53654	1
102551	2
8813	3
1781	4
11153	5
39026	6
24446	7
5635	8
99942	9
14001	10
14001	11
357	12
111722	13
176053	14
212674	15
57462	16
130731	17
107245	18
30767	19
5216	20
3326	21
172952	22
162934	23
53205	24
96426	25
142328	26
21394	27
41842	28
195043	29
62887	30
6398	31
120667	32
244987	33
323862	34
71043	35
71043	36
245822	37
29844	38
152651	39
37534	40
21394	41
37576	42
236	43
11971	44
14921	45
212831	46
101772	47
66169	48
42559	49
63240	50
14684	51
243971	52
177119	53
90975	54
71043	55
303324	56
282353	57
59368	58
86395	59
41842	60
9892	61
92255	62
242155	63
120796	64
59368	65
117916	66
114778	67
54565	68
52659	69
219892	70
224835	71
53205	72
45858	73
269482	74
201115	75
255548	76
5256	77
58111	78
34216	79
198598	80
319499	81
24314	82
218433	83
18270	84
7267	85
30913	86
203233	87
52951	88
277553	89
14001	90
79840	91
39071	92
93960	93
40512	94
157160	95
165950	96
165233	97
66988	98
54565	99
166741	100
118189	101
30807	102
11170	103
108855	104
209494	105
52951	106
164179	107
50210	108
18270	109
23039	110
96980	111
151485	112
282523	113
256085	114
145918	115
212009	116
29246	117
92313	118
255	119
18381	120
47647	121
176	122
67024	123
170298	124
184460	125
25855	126
146763	127
128009	128
196037	129
84484	130
193478	131
6537	132
191749	133
214429	134
76622	135
77231	136
18308	137
106460	138
33844	139
54082	140
68679	141
260926	142
21469	143
109412	144
158632	145
56140	146
160260	147
183497	148
317968	149
18950	150
56138	151
16894	152
136763	153
319496	154
86894	155
8796	156
216779	157
177246	158
81399	159
81399	160
96753	161
254614	162
43548	163
744	164
60416	165
36167	166
22881	167
744	168
121425	169
106001	170
224950	171
258137	172
73139	173
134869	174
129191	175
199606	176
113760	177
126901	178
158318	179
66437	180
744	181
104325	182
158320	183
158378	184
158381	185
101974	186
150539	187
108458	188
11923	189
66067	190
155899	191
216395	192
206176	193
14149	194
37861	195
9798	196
858	197
138213	198
138305	199
85838	200
60903	201
35355	202
190650	203
2222	204
10275	205
235	206
49045	207
972	208
35355	209
71300	210
687	211
10031	212
19796	213
19796	214
3770	215
209026	216
1331	217
169953	218
39162	219
14504	220
44777	221
6900	222
169349	223
3556	224
118941	225
38120	226
3681	227
185693	228
62217	229
108831	230
43201	231
47134	232
171656	233
28359	234
108203	235
42502	236
57321	237
39048	238
291465	239
41533	240
127312	241
83581	242
29021	243
92121	244
46508	245
46510	246
49316	247
173565	248
214129	249
83911	250
73762	251
12581	252
204793	253
59233	254
275308	255
74251	256
14372	257
8229	258
81863	259
250989	260
23286	261
194456	262
136926	263
213977	264
3634	265
65904	266
94973	267
107977	268
273896	269
100511	270
72844	271
10046	272
176371	273
188604	274
51089	275
46508	276
259540	277
102169	278
96611	279
32064	280
140155	281
32064	282
221739	283
57614	284
126797	285
3164	286
11939	287
28541	288
34191	289
68168	290
62445	291
124299	292
249028	293
11555	294
97498	295
17850	296
101005	297
155150	298
121869	299
137527	300
29945	301
19459	302
15822	303
317212	304
150844	305
143108	306
216066	307
417	308
57676	309
34809	310
9883	311
106397	312
38706	313
41345	314
87326	315
103167	316
5900	317
128672	318
82498	319
8789	320
158332	321
156089	322
19796	323
292058	324
50962	325
129087	326
163125	327
40531	328
295192	329
172132	330
45608	331
3164	332
10881	333
16359	334
57905	335
632	336
7246	337
76639	338
209715	339
172256	340
48872	341
18312	342
172482	343
49	344
42360	345
36186	346
59313	347
59703	348
268964	349
600	350
204040	351
45357	352
9289	353
324518	354
11705	355
62263	356
70503	357
143851	358
81976	359
26468	360
99586	361
121042	362
40569	363
3778	364
116763	365
103504	366
107074	367
86023	368
48301	369
324784	370
84222	371
40487	372
5167	373
24645	374
11076	375
2492	376
80877	377
32400	378
11956	379
44874	380
137787	381
13806	382
59331	383
41467	384
53398	385
5685	386
21525	387
167750	388
14096	389
212028	390
279	391
315178	392
264528	393
2830	394
10648	395
202692	396
40237	397
39432	398
43500	399
77159	400
260052	401
23066	402
34463	403
12070	404
104679	405
57292	406
92161	407
36380	408
21761	409
198864	410
65776	411
89641	412
1181	413
301890	414
52651	415
5180	416
260711	417
39484	418
86400	419
151951	420
10563	421
224780	422
15509	423
54222	424
80076	425
86215	426
128297	427
131775	428
217834	429
38452	430
131440	431
9327	432
76302	433
235347	434
115160	435
19769	436
23814	437
312652	438
207118	439
56648	440
21787	441
48082	442
13140	443
58892	444
28100	445
83316	446
43429	447
47474	448
14049	449
149143	450
3650	451
15970	452
102467	453
14233	454
49655	455
1264	456
190464	457
72302	458
52913	459
16571	460
118326	461
19494	462
53	463
3545	464
315724	465
100969	466
36814	467
105578	468
89066	469
193515	470
38110	471
151580	472
10020	473
63581	474
3665	475
244813	476
64472	477
650	478
16213	479
111689	480
2593	481
32834	482
28147	483
27421	484
257520	485
140921	486
79031	487
87099	488
114345	489
2230	490
93038	491
67895	492
182	493
63448	494
137919	495
2841	496
69786	497
642	498
16520	499
15599	500
204070	501
72844	502
7932	503
19041	504
243811	505
2020	506
10082	507
29016	508
15778	509
751	510
751	511
751	512
143768	513
85563	514
98138	515
217035	516
15729	517
3234	518
18620	519
2109	520
82044	521
57304	522
19170	523
219749	524
64742	525
79669	526
48402	527
126617	528
65837	529
247177	530
5086	531
14809	532
76396	533
30441	534
173744	535
216857	536
37403	537
105917	538
93842	539
21685	540
3075	541
263398	542
90819	543
29056	544
26399	545
95128	546
209973	547
27416	548
138680	549
144934	550
140873	551
12217	552
50067	553
20563	554
281276	555
2222	556
7392	557
20722	558
95892	559
130161	560
188	561
40329	562
70927	563
1365	564
12476	565
19210	566
17	567
5692	568
80130	569
19339	570
21192	571
93200	572
40006	573
204592	574
19462	575
147111	576
11750	577
34	578
13624	579
54521	580
45252	581
247933	582
65315	583
4027	584
201570	585
52569	586
6	587
2658	588
408	589
56333	590
269638	591
183869	592
86738	593
260513	594
117257	595
80346	596
18937	597
114686	598
218428	599
23445	600
108623	601
18099	602
4977	603
59943	604
186507	605
87160	606
207693	607
288	608
161523	609
66202	610
44966	611
154	612
42258	613
48602	614
26429	615
33209	616
18193	617
74743	618
5689	619
133495	620
102223	621
321534	622
176245	623
86732	624
22949	625
69513	626
253761	627
37777	628
144425	629
27091	630
158146	631
123782	632
55731	633
69662	634
128189	635
358	636
15346	637
6096	638
101790	639
324360	640
67668	641
209870	642
6795	643
1508	644
152906	645
144873	646
207607	647
38087	648
214809	649
24533	650
51500	651
51500	652
14696	653
54830	654
187823	655
75598	656
126797	657
67148	658
73978	659
43799	660
3301	661
69182	662
55852	663
84697	664
241103	665
178874	666
69599	667
289197	668
104147	669
4132	670
91310	671
277827	672
164109	673
124723	674
19764	675
326268	676
214336	677
20298	678
242363	679
112166	680
150467	681
271333	682
161807	683
115559	684
523	685
78799	686
217475	687
49	688
193030	689
48084	690
23	691
179849	692
306048	693
149318	694
21257	695
89292	696
146790	697
45703	698
126996	699
35828	700
209766	701
640	702
3902	703
47790	704
105585	705
252994	706
17948	707
27800	708
80729	709
45502	710
321850	711
11805	712
29644	713
6190	714
10110	715
24151	716
74227	717
86023	718
63251	719
72644	720
12236	721
13414	722
5004	723
5004	724
84110	725
2287	726
16493	727
98932	728
27946	729
27946	730
8456	731
132228	732
3319	733
26452	734
118866	735
1912	736
24307	737
125035	738
8911	739
21928	740
82296	741
10494	742
7001	743
18919	744
3904	745
43839	746
204529	747
58558	748
78713	749
44452	750
23077	751
29068	752
12538	753
18282	754
69635	755
1814	756
37122	757
34133	758
3100	759
27105	760
263580	761
20603	762
267705	763
149081	764
5197	765
24852	766
10935	767
10935	768
85443	769
85443	770
182930	771
47376	772
196080	773
36583	774
10232	775
22007	776
44288	777
102265	778
8649	779
16553	780
6055	781
69173	782
242378	783
27310	784
94387	785
20844	786
6586	787
142504	788
18996	789
14095	790
32572	791
110704	792
112575	793
131395	794
11749	795
64905	796
73493	797
212647	798
204065	799
167492	800
66994	801
4896	802
267056	803
6690	804
178912	805
1742	806
47869	807
29644	808
9705	809
43728	810
41225	811
61099	812
66	813
2756	814
196228	815
2051	816
44239	817
3104	818
108486	819
14509	820
36228	821
20927	822
76638	823
1035	824
133830	825
42702	826
33046	827
33446	828
176574	829
155031	830
62626	831
115326	832
131252	833
4384	834
60648	835
4639	836
10256	837
10434	838
14849	839
106245	840
280092	841
28452	842
29888	843
47373	844
30940	845
226350	846
65150	847
48418	848
268421	849
97918	850
214197	851
96428	852
22559	853
429	854
138433	855
15515	856
76101	857
34153	858
49822	859
201227	860
5187	861
147596	862
187553	863
214359	864
12385	865
31266	866
133650	867
189758	868
29684	869
83024	870
49316	871
92426	872
25617	873
74636	874
104830	875
50390	876
35	877
6438	878
14128	879
199940	880
27191	881
33454	882
84830	883
30291	884
69743	885
118756	886
21939	887
8638	888
16008	889
4272	890
152	891
8853	892
86620	893
278219	894
102581	895
69144	896
253607	897
198028	898
53556	899
89112	900
80876	901
18144	902
4854	903
199462	904
125377	905
14780	906
38404	907
259	908
13478	909
5778	910
63630	911
34099	912
47607	913
6236	914
10648	915
117575	916
54972	917
122788	918
72683	919
14684	920
69428	921
76966	922
21345	923
101441	924
201816	925
51808	926
212635	927
28	928
52569	929
29063	930
1211	931
177360	932
1940	933
199603	934
19829	935
18354	936
32573	937
133965	938
47811	939
62106	940
10267	941
224807	942
12325	943
237589	944
150429	945
201062	946
11852	947
80435	948
37487	949
234926	950
95063	951
49316	952
68296	953
68387	954
99642	955
88687	956
88957	957
16769	958
139458	959
168711	960
2051	961
20722	962
58970	963
212037	964
79168	965
20843	966
133929	967
37204	968
59892	969
171599	970
7932	971
133955	972
41526	973
144598	974
171322	975
85034	976
2052	977
85440	978
16627	979
95302	980
90983	981
69684	982
40937	983
33213	984
1814	985
149991	986
54280	987
31687	988
306785	989
15886	990
157723	991
70856	992
45181	993
25267	994
85146	995
73647	996
35609	997
189405	998
287254	999
47568	1000
178288	1001
5873	1002
52675	1003
27	1004
27	1005
150507	1006
41782	1007
68586	1008
51914	1009
20746	1010
208254	1011
77388	1012
71457	1013
20252	1014
173232	1015
318	1016
29469	1017
57087	1018
155492	1019
11639	1020
20741	1021
71573	1022
177410	1023
38496	1024
818	1025
22207	1026
187270	1027
52993	1028
11079	1029
131442	1030
129977	1031
18810	1032
80640	1033
29183	1034
116399	1035
201589	1036
133945	1037
37281	1038
108252	1039
34213	1040
124898	1041
46700	1042
100371	1043
27801	1044
118813	1045
97229	1046
1511	1047
81556	1048
100758	1049
47836	1050
254910	1051
186269	1052
186269	1053
299436	1054
9103	1055
73656	1056
19281	1057
51061	1058
85392	1059
8272	1060
11939	1061
21685	1062
59186	1063
23069	1064
28681	1065
9197	1066
308758	1067
5656	1068
136908	1069
305408	1070
300029	1071
54794	1072
46477	1073
5212	1074
54794	1075
82454	1076
159619	1077
324667	1078
35953	1079
51336	1080
281415	1081
15428	1082
63248	1083
103485	1084
67456	1085
741	1086
68399	1087
218959	1088
70882	1089
37637	1090
94584	1091
17981	1092
131203	1093
43904	1094
127984	1095
101397	1096
46057	1097
36372	1098
277729	1099
151362	1100
31598	1101
19839	1102
691	1103
138278	1104
8305	1105
2439	1106
99484	1107
43645	1108
1132	1109
5070	1110
3216	1111
231222	1112
11	1113
14104	1114
19087	1115
48647	1116
55904	1117
54950	1118
81903	1119
4287	1120
23090	1121
26819	1122
74486	1123
21738	1124
5030	1125
65821	1126
36467	1127
1052	1128
109664	1129
26064	1130
141379	1131
53790	1132
79196	1133
61086	1134
98987	1135
117876	1136
10596	1137
20990	1138
137831	1139
39656	1140
19008	1141
39842	1142
39842	1143
93698	1144
212545	1145
29586	1146
25128	1147
40303	1148
117	1149
54548	1150
43775	1151
129773	1152
90512	1153
158462	1154
4537	1155
79479	1156
31076	1157
28516	1158
38267	1159
89019	1160
221158	1161
7700	1162
10644	1163
126687	1164
25062	1165
112048	1166
1689	1167
82391	1168
302642	1169
81184	1170
20860	1171
187134	1172
26164	1173
5038	1174
2288	1175
6777	1176
370	1177
125673	1178
43368	1179
30320	1180
103949	1181
59346	1182
28133	1183
132319	1184
180419	1185
2067	1186
190712	1187
92906	1188
2289	1189
123146	1190
32955	1191
61062	1192
80552	1193
36610	1194
265342	1195
15339	1196
7157	1197
139150	1198
57954	1199
21186	1200
282826	1201
69869	1202
85557	1203
4864	1204
26787	1205
20044	1206
181918	1207
261893	1208
65469	1209
162757	1210
44067	1211
13506	1212
33212	1213
15590	1214
20437	1215
94674	1216
32080	1217
142260	1218
62147	1219
50782	1220
224081	1221
81663	1222
40640	1223
93390	1224
99241	1225
114748	1226
94950	1227
1794	1228
58795	1229
14977	1230
6662	1231
103772	1232
154279	1233
43684	1234
4307	1235
61797	1236
207993	1237
107794	1238
222803	1239
143642	1240
4387	1241
160463	1242
56331	1243
60640	1244
13319	1245
99390	1246
559	1247
36390	1248
267286	1249
56977	1250
119984	1251
41762	1252
14569	1253
55741	1254
60	1255
203772	1256
328556	1257
65772	1258
27568	1259
70822	1260
104680	1261
5882	1262
94	1263
108658	1264
1381	1265
22808	1266
243802	1267
26534	1268
5308	1269
37700	1270
53842	1271
89387	1272
875	1273
44131	1274
186686	1275
108267	1276
800	1277
291458	1278
122713	1279
27568	1280
1391	1281
75833	1282
4904	1283
1249	1284
21514	1285
7007	1286
7309	1287
6878	1288
106515	1289
1743	1290
1519	1291
7286	1292
82785	1293
78789	1294
39256	1295
10193	1296
55060	1297
55060	1298
51891	1299
66243	1300
7649	1301
18230	1302
32142	1303
11025	1304
108528	1305
53470	1306
66902	1307
21538	1308
29995	1309
7073	1310
123006	1311
1119	1312
103	1313
120565	1314
245354	1315
24501	1316
179213	1317
13180	1318
76310	1319
24526	1320
70759	1321
165509	1322
139373	1323
304709	1324
22647	1325
94593	1326
134107	1327
213484	1328
5871	1329
310438	1330
157567	1331
5748	1332
65823	1333
58361	1334
20578	1335
47623	1336
24971	1337
52148	1338
29389	1339
6724	1340
459	1341
459	1342
134052	1343
15632	1344
112535	1345
199486	1346
143044	1347
53192	1348
313055	1349
12398	1350
22648	1351
1640	1352
17995	1353
179186	1354
274062	1355
219968	1356
86020	1357
102913	1358
96441	1359
146712	1360
8798	1361
175802	1362
95054	1363
88637	1364
1032	1365
39133	1366
208839	1367
36218	1368
4168	1369
12750	1370
37133	1371
51328	1372
204409	1373
6214	1374
9394	1375
3750	1376
23225	1377
230726	1378
21681	1379
53717	1380
91143	1381
19668	1382
7491	1383
8787	1384
96014	1385
96906	1386
20487	1387
70770	1388
130171	1389
14326	1390
109429	1391
72478	1392
114165	1393
72739	1394
11671	1395
7245	1396
163440	1397
120688	1398
25448	1399
76585	1400
114834	1401
1457	1402
231882	1403
164320	1404
50945	1405
13735	1406
112267	1407
22059	1408
3775	1409
3422	1410
70349	1411
32146	1412
16820	1413
639	1414
15952	1415
20588	1416
18398	1417
131264	1418
24847	1419
203331	1420
156805	1421
29937	1422
164143	1423
3775	1424
102375	1425
30385	1426
246876	1427
6518	1428
5927	1429
17933	1430
578	1431
137287	1432
58957	1433
125668	1434
75609	1435
17864	1436
4172	1437
105083	1438
28243	1439
211972	1440
951	1441
71122	1442
91181	1443
10661	1444
1082	1445
3679	1446
56956	1447
39345	1448
3950	1449
197268	1450
81	1451
48394	1452
276956	1453
99727	1454
3684	1455
299158	1456
3311	1457
8283	1458
7065	1459
98687	1460
3717	1461
295204	1462
35371	1463
39218	1464
12898	1465
33044	1466
214542	1467
3009	1468
1883	1469
2636	1470
1178	1471
5082	1472
38201	1473
307352	1474
2298	1475
76512	1476
146990	1477
35411	1478
7249	1479
106936	1480
96022	1481
15355	1482
1789	1483
3835	1484
114840	1485
20626	1486
137188	1487
9040	1488
92232	1489
65512	1490
6069	1491
99049	1492
942	1493
894	1494
2453	1495
11924	1496
51044	1497
10726	1498
9040	1499
303712	1500
25797	1501
36494	1502
237314	1503
116195	1504
34343	1505
157545	1506
17895	1507
26573	1508
229632	1509
39472	1510
70591	1511
30563	1512
39274	1513
18433	1514
32604	1515
6491	1516
31332	1517
48782	1518
98001	1519
32717	1520
50280	1521
9860	1522
25358	1523
9185	1524
120675	1525
7694	1526
44600	1527
40030	1528
28007	1529
126268	1530
758	1531
56640	1532
8890	1533
49777	1534
1712	1535
18837	1536
74189	1537
107282	1538
107282	1539
10757	1540
121886	1541
98230	1542
5885	1543
5885	1544
32350	1545
33802	1546
11337	1547
36680	1548
230493	1549
136904	1550
39077	1551
31363	1552
64711	1553
63581	1554
7331	1555
55215	1556
6565	1557
25462	1558
34317	1559
15701	1560
102503	1561
17452	1562
55159	1563
328787	1564
2130	1565
1118	1566
200361	1567
234020	1568
187571	1569
29146	1570
231297	1571
53230	1572
78558	1573
327958	1574
138761	1575
54594	1576
124197	1577
139820	1578
77069	1579
111673	1580
48862	1581
217526	1582
135996	1583
88734	1584
88299	1585
275638	1586
133601	1587
206677	1588
294305	1589
294163	1590
123832	1591
252332	1592
198962	1593
29066	1594
2503	1595
281511	1596
20270	1597
325560	1598
321877	1599
182597	1600
145942	1601
198388	1602
37309	1603
127352	1604
142457	1605
51108	1606
183841	1607
52242	1608
121709	1609
63090	1610
10068	1611
231666	1612
129604	1613
307862	1614
124198	1615
95703	1616
31026	1617
99621	1618
313741	1619
148465	1620
125299	1621
68590	1622
60698	1623
170375	1624
52265	1625
7327	1626
321	1627
18160	1628
103520	1629
134347	1630
7592	1631
322627	1632
322629	1633
132385	1634
82599	1635
106616	1636
177646	1637
28175	1638
1535	1639
866	1640
21766	1641
2632	1642
211809	1643
18122	1644
100128	1645
2485	1646
20071	1647
14016	1648
21	1649
134142	1650
17763	1651
21436	1652
28197	1653
39092	1654
15146	1655
60568	1656
187678	1657
35533	1658
120164	1659
19415	1660
42968	1661
74993	1662
27827	1663
203419	1664
7674	1665
79034	1666
8175	1667
42594	1668
7397	1669
128562	1670
41123	1671
9235	1672
82987	1673
60884	1674
19043	1675
20853	1676
17462	1677
47217	1678
74771	1679
74759	1680
22532	1681
23863	1682
29092	1683
57033	1684
4407	1685
153182	1686
181210	1687
6678	1688
248886	1689
17019	1690
28260	1691
15945	1692
29087	1693
138124	1694
69633	1695
177607	1696
57206	1697
11243	1698
2245	1699
52769	1700
48125	1701
2798	1702
2829	1703
37239	1704
67074	1705
11884	1706
159410	1707
307041	1708
1028	1709
48060	1710
69563	1711
100946	1712
72409	1713
8771	1714
32019	1715
7802	1716
21303	1717
11244	1718
11232	1719
96714	1720
63825	1721
257948	1722
171418	1723
2389	1724
64357	1725
8764	1726
138540	1727
88788	1728
10717	1729
101883	1730
137450	1731
129360	1732
43643	1733
127360	1734
49544	1735
42498	1736
15096	1737
41754	1738
24305	1739
56310	1740
32772	1741
5630	1742
16341	1743
122047	1744
436	1745
127892	1746
242852	1747
7755	1748
291528	1749
29272	1750
196056	1751
56247	1752
303303	1753
75074	1754
2987	1755
4195	1756
98792	1757
741	1758
20235	1759
23731	1760
210200	1761
280691	1762
3499	1763
133160	1764
135041	1765
208948	1766
43497	1767
288004	1768
167279	1769
194745	1770
54488	1771
45624	1772
11277	1773
29169	1774
77048	1775
15298	1776
15095	1777
138793	1778
1326	1779
1057	1780
95679	1781
45	1782
2	1783
18921	1784
24214	1785
78139	1786
211021	1787
15752	1788
50352	1789
25418	1790
32032	1791
32450	1792
186152	1793
31583	1794
88916	1795
189485	1796
14830	1797
163769	1798
65573	1799
103091	1800
42862	1801
34096	1802
119318	1803
14322	1804
944	1805
4541	1806
88446	1807
146184	1808
230121	1809
26123	1810
72956	1811
2709	1812
51140	1813
127108	1814
110316	1815
2370	1816
26	1817
942	1818
30870	1819
17425	1820
231806	1821
232041	1822
149959	1823
260852	1824
234291	1825
132671	1826
12274	1827
198499	1828
226455	1829
10786	1830
6538	1831
13358	1832
159040	1833
265833	1834
57385	1835
116232	1836
121484	1837
3443	1838
12618	1839
104838	1840
152264	1841
35504	1842
355	1843
149991	1844
35272	1845
296586	1846
141075	1847
86427	1848
78531	1849
172766	1850
8939	1851
10974	1852
8939	1853
139459	1854
34627	1855
76776	1856
197531	1857
130555	1858
168896	1859
187635	1860
184743	1861
271709	1862
114226	1863
263049	1864
253736	1865
175931	1866
196282	1867
24202	1868
49950	1869
118687	1870
273274	1871
114334	1872
34541	1873
115696	1874
278839	1875
80666	1876
94309	1877
17437	1878
75144	1879
278849	1880
130712	1881
13132	1882
187293	1883
100786	1884
28831	1885
24130	1886
275536	1887
276480	1888
49932	1889
4670	1890
50398	1891
50238	1892
50560	1893
180128	1894
116136	1895
277444	1896
300363	1897
6277	1898
278623	1899
115666	1900
173693	1901
79150	1902
111424	1903
75585	1904
302126	1905
113150	1906
180382	1907
177545	1908
34261	1909
79784	1910
175440	1911
116708	1912
72139	1913
267778	1914
174514	1915
275193	1916
230331	1917
181407	1918
128619	1919
319040	1920
94	1921
270959	1922
12770	1923
1058	1924
32804	1925
100686	1926
15991	1927
94560	1928
125767	1929
25731	1930
25568	1931
110470	1932
206584	1933
52304	1934
1653	1935
204933	1936
2142	1937
52331	1938
147426	1939
4858	1940
1115	1941
18858	1942
1444	1943
830	1944
530	1945
18106	1946
209525	1947
311643	1948
30202	1949
30202	1950
166587	1951
248391	1952
148158	1953
55380	1954
194363	1955
212816	1956
24943	1957
434	1958
1639	1959
76994	1960
576	1961
69262	1962
9539	1963
84242	1964
113892	1965
914	1966
74888	1967
6945	1968
95837	1969
227370	1970
2847	1971
119195	1972
7593	1973
183857	1974
44000	1975
51506	1976
51506	1977
291049	1978
291048	1979
196238	1980
163557	1981
54044	1982
258195	1983
323978	1984
11546	1985
50246	1986
11546	1987
7260	1988
225230	1989
120726	1990
11546	1991
66112	1992
193475	1993
7593	1994
44866	1995
184418	1996
115005	1997
77555	1998
81141	1999
173386	2000
109897	2001
127600	2002
736	2003
58026	2004
14700	2005
59348	2006
55625	2007
189593	2008
81212	2009
308542	2010
63497	2011
50	2012
1069	2013
130153	2014
11530	2015
8681	2016
107741	2017
148575	2018
214873	2019
269151	2020
17817	2021
144793	2022
134306	2023
282528	2024
118878	2025
230017	2026
224555	2027
115848	2028
1274	2029
32348	2030
239078	2031
119882	2032
112326	2033
103910	2034
126237	2035
84864	2036
84864	2037
6604	2038
202478	2039
112011	2040
48080	2041
117808	2042
54278	2043
32807	2044
29568	2045
54965	2046
10425	2047
213294	2048
250177	2049
68207	2050
161260	2051
1140	2052
856	2053
14462	2054
60413	2055
5007	2056
135374	2057
14462	2058
93536	2059
68526	2060
94439	2061
66656	2062
20082	2063
110695	2064
70778	2065
1384	2066
259137	2067
55628	2068
55617	2069
287439	2070
109056	2071
264105	2072
28998	2073
23	2074
34079	2075
5007	2076
158628	2077
158700	2078
138007	2079
117333	2080
281454	2081
5518	2082
21189	2083
13487	2084
5425	2085
5790	2086
2633	2087
180	2088
4953	2089
189847	2090
300917	2091
192883	2092
198736	2093
8830	2094
175745	2095
93366	2096
83162	2097
7046	2098
52676	2099
7366	2100
122035	2101
15047	2102
124896	2103
9665	2104
31306	2105
8091	2106
4075	2107
214139	2108
58738	2109
137085	2110
160412	2111
21697	2112
674	2113
116509	2114
73204	2115
239578	2116
153214	2117
118319	2118
156894	2119
31014	2120
112107	2121
19856	2122
63485	2123
164828	2124
6964	2125
19856	2126
134837	2127
4766	2128
52357	2129
5910	2130
128288	2131
3993	2132
12144	2133
104620	2134
35325	2135
11412	2136
22517	2137
198409	2138
70452	2139
24097	2140
103673	2141
137561	2142
52263	2143
173655	2144
54439	2145
36582	2146
16889	2147
23324	2148
16998	2149
25359	2150
1338	2151
2522	2152
14270	2153
87781	2154
30013	2155
26670	2156
13086	2157
20930	2158
151385	2159
117500	2160
46376	2161
29	2162
22878	2163
27336	2164
138805	2165
1019	2166
7165	2167
42006	2168
55559	2169
4625	2170
19075	2171
66333	2172
636	2173
87528	2174
281577	2175
3395	2176
2780	2177
31795	2178
35872	2179
95763	2180
46757	2181
162826	2182
111078	2183
42581	2184
90087	2185
37358	2186
287071	2187
50695	2188
306188	2189
152626	2190
128514	2191
14084	2192
36759	2193
129342	2194
77889	2195
290069	2196
37358	2197
28991	2198
7194	2199
37	2200
110299	2201
71004	2202
260441	2203
37373	2204
30682	2205
62134	2206
62232	2207
139352	2208
219326	2209
277675	2210
160160	2211
94176	2212
148142	2213
131983	2214
6804	2215
29363	2216
34719	2217
24114	2218
71534	2219
163990	2220
132595	2221
2384	2222
18462	2223
136400	2224
254205	2225
153214	2226
62120	2227
54856	2228
87241	2229
92582	2230
6229	2231
79228	2232
2384	2233
217588	2234
36937	2235
30911	2236
313379	2237
316037	2238
6455	2239
167978	2240
94870	2241
764	2242
111147	2243
227578	2244
61530	2245
67949	2246
48056	2247
297688	2248
140673	2249
17174	2250
4546	2251
10307	2252
111790	2253
10233	2254
53921	2255
172484	2256
263	2257
284365	2258
1839	2259
12606	2260
106002	2261
23416	2262
2560	2263
14734	2264
134779	2265
74881	2266
64677	2267
78	2268
133398	2269
13389	2270
91808	2271
24465	2272
137988	2273
64779	2274
6687	2275
82814	2276
21067	2277
74632	2278
78839	2279
52537	2280
262592	2281
77345	2282
56091	2283
114455	2284
95546	2285
29253	2286
314268	2287
1153	2288
58988	2289
3770	2290
99707	2291
2384	2292
21954	2293
106009	2294
15763	2295
184130	2296
32411	2297
39801	2298
21796	2299
165890	2300
189202	2301
95249	2302
41973	2303
46586	2304
67305	2305
218246	2306
66205	2307
82268	2308
91533	2309
2142	2310
38068	2311
144161	2312
111594	2313
68026	2314
159834	2315
280733	2316
65475	2317
147095	2318
171490	2319
76723	2320
171459	2321
100976	2322
201430	2323
17457	2324
19328	2325
53115	2326
102486	2327
842	2328
5040	2329
116867	2330
100566	2331
25359	2332
47590	2333
261320	2334
1728	2335
73120	2336
554	2337
189072	2338
73049	2339
40118	2340
6496	2341
3367	2342
16911	2343
66059	2344
99215	2345
92687	2346
43293	2347
88920	2348
8462	2349
163777	2350
98077	2351
20365	2352
82586	2353
9774	2354
78657	2355
34289	2356
55371	2357
23777	2358
279746	2359
153557	2360
116616	2361
18020	2362
91542	2363
91484	2364
15500	2365
34770	2366
168060	2367
5973	2368
7509	2369
26532	2370
9064	2371
37716	2372
48280	2373
1833	2374
84689	2375
61211	2376
8891	2377
2645	2378
320328	2379
1093	2380
3384	2381
132444	2382
28083	2383
23444	2384
196630	2385
210585	2386
10592	2387
147939	2388
196170	2389
10465	2390
14844	2391
1833	2392
4688	2393
34525	2394
15186	2395
29590	2396
37355	2397
967	2398
10494	2399
41096	2400
114161	2401
7721	2402
134670	2403
333	2404
56572	2405
14232	2406
36549	2407
171818	2408
22439	2409
38981	2410
186887	2411
33818	2412
43073	2413
3892	2414
71767	2415
9278	2416
38613	2417
15234	2418
69068	2419
3732	2420
14477	2421
36379	2422
5771	2423
118173	2424
14301	2425
44223	2426
66122	2427
22378	2428
15363	2429
14467	2430
24776	2431
53550	2432
141339	2433
96358	2434
122017	2435
42828	2436
271185	2437
57485	2438
83038	2439
780	2440
8175	2441
285871	2442
35956	2443
173301	2444
92860	2445
71112	2446
185558	2447
27556	2448
96257	2449
74690	2450
197787	2451
180357	2452
37498	2453
31292	2454
28298	2455
18894	2456
84372	2457
85526	2458
46970	2459
31241	2460
38938	2461
24223	2462
103520	2463
25275	2464
2214	2465
18089	2466
80164	2467
88917	2468
43700	2469
214830	2470
278422	2471
43588	2472
33737	2473
100874	2474
293879	2475
3690	2476
135510	2477
184676	2478
144175	2479
141693	2480
308976	2481
18071	2482
129609	2483
101114	2484
135692	2485
86110	2486
16178	2487
10185	2488
165899	2489
138378	2490
10643	2491
186745	2492
140500	2493
3104	2494
133661	2495
54183	2496
100724	2497
39422	2498
93768	2499
41244	2500
172080	2501
9884	2502
86187	2503
48251	2504
24258	2505
52804	2506
43242	2507
13743	2508
84761	2509
24719	2510
135083	2511
35806	2512
53960	2513
35817	2514
38555	2515
7371	2516
89703	2517
5948	2518
66798	2519
106268	2520
134015	2521
23711	2522
14946	2523
21349	2524
277391	2525
18725	2526
34736	2527
55155	2528
29561	2529
5782	2530
19480	2531
22477	2532
39575	2533
132612	2534
64745	2535
20286	2536
17343	2537
48183	2538
86511	2539
86511	2540
29536	2541
5392	2542
75804	2543
113358	2544
101182	2545
326031	2546
4435	2547
208808	2548
173412	2549
138008	2550
12706	2551
81772	2552
41074	2553
145258	2554
133672	2555
725	2556
2964	2557
179358	2558
167068	2559
197548	2560
134745	2561
28874	2562
197399	2563
180819	2564
274961	2565
275809	2566
75401	2567
130530	2568
59176	2569
257256	2570
158868	2571
296279	2572
162	2573
325313	2574
56187	2575
32441	2576
92533	2577
62586	2578
32894	2579
177373	2580
46337	2581
193252	2582
111806	2583
246520	2584
78590	2585
276509	2586
13053	2587
55475	2588
202114	2589
98863	2590
147094	2591
227989	2592
273588	2593
157345	2594
110731	2595
17779	2596
319357	2597
294941	2598
152909	2599
184252	2600
157583	2601
7305	2602
156241	2603
199394	2604
52265	2605
31380	2606
196307	2607
42614	2608
117812	2609
179472	2610
17158	2611
99521	2612
101182	2613
139548	2614
58286	2615
30899	2616
60668	2617
32548	2618
50436	2619
34970	2620
211238	2621
233760	2622
105921	2623
16614	2624
47622	2625
261123	2626
196440	2627
310967	2628
13260	2629
285628	2630
41547	2631
309838	2632
57937	2633
16896	2634
50342	2635
105259	2636
125750	2637
6498	2638
72292	2639
91202	2640
209379	2641
308500	2642
173553	2643
179884	2644
211575	2645
153902	2646
24458	2647
302774	2648
17863	2649
290679	2650
162510	2651
146735	2652
15996	2653
135630	2654
128164	2655
28952	2656
1382	2657
96114	2658
133333	2659
261664	2660
282072	2661
127642	2662
67699	2663
214666	2664
8635	2665
39715	2666
44052	2667
88526	2668
313940	2669
35132	2670
49271	2671
135628	2672
60197	2673
107639	2674
272117	2675
276217	2676
37509	2677
308121	2678
73498	2679
182893	2680
167788	2681
278495	2682
2670	2683
119124	2684
81895	2685
207932	2686
240988	2687
101155	2688
298894	2689
40399	2690
126961	2691
309641	2692
290481	2693
234282	2694
18851	2695
283730	2696
86651	2697
82425	2698
108184	2699
44481	2700
118684	2701
5382	2702
8929	2703
6649	2704
60715	2705
128625	2706
13050	2707
27864	2708
319926	2709
45441	2710
136958	2711
108939	2712
55268	2713
86494	2714
48122	2715
35831	2716
7397	2717
83177	2718
18422	2719
60789	2720
102403	2721
76311	2722
104969	2723
65363	2724
121374	2725
26751	2726
69446	2727
117277	2728
309911	2729
188693	2730
284146	2731
58074	2732
72880	2733
44130	2734
91705	2735
205597	2736
80270	2737
245955	2738
245813	2739
106417	2740
165598	2741
108464	2742
275707	2743
324994	2744
20478	2745
17131	2746
50232	2747
78770	2748
71229	2749
154005	2750
132350	2751
91112	2752
47098	2753
167949	2754
252511	2755
182535	2756
59741	2757
313007	2758
293761	2759
116637	2760
82423	2761
37305	2762
78672	2763
299350	2764
264264	2765
78920	2766
21968	2767
191828	2768
19434	2769
52009	2770
283700	2771
57474	2772
52009	2773
66296	2774
213949	2775
72263	2776
42540	2777
173882	2778
11421	2779
145119	2780
43837	2781
207697	2782
25603	2783
35418	2784
49151	2785
69483	2786
39062	2787
154684	2788
56311	2789
289112	2790
198117	2791
143370	2792
240111	2793
257240	2794
210298	2795
102951	2796
299060	2797
101913	2798
266812	2799
132911	2800
2382	2801
23772	2802
165004	2803
160497	2804
147055	2805
150135	2806
232023	2807
36065	2808
170926	2809
55786	2810
133696	2811
148744	2812
122080	2813
188278	2814
30984	2815
53310	2816
38517	2817
320663	2818
52389	2819
173312	2820
194342	2821
293249	2822
252391	2823
39725	2824
286983	2825
313541	2826
268514	2827
272148	2828
192197	2829
58873	2830
232668	2831
42600	2832
153336	2833
40765	2834
55594	2835
285207	2836
142594	2837
207659	2838
108960	2839
97101	2840
63993	2841
29288	2842
55290	2843
30947	2844
27019	2845
209482	2846
292722	2847
277884	2848
296210	2849
156028	2850
171977	2851
299301	2852
153552	2853
287536	2854
324441	2855
194051	2856
107163	2857
48000	2858
179873	2859
167046	2860
324236	2861
107256	2862
29074	2863
258842	2864
170556	2865
324867	2866
286422	2867
24545	2868
99856	2869
32638	2870
90763	2871
100903	2872
79054	2873
141309	2874
290976	2875
325457	2876
249672	2877
209775	2878
141032	2879
326947	2880
77059	2881
282630	2882
123819	2883
264733	2884
135443	2885
141798	2886
284450	2887
3938	2888
241546	2889
259100	2890
223061	2891
155572	2892
155751	2893
100691	2894
311475	2895
270750	2896
87009	2897
138799	2898
295474	2899
33581	2900
124667	2901
122884	2902
14718	2903
47382	2904
47382	2905
97908	2906
74757	2907
171431	2908
31310	2909
100453	2910
279082	2911
232595	2912
42663	2913
203199	2914
328237	2915
147605	2916
34982	2917
101365	2918
38294	2919
168156	2920
48459	2921
93182	2922
149084	2923
88928	2924
188040	2925
78961	2926
210950	2927
203680	2928
17673	2929
62232	2930
290325	2931
88476	2932
217565	2933
138183	2934
185757	2935
133791	2936
9878	2937
268628	2938
13725	2939
203462	2940
187087	2941
58521	2942
212757	2943
111836	2944
246682	2945
89027	2946
21297	2947
168378	2948
259271	2949
28018	2950
143937	2951
177091	2952
2134	2953
269383	2954
138763	2955
43116	2956
138959	2957
32638	2958
27326	2959
217617	2960
38004	2961
93182	2962
222333	2963
149486	2964
108310	2965
74578	2966
107958	2967
26443	2968
59762	2969
46613	2970
128003	2971
141130	2972
107944	2973
132040	2974
323438	2975
168229	2976
89660	2977
90763	2978
145606	2979
101125	2980
216591	2981
59953	2982
55058	2983
136489	2984
196267	2985
100903	2986
299296	2987
31868	2988
192768	2989
143859	2990
44775	2991
127591	2992
250772	2993
199931	2994
170188	2995
191961	2996
33375	2997
39145	2998
12299	2999
7213	3000
104634	3001
92851	3002
204167	3003
98570	3004
280657	3005
190015	3006
50510	3007
144884	3008
121995	3009
121995	3010
280647	3011
160303	3012
227471	3013
156150	3014
69604	3015
84337	3016
99828	3017
9719	3018
323804	3019
40643	3020
236175	3021
261825	3022
30699	3023
100084	3024
100115	3025
309054	3026
207382	3027
203662	3028
131832	3029
107227	3030
85653	3031
289110	3032
126038	3033
10973	3034
158598	3035
199466	3036
313063	3037
277597	3038
270577	3039
29098	3040
88997	3041
29546	3042
210243	3043
61786	3044
18887	3045
109309	3046
114598	3047
304573	3048
163206	3049
88997	3050
195020	3051
198074	3052
35708	3053
197854	3054
232759	3055
183786	3056
151774	3057
68120	3058
90329	3059
208766	3060
208695	3061
277482	3062
281924	3063
8649	3064
54841	3065
10304	3066
198093	3067
167045	3068
181362	3069
22062	3070
76727	3071
186474	3072
309065	3073
124525	3074
42005	3075
256653	3076
290812	3077
190914	3078
127511	3079
220142	3080
279674	3081
87901	3082
298626	3083
95018	3084
140957	3085
159240	3086
156103	3087
41067	3088
171741	3089
247056	3090
274844	3091
211309	3092
75768	3093
14125	3094
176566	3095
176566	3096
200229	3097
71044	3098
244388	3099
227020	3100
82917	3101
79036	3102
102678	3103
181166	3104
182259	3105
171598	3106
298318	3107
19235	3108
23565	3109
136820	3110
304256	3111
20011	3112
70518	3113
21993	3114
167763	3115
189517	3116
112735	3117
115982	3118
16055	3119
185856	3120
152136	3121
171604	3122
54424	3123
5502	3124
68131	3125
294984	3126
216344	3127
287391	3128
310029	3129
119436	3130
316669	3131
175384	3132
77916	3133
118053	3134
212587	3135
68357	3136
182111	3137
63810	3138
215580	3139
7879	3140
184007	3141
9440	3142
34576	3143
289300	3144
35108	3145
123516	3146
35705	3147
24818	3148
142985	3149
142507	3150
101783	3151
209827	3152
104450	3153
305125	3154
314661	3155
12621	3156
188317	3157
256877	3158
37348	3159
29631	3160
286423	3161
311501	3162
130043	3163
230820	3164
147900	3165
111230	3166
189203	3167
218026	3168
105088	3169
50169	3170
79422	3171
22702	3172
105442	3173
127469	3174
315230	3175
60951	3176
220967	3177
174289	3178
41719	3179
289645	3180
282350	3181
116975	3182
77811	3183
111211	3184
173000	3185
304796	3186
51066	3187
75515	3188
125903	3189
44930	3190
34464	3191
203966	3192
287308	3193
143508	3194
29405	3195
180630	3196
184615	3197
184384	3198
302458	3199
266675	3200
280356	3201
297497	3202
200137	3203
267690	3204
220757	3205
88162	3206
175850	3207
64123	3208
138077	3209
221588	3210
268156	3211
288239	3212
161971	3213
82256	3214
170528	3215
278586	3216
274226	3217
150266	3218
289379	3219
39038	3220
92540	3221
47289	3222
134182	3223
282050	3224
72274	3225
48438	3226
82212	3227
85656	3228
202399	3229
84025	3230
270937	3231
165183	3232
207741	3233
201423	3234
217016	3235
89194	3236
136762	3237
232472	3238
198627	3239
305341	3240
136243	3241
286682	3242
299941	3243
311596	3244
119355	3245
167903	3246
269085	3247
212757	3248
251074	3249
208249	3250
312246	3251
314160	3252
275825	3253
205003	3254
117911	3255
262570	3256
269746	3257
280350	3258
255283	3259
171514	3260
277010	3261
133297	3262
150946	3263
267389	3264
304248	3265
299809	3266
206300	3267
145031	3268
162933	3269
102343	3270
160132	3271
154482	3272
232539	3273
187351	3274
250256	3275
48714	3276
42985	3277
45296	3278
130412	3279
108617	3280
141450	3281
101628	3282
130479	3283
155762	3284
7348	3285
38076	3286
130735	3287
143424	3288
52172	3289
123436	3290
209331	3291
169477	3292
128136	3293
63149	3294
291905	3295
185620	3296
223627	3297
185838	3298
169581	3299
91005	3300
141208	3301
60281	3302
83148	3303
25021	3304
218130	3305
40448	3306
96933	3307
305301	3308
113664	3309
221215	3310
59261	3311
66961	3312
180296	3313
326016	3314
308611	3315
50225	3316
255365	3317
148744	3318
31757	3319
139618	3320
258241	3321
194630	3322
135718	3323
184194	3324
112033	3325
182412	3326
147326	3327
170753	3328
311758	3329
223080	3330
1735	3331
291504	3332
40947	3333
132770	3334
293169	3335
50309	3336
123698	3337
256686	3338
52145	3339
199279	3340
327337	3341
266427	3342
77823	3343
124667	3344
39610	3345
232527	3346
114518	3347
208620	3348
254106	3349
47998	3350
47942	3351
117132	3352
275932	3353
321027	3354
222626	3355
234448	3356
101422	3357
52343	3358
78727	3359
119286	3360
79471	3361
29145	3362
171874	3363
143563	3364
192164	3365
258707	3366
74539	3367
173392	3368
274700	3369
215717	3370
69174	3371
293611	3372
146529	3373
316322	3374
24545	3375
231582	3376
10121	3377
110522	3378
34576	3379
206745	3380
216784	3381
189596	3382
199837	3383
187503	3384
119435	3385
211921	3386
95226	3387
60217	3388
273397	3389
111238	3390
168411	3391
316585	3392
30533	3393
219634	3394
101421	3395
165818	3396
296443	3397
154602	3398
101775	3399
267496	3400
220478	3401
21937	3402
11353	3403
168030	3404
192125	3405
134211	3406
130029	3407
159523	3408
68120	3409
51001	3410
100935	3411
214147	3412
73298	3413
89020	3414
59952	3415
178281	3416
21937	3417
245979	3418
305218	3419
170267	3420
108364	3421
311225	3422
147595	3423
183438	3424
137091	3425
228575	3426
117140	3427
136712	3428
65948	3429
156948	3430
248659	3431
48000	3432
232605	3433
299393	3434
182657	3435
232608	3436
200970	3437
122836	3438
36247	3439
84394	3440
182952	3441
85656	3442
202183	3443
272514	3444
225332	3445
145318	3446
51658	3447
185302	3448
84635	3449
149859	3450
112673	3451
114500	3452
140026	3453
277684	3454
88750	3455
172695	3456
197972	3457
35608	3458
181980	3459
180107	3460
299631	3461
309954	3462
264694	3463
47891	3464
137238	3465
115263	3466
139130	3467
61162	3468
277145	3469
169120	3470
217032	3471
121127	3472
120984	3473
8307	3474
310453	3475
12948	3476
179879	3477
206802	3478
90341	3479
193868	3480
35040	3481
234552	3482
71096	3483
108985	3484
89680	3485
12255	3486
6480	3487
167306	3488
114587	3489
134202	3490
53537	3491
224267	3492
13493	3493
27849	3494
192613	3495
5751	3496
59643	3497
293183	3498
203676	3499
52984	3500
289464	3501
289513	3502
44166	3503
222372	3504
224846	3505
113181	3506
15771	3507
75596	3508
307902	3509
69896	3510
166580	3511
92676	3512
217066	3513
58925	3514
35864	3515
316298	3516
56018	3517
128136	3518
197039	3519
117994	3520
29100	3521
38330	3522
296412	3523
146628	3524
211772	3525
283611	3526
58193	3527
98443	3528
282819	3529
154621	3530
84367	3531
17031	3532
180653	3533
273161	3534
171634	3535
322693	3536
292271	3537
273072	3538
18785	3539
80562	3540
198926	3541
175132	3542
41067	3543
183754	3544
33175	3545
17522	3546
324140	3547
59253	3548
216791	3549
100088	3550
212308	3551
297538	3552
243121	3553
314170	3554
250653	3555
191579	3556
110803	3557
155115	3558
181583	3559
66420	3560
27071	3561
312439	3562
197927	3563
312186	3564
173096	3565
185770	3566
98719	3567
40396	3568
190743	3569
79376	3570
119936	3571
276392	3572
300903	3573
67225	3574
70761	3575
75884	3576
138670	3577
311418	3578
270212	3579
93324	3580
242011	3581
287017	3582
150698	3583
47606	3584
257919	3585
573	3586
178960	3587
79422	3588
119438	3589
147381	3590
219103	3591
251929	3592
113919	3593
28403	3594
292059	3595
223275	3596
139221	3597
139903	3598
220687	3599
281580	3600
211450	3601
162045	3602
94469	3603
132825	3604
49035	3605
97887	3606
120162	3607
134082	3608
115741	3609
173863	3610
238851	3611
190206	3612
208696	3613
227646	3614
207106	3615
316172	3616
180107	3617
164941	3618
61025	3619
34685	3620
308447	3621
44833	3622
286518	3623
262804	3624
321088	3625
221113	3626
28117	3627
188960	3628
109710	3629
239532	3630
314717	3631
271290	3632
241477	3633
187501	3634
215707	3635
225644	3636
264585	3637
19448	3638
215892	3639
198287	3640
121877	3641
88499	3642
256481	3643
163005	3644
184776	3645
314711	3646
48160	3647
172359	3648
111030	3649
121906	3650
282409	3651
207348	3652
199654	3653
289641	3654
287620	3655
65511	3656
100420	3657
123392	3658
125732	3659
46952	3660
71749	3661
187502	3662
285558	3663
71749	3664
142724	3665
221516	3666
164973	3667
179793	3668
105090	3669
161098	3670
97902	3671
93208	3672
110462	3673
63416	3674
13204	3675
24626	3676
84810	3677
169103	3678
93147	3679
125354	3680
47120	3681
60344	3682
307991	3683
179697	3684
170863	3685
91992	3686
161972	3687
171131	3688
314951	3689
99378	3690
25366	3691
8011	3692
7664	3693
65688	3694
186569	3695
148305	3696
69251	3697
81309	3698
100925	3699
301447	3700
98171	3701
234665	3702
39150	3703
30258	3704
104997	3705
174777	3706
297139	3707
77233	3708
283507	3709
36077	3710
59921	3711
10751	3712
957	3713
7096	3714
57298	3715
111307	3716
475	3717
37044	3718
2905	3719
137738	3720
50382	3721
5460	3722
189850	3723
45337	3724
168329	3725
247	3726
238464	3727
55886	3728
5557	3729
41533	3730
10457	3731
16254	3732
78016	3733
9897	3734
9903	3735
36630	3736
49422	3737
100238	3738
47829	3739
2950	3740
24	3741
96030	3742
1176	3743
27484	3744
157	3745
3476	3746
204149	3747
39701	3748
94121	3749
203972	3750
43186	3751
115257	3752
66400	3753
60383	3754
166697	3755
166663	3756
122624	3757
40891	3758
42741	3759
38693	3760
171920	3761
178006	3762
196320	3763
210234	3764
130868	3765
254913	3766
51102	3767
130536	3768
81112	3769
116813	3770
204774	3771
137134	3772
137148	3773
136849	3774
58780	3775
180685	3776
26034	3777
122725	3778
96749	3779
113123	3780
1729	3781
18162	3782
24639	3783
43186	3784
165259	3785
58538	3786
110346	3787
58368	3788
244192	3789
18957	3790
125335	3791
296464	3792
84836	3793
15081	3794
27753	3795
16003	3796
54233	3797
57299	3798
110275	3799
197427	3800
93607	3801
231466	3802
123570	3803
20421	3804
72046	3805
10773	3806
51016	3807
319570	3808
114071	3809
37556	3810
85958	3811
43968	3812
37267	3813
320435	3814
18869	3815
115142	3816
68096	3817
173136	3818
97529	3819
133123	3820
7363	3821
211421	3822
196046	3823
7779	3824
54894	3825
65029	3826
195787	3827
8331	3828
158223	3829
19186	3830
116043	3831
60484	3832
10631	3833
20773	3834
4254	3835
207210	3836
13327	3837
210047	3838
135015	3839
6459	3840
1347	3841
112400	3842
78989	3843
85725	3844
66973	3845
130309	3846
13458	3847
88065	3848
213842	3849
117878	3850
180147	3851
3578	3852
73467	3853
196898	3854
20050	3855
112116	3856
131010	3857
139658	3858
147902	3859
8441	3860
19767	3861
2592	3862
64443	3863
89180	3864
126141	3865
40447	3866
215453	3867
36890	3868
21075	3869
43380	3870
220238	3871
60568	3872
89871	3873
97701	3874
291713	3875
1520	3876
22633	3877
76039	3878
174324	3879
155186	3880
130984	3881
79349	3882
69965	3883
58262	3884
160512	3885
120224	3886
136945	3887
123419	3888
90175	3889
9109	3890
18249	3891
250888	3892
84301	3893
10463	3894
26831	3895
56720	3896
10384	3897
9377	3898
70750	3899
24081	3900
153299	3901
59752	3902
34680	3903
71840	3904
132434	3905
86535	3906
85615	3907
25909	3908
85437	3909
189020	3910
24782	3911
10782	3912
72126	3913
4757	3914
13883	3915
174482	3916
29155	3917
4722	3918
145137	3919
84166	3920
130143	3921
211274	3922
20342	3923
127493	3924
106879	3925
37323	3926
13107	3927
166282	3928
68674	3929
9276	3930
85926	3931
294664	3932
138742	3933
37364	3934
127570	3935
6081	3936
58395	3937
56652	3938
171551	3939
79509	3940
13883	3941
49363	3942
214030	3943
131033	3944
17706	3945
26329	3946
128	3947
73456	3948
57737	3949
36730	3950
18011	3951
3121	3952
17230	3953
35141	3954
115897	3955
197480	3956
30507	3957
110623	3958
142004	3959
23791	3960
73541	3961
55860	3962
273354	3963
73471	3964
12472	3965
73093	3966
4406	3967
87826	3968
207568	3969
190713	3970
116018	3971
23340	3972
206049	3973
286539	3974
140743	3975
31398	3976
123790	3977
35952	3978
134467	3979
165801	3980
77520	3981
264269	3982
156807	3983
1970	3984
125086	3985
127161	3986
13548	3987
210524	3988
261898	3989
41817	3990
73193	3991
94227	3992
28320	3993
113940	3994
187054	3995
144716	3996
7627	3997
175322	3998
62530	3999
73886	4000
40700	4001
42200	4002
169599	4003
165898	4004
141494	4005
216698	4006
163571	4007
104026	4008
40889	4009
143046	4010
17794	4011
55518	4012
14745	4013
82113	4014
182648	4015
317956	4016
62892	4017
216642	4018
30116	4019
172266	4020
207431	4021
86039	4022
27267	4023
156135	4024
92053	4025
240477	4026
135813	4027
172266	4028
33250	4029
76700	4030
45070	4031
133534	4032
133828	4033
46242	4034
140259	4035
212007	4036
24185	4037
70017	4038
52720	4039
116623	4040
39702	4041
173430	4042
297647	4043
239901	4044
168966	4045
733	4046
157824	4047
53341	4048
84344	4049
138464	4050
223939	4051
40114	4052
103449	4053
46429	4054
106688	4055
117842	4056
143445	4057
291722	4058
325339	4059
168814	4060
274709	4061
27729	4062
26290	4063
71522	4064
12086	4065
299466	4066
8316	4067
86575	4068
37612	4069
143980	4070
21150	4071
135294	4072
122621	4073
96363	4074
53542	4075
17265	4076
26199	4077
191216	4078
1911	4079
119655	4080
16785	4081
26291	4082
256202	4083
6195	4084
143064	4085
119530	4086
142072	4087
326913	4088
133405	4089
109181	4090
311781	4091
11152	4092
196511	4093
130241	4094
85223	4095
71057	4096
217525	4097
204250	4098
21139	4099
18926	4100
4695	4101
223223	4102
74531	4103
129578	4104
7732	4105
104937	4106
254209	4107
153121	4108
3540	4109
43876	4110
17111	4111
55985	4112
258546	4113
126546	4114
14425	4115
25933	4116
4472	4117
72208	4118
27066	4119
105008	4120
167487	4121
53097	4122
62237	4123
117818	4124
42572	4125
114057	4126
16519	4127
175611	4128
2577	4129
151315	4130
139926	4131
54823	4132
131927	4133
101462	4134
117818	4135
208385	4136
28874	4137
7113	4138
205196	4139
75667	4140
93684	4141
221373	4142
66556	4143
63177	4144
16415	4145
208197	4146
93383	4147
146843	4148
287034	4149
49763	4150
25250	4151
194931	4152
240755	4153
182491	4154
281933	4155
142997	4156
73351	4157
248226	4158
27208	4159
4051	4160
83433	4161
157281	4162
172919	4163
85400	4164
32277	4165
171558	4166
44308	4167
40624	4168
176636	4169
92696	4170
128025	4171
46656	4172
46656	4173
3936	4174
61746	4175
318486	4176
247345	4177
163100	4178
43027	4179
22505	4180
4104	4181
273282	4182
46606	4183
358	4184
235806	4185
156235	4186
65180	4187
108675	4188
209301	4189
297035	4190
16986	4191
12704	4192
44357	4193
23720	4194
29345	4195
120468	4196
170462	4197
26339	4198
18847	4199
161885	4200
202206	4201
23931	4202
2293	4203
72745	4204
117056	4205
230000	4206
122624	4207
39124	4208
194168	4209
177563	4210
59869	4211
115720	4212
319925	4213
295754	4214
52666	4215
127756	4216
61902	4217
24568	4218
219511	4219
189283	4220
5245	4221
209021	4222
173087	4223
120180	4224
25708	4225
51972	4226
26332	4227
45192	4228
136779	4229
144341	4230
17523	4231
4658	4232
131442	4233
24237	4234
81932	4235
3929	4236
18883	4237
51797	4238
5730	4239
8601	4240
13457	4241
72303	4242
11054	4243
10198	4244
56700	4245
100602	4246
252666	4247
4658	4248
177495	4249
30021	4250
7590	4251
56109	4252
84476	4253
236611	4254
125983	4255
37596	4256
2304	4257
8086	4258
9172	4259
9778	4260
116038	4261
145381	4262
3102	4263
134286	4264
232944	4265
63684	4266
199860	4267
307607	4268
284861	4269
58593	4270
81663	4271
57683	4272
176866	4273
12208	4274
277343	4275
106312	4276
121473	4277
205542	4278
172822	4279
279796	4280
5840	4281
72898	4282
71134	4283
3799	4284
109295	4285
97027	4286
251	4287
44697	4288
87482	4289
162967	4290
149197	4291
28347	4292
40947	4293
19758	4294
58015	4295
108866	4296
315926	4297
278405	4298
8772	4299
121387	4300
33000	4301
138098	4302
157794	4303
189967	4304
25223	4305
155025	4306
94072	4307
157324	4308
314018	4309
162571	4310
22722	4311
22697	4312
129516	4313
10535	4314
27853	4315
74	4316
151539	4317
180739	4318
13016	4319
38592	4320
97280	4321
139854	4322
186314	4323
228150	4324
238023	4325
2337	4326
8878	4327
114178	4328
61842	4329
63563	4330
297804	4331
4388	4332
19452	4333
61735	4334
14372	4335
30450	4336
215396	4337
58860	4338
48968	4339
176193	4340
106872	4341
213722	4342
4939	4343
191128	4344
43473	4345
14966	4346
128066	4347
293701	4348
12369	4349
271231	4350
133142	4351
7266	4352
13817	4353
20846	4354
133216	4355
200226	4356
189172	4357
132602	4358
164722	4359
193488	4360
109218	4361
192630	4362
289632	4363
239636	4364
10869	4365
44619	4366
318330	4367
57371	4368
211609	4369
29446	4370
88928	4371
194238	4372
131779	4373
12584	4374
251001	4375
292806	4376
323413	4377
29811	4378
54877	4379
88439	4380
153541	4381
12783	4382
7665	4383
172886	4384
31665	4385
25471	4386
34993	4387
1240	4388
262082	4389
276991	4390
166033	4391
91989	4392
204443	4393
22115	4394
76534	4395
187481	4396
98933	4397
125337	4398
129236	4399
62176	4400
80835	4401
285236	4402
132627	4403
36883	4404
2863	4405
23747	4406
9191	4407
28180	4408
33169	4409
70658	4410
79611	4411
27900	4412
3033	4413
194892	4414
150	4415
90062	4416
89438	4417
80530	4418
3996	4419
131217	4420
6136	4421
99515	4422
64247	4423
15084	4424
48501	4425
7680	4426
54901	4427
312370	4428
139264	4429
24505	4430
75061	4431
85779	4432
3807	4433
85661	4434
137144	4435
97053	4436
238349	4437
239704	4438
187082	4439
120339	4440
7634	4441
140874	4442
77059	4443
214278	4444
121973	4445
1274	4446
272861	4447
66010	4448
165568	4449
78276	4450
35650	4451
205194	4452
4674	4453
229656	4454
32086	4455
269170	4456
11019	4457
33820	4458
21202	4459
186750	4460
53721	4461
290091	4462
35026	4463
12126	4464
30005	4465
165452	4466
200648	4467
81365	4468
16075	4469
134859	4470
45393	4471
237695	4472
176610	4473
81093	4474
291607	4475
17726	4476
23387	4477
55435	4478
106327	4479
21043	4480
195808	4481
47490	4482
304809	4483
160019	4484
38835	4485
38716	4486
311495	4487
102048	4488
127775	4489
202866	4490
182040	4491
102749	4492
235409	4493
266578	4494
73527	4495
97366	4496
124221	4497
139682	4498
269242	4499
303100	4500
91777	4501
273117	4502
86933	4503
248531	4504
104335	4505
95120	4506
198093	4507
190975	4508
91038	4509
72097	4510
134685	4511
225597	4512
276315	4513
192103	4514
266787	4515
27233	4516
134802	4517
119444	4518
162371	4519
19693	4520
191161	4521
8432	4522
118430	4523
213931	4524
5291	4525
80409	4526
93335	4527
114698	4528
279976	4529
208407	4530
194521	4531
29804	4532
122504	4533
183122	4534
79138	4535
12994	4536
79691	4537
22688	4538
8442	4539
114995	4540
65977	4541
102943	4542
207853	4543
41146	4544
313762	4545
127279	4546
34599	4547
34598	4548
76161	4549
187534	4550
158629	4551
15058	4552
63571	4553
205657	4554
59631	4555
67851	4556
258435	4557
187623	4558
299683	4559
42896	4560
52012	4561
164475	4562
204660	4563
32113	4564
47673	4565
176401	4566
118522	4567
135704	4568
15711	4569
81828	4570
146679	4571
123384	4572
6680	4573
79952	4574
134389	4575
205455	4576
61014	4577
294565	4578
110497	4579
10778	4580
45854	4581
157733	4582
128951	4583
146945	4584
216356	4585
90171	4586
158926	4587
108677	4588
7951	4589
190056	4590
130788	4591
191603	4592
190822	4593
43142	4594
177416	4595
246656	4596
37681	4597
67020	4598
200142	4599
127997	4600
56198	4601
7981	4602
18880	4603
70028	4604
111614	4605
67699	4606
19687	4607
170874	4608
46431	4609
194882	4610
75540	4611
123381	4612
77334	4613
117262	4614
36758	4615
125684	4616
50846	4617
86489	4618
83862	4619
50572	4620
29616	4621
51442	4622
5074	4623
54387	4624
139292	4625
29337	4626
188154	4627
42516	4628
42513	4629
26167	4630
84987	4631
16339	4632
156177	4633
46399	4634
17905	4635
164418	4636
225926	4637
75610	4638
9837	4639
19763	4640
136931	4641
51158	4642
85725	4643
3171	4644
9213	4645
30031	4646
261785	4647
110973	4648
113383	4649
44716	4650
49097	4651
301390	4652
11221	4653
30026	4654
186179	4655
117925	4656
241292	4657
11076	4658
86205	4659
133009	4660
53962	4661
65108	4662
120319	4663
172337	4664
52895	4665
212241	4666
50302	4667
14614	4668
310445	4669
69885	4670
220211	4671
134132	4672
5217	4673
60447	4674
76810	4675
120118	4676
35741	4677
176958	4678
139626	4679
28504	4680
79377	4681
20988	4682
25268	4683
74022	4684
5122	4685
111385	4686
126695	4687
15846	4688
248238	4689
139561	4690
226604	4691
54439	4692
101685	4693
5410	4694
25656	4695
7200	4696
68401	4697
79816	4698
23936	4699
60796	4700
80551	4701
4516	4702
167228	4703
51322	4704
90346	4705
27317	4706
74779	4707
243746	4708
107951	4709
19587	4710
264175	4711
123039	4712
309581	4713
150838	4714
99343	4715
104363	4716
311458	4717
72408	4718
47786	4719
198691	4720
218769	4721
9663	4722
12043	4723
168528	4724
8601	4725
119198	4726
5979	4727
32268	4728
25834	4729
137074	4730
122950	4731
294424	4732
190016	4733
43968	4734
233237	4735
5939	4736
53896	4737
294322	4738
74492	4739
7918	4740
13783	4741
88440	4742
26372	4743
175443	4744
96697	4745
124282	4746
27215	4747
176551	4748
42737	4749
114941	4750
115224	4751
27903	4752
200415	4753
74288	4754
86139	4755
159560	4756
103694	4757
50330	4758
21881	4759
17566	4760
14085	4761
46989	4762
57009	4763
25746	4764
27297	4765
192765	4766
17566	4767
22352	4768
39305	4769
131079	4770
143863	4771
116539	4772
31248	4773
130343	4774
86489	4775
32138	4776
104146	4777
69945	4778
170	4779
258871	4780
27710	4781
57445	4782
154452	4783
241558	4784
3822	4785
32807	4786
96696	4787
63731	4788
81848	4789
315753	4790
140401	4791
21183	4792
15326	4793
1823	4794
130894	4795
139625	4796
314384	4797
162753	4798
86318	4799
7240	4800
127094	4801
55738	4802
60625	4803
78705	4804
202460	4805
310043	4806
34251	4807
61742	4808
294035	4809
72629	4810
266003	4811
176290	4812
281081	4813
57794	4814
187448	4815
44669	4816
282022	4817
245156	4818
192109	4819
155499	4820
260559	4821
61645	4822
110361	4823
302178	4824
87951	4825
4982	4826
1553	4827
82323	4828
9052	4829
93547	4830
161338	4831
279965	4832
55138	4833
241834	4834
159109	4835
257743	4836
203177	4837
203908	4838
30876	4839
48512	4840
129307	4841
170359	4842
170351	4843
280	4844
206056	4845
11271	4846
5491	4847
53862	4848
47312	4849
66179	4850
79229	4851
59366	4852
150712	4853
5491	4854
32925	4855
74409	4856
322331	4857
136401	4858
165755	4859
18553	4860
1286	4861
133289	4862
25655	4863
133575	4864
45819	4865
33501	4866
37700	4867
81848	4868
29777	4869
8278	4870
32643	4871
56497	4872
76266	4873
5306	4874
51785	4875
144641	4876
77875	4877
44536	4878
39305	4879
38059	4880
139399	4881
189579	4882
22129	4883
97511	4884
83715	4885
183511	4886
79565	4887
139643	4888
63826	4889
317693	4890
199303	4891
273903	4892
32817	4893
30525	4894
34899	4895
54543	4896
37002	4897
55145	4898
147817	4899
7060	4900
85182	4901
218768	4902
53532	4903
151790	4904
25700	4905
4516	4906
25630	4907
215231	4908
5814	4909
48207	4910
139453	4911
58514	4912
58118	4913
6882	4914
305274	4915
188411	4916
185289	4917
8392	4918
42573	4919
213592	4920
297092	4921
102781	4922
100798	4923
2671	4924
53328	4925
59574	4926
78699	4927
29910	4928
200115	4929
84881	4930
44684	4931
99389	4932
68308	4933
202366	4934
72585	4935
114863	4936
172678	4937
324246	4938
76525	4939
211094	4940
200976	4941
26682	4942
2232	4943
111284	4944
7814	4945
56284	4946
30120	4947
56021	4948
59574	4949
4844	4950
189435	4951
13887	4952
140544	4953
35758	4954
248840	4955
248983	4956
45863	4957
848	4958
47909	4959
14782	4960
78879	4961
69883	4962
95031	4963
324377	4964
36601	4965
99881	4966
139693	4967
66198	4968
22088	4969
249927	4970
106902	4971
198750	4972
37960	4973
30026	4974
204485	4975
32426	4976
11551	4977
142904	4978
133428	4979
1873	4980
200936	4981
121124	4982
44267	4983
205324	4984
81287	4985
148035	4986
180200	4987
68422	4988
199332	4989
21496	4990
147469	4991
25765	4992
4111	4993
9542	4994
204579	4995
123530	4996
306649	4997
145287	4998
68098	4999
65255	5000
99960	5001
248737	5002
41339	5003
6046	5004
281358	5005
78436	5006
10885	5007
58552	5008
72901	5009
6606	5010
54749	5011
266828	5012
136129	5013
77153	5014
125462	5015
24607	5016
12333	5017
136535	5018
52998	5019
241639	5020
1862	5021
272878	5022
35699	5023
36334	5024
21292	5025
42605	5026
63521	5027
8808	5028
83648	5029
32005	5030
57852	5031
982	5032
52344	5033
135467	5034
142358	5035
194231	5036
14325	5037
143352	5038
27448	5039
9987	5040
8105	5041
107850	5042
125364	5043
111090	5044
207431	5045
130261	5046
85716	5047
2613	5048
6533	5049
85998	5050
212885	5051
28849	5052
81422	5053
2802	5054
101531	5055
208725	5056
39530	5057
62973	5058
199333	5059
132427	5060
100809	5061
173448	5062
144903	5063
80591	5064
11018	5065
182437	5066
37940	5067
157210	5068
73740	5069
89759	5070
70153	5071
149111	5072
149096	5073
42347	5074
78640	5075
19723	5076
8447	5077
8292	5078
113647	5079
57583	5080
33238	5081
79917	5082
62973	5083
23474	5084
52818	5085
123932	5086
25774	5087
35580	5088
66239	5089
40616	5090
94641	5091
69162	5092
69357	5093
82778	5094
130858	5095
827	5096
12220	5097
31146	5098
54191	5099
134260	5100
33658	5101
109355	5102
54589	5103
58824	5104
303401	5105
192522	5106
49743	5107
25036	5108
41979	5109
21167	5110
13885	5111
128516	5112
54583	5113
18443	5114
18812	5115
213475	5116
9913	5117
8160	5118
131963	5119
81731	5120
101643	5121
215444	5122
20610	5123
194310	5124
102510	5125
12697	5126
61424	5127
75600	5128
84469	5129
328022	5130
91787	5131
86737	5132
9397	5133
15097	5134
3437	5135
113509	5136
196746	5137
62888	5138
42242	5139
199353	5140
30780	5141
14043	5142
295807	5143
101408	5144
96120	5145
30071	5146
215332	5147
228730	5148
207437	5149
1197	5150
94035	5151
151072	5152
114837	5153
63948	5154
313946	5155
832	5156
172098	5157
90953	5158
37180	5159
215544	5160
180226	5161
112241	5162
81561	5163
38068	5164
11429	5165
10483	5166
80721	5167
79563	5168
89526	5169
8831	5170
89684	5171
264651	5172
247548	5173
20851	5174
5870	5175
6875	5176
89710	5177
14310	5178
171	5179
208348	5180
17805	5181
7256	5182
8806	5183
194389	5184
1368	5185
3219	5186
11728	5187
205633	5188
10013	5189
52690	5190
43158	5191
1787	5192
47419	5193
108729	5194
2197	5195
102579	5196
3369	5197
76301	5198
104540	5199
63247	5200
64145	5201
139246	5202
79777	5203
30268	5204
65273	5205
16724	5206
323019	5207
159151	5208
110630	5209
119502	5210
79533	5211
172889	5212
171586	5213
3052	5214
117259	5215
209594	5216
209955	5217
129985	5218
178746	5219
5779	5220
6215	5221
107085	5222
27427	5223
156675	5224
3259	5225
52453	5226
178064	5227
131315	5228
167010	5229
19677	5230
95772	5231
103957	5232
118151	5233
46223	5234
123590	5235
1144	5236
24781	5237
33378	5238
8594	5239
29027	5240
48927	5241
44910	5242
56520	5243
199601	5244
116858	5245
18440	5246
36721	5247
48241	5248
66226	5249
83742	5250
30164	5251
4909	5252
129719	5253
128926	5254
63729	5255
95964	5256
67851	5257
41686	5258
14001	5259
42715	5260
34665	5261
17597	5262
208334	5263
148795	5264
234369	5265
14043	5266
76286	5267
73492	5268
7882	5269
17495	5270
18924	5271
85451	5272
22210	5273
19845	5274
6933	5275
313811	5276
22538	5277
252914	5278
67627	5279
178962	5280
7798	5281
86186	5282
264884	5283
33376	5284
18546	5285
53640	5286
287937	5287
61012	5288
18546	5289
309672	5290
89533	5291
93317	5292
7581	5293
63489	5294
54813	5295
303039	5296
6727	5297
199258	5298
33479	5299
33479	5300
132868	5301
29536	5302
37142	5303
205759	5304
140670	5305
190226	5306
5143	5307
52545	5308
474	5309
69039	5310
52985	5311
218041	5312
210341	5313
134594	5314
31533	5315
26367	5316
127346	5317
17193	5318
72800	5319
56486	5320
24	5321
159404	5322
312701	5323
72976	5324
230338	5325
12022	5326
125209	5327
53794	5328
111140	5329
3467	5330
235172	5331
176407	5332
20994	5333
53298	5334
24454	5335
9676	5336
221621	5337
36680	5338
22533	5339
108421	5340
18082	5341
4831	5342
47046	5343
16977	5344
18689	5345
125476	5346
91162	5347
108473	5348
39229	5349
109733	5350
14333	5351
166870	5352
39279	5353
30407	5354
152079	5355
64724	5356
182227	5357
89090	5358
89669	5359
106373	5360
51623	5361
97908	5362
206190	5363
57214	5364
55145	5365
198920	5366
8923	5367
995	5368
37217	5369
242645	5370
83526	5371
137298	5372
23436	5373
94218	5374
118166	5375
55748	5376
28197	5377
8912	5378
13069	5379
120687	5380
174585	5381
25635	5382
30622	5383
51693	5384
125667	5385
176547	5386
61823	5387
94349	5388
185219	5389
16636	5390
12841	5391
87614	5392
108050	5393
14775	5394
5445	5395
180056	5396
21075	5397
4129	5398
8138	5399
8006	5400
15650	5401
8138	5402
32604	5403
4129	5404
55421	5405
17321	5406
26840	5407
41071	5408
147741	5409
162825	5410
59158	5411
17043	5412
16775	5413
2984	5414
32301	5415
33280	5416
13974	5417
13099	5418
31934	5419
15079	5420
53773	5421
65292	5422
31934	5423
71745	5424
288946	5425
121609	5426
302363	5427
34356	5428
2262	5429
95832	5430
203643	5431
21461	5432
106237	5433
126209	5434
69925	5435
308596	5436
100725	5437
4485	5438
30012	5439
163215	5440
30451	5441
124370	5442
98678	5443
19630	5444
4048	5445
61121	5446
81737	5447
3562	5448
8078	5449
27898	5450
52688	5451
44227	5452
387	5453
193804	5454
175272	5455
162874	5456
88765	5457
180477	5458
55934	5459
152512	5460
31006	5461
42649	5462
170373	5463
112905	5464
227772	5465
109632	5466
146074	5467
280835	5468
107811	5469
57584	5470
47512	5471
245259	5472
114337	5473
201271	5474
58826	5475
115769	5476
61444	5477
104045	5478
17082	5479
310197	5480
325687	5481
186131	5482
65908	5483
260311	5484
167729	5485
167729	5486
53013	5487
23312	5488
6367	5489
50602	5490
3473	5491
283	5492
16285	5493
23813	5494
4494	5495
3242	5496
86225	5497
219484	5498
277066	5499
142262	5500
218613	5501
75998	5502
121842	5503
134005	5504
11630	5505
66037	5506
96653	5507
27766	5508
155494	5509
25084	5510
20460	5511
237585	5512
31197	5513
105927	5514
117811	5515
89102	5516
312727	5517
82694	5518
101577	5519
128722	5520
62611	5521
45753	5522
23968	5523
97530	5524
57814	5525
81712	5526
83027	5527
193154	5528
30811	5529
19723	5530
123810	5531
82879	5532
202175	5533
168507	5534
51997	5535
166281	5536
212773	5537
10817	5538
89028	5539
8671	5540
6526	5541
301364	5542
42760	5543
149497	5544
79802	5545
129524	5546
13191	5547
31	5548
132041	5549
150182	5550
49129	5551
158960	5552
151193	5553
139391	5554
86466	5555
215256	5556
76312	5557
16327	5558
198472	5559
139378	5560
6003	5561
252346	5562
186902	5563
53069	5564
201962	5565
194042	5566
23597	5567
64806	5568
35795	5569
134139	5570
23789	5571
133105	5572
50343	5573
36810	5574
18546	5575
116964	5576
153643	5577
213402	5578
105913	5579
101663	5580
39573	5581
100385	5582
77222	5583
42841	5584
2754	5585
34936	5586
137826	5587
20519	5588
17526	5589
17056	5590
36982	5591
184811	5592
190126	5593
106256	5594
38148	5595
4946	5596
19208	5597
14547	5598
313950	5599
133093	5600
38598	5601
58625	5602
58625	5603
39582	5604
82992	5605
39947	5606
309690	5607
174655	5608
16274	5609
157483	5610
25850	5611
6038	5612
64321	5613
26174	5614
130241	5615
25174	5616
184428	5617
200232	5618
54221	5619
4876	5620
111125	5621
24950	5622
52729	5623
18172	5624
14426	5625
82434	5626
242165	5627
26585	5628
15418	5629
23710	5630
10909	5631
89554	5632
89554	5633
42752	5634
166353	5635
663	5636
65543	5637
110301	5638
265430	5639
88934	5640
92340	5641
62633	5642
2777	5643
260610	5644
105048	5645
168833	5646
201791	5647
15421	5648
314154	5649
88052	5650
7978	5651
29126	5652
37897	5653
31485	5654
83678	5655
137160	5656
124184	5657
153033	5658
72783	5659
6672	5660
255170	5661
73213	5662
165271	5663
119991	5664
12650	5665
51358	5666
187757	5667
124274	5668
8442	5669
131199	5670
1636	5671
1179	5672
168955	5673
51798	5674
15414	5675
151039	5676
125200	5677
46453	5678
133472	5679
322811	5680
47509	5681
175075	5682
12667	5683
272528	5684
20973	5685
64330	5686
61849	5687
323177	5688
15132	5689
38417	5690
54398	5691
8630	5692
28777	5693
267872	5694
236679	5695
166591	5696
182570	5697
214153	5698
8492	5699
37762	5700
97288	5701
103467	5702
91510	5703
15841	5704
63395	5705
460	5706
86979	5707
131541	5708
17361	5709
32650	5710
10093	5711
8792	5712
64883	5713
5260	5714
166594	5715
8792	5716
79540	5717
3483	5718
72519	5719
190479	5720
17491	5721
182473	5722
269654	5723
304032	5724
128846	5725
10359	5726
57288	5727
2209	5728
160512	5729
87879	5730
67767	5731
9409	5732
34625	5733
101314	5734
93097	5735
13817	5736
2927	5737
18811	5738
3964	5739
169835	5740
10505	5741
7058	5742
97415	5743
125641	5744
2597	5745
214528	5746
40605	5747
43295	5748
12273	5749
196881	5750
77082	5751
66611	5752
8829	5753
15999	5754
38034	5755
148595	5756
30543	5757
135642	5758
27630	5759
100653	5760
4692	5761
167442	5762
170964	5763
102155	5764
23770	5765
35826	5766
184760	5767
48164	5768
17108	5769
110162	5770
274451	5771
45317	5772
6783	5773
27496	5774
287195	5775
97343	5776
89666	5777
59036	5778
217064	5779
78300	5780
81095	5781
45724	5782
259904	5783
27827	5784
148281	5785
131001	5786
306576	5787
77252	5788
231591	5789
217130	5790
102048	5791
303518	5792
10172	5793
25115	5794
18346	5795
259143	5796
37840	5797
145591	5798
5875	5799
29354	5800
173709	5801
4530	5802
326055	5803
196253	5804
28698	5805
200912	5806
48006	5807
47101	5808
180882	5809
93289	5810
2475	5811
320057	5812
2716	5813
16944	5814
136958	5815
77925	5816
17650	5817
283527	5818
58515	5819
91391	5820
79593	5821
88604	5822
268441	5823
178672	5824
186095	5825
4254	5826
101223	5827
33723	5828
18093	5829
81989	5830
8214	5831
48785	5832
202099	5833
71714	5834
98412	5835
137342	5836
11811	5837
65491	5838
1	5839
15338	5840
131814	5841
111060	5842
124659	5843
24951	5844
53469	5845
100012	5846
50636	5847
191287	5848
16738	5849
21925	5850
35491	5851
37908	5852
19158	5853
193747	5854
13112	5855
216320	5856
85718	5857
2277	5858
141883	5859
153898	5860
68765	5861
83500	5862
177000	5863
56965	5864
39161	5865
122260	5866
92689	5867
290089	5868
67630	5869
58074	5870
122014	5871
13581	5872
70928	5873
51584	5874
93630	5875
81428	5876
113907	5877
301365	5878
195894	5879
184436	5880
1890	5881
112117	5882
113038	5883
136265	5884
29859	5885
315398	5886
48631	5887
264766	5888
119446	5889
49381	5890
216452	5891
103762	5892
137033	5893
14211	5894
286275	5895
103497	5896
265859	5897
76386	5898
227202	5899
33829	5900
72182	5901
87469	5902
17327	5903
79395	5904
46692	5905
137486	5906
275321	5907
27180	5908
40323	5909
175399	5910
236266	5911
19718	5912
21122	5913
64353	5914
116993	5915
38627	5916
81120	5917
58760	5918
133367	5919
6331	5920
47359	5921
107038	5922
124074	5923
2150	5924
33238	5925
8174	5926
1536	5927
6660	5928
210531	5929
165454	5930
29223	5931
53294	5932
175720	5933
928	5934
271634	5935
10933	5936
19403	5937
208638	5938
126650	5939
17615	5940
12472	5941
5432	5942
51860	5943
162394	5944
36071	5945
14163	5946
77553	5947
121548	5948
64571	5949
224728	5950
11213	5951
106100	5952
112697	5953
199748	5954
4571	5955
105632	5956
164896	5957
64047	5958
77816	5959
253756	5960
40449	5961
68529	5962
128128	5963
31759	5964
14042	5965
99896	5966
11947	5967
112615	5968
79922	5969
38269	5970
125184	5971
173860	5972
44316	5973
14734	5974
15759	5975
41450	5976
10839	5977
148554	5978
112312	5979
99409	5980
126096	5981
40037	5982
24552	5983
87521	5984
24586	5985
273107	5986
300787	5987
52353	5988
196312	5989
226989	5990
55845	5991
113334	5992
104494	5993
55892	5994
217581	5995
76543	5996
88117	5997
88872	5998
9820	5999
141369	6000
6041	6001
160703	6002
110129	6003
293838	6004
92797	6005
63383	6006
17063	6007
15657	6008
100787	6009
62964	6010
84938	6011
104658	6012
195012	6013
104395	6014
249	6015
38806	6016
182840	6017
124641	6018
138023	6019
21289	6020
148044	6021
59348	6022
236923	6023
99409	6024
63692	6025
116158	6026
52624	6027
216783	6028
130145	6029
73586	6030
188526	6031
37132	6032
184590	6033
107581	6034
175151	6035
158815	6036
108737	6037
192217	6038
134703	6039
274246	6040
63383	6041
128214	6042
216194	6043
126732	6044
57756	6045
209455	6046
287955	6047
31217	6048
136656	6049
132050	6050
170180	6051
138651	6052
84465	6053
155985	6054
146076	6055
110416	6056
78776	6057
70424	6058
288044	6059
288292	6060
195973	6061
88759	6062
64534	6063
86708	6064
188536	6065
37728	6066
199054	6067
109222	6068
37414	6069
98846	6070
195593	6071
30405	6072
57290	6073
148685	6074
49285	6075
213757	6076
176841	6077
58726	6078
215876	6079
31761	6080
216768	6081
39546	6082
82856	6083
84007	6084
153192	6085
292291	6086
40316	6087
44973	6088
85186	6089
112271	6090
190427	6091
245854	6092
176325	6093
103294	6094
50519	6095
48869	6096
155444	6097
14010	6098
210707	6099
275405	6100
274247	6101
142131	6102
54728	6103
205765	6104
93260	6105
222002	6106
178770	6107
156165	6108
243275	6109
137401	6110
210790	6111
204447	6112
41966	6113
56675	6114
190193	6115
16597	6116
108141	6117
58076	6118
167314	6119
211380	6120
31146	6121
26392	6122
33439	6123
49136	6124
12533	6125
29606	6126
221699	6127
249778	6128
46054	6129
88279	6130
215050	6131
27487	6132
122886	6133
232976	6134
40167	6135
123931	6136
21139	6137
193522	6138
49363	6139
139561	6140
58897	6141
47023	6142
136042	6143
240297	6144
57291	6145
44169	6146
57732	6147
13072	6148
8170	6149
322776	6150
88510	6151
53466	6152
141605	6153
19740	6154
34120	6155
7587	6156
110095	6157
52859	6158
76881	6159
14982	6160
98226	6161
296857	6162
93023	6163
103956	6164
66973	6165
13860	6166
6421	6167
2362	6168
9580	6169
195471	6170
56246	6171
1013	6172
97271	6173
55076	6174
18543	6175
130458	6176
119386	6177
8173	6178
119461	6179
207734	6180
58104	6181
45010	6182
83786	6183
83013	6184
312320	6185
75429	6186
110586	6187
87246	6188
72250	6189
213285	6190
732	6191
26976	6192
315130	6193
67073	6194
62381	6195
24891	6196
69569	6197
36862	6198
45893	6199
81242	6200
219113	6201
72909	6202
71040	6203
167972	6204
51744	6205
113461	6206
212081	6207
283996	6208
94696	6209
109772	6210
27271	6211
139062	6212
74544	6213
28030	6214
198652	6215
18286	6216
33183	6217
80839	6218
218379	6219
130085	6220
157678	6221
114489	6222
37568	6223
73083	6224
91815	6225
89459	6226
39341	6227
74544	6228
222373	6229
49372	6230
50670	6231
247928	6232
126341	6233
74544	6234
104398	6235
305752	6236
126204	6237
131290	6238
51750	6239
119158	6240
202742	6241
231605	6242
197153	6243
163767	6244
1466	6245
85921	6246
294821	6247
23570	6248
209242	6249
318006	6250
128884	6251
11924	6252
38925	6253
281621	6254
21242	6255
15807	6256
169557	6257
78178	6258
127871	6259
26872	6260
209587	6261
28615	6262
278652	6263
12168	6264
24014	6265
12175	6266
266332	6267
55138	6268
15513	6269
134900	6270
39812	6271
3864	6272
204493	6273
15813	6274
25132	6275
64920	6276
46198	6277
85329	6278
81936	6279
123925	6280
179416	6281
110910	6282
9477	6283
127373	6284
8470	6285
314461	6286
1949	6287
82349	6288
39379	6289
51185	6290
77176	6291
11378	6292
131456	6293
63421	6294
204393	6295
155436	6296
16767	6297
120431	6298
59988	6299
15955	6300
21205	6301
56789	6302
300305	6303
9766	6304
69327	6305
102644	6306
22657	6307
21552	6308
130884	6309
33317	6310
189641	6311
6164	6312
54728	6313
87123	6314
210285	6315
10802	6316
73379	6317
54720	6318
54783	6319
9236	6320
26181	6321
17742	6322
50404	6323
72091	6324
298902	6325
72436	6326
203207	6327
121457	6328
106630	6329
75307	6330
46741	6331
28735	6332
141017	6333
53661	6334
174100	6335
162026	6336
102049	6337
126187	6338
100467	6339
14066	6340
4865	6341
13060	6342
160586	6343
57249	6344
13051	6345
187240	6346
81958	6347
42672	6348
150148	6349
39123	6350
40322	6351
9493	6352
215512	6353
181357	6354
1133	6355
47430	6356
59509	6357
27448	6358
43376	6359
53484	6360
4457	6361
10895	6362
229989	6363
109028	6364
3427	6365
11427	6366
74728	6367
74451	6368
18798	6369
26857	6370
107821	6371
187975	6372
11842	6373
17908	6374
31594	6375
56147	6376
270316	6377
36168	6378
135699	6379
114555	6380
108741	6381
195262	6382
5643	6383
2130	6384
198820	6385
180818	6386
129351	6387
123850	6388
162994	6389
6584	6390
15606	6391
690	6392
19038	6393
80529	6394
29607	6395
113207	6396
155357	6397
32003	6398
43022	6399
39673	6400
12698	6401
82213	6402
7997	6403
36344	6404
319841	6405
13289	6406
105614	6407
21164	6408
225478	6409
76075	6410
89661	6411
9977	6412
115465	6413
132189	6414
16166	6415
9377	6416
193777	6417
6213	6418
24574	6419
17727	6420
109128	6421
307545	6422
295531	6423
6265	6424
74159	6425
57071	6426
4801	6427
123260	6428
2838	6429
6693	6430
297853	6431
20996	6432
295752	6433
21601	6434
36164	6435
21465	6436
47934	6437
4336	6438
20427	6439
96358	6440
3325	6441
38145	6442
35234	6443
93345	6444
94456	6445
59545	6446
75465	6447
100997	6448
120263	6449
70961	6450
42324	6451
112261	6452
13107	6453
1578	6454
195018	6455
78997	6456
128649	6457
324612	6458
174984	6459
10597	6460
238760	6461
14667	6462
183713	6463
125926	6464
12021	6465
43047	6466
4834	6467
79387	6468
77705	6469
51860	6470
158110	6471
279952	6472
3728	6473
118245	6474
1954	6475
156978	6476
11132	6477
6040	6478
5468	6479
208969	6480
19330	6481
290076	6482
92227	6483
200551	6484
53899	6485
51748	6486
207890	6487
9377	6488
45057	6489
83164	6490
248363	6491
10829	6492
115856	6493
253677	6494
4169	6495
94387	6496
7783	6497
200718	6498
211850	6499
135993	6500
12052	6501
104300	6502
3313	6503
2671	6504
125580	6505
5488	6506
2671	6507
82544	6508
145843	6509
34078	6510
85212	6511
303776	6512
80031	6513
229510	6514
137032	6515
16202	6516
251635	6517
355	6518
31376	6519
2127	6520
37804	6521
236443	6522
82171	6523
37188	6524
63668	6525
1558	6526
4250	6527
2172	6528
36118	6529
126958	6530
12	6531
118922	6532
82889	6533
33691	6534
16569	6535
19163	6536
23147	6537
29066	6538
322723	6539
1284	6540
3245	6541
2	6542
434	6543
16644	6544
3953	6545
11906	6546
63556	6547
167519	6548
129717	6549
31126	6550
167552	6551
36913	6552
57043	6553
2660	6554
61141	6555
47468	6556
82920	6557
117506	6558
117975	6559
167542	6560
3334	6561
31407	6562
21071	6563
101759	6564
117076	6565
4970	6566
87028	6567
176078	6568
101618	6569
119438	6570
206129	6571
42359	6572
127219	6573
67284	6574
201497	6575
68124	6576
112266	6577
12605	6578
113086	6579
29385	6580
17924	6581
7208	6582
305994	6583
133206	6584
9195	6585
138198	6586
105095	6587
184446	6588
128790	6589
183353	6590
58212	6591
122662	6592
47311	6593
111193	6594
13618	6595
134578	6596
114243	6597
138982	6598
266329	6599
77016	6600
4783	6601
251035	6602
172408	6603
994	6604
141521	6605
213418	6606
279007	6607
1244	6608
208159	6609
9442	6610
278529	6611
191294	6612
65722	6613
309935	6614
84270	6615
57120	6616
237637	6617
149484	6618
213006	6619
50888	6620
128005	6621
142146	6622
306992	6623
161837	6624
52467	6625
12948	6626
112179	6627
263320	6628
119431	6629
126119	6630
125945	6631
306734	6632
131504	6633
132193	6634
315113	6635
3372	6636
14327	6637
4120	6638
59057	6639
253184	6640
63045	6641
158841	6642
14051	6643
1635	6644
141283	6645
99765	6646
113993	6647
184724	6648
107040	6649
103316	6650
66079	6651
33282	6652
305927	6653
272476	6654
127270	6655
63157	6656
62034	6657
286494	6658
275375	6659
38338	6660
37510	6661
221539	6662
55392	6663
221386	6664
76865	6665
169194	6666
2100	6667
12446	6668
133681	6669
136902	6670
91239	6671
140999	6672
131493	6673
91569	6674
137705	6675
12103	6676
63209	6677
37143	6678
39242	6679
177037	6680
14371	6681
185403	6682
89749	6683
32440	6684
11211	6685
24714	6686
56151	6687
131191	6688
134430	6689
184810	6690
125671	6691
152030	6692
107116	6693
241851	6694
74675	6695
37087	6696
213338	6697
48727	6698
181519	6699
170420	6700
189499	6701
227426	6702
242634	6703
56184	6704
26093	6705
168071	6706
117074	6707
195377	6708
57107	6709
183247	6710
63884	6711
19282	6712
81177	6713
124442	6714
205861	6715
312943	6716
319411	6717
228921	6718
320040	6719
18117	6720
281514	6721
191273	6722
110900	6723
321067	6724
136250	6725
11481	6726
3732	6727
195927	6728
6592	6729
284498	6730
124333	6731
55106	6732
195092	6733
143422	6734
12	6735
8168	6736
32745	6737
195847	6738
48217	6739
41555	6740
24454	6741
2734	6742
304069	6743
169538	6744
30555	6745
73797	6746
89176	6747
19046	6748
92539	6749
4387	6750
262896	6751
321564	6752
77861	6753
66383	6754
2527	6755
236155	6756
207447	6757
17043	6758
39812	6759
18917	6760
36879	6761
125075	6762
74633	6763
85747	6764
32967	6765
48106	6766
53	6767
94912	6768
292103	6769
256990	6770
301721	6771
57202	6772
132420	6773
191195	6774
117729	6775
22780	6776
50159	6777
20779	6778
172624	6779
138310	6780
25602	6781
20252	6782
56829	6783
8120	6784
95932	6785
19892	6786
83366	6787
7620	6788
135170	6789
135216	6790
252536	6791
9731	6792
172602	6793
53048	6794
31939	6795
97404	6796
60293	6797
8455	6798
194069	6799
32375	6800
127084	6801
138701	6802
142451	6803
110554	6804
1169	6805
6078	6806
52853	6807
15742	6808
12711	6809
171942	6810
171848	6811
171868	6812
172011	6813
32575	6814
15470	6815
51193	6816
214360	6817
192578	6818
22225	6819
84336	6820
21639	6821
15625	6822
40371	6823
7697	6824
35493	6825
42583	6826
170171	6827
97951	6828
39776	6829
187803	6830
30005	6831
14109	6832
53035	6833
80274	6834
187680	6835
54880	6836
119199	6837
173103	6838
2930	6839
315762	6840
7264	6841
37616	6842
24163	6843
126569	6844
123175	6845
72373	6846
6175	6847
44589	6848
82900	6849
5528	6850
288264	6851
18925	6852
63398	6853
31994	6854
62913	6855
88115	6856
88327	6857
145833	6858
236715	6859
166520	6860
74661	6861
11067	6862
153712	6863
128081	6864
127035	6865
47	6866
199930	6867
29743	6868
79331	6869
26118	6870
53412	6871
274253	6872
136111	6873
25666	6874
7353	6875
20889	6876
51979	6877
131880	6878
19020	6879
26489	6880
12	6881
35410	6882
18941	6883
32190	6884
1099	6885
24170	6886
24305	6887
114003	6888
110129	6889
10579	6890
35484	6891
16770	6892
301557	6893
245364	6894
171497	6895
30730	6896
128407	6897
141953	6898
118715	6899
36555	6900
47562	6901
223	6902
749	6903
773	6904
33377	6905
22117	6906
17246	6907
192765	6908
4649	6909
52867	6910
70617	6911
50611	6912
182772	6913
12646	6914
114722	6915
4065	6916
78798	6917
73248	6918
2520	6919
255080	6920
166707	6921
37225	6922
34812	6923
47088	6924
5004	6925
176398	6926
1279	6927
68269	6928
87125	6929
200469	6930
308522	6931
309846	6932
124718	6933
210605	6934
210798	6935
125605	6936
62502	6937
61648	6938
214191	6939
42276	6940
3725	6941
88469	6942
3260	6943
128950	6944
2635	6945
9493	6946
44327	6947
35290	6948
12	6949
83545	6950
41366	6951
12320	6952
9893	6953
7758	6954
7270	6955
196133	6956
4494	6957
2705	6958
137270	6959
202490	6960
178530	6961
67201	6962
68685	6963
42763	6964
4325	6965
9570	6966
34483	6967
164117	6968
3369	6969
4266	6970
1330	6971
15681	6972
7712	6973
128310	6974
1099	6975
262617	6976
128157	6977
319876	6978
83584	6979
67932	6980
53154	6981
3952	6982
281184	6983
150523	6984
64960	6985
44139	6986
202395	6987
3797	6988
117035	6989
187932	6990
50302	6991
80337	6992
74956	6993
83200	6994
5748	6995
1661	6996
4067	6997
3855	6998
35414	6999
12171	7000
38149	7001
24423	7002
121979	7003
168698	7004
167909	7005
11508	7006
139478	7007
128360	7008
56408	7009
143553	7010
55209	7011
3988	7012
18970	7013
93382	7014
7883	7015
9432	7016
5648	7017
156675	7018
147116	7019
98180	7020
1100	7021
32932	7022
105152	7023
75914	7024
3780	7025
19703	7026
2014	7027
31524	7028
29979	7029
9240	7030
121747	7031
118497	7032
69096	7033
15644	7034
49249	7035
25265	7036
123768	7037
4553	7038
273308	7039
16056	7040
33673	7041
93417	7042
7330	7043
60279	7044
424	7045
16738	7046
17565	7047
74320	7048
13878	7049
54444	7050
4454	7051
42626	7052
28668	7053
63505	7054
135394	7055
4901	7056
174783	7057
104258	7058
201809	7059
328	7060
25059	7061
34973	7062
22215	7063
10578	7064
33814	7065
54687	7066
2510	7067
198936	7068
33872	7069
57530	7070
38026	7071
198465	7072
54172	7073
36146	7074
31522	7075
35438	7076
66475	7077
199226	7078
30169	7079
36295	7080
128971	7081
49638	7082
69799	7083
18872	7084
3988	7085
26667	7086
114293	7087
17986	7088
9993	7089
53075	7090
226364	7091
9203	7092
86292	7093
60198	7094
4756	7095
113560	7096
189691	7097
25897	7098
16354	7099
43723	7100
139513	7101
34166	7102
10961	7103
54489	7104
197617	7105
237472	7106
4966	7107
97282	7108
276858	7109
103304	7110
81514	7111
65921	7112
57370	7113
150520	7114
46279	7115
97510	7116
47719	7117
130459	7118
127607	7119
93088	7120
30697	7121
9681	7122
35751	7123
60703	7124
10937	7125
5342	7126
17960	7127
138053	7128
276075	7129
98947	7130
178418	7131
285739	7132
86140	7133
127090	7134
40807	7135
13012	7136
13865	7137
137771	7138
14140	7139
31451	7140
88252	7141
15400	7142
5608	7143
255417	7144
42119	7145
47656	7146
56964	7147
38022	7148
12500	7149
16727	7150
198918	7151
296667	7152
262920	7153
13920	7154
1978	7155
105044	7156
35439	7157
47878	7158
132440	7159
49431	7160
18572	7161
25463	7162
37301	7163
71806	7164
9453	7165
327670	7166
25190	7167
2489	7168
22518	7169
207791	7170
76158	7171
23512	7172
80231	7173
5940	7174
15458	7175
14022	7176
213978	7177
120707	7178
5779	7179
22209	7180
7336	7181
19137	7182
55451	7183
5791	7184
134454	7185
7336	7186
54124	7187
34164	7188
7288	7189
117371	7190
118126	7191
32173	7192
50188	7193
25828	7194
13791	7195
7638	7196
202539	7197
7065	7198
23715	7199
42008	7200
147764	7201
184891	7202
25826	7203
217277	7204
85721	7205
132844	7206
7	7207
54904	7208
81194	7209
300310	7210
5342	7211
77278	7212
36838	7213
125873	7214
2861	7215
111111	7216
17133	7217
288160	7218
78287	7219
208089	7220
28407	7221
40484	7222
25120	7223
182862	7224
7522	7225
8287	7226
4974	7227
40120	7228
7522	7229
19608	7230
161773	7231
22294	7232
5947	7233
205838	7234
88635	7235
42970	7236
301110	7237
172580	7238
148145	7239
140825	7240
180766	7241
57526	7242
235274	7243
5147	7244
67919	7245
37647	7246
95080	7247
198413	7248
35893	7249
19072	7250
36508	7251
136292	7252
165043	7253
40159	7254
140730	7255
141435	7256
224251	7257
34973	7258
87993	7259
295011	7260
191779	7261
66494	7262
83581	7263
205611	7264
112133	7265
85382	7266
7398	7267
44466	7268
21611	7269
5924	7270
5828	7271
11609	7272
34288	7273
116268	7274
46458	7275
2149	7276
3809	7277
9942	7278
6916	7279
12087	7280
17519	7281
33317	7282
33317	7283
6243	7284
24016	7285
297255	7286
8213	7287
1584	7288
87153	7289
20648	7290
67291	7291
95789	7292
219688	7293
14117	7294
3780	7295
36231	7296
156047	7297
7572	7298
18967	7299
24945	7300
1679	7301
5695	7302
128386	7303
83862	7304
65476	7305
52505	7306
153101	7307
3597	7308
152016	7309
109225	7310
114205	7311
156850	7312
92151	7313
206686	7314
56923	7315
7753	7316
123906	7317
207336	7318
14929	7319
14454	7320
270521	7321
121891	7322
190550	7323
109556	7324
24723	7325
161423	7326
26725	7327
153979	7328
19375	7329
261049	7330
103967	7331
19741	7332
169255	7333
195918	7334
162836	7335
104006	7336
121991	7337
71231	7338
124443	7339
222302	7340
37171	7341
6597	7342
270014	7343
177123	7344
18612	7345
247050	7346
201446	7347
169312	7348
169433	7349
108793	7350
87669	7351
119151	7352
96515	7353
205392	7354
309959	7355
8467	7356
149255	7357
10995	7358
59264	7359
15757	7360
46616	7361
1543	7362
9312	7363
168961	7364
230612	7365
171	7366
8227	7367
213123	7368
79460	7369
183270	7370
94739	7371
30746	7372
16240	7373
9715	7374
34023	7375
19946	7376
61401	7377
94768	7378
3785	7379
37525	7380
26197	7381
116309	7382
45002	7383
16855	7384
9361	7385
3131	7386
61236	7387
138270	7388
4717	7389
38756	7390
3805	7391
11373	7392
58407	7393
50287	7394
1327	7395
317345	7396
87993	7397
122536	7398
2144	7399
26177	7400
58950	7401
29291	7402
11361	7403
95178	7404
132347	7405
97443	7406
28819	7407
10959	7408
24500	7409
53722	7410
27946	7411
89176	7412
76707	7413
197247	7414
924	7415
89847	7416
123529	7417
151327	7418
4108	7419
48116	7420
5706	7421
21580	7422
26770	7423
13709	7424
263169	7425
9507	7426
90344	7427
176562	7428
66492	7429
49105	7430
61751	7431
85562	7432
220024	7433
17284	7434
123214	7435
189912	7436
77985	7437
77985	7438
4341	7439
12662	7440
2008	7441
60647	7442
51305	7443
251034	7444
14944	7445
27094	7446
69858	7447
111081	7448
63347	7449
31298	7450
98178	7451
19742	7452
13825	7453
4604	7454
3744	7455
19995	7456
266	7457
15400	7458
3989	7459
39021	7460
23243	7461
18694	7462
117324	7463
72395	7464
58682	7465
147775	7466
308959	7467
61033	7468
84965	7469
43623	7470
313033	7471
194966	7472
46657	7473
58378	7474
1591	7475
41858	7476
4937	7477
5664	7478
190433	7479
110669	7480
305121	7481
26595	7482
53690	7483
18172	7484
86664	7485
93146	7486
65446	7487
14454	7488
16987	7489
322605	7490
8687	7491
7889	7492
156395	7493
4470	7494
37289	7495
106223	7496
42106	7497
58595	7498
151695	7499
107932	7500
264930	7501
266060	7502
249885	7503
99659	7504
43986	7505
23630	7506
304211	7507
25420	7508
36879	7509
85162	7510
42220	7511
317994	7512
26609	7513
226874	7514
18799	7515
50097	7516
256525	7517
108147	7518
310935	7519
5331	7520
242620	7521
217672	7522
1554	7523
290668	7524
32630	7525
16140	7526
269201	7527
181466	7528
277340	7529
286085	7530
273799	7531
268695	7532
175906	7533
199542	7534
26234	7535
78116	7536
36342	7537
28410	7538
45785	7539
237729	7540
117068	7541
25693	7542
172164	7543
124965	7544
93861	7545
16130	7546
89996	7547
27392	7548
12477	7549
129354	7550
19777	7551
15259	7552
5891	7553
213310	7554
146564	7555
126745	7556
51181	7557
27834	7558
137798	7559
114910	7560
96842	7561
49082	7562
156457	7563
2057	7564
290515	7565
17547	7566
58478	7567
95060	7568
195686	7569
32010	7570
221517	7571
267639	7572
52109	7573
45175	7574
204420	7575
146165	7576
86132	7577
18386	7578
153176	7579
23711	7580
202554	7581
31427	7582
215726	7583
208325	7584
122857	7585
16173	7586
97747	7587
74216	7588
640	7589
124291	7590
84987	7591
94946	7592
176570	7593
51541	7594
7578	7595
128890	7596
35398	7597
196964	7598
3181	7599
5524	7600
47381	7601
3032	7602
22757	7603
189442	7604
215152	7605
126700	7606
28543	7607
96387	7608
24283	7609
210304	7610
126808	7611
2757	7612
26494	7613
123106	7614
74244	7615
124674	7616
31875	7617
106445	7618
230244	7619
14066	7620
40698	7621
68065	7622
248621	7623
213058	7624
74962	7625
52454	7626
204795	7627
37316	7628
2757	7629
89097	7630
43155	7631
62581	7632
109180	7633
136253	7634
100444	7635
316849	7636
27119	7637
8421	7638
81092	7639
33232	7640
252883	7641
303207	7642
258567	7643
33616	7644
33936	7645
12159	7646
55784	7647
269568	7648
170564	7649
71928	7650
126671	7651
75789	7652
31006	7653
136321	7654
73549	7655
13282	7656
115015	7657
132693	7658
174214	7659
116370	7660
111068	7661
79305	7662
316044	7663
80543	7664
54859	7665
116239	7666
38383	7667
98713	7668
519	7669
309028	7670
56270	7671
103044	7672
20926	7673
89797	7674
72752	7675
107535	7676
211421	7677
15059	7678
17425	7679
207886	7680
75479	7681
169720	7682
138416	7683
52432	7684
48912	7685
117318	7686
6704	7687
19919	7688
8481	7689
211273	7690
53193	7691
31241	7692
31285	7693
83749	7694
87173	7695
44077	7696
68646	7697
34300	7698
127743	7699
236165	7700
139410	7701
266724	7702
53037	7703
160150	7704
284561	7705
25857	7706
71877	7707
21150	7708
5612	7709
49150	7710
159355	7711
90951	7712
70064	7713
66242	7714
198694	7715
27633	7716
133563	7717
63242	7718
11694	7719
121512	7720
125634	7721
15681	7722
37968	7723
12094	7724
10454	7725
12841	7726
40566	7727
117530	7728
208858	7729
47274	7730
6441	7731
14031	7732
15322	7733
14394	7734
68512	7735
242799	7736
198183	7737
201059	7738
264623	7739
151277	7740
195097	7741
54088	7742
597	7743
80564	7744
56245	7745
323681	7746
186760	7747
11351	7748
37302	7749
122489	7750
279860	7751
40125	7752
13365	7753
2106	7754
37194	7755
187257	7756
157477	7757
159437	7758
245406	7759
62444	7760
16625	7761
162397	7762
24631	7763
3948	7764
20998	7765
80702	7766
12868	7767
80633	7768
57324	7769
65135	7770
199614	7771
35043	7772
186026	7773
237187	7774
5589	7775
214936	7776
25863	7777
56622	7778
55893	7779
80091	7780
200297	7781
6284	7782
33055	7783
841	7784
132971	7785
309676	7786
230465	7787
9103	7788
832	7789
105589	7790
213594	7791
134195	7792
86679	7793
327749	7794
318948	7795
49819	7796
39383	7797
325411	7798
266485	7799
42814	7800
124488	7801
46506	7802
27799	7803
1864	7804
7060	7805
248393	7806
5432	7807
39485	7808
50797	7809
117993	7810
24719	7811
15640	7812
32190	7813
118457	7814
96256	7815
99566	7816
13741	7817
129551	7818
41071	7819
122540	7820
86798	7821
276641	7822
47797	7823
28514	7824
4693	7825
69820	7826
83841	7827
57519	7828
24433	7829
42322	7830
196858	7831
14067	7832
201636	7833
205382	7834
19372	7835
12831	7836
57519	7837
19593	7838
17476	7839
57040	7840
34863	7841
177321	7842
23734	7843
47237	7844
49009	7845
17760	7846
73566	7847
13379	7848
8203	7849
100784	7850
241508	7851
33065	7852
36097	7853
127997	7854
33040	7855
82752	7856
121763	7857
124019	7858
182553	7859
60041	7860
86161	7861
75366	7862
14561	7863
103620	7864
19004	7865
20644	7866
17760	7867
190440	7868
53294	7869
13882	7870
29237	7871
34151	7872
92879	7873
2281	7874
54039	7875
45040	7876
39882	7877
84015	7878
1497	7879
15438	7880
97406	7881
107415	7882
42538	7883
5483	7884
19793	7885
136847	7886
57643	7887
89780	7888
131587	7889
216189	7890
26772	7891
36337	7892
173189	7893
54339	7894
191912	7895
202175	7896
285387	7897
122733	7898
86457	7899
86457	7900
136801	7901
278407	7902
156941	7903
156941	7904
52140	7905
1865	7906
43635	7907
175777	7908
61297	7909
92784	7910
1177	7911
54010	7912
39212	7913
56640	7914
51938	7915
32740	7916
62524	7917
7239	7918
107180	7919
182276	7920
124138	7921
136366	7922
221951	7923
14155	7924
209280	7925
88758	7926
10454	7927
282549	7928
279568	7929
88608	7930
42014	7931
34898	7932
135855	7933
256018	7934
166914	7935
47283	7936
157097	7937
24609	7938
13640	7939
55579	7940
177494	7941
14155	7942
110100	7943
162965	7944
114086	7945
91541	7946
81555	7947
45324	7948
94275	7949
94345	7950
199124	7951
54345	7952
128231	7953
81911	7954
45607	7955
107875	7956
16638	7957
67037	7958
14073	7959
74544	7960
196096	7961
37689	7962
169989	7963
195398	7964
253959	7965
151012	7966
235223	7967
175301	7968
170485	7969
135503	7970
106555	7971
130050	7972
36700	7973
152958	7974
177375	7975
94229	7976
111626	7977
8441	7978
127747	7979
30789	7980
70071	7981
10106	7982
2811	7983
303022	7984
82283	7985
7790	7986
78165	7987
58924	7988
58924	7989
18472	7990
26659	7991
117305	7992
187576	7993
28256	7994
87845	7995
8175	7996
5556	7997
27830	7998
5556	7999
114695	8000
51370	8001
30611	8002
124659	8003
67561	8004
37452	8005
265092	8006
33559	8007
54944	8008
45631	8009
120614	8010
211632	8011
85852	8012
65190	8013
99300	8014
182417	8015
243610	8016
176874	8017
107992	8018
67611	8019
4243	8020
320015	8021
1371	8022
27443	8023
138134	8024
167743	8025
243797	8026
163750	8027
62190	8028
256549	8029
171440	8030
94685	8031
41952	8032
31372	8033
153386	8034
203015	8035
161916	8036
69731	8037
137340	8038
74130	8039
56612	8040
56698	8041
117924	8042
86940	8043
256321	8044
55593	8045
22890	8046
87517	8047
186667	8048
201466	8049
130304	8050
119483	8051
140073	8052
11882	8053
315591	8054
51527	8055
9364	8056
34384	8057
58843	8058
132700	8059
17489	8060
15541	8061
19127	8062
2845	8063
210806	8064
198635	8065
26241	8066
76544	8067
26417	8068
7893	8069
251084	8070
112639	8071
77805	8072
181711	8073
31146	8074
71040	8075
286159	8076
187023	8077
203118	8078
74619	8079
35181	8080
322449	8081
87674	8082
14434	8083
80077	8084
120070	8085
241361	8086
14679	8087
121631	8088
17418	8089
24574	8090
71290	8091
64697	8092
47733	8093
65719	8094
109748	8095
225060	8096
163132	8097
35603	8098
8928	8099
34836	8100
208946	8101
29473	8102
266486	8103
205444	8104
39454	8105
109337	8106
3176	8107
37872	8108
46798	8109
60610	8110
106523	8111
19117	8112
128199	8113
39065	8114
49259	8115
24147	8116
84277	8117
274558	8118
49638	8119
126008	8120
95280	8121
46798	8122
211462	8123
66518	8124
144364	8125
12220	8126
155151	8127
36804	8128
117659	8129
5904	8130
71936	8131
12677	8132
139466	8133
4843	8134
21422	8135
39079	8136
6622	8137
37881	8138
146878	8139
140280	8140
262003	8141
18970	8142
6708	8143
107821	8144
23522	8145
228426	8146
100732	8147
52251	8148
14222	8149
128515	8150
187640	8151
206220	8152
3373	8153
120687	8154
46383	8155
103280	8156
5142	8157
15626	8158
18017	8159
13937	8160
5929	8161
1825	8162
22972	8163
25005	8164
95705	8165
6820	8166
33270	8167
52462	8168
43911	8169
27602	8170
91498	8171
91198	8172
16155	8173
263963	8174
37177	8175
33592	8176
135460	8177
121051	8178
59308	8179
47332	8180
72468	8181
82628	8182
84906	8183
2011	8184
7294	8185
10609	8186
45871	8187
82432	8188
4127	8189
5995	8190
14021	8191
72993	8192
113089	8193
127184	8194
59719	8195
90686	8196
93847	8197
53552	8198
10254	8199
40005	8200
70602	8201
84845	8202
156876	8203
20034	8204
34715	8205
13347	8206
1099	8207
1759	8208
53984	8209
58290	8210
186761	8211
278087	8212
151953	8213
16570	8214
18597	8215
52227	8216
323616	8217
130838	8218
132601	8219
18004	8220
38683	8221
16986	8222
98174	8223
11305	8224
3373	8225
15985	8226
34620	8227
79054	8228
284939	8229
144343	8230
2168	8231
114488	8232
16570	8233
38232	8234
37003	8235
35398	8236
91279	8237
128861	8238
37691	8239
114616	8240
46116	8241
132744	8242
122476	8243
270360	8244
160077	8245
1906	8246
24305	8247
117557	8248
11234	8249
164046	8250
55652	8251
6822	8252
180069	8253
21944	8254
134172	8255
17631	8256
4125	8257
37209	8258
245086	8259
23506	8260
157632	8261
132044	8262
340	8263
65383	8264
92748	8265
68362	8266
302531	8267
217257	8268
151487	8269
24498	8270
29313	8271
176338	8272
198942	8273
262705	8274
3779	8275
17853	8276
9743	8277
102447	8278
11852	8279
23738	8280
105247	8281
83864	8282
24651	8283
37687	8284
12965	8285
1898	8286
6111	8287
177342	8288
63616	8289
180437	8290
65945	8291
34307	8292
27613	8293
158870	8294
70311	8295
19117	8296
110669	8297
87016	8298
32432	8299
70516	8300
15275	8301
49266	8302
66213	8303
69859	8304
16367	8305
4453	8306
53464	8307
55444	8308
20407	8309
112063	8310
52974	8311
214085	8312
10695	8313
160101	8314
34580	8315
55200	8316
119373	8317
27594	8318
23963	8319
6561	8320
19867	8321
13529	8322
74556	8323
36097	8324
4093	8325
205383	8326
223436	8327
108450	8328
92062	8329
52345	8330
254822	8331
67563	8332
92657	8333
67314	8334
25647	8335
28823	8336
157189	8337
54433	8338
107819	8339
59927	8340
14547	8341
10834	8342
24107	8343
84234	8344
120845	8345
66898	8346
78600	8347
223192	8348
8483	8349
236867	8350
5125	8351
120347	8352
31719	8353
80683	8354
144713	8355
54909	8356
204809	8357
22301	8358
89932	8359
193187	8360
23299	8361
85421	8362
115775	8363
143114	8364
24360	8365
270241	8366
65028	8367
212300	8368
204413	8369
262027	8370
137094	8371
88660	8372
78952	8373
2734	8374
291608	8375
80758	8376
27651	8377
169801	8378
299930	8379
150359	8380
295980	8381
102062	8382
212501	8383
135567	8384
49285	8385
299479	8386
94419	8387
71458	8388
147593	8389
37112	8390
256164	8391
146329	8392
119282	8393
204866	8394
94153	8395
243812	8396
157827	8397
196295	8398
231777	8399
56304	8400
100927	8401
241700	8402
63000	8403
129701	8404
91123	8405
82471	8406
148078	8407
115271	8408
309778	8409
172324	8410
18812	8411
37769	8412
84690	8413
132012	8414
17903	8415
148077	8416
108955	8417
81530	8418
88789	8419
155857	8420
154231	8421
34442	8422
269916	8423
162774	8424
204196	8425
302544	8426
120974	8427
58492	8428
150639	8429
84057	8430
82842	8431
234808	8432
113824	8433
213108	8434
72215	8435
32004	8436
94895	8437
196954	8438
202486	8439
214705	8440
308446	8441
127476	8442
275029	8443
24081	8444
140614	8445
74598	8446
152648	8447
192483	8448
87436	8449
186085	8450
93025	8451
60185	8452
103699	8453
225879	8454
67400	8455
91799	8456
138949	8457
276349	8458
91893	8459
161377	8460
237424	8461
224200	8462
246131	8463
19089	8464
87395	8465
202485	8466
84780	8467
84447	8468
109472	8469
25870	8470
92901	8471
179738	8472
54909	8473
67093	8474
18246	8475
145481	8476
219530	8477
30431	8478
10678	8479
218153	8480
152413	8481
71869	8482
195101	8483
115965	8484
113670	8485
147080	8486
104246	8487
84845	8488
85355	8489
98978	8490
108078	8491
325346	8492
10402	8493
302959	8494
137542	8495
46307	8496
168703	8497
168119	8498
20134	8499
11170	8500
81133	8501
140040	8502
120859	8503
168119	8504
216295	8505
193282	8506
35469	8507
26594	8508
28767	8509
243288	8510
84419	8511
108451	8512
212977	8513
52255	8514
49633	8515
281668	8516
46148	8517
31505	8518
204620	8519
135048	8520
286885	8521
294656	8522
195513	8523
199201	8524
75334	8525
368	8526
76783	8527
128415	8528
174725	8529
156116	8530
23908	8531
20220	8532
1973	8533
17767	8534
12	8535
18731	8536
73456	8537
8897	8538
269541	8539
137737	8540
122038	8541
10185	8542
28751	8543
115990	8544
216586	8545
139287	8546
71674	8547
20914	8548
203565	8549
25265	8550
169232	8551
19457	8552
21265	8553
213385	8554
292724	8555
303004	8556
214981	8557
701	8558
38400	8559
14679	8560
168370	8561
25517	8562
10997	8563
10296	8564
74658	8565
71323	8566
20033	8567
97978	8568
40501	8569
49355	8570
121345	8571
51350	8572
12	8573
87556	8574
8246	8575
35342	8576
223	8577
133622	8578
73042	8579
47859	8580
11427	8581
201532	8582
25886	8583
26684	8584
36375	8585
4905	8586
36080	8587
45551	8588
100127	8589
239564	8590
222316	8591
93044	8592
152635	8593
118554	8594
22136	8595
121699	8596
108630	8597
9762	8598
223596	8599
190809	8600
479	8601
27690	8602
11666	8603
23465	8604
34933	8605
11511	8606
144158	8607
269185	8608
101126	8609
195913	8610
26660	8611
53679	8612
43356	8613
253907	8614
84516	8615
145451	8616
16855	8617
16425	8618
195953	8619
13187	8620
12	8621
18300	8622
74702	8623
30018	8624
9977	8625
8301	8626
172139	8627
15322	8628
76986	8629
45128	8630
33436	8631
44872	8632
138901	8633
47043	8634
248198	8635
94070	8636
25989	8637
118623	8638
26646	8639
98890	8640
84719	8641
88817	8642
29723	8643
44989	8644
174382	8645
31715	8646
44025	8647
59108	8648
4692	8649
7803	8650
16570	8651
63303	8652
56993	8653
5067	8654
27506	8655
47488	8656
69741	8657
11608	8658
305098	8659
230409	8660
41195	8661
10125	8662
45622	8663
22689	8664
64915	8665
124690	8666
18542	8667
197332	8668
128094	8669
126233	8670
45055	8671
53932	8672
21204	8673
235867	8674
21906	8675
10160	8676
241406	8677
208018	8678
153407	8679
177167	8680
242417	8681
310087	8682
1130	8683
89513	8684
162572	8685
36804	8686
108372	8687
56182	8688
3700	8689
205021	8690
121408	8691
3109	8692
5788	8693
99922	8694
207547	8695
260716	8696
37058	8697
194054	8698
39810	8699
183214	8700
76278	8701
96888	8702
249433	8703
26539	8704
13160	8705
20823	8706
208853	8707
60361	8708
22774	8709
271708	8710
189856	8711
187944	8712
160097	8713
106791	8714
126769	8715
246909	8716
58031	8717
47624	8718
47624	8719
99511	8720
313655	8721
112222	8722
70112	8723
1	8724
327796	8725
115257	8726
120045	8727
61271	8728
36653	8729
76810	8730
241317	8731
238382	8732
56489	8733
194210	8734
327276	8735
55579	8736
37079	8737
104273	8738
17727	8739
40374	8740
155291	8741
20548	8742
270	8743
1214	8744
144014	8745
226621	8746
38292	8747
13105	8748
14521	8749
16634	8750
118345	8751
24533	8752
141672	8753
308789	8754
4389	8755
308324	8756
132123	8757
24386	8758
98224	8759
70212	8760
272217	8761
36380	8762
54467	8763
125515	8764
2845	8765
267053	8766
3719	8767
100404	8768
101112	8769
8934	8770
132605	8771
87675	8772
321046	8773
202518	8774
200829	8775
196456	8776
149514	8777
80471	8778
44205	8779
3103	8780
181423	8781
175826	8782
73055	8783
303840	8784
307098	8785
137224	8786
131505	8787
206122	8788
115434	8789
47567	8790
121922	8791
4185	8792
44450	8793
22254	8794
46593	8795
177425	8796
287248	8797
3964	8798
173675	8799
5912	8800
48496	8801
5912	8802
5912	8803
31589	8804
70351	8805
24323	8806
1969	8807
21	8808
12	8809
6786	8810
202891	8811
58976	8812
49636	8813
58171	8814
7916	8815
16944	8816
93913	8817
64170	8818
177896	8819
99365	8820
155579	8821
204957	8822
119166	8823
137242	8824
54121	8825
289613	8826
162898	8827
6455	8828
13433	8829
148733	8830
254283	8831
36453	8832
88282	8833
112234	8834
122987	8835
151637	8836
15521	8837
130154	8838
267869	8839
30080	8840
100355	8841
115546	8842
92926	8843
104085	8844
281670	8845
173038	8846
268096	8847
20954	8848
251006	8849
305667	8850
270267	8851
12778	8852
81428	8853
154004	8854
50305	8855
50334	8856
30080	8857
39280	8858
215026	8859
34371	8860
210627	8861
216689	8862
23065	8863
9623	8864
41137	8865
91516	8866
123771	8867
84727	8868
33231	8869
216712	8870
55129	8871
55426	8872
27144	8873
34440	8874
27034	8875
16526	8876
56693	8877
98287	8878
34549	8879
22115	8880
71327	8881
118515	8882
113247	8883
123337	8884
191356	8885
36306	8886
24793	8887
15215	8888
55335	8889
43615	8890
36774	8891
128678	8892
6292	8893
25682	8894
40455	8895
38250	8896
13974	8897
43661	8898
58287	8899
20120	8900
34982	8901
306303	8902
226831	8903
26995	8904
14597	8905
9163	8906
39756	8907
83153	8908
90404	8909
3902	8910
124104	8911
35875	8912
22381	8913
40449	8914
210120	8915
41139	8916
43169	8917
70158	8918
6421	8919
136778	8920
79348	8921
278406	8922
44267	8923
120016	8924
1344	8925
25699	8926
12584	8927
3846	8928
24500	8929
137775	8930
312956	8931
13598	8932
47725	8933
65350	8934
157320	8935
36710	8936
228444	8937
52514	8938
8167	8939
19065	8940
1327	8941
55807	8942
211584	8943
173025	8944
56293	8945
322460	8946
39710	8947
136638	8948
59176	8949
8078	8950
14022	8951
153165	8952
255485	8953
145005	8954
177022	8955
137588	8956
42690	8957
301504	8958
197836	8959
6877	8960
10785	8961
181906	8962
56000	8963
4698	8964
206099	8965
263726	8966
83751	8967
3373	8968
86985	8969
85515	8970
22093	8971
68034	8972
86474	8973
123776	8974
103397	8975
115	8976
116486	8977
6379	8978
68234	8979
77908	8980
191	8981
101228	8982
199752	8983
167534	8984
66708	8985
65429	8986
51904	8987
84901	8988
3659	8989
26197	8990
284234	8991
117963	8992
26515	8993
18607	8994
85412	8995
144896	8996
183367	8997
52353	8998
87857	8999
71323	9000
98008	9001
114539	9002
146125	9003
54621	9004
43564	9005
24746	9006
163152	9007
41634	9008
93348	9009
126695	9010
6115	9011
3779	9012
74798	9013
176673	9014
40943	9015
165207	9016
328296	9017
9541	9018
83640	9019
3822	9020
4845	9021
30944	9022
247606	9023
35912	9024
72109	9025
45498	9026
188930	9027
150851	9028
6550	9029
136997	9030
21974	9031
36019	9032
208150	9033
37000	9034
58414	9035
107482	9036
38031	9037
201111	9038
77356	9039
208581	9040
110362	9041
128083	9042
63786	9043
89641	9044
31813	9045
10294	9046
82973	9047
268644	9048
23094	9049
15383	9050
134858	9051
98925	9052
198616	9053
190930	9054
91854	9055
43757	9056
304674	9057
311114	9058
1192	9059
159148	9060
196012	9061
106425	9062
93702	9063
120107	9064
54173	9065
28415	9066
111663	9067
38048	9068
43076	9069
28529	9070
18269	9071
119045	9072
60541	9073
160259	9074
21290	9075
8440	9076
60253	9077
110276	9078
182320	9079
53667	9080
129228	9081
81814	9082
9320	9083
257206	9084
167897	9085
26463	9086
16184	9087
57730	9088
83552	9089
96551	9090
73070	9091
31784	9092
5136	9093
18292	9094
24902	9095
6052	9096
135213	9097
29365	9098
6054	9099
12652	9100
12652	9101
13243	9102
23611	9103
19400	9104
165478	9105
24533	9106
5793	9107
201656	9108
48606	9109
2564	9110
35974	9111
5462	9112
3171	9113
8934	9114
56334	9115
67953	9116
6894	9117
191	9118
42978	9119
42126	9120
146539	9121
135506	9122
50836	9123
137623	9124
20330	9125
3335	9126
43842	9127
89007	9128
72488	9129
123013	9130
2211	9131
177383	9132
12091	9133
118740	9134
149515	9135
18645	9136
36575	9137
139713	9138
112312	9139
23590	9140
90120	9141
87517	9142
161298	9143
140054	9144
192770	9145
73341	9146
178495	9147
49811	9148
87485	9149
35237	9150
42198	9151
37010	9152
37921	9153
170780	9154
193803	9155
165886	9156
34391	9157
31311	9158
37205	9159
143901	9160
144388	9161
40317	9162
190123	9163
127026	9164
69266	9165
218635	9166
21748	9167
66244	9168
128715	9169
94148	9170
27024	9171
12307	9172
5202	9173
134282	9174
134420	9175
75653	9176
104055	9177
251185	9178
77787	9179
26030	9180
196856	9181
30363	9182
114045	9183
108862	9184
130727	9185
273542	9186
68606	9187
254219	9188
37570	9189
29919	9190
4530	9191
4530	9192
168964	9193
127211	9194
86639	9195
36490	9196
10895	9197
60626	9198
164495	9199
90039	9200
6555	9201
146593	9202
281097	9203
54178	9204
42779	9205
264720	9206
87203	9207
30937	9208
74760	9209
248576	9210
176007	9211
244678	9212
70934	9213
24407	9214
147218	9215
180213	9216
130661	9217
141653	9218
70356	9219
130261	9220
26955	9221
130239	9222
193390	9223
82343	9224
59298	9225
115192	9226
176667	9227
200322	9228
34127	9229
209901	9230
29077	9231
167097	9232
156412	9233
153826	9234
19690	9235
135245	9236
31114	9237
66765	9238
221469	9239
59603	9240
216383	9241
34471	9242
310170	9243
79892	9244
291190	9245
104940	9246
56399	9247
89018	9248
33672	9249
22318	9250
183264	9251
114203	9252
70751	9253
36880	9254
136121	9255
189855	9256
215381	9257
325372	9258
184383	9259
117978	9260
139604	9261
36341	9262
49014	9263
236692	9264
118412	9265
323342	9266
122829	9267
93880	9268
131742	9269
86655	9270
284602	9271
206440	9272
116676	9273
230888	9274
37112	9275
1311	9276
79285	9277
74793	9278
25113	9279
60965	9280
86777	9281
212890	9282
16796	9283
43337	9284
205917	9285
216761	9286
28843	9287
187398	9288
20484	9289
273528	9290
135077	9291
211144	9292
125443	9293
176948	9294
80582	9295
282641	9296
278408	9297
21135	9298
61258	9299
226803	9300
213256	9301
154591	9302
31988	9303
206871	9304
169719	9305
216998	9306
10805	9307
16320	9308
122201	9309
109434	9310
16320	9311
123191	9312
56023	9313
300818	9314
193496	9315
36168	9316
159089	9317
314221	9318
52543	9319
50988	9320
86195	9321
127680	9322
169719	9323
20270	9324
166041	9325
208452	9326
191013	9327
105939	9328
141177	9329
72536	9330
280530	9331
74033	9332
18941	9333
280909	9334
189573	9335
141639	9336
130983	9337
100622	9338
69534	9339
304715	9340
74220	9341
314349	9342
80895	9343
289124	9344
120416	9345
78389	9346
35059	9347
231327	9348
96514	9349
149782	9350
28000	9351
28388	9352
86748	9353
322173	9354
10824	9355
94340	9356
2145	9357
25872	9358
34135	9359
18656	9360
11314	9361
297129	9362
34905	9363
32345	9364
82373	9365
91079	9366
29695	9367
101802	9368
37881	9369
27752	9370
164128	9371
57222	9372
9000	9373
106041	9374
77323	9375
36309	9376
43986	9377
30348	9378
89841	9379
100027	9380
119885	9381
122915	9382
75375	9383
15650	9384
25990	9385
98492	9386
141563	9387
13738	9388
320834	9389
23940	9390
2204	9391
18201	9392
80336	9393
120345	9394
524	9395
15630	9396
48571	9397
5736	9398
49813	9399
56204	9400
37334	9401
150167	9402
39116	9403
116157	9404
13057	9405
56003	9406
58203	9407
4564	9408
50937	9409
51363	9410
240488	9411
178630	9412
164282	9413
204270	9414
160457	9415
104883	9416
110697	9417
39784	9418
120004	9419
196331	9420
1099	9421
13650	9422
124324	9423
84242	9424
24373	9425
19328	9426
18922	9427
29919	9428
2697	9429
18280	9430
158669	9431
97480	9432
85835	9433
82881	9434
121600	9435
24085	9436
140284	9437
38314	9438
11842	9439
148576	9440
24227	9441
147620	9442
289628	9443
201564	9444
37982	9445
76328	9446
17417	9447
303973	9448
29154	9449
10364	9450
95242	9451
151767	9452
2628	9453
148076	9454
138286	9455
177067	9456
180078	9457
241613	9458
134083	9459
80345	9460
293358	9461
287841	9462
83463	9463
54727	9464
5142	9465
23383	9466
214884	9467
67615	9468
55401	9469
40249	9470
7731	9471
86245	9472
164373	9473
80798	9474
206988	9475
191721	9476
212088	9477
49449	9478
94960	9479
31372	9480
222942	9481
235022	9482
255319	9483
186750	9484
48420	9485
226856	9486
180605	9487
63542	9488
140595	9489
100988	9490
42751	9491
964	9492
123781	9493
83463	9494
24684	9495
136192	9496
25717	9497
55766	9498
130726	9499
54842	9500
133822	9501
290015	9502
111463	9503
154477	9504
29214	9505
5421	9506
256607	9507
154939	9508
100405	9509
9646	9510
320956	9511
89227	9512
167034	9513
201000	9514
50111	9515
280388	9516
108433	9517
484	9518
225131	9519
252308	9520
15286	9521
107908	9522
1690	9523
323891	9524
177022	9525
84852	9526
120087	9527
90903	9528
193418	9529
169931	9530
119530	9531
8316	9532
207187	9533
54294	9534
313405	9535
205316	9536
73805	9537
56276	9538
37199	9539
162107	9540
90729	9541
305405	9542
78411	9543
73794	9544
6097	9545
23896	9546
3425	9547
184713	9548
236397	9549
121692	9550
257955	9551
215660	9552
322178	9553
170734	9554
225034	9555
63531	9556
30622	9557
51974	9558
13107	9559
78927	9560
149577	9561
132747	9562
3050	9563
55944	9564
36981	9565
18828	9566
137503	9567
129994	9568
214732	9569
13670	9570
181518	9571
33165	9572
524	9573
6693	9574
89519	9575
267744	9576
35607	9577
39757	9578
7260	9579
71339	9580
83998	9581
22116	9582
22843	9583
27261	9584
31211	9585
7706	9586
8971	9587
81	9588
73822	9589
19343	9590
20839	9591
26574	9592
55979	9593
36750	9594
27749	9595
17368	9596
50115	9597
316316	9598
93761	9599
1587	9600
30049	9601
84255	9602
74925	9603
181068	9604
49557	9605
38493	9606
129900	9607
129730	9608
173140	9609
165859	9610
124679	9611
293171	9612
129729	9613
290514	9614
292735	9615
151092	9616
315586	9617
243293	9618
287679	9619
78847	9620
132624	9621
123056	9622
191658	9623
205608	9624
306415	9625
8529	9626
180899	9627
37404	9628
58689	9629
55310	9630
128370	9631
68445	9632
200455	9633
122203	9634
94016	9635
19255	9636
3226	9637
88498	9638
166650	9639
36369	9640
77975	9641
227516	9642
14859	9643
143864	9644
84014	9645
294888	9646
31344	9647
179211	9648
84690	9649
297859	9650
316422	9651
71441	9652
317317	9653
268815	9654
275829	9655
3245	9656
148575	9657
197349	9658
54216	9659
29529	9660
196157	9661
190084	9662
28318	9663
165453	9664
34755	9665
97993	9666
112545	9667
17664	9668
44228	9669
65611	9670
126472	9671
122257	9672
244470	9673
259658	9674
258392	9675
32367	9676
177367	9677
185933	9678
282469	9679
252087	9680
110945	9681
149719	9682
19205	9683
59119	9684
11425	9685
5774	9686
16516	9687
176162	9688
75715	9689
60633	9690
5774	9691
27389	9692
158397	9693
169427	9694
285823	9695
97567	9696
289288	9697
78644	9698
20267	9699
1808	9700
41525	9701
5630	9702
286495	9703
127279	9704
177558	9705
10261	9706
23863	9707
290995	9708
132253	9709
139585	9710
107296	9711
128122	9712
111024	9713
116595	9714
737	9715
33667	9716
304625	9717
13879	9718
26846	9719
54933	9720
38542	9721
4389	9722
198133	9723
37900	9724
39558	9725
48936	9726
12864	9727
184341	9728
25720	9729
15837	9730
16622	9731
110868	9732
21845	9733
29385	9734
121896	9735
693	9736
34368	9737
15524	9738
73947	9739
52426	9740
87313	9741
84563	9742
50286	9743
57590	9744
86542	9745
8222	9746
27277	9747
79774	9748
99212	9749
61299	9750
10824	9751
37639	9752
58188	9753
76075	9754
20824	9755
127985	9756
106965	9757
14434	9758
106688	9759
306	9760
54289	9761
134337	9762
63126	9763
1394	9764
24474	9765
82023	9766
139692	9767
89637	9768
244797	9769
35724	9770
17206	9771
21808	9772
115434	9773
140316	9774
83229	9775
19647	9776
182179	9777
74	9778
27928	9779
276166	9780
59973	9781
8438	9782
23887	9783
11225	9784
17486	9785
22470	9786
57512	9787
72814	9788
65695	9789
33969	9790
183951	9791
122308	9792
19481	9793
177550	9794
138462	9795
51741	9796
80210	9797
182344	9798
127736	9799
204854	9800
192872	9801
319316	9802
172933	9803
132003	9804
123375	9805
96349	9806
58033	9807
21024	9808
45582	9809
5287	9810
17208	9811
135193	9812
6925	9813
13066	9814
129374	9815
128642	9816
5129	9817
10817	9818
151961	9819
55535	9820
54384	9821
49354	9822
31082	9823
199429	9824
173887	9825
188023	9826
101994	9827
63226	9828
151294	9829
167541	9830
38590	9831
85780	9832
162053	9833
42250	9834
40224	9835
86090	9836
8442	9837
290341	9838
11878	9839
23961	9840
177201	9841
63583	9842
86162	9843
27898	9844
194420	9845
3259	9846
158020	9847
153117	9848
219057	9849
31364	9850
56758	9851
110590	9852
179460	9853
42059	9854
5810	9855
20613	9856
72128	9857
130065	9858
89764	9859
75363	9860
113107	9861
129624	9862
213319	9863
62302	9864
63226	9865
5448	9866
219623	9867
170527	9868
77950	9869
257864	9870
80012	9871
103221	9872
24623	9873
99880	9874
325	9875
31127	9876
35678	9877
52236	9878
34120	9879
18790	9880
31315	9881
38055	9882
109947	9883
33473	9884
7427	9885
126834	9886
44327	9887
62605	9888
25075	9889
3780	9890
57847	9891
95984	9892
196331	9893
13762	9894
43615	9895
36509	9896
25727	9897
223165	9898
207153	9899
131926	9900
134560	9901
6732	9902
30229	9903
13223	9904
73949	9905
8941	9906
180364	9907
81782	9908
370	9909
35628	9910
71061	9911
20429	9912
99735	9913
298184	9914
89775	9915
253497	9916
22538	9917
154256	9918
196492	9919
148073	9920
274617	9921
111721	9922
116172	9923
175403	9924
171795	9925
69116	9926
194389	9927
213379	9928
50890	9929
51417	9930
26897	9931
153366	9932
14845	9933
173	9934
332	9935
35174	9936
20591	9937
189125	9938
314929	9939
190387	9940
3120	9941
19401	9942
98721	9943
20665	9944
10403	9945
10750	9946
82142	9947
85519	9948
14199	9949
51370	9950
19097	9951
113484	9952
16204	9953
17483	9954
16388	9955
3093	9956
7818	9957
94345	9958
81763	9959
106712	9960
110948	9961
98648	9962
14654	9963
158952	9964
12997	9965
75015	9966
51884	9967
44221	9968
10356	9969
58701	9970
56727	9971
89564	9972
321527	9973
319240	9974
4507	9975
5587	9976
264496	9977
6831	9978
79209	9979
36725	9980
12182	9981
52536	9982
178956	9983
80527	9984
84688	9985
89108	9986
31215	9987
46662	9988
188857	9989
41474	9990
19589	9991
25896	9992
3877	9993
28737	9994
87746	9995
65898	9996
89637	9997
29550	9998
6258	9999
39511	10000
24475	10001
260473	10002
141477	10003
924	10004
8792	10005
31642	10006
19342	10007
183048	10008
93052	10009
7627	10010
137839	10011
88239	10012
144166	10013
8425	10014
88763	10015
167807	10016
107239	10017
103127	10018
79253	10019
200363	10020
16327	10021
8890	10022
3764	10023
165628	10024
14165	10025
59176	10026
82771	10027
13530	10028
113059	10029
163773	10030
202619	10031
4709	10032
14238	10033
162106	10034
328678	10035
235561	10036
51705	10037
118554	10038
87853	10039
205101	10040
83382	10041
50021	10042
185335	10043
196389	10044
37976	10045
199655	10046
6807	10047
6055	10048
6615	10049
60251	10050
10425	10051
132165	10052
7024	10053
170185	10054
25208	10055
39907	10056
23506	10057
312759	10058
34748	10059
1824	10060
205676	10061
74000	10062
135207	10063
209046	10064
68783	10065
87907	10066
103127	10067
327263	10068
306685	10069
142399	10070
75380	10071
29842	10072
117603	10073
157154	10074
53758	10075
134526	10076
111270	10077
69980	10078
137498	10079
74732	10080
55641	10081
80139	10082
150996	10083
1639	10084
115780	10085
168235	10086
214768	10087
79594	10088
10245	10089
9178	10090
31054	10091
62781	10092
24513	10093
29556	10094
34387	10095
190039	10096
34732	10097
53933	10098
311025	10099
273688	10100
25271	10101
135759	10102
114271	10103
60620	10104
118351	10105
27034	10106
72297	10107
6251	10108
152837	10109
79939	10110
54467	10111
81166	10112
35778	10113
295893	10114
10669	10115
13943	10116
98808	10117
178712	10118
52083	10119
26297	10120
259984	10121
14590	10122
40142	10123
86863	10124
136741	10125
38252	10126
28187	10127
196608	10128
314627	10129
251478	10130
101416	10131
1448	10132
53898	10133
56622	10134
133300	10135
128137	10136
15986	10137
14232	10138
52363	10139
113817	10140
18404	10141
20029	10142
110447	10143
102926	10144
37606	10145
55095	10146
87587	10147
91464	10148
11565	10149
52418	10150
25092	10151
24196	10152
447	10153
107950	10154
53891	10155
6951	10156
38821	10157
14232	10158
129576	10159
125118	10160
4100	10161
9899	10162
188519	10163
14042	10164
127292	10165
114124	10166
84281	10167
112793	10168
81579	10169
54981	10170
164530	10171
128435	10172
16209	10173
2100	10174
44101	10175
5854	10176
19896	10177
56979	10178
40972	10179
26840	10180
184977	10181
77292	10182
24014	10183
328671	10184
55132	10185
16839	10186
25476	10187
203944	10188
7071	10189
6868	10190
35806	10191
80845	10192
117162	10193
19707	10194
31797	10195
53186	10196
5473	10197
207444	10198
2973	10199
45835	10200
5657	10201
39217	10202
9064	10203
48979	10204
17727	10205
7765	10206
24350	10207
32063	10208
17141	10209
18082	10210
97741	10211
844	10212
30265	10213
36002	10214
40447	10215
60778	10216
3612	10217
2592	10218
4195	10219
40469	10220
185207	10221
45759	10222
145761	10223
202144	10224
23299	10225
290937	10226
44741	10227
111704	10228
104734	10229
71392	10230
3259	10231
198949	10232
155599	10233
91068	10234
83560	10235
58909	10236
197949	10237
189651	10238
285668	10239
47971	10240
34671	10241
58909	10242
175798	10243
18927	10244
44288	10245
77186	10246
77186	10247
53343	10248
146877	10249
12907	10250
50974	10251
285590	10252
276459	10253
57135	10254
123091	10255
13174	10256
35132	10257
78709	10258
58893	10259
25949	10260
278494	10261
194905	10262
135059	10263
22592	10264
5114	10265
306330	10266
118041	10267
46099	10268
27638	10269
134084	10270
46389	10271
32465	10272
10090	10273
49639	10274
179362	10275
85398	10276
45503	10277
54615	10278
256624	10279
132256	10280
101011	10281
48161	10282
129214	10283
72259	10284
204518	10285
30584	10286
203404	10287
79203	10288
112821	10289
126984	10290
71307	10291
101859	10292
201728	10293
6915	10294
39825	10295
132371	10296
108049	10297
19244	10298
121162	10299
89348	10300
309961	10301
82074	10302
53143	10303
33868	10304
100738	10305
42879	10306
188853	10307
231472	10308
185419	10309
133120	10310
51188	10311
81117	10312
144221	10313
256216	10314
86411	10315
26680	10316
284123	10317
31007	10318
77135	10319
184885	10320
79671	10321
118495	10322
69073	10323
137558	10324
36990	10325
125571	10326
278017	10327
201252	10328
19945	10329
32204	10330
123556	10331
5932	10332
22193	10333
63619	10334
36672	10335
89924	10336
132839	10337
48240	10338
26211	10339
26814	10340
11328	10341
131179	10342
296685	10343
63579	10344
38184	10345
208420	10346
114929	10347
281824	10348
7732	10349
26500	10350
114347	10351
102814	10352
13074	10353
80921	10354
26453	10355
126189	10356
72721	10357
25677	10358
14155	10359
10696	10360
294724	10361
284360	10362
8635	10363
127091	10364
7355	10365
124479	10366
110991	10367
141053	10368
29044	10369
19294	10370
40962	10371
38399	10372
9776	10373
74211	10374
3994	10375
151792	10376
74170	10377
115333	10378
39630	10379
37049	10380
21321	10381
122390	10382
38417	10383
36966	10384
11710	10385
60516	10386
46070	10387
22193	10388
4088	10389
10040	10390
16926	10391
23766	10392
136882	10393
26511	10394
758	10395
53610	10396
24626	10397
33587	10398
71632	10399
52426	10400
251798	10401
41220	10402
44959	10403
94536	10404
96278	10405
67141	10406
14336	10407
36836	10408
117537	10409
12691	10410
52038	10411
27168	10412
37439	10413
37095	10414
308893	10415
130563	10416
201725	10417
135300	10418
66679	10419
34308	10420
97511	10421
164283	10422
13860	10423
15983	10424
19557	10425
134409	10426
149245	10427
60368	10428
8838	10429
31338	10430
33103	10431
22279	10432
197962	10433
38716	10434
34991	10435
40439	10436
29941	10437
234132	10438
16541	10439
177975	10440
16011	10441
39669	10442
182354	10443
104542	10444
128041	10445
19123	10446
39205	10447
19005	10448
26023	10449
137600	10450
64261	10451
114314	10452
40851	10453
2482	10454
98538	10455
212156	10456
186713	10457
23128	10458
21239	10459
75976	10460
111900	10461
11262	10462
1474	10463
22686	10464
64347	10465
127510	10466
213021	10467
203925	10468
203747	10469
107098	10470
231465	10471
151351	10472
23033	10473
137284	10474
98892	10475
104044	10476
214808	10477
181318	10478
120468	10479
15222	10480
78248	10481
103200	10482
21962	10483
125980	10484
30962	10485
646	10486
3881	10487
95242	10488
201360	10489
41543	10490
4898	10491
2969	10492
32699	10493
33210	10494
186260	10495
52086	10496
6014	10497
56458	10498
77064	10499
144062	10500
106726	10501
325200	10502
135979	10503
138932	10504
11196	10505
14416	10506
215423	10507
116979	10508
69390	10509
40527	10510
201385	10511
62195	10512
201142	10513
90547	10514
113337	10515
46739	10516
24260	10517
52276	10518
126670	10519
52276	10520
72865	10521
34913	10522
6381	10523
93977	10524
233219	10525
123212	10526
642	10527
120756	10528
158165	10529
294411	10530
115622	10531
52975	10532
17689	10533
13388	10534
5928	10535
3261	10536
176462	10537
165378	10538
85967	10539
10719	10540
217108	10541
8763	10542
89658	10543
8565	10544
4013	10545
10360	10546
18846	10547
37275	10548
203403	10549
15429	10550
205162	10551
38682	10552
70279	10553
131108	10554
77192	10555
136414	10556
18219	10557
90154	10558
117649	10559
4114	10560
207666	10561
71144	10562
89184	10563
131597	10564
18934	10565
63780	10566
115009	10567
129126	10568
26294	10569
161143	10570
17671	10571
185928	10572
267452	10573
83653	10574
53614	10575
319326	10576
18915	10577
2832	10578
52908	10579
107784	10580
39936	10581
28017	10582
919	10583
56662	10584
299652	10585
99374	10586
203281	10587
66702	10588
120347	10589
123523	10590
85363	10591
7632	10592
152254	10593
26522	10594
46454	10595
16428	10596
108466	10597
123309	10598
316152	10599
6161	10600
16675	10601
24810	10602
29489	10603
84282	10604
1347	10605
7430	10606
25288	10607
30652	10608
211020	10609
51922	10610
121083	10611
45709	10612
24391	10613
102740	10614
193592	10615
46634	10616
26420	10617
6013	10618
212605	10619
66839	10620
40003	10621
43790	10622
104578	10623
215418	10624
124390	10625
68239	10626
128016	10627
103781	10628
184789	10629
11635	10630
133558	10631
295525	10632
52088	10633
59288	10634
10150	10635
63508	10636
323823	10637
137590	10638
32853	10639
165864	10640
37334	10641
101064	10642
13049	10643
192314	10644
38174	10645
178710	10646
71073	10647
16569	10648
114149	10649
92356	10650
208992	10651
285814	10652
165996	10653
87011	10654
111965	10655
165257	10656
20630	10657
324114	10658
154027	10659
8309	10660
143443	10661
273990	10662
116665	10663
23282	10664
12368	10665
15673	10666
15673	10667
1481	10668
206738	10669
106971	10670
291085	10671
246901	10672
53633	10673
196383	10674
278276	10675
9386	10676
171543	10677
14088	10678
59044	10679
101854	10680
92940	10681
79774	10682
87267	10683
149398	10684
12497	10685
267582	10686
8253	10687
242757	10688
308921	10689
221980	10690
162723	10691
102710	10692
34245	10693
153385	10694
269715	10695
43496	10696
59066	10697
237973	10698
16836	10699
227042	10700
86572	10701
137890	10702
2984	10703
96399	10704
20500	10705
18251	10706
41192	10707
48971	10708
83527	10709
43227	10710
80087	10711
45704	10712
97414	10713
3085	10714
50373	10715
189731	10716
118505	10717
3549	10718
120019	10719
592	10720
136438	10721
184582	10722
207308	10723
80396	10724
18501	10725
40898	10726
85026	10727
18110	10728
164630	10729
151976	10730
197449	10731
37746	10732
24382	10733
213601	10734
35174	10735
166230	10736
2988	10737
18920	10738
298599	10739
29255	10740
3088	10741
156382	10742
8466	10743
98701	10744
8573	10745
293107	10746
89876	10747
4494	10748
81695	10749
26049	10750
35662	10751
35087	10752
88198	10753
48188	10754
138944	10755
82762	10756
70721	10757
119090	10758
88234	10759
237890	10760
114641	10761
179186	10762
80060	10763
123740	10764
204072	10765
1654	10766
30265	10767
4057	10768
1325	10769
79083	10770
170262	10771
184001	10772
259094	10773
32517	10774
126433	10775
13882	10776
37046	10777
72531	10778
72064	10779
316435	10780
77066	10781
87994	10782
137721	10783
62488	10784
311975	10785
257408	10786
78181	10787
103069	10788
266477	10789
1086	10790
379	10791
197994	10792
87074	10793
12321	10794
8889	10795
14186	10796
191797	10797
194565	10798
121350	10799
171238	10800
318680	10801
102320	10802
105017	10803
57136	10804
34035	10805
103944	10806
85020	10807
85308	10808
2861	10809
82832	10810
3974	10811
205724	10812
55691	10813
189795	10814
44538	10815
76172	10816
86651	10817
125409	10818
6470	10819
27470	10820
33955	10821
35273	10822
3100	10823
53069	10824
67826	10825
65910	10826
280454	10827
96036	10828
70707	10829
312485	10830
83766	10831
4955	10832
168721	10833
308781	10834
54825	10835
39552	10836
26413	10837
23465	10838
229178	10839
9339	10840
3969	10841
171043	10842
53307	10843
176524	10844
20889	10845
1220	10846
200494	10847
99628	10848
12596	10849
52185	10850
165229	10851
292908	10852
241456	10853
285019	10854
266620	10855
46434	10856
30431	10857
6991	10858
17725	10859
84145	10860
77229	10861
68123	10862
286164	10863
245256	10864
35514	10865
37479	10866
117484	10867
91390	10868
84024	10869
190207	10870
14769	10871
3732	10872
4757	10873
215528	10874
65732	10875
45603	10876
209020	10877
203478	10878
4600	10879
200995	10880
322418	10881
187031	10882
47805	10883
20719	10884
202827	10885
8212	10886
73511	10887
227240	10888
81602	10889
181782	10890
6678	10891
16178	10892
65946	10893
114203	10894
8707	10895
63808	10896
177459	10897
19833	10898
131033	10899
123485	10900
26199	10901
112117	10902
14470	10903
39086	10904
72250	10905
12975	10906
5615	10907
26294	10908
12698	10909
158986	10910
16333	10911
256342	10912
134371	10913
38972	10914
244078	10915
64877	10916
130422	10917
167351	10918
100513	10919
58036	10920
53113	10921
63403	10922
177261	10923
39844	10924
23685	10925
10865	10926
3936	10927
85598	10928
52081	10929
62011	10930
53350	10931
75419	10932
153752	10933
117167	10934
58510	10935
131707	10936
304801	10937
69808	10938
7518	10939
305539	10940
126769	10941
309664	10942
58667	10943
94159	10944
1780	10945
107	10946
44730	10947
13528	10948
23417	10949
54928	10950
2250	10951
94	10952
7998	10953
6931	10954
63600	10955
124656	10956
136493	10957
325469	10958
7800	10959
86475	10960
13586	10961
41741	10962
82544	10963
122895	10964
79418	10965
118041	10966
10018	10967
1768	10968
30595	10969
56797	10970
72063	10971
123085	10972
104696	10973
3155	10974
188760	10975
78884	10976
70615	10977
178970	10978
116380	10979
88658	10980
261580	10981
93600	10982
191555	10983
61524	10984
121608	10985
105903	10986
91893	10987
114148	10988
83617	10989
184914	10990
78155	10991
194827	10992
113860	10993
12827	10994
108077	10995
70059	10996
134011	10997
78753	10998
246463	10999
123912	11000
209450	11001
54677	11002
50240	11003
13129	11004
65403	11005
207559	11006
56023	11007
10454	11008
109471	11009
279535	11010
36730	11011
71250	11012
149426	11013
26268	11014
42090	11015
92804	11016
147984	11017
88115	11018
35576	11019
224629	11020
204728	11021
72959	11022
302478	11023
40594	11024
202259	11025
189019	11026
5061	11027
46171	11028
15762	11029
58441	11030
62330	11031
48484	11032
72877	11033
225693	11034
5457	11035
120864	11036
40253	11037
7981	11038
69583	11039
105734	11040
252941	11041
18922	11042
117612	11043
23998	11044
77929	11045
56642	11046
49715	11047
215564	11048
14003	11049
6283	11050
249828	11051
72507	11052
47012	11053
72507	11054
56903	11055
10579	11056
43338	11057
138639	11058
13321	11059
37659	11060
270017	11061
57021	11062
39155	11063
57354	11064
197974	11065
286153	11066
130354	11067
77617	11068
37477	11069
131402	11070
327943	11071
205579	11072
312194	11073
146241	11074
132232	11075
222790	11076
106558	11077
216017	11078
25719	11079
127402	11080
6303	11081
42189	11082
117604	11083
10579	11084
8148	11085
37944	11086
25719	11087
210985	11088
131575	11089
6303	11090
88628	11091
189742	11092
78458	11093
109440	11094
134230	11095
204282	11096
106558	11097
119492	11098
171827	11099
24472	11100
50847	11101
22434	11102
171852	11103
54437	11104
76289	11105
13618	11106
125618	11107
196483	11108
5884	11109
59110	11110
253317	11111
46561	11112
186212	11113
117063	11114
100308	11115
276968	11116
107285	11117
5035	11118
132853	11119
44618	11120
86584	11121
51411	11122
89262	11123
23388	11124
61366	11125
10729	11126
25564	11127
11287	11128
68667	11129
138462	11130
78222	11131
814	11132
323483	11133
27625	11134
4389	11135
63559	11136
30260	11137
126214	11138
14651	11139
32298	11140
62816	11141
88637	11142
41590	11143
184170	11144
25801	11145
242199	11146
46786	11147
52133	11148
155024	11149
167550	11150
5218	11151
115423	11152
17622	11153
194232	11154
4773	11155
8119	11156
19398	11157
2746	11158
135888	11159
2746	11160
135289	11161
46717	11162
118862	11163
59129	11164
39501	11165
5314	11166
18957	11167
156442	11168
110047	11169
220187	11170
194602	11171
197751	11172
100877	11173
71412	11174
57207	11175
204915	11176
10858	11177
10277	11178
10521	11179
248257	11180
139855	11181
139796	11182
18162	11183
21182	11184
142741	11185
240714	11186
36991	11187
38029	11188
319538	11189
19686	11190
128450	11191
10337	11192
49453	11193
189877	11194
48482	11195
56757	11196
112810	11197
99185	11198
291446	11199
62716	11200
50530	11201
52683	11202
34391	11203
3457	11204
75509	11205
63630	11206
18044	11207
43440	11208
50368	11209
128152	11210
153975	11211
54369	11212
53572	11213
61101	11214
222699	11215
27757	11216
6097	11217
14429	11218
59059	11219
7586	11220
15475	11221
55641	11222
6561	11223
16772	11224
8785	11225
7584	11226
27779	11227
52083	11228
6723	11229
209940	11230
46931	11231
4888	11232
32366	11233
27528	11234
9238	11235
84814	11236
9696	11237
76203	11238
216427	11239
69749	11240
36987	11241
111060	11242
7686	11243
161991	11244
22046	11245
11877	11246
57585	11247
33272	11248
84385	11249
7418	11250
135306	11251
155681	11252
9243	11253
5286	11254
26764	11255
1718	11256
140	11257
167982	11258
102114	11259
108136	11260
45730	11261
2969	11262
147653	11263
11276	11264
288531	11265
263929	11266
26765	11267
25977	11268
7888	11269
8487	11270
137248	11271
274888	11272
13338	11273
151761	11274
5645	11275
27742	11276
201854	11277
283561	11278
54193	11279
68880	11280
75868	11281
125339	11282
25517	11283
160543	11284
93277	11285
5142	11286
180881	11287
121474	11288
129661	11289
45152	11290
116381	11291
103321	11292
137081	11293
135829	11294
163194	11295
206621	11296
76833	11297
39086	11298
43238	11299
8579	11300
123164	11301
71236	11302
65992	11303
139584	11304
24643	11305
81169	11306
17427	11307
35683	11308
141959	11309
41413	11310
20796	11311
67928	11312
126585	11313
95710	11314
39312	11315
92536	11316
228905	11317
42842	11318
112313	11319
198375	11320
54183	11321
97409	11322
130540	11323
13045	11324
75999	11325
186586	11326
209768	11327
113647	11328
211062	11329
59085	11330
211866	11331
41358	11332
8053	11333
82218	11334
304839	11335
5012	11336
88355	11337
133967	11338
130424	11339
220851	11340
96238	11341
294226	11342
274932	11343
6259	11344
87939	11345
205513	11346
32238	11347
24807	11348
121218	11349
14595	11350
22962	11351
135779	11352
88212	11353
6079	11354
10527	11355
104055	11356
50227	11357
17574	11358
6273	11359
81200	11360
109434	11361
40604	11362
56997	11363
26667	11364
7959	11365
13371	11366
15584	11367
152319	11368
71243	11369
244542	11370
34519	11371
33958	11372
175064	11373
14784	11374
161057	11375
51047	11376
58407	11377
70916	11378
8119	11379
76759	11380
69673	11381
39503	11382
23492	11383
160195	11384
31323	11385
3897	11386
131749	11387
63087	11388
153509	11389
10100	11390
101700	11391
136065	11392
131467	11393
18174	11394
149871	11395
141966	11396
15989	11397
66585	11398
245807	11399
253398	11400
166545	11401
124278	11402
140054	11403
34458	11404
4263	11405
314816	11406
102804	11407
62453	11408
19253	11409
54936	11410
14603	11411
10785	11412
13862	11413
49120	11414
270932	11415
93436	11416
32786	11417
71915	11418
191442	11419
267809	11420
158863	11421
11003	11422
48230	11423
190388	11424
142404	11425
61779	11426
68239	11427
154755	11428
2883	11429
5983	11430
37010	11431
210242	11432
269361	11433
636	11434
51477	11435
139532	11436
104783	11437
19500	11438
47667	11439
13614	11440
40797	11441
310310	11442
34179	11443
115466	11444
998	11445
36122	11446
184256	11447
265893	11448
5994	11449
38648	11450
46266	11451
322846	11452
39537	11453
154629	11454
192066	11455
187886	11456
207234	11457
17942	11458
126567	11459
309680	11460
37010	11461
68238	11462
121407	11463
128323	11464
83868	11465
6280	11466
156883	11467
38417	11468
87011	11469
6501	11470
23596	11471
117741	11472
66549	11473
71318	11474
60364	11475
265574	11476
196153	11477
25961	11478
18809	11479
3277	11480
136846	11481
77149	11482
136936	11483
50368	11484
32122	11485
10852	11486
121461	11487
8833	11488
88293	11489
899	11490
3799	11491
37123	11492
105369	11493
27688	11494
174973	11495
3607	11496
179881	11497
6165	11498
122172	11499
33917	11500
64664	11501
25674	11502
111845	11503
83806	11504
26449	11505
31468	11506
8150	11507
10819	11508
95003	11509
87936	11510
100488	11511
2804	11512
51045	11513
13069	11514
261691	11515
137468	11516
303706	11517
148277	11518
35614	11519
59735	11520
81160	11521
327851	11522
31428	11523
73330	11524
24329	11525
10802	11526
5673	11527
1688	11528
292769	11529
171166	11530
73459	11531
9182	11532
53847	11533
293530	11534
79543	11535
159362	11536
283706	11537
8741	11538
340	11539
31341	11540
1141	11541
74830	11542
321552	11543
16432	11544
7	11545
139170	11546
74556	11547
159422	11548
296092	11549
157732	11550
246625	11551
2734	11552
99937	11553
253158	11554
21611	11555
129769	11556
17892	11557
50667	11558
96552	11559
3759	11560
91504	11561
315790	11562
16225	11563
26017	11564
56416	11565
306782	11566
150273	11567
241013	11568
119667	11569
45565	11570
157836	11571
51639	11572
89404	11573
13974	11574
193358	11575
186956	11576
272326	11577
48901	11578
184046	11579
184073	11580
281047	11581
49494	11582
48965	11583
163851	11584
187483	11585
287020	11586
111972	11587
74626	11588
189693	11589
114824	11590
22940	11591
68751	11592
7319	11593
62962	11594
94265	11595
187946	11596
2079	11597
11867	11598
24844	11599
147704	11600
86511	11601
20819	11602
300362	11603
50586	11604
32345	11605
37158	11606
65120	11607
300222	11608
28361	11609
179847	11610
9369	11611
74975	11612
156378	11613
49445	11614
25106	11615
11247	11616
84416	11617
74020	11618
11433	11619
151358	11620
246252	11621
63682	11622
50367	11623
44097	11624
183267	11625
32382	11626
28988	11627
68310	11628
90873	11629
60320	11630
76713	11631
20797	11632
123705	11633
72500	11634
155041	11635
20120	11636
9291	11637
84987	11638
34341	11639
128336	11640
186326	11641
58670	11642
37346	11643
15820	11644
11221	11645
25720	11646
13137	11647
123985	11648
39675	11649
79199	11650
81694	11651
320946	11652
193799	11653
89997	11654
2884	11655
215328	11656
38773	11657
1754	11658
204611	11659
21670	11660
189835	11661
5064	11662
76395	11663
92136	11664
116623	11665
114629	11666
56245	11667
39262	11668
88309	11669
76703	11670
146525	11671
264135	11672
129712	11673
131375	11674
4083	11675
117071	11676
51399	11677
192823	11678
35512	11679
35977	11680
114533	11681
157488	11682
87561	11683
45610	11684
250219	11685
11916	11686
34971	11687
71007	11688
205860	11689
78722	11690
22191	11691
137017	11692
45144	11693
192907	11694
135776	11695
6124	11696
200538	11697
21084	11698
84162	11699
287330	11700
212201	11701
122832	11702
125579	11703
308361	11704
13548	11705
3177	11706
31505	11707
185488	11708
124583	11709
168240	11710
50648	11711
75738	11712
84694	11713
54920	11714
75074	11715
66142	11716
112351	11717
90579	11718
31156	11719
134615	11720
132542	11721
28744	11722
39895	11723
140259	11724
152469	11725
172014	11726
21894	11727
2206	11728
131062	11729
24889	11730
92784	11731
75074	11732
33687	11733
121865	11734
19620	11735
2665	11736
212356	11737
138669	11738
87509	11739
166058	11740
35458	11741
73256	11742
1298	11743
102261	11744
17639	11745
195757	11746
105815	11747
102875	11748
28268	11749
58939	11750
53110	11751
177918	11752
25092	11753
163452	11754
157784	11755
304362	11756
145207	11757
66409	11758
176480	11759
270	11760
87842	11761
127953	11762
54871	11763
37840	11764
119183	11765
101045	11766
290170	11767
327400	11768
145867	11769
110409	11770
55135	11771
152600	11772
115218	11773
26070	11774
191482	11775
67364	11776
288763	11777
66071	11778
134820	11779
35683	11780
299925	11781
212354	11782
112987	11783
2218	11784
253036	11785
39874	11786
150091	11787
88522	11788
53151	11789
31133	11790
65731	11791
46402	11792
326445	11793
6446	11794
70946	11795
179500	11796
200743	11797
301400	11798
64084	11799
286117	11800
248259	11801
56608	11802
131930	11803
1536	11804
164682	11805
69302	11806
87337	11807
25727	11808
125013	11809
204130	11810
125443	11811
15118	11812
7722	11813
69343	11814
17547	11815
16297	11816
135118	11817
1758	11818
124614	11819
19422	11820
50235	11821
192293	11822
29688	11823
7110	11824
26364	11825
18380	11826
131714	11827
59295	11828
21656	11829
225224	11830
137751	11831
16579	11832
147164	11833
259758	11834
37891	11835
655	11836
62176	11837
55069	11838
224244	11839
655	11840
80213	11841
13096	11842
68727	11843
1124	11844
91113	11845
23499	11846
120170	11847
680	11848
1438	11849
170462	11850
59204	11851
95766	11852
91859	11853
52307	11854
30644	11855
84658	11856
84504	11857
98362	11858
133285	11859
200615	11860
77765	11861
292078	11862
12662	11863
4353	11864
27643	11865
5902	11866
212530	11867
160299	11868
10387	11869
265797	11870
5422	11871
281035	11872
200594	11873
187183	11874
30009	11875
22115	11876
8816	11877
172719	11878
33510	11879
14443	11880
92716	11881
5116	11882
154717	11883
51055	11884
11478	11885
76759	11886
308445	11887
157276	11888
1679	11889
38320	11890
1265	11891
17580	11892
31741	11893
62793	11894
168675	11895
127784	11896
60856	11897
280302	11898
16868	11899
9571	11900
63150	11901
131551	11902
112404	11903
246924	11904
58859	11905
39222	11906
60185	11907
195697	11908
139166	11909
240205	11910
27882	11911
22602	11912
89553	11913
147831	11914
315836	11915
58467	11916
191773	11917
8831	11918
5371	11919
26526	11920
127834	11921
13997	11922
1020	11923
84780	11924
25996	11925
255743	11926
61682	11927
36594	11928
211328	11929
714	11930
313409	11931
87613	11932
15059	11933
2120	11934
172861	11935
328206	11936
23985	11937
211564	11938
37585	11939
126745	11940
204742	11941
197977	11942
111702	11943
81186	11944
63818	11945
100966	11946
202166	11947
124407	11948
90031	11949
11272	11950
285807	11951
12324	11952
199994	11953
26003	11954
41377	11955
132596	11956
97482	11957
54654	11958
39990	11959
57278	11960
33694	11961
60062	11962
84378	11963
10384	11964
86328	11965
26864	11966
25084	11967
41404	11968
13529	11969
78022	11970
37068	11971
54728	11972
274609	11973
117659	11974
38058	11975
203059	11976
57674	11977
55784	11978
131504	11979
159470	11980
66946	11981
81818	11982
17758	11983
82899	11984
39118	11985
145581	11986
9679	11987
2759	11988
202737	11989
204559	11990
129569	11991
86472	11992
175607	11993
102856	11994
222746	11995
197297	11996
124637	11997
173616	11998
60780	11999
200046	12000
92542	12001
211304	12002
194	12003
230981	12004
41297	12005
22434	12006
75894	12007
221586	12008
209150	12009
12481	12010
200327	12011
279975	12012
279969	12013
138275	12014
36551	12015
184709	12016
79892	12017
3476	12018
86651	12019
129061	12020
4530	12021
175071	12022
26322	12023
85197	12024
189497	12025
138879	12026
14528	12027
57469	12028
19367	12029
173080	12030
1055	12031
177284	12032
163022	12033
163022	12034
131784	12035
124861	12036
105188	12037
128605	12038
28131	12039
78705	12040
90240	12041
115321	12042
118410	12043
9883	12044
157268	12045
205977	12046
149849	12047
196905	12048
20382	12049
284235	12050
74174	12051
156295	12052
160311	12053
165977	12054
111583	12055
3047	12056
133425	12057
115522	12058
10353	12059
111833	12060
314003	12061
63597	12062
186244	12063
194363	12064
210438	12065
24232	12066
22949	12067
39260	12068
80633	12069
1547	12070
56064	12071
86906	12072
196787	12073
30496	12074
16686	12075
33305	12076
274028	12077
130079	12078
12292	12079
80659	12080
10955	12081
295619	12082
31216	12083
112967	12084
4188	12085
134748	12086
72660	12087
246	12088
39312	12089
7513	12090
92457	12091
139517	12092
16320	12093
59126	12094
53226	12095
110790	12096
77388	12097
8539	12098
219935	12099
217202	12100
20289	12101
82171	12102
49974	12103
13423	12104
33752	12105
7355	12106
7355	12107
202534	12108
74132	12109
79476	12110
86090	12111
180509	12112
11291	12113
582	12114
60633	12115
8687	12116
26877	12117
52948	12118
51917	12119
262848	12120
195535	12121
15703	12122
327037	12123
4241	12124
88624	12125
192269	12126
36936	12127
58830	12128
57171	12129
88586	12130
89841	12131
1604	12132
22555	12133
108427	12134
117892	12135
113319	12136
160978	12137
158402	12138
124540	12139
101724	12140
23156	12141
20591	12142
63874	12143
204291	12144
44045	12145
305460	12146
88220	12147
52655	12148
164763	12149
9217	12150
166675	12151
11347	12152
39522	12153
95244	12154
18176	12155
22665	12156
88330	12157
310226	12158
15616	12159
10026	12160
10552	12161
716	12162
34147	12163
89748	12164
444	12165
81735	12166
55861	12167
2320	12168
90794	12169
103097	12170
264776	12171
56994	12172
165101	12173
119101	12174
14519	12175
213561	12176
284393	12177
46541	12178
8967	12179
294287	12180
19900	12181
275316	12182
64868	12183
7616	12184
22240	12185
248177	12186
110448	12187
129008	12188
172969	12189
116130	12190
51599	12191
124786	12192
309708	12193
2798	12194
123857	12195
136691	12196
17537	12197
8885	12198
54205	12199
165383	12200
88281	12201
247695	12202
86056	12203
31918	12204
38223	12205
205338	12206
8849	12207
23292	12208
139058	12209
16635	12210
55371	12211
260251	12212
142576	12213
161696	12214
90869	12215
30404	12216
129120	12217
120041	12218
132005	12219
83915	12220
58467	12221
5107	12222
8248	12223
89226	12224
261780	12225
290467	12226
15839	12227
10836	12228
102148	12229
201200	12230
76985	12231
159357	12232
47584	12233
60317	12234
303563	12235
5754	12236
12618	12237
12101	12238
7949	12239
3929	12240
50096	12241
27683	12242
17868	12243
18251	12244
14745	12245
59018	12246
149658	12247
124915	12248
139345	12249
47378	12250
44532	12251
190062	12252
7967	12253
76921	12254
3111	12255
4105	12256
974	12257
72491	12258
32168	12259
19103	12260
72230	12261
25526	12262
147879	12263
8307	12264
7395	12265
21531	12266
37393	12267
94034	12268
215212	12269
37717	12270
17425	12271
19987	12272
29940	12273
42374	12274
58349	12275
215722	12276
17615	12277
215103	12278
160025	12279
188080	12280
140337	12281
2211	12282
167922	12283
96302	12284
52132	12285
216837	12286
5102	12287
67204	12288
108048	12289
10490	12290
124785	12291
212095	12292
296765	12293
156558	12294
50498	12295
102585	12296
75425	12297
142233	12298
96059	12299
94120	12300
314919	12301
88286	12302
149845	12303
55381	12304
32063	12305
204850	12306
6394	12307
25904	12308
84344	12309
289210	12310
8774	12311
38375	12312
17479	12313
34698	12314
76082	12315
150563	12316
137321	12317
214041	12318
88503	12319
216781	12320
137400	12321
77949	12322
1697	12323
8961	12324
2372	12325
4922	12326
42490	12327
14654	12328
54526	12329
3578	12330
108259	12331
209269	12332
57165	12333
204187	12334
18846	12335
213790	12336
5262	12337
33723	12338
36936	12339
6622	12340
144850	12341
29322	12342
39160	12343
322952	12344
80869	12345
108855	12346
151410	12347
65662	12348
17554	12349
76290	12350
19115	12351
190617	12352
3106	12353
3837	12354
28740	12355
19293	12356
4726	12357
17790	12358
946	12359
43969	12360
2267	12361
117856	12362
260490	12363
79296	12364
86584	12365
18865	12366
50509	12367
15167	12368
60681	12369
46616	12370
53348	12371
153776	12372
25712	12373
2479	12374
292122	12375
79524	12376
88441	12377
54936	12378
85364	12379
311759	12380
8632	12381
33781	12382
93894	12383
128892	12384
113663	12385
98665	12386
119302	12387
43087	12388
33789	12389
64328	12390
256956	12391
200182	12392
699	12393
228325	12394
25245	12395
19642	12396
16255	12397
7310	12398
58797	12399
1376	12400
69692	12401
626	12402
154300	12403
23987	12404
33605	12405
83442	12406
290765	12407
4523	12408
11059	12409
32382	12410
25263	12411
6369	12412
86296	12413
203309	12414
52205	12415
177015	12416
144223	12417
211549	12418
6041	12419
10301	12420
32714	12421
19932	12422
61951	12423
274341	12424
197340	12425
67685	12426
117910	12427
188534	12428
79293	12429
219453	12430
213514	12431
19341	12432
200692	12433
137754	12434
27047	12435
162825	12436
47522	12437
34408	12438
1623	12439
45091	12440
121924	12441
27693	12442
139018	12443
5371	12444
41197	12445
1759	12446
34955	12447
88555	12448
165446	12449
197090	12450
112194	12451
119691	12452
28416	12453
123919	12454
107862	12455
187369	12456
63695	12457
132347	12458
25562	12459
6405	12460
174393	12461
112137	12462
225930	12463
318928	12464
138982	12465
130716	12466
201749	12467
21018	12468
97552	12469
82145	12470
27680	12471
32947	12472
12925	12473
190499	12474
69012	12475
294189	12476
2686	12477
119684	12478
34028	12479
92002	12480
250811	12481
22326	12482
102784	12483
281131	12484
328318	12485
65919	12486
238342	12487
28682	12488
218276	12489
100371	12490
182590	12491
106351	12492
74006	12493
49155	12494
302684	12495
163694	12496
76393	12497
122157	12498
276434	12499
233963	12500
24698	12501
248540	12502
294546	12503
64118	12504
352	12505
216664	12506
205383	12507
164691	12508
18420	12509
57764	12510
119101	12511
146603	12512
204457	12513
15701	12514
35974	12515
27074	12516
84481	12517
19291	12518
20742	12519
4974	12520
65487	12521
30716	12522
32918	12523
197176	12524
137295	12525
165820	12526
248356	12527
107461	12528
134319	12529
86663	12530
188847	12531
37956	12532
56163	12533
134643	12534
149108	12535
116337	12536
201873	12537
194197	12538
162625	12539
29132	12540
63674	12541
103396	12542
116376	12543
148420	12544
137992	12545
177743	12546
225087	12547
31418	12548
123929	12549
40202	12550
55202	12551
52839	12552
200881	12553
1763	12554
35909	12555
10657	12556
184844	12557
142209	12558
305793	12559
37551	12560
70580	12561
316563	12562
110626	12563
15031	12564
13074	12565
84579	12566
19357	12567
142270	12568
213567	12569
137458	12570
91246	12571
52171	12572
177129	12573
140348	12574
89046	12575
1238	12576
255614	12577
2457	12578
271864	12579
3615	12580
258965	12581
202473	12582
174269	12583
100793	12584
28519	12585
18596	12586
59886	12587
6075	12588
39501	12589
46094	12590
125483	12591
144579	12592
70258	12593
7345	12594
108667	12595
16336	12596
4968	12597
139320	12598
129683	12599
52839	12600
11288	12601
83615	12602
189067	12603
188586	12604
94325	12605
15409	12606
86583	12607
37806	12608
243423	12609
54968	12610
4263	12611
14027	12612
70499	12613
133983	12614
86781	12615
65147	12616
18244	12617
186764	12618
16320	12619
132521	12620
89805	12621
62171	12622
184047	12623
22501	12624
238883	12625
227065	12626
12840	12627
34054	12628
51459	12629
49371	12630
108605	12631
101939	12632
40951	12633
47411	12634
68262	12635
162091	12636
152708	12637
152852	12638
325337	12639
50312	12640
38454	12641
158327	12642
126824	12643
156940	12644
61564	12645
34325	12646
204766	12647
61564	12648
129715	12649
48501	12650
130686	12651
289562	12652
45744	12653
198453	12654
154182	12655
263970	12656
269084	12657
65312	12658
44190	12659
123672	12660
205894	12661
116338	12662
152155	12663
58188	12664
18171	12665
38293	12666
170779	12667
20771	12668
111905	12669
20217	12670
204086	12671
185821	12672
16375	12673
52436	12674
83584	12675
188573	12676
8800	12677
111154	12678
67704	12679
54592	12680
51126	12681
1449	12682
49814	12683
46431	12684
204358	12685
4380	12686
89943	12687
128540	12688
19149	12689
61805	12690
2867	12691
126520	12692
253986	12693
93016	12694
27729	12695
152412	12696
49155	12697
7460	12698
139300	12699
327444	12700
78844	12701
50573	12702
73749	12703
126915	12704
104570	12705
39907	12706
381	12707
184489	12708
37769	12709
71919	12710
110675	12711
117405	12712
238605	12713
12171	12714
13974	12715
94738	12716
131306	12717
289383	12718
128802	12719
143504	12720
292854	12721
42830	12722
19489	12723
54124	12724
88834	12725
26047	12726
306112	12727
16711	12728
209776	12729
193163	12730
48360	12731
101858	12732
100994	12733
311432	12734
6684	12735
108416	12736
14010	12737
107018	12738
135778	12739
85809	12740
54767	12741
35341	12742
200707	12743
108465	12744
206448	12745
17405	12746
46662	12747
52214	12748
37911	12749
124146	12750
78450	12751
80444	12752
2405	12753
46552	12754
267220	12755
96096	12756
20032	12757
314520	12758
23968	12759
14871	12760
26764	12761
132962	12762
182111	12763
42188	12764
83388	12765
130627	12766
135423	12767
7477	12768
276462	12769
88045	12770
261625	12771
5285	12772
206139	12773
264187	12774
117573	12775
42240	12776
77184	12777
199247	12778
73053	12779
105359	12780
201833	12781
212261	12782
211840	12783
34107	12784
57933	12785
18093	12786
39942	12787
80140	12788
73426	12789
49379	12790
85062	12791
35543	12792
167294	12793
26176	12794
90781	12795
17368	12796
117397	12797
1783	12798
10748	12799
38895	12800
124467	12801
10757	12802
165443	12803
212980	12804
10229	12805
135845	12806
215260	12807
173102	12808
1436	12809
34984	12810
46786	12811
99318	12812
57933	12813
14395	12814
22854	12815
61998	12816
26047	12817
1436	12818
4166	12819
27903	12820
253301	12821
9640	12822
240952	12823
14505	12824
188842	12825
65598	12826
31185	12827
31185	12828
31185	12829
31576	12830
2446	12831
162412	12832
2999	12833
27507	12834
148903	12835
22570	12836
72296	12837
20918	12838
200856	12839
63517	12840
83758	12841
78251	12842
190960	12843
295411	12844
122557	12845
2136	12846
140959	12847
61912	12848
17533	12849
118522	12850
173271	12851
12888	12852
33915	12853
16241	12854
77426	12855
289498	12856
71424	12857
135394	12858
113326	12859
302165	12860
246335	12861
89306	12862
123526	12863
213638	12864
51876	12865
57389	12866
13879	12867
3019	12868
229515	12869
69576	12870
167582	12871
64305	12872
44837	12873
1124	12874
89769	12875
45201	12876
74806	12877
67866	12878
4477	12879
74680	12880
20495	12881
307442	12882
14272	12883
61985	12884
33345	12885
159516	12886
1220	12887
27482	12888
44315	12889
25962	12890
7768	12891
3767	12892
7168	12893
113594	12894
18056	12895
1375	12896
48235	12897
203599	12898
93126	12899
21866	12900
87539	12901
22456	12902
193535	12903
24958	12904
95579	12905
20212	12906
44	12907
84747	12908
289974	12909
306701	12910
69512	12911
164055	12912
13548	12913
20168	12914
325913	12915
157766	12916
78027	12917
14913	12918
130545	12919
136579	12920
118235	12921
50982	12922
2215	12923
11737	12924
191040	12925
249737	12926
12520	12927
50864	12928
145694	12929
267919	12930
45858	12931
251724	12932
18383	12933
121904	12934
105187	12935
231062	12936
127406	12937
248281	12938
118702	12939
199342	12940
165517	12941
23535	12942
19488	12943
233040	12944
204466	12945
50534	12946
14656	12947
126839	12948
7937	12949
12200	12950
38043	12951
86585	12952
85002	12953
39798	12954
13339	12955
127	12956
203058	12957
172188	12958
28245	12959
105924	12960
213071	12961
14655	12962
89867	12963
224602	12964
321284	12965
176816	12966
5250	12967
92186	12968
69139	12969
31282	12970
18213	12971
13788	12972
121007	12973
9088	12974
258839	12975
7567	12976
40199	12977
106901	12978
211446	12979
15276	12980
24668	12981
22060	12982
39387	12983
106495	12984
215589	12985
1063	12986
21929	12987
62885	12988
2142	12989
1109	12990
18770	12991
16992	12992
310264	12993
161170	12994
168412	12995
60820	12996
7664	12997
126312	12998
45267	12999
2151	13000
19064	13001
56791	13002
242878	13003
13988	13004
163076	13005
37244	13006
125824	13007
152814	13008
10950	13009
21786	13010
314976	13011
133321	13012
117319	13013
78066	13014
23133	13015
82704	13016
1061	13017
179926	13018
280918	13019
15547	13020
194384	13021
42918	13022
60479	13023
16870	13024
201222	13025
172001	13026
89030	13027
65542	13028
164667	13029
200037	13030
143966	13031
266923	13032
102568	13033
59529	13034
74646	13035
183849	13036
24191	13037
267363	13038
7965	13039
48166	13040
119592	13041
140919	13042
228897	13043
150107	13044
299662	13045
96376	13046
309714	13047
234658	13048
275795	13049
233238	13050
98431	13051
149263	13052
92236	13053
85933	13054
73581	13055
73272	13056
222136	13057
42416	13058
62102	13059
160907	13060
40660	13061
84230	13062
9795	13063
44908	13064
140026	13065
71026	13066
285979	13067
22616	13068
141856	13069
90680	13070
192887	13071
22960	13072
73505	13073
300673	13074
152804	13075
75276	13076
23943	13077
156629	13078
36578	13079
147855	13080
222138	13081
10747	13082
104074	13083
2704	13084
13675	13085
52483	13086
43959	13087
39040	13088
141782	13089
25	13090
205085	13091
43912	13092
46681	13093
63040	13094
161950	13095
169733	13096
13490	13097
4223	13098
1837	13099
118566	13100
50715	13101
97554	13102
2062	13103
6277	13104
103100	13105
37831	13106
9030	13107
777	13108
159805	13109
99929	13110
137731	13111
73144	13112
72911	13113
176019	13114
26355	13115
109873	13116
66896	13117
21937	13118
212514	13119
51048	13120
46837	13121
9	13122
119	13123
305428	13124
61520	13125
17223	13126
1948	13127
40848	13128
57162	13129
179626	13130
2	13131
318	13132
28704	13133
253	13134
2332	13135
3989	13136
25330	13137
47991	13138
21437	13139
102	13140
86884	13141
91217	13142
130144	13143
1	13144
8063	13145
12206	13146
101711	13147
277982	13148
306148	13149
315299	13150
217063	13151
37069	13152
124517	13153
1267	13154
6454	13155
13	13156
66779	13157
6691	13158
91277	13159
43450	13160
102420	13161
61122	13162
13200	13163
56341	13164
127584	13165
236041	13166
18298	13167
27580	13168
188662	13169
324274	13170
9657	13171
1154	13172
16985	13173
33221	13174
5332	13175
3	13176
3043	13177
118765	13178
13279	13179
112707	13180
77312	13181
512	13182
3981	13183
40847	13184
205397	13185
4454	13186
82779	13187
343	13188
13957	13189
81972	13190
127144	13191
7633	13192
7642	13193
10763	13194
273935	13195
38074	13196
2646	13197
132314	13198
42009	13199
11796	13200
208	13201
30644	13202
55768	13203
21529	13204
21979	13205
323828	13206
189475	13207
48747	13208
20912	13209
124511	13210
35814	13211
7806	13212
86450	13213
24475	13214
21468	13215
34860	13216
238564	13217
318940	13218
13863	13219
14609	13220
174475	13221
166449	13222
117727	13223
115972	13224
12703	13225
136619	13226
1880	13227
21346	13228
13915	13229
38089	13230
1996	13231
131012	13232
60983	13233
1	13234
20888	13235
1883	13236
277849	13237
50263	13238
124325	13239
41962	13240
21209	13241
4245	13242
81004	13243
25481	13244
2499	13245
1456	13246
10490	13247
28902	13248
1078	13249
113174	13250
1261	13251
156565	13252
113616	13253
14934	13254
120992	13255
72747	13256
60522	13257
16163	13258
14481	13259
33385	13260
20165	13261
1068	13262
3707	13263
69100	13264
121875	13265
67006	13266
72058	13267
22068	13268
140077	13269
5592	13270
98345	13271
3067	13272
453	13273
29418	13274
12167	13275
123183	13276
73092	13277
11928	13278
354	13279
110862	13280
31513	13281
74908	13282
1711	13283
30653	13284
201756	13285
23946	13286
2914	13287
24152	13288
4993	13289
16428	13290
56932	13291
5071	13292
82721	13293
74600	13294
17158	13295
125890	13296
12513	13297
11672	13298
20070	13299
8027	13300
17691	13301
8195	13302
185	13303
14314	13304
3223	13305
55789	13306
25427	13307
84113	13308
64501	13309
26412	13310
262208	13311
230989	13312
77234	13313
9920	13314
129972	13315
5589	13316
8178	13317
118114	13318
72077	13319
42810	13320
134159	13321
21007	13322
1552	13323
172749	13324
6855	13325
2425	13326
58817	13327
11051	13328
5093	13329
190831	13330
72600	13331
17540	13332
35516	13333
19269	13334
11779	13335
21516	13336
74723	13337
313010	13338
86482	13339
27485	13340
314368	13341
4827	13342
66082	13343
130285	13344
14716	13345
12144	13346
243859	13347
36767	13348
79080	13349
208586	13350
95178	13351
407	13352
387	13353
9887	13354
6377	13355
162414	13356
269207	13357
123909	13358
139133	13359
18311	13360
272239	13361
97304	13362
3438	13363
38805	13364
292139	13365
62686	13366
1559	13367
83017	13368
76982	13369
113213	13370
302194	13371
100203	13372
188784	13373
460	13374
126758	13375
126758	13376
72420	13377
3321	13378
104707	13379
3829	13380
114136	13381
54007	13382
318487	13383
11787	13384
213457	13385
9068	13386
129238	13387
20441	13388
293614	13389
765	13390
17899	13391
75417	13392
111	13393
215967	13394
243	13395
22989	13396
33356	13397
69710	13398
107892	13399
42390	13400
203841	13401
47726	13402
166785	13403
107762	13404
216491	13405
310431	13406
217072	13407
74352	13408
69894	13409
77389	13410
45129	13411
40879	13412
4738	13413
4677	13414
19286	13415
135513	13416
106223	13417
89397	13418
115531	13419
59445	13420
13611	13421
20411	13422
184519	13423
120913	13424
56118	13425
35571	13426
98744	13427
94373	13428
313895	13429
61026	13430
72622	13431
796	13432
53224	13433
89199	13434
61740	13435
13550	13436
69969	13437
84825	13438
171764	13439
13550	13440
69806	13441
586	13442
17731	13443
51612	13444
79077	13445
82470	13446
141980	13447
131	13448
9029	13449
54175	13450
37444	13451
3854	13452
2675	13453
303025	13454
19467	13455
52354	13456
6354	13457
53111	13458
57226	13459
124433	13460
97195	13461
109659	13462
34626	13463
96676	13464
23324	13465
165167	13466
20960	13467
5034	13468
147642	13469
39209	13470
21477	13471
72484	13472
229232	13473
24360	13474
119622	13475
20752	13476
1126	13477
6987	13478
15051	13479
171890	13480
101412	13481
14078	13482
17289	13483
27268	13484
74321	13485
39758	13486
17702	13487
87709	13488
57234	13489
65914	13490
1527	13491
70060	13492
56925	13493
16682	13494
270963	13495
11651	13496
14475	13497
89342	13498
2410	13499
120970	13500
24948	13501
7084	13502
53124	13503
205882	13504
249309	13505
115466	13506
9059	13507
85212	13508
186904	13509
8014	13510
24948	13511
6504	13512
33508	13513
298627	13514
28663	13515
84555	13516
30888	13517
91503	13518
218488	13519
21304	13520
112207	13521
193285	13522
326269	13523
89382	13524
223246	13525
191956	13526
174057	13527
38273	13528
75652	13529
62238	13530
139389	13531
46525	13532
46	13533
60647	13534
53343	13535
218460	13536
248358	13537
915	13538
87190	13539
81300	13540
10576	13541
227483	13542
51902	13543
166090	13544
203928	13545
203	13546
22581	13547
57453	13548
13893	13549
111194	13550
70244	13551
25765	13552
31769	13553
1711	13554
10460	13555
635	13556
37568	13557
92998	13558
3248	13559
59122	13560
84010	13561
92765	13562
5624	13563
33736	13564
4586	13565
142703	13566
13901	13567
37588	13568
56205	13569
105557	13570
134214	13571
43277	13572
77450	13573
230278	13574
216006	13575
75230	13576
85843	13577
30159	13578
132551	13579
6968	13580
287869	13581
206973	13582
2638	13583
82766	13584
323351	13585
89561	13586
70568	13587
180586	13588
83	13589
35763	13590
3634	13591
11666	13592
157897	13593
861	13594
284621	13595
69117	13596
1319	13597
750	13598
33449	13599
32227	13600
599	13601
533	13602
3041	13603
1500	13604
1793	13605
161097	13606
85242	13607
35	13608
19	13609
24368	13610
164456	13611
11782	13612
49853	13613
13995	13614
222854	13615
212144	13616
17196	13617
56026	13618
165827	13619
21304	13620
291297	13621
4421	13622
2791	13623
162837	13624
53242	13625
301769	13626
10830	13627
19107	13628
204240	13629
1879	13630
904	13631
6057	13632
7649	13633
223214	13634
24480	13635
100119	13636
201104	13637
181763	13638
242591	13639
165495	13640
37105	13641
6270	13642
613	13643
39	13644
5582	13645
84161	13646
51258	13647
5897	13648
137583	13649
3674	13650
311986	13651
47315	13652
71820	13653
23613	13654
6042	13655
68250	13656
24987	13657
42013	13658
18563	13659
158593	13660
295	13661
69402	13662
24727	13663
43889	13664
6039	13665
29039	13666
149149	13667
249630	13668
296408	13669
9400	13670
135883	13671
20552	13672
183296	13673
79714	13674
70684	13675
132238	13676
13307	13677
148063	13678
111229	13679
193324	13680
109210	13681
117155	13682
78145	13683
303290	13684
24842	13685
101855	13686
25015	13687
84710	13688
4783	13689
160282	13690
191016	13691
276461	13692
156026	13693
66424	13694
318107	13695
51816	13696
86206	13697
183874	13698
42904	13699
316661	13700
324949	13701
82471	13702
166196	13703
72249	13704
134852	13705
84717	13706
29239	13707
168404	13708
60172	13709
206229	13710
79059	13711
80201	13712
57716	13713
63762	13714
4149	13715
156860	13716
123499	13717
1438	13718
83138	13719
253076	13720
63816	13721
203518	13722
68654	13723
19986	13724
131265	13725
171771	13726
173698	13727
10386	13728
60363	13729
174737	13730
101961	13731
135012	13732
209811	13733
56292	13734
236193	13735
36022	13736
102065	13737
312026	13738
17721	13739
68485	13740
288986	13741
168000	13742
98233	13743
127107	13744
324714	13745
14498	13746
123789	13747
288403	13748
124316	13749
254733	13750
48905	13751
205758	13752
152124	13753
39889	13754
253187	13755
37873	13756
109025	13757
54607	13758
275261	13759
63762	13760
253101	13761
263405	13762
27916	13763
254783	13764
201001	13765
77556	13766
256206	13767
88965	13768
93791	13769
211063	13770
147522	13771
30568	13772
220688	13773
35225	13774
60465	13775
290010	13776
3913	13777
13423	13778
299758	13779
42094	13780
270105	13781
64281	13782
153054	13783
209305	13784
61159	13785
224474	13786
119838	13787
12429	13788
70402	13789
47742	13790
92727	13791
132054	13792
5891	13793
71260	13794
128076	13795
132565	13796
102286	13797
210093	13798
303711	13799
305363	13800
133879	13801
152172	13802
120328	13803
65738	13804
84925	13805
154077	13806
228857	13807
70692	13808
18471	13809
190046	13810
151727	13811
34196	13812
199518	13813
35907	13814
177668	13815
178696	13816
148451	13817
32397	13818
125407	13819
87229	13820
48675	13821
98628	13822
18273	13823
18510	13824
100554	13825
2556	13826
252393	13827
109988	13828
306143	13829
10911	13830
94540	13831
224026	13832
127504	13833
108462	13834
285429	13835
242208	13836
187079	13837
202235	13838
135603	13839
159881	13840
120315	13841
98400	13842
224227	13843
72160	13844
211565	13845
114840	13846
180199	13847
105898	13848
140545	13849
47928	13850
294492	13851
204389	13852
75376	13853
197198	13854
34268	13855
149026	13856
103076	13857
11800	13858
113517	13859
88715	13860
197906	13861
133230	13862
32125	13863
262314	13864
227552	13865
142930	13866
258783	13867
150880	13868
73837	13869
81325	13870
68374	13871
3657	13872
14368	13873
211539	13874
57428	13875
137730	13876
6567	13877
86055	13878
205154	13879
39448	13880
18389	13881
70748	13882
151639	13883
79694	13884
50924	13885
138730	13886
81866	13887
63685	13888
203147	13889
73837	13890
312412	13891
71978	13892
124282	13893
324354	13894
196863	13895
299836	13896
286759	13897
11879	13898
249013	13899
151782	13900
255543	13901
301954	13902
110461	13903
186717	13904
230107	13905
102841	13906
141937	13907
91954	13908
230119	13909
290008	13910
79823	13911
249315	13912
205484	13913
92158	13914
84080	13915
35780	13916
8063	13917
7061	13918
138632	13919
3679	13920
24424	13921
228580	13922
136963	13923
100167	13924
7099	13925
39668	13926
39359	13927
35057	13928
191213	13929
311637	13930
116861	13931
74960	13932
33774	13933
163817	13934
37516	13935
147459	13936
26521	13937
155611	13938
26188	13939
79376	13940
39310	13941
273241	13942
50613	13943
141115	13944
158259	13945
227510	13946
212169	13947
11941	13948
212789	13949
134360	13950
166473	13951
9923	13952
77658	13953
190035	13954
32157	13955
52945	13956
179048	13957
107044	13958
116076	13959
300317	13960
123934	13961
46886	13962
43248	13963
242158	13964
2777	13965
195238	13966
24408	13967
304668	13968
22199	13969
313380	13970
242252	13971
127096	13972
169536	13973
76791	13974
99797	13975
8412	13976
5696	13977
86640	13978
154607	13979
127548	13980
188300	13981
43463	13982
54177	13983
160409	13984
214066	13985
180715	13986
208247	13987
44981	13988
40037	13989
45193	13990
55731	13991
165666	13992
51116	13993
1240	13994
92081	13995
27023	13996
326885	13997
45304	13998
177925	13999
41489	14000
233248	14001
131954	14002
24581	14003
306974	14004
81785	14005
38054	14006
42968	14007
216905	14008
40866	14009
101768	14010
270708	14011
27091	14012
220920	14013
310178	14014
246530	14015
46525	14016
52645	14017
92641	14018
71528	14019
159593	14020
190640	14021
40345	14022
306822	14023
30575	14024
88868	14025
10115	14026
36642	14027
152163	14028
213166	14029
132815	14030
154885	14031
26936	14032
237411	14033
305770	14034
9720	14035
202713	14036
111738	14037
191214	14038
87703	14039
150481	14040
122638	14041
54686	14042
29827	14043
160602	14044
239847	14045
82524	14046
27066	14047
167019	14048
50963	14049
325209	14050
17957	14051
122103	14052
45059	14053
35767	14054
187313	14055
292577	14056
15847	14057
31849	14058
58638	14059
81696	14060
68132	14061
1517	14062
20586	14063
260763	14064
54215	14065
122065	14066
53618	14067
195618	14068
123075	14069
284910	14070
81844	14071
67470	14072
6256	14073
5833	14074
155480	14075
57418	14076
179928	14077
61536	14078
76446	14079
193982	14080
109250	14081
162415	14082
15021	14083
13922	14084
73423	14085
263859	14086
3291	14087
136116	14088
87934	14089
164730	14090
2693	14091
159538	14092
238124	14093
14288	14094
250784	14095
48329	14096
158191	14097
310912	14098
80979	14099
13411	14100
78542	14101
28473	14102
10618	14103
71750	14104
41352	14105
81396	14106
100388	14107
200521	14108
290345	14109
81349	14110
87211	14111
48242	14112
66297	14113
153420	14114
264287	14115
26909	14116
13809	14117
76738	14118
6937	14119
266091	14120
199652	14121
103073	14122
83146	14123
125600	14124
12461	14125
51073	14126
46361	14127
212105	14128
110186	14129
55287	14130
27360	14131
121983	14132
14472	14133
197119	14134
73395	14135
7375	14136
35420	14137
146036	14138
134432	14139
24180	14140
143618	14141
140984	14142
91390	14143
8533	14144
293366	14145
70966	14146
71122	14147
215983	14148
75936	14149
15541	14150
39701	14151
18912	14152
83078	14153
1110	14154
18069	14155
16758	14156
226586	14157
240779	14158
97507	14159
60302	14160
82289	14161
27716	14162
107094	14163
2259	14164
147587	14165
234316	14166
2314	14167
220810	14168
287519	14169
23932	14170
60070	14171
217225	14172
10942	14173
204835	14174
9866	14175
9489	14176
172716	14177
169618	14178
250020	14179
2556	14180
26915	14181
4021	14182
130259	14183
140719	14184
105659	14185
14528	14186
4965	14187
160356	14188
130388	14189
79297	14190
215987	14191
39490	14192
10348	14193
92974	14194
152764	14195
106198	14196
155532	14197
184377	14198
65862	14199
110674	14200
100746	14201
99996	14202
129612	14203
63154	14204
70555	14205
67743	14206
33565	14207
112723	14208
268480	14209
100361	14210
282843	14211
157026	14212
6468	14213
290685	14214
18217	14215
35901	14216
35327	14217
29552	14218
121046	14219
128817	14220
37857	14221
62659	14222
129266	14223
103894	14224
269322	14225
39009	14226
9562	14227
27107	14228
32585	14229
264504	14230
72772	14231
122601	14232
115426	14233
49140	14234
48589	14235
96911	14236
175801	14237
38454	14238
139841	14239
94747	14240
62370	14241
3671	14242
211189	14243
319778	14244
304515	14245
244438	14246
12535	14247
188699	14248
219777	14249
159501	14250
142191	14251
10523	14252
33402	14253
31144	14254
135769	14255
201033	14256
92208	14257
53541	14258
1199	14259
56102	14260
55338	14261
40855	14262
106500	14263
24285	14264
12618	14265
4295	14266
211787	14267
203911	14268
58044	14269
112132	14270
86518	14271
31862	14272
183449	14273
92217	14274
239298	14275
41496	14276
145149	14277
91458	14278
139052	14279
34379	14280
325863	14281
221187	14282
326716	14283
25116	14284
89571	14285
625	14286
189153	14287
154019	14288
199696	14289
164976	14290
14545	14291
194095	14292
241233	14293
117950	14294
17298	14295
270493	14296
22129	14297
51539	14298
114311	14299
7109	14300
239917	14301
186183	14302
125880	14303
120897	14304
78512	14305
51244	14306
214710	14307
144490	14308
49729	14309
97575	14310
105454	14311
58021	14312
43340	14313
200433	14314
156449	14315
176641	14316
131643	14317
38475	14318
78760	14319
31891	14320
68854	14321
6862	14322
19119	14323
85621	14324
21521	14325
7	14326
70810	14327
3001	14328
316277	14329
183420	14330
117861	14331
45407	14332
211927	14333
129888	14334
59137	14335
196353	14336
119639	14337
38744	14338
12312	14339
172602	14340
221667	14341
74761	14342
48875	14343
129094	14344
46479	14345
113811	14346
67646	14347
126898	14348
164653	14349
150152	14350
223087	14351
139718	14352
280985	14353
113241	14354
58561	14355
207640	14356
20314	14357
77674	14358
109760	14359
298120	14360
170334	14361
310976	14362
203900	14363
191403	14364
73030	14365
47646	14366
193143	14367
282582	14368
288894	14369
80905	14370
204546	14371
157590	14372
253269	14373
291694	14374
291200	14375
202357	14376
46468	14377
135015	14378
70057	14379
156738	14380
39801	14381
47347	14382
209282	14383
46158	14384
318503	14385
159458	14386
68257	14387
68572	14388
30342	14389
4125	14390
97137	14391
4994	14392
20570	14393
57109	14394
34293	14395
188571	14396
22002	14397
257446	14398
132135	14399
187758	14400
2337	14401
170176	14402
170031	14403
218975	14404
174991	14405
61810	14406
102096	14407
264744	14408
98996	14409
228982	14410
227217	14411
90945	14412
163854	14413
91266	14414
20920	14415
37642	14416
102408	14417
198364	14418
203169	14419
68869	14420
47046	14421
170388	14422
163290	14423
57364	14424
84068	14425
284067	14426
13699	14427
230198	14428
241809	14429
48025	14430
153666	14431
118785	14432
72988	14433
35830	14434
207876	14435
154848	14436
174737	14437
136484	14438
184036	14439
164400	14440
309256	14441
116535	14442
211058	14443
54863	14444
116543	14445
23707	14446
68887	14447
25625	14448
105579	14449
74414	14450
134512	14451
212123	14452
56899	14453
134512	14454
134358	14455
49214	14456
12606	14457
131158	14458
163206	14459
90304	14460
17693	14461
225187	14462
167372	14463
267433	14464
171683	14465
234578	14466
19544	14467
150654	14468
149709	14469
50030	14470
177165	14471
5699	14472
163361	14473
70612	14474
131847	14475
184645	14476
24974	14477
258701	14478
65914	14479
108163	14480
50803	14481
120396	14482
65931	14483
211384	14484
52311	14485
295160	14486
241264	14487
16500	14488
174746	14489
112346	14490
185958	14491
107625	14492
301993	14493
20949	14494
226536	14495
99624	14496
238317	14497
222197	14498
145625	14499
154083	14500
63315	14501
106515	14502
280176	14503
23538	14504
13936	14505
186585	14506
27484	14507
1385	14508
214824	14509
1277	14510
9272	14511
6753	14512
60171	14513
128865	14514
16638	14515
171976	14516
206523	14517
127082	14518
173853	14519
203578	14520
79341	14521
194513	14522
115928	14523
309253	14524
210684	14525
48475	14526
29876	14527
268665	14528
268555	14529
82220	14530
59446	14531
204807	14532
158647	14533
9793	14534
30070	14535
210142	14536
278564	14537
162097	14538
249025	14539
269571	14540
187281	14541
40233	14542
301041	14543
92074	14544
87342	14545
76884	14546
309069	14547
39178	14548
122652	14549
179883	14550
86227	14551
12719	14552
201721	14553
100066	14554
47675	14555
130705	14556
263305	14557
325496	14558
188589	14559
75559	14560
305472	14561
275690	14562
65555	14563
130817	14564
15714	14565
98274	14566
12069	14567
187649	14568
6800	14569
1172	14570
83389	14571
109634	14572
15421	14573
4971	14574
117836	14575
184738	14576
225431	14577
169248	14578
171	14579
199554	14580
85836	14581
42411	14582
173343	14583
78530	14584
314555	14585
51641	14586
253428	14587
169680	14588
31983	14589
75396	14590
55196	14591
31983	14592
28615	14593
95634	14594
115120	14595
192461	14596
293179	14597
12	14598
10051	14599
96662	14600
61122	14601
132845	14602
53252	14603
198515	14604
8278	14605
49207	14606
29991	14607
2658	14608
289	14609
12093	14610
165489	14611
157807	14612
310007	14613
130088	14614
112136	14615
148964	14616
251692	14617
260393	14618
127454	14619
204266	14620
19278	14621
156108	14622
108633	14623
278452	14624
144941	14625
113212	14626
193994	14627
243486	14628
55358	14629
243979	14630
26397	14631
4849	14632
171434	14633
52318	14634
283598	14635
325442	14636
266565	14637
98986	14638
123766	14639
140380	14640
114696	14641
51713	14642
77244	14643
185024	14644
21826	14645
296744	14646
67178	14647
125713	14648
170437	14649
68345	14650
219207	14651
291759	14652
124779	14653
63344	14654
19324	14655
207319	14656
71429	14657
162631	14658
53926	14659
190715	14660
3192	14661
1876	14662
84404	14663
91759	14664
36298	14665
20252	14666
23856	14667
125245	14668
116103	14669
83416	14670
145861	14671
96085	14672
103929	14673
72267	14674
94555	14675
34987	14676
185684	14677
98418	14678
35021	14679
57217	14680
91922	14681
67496	14682
123484	14683
13867	14684
41512	14685
82427	14686
285230	14687
199484	14688
2683	14689
54613	14690
84784	14691
271710	14692
29494	14693
185112	14694
66009	14695
36247	14696
322997	14697
74391	14698
97555	14699
240318	14700
20128	14701
121236	14702
26909	14703
161513	14704
279331	14705
302504	14706
12275	14707
33708	14708
308499	14709
238616	14710
149103	14711
75869	14712
81064	14713
187101	14714
251150	14715
285908	14716
278302	14717
178017	14718
54785	14719
104088	14720
88092	14721
29093	14722
240906	14723
54531	14724
164881	14725
181074	14726
186842	14727
56170	14728
96442	14729
91212	14730
251126	14731
50018	14732
80939	14733
73317	14734
124654	14735
234460	14736
97844	14737
161444	14738
198096	14739
250583	14740
285863	14741
243741	14742
160121	14743
69667	14744
165942	14745
27190	14746
114125	14747
52096	14748
288257	14749
114731	14750
86460	14751
52056	14752
18481	14753
181360	14754
75566	14755
48356	14756
92403	14757
47324	14758
172635	14759
101199	14760
139264	14761
129163	14762
142643	14763
72199	14764
160547	14765
87039	14766
184620	14767
69209	14768
162456	14769
185716	14770
24313	14771
48890	14772
15478	14773
55166	14774
96214	14775
172288	14776
147591	14777
4512	14778
326375	14779
51504	14780
186311	14781
31603	14782
23657	14783
175495	14784
25091	14785
193956	14786
92201	14787
33968	14788
257216	14789
161778	14790
239400	14791
152508	14792
152354	14793
107173	14794
279842	14795
169862	14796
274867	14797
248867	14798
251104	14799
149894	14800
25086	14801
121121	14802
83926	14803
295451	14804
190249	14805
40409	14806
202185	14807
184525	14808
99394	14809
174733	14810
147669	14811
10984	14812
53719	14813
107823	14814
234820	14815
11372	14816
173717	14817
237904	14818
287965	14819
283801	14820
72185	14821
214486	14822
104159	14823
133791	14824
99348	14825
95797	14826
100656	14827
147264	14828
159931	14829
194325	14830
251984	14831
305400	14832
160965	14833
16556	14834
252917	14835
138712	14836
53718	14837
157517	14838
37868	14839
56100	14840
267	14841
55713	14842
279214	14843
170662	14844
128176	14845
300386	14846
75207	14847
284592	14848
51958	14849
296582	14850
202741	14851
7439	14852
93363	14853
30644	14854
34100	14855
22261	14856
31106	14857
625	14858
14275	14859
18824	14860
31526	14861
325007	14862
125598	14863
16416	14864
154291	14865
9301	14866
276165	14867
38606	14868
77857	14869
110236	14870
93396	14871
11202	14872
208253	14873
49767	14874
31234	14875
189373	14876
125772	14877
97408	14878
78075	14879
10967	14880
115737	14881
141212	14882
119115	14883
32432	14884
70516	14885
108386	14886
117973	14887
71990	14888
110792	14889
47991	14890
113887	14891
33335	14892
277786	14893
53503	14894
9082	14895
51351	14896
55853	14897
135063	14898
33466	14899
165450	14900
11367	14901
6582	14902
85301	14903
29783	14904
150176	14905
322237	14906
8436	14907
12	14908
65459	14909
40853	14910
148728	14911
20144	14912
2669	14913
59647	14914
165352	14915
122102	14916
16891	14917
7134	14918
233392	14919
196515	14920
153058	14921
37835	14922
117628	14923
137130	14924
24242	14925
301850	14926
65345	14927
131793	14928
122481	14929
315487	14930
168078	14931
277408	14932
26153	14933
43646	14934
22891	14935
152218	14936
295023	14937
138673	14938
21865	14939
8921	14940
203431	14941
29123	14942
249559	14943
311102	14944
13136	14945
76559	14946
103486	14947
138855	14948
116125	14949
12649	14950
45274	14951
4600	14952
297526	14953
55823	14954
129637	14955
14447	14956
139689	14957
117605	14958
177063	14959
204251	14960
822	14961
215100	14962
227805	14963
193194	14964
38343	14965
86416	14966
85651	14967
233661	14968
80597	14969
138182	14970
7220	14971
39999	14972
244006	14973
132305	14974
242780	14975
111421	14976
42151	14977
198748	14978
153305	14979
57128	14980
154583	14981
172517	14982
94002	14983
30570	14984
154167	14985
60048	14986
122274	14987
74480	14988
63518	14989
179875	14990
29496	14991
28779	14992
59145	14993
96444	14994
33635	14995
46989	14996
207926	14997
39085	14998
39776	14999
120431	15000
16886	15001
176103	15002
121040	15003
41918	15004
63050	15005
150701	15006
65629	15007
69019	15008
106636	15009
228163	15010
66703	15011
60032	15012
56363	15013
180195	15014
204514	15015
88218	15016
306108	15017
96526	15018
255779	15019
128220	15020
231568	15021
31131	15022
78186	15023
15329	15024
73060	15025
51968	15026
178592	15027
107899	15028
28562	15029
32129	15030
130445	15031
91522	15032
98566	15033
12628	15034
241429	15035
151529	15036
66467	15037
66467	15038
298733	15039
47175	15040
116080	15041
116772	15042
101979	15043
21618	15044
249760	15045
45330	15046
69715	15047
73081	15048
51113	15049
68318	15050
302610	15051
90812	15052
270712	15053
36675	15054
160031	15055
136594	15056
30334	15057
160409	15058
283008	15059
297806	15060
155507	15061
156965	15062
324150	15063
65088	15064
42949	15065
148008	15066
92172	15067
2510	15068
110213	15069
315159	15070
107748	15071
112037	15072
183533	15073
126452	15074
2886	15075
137807	15076
32435	15077
83882	15078
5536	15079
144791	15080
191072	15081
325791	15082
164895	15083
106758	15084
61373	15085
248386	15086
43453	15087
93036	15088
306429	15089
176359	15090
4574	15091
22923	15092
19957	15093
21860	15094
254392	15095
116996	15096
18824	15097
56750	15098
10943	15099
101665	15100
12543	15101
104759	15102
189777	15103
7130	15104
30575	15105
159703	15106
189250	15107
51651	15108
42673	15109
9794	15110
87519	15111
172215	15112
57705	15113
10658	15114
67399	15115
94360	15116
90382	15117
300104	15118
109449	15119
61264	15120
72973	15121
240348	15122
19852	15123
111049	15124
122451	15125
108346	15126
185801	15127
138108	15128
272118	15129
3971	15130
70775	15131
132560	15132
243367	15133
4158	15134
123221	15135
42917	15136
99994	15137
132716	15138
68257	15139
58595	15140
171178	15141
131608	15142
136393	15143
15835	15144
139821	15145
117820	15146
65352	15147
120017	15148
27488	15149
106320	15150
94740	15151
158373	15152
180906	15153
41803	15154
292079	15155
66768	15156
289178	15157
71089	15158
167583	15159
68126	15160
39404	15161
136084	15162
23707	15163
268896	15164
66750	15165
73374	15166
287343	15167
239501	15168
80401	15169
113052	15170
20913	15171
193541	15172
37396	15173
177712	15174
137386	15175
34565	15176
136506	15177
55684	15178
78741	15179
79961	15180
129564	15181
275201	15182
46052	15183
189191	15184
215578	15185
68986	15186
192727	15187
26640	15188
152747	15189
207469	15190
108689	15191
72467	15192
107376	15193
138618	15194
314220	15195
83610	15196
179283	15197
277011	15198
139780	15199
229207	15200
103774	15201
323894	15202
59377	15203
282791	15204
46006	15205
26916	15206
164300	15207
185569	15208
193847	15209
48676	15210
4234	15211
157195	15212
187997	15213
172188	15214
110229	15215
54612	15216
193421	15217
148235	15218
192026	15219
29628	15220
95698	15221
279155	15222
277584	15223
76599	15224
113673	15225
193005	15226
148211	15227
124455	15228
1336	15229
33544	15230
278585	15231
97871	15232
31608	15233
194089	15234
7917	15235
109533	15236
211453	15237
98925	15238
201778	15239
101059	15240
196670	15241
122587	15242
62467	15243
22277	15244
121888	15245
115387	15246
197434	15247
197283	15248
61291	15249
22970	15250
107907	15251
19020	15252
7031	15253
21967	15254
60168	15255
10617	15256
142348	15257
288504	15258
46868	15259
66666	15260
13312	15261
40789	15262
151380	15263
152382	15264
82355	15265
184888	15266
16794	15267
301014	15268
26248	15269
313266	15270
70548	15271
33146	15272
246701	15273
149350	15274
6635	15275
106306	15276
120807	15277
235994	15278
61652	15279
20193	15280
152344	15281
40048	15282
253774	15283
269	15284
151543	15285
317130	15286
3517	15287
135117	15288
200267	15289
62637	15290
189227	15291
175813	15292
39201	15293
233951	15294
60716	15295
12102	15296
247947	15297
48660	15298
284415	15299
35089	15300
291622	15301
151435	15302
146767	15303
47697	15304
179453	15305
100317	15306
296233	15307
295962	15308
110908	15309
175424	15310
73773	15311
62515	15312
222941	15313
52997	15314
70627	15315
180572	15316
34442	15317
326320	15318
102201	15319
56099	15320
114339	15321
295202	15322
148624	15323
105260	15324
59232	15325
89345	15326
32056	15327
81935	15328
323269	15329
11498	15330
270962	15331
83211	15332
18940	15333
2624	15334
118708	15335
180199	15336
221417	15337
212485	15338
41671	15339
207795	15340
302679	15341
27118	15342
192635	15343
124363	15344
50318	15345
41911	15346
24297	15347
58979	15348
33727	15349
77730	15350
75992	15351
73792	15352
25142	15353
240596	15354
35143	15355
154704	15356
76160	15357
8341	15358
132096	15359
106353	15360
144924	15361
1356	15362
39058	15363
46964	15364
70525	15365
16304	15366
256746	15367
102051	15368
6549	15369
93281	15370
190091	15371
299031	15372
251411	15373
119729	15374
1068	15375
116670	15376
12182	15377
74678	15378
184845	15379
184840	15380
231002	15381
124407	15382
25885	15383
82818	15384
138126	15385
159006	15386
266281	15387
8799	15388
58518	15389
224947	15390
235627	15391
100898	15392
290974	15393
82788	15394
61217	15395
104995	15396
118668	15397
24907	15398
10490	15399
18602	15400
151915	15401
9014	15402
224252	15403
83524	15404
38378	15405
213370	15406
38514	15407
23781	15408
285043	15409
186859	15410
169517	15411
56898	15412
17718	15413
55758	15414
263967	15415
207679	15416
26546	15417
297824	15418
129269	15419
62578	15420
120178	15421
72342	15422
150428	15423
85435	15424
305462	15425
164923	15426
311335	15427
109798	15428
281004	15429
51569	15430
11303	15431
25068	15432
48225	15433
227948	15434
147807	15435
15836	15436
135057	15437
234553	15438
154869	15439
182497	15440
8708	15441
128844	15442
213731	15443
5934	15444
29936	15445
318998	15446
44842	15447
25552	15448
32518	15449
237651	15450
21707	15451
22877	15452
106254	15453
154673	15454
45015	15455
124530	15456
102983	15457
200666	15458
749	15459
32992	15460
9011	15461
29450	15462
148236	15463
154994	15464
139357	15465
22663	15466
79460	15467
76727	15468
76778	15469
315719	15470
63314	15471
7997	15472
5545	15473
183047	15474
121613	15475
118963	15476
19912	15477
19040	15478
106806	15479
166399	15480
231778	15481
28138	15482
47737	15483
22653	15484
243675	15485
91558	15486
240209	15487
203741	15488
2074	15489
225523	15490
81456	15491
18090	15492
25959	15493
70520	15494
217513	15495
87070	15496
287	15497
65265	15498
61547	15499
10523	15500
49786	15501
297641	15502
159878	15503
32222	15504
214197	15505
184909	15506
137866	15507
46906	15508
23071	15509
146714	15510
135127	15511
42724	15512
135047	15513
209403	15514
281607	15515
111324	15516
90714	15517
88199	15518
54947	15519
157306	15520
40175	15521
43401	15522
67753	15523
285239	15524
65365	15525
301772	15526
67988	15527
19140	15528
56398	15529
118416	15530
17892	15531
19713	15532
155437	15533
180775	15534
59212	15535
125557	15536
28374	15537
27753	15538
161731	15539
263446	15540
89291	15541
768	15542
207887	15543
130294	15544
117684	15545
270205	15546
113247	15547
17720	15548
64765	15549
100849	15550
66779	15551
97076	15552
88472	15553
60972	15554
490	15555
113852	15556
35203	15557
60686	15558
17045	15559
206101	15560
130929	15561
214033	15562
42936	15563
153786	15564
312326	15565
2707	15566
140299	15567
93519	15568
166061	15569
4899	15570
97434	15571
184302	15572
127301	15573
144825	15574
2150	15575
163963	15576
292954	15577
27784	15578
130227	15579
121225	15580
133764	15581
250263	15582
58681	15583
96787	15584
3047	15585
178072	15586
61346	15587
5183	15588
215319	15589
8307	15590
12862	15591
207877	15592
108319	15593
2595	15594
166404	15595
314543	15596
33416	15597
18788	15598
308355	15599
76666	15600
167907	15601
134687	15602
307516	15603
104796	15604
162609	15605
121307	15606
231204	15607
46490	15608
7997	15609
44999	15610
13170	15611
9076	15612
30067	15613
31339	15614
15584	15615
2727	15616
81215	15617
19046	15618
93165	15619
12190	15620
16608	15621
73801	15622
1169	15623
3809	15624
65858	15625
5898	15626
123921	15627
29339	15628
19470	15629
42203	15630
63094	15631
42372	15632
19731	15633
39530	15634
224404	15635
200663	15636
80252	15637
62111	15638
61147	15639
222671	15640
84930	15641
51428	15642
73377	15643
18411	15644
296435	15645
103307	15646
139144	15647
67574	15648
271141	15649
61656	15650
937	15651
66637	15652
130449	15653
206700	15654
75474	15655
167312	15656
104591	15657
68353	15658
54368	15659
184248	15660
197610	15661
188605	15662
33659	15663
177209	15664
32588	15665
44351	15666
70289	15667
35903	15668
139946	15669
108940	15670
116732	15671
98574	15672
125438	15673
85078	15674
130504	15675
116552	15676
79247	15677
24620	15678
132250	15679
324716	15680
72692	15681
29378	15682
189273	15683
25212	15684
309651	15685
92291	15686
156932	15687
36546	15688
141607	15689
91959	15690
28779	15691
299938	15692
54322	15693
99218	15694
151749	15695
175823	15696
286250	15697
70264	15698
256907	15699
5702	15700
248245	15701
2068	15702
105391	15703
165704	15704
57487	15705
166940	15706
11619	15707
191649	15708
20931	15709
39203	15710
124565	15711
269544	15712
2556	15713
213980	15714
199450	15715
153724	15716
30514	15717
287829	15718
61029	15719
210033	15720
46253	15721
154955	15722
118731	15723
22019	15724
194519	15725
96445	15726
80753	15727
40765	15728
56893	15729
109357	15730
36632	15731
94432	15732
29040	15733
18359	15734
36795	15735
25509	15736
190260	15737
160119	15738
233911	15739
241171	15740
276964	15741
84835	15742
30851	15743
112143	15744
302996	15745
80692	15746
222605	15747
66912	15748
279832	15749
196159	15750
92524	15751
154100	15752
186752	15753
49614	15754
66537	15755
207387	15756
30407	15757
2593	15758
96966	15759
16090	15760
324964	15761
305783	15762
118260	15763
220091	15764
113695	15765
4672	15766
88569	15767
268772	15768
51968	15769
41101	15770
163780	15771
19277	15772
57175	15773
170602	15774
231192	15775
169821	15776
115637	15777
101158	15778
133785	15779
15981	15780
29356	15781
39538	15782
19698	15783
98332	15784
195014	15785
284525	15786
171843	15787
297236	15788
131220	15789
61913	15790
62277	15791
148257	15792
131569	15793
7713	15794
190133	15795
26325	15796
308125	15797
107600	15798
1141	15799
249003	15800
44515	15801
73327	15802
108943	15803
124838	15804
123097	15805
301912	15806
82641	15807
219193	15808
41737	15809
47621	15810
213462	15811
187539	15812
324691	15813
193852	15814
240595	15815
91731	15816
21177	15817
156802	15818
10481	15819
112365	15820
6905	15821
66851	15822
118923	15823
213554	15824
39676	15825
187913	15826
98788	15827
42444	15828
16960	15829
46891	15830
104543	15831
48113	15832
1399	15833
126534	15834
36734	15835
48797	15836
4376	15837
81922	15838
153428	15839
39123	15840
189451	15841
80217	15842
311682	15843
14521	15844
26992	15845
12497	15846
314095	15847
62795	15848
20802	15849
120383	15850
125452	15851
7600	15852
17677	15853
87716	15854
236392	15855
33099	15856
64244	15857
69428	15858
13530	15859
116046	15860
33240	15861
24264	15862
50192	15863
113037	15864
103656	15865
105928	15866
251113	15867
39976	15868
214421	15869
8913	15870
118861	15871
124972	15872
107828	15873
31407	15874
156971	15875
182685	15876
79459	15877
152688	15878
13926	15879
16551	15880
298020	15881
248001	15882
170835	15883
292347	15884
272423	15885
24356	15886
30723	15887
29975	15888
18559	15889
10881	15890
16711	15891
191078	15892
309597	15893
199362	15894
17971	15895
190274	15896
222658	15897
269106	15898
189722	15899
39058	15900
157283	15901
845	15902
175943	15903
72369	15904
91659	15905
16285	15906
35644	15907
2287	15908
72008	15909
182655	15910
64889	15911
26957	15912
37921	15913
204718	15914
55871	15915
22422	15916
37653	15917
7979	15918
198551	15919
260479	15920
277092	15921
226200	15922
31958	15923
159084	15924
303018	15925
8690	15926
56114	15927
27502	15928
128699	15929
91024	15930
75217	15931
132248	15932
214749	15933
28735	15934
31280	15935
82323	15936
160783	15937
205791	15938
37198	15939
8711	15940
201125	15941
26409	15942
25631	15943
75373	15944
98086	15945
103202	15946
60146	15947
69989	15948
239411	15949
135166	15950
97440	15951
256177	15952
5193	15953
89691	15954
49312	15955
145655	15956
170865	15957
3466	15958
32628	15959
280554	15960
271012	15961
125427	15962
23341	15963
73304	15964
26657	15965
132921	15966
236385	15967
24928	15968
313635	15969
137449	15970
91563	15971
984	15972
303926	15973
59864	15974
47732	15975
260007	15976
231771	15977
104785	15978
74982	15979
104394	15980
240724	15981
132948	15982
2756	15983
320205	15984
913	15985
176412	15986
3703	15987
61919	15988
2372	15989
37385	15990
227152	15991
14771	15992
9990	15993
17584	15994
77463	15995
82610	15996
9722	15997
61745	15998
24059	15999
8802	16000
62503	16001
105185	16002
137051	16003
134327	16004
206686	16005
52941	16006
235832	16007
67629	16008
94586	16009
10519	16010
29827	16011
11429	16012
24823	16013
185521	16014
197943	16015
37080	16016
367	16017
29977	16018
66887	16019
10945	16020
44350	16021
84044	16022
25474	16023
65864	16024
116535	16025
204938	16026
114943	16027
214671	16028
190480	16029
186414	16030
220346	16031
317069	16032
144521	16033
184320	16034
225822	16035
236727	16036
243324	16037
42320	16038
48920	16039
50099	16040
155192	16041
18600	16042
1771	16043
95635	16044
53631	16045
20049	16046
304152	16047
18600	16048
109448	16049
216320	16050
20946	16051
6395	16052
7623	16053
146312	16054
195123	16055
147492	16056
26486	16057
30732	16058
303061	16059
63659	16060
61941	16061
252011	16062
5693	16063
74391	16064
1870	16065
212202	16066
171896	16067
85912	16068
47295	16069
265746	16070
229559	16071
24881	16072
38274	16073
109286	16074
1378	16075
57361	16076
232804	16077
554	16078
223944	16079
33513	16080
49333	16081
271080	16082
71035	16083
83027	16084
201186	16085
12725	16086
12725	16087
153935	16088
67273	16089
10088	16090
212639	16091
322000	16092
4058	16093
105863	16094
325335	16095
269860	16096
272341	16097
58649	16098
59125	16099
153515	16100
231159	16101
207717	16102
279450	16103
176634	16104
110853	16105
170795	16106
137931	16107
43809	16108
49688	16109
2369	16110
44863	16111
291107	16112
17557	16113
8626	16114
52858	16115
88576	16116
26213	16117
168483	16118
148883	16119
63732	16120
101496	16121
31458	16122
48218	16123
12539	16124
41528	16125
129679	16126
38096	16127
286232	16128
1568	16129
197069	16130
183138	16131
183088	16132
154814	16133
146517	16134
249520	16135
321225	16136
258303	16137
22468	16138
50337	16139
32694	16140
255859	16141
299324	16142
157456	16143
76080	16144
18892	16145
11005	16146
257359	16147
110793	16148
136523	16149
135863	16150
14337	16151
53771	16152
35734	16153
64487	16154
48611	16155
24998	16156
134431	16157
105419	16158
21331	16159
80059	16160
30067	16161
86716	16162
100309	16163
114607	16164
203476	16165
31475	16166
3003	16167
28352	16168
29015	16169
26269	16170
1864	16171
302134	16172
131161	16173
190264	16174
121692	16175
278	16176
56735	16177
59886	16178
959	16179
1676	16180
21660	16181
106714	16182
240003	16183
139899	16184
3334	16185
269292	16186
85616	16187
40368	16188
6555	16189
117727	16190
189582	16191
229763	16192
96771	16193
160814	16194
288322	16195
88654	16196
233493	16197
179691	16198
197819	16199
317263	16200
19338	16201
149121	16202
134320	16203
87008	16204
286685	16205
22092	16206
101986	16207
76769	16208
170639	16209
108193	16210
153417	16211
58028	16212
66486	16213
57655	16214
50403	16215
189819	16216
241232	16217
185623	16218
35024	16219
257607	16220
40975	16221
260086	16222
1752	16223
11531	16224
148210	16225
138656	16226
63927	16227
45353	16228
183604	16229
159007	16230
36912	16231
57513	16232
71625	16233
61663	16234
288970	16235
17800	16236
58700	16237
30747	16238
125244	16239
8241	16240
146953	16241
136700	16242
324183	16243
137209	16244
16092	16245
7658	16246
9307	16247
4439	16248
35816	16249
113768	16250
20238	16251
56359	16252
1915	16253
65709	16254
13874	16255
120362	16256
41514	16257
214413	16258
170076	16259
87437	16260
29302	16261
38690	16262
76652	16263
3607	16264
154775	16265
202242	16266
309214	16267
264145	16268
91256	16269
85894	16270
45127	16271
94731	16272
41417	16273
185074	16274
180253	16275
6385	16276
12605	16277
118794	16278
28888	16279
100501	16280
327951	16281
183095	16282
4739	16283
10245	16284
11888	16285
236486	16286
24917	16287
100702	16288
30073	16289
106330	16290
3678	16291
6195	16292
5877	16293
21661	16294
108846	16295
18403	16296
317357	16297
12451	16298
54359	16299
14456	16300
52245	16301
27369	16302
94057	16303
72120	16304
4439	16305
5116	16306
122476	16307
117283	16308
101028	16309
226019	16310
6046	16311
26756	16312
10416	16313
2223	16314
124839	16315
199171	16316
29948	16317
203384	16318
142008	16319
32125	16320
91407	16321
45793	16322
198350	16323
28235	16324
143940	16325
109022	16326
217745	16327
123377	16328
109406	16329
61345	16330
178346	16331
130232	16332
3334	16333
122978	16334
266062	16335
203403	16336
133296	16337
195008	16338
294499	16339
19367	16340
124058	16341
271443	16342
182722	16343
177507	16344
79057	16345
5517	16346
213632	16347
41761	16348
203113	16349
28910	16350
45849	16351
316310	16352
281776	16353
88406	16354
70080	16355
7710	16356
4536	16357
3857	16358
162734	16359
50881	16360
66044	16361
149391	16362
216599	16363
301694	16364
125420	16365
210533	16366
124383	16367
7342	16368
2241	16369
2103	16370
177893	16371
133807	16372
245108	16373
20387	16374
157240	16375
93429	16376
42031	16377
130249	16378
177690	16379
79057	16380
131419	16381
1008	16382
171098	16383
137640	16384
299562	16385
126759	16386
56572	16387
11208	16388
47010	16389
204960	16390
15587	16391
84622	16392
105817	16393
16009	16394
23612	16395
8664	16396
10371	16397
54067	16398
83170	16399
79291	16400
212282	16401
62123	16402
92890	16403
70808	16404
308860	16405
114499	16406
136143	16407
176910	16408
125760	16409
142455	16410
211919	16411
305969	16412
256705	16413
212138	16414
84121	16415
258427	16416
190288	16417
147011	16418
281560	16419
123816	16420
100965	16421
86418	16422
25162	16423
23027	16424
57765	16425
140376	16426
1165	16427
15036	16428
28247	16429
37382	16430
25083	16431
111086	16432
3785	16433
53139	16434
1865	16435
29190	16436
246	16437
36531	16438
32186	16439
319454	16440
227233	16441
120459	16442
51604	16443
67303	16444
98275	16445
19471	16446
119991	16447
57525	16448
315216	16449
319666	16450
157241	16451
16415	16452
146024	16453
219630	16454
249295	16455
91811	16456
119201	16457
254457	16458
156230	16459
201874	16460
99485	16461
174000	16462
173494	16463
176763	16464
173869	16465
188817	16466
274681	16467
77646	16468
49333	16469
106299	16470
141142	16471
140970	16472
116081	16473
34038	16474
109853	16475
144588	16476
64221	16477
107408	16478
255899	16479
255904	16480
91799	16481
139116	16482
148470	16483
8919	16484
281023	16485
214854	16486
123619	16487
52162	16488
27943	16489
1197	16490
137980	16491
210209	16492
306347	16493
145749	16494
23629	16495
52824	16496
3313	16497
137827	16498
50348	16499
88018	16500
45968	16501
124002	16502
16985	16503
53131	16504
169841	16505
83199	16506
250368	16507
5705	16508
165736	16509
41827	16510
178370	16511
127301	16512
42244	16513
218723	16514
132557	16515
256630	16516
252219	16517
303221	16518
14807	16519
177643	16520
21317	16521
2302	16522
255637	16523
235681	16524
7203	16525
36613	16526
16886	16527
212073	16528
217950	16529
191552	16530
27615	16531
181175	16532
55758	16533
54896	16534
33768	16535
211932	16536
69736	16537
300553	16538
178775	16539
55868	16540
9366	16541
41634	16542
78902	16543
3073	16544
17555	16545
98612	16546
28936	16547
223	16548
34479	16549
17529	16550
139448	16551
125404	16552
243807	16553
10055	16554
40473	16555
200562	16556
108458	16557
317057	16558
213468	16559
196738	16560
98768	16561
182396	16562
81559	16563
35473	16564
112317	16565
24150	16566
2826	16567
62066	16568
35034	16569
85799	16570
52312	16571
85111	16572
168210	16573
126765	16574
82389	16575
20599	16576
314737	16577
249166	16578
136812	16579
81907	16580
68470	16581
144061	16582
14404	16583
112211	16584
13837	16585
14180	16586
25548	16587
226426	16588
55439	16589
9910	16590
57209	16591
91165	16592
193021	16593
149517	16594
206780	16595
17861	16596
323243	16597
156113	16598
83596	16599
21842	16600
95629	16601
92368	16602
145036	16603
50450	16604
66399	16605
35088	16606
300558	16607
3281	16608
319868	16609
328386	16610
117853	16611
64676	16612
199252	16613
190758	16614
151745	16615
198793	16616
307992	16617
79647	16618
151747	16619
75708	16620
151097	16621
75572	16622
16343	16623
214827	16624
18233	16625
260056	16626
218638	16627
149098	16628
96585	16629
206036	16630
132438	16631
31083	16632
89096	16633
183885	16634
306887	16635
75367	16636
25410	16637
57764	16638
19322	16639
44338	16640
116620	16641
8940	16642
386	16643
16353	16644
1241	16645
102446	16646
53091	16647
36125	16648
98845	16649
3856	16650
30540	16651
212879	16652
233818	16653
89826	16654
6972	16655
26457	16656
300247	16657
101566	16658
12836	16659
50072	16660
35468	16661
107001	16662
80827	16663
101841	16664
113109	16665
27526	16666
10159	16667
58373	16668
60819	16669
3853	16670
6955	16671
89932	16672
76087	16673
38514	16674
62050	16675
16285	16676
160657	16677
4929	16678
29089	16679
19566	16680
14666	16681
19673	16682
111760	16683
52174	16684
27502	16685
199487	16686
8548	16687
40469	16688
39573	16689
158467	16690
45739	16691
124121	16692
20193	16693
4436	16694
21296	16695
203456	16696
178697	16697
192979	16698
148482	16699
43721	16700
6300	16701
189703	16702
273560	16703
28297	16704
125813	16705
51273	16706
205501	16707
20571	16708
145930	16709
93896	16710
104144	16711
142857	16712
118215	16713
28910	16714
103281	16715
36832	16716
18101	16717
212205	16718
49471	16719
268027	16720
115779	16721
282198	16722
59838	16723
210991	16724
40241	16725
216131	16726
13310	16727
14350	16728
59919	16729
125230	16730
39645	16731
13677	16732
29	16733
29169	16734
63785	16735
3069	16736
4012	16737
17192	16738
38945	16739
94360	16740
12941	16741
4175	16742
85493	16743
132265	16744
167104	16745
82401	16746
789	16747
226899	16748
279520	16749
157	16750
205582	16751
27688	16752
90865	16753
31392	16754
17978	16755
44644	16756
10249	16757
637	16758
8344	16759
24304	16760
26520	16761
5601	16762
83693	16763
133490	16764
102985	16765
3453	16766
164888	16767
215532	16768
273786	16769
31427	16770
102039	16771
79873	16772
280452	16773
21861	16774
94657	16775
18465	16776
53648	16777
260722	16778
81830	16779
235145	16780
52647	16781
38023	16782
13774	16783
9795	16784
108946	16785
148240	16786
4702	16787
91718	16788
54159	16789
125299	16790
4654	16791
74331	16792
26499	16793
167261	16794
93348	16795
99817	16796
17432	16797
12863	16798
110578	16799
14361	16800
32102	16801
92979	16802
29975	16803
19682	16804
74270	16805
51415	16806
57671	16807
169699	16808
32001	16809
3799	16810
106773	16811
191595	16812
55139	16813
86374	16814
164515	16815
107664	16816
58815	16817
7551	16818
11373	16819
67962	16820
80818	16821
96890	16822
94326	16823
109388	16824
11179	16825
64034	16826
11623	16827
2284	16828
315278	16829
5287	16830
7900	16831
25062	16832
134962	16833
14120	16834
14513	16835
57548	16836
202028	16837
144701	16838
214585	16839
174099	16840
5382	16841
85529	16842
233008	16843
96390	16844
403	16845
49926	16846
238290	16847
115919	16848
164804	16849
313612	16850
198054	16851
79898	16852
203449	16853
4700	16854
37510	16855
183338	16856
64681	16857
182641	16858
85417	16859
147968	16860
30251	16861
1182	16862
237660	16863
190991	16864
49539	16865
59005	16866
210725	16867
82573	16868
17070	16869
102563	16870
29365	16871
20940	16872
145265	16873
292600	16874
15680	16875
212668	16876
63155	16877
138908	16878
52700	16879
23476	16880
7420	16881
42899	16882
313223	16883
758	16884
4888	16885
40748	16886
5462	16887
129336	16888
277582	16889
15833	16890
10835	16891
1400	16892
40061	16893
8292	16894
30700	16895
19514	16896
42853	16897
2122	16898
2122	16899
3146	16900
57962	16901
4269	16902
42853	16903
22069	16904
41450	16905
207533	16906
202790	16907
5420	16908
42023	16909
47067	16910
12633	16911
32755	16912
100286	16913
36158	16914
88859	16915
32224	16916
34080	16917
18233	16918
82608	16919
36595	16920
57143	16921
21232	16922
14356	16923
6157	16924
120989	16925
16886	16926
22454	16927
22454	16928
7869	16929
10616	16930
19884	16931
55352	16932
3473	16933
131005	16934
10470	16935
79617	16936
66950	16937
53231	16938
13930	16939
158438	16940
8722	16941
322916	16942
74432	16943
1931	16944
12225	16945
19727	16946
132936	16947
107662	16948
16712	16949
21068	16950
3989	16951
123902	16952
317761	16953
9242	16954
229888	16955
4642	16956
38619	16957
51067	16958
55113	16959
6348	16960
148745	16961
9841	16962
46000	16963
2425	16964
77876	16965
122956	16966
41480	16967
197421	16968
29906	16969
23883	16970
26950	16971
56497	16972
135221	16973
12	16974
18984	16975
119240	16976
31585	16977
85821	16978
316725	16979
74505	16980
2699	16981
175020	16982
38885	16983
48835	16984
22236	16985
67887	16986
1	16987
79873	16988
140634	16989
2073	16990
14933	16991
172101	16992
3155	16993
41948	16994
240868	16995
9494	16996
88166	16997
29164	16998
19513	16999
67812	17000
5425	17001
11332	17002
34845	17003
139504	17004
20082	17005
189991	17006
78015	17007
109711	17008
189638	17009
67397	17010
28325	17011
101524	17012
166497	17013
22283	17014
82429	17015
184265	17016
16216	17017
198452	17018
54962	17019
175684	17020
135176	17021
28060	17022
245112	17023
1832	17024
5199	17025
135642	17026
1460	17027
152443	17028
3300	17029
46248	17030
197632	17031
3519	17032
33743	17033
64161	17034
80402	17035
105672	17036
228300	17037
136415	17038
54240	17039
84949	17040
38308	17041
137581	17042
308941	17043
17068	17044
1252	17045
220642	17046
5695	17047
9412	17048
16852	17049
322939	17050
71686	17051
10671	17052
28685	17053
59353	17054
275430	17055
59499	17056
7	17057
216929	17058
6808	17059
71940	17060
126550	17061
174983	17062
15645	17063
39107	17064
30361	17065
18328	17066
1064	17067
139882	17068
124308	17069
21750	17070
30569	17071
23115	17072
2356	17073
14739	17074
192189	17075
133070	17076
179221	17077
115916	17078
66292	17079
2138	17080
50802	17081
3491	17082
321	17083
266948	17084
268063	17085
7750	17086
151245	17087
151354	17088
39147	17089
12408	17090
114230	17091
120204	17092
111745	17093
248843	17094
1420	17095
62973	17096
54599	17097
155733	17098
62296	17099
14119	17100
13155	17101
18487	17102
15421	17103
159826	17104
159177	17105
91931	17106
101472	17107
182727	17108
81858	17109
292552	17110
16453	17111
132144	17112
5522	17113
173289	17114
137742	17115
155194	17116
11590	17117
150505	17118
210373	17119
188786	17120
259232	17121
21908	17122
91938	17123
3219	17124
282738	17125
35046	17126
107181	17127
318546	17128
23931	17129
14704	17130
16815	17131
33386	17132
99940	17133
15532	17134
48497	17135
10787	17136
39506	17137
35689	17138
112913	17139
58205	17140
2332	17141
802	17142
12343	17143
10025	17144
50753	17145
40254	17146
49902	17147
15164	17148
213659	17149
39895	17150
23821	17151
124980	17152
4376	17153
106224	17154
43250	17155
29907	17156
25960	17157
30158	17158
176118	17159
11123	17160
73003	17161
134417	17162
107328	17163
107886	17164
14834	17165
22909	17166
14857	17167
191578	17168
29336	17169
93316	17170
58191	17171
6389	17172
50966	17173
114818	17174
80026	17175
108174	17176
155906	17177
17520	17178
178845	17179
10546	17180
37767	17181
4508	17182
98142	17183
172916	17184
32587	17185
96088	17186
109539	17187
23782	17188
166515	17189
150871	17190
190450	17191
43392	17192
30087	17193
195708	17194
19838	17195
282457	17196
137497	17197
111812	17198
73459	17199
6462	17200
1431	17201
26542	17202
97745	17203
31745	17204
34544	17205
15869	17206
310104	17207
295540	17208
102671	17209
82494	17210
32925	17211
21890	17212
70649	17213
32466	17214
34241	17215
216933	17216
11738	17217
16422	17218
205096	17219
35442	17220
8928	17221
171429	17222
300638	17223
190736	17224
119724	17225
302722	17226
267686	17227
321000	17228
4110	17229
27302	17230
10575	17231
233156	17232
69407	17233
21693	17234
49496	17235
232964	17236
63927	17237
3431	17238
43453	17239
108272	17240
44869	17241
9736	17242
22127	17243
13908	17244
266	17245
1552	17246
13249	17247
256241	17248
11710	17249
19295	17250
296596	17251
64833	17252
12008	17253
142765	17254
1771	17255
53106	17256
118117	17257
122047	17258
22372	17259
6898	17260
19309	17261
2662	17262
247630	17263
178719	17264
44254	17265
134654	17266
6308	17267
10253	17268
131205	17269
12581	17270
78412	17271
47917	17272
36592	17273
66990	17274
5531	17275
146465	17276
6166	17277
36446	17278
6027	17279
151395	17280
47451	17281
71020	17282
40120	17283
1995	17284
34762	17285
109323	17286
4337	17287
1412	17288
1129	17289
23541	17290
582	17291
22061	17292
4109	17293
1788	17294
41036	17295
65301	17296
114084	17297
6223	17298
136899	17299
55169	17300
258853	17301
1416	17302
52170	17303
159403	17304
23252	17305
134724	17306
2163	17307
17938	17308
66313	17309
21437	17310
233	17311
4242	17312
929	17313
16396	17314
72830	17315
111001	17316
9570	17317
32001	17318
24831	17319
247328	17320
138537	17321
68150	17322
274714	17323
162951	17324
25829	17325
16061	17326
12524	17327
36994	17328
70246	17329
162325	17330
59439	17331
36664	17332
10294	17333
17432	17334
58752	17335
28805	17336
6149	17337
42870	17338
2060	17339
44599	17340
6215	17341
85085	17342
249420	17343
8499	17344
11004	17345
37439	17346
133221	17347
88010	17348
60009	17349
13671	17350
319465	17351
39653	17352
19371	17353
85662	17354
24368	17355
79299	17356
129384	17357
22010	17358
157903	17359
13715	17360
7430	17361
5716	17362
8946	17363
53756	17364
20008	17365
7430	17366
31486	17367
2727	17368
14042	17369
41077	17370
19046	17371
45329	17372
271843	17373
38728	17374
6841	17375
3135	17376
51215	17377
6734	17378
7155	17379
28633	17380
8692	17381
7909	17382
32501	17383
24706	17384
15186	17385
13703	17386
3654	17387
17805	17388
11780	17389
41247	17390
23015	17391
54132	17392
137124	17393
6198	17394
6356	17395
6268	17396
14238	17397
3654	17398
21987	17399
18669	17400
24706	17401
5779	17402
8817	17403
71674	17404
3789	17405
197796	17406
6149	17407
35488	17408
6275	17409
175461	17410
17553	17411
178304	17412
96613	17413
189474	17414
269460	17415
25959	17416
57644	17417
50270	17418
27122	17419
90553	17420
242279	17421
37420	17422
113448	17423
38391	17424
36373	17425
11125	17426
18193	17427
17938	17428
140496	17429
25719	17430
102805	17431
14	17432
151276	17433
326810	17434
40455	17435
135467	17436
12802	17437
260429	17438
51755	17439
183915	17440
50270	17441
73016	17442
18812	17443
86976	17444
151219	17445
45128	17446
26830	17447
1881	17448
8784	17449
2378	17450
1987	17451
76416	17452
81186	17453
303533	17454
4784	17455
65130	17456
27945	17457
103273	17458
58916	17459
40925	17460
9934	17461
158316	17462
28253	17463
109241	17464
104220	17465
154128	17466
8864	17467
113711	17468
10593	17469
12087	17470
6356	17471
183699	17472
17208	17473
32263	17474
313503	17475
325677	17476
36896	17477
33924	17478
139346	17479
202551	17480
108627	17481
9411	17482
79796	17483
24347	17484
105977	17485
41273	17486
165805	17487
24797	17488
58640	17489
130485	17490
4629	17491
1106	17492
167845	17493
26881	17494
924	17495
41731	17496
37259	17497
158515	17498
24776	17499
112028	17500
125040	17501
23942	17502
18644	17503
2439	17504
5215	17505
163633	17506
81472	17507
104443	17508
278016	17509
42104	17510
215884	17511
175958	17512
287704	17513
233550	17514
74935	17515
324109	17516
53443	17517
3332	17518
10987	17519
158646	17520
138726	17521
238431	17522
75374	17523
228466	17524
11608	17525
17960	17526
6312	17527
80826	17528
144349	17529
18504	17530
2005	17531
4678	17532
169207	17533
233339	17534
81985	17535
25956	17536
40907	17537
40907	17538
37976	17539
116664	17540
134865	17541
37535	17542
8074	17543
19971	17544
39678	17545
15072	17546
13591	17547
38259	17548
119512	17549
910	17550
159260	17551
57892	17552
44797	17553
115392	17554
190990	17555
34136	17556
10067	17557
41352	17558
52402	17559
158715	17560
122365	17561
35472	17562
19010	17563
135969	17564
193740	17565
15643	17566
33955	17567
19835	17568
30482	17569
28	17570
37202	17571
37202	17572
179862	17573
120745	17574
60738	17575
11	17576
1293	17577
95092	17578
13781	17579
152811	17580
189297	17581
17294	17582
26385	17583
163497	17584
36615	17585
6236	17586
8887	17587
78004	17588
187431	17589
46451	17590
37747	17591
1478	17592
68164	17593
46754	17594
160799	17595
60184	17596
141638	17597
34140	17598
110813	17599
87503	17600
69116	17601
108448	17602
313219	17603
102609	17604
42284	17605
3455	17606
49193	17607
10879	17608
128332	17609
7895	17610
229142	17611
250814	17612
94293	17613
940	17614
14075	17615
97852	17616
81545	17617
89469	17618
15634	17619
83817	17620
24454	17621
97168	17622
216738	17623
136724	17624
54802	17625
54667	17626
129945	17627
160746	17628
82428	17629
68498	17630
120803	17631
253750	17632
160923	17633
96914	17634
68162	17635
103669	17636
191528	17637
28911	17638
47800	17639
10939	17640
8356	17641
150254	17642
55768	17643
147671	17644
13537	17645
40284	17646
141355	17647
326645	17648
54422	17649
158923	17650
12760	17651
33769	17652
13127	17653
154150	17654
158198	17655
49353	17656
47455	17657
44157	17658
19889	17659
109242	17660
164647	17661
153751	17662
124953	17663
55353	17664
106852	17665
125968	17666
2638	17667
233258	17668
73389	17669
24194	17670
87695	17671
320373	17672
128328	17673
178951	17674
271990	17675
259860	17676
135935	17677
17790	17678
145574	17679
87655	17680
28189	17681
135775	17682
42363	17683
88078	17684
187509	17685
1	17686
98518	17687
141261	17688
149098	17689
50794	17690
212130	17691
114393	17692
282400	17693
37555	17694
10791	17695
254567	17696
93188	17697
12980	17698
78007	17699
79963	17700
2382	17701
214713	17702
62480	17703
87062	17704
168538	17705
34923	17706
62854	17707
309359	17708
150305	17709
18078	17710
8827	17711
176831	17712
3359	17713
21503	17714
64677	17715
192946	17716
57089	17717
131317	17718
111914	17719
190103	17720
93608	17721
164934	17722
8327	17723
75769	17724
61412	17725
177227	17726
17209	17727
28178	17728
225825	17729
13099	17730
307386	17731
113603	17732
55645	17733
23055	17734
828	17735
34088	17736
2156	17737
126050	17738
28147	17739
210598	17740
30414	17741
213317	17742
54897	17743
9122	17744
170346	17745
144079	17746
130964	17747
30887	17748
29827	17749
52897	17750
13475	17751
91998	17752
11503	17753
128573	17754
208981	17755
7294	17756
82900	17757
69708	17758
50946	17759
224523	17760
196246	17761
300118	17762
260593	17763
112447	17764
68115	17765
202854	17766
112544	17767
50380	17768
174518	17769
48999	17770
282508	17771
14474	17772
246234	17773
208942	17774
55635	17775
130238	17776
172038	17777
204527	17778
13965	17779
16233	17780
167621	17781
70721	17782
1085	17783
38422	17784
114383	17785
78420	17786
114869	17787
107178	17788
176613	17789
160938	17790
96789	17791
144307	17792
9946	17793
185056	17794
4767	17795
106813	17796
86605	17797
134270	17798
8607	17799
18736	17800
150053	17801
152779	17802
46900	17803
55201	17804
312995	17805
163664	17806
124273	17807
21802	17808
44151	17809
73982	17810
40281	17811
288657	17812
230725	17813
214203	17814
30247	17815
129555	17816
191500	17817
273584	17818
45304	17819
313613	17820
43631	17821
57007	17822
1211	17823
248512	17824
17272	17825
28005	17826
21351	17827
316107	17828
189942	17829
82991	17830
50720	17831
173094	17832
845	17833
1338	17834
48009	17835
37953	17836
114167	17837
177671	17838
16406	17839
78850	17840
47689	17841
6536	17842
87914	17843
104504	17844
219555	17845
262864	17846
206488	17847
37333	17848
10479	17849
182079	17850
282710	17851
267387	17852
23286	17853
176803	17854
141451	17855
152032	17856
87297	17857
25901	17858
6385	17859
32891	17860
19687	17861
10331	17862
54196	17863
299860	17864
238593	17865
133593	17866
73034	17867
5578	17868
27532	17869
173966	17870
42184	17871
16446	17872
237658	17873
131925	17874
227363	17875
193849	17876
3231	17877
80734	17878
404	17879
134400	17880
73378	17881
292702	17882
37083	17883
80403	17884
12762	17885
264318	17886
120295	17887
129945	17888
76681	17889
18296	17890
123614	17891
198387	17892
4600	17893
12381	17894
38274	17895
30826	17896
153163	17897
182729	17898
82240	17899
37994	17900
172296	17901
68083	17902
4947	17903
136973	17904
236915	17905
122008	17906
18928	17907
133815	17908
269093	17909
257907	17910
96263	17911
75582	17912
28437	17913
14807	17914
120702	17915
33193	17916
293887	17917
182500	17918
115004	17919
66199	17920
138695	17921
85385	17922
157873	17923
71515	17924
66625	17925
159535	17926
43050	17927
30153	17928
18715	17929
17971	17930
190611	17931
294729	17932
20765	17933
24564	17934
115947	17935
131047	17936
34859	17937
292811	17938
165892	17939
42815	17940
75978	17941
47109	17942
66097	17943
122502	17944
200996	17945
163755	17946
242438	17947
31760	17948
199254	17949
199382	17950
110173	17951
24934	17952
77540	17953
317401	17954
185722	17955
73247	17956
198967	17957
24070	17958
97677	17959
3238	17960
181585	17961
95794	17962
66683	17963
233464	17964
76835	17965
64971	17966
140093	17967
74840	17968
16840	17969
85143	17970
229670	17971
45782	17972
110463	17973
6395	17974
128661	17975
18717	17976
60114	17977
3671	17978
185680	17979
280104	17980
75515	17981
63523	17982
19783	17983
136272	17984
71487	17985
292003	17986
22695	17987
83705	17988
76724	17989
198923	17990
214829	17991
21168	17992
138547	17993
36252	17994
163088	17995
164689	17996
95730	17997
3900	17998
156558	17999
16653	18000
9516	18001
86794	18002
207711	18003
46271	18004
54915	18005
65014	18006
33970	18007
73102	18008
6579	18009
88902	18010
151334	18011
200016	18012
52427	18013
168906	18014
6683	18015
135641	18016
54712	18017
2158	18018
180312	18019
42543	18020
160452	18021
84625	18022
11630	18023
32166	18024
153017	18025
45578	18026
20011	18027
23815	18028
32245	18029
8514	18030
206704	18031
7279	18032
69532	18033
8240	18034
162527	18035
119938	18036
264379	18037
41331	18038
54389	18039
68446	18040
211213	18041
630	18042
84171	18043
20687	18044
226701	18045
44911	18046
8583	18047
138834	18048
22943	18049
51560	18050
116402	18051
60620	18052
40030	18053
25333	18054
24694	18055
4053	18056
26365	18057
201643	18058
45433	18059
85928	18060
423	18061
98857	18062
60168	18063
51043	18064
8867	18065
152889	18066
7268	18067
96551	18068
487	18069
113088	18070
38736	18071
111102	18072
52970	18073
16577	18074
173058	18075
86927	18076
182151	18077
155912	18078
125345	18079
231071	18080
60226	18081
31007	18082
262667	18083
6235	18084
132469	18085
19335	18086
113609	18087
68759	18088
36597	18089
3598	18090
27815	18091
107318	18092
66575	18093
73605	18094
20033	18095
28903	18096
211248	18097
76087	18098
132342	18099
6392	18100
102910	18101
168188	18102
102351	18103
270675	18104
162120	18105
198759	18106
182499	18107
76779	18108
29785	18109
224580	18110
186867	18111
71573	18112
85587	18113
76033	18114
56212	18115
49669	18116
3107	18117
117449	18118
143438	18119
28023	18120
163500	18121
114760	18122
57565	18123
196277	18124
1234	18125
59595	18126
188882	18127
260102	18128
4554	18129
58991	18130
104904	18131
202356	18132
271393	18133
185461	18134
1002	18135
165070	18136
44601	18137
277046	18138
311215	18139
206450	18140
176941	18141
309836	18142
96853	18143
2683	18144
33587	18145
41911	18146
13075	18147
65852	18148
263814	18149
263823	18150
1768	18151
160701	18152
167397	18153
151888	18154
23621	18155
240054	18156
93492	18157
46860	18158
206061	18159
64090	18160
2742	18161
43918	18162
33407	18163
53889	18164
57623	18165
102801	18166
634	18167
24601	18168
213983	18169
88376	18170
61748	18171
203545	18172
5340	18173
105318	18174
39721	18175
139129	18176
69893	18177
311744	18178
59802	18179
104794	18180
95191	18181
131776	18182
22857	18183
128201	18184
119873	18185
93563	18186
249362	18187
256854	18188
71587	18189
14855	18190
137863	18191
287491	18192
38121	18193
215181	18194
303000	18195
39156	18196
116283	18197
73874	18198
219636	18199
31880	18200
64312	18201
189451	18202
126908	18203
122487	18204
98443	18205
55573	18206
146218	18207
38981	18208
43735	18209
24302	18210
319463	18211
95182	18212
19014	18213
6198	18214
14238	18215
4904	18216
181476	18217
26416	18218
14238	18219
53575	18220
3016	18221
73663	18222
266789	18223
267968	18224
16144	18225
154845	18226
156356	18227
118462	18228
3003	18229
15975	18230
51370	18231
85430	18232
187173	18233
71193	18234
260360	18235
117970	18236
2510	18237
150925	18238
106253	18239
198765	18240
222883	18241
305713	18242
62925	18243
57300	18244
253703	18245
19195	18246
1412	18247
7997	18248
142268	18249
53796	18250
205415	18251
273865	18252
146741	18253
312358	18254
66126	18255
160977	18256
159006	18257
227986	18258
35279	18259
196335	18260
109351	18261
203119	18262
277405	18263
79922	18264
182279	18265
1932	18266
147517	18267
145930	18268
101509	18269
51170	18270
149138	18271
67657	18272
24690	18273
11858	18274
76475	18275
11317	18276
35986	18277
32412	18278
9816	18279
32660	18280
14775	18281
26520	18282
34848	18283
28238	18284
173263	18285
20258	18286
2562	18287
106088	18288
59272	18289
5740	18290
1551	18291
73924	18292
105901	18293
18455	18294
54816	18295
216739	18296
34700	18297
98913	18298
16684	18299
15953	18300
115643	18301
29646	18302
197829	18303
24328	18304
119444	18305
87786	18306
74037	18307
129099	18308
158153	18309
886	18310
86666	18311
90389	18312
51409	18313
178019	18314
35291	18315
127562	18316
37895	18317
26190	18318
228680	18319
146630	18320
9009	18321
120448	18322
205110	18323
97244	18324
67981	18325
11681	18326
21092	18327
198581	18328
173580	18329
11103	18330
17192	18331
136728	18332
135693	18333
57206	18334
102007	18335
72962	18336
265721	18337
75550	18338
82582	18339
173726	18340
197787	18341
36780	18342
122265	18343
190676	18344
76383	18345
52729	18346
24932	18347
53678	18348
2000	18349
209099	18350
213377	18351
199067	18352
151505	18353
67527	18354
24531	18355
276279	18356
12769	18357
142953	18358
20382	18359
87402	18360
230484	18361
1565	18362
12855	18363
17623	18364
27844	18365
93422	18366
47417	18367
23242	18368
6399	18369
40925	18370
30538	18371
14350	18372
87024	18373
35088	18374
280412	18375
152444	18376
5881	18377
64169	18378
30487	18379
9565	18380
14818	18381
52653	18382
39583	18383
6825	18384
81988	18385
6149	18386
5612	18387
157391	18388
61238	18389
76383	18390
15904	18391
88393	18392
22315	18393
53215	18394
87024	18395
242351	18396
21016	18397
11848	18398
161947	18399
62325	18400
101330	18401
117327	18402
45773	18403
26759	18404
51459	18405
315148	18406
2761	18407
38049	18408
111652	18409
89134	18410
32288	18411
64261	18412
12769	18413
45628	18414
73920	18415
18934	18416
313585	18417
125207	18418
124554	18419
12769	18420
191879	18421
49256	18422
82734	18423
73440	18424
188225	18425
135257	18426
13795	18427
86393	18428
634	18429
27611	18430
95218	18431
179816	18432
65770	18433
22043	18434
151218	18435
2237	18436
70681	18437
141763	18438
22453	18439
68911	18440
170080	18441
89501	18442
57894	18443
138111	18444
12060	18445
255566	18446
196622	18447
82611	18448
168094	18449
28519	18450
147674	18451
260414	18452
32313	18453
197332	18454
83718	18455
160102	18456
13102	18457
13102	18458
13102	18459
285206	18460
137402	18461
6220	18462
52486	18463
213380	18464
305844	18465
31880	18466
91711	18467
107232	18468
25081	18469
165321	18470
108872	18471
35590	18472
89023	18473
95425	18474
38303	18475
89704	18476
38066	18477
259392	18478
41571	18479
733	18480
226738	18481
313536	18482
85551	18483
310173	18484
19759	18485
122741	18486
87187	18487
9260	18488
1094	18489
89962	18490
11738	18491
49123	18492
191707	18493
319709	18494
87375	18495
47783	18496
245394	18497
2792	18498
56576	18499
54136	18500
9390	18501
27859	18502
89501	18503
202911	18504
107252	18505
171243	18506
106471	18507
903	18508
65637	18509
116549	18510
112290	18511
174712	18512
273618	18513
117194	18514
90287	18515
18222	18516
150442	18517
94510	18518
20811	18519
157799	18520
191994	18521
7968	18522
10615	18523
6994	18524
229353	18525
189171	18526
97377	18527
127403	18528
134004	18529
129487	18530
78090	18531
120969	18532
51664	18533
302246	18534
199205	18535
211705	18536
38556	18537
75544	18538
45982	18539
60301	18540
244139	18541
307304	18542
6335	18543
58702	18544
17400	18545
78160	18546
57078	18547
2528	18548
314612	18549
13029	18550
8004	18551
45487	18552
130142	18553
211316	18554
92049	18555
62853	18556
152067	18557
19612	18558
153311	18559
35478	18560
48274	18561
69689	18562
51104	18563
287755	18564
47496	18565
5861	18566
105200	18567
119560	18568
47619	18569
15942	18570
5805	18571
36891	18572
172560	18573
214485	18574
41106	18575
59567	18576
249645	18577
30426	18578
815	18579
14701	18580
74678	18581
3944	18582
1588	18583
51064	18584
13247	18585
88912	18586
1399	18587
123883	18588
634	18589
23152	18590
6882	18591
10615	18592
9622	18593
61174	18594
317853	18595
9217	18596
318031	18597
59901	18598
33500	18599
71916	18600
97530	18601
61679	18602
75249	18603
38228	18604
51548	18605
95994	18606
62847	18607
12450	18608
20795	18609
86618	18610
57108	18611
2218	18612
41207	18613
4240	18614
44036	18615
14854	18616
844	18617
21916	18618
16986	18619
61119	18620
45979	18621
63593	18622
72321	18623
2320	18624
19767	18625
231562	18626
18837	18627
59131	18628
82945	18629
6374	18630
53610	18631
1162	18632
6118	18633
52642	18634
28557	18635
7051	18636
14584	18637
10826	18638
17823	18639
2156	18640
63626	18641
28651	18642
23928	18643
20563	18644
29281	18645
57915	18646
10149	18647
33635	18648
150010	18649
302839	18650
119437	18651
36710	18652
5646	18653
60171	18654
195346	18655
192011	18656
112420	18657
73611	18658
48644	18659
106338	18660
143626	18661
225712	18662
22199	18663
218869	18664
110971	18665
90460	18666
178256	18667
149443	18668
137377	18669
75633	18670
126272	18671
13991	18672
251029	18673
25941	18674
167238	18675
76049	18676
16614	18677
126310	18678
91314	18679
325676	18680
102370	18681
179327	18682
168835	18683
147837	18684
109510	18685
174311	18686
40674	18687
47238	18688
183345	18689
171453	18690
309254	18691
229956	18692
145755	18693
92681	18694
1822	18695
250101	18696
122664	18697
291270	18698
39992	18699
8700	18700
33404	18701
99776	18702
279195	18703
72801	18704
17316	18705
19713	18706
316109	18707
247	18708
131764	18709
169532	18710
85167	18711
84806	18712
300245	18713
100479	18714
161957	18715
146494	18716
69488	18717
120598	18718
52349	18719
5440	18720
66288	18721
56459	18722
16407	18723
115974	18724
23971	18725
318398	18726
228097	18727
254920	18728
38414	18729
15420	18730
37544	18731
178372	18732
109412	18733
18354	18734
234097	18735
188947	18736
149820	18737
3334	18738
80344	18739
22494	18740
109765	18741
234121	18742
134888	18743
210264	18744
201060	18745
123241	18746
90216	18747
152536	18748
85990	18749
237345	18750
24486	18751
275537	18752
117390	18753
83931	18754
325617	18755
20653	18756
186670	18757
14276	18758
21571	18759
272508	18760
1	18761
211528	18762
318925	18763
7547	18764
310665	18765
197184	18766
184343	18767
259800	18768
68910	18769
325203	18770
61029	18771
76073	18772
80734	18773
120149	18774
189218	18775
21161	18776
284577	18777
159209	18778
1117	18779
216067	18780
91537	18781
133603	18782
67388	18783
72938	18784
292961	18785
105693	18786
148734	18787
55937	18788
18584	18789
168715	18790
144354	18791
232126	18792
229606	18793
36142	18794
81658	18795
131536	18796
157759	18797
310863	18798
51713	18799
326069	18800
104159	18801
170444	18802
2997	18803
163198	18804
326039	18805
319508	18806
25652	18807
2088	18808
91652	18809
229347	18810
146318	18811
279329	18812
100654	18813
17194	18814
65334	18815
31979	18816
5813	18817
34382	18818
55647	18819
185088	18820
163037	18821
1826	18822
105261	18823
26503	18824
45299	18825
113120	18826
207549	18827
164902	18828
32175	18829
106578	18830
241289	18831
66270	18832
17179	18833
2579	18834
22644	18835
252983	18836
37511	18837
258014	18838
8927	18839
148091	18840
321054	18841
71745	18842
15124	18843
2856	18844
51210	18845
214222	18846
47215	18847
230290	18848
86852	18849
17189	18850
9332	18851
17900	18852
196941	18853
188750	18854
131342	18855
7445	18856
265829	18857
154620	18858
45273	18859
9858	18860
35060	18861
63487	18862
27307	18863
73920	18864
36565	18865
122380	18866
166919	18867
276143	18868
6136	18869
79761	18870
212475	18871
200181	18872
234065	18873
121320	18874
18455	18875
92422	18876
81302	18877
16389	18878
43559	18879
320186	18880
319767	18881
109669	18882
4343	18883
327333	18884
156855	18885
71342	18886
198487	18887
152550	18888
45250	18889
125707	18890
262759	18891
40495	18892
294037	18893
19875	18894
23373	18895
159199	18896
111783	18897
137723	18898
45313	18899
108746	18900
190071	18901
151437	18902
88298	18903
43469	18904
80569	18905
103686	18906
96599	18907
57798	18908
323145	18909
314953	18910
140997	18911
5466	18912
164300	18913
208131	18914
9680	18915
188280	18916
71857	18917
92351	18918
208872	18919
57780	18920
132377	18921
20650	18922
159318	18923
291304	18924
172348	18925
242614	18926
11879	18927
251601	18928
16481	18929
6395	18930
110057	18931
180393	18932
147085	18933
37022	18934
81363	18935
182612	18936
61103	18937
44157	18938
65202	18939
188134	18940
13719	18941
156714	18942
207587	18943
91056	18944
42405	18945
204159	18946
232665	18947
28052	18948
87090	18949
195491	18950
157356	18951
111724	18952
114814	18953
306508	18954
137008	18955
19757	18956
59411	18957
12529	18958
93066	18959
161860	18960
102235	18961
185026	18962
107433	18963
156041	18964
187446	18965
140824	18966
21682	18967
231722	18968
182936	18969
15124	18970
250046	18971
16319	18972
36330	18973
53843	18974
11729	18975
61856	18976
118533	18977
32626	18978
26047	18979
76309	18980
224159	18981
55444	18982
51427	18983
46967	18984
4013	18985
86722	18986
32095	18987
56634	18988
137393	18989
44169	18990
53434	18991
61982	18992
244750	18993
143609	18994
256838	18995
97242	18996
185864	18997
18250	18998
24725	18999
128816	19000
72271	19001
15606	19002
14813	19003
60381	19004
170831	19005
88624	19006
61224	19007
131033	19008
43784	19009
22406	19010
203794	19011
53937	19012
125983	19013
248020	19014
17938	19015
7847	19016
47176	19017
31489	19018
15147	19019
19892	19020
19213	19021
17680	19022
19920	19023
10909	19024
168904	19025
61	19026
19691	19027
16909	19028
59247	19029
15721	19030
10565	19031
87194	19032
51894	19033
5287	19034
201409	19035
29664	19036
32349	19037
24903	19038
2011	19039
28104	19040
4635	19041
7726	19042
1759	19043
78190	19044
34680	19045
191029	19046
224071	19047
2761	19048
105422	19049
75141	19050
319761	19051
323662	19052
97479	19053
39068	19054
239926	19055
239778	19056
127298	19057
5149	19058
154592	19059
237583	19060
22227	19061
3268	19062
37329	19063
297644	19064
12390	19065
70649	19066
110853	19067
167542	19068
116282	19069
325720	19070
106129	19071
5312	19072
64433	19073
131988	19074
1526	19075
279487	19076
149958	19077
2881	19078
223256	19079
47350	19080
81822	19081
130958	19082
16396	19083
68145	19084
79784	19085
182703	19086
121332	19087
100580	19088
37043	19089
13756	19090
128056	19091
117982	19092
113462	19093
15293	19094
90427	19095
29739	19096
19851	19097
169758	19098
83621	19099
94361	19100
69814	19101
318600	19102
62894	19103
16299	19104
210180	19105
102456	19106
75611	19107
117325	19108
39203	19109
59878	19110
211599	19111
130964	19112
82090	19113
195659	19114
319804	19115
134265	19116
240630	19117
184712	19118
139524	19119
47153	19120
126566	19121
30305	19122
6739	19123
99477	19124
121888	19125
26796	19126
10115	19127
39203	19128
176103	19129
218004	19130
134635	19131
65876	19132
39619	19133
46771	19134
184489	19135
227469	19136
87013	19137
48675	19138
65462	19139
125939	19140
94576	19141
57959	19142
50481	19143
17138	19144
119268	19145
99678	19146
159605	19147
3043	19148
13124	19149
207007	19150
205643	19151
8176	19152
297393	19153
16653	19154
54301	19155
19589	19156
130646	19157
57302	19158
50584	19159
12750	19160
141141	19161
71040	19162
7101	19163
73867	19164
63510	19165
40459	19166
37007	19167
131825	19168
106706	19169
17786	19170
47122	19171
31724	19172
299578	19173
50474	19174
281096	19175
17781	19176
92159	19177
289666	19178
181124	19179
27618	19180
108719	19181
126822	19182
93251	19183
303913	19184
1411	19185
19240	19186
90582	19187
1768	19188
63417	19189
21043	19190
80658	19191
264557	19192
78360	19193
53777	19194
112902	19195
32903	19196
63959	19197
40373	19198
73897	19199
87665	19200
54632	19201
8339	19202
68584	19203
281244	19204
169214	19205
65454	19206
58525	19207
167929	19208
38600	19209
57849	19210
4811	19211
298135	19212
62091	19213
55837	19214
193643	19215
2938	19216
120351	19217
48753	19218
40654	19219
1906	19220
33993	19221
313620	19222
283988	19223
66330	19224
17764	19225
58960	19226
10647	19227
180465	19228
6236	19229
136769	19230
286141	19231
65566	19232
51351	19233
54590	19234
165304	19235
56682	19236
138406	19237
129917	19238
209517	19239
304042	19240
188074	19241
327382	19242
119931	19243
44632	19244
105300	19245
203596	19246
248250	19247
226529	19248
268699	19249
13974	19250
204064	19251
36556	19252
35624	19253
57779	19254
65793	19255
111680	19256
7582	19257
33667	19258
56306	19259
254574	19260
11792	19261
241219	19262
103909	19263
35619	19264
11429	19265
3382	19266
89	19267
11221	19268
134974	19269
233385	19270
239774	19271
204131	19272
236404	19273
217916	19274
171119	19275
219977	19276
83420	19277
75598	19278
203992	19279
57147	19280
7414	19281
79437	19282
2308	19283
18718	19284
8706	19285
146422	19286
190918	19287
71099	19288
67968	19289
3092	19290
43988	19291
136621	19292
105369	19293
23242	19294
313473	19295
206615	19296
323726	19297
136510	19298
137762	19299
51670	19300
44816	19301
103884	19302
91910	19303
160841	19304
2258	19305
101651	19306
3102	19307
43808	19308
290692	19309
54254	19310
17629	19311
26617	19312
207822	19313
149045	19314
38714	19315
43764	19316
80364	19317
37967	19318
256537	19319
298735	19320
148766	19321
117518	19322
80386	19323
14203	19324
88529	19325
125329	19326
21973	19327
247754	19328
61950	19329
97202	19330
198626	19331
305559	19332
294184	19333
324629	19334
282391	19335
43588	19336
87148	19337
32235	19338
131593	19339
24575	19340
41954	19341
97545	19342
130749	19343
4040	19344
55080	19345
20310	19346
135125	19347
100580	19348
125594	19349
77090	19350
251341	19351
22190	19352
290605	19353
120882	19354
35291	19355
264364	19356
232195	19357
222721	19358
171182	19359
60657	19360
194435	19361
312127	19362
103355	19363
284926	19364
69483	19365
69139	19366
18616	19367
26007	19368
188783	19369
81815	19370
118431	19371
23432	19372
154212	19373
317081	19374
28469	19375
39003	19376
23997	19377
87878	19378
250072	19379
67332	19380
67200	19381
7989	19382
133612	19383
263560	19384
51886	19385
326858	19386
138152	19387
190075	19388
46099	19389
156639	19390
20270	19391
53270	19392
42657	19393
27517	19394
19805	19395
122195	19396
171611	19397
159453	19398
142772	19399
131166	19400
67335	19401
83533	19402
195163	19403
174381	19404
306846	19405
116062	19406
18254	19407
14235	19408
4645	19409
318899	19410
308506	19411
310241	19412
166280	19413
105937	19414
7681	19415
156238	19416
84598	19417
71803	19418
266170	19419
1710	19420
1820	19421
154579	19422
264011	19423
165037	19424
127577	19425
79128	19426
79128	19427
317098	19428
79887	19429
154900	19430
4945	19431
215763	19432
166839	19433
200173	19434
108232	19435
234501	19436
55672	19437
126408	19438
118220	19439
315302	19440
70844	19441
904	19442
40380	19443
51687	19444
159704	19445
32718	19446
157666	19447
66084	19448
242570	19449
143413	19450
2485	19451
46994	19452
131915	19453
67360	19454
212646	19455
53581	19456
85392	19457
81068	19458
213653	19459
216556	19460
75449	19461
84320	19462
6936	19463
25880	19464
54469	19465
102751	19466
88551	19467
139805	19468
108175	19469
169505	19470
101776	19471
101777	19472
243809	19473
172767	19474
203041	19475
142182	19476
292545	19477
194510	19478
222925	19479
54248	19480
262329	19481
23143	19482
128007	19483
4590	19484
150015	19485
28002	19486
1895	19487
7505	19488
24183	19489
216707	19490
188160	19491
58135	19492
41017	19493
26361	19494
110999	19495
91411	19496
60140	19497
18680	19498
1169	19499
266665	19500
62961	19501
300829	19502
23942	19503
68516	19504
40241	19505
6953	19506
3245	19507
41838	19508
6721	19509
23230	19510
33851	19511
40589	19512
160302	19513
54211	19514
118504	19515
127891	19516
911	19517
49675	19518
26523	19519
282309	19520
11573	19521
124398	19522
18546	19523
212610	19524
300052	19525
162161	19526
117616	19527
9796	19528
25950	19529
157976	19530
239433	19531
12769	19532
180862	19533
37785	19534
328647	19535
66715	19536
77062	19537
48930	19538
187693	19539
54328	19540
212413	19541
23842	19542
79550	19543
267145	19544
137435	19545
75221	19546
150997	19547
203804	19548
183522	19549
31320	19550
113346	19551
1376	19552
12996	19553
118982	19554
87358	19555
61451	19556
10962	19557
8527	19558
62579	19559
57798	19560
129375	19561
112607	19562
65071	19563
18759	19564
68816	19565
177750	19566
200347	19567
29286	19568
153824	19569
208942	19570
79084	19571
307837	19572
61004	19573
11968	19574
187859	19575
8334	19576
179251	19577
276549	19578
211016	19579
288459	19580
13336	19581
46461	19582
285785	19583
145409	19584
276219	19585
5115	19586
71042	19587
38441	19588
74201	19589
49992	19590
95944	19591
41762	19592
43085	19593
152176	19594
9556	19595
96276	19596
169353	19597
150597	19598
76738	19599
175466	19600
34937	19601
61118	19602
43724	19603
223158	19604
162316	19605
424	19606
196631	19607
88352	19608
131122	19609
59843	19610
1069	19611
2683	19612
10083	19613
206516	19614
77985	19615
286475	19616
83104	19617
141163	19618
23400	19619
38530	19620
195961	19621
89176	19622
184984	19623
172225	19624
18882	19625
138378	19626
142156	19627
206877	19628
227216	19629
45569	19630
86122	19631
328227	19632
126266	19633
4917	19634
3600	19635
137019	19636
8215	19637
38339	19638
104861	19639
294382	19640
130665	19641
110648	19642
225417	19643
21713	19644
72439	19645
5322	19646
119565	19647
188789	19648
185956	19649
164442	19650
9694	19651
46380	19652
87018	19653
79256	19654
33246	19655
31984	19656
87393	19657
636	19658
5927	19659
20667	19660
164406	19661
204829	19662
75659	19663
7315	19664
36759	19665
74645	19666
1106	19667
126609	19668
73440	19669
117705	19670
17567	19671
284376	19672
176768	19673
70581	19674
254364	19675
43472	19676
13815	19677
66789	19678
118052	19679
149315	19680
317266	19681
87816	19682
131034	19683
112376	19684
137442	19685
33271	19686
86803	19687
27838	19688
287499	19689
272872	19690
203542	19691
1930	19692
151404	19693
249203	19694
33917	19695
31566	19696
99087	19697
11868	19698
113114	19699
51775	19700
117423	19701
87319	19702
118745	19703
50163	19704
125135	19705
172805	19706
180216	19707
9147	19708
210729	19709
201508	19710
66062	19711
187594	19712
31934	19713
19902	19714
6694	19715
77976	19716
55842	19717
310441	19718
110389	19719
93976	19720
118103	19721
120702	19722
26188	19723
178137	19724
59322	19725
213740	19726
11987	19727
143512	19728
174975	19729
27265	19730
159349	19731
111106	19732
75371	19733
22381	19734
1020	19735
246201	19736
89956	19737
191104	19738
46010	19739
73735	19740
137980	19741
74986	19742
1008	19743
66244	19744
253435	19745
165121	19746
122199	19747
76084	19748
123679	19749
7463	19750
70428	19751
9819	19752
36468	19753
139240	19754
204616	19755
15615	19756
223901	19757
4467	19758
245221	19759
39142	19760
325361	19761
191642	19762
73481	19763
129232	19764
194652	19765
26855	19766
86181	19767
286871	19768
8566	19769
44847	19770
81962	19771
33907	19772
771	19773
206	19774
1367	19775
53580	19776
20894	19777
19762	19778
4691	19779
88640	19780
167453	19781
7914	19782
53118	19783
3012	19784
49581	19785
201328	19786
164575	19787
201506	19788
36453	19789
258292	19790
81412	19791
217156	19792
255211	19793
12318	19794
17942	19795
60468	19796
60468	19797
139630	19798
14793	19799
161320	19800
4331	19801
16486	19802
122730	19803
34501	19804
61598	19805
183973	19806
11	19807
198385	19808
138012	19809
112041	19810
149157	19811
313475	19812
132761	19813
52565	19814
190771	19815
132898	19816
104283	19817
137716	19818
50421	19819
47010	19820
67547	19821
54862	19822
15206	19823
41545	19824
111903	19825
98394	19826
1299	19827
140447	19828
91692	19829
4730	19830
20000	19831
42753	19832
604	19833
204539	19834
102994	19835
96071	19836
91639	19837
277779	19838
42393	19839
620	19840
261654	19841
115407	19842
16311	19843
46195	19844
118612	19845
49858	19846
131502	19847
21523	19848
19773	19849
428	19850
189208	19851
133581	19852
175621	19853
50810	19854
24298	19855
64681	19856
126134	19857
3779	19858
45679	19859
8912	19860
18711	19861
84006	19862
51159	19863
53716	19864
55497	19865
77142	19866
48249	19867
13583	19868
18764	19869
60528	19870
101024	19871
50141	19872
136900	19873
43677	19874
24084	19875
174140	19876
74	19877
78031	19878
135554	19879
17671	19880
53154	19881
25842	19882
159300	19883
4079	19884
3934	19885
269215	19886
316139	19887
199608	19888
76057	19889
322161	19890
69345	19891
26960	19892
69901	19893
45670	19894
9206	19895
79059	19896
14501	19897
19036	19898
115803	19899
308232	19900
135429	19901
227344	19902
55705	19903
119719	19904
159669	19905
2225	19906
166654	19907
36293	19908
141491	19909
116871	19910
6164	19911
87974	19912
51189	19913
99779	19914
58330	19915
732	19916
75764	19917
3649	19918
1861	19919
31831	19920
45689	19921
240749	19922
81895	19923
129970	19924
34855	19925
114616	19926
25783	19927
170	19928
11935	19929
213902	19930
4756	19931
92042	19932
3834	19933
202256	19934
156203	19935
11760	19936
25084	19937
19553	19938
1005	19939
60732	19940
42660	19941
89453	19942
27508	19943
5090	19944
89558	19945
36747	19946
22084	19947
159288	19948
210695	19949
52393	19950
23496	19951
76383	19952
132483	19953
17479	19954
44182	19955
79149	19956
71295	19957
214172	19958
244856	19959
46535	19960
86672	19961
771	19962
1268	19963
22916	19964
7913	19965
10005	19966
251144	19967
291791	19968
4702	19969
13623	19970
16109	19971
15932	19972
108217	19973
129666	19974
7790	19975
177166	19976
105339	19977
101040	19978
60582	19979
152182	19980
149928	19981
15699	19982
253188	19983
195870	19984
90548	19985
23448	19986
43882	19987
208	19988
4660	19989
17368	19990
509	19991
111392	19992
109441	19993
41123	19994
20174	19995
17969	19996
58177	19997
184541	19998
126395	19999
12628	20000
26311	20001
22605	20002
16622	20003
83592	20004
107127	20005
8363	20006
55820	20007
15643	20008
37323	20009
212309	20010
52424	20011
13488	20012
10578	20013
3516	20014
80775	20015
115754	20016
227394	20017
195791	20018
133254	20019
239347	20020
183086	20021
85851	20022
127824	20023
10402	20024
87714	20025
68331	20026
172964	20027
157499	20028
157465	20029
197395	20030
128725	20031
198069	20032
177970	20033
124964	20034
103176	20035
61781	20036
187358	20037
109251	20038
107099	20039
95059	20040
69779	20041
56805	20042
5033	20043
314924	20044
135639	20045
9781	20046
47091	20047
103017	20048
130551	20049
51541	20050
175671	20051
170875	20052
323325	20053
133102	20054
44504	20055
10298	20056
21115	20057
10888	20058
5062	20059
18790	20060
9713	20061
9713	20062
9713	20063
208190	20064
187618	20065
75336	20066
194646	20067
9962	20068
221773	20069
189279	20070
242073	20071
127917	20072
88419	20073
69024	20074
12255	20075
13811	20076
22802	20077
38752	20078
22195	20079
102792	20080
554	20081
61637	20082
13347	20083
172141	20084
23067	20085
12250	20086
60581	20087
732	20088
28893	20089
98919	20090
80864	20091
48596	20092
13510	20093
2622	20094
86911	20095
52186	20096
6376	20097
50067	20098
49447	20099
52512	20100
131014	20101
134634	20102
21625	20103
35166	20104
324497	20105
104443	20106
163178	20107
6678	20108
78516	20109
29947	20110
47450	20111
47450	20112
47049	20113
92281	20114
2732	20115
171	20116
100975	20117
200805	20118
72616	20119
7777	20120
328288	20121
46758	20122
99839	20123
222218	20124
143341	20125
23534	20126
125566	20127
27146	20128
24460	20129
36374	20130
255425	20131
178353	20132
844	20133
128629	20134
55705	20135
172895	20136
9597	20137
109676	20138
179710	20139
64553	20140
126236	20141
15231	20142
247757	20143
236430	20144
216232	20145
42050	20146
23213	20147
203381	20148
29726	20149
112498	20150
110649	20151
35343	20152
300941	20153
181898	20154
106046	20155
54517	20156
5129	20157
57845	20158
51853	20159
222829	20160
176147	20161
113720	20162
52007	20163
200629	20164
121930	20165
5999	20166
66844	20167
158176	20168
34377	20169
48655	20170
233675	20171
9713	20172
14998	20173
9713	20174
17501	20175
323271	20176
43450	20177
693	20178
54311	20179
199908	20180
323140	20181
33097	20182
87366	20183
114861	20184
259956	20185
203587	20186
174565	20187
33770	20188
198456	20189
127654	20190
282924	20191
68104	20192
312269	20193
94244	20194
21546	20195
68371	20196
61753	20197
174	20198
19204	20199
43435	20200
45745	20201
6336	20202
69050	20203
201225	20204
30656	20205
6276	20206
22669	20207
284518	20208
71253	20209
11774	20210
993	20211
89401	20212
166611	20213
133942	20214
24373	20215
53807	20216
50400	20217
50400	20218
21760	20219
5394	20220
107298	20221
3981	20222
139219	20223
86033	20224
7719	20225
225543	20226
165722	20227
254422	20228
9339	20229
8006	20230
55304	20231
73033	20232
206087	20233
9588	20234
37671	20235
26614	20236
13937	20237
87963	20238
26455	20239
19274	20240
324017	20241
39782	20242
25930	20243
120865	20244
251973	20245
27433	20246
117270	20247
69912	20248
13380	20249
17196	20250
103733	20251
18994	20252
54812	20253
135246	20254
108506	20255
140895	20256
204916	20257
27369	20258
87008	20259
55732	20260
14535	20261
167206	20262
137273	20263
300883	20264
89895	20265
229537	20266
321	20267
119456	20268
74799	20269
37533	20270
7630	20271
181998	20272
114881	20273
136575	20274
51483	20275
54446	20276
3825	20277
207765	20278
198970	20279
168874	20280
15200	20281
62340	20282
279652	20283
293768	20284
17320	20285
122065	20286
74296	20287
92499	20288
66790	20289
11565	20290
13224	20291
2727	20292
108938	20293
46784	20294
213558	20295
17717	20296
7122	20297
106842	20298
117992	20299
94751	20300
159742	20301
21366	20302
32292	20303
34024	20304
98196	20305
28099	20306
96446	20307
65354	20308
46737	20309
72124	20310
20938	20311
10527	20312
4238	20313
2755	20314
13741	20315
24078	20316
52090	20317
136767	20318
67453	20319
12549	20320
160897	20321
175468	20322
24630	20323
198416	20324
121492	20325
163040	20326
45095	20327
167481	20328
285718	20329
2168	20330
181248	20331
113340	20332
305647	20333
33349	20334
1373	20335
90006	20336
6126	20337
25122	20338
58279	20339
220828	20340
146098	20341
310161	20342
119824	20343
25196	20344
6781	20345
64252	20346
77403	20347
192796	20348
42435	20349
42807	20350
84208	20351
64722	20352
89924	20353
107856	20354
42577	20355
130481	20356
23652	20357
35715	20358
80255	20359
187877	20360
120027	20361
283621	20362
31802	20363
89276	20364
251572	20365
19087	20366
30222	20367
58879	20368
2314	20369
68150	20370
20255	20371
85224	20372
34907	20373
78759	20374
66240	20375
67964	20376
150151	20377
22219	20378
107472	20379
18052	20380
210165	20381
74662	20382
157259	20383
176112	20384
138327	20385
78059	20386
1782	20387
182950	20388
50641	20389
21782	20390
54624	20391
26827	20392
184857	20393
87738	20394
276851	20395
65321	20396
76068	20397
208684	20398
101718	20399
89545	20400
165349	20401
53127	20402
189396	20403
123362	20404
73935	20405
50323	20406
141690	20407
15346	20408
134952	20409
15022	20410
256784	20411
189875	20412
39111	20413
46618	20414
17071	20415
76915	20416
54628	20417
196196	20418
103855	20419
229105	20420
20266	20421
187236	20422
88830	20423
98901	20424
35205	20425
312493	20426
77347	20427
11070	20428
100221	20429
44951	20430
89022	20431
97070	20432
207757	20433
279972	20434
325441	20435
115739	20436
279031	20437
259975	20438
71116	20439
36118	20440
200139	20441
35436	20442
22322	20443
18336	20444
15330	20445
54597	20446
50795	20447
23843	20448
52801	20449
323857	20450
189685	20451
300280	20452
197314	20453
300387	20454
217952	20455
243810	20456
230312	20457
84038	20458
118977	20459
223700	20460
84629	20461
249217	20462
31709	20463
1754	20464
31369	20465
38517	20466
206977	20467
106274	20468
127782	20469
64193	20470
58771	20471
24810	20472
57259	20473
81624	20474
189939	20475
93682	20476
167207	20477
177197	20478
74726	20479
306892	20480
48949	20481
5232	20482
141741	20483
47204	20484
5061	20485
18059	20486
5930	20487
9090	20488
20969	20489
2378	20490
3030	20491
191795	20492
32114	20493
159948	20494
20613	20495
166711	20496
162041	20497
138284	20498
199925	20499
319201	20500
13356	20501
42232	20502
7073	20503
86771	20504
52417	20505
163040	20506
15330	20507
53924	20508
69038	20509
19673	20510
237629	20511
287395	20512
115623	20513
21247	20514
2123	20515
11496	20516
266292	20517
4412	20518
252933	20519
163991	20520
125308	20521
315703	20522
183067	20523
83213	20524
64805	20525
57678	20526
68281	20527
18542	20528
39738	20529
80579	20530
10819	20531
56896	20532
67065	20533
36780	20534
8081	20535
264661	20536
95773	20537
55283	20538
109189	20539
5035	20540
38915	20541
58575	20542
168297	20543
172168	20544
167220	20545
84086	20546
51930	20547
15819	20548
18760	20549
58787	20550
54085	20551
227906	20552
94942	20553
202194	20554
300	20555
318002	20556
156266	20557
83074	20558
100234	20559
112769	20560
2929	20561
65980	20562
258888	20563
22532	20564
74847	20565
34982	20566
29366	20567
109458	20568
125667	20569
7779	20570
4458	20571
111375	20572
75839	20573
51528	20574
115907	20575
44390	20576
31359	20577
44050	20578
85441	20579
182260	20580
202548	20581
89090	20582
81416	20583
102411	20584
254365	20585
194830	20586
1648	20587
163536	20588
7719	20589
15731	20590
96839	20591
300229	20592
11330	20593
131872	20594
34089	20595
33276	20596
119879	20597
1952	20598
47056	20599
7582	20600
91443	20601
105887	20602
17464	20603
83223	20604
6885	20605
24071	20606
26484	20607
68735	20608
103338	20609
41459	20610
129043	20611
312184	20612
31847	20613
16886	20614
27599	20615
206140	20616
84619	20617
39407	20618
45668	20619
10035	20620
1565	20621
121212	20622
81094	20623
306839	20624
138992	20625
236418	20626
77103	20627
96844	20628
30518	20629
50400	20630
1495	20631
14264	20632
135234	20633
17611	20634
8775	20635
97868	20636
71744	20637
172856	20638
25487	20639
12925	20640
7621	20641
74305	20642
17359	20643
40132	20644
197538	20645
50380	20646
111199	20647
135134	20648
19943	20649
282992	20650
24672	20651
323982	20652
153569	20653
32049	20654
126539	20655
130729	20656
34743	20657
264131	20658
283660	20659
122830	20660
84861	20661
318837	20662
119131	20663
40829	20664
46553	20665
304303	20666
307744	20667
273518	20668
301276	20669
87995	20670
92899	20671
6544	20672
11025	20673
105216	20674
105780	20675
74442	20676
7418	20677
3840	20678
320131	20679
17460	20680
27711	20681
100452	20682
225869	20683
37224	20684
213757	20685
201372	20686
190968	20687
22714	20688
137908	20689
94769	20690
226544	20691
241922	20692
83314	20693
1334	20694
82686	20695
23129	20696
5186	20697
90209	20698
111956	20699
312044	20700
299247	20701
211904	20702
132201	20703
323646	20704
44044	20705
19893	20706
8237	20707
77061	20708
71726	20709
149613	20710
76248	20711
202477	20712
56640	20713
9964	20714
35735	20715
129389	20716
18027	20717
6106	20718
2962	20719
285806	20720
79043	20721
311259	20722
129388	20723
25850	20724
224931	20725
60591	20726
144519	20727
20510	20728
173745	20729
90981	20730
1388	20731
41500	20732
126007	20733
154325	20734
179112	20735
84751	20736
166063	20737
38634	20738
41272	20739
111567	20740
291543	20741
50822	20742
108039	20743
12851	20744
14793	20745
147251	20746
182149	20747
93414	20748
295243	20749
21135	20750
295102	20751
58063	20752
319008	20753
39153	20754
77699	20755
295280	20756
99985	20757
61619	20758
133766	20759
133985	20760
22602	20761
221030	20762
115872	20763
183714	20764
65982	20765
79188	20766
111590	20767
382	20768
17727	20769
38343	20770
157988	20771
84261	20772
87259	20773
134809	20774
314375	20775
324129	20776
199358	20777
30636	20778
268632	20779
59429	20780
137418	20781
78232	20782
295910	20783
91009	20784
107645	20785
74449	20786
123981	20787
40668	20788
48131	20789
88781	20790
193561	20791
314514	20792
30950	20793
53960	20794
57126	20795
2024	20796
274754	20797
39184	20798
237011	20799
22060	20800
19111	20801
9062	20802
205754	20803
84909	20804
11585	20805
24154	20806
243227	20807
12596	20808
80346	20809
33663	20810
230933	20811
21504	20812
115865	20813
64411	20814
32905	20815
78083	20816
25687	20817
5026	20818
129519	20819
36132	20820
198402	20821
41000	20822
37621	20823
44806	20824
18589	20825
306509	20826
233793	20827
32425	20828
25578	20829
7553	20830
35436	20831
67657	20832
2538	20833
31596	20834
36061	20835
26519	20836
203166	20837
92543	20838
164185	20839
146083	20840
128598	20841
23467	20842
119586	20843
319076	20844
37224	20845
31985	20846
82477	20847
124876	20848
115991	20849
151624	20850
26324	20851
9470	20852
54878	20853
1349	20854
21337	20855
26247	20856
16428	20857
31123	20858
10820	20859
102347	20860
33611	20861
97730	20862
82030	20863
60508	20864
213514	20865
24033	20866
48638	20867
42403	20868
5056	20869
97971	20870
126500	20871
208332	20872
3964	20873
82607	20874
22394	20875
264028	20876
17721	20877
143416	20878
11229	20879
98793	20880
94981	20881
184637	20882
82545	20883
17112	20884
113892	20885
8157	20886
1978	20887
272044	20888
289940	20889
149884	20890
95743	20891
71177	20892
2356	20893
61196	20894
198660	20895
161838	20896
51548	20897
166051	20898
304405	20899
199117	20900
313941	20901
35722	20902
84381	20903
300684	20904
296188	20905
11460	20906
35045	20907
36841	20908
22094	20909
197749	20910
69419	20911
35488	20912
216774	20913
126407	20914
163873	20915
243604	20916
56787	20917
213765	20918
102352	20919
107395	20920
22922	20921
25953	20922
50042	20923
137642	20924
174695	20925
124173	20926
97353	20927
38251	20928
327802	20929
9169	20930
48735	20931
5740	20932
8931	20933
176519	20934
26223	20935
26175	20936
16970	20937
76801	20938
121446	20939
72700	20940
137818	20941
83941	20942
143610	20943
147209	20944
716	20945
112629	20946
41554	20947
11514	20948
58643	20949
153642	20950
17517	20951
17083	20952
77962	20953
102299	20954
44597	20955
23578	20956
35708	20957
38145	20958
151346	20959
106957	20960
233745	20961
129665	20962
132744	20963
86776	20964
150771	20965
22834	20966
20976	20967
320895	20968
96054	20969
48151	20970
44771	20971
209938	20972
39153	20973
243687	20974
35430	20975
23068	20976
5978	20977
220803	20978
125217	20979
68412	20980
79333	20981
68070	20982
139213	20983
19365	20984
201535	20985
27815	20986
85991	20987
118518	20988
119292	20989
19367	20990
181637	20991
27299	20992
61173	20993
189598	20994
37074	20995
39390	20996
27145	20997
53253	20998
41988	20999
53502	21000
152638	21001
269991	21002
62845	21003
36026	21004
199266	21005
930	21006
19942	21007
1436	21008
84909	21009
156291	21010
290157	21011
63588	21012
25142	21013
151006	21014
97428	21015
4042	21016
124809	21017
221652	21018
231182	21019
122188	21020
16924	21021
209545	21022
72708	21023
226304	21024
142726	21025
27674	21026
116926	21027
57970	21028
85643	21029
9718	21030
125958	21031
26165	21032
168209	21033
18472	21034
15031	21035
37588	21036
49410	21037
65159	21038
109071	21039
139328	21040
2737	21041
18980	21042
198574	21043
69831	21044
84782	21045
31168	21046
320247	21047
61291	21048
178619	21049
84261	21050
173118	21051
285993	21052
79501	21053
17956	21054
4978	21055
36249	21056
4034	21057
33734	21058
23818	21059
145945	21060
206017	21061
8054	21062
48731	21063
302262	21064
27343	21065
74923	21066
10684	21067
328007	21068
49602	21069
83149	21070
96748	21071
3880	21072
9058	21073
20924	21074
72959	21075
228938	21076
23641	21077
18552	21078
25081	21079
4195	21080
4647	21081
134230	21082
38351	21083
131291	21084
98888	21085
164039	21086
31758	21087
88416	21088
37167	21089
10373	21090
9894	21091
218	21092
41608	21093
40678	21094
216969	21095
182797	21096
176960	21097
44991	21098
243276	21099
91968	21100
51552	21101
163530	21102
11538	21103
26376	21104
162341	21105
297273	21106
209636	21107
50788	21108
88215	21109
15588	21110
79792	21111
129400	21112
27633	21113
69979	21114
50499	21115
39629	21116
132817	21117
8290	21118
188267	21119
214344	21120
33567	21121
7192	21122
87415	21123
224856	21124
7894	21125
163276	21126
150177	21127
81916	21128
21684	21129
38052	21130
306024	21131
281792	21132
15233	21133
44604	21134
38727	21135
173274	21136
93647	21137
38156	21138
8447	21139
87564	21140
166122	21141
137990	21142
15139	21143
85676	21144
81728	21145
92911	21146
7352	21147
9905	21148
6456	21149
39644	21150
79387	21151
112628	21152
84500	21153
76731	21154
77562	21155
19480	21156
56496	21157
39644	21158
1788	21159
115118	21160
134645	21161
114219	21162
1692	21163
29947	21164
8756	21165
138699	21166
35056	21167
79331	21168
164534	21169
68730	21170
3793	21171
5979	21172
5979	21173
30348	21174
109199	21175
100444	21176
15837	21177
82986	21178
17618	21179
45800	21180
19520	21181
56898	21182
4089	21183
64670	21184
41144	21185
53561	21186
87778	21187
45770	21188
222512	21189
1250	21190
6947	21191
79844	21192
22884	21193
124927	21194
151302	21195
102927	21196
36813	21197
63678	21198
33725	21199
39221	21200
10027	21201
48649	21202
132871	21203
56867	21204
156709	21205
50152	21206
29317	21207
71991	21208
92944	21209
78664	21210
119457	21211
81970	21212
2899	21213
56376	21214
172366	21215
40010	21216
59112	21217
55450	21218
8320	21219
7827	21220
11866	21221
289816	21222
21591	21223
10096	21224
14515	21225
30271	21226
190619	21227
14313	21228
84660	21229
78513	21230
63287	21231
26594	21232
49371	21233
35301	21234
56015	21235
53128	21236
23412	21237
290024	21238
21662	21239
4722	21240
147049	21241
39779	21242
13524	21243
108754	21244
36934	21245
29764	21246
180569	21247
24864	21248
279406	21249
63930	21250
199018	21251
198045	21252
17728	21253
58508	21254
6302	21255
7003	21256
36901	21257
10515	21258
17728	21259
83917	21260
53096	21261
38870	21262
189478	21263
32902	21264
12840	21265
32902	21266
54270	21267
173691	21268
217822	21269
209699	21270
50783	21271
31735	21272
37955	21273
23071	21274
54039	21275
139636	21276
80954	21277
314369	21278
75171	21279
117585	21280
53806	21281
71614	21282
60017	21283
5658	21284
7371	21285
112992	21286
6799	21287
196982	21288
7371	21289
5658	21290
90732	21291
28937	21292
42066	21293
43494	21294
69371	21295
192295	21296
90107	21297
940	21298
122447	21299
148084	21300
940	21301
16634	21302
17275	21303
24673	21304
124175	21305
212834	21306
88193	21307
20391	21308
39503	21309
33510	21310
59064	21311
25120	21312
75445	21313
97532	21314
212666	21315
60999	21316
151842	21317
57867	21318
273673	21319
278272	21320
36052	21321
60333	21322
92543	21323
48310	21324
45073	21325
120240	21326
40725	21327
39503	21328
4017	21329
105697	21330
52747	21331
23145	21332
115417	21333
98146	21334
213724	21335
25180	21336
180256	21337
287801	21338
17451	21339
80482	21340
25963	21341
83238	21342
39322	21343
17464	21344
135002	21345
79084	21346
6159	21347
24258	21348
4933	21349
2430	21350
260693	21351
1511	21352
5643	21353
36819	21354
11359	21355
4365	21356
47710	21357
94407	21358
264179	21359
49971	21360
30849	21361
5979	21362
111605	21363
152970	21364
5781	21365
1551	21366
114153	21367
1908	21368
38752	21369
173357	21370
59887	21371
39549	21372
6578	21373
129456	21374
32642	21375
27679	21376
81183	21377
86500	21378
75665	21379
6780	21380
221591	21381
31265	21382
16090	21383
75061	21384
36157	21385
131295	21386
259031	21387
3878	21388
9626	21389
14313	21390
59868	21391
25618	21392
16409	21393
273264	21394
110062	21395
166257	21396
51999	21397
28354	21398
6899	21399
36733	21400
73517	21401
14345	21402
7051	21403
144296	21404
184726	21405
44871	21406
83072	21407
58327	21408
214564	21409
89693	21410
7811	21411
101862	21412
265629	21413
2128	21414
26161	21415
183575	21416
122172	21417
42490	21418
9071	21419
5954	21420
87268	21421
76583	21422
80442	21423
10155	21424
39351	21425
55736	21426
19969	21427
83565	21428
157149	21429
58936	21430
70315	21431
23593	21432
24673	21433
5975	21434
82032	21435
55368	21436
25024	21437
120417	21438
9316	21439
32048	21440
58784	21441
22284	21442
101573	21443
26300	21444
79544	21445
4913	21446
7424	21447
17750	21448
68299	21449
5921	21450
116353	21451
30146	21452
133327	21453
48150	21454
70447	21455
98116	21456
120963	21457
36061	21458
25072	21459
79842	21460
156607	21461
213232	21462
67571	21463
67982	21464
36555	21465
118048	21466
122176	21467
26949	21468
110445	21469
222440	21470
266774	21471
54546	21472
171341	21473
6294	21474
98946	21475
74200	21476
54376	21477
295136	21478
30558	21479
15322	21480
6166	21481
241839	21482
119408	21483
23917	21484
44311	21485
33349	21486
7253	21487
47699	21488
288553	21489
81094	21490
306543	21491
10807	21492
183562	21493
175357	21494
149978	21495
134545	21496
13692	21497
290982	21498
10661	21499
27252	21500
1765	21501
2867	21502
83153	21503
68527	21504
97543	21505
5430	21506
23044	21507
251157	21508
84082	21509
187135	21510
26093	21511
65790	21512
27252	21513
44800	21514
120397	21515
11790	21516
2927	21517
22621	21518
282947	21519
5998	21520
123467	21521
84252	21522
25012	21523
86484	21524
52525	21525
109592	21526
343	21527
120172	21528
68860	21529
9477	21530
95297	21531
191	21532
122920	21533
52742	21534
261087	21535
121344	21536
52742	21537
91970	21538
115014	21539
17942	21540
3483	21541
83813	21542
24352	21543
136301	21544
177861	21545
10064	21546
13395	21547
57003	21548
72176	21549
3880	21550
176106	21551
76168	21552
50204	21553
185771	21554
65199	21555
110577	21556
26369	21557
80745	21558
62706	21559
3936	21560
327719	21561
15117	21562
157237	21563
52319	21564
183369	21565
85982	21566
278042	21567
11418	21568
117507	21569
5566	21570
164751	21571
7480	21572
125563	21573
81791	21574
12210	21575
37509	21576
81887	21577
8073	21578
85874	21579
28670	21580
81086	21581
160473	21582
249864	21583
242271	21584
7328	21585
12648	21586
10408	21587
71083	21588
229740	21589
183366	21590
17037	21591
307095	21592
22060	21593
3185	21594
33664	21595
50099	21596
23721	21597
55158	21598
143045	21599
226399	21600
154490	21601
88762	21602
55864	21603
24074	21604
48114	21605
45734	21606
54594	21607
249763	21608
84228	21609
140546	21610
24055	21611
15322	21612
187736	21613
129197	21614
14305	21615
78172	21616
35088	21617
135281	21618
665	21619
37017	21620
116250	21621
82136	21622
10431	21623
18890	21624
97967	21625
185174	21626
203473	21627
26719	21628
33452	21629
3491	21630
95410	21631
4588	21632
42402	21633
106326	21634
22211	21635
131028	21636
17678	21637
74738	21638
171405	21639
41310	21640
105306	21641
286138	21642
164223	21643
86002	21644
4717	21645
12776	21646
48496	21647
163571	21648
2927	21649
77619	21650
117372	21651
48182	21652
126055	21653
299632	21654
35923	21655
39178	21656
90455	21657
25197	21658
70073	21659
47651	21660
67865	21661
46443	21662
1424	21663
97845	21664
74330	21665
75150	21666
201877	21667
163501	21668
274642	21669
139364	21670
233886	21671
8388	21672
123972	21673
290034	21674
109352	21675
182373	21676
67242	21677
64449	21678
14690	21679
64052	21680
119221	21681
126587	21682
47162	21683
202231	21684
44602	21685
213481	21686
195186	21687
1460	21688
182714	21689
126201	21690
1728	21691
6530	21692
195613	21693
19710	21694
147487	21695
89272	21696
57177	21697
3424	21698
13101	21699
171335	21700
63708	21701
11438	21702
6108	21703
29146	21704
7103	21705
10884	21706
87109	21707
281934	21708
182834	21709
30290	21710
133726	21711
30543	21712
203784	21713
172531	21714
113892	21715
61557	21716
114658	21717
326187	21718
11288	21719
74622	21720
20275	21721
131968	21722
7250	21723
104398	21724
325015	21725
18523	21726
22184	21727
111442	21728
202737	21729
71209	21730
24304	21731
195692	21732
433	21733
113549	21734
170000	21735
28651	21736
45457	21737
35036	21738
33976	21739
100695	21740
14932	21741
91059	21742
263821	21743
11793	21744
72125	21745
325712	21746
78570	21747
132512	21748
208785	21749
94843	21750
93373	21751
120880	21752
45139	21753
99879	21754
87529	21755
7	21756
256432	21757
64526	21758
39514	21759
19384	21760
489	21761
50405	21762
145665	21763
139017	21764
214431	21765
58025	21766
831	21767
8705	21768
68785	21769
213097	21770
48999	21771
135520	21772
19590	21773
209282	21774
22105	21775
23669	21776
31925	21777
38798	21778
8534	21779
32767	21780
50997	21781
215746	21782
75091	21783
47023	21784
114788	21785
276229	21786
50983	21787
2158	21788
24189	21789
23964	21790
7783	21791
163709	21792
3428	21793
125036	21794
6524	21795
19395	21796
150982	21797
189543	21798
5561	21799
69303	21800
61479	21801
94276	21802
3346	21803
189952	21804
172109	21805
10697	21806
33128	21807
60283	21808
117011	21809
7869	21810
12495	21811
12767	21812
1556	21813
227104	21814
7381	21815
76872	21816
210003	21817
30960	21818
2619	21819
18098	21820
61301	21821
16902	21822
44380	21823
5740	21824
159068	21825
136075	21826
26846	21827
6453	21828
34522	21829
13765	21830
164501	21831
172226	21832
6077	21833
101646	21834
11146	21835
31793	21836
9588	21837
22838	21838
140744	21839
173497	21840
137872	21841
49730	21842
142177	21843
69627	21844
8444	21845
4768	21846
131054	21847
310060	21848
33691	21849
10590	21850
6510	21851
32480	21852
130470	21853
25236	21854
117332	21855
192154	21856
105141	21857
77874	21858
1758	21859
5886	21860
42889	21861
99609	21862
47587	21863
47018	21864
101980	21865
57978	21866
76958	21867
139560	21868
38589	21869
32783	21870
39475	21871
9999	21872
185532	21873
269741	21874
72393	21875
207111	21876
90745	21877
184963	21878
101241	21879
78443	21880
216607	21881
98170	21882
8361	21883
158752	21884
159832	21885
276423	21886
44521	21887
273747	21888
32064	21889
15355	21890
39196	21891
23742	21892
805	21893
84650	21894
67067	21895
220447	21896
51428	21897
83618	21898
159514	21899
100296	21900
141355	21901
151532	21902
33610	21903
207588	21904
56172	21905
172876	21906
9990	21907
140352	21908
36055	21909
247571	21910
15732	21911
21283	21912
98066	21913
38952	21914
38061	21915
91079	21916
44071	21917
170115	21918
77577	21919
11057	21920
320198	21921
22744	21922
9436	21923
116905	21924
66664	21925
81898	21926
48346	21927
173835	21928
37882	21929
97426	21930
75885	21931
3902	21932
23876	21933
129102	21934
134285	21935
76868	21936
48464	21937
83260	21938
29443	21939
56946	21940
27676	21941
120199	21942
195197	21943
12520	21944
64165	21945
106812	21946
13357	21947
201910	21948
23278	21949
2057	21950
111766	21951
1847	21952
164801	21953
19727	21954
39175	21955
52771	21956
182034	21957
31596	21958
47332	21959
12872	21960
260972	21961
44063	21962
27212	21963
89869	21964
20376	21965
208	21966
55455	21967
30627	21968
199384	21969
28398	21970
135997	21971
157811	21972
4844	21973
35969	21974
211736	21975
89872	21976
108448	21977
189409	21978
184256	21979
19673	21980
142055	21981
87863	21982
113092	21983
118662	21984
36246	21985
23350	21986
27441	21987
7875	21988
25599	21989
36522	21990
5774	21991
2587	21992
82671	21993
24660	21994
4530	21995
120280	21996
101154	21997
37485	21998
72269	21999
70	22000
7223	22001
214872	22002
31468	22003
263031	22004
95333	22005
100393	22006
149633	22007
198045	22008
21940	22009
85915	22010
185966	22011
139978	22012
3405	22013
229997	22014
214235	22015
231906	22016
134010	22017
28901	22018
51982	22019
105847	22020
18015	22021
231789	22022
25260	22023
7311	22024
247054	22025
32425	22026
272170	22027
62500	22028
8808	22029
26790	22030
17632	22031
5693	22032
8459	22033
34432	22034
10432	22035
218522	22036
174	22037
9117	22038
33014	22039
71922	22040
4761	22041
297168	22042
77738	22043
11647	22044
145748	22045
1725	22046
129414	22047
91826	22048
51955	22049
39681	22050
308250	22051
7	22052
72758	22053
39967	22054
21166	22055
5785	22056
31722	22057
75544	22058
17967	22059
135	22060
166628	22061
112488	22062
285200	22063
26811	22064
198289	22065
150931	22066
26399	22067
7627	22068
26076	22069
4101	22070
128913	22071
4017	22072
13957	22073
17451	22074
261533	22075
75339	22076
216734	22077
22492	22078
70844	22079
37423	22080
67585	22081
30407	22082
50770	22083
38137	22084
55159	22085
37386	22086
134558	22087
4844	22088
8874	22089
1890	22090
10064	22091
112978	22092
61841	22093
119595	22094
32369	22095
12064	22096
4622	22097
48353	22098
16745	22099
124374	22100
213912	22101
27945	22102
9047	22103
94763	22104
69580	22105
115744	22106
87868	22107
81539	22108
48447	22109
96681	22110
153208	22111
2848	22112
3515	22113
27599	22114
144787	22115
89157	22116
3586	22117
162144	22118
227443	22119
71956	22120
7371	22121
290257	22122
7836	22123
7836	22124
9453	22125
188963	22126
25582	22127
231026	22128
80300	22129
130418	22130
6854	22131
109594	22132
13895	22133
15000	22134
107660	22135
4207	22136
65354	22137
153013	22138
114860	22139
116	22140
20808	22141
69192	22142
86806	22143
304056	22144
20462	22145
50512	22146
179518	22147
54496	22148
1403	22149
26707	22150
33203	22151
15123	22152
85700	22153
65179	22154
105465	22155
31995	22156
27715	22157
86681	22158
48292	22159
173098	22160
40732	22161
6421	22162
1781	22163
42035	22164
204972	22165
13524	22166
35390	22167
55302	22168
8132	22169
77954	22170
74341	22171
315045	22172
12575	22173
3723	22174
156470	22175
104592	22176
102359	22177
89189	22178
92522	22179
4	22180
27573	22181
121006	22182
41001	22183
289214	22184
29337	22185
34568	22186
105728	22187
81139	22188
199125	22189
80260	22190
19605	22191
16173	22192
67504	22193
83615	22194
10024	22195
14412	22196
12335	22197
5932	22198
12744	22199
283315	22200
29997	22201
13142	22202
38649	22203
91203	22204
17081	22205
73280	22206
260680	22207
117786	22208
173710	22209
215853	22210
33712	22211
5152	22212
37879	22213
216744	22214
176813	22215
236023	22216
13524	22217
11943	22218
132925	22219
55960	22220
35571	22221
9107	22222
33180	22223
69096	22224
252184	22225
10327	22226
111647	22227
37168	22228
319086	22229
34974	22230
51687	22231
118484	22232
132936	22233
24671	22234
16133	22235
145823	22236
26689	22237
82157	22238
83696	22239
58530	22240
125876	22241
55477	22242
193601	22243
46804	22244
181207	22245
246764	22246
135600	22247
165147	22248
177505	22249
252439	22250
318445	22251
167820	22252
26770	22253
19676	22254
94142	22255
234814	22256
2443	22257
234731	22258
133070	22259
14255	22260
1357	22261
227795	22262
158482	22263
22812	22264
201349	22265
94132	22266
92827	22267
49127	22268
57904	22269
105300	22270
162448	22271
2644	22272
89004	22273
62181	22274
576	22275
15861	22276
136303	22277
126674	22278
18819	22279
180392	22280
160373	22281
175421	22282
14825	22283
317929	22284
7515	22285
49627	22286
33178	22287
75665	22288
2596	22289
13258	22290
81552	22291
215407	22292
51880	22293
5207	22294
12427	22295
27611	22296
131484	22297
66624	22298
10666	22299
42625	22300
115016	22301
12525	22302
65764	22303
31612	22304
90081	22305
34958	22306
46268	22307
196238	22308
25989	22309
27898	22310
137158	22311
50856	22312
176805	22313
17823	22314
241269	22315
254760	22316
39592	22317
59669	22318
82337	22319
48315	22320
1376	22321
260642	22322
53253	22323
281779	22324
271551	22325
6783	22326
41590	22327
1011	22328
74194	22329
54538	22330
25878	22331
15601	22332
79820	22333
190617	22334
117445	22335
85676	22336
41624	22337
130093	22338
84808	22339
139169	22340
12255	22341
182395	22342
275786	22343
21968	22344
316429	22345
79726	22346
34573	22347
82171	22348
90950	22349
9739	22350
21732	22351
34429	22352
28124	22353
3892	22354
20893	22355
49354	22356
84996	22357
23938	22358
244624	22359
48687	22360
206418	22361
26076	22362
43950	22363
32696	22364
61710	22365
1376	22366
111180	22367
327070	22368
10805	22369
37474	22370
13611	22371
77937	22372
87869	22373
28264	22374
13765	22375
95509	22376
59919	22377
142944	22378
1040	22379
124611	22380
31626	22381
78448	22382
86625	22383
243977	22384
132448	22385
211070	22386
322485	22387
324875	22388
214595	22389
13997	22390
45978	22391
274703	22392
2430	22393
9448	22394
316467	22395
104929	22396
55626	22397
44921	22398
79923	22399
204602	22400
93476	22401
75306	22402
249613	22403
4589	22404
308216	22405
81954	22406
15826	22407
9122	22408
91980	22409
198685	22410
166477	22411
69448	22412
116608	22413
14792	22414
12010	22415
55071	22416
151377	22417
160321	22418
11663	22419
84569	22420
4581	22421
19134	22422
38748	22423
324475	22424
19853	22425
12414	22426
86219	22427
85099	22428
109814	22429
23555	22430
96310	22431
165195	22432
247530	22433
24178	22434
3720	22435
208699	22436
86514	22437
298847	22438
105437	22439
287213	22440
146271	22441
148895	22442
6362	22443
81711	22444
139620	22445
238522	22446
159773	22447
105825	22448
897	22449
83385	22450
137262	22451
75736	22452
75736	22453
101914	22454
200354	22455
23092	22456
47295	22457
41432	22458
265213	22459
225986	22460
19520	22461
309220	22462
198567	22463
83256	22464
6081	22465
105555	22466
41735	22467
47374	22468
325068	22469
192771	22470
128158	22471
124522	22472
83062	22473
63799	22474
45830	22475
91408	22476
249057	22477
89893	22478
70819	22479
50687	22480
70677	22481
77028	22482
327955	22483
14792	22484
32044	22485
200306	22486
57403	22487
162363	22488
32187	22489
28007	22490
38034	22491
11058	22492
275083	22493
77410	22494
133149	22495
74753	22496
19679	22497
27331	22498
122269	22499
274537	22500
76695	22501
56944	22502
82823	22503
209388	22504
304307	22505
189738	22506
113585	22507
294359	22508
66098	22509
306368	22510
16954	22511
28773	22512
172795	22513
278349	22514
92383	22515
17664	22516
117935	22517
52418	22518
78995	22519
77452	22520
145708	22521
170244	22522
214628	22523
22208	22524
98653	22525
188041	22526
132509	22527
102630	22528
206960	22529
171106	22530
182103	22531
199453	22532
6003	22533
37884	22534
70127	22535
321087	22536
53591	22537
22983	22538
101913	22539
220035	22540
266406	22541
140810	22542
177473	22543
123478	22544
200263	22545
262406	22546
185808	22547
26369	22548
39085	22549
184660	22550
22210	22551
139272	22552
35114	22553
35114	22554
263662	22555
281062	22556
259988	22557
321804	22558
78733	22559
75173	22560
35086	22561
39113	22562
120686	22563
58821	22564
24013	22565
937	22566
98323	22567
2489	22568
3176	22569
65513	22570
321169	22571
1376	22572
40001	22573
46298	22574
75042	22575
37038	22576
42653	22577
56837	22578
10833	22579
77950	22580
95133	22581
88251	22582
208319	22583
81996	22584
63518	22585
315225	22586
312973	22587
37075	22588
108927	22589
140141	22590
9477	22591
257620	22592
4472	22593
39475	22594
14263	22595
23715	22596
31304	22597
2489	22598
31304	22599
190391	22600
59925	22601
98712	22602
1044	22603
23224	22604
284286	22605
104275	22606
262313	22607
58496	22608
184761	22609
9267	22610
25071	22611
285866	22612
68026	22613
31928	22614
24473	22615
10945	22616
123477	22617
47427	22618
77166	22619
133602	22620
250445	22621
17496	22622
16570	22623
6640	22624
319723	22625
115689	22626
23768	22627
33663	22628
7765	22629
65989	22630
130989	22631
135624	22632
25933	22633
138878	22634
176749	22635
126929	22636
279417	22637
79842	22638
34775	22639
43384	22640
17863	22641
43448	22642
282998	22643
10026	22644
183710	22645
188244	22646
27220	22647
65510	22648
128286	22649
28059	22650
159496	22651
17021	22652
173759	22653
23099	22654
118158	22655
10102	22656
139386	22657
60865	22658
23350	22659
3878	22660
187040	22661
11419	22662
754	22663
32916	22664
138008	22665
102803	22666
11057	22667
115045	22668
44555	22669
265887	22670
52846	22671
104657	22672
102151	22673
57148	22674
114903	22675
153845	22676
24028	22677
11774	22678
41726	22679
127058	22680
158357	22681
10939	22682
158357	22683
28314	22684
121507	22685
193390	22686
10064	22687
220112	22688
211715	22689
117026	22690
12785	22691
27536	22692
1412	22693
82685	22694
79617	22695
167605	22696
86348	22697
181422	22698
9651	22699
143885	22700
109501	22701
4550	22702
8929	22703
50059	22704
89084	22705
67807	22706
33876	22707
126705	22708
24744	22709
71008	22710
13761	22711
123373	22712
8903	22713
25647	22714
123373	22715
191827	22716
142491	22717
10543	22718
28621	22719
38984	22720
9293	22721
183866	22722
325307	22723
82132	22724
43972	22725
12679	22726
134097	22727
179019	22728
92507	22729
82295	22730
124037	22731
27810	22732
80059	22733
55842	22734
21878	22735
114347	22736
81554	22737
37728	22738
11791	22739
45641	22740
33842	22741
46594	22742
88043	22743
2497	22744
102795	22745
195261	22746
126577	22747
6410	22748
3878	22749
79394	22750
135922	22751
70675	22752
192072	22753
67897	22754
82065	22755
85233	22756
9638	22757
5036	22758
26580	22759
26413	22760
200122	22761
119838	22762
27271	22763
9619	22764
218392	22765
57219	22766
15981	22767
111559	22768
37897	22769
115182	22770
27077	22771
115797	22772
215872	22773
9284	22774
39097	22775
262427	22776
108077	22777
18913	22778
175532	22779
17460	22780
42149	22781
112987	22782
160794	22783
89056	22784
228479	22785
53234	22786
21690	22787
100564	22788
24023	22789
122240	22790
25469	22791
45866	22792
93506	22793
141805	22794
46399	22795
147915	22796
149399	22797
15389	22798
19005	22799
202504	22800
87985	22801
22736	22802
134023	22803
53269	22804
215614	22805
15882	22806
30877	22807
257230	22808
12220	22809
324478	22810
176129	22811
269554	22812
4526	22813
28839	22814
120038	22815
130115	22816
304800	22817
137309	22818
51473	22819
50859	22820
121763	22821
44624	22822
5983	22823
211396	22824
53919	22825
9399	22826
306	22827
318196	22828
161280	22829
4007	22830
79256	22831
62285	22832
72943	22833
230286	22834
82576	22835
50918	22836
82468	22837
283037	22838
5854	22839
298015	22840
4801	22841
36574	22842
72190	22843
126462	22844
181005	22845
72227	22846
30294	22847
96365	22848
77147	22849
89444	22850
45800	22851
22025	22852
78820	22853
214320	22854
282404	22855
78820	22856
163595	22857
8837	22858
18868	22859
25770	22860
136051	22861
4544	22862
97226	22863
119760	22864
203566	22865
3147	22866
3147	22867
109971	22868
311142	22869
8849	22870
53716	22871
11726	22872
109117	22873
3840	22874
200806	22875
58158	22876
153547	22877
61686	22878
109516	22879
51826	22880
25221	22881
31751	22882
32872	22883
172077	22884
41717	22885
279820	22886
191452	22887
72536	22888
36317	22889
138641	22890
112008	22891
272660	22892
203409	22893
134578	22894
85076	22895
59661	22896
141447	22897
8370	22898
217508	22899
212923	22900
40717	22901
119292	22902
101497	22903
18920	22904
5779	22905
12202	22906
4458	22907
48606	22908
15034	22909
3442	22910
29324	22911
249434	22912
207910	22913
14759	22914
2632	22915
23497	22916
35246	22917
305701	22918
125394	22919
464	22920
43565	22921
25863	22922
82297	22923
181346	22924
328096	22925
169715	22926
14584	22927
47450	22928
19112	22929
75377	22930
12423	22931
59698	22932
24330	22933
303770	22934
144792	22935
146974	22936
8544	22937
83922	22938
39558	22939
313418	22940
206633	22941
35360	22942
13524	22943
34129	22944
135568	22945
144264	22946
134758	22947
137968	22948
20407	22949
22606	22950
19805	22951
43066	22952
44070	22953
44070	22954
1834	22955
159497	22956
35514	22957
19450	22958
17972	22959
63486	22960
180083	22961
22720	22962
4074	22963
2309	22964
75386	22965
162424	22966
107780	22967
41474	22968
2065	22969
31612	22970
8883	22971
138282	22972
36344	22973
75001	22974
105942	22975
171244	22976
142222	22977
192386	22978
49920	22979
32674	22980
68893	22981
114107	22982
110497	22983
281937	22984
139520	22985
179514	22986
51423	22987
312361	22988
132810	22989
53615	22990
45069	22991
88874	22992
33269	22993
14552	22994
32919	22995
243679	22996
51327	22997
42556	22998
94293	22999
138848	23000
19797	23001
154439	23002
58098	23003
14117	23004
19880	23005
53397	23006
9199	23007
51248	23008
56481	23009
55514	23010
217347	23011
54257	23012
6065	23013
77888	23014
6789	23015
19036	23016
6789	23017
32856	23018
124636	23019
75910	23020
177424	23021
4693	23022
52951	23023
271315	23024
31670	23025
113009	23026
73108	23027
223159	23028
7656	23029
50721	23030
24457	23031
199146	23032
89924	23033
4010	23034
6482	23035
6288	23036
157220	23037
17412	23038
13001	23039
246432	23040
4444	23041
81268	23042
147982	23043
136416	23044
301394	23045
154382	23046
27487	23047
28627	23048
299427	23049
54728	23050
1215	23051
32144	23052
10096	23053
1493	23054
188718	23055
3686	23056
82114	23057
87409	23058
54464	23059
148818	23060
38585	23061
14952	23062
25038	23063
265992	23064
2277	23065
181991	23066
149253	23067
116015	23068
283966	23069
320361	23070
5043	23071
3793	23072
45036	23073
68337	23074
172403	23075
169400	23076
101456	23077
44395	23078
18353	23079
44438	23080
39535	23081
39679	23082
1607	23083
78993	23084
201172	23085
95551	23086
180123	23087
43221	23088
68005	23089
82587	23090
181205	23091
158027	23092
172565	23093
187251	23094
26413	23095
117185	23096
79894	23097
133031	23098
257694	23099
179337	23100
193321	23101
11057	23102
7052	23103
72376	23104
3725	23105
119026	23106
24927	23107
10096	23108
33203	23109
86030	23110
90106	23111
118470	23112
445	23113
236387	23114
76379	23115
56908	23116
102272	23117
46736	23118
89894	23119
46075	23120
199856	23121
58997	23122
22792	23123
59002	23124
120648	23125
280808	23126
208603	23127
25782	23128
242961	23129
85030	23130
3064	23131
201565	23132
160996	23133
321035	23134
37095	23135
27431	23136
74645	23137
38594	23138
109100	23139
27038	23140
128809	23141
22334	23142
220067	23143
251983	23144
171145	23145
87392	23146
158275	23147
58656	23148
288132	23149
123930	23150
63872	23151
39111	23152
219037	23153
199290	23154
3030	23155
6106	23156
32005	23157
64549	23158
199625	23159
110400	23160
39472	23161
30119	23162
90173	23163
116469	23164
94423	23165
68867	23166
123706	23167
178326	23168
89996	23169
134899	23170
53050	23171
224911	23172
57374	23173
214169	23174
65844	23175
60075	23176
1064	23177
137570	23178
300727	23179
25861	23180
37689	23181
57097	23182
39558	23183
209225	23184
29974	23185
9803	23186
14169	23187
119111	23188
18725	23189
15657	23190
25112	23191
86060	23192
12796	23193
69952	23194
134959	23195
112339	23196
90446	23197
18956	23198
121404	23199
88226	23200
129943	23201
18482	23202
37158	23203
188533	23204
84040	23205
25208	23206
89029	23207
19146	23208
87672	23209
27062	23210
89905	23211
122981	23212
135304	23213
200213	23214
53575	23215
191218	23216
44129	23217
3596	23218
66470	23219
87552	23220
89225	23221
79102	23222
177525	23223
55866	23224
6971	23225
99543	23226
19040	23227
120514	23228
51283	23229
169528	23230
22927	23231
88492	23232
8601	23233
194629	23234
37308	23235
133028	23236
20982	23237
10149	23238
227859	23239
199873	23240
139775	23241
18369	23242
188071	23243
101893	23244
126089	23245
150747	23246
55888	23247
3740	23248
27613	23249
20941	23250
203289	23251
17728	23252
126089	23253
38314	23254
29072	23255
81219	23256
52743	23257
34333	23258
36968	23259
27613	23260
41521	23261
84546	23262
57394	23263
59040	23264
25196	23265
206386	23266
2734	23267
63661	23268
226707	23269
79839	23270
29108	23271
273050	23272
230031	23273
117864	23274
3672	23275
2216	23276
186762	23277
18422	23278
111374	23279
90357	23280
48033	23281
771	23282
6047	23283
54360	23284
132423	23285
88798	23286
62301	23287
126434	23288
13047	23289
146842	23290
91134	23291
205395	23292
69642	23293
17387	23294
18773	23295
29480	23296
7506	23297
12103	23298
126262	23299
196832	23300
33867	23301
192037	23302
10345	23303
100345	23304
125754	23305
52759	23306
56359	23307
178032	23308
114423	23309
246246	23310
44244	23311
73394	23312
1818	23313
55478	23314
45042	23315
6328	23316
83917	23317
49268	23318
267241	23319
49398	23320
77274	23321
304371	23322
267430	23323
20640	23324
26510	23325
271625	23326
19185	23327
25408	23328
194543	23329
86088	23330
26870	23331
76539	23332
128980	23333
309503	23334
11123	23335
300044	23336
298030	23337
2266	23338
205840	23339
205963	23340
67701	23341
162982	23342
187403	23343
108532	23344
157917	23345
45979	23346
64937	23347
125170	23348
4977	23349
282908	23350
58530	23351
296134	23352
220763	23353
37466	23354
52576	23355
197206	23356
111257	23357
27741	23358
6868	23359
114984	23360
14350	23361
276690	23362
130535	23363
209509	23364
81579	23365
81383	23366
135604	23367
88790	23368
18934	23369
4231	23370
941	23371
14610	23372
1344	23373
90515	23374
172965	23375
74118	23376
87531	23377
63381	23378
23901	23379
186	23380
96513	23381
134052	23382
5895	23383
135310	23384
37949	23385
4706	23386
136509	23387
5509	23388
115991	23389
140835	23390
25896	23391
178901	23392
273828	23393
90798	23394
55827	23395
26585	23396
73041	23397
76910	23398
104469	23399
148108	23400
25127	23401
245970	23402
27707	23403
108292	23404
160561	23405
11973	23406
5350	23407
168151	23408
222830	23409
153932	23410
180152	23411
87771	23412
187712	23413
56932	23414
8778	23415
231704	23416
14845	23417
168575	23418
1738	23419
11503	23420
23950	23421
22247	23422
143537	23423
132149	23424
115922	23425
170642	23426
6658	23427
73317	23428
309270	23429
78948	23430
204861	23431
93637	23432
109158	23433
58516	23434
49803	23435
46730	23436
27687	23437
161126	23438
293274	23439
194554	23440
274015	23441
27724	23442
121338	23443
83904	23444
133240	23445
169235	23446
83858	23447
64779	23448
121281	23449
323926	23450
206187	23451
22439	23452
79187	23453
12667	23454
212866	23455
170039	23456
127088	23457
113231	23458
58958	23459
57809	23460
40494	23461
83870	23462
139319	23463
293837	23464
9940	23465
51940	23466
13270	23467
43526	23468
85458	23469
16138	23470
8699	23471
71406	23472
194615	23473
132599	23474
71819	23475
4822	23476
13346	23477
62940	23478
26727	23479
304932	23480
200254	23481
289857	23482
17905	23483
32947	23484
143305	23485
24603	23486
53237	23487
35717	23488
79812	23489
88146	23490
104791	23491
54	23492
195973	23493
92146	23494
13601	23495
3213	23496
1586	23497
16903	23498
9448	23499
9894	23500
132384	23501
68035	23502
67835	23503
54187	23504
210058	23505
13026	23506
67930	23507
139268	23508
7673	23509
48966	23510
193009	23511
23825	23512
294894	23513
4968	23514
223723	23515
57300	23516
83892	23517
12872	23518
72241	23519
209103	23520
48611	23521
112904	23522
49975	23523
135309	23524
27237	23525
31115	23526
108728	23527
16623	23528
8044	23529
80474	23530
1378	23531
74633	23532
39795	23533
31029	23534
5955	23535
73695	23536
3790	23537
35931	23538
35570	23539
113326	23540
3111	23541
49803	23542
180350	23543
54762	23544
252056	23545
28866	23546
171687	23547
212892	23548
274535	23549
107856	23550
57374	23551
19375	23552
67492	23553
162746	23554
2569	23555
207692	23556
35104	23557
307050	23558
53573	23559
4245	23560
6430	23561
234801	23562
61567	23563
73350	23564
8013	23565
73350	23566
86220	23567
6661	23568
131506	23569
4841	23570
51777	23571
30584	23572
316750	23573
4363	23574
245878	23575
55922	23576
235997	23577
23477	23578
50476	23579
23414	23580
26522	23581
57071	23582
107378	23583
99551	23584
22021	23585
120783	23586
92183	23587
125032	23588
68538	23589
200646	23590
78753	23591
24712	23592
75061	23593
10550	23594
70590	23595
184266	23596
154060	23597
9768	23598
204205	23599
45814	23600
19900	23601
70925	23602
151423	23603
263205	23604
19677	23605
116181	23606
39438	23607
288051	23608
139578	23609
19677	23610
267099	23611
38562	23612
43040	23613
89957	23614
277065	23615
240728	23616
30144	23617
317937	23618
9247	23619
99840	23620
43807	23621
26897	23622
7871	23623
93973	23624
15528	23625
411	23626
62486	23627
84088	23628
36025	23629
7377	23630
12672	23631
232056	23632
115831	23633
7414	23634
285661	23635
312604	23636
49368	23637
104715	23638
129809	23639
159066	23640
109993	23641
62490	23642
129206	23643
89715	23644
127864	23645
184662	23646
130482	23647
2737	23648
147784	23649
92551	23650
161239	23651
5820	23652
170822	23653
205125	23654
210280	23655
12891	23656
55626	23657
17197	23658
5740	23659
134682	23660
83440	23661
36526	23662
111171	23663
3933	23664
123077	23665
54846	23666
53243	23667
14450	23668
1458	23669
89490	23670
142295	23671
198	23672
12120	23673
12648	23674
71935	23675
55529	23676
89303	23677
34865	23678
23412	23679
125095	23680
56752	23681
102753	23682
55953	23683
89205	23684
190067	23685
197058	23686
34580	23687
82834	23688
35031	23689
9904	23690
118493	23691
19928	23692
41144	23693
26347	23694
27735	23695
36778	23696
33881	23697
38945	23698
14610	23699
261817	23700
34097	23701
10387	23702
146302	23703
27088	23704
13101	23705
7951	23706
952	23707
28408	23708
20855	23709
316463	23710
2463	23711
120609	23712
72157	23713
35270	23714
21356	23715
124845	23716
153023	23717
61016	23718
60166	23719
76718	23720
54229	23721
154720	23722
60615	23723
115063	23724
120490	23725
264351	23726
208874	23727
315345	23728
134542	23729
48467	23730
5230	23731
328234	23732
295549	23733
125572	23734
6368	23735
10947	23736
53043	23737
33467	23738
34770	23739
70152	23740
59770	23741
235432	23742
69693	23743
101013	23744
70709	23745
41542	23746
39969	23747
138400	23748
267092	23749
80822	23750
134954	23751
110884	23752
201841	23753
38669	23754
99652	23755
115244	23756
98262	23757
12428	23758
32691	23759
3475	23760
102539	23761
187242	23762
18176	23763
48956	23764
213650	23765
118628	23766
134588	23767
9696	23768
9696	23769
120438	23770
53573	23771
265353	23772
22841	23773
169968	23774
18773	23775
50664	23776
299026	23777
25806	23778
65043	23779
182480	23780
192492	23781
241080	23782
51799	23783
30734	23784
30757	23785
328273	23786
134934	23787
18997	23788
144990	23789
324992	23790
41668	23791
86578	23792
204145	23793
93159	23794
290705	23795
26348	23796
24400	23797
13172	23798
56823	23799
188835	23800
215453	23801
300672	23802
43632	23803
223220	23804
328333	23805
101503	23806
10498	23807
173575	23808
280811	23809
2304	23810
311319	23811
32617	23812
14091	23813
130829	23814
211715	23815
133271	23816
140595	23817
3947	23818
13764	23819
65647	23820
208217	23821
81408	23822
81369	23823
149364	23824
162876	23825
64535	23826
42872	23827
3793	23828
72513	23829
180921	23830
86181	23831
58174	23832
80157	23833
90556	23834
69023	23835
63495	23836
13374	23837
88257	23838
197704	23839
9448	23840
18948	23841
20519	23842
78281	23843
53807	23844
179514	23845
1371	23846
287601	23847
49903	23848
9623	23849
56961	23850
77700	23851
73467	23852
175224	23853
213880	23854
3176	23855
23004	23856
147820	23857
23004	23858
207079	23859
124534	23860
74663	23861
170234	23862
216741	23863
24675	23864
133957	23865
79671	23866
125138	23867
5895	23868
66391	23869
200737	23870
81566	23871
52479	23872
128711	23873
28448	23874
89485	23875
116032	23876
17539	23877
13253	23878
37736	23879
63608	23880
155270	23881
4088	23882
26865	23883
244535	23884
14143	23885
86211	23886
167581	23887
18162	23888
111284	23889
29162	23890
30424	23891
78659	23892
112301	23893
129177	23894
188447	23895
142024	23896
1761	23897
14284	23898
127417	23899
125	23900
303569	23901
153284	23902
26852	23903
82930	23904
83482	23905
13156	23906
30075	23907
33040	23908
252409	23909
209956	23910
6758	23911
41281	23912
173696	23913
73576	23914
208655	23915
176887	23916
174884	23917
174999	23918
33269	23919
13883	23920
54572	23921
33474	23922
52112	23923
10149	23924
97052	23925
286031	23926
10342	23927
5314	23928
278814	23929
240968	23930
261027	23931
84440	23932
92483	23933
109329	23934
295091	23935
47670	23936
142015	23937
136169	23938
50766	23939
15427	23940
157585	23941
32712	23942
200564	23943
68037	23944
215997	23945
38180	23946
81209	23947
191920	23948
1355	23949
73105	23950
212517	23951
182077	23952
277755	23953
124328	23954
55943	23955
17585	23956
70315	23957
77483	23958
38158	23959
74868	23960
51361	23961
126330	23962
57321	23963
81701	23964
80956	23965
104295	23966
104098	23967
10026	23968
5755	23969
79305	23970
80087	23971
75192	23972
83879	23973
82540	23974
82637	23975
195912	23976
59402	23977
204608	23978
270573	23979
113692	23980
197397	23981
39383	23982
22714	23983
22526	23984
128222	23985
138074	23986
46203	23987
20999	23988
6997	23989
55604	23990
292354	23991
48300	23992
227161	23993
274489	23994
326429	23995
36614	23996
53320	23997
42911	23998
151403	23999
25691	24000
263663	24001
81367	24002
24973	24003
10826	24004
25963	24005
196	24006
36246	24007
114772	24008
16636	24009
10106	24010
123616	24011
172352	24012
25963	24013
23868	24014
7817	24015
64748	24016
23868	24017
10342	24018
13611	24019
43950	24020
62295	24021
7284	24022
140626	24023
160702	24024
26638	24025
50983	24026
50983	24027
14140	24028
215510	24029
111255	24030
179839	24031
231195	24032
7664	24033
60188	24034
24189	24035
102412	24036
109723	24037
116367	24038
68912	24039
35833	24040
196066	24041
66736	24042
4759	24043
19018	24044
17495	24045
42098	24046
8402	24047
17057	24048
104286	24049
31612	24050
312723	24051
81507	24052
41700	24053
213391	24054
75888	24055
95711	24056
53010	24057
132566	24058
149976	24059
16270	24060
37170	24061
327150	24062
305780	24063
142406	24064
26336	24065
81415	24066
88556	24067
8208	24068
8219	24069
250871	24070
81336	24071
185567	24072
17707	24073
49320	24074
128785	24075
282205	24076
83265	24077
75444	24078
195451	24079
83868	24080
37955	24081
200367	24082
16633	24083
49392	24084
174940	24085
113564	24086
69789	24087
75172	24088
242090	24089
176817	24090
242599	24091
143730	24092
92527	24093
29462	24094
17557	24095
98097	24096
261479	24097
302670	24098
215800	24099
45265	24100
132593	24101
40639	24102
297151	24103
322883	24104
203762	24105
283627	24106
35504	24107
294162	24108
18363	24109
78887	24110
104571	24111
299124	24112
28357	24113
75420	24114
206230	24115
6584	24116
118729	24117
208237	24118
83964	24119
91303	24120
85475	24121
381	24122
38418	24123
57153	24124
18498	24125
15848	24126
208546	24127
5667	24128
16001	24129
31362	24130
33155	24131
109448	24132
5877	24133
16747	24134
33945	24135
67497	24136
65658	24137
817	24138
15927	24139
72360	24140
55914	24141
25889	24142
13	24143
5546	24144
138536	24145
32902	24146
195636	24147
63090	24148
10335	24149
26151	24150
105926	24151
44731	24152
270383	24153
135558	24154
62470	24155
30740	24156
49329	24157
43795	24158
202321	24159
71241	24160
4579	24161
263313	24162
226888	24163
16233	24164
106	24165
308075	24166
68331	24167
191885	24168
3376	24169
27480	24170
61341	24171
30580	24172
36647	24173
1020	24174
5559	24175
27687	24176
236730	24177
119948	24178
127025	24179
32923	24180
716	24181
17539	24182
217100	24183
30138	24184
56277	24185
74013	24186
153123	24187
37316	24188
123671	24189
99051	24190
109175	24191
122018	24192
2757	24193
178900	24194
255492	24195
156630	24196
63721	24197
69023	24198
20427	24199
171214	24200
99497	24201
163572	24202
84166	24203
38724	24204
203710	24205
205879	24206
48035	24207
127816	24208
5183	24209
56772	24210
50648	24211
921	24212
114481	24213
12870	24214
34013	24215
225306	24216
195885	24217
42322	24218
53088	24219
180724	24220
6318	24221
34572	24222
73984	24223
19207	24224
180402	24225
300798	24226
302397	24227
37047	24228
80059	24229
257748	24230
207019	24231
130057	24232
313902	24233
194301	24234
1906	24235
158817	24236
207648	24237
77452	24238
129903	24239
157457	24240
23920	24241
136903	24242
213847	24243
108547	24244
76138	24245
121591	24246
73331	24247
175748	24248
93535	24249
69227	24250
72636	24251
216476	24252
216707	24253
14602	24254
124019	24255
138013	24256
88718	24257
132295	24258
16069	24259
16198	24260
86625	24261
85909	24262
7090	24263
28547	24264
130654	24265
138508	24266
231363	24267
6696	24268
29337	24269
52257	24270
315847	24271
31058	24272
284633	24273
18154	24274
52316	24275
211861	24276
68948	24277
28843	24278
4717	24279
8089	24280
4717	24281
26852	24282
87587	24283
174399	24284
77629	24285
162648	24286
7689	24287
3103	24288
181452	24289
50399	24290
68823	24291
88260	24292
110281	24293
113606	24294
200354	24295
41878	24296
54448	24297
17604	24298
247769	24299
136283	24300
213912	24301
58756	24302
202435	24303
89243	24304
214736	24305
213839	24306
60971	24307
2308	24308
85917	24309
59468	24310
110469	24311
50353	24312
47597	24313
1716	24314
50936	24315
34157	24316
26814	24317
4051	24318
23754	24319
77563	24320
45736	24321
100023	24322
13613	24323
98619	24324
19455	24325
200817	24326
56196	24327
45569	24328
53419	24329
22489	24330
201869	24331
131507	24332
105396	24333
189112	24334
28119	24335
3491	24336
5955	24337
84088	24338
39093	24339
25421	24340
19038	24341
37215	24342
112550	24343
167149	24344
102164	24345
347	24346
25031	24347
2952	24348
209042	24349
37245	24350
43997	24351
166840	24352
85144	24353
296190	24354
8157	24355
25985	24356
169790	24357
34705	24358
36745	24359
184490	24360
55867	24361
121326	24362
100670	24363
28416	24364
194149	24365
138946	24366
63610	24367
10498	24368
157259	24369
265498	24370
16056	24371
179916	24372
184759	24373
45704	24374
190698	24375
62272	24376
328195	24377
250313	24378
151753	24379
209302	24380
88308	24381
10498	24382
135716	24383
30094	24384
11681	24385
28366	24386
55905	24387
6333	24388
8223	24389
2970	24390
78819	24391
13160	24392
147524	24393
11565	24394
114866	24395
84216	24396
8032	24397
13185	24398
116948	24399
255081	24400
166200	24401
22337	24402
25360	24403
28627	24404
85603	24405
100929	24406
208777	24407
4841	24408
126905	24409
193615	24410
37630	24411
101825	24412
58159	24413
162523	24414
184560	24415
118152	24416
127161	24417
32471	24418
56485	24419
90966	24420
51557	24421
20192	24422
250968	24423
213570	24424
174697	24425
267232	24426
8928	24427
312277	24428
120900	24429
179391	24430
71549	24431
186263	24432
212598	24433
175235	24434
267797	24435
193625	24436
36220	24437
21	24438
13965	24439
131113	24440
84528	24441
76309	24442
134080	24443
134351	24444
42491	24445
110436	24446
24604	24447
119120	24448
294467	24449
132272	24450
117178	24451
25995	24452
75625	24453
75625	24454
82992	24455
211392	24456
5774	24457
5774	24458
52804	24459
33972	24460
33972	24461
941	24462
26474	24463
53265	24464
112261	24465
42548	24466
5994	24467
131625	24468
82695	24469
42491	24470
33868	24471
12766	24472
37438	24473
3147	24474
205504	24475
2452	24476
98638	24477
39662	24478
40148	24479
82295	24480
29926	24481
2479	24482
68329	24483
130459	24484
10402	24485
52681	24486
132599	24487
27866	24488
127035	24489
216714	24490
97680	24491
9261	24492
47920	24493
38657	24494
55106	24495
67416	24496
255028	24497
37822	24498
5734	24499
84602	24500
73188	24501
60335	24502
60335	24503
144981	24504
238771	24505
23893	24506
80948	24507
110908	24508
29718	24509
176652	24510
114077	24511
27633	24512
26945	24513
14156	24514
283694	24515
204178	24516
31910	24517
270601	24518
151939	24519
142572	24520
15351	24521
40456	24522
25168	24523
91443	24524
119735	24525
242820	24526
19323	24527
131127	24528
71167	24529
3366	24530
305822	24531
210281	24532
137678	24533
25020	24534
119836	24535
79829	24536
43733	24537
18110	24538
54614	24539
286114	24540
634	24541
74656	24542
49355	24543
2105	24544
75272	24545
292945	24546
24125	24547
61700	24548
19048	24549
20164	24550
137888	24551
311559	24552
175706	24553
93508	24554
83809	24555
55913	24556
251605	24557
2129	24558
5785	24559
5785	24560
75890	24561
134337	24562
121556	24563
12159	24564
200680	24565
263601	24566
56638	24567
106033	24568
18265	24569
72265	24570
186307	24571
109829	24572
52919	24573
17517	24574
143179	24575
15993	24576
1893	24577
556	24578
13085	24579
212322	24580
246435	24581
6359	24582
51	24583
41220	24584
99979	24585
104242	24586
56493	24587
56493	24588
10653	24589
206442	24590
153414	24591
7515	24592
32995	24593
162724	24594
183800	24595
58872	24596
71891	24597
19542	24598
1	24599
139883	24600
35821	24601
1661	24602
191923	24603
217994	24604
34346	24605
101576	24606
13695	24607
72419	24608
32052	24609
175114	24610
110785	24611
10840	24612
55003	24613
23147	24614
35357	24615
26161	24616
74792	24617
20917	24618
225803	24619
33179	24620
122886	24621
173600	24622
7531	24623
114534	24624
14632	24625
33934	24626
45382	24627
644	24628
306067	24629
23849	24630
25024	24631
179229	24632
17422	24633
78421	24634
74393	24635
33928	24636
11222	24637
3521	24638
17760	24639
212555	24640
198223	24641
78763	24642
63052	24643
14660	24644
328389	24645
202236	24646
376	24647
76469	24648
6299	24649
52833	24650
59401	24651
3195	24652
202802	24653
124264	24654
66172	24655
109199	24656
111685	24657
91274	24658
34671	24659
25927	24660
13684	24661
21349	24662
63014	24663
31785	24664
86594	24665
73838	24666
12636	24667
56823	24668
26858	24669
38132	24670
101016	24671
65129	24672
146132	24673
4561	24674
21334	24675
138145	24676
96059	24677
12179	24678
63027	24679
136733	24680
115590	24681
25193	24682
30730	24683
87331	24684
25679	24685
69121	24686
53613	24687
36067	24688
9588	24689
86090	24690
131179	24691
30499	24692
1194	24693
37869	24694
174657	24695
114154	24696
57096	24697
199432	24698
73293	24699
134161	24700
18868	24701
88104	24702
94248	24703
37357	24704
10814	24705
94248	24706
41948	24707
241109	24708
25548	24709
47922	24710
280567	24711
133488	24712
160747	24713
11585	24714
194364	24715
4986	24716
4986	24717
26447	24718
136000	24719
5975	24720
5693	24721
16511	24722
29561	24723
75927	24724
1363	24725
36775	24726
65845	24727
84918	24728
52043	24729
18299	24730
124702	24731
298293	24732
4010	24733
71500	24734
35408	24735
318973	24736
27799	24737
41002	24738
290803	24739
86731	24740
27123	24741
4039	24742
13177	24743
33633	24744
18145	24745
212192	24746
56959	24747
81528	24748
70668	24749
16176	24750
107188	24751
88952	24752
38337	24753
54725	24754
206585	24755
84377	24756
701	24757
52937	24758
29030	24759
28232	24760
83682	24761
262284	24762
89813	24763
34442	24764
294004	24765
192988	24766
204156	24767
85806	24768
82485	24769
111943	24770
77328	24771
1496	24772
1496	24773
150398	24774
31119	24775
144185	24776
50336	24777
88491	24778
303905	24779
132530	24780
147831	24781
100893	24782
27354	24783
116591	24784
271068	24785
234464	24786
7623	24787
13270	24788
56719	24789
133490	24790
97183	24791
23257	24792
187463	24793
37694	24794
298718	24795
102597	24796
112407	24797
14767	24798
69471	24799
78437	24800
52885	24801
120300	24802
26763	24803
11711	24804
143622	24805
197720	24806
38180	24807
22792	24808
30381	24809
18573	24810
170263	24811
1605	24812
50663	24813
5774	24814
253489	24815
209097	24816
103390	24817
113369	24818
11865	24819
40478	24820
19593	24821
135260	24822
26433	24823
84794	24824
7500	24825
68128	24826
1551	24827
304476	24828
177231	24829
82893	24830
12259	24831
48687	24832
286087	24833
130444	24834
10527	24835
289138	24836
226472	24837
108178	24838
123932	24839
68128	24840
85519	24841
249461	24842
26851	24843
27948	24844
1604	24845
124476	24846
65	24847
130170	24848
170041	24849
206647	24850
71269	24851
159403	24852
118182	24853
42200	24854
30484	24855
176868	24856
275330	24857
191045	24858
299475	24859
33829	24860
2984	24861
69820	24862
85205	24863
133272	24864
86393	24865
2437	24866
51917	24867
126731	24868
47920	24869
156807	24870
86645	24871
45335	24872
55752	24873
272916	24874
37275	24875
5789	24876
508	24877
257903	24878
36467	24879
83064	24880
138074	24881
33440	24882
209057	24883
93387	24884
133058	24885
109375	24886
267227	24887
100675	24888
19492	24889
145413	24890
184495	24891
85463	24892
129333	24893
96007	24894
33698	24895
156189	24896
11337	24897
23539	24898
127527	24899
69876	24900
34575	24901
14034	24902
12489	24903
19793	24904
471	24905
215828	24906
37393	24907
116166	24908
75674	24909
113703	24910
29875	24911
184015	24912
114030	24913
44584	24914
41588	24915
161482	24916
73573	24917
55283	24918
139059	24919
105536	24920
45548	24921
69910	24922
129651	24923
210558	24924
177099	24925
76016	24926
72241	24927
171640	24928
120681	24929
227723	24930
191658	24931
123056	24932
23001	24933
169082	24934
124297	24935
137143	24936
70141	24937
9477	24938
12540	24939
3997	24940
44815	24941
190686	24942
165744	24943
133987	24944
54158	24945
165172	24946
172610	24947
193282	24948
291373	24949
2964	24950
84640	24951
235029	24952
58349	24953
126926	24954
2481	24955
8848	24956
142070	24957
44427	24958
197996	24959
3964	24960
13069	24961
4700	24962
10040	24963
129094	24964
201289	24965
63685	24966
33800	24967
36826	24968
53924	24969
201295	24970
122915	24971
137316	24972
187480	24973
19612	24974
208584	24975
114806	24976
286163	24977
112338	24978
30098	24979
77447	24980
67424	24981
7447	24982
265749	24983
37675	24984
143	24985
180257	24986
77570	24987
47445	24988
120560	24989
39077	24990
132363	24991
88894	24992
235596	24993
111315	24994
289163	24995
138066	24996
301685	24997
4570	24998
14177	24999
327724	25000
206080	25001
49062	25002
52338	25003
87292	25004
173162	25005
223604	25006
8895	25007
44932	25008
50010	25009
155186	25010
2962	25011
73778	25012
26529	25013
64852	25014
56812	25015
5262	25016
50187	25017
11405	25018
47173	25019
12850	25020
40539	25021
121379	25022
116930	25023
200503	25024
33427	25025
147848	25026
293797	25027
171028	25028
178706	25029
65545	25030
50687	25031
1789	25032
41952	25033
271303	25034
25446	25035
162356	25036
181717	25037
284511	25038
1379	25039
306055	25040
8720	25041
42779	25042
36661	25043
190573	25044
17141	25045
297458	25046
121320	25047
159666	25048
358	25049
290340	25050
25132	25051
200331	25052
26862	25053
2429	25054
116917	25055
37568	25056
302794	25057
58429	25058
120611	25059
120036	25060
45202	25061
310203	25062
148654	25063
116267	25064
21078	25065
303436	25066
124411	25067
181037	25068
2275	25069
106447	25070
70477	25071
194453	25072
182069	25073
33783	25074
49197	25075
234931	25076
22928	25077
280267	25078
66679	25079
112110	25080
72511	25081
7272	25082
30718	25083
281665	25084
49129	25085
135104	25086
106785	25087
87711	25088
86345	25089
51108	25090
184382	25091
265005	25092
8943	25093
86193	25094
185265	25095
50324	25096
3881	25097
68689	25098
64213	25099
87584	25100
1938	25101
9696	25102
22768	25103
68907	25104
62717	25105
192867	25106
73444	25107
1398	25108
81371	25109
81394	25110
27948	25111
323759	25112
7001	25113
318155	25114
26968	25115
34824	25116
90311	25117
185928	25118
61488	25119
110445	25120
95724	25121
19919	25122
277507	25123
77984	25124
112244	25125
55812	25126
16937	25127
24171	25128
87120	25129
79609	25130
122018	25131
131241	25132
98100	25133
230265	25134
148793	25135
58656	25136
216755	25137
70258	25138
137352	25139
57201	25140
15058	25141
196004	25142
78702	25143
5020	25144
26434	25145
131881	25146
189828	25147
86530	25148
16320	25149
117053	25150
104100	25151
138767	25152
23292	25153
203862	25154
69413	25155
187736	25156
213292	25157
158261	25158
124540	25159
59171	25160
264790	25161
73719	25162
69567	25163
188834	25164
34825	25165
85699	25166
108434	25167
6301	25168
328716	25169
40382	25170
19206	25171
7473	25172
130725	25173
188993	25174
6622	25175
51442	25176
308563	25177
137626	25178
93690	25179
3162	25180
24021	25181
135333	25182
57538	25183
15650	25184
1961	25185
119893	25186
308398	25187
117598	25188
46313	25189
88540	25190
86041	25191
129986	25192
44207	25193
39707	25194
114499	25195
97898	25196
67822	25197
28073	25198
52998	25199
102926	25200
169922	25201
2041	25202
305316	25203
270013	25204
58904	25205
81166	25206
57585	25207
4912	25208
114886	25209
38060	25210
19221	25211
10293	25212
47059	25213
22990	25214
11682	25215
263740	25216
137199	25217
6028	25218
129368	25219
150210	25220
113563	25221
127804	25222
91565	25223
16338	25224
278626	25225
150826	25226
30251	25227
311086	25228
35915	25229
147516	25230
76510	25231
86670	25232
19581	25233
25079	25234
48900	25235
230947	25236
1356	25237
103639	25238
13996	25239
5842	25240
21617	25241
75451	25242
19890	25243
163765	25244
297262	25245
27566	25246
39784	25247
9775	25248
138567	25249
115118	25250
86590	25251
204972	25252
4809	25253
9398	25254
30753	25255
179074	25256
75403	25257
24198	25258
23050	25259
19743	25260
77995	25261
10293	25262
129207	25263
2610	25264
3000	25265
109384	25266
23692	25267
3000	25268
24388	25269
76158	25270
56380	25271
197776	25272
75422	25273
79450	25274
36780	25275
13316	25276
86645	25277
83651	25278
1758	25279
34933	25280
3106	25281
8157	25282
119421	25283
33805	25284
82447	25285
172836	25286
9509	25287
146422	25288
133534	25289
266796	25290
32703	25291
115881	25292
1280	25293
34033	25294
4047	25295
65001	25296
7414	25297
192939	25298
79185	25299
22162	25300
61711	25301
34096	25302
120203	25303
69120	25304
34359	25305
74184	25306
82682	25307
133813	25308
23023	25309
55477	25310
210725	25311
34865	25312
53128	25313
178531	25314
52112	25315
125014	25316
170164	25317
189499	25318
262253	25319
27611	25320
305921	25321
173535	25322
265297	25323
111548	25324
265459	25325
114861	25326
12697	25327
5911	25328
16989	25329
57572	25330
185221	25331
83625	25332
149084	25333
95564	25334
158147	25335
31353	25336
46888	25337
4805	25338
13662	25339
93099	25340
304038	25341
194833	25342
124186	25343
5542	25344
82902	25345
909	25346
53110	25347
48993	25348
121429	25349
212464	25350
259910	25351
34780	25352
58353	25353
26607	25354
7814	25355
210807	25356
123919	25357
33388	25358
45268	25359
118893	25360
14079	25361
68979	25362
73168	25363
28070	25364
186037	25365
67724	25366
39895	25367
14519	25368
272395	25369
10515	25370
25750	25371
10515	25372
291143	25373
37587	25374
197142	25375
40728	25376
186587	25377
9732	25378
36019	25379
146280	25380
121809	25381
96369	25382
43932	25383
9714	25384
253890	25385
904	25386
264742	25387
33492	25388
49582	25389
34026	25390
310481	25391
11328	25392
83109	25393
141136	25394
52987	25395
194230	25396
310595	25397
233681	25398
96902	25399
55339	25400
2956	25401
67828	25402
98553	25403
61987	25404
131953	25405
64886	25406
83801	25407
2312	25408
56094	25409
189793	25410
70163	25411
135663	25412
25758	25413
74002	25414
22649	25415
28857	25416
202639	25417
13620	25418
75364	25419
5345	25420
206121	25421
108365	25422
134020	25423
59825	25424
5142	25425
31566	25426
4717	25427
87393	25428
77874	25429
51719	25430
19055	25431
25756	25432
26283	25433
272642	25434
59046	25435
23526	25436
38466	25437
35290	25438
93659	25439
77974	25440
23608	25441
251623	25442
191010	25443
74262	25444
69999	25445
39410	25446
46966	25447
14563	25448
95370	25449
75056	25450
136918	25451
109720	25452
215666	25453
173834	25454
126837	25455
261496	25456
90288	25457
43208	25458
2171	25459
14866	25460
35886	25461
33683	25462
20374	25463
43164	25464
49062	25465
276484	25466
207282	25467
49062	25468
139497	25469
78995	25470
38350	25471
11601	25472
86180	25473
32655	25474
50826	25475
29851	25476
281057	25477
24650	25478
8256	25479
4577	25480
79305	25481
58228	25482
140336	25483
3889	25484
19086	25485
49819	25486
130392	25487
39645	25488
737	25489
737	25490
277846	25491
23661	25492
57562	25493
61957	25494
123520	25495
163756	25496
41819	25497
5112	25498
142359	25499
213139	25500
91461	25501
4781	25502
69648	25503
158087	25504
59963	25505
78276	25506
93558	25507
23711	25508
80929	25509
76765	25510
26998	25511
23444	25512
80322	25513
33510	25514
40152	25515
39301	25516
33397	25517
73108	25518
289292	25519
4280	25520
186118	25521
3367	25522
108010	25523
150992	25524
25791	25525
55262	25526
315064	25527
208692	25528
182784	25529
27027	25530
52026	25531
283	25532
99307	25533
34736	25534
26749	25535
25548	25536
70413	25537
8138	25538
119228	25539
70817	25540
229690	25541
53631	25542
101101	25543
298475	25544
65144	25545
23430	25546
69875	25547
66473	25548
79451	25549
50021	25550
57616	25551
62925	25552
83811	25553
3840	25554
862	25555
19353	25556
20778	25557
177637	25558
212989	25559
122913	25560
23129	25561
216457	25562
37189	25563
52804	25564
5102	25565
139218	25566
8302	25567
17594	25568
21526	25569
208974	25570
23108	25571
33847	25572
12300	25573
79655	25574
4156	25575
52591	25576
19043	25577
27673	25578
85020	25579
975	25580
131880	25581
5885	25582
5885	25583
172137	25584
51797	25585
44205	25586
10340	25587
107757	25588
7613	25589
153176	25590
31997	25591
110689	25592
118871	25593
15157	25594
15383	25595
12261	25596
12179	25597
33232	25598
23988	25599
193560	25600
1867	25601
27202	25602
33202	25603
78844	25604
37484	25605
44031	25606
8468	25607
91459	25608
8358	25609
154046	25610
106002	25611
148917	25612
288926	25613
11215	25614
9933	25615
154280	25616
48416	25617
20926	25618
42064	25619
27827	25620
33388	25621
18868	25622
320050	25623
25184	25624
193911	25625
1832	25626
95733	25627
204948	25628
7993	25629
4231	25630
85426	25631
180346	25632
217149	25633
7441	25634
25075	25635
115245	25636
98860	25637
26241	25638
125500	25639
56879	25640
224526	25641
46363	25642
121254	25643
7956	25644
18570	25645
211190	25646
273638	25647
5846	25648
304771	25649
34138	25650
106125	25651
19740	25652
66876	25653
304328	25654
196971	25655
3659	25656
3659	25657
3659	25658
277734	25659
198249	25660
207950	25661
118571	25662
16102	25663
163048	25664
126752	25665
15751	25666
36789	25667
84666	25668
166444	25669
21296	25670
88100	25671
85363	25672
32974	25673
35810	25674
68487	25675
283239	25676
84782	25677
107181	25678
138945	25679
316529	25680
217394	25681
216605	25682
327572	25683
54514	25684
216158	25685
27575	25686
30844	25687
30817	25688
83535	25689
30524	25690
200082	25691
131127	25692
129529	25693
8482	25694
212604	25695
4414	25696
28745	25697
28979	25698
267492	25699
14606	25700
286314	25701
132691	25702
50617	25703
2777	25704
357	25705
41948	25706
300154	25707
37417	25708
75883	25709
108857	25710
35245	25711
46813	25712
190665	25713
205632	25714
33347	25715
58871	25716
308701	25717
64247	25718
120575	25719
10841	25720
67492	25721
149683	25722
72279	25723
84831	25724
115481	25725
202429	25726
28787	25727
17254	25728
137719	25729
31485	25730
165371	25731
21926	25732
200493	25733
288857	25734
17886	25735
109217	25736
35807	25737
270804	25738
37371	25739
317859	25740
19741	25741
272249	25742
122387	25743
35091	25744
51800	25745
121077	25746
294568	25747
137948	25748
34869	25749
196712	25750
291656	25751
177406	25752
117757	25753
189334	25754
86664	25755
310036	25756
117757	25757
136782	25758
115371	25759
213469	25760
125173	25761
82065	25762
171081	25763
199980	25764
112525	25765
308493	25766
114464	25767
255978	25768
79899	25769
16740	25770
201880	25771
75593	25772
103908	25773
217063	25774
72820	25775
103897	25776
15147	25777
8539	25778
40121	25779
127962	25780
44678	25781
315154	25782
1349	25783
319820	25784
10646	25785
40258	25786
3688	25787
168315	25788
191861	25789
118174	25790
19776	25791
86759	25792
292105	25793
77405	25794
189388	25795
52200	25796
146405	25797
47773	25798
246798	25799
37342	25800
2156	25801
134004	25802
197911	25803
6065	25804
25014	25805
107035	25806
140400	25807
22082	25808
63187	25809
16849	25810
174606	25811
168456	25812
45254	25813
135970	25814
213055	25815
7650	25816
20779	25817
54345	25818
120453	25819
29341	25820
53147	25821
63487	25822
72266	25823
24029	25824
590	25825
207122	25826
126921	25827
313731	25828
85097	25829
38639	25830
173751	25831
35427	25832
23697	25833
52030	25834
56746	25835
33110	25836
2659	25837
214657	25838
303133	25839
44812	25840
10607	25841
137982	25842
291738	25843
89535	25844
20104	25845
20104	25846
14192	25847
12659	25848
207873	25849
110222	25850
2741	25851
80511	25852
73659	25853
173272	25854
10050	25855
89884	25856
6181	25857
26383	25858
16341	25859
111554	25860
67224	25861
146711	25862
30455	25863
106976	25864
105482	25865
1867	25866
313782	25867
9249	25868
14482	25869
58365	25870
107962	25871
181423	25872
23729	25873
89508	25874
49290	25875
180153	25876
81504	25877
49938	25878
22833	25879
133812	25880
76916	25881
67663	25882
22355	25883
152431	25884
86188	25885
76433	25886
1480	25887
2245	25888
15414	25889
103201	25890
288561	25891
140740	25892
29753	25893
98674	25894
72781	25895
194377	25896
37146	25897
88124	25898
3055	25899
197360	25900
11907	25901
131419	25902
28790	25903
67	25904
26806	25905
210072	25906
8936	25907
9273	25908
252238	25909
85262	25910
261861	25911
19017	25912
182206	25913
300458	25914
264846	25915
99029	25916
13928	25917
185164	25918
55976	25919
37745	25920
101403	25921
44925	25922
294939	25923
12	25924
176382	25925
51	25926
12	25927
17433	25928
176382	25929
10036	25930
124811	25931
3132	25932
188954	25933
282536	25934
42844	25935
3902	25936
27623	25937
17055	25938
200481	25939
12	25940
275171	25941
17172	25942
166981	25943
4794	25944
327291	25945
4414	25946
4039	25947
79480	25948
25803	25949
74794	25950
13248	25951
70272	25952
21923	25953
59351	25954
160635	25955
28542	25956
195336	25957
41126	25958
48334	25959
78952	25960
199303	25961
30288	25962
8757	25963
77046	25964
11473	25965
116991	25966
122550	25967
133752	25968
87872	25969
58630	25970
298515	25971
124369	25972
182186	25973
124290	25974
117381	25975
8188	25976
114354	25977
68325	25978
15505	25979
51542	25980
13065	25981
27676	25982
114640	25983
85330	25984
23596	25985
22195	25986
54293	25987
72326	25988
96433	25989
163763	25990
105989	25991
7887	25992
96424	25993
120993	25994
134014	25995
58939	25996
98568	25997
314484	25998
10371	25999
31366	26000
17134	26001
99065	26002
164811	26003
104726	26004
37803	26005
55808	26006
25428	26007
33909	26008
249261	26009
27062	26010
27673	26011
72006	26012
135490	26013
5290	26014
32942	26015
160	26016
31381	26017
49289	26018
55212	26019
125751	26020
16450	26021
197717	26022
14442	26023
31	26024
84276	26025
52434	26026
113855	26027
10878	26028
45427	26029
25097	26030
26345	26031
43114	26032
68793	26033
25993	26034
83938	26035
25097	26036
80065	26037
44885	26038
68698	26039
318976	26040
130789	26041
9789	26042
18556	26043
147339	26044
57755	26045
6006	26046
86018	26047
196487	26048
4414	26049
89567	26050
191793	26051
106317	26052
150598	26053
150598	26054
81566	26055
139447	26056
146040	26057
122918	26058
53372	26059
52647	26060
25546	26061
55439	26062
228032	26063
124021	26064
58254	26065
147421	26066
10347	26067
84955	26068
111665	26069
56463	26070
34276	26071
48689	26072
271940	26073
319797	26074
113396	26075
61	26076
134167	26077
24890	26078
251115	26079
7066	26080
324613	26081
129683	26082
111153	26083
13272	26084
13272	26085
87994	26086
5533	26087
45774	26088
42942	26089
164031	26090
12372	26091
134496	26092
34508	26093
269913	26094
57334	26095
1903	26096
92659	26097
79255	26098
145055	26099
36473	26100
103910	26101
45712	26102
12958	26103
153280	26104
121608	26105
133346	26106
65423	26107
47614	26108
81688	26109
258307	26110
183405	26111
132362	26112
25770	26113
36347	26114
138007	26115
90020	26116
296550	26117
83270	26118
58824	26119
137305	26120
21779	26121
211501	26122
47433	26123
24507	26124
3797	26125
169799	26126
20569	26127
20938	26128
2418	26129
63986	26130
3222	26131
23963	26132
25750	26133
174500	26134
54170	26135
187691	26136
82896	26137
20467	26138
17328	26139
46349	26140
125388	26141
9217	26142
43176	26143
314812	26144
18244	26145
143956	26146
133331	26147
34380	26148
107371	26149
67154	26150
28303	26151
24444	26152
117531	26153
111068	26154
260241	26155
68027	26156
162617	26157
67279	26158
42685	26159
195004	26160
36413	26161
14275	26162
25539	26163
8540	26164
54287	26165
1199	26166
12404	26167
307239	26168
13189	26169
63308	26170
19968	26171
4181	26172
19968	26173
88492	26174
260405	26175
43176	26176
125169	26177
138533	26178
4115	26179
27554	26180
6445	26181
1793	26182
290947	26183
54382	26184
109772	26185
6571	26186
126095	26187
113539	26188
20687	26189
22818	26190
64461	26191
6192	26192
105043	26193
17087	26194
8103	26195
5061	26196
194949	26197
139178	26198
153408	26199
116174	26200
15474	26201
308937	26202
7092	26203
61725	26204
61725	26205
126	26206
143619	26207
216675	26208
123158	26209
151050	26210
150895	26211
99092	26212
66977	26213
882	26214
73065	26215
78590	26216
23990	26217
36275	26218
70881	26219
10943	26220
288128	26221
155190	26222
161378	26223
26652	26224
126882	26225
81448	26226
173315	26227
289549	26228
70215	26229
101409	26230
256726	26231
323329	26232
3324	26233
10960	26234
295015	26235
292487	26236
75650	26237
177767	26238
148938	26239
189585	26240
51325	26241
13439	26242
310845	26243
289033	26244
187451	26245
63352	26246
72310	26247
315348	26248
26082	26249
103284	26250
75593	26251
33234	26252
248585	26253
210950	26254
53434	26255
228654	26256
65286	26257
24422	26258
12390	26259
180086	26260
55072	26261
204486	26262
295450	26263
55708	26264
31169	26265
14892	26266
109488	26267
57528	26268
52440	26269
189741	26270
3859	26271
115667	26272
295676	26273
77637	26274
202412	26275
195142	26276
63856	26277
179232	26278
140223	26279
128022	26280
134627	26281
105547	26282
138228	26283
11277	26284
177445	26285
113431	26286
266566	26287
202104	26288
116957	26289
76218	26290
199898	26291
134998	26292
15472	26293
87252	26294
106925	26295
259631	26296
12738	26297
44006	26298
66137	26299
82658	26300
201487	26301
255067	26302
6521	26303
23581	26304
60737	26305
20852	26306
146339	26307
42858	26308
65962	26309
158875	26310
88663	26311
217814	26312
39660	26313
228063	26314
232436	26315
80492	26316
173648	26317
140167	26318
114163	26319
86512	26320
71263	26321
32084	26322
70240	26323
316530	26324
121008	26325
212534	26326
29948	26327
290689	26328
1172	26329
242680	26330
260859	26331
49763	26332
121854	26333
4580	26334
232960	26335
302142	26336
15992	26337
77379	26338
35209	26339
19433	26340
44640	26341
274409	26342
248553	26343
249007	26344
67377	26345
132266	26346
63140	26347
92107	26348
127476	26349
30362	26350
102153	26351
18655	26352
132300	26353
285522	26354
76514	26355
140916	26356
132482	26357
120331	26358
161063	26359
10971	26360
79003	26361
148898	26362
88221	26363
243257	26364
117293	26365
138784	26366
28420	26367
181355	26368
100087	26369
11941	26370
35815	26371
93445	26372
107130	26373
39403	26374
111158	26375
168379	26376
196015	26377
14785	26378
88974	26379
270766	26380
29145	26381
70381	26382
136485	26383
45537	26384
306611	26385
250933	26386
250912	26387
255446	26388
109815	26389
259319	26390
187087	26391
17614	26392
209232	26393
174267	26394
131664	26395
40010	26396
80680	26397
77022	26398
17012	26399
272401	26400
289493	26401
60591	26402
275558	26403
256701	26404
20580	26405
57426	26406
35851	26407
236190	26408
261144	26409
147347	26410
130493	26411
86574	26412
32959	26413
129692	26414
90964	26415
225236	26416
117548	26417
78360	26418
20225	26419
167222	26420
103956	26421
297572	26422
133564	26423
213550	26424
119204	26425
6395	26426
176494	26427
99857	26428
66112	26429
100268	26430
60736	26431
59869	26432
263168	26433
188937	26434
53208	26435
100662	26436
109872	26437
192849	26438
214856	26439
17703	26440
224457	26441
28353	26442
154787	26443
114421	26444
104479	26445
244046	26446
121578	26447
298828	26448
301419	26449
5232	26450
11260	26451
178267	26452
183510	26453
110310	26454
112775	26455
130787	26456
17113	26457
130110	26458
19099	26459
275538	26460
217718	26461
99157	26462
70179	26463
53663	26464
101535	26465
146927	26466
63046	26467
46451	26468
22379	26469
255754	26470
229874	26471
21953	26472
62190	26473
48491	26474
53424	26475
269983	26476
112652	26477
25864	26478
52404	26479
43721	26480
105050	26481
55502	26482
79300	26483
92971	26484
159293	26485
224964	26486
320216	26487
49357	26488
104599	26489
291492	26490
113562	26491
255593	26492
40156	26493
204836	26494
56795	26495
327490	26496
207805	26497
110619	26498
264983	26499
101139	26500
69810	26501
71435	26502
57672	26503
1399	26504
80476	26505
106723	26506
216462	26507
57957	26508
127390	26509
320931	26510
254659	26511
167436	26512
52555	26513
21912	26514
248426	26515
183292	26516
266345	26517
154783	26518
327369	26519
174289	26520
42503	26521
78717	26522
11372	26523
233010	26524
20949	26525
133867	26526
186566	26527
328706	26528
71835	26529
263130	26530
170332	26531
61647	26532
246083	26533
23575	26534
212256	26535
33647	26536
283286	26537
77686	26538
95461	26539
157514	26540
92541	26541
106840	26542
52555	26543
108610	26544
277777	26545
153792	26546
242238	26547
254436	26548
165467	26549
216033	26550
44004	26551
259652	26552
325588	26553
114268	26554
156725	26555
156982	26556
16483	26557
177843	26558
216813	26559
216462	26560
123453	26561
163034	26562
182605	26563
72121	26564
266515	26565
150739	26566
74778	26567
230369	26568
2186	26569
251618	26570
30063	26571
41312	26572
175217	26573
17332	26574
124219	26575
154415	26576
314373	26577
119803	26578
323446	26579
100915	26580
297104	26581
154398	26582
195058	26583
114918	26584
87697	26585
45784	26586
148354	26587
35979	26588
101076	26589
62568	26590
169950	26591
52219	26592
117979	26593
269216	26594
3422	26595
201266	26596
191092	26597
105118	26598
132817	26599
165731	26600
248580	26601
19191	26602
56891	26603
31432	26604
55725	26605
9234	26606
150725	26607
78231	26608
249108	26609
77792	26610
83510	26611
113380	26612
88349	26613
145140	26614
117419	26615
115951	26616
129466	26617
271908	26618
56922	26619
203665	26620
184365	26621
81692	26622
110601	26623
193871	26624
215535	26625
53582	26626
54872	26627
124559	26628
23916	26629
18475	26630
212313	26631
37559	26632
138534	26633
103160	26634
67007	26635
109283	26636
154740	26637
41685	26638
74599	26639
68517	26640
166606	26641
262237	26642
35491	26643
217300	26644
34600	26645
144355	26646
28778	26647
91253	26648
256563	26649
278794	26650
303204	26651
65111	26652
195552	26653
141873	26654
143547	26655
96367	26656
64793	26657
186293	26658
113531	26659
80478	26660
20534	26661
154423	26662
123653	26663
24103	26664
192200	26665
9949	26666
125603	26667
30161	26668
211151	26669
235826	26670
21161	26671
314390	26672
5122	26673
51520	26674
7845	26675
37022	26676
5890	26677
56272	26678
172216	26679
44417	26680
272116	26681
248873	26682
223380	26683
60855	26684
41801	26685
131076	26686
96181	26687
111271	26688
114215	26689
104598	26690
200711	26691
28660	26692
101337	26693
15927	26694
68072	26695
85358	26696
239177	26697
54640	26698
56208	26699
70917	26700
264783	26701
54062	26702
196717	26703
83220	26704
18655	26705
234858	26706
81485	26707
12860	26708
244124	26709
215670	26710
21517	26711
133636	26712
95670	26713
178776	26714
272716	26715
220089	26716
318924	26717
3944	26718
284288	26719
191453	26720
217580	26721
138731	26722
59391	26723
140180	26724
102119	26725
48889	26726
261572	26727
107354	26728
69784	26729
265355	26730
80329	26731
105131	26732
43715	26733
34011	26734
33226	26735
151786	26736
267341	26737
299038	26738
5798	26739
119455	26740
17693	26741
53718	26742
10104	26743
96747	26744
64420	26745
144047	26746
70323	26747
82776	26748
135466	26749
25867	26750
73949	26751
73724	26752
251256	26753
133071	26754
19281	26755
74545	26756
172061	26757
204705	26758
266118	26759
30554	26760
207994	26761
53387	26762
86975	26763
128834	26764
31165	26765
44096	26766
100142	26767
205611	26768
205630	26769
141632	26770
103053	26771
140880	26772
20536	26773
105735	26774
194034	26775
66495	26776
165978	26777
10939	26778
235431	26779
59024	26780
229921	26781
78303	26782
144497	26783
80019	26784
164723	26785
157285	26786
75490	26787
55911	26788
139714	26789
84260	26790
288073	26791
208516	26792
164964	26793
182886	26794
1835	26795
32591	26796
92128	26797
251012	26798
229004	26799
281678	26800
319977	26801
69736	26802
104326	26803
176514	26804
234550	26805
33774	26806
265905	26807
116987	26808
76579	26809
196995	26810
60730	26811
269773	26812
55294	26813
2105	26814
20411	26815
241817	26816
266075	26817
284751	26818
10837	26819
194010	26820
130726	26821
96778	26822
51781	26823
325792	26824
134237	26825
59015	26826
165384	26827
24047	26828
179230	26829
102933	26830
290245	26831
113674	26832
304680	26833
89403	26834
69021	26835
37223	26836
200607	26837
9540	26838
91118	26839
15739	26840
48716	26841
50967	26842
58538	26843
176373	26844
215013	26845
277622	26846
209399	26847
181814	26848
159377	26849
93191	26850
50323	26851
167649	26852
51698	26853
143260	26854
265906	26855
10412	26856
218525	26857
67643	26858
17228	26859
119514	26860
211760	26861
59657	26862
86236	26863
17228	26864
72525	26865
104290	26866
68059	26867
149395	26868
209896	26869
3242	26870
82396	26871
67646	26872
44618	26873
31439	26874
207586	26875
44351	26876
4449	26877
190795	26878
178392	26879
116906	26880
91229	26881
117522	26882
62668	26883
209635	26884
272126	26885
24058	26886
318217	26887
4784	26888
243996	26889
27354	26890
38387	26891
112566	26892
21080	26893
40255	26894
123444	26895
13463	26896
36719	26897
92400	26898
41825	26899
104481	26900
81368	26901
62862	26902
7777	26903
11421	26904
83809	26905
61555	26906
308198	26907
168231	26908
11963	26909
116166	26910
6280	26911
203898	26912
17913	26913
17464	26914
15233	26915
45571	26916
61618	26917
28709	26918
100466	26919
327833	26920
53450	26921
33981	26922
121255	26923
7786	26924
128171	26925
74810	26926
103237	26927
199158	26928
55708	26929
253803	26930
139411	26931
286517	26932
38294	26933
24315	26934
231637	26935
63521	26936
142315	26937
30837	26938
99327	26939
245573	26940
48473	26941
75544	26942
154236	26943
14140	26944
77867	26945
121582	26946
80604	26947
199902	26948
66407	26949
247	26950
112039	26951
39796	26952
8299	26953
211135	26954
104944	26955
14288	26956
221629	26957
225997	26958
11353	26959
136987	26960
217375	26961
320293	26962
23785	26963
227540	26964
111903	26965
203681	26966
5105	26967
143939	26968
174968	26969
182242	26970
130817	26971
60419	26972
21415	26973
18203	26974
134624	26975
143502	26976
182679	26977
191386	26978
173988	26979
306229	26980
113570	26981
112231	26982
33953	26983
96825	26984
122664	26985
143878	26986
240260	26987
65241	26988
241451	26989
15410	26990
188529	26991
131508	26992
272888	26993
64601	26994
5135	26995
26688	26996
17594	26997
2405	26998
10680	26999
829	27000
132749	27001
133095	27002
264550	27003
26206	27004
9203	27005
73482	27006
26880	27007
197269	27008
31325	27009
30208	27010
52156	27011
56306	27012
96684	27013
174505	27014
83707	27015
137680	27016
80677	27017
87003	27018
67135	27019
63543	27020
15822	27021
103407	27022
39832	27023
10499	27024
153653	27025
61753	27026
42040	27027
53837	27028
79007	27029
122360	27030
258426	27031
3775	27032
74261	27033
58393	27034
26741	27035
97608	27036
145450	27037
65049	27038
164422	27039
33786	27040
27903	27041
174808	27042
25391	27043
192445	27044
162353	27045
876	27046
8690	27047
187428	27048
133758	27049
9427	27050
204686	27051
235215	27052
289573	27053
145564	27054
134747	27055
426	27056
46753	27057
64307	27058
186430	27059
64186	27060
5028	27061
6372	27062
14892	27063
46036	27064
115746	27065
85171	27066
244428	27067
20521	27068
68157	27069
25840	27070
4430	27071
56848	27072
6621	27073
73459	27074
22585	27075
86099	27076
17947	27077
300911	27078
121998	27079
178145	27080
33055	27081
256921	27082
120622	27083
290201	27084
14706	27085
101874	27086
34327	27087
131972	27088
13031	27089
121339	27090
210995	27091
2691	27092
35170	27093
25815	27094
147416	27095
17725	27096
13971	27097
261887	27098
48242	27099
258442	27100
30600	27101
24422	27102
93226	27103
49532	27104
100904	27105
47147	27106
43374	27107
7001	27108
125310	27109
314925	27110
259944	27111
55114	27112
59965	27113
64607	27114
114383	27115
97209	27116
21864	27117
105278	27118
82120	27119
256044	27120
128874	27121
208889	27122
271871	27123
15983	27124
1692	27125
37671	27126
277179	27127
34941	27128
11816	27129
18408	27130
146748	27131
175827	27132
318005	27133
7526	27134
204506	27135
139445	27136
6236	27137
22252	27138
115941	27139
15873	27140
50740	27141
8690	27142
217280	27143
169237	27144
41679	27145
182044	27146
18420	27147
144140	27148
97174	27149
171933	27150
66567	27151
90068	27152
31286	27153
205952	27154
26219	27155
90147	27156
167540	27157
44898	27158
220576	27159
28946	27160
58130	27161
121953	27162
7884	27163
183231	27164
13236	27165
61524	27166
101092	27167
9883	27168
152343	27169
138801	27170
11206	27171
215802	27172
39455	27173
265200	27174
78019	27175
24133	27176
98194	27177
74316	27178
130776	27179
2111	27180
119238	27181
88745	27182
4948	27183
124914	27184
7519	27185
14197	27186
13831	27187
263718	27188
35073	27189
113441	27190
233369	27191
519	27192
168572	27193
31364	27194
15670	27195
10398	27196
40676	27197
157285	27198
43791	27199
79679	27200
325915	27201
273678	27202
12083	27203
16329	27204
211312	27205
194118	27206
117136	27207
253268	27208
26532	27209
196435	27210
27066	27211
28534	27212
5044	27213
20425	27214
63386	27215
192128	27216
143316	27217
93125	27218
26754	27219
8307	27220
43848	27221
317784	27222
67263	27223
24568	27224
182514	27225
1562	27226
34873	27227
77126	27228
23065	27229
107624	27230
48644	27231
4149	27232
181864	27233
1426	27234
4545	27235
15123	27236
159235	27237
165637	27238
115826	27239
237690	27240
325897	27241
209123	27242
51687	27243
288931	27244
117472	27245
30710	27246
304293	27247
97839	27248
32817	27249
6456	27250
78298	27251
275870	27252
208026	27253
66481	27254
150867	27255
16606	27256
305151	27257
151225	27258
58011	27259
170761	27260
30196	27261
16607	27262
5544	27263
94753	27264
56247	27265
107122	27266
83715	27267
32781	27268
87328	27269
15889	27270
64353	27271
9816	27272
19076	27273
120386	27274
126563	27275
33097	27276
55579	27277
132277	27278
15734	27279
5176	27280
24846	27281
55736	27282
85001	27283
127753	27284
86510	27285
132629	27286
9626	27287
54895	27288
93484	27289
204771	27290
14234	27291
58374	27292
86777	27293
36964	27294
27354	27295
174088	27296
115883	27297
5848	27298
47576	27299
29531	27300
53343	27301
218490	27302
13071	27303
26352	27304
16204	27305
79530	27306
6421	27307
40480	27308
111131	27309
15858	27310
8242	27311
209929	27312
81241	27313
92166	27314
140042	27315
108749	27316
216272	27317
148359	27318
99042	27319
204216	27320
11971	27321
297965	27322
292641	27323
85676	27324
81510	27325
23802	27326
70988	27327
24282	27328
137886	27329
282767	27330
149498	27331
248325	27332
170445	27333
328715	27334
103933	27335
112368	27336
274238	27337
33633	27338
263899	27339
105710	27340
14673	27341
103047	27342
231736	27343
26807	27344
143107	27345
88842	27346
50732	27347
45483	27348
259164	27349
161438	27350
157697	27351
39965	27352
65448	27353
145075	27354
326127	27355
58321	27356
31589	27357
55875	27358
71672	27359
55708	27360
181040	27361
13432	27362
115840	27363
40509	27364
210122	27365
89386	27366
104562	27367
178967	27368
288447	27369
53203	27370
1898	27371
321583	27372
169097	27373
237516	27374
108834	27375
174286	27376
40488	27377
18571	27378
64555	27379
141160	27380
112807	27381
66290	27382
83627	27383
128601	27384
186632	27385
202053	27386
24838	27387
30895	27388
161931	27389
322996	27390
286825	27391
202067	27392
164438	27393
9195	27394
183961	27395
180928	27396
29705	27397
242549	27398
119924	27399
234205	27400
78283	27401
83889	27402
131528	27403
84806	27404
167448	27405
39204	27406
43055	27407
157589	27408
86311	27409
103190	27410
192433	27411
34202	27412
117628	27413
142881	27414
26662	27415
233408	27416
40615	27417
88680	27418
242551	27419
222402	27420
89249	27421
212886	27422
207233	27423
290544	27424
132170	27425
140094	27426
50868	27427
17563	27428
26268	27429
35491	27430
53479	27431
204357	27432
226097	27433
55104	27434
11412	27435
290613	27436
72423	27437
113468	27438
4513	27439
240938	27440
252249	27441
258279	27442
271383	27443
39355	27444
39440	27445
53526	27446
254677	27447
70575	27448
6456	27449
266610	27450
54871	27451
37733	27452
63103	27453
228623	27454
105873	27455
57912	27456
15122	27457
13774	27458
3119	27459
44439	27460
276972	27461
149168	27462
31227	27463
171555	27464
52849	27465
54479	27466
202487	27467
41804	27468
45632	27469
3366	27470
163360	27471
97470	27472
17693	27473
153407	27474
7173	27475
256982	27476
321592	27477
73259	27478
97567	27479
169895	27480
11985	27481
291597	27482
252320	27483
52870	27484
98793	27485
86311	27486
26464	27487
122965	27488
292557	27489
7109	27490
91702	27491
52971	27492
105279	27493
148477	27494
122843	27495
146436	27496
119888	27497
110396	27498
39487	27499
86391	27500
114894	27501
145727	27502
61680	27503
130175	27504
20451	27505
8070	27506
78922	27507
187830	27508
14679	27509
38519	27510
73160	27511
66243	27512
210289	27513
66777	27514
251760	27515
68722	27516
26296	27517
284002	27518
23720	27519
25594	27520
52753	27521
129	27522
176994	27523
19601	27524
96525	27525
247918	27526
118788	27527
123565	27528
80758	27529
86614	27530
31053	27531
81884	27532
24754	27533
98053	27534
2931	27535
131563	27536
124394	27537
76338	27538
251923	27539
316270	27540
146778	27541
313361	27542
34785	27543
290464	27544
46417	27545
126923	27546
12510	27547
292911	27548
132090	27549
10522	27550
79655	27551
66004	27552
33648	27553
248841	27554
54929	27555
72401	27556
28319	27557
24130	27558
41867	27559
41175	27560
115497	27561
286735	27562
7898	27563
40422	27564
23538	27565
289038	27566
96299	27567
153881	27568
239762	27569
34249	27570
48267	27571
16058	27572
54127	27573
28262	27574
110755	27575
826	27576
283630	27577
16798	27578
101498	27579
119727	27580
209043	27581
231326	27582
17194	27583
13617	27584
50102	27585
23596	27586
24443	27587
87898	27588
294181	27589
87259	27590
5009	27591
166611	27592
184345	27593
50229	27594
62023	27595
128126	27596
2873	27597
48504	27598
99823	27599
196207	27600
27004	27601
125689	27602
47200	27603
143690	27604
19745	27605
8773	27606
2475	27607
60960	27608
135311	27609
8270	27610
16754	27611
84606	27612
27922	27613
18155	27614
60671	27615
8391	27616
142544	27617
178202	27618
206572	27619
308386	27620
287838	27621
2405	27622
286070	27623
178249	27624
10595	27625
33817	27626
119358	27627
33282	27628
13351	27629
76770	27630
119653	27631
9949	27632
294799	27633
74362	27634
3180	27635
11683	27636
1216	27637
73777	27638
79655	27639
57142	27640
90941	27641
8284	27642
46479	27643
33768	27644
81616	27645
138548	27646
6194	27647
21744	27648
180385	27649
58763	27650
35010	27651
33793	27652
81244	27653
92590	27654
291942	27655
67344	27656
321016	27657
4426	27658
39331	27659
6829	27660
9867	27661
202182	27662
283072	27663
43267	27664
96972	27665
202327	27666
41673	27667
14850	27668
7453	27669
445	27670
30298	27671
14138	27672
1174	27673
92111	27674
44031	27675
80909	27676
168054	27677
27855	27678
82581	27679
55986	27680
127881	27681
20153	27682
7798	27683
60835	27684
28034	27685
9157	27686
98678	27687
317076	27688
191061	27689
12280	27690
8156	27691
178526	27692
6285	27693
237043	27694
8576	27695
4043	27696
247575	27697
35138	27698
203189	27699
23975	27700
281032	27701
40798	27702
140117	27703
93048	27704
32423	27705
153122	27706
27519	27707
55592	27708
119205	27709
265647	27710
129049	27711
129714	27712
141103	27713
304285	27714
105892	27715
326030	27716
147645	27717
149588	27718
27519	27719
33918	27720
130650	27721
19584	27722
97407	27723
20150	27724
7878	27725
23125	27726
207357	27727
147888	27728
252873	27729
221962	27730
94372	27731
239046	27732
324287	27733
224866	27734
96179	27735
9769	27736
117765	27737
16486	27738
13352	27739
50261	27740
55603	27741
74831	27742
31601	27743
16565	27744
96593	27745
127370	27746
81742	27747
21320	27748
207296	27749
60520	27750
66882	27751
15927	27752
5232	27753
70233	27754
80727	27755
59907	27756
21323	27757
204489	27758
2146	27759
270541	27760
61892	27761
28414	27762
300438	27763
183414	27764
32805	27765
190624	27766
306009	27767
113646	27768
34490	27769
306875	27770
71232	27771
15925	27772
309482	27773
223777	27774
177405	27775
114031	27776
14059	27777
7981	27778
37419	27779
18468	27780
34167	27781
34054	27782
170198	27783
300689	27784
5267	27785
1377	27786
12825	27787
127506	27788
48344	27789
185695	27790
31058	27791
66941	27792
3774	27793
7487	27794
71635	27795
2760	27796
20657	27797
316837	27798
189699	27799
198582	27800
151583	27801
198812	27802
128009	27803
2814	27804
190308	27805
116725	27806
205099	27807
43398	27808
166257	27809
16565	27810
117766	27811
34261	27812
28778	27813
301915	27814
145275	27815
10461	27816
125242	27817
296739	27818
229045	27819
17642	27820
85787	27821
26877	27822
140645	27823
73481	27824
298968	27825
195694	27826
41622	27827
286708	27828
4579	27829
181361	27830
87444	27831
6935	27832
197189	27833
306283	27834
68777	27835
61837	27836
75006	27837
132608	27838
37035	27839
157764	27840
159122	27841
88272	27842
102613	27843
181291	27844
207049	27845
127644	27846
124822	27847
9949	27848
17642	27849
147311	27850
204870	27851
211574	27852
85014	27853
108715	27854
54111	27855
113580	27856
24422	27857
45796	27858
30508	27859
182356	27860
250942	27861
144980	27862
222319	27863
61784	27864
314825	27865
179451	27866
80598	27867
281543	27868
9913	27869
105027	27870
251382	27871
43519	27872
173925	27873
174595	27874
81230	27875
211911	27876
233962	27877
126421	27878
302926	27879
148185	27880
205399	27881
98957	27882
22669	27883
192850	27884
243213	27885
125705	27886
209168	27887
211839	27888
80666	27889
81159	27890
57912	27891
133068	27892
18971	27893
36733	27894
14665	27895
174972	27896
77056	27897
15061	27898
33261	27899
76514	27900
122375	27901
243627	27902
191798	27903
14763	27904
127644	27905
298213	27906
202787	27907
20975	27908
10682	27909
103534	27910
22135	27911
173704	27912
21470	27913
190430	27914
63821	27915
35110	27916
202944	27917
181276	27918
71597	27919
272942	27920
28636	27921
120707	27922
7534	27923
187940	27924
132923	27925
122796	27926
185694	27927
128750	27928
73194	27929
21864	27930
71672	27931
85044	27932
53262	27933
127967	27934
22185	27935
163908	27936
46901	27937
104194	27938
13912	27939
6426	27940
89177	27941
20705	27942
85898	27943
251977	27944
262602	27945
11284	27946
89567	27947
157045	27948
139601	27949
85987	27950
10416	27951
142090	27952
183762	27953
148391	27954
285264	27955
59914	27956
206338	27957
112064	27958
1471	27959
14283	27960
117952	27961
127657	27962
39582	27963
135003	27964
39850	27965
9120	27966
86052	27967
11895	27968
5311	27969
15931	27970
5311	27971
18634	27972
15335	27973
62786	27974
4476	27975
2661	27976
138906	27977
4476	27978
2581	27979
32815	27980
138906	27981
7874	27982
39358	27983
19873	27984
258740	27985
19842	27986
187597	27987
120395	27988
179841	27989
131245	27990
23224	27991
17093	27992
56292	27993
141407	27994
156884	27995
19238	27996
249146	27997
33364	27998
35271	27999
132371	28000
1738	28001
82216	28002
211943	28003
33882	28004
11424	28005
69901	28006
35425	28007
27460	28008
26064	28009
124020	28010
29114	28011
14638	28012
4321	28013
21978	28014
3250	28015
267531	28016
2285	28017
41673	28018
174096	28019
325953	28020
116849	28021
261068	28022
13496	28023
13069	28024
41243	28025
306957	28026
114215	28027
132895	28028
31834	28029
30741	28030
17465	28031
3356	28032
53496	28033
209098	28034
20392	28035
86161	28036
3220	28037
62452	28038
142302	28039
778	28040
91273	28041
13703	28042
13703	28043
1047	28044
16	28045
31171	28046
94817	28047
63422	28048
20474	28049
101569	28050
2906	28051
1	28052
97274	28053
41	28054
22820	28055
181524	28056
30230	28057
112347	28058
95173	28059
34473	28060
55642	28061
25596	28062
7970	28063
86199	28064
66081	28065
309268	28066
104693	28067
257182	28068
63982	28069
74798	28070
275	28071
5616	28072
49472	28073
41237	28074
190531	28075
53659	28076
120843	28077
37224	28078
214302	28079
9571	28080
230233	28081
2531	28082
57370	28083
19206	28084
161119	28085
286970	28086
45822	28087
34658	28088
112791	28089
19717	28090
112611	28091
47644	28092
47644	28093
6550	28094
199640	28095
88264	28096
17645	28097
7380	28098
10312	28099
126078	28100
28559	28101
24573	28102
8837	28103
8793	28104
200069	28105
101715	28106
127377	28107
157989	28108
235	28109
19011	28110
135775	28111
2113	28112
67	28113
7869	28114
43162	28115
212977	28116
291	28117
142754	28118
1624	28119
4678	28120
80508	28121
300556	28122
77778	28123
704	28124
29482	28125
14970	28126
129696	28127
95450	28128
23916	28129
3103	28130
25584	28131
105016	28132
39932	28133
176863	28134
41825	28135
15035	28136
45653	28137
86230	28138
278307	28139
65763	28140
173647	28141
83358	28142
7919	28143
4186	28144
1800	28145
118	28146
138073	28147
63587	28148
33491	28149
5734	28150
51467	28151
39760	28152
163177	28153
54726	28154
95550	28155
296048	28156
7358	28157
58676	28158
138903	28159
168726	28160
7363	28161
71675	28162
63888	28163
5853	28164
5853	28165
135887	28166
123043	28167
37617	28168
6375	28169
24795	28170
30729	28171
10757	28172
253046	28173
1867	28174
48906	28175
183536	28176
22464	28177
35652	28178
9713	28179
112826	28180
7896	28181
50104	28182
98962	28183
3945	28184
24795	28185
14136	28186
19952	28187
118487	28188
26694	28189
176714	28190
152009	28191
19090	28192
57700	28193
13856	28194
34769	28195
110535	28196
100144	28197
29282	28198
68528	28199
57722	28200
12493	28201
22984	28202
31030	28203
89884	28204
6303	28205
80684	28206
110535	28207
80976	28208
102587	28209
39460	28210
6303	28211
12459	28212
19055	28213
53553	28214
10542	28215
99838	28216
67936	28217
68567	28218
142409	28219
26694	28220
14458	28221
155890	28222
110417	28223
3245	28224
33313	28225
189673	28226
30760	28227
39913	28228
32653	28229
55461	28230
7363	28231
177711	28232
70671	28233
74792	28234
42831	28235
170665	28236
17784	28237
63438	28238
89499	28239
14505	28240
1711	28241
266968	28242
14136	28243
83100	28244
49332	28245
74792	28246
179677	28247
78808	28248
58947	28249
18330	28250
26694	28251
179924	28252
39135	28253
84398	28254
39135	28255
16777	28256
27662	28257
153182	28258
53150	28259
33742	28260
191046	28261
56508	28262
18887	28263
33742	28264
93145	28265
86283	28266
8997	28267
221241	28268
203279	28269
74389	28270
13494	28271
90568	28272
90568	28273
14229	28274
180885	28275
46893	28276
51256	28277
11967	28278
118542	28279
244065	28280
71356	28281
29282	28282
32545	28283
55806	28284
164379	28285
85699	28286
16483	28287
271659	28288
237597	28289
28803	28290
168720	28291
250586	28292
68739	28293
33772	28294
35146	28295
71663	28296
24818	28297
18063	28298
268662	28299
192144	28300
110958	28301
117406	28302
317876	28303
86083	28304
269026	28305
217186	28306
66973	28307
138573	28308
199917	28309
256260	28310
26037	28311
69811	28312
217339	28313
96930	28314
283323	28315
275864	28316
82246	28317
271358	28318
316901	28319
275411	28320
181017	28321
57346	28322
312758	28323
214031	28324
127569	28325
119680	28326
188176	28327
150623	28328
55009	28329
93334	28330
119993	28331
82067	28332
156573	28333
18847	28334
89088	28335
24241	28336
12987	28337
249325	28338
28100	28339
257277	28340
271352	28341
57944	28342
75503	28343
3821	28344
93348	28345
85209	28346
14314	28347
22999	28348
1929	28349
74594	28350
98037	28351
150847	28352
5039	28353
225176	28354
34773	28355
80090	28356
121231	28357
138980	28358
87095	28359
174677	28360
4322	28361
64243	28362
130726	28363
21328	28364
205307	28365
2786	28366
23963	28367
1558	28368
41237	28369
2299	28370
27122	28371
110132	28372
88023	28373
9448	28374
25197	28375
38596	28376
50084	28377
6704	28378
264752	28379
160635	28380
172233	28381
4769	28382
172228	28383
114566	28384
65881	28385
84874	28386
19393	28387
12178	28388
79258	28389
4663	28390
19457	28391
226948	28392
29154	28393
104926	28394
171366	28395
10714	28396
93304	28397
24658	28398
49072	28399
184262	28400
120898	28401
55092	28402
131098	28403
147821	28404
2242	28405
84249	28406
71558	28407
290830	28408
119414	28409
84190	28410
106771	28411
212292	28412
2240	28413
3932	28414
192760	28415
10978	28416
24	28417
24182	28418
928	28419
257631	28420
33705	28421
54443	28422
119492	28423
68716	28424
18905	28425
77722	28426
112356	28427
7625	28428
38478	28429
54340	28430
115499	28431
181173	28432
8940	28433
259288	28434
133777	28435
41025	28436
79741	28437
27105	28438
10744	28439
255598	28440
2940	28441
60037	28442
2899	28443
284744	28444
7325	28445
193410	28446
127189	28447
4486	28448
160760	28449
38010	28450
3779	28451
36019	28452
82065	28453
5994	28454
48226	28455
3946	28456
173164	28457
65784	28458
153690	28459
20936	28460
17469	28461
45419	28462
67835	28463
69408	28464
18404	28465
81080	28466
148241	28467
93332	28468
14284	28469
66940	28470
136801	28471
12789	28472
33112	28473
13928	28474
52574	28475
48447	28476
37677	28477
4083	28478
3941	28479
3941	28480
8246	28481
4932	28482
71168	28483
6315	28484
111192	28485
102195	28486
102193	28487
88144	28488
112723	28489
52600	28490
208836	28491
53377	28492
114064	28493
73197	28494
12277	28495
48619	28496
6439	28497
16675	28498
170716	28499
21208	28500
5466	28501
261784	28502
211194	28503
240493	28504
6177	28505
86510	28506
54118	28507
6433	28508
141432	28509
28104	28510
67377	28511
188687	28512
7359	28513
95195	28514
547	28515
207757	28516
4044	28517
166256	28518
175986	28519
228019	28520
23306	28521
173088	28522
173549	28523
117806	28524
86871	28525
17188	28526
48736	28527
10003	28528
150052	28529
19985	28530
40309	28531
166885	28532
167489	28533
77744	28534
67767	28535
13617	28536
32380	28537
19453	28538
33835	28539
17141	28540
16327	28541
97019	28542
138889	28543
14277	28544
3524	28545
9313	28546
20155	28547
115363	28548
32207	28549
129109	28550
166019	28551
27830	28552
18944	28553
167615	28554
68966	28555
93269	28556
281175	28557
10801	28558
275091	28559
24259	28560
127988	28561
10034	28562
54466	28563
291882	28564
52076	28565
172763	28566
114363	28567
70551	28568
91948	28569
47816	28570
965	28571
43692	28572
82876	28573
110681	28574
137896	28575
206380	28576
12687	28577
53498	28578
95098	28579
211107	28580
21094	28581
53606	28582
99911	28583
129060	28584
326841	28585
238594	28586
73742	28587
66887	28588
8362	28589
78031	28590
107460	28591
26057	28592
7276	28593
217954	28594
62647	28595
65856	28596
32552	28597
87938	28598
11105	28599
54596	28600
34059	28601
77581	28602
7915	28603
126957	28604
7558	28605
211372	28606
26888	28607
9747	28608
85292	28609
157570	28610
280723	28611
142995	28612
6261	28613
84592	28614
55697	28615
180216	28616
162647	28617
593	28618
9202	28619
115048	28620
17290	28621
61016	28622
135027	28623
9236	28624
210193	28625
105371	28626
140745	28627
94854	28628
80989	28629
19779	28630
129632	28631
85397	28632
97202	28633
269810	28634
123632	28635
153120	28636
11473	28637
177418	28638
11351	28639
24114	28640
239284	28641
155171	28642
23757	28643
24206	28644
100920	28645
78800	28646
33880	28647
112208	28648
212962	28649
2424	28650
90589	28651
175984	28652
173092	28653
163920	28654
165918	28655
69334	28656
79505	28657
120359	28658
106987	28659
56059	28660
164927	28661
120883	28662
26372	28663
197980	28664
25665	28665
176670	28666
121304	28667
164770	28668
67415	28669
97672	28670
245504	28671
88775	28672
184359	28673
5976	28674
31819	28675
58916	28676
18715	28677
460	28678
7387	28679
2303	28680
46203	28681
14731	28682
40611	28683
47109	28684
3700	28685
67685	28686
26878	28687
20243	28688
13445	28689
22697	28690
54914	28691
11160	28692
18226	28693
13399	28694
179172	28695
70087	28696
52919	28697
106088	28698
97071	28699
120696	28700
78636	28701
6489	28702
13624	28703
242191	28704
297523	28705
291260	28706
1586	28707
11510	28708
56358	28709
12794	28710
75323	28711
83820	28712
98714	28713
128897	28714
179764	28715
134218	28716
9367	28717
22962	28718
156293	28719
7429	28720
14595	28721
67685	28722
7119	28723
116237	28724
25340	28725
67030	28726
103828	28727
50690	28728
163261	28729
65806	28730
14391	28731
7446	28732
197777	28733
215671	28734
106987	28735
23155	28736
219588	28737
63410	28738
104665	28739
105295	28740
54561	28741
28332	28742
43826	28743
148002	28744
75821	28745
70842	28746
222130	28747
65469	28748
90934	28749
65043	28750
60711	28751
150937	28752
154968	28753
232	28754
65424	28755
2513	28756
4903	28757
10677	28758
245634	28759
55301	28760
36584	28761
62374	28762
1214	28763
51255	28764
99312	28765
5825	28766
230082	28767
50155	28768
37243	28769
20003	28770
88404	28771
2716	28772
208248	28773
29143	28774
73253	28775
201325	28776
9664	28777
295772	28778
56793	28779
12120	28780
295937	28781
143422	28782
57302	28783
5262	28784
32003	28785
287544	28786
85387	28787
118571	28788
312282	28789
114830	28790
102811	28791
57393	28792
80475	28793
154796	28794
18637	28795
60611	28796
13195	28797
146704	28798
245572	28799
212677	28800
15120	28801
108946	28802
76760	28803
9349	28804
144997	28805
51805	28806
103877	28807
3006	28808
65330	28809
81191	28810
16849	28811
168658	28812
120629	28813
62786	28814
104606	28815
13240	28816
122314	28817
126673	28818
7815	28819
1624	28820
5842	28821
15767	28822
184813	28823
4709	28824
38249	28825
96409	28826
43146	28827
287645	28828
2995	28829
110169	28830
3281	28831
16040	28832
63660	28833
202822	28834
67283	28835
19588	28836
11752	28837
193353	28838
212861	28839
158863	28840
183735	28841
14595	28842
156162	28843
4164	28844
13166	28845
41887	28846
169881	28847
117233	28848
30654	28849
75528	28850
302438	28851
5964	28852
2687	28853
107167	28854
15644	28855
83917	28856
87723	28857
26052	28858
310826	28859
26836	28860
29014	28861
82565	28862
308872	28863
19844	28864
58355	28865
97338	28866
49164	28867
5116	28868
46958	28869
24029	28870
88775	28871
30654	28872
59947	28873
124707	28874
243761	28875
177974	28876
60005	28877
30381	28878
149854	28879
48465	28880
6356	28881
38480	28882
7243	28883
25434	28884
101216	28885
30205	28886
701	28887
38637	28888
77479	28889
222632	28890
19077	28891
74161	28892
98393	28893
31829	28894
57824	28895
121393	28896
105001	28897
232137	28898
165232	28899
46399	28900
32163	28901
239889	28902
211867	28903
18643	28904
17589	28905
85487	28906
168222	28907
17001	28908
324033	28909
313325	28910
16790	28911
57816	28912
36263	28913
55356	28914
67642	28915
64997	28916
236453	28917
155537	28918
328143	28919
39579	28920
106838	28921
17519	28922
23943	28923
189706	28924
128347	28925
25972	28926
6919	28927
5758	28928
24257	28929
2524	28930
52433	28931
11360	28932
7394	28933
2139	28934
5334	28935
16854	28936
2129	28937
15988	28938
19279	28939
78504	28940
25355	28941
40125	28942
25955	28943
15584	28944
13661	28945
5109	28946
2324	28947
51530	28948
178302	28949
77386	28950
343	28951
1344	28952
4767	28953
34206	28954
21006	28955
6268	28956
26308	28957
8713	28958
20358	28959
21755	28960
7869	28961
178896	28962
128389	28963
967	28964
1106	28965
117635	28966
105795	28967
106082	28968
7532	28969
1578	28970
3988	28971
16785	28972
4791	28973
281345	28974
108828	28975
70580	28976
10976	28977
17853	28978
8658	28979
73240	28980
17903	28981
6931	28982
5758	28983
41027	28984
88448	28985
17366	28986
19279	28987
194788	28988
65420	28989
81764	28990
199889	28991
102205	28992
15314	28993
31417	28994
57344	28995
136431	28996
81022	28997
61607	28998
7685	28999
130874	29000
96559	29001
130696	29002
66102	29003
123065	29004
169533	29005
77604	29006
49308	29007
36598	29008
14606	29009
10924	29010
70460	29011
183124	29012
180671	29013
109085	29014
125164	29015
12403	29016
167765	29017
176789	29018
28379	29019
166677	29020
197957	29021
2008	29022
163047	29023
50010	29024
3464	29025
20203	29026
163353	29027
311954	29028
86808	29029
25225	29030
4656	29031
6837	29032
56302	29033
44186	29034
135726	29035
28332	29036
63875	29037
24725	29038
24431	29039
9804	29040
134954	29041
30123	29042
184020	29043
119500	29044
39106	29045
80860	29046
134764	29047
28543	29048
76659	29049
325551	29050
10515	29051
19931	29052
142104	29053
168158	29054
168043	29055
42121	29056
86414	29057
83335	29058
56877	29059
25538	29060
34310	29061
634	29062
26510	29063
64806	29064
36803	29065
3172	29066
66016	29067
97189	29068
64495	29069
17456	29070
60143	29071
8930	29072
182405	29073
33914	29074
3346	29075
103668	29076
129288	29077
149160	29078
208755	29079
118705	29080
94657	29081
99491	29082
829	29083
290293	29084
52454	29085
32445	29086
25038	29087
57751	29088
108728	29089
121019	29090
73099	29091
25203	29092
12867	29093
20902	29094
89079	29095
192271	29096
164778	29097
4574	29098
14850	29099
50835	29100
69280	29101
1942	29102
14857	29103
22240	29104
27116	29105
22492	29106
34235	29107
1765	29108
8496	29109
16756	29110
952	29111
10706	29112
79806	29113
111026	29114
37452	29115
134579	29116
6008	29117
179603	29118
16043	29119
307432	29120
1371	29121
1949	29122
150640	29123
169790	29124
187992	29125
313873	29126
64300	29127
6868	29128
89677	29129
240266	29130
19316	29131
9951	29132
54714	29133
90523	29134
40549	29135
22335	29136
33812	29137
134461	29138
62851	29139
14122	29140
5660	29141
116110	29142
24265	29143
3968	29144
70223	29145
233529	29146
445	29147
2440	29148
9446	29149
18358	29150
3365	29151
77628	29152
261685	29153
12572	29154
79917	29155
43513	29156
21301	29157
46608	29158
6616	29159
89553	29160
324849	29161
21943	29162
97580	29163
7	29164
48511	29165
152213	29166
26165	29167
54791	29168
87300	29169
302432	29170
4709	29171
34768	29172
1931	29173
36786	29174
171990	29175
78245	29176
13253	29177
38388	29178
59018	29179
37038	29180
62882	29181
141577	29182
197024	29183
25908	29184
20038	29185
36430	29186
35279	29187
19009	29188
3519	29189
25636	29190
3143	29191
209324	29192
18873	29193
11612	29194
35729	29195
49979	29196
17859	29197
27141	29198
192605	29199
74290	29200
10708	29201
56080	29202
82226	29203
69952	29204
15271	29205
83440	29206
81979	29207
112629	29208
72242	29209
3797	29210
233	29211
13187	29212
78561	29213
4796	29214
9889	29215
48543	29216
27919	29217
22895	29218
31893	29219
9855	29220
302004	29221
71916	29222
90726	29223
54120	29224
33303	29225
16850	29226
192154	29227
1889	29228
99479	29229
64383	29230
60619	29231
57938	29232
34522	29233
13399	29234
70568	29235
20458	29236
3010	29237
36749	29238
20071	29239
1774	29240
52059	29241
216643	29242
115862	29243
161153	29244
265531	29245
210269	29246
318426	29247
93041	29248
47485	29249
79173	29250
130284	29251
9111	29252
1099	29253
72591	29254
237124	29255
4089	29256
16841	29257
49575	29258
34157	29259
309040	29260
75637	29261
93277	29262
82661	29263
158180	29264
130417	29265
118646	29266
23025	29267
79804	29268
393	29269
79981	29270
285724	29271
205884	29272
55830	29273
80946	29274
75214	29275
132511	29276
5821	29277
73700	29278
101540	29279
8073	29280
1254	29281
298672	29282
17489	29283
17670	29284
967	29285
207404	29286
182196	29287
90604	29288
96174	29289
59351	29290
65647	29291
157586	29292
10557	29293
58224	29294
8544	29295
199536	29296
4432	29297
23086	29298
141422	29299
41576	29300
5541	29301
58132	29302
16770	29303
46188	29304
213327	29305
50324	29306
69875	29307
9679	29308
47435	29309
24618	29310
44773	29311
125816	29312
9217	29313
31186	29314
80335	29315
25435	29316
324457	29317
48659	29318
24507	29319
324212	29320
6834	29321
72717	29322
9679	29323
197423	29324
130623	29325
287383	29326
35907	29327
19043	29328
2977	29329
1847	29330
71205	29331
7330	29332
1668	29333
7866	29334
6034	29335
699	29336
10708	29337
20367	29338
5221	29339
101825	29340
30036	29341
111681	29342
24958	29343
160076	29344
287586	29345
36	29346
129176	29347
12296	29348
560	29349
1013	29350
27825	29351
3992	29352
113310	29353
6307	29354
15147	29355
85124	29356
101858	29357
125318	29358
4457	29359
92399	29360
94534	29361
4553	29362
49979	29363
256890	29364
3740	29365
176650	29366
221543	29367
35863	29368
86726	29369
20993	29370
433	29371
8544	29372
208714	29373
77830	29374
61831	29375
17089	29376
78168	29377
202101	29378
31355	29379
280073	29380
19963	29381
126624	29382
133214	29383
53038	29384
25102	29385
177884	29386
2838	29387
106570	29388
71674	29389
73583	29390
17560	29391
9581	29392
1138	29393
251481	29394
45063	29395
13253	29396
94611	29397
36374	29398
25252	29399
273419	29400
21829	29401
41579	29402
29166	29403
20714	29404
14751	29405
55435	29406
110462	29407
90662	29408
65232	29409
18589	29410
121740	29411
85169	29412
163926	29413
173570	29414
159354	29415
167312	29416
172363	29417
274615	29418
95439	29419
51648	29420
187	29421
28048	29422
7494	29423
40768	29424
68563	29425
33192	29426
38979	29427
39128	29428
321178	29429
52983	29430
84499	29431
38113	29432
249065	29433
23123	29434
135126	29435
23445	29436
71523	29437
7186	29438
35049	29439
305388	29440
162339	29441
9120	29442
35155	29443
22918	29444
39942	29445
102639	29446
104882	29447
86830	29448
52271	29449
10616	29450
3226	29451
52983	29452
181690	29453
35179	29454
47004	29455
7726	29456
94383	29457
172893	29458
97270	29459
51834	29460
5929	29461
3636	29462
192654	29463
4786	29464
49263	29465
9062	29466
1464	29467
9679	29468
132522	29469
50211	29470
105734	29471
309841	29472
264	29473
8344	29474
32949	29475
4148	29476
427	29477
46848	29478
189010	29479
3866	29480
68872	29481
128980	29482
106186	29483
45615	29484
96889	29485
181783	29486
12077	29487
9276	29488
13066	29489
109533	29490
8912	29491
103802	29492
45980	29493
22907	29494
132654	29495
32907	29496
72513	29497
77255	29498
38689	29499
91227	29500
21167	29501
135520	29502
6693	29503
30638	29504
4726	29505
1449	29506
989	29507
23813	29508
42039	29509
133607	29510
88374	29511
4265	29512
211955	29513
23492	29514
18848	29515
29304	29516
58225	29517
108530	29518
56995	29519
52029	29520
6778	29521
243312	29522
55972	29523
320683	29524
63219	29525
31788	29526
116400	29527
27506	29528
98550	29529
151090	29530
102161	29531
32396	29532
257831	29533
31277	29534
221942	29535
2693	29536
201761	29537
244620	29538
197913	29539
87800	29540
205637	29541
106772	29542
28444	29543
112433	29544
100926	29545
28256	29546
27895	29547
27667	29548
61254	29549
52178	29550
9276	29551
262443	29552
33838	29553
151557	29554
44729	29555
28201	29556
14401	29557
22212	29558
19365	29559
81999	29560
281765	29561
195327	29562
163891	29563
125762	29564
59760	29565
79180	29566
9276	29567
34744	29568
67248	29569
62723	29570
56044	29571
7391	29572
229411	29573
60460	29574
40667	29575
7334	29576
264191	29577
151287	29578
17194	29579
64972	29580
8238	29581
82139	29582
8773	29583
19410	29584
52632	29585
113237	29586
14930	29587
4445	29588
153613	29589
123855	29590
13165	29591
10957	29592
3692	29593
31638	29594
36555	29595
22175	29596
82926	29597
49630	29598
15650	29599
17194	29600
235765	29601
9947	29602
123076	29603
8242	29604
7441	29605
42779	29606
5339	29607
46624	29608
25908	29609
94037	29610
8539	29611
195478	29612
318708	29613
6054	29614
173474	29615
41487	29616
54027	29617
99995	29618
10483	29619
27842	29620
4042	29621
30033	29622
115061	29623
118306	29624
122503	29625
119247	29626
73068	29627
68942	29628
118799	29629
23479	29630
14575	29631
18067	29632
188502	29633
30102	29634
11062	29635
129312	29636
6829	29637
7528	29638
35118	29639
86232	29640
8771	29641
32461	29642
123187	29643
34889	29644
134673	29645
80280	29646
7859	29647
13071	29648
16775	29649
805	29650
31995	29651
23235	29652
92000	29653
16501	29654
25339	29655
37606	29656
9941	29657
179376	29658
38420	29659
1759	29660
170664	29661
24660	29662
201095	29663
71148	29664
14748	29665
44917	29666
97109	29667
7742	29668
19774	29669
47952	29670
53857	29671
37434	29672
22853	29673
252892	29674
192079	29675
155176	29676
155126	29677
9383	29678
15020	29679
1565	29680
82752	29681
38054	29682
49404	29683
120647	29684
1005	29685
218956	29686
19707	29687
20273	29688
1946	29689
6137	29690
28506	29691
75088	29692
153143	29693
20773	29694
5522	29695
207806	29696
9715	29697
132195	29698
59030	29699
122333	29700
16279	29701
115048	29702
13471	29703
135531	29704
20038	29705
19732	29706
7875	29707
22856	29708
51709	29709
12384	29710
83917	29711
17496	29712
134313	29713
177126	29714
40492	29715
13741	29716
81858	29717
8141	29718
26005	29719
259145	29720
35554	29721
162175	29722
39351	29723
129906	29724
20678	29725
25380	29726
31332	29727
79272	29728
100701	29729
44797	29730
52690	29731
155	29732
47031	29733
80522	29734
10020	29735
82936	29736
2364	29737
100644	29738
6558	29739
7859	29740
28015	29741
49273	29742
17423	29743
157716	29744
84863	29745
6566	29746
34753	29747
142331	29748
52583	29749
19909	29750
165196	29751
145507	29752
26340	29753
52272	29754
136602	29755
305519	29756
27108	29757
114968	29758
52044	29759
79926	29760
15942	29761
1347	29762
318028	29763
28858	29764
59237	29765
209173	29766
1586	29767
17082	29768
21623	29769
99595	29770
166746	29771
10520	29772
99538	29773
78073	29774
110174	29775
286286	29776
204877	29777
25612	29778
138669	29779
27805	29780
115677	29781
136008	29782
275136	29783
3418	29784
150344	29785
58373	29786
8517	29787
167906	29788
146081	29789
62913	29790
85551	29791
108650	29792
202897	29793
75664	29794
116523	29795
206625	29796
79409	29797
88525	29798
27622	29799
137902	29800
247543	29801
100258	29802
142652	29803
82016	29804
90573	29805
10260	29806
212424	29807
43986	29808
36958	29809
39591	29810
3998	29811
77535	29812
27039	29813
8157	29814
27434	29815
129501	29816
35662	29817
25290	29818
27483	29819
3793	29820
48879	29821
28636	29822
108539	29823
238789	29824
20380	29825
9145	29826
225983	29827
32696	29828
15016	29829
52656	29830
78336	29831
18762	29832
105835	29833
34936	29834
43458	29835
31246	29836
96739	29837
6616	29838
3319	29839
7416	29840
4658	29841
7992	29842
12996	29843
29859	29844
223	29845
22281	29846
7038	29847
12182	29848
115920	29849
12587	29850
169666	29851
43940	29852
83006	29853
179121	29854
63542	29855
3863	29856
39596	29857
189187	29858
18517	29859
78236	29860
9550	29861
40401	29862
24744	29863
173266	29864
122709	29865
39458	29866
67265	29867
92894	29868
18431	29869
116056	29870
3527	29871
40096	29872
119083	29873
561	29874
75590	29875
4604	29876
1917	29877
4463	29878
25072	29879
30002	29880
53668	29881
72875	29882
184062	29883
109236	29884
260565	29885
3809	29886
16409	29887
239440	29888
6331	29889
125992	29890
45538	29891
311204	29892
154321	29893
155656	29894
100178	29895
314174	29896
275	29897
174880	29898
140752	29899
128772	29900
24529	29901
15294	29902
146614	29903
135620	29904
192400	29905
2863	29906
9263	29907
4651	29908
28777	29909
16078	29910
191024	29911
166158	29912
120272	29913
154921	29914
35155	29915
37050	29916
9435	29917
65513	29918
25901	29919
99187	29920
28515	29921
20976	29922
51410	29923
81960	29924
83618	29925
82708	29926
3238	29927
25415	29928
89883	29929
34256	29930
135712	29931
9953	29932
1194	29933
71236	29934
114853	29935
84915	29936
17942	29937
25263	29938
22868	29939
195521	29940
60736	29941
141520	29942
11881	29943
116942	29944
13764	29945
10814	29946
24428	29947
25617	29948
307275	29949
138806	29950
13443	29951
12808	29952
18847	29953
301275	29954
6074	29955
31976	29956
8044	29957
1212	29958
27095	29959
35997	29960
120076	29961
20766	29962
17993	29963
17604	29964
176868	29965
1098	29966
236593	29967
116750	29968
69919	29969
291987	29970
79145	29971
129338	29972
36803	29973
22247	29974
18433	29975
260010	29976
117760	29977
74651	29978
64997	29979
26424	29980
4993	29981
3836	29982
7363	29983
53767	29984
15985	29985
77911	29986
40017	29987
161283	29988
110252	29989
6159	29990
49343	29991
35512	29992
10708	29993
114959	29994
32872	29995
21352	29996
39880	29997
58518	29998
86125	29999
62181	30000
22195	30001
37040	30002
22979	30003
63494	30004
47007	30005
18552	30006
73007	30007
57268	30008
52538	30009
195617	30010
29075	30011
10259	30012
107122	30013
111848	30014
27553	30015
45834	30016
3171	30017
130150	30018
38281	30019
21571	30020
75148	30021
62760	30022
84268	30023
18873	30024
17353	30025
48431	30026
78664	30027
5237	30028
11801	30029
100653	30030
16148	30031
53528	30032
17537	30033
121502	30034
8780	30035
5563	30036
15867	30037
17432	30038
113373	30039
133407	30040
212580	30041
145345	30042
159774	30043
31918	30044
2011	30045
24812	30046
8305	30047
17163	30048
1378	30049
28124	30050
4160	30051
18708	30052
37289	30053
58439	30054
51860	30055
147148	30056
35061	30057
40897	30058
1705	30059
17709	30060
134414	30061
56113	30062
107252	30063
61212	30064
31973	30065
1283	30066
38050	30067
133163	30068
6226	30069
14243	30070
2952	30071
12285	30072
52399	30073
56322	30074
51432	30075
17590	30076
55203	30077
175284	30078
105825	30079
21774	30080
5917	30081
15232	30082
90	30083
27676	30084
170125	30085
5260	30086
39299	30087
17275	30088
27366	30089
55828	30090
251588	30091
184811	30092
7400	30093
78127	30094
43125	30095
29746	30096
21154	30097
157924	30098
312328	30099
103371	30100
8402	30101
58555	30102
48827	30103
162649	30104
194761	30105
52973	30106
148818	30107
11932	30108
45119	30109
133158	30110
112938	30111
26865	30112
57796	30113
1886	30114
21803	30115
116077	30116
43269	30117
47044	30118
62947	30119
12240	30120
261469	30121
83402	30122
23037	30123
76145	30124
68553	30125
36555	30126
34072	30127
126741	30128
294491	30129
53558	30130
120385	30131
167836	30132
52043	30133
54675	30134
99239	30135
2824	30136
214050	30137
134209	30138
94712	30139
61032	30140
19282	30141
18607	30142
59018	30143
45461	30144
16308	30145
29106	30146
68428	30147
219779	30148
57448	30149
143863	30150
120313	30151
99635	30152
56704	30153
9697	30154
14490	30155
175439	30156
128140	30157
17580	30158
195717	30159
12540	30160
66520	30161
14236	30162
4943	30163
183012	30164
9442	30165
27094	30166
66477	30167
203306	30168
104037	30169
293683	30170
50450	30171
120251	30172
65752	30173
96957	30174
13289	30175
128728	30176
23705	30177
96495	30178
311522	30179
136454	30180
26754	30181
184223	30182
214904	30183
234261	30184
25925	30185
198172	30186
69409	30187
174952	30188
136535	30189
12901	30190
115853	30191
134658	30192
206218	30193
277644	30194
60154	30195
9546	30196
29450	30197
80895	30198
4269	30199
8520	30200
30115	30201
7015	30202
20033	30203
7942	30204
92378	30205
205031	30206
23076	30207
184602	30208
73506	30209
158724	30210
8614	30211
38674	30212
31693	30213
36360	30214
83580	30215
21262	30216
2200	30217
2000	30218
82426	30219
37406	30220
25730	30221
132525	30222
93872	30223
64748	30224
54058	30225
79924	30226
61076	30227
59719	30228
240608	30229
25809	30230
22341	30231
121613	30232
73396	30233
8537	30234
82409	30235
164540	30236
79236	30237
48377	30238
72772	30239
277583	30240
103244	30241
68129	30242
44502	30243
71627	30244
178617	30245
4245	30246
137510	30247
35357	30248
5262	30249
127940	30250
132590	30251
30220	30252
26620	30253
7048	30254
6661	30255
6885	30256
89505	30257
117604	30258
195477	30259
35273	30260
59004	30261
54042	30262
48126	30263
23448	30264
53508	30265
2995	30266
88701	30267
19228	30268
277230	30269
1169	30270
4567	30271
187	30272
76570	30273
46807	30274
106113	30275
3561	30276
12976	30277
36972	30278
33270	30279
10362	30280
25711	30281
53508	30282
30115	30283
152589	30284
5307	30285
273592	30286
133580	30287
60881	30288
70247	30289
118108	30290
31292	30291
198854	30292
246710	30293
112536	30294
50841	30295
130511	30296
190022	30297
212307	30298
790	30299
5209	30300
7747	30301
3125	30302
116906	30303
12982	30304
207385	30305
68691	30306
101917	30307
36327	30308
96288	30309
117759	30310
127912	30311
2158	30312
38756	30313
100808	30314
24388	30315
182189	30316
31115	30317
34369	30318
9432	30319
29270	30320
69426	30321
106539	30322
47287	30323
50324	30324
16924	30325
175000	30326
103398	30327
283138	30328
4715	30329
4700	30330
53642	30331
68505	30332
143541	30333
111593	30334
59375	30335
29471	30336
95840	30337
54307	30338
128837	30339
14036	30340
41366	30341
41418	30342
247433	30343
82643	30344
8942	30345
6444	30346
216420	30347
9643	30348
36302	30349
25025	30350
22987	30351
27917	30352
50360	30353
121632	30354
3718	30355
14020	30356
180999	30357
53439	30358
63296	30359
87695	30360
25519	30361
43594	30362
5828	30363
1309	30364
307858	30365
60527	30366
18997	30367
20225	30368
35993	30369
18839	30370
47680	30371
154864	30372
565	30373
22262	30374
39327	30375
41877	30376
11495	30377
7387	30378
23963	30379
6633	30380
129978	30381
170443	30382
91482	30383
118632	30384
55772	30385
189010	30386
92943	30387
168217	30388
102811	30389
2475	30390
17663	30391
119738	30392
20391	30393
215962	30394
86825	30395
1292	30396
12427	30397
20739	30398
27656	30399
297469	30400
24063	30401
37003	30402
74074	30403
159737	30404
66334	30405
253689	30406
118129	30407
137233	30408
73652	30409
294010	30410
39879	30411
195075	30412
14792	30413
19655	30414
141746	30415
2267	30416
38398	30417
12288	30418
102	30419
10616	30420
2787	30421
13535	30422
15916	30423
9851	30424
162618	30425
1686	30426
5852	30427
1379	30428
7704	30429
171674	30430
112659	30431
233353	30432
70909	30433
10364	30434
122357	30435
3262	30436
168847	30437
141745	30438
164525	30439
80078	30440
28045	30441
82427	30442
136375	30443
60526	30444
14638	30445
106000	30446
4432	30447
102222	30448
75591	30449
10841	30450
3473	30451
17460	30452
133843	30453
5307	30454
61317	30455
58666	30456
195663	30457
53767	30458
6829	30459
7108	30460
8573	30461
25564	30462
10435	30463
16104	30464
20008	30465
29361	30466
37380	30467
15988	30468
2262	30469
29535	30470
6199	30471
8254	30472
55938	30473
27675	30474
10155	30475
5783	30476
805	30477
39899	30478
56660	30479
75098	30480
64563	30481
1430	30482
1431	30483
4544	30484
7641	30485
907	30486
62424	30487
27778	30488
11815	30489
102830	30490
12931	30491
3171	30492
39763	30493
13208	30494
35468	30495
25507	30496
6198	30497
33393	30498
7015	30499
8658	30500
31413	30501
152152	30502
60221	30503
48014	30504
108718	30505
106290	30506
1474	30507
124858	30508
512	30509
60720	30510
207152	30511
62694	30512
23860	30513
292159	30514
14457	30515
1086	30516
31888	30517
283324	30518
6265	30519
123755	30520
200629	30521
33635	30522
167814	30523
70994	30524
4017	30525
19594	30526
112547	30527
111057	30528
107500	30529
73517	30530
3077	30531
4535	30532
93015	30533
6919	30534
31397	30535
77864	30536
145666	30537
10370	30538
18482	30539
59018	30540
307983	30541
16342	30542
196968	30543
151200	30544
44890	30545
844	30546
38439	30547
3371	30548
13997	30549
185429	30550
36505	30551
228394	30552
2898	30553
28398	30554
561	30555
81906	30556
238515	30557
93154	30558
24196	30559
21780	30560
123560	30561
43899	30562
31985	30563
94366	30564
18965	30565
54930	30566
274119	30567
208012	30568
27630	30569
170735	30570
24510	30571
56382	30572
124951	30573
150170	30574
23610	30575
76522	30576
255267	30577
154183	30578
44461	30579
111483	30580
3012	30581
2893	30582
84501	30583
7616	30584
17750	30585
66403	30586
17444	30587
195823	30588
14269	30589
9565	30590
41722	30591
164943	30592
15444	30593
29310	30594
176338	30595
4051	30596
284554	30597
15630	30598
13039	30599
78646	30600
34476	30601
22607	30602
238627	30603
59987	30604
20315	30605
17942	30606
17503	30607
11127	30608
25697	30609
10627	30610
8483	30611
83850	30612
95194	30613
820	30614
20131	30615
36329	30616
22536	30617
4267	30618
30420	30619
152347	30620
81138	30621
11889	30622
72151	30623
10005	30624
44992	30625
17717	30626
35492	30627
14042	30628
67545	30629
35492	30630
23220	30631
48887	30632
35827	30633
103364	30634
18786	30635
82051	30636
17157	30637
64442	30638
6431	30639
194440	30640
65415	30641
5644	30642
126863	30643
29049	30644
35576	30645
103148	30646
170633	30647
205873	30648
100836	30649
255858	30650
48073	30651
12591	30652
39852	30653
132980	30654
167931	30655
45063	30656
7856	30657
130915	30658
69676	30659
187199	30660
31169	30661
2964	30662
1155	30663
2226	30664
318304	30665
27993	30666
16712	30667
1	30668
18967	30669
16175	30670
86272	30671
44469	30672
38905	30673
37943	30674
11181	30675
18090	30676
24354	30677
27157	30678
21760	30679
3483	30680
35662	30681
24862	30682
13215	30683
18880	30684
25221	30685
17645	30686
51907	30687
26064	30688
6816	30689
115031	30690
3902	30691
55934	30692
273333	30693
13909	30694
80100	30695
172575	30696
74948	30697
18490	30698
46512	30699
206353	30700
156839	30701
140533	30702
49286	30703
59195	30704
172686	30705
69655	30706
44713	30707
24953	30708
60254	30709
39927	30710
66849	30711
14552	30712
11011	30713
45772	30714
8729	30715
4610	30716
301636	30717
6128	30718
188591	30719
1832	30720
76587	30721
190933	30722
9147	30723
163548	30724
3952	30725
208970	30726
171663	30727
70739	30728
237241	30729
19064	30730
71854	30731
111067	30732
2000	30733
13544	30734
198016	30735
152988	30736
97224	30737
13613	30738
20985	30739
50829	30740
99508	30741
61108	30742
5816	30743
74944	30744
13510	30745
20838	30746
8391	30747
31811	30748
188844	30749
7048	30750
101572	30751
43349	30752
77805	30753
132700	30754
152712	30755
2952	30756
3533	30757
52014	30758
21499	30759
54862	30760
53715	30761
61839	30762
226973	30763
42037	30764
26923	30765
20559	30766
138289	30767
138365	30768
259174	30769
74343	30770
101012	30771
208641	30772
118581	30773
114610	30774
18001	30775
99564	30776
322713	30777
54635	30778
281726	30779
52647	30780
122468	30781
88250	30782
58506	30783
17725	30784
10241	30785
77901	30786
14350	30787
7271	30788
89469	30789
38931	30790
255683	30791
82100	30792
15958	30793
94485	30794
87850	30795
3513	30796
206516	30797
153557	30798
119117	30799
36958	30800
182699	30801
24007	30802
55080	30803
128300	30804
38084	30805
34263	30806
219051	30807
19018	30808
7396	30809
49677	30810
26517	30811
85803	30812
1594	30813
204059	30814
87624	30815
200317	30816
296557	30817
200190	30818
39194	30819
11565	30820
306907	30821
28229	30822
309302	30823
39367	30824
47528	30825
194366	30826
53669	30827
4049	30828
29004	30829
10359	30830
55675	30831
49795	30832
97864	30833
41247	30834
74146	30835
133185	30836
200703	30837
124162	30838
24456	30839
89720	30840
150	30841
199053	30842
822	30843
241590	30844
194012	30845
96552	30846
3190	30847
299714	30848
9782	30849
15381	30850
104666	30851
76532	30852
55664	30853
107200	30854
205474	30855
184016	30856
46410	30857
55647	30858
817	30859
107328	30860
111832	30861
88378	30862
6344	30863
34955	30864
63758	30865
10395	30866
19457	30867
110	30868
56932	30869
13470	30870
129057	30871
94679	30872
17731	30873
157423	30874
52456	30875
35791	30876
35612	30877
3562	30878
44071	30879
51917	30880
6265	30881
19893	30882
8157	30883
9276	30884
158985	30885
103809	30886
155656	30887
120608	30888
16878	30889
162167	30890
149702	30891
145271	30892
130338	30893
74441	30894
236576	30895
113484	30896
102924	30897
161240	30898
105444	30899
20369	30900
67050	30901
110538	30902
134048	30903
240684	30904
8347	30905
171859	30906
8668	30907
119991	30908
261219	30909
261143	30910
258485	30911
22212	30912
306216	30913
263831	30914
88551	30915
214347	30916
248612	30917
176470	30918
116742	30919
11638	30920
137135	30921
47464	30922
37644	30923
181068	30924
49211	30925
40214	30926
50042	30927
230189	30928
62949	30929
3852	30930
137937	30931
229495	30932
3882	30933
59785	30934
38761	30935
30585	30936
33453	30937
245794	30938
39184	30939
72501	30940
140255	30941
24978	30942
111605	30943
60896	30944
15463	30945
72180	30946
8292	30947
30927	30948
51022	30949
34462	30950
39892	30951
60875	30952
88496	30953
95955	30954
311593	30955
327023	30956
121923	30957
157177	30958
89639	30959
89565	30960
21354	30961
42513	30962
33093	30963
27889	30964
45598	30965
26988	30966
132598	30967
89666	30968
55998	30969
81563	30970
37822	30971
45571	30972
43861	30973
73253	30974
71801	30975
99186	30976
5102	30977
12297	30978
12208	30979
27749	30980
30206	30981
18129	30982
53767	30983
133458	30984
89042	30985
2800	30986
54926	30987
29891	30988
235192	30989
1881	30990
172554	30991
757	30992
17120	30993
111586	30994
186	30995
109944	30996
263411	30997
136101	30998
25393	30999
698	31000
24227	31001
4785	31002
2557	31003
1086	31004
16312	31005
8137	31006
56914	31007
46573	31008
113012	31009
2738	31010
316160	31011
13806	31012
346	31013
45598	31014
1347	31015
1347	31016
14806	31017
115372	31018
92480	31019
37689	31020
112646	31021
204293	31022
189476	31023
276875	31024
26590	31025
3282	31026
17246	31027
68848	31028
86402	31029
10537	31030
268998	31031
103579	31032
320503	31033
103544	31034
287162	31035
164209	31036
158741	31037
103749	31038
103341	31039
90815	31040
18913	31041
303443	31042
163819	31043
68236	31044
265793	31045
271542	31046
35374	31047
102372	31048
71791	31049
11605	31050
7904	31051
420	31052
302815	31053
189302	31054
9615	31055
57548	31056
195668	31057
195195	31058
55116	31059
51913	31060
20002	31061
921	31062
1465	31063
157952	31064
135491	31065
38109	31066
136517	31067
194281	31068
206276	31069
40109	31070
68638	31071
14800	31072
126873	31073
3679	31074
166604	31075
70842	31076
142388	31077
137041	31078
38634	31079
22865	31080
141852	31081
9746	31082
49034	31083
25254	31084
25991	31085
35707	31086
20249	31087
66315	31088
186019	31089
24898	31090
54299	31091
103405	31092
2566	31093
106223	31094
172834	31095
69114	31096
228377	31097
88495	31098
253124	31099
74220	31100
95576	31101
1856	31102
49298	31103
800	31104
194037	31105
94046	31106
89433	31107
73044	31108
3093	31109
18875	31110
1380	31111
8426	31112
8426	31113
136910	31114
71095	31115
5734	31116
15866	31117
55359	31118
192714	31119
207705	31120
27484	31121
14181	31122
14327	31123
124317	31124
26563	31125
118331	31126
23834	31127
128246	31128
29154	31129
136136	31130
209386	31131
37291	31132
310668	31133
109310	31134
306149	31135
49454	31136
197274	31137
31635	31138
83195	31139
53282	31140
259609	31141
201994	31142
162884	31143
300870	31144
148279	31145
111092	31146
164348	31147
32510	31148
81075	31149
5641	31150
68500	31151
4948	31152
74601	31153
14425	31154
126090	31155
133303	31156
69451	31157
317879	31158
16839	31159
17868	31160
210546	31161
60137	31162
8843	31163
12710	31164
26026	31165
7461	31166
163069	31167
4003	31168
307091	31169
202986	31170
22755	31171
53865	31172
8259	31173
37555	31174
62565	31175
8240	31176
216329	31177
61756	31178
94259	31179
226624	31180
149525	31181
95211	31182
179401	31183
25340	31184
14119	31185
97458	31186
91436	31187
78764	31188
162103	31189
27923	31190
174887	31191
941	31192
1227	31193
62617	31194
103504	31195
83744	31196
24068	31197
2686	31198
204952	31199
18794	31200
1604	31201
103119	31202
46256	31203
246166	31204
214282	31205
37514	31206
37514	31207
127686	31208
25216	31209
1474	31210
22535	31211
22714	31212
26266	31213
102334	31214
38852	31215
614	31216
3020	31217
8830	31218
3007	31219
309305	31220
147	31221
254108	31222
111600	31223
147891	31224
16088	31225
95950	31226
120372	31227
33311	31228
7254	31229
13885	31230
4188	31231
235889	31232
142145	31233
2892	31234
36836	31235
57622	31236
126286	31237
102987	31238
34841	31239
112252	31240
115071	31241
195954	31242
43691	31243
203582	31244
275896	31245
195599	31246
201979	31247
204673	31248
12729	31249
120559	31250
306248	31251
129597	31252
83635	31253
3738	31254
137156	31255
77993	31256
110249	31257
115170	31258
26091	31259
7010	31260
211365	31261
31971	31262
470	31263
43216	31264
114592	31265
102281	31266
301619	31267
77695	31268
284659	31269
172540	31270
132184	31271
2688	31272
142614	31273
36695	31274
8087	31275
674	31276
133716	31277
100879	31278
207813	31279
18721	31280
8276	31281
731	31282
25147	31283
186589	31284
110384	31285
106986	31286
279627	31287
35482	31288
93531	31289
100265	31290
50931	31291
23482	31292
32179	31293
35482	31294
221761	31295
294207	31296
172769	31297
26014	31298
69663	31299
136136	31300
155294	31301
4007	31302
83343	31303
35673	31304
184579	31305
290924	31306
129721	31307
10948	31308
112276	31309
39011	31310
87943	31311
127257	31312
46426	31313
42198	31314
53350	31315
196083	31316
40860	31317
256933	31318
61946	31319
81858	31320
91909	31321
12446	31322
96614	31323
61283	31324
196702	31325
89764	31326
59237	31327
4916	31328
302848	31329
156	31330
83170	31331
67401	31332
125648	31333
133141	31334
81330	31335
23912	31336
39568	31337
214684	31338
46781	31339
137	31340
57263	31341
205959	31342
8053	31343
5643	31344
1515	31345
34373	31346
55568	31347
51103	31348
53528	31349
73288	31350
77919	31351
117533	31352
9602	31353
157426	31354
227197	31355
4615	31356
59730	31357
954	31358
220214	31359
58908	31360
101879	31361
160124	31362
65825	31363
176104	31364
111408	31365
130659	31366
89768	31367
12296	31368
87154	31369
101963	31370
30924	31371
50307	31372
54205	31373
26175	31374
183398	31375
202759	31376
24995	31377
115016	31378
89080	31379
2716	31380
25937	31381
8260	31382
66042	31383
29366	31384
48340	31385
11768	31386
54121	31387
13107	31388
51755	31389
184582	31390
17295	31391
130615	31392
33363	31393
33754	31394
113769	31395
42812	31396
5979	31397
17078	31398
45677	31399
27902	31400
36964	31401
11693	31402
53990	31403
60999	31404
110979	31405
116878	31406
67604	31407
111955	31408
489	31409
27062	31410
2129	31411
316979	31412
32218	31413
650	31414
6991	31415
7981	31416
105704	31417
5785	31418
60166	31419
299329	31420
24734	31421
78245	31422
17604	31423
39503	31424
6159	31425
201219	31426
212222	31427
18580	31428
7900	31429
136829	31430
19172	31431
53162	31432
15272	31433
139537	31434
7428	31435
263041	31436
101763	31437
24608	31438
84761	31439
1788	31440
46998	31441
236801	31442
69490	31443
236983	31444
149339	31445
5893	31446
211943	31447
204171	31448
182282	31449
26175	31450
152766	31451
34457	31452
561	31453
87298	31454
5973	31455
11768	31456
21421	31457
3487	31458
51903	31459
11303	31460
79028	31461
132263	31462
14323	31463
173049	31464
311601	31465
7155	31466
66849	31467
1330	31468
14401	31469
162615	31470
114852	31471
30096	31472
17811	31473
238446	31474
170996	31475
3004	31476
38057	31477
274167	31478
4165	31479
32721	31480
15747	31481
22569	31482
187184	31483
69956	31484
191342	31485
17925	31486
134344	31487
11760	31488
2206	31489
26077	31490
11291	31491
33535	31492
174199	31493
26700	31494
122420	31495
38329	31496
171849	31497
93580	31498
186100	31499
284305	31500
74999	31501
237570	31502
208021	31503
78010	31504
32212	31505
106344	31506
14383	31507
290651	31508
104054	31509
66059	31510
177257	31511
125636	31512
296100	31513
288273	31514
117741	31515
68344	31516
266931	31517
154827	31518
54827	31519
15682	31520
189176	31521
86124	31522
258524	31523
8111	31524
71918	31525
236969	31526
68290	31527
76236	31528
98143	31529
69267	31530
37765	31531
292572	31532
5040	31533
138813	31534
5040	31535
9749	31536
101700	31537
3959	31538
9781	31539
8463	31540
165549	31541
67093	31542
188503	31543
13882	31544
103240	31545
216931	31546
216864	31547
55297	31548
306282	31549
101560	31550
294686	31551
57689	31552
309350	31553
139552	31554
84597	31555
79122	31556
32665	31557
23775	31558
152826	31559
134463	31560
89129	31561
138949	31562
298146	31563
80783	31564
308442	31565
188942	31566
114735	31567
27633	31568
104029	31569
298994	31570
115735	31571
86068	31572
49892	31573
172210	31574
85182	31575
73467	31576
286512	31577
5268	31578
10461	31579
161053	31580
14016	31581
195482	31582
57743	31583
272481	31584
294642	31585
159980	31586
125833	31587
503	31588
56229	31589
124177	31590
179544	31591
226306	31592
26955	31593
226224	31594
62254	31595
133671	31596
108202	31597
249866	31598
187565	31599
57890	31600
144087	31601
292532	31602
253141	31603
103680	31604
97430	31605
267298	31606
114366	31607
129460	31608
318	31609
77137	31610
132483	31611
157667	31612
101457	31613
188261	31614
81407	31615
124620	31616
202829	31617
152980	31618
111607	31619
153640	31620
308602	31621
150478	31622
256461	31623
33409	31624
154206	31625
211734	31626
101227	31627
82095	31628
215470	31629
17269	31630
136198	31631
86150	31632
250082	31633
59772	31634
203018	31635
253482	31636
106086	31637
96918	31638
184763	31639
57259	31640
97864	31641
187462	31642
111483	31643
88524	31644
267523	31645
177919	31646
209725	31647
186858	31648
319310	31649
110585	31650
24055	31651
32856	31652
124757	31653
205006	31654
297881	31655
64709	31656
179638	31657
86679	31658
91639	31659
196892	31660
161384	31661
172197	31662
39426	31663
42042	31664
1664	31665
203936	31666
162691	31667
267769	31668
146588	31669
21779	31670
135664	31671
33215	31672
82909	31673
193872	31674
168877	31675
7251	31676
4089	31677
102857	31678
32807	31679
608	31680
12507	31681
5408	31682
20331	31683
72882	31684
174507	31685
35074	31686
3160	31687
65800	31688
558	31689
280457	31690
160908	31691
24964	31692
178523	31693
126200	31694
57751	31695
8732	31696
116985	31697
202052	31698
72807	31699
67999	31700
109918	31701
119442	31702
1625	31703
273752	31704
54725	31705
199813	31706
68604	31707
215458	31708
35365	31709
6235	31710
212359	31711
122107	31712
230975	31713
139579	31714
3207	31715
17417	31716
197338	31717
198305	31718
181140	31719
3185	31720
40304	31721
303557	31722
14239	31723
73748	31724
97084	31725
2700	31726
2398	31727
9248	31728
20565	31729
68091	31730
1199	31731
141605	31732
122454	31733
36330	31734
176976	31735
17730	31736
34811	31737
20761	31738
173612	31739
159653	31740
12969	31741
194726	31742
60845	31743
120986	31744
12592	31745
135379	31746
224583	31747
71676	31748
143756	31749
2423	31750
51952	31751
134142	31752
91330	31753
298974	31754
44319	31755
213337	31756
85287	31757
8514	31758
119141	31759
89365	31760
195067	31761
63254	31762
36375	31763
254629	31764
27263	31765
23725	31766
326796	31767
52782	31768
62997	31769
205321	31770
215278	31771
301371	31772
5138	31773
8591	31774
269014	31775
20981	31776
214960	31777
303649	31778
18528	31779
50036	31780
114507	31781
205	31782
75859	31783
253133	31784
62270	31785
119375	31786
2834	31787
206127	31788
140850	31789
230843	31790
29461	31791
78796	31792
36332	31793
7929	31794
6573	31795
136416	31796
118925	31797
65334	31798
29334	31799
34855	31800
148459	31801
32365	31802
111407	31803
3933	31804
24366	31805
306813	31806
129361	31807
120422	31808
51855	31809
616	31810
8596	31811
40343	31812
54036	31813
3577	31814
61860	31815
6014	31816
56533	31817
30511	31818
251829	31819
82478	31820
108097	31821
10909	31822
68457	31823
29857	31824
3064	31825
80451	31826
31625	31827
122050	31828
27625	31829
4561	31830
58580	31831
58166	31832
21758	31833
97760	31834
270538	31835
53661	31836
59151	31837
1008	31838
23920	31839
216030	31840
1212	31841
71392	31842
6258	31843
74000	31844
99844	31845
1347	31846
64260	31847
33912	31848
73804	31849
186701	31850
123641	31851
186561	31852
77593	31853
134794	31854
140497	31855
29576	31856
300828	31857
27038	31858
199536	31859
99200	31860
83335	31861
72521	31862
40380	31863
57447	31864
37568	31865
6430	31866
132005	31867
314127	31868
315816	31869
240845	31870
117969	31871
45268	31872
265450	31873
253989	31874
14564	31875
110497	31876
149525	31877
109503	31878
20159	31879
98587	31880
9670	31881
126722	31882
186250	31883
2320	31884
123743	31885
193895	31886
304912	31887
45542	31888
21027	31889
19126	31890
42324	31891
26531	31892
69061	31893
38638	31894
179018	31895
55110	31896
40331	31897
19658	31898
26393	31899
183561	31900
25210	31901
14041	31902
87556	31903
164877	31904
19185	31905
139016	31906
58819	31907
86830	31908
26374	31909
19185	31910
192756	31911
63506	31912
112446	31913
8014	31914
49544	31915
214071	31916
40308	31917
50453	31918
51948	31919
46672	31920
74002	31921
51943	31922
212667	31923
76184	31924
40331	31925
86433	31926
4810	31927
89372	31928
163431	31929
103605	31930
75503	31931
6905	31932
6431	31933
93457	31934
19255	31935
1251	31936
8211	31937
48812	31938
50889	31939
205293	31940
1957	31941
2130	31942
60781	31943
37810	31944
6381	31945
177391	31946
22963	31947
166265	31948
205175	31949
98641	31950
197190	31951
306128	31952
81714	31953
69128	31954
186449	31955
49247	31956
274169	31957
158405	31958
125112	31959
45629	31960
43350	31961
147091	31962
71854	31963
150742	31964
87166	31965
313340	31966
6762	31967
20172	31968
26424	31969
74212	31970
40099	31971
161417	31972
45629	31973
15002	31974
262361	31975
105470	31976
53939	31977
21412	31978
3436	31979
180324	31980
190439	31981
29822	31982
159049	31983
74081	31984
12867	31985
16192	31986
67166	31987
57519	31988
30053	31989
46707	31990
134350	31991
239	31992
20394	31993
136470	31994
57104	31995
41278	31996
40152	31997
92227	31998
116579	31999
37832	32000
9762	32001
101236	32002
138972	32003
290960	32004
109380	32005
18922	32006
84854	32007
156674	32008
76659	32009
190213	32010
28709	32011
35923	32012
17943	32013
22818	32014
267192	32015
49939	32016
74670	32017
17936	32018
51035	32019
49274	32020
11043	32021
8798	32022
2884	32023
2884	32024
46434	32025
82576	32026
2884	32027
2884	32028
2884	32029
8006	32030
519	32031
71554	32032
4326	32033
3518	32034
128562	32035
82191	32036
8992	32037
27492	32038
33831	32039
75243	32040
38385	32041
109202	32042
112594	32043
54428	32044
138072	32045
170123	32046
56359	32047
181300	32048
93165	32049
13885	32050
71098	32051
112271	32052
50519	32053
272245	32054
54284	32055
137094	32056
1355	32057
202467	32058
89306	32059
52224	32060
202050	32061
56853	32062
84257	32063
102551	32064
191802	32065
101312	32066
3729	32067
24445	32068
164574	32069
14707	32070
25670	32071
54957	32072
5562	32073
15605	32074
2057	32075
1366	32076
131371	32077
21140	32078
43997	32079
92049	32080
39788	32081
9659	32082
208511	32083
265953	32084
639	32085
195903	32086
58975	32087
182411	32088
185153	32089
80485	32090
192315	32091
52855	32092
65700	32093
150256	32094
64457	32095
53973	32096
234535	32097
313788	32098
122774	32099
284443	32100
24866	32101
12667	32102
38085	32103
66435	32104
85410	32105
196285	32106
308785	32107
176589	32108
129366	32109
317295	32110
37899	32111
176589	32112
111110	32113
55031	32114
5260	32115
3222	32116
38728	32117
96756	32118
6095	32119
146958	32120
117337	32121
87164	32122
47119	32123
157821	32124
96857	32125
299743	32126
79214	32127
210077	32128
844	32129
328367	32130
267397	32131
7728	32132
87724	32133
13681	32134
14089	32135
6135	32136
285049	32137
320225	32138
24437	32139
67317	32140
80799	32141
212186	32142
26111	32143
132756	32144
20955	32145
2130	32146
117082	32147
58616	32148
11099	32149
45696	32150
22768	32151
128343	32152
60633	32153
204208	32154
10305	32155
6303	32156
25933	32157
138248	32158
29501	32159
124577	32160
35291	32161
59087	32162
44237	32163
86548	32164
118478	32165
67943	32166
87270	32167
23055	32168
316537	32169
87736	32170
171926	32171
46880	32172
43042	32173
229815	32174
71370	32175
191827	32176
65992	32177
256618	32178
33688	32179
35696	32180
142295	32181
124382	32182
174770	32183
220378	32184
308432	32185
73690	32186
22945	32187
201272	32188
188079	32189
42297	32190
142019	32191
53977	32192
47638	32193
313164	32194
2414	32195
298029	32196
113377	32197
141579	32198
28329	32199
321133	32200
53876	32201
190459	32202
148083	32203
139763	32204
189970	32205
36361	32206
93148	32207
75545	32208
143145	32209
85707	32210
42090	32211
58795	32212
8961	32213
10630	32214
181970	32215
56622	32216
49037	32217
38923	32218
210378	32219
48303	32220
9842	32221
87275	32222
27660	32223
26843	32224
27660	32225
4933	32226
142965	32227
216266	32228
28688	32229
14587	32230
166953	32231
80733	32232
108747	32233
4577	32234
194446	32235
4644	32236
84146	32237
83470	32238
144442	32239
21431	32240
100626	32241
66688	32242
323076	32243
119125	32244
142587	32245
4945	32246
16511	32247
19313	32248
91861	32249
178170	32250
24165	32251
50186	32252
12463	32253
68298	32254
18928	32255
149299	32256
53905	32257
42588	32258
13437	32259
185420	32260
213537	32261
37405	32262
68110	32263
137061	32264
7176	32265
12952	32266
65901	32267
2760	32268
212993	32269
249259	32270
44368	32271
3363	32272
91254	32273
11056	32274
89593	32275
117822	32276
173017	32277
106731	32278
32263	32279
54573	32280
87643	32281
23012	32282
153492	32283
113816	32284
100339	32285
155652	32286
135009	32287
198091	32288
212735	32289
39007	32290
184542	32291
76405	32292
81346	32293
23444	32294
42714	32295
92810	32296
139059	32297
134545	32298
27527	32299
18401	32300
22928	32301
12831	32302
32268	32303
134958	32304
146421	32305
295987	32306
129279	32307
316978	32308
226115	32309
204	32310
98387	32311
237760	32312
268130	32313
11184	32314
4719	32315
156872	32316
209014	32317
88550	32318
133847	32319
9449	32320
25863	32321
80569	32322
14192	32323
137434	32324
26005	32325
43967	32326
6315	32327
37375	32328
25565	32329
109894	32330
20387	32331
190159	32332
89666	32333
283592	32334
85263	32335
6226	32336
198458	32337
129691	32338
225	32339
295724	32340
88866	32341
13272	32342
9971	32343
80847	32344
55607	32345
5842	32346
245248	32347
12247	32348
27344	32349
19510	32350
57563	32351
13395	32352
137607	32353
49629	32354
55572	32355
293695	32356
398	32357
243596	32358
166087	32359
99637	32360
168513	32361
89433	32362
12077	32363
2854	32364
24737	32365
63691	32366
12982	32367
316897	32368
37429	32369
204901	32370
150285	32371
135059	32372
23859	32373
52650	32374
67803	32375
67321	32376
133730	32377
80661	32378
69509	32379
74106	32380
26071	32381
18603	32382
104347	32383
67565	32384
36679	32385
4553	32386
260044	32387
119619	32388
205645	32389
209762	32390
57069	32391
32475	32392
57466	32393
13764	32394
131872	32395
71868	32396
114192	32397
34673	32398
37877	32399
146823	32400
23430	32401
26378	32402
24776	32403
66075	32404
262865	32405
27454	32406
15903	32407
145012	32408
137867	32409
90088	32410
5860	32411
159482	32412
50486	32413
269703	32414
127874	32415
8699	32416
196157	32417
59859	32418
150586	32419
70032	32420
236226	32421
30376	32422
2531	32423
5713	32424
42505	32425
280610	32426
35819	32427
15428	32428
126381	32429
6376	32430
57104	32431
54444	32432
1193	32433
4231	32434
33112	32435
39295	32436
77722	32437
27323	32438
71007	32439
57484	32440
108044	32441
17394	32442
5319	32443
165868	32444
205122	32445
202935	32446
88100	32447
81346	32448
196530	32449
7247	32450
85666	32451
78818	32452
10138	32453
7260	32454
7239	32455
33396	32456
208545	32457
22538	32458
19581	32459
57167	32460
8806	32461
24134	32462
111079	32463
31984	32464
39169	32465
57845	32466
88216	32467
15130	32468
58597	32469
101938	32470
3126	32471
27111	32472
72976	32473
23204	32474
113440	32475
35085	32476
111251	32477
36116	32478
35054	32479
924	32480
71483	32481
7383	32482
106504	32483
160034	32484
39820	32485
278371	32486
6285	32487
43337	32488
140728	32489
56194	32490
215600	32491
130792	32492
84440	32493
118926	32494
7907	32495
5003	32496
34794	32497
39934	32498
34794	32499
5954	32500
39934	32501
128507	32502
25812	32503
30178	32504
7907	32505
86863	32506
20019	32507
8617	32508
136825	32509
125578	32510
4691	32511
6684	32512
4688	32513
129337	32514
129337	32515
15458	32516
16644	32517
51273	32518
159990	32519
153445	32520
208713	32521
54221	32522
103663	32523
15650	32524
44643	32525
6223	32526
26449	32527
9689	32528
3103	32529
80713	32530
137941	32531
193377	32532
146129	32533
16179	32534
24650	32535
169483	32536
38715	32537
4686	32538
261639	32539
256444	32540
139702	32541
53234	32542
26105	32543
7702	32544
5043	32545
86683	32546
7762	32547
40605	32548
36540	32549
61543	32550
170093	32551
19612	32552
295911	32553
9122	32554
201334	32555
85945	32556
119543	32557
194412	32558
85633	32559
250402	32560
32654	32561
76596	32562
56677	32563
202200	32564
85245	32565
12845	32566
210433	32567
14795	32568
80479	32569
271550	32570
72571	32571
107382	32572
14471	32573
170030	32574
100383	32575
175387	32576
121657	32577
51608	32578
49761	32579
296774	32580
18160	32581
187199	32582
212996	32583
275509	32584
51986	32585
386	32586
115370	32587
222017	32588
38818	32589
148519	32590
92989	32591
121094	32592
39283	32593
50660	32594
49956	32595
117237	32596
318851	32597
139090	32598
204004	32599
133219	32600
20320	32601
52668	32602
188509	32603
149524	32604
35068	32605
248552	32606
134	32607
54	32608
26634	32609
3220	32610
69839	32611
1552	32612
57666	32613
185524	32614
43730	32615
41827	32616
9522	32617
50450	32618
107806	32619
128300	32620
172017	32621
23978	32622
39911	32623
88907	32624
44751	32625
51257	32626
144345	32627
45978	32628
141505	32629
62756	32630
6976	32631
22771	32632
72688	32633
791	32634
57257	32635
121638	32636
313793	32637
5475	32638
85203	32639
45974	32640
16162	32641
125523	32642
70433	32643
106066	32644
285546	32645
181753	32646
55996	32647
10749	32648
26946	32649
65151	32650
58413	32651
103349	32652
22907	32653
128651	32654
140820	32655
191352	32656
82923	32657
8442	32658
91652	32659
29751	32660
18059	32661
17080	32662
63794	32663
35098	32664
47619	32665
25248	32666
171657	32667
732	32668
153231	32669
4743	32670
97856	32671
84175	32672
5967	32673
22080	32674
122688	32675
93027	32676
2873	32677
178210	32678
205729	32679
103574	32680
8729	32681
104266	32682
129497	32683
216903	32684
15419	32685
112445	32686
101764	32687
152904	32688
925	32689
257077	32690
19774	32691
9633	32692
76215	32693
24764	32694
106086	32695
133248	32696
140400	32697
128937	32698
243994	32699
35812	32700
45789	32701
88685	32702
37903	32703
32115	32704
56139	32705
23346	32706
26229	32707
25956	32708
8125	32709
38462	32710
13160	32711
22439	32712
5488	32713
14502	32714
74275	32715
5779	32716
130537	32717
122068	32718
25554	32719
88501	32720
217639	32721
139921	32722
153837	32723
6916	32724
1062	32725
64342	32726
3016	32727
4844	32728
23437	32729
120086	32730
272695	32731
120766	32732
41923	32733
25678	32734
302074	32735
126699	32736
45849	32737
273533	32738
243512	32739
164741	32740
59523	32741
928	32742
73546	32743
42896	32744
13685	32745
68979	32746
9742	32747
12151	32748
8267	32749
84853	32750
131445	32751
119905	32752
91655	32753
273382	32754
3218	32755
47080	32756
21512	32757
112138	32758
135893	32759
45564	32760
21995	32761
1	32762
62615	32763
18101	32764
13137	32765
265021	32766
849	32767
301330	32768
20194	32769
2157	32770
14559	32771
29020	32772
206601	32773
61898	32774
39958	32775
171439	32776
93651	32777
166378	32778
26809	32779
265140	32780
309015	32781
69193	32782
85386	32783
292647	32784
231177	32785
61836	32786
27130	32787
49283	32788
171094	32789
62697	32790
153556	32791
34849	32792
92298	32793
306118	32794
186348	32795
101626	32796
20039	32797
138216	32798
303968	32799
12778	32800
302524	32801
29505	32802
208883	32803
125345	32804
150883	32805
129768	32806
83830	32807
204449	32808
182831	32809
54307	32810
56819	32811
30779	32812
132226	32813
304144	32814
148723	32815
227553	32816
118760	32817
88283	32818
197249	32819
275603	32820
41019	32821
56687	32822
4635	32823
219180	32824
44757	32825
50865	32826
43441	32827
70763	32828
263593	32829
26809	32830
204048	32831
187358	32832
325748	32833
57163	32834
22450	32835
50370	32836
204334	32837
191011	32838
92547	32839
32673	32840
72150	32841
211207	32842
205463	32843
215379	32844
12401	32845
60867	32846
105995	32847
111471	32848
144792	32849
326	32850
20573	32851
2279	32852
23938	32853
206816	32854
85669	32855
43853	32856
49542	32857
107449	32858
194622	32859
29441	32860
214668	32861
219604	32862
21555	32863
84640	32864
75192	32865
12289	32866
34950	32867
46598	32868
166	32869
21223	32870
11320	32871
7039	32872
32205	32873
12049	32874
161452	32875
31315	32876
77072	32877
17055	32878
228736	32879
54918	32880
128912	32881
38894	32882
38872	32883
110925	32884
2156	32885
54401	32886
90580	32887
52615	32888
9662	32889
233931	32890
152588	32891
8655	32892
91785	32893
121392	32894
36265	32895
120402	32896
29528	32897
45117	32898
26978	32899
98279	32900
89527	32901
30255	32902
1597	32903
4252	32904
180387	32905
71279	32906
13047	32907
35129	32908
5040	32909
79485	32910
66709	32911
117823	32912
135124	32913
168464	32914
26785	32915
79583	32916
280655	32917
54931	32918
54931	32919
71873	32920
44567	32921
27314	32922
12836	32923
195312	32924
33746	32925
107118	32926
9448	32927
21216	32928
13510	32929
4042	32930
75490	32931
5848	32932
46631	32933
46631	32934
46631	32935
8088	32936
50284	32937
12835	32938
24189	32939
39429	32940
51736	32941
303580	32942
3494	32943
5048	32944
164840	32945
253334	32946
193292	32947
283612	32948
250744	32949
232163	32950
12	32951
53731	32952
8011	32953
74292	32954
27160	32955
7567	32956
5360	32957
29862	32958
139842	32959
162398	32960
50919	32961
2554	32962
22889	32963
277243	32964
107	32965
192304	32966
45025	32967
5584	32968
1597	32969
307704	32970
45683	32971
4240	32972
48292	32973
106975	32974
168760	32975
941	32976
26347	32977
34975	32978
59158	32979
183734	32980
71469	32981
33693	32982
300455	32983
94027	32984
117823	32985
13041	32986
14448	32987
157763	32988
72655	32989
89777	32990
152261	32991
289601	32992
132115	32993
155039	32994
223629	32995
240627	32996
252650	32997
312495	32998
13265	32999
41099	33000
99668	33001
20178	33002
51621	33003
45882	33004
94255	33005
39941	33006
41696	33007
158217	33008
128484	33009
134807	33010
47681	33011
76436	33012
45731	33013
29221	33014
173321	33015
171833	33016
39842	33017
83348	33018
236164	33019
40329	33020
88544	33021
79701	33022
37454	33023
324	33024
8412	33025
5316	33026
32430	33027
187079	33028
100155	33029
254531	33030
31744	33031
14528	33032
32075	33033
16792	33034
137999	33035
30312	33036
50752	33037
254793	33038
202147	33039
2540	33040
48413	33041
10282	33042
39443	33043
137854	33044
3916	33045
65927	33046
1213	33047
487	33048
25	33049
42035	33050
1891	33051
75812	33052
7707	33053
41926	33054
124594	33055
29340	33056
82625	33057
10499	33058
84492	33059
65711	33060
18191	33061
83895	33062
10104	33063
79619	33064
163592	33065
11117	33066
43330	33067
3636	33068
113987	33069
3099	33070
66191	33071
4320	33072
15596	33073
2533	33074
36437	33075
5676	33076
25046	33077
112	33078
969	33079
76897	33080
96621	33081
280087	33082
26581	33083
251301	33084
11282	33085
4908	33086
4052	33087
9906	33088
43754	33089
760	33090
193157	33091
5620	33092
11603	33093
11863	33094
290523	33095
17698	33096
28263	33097
80827	33098
158411	33099
2173	33100
85717	33101
7695	33102
205921	33103
243	33104
36898	33105
9970	33106
61923	33107
163104	33108
149571	33109
14657	33110
5384	33111
91901	33112
200620	33113
6716	33114
73611	33115
89789	33116
2103	33117
23995	33118
10152	33119
4994	33120
2239	33121
8796	33122
5970	33123
4646	33124
4261	33125
10720	33126
132320	33127
11730	33128
37636	33129
85962	33130
144121	33131
41551	33132
25690	33133
143044	33134
54343	33135
54185	33136
230748	33137
36771	33138
22269	33139
70346	33140
210882	33141
2191	33142
307247	33143
108524	33144
17035	33145
290273	33146
114216	33147
31733	33148
108967	33149
210609	33150
122184	33151
115035	33152
648	33153
42212	33154
105780	33155
294612	33156
20618	33157
174956	33158
5672	33159
5561	33160
2677	33161
93593	33162
8721	33163
51235	33164
79810	33165
197880	33166
133536	33167
202672	33168
126380	33169
63093	33170
233752	33171
60203	33172
52318	33173
1282	33174
17135	33175
107045	33176
124711	33177
6704	33178
65	33179
51017	33180
3544	33181
76548	33182
124060	33183
80430	33184
80126	33185
45400	33186
38162	33187
92407	33188
232301	33189
1240	33190
21860	33191
48578	33192
4900	33193
201145	33194
16677	33195
3782	33196
136969	33197
88314	33198
76128	33199
3250	33200
486	33201
10260	33202
25282	33203
23212	33204
19285	33205
112827	33206
56578	33207
79577	33208
37979	33209
261043	33210
21249	33211
55317	33212
36002	33213
233063	33214
71314	33215
391	33216
89334	33217
290204	33218
45064	33219
8350	33220
22986	33221
7342	33222
87211	33223
31508	33224
245644	33225
45414	33226
117631	33227
200897	33228
85844	33229
29599	33230
77169	33231
13567	33232
16893	33233
104493	33234
204730	33235
10919	33236
168142	33237
40122	33238
80080	33239
141033	33240
76191	33241
268005	33242
30726	33243
132798	33244
116170	33245
18456	33246
133755	33247
189461	33248
13171	33249
177699	33250
198098	33251
81271	33252
25	33253
149006	33254
13747	33255
42412	33256
17014	33257
84486	33258
135031	33259
20320	33260
204974	33261
63686	33262
2977	33263
68473	33264
113345	33265
5034	33266
5321	33267
93020	33268
223895	33269
55837	33270
1331	33271
9162	33272
163216	33273
21713	33274
25430	33275
404	33276
35402	33277
187	33278
214155	33279
68925	33280
38	33281
103777	33282
5987	33283
117306	33284
34675	33285
283512	33286
12995	33287
28373	33288
225442	33289
103550	33290
1550	33291
189022	33292
18333	33293
103228	33294
31733	33295
6	33296
122612	33297
32046	33298
74668	33299
163609	33300
194063	33301
150014	33302
22438	33303
60248	33304
27405	33305
37936	33306
381	33307
69044	33308
88901	33309
24789	33310
1364	33311
10233	33312
2414	33313
68127	33314
23480	33315
25135	33316
253780	33317
109499	33318
30364	33319
61226	33320
102953	33321
86012	33322
6644	33323
83399	33324
85280	33325
241836	33326
15625	33327
19332	33328
2900	33329
208450	33330
1008	33331
93825	33332
31746	33333
74967	33334
274669	33335
77735	33336
42930	33337
109785	33338
2001	33339
90985	33340
109325	33341
122371	33342
48702	33343
50863	33344
17587	33345
9646	33346
47977	33347
143377	33348
302499	33349
202920	33350
23995	33351
158876	33352
257402	33353
100378	33354
76	33355
71446	33356
30822	33357
129	33358
1248	33359
25095	33360
4989	33361
16807	33362
36379	33363
1778	33364
256729	33365
139811	33366
142720	33367
209045	33368
175137	33369
7161	33370
111883	33371
16	33372
224673	33373
46797	33374
206654	33375
153549	33376
1718	33377
46735	33378
136907	33379
126365	33380
34322	33381
2958	33382
193246	33383
7201	33384
1615	33385
62928	33386
617	33387
54764	33388
15975	33389
8613	33390
12011	33391
90012	33392
31415	33393
3	33394
4158	33395
68030	33396
138721	33397
6814	33398
82498	33399
3581	33400
24496	33401
46460	33402
136841	33403
76126	33404
969	33405
64581	33406
151538	33407
53	33408
376	33409
33068	33410
25903	33411
54280	33412
72562	33413
303453	33414
35983	33415
20723	33416
904	33417
33866	33418
96725	33419
52797	33420
76934	33421
127633	33422
87	33423
29002	33424
2014	33425
620	33426
106420	33427
1103	33428
211077	33429
201390	33430
6935	33431
124	33432
298217	33433
111858	33434
12107	33435
48273	33436
9583	33437
181184	33438
239252	33439
57522	33440
61816	33441
392	33442
104724	33443
44322	33444
102208	33445
26692	33446
293037	33447
109426	33448
72195	33449
31800	33450
91020	33451
109546	33452
35194	33453
323452	33454
196718	33455
15544	33456
44989	33457
95654	33458
41938	33459
49153	33460
80724	33461
142273	33462
41649	33463
16	33464
8860	33465
6782	33466
4606	33467
29380	33468
879	33469
73097	33470
7435	33471
5469	33472
142150	33473
13252	33474
48019	33475
6715	33476
153	33477
55049	33478
73556	33479
7554	33480
176616	33481
34585	33482
77971	33483
177870	33484
2860	33485
39498	33486
675	33487
109755	33488
70842	33489
28323	33490
17978	33491
14250	33492
23657	33493
601	33494
46475	33495
179609	33496
78690	33497
92712	33498
17799	33499
1644	33500
160483	33501
148349	33502
537	33503
120	33504
16708	33505
45177	33506
157539	33507
1970	33508
92712	33509
185911	33510
1778	33511
63825	33512
4133	33513
6298	33514
11089	33515
70574	33516
65206	33517
47531	33518
73130	33519
13241	33520
3038	33521
31939	33522
50455	33523
36875	33524
40960	33525
23431	33526
90865	33527
11523	33528
4860	33529
54632	33530
156935	33531
130620	33532
474	33533
254447	33534
91	33535
668	33536
63654	33537
32820	33538
39251	33539
43558	33540
78100	33541
196640	33542
49768	33543
40593	33544
212648	33545
13285	33546
65090	33547
32006	33548
44043	33549
33372	33550
189135	33551
70526	33552
4206	33553
46197	33554
61345	33555
288806	33556
117025	33557
17331	33558
76375	33559
4344	33560
38306	33561
20357	33562
181682	33563
134757	33564
4297	33565
14	33566
4392	33567
13902	33568
110383	33569
276668	33570
231	33571
21517	33572
2534	33573
66298	33574
110326	33575
113385	33576
66232	33577
8548	33578
858	33579
4188	33580
118346	33581
1771	33582
23182	33583
126665	33584
142043	33585
77692	33586
14824	33587
34523	33588
3390	33589
4216	33590
16165	33591
164460	33592
18023	33593
135543	33594
153000	33595
26381	33596
22267	33597
25022	33598
137988	33599
20424	33600
7413	33601
1291	33602
127165	33603
673	33604
153673	33605
41204	33606
47646	33607
19467	33608
225856	33609
225743	33610
49235	33611
206961	33612
104	33613
194833	33614
4956	33615
4276	33616
287	33617
91602	33618
2153	33619
253117	33620
12878	33621
77753	33622
8842	33623
17097	33624
346	33625
8641	33626
5256	33627
50978	33628
184679	33629
279256	33630
9897	33631
1383	33632
169113	33633
93779	33634
89378	33635
31727	33636
17199	33637
50999	33638
140623	33639
41495	33640
9737	33641
214702	33642
6326	33643
64043	33644
35005	33645
26362	33646
25433	33647
166420	33648
48304	33649
59865	33650
40082	33651
193913	33652
33092	33653
2747	33654
86363	33655
233393	33656
55817	33657
74711	33658
153578	33659
138473	33660
23287	33661
35107	33662
26226	33663
16590	33664
85830	33665
50410	33666
117821	33667
8433	33668
79936	33669
25397	33670
791	33671
47848	33672
19600	33673
246258	33674
140810	33675
36729	33676
60605	33677
279319	33678
65674	33679
48019	33680
33082	33681
136028	33682
2532	33683
189816	33684
20541	33685
95871	33686
9406	33687
190518	33688
2098	33689
508	33690
5538	33691
160548	33692
27478	33693
5268	33694
81479	33695
187362	33696
603	33697
112886	33698
154629	33699
51102	33700
185005	33701
31563	33702
16555	33703
249265	33704
409	33705
167422	33706
37252	33707
126145	33708
52526	33709
18109	33710
33652	33711
18688	33712
215570	33713
764	33714
248792	33715
75182	33716
5638	33717
242395	33718
31800	33719
72273	33720
282599	33721
5014	33722
325057	33723
7700	33724
55862	33725
27655	33726
22690	33727
225062	33728
195255	33729
314053	33730
95354	33731
56137	33732
261704	33733
27190	33734
103178	33735
145062	33736
231623	33737
110306	33738
162486	33739
102465	33740
25209	33741
102460	33742
324534	33743
39751	33744
16281	33745
80276	33746
76133	33747
12281	33748
202255	33749
95028	33750
185518	33751
21189	33752
196431	33753
134497	33754
40415	33755
86749	33756
1213	33757
87999	33758
235185	33759
54564	33760
305571	33761
127424	33762
207857	33763
80073	33764
10182	33765
8414	33766
119696	33767
214119	33768
111558	33769
35264	33770
322822	33771
157035	33772
67795	33773
279714	33774
93278	33775
724	33776
28605	33777
83808	33778
75261	33779
158945	33780
71094	33781
179586	33782
179505	33783
13151	33784
4931	33785
34969	33786
55449	33787
181435	33788
14711	33789
97466	33790
127794	33791
28646	33792
139161	33793
94908	33794
30836	33795
288472	33796
4914	33797
460	33798
237687	33799
2522	33800
29728	33801
31782	33802
212211	33803
14903	33804
107838	33805
69767	33806
51087	33807
178	33808
26826	33809
43486	33810
47011	33811
6455	33812
134446	33813
12397	33814
73232	33815
9850	33816
129032	33817
85028	33818
85335	33819
7655	33820
17	33821
75	33822
8	33823
472	33824
37753	33825
204036	33826
4066	33827
37472	33828
4418	33829
40180	33830
5870	33831
6088	33832
168389	33833
113840	33834
83312	33835
149243	33836
46771	33837
214604	33838
1035	33839
136798	33840
25456	33841
147061	33842
2385	33843
13373	33844
304	33845
42046	33846
21984	33847
51047	33848
147	33849
235122	33850
13190	33851
182715	33852
7492	33853
22391	33854
169977	33855
5681	33856
218830	33857
218793	33858
104673	33859
52537	33860
15509	33861
62978	33862
209977	33863
20956	33864
56656	33865
2372	33866
201170	33867
43234	33868
64194	33869
9294	33870
127254	33871
32784	33872
24671	33873
257	33874
116997	33875
73745	33876
21840	33877
54173	33878
120430	33879
50646	33880
60408	33881
7326	33882
176409	33883
110285	33884
39569	33885
9298	33886
80739	33887
125057	33888
18876	33889
100681	33890
97958	33891
229	33892
23553	33893
125797	33894
8688	33895
19484	33896
230226	33897
127916	33898
168264	33899
27129	33900
38640	33901
36601	33902
127366	33903
12258	33904
93632	33905
6317	33906
3845	33907
309222	33908
56062	33909
95614	33910
129959	33911
5566	33912
16151	33913
138204	33914
131514	33915
15038	33916
178014	33917
238891	33918
306151	33919
36429	33920
84800	33921
30512	33922
28106	33923
34936	33924
232026	33925
135294	33926
132506	33927
74854	33928
66922	33929
100724	33930
4986	33931
3281	33932
88533	33933
4065	33934
38708	33935
142694	33936
168998	33937
34759	33938
210893	33939
208376	33940
18679	33941
11100	33942
62071	33943
173095	33944
287080	33945
30920	33946
134952	33947
15402	33948
25021	33949
90220	33950
142813	33951
74910	33952
179742	33953
209397	33954
179619	33955
228342	33956
263376	33957
179619	33958
87482	33959
178521	33960
39695	33961
27919	33962
51930	33963
149858	33964
275727	33965
23793	33966
59546	33967
123661	33968
58864	33969
252784	33970
161542	33971
63430	33972
82243	33973
22885	33974
1371	33975
247271	33976
121138	33977
204531	33978
8514	33979
101539	33980
153988	33981
22163	33982
51245	33983
113337	33984
28154	33985
118	33986
167665	33987
74991	33988
24136	33989
49086	33990
4649	33991
2041	33992
48250	33993
9616	33994
2041	33995
68194	33996
34317	33997
72311	33998
6060	33999
16172	34000
29780	34001
18158	34002
3783	34003
14085	34004
24289	34005
24148	34006
51312	34007
44659	34008
36207	34009
85932	34010
51692	34011
11244	34012
8497	34013
5354	34014
2041	34015
52038	34016
198817	34017
34472	34018
132	34019
15700	34020
5801	34021
22593	34022
125826	34023
107656	34024
36442	34025
37253	34026
28404	34027
5465	34028
85681	34029
22263	34030
26584	34031
90000	34032
278161	34033
64180	34034
32918	34035
206508	34036
126098	34037
220550	34038
313198	34039
97372	34040
67662	34041
47803	34042
50775	34043
143817	34044
32644	34045
4437	34046
5721	34047
137785	34048
101318	34049
193126	34050
178726	34051
258023	34052
179761	34053
181641	34054
193382	34055
62076	34056
12450	34057
49346	34058
28715	34059
1400	34060
3921	34061
44943	34062
10906	34063
83900	34064
18908	34065
69846	34066
82700	34067
31336	34068
1678	34069
186981	34070
5337	34071
26529	34072
3260	34073
29484	34074
3783	34075
2597	34076
3783	34077
6441	34078
26491	34079
138660	34080
3260	34081
11005	34082
37854	34083
35552	34084
87743	34085
46480	34086
66221	34087
110663	34088
113412	34089
100545	34090
206013	34091
33278	34092
14398	34093
30498	34094
215466	34095
274620	34096
12081	34097
141349	34098
23805	34099
7472	34100
7054	34101
271942	34102
126924	34103
38887	34104
59641	34105
74109	34106
179367	34107
75447	34108
150925	34109
86005	34110
194538	34111
110911	34112
221135	34113
279781	34114
3383	34115
276154	34116
134814	34117
195194	34118
8126	34119
166350	34120
85749	34121
37898	34122
2113	34123
28134	34124
114446	34125
176590	34126
151849	34127
45663	34128
142846	34129
315080	34130
131160	34131
309213	34132
96008	34133
154257	34134
128087	34135
265599	34136
97658	34137
61878	34138
18342	34139
179392	34140
321501	34141
13814	34142
211990	34143
238959	34144
125270	34145
49071	34146
176927	34147
320764	34148
36520	34149
14285	34150
80507	34151
34004	34152
55675	34153
114179	34154
930	34155
35377	34156
154744	34157
146756	34158
258360	34159
73815	34160
200613	34161
181463	34162
63965	34163
13431	34164
93691	34165
145323	34166
4920	34167
67289	34168
96266	34169
24204	34170
40740	34171
89135	34172
74219	34173
74724	34174
134162	34175
146878	34176
44882	34177
138651	34178
24066	34179
241137	34180
153166	34181
259815	34182
54016	34183
327952	34184
327783	34185
101168	34186
97868	34187
14327	34188
197518	34189
171205	34190
171205	34191
186604	34192
150963	34193
323969	34194
140153	34195
315852	34196
315699	34197
68336	34198
42253	34199
255974	34200
68070	34201
48458	34202
245418	34203
4539	34204
56609	34205
86005	34206
176908	34207
177780	34208
41273	34209
67474	34210
163209	34211
74962	34212
90351	34213
100614	34214
94523	34215
49071	34216
40911	34217
122175	34218
13049	34219
57325	34220
73718	34221
265510	34222
148530	34223
147966	34224
116712	34225
94262	34226
294698	34227
41850	34228
167338	34229
78382	34230
233961	34231
155220	34232
33872	34233
263665	34234
146954	34235
238876	34236
49632	34237
203003	34238
103059	34239
11899	34240
159480	34241
275793	34242
24066	34243
320860	34244
255260	34245
164302	34246
62084	34247
45141	34248
94527	34249
4657	34250
106949	34251
209025	34252
232252	34253
41019	34254
70	34255
56692	34256
16270	34257
23391	34258
8817	34259
45151	34260
13371	34261
11281	34262
114381	34263
3232	34264
37497	34265
1064	34266
32012	34267
7023	34268
28243	34269
25462	34270
15881	34271
36362	34272
65484	34273
69038	34274
188545	34275
307171	34276
323396	34277
84509	34278
36915	34279
8545	34280
170544	34281
16857	34282
173037	34283
35756	34284
26727	34285
114921	34286
9558	34287
128186	34288
50646	34289
21921	34290
62057	34291
66728	34292
26938	34293
170508	34294
140540	34295
26260	34296
125	34297
61916	34298
55766	34299
310102	34300
186483	34301
42200	34302
167188	34303
35515	34304
304429	34305
200528	34306
16021	34307
164474	34308
164602	34309
21540	34310
82613	34311
3177	34312
61139	34313
64734	34314
152576	34315
24143	34316
5391	34317
27046	34318
56757	34319
54146	34320
78852	34321
63101	34322
30288	34323
63410	34324
4515	34325
143233	34326
196862	34327
16526	34328
271836	34329
3472	34330
48017	34331
43933	34332
125001	34333
88278	34334
111201	34335
221741	34336
24531	34337
119244	34338
2874	34339
139976	34340
1396	34341
28369	34342
84923	34343
54160	34344
120072	34345
102907	34346
92018	34347
5474	34348
16087	34349
6903	34350
96130	34351
65563	34352
9304	34353
260124	34354
45947	34355
290409	34356
15473	34357
95695	34358
15275	34359
33076	34360
1052	34361
28551	34362
18610	34363
62947	34364
162545	34365
202506	34366
66223	34367
148001	34368
87881	34369
8205	34370
14118	34371
34651	34372
314736	34373
3797	34374
73550	34375
73561	34376
9636	34377
75135	34378
180308	34379
73550	34380
180217	34381
176482	34382
122243	34383
12387	34384
12227	34385
12227	34386
180040	34387
136384	34388
239593	34389
304761	34390
211299	34391
122364	34392
203137	34393
302785	34394
297963	34395
28943	34396
161480	34397
17467	34398
190121	34399
111019	34400
140649	34401
315936	34402
23912	34403
8977	34404
192353	34405
80590	34406
9313	34407
32816	34408
17859	34409
196400	34410
126477	34411
11816	34412
313043	34413
216175	34414
18448	34415
40694	34416
92478	34417
258115	34418
68534	34419
276209	34420
100624	34421
67869	34422
111293	34423
174682	34424
28402	34425
232208	34426
76873	34427
218624	34428
129302	34429
200293	34430
38162	34431
274143	34432
143840	34433
234500	34434
47633	34435
86121	34436
40190	34437
55881	34438
65358	34439
212718	34440
73849	34441
36130	34442
273962	34443
28341	34444
40240	34445
91843	34446
1223	34447
14782	34448
119338	34449
268721	34450
133365	34451
323085	34452
325387	34453
118336	34454
61470	34455
10136	34456
42751	34457
6004	34458
205643	34459
107210	34460
297231	34461
36803	34462
40005	34463
249791	34464
234290	34465
136554	34466
113106	34467
86132	34468
180896	34469
69425	34470
22037	34471
50077	34472
161157	34473
22155	34474
28795	34475
69543	34476
255906	34477
204106	34478
144555	34479
157958	34480
19194	34481
215424	34482
239143	34483
310053	34484
111257	34485
121713	34486
228471	34487
205566	34488
24448	34489
83305	34490
159828	34491
294084	34492
121183	34493
167173	34494
167775	34495
24464	34496
37695	34497
165053	34498
69887	34499
146021	34500
115122	34501
121399	34502
24448	34503
458	34504
278852	34505
266312	34506
3497	34507
156486	34508
138163	34509
46064	34510
458	34511
24448	34512
55755	34513
458	34514
133925	34515
458	34516
133925	34517
83305	34518
23176	34519
13711	34520
18573	34521
13263	34522
7823	34523
3654	34524
14158	34525
4937	34526
17597	34527
19650	34528
170596	34529
21281	34530
88861	34531
322125	34532
298657	34533
122683	34534
43279	34535
19208	34536
143490	34537
223	34538
1197	34539
30913	34540
30963	34541
167642	34542
54063	34543
287029	34544
238901	34545
258686	34546
37287	34547
126504	34548
89271	34549
154147	34550
160024	34551
243548	34552
231978	34553
150490	34554
203170	34555
130330	34556
134318	34557
305531	34558
224311	34559
98895	34560
311644	34561
319458	34562
138209	34563
280803	34564
230221	34565
239701	34566
231962	34567
189121	34568
180082	34569
98565	34570
305475	34571
164668	34572
213316	34573
293199	34574
96158	34575
168741	34576
161475	34577
176181	34578
97630	34579
234108	34580
118821	34581
145091	34582
263126	34583
79037	34584
38440	34585
100064	34586
202195	34587
286535	34588
59497	34589
149295	34590
80939	34591
82501	34592
274484	34593
142271	34594
116675	34595
236958	34596
303591	34597
177704	34598
511	34599
128653	34600
92027	34601
199519	34602
287924	34603
155155	34604
10086	34605
69093	34606
193323	34607
98755	34608
197897	34609
245293	34610
101257	34611
18310	34612
202195	34613
37351	34614
101888	34615
188460	34616
152527	34617
2935	34618
226178	34619
306441	34620
97727	34621
154919	34622
53755	34623
247323	34624
292785	34625
287097	34626
233728	34627
158909	34628
112207	34629
127954	34630
215950	34631
245702	34632
51590	34633
145043	34634
69826	34635
200933	34636
151840	34637
196563	34638
136176	34639
128011	34640
287467	34641
12588	34642
100718	34643
160997	34644
212755	34645
213175	34646
306900	34647
306467	34648
52478	34649
122152	34650
2500	34651
101247	34652
242409	34653
148703	34654
115352	34655
43534	34656
223522	34657
78107	34658
16959	34659
188374	34660
179031	34661
311636	34662
100934	34663
298533	34664
238261	34665
109557	34666
167535	34667
96267	34668
28947	34669
248369	34670
118902	34671
199017	34672
46589	34673
248099	34674
328575	34675
51244	34676
91326	34677
270630	34678
124950	34679
278252	34680
167392	34681
205288	34682
156436	34683
160770	34684
126246	34685
115393	34686
199640	34687
89980	34688
328399	34689
155097	34690
9895	34691
33492	34692
11821	34693
36410	34694
23702	34695
85877	34696
32797	34697
212114	34698
304348	34699
319574	34700
77670	34701
26553	34702
144496	34703
224515	34704
240921	34705
49325	34706
208238	34707
325285	34708
294521	34709
328449	34710
181132	34711
41565	34712
307254	34713
294470	34714
134648	34715
54739	34716
162754	34717
136268	34718
164868	34719
47218	34720
212010	34721
36735	34722
114147	34723
112085	34724
152799	34725
101247	34726
92605	34727
61481	34728
99174	34729
86117	34730
199386	34731
306206	34732
250670	34733
205615	34734
151102	34735
113463	34736
36715	34737
242624	34738
135283	34739
47839	34740
3358	34741
310886	34742
42097	34743
151890	34744
155546	34745
244105	34746
28727	34747
301084	34748
289285	34749
217383	34750
137929	34751
7454	34752
189341	34753
83279	34754
187392	34755
19362	34756
142221	34757
212954	34758
124783	34759
166735	34760
193285	34761
100268	34762
187380	34763
321213	34764
171112	34765
287164	34766
240437	34767
305184	34768
60392	34769
157867	34770
129067	34771
126672	34772
301351	34773
264034	34774
126292	34775
259447	34776
88572	34777
299168	34778
261523	34779
2310	34780
177045	34781
83694	34782
236966	34783
322759	34784
82767	34785
133669	34786
303068	34787
18472	34788
313910	34789
238580	34790
1165	34791
25351	34792
12745	34793
52700	34794
129643	34795
17138	34796
22914	34797
131859	34798
262402	34799
56629	34800
159686	34801
312363	34802
126949	34803
18116	34804
290767	34805
301577	34806
291614	34807
308220	34808
319919	34809
303181	34810
185307	34811
231193	34812
139343	34813
81766	34814
303225	34815
155723	34816
123947	34817
234963	34818
176477	34819
17624	34820
1150	34821
165501	34822
164142	34823
182697	34824
30619	34825
126292	34826
301379	34827
16942	34828
307376	34829
244187	34830
58403	34831
303260	34832
237398	34833
124220	34834
7344	34835
323901	34836
184114	34837
69856	34838
172790	34839
1806	34840
654	34841
155923	34842
165020	34843
18630	34844
116349	34845
218131	34846
206898	34847
153256	34848
64373	34849
244334	34850
7842	34851
217041	34852
127355	34853
124250	34854
190194	34855
140800	34856
266551	34857
115259	34858
229238	34859
150079	34860
88109	34861
69593	34862
20042	34863
303232	34864
243574	34865
40203	34866
51746	34867
41606	34868
131524	34869
87239	34870
60014	34871
78375	34872
233218	34873
204991	34874
304547	34875
199890	34876
168600	34877
211920	34878
166364	34879
133244	34880
69269	34881
733	34882
65379	34883
199381	34884
273119	34885
97330	34886
231668	34887
46244	34888
20042	34889
186353	34890
300897	34891
104460	34892
181081	34893
225441	34894
149652	34895
137396	34896
218702	34897
95337	34898
56899	34899
227860	34900
13286	34901
10889	34902
29638	34903
32611	34904
187329	34905
76390	34906
186920	34907
197462	34908
39298	34909
70661	34910
60222	34911
108233	34912
100482	34913
109395	34914
162426	34915
159285	34916
157760	34917
120794	34918
88791	34919
297276	34920
285847	34921
95214	34922
106511	34923
190780	34924
151870	34925
188990	34926
251438	34927
164981	34928
100173	34929
176204	34930
168182	34931
41883	34932
93612	34933
161815	34934
204978	34935
113661	34936
142097	34937
175237	34938
193881	34939
173237	34940
241514	34941
152791	34942
285113	34943
247761	34944
80646	34945
181959	34946
313147	34947
220890	34948
34559	34949
83140	34950
130192	34951
230436	34952
323860	34953
163120	34954
13271	34955
46024	34956
157126	34957
293259	34958
123438	34959
109415	34960
183941	34961
146433	34962
241427	34963
219920	34964
106133	34965
54415	34966
140366	34967
294041	34968
253856	34969
102642	34970
86943	34971
321270	34972
113239	34973
38867	34974
40507	34975
156652	34976
319894	34977
134701	34978
145083	34979
124240	34980
52284	34981
37351	34982
211065	34983
158890	34984
303691	34985
69593	34986
80610	34987
113490	34988
133424	34989
248535	34990
203164	34991
96809	34992
129804	34993
7857	34994
210463	34995
164596	34996
213814	34997
176853	34998
132510	34999
282690	35000
208060	35001
319791	35002
137170	35003
188989	35004
243184	35005
305135	35006
47329	35007
138516	35008
89359	35009
316677	35010
147689	35011
314124	35012
270345	35013
144880	35014
83524	35015
102492	35016
159056	35017
99947	35018
61191	35019
191413	35020
143471	35021
264643	35022
101843	35023
166007	35024
33711	35025
103496	35026
16189	35027
90483	35028
187563	35029
187374	35030
95852	35031
146367	35032
189616	35033
116210	35034
232858	35035
12917	35036
2463	35037
97742	35038
120377	35039
40971	35040
6746	35041
293211	35042
152786	35043
215780	35044
157655	35045
25890	35046
129092	35047
41273	35048
24959	35049
58533	35050
25892	35051
50359	35052
277591	35053
257323	35054
174322	35055
186352	35056
271948	35057
130498	35058
187563	35059
128579	35060
222814	35061
190335	35062
133424	35063
206273	35064
79762	35065
180968	35066
116542	35067
114687	35068
187688	35069
312865	35070
109700	35071
35034	35072
187273	35073
126672	35074
249162	35075
230930	35076
93884	35077
189768	35078
104902	35079
201229	35080
216780	35081
83097	35082
175236	35083
72472	35084
16344	35085
83932	35086
46778	35087
238101	35088
155783	35089
89359	35090
301132	35091
189213	35092
106516	35093
128999	35094
86431	35095
170681	35096
66802	35097
220821	35098
219476	35099
193080	35100
235856	35101
225068	35102
259144	35103
50131	35104
127904	35105
113374	35106
565	35107
262477	35108
29542	35109
9811	35110
308477	35111
183557	35112
117262	35113
54718	35114
5599	35115
181621	35116
202401	35117
43922	35118
70103	35119
305761	35120
207827	35121
224239	35122
265124	35123
263022	35124
188762	35125
2259	35126
195717	35127
3731	35128
55390	35129
318947	35130
281974	35131
210720	35132
21479	35133
30116	35134
325412	35135
295268	35136
130543	35137
16310	35138
59761	35139
141281	35140
323851	35141
88077	35142
9930	35143
64450	35144
284853	35145
117810	35146
4696	35147
238769	35148
193081	35149
206497	35150
21894	35151
107347	35152
312615	35153
274280	35154
11589	35155
121816	35156
256003	35157
68944	35158
251004	35159
28491	35160
19134	35161
13302	35162
154328	35163
304497	35164
247622	35165
201644	35166
89505	35167
31821	35168
225067	35169
2521	35170
85081	35171
218449	35172
5879	35173
179413	35174
31221	35175
169256	35176
13537	35177
253487	35178
222708	35179
285684	35180
137331	35181
13537	35182
3443	35183
137289	35184
158273	35185
288908	35186
18080	35187
124748	35188
169873	35189
122665	35190
6314	35191
2037	35192
31454	35193
112634	35194
22378	35195
240357	35196
4058	35197
54977	35198
53289	35199
36947	35200
114086	35201
39666	35202
41794	35203
205051	35204
236354	35205
287815	35206
288223	35207
49456	35208
167482	35209
132566	35210
17346	35211
2715	35212
17543	35213
14009	35214
136717	35215
1631	35216
205389	35217
75615	35218
84144	35219
209506	35220
64331	35221
49071	35222
305138	35223
30133	35224
30133	35225
64591	35226
122531	35227
32525	35228
103118	35229
19852	35230
88467	35231
42950	35232
128249	35233
281680	35234
95814	35235
95207	35236
52499	35237
128724	35238
177841	35239
236955	35240
167699	35241
161119	35242
220547	35243
11342	35244
88452	35245
133209	35246
201748	35247
111714	35248
14775	35249
321541	35250
7003	35251
17280	35252
104594	35253
55541	35254
56399	35255
56399	35256
93651	35257
11396	35258
155828	35259
193196	35260
9367	35261
88523	35262
36101	35263
65939	35264
264515	35265
2629	35266
24080	35267
208688	35268
79613	35269
3672	35270
104082	35271
12248	35272
155828	35273
253125	35274
136398	35275
16372	35276
316771	35277
116749	35278
119662	35279
187096	35280
8614	35281
94392	35282
187471	35283
208090	35284
266706	35285
10842	35286
44850	35287
74017	35288
2133	35289
15783	35290
1699	35291
288851	35292
85680	35293
277318	35294
171962	35295
171962	35296
173544	35297
205241	35298
145970	35299
10842	35300
9001	35301
25787	35302
1749	35303
121058	35304
49552	35305
64673	35306
36023	35307
15800	35308
285830	35309
29611	35310
1302	35311
143275	35312
115677	35313
163880	35314
15448	35315
47865	35316
7633	35317
87704	35318
6600	35319
33653	35320
96768	35321
19631	35322
33476	35323
120564	35324
28028	35325
270713	35326
115250	35327
170597	35328
223837	35329
257770	35330
265973	35331
37062	35332
9710	35333
29982	35334
26626	35335
146654	35336
298520	35337
129112	35338
295209	35339
127139	35340
208611	35341
30103	35342
86575	35343
284796	35344
73134	35345
169956	35346
196146	35347
157777	35348
323190	35349
292084	35350
70294	35351
126875	35352
326083	35353
239384	35354
319764	35355
175060	35356
57069	35357
149459	35358
10286	35359
1600	35360
228903	35361
239894	35362
100555	35363
238229	35364
104802	35365
121525	35366
174126	35367
304795	35368
23274	35369
149628	35370
27423	35371
219329	35372
289992	35373
133069	35374
69957	35375
167058	35376
209237	35377
355	35378
201722	35379
3423	35380
268271	35381
71145	35382
299304	35383
50718	35384
11604	35385
184670	35386
311342	35387
5509	35388
91858	35389
120616	35390
186873	35391
198102	35392
316765	35393
103845	35394
37336	35395
271711	35396
167674	35397
164990	35398
134353	35399
199210	35400
198574	35401
100600	35402
161651	35403
30752	35404
163307	35405
147241	35406
71529	35407
309027	35408
13840	35409
153729	35410
30336	35411
80345	35412
127926	35413
146620	35414
198023	35415
169858	35416
3023	35417
4228	35418
52925	35419
36890	35420
130130	35421
64349	35422
115948	35423
81726	35424
3284	35425
188568	35426
136204	35427
55219	35428
29097	35429
290426	35430
83625	35431
171221	35432
53153	35433
22431	35434
25804	35435
35984	35436
6432	35437
155262	35438
57605	35439
128312	35440
225752	35441
18174	35442
12133	35443
37122	35444
63429	35445
50319	35446
6023	35447
22972	35448
136334	35449
171061	35450
182270	35451
82820	35452
197494	35453
29946	35454
49314	35455
13812	35456
55854	35457
94772	35458
229720	35459
80654	35460
24110	35461
112383	35462
207835	35463
269700	35464
148894	35465
69525	35466
72849	35467
32296	35468
320739	35469
297923	35470
129139	35471
183559	35472
328531	35473
1780	35474
134565	35475
26412	35476
275549	35477
204566	35478
117961	35479
23373	35480
294658	35481
205382	35482
203194	35483
251686	35484
31	35485
90996	35486
72508	35487
244876	35488
121194	35489
192796	35490
5422	35491
66231	35492
166892	35493
215784	35494
17844	35495
10671	35496
285451	35497
5335	35498
3493	35499
4911	35500
272176	35501
130456	35502
98207	35503
106313	35504
234758	35505
106600	35506
165847	35507
122862	35508
223907	35509
33478	35510
133862	35511
202726	35512
267586	35513
29811	35514
4914	35515
39985	35516
63977	35517
51197	35518
27267	35519
265427	35520
50337	35521
76615	35522
83097	35523
234299	35524
220075	35525
208340	35526
212008	35527
201193	35528
158124	35529
5763	35530
167242	35531
184514	35532
174485	35533
77291	35534
5828	35535
60482	35536
189109	35537
129508	35538
62871	35539
248692	35540
78248	35541
171529	35542
77763	35543
273134	35544
219891	35545
200171	35546
75405	35547
12863	35548
229755	35549
68791	35550
39395	35551
57260	35552
24704	35553
7461	35554
95157	35555
309134	35556
114528	35557
88661	35558
114528	35559
39489	35560
76138	35561
3647	35562
38068	35563
49023	35564
84861	35565
326488	35566
17592	35567
191236	35568
225477	35569
51330	35570
265766	35571
288921	35572
189332	35573
281230	35574
181261	35575
149100	35576
213764	35577
53374	35578
98418	35579
179607	35580
303471	35581
94903	35582
32159	35583
66366	35584
27725	35585
53612	35586
320612	35587
95646	35588
158547	35589
291247	35590
287921	35591
265373	35592
292462	35593
86281	35594
85737	35595
138195	35596
264512	35597
71940	35598
111907	35599
211904	35600
209661	35601
132351	35602
68478	35603
292824	35604
286985	35605
137972	35606
19387	35607
6416	35608
13470	35609
12267	35610
20973	35611
18350	35612
25462	35613
4465	35614
65643	35615
73993	35616
34028	35617
35736	35618
10207	35619
83999	35620
21801	35621
7417	35622
33312	35623
737	35624
281911	35625
176203	35626
138326	35627
113433	35628
132835	35629
4709	35630
129948	35631
242088	35632
158038	35633
62931	35634
194596	35635
132123	35636
96647	35637
54063	35638
43087	35639
200024	35640
296223	35641
56853	35642
6193	35643
147889	35644
209118	35645
233758	35646
75975	35647
138603	35648
297047	35649
106039	35650
252762	35651
268146	35652
233986	35653
3699	35654
3699	35655
50505	35656
33312	35657
33312	35658
9727	35659
116320	35660
125726	35661
126849	35662
55596	35663
196099	35664
324365	35665
312756	35666
177406	35667
24989	35668
203633	35669
84282	35670
244973	35671
109813	35672
11715	35673
197346	35674
179027	35675
221957	35676
118147	35677
273395	35678
161636	35679
181409	35680
173406	35681
100183	35682
34828	35683
147735	35684
47170	35685
112718	35686
305090	35687
29576	35688
77346	35689
181015	35690
153941	35691
27383	35692
57106	35693
21656	35694
206898	35695
196192	35696
155735	35697
13346	35698
13718	35699
13718	35700
103725	35701
13857	35702
182962	35703
23151	35704
14590	35705
23863	35706
273901	35707
41110	35708
284748	35709
100613	35710
273986	35711
112212	35712
38808	35713
274588	35714
206580	35715
16838	35716
221408	35717
87654	35718
297186	35719
115623	35720
24623	35721
328197	35722
263381	35723
106870	35724
47826	35725
98933	35726
145091	35727
224658	35728
195962	35729
101579	35730
243146	35731
98850	35732
165034	35733
82594	35734
219805	35735
238766	35736
116221	35737
118175	35738
63007	35739
170940	35740
280857	35741
6548	35742
189921	35743
88797	35744
88862	35745
213869	35746
88631	35747
47963	35748
271831	35749
101670	35750
199351	35751
198938	35752
737	35753
113754	35754
34828	35755
298371	35756
298944	35757
91298	35758
41604	35759
146514	35760
5961	35761
55195	35762
149325	35763
219290	35764
254299	35765
217940	35766
290444	35767
205897	35768
287614	35769
194007	35770
105836	35771
106294	35772
83025	35773
236432	35774
136727	35775
57669	35776
215060	35777
14601	35778
38178	35779
758	35780
5961	35781
257220	35782
88887	35783
75621	35784
30080	35785
5811	35786
131296	35787
146140	35788
114183	35789
129948	35790
207219	35791
170038	35792
29738	35793
66280	35794
157840	35795
251728	35796
85841	35797
19057	35798
10605	35799
120487	35800
209425	35801
49220	35802
177294	35803
58139	35804
18041	35805
18739	35806
43373	35807
318716	35808
737	35809
130937	35810
324198	35811
6493	35812
273488	35813
43937	35814
272100	35815
75360	35816
29378	35817
273151	35818
34587	35819
229882	35820
15709	35821
178382	35822
165702	35823
20396	35824
109	35825
1902	35826
5487	35827
59475	35828
10374	35829
128843	35830
72639	35831
12056	35832
4648	35833
28233	35834
101583	35835
4257	35836
353	35837
303281	35838
16263	35839
56053	35840
100058	35841
79086	35842
28578	35843
56735	35844
40399	35845
66794	35846
294493	35847
157582	35848
51386	35849
322862	35850
127780	35851
300214	35852
241954	35853
97926	35854
13505	35855
124191	35856
11683	35857
55621	35858
68581	35859
111846	35860
96275	35861
108525	35862
8936	35863
70112	35864
36932	35865
90896	35866
144767	35867
16684	35868
63895	35869
271058	35870
136338	35871
6982	35872
10051	35873
198505	35874
62665	35875
95319	35876
291213	35877
235054	35878
111750	35879
43254	35880
40343	35881
6651	35882
165774	35883
61362	35884
149349	35885
109584	35886
191213	35887
14096	35888
11039	35889
307675	35890
25122	35891
145158	35892
79089	35893
24053	35894
90731	35895
111089	35896
179751	35897
14141	35898
152209	35899
34610	35900
3648	35901
8691	35902
32265	35903
39465	35904
129937	35905
8995	35906
266700	35907
202270	35908
22847	35909
8995	35910
307789	35911
63498	35912
169617	35913
78407	35914
67799	35915
248920	35916
194449	35917
148491	35918
123113	35919
291831	35920
170385	35921
78855	35922
215849	35923
38987	35924
23801	35925
258829	35926
115129	35927
272422	35928
61338	35929
67799	35930
70811	35931
19829	35932
24053	35933
189870	35934
30325	35935
39793	35936
173111	35937
15580	35938
40743	35939
131648	35940
82894	35941
30989	35942
21276	35943
167281	35944
56689	35945
80266	35946
158266	35947
58119	35948
14503	35949
290153	35950
40707	35951
38729	35952
11531	35953
257294	35954
20014	35955
290117	35956
45791	35957
125186	35958
200900	35959
118105	35960
16984	35961
56591	35962
54193	35963
46894	35964
117956	35965
116600	35966
319112	35967
45494	35968
70238	35969
63183	35970
84469	35971
158008	35972
52072	35973
17241	35974
44966	35975
3742	35976
181655	35977
93575	35978
29649	35979
41298	35980
3063	35981
108611	35982
109585	35983
84621	35984
111128	35985
165702	35986
108343	35987
127381	35988
121263	35989
13514	35990
7292	35991
10694	35992
28581	35993
52379	35994
139558	35995
128069	35996
15198	35997
81863	35998
24053	35999
164649	36000
40095	36001
139204	36002
211149	36003
59475	36004
27692	36005
48728	36006
143778	36007
29894	36008
61319	36009
55519	36010
55797	36011
227242	36012
116907	36013
31763	36014
46996	36015
80875	36016
63058	36017
40340	36018
67799	36019
45731	36020
163376	36021
112746	36022
1939	36023
18844	36024
224120	36025
189282	36026
12198	36027
14626	36028
138872	36029
153675	36030
4033	36031
90575	36032
74499	36033
26879	36034
27738	36035
12410	36036
236705	36037
259299	36038
110756	36039
211114	36040
55151	36041
88387	36042
65457	36043
56085	36044
23857	36045
9133	36046
102690	36047
28684	36048
90060	36049
76733	36050
8995	36051
291406	36052
90127	36053
9219	36054
1914	36055
51731	36056
35403	36057
137594	36058
107451	36059
6470	36060
97223	36061
44376	36062
81148	36063
19838	36064
92782	36065
23801	36066
13897	36067
64138	36068
16722	36069
168773	36070
47592	36071
170220	36072
168804	36073
209625	36074
16744	36075
70940	36076
109007	36077
121263	36078
169775	36079
108348	36080
266499	36081
107366	36082
290205	36083
103755	36084
168671	36085
168755	36086
208245	36087
14518	36088
249855	36089
189808	36090
121942	36091
55816	36092
104000	36093
248241	36094
73051	36095
64088	36096
122044	36097
248854	36098
186647	36099
207992	36100
285795	36101
45678	36102
86369	36103
29174	36104
29174	36105
79867	36106
162090	36107
146358	36108
30883	36109
273243	36110
122702	36111
115149	36112
59981	36113
150648	36114
132772	36115
108369	36116
168755	36117
71178	36118
180471	36119
275983	36120
62196	36121
126133	36122
202021	36123
17090	36124
97081	36125
296413	36126
52732	36127
157087	36128
54002	36129
75766	36130
133273	36131
33643	36132
2799	36133
25144	36134
296238	36135
50953	36136
85317	36137
54189	36138
72672	36139
20014	36140
87777	36141
45732	36142
148491	36143
102010	36144
1902	36145
52345	36146
85271	36147
269102	36148
305281	36149
291189	36150
324243	36151
137657	36152
324223	36153
137594	36154
3453	36155
203032	36156
216628	36157
208192	36158
65841	36159
63682	36160
86555	36161
6446	36162
25	36163
114318	36164
27163	36165
14518	36166
84452	36167
46765	36168
29373	36169
76058	36170
76058	36171
111156	36172
259639	36173
254287	36174
6986	36175
37625	36176
189866	36177
304401	36178
84735	36179
23417	36180
40378	36181
80422	36182
22137	36183
44996	36184
103033	36185
31195	36186
16117	36187
26346	36188
50654	36189
128344	36190
136704	36191
235066	36192
47336	36193
40707	36194
38987	36195
69824	36196
80559	36197
91684	36198
261838	36199
133660	36200
37933	36201
291603	36202
12410	36203
41914	36204
79089	36205
53144	36206
56350	36207
78552	36208
35112	36209
315023	36210
27438	36211
39098	36212
53395	36213
203952	36214
196384	36215
97637	36216
38289	36217
152711	36218
115681	36219
21643	36220
135657	36221
83564	36222
74435	36223
102263	36224
40466	36225
28261	36226
162236	36227
97828	36228
133794	36229
245213	36230
314431	36231
15219	36232
11436	36233
122702	36234
41230	36235
115747	36236
12410	36237
102771	36238
23286	36239
24177	36240
103755	36241
53144	36242
267564	36243
13288	36244
138222	36245
58301	36246
172326	36247
23321	36248
110562	36249
172279	36250
33000	36251
3637	36252
47968	36253
110561	36254
172278	36255
263901	36256
203785	36257
104588	36258
263359	36259
213439	36260
212436	36261
212436	36262
40880	36263
531	36264
268743	36265
45809	36266
31685	36267
22464	36268
57600	36269
17374	36270
61204	36271
22701	36272
26133	36273
57094	36274
12398	36275
114130	36276
200414	36277
6276	36278
274766	36279
230916	36280
106331	36281
23482	36282
70193	36283
138022	36284
224079	36285
62653	36286
24307	36287
30337	36288
16258	36289
74991	36290
84712	36291
19135	36292
29370	36293
67955	36294
87161	36295
77945	36296
215446	36297
118899	36298
191302	36299
46765	36300
82000	36301
43107	36302
54548	36303
28306	36304
38029	36305
129766	36306
40085	36307
17402	36308
1914	36309
40176	36310
246965	36311
232250	36312
107445	36313
13153	36314
7275	36315
78975	36316
40454	36317
200198	36318
8383	36319
2296	36320
67195	36321
30650	36322
274986	36323
9234	36324
106856	36325
54656	36326
23222	36327
45184	36328
252466	36329
41636	36330
109685	36331
186096	36332
43129	36333
51148	36334
307427	36335
52911	36336
171498	36337
8072	36338
75005	36339
35123	36340
116094	36341
10391	36342
128842	36343
243471	36344
7846	36345
212505	36346
48371	36347
86466	36348
23160	36349
163716	36350
65466	36351
82564	36352
196048	36353
32793	36354
2445	36355
178824	36356
48413	36357
4669	36358
25595	36359
57385	36360
16984	36361
151758	36362
118899	36363
46695	36364
20952	36365
121315	36366
199436	36367
90488	36368
8538	36369
39828	36370
196819	36371
53492	36372
47316	36373
30781	36374
40188	36375
44496	36376
192719	36377
68476	36378
201065	36379
64321	36380
7275	36381
137072	36382
110196	36383
65466	36384
5926	36385
33593	36386
207248	36387
65527	36388
106856	36389
211591	36390
211414	36391
265911	36392
13673	36393
128498	36394
63201	36395
2217	36396
104863	36397
82247	36398
51855	36399
234507	36400
52911	36401
150717	36402
8938	36403
132023	36404
168072	36405
107154	36406
63045	36407
58913	36408
143900	36409
210905	36410
89171	36411
102285	36412
107445	36413
178417	36414
111141	36415
31949	36416
108133	36417
182683	36418
57771	36419
130282	36420
156840	36421
301366	36422
79315	36423
95835	36424
98869	36425
135138	36426
283673	36427
26068	36428
153958	36429
3788	36430
34102	36431
130027	36432
139204	36433
31857	36434
185707	36435
110291	36436
128025	36437
46905	36438
150590	36439
30293	36440
48371	36441
141088	36442
5813	36443
70414	36444
30337	36445
59210	36446
27025	36447
108155	36448
49875	36449
69668	36450
288092	36451
41695	36452
85596	36453
80432	36454
59279	36455
163969	36456
202385	36457
284046	36458
310610	36459
27067	36460
100898	36461
133649	36462
86208	36463
29879	36464
240698	36465
80788	36466
179899	36467
275027	36468
274994	36469
92321	36470
86466	36471
178096	36472
36700	36473
116567	36474
113868	36475
39971	36476
46793	36477
247181	36478
185853	36479
79229	36480
124599	36481
11650	36482
24026	36483
303035	36484
41424	36485
36700	36486
176004	36487
328656	36488
70265	36489
126446	36490
76628	36491
34809	36492
109341	36493
71082	36494
28649	36495
177309	36496
106562	36497
38014	36498
125302	36499
121455	36500
132529	36501
85641	36502
308817	36503
87257	36504
123062	36505
20613	36506
36496	36507
34804	36508
20268	36509
102659	36510
6492	36511
53492	36512
315044	36513
21373	36514
2445	36515
60202	36516
155705	36517
165204	36518
57242	36519
22571	36520
33679	36521
300311	36522
158132	36523
23592	36524
115498	36525
23581	36526
131301	36527
49535	36528
85596	36529
270140	36530
28958	36531
267850	36532
275046	36533
28153	36534
60815	36535
167399	36536
107608	36537
32274	36538
32275	36539
32273	36540
256663	36541
278482	36542
110969	36543
41895	36544
213882	36545
50587	36546
117023	36547
100250	36548
158226	36549
1652	36550
77232	36551
90701	36552
54047	36553
131428	36554
112102	36555
171155	36556
96680	36557
16494	36558
148423	36559
30253	36560
131301	36561
35370	36562
216884	36563
202691	36564
194449	36565
9922	36566
4154	36567
160558	36568
61816	36569
104683	36570
45306	36571
299778	36572
285456	36573
6271	36574
187804	36575
16657	36576
215739	36577
5997	36578
57586	36579
23823	36580
91439	36581
310058	36582
22491	36583
100074	36584
200941	36585
375	36586
34102	36587
102454	36588
46718	36589
103859	36590
159552	36591
23061	36592
18399	36593
4044	36594
127245	36595
31517	36596
5010	36597
8734	36598
199903	36599
16774	36600
32440	36601
2061	36602
2519	36603
160626	36604
143671	36605
230296	36606
111293	36607
132344	36608
22287	36609
88746	36610
22983	36611
167888	36612
63877	36613
214845	36614
59278	36615
54071	36616
66242	36617
21623	36618
175145	36619
122518	36620
5237	36621
300943	36622
42977	36623
67872	36624
43850	36625
17519	36626
79613	36627
160262	36628
193140	36629
32440	36630
46911	36631
171145	36632
25546	36633
243224	36634
25491	36635
77860	36636
6379	36637
97892	36638
164669	36639
559	36640
51648	36641
114994	36642
52844	36643
91596	36644
103494	36645
26287	36646
177138	36647
35674	36648
89650	36649
45353	36650
169604	36651
43772	36652
47936	36653
47271	36654
282511	36655
55046	36656
8506	36657
132047	36658
70455	36659
186607	36660
67587	36661
82717	36662
209734	36663
5445	36664
135819	36665
28093	36666
267929	36667
81555	36668
151972	36669
183752	36670
212953	36671
185691	36672
288068	36673
116745	36674
53710	36675
26011	36676
115808	36677
121597	36678
25917	36679
215101	36680
122435	36681
117033	36682
190621	36683
124147	36684
190621	36685
112096	36686
35674	36687
66892	36688
57881	36689
175941	36690
135734	36691
81911	36692
22736	36693
6205	36694
92150	36695
61330	36696
71226	36697
19034	36698
12366	36699
122835	36700
96373	36701
11431	36702
257214	36703
207051	36704
8350	36705
180670	36706
319672	36707
186838	36708
177141	36709
78231	36710
12665	36711
16992	36712
12880	36713
285742	36714
202626	36715
149271	36716
44716	36717
270555	36718
6095	36719
55456	36720
169020	36721
285781	36722
151455	36723
150932	36724
12638	36725
10639	36726
320973	36727
26426	36728
47421	36729
315618	36730
1529	36731
15164	36732
10269	36733
23494	36734
127432	36735
13549	36736
184698	36737
94777	36738
48655	36739
68686	36740
111594	36741
23238	36742
39502	36743
270586	36744
137274	36745
111071	36746
73337	36747
46339	36748
39494	36749
28945	36750
285051	36751
123599	36752
58543	36753
138300	36754
123714	36755
27654	36756
6009	36757
98500	36758
212973	36759
28312	36760
119432	36761
80143	36762
38013	36763
29041	36764
139564	36765
100379	36766
65917	36767
212934	36768
7512	36769
55804	36770
2152	36771
2152	36772
88769	36773
57678	36774
1248	36775
95477	36776
233480	36777
34686	36778
203249	36779
55538	36780
11065	36781
1408	36782
2865	36783
63770	36784
325130	36785
18836	36786
2935	36787
64220	36788
22728	36789
36484	36790
57939	36791
25183	36792
13152	36793
6997	36794
5571	36795
15097	36796
107187	36797
31139	36798
152579	36799
65961	36800
5731	36801
240961	36802
239726	36803
69126	36804
4509	36805
33583	36806
17230	36807
31282	36808
235119	36809
152237	36810
71844	36811
48512	36812
45934	36813
155718	36814
112694	36815
110909	36816
23704	36817
32573	36818
30617	36819
166698	36820
156169	36821
5571	36822
2305	36823
62752	36824
134625	36825
33945	36826
445	36827
40615	36828
197671	36829
130641	36830
169880	36831
259994	36832
231937	36833
107341	36834
256024	36835
166822	36836
17379	36837
101175	36838
40598	36839
112291	36840
1539	36841
170547	36842
29619	36843
132617	36844
174197	36845
77488	36846
23829	36847
65385	36848
186209	36849
118757	36850
6937	36851
144319	36852
4750	36853
4895	36854
135249	36855
89915	36856
50546	36857
225077	36858
33378	36859
279595	36860
232654	36861
154246	36862
85707	36863
61231	36864
250305	36865
179480	36866
19318	36867
82546	36868
191544	36869
144748	36870
67562	36871
130473	36872
35986	36873
203139	36874
57672	36875
54143	36876
29924	36877
63085	36878
116017	36879
229675	36880
41883	36881
37885	36882
109266	36883
260798	36884
158025	36885
22705	36886
37621	36887
265565	36888
12985	36889
183033	36890
143678	36891
111556	36892
111083	36893
243377	36894
138334	36895
236921	36896
103898	36897
66004	36898
298816	36899
157946	36900
265872	36901
165184	36902
242472	36903
15405	36904
156300	36905
127154	36906
328763	36907
137166	36908
312789	36909
239939	36910
37621	36911
50762	36912
324816	36913
111556	36914
61549	36915
99216	36916
149495	36917
233326	36918
107377	36919
187904	36920
162693	36921
100907	36922
100597	36923
95772	36924
124177	36925
28081	36926
209226	36927
49296	36928
199759	36929
302803	36930
273983	36931
86238	36932
57909	36933
321656	36934
5008	36935
188738	36936
11367	36937
204962	36938
62299	36939
170366	36940
144089	36941
32772	36942
297206	36943
104129	36944
101087	36945
111249	36946
19463	36947
59788	36948
114869	36949
129031	36950
28048	36951
327036	36952
317316	36953
9737	36954
257	36955
40569	36956
32041	36957
55588	36958
4095	36959
16401	36960
19719	36961
294311	36962
141248	36963
142760	36964
269697	36965
57385	36966
73461	36967
48048	36968
16571	36969
39487	36970
10991	36971
199	36972
48206	36973
114463	36974
12628	36975
6472	36976
150	36977
2506	36978
81362	36979
7166	36980
15483	36981
84887	36982
113282	36983
78935	36984
10023	36985
15	36986
2472	36987
172582	36988
35348	36989
46169	36990
43225	36991
327386	36992
25039	36993
25039	36994
162380	36995
37	36996
135713	36997
125830	36998
290	36999
25554	37000
2966	37001
213762	37002
154254	37003
637	37004
47520	37005
43567	37006
97737	37007
13070	37008
29619	37009
19472	37010
3347	37011
35874	37012
153016	37013
314209	37014
2844	37015
102562	37016
12537	37017
33986	37018
178295	37019
71333	37020
933	37021
60371	37022
60793	37023
1857	37024
14385	37025
1857	37026
132568	37027
300	37028
2790	37029
248993	37030
54554	37031
48234	37032
38999	37033
213	37034
232936	37035
67685	37036
51397	37037
1182	37038
27953	37039
317400	37040
73595	37041
27274	37042
323389	37043
51013	37044
17729	37045
24429	37046
64871	37047
1584	37048
92	37049
33457	37050
14346	37051
19652	37052
6563	37053
55338	37054
682	37055
132502	37056
40817	37057
60191	37058
1323	37059
164494	37060
10955	37061
707	37062
14440	37063
48409	37064
210310	37065
289929	37066
91799	37067
59091	37068
179517	37069
211714	37070
254576	37071
10171	37072
2236	37073
872	37074
7879	37075
68862	37076
49102	37077
46260	37078
14326	37079
80379	37080
48396	37081
169016	37082
392	37083
80522	37084
53064	37085
9830	37086
35649	37087
6927	37088
231877	37089
167676	37090
54591	37091
63050	37092
149656	37093
27230	37094
23119	37095
223127	37096
95016	37097
147498	37098
4341	37099
279524	37100
7880	37101
5696	37102
4794	37103
193065	37104
7943	37105
233432	37106
23969	37107
13392	37108
253377	37109
22529	37110
29429	37111
56750	37112
292905	37113
137212	37114
68887	37115
206837	37116
106085	37117
263602	37118
6978	37119
30136	37120
40805	37121
879	37122
82305	37123
10810	37124
11031	37125
264444	37126
167184	37127
255985	37128
303962	37129
93917	37130
18958	37131
33328	37132
3723	37133
64696	37134
48270	37135
59165	37136
26792	37137
725	37138
103597	37139
451	37140
55235	37141
6844	37142
880	37143
191627	37144
9166	37145
208776	37146
44352	37147
12284	37148
22029	37149
73853	37150
132493	37151
104289	37152
146443	37153
38922	37154
363	37155
17976	37156
162268	37157
113163	37158
118205	37159
11750	37160
1739	37161
8	37162
20810	37163
104873	37164
2433	37165
2745	37166
28338	37167
189	37168
88647	37169
83425	37170
147849	37171
178990	37172
15724	37173
12416	37174
2676	37175
15749	37176
78404	37177
13806	37178
280501	37179
188225	37180
2971	37181
3182	37182
6535	37183
49126	37184
210622	37185
59369	37186
88589	37187
110951	37188
290	37189
2005	37190
13022	37191
36944	37192
325	37193
193838	37194
129	37195
135691	37196
11780	37197
67021	37198
31910	37199
9669	37200
133511	37201
214508	37202
108648	37203
144987	37204
159574	37205
64351	37206
376	37207
105762	37208
1979	37209
69977	37210
59601	37211
111973	37212
30839	37213
1986	37214
17796	37215
271005	37216
3347	37217
11270	37218
104	37219
196200	37220
41623	37221
54601	37222
270131	37223
24777	37224
57143	37225
62772	37226
279295	37227
81723	37228
20290	37229
2696	37230
30876	37231
32016	37232
92470	37233
103674	37234
85901	37235
211752	37236
136028	37237
45894	37238
52659	37239
37913	37240
5300	37241
61658	37242
19121	37243
84622	37244
40710	37245
79935	37246
4272	37247
53723	37248
25025	37249
261	37250
59563	37251
213437	37252
45778	37253
4503	37254
11399	37255
97449	37256
95272	37257
116019	37258
13182	37259
115146	37260
56721	37261
98122	37262
40550	37263
2289	37264
32864	37265
2360	37266
6730	37267
6683	37268
235321	37269
54285	37270
317779	37271
5355	37272
186431	37273
61115	37274
35572	37275
54568	37276
7852	37277
96116	37278
51594	37279
181528	37280
32873	37281
325893	37282
213270	37283
4500	37284
142529	37285
70100	37286
83721	37287
30677	37288
29424	37289
24045	37290
3008	37291
66637	37292
241981	37293
100748	37294
109124	37295
40429	37296
94169	37297
63907	37298
37021	37299
116171	37300
120043	37301
275657	37302
451	37303
159212	37304
13631	37305
185629	37306
8306	37307
14597	37308
89474	37309
88197	37310
50765	37311
204631	37312
71	37313
21345	37314
80585	37315
8703	37316
272505	37317
114815	37318
327055	37319
121866	37320
93586	37321
152432	37322
87300	37323
3508	37324
8394	37325
6228	37326
67858	37327
307929	37328
41250	37329
246055	37330
45175	37331
175175	37332
184576	37333
6305	37334
4682	37335
16790	37336
5952	37337
25454	37338
58173	37339
314497	37340
85811	37341
73477	37342
28632	37343
69734	37344
65659	37345
2286	37346
6803	37347
1	37348
3081	37349
1272	37350
101712	37351
310941	37352
71888	37353
140930	37354
338	37355
25457	37356
19056	37357
49769	37358
41050	37359
183208	37360
42463	37361
343	37362
315267	37363
115496	37364
63260	37365
12882	37366
29627	37367
11141	37368
11501	37369
34297	37370
166024	37371
87008	37372
3857	37373
44372	37374
12284	37375
4549	37376
6155	37377
8101	37378
15779	37379
624	37380
67216	37381
277176	37382
64	37383
199932	37384
177238	37385
11275	37386
1919	37387
209101	37388
26443	37389
37966	37390
110928	37391
14518	37392
140419	37393
8060	37394
99450	37395
10791	37396
1770	37397
26058	37398
39432	37399
127197	37400
11129	37401
255007	37402
14108	37403
24539	37404
260368	37405
161818	37406
97419	37407
579	37408
579	37409
80304	37410
182435	37411
5113	37412
4667	37413
12922	37414
1103	37415
68	37416
88070	37417
18963	37418
22460	37419
158921	37420
16970	37421
32360	37422
52593	37423
272377	37424
5030	37425
149813	37426
1103	37427
138188	37428
428	37429
1054	37430
10226	37431
7683	37432
100178	37433
34557	37434
187080	37435
164368	37436
136940	37437
60872	37438
521	37439
12787	37440
2978	37441
191991	37442
105753	37443
20281	37444
718	37445
137202	37446
29839	37447
112745	37448
198681	37449
61996	37450
51744	37451
50056	37452
27907	37453
86462	37454
16542	37455
26354	37456
12987	37457
162491	37458
32408	37459
114650	37460
297137	37461
203	37462
25991	37463
69150	37464
104804	37465
33449	37466
45420	37467
4596	37468
784	37469
46691	37470
39768	37471
65684	37472
281080	37473
221	37474
283806	37475
379	37476
104350	37477
104555	37478
88866	37479
123376	37480
2443	37481
53489	37482
1509	37483
428	37484
9721	37485
28075	37486
6345	37487
21022	37488
55319	37489
88847	37490
49831	37491
34535	37492
79668	37493
175423	37494
18766	37495
897	37496
6940	37497
240903	37498
87907	37499
11385	37500
106324	37501
83318	37502
18919	37503
94210	37504
96308	37505
243073	37506
138455	37507
139869	37508
164014	37509
166900	37510
48581	37511
44926	37512
127697	37513
89869	37514
202624	37515
41848	37516
18671	37517
3353	37518
11247	37519
44434	37520
210221	37521
12471	37522
16734	37523
69098	37524
56635	37525
31408	37526
21900	37527
645	37528
18086	37529
218069	37530
189250	37531
135326	37532
37098	37533
232715	37534
275545	37535
149849	37536
45263	37537
293175	37538
210921	37539
3089	37540
22539	37541
68575	37542
813	37543
128518	37544
22991	37545
110749	37546
247564	37547
123613	37548
70634	37549
119392	37550
62729	37551
46773	37552
18147	37553
64937	37554
204382	37555
150223	37556
120057	37557
148438	37558
12954	37559
281506	37560
38120	37561
1038	37562
201385	37563
206224	37564
11713	37565
22662	37566
33088	37567
66339	37568
284815	37569
12591	37570
199953	37571
2129	37572
7757	37573
13642	37574
25075	37575
263561	37576
12714	37577
7163	37578
18244	37579
41276	37580
7544	37581
72336	37582
81366	37583
23207	37584
6035	37585
96155	37586
920	37587
2431	37588
264636	37589
3007	37590
11982	37591
22190	37592
32825	37593
56181	37594
9631	37595
22540	37596
680	37597
2326	37598
198201	37599
30036	37600
99082	37601
18551	37602
37598	37603
56225	37604
15249	37605
8055	37606
74437	37607
55670	37608
3385	37609
1978	37610
49065	37611
113034	37612
39604	37613
100226	37614
119914	37615
72919	37616
44727	37617
27751	37618
51430	37619
276859	37620
62905	37621
173140	37622
6527	37623
58229	37624
1515	37625
564	37626
305633	37627
11497	37628
54899	37629
28166	37630
218455	37631
4986	37632
166525	37633
15185	37634
139166	37635
159568	37636
133	37637
18014	37638
62760	37639
29371	37640
1296	37641
156	37642
21165	37643
1072	37644
78517	37645
69764	37646
17856	37647
30962	37648
33477	37649
4746	37650
13064	37651
195768	37652
38	37653
104756	37654
1457	37655
13295	37656
2434	37657
124274	37658
56409	37659
3642	37660
37947	37661
143385	37662
60064	37663
32615	37664
6888	37665
76143	37666
168907	37667
5563	37668
38392	37669
19	37670
133	37671
23825	37672
87846	37673
490	37674
58002	37675
22046	37676
15407	37677
42317	37678
2702	37679
127096	37680
4860	37681
222171	37682
43530	37683
57595	37684
19923	37685
38464	37686
3371	37687
3371	37688
64096	37689
24850	37690
143125	37691
16	37692
103139	37693
21235	37694
57338	37695
40733	37696
259	37697
118677	37698
55167	37699
102493	37700
27785	37701
249796	37702
1869	37703
11177	37704
51135	37705
188741	37706
319455	37707
21235	37708
6833	37709
6645	37710
8780	37711
52908	37712
26596	37713
53641	37714
19944	37715
24015	37716
83811	37717
3077	37718
100287	37719
4216	37720
26013	37721
1453	37722
58328	37723
50939	37724
205203	37725
25184	37726
3516	37727
30424	37728
29122	37729
13577	37730
26551	37731
61681	37732
81650	37733
1245	37734
122136	37735
174211	37736
225697	37737
13985	37738
8189	37739
154228	37740
6903	37741
41837	37742
1802	37743
16535	37744
16535	37745
31466	37746
89589	37747
6764	37748
77771	37749
110737	37750
54876	37751
21249	37752
22166	37753
245249	37754
46953	37755
29201	37756
7208	37757
134483	37758
126826	37759
98449	37760
187364	37761
55740	37762
66245	37763
3277	37764
44269	37765
36383	37766
41104	37767
318978	37768
125219	37769
14761	37770
456	37771
179427	37772
10130	37773
196435	37774
37067	37775
83775	37776
4302	37777
17587	37778
40351	37779
91346	37780
36013	37781
36694	37782
70179	37783
81568	37784
93095	37785
321706	37786
90321	37787
129151	37788
63990	37789
27649	37790
50244	37791
88263	37792
30720	37793
382	37794
344	37795
18188	37796
17829	37797
124613	37798
119433	37799
58567	37800
60369	37801
44490	37802
36530	37803
5656	37804
58988	37805
84163	37806
24570	37807
6615	37808
26044	37809
19751	37810
79570	37811
39827	37812
174615	37813
77147	37814
6766	37815
134717	37816
671	37817
171930	37818
135226	37819
188296	37820
173243	37821
106494	37822
27051	37823
5070	37824
61659	37825
144459	37826
324202	37827
161432	37828
1742	37829
992	37830
214495	37831
216	37832
10277	37833
2820	37834
12812	37835
75461	37836
120367	37837
48744	37838
62905	37839
266232	37840
308153	37841
73990	37842
127122	37843
52582	37844
10228	37845
46888	37846
59635	37847
300706	37848
5459	37849
842	37850
8871	37851
119517	37852
44336	37853
158303	37854
238265	37855
223845	37856
42375	37857
35295	37858
8810	37859
95853	37860
198706	37861
67298	37862
85679	37863
123006	37864
100304	37865
4864	37866
31206	37867
5795	37868
249628	37869
58741	37870
111431	37871
50081	37872
41052	37873
53884	37874
82	37875
11563	37876
180418	37877
109091	37878
3584	37879
19934	37880
161903	37881
16741	37882
66727	37883
164353	37884
174687	37885
66311	37886
261965	37887
1491	37888
233211	37889
27717	37890
74035	37891
59902	37892
27284	37893
9544	37894
162110	37895
110263	37896
67468	37897
92823	37898
123777	37899
193261	37900
55109	37901
294136	37902
66154	37903
128302	37904
94910	37905
36705	37906
779	37907
89723	37908
2830	37909
147458	37910
92781	37911
110	37912
198606	37913
173417	37914
25390	37915
1031	37916
2652	37917
61110	37918
123382	37919
151	37920
86224	37921
2844	37922
237342	37923
194757	37924
4852	37925
81856	37926
103068	37927
83124	37928
62681	37929
202092	37930
69486	37931
8152	37932
33048	37933
168933	37934
75755	37935
372	37936
53615	37937
10203	37938
185255	37939
40	37940
5864	37941
12	37942
743	37943
249360	37944
14542	37945
115726	37946
45261	37947
55902	37948
26893	37949
27461	37950
9959	37951
139720	37952
7278	37953
25657	37954
8562	37955
44468	37956
10	37957
141716	37958
32689	37959
76241	37960
70866	37961
207	37962
21582	37963
268657	37964
129994	37965
200197	37966
57617	37967
16743	37968
1189	37969
96412	37970
46628	37971
5178	37972
16294	37973
20095	37974
50126	37975
87659	37976
825	37977
14709	37978
184932	37979
175254	37980
17029	37981
260338	37982
15368	37983
145769	37984
42267	37985
2022	37986
1909	37987
123552	37988
5998	37989
57264	37990
20	37991
138387	37992
27649	37993
32023	37994
203347	37995
51664	37996
102106	37997
17858	37998
3005	37999
16	38000
30674	38001
13402	38002
12485	38003
2919	38004
30268	38005
13290	38006
11132	38007
1618	38008
12861	38009
16380	38010
211777	38011
107524	38012
82885	38013
475	38014
37269	38015
11117	38016
74995	38017
61830	38018
1593	38019
260263	38020
10569	38021
44702	38022
98405	38023
65586	38024
71102	38025
45245	38026
46187	38027
4356	38028
35031	38029
58116	38030
13129	38031
87503	38032
13724	38033
98003	38034
671	38035
17551	38036
51749	38037
6681	38038
70807	38039
177641	38040
8149	38041
16474	38042
65251	38043
48262	38044
25211	38045
106260	38046
5986	38047
6912	38048
30619	38049
164492	38050
151872	38051
151014	38052
97328	38053
217713	38054
44250	38055
12783	38056
34566	38057
59879	38058
58173	38059
77467	38060
319556	38061
61440	38062
94496	38063
42282	38064
112773	38065
192326	38066
8214	38067
16395	38068
197495	38069
54409	38070
4939	38071
234118	38072
20614	38073
35772	38074
204956	38075
1483	38076
290636	38077
7989	38078
56439	38079
3044	38080
125985	38081
46	38082
45277	38083
16916	38084
92114	38085
6912	38086
53932	38087
28162	38088
12030	38089
14150	38090
206	38091
617	38092
77491	38093
56114	38094
22466	38095
18582	38096
19445	38097
1553	38098
16401	38099
2825	38100
60860	38101
73820	38102
193865	38103
4666	38104
149206	38105
51563	38106
91942	38107
168208	38108
87618	38109
186412	38110
1588	38111
18370	38112
49875	38113
25323	38114
26000	38115
86319	38116
167287	38117
64884	38118
136695	38119
172942	38120
293661	38121
7918	38122
70498	38123
134039	38124
3625	38125
127324	38126
84250	38127
33309	38128
6562	38129
131743	38130
19073	38131
112727	38132
16449	38133
67300	38134
165752	38135
59676	38136
18511	38137
77868	38138
13	38139
66033	38140
184778	38141
4758	38142
61375	38143
20405	38144
19881	38145
169390	38146
16043	38147
107261	38148
153780	38149
38654	38150
24218	38151
130201	38152
21498	38153
91013	38154
137937	38155
172612	38156
70025	38157
23439	38158
7118	38159
20470	38160
148015	38161
229355	38162
1258	38163
14219	38164
177963	38165
7509	38166
179	38167
84063	38168
179415	38169
15896	38170
36960	38171
87512	38172
150	38173
37931	38174
1770	38175
39743	38176
10502	38177
137132	38178
69966	38179
76880	38180
18314	38181
129816	38182
18817	38183
1697	38184
133906	38185
64601	38186
95432	38187
190136	38188
305470	38189
26920	38190
321562	38191
13192	38192
5687	38193
94053	38194
170395	38195
166004	38196
1005	38197
119211	38198
98922	38199
13462	38200
8374	38201
32865	38202
18479	38203
38123	38204
22206	38205
8048	38206
112765	38207
102214	38208
27795	38209
49587	38210
214312	38211
33984	38212
157848	38213
269965	38214
16359	38215
69158	38216
21922	38217
76163	38218
281999	38219
107	38220
82442	38221
51748	38222
288848	38223
49928	38224
101106	38225
111093	38226
71207	38227
69133	38228
15374	38229
12913	38230
28704	38231
6807	38232
39297	38233
113278	38234
27	38235
54512	38236
62739	38237
4316	38238
9529	38239
24573	38240
9101	38241
137467	38242
1189	38243
44544	38244
3703	38245
1309	38246
26140	38247
47807	38248
181285	38249
115695	38250
4247	38251
168011	38252
62248	38253
971	38254
111971	38255
70904	38256
32766	38257
60	38258
168878	38259
36704	38260
49167	38261
8388	38262
4324	38263
57564	38264
300626	38265
17381	38266
29182	38267
13033	38268
99030	38269
77575	38270
94398	38271
56729	38272
234426	38273
4289	38274
11190	38275
87014	38276
166701	38277
175662	38278
291170	38279
683	38280
24491	38281
58007	38282
92311	38283
179983	38284
128643	38285
3144	38286
19947	38287
32577	38288
35595	38289
25574	38290
7277	38291
2751	38292
82996	38293
130326	38294
251946	38295
102603	38296
217164	38297
80681	38298
221354	38299
74384	38300
4672	38301
19430	38302
206666	38303
6667	38304
31809	38305
101255	38306
30713	38307
58322	38308
576	38309
53	38310
7914	38311
7845	38312
20948	38313
47102	38314
13476	38315
18860	38316
17315	38317
21470	38318
135690	38319
134698	38320
89955	38321
10173	38322
81940	38323
280082	38324
13929	38325
162302	38326
125139	38327
83404	38328
15833	38329
19125	38330
77993	38331
55666	38332
79264	38333
81166	38334
19012	38335
1415	38336
76855	38337
2352	38338
4764	38339
135214	38340
17518	38341
52667	38342
17406	38343
47921	38344
58578	38345
58002	38346
27697	38347
5615	38348
1309	38349
21834	38350
6024	38351
225896	38352
56427	38353
155125	38354
45745	38355
95031	38356
5954	38357
27686	38358
15482	38359
3399	38360
112756	38361
14453	38362
893	38363
46696	38364
124841	38365
75560	38366
120186	38367
88860	38368
16747	38369
93662	38370
3208	38371
37517	38372
65636	38373
30062	38374
19203	38375
7372	38376
89314	38377
18852	38378
38419	38379
310949	38380
17805	38381
320559	38382
139436	38383
2746	38384
246	38385
104853	38386
184708	38387
44633	38388
21926	38389
5615	38390
5954	38391
43190	38392
267736	38393
6850	38394
560	38395
13725	38396
87089	38397
32129	38398
166281	38399
50041	38400
32766	38401
190	38402
12743	38403
49519	38404
47243	38405
510	38406
40165	38407
16021	38408
759	38409
10154	38410
62974	38411
5989	38412
19262	38413
47100	38414
2872	38415
194680	38416
797	38417
85416	38418
54052	38419
148	38420
194508	38421
209927	38422
113691	38423
52243	38424
95753	38425
490	38426
67743	38427
118726	38428
761	38429
96184	38430
4754	38431
8915	38432
3772	38433
6841	38434
776	38435
40131	38436
82647	38437
17503	38438
31291	38439
159134	38440
18095	38441
57412	38442
49507	38443
18209	38444
27686	38445
109221	38446
42825	38447
101035	38448
34091	38449
84287	38450
14896	38451
4750	38452
5304	38453
62859	38454
24327	38455
187213	38456
32673	38457
30372	38458
164444	38459
189147	38460
292989	38461
290316	38462
45702	38463
29383	38464
74805	38465
21776	38466
262084	38467
166804	38468
37249	38469
79706	38470
51812	38471
3826	38472
16359	38473
931	38474
106057	38475
4997	38476
31	38477
56556	38478
57185	38479
890	38480
194903	38481
16865	38482
65444	38483
146854	38484
90978	38485
268279	38486
122571	38487
314	38488
97102	38489
5010	38490
36651	38491
239164	38492
204314	38493
119741	38494
6012	38495
131966	38496
52087	38497
112332	38498
64864	38499
90093	38500
93832	38501
5706	38502
10292	38503
68016	38504
255886	38505
46668	38506
205	38507
5750	38508
47834	38509
26498	38510
3805	38511
21438	38512
979	38513
77548	38514
175362	38515
137159	38516
151607	38517
153351	38518
5424	38519
129601	38520
23109	38521
53592	38522
59791	38523
13780	38524
199302	38525
100165	38526
14103	38527
3388	38528
14507	38529
69720	38530
41693	38531
29188	38532
53098	38533
216472	38534
45376	38535
134801	38536
62700	38537
38083	38538
21953	38539
1565	38540
22610	38541
11866	38542
33824	38543
92394	38544
6161	38545
4095	38546
178196	38547
48802	38548
175502	38549
104353	38550
3803	38551
12627	38552
59625	38553
117733	38554
86477	38555
35621	38556
7942	38557
9499	38558
8581	38559
242	38560
1945	38561
10275	38562
4141	38563
4352	38564
25149	38565
14833	38566
115219	38567
45562	38568
159679	38569
12317	38570
53168	38571
197886	38572
56986	38573
207014	38574
2385	38575
40104	38576
9524	38577
9913	38578
30143	38579
93321	38580
102927	38581
205945	38582
135162	38583
36914	38584
4817	38585
87846	38586
126510	38587
184488	38588
3644	38589
28493	38590
629	38591
11989	38592
247844	38593
94832	38594
62812	38595
121701	38596
66422	38597
47119	38598
6831	38599
23895	38600
7003	38601
72559	38602
131150	38603
48171	38604
123169	38605
59138	38606
43123	38607
49	38608
6739	38609
49971	38610
202566	38611
52893	38612
66080	38613
41151	38614
10711	38615
264724	38616
74065	38617
25946	38618
177087	38619
12177	38620
29348	38621
111007	38622
58920	38623
10685	38624
169488	38625
4338	38626
41066	38627
20745	38628
217018	38629
4843	38630
49705	38631
1316	38632
2174	38633
29659	38634
22539	38635
9609	38636
102667	38637
104028	38638
15232	38639
76429	38640
297704	38641
182452	38642
25588	38643
88	38644
106814	38645
69518	38646
233215	38647
105869	38648
2484	38649
138883	38650
126162	38651
103839	38652
31624	38653
682	38654
163778	38655
10115	38656
19701	38657
5215	38658
82622	38659
189468	38660
134749	38661
26159	38662
127662	38663
54870	38664
151580	38665
31057	38666
42261	38667
42374	38668
34065	38669
29531	38670
49390	38671
63915	38672
5	38673
26567	38674
24668	38675
6600	38676
28783	38677
74820	38678
24520	38679
13615	38680
15901	38681
36425	38682
32047	38683
4716	38684
2019	38685
24119	38686
9136	38687
120412	38688
114854	38689
149917	38690
136511	38691
136471	38692
129816	38693
176716	38694
200983	38695
1856	38696
178887	38697
146634	38698
37284	38699
82333	38700
301918	38701
116046	38702
39773	38703
93079	38704
79587	38705
14192	38706
61251	38707
26433	38708
87737	38709
80302	38710
163791	38711
150	38712
7036	38713
298473	38714
7918	38715
164991	38716
10583	38717
2649	38718
62432	38719
15989	38720
23299	38721
98094	38722
312669	38723
26362	38724
144232	38725
261905	38726
53200	38727
45522	38728
7404	38729
45120	38730
67296	38731
26044	38732
11955	38733
52612	38734
17832	38735
65736	38736
145158	38737
6719	38738
43324	38739
5633	38740
15577	38741
188897	38742
59934	38743
31958	38744
27952	38745
22102	38746
117190	38747
1136	38748
8262	38749
2870	38750
130194	38751
155927	38752
8501	38753
23271	38754
41372	38755
2169	38756
200	38757
2644	38758
39923	38759
71688	38760
113279	38761
7019	38762
3915	38763
85370	38764
34493	38765
29323	38766
315461	38767
127291	38768
19855	38769
7812	38770
36545	38771
129145	38772
2707	38773
1990	38774
83495	38775
30446	38776
159577	38777
68588	38778
128017	38779
114379	38780
4167	38781
220540	38782
2668	38783
20944	38784
191622	38785
58886	38786
53815	38787
90260	38788
601	38789
4883	38790
26659	38791
16302	38792
272903	38793
12466	38794
65	38795
179141	38796
98089	38797
22338	38798
141810	38799
265301	38800
183546	38801
100068	38802
17791	38803
49509	38804
293864	38805
12735	38806
102980	38807
22592	38808
321739	38809
6894	38810
114571	38811
95192	38812
20787	38813
47081	38814
12246	38815
62020	38816
182070	38817
200261	38818
129451	38819
36421	38820
18118	38821
5436	38822
30582	38823
106924	38824
8685	38825
44664	38826
1483	38827
7072	38828
11138	38829
10195	38830
12480	38831
13751	38832
265988	38833
295079	38834
259361	38835
45019	38836
102918	38837
207777	38838
19430	38839
195817	38840
160769	38841
282514	38842
3061	38843
58739	38844
107086	38845
214939	38846
13045	38847
114847	38848
324917	38849
208246	38850
303102	38851
276854	38852
120533	38853
20763	38854
18404	38855
16080	38856
82748	38857
67268	38858
97075	38859
58692	38860
210161	38861
2437	38862
25301	38863
132685	38864
180963	38865
46496	38866
170240	38867
68478	38868
83480	38869
84621	38870
28756	38871
68879	38872
135	38873
26541	38874
30963	38875
239084	38876
4947	38877
45152	38878
54452	38879
38936	38880
186988	38881
111586	38882
126660	38883
265294	38884
89998	38885
218936	38886
295711	38887
4262	38888
19319	38889
46192	38890
74020	38891
16615	38892
51037	38893
13061	38894
1877	38895
177154	38896
14257	38897
37726	38898
133746	38899
338	38900
10239	38901
90	38902
197738	38903
48338	38904
5583	38905
69308	38906
10131	38907
121862	38908
54192	38909
100351	38910
197792	38911
108814	38912
185132	38913
46	38914
144592	38915
13814	38916
67173	38917
165376	38918
2061	38919
110485	38920
60872	38921
6896	38922
14536	38923
137749	38924
5177	38925
110503	38926
142005	38927
13511	38928
54299	38929
126662	38930
9955	38931
26784	38932
16898	38933
2390	38934
232368	38935
16809	38936
169430	38937
153067	38938
23478	38939
139398	38940
21389	38941
196272	38942
197988	38943
97746	38944
8826	38945
33796	38946
22797	38947
280386	38948
5091	38949
80561	38950
16793	38951
35001	38952
25065	38953
854	38954
151389	38955
1879	38956
76949	38957
232093	38958
1316	38959
14915	38960
444	38961
890	38962
2391	38963
316	38964
5376	38965
2157	38966
13800	38967
11117	38968
9419	38969
49976	38970
21752	38971
6247	38972
69564	38973
34062	38974
12104	38975
316784	38976
22300	38977
180373	38978
12753	38979
49080	38980
8809	38981
24908	38982
194132	38983
4348	38984
66368	38985
920	38986
11107	38987
48536	38988
50939	38989
111016	38990
64685	38991
84669	38992
675	38993
71161	38994
170413	38995
191015	38996
36705	38997
216578	38998
40127	38999
322222	39000
21294	39001
3847	39002
88727	39003
52488	39004
2154	39005
5299	39006
8653	39007
3753	39008
14592	39009
126855	39010
196076	39011
70451	39012
40439	39013
132939	39014
51020	39015
223191	39016
131490	39017
19635	39018
194749	39019
304864	39020
207738	39021
179981	39022
709	39023
268927	39024
58167	39025
53385	39026
50048	39027
11421	39028
301030	39029
1391	39030
132517	39031
258009	39032
1	39033
15	39034
88610	39035
91793	39036
47810	39037
955	39038
115673	39039
135574	39040
34154	39041
129	39042
54797	39043
3522	39044
10977	39045
38906	39046
98348	39047
90786	39048
40285	39049
8025	39050
44218	39051
75812	39052
203736	39053
102071	39054
11692	39055
1	39056
150100	39057
65625	39058
177346	39059
20730	39060
83353	39061
54071	39062
47115	39063
120673	39064
86063	39065
130574	39066
4233	39067
48499	39068
1485	39069
3174	39070
1909	39071
135201	39072
11519	39073
13837	39074
3660	39075
48434	39076
59223	39077
11071	39078
16333	39079
312704	39080
119095	39081
46873	39082
98523	39083
139309	39084
15130	39085
62792	39086
276659	39087
30175	39088
228513	39089
124427	39090
71380	39091
56723	39092
99428	39093
94459	39094
128397	39095
38652	39096
6261	39097
27176	39098
21238	39099
1350	39100
97317	39101
24150	39102
7	39103
106156	39104
679	39105
32194	39106
11711	39107
1522	39108
44961	39109
72857	39110
10949	39111
5687	39112
83119	39113
20113	39114
172419	39115
18150	39116
11541	39117
21633	39118
107542	39119
63941	39120
95310	39121
79403	39122
166709	39123
170995	39124
221336	39125
2591	39126
15864	39127
119418	39128
16532	39129
39023	39130
24146	39131
324193	39132
1438	39133
146375	39134
87759	39135
87923	39136
68778	39137
1082	39138
91200	39139
1467	39140
101477	39141
161248	39142
31239	39143
212458	39144
15207	39145
109802	39146
93298	39147
109045	39148
17365	39149
122043	39150
3120	39151
132290	39152
10867	39153
10812	39154
173804	39155
80021	39156
92709	39157
129430	39158
32522	39159
184	39160
21145	39161
6803	39162
10554	39163
98375	39164
70538	39165
38392	39166
10023	39167
16958	39168
5987	39169
30763	39170
16524	39171
200188	39172
126241	39173
100	39174
2649	39175
60133	39176
9693	39177
30536	39178
33463	39179
6447	39180
210143	39181
32539	39182
412	39183
33085	39184
259388	39185
21713	39186
28333	39187
27186	39188
174690	39189
13072	39190
77816	39191
22339	39192
103939	39193
1269	39194
34234	39195
14469	39196
62010	39197
42568	39198
32794	39199
1484	39200
67609	39201
2095	39202
3460	39203
4811	39204
6217	39205
1	39206
105774	39207
3594	39208
268971	39209
262839	39210
16596	39211
101126	39212
57720	39213
11308	39214
2250	39215
22690	39216
54569	39217
29	39218
39437	39219
1426	39220
139923	39221
146124	39222
28959	39223
10379	39224
184	39225
178797	39226
4124	39227
26946	39228
17185	39229
88137	39230
2827	39231
154007	39232
3	39233
254668	39234
78	39235
36567	39236
111985	39237
6332	39238
152634	39239
56098	39240
173609	39241
41119	39242
137301	39243
15019	39244
285086	39245
3395	39246
35838	39247
47371	39248
8336	39249
219128	39250
130704	39251
35878	39252
16065	39253
5	39254
96	39255
263	39256
61527	39257
150907	39258
5798	39259
16030	39260
298274	39261
11139	39262
16840	39263
3002	39264
202942	39265
98016	39266
20388	39267
35435	39268
11382	39269
25284	39270
57727	39271
217122	39272
18718	39273
3261	39274
612	39275
268021	39276
937	39277
80008	39278
244581	39279
24548	39280
94422	39281
45727	39282
327935	39283
62728	39284
325	39285
299086	39286
48815	39287
23403	39288
78252	39289
10274	39290
39265	39291
37301	39292
33172	39293
2893	39294
93465	39295
3813	39296
4956	39297
88825	39298
26737	39299
150879	39300
317696	39301
8783	39302
240945	39303
198329	39304
66450	39305
91014	39306
122051	39307
80531	39308
71557	39309
6741	39310
273643	39311
269357	39312
2426	39313
54299	39314
188430	39315
61368	39316
2943	39317
1899	39318
49729	39319
135746	39320
47309	39321
9530	39322
6328	39323
128391	39324
42963	39325
2895	39326
57877	39327
92662	39328
161859	39329
45700	39330
87008	39331
35608	39332
69494	39333
1594	39334
47928	39335
69917	39336
741	39337
39306	39338
54595	39339
46186	39340
205113	39341
141008	39342
13438	39343
47663	39344
22598	39345
13192	39346
105636	39347
103721	39348
1374	39349
8537	39350
19586	39351
202775	39352
181983	39353
36609	39354
9070	39355
28822	39356
73926	39357
70808	39358
83433	39359
26860	39360
42719	39361
169829	39362
209	39363
15599	39364
1297	39365
293	39366
30631	39367
76340	39368
1420	39369
105262	39370
67962	39371
191388	39372
254345	39373
57317	39374
261323	39375
170465	39376
31609	39377
16619	39378
66251	39379
43418	39380
300711	39381
153574	39382
68619	39383
17778	39384
143568	39385
32258	39386
22381	39387
135739	39388
91525	39389
7785	39390
5423	39391
4204	39392
10562	39393
144744	39394
26298	39395
31778	39396
310782	39397
16794	39398
171843	39399
6637	39400
152879	39401
108394	39402
82653	39403
50018	39404
7140	39405
193211	39406
10573	39407
166081	39408
185260	39409
205507	39410
15758	39411
10731	39412
296185	39413
75	39414
3723	39415
28684	39416
75143	39417
11205	39418
241	39419
13775	39420
11643	39421
108496	39422
2678	39423
968	39424
190809	39425
27051	39426
256735	39427
21214	39428
179240	39429
1686	39430
48921	39431
46716	39432
14180	39433
102770	39434
11908	39435
277619	39436
1850	39437
323914	39438
20813	39439
247887	39440
148614	39441
61354	39442
114082	39443
103216	39444
30132	39445
21608	39446
150021	39447
133931	39448
8900	39449
27254	39450
119255	39451
27422	39452
39138	39453
115728	39454
2519	39455
49257	39456
75282	39457
176278	39458
75303	39459
239911	39460
287335	39461
150068	39462
167009	39463
175361	39464
6019	39465
7941	39466
13406	39467
78113	39468
12730	39469
37148	39470
3772	39471
246043	39472
27002	39473
15933	39474
129375	39475
227515	39476
25297	39477
229823	39478
32513	39479
48340	39480
75851	39481
60639	39482
216041	39483
85822	39484
91050	39485
18182	39486
49782	39487
104214	39488
851	39489
24935	39490
261994	39491
5544	39492
8197	39493
43396	39494
19866	39495
90691	39496
761	39497
256100	39498
71506	39499
197036	39500
43994	39501
1478	39502
20253	39503
4219	39504
34330	39505
44322	39506
63221	39507
152888	39508
44588	39509
214994	39510
39861	39511
28065	39512
6635	39513
178631	39514
43785	39515
259021	39516
51077	39517
48180	39518
56217	39519
27699	39520
102020	39521
148954	39522
139261	39523
209469	39524
142469	39525
171414	39526
5301	39527
138	39528
74617	39529
88069	39530
27171	39531
102806	39532
19012	39533
6793	39534
4898	39535
20162	39536
109513	39537
251807	39538
49027	39539
4804	39540
146	39541
53506	39542
220224	39543
21246	39544
64125	39545
84218	39546
3280	39547
756	39548
29663	39549
10501	39550
27943	39551
67675	39552
16229	39553
75533	39554
7680	39555
87641	39556
73940	39557
78283	39558
27432	39559
58248	39560
78050	39561
42604	39562
141624	39563
18366	39564
32840	39565
57812	39566
10658	39567
21119	39568
131124	39569
301229	39570
12542	39571
72731	39572
178803	39573
12367	39574
311515	39575
6363	39576
82727	39577
4890	39578
248528	39579
3514	39580
13914	39581
11229	39582
117505	39583
430	39584
900	39585
58358	39586
5817	39587
44015	39588
30177	39589
259648	39590
13933	39591
50296	39592
246787	39593
165722	39594
76770	39595
1484	39596
49081	39597
209463	39598
89547	39599
964	39600
89498	39601
1800	39602
100165	39603
37286	39604
90985	39605
5570	39606
65032	39607
160317	39608
24690	39609
133680	39610
302513	39611
52646	39612
307686	39613
2918	39614
33298	39615
702	39616
65166	39617
131757	39618
3788	39619
120020	39620
84789	39621
179000	39622
135573	39623
13691	39624
54527	39625
168099	39626
2153	39627
210978	39628
154867	39629
6523	39630
1	39631
27049	39632
5401	39633
58249	39634
107912	39635
26013	39636
66006	39637
127080	39638
1716	39639
162433	39640
542	39641
78632	39642
57584	39643
12262	39644
23548	39645
367	39646
24213	39647
319448	39648
83173	39649
1114	39650
17358	39651
20873	39652
7	39653
29236	39654
3961	39655
273313	39656
108222	39657
99908	39658
117463	39659
7698	39660
131450	39661
180	39662
48939	39663
110039	39664
117845	39665
59226	39666
5716	39667
42545	39668
292758	39669
20227	39670
10701	39671
8623	39672
23524	39673
69838	39674
2136	39675
115739	39676
11458	39677
57032	39678
75105	39679
13755	39680
140432	39681
26166	39682
3544	39683
10651	39684
45411	39685
165723	39686
18	39687
47079	39688
1505	39689
113222	39690
32507	39691
187420	39692
235	39693
188166	39694
82781	39695
39491	39696
128503	39697
61557	39698
67495	39699
12754	39700
138348	39701
18212	39702
320507	39703
211828	39704
252778	39705
11404	39706
153420	39707
273094	39708
90798	39709
60880	39710
52772	39711
47318	39712
1270	39713
36390	39714
272	39715
269546	39716
187945	39717
221064	39718
150455	39719
218857	39720
186576	39721
106281	39722
6077	39723
32321	39724
2933	39725
33153	39726
5049	39727
167090	39728
172154	39729
72928	39730
14789	39731
50606	39732
45444	39733
31846	39734
76917	39735
10491	39736
182003	39737
132846	39738
199	39739
37989	39740
2655	39741
54083	39742
11683	39743
30144	39744
26381	39745
210621	39746
204364	39747
27247	39748
84728	39749
192659	39750
36965	39751
26171	39752
149148	39753
32766	39754
195713	39755
38153	39756
6067	39757
3402	39758
13134	39759
24336	39760
70309	39761
72	39762
42430	39763
153518	39764
138020	39765
30903	39766
14483	39767
23090	39768
38311	39769
73	39770
205652	39771
4128	39772
12853	39773
103578	39774
34988	39775
22031	39776
34269	39777
7124	39778
12527	39779
56220	39780
270006	39781
9359	39782
49067	39783
40175	39784
97791	39785
1064	39786
16909	39787
7300	39788
130673	39789
7421	39790
745	39791
13757	39792
2863	39793
18063	39794
11361	39795
33628	39796
103	39797
10398	39798
29963	39799
56454	39800
11777	39801
51561	39802
150	39803
30435	39804
807	39805
45888	39806
29182	39807
5151	39808
712	39809
71196	39810
94742	39811
104297	39812
23	39813
323086	39814
11237	39815
28038	39816
51570	39817
140234	39818
97317	39819
71056	39820
5377	39821
55122	39822
47989	39823
2879	39824
5487	39825
213662	39826
36383	39827
214420	39828
1593	39829
121270	39830
161336	39831
3772	39832
25393	39833
124553	39834
79554	39835
18	39836
10499	39837
126437	39838
83032	39839
115511	39840
29852	39841
14776	39842
22382	39843
52599	39844
355	39845
49671	39846
75661	39847
42029	39848
88757	39849
37458	39850
4944	39851
316086	39852
1978	39853
54875	39854
38963	39855
97000	39856
120392	39857
32724	39858
27905	39859
163971	39860
13955	39861
95304	39862
49875	39863
141431	39864
42495	39865
81889	39866
8613	39867
192725	39868
7314	39869
80470	39870
37726	39871
137740	39872
19161	39873
105420	39874
1385	39875
18897	39876
129	39877
21108	39878
178817	39879
268846	39880
36992	39881
29103	39882
158355	39883
63829	39884
131782	39885
118247	39886
27534	39887
143899	39888
19573	39889
23369	39890
28366	39891
84363	39892
50624	39893
42698	39894
128190	39895
48801	39896
122859	39897
45062	39898
138705	39899
33386	39900
37299	39901
3893	39902
58937	39903
141664	39904
18209	39905
9107	39906
43940	39907
30568	39908
70124	39909
2475	39910
96024	39911
32598	39912
365	39913
301828	39914
53867	39915
11820	39916
72712	39917
6438	39918
307	39919
371	39920
14594	39921
4679	39922
13769	39923
36808	39924
105054	39925
199699	39926
2051	39927
72300	39928
75872	39929
451	39930
201141	39931
114017	39932
114369	39933
131044	39934
6212	39935
48066	39936
16219	39937
152023	39938
192604	39939
195365	39940
11451	39941
218766	39942
235592	39943
156	39944
155528	39945
71394	39946
41059	39947
150608	39948
4997	39949
141687	39950
73672	39951
62467	39952
20958	39953
127294	39954
7035	39955
35002	39956
313519	39957
17130	39958
174113	39959
2331	39960
264254	39961
19300	39962
15879	39963
27746	39964
41378	39965
12944	39966
196762	39967
215526	39968
82382	39969
281296	39970
259803	39971
144875	39972
5	39973
291098	39974
101965	39975
518	39976
37087	39977
57197	39978
97186	39979
66565	39980
37458	39981
144297	39982
8319	39983
211075	39984
5433	39985
242450	39986
11549	39987
64652	39988
6597	39989
79714	39990
1620	39991
55391	39992
76362	39993
71613	39994
77924	39995
141	39996
83876	39997
24	39998
579	39999
73338	40000
60561	40001
139481	40002
118766	40003
106703	40004
226	40005
32198	40006
43245	40007
172025	40008
3819	40009
118410	40010
30424	40011
20181	40012
12011	40013
47219	40014
26849	40015
143361	40016
46091	40017
116155	40018
1280	40019
79717	40020
25828	40021
160118	40022
20008	40023
1282	40024
14522	40025
63846	40026
64025	40027
13495	40028
1282	40029
3657	40030
53543	40031
9703	40032
193339	40033
2385	40034
4106	40035
70407	40036
31031	40037
48	40038
8137	40039
50205	40040
65170	40041
192520	40042
11360	40043
219444	40044
11662	40045
52682	40046
40175	40047
130292	40048
71517	40049
110894	40050
240	40051
98256	40052
2315	40053
1	40054
156691	40055
31584	40056
16604	40057
134164	40058
22280	40059
199670	40060
65624	40061
268526	40062
3261	40063
10465	40064
1868	40065
209060	40066
207	40067
207	40068
4507	40069
131990	40070
448	40071
89249	40072
308586	40073
157884	40074
96357	40075
29029	40076
56618	40077
20084	40078
40047	40079
20988	40080
131250	40081
143087	40082
91126	40083
124089	40084
152	40085
3356	40086
6366	40087
103073	40088
16904	40089
56300	40090
270980	40091
33728	40092
25344	40093
74371	40094
198150	40095
22607	40096
26191	40097
7068	40098
74771	40099
2154	40100
212040	40101
13285	40102
57072	40103
8975	40104
221279	40105
42546	40106
4851	40107
10271	40108
146816	40109
45909	40110
2258	40111
72862	40112
87371	40113
209248	40114
12935	40115
113299	40116
10883	40117
15264	40118
45574	40119
7586	40120
9106	40121
28725	40122
4387	40123
144936	40124
46229	40125
117563	40126
10844	40127
12020	40128
314152	40129
27253	40130
13876	40131
101466	40132
27636	40133
28641	40134
498	40135
82725	40136
48558	40137
294	40138
188956	40139
215088	40140
176655	40141
79129	40142
13825	40143
24918	40144
28695	40145
79237	40146
79278	40147
62378	40148
3744	40149
44064	40150
101633	40151
86332	40152
64279	40153
7393	40154
78560	40155
46175	40156
77731	40157
27225	40158
18577	40159
11813	40160
19507	40161
26514	40162
29053	40163
39507	40164
1046	40165
128496	40166
124302	40167
2977	40168
9561	40169
52976	40170
76680	40171
119233	40172
13356	40173
151210	40174
78455	40175
185998	40176
310947	40177
115869	40178
75066	40179
28769	40180
45	40181
43696	40182
4681	40183
14127	40184
3769	40185
17973	40186
75550	40187
31803	40188
66181	40189
141780	40190
25573	40191
61493	40192
73211	40193
17025	40194
184375	40195
7587	40196
6221	40197
18708	40198
39064	40199
35803	40200
7632	40201
56683	40202
13703	40203
5867	40204
252526	40205
29969	40206
52419	40207
33645	40208
177236	40209
321857	40210
62281	40211
43702	40212
25922	40213
98126	40214
62292	40215
50865	40216
161048	40217
264180	40218
101394	40219
25358	40220
1877	40221
294	40222
25575	40223
21339	40224
42432	40225
186936	40226
3477	40227
159459	40228
4206	40229
781	40230
25065	40231
54806	40232
47287	40233
133207	40234
6562	40235
10598	40236
81558	40237
38513	40238
36041	40239
88030	40240
99495	40241
21277	40242
187850	40243
680	40244
122768	40245
42183	40246
86006	40247
28598	40248
109401	40249
173805	40250
319431	40251
205352	40252
88240	40253
313810	40254
49612	40255
81652	40256
33800	40257
28103	40258
52696	40259
285270	40260
3338	40261
50087	40262
26099	40263
430	40264
4250	40265
77583	40266
124712	40267
37355	40268
93636	40269
279958	40270
197878	40271
6570	40272
130	40273
106402	40274
18240	40275
2994	40276
35602	40277
16619	40278
38901	40279
27260	40280
318436	40281
36475	40282
41464	40283
7942	40284
14772	40285
31108	40286
13725	40287
1537	40288
95357	40289
71023	40290
16627	40291
19632	40292
130546	40293
774	40294
10544	40295
261505	40296
2644	40297
7718	40298
289745	40299
2786	40300
170268	40301
27859	40302
305728	40303
34318	40304
231066	40305
45	40306
78283	40307
48504	40308
71512	40309
121048	40310
196	40311
167832	40312
46095	40313
30845	40314
59838	40315
35385	40316
15882	40317
31355	40318
291179	40319
134219	40320
62476	40321
135200	40322
6329	40323
164166	40324
126324	40325
116977	40326
9812	40327
233436	40328
63915	40329
80239	40330
103961	40331
4452	40332
191553	40333
63872	40334
93391	40335
65059	40336
128446	40337
24003	40338
51185	40339
38041	40340
46828	40341
52817	40342
97888	40343
209747	40344
64840	40345
29399	40346
38412	40347
427	40348
9125	40349
33523	40350
99007	40351
261249	40352
4782	40353
22718	40354
317	40355
25695	40356
15830	40357
60	40358
3685	40359
3685	40360
130600	40361
10044	40362
119821	40363
10	40364
325106	40365
68226	40366
30704	40367
31502	40368
46796	40369
12587	40370
5796	40371
13232	40372
20985	40373
312743	40374
8060	40375
162740	40376
49674	40377
309043	40378
74934	40379
33229	40380
30312	40381
113016	40382
130986	40383
241	40384
111992	40385
86922	40386
69039	40387
138030	40388
48146	40389
19454	40390
80081	40391
21905	40392
71214	40393
59525	40394
138035	40395
251736	40396
63002	40397
198855	40398
17068	40399
991	40400
120445	40401
243995	40402
244625	40403
75166	40404
179556	40405
14	40406
100853	40407
60191	40408
22493	40409
2922	40410
32981	40411
88648	40412
3460	40413
3825	40414
6412	40415
35207	40416
7147	40417
75373	40418
204100	40419
1077	40420
10324	40421
30291	40422
55559	40423
3421	40424
3137	40425
37987	40426
9324	40427
28255	40428
18626	40429
61355	40430
13691	40431
52358	40432
8111	40433
8820	40434
5487	40435
8267	40436
3385	40437
14057	40438
16222	40439
201988	40440
35030	40441
49315	40442
305776	40443
59708	40444
20367	40445
2269	40446
13737	40447
5495	40448
6350	40449
168638	40450
5060	40451
22061	40452
71107	40453
10019	40454
68530	40455
9504	40456
13663	40457
62159	40458
9859	40459
29568	40460
8991	40461
11880	40462
160915	40463
20538	40464
10629	40465
6604	40466
19630	40467
241447	40468
3092	40469
4432	40470
53804	40471
9549	40472
1174	40473
6252	40474
37827	40475
21861	40476
70176	40477
31434	40478
16230	40479
318491	40480
1000	40481
50657	40482
21799	40483
62172	40484
86644	40485
17200	40486
17200	40487
110613	40488
5681	40489
178401	40490
45838	40491
7614	40492
96941	40493
20535	40494
42828	40495
7995	40496
69146	40497
90143	40498
1272	40499
154582	40500
162767	40501
259781	40502
46466	40503
156490	40504
79661	40505
8347	40506
423	40507
36521	40508
30941	40509
162996	40510
90292	40511
53539	40512
40235	40513
41630	40514
73202	40515
159310	40516
78586	40517
152331	40518
5589	40519
52445	40520
161823	40521
47223	40522
251891	40523
167811	40524
27034	40525
280750	40526
214444	40527
242332	40528
217891	40529
129047	40530
94640	40531
283715	40532
104714	40533
18808	40534
236971	40535
118135	40536
70734	40537
101563	40538
245839	40539
29043	40540
107070	40541
72445	40542
123527	40543
100307	40544
193847	40545
96452	40546
28794	40547
231660	40548
227488	40549
22112	40550
105924	40551
47759	40552
76217	40553
3719	40554
98804	40555
53400	40556
17612	40557
47329	40558
29407	40559
308470	40560
3530	40561
51497	40562
130075	40563
34011	40564
810	40565
298282	40566
71145	40567
269750	40568
64651	40569
5843	40570
37699	40571
24153	40572
88864	40573
134561	40574
175595	40575
306616	40576
205257	40577
9236	40578
19102	40579
54360	40580
179853	40581
136102	40582
20857	40583
131534	40584
37765	40585
130707	40586
43858	40587
125886	40588
142765	40589
60614	40590
325113	40591
147284	40592
137904	40593
7529	40594
115900	40595
10016	40596
81287	40597
44955	40598
244884	40599
8128	40600
233604	40601
186752	40602
32485	40603
54635	40604
91377	40605
57180	40606
848	40607
56553	40608
251407	40609
189291	40610
93301	40611
4435	40612
94866	40613
241190	40614
389	40615
214843	40616
23800	40617
35796	40618
120484	40619
123180	40620
204372	40621
100984	40622
13359	40623
145289	40624
72407	40625
145839	40626
123117	40627
68430	40628
48040	40629
137120	40630
223861	40631
62564	40632
132400	40633
24169	40634
71921	40635
289283	40636
2975	40637
79794	40638
131083	40639
26837	40640
310025	40641
100594	40642
187955	40643
5239	40644
3301	40645
127158	40646
48603	40647
34596	40648
100063	40649
89456	40650
127998	40651
71468	40652
286964	40653
125880	40654
13040	40655
262031	40656
249738	40657
171328	40658
119439	40659
291455	40660
191070	40661
119598	40662
35151	40663
57777	40664
31368	40665
21735	40666
132311	40667
209211	40668
22424	40669
93046	40670
45673	40671
61714	40672
150957	40673
10016	40674
16642	40675
80717	40676
219509	40677
325453	40678
155834	40679
70194	40680
47948	40681
27299	40682
21626	40683
19056	40684
282282	40685
240444	40686
295860	40687
165232	40688
4077	40689
167780	40690
76217	40691
13109	40692
94866	40693
148216	40694
128472	40695
25976	40696
273043	40697
3430	40698
187068	40699
53175	40700
178598	40701
172326	40702
155840	40703
106789	40704
31140	40705
46	40706
81648	40707
163223	40708
158198	40709
94198	40710
6494	40711
6128	40712
178722	40713
161664	40714
298908	40715
148227	40716
243272	40717
292067	40718
132088	40719
231437	40720
156091	40721
214487	40722
55241	40723
24953	40724
54707	40725
84508	40726
843	40727
195619	40728
52671	40729
16347	40730
54881	40731
1	40732
4994	40733
150397	40734
16208	40735
110934	40736
128196	40737
207758	40738
611	40739
24307	40740
57385	40741
307513	40742
31857	40743
38702	40744
112946	40745
11215	40746
2310	40747
28958	40748
186695	40749
18814	40750
50859	40751
35284	40752
4407	40753
3570	40754
1366	40755
4143	40756
121757	40757
61932	40758
236163	40759
61932	40760
208999	40761
145660	40762
63198	40763
93699	40764
226567	40765
63198	40766
99970	40767
225631	40768
63198	40769
120726	40770
162722	40771
77384	40772
143	40773
116964	40774
144030	40775
304226	40776
59428	40777
300270	40778
5423	40779
18518	40780
46572	40781
180500	40782
8919	40783
155347	40784
99949	40785
57999	40786
24966	40787
101761	40788
622	40789
85193	40790
72361	40791
160429	40792
83384	40793
121108	40794
287827	40795
897	40796
28092	40797
174829	40798
288103	40799
198516	40800
179270	40801
29492	40802
88601	40803
156994	40804
7896	40805
127719	40806
1	40807
192646	40808
60165	40809
113044	40810
151682	40811
10377	40812
215129	40813
19057	40814
5143	40815
1379	40816
61572	40817
20743	40818
42132	40819
28907	40820
290187	40821
128939	40822
32274	40823
201962	40824
89757	40825
202174	40826
20233	40827
158704	40828
76080	40829
202174	40830
3928	40831
78726	40832
14248	40833
14239	40834
75164	40835
37432	40836
4790	40837
205268	40838
28332	40839
13433	40840
203	40841
75715	40842
309048	40843
8442	40844
220220	40845
21082	40846
14223	40847
13165	40848
131918	40849
17602	40850
6860	40851
96774	40852
188759	40853
126673	40854
15121	40855
323472	40856
65420	40857
171926	40858
94692	40859
2798	40860
201291	40861
71405	40862
54100	40863
844	40864
88368	40865
47709	40866
27830	40867
22584	40868
206734	40869
187848	40870
47212	40871
148445	40872
230590	40873
24856	40874
86798	40875
3000	40876
36503	40877
113959	40878
107035	40879
56113	40880
166447	40881
299729	40882
115211	40883
5346	40884
304955	40885
31336	40886
213948	40887
80735	40888
120164	40889
24310	40890
158282	40891
34697	40892
4913	40893
9899	40894
83618	40895
4119	40896
185792	40897
7246	40898
5277	40899
98871	40900
10929	40901
13948	40902
206719	40903
126895	40904
84172	40905
165565	40906
14787	40907
546	40908
210390	40909
156123	40910
64316	40911
261	40912
279839	40913
183041	40914
49434	40915
52249	40916
132440	40917
25898	40918
48628	40919
7724	40920
40748	40921
4736	40922
185693	40923
9765	40924
69897	40925
56222	40926
69144	40927
140995	40928
18827	40929
20151	40930
86618	40931
3398	40932
25041	40933
139096	40934
82317	40935
214436	40936
130534	40937
225814	40938
15478	40939
30076	40940
199023	40941
68296	40942
2788	40943
36167	40944
16895	40945
93220	40946
89799	40947
211662	40948
81141	40949
95438	40950
226058	40951
20735	40952
40449	40953
146870	40954
1250	40955
2357	40956
190198	40957
27137	40958
315744	40959
47827	40960
63108	40961
167	40962
141586	40963
91784	40964
21878	40965
35869	40966
81651	40967
89031	40968
11524	40969
21457	40970
5532	40971
5863	40972
5673	40973
7461	40974
71860	40975
39411	40976
40540	40977
12430	40978
39686	40979
102333	40980
12919	40981
93632	40982
15251	40983
23002	40984
1262	40985
5532	40986
66910	40987
1623	40988
210545	40989
2712	40990
6283	40991
24258	40992
899	40993
36122	40994
3973	40995
89841	40996
39011	40997
13321	40998
7519	40999
25245	41000
13321	41001
17075	41002
87478	41003
11028	41004
14105	41005
24320	41006
145688	41007
23191	41008
24932	41009
65923	41010
112362	41011
107507	41012
210938	41013
50242	41014
6317	41015
89827	41016
115115	41017
56831	41018
127032	41019
10888	41020
32992	41021
134281	41022
5726	41023
16216	41024
319782	41025
39661	41026
49862	41027
42773	41028
25080	41029
124570	41030
31827	41031
25803	41032
77563	41033
15057	41034
42490	41035
10833	41036
58821	41037
57100	41038
21821	41039
10557	41040
69615	41041
108344	41042
196609	41043
308203	41044
55147	41045
121812	41046
48860	41047
79365	41048
36882	41049
11327	41050
75966	41051
7182	41052
44714	41053
138740	41054
108435	41055
39411	41056
50444	41057
26218	41058
899	41059
85583	41060
2451	41061
132928	41062
84093	41063
129491	41064
37673	41065
129276	41066
15623	41067
138204	41068
297343	41069
10948	41070
1495	41071
8388	41072
78305	41073
27572	41074
8895	41075
57366	41076
130119	41077
19799	41078
200325	41079
180770	41080
11061	41081
138882	41082
19799	41083
115896	41084
29866	41085
308024	41086
110196	41087
6479	41088
31026	41089
63162	41090
7657	41091
89688	41092
24373	41093
1822	41094
1500	41095
115671	41096
277956	41097
127449	41098
24258	41099
209104	41100
43875	41101
4948	41102
12258	41103
39321	41104
52728	41105
16381	41106
145998	41107
115764	41108
50084	41109
19907	41110
3549	41111
34301	41112
121312	41113
3973	41114
18173	41115
8278	41116
8482	41117
25080	41118
28116	41119
89031	41120
63803	41121
4015	41122
7866	41123
106505	41124
35616	41125
12289	41126
151975	41127
87069	41128
65861	41129
69345	41130
72976	41131
45070	41132
7530	41133
24472	41134
1949	41135
155713	41136
87954	41137
167870	41138
170675	41139
117369	41140
28508	41141
8239	41142
109220	41143
5045	41144
162092	41145
4577	41146
51928	41147
180711	41148
25212	41149
19244	41150
71930	41151
24310	41152
199265	41153
303216	41154
18927	41155
74763	41156
120686	41157
7866	41158
93330	41159
89533	41160
15605	41161
12153	41162
199722	41163
163631	41164
121312	41165
10953	41166
84011	41167
56832	41168
65031	41169
24472	41170
52248	41171
45604	41172
163096	41173
5863	41174
2523	41175
213	41176
2024	41177
44535	41178
67292	41179
24487	41180
57546	41181
44535	41182
4220	41183
663	41184
6255	41185
12063	41186
112362	41187
3649	41188
2057	41189
15251	41190
71860	41191
56062	41192
14426	41193
12258	41194
19784	41195
9642	41196
26778	41197
6082	41198
193440	41199
103241	41200
8391	41201
96977	41202
24245	41203
134225	41204
258230	41205
105729	41206
78806	41207
50507	41208
13046	41209
29560	41210
41493	41211
117231	41212
1424	41213
9389	41214
12431	41215
106032	41216
1434	41217
157740	41218
11889	41219
41331	41220
229765	41221
16031	41222
8391	41223
26871	41224
1449	41225
9819	41226
5709	41227
69589	41228
116924	41229
91636	41230
179548	41231
1763	41232
142512	41233
198657	41234
2312	41235
1434	41236
93847	41237
24611	41238
121076	41239
4713	41240
17207	41241
6887	41242
63515	41243
1429	41244
217185	41245
6840	41246
11453	41247
31847	41248
31600	41249
1044	41250
45670	41251
11189	41252
58632	41253
28607	41254
7056	41255
1687	41256
13046	41257
12194	41258
27393	41259
12836	41260
24217	41261
59159	41262
82038	41263
85022	41264
237857	41265
83395	41266
288871	41267
174147	41268
133323	41269
49359	41270
1434	41271
160301	41272
58632	41273
32798	41274
19962	41275
6505	41276
312950	41277
13248	41278
301959	41279
3845	41280
9389	41281
7056	41282
1434	41283
27595	41284
79651	41285
215547	41286
7302	41287
13321	41288
56249	41289
138056	41290
37732	41291
50330	41292
7182	41293
24389	41294
17247	41295
10579	41296
87159	41297
39011	41298
56903	41299
7182	41300
43375	41301
60372	41302
79742	41303
52973	41304
60240	41305
42328	41306
26606	41307
14424	41308
19771	41309
7302	41310
173107	41311
140964	41312
3994	41313
12710	41314
10888	41315
6283	41316
213791	41317
12194	41318
14196	41319
55107	41320
3845	41321
5883	41322
39322	41323
83	41324
197614	41325
51249	41326
109319	41327
292979	41328
1011	41329
3627	41330
194544	41331
272	41332
132762	41333
1341	41334
3847	41335
151731	41336
10771	41337
22537	41338
262440	41339
10265	41340
26029	41341
11366	41342
11366	41343
192080	41344
110871	41345
152592	41346
11366	41347
49003	41348
49003	41349
80668	41350
310440	41351
24675	41352
14061	41353
1011	41354
26265	41355
74976	41356
275110	41357
74975	41358
328299	41359
259930	41360
60973	41361
164395	41362
161330	41363
3847	41364
7787	41365
45741	41366
5655	41367
39457	41368
8218	41369
39842	41370
85343	41371
67603	41372
14503	41373
72032	41374
18789	41375
179017	41376
326598	41377
417	41378
153700	41379
8755	41380
157860	41381
49942	41382
75318	41383
131201	41384
90057	41385
232512	41386
203067	41387
56191	41388
6429	41389
32117	41390
101193	41391
325098	41392
21912	41393
1202	41394
238820	41395
61048	41396
91264	41397
74477	41398
76384	41399
17703	41400
39851	41401
59678	41402
24165	41403
67198	41404
1740	41405
60882	41406
63058	41407
21970	41408
52363	41409
133875	41410
57396	41411
10929	41412
30989	41413
300237	41414
8605	41415
147437	41416
148422	41417
26696	41418
82811	41419
238589	41420
3069	41421
261073	41422
182868	41423
113285	41424
106336	41425
146067	41426
96829	41427
206963	41428
232094	41429
238660	41430
82674	41431
132797	41432
98623	41433
185802	41434
125788	41435
22591	41436
67083	41437
161146	41438
134114	41439
113133	41440
251956	41441
267419	41442
21440	41443
254537	41444
154341	41445
58135	41446
4225	41447
107623	41448
8422	41449
4551	41450
52663	41451
272355	41452
395	41453
143460	41454
75605	41455
99367	41456
4736	41457
200166	41458
128991	41459
57473	41460
4736	41461
27430	41462
307140	41463
2051	41464
27322	41465
41436	41466
57530	41467
11635	41468
109766	41469
16632	41470
57796	41471
89034	41472
44440	41473
57854	41474
12160	41475
12160	41476
5153	41477
63806	41478
22548	41479
68795	41480
305236	41481
122444	41482
5153	41483
55484	41484
177623	41485
21318	41486
5153	41487
135254	41488
20190	41489
22548	41490
4456	41491
170246	41492
109441	41493
287768	41494
117173	41495
63703	41496
94166	41497
68795	41498
118417	41499
23911	41500
9785	41501
197453	41502
136422	41503
109766	41504
8570	41505
89034	41506
42212	41507
194506	41508
136422	41509
215850	41510
2803	41511
165294	41512
20785	41513
177621	41514
26678	41515
13093	41516
137999	41517
325199	41518
287314	41519
210018	41520
25403	41521
18321	41522
117988	41523
80035	41524
203628	41525
15229	41526
99500	41527
57425	41528
130785	41529
106227	41530
160630	41531
76965	41532
167500	41533
7218	41534
7218	41535
89213	41536
54405	41537
125010	41538
127094	41539
296821	41540
82274	41541
45387	41542
11269	41543
226158	41544
61568	41545
259687	41546
109007	41547
72126	41548
34282	41549
165408	41550
160462	41551
71763	41552
48728	41553
20147	41554
5916	41555
75717	41556
101316	41557
100130	41558
47386	41559
86249	41560
47315	41561
75717	41562
63175	41563
28306	41564
280728	41565
10604	41566
13891	41567
13891	41568
52210	41569
289312	41570
99267	41571
310425	41572
122942	41573
99757	41574
41748	41575
97574	41576
31139	41577
324041	41578
137946	41579
29996	41580
30343	41581
33127	41582
7934	41583
287615	41584
10260	41585
7832	41586
1328	41587
164976	41588
169529	41589
246680	41590
124305	41591
141410	41592
40250	41593
34332	41594
43224	41595
99017	41596
296710	41597
51111	41598
56234	41599
39499	41600
145617	41601
118596	41602
437	41603
2494	41604
49451	41605
29828	41606
7776	41607
36235	41608
130506	41609
59875	41610
157193	41611
9966	41612
50935	41613
40498	41614
950	41615
27093	41616
24393	41617
63051	41618
58174	41619
213683	41620
39546	41621
134637	41622
58845	41623
217236	41624
56263	41625
15218	41626
53191	41627
115687	41628
30514	41629
58258	41630
39415	41631
9083	41632
67222	41633
57247	41634
213726	41635
959	41636
26386	41637
26386	41638
87557	41639
87619	41640
3946	41641
304233	41642
62481	41643
29723	41644
116537	41645
59764	41646
104622	41647
203839	41648
22340	41649
24216	41650
32723	41651
82159	41652
206902	41653
39609	41654
58355	41655
130108	41656
118006	41657
152338	41658
64168	41659
877	41660
877	41661
65339	41662
2047	41663
323972	41664
84748	41665
19479	41666
2372	41667
34683	41668
33527	41669
183042	41670
95694	41671
1038	41672
76838	41673
23317	41674
40	41675
40016	41676
830	41677
72716	41678
67160	41679
66758	41680
107236	41681
32928	41682
783	41683
59301	41684
163248	41685
120997	41686
9430	41687
315284	41688
2141	41689
2693	41690
47916	41691
192	41692
208241	41693
8502	41694
26500	41695
32066	41696
207427	41697
86516	41698
23427	41699
35973	41700
113123	41701
132727	41702
133556	41703
132654	41704
4156	41705
15554	41706
53781	41707
81745	41708
97513	41709
46118	41710
84094	41711
29764	41712
56700	41713
752	41714
9386	41715
57807	41716
223245	41717
58818	41718
171310	41719
108225	41720
211128	41721
99637	41722
69644	41723
32461	41724
27487	41725
21657	41726
338	41727
30532	41728
2661	41729
128308	41730
130800	41731
304182	41732
33087	41733
35973	41734
1649	41735
51546	41736
115680	41737
8849	41738
223	41739
27921	41740
22504	41741
8283	41742
133601	41743
79883	41744
3172	41745
1824	41746
154859	41747
176320	41748
179139	41749
5050	41750
9465	41751
114887	41752
6257	41753
17462	41754
77621	41755
47121	41756
40331	41757
39596	41758
3442	41759
181119	41760
49009	41761
108579	41762
8235	41763
1221	41764
5155	41765
18121	41766
121662	41767
318033	41768
125512	41769
11312	41770
59880	41771
5805	41772
19829	41773
62842	41774
4063	41775
300946	41776
28746	41777
147634	41778
111143	41779
164182	41780
203608	41781
137894	41782
79539	41783
54357	41784
9358	41785
113919	41786
120169	41787
88027	41788
34220	41789
73471	41790
50550	41791
16569	41792
19936	41793
11	41794
35522	41795
33339	41796
124947	41797
3554	41798
210907	41799
154121	41800
67833	41801
160179	41802
34603	41803
257257	41804
13577	41805
100513	41806
183397	41807
76361	41808
76300	41809
184371	41810
165533	41811
74092	41812
334	41813
334	41814
73158	41815
48357	41816
73644	41817
65527	41818
215465	41819
7354	41820
191	41821
42868	41822
21106	41823
97999	41824
35395	41825
9173	41826
10	41827
61768	41828
6699	41829
3205	41830
139986	41831
225419	41832
316536	41833
29518	41834
328653	41835
45506	41836
977	41837
97791	41838
2257	41839
9832	41840
56447	41841
10382	41842
40007	41843
83982	41844
28720	41845
55103	41846
11436	41847
28409	41848
70777	41849
216751	41850
126493	41851
21173	41852
27621	41853
140531	41854
15643	41855
2207	41856
40259	41857
937	41858
8795	41859
1089	41860
16008	41861
40598	41862
14862	41863
225593	41864
4911	41865
52985	41866
41288	41867
36589	41868
41483	41869
105	41870
22910	41871
4654	41872
110178	41873
99334	41874
64939	41875
26978	41876
97154	41877
50992	41878
24521	41879
4222	41880
1223	41881
19735	41882
6996	41883
111260	41884
122722	41885
7375	41886
23836	41887
23010	41888
34142	41889
66090	41890
13434	41891
37266	41892
150941	41893
18703	41894
10433	41895
1691	41896
55868	41897
36742	41898
1626	41899
136372	41900
188456	41901
21566	41902
26353	41903
4080	41904
72494	41905
17105	41906
167393	41907
3741	41908
282659	41909
4075	41910
2245	41911
14821	41912
39271	41913
119225	41914
14865	41915
46103	41916
294335	41917
80353	41918
25615	41919
60312	41920
109416	41921
192212	41922
177728	41923
10591	41924
36077	41925
198095	41926
121007	41927
34406	41928
9459	41929
203738	41930
12416	41931
7474	41932
9459	41933
296705	41934
64303	41935
9459	41936
30773	41937
187838	41938
108038	41939
52600	41940
1520	41941
19761	41942
104089	41943
96184	41944
10003	41945
11104	41946
16356	41947
23338	41948
101173	41949
5663	41950
323713	41951
5957	41952
1223	41953
97231	41954
3916	41955
114121	41956
58311	41957
162753	41958
149013	41959
25876	41960
10433	41961
50753	41962
48192	41963
58856	41964
125521	41965
11194	41966
251065	41967
204341	41968
6000	41969
3742	41970
117016	41971
1932	41972
307213	41973
37568	41974
313572	41975
47051	41976
64340	41977
16694	41978
12779	41979
130977	41980
36483	41981
12553	41982
39035	41983
208495	41984
134304	41985
134146	41986
1471	41987
20	41988
42651	41989
31308	41990
3832	41991
27610	41992
100908	41993
20566	41994
18415	41995
2839	41996
108300	41997
366	41998
43474	41999
198491	42000
20991	42001
4133	42002
63759	42003
6244	42004
59429	42005
106424	42006
34159	42007
706	42008
245492	42009
14198	42010
1675	42011
19408	42012
105608	42013
12354	42014
156197	42015
58892	42016
26697	42017
1519	42018
2836	42019
124778	42020
9072	42021
101967	42022
35152	42023
90626	42024
4352	42025
99574	42026
11707	42027
3481	42028
194607	42029
4428	42030
1507	42031
190	42032
59503	42033
14007	42034
75257	42035
77416	42036
139472	42037
55381	42038
26790	42039
16084	42040
19571	42041
74856	42042
320997	42043
20889	42044
24867	42045
4786	42046
20	42047
863	42048
84968	42049
3277	42050
37759	42051
26254	42052
9592	42053
5080	42054
10560	42055
261	42056
7283	42057
85848	42058
109331	42059
374	42060
110294	42061
101571	42062
194561	42063
55156	42064
135625	42065
158	42066
1678	42067
24873	42068
27722	42069
32089	42070
21	42071
94	42072
1680	42073
249291	42074
151731	42075
265938	42076
160932	42077
2016	42078
18660	42079
17584	42080
45230	42081
197873	42082
106891	42083
43382	42084
4047	42085
201888	42086
6231	42087
37105	42088
43	42089
291305	42090
34710	42091
46988	42092
20693	42093
6123	42094
73	42095
209	42096
56919	42097
250	42098
164575	42099
21998	42100
106805	42101
137092	42102
74035	42103
82282	42104
34494	42105
207523	42106
6896	42107
11115	42108
7847	42109
53372	42110
5225	42111
828	42112
39521	42113
39258	42114
136563	42115
3215	42116
2040	42117
145896	42118
198940	42119
240058	42120
116275	42121
3544	42122
118793	42123
462	42124
119398	42125
97846	42126
17500	42127
110939	42128
40254	42129
608	42130
18514	42131
22218	42132
245652	42133
300	42134
10306	42135
158139	42136
14061	42137
53703	42138
14056	42139
11804	42140
15509	42141
97640	42142
49879	42143
308	42144
3308	42145
2419	42146
69330	42147
94441	42148
11088	42149
147516	42150
83928	42151
431	42152
35774	42153
190313	42154
30952	42155
82817	42156
171114	42157
80165	42158
45276	42159
3	42160
128211	42161
49098	42162
74	42163
11788	42164
96990	42165
10610	42166
121169	42167
27500	42168
250896	42169
31508	42170
185442	42171
293707	42172
217055	42173
87294	42174
74917	42175
14844	42176
64207	42177
10365	42178
53198	42179
213065	42180
129125	42181
109292	42182
5857	42183
159491	42184
20307	42185
5132	42186
321037	42187
212028	42188
130312	42189
95015	42190
123583	42191
225842	42192
75829	42193
147849	42194
42056	42195
136475	42196
33876	42197
93754	42198
91300	42199
23061	42200
942	42201
22724	42202
17610	42203
7729	42204
79594	42205
18879	42206
55073	42207
30203	42208
2741	42209
37157	42210
3014	42211
281099	42212
103885	42213
20486	42214
70089	42215
11537	42216
34042	42217
63986	42218
99663	42219
109068	42220
289041	42221
32757	42222
89542	42223
3337	42224
49121	42225
162504	42226
96094	42227
228624	42228
41139	42229
8226	42230
1092	42231
95586	42232
63432	42233
3545	42234
21318	42235
30620	42236
212788	42237
262074	42238
8207	42239
207240	42240
121674	42241
111463	42242
43034	42243
2506	42244
16784	42245
8733	42246
129963	42247
179882	42248
161449	42249
90833	42250
114608	42251
75975	42252
314358	42253
18448	42254
106397	42255
94936	42256
76792	42257
296245	42258
292327	42259
18422	42260
51426	42261
18422	42262
208632	42263
56998	42264
129180	42265
102616	42266
159375	42267
55603	42268
201579	42269
6490	42270
48411	42271
31885	42272
23289	42273
48691	42274
11976	42275
107781	42276
11023	42277
29523	42278
29996	42279
10209	42280
99076	42281
21024	42282
5078	42283
32128	42284
17307	42285
4861	42286
17897	42287
31184	42288
28807	42289
94992	42290
13125	42291
13125	42292
94574	42293
81108	42294
78575	42295
13598	42296
195514	42297
1827	42298
131193	42299
202815	42300
58285	42301
292656	42302
27810	42303
9256	42304
5345	42305
224669	42306
137410	42307
36708	42308
13565	42309
156838	42310
49407	42311
115731	42312
104832	42313
2075	42314
16382	42315
84180	42316
4982	42317
61737	42318
128952	42319
37328	42320
81558	42321
6425	42322
74309	42323
52526	42324
232323	42325
84	42326
18336	42327
95181	42328
297493	42329
113591	42330
1581	42331
58944	42332
144782	42333
37062	42334
23364	42335
213048	42336
37598	42337
114	42338
180912	42339
134663	42340
20699	42341
59075	42342
127787	42343
6190	42344
4203	42345
182441	42346
8412	42347
24364	42348
149	42349
2830	42350
38124	42351
16	42352
3860	42353
7106	42354
90800	42355
88655	42356
18035	42357
19128	42358
16596	42359
5188	42360
203808	42361
682	42362
4410	42363
202773	42364
2	42365
30301	42366
15798	42367
90016	42368
15903	42369
250358	42370
8	42371
19405	42372
39555	42373
453	42374
65428	42375
13559	42376
123680	42377
42	42378
84630	42379
1918	42380
135224	42381
59455	42382
14248	42383
64764	42384
131630	42385
17146	42386
15065	42387
12078	42388
8872	42389
6724	42390
116821	42391
18442	42392
106541	42393
29	42394
1959	42395
126651	42396
68545	42397
2220	42398
15980	42399
4064	42400
34867	42401
2458	42402
92783	42403
3402	42404
111020	42405
367	42406
210064	42407
30855	42408
70	42409
477	42410
302137	42411
88070	42412
64568	42413
869	42414
178682	42415
35040	42416
64653	42417
90335	42418
115726	42419
1115	42420
102345	42421
3504	42422
7940	42423
2707	42424
1204	42425
39654	42426
494	42427
12603	42428
57241	42429
721	42430
7210	42431
78152	42432
14056	42433
251055	42434
218	42435
3364	42436
66217	42437
117208	42438
13559	42439
80299	42440
17200	42441
6450	42442
78074	42443
72252	42444
171136	42445
8501	42446
56711	42447
1387	42448
91353	42449
128586	42450
35765	42451
236080	42452
92	42453
724	42454
128413	42455
67588	42456
320	42457
411	42458
41982	42459
313490	42460
2387	42461
244223	42462
58664	42463
94174	42464
203182	42465
369	42466
31630	42467
17	42468
59	42469
10724	42470
219551	42471
9173	42472
137109	42473
39317	42474
7367	42475
31244	42476
15395	42477
50929	42478
335	42479
87190	42480
148135	42481
49791	42482
148070	42483
10871	42484
4223	42485
87397	42486
24288	42487
1259	42488
7585	42489
186053	42490
54996	42491
142119	42492
116189	42493
10502	42494
81819	42495
5430	42496
133237	42497
85052	42498
60752	42499
28761	42500
1380	42501
9681	42502
5362	42503
5322	42504
65044	42505
15962	42506
32553	42507
2	42508
21180	42509
3250	42510
6099	42511
65520	42512
58699	42513
90122	42514
20246	42515
1511	42516
9737	42517
47663	42518
96272	42519
67323	42520
303	42521
3872	42522
1039	42523
92702	42524
37521	42525
14875	42526
34189	42527
29772	42528
10587	42529
2233	42530
18782	42531
40078	42532
149	42533
50003	42534
124033	42535
322	42536
43543	42537
17970	42538
37723	42539
5272	42540
87895	42541
155664	42542
21020	42543
3456	42544
96023	42545
200112	42546
125260	42547
31141	42548
8526	42549
10895	42550
11483	42551
132000	42552
43569	42553
71892	42554
21385	42555
127570	42556
69250	42557
108659	42558
58592	42559
15071	42560
51252	42561
185662	42562
16	42563
12771	42564
152200	42565
47671	42566
59665	42567
93183	42568
29581	42569
184348	42570
5086	42571
97874	42572
156716	42573
5243	42574
158239	42575
2	42576
18240	42577
2886	42578
65324	42579
233658	42580
468	42581
81678	42582
26820	42583
197718	42584
324	42585
158070	42586
18976	42587
140620	42588
330	42589
11764	42590
4477	42591
6365	42592
201353	42593
16273	42594
31171	42595
4244	42596
5438	42597
753	42598
13674	42599
148674	42600
14968	42601
156202	42602
63241	42603
72887	42604
7405	42605
18061	42606
5839	42607
540	42608
71311	42609
14756	42610
185	42611
102317	42612
705	42613
1204	42614
21062	42615
268899	42616
54738	42617
54159	42618
13179	42619
91951	42620
121400	42621
32869	42622
624	42623
22484	42624
5897	42625
21967	42626
33894	42627
4766	42628
2351	42629
26977	42630
27369	42631
185349	42632
36455	42633
129356	42634
82312	42635
87498	42636
4322	42637
20403	42638
139830	42639
15819	42640
9	42641
161618	42642
120988	42643
4538	42644
129999	42645
19643	42646
326	42647
222	42648
160335	42649
58	42650
5	42651
111618	42652
2292	42653
210405	42654
3910	42655
6439	42656
237986	42657
326	42658
68038	42659
47304	42660
4767	42661
8289	42662
2815	42663
2	42664
10	42665
43842	42666
149	42667
10576	42668
37521	42669
155296	42670
149	42671
1103	42672
2928	42673
188012	42674
17	42675
6607	42676
58120	42677
82200	42678
5405	42679
36521	42680
20091	42681
2343	42682
6957	42683
180962	42684
26671	42685
43426	42686
176127	42687
176377	42688
26429	42689
34675	42690
213908	42691
7435	42692
34798	42693
218717	42694
37830	42695
5490	42696
7743	42697
2822	42698
113560	42699
3463	42700
203546	42701
10111	42702
10481	42703
250642	42704
201380	42705
196831	42706
8294	42707
94596	42708
209140	42709
40529	42710
36409	42711
74178	42712
1878	42713
2	42714
4174	42715
5048	42716
203428	42717
28677	42718
2641	42719
210808	42720
894	42721
623	42722
188	42723
2921	42724
651	42725
4987	42726
73131	42727
4417	42728
69752	42729
14631	42730
4614	42731
13588	42732
111	42733
42664	42734
118	42735
1684	42736
2080	42737
1459	42738
15023	42739
316816	42740
165077	42741
222	42742
29723	42743
4247	42744
91787	42745
116271	42746
55334	42747
17200	42748
12216	42749
16	42750
1640	42751
16	42752
2850	42753
3218	42754
18087	42755
298	42756
72946	42757
166079	42758
6800	42759
52354	42760
317602	42761
7369	42762
113149	42763
40078	42764
1866	42765
6377	42766
11489	42767
5265	42768
3761	42769
2644	42770
1998	42771
47604	42772
189	42773
39871	42774
6652	42775
30804	42776
24089	42777
2437	42778
16286	42779
9634	42780
62227	42781
172654	42782
23803	42783
23948	42784
20145	42785
3308	42786
64370	42787
72417	42788
115449	42789
1955	42790
3858	42791
110181	42792
315	42793
187364	42794
66219	42795
94046	42796
245	42797
93002	42798
27422	42799
16218	42800
1663	42801
78704	42802
154463	42803
18063	42804
181826	42805
124796	42806
196302	42807
5796	42808
138162	42809
31676	42810
130139	42811
604	42812
11456	42813
15348	42814
54263	42815
126817	42816
529	42817
5	42818
77718	42819
206775	42820
18505	42821
152141	42822
57	42823
24866	42824
41298	42825
6	42826
17	42827
56919	42828
129353	42829
306099	42830
306314	42831
63216	42832
33228	42833
137071	42834
55836	42835
3400	42836
16	42837
64016	42838
164746	42839
18264	42840
99698	42841
30701	42842
154835	42843
6420	42844
12478	42845
209213	42846
105261	42847
320866	42848
219067	42849
51265	42850
25	42851
38319	42852
18926	42853
13720	42854
214021	42855
149	42856
2	42857
17662	42858
135	42859
24900	42860
5298	42861
6804	42862
82379	42863
15801	42864
3674	42865
75919	42866
83798	42867
24691	42868
37764	42869
333	42870
186	42871
17	42872
10053	42873
3197	42874
16	42875
99730	42876
10481	42877
75525	42878
12563	42879
128787	42880
8024	42881
66767	42882
319909	42883
93	42884
35738	42885
175	42886
6923	42887
1215	42888
131756	42889
3876	42890
28103	42891
195291	42892
291788	42893
29249	42894
16284	42895
142	42896
36923	42897
150865	42898
35661	42899
5519	42900
56134	42901
109735	42902
102865	42903
53601	42904
1053	42905
5649	42906
78706	42907
4198	42908
156560	42909
34261	42910
129838	42911
574	42912
9022	42913
73885	42914
54301	42915
2543	42916
187774	42917
39376	42918
10137	42919
172185	42920
1941	42921
981	42922
38	42923
28510	42924
86884	42925
35	42926
8285	42927
20375	42928
1318	42929
326	42930
1924	42931
5627	42932
100423	42933
20760	42934
5	42935
18077	42936
119352	42937
5731	42938
9935	42939
3595	42940
75426	42941
2298	42942
505	42943
5316	42944
715	42945
47563	42946
64324	42947
4384	42948
20250	42949
49196	42950
115467	42951
59	42952
6689	42953
6387	42954
122129	42955
290252	42956
125601	42957
4466	42958
78	42959
228	42960
268	42961
43851	42962
6728	42963
28472	42964
23322	42965
13262	42966
7033	42967
17	42968
122094	42969
222	42970
205398	42971
47600	42972
57879	42973
56564	42974
3862	42975
218295	42976
21418	42977
7839	42978
204331	42979
36252	42980
8958	42981
57983	42982
1995	42983
31569	42984
202380	42985
33962	42986
1323	42987
9868	42988
9596	42989
13849	42990
3128	42991
50020	42992
14616	42993
214	42994
93	42995
79981	42996
9061	42997
155499	42998
50381	42999
18976	43000
4623	43001
35845	43002
82	43003
2468	43004
251564	43005
134034	43006
55590	43007
83	43008
152795	43009
136477	43010
1987	43011
205852	43012
319711	43013
3035	43014
4253	43015
2155	43016
268484	43017
67408	43018
4971	43019
53884	43020
4915	43021
57882	43022
30554	43023
53714	43024
2885	43025
62275	43026
2153	43027
17759	43028
108398	43029
130952	43030
97942	43031
152497	43032
86165	43033
32084	43034
54890	43035
19836	43036
24479	43037
105935	43038
78079	43039
197530	43040
183913	43041
12608	43042
10730	43043
88137	43044
27281	43045
190029	43046
3478	43047
11603	43048
7509	43049
15275	43050
5377	43051
38	43052
9737	43053
68794	43054
2	43055
633	43056
22748	43057
92688	43058
243650	43059
85032	43060
254463	43061
5026	43062
50091	43063
59465	43064
98178	43065
58515	43066
52111	43067
48484	43068
16	43069
4620	43070
21709	43071
3085	43072
402	43073
84367	43074
22264	43075
98392	43076
65504	43077
58885	43078
160963	43079
7014	43080
5850	43081
873	43082
41604	43083
51107	43084
4989	43085
10716	43086
47569	43087
46407	43088
88021	43089
33981	43090
16223	43091
39624	43092
164	43093
162908	43094
243331	43095
1372	43096
105571	43097
28562	43098
28562	43099
14391	43100
4009	43101
6964	43102
82865	43103
86931	43104
97914	43105
95633	43106
1850	43107
6145	43108
321726	43109
62740	43110
13691	43111
2753	43112
29	43113
260910	43114
52	43115
128201	43116
54855	43117
91008	43118
14	43119
88028	43120
31552	43121
60346	43122
2760	43123
1245	43124
196727	43125
19293	43126
20623	43127
5065	43128
353	43129
8501	43130
14092	43131
709	43132
104315	43133
17454	43134
10348	43135
37055	43136
95	43137
158343	43138
112	43139
88643	43140
70324	43141
48486	43142
41652	43143
11846	43144
25254	43145
164900	43146
10	43147
122927	43148
6528	43149
2	43150
62467	43151
65568	43152
23327	43153
114673	43154
62218	43155
3113	43156
7214	43157
21752	43158
37219	43159
10502	43160
45153	43161
17256	43162
131584	43163
226007	43164
617	43165
68639	43166
2918	43167
83346	43168
7546	43169
1217	43170
13406	43171
21567	43172
39468	43173
102659	43174
8403	43175
5039	43176
88021	43177
12894	43178
211	43179
113839	43180
1272	43181
109	43182
188714	43183
60304	43184
10690	43185
65193	43186
5452	43187
5229	43188
64014	43189
96496	43190
28108	43191
13948	43192
40771	43193
2168	43194
53188	43195
9	43196
19578	43197
8838	43198
1815	43199
12229	43200
62977	43201
8256	43202
1557	43203
37067	43204
13024	43205
68481	43206
277830	43207
12466	43208
1187	43209
26535	43210
39593	43211
35	43212
183778	43213
17	43214
26562	43215
2314	43216
10673	43217
140620	43218
1444	43219
58	43220
206970	43221
9599	43222
23839	43223
109497	43224
14875	43225
20518	43226
3522	43227
35	43228
3522	43229
89648	43230
5240	43231
124895	43232
27942	43233
5618	43234
89422	43235
138518	43236
6320	43237
3193	43238
1193	43239
4174	43240
58120	43241
10118	43242
10772	43243
48672	43244
3007	43245
15914	43246
30154	43247
5241	43248
46348	43249
64958	43250
35659	43251
8420	43252
83782	43253
46719	43254
1060	43255
11797	43256
1661	43257
91653	43258
15934	43259
5519	43260
5173	43261
2	43262
15598	43263
2304	43264
4773	43265
67126	43266
174537	43267
87516	43268
33681	43269
36883	43270
8715	43271
15228	43272
19846	43273
91663	43274
523	43275
181368	43276
106513	43277
2086	43278
30690	43279
46413	43280
2766	43281
67080	43282
30007	43283
85052	43284
122026	43285
19078	43286
27425	43287
156575	43288
59637	43289
1189	43290
88644	43291
95067	43292
6651	43293
21291	43294
4617	43295
36179	43296
15119	43297
8272	43298
38326	43299
7295	43300
127180	43301
13236	43302
114957	43303
2669	43304
39858	43305
16464	43306
136089	43307
39146	43308
10857	43309
8122	43310
796	43311
114171	43312
61151	43313
36850	43314
169828	43315
2468	43316
1001	43317
42	43318
31098	43319
52507	43320
59136	43321
95667	43322
24027	43323
180915	43324
130837	43325
18822	43326
118373	43327
152419	43328
222852	43329
33899	43330
5292	43331
89941	43332
1088	43333
6145	43334
179799	43335
2032	43336
48374	43337
117876	43338
14441	43339
76520	43340
8	43341
45956	43342
44195	43343
79100	43344
99100	43345
161625	43346
31295	43347
103781	43348
7248	43349
1594	43350
163597	43351
67243	43352
4615	43353
134956	43354
2	43355
85852	43356
166638	43357
20360	43358
13314	43359
7124	43360
152126	43361
21344	43362
158218	43363
177891	43364
70872	43365
82915	43366
169573	43367
174663	43368
54240	43369
247017	43370
101991	43371
183951	43372
106934	43373
2131	43374
203393	43375
216880	43376
17797	43377
22609	43378
48977	43379
169110	43380
40127	43381
25416	43382
23303	43383
38466	43384
49069	43385
54862	43386
23610	43387
24588	43388
12004	43389
150572	43390
17797	43391
131279	43392
2035	43393
16303	43394
2035	43395
36828	43396
73622	43397
17825	43398
47723	43399
314706	43400
165164	43401
35721	43402
18216	43403
227870	43404
73629	43405
42029	43406
156329	43407
287222	43408
285187	43409
185901	43410
185794	43411
185794	43412
21334	43413
24811	43414
8023	43415
232742	43416
6241	43417
60886	43418
30754	43419
142020	43420
40236	43421
91443	43422
141118	43423
40236	43424
40236	43425
23124	43426
133651	43427
47782	43428
37025	43429
182710	43430
34719	43431
125645	43432
37025	43433
23214	43434
23214	43435
125645	43436
85781	43437
151614	43438
101673	43439
16116	43440
101172	43441
44421	43442
173108	43443
184213	43444
173820	43445
40114	43446
75925	43447
137633	43448
108438	43449
21151	43450
54547	43451
8479	43452
54547	43453
8479	43454
53348	43455
126512	43456
4862	43457
7983	43458
4862	43459
45784	43460
80266	43461
22473	43462
16116	43463
65904	43464
75723	43465
75723	43466
10756	43467
13547	43468
160044	43469
85781	43470
72054	43471
19722	43472
161652	43473
83002	43474
303881	43475
26181	43476
158853	43477
120364	43478
50193	43479
78894	43480
291074	43481
80027	43482
103091	43483
43447	43484
16259	43485
17747	43486
1796	43487
79792	43488
89942	43489
43841	43490
169789	43491
104673	43492
77982	43493
162521	43494
313443	43495
32560	43496
322486	43497
386	43498
166838	43499
781	43500
212368	43501
198211	43502
177003	43503
206644	43504
75516	43505
1365	43506
27831	43507
100610	43508
16735	43509
51483	43510
126556	43511
205526	43512
115070	43513
63901	43514
42645	43515
4192	43516
79262	43517
18076	43518
79245	43519
79023	43520
11438	43521
51928	43522
51928	43523
146241	43524
268889	43525
90798	43526
23453	43527
80393	43528
306890	43529
33331	43530
60113	43531
76585	43532
3011	43533
15664	43534
64564	43535
36354	43536
169251	43537
182404	43538
210708	43539
5526	43540
323935	43541
72673	43542
80748	43543
231123	43544
215089	43545
25311	43546
102390	43547
69331	43548
75865	43549
12620	43550
157703	43551
185251	43552
97507	43553
247858	43554
148870	43555
14735	43556
89202	43557
289510	43558
241864	43559
8592	43560
35312	43561
2575	43562
301705	43563
143706	43564
3367	43565
310378	43566
20660	43567
126948	43568
47182	43569
57259	43570
157601	43571
136997	43572
22591	43573
25532	43574
420	43575
214	43576
87805	43577
234783	43578
313441	43579
43205	43580
7766	43581
112348	43582
200656	43583
59046	43584
30448	43585
39160	43586
38542	43587
8308	43588
159879	43589
143273	43590
45393	43591
238931	43592
191569	43593
117268	43594
4502	43595
291352	43596
61734	43597
212358	43598
76820	43599
1172	43600
33177	43601
174019	43602
59542	43603
136646	43604
229370	43605
255036	43606
4845	43607
275868	43608
118930	43609
79923	43610
134252	43611
94724	43612
316862	43613
200867	43614
192117	43615
108707	43616
109060	43617
14083	43618
81925	43619
207132	43620
119291	43621
34984	43622
11397	43623
154738	43624
13100	43625
67110	43626
3765	43627
13411	43628
16841	43629
197766	43630
25073	43631
259359	43632
1005	43633
2341	43634
6131	43635
21741	43636
1885	43637
71384	43638
31998	43639
120700	43640
60220	43641
110820	43642
251162	43643
142522	43644
42565	43645
17861	43646
208489	43647
194892	43648
31011	43649
102999	43650
65990	43651
31052	43652
125536	43653
180830	43654
64857	43655
112389	43656
181386	43657
295526	43658
212762	43659
277215	43660
183942	43661
280670	43662
291479	43663
273268	43664
5609	43665
62357	43666
86408	43667
24266	43668
55018	43669
138485	43670
87989	43671
99047	43672
45310	43673
76146	43674
75176	43675
196379	43676
30625	43677
200922	43678
99945	43679
46532	43680
232080	43681
232209	43682
74101	43683
74101	43684
289947	43685
108020	43686
85855	43687
245471	43688
197560	43689
189094	43690
82888	43691
147570	43692
301452	43693
223959	43694
77112	43695
250255	43696
128884	43697
262738	43698
15516	43699
2386	43700
937	43701
113624	43702
70462	43703
99917	43704
55500	43705
14165	43706
177452	43707
74413	43708
11037	43709
208310	43710
15302	43711
220968	43712
40032	43713
22110	43714
296055	43715
303267	43716
171979	43717
225416	43718
90625	43719
55176	43720
128406	43721
13830	43722
47312	43723
220009	43724
16072	43725
166459	43726
33343	43727
66432	43728
40495	43729
288419	43730
1775	43731
88568	43732
258268	43733
45269	43734
117782	43735
56436	43736
121451	43737
314901	43738
215427	43739
29400	43740
17119	43741
16559	43742
145378	43743
233855	43744
104703	43745
17454	43746
83646	43747
3529	43748
259681	43749
16249	43750
177506	43751
284584	43752
98851	43753
168051	43754
2784	43755
47377	43756
42326	43757
203638	43758
34415	43759
98822	43760
1428	43761
90215	43762
217774	43763
1427	43764
123846	43765
118307	43766
19150	43767
115766	43768
136	43769
35628	43770
95389	43771
227434	43772
189432	43773
188787	43774
297907	43775
26771	43776
125583	43777
183852	43778
81448	43779
76820	43780
193414	43781
285748	43782
285734	43783
3444	43784
16738	43785
178579	43786
95121	43787
24441	43788
63869	43789
26569	43790
326653	43791
102893	43792
54482	43793
16817	43794
201220	43795
130649	43796
51771	43797
136967	43798
100189	43799
24775	43800
257464	43801
267825	43802
37094	43803
134372	43804
292268	43805
221731	43806
91373	43807
218021	43808
122611	43809
178763	43810
102310	43811
324350	43812
90320	43813
86866	43814
265278	43815
207084	43816
314621	43817
190980	43818
165146	43819
49523	43820
272962	43821
169441	43822
94927	43823
190501	43824
224529	43825
320111	43826
254175	43827
175503	43828
185041	43829
260765	43830
149042	43831
160652	43832
326854	43833
202404	43834
269000	43835
160587	43836
55815	43837
54530	43838
44531	43839
277724	43840
282155	43841
106111	43842
140137	43843
93312	43844
202972	43845
168343	43846
202738	43847
217249	43848
275787	43849
219788	43850
198802	43851
266721	43852
115890	43853
3759	43854
286122	43855
184643	43856
173192	43857
70558	43858
168539	43859
23717	43860
123824	43861
78497	43862
228281	43863
178157	43864
271989	43865
178878	43866
45907	43867
282621	43868
282581	43869
311107	43870
41518	43871
70449	43872
112993	43873
221999	43874
81340	43875
103013	43876
147423	43877
164852	43878
238257	43879
123742	43880
283152	43881
320049	43882
112799	43883
266802	43884
297272	43885
187518	43886
178529	43887
73347	43888
178233	43889
188363	43890
243054	43891
274132	43892
273104	43893
150194	43894
298787	43895
174422	43896
289376	43897
122338	43898
172690	43899
160510	43900
182492	43901
266032	43902
155685	43903
169422	43904
111220	43905
33003	43906
182333	43907
75796	43908
273846	43909
183858	43910
191786	43911
170720	43912
320914	43913
87801	43914
19853	43915
29788	43916
43323	43917
241667	43918
201905	43919
236301	43920
174578	43921
101090	43922
200593	43923
195207	43924
157018	43925
96861	43926
201906	43927
101842	43928
254970	43929
123645	43930
50075	43931
31946	43932
64800	43933
69441	43934
174577	43935
318272	43936
23841	43937
169105	43938
70205	43939
131218	43940
59548	43941
223924	43942
258945	43943
168990	43944
166210	43945
63270	43946
261137	43947
211348	43948
175372	43949
49494	43950
223379	43951
311242	43952
279051	43953
211348	43954
165069	43955
108144	43956
242575	43957
175484	43958
52374	43959
287386	43960
34215	43961
313462	43962
165432	43963
80916	43964
76937	43965
266937	43966
192424	43967
147350	43968
70205	43969
261328	43970
243669	43971
264095	43972
319850	43973
137493	43974
145433	43975
297233	43976
234648	43977
159880	43978
76493	43979
189575	43980
326020	43981
321986	43982
272145	43983
275533	43984
30742	43985
126667	43986
91507	43987
245666	43988
44360	43989
32013	43990
212215	43991
148522	43992
89893	43993
65871	43994
240659	43995
135523	43996
123034	43997
137672	43998
78674	43999
109948	44000
113928	44001
91161	44002
78839	44003
114648	44004
289600	44005
198328	44006
13739	44007
306524	44008
186404	44009
282396	44010
166118	44011
58906	44012
75040	44013
194171	44014
303702	44015
283497	44016
215903	44017
217274	44018
214660	44019
233525	44020
154188	44021
286203	44022
312087	44023
308056	44024
218066	44025
193225	44026
294455	44027
74626	44028
287981	44029
181852	44030
122755	44031
86716	44032
178130	44033
86512	44034
284772	44035
168397	44036
183694	44037
196358	44038
111158	44039
282366	44040
229288	44041
15353	44042
188286	44043
184045	44044
270077	44045
198047	44046
74509	44047
76664	44048
279729	44049
127811	44050
306495	44051
120056	44052
82264	44053
182025	44054
121856	44055
280548	44056
65583	44057
95105	44058
297196	44059
141581	44060
157686	44061
144809	44062
66078	44063
91161	44064
143990	44065
73697	44066
303635	44067
303561	44068
30324	44069
118072	44070
36325	44071
175568	44072
325918	44073
181586	44074
139413	44075
274332	44076
151227	44077
132415	44078
188059	44079
86204	44080
123645	44081
199222	44082
145831	44083
111087	44084
294007	44085
120818	44086
86799	44087
159859	44088
193334	44089
220970	44090
321053	44091
258517	44092
129457	44093
131218	44094
245690	44095
120661	44096
89892	44097
79201	44098
195135	44099
24438	44100
199530	44101
74372	44102
52857	44103
136826	44104
125482	44105
38670	44106
263382	44107
93621	44108
287123	44109
159934	44110
127960	44111
19526	44112
182588	44113
92427	44114
68606	44115
143520	44116
132897	44117
239867	44118
248575	44119
248777	44120
137916	44121
161481	44122
38431	44123
129628	44124
25824	44125
155566	44126
266892	44127
294301	44128
40648	44129
135298	44130
268022	44131
194290	44132
81464	44133
295814	44134
119337	44135
89592	44136
217884	44137
136866	44138
221521	44139
270176	44140
262369	44141
167632	44142
175978	44143
44707	44144
125238	44145
189397	44146
189894	44147
15354	44148
136538	44149
280531	44150
7319	44151
165247	44152
136840	44153
73080	44154
326718	44155
254800	44156
95362	44157
21434	44158
124792	44159
206933	44160
270933	44161
106749	44162
245780	44163
231007	44164
84133	44165
195910	44166
161749	44167
18389	44168
50338	44169
75280	44170
50338	44171
239739	44172
102680	44173
302270	44174
166808	44175
222502	44176
518	44177
133012	44178
314063	44179
299601	44180
1497	44181
292676	44182
155951	44183
148520	44184
108197	44185
171643	44186
16105	44187
146107	44188
106020	44189
291682	44190
287366	44191
319673	44192
7460	44193
212051	44194
210836	44195
177790	44196
167273	44197
234100	44198
136605	44199
211610	44200
141389	44201
64823	44202
82164	44203
265835	44204
301955	44205
17369	44206
163805	44207
39095	44208
107428	44209
11600	44210
11600	44211
234539	44212
5200	44213
61072	44214
173205	44215
238519	44216
87	44217
64610	44218
4994	44219
119761	44220
32791	44221
3253	44222
110782	44223
36137	44224
59258	44225
123078	44226
247786	44227
215237	44228
2849	44229
5223	44230
237165	44231
156050	44232
67494	44233
31192	44234
118171	44235
14712	44236
305891	44237
59492	44238
489	44239
114915	44240
67737	44241
1589	44242
2009	44243
1172	44244
285308	44245
1172	44246
53340	44247
98543	44248
110501	44249
293991	44250
309061	44251
162274	44252
135326	44253
19017	44254
41771	44255
250333	44256
10427	44257
328149	44258
66152	44259
46622	44260
172353	44261
26593	44262
298092	44263
69098	44264
1725	44265
4511	44266
5066	44267
237977	44268
261819	44269
83331	44270
28347	44271
180438	44272
101499	44273
83331	44274
30660	44275
266647	44276
118146	44277
129503	44278
18711	44279
6011	44280
163231	44281
322501	44282
82869	44283
123155	44284
98316	44285
5691	44286
75469	44287
317159	44288
7022	44289
26448	44290
244616	44291
246141	44292
231197	44293
96371	44294
70114	44295
225661	44296
176116	44297
308849	44298
46980	44299
56975	44300
79175	44301
192515	44302
94468	44303
100460	44304
47830	44305
255333	44306
107026	44307
267605	44308
107683	44309
310015	44310
21368	44311
124561	44312
5183	44313
172479	44314
18391	44315
21306	44316
97575	44317
276925	44318
151303	44319
32582	44320
199561	44321
162623	44322
247846	44323
16891	44324
52708	44325
52275	44326
97881	44327
15551	44328
255708	44329
96221	44330
240277	44331
134685	44332
4323	44333
46863	44334
80783	44335
310990	44336
216924	44337
217204	44338
321180	44339
311296	44340
77278	44341
196510	44342
297384	44343
142466	44344
99690	44345
173473	44346
258976	44347
9900	44348
14234	44349
13409	44350
13979	44351
39657	44352
236654	44353
34518	44354
32754	44355
58022	44356
11667	44357
27906	44358
6584	44359
11537	44360
85736	44361
11506	44362
44859	44363
133100	44364
17596	44365
241994	44366
94521	44367
237755	44368
201053	44369
215841	44370
88542	44371
23960	44372
323602	44373
64817	44374
29861	44375
276190	44376
267179	44377
138727	44378
209227	44379
199906	44380
129181	44381
16687	44382
86588	44383
325587	44384
59079	44385
59114	44386
59114	44387
213600	44388
90028	44389
111928	44390
49771	44391
74819	44392
167416	44393
202813	44394
29582	44395
20146	44396
66086	44397
309761	44398
84736	44399
174384	44400
16746	44401
168435	44402
220237	44403
125002	44404
20115	44405
330	44406
24095	44407
184805	44408
4543	44409
17497	44410
176348	44411
117614	44412
76389	44413
52605	44414
69339	44415
76988	44416
76988	44417
154	44418
196907	44419
263083	44420
1236	44421
77387	44422
187259	44423
153201	44424
326912	44425
9047	44426
3688	44427
134785	44428
44621	44429
335	44430
96170	44431
231019	44432
221582	44433
1956	44434
277524	44435
100977	44436
172815	44437
182377	44438
100977	44439
250303	44440
172492	44441
63094	44442
53008	44443
167993	44444
83540	44445
633	44446
68581	44447
107140	44448
45423	44449
315824	44450
103111	44451
250619	44452
216797	44453
204090	44454
200341	44455
145830	44456
236918	44457
35815	44458
42890	44459
30107	44460
74817	44461
117723	44462
313049	44463
48559	44464
5567	44465
114049	44466
114409	44467
113677	44468
96403	44469
300786	44470
286976	44471
93762	44472
161829	44473
140092	44474
126502	44475
82719	44476
248230	44477
67717	44478
127225	44479
60370	44480
175957	44481
244119	44482
82543	44483
51677	44484
126565	44485
54228	44486
289673	44487
47363	44488
30722	44489
241784	44490
133937	44491
18139	44492
91156	44493
117343	44494
60187	44495
137712	44496
180328	44497
154328	44498
129800	44499
224578	44500
36502	44501
74964	44502
41478	44503
38476	44504
15105	44505
119052	44506
86743	44507
78567	44508
53425	44509
116511	44510
41478	44511
83474	44512
192512	44513
195358	44514
74817	44515
22324	44516
231655	44517
150886	44518
138042	44519
146975	44520
78063	44521
235811	44522
246034	44523
314764	44524
60300	44525
86336	44526
121237	44527
80023	44528
3394	44529
135283	44530
6524	44531
194367	44532
96222	44533
65094	44534
104752	44535
173964	44536
104785	44537
173964	44538
101887	44539
61777	44540
79443	44541
32363	44542
209718	44543
73631	44544
125971	44545
24429	44546
74558	44547
3181	44548
51677	44549
300267	44550
76837	44551
103791	44552
84538	44553
183194	44554
25242	44555
34307	44556
26464	44557
2221	44558
169073	44559
88086	44560
81963	44561
58820	44562
14995	44563
860	44564
13240	44565
13240	44566
81823	44567
59885	44568
72741	44569
319608	44570
2229	44571
33049	44572
151102	44573
205739	44574
241089	44575
14695	44576
3073	44577
207979	44578
129808	44579
163713	44580
29375	44581
254693	44582
109675	44583
51390	44584
73765	44585
91520	44586
200511	44587
284031	44588
185244	44589
326756	44590
125793	44591
88962	44592
129713	44593
26033	44594
245716	44595
185807	44596
25001	44597
62008	44598
60656	44599
3181	44600
78856	44601
177120	44602
245656	44603
48001	44604
62411	44605
59138	44606
172097	44607
145281	44608
84684	44609
120592	44610
293681	44611
35381	44612
22274	44613
35381	44614
303367	44615
124032	44616
246994	44617
102509	44618
257192	44619
101550	44620
90577	44621
64947	44622
66358	44623
166132	44624
19392	44625
185157	44626
74968	44627
159526	44628
58329	44629
137651	44630
91105	44631
314582	44632
169248	44633
114948	44634
77138	44635
10413	44636
39998	44637
42116	44638
32746	44639
137485	44640
111022	44641
301530	44642
123451	44643
185750	44644
35381	44645
63640	44646
127638	44647
140277	44648
17920	44649
193486	44650
74199	44651
42235	44652
32746	44653
100335	44654
67375	44655
165476	44656
78714	44657
20921	44658
256431	44659
199005	44660
46334	44661
151395	44662
22560	44663
63245	44664
37356	44665
201239	44666
44877	44667
90290	44668
89244	44669
51880	44670
57768	44671
5768	44672
7859	44673
166032	44674
192897	44675
192740	44676
12474	44677
28047	44678
57211	44679
27428	44680
11318	44681
6374	44682
11935	44683
177218	44684
55234	44685
44895	44686
31007	44687
104764	44688
4544	44689
48886	44690
35356	44691
39782	44692
8497	44693
40507	44694
24370	44695
208052	44696
541	44697
1755	44698
18853	44699
88657	44700
5067	44701
264242	44702
183720	44703
256127	44704
265570	44705
45500	44706
95825	44707
214884	44708
226971	44709
44438	44710
64525	44711
183061	44712
3258	44713
18250	44714
49959	44715
220561	44716
31623	44717
80457	44718
129341	44719
93838	44720
49366	44721
211816	44722
38380	44723
146518	44724
47797	44725
232096	44726
83880	44727
138072	44728
67628	44729
15075	44730
5554	44731
8505	44732
13294	44733
4922	44734
48679	44735
51042	44736
26347	44737
202735	44738
26359	44739
38752	44740
30696	44741
112058	44742
7058	44743
14697	44744
139542	44745
106840	44746
24752	44747
131151	44748
114865	44749
108784	44750
50330	44751
24875	44752
207141	44753
24875	44754
262669	44755
76541	44756
29522	44757
147523	44758
320229	44759
8191	44760
87963	44761
26359	44762
20942	44763
152938	44764
57057	44765
9964	44766
22979	44767
53169	44768
22574	44769
40919	44770
44959	44771
23517	44772
167000	44773
11836	44774
271190	44775
54308	44776
21920	44777
2041	44778
78280	44779
150603	44780
150657	44781
74854	44782
153312	44783
82932	44784
31558	44785
53490	44786
79249	44787
7019	44788
196347	44789
7745	44790
19460	44791
398	44792
70467	44793
4329	44794
54004	44795
205017	44796
6873	44797
67025	44798
26299	44799
4496	44800
53239	44801
53275	44802
2247	44803
121496	44804
20104	44805
121496	44806
78685	44807
285311	44808
54588	44809
311664	44810
1454	44811
14385	44812
2007	44813
256971	44814
481	44815
61308	44816
9718	44817
324729	44818
108907	44819
5935	44820
64897	44821
114018	44822
2673	44823
81741	44824
303299	44825
121733	44826
21419	44827
125230	44828
61964	44829
993	44830
77803	44831
213768	44832
81373	44833
193225	44834
121857	44835
127950	44836
84269	44837
322208	44838
94304	44839
131734	44840
16078	44841
63091	44842
274481	44843
9467	44844
152767	44845
26507	44846
55385	44847
78275	44848
37551	44849
234217	44850
190899	44851
291729	44852
98590	44853
278171	44854
52297	44855
290142	44856
7885	44857
84183	44858
180264	44859
18421	44860
10981	44861
438	44862
113496	44863
136488	44864
61227	44865
203130	44866
316894	44867
308939	44868
14466	44869
23490	44870
66636	44871
5048	44872
33484	44873
108538	44874
269058	44875
31167	44876
211360	44877
77287	44878
36665	44879
7640	44880
1437	44881
84129	44882
266840	44883
6578	44884
177933	44885
5594	44886
5031	44887
258	44888
48360	44889
265944	44890
3728	44891
241760	44892
128215	44893
204446	44894
7633	44895
10163	44896
156348	44897
274186	44898
43674	44899
237832	44900
91965	44901
239857	44902
192930	44903
119284	44904
191146	44905
293965	44906
37354	44907
62334	44908
73288	44909
70584	44910
63358	44911
29814	44912
267003	44913
28640	44914
17000	44915
65408	44916
285573	44917
281992	44918
118479	44919
160169	44920
96005	44921
154793	44922
127510	44923
134758	44924
603	44925
157830	44926
245137	44927
46836	44928
108832	44929
1292	44930
11000	44931
113963	44932
268242	44933
16661	44934
2130	44935
9919	44936
16629	44937
24734	44938
16550	44939
324770	44940
2525	44941
61860	44942
4462	44943
4593	44944
82948	44945
9703	44946
21219	44947
147306	44948
5256	44949
308379	44950
130270	44951
310080	44952
191272	44953
100137	44954
44244	44955
55279	44956
83471	44957
28534	44958
33305	44959
149394	44960
135456	44961
5465	44962
71254	44963
6825	44964
6825	44965
517	44966
758	44967
8066	44968
266651	44969
519	44970
127875	44971
181212	44972
106214	44973
68869	44974
5838	44975
146996	44976
19160	44977
2364	44978
189189	44979
220227	44980
78564	44981
18437	44982
154056	44983
16461	44984
296208	44985
13697	44986
299859	44987
100135	44988
8638	44989
107842	44990
38365	44991
165457	44992
51963	44993
7797	44994
98771	44995
12847	44996
107355	44997
25779	44998
30387	44999
5304	45000
154195	45001
35598	45002
35406	45003
24927	45004
54405	45005
6297	45006
80540	45007
282	45008
10803	45009
111322	45010
136705	45011
94843	45012
28637	45013
35363	45014
177824	45015
47903	45016
47332	45017
517	45018
212304	45019
80814	45020
39486	45021
146308	45022
116311	45023
63	45024
102535	45025
23333	45026
71627	45027
94873	45028
62158	45029
157043	45030
143749	45031
169700	45032
18694	45033
56431	45034
78473	45035
17530	45036
159596	45037
147730	45038
251265	45039
251139	45040
27754	45041
14670	45042
29486	45043
78979	45044
210506	45045
7153	45046
443	45047
5830	45048
154918	45049
39506	45050
137897	45051
108526	45052
20772	45053
131196	45054
43315	45055
74740	45056
57894	45057
54462	45058
5197	45059
29485	45060
191126	45061
325556	45062
322701	45063
153957	45064
152505	45065
7824	45066
8796	45067
162113	45068
1659	45069
26445	45070
1627	45071
27934	45072
104282	45073
9252	45074
145299	45075
78712	45076
189179	45077
17666	45078
313333	45079
93766	45080
253373	45081
174913	45082
83858	45083
28271	45084
120260	45085
116135	45086
134738	45087
17688	45088
104626	45089
167532	45090
96493	45091
223590	45092
96816	45093
74737	45094
144228	45095
66532	45096
113	45097
65	45098
77055	45099
21304	45100
80519	45101
269624	45102
210733	45103
19420	45104
23773	45105
70206	45106
167754	45107
218244	45108
88161	45109
127868	45110
22307	45111
313771	45112
86268	45113
96262	45114
101788	45115
2771	45116
323006	45117
1265	45118
292303	45119
8158	45120
80	45121
49947	45122
194709	45123
126408	45124
131095	45125
84370	45126
82081	45127
574	45128
242391	45129
121029	45130
1049	45131
5208	45132
25769	45133
199323	45134
109965	45135
196002	45136
14252	45137
208552	45138
47804	45139
16957	45140
203742	45141
53532	45142
9963	45143
89825	45144
67	45145
124729	45146
25039	45147
185024	45148
39703	45149
118513	45150
10729	45151
30346	45152
25089	45153
298768	45154
224351	45155
129	45156
202107	45157
8273	45158
173844	45159
123711	45160
329	45161
210986	45162
17098	45163
12330	45164
2025	45165
107943	45166
57343	45167
120996	45168
73780	45169
51292	45170
9711	45171
39601	45172
48752	45173
105693	45174
150749	45175
21128	45176
15288	45177
163429	45178
32520	45179
162012	45180
52912	45181
2113	45182
27304	45183
214410	45184
9307	45185
194711	45186
286460	45187
23295	45188
65726	45189
41189	45190
28669	45191
68163	45192
16295	45193
68717	45194
4300	45195
28312	45196
3686	45197
138666	45198
183269	45199
1613	45200
32219	45201
111205	45202
16470	45203
10184	45204
112040	45205
13801	45206
265401	45207
89247	45208
188376	45209
196365	45210
118506	45211
283176	45212
11357	45213
313942	45214
1175	45215
97726	45216
174496	45217
260772	45218
6450	45219
5399	45220
70178	45221
22877	45222
325343	45223
82483	45224
10851	45225
69	45226
197392	45227
30291	45228
18978	45229
8273	45230
1305	45231
159223	45232
92882	45233
324990	45234
112	45235
3762	45236
23866	45237
216405	45238
94185	45239
7411	45240
123300	45241
16741	45242
31473	45243
99844	45244
2248	45245
199294	45246
37963	45247
60058	45248
137718	45249
6135	45250
37561	45251
81377	45252
37732	45253
172346	45254
145014	45255
106662	45256
88907	45257
20132	45258
234168	45259
14563	45260
79844	45261
114946	45262
121870	45263
213410	45264
4301	45265
16723	45266
92305	45267
1886	45268
14389	45269
73957	45270
180814	45271
81063	45272
52135	45273
202134	45274
150026	45275
22213	45276
113149	45277
15708	45278
18477	45279
42642	45280
82138	45281
180529	45282
48482	45283
542	45284
7368	45285
49198	45286
30302	45287
35002	45288
38418	45289
20822	45290
4546	45291
176597	45292
146013	45293
70766	45294
5665	45295
95537	45296
10065	45297
84258	45298
34235	45299
44096	45300
153385	45301
133338	45302
19715	45303
267158	45304
234909	45305
43414	45306
86846	45307
158872	45308
198842	45309
176889	45310
168527	45311
105204	45312
139510	45313
325661	45314
7526	45315
214187	45316
132769	45317
166566	45318
21632	45319
66081	45320
8883	45321
11921	45322
51300	45323
115398	45324
140195	45325
49512	45326
154695	45327
94132	45328
158331	45329
36431	45330
83645	45331
78823	45332
106937	45333
1873	45334
72680	45335
46908	45336
45964	45337
193032	45338
55745	45339
28365	45340
72990	45341
184993	45342
232228	45343
201877	45344
101780	45345
17020	45346
87629	45347
206013	45348
4428	45349
96163	45350
106385	45351
64349	45352
11193	45353
50515	45354
85451	45355
68778	45356
89585	45357
98124	45358
47778	45359
16873	45360
107735	45361
173196	45362
47730	45363
46660	45364
207362	45365
19170	45366
48177	45367
3252	45368
71503	45369
133206	45370
86167	45371
134260	45372
114587	45373
56758	45374
48177	45375
207624	45376
2714	45377
133451	45378
14396	45379
73039	45380
137134	45381
119288	45382
99514	45383
86169	45384
138175	45385
56950	45386
19170	45387
207991	45388
57240	45389
6332	45390
48177	45391
56857	45392
207855	45393
80428	45394
88856	45395
56707	45396
3980	45397
6332	45398
93831	45399
134381	45400
16873	45401
133683	45402
314404	45403
324890	45404
314386	45405
207616	45406
134017	45407
38364	45408
86380	45409
26913	45410
56950	45411
6669	45412
19427	45413
26917	45414
12458	45415
264875	45416
85957	45417
56950	45418
208588	45419
70996	45420
4778	45421
93831	45422
56648	45423
135091	45424
86763	45425
118320	45426
56833	45427
73039	45428
109655	45429
14394	45430
56815	45431
57043	45432
208718	45433
87304	45434
8128	45435
88085	45436
321072	45437
8789	45438
202457	45439
136274	45440
271651	45441
101305	45442
176690	45443
100669	45444
30610	45445
223508	45446
121286	45447
65964	45448
8807	45449
291809	45450
9463	45451
23330	45452
47778	45453
54449	45454
27848	45455
188848	45456
27848	45457
14902	45458
41767	45459
27848	45460
98799	45461
5926	45462
140479	45463
825	45464
16436	45465
3450	45466
66396	45467
14394	45468
38567	45469
263784	45470
83654	45471
131351	45472
132960	45473
6048	45474
6048	45475
47693	45476
12758	45477
67635	45478
180457	45479
33085	45480
3991	45481
248543	45482
274887	45483
61244	45484
176786	45485
31742	45486
61307	45487
825	45488
37395	45489
119451	45490
121370	45491
33566	45492
129886	45493
90011	45494
281628	45495
47936	45496
67444	45497
117919	45498
209837	45499
118810	45500
23468	45501
50595	45502
50608	45503
50595	45504
1852	45505
865	45506
57527	45507
57527	45508
1451	45509
48243	45510
125038	45511
80432	45512
81217	45513
9456	45514
9456	45515
196252	45516
81217	45517
134704	45518
298252	45519
198785	45520
280849	45521
270864	45522
16330	45523
82335	45524
93834	45525
102527	45526
61553	45527
183332	45528
55945	45529
232279	45530
265854	45531
37453	45532
197469	45533
169855	45534
94365	45535
130762	45536
80704	45537
23096	45538
18645	45539
90392	45540
192622	45541
234450	45542
156533	45543
125457	45544
60906	45545
66229	45546
245906	45547
129225	45548
223745	45549
317591	45550
229816	45551
19522	45552
10673	45553
188232	45554
39726	45555
266202	45556
17294	45557
51122	45558
99166	45559
29392	45560
29404	45561
29392	45562
21509	45563
87195	45564
17276	45565
98715	45566
224427	45567
87195	45568
95908	45569
99166	45570
87195	45571
243645	45572
183916	45573
766	45574
1180	45575
50124	45576
56963	45577
10354	45578
87830	45579
25274	45580
182527	45581
127353	45582
128031	45583
89449	45584
89428	45585
89363	45586
31768	45587
90460	45588
76445	45589
163814	45590
277406	45591
251474	45592
93463	45593
40874	45594
259023	45595
135087	45596
210162	45597
135044	45598
164435	45599
108487	45600
97334	45601
37627	45602
138727	45603
301933	45604
180598	45605
54459	45606
37027	45607
4879	45608
233300	45609
4879	45610
17825	45611
113104	45612
31324	45613
68334	45614
169282	45615
122620	45616
10517	45617
5433	45618
57027	45619
203437	45620
66785	45621
55166	45622
317348	45623
52841	45624
97714	45625
109564	45626
145489	45627
174329	45628
208067	45629
264434	45630
16845	45631
209595	45632
16264	45633
37402	45634
37414	45635
37414	45636
55165	45637
13947	45638
49956	45639
57272	45640
1059	45641
210550	45642
247940	45643
82010	45644
60914	45645
8807	45646
275497	45647
30277	45648
48030	45649
138757	45650
10545	45651
212234	45652
132258	45653
98421	45654
2865	45655
27685	45656
83181	45657
14686	45658
73939	45659
55164	45660
78731	45661
56052	45662
186060	45663
91322	45664
158221	45665
4045	45666
54287	45667
211734	45668
113699	45669
93293	45670
32359	45671
127588	45672
9177	45673
2048	45674
15645	45675
11719	45676
89001	45677
21103	45678
84593	45679
131302	45680
172004	45681
12279	45682
183087	45683
169860	45684
18765	45685
122986	45686
174228	45687
45545	45688
32015	45689
49269	45690
191308	45691
7810	45692
24538	45693
24538	45694
176266	45695
117282	45696
22958	45697
47061	45698
179020	45699
33954	45700
72093	45701
70542	45702
169910	45703
259977	45704
169597	45705
8465	45706
124414	45707
29134	45708
195445	45709
302396	45710
306000	45711
7656	45712
203810	45713
13886	45714
83762	45715
305832	45716
7963	45717
83802	45718
204000	45719
83488	45720
53723	45721
159709	45722
170013	45723
93341	45724
10673	45725
270567	45726
28535	45727
48803	45728
6120	45729
48803	45730
53068	45731
76285	45732
72342	45733
83154	45734
105195	45735
181273	45736
289750	45737
41035	45738
18737	45739
58804	45740
87854	45741
33466	45742
70922	45743
106172	45744
193767	45745
24410	45746
41025	45747
223296	45748
47061	45749
108440	45750
36943	45751
105063	45752
22909	45753
240835	45754
5980	45755
89514	45756
95171	45757
161011	45758
247781	45759
289155	45760
2544	45761
146159	45762
305989	45763
140642	45764
68348	45765
51951	45766
2458	45767
44618	45768
161437	45769
128856	45770
18659	45771
51678	45772
139686	45773
91155	45774
121286	45775
139631	45776
139400	45777
166442	45778
92993	45779
270770	45780
160665	45781
41629	45782
2544	45783
2458	45784
249749	45785
25932	45786
93265	45787
8479	45788
14902	45789
81148	45790
153921	45791
98185	45792
10180	45793
81148	45794
124159	45795
26656	45796
37902	45797
4821	45798
123993	45799
81216	45800
65663	45801
136238	45802
357	45803
160615	45804
167	45805
136706	45806
83822	45807
63719	45808
28928	45809
71101	45810
294971	45811
9400	45812
93614	45813
93805	45814
167	45815
167	45816
41433	45817
50993	45818
73325	45819
97883	45820
143052	45821
131548	45822
148765	45823
19929	45824
1383	45825
174012	45826
217017	45827
316196	45828
50327	45829
4579	45830
89177	45831
112272	45832
73345	45833
50107	45834
43454	45835
209953	45836
43454	45837
1771	45838
33563	45839
19975	45840
185264	45841
80539	45842
98064	45843
65928	45844
65006	45845
34209	45846
239497	45847
145405	45848
120821	45849
384	45850
291638	45851
29465	45852
120294	45853
85508	45854
272633	45855
139459	45856
156036	45857
134199	45858
67403	45859
264053	45860
94353	45861
7385	45862
43489	45863
24766	45864
141397	45865
206994	45866
173439	45867
74119	45868
74113	45869
20482	45870
137461	45871
1147	45872
43121	45873
2875	45874
15343	45875
8604	45876
2875	45877
94796	45878
43121	45879
29153	45880
7885	45881
29412	45882
57023	45883
154137	45884
15451	45885
5188	45886
29412	45887
29909	45888
30645	45889
38963	45890
29700	45891
94796	45892
3406	45893
8604	45894
5188	45895
20497	45896
19062	45897
134712	45898
3406	45899
4238	45900
119631	45901
70825	45902
304242	45903
199985	45904
163660	45905
959	45906
190284	45907
73198	45908
48103	45909
69447	45910
115357	45911
1939	45912
28673	45913
12012	45914
175558	45915
33624	45916
201227	45917
102274	45918
259201	45919
19522	45920
112879	45921
161261	45922
3617	45923
274695	45924
25169	45925
7758	45926
263499	45927
130140	45928
3604	45929
94182	45930
17821	45931
109561	45932
25605	45933
25434	45934
141343	45935
163119	45936
27288	45937
141122	45938
149074	45939
40880	45940
1459	45941
1459	45942
3	45943
227655	45944
310234	45945
269367	45946
52468	45947
5441	45948
108	45949
116	45950
114	45951
20269	45952
125326	45953
107611	45954
41488	45955
32265	45956
32265	45957
19621	45958
13813	45959
82393	45960
65665	45961
35454	45962
87808	45963
61837	45964
33382	45965
31628	45966
208738	45967
46338	45968
303140	45969
61130	45970
109058	45971
148256	45972
144245	45973
33974	45974
49484	45975
200822	45976
49250	45977
151575	45978
36201	45979
58246	45980
31327	45981
50584	45982
97719	45983
136116	45984
312633	45985
74860	45986
136590	45987
22541	45988
19314	45989
6073	45990
139134	45991
136348	45992
72461	45993
203694	45994
32140	45995
2545	45996
43620	45997
130309	45998
177609	45999
67973	46000
96	46001
78342	46002
2290	46003
207113	46004
4536	46005
920	46006
36305	46007
2634	46008
74911	46009
288481	46010
51922	46011
173947	46012
111974	46013
85916	46014
140600	46015
140600	46016
192244	46017
44125	46018
70507	46019
72414	46020
169852	46021
219475	46022
7377	46023
46860	46024
104607	46025
37113	46026
54382	46027
6557	46028
69999	46029
69252	46030
60401	46031
102385	46032
65838	46033
39261	46034
29969	46035
152989	46036
8188	46037
61688	46038
79093	46039
21188	46040
37869	46041
126902	46042
140450	46043
158822	46044
37443	46045
3490	46046
103247	46047
7519	46048
12972	46049
108965	46050
311482	46051
14307	46052
233636	46053
35607	46054
57239	46055
156929	46056
16037	46057
130786	46058
9674	46059
786	46060
8525	46061
64903	46062
205502	46063
80378	46064
5555	46065
8746	46066
42231	46067
165178	46068
3805	46069
4256	46070
34523	46071
34960	46072
89473	46073
800	46074
8149	46075
4973	46076
3103	46077
70233	46078
28742	46079
189872	46080
213744	46081
836	46082
235611	46083
175729	46084
76453	46085
172178	46086
33928	46087
47065	46088
81228	46089
63863	46090
23685	46091
140699	46092
175389	46093
35270	46094
147772	46095
7187	46096
47586	46097
94134	46098
25587	46099
117472	46100
37763	46101
200647	46102
100145	46103
33126	46104
56515	46105
22371	46106
64967	46107
20983	46108
31218	46109
51708	46110
56196	46111
76912	46112
50290	46113
187986	46114
15743	46115
2107	46116
164847	46117
185813	46118
5000	46119
19394	46120
111213	46121
49754	46122
40727	46123
322722	46124
179811	46125
20247	46126
23150	46127
829	46128
6581	46129
64534	46130
50709	46131
45448	46132
131094	46133
83236	46134
298429	46135
16760	46136
10910	46137
165816	46138
159940	46139
179486	46140
141763	46141
316295	46142
50215	46143
1155	46144
287432	46145
73501	46146
216089	46147
6346	46148
172728	46149
74182	46150
21390	46151
62995	46152
229318	46153
221002	46154
20215	46155
9508	46156
117553	46157
147969	46158
14379	46159
641	46160
147529	46161
7339	46162
94346	46163
204082	46164
30782	46165
5333	46166
64944	46167
69696	46168
73557	46169
13224	46170
284707	46171
9690	46172
27246	46173
296990	46174
23158	46175
234513	46176
2833	46177
3919	46178
8149	46179
112567	46180
302152	46181
62346	46182
35533	46183
74023	46184
13811	46185
11082	46186
306236	46187
41260	46188
14840	46189
1137	46190
112002	46191
113494	46192
107217	46193
11164	46194
75825	46195
311919	46196
15730	46197
254289	46198
61961	46199
36726	46200
26989	46201
30378	46202
178586	46203
101609	46204
98105	46205
66840	46206
64991	46207
143712	46208
45873	46209
198035	46210
163867	46211
6280	46212
49448	46213
45512	46214
176525	46215
89633	46216
12559	46217
4384	46218
36552	46219
129198	46220
23985	46221
30302	46222
126348	46223
3322	46224
150578	46225
10835	46226
38710	46227
6475	46228
1530	46229
23394	46230
45626	46231
322293	46232
19749	46233
52957	46234
315389	46235
11032	46236
258934	46237
19675	46238
29595	46239
174173	46240
212093	46241
286515	46242
66020	46243
278613	46244
230289	46245
66733	46246
199827	46247
266092	46248
115292	46249
308343	46250
22380	46251
9814	46252
9326	46253
107829	46254
13122	46255
128555	46256
36610	46257
137541	46258
81034	46259
125384	46260
49255	46261
34445	46262
85460	46263
17665	46264
105069	46265
128690	46266
75493	46267
20732	46268
158472	46269
92985	46270
79325	46271
96978	46272
83867	46273
56510	46274
43442	46275
202946	46276
123618	46277
202156	46278
106159	46279
101913	46280
12245	46281
100685	46282
205179	46283
22005	46284
115132	46285
224561	46286
59226	46287
14892	46288
22149	46289
59556	46290
18532	46291
69578	46292
210579	46293
73816	46294
107057	46295
176790	46296
23847	46297
84077	46298
47339	46299
52487	46300
108896	46301
91390	46302
91290	46303
2942	46304
321393	46305
166786	46306
170847	46307
10733	46308
75250	46309
7246	46310
12604	46311
16730	46312
133392	46313
65400	46314
259911	46315
93623	46316
136651	46317
37574	46318
138422	46319
268183	46320
198688	46321
55058	46322
122317	46323
62536	46324
148276	46325
120009	46326
321446	46327
212416	46328
134178	46329
33482	46330
5766	46331
16928	46332
12778	46333
31969	46334
107544	46335
28567	46336
27011	46337
197703	46338
4017	46339
14613	46340
137302	46341
5775	46342
40365	46343
74295	46344
89184	46345
105172	46346
8447	46347
191303	46348
308402	46349
101407	46350
302969	46351
73111	46352
73111	46353
283159	46354
185356	46355
11048	46356
318262	46357
126051	46358
126049	46359
265651	46360
53622	46361
55291	46362
77258	46363
59746	46364
35307	46365
22286	46366
100213	46367
21866	46368
202345	46369
252886	46370
106196	46371
121067	46372
266460	46373
258078	46374
207880	46375
93490	46376
109642	46377
296982	46378
40305	46379
101256	46380
317504	46381
139232	46382
186	46383
205064	46384
102301	46385
175646	46386
113013	46387
219054	46388
277709	46389
83907	46390
281218	46391
48710	46392
5761	46393
113550	46394
161098	46395
204337	46396
216430	46397
110889	46398
223408	46399
215937	46400
222028	46401
327166	46402
60216	46403
230420	46404
151449	46405
48710	46406
267975	46407
108329	46408
170617	46409
92692	46410
261150	46411
175197	46412
288603	46413
235790	46414
50950	46415
262713	46416
146943	46417
265223	46418
5035	46419
102301	46420
190919	46421
8308	46422
27877	46423
19997	46424
59746	46425
175586	46426
13132	46427
50999	46428
1325	46429
193159	46430
5787	46431
271689	46432
2894	46433
89882	46434
221131	46435
44406	46436
95916	46437
62732	46438
56773	46439
170414	46440
193992	46441
206475	46442
206579	46443
156730	46444
35505	46445
302602	46446
184876	46447
224564	46448
180468	46449
191864	46450
24325	46451
191864	46452
202223	46453
46370	46454
209396	46455
68695	46456
314314	46457
159191	46458
193915	46459
114138	46460
282167	46461
88239	46462
170789	46463
314422	46464
160521	46465
254741	46466
74915	46467
58648	46468
129985	46469
59268	46470
150562	46471
99973	46472
315946	46473
75291	46474
77403	46475
184085	46476
130268	46477
142839	46478
154480	46479
282059	46480
184435	46481
9754	46482
180221	46483
8479	46484
106203	46485
174789	46486
220294	46487
168594	46488
120534	46489
89601	46490
33998	46491
93185	46492
28807	46493
25534	46494
37951	46495
277119	46496
276599	46497
161043	46498
3256	46499
49821	46500
9874	46501
18493	46502
25010	46503
171168	46504
141835	46505
129778	46506
1717	46507
61577	46508
83639	46509
132990	46510
58648	46511
56447	46512
23666	46513
107704	46514
296466	46515
69851	46516
93160	46517
30320	46518
93224	46519
319072	46520
108231	46521
302667	46522
85824	46523
221979	46524
58648	46525
300352	46526
265132	46527
219864	46528
196052	46529
293355	46530
99255	46531
99973	46532
37951	46533
141530	46534
164770	46535
205490	46536
280978	46537
121380	46538
23903	46539
23903	46540
92434	46541
45046	46542
179699	46543
26783	46544
133048	46545
273668	46546
41479	46547
46199	46548
23666	46549
20859	46550
31997	46551
224329	46552
25534	46553
206992	46554
201084	46555
270977	46556
187809	46557
13082	46558
215070	46559
117896	46560
77990	46561
57792	46562
253149	46563
81666	46564
321823	46565
294403	46566
214228	46567
157130	46568
30552	46569
32110	46570
198676	46571
103220	46572
32989	46573
50909	46574
14974	46575
76566	46576
25948	46577
228458	46578
95321	46579
232673	46580
44284	46581
127809	46582
213993	46583
91903	46584
41738	46585
287098	46586
121713	46587
259013	46588
173173	46589
206436	46590
114352	46591
35380	46592
27383	46593
44036	46594
121576	46595
15892	46596
34054	46597
54460	46598
27962	46599
121863	46600
182555	46601
54207	46602
52556	46603
205508	46604
4245	46605
46599	46606
208149	46607
463	46608
140136	46609
177903	46610
58224	46611
57093	46612
203686	46613
85303	46614
60401	46615
13845	46616
27624	46617
88049	46618
319747	46619
2517	46620
79974	46621
248804	46622
39288	46623
195387	46624
1662	46625
58705	46626
85859	46627
21456	46628
21456	46629
81395	46630
7110	46631
207	46632
35288	46633
294480	46634
159659	46635
1750	46636
209113	46637
290720	46638
130109	46639
130402	46640
302508	46641
37689	46642
185978	46643
25981	46644
268338	46645
44344	46646
37965	46647
138040	46648
194162	46649
185192	46650
195939	46651
142539	46652
29883	46653
97490	46654
132630	46655
7439	46656
3263	46657
75852	46658
308	46659
163990	46660
114076	46661
23753	46662
134993	46663
41718	46664
133955	46665
216515	46666
21601	46667
99016	46668
43403	46669
201858	46670
145312	46671
19442	46672
220292	46673
140872	46674
3795	46675
311650	46676
82565	46677
77755	46678
140493	46679
22382	46680
35884	46681
278726	46682
299181	46683
74821	46684
107	46685
31225	46686
214323	46687
22861	46688
31283	46689
198012	46690
54326	46691
12226	46692
270457	46693
32493	46694
4706	46695
14868	46696
7012	46697
214978	46698
40659	46699
83370	46700
70129	46701
1080	46702
10396	46703
50947	46704
17807	46705
3031	46706
189943	46707
215511	46708
5949	46709
74657	46710
88840	46711
132258	46712
55737	46713
19191	46714
202698	46715
127967	46716
177876	46717
68001	46718
208219	46719
56893	46720
100367	46721
55620	46722
5204	46723
147826	46724
79328	46725
19668	46726
195669	46727
54458	46728
2942	46729
141858	46730
42064	46731
13201	46732
111627	46733
18520	46734
58698	46735
4793	46736
4347	46737
153989	46738
22033	46739
82375	46740
155703	46741
87066	46742
14744	46743
221382	46744
194172	46745
14543	46746
79715	46747
20863	46748
130370	46749
126859	46750
4356	46751
216570	46752
11227	46753
1549	46754
123324	46755
219166	46756
94597	46757
37545	46758
7089	46759
147830	46760
151997	46761
26791	46762
20170	46763
8879	46764
28256	46765
136130	46766
5383	46767
19094	46768
20008	46769
10396	46770
6024	46771
40505	46772
100472	46773
73202	46774
68479	46775
53498	46776
39958	46777
90739	46778
203598	46779
225217	46780
213473	46781
64743	46782
252110	46783
106719	46784
33057	46785
20301	46786
203148	46787
186868	46788
40736	46789
271278	46790
12241	46791
22412	46792
198595	46793
322814	46794
843	46795
72823	46796
9410	46797
95631	46798
41194	46799
16966	46800
25136	46801
41892	46802
250587	46803
221278	46804
56269	46805
130480	46806
23340	46807
93629	46808
83355	46809
97838	46810
51574	46811
83184	46812
71708	46813
170769	46814
47647	46815
94062	46816
45162	46817
50842	46818
16406	46819
188625	46820
6835	46821
56259	46822
80699	46823
17927	46824
72932	46825
9683	46826
18921	46827
10172	46828
22214	46829
34849	46830
69159	46831
138178	46832
1775	46833
140761	46834
160829	46835
117817	46836
12640	46837
36132	46838
200111	46839
18850	46840
155295	46841
15564	46842
63810	46843
26951	46844
146799	46845
32687	46846
6650	46847
45949	46848
22336	46849
7292	46850
7292	46851
115634	46852
56289	46853
7313	46854
116415	46855
111817	46856
201898	46857
121070	46858
103451	46859
77	46860
21631	46861
297922	46862
300241	46863
47473	46864
176	46865
168686	46866
284492	46867
129085	46868
144528	46869
271510	46870
198105	46871
202	46872
219465	46873
241604	46874
153563	46875
71781	46876
116554	46877
140000	46878
121034	46879
134523	46880
244916	46881
164602	46882
199431	46883
26951	46884
127182	46885
284343	46886
131195	46887
2640	46888
23365	46889
210468	46890
50428	46891
292935	46892
128108	46893
97069	46894
276613	46895
5731	46896
185110	46897
15685	46898
50961	46899
26709	46900
126575	46901
39907	46902
17588	46903
150920	46904
47326	46905
105824	46906
38997	46907
159290	46908
200108	46909
72476	46910
52594	46911
128012	46912
202063	46913
308595	46914
65393	46915
276778	46916
121706	46917
200107	46918
39140	46919
30178	46920
202	46921
23489	46922
64205	46923
323427	46924
202026	46925
141257	46926
98166	46927
32180	46928
5701	46929
12453	46930
173841	46931
117166	46932
82796	46933
73899	46934
187987	46935
45545	46936
211102	46937
209260	46938
115963	46939
55494	46940
44691	46941
140877	46942
178559	46943
44691	46944
86762	46945
21826	46946
233171	46947
174767	46948
133228	46949
114807	46950
201211	46951
193127	46952
134421	46953
95599	46954
29335	46955
207331	46956
25040	46957
76399	46958
7306	46959
32954	46960
38301	46961
39668	46962
300248	46963
135881	46964
71264	46965
38404	46966
44691	46967
183445	46968
124435	46969
85813	46970
34935	46971
45413	46972
35656	46973
271442	46974
122087	46975
166524	46976
83010	46977
137963	46978
38440	46979
81752	46980
153242	46981
197129	46982
19041	46983
75750	46984
936	46985
211959	46986
32809	46987
9885	46988
102684	46989
70341	46990
35478	46991
192716	46992
37886	46993
39285	46994
88113	46995
757	46996
242763	46997
4138	46998
12381	46999
33	47000
6833	47001
12678	47002
30813	47003
176826	47004
9417	47005
130161	47006
34180	47007
5162	47008
41050	47009
2726	47010
22588	47011
98122	47012
248	47013
36572	47014
86249	47015
66728	47016
123174	47017
156042	47018
200688	47019
23240	47020
5760	47021
23080	47022
102326	47023
66507	47024
156401	47025
21716	47026
152286	47027
46574	47028
2415	47029
6710	47030
76586	47031
16472	47032
7270	47033
6964	47034
72740	47035
14689	47036
98521	47037
38910	47038
16627	47039
74353	47040
87223	47041
14176	47042
168199	47043
6236	47044
185213	47045
17485	47046
37137	47047
91756	47048
52286	47049
55760	47050
16131	47051
136178	47052
58226	47053
34295	47054
42596	47055
157017	47056
10219	47057
516	47058
1477	47059
126790	47060
47002	47061
236671	47062
52866	47063
6903	47064
16237	47065
69574	47066
33797	47067
105189	47068
7713	47069
83216	47070
37788	47071
66756	47072
36459	47073
213879	47074
19622	47075
5068	47076
26126	47077
280336	47078
147692	47079
107565	47080
261196	47081
281612	47082
6761	47083
61442	47084
40984	47085
30035	47086
76134	47087
13492	47088
296831	47089
140301	47090
7970	47091
116552	47092
20009	47093
206717	47094
51939	47095
14711	47096
122119	47097
121083	47098
125272	47099
33013	47100
45271	47101
126	47102
73612	47103
80631	47104
80704	47105
10989	47106
145352	47107
70745	47108
68702	47109
16618	47110
94215	47111
308	47112
6103	47113
324460	47114
159202	47115
22114	47116
24835	47117
289366	47118
24285	47119
19992	47120
170127	47121
2531	47122
32566	47123
79572	47124
259919	47125
74548	47126
116840	47127
245818	47128
172874	47129
21339	47130
36163	47131
25662	47132
137071	47133
23706	47134
23316	47135
3108	47136
40183	47137
95009	47138
120015	47139
44702	47140
80588	47141
9986	47142
270919	47143
118465	47144
23069	47145
11338	47146
62152	47147
85335	47148
135831	47149
293436	47150
99197	47151
68253	47152
12880	47153
28110	47154
48203	47155
16281	47156
15843	47157
116283	47158
142976	47159
259425	47160
70875	47161
89630	47162
41657	47163
86756	47164
59121	47165
1851	47166
91033	47167
24981	47168
18815	47169
122197	47170
28971	47171
104024	47172
3170	47173
64869	47174
77022	47175
5733	47176
200531	47177
306683	47178
376	47179
107865	47180
3862	47181
5309	47182
10183	47183
145152	47184
112323	47185
213056	47186
7944	47187
196735	47188
299666	47189
39819	47190
92718	47191
93021	47192
137691	47193
6539	47194
27796	47195
41209	47196
34492	47197
5501	47198
18909	47199
81732	47200
175491	47201
224099	47202
191972	47203
138459	47204
20034	47205
133387	47206
3184	47207
25839	47208
209530	47209
203441	47210
2028	47211
204081	47212
81646	47213
74589	47214
293576	47215
56567	47216
6131	47217
141215	47218
50171	47219
139433	47220
143658	47221
42876	47222
74014	47223
25259	47224
49060	47225
22504	47226
50058	47227
78262	47228
148473	47229
25224	47230
66284	47231
31494	47232
3243	47233
278609	47234
13223	47235
44235	47236
71327	47237
184325	47238
45653	47239
103466	47240
101104	47241
208479	47242
90716	47243
93285	47244
301848	47245
235450	47246
31039	47247
109627	47248
150722	47249
50662	47250
41450	47251
5846	47252
25081	47253
71430	47254
107145	47255
49650	47256
4872	47257
66348	47258
134678	47259
302051	47260
12764	47261
305339	47262
79835	47263
3165	47264
77615	47265
101548	47266
37046	47267
18179	47268
33247	47269
60593	47270
1401	47271
791	47272
1934	47273
8225	47274
566	47275
65643	47276
517	47277
2797	47278
9204	47279
1134	47280
1828	47281
203	47282
191508	47283
231	47284
31557	47285
692	47286
170913	47287
51127	47288
22835	47289
167547	47290
205821	47291
1090	47292
68580	47293
154556	47294
39851	47295
111014	47296
11556	47297
215606	47298
29475	47299
27337	47300
134779	47301
3925	47302
22441	47303
91295	47304
14537	47305
40507	47306
13836	47307
15956	47308
77065	47309
115964	47310
10818	47311
196	47312
4815	47313
10593	47314
43948	47315
58223	47316
79021	47317
208375	47318
18656	47319
438	47320
39267	47321
985	47322
6427	47323
162635	47324
4884	47325
24	47326
24695	47327
28359	47328
7790	47329
23994	47330
6954	47331
8634	47332
22095	47333
81317	47334
199026	47335
42277	47336
313345	47337
155212	47338
81054	47339
112029	47340
6101	47341
74217	47342
55990	47343
198609	47344
79431	47345
113132	47346
207890	47347
308798	47348
305837	47349
117528	47350
5152	47351
107589	47352
2891	47353
168203	47354
78774	47355
47021	47356
98854	47357
3428	47358
50319	47359
268783	47360
19632	47361
18656	47362
5302	47363
83936	47364
104	47365
17853	47366
155509	47367
14797	47368
8769	47369
86539	47370
4815	47371
3989	47372
44485	47373
2016	47374
44485	47375
577	47376
671	47377
286944	47378
7228	47379
58944	47380
7709	47381
7219	47382
43352	47383
49395	47384
925	47385
56183	47386
10586	47387
4858	47388
92472	47389
65228	47390
140527	47391
212171	47392
129304	47393
48522	47394
90	47395
377	47396
114174	47397
1886	47398
9472	47399
25504	47400
122954	47401
235147	47402
300977	47403
1746	47404
49716	47405
227582	47406
211142	47407
200774	47408
92241	47409
313161	47410
200666	47411
16203	47412
222570	47413
200981	47414
8461	47415
16953	47416
28889	47417
212223	47418
84161	47419
146244	47420
284463	47421
4289	47422
137895	47423
89024	47424
7031	47425
68638	47426
238558	47427
21353	47428
72733	47429
17302	47430
24293	47431
195610	47432
121966	47433
124586	47434
13377	47435
68649	47436
168344	47437
587	47438
75589	47439
74181	47440
241643	47441
73808	47442
10766	47443
13124	47444
259160	47445
9483	47446
186468	47447
43485	47448
29411	47449
321614	47450
318727	47451
172157	47452
205118	47453
231662	47454
258578	47455
115039	47456
231583	47457
33595	47458
84489	47459
148366	47460
130	47461
48510	47462
67894	47463
123998	47464
315307	47465
20323	47466
34070	47467
59863	47468
36864	47469
17302	47470
24294	47471
153872	47472
280687	47473
158753	47474
6403	47475
323887	47476
555	47477
101796	47478
130408	47479
29865	47480
326664	47481
104178	47482
3418	47483
148731	47484
114608	47485
936	47486
79000	47487
115558	47488
115570	47489
275331	47490
191335	47491
286418	47492
177392	47493
111424	47494
293010	47495
6041	47496
6041	47497
80251	47498
182181	47499
73425	47500
278554	47501
196741	47502
115558	47503
49932	47504
115570	47505
300845	47506
6041	47507
116674	47508
142781	47509
94936	47510
74428	47511
40232	47512
117402	47513
74428	47514
93594	47515
67164	47516
62327	47517
249174	47518
62327	47519
30804	47520
3418	47521
3947	47522
98767	47523
136294	47524
41016	47525
56060	47526
72134	47527
288524	47528
38480	47529
73238	47530
130715	47531
130654	47532
317467	47533
80810	47534
6328	47535
3100	47536
1153	47537
22178	47538
62531	47539
162194	47540
155310	47541
44437	47542
99169	47543
99737	47544
23135	47545
186590	47546
44698	47547
30412	47548
4810	47549
61	47550
948	47551
58870	47552
4700	47553
341	47554
37105	47555
108400	47556
9066	47557
24485	47558
29017	47559
26027	47560
135691	47561
8237	47562
6887	47563
53781	47564
6092	47565
17684	47566
10666	47567
35929	47568
7996	47569
2969	47570
21707	47571
14009	47572
25122	47573
35707	47574
11221	47575
18741	47576
317847	47577
37474	47578
53261	47579
141269	47580
24576	47581
45670	47582
75180	47583
194416	47584
142410	47585
110922	47586
12844	47587
73163	47588
204784	47589
16354	47590
129997	47591
15186	47592
23215	47593
80098	47594
25123	47595
187402	47596
57323	47597
24611	47598
25360	47599
6168	47600
24244	47601
128710	47602
199434	47603
83598	47604
9653	47605
31824	47606
23201	47607
61657	47608
89686	47609
4605	47610
15657	47611
21779	47612
96506	47613
73181	47614
1548	47615
9587	47616
81546	47617
283748	47618
49342	47619
38596	47620
32204	47621
44236	47622
15430	47623
11441	47624
136627	47625
26987	47626
22187	47627
175622	47628
72162	47629
55361	47630
23220	47631
8692	47632
9071	47633
5156	47634
8519	47635
11940	47636
159045	47637
192005	47638
25299	47639
79677	47640
52851	47641
123131	47642
191771	47643
52082	47644
26911	47645
201842	47646
230950	47647
267792	47648
210008	47649
11151	47650
110233	47651
3627	47652
22395	47653
14459	47654
213160	47655
4632	47656
9455	47657
18889	47658
272777	47659
16748	47660
10079	47661
7669	47662
6330	47663
3203	47664
19882	47665
149370	47666
21768	47667
15459	47668
22011	47669
31140	47670
20857	47671
40332	47672
6553	47673
9777	47674
15122	47675
136993	47676
3652	47677
3255	47678
34921	47679
5650	47680
24678	47681
3665	47682
23592	47683
9342	47684
3685	47685
31695	47686
12157	47687
7093	47688
71595	47689
46280	47690
69363	47691
58582	47692
17138	47693
7360	47694
15148	47695
10038	47696
6493	47697
156328	47698
43184	47699
6375	47700
8843	47701
54229	47702
44754	47703
89174	47704
51898	47705
81055	47706
195598	47707
10219	47708
76082	47709
137215	47710
188210	47711
182502	47712
215807	47713
80858	47714
3637	47715
4632	47716
183392	47717
86694	47718
201628	47719
183682	47720
42327	47721
3572	47722
56560	47723
87992	47724
247165	47725
116844	47726
6054	47727
159113	47728
8154	47729
27677	47730
100342	47731
17651	47732
40632	47733
71987	47734
47832	47735
175097	47736
37455	47737
4385	47738
41901	47739
49801	47740
19397	47741
151172	47742
54373	47743
137553	47744
136544	47745
182392	47746
10571	47747
38501	47748
38471	47749
19433	47750
133840	47751
14154	47752
133836	47753
207611	47754
85787	47755
129603	47756
207851	47757
201902	47758
56756	47759
19341	47760
133449	47761
2999	47762
24528	47763
22760	47764
191799	47765
36348	47766
53031	47767
53975	47768
15889	47769
6982	47770
31219	47771
103234	47772
32931	47773
13635	47774
155401	47775
108025	47776
27498	47777
22583	47778
85484	47779
166762	47780
31469	47781
120479	47782
31895	47783
71358	47784
82971	47785
24743	47786
2374	47787
153524	47788
43692	47789
11411	47790
165624	47791
100672	47792
5047	47793
177518	47794
305863	47795
90252	47796
58202	47797
135916	47798
79179	47799
133352	47800
26534	47801
205903	47802
52214	47803
80173	47804
54212	47805
64549	47806
84396	47807
55945	47808
32052	47809
98761	47810
20164	47811
327677	47812
107697	47813
216654	47814
139259	47815
75006	47816
84398	47817
251346	47818
211361	47819
46148	47820
147263	47821
8278	47822
8666	47823
30019	47824
96584	47825
6168	47826
6780	47827
64247	47828
5709	47829
6474	47830
5648	47831
5726	47832
1949	47833
30696	47834
20174	47835
5398	47836
97761	47837
8044	47838
28129	47839
65816	47840
18722	47841
21126	47842
54511	47843
5209	47844
3100	47845
14105	47846
131773	47847
13175	47848
5596	47849
128846	47850
23114	47851
209144	47852
28749	47853
38836	47854
15866	47855
183467	47856
154264	47857
1081	47858
42399	47859
8218	47860
57565	47861
89238	47862
120467	47863
204125	47864
131479	47865
192310	47866
157566	47867
151840	47868
1	47869
14758	47870
307531	47871
315059	47872
236084	47873
236082	47874
165981	47875
91514	47876
187960	47877
208571	47878
39827	47879
37032	47880
245858	47881
70750	47882
209499	47883
239063	47884
7759	47885
100925	47886
52123	47887
156605	47888
64099	47889
21524	47890
112141	47891
17708	47892
145033	47893
103428	47894
24956	47895
5693	47896
142792	47897
21775	47898
29139	47899
319176	47900
98582	47901
98818	47902
20895	47903
90269	47904
1062	47905
199962	47906
15792	47907
28313	47908
312562	47909
196587	47910
126332	47911
12208	47912
13625	47913
81630	47914
237240	47915
45986	47916
67532	47917
324247	47918
217221	47919
21708	47920
128463	47921
18762	47922
194204	47923
63697	47924
1651	47925
36553	47926
14145	47927
33306	47928
4071	47929
14757	47930
36441	47931
204760	47932
25810	47933
18461	47934
179173	47935
90617	47936
224129	47937
41466	47938
78731	47939
112942	47940
54589	47941
4150	47942
1904	47943
60742	47944
42111	47945
242442	47946
239315	47947
68906	47948
5613	47949
73953	47950
230771	47951
185586	47952
323814	47953
37824	47954
89823	47955
32341	47956
126143	47957
122594	47958
41007	47959
54633	47960
254352	47961
59703	47962
139619	47963
129490	47964
19385	47965
90297	47966
46372	47967
180640	47968
129827	47969
77822	47970
4485	47971
7278	47972
24521	47973
46454	47974
43409	47975
118419	47976
302749	47977
13639	47978
315897	47979
50958	47980
25461	47981
35037	47982
57322	47983
47925	47984
79134	47985
48868	47986
33989	47987
319768	47988
244909	47989
160471	47990
90970	47991
328030	47992
4781	47993
13622	47994
232544	47995
174750	47996
111638	47997
108059	47998
253738	47999
147608	48000
28510	48001
110860	48002
62505	48003
66188	48004
46795	48005
139154	48006
18146	48007
225707	48008
68498	48009
152096	48010
162999	48011
150360	48012
169140	48013
9456	48014
211119	48015
1020	48016
121831	48017
294782	48018
23844	48019
13928	48020
2592	48021
289020	48022
325990	48023
43005	48024
140647	48025
175179	48026
132687	48027
9991	48028
227873	48029
21320	48030
6304	48031
121147	48032
301475	48033
94898	48034
236297	48035
143515	48036
254885	48037
147065	48038
48659	48039
289032	48040
133324	48041
171554	48042
96312	48043
132198	48044
251405	48045
177226	48046
225055	48047
310604	48048
251961	48049
85959	48050
28656	48051
327227	48052
202322	48053
34797	48054
121916	48055
13335	48056
117270	48057
25454	48058
79382	48059
258142	48060
87961	48061
15188	48062
154981	48063
68887	48064
30073	48065
326735	48066
256805	48067
301221	48068
171425	48069
49993	48070
268167	48071
243532	48072
144904	48073
54915	48074
61321	48075
197011	48076
73669	48077
174802	48078
184175	48079
9351	48080
133805	48081
107751	48082
53448	48083
76916	48084
191276	48085
96741	48086
3109	48087
168908	48088
244300	48089
73551	48090
113073	48091
13946	48092
263975	48093
221053	48094
2279	48095
16429	48096
1488	48097
25713	48098
152493	48099
32399	48100
106288	48101
97177	48102
3768	48103
126841	48104
197219	48105
232462	48106
170876	48107
286877	48108
30684	48109
12448	48110
132387	48111
148977	48112
38355	48113
18083	48114
225015	48115
139557	48116
71515	48117
259006	48118
63092	48119
158404	48120
21912	48121
72701	48122
231474	48123
1014	48124
167235	48125
85955	48126
35102	48127
15106	48128
304842	48129
110122	48130
254906	48131
110002	48132
125987	48133
243823	48134
76659	48135
189971	48136
18702	48137
67243	48138
180196	48139
240	48140
269062	48141
186859	48142
16920	48143
84910	48144
170937	48145
13863	48146
99977	48147
14040	48148
68303	48149
1264	48150
308154	48151
55680	48152
195577	48153
53840	48154
193125	48155
49883	48156
73015	48157
66442	48158
315009	48159
215137	48160
1554	48161
48252	48162
130273	48163
184930	48164
26849	48165
10545	48166
29043	48167
180861	48168
37544	48169
125976	48170
299321	48171
8892	48172
85920	48173
132	48174
34130	48175
196590	48176
69192	48177
129452	48178
205305	48179
132570	48180
113499	48181
12324	48182
216	48183
40071	48184
196709	48185
107420	48186
164671	48187
114138	48188
356	48189
262517	48190
122906	48191
28051	48192
182693	48193
87035	48194
34841	48195
141019	48196
103151	48197
46581	48198
143266	48199
289344	48200
56489	48201
549	48202
241495	48203
268001	48204
140645	48205
140646	48206
1289	48207
31924	48208
40979	48209
71072	48210
80090	48211
33361	48212
117145	48213
440	48214
298354	48215
20579	48216
24467	48217
317220	48218
102649	48219
156818	48220
190789	48221
153997	48222
224783	48223
140625	48224
209176	48225
52926	48226
143262	48227
306473	48228
76	48229
203829	48230
29166	48231
177635	48232
10685	48233
26896	48234
3306	48235
253351	48236
128083	48237
24633	48238
297215	48239
14314	48240
168053	48241
417	48242
73338	48243
104364	48244
137534	48245
70261	48246
8653	48247
204222	48248
20292	48249
4045	48250
199	48251
49774	48252
148072	48253
178575	48254
229511	48255
204490	48256
104830	48257
80200	48258
62703	48259
54152	48260
28921	48261
117421	48262
172150	48263
89862	48264
81007	48265
53396	48266
266223	48267
26570	48268
31463	48269
308330	48270
150082	48271
74407	48272
102122	48273
152106	48274
175790	48275
86086	48276
53922	48277
32220	48278
35261	48279
189444	48280
7098	48281
104667	48282
12176	48283
18393	48284
52722	48285
25806	48286
139802	48287
47941	48288
159736	48289
102068	48290
115599	48291
4279	48292
95	48293
34723	48294
14367	48295
14230	48296
4229	48297
278647	48298
2055	48299
25525	48300
10179	48301
15941	48302
14898	48303
37147	48304
13389	48305
20445	48306
183425	48307
207382	48308
112589	48309
89418	48310
112600	48311
184076	48312
25789	48313
214081	48314
182485	48315
24035	48316
19210	48317
5729	48318
119545	48319
62808	48320
417	48321
69962	48322
156480	48323
41064	48324
265830	48325
28396	48326
129663	48327
28935	48328
207473	48329
15362	48330
1748	48331
65955	48332
219765	48333
234675	48334
272740	48335
275200	48336
301984	48337
39053	48338
169931	48339
14609	48340
29704	48341
3536	48342
263174	48343
118907	48344
143617	48345
30373	48346
103110	48347
25103	48348
278010	48349
125454	48350
168574	48351
272295	48352
179686	48353
26147	48354
9497	48355
84324	48356
31312	48357
81069	48358
156227	48359
27802	48360
193572	48361
87367	48362
135757	48363
49705	48364
87649	48365
143123	48366
141929	48367
209964	48368
160043	48369
273843	48370
276306	48371
101345	48372
216385	48373
71296	48374
53782	48375
163951	48376
14997	48377
59836	48378
83032	48379
173875	48380
63912	48381
261	48382
51802	48383
231780	48384
194539	48385
23210	48386
138777	48387
50576	48388
52177	48389
23468	48390
85118	48391
286105	48392
183129	48393
279993	48394
306007	48395
33234	48396
327592	48397
256143	48398
201301	48399
94850	48400
227850	48401
115802	48402
235247	48403
107640	48404
417	48405
158628	48406
104909	48407
1413	48408
41389	48409
98708	48410
186092	48411
122501	48412
130030	48413
58404	48414
106579	48415
278322	48416
4254	48417
111930	48418
74318	48419
9220	48420
95980	48421
178407	48422
76805	48423
18502	48424
54956	48425
102215	48426
30915	48427
126036	48428
77878	48429
251329	48430
239407	48431
166277	48432
150700	48433
107737	48434
257	48435
1257	48436
131981	48437
611	48438
104400	48439
86343	48440
51918	48441
62753	48442
66343	48443
3129	48444
53517	48445
116818	48446
139538	48447
54826	48448
210276	48449
2247	48450
174234	48451
89281	48452
44211	48453
138450	48454
278299	48455
42582	48456
306205	48457
245485	48458
167886	48459
170483	48460
85385	48461
311384	48462
12817	48463
156227	48464
12835	48465
289592	48466
39226	48467
256	48468
106653	48469
297964	48470
130746	48471
92087	48472
26860	48473
41636	48474
63190	48475
74981	48476
126123	48477
62544	48478
282534	48479
52419	48480
136255	48481
190635	48482
29351	48483
122750	48484
144348	48485
31369	48486
46763	48487
256225	48488
20955	48489
76	48490
80401	48491
51539	48492
69004	48493
8077	48494
28924	48495
315658	48496
139654	48497
82008	48498
27014	48499
95706	48500
47414	48501
95706	48502
316406	48503
153382	48504
11808	48505
138998	48506
292712	48507
56753	48508
149824	48509
118794	48510
42503	48511
257579	48512
106677	48513
129305	48514
2248	48515
58324	48516
156793	48517
1877	48518
19549	48519
170535	48520
13450	48521
295670	48522
187275	48523
306117	48524
219505	48525
190115	48526
25011	48527
3551	48528
100162	48529
47416	48530
19591	48531
14470	48532
26980	48533
56396	48534
14356	48535
3595	48536
208894	48537
3974	48538
63276	48539
7408	48540
9400	48541
90620	48542
5083	48543
158716	48544
223764	48545
182994	48546
67406	48547
61320	48548
42605	48549
172483	48550
106959	48551
19237	48552
31	48553
188336	48554
59819	48555
109781	48556
225171	48557
81053	48558
4584	48559
148700	48560
34312	48561
217870	48562
119210	48563
51978	48564
28001	48565
5647	48566
147565	48567
109387	48568
98302	48569
2031	48570
8484	48571
159365	48572
76590	48573
152156	48574
327439	48575
16124	48576
6961	48577
6961	48578
6961	48579
6961	48580
21112	48581
160830	48582
10934	48583
64059	48584
117574	48585
10246	48586
38727	48587
33285	48588
190859	48589
7392	48590
54851	48591
52217	48592
38083	48593
82280	48594
22322	48595
26850	48596
13861	48597
71078	48598
83769	48599
173300	48600
166542	48601
124272	48602
20844	48603
79390	48604
146948	48605
101291	48606
8626	48607
146411	48608
574	48609
146234	48610
14994	48611
1211	48612
43601	48613
11571	48614
91074	48615
59187	48616
145631	48617
197513	48618
10573	48619
207126	48620
8613	48621
214611	48622
206412	48623
24197	48624
118093	48625
15710	48626
250735	48627
28855	48628
49022	48629
6133	48630
151506	48631
37275	48632
216869	48633
297740	48634
67641	48635
318203	48636
24298	48637
20329	48638
281464	48639
45963	48640
43666	48641
304521	48642
1171	48643
65293	48644
216952	48645
312041	48646
145736	48647
258416	48648
5126	48649
190473	48650
29848	48651
51932	48652
166704	48653
59069	48654
27591	48655
118257	48656
11695	48657
16076	48658
37700	48659
8809	48660
116393	48661
211339	48662
94806	48663
38255	48664
11029	48665
214160	48666
119509	48667
42593	48668
211247	48669
18285	48670
1003	48671
88813	48672
196418	48673
21500	48674
67691	48675
5128	48676
93689	48677
186889	48678
1531	48679
4964	48680
124277	48681
210294	48682
107258	48683
1629	48684
39968	48685
77407	48686
28537	48687
41446	48688
8	48689
84888	48690
5159	48691
50226	48692
3	48693
46926	48694
189608	48695
15750	48696
12971	48697
33919	48698
199674	48699
96634	48700
11702	48701
15749	48702
259351	48703
1386	48704
243451	48705
157307	48706
135405	48707
70577	48708
534	48709
23613	48710
67342	48711
31531	48712
133625	48713
50498	48714
34856	48715
10117	48716
84	48717
46734	48718
25739	48719
146596	48720
47402	48721
24582	48722
37139	48723
152023	48724
201073	48725
193327	48726
69341	48727
74949	48728
262371	48729
249251	48730
22059	48731
134919	48732
197515	48733
176711	48734
86971	48735
214464	48736
73364	48737
102654	48738
43874	48739
55992	48740
326965	48741
8571	48742
38	48743
115824	48744
125846	48745
15325	48746
181028	48747
18766	48748
12707	48749
105962	48750
20030	48751
17489	48752
113592	48753
1596	48754
10685	48755
163065	48756
174379	48757
123600	48758
114697	48759
15086	48760
119986	48761
186791	48762
1658	48763
137130	48764
288853	48765
50578	48766
80577	48767
86326	48768
203883	48769
21718	48770
18146	48771
188275	48772
16853	48773
55	48774
5931	48775
21626	48776
118249	48777
10974	48778
118467	48779
185025	48780
178832	48781
7911	48782
106384	48783
98706	48784
13786	48785
15501	48786
29812	48787
271226	48788
5008	48789
47372	48790
21284	48791
207441	48792
83808	48793
64687	48794
185503	48795
19222	48796
163135	48797
214358	48798
118276	48799
122786	48800
191992	48801
48699	48802
272103	48803
101440	48804
67796	48805
235088	48806
52513	48807
7768	48808
53601	48809
117119	48810
91786	48811
224621	48812
35679	48813
171198	48814
128317	48815
66266	48816
10311	48817
107150	48818
25126	48819
137647	48820
123438	48821
20512	48822
116332	48823
276740	48824
248346	48825
306929	48826
253412	48827
17356	48828
43131	48829
95983	48830
91909	48831
118534	48832
162	48833
201929	48834
3386	48835
54281	48836
44910	48837
57053	48838
165717	48839
91433	48840
62665	48841
531	48842
69160	48843
17950	48844
135443	48845
138342	48846
239781	48847
186378	48848
134632	48849
100915	48850
234350	48851
126942	48852
84359	48853
116510	48854
111967	48855
201417	48856
39137	48857
29441	48858
7285	48859
183582	48860
53568	48861
10327	48862
289008	48863
129361	48864
96750	48865
133939	48866
133888	48867
131272	48868
125852	48869
107955	48870
43738	48871
17634	48872
11978	48873
1166	48874
54914	48875
67601	48876
17695	48877
4116	48878
18131	48879
67063	48880
34181	48881
91790	48882
35214	48883
316632	48884
21294	48885
85057	48886
16034	48887
112749	48888
2644	48889
77416	48890
13061	48891
279410	48892
151613	48893
27871	48894
3956	48895
29790	48896
151372	48897
712	48898
103834	48899
27469	48900
62515	48901
13948	48902
62	48903
37511	48904
24336	48905
15478	48906
277187	48907
167199	48908
327765	48909
8669	48910
35176	48911
97	48912
52603	48913
218071	48914
135120	48915
165938	48916
215119	48917
217222	48918
251297	48919
94512	48920
42591	48921
17841	48922
47873	48923
7897	48924
240069	48925
17973	48926
248943	48927
149585	48928
108222	48929
29905	48930
57140	48931
153131	48932
64509	48933
17175	48934
88263	48935
115679	48936
206252	48937
33375	48938
294539	48939
841	48940
42086	48941
115510	48942
179543	48943
50038	48944
129980	48945
118543	48946
139283	48947
315	48948
108315	48949
150012	48950
57838	48951
153833	48952
139154	48953
77349	48954
37686	48955
77880	48956
54517	48957
27785	48958
206636	48959
734	48960
81943	48961
27024	48962
63168	48963
136484	48964
130612	48965
193883	48966
137934	48967
140133	48968
13316	48969
122501	48970
155365	48971
48989	48972
304	48973
617	48974
145016	48975
94858	48976
50167	48977
68921	48978
100168	48979
2786	48980
297499	48981
100157	48982
76553	48983
40036	48984
18214	48985
206642	48986
161270	48987
88184	48988
5478	48989
279604	48990
162953	48991
45585	48992
189001	48993
92325	48994
63431	48995
7728	48996
187209	48997
22797	48998
319628	48999
309398	49000
152297	49001
12185	49002
6313	49003
85779	49004
32129	49005
63081	49006
106893	49007
83168	49008
29642	49009
12581	49010
950	49011
96536	49012
62019	49013
40217	49014
238602	49015
95577	49016
95577	49017
93907	49018
152800	49019
63539	49020
269611	49021
145768	49022
119782	49023
258257	49024
84337	49025
257370	49026
224347	49027
178090	49028
137875	49029
68749	49030
180295	49031
287381	49032
268552	49033
16356	49034
86989	49035
48797	49036
96331	49037
73314	49038
154046	49039
7099	49040
105122	49041
42725	49042
287874	49043
8533	49044
156947	49045
181539	49046
321872	49047
312083	49048
297	49049
53441	49050
146960	49051
91540	49052
90484	49053
298560	49054
40	49055
57374	49056
53678	49057
102626	49058
301052	49059
54415	49060
23360	49061
78671	49062
180414	49063
21659	49064
194216	49065
22737	49066
76402	49067
121659	49068
182765	49069
6479	49070
54654	49071
204777	49072
48204	49073
27333	49074
73858	49075
10233	49076
2868	49077
27745	49078
251483	49079
27745	49080
109383	49081
101393	49082
12950	49083
68617	49084
24036	49085
130578	49086
190794	49087
14241	49088
121469	49089
51851	49090
1621	49091
2232	49092
243066	49093
27109	49094
134376	49095
24164	49096
128592	49097
26012	49098
54579	49099
21636	49100
36564	49101
29300	49102
200240	49103
46255	49104
189177	49105
129840	49106
69341	49107
302	49108
116051	49109
113515	49110
43889	49111
40633	49112
84355	49113
72617	49114
18209	49115
41876	49116
282425	49117
70309	49118
34653	49119
36051	49120
54210	49121
42266	49122
6167	49123
131373	49124
70355	49125
11795	49126
259405	49127
15295	49128
8586	49129
3006	49130
55314	49131
131322	49132
19178	49133
33465	49134
63534	49135
2560	49136
191111	49137
109868	49138
228049	49139
16591	49140
102392	49141
116824	49142
15495	49143
8691	49144
134327	49145
143	49146
143243	49147
102263	49148
57609	49149
252676	49150
223329	49151
8981	49152
256830	49153
116388	49154
106942	49155
76887	49156
127448	49157
118386	49158
100591	49159
17453	49160
317628	49161
188552	49162
50699	49163
134660	49164
64777	49165
91717	49166
26610	49167
22263	49168
8833	49169
6522	49170
120934	49171
317458	49172
225897	49173
13961	49174
177774	49175
42288	49176
29625	49177
167	49178
13506	49179
376	49180
72412	49181
33531	49182
19210	49183
24497	49184
3259	49185
261931	49186
113746	49187
107583	49188
68205	49189
1656	49190
75509	49191
12208	49192
41546	49193
553	49194
35381	49195
67480	49196
125071	49197
13168	49198
78259	49199
61276	49200
187047	49201
103811	49202
121006	49203
312168	49204
77920	49205
94669	49206
32701	49207
102257	49208
4983	49209
12369	49210
107907	49211
107960	49212
78899	49213
116426	49214
67396	49215
289827	49216
7089	49217
48957	49218
107972	49219
42754	49220
156644	49221
61992	49222
61992	49223
20314	49224
8185	49225
25455	49226
62803	49227
146760	49228
85267	49229
50644	49230
90912	49231
68090	49232
16876	49233
79887	49234
80428	49235
142048	49236
24934	49237
138871	49238
307001	49239
111346	49240
157155	49241
54762	49242
289390	49243
175718	49244
134206	49245
48135	49246
112993	49247
123393	49248
63026	49249
88891	49250
92885	49251
239830	49252
115164	49253
316431	49254
51260	49255
203400	49256
108893	49257
182352	49258
23378	49259
69862	49260
111644	49261
112580	49262
80988	49263
16653	49264
2397	49265
42811	49266
256053	49267
62903	49268
264489	49269
57612	49270
156729	49271
166016	49272
87420	49273
191775	49274
317453	49275
3584	49276
124778	49277
258445	49278
24771	49279
12880	49280
34082	49281
201702	49282
60583	49283
234265	49284
103866	49285
239783	49286
254423	49287
46896	49288
3252	49289
35385	49290
71598	49291
183423	49292
82481	49293
9564	49294
38484	49295
2289	49296
103182	49297
238092	49298
33605	49299
40358	49300
88957	49301
7173	49302
268586	49303
86384	49304
40975	49305
193101	49306
27458	49307
132832	49308
114784	49309
30371	49310
58986	49311
314921	49312
86978	49313
9970	49314
63630	49315
42355	49316
13013	49317
13699	49318
206227	49319
148299	49320
10019	49321
20980	49322
238418	49323
164664	49324
206447	49325
625	49326
238495	49327
13519	49328
121628	49329
24693	49330
3702	49331
31542	49332
128370	49333
171278	49334
3531	49335
28875	49336
93107	49337
2217	49338
17	49339
3018	49340
321965	49341
4275	49342
220804	49343
32572	49344
8458	49345
14489	49346
46104	49347
20926	49348
108192	49349
12763	49350
8200	49351
71848	49352
31059	49353
48261	49354
132684	49355
5761	49356
135876	49357
43322	49358
8571	49359
42375	49360
25362	49361
10808	49362
4032	49363
65930	49364
58812	49365
177559	49366
63445	49367
42923	49368
51589	49369
76409	49370
84065	49371
21915	49372
8613	49373
53620	49374
6358	49375
114998	49376
19330	49377
55044	49378
57054	49379
8524	49380
108741	49381
85457	49382
217918	49383
3781	49384
116952	49385
80030	49386
1050	49387
63660	49388
13701	49389
71066	49390
71776	49391
293479	49392
51715	49393
13456	49394
9155	49395
382	49396
7382	49397
262630	49398
18652	49399
133459	49400
111856	49401
75858	49402
93063	49403
29102	49404
221048	49405
46264	49406
12023	49407
17052	49408
265242	49409
10517	49410
64497	49411
72445	49412
213200	49413
98813	49414
299495	49415
297189	49416
35946	49417
26215	49418
126508	49419
46896	49420
24907	49421
195161	49422
75775	49423
111350	49424
70657	49425
35910	49426
5054	49427
133343	49428
71173	49429
226996	49430
48377	49431
201961	49432
4252	49433
141386	49434
208116	49435
20743	49436
40325	49437
83747	49438
10475	49439
62533	49440
74990	49441
11767	49442
209935	49443
126344	49444
42866	49445
12066	49446
107000	49447
77097	49448
97571	49449
69	49450
48897	49451
18109	49452
94157	49453
9059	49454
27847	49455
3851	49456
49070	49457
9409	49458
95278	49459
70782	49460
122633	49461
143406	49462
17553	49463
35185	49464
54107	49465
602	49466
33677	49467
189906	49468
28251	49469
66246	49470
101831	49471
50241	49472
33998	49473
16821	49474
143758	49475
251259	49476
95591	49477
28678	49478
89728	49479
20492	49480
90592	49481
108502	49482
91247	49483
20028	49484
91210	49485
93652	49486
243460	49487
173448	49488
234697	49489
34602	49490
48353	49491
30720	49492
154196	49493
142456	49494
16663	49495
111412	49496
67137	49497
149446	49498
49441	49499
75734	49500
32314	49501
36006	49502
122547	49503
1245	49504
123786	49505
233076	49506
76124	49507
29972	49508
3254	49509
39375	49510
57345	49511
38120	49512
97288	49513
23252	49514
50026	49515
88107	49516
150469	49517
77265	49518
97675	49519
130161	49520
54847	49521
57787	49522
125509	49523
47686	49524
6153	49525
167974	49526
22875	49527
18647	49528
131564	49529
181927	49530
71087	49531
214540	49532
12447	49533
202014	49534
60644	49535
265482	49536
33236	49537
119124	49538
151278	49539
48602	49540
224623	49541
7494	49542
287117	49543
162541	49544
67647	49545
304142	49546
7787	49547
19233	49548
130905	49549
9584	49550
76902	49551
41382	49552
113269	49553
4496	49554
38966	49555
41257	49556
10261	49557
11317	49558
73465	49559
71569	49560
10683	49561
35378	49562
186525	49563
3593	49564
105979	49565
220896	49566
183076	49567
99796	49568
283813	49569
107442	49570
129987	49571
105679	49572
3683	49573
52016	49574
35470	49575
104267	49576
44654	49577
27315	49578
74454	49579
58032	49580
212833	49581
196773	49582
52904	49583
103669	49584
73188	49585
170864	49586
197677	49587
13400	49588
299831	49589
175326	49590
143401	49591
325281	49592
214451	49593
8959	49594
109682	49595
93687	49596
268571	49597
16963	49598
212708	49599
4949	49600
13627	49601
129117	49602
119730	49603
89063	49604
7523	49605
173588	49606
79065	49607
82046	49608
277530	49609
18080	49610
18080	49611
18080	49612
143366	49613
168225	49614
254427	49615
168301	49616
54741	49617
25431	49618
68564	49619
319269	49620
38942	49621
30802	49622
3362	49623
214575	49624
86516	49625
79316	49626
35125	49627
119939	49628
2071	49629
310909	49630
297616	49631
68842	49632
78376	49633
26624	49634
54386	49635
78614	49636
52167	49637
27992	49638
4646	49639
19574	49640
74821	49641
6791	49642
16844	49643
181873	49644
37585	49645
134871	49646
17262	49647
34450	49648
4225	49649
16660	49650
96343	49651
177695	49652
2959	49653
95695	49654
20292	49655
28015	49656
89344	49657
18761	49658
40184	49659
75351	49660
117310	49661
219929	49662
2237	49663
24436	49664
3673	49665
7439	49666
47618	49667
31184	49668
166057	49669
271834	49670
35566	49671
52595	49672
196364	49673
56105	49674
46059	49675
35193	49676
27648	49677
173779	49678
236700	49679
157745	49680
4418	49681
1748	49682
67477	49683
46057	49684
64572	49685
132105	49686
45184	49687
15574	49688
6439	49689
43874	49690
64310	49691
64703	49692
209735	49693
64075	49694
52166	49695
77512	49696
131408	49697
80935	49698
126847	49699
61641	49700
181420	49701
179866	49702
179866	49703
152162	49704
90280	49705
44175	49706
110772	49707
125312	49708
87644	49709
70145	49710
232597	49711
102821	49712
213088	49713
138075	49714
99590	49715
278751	49716
278742	49717
231904	49718
154599	49719
50660	49720
38757	49721
2265	49722
212721	49723
100134	49724
122634	49725
201796	49726
74048	49727
312489	49728
139979	49729
237606	49730
219339	49731
257050	49732
161734	49733
241001	49734
312010	49735
41656	49736
290541	49737
247196	49738
154055	49739
324893	49740
14864	49741
149014	49742
74769	49743
80039	49744
8139	49745
175364	49746
102018	49747
22449	49748
15812	49749
95444	49750
56665	49751
1965	49752
192208	49753
2953	49754
138013	49755
22264	49756
978	49757
128862	49758
82632	49759
223529	49760
109356	49761
150032	49762
240794	49763
105404	49764
33026	49765
214138	49766
4949	49767
159682	49768
255344	49769
201782	49770
223768	49771
83026	49772
188192	49773
179017	49774
76436	49775
50694	49776
196446	49777
51241	49778
34805	49779
91477	49780
88536	49781
179107	49782
2051	49783
11543	49784
22065	49785
27791	49786
96048	49787
31184	49788
124336	49789
20	49790
1408	49791
1271	49792
20103	49793
1634	49794
52680	49795
42275	49796
1016	49797
4517	49798
5480	49799
2010	49800
83691	49801
77982	49802
16423	49803
126040	49804
17090	49805
159725	49806
296258	49807
7837	49808
170987	49809
1801	49810
153088	49811
99770	49812
82732	49813
67613	49814
6796	49815
56466	49816
118592	49817
34915	49818
81270	49819
195432	49820
125	49821
97793	49822
306091	49823
4206	49824
73855	49825
176838	49826
124934	49827
110027	49828
61471	49829
61445	49830
54839	49831
20523	49832
13554	49833
95	49834
33466	49835
22077	49836
7676	49837
78919	49838
142366	49839
1722	49840
24056	49841
24056	49842
241068	49843
4984	49844
592	49845
110792	49846
172333	49847
47476	49848
42154	49849
167700	49850
86415	49851
282591	49852
104264	49853
283048	49854
13646	49855
233312	49856
42792	49857
97256	49858
29130	49859
12008	49860
113551	49861
68499	49862
200504	49863
7966	49864
42169	49865
18320	49866
11341	49867
70911	49868
247237	49869
1620	49870
150391	49871
125378	49872
105375	49873
275917	49874
11200	49875
285096	49876
18	49877
49718	49878
109547	49879
150390	49880
37181	49881
58731	49882
19414	49883
8167	49884
52005	49885
177859	49886
30449	49887
50291	49888
2450	49889
721	49890
14233	49891
69034	49892
157004	49893
64059	49894
9294	49895
10678	49896
139113	49897
73524	49898
55211	49899
2108	49900
62063	49901
31464	49902
5027	49903
15225	49904
11500	49905
202629	49906
5579	49907
107855	49908
139674	49909
56976	49910
135841	49911
211338	49912
150718	49913
16780	49914
2939	49915
98668	49916
121954	49917
47665	49918
234983	49919
107392	49920
96103	49921
163683	49922
177595	49923
22421	49924
78628	49925
7408	49926
27727	49927
304185	49928
7805	49929
224032	49930
5422	49931
5790	49932
28210	49933
6870	49934
223113	49935
230643	49936
67812	49937
39335	49938
12694	49939
83348	49940
66970	49941
34	49942
4108	49943
90712	49944
87330	49945
26089	49946
38853	49947
137181	49948
14233	49949
71482	49950
75929	49951
178959	49952
169390	49953
9558	49954
38611	49955
36825	49956
175890	49957
126398	49958
769	49959
50692	49960
8680	49961
1488	49962
43633	49963
6415	49964
40761	49965
2287	49966
44670	49967
32156	49968
28199	49969
281913	49970
292389	49971
157095	49972
4211	49973
177072	49974
86131	49975
66567	49976
104747	49977
21827	49978
56547	49979
3687	49980
19405	49981
18884	49982
7270	49983
50134	49984
63500	49985
52370	49986
104552	49987
207743	49988
287705	49989
110830	49990
23853	49991
92851	49992
274998	49993
115667	49994
47463	49995
14460	49996
21711	49997
65360	49998
2315	49999
107612	50000
105434	50001
282568	50002
312764	50003
30577	50004
2517	50005
156902	50006
65833	50007
218536	50008
9774	50009
315431	50010
866	50011
166272	50012
60281	50013
15644	50014
31035	50015
12106	50016
46009	50017
217716	50018
19796	50019
169143	50020
30257	50021
30083	50022
154547	50023
72891	50024
220865	50025
103676	50026
91142	50027
173376	50028
102600	50029
152481	50030
43163	50031
151749	50032
17224	50033
19321	50034
40745	50035
6036	50036
97828	50037
216488	50038
450	50039
112012	50040
225638	50041
115739	50042
19426	50043
154540	50044
98017	50045
124728	50046
212572	50047
18655	50048
38403	50049
34049	50050
50855	50051
101563	50052
51676	50053
77254	50054
272860	50055
11137	50056
106358	50057
735	50058
42291	50059
55443	50060
932	50061
107029	50062
150432	50063
12266	50064
59850	50065
8436	50066
2971	50067
199630	50068
140044	50069
51092	50070
5997	50071
10071	50072
116226	50073
124331	50074
109509	50075
303110	50076
316668	50077
48081	50078
82161	50079
35951	50080
312728	50081
182	50082
59793	50083
29732	50084
625	50085
131273	50086
96048	50087
67133	50088
3118	50089
123814	50090
58410	50091
625	50092
7775	50093
3151	50094
47392	50095
20368	50096
214696	50097
267910	50098
233693	50099
139676	50100
201988	50101
10315	50102
304882	50103
4852	50104
245476	50105
59238	50106
180593	50107
22640	50108
57063	50109
3476	50110
812	50111
75792	50112
58712	50113
14880	50114
443	50115
143870	50116
36796	50117
13756	50118
52579	50119
6610	50120
52986	50121
61511	50122
97550	50123
108423	50124
7193	50125
76883	50126
91106	50127
47184	50128
95546	50129
46988	50130
3556	50131
5777	50132
198992	50133
129327	50134
106695	50135
51768	50136
176615	50137
25102	50138
157406	50139
36630	50140
1638	50141
178950	50142
21978	50143
157634	50144
101387	50145
1550	50146
23656	50147
22981	50148
21497	50149
77180	50150
54524	50151
64244	50152
48121	50153
58569	50154
129741	50155
988	50156
53455	50157
176788	50158
134211	50159
212	50160
15864	50161
157309	50162
237269	50163
259745	50164
72462	50165
255394	50166
15549	50167
14381	50168
43050	50169
7820	50170
8683	50171
85586	50172
308569	50173
264462	50174
8799	50175
121233	50176
50702	50177
4041	50178
117202	50179
187739	50180
180727	50181
185666	50182
645	50183
41562	50184
3940	50185
34797	50186
165732	50187
1118	50188
100	50189
63770	50190
122670	50191
175969	50192
88676	50193
153723	50194
22230	50195
212746	50196
79	50197
1042	50198
6438	50199
211121	50200
11900	50201
49118	50202
17202	50203
264732	50204
232825	50205
4144	50206
18687	50207
11074	50208
31518	50209
151633	50210
45333	50211
103712	50212
10152	50213
79972	50214
8	50215
274737	50216
147260	50217
316441	50218
197383	50219
69765	50220
284262	50221
114398	50222
48899	50223
184329	50224
51564	50225
203912	50226
214597	50227
91737	50228
41697	50229
119799	50230
45094	50231
307574	50232
17909	50233
42305	50234
10085	50235
118318	50236
202241	50237
144739	50238
53595	50239
16848	50240
29945	50241
2076	50242
125544	50243
23455	50244
83286	50245
180496	50246
14399	50247
4847	50248
235934	50249
162253	50250
652	50251
204229	50252
16998	50253
18006	50254
258721	50255
167	50256
639	50257
13344	50258
65493	50259
23530	50260
121168	50261
257	50262
96	50263
101718	50264
113155	50265
6712	50266
776	50267
7249	50268
13508	50269
4848	50270
211597	50271
186959	50272
66583	50273
102235	50274
86984	50275
5647	50276
98359	50277
138631	50278
20096	50279
11203	50280
12902	50281
11655	50282
55997	50283
62813	50284
47413	50285
17678	50286
222318	50287
2071	50288
96414	50289
39364	50290
64244	50291
155545	50292
216582	50293
188531	50294
37089	50295
47263	50296
117249	50297
93880	50298
96191	50299
21822	50300
310724	50301
15618	50302
43770	50303
62538	50304
1775	50305
327	50306
94481	50307
51871	50308
175418	50309
40328	50310
9991	50311
80432	50312
55791	50313
38447	50314
200177	50315
70995	50316
138153	50317
1350	50318
127892	50319
112850	50320
45852	50321
60990	50322
110708	50323
82975	50324
188117	50325
134145	50326
21568	50327
515	50328
71598	50329
5552	50330
298886	50331
35465	50332
57	50333
23635	50334
89611	50335
288463	50336
52286	50337
5814	50338
141399	50339
179149	50340
26170	50341
164733	50342
21125	50343
251309	50344
12640	50345
22593	50346
5659	50347
26230	50348
13435	50349
133783	50350
145	50351
139573	50352
37106	50353
11333	50354
177479	50355
189723	50356
140592	50357
21302	50358
151659	50359
55856	50360
57405	50361
27017	50362
9498	50363
29254	50364
5182	50365
97	50366
10003	50367
39103	50368
25934	50369
40113	50370
74288	50371
127767	50372
40466	50373
125677	50374
134802	50375
269043	50376
49490	50377
149191	50378
75260	50379
129850	50380
3059	50381
110406	50382
22651	50383
90566	50384
146934	50385
10315	50386
4672	50387
44313	50388
8367	50389
51656	50390
264066	50391
310756	50392
45825	50393
27969	50394
77663	50395
313280	50396
266016	50397
33046	50398
100671	50399
536	50400
131146	50401
211585	50402
13652	50403
154484	50404
2944	50405
55872	50406
23095	50407
194	50408
65075	50409
29422	50410
71946	50411
21706	50412
217626	50413
223956	50414
185977	50415
248336	50416
82653	50417
32530	50418
63299	50419
73429	50420
31802	50421
160822	50422
232880	50423
7840	50424
97937	50425
211561	50426
15498	50427
64175	50428
57736	50429
142933	50430
18104	50431
45957	50432
94871	50433
472	50434
6238	50435
225588	50436
33	50437
48119	50438
121371	50439
118270	50440
170739	50441
23704	50442
100077	50443
83711	50444
12988	50445
7270	50446
82395	50447
33400	50448
18289	50449
133132	50450
6119	50451
71017	50452
6889	50453
41208	50454
157683	50455
242524	50456
62000	50457
13161	50458
286699	50459
16532	50460
20736	50461
164579	50462
36090	50463
68158	50464
295071	50465
1994	50466
84836	50467
1916	50468
269190	50469
208228	50470
151738	50471
63689	50472
49378	50473
27360	50474
85566	50475
217603	50476
48299	50477
18296	50478
90727	50479
16713	50480
46555	50481
13190	50482
16022	50483
93687	50484
84621	50485
78883	50486
50521	50487
125932	50488
16095	50489
92246	50490
151791	50491
66	50492
192082	50493
159	50494
29844	50495
36158	50496
208984	50497
134508	50498
16848	50499
56608	50500
315635	50501
79031	50502
2550	50503
114892	50504
12763	50505
71082	50506
17815	50507
197909	50508
1295	50509
62874	50510
23591	50511
592	50512
254655	50513
307999	50514
15533	50515
102468	50516
157994	50517
74628	50518
188494	50519
322571	50520
48944	50521
65515	50522
63732	50523
151266	50524
190678	50525
531	50526
21004	50527
8	50528
156609	50529
108582	50530
283436	50531
126382	50532
8970	50533
153344	50534
77490	50535
4334	50536
3314	50537
38588	50538
135435	50539
22280	50540
50965	50541
114047	50542
76327	50543
238471	50544
275036	50545
34279	50546
136766	50547
82535	50548
91512	50549
185163	50550
7585	50551
48047	50552
13756	50553
327107	50554
117035	50555
66301	50556
130628	50557
50443	50558
134341	50559
20661	50560
7086	50561
296281	50562
66	50563
138739	50564
87235	50565
114125	50566
190884	50567
114741	50568
92930	50569
16380	50570
15753	50571
9832	50572
205518	50573
40555	50574
66332	50575
1122	50576
2370	50577
138	50578
2813	50579
300731	50580
53871	50581
10555	50582
136678	50583
57438	50584
70503	50585
151008	50586
255612	50587
15328	50588
32753	50589
59374	50590
302822	50591
215957	50592
158751	50593
19022	50594
20111	50595
25	50596
24701	50597
5365	50598
267462	50599
39056	50600
80760	50601
37457	50602
125544	50603
213393	50604
80765	50605
167635	50606
116938	50607
253150	50608
173611	50609
177189	50610
107860	50611
17121	50612
14052	50613
146772	50614
243827	50615
16810	50616
159131	50617
297169	50618
269364	50619
17251	50620
226416	50621
170145	50622
53006	50623
218364	50624
101661	50625
78848	50626
13645	50627
181521	50628
60662	50629
111649	50630
427	50631
20216	50632
10756	50633
33106	50634
154778	50635
185084	50636
13359	50637
178992	50638
66863	50639
63365	50640
129907	50641
29180	50642
34634	50643
7654	50644
131799	50645
28244	50646
100199	50647
111983	50648
135642	50649
176061	50650
113101	50651
44906	50652
4130	50653
735	50654
783	50655
4785	50656
618	50657
21577	50658
246250	50659
18293	50660
327902	50661
155070	50662
113901	50663
472	50664
28427	50665
22199	50666
73963	50667
110291	50668
36738	50669
128798	50670
11177	50671
24140	50672
13255	50673
41780	50674
1216	50675
162917	50676
53773	50677
71069	50678
208338	50679
2546	50680
196298	50681
124117	50682
91743	50683
38364	50684
1358	50685
137239	50686
185768	50687
166008	50688
58390	50689
60798	50690
6522	50691
119297	50692
206456	50693
141515	50694
235739	50695
152641	50696
17072	50697
62978	50698
46459	50699
237959	50700
111354	50701
29145	50702
93734	50703
177853	50704
672	50705
65186	50706
13419	50707
191496	50708
42320	50709
40093	50710
158389	50711
45930	50712
262506	50713
108364	50714
188184	50715
102769	50716
113166	50717
141202	50718
222548	50719
183755	50720
81293	50721
14711	50722
6246	50723
21695	50724
164908	50725
106080	50726
49316	50727
80181	50728
33175	50729
30911	50730
69924	50731
184800	50732
65769	50733
285682	50734
100722	50735
205208	50736
18719	50737
204977	50738
172882	50739
195792	50740
314789	50741
87487	50742
10678	50743
106199	50744
28510	50745
14055	50746
184199	50747
7228	50748
1392	50749
191106	50750
119129	50751
55805	50752
130876	50753
129781	50754
251442	50755
179811	50756
282300	50757
188820	50758
42693	50759
124141	50760
4512	50761
50280	50762
15039	50763
251702	50764
3864	50765
4660	50766
6288	50767
289062	50768
144689	50769
308	50770
2426	50771
151444	50772
384	50773
63727	50774
48322	50775
7771	50776
82419	50777
15905	50778
243191	50779
107686	50780
71	50781
6875	50782
123479	50783
76838	50784
5636	50785
31683	50786
49352	50787
33836	50788
1350	50789
104672	50790
24705	50791
25267	50792
150610	50793
280440	50794
223728	50795
84701	50796
69075	50797
151839	50798
228409	50799
101990	50800
186757	50801
115768	50802
215019	50803
10448	50804
117196	50805
18485	50806
56379	50807
41859	50808
66908	50809
123730	50810
112270	50811
104108	50812
147872	50813
9895	50814
85751	50815
15168	50816
60782	50817
178993	50818
199141	50819
190643	50820
11884	50821
45334	50822
58854	50823
49569	50824
80406	50825
5244	50826
21219	50827
73035	50828
127239	50829
13126	50830
245327	50831
41458	50832
14111	50833
104743	50834
760	50835
93828	50836
317035	50837
58887	50838
57637	50839
105125	50840
39002	50841
11466	50842
99476	50843
100164	50844
136934	50845
53449	50846
46671	50847
42944	50848
189459	50849
140738	50850
12543	50851
121022	50852
36527	50853
181201	50854
139355	50855
160951	50856
190312	50857
279863	50858
142223	50859
104038	50860
29623	50861
51253	50862
287219	50863
110937	50864
156463	50865
136703	50866
63086	50867
104577	50868
176254	50869
120885	50870
108770	50871
68385	50872
277128	50873
649	50874
18376	50875
39009	50876
16250	50877
22572	50878
27032	50879
194150	50880
125827	50881
67870	50882
44476	50883
13456	50884
1114	50885
176244	50886
235802	50887
75319	50888
304747	50889
174848	50890
87421	50891
5790	50892
122058	50893
3354	50894
158650	50895
97790	50896
299659	50897
4854	50898
41362	50899
5963	50900
1776	50901
30785	50902
57333	50903
165871	50904
202804	50905
1591	50906
172151	50907
151086	50908
200028	50909
44548	50910
30450	50911
115847	50912
49258	50913
288010	50914
257347	50915
17538	50916
83423	50917
34410	50918
222345	50919
24715	50920
156529	50921
163503	50922
15968	50923
7290	50924
5415	50925
8806	50926
15772	50927
1082	50928
58112	50929
46567	50930
107502	50931
207135	50932
203572	50933
21761	50934
152728	50935
286757	50936
232060	50937
149373	50938
300966	50939
34442	50940
261459	50941
52964	50942
54160	50943
49283	50944
32682	50945
1253	50946
38218	50947
12716	50948
159736	50949
25669	50950
198963	50951
50577	50952
74631	50953
2899	50954
44219	50955
206929	50956
31446	50957
61977	50958
256210	50959
19641	50960
225692	50961
58777	50962
243267	50963
30911	50964
121453	50965
58777	50966
185428	50967
256957	50968
48528	50969
48528	50970
56367	50971
50886	50972
11884	50973
13571	50974
65669	50975
48433	50976
100880	50977
33939	50978
122628	50979
247034	50980
191420	50981
323027	50982
106809	50983
141021	50984
13261	50985
8432	50986
147	50987
1114	50988
3069	50989
30079	50990
6927	50991
63427	50992
13791	50993
81755	50994
45123	50995
227346	50996
199796	50997
13998	50998
7562	50999
55322	51000
105189	51001
312537	51002
72817	51003
33121	51004
32957	51005
183184	51006
5878	51007
163840	51008
37109	51009
30304	51010
59454	51011
305401	51012
174650	51013
181879	51014
145951	51015
66086	51016
245676	51017
96925	51018
201997	51019
325650	51020
173133	51021
144519	51022
178404	51023
480	51024
174	51025
20443	51026
30488	51027
18723	51028
214576	51029
94442	51030
54616	51031
109571	51032
106689	51033
127317	51034
102626	51035
6040	51036
88867	51037
284246	51038
282466	51039
44950	51040
75222	51041
199128	51042
267334	51043
41611	51044
91584	51045
101965	51046
49769	51047
99346	51048
78986	51049
124342	51050
310519	51051
162730	51052
236837	51053
22422	51054
69667	51055
111785	51056
201827	51057
40106	51058
6819	51059
261921	51060
90921	51061
246048	51062
285540	51063
107379	51064
8368	51065
4984	51066
1975	51067
38364	51068
219725	51069
134537	51070
118342	51071
90058	51072
200260	51073
80541	51074
73499	51075
154547	51076
184728	51077
293453	51078
280499	51079
148727	51080
123094	51081
280426	51082
3704	51083
136549	51084
184607	51085
290174	51086
124400	51087
17072	51088
92968	51089
23852	51090
247166	51091
120252	51092
4949	51093
71309	51094
30005	51095
53292	51096
55628	51097
203184	51098
31318	51099
161867	51100
201867	51101
327101	51102
184064	51103
281111	51104
7898	51105
16683	51106
216081	51107
193521	51108
224122	51109
104971	51110
174567	51111
109600	51112
131447	51113
179553	51114
311854	51115
72817	51116
94669	51117
263415	51118
84399	51119
309070	51120
91809	51121
29253	51122
101711	51123
153140	51124
241693	51125
98895	51126
272260	51127
241573	51128
207510	51129
11362	51130
199528	51131
83	51132
130694	51133
62416	51134
53085	51135
13276	51136
29818	51137
74121	51138
20282	51139
10220	51140
85992	51141
8602	51142
37941	51143
57439	51144
71557	51145
15274	51146
44269	51147
174959	51148
6625	51149
15453	51150
13460	51151
199777	51152
85555	51153
79060	51154
64594	51155
20356	51156
70286	51157
76883	51158
65924	51159
5188	51160
19383	51161
30856	51162
69564	51163
155568	51164
57032	51165
51536	51166
23950	51167
40502	51168
77760	51169
5633	51170
3556	51171
1772	51172
114320	51173
148822	51174
2280	51175
6191	51176
7147	51177
136862	51178
3524	51179
39940	51180
282544	51181
124481	51182
210772	51183
1144	51184
86967	51185
1845	51186
16195	51187
277423	51188
99813	51189
68067	51190
168752	51191
97309	51192
97114	51193
9091	51194
96251	51195
194966	51196
75170	51197
13756	51198
4701	51199
610	51200
71950	51201
124067	51202
130159	51203
207564	51204
98539	51205
117940	51206
85757	51207
119159	51208
50374	51209
234203	51210
257665	51211
178446	51212
175946	51213
151248	51214
295479	51215
115987	51216
200871	51217
100240	51218
32459	51219
78118	51220
68462	51221
10675	51222
77499	51223
58345	51224
189064	51225
23609	51226
131015	51227
8116	51228
83409	51229
61065	51230
20088	51231
102450	51232
193429	51233
199754	51234
52761	51235
134067	51236
178859	51237
48951	51238
117738	51239
141241	51240
229834	51241
70776	51242
24833	51243
229509	51244
321560	51245
12444	51246
105629	51247
101170	51248
51504	51249
187255	51250
208737	51251
152407	51252
9791	51253
35853	51254
10228	51255
6661	51256
29474	51257
85341	51258
45793	51259
30276	51260
89373	51261
24321	51262
23221	51263
46535	51264
248863	51265
237985	51266
86920	51267
4496	51268
51526	51269
72756	51270
261321	51271
15105	51272
145894	51273
96505	51274
61346	51275
3794	51276
147414	51277
120403	51278
28902	51279
237066	51280
193932	51281
24300	51282
153196	51283
104695	51284
118558	51285
130895	51286
1105	51287
7214	51288
52871	51289
75851	51290
315958	51291
44868	51292
99505	51293
208359	51294
257628	51295
218608	51296
195919	51297
13747	51298
50080	51299
2248	51300
3317	51301
308381	51302
43437	51303
21177	51304
110498	51305
116571	51306
49789	51307
143258	51308
23046	51309
1854	51310
100054	51311
6939	51312
141372	51313
34772	51314
266377	51315
267143	51316
290459	51317
175726	51318
301093	51319
301154	51320
5464	51321
296254	51322
97743	51323
327537	51324
152475	51325
120002	51326
61256	51327
23996	51328
248846	51329
65934	51330
173213	51331
110437	51332
118377	51333
142814	51334
73318	51335
206510	51336
23405	51337
67795	51338
70517	51339
20675	51340
52167	51341
140176	51342
141131	51343
79398	51344
161533	51345
51814	51346
248419	51347
272280	51348
47850	51349
6415	51350
31351	51351
52792	51352
250997	51353
7577	51354
106448	51355
54613	51356
3775	51357
11391	51358
24285	51359
104094	51360
1197	51361
82980	51362
2151	51363
74430	51364
76356	51365
33026	51366
81055	51367
16289	51368
30361	51369
9923	51370
20836	51371
139734	51372
82549	51373
68526	51374
64254	51375
212456	51376
174309	51377
199605	51378
136932	51379
34484	51380
47093	51381
201256	51382
18461	51383
23345	51384
84732	51385
4551	51386
35465	51387
31212	51388
59394	51389
121283	51390
40275	51391
127491	51392
124169	51393
66667	51394
25218	51395
287619	51396
84472	51397
135011	51398
184035	51399
350	51400
52750	51401
74463	51402
104972	51403
188272	51404
31528	51405
24026	51406
113922	51407
84164	51408
14	51409
222607	51410
63918	51411
86485	51412
222477	51413
34458	51414
127398	51415
203039	51416
53592	51417
211812	51418
14684	51419
321488	51420
2790	51421
202512	51422
217051	51423
91661	51424
38768	51425
39761	51426
143803	51427
28015	51428
58667	51429
30916	51430
1300	51431
23735	51432
103687	51433
5038	51434
278992	51435
35159	51436
65397	51437
15618	51438
32601	51439
133986	51440
303722	51441
76473	51442
21812	51443
18142	51444
2042	51445
46802	51446
87684	51447
57856	51448
25327	51449
122495	51450
80321	51451
51824	51452
10000	51453
11779	51454
45591	51455
6927	51456
25920	51457
71163	51458
121814	51459
47537	51460
129077	51461
73157	51462
89963	51463
21127	51464
46551	51465
213781	51466
130	51467
55991	51468
1640	51469
57776	51470
2	51471
46971	51472
3386	51473
37139	51474
36475	51475
24083	51476
3691	51477
179041	51478
171053	51479
11610	51480
62319	51481
287435	51482
171201	51483
267627	51484
159	51485
9607	51486
22154	51487
50305	51488
29115	51489
7768	51490
11443	51491
192721	51492
2397	51493
56136	51494
80688	51495
295668	51496
189561	51497
49874	51498
297445	51499
27187	51500
24321	51501
116855	51502
136483	51503
207809	51504
161733	51505
27016	51506
417	51507
11820	51508
908	51509
2085	51510
29818	51511
22516	51512
51949	51513
23493	51514
137130	51515
11564	51516
23	51517
111119	51518
12110	51519
109997	51520
4	51521
316234	51522
13141	51523
34034	51524
2272	51525
37593	51526
46794	51527
74937	51528
33250	51529
44145	51530
211899	51531
1811	51532
80041	51533
107146	51534
146224	51535
134234	51536
196204	51537
27429	51538
178402	51539
106242	51540
64968	51541
168300	51542
110441	51543
35215	51544
156615	51545
3253	51546
56228	51547
129484	51548
45130	51549
109820	51550
23792	51551
148833	51552
110047	51553
70607	51554
76154	51555
158582	51556
3231	51557
160314	51558
56153	51559
45440	51560
88141	51561
191246	51562
215734	51563
62121	51564
74430	51565
138513	51566
47243	51567
235845	51568
64031	51569
112841	51570
182608	51571
20495	51572
45558	51573
43363	51574
110870	51575
192479	51576
42747	51577
140526	51578
983	51579
96223	51580
39971	51581
11577	51582
728	51583
67654	51584
169478	51585
79171	51586
113156	51587
306635	51588
202777	51589
137867	51590
244195	51591
3998	51592
117490	51593
30671	51594
15765	51595
104986	51596
46033	51597
6867	51598
30204	51599
213503	51600
244768	51601
101934	51602
104616	51603
74347	51604
94	51605
24321	51606
74119	51607
74113	51608
195987	51609
4	51610
87488	51611
92647	51612
105817	51613
180622	51614
41847	51615
56869	51616
80	51617
75083	51618
29439	51619
155397	51620
40984	51621
18490	51622
252582	51623
237396	51624
64740	51625
28308	51626
147321	51627
55762	51628
246601	51629
202455	51630
133232	51631
3253	51632
39676	51633
102450	51634
53556	51635
85929	51636
39495	51637
83634	51638
315830	51639
238715	51640
7003	51641
12980	51642
216620	51643
91779	51644
113979	51645
77253	51646
1192	51647
13306	51648
3501	51649
84328	51650
5268	51651
5268	51652
297426	51653
36315	51654
158559	51655
89153	51656
37421	51657
14344	51658
113485	51659
65539	51660
134676	51661
4267	51662
190613	51663
30302	51664
154947	51665
135318	51666
16140	51667
46776	51668
54463	51669
18501	51670
40917	51671
44854	51672
137461	51673
43200	51674
193367	51675
56	51676
94011	51677
128302	51678
225878	51679
195741	51680
101590	51681
179434	51682
87576	51683
26382	51684
28205	51685
151623	51686
103866	51687
7695	51688
441	51689
122816	51690
171154	51691
118059	51692
11015	51693
109142	51694
132642	51695
109050	51696
12988	51697
17770	51698
106115	51699
16620	51700
23614	51701
225154	51702
79962	51703
116748	51704
196195	51705
239444	51706
1289	51707
1455	51708
3315	51709
23410	51710
117112	51711
41200	51712
15766	51713
306288	51714
8243	51715
30475	51716
4896	51717
87075	51718
11097	51719
158279	51720
201021	51721
20906	51722
1667	51723
4253	51724
56856	51725
25186	51726
66784	51727
158179	51728
13652	51729
109651	51730
74499	51731
88519	51732
6927	51733
130538	51734
208249	51735
208251	51736
107389	51737
148834	51738
1388	51739
14711	51740
28012	51741
28894	51742
6279	51743
66743	51744
326492	51745
75274	51746
1450	51747
64943	51748
108781	51749
150580	51750
42512	51751
9043	51752
279637	51753
158	51754
27469	51755
172445	51756
93815	51757
60556	51758
150031	51759
12070	51760
53033	51761
208126	51762
57155	51763
2695	51764
59363	51765
86539	51766
47702	51767
6126	51768
5045	51769
196654	51770
183768	51771
625	51772
185	51773
214460	51774
93882	51775
4949	51776
139220	51777
72202	51778
61935	51779
183331	51780
106568	51781
267	51782
269281	51783
275584	51784
77944	51785
38506	51786
841	51787
25399	51788
33603	51789
138274	51790
57384	51791
206563	51792
132309	51793
138289	51794
19905	51795
86991	51796
211254	51797
144478	51798
191443	51799
26784	51800
96654	51801
259848	51802
76593	51803
25130	51804
15135	51805
171540	51806
76567	51807
76621	51808
6936	51809
134244	51810
75339	51811
202398	51812
58881	51813
58396	51814
168862	51815
65510	51816
252105	51817
44299	51818
34800	51819
5051	51820
73647	51821
16465	51822
146845	51823
32336	51824
165461	51825
2265	51826
8166	51827
78272	51828
49167	51829
43052	51830
173425	51831
242682	51832
172260	51833
30454	51834
20964	51835
4092	51836
302573	51837
43981	51838
111963	51839
195522	51840
141068	51841
96780	51842
67487	51843
21319	51844
98470	51845
33295	51846
146872	51847
52606	51848
185650	51849
38095	51850
138955	51851
127889	51852
173627	51853
238224	51854
240867	51855
281695	51856
230125	51857
185746	51858
107732	51859
178608	51860
21094	51861
18559	51862
161669	51863
238244	51864
12721	51865
5908	51866
71027	51867
116696	51868
6384	51869
84022	51870
79556	51871
74239	51872
35184	51873
322942	51874
516	51875
74437	51876
53171	51877
138340	51878
23991	51879
12790	51880
22438	51881
22398	51882
48	51883
54406	51884
61611	51885
22438	51886
52946	51887
2917	51888
11270	51889
42620	51890
28235	51891
105444	51892
33196	51893
283920	51894
35528	51895
37913	51896
62652	51897
81923	51898
175709	51899
147110	51900
234012	51901
7460	51902
20713	51903
75440	51904
57614	51905
19250	51906
126	51907
911	51908
28	51909
125840	51910
60054	51911
2816	51912
48412	51913
155163	51914
15347	51915
2847	51916
205392	51917
2306	51918
22836	51919
122548	51920
29391	51921
15347	51922
61380	51923
292152	51924
7589	51925
99210	51926
42584	51927
19548	51928
100363	51929
107121	51930
22146	51931
103568	51932
135207	51933
125663	51934
12170	51935
2851	51936
17421	51937
91228	51938
295733	51939
42479	51940
11444	51941
261945	51942
71559	51943
181363	51944
202682	51945
6578	51946
70321	51947
26860	51948
93877	51949
164681	51950
102524	51951
27680	51952
25388	51953
524	51954
496	51955
54151	51956
7433	51957
200295	51958
5718	51959
4704	51960
3451	51961
1476	51962
101767	51963
37131	51964
40560	51965
195034	51966
71124	51967
49	51968
77365	51969
974	51970
605	51971
255269	51972
6685	51973
199355	51974
267081	51975
207953	51976
2040	51977
201494	51978
126335	51979
181187	51980
44691	51981
244340	51982
4090	51983
102162	51984
3426	51985
194	51986
183912	51987
37810	51988
8146	51989
57554	51990
2745	51991
7565	51992
74038	51993
46207	51994
188462	51995
103584	51996
4894	51997
2470	51998
286690	51999
8582	52000
5685	52001
187428	52002
56828	52003
402	52004
739	52005
132552	52006
57676	52007
86820	52008
160153	52009
92058	52010
92058	52011
18260	52012
41684	52013
181902	52014
119959	52015
28664	52016
29652	52017
45356	52018
34019	52019
276877	52020
223858	52021
215227	52022
84127	52023
2873	52024
151542	52025
314939	52026
30135	52027
79453	52028
129446	52029
12655	52030
176	52031
154253	52032
158627	52033
190647	52034
92492	52035
23781	52036
101754	52037
1552	52038
144418	52039
5875	52040
7778	52041
168407	52042
297991	52043
13247	52044
27440	52045
53763	52046
55640	52047
31072	52048
20359	52049
3595	52050
163329	52051
415	52052
243615	52053
19427	52054
254267	52055
304172	52056
46049	52057
118563	52058
243680	52059
44274	52060
38506	52061
205613	52062
173695	52063
159871	52064
118250	52065
70791	52066
47161	52067
56206	52068
205613	52069
6642	52070
62799	52071
83242	52072
90891	52073
81586	52074
261548	52075
91169	52076
14553	52077
198200	52078
6608	52079
102087	52080
196235	52081
114364	52082
80222	52083
31189	52084
132932	52085
41730	52086
184965	52087
41619	52088
131504	52089
72099	52090
74184	52091
48807	52092
176399	52093
270137	52094
231273	52095
132360	52096
110974	52097
58348	52098
167887	52099
254971	52100
185966	52101
177682	52102
24781	52103
222334	52104
120826	52105
65181	52106
25013	52107
96634	52108
11950	52109
153607	52110
21097	52111
244781	52112
16139	52113
56206	52114
188129	52115
83119	52116
322011	52117
136613	52118
10192	52119
48869	52120
28833	52121
993	52122
235504	52123
137891	52124
10312	52125
10312	52126
254923	52127
65167	52128
254560	52129
257940	52130
157550	52131
217454	52132
139808	52133
139847	52134
217823	52135
133392	52136
100275	52137
161014	52138
183136	52139
246505	52140
175127	52141
263155	52142
320777	52143
158739	52144
282878	52145
210924	52146
24329	52147
287159	52148
175273	52149
304141	52150
286872	52151
284441	52152
136716	52153
291527	52154
122767	52155
45989	52156
101419	52157
80489	52158
121150	52159
189488	52160
225558	52161
225561	52162
3963	52163
135420	52164
21750	52165
135001	52166
129219	52167
181726	52168
2998	52169
93020	52170
199131	52171
144913	52172
103481	52173
102242	52174
244523	52175
43564	52176
218287	52177
260	52178
57125	52179
76936	52180
197730	52181
70536	52182
75777	52183
271617	52184
9794	52185
314538	52186
207410	52187
288170	52188
256152	52189
123623	52190
214889	52191
138116	52192
89100	52193
25379	52194
31755	52195
305295	52196
129170	52197
102543	52198
242428	52199
17896	52200
319771	52201
230219	52202
316927	52203
131949	52204
308242	52205
80024	52206
42408	52207
283358	52208
146577	52209
6796	52210
90398	52211
135111	52212
127818	52213
83820	52214
311990	52215
45795	52216
111807	52217
185679	52218
47652	52219
119257	52220
137732	52221
53745	52222
5250	52223
79934	52224
328187	52225
27574	52226
114723	52227
39096	52228
39096	52229
176354	52230
235475	52231
67924	52232
28731	52233
217990	52234
92160	52235
290733	52236
274161	52237
210814	52238
35882	52239
18481	52240
311199	52241
226994	52242
326825	52243
72495	52244
34682	52245
55073	52246
94720	52247
315056	52248
68280	52249
9575	52250
111350	52251
131319	52252
131953	52253
56036	52254
269636	52255
49753	52256
293418	52257
54083	52258
15054	52259
136404	52260
186899	52261
20996	52262
200807	52263
137746	52264
37218	52265
232448	52266
85243	52267
194043	52268
64656	52269
75630	52270
24266	52271
218163	52272
63163	52273
10964	52274
121059	52275
35682	52276
189782	52277
2998	52278
10995	52279
104212	52280
78416	52281
58534	52282
104965	52283
289104	52284
11356	52285
67863	52286
1386	52287
186	52288
21397	52289
136205	52290
204376	52291
305650	52292
213508	52293
31742	52294
140209	52295
233462	52296
204677	52297
109179	52298
258335	52299
163957	52300
200722	52301
299347	52302
146875	52303
234068	52304
98205	52305
263394	52306
318412	52307
49286	52308
123983	52309
127258	52310
206410	52311
130025	52312
295808	52313
244055	52314
19124	52315
204788	52316
19124	52317
299431	52318
211177	52319
41902	52320
106960	52321
113707	52322
51193	52323
51193	52324
282474	52325
272458	52326
323535	52327
288412	52328
82532	52329
88002	52330
306742	52331
245980	52332
228027	52333
230593	52334
190386	52335
133460	52336
317615	52337
184230	52338
9972	52339
136829	52340
317274	52341
324625	52342
147666	52343
111382	52344
328572	52345
112719	52346
267037	52347
225126	52348
55130	52349
132071	52350
226729	52351
56030	52352
126570	52353
11611	52354
75828	52355
296125	52356
51237	52357
185092	52358
97430	52359
181973	52360
34499	52361
3102	52362
248138	52363
310306	52364
321468	52365
299957	52366
279428	52367
182804	52368
205646	52369
297337	52370
81565	52371
85194	52372
27177	52373
236272	52374
26179	52375
1873	52376
54669	52377
178569	52378
189018	52379
143748	52380
77483	52381
216408	52382
89513	52383
267105	52384
114036	52385
321622	52386
33701	52387
159370	52388
177797	52389
112663	52390
199419	52391
294077	52392
294233	52393
319746	52394
267491	52395
224361	52396
116133	52397
187331	52398
256892	52399
171494	52400
35165	52401
93794	52402
116306	52403
81530	52404
187888	52405
29951	52406
145615	52407
6148	52408
93207	52409
46053	52410
207366	52411
190994	52412
139410	52413
75882	52414
149731	52415
66937	52416
7131	52417
6608	52418
317906	52419
3339	52420
109944	52421
218353	52422
93969	52423
197491	52424
145758	52425
190462	52426
22823	52427
141243	52428
219762	52429
35748	52430
256495	52431
269177	52432
321888	52433
154485	52434
183138	52435
207462	52436
177364	52437
117977	52438
142727	52439
23997	52440
213867	52441
12010	52442
165991	52443
195396	52444
285803	52445
57946	52446
160732	52447
118997	52448
213940	52449
214889	52450
155279	52451
91681	52452
182835	52453
52474	52454
205554	52455
138197	52456
69404	52457
139659	52458
133487	52459
84504	52460
86648	52461
81394	52462
282654	52463
108518	52464
147238	52465
40647	52466
99038	52467
248137	52468
22291	52469
87059	52470
96870	52471
157323	52472
200806	52473
103164	52474
321024	52475
33201	52476
112375	52477
39540	52478
15535	52479
133392	52480
78137	52481
100625	52482
292610	52483
185627	52484
188164	52485
12036	52486
53332	52487
183842	52488
249039	52489
151559	52490
6991	52491
136468	52492
22311	52493
46110	52494
46105	52495
12574	52496
14763	52497
256017	52498
90245	52499
21536	52500
87701	52501
212979	52502
209529	52503
48905	52504
7109	52505
31446	52506
20653	52507
223420	52508
117060	52509
133383	52510
43689	52511
47571	52512
66045	52513
120484	52514
71149	52515
233403	52516
311503	52517
117408	52518
75561	52519
179604	52520
197056	52521
113727	52522
39519	52523
69760	52524
81064	52525
60981	52526
224538	52527
8423	52528
144	52529
100797	52530
206237	52531
123232	52532
126524	52533
98212	52534
40865	52535
70932	52536
157397	52537
6489	52538
302070	52539
9082	52540
30994	52541
107177	52542
250987	52543
17268	52544
69848	52545
106400	52546
165129	52547
128894	52548
196177	52549
102345	52550
9309	52551
243529	52552
117407	52553
216022	52554
113909	52555
113851	52556
147657	52557
62471	52558
210695	52559
54119	52560
195381	52561
824	52562
315991	52563
175603	52564
126531	52565
229127	52566
132013	52567
113727	52568
178835	52569
6425	52570
260973	52571
198918	52572
222231	52573
297202	52574
301437	52575
127044	52576
216394	52577
275561	52578
166896	52579
298083	52580
187332	52581
217386	52582
200661	52583
187221	52584
6954	52585
8003	52586
6778	52587
39401	52588
132702	52589
245713	52590
27407	52591
211026	52592
129143	52593
62111	52594
53566	52595
70304	52596
98212	52597
153719	52598
95637	52599
45132	52600
121535	52601
161151	52602
204945	52603
20762	52604
319292	52605
612	52606
33218	52607
255466	52608
69758	52609
193403	52610
69675	52611
326173	52612
168911	52613
59034	52614
86289	52615
65353	52616
215546	52617
24762	52618
65353	52619
155691	52620
221944	52621
191384	52622
66446	52623
90932	52624
178306	52625
39830	52626
139179	52627
219357	52628
661	52629
57359	52630
320295	52631
212172	52632
51875	52633
83186	52634
104862	52635
848	52636
163312	52637
115697	52638
170974	52639
48129	52640
79175	52641
64420	52642
82271	52643
69379	52644
50764	52645
49847	52646
110036	52647
52432	52648
108101	52649
303910	52650
14407	52651
280255	52652
67759	52653
49298	52654
306462	52655
38242	52656
19927	52657
7256	52658
146795	52659
24863	52660
26636	52661
252557	52662
39337	52663
94207	52664
49573	52665
11055	52666
295456	52667
13124	52668
1118	52669
50005	52670
81245	52671
26865	52672
126933	52673
80306	52674
153738	52675
8423	52676
60042	52677
177401	52678
211141	52679
198348	52680
210425	52681
175051	52682
260572	52683
196096	52684
9839	52685
1155	52686
60658	52687
26634	52688
201788	52689
267034	52690
174454	52691
10475	52692
231633	52693
75766	52694
98719	52695
112878	52696
172264	52697
130056	52698
83923	52699
121547	52700
185202	52701
299211	52702
231175	52703
192832	52704
105137	52705
53663	52706
221149	52707
35889	52708
210287	52709
205177	52710
231199	52711
41107	52712
13795	52713
191158	52714
127454	52715
295786	52716
102506	52717
41666	52718
164001	52719
63634	52720
102300	52721
10148	52722
133789	52723
222986	52724
144105	52725
76758	52726
48145	52727
33117	52728
15795	52729
269534	52730
103978	52731
220186	52732
236403	52733
138994	52734
6452	52735
98358	52736
67694	52737
99782	52738
131492	52739
117535	52740
25675	52741
55125	52742
6452	52743
68556	52744
21979	52745
33885	52746
1531	52747
184958	52748
36778	52749
5106	52750
5129	52751
59378	52752
28171	52753
140485	52754
70794	52755
15793	52756
9364	52757
154623	52758
35799	52759
16427	52760
11464	52761
139599	52762
145810	52763
91969	52764
64826	52765
7464	52766
37012	52767
4365	52768
36193	52769
203146	52770
75257	52771
136389	52772
22633	52773
3214	52774
129823	52775
188327	52776
75257	52777
200275	52778
8298	52779
30508	52780
28282	52781
29907	52782
5735	52783
5709	52784
175622	52785
183359	52786
19594	52787
37005	52788
80886	52789
17322	52790
31834	52791
289347	52792
121946	52793
296067	52794
3633	52795
105178	52796
823	52797
91836	52798
2642	52799
82302	52800
307259	52801
181720	52802
256598	52803
192494	52804
49430	52805
178437	52806
88858	52807
121643	52808
7665	52809
140869	52810
81235	52811
110220	52812
257756	52813
6452	52814
138652	52815
189655	52816
188312	52817
288882	52818
9371	52819
51145	52820
85142	52821
91187	52822
32575	52823
49481	52824
49481	52825
5933	52826
1023	52827
1023	52828
308076	52829
37242	52830
27421	52831
43673	52832
55227	52833
104890	52834
30516	52835
18883	52836
145974	52837
26998	52838
274930	52839
201477	52840
34083	52841
76452	52842
131688	52843
6837	52844
46515	52845
234797	52846
2237	52847
82901	52848
20577	52849
152255	52850
127770	52851
160969	52852
83528	52853
177894	52854
185009	52855
1130	52856
1130	52857
126086	52858
290311	52859
228026	52860
126762	52861
268282	52862
125993	52863
79130	52864
88087	52865
88733	52866
178021	52867
30368	52868
59208	52869
18024	52870
17962	52871
154383	52872
108972	52873
1130	52874
71454	52875
223142	52876
145104	52877
12410	52878
29570	52879
168587	52880
199096	52881
15335	52882
19921	52883
51204	52884
42355	52885
298573	52886
1463	52887
40141	52888
19211	52889
208903	52890
309416	52891
203484	52892
183771	52893
89052	52894
34174	52895
41484	52896
203484	52897
135724	52898
22688	52899
275813	52900
188	52901
232887	52902
128577	52903
98514	52904
161348	52905
296607	52906
32677	52907
53974	52908
16026	52909
120293	52910
109324	52911
264606	52912
259211	52913
14481	52914
116435	52915
143004	52916
193278	52917
113700	52918
265303	52919
194515	52920
208274	52921
102667	52922
124203	52923
245196	52924
243672	52925
164788	52926
180297	52927
271428	52928
68064	52929
182798	52930
65326	52931
125679	52932
63097	52933
132396	52934
123518	52935
19770	52936
55672	52937
186069	52938
134072	52939
188705	52940
298864	52941
90829	52942
125257	52943
53381	52944
99416	52945
60552	52946
295615	52947
149448	52948
158391	52949
81619	52950
101872	52951
15708	52952
86924	52953
76046	52954
170871	52955
76496	52956
290251	52957
173201	52958
64288	52959
112743	52960
220382	52961
183587	52962
163727	52963
66427	52964
68224	52965
252165	52966
246651	52967
228190	52968
46642	52969
99319	52970
292822	52971
100354	52972
183424	52973
179318	52974
298488	52975
123398	52976
163491	52977
123750	52978
151965	52979
96484	52980
100632	52981
9882	52982
65602	52983
104496	52984
293676	52985
76251	52986
16654	52987
104828	52988
122813	52989
44499	52990
87851	52991
302934	52992
75759	52993
127423	52994
213004	52995
172721	52996
174526	52997
42558	52998
112798	52999
214855	53000
178365	53001
103018	53002
246376	53003
28223	53004
83275	53005
190565	53006
126896	53007
75122	53008
42023	53009
95286	53010
289847	53011
20731	53012
261491	53013
142647	53014
194256	53015
228902	53016
162429	53017
159506	53018
31226	53019
45043	53020
145765	53021
145435	53022
15139	53023
226126	53024
64944	53025
16978	53026
95285	53027
22104	53028
192965	53029
60347	53030
95825	53031
11330	53032
51542	53033
98149	53034
67582	53035
220278	53036
18564	53037
117019	53038
91956	53039
62029	53040
20522	53041
197908	53042
197908	53043
82684	53044
15054	53045
7081	53046
1755	53047
130486	53048
222737	53049
61520	53050
68265	53051
82052	53052
191514	53053
43978	53054
47848	53055
37480	53056
70799	53057
156381	53058
5012	53059
154585	53060
46117	53061
267727	53062
232	53063
118106	53064
78071	53065
108929	53066
32787	53067
60337	53068
205463	53069
216195	53070
121034	53071
557	53072
57093	53073
166372	53074
51542	53075
119219	53076
27705	53077
171869	53078
123884	53079
221989	53080
182222	53081
103018	53082
52326	53083
128153	53084
52326	53085
42558	53086
11027	53087
325	53088
181854	53089
173914	53090
31988	53091
30987	53092
64432	53093
39893	53094
150444	53095
19693	53096
179804	53097
134636	53098
341	53099
113103	53100
76598	53101
14261	53102
202467	53103
89070	53104
249636	53105
4409	53106
2625	53107
70	53108
8623	53109
62471	53110
153243	53111
47955	53112
40663	53113
2222	53114
18	53115
659	53116
64074	53117
201893	53118
315408	53119
10362	53120
488	53121
122412	53122
3384	53123
4593	53124
118	53125
2125	53126
2648	53127
42649	53128
43002	53129
4597	53130
161080	53131
31001	53132
22974	53133
85963	53134
9800	53135
5297	53136
4908	53137
1720	53138
105070	53139
19471	53140
2236	53141
139152	53142
89647	53143
24924	53144
144530	53145
37007	53146
57686	53147
7289	53148
39316	53149
43461	53150
980	53151
60161	53152
82659	53153
66896	53154
990	53155
5639	53156
2487	53157
13724	53158
90041	53159
254249	53160
974	53161
98847	53162
59668	53163
10	53164
4451	53165
57142	53166
5409	53167
1298	53168
119848	53169
161560	53170
83	53171
6873	53172
10853	53173
43930	53174
13622	53175
5590	53176
311	53177
56264	53178
113	53179
210118	53180
12820	53181
23783	53182
2731	53183
85935	53184
7625	53185
84267	53186
35423	53187
148949	53188
16662	53189
113828	53190
123	53191
50118	53192
277513	53193
52013	53194
915	53195
8647	53196
24340	53197
2327	53198
25	53199
164807	53200
110408	53201
32081	53202
34665	53203
7585	53204
3182	53205
47501	53206
32233	53207
8925	53208
178433	53209
50936	53210
61999	53211
18	53212
328354	53213
9531	53214
5183	53215
76006	53216
4739	53217
125195	53218
126138	53219
22934	53220
14536	53221
103483	53222
121778	53223
135415	53224
537	53225
1846	53226
6049	53227
40004	53228
111689	53229
14179	53230
108754	53231
7290	53232
19074	53233
57634	53234
87541	53235
2886	53236
220	53237
20863	53238
129380	53239
2269	53240
66412	53241
16697	53242
105309	53243
11559	53244
18300	53245
2987	53246
1260	53247
8870	53248
7910	53249
46395	53250
13562	53251
823	53252
54997	53253
194489	53254
31321	53255
8406	53256
95	53257
8560	53258
4176	53259
54831	53260
94765	53261
144706	53262
976	53263
776	53264
3815	53265
19436	53266
11383	53267
126619	53268
71669	53269
900	53270
1898	53271
11180	53272
24572	53273
16587	53274
205	53275
19348	53276
7977	53277
42754	53278
6350	53279
283788	53280
136322	53281
84859	53282
6090	53283
78235	53284
30187	53285
188730	53286
37333	53287
57274	53288
7136	53289
944	53290
45936	53291
13257	53292
38135	53293
30795	53294
5030	53295
81861	53296
3565	53297
21045	53298
12984	53299
30643	53300
43931	53301
7964	53302
79825	53303
21365	53304
6199	53305
30283	53306
39001	53307
46562	53308
9753	53309
9618	53310
16859	53311
18964	53312
264160	53313
104788	53314
11614	53315
210	53316
20093	53317
18063	53318
23921	53319
40228	53320
692	53321
11382	53322
1217	53323
8	53324
7451	53325
53380	53326
1249	53327
5888	53328
18863	53329
118736	53330
16546	53331
2472	53332
326	53333
46711	53334
40168	53335
27807	53336
120896	53337
456	53338
30632	53339
1689	53340
39251	53341
6053	53342
531	53343
136189	53344
2189	53345
122824	53346
3982	53347
10163	53348
202474	53349
194388	53350
55376	53351
85851	53352
202700	53353
245	53354
8474	53355
39657	53356
317279	53357
32019	53358
1135	53359
5280	53360
682	53361
77587	53362
4641	53363
286480	53364
2727	53365
70076	53366
23130	53367
343	53368
223	53369
4963	53370
992	53371
597	53372
23646	53373
15247	53374
10011	53375
4915	53376
76829	53377
8490	53378
110209	53379
118662	53380
2346	53381
5538	53382
52702	53383
926	53384
6690	53385
801	53386
124268	53387
8331	53388
14034	53389
19126	53390
2623	53391
52412	53392
2983	53393
714	53394
1217	53395
2260	53396
162898	53397
119357	53398
894	53399
117	53400
22772	53401
28071	53402
449	53403
2373	53404
124046	53405
7558	53406
9742	53407
187194	53408
922	53409
9818	53410
84497	53411
22926	53412
103908	53413
8864	53414
79558	53415
20027	53416
8281	53417
70315	53418
3601	53419
61692	53420
65393	53421
28186	53422
30633	53423
151338	53424
8326	53425
3995	53426
67148	53427
2815	53428
144869	53429
20964	53430
4213	53431
35930	53432
138219	53433
18235	53434
31025	53435
177051	53436
9419	53437
14593	53438
18019	53439
19054	53440
7873	53441
57496	53442
54450	53443
87541	53444
155170	53445
448	53446
2081	53447
39217	53448
221	53449
33397	53450
40142	53451
212652	53452
2908	53453
94648	53454
289599	53455
134714	53456
137114	53457
16611	53458
316069	53459
24378	53460
33148	53461
9677	53462
35643	53463
75656	53464
73205	53465
237145	53466
33500	53467
13036	53468
112788	53469
16006	53470
46711	53471
127409	53472
192268	53473
154905	53474
523	53475
88366	53476
139726	53477
103104	53478
534	53479
50688	53480
50050	53481
146163	53482
1528	53483
37797	53484
111335	53485
207121	53486
126911	53487
158892	53488
101887	53489
50095	53490
18306	53491
82278	53492
15288	53493
13722	53494
24035	53495
41061	53496
78676	53497
79067	53498
18689	53499
116524	53500
5095	53501
82827	53502
134495	53503
64186	53504
2563	53505
89862	53506
80688	53507
9202	53508
207809	53509
52994	53510
37862	53511
175299	53512
72081	53513
127461	53514
112036	53515
85539	53516
25372	53517
21163	53518
65224	53519
46350	53520
164422	53521
11851	53522
156444	53523
83429	53524
152493	53525
161703	53526
63900	53527
35887	53528
231112	53529
211897	53530
6151	53531
7	53532
18576	53533
18841	53534
147602	53535
14095	53536
181328	53537
100785	53538
201185	53539
136668	53540
12646	53541
321	53542
286369	53543
4812	53544
17963	53545
77783	53546
194	53547
6293	53548
94636	53549
117561	53550
19779	53551
64336	53552
47464	53553
53968	53554
28274	53555
7084	53556
57804	53557
6845	53558
11379	53559
4448	53560
137591	53561
56240	53562
83399	53563
18663	53564
10478	53565
48409	53566
19779	53567
102373	53568
733	53569
116635	53570
261037	53571
125005	53572
57988	53573
32273	53574
37216	53575
160113	53576
54167	53577
79312	53578
40336	53579
20326	53580
226287	53581
259874	53582
35075	53583
171068	53584
34245	53585
121552	53586
79851	53587
107418	53588
39518	53589
98042	53590
6743	53591
332	53592
3701	53593
37770	53594
3129	53595
34144	53596
15076	53597
2269	53598
27117	53599
24840	53600
44906	53601
2222	53602
187682	53603
7	53604
2534	53605
987	53606
51226	53607
14204	53608
182805	53609
51412	53610
123883	53611
4417	53612
7776	53613
65076	53614
1599	53615
66	53616
15773	53617
42373	53618
34788	53619
80653	53620
288	53621
268337	53622
13737	53623
59956	53624
74229	53625
44424	53626
100723	53627
136333	53628
184	53629
31154	53630
11304	53631
119170	53632
72220	53633
83510	53634
1915	53635
38218	53636
66476	53637
196561	53638
49348	53639
96585	53640
41599	53641
49303	53642
57212	53643
29794	53644
90605	53645
183303	53646
108840	53647
31452	53648
3826	53649
101887	53650
56313	53651
33686	53652
173116	53653
149389	53654
59256	53655
26336	53656
29768	53657
47788	53658
256305	53659
66985	53660
268513	53661
14153	53662
51697	53663
17388	53664
113970	53665
133748	53666
15411	53667
72181	53668
4018	53669
42012	53670
7625	53671
25802	53672
47978	53673
74661	53674
26904	53675
5494	53676
73563	53677
44152	53678
6665	53679
47067	53680
99556	53681
189339	53682
96188	53683
2873	53684
42906	53685
67575	53686
228255	53687
45323	53688
75902	53689
1725	53690
319079	53691
81903	53692
17711	53693
125381	53694
47009	53695
43730	53696
68298	53697
61829	53698
48110	53699
38910	53700
73615	53701
192942	53702
12396	53703
32582	53704
305749	53705
64865	53706
187156	53707
289248	53708
17056	53709
110405	53710
277144	53711
34132	53712
111975	53713
26962	53714
311040	53715
8071	53716
61762	53717
8841	53718
71004	53719
166465	53720
86549	53721
169938	53722
60409	53723
2665	53724
4112	53725
75832	53726
263087	53727
5604	53728
26391	53729
45665	53730
315881	53731
174791	53732
186397	53733
27148	53734
31845	53735
6037	53736
150247	53737
32978	53738
47944	53739
78172	53740
105803	53741
1061	53742
246379	53743
85844	53744
128972	53745
128693	53746
28019	53747
14146	53748
20	53749
9002	53750
328327	53751
61819	53752
5689	53753
78534	53754
146571	53755
2132	53756
278938	53757
48983	53758
14842	53759
19897	53760
109756	53761
143760	53762
25430	53763
148040	53764
81315	53765
5776	53766
22941	53767
131836	53768
131836	53769
220604	53770
1804	53771
2103	53772
214986	53773
10242	53774
22327	53775
12497	53776
15790	53777
21666	53778
201774	53779
36331	53780
1	53781
40417	53782
50255	53783
21189	53784
31605	53785
4223	53786
1463	53787
71852	53788
10799	53789
154859	53790
32534	53791
44767	53792
59327	53793
97303	53794
78438	53795
1310	53796
8082	53797
188223	53798
330	53799
2	53800
1608	53801
35305	53802
26241	53803
4053	53804
34087	53805
254189	53806
102	53807
16946	53808
10213	53809
34048	53810
3542	53811
94581	53812
5079	53813
110326	53814
6	53815
871	53816
110010	53817
19568	53818
53714	53819
50470	53820
2187	53821
44068	53822
227681	53823
26492	53824
5713	53825
10985	53826
1072	53827
162213	53828
8434	53829
1062	53830
2606	53831
203874	53832
120907	53833
156743	53834
25633	53835
4648	53836
1538	53837
1366	53838
32248	53839
19340	53840
191041	53841
107129	53842
32	53843
83	53844
86509	53845
35594	53846
36474	53847
26765	53848
15316	53849
307734	53850
205839	53851
2985	53852
254363	53853
124536	53854
119	53855
62769	53856
836	53857
12365	53858
115426	53859
245099	53860
946	53861
32585	53862
56498	53863
57391	53864
1164	53865
109804	53866
111922	53867
17505	53868
16789	53869
64450	53870
3831	53871
41905	53872
871	53873
1409	53874
169381	53875
208471	53876
34049	53877
201927	53878
137846	53879
8144	53880
36	53881
23095	53882
93014	53883
49973	53884
132025	53885
2264	53886
103048	53887
2127	53888
78871	53889
4360	53890
56095	53891
55342	53892
162581	53893
38185	53894
11812	53895
1246	53896
38372	53897
109486	53898
67594	53899
50574	53900
1416	53901
29449	53902
182877	53903
42	53904
6122	53905
207	53906
253	53907
38478	53908
206235	53909
220958	53910
138764	53911
38046	53912
42488	53913
80757	53914
22067	53915
18190	53916
8258	53917
217164	53918
4170	53919
11450	53920
19205	53921
320692	53922
23824	53923
85540	53924
148811	53925
72634	53926
7177	53927
18577	53928
64950	53929
49166	53930
5	53931
204632	53932
18590	53933
2269	53934
1730	53935
235	53936
54335	53937
9378	53938
182440	53939
27866	53940
162849	53941
16725	53942
12889	53943
228648	53944
2159	53945
27736	53946
141643	53947
17598	53948
13309	53949
642	53950
177657	53951
26301	53952
9321	53953
40644	53954
2734	53955
36104	53956
197487	53957
9013	53958
81016	53959
6847	53960
120501	53961
11351	53962
17843	53963
40801	53964
20769	53965
16388	53966
102813	53967
21189	53968
44514	53969
12535	53970
338	53971
60440	53972
96556	53973
196678	53974
182340	53975
58952	53976
185079	53977
74129	53978
193563	53979
115279	53980
29026	53981
11048	53982
17910	53983
73850	53984
54857	53985
160776	53986
15732	53987
197496	53988
314030	53989
17106	53990
47689	53991
17974	53992
21163	53993
82799	53994
360	53995
99694	53996
304989	53997
164965	53998
1823	53999
165563	54000
117216	54001
35594	54002
36276	54003
49855	54004
6345	54005
35495	54006
12161	54007
20009	54008
6234	54009
54071	54010
119775	54011
56074	54012
49911	54013
26283	54014
28359	54015
6824	54016
79029	54017
254777	54018
21654	54019
22437	54020
79424	54021
60241	54022
149304	54023
27466	54024
13205	54025
3884	54026
15723	54027
129379	54028
20957	54029
5103	54030
235781	54031
8449	54032
60971	54033
6725	54034
6847	54035
23366	54036
79587	54037
210752	54038
71707	54039
16703	54040
7193	54041
16388	54042
108869	54043
18665	54044
44718	54045
158794	54046
687	54047
30182	54048
24049	54049
10250	54050
72913	54051
23728	54052
10897	54053
7079	54054
20584	54055
22172	54056
54343	54057
130162	54058
215235	54059
46184	54060
34012	54061
112688	54062
372	54063
16703	54064
17910	54065
227706	54066
60681	54067
164965	54068
55891	54069
22854	54070
57644	54071
81938	54072
31010	54073
143641	54074
194178	54075
13795	54076
71058	54077
18137	54078
5486	54079
13773	54080
240194	54081
203465	54082
58192	54083
133904	54084
101	54085
55909	54086
78219	54087
94892	54088
22111	54089
3084	54090
29025	54091
42234	54092
1767	54093
191624	54094
48987	54095
49321	54096
38892	54097
298948	54098
12913	54099
7002	54100
111643	54101
70747	54102
171902	54103
65080	54104
10765	54105
1342	54106
149990	54107
73850	54108
47017	54109
149504	54110
8837	54111
18917	54112
18763	54113
2587	54114
132025	54115
197339	54116
308414	54117
8454	54118
46886	54119
113863	54120
49119	54121
50153	54122
595	54123
3041	54124
81400	54125
2553	54126
64497	54127
14623	54128
15981	54129
47390	54130
16374	54131
165856	54132
126066	54133
11074	54134
72786	54135
10478	54136
123722	54137
89350	54138
245012	54139
59416	54140
328256	54141
84899	54142
17066	54143
57576	54144
24207	54145
60685	54146
507	54147
3455	54148
161079	54149
12795	54150
3301	54151
2425	54152
6214	54153
20304	54154
108424	54155
206792	54156
222594	54157
75834	54158
29382	54159
4713	54160
97727	54161
35627	54162
195265	54163
1533	54164
17099	54165
192377	54166
787	54167
90930	54168
32857	54169
872	54170
138264	54171
250145	54172
3975	54173
9315	54174
44417	54175
7816	54176
11779	54177
56149	54178
10413	54179
1815	54180
55585	54181
3610	54182
95216	54183
23121	54184
177444	54185
185825	54186
39042	54187
29894	54188
2	54189
969	54190
13237	54191
80167	54192
4623	54193
12230	54194
10343	54195
4794	54196
108322	54197
58862	54198
69082	54199
75201	54200
23610	54201
59997	54202
45930	54203
5185	54204
15684	54205
16633	54206
312577	54207
14344	54208
159915	54209
110335	54210
2587	54211
197014	54212
38336	54213
793	54214
98555	54215
97944	54216
26233	54217
13721	54218
6271	54219
15503	54220
10754	54221
30489	54222
542	54223
9253	54224
17274	54225
115724	54226
9433	54227
14316	54228
542	54229
81914	54230
3803	54231
98106	54232
1953	54233
8585	54234
7203	54235
854	54236
94163	54237
121810	54238
169320	54239
32419	54240
44402	54241
60752	54242
27856	54243
301321	54244
26280	54245
3900	54246
28	54247
283407	54248
132241	54249
318134	54250
25362	54251
20100	54252
11363	54253
224315	54254
257309	54255
20675	54256
109222	54257
24423	54258
49128	54259
14326	54260
191343	54261
119606	54262
1200	54263
16292	54264
9879	54265
51791	54266
1235	54267
175677	54268
29626	54269
208505	54270
1265	54271
376	54272
48323	54273
62649	54274
6011	54275
4637	54276
11246	54277
45308	54278
9908	54279
2150	54280
645	54281
79392	54282
42193	54283
176111	54284
305908	54285
55229	54286
51324	54287
6488	54288
45838	54289
134288	54290
27380	54291
4190	54292
667	54293
243539	54294
61369	54295
273970	54296
2054	54297
26100	54298
3655	54299
197446	54300
126704	54301
872	54302
603	54303
51306	54304
9989	54305
6687	54306
97539	54307
603	54308
3338	54309
2032	54310
2566	54311
78522	54312
35365	54313
62863	54314
231	54315
10304	54316
12889	54317
321635	54318
4752	54319
6466	54320
250840	54321
42327	54322
322	54323
88742	54324
220312	54325
7201	54326
58377	54327
46269	54328
5983	54329
226121	54330
120207	54331
107395	54332
67081	54333
4488	54334
87541	54335
9013	54336
188303	54337
26002	54338
653	54339
4192	54340
49114	54341
225766	54342
48077	54343
6870	54344
52575	54345
301037	54346
216230	54347
3543	54348
71538	54349
98637	54350
59530	54351
13379	54352
10754	54353
119	54354
2546	54355
59619	54356
8539	54357
74977	54358
32898	54359
181269	54360
277160	54361
99301	54362
130469	54363
556	54364
104004	54365
255309	54366
318844	54367
54853	54368
11519	54369
1	54370
121265	54371
36193	54372
14454	54373
78933	54374
9427	54375
70978	54376
87145	54377
241436	54378
22498	54379
39530	54380
104484	54381
71299	54382
15308	54383
8831	54384
171545	54385
27412	54386
275982	54387
13026	54388
14321	54389
46414	54390
58194	54391
13396	54392
46082	54393
34841	54394
92825	54395
303669	54396
13237	54397
78709	54398
3800	54399
1843	54400
13841	54401
7444	54402
158868	54403
32904	54404
7215	54405
17870	54406
248858	54407
98137	54408
7444	54409
95571	54410
85494	54411
109722	54412
26448	54413
34757	54414
131482	54415
177806	54416
24828	54417
203565	54418
65868	54419
171544	54420
704	54421
54474	54422
89	54423
11462	54424
102553	54425
2060	54426
83950	54427
3345	54428
17722	54429
105324	54430
91724	54431
73359	54432
271523	54433
22178	54434
6293	54435
4608	54436
4096	54437
83	54438
26369	54439
3800	54440
10064	54441
14982	54442
198548	54443
85644	54444
13855	54445
121698	54446
13771	54447
25993	54448
156508	54449
75482	54450
34710	54451
188030	54452
91679	54453
287140	54454
4893	54455
47085	54456
133275	54457
9053	54458
22281	54459
156559	54460
142707	54461
8401	54462
4747	54463
112190	54464
29904	54465
62655	54466
44313	54467
24898	54468
239533	54469
10431	54470
9379	54471
2646	54472
10988	54473
23720	54474
17454	54475
550	54476
68677	54477
181226	54478
175483	54479
7742	54480
38703	54481
4502	54482
47788	54483
41534	54484
106469	54485
46385	54486
76335	54487
100042	54488
16725	54489
158848	54490
35654	54491
38612	54492
306443	54493
10931	54494
186471	54495
104231	54496
48397	54497
157271	54498
15878	54499
67190	54500
975	54501
39228	54502
10036	54503
8986	54504
85937	54505
122815	54506
297718	54507
2095	54508
6428	54509
59193	54510
76809	54511
17502	54512
180252	54513
620	54514
17204	54515
49320	54516
77615	54517
48521	54518
125928	54519
228241	54520
1591	54521
15385	54522
50705	54523
73736	54524
197443	54525
95542	54526
72930	54527
270073	54528
3580	54529
26653	54530
12642	54531
59819	54532
19640	54533
117039	54534
131619	54535
58643	54536
168842	54537
20257	54538
15510	54539
53447	54540
154197	54541
49321	54542
6351	54543
28092	54544
60933	54545
55055	54546
28274	54547
31009	54548
12038	54549
56921	54550
58443	54551
245867	54552
1742	54553
59015	54554
5797	54555
7881	54556
34330	54557
86302	54558
83611	54559
115702	54560
70699	54561
15857	54562
6435	54563
148715	54564
13594	54565
7023	54566
17987	54567
28839	54568
43108	54569
126632	54570
134	54571
60923	54572
30632	54573
97165	54574
63783	54575
187121	54576
4945	54577
43534	54578
60162	54579
139514	54580
64027	54581
554	54582
43678	54583
11808	54584
112527	54585
23460	54586
13379	54587
66877	54588
803	54589
46451	54590
277732	54591
552	54592
39688	54593
123199	54594
36847	54595
40635	54596
67527	54597
945	54598
47960	54599
122483	54600
18943	54601
108990	54602
213992	54603
1004	54604
53277	54605
58742	54606
6420	54607
33448	54608
84580	54609
80963	54610
33203	54611
59036	54612
89992	54613
9795	54614
7795	54615
85262	54616
5682	54617
34616	54618
273258	54619
54098	54620
33082	54621
201704	54622
112294	54623
190597	54624
36941	54625
137649	54626
173530	54627
4798	54628
95343	54629
7966	54630
24114	54631
103341	54632
74135	54633
260204	54634
216285	54635
20455	54636
101004	54637
182799	54638
30447	54639
214422	54640
52491	54641
50850	54642
121524	54643
14040	54644
303773	54645
88633	54646
29948	54647
87213	54648
23357	54649
8668	54650
50319	54651
10450	54652
12179	54653
133854	54654
2948	54655
39245	54656
1331	54657
46415	54658
97331	54659
33754	54660
14129	54661
181374	54662
8620	54663
1388	54664
19708	54665
19708	54666
106291	54667
40726	54668
135774	54669
21586	54670
32857	54671
83308	54672
8065	54673
1534	54674
6682	54675
4064	54676
4263	54677
43558	54678
1930	54679
215300	54680
40701	54681
5079	54682
6196	54683
1971	54684
24804	54685
126250	54686
28	54687
356	54688
62329	54689
20570	54690
18982	54691
168795	54692
12781	54693
235571	54694
21446	54695
31890	54696
187250	54697
195351	54698
159536	54699
101660	54700
204335	54701
41368	54702
997	54703
20760	54704
61292	54705
56283	54706
12	54707
80977	54708
16260	54709
2877	54710
6523	54711
163342	54712
94854	54713
81658	54714
84945	54715
26802	54716
239302	54717
29098	54718
57584	54719
5534	54720
125924	54721
18148	54722
101114	54723
16311	54724
153497	54725
63513	54726
2994	54727
151498	54728
197878	54729
158881	54730
68445	54731
213259	54732
121347	54733
276699	54734
301035	54735
68929	54736
199834	54737
138968	54738
326620	54739
45088	54740
273263	54741
42811	54742
144191	54743
20593	54744
260143	54745
16388	54746
4302	54747
129467	54748
85151	54749
152459	54750
138759	54751
33115	54752
46380	54753
36399	54754
237454	54755
4565	54756
29598	54757
10614	54758
51853	54759
35196	54760
69952	54761
33994	54762
57486	54763
159761	54764
114903	54765
43091	54766
4017	54767
115375	54768
49717	54769
13671	54770
4945	54771
14040	54772
32532	54773
188628	54774
186734	54775
168	54776
35835	54777
140363	54778
1329	54779
1048	54780
236227	54781
102578	54782
128799	54783
4118	54784
78280	54785
4673	54786
13156	54787
38496	54788
1478	54789
255358	54790
76520	54791
743	54792
121640	54793
92398	54794
1689	54795
8633	54796
38703	54797
201706	54798
41103	54799
11883	54800
7	54801
84916	54802
28431	54803
44771	54804
194821	54805
3773	54806
73672	54807
14	54808
22690	54809
70979	54810
151154	54811
16007	54812
889	54813
123882	54814
215	54815
47264	54816
13501	54817
21690	54818
153415	54819
3468	54820
106729	54821
39673	54822
153148	54823
74665	54824
8908	54825
2677	54826
211272	54827
315448	54828
213658	54829
29936	54830
131767	54831
156635	54832
34040	54833
5623	54834
64450	54835
49650	54836
157647	54837
200222	54838
104704	54839
95408	54840
300371	54841
183200	54842
241611	54843
21746	54844
96432	54845
11492	54846
37512	54847
58240	54848
10895	54849
37706	54850
216275	54851
19824	54852
33139	54853
199032	54854
21365	54855
105110	54856
12754	54857
10397	54858
3953	54859
1296	54860
28748	54861
17923	54862
3381	54863
133543	54864
20305	54865
5048	54866
149720	54867
4144	54868
268	54869
43248	54870
144737	54871
2836	54872
18426	54873
2904	54874
314235	54875
249117	54876
195618	54877
1391	54878
3166	54879
1500	54880
177146	54881
3492	54882
743	54883
10607	54884
115893	54885
76748	54886
30195	54887
12594	54888
16391	54889
26112	54890
7731	54891
77972	54892
50713	54893
203759	54894
313057	54895
76306	54896
76306	54897
313132	54898
123799	54899
30883	54900
81718	54901
63597	54902
46178	54903
63597	54904
76811	54905
7974	54906
66447	54907
69112	54908
90753	54909
53588	54910
146362	54911
27760	54912
27760	54913
24342	54914
178721	54915
51151	54916
199366	54917
58058	54918
43297	54919
24	54920
257	54921
14133	54922
84627	54923
10957	54924
16974	54925
2	54926
412	54927
61036	54928
55168	54929
3313	54930
72957	54931
9529	54932
7543	54933
206	54934
320106	54935
18401	54936
200094	54937
54908	54938
67281	54939
138281	54940
38774	54941
63842	54942
1704	54943
12185	54944
26045	54945
1192	54946
7573	54947
7511	54948
120996	54949
56083	54950
56936	54951
31936	54952
166833	54953
355	54954
401	54955
93041	54956
199060	54957
85208	54958
11334	54959
118176	54960
46147	54961
133	54962
46663	54963
52683	54964
24	54965
108260	54966
1154	54967
5448	54968
894	54969
19871	54970
19647	54971
36443	54972
51299	54973
56449	54974
139358	54975
20482	54976
122195	54977
5712	54978
1391	54979
83	54980
89492	54981
24819	54982
22	54983
134	54984
81516	54985
36626	54986
172196	54987
2709	54988
1857	54989
88932	54990
149787	54991
101894	54992
10160	54993
24676	54994
252800	54995
4429	54996
64817	54997
13642	54998
1523	54999
59236	55000
9452	55001
27371	55002
115577	55003
21416	55004
2555	55005
123077	55006
28687	55007
99136	55008
11290	55009
70007	55010
2349	55011
64777	55012
2135	55013
19628	55014
86449	55015
4077	55016
186387	55017
134113	55018
298180	55019
849	55020
160585	55021
142151	55022
16549	55023
16549	55024
11533	55025
87696	55026
16843	55027
8345	55028
179021	55029
31806	55030
100605	55031
13430	55032
29196	55033
188524	55034
164892	55035
140776	55036
34490	55037
82848	55038
54885	55039
44300	55040
37362	55041
118691	55042
3530	55043
114758	55044
103598	55045
283341	55046
182767	55047
102119	55048
56026	55049
254841	55050
34993	55051
242040	55052
100110	55053
3889	55054
30522	55055
76096	55056
7298	55057
11672	55058
211658	55059
130450	55060
4285	55061
15335	55062
32	55063
7044	55064
1419	55065
2782	55066
52493	55067
520	55068
128766	55069
4985	55070
101692	55071
9510	55072
24436	55073
134907	55074
224	55075
63622	55076
38419	55077
5343	55078
27376	55079
900	55080
48010	55081
81327	55082
124600	55083
7035	55084
1230	55085
70501	55086
175486	55087
14550	55088
26789	55089
2703	55090
39957	55091
2910	55092
1057	55093
9296	55094
93084	55095
6199	55096
137	55097
366	55098
9668	55099
5400	55100
9	55101
112677	55102
11975	55103
6748	55104
64180	55105
27494	55106
33585	55107
407	55108
71669	55109
35565	55110
168649	55111
13123	55112
57329	55113
82928	55114
55649	55115
12598	55116
159905	55117
30437	55118
84302	55119
19383	55120
46516	55121
16187	55122
14537	55123
206	55124
67886	55125
40238	55126
56077	55127
52816	55128
13224	55129
7919	55130
107669	55131
900	55132
69143	55133
145973	55134
39749	55135
68636	55136
120061	55137
10042	55138
57659	55139
25782	55140
27376	55141
401	55142
208251	55143
130266	55144
20	55145
16061	55146
2783	55147
241773	55148
7723	55149
1767	55150
51368	55151
170170	55152
77293	55153
206	55154
20	55155
24830	55156
731	55157
62449	55158
85225	55159
17150	55160
857	55161
23343	55162
71648	55163
12922	55164
4071	55165
5024	55166
4183	55167
151531	55168
2712	55169
231661	55170
9098	55171
56101	55172
11943	55173
11525	55174
53249	55175
157209	55176
205143	55177
122807	55178
171232	55179
37131	55180
5465	55181
66105	55182
50484	55183
24004	55184
6805	55185
51659	55186
3061	55187
10817	55188
26698	55189
3729	55190
9157	55191
33443	55192
15631	55193
10056	55194
24621	55195
14158	55196
25314	55197
56227	55198
89852	55199
4269	55200
4076	55201
3699	55202
47492	55203
83571	55204
2782	55205
19144	55206
68814	55207
32555	55208
15881	55209
6950	55210
10397	55211
27442	55212
14612	55213
4619	55214
11431	55215
70314	55216
30042	55217
33825	55218
25718	55219
17339	55220
45941	55221
259637	55222
197064	55223
33798	55224
39853	55225
104967	55226
21888	55227
11518	55228
10721	55229
21576	55230
12339	55231
12339	55232
12339	55233
16822	55234
65766	55235
70522	55236
14990	55237
33429	55238
117	55239
66140	55240
6534	55241
30039	55242
23393	55243
109286	55244
18291	55245
77716	55246
80007	55247
18896	55248
6052	55249
9952	55250
6931	55251
9471	55252
8692	55253
14580	55254
5442	55255
39051	55256
94080	55257
39908	55258
81787	55259
17461	55260
39883	55261
37104	55262
20350	55263
9098	55264
3109	55265
4791	55266
1880	55267
513	55268
40782	55269
278977	55270
1079	55271
2722	55272
23156	55273
6520	55274
203856	55275
750	55276
250646	55277
60798	55278
45821	55279
7582	55280
216	55281
8839	55282
88058	55283
106	55284
1151	55285
12171	55286
1026	55287
210250	55288
2019	55289
54790	55290
37016	55291
48880	55292
285197	55293
28073	55294
242080	55295
43680	55296
14896	55297
15141	55298
16443	55299
39488	55300
26452	55301
132	55302
12477	55303
26856	55304
155362	55305
26452	55306
7752	55307
2776	55308
18792	55309
31520	55310
63341	55311
5019	55312
7823	55313
11542	55314
3313	55315
12597	55316
64061	55317
21085	55318
1283	55319
6471	55320
14740	55321
14708	55322
313319	55323
1548	55324
33067	55325
27507	55326
130151	55327
22098	55328
51215	55329
81553	55330
31383	55331
31302	55332
1191	55333
80493	55334
129204	55335
2596	55336
58178	55337
13974	55338
55434	55339
26168	55340
67892	55341
26579	55342
309	55343
70522	55344
78113	55345
123350	55346
75457	55347
49735	55348
31818	55349
18877	55350
12282	55351
47269	55352
9529	55353
57634	55354
57634	55355
65245	55356
4028	55357
113474	55358
21401	55359
34655	55360
24450	55361
50426	55362
2788	55363
78790	55364
128817	55365
78533	55366
7260	55367
10294	55368
15818	55369
13245	55370
13699	55371
241	55372
39148	55373
152	55374
96757	55375
907	55376
27686	55377
12831	55378
59	55379
7094	55380
8807	55381
2620	55382
2207	55383
26	55384
147860	55385
19867	55386
319459	55387
15182	55388
62724	55389
282472	55390
16475	55391
11290	55392
27677	55393
62301	55394
16676	55395
14539	55396
14539	55397
13729	55398
973	55399
472	55400
107976	55401
213149	55402
73663	55403
27383	55404
23751	55405
140477	55406
48943	55407
20985	55408
35770	55409
152046	55410
223020	55411
83309	55412
58767	55413
4897	55414
83546	55415
35820	55416
70626	55417
4693	55418
55231	55419
94029	55420
145193	55421
13127	55422
189195	55423
34306	55424
4696	55425
13715	55426
26691	55427
13654	55428
264088	55429
10634	55430
13135	55431
175187	55432
232	55433
335	55434
71619	55435
34230	55436
8328	55437
84086	55438
79697	55439
43904	55440
21878	55441
37602	55442
3784	55443
3741	55444
24461	55445
17496	55446
7453	55447
31935	55448
54058	55449
170398	55450
7868	55451
12887	55452
128832	55453
37714	55454
31486	55455
32788	55456
5364	55457
159760	55458
23611	55459
87996	55460
16540	55461
3146	55462
54625	55463
110082	55464
131962	55465
1558	55466
6140	55467
10013	55468
73659	55469
21416	55470
907	55471
10440	55472
19362	55473
11315	55474
323715	55475
22642	55476
6534	55477
24391	55478
85513	55479
7774	55480
21443	55481
115287	55482
233162	55483
74095	55484
162525	55485
1944	55486
34929	55487
423	55488
62588	55489
6071	55490
11900	55491
743	55492
56658	55493
21819	55494
38354	55495
7082	55496
20526	55497
119041	55498
319177	55499
3527	55500
35030	55501
59798	55502
59751	55503
108816	55504
3817	55505
25688	55506
114743	55507
15756	55508
13696	55509
108438	55510
47336	55511
135021	55512
60297	55513
1220	55514
43470	55515
35092	55516
5492	55517
93677	55518
156010	55519
154643	55520
100863	55521
41371	55522
52916	55523
73561	55524
5240	55525
2776	55526
8713	55527
7823	55528
19988	55529
121656	55530
11147	55531
6268	55532
32734	55533
37754	55534
2536	55535
5535	55536
75773	55537
11609	55538
37903	55539
25406	55540
138314	55541
1875	55542
119525	55543
132248	55544
232244	55545
455	55546
69929	55547
164037	55548
3891	55549
30055	55550
3108	55551
122146	55552
251176	55553
156348	55554
75727	55555
205898	55556
32087	55557
53185	55558
286935	55559
59106	55560
27992	55561
39436	55562
38986	55563
91658	55564
147745	55565
61587	55566
160137	55567
36675	55568
132702	55569
51697	55570
125981	55571
16543	55572
23252	55573
3955	55574
212797	55575
63475	55576
57969	55577
144554	55578
4906	55579
14567	55580
101806	55581
4215	55582
139394	55583
30501	55584
56726	55585
33379	55586
1278	55587
56579	55588
18825	55589
138734	55590
21448	55591
69218	55592
96024	55593
87308	55594
271	55595
106974	55596
13049	55597
84772	55598
33245	55599
45650	55600
31095	55601
22721	55602
4303	55603
66208	55604
199940	55605
111146	55606
101446	55607
101446	55608
161220	55609
256505	55610
84519	55611
1592	55612
70229	55613
200346	55614
1633	55615
91860	55616
34190	55617
2212	55618
54474	55619
169647	55620
78979	55621
52562	55622
293157	55623
149609	55624
21163	55625
77109	55626
35266	55627
58133	55628
92633	55629
74791	55630
36226	55631
144485	55632
50784	55633
279011	55634
59978	55635
195964	55636
127299	55637
131940	55638
527	55639
15316	55640
14878	55641
12370	55642
114	55643
216811	55644
32109	55645
13426	55646
88639	55647
217641	55648
60150	55649
61596	55650
58322	55651
394	55652
75277	55653
189054	55654
12604	55655
6564	55656
3187	55657
14307	55658
3239	55659
22171	55660
58325	55661
128105	55662
31685	55663
20552	55664
12407	55665
20552	55666
9686	55667
9757	55668
29218	55669
146193	55670
103359	55671
6694	55672
31028	55673
255762	55674
131967	55675
48875	55676
10011	55677
55439	55678
53214	55679
7619	55680
39803	55681
6490	55682
156991	55683
17398	55684
17324	55685
15088	55686
208227	55687
304058	55688
129508	55689
279639	55690
114506	55691
20505	55692
35096	55693
24960	55694
10684	55695
34262	55696
75071	55697
64398	55698
17156	55699
47221	55700
108887	55701
53557	55702
100256	55703
117023	55704
3280	55705
3386	55706
192638	55707
123699	55708
162362	55709
92084	55710
197093	55711
80806	55712
80730	55713
253058	55714
33950	55715
257143	55716
128008	55717
10702	55718
79369	55719
101047	55720
81172	55721
73823	55722
36501	55723
87776	55724
575	55725
8703	55726
187077	55727
240512	55728
41408	55729
33671	55730
28	55731
41430	55732
86609	55733
82328	55734
26411	55735
145624	55736
9270	55737
12862	55738
97660	55739
204600	55740
20378	55741
52765	55742
10233	55743
48601	55744
59558	55745
80398	55746
44923	55747
101741	55748
956	55749
15805	55750
51060	55751
30456	55752
49241	55753
46440	55754
79367	55755
42002	55756
15838	55757
75583	55758
22523	55759
9519	55760
4229	55761
35509	55762
8022	55763
29288	55764
131262	55765
57223	55766
987	55767
2959	55768
46650	55769
166936	55770
46610	55771
169099	55772
12003	55773
98987	55774
24213	55775
84553	55776
27809	55777
52303	55778
165	55779
213745	55780
33427	55781
131389	55782
20470	55783
3296	55784
67515	55785
138413	55786
672	55787
194689	55788
296027	55789
172013	55790
4174	55791
121231	55792
190767	55793
82049	55794
70821	55795
209710	55796
43204	55797
129750	55798
41977	55799
84775	55800
274170	55801
218726	55802
246202	55803
108725	55804
115341	55805
155642	55806
76388	55807
142025	55808
31863	55809
9879	55810
180702	55811
8460	55812
116374	55813
19521	55814
321948	55815
34813	55816
2658	55817
3622	55818
165732	55819
22221	55820
2943	55821
221	55822
31135	55823
37389	55824
65251	55825
51945	55826
186311	55827
417	55828
28111	55829
135463	55830
91316	55831
42571	55832
11958	55833
4953	55834
23882	55835
96969	55836
32012	55837
14051	55838
289693	55839
1105	55840
47086	55841
92494	55842
8345	55843
68743	55844
54495	55845
19789	55846
276023	55847
174026	55848
108420	55849
124201	55850
8381	55851
34632	55852
11729	55853
78257	55854
92847	55855
126	55856
2448	55857
81019	55858
85103	55859
44473	55860
207928	55861
133950	55862
97308	55863
1989	55864
114193	55865
177172	55866
37358	55867
108189	55868
195788	55869
11445	55870
10320	55871
4302	55872
5190	55873
17722	55874
15070	55875
79013	55876
307627	55877
30965	55878
49469	55879
233814	55880
82498	55881
38370	55882
4918	55883
60285	55884
21761	55885
5454	55886
45083	55887
8509	55888
10875	55889
296534	55890
83745	55891
4723	55892
88074	55893
52092	55894
301109	55895
7680	55896
80357	55897
58734	55898
184973	55899
10897	55900
297617	55901
47809	55902
50761	55903
30925	55904
51970	55905
58484	55906
31818	55907
242365	55908
8971	55909
192009	55910
85863	55911
18661	55912
178669	55913
75531	55914
47012	55915
15169	55916
52626	55917
56128	55918
8780	55919
275	55920
17081	55921
9409	55922
83706	55923
7731	55924
1734	55925
9157	55926
109653	55927
119701	55928
198500	55929
28	55930
19176	55931
26914	55932
3709	55933
13067	55934
4916	55935
86987	55936
6249	55937
207162	55938
77223	55939
315546	55940
51334	55941
181183	55942
83189	55943
13271	55944
27002	55945
14658	55946
35819	55947
2694	55948
167891	55949
11588	55950
31860	55951
84674	55952
37135	55953
18205	55954
2961	55955
1297	55956
19627	55957
23512	55958
26019	55959
119575	55960
27307	55961
4575	55962
39627	55963
4420	55964
247329	55965
828	55966
91359	55967
55095	55968
41161	55969
37977	55970
227568	55971
52552	55972
32407	55973
51183	55974
104641	55975
43300	55976
134778	55977
12459	55978
78954	55979
70128	55980
55040	55981
82489	55982
5090	55983
41235	55984
9132	55985
94840	55986
34	55987
81447	55988
202045	55989
41609	55990
12047	55991
2746	55992
5729	55993
108584	55994
1734	55995
38673	55996
4696	55997
64535	55998
6532	55999
40784	56000
87394	56001
5472	56002
291119	56003
8321	56004
33175	56005
9430	56006
14372	56007
255418	56008
68253	56009
67098	56010
1613	56011
4514	56012
64194	56013
169957	56014
120516	56015
21219	56016
249436	56017
7703	56018
227011	56019
40352	56020
122349	56021
4090	56022
6152	56023
26461	56024
172321	56025
139754	56026
10665	56027
15595	56028
17081	56029
7187	56030
33336	56031
18114	56032
41187	56033
29080	56034
14208	56035
126370	56036
268825	56037
45840	56038
12521	56039
21123	56040
321149	56041
108925	56042
145596	56043
66698	56044
305668	56045
2029	56046
11222	56047
176000	56048
75702	56049
231	56050
175	56051
34243	56052
65301	56053
317604	56054
2488	56055
1483	56056
158	56057
124780	56058
150153	56059
279	56060
15226	56061
297406	56062
325657	56063
179806	56064
189309	56065
458	56066
458	56067
458	56068
24448	56069
135251	56070
5391	56071
33470	56072
144729	56073
85335	56074
188945	56075
190271	56076
151024	56077
322975	56078
196920	56079
84721	56080
4820	56081
17412	56082
4985	56083
183083	56084
73039	56085
12925	56086
1885	56087
49180	56088
57689	56089
210535	56090
42521	56091
32690	56092
51443	56093
3179	56094
14570	56095
111772	56096
96627	56097
73356	56098
250693	56099
83939	56100
5695	56101
10709	56102
114411	56103
8403	56104
15462	56105
2826	56106
58122	56107
6675	56108
195030	56109
1197	56110
57666	56111
88	56112
73779	56113
139661	56114
11443	56115
117386	56116
167990	56117
60580	56118
9457	56119
74289	56120
1	56121
293894	56122
20479	56123
317914	56124
7547	56125
133370	56126
185167	56127
141115	56128
5044	56129
21858	56130
21858	56131
4150	56132
56986	56133
212315	56134
2936	56135
92579	56136
64056	56137
287336	56138
94399	56139
16658	56140
261623	56141
273628	56142
252016	56143
63147	56144
206830	56145
184545	56146
50938	56147
17950	56148
42645	56149
168173	56150
21469	56151
148123	56152
28746	56153
125771	56154
76948	56155
132345	56156
215724	56157
1850	56158
273860	56159
194604	56160
120605	56161
130880	56162
153783	56163
274944	56164
18507	56165
11536	56166
274	56167
77734	56168
276512	56169
19828	56170
25	56171
208009	56172
39548	56173
165067	56174
10988	56175
37267	56176
129153	56177
38456	56178
417	56179
195728	56180
640	56181
417	56182
86556	56183
101278	56184
51293	56185
68978	56186
207445	56187
10095	56188
283786	56189
200438	56190
129000	56191
24896	56192
24896	56193
72067	56194
33916	56195
4679	56196
115057	56197
54201	56198
326	56199
48681	56200
19347	56201
128765	56202
128813	56203
273244	56204
106013	56205
103601	56206
8033	56207
65523	56208
30704	56209
6072	56210
65022	56211
58336	56212
4840	56213
136992	56214
4277	56215
138773	56216
139071	56217
118660	56218
8485	56219
118132	56220
42	56221
1334	56222
67545	56223
183878	56224
3467	56225
4700	56226
38801	56227
18515	56228
46269	56229
174721	56230
14375	56231
4268	56232
126129	56233
234482	56234
83784	56235
112480	56236
216446	56237
27576	56238
18121	56239
131438	56240
71444	56241
106260	56242
2900	56243
7958	56244
85600	56245
160185	56246
26658	56247
12793	56248
14668	56249
142016	56250
80620	56251
127017	56252
79198	56253
110850	56254
1892	56255
37491	56256
36954	56257
145202	56258
12100	56259
8361	56260
135832	56261
182861	56262
17279	56263
116694	56264
15152	56265
15787	56266
46458	56267
54833	56268
9165	56269
13934	56270
37212	56271
49951	56272
138767	56273
39549	56274
20338	56275
24628	56276
49776	56277
33397	56278
7742	56279
10753	56280
10294	56281
25731	56282
293	56283
17690	56284
43995	56285
133823	56286
316667	56287
47269	56288
9529	56289
37768	56290
48880	56291
66356	56292
68017	56293
60755	56294
71687	56295
25875	56296
32115	56297
24713	56298
2589	56299
15004	56300
33532	56301
128664	56302
19397	56303
25880	56304
59123	56305
39340	56306
4236	56307
85066	56308
15475	56309
16772	56310
19166	56311
89694	56312
95561	56313
7708	56314
56543	56315
27899	56316
83110	56317
8295	56318
239192	56319
1784	56320
157063	56321
6296	56322
68075	56323
3260	56324
87065	56325
56448	56326
70730	56327
6538	56328
140261	56329
5112	56330
10820	56331
3479	56332
40709	56333
55150	56334
5716	56335
128842	56336
57278	56337
6243	56338
1528	56339
11151	56340
30261	56341
1528	56342
31693	56343
14815	56344
24450	56345
104	56346
64016	56347
16475	56348
90419	56349
54223	56350
45417	56351
70421	56352
6667	56353
13944	56354
49886	56355
7082	56356
132457	56357
89351	56358
10652	56359
26165	56360
38836	56361
45574	56362
51075	56363
35160	56364
11099	56365
3451	56366
6572	56367
70421	56368
80129	56369
14740	56370
7891	56371
2533	56372
7901	56373
15108	56374
55228	56375
6174	56376
10061	56377
15412	56378
9223	56379
6513	56380
742	56381
19219	56382
24804	56383
45942	56384
16501	56385
203186	56386
29656	56387
52708	56388
4569	56389
68407	56390
195145	56391
9727	56392
17740	56393
24282	56394
7482	56395
83007	56396
17740	56397
20350	56398
216897	56399
44925	56400
35770	56401
96310	56402
156213	56403
57067	56404
79825	56405
56633	56406
20528	56407
264980	56408
10363	56409
23734	56410
3715	56411
95	56412
223	56413
1096	56414
99932	56415
7987	56416
175367	56417
2928	56418
32022	56419
8133	56420
120594	56421
97972	56422
57691	56423
12174	56424
6464	56425
27061	56426
164592	56427
5103	56428
117	56429
39433	56430
216762	56431
12257	56432
44469	56433
6688	56434
34643	56435
9141	56436
75	56437
23015	56438
154613	56439
37851	56440
12287	56441
26520	56442
2727	56443
15103	56444
54187	56445
5834	56446
9471	56447
44380	56448
10518	56449
86452	56450
8234	56451
86831	56452
49127	56453
95477	56454
31042	56455
39	56456
12002	56457
2187	56458
29782	56459
20149	56460
11398	56461
52217	56462
2997	56463
22942	56464
188226	56465
107719	56466
83073	56467
70116	56468
20931	56469
3375	56470
56211	56471
186249	56472
13506	56473
241884	56474
1111	56475
1579	56476
3809	56477
2262	56478
75154	56479
11975	56480
7430	56481
2751	56482
12597	56483
19046	56484
26028	56485
25462	56486
8255	56487
4236	56488
2582	56489
1889	56490
45932	56491
11840	56492
2727	56493
4369	56494
4369	56495
4369	56496
8890	56497
90513	56498
15621	56499
63847	56500
2802	56501
47196	56502
31491	56503
6956	56504
111788	56505
21234	56506
59225	56507
42909	56508
2582	56509
6956	56510
1744	56511
6389	56512
2324	56513
15224	56514
33393	56515
20008	56516
156393	56517
45417	56518
1707	56519
22335	56520
7187	56521
4535	56522
6268	56523
25973	56524
7628	56525
5677	56526
3010	56527
201951	56528
2802	56529
5336	56530
9941	56531
1607	56532
2460	56533
2460	56534
17353	56535
4696	56536
2582	56537
1297	56538
54227	56539
2802	56540
2262	56541
4269	56542
2997	56543
5924	56544
8969	56545
4791	56546
3139	56547
2802	56548
15584	56549
15787	56550
33803	56551
4535	56552
5716	56553
7415	56554
33469	56555
5924	56556
10730	56557
5336	56558
6841	56559
2324	56560
82358	56561
1297	56562
6389	56563
11344	56564
7493	56565
3988	56566
11827	56567
8230	56568
3988	56569
6931	56570
320886	56571
3809	56572
98352	56573
76734	56574
16761	56575
8520	56576
26843	56577
27061	56578
4791	56579
11488	56580
29801	56581
19823	56582
121453	56583
15893	56584
29148	56585
52674	56586
52879	56587
10297	56588
49393	56589
27557	56590
30716	56591
47921	56592
494	56593
40577	56594
1810	56595
21231	56596
51466	56597
193305	56598
193305	56599
5788	56600
128823	56601
202476	56602
48993	56603
56984	56604
240257	56605
240153	56606
74685	56607
22399	56608
40112	56609
99047	56610
270635	56611
115653	56612
101546	56613
173716	56614
202393	56615
56821	56616
207526	56617
220529	56618
98471	56619
219119	56620
42316	56621
258298	56622
87785	56623
54	56624
82507	56625
948	56626
2038	56627
5315	56628
12935	56629
6955	56630
3847	56631
24533	56632
5631	56633
401	56634
85186	56635
275333	56636
178739	56637
165480	56638
13601	56639
88376	56640
14122	56641
101461	56642
1077	56643
200372	56644
39028	56645
103322	56646
297821	56647
23781	56648
93583	56649
142505	56650
13675	56651
50931	56652
157756	56653
22636	56654
53974	56655
185789	56656
45640	56657
42996	56658
49517	56659
69010	56660
86987	56661
43516	56662
49563	56663
210580	56664
7731	56665
26943	56666
24004	56667
35770	56668
76825	56669
70421	56670
16996	56671
2262	56672
13088	56673
199999	56674
3261	56675
205975	56676
12311	56677
12659	56678
26480	56679
10538	56680
5559	56681
30825	56682
655	56683
26602	56684
3699	56685
5400	56686
14422	56687
24050	56688
57025	56689
180410	56690
236	56691
641	56692
5708	56693
171600	56694
122949	56695
14153	56696
14961	56697
34772	56698
51362	56699
107142	56700
35174	56701
7907	56702
12216	56703
20899	56704
124058	56705
1321	56706
198367	56707
22038	56708
96134	56709
109080	56710
3211	56711
25677	56712
192302	56713
66263	56714
939	56715
33331	56716
200889	56717
47325	56718
16338	56719
3784	56720
4780	56721
46250	56722
16528	56723
83031	56724
10974	56725
41796	56726
130574	56727
7111	56728
194107	56729
722	56730
13612	56731
266327	56732
6165	56733
299	56734
18441	56735
6165	56736
309008	56737
250533	56738
112982	56739
245	56740
18505	56741
23795	56742
9678	56743
27251	56744
1185	56745
51794	56746
57910	56747
12797	56748
2699	56749
74887	56750
80015	56751
148141	56752
23785	56753
77457	56754
21085	56755
299	56756
74200	56757
94334	56758
215280	56759
1254	56760
217090	56761
73793	56762
117212	56763
63514	56764
3833	56765
2149	56766
101415	56767
4068	56768
15672	56769
35790	56770
54781	56771
9078	56772
10721	56773
907	56774
171339	56775
316167	56776
5898	56777
46102	56778
27392	56779
7082	56780
30216	56781
117387	56782
55313	56783
745	56784
33324	56785
35481	56786
6243	56787
122282	56788
416	56789
311488	56790
19359	56791
11344	56792
10607	56793
13943	56794
907	56795
56592	56796
697	56797
72075	56798
15736	56799
939	56800
17505	56801
95979	56802
50785	56803
32752	56804
49044	56805
2664	56806
131781	56807
103404	56808
6398	56809
7653	56810
310206	56811
466	56812
3724	56813
78029	56814
30062	56815
2091	56816
67150	56817
71351	56818
85496	56819
81125	56820
81125	56821
154195	56822
6794	56823
111304	56824
6821	56825
36996	56826
2004	56827
86912	56828
6090	56829
18147	56830
21772	56831
149193	56832
198209	56833
319271	56834
6371	56835
158580	56836
1235	56837
44	56838
17847	56839
8428	56840
83364	56841
120299	56842
2678	56843
2269	56844
189086	56845
1356	56846
213522	56847
85252	56848
9570	56849
20937	56850
26078	56851
8502	56852
42588	56853
24014	56854
5255	56855
86919	56856
264108	56857
71996	56858
33265	56859
137521	56860
186862	56861
12629	56862
37483	56863
319354	56864
10074	56865
27276	56866
2711	56867
31086	56868
6055	56869
10562	56870
84090	56871
7853	56872
288	56873
52092	56874
15631	56875
11231	56876
19989	56877
4137	56878
79144	56879
262	56880
42997	56881
211900	56882
74895	56883
5276	56884
147	56885
7893	56886
1464	56887
2390	56888
851	56889
184288	56890
3769	56891
218611	56892
144864	56893
152756	56894
42319	56895
214407	56896
108859	56897
13088	56898
237	56899
20694	56900
20165	56901
396	56902
1245	56903
2317	56904
54979	56905
188163	56906
72363	56907
553	56908
23709	56909
79750	56910
85836	56911
8509	56912
101009	56913
18627	56914
13707	56915
28221	56916
294047	56917
6610	56918
12831	56919
94339	56920
75190	56921
55059	56922
4751	56923
22375	56924
52313	56925
56121	56926
152770	56927
279579	56928
1916	56929
3745	56930
83811	56931
10013	56932
16064	56933
563	56934
19597	56935
7543	56936
4195	56937
16622	56938
23337	56939
5016	56940
131430	56941
46704	56942
2223	56943
8574	56944
2363	56945
285	56946
11783	56947
5981	56948
3194	56949
166488	56950
53296	56951
8580	56952
72034	56953
683	56954
8002	56955
27807	56956
10871	56957
8022	56958
263547	56959
260140	56960
100758	56961
58696	56962
236530	56963
120919	56964
42061	56965
80595	56966
32200	56967
200964	56968
9791	56969
43392	56970
318515	56971
231021	56972
235685	56973
223528	56974
170367	56975
109217	56976
91323	56977
91323	56978
52315	56979
75512	56980
2296	56981
6133	56982
160605	56983
101627	56984
18399	56985
132824	56986
171736	56987
6	56988
118890	56989
39467	56990
184979	56991
218145	56992
25098	56993
197833	56994
28475	56995
112862	56996
13579	56997
11432	56998
35123	56999
87506	57000
134376	57001
35123	57002
61411	57003
14503	57004
120456	57005
82340	57006
125421	57007
42062	57008
64475	57009
91276	57010
38345	57011
5124	57012
45053	57013
121905	57014
105587	57015
92552	57016
292870	57017
85226	57018
191005	57019
43257	57020
59930	57021
82247	57022
60407	57023
75496	57024
113167	57025
264864	57026
55852	57027
194302	57028
189814	57029
110049	57030
10434	57031
95504	57032
63222	57033
52233	57034
79444	57035
211700	57036
34926	57037
270110	57038
111510	57039
13344	57040
2560	57041
236243	57042
18458	57043
3228	57044
128379	57045
23962	57046
158089	57047
195711	57048
3930	57049
77465	57050
27840	57051
7833	57052
39862	57053
132466	57054
55925	57055
70721	57056
5286	57057
17979	57058
122983	57059
61007	57060
61007	57061
146578	57062
11503	57063
292821	57064
4104	57065
1549	57066
41809	57067
190812	57068
326590	57069
103133	57070
1343	57071
50554	57072
1954	57073
3412	57074
19844	57075
63755	57076
2588	57077
39884	57078
80923	57079
72293	57080
41390	57081
483	57082
199389	57083
124075	57084
199226	57085
70408	57086
20307	57087
16086	57088
107884	57089
11102	57090
30791	57091
26518	57092
67320	57093
12059	57094
65721	57095
143633	57096
10184	57097
10309	57098
40418	57099
58324	57100
7020	57101
12185	57102
25271	57103
6213	57104
106909	57105
137905	57106
3867	57107
34475	57108
15323	57109
209309	57110
21756	57111
56001	57112
13332	57113
35595	57114
54404	57115
11948	57116
244996	57117
17329	57118
12773	57119
24045	57120
4871	57121
42277	57122
6495	57123
19281	57124
195206	57125
89	57126
47588	57127
254	57128
24	57129
6991	57130
24002	57131
151261	57132
242099	57133
122427	57134
262150	57135
240882	57136
186993	57137
81943	57138
25186	57139
4034	57140
21270	57141
2445	57142
13659	57143
12543	57144
133386	57145
146499	57146
52473	57147
74111	57148
86820	57149
8935	57150
316600	57151
8921	57152
153410	57153
132026	57154
16055	57155
59928	57156
43373	57157
74716	57158
89172	57159
16154	57160
155411	57161
111595	57162
103697	57163
223336	57164
254893	57165
100419	57166
88849	57167
38812	57168
46080	57169
307496	57170
196989	57171
78961	57172
64591	57173
131893	57174
220090	57175
229117	57176
237347	57177
273056	57178
314274	57179
55754	57180
189359	57181
181583	57182
196879	57183
130703	57184
3754	57185
168521	57186
137311	57187
34617	57188
53375	57189
3264	57190
8139	57191
69283	57192
22531	57193
125968	57194
11976	57195
49695	57196
183475	57197
73722	57198
20277	57199
45464	57200
40445	57201
95365	57202
166547	57203
1858	57204
204884	57205
248016	57206
131289	57207
20706	57208
268573	57209
18191	57210
313864	57211
161623	57212
17033	57213
17404	57214
230808	57215
89220	57216
306343	57217
124084	57218
63166	57219
172219	57220
195522	57221
241632	57222
164972	57223
106058	57224
128821	57225
214777	57226
242766	57227
297638	57228
100714	57229
192273	57230
268634	57231
22835	57232
284674	57233
280477	57234
118055	57235
315782	57236
173230	57237
48664	57238
53310	57239
204689	57240
170557	57241
279109	57242
96219	57243
97608	57244
72154	57245
3262	57246
273434	57247
77209	57248
185538	57249
291811	57250
167212	57251
108332	57252
107959	57253
12980	57254
131735	57255
193727	57256
193873	57257
178649	57258
30153	57259
107918	57260
46281	57261
567	57262
19177	57263
30025	57264
16976	57265
200189	57266
34452	57267
36591	57268
17578	57269
3763	57270
158621	57271
116589	57272
318195	57273
31439	57274
126265	57275
111895	57276
101120	57277
90707	57278
134556	57279
190255	57280
279847	57281
130511	57282
156817	57283
192339	57284
121366	57285
129430	57286
24336	57287
280761	57288
163901	57289
315467	57290
58740	57291
12377	57292
51612	57293
301363	57294
47295	57295
62870	57296
132173	57297
233831	57298
25622	57299
164705	57300
72276	57301
28659	57302
8788	57303
171083	57304
130862	57305
7432	57306
45387	57307
59538	57308
278062	57309
270648	57310
65948	57311
52716	57312
153277	57313
71807	57314
110993	57315
39041	57316
122765	57317
109013	57318
32192	57319
234613	57320
116928	57321
81882	57322
40378	57323
76164	57324
280766	57325
117670	57326
97548	57327
193776	57328
3162	57329
2959	57330
70172	57331
1938	57332
28171	57333
90416	57334
28121	57335
14747	57336
14192	57337
216196	57338
139075	57339
139000	57340
6437	57341
327034	57342
133463	57343
130662	57344
19913	57345
28072	57346
8203	57347
58753	57348
58992	57349
27819	57350
2118	57351
72871	57352
18846	57353
7999	57354
202217	57355
93474	57356
3931	57357
84834	57358
87403	57359
10696	57360
38314	57361
99912	57362
135753	57363
13619	57364
27442	57365
228274	57366
132108	57367
42501	57368
178418	57369
2451	57370
98008	57371
7999	57372
14358	57373
34889	57374
100294	57375
1415	57376
252901	57377
8211	57378
27359	57379
83793	57380
43688	57381
16152	57382
6099	57383
259307	57384
23933	57385
4729	57386
29688	57387
25931	57388
40017	57389
213332	57390
14122	57391
33407	57392
113813	57393
2735	57394
1353	57395
18704	57396
22231	57397
1597	57398
37322	57399
15254	57400
898	57401
73822	57402
21920	57403
77199	57404
93317	57405
135948	57406
36091	57407
214841	57408
49687	57409
114755	57410
10155	57411
54400	57412
132	57413
17975	57414
2936	57415
22780	57416
170453	57417
12482	57418
33637	57419
34066	57420
66295	57421
104865	57422
89940	57423
28204	57424
11441	57425
1271	57426
53613	57427
11087	57428
68885	57429
141666	57430
86261	57431
51048	57432
5198	57433
38664	57434
52217	57435
10005	57436
47846	57437
35895	57438
96401	57439
15617	57440
25780	57441
193839	57442
123797	57443
41635	57444
207286	57445
76870	57446
651	57447
173464	57448
92088	57449
9760	57450
29569	57451
2973	57452
43667	57453
769	57454
25319	57455
215387	57456
3750	57457
41048	57458
76541	57459
45725	57460
15490	57461
37057	57462
5295	57463
87237	57464
21948	57465
152294	57466
1091	57467
28456	57468
83053	57469
1800	57470
36490	57471
153561	57472
229944	57473
129366	57474
43065	57475
204168	57476
125564	57477
294456	57478
42875	57479
161535	57480
161451	57481
3693	57482
214189	57483
128424	57484
92278	57485
134183	57486
234352	57487
163008	57488
15312	57489
97451	57490
16648	57491
26538	57492
56931	57493
3891	57494
44029	57495
84949	57496
2138	57497
159965	57498
84696	57499
5990	57500
115821	57501
3370	57502
60816	57503
88425	57504
166	57505
11614	57506
7566	57507
5690	57508
296712	57509
13296	57510
327545	57511
41705	57512
24885	57513
192752	57514
59794	57515
316118	57516
213391	57517
53982	57518
93319	57519
6690	57520
126336	57521
143254	57522
76139	57523
194474	57524
20655	57525
71061	57526
67698	57527
225629	57528
5236	57529
30591	57530
317555	57531
3765	57532
156428	57533
192135	57534
21413	57535
129499	57536
93984	57537
218064	57538
16582	57539
33202	57540
60204	57541
4447	57542
9233	57543
46371	57544
77481	57545
891	57546
171242	57547
12313	57548
216111	57549
2824	57550
137150	57551
278474	57552
130936	57553
126223	57554
193357	57555
125813	57556
196333	57557
43207	57558
141812	57559
2480	57560
2356	57561
135868	57562
140005	57563
196005	57564
132375	57565
7659	57566
55901	57567
54266	57568
58221	57569
679	57570
1263	57571
126787	57572
315248	57573
73757	57574
151202	57575
177438	57576
162547	57577
232898	57578
20238	57579
200903	57580
3572	57581
9230	57582
263319	57583
26813	57584
191957	57585
149749	57586
37853	57587
22090	57588
250278	57589
68185	57590
43096	57591
19716	57592
5794	57593
16253	57594
85447	57595
89601	57596
307864	57597
158881	57598
68500	57599
7903	57600
23038	57601
104613	57602
17329	57603
3776	57604
143	57605
301262	57606
41540	57607
698	57608
106460	57609
34260	57610
26302	57611
142610	57612
88512	57613
1792	57614
208737	57615
57189	57616
6322	57617
6309	57618
61233	57619
28849	57620
16	57621
273809	57622
15803	57623
138537	57624
327031	57625
12079	57626
12079	57627
89817	57628
90761	57629
1501	57630
11204	57631
43617	57632
1109	57633
107162	57634
7300	57635
64914	57636
322315	57637
195464	57638
73521	57639
98203	57640
5033	57641
179	57642
76225	57643
34456	57644
16508	57645
35130	57646
4469	57647
3849	57648
11887	57649
9826	57650
22808	57651
8075	57652
553	57653
87	57654
79591	57655
103948	57656
111004	57657
61532	57658
32455	57659
104828	57660
47210	57661
7274	57662
234768	57663
28963	57664
2516	57665
35039	57666
284259	57667
101839	57668
123113	57669
79010	57670
121900	57671
122793	57672
143062	57673
13337	57674
18151	57675
13337	57676
121942	57677
189850	57678
78848	57679
25122	57680
25098	57681
161584	57682
189893	57683
52401	57684
252990	57685
122149	57686
122102	57687
67692	57688
3154	57689
3821	57690
121917	57691
90617	57692
121971	57693
1381	57694
67692	57695
253022	57696
90731	57697
28136	57698
121973	57699
268742	57700
13337	57701
105996	57702
67653	57703
121971	57704
122086	57705
52415	57706
35705	57707
189778	57708
79017	57709
3154	57710
36342	57711
806	57712
77329	57713
323356	57714
30206	57715
167342	57716
104647	57717
108882	57718
38488	57719
34161	57720
54715	57721
197110	57722
13217	57723
1695	57724
15094	57725
99274	57726
314920	57727
616	57728
45066	57729
157026	57730
91860	57731
70373	57732
87997	57733
6728	57734
3974	57735
44982	57736
12756	57737
181	57738
80536	57739
29912	57740
291205	57741
302904	57742
8524	57743
135984	57744
145098	57745
62739	57746
3929	57747
81872	57748
134665	57749
125933	57750
12975	57751
101035	57752
228	57753
205898	57754
91163	57755
45890	57756
179996	57757
59174	57758
400	57759
78399	57760
35173	57761
4544	57762
44913	57763
190221	57764
82097	57765
3504	57766
62437	57767
291221	57768
198050	57769
48982	57770
53018	57771
182614	57772
327265	57773
77348	57774
79238	57775
243882	57776
110157	57777
90111	57778
186663	57779
177744	57780
38233	57781
162063	57782
130995	57783
188345	57784
114805	57785
100961	57786
224734	57787
31312	57788
143929	57789
216127	57790
117118	57791
43206	57792
320794	57793
60327	57794
292734	57795
267104	57796
43337	57797
197457	57798
5317	57799
242231	57800
128247	57801
101235	57802
210056	57803
296419	57804
122150	57805
52794	57806
74637	57807
283868	57808
181213	57809
240569	57810
122292	57811
49968	57812
275547	57813
99196	57814
29097	57815
7667	57816
92084	57817
95454	57818
145538	57819
38219	57820
14440	57821
95795	57822
216989	57823
140770	57824
181701	57825
24689	57826
947	57827
39404	57828
36193	57829
60228	57830
25332	57831
123780	57832
282149	57833
31511	57834
140499	57835
218070	57836
1244	57837
66	57838
127886	57839
43507	57840
3767	57841
191582	57842
208985	57843
207824	57844
178095	57845
6429	57846
45807	57847
44530	57848
70069	57849
107417	57850
20735	57851
57076	57852
227208	57853
96878	57854
6654	57855
11523	57856
44583	57857
10153	57858
50564	57859
14822	57860
43215	57861
259920	57862
122008	57863
41035	57864
126985	57865
24278	57866
20531	57867
59737	57868
144898	57869
58145	57870
42453	57871
205837	57872
60222	57873
60222	57874
71976	57875
9133	57876
14033	57877
2651	57878
4569	57879
33684	57880
104047	57881
335	57882
108770	57883
17009	57884
136799	57885
6050	57886
29454	57887
42091	57888
53794	57889
214061	57890
124041	57891
167504	57892
49717	57893
45672	57894
21288	57895
85528	57896
109822	57897
125802	57898
16834	57899
71673	57900
171950	57901
173740	57902
65262	57903
56403	57904
51241	57905
57341	57906
23664	57907
71592	57908
56706	57909
152503	57910
196732	57911
10774	57912
102820	57913
59888	57914
169498	57915
115405	57916
301080	57917
50555	57918
98427	57919
31961	57920
33181	57921
66799	57922
203377	57923
270859	57924
31444	57925
72575	57926
261556	57927
32733	57928
36693	57929
259316	57930
258762	57931
111162	57932
128421	57933
10522	57934
81766	57935
94835	57936
5313	57937
59184	57938
126835	57939
89773	57940
20609	57941
207884	57942
131113	57943
16379	57944
204640	57945
172840	57946
92010	57947
103971	57948
35083	57949
1317	57950
62	57951
239361	57952
179065	57953
39984	57954
6324	57955
210849	57956
258486	57957
80548	57958
119960	57959
118659	57960
104561	57961
86021	57962
129101	57963
262094	57964
84252	57965
71211	57966
213802	57967
116289	57968
131114	57969
96901	57970
27972	57971
77208	57972
310156	57973
34795	57974
53870	57975
167298	57976
324319	57977
2515	57978
11799	57979
109016	57980
70659	57981
165442	57982
35233	57983
73843	57984
51244	57985
64593	57986
267375	57987
95715	57988
27878	57989
62510	57990
210205	57991
11572	57992
58531	57993
71480	57994
23989	57995
204682	57996
303238	57997
279184	57998
149801	57999
70972	58000
17140	58001
12302	58002
69884	58003
142416	58004
6667	58005
8758	58006
8758	58007
157964	58008
252403	58009
84164	58010
246929	58011
103351	58012
14784	58013
104415	58014
215089	58015
199527	58016
85464	58017
62569	58018
158733	58019
88503	58020
61088	58021
263810	58022
30085	58023
89519	58024
81663	58025
42914	58026
152611	58027
18789	58028
37479	58029
112388	58030
164534	58031
121031	58032
108446	58033
215083	58034
326771	58035
252959	58036
142582	58037
52754	58038
21134	58039
279012	58040
21588	58041
45958	58042
297160	58043
87169	58044
57967	58045
37920	58046
200310	58047
51609	58048
11572	58049
156043	58050
126602	58051
170449	58052
60355	58053
190821	58054
168535	58055
71588	58056
71588	58057
112934	58058
182	58059
193934	58060
22730	58061
112573	58062
24285	58063
107242	58064
126487	58065
96825	58066
96590	58067
114274	58068
162565	58069
28351	58070
179022	58071
201337	58072
30880	58073
6270	58074
328241	58075
96467	58076
211802	58077
171337	58078
36307	58079
198983	58080
225253	58081
57341	58082
64512	58083
43034	58084
304992	58085
173489	58086
101921	58087
47484	58088
309776	58089
148334	58090
49837	58091
137355	58092
8218	58093
21727	58094
6414	58095
7758	58096
25483	58097
118445	58098
56797	58099
92579	58100
139042	58101
534	58102
32091	58103
125400	58104
270852	58105
24126	58106
76621	58107
76621	58108
77965	58109
156899	58110
56972	58111
126823	58112
25355	58113
94434	58114
174751	58115
7317	58116
76342	58117
62052	58118
223674	58119
212245	58120
310969	58121
133413	58122
2049	58123
33322	58124
69679	58125
48925	58126
42973	58127
2487	58128
107170	58129
91916	58130
57478	58131
323776	58132
72497	58133
153648	58134
262681	58135
71132	58136
54559	58137
97162	58138
71216	58139
109925	58140
286128	58141
147678	58142
144738	58143
299490	58144
50684	58145
26676	58146
111250	58147
132738	58148
69520	58149
73316	58150
2868	58151
41205	58152
351	58153
54507	58154
23479	58155
107156	58156
41897	58157
21252	58158
132023	58159
64076	58160
55906	58161
63992	58162
766	58163
194674	58164
105810	58165
8534	58166
5931	58167
31692	58168
204891	58169
204386	58170
132581	58171
22169	58172
32309	58173
185862	58174
2658	58175
123507	58176
148415	58177
46332	58178
319783	58179
119763	58180
207249	58181
5909	58182
99429	58183
52201	58184
60084	58185
186517	58186
46916	58187
136601	58188
152033	58189
283603	58190
171021	58191
105217	58192
144700	58193
82969	58194
106982	58195
20224	58196
273418	58197
122959	58198
143985	58199
3681	58200
26118	58201
46046	58202
36082	58203
1493	58204
8603	58205
125876	58206
27523	58207
86272	58208
158293	58209
145805	58210
164827	58211
164131	58212
173331	58213
232980	58214
151605	58215
97203	58216
185924	58217
152549	58218
318982	58219
28703	58220
73895	58221
34193	58222
167724	58223
271116	58224
165602	58225
9268	58226
14547	58227
85063	58228
12608	58229
161290	58230
23368	58231
45920	58232
95861	58233
200832	58234
307180	58235
66043	58236
114278	58237
153464	58238
219325	58239
269	58240
143379	58241
157425	58242
103583	58243
102497	58244
54826	58245
51732	58246
314190	58247
129989	58248
13304	58249
95481	58250
44780	58251
109294	58252
51895	58253
288569	58254
141843	58255
258410	58256
90729	58257
2950	58258
22380	58259
71737	58260
150810	58261
1477	58262
103604	58263
226012	58264
147695	58265
64478	58266
264532	58267
305455	58268
32047	58269
77782	58270
27712	58271
1257	58272
56006	58273
56735	58274
116268	58275
19324	58276
30084	58277
216690	58278
80872	58279
313600	58280
22916	58281
190030	58282
14474	58283
305714	58284
23587	58285
625	58286
76762	58287
159614	58288
169091	58289
279960	58290
32195	58291
169355	58292
75814	58293
268000	58294
28066	58295
315681	58296
313	58297
163911	58298
58598	58299
47157	58300
43717	58301
69631	58302
46089	58303
184600	58304
37387	58305
7488	58306
72150	58307
112254	58308
14386	58309
9905	58310
323821	58311
84126	58312
92594	58313
10687	58314
171447	58315
36037	58316
2163	58317
51883	58318
30303	58319
210839	58320
107170	58321
140510	58322
9709	58323
4200	58324
80765	58325
33849	58326
27197	58327
7096	58328
23435	58329
53525	58330
97601	58331
7571	58332
4399	58333
193914	58334
81680	58335
48461	58336
178181	58337
35632	58338
7476	58339
71111	58340
216528	58341
216397	58342
131051	58343
7935	58344
26893	58345
231741	58346
191333	58347
310083	58348
229733	58349
6943	58350
84850	58351
178339	58352
94936	58353
191335	58354
105018	58355
61027	58356
43124	58357
86623	58358
121156	58359
188583	58360
129626	58361
132231	58362
89417	58363
26664	58364
112593	58365
86213	58366
48770	58367
39675	58368
110714	58369
263459	58370
175096	58371
110714	58372
82911	58373
321996	58374
198809	58375
7338	58376
200931	58377
103899	58378
161675	58379
255710	58380
109279	58381
81574	58382
188086	58383
64798	58384
322469	58385
89823	58386
182533	58387
266364	58388
285654	58389
283500	58390
262585	58391
122116	58392
308003	58393
308059	58394
314867	58395
132230	58396
104671	58397
114101	58398
271175	58399
73970	58400
113951	58401
229305	58402
87271	58403
283337	58404
53982	58405
131024	58406
109090	58407
96047	58408
203487	58409
174593	58410
148868	58411
62397	58412
327778	58413
112717	58414
45917	58415
20870	58416
133117	58417
87450	58418
115318	58419
287440	58420
138584	58421
275011	58422
326232	58423
163962	58424
106168	58425
87058	58426
75721	58427
90214	58428
111351	58429
51327	58430
203700	58431
289321	58432
215461	58433
144275	58434
123352	58435
163801	58436
206207	58437
211036	58438
114944	58439
132508	58440
206141	58441
66915	58442
271519	58443
74096	58444
98609	58445
215640	58446
78588	58447
17692	58448
138538	58449
117272	58450
273048	58451
113731	58452
17243	58453
154157	58454
269144	58455
33021	58456
42375	58457
50193	58458
282570	58459
78870	58460
18390	58461
95106	58462
58890	58463
95106	58464
22730	58465
15257	58466
129297	58467
199587	58468
48567	58469
109706	58470
48286	58471
240978	58472
307198	58473
219584	58474
198417	58475
6257	58476
256978	58477
201645	58478
8316	58479
15528	58480
22710	58481
17606	58482
100164	58483
12421	58484
152890	58485
1860	58486
15725	58487
15725	58488
17472	58489
29826	58490
142535	58491
6532	58492
97726	58493
34647	58494
5457	58495
104597	58496
11286	58497
155000	58498
11788	58499
121548	58500
114071	58501
178969	58502
41846	58503
57726	58504
57726	58505
195390	58506
130891	58507
133534	58508
136145	58509
21594	58510
49048	58511
81527	58512
81527	58513
40042	58514
42542	58515
214436	58516
21040	58517
194847	58518
104197	58519
4546	58520
131862	58521
305025	58522
34063	58523
53083	58524
126224	58525
237432	58526
117518	58527
27915	58528
26989	58529
90811	58530
76803	58531
274712	58532
291629	58533
206432	58534
178043	58535
275058	58536
172298	58537
189780	58538
112396	58539
25030	58540
51045	58541
41192	58542
12860	58543
56917	58544
104183	58545
26740	58546
11543	58547
58629	58548
49204	58549
18769	58550
72071	58551
38567	58552
100316	58553
15223	58554
15828	58555
79676	58556
83188	58557
142929	58558
35739	58559
27001	58560
172632	58561
169608	58562
72977	58563
258807	58564
34400	58565
2502	58566
266309	58567
17373	58568
105125	58569
117408	58570
54206	58571
38278	58572
117988	58573
167041	58574
251859	58575
210294	58576
198773	58577
70857	58578
75895	58579
9563	58580
84025	58581
197817	58582
5752	58583
30361	58584
107902	58585
87351	58586
3374	58587
123096	58588
10298	58589
522	58590
67123	58591
46654	58592
35248	58593
98966	58594
89830	58595
5883	58596
5673	58597
199370	58598
197850	58599
122594	58600
84755	58601
84441	58602
196851	58603
9988	58604
152069	58605
66460	58606
124055	58607
322889	58608
172209	58609
111209	58610
198323	58611
167256	58612
66019	58613
119984	58614
174707	58615
144730	58616
76114	58617
174633	58618
7364	58619
175448	58620
182569	58621
34653	58622
157317	58623
65747	58624
150438	58625
92767	58626
41444	58627
274402	58628
174082	58629
281839	58630
42567	58631
37824	58632
102631	58633
59160	58634
51279	58635
101396	58636
16313	58637
65974	58638
256058	58639
29421	58640
184474	58641
179529	58642
34450	58643
200677	58644
32944	58645
9307	58646
202880	58647
61665	58648
263387	58649
276447	58650
146069	58651
112903	58652
116103	58653
102178	58654
18	58655
187310	58656
803	58657
21352	58658
34504	58659
15150	58660
138023	58661
54195	58662
209687	58663
32363	58664
66171	58665
291377	58666
183419	58667
73813	58668
31129	58669
47469	58670
26108	58671
89760	58672
37074	58673
87358	58674
8664	58675
5463	58676
30087	58677
15091	58678
588	58679
186171	58680
112533	58681
7177	58682
33442	58683
241879	58684
33025	58685
19688	58686
119544	58687
20310	58688
58356	58689
238021	58690
288825	58691
15512	58692
119166	58693
171221	58694
36905	58695
8651	58696
8651	58697
2128	58698
124393	58699
9576	58700
309502	58701
88618	58702
28273	58703
101126	58704
21872	58705
133894	58706
51550	58707
6354	58708
2281	58709
112519	58710
15827	58711
20762	58712
32255	58713
101375	58714
10655	58715
267051	58716
23726	58717
7280	58718
7280	58719
7280	58720
10479	58721
20974	58722
12657	58723
307118	58724
189213	58725
160235	58726
36033	58727
33687	58728
176019	58729
305517	58730
160597	58731
31655	58732
108975	58733
143642	58734
187964	58735
14103	58736
77499	58737
125746	58738
33734	58739
178690	58740
47070	58741
29187	58742
25693	58743
20837	58744
8596	58745
2212	58746
41470	58747
310246	58748
195121	58749
141659	58750
279632	58751
6103	58752
12	58753
6643	58754
12096	58755
256298	58756
134944	58757
320243	58758
186301	58759
211321	58760
199365	58761
617	58762
34593	58763
283438	58764
34108	58765
186135	58766
79172	58767
24929	58768
12556	58769
242098	58770
202441	58771
76560	58772
75193	58773
284388	58774
328303	58775
196255	58776
108908	58777
49007	58778
55341	58779
324929	58780
47295	58781
64051	58782
198439	58783
15190	58784
180755	58785
314261	58786
76185	58787
190005	58788
64369	58789
190028	58790
6305	58791
159749	58792
52920	58793
168766	58794
190835	58795
166889	58796
225	58797
185341	58798
242095	58799
62253	58800
15695	58801
210000	58802
68149	58803
15946	58804
297789	58805
261439	58806
7194	58807
1286	58808
60945	58809
137841	58810
1807	58811
68027	58812
12	58813
30733	58814
24904	58815
1955	58816
90037	58817
123015	58818
157876	58819
4828	58820
226092	58821
103510	58822
475	58823
256369	58824
107431	58825
299977	58826
26837	58827
80857	58828
195754	58829
32055	58830
162941	58831
66219	58832
29740	58833
1618	58834
67014	58835
60831	58836
123529	58837
165425	58838
55144	58839
19307	58840
35313	58841
26104	58842
37126	58843
182527	58844
15035	58845
23831	58846
83356	58847
48824	58848
22561	58849
185685	58850
15936	58851
32496	58852
279426	58853
80189	58854
116663	58855
215955	58856
242827	58857
69582	58858
81869	58859
151607	58860
10366	58861
65822	58862
70055	58863
324349	58864
208645	58865
3248	58866
149690	58867
613	58868
100582	58869
203219	58870
27891	58871
157549	58872
31004	58873
76185	58874
322140	58875
70270	58876
113624	58877
78658	58878
136266	58879
200087	58880
379	58881
323185	58882
88482	58883
212	58884
56175	58885
92446	58886
210162	58887
14847	58888
177761	58889
202239	58890
162399	58891
207662	58892
134690	58893
104261	58894
14545	58895
154812	58896
281505	58897
23246	58898
134633	58899
32790	58900
57934	58901
16852	58902
21518	58903
11081	58904
13	58905
197924	58906
36533	58907
235438	58908
21278	58909
25455	58910
59820	58911
3355	58912
89630	58913
19340	58914
2647	58915
34805	58916
96321	58917
163986	58918
22636	58919
88922	58920
36561	58921
90821	58922
495	58923
79861	58924
226499	58925
22021	58926
6211	58927
909	58928
10809	58929
41672	58930
175153	58931
122103	58932
257791	58933
81851	58934
40524	58935
10621	58936
204205	58937
195784	58938
187525	58939
160623	58940
190446	58941
245481	58942
167657	58943
38187	58944
10617	58945
139646	58946
7337	58947
2711	58948
125460	58949
57472	58950
293704	58951
30748	58952
29626	58953
192859	58954
122847	58955
7579	58956
17871	58957
174633	58958
170910	58959
302957	58960
76851	58961
158325	58962
3929	58963
90553	58964
74913	58965
51638	58966
147856	58967
237923	58968
22004	58969
166397	58970
150326	58971
44499	58972
42006	58973
185634	58974
255746	58975
188813	58976
1	58977
48348	58978
116004	58979
216159	58980
57928	58981
24292	58982
317354	58983
181200	58984
88041	58985
30003	58986
261535	58987
271912	58988
89555	58989
248208	58990
73681	58991
87555	58992
33424	58993
1	58994
32228	58995
28729	58996
125350	58997
4462	58998
281247	58999
76635	59000
51018	59001
51018	59002
26142	59003
101908	59004
88369	59005
47930	59006
166872	59007
154034	59008
51976	59009
268	59010
262	59011
21876	59012
94977	59013
213	59014
398	59015
22451	59016
45014	59017
6620	59018
795	59019
1991	59020
153242	59021
41365	59022
66428	59023
217052	59024
34649	59025
10601	59026
179034	59027
12536	59028
280990	59029
306134	59030
1957	59031
143	59032
981	59033
40	59034
902	59035
65891	59036
22813	59037
53240	59038
11	59039
18360	59040
133666	59041
85013	59042
1118	59043
9792	59044
68657	59045
15155	59046
16232	59047
33856	59048
262325	59049
45494	59050
14976	59051
104469	59052
13018	59053
8347	59054
38619	59055
76071	59056
30325	59057
39793	59058
117328	59059
45494	59060
277114	59061
12948	59062
3499	59063
51354	59064
130532	59065
278283	59066
116306	59067
2697	59068
48117	59069
202607	59070
189167	59071
23109	59072
66981	59073
125684	59074
207848	59075
23272	59076
262146	59077
95236	59078
73869	59079
236112	59080
87309	59081
114981	59082
154126	59083
58616	59084
39845	59085
13111	59086
39951	59087
10833	59088
10739	59089
17440	59090
7424	59091
32602	59092
46652	59093
43091	59094
18668	59095
51708	59096
74738	59097
19514	59098
46652	59099
6453	59100
14424	59101
5014	59102
87930	59103
60381	59104
33417	59105
39178	59106
62917	59107
15741	59108
71804	59109
41263	59110
60260	59111
98120	59112
39449	59113
12670	59114
183287	59115
27427	59116
37630	59117
6027	59118
14467	59119
43988	59120
10708	59121
10708	59122
77166	59123
46537	59124
197497	59125
181105	59126
85116	59127
49079	59128
318121	59129
87045	59130
99467	59131
39029	59132
37270	59133
6277	59134
205525	59135
6277	59136
151615	59137
26951	59138
52433	59139
19738	59140
57330	59141
198526	59142
136077	59143
11532	59144
116338	59145
266237	59146
202417	59147
38647	59148
195528	59149
8164	59150
65496	59151
5196	59152
318306	59153
135634	59154
135817	59155
170522	59156
292943	59157
212417	59158
45949	59159
178471	59160
38754	59161
209327	59162
11213	59163
175388	59164
23679	59165
26774	59166
16784	59167
142629	59168
136955	59169
291537	59170
116196	59171
129218	59172
202354	59173
210257	59174
132143	59175
214091	59176
134536	59177
202551	59178
48791	59179
56299	59180
695	59181
9903	59182
135804	59183
275461	59184
39802	59185
84653	59186
126477	59187
48824	59188
316209	59189
4035	59190
334	59191
20806	59192
47856	59193
10522	59194
161178	59195
85106	59196
5196	59197
13526	59198
1166	59199
34323	59200
2644	59201
75247	59202
48451	59203
112521	59204
38647	59205
17170	59206
307283	59207
14268	59208
134823	59209
27411	59210
26314	59211
31208	59212
19146	59213
7796	59214
205538	59215
4010	59216
164584	59217
56465	59218
7439	59219
268619	59220
16065	59221
334	59222
87575	59223
13770	59224
38983	59225
132244	59226
267554	59227
211220	59228
174256	59229
12050	59230
155229	59231
309418	59232
57410	59233
33482	59234
917	59235
48613	59236
30451	59237
3962	59238
5760	59239
133989	59240
175382	59241
8164	59242
73257	59243
19497	59244
19497	59245
67273	59246
7964	59247
64181	59248
112030	59249
2729	59250
57348	59251
695	59252
50055	59253
61678	59254
14946	59255
25058	59256
5821	59257
29918	59258
70390	59259
69393	59260
72126	59261
8032	59262
6898	59263
138825	59264
14067	59265
57504	59266
12421	59267
99880	59268
18029	59269
65076	59270
14263	59271
19496	59272
54912	59273
77009	59274
13960	59275
42773	59276
28287	59277
66263	59278
50882	59279
13726	59280
14795	59281
13726	59282
61846	59283
8656	59284
52522	59285
44857	59286
10681	59287
39361	59288
48086	59289
49069	59290
16404	59291
11518	59292
3904	59293
10385	59294
48385	59295
21404	59296
18725	59297
192199	59298
242306	59299
129497	59300
115884	59301
171428	59302
14853	59303
88798	59304
1887	59305
38799	59306
252175	59307
22337	59308
12282	59309
141787	59310
45143	59311
8310	59312
6970	59313
119404	59314
32660	59315
29954	59316
35476	59317
7978	59318
25586	59319
157981	59320
28749	59321
36468	59322
1656	59323
44928	59324
19592	59325
4840	59326
306298	59327
169347	59328
18102	59329
205923	59330
256751	59331
14946	59332
72048	59333
136890	59334
1992	59335
7922	59336
89292	59337
14067	59338
16151	59339
43990	59340
23599	59341
6557	59342
88063	59343
79985	59344
47069	59345
58474	59346
3597	59347
44840	59348
74211	59349
13346	59350
39775	59351
27323	59352
17648	59353
14412	59354
11865	59355
16173	59356
27208	59357
10739	59358
84920	59359
34537	59360
26485	59361
30032	59362
6373	59363
43173	59364
31953	59365
26998	59366
88358	59367
198632	59368
19070	59369
30313	59370
30313	59371
94441	59372
19614	59373
37806	59374
5782	59375
42337	59376
5781	59377
9626	59378
10495	59379
6417	59380
18840	59381
14825	59382
65716	59383
26279	59384
2993	59385
10929	59386
48254	59387
12912	59388
57841	59389
24589	59390
39497	59391
12912	59392
24589	59393
10444	59394
42150	59395
53964	59396
134817	59397
15793	59398
87978	59399
84923	59400
52803	59401
83511	59402
3004	59403
76497	59404
6292	59405
14491	59406
87274	59407
26040	59408
19103	59409
14946	59410
32924	59411
6970	59412
3994	59413
133504	59414
24019	59415
17953	59416
15731	59417
154863	59418
131928	59419
38947	59420
36105	59421
74277	59422
22637	59423
43945	59424
58524	59425
264181	59426
6970	59427
97561	59428
9453	59429
62233	59430
30015	59431
42119	59432
118716	59433
24258	59434
13130	59435
58978	59436
217380	59437
31963	59438
14511	59439
4822	59440
75804	59441
75804	59442
10933	59443
58495	59444
48385	59445
4055	59446
33615	59447
84500	59448
34407	59449
45568	59450
12912	59451
16929	59452
80252	59453
23742	59454
13617	59455
11756	59456
316773	59457
5062	59458
29715	59459
4098	59460
2529	59461
45937	59462
170504	59463
37821	59464
43997	59465
33308	59466
54417	59467
8054	59468
87499	59469
39110	59470
23094	59471
13613	59472
27440	59473
89435	59474
53421	59475
34865	59476
41363	59477
14278	59478
12460	59479
6417	59480
136539	59481
14401	59482
29536	59483
10637	59484
10527	59485
327143	59486
29715	59487
13889	59488
113952	59489
12083	59490
56718	59491
54443	59492
73954	59493
19371	59494
2798	59495
167167	59496
160625	59497
18760	59498
18760	59499
4649	59500
75890	59501
126735	59502
11793	59503
174501	59504
39947	59505
34218	59506
17312	59507
49564	59508
30979	59509
30979	59510
30130	59511
210493	59512
24601	59513
266703	59514
27844	59515
16275	59516
44787	59517
130923	59518
27961	59519
38315	59520
104031	59521
16173	59522
20738	59523
34426	59524
9453	59525
69586	59526
25143	59527
2489	59528
2489	59529
26076	59530
22135	59531
69242	59532
52523	59533
32172	59534
24581	59535
43298	59536
246066	59537
17664	59538
2418	59539
68254	59540
249700	59541
5782	59542
24532	59543
12152	59544
69652	59545
2489	59546
89296	59547
19614	59548
41609	59549
18592	59550
33407	59551
118158	59552
83755	59553
30863	59554
133863	59555
14401	59556
42764	59557
2418	59558
42764	59559
5782	59560
27947	59561
44009	59562
76428	59563
271848	59564
5932	59565
49064	59566
62941	59567
87447	59568
121043	59569
215053	59570
27923	59571
20644	59572
39658	59573
14491	59574
52528	59575
32053	59576
79837	59577
16288	59578
87415	59579
26022	59580
39115	59581
25336	59582
25336	59583
57413	59584
53390	59585
75744	59586
2279	59587
17651	59588
2139	59589
102468	59590
4663	59591
1990	59592
201881	59593
213130	59594
82630	59595
108862	59596
20841	59597
64460	59598
103394	59599
17481	59600
86542	59601
24063	59602
19888	59603
2418	59604
69584	59605
57599	59606
37870	59607
21140	59608
142962	59609
48903	59610
59950	59611
15657	59612
151076	59613
50980	59614
72415	59615
145427	59616
175798	59617
1759	59618
81614	59619
6373	59620
107605	59621
57073	59622
2982	59623
13471	59624
10924	59625
27561	59626
53596	59627
6373	59628
39531	59629
27971	59630
524	59631
302691	59632
113955	59633
13039	59634
37041	59635
56617	59636
182301	59637
22395	59638
162406	59639
34545	59640
86278	59641
133528	59642
169807	59643
8079	59644
62011	59645
163997	59646
211927	59647
55978	59648
216211	59649
13052	59650
273852	59651
6373	59652
51076	59653
15393	59654
23099	59655
23099	59656
192249	59657
19468	59658
219848	59659
46710	59660
132947	59661
1099	59662
147681	59663
83072	59664
89937	59665
16713	59666
6970	59667
6970	59668
76276	59669
4553	59670
58203	59671
50865	59672
49981	59673
54918	59674
41276	59675
96058	59676
86260	59677
848	59678
122480	59679
6269	59680
14401	59681
74659	59682
115283	59683
47892	59684
41851	59685
121344	59686
51928	59687
208743	59688
86069	59689
113360	59690
15138	59691
89649	59692
2739	59693
87821	59694
316233	59695
138113	59696
24068	59697
19034	59698
74153	59699
8462	59700
64140	59701
28801	59702
39646	59703
58616	59704
42835	59705
215492	59706
961	59707
8042	59708
215226	59709
3483	59710
4003	59711
309628	59712
85192	59713
63754	59714
87968	59715
33396	59716
157976	59717
23819	59718
134620	59719
49866	59720
15193	59721
58266	59722
58056	59723
27605	59724
24171	59725
68321	59726
2418	59727
44390	59728
124597	59729
8933	59730
13466	59731
35492	59732
38047	59733
58479	59734
58479	59735
37579	59736
50400	59737
140557	59738
33917	59739
4802	59740
187905	59741
86510	59742
27393	59743
4645	59744
29357	59745
114001	59746
36989	59747
105887	59748
56752	59749
27961	59750
119548	59751
56661	59752
34303	59753
20683	59754
58590	59755
42361	59756
42145	59757
68074	59758
3468	59759
38662	59760
11231	59761
85426	59762
2697	59763
25137	59764
46480	59765
87523	59766
68953	59767
82226	59768
78476	59769
12259	59770
14223	59771
29445	59772
211017	59773
74747	59774
5775	59775
82457	59776
2481	59777
56752	59778
164687	59779
95316	59780
131002	59781
14549	59782
324860	59783
19221	59784
42872	59785
12474	59786
58117	59787
27775	59788
104792	59789
27427	59790
3878	59791
53561	59792
163718	59793
204548	59794
24601	59795
131132	59796
84479	59797
270934	59798
38683	59799
19893	59800
10814	59801
47922	59802
23648	59803
117623	59804
908	59805
72915	59806
18592	59807
32993	59808
311669	59809
154865	59810
87111	59811
32951	59812
77882	59813
102786	59814
120449	59815
52615	59816
77935	59817
87111	59818
88982	59819
30483	59820
315270	59821
79608	59822
4013	59823
19892	59824
32916	59825
10403	59826
58937	59827
14327	59828
19355	59829
4036	59830
25997	59831
29954	59832
8442	59833
44303	59834
24171	59835
24171	59836
94050	59837
43988	59838
97105	59839
103390	59840
25141	59841
79054	59842
53767	59843
25963	59844
82435	59845
25290	59846
26025	59847
41447	59848
112287	59849
25985	59850
44071	59851
50394	59852
24581	59853
17498	59854
78047	59855
254241	59856
136991	59857
62584	59858
12296	59859
52554	59860
5722	59861
22544	59862
285459	59863
8637	59864
112957	59865
268422	59866
48327	59867
179906	59868
206850	59869
236502	59870
10750	59871
3222	59872
49641	59873
100486	59874
59258	59875
165241	59876
255823	59877
172909	59878
174442	59879
1980	59880
46621	59881
293628	59882
19275	59883
75105	59884
24169	59885
276736	59886
205285	59887
205274	59888
23668	59889
86892	59890
84292	59891
132358	59892
83735	59893
102200	59894
16025	59895
132030	59896
130843	59897
24335	59898
51089	59899
179919	59900
137838	59901
133269	59902
73837	59903
177771	59904
139564	59905
63308	59906
24311	59907
3968	59908
275446	59909
27468	59910
359	59911
429	59912
55777	59913
17232	59914
73349	59915
180178	59916
57921	59917
14500	59918
64795	59919
98157	59920
3071	59921
216179	59922
6629	59923
1529	59924
268669	59925
64190	59926
28041	59927
85099	59928
69778	59929
75733	59930
39496	59931
13615	59932
66607	59933
126353	59934
320693	59935
160958	59936
57922	59937
112333	59938
57922	59939
56224	59940
178727	59941
21757	59942
112780	59943
4610	59944
47067	59945
144498	59946
208783	59947
26676	59948
911	59949
203704	59950
1462	59951
72	59952
11795	59953
14652	59954
85008	59955
132297	59956
179769	59957
190274	59958
141772	59959
20776	59960
917	59961
181462	59962
181722	59963
111851	59964
37682	59965
14059	59966
14338	59967
205882	59968
132243	59969
205851	59970
54907	59971
318279	59972
202465	59973
312204	59974
132211	59975
188181	59976
190871	59977
57921	59978
175818	59979
33614	59980
48848	59981
101604	59982
268576	59983
174812	59984
48173	59985
94704	59986
187927	59987
219141	59988
131343	59989
73038	59990
1323	59991
17232	59992
287438	59993
164765	59994
97544	59995
15348	59996
74148	59997
112859	59998
33590	59999
1542	60000
24401	60001
33857	60002
5601	60003
8404	60004
117	60005
14448	60006
174171	60007
18693	60008
6365	60009
5237	60010
7103	60011
169147	60012
41583	60013
117904	60014
19192	60015
88614	60016
133269	60017
176815	60018
115912	60019
156343	60020
208074	60021
60612	60022
4627	60023
238866	60024
1883	60025
2068	60026
55043	60027
251721	60028
163883	60029
113054	60030
361	60031
113555	60032
735	60033
7178	60034
172079	60035
21304	60036
233761	60037
16098	60038
233753	60039
172936	60040
113081	60041
271632	60042
44387	60043
22965	60044
8779	60045
32084	60046
19232	60047
17580	60048
17588	60049
164	60050
36846	60051
960	60052
38938	60053
57793	60054
135637	60055
38849	60056
109821	60057
14604	60058
14604	60059
195	60060
39525	60061
195528	60062
320333	60063
57721	60064
52034	60065
39015	60066
57358	60067
293955	60068
87184	60069
27354	60070
361	60071
320152	60072
201471	60073
3966	60074
26730	60075
36636	60076
319632	60077
1199	60078
5862	60079
113125	60080
14298	60081
57596	60082
27324	60083
211485	60084
87246	60085
150929	60086
210784	60087
315477	60088
57687	60089
38618	60090
286795	60091
302180	60092
19270	60093
237326	60094
54552	60095
54198	60096
55818	60097
67937	60098
49521	60099
88457	60100
92492	60101
122518	60102
319732	60103
293535	60104
113046	60105
261383	60106
70678	60107
243553	60108
40040	60109
174372	60110
320539	60111
97946	60112
12322	60113
25975	60114
209913	60115
327968	60116
121623	60117
113806	60118
49274	60119
19783	60120
212550	60121
16137	60122
154346	60123
241504	60124
50584	60125
174008	60126
9858	60127
217210	60128
209950	60129
209721	60130
6237	60131
31327	60132
136494	60133
144957	60134
57921	60135
55784	60136
277438	60137
3964	60138
209928	60139
199565	60140
1963	60141
226790	60142
20066	60143
70848	60144
56303	60145
143329	60146
56261	60147
8041	60148
56185	60149
9731	60150
129525	60151
79756	60152
114172	60153
1688	60154
9753	60155
88028	60156
200472	60157
133155	60158
16641	60159
74849	60160
2080	60161
148433	60162
212609	60163
214489	60164
86741	60165
247179	60166
63764	60167
17738	60168
209537	60169
15882	60170
12050	60171
207266	60172
1070	60173
151376	60174
95625	60175
30321	60176
154524	60177
210057	60178
190514	60179
191388	60180
279933	60181
2756	60182
6832	60183
135186	60184
128535	60185
156757	60186
22913	60187
51908	60188
27912	60189
314796	60190
239732	60191
170	60192
19254	60193
26703	60194
172	60195
57835	60196
8863	60197
118382	60198
2817	60199
8815	60200
8865	60201
252861	60202
11720	60203
48421	60204
128422	60205
316151	60206
109373	60207
30410	60208
205550	60209
242765	60210
158294	60211
235204	60212
177722	60213
190384	60214
29762	60215
791	60216
112859	60217
73313	60218
67452	60219
268641	60220
175625	60221
169984	60222
169984	60223
169985	60224
172647	60225
166242	60226
73296	60227
73313	60228
175603	60229
48790	60230
29033	60231
266402	60232
177981	60233
111178	60234
175459	60235
175459	60236
87610	60237
135895	60238
57680	60239
135939	60240
320372	60241
135940	60242
10762	60243
39013	60244
193446	60245
75000	60246
87620	60247
176110	60248
97658	60249
263605	60250
125442	60251
57299	60252
317931	60253
87002	60254
134930	60255
87189	60256
34498	60257
87078	60258
44978	60259
307112	60260
87079	60261
134901	60262
284903	60263
127132	60264
13813	60265
83927	60266
318053	60267
44616	60268
80708	60269
80709	60270
57116	60271
128988	60272
18995	60273
58060	60274
10781	60275
317188	60276
11803	60277
76090	60278
910	60279
16404	60280
575	60281
15759	60282
11619	60283
84795	60284
28525	60285
15388	60286
4786	60287
263666	60288
26520	60289
39782	60290
7504	60291
27283	60292
312245	60293
41492	60294
583	60295
58256	60296
25360	60297
6025	60298
39771	60299
33418	60300
14571	60301
23130	60302
172969	60303
31282	60304
95330	60305
69876	60306
45596	60307
160560	60308
14167	60309
31953	60310
18522	60311
136197	60312
34504	60313
39947	60314
12912	60315
214485	60316
71849	60317
112520	60318
112520	60319
6304	60320
212585	60321
10004	60322
57763	60323
316572	60324
312931	60325
31996	60326
61330	60327
26981	60328
67881	60329
4463	60330
22414	60331
6671	60332
40972	60333
33806	60334
35742	60335
134732	60336
50396	60337
39527	60338
57860	60339
147667	60340
137466	60341
9567	60342
5842	60343
82976	60344
80310	60345
46003	60346
195760	60347
34522	60348
20903	60349
46803	60350
108031	60351
71209	60352
175192	60353
76017	60354
9392	60355
74640	60356
9930	60357
81547	60358
50037	60359
36465	60360
25736	60361
14671	60362
35217	60363
4844	60364
17296	60365
34233	60366
20471	60367
7399	60368
13689	60369
46470	60370
50285	60371
103639	60372
17651	60373
90395	60374
108064	60375
7790	60376
7790	60377
9392	60378
6696	60379
2656	60380
7968	60381
44390	60382
3653	60383
12962	60384
129329	60385
584	60386
78498	60387
42972	60388
845	60389
14336	60390
69695	60391
4368	60392
11793	60393
39818	60394
71345	60395
5216	60396
8310	60397
38734	60398
38061	60399
6385	60400
51421	60401
242807	60402
40702	60403
39409	60404
313988	60405
130906	60406
36522	60407
19969	60408
106605	60409
27445	60410
49761	60411
7946	60412
24453	60413
258209	60414
30629	60415
37152	60416
89346	60417
28287	60418
89406	60419
194414	60420
43990	60421
78499	60422
19328	60423
26575	60424
30579	60425
18439	60426
57168	60427
18001	60428
51711	60429
60017	60430
53421	60431
58495	60432
56407	60433
21587	60434
19413	60435
20940	60436
39705	60437
114330	60438
17132	60439
115274	60440
83238	60441
98118	60442
168244	60443
84223	60444
24628	60445
52823	60446
98297	60447
1169	60448
16456	60449
18154	60450
107247	60451
4039	60452
58243	60453
42287	60454
152986	60455
89095	60456
19592	60457
16938	60458
148079	60459
4098	60460
14581	60461
58236	60462
96986	60463
6196	60464
24398	60465
74640	60466
38667	60467
65540	60468
127788	60469
7514	60470
7514	60471
7514	60472
7514	60473
23527	60474
193448	60475
20089	60476
70356	60477
44967	60478
44967	60479
15853	60480
212703	60481
54734	60482
80679	60483
114730	60484
165976	60485
166266	60486
107002	60487
33162	60488
33162	60489
36101	60490
128217	60491
128271	60492
229790	60493
123186	60494
220026	60495
152293	60496
207915	60497
4630	60498
260382	60499
163606	60500
75785	60501
895	60502
2200	60503
12359	60504
184268	60505
54074	60506
200604	60507
23807	60508
34000	60509
144143	60510
9742	60511
64614	60512
9742	60513
6971	60514
11927	60515
12353	60516
294649	60517
297757	60518
321772	60519
13765	60520
52954	60521
203250	60522
150366	60523
151696	60524
328507	60525
2510	60526
49584	60527
6721	60528
236010	60529
4242	60530
97277	60531
96951	60532
150860	60533
42689	60534
98198	60535
99144	60536
64038	60537
150585	60538
150367	60539
97011	60540
6736	60541
232571	60542
152966	60543
21169	60544
67109	60545
63291	60546
83962	60547
31616	60548
98386	60549
86145	60550
26621	60551
211	60552
118424	60553
288915	60554
119376	60555
77605	60556
67200	60557
35722	60558
5912	60559
1491	60560
41168	60561
63161	60562
145026	60563
463	60564
6419	60565
304013	60566
152585	60567
27117	60568
41337	60569
16677	60570
287721	60571
103587	60572
18313	60573
21619	60574
176138	60575
10317	60576
116493	60577
15808	60578
75128	60579
8947	60580
5803	60581
274795	60582
115399	60583
54291	60584
101869	60585
30499	60586
30499	60587
5803	60588
79084	60589
81736	60590
24414	60591
30499	60592
152479	60593
20924	60594
126301	60595
162179	60596
2059	60597
45514	60598
13178	60599
38032	60600
10615	60601
1585	60602
76611	60603
196178	60604
282218	60605
21047	60606
311745	60607
130461	60608
38707	60609
317642	60610
64270	60611
157354	60612
123965	60613
42920	60614
242331	60615
30801	60616
103431	60617
31696	60618
82819	60619
264805	60620
82045	60621
83291	60622
151704	60623
133284	60624
208535	60625
323142	60626
164991	60627
37094	60628
14498	60629
198802	60630
119331	60631
32338	60632
64580	60633
295495	60634
161634	60635
106203	60636
260138	60637
4939	60638
270304	60639
311308	60640
26414	60641
274232	60642
114122	60643
119224	60644
62793	60645
164826	60646
23525	60647
75861	60648
67192	60649
5051	60650
305261	60651
155279	60652
174988	60653
2503	60654
161936	60655
1195	60656
117120	60657
112898	60658
32338	60659
72704	60660
77060	60661
58333	60662
298591	60663
6834	60664
125287	60665
17193	60666
128775	60667
181054	60668
42920	60669
40056	60670
60323	60671
285275	60672
40137	60673
49029	60674
17809	60675
316766	60676
75707	60677
293428	60678
98019	60679
205685	60680
298207	60681
323289	60682
128097	60683
198756	60684
262628	60685
118230	60686
75079	60687
35417	60688
198374	60689
177556	60690
11972	60691
39257	60692
136087	60693
319906	60694
76786	60695
62735	60696
212024	60697
202089	60698
24960	60699
47410	60700
130481	60701
54605	60702
21371	60703
255568	60704
82715	60705
67030	60706
37464	60707
6168	60708
304138	60709
23525	60710
32338	60711
265560	60712
270475	60713
196419	60714
263007	60715
89844	60716
151248	60717
279610	60718
11600	60719
123283	60720
18741	60721
82201	60722
106345	60723
129146	60724
82260	60725
163300	60726
179871	60727
10240	60728
53442	60729
149040	60730
125565	60731
238890	60732
96458	60733
324887	60734
136961	60735
10374	60736
95796	60737
96339	60738
46926	60739
37150	60740
64274	60741
23462	60742
26279	60743
81889	60744
16700	60745
5899	60746
139533	60747
261252	60748
147478	60749
124977	60750
184643	60751
132779	60752
219832	60753
15353	60754
53407	60755
281046	60756
127102	60757
51062	60758
261959	60759
102989	60760
105804	60761
174755	60762
298037	60763
250248	60764
106183	60765
6440	60766
123986	60767
77994	60768
17061	60769
21811	60770
35292	60771
49284	60772
189230	60773
38188	60774
66043	60775
13699	60776
132360	60777
199163	60778
23121	60779
170021	60780
39425	60781
127983	60782
314724	60783
138821	60784
90396	60785
312231	60786
277708	60787
275052	60788
105585	60789
236042	60790
122061	60791
14707	60792
187628	60793
125344	60794
287247	60795
136823	60796
205164	60797
75246	60798
31696	60799
34591	60800
103618	60801
68292	60802
123826	60803
293741	60804
303623	60805
125206	60806
125727	60807
92624	60808
121860	60809
2600	60810
137884	60811
159856	60812
58699	60813
14442	60814
133715	60815
8127	60816
59965	60817
148260	60818
183022	60819
323232	60820
21592	60821
87252	60822
85649	60823
158519	60824
15143	60825
189694	60826
242584	60827
323307	60828
215173	60829
229056	60830
191708	60831
123450	60832
69518	60833
23804	60834
85353	60835
166288	60836
82742	60837
47278	60838
13474	60839
9540	60840
135678	60841
193178	60842
37085	60843
12090	60844
35191	60845
141037	60846
219133	60847
10601	60848
139321	60849
15943	60850
122175	60851
184667	60852
21865	60853
48	60854
138931	60855
9524	60856
129511	60857
9524	60858
9524	60859
57437	60860
3252	60861
133126	60862
36502	60863
34971	60864
99989	60865
161342	60866
27748	60867
57833	60868
117683	60869
4517	60870
72753	60871
77382	60872
57854	60873
136388	60874
117683	60875
123469	60876
253402	60877
4517	60878
296107	60879
5120	60880
83075	60881
83114	60882
83075	60883
216889	60884
115978	60885
148377	60886
84667	60887
254377	60888
8247	60889
138658	60890
92672	60891
324753	60892
35192	60893
30859	60894
56139	60895
20901	60896
12793	60897
59814	60898
98929	60899
101840	60900
3152	60901
178991	60902
63318	60903
135910	60904
13984	60905
6261	60906
94325	60907
61492	60908
77275	60909
3417	60910
112917	60911
116606	60912
144730	60913
1797	60914
281020	60915
4737	60916
48	60917
58309	60918
245763	60919
229478	60920
74455	60921
11455	60922
108767	60923
3089	60924
146605	60925
30164	60926
155057	60927
75297	60928
180790	60929
180790	60930
273156	60931
53724	60932
7746	60933
3137	60934
286502	60935
57140	60936
35158	60937
9937	60938
284989	60939
192632	60940
124251	60941
34077	60942
100542	60943
142	60944
506	60945
289581	60946
211942	60947
3287	60948
41693	60949
32037	60950
131149	60951
1351	60952
246791	60953
37340	60954
157305	60955
174310	60956
16311	60957
26173	60958
128523	60959
128523	60960
83111	60961
159536	60962
20867	60963
181395	60964
169465	60965
78822	60966
159023	60967
2763	60968
223351	60969
9047	60970
92145	60971
24080	60972
28040	60973
71065	60974
41124	60975
20530	60976
106438	60977
9048	60978
203821	60979
165153	60980
164996	60981
35589	60982
135658	60983
318164	60984
192825	60985
264907	60986
115607	60987
86422	60988
316120	60989
205549	60990
199895	60991
188012	60992
84284	60993
106561	60994
76328	60995
35362	60996
21874	60997
147362	60998
4673	60999
1354	61000
103876	61001
84284	61002
353	61003
74964	61004
46596	61005
84998	61006
20895	61007
61962	61008
12753	61009
33465	61010
76698	61011
115088	61012
33465	61013
109094	61014
109094	61015
42488	61016
21051	61017
74987	61018
213911	61019
87230	61020
320824	61021
115597	61022
17530	61023
2103	61024
2146	61025
7476	61026
2572	61027
15132	61028
48615	61029
41092	61030
200798	61031
175203	61032
39004	61033
209857	61034
218626	61035
26467	61036
19085	61037
309711	61038
200164	61039
131887	61040
19232	61041
84034	61042
85029	61043
115	61044
37724	61045
85132	61046
3946	61047
205523	61048
6246	61049
56071	61050
84467	61051
55758	61052
947	61053
165	61054
149677	61055
111937	61056
293910	61057
47179	61058
31444	61059
38827	61060
129927	61061
117014	61062
256721	61063
291550	61064
51847	61065
286972	61066
62496	61067
193255	61068
4019	61069
73087	61070
229732	61071
170419	61072
91117	61073
91248	61074
19722	61075
202957	61076
157848	61077
57	61078
17509	61079
57	61080
57	61081
57	61082
57	61083
141038	61084
90707	61085
285699	61086
21538	61087
109263	61088
3704	61089
26344	61090
48536	61091
145317	61092
86149	61093
30001	61094
16317	61095
144690	61096
54584	61097
124332	61098
55743	61099
192841	61100
128579	61101
3912	61102
78149	61103
107758	61104
132648	61105
177228	61106
159004	61107
171943	61108
229925	61109
81519	61110
103988	61111
36903	61112
22494	61113
152672	61114
18333	61115
196646	61116
13441	61117
68631	61118
234969	61119
21394	61120
202754	61121
18	61122
5553	61123
231631	61124
149734	61125
1775	61126
32222	61127
170419	61128
295824	61129
194072	61130
80539	61131
114806	61132
254320	61133
102756	61134
44776	61135
89702	61136
155490	61137
10244	61138
69657	61139
9929	61140
43887	61141
31772	61142
34616	61143
18659	61144
9929	61145
9685	61146
127920	61147
69341	61148
28447	61149
19347	61150
31772	61151
51084	61152
100257	61153
32203	61154
32601	61155
72814	61156
3708	61157
3708	61158
164742	61159
32601	61160
7896	61161
297275	61162
8613	61163
8613	61164
98586	61165
133835	61166
175885	61167
32459	61168
197666	61169
12599	61170
3814	61171
203464	61172
181157	61173
116376	61174
35184	61175
35184	61176
57413	61177
57413	61178
3814	61179
192724	61180
147511	61181
177285	61182
177285	61183
38	61184
311602	61185
296800	61186
159024	61187
110228	61188
10481	61189
1834	61190
191016	61191
120645	61192
258799	61193
261601	61194
87496	61195
15049	61196
77288	61197
158268	61198
45990	61199
47066	61200
44693	61201
136509	61202
117244	61203
280058	61204
34822	61205
274353	61206
169412	61207
153220	61208
230826	61209
10236	61210
69230	61211
252483	61212
100053	61213
61403	61214
56134	61215
38838	61216
70129	61217
32415	61218
97931	61219
13801	61220
26096	61221
191832	61222
80765	61223
275598	61224
93372	61225
6590	61226
48299	61227
224469	61228
123234	61229
61131	61230
243445	61231
58500	61232
79594	61233
29904	61234
137370	61235
126159	61236
196384	61237
10244	61238
81568	61239
18591	61240
313150	61241
70967	61242
4860	61243
61164	61244
3940	61245
300510	61246
83164	61247
74700	61248
136566	61249
313187	61250
119921	61251
95648	61252
67842	61253
129897	61254
841	61255
272273	61256
258974	61257
70726	61258
33856	61259
131449	61260
59589	61261
139083	61262
219998	61263
125203	61264
80889	61265
53662	61266
50913	61267
24355	61268
217284	61269
55942	61270
325781	61271
248548	61272
121708	61273
239648	61274
171683	61275
94342	61276
151147	61277
154311	61278
61303	61279
118800	61280
77122	61281
85721	61282
76814	61283
84818	61284
241841	61285
63486	61286
12056	61287
130733	61288
237828	61289
30256	61290
136996	61291
45985	61292
14516	61293
38539	61294
107376	61295
123024	61296
5675	61297
5675	61298
45296	61299
168719	61300
118309	61301
323854	61302
56632	61303
71477	61304
45392	61305
214218	61306
79999	61307
6357	61308
245050	61309
1459	61310
54386	61311
18327	61312
303032	61313
25676	61314
28734	61315
6116	61316
123770	61317
70441	61318
324783	61319
172173	61320
11944	61321
26285	61322
81750	61323
62648	61324
280428	61325
131117	61326
86732	61327
197387	61328
148355	61329
29434	61330
169230	61331
220445	61332
148757	61333
25037	61334
38403	61335
105082	61336
238772	61337
105159	61338
26	61339
96437	61340
6753	61341
165515	61342
163193	61343
119916	61344
193183	61345
153414	61346
277935	61347
101348	61348
54562	61349
95995	61350
134463	61351
24799	61352
29621	61353
45125	61354
9162	61355
78992	61356
145863	61357
15761	61358
118650	61359
4787	61360
35022	61361
45612	61362
20324	61363
259696	61364
165515	61365
245712	61366
305843	61367
7063	61368
64763	61369
232534	61370
1470	61371
169432	61372
60013	61373
95995	61374
133569	61375
33006	61376
24799	61377
148934	61378
193255	61379
72666	61380
159978	61381
105160	61382
243115	61383
15580	61384
30062	61385
138667	61386
33011	61387
238705	61388
153167	61389
206471	61390
10711	61391
138905	61392
23337	61393
64713	61394
168429	61395
326106	61396
36372	61397
126734	61398
20418	61399
12065	61400
22901	61401
22220	61402
210690	61403
179478	61404
152599	61405
179257	61406
249774	61407
103535	61408
15636	61409
62189	61410
164082	61411
129927	61412
91347	61413
249657	61414
43389	61415
174084	61416
179447	61417
49530	61418
165	61419
165	61420
143246	61421
24300	61422
194173	61423
165	61424
6447	61425
177247	61426
7268	61427
34237	61428
154586	61429
98825	61430
100902	61431
19619	61432
289492	61433
289684	61434
47434	61435
205016	61436
42948	61437
173931	61438
211827	61439
136149	61440
136097	61441
58800	61442
340	61443
29793	61444
23882	61445
94304	61446
49595	61447
78071	61448
52643	61449
31306	61450
9948	61451
184612	61452
272425	61453
40338	61454
5942	61455
78136	61456
52266	61457
36456	61458
51867	61459
103418	61460
2035	61461
51230	61462
33862	61463
51867	61464
34026	61465
76928	61466
19680	61467
99067	61468
53503	61469
3860	61470
74785	61471
46667	61472
17090	61473
78774	61474
62843	61475
52947	61476
129767	61477
307303	61478
142469	61479
67910	61480
8297	61481
90333	61482
186178	61483
34521	61484
14489	61485
161767	61486
59333	61487
166683	61488
313556	61489
271257	61490
278013	61491
14721	61492
133065	61493
37378	61494
11669	61495
58692	61496
171073	61497
32830	61498
8805	61499
9463	61500
45900	61501
22473	61502
134517	61503
109262	61504
9771	61505
71884	61506
163608	61507
8805	61508
58275	61509
108778	61510
213371	61511
159311	61512
1955	61513
127398	61514
64936	61515
92791	61516
2342	61517
90727	61518
150365	61519
8732	61520
15460	61521
3432	61522
232496	61523
150759	61524
97817	61525
232275	61526
232750	61527
5575	61528
52253	61529
1688	61530
133279	61531
67920	61532
35192	61533
34521	61534
78774	61535
127584	61536
133202	61537
87967	61538
34394	61539
58611	61540
158894	61541
52963	61542
73774	61543
45312	61544
108	61545
69684	61546
18434	61547
100065	61548
193417	61549
83534	61550
138265	61551
181413	61552
36072	61553
267193	61554
34222	61555
167848	61556
256151	61557
84707	61558
138265	61559
327275	61560
143301	61561
26710	61562
67533	61563
9503	61564
139097	61565
36050	61566
67533	61567
67533	61568
22787	61569
15361	61570
49049	61571
67533	61572
207247	61573
61058	61574
9503	61575
39537	61576
130892	61577
18844	61578
22787	61579
6701	61580
54645	61581
69977	61582
10986	61583
10539	61584
130892	61585
53053	61586
36072	61587
54645	61588
55420	61589
100347	61590
22270	61591
60859	61592
4960	61593
62726	61594
28502	61595
151977	61596
149560	61597
26710	61598
324171	61599
6393	61600
38044	61601
216465	61602
28141	61603
218639	61604
181413	61605
210757	61606
253207	61607
126734	61608
55507	61609
34222	61610
12452	61611
61058	61612
10986	61613
86873	61614
23162	61615
71305	61616
148458	61617
161198	61618
67145	61619
15671	61620
63967	61621
46597	61622
29797	61623
15339	61624
72057	61625
66955	61626
142588	61627
183120	61628
160339	61629
5835	61630
79253	61631
5517	61632
127198	61633
33405	61634
40952	61635
313698	61636
87178	61637
204379	61638
15864	61639
93132	61640
93132	61641
132527	61642
76312	61643
88600	61644
305348	61645
91643	61646
101155	61647
43884	61648
5575	61649
82943	61650
161497	61651
276273	61652
62824	61653
61164	61654
53540	61655
10774	61656
182779	61657
15050	61658
22727	61659
34521	61660
8315	61661
22608	61662
64758	61663
103535	61664
112232	61665
22608	61666
39207	61667
36709	61668
203412	61669
76477	61670
79191	61671
79191	61672
235235	61673
64048	61674
153341	61675
29900	61676
102555	61677
32021	61678
157965	61679
69793	61680
77207	61681
249299	61682
53171	61683
89344	61684
181978	61685
8931	61686
35045	61687
75125	61688
42290	61689
96027	61690
11467	61691
15354	61692
148952	61693
6241	61694
114482	61695
11467	61696
49826	61697
33659	61698
129883	61699
135498	61700
163026	61701
42290	61702
285760	61703
152516	61704
13026	61705
13026	61706
22259	61707
6	61708
37830	61709
129428	61710
4998	61711
173894	61712
25795	61713
130871	61714
10072	61715
81001	61716
24721	61717
125096	61718
25467	61719
124279	61720
214849	61721
54171	61722
193145	61723
25467	61724
199858	61725
124243	61726
185831	61727
296539	61728
54171	61729
4704	61730
113148	61731
186804	61732
199858	61733
295292	61734
309802	61735
185845	61736
294348	61737
35285	61738
77397	61739
214849	61740
294423	61741
10	61742
125163	61743
35262	61744
193161	61745
194743	61746
284808	61747
9937	61748
283790	61749
10	61750
8327	61751
151022	61752
17869	61753
151184	61754
5558	61755
111495	61756
172908	61757
90929	61758
256042	61759
112840	61760
41934	61761
269221	61762
67929	61763
73307	61764
23240	61765
119144	61766
154655	61767
85351	61768
112891	61769
42007	61770
54687	61771
175723	61772
175723	61773
76852	61774
86599	61775
20825	61776
63547	61777
42984	61778
299568	61779
268874	61780
100036	61781
87980	61782
125477	61783
21163	61784
108804	61785
76045	61786
117205	61787
144851	61788
137191	61789
97193	61790
97012	61791
69379	61792
105598	61793
5457	61794
212816	61795
87485	61796
3889	61797
1131	61798
6125	61799
9141	61800
25896	61801
47327	61802
2630	61803
57623	61804
46711	61805
19821	61806
4956	61807
5115	61808
24856	61809
48511	61810
2285	61811
135312	61812
178871	61813
18973	61814
173952	61815
244609	61816
88342	61817
971	61818
77740	61819
240211	61820
48116	61821
69396	61822
12043	61823
206224	61824
33596	61825
268983	61826
56365	61827
104921	61828
161246	61829
93378	61830
144610	61831
24292	61832
182396	61833
74474	61834
120847	61835
27584	61836
80851	61837
198631	61838
302293	61839
361	61840
256905	61841
113661	61842
180181	61843
46086	61844
179486	61845
87284	61846
186437	61847
65950	61848
323044	61849
52887	61850
269082	61851
32140	61852
157022	61853
107305	61854
97519	61855
7061	61856
106881	61857
42843	61858
254143	61859
45608	61860
3071	61861
241739	61862
107533	61863
45489	61864
269265	61865
11825	61866
2497	61867
179077	61868
278241	61869
196423	61870
206754	61871
37628	61872
83555	61873
196012	61874
193045	61875
153088	61876
95214	61877
14222	61878
9575	61879
159623	61880
138657	61881
23011	61882
161725	61883
201710	61884
128219	61885
122563	61886
21520	61887
76688	61888
161357	61889
159152	61890
127048	61891
193451	61892
197757	61893
137037	61894
50236	61895
272296	61896
326476	61897
138657	61898
38718	61899
96499	61900
211703	61901
67943	61902
135217	61903
113214	61904
16126	61905
99659	61906
238252	61907
326779	61908
215923	61909
160678	61910
320452	61911
225115	61912
161554	61913
259433	61914
145503	61915
39856	61916
327366	61917
21593	61918
70055	61919
87711	61920
211619	61921
306869	61922
68886	61923
3071	61924
148267	61925
164824	61926
159455	61927
2121	61928
301115	61929
22703	61930
103219	61931
77820	61932
11825	61933
104341	61934
3071	61935
9468	61936
176047	61937
112844	61938
328	61939
154461	61940
113222	61941
9390	61942
112961	61943
159570	61944
268702	61945
244514	61946
164063	61947
68231	61948
159418	61949
9008	61950
6755	61951
12012	61952
271295	61953
271302	61954
128940	61955
161498	61956
12968	61957
40762	61958
179936	61959
2743	61960
72096	61961
2139	61962
132715	61963
7049	61964
45656	61965
6738	61966
123084	61967
180006	61968
115311	61969
126210	61970
32573	61971
22044	61972
71271	61973
170257	61974
2923	61975
106226	61976
63544	61977
161887	61978
22102	61979
348	61980
150301	61981
116908	61982
22874	61983
1292	61984
25634	61985
91382	61986
69530	61987
98402	61988
98734	61989
98698	61990
13970	61991
220304	61992
107008	61993
101517	61994
136773	61995
43657	61996
207541	61997
314596	61998
253538	61999
37302	62000
85040	62001
44285	62002
64695	62003
34185	62004
114044	62005
24810	62006
178089	62007
46526	62008
69661	62009
152568	62010
150970	62011
63651	62012
12784	62013
66250	62014
9804	62015
211404	62016
117430	62017
136211	62018
116737	62019
251617	62020
68555	62021
126973	62022
759	62023
328053	62024
216790	62025
69675	62026
1535	62027
159518	62028
1535	62029
120393	62030
153460	62031
257083	62032
118685	62033
242412	62034
8677	62035
116771	62036
305991	62037
129275	62038
143482	62039
85529	62040
32832	62041
29603	62042
33576	62043
112091	62044
66419	62045
303431	62046
19432	62047
46543	62048
285764	62049
11545	62050
37574	62051
51644	62052
7490	62053
21522	62054
21389	62055
24181	62056
53160	62057
76006	62058
28000	62059
131704	62060
13667	62061
114443	62062
130547	62063
47380	62064
115294	62065
24161	62066
283444	62067
21838	62068
21838	62069
21838	62070
83729	62071
4843	62072
191253	62073
79395	62074
191287	62075
3391	62076
40436	62077
254527	62078
54150	62079
89839	62080
229330	62081
14253	62082
72136	62083
190931	62084
71068	62085
71068	62086
95203	62087
1386	62088
4554	62089
1535	62090
8852	62091
234583	62092
78921	62093
287813	62094
203965	62095
216027	62096
56947	62097
230637	62098
141374	62099
157298	62100
65558	62101
118336	62102
18092	62103
36178	62104
51369	62105
20840	62106
122036	62107
106423	62108
59158	62109
55407	62110
129817	62111
87494	62112
33787	62113
1650	62114
136965	62115
4872	62116
57552	62117
135212	62118
119556	62119
216421	62120
322097	62121
195282	62122
63679	62123
20182	62124
17991	62125
69846	62126
121213	62127
6315	62128
39110	62129
40784	62130
104915	62131
51606	62132
222608	62133
128343	62134
39301	62135
13120	62136
35321	62137
305897	62138
89026	62139
216062	62140
40784	62141
86888	62142
56934	62143
51845	62144
321041	62145
106674	62146
197428	62147
80508	62148
25058	62149
71568	62150
32057	62151
117649	62152
5314	62153
45941	62154
23818	62155
37671	62156
136169	62157
82699	62158
83806	62159
93083	62160
23073	62161
141093	62162
104001	62163
29983	62164
144124	62165
5450	62166
5450	62167
37798	62168
303618	62169
13269	62170
15361	62171
2177	62172
25123	62173
10404	62174
61718	62175
41026	62176
5450	62177
30141	62178
2807	62179
16956	62180
62598	62181
6154	62182
5398	62183
56120	62184
60390	62185
26151	62186
39319	62187
11059	62188
81796	62189
48326	62190
3725	62191
124393	62192
121423	62193
38399	62194
37476	62195
49343	62196
123290	62197
33705	62198
7716	62199
2144	62200
119862	62201
13470	62202
27889	62203
70413	62204
13235	62205
1658	62206
75684	62207
78267	62208
20476	62209
57867	62210
8496	62211
310534	62212
131460	62213
108634	62214
323148	62215
10098	62216
85753	62217
15540	62218
310754	62219
107179	62220
49281	62221
245669	62222
194467	62223
194467	62224
111157	62225
8997	62226
6110	62227
99386	62228
5307	62229
12808	62230
18374	62231
59444	62232
187229	62233
110131	62234
30841	62235
26965	62236
44681	62237
55873	62238
25168	62239
18552	62240
18552	62241
42279	62242
45215	62243
120234	62244
66977	62245
23151	62246
19008	62247
59360	62248
58254	62249
48463	62250
12808	62251
105431	62252
197702	62253
192943	62254
63436	62255
50128	62256
47162	62257
220764	62258
26383	62259
12430	62260
84242	62261
34210	62262
37074	62263
18853	62264
13265	62265
184558	62266
40769	62267
48435	62268
6947	62269
175047	62270
17267	62271
12786	62272
78305	62273
4231	62274
10704	62275
7560	62276
16428	62277
16058	62278
5450	62279
24039	62280
43110	62281
19207	62282
98888	62283
199194	62284
76837	62285
259208	62286
21377	62287
34483	62288
21196	62289
65213	62290
22922	62291
84567	62292
22334	62293
24877	62294
23152	62295
31882	62296
24536	62297
24343	62298
27730	62299
113939	62300
7927	62301
104757	62302
144322	62303
128632	62304
11553	62305
263733	62306
65993	62307
22569	62308
93823	62309
124866	62310
40274	62311
51724	62312
131460	62313
97019	62314
179878	62315
92921	62316
167751	62317
185370	62318
14727	62319
38487	62320
184660	62321
38747	62322
38747	62323
199551	62324
27030	62325
189839	62326
194701	62327
91615	62328
41043	62329
140754	62330
81761	62331
153779	62332
5683	62333
226259	62334
15067	62335
229216	62336
75490	62337
20912	62338
17333	62339
23818	62340
19460	62341
49902	62342
53999	62343
21871	62344
194483	62345
6171	62346
11410	62347
29264	62348
35198	62349
32418	62350
17809	62351
57796	62352
92155	62353
4961	62354
295730	62355
78812	62356
62189	62357
59538	62358
226252	62359
20852	62360
53317	62361
53317	62362
1888	62363
22899	62364
67951	62365
129342	62366
221995	62367
108002	62368
1827	62369
10125	62370
38688	62371
2503	62372
46126	62373
62594	62374
15874	62375
10053	62376
42147	62377
167395	62378
19121	62379
188399	62380
130282	62381
93538	62382
84217	62383
130515	62384
37684	62385
87100	62386
48370	62387
326897	62388
139368	62389
149880	62390
27604	62391
6324	62392
201318	62393
78085	62394
68256	62395
21683	62396
67951	62397
197308	62398
9174	62399
86876	62400
20652	62401
136546	62402
8435	62403
6512	62404
58770	62405
70429	62406
249248	62407
70177	62408
58770	62409
122210	62410
11230	62411
20652	62412
40084	62413
250535	62414
54369	62415
66481	62416
39423	62417
24731	62418
57298	62419
14883	62420
289985	62421
52104	62422
65803	62423
108428	62424
5573	62425
80981	62426
150522	62427
7762	62428
232493	62429
232483	62430
169171	62431
178562	62432
42114	62433
2275	62434
63127	62435
93797	62436
218911	62437
94709	62438
244342	62439
180212	62440
185359	62441
209966	62442
29141	62443
70534	62444
143138	62445
52595	62446
61469	62447
167037	62448
157782	62449
125549	62450
124097	62451
32471	62452
53736	62453
165117	62454
106164	62455
24291	62456
90804	62457
46054	62458
117166	62459
290776	62460
273544	62461
149646	62462
264960	62463
62431	62464
7594	62465
178709	62466
302394	62467
33461	62468
1517	62469
88093	62470
23317	62471
865	62472
170594	62473
80903	62474
87569	62475
111094	62476
1725	62477
4484	62478
23567	62479
258538	62480
54581	62481
19812	62482
6744	62483
63684	62484
88420	62485
63002	62486
187496	62487
5382	62488
139165	62489
139165	62490
16852	62491
80110	62492
109896	62493
2051	62494
22178	62495
461	62496
461	62497
11425	62498
79675	62499
138298	62500
49266	62501
21930	62502
38903	62503
36807	62504
74026	62505
62118	62506
13638	62507
152092	62508
37459	62509
44005	62510
44005	62511
153605	62512
94917	62513
134662	62514
166414	62515
40664	62516
103304	62517
95991	62518
151944	62519
6512	62520
1652	62521
82884	62522
139918	62523
139918	62524
1652	62525
1652	62526
1652	62527
41849	62528
49242	62529
230580	62530
176612	62531
31102	62532
6744	62533
10756	62534
269939	62535
67022	62536
111237	62537
175430	62538
199774	62539
194953	62540
132479	62541
268107	62542
226046	62543
224158	62544
48	62545
48	62546
164996	62547
13116	62548
19812	62549
67951	62550
20851	62551
15100	62552
20852	62553
121897	62554
121897	62555
5194	62556
105534	62557
167612	62558
30839	62559
69657	62560
29392	62561
157142	62562
105534	62563
142181	62564
92041	62565
30662	62566
30662	62567
3666	62568
3669	62569
44552	62570
92041	62571
4138	62572
10292	62573
3666	62574
114166	62575
14060	62576
2674	62577
157207	62578
146270	62579
115914	62580
82677	62581
105100	62582
164814	62583
68961	62584
236635	62585
51608	62586
193400	62587
122855	62588
224778	62589
100147	62590
52380	62591
189825	62592
115586	62593
28159	62594
114843	62595
104066	62596
29184	62597
24963	62598
959	62599
147983	62600
25257	62601
120340	62602
24083	62603
48024	62604
248048	62605
120752	62606
216490	62607
198544	62608
130020	62609
317293	62610
313283	62611
317573	62612
263952	62613
180431	62614
8817	62615
273724	62616
174096	62617
135469	62618
10697	62619
88378	62620
53933	62621
12220	62622
220195	62623
325776	62624
21629	62625
7868	62626
37894	62627
32617	62628
21439	62629
190324	62630
280471	62631
56720	62632
21629	62633
266401	62634
48404	62635
16605	62636
64327	62637
36506	62638
122253	62639
197904	62640
129849	62641
55394	62642
181905	62643
25110	62644
134978	62645
173687	62646
4561	62647
181108	62648
94852	62649
231033	62650
180124	62651
244879	62652
33034	62653
83636	62654
243614	62655
89096	62656
9404	62657
64431	62658
73064	62659
9051	62660
248289	62661
9160	62662
162129	62663
112213	62664
165788	62665
4376	62666
65398	62667
258811	62668
112213	62669
28347	62670
9189	62671
73064	62672
64131	62673
87121	62674
247572	62675
121340	62676
73538	62677
50243	62678
126161	62679
109208	62680
192597	62681
24597	62682
25399	62683
18629	62684
196084	62685
126161	62686
36087	62687
24731	62688
125933	62689
126856	62690
80110	62691
80110	62692
2617	62693
69904	62694
2617	62695
1514	62696
33480	62697
26083	62698
96993	62699
137046	62700
191970	62701
98706	62702
145996	62703
104810	62704
315277	62705
79188	62706
79734	62707
53522	62708
36793	62709
121137	62710
10905	62711
135362	62712
54213	62713
36591	62714
9754	62715
79249	62716
122545	62717
10783	62718
8041	62719
52768	62720
164632	62721
49504	62722
306335	62723
138111	62724
109553	62725
39750	62726
313967	62727
92991	62728
303045	62729
274259	62730
81852	62731
189072	62732
163437	62733
39257	62734
325795	62735
187213	62736
159286	62737
295188	62738
89286	62739
123498	62740
10645	62741
46792	62742
78218	62743
7068	62744
18266	62745
88119	62746
273944	62747
273968	62748
21331	62749
64977	62750
58696	62751
40196	62752
23621	62753
279080	62754
203093	62755
203093	62756
47614	62757
24488	62758
41308	62759
42918	62760
85422	62761
151795	62762
224103	62763
60455	62764
82014	62765
39928	62766
56627	62767
102081	62768
867	62769
285102	62770
67422	62771
53841	62772
257560	62773
3612	62774
322253	62775
27774	62776
78943	62777
197092	62778
179630	62779
32443	62780
8856	62781
175559	62782
1370	62783
19148	62784
60869	62785
110985	62786
102914	62787
50931	62788
29436	62789
7214	62790
4531	62791
174982	62792
135061	62793
45217	62794
112956	62795
135061	62796
111563	62797
267347	62798
196695	62799
35254	62800
35254	62801
64850	62802
5813	62803
100551	62804
93263	62805
1013	62806
223168	62807
131938	62808
43827	62809
2623	62810
6196	62811
161186	62812
1466	62813
126166	62814
83630	62815
315803	62816
169266	62817
10997	62818
106596	62819
28692	62820
1961	62821
88275	62822
46149	62823
45258	62824
2173	62825
314	62826
30422	62827
12441	62828
36427	62829
189430	62830
319873	62831
135080	62832
135080	62833
155901	62834
240139	62835
94100	62836
300864	62837
264638	62838
265261	62839
167461	62840
104034	62841
36900	62842
7	62843
321568	62844
202515	62845
24728	62846
294458	62847
48140	62848
62544	62849
206254	62850
132498	62851
11160	62852
183578	62853
115064	62854
53443	62855
21240	62856
27338	62857
246	62858
81602	62859
57263	62860
149865	62861
306535	62862
240692	62863
30541	62864
5848	62865
61569	62866
30419	62867
12928	62868
95072	62869
212109	62870
139241	62871
324491	62872
95736	62873
217216	62874
304713	62875
136891	62876
38948	62877
304871	62878
304851	62879
132003	62880
140347	62881
140364	62882
139785	62883
94552	62884
213060	62885
128617	62886
304738	62887
128642	62888
304642	62889
145856	62890
40195	62891
213208	62892
137184	62893
146305	62894
62286	62895
66003	62896
8415	62897
42337	62898
23578	62899
74051	62900
39362	62901
162219	62902
3099	62903
120736	62904
33973	62905
609	62906
114921	62907
102381	62908
318358	62909
135013	62910
30089	62911
98316	62912
15889	62913
1597	62914
1597	62915
1597	62916
33635	62917
52729	62918
132948	62919
1597	62920
18439	62921
51028	62922
200	62923
14478	62924
183429	62925
44506	62926
126329	62927
66956	62928
33800	62929
152403	62930
22425	62931
100222	62932
38324	62933
195706	62934
27513	62935
19719	62936
13828	62937
102292	62938
38160	62939
33431	62940
7980	62941
99742	62942
3208	62943
264635	62944
159423	62945
9684	62946
141544	62947
24714	62948
82506	62949
16369	62950
21775	62951
21466	62952
8903	62953
5252	62954
25693	62955
77514	62956
30973	62957
4818	62958
169156	62959
19007	62960
111737	62961
132303	62962
19248	62963
40836	62964
257266	62965
194781	62966
53141	62967
28530	62968
97941	62969
8717	62970
257945	62971
290688	62972
151885	62973
98730	62974
199838	62975
96427	62976
149436	62977
173214	62978
78830	62979
69397	62980
254558	62981
34641	62982
83564	62983
37632	62984
202590	62985
671	62986
105085	62987
215072	62988
78943	62989
65241	62990
298414	62991
32219	62992
30946	62993
92414	62994
52149	62995
315743	62996
259730	62997
1549	62998
24957	62999
316916	63000
16353	63001
129557	63002
1768	63003
139114	63004
56988	63005
125746	63006
227961	63007
262916	63008
143704	63009
16746	63010
142103	63011
204338	63012
38241	63013
60709	63014
2911	63015
43849	63016
165606	63017
121768	63018
104706	63019
104689	63020
225432	63021
163199	63022
198488	63023
37292	63024
37709	63025
71659	63026
261273	63027
170616	63028
110420	63029
110158	63030
9781	63031
272110	63032
114509	63033
1418	63034
52813	63035
208	63036
2753	63037
237723	63038
199191	63039
281730	63040
39273	63041
81198	63042
289887	63043
124446	63044
141224	63045
120112	63046
7387	63047
215818	63048
44669	63049
99271	63050
92600	63051
25893	63052
18570	63053
18570	63054
13789	63055
13789	63056
317135	63057
178070	63058
92430	63059
199248	63060
131936	63061
58348	63062
4241	63063
5410	63064
51848	63065
46	63066
310338	63067
56860	63068
234795	63069
3402	63070
3697	63071
11245	63072
104115	63073
22289	63074
3425	63075
11702	63076
37317	63077
87450	63078
1408	63079
132989	63080
5437	63081
1235	63082
25529	63083
25529	63084
147189	63085
12341	63086
816	63087
169374	63088
6261	63089
47882	63090
16615	63091
43	63092
2179	63093
87432	63094
852	63095
196352	63096
12564	63097
46288	63098
11128	63099
175801	63100
175005	63101
17871	63102
207492	63103
178038	63104
195888	63105
1912	63106
38874	63107
2391	63108
13322	63109
1531	63110
147367	63111
152	63112
233124	63113
5955	63114
119576	63115
201910	63116
103149	63117
108212	63118
69340	63119
102578	63120
3716	63121
37566	63122
169952	63123
59361	63124
4284	63125
171132	63126
22491	63127
317335	63128
46267	63129
31259	63130
4050	63131
3607	63132
61052	63133
40976	63134
129319	63135
67180	63136
68677	63137
21391	63138
254281	63139
307068	63140
1066	63141
216038	63142
96672	63143
13488	63144
16120	63145
2554	63146
49854	63147
102035	63148
30388	63149
143919	63150
71893	63151
3484	63152
237363	63153
1162	63154
187504	63155
117863	63156
167377	63157
5028	63158
443	63159
290994	63160
7059	63161
129829	63162
32174	63163
14012	63164
65341	63165
1210	63166
69810	63167
138135	63168
41997	63169
97758	63170
106181	63171
154882	63172
205824	63173
6528	63174
14468	63175
269979	63176
14905	63177
3987	63178
99991	63179
164931	63180
80237	63181
3663	63182
112633	63183
103653	63184
16217	63185
1506	63186
2552	63187
156597	63188
38414	63189
40080	63190
21790	63191
5046	63192
233947	63193
2053	63194
29053	63195
4601	63196
138597	63197
209163	63198
86412	63199
8359	63200
81928	63201
61847	63202
80612	63203
242133	63204
46087	63205
5026	63206
318674	63207
107494	63208
77796	63209
274	63210
267	63211
24012	63212
15190	63213
9068	63214
1	63215
35880	63216
133038	63217
11450	63218
166095	63219
58782	63220
18595	63221
91578	63222
3397	63223
324238	63224
289212	63225
165257	63226
21641	63227
37887	63228
44581	63229
162970	63230
87697	63231
305200	63232
315935	63233
126590	63234
25870	63235
36197	63236
97226	63237
243714	63238
283689	63239
79989	63240
37686	63241
203727	63242
48677	63243
308392	63244
123337	63245
203552	63246
235365	63247
55616	63248
172550	63249
210964	63250
61788	63251
173688	63252
179604	63253
197729	63254
76262	63255
142764	63256
318242	63257
275834	63258
25864	63259
155992	63260
90347	63261
85883	63262
104784	63263
167548	63264
126838	63265
888	63266
2200	63267
67405	63268
73715	63269
268486	63270
17224	63271
176628	63272
192405	63273
95762	63274
278545	63275
159429	63276
107723	63277
128277	63278
89248	63279
3869	63280
289051	63281
197073	63282
6112	63283
116901	63284
31189	63285
114106	63286
149257	63287
114862	63288
55604	63289
212824	63290
62030	63291
7313	63292
36109	63293
52397	63294
149506	63295
269272	63296
81632	63297
117543	63298
303849	63299
10551	63300
18938	63301
156534	63302
212663	63303
91544	63304
198120	63305
42059	63306
164766	63307
46199	63308
12692	63309
76323	63310
9242	63311
31719	63312
21163	63313
125789	63314
58080	63315
111157	63316
9834	63317
21209	63318
42435	63319
132930	63320
134719	63321
196313	63322
10267	63323
43658	63324
94466	63325
112660	63326
15200	63327
35768	63328
156422	63329
138691	63330
107467	63331
25263	63332
124718	63333
111603	63334
224648	63335
176752	63336
172435	63337
49004	63338
5205	63339
20928	63340
13716	63341
18499	63342
57542	63343
72392	63344
13558	63345
1683	63346
241985	63347
9389	63348
237104	63349
130614	63350
83276	63351
11320	63352
59431	63353
249321	63354
154517	63355
97353	63356
39189	63357
131530	63358
67620	63359
81047	63360
71926	63361
99000	63362
21252	63363
39263	63364
217364	63365
38245	63366
2486	63367
278592	63368
11974	63369
181123	63370
120083	63371
123684	63372
156097	63373
11775	63374
7338	63375
21920	63376
46648	63377
27236	63378
23914	63379
11169	63380
204584	63381
157753	63382
308993	63383
64529	63384
298555	63385
98571	63386
58451	63387
52873	63388
15396	63389
22081	63390
28981	63391
917	63392
201228	63393
81475	63394
47880	63395
282166	63396
17232	63397
289203	63398
118378	63399
135714	63400
117731	63401
171249	63402
42907	63403
24448	63404
458	63405
25170	63406
6156	63407
58503	63408
102226	63409
34439	63410
114416	63411
3614	63412
55684	63413
82355	63414
72136	63415
36098	63416
129545	63417
9824	63418
49502	63419
13065	63420
110340	63421
82684	63422
87000	63423
210034	63424
84952	63425
202751	63426
107338	63427
14610	63428
207866	63429
4496	63430
20063	63431
217425	63432
56771	63433
34746	63434
3243	63435
10332	63436
183469	63437
304856	63438
55076	63439
195746	63440
126991	63441
46364	63442
22197	63443
100415	63444
60659	63445
40310	63446
89298	63447
205354	63448
2089	63449
171751	63450
303437	63451
77322	63452
258109	63453
157631	63454
85570	63455
95546	63456
102014	63457
44275	63458
138094	63459
131339	63460
131487	63461
246418	63462
18580	63463
65729	63464
122428	63465
297947	63466
32819	63467
17977	63468
9982	63469
161515	63470
89675	63471
148605	63472
139704	63473
140626	63474
102878	63475
77160	63476
127252	63477
85418	63478
292209	63479
130848	63480
74924	63481
72620	63482
12670	63483
2281	63484
240185	63485
182583	63486
60241	63487
3907	63488
205361	63489
287089	63490
308483	63491
221724	63492
18127	63493
134746	63494
83148	63495
207756	63496
4346	63497
179087	63498
216493	63499
162155	63500
202847	63501
308165	63502
89028	63503
54239	63504
18186	63505
25832	63506
25832	63507
133903	63508
21039	63509
298806	63510
79934	63511
40974	63512
122118	63513
111733	63514
150752	63515
273070	63516
51583	63517
117078	63518
197950	63519
15869	63520
110566	63521
190942	63522
76175	63523
31718	63524
75278	63525
100507	63526
14767	63527
7099	63528
54659	63529
109494	63530
7603	63531
59563	63532
76701	63533
15283	63534
120214	63535
57370	63536
97350	63537
3969	63538
14168	63539
5294	63540
87510	63541
16114	63542
126169	63543
193686	63544
54246	63545
4830	63546
77482	63547
27381	63548
19124	63549
136771	63550
64775	63551
259270	63552
86234	63553
93924	63554
44922	63555
52352	63556
169444	63557
129096	63558
246404	63559
267147	63560
277860	63561
89804	63562
28916	63563
33719	63564
71718	63565
110366	63566
14823	63567
303798	63568
185699	63569
184443	63570
152336	63571
83523	63572
67421	63573
21758	63574
132203	63575
46435	63576
39815	63577
109541	63578
22413	63579
75183	63580
312059	63581
39954	63582
149158	63583
60004	63584
22625	63585
214281	63586
53956	63587
21728	63588
21525	63589
275	63590
283312	63591
85285	63592
4196	63593
9013	63594
10867	63595
83868	63596
61274	63597
44934	63598
144781	63599
59619	63600
158217	63601
110636	63602
562	63603
13650	63604
1149	63605
24449	63606
34236	63607
1818	63608
101454	63609
27780	63610
124736	63611
1803	63612
7378	63613
67830	63614
275610	63615
1003	63616
65478	63617
131813	63618
209460	63619
292994	63620
152635	63621
86594	63622
321880	63623
312783	63624
76281	63625
7160	63626
17004	63627
26674	63628
115047	63629
4614	63630
200710	63631
61000	63632
39642	63633
108410	63634
13547	63635
168505	63636
190378	63637
118100	63638
264703	63639
25664	63640
2236	63641
103746	63642
114524	63643
13736	63644
7568	63645
5913	63646
150147	63647
229889	63648
92798	63649
228628	63650
8838	63651
14296	63652
6390	63653
23243	63654
106018	63655
69063	63656
2606	63657
10372	63658
107517	63659
144410	63660
197887	63661
41284	63662
79727	63663
213000	63664
38033	63665
182360	63666
136202	63667
251631	63668
143701	63669
15284	63670
43149	63671
83106	63672
68656	63673
13510	63674
108735	63675
58716	63676
52456	63677
277150	63678
303683	63679
124244	63680
140033	63681
116559	63682
119084	63683
281787	63684
268450	63685
84602	63686
112259	63687
64278	63688
44610	63689
47083	63690
82961	63691
37112	63692
138951	63693
197739	63694
149622	63695
231041	63696
63661	63697
92160	63698
74333	63699
2663	63700
58154	63701
51277	63702
6292	63703
10495	63704
28440	63705
120600	63706
127771	63707
1729	63708
10677	63709
22955	63710
19206	63711
89082	63712
19206	63713
133230	63714
280329	63715
20382	63716
6489	63717
17538	63718
43875	63719
4927	63720
826	63721
54723	63722
10458	63723
426	63724
223660	63725
9859	63726
29874	63727
112317	63728
138546	63729
37297	63730
17170	63731
196789	63732
323861	63733
32144	63734
270446	63735
49376	63736
138032	63737
163478	63738
62142	63739
122628	63740
219015	63741
137268	63742
3334	63743
274510	63744
299670	63745
233155	63746
174176	63747
52651	63748
131655	63749
176482	63750
173166	63751
165223	63752
214379	63753
214510	63754
35313	63755
14804	63756
2751	63757
90248	63758
168500	63759
49561	63760
117215	63761
184704	63762
12585	63763
30639	63764
268093	63765
31316	63766
47424	63767
30326	63768
42068	63769
9116	63770
149573	63771
35900	63772
3948	63773
120335	63774
239840	63775
27377	63776
2814	63777
247185	63778
3056	63779
194306	63780
42411	63781
42916	63782
115278	63783
6635	63784
101038	63785
66718	63786
54759	63787
64390	63788
138770	63789
90597	63790
71447	63791
205836	63792
9477	63793
216365	63794
121807	63795
25222	63796
25797	63797
26505	63798
71758	63799
211331	63800
234229	63801
151558	63802
148052	63803
183261	63804
18438	63805
18729	63806
121514	63807
129799	63808
22688	63809
220152	63810
143043	63811
18543	63812
51691	63813
222294	63814
296770	63815
126747	63816
133249	63817
26798	63818
128150	63819
7074	63820
189551	63821
126200	63822
159519	63823
10686	63824
270351	63825
15689	63826
259676	63827
318527	63828
111572	63829
1152	63830
200894	63831
222081	63832
29139	63833
15840	63834
43585	63835
144344	63836
12239	63837
13463	63838
246691	63839
51718	63840
193353	63841
33530	63842
321958	63843
198301	63844
211403	63845
269237	63846
182197	63847
53236	63848
118763	63849
124911	63850
176481	63851
7920	63852
273569	63853
19975	63854
86766	63855
210030	63856
7575	63857
2004	63858
13	63859
57816	63860
22611	63861
292049	63862
34680	63863
87607	63864
5736	63865
108081	63866
192880	63867
29500	63868
58979	63869
197541	63870
205200	63871
56218	63872
4020	63873
138871	63874
49829	63875
161137	63876
34377	63877
47654	63878
67351	63879
45395	63880
194632	63881
19127	63882
14003	63883
54834	63884
30213	63885
112353	63886
79200	63887
1172	63888
43472	63889
85727	63890
62375	63891
55083	63892
6915	63893
126489	63894
5615	63895
104973	63896
1174	63897
561	63898
23064	63899
58580	63900
38265	63901
81641	63902
38207	63903
78099	63904
117272	63905
39988	63906
129164	63907
14538	63908
62717	63909
96682	63910
40383	63911
63826	63912
54153	63913
184323	63914
102617	63915
205267	63916
102312	63917
89559	63918
216176	63919
4299	63920
82464	63921
67215	63922
123327	63923
74145	63924
4744	63925
36699	63926
272541	63927
38840	63928
142564	63929
319835	63930
206977	63931
85831	63932
94628	63933
146747	63934
313163	63935
1008	63936
35257	63937
2798	63938
215414	63939
192047	63940
124931	63941
9763	63942
193093	63943
41841	63944
78907	63945
125059	63946
69624	63947
19791	63948
18366	63949
42413	63950
76224	63951
52186	63952
69624	63953
16345	63954
9921	63955
2734	63956
75252	63957
111647	63958
155416	63959
34883	63960
110147	63961
243673	63962
209680	63963
88979	63964
35927	63965
33315	63966
125565	63967
121691	63968
111811	63969
88806	63970
47773	63971
85417	63972
307683	63973
18997	63974
74740	63975
140959	63976
59591	63977
22823	63978
287477	63979
36250	63980
178204	63981
33368	63982
43422	63983
51053	63984
30472	63985
34852	63986
74822	63987
58338	63988
75468	63989
33475	63990
272065	63991
38357	63992
23633	63993
187043	63994
3613	63995
25916	63996
103945	63997
4572	63998
42454	63999
47165	64000
59033	64001
63988	64002
9951	64003
41106	64004
12124	64005
179764	64006
609	64007
95394	64008
139260	64009
134102	64010
139471	64011
3161	64012
42453	64013
324565	64014
21778	64015
100677	64016
115919	64017
2353	64018
3768	64019
139709	64020
52180	64021
10474	64022
54043	64023
29911	64024
16128	64025
133663	64026
183336	64027
103123	64028
114974	64029
111841	64030
88371	64031
12288	64032
136988	64033
23813	64034
12054	64035
123918	64036
656	64037
13890	64038
60542	64039
221306	64040
225829	64041
2439	64042
10272	64043
104691	64044
33397	64045
188680	64046
7358	64047
34968	64048
601	64049
174787	64050
317800	64051
12850	64052
48114	64053
65791	64054
53691	64055
52195	64056
12221	64057
23622	64058
200962	64059
113514	64060
1014	64061
197441	64062
308628	64063
4130	64064
262685	64065
25278	64066
91083	64067
84367	64068
1730	64069
245618	64070
4654	64071
132495	64072
63082	64073
71283	64074
20394	64075
90847	64076
177379	64077
235406	64078
62937	64079
220913	64080
184442	64081
184916	64082
2375	64083
299400	64084
80603	64085
55421	64086
1884	64087
215991	64088
14357	64089
70683	64090
6296	64091
98656	64092
116386	64093
3039	64094
85617	64095
76101	64096
89630	64097
152682	64098
48840	64099
98429	64100
126795	64101
24914	64102
54125	64103
419	64104
2625	64105
118	64106
41806	64107
2279	64108
3350	64109
31131	64110
56014	64111
61279	64112
214908	64113
146383	64114
61279	64115
325368	64116
138120	64117
34526	64118
9820	64119
130403	64120
23793	64121
14773	64122
24627	64123
5670	64124
306956	64125
112962	64126
61821	64127
13596	64128
5155	64129
237341	64130
5706	64131
197364	64132
21681	64133
5040	64134
35394	64135
72179	64136
214110	64137
15400	64138
193857	64139
136	64140
26438	64141
265	64142
4090	64143
53013	64144
37504	64145
10712	64146
311856	64147
34901	64148
163564	64149
286484	64150
72	64151
3435	64152
276472	64153
9784	64154
200333	64155
526	64156
31890	64157
553	64158
38637	64159
79737	64160
239367	64161
9967	64162
838	64163
402	64164
51854	64165
110208	64166
9961	64167
320685	64168
15344	64169
75413	64170
172894	64171
85348	64172
5096	64173
6763	64174
77	64175
1006	64176
4228	64177
120462	64178
199881	64179
185256	64180
79303	64181
13323	64182
2836	64183
13394	64184
1568	64185
68750	64186
141274	64187
3903	64188
84585	64189
321531	64190
252407	64191
3553	64192
7120	64193
118232	64194
10651	64195
111143	64196
978	64197
3454	64198
13505	64199
8275	64200
213754	64201
33619	64202
1522	64203
1413	64204
6724	64205
7146	64206
220063	64207
70241	64208
22754	64209
369	64210
190251	64211
9341	64212
107975	64213
11978	64214
106	64215
137688	64216
2604	64217
9778	64218
33598	64219
167414	64220
42587	64221
37138	64222
8644	64223
118877	64224
4611	64225
319	64226
31114	64227
63111	64228
134640	64229
291248	64230
51856	64231
1881	64232
17351	64233
34867	64234
1881	64235
23008	64236
778	64237
6011	64238
25148	64239
725	64240
12322	64241
22893	64242
22809	64243
236490	64244
115202	64245
208	64246
14608	64247
14791	64248
182328	64249
4707	64250
3502	64251
174138	64252
19591	64253
191430	64254
159468	64255
5282	64256
108671	64257
7654	64258
3297	64259
8673	64260
8317	64261
286806	64262
13976	64263
16464	64264
215778	64265
9050	64266
756	64267
57974	64268
59665	64269
78	64270
16159	64271
112766	64272
33480	64273
47353	64274
47616	64275
40365	64276
218366	64277
167319	64278
419	64279
115279	64280
5066	64281
3325	64282
4251	64283
8813	64284
18	64285
221369	64286
30553	64287
14594	64288
55571	64289
38998	64290
28758	64291
104324	64292
836	64293
18273	64294
23571	64295
71947	64296
53430	64297
57	64298
5511	64299
133721	64300
35228	64301
16	64302
32947	64303
19368	64304
41375	64305
49531	64306
53852	64307
5050	64308
27810	64309
22313	64310
214631	64311
129	64312
79232	64313
832	64314
107784	64315
193	64316
23646	64317
47685	64318
4617	64319
168802	64320
48045	64321
159398	64322
214922	64323
2115	64324
67285	64325
4052	64326
53733	64327
156886	64328
155095	64329
14499	64330
10727	64331
133267	64332
1447	64333
65571	64334
8227	64335
65061	64336
3032	64337
38629	64338
413	64339
5224	64340
85036	64341
173074	64342
7947	64343
13090	64344
57335	64345
1742	64346
208800	64347
262783	64348
26921	64349
8072	64350
20975	64351
16176	64352
870	64353
21050	64354
53077	64355
321883	64356
29824	64357
8646	64358
81476	64359
317673	64360
999	64361
34957	64362
39962	64363
20176	64364
149831	64365
4724	64366
2796	64367
958	64368
3979	64369
38719	64370
135041	64371
25344	64372
59557	64373
283652	64374
9956	64375
132054	64376
165920	64377
214034	64378
67503	64379
3007	64380
2093	64381
69540	64382
13258	64383
5126	64384
14439	64385
103509	64386
85657	64387
25166	64388
96942	64389
43451	64390
148067	64391
24261	64392
180978	64393
32543	64394
103505	64395
10877	64396
6068	64397
194635	64398
133435	64399
65	64400
1846	64401
55414	64402
14050	64403
108135	64404
406	64405
38964	64406
210565	64407
80367	64408
198524	64409
23343	64410
124336	64411
104849	64412
123097	64413
123027	64414
249849	64415
155168	64416
39754	64417
113930	64418
150656	64419
1202	64420
86316	64421
76768	64422
2422	64423
41056	64424
870	64425
17970	64426
49880	64427
18878	64428
2888	64429
4446	64430
19973	64431
13421	64432
1616	64433
3552	64434
134938	64435
56253	64436
33821	64437
10132	64438
39562	64439
7808	64440
14094	64441
27468	64442
1881	64443
147957	64444
86215	64445
140	64446
58476	64447
185300	64448
97762	64449
4965	64450
3901	64451
79805	64452
99766	64453
170324	64454
7397	64455
257308	64456
75947	64457
16770	64458
4439	64459
5836	64460
107719	64461
91910	64462
22935	64463
84900	64464
41673	64465
58977	64466
16237	64467
14928	64468
9825	64469
530	64470
9005	64471
44466	64472
6185	64473
7412	64474
50168	64475
11673	64476
7320	64477
30821	64478
303977	64479
7918	64480
21264	64481
139904	64482
8709	64483
16109	64484
289697	64485
15909	64486
7682	64487
27626	64488
9259	64489
594	64490
10575	64491
49624	64492
218750	64493
129420	64494
5172	64495
50756	64496
7620	64497
24030	64498
51173	64499
10794	64500
1365	64501
200730	64502
46766	64503
44980	64504
40969	64505
123498	64506
30272	64507
71790	64508
32025	64509
32914	64510
8838	64511
17400	64512
224127	64513
147616	64514
16832	64515
130455	64516
18780	64517
95079	64518
198539	64519
34218	64520
17189	64521
12483	64522
5378	64523
72633	64524
61833	64525
72473	64526
126818	64527
44110	64528
215945	64529
117578	64530
139	64531
1821	64532
321	64533
130808	64534
31403	64535
216425	64536
27810	64537
7551	64538
27745	64539
704	64540
109057	64541
626	64542
55952	64543
453	64544
64566	64545
44041	64546
195153	64547
93980	64548
79141	64549
20590	64550
189048	64551
577	64552
9661	64553
11008	64554
6185	64555
30328	64556
38084	64557
32512	64558
5538	64559
2473	64560
10250	64561
37513	64562
98545	64563
158173	64564
2087	64565
287	64566
14960	64567
54807	64568
8627	64569
26750	64570
139572	64571
55510	64572
18314	64573
7205	64574
2472	64575
4198	64576
56507	64577
34981	64578
74265	64579
39766	64580
86772	64581
87697	64582
191520	64583
2728	64584
14045	64585
299484	64586
33561	64587
208111	64588
139225	64589
32225	64590
87233	64591
102977	64592
200562	64593
118773	64594
34281	64595
3945	64596
10443	64597
158090	64598
200850	64599
324221	64600
61806	64601
233357	64602
194684	64603
91736	64604
37311	64605
15558	64606
136501	64607
9485	64608
256553	64609
117615	64610
3286	64611
122537	64612
134528	64613
213562	64614
127355	64615
110113	64616
36035	64617
22646	64618
66260	64619
6468	64620
301236	64621
28094	64622
127149	64623
199352	64624
65914	64625
12309	64626
40957	64627
2221	64628
62815	64629
51989	64630
33572	64631
170169	64632
98623	64633
12595	64634
114813	64635
3357	64636
18886	64637
83358	64638
180964	64639
828	64640
67676	64641
19995	64642
303685	64643
4762	64644
82079	64645
12967	64646
4474	64647
206364	64648
51407	64649
43973	64650
90768	64651
17537	64652
37742	64653
96852	64654
116627	64655
3420	64656
26116	64657
9483	64658
51201	64659
192936	64660
103402	64661
270	64662
189107	64663
103205	64664
37496	64665
269982	64666
142226	64667
217977	64668
284028	64669
94986	64670
43233	64671
120300	64672
298682	64673
149366	64674
53839	64675
42851	64676
145723	64677
51081	64678
21177	64679
36370	64680
4581	64681
29986	64682
206621	64683
48293	64684
40133	64685
263886	64686
144066	64687
113445	64688
13028	64689
221733	64690
141265	64691
311457	64692
252569	64693
22012	64694
31296	64695
186932	64696
97863	64697
51927	64698
34856	64699
116326	64700
106271	64701
243666	64702
43072	64703
144566	64704
283537	64705
74996	64706
13016	64707
176736	64708
318964	64709
262200	64710
213364	64711
192983	64712
179746	64713
67791	64714
118755	64715
71832	64716
149950	64717
231079	64718
96267	64719
194193	64720
92431	64721
85609	64722
197960	64723
242924	64724
36843	64725
121787	64726
19554	64727
75881	64728
2330	64729
14172	64730
11724	64731
18794	64732
51077	64733
86888	64734
11352	64735
32480	64736
2807	64737
164650	64738
6234	64739
32230	64740
4092	64741
102153	64742
91958	64743
155389	64744
16797	64745
55654	64746
202648	64747
12115	64748
7678	64749
127036	64750
125611	64751
11279	64752
35660	64753
11178	64754
267	64755
17017	64756
45113	64757
21816	64758
19884	64759
13125	64760
89780	64761
10742	64762
60523	64763
2675	64764
257843	64765
92671	64766
224967	64767
198535	64768
25640	64769
78574	64770
249797	64771
179001	64772
165921	64773
106921	64774
161	64775
16603	64776
23317	64777
289174	64778
71628	64779
47144	64780
56386	64781
51591	64782
35153	64783
9585	64784
32631	64785
55566	64786
95154	64787
17626	64788
18429	64789
61158	64790
128614	64791
135959	64792
286201	64793
86421	64794
10375	64795
157818	64796
76961	64797
56261	64798
39481	64799
110726	64800
2756	64801
8987	64802
552	64803
17720	64804
112815	64805
6726	64806
52459	64807
1888	64808
30981	64809
2857	64810
17153	64811
80015	64812
3809	64813
290448	64814
13902	64815
80490	64816
32261	64817
175240	64818
102774	64819
6186	64820
7193	64821
41824	64822
28177	64823
26944	64824
12093	64825
166360	64826
286917	64827
2275	64828
25151	64829
13983	64830
179440	64831
173125	64832
25907	64833
118324	64834
5864	64835
81324	64836
2608	64837
3457	64838
26663	64839
42179	64840
276703	64841
44232	64842
32951	64843
88605	64844
142402	64845
40315	64846
91935	64847
215132	64848
213382	64849
2051	64850
13309	64851
3608	64852
85169	64853
19214	64854
133001	64855
134026	64856
150565	64857
28602	64858
381	64859
170824	64860
2134	64861
13980	64862
25973	64863
187142	64864
14464	64865
562	64866
35564	64867
83200	64868
204363	64869
13758	64870
26701	64871
94748	64872
49110	64873
64454	64874
4333	64875
1242	64876
2003	64877
1739	64878
2167	64879
12969	64880
1056	64881
327647	64882
82282	64883
165691	64884
61690	64885
7611	64886
18930	64887
144447	64888
188386	64889
871	64890
9910	64891
236963	64892
130657	64893
104132	64894
186518	64895
60700	64896
33731	64897
54327	64898
10121	64899
74984	64900
88738	64901
2105	64902
33587	64903
4054	64904
454	64905
5638	64906
5731	64907
23797	64908
16735	64909
30920	64910
16370	64911
28269	64912
161356	64913
313108	64914
38181	64915
73271	64916
5144	64917
48016	64918
19091	64919
52662	64920
47432	64921
22158	64922
6600	64923
5605	64924
22655	64925
45638	64926
7781	64927
1698	64928
19911	64929
162610	64930
17263	64931
189783	64932
2333	64933
101655	64934
115237	64935
94923	64936
166745	64937
19559	64938
20507	64939
37008	64940
39154	64941
123831	64942
5203	64943
77892	64944
4332	64945
79542	64946
135	64947
705	64948
298335	64949
92	64950
3640	64951
32511	64952
4828	64953
93711	64954
42046	64955
4161	64956
186235	64957
185486	64958
1106	64959
1475	64960
16741	64961
301308	64962
36063	64963
69515	64964
85316	64965
30461	64966
55086	64967
18317	64968
207763	64969
16065	64970
4880	64971
55179	64972
7032	64973
3043	64974
123860	64975
41052	64976
119510	64977
104253	64978
190108	64979
3168	64980
12676	64981
175609	64982
41768	64983
22316	64984
15637	64985
54464	64986
288359	64987
36001	64988
168326	64989
26853	64990
109380	64991
122207	64992
206060	64993
23559	64994
67368	64995
32401	64996
31829	64997
19091	64998
14110	64999
132075	65000
23254	65001
37871	65002
14110	65003
19272	65004
19272	65005
35913	65006
1934	65007
23254	65008
165002	65009
92181	65010
327250	65011
50661	65012
105916	65013
7563	65014
853	65015
90499	65016
40637	65017
1297	65018
19568	65019
527	65020
98829	65021
5336	65022
2204	65023
84064	65024
87416	65025
56022	65026
256953	65027
104604	65028
14398	65029
13262	65030
31276	65031
14773	65032
8376	65033
176095	65034
40732	65035
245461	65036
60549	65037
22553	65038
130565	65039
13166	65040
61129	65041
155540	65042
249637	65043
224585	65044
101629	65045
62832	65046
251580	65047
159360	65048
146566	65049
126529	65050
5733	65051
17230	65052
48239	65053
180789	65054
28429	65055
182210	65056
57951	65057
7359	65058
12248	65059
24362	65060
182813	65061
89978	65062
105731	65063
36283	65064
188746	65065
11475	65066
102832	65067
133375	65068
79497	65069
36644	65070
15252	65071
14217	65072
23376	65073
244036	65074
281477	65075
82609	65076
91204	65077
207119	65078
124200	65079
67226	65080
200002	65081
67844	65082
6637	65083
852	65084
104585	65085
14289	65086
315765	65087
113173	65088
29623	65089
74777	65090
163461	65091
189453	65092
4509	65093
22024	65094
42202	65095
81559	65096
70995	65097
106084	65098
77204	65099
89049	65100
54053	65101
123737	65102
26410	65103
29038	65104
229032	65105
62332	65106
21049	65107
108143	65108
83914	65109
23948	65110
75743	65111
48843	65112
36837	65113
148860	65114
23558	65115
23558	65116
23558	65117
91598	65118
124693	65119
4371	65120
123246	65121
13690	65122
20260	65123
541	65124
28719	65125
4	65126
131825	65127
773	65128
102681	65129
421	65130
1585	65131
105765	65132
88	65133
63246	65134
5529	65135
2443	65136
95276	65137
350	65138
138011	65139
138011	65140
30227	65141
6767	65142
15035	65143
112558	65144
39101	65145
67172	65146
38561	65147
26307	65148
128018	65149
70338	65150
3965	65151
68075	65152
29601	65153
8799	65154
211025	65155
1760	65156
139943	65157
2219	65158
2219	65159
304129	65160
24403	65161
20545	65162
15401	65163
40812	65164
147589	65165
44379	65166
19701	65167
96319	65168
66434	65169
176459	65170
239592	65171
40436	65172
182188	65173
101693	65174
19673	65175
78943	65176
268867	65177
96408	65178
4429	65179
288	65180
2823	65181
49521	65182
12	65183
56973	65184
160685	65185
36107	65186
62899	65187
35105	65188
287236	65189
138163	65190
300254	65191
161378	65192
182645	65193
297485	65194
59145	65195
76306	65196
13940	65197
48314	65198
19537	65199
9603	65200
565	65201
83951	65202
57392	65203
78658	65204
20426	65205
7210	65206
137816	65207
8114	65208
19227	65209
7863	65210
110936	65211
204591	65212
46640	65213
105441	65214
74363	65215
32751	65216
256623	65217
23300	65218
266	65219
33338	65220
48111	65221
156567	65222
29408	65223
32016	65224
12333	65225
6519	65226
41672	65227
84338	65228
25129	65229
55901	65230
21896	65231
55261	65232
1486	65233
73233	65234
56925	65235
68402	65236
58682	65237
150022	65238
131605	65239
131433	65240
9370	65241
16090	65242
181383	65243
2371	65244
65687	65245
104063	65246
7648	65247
123343	65248
86683	65249
51189	65250
14126	65251
189376	65252
118819	65253
307630	65254
204799	65255
7101	65256
38720	65257
1627	65258
295890	65259
85450	65260
7028	65261
67483	65262
189545	65263
67483	65264
67483	65265
288626	65266
61956	65267
20949	65268
20139	65269
55732	65270
28561	65271
4963	65272
114418	65273
38750	65274
137985	65275
36212	65276
25762	65277
59516	65278
52798	65279
255752	65280
8358	65281
3664	65282
16376	65283
34032	65284
120912	65285
69329	65286
1500	65287
19760	65288
72336	65289
98	65290
8716	65291
7654	65292
2230	65293
738	65294
48193	65295
22794	65296
68339	65297
66267	65298
87565	65299
53894	65300
109935	65301
206361	65302
49143	65303
116175	65304
43964	65305
5255	65306
51648	65307
29130	65308
1324	65309
62480	65310
5751	65311
20602	65312
4163	65313
98783	65314
1313	65315
127777	65316
80955	65317
4575	65318
268749	65319
40369	65320
84321	65321
188736	65322
113765	65323
1935	65324
5873	65325
149900	65326
2040	65327
6581	65328
17076	65329
317775	65330
295571	65331
52575	65332
122769	65333
247425	65334
147328	65335
292497	65336
77552	65337
322054	65338
212748	65339
41204	65340
211	65341
40973	65342
24278	65343
82627	65344
205025	65345
85068	65346
139173	65347
19910	65348
68472	65349
196385	65350
6713	65351
212133	65352
84622	65353
135	65354
14037	65355
50770	65356
5225	65357
46137	65358
74203	65359
121535	65360
62516	65361
1638	65362
35500	65363
5663	65364
818	65365
614	65366
52398	65367
1490	65368
65039	65369
2523	65370
24190	65371
115275	65372
138639	65373
522	65374
1960	65375
21905	65376
19341	65377
5442	65378
212648	65379
1222	65380
93876	65381
15831	65382
7302	65383
202987	65384
36893	65385
27122	65386
1687	65387
110940	65388
12209	65389
1960	65390
42940	65391
137307	65392
85506	65393
137307	65394
45017	65395
27740	65396
130184	65397
43423	65398
27704	65399
119706	65400
88574	65401
20788	65402
13567	65403
55309	65404
85427	65405
140253	65406
296700	65407
43774	65408
116179	65409
97783	65410
60126	65411
8245	65412
81227	65413
128309	65414
87143	65415
78628	65416
2557	65417
87840	65418
199315	65419
176603	65420
42140	65421
28949	65422
38268	65423
1675	65424
18736	65425
82767	65426
51842	65427
199042	65428
10639	65429
10844	65430
25960	65431
25690	65432
79403	65433
31777	65434
55476	65435
35455	65436
81816	65437
18293	65438
88447	65439
149136	65440
180981	65441
211	65442
329	65443
136117	65444
90769	65445
94668	65446
7459	65447
123341	65448
639	65449
59984	65450
54024	65451
176731	65452
240973	65453
2690	65454
172935	65455
112021	65456
1291	65457
27592	65458
19980	65459
1291	65460
35794	65461
101435	65462
315189	65463
102443	65464
13513	65465
34744	65466
64164	65467
112101	65468
295845	65469
172165	65470
268008	65471
121274	65472
96425	65473
288422	65474
221387	65475
163159	65476
49815	65477
3763	65478
14335	65479
200843	65480
24513	65481
320384	65482
164389	65483
6992	65484
6992	65485
6992	65486
6992	65487
6992	65488
6992	65489
6992	65490
6992	65491
34873	65492
6992	65493
34873	65494
34873	65495
229256	65496
192240	65497
139424	65498
211586	65499
104296	65500
40984	65501
14227	65502
54579	65503
46137	65504
345	65505
74631	65506
201508	65507
28032	65508
61754	65509
36656	65510
73819	65511
792	65512
166965	65513
141822	65514
43028	65515
116009	65516
263060	65517
6490	65518
42011	65519
151570	65520
60919	65521
12482	65522
13111	65523
104206	65524
42557	65525
59677	65526
214888	65527
32438	65528
32907	65529
108552	65530
194151	65531
25846	65532
143666	65533
10170	65534
40573	65535
8076	65536
88321	65537
204473	65538
19390	65539
36623	65540
196934	65541
33566	65542
151258	65543
73364	65544
16800	65545
21258	65546
26689	65547
63991	65548
46295	65549
22571	65550
91956	65551
212957	65552
61603	65553
36258	65554
114	65555
36023	65556
12454	65557
160880	65558
67946	65559
150583	65560
46193	65561
56184	65562
79798	65563
10484	65564
87278	65565
24	65566
28862	65567
119418	65568
64352	65569
98995	65570
145187	65571
13626	65572
60421	65573
78647	65574
52206	65575
12213	65576
89302	65577
106751	65578
3521	65579
14555	65580
53842	65581
71587	65582
58483	65583
25267	65584
15750	65585
165721	65586
1267	65587
4679	65588
8867	65589
2879	65590
16537	65591
175045	65592
89120	65593
24	65594
188224	65595
93193	65596
11690	65597
12697	65598
102295	65599
63367	65600
31811	65601
15782	65602
225248	65603
126228	65604
41737	65605
7990	65606
89491	65607
303042	65608
9481	65609
182674	65610
101513	65611
107717	65612
9895	65613
2408	65614
193397	65615
20835	65616
665	65617
83520	65618
166382	65619
69238	65620
193833	65621
156046	65622
10237	65623
204503	65624
83022	65625
101351	65626
26492	65627
88890	65628
129411	65629
63485	65630
39966	65631
43239	65632
239651	65633
36648	65634
322780	65635
33799	65636
112880	65637
110320	65638
1425	65639
63716	65640
75798	65641
151671	65642
137570	65643
41514	65644
1185	65645
24	65646
36323	65647
326514	65648
134325	65649
316878	65650
86956	65651
980	65652
113353	65653
109	65654
92552	65655
46353	65656
171188	65657
38789	65658
4919	65659
15724	65660
44784	65661
54983	65662
85366	65663
16805	65664
74293	65665
108423	65666
25800	65667
10786	65668
224	65669
40231	65670
138920	65671
77212	65672
1702	65673
144045	65674
66576	65675
76241	65676
81723	65677
6369	65678
183652	65679
174978	65680
119501	65681
156551	65682
446	65683
42438	65684
18167	65685
161192	65686
11112	65687
119189	65688
291493	65689
77004	65690
34094	65691
2220	65692
53239	65693
3764	65694
28385	65695
75212	65696
70287	65697
97888	65698
74112	65699
61402	65700
158005	65701
51768	65702
163889	65703
41852	65704
77539	65705
1468	65706
36687	65707
43603	65708
212430	65709
3522	65710
33186	65711
21983	65712
132492	65713
156604	65714
90014	65715
943	65716
16650	65717
32905	65718
24942	65719
5477	65720
95034	65721
69265	65722
46312	65723
109490	65724
82847	65725
51084	65726
180962	65727
83902	65728
54619	65729
24694	65730
152815	65731
211962	65732
56250	65733
74521	65734
178703	65735
66319	65736
10265	65737
42172	65738
247787	65739
30930	65740
48751	65741
40361	65742
14768	65743
82111	65744
145339	65745
191395	65746
27494	65747
151858	65748
3489	65749
23953	65750
159797	65751
1724	65752
53426	65753
26738	65754
17541	65755
66775	65756
71436	65757
21261	65758
21291	65759
147439	65760
34546	65761
79390	65762
107185	65763
541	65764
30331	65765
4324	65766
700	65767
107263	65768
38510	65769
95008	65770
813	65771
181224	65772
100867	65773
175469	65774
21456	65775
145600	65776
492	65777
196878	65778
8176	65779
207480	65780
141193	65781
99062	65782
625	65783
54173	65784
9680	65785
8329	65786
23576	65787
118546	65788
21757	65789
139445	65790
117001	65791
86015	65792
2251	65793
1216	65794
38097	65795
231501	65796
155069	65797
216356	65798
765	65799
44848	65800
8264	65801
34946	65802
172813	65803
1248	65804
159003	65805
59850	65806
1472	65807
38087	65808
430	65809
39544	65810
244260	65811
39439	65812
201130	65813
5623	65814
71075	65815
83204	65816
80269	65817
148580	65818
11661	65819
83425	65820
738	65821
14681	65822
326807	65823
56815	65824
16123	65825
3003	65826
7611	65827
51634	65828
640	65829
51553	65830
298096	65831
53267	65832
879	65833
539	65834
18626	65835
41636	65836
52949	65837
41052	65838
168356	65839
114954	65840
21695	65841
114477	65842
74279	65843
11118	65844
63560	65845
93903	65846
75010	65847
43830	65848
4300	65849
64081	65850
92350	65851
15573	65852
104124	65853
208966	65854
31916	65855
67838	65856
324149	65857
102282	65858
162407	65859
120497	65860
209137	65861
33438	65862
88012	65863
97847	65864
128388	65865
53334	65866
128964	65867
26621	65868
99526	65869
470	65870
74712	65871
47250	65872
117581	65873
98810	65874
297194	65875
25440	65876
158978	65877
95204	65878
81922	65879
13005	65880
4609	65881
13205	65882
264016	65883
60052	65884
2311	65885
31516	65886
89608	65887
2857	65888
11735	65889
4063	65890
10873	65891
115083	65892
4304	65893
55688	65894
17521	65895
134762	65896
214158	65897
99230	65898
68076	65899
143050	65900
8188	65901
140875	65902
94	65903
98343	65904
162811	65905
50638	65906
49095	65907
48613	65908
23978	65909
2777	65910
63053	65911
33123	65912
59094	65913
236761	65914
280026	65915
153474	65916
1901	65917
2360	65918
1557	65919
26952	65920
149968	65921
90496	65922
77702	65923
24036	65924
577	65925
15921	65926
54383	65927
29221	65928
41969	65929
74450	65930
5598	65931
62596	65932
18089	65933
115552	65934
244238	65935
23545	65936
4857	65937
18518	65938
10188	65939
166841	65940
169516	65941
66452	65942
306816	65943
63732	65944
195455	65945
111021	65946
258851	65947
95460	65948
37556	65949
507	65950
181593	65951
26732	65952
14705	65953
15498	65954
243586	65955
16	65956
14995	65957
165668	65958
60693	65959
52824	65960
112	65961
252554	65962
193	65963
88829	65964
12945	65965
22363	65966
12515	65967
73929	65968
176642	65969
41420	65970
32601	65971
261341	65972
15695	65973
30907	65974
28366	65975
55369	65976
130583	65977
76295	65978
76520	65979
307022	65980
209463	65981
209457	65982
25781	65983
8542	65984
96845	65985
8446	65986
1876	65987
58303	65988
47705	65989
86899	65990
131405	65991
25465	65992
133	65993
237106	65994
133032	65995
49241	65996
78385	65997
65042	65998
26718	65999
5408	66000
85136	66001
970	66002
33626	66003
46995	66004
113561	66005
221578	66006
83106	66007
4498	66008
11217	66009
94418	66010
1360	66011
1218	66012
47814	66013
58766	66014
141732	66015
3005	66016
119767	66017
269659	66018
59133	66019
23274	66020
51807	66021
77630	66022
33820	66023
3891	66024
179581	66025
121420	66026
319381	66027
12987	66028
8270	66029
4837	66030
147252	66031
80090	66032
35260	66033
64813	66034
106802	66035
5304	66036
6240	66037
58504	66038
142	66039
106072	66040
70370	66041
24631	66042
86218	66043
106996	66044
214194	66045
37816	66046
77549	66047
25943	66048
84328	66049
11081	66050
241239	66051
83556	66052
308716	66053
23642	66054
104753	66055
207435	66056
9707	66057
295508	66058
112881	66059
72918	66060
96564	66061
169614	66062
32006	66063
8588	66064
13459	66065
167815	66066
13416	66067
40504	66068
99	66069
8883	66070
66850	66071
108075	66072
43119	66073
2250	66074
144621	66075
175708	66076
126653	66077
73246	66078
28552	66079
10486	66080
33849	66081
3137	66082
17698	66083
39602	66084
3256	66085
70660	66086
740	66087
33547	66088
20853	66089
159410	66090
175125	66091
6768	66092
57624	66093
133963	66094
19785	66095
317454	66096
34616	66097
308	66098
66525	66099
47608	66100
36983	66101
74410	66102
99	66103
45862	66104
16537	66105
37230	66106
42714	66107
13669	66108
13626	66109
13669	66110
13710	66111
25309	66112
2515	66113
70290	66114
118658	66115
5661	66116
99	66117
39042	66118
3321	66119
12828	66120
2170	66121
44180	66122
74	66123
318157	66124
57309	66125
186633	66126
57204	66127
172149	66128
95598	66129
26130	66130
4318	66131
37746	66132
81175	66133
164437	66134
235617	66135
322545	66136
22445	66137
166037	66138
77395	66139
132808	66140
106634	66141
26813	66142
136131	66143
172067	66144
72127	66145
174716	66146
73901	66147
271508	66148
114102	66149
49478	66150
33672	66151
4318	66152
36421	66153
194512	66154
107287	66155
29466	66156
222678	66157
172711	66158
30741	66159
40931	66160
38538	66161
209459	66162
21069	66163
111469	66164
301834	66165
181741	66166
162755	66167
16666	66168
256880	66169
47756	66170
134493	66171
317326	66172
1258	66173
13585	66174
57884	66175
55423	66176
22695	66177
168163	66178
168740	66179
252845	66180
50720	66181
162009	66182
96687	66183
71835	66184
44660	66185
158618	66186
256869	66187
70123	66188
57099	66189
14283	66190
19739	66191
2659	66192
215462	66193
198138	66194
27547	66195
167330	66196
50279	66197
129772	66198
4196	66199
31486	66200
193192	66201
4252	66202
57909	66203
16533	66204
19766	66205
12505	66206
106869	66207
40935	66208
298224	66209
196395	66210
203	66211
49530	66212
21078	66213
15125	66214
13711	66215
4349	66216
131202	66217
150203	66218
169586	66219
36203	66220
8962	66221
132562	66222
67171	66223
197600	66224
60252	66225
21471	66226
73083	66227
152293	66228
37920	66229
9229	66230
32015	66231
42075	66232
283277	66233
38255	66234
53883	66235
43030	66236
212021	66237
112708	66238
109684	66239
171521	66240
76896	66241
6293	66242
771	66243
94494	66244
22628	66245
51882	66246
212473	66247
87312	66248
93427	66249
49301	66250
75962	66251
116190	66252
16038	66253
103230	66254
21814	66255
294422	66256
192150	66257
56162	66258
24803	66259
43304	66260
110886	66261
3306	66262
311	66263
26024	66264
5348	66265
18034	66266
48	66267
128017	66268
230719	66269
224143	66270
102028	66271
20640	66272
145840	66273
610	66274
1908	66275
75792	66276
13629	66277
102010	66278
179617	66279
1323	66280
5480	66281
51838	66282
20640	66283
320150	66284
1315	66285
59528	66286
63293	66287
12403	66288
32536	66289
48820	66290
101020	66291
97566	66292
242707	66293
111792	66294
12242	66295
31178	66296
83068	66297
57559	66298
165937	66299
485	66300
11567	66301
35588	66302
161044	66303
63505	66304
2414	66305
176608	66306
80	66307
7572	66308
128	66309
66911	66310
56534	66311
10630	66312
9954	66313
132074	66314
13590	66315
2557	66316
31507	66317
267820	66318
38194	66319
67683	66320
5284	66321
96650	66322
20315	66323
9523	66324
90705	66325
720	66326
19993	66327
68703	66328
79097	66329
7848	66330
21227	66331
36653	66332
35642	66333
265386	66334
286195	66335
21744	66336
20933	66337
18042	66338
61337	66339
79966	66340
16197	66341
151759	66342
10479	66343
76437	66344
33835	66345
51150	66346
20950	66347
1041	66348
280257	66349
67	66350
30542	66351
32476	66352
11030	66353
17812	66354
120109	66355
81057	66356
273555	66357
85649	66358
17581	66359
16867	66360
58688	66361
148735	66362
207874	66363
380	66364
141151	66365
16246	66366
118999	66367
295311	66368
118964	66369
119045	66370
11049	66371
216088	66372
184	66373
10233	66374
189030	66375
1065	66376
12526	66377
291069	66378
159435	66379
8586	66380
111643	66381
173703	66382
48414	66383
94905	66384
145040	66385
34988	66386
33843	66387
6314	66388
36355	66389
121	66390
20469	66391
34359	66392
243090	66393
29021	66394
104775	66395
3324	66396
7189	66397
33004	66398
258668	66399
3846	66400
260219	66401
259921	66402
67581	66403
61889	66404
187915	66405
187915	66406
14793	66407
1356	66408
31371	66409
16551	66410
8	66411
64322	66412
41930	66413
126400	66414
49823	66415
79983	66416
144657	66417
79983	66418
45	66419
21112	66420
30	66421
308553	66422
59831	66423
2323	66424
18981	66425
24953	66426
18528	66427
106	66428
5688	66429
60211	66430
174091	66431
316344	66432
55013	66433
65274	66434
191088	66435
33369	66436
196480	66437
36477	66438
187012	66439
49439	66440
76	66441
255056	66442
10942	66443
42137	66444
29769	66445
193610	66446
5391	66447
167110	66448
208464	66449
99418	66450
201284	66451
142058	66452
60048	66453
272511	66454
3717	66455
50719	66456
50412	66457
40534	66458
172469	66459
2850	66460
3482	66461
11703	66462
29809	66463
11628	66464
15145	66465
4468	66466
6980	66467
1	66468
5422	66469
120195	66470
22415	66471
46210	66472
9238	66473
316759	66474
39042	66475
22735	66476
47051	66477
8753	66478
133306	66479
94598	66480
49230	66481
71490	66482
154508	66483
8460	66484
145305	66485
147079	66486
126447	66487
13848	66488
204791	66489
206095	66490
14162	66491
17007	66492
3136	66493
83383	66494
261647	66495
147494	66496
26	66497
157737	66498
117340	66499
130108	66500
66908	66501
637	66502
83912	66503
9851	66504
14711	66505
44271	66506
175749	66507
73161	66508
111826	66509
4330	66510
11820	66511
17250	66512
53607	66513
47807	66514
31947	66515
35243	66516
62025	66517
42507	66518
145443	66519
150553	66520
61529	66521
86815	66522
146231	66523
4694	66524
191224	66525
5776	66526
13504	66527
63851	66528
64973	66529
62596	66530
55520	66531
33717	66532
17836	66533
94420	66534
140640	66535
1686	66536
7278	66537
312854	66538
60	66539
188190	66540
35243	66541
3013	66542
191255	66543
121545	66544
22801	66545
217734	66546
64638	66547
11846	66548
242263	66549
34945	66550
29224	66551
79762	66552
60030	66553
11386	66554
70002	66555
42343	66556
103049	66557
157470	66558
103696	66559
207089	66560
259268	66561
390	66562
248510	66563
76628	66564
127132	66565
155085	66566
130441	66567
200554	66568
211517	66569
5239	66570
2251	66571
3216	66572
60309	66573
744	66574
48079	66575
14920	66576
70014	66577
39898	66578
230	66579
63733	66580
301642	66581
101027	66582
3640	66583
4516	66584
174226	66585
89192	66586
40	66587
669	66588
6464	66589
146197	66590
62437	66591
11720	66592
81910	66593
55817	66594
3304	66595
39181	66596
16249	66597
38858	66598
91186	66599
54835	66600
132702	66601
48407	66602
1412	66603
8465	66604
35556	66605
29972	66606
24347	66607
135452	66608
120663	66609
29388	66610
15199	66611
13733	66612
5459	66613
287	66614
92745	66615
14168	66616
2274	66617
10919	66618
19516	66619
61051	66620
138070	66621
2241	66622
18315	66623
33554	66624
3558	66625
68198	66626
6261	66627
4657	66628
42447	66629
6328	66630
14415	66631
146466	66632
131276	66633
50292	66634
88545	66635
362	66636
204206	66637
78940	66638
74268	66639
85391	66640
39797	66641
6170	66642
1042	66643
6046	66644
623	66645
106	66646
4112	66647
6763	66648
108968	66649
289867	66650
29658	66651
46639	66652
15624	66653
101966	66654
957	66655
52593	66656
321893	66657
67722	66658
122793	66659
66521	66660
239513	66661
20971	66662
162246	66663
88025	66664
2465	66665
130578	66666
160705	66667
1581	66668
122474	66669
20607	66670
57826	66671
78343	66672
53517	66673
18302	66674
126802	66675
3451	66676
41604	66677
33554	66678
36222	66679
104381	66680
102896	66681
28581	66682
76896	66683
15046	66684
81084	66685
5107	66686
125187	66687
74497	66688
187100	66689
96265	66690
173240	66691
316834	66692
153722	66693
303109	66694
199378	66695
121563	66696
118258	66697
48349	66698
11563	66699
96997	66700
38783	66701
18928	66702
138	66703
189976	66704
33522	66705
102721	66706
153818	66707
533	66708
4694	66709
223767	66710
5732	66711
179325	66712
23673	66713
68678	66714
19916	66715
53611	66716
43611	66717
17995	66718
60749	66719
10844	66720
279040	66721
25152	66722
18820	66723
61391	66724
43363	66725
5447	66726
193	66727
76	66728
47368	66729
1256	66730
5482	66731
23401	66732
1854	66733
9704	66734
1105	66735
56976	66736
51953	66737
24202	66738
243781	66739
47305	66740
45066	66741
75	66742
74	66743
33331	66744
68990	66745
29171	66746
150470	66747
110972	66748
179382	66749
30013	66750
4573	66751
3451	66752
42951	66753
53611	66754
164310	66755
27197	66756
102344	66757
50806	66758
427	66759
96736	66760
2704	66761
2858	66762
6566	66763
33750	66764
89302	66765
9425	66766
190647	66767
9	66768
126015	66769
260670	66770
164275	66771
65586	66772
107001	66773
1187	66774
173198	66775
21030	66776
72246	66777
197276	66778
34444	66779
123166	66780
39840	66781
181224	66782
266544	66783
127944	66784
34633	66785
18796	66786
12266	66787
69840	66788
93487	66789
1024	66790
11712	66791
130163	66792
38422	66793
97151	66794
28157	66795
40684	66796
26875	66797
35702	66798
35702	66799
51190	66800
149596	66801
28765	66802
2213	66803
50780	66804
58326	66805
138	66806
20863	66807
282546	66808
2867	66809
294737	66810
16958	66811
92824	66812
48552	66813
10172	66814
61752	66815
7567	66816
97848	66817
283111	66818
3485	66819
134452	66820
38848	66821
63509	66822
156063	66823
3448	66824
98911	66825
101932	66826
38507	66827
191905	66828
92497	66829
3046	66830
118059	66831
17971	66832
128602	66833
185303	66834
150314	66835
96	66836
156579	66837
82914	66838
192625	66839
2201	66840
53645	66841
123872	66842
41928	66843
266	66844
60491	66845
169669	66846
32343	66847
179636	66848
8682	66849
297016	66850
46066	66851
5762	66852
74377	66853
10456	66854
186288	66855
45751	66856
23828	66857
58680	66858
10156	66859
29	66860
36698	66861
8525	66862
85733	66863
16	66864
18006	66865
180599	66866
104873	66867
39862	66868
32680	66869
36998	66870
196468	66871
69325	66872
16463	66873
115611	66874
536	66875
147542	66876
129082	66877
114711	66878
181445	66879
16720	66880
2059	66881
236	66882
167	66883
8072	66884
33462	66885
144745	66886
103428	66887
20363	66888
62391	66889
45398	66890
33870	66891
1274	66892
100077	66893
326479	66894
126313	66895
62829	66896
138078	66897
192395	66898
77760	66899
120080	66900
7275	66901
91988	66902
38460	66903
27	66904
118801	66905
4287	66906
71449	66907
12715	66908
1675	66909
98360	66910
121	66911
53869	66912
639	66913
9723	66914
52339	66915
17783	66916
2905	66917
73540	66918
16485	66919
26363	66920
129419	66921
270371	66922
35370	66923
151526	66924
16423	66925
7644	66926
3539	66927
8936	66928
44607	66929
12810	66930
7438	66931
47556	66932
231787	66933
105999	66934
82259	66935
38776	66936
255991	66937
68614	66938
82265	66939
223757	66940
35572	66941
82496	66942
245469	66943
208842	66944
131283	66945
7807	66946
169210	66947
51836	66948
114085	66949
1537	66950
41412	66951
154885	66952
139970	66953
68449	66954
126131	66955
127690	66956
256104	66957
3310	66958
97922	66959
40463	66960
32679	66961
206211	66962
36087	66963
50032	66964
204951	66965
313779	66966
105626	66967
13174	66968
101901	66969
63234	66970
60498	66971
81593	66972
96	66973
10000	66974
36929	66975
76394	66976
104430	66977
56517	66978
7698	66979
126057	66980
59580	66981
74846	66982
2720	66983
2655	66984
65852	66985
112292	66986
14940	66987
94329	66988
238450	66989
84065	66990
86276	66991
97	66992
243494	66993
63905	66994
81465	66995
261913	66996
147411	66997
150720	66998
42715	66999
17934	67000
193655	67001
78756	67002
139147	67003
3164	67004
169294	67005
4206	67006
7175	67007
2410	67008
53206	67009
89864	67010
141	67011
45928	67012
62634	67013
17311	67014
21832	67015
196865	67016
13176	67017
148220	67018
142439	67019
75047	67020
15732	67021
147789	67022
3704	67023
64733	67024
6173	67025
233015	67026
11456	67027
79783	67028
135783	67029
30578	67030
66188	67031
121143	67032
29335	67033
47051	67034
20794	67035
37663	67036
101025	67037
110309	67038
208297	67039
251707	67040
10288	67041
4441	67042
326399	67043
62602	67044
121867	67045
135195	67046
3893	67047
168524	67048
132500	67049
6685	67050
70809	67051
23827	67052
107845	67053
10358	67054
5180	67055
3095	67056
32257	67057
3105	67058
1383	67059
48031	67060
66366	67061
74115	67062
2641	67063
37249	67064
245313	67065
24214	67066
114892	67067
76	67068
138611	67069
390	67070
43792	67071
144297	67072
44085	67073
245591	67074
227255	67075
24321	67076
71	67077
8439	67078
4768	67079
174241	67080
38753	67081
2971	67082
68306	67083
26559	67084
102043	67085
18299	67086
35442	67087
171754	67088
8566	67089
52679	67090
29749	67091
16622	67092
73582	67093
232155	67094
182796	67095
3223	67096
196460	67097
56882	67098
251064	67099
43529	67100
3115	67101
302085	67102
47549	67103
12838	67104
6329	67105
5699	67106
161659	67107
66412	67108
66234	67109
24963	67110
476	67111
54691	67112
148680	67113
192764	67114
7661	67115
103849	67116
2172	67117
7	67118
20502	67119
46603	67120
30776	67121
201552	67122
142	67123
10639	67124
192392	67125
316775	67126
2182	67127
93475	67128
16261	67129
29707	67130
165856	67131
22667	67132
70498	67133
1065	67134
2932	67135
15062	67136
49030	67137
36602	67138
4290	67139
57414	67140
303327	67141
21703	67142
75294	67143
5044	67144
41989	67145
77731	67146
11641	67147
32574	67148
4311	67149
602	67150
22462	67151
158322	67152
23759	67153
12264	67154
28	67155
200553	67156
2291	67157
16262	67158
117046	67159
3961	67160
18414	67161
31463	67162
3522	67163
30701	67164
186884	67165
116019	67166
201441	67167
121030	67168
63792	67169
1329	67170
34782	67171
122967	67172
8232	67173
112	67174
21018	67175
30465	67176
8403	67177
1190	67178
37539	67179
3218	67180
105041	67181
120028	67182
37151	67183
65169	67184
1897	67185
33490	67186
18062	67187
9055	67188
53384	67189
82915	67190
25362	67191
210555	67192
91671	67193
193	67194
175749	67195
31536	67196
47840	67197
30421	67198
161066	67199
20326	67200
9190	67201
49435	67202
134	67203
149	67204
38	67205
320016	67206
271105	67207
215	67208
82041	67209
49534	67210
169975	67211
2236	67212
84287	67213
40454	67214
65571	67215
144992	67216
19916	67217
68650	67218
55292	67219
17074	67220
273923	67221
6162	67222
21584	67223
120817	67224
12878	67225
32676	67226
64807	67227
9769	67228
101836	67229
42267	67230
152017	67231
40512	67232
6883	67233
86055	67234
106590	67235
29180	67236
53197	67237
10844	67238
77188	67239
25650	67240
134388	67241
7095	67242
25002	67243
222770	67244
41989	67245
91782	67246
10887	67247
26753	67248
91744	67249
67393	67250
3431	67251
195986	67252
38904	67253
113690	67254
163868	67255
126557	67256
65344	67257
39171	67258
314648	67259
52672	67260
92514	67261
42049	67262
74559	67263
44590	67264
137778	67265
188409	67266
153547	67267
23850	67268
52457	67269
291745	67270
89297	67271
77	67272
12264	67273
8619	67274
22804	67275
177222	67276
39095	67277
90978	67278
280189	67279
71175	67280
133546	67281
213136	67282
16766	67283
316045	67284
31221	67285
133546	67286
133507	67287
47656	67288
171459	67289
262490	67290
201993	67291
25473	67292
179550	67293
22067	67294
24107	67295
134713	67296
317563	67297
299834	67298
34385	67299
94262	67300
179550	67301
74892	67302
134302	67303
129	67304
186612	67305
9902	67306
9604	67307
98536	67308
72593	67309
77414	67310
269538	67311
175039	67312
10914	67313
170693	67314
4649	67315
10527	67316
29671	67317
65828	67318
23205	67319
36157	67320
39355	67321
57132	67322
99225	67323
48960	67324
39385	67325
43945	67326
109303	67327
27045	67328
74730	67329
13960	67330
23712	67331
97665	67332
109628	67333
48149	67334
116533	67335
30234	67336
43480	67337
183784	67338
25488	67339
635	67340
327697	67341
60433	67342
25116	67343
120025	67344
161589	67345
113882	67346
248467	67347
73688	67348
65107	67349
203621	67350
183737	67351
196827	67352
17009	67353
324678	67354
237343	67355
38620	67356
102072	67357
192134	67358
316957	67359
267365	67360
65016	67361
89662	67362
182051	67363
101185	67364
213714	67365
2236	67366
82403	67367
57125	67368
30350	67369
19748	67370
1752	67371
20836	67372
182149	67373
201474	67374
15228	67375
110203	67376
58327	67377
204957	67378
120704	67379
8915	67380
40524	67381
155010	67382
317363	67383
117336	67384
323664	67385
139609	67386
297988	67387
159020	67388
198972	67389
208929	67390
1872	67391
131451	67392
204755	67393
131602	67394
276161	67395
84572	67396
214104	67397
181860	67398
55921	67399
122858	67400
136811	67401
115185	67402
137363	67403
157117	67404
5403	67405
216720	67406
35867	67407
85128	67408
423	67409
164132	67410
410	67411
10369	67412
305091	67413
37303	67414
81039	67415
285378	67416
200610	67417
656	67418
13135	67419
252945	67420
66488	67421
91488	67422
128786	67423
169	67424
198811	67425
51688	67426
123145	67427
79616	67428
4378	67429
88186	67430
10364	67431
127716	67432
155010	67433
43453	67434
38632	67435
33930	67436
15868	67437
137693	67438
274	67439
239688	67440
157078	67441
14302	67442
237500	67443
57129	67444
36	67445
213714	67446
199800	67447
194120	67448
197713	67449
95786	67450
171161	67451
150680	67452
67512	67453
110061	67454
4014	67455
241541	67456
72490	67457
8667	67458
180506	67459
158903	67460
87626	67461
155947	67462
7222	67463
27806	67464
73815	67465
49389	67466
67512	67467
67440	67468
16123	67469
115011	67470
273770	67471
213569	67472
88466	67473
88865	67474
160490	67475
88425	67476
176811	67477
319415	67478
32538	67479
17673	67480
128729	67481
314202	67482
202687	67483
171379	67484
113855	67485
205742	67486
35029	67487
206107	67488
136578	67489
32125	67490
16123	67491
3598	67492
293627	67493
7587	67494
135610	67495
97551	67496
148110	67497
51864	67498
21011	67499
1728	67500
291216	67501
1982	67502
241951	67503
68198	67504
72201	67505
11169	67506
43564	67507
18170	67508
31242	67509
1873	67510
126967	67511
68548	67512
307268	67513
85947	67514
196026	67515
112178	67516
17619	67517
323059	67518
310495	67519
127880	67520
142124	67521
16123	67522
243217	67523
277930	67524
326436	67525
215700	67526
320258	67527
12438	67528
271462	67529
94679	67530
310982	67531
85930	67532
183534	67533
127576	67534
155077	67535
134703	67536
200611	67537
6175	67538
117446	67539
199521	67540
112391	67541
233566	67542
17699	67543
216396	67544
17417	67545
30591	67546
42566	67547
97367	67548
261059	67549
234720	67550
272744	67551
229289	67552
242453	67553
229214	67554
28255	67555
7050	67556
1746	67557
95501	67558
104035	67559
45390	67560
240768	67561
61498	67562
65692	67563
26483	67564
99948	67565
119240	67566
111706	67567
204640	67568
54307	67569
182156	67570
100988	67571
3495	67572
48224	67573
240752	67574
100791	67575
1778	67576
110295	67577
26279	67578
133557	67579
207360	67580
3834	67581
84929	67582
7666	67583
422	67584
112178	67585
169907	67586
43786	67587
53155	67588
33108	67589
24907	67590
77979	67591
51654	67592
13992	67593
41508	67594
10651	67595
86758	67596
262386	67597
26815	67598
92015	67599
215838	67600
75177	67601
124855	67602
90489	67603
58293	67604
85294	67605
136117	67606
49416	67607
28440	67608
132747	67609
5677	67610
41926	67611
258877	67612
74904	67613
189654	67614
20274	67615
22047	67616
317286	67617
5770	67618
8941	67619
28306	67620
6904	67621
3789	67622
96582	67623
4755	67624
3186	67625
10247	67626
104330	67627
48166	67628
69922	67629
91402	67630
29303	67631
95089	67632
187533	67633
181264	67634
144	67635
186528	67636
197811	67637
139222	67638
91904	67639
104059	67640
10491	67641
173386	67642
45588	67643
56605	67644
113173	67645
164484	67646
33248	67647
11167	67648
81773	67649
40306	67650
9482	67651
115743	67652
93768	67653
66801	67654
256989	67655
81906	67656
37916	67657
36809	67658
65989	67659
275455	67660
4655	67661
43972	67662
62368	67663
182273	67664
144635	67665
154695	67666
26116	67667
60459	67668
51828	67669
196998	67670
34597	67671
324954	67672
73366	67673
368	67674
133373	67675
13819	67676
33183	67677
115451	67678
113684	67679
1020	67680
99469	67681
182542	67682
200276	67683
262215	67684
208862	67685
85778	67686
17965	67687
57390	67688
40681	67689
156276	67690
83428	67691
281394	67692
295470	67693
125237	67694
5809	67695
258210	67696
136621	67697
15659	67698
30832	67699
184904	67700
3523	67701
125415	67702
17420	67703
209970	67704
64979	67705
162853	67706
1811	67707
70435	67708
196512	67709
259824	67710
107172	67711
114024	67712
65363	67713
3958	67714
4668	67715
6311	67716
47540	67717
295875	67718
69903	67719
21064	67720
3411	67721
172924	67722
7258	67723
238697	67724
17573	67725
1185	67726
76614	67727
201194	67728
24159	67729
135476	67730
105697	67731
30139	67732
30171	67733
77892	67734
120440	67735
262114	67736
325017	67737
161503	67738
122302	67739
100502	67740
294340	67741
58081	67742
317330	67743
17906	67744
328159	67745
41258	67746
4518	67747
213775	67748
1188	67749
11735	67750
127923	67751
167407	67752
317934	67753
167462	67754
169693	67755
281566	67756
300360	67757
26756	67758
73168	67759
55586	67760
210205	67761
289377	67762
109375	67763
144728	67764
202131	67765
96110	67766
52293	67767
186968	67768
221756	67769
161937	67770
109183	67771
85696	67772
141686	67773
36924	67774
124236	67775
92807	67776
15500	67777
23071	67778
28227	67779
15958	67780
313972	67781
52302	67782
37897	67783
140406	67784
68863	67785
42020	67786
277659	67787
200696	67788
13471	67789
111255	67790
238796	67791
38930	67792
19141	67793
46015	67794
51634	67795
13377	67796
76818	67797
64189	67798
59258	67799
328165	67800
30868	67801
47784	67802
15977	67803
170210	67804
39003	67805
39819	67806
96851	67807
1591	67808
307445	67809
49224	67810
37949	67811
170572	67812
263623	67813
103753	67814
255792	67815
118101	67816
196894	67817
79612	67818
54179	67819
39794	67820
97598	67821
196661	67822
8216	67823
60781	67824
143901	67825
99820	67826
45029	67827
183956	67828
46836	67829
174014	67830
228273	67831
228186	67832
32377	67833
75666	67834
324014	67835
151246	67836
160213	67837
119678	67838
84828	67839
300136	67840
71073	67841
171547	67842
17025	67843
68299	67844
183905	67845
37623	67846
34884	67847
270602	67848
73712	67849
11059	67850
279430	67851
96211	67852
65186	67853
84609	67854
37408	67855
32502	67856
94006	67857
10189	67858
41613	67859
92684	67860
82637	67861
292860	67862
287858	67863
286018	67864
42874	67865
140523	67866
4454	67867
71907	67868
72011	67869
12707	67870
146446	67871
133819	67872
8868	67873
956	67874
73303	67875
7953	67876
35315	67877
217192	67878
135695	67879
78735	67880
19081	67881
4555	67882
18172	67883
1824	67884
145584	67885
127579	67886
115688	67887
162992	67888
51680	67889
23608	67890
2503	67891
36058	67892
90087	67893
57288	67894
40849	67895
61188	67896
103824	67897
161930	67898
36367	67899
19622	67900
132454	67901
19718	67902
129794	67903
93232	67904
17543	67905
263693	67906
34925	67907
55453	67908
5389	67909
69298	67910
26776	67911
13530	67912
79843	67913
83	67914
96097	67915
184821	67916
159443	67917
18105	67918
84330	67919
159803	67920
22916	67921
58630	67922
20213	67923
108025	67924
5902	67925
127670	67926
12332	67927
12854	67928
191783	67929
39386	67930
445	67931
2398	67932
53353	67933
177606	67934
45622	67935
288184	67936
49302	67937
8250	67938
213770	67939
186511	67940
126490	67941
129544	67942
59745	67943
131621	67944
1684	67945
177510	67946
128900	67947
26175	67948
147301	67949
7836	67950
17620	67951
45033	67952
101	67953
7902	67954
128724	67955
108197	67956
4622	67957
85373	67958
161790	67959
234839	67960
45818	67961
4043	67962
68871	67963
236136	67964
622	67965
987	67966
31094	67967
155981	67968
114434	67969
41707	67970
2212	67971
267196	67972
316173	67973
186571	67974
318542	67975
320312	67976
254140	67977
134314	67978
324325	67979
214292	67980
134854	67981
158788	67982
59843	67983
63192	67984
70942	67985
229551	67986
165935	67987
58504	67988
21802	67989
17266	67990
6094	67991
15244	67992
108829	67993
298117	67994
151077	67995
29086	67996
250930	67997
254188	67998
23370	67999
55445	68000
70422	68001
129472	68002
52652	68003
52274	68004
128194	68005
270705	68006
73765	68007
25537	68008
7064	68009
11646	68010
75843	68011
45991	68012
213854	68013
52048	68014
39387	68015
235480	68016
11403	68017
70830	68018
30010	68019
21236	68020
151852	68021
103172	68022
6516	68023
41761	68024
38855	68025
165091	68026
140654	68027
51989	68028
4695	68029
193814	68030
175219	68031
239976	68032
39452	68033
12694	68034
162652	68035
248402	68036
320813	68037
26063	68038
202732	68039
45618	68040
266921	68041
172335	68042
186954	68043
96792	68044
267395	68045
67458	68046
121718	68047
122134	68048
45105	68049
7270	68050
73862	68051
62618	68052
675	68053
24104	68054
24104	68055
87443	68056
307567	68057
162839	68058
4616	68059
30	68060
252285	68061
195769	68062
298129	68063
204412	68064
147409	68065
51626	68066
140216	68067
12621	68068
232290	68069
32884	68070
165285	68071
232341	68072
252228	68073
262573	68074
203703	68075
147226	68076
236647	68077
201088	68078
161934	68079
132381	68080
200442	68081
94428	68082
257348	68083
58772	68084
198040	68085
14466	68086
1946	68087
11049	68088
196570	68089
49450	68090
32559	68091
70858	68092
11919	68093
188162	68094
3414	68095
116473	68096
14769	68097
99288	68098
57370	68099
44738	68100
268668	68101
122441	68102
23383	68103
20180	68104
28603	68105
675	68106
261754	68107
211918	68108
52323	68109
123390	68110
102585	68111
97839	68112
242477	68113
151516	68114
11378	68115
7913	68116
88888	68117
310290	68118
326389	68119
220590	68120
189482	68121
27341	68122
272996	68123
73186	68124
262268	68125
21257	68126
30973	68127
151536	68128
62696	68129
81876	68130
85652	68131
1117	68132
45208	68133
19721	68134
116243	68135
57896	68136
272147	68137
55770	68138
197306	68139
293865	68140
48160	68141
44203	68142
16959	68143
90151	68144
231372	68145
91096	68146
50734	68147
69625	68148
96893	68149
19299	68150
185932	68151
148237	68152
260983	68153
155435	68154
35949	68155
129507	68156
27332	68157
142734	68158
14621	68159
102577	68160
198842	68161
835	68162
174876	68163
25939	68164
79532	68165
81187	68166
144495	68167
38863	68168
1482	68169
309034	68170
209183	68171
10623	68172
9080	68173
29244	68174
28319	68175
28401	68176
3939	68177
3223	68178
9084	68179
7914	68180
22696	68181
28662	68182
19359	68183
182228	68184
25282	68185
104957	68186
90274	68187
2622	68188
44038	68189
129035	68190
114345	68191
5462	68192
12372	68193
22605	68194
27219	68195
24713	68196
2776	68197
39140	68198
18352	68199
58766	68200
260962	68201
41329	68202
11452	68203
114848	68204
11308	68205
1559	68206
224370	68207
82071	68208
59066	68209
89963	68210
35552	68211
11778	68212
113747	68213
41767	68214
14570	68215
1784	68216
9235	68217
38883	68218
121614	68219
126328	68220
59191	68221
31292	68222
81201	68223
7607	68224
9452	68225
80674	68226
73315	68227
102014	68228
303819	68229
128925	68230
128925	68231
49650	68232
120267	68233
25524	68234
25524	68235
45774	68236
20544	68237
12907	68238
111383	68239
312230	68240
168454	68241
29325	68242
101970	68243
152404	68244
188736	68245
8853	68246
11102	68247
52231	68248
177642	68249
257706	68250
252812	68251
26564	68252
185712	68253
211572	68254
242361	68255
71575	68256
182251	68257
135592	68258
136484	68259
143042	68260
41922	68261
139984	68262
133539	68263
278135	68264
103661	68265
209088	68266
19878	68267
162643	68268
204779	68269
52231	68270
140550	68271
69320	68272
33830	68273
265396	68274
2949	68275
8853	68276
112516	68277
249486	68278
152086	68279
172564	68280
140483	68281
92303	68282
222388	68283
180041	68284
205800	68285
184311	68286
177400	68287
33830	68288
33830	68289
58472	68290
116740	68291
216716	68292
128466	68293
15534	68294
72898	68295
1187	68296
125061	68297
27471	68298
18973	68299
2187	68300
7906	68301
64548	68302
121735	68303
32723	68304
147805	68305
38713	68306
30895	68307
61808	68308
4066	68309
22266	68310
83399	68311
48803	68312
76941	68313
118675	68314
27906	68315
11407	68316
199602	68317
18842	68318
608	68319
1079	68320
66074	68321
61744	68322
18593	68323
270282	68324
76635	68325
21442	68326
4190	68327
25431	68328
188260	68329
259337	68330
4190	68331
177388	68332
97965	68333
115636	68334
211458	68335
4685	68336
104964	68337
77669	68338
44218	68339
25860	68340
121838	68341
30059	68342
8796	68343
11177	68344
16620	68345
26436	68346
116703	68347
239314	68348
85473	68349
6490	68350
38058	68351
10584	68352
147061	68353
655	68354
1894	68355
1200	68356
173089	68357
1757	68358
1365	68359
2187	68360
43705	68361
174383	68362
44239	68363
86896	68364
122783	68365
210	68366
16935	68367
44823	68368
16065	68369
50683	68370
133733	68371
23741	68372
44730	68373
52634	68374
13876	68375
186344	68376
150801	68377
2227	68378
4728	68379
23843	68380
70347	68381
31662	68382
46511	68383
127908	68384
70099	68385
97447	68386
38978	68387
112050	68388
42273	68389
209790	68390
177978	68391
15373	68392
277508	68393
161834	68394
78010	68395
34220	68396
211949	68397
83972	68398
110997	68399
173018	68400
171785	68401
315612	68402
78397	68403
22667	68404
225976	68405
16864	68406
186295	68407
6300	68408
40861	68409
138357	68410
72425	68411
115949	68412
36726	68413
23116	68414
212380	68415
2331	68416
82168	68417
297394	68418
57715	68419
43714	68420
24	68421
143916	68422
7777	68423
121411	68424
51253	68425
1	68426
112163	68427
265480	68428
75939	68429
278491	68430
259841	68431
197322	68432
15830	68433
25369	68434
95653	68435
69727	68436
17278	68437
2075	68438
55963	68439
307963	68440
26732	68441
153533	68442
142	68443
86037	68444
134076	68445
61055	68446
30717	68447
33389	68448
23116	68449
38586	68450
221305	68451
81425	68452
250	68453
12074	68454
64302	68455
37987	68456
26917	68457
68468	68458
195681	68459
43646	68460
69257	68461
43	68462
55287	68463
126880	68464
191606	68465
6248	68466
18391	68467
160640	68468
142282	68469
5931	68470
79361	68471
3383	68472
66794	68473
1074	68474
12277	68475
697	68476
229629	68477
4246	68478
11881	68479
197151	68480
144470	68481
69964	68482
16981	68483
404	68484
1173	68485
224	68486
300935	68487
3582	68488
233260	68489
62932	68490
2854	68491
203541	68492
130339	68493
127976	68494
130174	68495
10417	68496
4582	68497
2814	68498
13716	68499
26875	68500
43550	68501
825	68502
6161	68503
1080	68504
257	68505
192741	68506
31552	68507
223110	68508
47404	68509
1789	68510
893	68511
6814	68512
61	68513
118455	68514
1483	68515
202296	68516
2790	68517
29874	68518
21819	68519
2160	68520
48143	68521
2540	68522
4703	68523
183634	68524
71947	68525
87347	68526
21334	68527
7750	68528
8270	68529
88298	68530
7285	68531
31829	68532
4596	68533
120856	68534
36834	68535
143278	68536
60587	68537
48330	68538
136109	68539
133608	68540
265656	68541
120651	68542
3314	68543
14327	68544
60332	68545
167744	68546
31940	68547
112168	68548
203298	68549
14916	68550
137943	68551
120863	68552
21610	68553
63716	68554
2302	68555
1227	68556
19444	68557
133930	68558
13279	68559
105899	68560
55528	68561
5166	68562
13696	68563
8619	68564
78017	68565
29056	68566
65757	68567
40322	68568
94427	68569
52577	68570
122516	68571
204	68572
10863	68573
70607	68574
134965	68575
36924	68576
12484	68577
135451	68578
98022	68579
264069	68580
166890	68581
41802	68582
1361	68583
13135	68584
13434	68585
138299	68586
4402	68587
147262	68588
144446	68589
6371	68590
8710	68591
4511	68592
80635	68593
111905	68594
209421	68595
8243	68596
105890	68597
28671	68598
123750	68599
3470	68600
31269	68601
786	68602
20907	68603
115733	68604
24692	68605
316955	68606
21264	68607
50712	68608
146851	68609
229613	68610
247285	68611
102052	68612
35156	68613
2780	68614
66189	68615
1375	68616
14749	68617
147973	68618
253	68619
68957	68620
149775	68621
43924	68622
28690	68623
144764	68624
233781	68625
183987	68626
39931	68627
81505	68628
50255	68629
34202	68630
18436	68631
124716	68632
167578	68633
66225	68634
121861	68635
165375	68636
184275	68637
184212	68638
11854	68639
4386	68640
7877	68641
12474	68642
100870	68643
33402	68644
26078	68645
117704	68646
92098	68647
30491	68648
2612	68649
34388	68650
46464	68651
71014	68652
3917	68653
307769	68654
37628	68655
37433	68656
9756	68657
73152	68658
1360	68659
4397	68660
1911	68661
214068	68662
133299	68663
25497	68664
6424	68665
33788	68666
129639	68667
1040	68668
87423	68669
78211	68670
69714	68671
161943	68672
114968	68673
152928	68674
326535	68675
131599	68676
138773	68677
1307	68678
67378	68679
100036	68680
217305	68681
253651	68682
1109	68683
171846	68684
163836	68685
213801	68686
298568	68687
227744	68688
50209	68689
14797	68690
98880	68691
33177	68692
126102	68693
158933	68694
13802	68695
4247	68696
10789	68697
4247	68698
50040	68699
98309	68700
270030	68701
10348	68702
7338	68703
2042	68704
44634	68705
145470	68706
294631	68707
12631	68708
27431	68709
74225	68710
194237	68711
30124	68712
10608	68713
44914	68714
22695	68715
28395	68716
21210	68717
16728	68718
20804	68719
101864	68720
4820	68721
136714	68722
36612	68723
256099	68724
71871	68725
11621	68726
99205	68727
44157	68728
52157	68729
284876	68730
7199	68731
20817	68732
117660	68733
34929	68734
1612	68735
359	68736
54065	68737
1646	68738
18344	68739
68930	68740
17825	68741
3622	68742
296979	68743
197376	68744
675	68745
162295	68746
104419	68747
31460	68748
24	68749
318704	68750
9205	68751
109940	68752
6642	68753
27390	68754
130777	68755
13362	68756
13754	68757
70216	68758
161663	68759
16370	68760
63797	68761
71988	68762
4522	68763
31633	68764
36986	68765
41004	68766
30612	68767
1364	68768
2527	68769
73619	68770
47811	68771
26173	68772
2484	68773
60897	68774
25979	68775
95606	68776
36046	68777
17344	68778
34702	68779
28886	68780
3079	68781
407	68782
75412	68783
16915	68784
21507	68785
193	68786
60114	68787
130250	68788
55231	68789
40162	68790
136	68791
713	68792
88068	68793
7669	68794
34827	68795
66781	68796
53228	68797
20782	68798
95201	68799
268898	68800
19881	68801
103532	68802
123045	68803
44122	68804
6733	68805
222350	68806
97192	68807
14352	68808
53406	68809
11324	68810
60559	68811
3	68812
252565	68813
28734	68814
18487	68815
53773	68816
30507	68817
64836	68818
202795	68819
165104	68820
53670	68821
2808	68822
129601	68823
29811	68824
124528	68825
46438	68826
4521	68827
639	68828
183044	68829
58969	68830
124522	68831
4857	68832
107653	68833
55080	68834
78167	68835
41094	68836
8622	68837
1071	68838
83656	68839
72868	68840
7285	68841
99227	68842
402	68843
17389	68844
225690	68845
23499	68846
2249	68847
1634	68848
33821	68849
423	68850
27628	68851
673	68852
6476	68853
886	68854
56995	68855
4989	68856
30331	68857
13093	68858
4354	68859
7527	68860
255713	68861
5983	68862
102799	68863
3868	68864
11162	68865
75370	68866
89563	68867
12097	68868
50456	68869
23233	68870
22206	68871
53324	68872
118045	68873
12484	68874
14872	68875
68179	68876
31032	68877
294336	68878
6005	68879
314	68880
42999	68881
204192	68882
15256	68883
2123	68884
714	68885
81488	68886
2219	68887
207290	68888
30937	68889
637	68890
4311	68891
42803	68892
158398	68893
171727	68894
5680	68895
63648	68896
101232	68897
31086	68898
79600	68899
74178	68900
5299	68901
36420	68902
10188	68903
38305	68904
9455	68905
41206	68906
62398	68907
119227	68908
127823	68909
776	68910
246156	68911
71790	68912
194429	68913
97191	68914
83409	68915
674	68916
73422	68917
37267	68918
56504	68919
8383	68920
4475	68921
4837	68922
98106	68923
43053	68924
63867	68925
138226	68926
197522	68927
1117	68928
163400	68929
15260	68930
3848	68931
25480	68932
69928	68933
27475	68934
1316	68935
79897	68936
76208	68937
205855	68938
219261	68939
3922	68940
89191	68941
149110	68942
122127	68943
144553	68944
11193	68945
118836	68946
81845	68947
59501	68948
65348	68949
4665	68950
97694	68951
73640	68952
75807	68953
15709	68954
3643	68955
61429	68956
59650	68957
72270	68958
24597	68959
87161	68960
2743	68961
110717	68962
61648	68963
145511	68964
17285	68965
108387	68966
25595	68967
122850	68968
68177	68969
102873	68970
24016	68971
1844	68972
191035	68973
1189	68974
30882	68975
193085	68976
118704	68977
2385	68978
44470	68979
5607	68980
8325	68981
91808	68982
3538	68983
44683	68984
164071	68985
8076	68986
13669	68987
145859	68988
10384	68989
7251	68990
7961	68991
147010	68992
156069	68993
203334	68994
107695	68995
2714	68996
50659	68997
354	68998
79802	68999
76256	69000
94467	69001
60819	69002
145042	69003
136261	69004
64911	69005
39114	69006
22839	69007
119022	69008
189947	69009
51235	69010
118938	69011
23439	69012
45695	69013
45287	69014
172383	69015
38543	69016
98223	69017
33571	69018
10617	69019
262098	69020
206895	69021
131751	69022
45826	69023
26293	69024
117537	69025
138606	69026
175596	69027
35905	69028
14836	69029
132376	69030
11610	69031
54873	69032
90482	69033
41195	69034
16613	69035
223894	69036
97489	69037
129626	69038
30574	69039
48946	69040
122930	69041
328459	69042
124242	69043
9149	69044
47855	69045
14890	69046
12559	69047
33224	69048
160783	69049
42450	69050
61805	69051
157731	69052
129587	69053
105552	69054
211740	69055
120	69056
97207	69057
247443	69058
192665	69059
3057	69060
286960	69061
33662	69062
66835	69063
30930	69064
37654	69065
243571	69066
20319	69067
90009	69068
54820	69069
84583	69070
214116	69071
208890	69072
933	69073
47474	69074
108805	69075
55033	69076
15570	69077
162009	69078
18110	69079
98851	69080
4517	69081
107487	69082
29797	69083
271856	69084
120211	69085
258859	69086
32895	69087
9564	69088
7591	69089
27703	69090
1267	69091
299897	69092
38886	69093
83901	69094
4954	69095
250555	69096
301009	69097
27008	69098
319714	69099
24603	69100
110614	69101
100659	69102
197891	69103
2085	69104
147052	69105
71498	69106
3540	69107
6281	69108
69194	69109
80149	69110
105	69111
295556	69112
116691	69113
20404	69114
30881	69115
87766	69116
46504	69117
2271	69118
30073	69119
7642	69120
130	69121
380	69122
181303	69123
75044	69124
10777	69125
12180	69126
610	69127
62654	69128
10382	69129
102604	69130
1680	69131
120657	69132
95346	69133
51596	69134
65055	69135
97659	69136
90967	69137
4406	69138
5946	69139
63510	69140
193084	69141
252791	69142
212060	69143
65733	69144
13366	69145
11883	69146
52577	69147
216231	69148
62404	69149
86407	69150
60521	69151
55336	69152
196528	69153
99869	69154
71631	69155
936	69156
13887	69157
55067	69158
160280	69159
148343	69160
24953	69161
172891	69162
256578	69163
4342	69164
2979	69165
21631	69166
5530	69167
4855	69168
258083	69169
112372	69170
27043	69171
195192	69172
40980	69173
170771	69174
197089	69175
60830	69176
7510	69177
5023	69178
15370	69179
196129	69180
148622	69181
66076	69182
119644	69183
2622	69184
295727	69185
10152	69186
43013	69187
134359	69188
154273	69189
78915	69190
15287	69191
23499	69192
43714	69193
66283	69194
117777	69195
258827	69196
208730	69197
2738	69198
42172	69199
227310	69200
87783	69201
11645	69202
96470	69203
18341	69204
57249	69205
315430	69206
230903	69207
219643	69208
12577	69209
190701	69210
54473	69211
27857	69212
267780	69213
172891	69214
19443	69215
99961	69216
18745	69217
103985	69218
56530	69219
125376	69220
88053	69221
212589	69222
132534	69223
126077	69224
98572	69225
4685	69226
117743	69227
7185	69228
52569	69229
80700	69230
3333	69231
100310	69232
30480	69233
52768	69234
325669	69235
314695	69236
24516	69237
32682	69238
23884	69239
40732	69240
99383	69241
210871	69242
1249	69243
12413	69244
56529	69245
16177	69246
63885	69247
39534	69248
32269	69249
48651	69250
28776	69251
228793	69252
254002	69253
61077	69254
246137	69255
229264	69256
146015	69257
21771	69258
180643	69259
53788	69260
169646	69261
27965	69262
214223	69263
92594	69264
162448	69265
37907	69266
283360	69267
37683	69268
185927	69269
116540	69270
103870	69271
35857	69272
47908	69273
48	69274
569	69275
276574	69276
62954	69277
51527	69278
3028	69279
33244	69280
3730	69281
14880	69282
468	69283
5217	69284
8953	69285
19280	69286
73782	69287
87244	69288
36396	69289
153010	69290
87440	69291
87440	69292
160778	69293
95199	69294
76406	69295
130941	69296
141333	69297
117323	69298
88656	69299
40636	69300
21578	69301
13675	69302
164415	69303
25045	69304
24	69305
66322	69306
209852	69307
19812	69308
5487	69309
43652	69310
42610	69311
38735	69312
1041	69313
833	69314
42525	69315
15568	69316
135020	69317
129792	69318
194775	69319
15791	69320
308	69321
3853	69322
61203	69323
37914	69324
257029	69325
63190	69326
320113	69327
183651	69328
123612	69329
65131	69330
146528	69331
100254	69332
37345	69333
127957	69334
309993	69335
1112	69336
61483	69337
279036	69338
117296	69339
61579	69340
30714	69341
159190	69342
3522	69343
96740	69344
24387	69345
28652	69346
30619	69347
147392	69348
43604	69349
197454	69350
55220	69351
57227	69352
75357	69353
38	69354
166190	69355
74331	69356
205587	69357
71093	69358
162568	69359
111443	69360
213866	69361
73953	69362
70407	69363
9722	69364
92834	69365
57504	69366
96243	69367
171326	69368
3658	69369
41870	69370
33920	69371
3126	69372
32278	69373
34656	69374
96072	69375
88383	69376
186801	69377
72274	69378
118201	69379
70887	69380
41703	69381
114246	69382
106010	69383
171044	69384
30586	69385
169777	69386
78605	69387
1593	69388
160157	69389
11889	69390
119532	69391
29090	69392
19850	69393
119532	69394
91263	69395
26816	69396
9199	69397
41746	69398
127062	69399
42758	69400
255508	69401
63527	69402
208119	69403
65180	69404
93393	69405
1380	69406
53452	69407
170084	69408
132428	69409
8524	69410
7484	69411
70699	69412
116793	69413
195992	69414
272192	69415
73512	69416
269986	69417
91809	69418
176284	69419
179933	69420
157870	69421
243103	69422
236990	69423
316610	69424
3980	69425
27142	69426
202869	69427
58330	69428
207845	69429
51679	69430
157870	69431
7890	69432
15840	69433
127366	69434
320207	69435
37274	69436
180580	69437
11022	69438
34958	69439
216706	69440
193930	69441
16654	69442
188594	69443
169152	69444
134921	69445
27911	69446
82353	69447
15105	69448
33672	69449
242368	69450
31100	69451
195765	69452
121154	69453
31423	69454
51482	69455
81494	69456
19278	69457
29499	69458
68216	69459
2953	69460
118227	69461
79713	69462
81330	69463
50251	69464
24712	69465
236188	69466
9042	69467
228437	69468
124767	69469
27107	69470
50788	69471
23908	69472
85985	69473
152918	69474
170585	69475
127608	69476
56033	69477
71355	69478
49014	69479
64833	69480
38107	69481
53219	69482
2323	69483
217577	69484
39270	69485
114520	69486
74177	69487
264849	69488
9497	69489
18321	69490
220713	69491
121705	69492
23000	69493
106235	69494
85091	69495
74005	69496
221013	69497
24751	69498
7793	69499
65192	69500
85544	69501
106848	69502
22693	69503
106758	69504
19014	69505
195120	69506
295734	69507
324404	69508
121704	69509
139931	69510
56512	69511
101644	69512
113432	69513
109685	69514
25466	69515
283683	69516
110474	69517
7917	69518
1654	69519
140195	69520
7113	69521
103827	69522
121468	69523
174	69524
14861	69525
29663	69526
2215	69527
1081	69528
136506	69529
87002	69530
46871	69531
10369	69532
13411	69533
4415	69534
759	69535
1564	69536
5670	69537
88490	69538
69562	69539
14157	69540
21949	69541
10369	69542
207554	69543
135513	69544
10967	69545
90137	69546
222899	69547
247736	69548
5202	69549
22798	69550
213915	69551
121022	69552
96395	69553
85060	69554
293923	69555
10334	69556
80949	69557
285838	69558
13496	69559
24562	69560
59006	69561
326198	69562
268651	69563
73382	69564
49416	69565
212861	69566
39594	69567
38214	69568
138140	69569
80977	69570
162999	69571
147755	69572
26484	69573
227410	69574
65119	69575
6237	69576
93861	69577
103416	69578
313376	69579
266381	69580
135901	69581
84284	69582
111299	69583
144761	69584
3036	69585
20854	69586
2393	69587
153131	69588
100790	69589
155926	69590
10295	69591
21010	69592
42021	69593
252162	69594
16366	69595
46962	69596
243105	69597
103093	69598
145602	69599
133337	69600
71791	69601
86281	69602
207192	69603
215864	69604
48540	69605
214184	69606
278859	69607
229426	69608
193001	69609
184132	69610
229348	69611
217848	69612
213284	69613
252773	69614
232923	69615
186413	69616
276680	69617
149294	69618
90091	69619
89548	69620
232319	69621
93091	69622
172120	69623
155276	69624
93208	69625
239617	69626
157934	69627
275590	69628
211787	69629
246631	69630
147373	69631
302694	69632
28880	69633
257199	69634
247920	69635
249442	69636
286366	69637
69910	69638
283824	69639
33399	69640
59451	69641
89371	69642
7176	69643
151304	69644
159124	69645
66846	69646
154158	69647
147130	69648
161600	69649
200577	69650
65683	69651
30984	69652
128171	69653
54821	69654
66846	69655
83062	69656
138198	69657
158688	69658
55546	69659
82592	69660
127438	69661
245029	69662
46945	69663
78411	69664
95389	69665
197046	69666
186012	69667
103689	69668
279675	69669
26148	69670
60915	69671
179405	69672
56611	69673
9924	69674
319073	69675
83920	69676
202425	69677
154485	69678
34876	69679
34324	69680
34630	69681
1521	69682
64906	69683
351	69684
34182	69685
164212	69686
81416	69687
107673	69688
50198	69689
32290	69690
5478	69691
10531	69692
13296	69693
122552	69694
91099	69695
274190	69696
3755	69697
6	69698
957	69699
36402	69700
2672	69701
78313	69702
33521	69703
35470	69704
7517	69705
142231	69706
40671	69707
200643	69708
3601	69709
118836	69710
3478	69711
118836	69712
36244	69713
190027	69714
20396	69715
133549	69716
3108	69717
122310	69718
1817	69719
2350	69720
127800	69721
3403	69722
80099	69723
24092	69724
133147	69725
327018	69726
35265	69727
241859	69728
158091	69729
111710	69730
294428	69731
68873	69732
24942	69733
77889	69734
313729	69735
99376	69736
120065	69737
111710	69738
72189	69739
78721	69740
28449	69741
35416	69742
206021	69743
7156	69744
5524	69745
325	69746
6876	69747
72975	69748
7054	69749
711	69750
13030	69751
85283	69752
75513	69753
30483	69754
669	69755
2534	69756
114297	69757
244233	69758
291	69759
23980	69760
18912	69761
74573	69762
85876	69763
2478	69764
35302	69765
121774	69766
49832	69767
10568	69768
593	69769
80155	69770
12985	69771
21091	69772
5009	69773
8322	69774
59117	69775
101787	69776
166262	69777
293640	69778
19478	69779
205794	69780
6042	69781
12139	69782
21976	69783
9037	69784
108696	69785
77859	69786
75202	69787
186971	69788
127477	69789
141157	69790
254198	69791
10150	69792
80520	69793
19095	69794
74084	69795
220735	69796
20989	69797
21894	69798
256771	69799
604	69800
217	69801
604	69802
32773	69803
1017	69804
774	69805
88693	69806
1060	69807
155442	69808
17113	69809
107440	69810
70090	69811
24253	69812
1339	69813
3241	69814
467	69815
1697	69816
6910	69817
254621	69818
16930	69819
406	69820
5282	69821
66597	69822
30923	69823
302967	69824
285965	69825
12	69826
6901	69827
14812	69828
1900	69829
20992	69830
30661	69831
134756	69832
74151	69833
4117	69834
892	69835
17417	69836
171500	69837
750	69838
2332	69839
2902	69840
77595	69841
294266	69842
49697	69843
60014	69844
2836	69845
36523	69846
2112	69847
47756	69848
129806	69849
77233	69850
22214	69851
239437	69852
36339	69853
68001	69854
132223	69855
6735	69856
25002	69857
78139	69858
91614	69859
982	69860
111	69861
785	69862
16933	69863
163374	69864
25413	69865
15347	69866
38745	69867
4237	69868
23270	69869
76745	69870
7225	69871
10003	69872
10003	69873
30227	69874
299732	69875
16530	69876
48262	69877
15302	69878
193239	69879
16412	69880
18936	69881
71378	69882
164070	69883
186974	69884
80099	69885
3752	69886
28241	69887
22882	69888
76667	69889
21754	69890
23073	69891
5855	69892
8813	69893
1109	69894
109148	69895
33810	69896
94564	69897
166789	69898
62462	69899
169757	69900
32908	69901
302274	69902
34252	69903
116434	69904
1114	69905
223489	69906
185989	69907
267422	69908
133783	69909
34813	69910
1697	69911
84520	69912
188328	69913
14133	69914
278078	69915
165090	69916
117755	69917
38160	69918
38160	69919
44603	69920
2962	69921
17502	69922
12119	69923
3160	69924
68686	69925
50879	69926
1817	69927
34533	69928
15647	69929
49084	69930
99824	69931
3550	69932
18604	69933
12	69934
88372	69935
1265	69936
126078	69937
166262	69938
3271	69939
1591	69940
17717	69941
4558	69942
18827	69943
54799	69944
115592	69945
599	69946
70940	69947
14583	69948
14436	69949
51749	69950
12121	69951
8373	69952
58151	69953
54227	69954
7698	69955
124821	69956
145199	69957
38899	69958
3347	69959
62399	69960
59454	69961
26613	69962
21496	69963
2119	69964
106448	69965
118682	69966
58096	69967
52021	69968
12713	69969
34717	69970
46661	69971
62499	69972
44423	69973
151015	69974
14534	69975
35386	69976
137685	69977
73096	69978
124524	69979
27218	69980
199465	69981
20512	69982
1935	69983
17562	69984
55	69985
27	69986
52872	69987
52888	69988
45386	69989
849	69990
107261	69991
7833	69992
20735	69993
18755	69994
26873	69995
169091	69996
108443	69997
8149	69998
83745	69999
55591	70000
88808	70001
26253	70002
17000	70003
127377	70004
2058	70005
131361	70006
53660	70007
89108	70008
14264	70009
21053	70010
46309	70011
20294	70012
37649	70013
40540	70014
5341	70015
29517	70016
38614	70017
19950	70018
50084	70019
127402	70020
9254	70021
132569	70022
37012	70023
121812	70024
210445	70025
81783	70026
33978	70027
35917	70028
663	70029
52859	70030
2607	70031
3649	70032
989	70033
111705	70034
3309	70035
48860	70036
1222	70037
12491	70038
17296	70039
120088	70040
9538	70041
119571	70042
33798	70043
195527	70044
4948	70045
24190	70046
138616	70047
43759	70048
22253	70049
88509	70050
29517	70051
52522	70052
10888	70053
50289	70054
12153	70055
9606	70056
2024	70057
1597	70058
13671	70059
6857	70060
88586	70061
13671	70062
2789	70063
21457	70064
11327	70065
37115	70066
20219	70067
39031	70068
3374	70069
9108	70070
39569	70071
10888	70072
32603	70073
180415	70074
34301	70075
196283	70076
12748	70077
58486	70078
321928	70079
19799	70080
124241	70081
89187	70082
14747	70083
84410	70084
20601	70085
89077	70086
9293	70087
206740	70088
40919	70089
124570	70090
12406	70091
40919	70092
57768	70093
15993	70094
47015	70095
44859	70096
80283	70097
210445	70098
1490	70099
137622	70100
11524	70101
212359	70102
69536	70103
10298	70104
54282	70105
13794	70106
13794	70107
1490	70108
93992	70109
4065	70110
39728	70111
39011	70112
30771	70113
29169	70114
2057	70115
85107	70116
14140	70117
34595	70118
101312	70119
106501	70120
246091	70121
134225	70122
55362	70123
14578	70124
67394	70125
32837	70126
39875	70127
228446	70128
131575	70129
276227	70130
14140	70131
6031	70132
19509	70133
26871	70134
65222	70135
156399	70136
39504	70137
3845	70138
119569	70139
8514	70140
35906	70141
98411	70142
9392	70143
165767	70144
29243	70145
49829	70146
217288	70147
49218	70148
34277	70149
13671	70150
164029	70151
14563	70152
3309	70153
307593	70154
4071	70155
58657	70156
1490	70157
81651	70158
125346	70159
86488	70160
11068	70161
19725	70162
19725	70163
9425	70164
56385	70165
13310	70166
122645	70167
9953	70168
21457	70169
151785	70170
40894	70171
58875	70172
111392	70173
151769	70174
1645	70175
70116	70176
2012	70177
57632	70178
126611	70179
5566	70180
24190	70181
100668	70182
13416	70183
267684	70184
43122	70185
202670	70186
167538	70187
6474	70188
199721	70189
77577	70190
44713	70191
1831	70192
4439	70193
112586	70194
67045	70195
32420	70196
19560	70197
18951	70198
66709	70199
83628	70200
34883	70201
10249	70202
155613	70203
61948	70204
36817	70205
198171	70206
46453	70207
93896	70208
100805	70209
15337	70210
6567	70211
3627	70212
2592	70213
33407	70214
16347	70215
54883	70216
15238	70217
27451	70218
179503	70219
256010	70220
87451	70221
24186	70222
34792	70223
23226	70224
1957	70225
22009	70226
132259	70227
110927	70228
24444	70229
147168	70230
1340	70231
1037	70232
6880	70233
98566	70234
201786	70235
82673	70236
22382	70237
133766	70238
23120	70239
46032	70240
5668	70241
127786	70242
319476	70243
11557	70244
19876	70245
89691	70246
88019	70247
20037	70248
6752	70249
11557	70250
5840	70251
2057	70252
29158	70253
118254	70254
174493	70255
16382	70256
34480	70257
129320	70258
49672	70259
12603	70260
26058	70261
312877	70262
143776	70263
14048	70264
163184	70265
2164	70266
132157	70267
30486	70268
65425	70269
78254	70270
180174	70271
266	70272
68849	70273
23214	70274
206369	70275
99404	70276
19269	70277
31401	70278
242470	70279
79959	70280
165704	70281
120170	70282
48	70283
126703	70284
579	70285
83677	70286
18304	70287
92039	70288
111824	70289
62046	70290
83005	70291
49463	70292
51270	70293
73716	70294
160307	70295
94978	70296
327694	70297
216630	70298
1680	70299
48330	70300
2032	70301
143198	70302
47442	70303
4895	70304
3720	70305
85639	70306
9796	70307
50314	70308
91682	70309
37180	70310
46827	70311
54858	70312
1673	70313
24	70314
28933	70315
216521	70316
175511	70317
2806	70318
70773	70319
85100	70320
1969	70321
51419	70322
251709	70323
133229	70324
7047	70325
34424	70326
29028	70327
50640	70328
81434	70329
63990	70330
41857	70331
144750	70332
64507	70333
14562	70334
188169	70335
423	70336
76929	70337
64133	70338
37987	70339
193963	70340
96045	70341
53870	70342
17	70343
12661	70344
56734	70345
18398	70346
36263	70347
193963	70348
167	70349
100349	70350
15288	70351
10326	70352
182123	70353
118528	70354
11071	70355
132114	70356
27713	70357
299442	70358
311074	70359
38365	70360
21941	70361
101638	70362
1017	70363
227881	70364
9445	70365
30044	70366
37304	70367
169906	70368
9303	70369
152665	70370
31505	70371
27183	70372
317845	70373
46720	70374
20986	70375
190551	70376
108956	70377
25600	70378
70501	70379
42434	70380
7	70381
1904	70382
197528	70383
14344	70384
141167	70385
75389	70386
9246	70387
40786	70388
80128	70389
18491	70390
7020	70391
850	70392
263034	70393
9396	70394
1141	70395
241681	70396
200457	70397
22579	70398
1667	70399
141	70400
88973	70401
83117	70402
106468	70403
24735	70404
77472	70405
8765	70406
56031	70407
322	70408
82041	70409
84270	70410
133408	70411
163240	70412
36147	70413
12066	70414
122086	70415
124484	70416
230102	70417
334	70418
10456	70419
98092	70420
98251	70421
116656	70422
65755	70423
18747	70424
334	70425
237061	70426
19998	70427
62688	70428
87182	70429
52221	70430
18831	70431
17764	70432
99700	70433
77757	70434
45877	70435
43479	70436
894	70437
68306	70438
241325	70439
28111	70440
24997	70441
289016	70442
100643	70443
82887	70444
192228	70445
56102	70446
503	70447
110927	70448
25267	70449
160467	70450
48959	70451
247574	70452
209162	70453
16960	70454
40091	70455
10	70456
849	70457
21735	70458
58298	70459
21294	70460
23965	70461
114639	70462
44471	70463
78250	70464
21087	70465
9273	70466
6391	70467
207349	70468
22161	70469
124596	70470
141899	70471
2426	70472
95102	70473
50101	70474
146058	70475
3215	70476
318510	70477
96821	70478
34827	70479
224153	70480
57032	70481
54459	70482
36	70483
76673	70484
29978	70485
98474	70486
74940	70487
109330	70488
11345	70489
152013	70490
72333	70491
11844	70492
37711	70493
150591	70494
159	70495
46201	70496
21513	70497
35536	70498
608	70499
4670	70500
44102	70501
195423	70502
66	70503
6784	70504
78025	70505
120127	70506
146751	70507
182866	70508
101899	70509
212	70510
5494	70511
34547	70512
17022	70513
167443	70514
99429	70515
182122	70516
117351	70517
199764	70518
128238	70519
52179	70520
117834	70521
5846	70522
102724	70523
44861	70524
102573	70525
211366	70526
57483	70527
37914	70528
319703	70529
42937	70530
126083	70531
26441	70532
701	70533
158570	70534
302762	70535
54652	70536
117488	70537
970	70538
50288	70539
7104	70540
123287	70541
129465	70542
83930	70543
65599	70544
579	70545
14677	70546
2217	70547
75640	70548
80502	70549
5299	70550
70565	70551
12475	70552
52446	70553
283099	70554
39827	70555
151062	70556
152223	70557
3527	70558
48675	70559
2565	70560
4596	70561
12564	70562
263428	70563
73306	70564
318718	70565
77048	70566
107329	70567
4912	70568
80303	70569
62426	70570
79125	70571
43013	70572
31396	70573
17125	70574
112147	70575
21300	70576
22259	70577
84250	70578
308291	70579
55717	70580
86858	70581
49843	70582
169634	70583
29587	70584
16967	70585
32302	70586
2721	70587
212	70588
499	70589
118712	70590
22032	70591
10179	70592
50607	70593
151651	70594
38604	70595
30411	70596
602	70597
4898	70598
5914	70599
161047	70600
1755	70601
1004	70602
71056	70603
11024	70604
49921	70605
32888	70606
11024	70607
33348	70608
111225	70609
105099	70610
210500	70611
104360	70612
44834	70613
303	70614
14410	70615
41378	70616
58973	70617
70	70618
1583	70619
9968	70620
116485	70621
34403	70622
56116	70623
28903	70624
303633	70625
24798	70626
29344	70627
11999	70628
163773	70629
47233	70630
131284	70631
56395	70632
42667	70633
10787	70634
1866	70635
143066	70636
143874	70637
24212	70638
19906	70639
70860	70640
54255	70641
21646	70642
21061	70643
241515	70644
5597	70645
326141	70646
176185	70647
31630	70648
37535	70649
34356	70650
67088	70651
19167	70652
281016	70653
2808	70654
29650	70655
308905	70656
39504	70657
3175	70658
110515	70659
92362	70660
271633	70661
39743	70662
138664	70663
87385	70664
24556	70665
173	70666
312387	70667
287091	70668
73521	70669
32220	70670
13070	70671
56868	70672
208652	70673
47853	70674
1124	70675
99060	70676
246028	70677
249513	70678
109385	70679
27880	70680
121697	70681
1555	70682
41485	70683
55543	70684
79381	70685
167	70686
84883	70687
130976	70688
11259	70689
1834	70690
30	70691
137125	70692
1200	70693
65239	70694
59933	70695
246	70696
81575	70697
115867	70698
24839	70699
3634	70700
282501	70701
76412	70702
176297	70703
83703	70704
289682	70705
55010	70706
116967	70707
14346	70708
184580	70709
184399	70710
2363	70711
69579	70712
137657	70713
45267	70714
75500	70715
356	70716
34496	70717
22531	70718
59704	70719
124590	70720
121203	70721
4273	70722
1797	70723
74342	70724
39143	70725
83444	70726
13419	70727
216941	70728
11432	70729
64608	70730
116141	70731
25194	70732
1634	70733
21915	70734
290130	70735
53359	70736
2038	70737
93859	70738
16322	70739
50745	70740
57561	70741
274284	70742
10310	70743
79908	70744
54593	70745
4392	70746
253100	70747
68585	70748
105190	70749
198934	70750
44759	70751
4676	70752
144745	70753
149	70754
181233	70755
18968	70756
18400	70757
84550	70758
238815	70759
6842	70760
45575	70761
59813	70762
248	70763
31898	70764
42751	70765
204	70766
131799	70767
136377	70768
183216	70769
7596	70770
22313	70771
149	70772
170543	70773
1361	70774
92568	70775
192147	70776
5304	70777
324739	70778
4665	70779
170218	70780
25654	70781
125135	70782
109267	70783
28337	70784
131373	70785
116314	70786
430	70787
102923	70788
102017	70789
76118	70790
3335	70791
1364	70792
30714	70793
23944	70794
31585	70795
224146	70796
1361	70797
34087	70798
84185	70799
52041	70800
316	70801
125144	70802
154009	70803
8806	70804
123603	70805
7852	70806
21522	70807
48098	70808
177	70809
20343	70810
50417	70811
165018	70812
3	70813
21329	70814
38247	70815
36472	70816
87764	70817
13416	70818
158795	70819
174467	70820
120	70821
75109	70822
4665	70823
485	70824
208995	70825
235302	70826
85761	70827
9513	70828
23485	70829
36205	70830
21784	70831
22164	70832
153743	70833
153659	70834
19596	70835
81301	70836
61354	70837
9220	70838
11192	70839
239623	70840
14923	70841
109914	70842
109914	70843
6663	70844
18671	70845
211811	70846
628	70847
3	70848
111803	70849
14437	70850
3602	70851
2001	70852
20355	70853
26346	70854
166855	70855
2773	70856
931	70857
75383	70858
115181	70859
1592	70860
14106	70861
71305	70862
14244	70863
9487	70864
51749	70865
82978	70866
27930	70867
23811	70868
1058	70869
54139	70870
266174	70871
24693	70872
95709	70873
185613	70874
318380	70875
16947	70876
30808	70877
65061	70878
90530	70879
272442	70880
137837	70881
88042	70882
328755	70883
237174	70884
16133	70885
107369	70886
72948	70887
9687	70888
80664	70889
209121	70890
533	70891
61512	70892
32456	70893
89797	70894
65409	70895
32185	70896
105856	70897
70860	70898
19445	70899
48898	70900
316873	70901
263069	70902
2925	70903
246316	70904
317168	70905
84956	70906
9400	70907
14797	70908
267466	70909
150802	70910
48121	70911
94530	70912
7943	70913
1507	70914
96	70915
261387	70916
21901	70917
17599	70918
1778	70919
17745	70920
33219	70921
91967	70922
6178	70923
207861	70924
38205	70925
63025	70926
75799	70927
8250	70928
121203	70929
126127	70930
18120	70931
112	70932
265971	70933
50360	70934
56338	70935
34935	70936
49466	70937
117473	70938
3993	70939
81144	70940
220481	70941
239068	70942
122777	70943
54502	70944
10451	70945
108982	70946
109851	70947
262061	70948
220722	70949
91647	70950
87455	70951
212	70952
15219	70953
1764	70954
106900	70955
59362	70956
14111	70957
41378	70958
276900	70959
15047	70960
115926	70961
178482	70962
48785	70963
49019	70964
24243	70965
4116	70966
55833	70967
3957	70968
216346	70969
36234	70970
384	70971
57735	70972
11285	70973
30906	70974
151567	70975
104976	70976
96091	70977
269	70978
70011	70979
125617	70980
85123	70981
110622	70982
5	70983
102739	70984
11879	70985
2825	70986
370	70987
13058	70988
67668	70989
79936	70990
32706	70991
34607	70992
197166	70993
1319	70994
63237	70995
54651	70996
204033	70997
32943	70998
151632	70999
305	71000
37547	71001
135198	71002
49195	71003
122789	71004
12945	71005
199419	71006
135984	71007
236046	71008
22667	71009
11	71010
166413	71011
35991	71012
33041	71013
1094	71014
16458	71015
156620	71016
18831	71017
17220	71018
112574	71019
69622	71020
2001	71021
80677	71022
30883	71023
11794	71024
22575	71025
324644	71026
48052	71027
8602	71028
51265	71029
37437	71030
130647	71031
158062	71032
32911	71033
147413	71034
4	71035
36726	71036
11110	71037
75	71038
48052	71039
76095	71040
23455	71041
164083	71042
880	71043
8422	71044
35701	71045
20346	71046
15367	71047
1403	71048
27828	71049
1305	71050
11121	71051
11818	71052
88919	71053
135280	71054
87225	71055
47737	71056
32166	71057
144112	71058
138715	71059
267	71060
46166	71061
97170	71062
26461	71063
1	71064
2822	71065
14489	71066
15219	71067
88069	71068
139528	71069
6419	71070
39023	71071
325510	71072
23897	71073
53347	71074
60357	71075
7703	71076
43634	71077
110502	71078
90092	71079
82577	71080
129786	71081
172459	71082
5659	71083
17558	71084
6162	71085
189150	71086
248681	71087
38528	71088
30312	71089
28413	71090
152738	71091
13238	71092
136072	71093
102006	71094
18796	71095
251876	71096
209659	71097
10676	71098
27184	71099
27183	71100
3078	71101
13372	71102
207787	71103
8932	71104
35975	71105
72334	71106
2869	71107
13123	71108
2055	71109
55204	71110
53656	71111
67654	71112
36551	71113
201043	71114
258182	71115
40699	71116
17745	71117
35215	71118
133005	71119
139512	71120
19234	71121
33496	71122
174249	71123
109492	71124
12946	71125
5831	71126
37619	71127
153723	71128
51807	71129
103628	71130
97522	71131
123142	71132
427	71133
109518	71134
10141	71135
53658	71136
18981	71137
10270	71138
284549	71139
157288	71140
101473	71141
20958	71142
119696	71143
117954	71144
70506	71145
16	71146
2138	71147
308	71148
18635	71149
66192	71150
108303	71151
125418	71152
116967	71153
83624	71154
58912	71155
48087	71156
9113	71157
67534	71158
22862	71159
167131	71160
26488	71161
91	71162
3634	71163
1433	71164
132494	71165
19157	71166
58619	71167
143	71168
50130	71169
17698	71170
45586	71171
39454	71172
40836	71173
66319	71174
82673	71175
67829	71176
36677	71177
9536	71178
79315	71179
27653	71180
27429	71181
165757	71182
26604	71183
14220	71184
5084	71185
5942	71186
2777	71187
18961	71188
1592	71189
87057	71190
17590	71191
177614	71192
33870	71193
53622	71194
137088	71195
39478	71196
5426	71197
16096	71198
159830	71199
130365	71200
159	71201
23052	71202
1088	71203
82595	71204
97807	71205
8566	71206
112065	71207
82696	71208
12353	71209
301212	71210
255494	71211
9450	71212
2869	71213
251355	71214
119773	71215
47489	71216
18277	71217
30790	71218
75920	71219
108516	71220
20843	71221
120874	71222
22616	71223
34	71224
187097	71225
3252	71226
11195	71227
1245	71228
69105	71229
162596	71230
301501	71231
166231	71232
118098	71233
32645	71234
225392	71235
109888	71236
11110	71237
7799	71238
209839	71239
4374	71240
21057	71241
74850	71242
16526	71243
75167	71244
1103	71245
131843	71246
258755	71247
15649	71248
73983	71249
7807	71250
35192	71251
73389	71252
258131	71253
62818	71254
117288	71255
154465	71256
60482	71257
215753	71258
201617	71259
44775	71260
309375	71261
18271	71262
323525	71263
17155	71264
12181	71265
9463	71266
20530	71267
58445	71268
213	71269
44924	71270
29287	71271
111777	71272
7954	71273
186951	71274
22632	71275
102896	71276
10827	71277
242626	71278
156984	71279
66923	71280
14533	71281
6333	71282
837	71283
18198	71284
18828	71285
16438	71286
52	71287
169436	71288
17524	71289
180585	71290
87663	71291
55578	71292
181307	71293
56800	71294
113	71295
97269	71296
226703	71297
106162	71298
14753	71299
149	71300
83736	71301
58635	71302
3851	71303
2	71304
5531	71305
37080	71306
204	71307
38093	71308
47824	71309
117	71310
95071	71311
3738	71312
8222	71313
9871	71314
50840	71315
48708	71316
46764	71317
261930	71318
61125	71319
81801	71320
257	71321
26772	71322
96710	71323
57662	71324
76255	71325
125965	71326
11863	71327
86706	71328
15199	71329
38753	71330
175016	71331
180797	71332
27082	71333
24054	71334
47404	71335
14995	71336
59731	71337
5534	71338
113133	71339
256138	71340
70407	71341
32582	71342
114069	71343
3461	71344
964	71345
157289	71346
101960	71347
446	71348
15495	71349
31789	71350
57292	71351
27798	71352
103870	71353
2365	71354
143443	71355
9683	71356
17974	71357
17594	71358
60864	71359
12478	71360
23525	71361
193617	71362
15797	71363
3660	71364
4442	71365
13356	71366
62784	71367
211740	71368
126248	71369
132014	71370
309674	71371
1396	71372
154565	71373
2976	71374
2076	71375
66324	71376
79928	71377
293083	71378
20974	71379
75201	71380
36543	71381
79642	71382
97104	71383
139095	71384
59183	71385
53720	71386
146801	71387
9769	71388
66252	71389
24230	71390
970	71391
1333	71392
33253	71393
77097	71394
144198	71395
118375	71396
13195	71397
32085	71398
334	71399
334	71400
2217	71401
102760	71402
31711	71403
121960	71404
1890	71405
6544	71406
137249	71407
9318	71408
43575	71409
220189	71410
15984	71411
153094	71412
70582	71413
36513	71414
128782	71415
14774	71416
82982	71417
2164	71418
323531	71419
65879	71420
176313	71421
70639	71422
98862	71423
88342	71424
29439	71425
92341	71426
156908	71427
2354	71428
62116	71429
122737	71430
217388	71431
102225	71432
152027	71433
11678	71434
11458	71435
5519	71436
28858	71437
20434	71438
1050	71439
77159	71440
158197	71441
88821	71442
15382	71443
46254	71444
33140	71445
1775	71446
146141	71447
188904	71448
139196	71449
213687	71450
218682	71451
69364	71452
1424	71453
734	71454
8350	71455
16671	71456
125778	71457
8273	71458
71368	71459
87347	71460
298467	71461
8401	71462
143073	71463
4744	71464
209958	71465
201116	71466
6941	71467
37916	71468
193436	71469
26288	71470
6888	71471
116573	71472
22581	71473
1181	71474
71846	71475
258874	71476
300527	71477
75744	71478
57895	71479
51797	71480
1078	71481
79786	71482
15216	71483
81031	71484
203236	71485
158932	71486
16224	71487
86946	71488
134845	71489
81501	71490
203779	71491
172621	71492
204133	71493
14620	71494
4811	71495
73031	71496
135559	71497
549	71498
38450	71499
40298	71500
8948	71501
34805	71502
90855	71503
430	71504
93256	71505
297172	71506
33034	71507
8660	71508
29520	71509
6387	71510
116811	71511
1205	71512
1838	71513
106807	71514
242789	71515
287215	71516
1407	71517
159010	71518
162869	71519
287232	71520
108500	71521
81631	71522
93970	71523
83946	71524
84176	71525
2099	71526
100193	71527
45502	71528
219736	71529
96805	71530
133250	71531
124366	71532
14616	71533
108930	71534
72143	71535
95466	71536
2002	71537
27510	71538
12	71539
96997	71540
124820	71541
304694	71542
169034	71543
65788	71544
123342	71545
66763	71546
81633	71547
40477	71548
12051	71549
74010	71550
141	71551
168551	71552
160895	71553
102174	71554
161085	71555
127586	71556
16220	71557
10183	71558
100570	71559
20545	71560
14013	71561
153422	71562
118098	71563
127821	71564
1041	71565
82167	71566
24963	71567
776	71568
66908	71569
30442	71570
32364	71571
9382	71572
108213	71573
319064	71574
9721	71575
12156	71576
23951	71577
28682	71578
145355	71579
4354	71580
22853	71581
18287	71582
33231	71583
169436	71584
116438	71585
11814	71586
126557	71587
18071	71588
10171	71589
276836	71590
69378	71591
151328	71592
25835	71593
101111	71594
313780	71595
46591	71596
70264	71597
31	71598
44325	71599
195116	71600
94284	71601
17615	71602
118443	71603
4980	71604
34356	71605
32687	71606
176836	71607
303	71608
78829	71609
42545	71610
1092	71611
24717	71612
110740	71613
117265	71614
2296	71615
6233	71616
60585	71617
5622	71618
24157	71619
111242	71620
41037	71621
124982	71622
53186	71623
182052	71624
17402	71625
13641	71626
114525	71627
59318	71628
635	71629
111473	71630
42766	71631
88571	71632
17553	71633
299	71634
35940	71635
17586	71636
1994	71637
27791	71638
130855	71639
21276	71640
105364	71641
1850	71642
2723	71643
307284	71644
45702	71645
967	71646
4984	71647
147168	71648
146416	71649
2821	71650
2294	71651
196528	71652
170167	71653
30814	71654
131187	71655
141	71656
3532	71657
16466	71658
24855	71659
30744	71660
148795	71661
20817	71662
27043	71663
52542	71664
290771	71665
51914	71666
32578	71667
188850	71668
77552	71669
630	71670
57194	71671
218453	71672
6642	71673
8	71674
6531	71675
21729	71676
2889	71677
86909	71678
20090	71679
290115	71680
314521	71681
21254	71682
43384	71683
208341	71684
44463	71685
70970	71686
146276	71687
163643	71688
112841	71689
75984	71690
32499	71691
4857	71692
60126	71693
1411	71694
182224	71695
32178	71696
52282	71697
8698	71698
204540	71699
10288	71700
81704	71701
188033	71702
73968	71703
1033	71704
2619	71705
247794	71706
140819	71707
12758	71708
3045	71709
92832	71710
4090	71711
16604	71712
2696	71713
140585	71714
213307	71715
128257	71716
42387	71717
135462	71718
96889	71719
75575	71720
117796	71721
11574	71722
17542	71723
16346	71724
533	71725
26088	71726
28445	71727
65388	71728
516	71729
12122	71730
68427	71731
3517	71732
112408	71733
52282	71734
104548	71735
86674	71736
34310	71737
24203	71738
2229	71739
1901	71740
3792	71741
26012	71742
31322	71743
209519	71744
7536	71745
21362	71746
9779	71747
253229	71748
313955	71749
174396	71750
180647	71751
71126	71752
71018	71753
62631	71754
20945	71755
4377	71756
79307	71757
109294	71758
3573	71759
53090	71760
75744	71761
11	71762
11631	71763
16814	71764
3350	71765
61962	71766
46776	71767
9272	71768
45163	71769
119550	71770
13419	71771
141	71772
182624	71773
13195	71774
1350	71775
185662	71776
1878	71777
145440	71778
1898	71779
144769	71780
93254	71781
104557	71782
184318	71783
25630	71784
84986	71785
30787	71786
5969	71787
321	71788
8794	71789
88206	71790
4085	71791
41720	71792
100901	71793
114210	71794
25178	71795
48146	71796
68308	71797
250352	71798
77903	71799
19546	71800
84476	71801
10177	71802
98815	71803
207689	71804
16059	71805
70638	71806
3738	71807
34191	71808
38083	71809
47623	71810
216222	71811
16247	71812
34324	71813
148174	71814
125882	71815
165673	71816
106962	71817
66576	71818
75981	71819
67246	71820
198346	71821
302098	71822
304669	71823
28558	71824
127658	71825
81934	71826
168451	71827
208369	71828
12623	71829
6176	71830
99154	71831
125	71832
130034	71833
67258	71834
280113	71835
211571	71836
66732	71837
87	71838
86380	71839
63476	71840
185787	71841
213941	71842
187690	71843
267292	71844
201886	71845
48197	71846
199219	71847
111376	71848
65912	71849
143994	71850
47068	71851
23674	71852
36840	71853
160265	71854
639	71855
114878	71856
267666	71857
19613	71858
31646	71859
176829	71860
48785	71861
268396	71862
17378	71863
18874	71864
115578	71865
2869	71866
74572	71867
274855	71868
65887	71869
52165	71870
20562	71871
37833	71872
30888	71873
65649	71874
80587	71875
27647	71876
8247	71877
71360	71878
31284	71879
155477	71880
1254	71881
173916	71882
317654	71883
2302	71884
19625	71885
397	71886
79885	71887
137828	71888
165111	71889
28178	71890
284355	71891
23797	71892
83613	71893
24	71894
184439	71895
187411	71896
59321	71897
107263	71898
7604	71899
184876	71900
63727	71901
91121	71902
163296	71903
196074	71904
110051	71905
47680	71906
75140	71907
193	71908
2705	71909
173777	71910
43063	71911
296400	71912
25348	71913
292293	71914
3634	71915
2373	71916
1121	71917
186487	71918
87904	71919
7794	71920
38057	71921
38057	71922
3581	71923
68535	71924
82843	71925
112521	71926
3288	71927
92985	71928
8525	71929
11193	71930
82703	71931
16035	71932
54359	71933
12183	71934
47558	71935
68733	71936
289276	71937
22553	71938
20338	71939
216574	71940
11042	71941
125235	71942
80730	71943
183625	71944
38366	71945
3451	71946
10701	71947
75518	71948
13200	71949
1186	71950
48873	71951
97814	71952
213	71953
23136	71954
53079	71955
7833	71956
14420	71957
64002	71958
66935	71959
514	71960
33647	71961
2	71962
19744	71963
57414	71964
4090	71965
310562	71966
4962	71967
46815	71968
105190	71969
714	71970
46454	71971
161905	71972
175436	71973
88068	71974
122967	71975
14677	71976
209393	71977
5622	71978
22386	71979
236	71980
3288	71981
998	71982
4041	71983
6896	71984
3137	71985
15266	71986
46129	71987
21020	71988
83203	71989
2502	71990
639	71991
3437	71992
54984	71993
53588	71994
6597	71995
49740	71996
280840	71997
56927	71998
86338	71999
2872	72000
65166	72001
74022	72002
471	72003
4898	72004
69707	72005
24179	72006
112464	72007
86545	72008
37852	72009
64093	72010
203221	72011
27067	72012
84192	72013
71484	72014
27514	72015
3133	72016
180941	72017
102868	72018
101226	72019
18724	72020
97684	72021
3918	72022
145458	72023
201426	72024
623	72025
9573	72026
115514	72027
2223	72028
79464	72029
42579	72030
62865	72031
2503	72032
115227	72033
2722	72034
48013	72035
172698	72036
2450	72037
12085	72038
100091	72039
40369	72040
73528	72041
176040	72042
35323	72043
43	72044
6079	72045
218024	72046
6923	72047
102694	72048
5666	72049
243436	72050
14845	72051
138517	72052
115720	72053
81994	72054
111743	72055
181228	72056
276872	72057
32	72058
957	72059
54682	72060
82903	72061
24395	72062
29805	72063
453	72064
25117	72065
107733	72066
4403	72067
173904	72068
29252	72069
22296	72070
98052	72071
232269	72072
32712	72073
141610	72074
47305	72075
40985	72076
109680	72077
211521	72078
211428	72079
62983	72080
1055	72081
137	72082
38067	72083
11961	72084
326362	72085
4403	72086
105973	72087
84019	72088
19968	72089
10518	72090
109	72091
265	72092
38832	72093
5411	72094
65786	72095
155	72096
5477	72097
57729	72098
38481	72099
27280	72100
1481	72101
107315	72102
241804	72103
8697	72104
86858	72105
28868	72106
4498	72107
237404	72108
6305	72109
175766	72110
209	72111
278304	72112
98176	72113
269	72114
79865	72115
54332	72116
18380	72117
224043	72118
125535	72119
31789	72120
63250	72121
169526	72122
40930	72123
6551	72124
72559	72125
65600	72126
23113	72127
91509	72128
378	72129
16621	72130
22494	72131
12602	72132
5728	72133
7237	72134
5337	72135
19965	72136
65932	72137
24533	72138
30261	72139
31953	72140
100815	72141
7817	72142
479	72143
64277	72144
2460	72145
26650	72146
1430	72147
1430	72148
6198	72149
49638	72150
6199	72151
3714	72152
1287	72153
31953	72154
29018	72155
13929	72156
985	72157
5574	72158
31275	72159
45465	72160
16854	72161
134778	72162
967	72163
104303	72164
10816	72165
73651	72166
298399	72167
161322	72168
70911	72169
150940	72170
314488	72171
114749	72172
62390	72173
290819	72174
68868	72175
150103	72176
53798	72177
195047	72178
95560	72179
247194	72180
230859	72181
176349	72182
99798	72183
97252	72184
92239	72185
170423	72186
135512	72187
21782	72188
276430	72189
176738	72190
110810	72191
205239	72192
175081	72193
319760	72194
271556	72195
34519	72196
139609	72197
99317	72198
244871	72199
312284	72200
123403	72201
60852	72202
265003	72203
51942	72204
162593	72205
78092	72206
201679	72207
211775	72208
158413	72209
121295	72210
151013	72211
81712	72212
50700	72213
181139	72214
279694	72215
151144	72216
53131	72217
288355	72218
93400	72219
29847	72220
21678	72221
31290	72222
148183	72223
168709	72224
187146	72225
100179	72226
159326	72227
260607	72228
86706	72229
186665	72230
173842	72231
213640	72232
139384	72233
34124	72234
63250	72235
119916	72236
223992	72237
276200	72238
221293	72239
226686	72240
257414	72241
112071	72242
133610	72243
184194	72244
182847	72245
36189	72246
139651	72247
129298	72248
283046	72249
314480	72250
67433	72251
311223	72252
130081	72253
133432	72254
136522	72255
40615	72256
149265	72257
75467	72258
43267	72259
235606	72260
3620	72261
48811	72262
207683	72263
98753	72264
104456	72265
191311	72266
163965	72267
298314	72268
205279	72269
138719	72270
97197	72271
91572	72272
321351	72273
168435	72274
232036	72275
310709	72276
283833	72277
49287	72278
185952	72279
38840	72280
205755	72281
65105	72282
307020	72283
245535	72284
286612	72285
22974	72286
79906	72287
282770	72288
57245	72289
127332	72290
304541	72291
38415	72292
55351	72293
35511	72294
163245	72295
296338	72296
16451	72297
103272	72298
137756	72299
261367	72300
163549	72301
326080	72302
165909	72303
270046	72304
186363	72305
19098	72306
214955	72307
79202	72308
284149	72309
165696	72310
83664	72311
215503	72312
131759	72313
41222	72314
97616	72315
292353	72316
16884	72317
148681	72318
142357	72319
211222	72320
269124	72321
225708	72322
247541	72323
161660	72324
305162	72325
216310	72326
170174	72327
192885	72328
41079	72329
192745	72330
320816	72331
105826	72332
123403	72333
147937	72334
93250	72335
278185	72336
249369	72337
94460	72338
311007	72339
214315	72340
272532	72341
50344	72342
197639	72343
315318	72344
93874	72345
315988	72346
243747	72347
157030	72348
210732	72349
119623	72350
210971	72351
328533	72352
95191	72353
296145	72354
67662	72355
45414	72356
67777	72357
194723	72358
43876	72359
22906	72360
297292	72361
241895	72362
45982	72363
69033	72364
278187	72365
64794	72366
60464	72367
20198	72368
181241	72369
323749	72370
202194	72371
92086	72372
284570	72373
121144	72374
212441	72375
183948	72376
52657	72377
288973	72378
176586	72379
306704	72380
39325	72381
271380	72382
273247	72383
46820	72384
314187	72385
8649	72386
90427	72387
190821	72388
298598	72389
252805	72390
74606	72391
122433	72392
301593	72393
176580	72394
68049	72395
123434	72396
171400	72397
34441	72398
67061	72399
269785	72400
158343	72401
126840	72402
128813	72403
55583	72404
86669	72405
242304	72406
34762	72407
309580	72408
133538	72409
67735	72410
300459	72411
283187	72412
71192	72413
211753	72414
87594	72415
113798	72416
43907	72417
228500	72418
93716	72419
284194	72420
3306	72421
225014	72422
21532	72423
340	72424
24675	72425
10084	72426
38001	72427
322955	72428
6666	72429
441	72430
213306	72431
324176	72432
134779	72433
80082	72434
134605	72435
120841	72436
247160	72437
6142	72438
10167	72439
11	72440
182235	72441
25685	72442
55273	72443
58	72444
112899	72445
122477	72446
590	72447
95779	72448
148445	72449
301	72450
125038	72451
1940	72452
52637	72453
121509	72454
81386	72455
97627	72456
191098	72457
19390	72458
2131	72459
110202	72460
144677	72461
23235	72462
71894	72463
198953	72464
81249	72465
134007	72466
38535	72467
8389	72468
4218	72469
9950	72470
3331	72471
3881	72472
36330	72473
35171	72474
22900	72475
322	72476
7090	72477
271335	72478
89610	72479
8817	72480
35171	72481
26959	72482
49744	72483
14070	72484
7112	72485
9593	72486
4773	72487
42728	72488
4440	72489
28524	72490
169837	72491
4763	72492
6765	72493
202729	72494
94868	72495
4311	72496
131857	72497
13358	72498
86462	72499
10912	72500
262397	72501
93984	72502
137595	72503
40734	72504
14897	72505
28024	72506
163128	72507
68683	72508
9658	72509
255967	72510
74497	72511
188233	72512
212902	72513
15872	72514
959	72515
24	72516
52553	72517
23780	72518
51532	72519
314045	72520
85068	72521
12602	72522
124434	72523
574	72524
86541	72525
51293	72526
5425	72527
40629	72528
58150	72529
156575	72530
73851	72531
196736	72532
28625	72533
189455	72534
46320	72535
188219	72536
30959	72537
246	72538
189128	72539
53938	72540
19189	72541
201827	72542
54175	72543
2040	72544
26941	72545
27429	72546
145	72547
18747	72548
47343	72549
70061	72550
9817	72551
28925	72552
18370	72553
42275	72554
562	72555
156833	72556
10097	72557
6424	72558
196945	72559
1854	72560
849	72561
58150	72562
6801	72563
48819	72564
42011	72565
8578	72566
42730	72567
6419	72568
39848	72569
212	72570
41343	72571
69073	72572
94481	72573
31	72574
62250	72575
29029	72576
57172	72577
116	72578
81470	72579
95707	72580
99395	72581
46340	72582
172993	72583
85634	72584
51382	72585
20167	72586
673	72587
149873	72588
199884	72589
71403	72590
31512	72591
67024	72592
55870	72593
103736	72594
9427	72595
104024	72596
149606	72597
28258	72598
1595	72599
18085	72600
13888	72601
14256	72602
3282	72603
3726	72604
66660	72605
60898	72606
20855	72607
24	72608
2957	72609
4847	72610
150801	72611
141917	72612
106566	72613
42531	72614
3885	72615
2007	72616
674	72617
169669	72618
16261	72619
37554	72620
13752	72621
9480	72622
10986	72623
104174	72624
15578	72625
165293	72626
43036	72627
2151	72628
72699	72629
45521	72630
124259	72631
137231	72632
115729	72633
24027	72634
8163	72635
38097	72636
223208	72637
244623	72638
11	72639
12932	72640
130886	72641
116862	72642
12316	72643
8139	72644
158011	72645
4671	72646
356	72647
10384	72648
12327	72649
10384	72650
14256	72651
71542	72652
78829	72653
5118	72654
36963	72655
21485	72656
113934	72657
110642	72658
13486	72659
1168	72660
212415	72661
94211	72662
18114	72663
12512	72664
149451	72665
144766	72666
111272	72667
44471	72668
126722	72669
9521	72670
201668	72671
1054	72672
55498	72673
18287	72674
26042	72675
74604	72676
82738	72677
10644	72678
263535	72679
34347	72680
62419	72681
180948	72682
5257	72683
97509	72684
9166	72685
253128	72686
25870	72687
13213	72688
128149	72689
135203	72690
179717	72691
99931	72692
82232	72693
20235	72694
51300	72695
100299	72696
61255	72697
58950	72698
56921	72699
1180	72700
45905	72701
56921	72702
16509	72703
38469	72704
70948	72705
70948	72706
2677	72707
837	72708
13516	72709
74987	72710
89384	72711
58241	72712
67773	72713
287783	72714
98621	72715
98495	72716
13729	72717
214265	72718
194823	72719
60131	72720
51594	72721
10751	72722
113456	72723
29205	72724
321595	72725
111477	72726
150589	72727
56764	72728
117172	72729
37562	72730
1301	72731
39147	72732
88068	72733
159855	72734
50412	72735
74559	72736
4334	72737
67334	72738
61245	72739
64652	72740
7132	72741
33389	72742
255611	72743
65512	72744
75640	72745
55292	72746
36437	72747
278204	72748
34468	72749
60640	72750
2808	72751
27	72752
240210	72753
97965	72754
18963	72755
12828	72756
51715	72757
533	72758
20327	72759
100345	72760
190668	72761
7026	72762
5670	72763
202867	72764
123662	72765
18452	72766
454	72767
80879	72768
101473	72769
134845	72770
27183	72771
86897	72772
27184	72773
209616	72774
126558	72775
38058	72776
119588	72777
136073	72778
154101	72779
7266	72780
128221	72781
1967	72782
111225	72783
172912	72784
36322	72785
40151	72786
15901	72787
49238	72788
118834	72789
257251	72790
77283	72791
240416	72792
8568	72793
21446	72794
62230	72795
16876	72796
32791	72797
76063	72798
133309	72799
274499	72800
106724	72801
129118	72802
130632	72803
36929	72804
116864	72805
34495	72806
19758	72807
384	72808
14346	72809
40906	72810
53594	72811
2	72812
7366	72813
168510	72814
110869	72815
16304	72816
125210	72817
211817	72818
245836	72819
133655	72820
146438	72821
43338	72822
321926	72823
246245	72824
159693	72825
39478	72826
35558	72827
37193	72828
76689	72829
80013	72830
161776	72831
25118	72832
196917	72833
20843	72834
104762	72835
30667	72836
61880	72837
144437	72838
41805	72839
227066	72840
227127	72841
41803	72842
57729	72843
128480	72844
92571	72845
64580	72846
122572	72847
691	72848
86462	72849
11074	72850
17263	72851
5096	72852
66373	72853
92060	72854
9928	72855
27355	72856
244795	72857
107213	72858
35883	72859
304590	72860
115805	72861
73000	72862
19441	72863
34294	72864
39681	72865
119681	72866
232174	72867
165528	72868
53616	72869
38552	72870
134601	72871
23272	72872
14885	72873
104276	72874
120135	72875
186905	72876
120060	72877
4354	72878
126559	72879
69671	72880
22469	72881
17788	72882
158054	72883
130857	72884
107966	72885
53835	72886
128955	72887
69568	72888
127612	72889
277957	72890
131929	72891
89929	72892
16706	72893
98966	72894
23078	72895
87560	72896
49659	72897
179463	72898
21984	72899
32217	72900
85064	72901
42580	72902
60578	72903
35200	72904
6055	72905
9174	72906
49829	72907
137304	72908
2830	72909
105190	72910
48291	72911
79645	72912
5427	72913
162786	72914
13697	72915
58537	72916
6577	72917
32824	72918
38528	72919
29289	72920
11134	72921
50195	72922
36	72923
49663	72924
10718	72925
2736	72926
16594	72927
261847	72928
16677	72929
4350	72930
14285	72931
1850	72932
21022	72933
6197	72934
11711	72935
222	72936
254660	72937
11404	72938
602	72939
68138	72940
7991	72941
193410	72942
3790	72943
7235	72944
43220	72945
95582	72946
47239	72947
35858	72948
16749	72949
258778	72950
4648	72951
56270	72952
57176	72953
11971	72954
1346	72955
65237	72956
314	72957
30013	72958
788	72959
172	72960
14215	72961
19037	72962
66252	72963
49733	72964
2	72965
40949	72966
25367	72967
49002	72968
144187	72969
86929	72970
159461	72971
60126	72972
83874	72973
5408	72974
3976	72975
50640	72976
108	72977
7807	72978
112023	72979
269127	72980
104529	72981
84514	72982
82535	72983
79668	72984
7133	72985
14106	72986
41243	72987
200658	72988
55028	72989
106802	72990
67493	72991
1196	72992
92477	72993
33468	72994
150652	72995
28838	72996
2311	72997
197869	72998
82441	72999
105679	73000
40328	73001
246	73002
86314	73003
168535	73004
104112	73005
30443	73006
68161	73007
7510	73008
12694	73009
12400	73010
83130	73011
43918	73012
6395	73013
291994	73014
128932	73015
53616	73016
48593	73017
3819	73018
116326	73019
33631	73020
15782	73021
36446	73022
200370	73023
18653	73024
115220	73025
128067	73026
487	73027
7434	73028
84581	73029
4685	73030
100739	73031
3819	73032
50112	73033
175289	73034
128488	73035
155666	73036
324339	73037
256422	73038
213769	73039
144916	73040
1294	73041
19715	73042
1273	73043
7181	73044
4629	73045
11797	73046
66648	73047
15908	73048
37609	73049
60801	73050
90327	73051
42654	73052
34049	73053
99403	73054
99069	73055
36446	73056
10530	73057
156315	73058
66932	73059
59433	73060
5475	73061
2044	73062
697	73063
8198	73064
29165	73065
8793	73066
86254	73067
36237	73068
38985	73069
14811	73070
273924	73071
77295	73072
13599	73073
104178	73074
1184	73075
1466	73076
120773	73077
101915	73078
174686	73079
8676	73080
135075	73081
2549	73082
4143	73083
5540	73084
6973	73085
729	73086
138764	73087
14955	73088
177265	73089
26	73090
226940	73091
38624	73092
7393	73093
292895	73094
10398	73095
70045	73096
46890	73097
286437	73098
78230	73099
111620	73100
1464	73101
98686	73102
77114	73103
40735	73104
65974	73105
9193	73106
19	73107
126123	73108
1305	73109
122604	73110
68497	73111
309096	73112
98569	73113
34569	73114
1115	73115
27238	73116
759	73117
57831	73118
55696	73119
153762	73120
86376	73121
70885	73122
26429	73123
38	73124
19903	73125
90167	73126
92440	73127
4	73128
236097	73129
98537	73130
236264	73131
135931	73132
148349	73133
132525	73134
324159	73135
3013	73136
32680	73137
4188	73138
107329	73139
1037	73140
1922	73141
8436	73142
31508	73143
17963	73144
10137	73145
240562	73146
90459	73147
67518	73148
23730	73149
35328	73150
48763	73151
9755	73152
36537	73153
169385	73154
22273	73155
15679	73156
80882	73157
173047	73158
40693	73159
122996	73160
30390	73161
20656	73162
138240	73163
79695	73164
75925	73165
202798	73166
5315	73167
4860	73168
274236	73169
21783	73170
104302	73171
868	73172
4973	73173
46488	73174
39354	73175
167	73176
51534	73177
183323	73178
42796	73179
8466	73180
1037	73181
412	73182
71305	73183
17365	73184
48	73185
35216	73186
68580	73187
9222	73188
66218	73189
23982	73190
35004	73191
68	73192
20820	73193
8676	73194
2987	73195
70681	73196
303	73197
15323	73198
52663	73199
1392	73200
16072	73201
96	73202
7678	73203
40941	73204
264331	73205
13430	73206
48596	73207
78435	73208
32392	73209
51382	73210
2123	73211
24475	73212
176776	73213
147129	73214
128382	73215
47804	73216
2051	73217
17365	73218
17491	73219
3593	73220
21939	73221
199271	73222
286592	73223
54405	73224
26042	73225
25256	73226
71960	73227
58226	73228
10318	73229
21522	73230
149	73231
85452	73232
22647	73233
4919	73234
112707	73235
18391	73236
141472	73237
1364	73238
8273	73239
67352	73240
30056	73241
90464	73242
36858	73243
43148	73244
179845	73245
31289	73246
253484	73247
15692	73248
4912	73249
112064	73250
59680	73251
176093	73252
103050	73253
122888	73254
14099	73255
68625	73256
107643	73257
26394	73258
83593	73259
128496	73260
161132	73261
32374	73262
86908	73263
47910	73264
67608	73265
36310	73266
67147	73267
61321	73268
5584	73269
97943	73270
46421	73271
216985	73272
15185	73273
53360	73274
194154	73275
45867	73276
237764	73277
165876	73278
284813	73279
52558	73280
16717	73281
6812	73282
16651	73283
207191	73284
130985	73285
85481	73286
151173	73287
32753	73288
138549	73289
187709	73290
118546	73291
52648	73292
179093	73293
168065	73294
472	73295
3332	73296
16502	73297
59636	73298
35113	73299
277561	73300
125379	73301
192321	73302
12988	73303
106940	73304
140671	73305
125405	73306
26934	73307
1041	73308
78720	73309
36513	73310
128340	73311
295279	73312
65644	73313
78459	73314
75535	73315
65336	73316
94163	73317
79672	73318
84287	73319
317645	73320
85166	73321
57880	73322
21578	73323
77798	73324
136510	73325
48093	73326
76564	73327
137242	73328
48093	73329
33163	73330
215772	73331
9253	73332
278382	73333
2274	73334
201307	73335
53589	73336
27744	73337
115843	73338
257036	73339
169869	73340
10073	73341
92807	73342
598	73343
2037	73344
31700	73345
28922	73346
5759	73347
212060	73348
35269	73349
206158	73350
49367	73351
30104	73352
67850	73353
73463	73354
3909	73355
35902	73356
3888	73357
215068	73358
39654	73359
32397	73360
15367	73361
151760	73362
105177	73363
31703	73364
88807	73365
138256	73366
327237	73367
243696	73368
136516	73369
124673	73370
25623	73371
79990	73372
37329	73373
37329	73374
25623	73375
226505	73376
191887	73377
98090	73378
29029	73379
45122	73380
72828	73381
130217	73382
47	73383
325509	73384
117358	73385
5026	73386
2115	73387
54644	73388
578	73389
1175	73390
10398	73391
17793	73392
144326	73393
21201	73394
63728	73395
36625	73396
69278	73397
245311	73398
61436	73399
82001	73400
1	73401
253784	73402
4793	73403
28291	73404
57922	73405
2302	73406
11216	73407
21869	73408
16638	73409
37433	73410
35516	73411
20719	73412
188148	73413
1553	73414
9163	73415
16723	73416
17049	73417
213	73418
370	73419
136992	73420
9089	73421
5315	73422
1051	73423
15925	73424
29513	73425
709	73426
130355	73427
15327	73428
15818	73429
7679	73430
1550	73431
183562	73432
252	73433
22505	73434
18331	73435
6160	73436
54368	73437
3564	73438
96148	73439
84685	73440
318772	73441
77879	73442
37029	73443
3702	73444
562	73445
91803	73446
125	73447
11881	73448
119592	73449
8712	73450
54598	73451
10426	73452
55261	73453
138174	73454
217115	73455
31877	73456
85480	73457
13412	73458
92258	73459
215218	73460
7278	73461
297890	73462
12048	73463
45496	73464
3664	73465
3033	73466
20991	73467
164884	73468
6037	73469
213752	73470
19525	73471
43968	73472
133250	73473
79074	73474
51629	73475
7701	73476
190296	73477
12451	73478
33418	73479
18627	73480
235836	73481
154738	73482
17226	73483
33732	73484
3542	73485
26363	73486
51186	73487
25280	73488
28665	73489
11988	73490
274515	73491
108	73492
96702	73493
41896	73494
98715	73495
185784	73496
5486	73497
78882	73498
80965	73499
30273	73500
25472	73501
16717	73502
189539	73503
202377	73504
56299	73505
428	73506
72378	73507
18627	73508
194344	73509
2040	73510
16160	73511
4247	73512
22474	73513
1715	73514
14399	73515
251177	73516
89036	73517
89436	73518
133086	73519
70068	73520
67212	73521
12180	73522
87848	73523
241443	73524
138323	73525
113442	73526
41343	73527
179732	73528
160416	73529
16022	73530
5419	73531
25281	73532
90748	73533
75324	73534
7287	73535
50914	73536
9473	73537
137998	73538
67614	73539
3542	73540
177898	73541
120148	73542
238447	73543
41047	73544
192435	73545
20464	73546
192262	73547
147403	73548
39831	73549
194501	73550
184215	73551
11486	73552
710	73553
6212	73554
15847	73555
53584	73556
23532	73557
308	73558
1073	73559
48157	73560
64335	73561
112804	73562
255318	73563
120739	73564
112822	73565
124811	73566
40978	73567
52251	73568
74747	73569
1759	73570
49691	73571
109686	73572
35441	73573
12537	73574
22330	73575
135613	73576
237	73577
32987	73578
11297	73579
286351	73580
118994	73581
215769	73582
15744	73583
12154	73584
266097	73585
80387	73586
262396	73587
407	73588
15033	73589
296813	73590
70063	73591
34741	73592
18388	73593
68545	73594
35344	73595
209523	73596
51587	73597
1608	73598
57988	73599
37024	73600
559	73601
36307	73602
46651	73603
43843	73604
11276	73605
20960	73606
50291	73607
159654	73608
112130	73609
8764	73610
132865	73611
98109	73612
163202	73613
194157	73614
29465	73615
92833	73616
15926	73617
129831	73618
47424	73619
1338	73620
23814	73621
9527	73622
99359	73623
1907	73624
261423	73625
11758	73626
12764	73627
17285	73628
45546	73629
43342	73630
155481	73631
77304	73632
7654	73633
27627	73634
37428	73635
231167	73636
45323	73637
9396	73638
47649	73639
2206	73640
59865	73641
150790	73642
46440	73643
119826	73644
125765	73645
4984	73646
33515	73647
192288	73648
51715	73649
23227	73650
136298	73651
309920	73652
23775	73653
84721	73654
8753	73655
37262	73656
85517	73657
609	73658
131663	73659
163	73660
3790	73661
238009	73662
30610	73663
33678	73664
17396	73665
83018	73666
323846	73667
12847	73668
73450	73669
312799	73670
93648	73671
10420	73672
32574	73673
120965	73674
4665	73675
145397	73676
133578	73677
2578	73678
243256	73679
6520	73680
32799	73681
11769	73682
13412	73683
57227	73684
53645	73685
42405	73686
5037	73687
13705	73688
175374	73689
104106	73690
161057	73691
78500	73692
91117	73693
125714	73694
43868	73695
21902	73696
57221	73697
106498	73698
100995	73699
27009	73700
189563	73701
123176	73702
166865	73703
124541	73704
5352	73705
123602	73706
32159	73707
80905	73708
31586	73709
146871	73710
24218	73711
18981	73712
55968	73713
65288	73714
12945	73715
119826	73716
6625	73717
51893	73718
63179	73719
1267	73720
9115	73721
3743	73722
24802	73723
8984	73724
49091	73725
869	73726
140298	73727
40149	73728
200140	73729
110712	73730
186358	73731
20684	73732
140156	73733
58294	73734
85892	73735
13552	73736
88811	73737
204016	73738
122378	73739
261888	73740
327330	73741
225963	73742
326883	73743
138944	73744
16538	73745
7875	73746
240	73747
319750	73748
58690	73749
63474	73750
103549	73751
1177	73752
10578	73753
106145	73754
78575	73755
65489	73756
64553	73757
85866	73758
4488	73759
81336	73760
66500	73761
67830	73762
38217	73763
158839	73764
196753	73765
68699	73766
143657	73767
37727	73768
65065	73769
78582	73770
212188	73771
89719	73772
89377	73773
273948	73774
99806	73775
5095	73776
52250	73777
16782	73778
6764	73779
23257	73780
31534	73781
26957	73782
16666	73783
2010	73784
67315	73785
118406	73786
198296	73787
44068	73788
108	73789
60000	73790
33776	73791
10382	73792
77646	73793
92323	73794
284651	73795
284598	73796
2229	73797
18548	73798
4770	73799
34938	73800
87571	73801
11900	73802
94	73803
5413	73804
35371	73805
95768	73806
39772	73807
210031	73808
79970	73809
1805	73810
63	73811
38020	73812
10233	73813
1196	73814
34616	73815
42070	73816
2723	73817
26444	73818
3522	73819
156998	73820
6271	73821
145139	73822
9056	73823
167331	73824
36214	73825
44962	73826
9311	73827
20804	73828
12932	73829
66994	73830
14356	73831
158269	73832
73851	73833
74430	73834
67380	73835
74450	73836
117439	73837
47213	73838
116753	73839
6334	73840
36433	73841
590	73842
281452	73843
33	73844
30128	73845
57814	73846
6750	73847
19906	73848
2752	73849
16864	73850
1037	73851
94619	73852
176363	73853
27138	73854
309930	73855
137010	73856
272912	73857
8778	73858
35041	73859
251896	73860
72983	73861
46566	73862
136981	73863
16159	73864
195541	73865
137971	73866
273765	73867
19938	73868
247946	73869
60910	73870
262836	73871
88189	73872
147325	73873
127671	73874
53559	73875
177936	73876
66829	73877
106003	73878
90452	73879
46473	73880
100296	73881
167816	73882
19142	73883
175269	73884
176584	73885
85153	73886
12019	73887
135473	73888
953	73889
67537	73890
34912	73891
184833	73892
262587	73893
6152	73894
71751	73895
161960	73896
164134	73897
225156	73898
82061	73899
78492	73900
313857	73901
11162	73902
2887	73903
42190	73904
42995	73905
1078	73906
46816	73907
15342	73908
810	73909
79253	73910
183265	73911
52	73912
29721	73913
24230	73914
10620	73915
103931	73916
13358	73917
30888	73918
15845	73919
75858	73920
3288	73921
106996	73922
173	73923
3981	73924
42217	73925
43056	73926
6503	73927
11837	73928
47794	73929
206841	73930
31809	73931
303188	73932
30882	73933
29832	73934
45231	73935
101597	73936
27833	73937
35888	73938
174112	73939
42642	73940
4072	73941
244478	73942
147817	73943
173139	73944
76661	73945
116800	73946
69364	73947
49095	73948
5963	73949
113012	73950
63834	73951
131624	73952
290042	73953
93536	73954
19034	73955
161616	73956
41474	73957
293970	73958
579	73959
198399	73960
285610	73961
21069	73962
111445	73963
326608	73964
145593	73965
203710	73966
210944	73967
108969	73968
293151	73969
36953	73970
159	73971
83127	73972
151684	73973
10156	73974
101428	73975
14953	73976
10640	73977
4101	73978
5959	73979
82285	73980
250	73981
104521	73982
37442	73983
140468	73984
89916	73985
131868	73986
72208	73987
13817	73988
36461	73989
9044	73990
73814	73991
50321	73992
96875	73993
133267	73994
10848	73995
11082	73996
146687	73997
236444	73998
126507	73999
133614	74000
5622	74001
45460	74002
38635	74003
13579	74004
120099	74005
33949	74006
54949	74007
116890	74008
102013	74009
545	74010
63282	74011
42245	74012
159802	74013
2724	74014
193	74015
392	74016
16197	74017
59213	74018
4789	74019
214130	74020
67186	74021
186555	74022
8766	74023
43877	74024
63843	74025
31041	74026
31041	74027
1015	74028
132802	74029
171	74030
13983	74031
10148	74032
36928	74033
321797	74034
26788	74035
53366	74036
124586	74037
89729	74038
2742	74039
244660	74040
65095	74041
13207	74042
141156	74043
45651	74044
101864	74045
91643	74046
9176	74047
30176	74048
17812	74049
126074	74050
261	74051
49847	74052
26853	74053
9156	74054
57831	74055
53835	74056
83214	74057
21363	74058
35465	74059
35340	74060
39	74061
3517	74062
86166	74063
134445	74064
240067	74065
6330	74066
45163	74067
68764	74068
7492	74069
146111	74070
193768	74071
248495	74072
17108	74073
932	74074
263736	74075
1670	74076
193137	74077
55289	74078
6563	74079
141	74080
188422	74081
220	74082
328002	74083
44282	74084
74934	74085
2266	74086
7871	74087
34025	74088
122364	74089
128374	74090
178977	74091
7699	74092
60	74093
216910	74094
4215	74095
172817	74096
40984	74097
33389	74098
1046	74099
32701	74100
69082	74101
739	74102
35097	74103
81720	74104
63867	74105
54253	74106
35903	74107
32706	74108
262638	74109
7694	74110
15652	74111
31780	74112
86422	74113
4495	74114
705	74115
12074	74116
27325	74117
2382	74118
77846	74119
125432	74120
115330	74121
25118	74122
154944	74123
148622	74124
2938	74125
216314	74126
164258	74127
24158	74128
279942	74129
50729	74130
325732	74131
89100	74132
39609	74133
110656	74134
234955	74135
109297	74136
20533	74137
128102	74138
112355	74139
59434	74140
314004	74141
28600	74142
92465	74143
79127	74144
258649	74145
11646	74146
22973	74147
17273	74148
40873	74149
17793	74150
117260	74151
17656	74152
84066	74153
4736	74154
252728	74155
29359	74156
319512	74157
122497	74158
41968	74159
84066	74160
202761	74161
115628	74162
9265	74163
131115	74164
191473	74165
3634	74166
29094	74167
49742	74168
4433	74169
78230	74170
25684	74171
265419	74172
93913	74173
115151	74174
68533	74175
88514	74176
69531	74177
44440	74178
55322	74179
215	74180
81018	74181
184517	74182
8405	74183
3218	74184
158051	74185
32858	74186
160466	74187
212344	74188
99931	74189
53132	74190
174589	74191
145	74192
276442	74193
112145	74194
186546	74195
200133	74196
8111	74197
8488	74198
2445	74199
61105	74200
18449	74201
1624	74202
15716	74203
89772	74204
206744	74205
2416	74206
207628	74207
109982	74208
35866	74209
3668	74210
14339	74211
218036	74212
126804	74213
8920	74214
19579	74215
97	74216
23064	74217
122989	74218
101023	74219
4692	74220
4032	74221
1853	74222
7167	74223
73012	74224
216996	74225
7490	74226
68660	74227
103020	74228
138009	74229
175695	74230
3795	74231
97430	74232
15685	74233
132766	74234
102849	74235
2686	74236
12	74237
312037	74238
102291	74239
56727	74240
196330	74241
8771	74242
110486	74243
69940	74244
135641	74245
274430	74246
734	74247
20544	74248
229296	74249
4112	74250
12127	74251
248068	74252
254295	74253
55849	74254
14202	74255
23320	74256
6903	74257
54412	74258
2938	74259
33547	74260
106617	74261
68970	74262
7141	74263
140357	74264
24	74265
103608	74266
108398	74267
13832	74268
29371	74269
36238	74270
14409	74271
17695	74272
88449	74273
44861	74274
49741	74275
75483	74276
131792	74277
188548	74278
130512	74279
74365	74280
12338	74281
108073	74282
35320	74283
454	74284
128	74285
96	74286
39317	74287
1693	74288
128391	74289
64796	74290
79127	74291
28006	74292
6764	74293
2186	74294
50619	74295
22243	74296
58445	74297
58138	74298
76693	74299
9991	74300
34701	74301
197505	74302
23415	74303
192912	74304
2975	74305
9460	74306
23286	74307
109492	74308
309294	74309
187751	74310
110819	74311
79979	74312
43286	74313
59683	74314
32352	74315
54675	74316
109348	74317
26506	74318
122448	74319
10775	74320
5253	74321
95612	74322
41849	74323
249018	74324
166971	74325
4248	74326
1402	74327
158138	74328
390	74329
279158	74330
36153	74331
105186	74332
13507	74333
70353	74334
124519	74335
34348	74336
118796	74337
252759	74338
37493	74339
1310	74340
48590	74341
26740	74342
32445	74343
1404	74344
26162	74345
1904	74346
334	74347
733	74348
120099	74349
687	74350
70622	74351
276776	74352
2006	74353
69039	74354
29550	74355
32670	74356
662	74357
266271	74358
52596	74359
4865	74360
1634	74361
1600	74362
26664	74363
570	74364
26394	74365
43562	74366
306530	74367
19684	74368
18645	74369
73443	74370
2763	74371
33075	74372
2895	74373
33967	74374
8768	74375
128731	74376
138624	74377
46921	74378
246	74379
35939	74380
205432	74381
42244	74382
26432	74383
22340	74384
11	74385
52777	74386
135545	74387
139497	74388
28862	74389
4264	74390
94036	74391
85064	74392
309486	74393
12337	74394
5632	74395
128881	74396
129989	74397
66073	74398
40260	74399
178974	74400
21852	74401
28684	74402
145720	74403
130271	74404
175271	74405
4019	74406
27720	74407
245363	74408
195344	74409
73509	74410
97786	74411
6749	74412
5869	74413
2284	74414
22462	74415
73556	74416
6650	74417
42546	74418
637	74419
5665	74420
257	74421
48331	74422
29094	74423
98027	74424
80042	74425
71220	74426
213	74427
270836	74428
280804	74429
224	74430
2515	74431
488	74432
38886	74433
41370	74434
171349	74435
95001	74436
6205	74437
12712	74438
28641	74439
328	74440
60465	74441
92222	74442
24	74443
2739	74444
80068	74445
243193	74446
7316	74447
5667	74448
30462	74449
187161	74450
37547	74451
241857	74452
106336	74453
16204	74454
49659	74455
115549	74456
188773	74457
8644	74458
12439	74459
4461	74460
83979	74461
299279	74462
54793	74463
23136	74464
10975	74465
107350	74466
120977	74467
137813	74468
300080	74469
60801	74470
62920	74471
21634	74472
1216	74473
3041	74474
6867	74475
142341	74476
74973	74477
3223	74478
183993	74479
20173	74480
32096	74481
17880	74482
94808	74483
69412	74484
56480	74485
183560	74486
23741	74487
214537	74488
22416	74489
153573	74490
99250	74491
2957	74492
21983	74493
24444	74494
305	74495
110997	74496
30445	74497
30866	74498
67493	74499
21953	74500
13293	74501
192213	74502
297697	74503
2504	74504
164010	74505
64089	74506
23388	74507
1079	74508
66353	74509
58741	74510
78100	74511
24780	74512
256478	74513
36830	74514
101709	74515
155250	74516
20631	74517
57806	74518
16231	74519
71846	74520
117471	74521
140018	74522
250473	74523
151353	74524
37916	74525
287453	74526
10688	74527
15798	74528
19321	74529
56571	74530
298235	74531
38593	74532
221396	74533
246	74534
407	74535
15975	74536
47390	74537
31128	74538
779	74539
71054	74540
17745	74541
314101	74542
158301	74543
192457	74544
39634	74545
94622	74546
79160	74547
71264	74548
10037	74549
129911	74550
9704	74551
13285	74552
2008	74553
255287	74554
7128	74555
60204	74556
27330	74557
14367	74558
145276	74559
115674	74560
115875	74561
209995	74562
13518	74563
127520	74564
130435	74565
7243	74566
185011	74567
51596	74568
58478	74569
190622	74570
109663	74571
17114	74572
77600	74573
163472	74574
173919	74575
22273	74576
148181	74577
65124	74578
298596	74579
187968	74580
40821	74581
112564	74582
40806	74583
99862	74584
21420	74585
11714	74586
529	74587
215268	74588
8249	74589
272392	74590
126	74591
174206	74592
44116	74593
21908	74594
114979	74595
193635	74596
701	74597
94999	74598
5078	74599
272349	74600
4103	74601
2098	74602
1725	74603
8866	74604
3200	74605
903	74606
99286	74607
14	74608
69792	74609
6844	74610
74104	74611
252916	74612
12409	74613
6091	74614
14644	74615
181890	74616
161532	74617
7238	74618
3429	74619
69351	74620
24264	74621
309374	74622
13161	74623
53198	74624
71884	74625
33782	74626
101612	74627
2130	74628
48397	74629
70173	74630
78087	74631
120765	74632
93114	74633
156928	74634
44028	74635
18381	74636
342	74637
267574	74638
34467	74639
4461	74640
24	74641
54453	74642
92242	74643
73278	74644
31196	74645
68809	74646
20360	74647
3144	74648
139	74649
67442	74650
5792	74651
29474	74652
136267	74653
46503	74654
49930	74655
17478	74656
33766	74657
27852	74658
43354	74659
13579	74660
69456	74661
10595	74662
239428	74663
109366	74664
714	74665
6363	74666
20287	74667
141759	74668
19336	74669
3811	74670
162281	74671
33480	74672
15691	74673
17672	74674
51085	74675
112277	74676
1844	74677
10381	74678
55189	74679
31231	74680
71576	74681
39986	74682
185724	74683
82513	74684
9445	74685
47291	74686
14344	74687
30787	74688
105156	74689
23701	74690
11996	74691
57806	74692
34523	74693
49209	74694
135310	74695
126708	74696
1230	74697
21005	74698
6862	74699
42803	74700
31671	74701
10899	74702
15979	74703
65737	74704
3829	74705
22610	74706
35211	74707
116671	74708
37702	74709
252931	74710
214451	74711
86779	74712
122835	74713
1837	74714
35632	74715
27217	74716
9809	74717
284766	74718
136238	74719
5498	74720
195068	74721
25540	74722
25512	74723
2072	74724
11942	74725
153944	74726
96109	74727
7287	74728
28781	74729
73672	74730
28428	74731
76668	74732
8935	74733
38972	74734
24699	74735
76308	74736
37487	74737
47997	74738
100323	74739
184385	74740
161450	74741
150951	74742
176643	74743
112488	74744
5705	74745
83659	74746
204	74747
104820	74748
76254	74749
151146	74750
146218	74751
64281	74752
64292	74753
6788	74754
122606	74755
54984	74756
66233	74757
68246	74758
142763	74759
235788	74760
47579	74761
154194	74762
105307	74763
63873	74764
79324	74765
16422	74766
3007	74767
46932	74768
23569	74769
4783	74770
71121	74771
30556	74772
100636	74773
30405	74774
118345	74775
10715	74776
9368	74777
24218	74778
82269	74779
113314	74780
168784	74781
22954	74782
11682	74783
30073	74784
194692	74785
14288	74786
77472	74787
35849	74788
107509	74789
185529	74790
25354	74791
9644	74792
30930	74793
4927	74794
15745	74795
6055	74796
15649	74797
775	74798
3189	74799
26119	74800
1557	74801
269274	74802
15542	74803
63905	74804
1009	74805
15834	74806
241	74807
1062	74808
7568	74809
1010	74810
32013	74811
159277	74812
102961	74813
7105	74814
76282	74815
79773	74816
65676	74817
11269	74818
27	74819
2853	74820
64907	74821
147230	74822
41827	74823
48681	74824
3013	74825
444	74826
31086	74827
77004	74828
194277	74829
64045	74830
509	74831
17404	74832
59318	74833
80122	74834
9654	74835
20781	74836
14988	74837
194794	74838
174608	74839
109145	74840
112914	74841
6843	74842
192432	74843
95061	74844
14459	74845
49930	74846
45862	74847
43913	74848
77553	74849
124713	74850
3310	74851
20199	74852
18587	74853
67498	74854
243206	74855
88743	74856
22752	74857
36740	74858
16499	74859
116190	74860
1621	74861
14233	74862
53370	74863
3315	74864
27364	74865
245184	74866
27717	74867
46444	74868
115985	74869
99807	74870
238861	74871
73676	74872
30671	74873
9669	74874
14360	74875
72428	74876
40363	74877
88211	74878
17472	74879
160989	74880
103019	74881
68669	74882
83051	74883
6651	74884
2282	74885
187278	74886
235941	74887
18710	74888
50403	74889
42000	74890
173251	74891
18963	74892
116119	74893
38414	74894
24845	74895
14721	74896
4603	74897
12213	74898
33385	74899
32430	74900
181978	74901
18085	74902
56052	74903
15954	74904
2425	74905
79700	74906
20091	74907
167	74908
176743	74909
105760	74910
42629	74911
2887	74912
18515	74913
11284	74914
54966	74915
318409	74916
17	74917
32771	74918
2110	74919
89151	74920
2650	74921
60977	74922
3310	74923
26659	74924
48453	74925
28213	74926
204034	74927
34957	74928
122695	74929
3979	74930
55957	74931
35211	74932
253809	74933
291932	74934
318049	74935
48826	74936
254592	74937
99886	74938
97348	74939
25488	74940
30079	74941
268378	74942
228533	74943
223414	74944
44463	74945
40921	74946
5345	74947
20681	74948
125627	74949
15830	74950
93369	74951
31769	74952
78738	74953
134627	74954
159594	74955
30047	74956
24649	74957
35323	74958
22100	74959
16407	74960
105562	74961
31022	74962
44805	74963
7072	74964
205920	74965
27312	74966
78678	74967
111694	74968
932	74969
263700	74970
88858	74971
139330	74972
17909	74973
46919	74974
84237	74975
10009	74976
200300	74977
16928	74978
1679	74979
106	74980
21218	74981
14808	74982
246	74983
58066	74984
201955	74985
297655	74986
213510	74987
18267	74988
212	74989
119277	74990
64538	74991
135698	74992
4532	74993
250939	74994
157707	74995
1453	74996
4277	74997
136787	74998
107165	74999
6669	75000
9287	75001
39050	75002
74	75003
2887	75004
86248	75005
14304	75006
189945	75007
26928	75008
1671	75009
122848	75010
31061	75011
140490	75012
85665	75013
304820	75014
22944	75015
138495	75016
286307	75017
43685	75018
73841	75019
39521	75020
60463	75021
2730	75022
82877	75023
170155	75024
88665	75025
95999	75026
58856	75027
136396	75028
104532	75029
45939	75030
27773	75031
7	75032
69526	75033
72740	75034
11601	75035
12	75036
203936	75037
85619	75038
175341	75039
38239	75040
11531	75041
312808	75042
253306	75043
106049	75044
155335	75045
110026	75046
121438	75047
190361	75048
8715	75049
9966	75050
85493	75051
45708	75052
46005	75053
203704	75054
274540	75055
64819	75056
77565	75057
54371	75058
72218	75059
66834	75060
211150	75061
3761	75062
150785	75063
44429	75064
5023	75065
45308	75066
123789	75067
2631	75068
108	75069
4902	75070
67	75071
149921	75072
135626	75073
18930	75074
74955	75075
20481	75076
79455	75077
69730	75078
1242	75079
154518	75080
110318	75081
6046	75082
108531	75083
182947	75084
60824	75085
230747	75086
23030	75087
34502	75088
142306	75089
136610	75090
321942	75091
150869	75092
268738	75093
14205	75094
38404	75095
316934	75096
424	75097
35854	75098
49794	75099
173	75100
102726	75101
9888	75102
5338	75103
19284	75104
73791	75105
270398	75106
114224	75107
232	75108
32814	75109
283677	75110
107633	75111
16378	75112
127169	75113
135324	75114
227163	75115
276520	75116
116138	75117
30714	75118
18278	75119
207989	75120
139224	75121
298044	75122
4248	75123
4373	75124
83187	75125
117646	75126
22230	75127
163539	75128
174366	75129
195352	75130
4970	75131
4970	75132
274034	75133
33	75134
19977	75135
42533	75136
184	75137
3013	75138
197133	75139
124513	75140
4631	75141
177297	75142
186740	75143
35866	75144
21258	75145
29102	75146
13028	75147
1153	75148
77	75149
96022	75150
15531	75151
151727	75152
26980	75153
22891	75154
64798	75155
108439	75156
17524	75157
31228	75158
123049	75159
116171	75160
11266	75161
65788	75162
43511	75163
170944	75164
1067	75165
68502	75166
76098	75167
6860	75168
2413	75169
30831	75170
258957	75171
111109	75172
7450	75173
14154	75174
12602	75175
25935	75176
1922	75177
5679	75178
36617	75179
35330	75180
1541	75181
34661	75182
33008	75183
14348	75184
6844	75185
16310	75186
77413	75187
5449	75188
449	75189
32787	75190
423	75191
7110	75192
3270	75193
9547	75194
209	75195
77785	75196
36858	75197
3340	75198
34792	75199
118213	75200
29157	75201
184904	75202
7491	75203
8458	75204
7945	75205
92739	75206
99709	75207
154545	75208
77785	75209
45223	75210
106333	75211
128944	75212
11631	75213
184610	75214
1037	75215
67017	75216
184	75217
208224	75218
30056	75219
392	75220
34859	75221
185203	75222
17201	75223
133683	75224
87	75225
78016	75226
77964	75227
206467	75228
4665	75229
70412	75230
51618	75231
51752	75232
3916	75233
48694	75234
204	75235
162360	75236
175691	75237
103197	75238
932	75239
34967	75240
72685	75241
29436	75242
140232	75243
7678	75244
15749	75245
3105	75246
60731	75247
2042	75248
126485	75249
187984	75250
159309	75251
73852	75252
10775	75253
83418	75254
36878	75255
182762	75256
7523	75257
30735	75258
31585	75259
11852	75260
80353	75261
12338	75262
12020	75263
138	75264
7020	75265
14348	75266
148303	75267
137714	75268
13446	75269
120961	75270
856	75271
19231	75272
71454	75273
37923	75274
76862	75275
70956	75276
96580	75277
111543	75278
271772	75279
76233	75280
24	75281
189159	75282
109470	75283
3104	75284
9167	75285
52	75286
250014	75287
2128	75288
44224	75289
15875	75290
4302	75291
12726	75292
34850	75293
105558	75294
193139	75295
238445	75296
38805	75297
38805	75298
7793	75299
87304	75300
2167	75301
6855	75302
24481	75303
4302	75304
99447	75305
23272	75306
234775	75307
61713	75308
102115	75309
37634	75310
82412	75311
186013	75312
87032	75313
1019	75314
20473	75315
185119	75316
5685	75317
9459	75318
54969	75319
5120	75320
158301	75321
35308	75322
7064	75323
46612	75324
18629	75325
63637	75326
768	75327
32578	75328
16163	75329
69374	75330
83794	75331
271422	75332
809	75333
101619	75334
10445	75335
21702	75336
2119	75337
204	75338
14897	75339
92366	75340
18114	75341
123967	75342
18195	75343
48698	75344
311984	75345
6550	75346
91923	75347
77471	75348
12902	75349
73706	75350
5405	75351
107519	75352
77673	75353
61154	75354
392	75355
36952	75356
29686	75357
93455	75358
152035	75359
204678	75360
30422	75361
243782	75362
157318	75363
4490	75364
1804	75365
108110	75366
177707	75367
57261	75368
23119	75369
29102	75370
10455	75371
91650	75372
68076	75373
46007	75374
60695	75375
121959	75376
107383	75377
46053	75378
97418	75379
194376	75380
281470	75381
23468	75382
4066	75383
86745	75384
14311	75385
934	75386
235998	75387
112067	75388
28385	75389
7816	75390
68220	75391
3252	75392
169002	75393
102401	75394
110672	75395
142329	75396
255040	75397
255142	75398
238503	75399
19462	75400
155741	75401
62631	75402
2645	75403
7286	75404
209630	75405
54809	75406
154412	75407
84623	75408
5639	75409
13596	75410
5408	75411
59094	75412
75126	75413
52	75414
6091	75415
213018	75416
84669	75417
70648	75418
81057	75419
80113	75420
2054	75421
32	75422
1419	75423
27286	75424
110726	75425
54452	75426
31466	75427
57916	75428
16869	75429
58	75430
46913	75431
42634	75432
49826	75433
36513	75434
26875	75435
152019	75436
18218	75437
32499	75438
580	75439
59241	75440
130266	75441
27342	75442
17812	75443
194875	75444
78750	75445
37025	75446
43944	75447
134000	75448
111003	75449
10344	75450
31231	75451
59093	75452
204	75453
43866	75454
36727	75455
464	75456
26760	75457
7703	75458
52124	75459
403	75460
53496	75461
50482	75462
103292	75463
2925	75464
127641	75465
10048	75466
4924	75467
140893	75468
5825	75469
297981	75470
137313	75471
26583	75472
98597	75473
80754	75474
95155	75475
3851	75476
35834	75477
111702	75478
1271	75479
59007	75480
115707	75481
9743	75482
6666	75483
40792	75484
1142	75485
103117	75486
518	75487
28862	75488
30743	75489
137110	75490
26152	75491
83954	75492
84111	75493
5	75494
86219	75495
125577	75496
81757	75497
9425	75498
7946	75499
17572	75500
210552	75501
54077	75502
45336	75503
162534	75504
39173	75505
320793	75506
12337	75507
145548	75508
30235	75509
129859	75510
2583	75511
12289	75512
686	75513
30343	75514
34634	75515
160359	75516
34420	75517
62125	75518
70370	75519
94539	75520
10986	75521
270629	75522
11023	75523
98029	75524
92110	75525
204	75526
294985	75527
212698	75528
131556	75529
197265	75530
45786	75531
33644	75532
56396	75533
78888	75534
4290	75535
172213	75536
31475	75537
44356	75538
90701	75539
5222	75540
82996	75541
4650	75542
3122	75543
103085	75544
169168	75545
191352	75546
987	75547
3117	75548
67753	75549
18248	75550
6129	75551
36493	75552
23449	75553
551	75554
12907	75555
2060	75556
186916	75557
45316	75558
68374	75559
4434	75560
1704	75561
4712	75562
7673	75563
256324	75564
139597	75565
79553	75566
214738	75567
76218	75568
78908	75569
45859	75570
3	75571
13559	75572
267207	75573
184278	75574
7618	75575
79	75576
535	75577
27167	75578
145618	75579
11256	75580
29177	75581
29745	75582
299346	75583
52959	75584
142530	75585
2491	75586
600	75587
40679	75588
30123	75589
8761	75590
51758	75591
253	75592
6917	75593
772	75594
22931	75595
14170	75596
248563	75597
23682	75598
134261	75599
284397	75600
16595	75601
7810	75602
195384	75603
134044	75604
56960	75605
90299	75606
19949	75607
1178	75608
65922	75609
21608	75610
1073	75611
3730	75612
40571	75613
33095	75614
79773	75615
11254	75616
18697	75617
11270	75618
65139	75619
11990	75620
31605	75621
26328	75622
56168	75623
112823	75624
72066	75625
2801	75626
97365	75627
237	75628
221472	75629
7624	75630
195758	75631
2546	75632
80484	75633
13434	75634
35766	75635
28959	75636
18400	75637
11055	75638
206125	75639
48096	75640
135318	75641
177385	75642
114711	75643
2508	75644
170764	75645
86169	75646
28411	75647
2546	75648
123858	75649
1184	75650
53539	75651
57738	75652
733	75653
3469	75654
19819	75655
53351	75656
68482	75657
97963	75658
135983	75659
213164	75660
257596	75661
23115	75662
5325	75663
296877	75664
32043	75665
32043	75666
254730	75667
47484	75668
37618	75669
27023	75670
126415	75671
196886	75672
27747	75673
256901	75674
190053	75675
12945	75676
5686	75677
62504	75678
119858	75679
10629	75680
35724	75681
15039	75682
41099	75683
6712	75684
105288	75685
284124	75686
191002	75687
80097	75688
939	75689
15	75690
134643	75691
229802	75692
24922	75693
11465	75694
48196	75695
8265	75696
40781	75697
4	75698
36685	75699
103238	75700
57754	75701
15551	75702
41845	75703
123879	75704
193096	75705
257501	75706
163304	75707
223856	75708
217663	75709
163271	75710
7508	75711
237544	75712
94961	75713
68498	75714
1148	75715
147087	75716
133307	75717
14464	75718
124054	75719
89524	75720
41834	75721
41834	75722
98376	75723
33205	75724
86319	75725
135256	75726
318696	75727
936	75728
77220	75729
102133	75730
3154	75731
149499	75732
242141	75733
93	75734
192865	75735
54630	75736
24866	75737
160492	75738
218741	75739
96575	75740
27593	75741
7595	75742
11034	75743
45467	75744
120213	75745
100508	75746
153272	75747
94331	75748
149638	75749
55570	75750
160923	75751
229076	75752
225267	75753
80942	75754
239447	75755
288945	75756
40608	75757
28847	75758
79232	75759
3556	75760
123862	75761
38541	75762
27469	75763
33727	75764
195343	75765
4496	75766
144300	75767
176711	75768
16892	75769
6088	75770
153374	75771
173811	75772
9087	75773
31079	75774
4238	75775
228995	75776
7805	75777
65776	75778
11655	75779
296353	75780
40028	75781
137797	75782
76593	75783
67150	75784
218757	75785
20511	75786
38216	75787
7408	75788
158534	75789
54801	75790
139138	75791
67098	75792
6927	75793
85103	75794
7860	75795
50219	75796
225163	75797
7410	75798
172692	75799
13890	75800
168356	75801
94332	75802
215217	75803
28689	75804
58658	75805
137545	75806
48373	75807
103350	75808
40094	75809
80027	75810
9036	75811
44647	75812
41826	75813
164894	75814
304287	75815
232699	75816
65864	75817
313088	75818
14768	75819
16077	75820
71953	75821
82303	75822
4460	75823
100003	75824
232819	75825
133555	75826
6589	75827
92403	75828
20858	75829
53885	75830
186595	75831
23342	75832
74125	75833
93281	75834
72682	75835
68067	75836
59361	75837
1487	75838
10477	75839
40830	75840
19065	75841
170388	75842
181640	75843
250048	75844
246333	75845
153062	75846
137527	75847
34706	75848
181649	75849
34489	75850
441	75851
1563	75852
13897	75853
34719	75854
150249	75855
97870	75856
92863	75857
223648	75858
35123	75859
198405	75860
13967	75861
252416	75862
679	75863
52758	75864
41208	75865
25237	75866
24760	75867
2551	75868
22708	75869
79194	75870
176814	75871
197175	75872
266333	75873
57035	75874
59715	75875
212701	75876
141842	75877
57075	75878
227566	75879
179313	75880
3413	75881
31703	75882
88122	75883
19245	75884
95522	75885
32034	75886
95666	75887
18587	75888
59728	75889
24126	75890
86327	75891
68181	75892
289468	75893
13905	75894
23627	75895
4045	75896
17887	75897
76875	75898
3925	75899
122756	75900
113571	75901
101785	75902
118010	75903
138681	75904
138643	75905
73155	75906
130919	75907
34760	75908
6782	75909
194	75910
121316	75911
9683	75912
1	75913
254590	75914
69149	75915
34961	75916
30734	75917
11439	75918
180037	75919
59439	75920
171372	75921
103694	75922
2042	75923
8611	75924
147411	75925
29331	75926
38276	75927
207057	75928
69342	75929
13781	75930
94524	75931
69365	75932
50832	75933
59497	75934
375	75935
207896	75936
3543	75937
58853	75938
33921	75939
253032	75940
2266	75941
145246	75942
195940	75943
509	75944
169736	75945
117560	75946
8143	75947
1092	75948
174622	75949
4971	75950
25529	75951
38827	75952
286217	75953
35090	75954
113467	75955
10324	75956
1423	75957
44509	75958
20424	75959
83585	75960
64179	75961
17658	75962
178032	75963
81102	75964
66521	75965
33126	75966
23921	75967
20992	75968
122094	75969
8192	75970
49689	75971
158	75972
87142	75973
243	75974
90295	75975
29478	75976
136418	75977
28280	75978
62461	75979
5653	75980
12795	75981
112371	75982
55148	75983
1245	75984
293317	75985
77134	75986
5971	75987
27668	75988
285528	75989
43458	75990
4807	75991
18902	75992
656	75993
2617	75994
44243	75995
73934	75996
106828	75997
18709	75998
161858	75999
90148	76000
9182	76001
25445	76002
41405	76003
56168	76004
69645	76005
36267	76006
19885	76007
14722	76008
7151	76009
105536	76010
48843	76011
142220	76012
34192	76013
280694	76014
33778	76015
153579	76016
64727	76017
3361	76018
152488	76019
33336	76020
164060	76021
11876	76022
25186	76023
229750	76024
13716	76025
39726	76026
1093	76027
5118	76028
10222	76029
186916	76030
103289	76031
104340	76032
82575	76033
12981	76034
4652	76035
32156	76036
21984	76037
62147	76038
50370	76039
17667	76040
24787	76041
152855	76042
149942	76043
79747	76044
72406	76045
162337	76046
10838	76047
36310	76048
51809	76049
19842	76050
87599	76051
184186	76052
5039	76053
6121	76054
46	76055
1046	76056
18030	76057
15695	76058
80825	76059
14420	76060
19564	76061
26164	76062
19758	76063
19876	76064
49795	76065
2257	76066
16317	76067
9265	76068
9544	76069
161686	76070
18563	76071
59301	76072
79969	76073
164097	76074
321206	76075
12009	76076
77521	76077
3287	76078
69234	76079
50923	76080
91280	76081
270917	76082
49180	76083
49184	76084
27330	76085
26758	76086
118047	76087
13647	76088
11101	76089
55937	76090
79878	76091
42637	76092
147577	76093
213042	76094
43111	76095
22895	76096
60	76097
94083	76098
16788	76099
20622	76100
115361	76101
126652	76102
123758	76103
15337	76104
94920	76105
1447	76106
120421	76107
2542	76108
18807	76109
973	76110
68270	76111
6184	76112
84446	76113
35519	76114
38912	76115
311505	76116
156345	76117
33069	76118
67225	76119
22923	76120
99380	76121
210327	76122
1209	76123
66449	76124
26318	76125
28091	76126
5891	76127
30367	76128
19635	76129
4458	76130
4103	76131
178901	76132
85792	76133
38694	76134
101570	76135
31171	76136
5420	76137
126120	76138
2713	76139
2820	76140
509	76141
87308	76142
33622	76143
2169	76144
865	76145
54626	76146
189	76147
26280	76148
957	76149
397	76150
149130	76151
17198	76152
92760	76153
287	76154
23449	76155
28336	76156
15117	76157
13225	76158
42203	76159
47509	76160
37291	76161
202341	76162
65351	76163
292313	76164
290942	76165
77736	76166
20125	76167
13360	76168
1879	76169
8061	76170
161025	76171
153548	76172
135141	76173
135001	76174
34823	76175
145138	76176
58457	76177
145938	76178
127718	76179
309715	76180
27171	76181
37325	76182
131610	76183
183789	76184
127879	76185
53156	76186
370	76187
77339	76188
700	76189
128696	76190
128696	76191
105732	76192
16050	76193
57274	76194
18653	76195
10789	76196
205681	76197
78815	76198
27536	76199
4302	76200
20284	76201
11180	76202
34553	76203
47539	76204
13108	76205
279014	76206
23259	76207
97770	76208
7835	76209
75001	76210
115	76211
50627	76212
16638	76213
3293	76214
4207	76215
99228	76216
36748	76217
7828	76218
4	76219
23043	76220
77730	76221
24055	76222
6293	76223
279414	76224
33185	76225
3447	76226
4677	76227
135199	76228
124464	76229
3744	76230
54475	76231
211922	76232
36536	76233
1673	76234
14150	76235
851	76236
52099	76237
113124	76238
1782	76239
64400	76240
27073	76241
281	76242
214481	76243
13025	76244
30871	76245
85055	76246
92565	76247
9487	76248
2358	76249
4661	76250
264711	76251
5581	76252
18344	76253
100123	76254
212	76255
2233	76256
243263	76257
259784	76258
50522	76259
7536	76260
5963	76261
318218	76262
11091	76263
17875	76264
107349	76265
13945	76266
87720	76267
21182	76268
83460	76269
153346	76270
18065	76271
823	76272
284290	76273
39378	76274
181005	76275
2644	76276
55	76277
280747	76278
78152	76279
10950	76280
116432	76281
18065	76282
15076	76283
24430	76284
85477	76285
167394	76286
1778	76287
67697	76288
204285	76289
37896	76290
159741	76291
130528	76292
265080	76293
5369	76294
201209	76295
1904	76296
5441	76297
124708	76298
7988	76299
31838	76300
204701	76301
5515	76302
12180	76303
61672	76304
182285	76305
8968	76306
10825	76307
25544	76308
61798	76309
14597	76310
29576	76311
176872	76312
304821	76313
156239	76314
32678	76315
1905	76316
47871	76317
155090	76318
28289	76319
298465	76320
228	76321
5045	76322
33573	76323
85170	76324
17393	76325
117499	76326
76790	76327
97	76328
87014	76329
154016	76330
322214	76331
23016	76332
4357	76333
29415	76334
27386	76335
21	76336
68565	76337
122761	76338
104970	76339
21824	76340
126232	76341
9916	76342
43976	76343
19122	76344
184173	76345
95553	76346
154809	76347
154909	76348
34517	76349
47919	76350
73727	76351
40521	76352
13127	76353
168912	76354
50710	76355
20122	76356
94	76357
102448	76358
36645	76359
99136	76360
47052	76361
12051	76362
73306	76363
73020	76364
11855	76365
51556	76366
163474	76367
147371	76368
107099	76369
95654	76370
104406	76371
248	76372
119188	76373
136231	76374
48785	76375
239316	76376
35330	76377
9311	76378
22493	76379
116621	76380
138150	76381
103764	76382
93732	76383
2266	76384
27199	76385
48311	76386
84071	76387
42541	76388
50864	76389
105448	76390
17788	76391
4511	76392
78698	76393
212920	76394
7837	76395
138642	76396
125187	76397
159791	76398
3975	76399
77521	76400
132745	76401
28774	76402
111486	76403
112840	76404
15549	76405
54683	76406
47177	76407
49464	76408
76727	76409
8700	76410
204	76411
20349	76412
5482	76413
225613	76414
7976	76415
38949	76416
6650	76417
109701	76418
308459	76419
252470	76420
113706	76421
126381	76422
48308	76423
187856	76424
131752	76425
1725	76426
56266	76427
2578	76428
220720	76429
170855	76430
164197	76431
48975	76432
5299	76433
176104	76434
83401	76435
156378	76436
119050	76437
81116	76438
169383	76439
1146	76440
31764	76441
261840	76442
15187	76443
25912	76444
37592	76445
190093	76446
100870	76447
212810	76448
44950	76449
35442	76450
151671	76451
24278	76452
28590	76453
25198	76454
39	76455
29226	76456
10270	76457
2284	76458
683	76459
24735	76460
137485	76461
50807	76462
76176	76463
163610	76464
34902	76465
13712	76466
57791	76467
129703	76468
551	76469
9692	76470
4798	76471
284421	76472
211243	76473
138928	76474
167125	76475
168531	76476
80498	76477
75941	76478
82200	76479
5999	76480
109647	76481
44590	76482
65724	76483
27966	76484
94333	76485
19966	76486
87661	76487
27376	76488
48851	76489
60344	76490
85229	76491
237863	76492
208971	76493
29823	76494
111941	76495
116910	76496
29734	76497
254222	76498
75792	76499
46017	76500
20512	76501
4029	76502
303927	76503
62015	76504
101515	76505
78197	76506
64628	76507
175672	76508
45956	76509
81143	76510
12025	76511
24794	76512
56645	76513
85871	76514
64115	76515
86331	76516
224508	76517
65954	76518
194078	76519
275	76520
3117	76521
13708	76522
3693	76523
8464	76524
132489	76525
45497	76526
89621	76527
136737	76528
107024	76529
10143	76530
192013	76531
2874	76532
21400	76533
9394	76534
84357	76535
21029	76536
30044	76537
33404	76538
36387	76539
31561	76540
275	76541
119142	76542
17824	76543
7	76544
261	76545
168683	76546
33008	76547
47534	76548
29748	76549
168323	76550
191317	76551
4390	76552
174293	76553
17198	76554
6233	76555
53813	76556
12167	76557
7386	76558
78143	76559
27060	76560
3922	76561
126424	76562
4212	76563
44375	76564
98646	76565
114335	76566
3521	76567
7158	76568
100796	76569
79499	76570
11977	76571
105000	76572
108851	76573
45900	76574
64963	76575
7432	76576
269	76577
201798	76578
93828	76579
299520	76580
269020	76581
933	76582
67749	76583
144064	76584
13518	76585
46968	76586
183026	76587
72683	76588
174184	76589
187590	76590
14885	76591
98128	76592
296	76593
268417	76594
8165	76595
134978	76596
8165	76597
2605	76598
268735	76599
135891	76600
135962	76601
6347	76602
135955	76603
209872	76604
135891	76605
135906	76606
297	76607
268496	76608
328	76609
134920	76610
57337	76611
318277	76612
209946	76613
318043	76614
112918	76615
175634	76616
320234	76617
134905	76618
268666	76619
74223	76620
211534	76621
211389	76622
83588	76623
328	76624
1540	76625
112867	76626
87286	76627
296219	76628
80596	76629
87104	76630
175508	76631
211457	76632
87023	76633
23686	76634
57312	76635
112889	76636
87012	76637
211544	76638
318156	76639
101550	76640
268630	76641
57692	76642
268620	76643
112840	76644
9599	76645
135930	76646
205277	76647
3224	76648
134852	76649
320322	76650
39040	76651
27218	76652
112893	76653
134920	76654
9599	76655
33547	76656
211416	76657
48785	76658
328	76659
175623	76660
17222	76661
268626	76662
87019	76663
4612	76664
318117	76665
57309	76666
318123	76667
134977	76668
209872	76669
134977	76670
175656	76671
4207	76672
41788	76673
94058	76674
320441	76675
1540	76676
92253	76677
2276	76678
209999	76679
209896	76680
2744	76681
87066	76682
57352	76683
76200	76684
7986	76685
37947	76686
220463	76687
15707	76688
90971	76689
119851	76690
15074	76691
165	76692
99970	76693
13871	76694
39524	76695
235902	76696
10119	76697
34580	76698
7670	76699
53997	76700
98559	76701
84000	76702
50593	76703
172031	76704
12683	76705
22787	76706
25338	76707
70378	76708
15389	76709
283528	76710
111690	76711
2238	76712
19643	76713
39946	76714
29246	76715
15456	76716
35857	76717
190266	76718
79002	76719
78994	76720
170966	76721
13675	76722
117774	76723
194	76724
16485	76725
209	76726
185303	76727
16720	76728
140302	76729
114829	76730
45411	76731
35834	76732
42101	76733
2046	76734
65365	76735
45199	76736
124531	76737
88320	76738
25595	76739
9055	76740
28295	76741
62989	76742
14215	76743
4328	76744
7695	76745
4311	76746
23520	76747
176468	76748
185573	76749
73644	76750
33655	76751
6049	76752
84111	76753
6667	76754
155825	76755
210657	76756
3636	76757
22632	76758
137911	76759
287627	76760
200475	76761
54203	76762
106815	76763
260399	76764
39523	76765
117493	76766
14986	76767
4792	76768
7840	76769
20247	76770
30763	76771
143872	76772
2296	76773
101206	76774
120665	76775
8325	76776
20970	76777
258935	76778
39463	76779
126770	76780
64301	76781
46812	76782
25919	76783
74540	76784
126	76785
38	76786
41659	76787
244196	76788
2269	76789
2201	76790
2658	76791
10528	76792
890	76793
11494	76794
24727	76795
124687	76796
5059	76797
42701	76798
29240	76799
23642	76800
32793	76801
325110	76802
52515	76803
153650	76804
10315	76805
44116	76806
149678	76807
12346	76808
38105	76809
68875	76810
89643	76811
252667	76812
23233	76813
162856	76814
106684	76815
38348	76816
25286	76817
3205	76818
35483	76819
752	76820
2344	76821
31512	76822
749	76823
20668	76824
114219	76825
249337	76826
201550	76827
120834	76828
38320	76829
20668	76830
104225	76831
10568	76832
138743	76833
163030	76834
104153	76835
51496	76836
103350	76837
12346	76838
120586	76839
129240	76840
47639	76841
2426	76842
173408	76843
190491	76844
12561	76845
58311	76846
22277	76847
39278	76848
3707	76849
87287	76850
61057	76851
30422	76852
84857	76853
29174	76854
58907	76855
132233	76856
28213	76857
42582	76858
26713	76859
144371	76860
19924	76861
37141	76862
53240	76863
59611	76864
224749	76865
244598	76866
19262	76867
233081	76868
262646	76869
8350	76870
1189	76871
104243	76872
56657	76873
7433	76874
63728	76875
14170	76876
44117	76877
73492	76878
27865	76879
108889	76880
55890	76881
22286	76882
14055	76883
64511	76884
14	76885
174622	76886
40237	76887
42466	76888
72610	76889
1067	76890
170878	76891
17360	76892
213	76893
19245	76894
15124	76895
35157	76896
28279	76897
56289	76898
15683	76899
988	76900
139002	76901
507	76902
98436	76903
33207	76904
69525	76905
129675	76906
42557	76907
390	76908
147048	76909
13434	76910
10470	76911
8727	76912
16499	76913
72618	76914
1067	76915
36564	76916
23769	76917
78025	76918
45387	76919
314	76920
44957	76921
56851	76922
13373	76923
113371	76924
110809	76925
24051	76926
125511	76927
4770	76928
155294	76929
23542	76930
12217	76931
168070	76932
234052	76933
17695	76934
51685	76935
40366	76936
187312	76937
81890	76938
9279	76939
95037	76940
19924	76941
45644	76942
29451	76943
8857	76944
286726	76945
40623	76946
75224	76947
70860	76948
53988	76949
177517	76950
77892	76951
29750	76952
92875	76953
47977	76954
4362	76955
51960	76956
78012	76957
28730	76958
13191	76959
2470	76960
36935	76961
197987	76962
39206	76963
52778	76964
52778	76965
111584	76966
111584	76967
87563	76968
187532	76969
1944	76970
8017	76971
19551	76972
194879	76973
174809	76974
9553	76975
9553	76976
23639	76977
181694	76978
205066	76979
10573	76980
78352	76981
183271	76982
61122	76983
48423	76984
9553	76985
24339	76986
158105	76987
50012	76988
28426	76989
23639	76990
59870	76991
72584	76992
59977	76993
120917	76994
35450	76995
187883	76996
187345	76997
78306	76998
35502	76999
188495	77000
10008	77001
25004	77002
35502	77003
121079	77004
294314	77005
50873	77006
37813	77007
49273	77008
133670	77009
133670	77010
13475	77011
10671	77012
133654	77013
119682	77014
1408	77015
3964	77016
203451	77017
37813	77018
86335	77019
203197	77020
38410	77021
18514	77022
86148	77023
26004	77024
14106	77025
86515	77026
113985	77027
226769	77028
106435	77029
36359	77030
319721	77031
162126	77032
80664	77033
90042	77034
12458	77035
201015	77036
169693	77037
230368	77038
220057	77039
75350	77040
148343	77041
139611	77042
229961	77043
91472	77044
283179	77045
119279	77046
230287	77047
148782	77048
148830	77049
119201	77050
207753	77051
190483	77052
230394	77053
95923	77054
230439	77055
15784	77056
25667	77057
282926	77058
148791	77059
72587	77060
43847	77061
228481	77062
119154	77063
67437	77064
101593	77065
95860	77066
256737	77067
129558	77068
163504	77069
222112	77070
148842	77071
111595	77072
233560	77073
8861	77074
108972	77075
133150	77076
36215	77077
161761	77078
4701	77079
3069	77080
28501	77081
164011	77082
3514	77083
66903	77084
304116	77085
39206	77086
288429	77087
78608	77088
170934	77089
9846	77090
25950	77091
81314	77092
58746	77093
15854	77094
113439	77095
536	77096
142882	77097
536	77098
19899	77099
8861	77100
51287	77101
296058	77102
124457	77103
250148	77104
134442	77105
23809	77106
6102	77107
46975	77108
80038	77109
222516	77110
81396	77111
120035	77112
174693	77113
41502	77114
281642	77115
104803	77116
7727	77117
79215	77118
190637	77119
323066	77120
146290	77121
114649	77122
33379	77123
61844	77124
98880	77125
133382	77126
79813	77127
78078	77128
105673	77129
283251	77130
147328	77131
325338	77132
60618	77133
75857	77134
248502	77135
58477	77136
272474	77137
94848	77138
227755	77139
175004	77140
7673	77141
58477	77142
269667	77143
127018	77144
300931	77145
146173	77146
50622	77147
7673	77148
190406	77149
300589	77150
31751	77151
214791	77152
39490	77153
324611	77154
110578	77155
71890	77156
42936	77157
7673	77158
3828	77159
56838	77160
35298	77161
58403	77162
214364	77163
324580	77164
324591	77165
3828	77166
4789	77167
38243	77168
137421	77169
192348	77170
24348	77171
212041	77172
231809	77173
282111	77174
77011	77175
99626	77176
22420	77177
176750	77178
317737	77179
7673	77180
105228	77181
306964	77182
270221	77183
245408	77184
4789	77185
4789	77186
56090	77187
253337	77188
211987	77189
3828	77190
117180	77191
20291	77192
105228	77193
112819	77194
7365	77195
213270	77196
15600	77197
8832	77198
72273	77199
326093	77200
180263	77201
8233	77202
110578	77203
25295	77204
166024	77205
121119	77206
280934	77207
58320	77208
42133	77209
17809	77210
69808	77211
69808	77212
312686	77213
2301	77214
55679	77215
58093	77216
94715	77217
112719	77218
58477	77219
204346	77220
84826	77221
204323	77222
13673	77223
47459	77224
103720	77225
28501	77226
68796	77227
8751	77228
42311	77229
211078	77230
274122	77231
72203	77232
32860	77233
32860	77234
201226	77235
1384	77236
119686	77237
353	77238
353	77239
5161	77240
66018	77241
16659	77242
36822	77243
303657	77244
4115	77245
671	77246
31224	77247
316391	77248
71	77249
22034	77250
93764	77251
8751	77252
19764	77253
45913	77254
123548	77255
84604	77256
5429	77257
27193	77258
50372	77259
4579	77260
21768	77261
21768	77262
138244	77263
17619	77264
16137	77265
290101	77266
30351	77267
32453	77268
285586	77269
7535	77270
293673	77271
105244	77272
68618	77273
195565	77274
86797	77275
132751	77276
107	77277
15576	77278
75082	77279
202318	77280
85388	77281
93100	77282
111636	77283
50697	77284
39539	77285
313052	77286
53123	77287
208420	77288
77953	77289
19477	77290
44985	77291
14052	77292
61159	77293
7630	77294
17801	77295
39294	77296
14735	77297
41868	77298
38502	77299
277357	77300
41413	77301
325594	77302
75236	77303
52416	77304
31634	77305
25016	77306
35299	77307
46490	77308
86508	77309
55137	77310
53513	77311
123424	77312
56115	77313
46324	77314
70583	77315
32320	77316
70141	77317
17283	77318
18769	77319
29014	77320
91600	77321
140242	77322
13286	77323
133269	77324
45800	77325
120360	77326
127184	77327
79779	77328
8548	77329
46692	77330
93100	77331
136504	77332
13170	77333
111262	77334
7687	77335
29740	77336
2795	77337
209452	77338
186094	77339
183965	77340
12414	77341
217701	77342
260944	77343
186094	77344
87332	77345
37756	77346
158574	77347
11915	77348
4200	77349
203651	77350
106984	77351
195565	77352
130758	77353
98266	77354
95585	77355
99014	77356
40367	77357
21807	77358
105203	77359
198958	77360
215544	77361
700	77362
19452	77363
63024	77364
5816	77365
46579	77366
157956	77367
2837	77368
676	77369
91342	77370
4501	77371
31130	77372
56064	77373
37000	77374
132195	77375
40134	77376
20649	77377
318220	77378
84141	77379
181216	77380
5662	77381
104633	77382
55193	77383
130243	77384
23881	77385
112667	77386
203743	77387
159407	77388
208920	77389
99929	77390
306645	77391
74740	77392
23489	77393
238554	77394
95507	77395
24585	77396
67958	77397
86040	77398
20275	77399
133121	77400
28491	77401
257227	77402
110241	77403
312236	77404
173685	77405
110459	77406
173730	77407
186023	77408
120229	77409
41856	77410
201198	77411
138190	77412
58491	77413
90366	77414
37985	77415
46181	77416
197657	77417
75639	77418
171241	77419
21302	77420
195924	77421
110701	77422
80897	77423
44829	77424
184113	77425
112384	77426
31169	77427
177765	77428
50093	77429
207149	77430
132826	77431
56532	77432
129826	77433
20385	77434
75799	77435
19695	77436
4994	77437
169468	77438
209613	77439
37338	77440
73393	77441
39664	77442
194656	77443
55069	77444
73393	77445
132958	77446
114112	77447
14177	77448
166759	77449
5542	77450
58482	77451
5542	77452
67440	77453
87741	77454
23747	77455
83880	77456
5542	77457
60718	77458
6115	77459
325120	77460
54301	77461
17064	77462
148468	77463
195740	77464
9252	77465
17401	77466
77900	77467
35551	77468
4074	77469
4020	77470
32527	77471
205983	77472
200630	77473
43454	77474
205983	77475
31813	77476
19844	77477
92784	77478
33345	77479
212651	77480
39353	77481
9858	77482
178144	77483
94837	77484
31701	77485
22508	77486
52247	77487
36485	77488
16653	77489
27632	77490
13781	77491
20155	77492
82495	77493
3561	77494
157538	77495
37530	77496
87841	77497
30625	77498
33058	77499
115626	77500
2902	77501
10825	77502
270323	77503
56904	77504
1764	77505
5297	77506
9030	77507
9030	77508
28160	77509
84163	77510
319993	77511
18598	77512
6592	77513
24300	77514
107241	77515
47957	77516
104633	77517
61535	77518
68661	77519
123424	77520
44547	77521
173543	77522
32678	77523
9252	77524
13989	77525
20	77526
3068	77527
71487	77528
181239	77529
138830	77530
271759	77531
130346	77532
269072	77533
10115	77534
13181	77535
2798	77536
119300	77537
17346	77538
55818	77539
35530	77540
96993	77541
35407	77542
78500	77543
63184	77544
30522	77545
204982	77546
42836	77547
131290	77548
101063	77549
215553	77550
285701	77551
265158	77552
131439	77553
56460	77554
87486	77555
109840	77556
209598	77557
26152	77558
43722	77559
2679	77560
137352	77561
33232	77562
138600	77563
161125	77564
30991	77565
148775	77566
144170	77567
205964	77568
85981	77569
98975	77570
90471	77571
305893	77572
55192	77573
15965	77574
203248	77575
324165	77576
194671	77577
267178	77578
283553	77579
54271	77580
20282	77581
91287	77582
49757	77583
34098	77584
35071	77585
245981	77586
51905	77587
15767	77588
1788	77589
94913	77590
1788	77591
3518	77592
25012	77593
18965	77594
142668	77595
105294	77596
305914	77597
8453	77598
44060	77599
19089	77600
31449	77601
51736	77602
225537	77603
153368	77604
181473	77605
80277	77606
170161	77607
80346	77608
38037	77609
308920	77610
206025	77611
49497	77612
51414	77613
254153	77614
215516	77615
6160	77616
67484	77617
30626	77618
6434	77619
51193	77620
124102	77621
107694	77622
77068	77623
128204	77624
158772	77625
95870	77626
34826	77627
17849	77628
294564	77629
132389	77630
146657	77631
7123	77632
43552	77633
45572	77634
17791	77635
101648	77636
96639	77637
126501	77638
84934	77639
5498	77640
113941	77641
4025	77642
256377	77643
58296	77644
18602	77645
101682	77646
15142	77647
117640	77648
50634	77649
7	77650
287609	77651
3589	77652
96831	77653
61066	77654
24614	77655
25777	77656
51302	77657
36661	77658
9756	77659
21921	77660
122771	77661
79455	77662
63357	77663
90602	77664
56430	77665
247176	77666
75025	77667
19206	77668
43605	77669
13590	77670
74439	77671
202523	77672
110491	77673
8829	77674
4131	77675
168744	77676
139530	77677
49232	77678
11673	77679
43712	77680
24030	77681
31769	77682
94650	77683
152564	77684
53362	77685
11412	77686
132324	77687
14157	77688
158479	77689
7427	77690
14724	77691
126351	77692
127763	77693
97404	77694
208073	77695
81804	77696
23080	77697
24686	77698
38887	77699
145834	77700
287163	77701
50395	77702
13471	77703
83196	77704
238841	77705
36811	77706
8004	77707
174078	77708
138892	77709
9266	77710
31074	77711
16190	77712
25891	77713
24703	77714
135023	77715
28659	77716
107635	77717
13486	77718
56759	77719
137287	77720
45658	77721
166238	77722
2301	77723
246799	77724
194981	77725
52950	77726
11544	77727
20630	77728
8886	77729
23766	77730
8601	77731
18558	77732
116381	77733
312420	77734
61733	77735
9244	77736
190246	77737
958	77738
240858	77739
133810	77740
31522	77741
36621	77742
321030	77743
28029	77744
58580	77745
20192	77746
29126	77747
1234	77748
206669	77749
132329	77750
106420	77751
120575	77752
109248	77753
188884	77754
193535	77755
15983	77756
122384	77757
52120	77758
125373	77759
194882	77760
271704	77761
19110	77762
82882	77763
62711	77764
62776	77765
89600	77766
23497	77767
94031	77768
95281	77769
136937	77770
231792	77771
18810	77772
7370	77773
13623	77774
18810	77775
10092	77776
39396	77777
24072	77778
234184	77779
45576	77780
51783	77781
251970	77782
81504	77783
31460	77784
174124	77785
20205	77786
124799	77787
128664	77788
7999	77789
26235	77790
11244	77791
63930	77792
47570	77793
2156	77794
212155	77795
29244	77796
38207	77797
69237	77798
300353	77799
32461	77800
8656	77801
72625	77802
38894	77803
17780	77804
58054	77805
18956	77806
79212	77807
53215	77808
49033	77809
48878	77810
2041	77811
479	77812
7256	77813
17766	77814
58204	77815
57557	77816
74446	77817
89298	77818
28068	77819
83258	77820
1672	77821
188944	77822
15034	77823
30129	77824
133285	77825
98608	77826
235252	77827
287744	77828
130910	77829
188975	77830
10041	77831
56756	77832
325112	77833
5830	77834
55724	77835
46959	77836
32110	77837
232440	77838
4305	77839
158549	77840
16646	77841
215094	77842
174163	77843
126374	77844
191619	77845
8832	77846
228442	77847
170427	77848
236555	77849
8922	77850
50097	77851
2610	77852
96759	77853
65686	77854
129057	77855
165726	77856
173013	77857
146468	77858
110305	77859
55454	77860
132029	77861
17408	77862
161573	77863
7490	77864
29724	77865
31607	77866
39670	77867
88299	77868
24484	77869
142241	77870
49509	77871
53679	77872
4755	77873
13908	77874
191094	77875
75595	77876
1952	77877
11389	77878
76648	77879
278347	77880
140567	77881
33885	77882
11064	77883
15026	77884
71524	77885
70025	77886
129780	77887
46285	77888
166212	77889
169654	77890
4331	77891
166152	77892
16519	77893
22331	77894
33961	77895
19952	77896
121054	77897
35047	77898
35264	77899
121907	77900
75010	77901
121039	77902
18059	77903
52041	77904
293097	77905
35373	77906
275341	77907
121004	77908
165492	77909
186534	77910
287426	77911
188427	77912
35467	77913
186258	77914
277960	77915
10573	77916
85919	77917
186424	77918
87209	77919
68343	77920
30457	77921
49946	77922
90667	77923
106525	77924
45409	77925
90667	77926
90667	77927
59484	77928
106626	77929
116902	77930
38062	77931
226925	77932
249151	77933
147172	77934
108238	77935
5725	77936
72153	77937
48074	77938
176015	77939
22946	77940
4707	77941
313905	77942
118924	77943
203108	77944
69073	77945
8764	77946
195628	77947
50642	77948
21904	77949
105196	77950
2045	77951
258199	77952
84123	77953
53833	77954
37633	77955
6349	77956
215364	77957
88094	77958
14396	77959
11101	77960
176086	77961
31369	77962
64714	77963
238172	77964
12071	77965
12071	77966
12071	77967
25673	77968
51420	77969
1864	77970
32707	77971
17377	77972
257476	77973
185076	77974
69543	77975
113396	77976
149796	77977
6233	77978
6233	77979
18902	77980
6233	77981
13708	77982
137291	77983
2042	77984
128316	77985
21701	77986
47480	77987
145061	77988
3448	77989
202623	77990
113099	77991
50446	77992
141089	77993
59798	77994
96390	77995
15216	77996
124483	77997
130218	77998
139194	77999
35714	78000
146316	78001
41913	78002
9340	78003
290206	78004
75603	78005
86200	78006
150631	78007
20421	78008
54566	78009
79274	78010
22331	78011
143410	78012
168207	78013
44484	78014
29055	78015
70710	78016
18826	78017
6990	78018
15603	78019
87718	78020
29599	78021
32803	78022
15514	78023
61337	78024
74547	78025
20988	78026
232710	78027
170788	78028
49458	78029
41913	78030
49458	78031
249629	78032
15136	78033
26446	78034
320194	78035
46114	78036
11032	78037
161966	78038
40033	78039
29102	78040
171163	78041
4209	78042
53080	78043
14689	78044
16380	78045
14689	78046
31689	78047
39951	78048
108156	78049
103539	78050
108156	78051
283301	78052
14689	78053
13392	78054
11223	78055
128634	78056
42052	78057
59798	78058
7382	78059
150559	78060
8649	78061
40856	78062
30122	78063
44484	78064
95020	78065
52406	78066
95436	78067
16252	78068
95130	78069
61337	78070
22331	78071
15216	78072
27401	78073
88511	78074
38436	78075
116123	78076
41424	78077
16252	78078
20005	78079
10568	78080
255322	78081
135407	78082
87296	78083
319372	78084
32542	78085
12717	78086
144359	78087
45256	78088
62842	78089
24375	78090
75603	78091
147989	78092
40856	78093
3028	78094
41005	78095
52406	78096
5127	78097
166889	78098
311400	78099
296381	78100
53022	78101
7782	78102
282065	78103
194875	78104
206097	78105
81306	78106
163211	78107
216199	78108
46114	78109
67143	78110
20043	78111
27568	78112
5756	78113
6513	78114
18062	78115
87287	78116
92616	78117
6513	78118
141417	78119
126047	78120
152233	78121
88229	78122
66568	78123
262286	78124
205725	78125
14777	78126
86031	78127
101958	78128
139585	78129
158502	78130
33180	78131
88229	78132
21138	78133
36592	78134
49737	78135
9772	78136
13007	78137
12998	78138
50513	78139
75974	78140
182769	78141
117344	78142
236889	78143
64694	78144
43476	78145
2522	78146
149175	78147
134168	78148
95536	78149
63392	78150
15079	78151
88744	78152
131759	78153
2389	78154
4814	78155
16853	78156
28683	78157
8440	78158
46153	78159
156206	78160
70643	78161
257063	78162
70643	78163
70643	78164
11325	78165
103602	78166
70025	78167
11325	78168
12377	78169
31068	78170
4044	78171
148868	78172
18072	78173
230377	78174
150277	78175
101593	78176
225071	78177
12441	78178
56658	78179
11737	78180
8375	78181
29641	78182
16831	78183
265644	78184
8861	78185
100056	78186
8861	78187
111968	78188
17989	78189
40623	78190
41292	78191
94673	78192
94673	78193
289310	78194
3233	78195
28376	78196
173633	78197
284191	78198
121140	78199
121140	78200
66079	78201
28501	78202
93098	78203
28501	78204
6410	78205
89595	78206
88890	78207
70298	78208
118844	78209
54447	78210
122442	78211
19019	78212
44440	78213
5686	78214
133552	78215
55703	78216
808	78217
89	78218
92570	78219
286959	78220
122442	78221
10484	78222
10484	78223
32615	78224
23992	78225
45197	78226
210274	78227
24639	78228
44441	78229
89954	78230
89954	78231
34921	78232
41337	78233
39066	78234
8440	78235
26277	78236
139542	78237
183274	78238
115968	78239
49004	78240
50101	78241
52215	78242
20442	78243
194056	78244
208923	78245
115970	78246
98805	78247
3258	78248
640	78249
146498	78250
151986	78251
112373	78252
9349	78253
75502	78254
82587	78255
183310	78256
54658	78257
232087	78258
167	78259
139439	78260
126213	78261
131465	78262
131465	78263
1517	78264
69521	78265
31007	78266
553	78267
71823	78268
137101	78269
144466	78270
2699	78271
14907	78272
148388	78273
239998	78274
7809	78275
90653	78276
320963	78277
23345	78278
1866	78279
14337	78280
71052	78281
19972	78282
839	78283
44988	78284
632	78285
31357	78286
287658	78287
19815	78288
632	78289
23787	78290
153728	78291
19618	78292
320130	78293
19972	78294
27880	78295
51922	78296
14907	78297
111390	78298
839	78299
12859	78300
839	78301
632	78302
88721	78303
27722	78304
116829	78305
133228	78306
82310	78307
53262	78308
28728	78309
5074	78310
324679	78311
210201	78312
1424	78313
202918	78314
3040	78315
1866	78316
1866	78317
88096	78318
188961	78319
115385	78320
274372	78321
273707	78322
14308	78323
13298	78324
115627	78325
73902	78326
30456	78327
163607	78328
165930	78329
87431	78330
261683	78331
27663	78332
54501	78333
176570	78334
299766	78335
273465	78336
57594	78337
2205	78338
8938	78339
118692	78340
29370	78341
4720	78342
172394	78343
193533	78344
102709	78345
59717	78346
226977	78347
99572	78348
16097	78349
37865	78350
22748	78351
34983	78352
14623	78353
48270	78354
196120	78355
3788	78356
128425	78357
127095	78358
23810	78359
23810	78360
205675	78361
51018	78362
83372	78363
83372	78364
92066	78365
143234	78366
289270	78367
55565	78368
75608	78369
176370	78370
305883	78371
305984	78372
174009	78373
52382	78374
162142	78375
176061	78376
182127	78377
40624	78378
9881	78379
230522	78380
73495	78381
1124	78382
85972	78383
42083	78384
91281	78385
12357	78386
33010	78387
125754	78388
61646	78389
53571	78390
149879	78391
118212	78392
10171	78393
21334	78394
42083	78395
31069	78396
53187	78397
138681	78398
30548	78399
1939	78400
1939	78401
94727	78402
198211	78403
43152	78404
5926	78405
45468	78406
31069	78407
12294	78408
1939	78409
54436	78410
177003	78411
43529	78412
49053	78413
42083	78414
98032	78415
54436	78416
37141	78417
10065	78418
81805	78419
14566	78420
17121	78421
14566	78422
154997	78423
10764	78424
71929	78425
118764	78426
28471	78427
198415	78428
82429	78429
18689	78430
45185	78431
56362	78432
273346	78433
85220	78434
131849	78435
17553	78436
139311	78437
84992	78438
103629	78439
273859	78440
132734	78441
267246	78442
103629	78443
274559	78444
311894	78445
84992	78446
290191	78447
80079	78448
81199	78449
77574	78450
16912	78451
34364	78452
33795	78453
25086	78454
123662	78455
302710	78456
208590	78457
16532	78458
79965	78459
31012	78460
132578	78461
25227	78462
92671	78463
36703	78464
34364	78465
134105	78466
26289	78467
54365	78468
26289	78469
36123	78470
6393	78471
58606	78472
133962	78473
9455	78474
109907	78475
84452	78476
42922	78477
84452	78478
61579	78479
88488	78480
146950	78481
89076	78482
109907	78483
32897	78484
50195	78485
10429	78486
13523	78487
13938	78488
10429	78489
307459	78490
127832	78491
82948	78492
36517	78493
78630	78494
79533	78495
6393	78496
29815	78497
12217	78498
201545	78499
34237	78500
102239	78501
44673	78502
9360	78503
22	78504
138913	78505
212352	78506
58749	78507
179243	78508
14300	78509
19282	78510
79148	78511
50139	78512
102806	78513
57777	78514
324985	78515
26077	78516
195540	78517
119783	78518
82627	78519
154015	78520
82198	78521
238405	78522
128385	78523
131265	78524
63150	78525
262777	78526
141297	78527
70369	78528
212716	78529
92523	78530
281772	78531
110808	78532
107915	78533
25346	78534
187419	78535
17119	78536
154193	78537
154784	78538
99325	78539
167380	78540
49846	78541
27547	78542
249282	78543
97676	78544
183787	78545
219074	78546
78179	78547
133940	78548
72950	78549
209214	78550
202826	78551
27521	78552
302843	78553
301224	78554
179541	78555
292419	78556
286810	78557
7480	78558
190366	78559
193685	78560
53284	78561
30252	78562
152687	78563
64643	78564
91308	78565
34016	78566
137257	78567
7240	78568
42323	78569
273558	78570
100117	78571
240957	78572
296784	78573
260495	78574
53950	78575
57280	78576
116978	78577
206255	78578
54785	78579
58283	78580
67971	78581
90052	78582
58110	78583
27753	78584
133467	78585
137337	78586
170829	78587
142086	78588
96436	78589
4845	78590
265505	78591
186732	78592
20151	78593
149351	78594
130875	78595
236	78596
85808	78597
70554	78598
288811	78599
17418	78600
35390	78601
43307	78602
55566	78603
73927	78604
137142	78605
132791	78606
284461	78607
16574	78608
211102	78609
123356	78610
135493	78611
193059	78612
134065	78613
12643	78614
4920	78615
121041	78616
184566	78617
117881	78618
303182	78619
53117	78620
129706	78621
294220	78622
212138	78623
84799	78624
27779	78625
122831	78626
310835	78627
170219	78628
18456	78629
194101	78630
153169	78631
29145	78632
62028	78633
14545	78634
86085	78635
290553	78636
94094	78637
33077	78638
51026	78639
255155	78640
122788	78641
258004	78642
1840	78643
267766	78644
289151	78645
189586	78646
121761	78647
149041	78648
194923	78649
61911	78650
153362	78651
62371	78652
59864	78653
71617	78654
174479	78655
62669	78656
73995	78657
157753	78658
31321	78659
37186	78660
256237	78661
55967	78662
73504	78663
245569	78664
217268	78665
213455	78666
74397	78667
104089	78668
78509	78669
68209	78670
248975	78671
109339	78672
172138	78673
185454	78674
201293	78675
148098	78676
323341	78677
12989	78678
99432	78679
304503	78680
65113	78681
82765	78682
53830	78683
257057	78684
325939	78685
214859	78686
52548	78687
101448	78688
100952	78689
124098	78690
15953	78691
225666	78692
96295	78693
62553	78694
149434	78695
220565	78696
35393	78697
35223	78698
66703	78699
177883	78700
181932	78701
114750	78702
62292	78703
179981	78704
247096	78705
76937	78706
25355	78707
107323	78708
11165	78709
208536	78710
100932	78711
51934	78712
67029	78713
83702	78714
53086	78715
235317	78716
22213	78717
46637	78718
76462	78719
174204	78720
224875	78721
307706	78722
145284	78723
181336	78724
254459	78725
26798	78726
277430	78727
7268	78728
302118	78729
82919	78730
170333	78731
180180	78732
50190	78733
247153	78734
285695	78735
98365	78736
52173	78737
6018	78738
76344	78739
196653	78740
241647	78741
322067	78742
76356	78743
201978	78744
109489	78745
103456	78746
253352	78747
39868	78748
183458	78749
217332	78750
36862	78751
91370	78752
308289	78753
34785	78754
69812	78755
213688	78756
40167	78757
36053	78758
120758	78759
27959	78760
29613	78761
15849	78762
100490	78763
141297	78764
97505	78765
165630	78766
128714	78767
32354	78768
21116	78769
43165	78770
58323	78771
161400	78772
8037	78773
55554	78774
164641	78775
81823	78776
50589	78777
159301	78778
140561	78779
71158	78780
92234	78781
52190	78782
148857	78783
84862	78784
102196	78785
18327	78786
47941	78787
184074	78788
61709	78789
167716	78790
209085	78791
100666	78792
51079	78793
238356	78794
59342	78795
104158	78796
203274	78797
181766	78798
107559	78799
28950	78800
136980	78801
118224	78802
73891	78803
202812	78804
157616	78805
30842	78806
1840	78807
67548	78808
142298	78809
146398	78810
139029	78811
249924	78812
91816	78813
91141	78814
53510	78815
53582	78816
102367	78817
23838	78818
83125	78819
35352	78820
178923	78821
227551	78822
88929	78823
50935	78824
42436	78825
2633	78826
27940	78827
215041	78828
180618	78829
26837	78830
83788	78831
130995	78832
116508	78833
94501	78834
222275	78835
62108	78836
66683	78837
38950	78838
176319	78839
55672	78840
46418	78841
198497	78842
166312	78843
77330	78844
62705	78845
163751	78846
241698	78847
77114	78848
230064	78849
312101	78850
124968	78851
200725	78852
104784	78853
284021	78854
118413	78855
119705	78856
86210	78857
235608	78858
31795	78859
65977	78860
246640	78861
59647	78862
189006	78863
111575	78864
111484	78865
136980	78866
196030	78867
124749	78868
245403	78869
137120	78870
142039	78871
93693	78872
109883	78873
308495	78874
61117	78875
197804	78876
81669	78877
115208	78878
63305	78879
27014	78880
117902	78881
183414	78882
41780	78883
38697	78884
75838	78885
137069	78886
313056	78887
231491	78888
66082	78889
76005	78890
144969	78891
60736	78892
212316	78893
252809	78894
40591	78895
20333	78896
15894	78897
94776	78898
190944	78899
162579	78900
232413	78901
264672	78902
165837	78903
145	78904
2366	78905
182001	78906
170637	78907
187822	78908
324143	78909
248251	78910
18456	78911
202933	78912
184156	78913
41407	78914
188216	78915
226772	78916
64643	78917
128835	78918
108324	78919
12127	78920
324852	78921
2909	78922
49513	78923
206189	78924
202878	78925
157382	78926
150949	78927
18416	78928
40973	78929
144954	78930
35392	78931
52592	78932
123177	78933
152236	78934
194419	78935
81776	78936
95476	78937
252624	78938
178141	78939
208042	78940
120631	78941
108771	78942
208372	78943
182738	78944
116830	78945
203913	78946
29062	78947
63852	78948
51243	78949
46435	78950
18186	78951
1124	78952
183365	78953
27521	78954
58570	78955
127273	78956
82967	78957
136864	78958
18823	78959
173472	78960
117690	78961
184036	78962
214580	78963
130740	78964
289924	78965
298980	78966
1769	78967
88438	78968
9300	78969
25583	78970
109276	78971
29002	78972
325286	78973
312137	78974
124907	78975
52345	78976
247723	78977
104988	78978
27719	78979
313228	78980
187716	78981
122879	78982
23748	78983
62899	78984
46497	78985
23833	78986
73965	78987
194768	78988
73451	78989
175378	78990
140876	78991
326723	78992
139691	78993
164641	78994
141129	78995
69705	78996
53706	78997
133416	78998
199379	78999
11374	79000
63466	79001
30127	79002
89778	79003
201438	79004
79604	79005
35590	79006
326881	79007
152619	79008
87105	79009
139691	79010
83701	79011
132475	79012
184264	79013
321085	79014
123630	79015
204885	79016
227740	79017
114811	79018
161850	79019
60212	79020
288312	79021
312027	79022
91645	79023
175108	79024
96936	79025
94206	79026
309273	79027
90865	79028
59507	79029
90572	79030
58517	79031
215041	79032
49688	79033
124345	79034
146738	79035
2398	79036
93895	79037
104071	79038
195919	79039
143978	79040
136864	79041
137492	79042
58989	79043
74359	79044
69171	79045
315146	79046
48962	79047
50871	79048
78198	79049
82369	79050
6073	79051
237559	79052
193685	79053
130251	79054
11859	79055
97744	79056
91418	79057
285	79058
2985	79059
233835	79060
1807	79061
241478	79062
186788	79063
13557	79064
110839	79065
214487	79066
8523	79067
143879	79068
112383	79069
78668	79070
214527	79071
24907	79072
78965	79073
50765	79074
169522	79075
145712	79076
41780	79077
204922	79078
42943	79079
63372	79080
114947	79081
92455	79082
34727	79083
59536	79084
45455	79085
130485	79086
76337	79087
54506	79088
120722	79089
27521	79090
268143	79091
99252	79092
207421	79093
307426	79094
174433	79095
39999	79096
136208	79097
126086	79098
100709	79099
106942	79100
203410	79101
101791	79102
85217	79103
77347	79104
200302	79105
150868	79106
226531	79107
66745	79108
137959	79109
79828	79110
7324	79111
86506	79112
13825	79113
38595	79114
69199	79115
165742	79116
294525	79117
313214	79118
132537	79119
281418	79120
46715	79121
53441	79122
134172	79123
155146	79124
127031	79125
213893	79126
29453	79127
205328	79128
47093	79129
74226	79130
138675	79131
66843	79132
297064	79133
54075	79134
71576	79135
4047	79136
57878	79137
5850	79138
174975	79139
243082	79140
71702	79141
20801	79142
25318	79143
189161	79144
24780	79145
2304	79146
38441	79147
283069	79148
302536	79149
205309	79150
358	79151
43358	79152
72459	79153
127505	79154
4221	79155
116658	79156
85108	79157
252404	79158
284157	79159
121988	79160
22088	79161
128721	79162
290422	79163
290009	79164
50483	79165
121988	79166
284550	79167
186494	79168
77550	79169
32441	79170
186065	79171
459	79172
100794	79173
3361	79174
63928	79175
69421	79176
22088	79177
17522	79178
2466	79179
107568	79180
70736	79181
106766	79182
176690	79183
300213	79184
115493	79185
22088	79186
9759	79187
34141	79188
49535	79189
107152	79190
115604	79191
12269	79192
5379	79193
115448	79194
180704	79195
10171	79196
12269	79197
286697	79198
12269	79199
117955	79200
48117	79201
115448	79202
179820	79203
90591	79204
115442	79205
115604	79206
3008	79207
46693	79208
17407	79209
30024	79210
179662	79211
274805	79212
15733	79213
179819	79214
179663	79215
16547	79216
24256	79217
115442	79218
165529	79219
71455	79220
16547	79221
71455	79222
151002	79223
12269	79224
31092	79225
191550	79226
35127	79227
11423	79228
25223	79229
34142	79230
11423	79231
35127	79232
31092	79233
189678	79234
78349	79235
48112	79236
144631	79237
197847	79238
142342	79239
196687	79240
196110	79241
3975	79242
58381	79243
13539	79244
16547	79245
16547	79246
162	79247
144592	79248
94725	79249
18913	79250
9209	79251
60271	79252
5247	79253
154012	79254
33732	79255
286318	79256
191107	79257
189700	79258
171146	79259
262218	79260
28036	79261
176017	79262
194136	79263
3653	79264
163957	79265
187439	79266
54793	79267
61016	79268
28841	79269
100920	79270
40520	79271
171336	79272
149242	79273
142709	79274
30295	79275
270259	79276
26962	79277
54631	79278
190777	79279
57005	79280
2310	79281
205167	79282
265334	79283
116795	79284
32335	79285
9133	79286
31364	79287
42973	79288
8674	79289
21686	79290
15534	79291
60028	79292
267112	79293
1717	79294
47614	79295
96153	79296
16245	79297
58831	79298
160398	79299
115593	79300
14769	79301
96153	79302
43294	79303
121579	79304
139045	79305
19856	79306
180803	79307
44410	79308
8861	79309
176822	79310
98773	79311
80169	79312
238908	79313
59093	79314
109410	79315
249779	79316
29826	79317
113690	79318
41409	79319
63972	79320
43455	79321
115593	79322
62802	79323
64019	79324
174403	79325
65321	79326
9765	79327
102997	79328
135699	79329
39232	79330
7384	79331
11642	79332
132519	79333
26766	79334
142553	79335
19735	79336
9133	79337
80908	79338
194138	79339
204076	79340
63972	79341
100277	79342
35788	79343
119864	79344
183529	79345
161965	79346
42235	79347
24644	79348
34842	79349
184749	79350
63972	79351
5370	79352
24005	79353
56688	79354
129528	79355
77523	79356
95031	79357
229709	79358
172204	79359
91930	79360
40821	79361
92004	79362
73466	79363
40821	79364
92516	79365
81932	79366
18717	79367
18717	79368
90598	79369
48637	79370
17985	79371
71724	79372
54529	79373
63578	79374
233506	79375
193175	79376
129073	79377
58856	79378
302816	79379
164558	79380
100864	79381
25698	79382
9411	79383
90850	79384
76778	79385
3273	79386
24283	79387
21921	79388
92892	79389
57262	79390
6113	79391
286621	79392
45065	79393
81379	79394
4594	79395
131756	79396
28932	79397
132240	79398
20734	79399
77650	79400
10539	79401
9728	79402
74613	79403
12858	79404
189774	79405
13459	79406
127665	79407
11850	79408
227412	79409
87908	79410
132641	79411
25910	79412
24283	79413
860	79414
160901	79415
49700	79416
70481	79417
13392	79418
14255	79419
12112	79420
27591	79421
31177	79422
27386	79423
87785	79424
11096	79425
148496	79426
156369	79427
13897	79428
43554	79429
155232	79430
31177	79431
5787	79432
67717	79433
64198	79434
262642	79435
30024	79436
41818	79437
87908	79438
24097	79439
137310	79440
32897	79441
87572	79442
296415	79443
98963	79444
108298	79445
124024	79446
221207	79447
8649	79448
56643	79449
32074	79450
103393	79451
93262	79452
43525	79453
119351	79454
49700	79455
3986	79456
131576	79457
216469	79458
6109	79459
87827	79460
68287	79461
4048	79462
194695	79463
173606	79464
201740	79465
175923	79466
115443	79467
57240	79468
64316	79469
6051	79470
195733	79471
92590	79472
21424	79473
231083	79474
36481	79475
171523	79476
107843	79477
239260	79478
67216	79479
200191	79480
87827	79481
27394	79482
26403	79483
29296	79484
10989	79485
123574	79486
142552	79487
73594	79488
18042	79489
29890	79490
105290	79491
32195	79492
147016	79493
190825	79494
190276	79495
85860	79496
6547	79497
10217	79498
112851	79499
20064	79500
166563	79501
133931	79502
26236	79503
6113	79504
42377	79505
6547	79506
27165	79507
94167	79508
23690	79509
6547	79510
27165	79511
313856	79512
27165	79513
199024	79514
224551	79515
28180	79516
238950	79517
286333	79518
108767	79519
248786	79520
56997	79521
77764	79522
69142	79523
69142	79524
41953	79525
54049	79526
278611	79527
125856	79528
87113	79529
39349	79530
89642	79531
127665	79532
127757	79533
4758	79534
23106	79535
38027	79536
71654	79537
23106	79538
216463	79539
71655	79540
4758	79541
468	79542
136271	79543
86602	79544
140064	79545
84680	79546
47454	79547
3362	79548
66262	79549
18365	79550
18365	79551
137679	79552
6932	79553
163121	79554
14926	79555
25053	79556
106301	79557
26316	79558
83638	79559
4847	79560
1595	79561
105667	79562
122970	79563
83876	79564
68643	79565
87873	79566
202005	79567
10410	79568
85222	79569
82320	79570
2045	79571
61058	79572
41792	79573
35210	79574
35003	79575
5027	79576
138224	79577
5220	79578
13141	79579
189944	79580
79599	79581
94597	79582
35210	79583
24816	79584
216441	79585
33332	79586
103195	79587
245940	79588
38078	79589
22787	79590
3986	79591
10813	79592
19422	79593
35003	79594
5606	79595
5606	79596
215582	79597
92846	79598
21396	79599
194274	79600
149667	79601
39984	79602
13058	79603
50603	79604
7746	79605
20803	79606
22072	79607
22072	79608
25297	79609
259906	79610
61114	79611
16091	79612
84735	79613
42409	79614
16071	79615
28946	79616
91661	79617
3022	79618
103936	79619
269311	79620
42442	79621
32810	79622
113094	79623
160559	79624
25836	79625
54161	79626
24144	79627
27869	79628
39984	79629
139643	79630
217290	79631
57535	79632
59250	79633
1066	79634
177710	79635
84207	79636
311047	79637
71316	79638
99982	79639
39843	79640
126270	79641
45862	79642
20147	79643
70539	79644
17252	79645
58741	79646
16038	79647
16038	79648
63728	79649
15350	79650
239605	79651
40452	79652
59913	79653
189473	79654
15350	79655
93024	79656
162260	79657
29034	79658
70207	79659
14337	79660
22659	79661
100886	79662
95958	79663
158007	79664
89402	79665
138680	79666
89402	79667
214309	79668
48243	79669
115325	79670
3721	79671
19890	79672
66236	79673
167316	79674
122695	79675
5419	79676
158104	79677
88155	79678
107111	79679
2827	79680
9948	79681
70207	79682
90612	79683
181657	79684
105812	79685
49647	79686
9721	79687
33699	79688
91988	79689
177958	79690
67976	79691
217052	79692
49116	79693
50843	79694
25053	79695
25053	79696
135332	79697
20319	79698
239372	79699
50843	79700
24131	79701
67976	79702
49463	79703
21067	79704
18330	79705
5419	79706
33938	79707
20256	79708
69351	79709
72411	79710
17301	79711
148970	79712
283476	79713
115944	79714
117884	79715
91612	79716
117884	79717
85582	79718
46866	79719
57811	79720
8335	79721
40451	79722
10966	79723
2858	79724
20256	79725
15339	79726
62740	79727
81305	79728
2951	79729
162191	79730
113644	79731
102157	79732
31056	79733
45119	79734
102583	79735
19428	79736
30398	79737
321322	79738
54442	79739
29815	79740
298348	79741
63904	79742
94597	79743
11155	79744
33169	79745
58112	79746
9382	79747
110969	79748
41695	79749
187942	79750
36952	79751
65635	79752
33135	79753
118748	79754
93441	79755
144456	79756
61507	79757
5427	79758
59300	79759
42974	79760
22579	79761
50976	79762
42152	79763
69212	79764
238549	79765
76050	79766
75363	79767
28211	79768
28211	79769
107364	79770
14678	79771
11575	79772
4821	79773
18186	79774
50550	79775
49357	79776
74174	79777
95631	79778
42152	79779
53129	79780
234051	79781
28211	79782
89190	79783
167016	79784
149740	79785
15419	79786
22579	79787
20795	79788
133344	79789
21396	79790
58090	79791
36517	79792
129189	79793
10020	79794
19428	79795
106243	79796
103073	79797
269157	79798
181546	79799
12970	79800
183731	79801
103454	79802
113134	79803
108	79804
32971	79805
130905	79806
70265	79807
128963	79808
112108	79809
42804	79810
24180	79811
267214	79812
75799	79813
13459	79814
62571	79815
6900	79816
91936	79817
141834	79818
63904	79819
264869	79820
60194	79821
107091	79822
5269	79823
45409	79824
111952	79825
71107	79826
14926	79827
12452	79828
9505	79829
81379	79830
61035	79831
203630	79832
28775	79833
44117	79834
45955	79835
155326	79836
41252	79837
108514	79838
82838	79839
36	79840
36	79841
36	79842
36	79843
36	79844
36	79845
36	79846
36	79847
165152	79848
8644	79849
71929	79850
20803	79851
110019	79852
214064	79853
47629	79854
21379	79855
191504	79856
191504	79857
215665	79858
105386	79859
308021	79860
243023	79861
72399	79862
8001	79863
35643	79864
13596	79865
136091	79866
35221	79867
119945	79868
25117	79869
133152	79870
10281	79871
10281	79872
86059	79873
25017	79874
201736	79875
265784	79876
52673	79877
14983	79878
141323	79879
78082	79880
292174	79881
22024	79882
125528	79883
86286	79884
47787	79885
94193	79886
248782	79887
213438	79888
58167	79889
94246	79890
1196	79891
107375	79892
9295	79893
257	79894
38971	79895
60302	79896
168923	79897
82806	79898
168875	79899
86823	79900
86822	79901
267699	79902
27880	79903
78082	79904
20004	79905
39388	79906
76983	79907
178983	79908
109048	79909
101485	79910
241989	79911
77019	79912
30001	79913
6361	79914
107490	79915
244145	79916
90591	79917
23067	79918
90800	79919
114771	79920
16865	79921
84470	79922
18855	79923
20054	79924
129056	79925
201170	79926
109130	79927
195958	79928
23485	79929
48214	79930
25264	79931
153846	79932
128592	79933
136252	79934
255927	79935
166890	79936
2065	79937
26276	79938
186432	79939
166700	79940
77565	79941
284810	79942
186574	79943
186398	79944
227687	79945
20843	79946
165103	79947
9349	79948
301426	79949
155299	79950
301131	79951
131947	79952
171756	79953
309538	79954
10063	79955
27202	79956
8128	79957
6276	79958
35330	79959
207202	79960
244294	79961
158748	79962
109536	79963
254047	79964
19859	79965
19859	79966
57027	79967
139104	79968
50183	79969
33619	79970
70475	79971
26056	79972
57315	79973
197026	79974
8156	79975
9805	79976
23587	79977
100023	79978
102725	79979
62622	79980
264014	79981
91226	79982
180727	79983
95978	79984
100710	79985
43501	79986
218391	79987
72379	79988
56260	79989
88444	79990
26503	79991
133152	79992
67859	79993
306095	79994
66750	79995
286901	79996
34093	79997
265035	79998
135132	79999
58735	80000
52042	80001
87257	80002
49872	80003
210735	80004
179910	80005
75005	80006
49875	80007
268277	80008
82580	80009
294563	80010
45135	80011
11947	80012
41545	80013
111016	80014
58867	80015
320633	80016
27372	80017
269010	80018
86520	80019
78682	80020
51212	80021
115824	80022
145289	80023
7021	80024
34093	80025
4671	80026
53240	80027
224015	80028
1576	80029
10034	80030
1576	80031
1576	80032
1576	80033
121954	80034
52865	80035
52853	80036
134404	80037
99561	80038
9	80039
226051	80040
52337	80041
96916	80042
103325	80043
28062	80044
165752	80045
312057	80046
320571	80047
177142	80048
133996	80049
26162	80050
166002	80051
696	80052
118539	80053
36157	80054
10594	80055
20078	80056
1145	80057
295465	80058
245331	80059
11136	80060
11564	80061
37680	80062
25924	80063
8473	80064
184722	80065
15974	80066
25924	80067
20952	80068
20952	80069
20952	80070
47683	80071
40809	80072
110942	80073
43369	80074
127437	80075
38989	80076
136091	80077
50915	80078
50914	80079
250723	80080
210510	80081
32376	80082
32376	80083
32376	80084
85508	80085
143699	80086
222590	80087
86736	80088
30679	80089
22734	80090
19630	80091
1726	80092
36397	80093
128916	80094
13373	80095
4659	80096
168764	80097
808	80098
181439	80099
208746	80100
170438	80101
38268	80102
41025	80103
214299	80104
298073	80105
56126	80106
278634	80107
5784	80108
117931	80109
27065	80110
54790	80111
193253	80112
191348	80113
210072	80114
78530	80115
289408	80116
191817	80117
206842	80118
52152	80119
38270	80120
13719	80121
191545	80122
28678	80123
17477	80124
10746	80125
10746	80126
10746	80127
5645	80128
117401	80129
113174	80130
10749	80131
9805	80132
248049	80133
161161	80134
160068	80135
136721	80136
13719	80137
77077	80138
169198	80139
136091	80140
122344	80141
50734	80142
53493	80143
81423	80144
8805	80145
59491	80146
9888	80147
106851	80148
106851	80149
40440	80150
13373	80151
159553	80152
38276	80153
92088	80154
173045	80155
41028	80156
93702	80157
59777	80158
17984	80159
200916	80160
16502	80161
30553	80162
26244	80163
46045	80164
82093	80165
9350	80166
159729	80167
10560	80168
10560	80169
301074	80170
4964	80171
3352	80172
163936	80173
9704	80174
58505	80175
79787	80176
97614	80177
152269	80178
21448	80179
193121	80180
302	80181
302	80182
60206	80183
5632	80184
89374	80185
10240	80186
99326	80187
126013	80188
10232	80189
19429	80190
124543	80191
153680	80192
52475	80193
242146	80194
95529	80195
108727	80196
51494	80197
118259	80198
3766	80199
50914	80200
77126	80201
160332	80202
34784	80203
78213	80204
206301	80205
73851	80206
29048	80207
146525	80208
201179	80209
203686	80210
211353	80211
7465	80212
87588	80213
40375	80214
25155	80215
143372	80216
2550	80217
315024	80218
252075	80219
84895	80220
67629	80221
130871	80222
205877	80223
9280	80224
110204	80225
37619	80226
207127	80227
314028	80228
198619	80229
34544	80230
9872	80231
6479	80232
129543	80233
98620	80234
198619	80235
164653	80236
65510	80237
40320	80238
41032	80239
47627	80240
73813	80241
189840	80242
122668	80243
168872	80244
156614	80245
290435	80246
136687	80247
116392	80248
215258	80249
18407	80250
180945	80251
189840	80252
116587	80253
6029	80254
215258	80255
35793	80256
190718	80257
40050	80258
2931	80259
214862	80260
190981	80261
290896	80262
6029	80263
198844	80264
6029	80265
52762	80266
6029	80267
52589	80268
13359	80269
240457	80270
79008	80271
35793	80272
72209	80273
6029	80274
80523	80275
312636	80276
240380	80277
155955	80278
118655	80279
291061	80280
6029	80281
6029	80282
122101	80283
88520	80284
313166	80285
123977	80286
83856	80287
98780	80288
64541	80289
177317	80290
98780	80291
170154	80292
210828	80293
5203	80294
11234	80295
13292	80296
57902	80297
133391	80298
77987	80299
299411	80300
124557	80301
294708	80302
7830	80303
81325	80304
3189	80305
6544	80306
993	80307
103990	80308
25745	80309
9931	80310
68264	80311
1095	80312
8842	80313
8338	80314
271979	80315
2946	80316
90373	80317
18929	80318
131711	80319
131711	80320
54183	80321
156446	80322
128679	80323
19927	80324
83144	80325
145089	80326
199867	80327
5283	80328
89279	80329
27332	80330
109718	80331
132029	80332
245617	80333
20953	80334
39343	80335
272957	80336
36054	80337
36054	80338
36054	80339
36054	80340
36054	80341
36054	80342
227324	80343
195780	80344
297746	80345
17811	80346
120265	80347
104835	80348
152359	80349
102546	80350
152634	80351
272805	80352
221542	80353
265680	80354
142585	80355
97559	80356
63701	80357
120695	80358
258873	80359
300	80360
22273	80361
63735	80362
27629	80363
12792	80364
16075	80365
44821	80366
82276	80367
85046	80368
13785	80369
7464	80370
4711	80371
734	80372
117750	80373
16354	80374
81296	80375
68914	80376
53192	80377
157927	80378
237	80379
37036	80380
18876	80381
1194	80382
87751	80383
186231	80384
42674	80385
95156	80386
95156	80387
13857	80388
24187	80389
26136	80390
5986	80391
18886	80392
52175	80393
210754	80394
17544	80395
53298	80396
262586	80397
159770	80398
314224	80399
103298	80400
58708	80401
41850	80402
240287	80403
161640	80404
49084	80405
7026	80406
64505	80407
125310	80408
1439	80409
2809	80410
1439	80411
4111	80412
1439	80413
304876	80414
143397	80415
80536	80416
10889	80417
46332	80418
85266	80419
34555	80420
208651	80421
301436	80422
52740	80423
204154	80424
1622	80425
17611	80426
145264	80427
17725	80428
115974	80429
306637	80430
214959	80431
164121	80432
93663	80433
80159	80434
22147	80435
55927	80436
1393	80437
212057	80438
234719	80439
152099	80440
162204	80441
2564	80442
251186	80443
114723	80444
63242	80445
9592	80446
42611	80447
42484	80448
1688	80449
231536	80450
76391	80451
39144	80452
159394	80453
29478	80454
32587	80455
259980	80456
214115	80457
213574	80458
49310	80459
297793	80460
78096	80461
84718	80462
104687	80463
66026	80464
118333	80465
163038	80466
31377	80467
1431	80468
19831	80469
10641	80470
128304	80471
66963	80472
63494	80473
23822	80474
35366	80475
129025	80476
53882	80477
29114	80478
57132	80479
51756	80480
18708	80481
192541	80482
186668	80483
179380	80484
79133	80485
1167	80486
3212	80487
147949	80488
5991	80489
73878	80490
245303	80491
48041	80492
51339	80493
302465	80494
46973	80495
254118	80496
5253	80497
64873	80498
44977	80499
58992	80500
39966	80501
101463	80502
28008	80503
41198	80504
277880	80505
22495	80506
5507	80507
91222	80508
306510	80509
150446	80510
143456	80511
91781	80512
53838	80513
125758	80514
12885	80515
81163	80516
23397	80517
106659	80518
153226	80519
66002	80520
286534	80521
4809	80522
172299	80523
165849	80524
294180	80525
208997	80526
171133	80527
26344	80528
199352	80529
35683	80530
237163	80531
53331	80532
41761	80533
17095	80534
59386	80535
69366	80536
20688	80537
276491	80538
181988	80539
40689	80540
173202	80541
202739	80542
219204	80543
142888	80544
174408	80545
170061	80546
105389	80547
157628	80548
209309	80549
191787	80550
97732	80551
115930	80552
303247	80553
20666	80554
170330	80555
5533	80556
264081	80557
157752	80558
209842	80559
246914	80560
260817	80561
262233	80562
85375	80563
171548	80564
85227	80565
19224	80566
47532	80567
14612	80568
67069	80569
198195	80570
96591	80571
61607	80572
88255	80573
207278	80574
74363	80575
255065	80576
117188	80577
133571	80578
194219	80579
133427	80580
170956	80581
4370	80582
313836	80583
164470	80584
20917	80585
20917	80586
282432	80587
284971	80588
295855	80589
134849	80590
72443	80591
12835	80592
158082	80593
204498	80594
96656	80595
56946	80596
76696	80597
150002	80598
124014	80599
209952	80600
68259	80601
268316	80602
228171	80603
30218	80604
37565	80605
10865	80606
44382	80607
11154	80608
101863	80609
63189	80610
50241	80611
243041	80612
87280	80613
215312	80614
123924	80615
72448	80616
126019	80617
52279	80618
41171	80619
257991	80620
197448	80621
11051	80622
58637	80623
183932	80624
12735	80625
203506	80626
39310	80627
28636	80628
67228	80629
260652	80630
280865	80631
105821	80632
252671	80633
263164	80634
112367	80635
229494	80636
34660	80637
216541	80638
179057	80639
131758	80640
205236	80641
68045	80642
238986	80643
223384	80644
226563	80645
94189	80646
262054	80647
143103	80648
242909	80649
171589	80650
262821	80651
1147	80652
311828	80653
91555	80654
315717	80655
220444	80656
90030	80657
60245	80658
84813	80659
583	80660
247053	80661
95809	80662
83132	80663
315013	80664
91103	80665
258457	80666
139510	80667
95683	80668
26011	80669
44354	80670
261501	80671
161316	80672
90004	80673
19448	80674
216940	80675
90030	80676
157868	80677
15992	80678
21175	80679
61380	80680
28781	80681
243653	80682
44354	80683
11188	80684
109753	80685
70789	80686
148766	80687
144672	80688
90974	80689
60072	80690
222856	80691
216879	80692
139334	80693
316780	80694
328302	80695
145235	80696
247463	80697
107629	80698
84111	80699
133571	80700
134302	80701
63086	80702
41491	80703
136103	80704
171909	80705
12499	80706
183474	80707
113063	80708
76816	80709
15687	80710
181744	80711
317717	80712
32090	80713
242569	80714
326447	80715
23250	80716
45508	80717
68376	80718
34555	80719
160004	80720
320320	80721
175627	80722
269910	80723
53565	80724
70669	80725
143983	80726
84272	80727
103748	80728
269011	80729
268687	80730
169937	80731
170430	80732
25259	80733
90621	80734
3682	80735
11027	80736
34668	80737
96357	80738
131532	80739
44842	80740
251508	80741
74992	80742
32870	80743
113490	80744
24133	80745
45508	80746
160628	80747
103285	80748
243383	80749
242903	80750
67311	80751
158869	80752
158869	80753
21199	80754
3155	80755
214694	80756
21990	80757
171704	80758
250133	80759
94750	80760
150054	80761
143489	80762
303758	80763
131210	80764
19936	80765
91061	80766
157951	80767
210638	80768
135385	80769
19520	80770
98505	80771
100478	80772
82605	80773
172926	80774
178885	80775
257698	80776
218389	80777
108939	80778
35389	80779
68081	80780
171646	80781
176522	80782
110511	80783
98424	80784
223197	80785
71664	80786
12041	80787
205402	80788
206883	80789
104358	80790
110414	80791
314121	80792
290066	80793
153669	80794
157617	80795
126028	80796
139533	80797
252449	80798
44958	80799
70125	80800
242129	80801
196780	80802
72623	80803
172807	80804
282604	80805
159926	80806
8768	80807
122852	80808
61607	80809
129547	80810
23409	80811
174672	80812
72290	80813
48974	80814
96257	80815
184324	80816
53882	80817
77606	80818
309357	80819
3155	80820
262380	80821
62035	80822
50200	80823
88265	80824
85411	80825
214885	80826
21762	80827
99958	80828
312167	80829
298254	80830
57698	80831
5305	80832
177659	80833
277790	80834
33046	80835
4773	80836
165339	80837
238684	80838
303194	80839
136279	80840
297018	80841
155258	80842
307751	80843
224042	80844
283445	80845
77780	80846
119400	80847
122292	80848
191416	80849
200046	80850
314973	80851
180995	80852
292512	80853
63779	80854
152413	80855
247042	80856
13999	80857
283856	80858
286501	80859
210886	80860
40904	80861
107066	80862
313943	80863
70905	80864
128544	80865
290940	80866
194897	80867
118961	80868
275748	80869
16069	80870
100786	80871
41877	80872
179634	80873
206206	80874
67848	80875
179761	80876
51857	80877
3373	80878
201579	80879
27327	80880
135870	80881
23917	80882
201248	80883
34204	80884
235352	80885
48483	80886
147390	80887
12136	80888
96755	80889
284750	80890
31670	80891
44919	80892
8634	80893
61017	80894
2926	80895
51655	80896
3155	80897
21762	80898
93703	80899
94677	80900
21762	80901
159117	80902
26219	80903
44163	80904
186812	80905
194295	80906
147722	80907
145692	80908
108334	80909
66171	80910
147431	80911
88310	80912
235245	80913
129082	80914
167893	80915
18243	80916
257572	80917
6904	80918
63328	80919
260511	80920
120619	80921
1669	80922
195893	80923
363	80924
147632	80925
16754	80926
82570	80927
110690	80928
144580	80929
310713	80930
265788	80931
13961	80932
39145	80933
110690	80934
152956	80935
295161	80936
2134	80937
2420	80938
48207	80939
311546	80940
26605	80941
59930	80942
244965	80943
44173	80944
194427	80945
195838	80946
132060	80947
58470	80948
318024	80949
315002	80950
134605	80951
319219	80952
94921	80953
186555	80954
134500	80955
76380	80956
241917	80957
134079	80958
18831	80959
57880	80960
205506	80961
72412	80962
90702	80963
134867	80964
38133	80965
123047	80966
123047	80967
72412	80968
206484	80969
35474	80970
85595	80971
47109	80972
182615	80973
44625	80974
50345	80975
62307	80976
76176	80977
133145	80978
93617	80979
63715	80980
145594	80981
263843	80982
237374	80983
61540	80984
5289	80985
37027	80986
37801	80987
309973	80988
38784	80989
183505	80990
79805	80991
54645	80992
57010	80993
37801	80994
119383	80995
9367	80996
137703	80997
324760	80998
29288	80999
155618	81000
124405	81001
15268	81002
201917	81003
323120	81004
15268	81005
216005	81006
254167	81007
95287	81008
134559	81009
169925	81010
66222	81011
150465	81012
40576	81013
58136	81014
165785	81015
201244	81016
199913	81017
318014	81018
83808	81019
129639	81020
154438	81021
42737	81022
44591	81023
93104	81024
109484	81025
17343	81026
320230	81027
151499	81028
2187	81029
177828	81030
245013	81031
270589	81032
77035	81033
137154	81034
58639	81035
110054	81036
5653	81037
74492	81038
80368	81039
93188	81040
69116	81041
108767	81042
6898	81043
40326	81044
119383	81045
208797	81046
177407	81047
114003	81048
35415	81049
35415	81050
3803	81051
40751	81052
34614	81053
277055	81054
179863	81055
34149	81056
34212	81057
7423	81058
167679	81059
76116	81060
276852	81061
12847	81062
3355	81063
274923	81064
118018	81065
83988	81066
46758	81067
16647	81068
277026	81069
76123	81070
36234	81071
15841	81072
36173	81073
50645	81074
244095	81075
177190	81076
273741	81077
34212	81078
34055	81079
136823	81080
50467	81081
339	81082
76116	81083
65870	81084
309399	81085
5277	81086
9729	81087
5865	81088
174961	81089
325576	81090
15088	81091
214581	81092
139771	81093
14790	81094
23797	81095
126056	81096
126056	81097
42785	81098
18772	81099
136964	81100
113240	81101
89121	81102
138194	81103
89121	81104
42450	81105
72030	81106
172636	81107
111500	81108
50454	81109
41302	81110
115167	81111
50826	81112
133380	81113
326469	81114
41382	81115
4492	81116
23932	81117
310517	81118
310458	81119
32830	81120
64443	81121
63804	81122
130237	81123
97437	81124
33516	81125
73214	81126
60046	81127
304757	81128
249	81129
27911	81130
28790	81131
240202	81132
45339	81133
86097	81134
127924	81135
19906	81136
78517	81137
3643	81138
106933	81139
173665	81140
186613	81141
8689	81142
8827	81143
64742	81144
184491	81145
171326	81146
257163	81147
11052	81148
3045	81149
84657	81150
4326	81151
5328	81152
18664	81153
9918	81154
44500	81155
36766	81156
188355	81157
86245	81158
30327	81159
13854	81160
673	81161
535	81162
41840	81163
22374	81164
181155	81165
182430	81166
91265	81167
3307	81168
46128	81169
16536	81170
86814	81171
106057	81172
70099	81173
52025	81174
50640	81175
35779	81176
128469	81177
181697	81178
18751	81179
30011	81180
93761	81181
116557	81182
12985	81183
15592	81184
28899	81185
144029	81186
3199	81187
71640	81188
77467	81189
34129	81190
41893	81191
161804	81192
64151	81193
2071	81194
26320	81195
311825	81196
9119	81197
72643	81198
110988	81199
89679	81200
39129	81201
32074	81202
40712	81203
98520	81204
1329	81205
16865	81206
36915	81207
45263	81208
128552	81209
191012	81210
81544	81211
54953	81212
161857	81213
675	81214
83129	81215
127574	81216
207646	81217
50147	81218
4105	81219
177079	81220
261937	81221
56078	81222
1346	81223
21684	81224
121300	81225
110272	81226
19408	81227
137537	81228
112601	81229
310846	81230
215928	81231
162258	81232
55936	81233
42270	81234
29526	81235
56311	81236
198782	81237
47174	81238
112014	81239
272121	81240
5890	81241
39233	81242
113971	81243
89790	81244
60317	81245
4804	81246
24650	81247
18521	81248
5410	81249
114370	81250
57389	81251
43658	81252
126442	81253
5143	81254
193704	81255
22976	81256
138461	81257
124861	81258
5656	81259
140760	81260
248343	81261
66190	81262
172105	81263
21111	81264
18711	81265
100817	81266
114458	81267
34304	81268
2035	81269
10550	81270
46927	81271
181483	81272
199273	81273
45920	81274
5239	81275
29164	81276
86185	81277
124860	81278
200904	81279
51332	81280
59295	81281
261686	81282
4854	81283
108752	81284
163357	81285
47545	81286
77778	81287
164657	81288
204260	81289
182681	81290
45305	81291
72962	81292
288383	81293
97070	81294
171956	81295
242444	81296
141697	81297
295460	81298
112043	81299
278918	81300
149333	81301
21505	81302
125478	81303
3936	81304
5427	81305
8624	81306
72134	81307
251344	81308
48189	81309
2733	81310
221128	81311
1944	81312
9781	81313
9781	81314
118128	81315
174434	81316
32098	81317
5457	81318
190886	81319
132431	81320
286162	81321
206240	81322
294299	81323
20560	81324
12268	81325
21044	81326
54116	81327
59483	81328
36801	81329
52854	81330
206292	81331
221841	81332
278142	81333
26533	81334
26258	81335
9773	81336
30982	81337
139682	81338
112227	81339
276945	81340
3974	81341
10847	81342
41011	81343
62180	81344
62180	81345
208123	81346
104427	81347
166929	81348
263544	81349
27785	81350
319548	81351
51332	81352
40778	81353
175779	81354
133782	81355
211932	81356
12034	81357
83582	81358
77737	81359
42461	81360
301518	81361
15181	81362
54391	81363
5603	81364
79262	81365
2615	81366
16236	81367
16236	81368
21337	81369
12595	81370
112432	81371
150215	81372
33163	81373
264710	81374
170414	81375
151150	81376
172890	81377
177678	81378
260821	81379
114854	81380
25402	81381
31345	81382
104609	81383
14002	81384
8702	81385
42043	81386
69607	81387
66669	81388
327033	81389
46208	81390
68721	81391
85999	81392
180535	81393
81096	81394
40398	81395
125406	81396
198463	81397
260494	81398
45962	81399
80137	81400
152903	81401
8689	81402
49657	81403
4745	81404
64814	81405
99262	81406
107861	81407
318154	81408
49020	81409
49020	81410
5349	81411
969	81412
124591	81413
91839	81414
44153	81415
44153	81416
10287	81417
99882	81418
63585	81419
40764	81420
159518	81421
147917	81422
20935	81423
293432	81424
136241	81425
169621	81426
290051	81427
3521	81428
3595	81429
81289	81430
246721	81431
19661	81432
122055	81433
43958	81434
203139	81435
10085	81436
156263	81437
2564	81438
230583	81439
76132	81440
125236	81441
47252	81442
22345	81443
45245	81444
20826	81445
14838	81446
15626	81447
15626	81448
15626	81449
77542	81450
283902	81451
172394	81452
140035	81453
206520	81454
12116	81455
207212	81456
37571	81457
187661	81458
4740	81459
119462	81460
40069	81461
107501	81462
287476	81463
198155	81464
97036	81465
255172	81466
279224	81467
117107	81468
25964	81469
230423	81470
153522	81471
187445	81472
114504	81473
281335	81474
73258	81475
275045	81476
253897	81477
136516	81478
33692	81479
192097	81480
294806	81481
155795	81482
147502	81483
89503	81484
34037	81485
174561	81486
19229	81487
143378	81488
144978	81489
56544	81490
261017	81491
53020	81492
121237	81493
42404	81494
320073	81495
181406	81496
168358	81497
200152	81498
131899	81499
87504	81500
230782	81501
132897	81502
313699	81503
195671	81504
79578	81505
180483	81506
85999	81507
87119	81508
202431	81509
216611	81510
92821	81511
6464	81512
198268	81513
206674	81514
22452	81515
172278	81516
199559	81517
34001	81518
206597	81519
270873	81520
138012	81521
121832	81522
322761	81523
94927	81524
164163	81525
42404	81526
173168	81527
75556	81528
271371	81529
216852	81530
50786	81531
322029	81532
262665	81533
50786	81534
3665	81535
179835	81536
75206	81537
76263	81538
113518	81539
223224	81540
96699	81541
116756	81542
191326	81543
216986	81544
86723	81545
166111	81546
49487	81547
46700	81548
277871	81549
125174	81550
326781	81551
5158	81552
83291	81553
34869	81554
168036	81555
140207	81556
45907	81557
23166	81558
28951	81559
126068	81560
142198	81561
191410	81562
175503	81563
117365	81564
93725	81565
283235	81566
104207	81567
251897	81568
3261	81569
119200	81570
120001	81571
280229	81572
138558	81573
82448	81574
327844	81575
314214	81576
48845	81577
106485	81578
117154	81579
51980	81580
252204	81581
75929	81582
114466	81583
138797	81584
19526	81585
19526	81586
184164	81587
323509	81588
295650	81589
80487	81590
124154	81591
86524	81592
206867	81593
114674	81594
76343	81595
117986	81596
188404	81597
143943	81598
111939	81599
126978	81600
8493	81601
191190	81602
30939	81603
101483	81604
124640	81605
67234	81606
27028	81607
216286	81608
61210	81609
61210	81610
194872	81611
143268	81612
21160	81613
187830	81614
66008	81615
128142	81616
127145	81617
208924	81618
49566	81619
204558	81620
121991	81621
67278	81622
14459	81623
114046	81624
35536	81625
41927	81626
84283	81627
120815	81628
173040	81629
252702	81630
25610	81631
98031	81632
137479	81633
174674	81634
18407	81635
62320	81636
8536	81637
62320	81638
36425	81639
297260	81640
297167	81641
52609	81642
1149	81643
53403	81644
56666	81645
247917	81646
288866	81647
212184	81648
136254	81649
189269	81650
6771	81651
51717	81652
60921	81653
51717	81654
22184	81655
61286	81656
166265	81657
105535	81658
25232	81659
245895	81660
114398	81661
60945	81662
114621	81663
20188	81664
215990	81665
13999	81666
154042	81667
180675	81668
3	81669
9203	81670
69284	81671
79255	81672
107765	81673
9410	81674
45499	81675
51350	81676
280653	81677
27038	81678
14107	81679
328278	81680
247649	81681
181560	81682
350	81683
2499	81684
99498	81685
172773	81686
48023	81687
206489	81688
749	81689
2185	81690
85631	81691
133185	81692
5857	81693
79884	81694
5234	81695
1470	81696
33525	81697
82266	81698
41015	81699
35686	81700
25216	81701
74095	81702
14848	81703
17499	81704
28326	81705
96173	81706
187738	81707
236286	81708
34680	81709
88031	81710
173747	81711
158365	81712
122236	81713
111037	81714
159804	81715
200741	81716
29548	81717
149643	81718
102625	81719
123516	81720
85979	81721
160804	81722
170520	81723
158365	81724
66870	81725
65921	81726
65921	81727
140650	81728
47514	81729
151706	81730
54836	81731
4982	81732
323406	81733
210568	81734
309071	81735
258031	81736
193715	81737
273327	81738
293281	81739
17943	81740
50212	81741
90814	81742
200659	81743
254194	81744
211009	81745
43567	81746
57085	81747
192856	81748
203664	81749
240233	81750
107649	81751
221742	81752
244437	81753
52414	81754
33086	81755
217171	81756
86459	81757
69539	81758
168503	81759
243599	81760
35281	81761
170796	81762
149306	81763
298349	81764
180319	81765
40116	81766
46760	81767
75056	81768
182379	81769
144605	81770
236258	81771
40116	81772
4963	81773
281662	81774
248513	81775
95572	81776
154788	81777
248189	81778
237945	81779
145273	81780
113938	81781
136973	81782
190008	81783
281822	81784
85368	81785
121430	81786
149408	81787
69882	81788
142756	81789
124493	81790
12596	81791
198594	81792
299030	81793
23253	81794
26520	81795
83194	81796
65505	81797
207972	81798
134098	81799
53843	81800
49988	81801
214704	81802
104092	81803
48325	81804
15717	81805
8999	81806
63666	81807
46887	81808
96727	81809
1829	81810
111394	81811
260837	81812
131608	81813
49988	81814
255771	81815
240816	81816
32281	81817
127988	81818
82195	81819
16614	81820
88660	81821
185044	81822
312997	81823
25949	81824
15345	81825
119595	81826
82947	81827
18852	81828
292465	81829
158137	81830
37064	81831
163742	81832
221890	81833
197044	81834
214905	81835
58115	81836
205435	81837
271404	81838
124183	81839
268054	81840
195782	81841
5769	81842
97453	81843
47551	81844
34293	81845
210602	81846
53881	81847
167278	81848
142677	81849
268848	81850
79	81851
82281	81852
207451	81853
64202	81854
79	81855
178645	81856
18349	81857
19098	81858
55300	81859
17520	81860
135192	81861
59210	81862
87209	81863
27039	81864
115189	81865
316124	81866
280779	81867
89583	81868
193759	81869
214973	81870
296411	81871
64124	81872
28608	81873
48519	81874
29218	81875
155824	81876
194268	81877
153091	81878
43184	81879
46787	81880
316154	81881
38504	81882
22881	81883
137123	81884
78663	81885
74858	81886
156420	81887
15728	81888
146392	81889
87690	81890
21369	81891
282138	81892
106753	81893
154548	81894
67469	81895
290124	81896
151565	81897
847	81898
179713	81899
148939	81900
243750	81901
37485	81902
111482	81903
168516	81904
22707	81905
99713	81906
94719	81907
39959	81908
293346	81909
2557	81910
110770	81911
110002	81912
2557	81913
55467	81914
314294	81915
37948	81916
52870	81917
258975	81918
163471	81919
131766	81920
197485	81921
137064	81922
99815	81923
13760	81924
262365	81925
89259	81926
36167	81927
63220	81928
133611	81929
135635	81930
213493	81931
117629	81932
115189	81933
325123	81934
214973	81935
109681	81936
20043	81937
19421	81938
283820	81939
5466	81940
7453	81941
32207	81942
36095	81943
11776	81944
226011	81945
306740	81946
293657	81947
196882	81948
83051	81949
200651	81950
182670	81951
81031	81952
34598	81953
38409	81954
53079	81955
129841	81956
183342	81957
122040	81958
140252	81959
140205	81960
12248	81961
6148	81962
66938	81963
202075	81964
43364	81965
321327	81966
33575	81967
276704	81968
123004	81969
116491	81970
41530	81971
243517	81972
213930	81973
87884	81974
116456	81975
55262	81976
97646	81977
264446	81978
232365	81979
103884	81980
154357	81981
76394	81982
307002	81983
180758	81984
118647	81985
43364	81986
272188	81987
955	81988
227858	81989
87899	81990
87934	81991
151923	81992
31395	81993
173941	81994
120433	81995
164984	81996
1428	81997
121342	81998
1746	81999
162434	82000
257069	82001
308244	82002
97204	82003
144914	82004
72166	82005
153381	82006
45707	82007
255660	82008
140089	82009
204653	82010
93620	82011
325122	82012
112432	82013
37268	82014
8555	82015
228047	82016
291786	82017
35563	82018
44652	82019
144	82020
13210	82021
102543	82022
92883	82023
28193	82024
44723	82025
15622	82026
41329	82027
88352	82028
262201	82029
6484	82030
317360	82031
189833	82032
325858	82033
67154	82034
75185	82035
104038	82036
13010	82037
244003	82038
136805	82039
251624	82040
99945	82041
74193	82042
98488	82043
107254	82044
32710	82045
178023	82046
19119	82047
188681	82048
10671	82049
53148	82050
198675	82051
139631	82052
22460	82053
314267	82054
135786	82055
279981	82056
5134	82057
124399	82058
95692	82059
16118	82060
317425	82061
293922	82062
166664	82063
207816	82064
328192	82065
200924	82066
9570	82067
198110	82068
155655	82069
312640	82070
277329	82071
104686	82072
270462	82073
5674	82074
66151	82075
179101	82076
14982	82077
56085	82078
273427	82079
40243	82080
138302	82081
20282	82082
57926	82083
21539	82084
76279	82085
52529	82086
94219	82087
126803	82088
7322	82089
67210	82090
91343	82091
143972	82092
43496	82093
174041	82094
39604	82095
106300	82096
71574	82097
17828	82098
173793	82099
164019	82100
15845	82101
32611	82102
93356	82103
143472	82104
143470	82105
58979	82106
267745	82107
289128	82108
76887	82109
41033	82110
72461	82111
184042	82112
79994	82113
206721	82114
83702	82115
187769	82116
188742	82117
125170	82118
218707	82119
204449	82120
7391	82121
9485	82122
301439	82123
121937	82124
72969	82125
230924	82126
279318	82127
250361	82128
95693	82129
58917	82130
136665	82131
129242	82132
188251	82133
211831	82134
50296	82135
121377	82136
227684	82137
164240	82138
62283	82139
17733	82140
34875	82141
4584	82142
154795	82143
7843	82144
275913	82145
74267	82146
41833	82147
24459	82148
19237	82149
95471	82150
9874	82151
227393	82152
57125	82153
214200	82154
96021	82155
93030	82156
231794	82157
267435	82158
51586	82159
174914	82160
164488	82161
31436	82162
81971	82163
76029	82164
73418	82165
172170	82166
45610	82167
293053	82168
213086	82169
65799	82170
163838	82171
189210	82172
73148	82173
263327	82174
128063	82175
172719	82176
11694	82177
42214	82178
10143	82179
82721	82180
176080	82181
243946	82182
32252	82183
64050	82184
89801	82185
204327	82186
157380	82187
8626	82188
91558	82189
125861	82190
124118	82191
248724	82192
5187	82193
95049	82194
21626	82195
27525	82196
188992	82197
190554	82198
165651	82199
144018	82200
215181	82201
168893	82202
9372	82203
166388	82204
248718	82205
113779	82206
10409	82207
16645	82208
32293	82209
302391	82210
80422	82211
189915	82212
90342	82213
58846	82214
74647	82215
327154	82216
79704	82217
69319	82218
2498	82219
8958	82220
4125	82221
163125	82222
263914	82223
69530	82224
44543	82225
21202	82226
29124	82227
82087	82228
57393	82229
140428	82230
33166	82231
55743	82232
10876	82233
9780	82234
161689	82235
125107	82236
17191	82237
103102	82238
185835	82239
142692	82240
226244	82241
141320	82242
54158	82243
61484	82244
78795	82245
159928	82246
109631	82247
12026	82248
81673	82249
236129	82250
8715	82251
195552	82252
160277	82253
48600	82254
151286	82255
221513	82256
284292	82257
27761	82258
217629	82259
9297	82260
118567	82261
70988	82262
79762	82263
87619	82264
297802	82265
122015	82266
110635	82267
83971	82268
71993	82269
16203	82270
98363	82271
24409	82272
72861	82273
33420	82274
11927	82275
43984	82276
49002	82277
10836	82278
129519	82279
185685	82280
294090	82281
231746	82282
92576	82283
5642	82284
205954	82285
187432	82286
316690	82287
39649	82288
29802	82289
176125	82290
150017	82291
296386	82292
264229	82293
124382	82294
178486	82295
32127	82296
179842	82297
184069	82298
272822	82299
95157	82300
120215	82301
109464	82302
227046	82303
240532	82304
114033	82305
31821	82306
66066	82307
1317	82308
180430	82309
160106	82310
11772	82311
134207	82312
316531	82313
203950	82314
73951	82315
154284	82316
75227	82317
97646	82318
41017	82319
204853	82320
170790	82321
154408	82322
154162	82323
74314	82324
181558	82325
116996	82326
116466	82327
136398	82328
190627	82329
19377	82330
114414	82331
149114	82332
46088	82333
178638	82334
17731	82335
3937	82336
84442	82337
213624	82338
183368	82339
16103	82340
257930	82341
278053	82342
288798	82343
123543	82344
234804	82345
286743	82346
115980	82347
73315	82348
93201	82349
85071	82350
71527	82351
116761	82352
42432	82353
11085	82354
51370	82355
225103	82356
122153	82357
104014	82358
102714	82359
270728	82360
119926	82361
21688	82362
300453	82363
278928	82364
93573	82365
13180	82366
322793	82367
2510	82368
134415	82369
94249	82370
9073	82371
299711	82372
107970	82373
37792	82374
37792	82375
144062	82376
208540	82377
1984	82378
29083	82379
55405	82380
55405	82381
309246	82382
73664	82383
9119	82384
13098	82385
90207	82386
27347	82387
143487	82388
4729	82389
51336	82390
87239	82391
60936	82392
7885	82393
245521	82394
47459	82395
143849	82396
93647	82397
71430	82398
162244	82399
2694	82400
85361	82401
8416	82402
17020	82403
88260	82404
209059	82405
27726	82406
46401	82407
41513	82408
4588	82409
101396	82410
173940	82411
20582	82412
231953	82413
191964	82414
19089	82415
136554	82416
13946	82417
169283	82418
126704	82419
67787	82420
72780	82421
147672	82422
54428	82423
63907	82424
36373	82425
6864	82426
10874	82427
156358	82428
166119	82429
50155	82430
25162	82431
7395	82432
5161	82433
3111	82434
102670	82435
110119	82436
23005	82437
36932	82438
70088	82439
39585	82440
73664	82441
2466	82442
49424	82443
30655	82444
30655	82445
17831	82446
211454	82447
40797	82448
42967	82449
138489	82450
138489	82451
70280	82452
38152	82453
56495	82454
95411	82455
5848	82456
117497	82457
260786	82458
67650	82459
52085	82460
1378	82461
182598	82462
118049	82463
37667	82464
22388	82465
26971	82466
179073	82467
38322	82468
59551	82469
33246	82470
96369	82471
130490	82472
82147	82473
258081	82474
1738	82475
158837	82476
199752	82477
38096	82478
85686	82479
88628	82480
16784	82481
87694	82482
85921	82483
14890	82484
53408	82485
2732	82486
3347	82487
125762	82488
127247	82489
377	82490
377	82491
76903	82492
32874	82493
1807	82494
24561	82495
167313	82496
225942	82497
3816	82498
4866	82499
109342	82500
42589	82501
163270	82502
78781	82503
209691	82504
129822	82505
78184	82506
9444	82507
11805	82508
304576	82509
115682	82510
82705	82511
51141	82512
17032	82513
168	82514
266076	82515
20102	82516
254984	82517
27981	82518
68818	82519
4497	82520
32000	82521
32000	82522
106719	82523
22556	82524
32913	82525
82158	82526
58712	82527
7768	82528
1629	82529
326744	82530
57688	82531
24791	82532
4551	82533
1629	82534
4086	82535
167273	82536
139566	82537
78412	82538
268823	82539
80410	82540
53161	82541
130852	82542
12496	82543
196820	82544
2844	82545
15060	82546
145828	82547
255723	82548
109258	82549
167396	82550
32273	82551
164328	82552
75581	82553
307663	82554
296370	82555
72895	82556
37021	82557
170456	82558
25334	82559
165679	82560
22947	82561
116251	82562
311220	82563
14799	82564
68683	82565
192413	82566
42961	82567
109257	82568
36716	82569
1451	82570
42006	82571
9771	82572
51478	82573
107936	82574
23042	82575
36521	82576
51478	82577
261465	82578
12496	82579
185934	82580
262654	82581
74069	82582
37021	82583
14744	82584
80410	82585
318369	82586
9435	82587
11954	82588
23042	82589
71653	82590
59204	82591
174357	82592
40063	82593
46317	82594
29826	82595
66396	82596
47842	82597
116257	82598
86551	82599
179823	82600
18911	82601
80351	82602
46444	82603
138984	82604
268748	82605
62777	82606
69110	82607
2227	82608
11954	82609
109257	82610
116451	82611
11954	82612
2844	82613
51478	82614
138984	82615
41054	82616
115296	82617
8743	82618
117203	82619
42342	82620
62699	82621
46354	82622
62727	82623
44617	82624
29306	82625
9771	82626
114248	82627
181111	82628
72895	82629
75390	82630
113953	82631
25156	82632
249019	82633
171273	82634
174353	82635
115296	82636
101677	82637
21136	82638
21444	82639
15742	82640
14744	82641
92440	82642
101677	82643
189246	82644
168446	82645
89670	82646
12794	82647
26578	82648
203067	82649
26578	82650
113734	82651
18721	82652
157823	82653
37413	82654
41558	82655
36101	82656
326879	82657
174618	82658
178801	82659
40162	82660
163082	82661
68307	82662
35288	82663
130505	82664
300185	82665
157491	82666
84050	82667
174354	82668
25839	82669
61191	82670
166236	82671
167801	82672
55330	82673
84160	82674
103229	82675
23815	82676
17307	82677
227136	82678
269762	82679
265266	82680
146475	82681
194818	82682
1451	82683
1451	82684
80917	82685
210811	82686
71487	82687
101485	82688
180500	82689
53322	82690
71258	82691
190902	82692
88030	82693
7460	82694
142362	82695
166387	82696
255167	82697
17977	82698
69587	82699
137614	82700
164652	82701
69587	82702
169913	82703
16632	82704
211409	82705
80675	82706
14157	82707
141892	82708
34545	82709
242563	82710
263379	82711
63133	82712
128640	82713
56896	82714
43822	82715
16029	82716
98941	82717
23330	82718
162924	82719
20459	82720
232814	82721
156332	82722
101701	82723
234471	82724
64124	82725
304300	82726
47748	82727
246514	82728
153854	82729
219581	82730
191074	82731
41717	82732
140394	82733
43262	82734
42372	82735
233060	82736
279961	82737
144581	82738
11030	82739
68085	82740
34653	82741
27276	82742
23390	82743
21445	82744
32018	82745
22784	82746
227288	82747
7092	82748
11895	82749
48304	82750
145920	82751
69328	82752
40924	82753
22652	82754
4476	82755
280994	82756
38623	82757
43598	82758
118763	82759
172153	82760
8944	82761
277564	82762
9730	82763
44521	82764
23327	82765
78272	82766
258237	82767
60252	82768
221273	82769
16671	82770
131981	82771
4535	82772
189578	82773
10012	82774
4404	82775
52226	82776
307340	82777
24140	82778
31611	82779
123942	82780
15407	82781
299741	82782
12125	82783
56110	82784
15104	82785
21671	82786
176416	82787
8723	82788
53416	82789
148965	82790
118823	82791
241491	82792
80943	82793
152202	82794
286411	82795
302328	82796
104671	82797
26372	82798
273537	82799
203080	82800
205271	82801
316215	82802
105471	82803
8257	82804
42900	82805
85039	82806
14152	82807
130864	82808
54194	82809
162214	82810
17292	82811
48994	82812
56775	82813
31399	82814
32460	82815
186549	82816
240421	82817
257103	82818
178175	82819
31689	82820
148306	82821
116326	82822
120178	82823
17880	82824
13195	82825
100224	82826
205350	82827
67761	82828
21147	82829
323186	82830
56915	82831
79944	82832
1301	82833
7382	82834
62270	82835
312478	82836
186556	82837
83887	82838
53912	82839
118274	82840
27234	82841
1014	82842
203511	82843
8566	82844
278708	82845
227791	82846
110622	82847
31861	82848
65604	82849
9360	82850
33855	82851
78284	82852
288546	82853
39534	82854
57612	82855
127356	82856
203427	82857
149949	82858
287540	82859
264221	82860
57414	82861
30977	82862
132789	82863
307576	82864
272922	82865
264046	82866
245946	82867
22126	82868
14582	82869
110451	82870
21226	82871
84604	82872
212944	82873
76628	82874
29570	82875
188021	82876
129785	82877
109211	82878
285475	82879
136023	82880
188021	82881
166704	82882
110030	82883
20480	82884
12187	82885
10418	82886
18109	82887
62348	82888
41963	82889
43245	82890
157587	82891
185380	82892
220040	82893
26559	82894
18972	82895
154163	82896
123190	82897
195266	82898
117355	82899
98254	82900
54280	82901
16636	82902
50081	82903
111781	82904
172045	82905
35462	82906
110026	82907
24957	82908
51487	82909
247718	82910
27234	82911
11252	82912
325670	82913
57947	82914
29658	82915
65520	82916
195083	82917
190869	82918
120259	82919
166410	82920
138421	82921
83069	82922
225202	82923
20187	82924
147223	82925
58739	82926
91725	82927
295566	82928
5980	82929
117347	82930
71646	82931
49986	82932
149479	82933
62341	82934
99573	82935
48767	82936
15447	82937
57417	82938
31742	82939
80424	82940
107739	82941
28242	82942
49611	82943
41306	82944
207215	82945
73798	82946
96193	82947
134741	82948
122171	82949
35838	82950
11032	82951
49041	82952
58804	82953
15465	82954
16124	82955
128071	82956
191068	82957
11731	82958
50224	82959
17292	82960
30302	82961
301988	82962
176827	82963
52358	82964
138303	82965
122446	82966
131803	82967
177917	82968
18684	82969
160662	82970
152326	82971
175345	82972
114931	82973
69679	82974
166316	82975
126011	82976
229648	82977
225287	82978
90516	82979
269832	82980
63119	82981
56468	82982
201604	82983
83690	82984
238898	82985
281746	82986
233427	82987
295058	82988
73600	82989
171389	82990
94680	82991
166419	82992
248387	82993
21226	82994
40106	82995
2544	82996
286099	82997
219314	82998
195942	82999
80100	83000
305850	83001
185380	83002
67733	83003
260773	83004
222589	83005
106863	83006
8759	83007
62573	83008
119428	83009
22280	83010
262684	83011
31463	83012
23665	83013
195100	83014
117049	83015
7988	83016
18684	83017
149999	83018
191395	83019
73536	83020
169067	83021
137548	83022
45797	83023
108480	83024
126664	83025
24556	83026
143876	83027
37051	83028
54839	83029
46612	83030
228040	83031
41367	83032
42748	83033
24509	83034
116553	83035
37154	83036
235033	83037
226589	83038
307287	83039
31690	83040
31395	83041
286606	83042
159839	83043
289650	83044
212744	83045
51092	83046
69309	83047
114227	83048
57480	83049
10509	83050
360	83051
24707	83052
15564	83053
114	83054
45302	83055
284970	83056
172799	83057
245265	83058
9235	83059
16962	83060
110718	83061
17002	83062
212055	83063
4120	83064
252174	83065
56424	83066
249722	83067
24614	83068
8329	83069
240826	83070
262122	83071
23917	83072
35486	83073
37506	83074
55346	83075
178989	83076
65096	83077
6367	83078
131548	83079
73515	83080
98547	83081
144229	83082
32180	83083
6075	83084
198925	83085
98647	83086
15878	83087
8263	83088
16624	83089
311528	83090
212439	83091
19521	83092
209207	83093
51527	83094
159146	83095
17338	83096
104322	83097
163501	83098
196849	83099
148688	83100
76815	83101
86384	83102
125683	83103
85914	83104
317833	83105
129844	83106
83916	83107
253663	83108
27176	83109
206685	83110
44293	83111
46189	83112
180695	83113
244834	83114
129922	83115
109740	83116
323809	83117
45802	83118
310718	83119
60174	83120
228687	83121
280397	83122
4213	83123
328279	83124
84182	83125
323409	83126
94473	83127
95648	83128
119948	83129
79497	83130
113208	83131
235333	83132
953	83133
137177	83134
328154	83135
138124	83136
123011	83137
68479	83138
236224	83139
120308	83140
119765	83141
28538	83142
127622	83143
58889	83144
9841	83145
60941	83146
812	83147
25081	83148
84968	83149
103776	83150
1482	83151
17827	83152
162200	83153
231866	83154
256770	83155
186313	83156
100590	83157
93739	83158
68193	83159
27127	83160
17266	83161
18428	83162
6394	83163
45439	83164
67800	83165
163441	83166
75910	83167
18443	83168
192090	83169
307631	83170
204910	83171
190909	83172
259011	83173
60316	83174
88629	83175
200954	83176
305228	83177
72056	83178
1289	83179
194509	83180
37348	83181
20063	83182
205632	83183
212239	83184
139672	83185
216910	83186
149064	83187
153934	83188
134576	83189
83603	83190
201833	83191
113974	83192
322700	83193
10931	83194
103730	83195
81441	83196
18263	83197
28773	83198
149746	83199
24531	83200
15763	83201
871	83202
27541	83203
180852	83204
31170	83205
2162	83206
29771	83207
6694	83208
132884	83209
34475	83210
159639	83211
95950	83212
7406	83213
233491	83214
30732	83215
8556	83216
15150	83217
111877	83218
43019	83219
136	83220
32228	83221
117102	83222
166186	83223
93325	83224
4465	83225
133371	83226
170879	83227
11161	83228
127496	83229
35882	83230
11171	83231
79323	83232
189943	83233
5861	83234
123889	83235
65437	83236
177529	83237
28058	83238
41116	83239
227710	83240
1552	83241
134807	83242
43305	83243
72545	83244
21568	83245
43936	83246
40601	83247
92230	83248
41400	83249
106343	83250
90055	83251
64424	83252
63446	83253
139916	83254
218657	83255
173936	83256
93813	83257
41585	83258
173936	83259
93239	83260
185316	83261
30516	83262
7043	83263
11119	83264
18181	83265
6585	83266
21133	83267
225132	83268
6492	83269
61089	83270
11589	83271
41585	83272
62821	83273
60296	83274
217865	83275
141126	83276
8366	83277
29313	83278
227905	83279
32691	83280
66444	83281
20156	83282
40853	83283
20084	83284
67730	83285
25459	83286
20072	83287
139917	83288
239836	83289
339	83290
98041	83291
93597	83292
21647	83293
27335	83294
39489	83295
3427	83296
94737	83297
83630	83298
22984	83299
40095	83300
142314	83301
20153	83302
100149	83303
138055	83304
186645	83305
58013	83306
129790	83307
326899	83308
59060	83309
58813	83310
201669	83311
88148	83312
4097	83313
325864	83314
90024	83315
139577	83316
53737	83317
39845	83318
39652	83319
39954	83320
138022	83321
57238	83322
60969	83323
90254	83324
82478	83325
229676	83326
216391	83327
302448	83328
119342	83329
140310	83330
2909	83331
292652	83332
100149	83333
217609	83334
8337	83335
8337	83336
71814	83337
139525	83338
8113	83339
90975	83340
54289	83341
304	83342
199395	83343
25127	83344
152869	83345
65410	83346
14786	83347
8040	83348
8337	83349
1782	83350
61784	83351
145670	83352
81147	83353
11356	83354
139861	83355
213562	83356
126153	83357
40030	83358
148230	83359
20994	83360
339	83361
188018	83362
184744	83363
133185	83364
24499	83365
114277	83366
11139	83367
40362	83368
217356	83369
152563	83370
89462	83371
259895	83372
2798	83373
20525	83374
90442	83375
206069	83376
229059	83377
41104	83378
98778	83379
22232	83380
233048	83381
90029	83382
154759	83383
144672	83384
21774	83385
29149	83386
218226	83387
28037	83388
91658	83389
142314	83390
217867	83391
59912	83392
155101	83393
136273	83394
139134	83395
1932	83396
58338	83397
39648	83398
129058	83399
128717	83400
66306	83401
324220	83402
27868	83403
65888	83404
88448	83405
6289	83406
136776	83407
59115	83408
319849	83409
8254	83410
131816	83411
203960	83412
216104	83413
212771	83414
39466	83415
9324	83416
8254	83417
139110	83418
89794	83419
6308	83420
58578	83421
328099	83422
328341	83423
6303	83424
136707	83425
54257	83426
120014	83427
4100	83428
4100	83429
138602	83430
1932	83431
328639	83432
322390	83433
216942	83434
89832	83435
216686	83436
14142	83437
22109	83438
127386	83439
126844	83440
103077	83441
36751	83442
141156	83443
10286	83444
253403	83445
105508	83446
165848	83447
1201	83448
113217	83449
85601	83450
50974	83451
86002	83452
326665	83453
69824	83454
132334	83455
26256	83456
128101	83457
89663	83458
134882	83459
109382	83460
18503	83461
59564	83462
25222	83463
137855	83464
187733	83465
33044	83466
284225	83467
39968	83468
168293	83469
58434	83470
158978	83471
75305	83472
112941	83473
77845	83474
121620	83475
114098	83476
26153	83477
206736	83478
145719	83479
72335	83480
209110	83481
78599	83482
80505	83483
289748	83484
7771	83485
71000	83486
7701	83487
204875	83488
8163	83489
56144	83490
2151	83491
4461	83492
137162	83493
88402	83494
137584	83495
128424	83496
2289	83497
10213	83498
86497	83499
10259	83500
165115	83501
89107	83502
185156	83503
205823	83504
42294	83505
52614	83506
159195	83507
48934	83508
206484	83509
40959	83510
88674	83511
19899	83512
35390	83513
78108	83514
55363	83515
24580	83516
215954	83517
40083	83518
27881	83519
34926	83520
54011	83521
176388	83522
250238	83523
199070	83524
49117	83525
39614	83526
92157	83527
91133	83528
239032	83529
167469	83530
1854	83531
103773	83532
121903	83533
122776	83534
167453	83535
280684	83536
56300	83537
158382	83538
96636	83539
59564	83540
12389	83541
312552	83542
10520	83543
56391	83544
156410	83545
84902	83546
70197	83547
105569	83548
10783	83549
15876	83550
12076	83551
83468	83552
4664	83553
297427	83554
191712	83555
50536	83556
298578	83557
213934	83558
217193	83559
187242	83560
83524	83561
84051	83562
261455	83563
267451	83564
47925	83565
127026	83566
312848	83567
49709	83568
110788	83569
281516	83570
84319	83571
208828	83572
240241	83573
31214	83574
50373	83575
117815	83576
58307	83577
33035	83578
984	83579
67701	83580
164806	83581
88748	83582
136901	83583
200852	83584
59564	83585
129660	83586
231854	83587
114176	83588
87728	83589
40630	83590
85858	83591
311619	83592
36311	83593
76834	83594
208721	83595
78144	83596
200538	83597
128386	83598
84300	83599
246767	83600
76369	83601
39901	83602
54102	83603
139214	83604
51484	83605
23942	83606
75432	83607
171052	83608
50646	83609
281574	83610
38091	83611
160704	83612
98	83613
97828	83614
68734	83615
8610	83616
1326	83617
35475	83618
31033	83619
30094	83620
8832	83621
109821	83622
48625	83623
19265	83624
273912	83625
315222	83626
109966	83627
29324	83628
201367	83629
10522	83630
28992	83631
2667	83632
4868	83633
166999	83634
46396	83635
64766	83636
169729	83637
24645	83638
69656	83639
241518	83640
36367	83641
82913	83642
56256	83643
82631	83644
22027	83645
158982	83646
231221	83647
60858	83648
35800	83649
66988	83650
298832	83651
68138	83652
103384	83653
143830	83654
296079	83655
206074	83656
58818	83657
11186	83658
3313	83659
22595	83660
94612	83661
37859	83662
3017	83663
115125	83664
21493	83665
22815	83666
63174	83667
127737	83668
69657	83669
86891	83670
193499	83671
242393	83672
48532	83673
23214	83674
193163	83675
138343	83676
69375	83677
263508	83678
137026	83679
10644	83680
14661	83681
16250	83682
248921	83683
81521	83684
137490	83685
213065	83686
179723	83687
2394	83688
119522	83689
24946	83690
51129	83691
152151	83692
59774	83693
23820	83694
33860	83695
114545	83696
55128	83697
205555	83698
160902	83699
30505	83700
39582	83701
133409	83702
55995	83703
72911	83704
267240	83705
17180	83706
60708	83707
314750	83708
207580	83709
248224	83710
62209	83711
62305	83712
183521	83713
319885	83714
187601	83715
304854	83716
168778	83717
106769	83718
84601	83719
72838	83720
244279	83721
325247	83722
294244	83723
61145	83724
35966	83725
39166	83726
243241	83727
46508	83728
260358	83729
244376	83730
104648	83731
15197	83732
63602	83733
201437	83734
181811	83735
286190	83736
109634	83737
1019	83738
2859	83739
170915	83740
177258	83741
2151	83742
81820	83743
255854	83744
142632	83745
38514	83746
39768	83747
75335	83748
5277	83749
211023	83750
174179	83751
266542	83752
200173	83753
54240	83754
320392	83755
220164	83756
53103	83757
205375	83758
258270	83759
171955	83760
11947	83761
107192	83762
171150	83763
199555	83764
192946	83765
88282	83766
25757	83767
25483	83768
56270	83769
64576	83770
66820	83771
164854	83772
111135	83773
92075	83774
53106	83775
32909	83776
138243	83777
136412	83778
73849	83779
10835	83780
133943	83781
206746	83782
43954	83783
205	83784
231444	83785
75499	83786
76741	83787
76295	83788
173708	83789
126961	83790
304629	83791
104730	83792
235221	83793
73805	83794
459	83795
7303	83796
232146	83797
107536	83798
43789	83799
209738	83800
172162	83801
3638	83802
30806	83803
79519	83804
151310	83805
73460	83806
116302	83807
311676	83808
467	83809
148424	83810
192202	83811
238856	83812
86293	83813
257932	83814
61754	83815
64536	83816
13719	83817
194190	83818
113053	83819
264233	83820
51337	83821
2821	83822
84664	83823
60396	83824
117182	83825
44216	83826
279547	83827
3606	83828
56230	83829
132434	83830
43241	83831
40636	83832
191846	83833
69308	83834
14696	83835
86300	83836
58963	83837
76653	83838
156085	83839
304621	83840
31903	83841
93063	83842
21615	83843
148015	83844
119168	83845
60962	83846
137490	83847
116262	83848
60139	83849
147104	83850
277834	83851
116622	83852
5433	83853
157942	83854
256219	83855
140190	83856
56855	83857
85710	83858
56855	83859
85262	83860
19313	83861
220842	83862
128883	83863
32391	83864
240	83865
194744	83866
214140	83867
18582	83868
313748	83869
305267	83870
314076	83871
323337	83872
11858	83873
171745	83874
310011	83875
29007	83876
60883	83877
3313	83878
114177	83879
49572	83880
7903	83881
64112	83882
4147	83883
282737	83884
155763	83885
16554	83886
1986	83887
217652	83888
1273	83889
49208	83890
20625	83891
136172	83892
189282	83893
46505	83894
48609	83895
211015	83896
172759	83897
197634	83898
116995	83899
276	83900
35082	83901
79977	83902
19285	83903
637	83904
175115	83905
234843	83906
259315	83907
5189	83908
163775	83909
200143	83910
194147	83911
11625	83912
42742	83913
198679	83914
288446	83915
100642	83916
29335	83917
99783	83918
217909	83919
49202	83920
79990	83921
192675	83922
143080	83923
33384	83924
79880	83925
80211	83926
116872	83927
13727	83928
223772	83929
20001	83930
27709	83931
6423	83932
58111	83933
136684	83934
136695	83935
644	83936
88117	83937
212522	83938
136559	83939
137106	83940
58171	83941
88380	83942
88932	83943
298227	83944
123745	83945
87565	83946
273099	83947
130	83948
86662	83949
29229	83950
138557	83951
17758	83952
36165	83953
53220	83954
128225	83955
18765	83956
1156	83957
24200	83958
106581	83959
32739	83960
192916	83961
244548	83962
507	83963
47060	83964
80069	83965
1224	83966
6359	83967
3498	83968
5096	83969
22309	83970
212708	83971
91618	83972
203631	83973
918	83974
752	83975
49657	83976
5047	83977
90588	83978
119987	83979
51570	83980
89961	83981
132408	83982
28577	83983
24451	83984
163151	83985
93033	83986
64425	83987
79939	83988
64272	83989
40776	83990
58887	83991
6451	83992
40009	83993
58644	83994
253159	83995
3855	83996
129877	83997
54742	83998
90178	83999
201071	84000
160244	84001
266438	84002
185749	84003
81797	84004
189974	84005
52764	84006
309498	84007
73999	84008
177249	84009
178863	84010
172617	84011
116605	84012
73999	84013
48094	84014
189974	84015
178863	84016
172683	84017
116716	84018
71643	84019
73999	84020
187215	84021
174315	84022
214388	84023
185709	84024
283769	84025
116605	84026
187175	84027
172683	84028
116605	84029
212976	84030
42455	84031
230376	84032
61784	84033
6640	84034
145380	84035
21082	84036
207080	84037
17944	84038
70813	84039
101912	84040
101805	84041
1373	84042
46749	84043
91996	84044
11052	84045
64811	84046
169651	84047
216059	84048
229215	84049
19347	84050
194496	84051
1907	84052
20128	84053
14642	84054
393	84055
28031	84056
59856	84057
78567	84058
217446	84059
14651	84060
59113	84061
230	84062
192425	84063
190917	84064
6579	84065
95869	84066
6579	84067
148478	84068
230811	84069
3336	84070
59132	84071
20059	84072
139680	84073
10951	84074
59143	84075
42246	84076
218261	84077
10951	84078
230	84079
521	84080
69749	84081
20022	84082
15089	84083
59221	84084
52341	84085
14618	84086
160395	84087
28981	84088
295150	84089
140499	84090
200272	84091
102324	84092
267028	84093
194088	84094
126342	84095
122499	84096
130716	84097
124594	84098
194080	84099
229333	84100
184088	84101
7781	84102
74398	84103
80580	84104
293689	84105
124630	84106
79973	84107
19626	84108
52612	84109
189997	84110
889	84111
28	84112
206938	84113
107014	84114
66964	84115
23253	84116
259599	84117
102867	84118
13998	84119
18913	84120
171840	84121
199182	84122
52120	84123
125467	84124
18130	84125
55992	84126
154084	84127
84626	84128
12823	84129
124484	84130
89056	84131
8629	84132
151940	84133
181721	84134
157782	84135
84433	84136
73642	84137
199028	84138
77812	84139
51007	84140
48213	84141
18166	84142
86552	84143
36499	84144
75	84145
109111	84146
111410	84147
33440	84148
54670	84149
41469	84150
92487	84151
62747	84152
28568	84153
223308	84154
117085	84155
114106	84156
40434	84157
257818	84158
4690	84159
88970	84160
180570	84161
2842	84162
27309	84163
26419	84164
143947	84165
10189	84166
23304	84167
1338	84168
3622	84169
15864	84170
235784	84171
7538	84172
264423	84173
35144	84174
25757	84175
60391	84176
9659	84177
165493	84178
31608	84179
149843	84180
87446	84181
31739	84182
75604	84183
76951	84184
98076	84185
41405	84186
25281	84187
20686	84188
34774	84189
98485	84190
48819	84191
2471	84192
72545	84193
190201	84194
188657	84195
47874	84196
71865	84197
58446	84198
344	84199
63962	84200
10424	84201
71712	84202
5901	84203
190512	84204
249907	84205
208710	84206
254758	84207
32947	84208
237930	84209
9768	84210
96801	84211
240339	84212
96565	84213
149933	84214
31557	84215
225074	84216
11505	84217
308972	84218
161594	84219
220636	84220
178985	84221
7008	84222
92257	84223
46463	84224
94026	84225
236118	84226
267867	84227
7008	84228
85834	84229
268718	84230
59372	84231
71463	84232
76965	84233
180106	84234
103168	84235
22076	84236
253019	84237
56414	84238
59363	84239
177010	84240
138682	84241
128582	84242
31903	84243
43795	84244
189220	84245
11293	84246
81849	84247
3804	84248
11933	84249
123952	84250
126296	84251
266122	84252
163111	84253
73476	84254
6612	84255
23369	84256
211681	84257
174140	84258
114157	84259
238361	84260
176561	84261
28804	84262
83262	84263
9282	84264
113583	84265
20667	84266
17768	84267
139753	84268
80201	84269
99333	84270
240832	84271
147573	84272
275695	84273
117753	84274
11307	84275
207958	84276
102536	84277
35526	84278
186047	84279
110547	84280
201570	84281
298957	84282
28471	84283
24241	84284
140426	84285
86143	84286
266632	84287
101781	84288
92708	84289
15359	84290
238842	84291
68334	84292
94173	84293
13318	84294
155082	84295
97672	84296
124083	84297
212621	84298
121472	84299
35813	84300
325889	84301
142	84302
80722	84303
45623	84304
31909	84305
168978	84306
95395	84307
150357	84308
169447	84309
307716	84310
186261	84311
116271	84312
172624	84313
110245	84314
277478	84315
203354	84316
137375	84317
122471	84318
65902	84319
27826	84320
93090	84321
180102	84322
30308	84323
9383	84324
153247	84325
151216	84326
285947	84327
157606	84328
18354	84329
49578	84330
20480	84331
69156	84332
8915	84333
106799	84334
47780	84335
238985	84336
301155	84337
44808	84338
84844	84339
112470	84340
216255	84341
109371	84342
98811	84343
16013	84344
177758	84345
75089	84346
76750	84347
71237	84348
16185	84349
3523	84350
49294	84351
32890	84352
63566	84353
15194	84354
143794	84355
165267	84356
190605	84357
1571	84358
24532	84359
72528	84360
85601	84361
157269	84362
44068	84363
24569	84364
96043	84365
93184	84366
122682	84367
175572	84368
193818	84369
13274	84370
161459	84371
132489	84372
124724	84373
155463	84374
151343	84375
36341	84376
48281	84377
89698	84378
7600	84379
117322	84380
20126	84381
97511	84382
30810	84383
6592	84384
142122	84385
116228	84386
155197	84387
182239	84388
14009	84389
206228	84390
180321	84391
171895	84392
100853	84393
118531	84394
3950	84395
110292	84396
20821	84397
137972	84398
2965	84399
181510	84400
98221	84401
98497	84402
137370	84403
249066	84404
96117	84405
98707	84406
34661	84407
82083	84408
178358	84409
212285	84410
86387	84411
44708	84412
290025	84413
178573	84414
619	84415
98675	84416
163305	84417
20975	84418
36424	84419
292	84420
80660	84421
94857	84422
76043	84423
37436	84424
110745	84425
197521	84426
323767	84427
7075	84428
97842	84429
253995	84430
4780	84431
117004	84432
151262	84433
154018	84434
156099	84435
23726	84436
120569	84437
197821	84438
49398	84439
281977	84440
14680	84441
279020	84442
29353	84443
102351	84444
317258	84445
69	84446
17169	84447
161091	84448
180097	84449
115458	84450
106135	84451
137788	84452
315111	84453
152995	84454
216348	84455
223471	84456
40858	84457
62650	84458
42739	84459
157745	84460
209637	84461
7624	84462
59826	84463
181924	84464
64005	84465
89580	84466
41611	84467
23335	84468
23936	84469
107307	84470
248707	84471
246836	84472
10611	84473
11714	84474
54204	84475
48318	84476
70443	84477
151732	84478
84737	84479
39717	84480
29326	84481
63353	84482
127955	84483
124642	84484
103193	84485
97346	84486
21897	84487
26298	84488
266490	84489
95139	84490
57220	84491
47849	84492
29852	84493
285843	84494
190556	84495
105202	84496
76032	84497
107926	84498
56743	84499
20351	84500
184919	84501
2303	84502
275134	84503
202621	84504
29116	84505
223970	84506
57122	84507
101260	84508
20231	84509
95664	84510
114628	84511
222234	84512
11876	84513
10086	84514
116414	84515
30081	84516
44014	84517
293854	84518
10661	84519
205133	84520
145868	84521
93983	84522
29151	84523
144176	84524
127227	84525
93884	84526
289216	84527
108975	84528
290592	84529
2960	84530
18376	84531
79141	84532
232799	84533
8459	84534
254972	84535
12188	84536
180788	84537
220013	84538
22082	84539
98526	84540
1769	84541
83362	84542
108385	84543
40404	84544
61053	84545
45085	84546
1235	84547
179154	84548
29069	84549
70560	84550
74318	84551
42053	84552
123172	84553
62252	84554
62108	84555
28416	84556
185002	84557
207114	84558
187592	84559
261417	84560
7480	84561
270719	84562
139284	84563
277864	84564
47190	84565
187355	84566
140156	84567
114971	84568
193004	84569
9783	84570
113151	84571
56210	84572
326766	84573
259149	84574
241626	84575
308666	84576
233413	84577
159863	84578
151129	84579
7126	84580
70473	84581
12352	84582
125076	84583
13198	84584
100138	84585
146569	84586
37797	84587
59451	84588
159281	84589
155176	84590
88782	84591
21029	84592
31987	84593
230796	84594
117892	84595
279608	84596
252721	84597
167366	84598
50142	84599
68540	84600
191846	84601
281709	84602
195938	84603
16034	84604
97326	84605
109519	84606
181664	84607
245806	84608
204029	84609
75710	84610
97986	84611
208360	84612
315907	84613
180308	84614
66822	84615
261908	84616
225728	84617
93146	84618
4331	84619
283	84620
33791	84621
93613	84622
151805	84623
21239	84624
1625	84625
60962	84626
126904	84627
163284	84628
40108	84629
174513	84630
84830	84631
59815	84632
73784	84633
150081	84634
5288	84635
7295	84636
38911	84637
13853	84638
259777	84639
161115	84640
111433	84641
265352	84642
110011	84643
30068	84644
114562	84645
180718	84646
25671	84647
122658	84648
112105	84649
89889	84650
206030	84651
102956	84652
124207	84653
31755	84654
9562	84655
11833	84656
22346	84657
197140	84658
23440	84659
4868	84660
9256	84661
141006	84662
149400	84663
171454	84664
195593	84665
82484	84666
197203	84667
17355	84668
24582	84669
7988	84670
277560	84671
19241	84672
7280	84673
123628	84674
6176	84675
216338	84676
204874	84677
135153	84678
139082	84679
90929	84680
61447	84681
56606	84682
328441	84683
215403	84684
271572	84685
307844	84686
19848	84687
304847	84688
298707	84689
137252	84690
24361	84691
50231	84692
309394	84693
13850	84694
317776	84695
40931	84696
300227	84697
18348	84698
308230	84699
308001	84700
89813	84701
12481	84702
1129	84703
7228	84704
14016	84705
21674	84706
2524	84707
13614	84708
134891	84709
57518	84710
163785	84711
152768	84712
41847	84713
2223	84714
238873	84715
54359	84716
84586	84717
259882	84718
693	84719
5110	84720
5029	84721
13228	84722
8798	84723
2771	84724
17183	84725
128	84726
58284	84727
715	84728
295065	84729
1141	84730
11343	84731
181934	84732
42121	84733
44337	84734
1	84735
15746	84736
148180	84737
4602	84738
294908	84739
37122	84740
31719	84741
8583	84742
12522	84743
12737	84744
24343	84745
93042	84746
73397	84747
55214	84748
5341	84749
47595	84750
47389	84751
11724	84752
265230	84753
119544	84754
94529	84755
43454	84756
11645	84757
51095	84758
6737	84759
238353	84760
13346	84761
21421	84762
71133	84763
71233	84764
29541	84765
136161	84766
7623	84767
134697	84768
47365	84769
137157	84770
2824	84771
81256	84772
31028	84773
22586	84774
30251	84775
129343	84776
202990	84777
109234	84778
5047	84779
39816	84780
36997	84781
49254	84782
7373	84783
148568	84784
3904	84785
8947	84786
17724	84787
150413	84788
121966	84789
72548	84790
77043	84791
177335	84792
7627	84793
29262	84794
57973	84795
111961	84796
32654	84797
186917	84798
173766	84799
21205	84800
82971	84801
52146	84802
71003	84803
175811	84804
65428	84805
125261	84806
70900	84807
42456	84808
15121	84809
5843	84810
73786	84811
158840	84812
85523	84813
285766	84814
191332	84815
73269	84816
8918	84817
51891	84818
16607	84819
1952	84820
198	84821
179813	84822
48673	84823
53500	84824
59198	84825
327716	84826
26986	84827
60248	84828
278281	84829
46038	84830
188612	84831
65277	84832
27408	84833
136998	84834
35746	84835
5799	84836
199385	84837
25663	84838
20825	84839
113135	84840
18891	84841
48607	84842
66333	84843
7058	84844
845	84845
106222	84846
13743	84847
208822	84848
144229	84849
249	84850
16615	84851
83693	84852
219587	84853
151161	84854
80244	84855
42548	84856
94095	84857
56191	84858
315241	84859
308403	84860
95401	84861
75024	84862
187224	84863
219978	84864
87756	84865
83011	84866
137677	84867
293265	84868
100519	84869
3937	84870
251870	84871
240186	84872
102720	84873
126766	84874
196150	84875
91695	84876
67372	84877
272298	84878
151346	84879
109488	84880
155669	84881
6919	84882
14177	84883
80645	84884
86133	84885
13623	84886
8220	84887
60890	84888
170034	84889
47603	84890
125145	84891
166894	84892
101473	84893
183057	84894
23668	84895
32109	84896
92190	84897
209437	84898
24338	84899
2214	84900
316331	84901
211456	84902
80995	84903
167755	84904
204475	84905
24347	84906
68932	84907
149358	84908
86130	84909
207660	84910
63295	84911
238952	84912
51724	84913
169622	84914
226910	84915
22324	84916
48115	84917
153123	84918
299253	84919
276734	84920
185412	84921
219500	84922
254716	84923
104876	84924
45261	84925
207107	84926
9211	84927
217138	84928
71299	84929
230109	84930
106134	84931
135546	84932
215051	84933
7496	84934
34381	84935
12357	84936
14044	84937
27499	84938
178660	84939
36339	84940
81777	84941
141870	84942
57582	84943
254342	84944
222612	84945
304074	84946
64161	84947
148221	84948
58113	84949
295194	84950
192897	84951
232193	84952
296791	84953
266777	84954
257905	84955
112621	84956
287821	84957
270939	84958
244603	84959
189092	84960
258235	84961
244604	84962
239831	84963
321453	84964
268220	84965
297400	84966
246157	84967
255055	84968
320550	84969
222966	84970
328320	84971
308062	84972
217888	84973
184782	84974
124580	84975
47776	84976
103037	84977
221935	84978
44827	84979
8166	84980
79362	84981
30728	84982
3978	84983
21747	84984
112239	84985
298032	84986
271973	84987
263774	84988
124839	84989
21737	84990
86899	84991
49743	84992
197096	84993
123532	84994
225448	84995
276158	84996
217196	84997
148627	84998
306124	84999
152015	85000
63624	85001
134270	85002
178255	85003
144030	85004
174846	85005
102704	85006
79568	85007
72095	85008
161327	85009
33504	85010
79827	85011
265226	85012
244794	85013
55426	85014
216415	85015
239793	85016
48964	85017
228080	85018
140773	85019
160279	85020
87738	85021
218141	85022
190113	85023
122090	85024
161703	85025
232127	85026
317321	85027
229329	85028
146655	85029
216839	85030
206389	85031
55380	85032
192099	85033
125743	85034
200114	85035
82327	85036
155761	85037
98215	85038
122515	85039
2878	85040
146232	85041
235638	85042
135066	85043
263425	85044
79204	85045
124854	85046
198062	85047
166254	85048
318440	85049
157995	85050
328684	85051
229180	85052
65921	85053
297132	85054
209708	85055
10829	85056
299760	85057
184599	85058
56815	85059
255573	85060
136355	85061
188966	85062
63905	85063
78434	85064
89922	85065
74229	85066
65204	85067
34338	85068
215843	85069
212353	85070
92920	85071
142613	85072
147163	85073
195826	85074
15728	85075
233504	85076
167178	85077
323009	85078
252534	85079
5473	85080
79150	85081
213342	85082
67966	85083
167030	85084
322902	85085
79498	85086
320707	85087
54298	85088
71347	85089
67424	85090
14469	85091
292360	85092
2449	85093
113632	85094
150230	85095
60673	85096
177959	85097
204234	85098
304296	85099
272539	85100
125177	85101
104700	85102
135680	85103
234789	85104
194750	85105
277720	85106
86897	85107
20586	85108
245087	85109
238701	85110
103763	85111
163359	85112
62574	85113
195094	85114
127242	85115
274544	85116
315042	85117
228590	85118
218136	85119
186108	85120
4491	85121
142837	85122
86650	85123
48944	85124
3370	85125
10679	85126
65949	85127
236462	85128
152253	85129
160384	85130
165330	85131
17793	85132
87792	85133
211760	85134
240219	85135
114317	85136
86150	85137
318437	85138
1873	85139
248428	85140
38766	85141
78349	85142
210937	85143
303369	85144
67400	85145
78566	85146
136196	85147
53597	85148
327925	85149
41826	85150
95710	85151
298900	85152
65630	85153
238947	85154
204609	85155
134422	85156
31354	85157
133973	85158
77740	85159
275363	85160
66068	85161
3405	85162
175212	85163
268062	85164
66716	85165
184221	85166
264313	85167
97717	85168
52779	85169
172918	85170
134140	85171
181728	85172
87387	85173
183106	85174
137227	85175
179123	85176
71155	85177
231714	85178
300611	85179
114297	85180
222340	85181
2427	85182
123184	85183
263013	85184
141935	85185
29450	85186
125025	85187
121824	85188
65233	85189
142407	85190
75010	85191
109435	85192
210701	85193
222119	85194
264508	85195
41826	85196
249901	85197
82558	85198
44513	85199
115126	85200
186151	85201
70709	85202
204149	85203
87765	85204
56179	85205
75271	85206
122977	85207
159386	85208
263828	85209
165567	85210
270101	85211
79866	85212
103932	85213
232594	85214
324132	85215
84368	85216
41287	85217
121060	85218
59905	85219
132915	85220
207981	85221
88651	85222
20101	85223
59884	85224
86178	85225
199836	85226
207017	85227
284778	85228
297411	85229
34403	85230
17959	85231
94466	85232
68488	85233
300824	85234
13877	85235
107702	85236
6615	85237
194414	85238
207746	85239
244716	85240
34310	85241
73598	85242
17231	85243
2980	85244
14415	85245
168252	85246
64433	85247
80185	85248
57218	85249
289396	85250
45885	85251
67385	85252
79218	85253
28126	85254
47510	85255
129597	85256
292608	85257
116598	85258
205000	85259
46370	85260
209543	85261
76271	85262
104349	85263
53941	85264
116190	85265
11333	85266
226199	85267
253930	85268
231528	85269
189474	85270
14401	85271
167968	85272
178853	85273
60469	85274
254124	85275
259572	85276
35272	85277
39467	85278
102394	85279
176320	85280
25722	85281
164228	85282
114636	85283
236637	85284
192559	85285
102536	85286
287357	85287
116140	85288
18023	85289
150840	85290
325623	85291
36205	85292
112544	85293
94884	85294
70377	85295
135151	85296
170147	85297
159983	85298
93675	85299
158774	85300
178794	85301
32287	85302
7162	85303
134323	85304
91878	85305
61647	85306
214440	85307
93121	85308
39463	85309
164183	85310
11752	85311
233600	85312
26495	85313
84067	85314
291183	85315
171211	85316
235586	85317
9183	85318
17309	85319
42547	85320
77141	85321
40236	85322
84789	85323
53833	85324
10630	85325
1266	85326
15733	85327
11079	85328
7846	85329
91685	85330
161194	85331
156181	85332
21484	85333
7118	85334
19856	85335
25932	85336
18003	85337
36482	85338
8347	85339
134262	85340
30191	85341
14783	85342
74039	85343
33404	85344
8360	85345
8805	85346
14743	85347
273692	85348
52487	85349
104947	85350
9113	85351
9524	85352
66951	85353
7669	85354
34329	85355
30233	85356
135407	85357
29403	85358
73640	85359
204141	85360
131331	85361
12164	85362
20096	85363
3652	85364
7301	85365
164708	85366
11949	85367
11423	85368
133796	85369
4334	85370
10813	85371
8571	85372
199794	85373
174098	85374
25753	85375
73143	85376
268774	85377
6996	85378
87257	85379
144957	85380
14925	85381
9440	85382
66355	85383
3669	85384
9046	85385
9184	85386
20378	85387
28606	85388
16033	85389
13589	85390
18731	85391
45090	85392
19075	85393
258529	85394
165008	85395
11832	85396
129454	85397
8360	85398
10560	85399
4821	85400
126110	85401
12002	85402
135816	85403
15847	85404
17510	85405
317254	85406
201675	85407
124981	85408
67217	85409
87662	85410
45798	85411
112003	85412
127090	85413
40266	85414
8622	85415
184309	85416
124509	85417
321379	85418
193522	85419
9876	85420
45343	85421
141292	85422
125753	85423
81197	85424
104488	85425
17735	85426
116281	85427
48793	85428
58549	85429
40575	85430
102559	85431
102559	85432
15622	85433
9350	85434
33365	85435
138507	85436
138507	85437
105712	85438
164325	85439
12700	85440
269033	85441
277717	85442
110548	85443
1214	85444
8009	85445
78964	85446
176773	85447
95413	85448
5976	85449
204299	85450
26613	85451
82136	85452
14775	85453
44269	85454
124869	85455
215288	85456
195432	85457
22423	85458
145128	85459
304896	85460
38527	85461
144893	85462
281652	85463
77943	85464
21538	85465
124993	85466
8595	85467
67888	85468
13006	85469
288314	85470
165209	85471
23696	85472
166176	85473
207004	85474
11188	85475
258680	85476
150565	85477
276693	85478
190191	85479
33444	85480
96097	85481
312251	85482
134541	85483
189978	85484
159033	85485
139320	85486
23812	85487
155231	85488
32187	85489
49408	85490
54545	85491
235650	85492
89990	85493
143260	85494
284721	85495
59274	85496
4650	85497
209682	85498
144011	85499
122151	85500
112613	85501
8377	85502
156450	85503
30568	85504
183106	85505
65966	85506
86951	85507
20706	85508
145735	85509
24291	85510
234549	85511
216377	85512
161099	85513
164655	85514
164521	85515
208634	85516
88613	85517
198483	85518
135989	85519
1780	85520
214693	85521
277245	85522
17774	85523
309794	85524
78092	85525
142793	85526
117803	85527
4451	85528
21570	85529
163689	85530
66079	85531
312500	85532
14589	85533
252761	85534
161105	85535
239912	85536
6669	85537
116677	85538
25301	85539
16576	85540
73471	85541
31971	85542
29935	85543
322514	85544
210324	85545
100070	85546
123555	85547
253775	85548
101535	85549
43011	85550
5086	85551
18204	85552
88469	85553
82378	85554
102439	85555
97799	85556
16361	85557
25527	85558
49479	85559
12070	85560
187532	85561
120997	85562
25876	85563
118878	85564
44966	85565
209702	85566
168544	85567
286004	85568
185331	85569
21346	85570
13829	85571
219272	85572
76601	85573
14589	85574
55263	85575
269240	85576
12595	85577
111231	85578
121330	85579
2526	85580
105915	85581
78489	85582
70628	85583
118919	85584
96457	85585
307007	85586
322304	85587
9717	85588
270200	85589
287941	85590
47949	85591
10252	85592
69651	85593
84421	85594
79012	85595
179437	85596
175398	85597
84559	85598
252898	85599
66505	85600
233051	85601
81697	85602
300145	85603
151902	85604
71716	85605
3495	85606
168499	85607
210957	85608
143397	85609
121799	85610
58425	85611
124926	85612
4952	85613
93759	85614
235189	85615
22850	85616
134677	85617
68946	85618
122508	85619
82459	85620
252043	85621
284862	85622
155340	85623
176518	85624
131571	85625
46800	85626
171516	85627
320727	85628
25720	85629
107415	85630
43039	85631
36647	85632
135479	85633
10541	85634
34316	85635
29331	85636
32092	85637
168045	85638
176515	85639
18772	85640
262599	85641
180825	85642
6114	85643
49476	85644
221	85645
243854	85646
11461	85647
145220	85648
28996	85649
804	85650
54038	85651
93701	85652
16315	85653
74353	85654
5356	85655
2625	85656
33432	85657
47932	85658
13916	85659
106649	85660
20080	85661
15418	85662
4879	85663
18988	85664
18988	85665
19479	85666
30558	85667
130981	85668
18760	85669
38400	85670
179654	85671
217127	85672
27834	85673
18988	85674
200106	85675
21411	85676
195617	85677
31442	85678
34225	85679
13313	85680
17457	85681
22175	85682
78234	85683
79034	85684
49628	85685
231567	85686
157990	85687
105575	85688
163679	85689
24104	85690
22279	85691
22279	85692
7113	85693
22279	85694
273853	85695
48269	85696
8544	85697
179072	85698
18129	85699
119692	85700
200308	85701
36966	85702
1219	85703
123592	85704
191370	85705
22279	85706
6168	85707
57894	85708
66213	85709
33173	85710
5933	85711
68966	85712
99910	85713
64934	85714
24990	85715
5248	85716
121494	85717
19797	85718
133016	85719
6476	85720
133132	85721
143625	85722
41064	85723
58867	85724
79795	85725
2109	85726
28836	85727
77466	85728
58005	85729
47182	85730
149539	85731
62502	85732
130128	85733
59850	85734
90070	85735
65527	85736
118002	85737
25391	85738
47497	85739
50253	85740
14347	85741
130819	85742
4193	85743
26312	85744
75051	85745
129867	85746
3583	85747
209977	85748
123622	85749
68775	85750
149717	85751
9969	85752
165930	85753
111790	85754
68284	85755
163160	85756
2586	85757
193599	85758
6577	85759
22059	85760
128484	85761
96976	85762
33858	85763
8593	85764
21643	85765
155601	85766
77265	85767
170096	85768
123508	85769
83492	85770
8432	85771
114332	85772
7601	85773
200406	85774
9350	85775
87953	85776
37725	85777
81153	85778
174706	85779
60917	85780
41667	85781
26908	85782
182990	85783
226875	85784
12055	85785
204621	85786
196149	85787
66951	85788
31037	85789
66836	85790
11906	85791
44822	85792
66953	85793
159606	85794
51247	85795
130210	85796
4912	85797
95526	85798
1082	85799
78492	85800
305073	85801
29544	85802
126792	85803
61483	85804
29653	85805
1143	85806
35040	85807
62651	85808
12350	85809
9073	85810
30855	85811
186901	85812
204448	85813
60025	85814
174051	85815
155343	85816
20345	85817
4634	85818
235384	85819
89599	85820
163726	85821
38336	85822
138497	85823
23368	85824
4654	85825
213123	85826
64968	85827
299021	85828
2475	85829
214928	85830
294085	85831
46630	85832
12270	85833
15109	85834
937	85835
5302	85836
84890	85837
87326	85838
44568	85839
21589	85840
44500	85841
1924	85842
18562	85843
93986	85844
81479	85845
10742	85846
142865	85847
50723	85848
26715	85849
38023	85850
20665	85851
30893	85852
205209	85853
11392	85854
1737	85855
126430	85856
50559	85857
81266	85858
17239	85859
37927	85860
17308	85861
101858	85862
10934	85863
308407	85864
298458	85865
51	85866
56422	85867
2964	85868
44560	85869
134068	85870
131344	85871
22372	85872
320958	85873
175740	85874
188514	85875
21138	85876
76499	85877
30906	85878
262952	85879
220888	85880
14841	85881
152368	85882
165865	85883
2039	85884
96834	85885
28901	85886
17070	85887
88168	85888
6257	85889
197596	85890
93652	85891
53929	85892
56668	85893
278596	85894
76236	85895
307065	85896
264143	85897
272236	85898
185520	85899
313845	85900
196744	85901
202808	85902
95005	85903
49034	85904
245182	85905
114548	85906
119573	85907
121241	85908
33956	85909
33956	85910
146160	85911
239071	85912
1	85913
195672	85914
114633	85915
127123	85916
164883	85917
95505	85918
40293	85919
163338	85920
11271	85921
28834	85922
187229	85923
28834	85924
101695	85925
254429	85926
28462	85927
215480	85928
28462	85929
180239	85930
13633	85931
178294	85932
11087	85933
174887	85934
11868	85935
12017	85936
2619	85937
26522	85938
130482	85939
88553	85940
49754	85941
49754	85942
75943	85943
115335	85944
65558	85945
110173	85946
37798	85947
9794	85948
1737	85949
19725	85950
113235	85951
236364	85952
194317	85953
116340	85954
5328	85955
8482	85956
18350	85957
110750	85958
92974	85959
192469	85960
59064	85961
245477	85962
17451	85963
76220	85964
10432	85965
12538	85966
152183	85967
9260	85968
37376	85969
2787	85970
269	85971
183997	85972
127276	85973
19014	85974
51662	85975
189514	85976
36648	85977
46898	85978
59378	85979
80803	85980
18704	85981
183126	85982
9243	85983
61698	85984
245586	85985
7076	85986
61039	85987
193616	85988
32177	85989
126862	85990
75986	85991
187731	85992
19515	85993
76	85994
2126	85995
137261	85996
5917	85997
305895	85998
55203	85999
79372	86000
56858	86001
238963	86002
97669	86003
1313	86004
204096	86005
17969	86006
119922	86007
17966	86008
307679	86009
243633	86010
106324	86011
81249	86012
42870	86013
127123	86014
127123	86015
124228	86016
50829	86017
28462	86018
76346	86019
313383	86020
55923	86021
29031	86022
243831	86023
17723	86024
174551	86025
53100	86026
2072	86027
16190	86028
53752	86029
12538	86030
1877	86031
184292	86032
240117	86033
101240	86034
134784	86035
177697	86036
126820	86037
63463	86038
184556	86039
166678	86040
127726	86041
144755	86042
133223	86043
169416	86044
261582	86045
134646	86046
4146	86047
3444	86048
13633	86049
47489	86050
17308	86051
10153	86052
116107	86053
66580	86054
31554	86055
293282	86056
110090	86057
115787	86058
9773	86059
303930	86060
250948	86061
17308	86062
36193	86063
1519	86064
19696	86065
60663	86066
3976	86067
9365	86068
14152	86069
135307	86070
159338	86071
88722	86072
214102	86073
2643	86074
14218	86075
25328	86076
25710	86077
131410	86078
101918	86079
272745	86080
229268	86081
37783	86082
56550	86083
1677	86084
53414	86085
1332	86086
272626	86087
215133	86088
21842	86089
19997	86090
159874	86091
118233	86092
20959	86093
79486	86094
43568	86095
93066	86096
23862	86097
21701	86098
6484	86099
218722	86100
199701	86101
75682	86102
31836	86103
15	86104
193947	86105
11896	86106
164397	86107
34434	86108
181446	86109
315018	86110
144	86111
2345	86112
27960	86113
283091	86114
1231	86115
91083	86116
206692	86117
82087	86118
16012	86119
2643	86120
272558	86121
117078	86122
32210	86123
191685	86124
25837	86125
100755	86126
22386	86127
109689	86128
274725	86129
274689	86130
56154	86131
979	86132
125776	86133
50326	86134
212825	86135
131134	86136
66760	86137
2901	86138
50092	86139
32245	86140
299604	86141
206664	86142
124689	86143
49041	86144
147811	86145
105381	86146
106812	86147
95475	86148
109065	86149
103021	86150
13040	86151
160914	86152
324320	86153
13015	86154
137650	86155
126590	86156
47704	86157
10150	86158
184047	86159
12241	86160
174027	86161
46316	86162
91319	86163
238732	86164
20638	86165
96453	86166
116887	86167
32499	86168
4800	86169
76137	86170
113188	86171
27661	86172
2499	86173
187252	86174
193259	86175
66511	86176
48312	86177
48312	86178
53877	86179
70497	86180
163655	86181
150488	86182
43006	86183
54918	86184
184684	86185
53818	86186
149347	86187
298090	86188
69666	86189
1551	86190
53806	86191
4645	86192
17996	86193
276596	86194
4644	86195
4644	86196
4644	86197
250426	86198
261881	86199
213986	86200
203924	86201
136260	86202
90358	86203
275365	86204
56391	86205
69176	86206
160540	86207
108280	86208
84673	86209
214657	86210
84673	86211
73789	86212
177982	86213
96603	86214
86961	86215
113703	86216
132635	86217
4735	86218
59556	86219
174263	86220
86588	86221
123158	86222
126519	86223
200535	86224
216119	86225
3587	86226
21748	86227
1465	86228
3148	86229
79667	86230
24981	86231
29118	86232
30692	86233
65572	86234
1792	86235
98557	86236
91550	86237
40376	86238
40376	86239
173439	86240
91753	86241
79667	86242
194517	86243
219445	86244
217786	86245
189322	86246
38238	86247
233204	86248
315517	86249
181051	86250
93590	86251
212562	86252
289897	86253
10	86254
136279	86255
321340	86256
6945	86257
48216	86258
23257	86259
23842	86260
4258	86261
231095	86262
17164	86263
138692	86264
327336	86265
114518	86266
186	86267
313733	86268
71258	86269
260902	86270
108636	86271
84591	86272
159016	86273
9823	86274
181832	86275
100930	86276
47237	86277
25135	86278
217355	86279
227799	86280
162164	86281
268311	86282
121298	86283
38597	86284
4101	86285
191923	86286
127717	86287
117289	86288
4795	86289
93437	86290
87774	86291
134356	86292
49627	86293
3741	86294
281071	86295
63858	86296
137649	86297
214153	86298
26564	86299
16536	86300
158356	86301
68352	86302
240745	86303
31577	86304
131613	86305
6113	86306
63291	86307
1160	86308
24160	86309
198541	86310
198345	86311
60738	86312
78786	86313
89414	86314
111917	86315
36076	86316
123820	86317
147538	86318
30213	86319
61972	86320
125031	86321
21245	86322
57020	86323
29796	86324
33988	86325
44166	86326
89	86327
39447	86328
1698	86329
41159	86330
50579	86331
89755	86332
121307	86333
3791	86334
321015	86335
15275	86336
29342	86337
8253	86338
188801	86339
79634	86340
97718	86341
32503	86342
99374	86343
31822	86344
58657	86345
87484	86346
102167	86347
56380	86348
27344	86349
212	86350
69807	86351
1954	86352
44093	86353
99870	86354
18899	86355
233809	86356
293860	86357
315450	86358
323611	86359
157585	86360
276928	86361
3213	86362
138316	86363
170916	86364
32130	86365
7937	86366
31852	86367
313252	86368
8070	86369
12605	86370
249494	86371
242738	86372
17001	86373
18558	86374
246586	86375
212679	86376
66452	86377
202705	86378
11479	86379
17782	86380
29934	86381
213250	86382
3335	86383
16552	86384
50841	86385
25470	86386
153014	86387
150364	86388
1918	86389
3184	86390
16896	86391
91926	86392
2501	86393
68180	86394
72532	86395
24129	86396
195623	86397
46678	86398
1209	86399
121307	86400
7	86401
1954	86402
64037	86403
184422	86404
115546	86405
58182	86406
108558	86407
14973	86408
11344	86409
5315	86410
120	86411
22183	86412
22151	86413
78219	86414
7651	86415
16286	86416
167939	86417
243528	86418
39037	86419
73011	86420
44570	86421
19550	86422
1187	86423
65313	86424
179549	86425
161175	86426
45913	86427
48603	86428
64587	86429
183218	86430
117756	86431
1645	86432
4049	86433
35033	86434
267796	86435
198541	86436
49647	86437
3999	86438
26021	86439
10063	86440
180887	86441
209	86442
53525	86443
164631	86444
35566	86445
253968	86446
71793	86447
72971	86448
128259	86449
33644	86450
17488	86451
130222	86452
139446	86453
256286	86454
8187	86455
155238	86456
190607	86457
74814	86458
52046	86459
36572	86460
162071	86461
157015	86462
51759	86463
144321	86464
60689	86465
8631	86466
51319	86467
80600	86468
299946	86469
222181	86470
133277	86471
192477	86472
5849	86473
84654	86474
73691	86475
12166	86476
135556	86477
43977	86478
87718	86479
62764	86480
32697	86481
142607	86482
61761	86483
162749	86484
55894	86485
106686	86486
36796	86487
139731	86488
56482	86489
21299	86490
30524	86491
20839	86492
1240	86493
1521	86494
5357	86495
1281	86496
183	86497
1138	86498
328031	86499
39253	86500
215180	86501
77511	86502
97599	86503
96859	86504
69063	86505
106018	86506
5261	86507
83046	86508
14045	86509
4209	86510
31467	86511
78364	86512
86481	86513
297128	86514
74409	86515
14045	86516
228104	86517
80066	86518
198163	86519
73756	86520
9965	86521
74409	86522
22932	86523
137762	86524
128075	86525
33504	86526
73118	86527
2857	86528
55025	86529
188294	86530
28112	86531
141995	86532
192669	86533
118956	86534
61942	86535
158313	86536
90354	86537
10095	86538
55221	86539
27263	86540
29672	86541
224764	86542
63231	86543
115755	86544
185332	86545
142298	86546
94688	86547
50232	86548
174881	86549
104827	86550
218678	86551
78162	86552
86059	86553
165352	86554
11505	86555
20970	86556
93116	86557
56471	86558
107266	86559
45234	86560
130179	86561
64983	86562
130148	86563
18447	86564
181591	86565
121413	86566
145902	86567
40606	86568
13768	86569
3540	86570
110913	86571
36331	86572
78038	86573
26712	86574
328384	86575
21705	86576
2548	86577
43978	86578
12688	86579
214771	86580
153521	86581
24075	86582
19756	86583
37575	86584
33200	86585
68364	86586
169539	86587
191203	86588
27821	86589
33262	86590
34255	86591
64095	86592
111979	86593
12768	86594
11111	86595
74265	86596
9210	86597
200021	86598
146885	86599
13049	86600
13578	86601
13578	86602
275220	86603
59445	86604
7616	86605
48949	86606
146453	86607
300116	86608
132409	86609
19294	86610
65606	86611
20328	86612
62044	86613
31334	86614
9865	86615
19294	86616
193082	86617
81284	86618
57817	86619
14839	86620
53301	86621
21644	86622
223270	86623
110521	86624
5288	86625
117195	86626
156563	86627
132964	86628
6732	86629
72821	86630
88384	86631
54720	86632
52564	86633
32432	86634
36224	86635
54783	86636
115200	86637
62593	86638
13953	86639
13953	86640
10443	86641
9751	86642
133407	86643
9982	86644
1766	86645
183921	86646
54187	86647
14535	86648
23194	86649
100149	86650
88384	86651
43712	86652
88384	86653
2228	86654
51087	86655
207542	86656
234404	86657
118633	86658
113654	86659
44202	86660
44223	86661
28648	86662
40136	86663
120079	86664
190186	86665
321394	86666
20787	86667
147018	86668
87031	86669
39721	86670
247554	86671
63649	86672
182478	86673
55707	86674
96271	86675
122433	86676
188306	86677
24977	86678
53805	86679
162860	86680
116887	86681
105569	86682
46270	86683
286382	86684
18579	86685
17186	86686
47764	86687
48704	86688
139426	86689
16057	86690
121865	86691
168519	86692
118451	86693
188602	86694
96652	86695
281077	86696
60639	86697
66850	86698
15411	86699
206878	86700
43296	86701
326465	86702
76479	86703
213825	86704
209756	86705
86239	86706
193328	86707
323593	86708
49745	86709
261358	86710
765	86711
765	86712
9535	86713
8279	86714
254973	86715
34502	86716
114467	86717
5479	86718
8528	86719
127245	86720
74437	86721
139686	86722
31318	86723
18534	86724
50758	86725
12657	86726
270732	86727
5805	86728
32030	86729
203945	86730
2428	86731
118761	86732
17453	86733
157061	86734
194056	86735
17511	86736
33745	86737
118520	86738
30688	86739
39009	86740
32030	86741
43830	86742
169349	86743
43985	86744
178967	86745
50567	86746
42086	86747
99721	86748
62076	86749
141127	86750
62242	86751
8959	86752
22155	86753
62901	86754
27003	86755
93305	86756
100649	86757
175447	86758
52176	86759
4442	86760
41296	86761
158114	86762
462	86763
207807	86764
2821	86765
13801	86766
115595	86767
13801	86768
96588	86769
70610	86770
2159	86771
92635	86772
318918	86773
318735	86774
68259	86775
12755	86776
171560	86777
16416	86778
43984	86779
11668	86780
14803	86781
60209	86782
42852	86783
51956	86784
124389	86785
308090	86786
87081	86787
98624	86788
266368	86789
250565	86790
25275	86791
118826	86792
94897	86793
784	86794
25957	86795
12406	86796
12406	86797
75028	86798
140459	86799
59482	86800
121924	86801
27630	86802
12484	86803
217821	86804
129718	86805
175246	86806
12316	86807
2606	86808
18619	86809
25624	86810
14035	86811
177349	86812
99365	86813
148370	86814
175719	86815
30335	86816
90640	86817
84341	86818
184635	86819
118988	86820
43082	86821
1824	86822
20768	86823
56146	86824
211436	86825
23852	86826
3	86827
89716	86828
296426	86829
103	86830
99867	86831
97851	86832
96343	86833
43240	86834
18912	86835
208469	86836
207974	86837
292121	86838
54958	86839
8300	86840
133036	86841
731	86842
165048	86843
425	86844
243111	86845
75391	86846
44222	86847
95470	86848
22884	86849
7691	86850
287329	86851
170792	86852
46898	86853
24310	86854
27335	86855
132907	86856
86317	86857
150227	86858
52518	86859
134948	86860
200789	86861
116836	86862
34796	86863
93551	86864
98591	86865
29183	86866
253518	86867
13483	86868
36104	86869
37101	86870
88625	86871
95175	86872
124231	86873
17561	86874
128561	86875
35756	86876
234329	86877
161658	86878
328592	86879
212054	86880
128205	86881
292027	86882
22121	86883
1109	86884
191713	86885
48150	86886
133283	86887
173447	86888
17331	86889
216648	86890
282713	86891
210342	86892
216816	86893
195129	86894
278450	86895
61276	86896
197813	86897
203798	86898
123229	86899
297994	86900
96877	86901
253480	86902
112761	86903
133283	86904
121667	86905
138368	86906
40201	86907
208539	86908
49154	86909
12347	86910
2640	86911
8066	86912
4711	86913
119687	86914
117451	86915
1143	86916
12624	86917
311722	86918
135386	86919
89869	86920
85703	86921
94524	86922
272806	86923
189744	86924
167277	86925
53449	86926
125891	86927
73122	86928
109186	86929
64429	86930
298250	86931
13653	86932
42819	86933
176063	86934
43726	86935
32115	86936
84855	86937
15256	86938
34529	86939
26498	86940
58398	86941
5493	86942
49935	86943
107423	86944
47750	86945
32082	86946
17724	86947
4017	86948
34245	86949
32651	86950
36060	86951
111748	86952
13639	86953
10931	86954
197477	86955
299952	86956
54059	86957
81650	86958
77298	86959
180825	86960
272388	86961
7814	86962
115335	86963
202388	86964
23521	86965
63517	86966
74471	86967
20184	86968
196906	86969
207545	86970
79456	86971
299200	86972
201640	86973
26280	86974
298097	86975
198228	86976
12392	86977
125972	86978
279039	86979
6085	86980
126149	86981
2191	86982
216687	86983
24221	86984
155798	86985
82093	86986
70907	86987
47418	86988
125672	86989
43209	86990
32651	86991
7814	86992
188090	86993
188	86994
25949	86995
129865	86996
27593	86997
100523	86998
157987	86999
166791	87000
57926	87001
37058	87002
127218	87003
51114	87004
11408	87005
243668	87006
70820	87007
194562	87008
69908	87009
151333	87010
198226	87011
191687	87012
292579	87013
17119	87014
213500	87015
193536	87016
104648	87017
135839	87018
89337	87019
160816	87020
96367	87021
203647	87022
112680	87023
236683	87024
165037	87025
325961	87026
136262	87027
228316	87028
116446	87029
259702	87030
170588	87031
229306	87032
64368	87033
203898	87034
226889	87035
18812	87036
146338	87037
17570	87038
79710	87039
103984	87040
174997	87041
39896	87042
188503	87043
85576	87044
292451	87045
205425	87046
89704	87047
115390	87048
220201	87049
48369	87050
51225	87051
37478	87052
33256	87053
86936	87054
178633	87055
118003	87056
170588	87057
292589	87058
28174	87059
306914	87060
15145	87061
8680	87062
118027	87063
239779	87064
130612	87065
130204	87066
203082	87067
239657	87068
60938	87069
172678	87070
208557	87071
233830	87072
113309	87073
91234	87074
34850	87075
194289	87076
230346	87077
77079	87078
211833	87079
45691	87080
123779	87081
167212	87082
13917	87083
191932	87084
68126	87085
234359	87086
52854	87087
178079	87088
74102	87089
24466	87090
3770	87091
79257	87092
49194	87093
176536	87094
87289	87095
87232	87096
15974	87097
201486	87098
8667	87099
48020	87100
233581	87101
7749	87102
191986	87103
81098	87104
28920	87105
196164	87106
117972	87107
89039	87108
57470	87109
27316	87110
11919	87111
68391	87112
171202	87113
168692	87114
42144	87115
18344	87116
243335	87117
231534	87118
319699	87119
210981	87120
233278	87121
327775	87122
101562	87123
51994	87124
220370	87125
16465	87126
134875	87127
36345	87128
327734	87129
118045	87130
32034	87131
194289	87132
116150	87133
155	87134
31706	87135
105455	87136
111759	87137
131487	87138
322866	87139
64493	87140
117719	87141
119412	87142
111285	87143
130239	87144
14179	87145
105985	87146
210785	87147
46397	87148
10898	87149
137280	87150
128124	87151
13119	87152
127049	87153
49416	87154
24590	87155
24590	87156
15601	87157
24590	87158
40682	87159
7464	87160
34501	87161
40682	87162
21430	87163
79199	87164
59613	87165
98308	87166
123156	87167
88385	87168
76578	87169
4682	87170
13300	87171
262568	87172
173378	87173
70845	87174
69103	87175
22515	87176
106967	87177
29209	87178
176188	87179
28596	87180
202509	87181
4520	87182
158886	87183
237837	87184
297152	87185
171808	87186
9356	87187
233936	87188
247912	87189
195293	87190
271042	87191
305958	87192
116655	87193
114584	87194
283409	87195
286478	87196
91837	87197
153111	87198
240591	87199
198120	87200
266752	87201
268024	87202
74576	87203
74576	87204
153180	87205
17865	87206
8691	87207
40809	87208
27386	87209
216314	87210
105235	87211
3545	87212
148206	87213
119103	87214
178842	87215
52971	87216
266079	87217
79893	87218
79893	87219
273025	87220
30932	87221
46551	87222
127869	87223
107236	87224
283314	87225
79640	87226
1478	87227
10319	87228
922	87229
16341	87230
2874	87231
167723	87232
113321	87233
117289	87234
2930	87235
116291	87236
325315	87237
270969	87238
148169	87239
188068	87240
32963	87241
13295	87242
107878	87243
142850	87244
2028	87245
81487	87246
72736	87247
4680	87248
283265	87249
7014	87250
56600	87251
4538	87252
43888	87253
52438	87254
103257	87255
214164	87256
46830	87257
306010	87258
1627	87259
103756	87260
103756	87261
107274	87262
75686	87263
13330	87264
58362	87265
5511	87266
86183	87267
50047	87268
25290	87269
3398	87270
5197	87271
74971	87272
30017	87273
43604	87274
33816	87275
23066	87276
80999	87277
61896	87278
19879	87279
184817	87280
224666	87281
110138	87282
149734	87283
141153	87284
120075	87285
32928	87286
48665	87287
7299	87288
14180	87289
146159	87290
63529	87291
19682	87292
21457	87293
37677	87294
111691	87295
41852	87296
74947	87297
51400	87298
63936	87299
12888	87300
31675	87301
101	87302
86078	87303
30870	87304
128090	87305
300432	87306
90118	87307
212695	87308
180960	87309
53881	87310
53986	87311
24838	87312
81116	87313
15594	87314
186797	87315
30304	87316
47214	87317
129681	87318
98388	87319
11972	87320
23541	87321
326856	87322
143000	87323
21946	87324
66995	87325
279602	87326
222553	87327
40729	87328
22280	87329
5685	87330
115564	87331
74286	87332
134307	87333
209099	87334
16619	87335
41551	87336
5207	87337
37469	87338
114415	87339
42512	87340
131441	87341
204351	87342
296456	87343
48	87344
19329	87345
3313	87346
203274	87347
5759	87348
60448	87349
66131	87350
17774	87351
192532	87352
31278	87353
49180	87354
27619	87355
8305	87356
16526	87357
9056	87358
2153	87359
77419	87360
15844	87361
52001	87362
26838	87363
216435	87364
162699	87365
53912	87366
58437	87367
87096	87368
321341	87369
148755	87370
186337	87371
9489	87372
110	87373
40033	87374
68986	87375
41343	87376
18355	87377
32235	87378
4538	87379
870	87380
170071	87381
37134	87382
289183	87383
254141	87384
7722	87385
25678	87386
88215	87387
81528	87388
23754	87389
74009	87390
49954	87391
1597	87392
73159	87393
44859	87394
34118	87395
14412	87396
49981	87397
941	87398
74009	87399
86565	87400
24621	87401
56385	87402
37749	87403
135152	87404
204027	87405
87159	87406
252146	87407
204330	87408
78041	87409
184232	87410
19	87411
73469	87412
17	87413
33363	87414
101337	87415
183671	87416
302476	87417
56385	87418
155064	87419
86360	87420
55656	87421
86360	87422
25888	87423
40919	87424
17463	87425
57768	87426
25995	87427
12839	87428
77043	87429
6159	87430
919	87431
369	87432
168664	87433
59001	87434
77700	87435
253090	87436
63608	87437
18967	87438
206920	87439
91422	87440
97908	87441
17463	87442
74084	87443
38069	87444
136647	87445
328070	87446
54510	87447
74888	87448
49245	87449
1604	87450
76766	87451
85856	87452
261238	87453
29985	87454
69811	87455
142189	87456
113	87457
116924	87458
282096	87459
202400	87460
287404	87461
29919	87462
13121	87463
118387	87464
18175	87465
3213	87466
187826	87467
293253	87468
35342	87469
53889	87470
15949	87471
4365	87472
27826	87473
70711	87474
17953	87475
12371	87476
10435	87477
59131	87478
15889	87479
46206	87480
49835	87481
18809	87482
97581	87483
28772	87484
55813	87485
84177	87486
197830	87487
66163	87488
47690	87489
50270	87490
8978	87491
138486	87492
109936	87493
14443	87494
23364	87495
9776	87496
53469	87497
134889	87498
34344	87499
158048	87500
65819	87501
71660	87502
251958	87503
10921	87504
78031	87505
207520	87506
5108	87507
19401	87508
285593	87509
118219	87510
10786	87511
40538	87512
47597	87513
7895	87514
74479	87515
92510	87516
63136	87517
29017	87518
50576	87519
176186	87520
164754	87521
154338	87522
6205	87523
178546	87524
200890	87525
79444	87526
79388	87527
41402	87528
7438	87529
34106	87530
88326	87531
77219	87532
246713	87533
121173	87534
122555	87535
242338	87536
188460	87537
50100	87538
19053	87539
79539	87540
163994	87541
53243	87542
285987	87543
187826	87544
189555	87545
43372	87546
265615	87547
112137	87548
142118	87549
304550	87550
38931	87551
241316	87552
58065	87553
135385	87554
19401	87555
79512	87556
14450	87557
39744	87558
47350	87559
51696	87560
203593	87561
120299	87562
789	87563
262499	87564
157563	87565
42526	87566
67428	87567
34651	87568
44178	87569
236357	87570
6205	87571
320	87572
63662	87573
183616	87574
160393	87575
67231	87576
213736	87577
86241	87578
19927	87579
164242	87580
136256	87581
39005	87582
144651	87583
133379	87584
42338	87585
16636	87586
58065	87587
55180	87588
23734	87589
271399	87590
282619	87591
6816	87592
79487	87593
103411	87594
164899	87595
135105	87596
192542	87597
150766	87598
16799	87599
198311	87600
96945	87601
112137	87602
174554	87603
174554	87604
213704	87605
169517	87606
159173	87607
145333	87608
1662	87609
88601	87610
117231	87611
44992	87612
313971	87613
113854	87614
17435	87615
22408	87616
48910	87617
133405	87618
72705	87619
109427	87620
29851	87621
76562	87622
265119	87623
89880	87624
3889	87625
10631	87626
69591	87627
23452	87628
190465	87629
69591	87630
69591	87631
155622	87632
205535	87633
16878	87634
94994	87635
43740	87636
101209	87637
30524	87638
19566	87639
45619	87640
278572	87641
22993	87642
12159	87643
1551	87644
58467	87645
33579	87646
156310	87647
117730	87648
81261	87649
6205	87650
67898	87651
23463	87652
138441	87653
115002	87654
11188	87655
185314	87656
102504	87657
153578	87658
179235	87659
80926	87660
57055	87661
23452	87662
18786	87663
1272	87664
34273	87665
185942	87666
48167	87667
86819	87668
22467	87669
34277	87670
9776	87671
41785	87672
35892	87673
24371	87674
195044	87675
12741	87676
28128	87677
11273	87678
45091	87679
18519	87680
14123	87681
48577	87682
122460	87683
7001	87684
22606	87685
49981	87686
117457	87687
281199	87688
4748	87689
150290	87690
168014	87691
297463	87692
302153	87693
9636	87694
134492	87695
115162	87696
174439	87697
213833	87698
312033	87699
205801	87700
231697	87701
236282	87702
124645	87703
9343	87704
19542	87705
214917	87706
19542	87707
191137	87708
104844	87709
11219	87710
198801	87711
51338	87712
218	87713
195255	87714
101589	87715
84972	87716
1259	87717
111	87718
121223	87719
64739	87720
82040	87721
11676	87722
9152	87723
126	87724
110390	87725
204692	87726
30511	87727
21448	87728
44686	87729
38760	87730
12684	87731
31653	87732
2055	87733
10654	87734
36952	87735
20972	87736
171570	87737
1185	87738
8545	87739
53166	87740
205389	87741
242881	87742
6681	87743
594	87744
24971	87745
147938	87746
5675	87747
87646	87748
34690	87749
10492	87750
52854	87751
25552	87752
315534	87753
34386	87754
212958	87755
74261	87756
121452	87757
46327	87758
12497	87759
14330	87760
10525	87761
12372	87762
19978	87763
54989	87764
14484	87765
66694	87766
60409	87767
176965	87768
16216	87769
47324	87770
181842	87771
50728	87772
17000	87773
18661	87774
89468	87775
38603	87776
198086	87777
32992	87778
70395	87779
17075	87780
229	87781
85359	87782
39031	87783
121990	87784
120961	87785
32393	87786
79062	87787
145270	87788
17692	87789
133	87790
26789	87791
17272	87792
123	87793
59853	87794
89006	87795
58085	87796
126	87797
75132	87798
129011	87799
35073	87800
191652	87801
33160	87802
178352	87803
4484	87804
9820	87805
15805	87806
1507	87807
10942	87808
18563	87809
224700	87810
30294	87811
157856	87812
65361	87813
103089	87814
50314	87815
210410	87816
136240	87817
6528	87818
81942	87819
11013	87820
99974	87821
71852	87822
71184	87823
90009	87824
34994	87825
10317	87826
41440	87827
123503	87828
185863	87829
54004	87830
8518	87831
58671	87832
66347	87833
15765	87834
37109	87835
11941	87836
19338	87837
7608	87838
288	87839
9179	87840
52542	87841
123118	87842
322201	87843
156	87844
45344	87845
186215	87846
101955	87847
12466	87848
206058	87849
40641	87850
220113	87851
34639	87852
849	87853
123816	87854
90644	87855
17574	87856
17574	87857
3737	87858
32843	87859
88209	87860
9031	87861
111141	87862
67162	87863
75985	87864
8960	87865
186894	87866
228531	87867
306139	87868
31880	87869
3437	87870
36148	87871
120961	87872
6239	87873
91567	87874
67866	87875
53715	87876
23572	87877
49508	87878
32649	87879
30717	87880
3531	87881
70490	87882
73096	87883
75984	87884
152425	87885
9301	87886
25309	87887
19433	87888
115364	87889
60563	87890
103594	87891
103786	87892
2296	87893
5622	87894
4748	87895
32178	87896
88	87897
1573	87898
97401	87899
193	87900
29	87901
8597	87902
398	87903
12832	87904
57470	87905
171380	87906
147311	87907
38576	87908
55	87909
50728	87910
834	87911
81828	87912
63775	87913
6068	87914
39056	87915
4340	87916
2723	87917
8139	87918
72519	87919
61997	87920
2340	87921
15316	87922
32392	87923
66531	87924
6438	87925
8577	87926
16757	87927
81348	87928
82635	87929
155315	87930
6043	87931
44356	87932
217086	87933
7694	87934
209518	87935
33821	87936
1425	87937
1664	87938
3934	87939
67718	87940
4303	87941
32364	87942
216787	87943
34816	87944
99427	87945
163994	87946
380	87947
1454	87948
42766	87949
165263	87950
99178	87951
2706	87952
26784	87953
2718	87954
77012	87955
122417	87956
20269	87957
103941	87958
759	87959
459	87960
31291	87961
24964	87962
41547	87963
182629	87964
111873	87965
189560	87966
42363	87967
79104	87968
38567	87969
129	87970
79497	87971
50949	87972
135070	87973
36363	87974
11541	87975
66745	87976
99309	87977
37418	87978
136063	87979
1604	87980
20310	87981
1604	87982
115565	87983
8100	87984
10484	87985
27413	87986
254372	87987
179876	87988
120273	87989
85343	87990
197139	87991
72563	87992
11149	87993
53738	87994
88382	87995
21606	87996
111738	87997
131509	87998
49519	87999
13425	88000
32002	88001
55930	88002
289489	88003
159925	88004
80223	88005
6247	88006
125785	88007
5228	88008
161033	88009
88737	88010
996	88011
85881	88012
104586	88013
4103	88014
1771	88015
9900	88016
105044	88017
20295	88018
8090	88019
1816	88020
43638	88021
80804	88022
1533	88023
2789	88024
2905	88025
86317	88026
86294	88027
7547	88028
192469	88029
77180	88030
153650	88031
33933	88032
69751	88033
47710	88034
245539	88035
86300	88036
150655	88037
1463	88038
2750	88039
13816	88040
24038	88041
141675	88042
120505	88043
14118	88044
202094	88045
13621	88046
2532	88047
48439	88048
255510	88049
541	88050
5943	88051
27086	88052
56569	88053
58007	88054
32530	88055
137389	88056
5087	88057
25895	88058
35436	88059
19933	88060
126755	88061
5098	88062
44164	88063
269511	88064
14918	88065
28473	88066
30434	88067
114507	88068
132017	88069
22925	88070
35058	88071
23248	88072
7990	88073
4735	88074
15838	88075
101083	88076
75423	88077
15199	88078
46822	88079
221401	88080
247441	88081
95125	88082
15982	88083
19247	88084
14948	88085
226476	88086
6691	88087
1390	88088
59806	88089
89586	88090
167681	88091
74590	88092
7551	88093
55317	88094
117201	88095
70089	88096
65620	88097
227672	88098
1141	88099
165	88100
59904	88101
2954	88102
173043	88103
8229	88104
90583	88105
45529	88106
48938	88107
30683	88108
173441	88109
121010	88110
133860	88111
1091	88112
93816	88113
80404	88114
184353	88115
11881	88116
243130	88117
180376	88118
196823	88119
191559	88120
11042	88121
20102	88122
38593	88123
17524	88124
124362	88125
2123	88126
1358	88127
1170	88128
128413	88129
60480	88130
85154	88131
127144	88132
6822	88133
424	88134
6231	88135
26361	88136
2955	88137
81856	88138
5052	88139
13516	88140
113548	88141
5989	88142
60258	88143
18412	88144
6262	88145
37910	88146
32772	88147
1019	88148
11331	88149
151781	88150
32070	88151
133805	88152
46391	88153
18070	88154
216974	88155
35397	88156
538	88157
189241	88158
272139	88159
152030	88160
55501	88161
177964	88162
123822	88163
210954	88164
101907	88165
21096	88166
240459	88167
24688	88168
12400	88169
166412	88170
176661	88171
16266	88172
91648	88173
9806	88174
105328	88175
10138	88176
10771	88177
149065	88178
6083	88179
93952	88180
50847	88181
34344	88182
184160	88183
42731	88184
85373	88185
2888	88186
525	88187
124380	88188
516	88189
220523	88190
81890	88191
82538	88192
9528	88193
5714	88194
53315	88195
47380	88196
9239	88197
8499	88198
48493	88199
137175	88200
4414	88201
191902	88202
163015	88203
32002	88204
190	88205
132872	88206
2447	88207
5265	88208
90778	88209
106630	88210
12392	88211
23340	88212
89277	88213
96862	88214
9362	88215
18570	88216
1460	88217
3559	88218
302474	88219
146508	88220
197038	88221
90012	88222
176319	88223
25105	88224
174809	88225
83017	88226
1802	88227
854	88228
86076	88229
101022	88230
210123	88231
294718	88232
149300	88233
24764	88234
33695	88235
196197	88236
33480	88237
31502	88238
13101	88239
148049	88240
17000	88241
38954	88242
22877	88243
896	88244
19647	88245
46674	88246
43377	88247
84408	88248
3985	88249
121989	88250
326978	88251
164482	88252
14303	88253
16621	88254
21934	88255
4573	88256
79164	88257
20055	88258
151785	88259
12851	88260
101634	88261
8270	88262
51983	88263
199943	88264
36959	88265
4986	88266
176442	88267
15533	88268
158096	88269
78431	88270
248285	88271
11263	88272
69730	88273
39309	88274
170663	88275
1731	88276
469	88277
17766	88278
146452	88279
91295	88280
239342	88281
1958	88282
5265	88283
4887	88284
2722	88285
1337	88286
39042	88287
3457	88288
41283	88289
37008	88290
20384	88291
117690	88292
73635	88293
45219	88294
11269	88295
68881	88296
173352	88297
49992	88298
9774	88299
61621	88300
51593	88301
175450	88302
3170	88303
90530	88304
28128	88305
53660	88306
198086	88307
16675	88308
534	88309
211536	88310
335	88311
5060	88312
18212	88313
77884	88314
110024	88315
4536	88316
109664	88317
120969	88318
24640	88319
18816	88320
52573	88321
55755	88322
15870	88323
26307	88324
46081	88325
240	88326
108519	88327
87574	88328
124706	88329
292188	88330
93049	88331
7383	88332
121972	88333
23374	88334
129117	88335
4337	88336
773	88337
19503	88338
349	88339
8958	88340
66101	88341
244905	88342
2789	88343
27631	88344
646	88345
34609	88346
38475	88347
88948	88348
81711	88349
103656	88350
167882	88351
18503	88352
11361	88353
298	88354
59483	88355
325754	88356
21474	88357
21549	88358
119550	88359
58048	88360
128291	88361
106118	88362
29533	88363
280792	88364
12706	88365
66113	88366
12200	88367
2934	88368
73946	88369
23223	88370
110896	88371
264460	88372
188585	88373
121327	88374
25479	88375
252213	88376
290445	88377
84487	88378
20009	88379
36096	88380
43424	88381
194502	88382
26569	88383
12473	88384
52372	88385
23225	88386
53375	88387
14599	88388
16918	88389
103994	88390
495	88391
5265	88392
320283	88393
22238	88394
76423	88395
50781	88396
1881	88397
39711	88398
10706	88399
10657	88400
306402	88401
14	88402
68173	88403
153303	88404
8651	88405
138916	88406
174266	88407
127007	88408
79207	88409
33306	88410
137260	88411
50802	88412
207997	88413
5499	88414
13836	88415
196135	88416
42082	88417
21139	88418
1915	88419
57641	88420
57611	88421
8416	88422
24024	88423
24640	88424
102705	88425
189075	88426
164442	88427
7964	88428
309321	88429
69667	88430
24413	88431
29301	88432
31575	88433
64724	88434
199315	88435
74282	88436
80352	88437
51560	88438
175738	88439
1337	88440
13171	88441
106876	88442
128626	88443
1581	88444
12888	88445
189933	88446
187864	88447
78825	88448
8631	88449
25105	88450
125901	88451
2615	88452
166952	88453
22901	88454
2623	88455
218067	88456
2001	88457
2779	88458
9159	88459
84101	88460
66145	88461
176772	88462
18479	88463
118304	88464
176983	88465
133179	88466
139002	88467
34921	88468
78589	88469
9089	88470
8738	88471
107080	88472
253964	88473
173876	88474
165794	88475
281881	88476
761	88477
3304	88478
122136	88479
66178	88480
13786	88481
65324	88482
56392	88483
82253	88484
42040	88485
126158	88486
184392	88487
37536	88488
27798	88489
155910	88490
14800	88491
96044	88492
9000	88493
4199	88494
85	88495
8551	88496
205821	88497
60728	88498
4305	88499
4735	88500
11051	88501
165708	88502
21249	88503
56086	88504
45947	88505
324544	88506
222696	88507
11526	88508
38904	88509
175322	88510
58827	88511
39863	88512
61662	88513
9303	88514
1590	88515
94471	88516
17664	88517
57816	88518
106232	88519
588	88520
132211	88521
97405	88522
254470	88523
140778	88524
36701	88525
65782	88526
5316	88527
159561	88528
102724	88529
93560	88530
89311	88531
32267	88532
38456	88533
263	88534
189242	88535
226165	88536
216297	88537
23762	88538
43763	88539
764	88540
36169	88541
52468	88542
128904	88543
43169	88544
199227	88545
9565	88546
213865	88547
80558	88548
10172	88549
99067	88550
2487	88551
16078	88552
45668	88553
8780	88554
72950	88555
22777	88556
85	88557
25548	88558
279483	88559
134567	88560
188550	88561
124038	88562
34994	88563
116863	88564
1200	88565
67409	88566
320808	88567
112282	88568
27405	88569
17463	88570
6616	88571
128531	88572
931	88573
181330	88574
8926	88575
9911	88576
2387	88577
148438	88578
97493	88579
86306	88580
11602	88581
108019	88582
117651	88583
24871	88584
96539	88585
20971	88586
76753	88587
15706	88588
2836	88589
238321	88590
25590	88591
53974	88592
3043	88593
125956	88594
62	88595
6167	88596
11628	88597
69080	88598
49293	88599
461	88600
903	88601
20544	88602
215821	88603
13009	88604
2906	88605
56287	88606
36742	88607
109326	88608
4055	88609
4509	88610
5710	88611
7130	88612
19129	88613
89468	88614
4923	88615
160116	88616
99066	88617
47301	88618
93815	88619
379	88620
131631	88621
43046	88622
69496	88623
19718	88624
117938	88625
145466	88626
24928	88627
68053	88628
61629	88629
7543	88630
57703	88631
57997	88632
121145	88633
46623	88634
104	88635
203678	88636
33389	88637
39420	88638
47417	88639
31418	88640
120706	88641
484	88642
228468	88643
99369	88644
5228	88645
184689	88646
12430	88647
2937	88648
16661	88649
66485	88650
33180	88651
50973	88652
8281	88653
128303	88654
54138	88655
8879	88656
39862	88657
275025	88658
247019	88659
171532	88660
47273	88661
496	88662
36198	88663
77660	88664
10980	88665
73558	88666
93448	88667
2654	88668
89927	88669
291861	88670
60731	88671
53711	88672
36670	88673
38570	88674
4083	88675
154881	88676
16523	88677
213347	88678
17940	88679
87890	88680
48903	88681
58642	88682
12289	88683
152994	88684
4453	88685
21689	88686
43901	88687
12388	88688
37366	88689
42813	88690
20132	88691
26804	88692
27984	88693
1171	88694
282029	88695
194825	88696
11890	88697
110856	88698
12111	88699
36084	88700
135864	88701
104203	88702
35998	88703
17422	88704
1872	88705
100138	88706
280078	88707
104465	88708
6751	88709
23930	88710
49417	88711
57762	88712
36190	88713
188053	88714
3698	88715
39861	88716
189753	88717
203001	88718
26902	88719
88246	88720
72403	88721
145677	88722
69980	88723
6362	88724
8123	88725
280543	88726
263165	88727
40406	88728
6848	88729
12327	88730
5	88731
184889	88732
113242	88733
57325	88734
15381	88735
28757	88736
6503	88737
146040	88738
89828	88739
22973	88740
67678	88741
8868	88742
79233	88743
28589	88744
11570	88745
13362	88746
25005	88747
118225	88748
323012	88749
105168	88750
87278	88751
1362	88752
9968	88753
141263	88754
63441	88755
32186	88756
63295	88757
124589	88758
21672	88759
465	88760
245105	88761
123016	88762
313799	88763
1534	88764
101194	88765
8291	88766
2572	88767
11537	88768
32100	88769
64561	88770
26005	88771
42472	88772
84132	88773
64725	88774
146841	88775
5129	88776
9419	88777
70765	88778
41455	88779
55047	88780
310412	88781
109078	88782
87588	88783
40796	88784
10522	88785
50833	88786
6494	88787
296124	88788
33061	88789
48875	88790
75626	88791
24367	88792
25262	88793
14466	88794
30816	88795
17424	88796
173086	88797
124273	88798
130074	88799
135847	88800
42968	88801
56003	88802
34644	88803
187515	88804
8844	88805
191351	88806
116264	88807
9981	88808
74865	88809
4333	88810
15337	88811
187475	88812
32866	88813
8423	88814
47362	88815
98077	88816
126098	88817
77464	88818
191084	88819
1983	88820
4248	88821
36080	88822
37561	88823
97597	88824
28945	88825
70277	88826
177614	88827
244913	88828
31893	88829
294730	88830
56717	88831
111057	88832
16447	88833
116118	88834
72047	88835
64712	88836
127173	88837
152449	88838
1573	88839
76961	88840
57146	88841
29916	88842
10972	88843
79478	88844
5825	88845
30598	88846
76656	88847
35346	88848
121893	88849
50508	88850
390	88851
40586	88852
164607	88853
70575	88854
88222	88855
59579	88856
179228	88857
270173	88858
12063	88859
122477	88860
194650	88861
169059	88862
63892	88863
455	88864
38759	88865
297201	88866
213432	88867
4350	88868
45528	88869
13922	88870
113007	88871
119287	88872
4285	88873
16214	88874
20245	88875
282728	88876
2928	88877
26	88878
167521	88879
31229	88880
36717	88881
2291	88882
132801	88883
148085	88884
62079	88885
79123	88886
62196	88887
25808	88888
288148	88889
161997	88890
102161	88891
22539	88892
100682	88893
52232	88894
5478	88895
6496	88896
6232	88897
30798	88898
49571	88899
17842	88900
11820	88901
6005	88902
629	88903
28113	88904
63678	88905
165062	88906
26819	88907
26610	88908
19992	88909
698	88910
4582	88911
52648	88912
252402	88913
659	88914
3252	88915
179751	88916
33660	88917
287354	88918
1805	88919
217624	88920
110359	88921
74370	88922
31328	88923
108610	88924
207152	88925
4248	88926
127211	88927
90306	88928
64051	88929
88506	88930
41781	88931
88520	88932
162358	88933
23199	88934
152637	88935
33012	88936
138048	88937
131705	88938
319319	88939
4737	88940
13668	88941
299416	88942
119063	88943
86205	88944
34546	88945
24	88946
188062	88947
47484	88948
131289	88949
67112	88950
106910	88951
289751	88952
26741	88953
137801	88954
14617	88955
2539	88956
635	88957
15244	88958
14111	88959
187451	88960
217213	88961
45334	88962
158503	88963
260835	88964
31640	88965
207337	88966
219752	88967
86592	88968
6966	88969
35878	88970
130488	88971
30920	88972
43368	88973
37820	88974
932	88975
25665	88976
55393	88977
33652	88978
25773	88979
181151	88980
1012	88981
106935	88982
938	88983
1418	88984
113220	88985
88709	88986
69100	88987
12531	88988
495	88989
83471	88990
158329	88991
270443	88992
30546	88993
51479	88994
36598	88995
35952	88996
28716	88997
56020	88998
463	88999
100017	89000
7650	89001
16095	89002
4984	89003
101122	89004
1199	89005
11620	89006
9260	89007
80027	89008
17033	89009
44006	89010
10587	89011
4409	89012
45028	89013
67382	89014
68867	89015
8530	89016
30477	89017
29398	89018
185673	89019
8043	89020
56287	89021
51375	89022
85712	89023
79337	89024
241324	89025
5317	89026
3235	89027
133808	89028
50086	89029
87624	89030
27637	89031
107147	89032
50412	89033
88963	89034
58727	89035
20515	89036
38331	89037
561	89038
107382	89039
6707	89040
283186	89041
205662	89042
27457	89043
307661	89044
31018	89045
51929	89046
13288	89047
4668	89048
30598	89049
304626	89050
213876	89051
48932	89052
124566	89053
20775	89054
21335	89055
34375	89056
5835	89057
78722	89058
116466	89059
106728	89060
212947	89061
165838	89062
18593	89063
261587	89064
14216	89065
2527	89066
34688	89067
113567	89068
86860	89069
2626	89070
228331	89071
325292	89072
3637	89073
3637	89074
3637	89075
174550	89076
61493	89077
61059	89078
23061	89079
242673	89080
22368	89081
191338	89082
68825	89083
4769	89084
118399	89085
3637	89086
160307	89087
80563	89088
299979	89089
6518	89090
185967	89091
19756	89092
38157	89093
237275	89094
3531	89095
127293	89096
2701	89097
103594	89098
163069	89099
13426	89100
18484	89101
185323	89102
215551	89103
17906	89104
124652	89105
274	89106
26290	89107
627	89108
52923	89109
9154	89110
1718	89111
120932	89112
24711	89113
2067	89114
20005	89115
17166	89116
4352	89117
94025	89118
99852	89119
60767	89120
50199	89121
195859	89122
37960	89123
10872	89124
18713	89125
106922	89126
124281	89127
50689	89128
31785	89129
19704	89130
104444	89131
6756	89132
38051	89133
79119	89134
86241	89135
225024	89136
103646	89137
4836	89138
2190	89139
12512	89140
14599	89141
56745	89142
87023	89143
2299	89144
15735	89145
52457	89146
42537	89147
11728	89148
54097	89149
21028	89150
41903	89151
113776	89152
15435	89153
148107	89154
120894	89155
138974	89156
130557	89157
33336	89158
190405	89159
4408	89160
260074	89161
11369	89162
1124	89163
76444	89164
79066	89165
4025	89166
73468	89167
14144	89168
4082	89169
82436	89170
99631	89171
54575	89172
84410	89173
29437	89174
69361	89175
38002	89176
80219	89177
71357	89178
17090	89179
55802	89180
8484	89181
4598	89182
107759	89183
89122	89184
83331	89185
12482	89186
151	89187
204432	89188
4155	89189
83368	89190
83001	89191
28904	89192
718	89193
144812	89194
16817	89195
237852	89196
84523	89197
41967	89198
224447	89199
44152	89200
352	89201
246733	89202
109946	89203
7378	89204
2687	89205
93005	89206
129854	89207
51382	89208
113638	89209
7202	89210
21498	89211
72349	89212
29960	89213
249	89214
6326	89215
85552	89216
15886	89217
109635	89218
180085	89219
64635	89220
28639	89221
23623	89222
51957	89223
13704	89224
38576	89225
70610	89226
135384	89227
29782	89228
66	89229
44494	89230
166	89231
153033	89232
141352	89233
65951	89234
317966	89235
41209	89236
34318	89237
194607	89238
6072	89239
49624	89240
85763	89241
2221	89242
152051	89243
71261	89244
9594	89245
666	89246
30665	89247
44454	89248
1544	89249
5524	89250
65062	89251
6752	89252
69388	89253
164095	89254
102194	89255
179085	89256
201916	89257
67541	89258
196943	89259
33041	89260
75477	89261
753	89262
35574	89263
119841	89264
7998	89265
13693	89266
101837	89267
4164	89268
2127	89269
36561	89270
938	89271
2850	89272
56849	89273
69244	89274
48410	89275
22598	89276
47409	89277
9036	89278
104028	89279
107050	89280
20489	89281
99774	89282
76008	89283
190598	89284
14995	89285
128566	89286
91442	89287
73227	89288
3049	89289
37437	89290
109994	89291
119569	89292
86690	89293
52306	89294
123854	89295
79432	89296
963	89297
1262	89298
1262	89299
87255	89300
10407	89301
1590	89302
294905	89303
56306	89304
267323	89305
1599	89306
282378	89307
64752	89308
21398	89309
2828	89310
37228	89311
169955	89312
65820	89313
21016	89314
47510	89315
144028	89316
14460	89317
38935	89318
67158	89319
82676	89320
185876	89321
496	89322
4340	89323
121213	89324
151433	89325
29751	89326
2863	89327
27051	89328
2937	89329
29510	89330
214755	89331
9146	89332
61012	89333
30000	89334
44016	89335
21936	89336
169916	89337
174607	89338
183307	89339
153631	89340
46213	89341
1071	89342
9786	89343
48104	89344
116807	89345
79068	89346
18853	89347
731	89348
197444	89349
156978	89350
326843	89351
19816	89352
63636	89353
215006	89354
39909	89355
38622	89356
13777	89357
20567	89358
124429	89359
4470	89360
19842	89361
10249	89362
123854	89363
229	89364
84706	89365
37610	89366
117375	89367
203607	89368
1786	89369
1366	89370
181531	89371
28143	89372
68627	89373
2991	89374
200280	89375
110067	89376
8584	89377
76862	89378
248062	89379
8077	89380
2202	89381
65430	89382
5904	89383
295707	89384
828	89385
3580	89386
124491	89387
209760	89388
8232	89389
463	89390
63428	89391
67983	89392
128841	89393
1089	89394
24619	89395
128687	89396
46252	89397
52707	89398
7343	89399
215523	89400
29087	89401
2183	89402
111996	89403
72036	89404
17946	89405
59182	89406
45054	89407
10032	89408
45845	89409
30958	89410
201793	89411
1399	89412
11017	89413
59350	89414
50194	89415
65817	89416
107630	89417
6998	89418
5700	89419
68363	89420
1910	89421
24742	89422
41228	89423
9488	89424
24742	89425
170971	89426
8703	89427
12196	89428
27249	89429
72363	89430
166258	89431
24711	89432
20379	89433
32596	89434
178531	89435
7202	89436
18427	89437
25387	89438
39545	89439
869	89440
107071	89441
261151	89442
52411	89443
37256	89444
22170	89445
21516	89446
51087	89447
2591	89448
45957	89449
2779	89450
3683	89451
211373	89452
2810	89453
830	89454
66357	89455
151341	89456
299547	89457
84093	89458
7519	89459
14153	89460
181143	89461
72530	89462
3470	89463
47137	89464
247284	89465
752	89466
43561	89467
18169	89468
11001	89469
75312	89470
162	89471
66408	89472
17893	89473
204763	89474
46976	89475
23717	89476
41445	89477
76940	89478
69057	89479
115031	89480
205107	89481
19353	89482
85	89483
3347	89484
3818	89485
128783	89486
2204	89487
80804	89488
31141	89489
3649	89490
8080	89491
163694	89492
16	89493
135882	89494
12032	89495
102315	89496
5571	89497
48580	89498
14064	89499
21496	89500
2272	89501
84095	89502
108427	89503
61	89504
178432	89505
85796	89506
14630	89507
5476	89508
58303	89509
89802	89510
1582	89511
4247	89512
360	89513
3573	89514
310336	89515
53897	89516
128992	89517
54262	89518
86595	89519
49627	89520
275438	89521
3456	89522
15484	89523
52413	89524
27210	89525
9008	89526
109183	89527
276335	89528
235578	89529
93964	89530
19333	89531
2224	89532
125690	89533
22664	89534
10375	89535
328309	89536
2888	89537
147374	89538
85318	89539
118553	89540
174065	89541
27229	89542
44611	89543
50290	89544
135400	89545
2955	89546
307309	89547
44309	89548
155745	89549
20155	89550
507	89551
76895	89552
88896	89553
16850	89554
76946	89555
58520	89556
3849	89557
87435	89558
168420	89559
87755	89560
7257	89561
139237	89562
9827	89563
234622	89564
110606	89565
50662	89566
105189	89567
48548	89568
9845	89569
25738	89570
128417	89571
17392	89572
23973	89573
16817	89574
27934	89575
74911	89576
171099	89577
104700	89578
210351	89579
48645	89580
32532	89581
21242	89582
198	89583
16692	89584
2067	89585
67	89586
255541	89587
9465	89588
14344	89589
36174	89590
77927	89591
22351	89592
43625	89593
25530	89594
29297	89595
12635	89596
550	89597
87637	89598
108373	89599
71123	89600
96617	89601
390	89602
123764	89603
4021	89604
195729	89605
5918	89606
18423	89607
14173	89608
1101	89609
2841	89610
113278	89611
957	89612
24802	89613
63821	89614
118225	89615
123291	89616
29717	89617
215685	89618
32948	89619
3733	89620
135781	89621
84955	89622
206485	89623
124706	89624
36640	89625
81941	89626
229283	89627
36	89628
14659	89629
155835	89630
1579	89631
20155	89632
49958	89633
275720	89634
126509	89635
118976	89636
88803	89637
261665	89638
161956	89639
171333	89640
65067	89641
120175	89642
16413	89643
210784	89644
506	89645
31072	89646
111612	89647
9845	89648
7833	89649
23902	89650
100867	89651
39839	89652
12605	89653
305570	89654
27489	89655
4655	89656
596	89657
404	89658
13904	89659
98588	89660
122301	89661
31395	89662
19003	89663
307747	89664
80871	89665
4329	89666
6715	89667
222937	89668
41563	89669
25056	89670
53440	89671
3044	89672
1563	89673
48132	89674
52519	89675
57167	89676
55969	89677
23151	89678
16340	89679
55364	89680
55364	89681
283232	89682
130370	89683
46623	89684
36963	89685
134415	89686
17548	89687
59162	89688
109082	89689
71802	89690
1992	89691
281512	89692
8687	89693
40	89694
94862	89695
146081	89696
112538	89697
31458	89698
85989	89699
172702	89700
42338	89701
166023	89702
125348	89703
144645	89704
8087	89705
5587	89706
381	89707
18954	89708
49884	89709
139067	89710
55761	89711
53422	89712
57666	89713
52256	89714
101001	89715
53828	89716
138169	89717
6733	89718
20147	89719
54161	89720
5197	89721
78365	89722
64088	89723
48729	89724
42688	89725
120380	89726
326118	89727
9765	89728
15491	89729
20696	89730
41752	89731
6547	89732
149234	89733
5813	89734
58250	89735
41876	89736
20147	89737
146595	89738
42072	89739
72128	89740
1322	89741
16695	89742
100581	89743
32187	89744
25574	89745
194121	89746
131458	89747
60758	89748
277541	89749
61433	89750
25574	89751
101963	89752
166564	89753
8062	89754
152946	89755
207205	89756
327115	89757
57263	89758
48806	89759
163623	89760
30471	89761
46966	89762
176087	89763
310614	89764
175919	89765
11833	89766
186046	89767
12653	89768
57818	89769
269707	89770
66153	89771
314723	89772
166564	89773
194121	89774
130005	89775
183616	89776
32483	89777
87911	89778
141883	89779
132949	89780
195459	89781
117480	89782
156594	89783
2477	89784
10774	89785
398	89786
48806	89787
150246	89788
37429	89789
25167	89790
195478	89791
127930	89792
47510	89793
296126	89794
13527	89795
244975	89796
34333	89797
178897	89798
70433	89799
86560	89800
6638	89801
152336	89802
313968	89803
171195	89804
13938	89805
124773	89806
18015	89807
298309	89808
202593	89809
113070	89810
15180	89811
242256	89812
77544	89813
143079	89814
30924	89815
15180	89816
19862	89817
89101	89818
157973	89819
108525	89820
221879	89821
76368	89822
17560	89823
17560	89824
17560	89825
71140	89826
131007	89827
40358	89828
37851	89829
52644	89830
55388	89831
11617	89832
126062	89833
58389	89834
163804	89835
15180	89836
1260	89837
278396	89838
32736	89839
13530	89840
29227	89841
238742	89842
55725	89843
47141	89844
309403	89845
29227	89846
94731	89847
234112	89848
120298	89849
169030	89850
5150	89851
80742	89852
12706	89853
93718	89854
66015	89855
1489	89856
64879	89857
42626	89858
209712	89859
231706	89860
24211	89861
96192	89862
102914	89863
56112	89864
218236	89865
136346	89866
132	89867
43995	89868
47491	89869
62810	89870
38900	89871
4937	89872
53511	89873
193875	89874
1423	89875
294536	89876
91994	89877
120141	89878
126479	89879
61	89880
321241	89881
212182	89882
59074	89883
89949	89884
1781	89885
67850	89886
56281	89887
206619	89888
314907	89889
72881	89890
210358	89891
138717	89892
149889	89893
95587	89894
122055	89895
276681	89896
280981	89897
37442	89898
80427	89899
222969	89900
243652	89901
116523	89902
34396	89903
23899	89904
185591	89905
741	89906
165365	89907
208863	89908
108724	89909
46211	89910
51829	89911
9660	89912
73785	89913
155859	89914
305481	89915
96688	89916
111474	89917
323502	89918
62318	89919
54665	89920
100697	89921
41193	89922
303952	89923
34010	89924
32500	89925
290306	89926
51892	89927
53308	89928
861	89929
132265	89930
251965	89931
254091	89932
24065	89933
161279	89934
3730	89935
7667	89936
162499	89937
8304	89938
134289	89939
18850	89940
45050	89941
186233	89942
134403	89943
26335	89944
292278	89945
6768	89946
98684	89947
198250	89948
57174	89949
121762	89950
85089	89951
82813	89952
436	89953
85649	89954
3012	89955
195329	89956
43689	89957
183956	89958
567	89959
122415	89960
11325	89961
209840	89962
40344	89963
90500	89964
53137	89965
34988	89966
137029	89967
4329	89968
504	89969
100857	89970
40101	89971
13331	89972
191247	89973
1242	89974
31766	89975
19830	89976
8162	89977
68986	89978
162348	89979
132854	89980
26610	89981
21482	89982
47669	89983
260550	89984
140138	89985
102136	89986
80458	89987
56632	89988
80335	89989
17619	89990
150938	89991
25258	89992
150098	89993
167154	89994
121844	89995
97449	89996
90902	89997
145098	89998
102502	89999
153921	90000
58111	90001
168470	90002
20526	90003
16397	90004
22704	90005
1134	90006
124755	90007
27490	90008
46444	90009
17565	90010
293557	90011
35043	90012
171599	90013
8313	90014
34349	90015
4600	90016
43411	90017
278	90018
34919	90019
95324	90020
11395	90021
10257	90022
234487	90023
53206	90024
42680	90025
143643	90026
19535	90027
90171	90028
47143	90029
5379	90030
319717	90031
132307	90032
22295	90033
252695	90034
22078	90035
267046	90036
95603	90037
31598	90038
13557	90039
120372	90040
20797	90041
174	90042
267324	90043
23579	90044
20505	90045
3524	90046
35197	90047
729	90048
163369	90049
56082	90050
3583	90051
93019	90052
194946	90053
62950	90054
2852	90055
47229	90056
7190	90057
71310	90058
207148	90059
30306	90060
179290	90061
70567	90062
38378	90063
326440	90064
22486	90065
37130	90066
69883	90067
2286	90068
85069	90069
13557	90070
3660	90071
152	90072
3354	90073
151739	90074
120738	90075
120457	90076
30330	90077
140689	90078
63973	90079
97548	90080
181946	90081
134393	90082
10561	90083
80621	90084
81167	90085
50405	90086
57808	90087
6918	90088
6243	90089
32469	90090
5310	90091
38639	90092
1558	90093
29334	90094
211336	90095
26638	90096
86492	90097
316300	90098
319236	90099
34933	90100
4160	90101
2646	90102
56702	90103
43200	90104
19296	90105
20722	90106
309931	90107
10217	90108
535	90109
41859	90110
177378	90111
140663	90112
97305	90113
237896	90114
100788	90115
9069	90116
13325	90117
56052	90118
25572	90119
56784	90120
131018	90121
62746	90122
68024	90123
81480	90124
122356	90125
164239	90126
43813	90127
114514	90128
197378	90129
223490	90130
81210	90131
81231	90132
81189	90133
9300	90134
14830	90135
33301	90136
2270	90137
103676	90138
182732	90139
263721	90140
246240	90141
265886	90142
177991	90143
7640	90144
20152	90145
17761	90146
105078	90147
1392	90148
50706	90149
3688	90150
147566	90151
11030	90152
50787	90153
173800	90154
22165	90155
37039	90156
296088	90157
31582	90158
163982	90159
125923	90160
177137	90161
94403	90162
123408	90163
30593	90164
34124	90165
16455	90166
48410	90167
88159	90168
91594	90169
22697	90170
281392	90171
1630	90172
32090	90173
255671	90174
14293	90175
14294	90176
316472	90177
290379	90178
34170	90179
64764	90180
191976	90181
133590	90182
315453	90183
8973	90184
69092	90185
140541	90186
35075	90187
56467	90188
106171	90189
308217	90190
22322	90191
59539	90192
141631	90193
238163	90194
298377	90195
157039	90196
158545	90197
24113	90198
11764	90199
315003	90200
30657	90201
33	90202
139390	90203
302192	90204
209743	90205
69909	90206
118073	90207
83483	90208
221385	90209
27627	90210
206295	90211
20097	90212
216511	90213
103853	90214
58503	90215
168267	90216
210031	90217
13277	90218
5002	90219
43072	90220
10251	90221
105383	90222
173929	90223
270168	90224
130022	90225
218519	90226
8338	90227
176946	90228
177057	90229
144777	90230
198010	90231
140511	90232
78660	90233
18562	90234
317420	90235
75867	90236
124986	90237
36339	90238
114545	90239
175456	90240
318362	90241
25460	90242
280179	90243
43332	90244
88800	90245
293023	90246
168083	90247
302033	90248
81321	90249
3349	90250
140838	90251
180282	90252
41246	90253
75199	90254
117541	90255
99247	90256
28714	90257
118768	90258
108980	90259
125922	90260
298005	90261
52632	90262
357	90263
327424	90264
299942	90265
74750	90266
10303	90267
146609	90268
105648	90269
209944	90270
114004	90271
165734	90272
118220	90273
7385	90274
118280	90275
49677	90276
134051	90277
80622	90278
204497	90279
142955	90280
32599	90281
122734	90282
69097	90283
44411	90284
109343	90285
21880	90286
152784	90287
274898	90288
277287	90289
32858	90290
191416	90291
244907	90292
209945	90293
156972	90294
101068	90295
52783	90296
22431	90297
114598	90298
107730	90299
279230	90300
208540	90301
94884	90302
198635	90303
1630	90304
100820	90305
56413	90306
85321	90307
68384	90308
158347	90309
310035	90310
113263	90311
141484	90312
213340	90313
143065	90314
8965	90315
209595	90316
199656	90317
181049	90318
190068	90319
150731	90320
285916	90321
259416	90322
167062	90323
66721	90324
131009	90325
2893	90326
3473	90327
152335	90328
69216	90329
82958	90330
28190	90331
52572	90332
234033	90333
213920	90334
271078	90335
159360	90336
306897	90337
200932	90338
85774	90339
168331	90340
56682	90341
88867	90342
93471	90343
251092	90344
102260	90345
26064	90346
278988	90347
151537	90348
19164	90349
25226	90350
59991	90351
59525	90352
7965	90353
34861	90354
79284	90355
119594	90356
13195	90357
127519	90358
111773	90359
38031	90360
31937	90361
71501	90362
94820	90363
90885	90364
94903	90365
92411	90366
206190	90367
256169	90368
96015	90369
210961	90370
29914	90371
1097	90372
163703	90373
6152	90374
161173	90375
313647	90376
328609	90377
328736	90378
1432	90379
22919	90380
191445	90381
244985	90382
285709	90383
273529	90384
73911	90385
32084	90386
56004	90387
6	90388
44201	90389
73012	90390
3297	90391
73974	90392
13384	90393
8351	90394
12796	90395
49526	90396
3230	90397
109609	90398
13993	90399
3758	90400
171489	90401
191173	90402
28	90403
59578	90404
47330	90405
102745	90406
36470	90407
38001	90408
23240	90409
15141	90410
203818	90411
33520	90412
131309	90413
11925	90414
26843	90415
152145	90416
2937	90417
709	90418
69673	90419
38721	90420
10855	90421
26955	90422
15111	90423
211644	90424
116507	90425
166513	90426
69767	90427
64	90428
2546	90429
65846	90430
93858	90431
185176	90432
5871	90433
13625	90434
9215	90435
20808	90436
12837	90437
315336	90438
56257	90439
127723	90440
32905	90441
3443	90442
50372	90443
118784	90444
43010	90445
534	90446
97380	90447
53122	90448
95460	90449
139107	90450
157568	90451
59097	90452
42947	90453
33968	90454
305947	90455
60115	90456
45455	90457
172437	90458
97369	90459
103713	90460
38576	90461
81591	90462
61392	90463
141104	90464
293433	90465
90821	90466
152976	90467
52131	90468
22968	90469
90951	90470
216719	90471
8348	90472
30345	90473
278356	90474
81142	90475
25870	90476
261210	90477
209234	90478
252485	90479
2527	90480
18779	90481
36307	90482
164607	90483
217327	90484
756	90485
46006	90486
26820	90487
21415	90488
55318	90489
128749	90490
208	90491
59015	90492
114583	90493
14390	90494
278069	90495
34319	90496
143936	90497
18195	90498
19	90499
2221	90500
2591	90501
49637	90502
33599	90503
85738	90504
182592	90505
198271	90506
87384	90507
288109	90508
69498	90509
130902	90510
299869	90511
84350	90512
104721	90513
202412	90514
113081	90515
61434	90516
211255	90517
20679	90518
93501	90519
59098	90520
48674	90521
24129	90522
1729	90523
264995	90524
173078	90525
27346	90526
9029	90527
80365	90528
260231	90529
51184	90530
251924	90531
303932	90532
40511	90533
72511	90534
62650	90535
294501	90536
136106	90537
110355	90538
9493	90539
87915	90540
60751	90541
85444	90542
23750	90543
19399	90544
176565	90545
277081	90546
234099	90547
88830	90548
1765	90549
112218	90550
38394	90551
84294	90552
15984	90553
237076	90554
67041	90555
99373	90556
269767	90557
70564	90558
114724	90559
17264	90560
234803	90561
1945	90562
20766	90563
75954	90564
186966	90565
25006	90566
237379	90567
16161	90568
45391	90569
3744	90570
53600	90571
75729	90572
4355	90573
908	90574
2650	90575
3412	90576
13205	90577
5564	90578
256981	90579
46363	90580
105018	90581
75720	90582
2552	90583
187903	90584
281026	90585
87235	90586
131414	90587
98037	90588
26	90589
12355	90590
12383	90591
113258	90592
311244	90593
118073	90594
45220	90595
57589	90596
105	90597
10921	90598
43616	90599
276069	90600
2628	90601
22620	90602
210101	90603
15096	90604
100719	90605
194260	90606
26850	90607
3301	90608
17099	90609
22393	90610
10722	90611
56257	90612
288374	90613
65252	90614
167203	90615
30065	90616
29190	90617
9061	90618
135035	90619
35075	90620
205875	90621
3494	90622
76317	90623
191526	90624
122923	90625
280967	90626
112032	90627
45860	90628
29618	90629
171904	90630
3437	90631
191969	90632
74460	90633
15706	90634
17803	90635
152742	90636
35539	90637
12542	90638
11622	90639
75456	90640
275711	90641
121857	90642
7234	90643
22261	90644
17383	90645
1802	90646
103861	90647
252432	90648
258715	90649
5303	90650
14388	90651
21402	90652
68875	90653
116747	90654
105004	90655
119257	90656
51002	90657
30881	90658
8003	90659
50448	90660
72268	90661
17389	90662
38876	90663
297210	90664
29446	90665
40047	90666
33036	90667
14826	90668
1145	90669
88119	90670
38377	90671
32	90672
15908	90673
36001	90674
2293	90675
229084	90676
1219	90677
127579	90678
118557	90679
14696	90680
132639	90681
6355	90682
61096	90683
224054	90684
115112	90685
49103	90686
122135	90687
311666	90688
6081	90689
23915	90690
133775	90691
88534	90692
180141	90693
7422	90694
116203	90695
38675	90696
179589	90697
3480	90698
227662	90699
227557	90700
173939	90701
122947	90702
62914	90703
66795	90704
153110	90705
33071	90706
195882	90707
150566	90708
4966	90709
85819	90710
85819	90711
26793	90712
168447	90713
173551	90714
280833	90715
126208	90716
48509	90717
79862	90718
24630	90719
80751	90720
74950	90721
33597	90722
20995	90723
40576	90724
91575	90725
278229	90726
209239	90727
297223	90728
174976	90729
236275	90730
14614	90731
93516	90732
66381	90733
158044	90734
101829	90735
323735	90736
188989	90737
62222	90738
44728	90739
5170	90740
253205	90741
95395	90742
12615	90743
44728	90744
89934	90745
204422	90746
207983	90747
148170	90748
270352	90749
53757	90750
115398	90751
142196	90752
186467	90753
111098	90754
44728	90755
203802	90756
162547	90757
44728	90758
94226	90759
215292	90760
142101	90761
32062	90762
48789	90763
150932	90764
34906	90765
2586	90766
16461	90767
133116	90768
134181	90769
970	90770
78584	90771
9962	90772
8515	90773
3763	90774
23856	90775
21627	90776
222276	90777
304843	90778
20738	90779
60225	90780
111132	90781
20633	90782
11809	90783
5233	90784
36502	90785
39371	90786
811	90787
5298	90788
39732	90789
4364	90790
202391	90791
42928	90792
299949	90793
71911	90794
875	90795
44510	90796
26098	90797
142185	90798
1172	90799
76845	90800
76845	90801
76845	90802
226669	90803
166415	90804
150760	90805
6782	90806
35191	90807
14558	90808
56404	90809
113621	90810
307982	90811
5260	90812
30676	90813
171569	90814
125091	90815
47918	90816
106135	90817
26817	90818
163092	90819
10672	90820
26685	90821
75302	90822
85597	90823
85206	90824
2014	90825
10391	90826
10153	90827
69200	90828
30117	90829
36525	90830
101500	90831
155248	90832
19288	90833
133873	90834
202496	90835
242449	90836
255525	90837
30183	90838
232320	90839
204114	90840
177142	90841
123914	90842
6285	90843
183670	90844
319284	90845
120340	90846
71436	90847
46127	90848
21557	90849
53951	90850
845	90851
86986	90852
47339	90853
233583	90854
135334	90855
272815	90856
67709	90857
67372	90858
1143	90859
57824	90860
216386	90861
14674	90862
208802	90863
3576	90864
298867	90865
190784	90866
102503	90867
139126	90868
13636	90869
19108	90870
4955	90871
183	90872
3920	90873
249631	90874
189527	90875
189687	90876
137166	90877
669	90878
35583	90879
70108	90880
30761	90881
204579	90882
20737	90883
129033	90884
3911	90885
119287	90886
201983	90887
5733	90888
39	90889
206491	90890
13219	90891
7351	90892
112486	90893
43212	90894
5733	90895
27031	90896
55950	90897
53893	90898
537	90899
71	90900
2583	90901
7825	90902
32737	90903
47183	90904
1413	90905
63213	90906
25218	90907
9515	90908
17586	90909
25685	90910
12573	90911
1243	90912
486	90913
3010	90914
646	90915
31379	90916
6695	90917
62422	90918
11881	90919
74674	90920
21615	90921
6099	90922
172730	90923
6438	90924
5	90925
44500	90926
152	90927
1187	90928
11030	90929
1464	90930
116075	90931
194976	90932
8745	90933
4149	90934
8159	90935
3416	90936
114778	90937
1643	90938
15619	90939
71641	90940
149491	90941
96301	90942
2111	90943
173306	90944
87406	90945
123070	90946
61926	90947
131111	90948
216012	90949
17872	90950
7450	90951
65603	90952
231928	90953
5827	90954
2762	90955
13004	90956
55699	90957
153434	90958
6186	90959
95872	90960
19278	90961
745	90962
21213	90963
127255	90964
5275	90965
7163	90966
9186	90967
3257	90968
277226	90969
40179	90970
97122	90971
20732	90972
6757	90973
2242	90974
45546	90975
197242	90976
72224	90977
77526	90978
285	90979
115	90980
26788	90981
2379	90982
15434	90983
86370	90984
64832	90985
8716	90986
6355	90987
55118	90988
9830	90989
27097	90990
56497	90991
236	90992
80	90993
105987	90994
2547	90995
179901	90996
196645	90997
125694	90998
31716	90999
7601	91000
14267	91001
34	91002
2857	91003
136531	91004
51499	91005
29923	91006
3235	91007
3368	91008
18	91009
72948	91010
2956	91011
512	91012
11779	91013
12043	91014
3872	91015
18864	91016
7509	91017
154951	91018
235	91019
59183	91020
135356	91021
210737	91022
44993	91023
70628	91024
1466	91025
203362	91026
26537	91027
16313	91028
4541	91029
148119	91030
78490	91031
109765	91032
1943	91033
3505	91034
156951	91035
105988	91036
348	91037
151371	91038
308115	91039
11734	91040
141574	91041
212320	91042
41859	91043
45574	91044
124893	91045
4087	91046
11301	91047
6	91048
12370	91049
55365	91050
289342	91051
79182	91052
1779	91053
12859	91054
56653	91055
10468	91056
144567	91057
11669	91058
129574	91059
62575	91060
199	91061
62935	91062
146325	91063
7816	91064
13767	91065
4667	91066
40916	91067
35190	91068
200284	91069
198979	91070
6134	91071
98527	91072
225255	91073
25417	91074
23570	91075
207561	91076
86899	91077
6555	91078
318122	91079
73438	91080
84906	91081
72171	91082
196681	91083
238287	91084
146736	91085
144	91086
4559	91087
138363	91088
217165	91089
289476	91090
174124	91091
25948	91092
255048	91093
71102	91094
190970	91095
3291	91096
58633	91097
7279	91098
22025	91099
280774	91100
78359	91101
163387	91102
93300	91103
49807	91104
2270	91105
203255	91106
123759	91107
29436	91108
273735	91109
166600	91110
261549	91111
271657	91112
129082	91113
161923	91114
126030	91115
180656	91116
15751	91117
82750	91118
316907	91119
225129	91120
93618	91121
200618	91122
53957	91123
186828	91124
32796	91125
1100	91126
131380	91127
63400	91128
5609	91129
136748	91130
9328	91131
223334	91132
139442	91133
169619	91134
70900	91135
61729	91136
136710	91137
55422	91138
15829	91139
328541	91140
284258	91141
38379	91142
11109	91143
62115	91144
268111	91145
2946	91146
302790	91147
51231	91148
49212	91149
45493	91150
43634	91151
24052	91152
7337	91153
32428	91154
186305	91155
169743	91156
101439	91157
114698	91158
312291	91159
177878	91160
81113	91161
117581	91162
48889	91163
7813	91164
79745	91165
177813	91166
15180	91167
209806	91168
67612	91169
32448	91170
268314	91171
73480	91172
25003	91173
296617	91174
63781	91175
2333	91176
64334	91177
1277	91178
29142	91179
45593	91180
174508	91181
88425	91182
247621	91183
109084	91184
213914	91185
82770	91186
107629	91187
174735	91188
133571	91189
24353	91190
15038	91191
112975	91192
60777	91193
129131	91194
176952	91195
96319	91196
145602	91197
85915	91198
68097	91199
126884	91200
207009	91201
171434	91202
176626	91203
270312	91204
2663	91205
102002	91206
87342	91207
92344	91208
205642	91209
30394	91210
80496	91211
49947	91212
187140	91213
276441	91214
257486	91215
26216	91216
58149	91217
28635	91218
59202	91219
41768	91220
25458	91221
85396	91222
127420	91223
134127	91224
20579	91225
154826	91226
110160	91227
15208	91228
17977	91229
3648	91230
222058	91231
199035	91232
450	91233
145762	91234
14759	91235
54234	91236
139897	91237
85069	91238
65892	91239
129976	91240
160857	91241
149769	91242
14410	91243
16383	91244
81630	91245
48327	91246
195952	91247
136127	91248
64259	91249
5374	91250
68623	91251
155277	91252
303768	91253
50206	91254
155716	91255
60275	91256
156570	91257
56005	91258
259142	91259
92044	91260
43710	91261
292761	91262
191703	91263
319279	91264
166391	91265
187376	91266
59987	91267
31649	91268
18901	91269
163550	91270
205923	91271
76606	91272
247352	91273
192918	91274
9411	91275
29509	91276
213531	91277
167549	91278
117783	91279
46585	91280
123977	91281
68493	91282
29674	91283
213855	91284
64284	91285
249134	91286
19323	91287
275859	91288
77747	91289
191882	91290
272193	91291
317839	91292
153321	91293
49197	91294
85425	91295
80057	91296
224380	91297
7473	91298
296298	91299
180714	91300
133503	91301
7002	91302
115197	91303
118343	91304
318189	91305
269493	91306
238115	91307
57425	91308
2924	91309
216920	91310
56666	91311
71659	91312
303789	91313
22595	91314
293094	91315
39300	91316
22320	91317
61945	91318
209646	91319
11673	91320
19028	91321
100847	91322
289363	91323
26572	91324
93300	91325
128869	91326
268477	91327
311587	91328
187535	91329
153424	91330
134863	91331
140808	91332
36358	91333
36838	91334
94774	91335
24224	91336
54133	91337
118394	91338
286575	91339
812	91340
78770	91341
145978	91342
66190	91343
17614	91344
172084	91345
3739	91346
101327	91347
3869	91348
297624	91349
76786	91350
232276	91351
252136	91352
171903	91353
307508	91354
304824	91355
9285	91356
61768	91357
117229	91358
26719	91359
1100	91360
71900	91361
1100	91362
135043	91363
81020	91364
94087	91365
18416	91366
145779	91367
115984	91368
203369	91369
114563	91370
100616	91371
279822	91372
229300	91373
197143	91374
28307	91375
20316	91376
42556	91377
19671	91378
213108	91379
262470	91380
113538	91381
313226	91382
43813	91383
37874	91384
325016	91385
21650	91386
31210	91387
80111	91388
39925	91389
128521	91390
315140	91391
110889	91392
80287	91393
24308	91394
19328	91395
120411	91396
116436	91397
256163	91398
9909	91399
101150	91400
205363	91401
140981	91402
206156	91403
268884	91404
9074	91405
78862	91406
74826	91407
115479	91408
104462	91409
324741	91410
105162	91411
73830	91412
82270	91413
61944	91414
184057	91415
119322	91416
127776	91417
79745	91418
26572	91419
249801	91420
1206	91421
848	91422
22919	91423
71915	91424
146255	91425
321750	91426
50898	91427
53827	91428
108585	91429
112659	91430
182508	91431
179982	91432
279229	91433
131948	91434
215981	91435
114664	91436
114787	91437
188215	91438
45220	91439
6725	91440
219330	91441
94821	91442
286300	91443
13790	91444
37037	91445
49969	91446
134243	91447
36098	91448
68666	91449
1100	91450
26054	91451
83977	91452
111258	91453
15064	91454
185712	91455
159178	91456
5457	91457
279564	91458
185136	91459
117775	91460
295590	91461
114448	91462
320021	91463
2050	91464
16345	91465
12737	91466
72236	91467
177922	91468
4966	91469
254317	91470
199860	91471
230110	91472
29163	91473
3380	91474
35839	91475
13343	91476
5326	91477
18845	91478
89203	91479
215281	91480
31120	91481
6093	91482
5590	91483
176264	91484
151259	91485
43703	91486
120497	91487
8798	91488
57869	91489
57869	91490
191188	91491
65886	91492
16849	91493
31977	91494
35650	91495
98867	91496
262809	91497
247172	91498
111944	91499
89233	91500
166574	91501
130885	91502
97336	91503
101835	91504
186252	91505
142690	91506
80104	91507
25398	91508
36327	91509
139867	91510
130833	91511
31245	91512
152762	91513
36306	91514
294482	91515
199870	91516
95816	91517
48539	91518
56086	91519
109103	91520
197297	91521
103964	91522
4182	91523
69020	91524
94033	91525
40517	91526
72139	91527
152232	91528
206509	91529
156061	91530
260838	91531
71304	91532
24281	91533
167945	91534
29590	91535
308310	91536
88214	91537
83816	91538
14026	91539
3583	91540
8213	91541
16781	91542
37381	91543
170743	91544
47902	91545
200212	91546
208312	91547
5970	91548
61161	91549
238351	91550
673	91551
147449	91552
183572	91553
113756	91554
9684	91555
91955	91556
196198	91557
48032	91558
94535	91559
247417	91560
9700	91561
254781	91562
17	91563
186154	91564
6616	91565
106484	91566
34	91567
35908	91568
192929	91569
295031	91570
3375	91571
17286	91572
2236	91573
78185	91574
170652	91575
2890	91576
233373	91577
24812	91578
8381	91579
2444	91580
209791	91581
228512	91582
281763	91583
36285	91584
12671	91585
114201	91586
41142	91587
57342	91588
217159	91589
82022	91590
38477	91591
190497	91592
792	91593
23365	91594
64514	91595
106532	91596
30304	91597
133929	91598
151545	91599
111677	91600
17324	91601
20526	91602
25141	91603
10271	91604
3159	91605
29000	91606
5477	91607
33765	91608
214062	91609
184524	91610
931	91611
181	91612
306549	91613
23449	91614
164611	91615
385	91616
41800	91617
53625	91618
15425	91619
8456	91620
64958	91621
66360	91622
227835	91623
147246	91624
40300	91625
292216	91626
155620	91627
211500	91628
49321	91629
73924	91630
94771	91631
121621	91632
255856	91633
6299	91634
6150	91635
177561	91636
55180	91637
262700	91638
58268	91639
85612	91640
207801	91641
133223	91642
165610	91643
304178	91644
205255	91645
253501	91646
188729	91647
146226	91648
277798	91649
279609	91650
181577	91651
320376	91652
295682	91653
257533	91654
235096	91655
144755	91656
154901	91657
121261	91658
92808	91659
269981	91660
58268	91661
258414	91662
106493	91663
134604	91664
190104	91665
28469	91666
162195	91667
166350	91668
62570	91669
228472	91670
60086	91671
264840	91672
73614	91673
152666	91674
91676	91675
49573	91676
137061	91677
14800	91678
88316	91679
114527	91680
142174	91681
323458	91682
203831	91683
159063	91684
89325	91685
61308	91686
10301	91687
62806	91688
250103	91689
153638	91690
50460	91691
127784	91692
39719	91693
60455	91694
84201	91695
176458	91696
5588	91697
16191	91698
10301	91699
221175	91700
40662	91701
40665	91702
19044	91703
274717	91704
4999	91705
160185	91706
213583	91707
178438	91708
146893	91709
18753	91710
259485	91711
12332	91712
91749	91713
59117	91714
19017	91715
189025	91716
38009	91717
108413	91718
127836	91719
45650	91720
198718	91721
49523	91722
20406	91723
133197	91724
88239	91725
152390	91726
75069	91727
168644	91728
75518	91729
220106	91730
7975	91731
60912	91732
13503	91733
217357	91734
9025	91735
18234	91736
300970	91737
9192	91738
212586	91739
46640	91740
46640	91741
201584	91742
58951	91743
32592	91744
101135	91745
58019	91746
91784	91747
67082	91748
72154	91749
59449	91750
153189	91751
307167	91752
278152	91753
36335	91754
144306	91755
200520	91756
87081	91757
166634	91758
103300	91759
213353	91760
18320	91761
232479	91762
15098	91763
236033	91764
115585	91765
119452	91766
153694	91767
3166	91768
129992	91769
103592	91770
30749	91771
160068	91772
66006	91773
88382	91774
96943	91775
214775	91776
13863	91777
65396	91778
140817	91779
27422	91780
50833	91781
85778	91782
218690	91783
86581	91784
92931	91785
215166	91786
17695	91787
139536	91788
254183	91789
86493	91790
45779	91791
115373	91792
101073	91793
153661	91794
48829	91795
64584	91796
181372	91797
133578	91798
86190	91799
120732	91800
35204	91801
191106	91802
51931	91803
33355	91804
257465	91805
188482	91806
43172	91807
84545	91808
34573	91809
40519	91810
87502	91811
16095	91812
206600	91813
49181	91814
58506	91815
4881	91816
44372	91817
90053	91818
16897	91819
123072	91820
17153	91821
1103	91822
11519	91823
163370	91824
252405	91825
92745	91826
129534	91827
314424	91828
30494	91829
78068	91830
181771	91831
45313	91832
40071	91833
270024	91834
40519	91835
2354	91836
41135	91837
319689	91838
155637	91839
16930	91840
17039	91841
11137	91842
85328	91843
93572	91844
127836	91845
141267	91846
235318	91847
119508	91848
295491	91849
127319	91850
42385	91851
11925	91852
68948	91853
130868	91854
84591	91855
47437	91856
98552	91857
131009	91858
75171	91859
93922	91860
200761	91861
33972	91862
74253	91863
23229	91864
145501	91865
76862	91866
17352	91867
709	91868
27337	91869
145507	91870
136404	91871
68917	91872
6545	91873
56	91874
59615	91875
91136	91876
239282	91877
40015	91878
285325	91879
16873	91880
150108	91881
16863	91882
126933	91883
11177	91884
132975	91885
32551	91886
33793	91887
9115	91888
32692	91889
47634	91890
3837	91891
7032	91892
313838	91893
89099	91894
89099	91895
24403	91896
3571	91897
16424	91898
269182	91899
7799	91900
74521	91901
7050	91902
145756	91903
9323	91904
57944	91905
14567	91906
6342	91907
7252	91908
1981	91909
2491	91910
30191	91911
21236	91912
16424	91913
197145	91914
9855	91915
783	91916
171194	91917
10111	91918
27382	91919
1722	91920
20179	91921
2028	91922
262683	91923
69887	91924
5439	91925
17987	91926
28032	91927
201455	91928
75553	91929
16022	91930
47765	91931
2175	91932
20869	91933
144659	91934
48775	91935
88562	91936
182	91937
100060	91938
72850	91939
181082	91940
206469	91941
55506	91942
85220	91943
173030	91944
260591	91945
57478	91946
50461	91947
59045	91948
117628	91949
99693	91950
24256	91951
121431	91952
10431	91953
50461	91954
127736	91955
120662	91956
3327	91957
34151	91958
59046	91959
122288	91960
25484	91961
2601	91962
18551	91963
53329	91964
56339	91965
1871	91966
63284	91967
92531	91968
92531	91969
284839	91970
51720	91971
233512	91972
164686	91973
262566	91974
196900	91975
47351	91976
44631	91977
29637	91978
188945	91979
310618	91980
55852	91981
15812	91982
148876	91983
35988	91984
87320	91985
20443	91986
9915	91987
326984	91988
46132	91989
61293	91990
21665	91991
175584	91992
268412	91993
141289	91994
35618	91995
64943	91996
34942	91997
7395	91998
17993	91999
244022	92000
46600	92001
117084	92002
24341	92003
3946	92004
6619	92005
73220	92006
69210	92007
67145	92008
175583	92009
116044	92010
16855	92011
297555	92012
107858	92013
71835	92014
1285	92015
29037	92016
172532	92017
29778	92018
42847	92019
3367	92020
12471	92021
28632	92022
11910	92023
114454	92024
1542	92025
17891	92026
100311	92027
14143	92028
5823	92029
9799	92030
264	92031
73800	92032
6562	92033
50424	92034
122582	92035
19533	92036
175957	92037
136160	92038
35075	92039
92047	92040
19059	92041
35863	92042
2555	92043
23699	92044
58801	92045
270559	92046
128578	92047
10094	92048
170574	92049
254860	92050
15783	92051
92845	92052
10762	92053
10623	92054
86	92055
41543	92056
3441	92057
125683	92058
4662	92059
101203	92060
42567	92061
16994	92062
22221	92063
22	92064
258124	92065
1953	92066
205309	92067
245704	92068
6572	92069
9065	92070
200	92071
5731	92072
6475	92073
213967	92074
2063	92075
3418	92076
7307	92077
170506	92078
71079	92079
131277	92080
41694	92081
2904	92082
112857	92083
296973	92084
138749	92085
138832	92086
1	92087
6684	92088
8389	92089
15678	92090
6226	92091
41031	92092
1787	92093
8199	92094
4444	92095
7692	92096
16555	92097
7306	92098
63697	92099
133627	92100
12087	92101
40238	92102
49652	92103
47159	92104
3310	92105
2664	92106
3927	92107
55478	92108
851	92109
149864	92110
53291	92111
92576	92112
6117	92113
44580	92114
71347	92115
274412	92116
274492	92117
128515	92118
73939	92119
144127	92120
170214	92121
264015	92122
51807	92123
311556	92124
52095	92125
184277	92126
80887	92127
188378	92128
40268	92129
128585	92130
128583	92131
107175	92132
75757	92133
175782	92134
120505	92135
199109	92136
255575	92137
43745	92138
43745	92139
43745	92140
43745	92141
114781	92142
73937	92143
108503	92144
234784	92145
77037	92146
29971	92147
34190	92148
49841	92149
78204	92150
18960	92151
2571	92152
197800	92153
94108	92154
201481	92155
69819	92156
208202	92157
208106	92158
86275	92159
18211	92160
51425	92161
51425	92162
279225	92163
2544	92164
51425	92165
5440	92166
12860	92167
289504	92168
257595	92169
56926	92170
90536	92171
181935	92172
161994	92173
289706	92174
12860	92175
279341	92176
259685	92177
49841	92178
273029	92179
196444	92180
97250	92181
76342	92182
309629	92183
262395	92184
143238	92185
221071	92186
120991	92187
90824	92188
8563	92189
122973	92190
27791	92191
320923	92192
277327	92193
205686	92194
67564	92195
68215	92196
273827	92197
249183	92198
261467	92199
131714	92200
93509	92201
18301	92202
190295	92203
109504	92204
148134	92205
88101	92206
90838	92207
54271	92208
92937	92209
287780	92210
298268	92211
55176	92212
6613	92213
59641	92214
64879	92215
64989	92216
74597	92217
135824	92218
152828	92219
159766	92220
33727	92221
113316	92222
39893	92223
82313	92224
14207	92225
68589	92226
866	92227
45	92228
199939	92229
120145	92230
81850	92231
77170	92232
314135	92233
308427	92234
22006	92235
99557	92236
179892	92237
212593	92238
73996	92239
32715	92240
250731	92241
198277	92242
133278	92243
249332	92244
303833	92245
5559	92246
319189	92247
64131	92248
2553	92249
93310	92250
391	92251
29154	92252
137201	92253
67506	92254
78465	92255
94525	92256
227458	92257
128647	92258
21619	92259
8452	92260
97555	92261
7099	92262
224216	92263
22048	92264
21802	92265
41380	92266
15217	92267
20499	92268
266489	92269
43852	92270
91396	92271
3529	92272
277634	92273
106302	92274
186283	92275
108734	92276
313717	92277
121044	92278
25083	92279
120586	92280
9542	92281
62297	92282
147489	92283
140012	92284
28405	92285
184664	92286
193901	92287
33492	92288
77000	92289
36491	92290
188397	92291
65965	92292
19386	92293
19386	92294
64618	92295
5209	92296
87158	92297
116367	92298
49424	92299
77560	92300
280908	92301
67637	92302
118680	92303
4765	92304
184343	92305
296918	92306
46001	92307
16978	92308
206710	92309
67995	92310
15450	92311
79480	92312
206710	92313
3622	92314
126084	92315
67643	92316
65965	92317
123099	92318
130033	92319
50146	92320
105531	92321
214518	92322
68693	92323
118927	92324
56177	92325
8304	92326
151151	92327
2133	92328
175	92329
267673	92330
3290	92331
263974	92332
192163	92333
250769	92334
150448	92335
148586	92336
119452	92337
4573	92338
56587	92339
77655	92340
215801	92341
191282	92342
278527	92343
190895	92344
88322	92345
168417	92346
1803	92347
28281	92348
119944	92349
90717	92350
132215	92351
318576	92352
24578	92353
26389	92354
83326	92355
182594	92356
117864	92357
288600	92358
215107	92359
166916	92360
289034	92361
272406	92362
311208	92363
82479	92364
96010	92365
82479	92366
300039	92367
188434	92368
52045	92369
5869	92370
7428	92371
50711	92372
105061	92373
163628	92374
123282	92375
33228	92376
41386	92377
8720	92378
135301	92379
2849	92380
41455	92381
232	92382
312315	92383
132039	92384
1412	92385
31483	92386
178680	92387
193632	92388
54712	92389
9415	92390
130673	92391
15101	92392
5897	92393
20171	92394
76292	92395
138081	92396
1147	92397
169957	92398
4807	92399
30113	92400
91937	92401
54653	92402
227939	92403
22690	92404
123939	92405
36534	92406
15101	92407
36716	92408
2291	92409
86647	92410
211	92411
8644	92412
149914	92413
74480	92414
122794	92415
5197	92416
11230	92417
217030	92418
5197	92419
87854	92420
60359	92421
133480	92422
3472	92423
96401	92424
16584	92425
7640	92426
48580	92427
304407	92428
128578	92429
144117	92430
12274	92431
167571	92432
12316	92433
63981	92434
147789	92435
36948	92436
39476	92437
11863	92438
54038	92439
14737	92440
59911	92441
51602	92442
38490	92443
102495	92444
11194	92445
598	92446
14559	92447
301458	92448
2235	92449
36878	92450
97006	92451
9404	92452
17314	92453
170950	92454
22844	92455
9113	92456
314	92457
230324	92458
82977	92459
62866	92460
24949	92461
56450	92462
6245	92463
25227	92464
366	92465
855	92466
32766	92467
7935	92468
1273	92469
178702	92470
567	92471
53804	92472
81066	92473
18168	92474
139789	92475
63327	92476
2878	92477
83725	92478
139003	92479
1014	92480
75469	92481
39338	92482
21395	92483
67607	92484
102281	92485
422	92486
16414	92487
35777	92488
125967	92489
107448	92490
1641	92491
47592	92492
43101	92493
183647	92494
146478	92495
169047	92496
1541	92497
158106	92498
40217	92499
126	92500
237	92501
132954	92502
64841	92503
39819	92504
18541	92505
36042	92506
30145	92507
169713	92508
7173	92509
1947	92510
172321	92511
69894	92512
96635	92513
40821	92514
458	92515
458	92516
458	92517
458	92518
458	92519
458	92520
458	92521
458	92522
458	92523
458	92524
24448	92525
149990	92526
535	92527
92870	92528
24111	92529
40433	92530
71781	92531
291908	92532
14720	92533
222222	92534
110598	92535
458	92536
169868	92537
104364	92538
14418	92539
37540	92540
146909	92541
68256	92542
93	92543
30556	92544
24878	92545
64312	92546
8589	92547
169770	92548
10450	92549
70037	92550
15727	92551
3272	92552
128234	92553
100923	92554
175261	92555
138113	92556
143382	92557
79279	92558
7604	92559
83140	92560
607	92561
201246	92562
79101	92563
22089	92564
152167	92565
30805	92566
75606	92567
197894	92568
42924	92569
17730	92570
326441	92571
81203	92572
155331	92573
48643	92574
104814	92575
27730	92576
93803	92577
1285	92578
124023	92579
46133	92580
5525	92581
141541	92582
155812	92583
262250	92584
19211	92585
5780	92586
24240	92587
51393	92588
35369	92589
101973	92590
31204	92591
52388	92592
49058	92593
118828	92594
51394	92595
209728	92596
42318	92597
71443	92598
106584	92599
123551	92600
2683	92601
18761	92602
43894	92603
8017	92604
70611	92605
14720	92606
41441	92607
78181	92608
197622	92609
42358	92610
9345	92611
129310	92612
20037	92613
7222	92614
330	92615
1298	92616
174479	92617
181777	92618
188017	92619
16921	92620
130014	92621
37152	92622
245929	92623
63951	92624
45517	92625
44667	92626
97994	92627
44574	92628
9880	92629
31777	92630
731	92631
253963	92632
20629	92633
182	92634
242192	92635
37638	92636
24740	92637
235749	92638
105890	92639
308321	92640
12117	92641
5628	92642
204345	92643
54229	92644
794	92645
46047	92646
22286	92647
25667	92648
15885	92649
206172	92650
41874	92651
128798	92652
206158	92653
12543	92654
25223	92655
61104	92656
3084	92657
17299	92658
53055	92659
46668	92660
9644	92661
80298	92662
9063	92663
27767	92664
5685	92665
62377	92666
38959	92667
236562	92668
22092	92669
18259	92670
35785	92671
5920	92672
198733	92673
41772	92674
23617	92675
21	92676
6200	92677
186034	92678
26536	92679
112066	92680
100095	92681
104478	92682
83508	92683
215134	92684
162359	92685
159582	92686
90328	92687
20709	92688
170960	92689
1024	92690
42147	92691
107551	92692
94194	92693
95467	92694
48629	92695
55057	92696
250724	92697
18733	92698
126825	92699
9499	92700
182039	92701
103732	92702
33721	92703
21034	92704
34590	92705
17567	92706
138020	92707
18034	92708
23967	92709
49514	92710
59409	92711
40515	92712
95137	92713
81347	92714
37704	92715
11465	92716
2683	92717
276238	92718
206815	92719
66375	92720
7468	92721
35980	92722
174711	92723
22804	92724
2654	92725
80197	92726
44069	92727
5282	92728
5282	92729
5329	92730
168555	92731
155335	92732
81802	92733
4183	92734
56401	92735
6384	92736
1891	92737
156712	92738
8793	92739
10336	92740
811	92741
158334	92742
12588	92743
27861	92744
2314	92745
35938	92746
124210	92747
770	92748
5750	92749
30777	92750
1615	92751
69849	92752
37403	92753
187464	92754
295006	92755
27973	92756
30672	92757
2665	92758
16786	92759
49966	92760
13317	92761
35354	92762
25645	92763
123631	92764
51393	92765
74233	92766
36071	92767
52834	92768
4192	92769
2148	92770
45462	92771
56539	92772
96683	92773
1136	92774
65907	92775
9644	92776
172709	92777
2975	92778
2428	92779
174226	92780
110764	92781
71174	92782
65374	92783
54501	92784
52896	92785
208199	92786
111130	92787
37152	92788
87070	92789
228788	92790
61267	92791
53189	92792
23339	92793
150023	92794
128820	92795
410	92796
56834	92797
133625	92798
7324	92799
45430	92800
102976	92801
98600	92802
2104	92803
752	92804
987	92805
95805	92806
141273	92807
6826	92808
301585	92809
139832	92810
193733	92811
5826	92812
85857	92813
140013	92814
27658	92815
56665	92816
136906	92817
2292	92818
144863	92819
92582	92820
79634	92821
16252	92822
98691	92823
20737	92824
3767	92825
111462	92826
102015	92827
720	92828
144711	92829
3899	92830
198124	92831
4919	92832
6716	92833
33406	92834
13114	92835
127358	92836
25010	92837
82410	92838
2055	92839
2584	92840
70903	92841
66192	92842
174301	92843
12823	92844
28854	92845
198654	92846
738	92847
2312	92848
36258	92849
62573	92850
11325	92851
1489	92852
18218	92853
739	92854
686	92855
98425	92856
54686	92857
17322	92858
52692	92859
65932	92860
3107	92861
64502	92862
102099	92863
26185	92864
72197	92865
197934	92866
31663	92867
68584	92868
212189	92869
30715	92870
62485	92871
58388	92872
23889	92873
155104	92874
22384	92875
85542	92876
798	92877
194577	92878
173021	92879
14349	92880
154	92881
62017	92882
24619	92883
35255	92884
3014	92885
5697	92886
70217	92887
245847	92888
37844	92889
28029	92890
63957	92891
91597	92892
244164	92893
2765	92894
378	92895
287	92896
64966	92897
115881	92898
10220	92899
129240	92900
440	92901
157038	92902
29363	92903
11069	92904
55804	92905
87063	92906
7600	92907
63868	92908
2152	92909
126126	92910
305682	92911
68968	92912
195	92913
149824	92914
117568	92915
3212	92916
122589	92917
8019	92918
55776	92919
4011	92920
495	92921
674	92922
22300	92923
43485	92924
20844	92925
24225	92926
30255	92927
28485	92928
1483	92929
30928	92930
74791	92931
84673	92932
14212	92933
164136	92934
14868	92935
147366	92936
215693	92937
7537	92938
28665	92939
260126	92940
23606	92941
19992	92942
12305	92943
8741	92944
31711	92945
16265	92946
5580	92947
86054	92948
62919	92949
79947	92950
135272	92951
190879	92952
135272	92953
35631	92954
310686	92955
133498	92956
203535	92957
48816	92958
324747	92959
157571	92960
127054	92961
16123	92962
10847	92963
2112	92964
67017	92965
160970	92966
15192	92967
77574	92968
7305	92969
77886	92970
42734	92971
65898	92972
68512	92973
8613	92974
250493	92975
52274	92976
30553	92977
132	92978
177698	92979
9231	92980
257606	92981
50370	92982
57766	92983
20271	92984
254619	92985
67528	92986
18642	92987
174444	92988
15647	92989
5851	92990
102942	92991
15041	92992
43579	92993
63915	92994
59458	92995
67982	92996
15537	92997
268	92998
4174	92999
30630	93000
19303	93001
265659	93002
122079	93003
34116	93004
125670	93005
59228	93006
46326	93007
24371	93008
7329	93009
14295	93010
919	93011
178498	93012
41470	93013
117005	93014
62256	93015
117634	93016
28665	93017
8360	93018
206458	93019
17285	93020
14782	93021
65355	93022
94870	93023
36128	93024
14902	93025
28044	93026
56228	93027
15852	93028
2340	93029
196337	93030
62967	93031
136060	93032
191752	93033
37356	93034
28550	93035
95848	93036
61648	93037
1147	93038
4281	93039
90584	93040
79790	93041
24554	93042
27424	93043
258010	93044
94573	93045
172463	93046
161259	93047
48008	93048
4085	93049
124340	93050
765	93051
19355	93052
170731	93053
111776	93054
80771	93055
10923	93056
164224	93057
28969	93058
22438	93059
23164	93060
206271	93061
179939	93062
122286	93063
191091	93064
53079	93065
190118	93066
265281	93067
40127	93068
49848	93069
14860	93070
58790	93071
45732	93072
197265	93073
100441	93074
319015	93075
14060	93076
85596	93077
188220	93078
51975	93079
120903	93080
141687	93081
14321	93082
2683	93083
105869	93084
57338	93085
19822	93086
7934	93087
95599	93088
275335	93089
269822	93090
224860	93091
22709	93092
18713	93093
53266	93094
26185	93095
4723	93096
61704	93097
136810	93098
102462	93099
171529	93100
51003	93101
139975	93102
122312	93103
89638	93104
33323	93105
34	93106
197132	93107
197160	93108
1702	93109
48460	93110
25649	93111
187347	93112
190470	93113
11501	93114
105277	93115
45627	93116
7783	93117
98541	93118
161233	93119
8722	93120
121455	93121
43264	93122
199642	93123
591	93124
69002	93125
27918	93126
126756	93127
40600	93128
133745	93129
1841	93130
1841	93131
1841	93132
1841	93133
1841	93134
56161	93135
56042	93136
20698	93137
37862	93138
30931	93139
20562	93140
17822	93141
26869	93142
166077	93143
223513	93144
4443	93145
86243	93146
64418	93147
104688	93148
25671	93149
46736	93150
161721	93151
79468	93152
27362	93153
270362	93154
31637	93155
861	93156
65264	93157
233776	93158
12939	93159
27069	93160
264	93161
48460	93162
315732	93163
127974	93164
28697	93165
272594	93166
9685	93167
149877	93168
24136	93169
3128	93170
154377	93171
29805	93172
5427	93173
156856	93174
107402	93175
8221	93176
35882	93177
109284	93178
26795	93179
82762	93180
27983	93181
69247	93182
162	93183
54333	93184
225784	93185
185394	93186
128262	93187
144657	93188
16174	93189
99640	93190
70266	93191
66708	93192
138433	93193
10244	93194
5096	93195
65778	93196
253888	93197
141028	93198
68345	93199
138936	93200
20486	93201
343	93202
80775	93203
112325	93204
130533	93205
214350	93206
53378	93207
247381	93208
51107	93209
1691	93210
87193	93211
2152	93212
7801	93213
85593	93214
5993	93215
21564	93216
16912	93217
43746	93218
143957	93219
2924	93220
171196	93221
129246	93222
139360	93223
7190	93224
76186	93225
11732	93226
91515	93227
106592	93228
2285	93229
33362	93230
67423	93231
70154	93232
192098	93233
26600	93234
94756	93235
37993	93236
118436	93237
264152	93238
70442	93239
2730	93240
14130	93241
59138	93242
506	93243
40991	93244
23894	93245
1392	93246
7255	93247
367	93248
62802	93249
38485	93250
13456	93251
108462	93252
1509	93253
21542	93254
92808	93255
303161	93256
77384	93257
26172	93258
3819	93259
6798	93260
711	93261
53878	93262
25062	93263
16567	93264
7362	93265
17762	93266
41974	93267
61390	93268
94223	93269
61058	93270
80573	93271
118927	93272
112454	93273
36029	93274
14197	93275
25645	93276
39875	93277
1353	93278
260976	93279
4763	93280
6286	93281
189029	93282
71904	93283
86434	93284
97611	93285
23503	93286
33405	93287
157603	93288
7555	93289
39804	93290
21079	93291
222315	93292
8796	93293
10163	93294
119772	93295
16905	93296
126875	93297
30847	93298
158809	93299
229505	93300
166438	93301
717	93302
5038	93303
150	93304
53476	93305
99915	93306
10692	93307
4947	93308
593	93309
43840	93310
108572	93311
30132	93312
5428	93313
219910	93314
93375	93315
44379	93316
29507	93317
79464	93318
193461	93319
15208	93320
52997	93321
93814	93322
26440	93323
288888	93324
785	93325
7802	93326
52656	93327
15101	93328
61814	93329
34220	93330
22817	93331
60555	93332
8392	93333
285449	93334
264	93335
51360	93336
79944	93337
79539	93338
9	93339
44065	93340
49710	93341
78271	93342
20735	93343
56599	93344
10737	93345
119663	93346
240	93347
90438	93348
2772	93349
83423	93350
12581	93351
64639	93352
7934	93353
975	93354
67917	93355
37992	93356
15525	93357
9104	93358
7307	93359
10449	93360
77449	93361
27085	93362
182129	93363
980	93364
136210	93365
876	93366
61597	93367
16	93368
440	93369
979	93370
172351	93371
220599	93372
151365	93373
272082	93374
271421	93375
74025	93376
248719	93377
79294	93378
23305	93379
197217	93380
18326	93381
76983	93382
65018	93383
191881	93384
308093	93385
291887	93386
98763	93387
171504	93388
10016	93389
199993	93390
193649	93391
110477	93392
124307	93393
7495	93394
172771	93395
46435	93396
59965	93397
78095	93398
188031	93399
28807	93400
274683	93401
265276	93402
173340	93403
165310	93404
167611	93405
310971	93406
14823	93407
151471	93408
172963	93409
4411	93410
270507	93411
4237	93412
7599	93413
196596	93414
534	93415
15351	93416
27621	93417
137519	93418
40102	93419
324435	93420
7324	93421
67560	93422
94411	93423
16751	93424
144180	93425
18119	93426
33433	93427
1126	93428
170942	93429
19260	93430
595	93431
12453	93432
299382	93433
246081	93434
102405	93435
240196	93436
66675	93437
23867	93438
183295	93439
303705	93440
79487	93441
191409	93442
292643	93443
44772	93444
6481	93445
35958	93446
24794	93447
130891	93448
62794	93449
105219	93450
20011	93451
21556	93452
141650	93453
133485	93454
144662	93455
172379	93456
24446	93457
3471	93458
4020	93459
100116	93460
83825	93461
258	93462
52835	93463
3687	93464
26599	93465
119129	93466
100429	93467
2683	93468
7829	93469
16895	93470
17078	93471
4490	93472
15218	93473
125297	93474
70921	93475
28117	93476
18514	93477
303915	93478
21664	93479
21664	93480
46595	93481
200191	93482
3412	93483
70266	93484
31933	93485
189982	93486
12830	93487
65188	93488
178496	93489
127	93490
42152	93491
16487	93492
417	93493
11595	93494
5988	93495
54975	93496
39961	93497
15437	93498
169047	93499
123738	93500
31108	93501
87234	93502
101672	93503
34461	93504
180074	93505
63130	93506
224572	93507
26367	93508
254755	93509
126992	93510
21402	93511
18648	93512
87241	93513
15101	93514
61311	93515
2940	93516
49304	93517
291693	93518
158409	93519
150199	93520
87069	93521
107597	93522
60468	93523
31553	93524
92307	93525
12484	93526
46436	93527
276990	93528
123837	93529
192737	93530
9186	93531
9610	93532
112676	93533
100071	93534
5428	93535
107242	93536
101964	93537
135196	93538
257471	93539
14282	93540
154913	93541
123889	93542
18598	93543
8117	93544
28161	93545
77984	93546
127829	93547
79359	93548
2273	93549
45440	93550
12498	93551
64487	93552
60408	93553
35395	93554
131388	93555
79212	93556
81688	93557
311915	93558
23164	93559
78142	93560
10581	93561
45539	93562
20858	93563
4440	93564
84423	93565
68360	93566
266623	93567
220730	93568
197534	93569
51729	93570
111063	93571
5391	93572
75383	93573
44762	93574
17914	93575
16226	93576
37663	93577
3677	93578
37637	93579
6547	93580
1132	93581
88305	93582
24008	93583
98847	93584
38221	93585
1260	93586
27137	93587
10935	93588
261630	93589
12055	93590
87965	93591
13691	93592
58554	93593
52710	93594
30929	93595
93808	93596
53911	93597
27490	93598
123937	93599
152019	93600
11481	93601
38390	93602
731	93603
31635	93604
707	93605
165510	93606
106384	93607
2407	93608
77835	93609
3140	93610
184850	93611
128083	93612
144952	93613
137370	93614
29637	93615
49241	93616
16387	93617
54421	93618
27469	93619
27469	93620
90281	93621
83263	93622
35939	93623
56521	93624
167153	93625
1274	93626
95056	93627
81577	93628
14869	93629
58986	93630
104738	93631
13097	93632
48453	93633
41403	93634
48428	93635
59095	93636
37547	93637
40086	93638
85314	93639
162577	93640
56656	93641
232318	93642
103284	93643
119604	93644
155934	93645
268207	93646
18242	93647
126473	93648
80234	93649
25065	93650
18055	93651
7700	93652
32957	93653
252126	93654
129836	93655
95878	93656
86024	93657
79198	93658
22416	93659
44065	93660
36372	93661
226951	93662
73774	93663
66144	93664
102201	93665
4546	93666
20512	93667
8795	93668
1157	93669
987	93670
179812	93671
4295	93672
130982	93673
180836	93674
170390	93675
40262	93676
9170	93677
50938	93678
10765	93679
73616	93680
45008	93681
258475	93682
48136	93683
21601	93684
4404	93685
1057	93686
204520	93687
63208	93688
1487	93689
65580	93690
45214	93691
185482	93692
68189	93693
64564	93694
156453	93695
114781	93696
8908	93697
44111	93698
158783	93699
12	93700
46778	93701
13360	93702
93452	93703
6472	93704
36635	93705
12790	93706
52508	93707
42199	93708
42754	93709
190	93710
6652	93711
90830	93712
102574	93713
214475	93714
70383	93715
162121	93716
259448	93717
79166	93718
208574	93719
104205	93720
75167	93721
79166	93722
290899	93723
134629	93724
32285	93725
289880	93726
93115	93727
4152	93728
259613	93729
78550	93730
21035	93731
9936	93732
581	93733
3848	93734
105778	93735
46077	93736
201270	93737
73174	93738
2853	93739
34096	93740
83	93741
36386	93742
41635	93743
11568	93744
50496	93745
81867	93746
94099	93747
41259	93748
16830	93749
317699	93750
88572	93751
200597	93752
52402	93753
482	93754
629	93755
1655	93756
131104	93757
5952	93758
216144	93759
30377	93760
7833	93761
5650	93762
47402	93763
32646	93764
52267	93765
77590	93766
806	93767
89361	93768
70597	93769
575	93770
8836	93771
206667	93772
1499	93773
711	93774
1096	93775
77023	93776
293361	93777
42211	93778
69692	93779
15264	93780
116177	93781
22952	93782
2620	93783
77156	93784
95474	93785
5363	93786
234216	93787
46154	93788
288592	93789
117445	93790
811	93791
17945	93792
104	93793
26972	93794
203929	93795
26028	93796
15169	93797
85667	93798
10352	93799
30	93800
104799	93801
47694	93802
33101	93803
11033	93804
37519	93805
116449	93806
49735	93807
2893	93808
207181	93809
211111	93810
26275	93811
9763	93812
61609	93813
14268	93814
61923	93815
66356	93816
246275	93817
193233	93818
103336	93819
3898	93820
54696	93821
54315	93822
23166	93823
7705	93824
280	93825
404	93826
143412	93827
828	93828
28672	93829
125842	93830
16411	93831
9039	93832
31818	93833
4938	93834
51298	93835
399	93836
16410	93837
138213	93838
731	93839
146007	93840
14926	93841
183556	93842
10034	93843
324331	93844
18186	93845
8180	93846
54299	93847
107278	93848
13386	93849
13331	93850
179642	93851
1721	93852
2558	93853
290321	93854
21	93855
5359	93856
38488	93857
294846	93858
122861	93859
1450	93860
107158	93861
284370	93862
3277	93863
29420	93864
11322	93865
163137	93866
10507	93867
274924	93868
31	93869
97637	93870
229747	93871
60672	93872
18185	93873
282196	93874
18450	93875
15260	93876
12599	93877
167405	93878
55004	93879
33715	93880
30674	93881
67923	93882
14057	93883
2072	93884
44387	93885
15159	93886
111291	93887
189	93888
7948	93889
146	93890
59152	93891
124	93892
46108	93893
93639	93894
1545	93895
8284	93896
65978	93897
81867	93898
232	93899
61268	93900
24605	93901
2143	93902
47753	93903
14204	93904
181494	93905
36921	93906
30211	93907
883	93908
76029	93909
28534	93910
116432	93911
123606	93912
4679	93913
78208	93914
2305	93915
22754	93916
36203	93917
25657	93918
174170	93919
3146	93920
13872	93921
199464	93922
10905	93923
69430	93924
6343	93925
15975	93926
444	93927
21742	93928
128892	93929
30853	93930
95575	93931
3	93932
145816	93933
65624	93934
13252	93935
1815	93936
205	93937
52655	93938
7704	93939
1927	93940
34751	93941
113	93942
16143	93943
1346	93944
15832	93945
205733	93946
3435	93947
109345	93948
3217	93949
181016	93950
32446	93951
38701	93952
93038	93953
85943	93954
3642	93955
72842	93956
80357	93957
16613	93958
31940	93959
25231	93960
34240	93961
131585	93962
17125	93963
141047	93964
131634	93965
63160	93966
82515	93967
43439	93968
13021	93969
76231	93970
184723	93971
30277	93972
111518	93973
131585	93974
4646	93975
23387	93976
296846	93977
80701	93978
10537	93979
106889	93980
2906	93981
114639	93982
56786	93983
297348	93984
30342	93985
547	93986
51374	93987
1629	93988
37557	93989
43059	93990
6838	93991
29657	93992
7316	93993
81808	93994
167488	93995
9836	93996
92666	93997
173701	93998
1943	93999
1319	94000
76432	94001
122861	94002
225298	94003
186268	94004
23197	94005
4395	94006
65883	94007
5385	94008
757	94009
167347	94010
238354	94011
881	94012
4	94013
129583	94014
400	94015
3898	94016
76528	94017
3295	94018
56755	94019
436	94020
43445	94021
216430	94022
13698	94023
53619	94024
12826	94025
7306	94026
13106	94027
5948	94028
104986	94029
246287	94030
45765	94031
57509	94032
10466	94033
19074	94034
159130	94035
49500	94036
162735	94037
10847	94038
41845	94039
77336	94040
95474	94041
78554	94042
71377	94043
192207	94044
35987	94045
10985	94046
758	94047
97677	94048
73790	94049
48513	94050
22399	94051
6260	94052
123990	94053
2026	94054
106	94055
7760	94056
1578	94057
133299	94058
17884	94059
95447	94060
4029	94061
98400	94062
23018	94063
25218	94064
113680	94065
66599	94066
1745	94067
9812	94068
38491	94069
3032	94070
170534	94071
198015	94072
3712	94073
255695	94074
2368	94075
70491	94076
82956	94077
36851	94078
74861	94079
168797	94080
38147	94081
96244	94082
200978	94083
4132	94084
7330	94085
71369	94086
101749	94087
105269	94088
112658	94089
36241	94090
124197	94091
84052	94092
3396	94093
173066	94094
11179	94095
47617	94096
5139	94097
10794	94098
2957	94099
44084	94100
88642	94101
6508	94102
21455	94103
26048	94104
23017	94105
193775	94106
32780	94107
926	94108
47135	94109
195639	94110
125674	94111
81287	94112
66922	94113
3618	94114
222879	94115
111799	94116
32276	94117
171672	94118
64958	94119
104230	94120
123253	94121
87730	94122
84885	94123
831	94124
146719	94125
136031	94126
38196	94127
31107	94128
402	94129
2582	94130
154338	94131
8692	94132
26308	94133
45	94134
185760	94135
306	94136
397	94137
32042	94138
34203	94139
1	94140
70379	94141
6411	94142
30734	94143
201539	94144
47917	94145
80841	94146
143734	94147
142064	94148
8096	94149
91778	94150
153403	94151
88536	94152
323388	94153
3914	94154
215649	94155
77841	94156
47573	94157
324	94158
27206	94159
8598	94160
481	94161
16422	94162
105630	94163
9089	94164
3211	94165
43910	94166
22930	94167
1066	94168
86985	94169
1915	94170
7892	94171
148312	94172
4030	94173
69894	94174
52674	94175
8257	94176
229781	94177
304879	94178
14364	94179
29699	94180
25880	94181
154272	94182
171129	94183
2474	94184
3660	94185
244721	94186
5827	94187
173066	94188
130961	94189
8800	94190
190778	94191
5038	94192
563	94193
1450	94194
75797	94195
95496	94196
4321	94197
89676	94198
184412	94199
82368	94200
25489	94201
81973	94202
260893	94203
29772	94204
21918	94205
135892	94206
160665	94207
95879	94208
204119	94209
10391	94210
257030	94211
51453	94212
233652	94213
45892	94214
83714	94215
2188	94216
7440	94217
4252	94218
16949	94219
10000	94220
1583	94221
142151	94222
1940	94223
99010	94224
23543	94225
124949	94226
29609	94227
186303	94228
20116	94229
51005	94230
109487	94231
86887	94232
10808	94233
1122	94234
121136	94235
80014	94236
17367	94237
254187	94238
11106	94239
1686	94240
1426	94241
589	94242
158074	94243
43825	94244
28857	94245
26711	94246
134837	94247
296237	94248
37938	94249
2512	94250
58481	94251
83596	94252
40350	94253
89887	94254
194608	94255
184596	94256
190928	94257
2675	94258
79283	94259
40530	94260
169382	94261
858	94262
18605	94263
4888	94264
161201	94265
140434	94266
31522	94267
123535	94268
58668	94269
125	94270
1853	94271
20092	94272
837	94273
54880	94274
1682	94275
10701	94276
191	94277
6628	94278
226997	94279
66854	94280
8900	94281
81811	94282
149102	94283
1512	94284
79111	94285
158116	94286
38548	94287
136025	94288
183069	94289
63762	94290
58687	94291
182938	94292
149129	94293
38696	94294
50041	94295
95542	94296
186970	94297
218050	94298
127648	94299
10555	94300
118738	94301
39208	94302
321700	94303
105956	94304
137560	94305
16496	94306
47206	94307
193755	94308
253083	94309
271451	94310
128182	94311
69449	94312
142809	94313
63462	94314
13384	94315
27199	94316
12979	94317
93676	94318
280852	94319
8595	94320
6550	94321
137572	94322
34601	94323
1085	94324
1569	94325
8322	94326
34569	94327
2531	94328
52684	94329
1307	94330
7085	94331
51178	94332
216976	94333
176090	94334
27161	94335
1180	94336
156	94337
230921	94338
74150	94339
73913	94340
2252	94341
16869	94342
6517	94343
15494	94344
51563	94345
1286	94346
3400	94347
18772	94348
996	94349
456	94350
146365	94351
2070	94352
213808	94353
57280	94354
153926	94355
253486	94356
142002	94357
26309	94358
134472	94359
280864	94360
57280	94361
47201	94362
160438	94363
3133	94364
62276	94365
31581	94366
164603	94367
143736	94368
87457	94369
55928	94370
4185	94371
247559	94372
3445	94373
886	94374
93831	94375
491	94376
185809	94377
200735	94378
29051	94379
76178	94380
1187	94381
315293	94382
183039	94383
76176	94384
76178	94385
145725	94386
177729	94387
296670	94388
181892	94389
229323	94390
82281	94391
82281	94392
28164	94393
325575	94394
118818	94395
88594	94396
60600	94397
49104	94398
61827	94399
103973	94400
201889	94401
279193	94402
50416	94403
63115	94404
161843	94405
147330	94406
150870	94407
262605	94408
3693	94409
201865	94410
109799	94411
217468	94412
60430	94413
152358	94414
15748	94415
26438	94416
75428	94417
295731	94418
118817	94419
125247	94420
273495	94421
288062	94422
42703	94423
170695	94424
297495	94425
202032	94426
58645	94427
314512	94428
297322	94429
16100	94430
66734	94431
166176	94432
6549	94433
215502	94434
296985	94435
83455	94436
33448	94437
111080	94438
7816	94439
133733	94440
196534	94441
188257	94442
186852	94443
186156	94444
119570	94445
22154	94446
172433	94447
90380	94448
128958	94449
163391	94450
50397	94451
88808	94452
7931	94453
187649	94454
127455	94455
287616	94456
188364	94457
285257	94458
63537	94459
26614	94460
39778	94461
40951	94462
25730	94463
32427	94464
51709	94465
5106	94466
38580	94467
40951	94468
10637	94469
157765	94470
116205	94471
138862	94472
48985	94473
64870	94474
211727	94475
116112	94476
2441	94477
227817	94478
155214	94479
45169	94480
42964	94481
4062	94482
1576	94483
24084	94484
21893	94485
63922	94486
132271	94487
8981	94488
36811	94489
312274	94490
3716	94491
310480	94492
1150	94493
29406	94494
193246	94495
7823	94496
44820	94497
63716	94498
30161	94499
321945	94500
6350	94501
22236	94502
6067	94503
180841	94504
138673	94505
50672	94506
121275	94507
363	94508
10178	94509
10200	94510
31248	94511
22722	94512
253599	94513
90458	94514
160899	94515
12490	94516
84220	94517
7961	94518
64672	94519
5110	94520
4834	94521
191313	94522
143222	94523
147845	94524
107286	94525
25544	94526
262661	94527
139336	94528
233902	94529
55846	94530
40447	94531
22	94532
321332	94533
23377	94534
378	94535
64127	94536
154307	94537
95219	94538
3234	94539
14700	94540
156223	94541
27773	94542
85568	94543
26805	94544
3777	94545
214616	94546
287199	94547
55767	94548
3777	94549
19297	94550
26764	94551
132456	94552
85630	94553
9035	94554
57103	94555
14113	94556
85364	94557
132440	94558
10550	94559
89940	94560
33730	94561
108047	94562
213708	94563
82050	94564
13639	94565
154966	94566
109840	94567
5905	94568
100721	94569
58587	94570
58099	94571
47346	94572
80405	94573
2253	94574
10686	94575
183758	94576
68353	94577
171824	94578
168242	94579
299139	94580
107745	94581
307461	94582
52631	94583
48377	94584
82628	94585
190950	94586
186244	94587
31522	94588
282667	94589
192997	94590
47346	94591
196980	94592
84851	94593
41893	94594
32733	94595
130767	94596
95701	94597
78825	94598
58605	94599
61860	94600
170376	94601
108292	94602
321282	94603
5036	94604
78629	94605
74158	94606
174095	94607
9710	94608
11738	94609
208610	94610
302734	94611
14078	94612
4596	94613
132837	94614
264723	94615
91983	94616
70275	94617
156872	94618
196309	94619
165275	94620
232661	94621
12363	94622
141044	94623
149120	94624
88389	94625
232666	94626
8397	94627
236625	94628
91400	94629
153306	94630
178592	94631
116954	94632
288159	94633
28588	94634
112223	94635
194648	94636
14347	94637
267823	94638
174297	94639
218470	94640
166614	94641
77738	94642
97574	94643
83023	94644
93370	94645
93370	94646
131484	94647
19753	94648
57786	94649
216330	94650
222280	94651
112152	94652
72676	94653
200999	94654
155508	94655
164005	94656
121676	94657
85000	94658
122669	94659
182269	94660
129608	94661
186989	94662
258381	94663
203231	94664
178527	94665
291053	94666
183747	94667
236319	94668
64611	94669
299803	94670
297723	94671
220184	94672
129608	94673
129608	94674
277986	94675
230208	94676
198081	94677
236916	94678
257354	94679
235959	94680
308552	94681
278202	94682
190119	94683
278346	94684
90802	94685
196835	94686
301550	94687
10295	94688
187016	94689
152920	94690
213224	94691
311065	94692
304070	94693
26566	94694
218881	94695
297816	94696
297780	94697
153306	94698
10654	94699
10863	94700
10863	94701
160731	94702
69388	94703
324485	94704
177638	94705
177638	94706
79266	94707
95591	94708
287266	94709
72543	94710
5151	94711
5151	94712
264002	94713
3700	94714
183522	94715
118681	94716
46666	94717
21505	94718
15947	94719
11642	94720
72177	94721
86439	94722
43834	94723
50684	94724
98711	94725
169967	94726
34940	94727
87391	94728
161914	94729
1579	94730
162569	94731
5689	94732
115550	94733
52723	94734
3102	94735
93113	94736
7099	94737
110960	94738
4823	94739
208193	94740
67211	94741
303912	94742
39262	94743
8612	94744
5689	94745
7154	94746
129179	94747
37947	94748
25280	94749
100969	94750
74235	94751
86268	94752
262671	94753
50971	94754
239281	94755
3366	94756
15155	94757
65218	94758
982	94759
34346	94760
261041	94761
56285	94762
201268	94763
48429	94764
76840	94765
31752	94766
18103	94767
192316	94768
26609	94769
5911	94770
17102	94771
15998	94772
85337	94773
52485	94774
116878	94775
28625	94776
146168	94777
10716	94778
32107	94779
249851	94780
2986	94781
174499	94782
123065	94783
130045	94784
1538	94785
154037	94786
323816	94787
10087	94788
6858	94789
190498	94790
4809	94791
79186	94792
34639	94793
207278	94794
8130	94795
2304	94796
2495	94797
126712	94798
14015	94799
82940	94800
45588	94801
13044	94802
111065	94803
72436	94804
46246	94805
101	94806
94233	94807
131528	94808
8938	94809
200230	94810
47098	94811
25993	94812
102863	94813
16232	94814
64928	94815
317083	94816
132774	94817
140939	94818
70312	94819
139085	94820
37125	94821
80318	94822
3154	94823
3154	94824
115110	94825
203830	94826
206628	94827
36231	94828
118031	94829
129603	94830
117479	94831
51771	94832
33236	94833
105968	94834
49769	94835
175693	94836
129107	94837
19327	94838
75881	94839
1137	94840
188428	94841
44003	94842
199330	94843
243457	94844
44487	94845
256668	94846
26445	94847
140725	94848
44403	94849
18	94850
32433	94851
169671	94852
39743	94853
114479	94854
13933	94855
69077	94856
84342	94857
32356	94858
2739	94859
137808	94860
1376	94861
879	94862
31096	94863
17853	94864
166137	94865
3015	94866
19175	94867
167944	94868
172487	94869
49112	94870
97459	94871
14234	94872
90446	94873
71813	94874
15242	94875
7129	94876
191890	94877
100752	94878
52393	94879
42978	94880
55668	94881
18213	94882
226147	94883
42303	94884
162698	94885
18508	94886
3068	94887
92439	94888
18663	94889
70506	94890
18712	94891
164884	94892
1473	94893
1471	94894
9195	94895
86136	94896
9897	94897
78519	94898
270	94899
218	94900
98427	94901
78519	94902
18125	94903
604	94904
63791	94905
300490	94906
78701	94907
42081	94908
42081	94909
12192	94910
9143	94911
179696	94912
19330	94913
157327	94914
7245	94915
11806	94916
12170	94917
151174	94918
265837	94919
265642	94920
326296	94921
156527	94922
41521	94923
128027	94924
26467	94925
112892	94926
31559	94927
50196	94928
149301	94929
17810	94930
34946	94931
150402	94932
295137	94933
11041	94934
52119	94935
184070	94936
55399	94937
137056	94938
33031	94939
341	94940
142915	94941
4652	94942
4618	94943
71520	94944
39687	94945
34254	94946
7467	94947
328511	94948
12007	94949
50167	94950
46385	94951
32153	94952
102638	94953
196448	94954
43606	94955
104295	94956
171980	94957
140350	94958
11105	94959
3399	94960
231557	94961
28730	94962
4211	94963
94863	94964
77834	94965
10471	94966
90265	94967
491	94968
10530	94969
1375	94970
312040	94971
62117	94972
54906	94973
29299	94974
2095	94975
146055	94976
63791	94977
56117	94978
36129	94979
54086	94980
94559	94981
10986	94982
21384	94983
50497	94984
3859	94985
98561	94986
65471	94987
212838	94988
65469	94989
185746	94990
78292	94991
40496	94992
144799	94993
295844	94994
325568	94995
43758	94996
124	94997
27571	94998
124	94999
38271	95000
32028	95001
31991	95002
166167	95003
19686	95004
97184	95005
100105	95006
12283	95007
9619	95008
88471	95009
5051	95010
97867	95011
98456	95012
39433	95013
15830	95014
276138	95015
11347	95016
267762	95017
5421	95018
7198	95019
102763	95020
96037	95021
267760	95022
262	95023
15000	95024
139412	95025
328048	95026
71693	95027
993	95028
267067	95029
220037	95030
13448	95031
57686	95032
59937	95033
49112	95034
67209	95035
3339	95036
304053	95037
5192	95038
8299	95039
27501	95040
144743	95041
49666	95042
45352	95043
220096	95044
227845	95045
118919	95046
136917	95047
465	95048
283836	95049
51454	95050
60460	95051
188072	95052
30078	95053
165016	95054
100382	95055
258216	95056
59419	95057
80622	95058
95372	95059
41908	95060
47022	95061
163938	95062
192278	95063
142518	95064
123780	95065
51660	95066
31294	95067
174795	95068
2378	95069
12102	95070
203	95071
56047	95072
77548	95073
259851	95074
57838	95075
26824	95076
188476	95077
53340	95078
63550	95079
64761	95080
142557	95081
93881	95082
271019	95083
15569	95084
108442	95085
41379	95086
110783	95087
60044	95088
201167	95089
216063	95090
61830	95091
316790	95092
184957	95093
122406	95094
15109	95095
65199	95096
266739	95097
265161	95098
242197	95099
136917	95100
3009	95101
1683	95102
5517	95103
81546	95104
195106	95105
100438	95106
131432	95107
179977	95108
295365	95109
47425	95110
32999	95111
208086	95112
288514	95113
187250	95114
83046	95115
161353	95116
271926	95117
200846	95118
102763	95119
22446	95120
182890	95121
14690	95122
117297	95123
11184	95124
136364	95125
9171	95126
169519	95127
84422	95128
298225	95129
163550	95130
77952	95131
239269	95132
10252	95133
5141	95134
29462	95135
129873	95136
3207	95137
301696	95138
197994	95139
84414	95140
122133	95141
68460	95142
198797	95143
5141	95144
196354	95145
2306	95146
45535	95147
100596	95148
6148	95149
84414	95150
6985	95151
10269	95152
32404	95153
261550	95154
144	95155
54458	95156
86385	95157
13973	95158
172818	95159
45393	95160
132650	95161
110912	95162
71217	95163
251418	95164
14636	95165
200928	95166
18667	95167
51456	95168
28692	95169
300322	95170
96126	95171
177733	95172
161845	95173
123454	95174
49112	95175
266852	95176
110884	95177
195967	95178
16797	95179
124449	95180
51706	95181
114313	95182
273040	95183
23644	95184
26824	95185
196812	95186
203330	95187
1510	95188
58811	95189
2680	95190
5939	95191
77862	95192
81923	95193
26824	95194
260496	95195
168050	95196
77480	95197
37187	95198
78444	95199
117818	95200
301713	95201
130404	95202
247419	95203
149090	95204
46088	95205
261458	95206
129092	95207
327839	95208
92880	95209
80268	95210
4502	95211
200840	95212
169	95213
122133	95214
219173	95215
104463	95216
111367	95217
84413	95218
84879	95219
302060	95220
3905	95221
64640	95222
123454	95223
13361	95224
63687	95225
131838	95226
313827	95227
302323	95228
79005	95229
169	95230
127255	95231
214718	95232
47272	95233
75384	95234
289173	95235
34032	95236
243076	95237
121852	95238
250967	95239
41105	95240
96020	95241
15	95242
287360	95243
129469	95244
13634	95245
282815	95246
45763	95247
142446	95248
60179	95249
223347	95250
200897	95251
31928	95252
120985	95253
264060	95254
207917	95255
161318	95256
3207	95257
6985	95258
21050	95259
47078	95260
112785	95261
14690	95262
169	95263
31470	95264
297382	95265
117077	95266
53042	95267
63465	95268
4119	95269
178840	95270
54737	95271
251515	95272
144	95273
31436	95274
68950	95275
104137	95276
155381	95277
68952	95278
68949	95279
2998	95280
37347	95281
1751	95282
31430	95283
104137	95284
140530	95285
3207	95286
1386	95287
47272	95288
108034	95289
226577	95290
94250	95291
4130	95292
7865	95293
96530	95294
63111	95295
16412	95296
146090	95297
198556	95298
14690	95299
1654	95300
10269	95301
6134	95302
126170	95303
184000	95304
110582	95305
77239	95306
40244	95307
6786	95308
56193	95309
259884	95310
234991	95311
144	95312
198889	95313
465	95314
318544	95315
58014	95316
15087	95317
184347	95318
275263	95319
59877	95320
201221	95321
189217	95322
8363	95323
40387	95324
18067	95325
15629	95326
121879	95327
103095	95328
80118	95329
244870	95330
20674	95331
107832	95332
81351	95333
183244	95334
149742	95335
173173	95336
129175	95337
303744	95338
4205	95339
239993	95340
1484	95341
1966	95342
16366	95343
5579	95344
161656	95345
222776	95346
258746	95347
66594	95348
56947	95349
102190	95350
11720	95351
222709	95352
4409	95353
189878	95354
7775	95355
158399	95356
5511	95357
327637	95358
149632	95359
101890	95360
267526	95361
149651	95362
185196	95363
11754	95364
160069	95365
324346	95366
965	95367
1332	95368
64937	95369
288012	95370
74713	95371
124506	95372
47472	95373
72600	95374
104579	95375
72600	95376
84306	95377
4551	95378
846	95379
35456	95380
19624	95381
12419	95382
13572	95383
7291	95384
137349	95385
7541	95386
19044	95387
181008	95388
164386	95389
17084	95390
135222	95391
13533	95392
52150	95393
277027	95394
31635	95395
325037	95396
205141	95397
12314	95398
290482	95399
61240	95400
282101	95401
16846	95402
16400	95403
2992	95404
265199	95405
64191	95406
47344	95407
264804	95408
23349	95409
181949	95410
17861	95411
200602	95412
13411	95413
254588	95414
25938	95415
75703	95416
64191	95417
24082	95418
268073	95419
3064	95420
48964	95421
119637	95422
30561	95423
56514	95424
2514	95425
78386	95426
13864	95427
6899	95428
295537	95429
284168	95430
13345	95431
194354	95432
119498	95433
186027	95434
293723	95435
218116	95436
68350	95437
11329	95438
201013	95439
33940	95440
49396	95441
21632	95442
35661	95443
132068	95444
186027	95445
25066	95446
14957	95447
78742	95448
71221	95449
66387	95450
29742	95451
2942	95452
120809	95453
17861	95454
1465	95455
120948	95456
236713	95457
122011	95458
265899	95459
236620	95460
9787	95461
799	95462
5819	95463
79918	95464
12554	95465
120945	95466
13249	95467
198400	95468
84922	95469
20785	95470
1799	95471
35121	95472
259421	95473
126168	95474
65838	95475
6414	95476
5249	95477
187698	95478
12973	95479
15497	95480
10266	95481
105102	95482
142634	95483
57931	95484
136611	95485
27338	95486
99036	95487
37533	95488
80182	95489
5786	95490
6529	95491
1095	95492
215667	95493
100720	95494
129413	95495
167590	95496
10922	95497
274087	95498
266230	95499
206630	95500
326792	95501
42445	95502
49414	95503
268646	95504
210567	95505
46256	95506
70749	95507
211192	95508
25900	95509
200963	95510
203558	95511
46530	95512
15474	95513
209196	95514
993	95515
44803	95516
82709	95517
125287	95518
134976	95519
35456	95520
87497	95521
199041	95522
102549	95523
236628	95524
150138	95525
12615	95526
52182	95527
1370	95528
137329	95529
42826	95530
30608	95531
134451	95532
1973	95533
1427	95534
285266	95535
285274	95536
65278	95537
67790	95538
4584	95539
47123	95540
78780	95541
38277	95542
2355	95543
108658	95544
1467	95545
286954	95546
198019	95547
33058	95548
1556	95549
6628	95550
199820	95551
120799	95552
27908	95553
259171	95554
163806	95555
41595	95556
17852	95557
189447	95558
111721	95559
1986	95560
2618	95561
208230	95562
2901	95563
68583	95564
272584	95565
9363	95566
203072	95567
34691	95568
5591	95569
6776	95570
12809	95571
126122	95572
7308	95573
78051	95574
40173	95575
299906	95576
56894	95577
237255	95578
78537	95579
319349	95580
271203	95581
188541	95582
7126	95583
74149	95584
97200	95585
8372	95586
152133	95587
36449	95588
71733	95589
67053	95590
71276	95591
5192	95592
40981	95593
22746	95594
24832	95595
7942	95596
54580	95597
5688	95598
150138	95599
235	95600
52289	95601
91126	95602
317234	95603
603	95604
1484	95605
248645	95606
51219	95607
93139	95608
124736	95609
9315	95610
9178	95611
201941	95612
1281	95613
204747	95614
21072	95615
17773	95616
1292	95617
44246	95618
11116	95619
184405	95620
6412	95621
51073	95622
130745	95623
8598	95624
753	95625
234250	95626
35431	95627
71384	95628
173283	95629
77902	95630
64275	95631
303261	95632
4106	95633
205651	95634
205651	95635
188873	95636
228725	95637
114719	95638
303219	95639
7666	95640
3960	95641
4107	95642
676	95643
21515	95644
132017	95645
118307	95646
209228	95647
244118	95648
13006	95649
26223	95650
240181	95651
127992	95652
56769	95653
1292	95654
24599	95655
107222	95656
256381	95657
212444	95658
128430	95659
259409	95660
82733	95661
103812	95662
173203	95663
9675	95664
1334	95665
4239	95666
82345	95667
14732	95668
9339	95669
95297	95670
75244	95671
189332	95672
133214	95673
311012	95674
131590	95675
66552	95676
182909	95677
270375	95678
186212	95679
61	95680
97668	95681
312749	95682
248555	95683
161209	95684
245161	95685
258170	95686
47944	95687
5731	95688
4358	95689
27525	95690
75894	95691
17875	95692
42355	95693
86809	95694
57662	95695
22469	95696
132946	95697
35013	95698
328106	95699
32241	95700
32249	95701
11762	95702
16999	95703
114131	95704
33015	95705
11944	95706
242644	95707
29789	95708
172280	95709
58168	95710
182157	95711
122511	95712
210066	95713
148017	95714
12326	95715
45899	95716
210630	95717
57492	95718
119458	95719
4229	95720
43905	95721
16909	95722
28806	95723
58244	95724
19174	95725
19174	95726
69148	95727
5149	95728
41175	95729
17592	95730
4059	95731
40193	95732
214002	95733
7747	95734
302538	95735
15712	95736
129533	95737
37790	95738
104506	95739
34610	95740
318391	95741
184673	95742
1363	95743
117917	95744
173977	95745
126741	95746
86117	95747
197514	95748
13918	95749
46292	95750
210298	95751
200788	95752
25120	95753
30254	95754
1749	95755
139382	95756
117709	95757
17735	95758
28622	95759
196049	95760
11155	95761
92389	95762
310148	95763
143338	95764
143228	95765
66797	95766
60631	95767
131256	95768
15751	95769
138923	95770
126157	95771
3924	95772
100892	95773
146349	95774
278168	95775
315185	95776
252717	95777
97938	95778
105567	95779
318555	95780
69458	95781
104669	95782
5995	95783
482	95784
62101	95785
2260	95786
76599	95787
30889	95788
45660	95789
70533	95790
54690	95791
18439	95792
37809	95793
121163	95794
55497	95795
129345	95796
77768	95797
16167	95798
16270	95799
46484	95800
4371	95801
3219	95802
4860	95803
200512	95804
44714	95805
8154	95806
114503	95807
57810	95808
20471	95809
6341	95810
49304	95811
111634	95812
49304	95813
6969	95814
70533	95815
326888	95816
53421	95817
25691	95818
7192	95819
12200	95820
69433	95821
55598	95822
21065	95823
13310	95824
18821	95825
34311	95826
268190	95827
21065	95828
160673	95829
2993	95830
13604	95831
8296	95832
8296	95833
5341	95834
9953	95835
127375	95836
58406	95837
178669	95838
13556	95839
45512	95840
165381	95841
8296	95842
9606	95843
8154	95844
71566	95845
240891	95846
1620	95847
20851	95848
78348	95849
55582	95850
18247	95851
92587	95852
78348	95853
154133	95854
80627	95855
263514	95856
25202	95857
21238	95858
2972	95859
139898	95860
139969	95861
140037	95862
2080	95863
4497	95864
82827	95865
122612	95866
105460	95867
234463	95868
84130	95869
18087	95870
32112	95871
118	95872
2062	95873
88087	95874
203893	95875
19838	95876
187838	95877
55210	95878
6454	95879
27770	95880
37950	95881
39883	95882
16608	95883
39132	95884
89458	95885
351	95886
130802	95887
118526	95888
3809	95889
61848	95890
2924	95891
136184	95892
42686	95893
3146	95894
123773	95895
11871	95896
30547	95897
72903	95898
1889	95899
22427	95900
17618	95901
21034	95902
2823	95903
277197	95904
12901	95905
3809	95906
42506	95907
267416	95908
55608	95909
66907	95910
40120	95911
2446	95912
9040	95913
44954	95914
4880	95915
30793	95916
196937	95917
37416	95918
8529	95919
2671	95920
2916	95921
154887	95922
88448	95923
136812	95924
7628	95925
67272	95926
1607	95927
43251	95928
393	95929
169293	95930
13661	95931
18678	95932
50632	95933
2551	95934
106917	95935
48457	95936
52357	95937
132374	95938
164349	95939
43125	95940
3081	95941
58572	95942
99825	95943
64741	95944
17519	95945
1948	95946
33277	95947
45298	95948
2555	95949
32851	95950
13390	95951
853	95952
36021	95953
44488	95954
1297	95955
120709	95956
80002	95957
80628	95958
6956	95959
11005	95960
1744	95961
88822	95962
47403	95963
8520	95964
5109	95965
88214	95966
17196	95967
192214	95968
12856	95969
14900	95970
5136	95971
20977	95972
3146	95973
74543	95974
208752	95975
48317	95976
26843	95977
2997	95978
9169	95979
119775	95980
35725	95981
2085	95982
78562	95983
28713	95984
2324	95985
276	95986
207025	95987
207031	95988
247309	95989
289638	95990
9344	95991
50915	95992
19069	95993
36627	95994
190680	95995
257035	95996
25014	95997
12904	95998
34288	95999
48882	96000
5090	96001
215416	96002
30873	96003
21657	96004
89553	96005
19108	96006
6591	96007
29036	96008
23779	96009
81027	96010
3558	96011
318609	96012
45970	96013
2547	96014
35472	96015
24484	96016
115233	96017
2802	96018
133857	96019
2311	96020
771	96021
67947	96022
111466	96023
136863	96024
294974	96025
109437	96026
81481	96027
186885	96028
173680	96029
46027	96030
7239	96031
2032	96032
150461	96033
6638	96034
107162	96035
17726	96036
21006	96037
2026	96038
4667	96039
176921	96040
952	96041
23163	96042
17519	96043
721	96044
192372	96045
86564	96046
73826	96047
88372	96048
41183	96049
12546	96050
56615	96051
105183	96052
110	96053
2872	96054
148621	96055
255019	96056
97442	96057
249427	96058
147512	96059
203778	96060
109764	96061
231553	96062
162390	96063
249482	96064
216752	96065
253371	96066
259654	96067
54096	96068
100086	96069
65571	96070
46550	96071
45589	96072
161245	96073
36554	96074
132724	96075
315265	96076
10238	96077
10238	96078
196325	96079
51590	96080
8132	96081
17401	96082
36652	96083
46550	96084
97534	96085
201662	96086
103016	96087
20028	96088
98222	96089
117197	96090
39065	96091
40498	96092
117163	96093
76634	96094
4473	96095
117163	96096
182486	96097
51412	96098
158154	96099
278799	96100
74429	96101
32389	96102
32389	96103
32389	96104
32389	96105
8049	96106
76028	96107
123824	96108
79620	96109
1695	96110
6638	96111
24442	96112
91395	96113
104915	96114
181838	96115
74009	96116
3718	96117
50304	96118
3705	96119
3718	96120
103926	96121
258604	96122
57529	96123
18270	96124
1996	96125
212449	96126
156109	96127
17087	96128
183542	96129
159942	96130
303634	96131
205182	96132
291147	96133
73606	96134
12898	96135
88933	96136
325389	96137
18270	96138
267864	96139
19634	96140
301469	96141
13483	96142
88933	96143
21194	96144
230968	96145
315853	96146
107130	96147
104	96148
18270	96149
245754	96150
157292	96151
18270	96152
60995	96153
21194	96154
91840	96155
103158	96156
16109	96157
63511	96158
6685	96159
3715	96160
43845	96161
47993	96162
6309	96163
44843	96164
13573	96165
310996	96166
2085	96167
21499	96168
221227	96169
4150	96170
77869	96171
55186	96172
2296	96173
105388	96174
105388	96175
118193	96176
9288	96177
32240	96178
98043	96179
14627	96180
9038	96181
2738	96182
28390	96183
34184	96184
124501	96185
99415	96186
1157	96187
7968	96188
30295	96189
7207	96190
5738	96191
201536	96192
61515	96193
127118	96194
13876	96195
32280	96196
77178	96197
166695	96198
173288	96199
180932	96200
75552	96201
143793	96202
78996	96203
179860	96204
44348	96205
23017	96206
80938	96207
18770	96208
50386	96209
209576	96210
82429	96211
304778	96212
190012	96213
54391	96214
72719	96215
95314	96216
172287	96217
40374	96218
181939	96219
13150	96220
159909	96221
67567	96222
97340	96223
107124	96224
164145	96225
49703	96226
15163	96227
62978	96228
62978	96229
85722	96230
89739	96231
182213	96232
306	96233
102290	96234
1083	96235
12423	96236
1851	96237
28383	96238
6499	96239
5396	96240
99715	96241
446	96242
4822	96243
110742	96244
251014	96245
87171	96246
14078	96247
315636	96248
137273	96249
49553	96250
7279	96251
27681	96252
52804	96253
7892	96254
35724	96255
6400	96256
1385	96257
253753	96258
253837	96259
214563	96260
88363	96261
40022	96262
323623	96263
328769	96264
247	96265
49553	96266
20685	96267
428	96268
193858	96269
20639	96270
25447	96271
149027	96272
272	96273
106	96274
16087	96275
2334	96276
6504	96277
1030	96278
4367	96279
23682	96280
5639	96281
46289	96282
186697	96283
4934	96284
114934	96285
32122	96286
192250	96287
12987	96288
2104	96289
1948	96290
27951	96291
306	96292
76178	96293
39013	96294
176969	96295
12800	96296
300579	96297
127392	96298
50148	96299
14462	96300
189957	96301
137483	96302
133357	96303
290120	96304
10884	96305
100350	96306
765	96307
42237	96308
35410	96309
124666	96310
7456	96311
645	96312
61107	96313
229383	96314
48510	96315
33414	96316
176331	96317
127300	96318
72849	96319
47923	96320
305928	96321
9376	96322
143450	96323
148214	96324
68037	96325
59001	96326
189289	96327
7076	96328
89388	96329
6472	96330
15740	96331
9250	96332
39008	96333
5500	96334
211245	96335
1837	96336
153510	96337
26512	96338
49580	96339
36631	96340
328564	96341
116935	96342
39509	96343
956	96344
17538	96345
12017	96346
213765	96347
127056	96348
190517	96349
167125	96350
234573	96351
302889	96352
276063	96353
178268	96354
216173	96355
270523	96356
260512	96357
271400	96358
162146	96359
217073	96360
207274	96361
250781	96362
130473	96363
163845	96364
193033	96365
141731	96366
53307	96367
49749	96368
317276	96369
245904	96370
251286	96371
214454	96372
8006	96373
114093	96374
16100	96375
456	96376
425	96377
868	96378
93963	96379
173697	96380
97007	96381
8638	96382
117482	96383
9850	96384
321876	96385
133713	96386
247747	96387
11577	96388
123945	96389
216174	96390
238390	96391
72759	96392
9825	96393
170346	96394
204929	96395
24314	96396
6217	96397
29766	96398
4239	96399
145611	96400
362	96401
3823	96402
617	96403
286531	96404
263583	96405
1291	96406
20558	96407
215072	96408
191706	96409
42407	96410
112605	96411
167784	96412
187018	96413
139140	96414
68247	96415
99268	96416
304770	96417
186093	96418
299227	96419
259520	96420
279588	96421
270731	96422
242323	96423
280878	96424
320937	96425
321535	96426
109269	96427
291911	96428
172988	96429
302616	96430
165312	96431
268988	96432
134336	96433
68217	96434
35989	96435
319243	96436
1352	96437
209934	96438
85981	96439
312130	96440
321251	96441
326252	96442
9543	96443
201169	96444
1549	96445
99031	96446
286529	96447
9018	96448
284442	96449
280881	96450
42448	96451
5214	96452
57620	96453
3722	96454
312915	96455
217133	96456
167352	96457
42777	96458
258030	96459
7765	96460
210422	96461
200514	96462
113453	96463
233857	96464
311173	96465
293876	96466
15541	96467
12573	96468
251882	96469
181343	96470
308868	96471
55301	96472
130696	96473
284061	96474
286873	96475
378	96476
30983	96477
65913	96478
128822	96479
43800	96480
25259	96481
194612	96482
160852	96483
293872	96484
198538	96485
170355	96486
124350	96487
570	96488
18791	96489
88912	96490
19709	96491
22889	96492
88311	96493
27695	96494
16531	96495
4991	96496
38649	96497
147445	96498
100301	96499
23577	96500
181046	96501
62237	96502
76069	96503
214476	96504
124294	96505
125937	96506
197885	96507
75780	96508
22947	96509
35537	96510
47844	96511
128076	96512
194472	96513
80663	96514
9342	96515
74667	96516
29890	96517
144736	96518
59578	96519
78415	96520
126779	96521
72706	96522
89170	96523
181426	96524
2048	96525
2048	96526
155583	96527
129884	96528
167017	96529
205270	96530
10973	96531
64665	96532
46514	96533
148740	96534
314107	96535
8350	96536
79965	96537
44876	96538
10760	96539
23978	96540
245497	96541
310796	96542
131070	96543
111385	96544
186292	96545
21698	96546
117045	96547
121839	96548
61895	96549
149853	96550
211227	96551
216540	96552
11944	96553
121285	96554
22371	96555
45019	96556
40531	96557
11911	96558
18484	96559
21294	96560
95885	96561
15082	96562
33849	96563
100741	96564
77208	96565
24340	96566
88057	96567
18484	96568
101233	96569
135984	96570
277457	96571
129673	96572
26214	96573
262446	96574
180497	96575
21719	96576
22179	96577
30006	96578
42522	96579
72239	96580
29399	96581
290927	96582
197162	96583
121616	96584
62144	96585
12882	96586
45181	96587
44617	96588
197407	96589
37789	96590
55999	96591
61229	96592
152881	96593
32195	96594
12882	96595
20202	96596
132595	96597
36392	96598
178239	96599
73365	96600
69754	96601
181543	96602
72325	96603
134570	96604
142312	96605
205123	96606
265032	96607
82826	96608
99194	96609
30662	96610
141216	96611
15407	96612
61548	96613
219599	96614
40752	96615
83656	96616
22266	96617
81424	96618
125541	96619
50195	96620
129172	96621
172369	96622
158105	96623
44967	96624
63260	96625
33107	96626
124028	96627
17050	96628
114709	96629
317270	96630
11039	96631
30234	96632
183077	96633
40734	96634
129515	96635
41347	96636
93609	96637
40750	96638
130968	96639
73040	96640
17507	96641
76839	96642
14753	96643
130533	96644
40568	96645
121616	96646
165720	96647
212698	96648
51656	96649
11096	96650
107208	96651
25133	96652
18428	96653
25133	96654
85595	96655
29653	96656
62968	96657
6532	96658
188557	96659
51531	96660
73594	96661
131303	96662
125963	96663
50500	96664
53198	96665
127779	96666
69885	96667
20469	96668
27165	96669
153127	96670
64360	96671
39432	96672
172369	96673
181874	96674
58652	96675
117576	96676
108156	96677
8696	96678
98450	96679
97944	96680
114924	96681
177339	96682
114991	96683
16609	96684
25261	96685
78836	96686
18536	96687
31313	96688
20695	96689
143407	96690
11911	96691
18428	96692
192945	96693
4848	96694
52135	96695
77907	96696
213201	96697
14044	96698
70592	96699
25227	96700
77039	96701
86376	96702
22863	96703
138021	96704
107208	96705
66354	96706
28968	96707
138157	96708
126618	96709
5238	96710
126685	96711
80067	96712
29105	96713
43158	96714
142303	96715
258573	96716
73702	96717
123510	96718
12882	96719
20202	96720
51971	96721
4320	96722
67278	96723
56646	96724
13653	96725
134440	96726
22648	96727
39008	96728
118671	96729
62968	96730
34080	96731
75250	96732
50012	96733
138311	96734
54365	96735
22828	96736
67874	96737
21237	96738
146597	96739
51345	96740
303985	96741
28593	96742
21275	96743
185015	96744
115745	96745
183346	96746
63490	96747
36346	96748
26403	96749
99455	96750
36179	96751
25163	96752
21971	96753
86128	96754
36113	96755
10240	96756
43151	96757
76412	96758
105609	96759
176783	96760
87908	96761
106391	96762
99104	96763
28460	96764
171207	96765
166238	96766
105707	96767
151204	96768
26549	96769
43348	96770
91105	96771
69719	96772
51685	96773
78705	96774
130533	96775
35362	96776
21717	96777
21717	96778
84072	96779
62018	96780
22556	96781
12753	96782
117787	96783
110589	96784
193247	96785
55089	96786
216539	96787
20736	96788
105955	96789
132765	96790
32391	96791
13311	96792
15046	96793
38044	96794
4320	96795
121904	96796
115106	96797
74815	96798
34340	96799
48596	96800
135363	96801
159094	96802
159300	96803
129833	96804
23106	96805
65656	96806
92617	96807
34085	96808
98710	96809
283437	96810
80875	96811
132309	96812
72752	96813
12357	96814
73021	96815
131428	96816
213883	96817
92802	96818
143521	96819
77208	96820
145840	96821
7098	96822
29105	96823
108298	96824
62968	96825
128707	96826
94700	96827
71018	96828
201545	96829
144369	96830
16494	96831
146715	96832
17878	96833
12733	96834
48871	96835
194968	96836
104715	96837
14744	96838
36072	96839
40252	96840
167441	96841
85735	96842
78310	96843
313710	96844
88181	96845
197163	96846
92572	96847
143521	96848
4078	96849
212796	96850
175884	96851
40034	96852
138344	96853
149266	96854
28361	96855
90844	96856
119142	96857
90410	96858
27886	96859
63649	96860
40652	96861
32954	96862
152983	96863
155169	96864
63972	96865
210812	96866
115448	96867
182008	96868
68499	96869
14744	96870
46266	96871
78893	96872
36123	96873
141610	96874
120689	96875
24817	96876
37766	96877
117988	96878
15164	96879
33592	96880
102591	96881
150755	96882
54309	96883
173729	96884
14677	96885
105353	96886
209631	96887
321134	96888
321145	96889
194127	96890
39188	96891
39188	96892
238094	96893
41853	96894
41383	96895
320715	96896
294121	96897
191503	96898
33249	96899
16907	96900
115977	96901
266989	96902
264503	96903
214719	96904
204999	96905
16911	96906
52140	96907
195447	96908
137708	96909
170688	96910
13882	96911
12773	96912
17450	96913
97354	96914
274918	96915
51991	96916
170463	96917
153198	96918
328115	96919
25061	96920
190490	96921
8858	96922
142251	96923
183384	96924
204791	96925
78639	96926
21717	96927
1098	96928
14311	96929
128987	96930
58955	96931
260553	96932
120107	96933
142250	96934
136474	96935
50341	96936
104451	96937
23481	96938
57272	96939
29430	96940
156144	96941
34339	96942
325061	96943
125304	96944
214644	96945
324791	96946
142651	96947
299076	96948
27005	96949
116430	96950
128882	96951
239712	96952
78164	96953
257	96954
273314	96955
66057	96956
212264	96957
297367	96958
65391	96959
66215	96960
128636	96961
21970	96962
126599	96963
37954	96964
175764	96965
34842	96966
48959	96967
138741	96968
187466	96969
126854	96970
36928	96971
91936	96972
82813	96973
65576	96974
92673	96975
195368	96976
47343	96977
109817	96978
56966	96979
272984	96980
142085	96981
10690	96982
32426	96983
288771	96984
152398	96985
119769	96986
96884	96987
33864	96988
131853	96989
133793	96990
7434	96991
64320	96992
102562	96993
42647	96994
285258	96995
86307	96996
132588	96997
38083	96998
79435	96999
46165	97000
217291	97001
100004	97002
39602	97003
33788	97004
118956	97005
47380	97006
74718	97007
121073	97008
87947	97009
138869	97010
52151	97011
31624	97012
9665	97013
64336	97014
52876	97015
296302	97016
15387	97017
139301	97018
86876	97019
72585	97020
33015	97021
99455	97022
30437	97023
62213	97024
37626	97025
17606	97026
106074	97027
94311	97028
62713	97029
40950	97030
181179	97031
24411	97032
297369	97033
49791	97034
152943	97035
182768	97036
39969	97037
181311	97038
77523	97039
34393	97040
260166	97041
46165	97042
287342	97043
6120	97044
63448	97045
105227	97046
52058	97047
46597	97048
128178	97049
217925	97050
48119	97051
57298	97052
129607	97053
120182	97054
43495	97055
187929	97056
78053	97057
40340	97058
8693	97059
87055	97060
9398	97061
4551	97062
33085	97063
110944	97064
172597	97065
110946	97066
144367	97067
152119	97068
23107	97069
37563	97070
62641	97071
96543	97072
57553	97073
23769	97074
121186	97075
115502	97076
18658	97077
201	97078
307667	97079
121193	97080
273693	97081
30930	97082
66909	97083
62641	97084
32252	97085
47649	97086
226239	97087
77249	97088
105569	97089
16484	97090
78496	97091
24181	97092
33533	97093
138391	97094
18378	97095
75523	97096
34382	97097
78453	97098
27183	97099
187371	97100
188605	97101
88486	97102
149264	97103
101119	97104
11762	97105
53572	97106
33137	97107
270429	97108
41723	97109
37958	97110
155027	97111
316981	97112
35323	97113
17666	97114
15369	97115
51435	97116
22265	97117
328702	97118
8959	97119
42460	97120
8834	97121
63966	97122
119982	97123
210010	97124
30438	97125
20287	97126
18298	97127
24980	97128
48708	97129
78453	97130
12717	97131
80338	97132
27362	97133
57340	97134
19667	97135
46193	97136
78335	97137
161198	97138
299772	97139
72470	97140
180017	97141
291856	97142
64302	97143
150811	97144
138392	97145
120583	97146
246788	97147
148542	97148
191199	97149
56	97150
50655	97151
6812	97152
215662	97153
117941	97154
54975	97155
118547	97156
116568	97157
306453	97158
38722	97159
169496	97160
116940	97161
30309	97162
7021	97163
17415	97164
63096	97165
175032	97166
47349	97167
56503	97168
5579	97169
14844	97170
139624	97171
11384	97172
29684	97173
29684	97174
26058	97175
179289	97176
34993	97177
40043	97178
287756	97179
24297	97180
84453	97181
73704	97182
49358	97183
2077	97184
212858	97185
62825	97186
62791	97187
29627	97188
96801	97189
124045	97190
120499	97191
31531	97192
110452	97193
87087	97194
13340	97195
142085	97196
53863	97197
60326	97198
80340	97199
194224	97200
129962	97201
137073	97202
56436	97203
102802	97204
64401	97205
67802	97206
147903	97207
113673	97208
7661	97209
16875	97210
274036	97211
11467	97212
4744	97213
291658	97214
101354	97215
62638	97216
3104	97217
138392	97218
315788	97219
173367	97220
16405	97221
33074	97222
11684	97223
34364	97224
187086	97225
48369	97226
266690	97227
20004	97228
146714	97229
42991	97230
62843	97231
222943	97232
9859	97233
204953	97234
139591	97235
30715	97236
294370	97237
352	97238
104637	97239
41724	97240
34382	97241
58942	97242
14916	97243
197946	97244
23421	97245
133199	97246
269850	97247
116485	97248
109413	97249
134894	97250
118465	97251
80554	97252
26536	97253
57305	97254
95131	97255
32492	97256
278563	97257
29312	97258
25527	97259
28179	97260
83212	97261
18946	97262
84318	97263
46933	97264
30006	97265
112331	97266
21500	97267
1255	97268
62420	97269
19433	97270
64197	97271
32828	97272
73991	97273
268161	97274
40775	97275
8192	97276
180201	97277
39842	97278
133518	97279
55364	97280
103804	97281
28453	97282
203711	97283
58737	97284
33207	97285
141910	97286
37372	97287
13535	97288
75125	97289
11574	97290
9665	97291
40169	97292
46021	97293
56471	97294
136689	97295
27462	97296
89656	97297
98477	97298
134827	97299
271264	97300
177272	97301
133154	97302
35537	97303
50021	97304
116459	97305
115560	97306
57937	97307
86660	97308
144628	97309
201657	97310
34885	97311
34887	97312
24559	97313
24687	97314
109300	97315
10945	97316
116184	97317
74394	97318
147270	97319
123675	97320
215824	97321
204709	97322
36416	97323
79863	97324
22971	97325
154347	97326
75993	97327
7181	97328
6165	97329
147981	97330
4824	97331
104090	97332
97293	97333
7024	97334
91560	97335
5895	97336
124008	97337
18460	97338
128284	97339
4454	97340
20760	97341
5190	97342
2361	97343
123199	97344
5760	97345
156477	97346
18188	97347
257059	97348
2176	97349
45	97350
21982	97351
50326	97352
149946	97353
36845	97354
1360	97355
5982	97356
6998	97357
29461	97358
476	97359
186038	97360
71	97361
219	97362
184982	97363
100007	97364
129995	97365
2526	97366
1875	97367
176917	97368
123920	97369
70364	97370
73458	97371
71280	97372
2859	97373
1245	97374
185579	97375
52448	97376
111011	97377
1324	97378
794	97379
213	97380
43856	97381
10097	97382
327634	97383
173284	97384
710	97385
135106	97386
280	97387
1989	97388
153218	97389
52761	97390
31235	97391
57699	97392
156178	97393
3938	97394
3938	97395
41875	97396
73655	97397
12621	97398
1285	97399
72722	97400
54738	97401
24	97402
49315	97403
163413	97404
56427	97405
3524	97406
4167	97407
37177	97408
175759	97409
31843	97410
16608	97411
12600	97412
8577	97413
46555	97414
82339	97415
49085	97416
86438	97417
6931	97418
9336	97419
4832	97420
16413	97421
527	97422
39881	97423
22790	97424
4933	97425
30	97426
65456	97427
100360	97428
9664	97429
19196	97430
38877	97431
66889	97432
82493	97433
305038	97434
39397	97435
73112	97436
348	97437
10147	97438
21783	97439
1087	97440
90089	97441
10017	97442
2062	97443
4468	97444
95262	97445
1832	97446
4786	97447
31374	97448
7830	97449
100751	97450
15488	97451
7321	97452
3621	97453
37476	97454
1740	97455
11008	97456
20830	97457
163769	97458
30494	97459
10369	97460
117829	97461
26507	97462
89241	97463
48520	97464
7222	97465
133557	97466
128943	97467
5888	97468
7049	97469
151893	97470
13369	97471
124549	97472
106894	97473
2089	97474
113487	97475
22707	97476
30	97477
22370	97478
999	97479
20712	97480
122063	97481
174558	97482
69008	97483
1564	97484
152486	97485
1292	97486
64552	97487
16613	97488
606	97489
24102	97490
7366	97491
61926	97492
178228	97493
93359	97494
64261	97495
2245	97496
12753	97497
27704	97498
75326	97499
17854	97500
42	97501
12116	97502
5555	97503
33067	97504
1051	97505
7712	97506
17302	97507
3392	97508
87110	97509
4570	97510
310094	97511
51803	97512
133272	97513
43514	97514
31564	97515
20694	97516
157528	97517
794	97518
164084	97519
131411	97520
49216	97521
19030	97522
283082	97523
3340	97524
434	97525
46757	97526
10191	97527
10871	97528
75146	97529
279094	97530
240	97531
582	97532
2697	97533
2812	97534
103307	97535
123806	97536
106184	97537
159341	97538
38518	97539
109752	97540
35583	97541
91637	97542
299	97543
42639	97544
40116	97545
21195	97546
126346	97547
16176	97548
77	97549
173636	97550
3920	97551
12815	97552
2300	97553
4307	97554
5972	97555
50852	97556
4071	97557
9324	97558
62230	97559
16943	97560
298	97561
170925	97562
2196	97563
183848	97564
254579	97565
205580	97566
14809	97567
953	97568
17397	97569
139936	97570
19891	97571
26972	97572
284840	97573
589	97574
64854	97575
1087	97576
124668	97577
79297	97578
57851	97579
41314	97580
107938	97581
6376	97582
54033	97583
8168	97584
2300	97585
8814	97586
110774	97587
1186	97588
979	97589
86641	97590
111227	97591
5384	97592
46358	97593
4678	97594
2875	97595
325039	97596
7563	97597
10681	97598
42780	97599
132780	97600
9942	97601
311104	97602
202152	97603
162563	97604
127991	97605
134562	97606
23451	97607
94201	97608
87556	97609
14082	97610
211122	97611
83384	97612
4590	97613
187890	97614
3756	97615
8447	97616
16026	97617
15944	97618
22168	97619
2775	97620
57604	97621
21392	97622
42909	97623
21231	97624
5559	97625
193588	97626
55975	97627
35754	97628
694	97629
74045	97630
64294	97631
7	97632
1447	97633
39785	97634
63404	97635
65444	97636
287777	97637
24997	97638
4388	97639
152	97640
1435	97641
48217	97642
76397	97643
134094	97644
111808	97645
43554	97646
15598	97647
26398	97648
78549	97649
201690	97650
12983	97651
6864	97652
523	97653
16411	97654
3375	97655
40706	97656
2990	97657
7331	97658
293	97659
20414	97660
3124	97661
6864	97662
1869	97663
97531	97664
23710	97665
89824	97666
11666	97667
23759	97668
41221	97669
26621	97670
12128	97671
764	97672
60727	97673
791	97674
20415	97675
76227	97676
11672	97677
41498	97678
3016	97679
308180	97680
166416	97681
191715	97682
595	97683
10257	97684
64015	97685
31859	97686
215251	97687
31447	97688
65565	97689
207204	97690
17167	97691
37795	97692
28483	97693
9523	97694
37869	97695
152040	97696
4468	97697
9918	97698
60688	97699
69280	97700
151524	97701
105532	97702
293507	97703
23739	97704
23739	97705
23739	97706
47496	97707
99707	97708
3948	97709
51420	97710
34309	97711
8452	97712
124283	97713
85422	97714
31866	97715
209299	97716
143638	97717
26640	97718
15635	97719
12000	97720
58658	97721
20516	97722
20074	97723
736	97724
2237	97725
59748	97726
102947	97727
163355	97728
165762	97729
1569	97730
3098	97731
68196	97732
122746	97733
9406	97734
10032	97735
154851	97736
2429	97737
10381	97738
15588	97739
188403	97740
68261	97741
29508	97742
218779	97743
85246	97744
46254	97745
53181	97746
29150	97747
199800	97748
8000	97749
51058	97750
44510	97751
7519	97752
6797	97753
2485	97754
13049	97755
103778	97756
80493	97757
4807	97758
9318	97759
2651	97760
1073	97761
36534	97762
18778	97763
16127	97764
79566	97765
1057	97766
10224	97767
72951	97768
71171	97769
290469	97770
132707	97771
179865	97772
294210	97773
87326	97774
65819	97775
60775	97776
67594	97777
25187	97778
1136	97779
50127	97780
6345	97781
2585	97782
5497	97783
158864	97784
101549	97785
8444	97786
66426	97787
144225	97788
223284	97789
61452	97790
111757	97791
158558	97792
101667	97793
92596	97794
93516	97795
66278	97796
193694	97797
102064	97798
101360	97799
301835	97800
167437	97801
101359	97802
282780	97803
6614	97804
12700	97805
265540	97806
6673	97807
18262	97808
125971	97809
4206	97810
5316	97811
189346	97812
50244	97813
19889	97814
46462	97815
46462	97816
26711	97817
123324	97818
95732	97819
23334	97820
7143	97821
682	97822
226442	97823
6153	97824
103732	97825
7937	97826
5458	97827
108481	97828
9173	97829
12602	97830
178271	97831
4241	97832
1157	97833
53881	97834
133743	97835
40737	97836
311615	97837
10141	97838
11832	97839
208	97840
30433	97841
69691	97842
215216	97843
66516	97844
55821	97845
33286	97846
141063	97847
5046	97848
141193	97849
5730	97850
105310	97851
2922	97852
32867	97853
12547	97854
9966	97855
129224	97856
113730	97857
1858	97858
207649	97859
188849	97860
37067	97861
33432	97862
95891	97863
41539	97864
37953	97865
62720	97866
211719	97867
1318	97868
42771	97869
25779	97870
27417	97871
61952	97872
15569	97873
171956	97874
6742	97875
69388	97876
61764	97877
8022	97878
669	97879
71609	97880
217206	97881
118754	97882
81862	97883
1072	97884
1801	97885
4	97886
117601	97887
15772	97888
5835	97889
151531	97890
2055	97891
4000	97892
14033	97893
497	97894
14627	97895
19706	97896
67096	97897
13790	97898
48690	97899
234	97900
10726	97901
32326	97902
1052	97903
290	97904
194	97905
68506	97906
5385	97907
4433	97908
10653	97909
67768	97910
117127	97911
85520	97912
4375	97913
163803	97914
5316	97915
211	97916
293081	97917
80549	97918
2076	97919
39783	97920
41313	97921
5904	97922
71064	97923
277152	97924
22878	97925
43666	97926
21882	97927
42837	97928
58388	97929
246832	97930
32034	97931
19409	97932
30831	97933
12045	97934
6419	97935
117225	97936
213298	97937
83323	97938
242914	97939
19704	97940
535	97941
1215	97942
23560	97943
83604	97944
7699	97945
5369	97946
951	97947
245611	97948
22839	97949
46420	97950
3610	97951
184485	97952
60836	97953
12518	97954
73990	97955
27773	97956
244024	97957
7466	97958
15938	97959
42477	97960
124655	97961
142	97962
78343	97963
15791	97964
1804	97965
133988	97966
42714	97967
241974	97968
160917	97969
712	97970
35903	97971
32341	97972
119592	97973
156976	97974
61519	97975
46007	97976
8877	97977
1631	97978
30506	97979
186322	97980
326325	97981
316883	97982
40577	97983
26779	97984
4713	97985
144507	97986
115409	97987
2195	97988
11497	97989
1638	97990
68970	97991
23118	97992
31394	97993
24279	97994
27458	97995
37882	97996
53062	97997
63945	97998
46341	97999
13	98000
66095	98001
68759	98002
5492	98003
28868	98004
17638	98005
73330	98006
291965	98007
14005	98008
45657	98009
21578	98010
34258	98011
33100	98012
109729	98013
162795	98014
6109	98015
10978	98016
139634	98017
17003	98018
63545	98019
4746	98020
70996	98021
237147	98022
108790	98023
32074	98024
1803	98025
198922	98026
26934	98027
18147	98028
191996	98029
183499	98030
21590	98031
6011	98032
1969	98033
68983	98034
130955	98035
2839	98036
23703	98037
178085	98038
5316	98039
16913	98040
197641	98041
13079	98042
82391	98043
51889	98044
14325	98045
51032	98046
149675	98047
646	98048
11362	98049
90857	98050
132028	98051
97459	98052
81891	98053
106222	98054
125882	98055
131080	98056
39232	98057
15455	98058
12717	98059
12611	98060
141184	98061
65077	98062
95462	98063
203720	98064
8172	98065
30634	98066
75593	98067
21531	98068
13077	98069
92844	98070
8749	98071
7977	98072
109134	98073
58760	98074
38416	98075
129188	98076
55586	98077
55586	98078
52	98079
259125	98080
23435	98081
43260	98082
25272	98083
21955	98084
41381	98085
168373	98086
10242	98087
87102	98088
175780	98089
220602	98090
292012	98091
6619	98092
57772	98093
78320	98094
57192	98095
2218	98096
28438	98097
36588	98098
43428	98099
628	98100
19734	98101
72672	98102
8508	98103
130329	98104
73370	98105
4952	98106
26648	98107
47447	98108
62594	98109
114495	98110
1686	98111
15482	98112
159253	98113
3510	98114
17552	98115
10691	98116
315092	98117
33433	98118
11661	98119
267849	98120
27743	98121
372	98122
1808	98123
67320	98124
215189	98125
192471	98126
164443	98127
13631	98128
39963	98129
1776	98130
8100	98131
868	98132
7678	98133
1295	98134
17584	98135
14385	98136
2748	98137
4408	98138
99700	98139
131233	98140
7971	98141
70	98142
78916	98143
158410	98144
25329	98145
30428	98146
167345	98147
169008	98148
5235	98149
30063	98150
1751	98151
3307	98152
58235	98153
1918	98154
7091	98155
22647	98156
46350	98157
18263	98158
37536	98159
3646	98160
10780	98161
3690	98162
125736	98163
35130	98164
90468	98165
211719	98166
230049	98167
62747	98168
194711	98169
149546	98170
182406	98171
22482	98172
241377	98173
292885	98174
16323	98175
4890	98176
47703	98177
27979	98178
11523	98179
1485	98180
2836	98181
24855	98182
21857	98183
20	98184
19310	98185
4593	98186
34965	98187
143089	98188
175148	98189
131675	98190
25077	98191
11532	98192
16915	98193
290845	98194
219	98195
190700	98196
40075	98197
69728	98198
260986	98199
1076	98200
3804	98201
1	98202
166878	98203
102291	98204
6614	98205
17048	98206
177	98207
8411	98208
2566	98209
31328	98210
51290	98211
73891	98212
161359	98213
35498	98214
86939	98215
33354	98216
88523	98217
260	98218
55373	98219
273837	98220
309269	98221
57179	98222
36723	98223
159753	98224
108968	98225
23614	98226
52098	98227
12915	98228
16355	98229
38318	98230
6313	98231
972	98232
181337	98233
71822	98234
29839	98235
58024	98236
362	98237
25392	98238
171830	98239
124768	98240
132588	98241
324465	98242
55370	98243
97735	98244
977	98245
45203	98246
109	98247
34701	98248
109055	98249
127910	98250
220991	98251
68317	98252
118364	98253
147627	98254
78225	98255
46905	98256
279273	98257
27514	98258
43053	98259
1183	98260
17208	98261
19811	98262
46541	98263
216170	98264
17074	98265
111283	98266
58218	98267
170254	98268
68596	98269
9452	98270
186410	98271
141286	98272
136382	98273
173743	98274
188811	98275
9000	98276
4373	98277
125509	98278
183203	98279
13607	98280
124064	98281
103419	98282
121740	98283
5922	98284
49437	98285
3888	98286
3174	98287
18035	98288
208434	98289
1283	98290
12507	98291
25666	98292
31439	98293
4477	98294
1381	98295
169896	98296
78571	98297
4926	98298
61776	98299
504	98300
105410	98301
8151	98302
107597	98303
24268	98304
132684	98305
82864	98306
18428	98307
181077	98308
20352	98309
72808	98310
204155	98311
7793	98312
269213	98313
211907	98314
8926	98315
77050	98316
8151	98317
49928	98318
49119	98319
598	98320
69342	98321
1381	98322
120266	98323
60170	98324
6419	98325
60336	98326
1670	98327
56910	98328
257	98329
23331	98330
44089	98331
5620	98332
21991	98333
20714	98334
10310	98335
53953	98336
4404	98337
12256	98338
18874	98339
36723	98340
41330	98341
214352	98342
3790	98343
191903	98344
2119	98345
255376	98346
292729	98347
138	98348
34866	98349
68855	98350
1364	98351
2166	98352
1756	98353
36584	98354
165094	98355
90198	98356
40	98357
20600	98358
1364	98359
157188	98360
6426	98361
2296	98362
52487	98363
27463	98364
131636	98365
141796	98366
139015	98367
2525	98368
93697	98369
874	98370
14076	98371
14447	98372
37872	98373
40378	98374
50916	98375
81509	98376
82127	98377
32100	98378
8004	98379
98645	98380
42398	98381
167463	98382
5191	98383
1668	98384
4576	98385
303173	98386
31145	98387
75582	98388
8	98389
16537	98390
76126	98391
656	98392
111246	98393
227720	98394
18872	98395
108	98396
6465	98397
857	98398
31414	98399
75472	98400
3388	98401
14644	98402
17603	98403
1723	98404
74	98405
1723	98406
1723	98407
23046	98408
61261	98409
30255	98410
4074	98411
212940	98412
5546	98413
200863	98414
20664	98415
59172	98416
247325	98417
16749	98418
29735	98419
103527	98420
152737	98421
1441	98422
28572	98423
250421	98424
9359	98425
72929	98426
68519	98427
16757	98428
4085	98429
618	98430
7502	98431
34866	98432
7787	98433
20595	98434
25025	98435
78488	98436
42248	98437
10210	98438
7837	98439
39901	98440
187725	98441
25400	98442
113286	98443
4664	98444
2321	98445
33223	98446
4075	98447
52022	98448
35844	98449
26768	98450
13246	98451
3413	98452
316546	98453
21798	98454
10263	98455
4498	98456
20766	98457
3407	98458
17540	98459
226540	98460
32	98461
3490	98462
115201	98463
71615	98464
124145	98465
3478	98466
28566	98467
164240	98468
174916	98469
1077	98470
106215	98471
64180	98472
74	98473
52024	98474
12257	98475
33566	98476
93551	98477
287	98478
23261	98479
5157	98480
18872	98481
12552	98482
5118	98483
17088	98484
215329	98485
3987	98486
158557	98487
60947	98488
35468	98489
8133	98490
69217	98491
53078	98492
101379	98493
39044	98494
21998	98495
229890	98496
172142	98497
83842	98498
38690	98499
55359	98500
206711	98501
30951	98502
195180	98503
4079	98504
213870	98505
6382	98506
73704	98507
46	98508
115425	98509
131021	98510
134750	98511
127317	98512
148738	98513
5000	98514
61304	98515
37890	98516
261	98517
180	98518
3814	98519
331	98520
2722	98521
4884	98522
3562	98523
19712	98524
39563	98525
129512	98526
56205	98527
19647	98528
71776	98529
22622	98530
167865	98531
9736	98532
117846	98533
5699	98534
157612	98535
46762	98536
2806	98537
180833	98538
155	98539
28323	98540
76543	98541
107005	98542
67245	98543
205505	98544
47613	98545
131579	98546
269030	98547
20861	98548
87200	98549
81078	98550
10709	98551
53512	98552
19645	98553
89929	98554
32188	98555
122250	98556
40016	98557
64013	98558
4062	98559
107151	98560
204857	98561
241415	98562
18775	98563
570	98564
56168	98565
74773	98566
1485	98567
79123	98568
7971	98569
429	98570
125	98571
156492	98572
7840	98573
280432	98574
16395	98575
42478	98576
15515	98577
22237	98578
1998	98579
147623	98580
45026	98581
124583	98582
5620	98583
19885	98584
30786	98585
15602	98586
8580	98587
38227	98588
55	98589
11770	98590
93908	98591
2103	98592
86427	98593
23958	98594
5617	98595
107971	98596
5132	98597
109653	98598
4666	98599
2857	98600
33629	98601
126139	98602
215303	98603
113187	98604
11612	98605
90073	98606
8673	98607
31839	98608
2398	98609
171679	98610
57723	98611
61978	98612
303283	98613
22029	98614
102596	98615
30964	98616
10531	98617
56278	98618
1851	98619
109621	98620
13449	98621
67921	98622
3756	98623
157374	98624
110356	98625
104635	98626
238451	98627
207184	98628
21313	98629
42677	98630
328166	98631
47809	98632
6372	98633
23699	98634
9136	98635
769	98636
227530	98637
9959	98638
111334	98639
2146	98640
3702	98641
23347	98642
59161	98643
18	98644
81204	98645
316576	98646
62561	98647
50272	98648
5921	98649
16756	98650
11982	98651
54149	98652
73637	98653
30792	98654
79410	98655
3454	98656
180315	98657
70293	98658
17507	98659
17779	98660
113620	98661
60127	98662
123621	98663
170755	98664
16622	98665
106550	98666
177674	98667
57597	98668
9193	98669
70506	98670
325136	98671
14995	98672
944	98673
189807	98674
69840	98675
27675	98676
8864	98677
6348	98678
83710	98679
613	98680
15457	98681
113182	98682
7341	98683
101081	98684
205866	98685
18617	98686
1405	98687
1306	98688
37232	98689
3292	98690
186336	98691
5518	98692
29652	98693
16309	98694
74	98695
14145	98696
276041	98697
114577	98698
8403	98699
134655	98700
86066	98701
614	98702
63093	98703
130250	98704
1669	98705
169221	98706
132037	98707
3831	98708
23098	98709
3714	98710
159467	98711
3689	98712
26091	98713
25068	98714
25903	98715
91281	98716
4373	98717
25898	98718
142461	98719
60624	98720
147750	98721
300	98722
43530	98723
818	98724
63704	98725
63730	98726
107803	98727
244686	98728
24413	98729
107087	98730
3679	98731
53790	98732
451	98733
7138	98734
593	98735
21851	98736
93229	98737
192475	98738
8753	98739
19675	98740
34675	98741
1171	98742
148847	98743
14817	98744
16204	98745
11575	98746
3305	98747
43929	98748
78368	98749
75749	98750
25936	98751
12080	98752
87912	98753
82490	98754
19257	98755
42260	98756
84929	98757
108005	98758
230435	98759
12720	98760
4828	98761
31225	98762
13279	98763
791	98764
15965	98765
21036	98766
1971	98767
7646	98768
271401	98769
11830	98770
239796	98771
63861	98772
131478	98773
99917	98774
128574	98775
57	98776
79954	98777
239604	98778
864	98779
34011	98780
255149	98781
262	98782
476	98783
3727	98784
13509	98785
73842	98786
104335	98787
79282	98788
435	98789
34497	98790
42256	98791
44436	98792
5397	98793
718	98794
2030	98795
15350	98796
26637	98797
237901	98798
3636	98799
6335	98800
172008	98801
101231	98802
22511	98803
1433	98804
21407	98805
103524	98806
68900	98807
22994	98808
21024	98809
109171	98810
638	98811
263224	98812
122728	98813
62960	98814
37831	98815
185767	98816
58895	98817
20692	98818
3568	98819
1678	98820
210352	98821
13498	98822
14649	98823
135095	98824
207889	98825
14464	98826
32481	98827
16955	98828
103340	98829
36423	98830
53874	98831
55443	98832
218815	98833
16284	98834
16417	98835
70019	98836
379	98837
562	98838
314001	98839
38300	98840
95364	98841
67006	98842
51064	98843
42662	98844
695	98845
124227	98846
66278	98847
201794	98848
52532	98849
264564	98850
21806	98851
6625	98852
233391	98853
46	98854
5175	98855
4107	98856
91217	98857
2633	98858
314338	98859
22132	98860
756	98861
19073	98862
45124	98863
142479	98864
12908	98865
1017	98866
3909	98867
13923	98868
8327	98869
30195	98870
2472	98871
38371	98872
28711	98873
52430	98874
41579	98875
87677	98876
55324	98877
2446	98878
55	98879
21	98880
100560	98881
172362	98882
172374	98883
114189	98884
8020	98885
472	98886
10816	98887
205505	98888
326006	98889
210216	98890
110859	98891
40223	98892
8895	98893
3839	98894
32886	98895
83253	98896
195053	98897
62349	98898
38981	98899
132160	98900
7204	98901
29048	98902
29048	98903
20564	98904
591	98905
1610	98906
41981	98907
115713	98908
14034	98909
199147	98910
1406	98911
7764	98912
707	98913
99391	98914
4373	98915
12332	98916
31491	98917
81642	98918
30	98919
320583	98920
41266	98921
104847	98922
70716	98923
55629	98924
3898	98925
11502	98926
54994	98927
1668	98928
63527	98929
99121	98930
456	98931
12609	98932
246662	98933
157404	98934
253925	98935
1047	98936
2760	98937
26075	98938
19681	98939
16820	98940
2241	98941
999	98942
3086	98943
191	98944
52623	98945
12293	98946
158896	98947
12775	98948
48826	98949
11141	98950
37750	98951
77653	98952
292468	98953
3645	98954
127364	98955
143264	98956
222640	98957
8582	98958
149289	98959
264003	98960
92962	98961
28600	98962
3791	98963
8942	98964
55	98965
14572	98966
5625	98967
36934	98968
47867	98969
183520	98970
109	98971
27414	98972
12603	98973
3442	98974
74571	98975
28624	98976
82221	98977
93672	98978
92026	98979
58802	98980
7277	98981
180353	98982
121693	98983
195536	98984
2186	98985
35177	98986
6160	98987
104594	98988
261	98989
26763	98990
1169	98991
31737	98992
67771	98993
4355	98994
32002	98995
1498	98996
2864	98997
12446	98998
4279	98999
2442	99000
4625	99001
8932	99002
15754	99003
6361	99004
8794	99005
51481	99006
20873	99007
1283	99008
61893	99009
10053	99010
37767	99011
54994	99012
59	99013
51112	99014
103334	99015
178348	99016
133964	99017
45237	99018
1955	99019
30950	99020
102491	99021
39987	99022
189528	99023
104676	99024
55319	99025
21176	99026
303724	99027
117851	99028
1488	99029
77821	99030
4996	99031
8077	99032
116287	99033
171571	99034
9132	99035
52165	99036
50763	99037
143	99038
74714	99039
68653	99040
122818	99041
134549	99042
244506	99043
210	99044
23127	99045
188549	99046
168162	99047
99580	99048
8277	99049
207	99050
101500	99051
1454	99052
13301	99053
4628	99054
40179	99055
141723	99056
55365	99057
31633	99058
5903	99059
58834	99060
3909	99061
6698	99062
104550	99063
302	99064
12392	99065
8646	99066
65740	99067
61589	99068
2820	99069
6939	99070
70417	99071
5298	99072
188166	99073
13622	99074
170911	99075
158703	99076
1677	99077
10740	99078
136396	99079
46376	99080
20703	99081
17564	99082
51372	99083
127319	99084
60268	99085
3913	99086
8503	99087
43234	99088
22827	99089
4075	99090
29399	99091
89420	99092
27629	99093
44486	99094
4373	99095
30007	99096
107299	99097
74	99098
5746	99099
45	99100
59074	99101
4503	99102
33441	99103
145804	99104
136006	99105
10069	99106
6742	99107
280	99108
206069	99109
53968	99110
191562	99111
17424	99112
44653	99113
261	99114
10624	99115
149895	99116
177235	99117
10088	99118
7069	99119
7303	99120
1107	99121
107462	99122
54281	99123
51322	99124
2725	99125
312	99126
274472	99127
1341	99128
285793	99129
5458	99130
44275	99131
40157	99132
77491	99133
54226	99134
28019	99135
15300	99136
24119	99137
215229	99138
223716	99139
66866	99140
39665	99141
16220	99142
202660	99143
424	99144
74119	99145
42633	99146
30964	99147
158925	99148
199159	99149
63431	99150
1385	99151
145244	99152
36985	99153
111504	99154
4373	99155
139	99156
36923	99157
72871	99158
29630	99159
98409	99160
282948	99161
11420	99162
19808	99163
19413	99164
414	99165
209210	99166
72380	99167
2638	99168
84157	99169
21550	99170
99902	99171
17742	99172
27978	99173
126409	99174
25427	99175
8794	99176
56278	99177
43742	99178
30349	99179
27075	99180
67005	99181
43114	99182
31405	99183
38494	99184
49	99185
7388	99186
4574	99187
184501	99188
8683	99189
90322	99190
32177	99191
511	99192
56678	99193
328373	99194
4542	99195
49301	99196
28036	99197
315976	99198
39084	99199
16749	99200
44144	99201
94579	99202
267109	99203
36666	99204
92511	99205
192017	99206
4274	99207
7567	99208
88519	99209
11770	99210
22108	99211
114667	99212
27379	99213
15993	99214
4085	99215
80385	99216
1	99217
44700	99218
2027	99219
5518	99220
37	99221
667	99222
690	99223
15110	99224
188516	99225
17086	99226
125832	99227
44	99228
56247	99229
176125	99230
133739	99231
51371	99232
50768	99233
29206	99234
20669	99235
152197	99236
88909	99237
10178	99238
3132	99239
49745	99240
164562	99241
931	99242
216809	99243
191512	99244
58917	99245
34629	99246
285802	99247
160091	99248
162966	99249
120952	99250
121087	99251
30786	99252
2091	99253
22146	99254
45873	99255
1647	99256
21144	99257
12721	99258
68179	99259
9645	99260
183632	99261
296052	99262
55617	99263
41062	99264
4150	99265
4150	99266
205090	99267
6614	99268
470	99269
20872	99270
286702	99271
291251	99272
161248	99273
178805	99274
548	99275
15350	99276
52935	99277
317771	99278
205968	99279
5544	99280
1731	99281
34906	99282
150693	99283
26666	99284
95574	99285
35659	99286
2633	99287
114409	99288
14737	99289
23411	99290
45767	99291
13707	99292
16201	99293
31896	99294
3484	99295
46564	99296
3948	99297
206058	99298
85772	99299
118962	99300
138087	99301
165715	99302
19638	99303
216524	99304
94917	99305
111966	99306
52388	99307
35520	99308
11409	99309
139651	99310
2162	99311
10401	99312
192280	99313
16923	99314
6141	99315
32466	99316
51496	99317
32255	99318
118585	99319
33856	99320
57382	99321
32947	99322
194512	99323
206642	99324
42101	99325
25577	99326
132840	99327
63900	99328
199728	99329
18168	99330
26057	99331
18854	99332
22038	99333
23894	99334
26186	99335
48208	99336
225378	99337
25989	99338
247	99339
6913	99340
171077	99341
43748	99342
112816	99343
201928	99344
131499	99345
134208	99346
189561	99347
79228	99348
99397	99349
197934	99350
3314	99351
215399	99352
31298	99353
179694	99354
43748	99355
127526	99356
116347	99357
14304	99358
158342	99359
131409	99360
107532	99361
58188	99362
3290	99363
110542	99364
263085	99365
23202	99366
61955	99367
11803	99368
55958	99369
260178	99370
65073	99371
3188	99372
53771	99373
6768	99374
227476	99375
50540	99376
4172	99377
5570	99378
60606	99379
304568	99380
23400	99381
31865	99382
301299	99383
13964	99384
12211	99385
86622	99386
8209	99387
170729	99388
53550	99389
6027	99390
134986	99391
67314	99392
19015	99393
42033	99394
50299	99395
174396	99396
58088	99397
83726	99398
96610	99399
62251	99400
23204	99401
171076	99402
200675	99403
38374	99404
166599	99405
272832	99406
168930	99407
229819	99408
113022	99409
194423	99410
153997	99411
306084	99412
320451	99413
8866	99414
112721	99415
42562	99416
152889	99417
266756	99418
247964	99419
285730	99420
182918	99421
262296	99422
46800	99423
77392	99424
16058	99425
57080	99426
192272	99427
120540	99428
280680	99429
175973	99430
155556	99431
27426	99432
222783	99433
16609	99434
95640	99435
16522	99436
6518	99437
87324	99438
252312	99439
15849	99440
21908	99441
6200	99442
75826	99443
204800	99444
5389	99445
1119	99446
28079	99447
157569	99448
150317	99449
96818	99450
285594	99451
300296	99452
114988	99453
101582	99454
97614	99455
11758	99456
50203	99457
8478	99458
310209	99459
163908	99460
95741	99461
3112	99462
26617	99463
145182	99464
28079	99465
25	99466
15712	99467
94122	99468
16627	99469
61324	99470
123113	99471
183078	99472
52765	99473
67192	99474
173375	99475
8180	99476
149120	99477
230827	99478
43632	99479
46938	99480
130688	99481
71824	99482
318914	99483
9532	99484
77	99485
9179	99486
36196	99487
7588	99488
128131	99489
62146	99490
657	99491
220741	99492
24064	99493
72031	99494
51043	99495
116999	99496
40561	99497
122	99498
14898	99499
120876	99500
23366	99501
217455	99502
76744	99503
1139	99504
59637	99505
2598	99506
2195	99507
62286	99508
20760	99509
189959	99510
59851	99511
170573	99512
6906	99513
102485	99514
825	99515
162148	99516
211140	99517
173479	99518
180111	99519
27643	99520
62417	99521
24	99522
313	99523
69047	99524
13549	99525
11164	99526
532	99527
272513	99528
25436	99529
18077	99530
90401	99531
62178	99532
62766	99533
37469	99534
1848	99535
143874	99536
55818	99537
78462	99538
167110	99539
98761	99540
196723	99541
101657	99542
5391	99543
23492	99544
93425	99545
73975	99546
123262	99547
76159	99548
111545	99549
47013	99550
60538	99551
128741	99552
108271	99553
18355	99554
199846	99555
152774	99556
140139	99557
214689	99558
68271	99559
94072	99560
159332	99561
234865	99562
33304	99563
79776	99564
295938	99565
146448	99566
225836	99567
77067	99568
2614	99569
28145	99570
969	99571
270680	99572
96097	99573
85072	99574
74777	99575
319537	99576
3997	99577
22896	99578
111189	99579
18378	99580
32757	99581
38511	99582
2	99583
10426	99584
282746	99585
33106	99586
11035	99587
57232	99588
211766	99589
34019	99590
89315	99591
170443	99592
18378	99593
79702	99594
113636	99595
123146	99596
288636	99597
118915	99598
6196	99599
5673	99600
122216	99601
165067	99602
51976	99603
89854	99604
7235	99605
44073	99606
2101	99607
19591	99608
6166	99609
51996	99610
53054	99611
39477	99612
21906	99613
83059	99614
27619	99615
328316	99616
1677	99617
20158	99618
12043	99619
104321	99620
36921	99621
13549	99622
261184	99623
138308	99624
190915	99625
257262	99626
129788	99627
79728	99628
97633	99629
98514	99630
7045	99631
1552	99632
52883	99633
52979	99634
72867	99635
51970	99636
14987	99637
84472	99638
447	99639
623	99640
2785	99641
33339	99642
316319	99643
8891	99644
249335	99645
2028	99646
36887	99647
199629	99648
251132	99649
32540	99650
20379	99651
32329	99652
152612	99653
199903	99654
6257	99655
139932	99656
11208	99657
161698	99658
106913	99659
59731	99660
293451	99661
10644	99662
208170	99663
29151	99664
17966	99665
1094	99666
201965	99667
29844	99668
313365	99669
227298	99670
23270	99671
4052	99672
961	99673
19282	99674
118566	99675
20766	99676
165673	99677
8388	99678
2705	99679
138147	99680
121771	99681
28030	99682
121172	99683
45514	99684
19756	99685
48092	99686
3838	99687
165695	99688
141077	99689
52858	99690
70650	99691
17495	99692
116722	99693
33	99694
15669	99695
25985	99696
33474	99697
75827	99698
26708	99699
4123	99700
259466	99701
45482	99702
105718	99703
133627	99704
18113	99705
53698	99706
4834	99707
231	99708
40990	99709
232300	99710
69492	99711
211537	99712
87746	99713
1425	99714
37374	99715
45940	99716
82990	99717
145570	99718
145568	99719
86149	99720
43804	99721
7575	99722
30510	99723
12359	99724
25199	99725
115520	99726
16827	99727
38425	99728
48238	99729
8949	99730
10581	99731
268938	99732
76754	99733
325321	99734
9830	99735
62	99736
13921	99737
41465	99738
8844	99739
162052	99740
38096	99741
120155	99742
21238	99743
101010	99744
5583	99745
67088	99746
31894	99747
126137	99748
90859	99749
54621	99750
916	99751
14476	99752
94828	99753
88819	99754
111626	99755
16903	99756
5666	99757
55712	99758
69927	99759
30795	99760
163620	99761
185638	99762
24499	99763
111964	99764
245175	99765
151136	99766
326733	99767
39293	99768
3090	99769
140572	99770
10029	99771
180335	99772
216393	99773
42979	99774
253154	99775
27937	99776
6186	99777
122196	99778
21	99779
21339	99780
323417	99781
104219	99782
35233	99783
8433	99784
121287	99785
51901	99786
210010	99787
2405	99788
182627	99789
13576	99790
29964	99791
104313	99792
24479	99793
13335	99794
197087	99795
28827	99796
29223	99797
68727	99798
26124	99799
31	99800
37518	99801
40084	99802
115378	99803
23816	99804
120891	99805
76126	99806
205657	99807
19557	99808
3491	99809
100235	99810
140404	99811
270699	99812
76823	99813
65461	99814
201157	99815
62174	99816
101816	99817
12231	99818
164906	99819
322597	99820
71606	99821
202169	99822
43929	99823
53370	99824
135408	99825
65463	99826
32864	99827
11407	99828
39520	99829
205904	99830
29396	99831
23843	99832
50654	99833
128074	99834
91791	99835
21270	99836
464	99837
22630	99838
9467	99839
141179	99840
170028	99841
52676	99842
37700	99843
77369	99844
59116	99845
15153	99846
111499	99847
85124	99848
276168	99849
202459	99850
10729	99851
79629	99852
91170	99853
75827	99854
8765	99855
32000	99856
17308	99857
54673	99858
22811	99859
72941	99860
18957	99861
130940	99862
299259	99863
79534	99864
61318	99865
101274	99866
30555	99867
26457	99868
9395	99869
41538	99870
96274	99871
64151	99872
270432	99873
72622	99874
284529	99875
15319	99876
6401	99877
219171	99878
468	99879
5826	99880
6778	99881
97491	99882
72072	99883
105426	99884
17593	99885
22001	99886
5058	99887
38897	99888
92496	99889
18118	99890
89546	99891
76302	99892
25550	99893
71684	99894
134870	99895
122043	99896
957	99897
188061	99898
230649	99899
28239	99900
216039	99901
245737	99902
261117	99903
273526	99904
88782	99905
137961	99906
20428	99907
289959	99908
448	99909
161154	99910
70787	99911
190529	99912
219	99913
92695	99914
281635	99915
3357	99916
32771	99917
179531	99918
29070	99919
194653	99920
140821	99921
48849	99922
300747	99923
192338	99924
283608	99925
88939	99926
191349	99927
245014	99928
47295	99929
130275	99930
185737	99931
14402	99932
53161	99933
71041	99934
87845	99935
18578	99936
35306	99937
45148	99938
186855	99939
60217	99940
71451	99941
77697	99942
34232	99943
2062	99944
158230	99945
776	99946
12235	99947
333	99948
9773	99949
107853	99950
8060	99951
169300	99952
30443	99953
32736	99954
583	99955
19741	99956
77241	99957
3919	99958
5471	99959
16071	99960
33110	99961
87414	99962
99906	99963
11774	99964
16178	99965
15430	99966
145985	99967
290880	99968
117384	99969
161147	99970
4697	99971
22745	99972
103303	99973
78331	99974
13816	99975
212767	99976
84935	99977
22289	99978
16524	99979
54094	99980
18402	99981
31911	99982
89119	99983
57151	99984
29851	99985
181866	99986
879	99987
111308	99988
46893	99989
9777	99990
49021	99991
11171	99992
52728	99993
302243	99994
100761	99995
62673	99996
270858	99997
32891	99998
215146	99999
74296	100000
155166	100001
209689	100002
68093	100003
157088	100004
14288	100005
50405	100006
96439	100007
115938	100008
52955	100009
59262	100010
121162	100011
52085	100012
206345	100013
181972	100014
95122	100015
206461	100016
134260	100017
91178	100018
31879	100019
9830	100020
57248	100021
4774	100022
3261	100023
211327	100024
87222	100025
1908	100026
19149	100027
1692	100028
124715	100029
25933	100030
18840	100031
102443	100032
4717	100033
31995	100034
1703	100035
2311	100036
165457	100037
7399	100038
87928	100039
186242	100040
34721	100041
213694	100042
53939	100043
183766	100044
78741	100045
172668	100046
204855	100047
5922	100048
188708	100049
36739	100050
32201	100051
72545	100052
171589	100053
110313	100054
12	100055
119787	100056
11462	100057
46830	100058
45288	100059
113127	100060
28921	100061
20174	100062
13134	100063
24469	100064
24340	100065
19149	100066
37814	100067
188198	100068
887	100069
48653	100070
31462	100071
190597	100072
275512	100073
12986	100074
72347	100075
881	100076
173710	100077
43283	100078
7206	100079
117376	100080
105129	100081
4928	100082
21767	100083
31999	100084
87175	100085
98071	100086
42807	100087
60959	100088
46403	100089
6986	100090
35711	100091
165139	100092
83402	100093
1016	100094
17753	100095
313054	100096
885	100097
113277	100098
3874	100099
11535	100100
23080	100101
115439	100102
105070	100103
202787	100104
61217	100105
146409	100106
19322	100107
4142	100108
6004	100109
90000	100110
32895	100111
87111	100112
129910	100113
57052	100114
1912	100115
8391	100116
4771	100117
62216	100118
1565	100119
211272	100120
79136	100121
120526	100122
23954	100123
4529	100124
324463	100125
52461	100126
3262	100127
51428	100128
21962	100129
34006	100130
209642	100131
38933	100132
18831	100133
86312	100134
239227	100135
1537	100136
91616	100137
118008	100138
2877	100139
82977	100140
90405	100141
475	100142
323670	100143
60948	100144
24714	100145
158796	100146
45727	100147
175269	100148
195290	100149
15815	100150
62494	100151
17111	100152
126618	100153
240	100154
70020	100155
5420	100156
64225	100157
15298	100158
27153	100159
145471	100160
9598	100161
4778	100162
3559	100163
123121	100164
10756	100165
292804	100166
51920	100167
184128	100168
47402	100169
277778	100170
75253	100171
118881	100172
58835	100173
8810	100174
196085	100175
121209	100176
295149	100177
143677	100178
97448	100179
23675	100180
3172	100181
39773	100182
766	100183
175127	100184
17196	100185
13308	100186
80308	100187
163265	100188
39236	100189
33283	100190
4531	100191
25424	100192
183380	100193
17749	100194
146771	100195
201790	100196
7550	100197
26524	100198
85261	100199
46575	100200
37507	100201
74401	100202
10780	100203
19345	100204
336	100205
64667	100206
82933	100207
168957	100208
23755	100209
37884	100210
136632	100211
21364	100212
177275	100213
129535	100214
23235	100215
13602	100216
143615	100217
15374	100218
60810	100219
227933	100220
98563	100221
29821	100222
73263	100223
149777	100224
762	100225
248366	100226
36191	100227
14453	100228
78741	100229
10619	100230
93650	100231
70204	100232
37932	100233
249204	100234
176334	100235
12020	100236
16045	100237
66609	100238
8314	100239
18126	100240
48887	100241
32567	100242
27467	100243
10373	100244
16842	100245
138961	100246
7511	100247
11696	100248
136890	100249
85615	100250
81992	100251
4324	100252
137480	100253
35821	100254
186726	100255
117542	100256
216340	100257
34107	100258
24406	100259
84449	100260
39632	100261
79384	100262
153915	100263
69647	100264
26979	100265
26815	100266
80243	100267
1949	100268
11791	100269
12508	100270
3562	100271
122029	100272
6664	100273
196107	100274
313074	100275
62990	100276
23914	100277
131043	100278
201658	100279
11383	100280
105376	100281
17430	100282
26831	100283
127013	100284
63072	100285
38988	100286
80226	100287
53933	100288
31201	100289
14115	100290
26531	100291
80029	100292
51778	100293
200530	100294
48416	100295
135629	100296
33610	100297
59752	100298
21587	100299
15774	100300
324507	100301
6398	100302
217005	100303
879	100304
78441	100305
1389	100306
62852	100307
68664	100308
94713	100309
19365	100310
33449	100311
885	100312
32596	100313
77453	100314
14123	100315
79204	100316
6237	100317
189314	100318
54882	100319
90708	100320
18149	100321
50531	100322
49371	100323
23434	100324
137471	100325
23260	100326
15757	100327
27895	100328
15195	100329
2831	100330
55040	100331
8792	100332
6664	100333
39876	100334
212422	100335
72064	100336
101115	100337
16045	100338
301	100339
22820	100340
20200	100341
184814	100342
120326	100343
297398	100344
48626	100345
127916	100346
4349	100347
279099	100348
260303	100349
4155	100350
102740	100351
10096	100352
567	100353
4460	100354
5448	100355
93399	100356
19396	100357
64621	100358
51103	100359
199168	100360
75803	100361
181900	100362
186481	100363
210318	100364
88560	100365
132800	100366
192276	100367
20292	100368
86056	100369
33676	100370
60863	100371
8039	100372
134197	100373
319985	100374
90559	100375
67597	100376
12094	100377
3865	100378
1886	100379
17886	100380
272427	100381
58856	100382
33877	100383
110846	100384
49254	100385
95220	100386
74619	100387
203657	100388
190496	100389
151971	100390
36400	100391
34819	100392
9535	100393
15083	100394
36164	100395
21182	100396
95429	100397
92757	100398
222140	100399
7643	100400
23724	100401
1583	100402
93476	100403
153	100404
4672	100405
89546	100406
69057	100407
180080	100408
78325	100409
62379	100410
56427	100411
2760	100412
62322	100413
170494	100414
29140	100415
305966	100416
56982	100417
37917	100418
19197	100419
168458	100420
283371	100421
2486	100422
1623	100423
1826	100424
138304	100425
3325	100426
19583	100427
70559	100428
208233	100429
237951	100430
12955	100431
57447	100432
107212	100433
128493	100434
129698	100435
14512	100436
39767	100437
62377	100438
12714	100439
49407	100440
54297	100441
55948	100442
55381	100443
164189	100444
106624	100445
18723	100446
328493	100447
9819	100448
4351	100449
14859	100450
1006	100451
31627	100452
2537	100453
37420	100454
58367	100455
114761	100456
74730	100457
12522	100458
211279	100459
12371	100460
1349	100461
2811	100462
59661	100463
31075	100464
4782	100465
136534	100466
1235	100467
87771	100468
62077	100469
85325	100470
62960	100471
12371	100472
19187	100473
145900	100474
63565	100475
194556	100476
45897	100477
3952	100478
919	100479
82838	100480
53304	100481
98118	100482
31926	100483
37647	100484
186207	100485
24355	100486
70550	100487
10614	100488
6509	100489
175987	100490
9967	100491
27962	100492
115281	100493
44900	100494
8650	100495
322876	100496
379	100497
7120	100498
39516	100499
24942	100500
6239	100501
135406	100502
201543	100503
163207	100504
56454	100505
64225	100506
28299	100507
302992	100508
21277	100509
164013	100510
10357	100511
1204	100512
47273	100513
19105	100514
117990	100515
37814	100516
29022	100517
164255	100518
26377	100519
100838	100520
2747	100521
32825	100522
298389	100523
7180	100524
67501	100525
143063	100526
20189	100527
17054	100528
5384	100529
118227	100530
309697	100531
86544	100532
43862	100533
44017	100534
7441	100535
13796	100536
15623	100537
19496	100538
14575	100539
66473	100540
2145	100541
298434	100542
17781	100543
363	100544
26605	100545
98433	100546
32429	100547
919	100548
52867	100549
32342	100550
31542	100551
133217	100552
43358	100553
153089	100554
137561	100555
9662	100556
2399	100557
20811	100558
4464	100559
122258	100560
4558	100561
42859	100562
37559	100563
19854	100564
177250	100565
15182	100566
8005	100567
6036	100568
2865	100569
178323	100570
327105	100571
156065	100572
42740	100573
3692	100574
2523	100575
92639	100576
27197	100577
8532	100578
118570	100579
105917	100580
96883	100581
104998	100582
35275	100583
179805	100584
49663	100585
1362	100586
192673	100587
11046	100588
210943	100589
39332	100590
2667	100591
281914	100592
85059	100593
215296	100594
213157	100595
77528	100596
40994	100597
91092	100598
5075	100599
120289	100600
195210	100601
9492	100602
43639	100603
115880	100604
102258	100605
126480	100606
4105	100607
38051	100608
73787	100609
170156	100610
43959	100611
60087	100612
35231	100613
41599	100614
114520	100615
70861	100616
17277	100617
13556	100618
13035	100619
212034	100620
75189	100621
7153	100622
137707	100623
270185	100624
3126	100625
31043	100626
131882	100627
91696	100628
73967	100629
164100	100630
39892	100631
62275	100632
24614	100633
34500	100634
159008	100635
66200	100636
109972	100637
36164	100638
263290	100639
85645	100640
85739	100641
27990	100642
223666	100643
11186	100644
115998	100645
131778	100646
18477	100647
46929	100648
199871	100649
4285	100650
153121	100651
52781	100652
171037	100653
88416	100654
59235	100655
91254	100656
665	100657
37179	100658
154463	100659
97373	100660
114667	100661
1646	100662
474	100663
57271	100664
18229	100665
104603	100666
231569	100667
45596	100668
13932	100669
264872	100670
6179	100671
129824	100672
171331	100673
126767	100674
104468	100675
3848	100676
2634	100677
37719	100678
219	100679
7399	100680
21617	100681
50153	100682
267926	100683
128276	100684
96517	100685
19477	100686
17118	100687
885	100688
307714	100689
61363	100690
31817	100691
52463	100692
189076	100693
56631	100694
164255	100695
183486	100696
281277	100697
98342	100698
91214	100699
102122	100700
142054	100701
11291	100702
121740	100703
68285	100704
10656	100705
5096	100706
178665	100707
2829	100708
927	100709
43371	100710
19042	100711
85099	100712
735	100713
11245	100714
55185	100715
7662	100716
29496	100717
57883	100718
3532	100719
101615	100720
42143	100721
21827	100722
109452	100723
50678	100724
95748	100725
4361	100726
1668	100727
8753	100728
735	100729
150450	100730
2929	100731
9275	100732
995	100733
79159	100734
8402	100735
202230	100736
285849	100737
46328	100738
3638	100739
170918	100740
171393	100741
179421	100742
45392	100743
53405	100744
77682	100745
26604	100746
170498	100747
22674	100748
269312	100749
32058	100750
192673	100751
70893	100752
134419	100753
42961	100754
69979	100755
121872	100756
39824	100757
55639	100758
44225	100759
275476	100760
252336	100761
30998	100762
88500	100763
180307	100764
31495	100765
34271	100766
52928	100767
74632	100768
86118	100769
70682	100770
16557	100771
134009	100772
20321	100773
20133	100774
179739	100775
187935	100776
215579	100777
144165	100778
2865	100779
22343	100780
373	100781
103222	100782
13253	100783
41924	100784
76352	100785
110384	100786
173495	100787
243576	100788
121028	100789
235	100790
33751	100791
73799	100792
30274	100793
41467	100794
261242	100795
6932	100796
25364	100797
6183	100798
123401	100799
69635	100800
4536	100801
23255	100802
5562	100803
74360	100804
11482	100805
66464	100806
689	100807
8245	100808
326115	100809
27949	100810
9544	100811
24708	100812
93919	100813
140608	100814
49309	100815
35830	100816
73569	100817
12200	100818
269998	100819
91606	100820
28084	100821
12215	100822
98233	100823
55202	100824
182034	100825
211054	100826
130791	100827
152683	100828
60136	100829
7641	100830
54977	100831
59384	100832
42100	100833
59071	100834
58920	100835
17635	100836
191509	100837
176132	100838
23728	100839
6123	100840
32024	100841
98983	100842
298829	100843
191168	100844
42152	100845
13137	100846
8413	100847
2030	100848
1499	100849
56736	100850
44592	100851
11626	100852
131001	100853
23870	100854
119764	100855
44084	100856
29046	100857
2364	100858
55382	100859
62320	100860
22505	100861
29901	100862
82784	100863
184135	100864
13024	100865
44161	100866
78717	100867
54995	100868
474	100869
86125	100870
4615	100871
31478	100872
79817	100873
35045	100874
84005	100875
143484	100876
7414	100877
48334	100878
14803	100879
46237	100880
12869	100881
8760	100882
170249	100883
4254	100884
6215	100885
65271	100886
8181	100887
185177	100888
83048	100889
13259	100890
21252	100891
2323	100892
22790	100893
55007	100894
88364	100895
2010	100896
43551	100897
121	100898
81088	100899
50508	100900
201481	100901
100798	100902
44634	100903
31925	100904
37984	100905
8584	100906
42746	100907
116954	100908
264861	100909
54733	100910
26064	100911
304564	100912
297050	100913
57063	100914
290004	100915
26377	100916
5769	100917
190629	100918
13633	100919
178877	100920
143954	100921
92521	100922
31362	100923
278141	100924
247390	100925
73468	100926
51492	100927
29746	100928
47956	100929
156641	100930
20544	100931
285377	100932
110995	100933
40946	100934
318764	100935
174020	100936
136453	100937
23800	100938
137480	100939
199149	100940
26457	100941
111725	100942
59357	100943
104213	100944
76307	100945
95805	100946
128040	100947
26596	100948
50764	100949
29315	100950
6227	100951
735	100952
88629	100953
175983	100954
19685	100955
75353	100956
180592	100957
83393	100958
192633	100959
295631	100960
21272	100961
145344	100962
43661	100963
42768	100964
28613	100965
325201	100966
27213	100967
47585	100968
2204	100969
21224	100970
130990	100971
113894	100972
19029	100973
36070	100974
144221	100975
14159	100976
237213	100977
126462	100978
34959	100979
182332	100980
11710	100981
35132	100982
214528	100983
142606	100984
149260	100985
42168	100986
55298	100987
24792	100988
18162	100989
222584	100990
8161	100991
61324	100992
132580	100993
136528	100994
25330	100995
123772	100996
40554	100997
79920	100998
25512	100999
15951	101000
71769	101001
226435	101002
1972	101003
180710	101004
121468	101005
220880	101006
854	101007
6394	101008
26359	101009
57682	101010
156817	101011
26359	101012
275875	101013
2741	101014
49711	101015
80247	101016
7772	101017
319972	101018
213426	101019
195799	101020
7170	101021
56651	101022
27224	101023
20575	101024
26327	101025
194481	101026
33425	101027
49698	101028
48887	101029
566	101030
13816	101031
16639	101032
161814	101033
119787	101034
10235	101035
267940	101036
119484	101037
91026	101038
178163	101039
298142	101040
99706	101041
70584	101042
11005	101043
127762	101044
30816	101045
63541	101046
218446	101047
131381	101048
289224	101049
122804	101050
125125	101051
140294	101052
169029	101053
34134	101054
53682	101055
79102	101056
144434	101057
122888	101058
202522	101059
216378	101060
67623	101061
27061	101062
770	101063
2181	101064
109140	101065
318536	101066
42138	101067
79922	101068
5867	101069
238707	101070
27732	101071
175908	101072
202612	101073
473	101074
68211	101075
28480	101076
119358	101077
81962	101078
43239	101079
49630	101080
83208	101081
12473	101082
25559	101083
45631	101084
37195	101085
5185	101086
18565	101087
67149	101088
7064	101089
78062	101090
85083	101091
125878	101092
163088	101093
3373	101094
45627	101095
148466	101096
130209	101097
272333	101098
26728	101099
87255	101100
2604	101101
3316	101102
36050	101103
168511	101104
131294	101105
61811	101106
58577	101107
21561	101108
10229	101109
266791	101110
31307	101111
13239	101112
4403	101113
53325	101114
223421	101115
106666	101116
13175	101117
62319	101118
134914	101119
135941	101120
90864	101121
313500	101122
21752	101123
39199	101124
46274	101125
89116	101126
40107	101127
32970	101128
51152	101129
32901	101130
35829	101131
38745	101132
19	101133
139720	101134
24183	101135
216351	101136
211155	101137
19779	101138
53089	101139
909	101140
176820	101141
158561	101142
100187	101143
7054	101144
14023	101145
1219	101146
82365	101147
68079	101148
55365	101149
31117	101150
185438	101151
71060	101152
57051	101153
130790	101154
39258	101155
885	101156
117814	101157
54771	101158
154461	101159
87872	101160
4603	101161
44096	101162
10975	101163
102001	101164
31576	101165
151602	101166
141	101167
5107	101168
95073	101169
50434	101170
13687	101171
54491	101172
168046	101173
8646	101174
51213	101175
136092	101176
45207	101177
41998	101178
116474	101179
30590	101180
51851	101181
70821	101182
8084	101183
87297	101184
75694	101185
9104	101186
51859	101187
49752	101188
79179	101189
5155	101190
96883	101191
1389	101192
15439	101193
38325	101194
274808	101195
46367	101196
21405	101197
26799	101198
44883	101199
34898	101200
39258	101201
31748	101202
29046	101203
15103	101204
38922	101205
11998	101206
49943	101207
70186	101208
26366	101209
42500	101210
33021	101211
37058	101212
134359	101213
317574	101214
18731	101215
25323	101216
10811	101217
176859	101218
64962	101219
42364	101220
21669	101221
2468	101222
238435	101223
64031	101224
9354	101225
264912	101226
26135	101227
12911	101228
58288	101229
43750	101230
47121	101231
217050	101232
18237	101233
28508	101234
28525	101235
95976	101236
49242	101237
309737	101238
135276	101239
15356	101240
129317	101241
206997	101242
41477	101243
38987	101244
88295	101245
30120	101246
94931	101247
78687	101248
167310	101249
82252	101250
1026	101251
622	101252
23204	101253
37904	101254
119576	101255
33422	101256
3139	101257
41026	101258
32832	101259
241169	101260
119242	101261
37793	101262
1071	101263
291187	101264
47516	101265
139272	101266
67915	101267
16280	101268
1349	101269
56817	101270
298939	101271
12758	101272
3982	101273
111313	101274
128041	101275
138368	101276
51569	101277
97570	101278
7799	101279
261756	101280
145483	101281
106714	101282
15850	101283
77098	101284
9279	101285
103782	101286
2263	101287
50466	101288
20669	101289
15909	101290
7335	101291
27492	101292
7575	101293
38572	101294
725	101295
2031	101296
21273	101297
9402	101298
133691	101299
232052	101300
299	101301
87704	101302
11324	101303
83627	101304
147803	101305
20990	101306
91509	101307
61423	101308
101411	101309
34542	101310
68130	101311
95143	101312
8521	101313
259007	101314
829	101315
2290	101316
22642	101317
3582	101318
16602	101319
10456	101320
8653	101321
105270	101322
52364	101323
3558	101324
4842	101325
18776	101326
549	101327
173744	101328
182081	101329
5485	101330
233202	101331
20540	101332
244815	101333
40379	101334
183844	101335
1300	101336
106889	101337
574	101338
28976	101339
108905	101340
45380	101341
148	101342
1664	101343
99045	101344
148352	101345
8	101346
55081	101347
14385	101348
7171	101349
42121	101350
80632	101351
43013	101352
29403	101353
63836	101354
93194	101355
30197	101356
165593	101357
14472	101358
213204	101359
43312	101360
84596	101361
84670	101362
7567	101363
6605	101364
53864	101365
8562	101366
179444	101367
25658	101368
53004	101369
16767	101370
1690	101371
91193	101372
123951	101373
135076	101374
5052	101375
623	101376
5334	101377
122732	101378
204	101379
42798	101380
12609	101381
21876	101382
73529	101383
186856	101384
68450	101385
14711	101386
130194	101387
42623	101388
193014	101389
11094	101390
136406	101391
2871	101392
5402	101393
68734	101394
1287	101395
18168	101396
26561	101397
5933	101398
63815	101399
9825	101400
134670	101401
9564	101402
60759	101403
11873	101404
37773	101405
78745	101406
404	101407
297314	101408
87028	101409
41	101410
174569	101411
18567	101412
21142	101413
10724	101414
2273	101415
155306	101416
32028	101417
8489	101418
20651	101419
152920	101420
214062	101421
52708	101422
233437	101423
99735	101424
43648	101425
167288	101426
320676	101427
278725	101428
426	101429
12928	101430
101163	101431
92108	101432
55127	101433
5620	101434
683	101435
432	101436
34311	101437
14451	101438
99542	101439
2651	101440
4878	101441
194033	101442
12229	101443
322417	101444
40749	101445
4404	101446
19955	101447
206266	101448
127317	101449
121275	101450
129354	101451
13008	101452
374	101453
37640	101454
35315	101455
11770	101456
31408	101457
8913	101458
55822	101459
256121	101460
114508	101461
39279	101462
19966	101463
6500	101464
163903	101465
98292	101466
15498	101467
33418	101468
1566	101469
1566	101470
3078	101471
48717	101472
12376	101473
118747	101474
195748	101475
39183	101476
110093	101477
44794	101478
86134	101479
326265	101480
179680	101481
34498	101482
44953	101483
122010	101484
2458	101485
3060	101486
27571	101487
26269	101488
7	101489
3949	101490
135076	101491
19102	101492
5889	101493
157343	101494
25445	101495
69232	101496
442	101497
178031	101498
137	101499
274	101500
66663	101501
835	101502
62587	101503
487	101504
61961	101505
60015	101506
1766	101507
44374	101508
2046	101509
38571	101510
61969	101511
304700	101512
9201	101513
151737	101514
6644	101515
17223	101516
2516	101517
151621	101518
26460	101519
493	101520
12000	101521
305494	101522
132905	101523
51461	101524
4183	101525
35043	101526
46295	101527
10747	101528
3485	101529
175	101530
8215	101531
82	101532
11966	101533
1631	101534
226453	101535
37018	101536
195	101537
8638	101538
57120	101539
67944	101540
23747	101541
44547	101542
91869	101543
218712	101544
14183	101545
13105	101546
828	101547
108885	101548
36551	101549
15151	101550
11165	101551
13827	101552
176350	101553
39061	101554
113505	101555
2868	101556
134795	101557
25232	101558
75231	101559
15950	101560
123615	101561
16315	101562
4225	101563
27650	101564
12325	101565
3277	101566
44972	101567
64879	101568
88124	101569
71	101570
146341	101571
96400	101572
28090	101573
1179	101574
30151	101575
85716	101576
19312	101577
15061	101578
33046	101579
59714	101580
2711	101581
42207	101582
20781	101583
14219	101584
3348	101585
35646	101586
1272	101587
935	101588
10618	101589
769	101590
87543	101591
7901	101592
50716	101593
3604	101594
10030	101595
143855	101596
168109	101597
42237	101598
21039	101599
114495	101600
79790	101601
295457	101602
24210	101603
16334	101604
628	101605
179431	101606
12530	101607
2885	101608
32087	101609
75911	101610
39770	101611
14759	101612
6719	101613
29803	101614
97578	101615
586	101616
80764	101617
106762	101618
62515	101619
13391	101620
18757	101621
55847	101622
2950	101623
26809	101624
14296	101625
104327	101626
104328	101627
270376	101628
123248	101629
19947	101630
152340	101631
5320	101632
153487	101633
32794	101634
39735	101635
13364	101636
154615	101637
297440	101638
17605	101639
114113	101640
81765	101641
2188	101642
69685	101643
107603	101644
62422	101645
5041	101646
3492	101647
46755	101648
123114	101649
3437	101650
22701	101651
15766	101652
25928	101653
30671	101654
298	101655
130824	101656
81	101657
8	101658
133963	101659
138616	101660
37345	101661
8789	101662
39909	101663
33180	101664
1222	101665
291600	101666
592	101667
18620	101668
90632	101669
449	101670
52799	101671
6689	101672
183323	101673
31043	101674
111324	101675
56768	101676
250943	101677
53163	101678
23609	101679
48321	101680
54955	101681
16948	101682
81369	101683
544	101684
170341	101685
149	101686
194863	101687
54460	101688
1268	101689
320666	101690
37208	101691
62349	101692
60	101693
11596	101694
86157	101695
16115	101696
23319	101697
927	101698
244	101699
4460	101700
163670	101701
133911	101702
186343	101703
42464	101704
61807	101705
72427	101706
16472	101707
22878	101708
9384	101709
68615	101710
156	101711
14342	101712
82727	101713
318	101714
34491	101715
42802	101716
44903	101717
22952	101718
2812	101719
53607	101720
49687	101721
148966	101722
256	101723
22825	101724
69513	101725
39940	101726
6999	101727
154596	101728
56222	101729
169393	101730
1931	101731
3999	101732
1277	101733
149801	101734
97296	101735
2486	101736
130575	101737
17059	101738
119017	101739
31363	101740
294739	101741
5519	101742
130326	101743
109968	101744
40673	101745
67879	101746
254656	101747
165092	101748
54097	101749
46619	101750
64502	101751
41275	101752
200265	101753
8198	101754
8570	101755
3004	101756
21857	101757
163345	101758
13559	101759
18288	101760
11173	101761
127094	101762
15464	101763
5321	101764
601	101765
51375	101766
81984	101767
192157	101768
110765	101769
9617	101770
794	101771
217125	101772
628	101773
86304	101774
28743	101775
7714	101776
253	101777
131003	101778
64275	101779
354	101780
4046	101781
73271	101782
65189	101783
11458	101784
136684	101785
52	101786
17636	101787
62372	101788
47940	101789
142326	101790
520	101791
21177	101792
62455	101793
250712	101794
15267	101795
248108	101796
42372	101797
2537	101798
18844	101799
55274	101800
160785	101801
12363	101802
26696	101803
286668	101804
104324	101805
43869	101806
84224	101807
74772	101808
83035	101809
5081	101810
71	101811
16241	101812
987	101813
2247	101814
198923	101815
121	101816
112269	101817
97473	101818
29781	101819
1006	101820
13994	101821
4975	101822
44939	101823
197553	101824
103632	101825
115267	101826
103577	101827
17133	101828
1104	101829
31900	101830
316993	101831
70992	101832
129792	101833
881	101834
460	101835
104102	101836
12467	101837
1450	101838
90	101839
206789	101840
182791	101841
71518	101842
206039	101843
170575	101844
167747	101845
3240	101846
19794	101847
35371	101848
33874	101849
10863	101850
170895	101851
55698	101852
128578	101853
13093	101854
43674	101855
13182	101856
186246	101857
18304	101858
191340	101859
25256	101860
1463	101861
137209	101862
77091	101863
1498	101864
54974	101865
62161	101866
75009	101867
118648	101868
124	101869
1638	101870
209155	101871
221581	101872
58505	101873
184462	101874
3965	101875
54154	101876
24559	101877
111	101878
18478	101879
8873	101880
21272	101881
6425	101882
9246	101883
5381	101884
28718	101885
1918	101886
38608	101887
313892	101888
13149	101889
24840	101890
89000	101891
111275	101892
269340	101893
47211	101894
13782	101895
16904	101896
243365	101897
1927	101898
62	101899
1156	101900
160369	101901
297608	101902
68304	101903
62169	101904
185086	101905
4776	101906
224195	101907
11653	101908
53499	101909
121311	101910
248365	101911
16	101912
130527	101913
82798	101914
441	101915
10264	101916
3887	101917
39237	101918
116417	101919
90133	101920
199322	101921
110124	101922
26185	101923
45716	101924
109165	101925
42669	101926
26508	101927
24736	101928
108912	101929
89159	101930
64594	101931
70157	101932
189646	101933
299866	101934
94500	101935
10089	101936
75047	101937
34194	101938
86057	101939
41178	101940
20481	101941
53493	101942
235102	101943
37087	101944
254388	101945
76255	101946
62153	101947
43998	101948
84646	101949
95760	101950
186851	101951
65480	101952
11227	101953
10601	101954
109896	101955
316311	101956
35719	101957
27285	101958
48209	101959
215861	101960
5539	101961
5239	101962
46076	101963
4574	101964
20699	101965
40253	101966
89136	101967
40963	101968
34	101969
36654	101970
4442	101971
58056	101972
19561	101973
14700	101974
107149	101975
129644	101976
5464	101977
138928	101978
19809	101979
1104	101980
87637	101981
198312	101982
2526	101983
12517	101984
5943	101985
162650	101986
90806	101987
148905	101988
233912	101989
35598	101990
41581	101991
118915	101992
3602	101993
1016	101994
64252	101995
8429	101996
14058	101997
46554	101998
136457	101999
68267	102000
60201	102001
67234	102002
12284	102003
170076	102004
28975	102005
16265	102006
91033	102007
327168	102008
134908	102009
184288	102010
63733	102011
84290	102012
203241	102013
47983	102014
80438	102015
16136	102016
138768	102017
474	102018
3575	102019
105032	102020
1897	102021
23088	102022
30232	102023
134205	102024
121260	102025
47893	102026
119454	102027
119806	102028
39130	102029
6896	102030
217697	102031
112061	102032
80821	102033
147832	102034
24674	102035
143719	102036
28490	102037
154038	102038
84886	102039
16158	102040
8505	102041
290236	102042
2224	102043
154067	102044
130	102045
97583	102046
39635	102047
100607	102048
9478	102049
1	102050
7532	102051
5704	102052
968	102053
389	102054
39891	102055
96084	102056
40653	102057
52113	102058
315125	102059
62867	102060
23834	102061
28644	102062
20169	102063
2846	102064
22017	102065
755	102066
834	102067
6704	102068
125978	102069
25712	102070
13871	102071
194408	102072
207175	102073
303676	102074
7772	102075
111579	102076
69998	102077
5717	102078
23058	102079
35055	102080
106129	102081
52298	102082
803	102083
21127	102084
291978	102085
265795	102086
47132	102087
96595	102088
203202	102089
193116	102090
171182	102091
137699	102092
114911	102093
45826	102094
34029	102095
95831	102096
139454	102097
99723	102098
136512	102099
550	102100
107171	102101
10664	102102
21151	102103
4340	102104
197197	102105
16014	102106
101646	102107
202406	102108
134783	102109
16242	102110
178551	102111
3728	102112
128673	102113
207838	102114
2311	102115
110212	102116
110251	102117
36257	102118
5553	102119
19032	102120
33846	102121
3478	102122
151985	102123
98984	102124
225271	102125
34173	102126
7852	102127
240483	102128
628	102129
157137	102130
103476	102131
38075	102132
21528	102133
39	102134
248931	102135
139359	102136
240946	102137
2508	102138
47446	102139
345	102140
77694	102141
79888	102142
2501	102143
549	102144
297649	102145
80931	102146
1693	102147
337	102148
35242	102149
99149	102150
25346	102151
60533	102152
725	102153
16842	102154
212338	102155
21427	102156
162143	102157
107920	102158
256774	102159
19737	102160
229829	102161
127876	102162
2652	102163
1690	102164
202779	102165
79283	102166
40259	102167
80742	102168
77971	102169
264896	102170
164536	102171
20853	102172
10598	102173
2807	102174
21342	102175
166396	102176
246845	102177
52715	102178
2530	102179
52237	102180
107356	102181
52755	102182
19238	102183
141820	102184
19346	102185
16291	102186
154716	102187
5479	102188
30566	102189
53296	102190
34071	102191
41	102192
47081	102193
89	102194
169395	102195
3691	102196
59570	102197
20046	102198
4575	102199
84448	102200
77932	102201
2593	102202
33514	102203
285017	102204
75100	102205
1047	102206
70924	102207
53821	102208
7487	102209
14789	102210
1311	102211
265337	102212
112124	102213
35422	102214
294558	102215
12501	102216
8545	102217
179	102218
91010	102219
31382	102220
45152	102221
18806	102222
5624	102223
1641	102224
165083	102225
73147	102226
83697	102227
29091	102228
119475	102229
15	102230
24046	102231
119569	102232
2276	102233
121003	102234
44749	102235
25792	102236
83380	102237
80048	102238
752	102239
81527	102240
135255	102241
77800	102242
71512	102243
3431	102244
667	102245
57538	102246
56095	102247
2490	102248
149	102249
46772	102250
82843	102251
367	102252
821	102253
47227	102254
54907	102255
363	102256
4075	102257
275993	102258
8769	102259
13821	102260
19574	102261
2757	102262
406	102263
23029	102264
668	102265
45709	102266
3286	102267
8	102268
8505	102269
339	102270
276291	102271
1165	102272
13602	102273
89511	102274
75919	102275
3728	102276
80605	102277
37007	102278
56222	102279
19872	102280
39617	102281
59110	102282
134619	102283
441	102284
207370	102285
97611	102286
6908	102287
27267	102288
28668	102289
191778	102290
32144	102291
4903	102292
279492	102293
21048	102294
26487	102295
3301	102296
15012	102297
76112	102298
6921	102299
204183	102300
142304	102301
4427	102302
20535	102303
9858	102304
67764	102305
32662	102306
252897	102307
48927	102308
1701	102309
32337	102310
128210	102311
4557	102312
125232	102313
96460	102314
8371	102315
676	102316
212939	102317
64819	102318
4426	102319
315349	102320
12349	102321
17662	102322
26280	102323
212386	102324
34115	102325
12493	102326
46918	102327
75	102328
33204	102329
19822	102330
5386	102331
57130	102332
107879	102333
1410	102334
100000	102335
23001	102336
7653	102337
74745	102338
138532	102339
2386	102340
188980	102341
80658	102342
69566	102343
9815	102344
16874	102345
19152	102346
19152	102347
3991	102348
64400	102349
94330	102350
62345	102351
35122	102352
12111	102353
217502	102354
40366	102355
84388	102356
205420	102357
261240	102358
1660	102359
1856	102360
30017	102361
15809	102362
202695	102363
24808	102364
14329	102365
163948	102366
92920	102367
67902	102368
24670	102369
126685	102370
120465	102371
49856	102372
2651	102373
1233	102374
5413	102375
84559	102376
712	102377
32965	102378
13707	102379
56324	102380
24201	102381
161360	102382
21003	102383
130954	102384
64462	102385
9956	102386
73547	102387
20960	102388
266591	102389
128209	102390
22878	102391
15704	102392
294	102393
139993	102394
5618	102395
209981	102396
46797	102397
5725	102398
40451	102399
165459	102400
113706	102401
3	102402
51054	102403
64990	102404
292780	102405
92	102406
31277	102407
62421	102408
36810	102409
130425	102410
7810	102411
1122	102412
4817	102413
69319	102414
6687	102415
404	102416
325836	102417
293459	102418
654	102419
80547	102420
5208	102421
872	102422
165869	102423
18511	102424
111850	102425
2834	102426
71041	102427
93227	102428
21797	102429
47989	102430
100638	102431
217854	102432
49244	102433
48092	102434
44054	102435
18919	102436
52302	102437
2815	102438
18193	102439
58629	102440
138047	102441
25648	102442
5121	102443
31359	102444
84449	102445
3805	102446
51528	102447
168530	102448
56631	102449
48317	102450
187237	102451
12047	102452
102661	102453
36737	102454
139048	102455
69504	102456
93520	102457
53177	102458
96782	102459
21432	102460
23220	102461
22543	102462
17240	102463
16295	102464
183693	102465
183528	102466
182221	102467
852	102468
99568	102469
167132	102470
46688	102471
66282	102472
8709	102473
127237	102474
47855	102475
56864	102476
35225	102477
12665	102478
12405	102479
52215	102480
12144	102481
113593	102482
47868	102483
7368	102484
11022	102485
207977	102486
82382	102487
194369	102488
13829	102489
323834	102490
88702	102491
78210	102492
94032	102493
38354	102494
13904	102495
35507	102496
70327	102497
27064	102498
106323	102499
79656	102500
40391	102501
134519	102502
124912	102503
14122	102504
83850	102505
256462	102506
7617	102507
10898	102508
27923	102509
116836	102510
312310	102511
115422	102512
24320	102513
48340	102514
187038	102515
22664	102516
129857	102517
12491	102518
60240	102519
1262	102520
56249	102521
6317	102522
50444	102523
135441	102524
87844	102525
12380	102526
146078	102527
107607	102528
41152	102529
58409	102530
130685	102531
137302	102532
120790	102533
128783	102534
30889	102535
8278	102536
49386	102537
15831	102538
39728	102539
85925	102540
45604	102541
80337	102542
137558	102543
94785	102544
127235	102545
4915	102546
140435	102547
4415	102548
15768	102549
77653	102550
45743	102551
218835	102552
72441	102553
36032	102554
39353	102555
53628	102556
2522	102557
167162	102558
29416	102559
79020	102560
200723	102561
182109	102562
3471	102563
5527	102564
123578	102565
64348	102566
64348	102567
106507	102568
42040	102569
89326	102570
5007	102571
18208	102572
286256	102573
142361	102574
160081	102575
145586	102576
96602	102577
1176	102578
2871	102579
146959	102580
57714	102581
9318	102582
34147	102583
317668	102584
64342	102585
29187	102586
201211	102587
186779	102588
25282	102589
33863	102590
311	102591
20306	102592
164371	102593
221208	102594
12681	102595
68774	102596
4228	102597
143473	102598
202678	102599
273541	102600
25260	102601
149771	102602
15364	102603
156722	102604
34345	102605
144467	102606
320671	102607
7594	102608
96650	102609
43915	102610
22721	102611
252928	102612
81383	102613
18305	102614
39086	102615
361	102616
17342	102617
7553	102618
33121	102619
21769	102620
75485	102621
19774	102622
88149	102623
171416	102624
9027	102625
157501	102626
317783	102627
131045	102628
23533	102629
17587	102630
303390	102631
99020	102632
162270	102633
160290	102634
4973	102635
1591	102636
21505	102637
34946	102638
134039	102639
92641	102640
39320	102641
34234	102642
108359	102643
24645	102644
12308	102645
52209	102646
20964	102647
2720	102648
67045	102649
128542	102650
39216	102651
52933	102652
35439	102653
46442	102654
111207	102655
100440	102656
217705	102657
99418	102658
7342	102659
19664	102660
99345	102661
91827	102662
63742	102663
55947	102664
142666	102665
57267	102666
47219	102667
135256	102668
13451	102669
127667	102670
158513	102671
11366	102672
6429	102673
46391	102674
99240	102675
108884	102676
37857	102677
124899	102678
35243	102679
178941	102680
177485	102681
170812	102682
169360	102683
115187	102684
47338	102685
179133	102686
86844	102687
195237	102688
50164	102689
175868	102690
307715	102691
83049	102692
311249	102693
208565	102694
209424	102695
138301	102696
48838	102697
128969	102698
54758	102699
21125	102700
223066	102701
176774	102702
120131	102703
27792	102704
147450	102705
85436	102706
52976	102707
50805	102708
159603	102709
17004	102710
72585	102711
14803	102712
138184	102713
15153	102714
22049	102715
128600	102716
38216	102717
155440	102718
62715	102719
105233	102720
96417	102721
99201	102722
249498	102723
166445	102724
200431	102725
117072	102726
283906	102727
326632	102728
7696	102729
41358	102730
229764	102731
21229	102732
168071	102733
59805	102734
24736	102735
83661	102736
203801	102737
80798	102738
34232	102739
147519	102740
95243	102741
38926	102742
183118	102743
279788	102744
6714	102745
327169	102746
135037	102747
219216	102748
132994	102749
51427	102750
86135	102751
124900	102752
136781	102753
7696	102754
37559	102755
109768	102756
48435	102757
82357	102758
213467	102759
122308	102760
25279	102761
38793	102762
67466	102763
328307	102764
120160	102765
42636	102766
55253	102767
95243	102768
80072	102769
49364	102770
4759	102771
217606	102772
188635	102773
58200	102774
31908	102775
270151	102776
52737	102777
213462	102778
313129	102779
252490	102780
153387	102781
81583	102782
88527	102783
146371	102784
125308	102785
116913	102786
27011	102787
32108	102788
124900	102789
204571	102790
7467	102791
65740	102792
285720	102793
188878	102794
33599	102795
95397	102796
319766	102797
290434	102798
252491	102799
44304	102800
114750	102801
114657	102802
44256	102803
200828	102804
214880	102805
54466	102806
132994	102807
196592	102808
26792	102809
54010	102810
30022	102811
27371	102812
19498	102813
2054	102814
2786	102815
46337	102816
36256	102817
59059	102818
35924	102819
59853	102820
29725	102821
210898	102822
196228	102823
137380	102824
9374	102825
108781	102826
6129	102827
8584	102828
598	102829
126711	102830
10673	102831
20256	102832
66978	102833
115194	102834
25875	102835
9799	102836
67121	102837
32567	102838
29263	102839
198076	102840
26615	102841
123871	102842
31241	102843
2776	102844
12906	102845
6557	102846
187230	102847
8497	102848
7490	102849
126395	102850
6060	102851
51334	102852
295	102853
67423	102854
7380	102855
34288	102856
48849	102857
5088	102858
25638	102859
103865	102860
182915	102861
12422	102862
160050	102863
181785	102864
21486	102865
18366	102866
37768	102867
18896	102868
193057	102869
37081	102870
84522	102871
16657	102872
23312	102873
38974	102874
67121	102875
21988	102876
2653	102877
14990	102878
6060	102879
24682	102880
13354	102881
57281	102882
235397	102883
12382	102884
75811	102885
23497	102886
181	102887
163547	102888
11106	102889
2612	102890
203223	102891
42527	102892
34468	102893
5812	102894
160012	102895
9760	102896
4384	102897
2313	102898
48544	102899
127276	102900
141729	102901
3967	102902
43063	102903
25273	102904
2898	102905
46123	102906
68194	102907
36024	102908
101440	102909
114143	102910
63425	102911
159	102912
12011	102913
104882	102914
38356	102915
58238	102916
109	102917
19189	102918
254907	102919
1268	102920
231302	102921
190111	102922
21410	102923
13821	102924
26255	102925
71424	102926
225607	102927
9446	102928
121104	102929
24748	102930
249714	102931
107159	102932
181661	102933
4780	102934
18637	102935
162880	102936
202541	102937
21860	102938
297843	102939
13602	102940
159142	102941
40221	102942
14129	102943
202908	102944
356	102945
7479	102946
6903	102947
21615	102948
49432	102949
37941	102950
81259	102951
183348	102952
134656	102953
20247	102954
114040	102955
12132	102956
49984	102957
94432	102958
24891	102959
8542	102960
34790	102961
926	102962
3505	102963
36979	102964
75348	102965
3477	102966
230319	102967
158601	102968
12988	102969
17898	102970
157361	102971
38197	102972
35099	102973
3920	102974
206479	102975
12	102976
53217	102977
236	102978
236	102979
252038	102980
42036	102981
205167	102982
229589	102983
62025	102984
50467	102985
164859	102986
177356	102987
114902	102988
288190	102989
65207	102990
290165	102991
1073	102992
187892	102993
45954	102994
162511	102995
30855	102996
21245	102997
82965	102998
176681	102999
95957	103000
143882	103001
11409	103002
32235	103003
72016	103004
47645	103005
5387	103006
86468	103007
156368	103008
265305	103009
74843	103010
427	103011
24980	103012
24946	103013
302082	103014
19703	103015
99546	103016
41410	103017
898	103018
5971	103019
15005	103020
16324	103021
61817	103022
307436	103023
155236	103024
130588	103025
56067	103026
106764	103027
38778	103028
176410	103029
2669	103030
22860	103031
270436	103032
146	103033
1715	103034
37293	103035
147160	103036
237072	103037
116468	103038
160803	103039
27394	103040
10195	103041
84263	103042
79731	103043
159110	103044
256980	103045
109654	103046
215493	103047
36978	103048
180944	103049
80170	103050
25324	103051
39244	103052
87431	103053
15471	103054
319869	103055
144035	103056
158923	103057
205014	103058
212556	103059
169545	103060
210984	103061
48818	103062
56067	103063
5196	103064
142182	103065
83233	103066
95	103067
48214	103068
24540	103069
4525	103070
4564	103071
16704	103072
16151	103073
31785	103074
35720	103075
89123	103076
37071	103077
74885	103078
9934	103079
246198	103080
274841	103081
660	103082
6598	103083
5024	103084
120932	103085
58411	103086
19692	103087
43104	103088
28755	103089
200624	103090
31584	103091
300320	103092
5	103093
2346	103094
41391	103095
84593	103096
21347	103097
21347	103098
72679	103099
5312	103100
5322	103101
97685	103102
20286	103103
40487	103104
20748	103105
113783	103106
4254	103107
51397	103108
2620	103109
56452	103110
90595	103111
109432	103112
29600	103113
97010	103114
15437	103115
300313	103116
164730	103117
8825	103118
139715	103119
200738	103120
273603	103121
62193	103122
14662	103123
267358	103124
640	103125
86359	103126
39291	103127
63155	103128
191042	103129
102164	103130
21933	103131
178796	103132
23753	103133
76571	103134
13740	103135
308734	103136
16333	103137
481	103138
169809	103139
13665	103140
46513	103141
6921	103142
76571	103143
116709	103144
85157	103145
115510	103146
26654	103147
8901	103148
160079	103149
2737	103150
173258	103151
162570	103152
1007	103153
16011	103154
31468	103155
41748	103156
63054	103157
109570	103158
1406	103159
183	103160
34187	103161
7961	103162
17014	103163
80455	103164
24786	103165
35707	103166
99107	103167
13233	103168
135504	103169
15997	103170
106978	103171
74493	103172
22603	103173
156985	103174
18866	103175
12625	103176
20922	103177
192604	103178
21144	103179
82177	103180
419	103181
10193	103182
36397	103183
1	103184
127929	103185
2373	103186
906	103187
7073	103188
17588	103189
2876	103190
479	103191
89970	103192
49627	103193
45597	103194
203062	103195
129417	103196
21293	103197
133418	103198
126011	103199
52	103200
96427	103201
114780	103202
76007	103203
17888	103204
210557	103205
104854	103206
29900	103207
3173	103208
304102	103209
5729	103210
129363	103211
52361	103212
88873	103213
16551	103214
10935	103215
71727	103216
27137	103217
10935	103218
211664	103219
324476	103220
44305	103221
5166	103222
8389	103223
9015	103224
38076	103225
128384	103226
8888	103227
13649	103228
11461	103229
1996	103230
49059	103231
82606	103232
45418	103233
82606	103234
39807	103235
33021	103236
19975	103237
88369	103238
88004	103239
17165	103240
43365	103241
1031	103242
23753	103243
3668	103244
5041	103245
30436	103246
112326	103247
82935	103248
4473	103249
87579	103250
188398	103251
27572	103252
273278	103253
81252	103254
2180	103255
250064	103256
180892	103257
13639	103258
10202	103259
52003	103260
250589	103261
188997	103262
42513	103263
215886	103264
106021	103265
11622	103266
142262	103267
5572	103268
160404	103269
12937	103270
34759	103271
93113	103272
1698	103273
27669	103274
85022	103275
68184	103276
85	103277
142512	103278
171739	103279
5736	103280
19925	103281
5736	103282
190271	103283
167606	103284
89410	103285
41331	103286
57159	103287
582	103288
174845	103289
16462	103290
107557	103291
52266	103292
188551	103293
135588	103294
37403	103295
30893	103296
47483	103297
83443	103298
91442	103299
16031	103300
18628	103301
19599	103302
3994	103303
16866	103304
17075	103305
108344	103306
2712	103307
39424	103308
190872	103309
143983	103310
5199	103311
134308	103312
574	103313
64695	103314
83288	103315
208193	103316
41153	103317
29550	103318
61288	103319
114906	103320
271486	103321
237782	103322
74143	103323
104360	103324
156321	103325
654	103326
251292	103327
48221	103328
95520	103329
100531	103330
7511	103331
116811	103332
123744	103333
50897	103334
24656	103335
318004	103336
35638	103337
267080	103338
45348	103339
175812	103340
311234	103341
42072	103342
307537	103343
186472	103344
4462	103345
235525	103346
646	103347
93399	103348
52939	103349
2201	103350
97436	103351
118325	103352
88325	103353
168610	103354
50575	103355
182969	103356
6574	103357
208763	103358
19579	103359
2135	103360
5	103361
52015	103362
81743	103363
35328	103364
193224	103365
45358	103366
924	103367
16504	103368
10532	103369
139270	103370
18299	103371
6558	103372
129240	103373
88414	103374
7667	103375
2910	103376
34278	103377
93530	103378
69147	103379
35	103380
205219	103381
1743	103382
79183	103383
203475	103384
27432	103385
94081	103386
27	103387
133005	103388
19000	103389
43202	103390
1849	103391
275013	103392
33	103393
271739	103394
31	103395
97618	103396
234093	103397
677	103398
16874	103399
18918	103400
61368	103401
40953	103402
222237	103403
74116	103404
60292	103405
171660	103406
69022	103407
2839	103408
20433	103409
21896	103410
147097	103411
30922	103412
259589	103413
4437	103414
14976	103415
719	103416
256213	103417
172305	103418
28076	103419
5466	103420
28076	103421
28076	103422
69502	103423
163801	103424
48245	103425
72555	103426
71497	103427
43500	103428
90530	103429
247720	103430
3619	103431
63891	103432
271558	103433
56829	103434
74142	103435
40207	103436
25298	103437
25298	103438
51940	103439
53865	103440
34014	103441
66248	103442
46590	103443
170052	103444
46288	103445
55158	103446
12514	103447
38244	103448
84452	103449
298542	103450
197413	103451
314026	103452
52475	103453
7841	103454
132519	103455
10638	103456
43130	103457
36517	103458
3452	103459
6245	103460
36534	103461
10201	103462
8062	103463
4862	103464
56235	103465
25477	103466
13523	103467
124543	103468
10212	103469
10201	103470
53348	103471
52475	103472
10240	103473
26257	103474
74570	103475
154612	103476
135323	103477
120067	103478
64228	103479
30496	103480
145441	103481
122856	103482
86488	103483
177093	103484
8073	103485
149063	103486
12	103487
30149	103488
23104	103489
12507	103490
651	103491
51512	103492
108740	103493
15935	103494
289	103495
3108	103496
27281	103497
306038	103498
180889	103499
34003	103500
4	103501
36030	103502
11916	103503
119653	103504
237050	103505
304495	103506
87832	103507
22341	103508
70706	103509
89148	103510
67228	103511
30182	103512
195880	103513
278820	103514
67254	103515
289318	103516
189725	103517
93592	103518
15146	103519
17479	103520
234241	103521
75337	103522
84330	103523
22361	103524
61921	103525
206029	103526
129427	103527
112948	103528
54991	103529
111374	103530
194091	103531
124249	103532
167099	103533
50391	103534
12687	103535
108564	103536
212869	103537
50980	103538
51529	103539
130260	103540
138769	103541
33805	103542
226542	103543
233471	103544
47836	103545
137477	103546
50391	103547
195408	103548
83225	103549
182303	103550
272467	103551
51063	103552
34592	103553
31534	103554
128143	103555
64765	103556
79802	103557
10290	103558
216492	103559
60539	103560
100059	103561
117626	103562
4239	103563
35334	103564
127156	103565
53100	103566
198337	103567
28448	103568
146019	103569
225075	103570
217836	103571
14235	103572
111481	103573
32890	103574
942	103575
24820	103576
30259	103577
270344	103578
139115	103579
8635	103580
8635	103581
161010	103582
105078	103583
13480	103584
184437	103585
286595	103586
7627	103587
201295	103588
201578	103589
310031	103590
280142	103591
76513	103592
26586	103593
76362	103594
118582	103595
56999	103596
19490	103597
33787	103598
33642	103599
6373	103600
23712	103601
14264	103602
42675	103603
42675	103604
128304	103605
86525	103606
134299	103607
11431	103608
48903	103609
15875	103610
87136	103611
122496	103612
33067	103613
135837	103614
12169	103615
48896	103616
74179	103617
121110	103618
20325	103619
82388	103620
48250	103621
6441	103622
28277	103623
147801	103624
80036	103625
13561	103626
11953	103627
17823	103628
98297	103629
56575	103630
80263	103631
71761	103632
23125	103633
142356	103634
7506	103635
17184	103636
24673	103637
50883	103638
126016	103639
69813	103640
3093	103641
35170	103642
6595	103643
21092	103644
40962	103645
136132	103646
16151	103647
86547	103648
73056	103649
15392	103650
8310	103651
27947	103652
36464	103653
6154	103654
6417	103655
40096	103656
27180	103657
41591	103658
40962	103659
38174	103660
34889	103661
1597	103662
66690	103663
18711	103664
69343	103665
13738	103666
49634	103667
35310	103668
25014	103669
166815	103670
10346	103671
8278	103672
24846	103673
48544	103674
145688	103675
39988	103676
18041	103677
25957	103678
14269	103679
989	103680
77042	103681
11945	103682
7770	103683
1692	103684
43997	103685
26016	103686
69393	103687
75124	103688
18224	103689
87917	103690
12732	103691
42756	103692
37673	103693
117649	103694
36105	103695
6868	103696
88570	103697
9469	103698
29484	103699
33567	103700
9344	103701
33308	103702
10831	103703
76801	103704
13466	103705
31714	103706
8240	103707
24440	103708
27428	103709
186473	103710
22043	103711
26485	103712
136875	103713
14292	103714
18519	103715
12741	103716
56080	103717
2761	103718
24310	103719
18646	103720
23350	103721
13880	103722
17823	103723
14825	103724
82699	103725
40097	103726
35069	103727
37785	103728
63369	103729
33601	103730
97106	103731
27971	103732
78187	103733
60728	103734
91132	103735
32993	103736
3714	103737
29730	103738
4722	103739
83486	103740
37732	103741
4256	103742
31275	103743
48544	103744
33429	103745
41337	103746
3801	103747
11791	103748
127916	103749
88984	103750
19771	103751
23840	103752
14825	103753
84750	103754
220585	103755
164056	103756
36522	103757
18029	103758
9100	103759
50704	103760
30033	103761
105504	103762
56407	103763
32172	103764
27830	103765
24737	103766
17766	103767
8032	103768
10342	103769
171561	103770
56407	103771
1327	103772
17483	103773
6970	103774
77716	103775
19791	103776
76801	103777
1169	103778
21028	103779
289078	103780
132948	103781
73293	103782
211076	103783
12247	103784
32215	103785
23874	103786
7211	103787
12427	103788
96444	103789
118170	103790
70699	103791
17953	103792
76675	103793
33978	103794
56709	103795
72048	103796
18865	103797
32918	103798
66163	103799
5947	103800
6618	103801
85666	103802
22262	103803
74793	103804
25850	103805
43173	103806
55368	103807
7504	103808
192881	103809
23416	103810
22210	103811
24457	103812
78187	103813
39585	103814
112888	103815
9469	103816
12785	103817
25756	103818
199055	103819
80283	103820
75122	103821
74793	103822
271298	103823
25908	103824
14691	103825
12897	103826
52973	103827
3703	103828
29521	103829
16151	103830
13617	103831
78048	103832
47547	103833
39658	103834
5677	103835
43139	103836
3077	103837
6283	103838
4007	103839
98751	103840
12732	103841
4524	103842
39426	103843
77391	103844
13087	103845
326880	103846
123038	103847
23416	103848
116882	103849
52545	103850
49386	103851
52791	103852
13738	103853
25678	103854
257687	103855
91719	103856
73633	103857
121516	103858
57598	103859
2011	103860
13147	103861
27531	103862
88289	103863
5783	103864
13135	103865
13929	103866
989	103867
7712	103868
45753	103869
319055	103870
186021	103871
126513	103872
208149	103873
138354	103874
24387	103875
211969	103876
214596	103877
45735	103878
196672	103879
22224	103880
98382	103881
8713	103882
212970	103883
86051	103884
77531	103885
25343	103886
37211	103887
34157	103888
7056	103889
1376	103890
34089	103891
94084	103892
28404	103893
181690	103894
203389	103895
49662	103896
65999	103897
3407	103898
66848	103899
24759	103900
139276	103901
17767	103902
28119	103903
9074	103904
10306	103905
31511	103906
58672	103907
214020	103908
82433	103909
5442	103910
15224	103911
28607	103912
5966	103913
6887	103914
3732	103915
51331	103916
32316	103917
22429	103918
58797	103919
9904	103920
40355	103921
3407	103922
216917	103923
328015	103924
38798	103925
35742	103926
107106	103927
434	103928
2472	103929
79651	103930
3407	103931
58544	103932
35313	103933
30579	103934
146894	103935
15858	103936
175462	103937
181634	103938
216342	103939
171739	103940
88423	103941
49135	103942
186104	103943
12201	103944
18760	103945
31672	103946
49662	103947
15967	103948
9849	103949
73430	103950
150688	103951
160507	103952
282118	103953
6825	103954
19034	103955
17670	103956
306584	103957
194242	103958
66894	103959
60043	103960
141554	103961
14930	103962
35416	103963
88750	103964
105517	103965
66894	103966
63330	103967
22558	103968
130451	103969
35416	103970
38014	103971
35340	103972
42488	103973
152041	103974
5134	103975
21310	103976
66786	103977
93319	103978
61841	103979
233785	103980
107459	103981
119474	103982
70552	103983
8571	103984
22385	103985
113411	103986
86598	103987
16573	103988
82180	103989
1456	103990
150520	103991
102907	103992
112242	103993
23989	103994
61478	103995
24697	103996
21550	103997
31977	103998
865	103999
194	104000
12916	104001
131109	104002
108	104003
49934	104004
7932	104005
114828	104006
163345	104007
75108	104008
12266	104009
42767	104010
20945	104011
7282	104012
7282	104013
252629	104014
573	104015
74971	104016
32591	104017
6103	104018
115759	104019
136454	104020
13985	104021
500	104022
425	104023
1216	104024
6658	104025
32719	104026
32321	104027
32591	104028
87389	104029
48742	104030
88029	104031
55523	104032
4823	104033
133270	104034
175841	104035
63	104036
17589	104037
337	104038
112915	104039
9752	104040
57993	104041
69493	104042
44320	104043
164656	104044
82618	104045
40221	104046
66754	104047
100515	104048
41680	104049
94256	104050
173974	104051
28	104052
137506	104053
35404	104054
193512	104055
150889	104056
187872	104057
40647	104058
1735	104059
16348	104060
31590	104061
267168	104062
159630	104063
19375	104064
7219	104065
7219	104066
28828	104067
132140	104068
204891	104069
30564	104070
159862	104071
196905	104072
227929	104073
94990	104074
318205	104075
733	104076
328219	104077
22389	104078
17193	104079
152990	104080
26116	104081
9247	104082
5977	104083
78161	104084
202536	104085
3635	104086
136029	104087
46636	104088
237906	104089
71290	104090
24646	104091
132615	104092
156238	104093
265052	104094
78102	104095
30564	104096
37796	104097
99627	104098
111027	104099
251359	104100
1010	104101
199965	104102
183636	104103
110947	104104
43630	104105
37363	104106
125503	104107
180683	104108
324967	104109
3030	104110
63822	104111
130794	104112
152647	104113
35685	104114
136351	104115
35515	104116
44491	104117
166155	104118
242334	104119
89289	104120
173469	104121
322618	104122
25585	104123
63186	104124
287083	104125
166286	104126
242779	104127
33350	104128
33942	104129
43745	104130
297556	104131
34119	104132
148342	104133
107985	104134
287136	104135
212693	104136
88176	104137
87525	104138
322492	104139
189709	104140
22600	104141
187337	104142
284860	104143
3161	104144
161216	104145
58463	104146
167300	104147
87126	104148
87126	104149
160971	104150
1348	104151
26837	104152
121584	104153
33350	104154
106451	104155
63749	104156
180169	104157
153781	104158
76665	104159
119945	104160
249	104161
52641	104162
27510	104163
100150	104164
100150	104165
52019	104166
20572	104167
20572	104168
20572	104169
37403	104170
14311	104171
50749	104172
171534	104173
57489	104174
21294	104175
12241	104176
296189	104177
3306	104178
68704	104179
3906	104180
63499	104181
57005	104182
150687	104183
128453	104184
128453	104185
215966	104186
322910	104187
58725	104188
27594	104189
174278	104190
50147	104191
119250	104192
19547	104193
1012	104194
40276	104195
5540	104196
173699	104197
10993	104198
47158	104199
16670	104200
24801	104201
230836	104202
33426	104203
42139	104204
33065	104205
19835	104206
293499	104207
14061	104208
481	104209
88180	104210
43	104211
8065	104212
43732	104213
28241	104214
23367	104215
66971	104216
299056	104217
12248	104218
1838	104219
76594	104220
180748	104221
445	104222
97673	104223
260735	104224
176705	104225
320271	104226
3152	104227
14094	104228
319309	104229
264484	104230
199284	104231
19305	104232
182966	104233
132832	104234
4259	104235
242901	104236
243621	104237
9802	104238
81391	104239
165730	104240
118931	104241
72398	104242
75488	104243
83615	104244
58722	104245
32451	104246
126623	104247
38443	104248
36913	104249
88532	104250
27725	104251
8963	104252
28895	104253
14230	104254
8160	104255
258595	104256
54577	104257
34291	104258
98635	104259
199803	104260
122951	104261
47963	104262
92806	104263
64660	104264
69333	104265
57900	104266
7903	104267
58177	104268
89175	104269
33095	104270
37760	104271
53927	104272
253914	104273
195554	104274
129367	104275
306849	104276
254737	104277
169408	104278
57178	104279
80288	104280
27437	104281
66896	104282
317709	104283
169542	104284
44780	104285
64150	104286
64150	104287
69620	104288
124692	104289
275320	104290
29167	104291
22154	104292
23253	104293
25677	104294
77539	104295
76879	104296
205696	104297
185798	104298
126980	104299
142127	104300
207707	104301
199608	104302
35736	104303
2763	104304
87606	104305
69974	104306
264683	104307
230541	104308
66424	104309
42918	104310
99128	104311
84958	104312
210751	104313
44642	104314
267866	104315
79139	104316
190924	104317
44091	104318
3488	104319
130220	104320
94815	104321
114626	104322
11264	104323
8486	104324
202903	104325
72904	104326
90076	104327
114497	104328
93488	104329
313399	104330
65631	104331
65631	104332
141954	104333
224445	104334
82689	104335
296963	104336
96141	104337
39571	104338
184815	104339
3777	104340
296775	104341
196985	104342
125706	104343
193631	104344
258245	104345
35319	104346
193827	104347
183795	104348
16587	104349
297219	104350
100795	104351
98726	104352
51998	104353
36813	104354
200426	104355
93583	104356
130491	104357
317547	104358
93533	104359
310760	104360
188957	104361
7141	104362
15563	104363
154707	104364
195805	104365
103741	104366
30382	104367
50047	104368
17594	104369
3238	104370
144968	104371
3444	104372
81391	104373
23738	104374
130366	104375
23304	104376
45933	104377
44027	104378
207317	104379
207317	104380
192438	104381
319892	104382
211491	104383
72662	104384
166518	104385
166355	104386
166345	104387
94919	104388
197721	104389
127190	104390
215648	104391
274863	104392
130933	104393
92732	104394
16006	104395
142338	104396
294970	104397
174919	104398
119906	104399
46965	104400
95347	104401
52571	104402
52571	104403
154242	104404
92906	104405
135384	104406
210423	104407
19928	104408
138458	104409
203808	104410
86886	104411
47354	104412
202036	104413
39230	104414
216949	104415
191450	104416
35758	104417
296128	104418
145926	104419
308097	104420
102173	104421
214548	104422
260840	104423
185652	104424
224470	104425
281378	104426
54251	104427
318941	104428
113666	104429
292624	104430
126431	104431
165758	104432
311767	104433
3643	104434
51823	104435
40007	104436
249347	104437
22257	104438
193822	104439
51823	104440
255324	104441
219033	104442
45207	104443
72687	104444
131876	104445
60626	104446
119017	104447
193430	104448
127998	104449
80694	104450
199318	104451
155067	104452
43960	104453
11210	104454
108585	104455
35110	104456
57461	104457
54577	104458
23867	104459
262172	104460
287923	104461
68267	104462
125702	104463
24283	104464
22839	104465
279904	104466
196431	104467
14880	104468
62075	104469
92602	104470
37534	104471
194439	104472
35949	104473
245089	104474
209108	104475
150825	104476
16834	104477
141377	104478
320694	104479
283486	104480
51464	104481
208056	104482
213796	104483
58269	104484
76810	104485
101917	104486
14564	104487
243780	104488
281491	104489
57866	104490
32944	104491
189377	104492
180952	104493
319744	104494
140837	104495
202435	104496
244021	104497
74850	104498
84468	104499
21618	104500
211779	104501
6473	104502
201767	104503
141706	104504
128735	104505
20388	104506
92977	104507
33010	104508
26961	104509
119162	104510
74995	104511
10472	104512
63809	104513
313410	104514
327996	104515
50068	104516
194440	104517
80758	104518
294408	104519
50	104520
74027	104521
271296	104522
245421	104523
63411	104524
91647	104525
275574	104526
15337	104527
67891	104528
217366	104529
58355	104530
6473	104531
100282	104532
158172	104533
44963	104534
197978	104535
45495	104536
121492	104537
294614	104538
101338	104539
29603	104540
1864	104541
40160	104542
37855	104543
143893	104544
13447	104545
7921	104546
39485	104547
116216	104548
186222	104549
39514	104550
216268	104551
9861	104552
245430	104553
72171	104554
28345	104555
185163	104556
81183	104557
104631	104558
84842	104559
133437	104560
154479	104561
37100	104562
319385	104563
27306	104564
25646	104565
6798	104566
195950	104567
294620	104568
21353	104569
267961	104570
27366	104571
95052	104572
163169	104573
105274	104574
3293	104575
322005	104576
107271	104577
17705	104578
6038	104579
61615	104580
129681	104581
122942	104582
144616	104583
45828	104584
58184	104585
68	104586
29931	104587
12834	104588
35881	104589
47391	104590
35881	104591
10933	104592
69114	104593
23610	104594
96278	104595
140832	104596
39028	104597
31589	104598
173144	104599
278560	104600
76195	104601
54874	104602
22412	104603
5610	104604
112250	104605
112940	104606
3892	104607
14917	104608
16923	104609
19817	104610
29438	104611
14683	104612
228127	104613
23339	104614
16697	104615
69251	104616
2995	104617
240853	104618
33987	104619
212291	104620
138925	104621
304083	104622
87347	104623
110937	104624
119528	104625
171048	104626
126240	104627
38598	104628
55584	104629
446	104630
132093	104631
256045	104632
24795	104633
1882	104634
323679	104635
51158	104636
7187	104637
2212	104638
98196	104639
168171	104640
30469	104641
48366	104642
51348	104643
56258	104644
193526	104645
14277	104646
130914	104647
21928	104648
82571	104649
130642	104650
39823	104651
143772	104652
24565	104653
27829	104654
4645	104655
129524	104656
95753	104657
55008	104658
86590	104659
104644	104660
7663	104661
10112	104662
17722	104663
3533	104664
41757	104665
3126	104666
72287	104667
15401	104668
147349	104669
91538	104670
62313	104671
246184	104672
10261	104673
27479	104674
46273	104675
98864	104676
4476	104677
197404	104678
76840	104679
40896	104680
243078	104681
86980	104682
28119	104683
12834	104684
35954	104685
2535	104686
16512	104687
16392	104688
7495	104689
6337	104690
19489	104691
737	104692
22406	104693
41392	104694
67536	104695
169758	104696
21290	104697
57102	104698
10907	104699
87164	104700
12839	104701
22405	104702
39697	104703
643	104704
48827	104705
36108	104706
4400	104707
5997	104708
11277	104709
332	104710
182900	104711
75656	104712
245636	104713
91515	104714
137318	104715
3878	104716
7999	104717
3878	104718
72125	104719
72125	104720
8123	104721
17169	104722
121445	104723
34277	104724
197942	104725
16044	104726
155014	104727
17169	104728
499	104729
4322	104730
249695	104731
34536	104732
203452	104733
30451	104734
216849	104735
11024	104736
235	104737
21299	104738
3874	104739
73031	104740
166094	104741
206828	104742
169648	104743
63	104744
36849	104745
85158	104746
68242	104747
291705	104748
15578	104749
2319	104750
44077	104751
5363	104752
52141	104753
75318	104754
55614	104755
4286	104756
3393	104757
3564	104758
32321	104759
119855	104760
174538	104761
4963	104762
13541	104763
80266	104764
69904	104765
63668	104766
4089	104767
47962	104768
179316	104769
62135	104770
311626	104771
52166	104772
52166	104773
58382	104774
111497	104775
367	104776
168557	104777
28085	104778
49956	104779
145624	104780
82116	104781
9944	104782
87852	104783
48261	104784
56538	104785
143582	104786
113295	104787
225999	104788
152389	104789
1092	104790
801	104791
10668	104792
255558	104793
132715	104794
69529	104795
59093	104796
131688	104797
224940	104798
15042	104799
4392	104800
7266	104801
22824	104802
185544	104803
1910	104804
59279	104805
83946	104806
4014	104807
101936	104808
2871	104809
9639	104810
62339	104811
3448	104812
85555	104813
121534	104814
225172	104815
171661	104816
92892	104817
12861	104818
277699	104819
13562	104820
107552	104821
75348	104822
98363	104823
12006	104824
136191	104825
300973	104826
8360	104827
6761	104828
189169	104829
9685	104830
114672	104831
25500	104832
65996	104833
35580	104834
204099	104835
246718	104836
132113	104837
21741	104838
2833	104839
195469	104840
71380	104841
29416	104842
19	104843
138172	104844
12	104845
120652	104846
83846	104847
228191	104848
83233	104849
26012	104850
31	104851
10544	104852
59983	104853
5213	104854
56502	104855
2439	104856
169787	104857
129689	104858
6750	104859
14151	104860
77315	104861
168100	104862
4515	104863
865	104864
1673	104865
35675	104866
65859	104867
52422	104868
52422	104869
35228	104870
11232	104871
28188	104872
138001	104873
3677	104874
92320	104875
155039	104876
143116	104877
21305	104878
13890	104879
19003	104880
31325	104881
212943	104882
58715	104883
212803	104884
8194	104885
58292	104886
58255	104887
8194	104888
10810	104889
6383	104890
1925	104891
212842	104892
83686	104893
49632	104894
124	104895
24008	104896
43547	104897
29346	104898
135904	104899
73801	104900
158898	104901
762	104902
157598	104903
197992	104904
221130	104905
218269	104906
38115	104907
200165	104908
10742	104909
4010	104910
102626	104911
14295	104912
1670	104913
20532	104914
311929	104915
47923	104916
56	104917
49203	104918
656	104919
30776	104920
114	104921
273717	104922
2471	104923
43819	104924
2869	104925
45498	104926
158436	104927
18504	104928
85254	104929
1258	104930
1537	104931
11340	104932
11597	104933
7904	104934
170501	104935
63742	104936
10130	104937
8490	104938
12121	104939
419	104940
2593	104941
516	104942
61697	104943
6635	104944
72572	104945
31445	104946
255072	104947
71521	104948
12507	104949
3362	104950
97825	104951
35351	104952
23146	104953
40876	104954
111218	104955
87	104956
12303	104957
241	104958
1046	104959
260875	104960
95426	104961
14275	104962
31191	104963
127442	104964
601	104965
5491	104966
3716	104967
1462	104968
19537	104969
126422	104970
1422	104971
9194	104972
179075	104973
275340	104974
133790	104975
38481	104976
107032	104977
40278	104978
20670	104979
56	104980
242839	104981
69526	104982
7388	104983
317974	104984
115242	104985
67557	104986
45306	104987
284	104988
153426	104989
131889	104990
180736	104991
4092	104992
174378	104993
3	104994
104964	104995
12661	104996
21050	104997
636	104998
166221	104999
106904	105000
137397	105001
6706	105002
19436	105003
4935	105004
92715	105005
1702	105006
53869	105007
10544	105008
19744	105009
690	105010
9	105011
84158	105012
18188	105013
295533	105014
13302	105015
57692	105016
912	105017
261	105018
139367	105019
56	105020
204	105021
670	105022
18685	105023
61046	105024
45174	105025
14525	105026
116	105027
1888	105028
516	105029
188752	105030
837	105031
55161	105032
79723	105033
63887	105034
53895	105035
132151	105036
32621	105037
57199	105038
70915	105039
50568	105040
14888	105041
77421	105042
5712	105043
3857	105044
115147	105045
3579	105046
3072	105047
122952	105048
56	105049
201663	105050
2860	105051
25772	105052
5959	105053
10727	105054
70508	105055
23165	105056
111008	105057
78347	105058
308831	105059
27965	105060
120261	105061
14286	105062
9912	105063
87306	105064
3078	105065
101513	105066
101559	105067
103023	105068
94886	105069
163684	105070
4291	105071
23028	105072
93256	105073
2509	105074
274518	105075
70544	105076
18831	105077
72071	105078
13988	105079
24057	105080
114601	105081
21119	105082
269342	105083
56153	105084
35631	105085
43686	105086
247774	105087
192633	105088
64699	105089
1847	105090
60598	105091
173204	105092
9318	105093
20308	105094
16307	105095
9091	105096
36245	105097
72036	105098
305033	105099
110813	105100
3006	105101
2631	105102
1053	105103
23344	105104
69601	105105
300413	105106
38323	105107
44011	105108
88015	105109
162795	105110
84588	105111
36810	105112
4693	105113
511	105114
7298	105115
4182	105116
235957	105117
91165	105118
1599	105119
6411	105120
22948	105121
133031	105122
955	105123
35956	105124
10177	105125
135897	105126
73302	105127
74692	105128
92678	105129
94784	105130
208870	105131
70361	105132
244516	105133
62869	105134
132891	105135
8136	105136
11831	105137
23749	105138
36219	105139
319	105140
74868	105141
150476	105142
20727	105143
63	105144
82556	105145
11583	105146
146289	105147
14780	105148
46079	105149
86754	105150
8505	105151
9271	105152
60026	105153
55	105154
32446	105155
37500	105156
5057	105157
266880	105158
6743	105159
77960	105160
141811	105161
212443	105162
12992	105163
177504	105164
121255	105165
171826	105166
209961	105167
68758	105168
19960	105169
4018	105170
53226	105171
2508	105172
3396	105173
1090	105174
36085	105175
52335	105176
70711	105177
16862	105178
25022	105179
7986	105180
172133	105181
251360	105182
23369	105183
76329	105184
43840	105185
14317	105186
202463	105187
66684	105188
119363	105189
14204	105190
30683	105191
1661	105192
32083	105193
17851	105194
16627	105195
84512	105196
47495	105197
9954	105198
12832	105199
238461	105200
2701	105201
9838	105202
109662	105203
111796	105204
32629	105205
81467	105206
53854	105207
155757	105208
6056	105209
19609	105210
42	105211
72969	105212
162856	105213
117	105214
4685	105215
52685	105216
172455	105217
730	105218
43620	105219
107955	105220
928	105221
119677	105222
12298	105223
45788	105224
196808	105225
9	105226
77460	105227
16782	105228
12666	105229
105102	105230
4980	105231
102861	105232
42298	105233
60505	105234
3861	105235
17087	105236
78474	105237
218937	105238
682	105239
89611	105240
14526	105241
485	105242
100803	105243
99737	105244
3694	105245
278	105246
64881	105247
90880	105248
15069	105249
82399	105250
66121	105251
10725	105252
3278	105253
19665	105254
267953	105255
9998	105256
140608	105257
24369	105258
98511	105259
26673	105260
14087	105261
187011	105262
12512	105263
68945	105264
102880	105265
21281	105266
105597	105267
47365	105268
93908	105269
36477	105270
68269	105271
82180	105272
1637	105273
166352	105274
192346	105275
323651	105276
78468	105277
117519	105278
564	105279
402	105280
31630	105281
30529	105282
77494	105283
1631	105284
672	105285
1869	105286
136359	105287
28374	105288
61913	105289
30317	105290
259799	105291
227954	105292
629	105293
2093	105294
22	105295
140920	105296
1401	105297
30862	105298
66606	105299
185071	105300
53047	105301
21372	105302
230152	105303
23310	105304
101378	105305
3294	105306
509	105307
33970	105308
26904	105309
20980	105310
23730	105311
5204	105312
216450	105313
43736	105314
4511	105315
16666	105316
11461	105317
311071	105318
113427	105319
160563	105320
20751	105321
22383	105322
43911	105323
127225	105324
61237	105325
262349	105326
2893	105327
121152	105328
30380	105329
10265	105330
14195	105331
15479	105332
35733	105333
20506	105334
37493	105335
62092	105336
31207	105337
96435	105338
84564	105339
12351	105340
115229	105341
904	105342
2625	105343
6773	105344
138463	105345
219069	105346
1468	105347
3381	105348
951	105349
3251	105350
44	105351
49173	105352
1310	105353
76	105354
6610	105355
59712	105356
3213	105357
34948	105358
48419	105359
64122	105360
10	105361
37818	105362
6351	105363
243551	105364
150909	105365
99369	105366
42	105367
130841	105368
15694	105369
58433	105370
31476	105371
9032	105372
136507	105373
126668	105374
34904	105375
13768	105376
2238	105377
64901	105378
5571	105379
3502	105380
26850	105381
23283	105382
154090	105383
74617	105384
25396	105385
289	105386
313205	105387
21458	105388
122	105389
8107	105390
10033	105391
164445	105392
59626	105393
75462	105394
25893	105395
70024	105396
11383	105397
127865	105398
11322	105399
51367	105400
7932	105401
52540	105402
75635	105403
6069	105404
13893	105405
38668	105406
16794	105407
12611	105408
3631	105409
7727	105410
43747	105411
122264	105412
33068	105413
39904	105414
109	105415
17023	105416
80325	105417
2758	105418
40923	105419
14891	105420
74895	105421
93552	105422
177943	105423
32081	105424
258785	105425
102177	105426
1333	105427
246966	105428
29048	105429
6651	105430
11390	105431
201642	105432
32738	105433
31756	105434
57977	105435
2218	105436
273	105437
4375	105438
12130	105439
3225	105440
108969	105441
32904	105442
19258	105443
49539	105444
4221	105445
27799	105446
25251	105447
71054	105448
71013	105449
109101	105450
9264	105451
113819	105452
7897	105453
9618	105454
30582	105455
247396	105456
9632	105457
44134	105458
7394	105459
51239	105460
142285	105461
13663	105462
151571	105463
51239	105464
73338	105465
65200	105466
1693	105467
250804	105468
16309	105469
103715	105470
29132	105471
251925	105472
203773	105473
90	105474
57969	105475
263199	105476
6275	105477
250435	105478
15503	105479
108082	105480
3364	105481
91728	105482
6914	105483
96936	105484
137533	105485
15241	105486
100142	105487
54098	105488
13980	105489
77002	105490
145874	105491
47454	105492
1596	105493
11937	105494
294829	105495
6237	105496
97935	105497
8650	105498
88292	105499
119077	105500
174073	105501
53093	105502
111484	105503
112206	105504
198990	105505
29043	105506
5368	105507
309155	105508
139361	105509
21643	105510
268995	105511
52395	105512
54611	105513
16227	105514
143575	105515
153774	105516
139566	105517
271287	105518
123029	105519
121112	105520
18281	105521
92348	105522
224594	105523
182874	105524
76629	105525
21945	105526
777	105527
10416	105528
27207	105529
25571	105530
49415	105531
28534	105532
139920	105533
164674	105534
119367	105535
35215	105536
115254	105537
15773	105538
10457	105539
5766	105540
14530	105541
32206	105542
46004	105543
157054	105544
98424	105545
910	105546
42	105547
154036	105548
70184	105549
3	105550
180613	105551
176995	105552
3251	105553
790	105554
68010	105555
142937	105556
500	105557
168274	105558
29760	105559
327552	105560
13115	105561
70391	105562
114771	105563
141525	105564
282801	105565
75671	105566
11557	105567
5638	105568
135569	105569
3274	105570
245102	105571
200993	105572
290571	105573
18371	105574
141653	105575
166369	105576
57390	105577
143584	105578
25797	105579
93547	105580
149816	105581
138569	105582
1333	105583
34392	105584
106787	105585
103557	105586
179946	105587
136396	105588
197425	105589
86350	105590
172085	105591
19032	105592
101477	105593
85299	105594
82072	105595
47406	105596
197157	105597
63396	105598
222077	105599
253885	105600
213345	105601
94839	105602
140191	105603
68116	105604
250009	105605
305201	105606
249750	105607
40217	105608
202216	105609
38172	105610
906	105611
164904	105612
72510	105613
72212	105614
81789	105615
101720	105616
9962	105617
187811	105618
163973	105619
2921	105620
140070	105621
51603	105622
230184	105623
258613	105624
250759	105625
15309	105626
211	105627
176249	105628
27706	105629
59405	105630
203651	105631
86430	105632
159508	105633
263981	105634
60642	105635
1071	105636
2413	105637
3810	105638
20167	105639
1730	105640
35566	105641
97112	105642
174740	105643
63881	105644
8377	105645
4477	105646
165253	105647
163389	105648
234881	105649
337	105650
653	105651
121030	105652
15607	105653
202513	105654
105187	105655
130	105656
157290	105657
72663	105658
15489	105659
136655	105660
15112	105661
5302	105662
99228	105663
188	105664
24866	105665
137217	105666
133824	105667
46158	105668
117090	105669
4609	105670
10728	105671
94791	105672
68007	105673
135704	105674
143093	105675
153679	105676
54595	105677
30630	105678
24384	105679
179536	105680
68450	105681
9753	105682
26621	105683
409	105684
747	105685
66683	105686
32262	105687
8533	105688
137261	105689
116013	105690
102848	105691
102566	105692
46129	105693
27056	105694
1153	105695
81334	105696
125055	105697
81354	105698
122165	105699
598	105700
69261	105701
196535	105702
43265	105703
36483	105704
5079	105705
140922	105706
99357	105707
574	105708
3	105709
27832	105710
12308	105711
106124	105712
33649	105713
50116	105714
151635	105715
16398	105716
93821	105717
41474	105718
28262	105719
257247	105720
48909	105721
44931	105722
15128	105723
260897	105724
324911	105725
214692	105726
9649	105727
197790	105728
86453	105729
1142	105730
3477	105731
1793	105732
85597	105733
158225	105734
131395	105735
3269	105736
12922	105737
154	105738
48848	105739
279665	105740
95021	105741
185249	105742
720	105743
420	105744
8841	105745
59	105746
91691	105747
212067	105748
39	105749
5216	105750
42736	105751
34890	105752
65168	105753
85755	105754
21453	105755
59	105756
296076	105757
80618	105758
70331	105759
822	105760
178347	105761
1004	105762
94735	105763
145302	105764
144052	105765
13246	105766
7282	105767
24276	105768
109	105769
20435	105770
16940	105771
92715	105772
83379	105773
9882	105774
308665	105775
139457	105776
47302	105777
8774	105778
119043	105779
106228	105780
17	105781
28383	105782
23954	105783
12400	105784
54426	105785
200026	105786
65935	105787
27447	105788
2768	105789
31360	105790
21370	105791
192111	105792
28921	105793
62024	105794
73600	105795
79791	105796
8471	105797
23422	105798
22970	105799
103644	105800
16	105801
441	105802
6731	105803
148650	105804
79	105805
906	105806
204857	105807
105573	105808
33244	105809
6602	105810
65093	105811
10562	105812
38127	105813
24506	105814
39131	105815
7773	105816
86646	105817
501	105818
253	105819
139393	105820
16680	105821
85209	105822
43609	105823
3007	105824
1372	105825
12183	105826
223076	105827
108154	105828
9882	105829
861	105830
98252	105831
21344	105832
15788	105833
19726	105834
53	105835
24064	105836
402	105837
56782	105838
66780	105839
82	105840
87245	105841
57436	105842
24055	105843
52160	105844
206093	105845
41658	105846
2558	105847
12782	105848
65356	105849
72440	105850
113634	105851
68809	105852
1829	105853
311453	105854
14592	105855
505	105856
80178	105857
673	105858
156192	105859
71106	105860
25163	105861
1660	105862
96735	105863
14983	105864
58	105865
63846	105866
73215	105867
7980	105868
593	105869
20782	105870
34707	105871
154302	105872
96686	105873
49	105874
316558	105875
16272	105876
51465	105877
115470	105878
2543	105879
91797	105880
28052	105881
78597	105882
18289	105883
76694	105884
35	105885
123776	105886
28913	105887
23959	105888
171228	105889
18490	105890
13737	105891
68213	105892
228557	105893
20592	105894
16229	105895
126492	105896
8012	105897
29001	105898
3170	105899
21130	105900
8080	105901
4614	105902
9563	105903
46749	105904
18505	105905
382	105906
409	105907
2416	105908
257785	105909
3858	105910
60858	105911
172586	105912
151078	105913
176972	105914
27463	105915
275399	105916
65811	105917
5537	105918
4582	105919
83364	105920
59008	105921
325978	105922
22712	105923
2909	105924
454	105925
24935	105926
8698	105927
5618	105928
70946	105929
47234	105930
64546	105931
2247	105932
109959	105933
146009	105934
34181	105935
55273	105936
121914	105937
2027	105938
65811	105939
146733	105940
4667	105941
21582	105942
124381	105943
45024	105944
19808	105945
13896	105946
276171	105947
57516	105948
32628	105949
321084	105950
33056	105951
19874	105952
16065	105953
113741	105954
109484	105955
17407	105956
230193	105957
307965	105958
19304	105959
52893	105960
17416	105961
5174	105962
33327	105963
41549	105964
211104	105965
2266	105966
190519	105967
13948	105968
28753	105969
121017	105970
216621	105971
10730	105972
58366	105973
25475	105974
21901	105975
4353	105976
48595	105977
3751	105978
4376	105979
9192	105980
30613	105981
81635	105982
29911	105983
44836	105984
243690	105985
153413	105986
51166	105987
79065	105988
4511	105989
29443	105990
200569	105991
1217	105992
32892	105993
760	105994
25540	105995
14312	105996
69325	105997
61638	105998
1916	105999
55	106000
245509	106001
6654	106002
44607	106003
26081	106004
12411	106005
32256	106006
203103	106007
248969	106008
40353	106009
5033	106010
172342	106011
112847	106012
75159	106013
285	106014
7321	106015
105187	106016
10562	106017
30365	106018
57705	106019
13398	106020
910	106021
117376	106022
2495	106023
135908	106024
3601	106025
298763	106026
15816	106027
272553	106028
29770	106029
8080	106030
788	106031
98932	106032
26227	106033
2001	106034
52679	106035
6196	106036
159907	106037
175911	106038
440	106039
4186	106040
105	106041
7605	106042
57633	106043
90	106044
139992	106045
2620	106046
14168	106047
1287	106048
243485	106049
33674	106050
3421	106051
76962	106052
28436	106053
182194	106054
202697	106055
72893	106056
157	106057
403	106058
102491	106059
159257	106060
138070	106061
5376	106062
182376	106063
289	106064
151	106065
971	106066
25310	106067
468	106068
67005	106069
7269	106070
64079	106071
254827	106072
29909	106073
152769	106074
47964	106075
102716	106076
102921	106077
28974	106078
145490	106079
2639	106080
271	106081
86557	106082
222	106083
14322	106084
52525	106085
17137	106086
43245	106087
134277	106088
307483	106089
56492	106090
82189	106091
1857	106092
96178	106093
46029	106094
225290	106095
3102	106096
44018	106097
9968	106098
212566	106099
29	106100
265591	106101
287126	106102
224718	106103
271	106104
9480	106105
29047	106106
3559	106107
85129	106108
3570	106109
12023	106110
18820	106111
120121	106112
112854	106113
583	106114
2010	106115
1606	106116
1486	106117
293302	106118
2599	106119
65872	106120
1516	106121
157120	106122
161635	106123
33447	106124
227666	106125
74548	106126
178	106127
15405	106128
143182	106129
59294	106130
20906	106131
27258	106132
18590	106133
3433	106134
107264	106135
100421	106136
4128	106137
827	106138
7574	106139
29840	106140
319065	106141
1261	106142
158	106143
394	106144
166	106145
80774	106146
42366	106147
134908	106148
58647	106149
61039	106150
40644	106151
9611	106152
101	106153
113098	106154
24024	106155
305036	106156
4562	106157
144597	106158
1012	106159
14174	106160
93853	106161
126650	106162
128	106163
13199	106164
162334	106165
191310	106166
677	106167
12963	106168
198094	106169
15266	106170
216864	106171
50076	106172
139672	106173
184732	106174
33313	106175
34962	106176
77165	106177
113320	106178
106614	106179
14124	106180
5039	106181
67062	106182
43453	106183
2810	106184
40987	106185
209905	106186
49533	106187
17921	106188
21907	106189
178202	106190
53790	106191
101910	106192
1280	106193
16968	106194
112143	106195
26147	106196
8574	106197
121984	106198
2726	106199
159130	106200
3620	106201
366	106202
29	106203
2553	106204
39002	106205
968	106206
66687	106207
40128	106208
1170	106209
25161	106210
4517	106211
299215	106212
564	106213
3227	106214
15910	106215
277	106216
24384	106217
29035	106218
4024	106219
11013	106220
13896	106221
200551	106222
15367	106223
87647	106224
206506	106225
169244	106226
3547	106227
23719	106228
996	106229
12698	106230
55344	106231
619	106232
79527	106233
8599	106234
158975	106235
450	106236
163541	106237
67072	106238
84308	106239
69356	106240
172901	106241
113269	106242
83611	106243
32624	106244
50558	106245
108825	106246
54140	106247
32231	106248
1389	106249
2756	106250
163968	106251
7286	106252
319902	106253
50100	106254
189244	106255
4878	106256
192	106257
7230	106258
17331	106259
537	106260
995	106261
205429	106262
198501	106263
4858	106264
4869	106265
49383	106266
624	106267
58526	106268
18859	106269
168637	106270
173907	106271
175522	106272
63134	106273
602	106274
5877	106275
10336	106276
148577	106277
43390	106278
11204	106279
10052	106280
30120	106281
39521	106282
4423	106283
244980	106284
133857	106285
20289	106286
148173	106287
41645	106288
9257	106289
312721	106290
325520	106291
208968	106292
17116	106293
28014	106294
110377	106295
50656	106296
60574	106297
2478	106298
101	106299
8411	106300
6482	106301
81250	106302
285041	106303
139	106304
30526	106305
6069	106306
79694	106307
5190	106308
868	106309
68416	106310
46187	106311
562	106312
45420	106313
94595	106314
24672	106315
2782	106316
148328	106317
15885	106318
82751	106319
147418	106320
59406	106321
153	106322
3283	106323
21271	106324
9341	106325
124689	106326
294	106327
253	106328
1598	106329
289	106330
218848	106331
115402	106332
51596	106333
46282	106334
261827	106335
2983	106336
196210	106337
16794	106338
498	106339
8887	106340
56939	106341
535	106342
63406	106343
48071	106344
793	106345
24089	106346
52822	106347
131809	106348
73	106349
147837	106350
2456	106351
15790	106352
81207	106353
58172	106354
13254	106355
33028	106356
2646	106357
48950	106358
75603	106359
46260	106360
16703	106361
1419	106362
121660	106363
14286	106364
51361	106365
186938	106366
12114	106367
43617	106368
93266	106369
17666	106370
29878	106371
15923	106372
28488	106373
206758	106374
6248	106375
61589	106376
14161	106377
148068	106378
88850	106379
29207	106380
3289	106381
116888	106382
80863	106383
43597	106384
82723	106385
14898	106386
31472	106387
18548	106388
1631	106389
44521	106390
44998	106391
90420	106392
115525	106393
8257	106394
222524	106395
49969	106396
225600	106397
128911	106398
25052	106399
11128	106400
111237	106401
26216	106402
156205	106403
49746	106404
207176	106405
1031	106406
149572	106407
75035	106408
2349	106409
126455	106410
189193	106411
64018	106412
37597	106413
89132	106414
50689	106415
18992	106416
3305	106417
159221	106418
40574	106419
80256	106420
32898	106421
67378	106422
66268	106423
25478	106424
284	106425
136010	106426
33020	106427
153875	106428
255657	106429
122299	106430
280041	106431
182237	106432
29674	106433
165657	106434
5524	106435
129664	106436
44072	106437
46030	106438
3674	106439
34987	106440
112501	106441
109162	106442
76891	106443
79953	106444
316889	106445
240770	106446
166668	106447
286242	106448
12078	106449
26541	106450
173879	106451
219427	106452
217302	106453
2394	106454
35530	106455
13109	106456
1589	106457
98789	106458
78845	106459
49415	106460
54836	106461
185312	106462
33252	106463
62662	106464
239478	106465
28507	106466
156785	106467
6860	106468
314311	106469
103497	106470
51458	106471
251380	106472
15245	106473
81541	106474
18137	106475
25895	106476
90615	106477
3922	106478
3226	106479
81882	106480
20422	106481
37957	106482
7516	106483
298510	106484
320	106485
33983	106486
9106	106487
90976	106488
75114	106489
3514	106490
79846	106491
2594	106492
107516	106493
146084	106494
159116	106495
2545	106496
149112	106497
53385	106498
47427	106499
37042	106500
9816	106501
57119	106502
58285	106503
27818	106504
25295	106505
5467	106506
89151	106507
3041	106508
97	106509
112702	106510
60345	106511
14260	106512
188335	106513
28561	106514
6551	106515
34178	106516
246	106517
83767	106518
178693	106519
1492	106520
48591	106521
65230	106522
22344	106523
59564	106524
596	106525
12551	106526
12542	106527
7817	106528
53677	106529
62086	106530
12273	106531
57903	106532
303476	106533
21787	106534
815	106535
72012	106536
89628	106537
25628	106538
148012	106539
157081	106540
102151	106541
167424	106542
51239	106543
468	106544
217449	106545
9522	106546
13638	106547
302585	106548
33774	106549
203927	106550
1872	106551
14997	106552
124167	106553
22959	106554
19783	106555
4012	106556
180031	106557
128995	106558
7310	106559
28514	106560
59706	106561
25296	106562
127207	106563
7638	106564
76604	106565
10362	106566
45048	106567
225088	106568
263777	106569
689	106570
29891	106571
6444	106572
283405	106573
43854	106574
130749	106575
57882	106576
38109	106577
90458	106578
9513	106579
64939	106580
137989	106581
308366	106582
115	106583
14463	106584
621	106585
17710	106586
43802	106587
169557	106588
18649	106589
10241	106590
150359	106591
259022	106592
49379	106593
172182	106594
73359	106595
70392	106596
133646	106597
18005	106598
24260	106599
15737	106600
154344	106601
145183	106602
41375	106603
156183	106604
180569	106605
265502	106606
147889	106607
312287	106608
40276	106609
162937	106610
245930	106611
138502	106612
317527	106613
206909	106614
200339	106615
168917	106616
1466	106617
58265	106618
134786	106619
309769	106620
53564	106621
85041	106622
77829	106623
184033	106624
27511	106625
37694	106626
266853	106627
18283	106628
17736	106629
87402	106630
77100	106631
78103	106632
45676	106633
137339	106634
91566	106635
291104	106636
47029	106637
117157	106638
107313	106639
156134	106640
48914	106641
40132	106642
130714	106643
54269	106644
85310	106645
77586	106646
7358	106647
76360	106648
16102	106649
20010	106650
36745	106651
48129	106652
1734	106653
305	106654
158053	106655
117736	106656
84537	106657
103894	106658
15833	106659
19944	106660
49224	106661
186318	106662
5860	106663
72240	106664
117545	106665
8785	106666
4803	106667
214411	106668
63907	106669
128989	106670
325702	106671
246039	106672
119023	106673
38006	106674
147211	106675
33992	106676
268	106677
8826	106678
14903	106679
300500	106680
10858	106681
45526	106682
33962	106683
102936	106684
50458	106685
10480	106686
27387	106687
301412	106688
92417	106689
30292	106690
860	106691
204191	106692
177694	106693
38735	106694
27571	106695
240498	106696
62544	106697
129941	106698
181753	106699
117708	106700
10549	106701
58482	106702
35706	106703
28512	106704
19256	106705
319922	106706
2123	106707
21009	106708
321824	106709
104643	106710
21934	106711
46315	106712
80402	106713
26517	106714
19308	106715
73914	106716
7140	106717
103246	106718
3261	106719
1050	106720
54668	106721
152945	106722
7540	106723
1018	106724
85075	106725
82642	106726
35188	106727
19580	106728
54216	106729
118966	106730
53713	106731
31613	106732
61264	106733
88583	106734
210631	106735
621	106736
25715	106737
88492	106738
1724	106739
3983	106740
50102	106741
10492	106742
116685	106743
34335	106744
9891	106745
9316	106746
2388	106747
93560	106748
292489	106749
20527	106750
1166	106751
58264	106752
20632	106753
59028	106754
161096	106755
7140	106756
266002	106757
253192	106758
151245	106759
11678	106760
14671	106761
110152	106762
168185	106763
54263	106764
138580	106765
376	106766
42347	106767
65023	106768
97945	106769
121582	106770
235198	106771
116942	106772
52477	106773
495	106774
25436	106775
17524	106776
1926	106777
32148	106778
195499	106779
7971	106780
295000	106781
9275	106782
101303	106783
136553	106784
3879	106785
51301	106786
17455	106787
85218	106788
57111	106789
139551	106790
13797	106791
50465	106792
138140	106793
168529	106794
165	106795
107674	106796
5796	106797
173837	106798
250794	106799
10390	106800
63241	106801
239020	106802
52715	106803
6551	106804
23460	106805
72987	106806
14986	106807
24595	106808
178906	106809
58918	106810
54673	106811
4258	106812
140146	106813
115348	106814
3871	106815
1085	106816
9730	106817
137921	106818
237685	106819
2485	106820
319638	106821
19628	106822
15246	106823
200961	106824
22207	106825
38853	106826
7356	106827
61554	106828
182058	106829
260482	106830
135838	106831
41260	106832
11	106833
51301	106834
23471	106835
686	106836
1166	106837
30868	106838
133157	106839
72715	106840
132498	106841
7940	106842
38253	106843
29070	106844
473	106845
45182	106846
7717	106847
262354	106848
262431	106849
16703	106850
173664	106851
133092	106852
138490	106853
211229	106854
26636	106855
33498	106856
62131	106857
57296	106858
117927	106859
131888	106860
128915	106861
66490	106862
5087	106863
5407	106864
181204	106865
763	106866
128681	106867
8314	106868
188161	106869
205520	106870
3510	106871
124343	106872
97144	106873
201599	106874
25142	106875
95380	106876
3234	106877
176294	106878
221790	106879
2082	106880
119828	106881
90633	106882
32636	106883
8837	106884
74327	106885
674	106886
52260	106887
28330	106888
85434	106889
21981	106890
308741	106891
3856	106892
468	106893
81808	106894
31749	106895
106729	106896
194658	106897
131237	106898
320803	106899
1305	106900
42775	106901
72774	106902
308556	106903
6258	106904
252998	106905
136294	106906
5265	106907
66517	106908
11770	106909
8638	106910
7299	106911
272593	106912
71142	106913
20845	106914
96162	106915
44163	106916
24122	106917
92299	106918
23250	106919
143848	106920
51024	106921
12703	106922
190873	106923
154889	106924
187546	106925
290909	106926
122567	106927
30491	106928
234813	106929
296270	106930
106755	106931
126620	106932
80390	106933
137731	106934
253	106935
7181	106936
6820	106937
18904	106938
249090	106939
878	106940
22589	106941
185207	106942
147174	106943
20	106944
87019	106945
6173	106946
11257	106947
22	106948
37957	106949
7104	106950
255913	106951
22969	106952
59069	106953
25834	106954
41657	106955
1569	106956
11400	106957
39979	106958
42533	106959
320875	106960
270331	106961
15412	106962
75	106963
181488	106964
288	106965
8061	106966
24276	106967
33964	106968
13769	106969
50385	106970
586	106971
20836	106972
1555	106973
28879	106974
4095	106975
1861	106976
2027	106977
74354	106978
8262	106979
191681	106980
9115	106981
72062	106982
122632	106983
128345	106984
48801	106985
119694	106986
5021	106987
29970	106988
9847	106989
163878	106990
199451	106991
27229	106992
108801	106993
196796	106994
56529	106995
43000	106996
101425	106997
31059	106998
18735	106999
6221	107000
24168	107001
26008	107002
198767	107003
156816	107004
149962	107005
455	107006
908	107007
135196	107008
19037	107009
48941	107010
4864	107011
30045	107012
29493	107013
13647	107014
176031	107015
5629	107016
34639	107017
138091	107018
3694	107019
15116	107020
75758	107021
55688	107022
40101	107023
22686	107024
116292	107025
121506	107026
27340	107027
72581	107028
1977	107029
28329	107030
24118	107031
56436	107032
1492	107033
59522	107034
2363	107035
188033	107036
9397	107037
36814	107038
8693	107039
129421	107040
20386	107041
152507	107042
181987	107043
27588	107044
25109	107045
2689	107046
118339	107047
69979	107048
16306	107049
161859	107050
84374	107051
16520	107052
4517	107053
783	107054
2706	107055
9554	107056
45374	107057
101909	107058
96206	107059
6897	107060
44777	107061
72188	107062
4131	107063
207641	107064
8881	107065
255483	107066
9	107067
75	107068
16126	107069
23239	107070
6607	107071
25155	107072
7992	107073
95061	107074
223205	107075
33598	107076
17220	107077
288457	107078
14824	107079
210024	107080
41369	107081
44522	107082
7111	107083
1853	107084
129462	107085
30371	107086
19199	107087
279	107088
27772	107089
27093	107090
327	107091
191535	107092
25364	107093
112652	107094
91942	107095
53291	107096
108467	107097
99285	107098
133837	107099
113819	107100
63355	107101
19521	107102
161373	107103
157228	107104
320617	107105
19698	107106
73646	107107
18721	107108
21882	107109
77426	107110
134692	107111
53658	107112
11767	107113
32826	107114
1482	107115
110189	107116
213117	107117
84506	107118
71373	107119
94737	107120
85713	107121
34339	107122
137218	107123
10712	107124
12754	107125
9764	107126
158361	107127
5325	107128
274165	107129
35865	107130
86992	107131
200591	107132
52785	107133
26733	107134
201190	107135
179339	107136
1618	107137
5251	107138
84139	107139
298804	107140
12470	107141
16435	107142
24711	107143
132821	107144
7367	107145
5039	107146
578	107147
17203	107148
100	107149
118308	107150
206849	107151
122527	107152
149403	107153
19245	107154
52024	107155
21773	107156
54847	107157
8925	107158
22045	107159
64550	107160
2231	107161
53059	107162
110237	107163
24020	107164
77461	107165
6876	107166
50451	107167
134	107168
13755	107169
43543	107170
1416	107171
21121	107172
21696	107173
17226	107174
82730	107175
15013	107176
92089	107177
297318	107178
88078	107179
4723	107180
914	107181
80521	107182
5751	107183
84887	107184
26921	107185
106680	107186
2005	107187
1826	107188
2511	107189
1541	107190
33908	107191
48154	107192
278397	107193
105426	107194
94222	107195
4874	107196
36	107197
54984	107198
1165	107199
211281	107200
86750	107201
7361	107202
777	107203
22526	107204
5079	107205
7892	107206
133164	107207
3505	107208
16077	107209
280434	107210
29847	107211
153444	107212
93473	107213
38	107214
43791	107215
5449	107216
76258	107217
4	107218
52748	107219
74327	107220
151639	107221
271258	107222
8177	107223
66311	107224
287	107225
104379	107226
89010	107227
31871	107228
160891	107229
34251	107230
47121	107231
137002	107232
129511	107233
6746	107234
28436	107235
606	107236
10410	107237
27516	107238
118944	107239
135451	107240
212067	107241
166982	107242
18619	107243
148248	107244
55650	107245
21184	107246
321627	107247
51619	107248
2459	107249
43377	107250
268901	107251
96561	107252
9524	107253
34036	107254
14743	107255
16613	107256
64939	107257
1047	107258
198043	107259
83663	107260
658	107261
67655	107262
89010	107263
50972	107264
51148	107265
59750	107266
38902	107267
103075	107268
3419	107269
103604	107270
12378	107271
47154	107272
210440	107273
27732	107274
50087	107275
35751	107276
26387	107277
43732	107278
8944	107279
16762	107280
49583	107281
10287	107282
15160	107283
1918	107284
69460	107285
101632	107286
722	107287
10116	107288
15056	107289
68092	107290
1186	107291
90571	107292
63620	107293
12585	107294
103197	107295
218633	107296
42445	107297
54636	107298
153566	107299
9020	107300
47265	107301
42632	107302
46102	107303
18926	107304
18435	107305
50761	107306
56335	107307
21142	107308
30412	107309
14740	107310
34107	107311
107048	107312
198	107313
317455	107314
44007	107315
1584	107316
266	107317
288	107318
18031	107319
23566	107320
15715	107321
32626	107322
35992	107323
372	107324
2256	107325
28394	107326
34780	107327
172533	107328
177028	107329
131994	107330
33383	107331
92658	107332
9547	107333
1810	107334
56381	107335
473	107336
201412	107337
325629	107338
15598	107339
20694	107340
6974	107341
8346	107342
4374	107343
55930	107344
13008	107345
30761	107346
13452	107347
206595	107348
28809	107349
147408	107350
151462	107351
3056	107352
2518	107353
73841	107354
5920	107355
87819	107356
585	107357
128287	107358
1722	107359
39173	107360
284856	107361
88472	107362
30941	107363
761	107364
113272	107365
113073	107366
101915	107367
28561	107368
29069	107369
122529	107370
4223	107371
85853	107372
779	107373
95500	107374
32932	107375
68603	107376
16881	107377
53515	107378
20285	107379
113121	107380
33556	107381
20850	107382
16089	107383
55318	107384
27477	107385
8916	107386
104446	107387
5302	107388
74511	107389
116014	107390
1632	107391
226715	107392
261104	107393
115121	107394
168418	107395
57947	107396
16768	107397
59243	107398
2495	107399
78172	107400
396	107401
211534	107402
453	107403
19726	107404
38082	107405
4355	107406
12734	107407
12244	107408
890	107409
40582	107410
8059	107411
36561	107412
154039	107413
6871	107414
168591	107415
32036	107416
114678	107417
63	107418
18196	107419
42669	107420
148533	107421
54273	107422
26147	107423
155292	107424
88320	107425
24793	107426
60205	107427
35235	107428
28299	107429
10185	107430
213460	107431
12601	107432
18314	107433
29966	107434
89067	107435
3668	107436
313936	107437
39201	107438
14507	107439
1098	107440
25443	107441
68605	107442
61265	107443
179225	107444
174189	107445
78692	107446
100958	107447
64272	107448
28085	107449
3716	107450
161915	107451
30791	107452
40955	107453
7362	107454
190405	107455
104377	107456
14920	107457
8819	107458
31450	107459
3567	107460
7410	107461
100272	107462
22220	107463
89814	107464
135173	107465
68362	107466
199010	107467
50726	107468
1901	107469
77107	107470
56788	107471
16227	107472
145593	107473
96127	107474
167744	107475
2304	107476
11912	107477
26692	107478
90144	107479
35467	107480
156650	107481
71196	107482
94095	107483
73956	107484
11528	107485
22067	107486
16135	107487
150542	107488
68565	107489
6121	107490
121173	107491
205798	107492
9987	107493
6694	107494
9384	107495
141956	107496
52578	107497
51576	107498
7487	107499
43992	107500
111537	107501
29077	107502
177967	107503
107070	107504
47225	107505
30582	107506
70768	107507
21132	107508
3723	107509
59805	107510
38321	107511
288113	107512
15774	107513
191572	107514
15899	107515
240014	107516
126529	107517
26926	107518
122747	107519
173646	107520
112982	107521
109230	107522
82076	107523
31076	107524
25396	107525
52995	107526
102611	107527
163167	107528
5283	107529
205098	107530
55962	107531
77190	107532
265652	107533
95459	107534
70855	107535
18098	107536
65350	107537
12576	107538
7211	107539
9228	107540
66633	107541
90641	107542
17922	107543
201511	107544
89179	107545
12093	107546
140375	107547
62971	107548
40232	107549
35834	107550
166415	107551
143660	107552
18286	107553
19162	107554
171110	107555
50204	107556
35958	107557
130738	107558
83008	107559
17398	107560
68862	107561
125497	107562
6230	107563
61	107564
60979	107565
51285	107566
79492	107567
57448	107568
55210	107569
32090	107570
36507	107571
127540	107572
40774	107573
40325	107574
78228	107575
226481	107576
44251	107577
15014	107578
162089	107579
43994	107580
299352	107581
150	107582
165119	107583
21556	107584
644	107585
28341	107586
58389	107587
127609	107588
112678	107589
75035	107590
163779	107591
19941	107592
28103	107593
149213	107594
140147	107595
53763	107596
167947	107597
327408	107598
158550	107599
3941	107600
17922	107601
75748	107602
106506	107603
14260	107604
8576	107605
4136	107606
25008	107607
22865	107608
45288	107609
117171	107610
85759	107611
32798	107612
151396	107613
15244	107614
271991	107615
92560	107616
30546	107617
1221	107618
214780	107619
4956	107620
3000	107621
39202	107622
27319	107623
1342	107624
4764	107625
55007	107626
19607	107627
227952	107628
312549	107629
9137	107630
2314	107631
124731	107632
130073	107633
60764	107634
236737	107635
132452	107636
63220	107637
6473	107638
38450	107639
200328	107640
160530	107641
9136	107642
57308	107643
129411	107644
9460	107645
3399	107646
152884	107647
303	107648
3395	107649
33895	107650
81226	107651
20610	107652
296540	107653
7215	107654
12397	107655
3477	107656
2768	107657
61794	107658
5548	107659
5707	107660
469	107661
90234	107662
130193	107663
21650	107664
224	107665
154597	107666
287839	107667
122852	107668
197710	107669
19436	107670
134106	107671
86749	107672
101026	107673
23128	107674
13649	107675
63206	107676
43880	107677
46922	107678
8420	107679
14906	107680
74	107681
13	107682
10639	107683
88563	107684
37490	107685
218394	107686
184787	107687
752	107688
45397	107689
183160	107690
19503	107691
87571	107692
59676	107693
116	107694
12526	107695
29478	107696
134515	107697
5410	107698
3416	107699
122474	107700
113343	107701
18289	107702
56842	107703
51382	107704
154219	107705
93	107706
44557	107707
133643	107708
4735	107709
162954	107710
512	107711
580	107712
86991	107713
148533	107714
1573	107715
43626	107716
194881	107717
8096	107718
20834	107719
30783	107720
593	107721
291	107722
3426	107723
13529	107724
191470	107725
3829	107726
13774	107727
31844	107728
251803	107729
28315	107730
35468	107731
40388	107732
2243	107733
19818	107734
225838	107735
8531	107736
119102	107737
5021	107738
549	107739
14469	107740
154785	107741
91716	107742
65925	107743
51497	107744
16078	107745
208778	107746
3090	107747
194975	107748
25780	107749
99452	107750
240	107751
180089	107752
61529	107753
105652	107754
1736	107755
5275	107756
108404	107757
44765	107758
5204	107759
111843	107760
143357	107761
26819	107762
115971	107763
154032	107764
177881	107765
38087	107766
139	107767
52584	107768
2878	107769
16600	107770
3041	107771
64569	107772
499	107773
64567	107774
344	107775
92707	107776
4013	107777
318	107778
23476	107779
2317	107780
27110	107781
2027	107782
3075	107783
143653	107784
15153	107785
206777	107786
130652	107787
719	107788
71780	107789
2501	107790
105912	107791
2104	107792
250192	107793
181030	107794
12630	107795
518	107796
90256	107797
17674	107798
12263	107799
63074	107800
101579	107801
42925	107802
775	107803
47529	107804
15305	107805
6706	107806
86622	107807
177597	107808
2293	107809
25552	107810
118425	107811
7442	107812
4035	107813
152	107814
1647	107815
5824	107816
316211	107817
38248	107818
26565	107819
6539	107820
2986	107821
109665	107822
5001	107823
125048	107824
32838	107825
105663	107826
5512	107827
36170	107828
36684	107829
280192	107830
121365	107831
193659	107832
23732	107833
52243	107834
294515	107835
180759	107836
86750	107837
125695	107838
22589	107839
34502	107840
16947	107841
115734	107842
27416	107843
110658	107844
110683	107845
26192	107846
48686	107847
263971	107848
61850	107849
34926	107850
16792	107851
23527	107852
13488	107853
5425	107854
141836	107855
27007	107856
104625	107857
134943	107858
97571	107859
50739	107860
212643	107861
2291	107862
33480	107863
92688	107864
7217	107865
158525	107866
124894	107867
86	107868
27963	107869
86	107870
8176	107871
211883	107872
197504	107873
4806	107874
31017	107875
4608	107876
51354	107877
609	107878
137408	107879
30075	107880
32402	107881
2047	107882
6518	107883
76468	107884
2701	107885
607	107886
53821	107887
154656	107888
2367	107889
24187	107890
15885	107891
9753	107892
27722	107893
72612	107894
76506	107895
64536	107896
546	107897
49439	107898
19562	107899
52516	107900
89336	107901
3048	107902
337	107903
5276	107904
2835	107905
2509	107906
37290	107907
230915	107908
221	107909
72	107910
99809	107911
57558	107912
309770	107913
203037	107914
18494	107915
12127	107916
16515	107917
248712	107918
23907	107919
74781	107920
186958	107921
141	107922
69	107923
136424	107924
12266	107925
30427	107926
91302	107927
135827	107928
45100	107929
47206	107930
61469	107931
125232	107932
9510	107933
8105	107934
4937	107935
3335	107936
4923	107937
11624	107938
31520	107939
11906	107940
65063	107941
36735	107942
2933	107943
11445	107944
2192	107945
39177	107946
672	107947
108932	107948
10351	107949
23070	107950
78951	107951
9599	107952
10217	107953
224080	107954
101616	107955
20858	107956
138794	107957
6828	107958
11730	107959
118843	107960
127428	107961
14250	107962
30132	107963
74843	107964
40453	107965
2133	107966
1345	107967
28519	107968
52837	107969
265323	107970
135555	107971
32098	107972
8372	107973
30182	107974
66111	107975
22403	107976
231515	107977
279356	107978
138424	107979
77595	107980
2260	107981
87	107982
37055	107983
190097	107984
124955	107985
494	107986
10718	107987
6829	107988
60962	107989
108441	107990
152810	107991
303	107992
70917	107993
40553	107994
43684	107995
25	107996
1779	107997
1843	107998
155916	107999
215229	108000
14967	108001
141529	108002
125203	108003
6741	108004
141722	108005
67956	108006
65752	108007
535	108008
55411	108009
12330	108010
17490	108011
6320	108012
253297	108013
125728	108014
21877	108015
198403	108016
66185	108017
209	108018
6788	108019
77547	108020
1659	108021
23586	108022
244628	108023
7917	108024
3007	108025
122825	108026
8055	108027
211973	108028
9	108029
19617	108030
56630	108031
106574	108032
4999	108033
48430	108034
216930	108035
1565	108036
2640	108037
6629	108038
38751	108039
55914	108040
1143	108041
5490	108042
97249	108043
177410	108044
341	108045
325920	108046
4027	108047
15163	108048
4053	108049
21934	108050
83683	108051
62476	108052
117564	108053
212298	108054
44856	108055
126139	108056
111565	108057
84506	108058
60846	108059
7419	108060
264904	108061
15535	108062
98736	108063
3433	108064
56174	108065
8508	108066
6975	108067
47279	108068
704	108069
12690	108070
208607	108071
67049	108072
64585	108073
12999	108074
62094	108075
9315	108076
60560	108077
107231	108078
57454	108079
5535	108080
27068	108081
130499	108082
45637	108083
78161	108084
56505	108085
6980	108086
229391	108087
162211	108088
23671	108089
175455	108090
24091	108091
35445	108092
88369	108093
220053	108094
169042	108095
168975	108096
12389	108097
162780	108098
285919	108099
32571	108100
207316	108101
117302	108102
259867	108103
7801	108104
296602	108105
231349	108106
260018	108107
156599	108108
100965	108109
38403	108110
201143	108111
251473	108112
105261	108113
96620	108114
142959	108115
251737	108116
221928	108117
60499	108118
279752	108119
4972	108120
125598	108121
195518	108122
49184	108123
113881	108124
55316	108125
164393	108126
74292	108127
2722	108128
316367	108129
307037	108130
164620	108131
68920	108132
189940	108133
280919	108134
31253	108135
146652	108136
115696	108137
256492	108138
18699	108139
215445	108140
177816	108141
262421	108142
157826	108143
86640	108144
86677	108145
110185	108146
317198	108147
38657	108148
86707	108149
317287	108150
234347	108151
191015	108152
122571	108153
326853	108154
144759	108155
3119	108156
281854	108157
34871	108158
184768	108159
178557	108160
263484	108161
130472	108162
197190	108163
61291	108164
203390	108165
191614	108166
79429	108167
102472	108168
197714	108169
300956	108170
89734	108171
34994	108172
179315	108173
159455	108174
57505	108175
46547	108176
17888	108177
198220	108178
123393	108179
43278	108180
94138	108181
159910	108182
8342	108183
211052	108184
51609	108185
115813	108186
293790	108187
139528	108188
22109	108189
284171	108190
211359	108191
302164	108192
198452	108193
27963	108194
284344	108195
87822	108196
266681	108197
72728	108198
99079	108199
205302	108200
212033	108201
275541	108202
174448	108203
311898	108204
161493	108205
116396	108206
238087	108207
64843	108208
237854	108209
15713	108210
206042	108211
312189	108212
102128	108213
175501	108214
95260	108215
64908	108216
28184	108217
257980	108218
303755	108219
303735	108220
39059	108221
116642	108222
162421	108223
78235	108224
20264	108225
277886	108226
175520	108227
200150	108228
194108	108229
20034	108230
181247	108231
261632	108232
178316	108233
216582	108234
258761	108235
151539	108236
24228	108237
42607	108238
177524	108239
291764	108240
30431	108241
19902	108242
138659	108243
4238	108244
296460	108245
214930	108246
207626	108247
297401	108248
284528	108249
214470	108250
1324	108251
184159	108252
201704	108253
71122	108254
127072	108255
190453	108256
7618	108257
235964	108258
16487	108259
194244	108260
6635	108261
189610	108262
190261	108263
244250	108264
205859	108265
89751	108266
150403	108267
47747	108268
58862	108269
312104	108270
43638	108271
218577	108272
1	108273
31540	108274
215173	108275
252634	108276
131547	108277
86082	108278
14266	108279
109549	108280
53720	108281
63659	108282
126567	108283
202708	108284
62512	108285
4670	108286
47243	108287
271731	108288
140210	108289
127624	108290
134318	108291
306868	108292
320883	108293
318846	108294
148589	108295
244646	108296
257657	108297
15625	108298
321894	108299
157957	108300
31009	108301
37081	108302
19901	108303
92169	108304
168969	108305
131700	108306
107767	108307
21708	108308
8047	108309
287866	108310
8047	108311
13934	108312
63914	108313
8573	108314
16243	108315
172736	108316
119701	108317
10297	108318
8211	108319
267515	108320
135593	108321
54386	108322
277973	108323
201386	108324
12131	108325
25432	108326
159528	108327
209445	108328
91382	108329
50690	108330
189209	108331
84175	108332
181831	108333
94135	108334
67697	108335
150066	108336
37593	108337
190541	108338
237537	108339
308	108340
37	108341
9226	108342
54267	108343
102115	108344
11208	108345
255848	108346
100662	108347
141774	108348
21754	108349
67442	108350
17793	108351
34815	108352
97576	108353
221485	108354
18884	108355
208642	108356
43084	108357
79527	108358
135908	108359
48375	108360
28150	108361
141056	108362
41790	108363
83731	108364
80284	108365
62540	108366
14444	108367
25094	108368
122	108369
245726	108370
247231	108371
207074	108372
519	108373
10039	108374
22946	108375
43396	108376
10039	108377
61651	108378
210256	108379
217037	108380
123121	108381
98814	108382
26918	108383
93618	108384
2256	108385
31104	108386
67116	108387
185116	108388
17889	108389
211529	108390
57691	108391
3224	108392
2114	108393
135930	108394
190544	108395
216228	108396
103136	108397
142908	108398
262232	108399
71239	108400
6683	108401
18017	108402
10733	108403
104396	108404
168800	108405
316	108406
12070	108407
302920	108408
89626	108409
4904	108410
5871	108411
69607	108412
46001	108413
1027	108414
282693	108415
285283	108416
156018	108417
5793	108418
50215	108419
138829	108420
6097	108421
28282	108422
167835	108423
11432	108424
232894	108425
292748	108426
9471	108427
9952	108428
76431	108429
40793	108430
14896	108431
5535	108432
22418	108433
13348	108434
3609	108435
2460	108436
58755	108437
112171	108438
33199	108439
77529	108440
64521	108441
58004	108442
16439	108443
75596	108444
133976	108445
6364	108446
3245	108447
37660	108448
194201	108449
64402	108450
65187	108451
198147	108452
198847	108453
186851	108454
180676	108455
74677	108456
138362	108457
73332	108458
61957	108459
323326	108460
50308	108461
180378	108462
204505	108463
166244	108464
141108	108465
141499	108466
180582	108467
122616	108468
39152	108469
83803	108470
62984	108471
201159	108472
12623	108473
6342	108474
6387	108475
174118	108476
9805	108477
214151	108478
2556	108479
122129	108480
8097	108481
33241	108482
34265	108483
9637	108484
61146	108485
79721	108486
38739	108487
112919	108488
88688	108489
37014	108490
99864	108491
27779	108492
123364	108493
143882	108494
14989	108495
121087	108496
120971	108497
58450	108498
19110	108499
42041	108500
125392	108501
90547	108502
29470	108503
26249	108504
60934	108505
27672	108506
185502	108507
39719	108508
45779	108509
306888	108510
21789	108511
58015	108512
80724	108513
2708	108514
19515	108515
80584	108516
32669	108517
91946	108518
2536	108519
70678	108520
13491	108521
87	108522
121694	108523
8176	108524
42036	108525
99630	108526
8659	108527
93163	108528
9976	108529
42095	108530
56635	108531
3801	108532
136814	108533
37226	108534
15787	108535
13792	108536
22802	108537
1161	108538
58000	108539
65282	108540
131840	108541
155423	108542
76174	108543
203155	108544
147610	108545
10516	108546
113652	108547
15818	108548
273866	108549
160549	108550
324961	108551
15672	108552
31287	108553
193513	108554
202342	108555
20966	108556
60008	108557
300219	108558
46905	108559
231459	108560
51497	108561
200573	108562
47014	108563
87488	108564
215713	108565
159167	108566
197322	108567
99229	108568
37011	108569
5692	108570
49449	108571
9504	108572
43571	108573
73069	108574
328068	108575
18702	108576
41835	108577
41835	108578
27910	108579
21931	108580
57195	108581
104093	108582
124762	108583
64942	108584
7464	108585
38680	108586
102255	108587
37277	108588
316011	108589
74718	108590
26273	108591
103784	108592
4935	108593
32884	108594
28121	108595
14251	108596
7615	108597
85521	108598
40323	108599
99253	108600
145004	108601
239654	108602
310496	108603
266482	108604
159933	108605
172997	108606
24978	108607
232564	108608
1173	108609
204453	108610
953	108611
106483	108612
1633	108613
98901	108614
198094	108615
101051	108616
44231	108617
25087	108618
1584	108619
191869	108620
161974	108621
24325	108622
234134	108623
273656	108624
173704	108625
99421	108626
323799	108627
128024	108628
205099	108629
135846	108630
178423	108631
194280	108632
36213	108633
203907	108634
216025	108635
16575	108636
9270	108637
3416	108638
309679	108639
44078	108640
140766	108641
205426	108642
135821	108643
10516	108644
82740	108645
27027	108646
7789	108647
71329	108648
47	108649
171853	108650
173999	108651
82470	108652
238903	108653
111774	108654
67179	108655
4834	108656
38377	108657
59265	108658
84870	108659
12582	108660
234240	108661
116741	108662
121551	108663
137772	108664
163214	108665
294526	108666
18702	108667
34238	108668
17755	108669
106761	108670
26451	108671
268308	108672
211494	108673
178951	108674
200956	108675
2902	108676
63049	108677
253280	108678
199566	108679
211043	108680
95009	108681
91999	108682
13885	108683
287414	108684
39838	108685
157057	108686
37119	108687
47982	108688
90860	108689
221086	108690
104300	108691
114800	108692
40055	108693
248051	108694
198709	108695
84773	108696
130336	108697
136678	108698
89576	108699
8663	108700
17501	108701
148900	108702
17783	108703
87586	108704
180265	108705
325854	108706
14058	108707
37143	108708
50466	108709
964	108710
163963	108711
12690	108712
283956	108713
19902	108714
56448	108715
8295	108716
127819	108717
35310	108718
12394	108719
2260	108720
26774	108721
21438	108722
54392	108723
79137	108724
425	108725
123669	108726
26762	108727
61250	108728
47033	108729
22946	108730
70480	108731
26698	108732
3959	108733
73534	108734
104067	108735
38007	108736
43806	108737
43806	108738
8750	108739
18089	108740
15400	108741
3708	108742
48543	108743
246992	108744
63914	108745
233	108746
11459	108747
19045	108748
55830	108749
7873	108750
5793	108751
1714	108752
212462	108753
39208	108754
154017	108755
17755	108756
83590	108757
1474	108758
8999	108759
14299	108760
125635	108761
15639	108762
38613	108763
33726	108764
245398	108765
3609	108766
8047	108767
13348	108768
70320	108769
76521	108770
9165	108771
11334	108772
5555	108773
116162	108774
22098	108775
23384	108776
55000	108777
39340	108778
6251	108779
17780	108780
6189	108781
23384	108782
78157	108783
212768	108784
183596	108785
235468	108786
82509	108787
136803	108788
55397	108789
16665	108790
16665	108791
15787	108792
27910	108793
58802	108794
47	108795
132523	108796
289304	108797
137496	108798
40051	108799
44927	108800
37035	108801
18699	108802
22489	108803
26987	108804
22489	108805
34411	108806
13354	108807
31672	108808
3783	108809
45175	108810
289536	108811
162696	108812
189888	108813
191251	108814
204617	108815
3538	108816
306625	108817
230241	108818
52995	108819
127015	108820
109782	108821
7237	108822
101117	108823
8589	108824
26655	108825
6378	108826
26511	108827
102003	108828
17546	108829
111616	108830
19608	108831
163268	108832
5555	108833
47	108834
26397	108835
2401	108836
42830	108837
39016	108838
29567	108839
221705	108840
48019	108841
37366	108842
47	108843
47	108844
5373	108845
2400	108846
107703	108847
39964	108848
56953	108849
59017	108850
6565	108851
19901	108852
8817	108853
20032	108854
10957	108855
18945	108856
14287	108857
7853	108858
10496	108859
10800	108860
8234	108861
8746	108862
18352	108863
26579	108864
20032	108865
12906	108866
8295	108867
33324	108868
7787	108869
260244	108870
117968	108871
304000	108872
176688	108873
14265	108874
7204	108875
162801	108876
68198	108877
27106	108878
113932	108879
68711	108880
30313	108881
301153	108882
7451	108883
47	108884
1026	108885
24425	108886
8746	108887
84930	108888
12596	108889
179504	108890
30687	108891
46207	108892
9074	108893
124474	108894
202669	108895
37411	108896
163068	108897
21931	108898
307241	108899
36119	108900
110460	108901
99064	108902
30609	108903
18151	108904
21720	108905
56	108906
6060	108907
14210	108908
185795	108909
135715	108910
48401	108911
45737	108912
131804	108913
212897	108914
48587	108915
7444	108916
15871	108917
72354	108918
116845	108919
4397	108920
147029	108921
198989	108922
55941	108923
204572	108924
57646	108925
82428	108926
48188	108927
24609	108928
158825	108929
158290	108930
26628	108931
15705	108932
11208	108933
111	108934
21963	108935
57963	108936
148548	108937
297731	108938
42904	108939
689	108940
82932	108941
154269	108942
230548	108943
257167	108944
134542	108945
232518	108946
89851	108947
46995	108948
82667	108949
98701	108950
123513	108951
222843	108952
12404	108953
84615	108954
28210	108955
258492	108956
71141	108957
29089	108958
72461	108959
230165	108960
169676	108961
151167	108962
281449	108963
14917	108964
198009	108965
7548	108966
6416	108967
12	108968
12680	108969
6683	108970
135352	108971
136884	108972
313959	108973
49203	108974
26273	108975
153094	108976
59058	108977
11430	108978
34313	108979
1648	108980
36741	108981
136547	108982
21180	108983
32485	108984
296682	108985
283190	108986
91201	108987
53310	108988
99091	108989
155668	108990
106054	108991
76667	108992
152215	108993
195020	108994
219876	108995
289877	108996
62985	108997
124999	108998
156723	108999
236	109000
48410	109001
50850	109002
228520	109003
209910	109004
27918	109005
253488	109006
9168	109007
24173	109008
33402	109009
115609	109010
17543	109011
26594	109012
124054	109013
35743	109014
35799	109015
86513	109016
215754	109017
10741	109018
74493	109019
87645	109020
17261	109021
217082	109022
2475	109023
5069	109024
33065	109025
107350	109026
164684	109027
5871	109028
138820	109029
234842	109030
225372	109031
213260	109032
130918	109033
11626	109034
250117	109035
12432	109036
9336	109037
37577	109038
215683	109039
146616	109040
58247	109041
229704	109042
110592	109043
160657	109044
35651	109045
10431	109046
162104	109047
25867	109048
62718	109049
73214	109050
241180	109051
113347	109052
135956	109053
134503	109054
149761	109055
167646	109056
219957	109057
9147	109058
234591	109059
9336	109060
178624	109061
46991	109062
88216	109063
9642	109064
36627	109065
16104	109066
96335	109067
220042	109068
292411	109069
23693	109070
256786	109071
195962	109072
215443	109073
201822	109074
286530	109075
183939	109076
118175	109077
53875	109078
82212	109079
120029	109080
19745	109081
52393	109082
1614	109083
7975	109084
35725	109085
37886	109086
265238	109087
55056	109088
290192	109089
123315	109090
123224	109091
106597	109092
138446	109093
25737	109094
28200	109095
47351	109096
24624	109097
91409	109098
149031	109099
152424	109100
225035	109101
193123	109102
23604	109103
41802	109104
301737	109105
68209	109106
10181	109107
50363	109108
28560	109109
38823	109110
144840	109111
82856	109112
224531	109113
326951	109114
23904	109115
89550	109116
128738	109117
72074	109118
37820	109119
276346	109120
250848	109121
101194	109122
39156	109123
143035	109124
319693	109125
27938	109126
161736	109127
68276	109128
29191	109129
314426	109130
141050	109131
12203	109132
318076	109133
3335	109134
141420	109135
125829	109136
29382	109137
10000	109138
192822	109139
124210	109140
38787	109141
238122	109142
68753	109143
133862	109144
19166	109145
154665	109146
25240	109147
88296	109148
1148	109149
8047	109150
39935	109151
14532	109152
19901	109153
7760	109154
228457	109155
113721	109156
3318	109157
135956	109158
82388	109159
87963	109160
47549	109161
79014	109162
327072	109163
221753	109164
17044	109165
42249	109166
9831	109167
89138	109168
160414	109169
1251	109170
49936	109171
35647	109172
216912	109173
23738	109174
283521	109175
145591	109176
256124	109177
93554	109178
14158	109179
17244	109180
321858	109181
56360	109182
5223	109183
32090	109184
104663	109185
19458	109186
5793	109187
26698	109188
46979	109189
164183	109190
280252	109191
37353	109192
196060	109193
224533	109194
255352	109195
99925	109196
14116	109197
204698	109198
31122	109199
153833	109200
98213	109201
11848	109202
88135	109203
124661	109204
155127	109205
108118	109206
39065	109207
54399	109208
4448	109209
186865	109210
43667	109211
14110	109212
117002	109213
127272	109214
109299	109215
9659	109216
153730	109217
227757	109218
19540	109219
102145	109220
2756	109221
324355	109222
98012	109223
101426	109224
74897	109225
8922	109226
236250	109227
111842	109228
231636	109229
78213	109230
3103	109231
44451	109232
904	109233
63983	109234
155220	109235
157618	109236
226891	109237
151142	109238
169861	109239
157359	109240
65187	109241
240748	109242
7288	109243
3188	109244
146940	109245
110232	109246
34827	109247
26602	109248
60701	109249
92952	109250
237133	109251
24981	109252
59503	109253
45779	109254
197388	109255
35152	109256
291161	109257
48363	109258
42721	109259
89369	109260
30121	109261
121767	109262
2828	109263
37365	109264
5871	109265
66966	109266
34366	109267
193534	109268
289133	109269
661	109270
60467	109271
1548	109272
160387	109273
28039	109274
232732	109275
30569	109276
36605	109277
30181	109278
28963	109279
212641	109280
78787	109281
141538	109282
400	109283
3926	109284
130151	109285
19174	109286
32	109287
152929	109288
89510	109289
43877	109290
13469	109291
56266	109292
123215	109293
44701	109294
90783	109295
19446	109296
51454	109297
82428	109298
112863	109299
201072	109300
32442	109301
131749	109302
7856	109303
32923	109304
17397	109305
84326	109306
129332	109307
318502	109308
314102	109309
214795	109310
99907	109311
143634	109312
180456	109313
69749	109314
158778	109315
14982	109316
122293	109317
123440	109318
300703	109319
61261	109320
11502	109321
2076	109322
642	109323
286786	109324
286761	109325
27741	109326
57481	109327
277636	109328
154332	109329
157593	109330
238001	109331
113613	109332
293271	109333
191966	109334
42095	109335
321047	109336
93470	109337
38879	109338
262954	109339
184212	109340
168175	109341
4838	109342
84955	109343
320222	109344
43251	109345
228482	109346
153268	109347
284419	109348
73862	109349
55244	109350
243307	109351
299491	109352
115615	109353
196712	109354
295519	109355
289488	109356
135952	109357
211445	109358
12425	109359
3253	109360
85682	109361
55959	109362
54767	109363
34317	109364
21460	109365
14395	109366
124002	109367
3693	109368
242245	109369
15117	109370
274586	109371
29022	109372
1983	109373
15004	109374
256411	109375
250122	109376
18836	109377
192500	109378
31749	109379
53698	109380
647	109381
56992	109382
43304	109383
103819	109384
311321	109385
39608	109386
48623	109387
177894	109388
106363	109389
49409	109390
18827	109391
87888	109392
214384	109393
40494	109394
230691	109395
148985	109396
151923	109397
42592	109398
19127	109399
164815	109400
25566	109401
3159	109402
9191	109403
111157	109404
32439	109405
176590	109406
113588	109407
68088	109408
76439	109409
85799	109410
156830	109411
13070	109412
28354	109413
87601	109414
249782	109415
202062	109416
201913	109417
123670	109418
21040	109419
11627	109420
741	109421
31835	109422
35744	109423
16334	109424
43255	109425
33067	109426
89906	109427
37527	109428
2294	109429
175535	109430
204233	109431
32527	109432
7395	109433
29248	109434
121320	109435
20007	109436
27130	109437
3263	109438
124926	109439
125365	109440
37704	109441
211419	109442
86781	109443
287002	109444
253220	109445
206346	109446
163971	109447
68088	109448
200136	109449
169607	109450
216543	109451
6079	109452
179323	109453
58914	109454
228741	109455
130611	109456
5273	109457
55208	109458
7380	109459
363	109460
15830	109461
65696	109462
124651	109463
50505	109464
1790	109465
43806	109466
52843	109467
108517	109468
74677	109469
99663	109470
2149	109471
103589	109472
8211	109473
37156	109474
22418	109475
5109	109476
3809	109477
80527	109478
255583	109479
298385	109480
81371	109481
49773	109482
180696	109483
302810	109484
15334	109485
13917	109486
8797	109487
21711	109488
63514	109489
131314	109490
8099	109491
198959	109492
41015	109493
170184	109494
332	109495
4583	109496
136458	109497
18017	109498
3589	109499
19285	109500
14498	109501
301193	109502
227014	109503
163888	109504
184317	109505
8357	109506
39747	109507
116303	109508
5550	109509
16448	109510
134191	109511
164918	109512
28505	109513
303282	109514
46639	109515
69879	109516
201836	109517
326849	109518
115618	109519
177605	109520
123051	109521
195578	109522
2735	109523
9471	109524
11299	109525
75081	109526
76132	109527
11117	109528
226340	109529
7564	109530
5623	109531
132200	109532
96816	109533
211930	109534
293163	109535
88236	109536
11523	109537
31084	109538
63572	109539
88795	109540
86195	109541
4377	109542
27021	109543
91868	109544
87192	109545
130130	109546
265241	109547
233543	109548
24271	109549
198500	109550
55052	109551
47197	109552
2966	109553
81542	109554
29205	109555
101891	109556
95580	109557
132285	109558
38532	109559
55803	109560
26480	109561
26987	109562
15458	109563
294446	109564
107647	109565
16047	109566
49903	109567
39935	109568
65851	109569
44027	109570
106211	109571
202030	109572
283926	109573
126475	109574
444	109575
57067	109576
10800	109577
79242	109578
105037	109579
193013	109580
81161	109581
141558	109582
177008	109583
44283	109584
99546	109585
20140	109586
78172	109587
90529	109588
259408	109589
109294	109590
197289	109591
17261	109592
6116	109593
128576	109594
175154	109595
171988	109596
105555	109597
87887	109598
82848	109599
45957	109600
55741	109601
317962	109602
68479	109603
79107	109604
241921	109605
322644	109606
64875	109607
130030	109608
31974	109609
107413	109610
245455	109611
220455	109612
100726	109613
5535	109614
294457	109615
7802	109616
52901	109617
19523	109618
203201	109619
10945	109620
92973	109621
241186	109622
96160	109623
60462	109624
1545	109625
125014	109626
3783	109627
5333	109628
34770	109629
73663	109630
134085	109631
188550	109632
2763	109633
23384	109634
25506	109635
89852	109636
36239	109637
23384	109638
8234	109639
35513	109640
135563	109641
251587	109642
186815	109643
7752	109644
78912	109645
24137	109646
25718	109647
2664	109648
314772	109649
175733	109650
134623	109651
88594	109652
37229	109653
16180	109654
202016	109655
188925	109656
138522	109657
77333	109658
18945	109659
59708	109660
4043	109661
297558	109662
16088	109663
76528	109664
55052	109665
12654	109666
52898	109667
30633	109668
51227	109669
89631	109670
169921	109671
62160	109672
85111	109673
2961	109674
15169	109675
1842	109676
205422	109677
72832	109678
60294	109679
25382	109680
27633	109681
5715	109682
7015	109683
66388	109684
12	109685
961	109686
24932	109687
22829	109688
9921	109689
18369	109690
28115	109691
32269	109692
14287	109693
95852	109694
3316	109695
300580	109696
201611	109697
36973	109698
35965	109699
82608	109700
18140	109701
22321	109702
108502	109703
8639	109704
22198	109705
77210	109706
42843	109707
1844	109708
62774	109709
127445	109710
150280	109711
122905	109712
294067	109713
92223	109714
151174	109715
72837	109716
3919	109717
3919	109718
36011	109719
2254	109720
243910	109721
85021	109722
225052	109723
150340	109724
229580	109725
184812	109726
116220	109727
55900	109728
290930	109729
33514	109730
82393	109731
2022	109732
29838	109733
26736	109734
47611	109735
195544	109736
26118	109737
198091	109738
20498	109739
170867	109740
320905	109741
104576	109742
9081	109743
229574	109744
9471	109745
40313	109746
265479	109747
254355	109748
140	109749
148105	109750
119190	109751
87833	109752
70314	109753
18975	109754
53249	109755
13934	109756
24137	109757
187228	109758
57496	109759
73719	109760
39553	109761
55959	109762
25189	109763
9952	109764
25189	109765
18352	109766
13348	109767
9952	109768
25189	109769
54781	109770
9952	109771
55000	109772
15349	109773
25189	109774
89263	109775
25189	109776
30716	109777
48579	109778
15860	109779
28192	109780
40313	109781
57497	109782
293658	109783
14567	109784
121002	109785
147079	109786
27144	109787
108242	109788
74354	109789
10272	109790
67326	109791
22843	109792
3802	109793
139293	109794
172634	109795
20985	109796
52071	109797
179454	109798
44694	109799
102719	109800
44836	109801
31038	109802
128237	109803
301691	109804
98725	109805
75452	109806
61705	109807
621	109808
46055	109809
4855	109810
31762	109811
88927	109812
15546	109813
64521	109814
22461	109815
48579	109816
2910	109817
103064	109818
161808	109819
211417	109820
1411	109821
10521	109822
76642	109823
94	109824
68550	109825
164873	109826
175212	109827
277509	109828
76612	109829
231998	109830
138500	109831
151896	109832
17544	109833
37094	109834
249696	109835
137406	109836
240024	109837
61726	109838
223615	109839
142092	109840
207042	109841
95167	109842
95007	109843
91589	109844
144912	109845
122961	109846
86	109847
146543	109848
99742	109849
18077	109850
312	109851
37	109852
1416	109853
72344	109854
140060	109855
104003	109856
30084	109857
31707	109858
578	109859
2605	109860
90477	109861
1012	109862
2851	109863
15445	109864
6020	109865
18289	109866
59469	109867
1073	109868
4313	109869
715	109870
1119	109871
6757	109872
6750	109873
837	109874
123082	109875
1684	109876
969	109877
147385	109878
206637	109879
210637	109880
51288	109881
17900	109882
10740	109883
2899	109884
44511	109885
151211	109886
55622	109887
181	109888
305937	109889
16378	109890
3024	109891
2366	109892
20494	109893
124432	109894
20494	109895
36352	109896
38069	109897
104520	109898
6925	109899
6925	109900
6925	109901
26043	109902
8421	109903
41441	109904
67531	109905
25275	109906
9612	109907
46453	109908
17689	109909
726	109910
25544	109911
142784	109912
126706	109913
61607	109914
312120	109915
30377	109916
99328	109917
16187	109918
6805	109919
4803	109920
77111	109921
24474	109922
7967	109923
7528	109924
5354	109925
10015	109926
6805	109927
2999	109928
9064	109929
23049	109930
6864	109931
8847	109932
48822	109933
2597	109934
8713	109935
41439	109936
36839	109937
64	109938
63906	109939
16768	109940
16941	109941
42938	109942
33718	109943
44	109944
25194	109945
207962	109946
2554	109947
177	109948
27647	109949
154379	109950
64750	109951
60879	109952
99214	109953
185986	109954
88948	109955
86833	109956
16601	109957
16601	109958
9138	109959
316556	109960
29647	109961
773	109962
18235	109963
5464	109964
42495	109965
284797	109966
254583	109967
1421	109968
12578	109969
102144	109970
87874	109971
450	109972
137641	109973
20453	109974
15609	109975
39960	109976
134440	109977
27288	109978
118921	109979
18382	109980
71696	109981
3032	109982
43062	109983
34168	109984
10406	109985
75	109986
171111	109987
2196	109988
32105	109989
212592	109990
132312	109991
100	109992
837	109993
8974	109994
4493	109995
8526	109996
100112	109997
8641	109998
39828	109999
47130	110000
31242	110001
600	110002
58399	110003
57849	110004
103460	110005
768	110006
2361	110007
23172	110008
135438	110009
132163	110010
158053	110011
80063	110012
130660	110013
6328	110014
4381	110015
261642	110016
16214	110017
1107	110018
58029	110019
1437	110020
13412	110021
205875	110022
27775	110023
32948	110024
196598	110025
2205	110026
118046	110027
304384	110028
5387	110029
6710	110030
58077	110031
37485	110032
31962	110033
4548	110034
48946	110035
2428	110036
11182	110037
50018	110038
14839	110039
14086	110040
15351	110041
18626	110042
1181	110043
74400	110044
98699	110045
202293	110046
288467	110047
2239	110048
159479	110049
46409	110050
44257	110051
64089	110052
279120	110053
50362	110054
240048	110055
42256	110056
297594	110057
2568	110058
83713	110059
123208	110060
188135	110061
10679	110062
82193	110063
162593	110064
17404	110065
171872	110066
106688	110067
55136	110068
174634	110069
64347	110070
25104	110071
197368	110072
73	110073
187184	110074
74425	110075
155405	110076
181757	110077
185499	110078
291853	110079
247076	110080
31237	110081
2356	110082
123429	110083
123974	110084
214219	110085
146837	110086
164348	110087
48303	110088
90660	110089
156294	110090
132056	110091
7479	110092
298307	110093
166084	110094
123074	110095
106399	110096
278821	110097
56797	110098
213465	110099
64185	110100
157415	110101
645	110102
155313	110103
163698	110104
17982	110105
44824	110106
99323	110107
48945	110108
56926	110109
125054	110110
22323	110111
171234	110112
170353	110113
116571	110114
104216	110115
63387	110116
237572	110117
96631	110118
175730	110119
30550	110120
6820	110121
37325	110122
229560	110123
134190	110124
23182	110125
5652	110126
96299	110127
110826	110128
209156	110129
13191	110130
145801	110131
918	110132
102967	110133
162108	110134
39114	110135
169105	110136
104674	110137
64323	110138
175852	110139
134835	110140
221537	110141
6403	110142
20874	110143
219473	110144
240513	110145
26238	110146
123893	110147
16195	110148
83971	110149
202557	110150
67395	110151
222163	110152
67205	110153
278111	110154
4342	110155
36331	110156
37962	110157
201	110158
5766	110159
83412	110160
85903	110161
64334	110162
6321	110163
194549	110164
321988	110165
4066	110166
5624	110167
211981	110168
33788	110169
92860	110170
271995	110171
208756	110172
65765	110173
78157	110174
27051	110175
63511	110176
5536	110177
144928	110178
46972	110179
11279	110180
172372	110181
209900	110182
282301	110183
122966	110184
187349	110185
6975	110186
2314	110187
357	110188
69433	110189
16954	110190
5072	110191
270566	110192
12946	110193
1655	110194
9838	110195
97014	110196
4194	110197
8591	110198
146547	110199
111282	110200
46885	110201
83506	110202
6600	110203
451	110204
15586	110205
48387	110206
2820	110207
177658	110208
25623	110209
1649	110210
84405	110211
144397	110212
132001	110213
33657	110214
62080	110215
8462	110216
105941	110217
50428	110218
5134	110219
88076	110220
3139	110221
7458	110222
65931	110223
31738	110224
195064	110225
114009	110226
114005	110227
703	110228
1726	110229
430	110230
133767	110231
1833	110232
23605	110233
16845	110234
179974	110235
18547	110236
168042	110237
4481	110238
186218	110239
111039	110240
36174	110241
13465	110242
136852	110243
11816	110244
103528	110245
275719	110246
2415	110247
15712	110248
57287	110249
151432	110250
322001	110251
36770	110252
268495	110253
183104	110254
194112	110255
178658	110256
115545	110257
15409	110258
39154	110259
130169	110260
73966	110261
12241	110262
57906	110263
1498	110264
83064	110265
73397	110266
143925	110267
188614	110268
8519	110269
32442	110270
14860	110271
119015	110272
48645	110273
10646	110274
502	110275
81894	110276
212149	110277
793	110278
30974	110279
73342	110280
48701	110281
31382	110282
80009	110283
20490	110284
37852	110285
19734	110286
210	110287
100353	110288
208629	110289
95806	110290
262	110291
118353	110292
8935	110293
10586	110294
2508	110295
1111	110296
110218	110297
7924	110298
80882	110299
134621	110300
2756	110301
3668	110302
86049	110303
26787	110304
161116	110305
124712	110306
59862	110307
109988	110308
266915	110309
230536	110310
209094	110311
56353	110312
279079	110313
2289	110314
74807	110315
119289	110316
2956	110317
49097	110318
21341	110319
88956	110320
18014	110321
116599	110322
262808	110323
115576	110324
106929	110325
20651	110326
183894	110327
153221	110328
97417	110329
5468	110330
32126	110331
143211	110332
35578	110333
7850	110334
60533	110335
178297	110336
7331	110337
14	110338
4132	110339
2645	110340
257833	110341
1855	110342
54260	110343
104016	110344
26	110345
34439	110346
75649	110347
125	110348
1454	110349
87885	110350
2505	110351
53024	110352
231870	110353
11184	110354
1472	110355
787	110356
6527	110357
146504	110358
268524	110359
4569	110360
17058	110361
50248	110362
321031	110363
46109	110364
188192	110365
47928	110366
71999	110367
118118	110368
39367	110369
12446	110370
72833	110371
6132	110372
54995	110373
34980	110374
677	110375
12018	110376
28521	110377
3236	110378
93087	110379
17782	110380
981	110381
174424	110382
71894	110383
217988	110384
200134	110385
18876	110386
157728	110387
214282	110388
274085	110389
33195	110390
93219	110391
29352	110392
198364	110393
135060	110394
297665	110395
193223	110396
125323	110397
10841	110398
50189	110399
3882	110400
78345	110401
197841	110402
259679	110403
203167	110404
261248	110405
55585	110406
210716	110407
192728	110408
115740	110409
29604	110410
146221	110411
120473	110412
307986	110413
89556	110414
113310	110415
75362	110416
59610	110417
63244	110418
328116	110419
86932	110420
14506	110421
294278	110422
145207	110423
17286	110424
298201	110425
145044	110426
59307	110427
102260	110428
253790	110429
79456	110430
87513	110431
115919	110432
24934	110433
198402	110434
107534	110435
87545	110436
312830	110437
205768	110438
30807	110439
186706	110440
99680	110441
187266	110442
152825	110443
249887	110444
51277	110445
40601	110446
8187	110447
1100	110448
298364	110449
95260	110450
94982	110451
206851	110452
159772	110453
253644	110454
27981	110455
15135	110456
58916	110457
129451	110458
31192	110459
66233	110460
32457	110461
108497	110462
240200	110463
10214	110464
11086	110465
84691	110466
459	110467
197892	110468
53000	110469
100497	110470
4796	110471
56247	110472
115679	110473
71341	110474
71112	110475
75007	110476
174592	110477
260036	110478
17479	110479
136881	110480
157824	110481
180287	110482
182222	110483
303718	110484
9740	110485
269796	110486
31718	110487
89288	110488
45674	110489
82225	110490
265212	110491
265496	110492
110582	110493
151692	110494
174732	110495
65747	110496
112546	110497
176962	110498
40777	110499
86076	110500
12296	110501
159795	110502
21979	110503
41305	110504
89380	110505
50331	110506
52572	110507
37502	110508
295283	110509
877	110510
179732	110511
255115	110512
216928	110513
219	110514
7643	110515
55008	110516
36025	110517
59189	110518
67643	110519
72521	110520
136891	110521
216893	110522
30546	110523
221854	110524
96312	110525
160	110526
16951	110527
199256	110528
69392	110529
29851	110530
133621	110531
9612	110532
117645	110533
46455	110534
148726	110535
230900	110536
63673	110537
143696	110538
224774	110539
8313	110540
161026	110541
167419	110542
38052	110543
43398	110544
31469	110545
183971	110546
23204	110547
112301	110548
150793	110549
148225	110550
30487	110551
195636	110552
117398	110553
86855	110554
67924	110555
164921	110556
20084	110557
138215	110558
55744	110559
145470	110560
25760	110561
18310	110562
176087	110563
105780	110564
186480	110565
37828	110566
275035	110567
67137	110568
275644	110569
55191	110570
64888	110571
169655	110572
96375	110573
61036	110574
168181	110575
72218	110576
90296	110577
176520	110578
165906	110579
18306	110580
181179	110581
85612	110582
94830	110583
1029	110584
17030	110585
112383	110586
110293	110587
303908	110588
167878	110589
104948	110590
175687	110591
13389	110592
1147	110593
2535	110594
598	110595
37365	110596
321699	110597
74031	110598
140122	110599
113581	110600
217915	110601
26100	110602
26346	110603
7273	110604
100552	110605
30897	110606
26130	110607
1006	110608
212123	110609
41496	110610
10836	110611
146388	110612
105037	110613
277426	110614
116699	110615
62625	110616
41998	110617
156591	110618
59212	110619
15531	110620
294122	110621
203396	110622
191027	110623
71420	110624
36533	110625
90533	110626
158236	110627
231578	110628
24909	110629
40002	110630
229493	110631
6774	110632
33900	110633
155059	110634
297351	110635
327747	110636
309234	110637
49031	110638
28813	110639
93392	110640
56607	110641
51201	110642
463	110643
245913	110644
77221	110645
25356	110646
9519	110647
27455	110648
163544	110649
190914	110650
131140	110651
87701	110652
39113	110653
267695	110654
42157	110655
76030	110656
96179	110657
129817	110658
38440	110659
23964	110660
230853	110661
111177	110662
8444	110663
209936	110664
38849	110665
38941	110666
181092	110667
4707	110668
158258	110669
13121	110670
75353	110671
107588	110672
19626	110673
65410	110674
72521	110675
245619	110676
15870	110677
66148	110678
31878	110679
83554	110680
104810	110681
90250	110682
200449	110683
179553	110684
12443	110685
274633	110686
40526	110687
32146	110688
71412	110689
31252	110690
20545	110691
57924	110692
16562	110693
111024	110694
114426	110695
50314	110696
223469	110697
13440	110698
22514	110699
18380	110700
99585	110701
85152	110702
14031	110703
188348	110704
54513	110705
116129	110706
12793	110707
114465	110708
171880	110709
67725	110710
209264	110711
136728	110712
63047	110713
35860	110714
206256	110715
3855	110716
289609	110717
260719	110718
110224	110719
47257	110720
80750	110721
130710	110722
10837	110723
78900	110724
1823	110725
25312	110726
2301	110727
153558	110728
80327	110729
37369	110730
275	110731
89272	110732
265464	110733
77030	110734
44673	110735
53552	110736
109126	110737
9350	110738
19456	110739
145502	110740
84553	110741
282495	110742
114697	110743
110994	110744
58227	110745
233170	110746
206440	110747
223474	110748
183232	110749
26089	110750
301223	110751
117107	110752
278153	110753
279642	110754
14799	110755
25261	110756
55281	110757
109839	110758
94389	110759
213176	110760
103856	110761
159286	110762
212369	110763
215858	110764
93484	110765
148314	110766
65381	110767
26224	110768
236887	110769
154142	110770
169761	110771
26393	110772
30194	110773
59417	110774
118200	110775
26591	110776
252189	110777
3066	110778
9740	110779
110973	110780
17165	110781
103708	110782
5616	110783
164073	110784
93567	110785
127943	110786
72404	110787
75367	110788
239888	110789
92442	110790
60118	110791
277435	110792
79126	110793
148665	110794
51476	110795
26189	110796
54437	110797
119584	110798
220206	110799
297310	110800
297295	110801
184397	110802
199148	110803
53565	110804
296154	110805
163051	110806
224420	110807
64214	110808
288753	110809
137855	110810
28263	110811
124585	110812
212960	110813
3879	110814
111135	110815
156004	110816
111214	110817
100666	110818
4181	110819
68669	110820
326692	110821
124263	110822
153313	110823
27127	110824
20773	110825
44723	110826
92075	110827
71753	110828
51972	110829
56803	110830
163269	110831
135337	110832
44843	110833
40568	110834
72940	110835
16059	110836
29296	110837
70047	110838
66631	110839
12475	110840
184702	110841
88455	110842
204247	110843
19841	110844
76875	110845
206116	110846
2705	110847
209596	110848
67355	110849
10708	110850
191537	110851
43078	110852
5616	110853
67356	110854
271110	110855
141567	110856
115032	110857
82687	110858
188288	110859
108468	110860
32494	110861
75075	110862
147682	110863
32212	110864
124263	110865
78426	110866
31731	110867
54959	110868
135008	110869
16417	110870
119401	110871
23479	110872
120549	110873
51240	110874
138325	110875
175430	110876
100333	110877
58408	110878
174368	110879
254662	110880
324106	110881
281381	110882
200181	110883
74294	110884
8141	110885
262998	110886
63296	110887
275730	110888
40527	110889
129788	110890
10700	110891
222992	110892
13391	110893
80589	110894
68438	110895
49670	110896
90	110897
49097	110898
10359	110899
129865	110900
65972	110901
162155	110902
22720	110903
46157	110904
99211	110905
17178	110906
5520	110907
11800	110908
124218	110909
299106	110910
98859	110911
9778	110912
196870	110913
128291	110914
31975	110915
72613	110916
101076	110917
96625	110918
213827	110919
116396	110920
228058	110921
180035	110922
168303	110923
122800	110924
177663	110925
3899	110926
182252	110927
119896	110928
324830	110929
308444	110930
7008	110931
274495	110932
62743	110933
12827	110934
201820	110935
202192	110936
172670	110937
255449	110938
180230	110939
23085	110940
76536	110941
156970	110942
48689	110943
183937	110944
187036	110945
251778	110946
59306	110947
175408	110948
246191	110949
124944	110950
229847	110951
268281	110952
319244	110953
140631	110954
25592	110955
39531	110956
40590	110957
56081	110958
1084	110959
8762	110960
184453	110961
85734	110962
108409	110963
33599	110964
47443	110965
26361	110966
73312	110967
30434	110968
8106	110969
273075	110970
98787	110971
303209	110972
185475	110973
112116	110974
149809	110975
72723	110976
267440	110977
45729	110978
147092	110979
75225	110980
77366	110981
102766	110982
105450	110983
1617	110984
49639	110985
153111	110986
140378	110987
313029	110988
136361	110989
136394	110990
241005	110991
600	110992
56673	110993
116175	110994
25851	110995
140618	110996
3826	110997
75284	110998
8802	110999
3893	111000
5445	111001
38557	111002
15059	111003
3564	111004
104429	111005
120336	111006
82261	111007
198115	111008
38313	111009
202538	111010
61791	111011
283763	111012
84670	111013
28853	111014
4074	111015
22918	111016
27170	111017
80075	111018
104253	111019
57022	111020
245584	111021
164245	111022
88516	111023
12221	111024
113246	111025
133512	111026
91372	111027
65235	111028
119213	111029
120615	111030
154239	111031
271450	111032
183838	111033
77614	111034
69728	111035
103017	111036
20108	111037
164159	111038
81029	111039
5365	111040
127376	111041
133470	111042
68343	111043
28393	111044
95506	111045
257213	111046
176553	111047
264559	111048
313337	111049
175274	111050
45555	111051
75938	111052
7632	111053
2993	111054
2993	111055
80967	111056
77652	111057
21842	111058
57529	111059
13428	111060
213182	111061
213295	111062
54115	111063
30694	111064
33618	111065
43592	111066
249833	111067
125905	111068
155506	111069
84783	111070
8030	111071
4032	111072
25551	111073
29805	111074
201402	111075
61507	111076
85652	111077
57250	111078
23705	111079
203747	111080
9350	111081
215853	111082
184872	111083
74133	111084
307282	111085
222444	111086
29528	111087
211924	111088
211	111089
216106	111090
123058	111091
53391	111092
39348	111093
217592	111094
234561	111095
30277	111096
23920	111097
16407	111098
160462	111099
174849	111100
28542	111101
564	111102
12150	111103
171724	111104
779	111105
3702	111106
35862	111107
67604	111108
83400	111109
22085	111110
973	111111
17956	111112
274008	111113
179362	111114
18706	111115
2829	111116
62765	111117
135700	111118
3070	111119
277915	111120
49254	111121
30176	111122
190209	111123
13592	111124
172880	111125
87836	111126
62698	111127
146607	111128
126779	111129
22987	111130
112243	111131
23749	111132
297101	111133
40267	111134
116503	111135
79116	111136
56446	111137
84685	111138
86921	111139
50013	111140
84134	111141
80381	111142
61235	111143
96572	111144
299789	111145
97847	111146
292913	111147
66133	111148
7045	111149
49142	111150
138112	111151
63949	111152
45767	111153
188457	111154
80107	111155
59491	111156
95391	111157
6643	111158
36094	111159
157024	111160
166612	111161
270449	111162
18008	111163
12163	111164
28638	111165
40773	111166
97435	111167
35400	111168
168985	111169
201163	111170
28158	111171
185130	111172
16739	111173
58261	111174
26591	111175
54867	111176
14416	111177
4230	111178
166612	111179
120708	111180
30107	111181
817	111182
74005	111183
1913	111184
24178	111185
22522	111186
23029	111187
154079	111188
7471	111189
144654	111190
38915	111191
19377	111192
8032	111193
137636	111194
15506	111195
75876	111196
15712	111197
177560	111198
38491	111199
252322	111200
10802	111201
295846	111202
60756	111203
203399	111204
272680	111205
222221	111206
45090	111207
101098	111208
21220	111209
26053	111210
75960	111211
50566	111212
173365	111213
69902	111214
161645	111215
55892	111216
79276	111217
896	111218
76325	111219
85524	111220
5185	111221
143251	111222
62507	111223
198957	111224
44351	111225
91449	111226
73914	111227
39965	111228
54196	111229
24315	111230
317362	111231
50441	111232
257524	111233
114494	111234
52039	111235
38809	111236
13678	111237
66994	111238
22928	111239
31194	111240
28954	111241
324950	111242
156079	111243
159568	111244
194145	111245
8648	111246
64285	111247
60072	111248
120176	111249
128748	111250
139495	111251
138196	111252
290385	111253
65426	111254
190007	111255
3499	111256
62321	111257
168282	111258
189412	111259
3966	111260
82946	111261
113052	111262
98101	111263
147924	111264
10619	111265
38889	111266
189215	111267
15050	111268
181408	111269
70827	111270
78889	111271
28339	111272
18788	111273
94860	111274
9748	111275
30710	111276
154354	111277
13259	111278
38626	111279
51036	111280
51123	111281
37100	111282
223	111283
25228	111284
14081	111285
26779	111286
319954	111287
36391	111288
110726	111289
142205	111290
15927	111291
32568	111292
203238	111293
24941	111294
27303	111295
20249	111296
123061	111297
205848	111298
13194	111299
128313	111300
74516	111301
222578	111302
22816	111303
51546	111304
143240	111305
61166	111306
186125	111307
155063	111308
113257	111309
37376	111310
273930	111311
24019	111312
44501	111313
176408	111314
66607	111315
321261	111316
233996	111317
119648	111318
149086	111319
21253	111320
77231	111321
249471	111322
152539	111323
42088	111324
19728	111325
175524	111326
6344	111327
81918	111328
52060	111329
286071	111330
114839	111331
125147	111332
300217	111333
27977	111334
64512	111335
72364	111336
12796	111337
42556	111338
186057	111339
284044	111340
288725	111341
85858	111342
147499	111343
31341	111344
110163	111345
49046	111346
130354	111347
24361	111348
31202	111349
132108	111350
15477	111351
72648	111352
13774	111353
132042	111354
140825	111355
20249	111356
251765	111357
118715	111358
102432	111359
19479	111360
44889	111361
173859	111362
69360	111363
267367	111364
49646	111365
3440	111366
50072	111367
39765	111368
74558	111369
193591	111370
204397	111371
11556	111372
238268	111373
323	111374
101962	111375
20600	111376
12586	111377
69029	111378
17468	111379
71439	111380
102009	111381
79057	111382
48175	111383
3480	111384
127540	111385
97833	111386
115053	111387
64077	111388
106681	111389
283238	111390
25520	111391
269834	111392
65415	111393
284990	111394
131622	111395
105888	111396
75333	111397
23457	111398
102772	111399
6803	111400
118451	111401
199224	111402
49975	111403
81738	111404
2399	111405
180674	111406
134558	111407
229271	111408
235489	111409
161711	111410
127379	111411
122527	111412
77895	111413
188123	111414
17129	111415
67612	111416
76105	111417
109059	111418
198412	111419
196202	111420
322183	111421
169212	111422
146965	111423
64378	111424
109786	111425
157971	111426
144464	111427
30215	111428
31763	111429
25274	111430
22905	111431
255981	111432
23865	111433
63835	111434
47679	111435
294725	111436
14463	111437
129390	111438
267939	111439
18431	111440
85538	111441
81596	111442
67731	111443
101881	111444
33090	111445
80206	111446
54861	111447
105344	111448
126989	111449
31046	111450
146768	111451
32389	111452
194061	111453
72291	111454
232441	111455
286142	111456
245755	111457
153065	111458
99696	111459
3327	111460
13407	111461
207330	111462
79000	111463
113366	111464
38453	111465
109363	111466
157354	111467
29210	111468
41702	111469
84860	111470
129190	111471
34880	111472
13695	111473
47851	111474
118709	111475
121167	111476
264158	111477
50941	111478
98642	111479
253956	111480
182596	111481
262355	111482
296332	111483
31093	111484
250228	111485
78437	111486
12040	111487
175373	111488
117237	111489
90298	111490
179090	111491
114982	111492
22562	111493
93901	111494
25888	111495
63274	111496
62914	111497
265491	111498
250262	111499
24336	111500
19842	111501
6172	111502
120478	111503
85480	111504
267813	111505
161797	111506
73583	111507
466	111508
51884	111509
8006	111510
149442	111511
98175	111512
165815	111513
118599	111514
19928	111515
18888	111516
85292	111517
90486	111518
189609	111519
314029	111520
42037	111521
32071	111522
269581	111523
226649	111524
212079	111525
327205	111526
263807	111527
324280	111528
131616	111529
173980	111530
106116	111531
213172	111532
150934	111533
209123	111534
68613	111535
192084	111536
37327	111537
2666	111538
27699	111539
90022	111540
186840	111541
5623	111542
87355	111543
151244	111544
40494	111545
108966	111546
40561	111547
122971	111548
102517	111549
41229	111550
202819	111551
203677	111552
17067	111553
122486	111554
214912	111555
68538	111556
10858	111557
141194	111558
194060	111559
26931	111560
35717	111561
33358	111562
72205	111563
144161	111564
67081	111565
51633	111566
127724	111567
10801	111568
326288	111569
203160	111570
114705	111571
112802	111572
283975	111573
139977	111574
240422	111575
89589	111576
26975	111577
24455	111578
156820	111579
316809	111580
293819	111581
213470	111582
210215	111583
124758	111584
209076	111585
30663	111586
77592	111587
32894	111588
183767	111589
54522	111590
168394	111591
114829	111592
132416	111593
249081	111594
282331	111595
182903	111596
79682	111597
4859	111598
23755	111599
53603	111600
59603	111601
200122	111602
195366	111603
47916	111604
203221	111605
117153	111606
41036	111607
155772	111608
85276	111609
316990	111610
52795	111611
148381	111612
11427	111613
159449	111614
8486	111615
304224	111616
265847	111617
68050	111618
46274	111619
261350	111620
193006	111621
23300	111622
44576	111623
184360	111624
312987	111625
76728	111626
204573	111627
20576	111628
68089	111629
41045	111630
102964	111631
44143	111632
36007	111633
196247	111634
18601	111635
82948	111636
76185	111637
60046	111638
87948	111639
178441	111640
207232	111641
49852	111642
66734	111643
43571	111644
176587	111645
216403	111646
179320	111647
104938	111648
85564	111649
173957	111650
11655	111651
61068	111652
61442	111653
32527	111654
89229	111655
190909	111656
211310	111657
128689	111658
3737	111659
41869	111660
39815	111661
116428	111662
44276	111663
268760	111664
47331	111665
19249	111666
184672	111667
49344	111668
7725	111669
308239	111670
42838	111671
145573	111672
70230	111673
13226	111674
328614	111675
261113	111676
149871	111677
22127	111678
267480	111679
16440	111680
291749	111681
197096	111682
15330	111683
195471	111684
44513	111685
209492	111686
30282	111687
16169	111688
131456	111689
294831	111690
180426	111691
188073	111692
9059	111693
6132	111694
143949	111695
264415	111696
302620	111697
127072	111698
132224	111699
44022	111700
45444	111701
12176	111702
242539	111703
59859	111704
32319	111705
6074	111706
242835	111707
271466	111708
203914	111709
93898	111710
4567	111711
118438	111712
46074	111713
175226	111714
28709	111715
87988	111716
59900	111717
15131	111718
26904	111719
85583	111720
55098	111721
65476	111722
131515	111723
26765	111724
320750	111725
180532	111726
14561	111727
70918	111728
110246	111729
10855	111730
59343	111731
63669	111732
24104	111733
11717	111734
306470	111735
49784	111736
52102	111737
94552	111738
121871	111739
23442	111740
19534	111741
61972	111742
5208	111743
28961	111744
61232	111745
197704	111746
164477	111747
83126	111748
169512	111749
161633	111750
8253	111751
100323	111752
40520	111753
28845	111754
244728	111755
66287	111756
27301	111757
237138	111758
151546	111759
284654	111760
19625	111761
1369	111762
40261	111763
25951	111764
19687	111765
193692	111766
84062	111767
25236	111768
40492	111769
184244	111770
39342	111771
160308	111772
76155	111773
28414	111774
101988	111775
291681	111776
433	111777
65961	111778
78097	111779
271592	111780
297336	111781
292320	111782
149443	111783
155747	111784
189550	111785
149690	111786
64393	111787
14913	111788
30850	111789
232225	111790
83549	111791
105981	111792
129149	111793
1936	111794
32033	111795
245195	111796
23402	111797
30983	111798
291714	111799
201383	111800
231955	111801
19609	111802
6870	111803
170001	111804
26914	111805
51285	111806
160570	111807
130942	111808
275562	111809
91384	111810
94795	111811
39332	111812
41407	111813
26377	111814
295315	111815
46121	111816
213661	111817
44291	111818
42991	111819
14164	111820
12614	111821
154813	111822
266698	111823
70350	111824
280704	111825
206028	111826
18572	111827
42245	111828
244053	111829
272178	111830
55525	111831
308175	111832
56221	111833
51622	111834
199776	111835
163856	111836
225211	111837
178507	111838
93966	111839
287433	111840
26278	111841
93314	111842
19381	111843
210197	111844
322463	111845
128836	111846
66974	111847
39099	111848
131123	111849
17030	111850
39175	111851
109430	111852
66593	111853
2738	111854
317080	111855
61763	111856
496	111857
90415	111858
39894	111859
139257	111860
42204	111861
66948	111862
39292	111863
182860	111864
291742	111865
13553	111866
141845	111867
49713	111868
4148	111869
51578	111870
37715	111871
64477	111872
101262	111873
6063	111874
183914	111875
37715	111876
30965	111877
38337	111878
121690	111879
208891	111880
83675	111881
100104	111882
91561	111883
199187	111884
1512	111885
54238	111886
41098	111887
135489	111888
279418	111889
163276	111890
279413	111891
270619	111892
206086	111893
193807	111894
213517	111895
215216	111896
7895	111897
131017	111898
27707	111899
40588	111900
155942	111901
123886	111902
171495	111903
300537	111904
159643	111905
20079	111906
2792	111907
281280	111908
9570	111909
112594	111910
29152	111911
136739	111912
143341	111913
127562	111914
211245	111915
6061	111916
70862	111917
202681	111918
209748	111919
35896	111920
11796	111921
85348	111922
26742	111923
206871	111924
5288	111925
11412	111926
184371	111927
24594	111928
19479	111929
105015	111930
3614	111931
12418	111932
214443	111933
179934	111934
85235	111935
30546	111936
241188	111937
67303	111938
251082	111939
58767	111940
128046	111941
77775	111942
325159	111943
8203	111944
32960	111945
12471	111946
175273	111947
30626	111948
139282	111949
94000	111950
76550	111951
303719	111952
127205	111953
187638	111954
78200	111955
112216	111956
78526	111957
321705	111958
169733	111959
193083	111960
283295	111961
27825	111962
5305	111963
150451	111964
77483	111965
265408	111966
62235	111967
19705	111968
173655	111969
151388	111970
8620	111971
96465	111972
102642	111973
236516	111974
114635	111975
255872	111976
10589	111977
282660	111978
118813	111979
194851	111980
165368	111981
44642	111982
18942	111983
280093	111984
144520	111985
182904	111986
303363	111987
284531	111988
128358	111989
315882	111990
157957	111991
207238	111992
30746	111993
170110	111994
303172	111995
198975	111996
50790	111997
201945	111998
501	111999
74381	112000
7256	112001
203278	112002
115412	112003
132867	112004
249659	112005
3571	112006
26046	112007
31502	112008
80995	112009
10476	112010
174306	112011
16970	112012
13147	112013
15001	112014
60544	112015
307659	112016
54753	112017
67411	112018
99339	112019
184636	112020
77239	112021
87495	112022
39176	112023
215270	112024
216922	112025
80281	112026
1650	112027
30789	112028
37049	112029
197489	112030
6570	112031
66610	112032
137185	112033
75680	112034
4129	112035
69487	112036
5450	112037
5881	112038
160319	112039
266861	112040
148918	112041
2019	112042
109848	112043
230285	112044
136832	112045
29877	112046
35601	112047
70345	112048
200773	112049
635	112050
160650	112051
545	112052
48755	112053
120819	112054
93406	112055
16014	112056
225286	112057
95801	112058
158954	112059
129012	112060
209187	112061
203907	112062
7919	112063
30380	112064
25038	112065
34726	112066
41939	112067
25627	112068
65382	112069
82298	112070
279783	112071
20535	112072
131281	112073
84482	112074
125955	112075
25623	112076
118414	112077
2321	112078
68257	112079
20074	112080
13241	112081
252648	112082
52751	112083
29679	112084
117822	112085
141587	112086
275089	112087
274948	112088
4129	112089
106759	112090
43359	112091
802	112092
11510	112093
305157	112094
325153	112095
22085	112096
50514	112097
74587	112098
67098	112099
34786	112100
28747	112101
45511	112102
24349	112103
18596	112104
281338	112105
5278	112106
1474	112107
6588	112108
248405	112109
53978	112110
99318	112111
31564	112112
90353	112113
223202	112114
125265	112115
85334	112116
171690	112117
117748	112118
285351	112119
168785	112120
168508	112121
175668	112122
67584	112123
52755	112124
289640	112125
266660	112126
266361	112127
23798	112128
287052	112129
78732	112130
1112	112131
22298	112132
69687	112133
31929	112134
168053	112135
116148	112136
294329	112137
156723	112138
5973	112139
136709	112140
84377	112141
116875	112142
116875	112143
165356	112144
57290	112145
88361	112146
97370	112147
274194	112148
123739	112149
54734	112150
147631	112151
18991	112152
175674	112153
220936	112154
82965	112155
49951	112156
164215	112157
215620	112158
186129	112159
117063	112160
74263	112161
226597	112162
26069	112163
127777	112164
285298	112165
27813	112166
20136	112167
21755	112168
92271	112169
198163	112170
68278	112171
22313	112172
164479	112173
121590	112174
13996	112175
41341	112176
254518	112177
94102	112178
270952	112179
62118	112180
239066	112181
292134	112182
169666	112183
51009	112184
54012	112185
74679	112186
56878	112187
36241	112188
6311	112189
8203	112190
3309	112191
114305	112192
114005	112193
7643	112194
226632	112195
212601	112196
13820	112197
13818	112198
14455	112199
71555	112200
23318	112201
169422	112202
35449	112203
27481	112204
103324	112205
157495	112206
253940	112207
91423	112208
90848	112209
128387	112210
106480	112211
11513	112212
103848	112213
98841	112214
122616	112215
40546	112216
31301	112217
20596	112218
288833	112219
324328	112220
178528	112221
275478	112222
9827	112223
9378	112224
121952	112225
49084	112226
53740	112227
13898	112228
50129	112229
133935	112230
54164	112231
226670	112232
150990	112233
203758	112234
12425	112235
36944	112236
40380	112237
63847	112238
10408	112239
27094	112240
57173	112241
200249	112242
200316	112243
142615	112244
208355	112245
70887	112246
5183	112247
207724	112248
1537	112249
180922	112250
61814	112251
225481	112252
14041	112253
77838	112254
127933	112255
2489	112256
41874	112257
54419	112258
134491	112259
199522	112260
111681	112261
15627	112262
104007	112263
326513	112264
143269	112265
52983	112266
82165	112267
252386	112268
112279	112269
72367	112270
14887	112271
227248	112272
284739	112273
64810	112274
258	112275
79383	112276
12421	112277
166743	112278
154800	112279
193456	112280
40006	112281
310297	112282
92724	112283
156504	112284
176249	112285
69471	112286
3165	112287
52017	112288
133287	112289
20673	112290
15001	112291
4172	112292
144061	112293
222983	112294
222954	112295
41135	112296
127478	112297
55985	112298
201287	112299
29899	112300
135578	112301
8450	112302
49128	112303
200094	112304
204637	112305
323236	112306
182170	112307
2838	112308
52062	112309
16745	112310
24481	112311
32795	112312
15140	112313
241453	112314
6418	112315
187802	112316
31903	112317
81767	112318
307331	112319
54734	112320
214950	112321
126471	112322
20623	112323
138644	112324
200084	112325
77962	112326
287288	112327
20866	112328
127181	112329
36927	112330
40994	112331
209344	112332
31517	112333
133622	112334
133954	112335
174137	112336
91297	112337
113524	112338
38166	112339
180955	112340
266253	112341
63174	112342
107641	112343
10977	112344
74290	112345
89615	112346
290368	112347
22763	112348
260380	112349
163	112350
13898	112351
318142	112352
112095	112353
254959	112354
318880	112355
54450	112356
129720	112357
119895	112358
138320	112359
2883	112360
90517	112361
51540	112362
91480	112363
3869	112364
82708	112365
89818	112366
157155	112367
120821	112368
79205	112369
119073	112370
121522	112371
44990	112372
4903	112373
205793	112374
29046	112375
101880	112376
26321	112377
8629	112378
128087	112379
49354	112380
305950	112381
246051	112382
184001	112383
53761	112384
8738	112385
160207	112386
131055	112387
21565	112388
118793	112389
57296	112390
66003	112391
180217	112392
108759	112393
4096	112394
153281	112395
7339	112396
105084	112397
6074	112398
14699	112399
325580	112400
216280	112401
294655	112402
309390	112403
158152	112404
262453	112405
364	112406
115732	112407
199788	112408
139415	112409
163117	112410
101762	112411
207303	112412
34269	112413
54136	112414
120047	112415
16715	112416
211338	112417
209366	112418
98020	112419
164266	112420
113262	112421
182132	112422
328559	112423
249606	112424
258138	112425
10060	112426
270350	112427
19167	112428
43347	112429
47782	112430
101	112431
93772	112432
127698	112433
31141	112434
887	112435
40257	112436
63473	112437
41962	112438
83922	112439
11199	112440
268172	112441
227029	112442
204758	112443
263032	112444
42472	112445
120650	112446
54822	112447
111240	112448
3530	112449
179766	112450
137982	112451
39646	112452
184547	112453
128656	112454
289142	112455
176770	112456
109475	112457
109363	112458
117467	112459
197307	112460
16168	112461
208704	112462
100146	112463
49048	112464
249771	112465
19609	112466
33982	112467
5873	112468
87006	112469
42876	112470
165237	112471
92520	112472
24286	112473
1450	112474
106229	112475
18783	112476
129248	112477
8114	112478
70958	112479
63413	112480
141946	112481
244169	112482
197382	112483
186101	112484
48786	112485
254571	112486
287471	112487
230692	112488
6235	112489
33583	112490
119542	112491
26360	112492
296991	112493
558	112494
87295	112495
21578	112496
39956	112497
91037	112498
267682	112499
80617	112500
8187	112501
31610	112502
11912	112503
264919	112504
74088	112505
315110	112506
63924	112507
14791	112508
155507	112509
10654	112510
287758	112511
28111	112512
205621	112513
66740	112514
3121	112515
5339	112516
3376	112517
84202	112518
183640	112519
269239	112520
167238	112521
200868	112522
159401	112523
19554	112524
149923	112525
303456	112526
121601	112527
27777	112528
307425	112529
28873	112530
68827	112531
5999	112532
9726	112533
85153	112534
179343	112535
67206	112536
110366	112537
151928	112538
110998	112539
143194	112540
107783	112541
46317	112542
57976	112543
198030	112544
200038	112545
38102	112546
137003	112547
101430	112548
33304	112549
203265	112550
152229	112551
260570	112552
170405	112553
52576	112554
208383	112555
37344	112556
174025	112557
209313	112558
150897	112559
48228	112560
284713	112561
87137	112562
63224	112563
218655	112564
122593	112565
63950	112566
41703	112567
150183	112568
177895	112569
87586	112570
323349	112571
201063	112572
50079	112573
70557	112574
139114	112575
6661	112576
26389	112577
1580	112578
108037	112579
146854	112580
94461	112581
309391	112582
77	112583
9260	112584
39586	112585
69965	112586
212597	112587
133647	112588
82674	112589
173087	112590
85607	112591
1	112592
25018	112593
29126	112594
115285	112595
22725	112596
162015	112597
90840	112598
131248	112599
34793	112600
53121	112601
317643	112602
236043	112603
221142	112604
28780	112605
172819	112606
202864	112607
222841	112608
80258	112609
79032	112610
4484	112611
77532	112612
14201	112613
82336	112614
106726	112615
245069	112616
14512	112617
38397	112618
8989	112619
15384	112620
43183	112621
288171	112622
66549	112623
89301	112624
50274	112625
97792	112626
242836	112627
180623	112628
167986	112629
36380	112630
202716	112631
113754	112632
110407	112633
89166	112634
63534	112635
58623	112636
107436	112637
144187	112638
72836	112639
48206	112640
124966	112641
66566	112642
202728	112643
65985	112644
100175	112645
10550	112646
303587	112647
300517	112648
30484	112649
173331	112650
42868	112651
71459	112652
257995	112653
1499	112654
42897	112655
48780	112656
70827	112657
100856	112658
10129	112659
85016	112660
29159	112661
144869	112662
276347	112663
110096	112664
54298	112665
4914	112666
143464	112667
55820	112668
45049	112669
86420	112670
58639	112671
13727	112672
125103	112673
118927	112674
156448	112675
64201	112676
57582	112677
65985	112678
49290	112679
54317	112680
35871	112681
113713	112682
24660	112683
17766	112684
12527	112685
17536	112686
92951	112687
152153	112688
208279	112689
86600	112690
213384	112691
111487	112692
72806	112693
95638	112694
16878	112695
849	112696
145048	112697
33115	112698
154131	112699
62408	112700
110541	112701
14548	112702
114001	112703
12548	112704
57903	112705
245817	112706
247306	112707
148041	112708
250628	112709
148296	112710
249148	112711
92308	112712
233751	112713
169290	112714
20925	112715
189379	112716
42	112717
8219	112718
171815	112719
13000	112720
10229	112721
139174	112722
253760	112723
4837	112724
40189	112725
190437	112726
312119	112727
154181	112728
55236	112729
69115	112730
22533	112731
101271	112732
152052	112733
156632	112734
162575	112735
12605	112736
156272	112737
160457	112738
47803	112739
320011	112740
20348	112741
24822	112742
13930	112743
314228	112744
232280	112745
277493	112746
65505	112747
293907	112748
274798	112749
4022	112750
110961	112751
21580	112752
70547	112753
9224	112754
6817	112755
86634	112756
27114	112757
13208	112758
31763	112759
192842	112760
96700	112761
14065	112762
31390	112763
177455	112764
47852	112765
248824	112766
109880	112767
67806	112768
162794	112769
51890	112770
78712	112771
91495	112772
52214	112773
32468	112774
145143	112775
119248	112776
33047	112777
126029	112778
14157	112779
208614	112780
216704	112781
127673	112782
135473	112783
28544	112784
8219	112785
312128	112786
38424	112787
87930	112788
10454	112789
9436	112790
20170	112791
34698	112792
30131	112793
23136	112794
188964	112795
276164	112796
87166	112797
5389	112798
26594	112799
68280	112800
30590	112801
79563	112802
212300	112803
33016	112804
3933	112805
215875	112806
2993	112807
34130	112808
195155	112809
305751	112810
72995	112811
41478	112812
111727	112813
1673	112814
45979	112815
89349	112816
58128	112817
33573	112818
177842	112819
101348	112820
130727	112821
146003	112822
306605	112823
131507	112824
183169	112825
251131	112826
113359	112827
68438	112828
216383	112829
155158	112830
316362	112831
191157	112832
59615	112833
144563	112834
212794	112835
253333	112836
138372	112837
49253	112838
9497	112839
61021	112840
32096	112841
85925	112842
10388	112843
100775	112844
178128	112845
29337	112846
274603	112847
161121	112848
158207	112849
87711	112850
22619	112851
54416	112852
3443	112853
9401	112854
21711	112855
98173	112856
100684	112857
1450	112858
125163	112859
105111	112860
89176	112861
11445	112862
278193	112863
106464	112864
20534	112865
210585	112866
57979	112867
37393	112868
26699	112869
281510	112870
118835	112871
26539	112872
79853	112873
79089	112874
7763	112875
138439	112876
54535	112877
172341	112878
35843	112879
111427	112880
98935	112881
306371	112882
44857	112883
87453	112884
56238	112885
58468	112886
33417	112887
3697	112888
202024	112889
40617	112890
73993	112891
30469	112892
182131	112893
39150	112894
179275	112895
43343	112896
76583	112897
150437	112898
17649	112899
40631	112900
62003	112901
306042	112902
159205	112903
80901	112904
55706	112905
108268	112906
256327	112907
36574	112908
42009	112909
2636	112910
137420	112911
68338	112912
38563	112913
154911	112914
282890	112915
194902	112916
2777	112917
761	112918
215905	112919
258422	112920
8407	112921
7691	112922
50295	112923
136662	112924
38483	112925
201313	112926
5528	112927
9518	112928
42163	112929
1839	112930
65156	112931
88543	112932
90712	112933
289842	112934
12379	112935
34927	112936
86616	112937
223642	112938
55216	112939
66272	112940
97369	112941
46368	112942
31134	112943
36334	112944
199050	112945
122316	112946
30648	112947
95339	112948
22962	112949
313715	112950
10009	112951
62026	112952
50110	112953
40971	112954
63542	112955
3840	112956
97849	112957
148430	112958
261011	112959
74379	112960
2268	112961
11126	112962
285942	112963
219064	112964
15609	112965
7396	112966
181636	112967
18074	112968
99893	112969
29136	112970
46114	112971
4134	112972
122160	112973
253070	112974
77376	112975
104696	112976
29944	112977
95317	112978
189090	112979
168611	112980
95383	112981
29863	112982
36721	112983
2636	112984
46237	112985
248539	112986
5757	112987
16973	112988
231463	112989
276420	112990
20427	112991
119972	112992
41572	112993
63997	112994
43810	112995
264431	112996
37825	112997
29711	112998
152785	112999
28402	113000
139797	113001
246690	113002
45375	113003
131026	113004
158174	113005
260812	113006
156243	113007
154901	113008
165056	113009
249684	113010
141249	113011
174489	113012
314148	113013
16724	113014
99879	113015
101495	113016
215986	113017
181128	113018
247878	113019
138127	113020
249950	113021
269561	113022
103075	113023
262240	113024
50287	113025
210247	113026
284516	113027
280568	113028
89619	113029
176526	113030
47481	113031
25248	113032
31591	113033
32007	113034
144693	113035
31954	113036
107720	113037
289936	113038
143558	113039
21880	113040
42958	113041
274418	113042
40208	113043
180168	113044
303874	113045
117888	113046
184803	113047
18827	113048
145332	113049
19294	113050
313602	113051
16931	113052
310636	113053
92763	113054
49494	113055
170321	113056
203228	113057
80403	113058
96711	113059
132001	113060
31098	113061
155778	113062
220357	113063
255878	113064
270042	113065
161596	113066
181410	113067
201525	113068
25262	113069
226464	113070
98242	113071
29652	113072
71332	113073
54843	113074
72945	113075
173059	113076
196656	113077
59092	113078
180277	113079
65024	113080
177116	113081
807	113082
141725	113083
761	113084
3865	113085
104008	113086
7425	113087
2575	113088
83669	113089
158781	113090
146200	113091
87314	113092
22872	113093
302028	113094
19648	113095
4620	113096
277221	113097
26381	113098
162830	113099
174334	113100
192830	113101
37439	113102
28045	113103
4856	113104
159547	113105
179600	113106
106286	113107
61459	113108
69327	113109
46100	113110
38056	113111
61844	113112
158469	113113
180161	113114
190506	113115
315226	113116
88081	113117
124587	113118
80624	113119
68797	113120
229848	113121
99024	113122
137478	113123
61350	113124
183751	113125
217342	113126
66130	113127
147442	113128
69461	113129
155230	113130
324850	113131
139251	113132
297392	113133
259246	113134
230359	113135
43939	113136
133420	113137
53657	113138
149159	113139
299692	113140
191810	113141
246796	113142
179203	113143
218704	113144
305152	113145
90773	113146
279818	113147
280150	113148
67925	113149
105450	113150
183440	113151
20393	113152
59288	113153
151345	113154
109023	113155
33380	113156
78869	113157
182804	113158
173507	113159
73283	113160
85746	113161
276616	113162
246188	113163
121018	113164
69034	113165
82601	113166
149270	113167
200580	113168
110258	113169
23998	113170
269499	113171
300139	113172
35743	113173
132610	113174
269519	113175
72542	113176
225337	113177
215025	113178
195219	113179
231560	113180
138857	113181
60400	113182
94139	113183
249999	113184
114661	113185
95488	113186
231147	113187
102773	113188
60524	113189
8429	113190
36051	113191
1800	113192
104709	113193
88635	113194
137678	113195
76560	113196
83511	113197
94219	113198
206077	113199
85043	113200
4470	113201
58633	113202
154734	113203
284034	113204
82175	113205
74327	113206
34909	113207
147006	113208
144205	113209
68992	113210
277701	113211
154709	113212
87489	113213
66428	113214
53708	113215
78631	113216
90789	113217
132649	113218
307363	113219
38274	113220
207334	113221
236917	113222
43435	113223
136203	113224
191868	113225
127834	113226
202507	113227
129287	113228
17779	113229
69170	113230
15043	113231
205753	113232
5554	113233
132463	113234
178651	113235
95285	113236
77894	113237
138200	113238
136360	113239
98372	113240
200796	113241
73673	113242
183067	113243
210662	113244
187816	113245
195160	113246
183	113247
237197	113248
94969	113249
241584	113250
283366	113251
242668	113252
157686	113253
204476	113254
72253	113255
42030	113256
191699	113257
140123	113258
34963	113259
153003	113260
285747	113261
12696	113262
97904	113263
72042	113264
166572	113265
5283	113266
107641	113267
79551	113268
19469	113269
50546	113270
65618	113271
34345	113272
30593	113273
53234	113274
20328	113275
60077	113276
30215	113277
30215	113278
288220	113279
62044	113280
78373	113281
9865	113282
31334	113283
31334	113284
54783	113285
54008	113286
70799	113287
286022	113288
281344	113289
128227	113290
3879	113291
68071	113292
5592	113293
9420	113294
52228	113295
198625	113296
46330	113297
5082	113298
291450	113299
159276	113300
88267	113301
288540	113302
52734	113303
75550	113304
196844	113305
21067	113306
194618	113307
169653	113308
287535	113309
209287	113310
319259	113311
319524	113312
9308	113313
2438	113314
230474	113315
20837	113316
245919	113317
106485	113318
291381	113319
179500	113320
151159	113321
116224	113322
152533	113323
116982	113324
151100	113325
274428	113326
199193	113327
113208	113328
224784	113329
214372	113330
119097	113331
140513	113332
162052	113333
195600	113334
106931	113335
250699	113336
75649	113337
29857	113338
160164	113339
142524	113340
275525	113341
276373	113342
187186	113343
127810	113344
240778	113345
123511	113346
141043	113347
105480	113348
26894	113349
96618	113350
716	113351
47734	113352
14297	113353
58181	113354
110402	113355
31826	113356
10990	113357
142900	113358
20546	113359
18467	113360
212809	113361
255984	113362
66432	113363
105231	113364
72658	113365
194647	113366
239631	113367
78199	113368
304034	113369
73832	113370
124265	113371
324205	113372
92834	113373
90105	113374
130629	113375
20953	113376
128894	113377
81865	113378
136376	113379
184976	113380
266839	113381
255202	113382
33417	113383
127012	113384
272189	113385
200080	113386
321808	113387
97655	113388
39325	113389
98593	113390
1206	113391
88383	113392
1246	113393
50214	113394
271481	113395
58217	113396
153617	113397
48355	113398
28216	113399
128354	113400
17549	113401
275789	113402
60715	113403
70913	113404
104468	113405
30604	113406
204993	113407
2787	113408
65844	113409
3058	113410
130064	113411
125604	113412
11525	113413
28504	113414
89434	113415
285897	113416
82694	113417
108666	113418
145928	113419
39379	113420
28378	113421
76679	113422
197313	113423
64731	113424
237162	113425
173557	113426
59772	113427
217282	113428
151417	113429
245622	113430
11052	113431
18197	113432
19934	113433
287976	113434
235988	113435
47082	113436
6983	113437
130700	113438
195294	113439
22731	113440
135422	113441
127696	113442
32449	113443
137255	113444
294285	113445
165417	113446
219578	113447
59694	113448
158215	113449
146259	113450
87690	113451
151403	113452
237547	113453
159088	113454
34048	113455
28896	113456
17807	113457
11389	113458
71330	113459
29861	113460
89361	113461
16112	113462
233097	113463
297919	113464
44837	113465
262075	113466
324445	113467
94459	113468
79801	113469
88232	113470
51827	113471
160353	113472
11756	113473
131966	113474
68469	113475
278167	113476
70615	113477
297990	113478
195815	113479
170622	113480
143719	113481
6908	113482
46492	113483
249537	113484
9035	113485
216846	113486
283653	113487
126026	113488
319903	113489
193890	113490
19604	113491
266393	113492
5043	113493
103514	113494
17424	113495
154324	113496
160892	113497
142973	113498
55984	113499
64501	113500
51206	113501
111161	113502
7758	113503
274804	113504
200779	113505
140079	113506
74201	113507
110124	113508
144457	113509
39273	113510
238052	113511
125099	113512
197016	113513
30593	113514
156580	113515
173972	113516
11777	113517
215409	113518
250789	113519
121595	113520
164531	113521
24466	113522
8033	113523
8154	113524
48179	113525
4802	113526
67919	113527
8459	113528
42829	113529
193118	113530
175044	113531
102231	113532
50263	113533
326752	113534
161881	113535
260851	113536
191358	113537
236521	113538
162369	113539
85720	113540
124699	113541
214443	113542
22562	113543
99159	113544
113677	113545
50316	113546
37434	113547
66098	113548
20722	113549
53178	113550
238805	113551
16276	113552
9102	113553
46331	113554
9718	113555
87476	113556
26135	113557
10495	113558
34941	113559
26267	113560
8978	113561
56466	113562
283710	113563
309576	113564
69073	113565
230739	113566
6216	113567
117705	113568
121565	113569
13195	113570
10784	113571
90157	113572
66887	113573
80967	113574
296151	113575
315377	113576
33079	113577
220355	113578
245782	113579
296786	113580
218961	113581
47587	113582
95588	113583
229407	113584
287700	113585
151778	113586
41603	113587
183876	113588
148644	113589
109468	113590
206680	113591
288028	113592
171697	113593
118766	113594
67040	113595
82077	113596
8033	113597
64808	113598
85375	113599
230557	113600
241234	113601
198370	113602
125850	113603
137068	113604
182	113605
186987	113606
9758	113607
184314	113608
50934	113609
210139	113610
94096	113611
42471	113612
60794	113613
223103	113614
321600	113615
73257	113616
56887	113617
176951	113618
111100	113619
235439	113620
175542	113621
52198	113622
50540	113623
27353	113624
191716	113625
233352	113626
20789	113627
109243	113628
3282	113629
159961	113630
98654	113631
79548	113632
39276	113633
27509	113634
39078	113635
145410	113636
144304	113637
165348	113638
254177	113639
14954	113640
120354	113641
39424	113642
217079	113643
164028	113644
328437	113645
26731	113646
85161	113647
23937	113648
227534	113649
193977	113650
308096	113651
198584	113652
35899	113653
6596	113654
281487	113655
306262	113656
103845	113657
35911	113658
189031	113659
7702	113660
36176	113661
31823	113662
68190	113663
17525	113664
23960	113665
174491	113666
97303	113667
69172	113668
110434	113669
68700	113670
173884	113671
127153	113672
9692	113673
160553	113674
54980	113675
184119	113676
222970	113677
168483	113678
24544	113679
1064	113680
107510	113681
12086	113682
62139	113683
200497	113684
116078	113685
26434	113686
40914	113687
35825	113688
281570	113689
28139	113690
43206	113691
45046	113692
2219	113693
320378	113694
123852	113695
175602	113696
116798	113697
16618	113698
55344	113699
97175	113700
14662	113701
129713	113702
27131	113703
174240	113704
6604	113705
188983	113706
101306	113707
84116	113708
4113	113709
199861	113710
12331	113711
254046	113712
318130	113713
174473	113714
20127	113715
61963	113716
88975	113717
41010	113718
67038	113719
20675	113720
326428	113721
264991	113722
23975	113723
22198	113724
100839	113725
88887	113726
316987	113727
172631	113728
24065	113729
154211	113730
287325	113731
53983	113732
19180	113733
95247	113734
38045	113735
17288	113736
23036	113737
89096	113738
122919	113739
172032	113740
215632	113741
26213	113742
241024	113743
67318	113744
134251	113745
203697	113746
105326	113747
69967	113748
45019	113749
38368	113750
195203	113751
123807	113752
184507	113753
110159	113754
226507	113755
110747	113756
22400	113757
151477	113758
227019	113759
43771	113760
311617	113761
216215	113762
108992	113763
183782	113764
13253	113765
204594	113766
9093	113767
36015	113768
123872	113769
122855	113770
2865	113771
238277	113772
201217	113773
224390	113774
259008	113775
113393	113776
798	113777
88194	113778
4136	113779
270121	113780
15826	113781
91554	113782
136043	113783
198542	113784
95318	113785
119299	113786
243541	113787
129642	113788
71996	113789
187002	113790
277642	113791
27881	113792
173432	113793
54888	113794
66919	113795
43887	113796
221445	113797
45601	113798
200776	113799
201940	113800
48689	113801
191080	113802
140759	113803
37133	113804
35596	113805
160636	113806
292677	113807
19418	113808
159087	113809
257151	113810
17336	113811
693	113812
24253	113813
70682	113814
102399	113815
244914	113816
246063	113817
106906	113818
56828	113819
26767	113820
69776	113821
14378	113822
30807	113823
66207	113824
137555	113825
67309	113826
51033	113827
30449	113828
8994	113829
42562	113830
113675	113831
119402	113832
149758	113833
105544	113834
202600	113835
179312	113836
213975	113837
154803	113838
91768	113839
78424	113840
163450	113841
2636	113842
55145	113843
236235	113844
185643	113845
12476	113846
151172	113847
33815	113848
44034	113849
157516	113850
244216	113851
96689	113852
111951	113853
120334	113854
77870	113855
285840	113856
22594	113857
161404	113858
14892	113859
13885	113860
68248	113861
68501	113862
73803	113863
94474	113864
315086	113865
9488	113866
90963	113867
236582	113868
68531	113869
127988	113870
17426	113871
27264	113872
44354	113873
184943	113874
46352	113875
73224	113876
94407	113877
61837	113878
222088	113879
48452	113880
89445	113881
60476	113882
96457	113883
15936	113884
236211	113885
35204	113886
298575	113887
148624	113888
43206	113889
74195	113890
54029	113891
120054	113892
66670	113893
107268	113894
76559	113895
20605	113896
262653	113897
62428	113898
14656	113899
274882	113900
199962	113901
12186	113902
326301	113903
26007	113904
70916	113905
215865	113906
46879	113907
41084	113908
139087	113909
41214	113910
139951	113911
221604	113912
162312	113913
340	113914
44750	113915
162609	113916
82693	113917
44738	113918
36605	113919
234952	113920
101223	113921
149285	113922
40617	113923
72280	113924
213832	113925
60660	113926
40777	113927
107413	113928
101658	113929
20636	113930
271791	113931
187469	113932
133474	113933
13885	113934
295290	113935
19576	113936
139184	113937
193791	113938
58119	113939
185974	113940
153932	113941
152317	113942
9053	113943
6164	113944
86725	113945
74891	113946
82609	113947
314997	113948
199881	113949
105331	113950
145442	113951
196811	113952
78346	113953
121281	113954
119260	113955
236062	113956
5665	113957
11771	113958
319653	113959
298464	113960
182014	113961
116864	113962
34502	113963
260544	113964
64323	113965
67810	113966
151379	113967
111247	113968
67447	113969
286147	113970
26024	113971
146983	113972
61859	113973
323376	113974
18455	113975
35762	113976
22696	113977
109337	113978
47605	113979
94425	113980
80991	113981
187008	113982
9672	113983
219683	113984
232639	113985
114721	113986
28679	113987
88921	113988
204643	113989
92272	113990
239786	113991
58196	113992
275988	113993
1051	113994
7517	113995
107205	113996
317481	113997
279238	113998
81429	113999
14880	114000
46444	114001
34800	114002
198394	114003
209052	114004
13203	114005
124984	114006
63941	114007
248120	114008
60693	114009
23823	114010
8122	114011
10598	114012
184530	114013
162502	114014
34650	114015
2431	114016
287047	114017
204202	114018
66472	114019
129905	114020
20243	114021
150167	114022
136883	114023
18184	114024
298719	114025
156138	114026
159118	114027
3231	114028
94805	114029
165544	114030
32142	114031
266806	114032
34557	114033
581	114034
161568	114035
116488	114036
171259	114037
6582	114038
40105	114039
32660	114040
51754	114041
127406	114042
32768	114043
221170	114044
198914	114045
165331	114046
38059	114047
139677	114048
31731	114049
269539	114050
86530	114051
47351	114052
137016	114053
162857	114054
40951	114055
242079	114056
137081	114057
21950	114058
197380	114059
49237	114060
160579	114061
58205	114062
82209	114063
19106	114064
40745	114065
73137	114066
107724	114067
170687	114068
3420	114069
72909	114070
510	114071
25055	114072
39622	114073
82791	114074
2862	114075
124095	114076
128428	114077
2482	114078
137824	114079
221269	114080
178870	114081
228101	114082
99939	114083
150322	114084
122448	114085
165618	114086
183456	114087
70368	114088
102147	114089
313060	114090
119484	114091
59143	114092
3876	114093
200753	114094
189859	114095
15626	114096
81714	114097
79054	114098
38559	114099
194970	114100
115322	114101
64256	114102
115661	114103
175891	114104
45190	114105
94079	114106
78005	114107
21626	114108
88946	114109
12426	114110
20170	114111
3445	114112
120276	114113
23539	114114
11655	114115
189752	114116
166757	114117
21332	114118
127290	114119
61736	114120
80419	114121
250296	114122
74680	114123
137267	114124
112548	114125
77201	114126
52763	114127
58056	114128
31519	114129
112078	114130
114739	114131
112758	114132
184820	114133
231161	114134
58189	114135
231253	114136
26851	114137
7071	114138
218692	114139
33553	114140
191939	114141
77503	114142
35110	114143
68599	114144
275203	114145
235298	114146
136910	114147
239566	114148
201749	114149
203539	114150
252019	114151
133405	114152
5098	114153
28014	114154
15518	114155
131659	114156
5571	114157
86572	114158
39666	114159
312900	114160
313347	114161
57567	114162
126301	114163
8978	114164
67667	114165
5950	114166
20918	114167
316731	114168
223884	114169
43967	114170
38445	114171
146402	114172
83519	114173
38098	114174
68082	114175
140160	114176
48971	114177
26456	114178
81706	114179
103070	114180
232454	114181
92461	114182
277143	114183
170133	114184
180672	114185
295206	114186
85108	114187
274261	114188
70284	114189
224412	114190
72809	114191
67554	114192
112256	114193
215514	114194
49945	114195
56580	114196
34897	114197
225486	114198
139413	114199
73357	114200
164048	114201
106772	114202
42178	114203
6647	114204
297673	114205
101998	114206
72723	114207
164622	114208
2211	114209
89232	114210
259001	114211
53834	114212
35946	114213
62342	114214
38967	114215
68362	114216
39653	114217
33452	114218
270617	114219
84216	114220
156428	114221
30135	114222
158139	114223
43859	114224
13176	114225
113790	114226
181496	114227
50258	114228
1823	114229
13379	114230
249539	114231
108218	114232
86696	114233
163941	114234
84253	114235
323377	114236
10923	114237
102	114238
43538	114239
320667	114240
42045	114241
137269	114242
93563	114243
132952	114244
148071	114245
228994	114246
134217	114247
75498	114248
108150	114249
155663	114250
112538	114251
118561	114252
8989	114253
192282	114254
246948	114255
24913	114256
65496	114257
19340	114258
66864	114259
271909	114260
37939	114261
115128	114262
300505	114263
282265	114264
15826	114265
284795	114266
85495	114267
112381	114268
287434	114269
124567	114270
280859	114271
143245	114272
166005	114273
45610	114274
36427	114275
137659	114276
103163	114277
235222	114278
73862	114279
63784	114280
252203	114281
171881	114282
50263	114283
11514	114284
28026	114285
81519	114286
7627	114287
244903	114288
68398	114289
133280	114290
185147	114291
29227	114292
82398	114293
40842	114294
7452	114295
261848	114296
17479	114297
201818	114298
5339	114299
136827	114300
316524	114301
296587	114302
88635	114303
25797	114304
289968	114305
313982	114306
131684	114307
86293	114308
130238	114309
21259	114310
254939	114311
300300	114312
69461	114313
24190	114314
19565	114315
46822	114316
2523	114317
274585	114318
140099	114319
250052	114320
237728	114321
143447	114322
312815	114323
186266	114324
136415	114325
313639	114326
258057	114327
290528	114328
96984	114329
174627	114330
183942	114331
151317	114332
16135	114333
159237	114334
43815	114335
229807	114336
44679	114337
32875	114338
2691	114339
195009	114340
205996	114341
89632	114342
78913	114343
155909	114344
231878	114345
26335	114346
143674	114347
227494	114348
152867	114349
91876	114350
236438	114351
36190	114352
104563	114353
47286	114354
223914	114355
114874	114356
40860	114357
23596	114358
44818	114359
70034	114360
15609	114361
56368	114362
179659	114363
135557	114364
11557	114365
70419	114366
35532	114367
48930	114368
80359	114369
251827	114370
14294	114371
147194	114372
38534	114373
78565	114374
216687	114375
73168	114376
141454	114377
80265	114378
53861	114379
53161	114380
135996	114381
303088	114382
112831	114383
14524	114384
51674	114385
139353	114386
6141	114387
272212	114388
60794	114389
32190	114390
82231	114391
27434	114392
61431	114393
299238	114394
185742	114395
296474	114396
141466	114397
262185	114398
292636	114399
57008	114400
224504	114401
75845	114402
129998	114403
26135	114404
275618	114405
236400	114406
7552	114407
89121	114408
29751	114409
183992	114410
76359	114411
278789	114412
247546	114413
92753	114414
58431	114415
38726	114416
151052	114417
303028	114418
61	114419
159507	114420
118148	114421
14053	114422
224735	114423
287380	114424
197143	114425
182896	114426
161275	114427
260952	114428
246513	114429
159821	114430
91561	114431
144426	114432
165151	114433
104725	114434
92574	114435
20866	114436
154001	114437
9746	114438
123999	114439
119570	114440
145866	114441
142131	114442
312996	114443
20393	114444
59721	114445
193894	114446
26574	114447
96522	114448
43586	114449
26364	114450
115204	114451
267761	114452
137384	114453
136957	114454
54276	114455
18895	114456
105517	114457
92445	114458
67058	114459
32140	114460
43279	114461
100548	114462
105373	114463
1732	114464
66414	114465
252821	114466
38710	114467
5955	114468
26674	114469
250522	114470
245909	114471
212159	114472
197922	114473
621	114474
266732	114475
65135	114476
77019	114477
83502	114478
22700	114479
114843	114480
318943	114481
5769	114482
27614	114483
33337	114484
19401	114485
26176	114486
32993	114487
66776	114488
137102	114489
21216	114490
200367	114491
137183	114492
212720	114493
272164	114494
212048	114495
18382	114496
52932	114497
296915	114498
125106	114499
302597	114500
162381	114501
183321	114502
73296	114503
46728	114504
149732	114505
327181	114506
69475	114507
233201	114508
147920	114509
180294	114510
90730	114511
228836	114512
228637	114513
229060	114514
171176	114515
149973	114516
243510	114517
206833	114518
220200	114519
247418	114520
10300	114521
161413	114522
184092	114523
84520	114524
205737	114525
114955	114526
275828	114527
279168	114528
73395	114529
2314	114530
38010	114531
734	114532
89570	114533
21459	114534
2211	114535
56604	114536
135182	114537
23179	114538
21892	114539
133462	114540
72305	114541
184143	114542
170664	114543
43302	114544
106952	114545
83726	114546
35486	114547
105250	114548
17766	114549
21481	114550
158266	114551
47062	114552
76548	114553
64776	114554
31123	114555
51605	114556
6868	114557
26636	114558
12867	114559
12004	114560
40828	114561
88979	114562
52808	114563
54895	114564
5821	114565
5948	114566
4394	114567
111343	114568
233474	114569
77883	114570
82463	114571
146500	114572
186814	114573
126887	114574
300648	114575
98492	114576
170691	114577
94604	114578
77925	114579
89972	114580
168200	114581
243098	114582
164260	114583
8185	114584
268114	114585
312227	114586
93425	114587
10884	114588
157996	114589
292231	114590
289043	114591
189310	114592
38976	114593
49429	114594
105610	114595
52566	114596
256878	114597
43042	114598
63138	114599
124425	114600
76263	114601
62767	114602
105838	114603
278704	114604
208901	114605
62289	114606
47130	114607
100965	114608
131605	114609
94094	114610
95362	114611
221768	114612
78486	114613
305672	114614
34978	114615
153776	114616
67656	114617
109259	114618
312544	114619
109269	114620
169364	114621
143218	114622
73972	114623
237720	114624
207218	114625
108547	114626
105340	114627
123557	114628
155181	114629
38522	114630
15871	114631
31250	114632
211278	114633
166549	114634
122337	114635
39379	114636
24859	114637
153471	114638
13499	114639
207595	114640
42084	114641
39414	114642
80628	114643
136221	114644
126742	114645
197539	114646
54411	114647
81109	114648
60997	114649
140974	114650
23518	114651
217555	114652
40692	114653
21835	114654
10151	114655
155059	114656
10520	114657
121434	114658
51108	114659
210832	114660
114720	114661
138770	114662
111241	114663
58268	114664
59073	114665
82603	114666
182363	114667
204309	114668
249902	114669
150009	114670
80246	114671
127724	114672
34572	114673
25177	114674
73140	114675
23700	114676
165715	114677
283118	114678
21270	114679
76205	114680
62327	114681
24762	114682
210795	114683
295252	114684
148654	114685
30663	114686
55320	114687
303021	114688
202780	114689
72880	114690
62721	114691
19711	114692
129562	114693
123379	114694
161055	114695
40944	114696
146273	114697
222065	114698
85752	114699
76953	114700
24913	114701
81924	114702
70569	114703
62253	114704
80655	114705
82676	114706
212121	114707
106360	114708
240729	114709
241340	114710
37056	114711
21119	114712
44613	114713
39301	114714
110646	114715
195702	114716
88261	114717
53685	114718
27437	114719
150195	114720
29851	114721
40014	114722
40500	114723
81982	114724
236802	114725
71590	114726
40026	114727
64772	114728
173293	114729
60158	114730
20697	114731
224221	114732
156170	114733
16940	114734
70477	114735
28924	114736
116563	114737
15739	114738
70253	114739
207208	114740
169940	114741
32765	114742
74277	114743
76845	114744
373	114745
158554	114746
171104	114747
23321	114748
217192	114749
242762	114750
188854	114751
43350	114752
12201	114753
125558	114754
267877	114755
101459	114756
202560	114757
68504	114758
34130	114759
185861	114760
30087	114761
88940	114762
213635	114763
195752	114764
115901	114765
25883	114766
31591	114767
123347	114768
157889	114769
28396	114770
96261	114771
4707	114772
71144	114773
48075	114774
121561	114775
99167	114776
160944	114777
98282	114778
50836	114779
325066	114780
9387	114781
80274	114782
56693	114783
109935	114784
132191	114785
105526	114786
121531	114787
87906	114788
12254	114789
179054	114790
96419	114791
69161	114792
37748	114793
295484	114794
203819	114795
270472	114796
73799	114797
189687	114798
200293	114799
30494	114800
52699	114801
93657	114802
170077	114803
205010	114804
314783	114805
98563	114806
214940	114807
74899	114808
10110	114809
74513	114810
299771	114811
116922	114812
212537	114813
33583	114814
134317	114815
82615	114816
142351	114817
147922	114818
113473	114819
86186	114820
107219	114821
158476	114822
126201	114823
3165	114824
57247	114825
60397	114826
82857	114827
175227	114828
19893	114829
298558	114830
1029	114831
97387	114832
155261	114833
118706	114834
9606	114835
33688	114836
143079	114837
50202	114838
42017	114839
58383	114840
24181	114841
10811	114842
136344	114843
30524	114844
9034	114845
24003	114846
4885	114847
119000	114848
43299	114849
36873	114850
64331	114851
65943	114852
5350	114853
9350	114854
191696	114855
314714	114856
205686	114857
214373	114858
92281	114859
19837	114860
192149	114861
293823	114862
237471	114863
183931	114864
128409	114865
90984	114866
198522	114867
74474	114868
137135	114869
116707	114870
115471	114871
84993	114872
121044	114873
75395	114874
46366	114875
6311	114876
5893	114877
44888	114878
98236	114879
60466	114880
19425	114881
42339	114882
9894	114883
58401	114884
20342	114885
21755	114886
129263	114887
232011	114888
127986	114889
63811	114890
214166	114891
15741	114892
250469	114893
206153	114894
199691	114895
187431	114896
321489	114897
137465	114898
69825	114899
182447	114900
195551	114901
207833	114902
13636	114903
121570	114904
35830	114905
114683	114906
312212	114907
95408	114908
193799	114909
125080	114910
167022	114911
26017	114912
13170	114913
54999	114914
52770	114915
41972	114916
136974	114917
24604	114918
107299	114919
69597	114920
297359	114921
205556	114922
37943	114923
69534	114924
206503	114925
75353	114926
249467	114927
105328	114928
15837	114929
123000	114930
87445	114931
105610	114932
78103	114933
115119	114934
143723	114935
56912	114936
69545	114937
51059	114938
139284	114939
166349	114940
205577	114941
139284	114942
54373	114943
15837	114944
315613	114945
192489	114946
54125	114947
324764	114948
237744	114949
280643	114950
17863	114951
111728	114952
66391	114953
4718	114954
185136	114955
85538	114956
27973	114957
101262	114958
12903	114959
28789	114960
118223	114961
202188	114962
113058	114963
10640	114964
103231	114965
247260	114966
47331	114967
171858	114968
43789	114969
171373	114970
21902	114971
189567	114972
170851	114973
264490	114974
170546	114975
198294	114976
263900	114977
118517	114978
182207	114979
19398	114980
114564	114981
114095	114982
9405	114983
66723	114984
46238	114985
3785	114986
66621	114987
60073	114988
20577	114989
271	114990
28162	114991
221489	114992
180743	114993
1232	114994
2269	114995
117532	114996
63479	114997
14245	114998
238993	114999
63105	115000
213927	115001
314304	115002
45869	115003
307540	115004
121393	115005
250864	115006
56403	115007
141547	115008
119572	115009
269123	115010
30049	115011
13336	115012
241843	115013
196015	115014
97893	115015
81914	115016
157672	115017
13383	115018
40944	115019
30276	115020
117637	115021
74579	115022
121442	115023
112583	115024
16054	115025
175012	115026
138548	115027
9720	115028
106019	115029
317797	115030
259682	115031
265612	115032
33289	115033
252593	115034
178157	115035
300153	115036
136725	115037
135785	115038
279236	115039
109924	115040
150514	115041
250800	115042
204868	115043
189044	115044
146149	115045
34555	115046
9043	115047
2779	115048
87882	115049
151271	115050
65330	115051
130377	115052
100797	115053
85196	115054
134180	115055
64612	115056
139939	115057
305215	115058
4139	115059
112604	115060
15698	115061
6918	115062
119854	115063
41329	115064
194125	115065
26104	115066
6774	115067
13228	115068
190552	115069
127703	115070
57590	115071
44614	115072
118987	115073
126432	115074
878	115075
155397	115076
41287	115077
179595	115078
41820	115079
88658	115080
190637	115081
7310	115082
65648	115083
307749	115084
6252	115085
122529	115086
42045	115087
56191	115088
1240	115089
21590	115090
1	115091
217487	115092
37188	115093
44389	115094
21494	115095
32051	115096
34448	115097
159960	115098
75464	115099
198542	115100
161759	115101
75274	115102
243796	115103
78565	115104
7965	115105
9207	115106
210972	115107
88004	115108
11562	115109
87638	115110
28900	115111
183253	115112
325884	115113
116328	115114
125263	115115
28662	115116
114728	115117
109065	115118
18949	115119
12228	115120
138285	115121
38781	115122
128283	115123
175371	115124
52113	115125
102435	115126
28656	115127
19278	115128
132662	115129
67389	115130
192344	115131
233535	115132
207594	115133
150069	115134
63591	115135
60034	115136
3867	115137
95531	115138
4870	115139
21929	115140
26947	115141
86085	115142
108860	115143
324521	115144
1554	115145
169717	115146
3867	115147
291275	115148
113672	115149
280262	115150
119391	115151
5776	115152
236588	115153
209651	115154
1369	115155
67357	115156
115931	115157
83313	115158
304266	115159
54745	115160
2876	115161
212714	115162
217066	115163
8898	115164
117554	115165
104351	115166
6421	115167
254857	115168
58011	115169
83172	115170
204644	115171
56046	115172
158061	115173
61551	115174
15272	115175
156446	115176
190036	115177
139732	115178
62968	115179
30262	115180
28303	115181
98087	115182
294988	115183
67321	115184
57850	115185
128654	115186
115680	115187
21443	115188
321970	115189
130299	115190
45220	115191
312972	115192
44198	115193
79806	115194
18698	115195
274594	115196
33662	115197
132382	115198
78075	115199
2008	115200
41894	115201
63353	115202
75377	115203
261084	115204
20089	115205
168543	115206
115693	115207
165513	115208
100035	115209
82516	115210
96975	115211
8825	115212
42282	115213
282750	115214
62668	115215
124148	115216
305945	115217
47728	115218
70839	115219
258673	115220
46359	115221
12960	115222
98676	115223
133720	115224
53872	115225
106455	115226
137166	115227
233744	115228
67248	115229
203192	115230
308546	115231
232477	115232
14673	115233
9108	115234
116312	115235
12491	115236
89417	115237
46000	115238
180114	115239
61973	115240
215262	115241
31007	115242
25778	115243
55977	115244
27633	115245
35148	115246
174324	115247
202417	115248
80676	115249
31919	115250
66764	115251
306497	115252
11492	115253
11704	115254
168023	115255
63929	115256
37915	115257
174685	115258
129100	115259
87215	115260
59315	115261
275051	115262
84513	115263
149928	115264
278663	115265
30134	115266
53628	115267
65298	115268
199048	115269
135504	115270
45733	115271
111053	115272
136300	115273
31199	115274
85349	115275
202766	115276
227365	115277
80331	115278
139520	115279
255969	115280
202009	115281
194556	115282
181555	115283
183832	115284
35635	115285
65497	115286
157260	115287
117615	115288
69901	115289
79800	115290
67807	115291
58065	115292
327284	115293
209361	115294
30621	115295
3887	115296
97789	115297
40722	115298
315696	115299
28839	115300
279420	115301
112494	115302
156187	115303
31083	115304
182636	115305
281038	115306
131189	115307
151850	115308
68352	115309
124756	115310
61472	115311
14956	115312
21202	115313
250779	115314
239568	115315
205678	115316
303320	115317
69555	115318
51108	115319
94698	115320
291686	115321
199718	115322
3444	115323
98930	115324
8024	115325
248999	115326
202575	115327
156164	115328
185020	115329
85162	115330
6225	115331
165372	115332
167020	115333
37302	115334
16372	115335
287115	115336
319521	115337
135230	115338
28537	115339
53917	115340
92935	115341
70938	115342
39740	115343
293264	115344
132263	115345
199712	115346
35092	115347
192234	115348
44388	115349
38043	115350
308102	115351
93838	115352
30072	115353
194611	115354
88524	115355
12746	115356
196930	115357
202122	115358
20112	115359
5110	115360
67871	115361
5592	115362
208211	115363
208382	115364
101352	115365
194775	115366
23985	115367
216626	115368
28346	115369
325174	115370
90401	115371
31604	115372
260628	115373
326922	115374
116695	115375
6635	115376
267014	115377
116831	115378
218086	115379
218049	115380
64766	115381
106441	115382
20877	115383
102507	115384
111714	115385
38609	115386
50475	115387
42489	115388
131541	115389
85961	115390
60694	115391
262	115392
71031	115393
71696	115394
68293	115395
207345	115396
235675	115397
313622	115398
279464	115399
214216	115400
129753	115401
14156	115402
109793	115403
83764	115404
286636	115405
210363	115406
192909	115407
123778	115408
192706	115409
123807	115410
11614	115411
136699	115412
243550	115413
121337	115414
270133	115415
16480	115416
64295	115417
213193	115418
185649	115419
47282	115420
19920	115421
73887	115422
107806	115423
214741	115424
88866	115425
83581	115426
129984	115427
138811	115428
213521	115429
103064	115430
22870	115431
55120	115432
77107	115433
8123	115434
239468	115435
14666	115436
83495	115437
207	115438
8378	115439
131789	115440
309699	115441
14998	115442
55528	115443
120743	115444
62606	115445
17727	115446
10990	115447
229049	115448
311283	115449
205041	115450
244290	115451
72131	115452
9488	115453
9492	115454
275098	115455
20182	115456
78159	115457
205101	115458
66563	115459
31815	115460
53173	115461
54546	115462
115001	115463
305463	115464
21928	115465
59018	115466
328417	115467
139543	115468
140465	115469
202382	115470
135673	115471
19496	115472
43273	115473
13102	115474
207471	115475
155750	115476
165314	115477
2432	115478
17291	115479
76861	115480
256315	115481
174667	115482
161392	115483
51894	115484
56717	115485
150329	115486
323491	115487
21324	115488
56717	115489
58566	115490
152142	115491
137792	115492
34269	115493
18717	115494
346	115495
151228	115496
29017	115497
214154	115498
116174	115499
40576	115500
142088	115501
109447	115502
42109	115503
164714	115504
187763	115505
20170	115506
67212	115507
159902	115508
43043	115509
205897	115510
133949	115511
2876	115512
187465	115513
94454	115514
12993	115515
112431	115516
83405	115517
85476	115518
52719	115519
195632	115520
292415	115521
292493	115522
243865	115523
62678	115524
289577	115525
313404	115526
61333	115527
135473	115528
55844	115529
33460	115530
126154	115531
45311	115532
187777	115533
35149	115534
93515	115535
120782	115536
17145	115537
21412	115538
45757	115539
114652	115540
113084	115541
85177	115542
84087	115543
38918	115544
113460	115545
176538	115546
153850	115547
28553	115548
26313	115549
145085	115550
29544	115551
240053	115552
129583	115553
275852	115554
141747	115555
6417	115556
158424	115557
155398	115558
103464	115559
296884	115560
114973	115561
320033	115562
320691	115563
8635	115564
49707	115565
104015	115566
111411	115567
39078	115568
166848	115569
280297	115570
31731	115571
78712	115572
223592	115573
246041	115574
176364	115575
133131	115576
120394	115577
181589	115578
25979	115579
82360	115580
62359	115581
125650	115582
209417	115583
28518	115584
167032	115585
158661	115586
251151	115587
152919	115588
26372	115589
20484	115590
187767	115591
138142	115592
277566	115593
15902	115594
286032	115595
280270	115596
292768	115597
4682	115598
138491	115599
281774	115600
17935	115601
113497	115602
169563	115603
94003	115604
49411	115605
30166	115606
6978	115607
102229	115608
41304	115609
32901	115610
110711	115611
36696	115612
55888	115613
152070	115614
130579	115615
59618	115616
75015	115617
56349	115618
70585	115619
55457	115620
324652	115621
280105	115622
78151	115623
183107	115624
39879	115625
28760	115626
97090	115627
67848	115628
97484	115629
108121	115630
15190	115631
175904	115632
159220	115633
139734	115634
267528	115635
30323	115636
72141	115637
119852	115638
20243	115639
96982	115640
137944	115641
123877	115642
2427	115643
237577	115644
93817	115645
16347	115646
238800	115647
150193	115648
180095	115649
127259	115650
198241	115651
213402	115652
192708	115653
90027	115654
59108	115655
292742	115656
80294	115657
135127	115658
99392	115659
47042	115660
302392	115661
135099	115662
93746	115663
106529	115664
15967	115665
129132	115666
72382	115667
11767	115668
58636	115669
112944	115670
194804	115671
324804	115672
42054	115673
216244	115674
43789	115675
110586	115676
148686	115677
138427	115678
121450	115679
20356	115680
182	115681
128618	115682
134666	115683
259622	115684
259723	115685
246698	115686
255145	115687
153050	115688
215030	115689
124427	115690
171999	115691
21461	115692
46098	115693
37912	115694
191646	115695
55812	115696
99519	115697
52424	115698
27437	115699
8460	115700
310100	115701
63106	115702
246752	115703
1936	115704
39456	115705
19379	115706
291569	115707
66125	115708
127595	115709
120337	115710
13946	115711
20162	115712
204801	115713
72550	115714
10430	115715
64998	115716
103371	115717
65910	115718
25557	115719
36957	115720
17676	115721
282990	115722
18530	115723
19711	115724
1655	115725
24193	115726
8258	115727
19205	115728
60158	115729
21943	115730
48187	115731
31665	115732
126775	115733
65865	115734
119894	115735
103772	115736
272152	115737
193717	115738
20534	115739
128000	115740
25421	115741
56080	115742
12422	115743
24773	115744
323470	115745
30474	115746
143201	115747
14115	115748
2145	115749
155714	115750
34766	115751
52030	115752
44932	115753
222213	115754
15999	115755
93721	115756
39782	115757
34803	115758
8219	115759
24478	115760
86360	115761
139596	115762
48182	115763
124135	115764
24059	115765
261820	115766
78191	115767
14313	115768
78850	115769
14795	115770
171565	115771
22864	115772
24112	115773
62286	115774
33178	115775
200070	115776
180152	115777
135497	115778
181447	115779
30092	115780
116926	115781
110231	115782
17057	115783
61567	115784
75901	115785
154294	115786
61120	115787
111164	115788
5061	115789
27387	115790
136223	115791
138258	115792
36563	115793
99215	115794
54693	115795
26135	115796
24074	115797
322162	115798
75848	115799
28909	115800
27677	115801
50698	115802
205193	115803
53001	115804
78542	115805
184487	115806
150270	115807
16987	115808
31966	115809
50064	115810
31692	115811
313352	115812
84967	115813
73765	115814
123851	115815
66966	115816
76804	115817
119415	115818
199839	115819
4115	115820
292234	115821
296307	115822
5452	115823
49225	115824
159550	115825
11578	115826
269931	115827
157235	115828
33181	115829
170713	115830
290838	115831
185074	115832
119268	115833
182374	115834
82038	115835
86099	115836
70585	115837
278059	115838
46538	115839
141278	115840
30615	115841
4056	115842
5789	115843
30137	115844
205819	115845
105480	115846
26355	115847
2716	115848
18001	115849
139007	115850
119690	115851
111615	115852
57249	115853
80366	115854
137529	115855
40609	115856
80165	115857
72809	115858
139327	115859
200330	115860
20170	115861
251392	115862
10437	115863
236337	115864
3275	115865
52665	115866
55079	115867
167007	115868
148485	115869
91822	115870
54697	115871
104882	115872
101952	115873
153763	115874
154707	115875
716	115876
35291	115877
169697	115878
248974	115879
51875	115880
68976	115881
171256	115882
56261	115883
141382	115884
265853	115885
54168	115886
159313	115887
308845	115888
4600	115889
104271	115890
27290	115891
191945	115892
188506	115893
22430	115894
6807	115895
365	115896
23431	115897
245	115898
40889	115899
48861	115900
256396	115901
8732	115902
23839	115903
85849	115904
59867	115905
25643	115906
2543	115907
20312	115908
61799	115909
33	115910
2462	115911
450	115912
87419	115913
2027	115914
10620	115915
244231	115916
48425	115917
19236	115918
34992	115919
492	115920
6370	115921
58736	115922
44377	115923
87320	115924
9595	115925
2432	115926
30430	115927
882	115928
800	115929
55890	115930
27259	115931
3271	115932
15911	115933
8352	115934
128806	115935
94441	115936
90225	115937
38126	115938
1633	115939
38318	115940
26920	115941
32637	115942
65855	115943
7910	115944
68314	115945
25288	115946
141189	115947
26223	115948
98854	115949
70386	115950
20814	115951
30726	115952
234161	115953
6605	115954
55700	115955
26663	115956
21877	115957
58834	115958
12412	115959
16435	115960
162439	115961
1570	115962
5322	115963
1198	115964
68454	115965
773	115966
870	115967
39886	115968
1305	115969
7483	115970
46288	115971
11918	115972
8647	115973
5873	115974
162355	115975
5048	115976
9813	115977
240285	115978
2945	115979
15843	115980
128804	115981
98695	115982
313417	115983
78488	115984
42117	115985
191	115986
6777	115987
7298	115988
976	115989
20487	115990
70185	115991
297432	115992
115505	115993
601	115994
12654	115995
195825	115996
184988	115997
438	115998
15625	115999
51561	116000
2368	116001
341	116002
6921	116003
21344	116004
8477	116005
33013	116006
241112	116007
6891	116008
206239	116009
97149	116010
51796	116011
8412	116012
29885	116013
61151	116014
194979	116015
48	116016
1501	116017
362	116018
37956	116019
21816	116020
2499	116021
43429	116022
209265	116023
951	116024
43609	116025
695	116026
130453	116027
11064	116028
156958	116029
1948	116030
19611	116031
11153	116032
146477	116033
124350	116034
164718	116035
39559	116036
138223	116037
125232	116038
52541	116039
152507	116040
99849	116041
604	116042
146986	116043
267572	116044
4560	116045
28763	116046
670	116047
158705	116048
260	116049
3829	116050
22680	116051
263569	116052
3080	116053
94877	116054
86201	116055
15693	116056
2537	116057
29095	116058
34150	116059
14518	116060
295162	116061
5241	116062
7699	116063
323923	116064
50162	116065
142230	116066
28797	116067
186267	116068
46871	116069
76529	116070
79181	116071
1109	116072
9437	116073
194015	116074
2273	116075
62476	116076
14654	116077
11116	116078
38938	116079
43602	116080
2436	116081
36717	116082
109004	116083
115384	116084
29876	116085
141543	116086
16393	116087
268019	116088
173668	116089
103954	116090
11399	116091
17531	116092
180110	116093
21583	116094
23606	116095
242654	116096
139	116097
36221	116098
46350	116099
11880	116100
676	116101
14418	116102
26995	116103
1903	116104
98253	116105
106933	116106
399	116107
164566	116108
11978	116109
315817	116110
11661	116111
233544	116112
40235	116113
116180	116114
54776	116115
36244	116116
183619	116117
6819	116118
98990	116119
31402	116120
62173	116121
8501	116122
139712	116123
144500	116124
14941	116125
16994	116126
38176	116127
50657	116128
47947	116129
44737	116130
53104	116131
213576	116132
92679	116133
81452	116134
695	116135
318552	116136
31434	116137
96	116138
107324	116139
7281	116140
143853	116141
11394	116142
25972	116143
11512	116144
78821	116145
209902	116146
160088	116147
105283	116148
25231	116149
2013	116150
76946	116151
4624	116152
22044	116153
88947	116154
4235	116155
129142	116156
132662	116157
9788	116158
74571	116159
130732	116160
23418	116161
133886	116162
174	116163
105133	116164
135	116165
22809	116166
228128	116167
8166	116168
143988	116169
110043	116170
38197	116171
6066	116172
17566	116173
33588	116174
19054	116175
749	116176
39141	116177
54046	116178
17866	116179
105890	116180
194581	116181
23824	116182
20812	116183
39243	116184
68109	116185
229601	116186
3093	116187
82542	116188
4334	116189
247629	116190
139518	116191
319083	116192
100864	116193
28940	116194
44517	116195
22719	116196
15382	116197
41854	116198
9694	116199
271474	116200
176578	116201
226865	116202
647	116203
16140	116204
133429	116205
309317	116206
132451	116207
209305	116208
203040	116209
18042	116210
306265	116211
328537	116212
112075	116213
56610	116214
196756	116215
15005	116216
153876	116217
68411	116218
125693	116219
108533	116220
9157	116221
15628	116222
27155	116223
184089	116224
14527	116225
37519	116226
2829	116227
4583	116228
17077	116229
37617	116230
37020	116231
36977	116232
171972	116233
11967	116234
7856	116235
9526	116236
72027	116237
70964	116238
11515	116239
64547	116240
55911	116241
69996	116242
27662	116243
36200	116244
55599	116245
207350	116246
154794	116247
79559	116248
38411	116249
8779	116250
20249	116251
15186	116252
12390	116253
22593	116254
51881	116255
27545	116256
25522	116257
16539	116258
15957	116259
8997	116260
17458	116261
163430	116262
152590	116263
6549	116264
84729	116265
13314	116266
13257	116267
26131	116268
121139	116269
33419	116270
73590	116271
24137	116272
11232	116273
98380	116274
3844	116275
8179	116276
41575	116277
14324	116278
18205	116279
21491	116280
4888	116281
44925	116282
17689	116283
1734	116284
55006	116285
18205	116286
10607	116287
10122	116288
16772	116289
10607	116290
36690	116291
75891	116292
18205	116293
34842	116294
24592	116295
24591	116296
200527	116297
100894	116298
81940	116299
56069	116300
85365	116301
207350	116302
88418	116303
59347	116304
23013	116305
52886	116306
50693	116307
87763	116308
12833	116309
52083	116310
37577	116311
78233	116312
81445	116313
3119	116314
214216	116315
12956	116316
12956	116317
9123	116318
71356	116319
119136	116320
8142	116321
214606	116322
118261	116323
20771	116324
28540	116325
21609	116326
23261	116327
6542	116328
15631	116329
41899	116330
194687	116331
32976	116332
6925	116333
174145	116334
109931	116335
60450	116336
16371	116337
22464	116338
16565	116339
53021	116340
41925	116341
98296	116342
93145	116343
26131	116344
215337	116345
197158	116346
4580	116347
37035	116348
35894	116349
6925	116350
35894	116351
7856	116352
121614	116353
71859	116354
53150	116355
199526	116356
12243	116357
39868	116358
73491	116359
19091	116360
23254	116361
177303	116362
84566	116363
6054	116364
5285	116365
14458	116366
55182	116367
74389	116368
36864	116369
23195	116370
23195	116371
130186	116372
35804	116373
91593	116374
35913	116375
47729	116376
23281	116377
14110	116378
14110	116379
6454	116380
172022	116381
19272	116382
22496	116383
206385	116384
35913	116385
8057	116386
34709	116387
35322	116388
75942	116389
187321	116390
71582	116391
44439	116392
23195	116393
58365	116394
14147	116395
39707	116396
2122	116397
6561	116398
18891	116399
4580	116400
74809	116401
50105	116402
204230	116403
11588	116404
40372	116405
2961	116406
136168	116407
27846	116408
21864	116409
975	116410
86787	116411
24042	116412
4059	116413
37575	116414
5928	116415
80837	116416
35804	116417
26786	116418
135765	116419
14000	116420
4921	116421
36906	116422
38822	116423
11232	116424
57281	116425
14590	116426
56937	116427
37660	116428
17077	116429
115324	116430
48366	116431
78188	116432
77745	116433
29409	116434
30785	116435
13856	116436
123915	116437
6392	116438
21415	116439
82186	116440
131922	116441
10503	116442
40481	116443
92061	116444
92061	116445
18504	116446
188202	116447
261776	116448
225804	116449
24964	116450
80373	116451
12090	116452
16514	116453
19931	116454
73699	116455
65639	116456
110446	116457
178753	116458
95495	116459
15502	116460
44170	116461
32095	116462
98578	116463
27307	116464
50300	116465
85667	116466
164615	116467
96235	116468
156547	116469
56069	116470
77500	116471
31976	116472
165199	116473
15502	116474
177752	116475
178522	116476
112283	116477
2352	116478
37105	116479
48782	116480
2524	116481
41241	116482
37906	116483
29579	116484
51543	116485
84599	116486
59868	116487
24422	116488
3701	116489
14576	116490
51334	116491
7058	116492
7265	116493
47630	116494
31514	116495
55647	116496
1796	116497
34370	116498
25522	116499
192237	116500
3171	116501
59127	116502
155764	116503
60992	116504
2041	116505
52377	116506
26228	116507
83553	116508
33634	116509
64605	116510
4583	116511
20153	116512
24591	116513
321150	116514
37617	116515
242375	116516
37721	116517
10597	116518
131066	116519
10932	116520
111391	116521
7572	116522
254373	116523
12435	116524
25092	116525
71582	116526
4583	116527
107716	116528
11011	116529
91500	116530
84090	116531
129576	116532
89884	116533
78569	116534
58946	116535
35287	116536
4946	116537
7265	116538
36200	116539
47975	116540
4585	116541
14576	116542
180286	116543
85902	116544
109973	116545
10597	116546
167433	116547
66099	116548
102793	116549
148951	116550
26198	116551
179461	116552
70529	116553
89881	116554
6456	116555
39707	116556
70961	116557
86935	116558
19055	116559
88983	116560
217813	116561
153096	116562
8519	116563
230291	116564
74838	116565
6105	116566
229326	116567
14457	116568
19982	116569
216105	116570
82358	116571
29523	116572
100097	116573
90072	116574
67159	116575
75180	116576
19689	116577
15990	116578
35556	116579
47685	116580
84295	116581
185329	116582
191059	116583
115583	116584
162895	116585
45492	116586
77810	116587
216285	116588
17870	116589
168372	116590
13228	116591
301754	116592
195339	116593
54711	116594
27783	116595
40673	116596
29718	116597
47041	116598
212273	116599
301728	116600
21672	116601
50189	116602
56280	116603
45447	116604
168977	116605
57488	116606
18596	116607
108604	116608
53231	116609
288195	116610
47201	116611
55212	116612
217539	116613
15987	116614
76657	116615
112249	116616
38140	116617
4606	116618
33392	116619
98095	116620
2793	116621
67211	116622
113492	116623
134760	116624
104512	116625
131973	116626
94404	116627
2182	116628
38794	116629
207485	116630
8795	116631
65443	116632
75580	116633
133765	116634
4229	116635
20418	116636
101010	116637
302385	116638
195996	116639
186894	116640
174452	116641
17879	116642
109023	116643
10278	116644
315602	116645
57321	116646
23761	116647
260551	116648
7173	116649
217799	116650
62304	116651
136926	116652
6342	116653
3724	116654
17285	116655
198977	116656
20024	116657
16101	116658
210644	116659
34649	116660
262019	116661
1484	116662
6469	116663
112426	116664
11854	116665
66521	116666
40876	116667
185051	116668
184937	116669
171191	116670
92291	116671
154750	116672
150606	116673
55634	116674
127503	116675
32272	116676
60015	116677
31802	116678
120062	116679
80724	116680
135167	116681
77766	116682
9506	116683
61617	116684
47853	116685
122738	116686
105707	116687
141303	116688
35169	116689
3748	116690
28419	116691
10788	116692
2452	116693
142745	116694
89949	116695
2829	116696
13906	116697
3928	116698
34306	116699
26119	116700
83724	116701
195560	116702
11864	116703
6811	116704
73372	116705
300	116706
254	116707
122416	116708
3035	116709
27713	116710
4302	116711
100180	116712
206350	116713
151015	116714
9152	116715
301346	116716
242501	116717
125046	116718
17634	116719
73641	116720
18241	116721
101480	116722
1742	116723
14366	116724
108173	116725
66049	116726
113818	116727
152520	116728
54919	116729
204445	116730
241741	116731
271782	116732
30632	116733
58280	116734
181678	116735
22610	116736
84435	116737
23892	116738
305552	116739
43769	116740
292966	116741
33481	116742
3678	116743
118155	116744
22510	116745
47482	116746
127267	116747
312177	116748
15953	116749
1736	116750
100204	116751
164077	116752
132091	116753
93099	116754
12503	116755
192599	116756
157805	116757
76140	116758
3925	116759
192194	116760
289135	116761
150626	116762
41911	116763
22725	116764
84219	116765
85542	116766
7844	116767
6306	116768
11063	116769
60033	116770
25723	116771
6306	116772
135233	116773
58930	116774
58930	116775
91203	116776
17354	116777
7442	116778
106436	116779
488	116780
87253	116781
179291	116782
51788	116783
31317	116784
7183	116785
1517	116786
6603	116787
10771	116788
127140	116789
10564	116790
129671	116791
167023	116792
163443	116793
24330	116794
102977	116795
163381	116796
213543	116797
313563	116798
30723	116799
1844	116800
153587	116801
22929	116802
25626	116803
144491	116804
327746	116805
56613	116806
229247	116807
96920	116808
23219	116809
35093	116810
24283	116811
11063	116812
220798	116813
11063	116814
4597	116815
98551	116816
153202	116817
142990	116818
78552	116819
632	116820
116497	116821
10619	116822
60892	116823
41795	116824
114595	116825
28086	116826
23028	116827
6800	116828
88809	116829
1743	116830
62341	116831
51318	116832
53621	116833
200752	116834
130484	116835
5506	116836
293711	116837
290	116838
5361	116839
2722	116840
19334	116841
11341	116842
8855	116843
10130	116844
116552	116845
23686	116846
15360	116847
2391	116848
5870	116849
135757	116850
85316	116851
111173	116852
527	116853
98343	116854
83607	116855
105182	116856
16351	116857
4515	116858
312151	116859
26119	116860
10217	116861
18551	116862
11619	116863
475	116864
190684	116865
79856	116866
36504	116867
27026	116868
27026	116869
19522	116870
168580	116871
168276	116872
22332	116873
165542	116874
205732	116875
152070	116876
26740	116877
77807	116878
64756	116879
156495	116880
58707	116881
27685	116882
81	116883
66077	116884
125301	116885
30250	116886
30755	116887
240547	116888
193927	116889
131521	116890
7771	116891
4443	116892
110570	116893
155236	116894
80787	116895
14	116896
65110	116897
26461	116898
45566	116899
131150	116900
259462	116901
181457	116902
152084	116903
204	116904
14600	116905
40703	116906
8	116907
36286	116908
447	116909
213541	116910
1249	116911
51368	116912
319	116913
4443	116914
90362	116915
29702	116916
2957	116917
110468	116918
187612	116919
36711	116920
59421	116921
61266	116922
22475	116923
19938	116924
971	116925
12915	116926
17606	116927
4736	116928
132546	116929
26744	116930
66094	116931
4268	116932
58876	116933
401	116934
13589	116935
29624	116936
4836	116937
29808	116938
48931	116939
53795	116940
4607	116941
6658	116942
33043	116943
128692	116944
45025	116945
26091	116946
59667	116947
55760	116948
44508	116949
7679	116950
63400	116951
139471	116952
1901	116953
217	116954
12603	116955
61458	116956
20616	116957
4865	116958
22059	116959
54348	116960
32900	116961
5525	116962
4239	116963
281770	116964
19601	116965
5543	116966
18476	116967
66478	116968
14489	116969
86790	116970
1146	116971
189445	116972
85696	116973
27856	116974
61184	116975
96082	116976
289503	116977
160341	116978
303254	116979
268680	116980
75435	116981
77224	116982
20844	116983
277054	116984
18234	116985
62183	116986
93179	116987
206429	116988
19286	116989
185071	116990
131039	116991
202630	116992
30990	116993
91929	116994
208671	116995
13608	116996
288791	116997
60650	116998
10405	116999
224316	117000
10148	117001
72984	117002
89732	117003
5780	117004
74780	117005
8566	117006
179898	117007
135569	117008
221186	117009
221271	117010
200909	117011
28386	117012
95758	117013
89801	117014
226110	117015
146574	117016
67910	117017
246727	117018
263370	117019
12663	117020
97255	117021
288737	117022
114433	117023
62343	117024
256427	117025
60760	117026
315387	117027
30990	117028
176677	117029
270161	117030
185846	117031
306155	117032
73310	117033
102086	117034
242775	117035
24139	117036
114075	117037
310059	117038
49165	117039
73997	117040
12940	117041
29440	117042
200332	117043
102463	117044
131983	117045
309876	117046
182801	117047
49268	117048
8369	117049
152521	117050
125209	117051
327112	117052
189548	117053
109005	117054
293116	117055
116028	117056
214942	117057
85442	117058
24067	117059
15715	117060
136702	117061
243	117062
16159	117063
297127	117064
154348	117065
135050	117066
2348	117067
262829	117068
10660	117069
86981	117070
9171	117071
93946	117072
13489	117073
149164	117074
4375	117075
194002	117076
145782	117077
277115	117078
243665	117079
39509	117080
160801	117081
53272	117082
3726	117083
185715	117084
75555	117085
8786	117086
66341	117087
48926	117088
135178	117089
43836	117090
25269	117091
165970	117092
6206	117093
196784	117094
52305	117095
218555	117096
49515	117097
147037	117098
71135	117099
131378	117100
18257	117101
31763	117102
28565	117103
62790	117104
47163	117105
147892	117106
67568	117107
26005	117108
114889	117109
54079	117110
25627	117111
252815	117112
9309	117113
260525	117114
80589	117115
149815	117116
18741	117117
268399	117118
217849	117119
73604	117120
82818	117121
13496	117122
5651	117123
76194	117124
279800	117125
285481	117126
111711	117127
65794	117128
90829	117129
182910	117130
230998	117131
151998	117132
9954	117133
121536	117134
35309	117135
309583	117136
48443	117137
7524	117138
38005	117139
289558	117140
117406	117141
17714	117142
149189	117143
11941	117144
7526	117145
90262	117146
160162	117147
264276	117148
76146	117149
104843	117150
83101	117151
112559	117152
230744	117153
170347	117154
34532	117155
70941	117156
76919	117157
34621	117158
16370	117159
114760	117160
23105	117161
261728	117162
94518	117163
231116	117164
279244	117165
32728	117166
118489	117167
76167	117168
28021	117169
268357	117170
204056	117171
110419	117172
9219	117173
5780	117174
18362	117175
202187	117176
202187	117177
149059	117178
74605	117179
88274	117180
3389	117181
7648	117182
250966	117183
21632	117184
3669	117185
52099	117186
62479	117187
121405	117188
2458	117189
2573	117190
198810	117191
19044	117192
23860	117193
15088	117194
14292	117195
7648	117196
194110	117197
17610	117198
164150	117199
256311	117200
210508	117201
16159	117202
111930	117203
23948	117204
106613	117205
138607	117206
79354	117207
119498	117208
22837	117209
191718	117210
135808	117211
111650	117212
314614	117213
81879	117214
810	117215
12113	117216
211940	117217
166087	117218
110072	117219
234085	117220
17007	117221
14462	117222
116715	117223
56512	117224
185228	117225
90215	117226
9363	117227
118690	117228
101734	117229
294020	117230
256078	117231
134728	117232
23580	117233
78831	117234
25148	117235
110424	117236
5816	117237
130374	117238
250403	117239
36193	117240
191023	117241
279662	117242
189037	117243
253801	117244
59340	117245
100259	117246
89240	117247
66603	117248
161210	117249
101918	117250
308219	117251
56029	117252
39719	117253
26302	117254
185751	117255
9648	117256
12234	117257
31679	117258
12634	117259
29942	117260
32017	117261
203106	117262
161958	117263
305774	117264
185622	117265
234755	117266
147713	117267
294082	117268
86077	117269
42874	117270
56506	117271
108016	117272
147159	117273
13124	117274
12410	117275
170909	117276
141535	117277
20809	117278
140722	117279
1447	117280
287324	117281
157511	117282
69756	117283
23994	117284
49515	117285
75564	117286
181255	117287
23745	117288
80894	117289
5429	117290
225862	117291
86172	117292
293669	117293
71795	117294
279262	117295
101006	117296
92367	117297
20073	117298
42060	117299
66543	117300
265698	117301
155918	117302
168826	117303
198613	117304
33772	117305
154110	117306
317049	117307
30799	117308
81025	117309
44217	117310
45305	117311
31699	117312
77987	117313
197277	117314
22457	117315
273424	117316
5505	117317
25938	117318
87798	117319
198528	117320
17376	117321
117609	117322
176949	117323
168413	117324
316453	117325
92725	117326
231100	117327
103716	117328
323717	117329
71391	117330
163512	117331
53264	117332
147394	117333
106060	117334
245419	117335
7666	117336
77001	117337
201036	117338
66530	117339
68201	117340
60604	117341
253748	117342
44612	117343
55701	117344
244496	117345
7131	117346
161825	117347
7710	117348
184123	117349
1300	117350
147266	117351
188476	117352
3798	117353
28692	117354
89353	117355
4540	117356
3207	117357
103754	117358
200378	117359
204797	117360
102074	117361
76135	117362
2949	117363
88732	117364
15	117365
51783	117366
49772	117367
23226	117368
138656	117369
117399	117370
6472	117371
12444	117372
7291	117373
6206	117374
94363	117375
75821	117376
118097	117377
257838	117378
5263	117379
18142	117380
260	117381
316777	117382
1325	117383
127903	117384
164150	117385
51463	117386
264346	117387
152172	117388
259411	117389
55562	117390
87242	117391
313654	117392
301613	117393
201708	117394
28061	117395
252085	117396
231186	117397
214476	117398
63022	117399
20785	117400
123951	117401
29073	117402
62992	117403
230707	117404
261015	117405
89241	117406
137160	117407
214859	117408
4725	117409
80932	117410
218068	117411
116404	117412
13619	117413
195443	117414
63782	117415
37283	117416
26935	117417
59852	117418
209818	117419
96264	117420
203994	117421
105918	117422
34910	117423
36109	117424
5884	117425
102360	117426
251602	117427
39587	117428
59403	117429
10626	117430
298885	117431
25735	117432
5662	117433
13496	117434
94599	117435
45831	117436
45831	117437
16386	117438
130680	117439
182606	117440
136630	117441
17136	117442
196864	117443
71393	117444
118080	117445
63024	117446
202859	117447
218220	117448
35159	117449
4851	117450
244839	117451
1933	117452
45684	117453
6808	117454
92725	117455
57653	117456
50803	117457
132613	117458
68023	117459
32730	117460
221510	117461
8318	117462
45842	117463
232917	117464
3820	117465
165828	117466
128151	117467
252481	117468
195130	117469
31301	117470
9313	117471
165883	117472
51896	117473
43849	117474
261023	117475
198279	117476
252871	117477
101680	117478
108888	117479
304649	117480
203644	117481
168190	117482
52045	117483
3907	117484
12113	117485
163584	117486
68570	117487
67542	117488
67542	117489
298979	117490
196616	117491
299256	117492
206296	117493
108845	117494
323990	117495
290140	117496
310880	117497
214289	117498
13398	117499
34964	117500
173927	117501
1428	117502
9715	117503
193094	117504
175974	117505
68413	117506
308141	117507
290468	117508
160742	117509
9403	117510
132643	117511
114527	117512
888	117513
32925	117514
173830	117515
13618	117516
277371	117517
79926	117518
25407	117519
12310	117520
80082	117521
80450	117522
238289	117523
20655	117524
7499	117525
75682	117526
202500	117527
7318	117528
180801	117529
145103	117530
93946	117531
225846	117532
31928	117533
6418	117534
2880	117535
71925	117536
48470	117537
291814	117538
191478	117539
68023	117540
184124	117541
214290	117542
47209	117543
317339	117544
102235	117545
4410	117546
102016	117547
127309	117548
24909	117549
66172	117550
21742	117551
40441	117552
3207	117553
121024	117554
286058	117555
255668	117556
140227	117557
193420	117558
300182	117559
216481	117560
13867	117561
7018	117562
95889	117563
23225	117564
206402	117565
62824	117566
85208	117567
210766	117568
22248	117569
38479	117570
170856	117571
94470	117572
227371	117573
191044	117574
145353	117575
7437	117576
35432	117577
184324	117578
67824	117579
204088	117580
31124	117581
132068	117582
203644	117583
106197	117584
198484	117585
81924	117586
2680	117587
256295	117588
296083	117589
209732	117590
85883	117591
82082	117592
103473	117593
35628	117594
170470	117595
40665	117596
51645	117597
299587	117598
13572	117599
45188	117600
273235	117601
127314	117602
13751	117603
87942	117604
146612	117605
34545	117606
196788	117607
31956	117608
29421	117609
219625	117610
228142	117611
206768	117612
99502	117613
296137	117614
71394	117615
144964	117616
79934	117617
12088	117618
51750	117619
89701	117620
5644	117621
46156	117622
217982	117623
114666	117624
616	117625
75493	117626
214324	117627
71276	117628
176020	117629
216312	117630
1628	117631
87495	117632
92369	117633
185755	117634
7384	117635
3449	117636
209017	117637
4960	117638
2463	117639
251072	117640
128170	117641
89817	117642
295622	117643
3908	117644
3908	117645
109843	117646
19352	117647
45531	117648
165570	117649
172143	117650
83928	117651
106275	117652
8506	117653
200437	117654
6095	117655
2107	117656
6621	117657
119192	117658
45831	117659
12962	117660
193829	117661
211616	117662
21094	117663
45232	117664
971	117665
46448	117666
186843	117667
217460	117668
116580	117669
206591	117670
13920	117671
133966	117672
4547	117673
123638	117674
319247	117675
33773	117676
60315	117677
396	117678
58957	117679
150602	117680
11080	117681
293089	117682
35590	117683
128126	117684
9403	117685
14340	117686
234009	117687
33066	117688
8396	117689
85444	117690
197353	117691
13629	117692
19766	117693
6357	117694
94081	117695
597	117696
2663	117697
221422	117698
96644	117699
205524	117700
280634	117701
78140	117702
132561	117703
2663	117704
18230	117705
37222	117706
55786	117707
59632	117708
57653	117709
83642	117710
7709	117711
19352	117712
72540	117713
25767	117714
215060	117715
114665	117716
15038	117717
156323	117718
188205	117719
7226	117720
118361	117721
10266	117722
14510	117723
184028	117724
4429	117725
322177	117726
326529	117727
125062	117728
4790	117729
4243	117730
78906	117731
30497	117732
80382	117733
12260	117734
110885	117735
92055	117736
316827	117737
201708	117738
227831	117739
25249	117740
299806	117741
4325	117742
220835	117743
68466	117744
878	117745
1387	117746
62302	117747
14735	117748
117593	117749
63151	117750
121892	117751
119151	117752
158764	117753
139749	117754
195346	117755
122989	117756
125124	117757
69368	117758
100	117759
184594	117760
28026	117761
31213	117762
302491	117763
171897	117764
110502	117765
204543	117766
110552	117767
262678	117768
214396	117769
47187	117770
163033	117771
47865	117772
168763	117773
171575	117774
168763	117775
108656	117776
1859	117777
86000	117778
104889	117779
162633	117780
137771	117781
24201	117782
173763	117783
163591	117784
5272	117785
845	117786
7152	117787
7962	117788
36957	117789
5272	117790
2910	117791
184941	117792
11521	117793
170431	117794
105245	117795
105245	117796
142078	117797
56013	117798
66890	117799
107975	117800
38725	117801
200722	117802
63897	117803
50787	117804
66475	117805
81501	117806
288751	117807
174775	117808
101816	117809
5138	117810
532	117811
3486	117812
23561	117813
17148	117814
81342	117815
69421	117816
13325	117817
8708	117818
21107	117819
119479	117820
160175	117821
54639	117822
126669	117823
162605	117824
44904	117825
210184	117826
5412	117827
215961	117828
1487	117829
122	117830
125761	117831
340	117832
52938	117833
151843	117834
1115	117835
24616	117836
114676	117837
76304	117838
69146	117839
200	117840
600	117841
169589	117842
38528	117843
286053	117844
18002	117845
4190	117846
135431	117847
237063	117848
486	117849
2605	117850
17602	117851
185812	117852
113117	117853
55523	117854
230240	117855
110198	117856
65589	117857
595	117858
45838	117859
2539	117860
2736	117861
7104	117862
52752	117863
28912	117864
181984	117865
386	117866
1798	117867
57123	117868
4216	117869
33963	117870
40991	117871
7690	117872
730	117873
130954	117874
152460	117875
151958	117876
185333	117877
196332	117878
95447	117879
83488	117880
77735	117881
188770	117882
1542	117883
199204	117884
2251	117885
44	117886
80	117887
84418	117888
219870	117889
24051	117890
54610	117891
18736	117892
881	117893
389	117894
63234	117895
128350	117896
60588	117897
38239	117898
4006	117899
89109	117900
16	117901
16851	117902
39242	117903
10063	117904
87095	117905
97771	117906
89585	117907
36824	117908
27308	117909
42597	117910
179808	117911
25802	117912
31497	117913
4961	117914
98181	117915
164693	117916
148007	117917
12570	117918
118735	117919
12213	117920
135227	117921
94007	117922
18910	117923
20556	117924
67185	117925
41984	117926
1145	117927
12326	117928
34075	117929
14694	117930
85325	117931
33149	117932
87574	117933
262	117934
187214	117935
35257	117936
88793	117937
8323	117938
33919	117939
33381	117940
74744	117941
4243	117942
167860	117943
44444	117944
112851	117945
1252	117946
312929	117947
7353	117948
4379	117949
54069	117950
39538	117951
103651	117952
22267	117953
2435	117954
256715	117955
249004	117956
6082	117957
40558	117958
151458	117959
86	117960
65699	117961
14985	117962
10903	117963
5326	117964
69843	117965
82951	117966
21807	117967
312238	117968
29746	117969
79503	117970
109178	117971
60951	117972
177359	117973
90909	117974
30400	117975
66514	117976
15049	117977
260	117978
67841	117979
55163	117980
111534	117981
2169	117982
72345	117983
265182	117984
4747	117985
144670	117986
240	117987
9065	117988
52917	117989
29546	117990
256635	117991
14044	117992
271899	117993
252802	117994
11100	117995
105340	117996
75944	117997
65746	117998
147091	117999
178927	118000
273760	118001
151752	118002
2700	118003
57049	118004
30762	118005
223009	118006
82555	118007
52809	118008
169420	118009
151722	118010
6541	118011
16721	118012
125847	118013
73259	118014
3998	118015
205193	118016
15941	118017
54245	118018
21336	118019
3566	118020
258402	118021
108663	118022
25637	118023
14048	118024
71332	118025
49781	118026
39511	118027
149445	118028
327137	118029
112225	118030
84875	118031
40083	118032
98063	118033
2232	118034
54195	118035
164506	118036
150573	118037
91471	118038
3181	118039
90806	118040
291486	118041
78255	118042
12003	118043
12519	118044
39114	118045
145181	118046
679	118047
11141	118048
85477	118049
16014	118050
207766	118051
3868	118052
34782	118053
252	118054
1049	118055
3157	118056
5214	118057
141983	118058
12590	118059
25152	118060
218268	118061
6815	118062
169066	118063
99892	118064
14997	118065
77237	118066
29994	118067
85632	118068
34208	118069
266863	118070
59488	118071
38434	118072
130603	118073
4144	118074
282399	118075
57186	118076
39865	118077
26774	118078
6720	118079
12652	118080
112869	118081
17421	118082
71264	118083
14461	118084
3325	118085
76764	118086
127122	118087
127938	118088
108976	118089
8801	118090
21985	118091
87609	118092
77508	118093
30142	118094
201781	118095
82328	118096
91916	118097
82365	118098
245996	118099
24740	118100
8812	118101
305331	118102
36275	118103
23319	118104
19512	118105
399	118106
8192	118107
7975	118108
38801	118109
20983	118110
1196	118111
101156	118112
33288	118113
241938	118114
4403	118115
41333	118116
251351	118117
49186	118118
29158	118119
35249	118120
1525	118121
66072	118122
3081	118123
16086	118124
49292	118125
117711	118126
43860	118127
41	118128
6551	118129
70898	118130
168656	118131
26780	118132
149364	118133
344	118134
168183	118135
30794	118136
19869	118137
8563	118138
43445	118139
175026	118140
25772	118141
50657	118142
79958	118143
183621	118144
7506	118145
55045	118146
132487	118147
131429	118148
55	118149
127095	118150
103735	118151
46221	118152
23423	118153
41773	118154
5487	118155
20713	118156
147525	118157
59271	118158
184598	118159
219733	118160
109823	118161
183668	118162
10523	118163
57682	118164
80971	118165
60662	118166
88005	118167
177208	118168
31296	118169
82499	118170
265940	118171
166202	118172
21337	118173
252458	118174
18215	118175
388	118176
10899	118177
327949	118178
131333	118179
275488	118180
111523	118181
138357	118182
215202	118183
138289	118184
50682	118185
79310	118186
33401	118187
88827	118188
32970	118189
67770	118190
9881	118191
77953	118192
82472	118193
172059	118194
72596	118195
107798	118196
99206	118197
70829	118198
126580	118199
53052	118200
16528	118201
117746	118202
15848	118203
127462	118204
42886	118205
241612	118206
32032	118207
22739	118208
31176	118209
49181	118210
104435	118211
98875	118212
10583	118213
296312	118214
53678	118215
174371	118216
45295	118217
151425	118218
134672	118219
187071	118220
90134	118221
89460	118222
90050	118223
20802	118224
85560	118225
175760	118226
172536	118227
2289	118228
64241	118229
113840	118230
161730	118231
20669	118232
362	118233
67843	118234
11574	118235
24785	118236
1666	118237
1338	118238
3979	118239
12155	118240
17845	118241
1085	118242
126997	118243
15837	118244
192	118245
187211	118246
1865	118247
9817	118248
51835	118249
30845	118250
21647	118251
20910	118252
51354	118253
261224	118254
2378	118255
3319	118256
12042	118257
71496	118258
44345	118259
14510	118260
28118	118261
163116	118262
65048	118263
135381	118264
100375	118265
261400	118266
194860	118267
30962	118268
13249	118269
56115	118270
11740	118271
11204	118272
188212	118273
36558	118274
36558	118275
81011	118276
6682	118277
102409	118278
16282	118279
92425	118280
64940	118281
75032	118282
212636	118283
8197	118284
269806	118285
217725	118286
239291	118287
18273	118288
328257	118289
136940	118290
16967	118291
158612	118292
11448	118293
184298	118294
31093	118295
93261	118296
71456	118297
27771	118298
286630	118299
29634	118300
74938	118301
56616	118302
166685	118303
86709	118304
26747	118305
559	118306
32366	118307
274945	118308
53507	118309
112806	118310
19488	118311
20194	118312
173842	118313
111805	118314
96464	118315
90306	118316
2748	118317
88483	118318
148143	118319
123072	118320
12677	118321
40820	118322
160174	118323
78426	118324
70891	118325
47958	118326
233615	118327
29211	118328
181400	118329
21099	118330
13289	118331
26065	118332
177198	118333
19033	118334
98684	118335
73105	118336
8001	118337
47908	118338
35201	118339
38724	118340
14118	118341
72309	118342
108950	118343
2089	118344
144214	118345
36547	118346
1823	118347
128845	118348
50934	118349
53261	118350
116529	118351
152861	118352
199526	118353
48020	118354
10164	118355
193204	118356
18158	118357
33086	118358
18227	118359
82400	118360
270138	118361
30520	118362
19100	118363
80141	118364
47063	118365
265081	118366
8401	118367
54490	118368
49097	118369
15583	118370
55369	118371
65223	118372
32179	118373
6845	118374
143288	118375
97183	118376
248231	118377
58653	118378
60768	118379
6951	118380
8142	118381
24750	118382
94918	118383
75971	118384
202430	118385
97518	118386
35806	118387
161439	118388
115315	118389
196372	118390
261598	118391
170765	118392
16159	118393
6209	118394
7089	118395
68144	118396
162590	118397
212442	118398
126540	118399
126510	118400
191973	118401
203739	118402
301323	118403
114161	118404
253302	118405
44701	118406
6864	118407
32640	118408
67479	118409
140718	118410
17005	118411
72493	118412
49152	118413
55804	118414
71914	118415
916	118416
180	118417
214240	118418
23597	118419
124989	118420
106954	118421
13041	118422
43710	118423
237691	118424
188073	118425
54139	118426
205583	118427
59721	118428
303243	118429
183966	118430
209586	118431
42160	118432
116788	118433
215467	118434
47965	118435
60233	118436
96017	118437
185478	118438
295392	118439
112500	118440
68346	118441
77702	118442
7653	118443
9438	118444
188516	118445
16248	118446
61781	118447
92515	118448
11739	118449
178401	118450
181774	118451
86959	118452
1660	118453
16164	118454
69983	118455
3391	118456
1501	118457
3392	118458
123314	118459
4592	118460
131759	118461
26910	118462
128758	118463
230931	118464
185644	118465
239563	118466
272434	118467
65596	118468
21925	118469
124175	118470
79724	118471
66195	118472
17014	118473
101750	118474
282098	118475
21200	118476
28983	118477
42174	118478
74693	118479
82633	118480
9616	118481
270650	118482
135665	118483
16299	118484
243511	118485
19112	118486
386	118487
7296	118488
10858	118489
35796	118490
30061	118491
69839	118492
84237	118493
105129	118494
940	118495
174725	118496
34397	118497
187055	118498
9764	118499
485	118500
75817	118501
5646	118502
52720	118503
33866	118504
1409	118505
41	118506
32471	118507
39258	118508
26560	118509
47356	118510
37542	118511
6407	118512
83423	118513
121178	118514
68405	118515
105273	118516
115281	118517
18518	118518
103020	118519
46075	118520
22687	118521
30917	118522
164339	118523
39927	118524
49198	118525
21515	118526
247489	118527
80284	118528
7223	118529
72925	118530
68012	118531
6144	118532
17485	118533
201762	118534
19914	118535
11926	118536
57716	118537
60163	118538
22171	118539
146900	118540
6637	118541
115130	118542
433	118543
185161	118544
119868	118545
11764	118546
98809	118547
232205	118548
36374	118549
148941	118550
103573	118551
14412	118552
13042	118553
102710	118554
28181	118555
62022	118556
91471	118557
93254	118558
3944	118559
160846	118560
86993	118561
48749	118562
154581	118563
2272	118564
22056	118565
19108	118566
46278	118567
799	118568
16785	118569
253194	118570
124206	118571
66963	118572
113530	118573
167549	118574
127989	118575
195866	118576
56152	118577
127508	118578
18266	118579
115327	118580
142288	118581
88661	118582
150826	118583
123952	118584
220068	118585
266030	118586
56242	118587
117048	118588
12561	118589
77916	118590
300904	118591
165803	118592
20373	118593
254416	118594
42489	118595
31866	118596
138267	118597
6796	118598
197348	118599
80716	118600
11820	118601
103453	118602
213420	118603
213420	118604
286073	118605
248578	118606
3900	118607
54427	118608
308150	118609
163481	118610
194438	118611
194815	118612
177376	118613
8917	118614
99363	118615
82166	118616
214703	118617
266936	118618
287706	118619
56986	118620
279183	118621
131938	118622
76353	118623
40587	118624
295446	118625
4319	118626
127827	118627
42876	118628
127528	118629
198174	118630
3470	118631
119583	118632
53213	118633
299486	118634
191925	118635
133913	118636
320155	118637
15667	118638
219217	118639
139165	118640
282183	118641
163481	118642
162261	118643
47202	118644
307416	118645
184303	118646
82026	118647
10770	118648
20569	118649
97810	118650
106552	118651
182575	118652
42086	118653
106318	118654
2970	118655
138952	118656
78494	118657
66636	118658
40513	118659
66135	118660
257321	118661
104816	118662
158748	118663
3925	118664
39313	118665
213139	118666
18431	118667
18257	118668
49574	118669
54566	118670
37699	118671
135377	118672
24761	118673
159848	118674
55577	118675
7525	118676
124312	118677
32718	118678
261514	118679
167114	118680
132767	118681
202275	118682
287610	118683
308008	118684
18257	118685
143	118686
19753	118687
314594	118688
3516	118689
160033	118690
13849	118691
13849	118692
44448	118693
13378	118694
8655	118695
113604	118696
32862	118697
18562	118698
215065	118699
10284	118700
46426	118701
30898	118702
7276	118703
208860	118704
5233	118705
12098	118706
25647	118707
267411	118708
199059	118709
17813	118710
3444	118711
3003	118712
79162	118713
26542	118714
231162	118715
205532	118716
46989	118717
15757	118718
5961	118719
77573	118720
8295	118721
187314	118722
107795	118723
32543	118724
89270	118725
41698	118726
35300	118727
110940	118728
38960	118729
18758	118730
9661	118731
16447	118732
136281	118733
176160	118734
76771	118735
11979	118736
22396	118737
203303	118738
16862	118739
17155	118740
164158	118741
182610	118742
103611	118743
36216	118744
115077	118745
76259	118746
73011	118747
65848	118748
6418	118749
210	118750
309476	118751
193471	118752
259398	118753
27287	118754
65848	118755
146195	118756
9695	118757
32034	118758
32034	118759
167797	118760
49377	118761
77846	118762
192105	118763
40565	118764
139849	118765
118288	118766
4862	118767
48980	118768
94031	118769
7941	118770
52330	118771
58842	118772
125306	118773
199293	118774
73754	118775
84890	118776
7296	118777
316148	118778
44049	118779
118619	118780
25521	118781
38013	118782
167801	118783
326043	118784
73161	118785
72936	118786
89984	118787
72	118788
1496	118789
170032	118790
8555	118791
152062	118792
112335	118793
322064	118794
249523	118795
1661	118796
68809	118797
49871	118798
67294	118799
156918	118800
67471	118801
305371	118802
23379	118803
12887	118804
1673	118805
13068	118806
131237	118807
3884	118808
239413	118809
209765	118810
110685	118811
92278	118812
34377	118813
108092	118814
101481	118815
11826	118816
8225	118817
12607	118818
64527	118819
35778	118820
88608	118821
349	118822
18556	118823
88422	118824
85828	118825
150234	118826
78548	118827
50711	118828
246921	118829
39020	118830
6290	118831
54906	118832
94084	118833
249336	118834
61416	118835
38380	118836
167386	118837
136797	118838
3521	118839
12893	118840
4094	118841
17414	118842
3521	118843
10422	118844
43747	118845
58625	118846
13793	118847
502	118848
12799	118849
22793	118850
6290	118851
255477	118852
93701	118853
5880	118854
56324	118855
101525	118856
48018	118857
56457	118858
273400	118859
2747	118860
138267	118861
207163	118862
230929	118863
3081	118864
54732	118865
107808	118866
23873	118867
6534	118868
7116	118869
79427	118870
23083	118871
6723	118872
50457	118873
21661	118874
122357	118875
25801	118876
17519	118877
304164	118878
110012	118879
6534	118880
5467	118881
248339	118882
316475	118883
224919	118884
24461	118885
254712	118886
134767	118887
256243	118888
82573	118889
94648	118890
122353	118891
17345	118892
62378	118893
217084	118894
91090	118895
26909	118896
83175	118897
10090	118898
82623	118899
40990	118900
190865	118901
7705	118902
74820	118903
96444	118904
94742	118905
78490	118906
59402	118907
56127	118908
194870	118909
23722	118910
138057	118911
1429	118912
199734	118913
5899	118914
197447	118915
19834	118916
25827	118917
152669	118918
134879	118919
112668	118920
30529	118921
183862	118922
62448	118923
68605	118924
158296	118925
207907	118926
52625	118927
29861	118928
11169	118929
18377	118930
127307	118931
133993	118932
34539	118933
212230	118934
15507	118935
94269	118936
1543	118937
1437	118938
83097	118939
13300	118940
66329	118941
10704	118942
162851	118943
157091	118944
91417	118945
66791	118946
3124	118947
60282	118948
188845	118949
256	118950
249524	118951
25159	118952
8916	118953
271677	118954
39333	118955
60626	118956
25159	118957
2385	118958
7634	118959
74942	118960
128758	118961
170624	118962
76715	118963
162292	118964
73721	118965
115419	118966
3951	118967
143449	118968
187991	118969
299765	118970
182789	118971
247293	118972
244379	118973
48397	118974
77500	118975
50628	118976
316112	118977
77406	118978
143178	118979
282178	118980
180684	118981
211218	118982
139804	118983
260629	118984
287399	118985
120805	118986
60323	118987
80487	118988
84406	118989
269352	118990
292243	118991
34928	118992
114316	118993
290485	118994
34928	118995
298042	118996
263455	118997
74626	118998
176395	118999
173346	119000
269474	119001
178276	119002
183297	119003
85801	119004
218133	119005
159371	119006
140938	119007
179941	119008
293771	119009
224730	119010
232043	119011
322073	119012
81331	119013
239862	119014
317192	119015
191004	119016
167134	119017
130212	119018
29699	119019
254735	119020
124562	119021
230310	119022
260321	119023
69224	119024
250560	119025
73118	119026
263880	119027
226430	119028
121271	119029
59414	119030
176387	119031
145070	119032
16020	119033
32137	119034
9327	119035
207215	119036
6518	119037
67613	119038
42611	119039
193554	119040
51616	119041
1373	119042
220217	119043
139232	119044
35266	119045
1717	119046
154480	119047
45711	119048
40865	119049
141559	119050
462	119051
13001	119052
80016	119053
3227	119054
45086	119055
26849	119056
52	119057
34995	119058
125444	119059
25152	119060
184	119061
6070	119062
3201	119063
146670	119064
37495	119065
799	119066
6489	119067
36049	119068
1822	119069
90278	119070
44253	119071
32917	119072
670	119073
174039	119074
301509	119075
13020	119076
130657	119077
27685	119078
216826	119079
99417	119080
262140	119081
148261	119082
202747	119083
27685	119084
240291	119085
250120	119086
71374	119087
45766	119088
45766	119089
59084	119090
211381	119091
7592	119092
11509	119093
48343	119094
38392	119095
23165	119096
49740	119097
179133	119098
137331	119099
5070	119100
17403	119101
15023	119102
2651	119103
4954	119104
283	119105
12358	119106
5476	119107
3408	119108
1346	119109
6665	119110
13830	119111
6747	119112
4	119113
1258	119114
266535	119115
316	119116
31064	119117
82382	119118
5633	119119
11373	119120
1733	119121
7	119122
31973	119123
7030	119124
6420	119125
281264	119126
53	119127
73406	119128
26431	119129
288659	119130
21508	119131
594	119132
32148	119133
1104	119134
2916	119135
2338	119136
432	119137
14299	119138
9511	119139
988	119140
16658	119141
21402	119142
294	119143
128	119144
147537	119145
576	119146
53672	119147
68888	119148
47971	119149
274	119150
29218	119151
5362	119152
3681	119153
265344	119154
57043	119155
133360	119156
50011	119157
175658	119158
6408	119159
18486	119160
128702	119161
14730	119162
1616	119163
148070	119164
47946	119165
20138	119166
24812	119167
69028	119168
1897	119169
85650	119170
91892	119171
275059	119172
3081	119173
2915	119174
1448	119175
21678	119176
482	119177
3026	119178
18036	119179
193537	119180
106442	119181
16300	119182
29109	119183
59821	119184
133971	119185
80237	119186
6240	119187
12726	119188
2071	119189
124764	119190
10741	119191
190926	119192
30115	119193
55774	119194
12257	119195
116453	119196
50771	119197
62177	119198
10822	119199
158806	119200
70773	119201
213801	119202
61440	119203
2160	119204
2480	119205
471	119206
121775	119207
20592	119208
107000	119209
137077	119210
89086	119211
90859	119212
69165	119213
3018	119214
21181	119215
15093	119216
40954	119217
21724	119218
52	119219
22484	119220
22967	119221
20059	119222
127201	119223
58757	119224
13340	119225
49856	119226
62	119227
610	119228
97	119229
259797	119230
5835	119231
326294	119232
37858	119233
22489	119234
3528	119235
193	119236
13876	119237
142695	119238
19383	119239
1384	119240
64440	119241
4915	119242
41583	119243
2420	119244
199386	119245
12193	119246
95612	119247
119846	119248
152	119249
4633	119250
19383	119251
80717	119252
36536	119253
64179	119254
206704	119255
47189	119256
10636	119257
298905	119258
33043	119259
8983	119260
90006	119261
15480	119262
827	119263
83798	119264
38158	119265
290504	119266
13842	119267
86914	119268
20899	119269
3353	119270
46185	119271
7751	119272
7259	119273
213414	119274
170309	119275
6878	119276
76617	119277
854	119278
67	119279
5033	119280
120330	119281
122848	119282
39370	119283
91703	119284
234	119285
11961	119286
6082	119287
149195	119288
206980	119289
4915	119290
3018	119291
30315	119292
39599	119293
20179	119294
116807	119295
7217	119296
3448	119297
93892	119298
36870	119299
12383	119300
85488	119301
132559	119302
4208	119303
5270	119304
207750	119305
57383	119306
101253	119307
21977	119308
273743	119309
50036	119310
33991	119311
5217	119312
823	119313
1833	119314
4389	119315
7137	119316
34662	119317
33840	119318
12243	119319
183	119320
169906	119321
69854	119322
29844	119323
70165	119324
48928	119325
125773	119326
71577	119327
183878	119328
61242	119329
41048	119330
16152	119331
5255	119332
37406	119333
53542	119334
60992	119335
69377	119336
44185	119337
84168	119338
3863	119339
19583	119340
31982	119341
77689	119342
33303	119343
4210	119344
43494	119345
8149	119346
279887	119347
126395	119348
102165	119349
213254	119350
1264	119351
5529	119352
29676	119353
29325	119354
25282	119355
251485	119356
52051	119357
30064	119358
14044	119359
308135	119360
6885	119361
21666	119362
7369	119363
4678	119364
189	119365
306953	119366
210170	119367
1579	119368
183926	119369
1108	119370
25555	119371
6037	119372
23940	119373
356	119374
42718	119375
76531	119376
114090	119377
177136	119378
65713	119379
338	119380
27	119381
3883	119382
2021	119383
10374	119384
96678	119385
46928	119386
179066	119387
29004	119388
27	119389
22848	119390
36870	119391
42862	119392
8783	119393
90	119394
225709	119395
14925	119396
205029	119397
303974	119398
1161	119399
65858	119400
1110	119401
1254	119402
7188	119403
241876	119404
101142	119405
303577	119406
17032	119407
59648	119408
6249	119409
8117	119410
200948	119411
18036	119412
142682	119413
32086	119414
43605	119415
1874	119416
30775	119417
55967	119418
19549	119419
4108	119420
116141	119421
161252	119422
1756	119423
3711	119424
2947	119425
934	119426
65873	119427
45464	119428
91	119429
204	119430
1909	119431
53336	119432
207478	119433
854	119434
710	119435
838	119436
62315	119437
519	119438
79	119439
3396	119440
259345	119441
1583	119442
4842	119443
22927	119444
25928	119445
50000	119446
1865	119447
54022	119448
27250	119449
3419	119450
617	119451
152020	119452
10944	119453
176842	119454
1198	119455
22862	119456
33744	119457
98531	119458
147729	119459
208103	119460
259	119461
10716	119462
38797	119463
1940	119464
259544	119465
208430	119466
50868	119467
7199	119468
51840	119469
30585	119470
110781	119471
172826	119472
6050	119473
3175	119474
399	119475
10489	119476
29043	119477
11970	119478
60850	119479
71624	119480
60391	119481
83723	119482
13944	119483
308565	119484
5020	119485
2659	119486
68421	119487
13080	119488
7132	119489
9770	119490
300	119491
55832	119492
83493	119493
21215	119494
127313	119495
53303	119496
210	119497
239	119498
167662	119499
181090	119500
51011	119501
5365	119502
7788	119503
7042	119504
10881	119505
19534	119506
121136	119507
41316	119508
2659	119509
29464	119510
4126	119511
53958	119512
113566	119513
38788	119514
57092	119515
47732	119516
42683	119517
14959	119518
191641	119519
35651	119520
124740	119521
151725	119522
17556	119523
67937	119524
280042	119525
57941	119526
22764	119527
4700	119528
40708	119529
311663	119530
25378	119531
75428	119532
23887	119533
109315	119534
212181	119535
24502	119536
29095	119537
373	119538
41681	119539
240	119540
54418	119541
5652	119542
6458	119543
4128	119544
17742	119545
1739	119546
10684	119547
10628	119548
156	119549
35795	119550
9563	119551
72581	119552
7013	119553
8540	119554
37860	119555
83436	119556
279	119557
50511	119558
283638	119559
6248	119560
5093	119561
65798	119562
18869	119563
114397	119564
19304	119565
107443	119566
106989	119567
99132	119568
91604	119569
93510	119570
84668	119571
169634	119572
165614	119573
56181	119574
5190	119575
570	119576
73728	119577
111015	119578
13674	119579
13491	119580
29994	119581
48542	119582
28522	119583
21255	119584
3118	119585
7133	119586
39172	119587
52124	119588
36868	119589
292576	119590
4779	119591
190985	119592
72108	119593
136200	119594
22530	119595
6617	119596
746	119597
1532	119598
28838	119599
9484	119600
1063	119601
96477	119602
2639	119603
31872	119604
4682	119605
753	119606
188	119607
13075	119608
341	119609
16534	119610
4708	119611
23656	119612
48448	119613
54410	119614
262830	119615
98566	119616
6497	119617
143423	119618
233	119619
156210	119620
62315	119621
39434	119622
571	119623
14305	119624
179282	119625
649	119626
1701	119627
1740	119628
407	119629
17709	119630
1663	119631
169798	119632
11676	119633
64426	119634
42802	119635
34231	119636
759	119637
80177	119638
16861	119639
39172	119640
30705	119641
34323	119642
321461	119643
14750	119644
59268	119645
120077	119646
207336	119647
19113	119648
13185	119649
23536	119650
19575	119651
78321	119652
19909	119653
196233	119654
187482	119655
3140	119656
56982	119657
187056	119658
119428	119659
253517	119660
11662	119661
88342	119662
3140	119663
193459	119664
197231	119665
187064	119666
266708	119667
51808	119668
324436	119669
6563	119670
326456	119671
44104	119672
34248	119673
100558	119674
105545	119675
41921	119676
85039	119677
20505	119678
151041	119679
289355	119680
11223	119681
291751	119682
11662	119683
152774	119684
233507	119685
231606	119686
25033	119687
269940	119688
131139	119689
141726	119690
149104	119691
120145	119692
17985	119693
187577	119694
128924	119695
162145	119696
212110	119697
287749	119698
113948	119699
136088	119700
102344	119701
207238	119702
69053	119703
76222	119704
82416	119705
72788	119706
35736	119707
131086	119708
84988	119709
6248	119710
26823	119711
286645	119712
300351	119713
109668	119714
160542	119715
61872	119716
136193	119717
118460	119718
31966	119719
210341	119720
96742	119721
77253	119722
22347	119723
117073	119724
251954	119725
251967	119726
250976	119727
26223	119728
137980	119729
4744	119730
75721	119731
100242	119732
22985	119733
73118	119734
59670	119735
38239	119736
21856	119737
213994	119738
88660	119739
91037	119740
108173	119741
324672	119742
211496	119743
134031	119744
78368	119745
182759	119746
214511	119747
40051	119748
167245	119749
112308	119750
179744	119751
71912	119752
84871	119753
327407	119754
192521	119755
313342	119756
10538	119757
6035	119758
20191	119759
19889	119760
223182	119761
101726	119762
134962	119763
202747	119764
69986	119765
322534	119766
57981	119767
24682	119768
1549	119769
45297	119770
56574	119771
13924	119772
11923	119773
20457	119774
179996	119775
200942	119776
27969	119777
10284	119778
39829	119779
25915	119780
58969	119781
247473	119782
184173	119783
43200	119784
323266	119785
100047	119786
73310	119787
44211	119788
6588	119789
284386	119790
82197	119791
77810	119792
26872	119793
165808	119794
29605	119795
7294	119796
77810	119797
16884	119798
82614	119799
134285	119800
124375	119801
76081	119802
20510	119803
101435	119804
34967	119805
173444	119806
214039	119807
22599	119808
17325	119809
200969	119810
55051	119811
803	119812
7108	119813
8145	119814
51011	119815
170488	119816
53230	119817
214306	119818
291850	119819
134435	119820
204667	119821
269607	119822
228644	119823
109163	119824
245498	119825
139254	119826
274849	119827
52597	119828
25104	119829
110877	119830
33958	119831
36384	119832
161	119833
23483	119834
259814	119835
4800	119836
65626	119837
5131	119838
74302	119839
14942	119840
86201	119841
63051	119842
49991	119843
112496	119844
175504	119845
83521	119846
37800	119847
6147	119848
104653	119849
214507	119850
9087	119851
37126	119852
43207	119853
59224	119854
111507	119855
84350	119856
19375	119857
41308	119858
274397	119859
106040	119860
242594	119861
17914	119862
16298	119863
28806	119864
7572	119865
64004	119866
27026	119867
771	119868
114540	119869
18736	119870
82995	119871
109254	119872
206566	119873
95329	119874
38212	119875
14770	119876
4565	119877
211248	119878
248545	119879
30592	119880
89104	119881
23648	119882
115829	119883
225768	119884
195209	119885
77354	119886
106799	119887
31399	119888
82614	119889
29905	119890
74520	119891
175478	119892
245258	119893
36800	119894
94669	119895
115078	119896
1522	119897
514	119898
3339	119899
169882	119900
5997	119901
8532	119902
12308	119903
312776	119904
38655	119905
171184	119906
65033	119907
20052	119908
100188	119909
125630	119910
65998	119911
133674	119912
31844	119913
287297	119914
284842	119915
265948	119916
228042	119917
138732	119918
74131	119919
124234	119920
202363	119921
63656	119922
68948	119923
47035	119924
102358	119925
54216	119926
51023	119927
13709	119928
147749	119929
17819	119930
2973	119931
14726	119932
79545	119933
9950	119934
84882	119935
11289	119936
27686	119937
1036	119938
21835	119939
4403	119940
57112	119941
5290	119942
37443	119943
31426	119944
36599	119945
41667	119946
96040	119947
117138	119948
58300	119949
57667	119950
53624	119951
13580	119952
15034	119953
239172	119954
17703	119955
252680	119956
93793	119957
117138	119958
200879	119959
110077	119960
78546	119961
7676	119962
276833	119963
44927	119964
2291	119965
78362	119966
61052	119967
189063	119968
31464	119969
21810	119970
43956	119971
15738	119972
10525	119973
270395	119974
5235	119975
22462	119976
23334	119977
241583	119978
1605	119979
196149	119980
89076	119981
122060	119982
86557	119983
172414	119984
783	119985
85760	119986
12409	119987
137854	119988
46464	119989
124	119990
53319	119991
118202	119992
68586	119993
22422	119994
41862	119995
10442	119996
1982	119997
33768	119998
8959	119999
15680	120000
698	120001
151709	120002
35032	120003
149161	120004
113540	120005
22932	120006
36676	120007
86179	120008
21208	120009
130042	120010
21312	120011
23778	120012
75967	120013
62487	120014
323	120015
25662	120016
85297	120017
79123	120018
10414	120019
48652	120020
78106	120021
159	120022
29654	120023
6989	120024
46812	120025
103098	120026
42003	120027
192580	120028
28648	120029
73848	120030
3865	120031
109465	120032
26524	120033
73540	120034
1154	120035
41486	120036
28215	120037
6120	120038
74704	120039
38612	120040
14355	120041
112000	120042
13352	120043
159657	120044
186620	120045
3266	120046
10564	120047
33575	120048
113635	120049
202263	120050
119013	120051
3822	120052
186162	120053
142801	120054
3257	120055
27092	120056
171519	120057
231310	120058
62886	120059
4860	120060
3466	120061
30501	120062
103311	120063
84669	120064
20668	120065
117157	120066
119997	120067
83711	120068
39204	120069
21946	120070
149924	120071
49937	120072
1474	120073
137178	120074
175207	120075
21400	120076
167290	120077
195230	120078
19419	120079
125505	120080
298262	120081
9257	120082
7655	120083
19259	120084
2111	120085
22753	120086
140346	120087
2565	120088
21358	120089
204610	120090
35206	120091
81623	120092
200101	120093
156644	120094
30586	120095
315266	120096
72609	120097
1837	120098
51052	120099
7141	120100
8281	120101
162630	120102
104628	120103
86384	120104
118994	120105
1334	120106
23431	120107
62001	120108
6875	120109
127008	120110
175950	120111
181243	120112
6406	120113
23569	120114
27142	120115
48	120116
22609	120117
50222	120118
1203	120119
69684	120120
28737	120121
309937	120122
137341	120123
58234	120124
115268	120125
290595	120126
320980	120127
151256	120128
83924	120129
42192	120130
1197	120131
73783	120132
137604	120133
185939	120134
97400	120135
91224	120136
48751	120137
6725	120138
103470	120139
136151	120140
80149	120141
10114	120142
16036	120143
117789	120144
283303	120145
81955	120146
128903	120147
108207	120148
48318	120149
19181	120150
292745	120151
68999	120152
186892	120153
44106	120154
94787	120155
198489	120156
145014	120157
61478	120158
9327	120159
172535	120160
174355	120161
299156	120162
62866	120163
16904	120164
22192	120165
64709	120166
70614	120167
6271	120168
125508	120169
116057	120170
19561	120171
266473	120172
137920	120173
298815	120174
121857	120175
30509	120176
227028	120177
98590	120178
221377	120179
254414	120180
5839	120181
59829	120182
2656	120183
281738	120184
141864	120185
238681	120186
14095	120187
87808	120188
137802	120189
6835	120190
71035	120191
4671	120192
119799	120193
282585	120194
5841	120195
43549	120196
166253	120197
385	120198
210560	120199
10808	120200
96125	120201
36070	120202
84716	120203
51167	120204
56874	120205
51941	120206
2034	120207
17871	120208
261031	120209
19729	120210
77888	120211
98464	120212
10021	120213
27286	120214
3667	120215
53846	120216
182230	120217
226664	120218
23594	120219
67156	120220
11747	120221
17881	120222
284575	120223
120010	120224
64167	120225
26202	120226
1168	120227
61415	120228
103962	120229
115480	120230
276264	120231
116145	120232
2946	120233
78291	120234
302629	120235
96830	120236
149507	120237
381	120238
87296	120239
172451	120240
46836	120241
201524	120242
10713	120243
8638	120244
70713	120245
49587	120246
109314	120247
28271	120248
55243	120249
28623	120250
2771	120251
173101	120252
136338	120253
20028	120254
24045	120255
24623	120256
98442	120257
249643	120258
6200	120259
38849	120260
203894	120261
143287	120262
33184	120263
212066	120264
189578	120265
38226	120266
217297	120267
177706	120268
208279	120269
29862	120270
91766	120271
20245	120272
100811	120273
318177	120274
20231	120275
551	120276
266536	120277
26732	120278
176793	120279
3807	120280
3199	120281
237368	120282
176855	120283
41879	120284
2768	120285
498	120286
2979	120287
51981	120288
257790	120289
666	120290
16837	120291
107762	120292
63631	120293
2310	120294
162665	120295
24392	120296
192870	120297
202448	120298
55488	120299
44784	120300
206855	120301
2139	120302
219545	120303
72394	120304
94726	120305
94606	120306
103141	120307
15814	120308
60178	120309
72394	120310
76040	120311
91191	120312
91182	120313
8004	120314
132901	120315
1445	120316
56713	120317
55164	120318
87913	120319
79864	120320
106795	120321
28203	120322
759	120323
10711	120324
325	120325
2381	120326
45301	120327
284731	120328
49852	120329
911	120330
2542	120331
65021	120332
8518	120333
38018	120334
33221	120335
42212	120336
3646	120337
93064	120338
118537	120339
52703	120340
189206	120341
176961	120342
73943	120343
211	120344
1691	120345
199136	120346
94459	120347
164361	120348
7128	120349
40286	120350
2405	120351
93982	120352
28555	120353
196103	120354
219170	120355
80563	120356
160144	120357
105851	120358
4744	120359
61393	120360
115447	120361
139634	120362
56295	120363
10400	120364
125175	120365
49241	120366
35033	120367
44261	120368
6297	120369
290883	120370
22190	120371
139811	120372
207953	120373
37011	120374
8196	120375
9056	120376
9056	120377
42884	120378
93829	120379
45922	120380
112367	120381
223047	120382
43952	120383
54858	120384
18217	120385
40212	120386
30724	120387
24728	120388
1219	120389
112097	120390
172924	120391
5689	120392
217387	120393
139908	120394
207948	120395
204601	120396
211349	120397
101955	120398
243922	120399
27713	120400
7152	120401
4141	120402
52349	120403
34640	120404
54408	120405
298462	120406
3175	120407
7547	120408
15891	120409
24740	120410
4595	120411
29	120412
49873	120413
131620	120414
129938	120415
16938	120416
60797	120417
79055	120418
44458	120419
598	120420
48098	120421
66576	120422
5068	120423
24349	120424
58369	120425
4008	120426
101853	120427
29033	120428
204	120429
13406	120430
10009	120431
8789	120432
81930	120433
116822	120434
9289	120435
30152	120436
115824	120437
45355	120438
48990	120439
1425	120440
106814	120441
436	120442
4276	120443
3297	120444
28156	120445
1296	120446
158722	120447
82002	120448
2565	120449
24181	120450
208747	120451
23295	120452
47317	120453
112720	120454
129365	120455
39808	120456
91394	120457
19622	120458
12673	120459
52707	120460
80935	120461
25935	120462
117308	120463
3954	120464
60836	120465
588	120466
59595	120467
28555	120468
125782	120469
72580	120470
242615	120471
58274	120472
121	120473
192167	120474
33920	120475
46476	120476
5199	120477
26882	120478
12507	120479
111775	120480
38151	120481
118217	120482
7434	120483
24005	120484
147009	120485
194784	120486
103770	120487
144252	120488
4320	120489
39404	120490
83124	120491
81671	120492
846	120493
169011	120494
249	120495
16848	120496
117445	120497
134696	120498
218669	120499
1	120500
96274	120501
11395	120502
85338	120503
135509	120504
48518	120505
5109	120506
19074	120507
97583	120508
5559	120509
69699	120510
81068	120511
37959	120512
102633	120513
149	120514
136934	120515
73014	120516
49348	120517
80710	120518
5138	120519
10029	120520
83437	120521
61802	120522
105011	120523
271547	120524
986	120525
108062	120526
68086	120527
142304	120528
29807	120529
106788	120530
78360	120531
70393	120532
62028	120533
1190	120534
162	120535
229477	120536
174000	120537
4654	120538
66530	120539
71344	120540
79905	120541
77794	120542
108632	120543
11320	120544
88458	120545
93326	120546
134157	120547
267	120548
123880	120549
15231	120550
31195	120551
159494	120552
62695	120553
5087	120554
235838	120555
111856	120556
2691	120557
22	120558
42009	120559
38434	120560
52465	120561
5847	120562
48495	120563
41006	120564
106011	120565
20999	120566
38448	120567
86889	120568
19503	120569
231739	120570
100185	120571
289524	120572
55245	120573
269749	120574
37146	120575
3930	120576
55245	120577
9359	120578
197038	120579
89025	120580
66640	120581
55	120582
24888	120583
84297	120584
58541	120585
55663	120586
101905	120587
236071	120588
53333	120589
189033	120590
4656	120591
63554	120592
8903	120593
207696	120594
108637	120595
111330	120596
109178	120597
34579	120598
50815	120599
14613	120600
48182	120601
20206	120602
5554	120603
169679	120604
225139	120605
3696	120606
142392	120607
484	120608
96096	120609
179499	120610
180901	120611
96943	120612
102359	120613
26734	120614
39771	120615
9289	120616
145159	120617
2826	120618
46116	120619
66109	120620
83491	120621
179528	120622
127426	120623
42455	120624
129090	120625
193326	120626
200200	120627
109123	120628
20199	120629
227669	120630
268056	120631
8465	120632
85658	120633
29693	120634
62499	120635
41816	120636
205858	120637
42039	120638
77385	120639
88273	120640
120857	120641
30629	120642
242981	120643
70665	120644
22830	120645
15048	120646
30384	120647
77840	120648
9633	120649
51884	120650
155712	120651
301891	120652
31781	120653
37691	120654
9930	120655
23224	120656
28614	120657
31075	120658
81614	120659
86593	120660
75621	120661
5781	120662
48828	120663
21774	120664
51813	120665
215150	120666
44420	120667
14946	120668
11998	120669
444	120670
132276	120671
13749	120672
31513	120673
44573	120674
46332	120675
25908	120676
85302	120677
82832	120678
9739	120679
5781	120680
12656	120681
24102	120682
6709	120683
48599	120684
65338	120685
16916	120686
25245	120687
13240	120688
18464	120689
116046	120690
61057	120691
146111	120692
14571	120693
82891	120694
232753	120695
95303	120696
18135	120697
128	120698
112470	120699
120665	120700
98194	120701
63623	120702
30271	120703
69633	120704
3527	120705
30849	120706
27914	120707
16297	120708
162499	120709
14795	120710
56124	120711
84418	120712
44174	120713
13867	120714
16296	120715
36945	120716
199105	120717
192685	120718
45518	120719
58321	120720
4819	120721
18325	120722
13723	120723
46768	120724
76599	120725
31239	120726
184875	120727
125886	120728
9951	120729
36151	120730
137192	120731
291945	120732
36960	120733
103852	120734
88621	120735
144846	120736
52986	120737
187948	120738
22395	120739
188346	120740
204018	120741
23266	120742
127350	120743
56643	120744
191788	120745
118898	120746
130364	120747
40938	120748
33325	120749
18190	120750
24376	120751
65642	120752
24572	120753
118514	120754
1749	120755
275	120756
75458	120757
62187	120758
47375	120759
37006	120760
42583	120761
23037	120762
68183	120763
48358	120764
92299	120765
32536	120766
123477	120767
201067	120768
306086	120769
122212	120770
128031	120771
109310	120772
24156	120773
217161	120774
13751	120775
269287	120776
72106	120777
28124	120778
67447	120779
56144	120780
58341	120781
337	120782
149226	120783
56057	120784
60788	120785
48435	120786
136282	120787
8896	120788
238276	120789
162693	120790
115782	120791
201448	120792
282851	120793
18073	120794
17548	120795
148760	120796
187957	120797
32875	120798
144358	120799
188218	120800
207815	120801
95235	120802
5436	120803
8714	120804
68908	120805
137489	120806
84015	120807
205944	120808
5266	120809
80195	120810
1618	120811
152198	120812
152179	120813
113249	120814
61113	120815
13733	120816
100516	120817
25180	120818
136492	120819
7818	120820
28542	120821
5821	120822
85686	120823
7227	120824
201163	120825
4972	120826
6116	120827
100866	120828
13325	120829
41684	120830
17455	120831
5502	120832
99821	120833
50669	120834
47277	120835
7993	120836
91079	120837
25905	120838
327627	120839
12866	120840
621	120841
30636	120842
3589	120843
65441	120844
65076	120845
116974	120846
44667	120847
58850	120848
83865	120849
54968	120850
297004	120851
77193	120852
300223	120853
83330	120854
9110	120855
102398	120856
3519	120857
169506	120858
73780	120859
233299	120860
35143	120861
126489	120862
29304	120863
16573	120864
71282	120865
103439	120866
209640	120867
56057	120868
74100	120869
20774	120870
61242	120871
88982	120872
240	120873
7824	120874
27306	120875
36120	120876
43409	120877
16205	120878
21599	120879
88534	120880
18791	120881
15531	120882
4273	120883
27588	120884
73889	120885
49545	120886
23224	120887
96199	120888
67019	120889
36289	120890
192304	120891
19	120892
69170	120893
4065	120894
6017	120895
37594	120896
215899	120897
48391	120898
62565	120899
182276	120900
881	120901
71053	120902
234453	120903
20120	120904
13616	120905
13513	120906
159810	120907
50053	120908
48395	120909
12692	120910
4246	120911
28894	120912
81043	120913
80473	120914
45868	120915
123531	120916
51712	120917
8283	120918
186117	120919
113520	120920
69	120921
106053	120922
23235	120923
1133	120924
289964	120925
140351	120926
288034	120927
2709	120928
16298	120929
54622	120930
10290	120931
14199	120932
14199	120933
38424	120934
47597	120935
126890	120936
256861	120937
15678	120938
87978	120939
18005	120940
97188	120941
52649	120942
77497	120943
14383	120944
52835	120945
3893	120946
5896	120947
124584	120948
21232	120949
65561	120950
30978	120951
38457	120952
1509	120953
14117	120954
4461	120955
46988	120956
212260	120957
37280	120958
1055	120959
43135	120960
64251	120961
63962	120962
26899	120963
3780	120964
39267	120965
7988	120966
113	120967
13259	120968
131359	120969
126068	120970
2084	120971
84639	120972
45828	120973
15325	120974
8722	120975
208397	120976
5466	120977
137348	120978
12201	120979
56631	120980
15153	120981
31926	120982
16117	120983
39344	120984
30292	120985
22875	120986
17936	120987
9066	120988
290237	120989
45447	120990
16998	120991
71295	120992
46990	120993
115154	120994
8269	120995
23066	120996
18140	120997
1571	120998
12367	120999
152018	121000
4853	121001
15345	121002
536	121003
3407	121004
81874	121005
127535	121006
44186	121007
63679	121008
204492	121009
19451	121010
68000	121011
94450	121012
52127	121013
89386	121014
6720	121015
199861	121016
194643	121017
15623	121018
97448	121019
67071	121020
201	121021
63492	121022
185625	121023
36430	121024
1763	121025
1648	121026
83928	121027
12867	121028
145509	121029
81359	121030
73963	121031
132435	121032
210795	121033
166236	121034
17334	121035
45623	121036
247922	121037
34271	121038
8483	121039
64461	121040
51067	121041
339	121042
4515	121043
34271	121044
274589	121045
211054	121046
48227	121047
26181	121048
105227	121049
12138	121050
12931	121051
19709	121052
3737	121053
98585	121054
51885	121055
35972	121056
38356	121057
29649	121058
103599	121059
7048	121060
273926	121061
54369	121062
51520	121063
86402	121064
17060	121065
12931	121066
310771	121067
149181	121068
5917	121069
47890	121070
15687	121071
87273	121072
29956	121073
26650	121074
8930	121075
144831	121076
35487	121077
10018	121078
178424	121079
195271	121080
124912	121081
26032	121082
11544	121083
16816	121084
104987	121085
32664	121086
146284	121087
171410	121088
844	121089
79446	121090
33907	121091
111487	121092
26408	121093
11221	121094
52654	121095
119385	121096
65262	121097
12005	121098
7124	121099
105740	121100
31878	121101
13513	121102
126749	121103
76866	121104
165060	121105
48882	121106
16059	121107
83974	121108
129307	121109
129781	121110
295767	121111
59630	121112
10445	121113
17261	121114
148322	121115
1225	121116
3840	121117
8141	121118
65868	121119
16452	121120
169960	121121
26232	121122
37643	121123
72082	121124
105369	121125
108150	121126
202123	121127
259037	121128
132704	121129
63413	121130
40113	121131
56776	121132
4933	121133
25533	121134
74660	121135
139203	121136
65807	121137
178291	121138
87360	121139
155797	121140
155605	121141
925	121142
248115	121143
18998	121144
139074	121145
89729	121146
13258	121147
87393	121148
129413	121149
17345	121150
32237	121151
72000	121152
9319	121153
2558	121154
167223	121155
29907	121156
13144	121157
20619	121158
3143	121159
35876	121160
177673	121161
98194	121162
141269	121163
24596	121164
1051	121165
45244	121166
47590	121167
205024	121168
6743	121169
29977	121170
44688	121171
56582	121172
61661	121173
8578	121174
2654	121175
19846	121176
36126	121177
130708	121178
35698	121179
22032	121180
10006	121181
45969	121182
18668	121183
21763	121184
72923	121185
16200	121186
214877	121187
9066	121188
12103	121189
258247	121190
26194	121191
35332	121192
4164	121193
9185	121194
44856	121195
5053	121196
128365	121197
39865	121198
319028	121199
22347	121200
4722	121201
27555	121202
74144	121203
2920	121204
14884	121205
41116	121206
51068	121207
113889	121208
138093	121209
136837	121210
30489	121211
5744	121212
101128	121213
97877	121214
26462	121215
101002	121216
12919	121217
140975	121218
10759	121219
212602	121220
171269	121221
284341	121222
24760	121223
188913	121224
89343	121225
133035	121226
295573	121227
123	121228
19022	121229
47355	121230
91374	121231
121544	121232
16585	121233
30738	121234
32655	121235
34097	121236
26040	121237
32916	121238
71920	121239
247189	121240
8057	121241
83335	121242
7851	121243
43293	121244
182812	121245
11716	121246
57896	121247
145465	121248
64756	121249
66658	121250
20780	121251
178877	121252
67189	121253
215429	121254
22417	121255
211230	121256
45543	121257
45738	121258
38710	121259
36289	121260
77954	121261
39630	121262
74307	121263
84262	121264
33914	121265
28277	121266
71510	121267
190739	121268
4972	121269
70912	121270
15596	121271
126792	121272
60656	121273
14122	121274
46608	121275
55007	121276
95576	121277
23392	121278
42561	121279
7442	121280
88541	121281
235212	121282
1376	121283
19183	121284
77534	121285
31150	121286
16777	121287
48304	121288
38597	121289
13919	121290
20509	121291
47401	121292
38993	121293
7587	121294
38530	121295
23037	121296
68971	121297
70969	121298
19387	121299
56	121300
5754	121301
13325	121302
41731	121303
18468	121304
36128	121305
17940	121306
103614	121307
45097	121308
217329	121309
132621	121310
1356	121311
57802	121312
295617	121313
137453	121314
145884	121315
94064	121316
152183	121317
25920	121318
3842	121319
131558	121320
99487	121321
70075	121322
189018	121323
102527	121324
28290	121325
24146	121326
16546	121327
66113	121328
1357	121329
55230	121330
13120	121331
18654	121332
29352	121333
25728	121334
71782	121335
211631	121336
24602	121337
129523	121338
7856	121339
110266	121340
41398	121341
12027	121342
89981	121343
75117	121344
44050	121345
101859	121346
46727	121347
45596	121348
61513	121349
9495	121350
83295	121351
22823	121352
13686	121353
68663	121354
121835	121355
249474	121356
69952	121357
88489	121358
163833	121359
18988	121360
320673	121361
292399	121362
320399	121363
26304	121364
38222	121365
29762	121366
35944	121367
18015	121368
160983	121369
62714	121370
47843	121371
48828	121372
72960	121373
8151	121374
111462	121375
52748	121376
12813	121377
61598	121378
27890	121379
138806	121380
84725	121381
77486	121382
159544	121383
28827	121384
157044	121385
191120	121386
92606	121387
159167	121388
180854	121389
10038	121390
16061	121391
166570	121392
45570	121393
39235	121394
33273	121395
12304	121396
3920	121397
43692	121398
132754	121399
1376	121400
885	121401
49664	121402
171009	121403
92774	121404
178624	121405
35036	121406
115044	121407
16442	121408
91348	121409
111219	121410
55544	121411
119900	121412
99204	121413
95271	121414
56166	121415
16930	121416
52761	121417
8869	121418
5182	121419
29662	121420
190203	121421
1474	121422
761	121423
34151	121424
60303	121425
62987	121426
131291	121427
29396	121428
136327	121429
27417	121430
15406	121431
23547	121432
82083	121433
4300	121434
188	121435
246207	121436
9218	121437
24726	121438
3582	121439
9411	121440
399	121441
274482	121442
1350	121443
286188	121444
1300	121445
4026	121446
19425	121447
74101	121448
15546	121449
150407	121450
140404	121451
172417	121452
40209	121453
161894	121454
21995	121455
80699	121456
71832	121457
101905	121458
48357	121459
58662	121460
7134	121461
13708	121462
93530	121463
2772	121464
3082	121465
46921	121466
82007	121467
174921	121468
500	121469
88029	121470
35995	121471
283460	121472
5364	121473
11207	121474
36188	121475
242998	121476
475	121477
2322	121478
165	121479
33659	121480
62562	121481
16372	121482
40651	121483
55569	121484
31318	121485
7257	121486
64	121487
1269	121488
107882	121489
45034	121490
4239	121491
48801	121492
2004	121493
9383	121494
29724	121495
18252	121496
87140	121497
388	121498
2154	121499
433	121500
37173	121501
18305	121502
135133	121503
9065	121504
388	121505
47284	121506
8672	121507
16610	121508
205475	121509
1096	121510
4721	121511
130021	121512
11051	121513
13284	121514
59876	121515
5575	121516
46858	121517
41900	121518
64217	121519
179195	121520
34253	121521
452	121522
1	121523
39114	121524
11742	121525
136119	121526
22513	121527
10887	121528
194713	121529
63774	121530
209202	121531
38307	121532
303423	121533
217144	121534
85641	121535
121658	121536
101	121537
63259	121538
1039	121539
10399	121540
111778	121541
18904	121542
113922	121543
12473	121544
5065	121545
14300	121546
74300	121547
60466	121548
135274	121549
78915	121550
18458	121551
86227	121552
9239	121553
165878	121554
1479	121555
129113	121556
147115	121557
174397	121558
26821	121559
8844	121560
88	121561
36514	121562
101270	121563
47282	121564
146183	121565
2193	121566
313786	121567
57390	121568
19534	121569
1141	121570
60545	121571
94	121572
36479	121573
88275	121574
174714	121575
3359	121576
1015	121577
38318	121578
3983	121579
229149	121580
2987	121581
2987	121582
16384	121583
114868	121584
24122	121585
249676	121586
210712	121587
31125	121588
180000	121589
44519	121590
31107	121591
88237	121592
28735	121593
179954	121594
3037	121595
17738	121596
115417	121597
26446	121598
174497	121599
6545	121600
65671	121601
49912	121602
12315	121603
25254	121604
196156	121605
46851	121606
50481	121607
14811	121608
273561	121609
74774	121610
26169	121611
133177	121612
7134	121613
12173	121614
69903	121615
36635	121616
37737	121617
78640	121618
2284	121619
27174	121620
16743	121621
46085	121622
15704	121623
159853	121624
7818	121625
228323	121626
163	121627
43084	121628
302286	121629
1651	121630
12847	121631
3581	121632
4327	121633
20159	121634
9514	121635
99853	121636
126271	121637
83621	121638
34949	121639
39622	121640
14	121641
487	121642
23359	121643
3678	121644
7142	121645
21861	121646
72446	121647
29820	121648
105874	121649
80342	121650
17220	121651
39172	121652
140769	121653
221852	121654
61374	121655
41926	121656
206658	121657
28086	121658
195852	121659
177239	121660
109767	121661
56403	121662
15651	121663
25294	121664
200561	121665
67882	121666
92135	121667
46615	121668
77274	121669
33104	121670
24470	121671
57754	121672
222822	121673
218823	121674
262333	121675
46257	121676
168	121677
18611	121678
18682	121679
67486	121680
14857	121681
26384	121682
208006	121683
67109	121684
137554	121685
69853	121686
218114	121687
65092	121688
255739	121689
74121	121690
8361	121691
9658	121692
9184	121693
11602	121694
211518	121695
94740	121696
21797	121697
21997	121698
7724	121699
10908	121700
13376	121701
10328	121702
40181	121703
72924	121704
198399	121705
4008	121706
295060	121707
110184	121708
85966	121709
20987	121710
5597	121711
17399	121712
251662	121713
3813	121714
262828	121715
143767	121716
53427	121717
141783	121718
11725	121719
17446	121720
1789	121721
2340	121722
6751	121723
5089	121724
109129	121725
4832	121726
49882	121727
11144	121728
16817	121729
2991	121730
84574	121731
13769	121732
16493	121733
86851	121734
117014	121735
44375	121736
2465	121737
29	121738
118691	121739
8243	121740
3983	121741
165	121742
363	121743
12614	121744
11500	121745
32028	121746
14	121747
125295	121748
1293	121749
234821	121750
53581	121751
39505	121752
33834	121753
4350	121754
9573	121755
2158	121756
190569	121757
1	121758
87831	121759
19843	121760
70394	121761
184141	121762
159023	121763
145	121764
4898	121765
212362	121766
2654	121767
56739	121768
5174	121769
319	121770
214294	121771
45934	121772
459	121773
67905	121774
40853	121775
29	121776
173695	121777
833	121778
4225	121779
120301	121780
38214	121781
588	121782
2019	121783
6892	121784
1189	121785
19842	121786
3579	121787
58575	121788
16916	121789
685	121790
2702	121791
1773	121792
6339	121793
793	121794
104467	121795
97925	121796
33022	121797
30909	121798
43316	121799
2146	121800
32709	121801
66855	121802
99471	121803
68103	121804
76293	121805
1318	121806
514	121807
23089	121808
29581	121809
28426	121810
157016	121811
61367	121812
82339	121813
2559	121814
264860	121815
34767	121816
102462	121817
130863	121818
16529	121819
4908	121820
83528	121821
26597	121822
6623	121823
36435	121824
22482	121825
202800	121826
49251	121827
19102	121828
56653	121829
124796	121830
21744	121831
71787	121832
9287	121833
8490	121834
6001	121835
306877	121836
8320	121837
21884	121838
89342	121839
7035	121840
25669	121841
38476	121842
82474	121843
245	121844
30199	121845
260434	121846
230489	121847
19757	121848
281361	121849
75598	121850
23961	121851
138051	121852
10274	121853
104317	121854
3441	121855
31536	121856
15346	121857
152532	121858
40920	121859
85253	121860
47496	121861
124972	121862
71378	121863
112875	121864
14297	121865
8165	121866
1278	121867
48441	121868
173153	121869
4935	121870
15460	121871
239	121872
212807	121873
699	121874
105080	121875
233845	121876
3776	121877
122365	121878
21362	121879
874	121880
6610	121881
28757	121882
49716	121883
53354	121884
68306	121885
22902	121886
1829	121887
118420	121888
7179	121889
130656	121890
91316	121891
200597	121892
67040	121893
40686	121894
127597	121895
18490	121896
61771	121897
105179	121898
20429	121899
13401	121900
327549	121901
38143	121902
180685	121903
8683	121904
39917	121905
2836	121906
16594	121907
47462	121908
131474	121909
101119	121910
271430	121911
31786	121912
48443	121913
89619	121914
29238	121915
132915	121916
187497	121917
171290	121918
14137	121919
265128	121920
35229	121921
52220	121922
15302	121923
130	121924
75756	121925
203398	121926
135072	121927
255690	121928
59601	121929
7067	121930
145	121931
413	121932
5186	121933
40119	121934
6912	121935
49799	121936
47226	121937
1472	121938
111817	121939
25490	121940
136885	121941
34957	121942
307993	121943
76437	121944
111101	121945
35807	121946
474	121947
29456	121948
53061	121949
24979	121950
62093	121951
15922	121952
23537	121953
28288	121954
49922	121955
47667	121956
1	121957
120713	121958
121	121959
78220	121960
33156	121961
210015	121962
1880	121963
215541	121964
208437	121965
34154	121966
9866	121967
78338	121968
18866	121969
19641	121970
42241	121971
25044	121972
20970	121973
13022	121974
149068	121975
6297	121976
127057	121977
2635	121978
122844	121979
104412	121980
26482	121981
122141	121982
62137	121983
6021	121984
136471	121985
3450	121986
35540	121987
128067	121988
125280	121989
12719	121990
271	121991
78225	121992
68392	121993
1316	121994
9895	121995
108298	121996
197635	121997
31611	121998
687	121999
72251	122000
72736	122001
38319	122002
63154	122003
2914	122004
271	122005
88327	122006
431	122007
22466	122008
12348	122009
11215	122010
8253	122011
129819	122012
9871	122013
167270	122014
32710	122015
1843	122016
84596	122017
4808	122018
57851	122019
131713	122020
198420	122021
7037	122022
18159	122023
9315	122024
46053	122025
31615	122026
138863	122027
65590	122028
203161	122029
48452	122030
38143	122031
212091	122032
130775	122033
81069	122034
236988	122035
102915	122036
27301	122037
80589	122038
139642	122039
174944	122040
161321	122041
3565	122042
2287	122043
1579	122044
216353	122045
282944	122046
15891	122047
98282	122048
138649	122049
19515	122050
230018	122051
40066	122052
99096	122053
64439	122054
1	122055
146947	122056
38767	122057
50371	122058
37	122059
53139	122060
9407	122061
6316	122062
1118	122063
61028	122064
49056	122065
381	122066
65234	122067
174395	122068
70245	122069
1827	122070
16135	122071
2157	122072
1072	122073
502	122074
25590	122075
50757	122076
52055	122077
292452	122078
1863	122079
39399	122080
24337	122081
873	122082
99276	122083
33007	122084
10248	122085
80666	122086
4272	122087
11742	122088
55130	122089
135240	122090
57925	122091
6352	122092
576	122093
1	122094
69695	122095
39008	122096
24560	122097
205663	122098
70299	122099
11977	122100
48931	122101
52616	122102
69519	122103
123590	122104
21959	122105
182712	122106
191244	122107
226076	122108
78260	122109
11355	122110
154900	122111
71321	122112
46735	122113
24541	122114
182100	122115
271126	122116
179233	122117
147651	122118
38430	122119
131141	122120
930	122121
80033	122122
601	122123
51363	122124
72232	122125
3677	122126
119641	122127
31052	122128
290711	122129
248799	122130
63	122131
155419	122132
113672	122133
47013	122134
199456	122135
123351	122136
129972	122137
50117	122138
5901	122139
61950	122140
81795	122141
2085	122142
97730	122143
6764	122144
164452	122145
27032	122146
3787	122147
57858	122148
32145	122149
93255	122150
55847	122151
77580	122152
190632	122153
118009	122154
34704	122155
626	122156
37119	122157
93949	122158
236160	122159
72359	122160
17311	122161
82648	122162
148397	122163
140180	122164
47532	122165
65750	122166
110341	122167
168901	122168
12016	122169
77029	122170
14355	122171
29054	122172
179371	122173
14608	122174
9638	122175
60133	122176
1550	122177
8951	122178
169124	122179
234	122180
65167	122181
70743	122182
111753	122183
282650	122184
3361	122185
190486	122186
11720	122187
297095	122188
193108	122189
76923	122190
43792	122191
89989	122192
49064	122193
27362	122194
1239	122195
19973	122196
76319	122197
246303	122198
52074	122199
9113	122200
257473	122201
22827	122202
64227	122203
17677	122204
13415	122205
278215	122206
117341	122207
107485	122208
27979	122209
88987	122210
465	122211
29429	122212
100	122213
4721	122214
277490	122215
929	122216
37293	122217
11610	122218
46385	122219
20498	122220
124559	122221
250990	122222
105012	122223
77590	122224
164158	122225
50448	122226
86793	122227
73769	122228
44429	122229
5729	122230
9	122231
44057	122232
155649	122233
124157	122234
11483	122235
40494	122236
79618	122237
205023	122238
12134	122239
14889	122240
54590	122241
16920	122242
138071	122243
152847	122244
81571	122245
164679	122246
17918	122247
23865	122248
139122	122249
13886	122250
186726	122251
15028	122252
14743	122253
28961	122254
83328	122255
5328	122256
1285	122257
315954	122258
114820	122259
52478	122260
8386	122261
707	122262
18368	122263
38861	122264
10047	122265
693	122266
35346	122267
226230	122268
185056	122269
83741	122270
202812	122271
81457	122272
96932	122273
71017	122274
2127	122275
179212	122276
218197	122277
42109	122278
6365	122279
40	122280
129710	122281
182742	122282
175220	122283
303903	122284
74133	122285
119464	122286
117653	122287
7885	122288
225969	122289
92317	122290
147786	122291
297	122292
12829	122293
104045	122294
140952	122295
252552	122296
63095	122297
100038	122298
13	122299
169253	122300
50044	122301
205273	122302
115551	122303
112750	122304
90097	122305
110404	122306
34262	122307
273289	122308
132014	122309
3776	122310
411	122311
313825	122312
8732	122313
45043	122314
81721	122315
97640	122316
16957	122317
70954	122318
161810	122319
7164	122320
172864	122321
9451	122322
75366	122323
20664	122324
29	122325
147535	122326
55188	122327
46554	122328
102123	122329
75641	122330
263708	122331
223439	122332
278413	122333
57349	122334
145218	122335
145792	122336
105208	122337
264727	122338
155510	122339
191889	122340
65909	122341
181699	122342
216302	122343
222704	122344
205047	122345
70199	122346
226820	122347
20298	122348
227932	122349
75063	122350
183803	122351
283425	122352
6006	122353
89660	122354
146376	122355
78268	122356
147227	122357
59260	122358
298086	122359
292507	122360
89337	122361
66025	122362
257585	122363
279531	122364
7457	122365
297913	122366
139840	122367
65616	122368
677	122369
65075	122370
1146	122371
1148	122372
6686	122373
209788	122374
19954	122375
24699	122376
21292	122377
58659	122378
206836	122379
207214	122380
109753	122381
3974	122382
3867	122383
1306	122384
120838	122385
163003	122386
100410	122387
11404	122388
132356	122389
42826	122390
143073	122391
725	122392
1998	122393
365	122394
102492	122395
118169	122396
3667	122397
12480	122398
24700	122399
3580	122400
151851	122401
274789	122402
28589	122403
270412	122404
14529	122405
179	122406
8247	122407
97070	122408
150016	122409
198928	122410
22145	122411
3864	122412
1147	122413
262245	122414
30778	122415
65422	122416
2603	122417
8981	122418
26740	122419
32378	122420
672	122421
259	122422
3350	122423
3536	122424
29301	122425
139101	122426
21124	122427
66023	122428
61895	122429
33983	122430
91242	122431
27167	122432
8784	122433
2062	122434
26227	122435
51343	122436
213	122437
211011	122438
18232	122439
21185	122440
191995	122441
56159	122442
105147	122443
100067	122444
128150	122445
61450	122446
132589	122447
183824	122448
69947	122449
28933	122450
40639	122451
22201	122452
12783	122453
94493	122454
128928	122455
77616	122456
142639	122457
85064	122458
38746	122459
21433	122460
128659	122461
295564	122462
147210	122463
116341	122464
74767	122465
193235	122466
19836	122467
156472	122468
3648	122469
99070	122470
118149	122471
75524	122472
41111	122473
26371	122474
27226	122475
119684	122476
122444	122477
77964	122478
78016	122479
10685	122480
22226	122481
32123	122482
25795	122483
26346	122484
114474	122485
33427	122486
37845	122487
24738	122488
54426	122489
124333	122490
1840	122491
214482	122492
136639	122493
53828	122494
5559	122495
227113	122496
88539	122497
103572	122498
60784	122499
1885	122500
109208	122501
2457	122502
85180	122503
90766	122504
143856	122505
70567	122506
171638	122507
4665	122508
232733	122509
12214	122510
5028	122511
65969	122512
119811	122513
36028	122514
322963	122515
44427	122516
2481	122517
16572	122518
39375	122519
55443	122520
44491	122521
106197	122522
14124	122523
60817	122524
4260	122525
5070	122526
20412	122527
250121	122528
247	122529
9624	122530
46725	122531
16257	122532
122500	122533
15651	122534
35570	122535
142686	122536
233532	122537
92972	122538
177118	122539
134943	122540
17612	122541
27956	122542
24750	122543
105413	122544
2549	122545
179118	122546
1330	122547
3071	122548
24693	122549
28089	122550
18075	122551
3742	122552
1955	122553
209405	122554
27382	122555
323237	122556
10247	122557
81584	122558
32152	122559
22611	122560
8639	122561
37944	122562
11295	122563
18614	122564
62614	122565
541	122566
43286	122567
107696	122568
302779	122569
22674	122570
54244	122571
34981	122572
54244	122573
198925	122574
145737	122575
4259	122576
199067	122577
215049	122578
10323	122579
92521	122580
128670	122581
137172	122582
50478	122583
18911	122584
201156	122585
143954	122586
128670	122587
185567	122588
66831	122589
17524	122590
7569	122591
41455	122592
26263	122593
19564	122594
250	122595
140897	122596
288547	122597
180813	122598
17723	122599
35243	122600
199577	122601
214334	122602
44793	122603
165486	122604
216135	122605
265	122606
315575	122607
200560	122608
105380	122609
4173	122610
112097	122611
95480	122612
29100	122613
63468	122614
67943	122615
43231	122616
203340	122617
10431	122618
156355	122619
30513	122620
134027	122621
14947	122622
42971	122623
158444	122624
180243	122625
108528	122626
260301	122627
172589	122628
10606	122629
22297	122630
65009	122631
242144	122632
69213	122633
311496	122634
31851	122635
265934	122636
23527	122637
180063	122638
30490	122639
75549	122640
1669	122641
65	122642
129405	122643
23081	122644
62951	122645
31962	122646
210654	122647
82217	122648
60055	122649
246181	122650
44903	122651
41490	122652
102842	122653
288869	122654
65973	122655
12148	122656
275026	122657
292095	122658
41476	122659
178151	122660
99876	122661
142169	122662
129799	122663
9322	122664
207858	122665
48262	122666
4581	122667
66127	122668
50866	122669
234427	122670
2915	122671
26	122672
2707	122673
146519	122674
84923	122675
28346	122676
3526	122677
25297	122678
74458	122679
32529	122680
141648	122681
255467	122682
20664	122683
22825	122684
67387	122685
2676	122686
172502	122687
82141	122688
232189	122689
32880	122690
8504	122691
47181	122692
64835	122693
71566	122694
9325	122695
391	122696
135141	122697
226269	122698
157369	122699
171285	122700
31885	122701
27931	122702
164764	122703
59138	122704
224400	122705
34789	122706
285763	122707
141588	122708
176564	122709
40144	122710
96545	122711
99244	122712
20178	122713
73933	122714
36197	122715
216039	122716
122051	122717
13022	122718
5324	122719
2843	122720
9136	122721
80818	122722
79884	122723
290882	122724
22314	122725
154416	122726
60473	122727
173664	122728
249	122729
42102	122730
5757	122731
10243	122732
25377	122733
49421	122734
95554	122735
21261	122736
21261	122737
21261	122738
11569	122739
49421	122740
148104	122741
23087	122742
8379	122743
61440	122744
16256	122745
4208	122746
26227	122747
1445	122748
19204	122749
15510	122750
78255	122751
171276	122752
60879	122753
127711	122754
4410	122755
135640	122756
12678	122757
19442	122758
597	122759
25031	122760
131434	122761
336	122762
61575	122763
167309	122764
158337	122765
314629	122766
211670	122767
242242	122768
178161	122769
56145	122770
12604	122771
130166	122772
33208	122773
153859	122774
128537	122775
203104	122776
59525	122777
36099	122778
255487	122779
102070	122780
8648	122781
124627	122782
35033	122783
295448	122784
50432	122785
131763	122786
96151	122787
48587	122788
20668	122789
16425	122790
30457	122791
198890	122792
76648	122793
53946	122794
41302	122795
261128	122796
7883	122797
74350	122798
22665	122799
22	122800
95543	122801
25264	122802
38258	122803
149970	122804
170686	122805
188579	122806
193465	122807
113981	122808
22648	122809
2092	122810
185374	122811
203283	122812
261474	122813
44535	122814
43078	122815
68867	122816
108807	122817
23142	122818
59325	122819
18087	122820
11671	122821
108134	122822
5507	122823
8016	122824
51511	122825
7957	122826
69368	122827
116351	122828
75270	122829
276793	122830
6124	122831
35860	122832
5128	122833
67621	122834
256681	122835
120396	122836
61954	122837
148051	122838
197345	122839
122148	122840
2813	122841
93572	122842
324004	122843
169130	122844
42098	122845
82196	122846
5619	122847
102312	122848
7269	122849
71543	122850
227364	122851
85300	122852
50845	122853
131911	122854
43695	122855
280588	122856
100755	122857
6545	122858
38308	122859
17105	122860
53364	122861
62365	122862
133394	122863
62365	122864
7281	122865
62247	122866
3844	122867
6536	122868
227047	122869
43800	122870
43752	122871
182307	122872
14300	122873
229030	122874
15497	122875
81179	122876
15497	122877
34738	122878
8275	122879
229000	122880
41058	122881
137086	122882
54331	122883
62462	122884
248211	122885
53233	122886
24833	122887
188413	122888
181409	122889
232333	122890
18826	122891
201490	122892
133947	122893
306730	122894
86461	122895
208529	122896
67525	122897
201661	122898
262441	122899
86230	122900
197291	122901
867	122902
10307	122903
77543	122904
72725	122905
195360	122906
61847	122907
211600	122908
310330	122909
203340	122910
122078	122911
94492	122912
75288	122913
235885	122914
19412	122915
7060	122916
291008	122917
797	122918
317922	122919
98333	122920
5105	122921
111194	122922
35832	122923
112166	122924
9119	122925
3153	122926
181267	122927
35244	122928
70410	122929
22219	122930
92021	122931
72442	122932
12678	122933
2097	122934
44866	122935
112646	122936
53609	122937
108766	122938
127013	122939
150259	122940
54970	122941
13853	122942
22645	122943
1174	122944
32218	122945
128629	122946
327751	122947
1174	122948
39350	122949
4938	122950
217197	122951
39919	122952
4631	122953
73122	122954
112640	122955
62156	122956
121583	122957
8333	122958
72444	122959
1375	122960
106114	122961
3632	122962
54581	122963
6975	122964
25363	122965
36940	122966
81216	122967
12114	122968
10511	122969
277603	122970
189353	122971
78783	122972
68349	122973
1144	122974
76191	122975
24392	122976
166076	122977
288365	122978
76214	122979
82	122980
172604	122981
201633	122982
8945	122983
135811	122984
260069	122985
45669	122986
27085	122987
167513	122988
74673	122989
12503	122990
148434	122991
4615	122992
20286	122993
19233	122994
8660	122995
3183	122996
4697	122997
29769	122998
649	122999
25743	123000
763	123001
2169	123002
34797	123003
57336	123004
14315	123005
27376	123006
5130	123007
145744	123008
17182	123009
19075	123010
1181	123011
102765	123012
39251	123013
847	123014
78136	123015
65113	123016
9734	123017
116	123018
88915	123019
54587	123020
179295	123021
136591	123022
5713	123023
142866	123024
14830	123025
80476	123026
35655	123027
7912	123028
75239	123029
18334	123030
101605	123031
123888	123032
55429	123033
2081	123034
50299	123035
121	123036
168924	123037
194470	123038
5014	123039
309844	123040
133450	123041
28030	123042
116	123043
1422	123044
5987	123045
20346	123046
24598	123047
270585	123048
196825	123049
1279	123050
6472	123051
49469	123052
62466	123053
2675	123054
218058	123055
38181	123056
43529	123057
14589	123058
284	123059
97149	123060
50	123061
89072	123062
133637	123063
17863	123064
10699	123065
34005	123066
25327	123067
49076	123068
252968	123069
21651	123070
50	123071
92139	123072
217220	123073
126771	123074
25924	123075
625	123076
25198	123077
218711	123078
110382	123079
118389	123080
138698	123081
264424	123082
131123	123083
320433	123084
65689	123085
118379	123086
50930	123087
33674	123088
24962	123089
17832	123090
154387	123091
8034	123092
18021	123093
359	123094
15641	123095
66960	123096
288052	123097
33856	123098
10010	123099
79524	123100
22935	123101
50968	123102
82526	123103
94375	123104
23677	123105
77668	123106
169314	123107
14494	123108
209393	123109
325048	123110
454	123111
82	123112
49245	123113
176242	123114
123323	123115
76724	123116
47247	123117
138787	123118
173062	123119
51171	123120
80204	123121
17585	123122
75264	123123
243845	123124
84428	123125
1679	123126
190639	123127
16853	123128
64918	123129
322475	123130
46682	123131
7308	123132
9579	123133
117339	123134
188879	123135
93	123136
180022	123137
91192	123138
58076	123139
11929	123140
859	123141
29427	123142
892	123143
17310	123144
48992	123145
43540	123146
3799	123147
22801	123148
263684	123149
78215	123150
25062	123151
20145	123152
22635	123153
75157	123154
79345	123155
82203	123156
26533	123157
87058	123158
120888	123159
242376	123160
62081	123161
133044	123162
44830	123163
59589	123164
1130	123165
6639	123166
184869	123167
18659	123168
50080	123169
12395	123170
31848	123171
73952	123172
247295	123173
14038	123174
199370	123175
120132	123176
32256	123177
77113	123178
67939	123179
57088	123180
309787	123181
48837	123182
88421	123183
20783	123184
31367	123185
33498	123186
4	123187
12091	123188
43718	123189
302748	123190
3558	123191
33138	123192
63005	123193
4143	123194
77271	123195
78184	123196
53429	123197
112214	123198
260383	123199
452	123200
2258	123201
107071	123202
120844	123203
12895	123204
106779	123205
77267	123206
50135	123207
5576	123208
27159	123209
276855	123210
1776	123211
25525	123212
15993	123213
51046	123214
36519	123215
2463	123216
21517	123217
75179	123218
189058	123219
24750	123220
28430	123221
77351	123222
35810	123223
2189	123224
51109	123225
137596	123226
48750	123227
75316	123228
86917	123229
77940	123230
14399	123231
56663	123232
59097	123233
174154	123234
2244	123235
147128	123236
15199	123237
277140	123238
235141	123239
25138	123240
115490	123241
193010	123242
123865	123243
89294	123244
103329	123245
103329	123246
39261	123247
136137	123248
86274	123249
57426	123250
61480	123251
75765	123252
109008	123253
68800	123254
102508	123255
50696	123256
13888	123257
60089	123258
55482	123259
243006	123260
80855	123261
176	123262
176	123263
102703	123264
9124	123265
225511	123266
225	123267
88853	123268
64424	123269
121821	123270
86160	123271
132574	123272
148454	123273
49149	123274
62054	123275
71272	123276
71511	123277
107316	123278
131196	123279
90	123280
8531	123281
4769	123282
11999	123283
24471	123284
5594	123285
252872	123286
243126	123287
157695	123288
173598	123289
91447	123290
81708	123291
197037	123292
53117	123293
50063	123294
275922	123295
278100	123296
187094	123297
176745	123298
178328	123299
215318	123300
24546	123301
80968	123302
61309	123303
24342	123304
161738	123305
40272	123306
85055	123307
809	123308
8279	123309
174181	123310
75770	123311
262180	123312
212729	123313
322133	123314
117679	123315
268485	123316
239154	123317
267974	123318
281644	123319
118336	123320
171412	123321
122772	123322
186026	123323
177796	123324
255864	123325
125984	123326
71978	123327
25326	123328
3542	123329
98786	123330
50321	123331
318796	123332
175088	123333
174035	123334
93355	123335
149438	123336
187914	123337
145644	123338
59918	123339
274794	123340
108061	123341
2109	123342
76211	123343
6890	123344
3977	123345
529	123346
7242	123347
134707	123348
23540	123349
194459	123350
148570	123351
73313	123352
282960	123353
88202	123354
56431	123355
21688	123356
20539	123357
84300	123358
145866	123359
19738	123360
133844	123361
225889	123362
135742	123363
16869	123364
164494	123365
60765	123366
5328	123367
48787	123368
40510	123369
93984	123370
42313	123371
214991	123372
46841	123373
44142	123374
172844	123375
17162	123376
249590	123377
103612	123378
138224	123379
9008	123380
143519	123381
309741	123382
47818	123383
117802	123384
61466	123385
63582	123386
121010	123387
14227	123388
36979	123389
302219	123390
6361	123391
13780	123392
91369	123393
29463	123394
264939	123395
154709	123396
152391	123397
299428	123398
150594	123399
230567	123400
178151	123401
161976	123402
22422	123403
288249	123404
162264	123405
135944	123406
145626	123407
147224	123408
15027	123409
175507	123410
137847	123411
159481	123412
187234	123413
268350	123414
52706	123415
140988	123416
268596	123417
268409	123418
73264	123419
133799	123420
257747	123421
273899	123422
130146	123423
100186	123424
305023	123425
160140	123426
54481	123427
247003	123428
97613	123429
115580	123430
270795	123431
4120	123432
49128	123433
215730	123434
40094	123435
273795	123436
77203	123437
18068	123438
2248	123439
52118	123440
193571	123441
300323	123442
252211	123443
26336	123444
11974	123445
48528	123446
175380	123447
158833	123448
13847	123449
3063	123450
179534	123451
213352	123452
237955	123453
231063	123454
109694	123455
5516	123456
71276	123457
4909	123458
16190	123459
161204	123460
60869	123461
35059	123462
231067	123463
728	123464
17416	123465
17115	123466
23564	123467
107493	123468
53342	123469
252065	123470
60554	123471
229713	123472
60525	123473
179129	123474
197685	123475
181623	123476
40396	123477
148922	123478
230214	123479
13210	123480
80382	123481
136478	123482
290716	123483
4760	123484
18191	123485
12452	123486
12612	123487
30539	123488
181642	123489
293367	123490
28866	123491
6163	123492
30304	123493
16039	123494
22009	123495
105392	123496
17262	123497
302571	123498
29551	123499
116956	123500
3541	123501
269757	123502
213153	123503
13025	123504
19332	123505
54520	123506
7070	123507
133426	123508
123030	123509
44435	123510
27289	123511
60037	123512
153850	123513
205492	123514
102	123515
11382	123516
95270	123517
93605	123518
109411	123519
25763	123520
114688	123521
320454	123522
186356	123523
291878	123524
67521	123525
16828	123526
328324	123527
297437	123528
3704	123529
169592	123530
91931	123531
59139	123532
2777	123533
31566	123534
233	123535
7554	123536
110319	123537
33794	123538
36400	123539
287319	123540
115933	123541
211295	123542
21630	123543
187971	123544
134769	123545
322643	123546
193395	123547
110278	123548
92910	123549
314409	123550
308511	123551
140475	123552
200958	123553
306775	123554
10962	123555
53897	123556
131697	123557
137289	123558
129869	123559
73031	123560
13989	123561
98172	123562
75117	123563
286221	123564
141630	123565
300292	123566
246425	123567
325794	123568
284533	123569
183749	123570
261034	123571
222908	123572
220607	123573
291732	123574
62396	123575
227438	123576
249776	123577
192408	123578
225127	123579
152584	123580
259624	123581
164839	123582
228268	123583
131812	123584
248218	123585
275118	123586
236687	123587
178340	123588
291509	123589
188587	123590
278589	123591
192541	123592
91740	123593
126337	123594
229691	123595
279144	123596
105357	123597
217016	123598
223450	123599
15856	123600
168424	123601
249010	123602
209847	123603
214800	123604
328796	123605
304298	123606
40126	123607
306168	123608
94351	123609
297732	123610
94141	123611
271218	123612
168455	123613
233325	123614
190720	123615
144179	123616
125088	123617
117840	123618
318083	123619
315514	123620
126717	123621
157934	123622
87892	123623
286364	123624
286600	123625
75795	123626
127121	123627
256923	123628
227183	123629
182534	123630
28685	123631
168	123632
119004	123633
256569	123634
18530	123635
33487	123636
2143	123637
43421	123638
3875	123639
61043	123640
2481	123641
19704	123642
106305	123643
147775	123644
145250	123645
98277	123646
4335	123647
73618	123648
277101	123649
216147	123650
56536	123651
28899	123652
25367	123653
17887	123654
40006	123655
27148	123656
101000	123657
76124	123658
111585	123659
44104	123660
206430	123661
25924	123662
145107	123663
13213	123664
210682	123665
4966	123666
23404	123667
120760	123668
118837	123669
16111	123670
11120	123671
24537	123672
67713	123673
224990	123674
224982	123675
13166	123676
123094	123677
29714	123678
40059	123679
151719	123680
27959	123681
188575	123682
25485	123683
30536	123684
121097	123685
75304	123686
8366	123687
68447	123688
108789	123689
232776	123690
242587	123691
2903	123692
254789	123693
76018	123694
278795	123695
185143	123696
182361	123697
24342	123698
2994	123699
19240	123700
57572	123701
294391	123702
299972	123703
57987	123704
48756	123705
199928	123706
39675	123707
16513	123708
299107	123709
267221	123710
87671	123711
113970	123712
126838	123713
2316	123714
271867	123715
146402	123716
18689	123717
131327	123718
288895	123719
190269	123720
60653	123721
2232	123722
160211	123723
81673	123724
156678	123725
79418	123726
12924	123727
6494	123728
9996	123729
15447	123730
14410	123731
89969	123732
46720	123733
27335	123734
20944	123735
104377	123736
16282	123737
315914	123738
207864	123739
14698	123740
120	123741
26544	123742
45815	123743
55207	123744
252644	123745
41704	123746
228834	123747
42107	123748
127043	123749
38902	123750
147935	123751
101204	123752
97	123753
177552	123754
90775	123755
111888	123756
326701	123757
240879	123758
45450	123759
11974	123760
95046	123761
49549	123762
310773	123763
38610	123764
93684	123765
376	123766
4648	123767
234451	123768
104268	123769
24	123770
116261	123771
146750	123772
41805	123773
89421	123774
197351	123775
13955	123776
42387	123777
54793	123778
36255	123779
117514	123780
93107	123781
164918	123782
74081	123783
9578	123784
59636	123785
133885	123786
21441	123787
26643	123788
151472	123789
47152	123790
254275	123791
254613	123792
137908	123793
327772	123794
232971	123795
157313	123796
253353	123797
281370	123798
126337	123799
41427	123800
154171	123801
100089	123802
168455	123803
93446	123804
257944	123805
169959	123806
164839	123807
207384	123808
276522	123809
49499	123810
207849	123811
167001	123812
256416	123813
311088	123814
283070	123815
234693	123816
214207	123817
96405	123818
236293	123819
280364	123820
243280	123821
243639	123822
188587	123823
157443	123824
181269	123825
301189	123826
18424	123827
128919	123828
316926	123829
64988	123830
149701	123831
120602	123832
204754	123833
114619	123834
66224	123835
9357	123836
209043	123837
134065	123838
152687	123839
227464	123840
298713	123841
283285	123842
100449	123843
10551	123844
96717	123845
138467	123846
124683	123847
99436	123848
115987	123849
199424	123850
58030	123851
986	123852
5941	123853
20109	123854
9658	123855
1710	123856
80777	123857
47211	123858
14046	123859
84415	123860
73553	123861
114563	123862
96469	123863
56327	123864
45194	123865
84905	123866
176440	123867
113542	123868
105896	123869
88530	123870
323439	123871
55984	123872
49078	123873
64828	123874
58244	123875
14723	123876
202041	123877
141481	123878
107343	123879
193843	123880
75012	123881
253611	123882
170518	123883
112699	123884
278316	123885
44775	123886
315135	123887
6446	123888
106199	123889
214206	123890
212239	123891
23946	123892
72117	123893
61398	123894
182537	123895
326776	123896
15519	123897
49839	123898
94196	123899
248661	123900
33565	123901
213916	123902
48763	123903
36219	123904
234304	123905
152174	123906
324178	123907
214296	123908
33366	123909
364	123910
318694	123911
1035	123912
2537	123913
202249	123914
118592	123915
3680	123916
190670	123917
25447	123918
68404	123919
489	123920
49038	123921
180261	123922
59442	123923
209288	123924
268264	123925
264818	123926
140870	123927
197177	123928
7671	123929
112122	123930
195344	123931
32621	123932
8	123933
129202	123934
60975	123935
213016	123936
121485	123937
55151	123938
328632	123939
134943	123940
24411	123941
4325	123942
2004	123943
43901	123944
177549	123945
44268	123946
127448	123947
84647	123948
948	123949
177343	123950
87997	123951
137541	123952
145407	123953
31187	123954
143630	123955
115626	123956
34640	123957
272493	123958
298430	123959
158569	123960
158537	123961
40486	123962
140220	123963
6022	123964
141205	123965
88224	123966
91041	123967
286854	123968
35352	123969
216147	123970
86119	123971
115832	123972
174033	123973
161380	123974
82784	123975
192329	123976
54808	123977
62138	123978
257085	123979
671	123980
221932	123981
223097	123982
5332	123983
96090	123984
33744	123985
167140	123986
107456	123987
227097	123988
144713	123989
188082	123990
242938	123991
310212	123992
240161	123993
137533	123994
191829	123995
132302	123996
242362	123997
187914	123998
153696	123999
127412	124000
300615	124001
40233	124002
75760	124003
1750	124004
43810	124005
155981	124006
309863	124007
96476	124008
145855	124009
170130	124010
201619	124011
88910	124012
264090	124013
184025	124014
39452	124015
18879	124016
193860	124017
222311	124018
87950	124019
204512	124020
262377	124021
89355	124022
204836	124023
178213	124024
951	124025
127310	124026
53194	124027
159671	124028
48000	124029
268681	124030
141111	124031
16364	124032
76411	124033
202128	124034
6428	124035
234696	124036
30138	124037
141152	124038
136686	124039
63858	124040
137647	124041
314703	124042
230828	124043
56915	124044
303163	124045
151506	124046
17262	124047
142595	124048
100204	124049
192082	124050
293203	124051
43767	124052
47784	124053
221455	124054
187039	124055
228010	124056
42247	124057
76187	124058
69063	124059
7551	124060
57378	124061
31296	124062
67509	124063
15331	124064
15341	124065
56590	124066
230937	124067
29876	124068
51440	124069
220007	124070
47487	124071
18870	124072
219413	124073
15614	124074
59794	124075
216794	124076
179852	124077
17633	124078
202428	124079
65329	124080
294039	124081
176674	124082
106108	124083
98516	124084
35077	124085
185391	124086
120452	124087
226419	124088
27542	124089
126506	124090
39675	124091
125116	124092
46590	124093
318093	124094
20777	124095
200077	124096
37848	124097
16097	124098
18302	124099
95481	124100
175810	124101
197509	124102
197545	124103
124216	124104
16700	124105
36373	124106
22715	124107
137829	124108
129273	124109
316097	124110
123279	124111
103952	124112
13516	124113
111530	124114
250057	124115
50923	124116
1600	124117
2749	124118
60609	124119
116893	124120
29170	124121
261342	124122
305454	124123
139121	124124
175821	124125
24346	124126
29698	124127
212786	124128
298409	124129
84779	124130
24096	124131
124641	124132
63958	124133
22656	124134
22324	124135
8493	124136
176381	124137
26171	124138
35016	124139
131282	124140
24835	124141
7337	124142
319178	124143
72170	124144
181530	124145
9864	124146
156640	124147
27909	124148
73025	124149
9124	124150
9537	124151
66833	124152
224968	124153
93888	124154
158722	124155
751	124156
52101	124157
72920	124158
12532	124159
35492	124160
82572	124161
104108	124162
185973	124163
79473	124164
201395	124165
171152	124166
4524	124167
66148	124168
139451	124169
8304	124170
1699	124171
229137	124172
170110	124173
247562	124174
166030	124175
205211	124176
46553	124177
249283	124178
63471	124179
118215	124180
1084	124181
97168	124182
296603	124183
40981	124184
301799	124185
1288	124186
11080	124187
181529	124188
43357	124189
729	124190
42247	124191
113554	124192
78884	124193
61755	124194
80676	124195
317025	124196
203153	124197
68474	124198
167050	124199
17832	124200
84991	124201
24516	124202
48393	124203
19427	124204
35058	124205
44892	124206
236967	124207
21999	124208
48747	124209
8977	124210
256846	124211
3965	124212
13011	124213
103594	124214
37898	124215
168845	124216
2250	124217
227828	124218
26262	124219
3490	124220
209417	124221
11660	124222
108039	124223
207623	124224
112298	124225
132105	124226
29	124227
287257	124228
9349	124229
236789	124230
33590	124231
21801	124232
40550	124233
17156	124234
30175	124235
84329	124236
18151	124237
34558	124238
173901	124239
161522	124240
128402	124241
65075	124242
151523	124243
207169	124244
317431	124245
266178	124246
218063	124247
125342	124248
57734	124249
189271	124250
81675	124251
93404	124252
109398	124253
55446	124254
57560	124255
33260	124256
59712	124257
118909	124258
107003	124259
106939	124260
7255	124261
179137	124262
61348	124263
35558	124264
255448	124265
161629	124266
35042	124267
4582	124268
102469	124269
166527	124270
52750	124271
107860	124272
53801	124273
30647	124274
19645	124275
32678	124276
141881	124277
91901	124278
282635	124279
170981	124280
70311	124281
228971	124282
198909	124283
105507	124284
185306	124285
85839	124286
121	124287
10554	124288
35266	124289
62646	124290
88882	124291
30647	124292
259529	124293
11479	124294
22981	124295
72173	124296
9257	124297
49021	124298
271408	124299
140716	124300
92204	124301
203943	124302
2517	124303
3478	124304
9487	124305
871	124306
11892	124307
31238	124308
152134	124309
107590	124310
102547	124311
21899	124312
11835	124313
63562	124314
128720	124315
4334	124316
2251	124317
21345	124318
4418	124319
76287	124320
72166	124321
132133	124322
53945	124323
44887	124324
12698	124325
181714	124326
220	124327
1846	124328
79729	124329
19233	124330
136703	124331
32645	124332
284768	124333
846	124334
16218	124335
65481	124336
46569	124337
97827	124338
309435	124339
149643	124340
82439	124341
91995	124342
32164	124343
137153	124344
205472	124345
100310	124346
165518	124347
283166	124348
28931	124349
7554	124350
260029	124351
7860	124352
135721	124353
85122	124354
7188	124355
152972	124356
43305	124357
10513	124358
27473	124359
39276	124360
25814	124361
5856	124362
10	124363
102	124364
959	124365
181452	124366
50399	124367
62111	124368
136861	124369
193432	124370
101804	124371
121725	124372
184675	124373
89127	124374
75170	124375
53684	124376
80603	124377
168198	124378
31	124379
125390	124380
106141	124381
36480	124382
125149	124383
45989	124384
41776	124385
189534	124386
930	124387
175159	124388
27131	124389
233938	124390
76090	124391
109419	124392
18664	124393
130531	124394
239155	124395
101753	124396
151289	124397
775	124398
289747	124399
23879	124400
21945	124401
264012	124402
12310	124403
322297	124404
13113	124405
4878	124406
275048	124407
38333	124408
69459	124409
180231	124410
42893	124411
115038	124412
4183	124413
13712	124414
179447	124415
147073	124416
112504	124417
270	124418
50087	124419
156944	124420
70425	124421
28166	124422
40021	124423
226607	124424
182433	124425
81661	124426
8366	124427
2605	124428
196248	124429
1033	124430
10381	124431
187578	124432
11165	124433
117655	124434
80546	124435
160024	124436
46723	124437
227667	124438
3541	124439
72837	124440
84255	124441
91783	124442
6599	124443
131862	124444
150141	124445
166731	124446
103574	124447
141962	124448
7975	124449
68569	124450
100462	124451
243012	124452
157913	124453
185624	124454
158372	124455
151541	124456
197393	124457
150768	124458
60435	124459
247291	124460
91278	124461
141789	124462
23202	124463
126305	124464
102319	124465
224703	124466
33687	124467
317243	124468
250578	124469
6824	124470
303588	124471
240967	124472
73549	124473
211576	124474
3393	124475
235446	124476
213995	124477
224403	124478
326554	124479
229390	124480
94661	124481
85965	124482
295749	124483
57006	124484
90590	124485
106428	124486
167421	124487
98689	124488
291410	124489
66634	124490
37391	124491
108555	124492
207488	124493
264304	124494
53383	124495
258738	124496
34735	124497
226401	124498
2469	124499
33603	124500
45643	124501
7365	124502
2903	124503
168941	124504
96138	124505
207022	124506
99754	124507
93462	124508
220595	124509
21096	124510
315789	124511
33636	124512
61836	124513
99769	124514
1085	124515
185630	124516
56149	124517
61774	124518
3812	124519
8687	124520
71777	124521
227257	124522
88607	124523
9345	124524
8761	124525
293143	124526
24292	124527
134971	124528
15841	124529
96169	124530
113613	124531
276037	124532
245537	124533
113613	124534
125710	124535
3812	124536
83866	124537
67615	124538
72996	124539
29061	124540
80343	124541
46053	124542
34709	124543
216597	124544
66671	124545
64660	124546
77698	124547
24563	124548
127901	124549
144	124550
277595	124551
22757	124552
79415	124553
69487	124554
3148	124555
146934	124556
7143	124557
175165	124558
77359	124559
10899	124560
48528	124561
77539	124562
84151	124563
85024	124564
240279	124565
8726	124566
29835	124567
196364	124568
213532	124569
129378	124570
306159	124571
176	124572
27985	124573
185745	124574
184091	124575
4633	124576
6824	124577
179543	124578
133697	124579
133697	124580
32935	124581
29991	124582
119047	124583
7007	124584
284929	124585
95975	124586
221234	124587
43832	124588
205250	124589
221564	124590
225174	124591
165249	124592
251203	124593
76090	124594
311282	124595
141630	124596
85774	124597
226688	124598
94141	124599
91740	124600
243677	124601
152584	124602
247206	124603
295028	124604
169959	124605
182076	124606
270468	124607
116490	124608
190836	124609
177379	124610
36445	124611
285662	124612
183056	124613
81665	124614
157175	124615
110981	124616
149325	124617
239764	124618
109424	124619
154198	124620
8438	124621
43423	124622
160552	124623
189884	124624
159477	124625
28095	124626
68737	124627
309313	124628
191413	124629
160473	124630
166007	124631
96925	124632
197566	124633
149695	124634
53193	124635
77459	124636
6457	124637
40816	124638
102189	124639
15841	124640
5572	124641
119781	124642
94408	124643
324962	124644
260164	124645
169610	124646
162510	124647
106193	124648
61501	124649
116604	124650
224392	124651
154198	124652
79277	124653
235584	124654
50212	124655
32162	124656
173713	124657
48146	124658
30886	124659
117114	124660
127562	124661
124125	124662
264747	124663
19973	124664
27443	124665
85275	124666
191618	124667
4115	124668
4805	124669
85496	124670
45332	124671
104043	124672
36480	124673
324363	124674
204892	124675
308715	124676
125149	124677
4573	124678
11013	124679
300406	124680
8193	124681
125	124682
213994	124683
48840	124684
262866	124685
59882	124686
67421	124687
77465	124688
68962	124689
111585	124690
14363	124691
61382	124692
143913	124693
42795	124694
169509	124695
315678	124696
29254	124697
146180	124698
183889	124699
2753	124700
16300	124701
18714	124702
77589	124703
62928	124704
45933	124705
165470	124706
4032	124707
102589	124708
142843	124709
8721	124710
112369	124711
33063	124712
53848	124713
23679	124714
86728	124715
55415	124716
4963	124717
13062	124718
318376	124719
64206	124720
2022	124721
124579	124722
65032	124723
30931	124724
26699	124725
11965	124726
618	124727
29165	124728
37287	124729
53845	124730
83446	124731
123643	124732
51840	124733
123104	124734
158416	124735
121675	124736
61569	124737
68	124738
180716	124739
99700	124740
13779	124741
260471	124742
54104	124743
54250	124744
229436	124745
19641	124746
105726	124747
3532	124748
32506	124749
24079	124750
107116	124751
109304	124752
56185	124753
281376	124754
120570	124755
135918	124756
88748	124757
21328	124758
324262	124759
142398	124760
274666	124761
20151	124762
37336	124763
115457	124764
155129	124765
40172	124766
8541	124767
25656	124768
180224	124769
246190	124770
133141	124771
312817	124772
69320	124773
63908	124774
9801	124775
18059	124776
35399	124777
121050	124778
78176	124779
24923	124780
24922	124781
31765	124782
7975	124783
86527	124784
89226	124785
123656	124786
138836	124787
79757	124788
150654	124789
289818	124790
1121	124791
175841	124792
112894	124793
268648	124794
235197	124795
117668	124796
210946	124797
4954	124798
9400	124799
8906	124800
176009	124801
618	124802
125827	124803
247853	124804
108261	124805
234807	124806
297849	124807
129124	124808
265866	124809
126187	124810
301018	124811
27334	124812
41883	124813
6361	124814
117297	124815
263712	124816
172391	124817
177282	124818
139199	124819
16972	124820
249976	124821
122867	124822
112015	124823
746	124824
135052	124825
132068	124826
257054	124827
120618	124828
65633	124829
79945	124830
149402	124831
30717	124832
125343	124833
69727	124834
111804	124835
277760	124836
18409	124837
54973	124838
4069	124839
37363	124840
209939	124841
232698	124842
67369	124843
173219	124844
125435	124845
23882	124846
53465	124847
313178	124848
11965	124849
22727	124850
44152	124851
46553	124852
100022	124853
303009	124854
192470	124855
149167	124856
36480	124857
113759	124858
289846	124859
250281	124860
221752	124861
303311	124862
243722	124863
158088	124864
164114	124865
44111	124866
204298	124867
60767	124868
159890	124869
182904	124870
49383	124871
82485	124872
83977	124873
62173	124874
22951	124875
151179	124876
306874	124877
114889	124878
47188	124879
22669	124880
147037	124881
99407	124882
239616	124883
199524	124884
119667	124885
293423	124886
15908	124887
38129	124888
136195	124889
17883	124890
3595	124891
29917	124892
213946	124893
16783	124894
127635	124895
52750	124896
3856	124897
67429	124898
9975	124899
5794	124900
80897	124901
289004	124902
8277	124903
9891	124904
1041	124905
5739	124906
87101	124907
817	124908
33230	124909
39069	124910
30411	124911
32485	124912
10562	124913
128177	124914
9649	124915
41261	124916
91003	124917
177503	124918
297323	124919
26429	124920
237941	124921
18932	124922
9044	124923
54186	124924
169950	124925
45012	124926
35232	124927
2213	124928
165368	124929
35793	124930
313254	124931
41113	124932
8653	124933
101532	124934
177034	124935
191040	124936
284	124937
227130	124938
244234	124939
21081	124940
2516	124941
7759	124942
116309	124943
103448	124944
145565	124945
20133	124946
25592	124947
10428	124948
284986	124949
41951	124950
120829	124951
78758	124952
52101	124953
98787	124954
201948	124955
17979	124956
72527	124957
41617	124958
20789	124959
60580	124960
11859	124961
43	124962
64735	124963
322281	124964
77268	124965
324353	124966
77268	124967
189722	124968
17594	124969
1	124970
43370	124971
214844	124972
84265	124973
65941	124974
41617	124975
4850	124976
210803	124977
135519	124978
321360	124979
202527	124980
96103	124981
52101	124982
231969	124983
98316	124984
35017	124985
50257	124986
79201	124987
699	124988
4163	124989
27132	124990
126145	124991
146987	124992
849	124993
20210	124994
30843	124995
19431	124996
146332	124997
6939	124998
113	124999
38875	125000
54	125001
130213	125002
115419	125003
80867	125004
186171	125005
264383	125006
82141	125007
109390	125008
231933	125009
47439	125010
311	125011
5504	125012
59229	125013
23073	125014
807	125015
109867	125016
61475	125017
12	125018
22992	125019
77899	125020
14840	125021
7527	125022
53891	125023
8696	125024
23826	125025
39940	125026
17050	125027
2900	125028
103807	125029
22271	125030
2458	125031
44105	125032
238693	125033
10072	125034
164626	125035
208350	125036
31282	125037
50341	125038
23534	125039
114448	125040
30269	125041
68241	125042
33869	125043
45673	125044
147990	125045
14161	125046
158717	125047
10897	125048
237541	125049
44470	125050
29739	125051
15250	125052
204638	125053
12424	125054
109308	125055
71057	125056
4139	125057
8433	125058
59807	125059
62988	125060
9721	125061
260634	125062
54109	125063
292463	125064
280845	125065
12281	125066
249516	125067
207072	125068
79565	125069
184886	125070
182357	125071
177363	125072
324918	125073
111325	125074
126153	125075
152862	125076
112525	125077
205634	125078
112315	125079
71242	125080
88323	125081
68876	125082
301307	125083
21780	125084
19700	125085
114793	125086
3227	125087
100703	125088
35306	125089
24609	125090
221812	125091
49932	125092
18034	125093
157471	125094
117962	125095
311425	125096
46226	125097
86728	125098
268732	125099
214011	125100
169007	125101
13250	125102
36461	125103
6941	125104
225911	125105
74692	125106
279143	125107
34901	125108
130004	125109
16513	125110
111006	125111
8131	125112
273512	125113
6153	125114
41526	125115
113900	125116
147082	125117
63822	125118
237276	125119
42467	125120
13306	125121
5022	125122
193266	125123
272750	125124
36561	125125
637	125126
17746	125127
16264	125128
135021	125129
1374	125130
55	125131
2949	125132
16330	125133
25454	125134
28054	125135
160919	125136
136612	125137
3924	125138
133820	125139
80438	125140
238433	125141
116122	125142
5608	125143
47255	125144
233259	125145
8304	125146
69376	125147
1754	125148
15695	125149
99325	125150
64674	125151
5026	125152
59725	125153
48591	125154
36279	125155
120578	125156
25667	125157
202164	125158
102125	125159
120	125160
775	125161
113569	125162
210	125163
103580	125164
71127	125165
36020	125166
81476	125167
2480	125168
161661	125169
1584	125170
102879	125171
102736	125172
9065	125173
266	125174
1584	125175
84666	125176
202216	125177
4383	125178
23574	125179
284605	125180
53723	125181
52123	125182
31975	125183
13775	125184
30544	125185
202416	125186
305773	125187
15675	125188
103720	125189
83085	125190
31651	125191
259940	125192
28330	125193
65356	125194
310565	125195
224219	125196
16619	125197
1828	125198
42011	125199
114802	125200
94324	125201
16656	125202
56212	125203
18298	125204
6514	125205
762	125206
175713	125207
136031	125208
32698	125209
216000	125210
36701	125211
2560	125212
129871	125213
23302	125214
63475	125215
52551	125216
23383	125217
275691	125218
305434	125219
109790	125220
200220	125221
213477	125222
90409	125223
108734	125224
174243	125225
187302	125226
83436	125227
299492	125228
74933	125229
223429	125230
59771	125231
73081	125232
233713	125233
150707	125234
119278	125235
133706	125236
52056	125237
85656	125238
53887	125239
286547	125240
303326	125241
95826	125242
243449	125243
313990	125244
22747	125245
222284	125246
1842	125247
270500	125248
26435	125249
2175	125250
65705	125251
9212	125252
148928	125253
57738	125254
5026	125255
3481	125256
231835	125257
125435	125258
313153	125259
9891	125260
23354	125261
188562	125262
11246	125263
3588	125264
62470	125265
25541	125266
16677	125267
268737	125268
263912	125269
178658	125270
70285	125271
59048	125272
94540	125273
61343	125274
114759	125275
80079	125276
4572	125277
159247	125278
137360	125279
446	125280
25300	125281
131	125282
4866	125283
4805	125284
164898	125285
8862	125286
80965	125287
24834	125288
48	125289
73266	125290
659	125291
26044	125292
1245	125293
1663	125294
35535	125295
5193	125296
3074	125297
35370	125298
47578	125299
15395	125300
127264	125301
123802	125302
3101	125303
787	125304
248041	125305
245488	125306
4177	125307
9427	125308
224559	125309
214170	125310
87282	125311
128150	125312
56577	125313
188001	125314
80050	125315
67334	125316
27668	125317
17063	125318
206354	125319
196392	125320
82040	125321
73630	125322
42348	125323
144151	125324
316616	125325
53481	125326
240	125327
15242	125328
187727	125329
177811	125330
212000	125331
47687	125332
56791	125333
69408	125334
75448	125335
10071	125336
267152	125337
3752	125338
157587	125339
185565	125340
866	125341
6390	125342
44565	125343
18633	125344
23145	125345
165617	125346
90243	125347
1317	125348
195693	125349
156474	125350
24824	125351
283195	125352
213021	125353
41776	125354
313138	125355
8333	125356
195212	125357
43944	125358
8119	125359
11590	125360
22962	125361
20278	125362
4764	125363
158478	125364
9337	125365
13980	125366
13210	125367
8376	125368
57125	125369
170055	125370
57545	125371
6067	125372
56702	125373
542	125374
55581	125375
9051	125376
111102	125377
2105	125378
31226	125379
12503	125380
155074	125381
287507	125382
192664	125383
4217	125384
31036	125385
90	125386
79391	125387
4222	125388
43418	125389
3552	125390
77731	125391
18707	125392
98334	125393
194946	125394
77769	125395
44524	125396
36099	125397
44908	125398
18733	125399
29250	125400
6147	125401
222379	125402
51498	125403
2521	125404
143786	125405
12236	125406
284394	125407
19837	125408
81482	125409
198885	125410
76517	125411
135180	125412
138678	125413
121724	125414
158911	125415
37055	125416
6482	125417
8466	125418
223104	125419
207799	125420
21341	125421
286580	125422
14245	125423
39100	125424
22551	125425
81799	125426
351	125427
316276	125428
34659	125429
8428	125430
21378	125431
36932	125432
81736	125433
22384	125434
139304	125435
9528	125436
24394	125437
91174	125438
93927	125439
56469	125440
13442	125441
62550	125442
4760	125443
1838	125444
190415	125445
71110	125446
34624	125447
3591	125448
64508	125449
284619	125450
165074	125451
107150	125452
202253	125453
100915	125454
52079	125455
198626	125456
190283	125457
19706	125458
1126	125459
68284	125460
21147	125461
29602	125462
21147	125463
21710	125464
24194	125465
21147	125466
21147	125467
327313	125468
45722	125469
52933	125470
99800	125471
312498	125472
82290	125473
207748	125474
244940	125475
42406	125476
5037	125477
2178	125478
48743	125479
311864	125480
4559	125481
76435	125482
37998	125483
23995	125484
96449	125485
114617	125486
152992	125487
13509	125488
248962	125489
1199	125490
295453	125491
253495	125492
124615	125493
154023	125494
13593	125495
64143	125496
191145	125497
36475	125498
147568	125499
87083	125500
57401	125501
56749	125502
64143	125503
13593	125504
155639	125505
155639	125506
36475	125507
13593	125508
95881	125509
313957	125510
66606	125511
131188	125512
232591	125513
4907	125514
154965	125515
202319	125516
18534	125517
134869	125518
133044	125519
12249	125520
23651	125521
208014	125522
222032	125523
204348	125524
256049	125525
16066	125526
11294	125527
119118	125528
64819	125529
6326	125530
71783	125531
2045	125532
215368	125533
146313	125534
295771	125535
104885	125536
1383	125537
115770	125538
37228	125539
67682	125540
318448	125541
33578	125542
32951	125543
172508	125544
25316	125545
138479	125546
10162	125547
30214	125548
6467	125549
34199	125550
174652	125551
32880	125552
12513	125553
1207	125554
193250	125555
14758	125556
8999	125557
34185	125558
98508	125559
283307	125560
5744	125561
172905	125562
111501	125563
41338	125564
165916	125565
46351	125566
289781	125567
28583	125568
5764	125569
27	125570
35404	125571
65600	125572
20236	125573
92010	125574
54019	125575
87568	125576
118736	125577
146223	125578
167485	125579
212238	125580
144003	125581
150137	125582
98015	125583
213308	125584
220338	125585
93431	125586
107125	125587
258930	125588
102149	125589
16124	125590
192556	125591
49977	125592
293722	125593
114538	125594
67805	125595
32217	125596
150482	125597
156406	125598
135037	125599
159396	125600
24356	125601
203778	125602
18109	125603
70998	125604
50746	125605
145283	125606
2405	125607
73745	125608
628	125609
32592	125610
21212	125611
26134	125612
63354	125613
9498	125614
49626	125615
777	125616
219704	125617
427	125618
115421	125619
14644	125620
26109	125621
48506	125622
57829	125623
105753	125624
94394	125625
526	125626
3188	125627
1471	125628
247485	125629
125491	125630
55284	125631
13651	125632
14934	125633
124296	125634
29658	125635
11732	125636
283	125637
146201	125638
4774	125639
272606	125640
53946	125641
132239	125642
33741	125643
202317	125644
1827	125645
52497	125646
11396	125647
10902	125648
79016	125649
125466	125650
2420	125651
167004	125652
3007	125653
210385	125654
83	125655
22038	125656
336	125657
731	125658
1579	125659
131307	125660
90988	125661
39285	125662
215640	125663
15171	125664
4358	125665
11873	125666
14058	125667
3841	125668
244050	125669
49723	125670
57766	125671
87178	125672
126122	125673
22933	125674
24272	125675
264051	125676
2581	125677
85322	125678
31618	125679
128539	125680
2679	125681
52667	125682
17954	125683
261140	125684
11241	125685
37203	125686
3467	125687
8142	125688
10176	125689
19620	125690
66710	125691
2604	125692
47245	125693
771	125694
1533	125695
110535	125696
795	125697
1598	125698
8854	125699
18282	125700
25744	125701
136135	125702
100894	125703
23821	125704
25201	125705
190813	125706
25200	125707
824	125708
8640	125709
5799	125710
13114	125711
5799	125712
52788	125713
74251	125714
89725	125715
2365	125716
92020	125717
207208	125718
23760	125719
84565	125720
50984	125721
617	125722
116304	125723
63464	125724
216	125725
33069	125726
52036	125727
84135	125728
18098	125729
246660	125730
153022	125731
10753	125732
13433	125733
34992	125734
35219	125735
35219	125736
21290	125737
57982	125738
27318	125739
31566	125740
8931	125741
157795	125742
71571	125743
129668	125744
303185	125745
78809	125746
17048	125747
84290	125748
59347	125749
99864	125750
177612	125751
197784	125752
3912	125753
69	125754
7047	125755
93	125756
50272	125757
50184	125758
2481	125759
16655	125760
78808	125761
258369	125762
90942	125763
13536	125764
1387	125765
133057	125766
57783	125767
8029	125768
54203	125769
68760	125770
158084	125771
9868	125772
25651	125773
51038	125774
33957	125775
102010	125776
5311	125777
2481	125778
142419	125779
28430	125780
80241	125781
170107	125782
111357	125783
27159	125784
2078	125785
24791	125786
15931	125787
1501	125788
36808	125789
7275	125790
11413	125791
2218	125792
7867	125793
116773	125794
172884	125795
44534	125796
3083	125797
95226	125798
3455	125799
76517	125800
38621	125801
33741	125802
8142	125803
6951	125804
8142	125805
8142	125806
42727	125807
14708	125808
7159	125809
105043	125810
254995	125811
270598	125812
196523	125813
132864	125814
169778	125815
31643	125816
45376	125817
247706	125818
208582	125819
29280	125820
169503	125821
71272	125822
129229	125823
136193	125824
82372	125825
70306	125826
156975	125827
163634	125828
8034	125829
5303	125830
6709	125831
64408	125832
176	125833
171401	125834
268517	125835
19674	125836
288594	125837
269604	125838
196810	125839
207987	125840
76735	125841
189425	125842
160911	125843
90705	125844
526	125845
29477	125846
79346	125847
171391	125848
5093	125849
80672	125850
19841	125851
140849	125852
93860	125853
145477	125854
58550	125855
31018	125856
13420	125857
44252	125858
51920	125859
91047	125860
59241	125861
78757	125862
67012	125863
43626	125864
5766	125865
204032	125866
2980	125867
44632	125868
186854	125869
48276	125870
77526	125871
7072	125872
2713	125873
305907	125874
5525	125875
50574	125876
5756	125877
72558	125878
50964	125879
26470	125880
38937	125881
11665	125882
112296	125883
19423	125884
9048	125885
1526	125886
131760	125887
40174	125888
33988	125889
49513	125890
6094	125891
156656	125892
200443	125893
125827	125894
69	125895
29407	125896
81156	125897
74038	125898
24992	125899
71966	125900
76821	125901
9482	125902
120728	125903
4909	125904
49013	125905
4521	125906
19486	125907
69580	125908
172198	125909
40265	125910
8001	125911
8001	125912
48200	125913
88700	125914
1745	125915
303490	125916
273476	125917
121047	125918
4711	125919
96268	125920
4000	125921
136888	125922
323768	125923
70950	125924
13590	125925
33981	125926
154846	125927
113282	125928
63108	125929
1422	125930
12927	125931
49459	125932
30778	125933
204444	125934
15908	125935
6880	125936
97948	125937
87581	125938
9238	125939
88668	125940
204664	125941
18052	125942
180	125943
11265	125944
260022	125945
41	125946
138449	125947
248643	125948
304364	125949
194197	125950
163073	125951
23483	125952
63191	125953
93539	125954
17723	125955
14456	125956
64024	125957
217659	125958
1437	125959
648	125960
129443	125961
3209	125962
33481	125963
66793	125964
13739	125965
2368	125966
64780	125967
137226	125968
313482	125969
40751	125970
22267	125971
189632	125972
18167	125973
2351	125974
4474	125975
28523	125976
50406	125977
75597	125978
50142	125979
114402	125980
163681	125981
32287	125982
269194	125983
116223	125984
96643	125985
172653	125986
41	125987
228925	125988
5624	125989
4163	125990
96402	125991
169481	125992
18203	125993
9122	125994
133034	125995
33875	125996
92175	125997
81084	125998
20789	125999
250537	126000
323732	126001
242773	126002
50056	126003
114251	126004
126005	126005
58691	126006
301576	126007
8818	126008
320645	126009
176479	126010
113352	126011
12068	126012
72936	126013
48603	126014
127538	126015
22255	126016
16352	126017
39197	126018
228594	126019
27739	126020
3689	126021
18444	126022
42	126023
99657	126024
1795	126025
86267	126026
142661	126027
62439	126028
488	126029
23198	126030
9726	126031
105974	126032
136240	126033
14464	126034
20614	126035
806	126036
12175	126037
18444	126038
4511	126039
272907	126040
1240	126041
1659	126042
53255	126043
122	126044
1065	126045
10367	126046
133314	126047
70058	126048
7289	126049
16157	126050
72659	126051
114689	126052
204615	126053
85126	126054
104815	126055
34254	126056
222991	126057
288320	126058
6981	126059
887	126060
4083	126061
95951	126062
176693	126063
76061	126064
27140	126065
9801	126066
166502	126067
17038	126068
52101	126069
87635	126070
14920	126071
544	126072
123268	126073
154509	126074
3875	126075
14249	126076
1519	126077
322159	126078
342	126079
24526	126080
163611	126081
10849	126082
28908	126083
37297	126084
187646	126085
120559	126086
51924	126087
69821	126088
62425	126089
3471	126090
211914	126091
15746	126092
6761	126093
21736	126094
165002	126095
50554	126096
5607	126097
9926	126098
52933	126099
246706	126100
41	126101
196321	126102
82133	126103
138585	126104
3315	126105
14588	126106
14588	126107
126005	126108
138246	126109
31016	126110
295743	126111
23981	126112
29791	126113
69389	126114
240110	126115
22878	126116
192603	126117
43766	126118
166664	126119
574	126120
717	126121
56134	126122
323492	126123
186716	126124
186847	126125
103539	126126
11909	126127
18239	126128
2987	126129
4795	126130
9041	126131
118741	126132
49146	126133
88403	126134
417	126135
295715	126136
155370	126137
4574	126138
28911	126139
24946	126140
160190	126141
20374	126142
60	126143
139459	126144
169784	126145
272804	126146
7395	126147
44062	126148
60616	126149
72322	126150
15569	126151
72619	126152
108810	126153
11532	126154
209795	126155
128457	126156
10779	126157
93297	126158
324516	126159
10766	126160
213953	126161
90907	126162
85687	126163
9808	126164
27051	126165
19358	126166
202803	126167
60645	126168
26623	126169
8560	126170
10677	126171
90017	126172
319487	126173
25102	126174
58788	126175
5226	126176
72996	126177
20189	126178
228712	126179
371	126180
96065	126181
54730	126182
28422	126183
88851	126184
36654	126185
4486	126186
269086	126187
117282	126188
133250	126189
144451	126190
67907	126191
133518	126192
86464	126193
51337	126194
160253	126195
733	126196
50112	126197
268902	126198
88940	126199
11494	126200
30728	126201
204552	126202
67860	126203
3770	126204
296131	126205
196727	126206
276605	126207
300840	126208
214044	126209
250070	126210
135697	126211
253298	126212
788	126213
98427	126214
4866	126215
60305	126216
55519	126217
131645	126218
47070	126219
58839	126220
317781	126221
1059	126222
182708	126223
308967	126224
29651	126225
24318	126226
29651	126227
94228	126228
103452	126229
80534	126230
130746	126231
82369	126232
647	126233
69028	126234
61442	126235
51968	126236
213955	126237
25240	126238
89008	126239
101705	126240
25512	126241
18203	126242
79368	126243
101705	126244
36807	126245
13802	126246
224781	126247
18854	126248
14301	126249
188972	126250
201022	126251
53213	126252
123151	126253
31104	126254
175548	126255
175544	126256
79948	126257
126763	126258
23981	126259
65514	126260
176722	126261
22876	126262
65514	126263
117488	126264
50363	126265
112714	126266
175489	126267
44381	126268
10525	126269
73650	126270
48721	126271
15781	126272
5607	126273
39143	126274
33492	126275
83494	126276
94238	126277
18	126278
2871	126279
147674	126280
12898	126281
22512	126282
82190	126283
128584	126284
10780	126285
490	126286
67399	126287
95369	126288
2231	126289
21	126290
22034	126291
5475	126292
187127	126293
139762	126294
171251	126295
151705	126296
87679	126297
123503	126298
170148	126299
277548	126300
20499	126301
99806	126302
2885	126303
2160	126304
105929	126305
82696	126306
16244	126307
38427	126308
31	126309
2053	126310
18054	126311
114065	126312
180195	126313
15273	126314
109712	126315
170555	126316
4942	126317
932	126318
24977	126319
70801	126320
16783	126321
149531	126322
52497	126323
142773	126324
158098	126325
62116	126326
589	126327
2763	126328
107024	126329
215934	126330
293067	126331
18897	126332
8193	126333
10601	126334
159347	126335
12499	126336
1259	126337
276882	126338
213417	126339
282243	126340
7806	126341
2692	126342
104175	126343
114	126344
23718	126345
2390	126346
14194	126347
62558	126348
179	126349
71242	126350
16071	126351
7170	126352
24954	126353
78143	126354
96620	126355
602	126356
3746	126357
123048	126358
322198	126359
17546	126360
110769	126361
125416	126362
3866	126363
115153	126364
180125	126365
117436	126366
73624	126367
61282	126368
85734	126369
167008	126370
103630	126371
5082	126372
124511	126373
18072	126374
1091	126375
25104	126376
138173	126377
1091	126378
22002	126379
35641	126380
495	126381
35150	126382
47727	126383
145172	126384
131721	126385
118660	126386
100735	126387
43725	126388
251722	126389
100649	126390
201963	126391
76411	126392
10046	126393
113708	126394
67174	126395
183	126396
102014	126397
1071	126398
68372	126399
6581	126400
2307	126401
42045	126402
49168	126403
317146	126404
133805	126405
117423	126406
36717	126407
8485	126408
77217	126409
43037	126410
118297	126411
16424	126412
100419	126413
1343	126414
43830	126415
673	126416
27643	126417
108884	126418
187478	126419
130105	126420
10960	126421
36112	126422
59927	126423
248201	126424
61172	126425
91093	126426
113610	126427
15915	126428
326264	126429
2387	126430
101417	126431
55166	126432
91331	126433
173212	126434
42863	126435
21096	126436
146790	126437
126532	126438
3683	126439
35404	126440
15063	126441
185700	126442
102	126443
272034	126444
172486	126445
99016	126446
23006	126447
64308	126448
51345	126449
42401	126450
63445	126451
639	126452
108609	126453
167	126454
42135	126455
1475	126456
55878	126457
88054	126458
75513	126459
28374	126460
15387	126461
106508	126462
216819	126463
212479	126464
17079	126465
8279	126466
34415	126467
111215	126468
21810	126469
81904	126470
22506	126471
59658	126472
73330	126473
7725	126474
43111	126475
97515	126476
20635	126477
113430	126478
159323	126479
29677	126480
24778	126481
214695	126482
284957	126483
20743	126484
184286	126485
151089	126486
45248	126487
1358	126488
200102	126489
59634	126490
60312	126491
60262	126492
104232	126493
88510	126494
153113	126495
28541	126496
210831	126497
52912	126498
10656	126499
86324	126500
171411	126501
612	126502
144016	126503
10491	126504
68405	126505
88059	126506
114782	126507
101107	126508
126287	126509
108223	126510
23872	126511
44995	126512
16446	126513
156520	126514
251412	126515
169377	126516
119222	126517
273154	126518
67562	126519
100455	126520
47758	126521
20635	126522
267661	126523
8034	126524
9599	126525
5365	126526
3062	126527
62725	126528
78598	126529
85187	126530
138396	126531
19	126532
488	126533
113281	126534
9227	126535
1307	126536
4035	126537
261198	126538
29224	126539
6571	126540
117372	126541
109829	126542
186942	126543
7486	126544
775	126545
304931	126546
24994	126547
23019	126548
259340	126549
108795	126550
80902	126551
169255	126552
259331	126553
16788	126554
47288	126555
259306	126556
21523	126557
83198	126558
200735	126559
48557	126560
108644	126561
51379	126562
328097	126563
169226	126564
106894	126565
8220	126566
79301	126567
35137	126568
81323	126569
295172	126570
270486	126571
215757	126572
106151	126573
11465	126574
91658	126575
27956	126576
29119	126577
128732	126578
74425	126579
324200	126580
15746	126581
301762	126582
361	126583
84934	126584
319784	126585
16186	126586
22806	126587
135528	126588
18367	126589
7119	126590
20398	126591
27357	126592
4041	126593
131475	126594
91522	126595
120611	126596
9743	126597
6169	126598
12708	126599
26062	126600
41732	126601
58918	126602
3471	126603
137641	126604
138096	126605
53098	126606
212560	126607
93935	126608
165326	126609
212557	126610
212560	126611
30076	126612
183552	126613
9232	126614
9137	126615
19	126616
126727	126617
284631	126618
284980	126619
102117	126620
67220	126621
160751	126622
239971	126623
71315	126624
68609	126625
27283	126626
19778	126627
12585	126628
13187	126629
12402	126630
55206	126631
52426	126632
43662	126633
134359	126634
8773	126635
126808	126636
13823	126637
4312	126638
102117	126639
207620	126640
5377	126641
238773	126642
47562	126643
127527	126644
42575	126645
13824	126646
152181	126647
31891	126648
87686	126649
20144	126650
92046	126651
114243	126652
268843	126653
13062	126654
129601	126655
10489	126656
159393	126657
120559	126658
9575	126659
83664	126660
39624	126661
15631	126662
158705	126663
172061	126664
31348	126665
130287	126666
12249	126667
4385	126668
39722	126669
43070	126670
50248	126671
179577	126672
2344	126673
3874	126674
118127	126675
526	126676
16053	126677
557	126678
1369	126679
186156	126680
28965	126681
13583	126682
48737	126683
25	126684
100242	126685
65001	126686
29099	126687
30149	126688
27512	126689
842	126690
4823	126691
46943	126692
206415	126693
26	126694
90177	126695
100399	126696
315583	126697
119059	126698
75102	126699
321782	126700
72011	126701
305661	126702
141896	126703
119833	126704
79343	126705
20814	126706
3149	126707
2511	126708
5386	126709
228	126710
87631	126711
73960	126712
116165	126713
14780	126714
14831	126715
32217	126716
42248	126717
124224	126718
82783	126719
93818	126720
66906	126721
86191	126722
279	126723
118294	126724
22068	126725
105157	126726
63191	126727
6790	126728
145268	126729
455	126730
122631	126731
8674	126732
170569	126733
13747	126734
95414	126735
90086	126736
138706	126737
180924	126738
32644	126739
127264	126740
153265	126741
111984	126742
25018	126743
182675	126744
188094	126745
13163	126746
247628	126747
41	126748
18091	126749
16390	126750
94893	126751
17236	126752
16138	126753
55	126754
145504	126755
33680	126756
35388	126757
29340	126758
72284	126759
60765	126760
5378	126761
8725	126762
24437	126763
67578	126764
112025	126765
1530	126766
11818	126767
15754	126768
339	126769
174053	126770
138544	126771
159412	126772
18178	126773
27330	126774
187232	126775
2336	126776
63958	126777
54091	126778
52270	126779
21129	126780
65940	126781
161009	126782
36811	126783
8438	126784
145558	126785
216871	126786
159697	126787
2880	126788
98696	126789
16939	126790
94608	126791
231533	126792
143277	126793
59909	126794
179023	126795
4657	126796
20235	126797
94572	126798
322731	126799
59909	126800
219356	126801
75636	126802
65640	126803
93978	126804
149202	126805
180278	126806
98731	126807
17118	126808
220122	126809
77405	126810
2880	126811
110830	126812
738	126813
543	126814
120838	126815
8227	126816
95761	126817
76517	126818
2972	126819
2972	126820
2972	126821
78382	126822
102675	126823
135754	126824
15961	126825
83988	126826
291250	126827
39365	126828
98976	126829
99904	126830
201972	126831
2881	126832
67353	126833
27480	126834
137549	126835
1570	126836
305610	126837
285285	126838
51808	126839
114067	126840
71723	126841
23173	126842
164937	126843
164903	126844
139246	126845
120666	126846
41341	126847
91472	126848
41341	126849
138092	126850
215067	126851
264	126852
92895	126853
104033	126854
141184	126855
198058	126856
174751	126857
284623	126858
61060	126859
118623	126860
250590	126861
51865	126862
122558	126863
5192	126864
117898	126865
209473	126866
120916	126867
78072	126868
206141	126869
48465	126870
89994	126871
217309	126872
184067	126873
35285	126874
16072	126875
74792	126876
73520	126877
27780	126878
93176	126879
232406	126880
53497	126881
84648	126882
86842	126883
20115	126884
11239	126885
178056	126886
73912	126887
312	126888
90125	126889
2227	126890
80747	126891
209398	126892
222634	126893
125369	126894
125374	126895
82331	126896
200572	126897
128660	126898
20690	126899
104613	126900
44654	126901
44619	126902
229625	126903
9686	126904
4420	126905
161653	126906
218154	126907
99106	126908
42877	126909
165204	126910
99219	126911
171647	126912
43733	126913
477	126914
19391	126915
51635	126916
113874	126917
311372	126918
208071	126919
2403	126920
20209	126921
18909	126922
61562	126923
216756	126924
201154	126925
238816	126926
7036	126927
238666	126928
27625	126929
477	126930
273348	126931
529	126932
257498	126933
58057	126934
263044	126935
81480	126936
318809	126937
60711	126938
8453	126939
54516	126940
304953	126941
160237	126942
286875	126943
25070	126944
209677	126945
39546	126946
114514	126947
125666	126948
23491	126949
32405	126950
162044	126951
477	126952
199285	126953
571	126954
45376	126955
57417	126956
27170	126957
301765	126958
184246	126959
238480	126960
193394	126961
70371	126962
198300	126963
114698	126964
18816	126965
22775	126966
34998	126967
36145	126968
45803	126969
33832	126970
1318	126971
42059	126972
69167	126973
39271	126974
5	126975
25974	126976
113455	126977
22302	126978
321176	126979
264590	126980
182675	126981
126060	126982
124084	126983
315823	126984
316023	126985
72747	126986
49896	126987
12792	126988
106232	126989
120781	126990
24681	126991
115004	126992
173986	126993
80772	126994
12455	126995
13217	126996
4669	126997
86827	126998
75680	126999
74187	127000
28513	127001
817	127002
2010	127003
73699	127004
2927	127005
264	127006
69003	127007
27337	127008
3826	127009
278439	127010
17846	127011
72060	127012
46600	127013
19777	127014
80159	127015
25326	127016
18797	127017
102525	127018
53732	127019
262914	127020
186669	127021
188488	127022
187843	127023
78033	127024
128001	127025
204238	127026
89496	127027
90873	127028
72529	127029
20930	127030
10508	127031
78875	127032
3605	127033
31767	127034
31767	127035
124887	127036
15319	127037
258	127038
14606	127039
14606	127040
14606	127041
14606	127042
17084	127043
176448	127044
135433	127045
98746	127046
1582	127047
291076	127048
99338	127049
1672	127050
15079	127051
67507	127052
36762	127053
3368	127054
1743	127055
192674	127056
49577	127057
10442	127058
5512	127059
258	127060
72632	127061
219553	127062
288410	127063
211333	127064
198569	127065
7197	127066
21956	127067
17439	127068
7436	127069
122143	127070
4365	127071
211383	127072
104052	127073
72496	127074
85381	127075
161830	127076
240448	127077
161830	127078
233662	127079
65117	127080
28740	127081
252141	127082
122595	127083
308410	127084
216100	127085
42480	127086
188437	127087
170723	127088
52705	127089
22656	127090
256220	127091
260836	127092
240665	127093
327035	127094
142367	127095
313463	127096
38192	127097
90744	127098
193680	127099
90744	127100
64379	127101
118235	127102
28020	127103
188420	127104
298602	127105
36056	127106
139985	127107
146393	127108
170094	127109
327412	127110
100537	127111
179345	127112
1492	127113
7825	127114
5838	127115
1835	127116
259689	127117
162084	127118
19878	127119
3912	127120
20309	127121
223323	127122
257855	127123
139838	127124
146252	127125
292833	127126
2591	127127
267139	127128
120323	127129
310732	127130
297053	127131
22130	127132
272602	127133
164809	127134
70586	127135
56288	127136
270729	127137
67834	127138
159939	127139
33968	127140
267357	127141
73877	127142
112490	127143
42928	127144
286353	127145
213645	127146
19333	127147
33381	127148
75647	127149
32564	127150
2093	127151
82600	127152
58601	127153
66858	127154
271807	127155
178664	127156
2922	127157
14568	127158
1033	127159
28397	127160
84977	127161
149421	127162
129691	127163
55749	127164
115950	127165
110188	127166
158552	127167
163939	127168
188782	127169
15225	127170
28774	127171
37773	127172
226680	127173
86630	127174
73095	127175
163423	127176
194460	127177
114912	127178
33662	127179
17055	127180
14893	127181
29	127182
168399	127183
49692	127184
293	127185
390	127186
82521	127187
7552	127188
2225	127189
83402	127190
44469	127191
8911	127192
205859	127193
48466	127194
1788	127195
67536	127196
90171	127197
21159	127198
57	127199
3894	127200
26066	127201
39681	127202
36143	127203
227030	127204
85579	127205
36570	127206
99113	127207
113176	127208
160502	127209
30815	127210
108098	127211
161329	127212
66364	127213
76859	127214
44414	127215
22626	127216
18364	127217
10154	127218
110441	127219
57946	127220
4173	127221
71869	127222
169859	127223
4264	127224
316185	127225
123405	127226
88895	127227
6962	127228
308822	127229
3375	127230
95525	127231
10272	127232
106	127233
24357	127234
136177	127235
273455	127236
133423	127237
133423	127238
52529	127239
10159	127240
17448	127241
482	127242
197139	127243
192449	127244
125015	127245
59502	127246
72407	127247
296935	127248
141059	127249
26837	127250
130160	127251
111787	127252
121581	127253
306592	127254
76835	127255
122879	127256
72431	127257
327785	127258
122709	127259
7805	127260
53165	127261
197327	127262
131117	127263
14803	127264
47665	127265
91464	127266
172778	127267
55561	127268
250905	127269
87329	127270
17248	127271
89901	127272
17286	127273
158599	127274
51638	127275
192858	127276
33625	127277
32297	127278
88171	127279
27637	127280
6125	127281
38299	127282
192730	127283
41234	127284
115851	127285
54	127286
11123	127287
225090	127288
1641	127289
100499	127290
43136	127291
326262	127292
15320	127293
30051	127294
327575	127295
157678	127296
168670	127297
175302	127298
2193	127299
4489	127300
54	127301
23372	127302
185324	127303
3006	127304
212993	127305
77455	127306
65991	127307
4859	127308
113526	127309
251938	127310
149185	127311
26350	127312
222643	127313
101664	127314
260004	127315
20309	127316
4827	127317
201743	127318
314306	127319
300133	127320
251993	127321
164930	127322
45603	127323
75565	127324
227480	127325
109506	127326
159571	127327
44736	127328
248741	127329
14610	127330
11291	127331
118442	127332
16810	127333
55027	127334
47640	127335
135218	127336
14187	127337
35841	127338
169899	127339
44984	127340
74439	127341
103903	127342
102264	127343
208319	127344
172770	127345
68467	127346
61870	127347
152569	127348
16064	127349
152472	127350
195262	127351
262136	127352
129579	127353
147229	127354
16785	127355
94971	127356
187104	127357
193392	127358
124842	127359
108597	127360
32311	127361
313118	127362
24546	127363
198829	127364
82461	127365
165414	127366
152515	127367
888	127368
174161	127369
20217	127370
251145	127371
117100	127372
282233	127373
90928	127374
70638	127375
138470	127376
112517	127377
25581	127378
74706	127379
35550	127380
178818	127381
297926	127382
129440	127383
40312	127384
52602	127385
199409	127386
10955	127387
159353	127388
115297	127389
100506	127390
163793	127391
186769	127392
196398	127393
114844	127394
216434	127395
21310	127396
143995	127397
139120	127398
327379	127399
327544	127400
143738	127401
139694	127402
153946	127403
143353	127404
63089	127405
147950	127406
90940	127407
43060	127408
146487	127409
211261	127410
79440	127411
187724	127412
177322	127413
292295	127414
77401	127415
2255	127416
319625	127417
320161	127418
211059	127419
14293	127420
176216	127421
201622	127422
113215	127423
14293	127424
321728	127425
57532	127426
16158	127427
97733	127428
308922	127429
51140	127430
23668	127431
35908	127432
25637	127433
204440	127434
185734	127435
62704	127436
172650	127437
250626	127438
242956	127439
172557	127440
138260	127441
118772	127442
130024	127443
41828	127444
120597	127445
121180	127446
138426	127447
274307	127448
274113	127449
320920	127450
119595	127451
74606	127452
30626	127453
181323	127454
234414	127455
327618	127456
76483	127457
311575	127458
247486	127459
193003	127460
301020	127461
93770	127462
210568	127463
53276	127464
47142	127465
119086	127466
85802	127467
22980	127468
215228	127469
166343	127470
270854	127471
324892	127472
129340	127473
50970	127474
273667	127475
137596	127476
23217	127477
251332	127478
292204	127479
53613	127480
124183	127481
124188	127482
23662	127483
314753	127484
5873	127485
123986	127486
299121	127487
5289	127488
79104	127489
291976	127490
61914	127491
74194	127492
68840	127493
169	127494
14936	127495
313176	127496
119956	127497
76816	127498
51338	127499
95050	127500
103968	127501
206769	127502
234837	127503
34673	127504
282489	127505
96254	127506
120214	127507
264701	127508
18245	127509
127016	127510
7705	127511
208497	127512
63684	127513
76987	127514
53151	127515
53123	127516
285698	127517
51251	127518
170112	127519
174161	127520
72851	127521
134988	127522
73502	127523
280753	127524
166334	127525
223330	127526
87960	127527
88749	127528
110268	127529
194559	127530
112404	127531
84099	127532
84666	127533
59938	127534
92733	127535
328058	127536
189255	127537
216760	127538
175896	127539
250325	127540
123180	127541
62533	127542
38345	127543
104443	127544
51282	127545
115080	127546
43079	127547
206290	127548
57261	127549
195696	127550
7481	127551
47642	127552
124950	127553
8455	127554
198905	127555
106754	127556
2327	127557
254935	127558
106147	127559
48761	127560
38272	127561
56043	127562
94549	127563
33447	127564
118684	127565
45516	127566
14351	127567
1682	127568
53748	127569
126183	127570
67935	127571
77138	127572
277857	127573
80104	127574
211824	127575
24199	127576
112663	127577
73250	127578
136802	127579
55216	127580
33786	127581
148032	127582
166273	127583
79238	127584
138710	127585
52691	127586
247151	127587
160019	127588
170620	127589
243482	127590
89857	127591
170238	127592
13877	127593
57506	127594
109694	127595
297642	127596
311265	127597
206742	127598
35704	127599
117389	127600
65110	127601
44973	127602
145668	127603
20223	127604
100963	127605
219068	127606
211527	127607
109435	127608
188001	127609
73682	127610
106552	127611
13748	127612
44270	127613
58385	127614
268490	127615
224486	127616
105452	127617
11987	127618
127230	127619
22336	127620
44200	127621
35519	127622
75408	127623
307746	127624
124230	127625
306481	127626
279697	127627
131638	127628
115610	127629
328236	127630
289484	127631
129539	127632
34477	127633
293176	127634
57095	127635
70360	127636
32297	127637
23362	127638
81647	127639
179310	127640
62743	127641
306814	127642
7008	127643
40219	127644
40157	127645
182421	127646
77108	127647
76998	127648
71718	127649
276830	127650
293388	127651
201711	127652
238633	127653
27596	127654
169379	127655
148748	127656
22816	127657
116939	127658
270673	127659
205332	127660
184740	127661
209950	127662
38233	127663
84397	127664
175300	127665
31266	127666
209826	127667
188631	127668
182790	127669
145789	127670
175219	127671
218418	127672
78405	127673
170538	127674
151127	127675
85276	127676
120498	127677
174732	127678
131341	127679
300431	127680
131178	127681
35947	127682
216378	127683
137556	127684
135708	127685
166029	127686
197200	127687
233144	127688
133122	127689
93789	127690
90915	127691
84271	127692
58844	127693
241947	127694
53557	127695
143325	127696
167577	127697
244440	127698
293776	127699
204745	127700
42247	127701
209671	127702
256781	127703
266429	127704
120344	127705
90075	127706
137259	127707
62350	127708
274563	127709
192456	127710
127772	127711
107343	127712
120483	127713
171721	127714
310071	127715
46387	127716
306626	127717
229569	127718
256744	127719
192361	127720
295199	127721
175355	127722
277813	127723
204394	127724
251578	127725
289865	127726
274117	127727
197127	127728
124346	127729
69223	127730
122322	127731
217280	127732
286176	127733
89675	127734
316548	127735
125223	127736
218721	127737
328568	127738
63103	127739
45694	127740
150043	127741
178337	127742
42242	127743
243381	127744
145330	127745
73123	127746
56231	127747
23994	127748
49574	127749
208791	127750
30938	127751
10281	127752
202163	127753
138309	127754
303131	127755
58833	127756
181840	127757
205424	127758
104752	127759
285971	127760
162744	127761
57920	127762
193003	127763
117015	127764
108936	127765
84403	127766
324801	127767
204126	127768
59599	127769
232622	127770
37348	127771
88371	127772
179943	127773
140385	127774
288554	127775
47489	127776
174834	127777
79514	127778
135513	127779
196293	127780
90101	127781
144510	127782
171154	127783
211538	127784
105809	127785
178421	127786
302381	127787
287415	127788
180321	127789
127127	127790
205109	127791
106322	127792
293543	127793
218216	127794
58833	127795
280125	127796
79900	127797
48475	127798
127222	127799
111211	127800
112059	127801
314765	127802
159648	127803
279539	127804
30148	127805
257270	127806
148997	127807
246484	127808
190898	127809
161470	127810
223747	127811
32713	127812
196188	127813
202788	127814
130360	127815
246563	127816
300693	127817
88325	127818
78477	127819
167120	127820
121606	127821
85118	127822
284770	127823
145633	127824
141341	127825
25891	127826
129566	127827
26644	127828
161782	127829
112549	127830
120603	127831
42550	127832
143097	127833
139193	127834
49858	127835
91548	127836
206985	127837
256116	127838
100137	127839
288692	127840
278207	127841
193137	127842
109677	127843
240466	127844
216772	127845
216551	127846
312873	127847
185278	127848
293979	127849
192692	127850
220052	127851
204946	127852
164151	127853
216650	127854
73451	127855
160273	127856
13628	127857
136819	127858
130718	127859
272726	127860
208450	127861
114420	127862
84407	127863
327495	127864
152676	127865
101968	127866
127904	127867
98151	127868
122795	127869
377	127870
86836	127871
159166	127872
119573	127873
128073	127874
245379	127875
308784	127876
226672	127877
174826	127878
132637	127879
200867	127880
215331	127881
166916	127882
134170	127883
82263	127884
112825	127885
22711	127886
300266	127887
95349	127888
130168	127889
215560	127890
248642	127891
125583	127892
87042	127893
300764	127894
122191	127895
2626	127896
155953	127897
56241	127898
77001	127899
99052	127900
257497	127901
46915	127902
88474	127903
127765	127904
30219	127905
190547	127906
181464	127907
306519	127908
192611	127909
36663	127910
143685	127911
110121	127912
272690	127913
49430	127914
116320	127915
190738	127916
143524	127917
26109	127918
6357	127919
256387	127920
147238	127921
972	127922
103724	127923
170869	127924
58485	127925
63380	127926
92569	127927
98592	127928
303885	127929
59068	127930
182557	127931
9082	127932
185870	127933
39290	127934
322493	127935
33335	127936
215603	127937
146968	127938
85953	127939
267512	127940
275955	127941
127798	127942
39938	127943
80363	127944
7489	127945
85775	127946
41881	127947
131483	127948
140977	127949
203406	127950
197500	127951
39977	127952
115263	127953
286243	127954
177018	127955
139264	127956
328148	127957
308197	127958
325030	127959
314971	127960
202407	127961
119075	127962
175217	127963
282973	127964
173892	127965
170829	127966
86720	127967
186809	127968
87570	127969
51509	127970
189381	127971
120736	127972
182495	127973
82045	127974
111054	127975
177080	127976
317971	127977
40154	127978
144109	127979
73980	127980
70960	127981
253388	127982
106178	127983
108893	127984
99689	127985
183646	127986
187537	127987
37706	127988
4384	127989
112358	127990
248550	127991
133430	127992
158200	127993
209134	127994
180916	127995
63688	127996
45593	127997
297357	127998
208153	127999
147888	128000
71364	128001
261119	128002
174141	128003
183123	128004
202414	128005
40081	128006
41632	128007
234333	128008
72453	128009
126516	128010
100706	128011
42838	128012
97915	128013
218664	128014
477	128015
201468	128016
288826	128017
216239	128018
22639	128019
161693	128020
248936	128021
134170	128022
97723	128023
170682	128024
47836	128025
254563	128026
74603	128027
310707	128028
216028	128029
223987	128030
260683	128031
27999	128032
150968	128033
92713	128034
164321	128035
5609	128036
13956	128037
2383	128038
217078	128039
244133	128040
189878	128041
90414	128042
15977	128043
136170	128044
291278	128045
108470	128046
110395	128047
144155	128048
8308	128049
267425	128050
96578	128051
110014	128052
123960	128053
16534	128054
11905	128055
47095	128056
236458	128057
316796	128058
109574	128059
24234	128060
167588	128061
7429	128062
178689	128063
65673	128064
106319	128065
92742	128066
164000	128067
69995	128068
6256	128069
132750	128070
208354	128071
196256	128072
123699	128073
116745	128074
221655	128075
124288	128076
185871	128077
34451	128078
215747	128079
131748	128080
294486	128081
72645	128082
139089	128083
317997	128084
100953	128085
92456	128086
64430	128087
122607	128088
274188	128089
63375	128090
63712	128091
307880	128092
40312	128093
53868	128094
72229	128095
162494	128096
74552	128097
47622	128098
201188	128099
106131	128100
41789	128101
192695	128102
174894	128103
294839	128104
9582	128105
69711	128106
149997	128107
129068	128108
79693	128109
250496	128110
180305	128111
154614	128112
124756	128113
50894	128114
118340	128115
52482	128116
112600	128117
260827	128118
117563	128119
301771	128120
257511	128121
182000	128122
161007	128123
211523	128124
216349	128125
327172	128126
224076	128127
91008	128128
3207	128129
293110	128130
79529	128131
37194	128132
167748	128133
171147	128134
155811	128135
70657	128136
70612	128137
38173	128138
147004	128139
111386	128140
59319	128141
232258	128142
316728	128143
220854	128144
2200	128145
7645	128146
80968	128147
34413	128148
77567	128149
187697	128150
143605	128151
106171	128152
4345	128153
60205	128154
143504	128155
86701	128156
5176	128157
148016	128158
160873	128159
94764	128160
54494	128161
145799	128162
80653	128163
193224	128164
4293	128165
102242	128166
86145	128167
205175	128168
323945	128169
218545	128170
184295	128171
6191	128172
55077	128173
33343	128174
173649	128175
111599	128176
47373	128177
92994	128178
21836	128179
180567	128180
169488	128181
169716	128182
122891	128183
38008	128184
273856	128185
4159	128186
7529	128187
81307	128188
82555	128189
151292	128190
224299	128191
93169	128192
64259	128193
22944	128194
44640	128195
114404	128196
302156	128197
131860	128198
173941	128199
63375	128200
108674	128201
4799	128202
195608	128203
315339	128204
248283	128205
36290	128206
284918	128207
302724	128208
174030	128209
210700	128210
135058	128211
89737	128212
37784	128213
134934	128214
65728	128215
180663	128216
45598	128217
199348	128218
75290	128219
52652	128220
666	128221
134848	128222
304538	128223
19612	128224
203876	128225
197037	128226
37365	128227
79408	128228
60116	128229
248277	128230
153872	128231
37207	128232
67097	128233
194592	128234
209218	128235
181017	128236
196454	128237
182022	128238
202199	128239
92630	128240
288231	128241
60203	128242
149122	128243
131453	128244
121200	128245
159992	128246
292220	128247
296234	128248
68081	128249
84788	128250
58917	128251
143884	128252
134172	128253
3739	128254
157301	128255
47662	128256
237824	128257
191616	128258
165748	128259
109214	128260
128315	128261
106806	128262
11133	128263
323951	128264
36023	128265
29929	128266
3340	128267
27796	128268
84240	128269
121680	128270
89325	128271
89367	128272
297521	128273
89352	128274
66509	128275
57346	128276
57346	128277
89236	128278
67054	128279
17180	128280
162962	128281
187793	128282
2935	128283
198560	128284
110788	128285
185608	128286
125732	128287
8882	128288
93654	128289
143255	128290
268588	128291
171912	128292
8077	128293
146023	128294
56472	128295
310153	128296
187548	128297
47423	128298
4206	128299
35808	128300
121667	128301
114155	128302
191575	128303
47071	128304
207490	128305
43513	128306
131321	128307
124907	128308
90119	128309
118594	128310
310089	128311
92166	128312
156471	128313
289777	128314
240167	128315
68150	128316
201711	128317
215664	128318
10002	128319
62574	128320
65316	128321
72315	128322
128016	128323
288234	128324
283732	128325
25057	128326
195318	128327
272826	128328
3127	128329
90596	128330
266897	128331
3086	128332
138917	128333
327582	128334
192587	128335
76359	128336
323344	128337
112595	128338
3680	128339
17202	128340
33512	128341
175616	128342
317185	128343
124096	128344
262300	128345
315156	128346
111416	128347
110376	128348
207367	128349
278275	128350
216123	128351
130659	128352
168910	128353
83152	128354
35297	128355
185510	128356
185688	128357
299658	128358
189832	128359
42256	128360
301532	128361
24756	128362
317987	128363
186321	128364
17916	128365
26824	128366
318064	128367
105781	128368
78697	128369
28191	128370
205902	128371
261335	128372
197486	128373
290948	128374
87890	128375
264516	128376
174264	128377
59256	128378
40244	128379
90483	128380
243799	128381
32136	128382
191162	128383
32136	128384
90313	128385
108755	128386
254333	128387
234309	128388
231923	128389
85933	128390
132328	128391
27299	128392
68389	128393
78339	128394
216273	128395
182758	128396
205329	128397
51436	128398
31266	128399
32878	128400
311456	128401
253500	128402
110531	128403
310643	128404
21837	128405
126592	128406
54375	128407
210039	128408
151071	128409
216263	128410
283828	128411
161545	128412
207718	128413
254941	128414
225159	128415
296256	128416
131102	128417
214472	128418
131952	128419
222628	128420
84391	128421
299502	128422
8348	128423
146464	128424
134580	128425
121508	128426
133117	128427
75177	128428
60582	128429
110869	128430
199700	128431
12763	128432
134651	128433
184335	128434
299763	128435
198002	128436
94971	128437
124497	128438
80286	128439
31699	128440
16400	128441
212312	128442
202292	128443
219432	128444
18194	128445
52010	128446
144	128447
315501	128448
95294	128449
138724	128450
324043	128451
159647	128452
67740	128453
180220	128454
36895	128455
270711	128456
136403	128457
136403	128458
166982	128459
197442	128460
41213	128461
14529	128462
184295	128463
133344	128464
109194	128465
102640	128466
108598	128467
1694	128468
92665	128469
191440	128470
80873	128471
248052	128472
125596	128473
195158	128474
125313	128475
20285	128476
145118	128477
107813	128478
268546	128479
59322	128480
284383	128481
121102	128482
223446	128483
51509	128484
118078	128485
119739	128486
116194	128487
159476	128488
64590	128489
181572	128490
1737	128491
198790	128492
161024	128493
305805	128494
194325	128495
124387	128496
172933	128497
175010	128498
197842	128499
250230	128500
209028	128501
52014	128502
182223	128503
300403	128504
122358	128505
258891	128506
102372	128507
120013	128508
87522	128509
103208	128510
40840	128511
191449	128512
286838	128513
116521	128514
163346	128515
72002	128516
214015	128517
46024	128518
284295	128519
284437	128520
100811	128521
10457	128522
120022	128523
23341	128524
182395	128525
90313	128526
199924	128527
6228	128528
148518	128529
321440	128530
105918	128531
189104	128532
219139	128533
44532	128534
288623	128535
139318	128536
20422	128537
13956	128538
124001	128539
26704	128540
14059	128541
11616	128542
327792	128543
131846	128544
44270	128545
53194	128546
300839	128547
36492	128548
299190	128549
275271	128550
155958	128551
26006	128552
264147	128553
219825	128554
210267	128555
114211	128556
19190	128557
195250	128558
280922	128559
111285	128560
149447	128561
287327	128562
120482	128563
73419	128564
182763	128565
252385	128566
45239	128567
266501	128568
134528	128569
105559	128570
178451	128571
174662	128572
281072	128573
19191	128574
230063	128575
6893	128576
229901	128577
309205	128578
22456	128579
62963	128580
189384	128581
69163	128582
140142	128583
94943	128584
97939	128585
247742	128586
174708	128587
178460	128588
120983	128589
239225	128590
43869	128591
231262	128592
39300	128593
194914	128594
90550	128595
215190	128596
297355	128597
65903	128598
189484	128599
76793	128600
63410	128601
118274	128602
191184	128603
89237	128604
53735	128605
4446	128606
42234	128607
13887	128608
255179	128609
292256	128610
314255	128611
193627	128612
185032	128613
69405	128614
56596	128615
40636	128616
234413	128617
167168	128618
192781	128619
167648	128620
178303	128621
298519	128622
72781	128623
65785	128624
21528	128625
158970	128626
87956	128627
213525	128628
283645	128629
211470	128630
68209	128631
296847	128632
299045	128633
290244	128634
78000	128635
159264	128636
301845	128637
127436	128638
208320	128639
103086	128640
266841	128641
323976	128642
9849	128643
41962	128644
119498	128645
201861	128646
2618	128647
115002	128648
100576	128649
78540	128650
52181	128651
58687	128652
94677	128653
24504	128654
112220	128655
104301	128656
48663	128657
157159	128658
130640	128659
138847	128660
205756	128661
198110	128662
130883	128663
301818	128664
194415	128665
15845	128666
114919	128667
120604	128668
187058	128669
47658	128670
50573	128671
215559	128672
13355	128673
24266	128674
161512	128675
77690	128676
3600	128677
11209	128678
116614	128679
70030	128680
54261	128681
278420	128682
87650	128683
58046	128684
136933	128685
19124	128686
295477	128687
26109	128688
215635	128689
218538	128690
54117	128691
160485	128692
135644	128693
76960	128694
39106	128695
28057	128696
93525	128697
6760	128698
43003	128699
16211	128700
196393	128701
146063	128702
5473	128703
160922	128704
244688	128705
113837	128706
158526	128707
102039	128708
216375	128709
214878	128710
88787	128711
2082	128712
188859	128713
212605	128714
206812	128715
2728	128716
53134	128717
78236	128718
58938	128719
132027	128720
42112	128721
64149	128722
64192	128723
132220	128724
1348	128725
13210	128726
3064	128727
4153	128728
97058	128729
121057	128730
134459	128731
244136	128732
66598	128733
76505	128734
171287	128735
183819	128736
120116	128737
10238	128738
327277	128739
11281	128740
66149	128741
78906	128742
160922	128743
35023	128744
244132	128745
137928	128746
271866	128747
240482	128748
310533	128749
172009	128750
193029	128751
107371	128752
191440	128753
285060	128754
29200	128755
154014	128756
46141	128757
114420	128758
247276	128759
51446	128760
254116	128761
82001	128762
16429	128763
49864	128764
176955	128765
49573	128766
98423	128767
154980	128768
226494	128769
187136	128770
121257	128771
83789	128772
109382	128773
296760	128774
59891	128775
299406	128776
256144	128777
81459	128778
192092	128779
256849	128780
323965	128781
246242	128782
246384	128783
322729	128784
78079	128785
198212	128786
13554	128787
134433	128788
198772	128789
18889	128790
203877	128791
286616	128792
110364	128793
280902	128794
83543	128795
93822	128796
192514	128797
308205	128798
64726	128799
200407	128800
211118	128801
2794	128802
84989	128803
23677	128804
289764	128805
203494	128806
148471	128807
57920	128808
173774	128809
52809	128810
39187	128811
39187	128812
16700	128813
322869	128814
88958	128815
93710	128816
125009	128817
188788	128818
93798	128819
75783	128820
118706	128821
18871	128822
29467	128823
126120	128824
50016	128825
301290	128826
6285	128827
197520	128828
51576	128829
7577	128830
139374	128831
281591	128832
107546	128833
277824	128834
74079	128835
139639	128836
42124	128837
122845	128838
169111	128839
62199	128840
183737	128841
52652	128842
124007	128843
47584	128844
145877	128845
184823	128846
76664	128847
200064	128848
209330	128849
176010	128850
183463	128851
88781	128852
159431	128853
124908	128854
43590	128855
85744	128856
205208	128857
25019	128858
78298	128859
200436	128860
156135	128861
158929	128862
28269	128863
291168	128864
322709	128865
160594	128866
33657	128867
271983	128868
7429	128869
57583	128870
275715	128871
216318	128872
58950	128873
138979	128874
84184	128875
144499	128876
16390	128877
121090	128878
89610	128879
2212	128880
180050	128881
115766	128882
279633	128883
19624	128884
81649	128885
311538	128886
82087	128887
292297	128888
121908	128889
315862	128890
22749	128891
35671	128892
69971	128893
319020	128894
192689	128895
251725	128896
30356	128897
209726	128898
13353	128899
108224	128900
34699	128901
28696	128902
80450	128903
14193	128904
166529	128905
112336	128906
17852	128907
4293	128908
154737	128909
61609	128910
115043	128911
80527	128912
116106	128913
182259	128914
84226	128915
199113	128916
302625	128917
319278	128918
25789	128919
325882	128920
220855	128921
318261	128922
143424	128923
200348	128924
31081	128925
144085	128926
34205	128927
125534	128928
46224	128929
73048	128930
245654	128931
182275	128932
57052	128933
205112	128934
59137	128935
116077	128936
73283	128937
39517	128938
109945	128939
107964	128940
92355	128941
119737	128942
170241	128943
160320	128944
26825	128945
22093	128946
7078	128947
4491	128948
61975	128949
72723	128950
128717	128951
161467	128952
22400	128953
137533	128954
317055	128955
144875	128956
200844	128957
143255	128958
32523	128959
234555	128960
137531	128961
261267	128962
52811	128963
11098	128964
55516	128965
225065	128966
202061	128967
224704	128968
44400	128969
37696	128970
28345	128971
56574	128972
152755	128973
100416	128974
68366	128975
24236	128976
75414	128977
7878	128978
420	128979
57683	128980
146951	128981
56596	128982
35748	128983
13337	128984
103527	128985
173711	128986
61502	128987
29113	128988
58130	128989
28699	128990
37696	128991
32296	128992
15781	128993
44947	128994
88066	128995
94615	128996
71879	128997
32093	128998
17221	128999
97095	129000
153493	129001
223800	129002
53233	129003
314376	129004
151412	129005
2647	129006
5576	129007
134771	129008
88170	129009
11658	129010
13537	129011
146369	129012
183587	129013
184553	129014
25400	129015
282772	129016
2606	129017
208683	129018
176048	129019
9986	129020
202020	129021
41	129022
110679	129023
35648	129024
217476	129025
1805	129026
1285	129027
53857	129028
7123	129029
36518	129030
24290	129031
291562	129032
112324	129033
42098	129034
54	129035
78375	129036
79635	129037
163408	129038
68517	129039
25945	129040
118066	129041
281679	129042
34624	129043
2566	129044
261742	129045
53857	129046
63474	129047
193793	129048
55965	129049
36272	129050
35762	129051
116896	129052
149798	129053
230382	129054
15109	129055
51616	129056
62600	129057
314396	129058
66999	129059
110763	129060
18472	129061
292034	129062
79029	129063
54822	129064
76183	129065
51270	129066
185458	129067
52026	129068
101799	129069
100	129070
36762	129071
99411	129072
61909	129073
94617	129074
101133	129075
136674	129076
54563	129077
125584	129078
81261	129079
11774	129080
272729	129081
269673	129082
128650	129083
833	129084
5259	129085
86913	129086
36226	129087
46351	129088
17942	129089
108203	129090
39486	129091
6021	129092
22122	129093
78475	129094
76648	129095
262068	129096
72902	129097
54716	129098
3091	129099
1524	129100
4239	129101
47411	129102
133652	129103
298699	129104
20831	129105
1631	129106
3334	129107
33971	129108
47570	129109
216442	129110
123586	129111
6440	129112
228742	129113
225	129114
139755	129115
92036	129116
99692	129117
216387	129118
279317	129119
48000	129120
185605	129121
56354	129122
141131	129123
222930	129124
142400	129125
186577	129126
31537	129127
214471	129128
124543	129129
13830	129130
168258	129131
113417	129132
137836	129133
128377	129134
762	129135
251649	129136
7672	129137
38578	129138
248021	129139
301996	129140
156176	129141
134351	129142
104085	129143
85239	129144
74112	129145
207091	129146
50672	129147
126655	129148
103869	129149
129658	129150
248674	129151
17143	129152
108432	129153
169160	129154
160732	129155
30378	129156
292655	129157
125143	129158
144065	129159
256231	129160
169750	129161
13854	129162
63883	129163
234927	129164
225998	129165
8875	129166
133376	129167
20261	129168
38291	129169
169703	129170
102746	129171
29449	129172
173991	129173
13854	129174
20261	129175
92917	129176
61294	129177
22587	129178
62758	129179
15336	129180
62758	129181
324304	129182
243592	129183
53904	129184
125832	129185
72319	129186
162396	129187
125686	129188
103869	129189
237365	129190
128406	129191
37136	129192
265630	129193
84695	129194
32700	129195
8694	129196
95530	129197
306231	129198
59633	129199
196550	129200
107548	129201
44094	129202
162688	129203
300921	129204
82060	129205
36835	129206
4474	129207
28841	129208
42763	129209
99773	129210
14016	129211
288449	129212
67843	129213
56090	129214
62387	129215
242697	129216
9020	129217
208886	129218
162411	129219
173310	129220
216395	129221
237013	129222
41472	129223
124142	129224
968	129225
13854	129226
9698	129227
9698	129228
2129	129229
4	129230
24910	129231
8200	129232
13055	129233
22933	129234
21232	129235
9200	129236
5093	129237
176842	129238
166055	129239
265677	129240
11668	129241
219097	129242
74368	129243
323949	129244
255983	129245
7203	129246
24895	129247
308200	129248
194595	129249
320695	129250
75683	129251
58280	129252
86791	129253
36745	129254
83807	129255
2718	129256
130061	129257
146386	129258
146386	129259
245017	129260
300228	129261
111184	129262
163955	129263
111184	129264
106456	129265
106456	129266
95292	129267
186070	129268
98542	129269
163955	129270
307823	129271
219338	129272
322965	129273
94715	129274
44976	129275
96122	129276
98542	129277
96122	129278
131145	129279
93686	129280
44976	129281
96122	129282
93686	129283
224217	129284
95292	129285
154322	129286
44976	129287
260098	129288
131145	129289
154322	129290
98542	129291
111184	129292
131145	129293
186070	129294
290537	129295
44976	129296
95292	129297
106456	129298
278114	129299
239613	129300
103403	129301
167821	129302
133881	129303
327273	129304
158664	129305
226335	129306
50168	129307
124187	129308
45694	129309
196032	129310
9153	129311
165366	129312
3067	129313
22004	129314
43903	129315
214427	129316
324664	129317
255740	129318
88654	129319
111200	129320
1735	129321
6516	129322
199550	129323
223846	129324
302076	129325
310997	129326
76859	129327
81370	129328
118601	129329
100229	129330
101029	129331
216381	129332
47211	129333
171607	129334
75338	129335
180493	129336
207998	129337
251495	129338
5751	129339
302469	129340
198239	129341
100779	129342
103940	129343
93173	129344
229773	129345
247674	129346
279103	129347
23143	129348
261235	129349
204681	129350
22618	129351
9523	129352
201897	129353
86586	129354
104584	129355
29242	129356
279840	129357
219188	129358
78361	129359
40420	129360
169202	129361
120197	129362
77781	129363
95226	129364
155959	129365
163198	129366
79248	129367
118635	129368
210384	129369
31757	129370
150664	129371
84460	129372
40420	129373
67844	129374
205629	129375
303909	129376
185851	129377
256762	129378
215425	129379
76551	129380
87420	129381
232107	129382
83086	129383
168839	129384
75063	129385
51658	129386
65375	129387
277149	129388
310642	129389
144287	129390
223763	129391
311777	129392
85171	129393
226901	129394
40535	129395
241401	129396
239628	129397
64701	129398
148309	129399
158338	129400
266504	129401
215386	129402
317428	129403
144520	129404
49252	129405
8393	129406
2141	129407
28149	129408
28149	129409
28149	129410
80255	129411
207494	129412
92606	129413
181612	129414
77257	129415
186012	129416
167940	129417
142165	129418
180826	129419
108168	129420
225781	129421
23101	129422
58968	129423
58968	129424
319650	129425
251877	129426
304999	129427
76218	129428
257508	129429
46907	129430
136959	129431
214142	129432
70753	129433
191757	129434
45642	129435
250017	129436
244696	129437
94590	129438
161647	129439
101451	129440
76716	129441
55610	129442
3166	129443
29518	129444
5348	129445
13462	129446
29	129447
3199	129448
112265	129449
122850	129450
28135	129451
163865	129452
132278	129453
201147	129454
216635	129455
162859	129456
287893	129457
251449	129458
25095	129459
77054	129460
272	129461
316534	129462
183550	129463
58435	129464
5558	129465
151612	129466
70838	129467
103374	129468
193850	129469
32541	129470
22569	129471
139095	129472
3317	129473
37008	129474
120966	129475
67428	129476
70069	129477
99	129478
38946	129479
39703	129480
9220	129481
46933	129482
8336	129483
237781	129484
129063	129485
42535	129486
190839	129487
205304	129488
2332	129489
12370	129490
23107	129491
51814	129492
126684	129493
71119	129494
13427	129495
176002	129496
126775	129497
29514	129498
777	129499
17450	129500
149080	129501
674	129502
12412	129503
3333	129504
22732	129505
1462	129506
41955	129507
216813	129508
48461	129509
17193	129510
26571	129511
77853	129512
24899	129513
77119	129514
2611	129515
267521	129516
36923	129517
299828	129518
40893	129519
85966	129520
49802	129521
6910	129522
109127	129523
200067	129524
270404	129525
273477	129526
28933	129527
38490	129528
45471	129529
26633	129530
50734	129531
94382	129532
4227	129533
118476	129534
154906	129535
9685	129536
3527	129537
2004	129538
71215	129539
196946	129540
51610	129541
51953	129542
177912	129543
71484	129544
9327	129545
184621	129546
6999	129547
202508	129548
52563	129549
41268	129550
316982	129551
65984	129552
59303	129553
231585	129554
99371	129555
241330	129556
200416	129557
43266	129558
29381	129559
1271	129560
74114	129561
24497	129562
15456	129563
1102	129564
209716	129565
49826	129566
62001	129567
233899	129568
60834	129569
31108	129570
180914	129571
11399	129572
1571	129573
76292	129574
65515	129575
83350	129576
140201	129577
90008	129578
10720	129579
21981	129580
31470	129581
9608	129582
16682	129583
31729	129584
84	129585
17139	129586
110021	129587
104750	129588
142504	129589
100114	129590
12515	129591
26298	129592
194029	129593
98187	129594
32258	129595
197384	129596
33714	129597
58902	129598
121501	129599
19288	129600
14780	129601
12321	129602
354	129603
18488	129604
4302	129605
70330	129606
21221	129607
11408	129608
3144	129609
29772	129610
995	129611
648	129612
17578	129613
92357	129614
43109	129615
5177	129616
17667	129617
87589	129618
23778	129619
236308	129620
10	129621
36086	129622
49704	129623
1824	129624
111057	129625
5886	129626
9414	129627
12672	129628
179703	129629
128084	129630
206229	129631
11957	129632
1270	129633
50184	129634
685	129635
172174	129636
219954	129637
6717	129638
6	129639
8909	129640
6864	129641
31645	129642
73566	129643
61388	129644
37968	129645
595	129646
82987	129647
5954	129648
116304	129649
32822	129650
2603	129651
42155	129652
119280	129653
11006	129654
69120	129655
2411	129656
29817	129657
58560	129658
106192	129659
120330	129660
31008	129661
66682	129662
8547	129663
50577	129664
149032	129665
44957	129666
39612	129667
95232	129668
62499	129669
52659	129670
1118	129671
254160	129672
46011	129673
82307	129674
207354	129675
3036	129676
61302	129677
6774	129678
47347	129679
49562	129680
169933	129681
61453	129682
78878	129683
306915	129684
2364	129685
65359	129686
90139	129687
120659	129688
14383	129689
91209	129690
110006	129691
26640	129692
6860	129693
5365	129694
11362	129695
39676	129696
32068	129697
228850	129698
212927	129699
298101	129700
17429	129701
83306	129702
169180	129703
47905	129704
3879	129705
27515	129706
127455	129707
240629	129708
139249	129709
158826	129710
13375	129711
181708	129712
206843	129713
6862	129714
57445	129715
17878	129716
134791	129717
18972	129718
107893	129719
151620	129720
18144	129721
328612	129722
203131	129723
54346	129724
163226	129725
30064	129726
53945	129727
48924	129728
92057	129729
28808	129730
273704	129731
155280	129732
15652	129733
4	129734
287973	129735
15580	129736
264648	129737
127499	129738
57838	129739
212131	129740
69014	129741
137428	129742
5008	129743
27570	129744
122394	129745
5426	129746
13504	129747
152356	129748
15164	129749
58112	129750
10846	129751
46009	129752
480	129753
4484	129754
38076	129755
67687	129756
7911	129757
10146	129758
87032	129759
187863	129760
102524	129761
4024	129762
49799	129763
195569	129764
2347	129765
3694	129766
38	129767
34763	129768
27870	129769
3482	129770
42794	129771
309755	129772
201852	129773
4610	129774
173279	129775
159457	129776
40715	129777
4610	129778
54476	129779
36587	129780
1997	129781
94714	129782
67672	129783
66006	129784
145411	129785
26925	129786
81239	129787
1290	129788
126912	129789
26250	129790
81623	129791
183129	129792
19924	129793
15391	129794
1435	129795
105778	129796
194843	129797
54434	129798
245856	129799
159513	129800
188582	129801
28001	129802
70501	129803
1487	129804
67722	129805
118300	129806
62596	129807
78000	129808
110891	129809
36587	129810
16692	129811
56168	129812
32003	129813
17681	129814
3445	129815
28611	129816
120791	129817
25717	129818
9547	129819
33219	129820
127029	129821
198044	129822
1241	129823
20723	129824
207309	129825
76274	129826
182678	129827
21396	129828
76367	129829
284946	129830
20620	129831
14301	129832
196167	129833
125224	129834
19555	129835
70093	129836
89106	129837
14300	129838
209	129839
113057	129840
164201	129841
21636	129842
57429	129843
21280	129844
16778	129845
315276	129846
16051	129847
3435	129848
119207	129849
96557	129850
36824	129851
29594	129852
95903	129853
132712	129854
75932	129855
58060	129856
299498	129857
2441	129858
13804	129859
104243	129860
167421	129861
173868	129862
51567	129863
4113	129864
75047	129865
57339	129866
43095	129867
48770	129868
112919	129869
232349	129870
86964	129871
48770	129872
209829	129873
27226	129874
238	129875
55505	129876
86847	129877
201205	129878
29033	129879
215751	129880
1076	129881
134938	129882
273401	129883
326777	129884
134304	129885
964	129886
87608	129887
112856	129888
137256	129889
14428	129890
8266	129891
3101	129892
79556	129893
12726	129894
104140	129895
90973	129896
173933	129897
78799	129898
27489	129899
389	129900
7459	129901
20790	129902
3648	129903
4926	129904
105423	129905
8155	129906
12079	129907
41003	129908
74767	129909
45909	129910
295554	129911
65058	129912
289398	129913
168710	129914
19113	129915
1599	129916
9658	129917
8205	129918
46032	129919
2103	129920
34081	129921
15494	129922
219044	129923
4614	129924
82	129925
197958	129926
36769	129927
952	129928
253052	129929
8555	129930
10854	129931
1663	129932
188	129933
43260	129934
32979	129935
72328	129936
7800	129937
9531	129938
64438	129939
28641	129940
67827	129941
6240	129942
85631	129943
96105	129944
16272	129945
31793	129946
824	129947
104448	129948
29487	129949
797	129950
2310	129951
93395	129952
185445	129953
3608	129954
168649	129955
11822	129956
104278	129957
115367	129958
74607	129959
32602	129960
73292	129961
33457	129962
5430	129963
914	129964
5004	129965
61376	129966
40091	129967
84467	129968
7214	129969
216628	129970
98772	129971
5647	129972
3159	129973
64650	129974
1075	129975
128716	129976
5004	129977
99192	129978
2405	129979
100859	129980
121724	129981
203250	129982
17124	129983
29309	129984
70453	129985
21316	129986
6935	129987
5034	129988
77964	129989
40503	129990
67578	129991
48572	129992
52188	129993
115973	129994
30570	129995
10899	129996
83725	129997
58812	129998
34782	129999
11937	130000
16299	130001
89879	130002
128636	130003
138672	130004
74733	130005
91743	130006
51938	130007
18863	130008
228124	130009
29199	130010
229523	130011
16463	130012
1980	130013
6354	130014
25656	130015
9329	130016
312	130017
214681	130018
11211	130019
172867	130020
35025	130021
6185	130022
79483	130023
54500	130024
223175	130025
103641	130026
150109	130027
34895	130028
293275	130029
91690	130030
163654	130031
320176	130032
232109	130033
79465	130034
253935	130035
125938	130036
38325	130037
9413	130038
121478	130039
94406	130040
150862	130041
116355	130042
105303	130043
123107	130044
73026	130045
158563	130046
23422	130047
20168	130048
12105	130049
21164	130050
159967	130051
319652	130052
64373	130053
120669	130054
142671	130055
210400	130056
154595	130057
299127	130058
222320	130059
131039	130060
128810	130061
106033	130062
151343	130063
190775	130064
165218	130065
7386	130066
175999	130067
41190	130068
35326	130069
19981	130070
120856	130071
133149	130072
200941	130073
176424	130074
45975	130075
39844	130076
8	130077
80203	130078
249140	130079
153205	130080
2290	130081
26636	130082
79584	130083
29454	130084
69087	130085
38542	130086
93737	130087
41750	130088
50065	130089
79385	130090
47796	130091
6038	130092
12824	130093
112173	130094
7680	130095
117701	130096
2806	130097
11011	130098
67874	130099
173867	130100
96490	130101
24529	130102
7670	130103
17865	130104
215800	130105
174904	130106
24049	130107
25557	130108
122988	130109
69245	130110
116978	130111
40109	130112
213467	130113
176904	130114
83695	130115
42263	130116
11442	130117
32304	130118
288039	130119
99616	130120
51622	130121
8517	130122
27766	130123
190927	130124
116090	130125
8367	130126
67413	130127
117909	130128
10138	130129
38540	130130
56142	130131
170715	130132
77970	130133
196085	130134
8311	130135
87424	130136
16582	130137
244888	130138
134915	130139
142040	130140
106723	130141
136284	130142
234191	130143
1535	130144
50816	130145
327923	130146
169263	130147
280424	130148
147347	130149
58485	130150
112324	130151
2446	130152
212523	130153
256366	130154
121666	130155
165577	130156
314413	130157
301534	130158
198255	130159
169667	130160
153885	130161
163743	130162
8042	130163
4946	130164
48633	130165
308108	130166
75152	130167
172339	130168
27916	130169
42745	130170
187931	130171
88365	130172
291169	130173
130944	130174
100863	130175
185781	130176
118942	130177
183412	130178
131654	130179
212883	130180
185983	130181
193564	130182
23441	130183
4012	130184
94147	130185
126882	130186
12950	130187
305406	130188
47104	130189
209264	130190
18405	130191
276400	130192
11173	130193
136245	130194
105746	130195
21843	130196
115681	130197
286868	130198
184938	130199
80862	130200
108857	130201
154786	130202
16482	130203
152380	130204
170826	130205
277843	130206
81228	130207
261752	130208
163608	130209
123761	130210
28732	130211
205220	130212
130864	130213
54727	130214
79765	130215
72206	130216
87758	130217
119853	130218
266412	130219
129404	130220
2252	130221
103711	130222
41203	130223
55704	130224
75845	130225
298753	130226
1316	130227
3262	130228
145514	130229
19524	130230
37645	130231
12652	130232
20478	130233
87962	130234
239279	130235
16155	130236
104471	130237
44112	130238
9043	130239
73592	130240
22074	130241
178080	130242
90	130243
61843	130244
91468	130245
311064	130246
69961	130247
306876	130248
33486	130249
10757	130250
2330	130251
123541	130252
2360	130253
118912	130254
191792	130255
23630	130256
48728	130257
56002	130258
75153	130259
13932	130260
3244	130261
315176	130262
140028	130263
298443	130264
87878	130265
395	130266
245148	130267
146419	130268
176445	130269
184584	130270
37799	130271
34951	130272
102250	130273
129434	130274
24837	130275
108268	130276
43924	130277
80627	130278
28120	130279
142893	130280
2416	130281
137579	130282
6533	130283
178137	130284
54607	130285
239932	130286
10567	130287
10060	130288
22471	130289
136157	130290
113449	130291
294998	130292
151557	130293
202965	130294
2807	130295
115452	130296
304114	130297
1284	130298
17801	130299
161054	130300
34881	130301
216548	130302
287352	130303
40073	130304
18791	130305
8996	130306
160535	130307
47439	130308
11556	130309
294378	130310
188679	130311
187473	130312
139868	130313
15669	130314
23207	130315
19819	130316
57945	130317
83942	130318
98956	130319
4850	130320
54137	130321
99402	130322
194742	130323
28343	130324
48147	130325
132314	130326
4865	130327
75972	130328
64846	130329
24586	130330
94733	130331
43738	130332
13289	130333
145898	130334
175163	130335
194618	130336
4274	130337
108544	130338
204794	130339
233143	130340
9552	130341
6973	130342
24049	130343
55448	130344
291265	130345
84251	130346
4501	130347
10375	130348
202655	130349
72317	130350
3290	130351
296809	130352
174834	130353
219116	130354
97690	130355
46223	130356
224225	130357
162973	130358
112247	130359
5196	130360
21263	130361
14163	130362
46498	130363
61193	130364
3023	130365
228237	130366
35530	130367
42721	130368
213138	130369
3553	130370
23946	130371
12142	130372
19194	130373
199250	130374
34538	130375
194295	130376
10211	130377
14417	130378
81791	130379
256551	130380
88438	130381
205182	130382
83339	130383
1759	130384
20258	130385
4873	130386
204098	130387
989	130388
25647	130389
227406	130390
54334	130391
11682	130392
228033	130393
146684	130394
598	130395
169667	130396
76457	130397
166243	130398
75778	130399
239980	130400
81819	130401
178155	130402
245984	130403
165035	130404
317844	130405
137825	130406
45597	130407
213885	130408
55888	130409
74207	130410
90045	130411
104450	130412
235413	130413
31732	130414
67035	130415
158799	130416
3282	130417
267995	130418
116618	130419
3698	130420
1347	130421
126322	130422
299295	130423
196359	130424
193264	130425
90212	130426
7986	130427
198850	130428
28193	130429
197323	130430
78154	130431
19979	130432
19770	130433
142787	130434
190454	130435
41440	130436
54465	130437
41838	130438
201467	130439
128129	130440
98849	130441
33389	130442
47458	130443
42836	130444
126316	130445
40845	130446
42553	130447
87861	130448
143092	130449
76150	130450
183954	130451
8472	130452
29695	130453
60151	130454
239223	130455
154766	130456
16003	130457
163583	130458
25994	130459
227398	130460
3945	130461
225619	130462
314073	130463
85831	130464
26973	130465
86708	130466
263157	130467
269241	130468
274231	130469
232224	130470
35899	130471
291996	130472
11813	130473
194074	130474
10913	130475
475	130476
13911	130477
5733	130478
156760	130479
4471	130480
136720	130481
33590	130482
276634	130483
21807	130484
278984	130485
246231	130486
87496	130487
4753	130488
7421	130489
78643	130490
92298	130491
28266	130492
17097	130493
71312	130494
55820	130495
6445	130496
231804	130497
160513	130498
259896	130499
304162	130500
1962	130501
45595	130502
114057	130503
2176	130504
145381	130505
287896	130506
281650	130507
178150	130508
206698	130509
14151	130510
110156	130511
8187	130512
130780	130513
161278	130514
181422	130515
5012	130516
200024	130517
83385	130518
141796	130519
166902	130520
288023	130521
120165	130522
309288	130523
44990	130524
293625	130525
15271	130526
8596	130527
129208	130528
55383	130529
168563	130530
198894	130531
81369	130532
3570	130533
327643	130534
213231	130535
28037	130536
166976	130537
305020	130538
47148	130539
216585	130540
32159	130541
68670	130542
5103	130543
1043	130544
179932	130545
244679	130546
235404	130547
98161	130548
297658	130549
127203	130550
22925	130551
188567	130552
327438	130553
28403	130554
266941	130555
159184	130556
33854	130557
163828	130558
13019	130559
12945	130560
42379	130561
300860	130562
169555	130563
312198	130564
193352	130565
66092	130566
204269	130567
55981	130568
114404	130569
93191	130570
114278	130571
281053	130572
268168	130573
5809	130574
5218	130575
103441	130576
21059	130577
306293	130578
43803	130579
10525	130580
25313	130581
57169	130582
38694	130583
134656	130584
7636	130585
9885	130586
214701	130587
1397	130588
121028	130589
307761	130590
40878	130591
260833	130592
79215	130593
154821	130594
280585	130595
126596	130596
14989	130597
42487	130598
169101	130599
1376	130600
106034	130601
5547	130602
242542	130603
54933	130604
110980	130605
1563	130606
4565	130607
115167	130608
134608	130609
257566	130610
4964	130611
1541	130612
26833	130613
21021	130614
164685	130615
11299	130616
47765	130617
6299	130618
34793	130619
63626	130620
58807	130621
152593	130622
135432	130623
59901	130624
157536	130625
88142	130626
311952	130627
15649	130628
207581	130629
16938	130630
2421	130631
65253	130632
123754	130633
13685	130634
94759	130635
40457	130636
102954	130637
105923	130638
51811	130639
71792	130640
75244	130641
63250	130642
67348	130643
315693	130644
72746	130645
323789	130646
12763	130647
50025	130648
15495	130649
9141	130650
27286	130651
71717	130652
103553	130653
270211	130654
159600	130655
32298	130656
26884	130657
100942	130658
58075	130659
25107	130660
123114	130661
177370	130662
7848	130663
18015	130664
163535	130665
5445	130666
115019	130667
254886	130668
111408	130669
26294	130670
91824	130671
146356	130672
49606	130673
15296	130674
82909	130675
76831	130676
9229	130677
57115	130678
10095	130679
14778	130680
68762	130681
200948	130682
58545	130683
55925	130684
35033	130685
43506	130686
3377	130687
83713	130688
18338	130689
67811	130690
112355	130691
69270	130692
63381	130693
267608	130694
21073	130695
191750	130696
18655	130697
127846	130698
68665	130699
82688	130700
8969	130701
64294	130702
211090	130703
211577	130704
11773	130705
206041	130706
210589	130707
181979	130708
153158	130709
140675	130710
52686	130711
123055	130712
76313	130713
310172	130714
111427	130715
87049	130716
231890	130717
211531	130718
7998	130719
30409	130720
174998	130721
135222	130722
2845	130723
13709	130724
115429	130725
81384	130726
84683	130727
6326	130728
182101	130729
132324	130730
71367	130731
200172	130732
176758	130733
138536	130734
78711	130735
315228	130736
36332	130737
20137	130738
4956	130739
3578	130740
64033	130741
129953	130742
2300	130743
267801	130744
67028	130745
17730	130746
240352	130747
309088	130748
149292	130749
71803	130750
14981	130751
8013	130752
7869	130753
83502	130754
75520	130755
201075	130756
323722	130757
8114	130758
5666	130759
164550	130760
169338	130761
197890	130762
31594	130763
13206	130764
54510	130765
28470	130766
3479	130767
72249	130768
5956	130769
11438	130770
208003	130771
172919	130772
39355	130773
55841	130774
2231	130775
14813	130776
17057	130777
56097	130778
44743	130779
26093	130780
52738	130781
98552	130782
75918	130783
28915	130784
1901	130785
1366	130786
58011	130787
192505	130788
251010	130789
197506	130790
51239	130791
10109	130792
3533	130793
80669	130794
4965	130795
123409	130796
8885	130797
177195	130798
4782	130799
106969	130800
78852	130801
47430	130802
943	130803
111547	130804
66026	130805
7620	130806
80402	130807
127695	130808
45780	130809
1356	130810
97509	130811
35993	130812
147589	130813
23297	130814
497	130815
153585	130816
50270	130817
98665	130818
126720	130819
2845	130820
186047	130821
15705	130822
234892	130823
9718	130824
4649	130825
8933	130826
28223	130827
11192	130828
41353	130829
116569	130830
51233	130831
282848	130832
82993	130833
9570	130834
7023	130835
1203	130836
119668	130837
308028	130838
17260	130839
44263	130840
100033	130841
57277	130842
104919	130843
53187	130844
19520	130845
192795	130846
95711	130847
91108	130848
79647	130849
115096	130850
254453	130851
22673	130852
86550	130853
184568	130854
224850	130855
116025	130856
230814	130857
141374	130858
269469	130859
91176	130860
275641	130861
283985	130862
4125	130863
292315	130864
69334	130865
134693	130866
123033	130867
260845	130868
59789	130869
48425	130870
184195	130871
317433	130872
109134	130873
130124	130874
77529	130875
102513	130876
101688	130877
111348	130878
99192	130879
117704	130880
319826	130881
5147	130882
119877	130883
2343	130884
52266	130885
18312	130886
211	130887
1978	130888
1978	130889
84159	130890
79221	130891
79183	130892
1935	130893
2958	130894
860	130895
38000	130896
123843	130897
32355	130898
2296	130899
10517	130900
287216	130901
79701	130902
50769	130903
46258	130904
2863	130905
11820	130906
17831	130907
86955	130908
23827	130909
8853	130910
101365	130911
45092	130912
53920	130913
131191	130914
56888	130915
1019	130916
56007	130917
56007	130918
167130	130919
150853	130920
1964	130921
21038	130922
96753	130923
106109	130924
196850	130925
90160	130926
52460	130927
152037	130928
43502	130929
2286	130930
8383	130931
42878	130932
28940	130933
69166	130934
4919	130935
51495	130936
13557	130937
158970	130938
37511	130939
111676	130940
21005	130941
1092	130942
3505	130943
129494	130944
243	130945
246541	130946
41515	130947
159559	130948
43821	130949
210551	130950
54141	130951
81934	130952
47194	130953
76526	130954
41767	130955
129000	130956
51650	130957
151783	130958
127666	130959
160367	130960
79051	130961
11402	130962
33536	130963
130969	130964
188421	130965
49990	130966
86018	130967
45167	130968
61810	130969
4896	130970
161092	130971
21938	130972
10220	130973
68704	130974
117516	130975
2214	130976
2650	130977
46743	130978
418	130979
7585	130980
3230	130981
4381	130982
23319	130983
50916	130984
142671	130985
182	130986
100457	130987
165807	130988
201	130989
35608	130990
116980	130991
168626	130992
41826	130993
46664	130994
26626	130995
29185	130996
14769	130997
301	130998
9103	130999
168669	131000
191406	131001
62	131002
6355	131003
52105	131004
296928	131005
10670	131006
45204	131007
116005	131008
77791	131009
122251	131010
314702	131011
3	131012
60268	131013
17430	131014
61596	131015
54512	131016
24529	131017
9273	131018
460	131019
1904	131020
635	131021
22072	131022
35860	131023
91995	131024
261528	131025
35019	131026
79164	131027
26069	131028
282775	131029
537	131030
9289	131031
150061	131032
1997	131033
53358	131034
139735	131035
2958	131036
30291	131037
195843	131038
10555	131039
12455	131040
609	131041
83593	131042
65	131043
43738	131044
74940	131045
81670	131046
116754	131047
25382	131048
34050	131049
98283	131050
73635	131051
18416	131052
617	131053
10148	131054
187506	131055
165084	131056
177038	131057
3605	131058
3636	131059
10	131060
32687	131061
5864	131062
210955	131063
96782	131064
23765	131065
15982	131066
2722	131067
3079	131068
21	131069
23331	131070
5078	131071
302005	131072
21725	131073
53233	131074
278925	131075
36883	131076
19245	131077
4303	131078
7766	131079
24547	131080
319346	131081
7961	131082
81828	131083
6867	131084
30128	131085
101704	131086
12031	131087
535	131088
1868	131089
11282	131090
22259	131091
3851	131092
112008	131093
34961	131094
113283	131095
84604	131096
16177	131097
67690	131098
45751	131099
190429	131100
8414	131101
13133	131102
1215	131103
34617	131104
306340	131105
111864	131106
123023	131107
23388	131108
220494	131109
146114	131110
123728	131111
3894	131112
127723	131113
1526	131114
37398	131115
9975	131116
237252	131117
40541	131118
21703	131119
32839	131120
33793	131121
24526	131122
25362	131123
5482	131124
24375	131125
7576	131126
216079	131127
29958	131128
45581	131129
8693	131130
3849	131131
68476	131132
12066	131133
10561	131134
10555	131135
35187	131136
3694	131137
157473	131138
45535	131139
41889	131140
6018	131141
38422	131142
11727	131143
314850	131144
49423	131145
5348	131146
22176	131147
83845	131148
71019	131149
14921	131150
17781	131151
118128	131152
1311	131153
9503	131154
4737	131155
17468	131156
12989	131157
21698	131158
15766	131159
4303	131160
55856	131161
30112	131162
25935	131163
2720	131164
56287	131165
3009	131166
276049	131167
53556	131168
57340	131169
3450	131170
85252	131171
48426	131172
1364	131173
316	131174
16	131175
7440	131176
31494	131177
5304	131178
24922	131179
20833	131180
64659	131181
14219	131182
201598	131183
5168	131184
193907	131185
6	131186
34532	131187
52706	131188
228550	131189
67403	131190
61398	131191
1392	131192
191005	131193
136869	131194
104519	131195
13261	131196
329	131197
30864	131198
13844	131199
76	131200
213497	131201
46316	131202
1997	131203
14366	131204
20400	131205
939	131206
115936	131207
13025	131208
26561	131209
50952	131210
84686	131211
106298	131212
1463	131213
274	131214
38751	131215
6666	131216
329	131217
142947	131218
5167	131219
38595	131220
100447	131221
194043	131222
172315	131223
57018	131224
4527	131225
314608	131226
136030	131227
10247	131228
246134	131229
183517	131230
64176	131231
119393	131232
208947	131233
13868	131234
26265	131235
57155	131236
8995	131237
8633	131238
1589	131239
107891	131240
70226	131241
118827	131242
64738	131243
451	131244
41650	131245
3142	131246
8876	131247
68326	131248
6843	131249
7933	131250
166116	131251
295648	131252
2443	131253
127165	131254
533	131255
56180	131256
65911	131257
18271	131258
5906	131259
111409	131260
8059	131261
22639	131262
44590	131263
86461	131264
70194	131265
184397	131266
5537	131267
10596	131268
27	131269
20452	131270
16526	131271
65995	131272
38410	131273
330	131274
29636	131275
27764	131276
98202	131277
116124	131278
47550	131279
346	131280
114700	131281
14639	131282
28888	131283
35660	131284
281832	131285
24647	131286
165935	131287
194104	131288
2131	131289
18823	131290
109835	131291
125952	131292
57723	131293
163004	131294
155748	131295
62471	131296
54488	131297
31703	131298
6007	131299
3267	131300
122689	131301
37016	131302
190031	131303
25412	131304
67738	131305
59360	131306
304512	131307
7402	131308
18530	131309
53687	131310
6196	131311
3770	131312
125378	131313
126177	131314
45927	131315
19346	131316
132316	131317
108809	131318
76291	131319
69879	131320
37287	131321
2006	131322
5766	131323
119479	131324
13200	131325
80945	131326
4227	131327
86165	131328
201923	131329
6420	131330
157349	131331
98637	131332
68167	131333
10688	131334
880	131335
213784	131336
61391	131337
18156	131338
97275	131339
250190	131340
205715	131341
23366	131342
50539	131343
10731	131344
115505	131345
72779	131346
21	131347
149921	131348
22051	131349
144231	131350
302936	131351
48426	131352
327306	131353
259968	131354
19416	131355
143365	131356
96002	131357
10508	131358
58151	131359
36784	131360
112295	131361
147494	131362
137585	131363
31727	131364
304451	131365
65271	131366
54550	131367
14962	131368
83754	131369
1614	131370
152696	131371
124224	131372
96668	131373
92645	131374
37738	131375
133369	131376
33171	131377
26236	131378
1416	131379
22595	131380
4682	131381
37953	131382
170248	131383
56326	131384
64382	131385
26744	131386
282054	131387
277576	131388
1070	131389
4133	131390
215284	131391
69840	131392
3858	131393
780	131394
692	131395
129912	131396
11386	131397
9365	131398
151775	131399
213624	131400
3617	131401
68121	131402
43421	131403
7136	131404
42660	131405
17509	131406
79105	131407
564	131408
7442	131409
3204	131410
44187	131411
184440	131412
57472	131413
57494	131414
3027	131415
312530	131416
3970	131417
99283	131418
62404	131419
139329	131420
2439	131421
192375	131422
44834	131423
116262	131424
27802	131425
2828	131426
1396	131427
201096	131428
1827	131429
5305	131430
59547	131431
11297	131432
77337	131433
155915	131434
37368	131435
86699	131436
177260	131437
83888	131438
280565	131439
126413	131440
277501	131441
121520	131442
9164	131443
19610	131444
8596	131445
20837	131446
14249	131447
233788	131448
156799	131449
243941	131450
4025	131451
343	131452
89198	131453
18629	131454
118678	131455
213248	131456
30236	131457
132902	131458
269	131459
168489	131460
35150	131461
63404	131462
76852	131463
7095	131464
31125	131465
44486	131466
130015	131467
70967	131468
9077	131469
125823	131470
53037	131471
161391	131472
82810	131473
16414	131474
18954	131475
104259	131476
69928	131477
62911	131478
14	131479
132621	131480
30721	131481
833	131482
65968	131483
122941	131484
60257	131485
186002	131486
1186	131487
4703	131488
58415	131489
132909	131490
214419	131491
165633	131492
87253	131493
264605	131494
45745	131495
144503	131496
178640	131497
177926	131498
65860	131499
195279	131500
360	131501
27944	131502
3854	131503
11679	131504
189123	131505
3096	131506
54315	131507
96091	131508
125894	131509
26325	131510
122250	131511
286445	131512
71551	131513
1628	131514
2549	131515
847	131516
114	131517
169154	131518
42696	131519
124921	131520
7171	131521
1863	131522
38553	131523
7235	131524
18590	131525
24479	131526
74013	131527
57829	131528
117042	131529
12156	131530
104621	131531
17227	131532
2326	131533
2423	131534
35850	131535
2260	131536
26756	131537
15385	131538
138845	131539
201202	131540
71796	131541
2585	131542
2534	131543
154	131544
143888	131545
215165	131546
112671	131547
197212	131548
4792	131549
16966	131550
46509	131551
90049	131552
2229	131553
54181	131554
28563	131555
78263	131556
2258	131557
167683	131558
128216	131559
5946	131560
15316	131561
36876	131562
133529	131563
279203	131564
5581	131565
6191	131566
113343	131567
1204	131568
71519	131569
144460	131570
26296	131571
46992	131572
167559	131573
309821	131574
53768	131575
325238	131576
3523	131577
4596	131578
41777	131579
44747	131580
30372	131581
19704	131582
107149	131583
310434	131584
35254	131585
7888	131586
35401	131587
99906	131588
16859	131589
1033	131590
1746	131591
39809	131592
14542	131593
178256	131594
54704	131595
140506	131596
82170	131597
172559	131598
54181	131599
112057	131600
164175	131601
273210	131602
179015	131603
114963	131604
225494	131605
191254	131606
87207	131607
267914	131608
71875	131609
276675	131610
92460	131611
8196	131612
69425	131613
13501	131614
37268	131615
47799	131616
3614	131617
3581	131618
343	131619
16654	131620
11535	131621
113946	131622
5811	131623
74986	131624
209893	131625
211852	131626
94872	131627
885	131628
130454	131629
43996	131630
10189	131631
33425	131632
414	131633
858	131634
49	131635
151057	131636
7749	131637
49293	131638
1731	131639
16110	131640
16048	131641
4996	131642
2347	131643
47152	131644
38302	131645
204970	131646
136148	131647
280823	131648
66377	131649
1420	131650
36377	131651
37030	131652
62973	131653
36196	131654
205226	131655
97892	131656
26612	131657
184779	131658
213356	131659
87739	131660
162078	131661
93899	131662
5721	131663
31440	131664
15568	131665
83348	131666
161841	131667
67817	131668
40874	131669
102864	131670
14294	131671
122047	131672
22804	131673
15803	131674
2933	131675
176663	131676
64619	131677
156816	131678
77629	131679
119774	131680
48638	131681
33908	131682
298933	131683
138166	131684
32914	131685
53623	131686
72780	131687
97038	131688
4008	131689
42368	131690
6306	131691
201741	131692
42851	131693
165960	131694
34494	131695
116352	131696
76534	131697
9724	131698
53305	131699
54446	131700
167887	131701
137585	131702
46837	131703
34508	131704
196692	131705
72315	131706
22629	131707
198838	131708
358	131709
135320	131710
38236	131711
41580	131712
87423	131713
15716	131714
85627	131715
785	131716
17074	131717
207093	131718
19370	131719
56667	131720
1896	131721
37748	131722
111597	131723
10343	131724
3517	131725
14249	131726
14249	131727
28202	131728
42418	131729
39896	131730
117546	131731
38267	131732
295128	131733
9077	131734
199185	131735
41120	131736
22629	131737
34227	131738
21438	131739
63016	131740
7813	131741
13029	131742
780	131743
280820	131744
131231	131745
192272	131746
179	131747
65407	131748
71114	131749
10491	131750
19	131751
2454	131752
26239	131753
6363	131754
32473	131755
49269	131756
48408	131757
7325	131758
12378	131759
15613	131760
32270	131761
85011	131762
25544	131763
66665	131764
285680	131765
169855	131766
885	131767
4892	131768
169596	131769
8716	131770
238	131771
28301	131772
54665	131773
71538	131774
70053	131775
178982	131776
6329	131777
156980	131778
235968	131779
1683	131780
51261	131781
100079	131782
2690	131783
2538	131784
12817	131785
245076	131786
87055	131787
23499	131788
195657	131789
46122	131790
610	131791
20931	131792
164551	131793
106270	131794
46201	131795
84070	131796
28984	131797
54625	131798
187105	131799
47589	131800
17157	131801
38267	131802
64381	131803
218413	131804
91313	131805
291985	131806
149353	131807
79562	131808
19179	131809
82683	131810
19171	131811
25397	131812
122405	131813
154706	131814
194944	131815
137680	131816
20802	131817
30759	131818
52209	131819
21575	131820
8060	131821
25793	131822
130051	131823
138319	131824
35905	131825
64528	131826
1553	131827
43032	131828
127875	131829
245414	131830
19798	131831
13648	131832
14832	131833
191415	131834
157938	131835
188298	131836
170478	131837
88694	131838
1749	131839
5822	131840
545	131841
27970	131842
50783	131843
3017	131844
91133	131845
107722	131846
107323	131847
28859	131848
134183	131849
9059	131850
235176	131851
233552	131852
94499	131853
48095	131854
256375	131855
60211	131856
37198	131857
80423	131858
37154	131859
57906	131860
66933	131861
203913	131862
151791	131863
55283	131864
59091	131865
4080	131866
69530	131867
5413	131868
11711	131869
123798	131870
885	131871
95405	131872
39747	131873
5289	131874
130722	131875
110320	131876
227273	131877
237348	131878
59479	131879
202653	131880
22051	131881
108970	131882
249852	131883
284635	131884
1396	131885
46765	131886
160039	131887
39277	131888
110239	131889
933	131890
107876	131891
4796	131892
13269	131893
260228	131894
54490	131895
12474	131896
36068	131897
30997	131898
81143	131899
32358	131900
44556	131901
27580	131902
30	131903
92642	131904
13881	131905
72653	131906
17988	131907
199400	131908
6021	131909
6731	131910
239982	131911
155716	131912
101709	131913
101829	131914
79795	131915
166817	131916
169144	131917
316951	131918
21869	131919
128643	131920
111450	131921
87546	131922
25337	131923
94872	131924
13194	131925
104162	131926
27619	131927
704	131928
4591	131929
48665	131930
159205	131931
39787	131932
147182	131933
56209	131934
4727	131935
22677	131936
8174	131937
6851	131938
42678	131939
95173	131940
53130	131941
25899	131942
4693	131943
704	131944
53923	131945
3075	131946
83703	131947
129641	131948
31694	131949
199396	131950
109390	131951
10885	131952
3186	131953
205818	131954
160903	131955
75295	131956
78071	131957
208483	131958
76653	131959
300336	131960
81813	131961
13682	131962
92914	131963
8268	131964
59541	131965
163551	131966
75	131967
10405	131968
56278	131969
60405	131970
174933	131971
22302	131972
73526	131973
12469	131974
50585	131975
155576	131976
105119	131977
138551	131978
83141	131979
200873	131980
7936	131981
26050	131982
69826	131983
6704	131984
5640	131985
26800	131986
6190	131987
1062	131988
243096	131989
40718	131990
110602	131991
1089	131992
127011	131993
29285	131994
54192	131995
120045	131996
71178	131997
49061	131998
273458	131999
74636	132000
46536	132001
34564	132002
31052	132003
239258	132004
93297	132005
136453	132006
2551	132007
219424	132008
198353	132009
3580	132010
101019	132011
6191	132012
6191	132013
87922	132014
12252	132015
21548	132016
5756	132017
21048	132018
26993	132019
31748	132020
21948	132021
31281	132022
130632	132023
107729	132024
46789	132025
124910	132026
58045	132027
82976	132028
54652	132029
249475	132030
92642	132031
1680	132032
58277	132033
19118	132034
219179	132035
45614	132036
3920	132037
35833	132038
200582	132039
19967	132040
74620	132041
16611	132042
33675	132043
299246	132044
288671	132045
133411	132046
56712	132047
18505	132048
55176	132049
80297	132050
271954	132051
23910	132052
120407	132053
89472	132054
19968	132055
25103	132056
19602	132057
200396	132058
162171	132059
14304	132060
390	132061
8373	132062
609	132063
216132	132064
8316	132065
3346	132066
2932	132067
5302	132068
136653	132069
63854	132070
3834	132071
53739	132072
99283	132073
94123	132074
14874	132075
1216	132076
163066	132077
217058	132078
68324	132079
30732	132080
328001	132081
126475	132082
40610	132083
2249	132084
2788	132085
61691	132086
3177	132087
199086	132088
148966	132089
15541	132090
8998	132091
190261	132092
80103	132093
275040	132094
184964	132095
184433	132096
88166	132097
101148	132098
61353	132099
208333	132100
217537	132101
120213	132102
12705	132103
12711	132104
1988	132105
189973	132106
60545	132107
21958	132108
211606	132109
95719	132110
1630	132111
207300	132112
3750	132113
57927	132114
49210	132115
2073	132116
24782	132117
9840	132118
69857	132119
149548	132120
76057	132121
63402	132122
212265	132123
132386	132124
130373	132125
135223	132126
137161	132127
8820	132128
146490	132129
64930	132130
88005	132131
76266	132132
87121	132133
142	132134
40673	132135
15520	132136
4995	132137
127655	132138
19636	132139
1182	132140
111273	132141
220774	132142
85434	132143
172800	132144
3785	132145
20542	132146
64992	132147
129325	132148
45398	132149
3419	132150
62041	132151
119259	132152
9808	132153
32211	132154
280867	132155
171864	132156
191321	132157
5103	132158
184433	132159
1861	132160
112554	132161
43316	132162
208998	132163
316012	132164
72427	132165
78149	132166
108347	132167
287692	132168
195975	132169
44630	132170
203910	132171
23026	132172
162862	132173
153961	132174
39619	132175
132087	132176
232723	132177
11472	132178
15942	132179
1054	132180
49818	132181
141531	132182
36454	132183
66231	132184
8438	132185
208221	132186
246	132187
117836	132188
19449	132189
32051	132190
84586	132191
49021	132192
81119	132193
200896	132194
170807	132195
24509	132196
41317	132197
209999	132198
53810	132199
1621	132200
6170	132201
162669	132202
2987	132203
16182	132204
129202	132205
1186	132206
216684	132207
166818	132208
4296	132209
38273	132210
1612	132211
2452	132212
88886	132213
143946	132214
7936	132215
39619	132216
3027	132217
2233	132218
43152	132219
48099	132220
275480	132221
77743	132222
69865	132223
84884	132224
13068	132225
7050	132226
50135	132227
457	132228
52355	132229
309431	132230
12227	132231
59442	132232
291071	132233
37327	132234
111372	132235
83903	132236
28240	132237
95107	132238
107076	132239
30894	132240
24408	132241
224414	132242
145320	132243
309353	132244
2556	132245
119262	132246
46708	132247
48851	132248
175724	132249
73255	132250
132699	132251
106834	132252
133594	132253
194681	132254
67627	132255
780	132256
1874	132257
19449	132258
107121	132259
169013	132260
166100	132261
137810	132262
156038	132263
168968	132264
112469	132265
16842	132266
190314	132267
25139	132268
49475	132269
176666	132270
61889	132271
2484	132272
312401	132273
60579	132274
3589	132275
1750	132276
12516	132277
195940	132278
6912	132279
84434	132280
25127	132281
191080	132282
82509	132283
82316	132284
20051	132285
3057	132286
18125	132287
43766	132288
13649	132289
8367	132290
27266	132291
56484	132292
4264	132293
73078	132294
117593	132295
97770	132296
155792	132297
155298	132298
223597	132299
637	132300
57170	132301
117775	132302
279833	132303
21218	132304
16547	132305
162690	132306
195726	132307
112528	132308
4161	132309
81637	132310
68039	132311
2866	132312
128259	132313
2732	132314
178883	132315
4053	132316
14523	132317
89358	132318
9590	132319
149029	132320
137235	132321
37	132322
4954	132323
46947	132324
28166	132325
53779	132326
6586	132327
88694	132328
74119	132329
72393	132330
20809	132331
33383	132332
147549	132333
240956	132334
30746	132335
84418	132336
44656	132337
1956	132338
2843	132339
209772	132340
161344	132341
98507	132342
614	132343
614	132344
154127	132345
11257	132346
4016	132347
15756	132348
209741	132349
72579	132350
188304	132351
283165	132352
77183	132353
49671	132354
31727	132355
31727	132356
77623	132357
45235	132358
11995	132359
70918	132360
35020	132361
108	132362
182382	132363
302217	132364
23422	132365
134720	132366
30733	132367
79839	132368
204087	132369
3154	132370
39254	132371
49785	132372
26790	132373
281243	132374
68754	132375
42015	132376
15613	132377
208537	132378
38538	132379
240303	132380
180469	132381
104274	132382
63718	132383
30	132384
1923	132385
68129	132386
12345	132387
212168	132388
47885	132389
138626	132390
236305	132391
66448	132392
4671	132393
68818	132394
235671	132395
62727	132396
101479	132397
41285	132398
135303	132399
4199	132400
135372	132401
24232	132402
205277	132403
30315	132404
121714	132405
102091	132406
13931	132407
206281	132408
5042	132409
17258	132410
133936	132411
212505	132412
307371	132413
226319	132414
111990	132415
23851	132416
21897	132417
13732	132418
14093	132419
266	132420
45866	132421
131906	132422
2556	132423
77583	132424
142786	132425
260556	132426
90624	132427
33535	132428
57699	132429
193629	132430
59705	132431
41589	132432
95680	132433
4391	132434
249581	132435
103654	132436
222755	132437
7073	132438
38656	132439
127553	132440
70967	132441
39605	132442
3312	132443
50528	132444
190359	132445
110022	132446
7197	132447
8463	132448
82569	132449
65258	132450
5661	132451
8143	132452
86020	132453
117954	132454
32529	132455
18878	132456
4629	132457
587	132458
167406	132459
258252	132460
13872	132461
26231	132462
14633	132463
52047	132464
95021	132465
162112	132466
18964	132467
5023	132468
55390	132469
39888	132470
70809	132471
170510	132472
162117	132473
9943	132474
88096	132475
57050	132476
229206	132477
20713	132478
117907	132479
1662	132480
11754	132481
281	132482
4281	132483
54820	132484
169261	132485
24157	132486
74823	132487
45916	132488
154406	132489
198756	132490
18	132491
162811	132492
21062	132493
155208	132494
55218	132495
146979	132496
5231	132497
138316	132498
64987	132499
170848	132500
13813	132501
31613	132502
57607	132503
64332	132504
12990	132505
82522	132506
81085	132507
5229	132508
94899	132509
91543	132510
139648	132511
49152	132512
15709	132513
45007	132514
2455	132515
153292	132516
271102	132517
272207	132518
158538	132519
9160	132520
16519	132521
18749	132522
73125	132523
100369	132524
193845	132525
79445	132526
4961	132527
33410	132528
197311	132529
202569	132530
115603	132531
153059	132532
444	132533
139349	132534
13667	132535
12313	132536
16715	132537
212761	132538
224261	132539
45489	132540
8861	132541
42770	132542
31727	132543
12941	132544
163741	132545
44459	132546
238341	132547
2017	132548
4907	132549
103765	132550
9091	132551
13638	132552
5540	132553
227750	132554
146130	132555
25943	132556
23900	132557
131717	132558
159614	132559
22860	132560
192241	132561
148144	132562
186770	132563
1553	132564
97148	132565
132045	132566
114870	132567
42418	132568
10209	132569
19531	132570
19531	132571
15870	132572
99304	132573
201772	132574
162911	132575
63976	132576
100862	132577
38368	132578
7675	132579
21854	132580
21919	132581
98317	132582
201425	132583
10916	132584
65005	132585
51471	132586
43175	132587
25264	132588
10762	132589
26756	132590
92200	132591
60512	132592
97	132593
515	132594
37278	132595
40932	132596
103354	132597
7919	132598
31157	132599
6177	132600
108468	132601
18378	132602
149651	132603
208833	132604
8144	132605
5096	132606
17292	132607
42903	132608
29607	132609
126057	132610
15613	132611
9311	132612
58709	132613
198860	132614
5540	132615
36792	132616
314313	132617
56337	132618
145126	132619
120	132620
52094	132621
103906	132622
85451	132623
232505	132624
49312	132625
69477	132626
278179	132627
141969	132628
26080	132629
35574	132630
34527	132631
5286	132632
173180	132633
46556	132634
12147	132635
54473	132636
120545	132637
61709	132638
38738	132639
28724	132640
18423	132641
14184	132642
1945	132643
6506	132644
127851	132645
33861	132646
120551	132647
257960	132648
17843	132649
181380	132650
16560	132651
30770	132652
171992	132653
212736	132654
125453	132655
1642	132656
82736	132657
303	132658
58729	132659
60584	132660
46682	132661
2153	132662
2080	132663
53823	132664
98349	132665
68259	132666
288100	132667
77623	132668
129796	132669
8799	132670
40965	132671
49475	132672
119973	132673
77275	132674
60512	132675
139015	132676
4079	132677
1689	132678
117353	132679
984	132680
11816	132681
107631	132682
5351	132683
172463	132684
1571	132685
7427	132686
254507	132687
147619	132688
12778	132689
862	132690
74175	132691
3511	132692
50503	132693
20614	132694
285341	132695
21133	132696
47334	132697
185595	132698
99788	132699
101075	132700
47895	132701
83921	132702
246779	132703
53305	132704
151118	132705
74	132706
50635	132707
215574	132708
309295	132709
86228	132710
28421	132711
177192	132712
97466	132713
69416	132714
13885	132715
277432	132716
132830	132717
185760	132718
99287	132719
31663	132720
57091	132721
6599	132722
16655	132723
27308	132724
190406	132725
66165	132726
94846	132727
45415	132728
118129	132729
139651	132730
25601	132731
6672	132732
175740	132733
1056	132734
69747	132735
199757	132736
97515	132737
117471	132738
18391	132739
193537	132740
161416	132741
11285	132742
207504	132743
128634	132744
1200	132745
6436	132746
64055	132747
135220	132748
113078	132749
155907	132750
175262	132751
50664	132752
78185	132753
53917	132754
4528	132755
318705	132756
105066	132757
176333	132758
161	132759
136290	132760
321132	132761
2439	132762
109346	132763
104010	132764
147774	132765
26208	132766
41477	132767
476	132768
170368	132769
197904	132770
77623	132771
248908	132772
127959	132773
325616	132774
20491	132775
38498	132776
227229	132777
1464	132778
13203	132779
156689	132780
155302	132781
8367	132782
92757	132783
12683	132784
137420	132785
37626	132786
33722	132787
269774	132788
31379	132789
5010	132790
21744	132791
52931	132792
55365	132793
171414	132794
50720	132795
6788	132796
54239	132797
56255	132798
422	132799
136070	132800
284703	132801
54598	132802
12377	132803
4769	132804
66431	132805
19476	132806
1778	132807
12989	132808
5985	132809
54719	132810
2854	132811
72726	132812
149094	132813
112074	132814
42254	132815
12639	132816
102873	132817
17316	132818
58983	132819
50585	132820
22801	132821
197880	132822
137045	132823
3774	132824
55218	132825
67700	132826
117592	132827
38358	132828
102941	132829
23427	132830
16518	132831
77602	132832
55509	132833
13712	132834
17354	132835
443	132836
195965	132837
74110	132838
12791	132839
26318	132840
95171	132841
30970	132842
72622	132843
302	132844
20845	132845
124419	132846
237311	132847
17854	132848
314467	132849
6675	132850
20845	132851
127411	132852
16342	132853
51394	132854
71952	132855
1894	132856
52202	132857
213128	132858
32448	132859
14931	132860
77170	132861
86330	132862
30828	132863
359	132864
2533	132865
3026	132866
23202	132867
76868	132868
12554	132869
3928	132870
223559	132871
57574	132872
23595	132873
15613	132874
188427	132875
226088	132876
14055	132877
67604	132878
177131	132879
1628	132880
49203	132881
53879	132882
422	132883
52422	132884
96736	132885
22803	132886
215	132887
161461	132888
280485	132889
52900	132890
14014	132891
12980	132892
64395	132893
31861	132894
885	132895
53944	132896
41975	132897
167831	132898
226532	132899
53495	132900
321	132901
40746	132902
27258	132903
2936	132904
95917	132905
11549	132906
234322	132907
6676	132908
297813	132909
151630	132910
63331	132911
10118	132912
10795	132913
37203	132914
193902	132915
71981	132916
17775	132917
40027	132918
14048	132919
216426	132920
140982	132921
38362	132922
62689	132923
1110	132924
100861	132925
13575	132926
53897	132927
20191	132928
303333	132929
54856	132930
1614	132931
98491	132932
79403	132933
32464	132934
1614	132935
80167	132936
52242	132937
56618	132938
2243	132939
2217	132940
130605	132941
56502	132942
1829	132943
34571	132944
10329	132945
8857	132946
1198	132947
6353	132948
18756	132949
15878	132950
5208	132951
1663	132952
34322	132953
8950	132954
13	132955
90151	132956
177740	132957
94133	132958
127037	132959
2402	132960
74099	132961
16696	132962
68099	132963
20661	132964
3673	132965
54077	132966
41047	132967
77367	132968
180376	132969
11817	132970
488	132971
2154	132972
10514	132973
2358	132974
28167	132975
24858	132976
263322	132977
33507	132978
108241	132979
121661	132980
261	132981
159906	132982
39836	132983
4962	132984
125841	132985
47168	132986
79405	132987
327376	132988
34882	132989
100543	132990
65675	132991
143305	132992
36881	132993
20602	132994
46063	132995
322122	132996
41604	132997
67064	132998
23316	132999
33229	133000
49850	133001
80414	133002
145810	133003
306140	133004
91792	133005
41756	133006
168965	133007
15559	133008
8204	133009
167284	133010
62339	133011
83657	133012
2491	133013
115111	133014
38548	133015
27510	133016
76597	133017
299727	133018
40638	133019
618	133020
23862	133021
35370	133022
199457	133023
19021	133024
126350	133025
816	133026
182244	133027
9705	133028
45751	133029
13328	133030
482	133031
267830	133032
158544	133033
2388	133034
33889	133035
41615	133036
65371	133037
222922	133038
66538	133039
89033	133040
265397	133041
60131	133042
164035	133043
18278	133044
1451	133045
187333	133046
208760	133047
102236	133048
60874	133049
116195	133050
114808	133051
4030	133052
78752	133053
5503	133054
285686	133055
16177	133056
4318	133057
17303	133058
36087	133059
77390	133060
25663	133061
119	133062
161951	133063
221240	133064
11092	133065
1018	133066
74984	133067
43851	133068
46458	133069
9468	133070
15728	133071
64053	133072
11588	133073
57982	133074
12311	133075
21322	133076
2832	133077
55006	133078
12806	133079
12311	133080
4623	133081
96600	133082
31697	133083
23307	133084
323104	133085
325807	133086
21577	133087
104315	133088
46432	133089
149561	133090
132	133091
39897	133092
101004	133093
73902	133094
127832	133095
73975	133096
16598	133097
17681	133098
7910	133099
67812	133100
93279	133101
243171	133102
4312	133103
163	133104
209261	133105
70713	133106
15744	133107
153551	133108
101434	133109
67380	133110
282676	133111
157332	133112
109659	133113
143	133114
70268	133115
3585	133116
1530	133117
56902	133118
210652	133119
78880	133120
12726	133121
291592	133122
304545	133123
6342	133124
4316	133125
10275	133126
69053	133127
23	133128
188	133129
38413	133130
62001	133131
18479	133132
18587	133133
3357	133134
273320	133135
24693	133136
65679	133137
1531	133138
47930	133139
59245	133140
267	133141
168245	133142
14664	133143
171580	133144
110517	133145
9443	133146
29359	133147
22350	133148
12459	133149
11771	133150
25234	133151
6019	133152
47168	133153
307741	133154
13862	133155
39860	133156
72945	133157
267	133158
19332	133159
36145	133160
68482	133161
2958	133162
527	133163
974	133164
73531	133165
49102	133166
38912	133167
94020	133168
4261	133169
2015	133170
69416	133171
31456	133172
3307	133173
71608	133174
76085	133175
525	133176
4636	133177
16733	133178
160835	133179
1290	133180
43780	133181
308401	133182
90266	133183
74388	133184
2502	133185
32175	133186
63198	133187
9071	133188
92161	133189
51517	133190
6467	133191
264830	133192
65009	133193
75692	133194
11910	133195
108405	133196
285157	133197
76703	133198
145339	133199
178009	133200
63086	133201
3359	133202
66787	133203
505	133204
20085	133205
143612	133206
51214	133207
14519	133208
138006	133209
116178	133210
12910	133211
159149	133212
171564	133213
19093	133214
289101	133215
35652	133216
167411	133217
165	133218
2331	133219
408	133220
78857	133221
8917	133222
3278	133223
10697	133224
52550	133225
52550	133226
772	133227
18970	133228
82473	133229
36833	133230
36833	133231
82473	133232
36833	133233
48597	133234
16806	133235
133091	133236
141436	133237
20414	133238
29427	133239
1622	133240
4498	133241
199967	133242
9896	133243
119379	133244
77335	133245
35038	133246
35038	133247
187089	133248
221366	133249
127160	133250
85718	133251
33436	133252
21101	133253
28152	133254
85722	133255
94384	133256
25610	133257
85718	133258
23249	133259
86874	133260
72588	133261
187192	133262
87341	133263
47885	133264
28312	133265
14881	133266
25976	133267
86634	133268
79373	133269
49690	133270
821	133271
67471	133272
7005	133273
2769	133274
281417	133275
4808	133276
80238	133277
6588	133278
20407	133279
134611	133280
23459	133281
100	133282
258763	133283
178676	133284
17162	133285
112515	133286
264602	133287
277386	133288
169760	133289
195960	133290
77788	133291
278112	133292
9680	133293
28	133294
155420	133295
207859	133296
162484	133297
250078	133298
249881	133299
251263	133300
162484	133301
316592	133302
299480	133303
290548	133304
168846	133305
238240	133306
161001	133307
113966	133308
113967	133309
78814	133310
1867	133311
67930	133312
21340	133313
32671	133314
219121	133315
141447	133316
14018	133317
42612	133318
178180	133319
32202	133320
121269	133321
58489	133322
88003	133323
73224	133324
67862	133325
271802	133326
132976	133327
162025	133328
20206	133329
46848	133330
131823	133331
166237	133332
210702	133333
12797	133334
2177	133335
33011	133336
289284	133337
260707	133338
68874	133339
149091	133340
59001	133341
302480	133342
71743	133343
162866	133344
160272	133345
268476	133346
28852	133347
136870	133348
131416	133349
16074	133350
15520	133351
200982	133352
251940	133353
34869	133354
34869	133355
187107	133356
31878	133357
299312	133358
71141	133359
210306	133360
41567	133361
2301	133362
60116	133363
33771	133364
1146	133365
118383	133366
78796	133367
129231	133368
217008	133369
151921	133370
115433	133371
27138	133372
81900	133373
9196	133374
15359	133375
274438	133376
316094	133377
104402	133378
17073	133379
125973	133380
151018	133381
27063	133382
89688	133383
307765	133384
147132	133385
228005	133386
131143	133387
208137	133388
120827	133389
129408	133390
147950	133391
195021	133392
239175	133393
20792	133394
8909	133395
6000	133396
5998	133397
125083	133398
2199	133399
308629	133400
20755	133401
73112	133402
84695	133403
18202	133404
278870	133405
84004	133406
271304	133407
78482	133408
46377	133409
3264	133410
83219	133411
40248	133412
140906	133413
17475	133414
312175	133415
102361	133416
78831	133417
52292	133418
73224	133419
39313	133420
260666	133421
109915	133422
328518	133423
38871	133424
31774	133425
174086	133426
44308	133427
51437	133428
57390	133429
22653	133430
26720	133431
97956	133432
26973	133433
40261	133434
294295	133435
128504	133436
9651	133437
294	133438
55835	133439
274313	133440
77193	133441
77003	133442
130644	133443
5348	133444
163910	133445
221707	133446
211146	133447
321390	133448
141138	133449
226251	133450
144143	133451
17798	133452
14294	133453
172214	133454
19499	133455
14840	133456
186661	133457
182064	133458
121730	133459
143727	133460
59973	133461
6521	133462
242131	133463
30682	133464
316100	133465
7711	133466
89318	133467
217198	133468
99375	133469
161282	133470
66701	133471
48424	133472
72645	133473
265799	133474
165837	133475
78251	133476
328249	133477
211307	133478
124971	133479
73535	133480
121586	133481
202245	133482
65535	133483
185759	133484
233410	133485
199521	133486
106749	133487
84133	133488
324134	133489
170841	133490
192639	133491
278454	133492
214587	133493
199542	133494
125351	133495
175718	133496
33677	133497
139164	133498
260428	133499
219297	133500
182998	133501
251439	133502
161750	133503
264561	133504
262698	133505
295604	133506
290577	133507
298125	133508
108166	133509
282127	133510
327179	133511
165769	133512
218192	133513
118946	133514
271878	133515
115890	133516
277468	133517
268903	133518
174275	133519
303451	133520
54396	133521
219838	133522
304659	133523
214330	133524
188235	133525
257946	133526
134587	133527
317600	133528
173376	133529
272187	133530
279846	133531
174422	133532
264562	133533
272616	133534
82314	133535
224575	133536
262367	133537
212830	133538
328626	133539
143286	133540
112191	133541
33692	133542
192639	133543
214458	133544
113364	133545
114512	133546
216776	133547
281044	133548
211280	133549
178233	133550
176010	133551
274425	133552
213242	133553
7319	133554
266411	133555
285737	133556
173168	133557
171622	133558
251772	133559
212689	133560
297143	133561
168358	133562
149060	133563
108342	133564
263680	133565
161750	133566
127509	133567
178549	133568
125381	133569
127151	133570
297876	133571
25683	133572
195910	133573
195661	133574
275370	133575
239408	133576
282405	133577
222900	133578
52246	133579
266360	133580
268864	133581
190408	133582
93276	133583
166758	133584
292158	133585
118323	133586
111763	133587
7385	133588
89503	133589
58472	133590
135177	133591
165393	133592
10261	133593
221698	133594
164419	133595
243392	133596
131420	133597
116566	133598
57014	133599
326575	133600
224491	133601
72092	133602
72518	133603
281108	133604
317426	133605
114633	133606
161695	133607
66626	133608
192700	133609
122692	133610
168747	133611
113968	133612
182066	133613
174210	133614
198281	133615
264299	133616
278736	133617
222277	133618
302081	133619
300647	133620
189027	133621
95548	133622
327054	133623
93559	133624
72704	133625
62202	133626
222960	133627
218132	133628
209601	133629
292723	133630
69911	133631
306962	133632
180970	133633
14551	133634
132924	133635
206834	133636
311	133637
181045	133638
1781	133639
73453	133640
173995	133641
33457	133642
25088	133643
7940	133644
21444	133645
130349	133646
15884	133647
77423	133648
14771	133649
1119	133650
9374	133651
9633	133652
102191	133653
4368	133654
31914	133655
163735	133656
26460	133657
17531	133658
23903	133659
102364	133660
50677	133661
607	133662
241381	133663
19030	133664
38206	133665
99517	133666
87740	133667
27324	133668
313289	133669
253707	133670
76537	133671
94171	133672
7100	133673
1316	133674
68185	133675
14527	133676
45798	133677
126404	133678
259003	133679
107540	133680
254104	133681
112656	133682
87726	133683
3297	133684
21506	133685
471	133686
268219	133687
53962	133688
29254	133689
83302	133690
38775	133691
9447	133692
90585	133693
25918	133694
44675	133695
6811	133696
145684	133697
179064	133698
22295	133699
20861	133700
817	133701
39542	133702
153222	133703
35172	133704
322633	133705
728	133706
189458	133707
19948	133708
30341	133709
76044	133710
23572	133711
29801	133712
12679	133713
207978	133714
43651	133715
111101	133716
3098	133717
116452	133718
9511	133719
147243	133720
76468	133721
10920	133722
87602	133723
22448	133724
116560	133725
148329	133726
6408	133727
27313	133728
286549	133729
35015	133730
31174	133731
67729	133732
10727	133733
108702	133734
30022	133735
32452	133736
17036	133737
66905	133738
6290	133739
209308	133740
7830	133741
2620	133742
39468	133743
2644	133744
32692	133745
4193	133746
61639	133747
12893	133748
2399	133749
511	133750
298067	133751
6869	133752
68918	133753
10745	133754
207695	133755
34289	133756
108895	133757
27642	133758
3476	133759
73950	133760
8659	133761
78221	133762
14304	133763
28628	133764
9147	133765
312567	133766
88	133767
90011	133768
30	133769
2831	133770
17375	133771
129818	133772
164527	133773
221533	133774
81319	133775
324557	133776
107819	133777
24451	133778
113969	133779
3838	133780
77146	133781
188352	133782
208	133783
34897	133784
2044	133785
16444	133786
3921	133787
27606	133788
147667	133789
9819	133790
14712	133791
110081	133792
69068	133793
43605	133794
125403	133795
19948	133796
121753	133797
33033	133798
4663	133799
3898	133800
279062	133801
1143	133802
346	133803
67394	133804
6671	133805
115736	133806
12928	133807
9395	133808
19504	133809
82533	133810
83722	133811
5617	133812
6105	133813
8140	133814
55631	133815
34897	133816
30315	133817
2655	133818
2830	133819
47581	133820
130595	133821
97682	133822
46736	133823
59206	133824
5231	133825
84708	133826
527	133827
14551	133828
817	133829
926	133830
86931	133831
5112	133832
6944	133833
82816	133834
54232	133835
117041	133836
79686	133837
33741	133838
74511	133839
8900	133840
108722	133841
151	133842
4534	133843
3395	133844
41062	133845
4106	133846
6166	133847
12660	133848
8102	133849
7576	133850
16730	133851
489	133852
21014	133853
13394	133854
44675	133855
1009	133856
541	133857
22414	133858
2141	133859
9347	133860
8655	133861
14507	133862
28469	133863
124601	133864
1435	133865
54603	133866
71586	133867
3098	133868
170982	133869
254944	133870
30145	133871
6304	133872
23406	133873
97	133874
27580	133875
97641	133876
22047	133877
8385	133878
72162	133879
195638	133880
27642	133881
817	133882
817	133883
817	133884
60665	133885
16042	133886
54603	133887
1671	133888
7705	133889
13872	133890
1254	133891
323149	133892
4149	133893
47368	133894
23732	133895
1239	133896
159043	133897
113474	133898
23086	133899
28	133900
12631	133901
10017	133902
1433	133903
178	133904
41808	133905
22047	133906
511	133907
11	133908
8206	133909
59797	133910
894	133911
10711	133912
107782	133913
19504	133914
189229	133915
182446	133916
67565	133917
36375	133918
118559	133919
201014	133920
7	133921
65684	133922
34018	133923
289561	133924
122103	133925
19501	133926
122180	133927
6917	133928
8407	133929
1861	133930
2200	133931
68583	133932
201964	133933
42949	133934
155997	133935
308397	133936
243756	133937
267950	133938
93877	133939
75772	133940
8372	133941
9318	133942
7220	133943
303536	133944
193905	133945
22341	133946
1157	133947
20076	133948
9701	133949
726	133950
102932	133951
5498	133952
72341	133953
108659	133954
54209	133955
9874	133956
205163	133957
52443	133958
278188	133959
124986	133960
120573	133961
18040	133962
285469	133963
15	133964
125920	133965
209648	133966
5737	133967
40557	133968
59759	133969
121148	133970
112089	133971
143903	133972
88683	133973
84763	133974
31115	133975
6637	133976
46737	133977
288773	133978
6139	133979
45434	133980
106185	133981
206452	133982
268323	133983
7843	133984
9673	133985
54669	133986
67745	133987
77584	133988
73091	133989
66222	133990
92444	133991
133690	133992
206452	133993
16710	133994
14206	133995
21315	133996
198185	133997
196465	133998
210470	133999
138401	134000
153615	134001
888	134002
74907	134003
246139	134004
26809	134005
46110	134006
288860	134007
36699	134008
2004	134009
253286	134010
1747	134011
2823	134012
15754	134013
163642	134014
156302	134015
2517	134016
308297	134017
53480	134018
40710	134019
148157	134020
116018	134021
161868	134022
89761	134023
203088	134024
16400	134025
209040	134026
20401	134027
21553	134028
33878	134029
129401	134030
56841	134031
141893	134032
35283	134033
140024	134034
141145	134035
47967	134036
13625	134037
41728	134038
131604	134039
92692	134040
86285	134041
129985	134042
208955	134043
38708	134044
81537	134045
19382	134046
11156	134047
168806	134048
144113	134049
141393	134050
244341	134051
216015	134052
200242	134053
51282	134054
115925	134055
10987	134056
205878	134057
175306	134058
5210	134059
74685	134060
89308	134061
39859	134062
108689	134063
223162	134064
253045	134065
103959	134066
188531	134067
194955	134068
188368	134069
92883	134070
94106	134071
71788	134072
45523	134073
42272	134074
23355	134075
60216	134076
76736	134077
27940	134078
217065	134079
302869	134080
109680	134081
184656	134082
39864	134083
170662	134084
175836	134085
249100	134086
207101	134087
110242	134088
151633	134089
217781	134090
87076	134091
216670	134092
114862	134093
302930	134094
135168	134095
216740	134096
180487	134097
11283	134098
9761	134099
257336	134100
198676	134101
89707	134102
188122	134103
38458	134104
78206	134105
11159	134106
42272	134107
28572	134108
59263	134109
304618	134110
113610	134111
216478	134112
87067	134113
223502	134114
92096	134115
31898	134116
65269	134117
19550	134118
5570	134119
216335	134120
139128	134121
45525	134122
300575	134123
89601	134124
216483	134125
39870	134126
58958	134127
162367	134128
36744	134129
200676	134130
304736	134131
119152	134132
249218	134133
46542	134134
103959	134135
11523	134136
36446	134137
77706	134138
164757	134139
259614	134140
89857	134141
216968	134142
216952	134143
244744	134144
32935	134145
14715	134146
20706	134147
61240	134148
21891	134149
121148	134150
276003	134151
20580	134152
13038	134153
115830	134154
212947	134155
208955	134156
162737	134157
41240	134158
164675	134159
99051	134160
20444	134161
113681	134162
38458	134163
59646	134164
139128	134165
24985	134166
94097	134167
231080	134168
182894	134169
326952	134170
175294	134171
121375	134172
190300	134173
71042	134174
162543	134175
92096	134176
216934	134177
244873	134178
89888	134179
41213	134180
51025	134181
215904	134182
121668	134183
90343	134184
253092	134185
116098	134186
57253	134187
302281	134188
206847	134189
84031	134190
15390	134191
49445	134192
512	134193
36392	134194
150650	134195
83956	134196
36392	134197
32226	134198
187246	134199
134709	134200
204224	134201
118563	134202
282783	134203
12715	134204
55172	134205
1599	134206
9429	134207
30429	134208
7878	134209
1451	134210
40054	134211
261306	134212
198891	134213
4965	134214
717	134215
89050	134216
82422	134217
56740	134218
110494	134219
55432	134220
47990	134221
15177	134222
767	134223
9331	134224
8379	134225
83442	134226
375	134227
5681	134228
22914	134229
277728	134230
101278	134231
29712	134232
328416	134233
60657	134234
105497	134235
105432	134236
30793	134237
61502	134238
53201	134239
142388	134240
224857	134241
101891	134242
183920	134243
83612	134244
11870	134245
11935	134246
179610	134247
47889	134248
126049	134249
7902	134250
4240	134251
298940	134252
141118	134253
5246	134254
5817	134255
7521	134256
33812	134257
58254	134258
1831	134259
209090	134260
13068	134261
23291	134262
8555	134263
49157	134264
108772	134265
35636	134266
49646	134267
310497	134268
310809	134269
266715	134270
19629	134271
48519	134272
103130	134273
101489	134274
3951	134275
266876	134276
102469	134277
45009	134278
247680	134279
37967	134280
131794	134281
68458	134282
175258	134283
37278	134284
6583	134285
85023	134286
69654	134287
215663	134288
13018	134289
43754	134290
45900	134291
239275	134292
36999	134293
214374	134294
143149	134295
45477	134296
129436	134297
119662	134298
22110	134299
10594	134300
201688	134301
173909	134302
93835	134303
216765	134304
61286	134305
211325	134306
264020	134307
27596	134308
22110	134309
69439	134310
216838	134311
100638	134312
45477	134313
172177	134314
216013	134315
8752	134316
50090	134317
284104	134318
178263	134319
288795	134320
81365	134321
87757	134322
204598	134323
200535	134324
271321	134325
171303	134326
124574	134327
4135	134328
81260	134329
311632	134330
165590	134331
97900	134332
116411	134333
61265	134334
204277	134335
3205	134336
83530	134337
82546	134338
95579	134339
15896	134340
267992	134341
64985	134342
130225	134343
241163	134344
241002	134345
71906	134346
237119	134347
73645	134348
151904	134349
324139	134350
96754	134351
31368	134352
323291	134353
81014	134354
126501	134355
300889	134356
81365	134357
270768	134358
102	134359
301	134360
23084	134361
68894	134362
113737	134363
108417	134364
158287	134365
236133	134366
22023	134367
42750	134368
190624	134369
125697	134370
44930	134371
96364	134372
7888	134373
10964	134374
149917	134375
138275	134376
97598	134377
231622	134378
326669	134379
27956	134380
47499	134381
109494	134382
182438	134383
217852	134384
99288	134385
52324	134386
20031	134387
59087	134388
328783	134389
57225	134390
280760	134391
86648	134392
255616	134393
30408	134394
250507	134395
186704	134396
243002	134397
96455	134398
57540	134399
182840	134400
62946	134401
60773	134402
86021	134403
53175	134404
8062	134405
58024	134406
313067	134407
36523	134408
3244	134409
140656	134410
188776	134411
78303	134412
63078	134413
125846	134414
133356	134415
32647	134416
194233	134417
45808	134418
236531	134419
32647	134420
82156	134421
98275	134422
36317	134423
208109	134424
4321	134425
215985	134426
37701	134427
102341	134428
17958	134429
13439	134430
15082	134431
155414	134432
288042	134433
17385	134434
51689	134435
34596	134436
72163	134437
10008	134438
42662	134439
277806	134440
3455	134441
35381	134442
84121	134443
311646	134444
326615	134445
93409	134446
164375	134447
92559	134448
161328	134449
2184	134450
296619	134451
51876	134452
202849	134453
41892	134454
38655	134455
123747	134456
137254	134457
31361	134458
40614	134459
128115	134460
43016	134461
229585	134462
81500	134463
29643	134464
123221	134465
108042	134466
123985	134467
11786	134468
122083	134469
81500	134470
108799	134471
207527	134472
40518	134473
123120	134474
28295	134475
90367	134476
104588	134477
17385	134478
72774	134479
113144	134480
28261	134481
21190	134482
58964	134483
194014	134484
17241	134485
28890	134486
185994	134487
61654	134488
7297	134489
164844	134490
307403	134491
307520	134492
155616	134493
17626	134494
279429	134495
133686	134496
286124	134497
31351	134498
2659	134499
32790	134500
25806	134501
81472	134502
86579	134503
28699	134504
90653	134505
272548	134506
111571	134507
263417	134508
231682	134509
99141	134510
103545	134511
20745	134512
61581	134513
5807	134514
144888	134515
140692	134516
103427	134517
120981	134518
93799	134519
85712	134520
148644	134521
209035	134522
38205	134523
259079	134524
159542	134525
73035	134526
181055	134527
121463	134528
503	134529
50431	134530
166180	134531
18066	134532
37856	134533
140764	134534
302383	134535
70710	134536
15214	134537
53286	134538
258720	134539
15687	134540
123255	134541
185970	134542
219084	134543
149121	134544
41186	134545
8680	134546
21190	134547
232335	134548
83951	134549
252351	134550
136822	134551
89278	134552
137550	134553
245188	134554
81276	134555
90734	134556
91880	134557
17029	134558
3704	134559
148393	134560
227617	134561
2491	134562
175225	134563
107217	134564
255117	134565
85587	134566
128813	134567
206725	134568
27853	134569
286712	134570
289759	134571
302032	134572
29044	134573
201083	134574
58023	134575
197291	134576
3028	134577
7382	134578
46497	134579
198710	134580
13908	134581
105787	134582
78970	134583
56469	134584
262032	134585
110059	134586
105370	134587
38655	134588
47695	134589
104523	134590
287	134591
161293	134592
200208	134593
18481	134594
78157	134595
155840	134596
102131	134597
31438	134598
25078	134599
44137	134600
59240	134601
120414	134602
3430	134603
130665	134604
87219	134605
167156	134606
74443	134607
8782	134608
69633	134609
196951	134610
192444	134611
29643	134612
30118	134613
13499	134614
93195	134615
144760	134616
14087	134617
155682	134618
207222	134619
93521	134620
50	134621
161243	134622
248400	134623
57661	134624
133144	134625
151316	134626
234196	134627
149075	134628
27896	134629
107999	134630
42158	134631
62462	134632
115401	134633
54911	134634
202712	134635
309397	134636
22041	134637
30686	134638
141129	134639
168224	134640
149618	134641
231566	134642
121679	134643
15214	134644
178092	134645
13355	134646
64943	134647
25477	134648
44601	134649
64881	134650
70977	134651
275753	134652
20821	134653
9708	134654
62857	134655
69662	134656
54207	134657
15017	134658
16978	134659
155682	134660
96290	134661
140851	134662
93865	134663
47878	134664
198783	134665
90671	134666
164482	134667
6892	134668
86579	134669
51070	134670
264775	134671
238953	134672
7649	134673
6993	134674
5404	134675
27446	134676
43216	134677
4812	134678
115573	134679
33712	134680
5439	134681
122575	134682
57426	134683
25795	134684
286222	134685
45766	134686
46265	134687
116	134688
136239	134689
36712	134690
27446	134691
21535	134692
7807	134693
50810	134694
6236	134695
215812	134696
5436	134697
97124	134698
143139	134699
140149	134700
38042	134701
96063	134702
1269	134703
31674	134704
194185	134705
1999	134706
68375	134707
15980	134708
156986	134709
162777	134710
99521	134711
15842	134712
9903	134713
14286	134714
17222	134715
318124	134716
9596	134717
92697	134718
16080	134719
9988	134720
68	134721
3059	134722
27984	134723
80359	134724
25455	134725
1524	134726
134	134727
116520	134728
6141	134729
44348	134730
6141	134731
53363	134732
53486	134733
68842	134734
182846	134735
118125	134736
400	134737
400	134738
498	134739
22903	134740
78112	134741
10326	134742
135014	134743
45043	134744
32078	134745
226351	134746
17067	134747
65240	134748
46133	134749
35472	134750
39849	134751
19041	134752
19744	134753
103718	134754
195046	134755
18047	134756
6957	134757
48890	134758
54974	134759
22571	134760
52322	134761
124069	134762
177618	134763
135622	134764
42275	134765
44430	134766
28591	134767
246025	134768
368	134769
170311	134770
313640	134771
265768	134772
77587	134773
40488	134774
73851	134775
1994	134776
126	134777
29328	134778
19744	134779
139295	134780
77156	134781
178100	134782
3378	134783
46557	134784
198332	134785
64717	134786
197699	134787
60672	134788
30055	134789
288389	134790
114143	134791
25306	134792
161762	134793
186679	134794
6244	134795
1002	134796
39458	134797
210492	134798
4622	134799
100043	134800
37247	134801
14460	134802
55	134803
84170	134804
8667	134805
185313	134806
106495	134807
866	134808
17868	134809
249717	134810
12	134811
311156	134812
85513	134813
132875	134814
110920	134815
81630	134816
1639	134817
1218	134818
105769	134819
173564	134820
36756	134821
5626	134822
132323	134823
186488	134824
24480	134825
204737	134826
13275	134827
19118	134828
78376	134829
81095	134830
85588	134831
95691	134832
56130	134833
68466	134834
137348	134835
155730	134836
171783	134837
4569	134838
1655	134839
144930	134840
259	134841
400	134842
281842	134843
68040	134844
13568	134845
78356	134846
54187	134847
14305	134848
67918	134849
37968	134850
180974	134851
40582	134852
7409	134853
77665	134854
9429	134855
35115	134856
210163	134857
47786	134858
262458	134859
198154	134860
186	134861
23187	134862
186	134863
193595	134864
121853	134865
173470	134866
114075	134867
149460	134868
139152	134869
36776	134870
7409	134871
76764	134872
76764	134873
281272	134874
320623	134875
124449	134876
180662	134877
176680	134878
53726	134879
193379	134880
97335	134881
62418	134882
109044	134883
275612	134884
296841	134885
39004	134886
119900	134887
4344	134888
69	134889
217000	134890
35687	134891
310768	134892
2757	134893
166852	134894
13723	134895
114634	134896
13527	134897
223652	134898
72757	134899
112217	134900
14253	134901
264113	134902
216759	134903
39859	134904
1922	134905
111034	134906
84943	134907
327558	134908
803	134909
89224	134910
33386	134911
89658	134912
2634	134913
39830	134914
139939	134915
28410	134916
251046	134917
221754	134918
81246	134919
152092	134920
129955	134921
84331	134922
58985	134923
5097	134924
70239	134925
90645	134926
37194	134927
10234	134928
43809	134929
181876	134930
271910	134931
203043	134932
262301	134933
174463	134934
213560	134935
117057	134936
52993	134937
52993	134938
41957	134939
16858	134940
326983	134941
528	134942
2971	134943
166761	134944
8872	134945
94888	134946
28562	134947
239427	134948
148705	134949
237260	134950
13159	134951
120100	134952
30873	134953
112303	134954
6416	134955
7025	134956
254612	134957
32541	134958
12755	134959
1393	134960
138968	134961
2117	134962
297	134963
57404	134964
2130	134965
11076	134966
46504	134967
43653	134968
27429	134969
22011	134970
6218	134971
23706	134972
116956	134973
21045	134974
21032	134975
27088	134976
164203	134977
3616	134978
44104	134979
68805	134980
29219	134981
15062	134982
35661	134983
1185	134984
34	134985
30162	134986
36853	134987
1844	134988
50878	134989
2784	134990
15083	134991
4690	134992
120346	134993
79541	134994
36262	134995
292878	134996
38011	134997
54315	134998
154691	134999
39315	135000
28132	135001
301227	135002
32651	135003
5717	135004
248480	135005
43278	135006
53149	135007
14210	135008
44120	135009
14468	135010
46081	135011
28331	135012
10799	135013
37767	135014
41027	135015
92319	135016
80551	135017
58786	135018
23758	135019
312267	135020
272	135021
15134	135022
238045	135023
238042	135024
278837	135025
57836	135026
12158	135027
54811	135028
216204	135029
14402	135030
200556	135031
8526	135032
10075	135033
25745	135034
9186	135035
116362	135036
247234	135037
167025	135038
52219	135039
76530	135040
18272	135041
34781	135042
47131	135043
10171	135044
24784	135045
142948	135046
209445	135047
65471	135048
277157	135049
30548	135050
240319	135051
90182	135052
126773	135053
63825	135054
10367	135055
3711	135056
7503	135057
56188	135058
14129	135059
92854	135060
97281	135061
73231	135062
44747	135063
180745	135064
30957	135065
1074	135066
16213	135067
86780	135068
33757	135069
87678	135070
1242	135071
1410	135072
16665	135073
16665	135074
26616	135075
76734	135076
4778	135077
2031	135078
71824	135079
34265	135080
19359	135081
27302	135082
25663	135083
429	135084
37860	135085
8668	135086
4328	135087
15134	135088
39057	135089
31491	135090
224548	135091
20201	135092
39574	135093
126584	135094
126619	135095
87554	135096
163930	135097
245740	135098
33919	135099
1073	135100
6665	135101
9355	135102
2598	135103
33193	135104
61823	135105
4421	135106
2038	135107
1384	135108
243499	135109
209897	135110
61087	135111
150073	135112
132016	135113
44960	135114
44960	135115
64184	135116
5717	135117
103351	135118
65914	135119
80540	135120
291333	135121
94741	135122
115109	135123
368	135124
61154	135125
54748	135126
214	135127
16921	135128
631	135129
19879	135130
5162	135131
17649	135132
7144	135133
19234	135134
38007	135135
57233	135136
156482	135137
155314	135138
161083	135139
19449	135140
155706	135141
178457	135142
21183	135143
16590	135144
201947	135145
127157	135146
159759	135147
83682	135148
280205	135149
156013	135150
100369	135151
5629	135152
2282	135153
140580	135154
140538	135155
11404	135156
309115	135157
266676	135158
225574	135159
310905	135160
118883	135161
3080	135162
52324	135163
102293	135164
61990	135165
2205	135166
16939	135167
1857	135168
44531	135169
155182	135170
187744	135171
11047	135172
156698	135173
75521	135174
75494	135175
20605	135176
34717	135177
99463	135178
10371	135179
89631	135180
43809	135181
3170	135182
1475	135183
33063	135184
18	135185
92871	135186
20530	135187
169583	135188
176423	135189
173960	135190
141737	135191
139807	135192
89486	135193
222389	135194
320929	135195
300841	135196
266394	135197
11714	135198
122905	135199
305687	135200
807	135201
59339	135202
29340	135203
87546	135204
3461	135205
300	135206
55622	135207
167555	135208
48367	135209
25744	135210
265	135211
156	135212
86071	135213
3087	135214
2109	135215
2422	135216
1365	135217
34773	135218
52584	135219
12453	135220
94094	135221
75959	135222
75959	135223
48203	135224
284418	135225
2772	135226
257352	135227
66338	135228
109933	135229
11283	135230
310	135231
57046	135232
4762	135233
139103	135234
139158	135235
98575	135236
3820	135237
19131	135238
26516	135239
101622	135240
92043	135241
19511	135242
24186	135243
2745	135244
3921	135245
139248	135246
45852	135247
161191	135248
20704	135249
7920	135250
3734	135251
63240	135252
1539	135253
22447	135254
329	135255
9523	135256
130453	135257
71938	135258
269864	135259
131327	135260
1272	135261
4632	135262
34416	135263
37747	135264
147575	135265
128182	135266
81077	135267
56851	135268
49382	135269
48011	135270
4169	135271
43004	135272
144159	135273
54365	135274
85832	135275
75776	135276
1660	135277
52296	135278
515	135279
194226	135280
14398	135281
58483	135282
93409	135283
136572	135284
133	135285
16915	135286
42688	135287
110887	135288
39046	135289
43162	135290
18051	135291
177261	135292
62953	135293
2600	135294
270	135295
272253	135296
6397	135297
97959	135298
6714	135299
313865	135300
2494	135301
41296	135302
124868	135303
61663	135304
177961	135305
6044	135306
1121	135307
3274	135308
138739	135309
667	135310
209435	135311
182961	135312
130131	135313
262522	135314
182475	135315
266549	135316
157663	135317
7300	135318
306	135319
81682	135320
41225	135321
136109	135322
84112	135323
752	135324
55627	135325
308357	135326
25858	135327
186847	135328
1976	135329
38735	135330
27979	135331
96940	135332
11843	135333
1536	135334
5750	135335
21191	135336
89356	135337
156944	135338
42546	135339
63201	135340
12031	135341
5214	135342
84328	135343
18617	135344
18945	135345
7154	135346
231	135347
81301	135348
16617	135349
109006	135350
35882	135351
2354	135352
662	135353
2773	135354
130978	135355
42794	135356
297936	135357
122820	135358
103	135359
56271	135360
50265	135361
228099	135362
702	135363
109847	135364
277	135365
272040	135366
151588	135367
11258	135368
10715	135369
142619	135370
30118	135371
2249	135372
78912	135373
14422	135374
14422	135375
132009	135376
311564	135377
21989	135378
291525	135379
308238	135380
96882	135381
8316	135382
254215	135383
124463	135384
1070	135385
38659	135386
62941	135387
80193	135388
58579	135389
110961	135390
211420	135391
195625	135392
116200	135393
6773	135394
6773	135395
45353	135396
196250	135397
118837	135398
31382	135399
35241	135400
136318	135401
745	135402
53948	135403
125275	135404
217933	135405
869	135406
2155	135407
136809	135408
318139	135409
13424	135410
2005	135411
6794	135412
42161	135413
43220	135414
23543	135415
1248	135416
19550	135417
18817	135418
4266	135419
146977	135420
8846	135421
13416	135422
212295	135423
10978	135424
8124	135425
107381	135426
5228	135427
2928	135428
7614	135429
39	135430
60498	135431
5458	135432
2937	135433
53034	135434
15617	135435
43397	135436
98864	135437
14966	135438
222123	135439
65603	135440
5242	135441
49440	135442
324	135443
892	135444
92334	135445
1033	135446
406	135447
207758	135448
157347	135449
79634	135450
28665	135451
155	135452
3459	135453
120994	135454
73599	135455
23792	135456
113958	135457
75436	135458
193863	135459
114028	135460
210547	135461
113404	135462
113365	135463
17734	135464
183272	135465
27098	135466
87254	135467
73705	135468
1777	135469
5902	135470
16955	135471
130768	135472
84469	135473
192123	135474
49481	135475
22367	135476
235442	135477
31523	135478
3032	135479
1423	135480
120968	135481
26366	135482
90843	135483
112647	135484
1112	135485
27595	135486
108833	135487
133118	135488
322935	135489
53095	135490
47607	135491
99190	135492
34003	135493
55311	135494
5530	135495
77162	135496
1956	135497
197298	135498
15007	135499
52709	135500
52021	135501
91187	135502
22715	135503
36471	135504
75071	135505
75102	135506
275746	135507
14178	135508
75597	135509
180127	135510
180238	135511
180232	135512
116821	135513
115716	135514
115558	135515
175290	135516
275160	135517
24130	135518
101692	135519
177071	135520
115809	135521
50520	135522
50494	135523
30928	135524
289727	135525
120539	135526
276212	135527
276213	135528
289728	135529
125624	135530
137208	135531
315865	135532
34566	135533
35899	135534
12988	135535
180318	135536
190400	135537
173693	135538
4115	135539
36632	135540
43531	135541
267519	135542
41549	135543
9229	135544
13634	135545
18259	135546
45774	135547
78288	135548
88688	135549
1482	135550
18566	135551
36649	135552
563	135553
57632	135554
24653	135555
276002	135556
278409	135557
182448	135558
67179	135559
182946	135560
117853	135561
122055	135562
280527	135563
125532	135564
119518	135565
67290	135566
3515	135567
300325	135568
285530	135569
120735	135570
62099	135571
26167	135572
23533	135573
45053	135574
134650	135575
45586	135576
33464	135577
92509	135578
73670	135579
89252	135580
325282	135581
163117	135582
281531	135583
67180	135584
198518	135585
104229	135586
48265	135587
174692	135588
14163	135589
255289	135590
113436	135591
54412	135592
194985	135593
223825	135594
239903	135595
38669	135596
77976	135597
102061	135598
1482	135599
37535	135600
84544	135601
129892	135602
259286	135603
29345	135604
9423	135605
110480	135606
304422	135607
158906	135608
875	135609
64076	135610
300348	135611
100232	135612
46072	135613
36612	135614
37865	135615
268516	135616
57583	135617
42536	135618
103317	135619
152856	135620
124	135621
140989	135622
121499	135623
237579	135624
189013	135625
246035	135626
217919	135627
168564	135628
261997	135629
28897	135630
45144	135631
29732	135632
34341	135633
79550	135634
18917	135635
195952	135636
75501	135637
6615	135638
45088	135639
167885	135640
115316	135641
101526	135642
6961	135643
291301	135644
38104	135645
31766	135646
30769	135647
10382	135648
53075	135649
45951	135650
3826	135651
242545	135652
6333	135653
14302	135654
22826	135655
7032	135656
47311	135657
41781	135658
62034	135659
3776	135660
10680	135661
3246	135662
83	135663
121550	135664
10903	135665
15395	135666
6957	135667
263136	135668
84054	135669
17790	135670
16403	135671
95099	135672
8962	135673
84458	135674
70099	135675
159296	135676
259093	135677
51415	135678
48445	135679
54727	135680
17067	135681
29659	135682
20953	135683
109343	135684
222	135685
21055	135686
33	135687
122148	135688
40086	135689
101742	135690
509	135691
25376	135692
134487	135693
33121	135694
73686	135695
2169	135696
34590	135697
19884	135698
4877	135699
122776	135700
34075	135701
72484	135702
169538	135703
111617	135704
109681	135705
19188	135706
83499	135707
214675	135708
27285	135709
373	135710
133662	135711
13947	135712
81599	135713
15695	135714
15	135715
27110	135716
30192	135717
10054	135718
24732	135719
176761	135720
7610	135721
30491	135722
44064	135723
10858	135724
125857	135725
55696	135726
28845	135727
465	135728
789	135729
16887	135730
75477	135731
37075	135732
8831	135733
2171	135734
50625	135735
148243	135736
309525	135737
10328	135738
11955	135739
50112	135740
13905	135741
17967	135742
1985	135743
2934	135744
199631	135745
13185	135746
18574	135747
160483	135748
27629	135749
177587	135750
175196	135751
13372	135752
2684	135753
11758	135754
85876	135755
102895	135756
100504	135757
13221	135758
92609	135759
52798	135760
184759	135761
172467	135762
17502	135763
27186	135764
10057	135765
187217	135766
7409	135767
94213	135768
17604	135769
36890	135770
18532	135771
13463	135772
13463	135773
17503	135774
6566	135775
39290	135776
24202	135777
6079	135778
97476	135779
212549	135780
46951	135781
136082	135782
362	135783
8189	135784
68206	135785
23	135786
1315	135787
116284	135788
23	135789
49016	135790
64642	135791
317113	135792
121607	135793
17233	135794
158600	135795
23692	135796
94055	135797
25050	135798
130695	135799
55200	135800
4658	135801
101452	135802
88628	135803
28078	135804
156766	135805
23561	135806
12206	135807
10446	135808
68708	135809
26369	135810
39085	135811
23641	135812
267791	135813
46267	135814
103767	135815
11045	135816
12188	135817
55501	135818
117175	135819
32458	135820
142983	135821
40453	135822
124856	135823
1777	135824
64	135825
6560	135826
118	135827
1505	135828
875	135829
216807	135830
10738	135831
115595	135832
12262	135833
11734	135834
3861	135835
21181	135836
54627	135837
25046	135838
68834	135839
33757	135840
151008	135841
5980	135842
36783	135843
192532	135844
30462	135845
202825	135846
42	135847
71720	135848
54171	135849
154368	135850
35603	135851
17006	135852
35355	135853
48	135854
12981	135855
54946	135856
1409	135857
179821	135858
193856	135859
41960	135860
248449	135861
95793	135862
2945	135863
23847	135864
5127	135865
12500	135866
310	135867
211483	135868
33290	135869
46150	135870
5412	135871
738	135872
37980	135873
37980	135874
19118	135875
37980	135876
3883	135877
77305	135878
93003	135879
9338	135880
82048	135881
156864	135882
5568	135883
133295	135884
2724	135885
8265	135886
14673	135887
61125	135888
26	135889
30971	135890
1287	135891
92386	135892
76004	135893
51864	135894
158031	135895
4866	135896
5797	135897
2420	135898
10394	135899
185206	135900
145104	135901
310124	135902
14755	135903
1313	135904
65620	135905
164102	135906
328006	135907
32226	135908
98885	135909
4130	135910
45698	135911
11755	135912
277088	135913
45524	135914
18759	135915
212978	135916
174227	135917
66540	135918
99349	135919
20730	135920
3871	135921
174283	135922
87854	135923
6408	135924
73705	135925
3223	135926
83	135927
85629	135928
25363	135929
8491	135930
876	135931
22326	135932
413	135933
33239	135934
147323	135935
76356	135936
8647	135937
87199	135938
151073	135939
210781	135940
95457	135941
145	135942
135228	135943
966	135944
152110	135945
103829	135946
252095	135947
193479	135948
289245	135949
80975	135950
77827	135951
20062	135952
40012	135953
2315	135954
8365	135955
21149	135956
122783	135957
3278	135958
37951	135959
121184	135960
145980	135961
89284	135962
147343	135963
129277	135964
191001	135965
6742	135966
53659	135967
91425	135968
64	135969
82976	135970
494	135971
9085	135972
55699	135973
18230	135974
13849	135975
10303	135976
24034	135977
2852	135978
22885	135979
2830	135980
138156	135981
63463	135982
2880	135983
66891	135984
105489	135985
48019	135986
10031	135987
114521	135988
114521	135989
257602	135990
108117	135991
11567	135992
200023	135993
2026	135994
986	135995
37441	135996
10766	135997
39918	135998
127559	135999
68004	136000
14317	136001
513	136002
13723	136003
283	136004
141571	136005
4306	136006
57836	136007
3408	136008
41254	136009
4376	136010
93178	136011
201212	136012
41369	136013
4167	136014
68302	136015
57001	136016
86475	136017
99514	136018
1215	136019
40939	136020
87883	136021
20759	136022
212904	136023
29117	136024
216251	136025
51112	136026
54811	136027
28092	136028
250389	136029
238951	136030
43908	136031
9788	136032
55234	136033
81256	136034
22536	136035
23204	136036
317281	136037
400	136038
274526	136039
110739	136040
259103	136041
31192	136042
242429	136043
80313	136044
153139	136045
107421	136046
58339	136047
134836	136048
10581	136049
48413	136050
74198	136051
100588	136052
3804	136053
80524	136054
38832	136055
2749	136056
43688	136057
54822	136058
197953	136059
109724	136060
70291	136061
11138	136062
71321	136063
191745	136064
142299	136065
2888	136066
6464	136067
187964	136068
2834	136069
2518	136070
86059	136071
166987	136072
315947	136073
284898	136074
125782	136075
193893	136076
76781	136077
318660	136078
146452	136079
4976	136080
266907	136081
9424	136082
121157	136083
80329	136084
74996	136085
96654	136086
138006	136087
77325	136088
189164	136089
161879	136090
244420	136091
295341	136092
196434	136093
20820	136094
199220	136095
260633	136096
91357	136097
44545	136098
109593	136099
11635	136100
263586	136101
181917	136102
59775	136103
99627	136104
115659	136105
842	136106
114373	136107
109274	136108
312054	136109
188004	136110
145497	136111
65314	136112
75694	136113
28483	136114
73760	136115
87566	136116
8210	136117
12466	136118
6384	136119
141895	136120
15742	136121
12317	136122
59848	136123
47449	136124
111108	136125
180701	136126
128941	136127
30670	136128
276097	136129
42961	136130
7233	136131
36021	136132
33205	136133
174094	136134
60212	136135
133840	136136
33708	136137
53665	136138
302220	136139
54306	136140
161722	136141
46838	136142
116943	136143
118698	136144
121086	136145
285716	136146
33625	136147
67610	136148
307989	136149
202919	136150
300385	136151
91520	136152
308461	136153
63339	136154
173397	136155
265400	136156
136828	136157
90644	136158
102906	136159
204834	136160
161217	136161
160184	136162
296868	136163
71436	136164
224961	136165
82779	136166
13168	136167
138323	136168
176712	136169
90577	136170
101174	136171
132798	136172
62976	136173
313637	136174
30533	136175
262385	136176
174483	136177
21738	136178
64629	136179
5678	136180
235465	136181
172807	136182
208344	136183
191518	136184
81071	136185
1329	136186
169165	136187
42850	136188
143130	136189
63601	136190
64804	136191
4387	136192
126971	136193
34023	136194
23977	136195
7021	136196
169454	136197
40315	136198
245687	136199
118833	136200
212193	136201
220518	136202
41890	136203
312760	136204
181519	136205
144565	136206
300072	136207
52318	136208
274398	136209
284217	136210
66190	136211
9373	136212
107043	136213
286850	136214
93656	136215
169592	136216
7562	136217
41876	136218
66290	136219
46755	136220
253751	136221
7756	136222
76586	136223
18346	136224
17984	136225
17562	136226
101048	136227
50456	136228
207768	136229
48233	136230
2365	136231
59848	136232
151028	136233
180701	136234
101174	136235
56768	136236
13758	136237
221201	136238
313244	136239
44672	136240
46183	136241
22691	136242
289182	136243
68483	136244
15661	136245
29690	136246
244820	136247
64663	136248
55540	136249
18168	136250
79378	136251
91371	136252
241665	136253
86286	136254
262030	136255
152496	136256
152371	136257
89021	136258
5937	136259
58322	136260
41865	136261
6115	136262
27524	136263
183426	136264
42395	136265
13817	136266
278	136267
53439	136268
4747	136269
70744	136270
41369	136271
55474	136272
55474	136273
175193	136274
123182	136275
123182	136276
70875	136277
92289	136278
25560	136279
210225	136280
284374	136281
301087	136282
40358	136283
35422	136284
251808	136285
26499	136286
5468	136287
16558	136288
135266	136289
112044	136290
16773	136291
39337	136292
45	136293
9122	136294
7642	136295
122651	136296
121862	136297
65055	136298
66783	136299
16313	136300
108488	136301
13173	136302
57406	136303
70213	136304
278	136305
79343	136306
285066	136307
79378	136308
110291	136309
12952	136310
187631	136311
251846	136312
26989	136313
150002	136314
11475	136315
217023	136316
145173	136317
23924	136318
66354	136319
72499	136320
101429	136321
30768	136322
145149	136323
106503	136324
126386	136325
295700	136326
5220	136327
129930	136328
126	136329
194463	136330
230069	136331
50144	136332
107495	136333
150007	136334
68835	136335
65969	136336
123817	136337
48	136338
78690	136339
5261	136340
15376	136341
117	136342
28879	136343
158595	136344
3456	136345
6594	136346
72329	136347
76240	136348
288539	136349
342	136350
293435	136351
69145	136352
7222	136353
181099	136354
451	136355
66442	136356
27546	136357
123024	136358
134406	136359
166755	136360
26741	136361
51679	136362
54242	136363
64511	136364
112233	136365
147542	136366
33625	136367
102094	136368
32652	136369
43128	136370
259199	136371
282062	136372
225833	136373
5353	136374
23093	136375
289691	136376
82797	136377
144661	136378
13332	136379
26657	136380
4849	136381
102285	136382
104221	136383
89109	136384
44519	136385
47128	136386
96014	136387
22243	136388
25396	136389
17862	136390
9057	136391
288	136392
1676	136393
78632	136394
99254	136395
3083	136396
47136	136397
66889	136398
53470	136399
30438	136400
24963	136401
85237	136402
219344	136403
49530	136404
18113	136405
10847	136406
183650	136407
13164	136408
66909	136409
121619	136410
53082	136411
75213	136412
196226	136413
159735	136414
90214	136415
168553	136416
126071	136417
2330	136418
43050	136419
269238	136420
231055	136421
44779	136422
11007	136423
138175	136424
39655	136425
144626	136426
43399	136427
26957	136428
14586	136429
75694	136430
128932	136431
147044	136432
120225	136433
1202	136434
146880	136435
8675	136436
23298	136437
17423	136438
133533	136439
73263	136440
175549	136441
48772	136442
64802	136443
267754	136444
59589	136445
83759	136446
123172	136447
207740	136448
182220	136449
234581	136450
101487	136451
50714	136452
7939	136453
58732	136454
12072	136455
131889	136456
40	136457
54809	136458
333	136459
15327	136460
87708	136461
72032	136462
878	136463
42809	136464
7264	136465
16036	136466
80275	136467
5321	136468
28529	136469
39026	136470
26105	136471
159468	136472
7180	136473
315594	136474
208351	136475
7180	136476
16033	136477
138781	136478
112616	136479
49560	136480
180252	136481
257619	136482
17707	136483
166639	136484
107096	136485
166639	136486
182310	136487
58690	136488
97205	136489
7814	136490
20204	136491
4824	136492
4824	136493
66751	136494
2095	136495
61418	136496
96200	136497
52404	136498
297251	136499
32651	136500
72595	136501
67547	136502
69286	136503
34010	136504
2386	136505
51054	136506
228619	136507
82307	136508
194816	136509
13332	136510
253626	136511
82852	136512
264008	136513
37697	136514
7714	136515
10769	136516
4522	136517
15047	136518
2539	136519
8346	136520
1815	136521
5590	136522
73731	136523
69005	136524
88070	136525
245925	136526
74062	136527
7046	136528
109612	136529
166819	136530
210737	136531
30038	136532
4233	136533
1491	136534
136251	136535
222426	136536
111011	136537
5308	136538
3987	136539
75751	136540
205665	136541
6901	136542
190840	136543
3899	136544
182940	136545
35461	136546
31439	136547
198	136548
102632	136549
15789	136550
75940	136551
5145	136552
136	136553
63527	136554
3664	136555
254759	136556
6218	136557
31186	136558
297684	136559
100766	136560
39304	136561
51682	136562
6384	136563
9607	136564
2820	136565
3432	136566
31588	136567
44093	136568
48368	136569
171633	136570
36687	136571
30195	136572
22352	136573
77299	136574
5006	136575
728	136576
11841	136577
13522	136578
124351	136579
50470	136580
233135	136581
44460	136582
169601	136583
162881	136584
260915	136585
262847	136586
298234	136587
128772	136588
210176	136589
8540	136590
26733	136591
574	136592
2361	136593
77518	136594
278	136595
48420	136596
123493	136597
27586	136598
45742	136599
26	136600
53705	136601
46948	136602
46946	136603
17970	136604
189871	136605
193539	136606
14283	136607
18685	136608
26226	136609
415	136610
542	136611
240607	136612
51558	136613
240944	136614
11917	136615
39857	136616
15500	136617
193696	136618
68653	136619
76762	136620
147509	136621
68653	136622
15890	136623
35898	136624
74784	136625
38	136626
78633	136627
304790	136628
12205	136629
41221	136630
22209	136631
23220	136632
32452	136633
17326	136634
28826	136635
22915	136636
203515	136637
47491	136638
57011	136639
41538	136640
93226	136641
14755	136642
30687	136643
62781	136644
56131	136645
142419	136646
4004	136647
64477	136648
27506	136649
10294	136650
59393	136651
19144	136652
4555	136653
119725	136654
27659	136655
14240	136656
65639	136657
26374	136658
11378	136659
162272	136660
36680	136661
51600	136662
50184	136663
52441	136664
9867	136665
12570	136666
92464	136667
104058	136668
52340	136669
92969	136670
3187	136671
10757	136672
15820	136673
148920	136674
273385	136675
19081	136676
99368	136677
72923	136678
57011	136679
69673	136680
483	136681
199018	136682
35155	136683
84340	136684
21064	136685
132	136686
24945	136687
64062	136688
31723	136689
83978	136690
6965	136691
32073	136692
58450	136693
69414	136694
8659	136695
38037	136696
120233	136697
139436	136698
81737	136699
12956	136700
37871	136701
3988	136702
51312	136703
14971	136704
1671	136705
81579	136706
39877	136707
17034	136708
303332	136709
63076	136710
31894	136711
61959	136712
14914	136713
13081	136714
59912	136715
9731	136716
123592	136717
158164	136718
89448	136719
43729	136720
817	136721
26221	136722
57062	136723
26222	136724
14147	136725
16074	136726
23281	136727
7928	136728
11393	136729
46892	136730
48880	136731
10370	136732
117559	136733
52665	136734
61503	136735
3203	136736
23835	136737
26497	136738
46571	136739
83900	136740
31365	136741
5003	136742
26611	136743
25350	136744
77500	136745
194534	136746
65993	136747
69061	136748
174985	136749
108380	136750
27539	136751
115814	136752
65391	136753
176800	136754
4230	136755
45737	136756
30581	136757
8393	136758
61725	136759
19712	136760
36300	136761
21027	136762
17654	136763
175304	136764
16341	136765
771	136766
7372	136767
173105	136768
17642	136769
44081	136770
174146	136771
326929	136772
47624	136773
105237	136774
80891	136775
25193	136776
112284	136777
55599	136778
14414	136779
17642	136780
27846	136781
10142	136782
4100	136783
164523	136784
179703	136785
42515	136786
42435	136787
201114	136788
53164	136789
175870	136790
152161	136791
29153	136792
1276	136793
2061	136794
190099	136795
4731	136796
36888	136797
170836	136798
1477	136799
11009	136800
105675	136801
76923	136802
183379	136803
17511	136804
25054	136805
52916	136806
85705	136807
69344	136808
231649	136809
224516	136810
151313	136811
200380	136812
200380	136813
235620	136814
30325	136815
12948	136816
101036	136817
238731	136818
85296	136819
307869	136820
123813	136821
143	136822
73784	136823
239850	136824
113619	136825
113619	136826
166001	136827
169870	136828
10628	136829
94667	136830
118545	136831
16329	136832
29230	136833
129643	136834
307245	136835
290001	136836
191267	136837
56593	136838
71443	136839
38381	136840
3853	136841
43209	136842
47579	136843
33019	136844
61086	136845
230442	136846
2480	136847
24681	136848
192244	136849
10425	136850
72840	136851
213043	136852
159182	136853
60440	136854
11351	136855
11351	136856
90994	136857
164830	136858
4882	136859
35114	136860
181402	136861
25970	136862
266171	136863
169024	136864
38461	136865
119238	136866
27241	136867
308362	136868
179756	136869
91928	136870
234921	136871
176317	136872
194266	136873
136124	136874
178405	136875
7902	136876
12855	136877
8841	136878
270025	136879
102903	136880
2407	136881
293334	136882
371	136883
14143	136884
164355	136885
163064	136886
70183	136887
273605	136888
201243	136889
248185	136890
74313	136891
44985	136892
86845	136893
105197	136894
48271	136895
12580	136896
66924	136897
133926	136898
2689	136899
307699	136900
14331	136901
43976	136902
158285	136903
254403	136904
107368	136905
13669	136906
128621	136907
95429	136908
98091	136909
37375	136910
55161	136911
155657	136912
6187	136913
201133	136914
15055	136915
140902	136916
686	136917
8500	136918
1789	136919
8598	136920
53753	136921
8053	136922
11399	136923
301088	136924
89006	136925
69568	136926
72198	136927
263038	136928
127994	136929
129933	136930
236162	136931
81206	136932
113363	136933
31949	136934
36143	136935
7183	136936
102558	136937
50946	136938
157493	136939
26282	136940
60439	136941
167319	136942
52587	136943
8739	136944
68409	136945
66614	136946
26655	136947
19547	136948
196022	136949
32492	136950
96959	136951
6845	136952
250549	136953
124830	136954
104625	136955
14628	136956
24593	136957
118746	136958
140152	136959
102971	136960
136285	136961
321469	136962
10378	136963
157214	136964
34996	136965
6218	136966
196620	136967
33878	136968
113798	136969
211687	136970
195614	136971
1405	136972
324444	136973
148560	136974
62693	136975
544	136976
88061	136977
128889	136978
34664	136979
189862	136980
1500	136981
251653	136982
249532	136983
21003	136984
116080	136985
87083	136986
49504	136987
182647	136988
107110	136989
80221	136990
10247	136991
29485	136992
37380	136993
35712	136994
29411	136995
175285	136996
265767	136997
77479	136998
4594	136999
46019	137000
4026	137001
102401	137002
15259	137003
221473	137004
14077	137005
262134	137006
241715	137007
203120	137008
33947	137009
9193	137010
131457	137011
125281	137012
187527	137013
34997	137014
58313	137015
99195	137016
74959	137017
146897	137018
85057	137019
25590	137020
30469	137021
155838	137022
132965	137023
86386	137024
78868	137025
96973	137026
17789	137027
12056	137028
40067	137029
135315	137030
92215	137031
2467	137032
166666	137033
10452	137034
131025	137035
36603	137036
143125	137037
137791	137038
40721	137039
68078	137040
17922	137041
55272	137042
38727	137043
88277	137044
306767	137045
18715	137046
7557	137047
65988	137048
38415	137049
4781	137050
190612	137051
6535	137052
87324	137053
72691	137054
39133	137055
25966	137056
231556	137057
84497	137058
128165	137059
146880	137060
113798	137061
116263	137062
251537	137063
66447	137064
50882	137065
147745	137066
16759	137067
7360	137068
5604	137069
23722	137070
878	137071
96497	137072
709	137073
144256	137074
14828	137075
237	137076
327864	137077
293601	137078
69768	137079
63378	137080
90639	137081
94510	137082
20811	137083
663	137084
9146	137085
22182	137086
8407	137087
1647	137088
625	137089
12501	137090
4200	137091
65285	137092
15850	137093
221434	137094
52987	137095
212340	137096
130487	137097
7822	137098
14581	137099
93479	137100
24373	137101
193734	137102
40823	137103
125284	137104
80899	137105
75097	137106
146981	137107
4530	137108
6857	137109
11418	137110
80630	137111
280611	137112
306325	137113
71677	137114
83408	137115
200665	137116
132662	137117
111919	137118
169418	137119
36376	137120
155165	137121
108836	137122
295471	137123
134818	137124
132701	137125
123618	137126
45384	137127
108836	137128
134818	137129
279916	137130
31154	137131
168865	137132
42354	137133
43952	137134
122639	137135
64468	137136
164261	137137
92809	137138
79940	137139
191127	137140
151657	137141
91207	137142
61081	137143
107319	137144
96820	137145
107319	137146
68757	137147
22462	137148
149483	137149
21375	137150
32799	137151
68658	137152
69025	137153
107573	137154
68658	137155
183168	137156
18492	137157
269202	137158
175961	137159
32116	137160
77361	137161
129052	137162
105017	137163
302723	137164
36439	137165
191872	137166
191872	137167
107234	137168
76465	137169
317033	137170
257360	137171
95780	137172
20998	137173
12783	137174
70790	137175
32493	137176
162241	137177
158951	137178
140899	137179
95452	137180
96509	137181
35955	137182
32668	137183
249182	137184
201709	137185
303089	137186
10864	137187
73598	137188
243721	137189
116359	137190
1713	137191
121558	137192
261830	137193
57795	137194
73632	137195
56820	137196
10764	137197
189077	137198
12220	137199
167853	137200
68575	137201
36575	137202
24976	137203
111897	137204
297765	137205
131169	137206
24976	137207
183032	137208
201777	137209
139307	137210
29638	137211
240039	137212
174810	137213
142144	137214
142332	137215
167201	137216
327816	137217
20275	137218
56610	137219
39709	137220
134843	137221
111897	137222
78400	137223
242622	137224
101381	137225
24464	137226
56483	137227
74422	137228
69179	137229
87316	137230
121447	137231
70074	137232
70074	137233
51964	137234
97126	137235
31176	137236
209710	137237
321606	137238
86679	137239
24121	137240
74795	137241
246394	137242
9724	137243
78223	137244
255270	137245
761	137246
39446	137247
267052	137248
202145	137249
53429	137250
51667	137251
36028	137252
230094	137253
62895	137254
83149	137255
271691	137256
142492	137257
10346	137258
288614	137259
21807	137260
83669	137261
16838	137262
91393	137263
98975	137264
82586	137265
202022	137266
34464	137267
6063	137268
149945	137269
231329	137270
63685	137271
181755	137272
139188	137273
269452	137274
282694	137275
244511	137276
54554	137277
290922	137278
231257	137279
99469	137280
163435	137281
87303	137282
224991	137283
97412	137284
84189	137285
35189	137286
87940	137287
61506	137288
149607	137289
19778	137290
328339	137291
250189	137292
212026	137293
156358	137294
214741	137295
97809	137296
268990	137297
169603	137298
162150	137299
240739	137300
245153	137301
264713	137302
260520	137303
245516	137304
163164	137305
206547	137306
160503	137307
218641	137308
75061	137309
162791	137310
184334	137311
228346	137312
309105	137313
285330	137314
295168	137315
97809	137316
73896	137317
4228	137318
210521	137319
5474	137320
251791	137321
85165	137322
132512	137323
48658	137324
1080	137325
79059	137326
53689	137327
264372	137328
125231	137329
228195	137330
22530	137331
71024	137332
40517	137333
7481	137334
59825	137335
47281	137336
144780	137337
134398	137338
6074	137339
198694	137340
100282	137341
173635	137342
249444	137343
235120	137344
7481	137345
36428	137346
1515	137347
100195	137348
31462	137349
241610	137350
19134	137351
239662	137352
95726	137353
140549	137354
148729	137355
16813	137356
153291	137357
54462	137358
74796	137359
101985	137360
48124	137361
30133	137362
241352	137363
72776	137364
107922	137365
214041	137366
135747	137367
157653	137368
161297	137369
90417	137370
29360	137371
57023	137372
85453	137373
101485	137374
180662	137375
109233	137376
65402	137377
110089	137378
275759	137379
148992	137380
70834	137381
26891	137382
226705	137383
6000	137384
160945	137385
145365	137386
98268	137387
90720	137388
162938	137389
176195	137390
227945	137391
116359	137392
173332	137393
122801	137394
99976	137395
196001	137396
39494	137397
12781	137398
66264	137399
114085	137400
13117	137401
114687	137402
61193	137403
2127	137404
280744	137405
21662	137406
8460	137407
237199	137408
112795	137409
157230	137410
159491	137411
50395	137412
64184	137413
15414	137414
22753	137415
282319	137416
18801	137417
126811	137418
29117	137419
19023	137420
29657	137421
14650	137422
1320	137423
89657	137424
54043	137425
43686	137426
61766	137427
14176	137428
26378	137429
107804	137430
35868	137431
60952	137432
27170	137433
113773	137434
277188	137435
324413	137436
98422	137437
222153	137438
293027	137439
63243	137440
29638	137441
164512	137442
68892	137443
177056	137444
98268	137445
151679	137446
777	137447
42814	137448
85332	137449
22495	137450
116514	137451
88437	137452
125973	137453
21728	137454
269766	137455
13270	137456
192877	137457
16901	137458
141956	137459
82347	137460
215013	137461
282685	137462
53446	137463
3057	137464
109147	137465
66291	137466
16210	137467
85936	137468
236877	137469
112795	137470
208649	137471
184846	137472
12781	137473
92907	137474
54331	137475
53836	137476
45375	137477
162684	137478
188682	137479
7113	137480
42424	137481
37215	137482
230647	137483
22650	137484
59218	137485
100521	137486
95684	137487
314749	137488
229437	137489
13600	137490
217255	137491
304045	137492
61852	137493
112073	137494
82875	137495
10268	137496
46941	137497
12397	137498
52934	137499
206346	137500
40747	137501
201585	137502
208864	137503
64009	137504
13218	137505
319839	137506
46343	137507
21381	137508
61657	137509
122135	137510
226642	137511
49240	137512
52121	137513
153191	137514
233802	137515
180998	137516
215702	137517
71150	137518
319451	137519
21995	137520
426	137521
1195	137522
248896	137523
27	137524
42519	137525
84541	137526
127550	137527
114927	137528
227213	137529
159366	137530
92400	137531
51429	137532
150286	137533
22903	137534
161734	137535
79037	137536
158913	137537
300209	137538
39693	137539
112474	137540
73664	137541
50784	137542
7875	137543
7875	137544
7875	137545
41495	137546
236960	137547
10249	137548
38583	137549
47559	137550
196970	137551
103211	137552
30111	137553
64598	137554
155695	137555
112004	137556
216124	137557
190078	137558
30111	137559
103950	137560
1003	137561
269665	137562
2908	137563
5020	137564
8158	137565
84019	137566
10159	137567
18084	137568
259	137569
132317	137570
56653	137571
122776	137572
300103	137573
81780	137574
56659	137575
146892	137576
37547	137577
5195	137578
175642	137579
18605	137580
74870	137581
31704	137582
645	137583
213162	137584
92603	137585
24434	137586
21171	137587
3582	137588
317753	137589
182972	137590
18885	137591
2817	137592
33747	137593
33747	137594
176819	137595
33747	137596
4819	137597
52749	137598
35268	137599
13414	137600
95177	137601
9695	137602
12972	137603
13952	137604
12966	137605
4835	137606
6854	137607
2715	137608
53007	137609
7748	137610
10092	137611
138731	137612
16982	137613
29895	137614
10533	137615
29588	137616
11224	137617
27694	137618
11594	137619
9973	137620
25593	137621
9925	137622
233649	137623
18480	137624
33997	137625
9281	137626
44756	137627
21569	137628
110722	137629
51523	137630
16804	137631
12550	137632
13689	137633
31880	137634
42675	137635
6861	137636
6854	137637
75532	137638
5456	137639
12966	137640
6671	137641
16473	137642
103880	137643
201238	137644
18908	137645
82825	137646
17787	137647
19948	137648
165992	137649
21558	137650
142088	137651
10940	137652
69043	137653
3967	137654
14332	137655
19438	137656
17787	137657
48933	137658
25457	137659
137593	137660
59797	137661
244261	137662
14899	137663
49546	137664
31688	137665
15904	137666
11878	137667
1838	137668
41031	137669
7376	137670
12972	137671
94827	137672
9963	137673
10089	137674
9211	137675
199024	137676
327145	137677
22908	137678
21795	137679
125551	137680
9096	137681
4379	137682
10979	137683
80874	137684
74837	137685
10533	137686
13370	137687
71357	137688
12330	137689
26981	137690
25593	137691
21850	137692
153775	137693
56372	137694
11092	137695
15904	137696
6861	137697
10441	137698
53133	137699
90159	137700
2715	137701
25457	137702
56372	137703
11864	137704
29588	137705
2715	137706
47110	137707
69570	137708
6449	137709
9134	137710
21850	137711
17444	137712
201	137713
3066	137714
7381	137715
58520	137716
34370	137717
2043	137718
14358	137719
20693	137720
43258	137721
7748	137722
24965	137723
155412	137724
10574	137725
8528	137726
12550	137727
92693	137728
38788	137729
113878	137730
75309	137731
129762	137732
153167	137733
61223	137734
266722	137735
316332	137736
54160	137737
91112	137738
80784	137739
51214	137740
7376	137741
10985	137742
19438	137743
137285	137744
17351	137745
224605	137746
22794	137747
204388	137748
61694	137749
31688	137750
9557	137751
11092	137752
10396	137753
138881	137754
5456	137755
159618	137756
18403	137757
12382	137758
9134	137759
17046	137760
12272	137761
13952	137762
5593	137763
9567	137764
9567	137765
47735	137766
62130	137767
35015	137768
26981	137769
6854	137770
6854	137771
4825	137772
21850	137773
87156	137774
4825	137775
6854	137776
1247	137777
7925	137778
3796	137779
25968	137780
37731	137781
56527	137782
111142	137783
61727	137784
250209	137785
66346	137786
10092	137787
5156	137788
11864	137789
9447	137790
11826	137791
7172	137792
21060	137793
74837	137794
72505	137795
10258	137796
131427	137797
5743	137798
131427	137799
7565	137800
9925	137801
6016	137802
11864	137803
8330	137804
37781	137805
72409	137806
29554	137807
16678	137808
8655	137809
5164	137810
12393	137811
5164	137812
13952	137813
9695	137814
33312	137815
2710	137816
80673	137817
48933	137818
6540	137819
7498	137820
69570	137821
18164	137822
38025	137823
17337	137824
10979	137825
37731	137826
71951	137827
90931	137828
89770	137829
17819	137830
17787	137831
118656	137832
30016	137833
4835	137834
12617	137835
11384	137836
1	137837
61629	137838
100855	137839
1098	137840
81984	137841
31615	137842
24511	137843
153249	137844
13986	137845
26556	137846
65445	137847
44908	137848
77659	137849
179753	137850
73217	137851
278673	137852
230552	137853
88319	137854
72667	137855
6567	137856
168623	137857
95380	137858
78693	137859
255129	137860
223671	137861
61249	137862
183137	137863
286556	137864
22851	137865
7320	137866
94414	137867
28590	137868
216489	137869
8541	137870
115992	137871
146944	137872
163877	137873
215670	137874
326487	137875
175002	137876
93070	137877
206785	137878
303424	137879
5303	137880
31606	137881
70457	137882
154386	137883
113286	137884
106690	137885
247492	137886
23549	137887
15286	137888
36240	137889
57795	137890
120817	137891
27784	137892
91302	137893
59109	137894
5303	137895
97137	137896
206270	137897
18207	137898
23236	137899
168186	137900
83961	137901
95808	137902
31694	137903
8736	137904
228614	137905
92766	137906
216893	137907
282658	137908
8079	137909
22848	137910
2285	137911
302	137912
20503	137913
173807	137914
56799	137915
27334	137916
14358	137917
25859	137918
11396	137919
24564	137920
230938	137921
16852	137922
48201	137923
55328	137924
23699	137925
98661	137926
154399	137927
113496	137928
78244	137929
53344	137930
63239	137931
40198	137932
90442	137933
34078	137934
318773	137935
38584	137936
171803	137937
239160	137938
43276	137939
308558	137940
107793	137941
44949	137942
217101	137943
21	137944
24890	137945
112039	137946
94427	137947
1512	137948
31702	137949
133	137950
31702	137951
4356	137952
136475	137953
33075	137954
207293	137955
242974	137956
12398	137957
243	137958
158734	137959
25406	137960
4212	137961
54574	137962
68031	137963
210068	137964
155940	137965
135078	137966
214932	137967
24188	137968
165419	137969
12038	137970
238201	137971
257674	137972
177442	137973
34431	137974
12104	137975
54736	137976
45289	137977
7112	137978
6281	137979
61269	137980
85876	137981
10709	137982
64643	137983
66918	137984
107032	137985
33011	137986
18164	137987
20554	137988
115608	137989
91470	137990
7925	137991
14332	137992
15467	137993
19384	137994
14574	137995
294036	137996
75194	137997
12537	137998
70058	137999
28475	138000
153996	138001
4420	138002
63291	138003
62222	138004
103199	138005
13834	138006
7498	138007
50136	138008
24758	138009
146323	138010
76670	138011
12977	138012
37318	138013
122789	138014
686	138015
27319	138016
3240	138017
81898	138018
43863	138019
49071	138020
101269	138021
64558	138022
46383	138023
19689	138024
55653	138025
91586	138026
23176	138027
10422	138028
22140	138029
45449	138030
40216	138031
11594	138032
4368	138033
11594	138034
5164	138035
99257	138036
150527	138037
6282	138038
69723	138039
173057	138040
206695	138041
209085	138042
78801	138043
55223	138044
206881	138045
212409	138046
285510	138047
27020	138048
12559	138049
36746	138050
11212	138051
86905	138052
210749	138053
79343	138054
145374	138055
201157	138056
200	138057
62639	138058
161	138059
20658	138060
131265	138061
121064	138062
295628	138063
197916	138064
307421	138065
130774	138066
38810	138067
139302	138068
16732	138069
13661	138070
248236	138071
88351	138072
186883	138073
18010	138074
327485	138075
41264	138076
187958	138077
254566	138078
132672	138079
96834	138080
102255	138081
8524	138082
322711	138083
144452	138084
159170	138085
52455	138086
21229	138087
148174	138088
24841	138089
50681	138090
259	138091
32314	138092
130464	138093
146170	138094
85536	138095
21130	138096
67872	138097
19064	138098
55581	138099
15452	138100
107723	138101
73036	138102
40007	138103
125355	138104
142037	138105
9420	138106
155968	138107
3002	138108
154386	138109
50793	138110
194519	138111
78913	138112
9913	138113
73783	138114
20975	138115
4336	138116
21846	138117
177369	138118
61807	138119
193230	138120
155727	138121
122869	138122
248263	138123
64407	138124
173966	138125
308312	138126
39572	138127
68655	138128
68545	138129
94990	138130
151126	138131
82079	138132
37301	138133
305688	138134
9603	138135
134154	138136
53666	138137
5257	138138
62469	138139
125098	138140
128788	138141
61757	138142
284040	138143
2828	138144
278783	138145
325870	138146
140570	138147
41951	138148
34255	138149
2348	138150
13241	138151
219782	138152
126315	138153
826	138154
69597	138155
2450	138156
95866	138157
15586	138158
313890	138159
49083	138160
11669	138161
138	138162
142381	138163
126598	138164
98366	138165
149553	138166
47708	138167
180451	138168
7842	138169
169886	138170
172022	138171
40453	138172
307697	138173
97506	138174
237364	138175
59290	138176
188449	138177
59105	138178
128727	138179
140378	138180
247839	138181
298798	138182
23466	138183
249366	138184
127397	138185
284891	138186
93685	138187
243978	138188
122654	138189
31741	138190
55261	138191
47579	138192
2087	138193
25639	138194
186360	138195
50793	138196
111403	138197
28479	138198
17185	138199
208878	138200
49366	138201
144560	138202
49797	138203
69585	138204
307073	138205
46277	138206
68877	138207
21060	138208
43469	138209
11413	138210
51523	138211
45927	138212
11348	138213
6944	138214
15928	138215
7381	138216
164099	138217
7172	138218
8330	138219
46726	138220
289707	138221
73825	138222
54160	138223
25702	138224
173499	138225
79202	138226
9843	138227
6470	138228
10992	138229
11322	138230
103880	138231
8498	138232
15553	138233
6944	138234
21653	138235
48777	138236
9557	138237
12966	138238
43258	138239
45433	138240
22188	138241
73008	138242
80421	138243
9447	138244
7565	138245
17787	138246
11826	138247
8655	138248
11594	138249
50136	138250
19847	138251
3786	138252
106386	138253
5593	138254
12034	138255
80673	138256
75532	138257
27694	138258
8655	138259
82825	138260
55250	138261
4379	138262
23262	138263
116116	138264
36074	138265
71357	138266
13370	138267
2043	138268
14899	138269
27504	138270
12505	138271
15904	138272
115562	138273
5346	138274
9210	138275
138881	138276
3786	138277
21083	138278
76401	138279
8519	138280
9695	138281
17444	138282
14671	138283
27737	138284
186045	138285
6188	138286
7639	138287
3796	138288
9225	138289
214217	138290
6944	138291
37731	138292
16743	138293
92375	138294
7550	138295
450	138296
286381	138297
302755	138298
173500	138299
27294	138300
170650	138301
193389	138302
14899	138303
10574	138304
6188	138305
11685	138306
6671	138307
12272	138308
17776	138309
16678	138310
10940	138311
5743	138312
15220	138313
27435	138314
28858	138315
44638	138316
44756	138317
5456	138318
50136	138319
39064	138320
71493	138321
10092	138322
30999	138323
14419	138324
21653	138325
198993	138326
10422	138327
17492	138328
19438	138329
31336	138330
16678	138331
7498	138332
47735	138333
2043	138334
45768	138335
14568	138336
11685	138337
27294	138338
35015	138339
23176	138340
200821	138341
213875	138342
10979	138343
9447	138344
30016	138345
19847	138346
71657	138347
10985	138348
2455	138349
54686	138350
5593	138351
18908	138352
10533	138353
7639	138354
80874	138355
134215	138356
12754	138357
80821	138358
33997	138359
10258	138360
8498	138361
82700	138362
2710	138363
5156	138364
21060	138365
47110	138366
46819	138367
4586	138368
36074	138369
14568	138370
87602	138371
5346	138372
14419	138373
81634	138374
18986	138375
25593	138376
5346	138377
6944	138378
9134	138379
17237	138380
72390	138381
50306	138382
71493	138383
9925	138384
19384	138385
10940	138386
12382	138387
233450	138388
105928	138389
13370	138390
11010	138391
13834	138392
55361	138393
76575	138394
3967	138395
7692	138396
22908	138397
22188	138398
11685	138399
70695	138400
17776	138401
9225	138402
20554	138403
7692	138404
15928	138405
18480	138406
87156	138407
55250	138408
3796	138409
7631	138410
9210	138411
27504	138412
12347	138413
49162	138414
4022	138415
13834	138416
13017	138417
13017	138418
9134	138419
28628	138420
4022	138421
198993	138422
10258	138423
15467	138424
14671	138425
71951	138426
23083	138427
31567	138428
45007	138429
69043	138430
11348	138431
11444	138432
6188	138433
7376	138434
9447	138435
22908	138436
21083	138437
18403	138438
18377	138439
59386	138440
46726	138441
18164	138442
16804	138443
25593	138444
7172	138445
110722	138446
150241	138447
9656	138448
11921	138449
80201	138450
58751	138451
120875	138452
188463	138453
78126	138454
121325	138455
80892	138456
43883	138457
100151	138458
43896	138459
121364	138460
13308	138461
8039	138462
44082	138463
75904	138464
71721	138465
267481	138466
167304	138467
134842	138468
11168	138469
97146	138470
9745	138471
36762	138472
195151	138473
324492	138474
89850	138475
261543	138476
30966	138477
28797	138478
81457	138479
11321	138480
106517	138481
251621	138482
16197	138483
88736	138484
7876	138485
58455	138486
3686	138487
32223	138488
7440	138489
2906	138490
119214	138491
283093	138492
42047	138493
21667	138494
18754	138495
973	138496
72668	138497
178086	138498
320854	138499
4522	138500
151117	138501
27942	138502
1472	138503
8950	138504
105115	138505
25650	138506
129465	138507
171169	138508
10287	138509
231	138510
74147	138511
3005	138512
48202	138513
47379	138514
125555	138515
11323	138516
82919	138517
21912	138518
47781	138519
20423	138520
92571	138521
42336	138522
159582	138523
194	138524
1426	138525
5707	138526
293434	138527
682	138528
124555	138529
1042	138530
25488	138531
100180	138532
14700	138533
300620	138534
173303	138535
143184	138536
91569	138537
94402	138538
295343	138539
5078	138540
301017	138541
91479	138542
49600	138543
189223	138544
213085	138545
178124	138546
72267	138547
4207	138548
97809	138549
124569	138550
10348	138551
105619	138552
148956	138553
124447	138554
98	138555
242593	138556
15884	138557
27767	138558
27064	138559
79098	138560
2890	138561
1798	138562
42259	138563
44119	138564
5024	138565
5165	138566
322426	138567
29075	138568
5414	138569
7225	138570
17069	138571
21539	138572
182005	138573
3404	138574
20629	138575
89863	138576
40619	138577
286005	138578
5472	138579
283054	138580
9885	138581
184228	138582
205838	138583
17811	138584
44883	138585
77337	138586
76316	138587
164188	138588
41	138589
171263	138590
110141	138591
132499	138592
33573	138593
25817	138594
16672	138595
22288	138596
126028	138597
95116	138598
93347	138599
139144	138600
159886	138601
126620	138602
48172	138603
62832	138604
3021	138605
9434	138606
67734	138607
208761	138608
32306	138609
137388	138610
316192	138611
54420	138612
50334	138613
91383	138614
85228	138615
785	138616
30923	138617
44141	138618
7820	138619
86501	138620
142006	138621
248683	138622
113	138623
118688	138624
6792	138625
134323	138626
199236	138627
186241	138628
119194	138629
269753	138630
65874	138631
219741	138632
30217	138633
28273	138634
7277	138635
7277	138636
8235	138637
147744	138638
31636	138639
135337	138640
187324	138641
3370	138642
11674	138643
158500	138644
26976	138645
94662	138646
67339	138647
9385	138648
313515	138649
242339	138650
104123	138651
308187	138652
190956	138653
325082	138654
248424	138655
208613	138656
152756	138657
298583	138658
203780	138659
203293	138660
96491	138661
71009	138662
230793	138663
96915	138664
91005	138665
5799	138666
253785	138667
231576	138668
189762	138669
68642	138670
87418	138671
97966	138672
201627	138673
243242	138674
136819	138675
185690	138676
38576	138677
278384	138678
281084	138679
22643	138680
42574	138681
36000	138682
268312	138683
48786	138684
5403	138685
313841	138686
290980	138687
253546	138688
205299	138689
314168	138690
153967	138691
141801	138692
186625	138693
42147	138694
218748	138695
190897	138696
322760	138697
168823	138698
306728	138699
287861	138700
104117	138701
66159	138702
199278	138703
128068	138704
142608	138705
211558	138706
69281	138707
262277	138708
315235	138709
54435	138710
227060	138711
274358	138712
11941	138713
80562	138714
322451	138715
122786	138716
318688	138717
145325	138718
262582	138719
83143	138720
228314	138721
325462	138722
213646	138723
48635	138724
328360	138725
324786	138726
83673	138727
68166	138728
311573	138729
143978	138730
5505	138731
205926	138732
251536	138733
107625	138734
325494	138735
130379	138736
226322	138737
164112	138738
142498	138739
116193	138740
151010	138741
216730	138742
185849	138743
187394	138744
173485	138745
57406	138746
299533	138747
326350	138748
286016	138749
186414	138750
289448	138751
310077	138752
203232	138753
122024	138754
45550	138755
109922	138756
52394	138757
132248	138758
74048	138759
218320	138760
216224	138761
76989	138762
205984	138763
84687	138764
49325	138765
193844	138766
276738	138767
80332	138768
33523	138769
286508	138770
218965	138771
51131	138772
120515	138773
198944	138774
260181	138775
42607	138776
182677	138777
127604	138778
181168	138779
209059	138780
76	138781
64166	138782
52511	138783
213190	138784
84508	138785
210676	138786
2980	138787
3418	138788
11936	138789
74641	138790
842	138791
37484	138792
101781	138793
147200	138794
118492	138795
103253	138796
45540	138797
315734	138798
26109	138799
55597	138800
23097	138801
2846	138802
9119	138803
141092	138804
28252	138805
29804	138806
140854	138807
55625	138808
85234	138809
108931	138810
1735	138811
80225	138812
23163	138813
25914	138814
107559	138815
84445	138816
215126	138817
54835	138818
77160	138819
17005	138820
34077	138821
54133	138822
995	138823
56572	138824
898	138825
76798	138826
112155	138827
57785	138828
238133	138829
43955	138830
64611	138831
35953	138832
161455	138833
66434	138834
235492	138835
230297	138836
18257	138837
16023	138838
25433	138839
53980	138840
48029	138841
108513	138842
78280	138843
8398	138844
14014	138845
230299	138846
25269	138847
141540	138848
3516	138849
345	138850
32740	138851
11355	138852
12376	138853
145093	138854
25112	138855
93640	138856
85705	138857
9796	138858
93640	138859
24885	138860
56012	138861
37031	138862
10051	138863
12336	138864
123525	138865
550	138866
120145	138867
152077	138868
24882	138869
126338	138870
293958	138871
204380	138872
204380	138873
15210	138874
23103	138875
27076	138876
200600	138877
8141	138878
64802	138879
31490	138880
135389	138881
2840	138882
108217	138883
67771	138884
6924	138885
117952	138886
17210	138887
118527	138888
116290	138889
31876	138890
133566	138891
205004	138892
93940	138893
87682	138894
236067	138895
310932	138896
277872	138897
98807	138898
153382	138899
279025	138900
104978	138901
263175	138902
295770	138903
9224	138904
119857	138905
37965	138906
4278	138907
116054	138908
192142	138909
240423	138910
260650	138911
95264	138912
189360	138913
159932	138914
105948	138915
88960	138916
206511	138917
81843	138918
287639	138919
204890	138920
106375	138921
164164	138922
287277	138923
106006	138924
111764	138925
155505	138926
123904	138927
195589	138928
113194	138929
276965	138930
199252	138931
26965	138932
197778	138933
222043	138934
38818	138935
90780	138936
47511	138937
296236	138938
82025	138939
118377	138940
150860	138941
147874	138942
113363	138943
145988	138944
219739	138945
238511	138946
81650	138947
226637	138948
28848	138949
71025	138950
60955	138951
144190	138952
111242	138953
16574	138954
45116	138955
303208	138956
298824	138957
116435	138958
160758	138959
31930	138960
155471	138961
170695	138962
174123	138963
318775	138964
188382	138965
93279	138966
124434	138967
88543	138968
90231	138969
167595	138970
2138	138971
84155	138972
205982	138973
130313	138974
140684	138975
20318	138976
298656	138977
41029	138978
264293	138979
182646	138980
222200	138981
163150	138982
110901	138983
140763	138984
186329	138985
93908	138986
301669	138987
40780	138988
197337	138989
217162	138990
103723	138991
23441	138992
41053	138993
126846	138994
99974	138995
58083	138996
50758	138997
311707	138998
104461	138999
58044	139000
64389	139001
63121	139002
7608	139003
262095	139004
197876	139005
280261	139006
71387	139007
103965	139008
142910	139009
154443	139010
103202	139011
264044	139012
177404	139013
165750	139014
276688	139015
255444	139016
13554	139017
104762	139018
213499	139019
82939	139020
121603	139021
33221	139022
51253	139023
118986	139024
291833	139025
134407	139026
20988	139027
110840	139028
68449	139029
289230	139030
308647	139031
35295	139032
190478	139033
171699	139034
65281	139035
38839	139036
122230	139037
74840	139038
154192	139039
39973	139040
184646	139041
194027	139042
138821	139043
189664	139044
211270	139045
29318	139046
198157	139047
16978	139048
90542	139049
118115	139050
62310	139051
327021	139052
86074	139053
181775	139054
163959	139055
78568	139056
14768	139057
75084	139058
145979	139059
118891	139060
254806	139061
174951	139062
60664	139063
84896	139064
68376	139065
161620	139066
95049	139067
34859	139068
232178	139069
276398	139070
195136	139071
162633	139072
11591	139073
193820	139074
321239	139075
177880	139076
235002	139077
104017	139078
47416	139079
104875	139080
175028	139081
42294	139082
86784	139083
48025	139084
253419	139085
83221	139086
186980	139087
249946	139088
265836	139089
277382	139090
24363	139091
22269	139092
117862	139093
275481	139094
48669	139095
142718	139096
23651	139097
155428	139098
142010	139099
305439	139100
216174	139101
213092	139102
203635	139103
89671	139104
225831	139105
66086	139106
210591	139107
270287	139108
193890	139109
118283	139110
284576	139111
124783	139112
155460	139113
148090	139114
225329	139115
104182	139116
210302	139117
46233	139118
68972	139119
165623	139120
166490	139121
226512	139122
309466	139123
164972	139124
318525	139125
148006	139126
247670	139127
249618	139128
154088	139129
94096	139130
91015	139131
222716	139132
23143	139133
33079	139134
132592	139135
277936	139136
311572	139137
115637	139138
200990	139139
98755	139140
91818	139141
288587	139142
109928	139143
125622	139144
71530	139145
51989	139146
256619	139147
99453	139148
13522	139149
306903	139150
118247	139151
28396	139152
123167	139153
150621	139154
215396	139155
315083	139156
11049	139157
189929	139158
267228	139159
186995	139160
301987	139161
13138	139162
60223	139163
289289	139164
201175	139165
143963	139166
136872	139167
61866	139168
169815	139169
313438	139170
130619	139171
13279	139172
121247	139173
76496	139174
81669	139175
132961	139176
262341	139177
133584	139178
43231	139179
68922	139180
322900	139181
103986	139182
194702	139183
284251	139184
278101	139185
112903	139186
190903	139187
291214	139188
239505	139189
269470	139190
327794	139191
257129	139192
165348	139193
273797	139194
192224	139195
146640	139196
228185	139197
319034	139198
96159	139199
145068	139200
256534	139201
48790	139202
119600	139203
7292	139204
109403	139205
55094	139206
273775	139207
231727	139208
44372	139209
61432	139210
28877	139211
167098	139212
244016	139213
260375	139214
256248	139215
258027	139216
291197	139217
146544	139218
155770	139219
246995	139220
41368	139221
198354	139222
182556	139223
78747	139224
77690	139225
117779	139226
226685	139227
148122	139228
32383	139229
153596	139230
231279	139231
75759	139232
213565	139233
174963	139234
242964	139235
91631	139236
180776	139237
20741	139238
39145	139239
105304	139240
271684	139241
112587	139242
291648	139243
294579	139244
175202	139245
195589	139246
303262	139247
291931	139248
295614	139249
303756	139250
190380	139251
201451	139252
288654	139253
79650	139254
71094	139255
262328	139256
157116	139257
70734	139258
75911	139259
198743	139260
297909	139261
233978	139262
172152	139263
139295	139264
185855	139265
196093	139266
28910	139267
208894	139268
201392	139269
76275	139270
154094	139271
104477	139272
172125	139273
178268	139274
157593	139275
221409	139276
162216	139277
33988	139278
100777	139279
77900	139280
129403	139281
254808	139282
127650	139283
218183	139284
316169	139285
141696	139286
145849	139287
190555	139288
162334	139289
305216	139290
202748	139291
86317	139292
173841	139293
227884	139294
235660	139295
211154	139296
94644	139297
306243	139298
227271	139299
125249	139300
48035	139301
297197	139302
209834	139303
124346	139304
131637	139305
212880	139306
161590	139307
138355	139308
286615	139309
306667	139310
223102	139311
300550	139312
198761	139313
157066	139314
118367	139315
305244	139316
303171	139317
238617	139318
199498	139319
173948	139320
106449	139321
310993	139322
117867	139323
219780	139324
143400	139325
218861	139326
326138	139327
61673	139328
318210	139329
82244	139330
185232	139331
198357	139332
166922	139333
212143	139334
143984	139335
188474	139336
1792	139337
110982	139338
116093	139339
186322	139340
46259	139341
279556	139342
170499	139343
66167	139344
232467	139345
169547	139346
170193	139347
204001	139348
163416	139349
158519	139350
206771	139351
265056	139352
186911	139353
189560	139354
242083	139355
167736	139356
185426	139357
310632	139358
195755	139359
14901	139360
201153	139361
279590	139362
275002	139363
110363	139364
228368	139365
292205	139366
134953	139367
161614	139368
212162	139369
213343	139370
15022	139371
121801	139372
35592	139373
318011	139374
209824	139375
64222	139376
20711	139377
35108	139378
117132	139379
124574	139380
98954	139381
50740	139382
100020	139383
144491	139384
34094	139385
16864	139386
147956	139387
7344	139388
24616	139389
73679	139390
140843	139391
297438	139392
125547	139393
180649	139394
36880	139395
28026	139396
154275	139397
29935	139398
111122	139399
183994	139400
47360	139401
149829	139402
64029	139403
257349	139404
252862	139405
151318	139406
10984	139407
121766	139408
118135	139409
29889	139410
23248	139411
82595	139412
120010	139413
71598	139414
209165	139415
324953	139416
40103	139417
79580	139418
87644	139419
132204	139420
76496	139421
97345	139422
24077	139423
261332	139424
317070	139425
160690	139426
91154	139427
38045	139428
328261	139429
139330	139430
127325	139431
268322	139432
294203	139433
116508	139434
34628	139435
116429	139436
100093	139437
154482	139438
59716	139439
224454	139440
16736	139441
154098	139442
94356	139443
34721	139444
125620	139445
84607	139446
8423	139447
224429	139448
92098	139449
125126	139450
52871	139451
244941	139452
287347	139453
154057	139454
128035	139455
105961	139456
30463	139457
196234	139458
154878	139459
192798	139460
93760	139461
31234	139462
34285	139463
110557	139464
36776	139465
52365	139466
88255	139467
163063	139468
313544	139469
180660	139470
227521	139471
190891	139472
98961	139473
168296	139474
225916	139475
24616	139476
45843	139477
132425	139478
28579	139479
44673	139480
11177	139481
57198	139482
145914	139483
64410	139484
153083	139485
21670	139486
207522	139487
127274	139488
12433	139489
40233	139490
22437	139491
138413	139492
111431	139493
64088	139494
67513	139495
96233	139496
86021	139497
117345	139498
249803	139499
221982	139500
250688	139501
104978	139502
98971	139503
155863	139504
100817	139505
280829	139506
226770	139507
220121	139508
252545	139509
313839	139510
8667	139511
111793	139512
218875	139513
100806	139514
58083	139515
132018	139516
158390	139517
110507	139518
79557	139519
147701	139520
23827	139521
49749	139522
122719	139523
291441	139524
78951	139525
149647	139526
55094	139527
165344	139528
257997	139529
179132	139530
228069	139531
63773	139532
51713	139533
74384	139534
286469	139535
188091	139536
287240	139537
131452	139538
69191	139539
118282	139540
35520	139541
315872	139542
163135	139543
48225	139544
327930	139545
153319	139546
272308	139547
105191	139548
322581	139549
117465	139550
8990	139551
25837	139552
1335	139553
165091	139554
7819	139555
153726	139556
135839	139557
81283	139558
61495	139559
263389	139560
159512	139561
169238	139562
229123	139563
42265	139564
264041	139565
156727	139566
196172	139567
263551	139568
172249	139569
141696	139570
204658	139571
152455	139572
80339	139573
257073	139574
57198	139575
217949	139576
44705	139577
129846	139578
122362	139579
114043	139580
306647	139581
297121	139582
214120	139583
92778	139584
279023	139585
281473	139586
111581	139587
131794	139588
26634	139589
108021	139590
60756	139591
91581	139592
50735	139593
318803	139594
144073	139595
280284	139596
153082	139597
43782	139598
196175	139599
4362	139600
137976	139601
147713	139602
43457	139603
158701	139604
31816	139605
219713	139606
108872	139607
123515	139608
196167	139609
149414	139610
207784	139611
26992	139612
90894	139613
83834	139614
23890	139615
240682	139616
106877	139617
8818	139618
49407	139619
199785	139620
187359	139621
5167	139622
62406	139623
55526	139624
29783	139625
156538	139626
69782	139627
297884	139628
52333	139629
54612	139630
201315	139631
192448	139632
112395	139633
64570	139634
131418	139635
150974	139636
52311	139637
29667	139638
167165	139639
252080	139640
162249	139641
160367	139642
132175	139643
140599	139644
90883	139645
101928	139646
8373	139647
305471	139648
134539	139649
213325	139650
67963	139651
226576	139652
143446	139653
66330	139654
85783	139655
100241	139656
143456	139657
199684	139658
260175	139659
59567	139660
155178	139661
262945	139662
106663	139663
12996	139664
217679	139665
211081	139666
81331	139667
198795	139668
40043	139669
46922	139670
196975	139671
202396	139672
158109	139673
37082	139674
98719	139675
25749	139676
128082	139677
128127	139678
33915	139679
132961	139680
293740	139681
18202	139682
173345	139683
51311	139684
298761	139685
35769	139686
84108	139687
66958	139688
23117	139689
81163	139690
40409	139691
136909	139692
224641	139693
92746	139694
192852	139695
237884	139696
22473	139697
18137	139698
222510	139699
83860	139700
251755	139701
89352	139702
28877	139703
133119	139704
192076	139705
222635	139706
282505	139707
158586	139708
131289	139709
64428	139710
282058	139711
54709	139712
46922	139713
9878	139714
233100	139715
151708	139716
90404	139717
82105	139718
106416	139719
26976	139720
325830	139721
71387	139722
113909	139723
6256	139724
37746	139725
6792	139726
178103	139727
201584	139728
34100	139729
261108	139730
126153	139731
149276	139732
8722	139733
240013	139734
114438	139735
33094	139736
48619	139737
48075	139738
9489	139739
5701	139740
91007	139741
276455	139742
304179	139743
267013	139744
231979	139745
100038	139746
112395	139747
294572	139748
114613	139749
189454	139750
217545	139751
69708	139752
20144	139753
2816	139754
100005	139755
198630	139756
239702	139757
90861	139758
22880	139759
74395	139760
137292	139761
68100	139762
154097	139763
210940	139764
285874	139765
151318	139766
345	139767
67261	139768
231535	139769
124907	139770
275374	139771
167052	139772
182409	139773
190946	139774
99898	139775
43816	139776
42281	139777
79455	139778
10103	139779
164634	139780
214790	139781
49089	139782
41876	139783
210532	139784
128482	139785
48361	139786
274013	139787
172021	139788
183156	139789
206995	139790
132922	139791
265921	139792
308057	139793
328778	139794
118804	139795
251447	139796
45834	139797
83191	139798
117820	139799
132175	139800
98168	139801
265728	139802
174709	139803
155345	139804
100229	139805
112178	139806
11676	139807
234659	139808
64858	139809
182952	139810
289088	139811
121767	139812
66083	139813
52333	139814
107904	139815
189419	139816
65794	139817
33727	139818
126872	139819
117540	139820
105735	139821
121021	139822
31312	139823
129477	139824
169888	139825
84403	139826
98539	139827
120820	139828
282545	139829
134554	139830
245121	139831
178403	139832
95945	139833
65046	139834
168228	139835
59430	139836
35563	139837
120276	139838
92033	139839
184330	139840
44912	139841
41455	139842
121094	139843
129421	139844
117615	139845
239256	139846
197813	139847
147844	139848
71714	139849
110314	139850
71135	139851
90669	139852
271339	139853
234554	139854
139040	139855
286497	139856
174950	139857
48635	139858
60695	139859
207022	139860
73462	139861
178393	139862
144614	139863
171407	139864
25308	139865
23117	139866
76946	139867
277334	139868
63382	139869
222994	139870
61497	139871
137258	139872
35406	139873
113445	139874
96315	139875
101185	139876
228570	139877
245978	139878
66961	139879
42125	139880
231525	139881
159884	139882
159884	139883
251738	139884
131810	139885
158089	139886
214969	139887
282975	139888
218798	139889
145278	139890
269989	139891
105039	139892
6994	139893
214853	139894
312089	139895
236719	139896
61183	139897
260984	139898
267236	139899
203622	139900
8551	139901
106663	139902
254853	139903
219415	139904
221630	139905
284173	139906
169575	139907
197849	139908
71438	139909
58455	139910
147493	139911
13168	139912
30153	139913
54422	139914
59193	139915
70657	139916
6924	139917
93469	139918
184053	139919
127952	139920
21497	139921
96295	139922
110258	139923
187827	139924
140471	139925
71990	139926
48001	139927
47879	139928
45726	139929
33509	139930
31616	139931
167656	139932
136872	139933
116587	139934
154174	139935
235767	139936
152571	139937
293375	139938
272574	139939
165440	139940
261901	139941
19600	139942
118123	139943
50743	139944
59567	139945
92604	139946
199130	139947
262274	139948
310079	139949
231099	139950
233501	139951
32176	139952
143858	139953
155289	139954
89214	139955
63919	139956
15033	139957
58902	139958
79728	139959
249937	139960
196113	139961
53952	139962
90982	139963
84	139964
232292	139965
171396	139966
135942	139967
132439	139968
75473	139969
50797	139970
15953	139971
111575	139972
173748	139973
148964	139974
195003	139975
269330	139976
64578	139977
16364	139978
17918	139979
95797	139980
56469	139981
277704	139982
262424	139983
279015	139984
12447	139985
44475	139986
173598	139987
42886	139988
147661	139989
228183	139990
149740	139991
97653	139992
23733	139993
195801	139994
234871	139995
18364	139996
103443	139997
223586	139998
118657	139999
152849	140000
80637	140001
166270	140002
128034	140003
55672	140004
151669	140005
35568	140006
178599	140007
280597	140008
77205	140009
91409	140010
231443	140011
79274	140012
108577	140013
76496	140014
132332	140015
130176	140016
266896	140017
54558	140018
8990	140019
296861	140020
91266	140021
276869	140022
42016	140023
82375	140024
165619	140025
1517	140026
139718	140027
187264	140028
25382	140029
113682	140030
261904	140031
9070	140032
22828	140033
77783	140034
191299	140035
42754	140036
174534	140037
21270	140038
278391	140039
32939	140040
40412	140041
9721	140042
173353	140043
27551	140044
144180	140045
71206	140046
43366	140047
181056	140048
77006	140049
243074	140050
113810	140051
80768	140052
259778	140053
172206	140054
81283	140055
68229	140056
94598	140057
256718	140058
63538	140059
43132	140060
150490	140061
189270	140062
87038	140063
71857	140064
165839	140065
261222	140066
34038	140067
29667	140068
204132	140069
34194	140070
276575	140071
207632	140072
231595	140073
186409	140074
283434	140075
35667	140076
48307	140077
48962	140078
6924	140079
214186	140080
214746	140081
187588	140082
163010	140083
28370	140084
63804	140085
25590	140086
49876	140087
156777	140088
204184	140089
5128	140090
91163	140091
246837	140092
16621	140093
245874	140094
27636	140095
95209	140096
126021	140097
122328	140098
21382	140099
30610	140100
280075	140101
20026	140102
120548	140103
142751	140104
77271	140105
75870	140106
3635	140107
87291	140108
170586	140109
97653	140110
214821	140111
81987	140112
40798	140113
109428	140114
241220	140115
179711	140116
274828	140117
67360	140118
268570	140119
272122	140120
186780	140121
91269	140122
93199	140123
1977	140124
35058	140125
148939	140126
42309	140127
24983	140128
45829	140129
93719	140130
69366	140131
8723	140132
70343	140133
177200	140134
239491	140135
318193	140136
182487	140137
280358	140138
148944	140139
133173	140140
193243	140141
175210	140142
229924	140143
175137	140144
49145	140145
121393	140146
110793	140147
24678	140148
19451	140149
294023	140150
183506	140151
24974	140152
41749	140153
270467	140154
294611	140155
221093	140156
200986	140157
279028	140158
78265	140159
142425	140160
79353	140161
168367	140162
114945	140163
116467	140164
35223	140165
278357	140166
184074	140167
94564	140168
30928	140169
89735	140170
317136	140171
129710	140172
153825	140173
59567	140174
160381	140175
255227	140176
162549	140177
221808	140178
177200	140179
154888	140180
90212	140181
29783	140182
27782	140183
291435	140184
326413	140185
67816	140186
33973	140187
18825	140188
134051	140189
46525	140190
177660	140191
260608	140192
40934	140193
170649	140194
289407	140195
24849	140196
99593	140197
203429	140198
39310	140199
139930	140200
73113	140201
15769	140202
170326	140203
128993	140204
4299	140205
281809	140206
233257	140207
108032	140208
290373	140209
167562	140210
118283	140211
162087	140212
80207	140213
291903	140214
21626	140215
55993	140216
20216	140217
169813	140218
245928	140219
151807	140220
301748	140221
114014	140222
206797	140223
37747	140224
83860	140225
146188	140226
76935	140227
90830	140228
96529	140229
17822	140230
198490	140231
186362	140232
168234	140233
37791	140234
30392	140235
142664	140236
67248	140237
21382	140238
124359	140239
193040	140240
16864	140241
3205	140242
132429	140243
62516	140244
18450	140245
73254	140246
44496	140247
105635	140248
9113	140249
203798	140250
46993	140251
150658	140252
52692	140253
288036	140254
34946	140255
97802	140256
71826	140257
298587	140258
44886	140259
233799	140260
293450	140261
126508	140262
172147	140263
134466	140264
20314	140265
153514	140266
186540	140267
136959	140268
104870	140269
4248	140270
261254	140271
71289	140272
256605	140273
82078	140274
34721	140275
241749	140276
25091	140277
110879	140278
97064	140279
253859	140280
173758	140281
314	140282
127303	140283
98988	140284
194177	140285
31389	140286
101221	140287
295258	140288
74666	140289
177499	140290
271783	140291
46904	140292
247215	140293
186506	140294
120933	140295
281616	140296
290584	140297
23547	140298
8971	140299
79031	140300
17360	140301
224434	140302
104197	140303
157466	140304
277018	140305
175520	140306
275121	140307
61864	140308
327323	140309
280484	140310
7086	140311
216884	140312
143206	140313
57991	140314
302554	140315
114389	140316
296930	140317
190019	140318
31073	140319
91783	140320
138804	140321
225659	140322
252972	140323
22685	140324
278489	140325
168298	140326
49473	140327
216181	140328
43213	140329
132208	140330
209135	140331
108085	140332
232463	140333
158746	140334
7086	140335
99277	140336
172721	140337
195486	140338
81262	140339
138254	140340
173304	140341
140962	140342
243283	140343
157322	140344
296933	140345
225971	140346
234351	140347
53138	140348
232803	140349
95623	140350
119881	140351
151413	140352
257550	140353
271781	140354
276973	140355
226848	140356
233536	140357
80505	140358
296488	140359
208636	140360
73508	140361
112625	140362
83242	140363
71747	140364
90915	140365
160689	140366
130092	140367
99562	140368
42026	140369
272586	140370
161802	140371
42437	140372
44095	140373
145692	140374
98865	140375
302917	140376
8980	140377
94537	140378
95595	140379
272078	140380
133873	140381
326969	140382
57569	140383
50350	140384
118950	140385
97351	140386
34314	140387
156159	140388
96354	140389
268069	140390
301156	140391
6924	140392
130991	140393
17199	140394
130925	140395
289386	140396
3768	140397
147485	140398
227150	140399
187632	140400
7344	140401
294662	140402
78984	140403
262463	140404
71532	140405
83242	140406
253432	140407
162351	140408
101977	140409
32383	140410
8736	140411
113852	140412
55672	140413
37835	140414
85880	140415
175164	140416
133791	140417
18484	140418
92259	140419
132591	140420
90716	140421
170268	140422
5552	140423
128361	140424
196684	140425
122790	140426
139355	140427
194398	140428
211656	140429
183450	140430
23183	140431
203115	140432
184461	140433
85783	140434
1852	140435
28631	140436
122415	140437
198224	140438
287156	140439
129474	140440
73558	140441
205860	140442
194625	140443
234305	140444
151608	140445
236740	140446
2092	140447
42289	140448
69771	140449
137292	140450
32383	140451
282095	140452
76941	140453
44475	140454
127893	140455
175020	140456
170972	140457
118625	140458
95641	140459
102101	140460
35426	140461
147562	140462
20849	140463
294622	140464
42242	140465
199517	140466
291230	140467
238500	140468
1958	140469
233627	140470
22123	140471
17053	140472
70178	140473
298547	140474
111958	140475
204000	140476
71990	140477
98839	140478
118792	140479
44075	140480
24718	140481
40934	140482
43286	140483
132968	140484
34057	140485
281122	140486
41095	140487
34702	140488
83009	140489
40013	140490
8606	140491
49506	140492
315094	140493
63337	140494
214203	140495
233110	140496
87291	140497
217838	140498
125257	140499
26302	140500
149191	140501
316904	140502
3951	140503
123838	140504
125990	140505
158057	140506
257492	140507
154520	140508
132930	140509
46092	140510
71094	140511
148807	140512
52367	140513
163067	140514
212341	140515
55245	140516
234193	140517
279305	140518
107904	140519
178289	140520
289035	140521
17205	140522
160564	140523
219633	140524
159084	140525
248481	140526
160067	140527
46533	140528
14736	140529
9829	140530
76472	140531
5330	140532
116054	140533
29756	140534
69141	140535
61499	140536
10330	140537
1025	140538
90087	140539
59757	140540
41022	140541
21831	140542
21831	140543
8941	140544
91838	140545
21831	140546
3039	140547
215889	140548
155889	140549
91048	140550
72106	140551
182571	140552
278997	140553
117056	140554
171100	140555
159119	140556
25089	140557
52437	140558
78823	140559
187269	140560
300714	140561
46985	140562
61059	140563
23	140564
310484	140565
60039	140566
49595	140567
127194	140568
13	140569
16874	140570
23	140571
173387	140572
114920	140573
126117	140574
99314	140575
24217	140576
24217	140577
13291	140578
97505	140579
265196	140580
108984	140581
34641	140582
190177	140583
143491	140584
52435	140585
23901	140586
94150	140587
283682	140588
104310	140589
81628	140590
54818	140591
1	140592
251496	140593
9190	140594
45296	140595
72535	140596
87546	140597
9190	140598
116554	140599
68688	140600
196927	140601
9046	140602
310470	140603
301215	140604
90100	140605
56984	140606
206894	140607
320547	140608
275889	140609
111396	140610
145086	140611
237520	140612
140357	140613
45839	140614
31747	140615
203499	140616
37680	140617
28439	140618
87546	140619
114641	140620
52081	140621
263467	140622
16486	140623
284720	140624
23038	140625
92383	140626
144880	140627
44985	140628
7162	140629
57064	140630
171677	140631
21787	140632
214799	140633
293513	140634
5908	140635
75485	140636
5748	140637
4680	140638
50213	140639
12886	140640
73997	140641
4680	140642
137475	140643
4680	140644
1166	140645
243	140646
63471	140647
144707	140648
99232	140649
95267	140650
143766	140651
24471	140652
33108	140653
60022	140654
7455	140655
99171	140656
3716	140657
115883	140658
94386	140659
41972	140660
17452	140661
29259	140662
53663	140663
119621	140664
11751	140665
40148	140666
11231	140667
34417	140668
140971	140669
262011	140670
3405	140671
139177	140672
3444	140673
5874	140674
5472	140675
210559	140676
226212	140677
328664	140678
51199	140679
195295	140680
297597	140681
70095	140682
3461	140683
5777	140684
76633	140685
1562	140686
115350	140687
6213	140688
13155	140689
13155	140690
124330	140691
94883	140692
25852	140693
7133	140694
257181	140695
113631	140696
273163	140697
67719	140698
30686	140699
212641	140700
320518	140701
154735	140702
80425	140703
126262	140704
31657	140705
31657	140706
3762	140707
7485	140708
222192	140709
27076	140710
111277	140711
23674	140712
23386	140713
51096	140714
13377	140715
161870	140716
24470	140717
60984	140718
132880	140719
169271	140720
22580	140721
94488	140722
174431	140723
46040	140724
62576	140725
45974	140726
150042	140727
91288	140728
169415	140729
99620	140730
15362	140731
63267	140732
63267	140733
49282	140734
200378	140735
108511	140736
24334	140737
112932	140738
112932	140739
56942	140740
307160	140741
253747	140742
123051	140743
41022	140744
211055	140745
38295	140746
129983	140747
13274	140748
217324	140749
141674	140750
19926	140751
54760	140752
219997	140753
1	140754
4788	140755
33964	140756
170418	140757
167060	140758
214503	140759
37138	140760
13927	140761
73868	140762
281465	140763
781	140764
16595	140765
60023	140766
3745	140767
177430	140768
1920	140769
2325	140770
19443	140771
27167	140772
13975	140773
27417	140774
5016	140775
1133	140776
1244	140777
3552	140778
18072	140779
241593	140780
1000	140781
45998	140782
719	140783
260909	140784
9057	140785
61408	140786
94093	140787
258102	140788
2344	140789
43837	140790
5974	140791
261390	140792
3764	140793
1146	140794
86370	140795
33151	140796
15523	140797
53759	140798
2996	140799
4739	140800
1989	140801
112858	140802
39374	140803
11843	140804
1515	140805
13163	140806
70940	140807
179089	140808
65017	140809
3462	140810
98924	140811
303692	140812
65017	140813
254260	140814
12081	140815
92599	140816
243221	140817
4739	140818
135556	140819
79537	140820
55377	140821
174114	140822
136711	140823
104457	140824
83034	140825
190303	140826
139861	140827
104627	140828
196039	140829
153257	140830
104423	140831
256996	140832
130960	140833
256113	140834
20495	140835
156904	140836
250411	140837
77350	140838
79547	140839
192835	140840
132513	140841
101151	140842
202718	140843
124647	140844
203870	140845
106623	140846
91528	140847
19854	140848
196227	140849
77992	140850
18911	140851
55559	140852
84911	140853
64662	140854
18512	140855
6846	140856
27372	140857
303727	140858
98820	140859
153378	140860
236379	140861
98779	140862
20708	140863
44058	140864
179960	140865
69648	140866
9856	140867
341	140868
26479	140869
111418	140870
188	140871
6452	140872
111418	140873
6452	140874
28160	140875
48522	140876
12233	140877
188653	140878
210990	140879
305	140880
205385	140881
197602	140882
27491	140883
120936	140884
2942	140885
107074	140886
439	140887
134315	140888
260573	140889
3287	140890
118480	140891
71560	140892
125915	140893
18466	140894
205385	140895
65516	140896
69765	140897
64882	140898
134393	140899
37261	140900
162932	140901
121318	140902
34686	140903
1342	140904
9856	140905
183210	140906
135038	140907
281305	140908
14629	140909
7287	140910
9856	140911
18	140912
2094	140913
744	140914
2073	140915
80841	140916
11253	140917
98388	140918
33151	140919
10453	140920
7687	140921
15685	140922
1404	140923
135651	140924
33450	140925
20708	140926
25636	140927
169138	140928
6781	140929
58715	140930
1915	140931
136804	140932
213061	140933
58019	140934
204750	140935
5214	140936
44719	140937
164651	140938
68464	140939
6877	140940
121653	140941
128644	140942
2512	140943
1760	140944
4128	140945
58792	140946
98458	140947
194072	140948
14616	140949
3336	140950
45776	140951
3679	140952
137996	140953
141237	140954
125350	140955
22260	140956
18343	140957
3147	140958
110836	140959
110836	140960
128155	140961
303590	140962
17128	140963
13848	140964
9756	140965
1391	140966
948	140967
1872	140968
1872	140969
8118	140970
728	140971
55181	140972
948	140973
728	140974
27952	140975
9959	140976
2086	140977
3032	140978
149174	140979
177134	140980
100872	140981
84321	140982
132754	140983
3211	140984
3554	140985
22542	140986
122	140987
81762	140988
42933	140989
115842	140990
177242	140991
3078	140992
89552	140993
4981	140994
65977	140995
299511	140996
62904	140997
115013	140998
277748	140999
65091	141000
160601	141001
2833	141002
188217	141003
126191	141004
172007	141005
43083	141006
299759	141007
252261	141008
199676	141009
77826	141010
239012	141011
188208	141012
126535	141013
81600	141014
237681	141015
153328	141016
225883	141017
221060	141018
11569	141019
97204	141020
7076	141021
198720	141022
90992	141023
252669	141024
77626	141025
272225	141026
21131	141027
18309	141028
139793	141029
87216	141030
13330	141031
7385	141032
327847	141033
8919	141034
171398	141035
4487	141036
13672	141037
43642	141038
76083	141039
41954	141040
93866	141041
126258	141042
109544	141043
162252	141044
123819	141045
5379	141046
143991	141047
49864	141048
33331	141049
115108	141050
59544	141051
121773	141052
267136	141053
19502	141054
98302	141055
286965	141056
263962	141057
118179	141058
46642	141059
87005	141060
8622	141061
132641	141062
28496	141063
37540	141064
8511	141065
81713	141066
5263	141067
48324	141068
79860	141069
176897	141070
47408	141071
1822	141072
9833	141073
120878	141074
12306	141075
114704	141076
4964	141077
181177	141078
6007	141079
47052	141080
196980	141081
100320	141082
4964	141083
39338	141084
132335	141085
13641	141086
57952	141087
321202	141088
118392	141089
2873	141090
105329	141091
175696	141092
34901	141093
92749	141094
27451	141095
177453	141096
37257	141097
30408	141098
16167	141099
107913	141100
157979	141101
182443	141102
297663	141103
85094	141104
48756	141105
70532	141106
55203	141107
126800	141108
32984	141109
102948	141110
188456	141111
24284	141112
6795	141113
14432	141114
201698	141115
125161	141116
17940	141117
56589	141118
66506	141119
5291	141120
8215	141121
10598	141122
74525	141123
162726	141124
191024	141125
242269	141126
9577	141127
7587	141128
17250	141129
67398	141130
188425	141131
65177	141132
9372	141133
61511	141134
81539	141135
94199	141136
103956	141137
23632	141138
226030	141139
1432	141140
223942	141141
14216	141142
2945	141143
27704	141144
253	141145
3769	141146
370	141147
194222	141148
288829	141149
123525	141150
9292	141151
272010	141152
34571	141153
75567	141154
46037	141155
7246	141156
44090	141157
3374	141158
1222	141159
522	141160
39866	141161
21053	141162
39442	141163
77693	141164
6058	141165
12571	141166
5435	141167
60265	141168
28308	141169
151080	141170
55063	141171
3220	141172
22924	141173
124241	141174
11132	141175
321056	141176
26253	141177
53993	141178
5166	141179
256983	141180
127700	141181
3639	141182
17194	141183
109164	141184
15562	141185
5874	141186
117217	141187
145664	141188
151834	141189
8808	141190
33690	141191
53483	141192
747	141193
132207	141194
161509	141195
75214	141196
70694	141197
25420	141198
44420	141199
44420	141200
62888	141201
99761	141202
182210	141203
37599	141204
31986	141205
42838	141206
25420	141207
44	141208
24773	141209
121078	141210
265810	141211
40720	141212
181784	141213
118673	141214
66015	141215
192283	141216
25420	141217
35806	141218
5785	141219
58626	141220
29787	141221
43316	141222
42476	141223
148968	141224
1871	141225
9698	141226
2321	141227
173677	141228
191	141229
6601	141230
97181	141231
3054	141232
41237	141233
40919	141234
273992	141235
29051	141236
160768	141237
33589	141238
93731	141239
71979	141240
251529	141241
104391	141242
130187	141243
1342	141244
1202	141245
96873	141246
33881	141247
8170	141248
204177	141249
1724	141250
44907	141251
133620	141252
12218	141253
1492	141254
136761	141255
64176	141256
183023	141257
90740	141258
310111	141259
253485	141260
194205	141261
181014	141262
152575	141263
106853	141264
127264	141265
245881	141266
93895	141267
233660	141268
63469	141269
62536	141270
156206	141271
152425	141272
12369	141273
197074	141274
277629	141275
70634	141276
540	141277
173056	141278
636	141279
156591	141280
54709	141281
92032	141282
200096	141283
138955	141284
94988	141285
106705	141286
161798	141287
49	141288
181339	141289
1107	141290
324	141291
4637	141292
218	141293
1779	141294
75016	141295
35217	141296
275977	141297
127382	141298
12233	141299
259	141300
156636	141301
8100	141302
40	141303
78332	141304
50380	141305
469	141306
5983	141307
61986	141308
5424	141309
33125	141310
13033	141311
67969	141312
188929	141313
16343	141314
74198	141315
41832	141316
208459	141317
188961	141318
7134	141319
35638	141320
26171	141321
28121	141322
45959	141323
48987	141324
310	141325
93	141326
2763	141327
65532	141328
190305	141329
147376	141330
200368	141331
63581	141332
1276	141333
2205	141334
95225	141335
203401	141336
260477	141337
14756	141338
143345	141339
85567	141340
4646	141341
84805	141342
63943	141343
94988	141344
6941	141345
139550	141346
249688	141347
60985	141348
16829	141349
123417	141350
9833	141351
30353	141352
138155	141353
5636	141354
209478	141355
96045	141356
83725	141357
13105	141358
29009	141359
107945	141360
153812	141361
5481	141362
249535	141363
89169	141364
1599	141365
39253	141366
154593	141367
30151	141368
312946	141369
23290	141370
45725	141371
55416	141372
95883	141373
52281	141374
166282	141375
94836	141376
41548	141377
209262	141378
87543	141379
259770	141380
2878	141381
18959	141382
25781	141383
186338	141384
113734	141385
89193	141386
62904	141387
251	141388
308240	141389
38519	141390
23925	141391
84725	141392
37630	141393
179717	141394
126842	141395
80084	141396
507	141397
53705	141398
559	141399
46346	141400
156660	141401
9862	141402
181492	141403
35871	141404
232610	141405
3827	141406
54133	141407
147229	141408
113909	141409
168338	141410
150238	141411
7464	141412
14096	141413
1144	141414
99230	141415
195873	141416
96592	141417
83730	141418
216667	141419
21811	141420
39804	141421
54864	141422
24274	141423
51081	141424
232188	141425
222980	141426
32897	141427
12496	141428
9456	141429
167226	141430
89971	141431
46453	141432
38328	141433
164614	141434
143518	141435
27700	141436
233657	141437
7693	141438
3870	141439
64781	141440
49157	141441
37280	141442
44402	141443
37318	141444
124223	141445
193132	141446
292443	141447
99504	141448
25758	141449
33543	141450
84619	141451
22557	141452
11640	141453
48734	141454
27897	141455
15853	141456
97586	141457
76166	141458
1658	141459
29504	141460
138838	141461
25322	141462
92756	141463
18473	141464
59903	141465
59903	141466
58319	141467
42534	141468
95111	141469
119	141470
137236	141471
12302	141472
154262	141473
9360	141474
135707	141475
21796	141476
4666	141477
211107	141478
76	141479
12008	141480
62732	141481
27586	141482
470	141483
81515	141484
118845	141485
253246	141486
146661	141487
108703	141488
89845	141489
103394	141490
158227	141491
248826	141492
46838	141493
127531	141494
241345	141495
32494	141496
221247	141497
247948	141498
251320	141499
212070	141500
97447	141501
44606	141502
45994	141503
63210	141504
18528	141505
242592	141506
152196	141507
232987	141508
125799	141509
210688	141510
161735	141511
256584	141512
70606	141513
45994	141514
142203	141515
45786	141516
82542	141517
230113	141518
70584	141519
68829	141520
321104	141521
238355	141522
141667	141523
9361	141524
60885	141525
108414	141526
126700	141527
160741	141528
47187	141529
263941	141530
107292	141531
58306	141532
213944	141533
231078	141534
107053	141535
197549	141536
228923	141537
115801	141538
176386	141539
297550	141540
94802	141541
57579	141542
150518	141543
189036	141544
5999	141545
26350	141546
210897	141547
259035	141548
155119	141549
168376	141550
100822	141551
57616	141552
94243	141553
8585	141554
4305	141555
103381	141556
31343	141557
73259	141558
9334	141559
70740	141560
107165	141561
16344	141562
189495	141563
199753	141564
268822	141565
39611	141566
243326	141567
115335	141568
189083	141569
14659	141570
31379	141571
182463	141572
64291	141573
35026	141574
314655	141575
216035	141576
36902	141577
191656	141578
123901	141579
2096	141580
23913	141581
88036	141582
73609	141583
75927	141584
5930	141585
6312	141586
74383	141587
989	141588
7940	141589
444	141590
86695	141591
94677	141592
3159	141593
211709	141594
23244	141595
4919	141596
36762	141597
19078	141598
43685	141599
4660	141600
7276	141601
179064	141602
151294	141603
49058	141604
22771	141605
176275	141606
55809	141607
50428	141608
55126	141609
18800	141610
3989	141611
138596	141612
69632	141613
27466	141614
85460	141615
46031	141616
123340	141617
114530	141618
109963	141619
62470	141620
41556	141621
41556	141622
54372	141623
14080	141624
105937	141625
121685	141626
26347	141627
15703	141628
151801	141629
133766	141630
2389	141631
3232	141632
130829	141633
83117	141634
5655	141635
22574	141636
57682	141637
70156	141638
25694	141639
24227	141640
53202	141641
186050	141642
211262	141643
1225	141644
158024	141645
305689	141646
24528	141647
2653	141648
9934	141649
51049	141650
316259	141651
322385	141652
27500	141653
36567	141654
25069	141655
202259	141656
22564	141657
16511	141658
61786	141659
269432	141660
289981	141661
103626	141662
83092	141663
109254	141664
25997	141665
83092	141666
103626	141667
757	141668
92834	141669
103625	141670
35208	141671
284220	141672
264951	141673
17939	141674
162760	141675
61789	141676
162	141677
164115	141678
17174	141679
215062	141680
226324	141681
96047	141682
131235	141683
292091	141684
123083	141685
84456	141686
166967	141687
51918	141688
124066	141689
93768	141690
280005	141691
319036	141692
209968	141693
77110	141694
75287	141695
35809	141696
133106	141697
18338	141698
76403	141699
6583	141700
127691	141701
57421	141702
89851	141703
90397	141704
37316	141705
6489	141706
51068	141707
13143	141708
4846	141709
7524	141710
38763	141711
4481	141712
801	141713
39869	141714
292992	141715
19150	141716
16425	141717
53544	141718
121546	141719
39869	141720
12871	141721
10269	141722
18261	141723
21026	141724
79484	141725
302362	141726
52151	141727
97815	141728
238225	141729
212803	141730
220508	141731
47954	141732
178426	141733
51102	141734
93825	141735
86	141736
27916	141737
110799	141738
18407	141739
42584	141740
74608	141741
136014	141742
153977	141743
16693	141744
297366	141745
730	141746
7018	141747
39954	141748
30471	141749
109195	141750
133106	141751
210600	141752
14535	141753
304594	141754
128790	141755
192987	141756
29840	141757
64218	141758
193769	141759
23700	141760
188761	141761
93785	141762
151874	141763
170633	141764
242219	141765
129804	141766
143263	141767
134389	141768
24976	141769
131527	141770
180894	141771
106224	141772
111943	141773
21704	141774
142116	141775
67336	141776
152778	141777
276148	141778
131523	141779
246373	141780
77748	141781
240822	141782
35254	141783
183695	141784
230831	141785
271113	141786
194041	141787
23808	141788
128014	141789
197093	141790
12029	141791
98902	141792
213581	141793
172987	141794
172987	141795
286886	141796
84564	141797
24535	141798
171462	141799
56088	141800
1	141801
162150	141802
5721	141803
22510	141804
252661	141805
2105	141806
319401	141807
54000	141808
39911	141809
87957	141810
112992	141811
115367	141812
12075	141813
89595	141814
68838	141815
50600	141816
38982	141817
46901	141818
89999	141819
83599	141820
24399	141821
119173	141822
14750	141823
4084	141824
534	141825
129004	141826
182924	141827
129293	141828
50587	141829
129293	141830
37586	141831
28293	141832
166644	141833
106210	141834
263375	141835
310194	141836
226717	141837
9085	141838
82429	141839
92304	141840
241600	141841
62230	141842
69586	141843
284811	141844
58100	141845
58100	141846
88320	141847
254465	141848
34963	141849
4741	141850
212533	141851
78186	141852
89324	141853
236734	141854
18451	141855
214589	141856
216103	141857
119202	141858
258134	141859
32187	141860
24086	141861
144005	141862
44305	141863
120692	141864
40326	141865
40	141866
301690	141867
288411	141868
7984	141869
3096	141870
85086	141871
30989	141872
72301	141873
92961	141874
15023	141875
2724	141876
158771	141877
147551	141878
147663	141879
39858	141880
71540	141881
184339	141882
164513	141883
310360	141884
262792	141885
80328	141886
242749	141887
121420	141888
121546	141889
81961	141890
260662	141891
109411	141892
31335	141893
18009	141894
16606	141895
6759	141896
19554	141897
5648	141898
117396	141899
61393	141900
246593	141901
21175	141902
97494	141903
11823	141904
6516	141905
181751	141906
197377	141907
68160	141908
82761	141909
130264	141910
98214	141911
105808	141912
109677	141913
185822	141914
91546	141915
93965	141916
76241	141917
142023	141918
166337	141919
193718	141920
46002	141921
106433	141922
66726	141923
156915	141924
187631	141925
61825	141926
134380	141927
49825	141928
284420	141929
220111	141930
84859	141931
156894	141932
16252	141933
53023	141934
39043	141935
86034	141936
33702	141937
31196	141938
39043	141939
12923	141940
224665	141941
68423	141942
164232	141943
175460	141944
38837	141945
57318	141946
112801	141947
265151	141948
154506	141949
58370	141950
193110	141951
103426	141952
120011	141953
10447	141954
80120	141955
40727	141956
56289	141957
206472	141958
84112	141959
2692	141960
84357	141961
147046	141962
293031	141963
43289	141964
191286	141965
80033	141966
60517	141967
188402	141968
12164	141969
101188	141970
162329	141971
97485	141972
138299	141973
206761	141974
303728	141975
3280	141976
136058	141977
8193	141978
304585	141979
255883	141980
3920	141981
83271	141982
17362	141983
157166	141984
113898	141985
164835	141986
87734	141987
198125	141988
211200	141989
57720	141990
8784	141991
37428	141992
175604	141993
73281	141994
166722	141995
3974	141996
136050	141997
323161	141998
18333	141999
11253	142000
210989	142001
208323	142002
87213	142003
131773	142004
73423	142005
1198	142006
176606	142007
141140	142008
157307	142009
46466	142010
25721	142011
20133	142012
128043	142013
128043	142014
210981	142015
155822	142016
74961	142017
250359	142018
66211	142019
810	142020
9586	142021
65949	142022
36636	142023
71055	142024
211639	142025
149750	142026
22133	142027
209293	142028
51583	142029
245266	142030
82545	142031
17359	142032
22133	142033
18522	142034
1373	142035
3147	142036
171696	142037
5553	142038
104813	142039
208880	142040
90921	142041
59928	142042
300752	142043
292759	142044
6808	142045
106789	142046
132675	142047
113297	142048
51296	142049
200047	142050
296579	142051
242008	142052
132675	142053
132734	142054
184137	142055
243235	142056
102978	142057
159927	142058
36233	142059
252977	142060
65381	142061
105169	142062
178656	142063
9023	142064
119671	142065
263153	142066
140868	142067
204402	142068
70376	142069
88109	142070
91834	142071
191124	142072
8630	142073
51283	142074
74483	142075
72647	142076
89394	142077
173581	142078
16686	142079
107668	142080
205466	142081
126813	142082
11992	142083
75912	142084
3058	142085
2823	142086
77501	142087
10192	142088
172418	142089
177969	142090
8477	142091
166341	142092
7225	142093
2823	142094
127216	142095
47887	142096
13357	142097
16269	142098
96528	142099
85084	142100
255171	142101
114848	142102
167325	142103
46832	142104
204838	142105
9005	142106
131890	142107
40138	142108
184790	142109
257032	142110
91804	142111
289769	142112
34872	142113
8404	142114
220904	142115
17612	142116
101214	142117
63455	142118
32304	142119
263445	142120
168155	142121
2483	142122
22944	142123
176767	142124
137141	142125
66457	142126
22249	142127
19872	142128
111809	142129
69257	142130
211158	142131
170177	142132
34813	142133
168608	142134
87112	142135
209883	142136
29104	142137
29104	142138
162769	142139
220466	142140
19281	142141
133939	142142
86343	142143
208353	142144
208288	142145
56929	142146
208368	142147
208300	142148
56956	142149
38506	142150
56958	142151
56929	142152
206159	142153
86354	142154
119553	142155
326948	142156
115385	142157
210155	142158
256773	142159
122878	142160
69543	142161
5473	142162
116787	142163
4395	142164
241961	142165
19746	142166
83301	142167
305002	142168
16571	142169
45649	142170
132125	142171
160759	142172
97276	142173
895	142174
45531	142175
215963	142176
60588	142177
32991	142178
122878	142179
17685	142180
183793	142181
121190	142182
27022	142183
27022	142184
55925	142185
55925	142186
37793	142187
20563	142188
268770	142189
181845	142190
18878	142191
26119	142192
146543	142193
35853	142194
66711	142195
273356	142196
274227	142197
1115	142198
50716	142199
139503	142200
113869	142201
124592	142202
23927	142203
102546	142204
16356	142205
100289	142206
114325	142207
9687	142208
253342	142209
113843	142210
31410	142211
1347	142212
114557	142213
36763	142214
271937	142215
154257	142216
156763	142217
273432	142218
65387	142219
9045	142220
268580	142221
45389	142222
178238	142223
17383	142224
68039	142225
115694	142226
5201	142227
74369	142228
116724	142229
77656	142230
77656	142231
1806	142232
74672	142233
160812	142234
325383	142235
14108	142236
114557	142237
181877	142238
24599	142239
195066	142240
17324	142241
268769	142242
89934	142243
91115	142244
33952	142245
287267	142246
99	142247
113510	142248
172841	142249
150088	142250
1347	142251
155221	142252
94641	142253
264531	142254
73543	142255
5411	142256
49099	142257
32438	142258
1314	142259
219359	142260
258539	142261
241725	142262
35437	142263
3667	142264
41917	142265
1822	142266
295370	142267
110134	142268
64440	142269
26164	142270
5500	142271
213803	142272
117645	142273
26204	142274
181723	142275
54364	142276
131406	142277
201739	142278
81846	142279
198559	142280
26204	142281
202993	142282
283386	142283
185446	142284
76995	142285
259401	142286
68975	142287
253114	142288
250146	142289
167769	142290
54330	142291
180214	142292
237249	142293
136647	142294
10051	142295
317639	142296
7315	142297
214488	142298
295861	142299
324469	142300
1441	142301
268228	142302
48763	142303
167376	142304
28126	142305
49497	142306
115129	142307
980	142308
83081	142309
14215	142310
18219	142311
324654	142312
117806	142313
285174	142314
122653	142315
158026	142316
248536	142317
164810	142318
10801	142319
170461	142320
168532	142321
70502	142322
35850	142323
90746	142324
4753	142325
319017	142326
154313	142327
102970	142328
123931	142329
255290	142330
233784	142331
96145	142332
199342	142333
85585	142334
141697	142335
132206	142336
139789	142337
130863	142338
228752	142339
261953	142340
106930	142341
242736	142342
259732	142343
33490	142344
226274	142345
184184	142346
56416	142347
151071	142348
5202	142349
169801	142350
145299	142351
312757	142352
173749	142353
215239	142354
59907	142355
103514	142356
87487	142357
94588	142358
59730	142359
312626	142360
60932	142361
88768	142362
52213	142363
25057	142364
228620	142365
143316	142366
255134	142367
313934	142368
165466	142369
226273	142370
195063	142371
304169	142372
214023	142373
323794	142374
323431	142375
295809	142376
237717	142377
108617	142378
189408	142379
161409	142380
236509	142381
118634	142382
65869	142383
177178	142384
83502	142385
60083	142386
236643	142387
234691	142388
71758	142389
230153	142390
92164	142391
6673	142392
282056	142393
72472	142394
180254	142395
302732	142396
50906	142397
92190	142398
108959	142399
260050	142400
304077	142401
87430	142402
40165	142403
89820	142404
2305	142405
2087	142406
238795	142407
43106	142408
308706	142409
53465	142410
264414	142411
100416	142412
82921	142413
100833	142414
197150	142415
16988	142416
309774	142417
292938	142418
116919	142419
211006	142420
210824	142421
63707	142422
188043	142423
53639	142424
100740	142425
133593	142426
151223	142427
87227	142428
16444	142429
15002	142430
4859	142431
20816	142432
20816	142433
205846	142434
82363	142435
98195	142436
39744	142437
13036	142438
56728	142439
68518	142440
74344	142441
6382	142442
20164	142443
73846	142444
56969	142445
298624	142446
65427	142447
37170	142448
29260	142449
262	142450
48828	142451
183465	142452
102250	142453
17249	142454
42829	142455
96986	142456
281386	142457
51078	142458
51930	142459
238159	142460
154276	142461
94187	142462
305711	142463
33442	142464
266488	142465
40725	142466
14702	142467
34975	142468
20461	142469
46483	142470
14973	142471
82504	142472
83666	142473
169518	142474
23033	142475
57500	142476
12583	142477
21028	142478
99810	142479
114842	142480
12460	142481
111752	142482
244900	142483
12052	142484
156086	142485
70593	142486
149916	142487
37002	142488
3567	142489
124374	142490
189713	142491
163599	142492
118984	142493
11607	142494
52071	142495
75285	142496
16839	142497
22193	142498
34951	142499
60544	142500
27597	142501
87984	142502
17725	142503
61118	142504
164027	142505
55947	142506
22979	142507
88252	142508
41125	142509
12904	142510
13510	142511
7127	142512
276395	142513
11221	142514
89423	142515
180763	142516
71268	142517
138349	142518
142311	142519
98289	142520
14549	142521
15178	142522
69774	142523
31314	142524
45753	142525
21268	142526
41282	142527
18583	142528
237129	142529
41590	142530
29882	142531
28740	142532
59914	142533
217096	142534
45753	142535
50064	142536
148137	142537
148029	142538
326032	142539
88663	142540
256094	142541
27241	142542
161688	142543
62193	142544
228803	142545
21539	142546
79290	142547
17548	142548
22476	142549
25075	142550
86786	142551
26719	142552
10373	142553
45212	142554
43157	142555
6490	142556
7135	142557
21144	142558
8563	142559
36711	142560
16733	142561
36719	142562
36719	142563
63409	142564
12565	142565
12565	142566
131520	142567
5332	142568
13780	142569
120427	142570
174331	142571
15	142572
288138	142573
15615	142574
15371	142575
46238	142576
112352	142577
18454	142578
79091	142579
70681	142580
636	142581
84629	142582
63036	142583
65337	142584
52516	142585
79673	142586
132795	142587
59469	142588
91662	142589
56765	142590
215819	142591
3053	142592
318777	142593
90255	142594
67270	142595
44009	142596
38861	142597
200385	142598
77146	142599
107994	142600
155724	142601
133856	142602
314033	142603
11238	142604
137086	142605
53094	142606
7566	142607
1059	142608
6907	142609
136922	142610
197824	142611
177996	142612
17857	142613
1569	142614
246802	142615
10256	142616
109915	142617
75900	142618
27958	142619
72129	142620
86038	142621
86177	142622
91204	142623
268504	142624
21250	142625
123897	142626
196634	142627
180180	142628
280217	142629
268543	142630
298513	142631
23892	142632
251290	142633
73455	142634
173596	142635
12563	142636
211871	142637
312479	142638
245595	142639
71840	142640
4360	142641
213813	142642
250084	142643
58713	142644
86024	142645
308488	142646
224338	142647
143754	142648
154923	142649
155290	142650
117527	142651
106355	142652
18492	142653
50051	142654
26948	142655
8310	142656
60	142657
60	142658
17531	142659
165059	142660
137191	142661
20407	142662
99310	142663
99310	142664
193496	142665
142662	142666
17646	142667
33080	142668
116055	142669
23161	142670
175566	142671
241928	142672
146071	142673
241123	142674
47884	142675
50813	142676
257771	142677
172913	142678
260035	142679
178146	142680
223784	142681
218056	142682
156166	142683
104272	142684
26023	142685
20070	142686
104272	142687
37912	142688
174205	142689
225961	142690
32181	142691
174192	142692
14261	142693
124888	142694
124994	142695
123910	142696
104080	142697
150083	142698
83127	142699
48479	142700
15833	142701
13350	142702
41166	142703
47491	142704
5664	142705
17254	142706
68918	142707
10797	142708
104983	142709
30212	142710
7006	142711
40918	142712
82987	142713
81074	142714
4136	142715
17159	142716
34058	142717
30216	142718
121632	142719
3022	142720
71281	142721
25660	142722
162042	142723
290923	142724
69600	142725
5504	142726
22855	142727
24076	142728
202	142729
83239	142730
43905	142731
13074	142732
6931	142733
46280	142734
58900	142735
8255	142736
123462	142737
241494	142738
137187	142739
36200	142740
45307	142741
43667	142742
26491	142743
198109	142744
96235	142745
6864	142746
30383	142747
103015	142748
771	142749
58178	142750
145561	142751
115276	142752
130625	142753
22233	142754
15041	142755
37149	142756
23049	142757
30716	142758
100895	142759
30261	142760
21734	142761
65045	142762
39913	142763
127038	142764
74649	142765
73427	142766
19646	142767
35138	142768
45142	142769
31030	142770
47200	142771
70964	142772
8665	142773
13160	142774
29696	142775
203515	142776
61430	142777
15502	142778
18224	142779
40256	142780
124880	142781
8487	142782
24211	142783
84931	142784
164615	142785
2283	142786
137881	142787
39913	142788
38621	142789
71635	142790
91293	142791
104985	142792
36052	142793
12920	142794
91960	142795
2352	142796
132871	142797
12417	142798
9188	142799
12970	142800
86654	142801
10753	142802
5677	142803
2149	142804
111917	142805
12868	142806
11609	142807
10580	142808
189024	142809
309827	142810
52418	142811
185401	142812
46571	142813
72151	142814
29871	142815
23261	142816
135153	142817
48859	142818
37020	142819
24795	142820
3119	142821
48822	142822
96724	142823
43333	142824
63322	142825
34028	142826
5535	142827
129337	142828
54054	142829
19046	142830
16908	142831
73868	142832
36549	142833
17763	142834
114178	142835
20861	142836
22443	142837
43048	142838
132	142839
56594	142840
46893	142841
177753	142842
18970	142843
179861	142844
31261	142845
36200	142846
6180	142847
159809	142848
19689	142849
44259	142850
726	142851
21510	142852
67456	142853
31934	142854
142420	142855
44682	142856
121631	142857
55150	142858
6850	142859
55205	142860
31174	142861
52441	142862
30145	142863
24950	142864
158286	142865
8996	142866
18172	142867
132	142868
109771	142869
165998	142870
78735	142871
168073	142872
194536	142873
14320	142874
3260	142875
153392	142876
95866	142877
2747	142878
18672	142879
36660	142880
36660	142881
62078	142882
16122	142883
10959	142884
226151	142885
52929	142886
293419	142887
59060	142888
35749	142889
2666	142890
104651	142891
14967	142892
104649	142893
122654	142894
99474	142895
1	142896
20002	142897
6879	142898
192893	142899
8438	142900
15684	142901
2794	142902
190173	142903
45114	142904
121889	142905
41766	142906
195625	142907
239966	142908
276341	142909
139685	142910
79038	142911
40475	142912
6764	142913
186567	142914
51612	142915
57236	142916
237897	142917
323369	142918
158177	142919
8245	142920
1166	142921
30158	142922
154056	142923
27692	142924
5495	142925
11409	142926
15611	142927
5319	142928
6299	142929
131942	142930
194001	142931
285399	142932
186920	142933
611	142934
317951	142935
60192	142936
4945	142937
264164	142938
12323	142939
4446	142940
194929	142941
265190	142942
6949	142943
169031	142944
27544	142945
117927	142946
315380	142947
139563	142948
190028	142949
25929	142950
51399	142951
52353	142952
24632	142953
4622	142954
127306	142955
156	142956
164327	142957
13150	142958
209785	142959
26469	142960
151548	142961
317865	142962
55292	142963
96867	142964
3021	142965
45918	142966
83876	142967
13150	142968
83459	142969
105005	142970
20061	142971
283832	142972
3264	142973
55720	142974
31685	142975
936	142976
308272	142977
28682	142978
41138	142979
77378	142980
55396	142981
202226	142982
41138	142983
48042	142984
125447	142985
119604	142986
26469	142987
243954	142988
276533	142989
285632	142990
86138	142991
156570	142992
103773	142993
108240	142994
97095	142995
24197	142996
80290	142997
185671	142998
107025	142999
169076	143000
13951	143001
134405	143002
202238	143003
3863	143004
93616	143005
200195	143006
19544	143007
31370	143008
88687	143009
1445	143010
1445	143011
1	143012
132200	143013
75246	143014
180342	143015
116321	143016
129296	143017
119743	143018
24586	143019
12621	143020
56894	143021
209622	143022
72797	143023
27491	143024
204789	143025
43606	143026
17342	143027
666	143028
1974	143029
3430	143030
141403	143031
62645	143032
306690	143033
24223	143034
183317	143035
134151	143036
137719	143037
8191	143038
55651	143039
27344	143040
27344	143041
111153	143042
17769	143043
35321	143044
19386	143045
321002	143046
224327	143047
136280	143048
37942	143049
5166	143050
168890	143051
62679	143052
18801	143053
43062	143054
183236	143055
302125	143056
181856	143057
86555	143058
77586	143059
60813	143060
170469	143061
108064	143062
46149	143063
51257	143064
14140	143065
41621	143066
22338	143067
87769	143068
294264	143069
37952	143070
5927	143071
105088	143072
44136	143073
233979	143074
31906	143075
23241	143076
177664	143077
12679	143078
12693	143079
109079	143080
41947	143081
364	143082
364	143083
5978	143084
5978	143085
5978	143086
5978	143087
41839	143088
79501	143089
1293	143090
13979	143091
5893	143092
5893	143093
5893	143094
122915	143095
5893	143096
5978	143097
5978	143098
5978	143099
272521	143100
189211	143101
3771	143102
33205	143103
111155	143104
181823	143105
51696	143106
175234	143107
43195	143108
43195	143109
63481	143110
76499	143111
110734	143112
194067	143113
30233	143114
30233	143115
80787	143116
18430	143117
294385	143118
82418	143119
15603	143120
124067	143121
10038	143122
36481	143123
43541	143124
58509	143125
165940	143126
30233	143127
237621	143128
49625	143129
47108	143130
4848	143131
129581	143132
16374	143133
56375	143134
56375	143135
7365	143136
212528	143137
9497	143138
203516	143139
15294	143140
80171	143141
80171	143142
25257	143143
97439	143144
56375	143145
187128	143146
31103	143147
7093	143148
133905	143149
28401	143150
28401	143151
272367	143152
180688	143153
14685	143154
218048	143155
46985	143156
6630	143157
52821	143158
124726	143159
157982	143160
3949	143161
51666	143162
130375	143163
28572	143164
925	143165
211152	143166
146465	143167
49224	143168
137320	143169
32094	143170
875	143171
38326	143172
223954	143173
46373	143174
60803	143175
319312	143176
1632	143177
42257	143178
100858	143179
275840	143180
83464	143181
10969	143182
111729	143183
60921	143184
111729	143185
60921	143186
60921	143187
259202	143188
10193	143189
118665	143190
166504	143191
129791	143192
54567	143193
118156	143194
38547	143195
176839	143196
506	143197
45413	143198
276600	143199
275901	143200
85384	143201
176792	143202
267017	143203
181415	143204
76239	143205
14975	143206
7379	143207
195495	143208
321765	143209
2723	143210
94668	143211
25157	143212
37596	143213
28943	143214
131089	143215
33354	143216
17199	143217
111860	143218
57790	143219
318337	143220
37920	143221
15756	143222
146314	143223
282419	143224
64515	143225
181542	143226
74214	143227
201568	143228
11155	143229
237858	143230
216538	143231
6486	143232
20403	143233
74818	143234
327423	143235
77352	143236
14975	143237
77235	143238
126281	143239
10217	143240
15756	143241
143887	143242
20403	143243
120144	143244
34745	143245
28967	143246
60724	143247
28967	143248
33863	143249
61315	143250
44234	143251
8862	143252
36301	143253
148907	143254
42334	143255
57229	143256
49598	143257
114925	143258
196385	143259
74161	143260
23691	143261
125539	143262
15756	143263
8649	143264
15733	143265
80599	143266
118058	143267
121143	143268
90700	143269
74581	143270
64515	143271
60724	143272
80570	143273
125539	143274
22076	143275
73122	143276
4222	143277
210159	143278
18003	143279
328700	143280
57118	143281
102184	143282
192554	143283
53525	143284
54380	143285
80515	143286
13141	143287
43439	143288
197391	143289
318793	143290
9391	143291
181415	143292
189431	143293
82807	143294
76239	143295
118912	143296
45389	143297
117906	143298
286168	143299
77803	143300
170806	143301
24212	143302
5245	143303
26578	143304
24212	143305
8107	143306
111879	143307
17841	143308
16683	143309
256922	143310
13389	143311
13397	143312
25524	143313
291970	143314
280832	143315
49908	143316
17841	143317
9391	143318
62001	143319
15301	143320
42153	143321
4679	143322
50749	143323
50749	143324
266179	143325
2503	143326
24652	143327
14819	143328
14819	143329
254386	143330
23575	143331
136423	143332
90835	143333
10508	143334
76284	143335
17115	143336
38587	143337
42760	143338
7655	143339
123567	143340
122219	143341
133016	143342
278226	143343
96346	143344
60860	143345
7174	143346
42125	143347
42591	143348
145709	143349
35586	143350
229	143351
170731	143352
27541	143353
41034	143354
13329	143355
7739	143356
16857	143357
175074	143358
175912	143359
1331	143360
278955	143361
6604	143362
70758	143363
18979	143364
133332	143365
57791	143366
13809	143367
171645	143368
18959	143369
316244	143370
15472	143371
63374	143372
206727	143373
55808	143374
113813	143375
63374	143376
41526	143377
77717	143378
204943	143379
36851	143380
11238	143381
122276	143382
119472	143383
5985	143384
37886	143385
27440	143386
65006	143387
188796	143388
188796	143389
94588	143390
161330	143391
156520	143392
1538	143393
259060	143394
169060	143395
238119	143396
47449	143397
116502	143398
67371	143399
5517	143400
30419	143401
124670	143402
91979	143403
93665	143404
238725	143405
141120	143406
219337	143407
226846	143408
170599	143409
300005	143410
221871	143411
225981	143412
188939	143413
89438	143414
149612	143415
229134	143416
67634	143417
50867	143418
183526	143419
94503	143420
224068	143421
7004	143422
282823	143423
243319	143424
190263	143425
60807	143426
207312	143427
294776	143428
63309	143429
72557	143430
69130	143431
34671	143432
252197	143433
150738	143434
136118	143435
212217	143436
171138	143437
322549	143438
24743	143439
74208	143440
29009	143441
301257	143442
26212	143443
105066	143444
115777	143445
63309	143446
37900	143447
33540	143448
267	143449
292017	143450
280660	143451
246794	143452
253878	143453
6110	143454
55246	143455
36308	143456
176715	143457
190763	143458
73247	143459
36308	143460
14646	143461
66643	143462
45599	143463
162527	143464
6110	143465
167715	143466
55113	143467
33133	143468
44297	143469
167715	143470
47852	143471
2299	143472
134950	143473
4015	143474
266369	143475
43170	143476
100556	143477
156532	143478
207650	143479
158847	143480
307651	143481
36790	143482
299595	143483
29499	143484
10176	143485
16476	143486
106340	143487
294368	143488
11317	143489
56837	143490
17330	143491
65190	143492
81376	143493
116680	143494
122388	143495
69637	143496
17330	143497
318537	143498
85541	143499
130797	143500
278703	143501
23643	143502
101775	143503
34121	143504
176854	143505
117114	143506
106022	143507
295518	143508
205254	143509
108535	143510
230778	143511
5515	143512
110219	143513
12907	143514
47998	143515
6204	143516
100818	143517
100366	143518
85566	143519
48954	143520
1808	143521
59174	143522
117526	143523
12234	143524
16386	143525
983	143526
119574	143527
2306	143528
50537	143529
74855	143530
7445	143531
12871	143532
13128	143533
56147	143534
3242	143535
14938	143536
183666	143537
76169	143538
165904	143539
99084	143540
94091	143541
197766	143542
60220	143543
236348	143544
8038	143545
90342	143546
131260	143547
68429	143548
16357	143549
91810	143550
2404	143551
11536	143552
290048	143553
50942	143554
117790	143555
144039	143556
6134	143557
118524	143558
117947	143559
118082	143560
11430	143561
14090	143562
12871	143563
49842	143564
48748	143565
51203	143566
89120	143567
17856	143568
9247	143569
6411	143570
55366	143571
659	143572
20119	143573
220682	143574
74758	143575
68890	143576
248005	143577
5578	143578
33453	143579
117258	143580
65205	143581
98281	143582
34229	143583
12954	143584
1808	143585
63211	143586
172454	143587
304971	143588
90777	143589
65193	143590
17086	143591
24562	143592
115363	143593
71933	143594
266272	143595
2901	143596
204544	143597
117258	143598
122182	143599
76113	143600
164471	143601
50031	143602
76420	143603
52261	143604
163255	143605
147309	143606
50372	143607
42698	143608
68460	143609
6713	143610
1894	143611
93842	143612
119597	143613
42321	143614
98202	143615
239681	143616
32439	143617
9248	143618
107	143619
184084	143620
456	143621
99825	143622
33498	143623
82330	143624
1269	143625
24665	143626
1269	143627
76650	143628
77337	143629
24562	143630
155244	143631
14075	143632
104177	143633
28527	143634
30368	143635
51063	143636
19477	143637
307116	143638
258756	143639
117835	143640
56393	143641
1334	143642
209819	143643
85566	143644
156297	143645
279092	143646
179440	143647
159022	143648
117002	143649
96823	143650
151704	143651
163529	143652
48748	143653
29819	143654
32562	143655
43685	143656
154524	143657
107	143658
291235	143659
118241	143660
118395	143661
326923	143662
75358	143663
302542	143664
47565	143665
189130	143666
13133	143667
1821	143668
170058	143669
1979	143670
189080	143671
278632	143672
1979	143673
76565	143674
66207	143675
4667	143676
35319	143677
36669	143678
69748	143679
374	143680
165843	143681
325	143682
32321	143683
148716	143684
24665	143685
215911	143686
115363	143687
316732	143688
64220	143689
170359	143690
16693	143691
42698	143692
73057	143693
1031	143694
276554	143695
73057	143696
95024	143697
137421	143698
56610	143699
296812	143700
83643	143701
73171	143702
87961	143703
9050	143704
17092	143705
8027	143706
34786	143707
312306	143708
175119	143709
20521	143710
20521	143711
151677	143712
155494	143713
12434	143714
96658	143715
302311	143716
10627	143717
188475	143718
117392	143719
8951	143720
182731	143721
198888	143722
38564	143723
215313	143724
61741	143725
60683	143726
3885	143727
83327	143728
47102	143729
135625	143730
250371	143731
1761	143732
8428	143733
30151	143734
154834	143735
312458	143736
17500	143737
17500	143738
35475	143739
108715	143740
2960	143741
203249	143742
84420	143743
130820	143744
76707	143745
282089	143746
77652	143747
265180	143748
61452	143749
205687	143750
314372	143751
224955	143752
242851	143753
317414	143754
186433	143755
204909	143756
212071	143757
70406	143758
12553	143759
2027	143760
4234	143761
242633	143762
34924	143763
92663	143764
26380	143765
6568	143766
6568	143767
307137	143768
195	143769
207275	143770
348	143771
48529	143772
209615	143773
27186	143774
175	143775
203532	143776
298881	143777
193482	143778
55885	143779
177600	143780
4271	143781
268046	143782
183772	143783
11258	143784
227999	143785
97670	143786
11538	143787
263655	143788
97670	143789
104879	143790
106297	143791
44026	143792
32264	143793
96101	143794
83115	143795
13838	143796
13838	143797
128589	143798
13838	143799
10930	143800
73347	143801
104924	143802
323903	143803
291130	143804
295154	143805
275	143806
219698	143807
223801	143808
121094	143809
9152	143810
50035	143811
65160	143812
85637	143813
205063	143814
238827	143815
147570	143816
12688	143817
199782	143818
83852	143819
43998	143820
111698	143821
211451	143822
175133	143823
99724	143824
205217	143825
299970	143826
63414	143827
43926	143828
40578	143829
90439	143830
135702	143831
39062	143832
195017	143833
22970	143834
2356	143835
823	143836
99108	143837
176844	143838
58965	143839
198607	143840
44762	143841
263383	143842
56620	143843
228719	143844
4758	143845
4758	143846
315016	143847
41097	143848
55350	143849
158281	143850
7690	143851
2445	143852
2445	143853
10488	143854
52194	143855
254572	143856
39221	143857
188759	143858
99693	143859
38580	143860
201754	143861
11858	143862
63824	143863
22536	143864
134133	143865
39778	143866
39221	143867
58947	143868
9626	143869
106501	143870
74660	143871
2982	143872
10637	143873
47138	143874
81332	143875
23099	143876
26666	143877
106117	143878
73323	143879
26666	143880
52194	143881
52194	143882
20877	143883
98150	143884
128134	143885
9089	143886
36417	143887
36988	143888
89195	143889
98939	143890
228113	143891
46279	143892
146502	143893
20749	143894
218654	143895
216929	143896
189720	143897
201430	143898
4685	143899
124784	143900
50309	143901
103576	143902
199618	143903
105796	143904
48812	143905
4501	143906
7045	143907
98576	143908
40205	143909
167548	143910
119253	143911
18678	143912
59256	143913
16650	143914
322147	143915
127525	143916
278180	143917
22095	143918
159162	143919
2353	143920
5984	143921
7045	143922
196596	143923
8314	143924
205213	143925
7432	143926
90452	143927
141212	143928
48570	143929
133115	143930
160840	143931
105354	143932
70328	143933
190604	143934
216764	143935
31715	143936
170535	143937
43124	143938
26891	143939
184131	143940
204468	143941
71157	143942
156596	143943
23450	143944
79005	143945
31250	143946
311532	143947
37918	143948
301773	143949
53829	143950
136	143951
74507	143952
268131	143953
174453	143954
53829	143955
89931	143956
46185	143957
207710	143958
4378	143959
81046	143960
4299	143961
18284	143962
311151	143963
75282	143964
8332	143965
90374	143966
128857	143967
71448	143968
23078	143969
181823	143970
81311	143971
223681	143972
68713	143973
31831	143974
59249	143975
125897	143976
297498	143977
141656	143978
312174	143979
55944	143980
111201	143981
243912	143982
10626	143983
224980	143984
13305	143985
314892	143986
54302	143987
60582	143988
17379	143989
14690	143990
313546	143991
145803	143992
103337	143993
20667	143994
39906	143995
56231	143996
9485	143997
26642	143998
59341	143999
8958	144000
43116	144001
2212	144002
85117	144003
14045	144004
313017	144005
167884	144006
257438	144007
4695	144008
275961	144009
2282	144010
162088	144011
236736	144012
61245	144013
153377	144014
196415	144015
140864	144016
316144	144017
185411	144018
92230	144019
11636	144020
92055	144021
57013	144022
186558	144023
206439	144024
301338	144025
185594	144026
216724	144027
52744	144028
19312	144029
24374	144030
83392	144031
37246	144032
98139	144033
110040	144034
92751	144035
98482	144036
252084	144037
72254	144038
240256	144039
36173	144040
179573	144041
235233	144042
16481	144043
186548	144044
100051	144045
35088	144046
7491	144047
66618	144048
85706	144049
22734	144050
12076	144051
237979	144052
275280	144053
158012	144054
77737	144055
137879	144056
4319	144057
25652	144058
18680	144059
118638	144060
19183	144061
144583	144062
192518	144063
9583	144064
121899	144065
143011	144066
115209	144067
149790	144068
83626	144069
56878	144070
120634	144071
153194	144072
85774	144073
26570	144074
230855	144075
24458	144076
40435	144077
29678	144078
225078	144079
110957	144080
263527	144081
23794	144082
133861	144083
153194	144084
115492	144085
222846	144086
284716	144087
31171	144088
46251	144089
31686	144090
13938	144091
28010	144092
323196	144093
73656	144094
24601	144095
11055	144096
53744	144097
281171	144098
52287	144099
83790	144100
179423	144101
19828	144102
171908	144103
103501	144104
137162	144105
202565	144106
115353	144107
42350	144108
88761	144109
188565	144110
122511	144111
153649	144112
32117	144113
282491	144114
81251	144115
245679	144116
172792	144117
125808	144118
71092	144119
197631	144120
54111	144121
105803	144122
92638	144123
24353	144124
174717	144125
179796	144126
195368	144127
262291	144128
101588	144129
69484	144130
52342	144131
129585	144132
154554	144133
260748	144134
206533	144135
56152	144136
219517	144137
239209	144138
151273	144139
23666	144140
200299	144141
37370	144142
161710	144143
232022	144144
109109	144145
40330	144146
81956	144147
116431	144148
166357	144149
310647	144150
199140	144151
63827	144152
112697	144153
13310	144154
309557	144155
130913	144156
121572	144157
32899	144158
28825	144159
9647	144160
173973	144161
113010	144162
2986	144163
70305	144164
42881	144165
202980	144166
322806	144167
147052	144168
75150	144169
250010	144170
201901	144171
306342	144172
45587	144173
190916	144174
118616	144175
250742	144176
248573	144177
36717	144178
54956	144179
83392	144180
25107	144181
36367	144182
123491	144183
17221	144184
325325	144185
238977	144186
50442	144187
17571	144188
227446	144189
310490	144190
113203	144191
132773	144192
140611	144193
20167	144194
48710	144195
320558	144196
229046	144197
142949	144198
95490	144199
102723	144200
196694	144201
113893	144202
170497	144203
60334	144204
214505	144205
133047	144206
235506	144207
64639	144208
53026	144209
266860	144210
180276	144211
31629	144212
138376	144213
123192	144214
83004	144215
208001	144216
255738	144217
211905	144218
58990	144219
136851	144220
97410	144221
31171	144222
183883	144223
106409	144224
191531	144225
315921	144226
67921	144227
109594	144228
92235	144229
44241	144230
125630	144231
216724	144232
126888	144233
15512	144234
63769	144235
39816	144236
806	144237
2692	144238
4435	144239
250689	144240
323493	144241
36759	144242
38531	144243
207634	144244
107408	144245
126022	144246
241004	144247
221637	144248
100687	144249
287585	144250
207938	144251
309386	144252
127067	144253
198282	144254
72386	144255
107408	144256
192540	144257
223500	144258
239920	144259
210008	144260
154719	144261
119330	144262
104218	144263
52287	144264
98774	144265
138239	144266
138239	144267
66612	144268
104859	144269
298693	144270
279121	144271
186634	144272
112927	144273
166561	144274
255505	144275
60799	144276
134418	144277
327975	144278
207712	144279
164874	144280
9441	144281
17158	144282
97410	144283
48359	144284
13260	144285
213459	144286
72880	144287
61179	144288
174603	144289
21035	144290
100291	144291
79707	144292
214149	144293
105607	144294
274135	144295
37829	144296
49703	144297
28804	144298
28804	144299
71071	144300
43476	144301
59173	144302
220986	144303
134240	144304
155899	144305
141088	144306
12653	144307
9288	144308
998	144309
81318	144310
105557	144311
8120	144312
132914	144313
132898	144314
49420	144315
8626	144316
170068	144317
137770	144318
114081	144319
12083	144320
166980	144321
52716	144322
142195	144323
37510	144324
7960	144325
64232	144326
31	144327
90333	144328
50045	144329
72161	144330
7442	144331
222	144332
80250	144333
17	144334
73329	144335
268950	144336
42331	144337
20575	144338
23984	144339
9922	144340
111900	144341
81915	144342
144814	144343
52327	144344
18814	144345
177309	144346
38393	144347
75607	144348
204031	144349
60723	144350
209797	144351
3158	144352
12684	144353
10890	144354
247438	144355
67578	144356
109575	144357
10452	144358
180816	144359
53574	144360
106808	144361
5029	144362
14644	144363
96480	144364
77365	144365
54112	144366
822	144367
8359	144368
120184	144369
118007	144370
112150	144371
8353	144372
33259	144373
103336	144374
5213	144375
152436	144376
137516	144377
144925	144378
130941	144379
122339	144380
27998	144381
5558	144382
36287	144383
197830	144384
22105	144385
51242	144386
4651	144387
33302	144388
30242	144389
15909	144390
934	144391
934	144392
302295	144393
69852	144394
773	144395
370	144396
23241	144397
6510	144398
6580	144399
239240	144400
23722	144401
11866	144402
100254	144403
6875	144404
202327	144405
3206	144406
101735	144407
62743	144408
2990	144409
41219	144410
47228	144411
2133	144412
103749	144413
200919	144414
47223	144415
23031	144416
41929	144417
255300	144418
221	144419
242	144420
324	144421
59523	144422
289	144423
219071	144424
4694	144425
54729	144426
77034	144427
2484	144428
50333	144429
156500	144430
11661	144431
19794	144432
196744	144433
175313	144434
282895	144435
101144	144436
2833	144437
6612	144438
265	144439
39680	144440
14572	144441
179067	144442
55778	144443
33076	144444
2872	144445
32334	144446
200	144447
116697	144448
1127	144449
66018	144450
86196	144451
173419	144452
184855	144453
13391	144454
2135	144455
19408	144456
218292	144457
41546	144458
27952	144459
77059	144460
66267	144461
45693	144462
90479	144463
66132	144464
3083	144465
95446	144466
624	144467
1512	144468
185828	144469
123385	144470
533	144471
127338	144472
41223	144473
32954	144474
122445	144475
100745	144476
248682	144477
166544	144478
68135	144479
98311	144480
22655	144481
7653	144482
98159	144483
704	144484
51977	144485
141483	144486
19369	144487
41934	144488
1163	144489
27042	144490
110377	144491
14508	144492
94253	144493
1346	144494
141226	144495
4770	144496
128856	144497
82774	144498
126518	144499
205425	144500
71321	144501
34868	144502
22151	144503
237635	144504
40461	144505
482	144506
52219	144507
268912	144508
72238	144509
870	144510
2513	144511
171419	144512
21932	144513
17933	144514
81857	144515
18392	144516
245098	144517
266094	144518
5628	144519
48266	144520
133399	144521
88190	144522
5926	144523
1512	144524
71379	144525
123497	144526
11792	144527
6882	144528
34517	144529
64814	144530
76	144531
186933	144532
28560	144533
1108	144534
68477	144535
14758	144536
103483	144537
82719	144538
257801	144539
5360	144540
267274	144541
31507	144542
6596	144543
27847	144544
3752	144545
1057	144546
104631	144547
196869	144548
69261	144549
2794	144550
33398	144551
104931	144552
7462	144553
14786	144554
75424	144555
135261	144556
146754	144557
58022	144558
306115	144559
37147	144560
56909	144561
136286	144562
12811	144563
22076	144564
9035	144565
75686	144566
263747	144567
86694	144568
97083	144569
58848	144570
10915	144571
60543	144572
154311	144573
207575	144574
4500	144575
98	144576
79066	144577
90703	144578
86066	144579
145243	144580
38435	144581
16312	144582
233	144583
14271	144584
4647	144585
49829	144586
113302	144587
39970	144588
17833	144589
2201	144590
11215	144591
8902	144592
28760	144593
3588	144594
148074	144595
5079	144596
26530	144597
17677	144598
97465	144599
83846	144600
40021	144601
3158	144602
216235	144603
35658	144604
5129	144605
821	144606
3505	144607
12464	144608
64541	144609
42668	144610
41443	144611
1004	144612
4046	144613
252471	144614
32332	144615
32892	144616
943	144617
114742	144618
234003	144619
97185	144620
21864	144621
461	144622
56292	144623
122263	144624
89771	144625
3348	144626
173453	144627
89771	144628
26535	144629
17358	144630
144699	144631
127840	144632
200506	144633
57359	144634
26535	144635
38915	144636
73009	144637
388	144638
14320	144639
188595	144640
171538	144641
27876	144642
15798	144643
29839	144644
69590	144645
13517	144646
148288	144647
320601	144648
1855	144649
72344	144650
2518	144651
35	144652
13103	144653
779	144654
19779	144655
108729	144656
68718	144657
34779	144658
193924	144659
115377	144660
27249	144661
897	144662
15649	144663
54799	144664
8877	144665
8660	144666
87578	144667
319707	144668
28214	144669
17192	144670
60819	144671
211344	144672
11917	144673
268247	144674
6	144675
5052	144676
87973	144677
37583	144678
4925	144679
31390	144680
282935	144681
93736	144682
99725	144683
75008	144684
20257	144685
20826	144686
112620	144687
73339	144688
1311	144689
51060	144690
21	144691
4128	144692
36676	144693
69492	144694
8679	144695
31	144696
57791	144697
1105	144698
70282	144699
257319	144700
129006	144701
11252	144702
156992	144703
7210	144704
117781	144705
29956	144706
213193	144707
118544	144708
190852	144709
188632	144710
53667	144711
4533	144712
128147	144713
88078	144714
12439	144715
21512	144716
89828	144717
44087	144718
270392	144719
28656	144720
34765	144721
169259	144722
685	144723
245719	144724
35	144725
24765	144726
22425	144727
3643	144728
58454	144729
137482	144730
23724	144731
2268	144732
44035	144733
1700	144734
2938	144735
109941	144736
6136	144737
158437	144738
8225	144739
182706	144740
140585	144741
27251	144742
236038	144743
174334	144744
11784	144745
36853	144746
119621	144747
283943	144748
7341	144749
53316	144750
58	144751
81451	144752
71112	144753
55350	144754
121929	144755
15403	144756
31861	144757
115324	144758
39773	144759
29370	144760
33214	144761
48062	144762
28037	144763
116347	144764
21654	144765
37744	144766
54323	144767
74678	144768
177988	144769
137520	144770
188607	144771
294	144772
10574	144773
62801	144774
63377	144775
6319	144776
17824	144777
65436	144778
6560	144779
93987	144780
80719	144781
113378	144782
17272	144783
2598	144784
41311	144785
260328	144786
107740	144787
35973	144788
182861	144789
92153	144790
2705	144791
60881	144792
167224	144793
27883	144794
108543	144795
126304	144796
68035	144797
17163	144798
117992	144799
88314	144800
152249	144801
276815	144802
57985	144803
109	144804
5901	144805
166269	144806
54363	144807
57774	144808
180614	144809
18273	144810
41103	144811
66753	144812
282	144813
135178	144814
27498	144815
3606	144816
127688	144817
12445	144818
122059	144819
107447	144820
24594	144821
34565	144822
6175	144823
101109	144824
223210	144825
133095	144826
4747	144827
41023	144828
113717	144829
176406	144830
157515	144831
23757	144832
2893	144833
104896	144834
1456	144835
123605	144836
30570	144837
50746	144838
17163	144839
2142	144840
76479	144841
137471	144842
39236	144843
95017	144844
3117	144845
193378	144846
167378	144847
81	144848
49520	144849
9101	144850
63503	144851
52001	144852
8752	144853
1258	144854
9202	144855
14167	144856
109292	144857
12467	144858
15009	144859
103354	144860
217272	144861
118254	144862
36970	144863
70231	144864
14362	144865
4963	144866
8998	144867
151577	144868
15704	144869
283109	144870
256217	144871
590	144872
55485	144873
184139	144874
80585	144875
148061	144876
52991	144877
165973	144878
111400	144879
11652	144880
97635	144881
2850	144882
78749	144883
21223	144884
940	144885
14611	144886
82815	144887
90502	144888
48336	144889
148092	144890
26535	144891
37952	144892
76994	144893
29228	144894
25543	144895
67130	144896
82376	144897
31061	144898
4	144899
14464	144900
63730	144901
150095	144902
211265	144903
3544	144904
326212	144905
7724	144906
257379	144907
58572	144908
29201	144909
13993	144910
45771	144911
3526	144912
134341	144913
46016	144914
39286	144915
18606	144916
26878	144917
242	144918
40144	144919
5602	144920
55733	144921
1757	144922
166	144923
68391	144924
4001	144925
36419	144926
82916	144927
20438	144928
2534	144929
132694	144930
208646	144931
133779	144932
8902	144933
36684	144934
86022	144935
79684	144936
200469	144937
293152	144938
90633	144939
3454	144940
7047	144941
89509	144942
5268	144943
27657	144944
124351	144945
865	144946
88712	144947
63504	144948
320	144949
40746	144950
30775	144951
12983	144952
27859	144953
198762	144954
126579	144955
7525	144956
43069	144957
28867	144958
53878	144959
53059	144960
47248	144961
3862	144962
82729	144963
11339	144964
259	144965
47176	144966
71	144967
44753	144968
89254	144969
121689	144970
82977	144971
16604	144972
20142	144973
17	144974
300707	144975
89127	144976
169452	144977
15023	144978
204152	144979
51690	144980
16368	144981
211778	144982
55486	144983
106	144984
19502	144985
26518	144986
84347	144987
818	144988
7459	144989
201110	144990
36053	144991
230985	144992
174370	144993
11579	144994
156039	144995
21042	144996
21088	144997
5640	144998
73592	144999
44097	145000
87154	145001
128888	145002
37762	145003
57019	145004
259678	145005
230131	145006
30909	145007
307260	145008
75676	145009
295603	145010
70244	145011
63996	145012
110753	145013
203654	145014
227785	145015
5351	145016
59294	145017
77200	145018
165029	145019
141644	145020
198198	145021
59382	145022
206590	145023
266057	145024
122531	145025
153558	145026
297827	145027
113264	145028
28601	145029
4714	145030
228705	145031
7942	145032
50998	145033
82699	145034
107033	145035
120999	145036
10556	145037
602	145038
144262	145039
110107	145040
281967	145041
24261	145042
227053	145043
114333	145044
51833	145045
244089	145046
65316	145047
52924	145048
18110	145049
193401	145050
118428	145051
59767	145052
17083	145053
22284	145054
22284	145055
56839	145056
17083	145057
17083	145058
17083	145059
128661	145060
128661	145061
115184	145062
108635	145063
10283	145064
18647	145065
79543	145066
296637	145067
5683	145068
55493	145069
33693	145070
74645	145071
10163	145072
289834	145073
893	145074
36038	145075
65734	145076
277096	145077
3210	145078
19230	145079
85296	145080
81410	145081
78799	145082
30598	145083
7504	145084
307480	145085
9149	145086
41299	145087
132480	145088
216200	145089
323489	145090
303038	145091
52638	145092
114944	145093
5298	145094
1876	145095
299126	145096
57595	145097
242718	145098
4458	145099
1263	145100
20866	145101
208568	145102
111189	145103
8070	145104
47287	145105
3871	145106
150723	145107
85406	145108
52586	145109
135267	145110
232988	145111
234749	145112
118121	145113
42751	145114
216721	145115
89676	145116
159348	145117
54813	145118
56415	145119
158950	145120
273823	145121
179879	145122
88277	145123
197609	145124
108334	145125
144040	145126
174754	145127
35073	145128
191317	145129
83914	145130
73052	145131
50545	145132
43538	145133
317294	145134
38902	145135
54904	145136
170884	145137
130689	145138
87876	145139
261651	145140
210638	145141
72414	145142
204596	145143
242344	145144
810	145145
222108	145146
21367	145147
50	145148
23232	145149
36053	145150
37604	145151
113147	145152
256547	145153
269583	145154
5611	145155
256626	145156
166494	145157
209974	145158
17231	145159
112875	145160
201701	145161
68199	145162
306487	145163
304665	145164
177350	145165
269006	145166
6892	145167
35706	145168
310152	145169
303890	145170
135594	145171
127134	145172
253354	145173
88267	145174
27351	145175
211289	145176
18785	145177
199623	145178
269987	145179
203101	145180
270763	145181
241975	145182
270683	145183
31775	145184
322154	145185
212743	145186
9294	145187
320281	145188
57915	145189
39599	145190
207727	145191
87725	145192
32512	145193
269418	145194
200376	145195
19617	145196
17223	145197
267086	145198
199652	145199
294917	145200
136850	145201
317970	145202
318141	145203
135428	145204
82907	145205
203175	145206
101094	145207
87474	145208
320538	145209
136625	145210
74819	145211
88151	145212
204933	145213
200376	145214
81980	145215
305165	145216
195063	145217
135637	145218
12050	145219
127111	145220
128172	145221
303566	145222
162812	145223
321109	145224
27204	145225
15746	145226
128172	145227
9633	145228
212714	145229
310741	145230
259861	145231
32164	145232
176142	145233
168608	145234
84913	145235
3280	145236
87582	145237
1335	145238
167518	145239
211297	145240
145781	145241
145781	145242
48966	145243
260443	145244
167539	145245
167539	145246
259804	145247
122887	145248
3908	145249
29821	145250
15111	145251
145732	145252
318556	145253
568	145254
48689	145255
123773	145256
21903	145257
122385	145258
297754	145259
185028	145260
264591	145261
62590	145262
32157	145263
216311	145264
88831	145265
38732	145266
67863	145267
2097	145268
119752	145269
27419	145270
120169	145271
46722	145272
76321	145273
182913	145274
284	145275
45904	145276
85184	145277
63660	145278
122128	145279
40724	145280
157021	145281
166951	145282
222847	145283
103378	145284
115489	145285
49521	145286
74953	145287
218868	145288
281939	145289
47657	145290
37893	145291
162831	145292
62050	145293
31874	145294
204094	145295
323126	145296
104375	145297
89216	145298
39713	145299
152353	145300
197083	145301
4396	145302
295145	145303
124368	145304
65938	145305
216028	145306
293096	145307
5455	145308
292777	145309
2012	145310
47024	145311
35630	145312
185236	145313
206220	145314
221221	145315
147383	145316
31247	145317
319291	145318
2427	145319
141005	145320
110953	145321
84056	145322
296581	145323
84842	145324
214876	145325
208823	145326
115023	145327
122853	145328
73872	145329
117233	145330
67013	145331
105860	145332
156994	145333
323519	145334
82082	145335
130279	145336
89947	145337
49796	145338
238348	145339
123562	145340
207911	145341
73994	145342
93922	145343
193990	145344
52713	145345
61619	145346
6608	145347
133318	145348
58448	145349
243703	145350
135727	145351
157053	145352
118661	145353
36416	145354
4340	145355
224280	145356
11131	145357
169041	145358
467	145359
50	145360
34816	145361
16418	145362
301126	145363
211034	145364
138837	145365
172724	145366
172692	145367
111823	145368
24183	145369
6935	145370
58432	145371
39541	145372
2161	145373
25749	145374
112899	145375
312712	145376
151609	145377
10587	145378
65038	145379
5675	145380
10187	145381
58798	145382
50349	145383
82645	145384
19446	145385
71575	145386
50007	145387
251330	145388
60972	145389
67180	145390
10187	145391
236819	145392
185131	145393
12129	145394
254101	145395
186903	145396
48	145397
42630	145398
95696	145399
32528	145400
32528	145401
10356	145402
37147	145403
67240	145404
36667	145405
5277	145406
20254	145407
256554	145408
9431	145409
241154	145410
115632	145411
93878	145412
29332	145413
43723	145414
12943	145415
24279	145416
303098	145417
182251	145418
108020	145419
70328	145420
233004	145421
138666	145422
176259	145423
16652	145424
147166	145425
131243	145426
46789	145427
34537	145428
97240	145429
317446	145430
40855	145431
29917	145432
11622	145433
84377	145434
118499	145435
9063	145436
35473	145437
132673	145438
248628	145439
233538	145440
61462	145441
6801	145442
198290	145443
32528	145444
34010	145445
50007	145446
15299	145447
9368	145448
20211	145449
14700	145450
53538	145451
157512	145452
172016	145453
125413	145454
56387	145455
49313	145456
323360	145457
83016	145458
125849	145459
185131	145460
48295	145461
102554	145462
66493	145463
258549	145464
13407	145465
192368	145466
5293	145467
48	145468
282785	145469
319272	145470
322062	145471
321125	145472
91926	145473
21359	145474
124504	145475
7945	145476
33617	145477
31274	145478
240289	145479
26609	145480
20377	145481
9314	145482
241976	145483
49056	145484
4507	145485
16725	145486
90441	145487
8426	145488
20254	145489
60079	145490
90943	145491
156790	145492
19618	145493
19302	145494
100273	145495
319342	145496
136262	145497
237261	145498
304128	145499
288900	145500
24542	145501
50922	145502
319037	145503
2018	145504
38973	145505
240887	145506
133054	145507
100658	145508
156250	145509
67134	145510
133054	145511
132990	145512
194346	145513
32893	145514
46589	145515
214564	145516
170802	145517
16295	145518
6313	145519
43723	145520
280510	145521
322093	145522
215404	145523
10158	145524
28414	145525
10785	145526
173963	145527
160029	145528
44812	145529
115773	145530
1023	145531
21223	145532
22359	145533
22127	145534
138471	145535
58735	145536
165089	145537
10087	145538
109918	145539
208672	145540
58377	145541
126417	145542
206512	145543
32571	145544
211108	145545
9504	145546
30779	145547
55552	145548
71522	145549
8000	145550
14139	145551
124718	145552
18648	145553
25717	145554
6999	145555
36577	145556
16774	145557
1	145558
163372	145559
5517	145560
41129	145561
42664	145562
217898	145563
26283	145564
17135	145565
26100	145566
63882	145567
124417	145568
7751	145569
32310	145570
76605	145571
118214	145572
36788	145573
232967	145574
256052	145575
17586	145576
15660	145577
104097	145578
155564	145579
104097	145580
249040	145581
108628	145582
13362	145583
54762	145584
173670	145585
2865	145586
41323	145587
287050	145588
302979	145589
238108	145590
88812	145591
132892	145592
153112	145593
232018	145594
141084	145595
65437	145596
316838	145597
30144	145598
92245	145599
238481	145600
83915	145601
261786	145602
218385	145603
120230	145604
5554	145605
153968	145606
272973	145607
240055	145608
132932	145609
86797	145610
88812	145611
49062	145612
112246	145613
256374	145614
254390	145615
311816	145616
61689	145617
214134	145618
124672	145619
133425	145620
147096	145621
17376	145622
17376	145623
17376	145624
19846	145625
19930	145626
36416	145627
58455	145628
1668	145629
2606	145630
61784	145631
6825	145632
31264	145633
7438	145634
247064	145635
31264	145636
21160	145637
106639	145638
67645	145639
171280	145640
14652	145641
130945	145642
133543	145643
186447	145644
84494	145645
288688	145646
16050	145647
20620	145648
22234	145649
692	145650
692	145651
145891	145652
69676	145653
216085	145654
313199	145655
26848	145656
85199	145657
7996	145658
56096	145659
37974	145660
15413	145661
85419	145662
83675	145663
84650	145664
26509	145665
19013	145666
26962	145667
19013	145668
85274	145669
56210	145670
7996	145671
14009	145672
38181	145673
310613	145674
201970	145675
38062	145676
85574	145677
131550	145678
128485	145679
84267	145680
38045	145681
117667	145682
16309	145683
16309	145684
31561	145685
805	145686
214678	145687
199753	145688
279920	145689
47472	145690
170318	145691
1068	145692
284665	145693
110002	145694
25473	145695
56491	145696
20253	145697
258286	145698
133822	145699
55099	145700
881	145701
141740	145702
8744	145703
67075	145704
22230	145705
125425	145706
69934	145707
60221	145708
5865	145709
734	145710
212013	145711
165677	145712
23027	145713
137767	145714
68149	145715
201461	145716
60089	145717
74829	145718
92191	145719
51030	145720
192039	145721
1870	145722
21423	145723
79663	145724
11767	145725
7079	145726
66979	145727
49236	145728
91534	145729
9470	145730
19716	145731
19716	145732
19716	145733
16349	145734
11419	145735
248952	145736
206525	145737
11419	145738
20924	145739
2406	145740
52151	145741
121325	145742
189323	145743
211414	145744
137419	145745
165159	145746
87678	145747
58017	145748
662	145749
65300	145750
67479	145751
3547	145752
77250	145753
155080	145754
88846	145755
15788	145756
36563	145757
38395	145758
33412	145759
194232	145760
187842	145761
201909	145762
91567	145763
461	145764
7976	145765
9960	145766
32669	145767
150174	145768
20708	145769
11566	145770
840	145771
32039	145772
2441	145773
5226	145774
21338	145775
117123	145776
78841	145777
152129	145778
54026	145779
8716	145780
107051	145781
135832	145782
5202	145783
18322	145784
12263	145785
64380	145786
65311	145787
127216	145788
42362	145789
230298	145790
266408	145791
20241	145792
5583	145793
40468	145794
106950	145795
88753	145796
106950	145797
14800	145798
91258	145799
88753	145800
141971	145801
169744	145802
12326	145803
16645	145804
11021	145805
169744	145806
2510	145807
71380	145808
104186	145809
187513	145810
92416	145811
31120	145812
165149	145813
202859	145814
308383	145815
90795	145816
289544	145817
25485	145818
62348	145819
106950	145820
194334	145821
161209	145822
51283	145823
4581	145824
90795	145825
127848	145826
37839	145827
111717	145828
59136	145829
45967	145830
38321	145831
9715	145832
8431	145833
28420	145834
66050	145835
1459	145836
2216	145837
178908	145838
757	145839
98082	145840
47246	145841
233141	145842
184448	145843
76569	145844
162438	145845
255426	145846
199867	145847
76199	145848
85513	145849
114819	145850
43230	145851
106119	145852
91973	145853
196737	145854
199048	145855
157351	145856
43115	145857
123585	145858
28301	145859
98037	145860
140075	145861
96847	145862
136375	145863
42746	145864
46313	145865
46813	145866
39856	145867
51073	145868
139080	145869
13490	145870
4134	145871
53243	145872
41370	145873
205881	145874
143428	145875
7982	145876
9553	145877
144909	145878
191375	145879
54931	145880
49898	145881
60	145882
188676	145883
42641	145884
215413	145885
257086	145886
14251	145887
130229	145888
54913	145889
29831	145890
176236	145891
29831	145892
309140	145893
195360	145894
119133	145895
25734	145896
65815	145897
80647	145898
302155	145899
113656	145900
58702	145901
16954	145902
24292	145903
5862	145904
73890	145905
130806	145906
100658	145907
321626	145908
266672	145909
59582	145910
97949	145911
204055	145912
9923	145913
79021	145914
86824	145915
86824	145916
54938	145917
344	145918
15936	145919
26701	145920
26701	145921
192994	145922
161409	145923
65210	145924
8845	145925
75000	145926
298052	145927
184082	145928
85872	145929
14839	145930
49482	145931
67410	145932
32527	145933
132579	145934
23782	145935
136154	145936
135341	145937
57119	145938
135341	145939
168895	145940
169361	145941
246840	145942
118462	145943
46242	145944
18974	145945
130876	145946
143099	145947
319049	145948
294841	145949
83435	145950
8740	145951
117922	145952
21181	145953
301644	145954
371	145955
395	145956
77891	145957
913	145958
100304	145959
29831	145960
122961	145961
103005	145962
1803	145963
51120	145964
318916	145965
129418	145966
319718	145967
15652	145968
89669	145969
4562	145970
2087	145971
28135	145972
67454	145973
79901	145974
6593	145975
2809	145976
80852	145977
21428	145978
133850	145979
122585	145980
82749	145981
15431	145982
107693	145983
30613	145984
121534	145985
13249	145986
52150	145987
305806	145988
52036	145989
1439	145990
1439	145991
40294	145992
309750	145993
51988	145994
18040	145995
121190	145996
8363	145997
13027	145998
77431	145999
51887	146000
93053	146001
268506	146002
186655	146003
29753	146004
42844	146005
35551	146006
2577	146007
47407	146008
130170	146009
187138	146010
283231	146011
76690	146012
14126	146013
116296	146014
33601	146015
42274	146016
130674	146017
97533	146018
17949	146019
9004	146020
29035	146021
327451	146022
31330	146023
88122	146024
23890	146025
52622	146026
80599	146027
178974	146028
94335	146029
21874	146030
63702	146031
38654	146032
102389	146033
91889	146034
215852	146035
212847	146036
8345	146037
114166	146038
37688	146039
33388	146040
54257	146041
60633	146042
23511	146043
47515	146044
56302	146045
288130	146046
34516	146047
95840	146048
104692	146049
70971	146050
245705	146051
192994	146052
161929	146053
10389	146054
323188	146055
1688	146056
55513	146057
154670	146058
48147	146059
279597	146060
33539	146061
20230	146062
117380	146063
57376	146064
235983	146065
1559	146066
194486	146067
105643	146068
212565	146069
96761	146070
250470	146071
186286	146072
14027	146073
5472	146074
91985	146075
40773	146076
19389	146077
13743	146078
160247	146079
103097	146080
5810	146081
73514	146082
58625	146083
159416	146084
32834	146085
23140	146086
149913	146087
106465	146088
121195	146089
36176	146090
48385	146091
23891	146092
56911	146093
56911	146094
59628	146095
69444	146096
115011	146097
273759	146098
82453	146099
135489	146100
21166	146101
100974	146102
258792	146103
201252	146104
176129	146105
47395	146106
123890	146107
105632	146108
296344	146109
190534	146110
24459	146111
34835	146112
303235	146113
24777	146114
104635	146115
4121	146116
66884	146117
43592	146118
88220	146119
94914	146120
190447	146121
80057	146122
190534	146123
29478	146124
36382	146125
28084	146126
173531	146127
816	146128
34835	146129
181576	146130
2520	146131
57290	146132
217325	146133
88750	146134
32579	146135
18918	146136
23302	146137
28429	146138
84652	146139
62930	146140
30854	146141
75630	146142
64829	146143
149751	146144
160071	146145
179494	146146
271723	146147
19858	146148
45101	146149
150679	146150
127937	146151
109018	146152
35189	146153
22025	146154
4187	146155
196281	146156
301309	146157
327292	146158
116375	146159
287062	146160
35401	146161
116966	146162
5152	146163
217361	146164
214938	146165
5668	146166
252042	146167
126182	146168
35189	146169
121336	146170
174624	146171
247832	146172
34870	146173
190989	146174
113486	146175
1129	146176
142290	146177
60164	146178
74241	146179
251230	146180
19600	146181
313299	146182
63098	146183
65184	146184
42380	146185
139013	146186
164977	146187
233341	146188
51929	146189
209302	146190
67614	146191
25605	146192
147860	146193
260165	146194
69423	146195
70973	146196
34544	146197
15399	146198
26103	146199
85606	146200
314984	146201
103378	146202
45238	146203
132579	146204
288618	146205
252374	146206
101817	146207
37429	146208
132579	146209
79985	146210
44746	146211
83090	146212
14944	146213
14345	146214
75577	146215
57632	146216
19599	146217
47433	146218
134595	146219
229066	146220
96747	146221
18661	146222
170232	146223
4141	146224
156882	146225
210860	146226
120086	146227
1458	146228
84843	146229
42998	146230
62619	146231
199792	146232
44655	146233
86443	146234
207251	146235
14019	146236
196122	146237
41309	146238
124188	146239
124183	146240
215887	146241
3085	146242
1355	146243
291089	146244
42110	146245
73602	146246
137674	146247
63084	146248
26637	146249
31482	146250
53803	146251
43874	146252
21871	146253
162535	146254
4045	146255
80751	146256
35927	146257
65098	146258
87876	146259
41578	146260
208214	146261
289515	146262
286550	146263
17541	146264
24838	146265
17975	146266
35255	146267
77837	146268
17133	146269
82126	146270
207123	146271
229743	146272
120610	146273
203048	146274
42799	146275
4871	146276
25	146277
165787	146278
24709	146279
53803	146280
201339	146281
121754	146282
112183	146283
16787	146284
94201	146285
144400	146286
237886	146287
32796	146288
87753	146289
53683	146290
44725	146291
24414	146292
289167	146293
129095	146294
42477	146295
4649	146296
190163	146297
149779	146298
2095	146299
5798	146300
240393	146301
28151	146302
40052	146303
20708	146304
65938	146305
222298	146306
2528	146307
5680	146308
27609	146309
55200	146310
84355	146311
47643	146312
303884	146313
134897	146314
201116	146315
161621	146316
24317	146317
35822	146318
249660	146319
292818	146320
11256	146321
104734	146322
16179	146323
43673	146324
72144	146325
282834	146326
21228	146327
28904	146328
207117	146329
233022	146330
53683	146331
125292	146332
9408	146333
2684	146334
183797	146335
32635	146336
57873	146337
76956	146338
207105	146339
132426	146340
24967	146341
97397	146342
149118	146343
156099	146344
56396	146345
122759	146346
27134	146347
223721	146348
60906	146349
223989	146350
32101	146351
20637	146352
59921	146353
59921	146354
40558	146355
6175	146356
182924	146357
21399	146358
43057	146359
2890	146360
20061	146361
225216	146362
18789	146363
206772	146364
99508	146365
72583	146366
17582	146367
203760	146368
28231	146369
82886	146370
194017	146371
153204	146372
21318	146373
63850	146374
113682	146375
292154	146376
2453	146377
5115	146378
242020	146379
63850	146380
94961	146381
2046	146382
2046	146383
2046	146384
247251	146385
170357	146386
83262	146387
107052	146388
41488	146389
41488	146390
42973	146391
15534	146392
51731	146393
50903	146394
50903	146395
100	146396
14734	146397
8364	146398
28072	146399
219593	146400
59580	146401
27204	146402
4113	146403
28072	146404
2787	146405
99099	146406
113092	146407
15635	146408
215491	146409
154516	146410
293966	146411
192659	146412
212982	146413
39262	146414
1321	146415
48937	146416
133936	146417
56132	146418
52480	146419
15910	146420
15910	146421
294272	146422
15685	146423
23030	146424
109089	146425
20757	146426
284941	146427
236022	146428
168163	146429
4002	146430
6300	146431
75066	146432
236012	146433
3627	146434
108376	146435
42743	146436
66106	146437
112185	146438
97917	146439
77074	146440
103418	146441
294896	146442
185358	146443
21133	146444
284039	146445
73947	146446
85697	146447
51721	146448
61442	146449
182176	146450
5724	146451
3695	146452
18285	146453
139831	146454
85120	146455
117425	146456
189455	146457
8308	146458
52783	146459
52783	146460
52783	146461
25702	146462
22394	146463
298649	146464
168147	146465
46835	146466
205697	146467
115212	146468
157028	146469
30686	146470
55605	146471
59763	146472
203314	146473
46097	146474
141393	146475
25702	146476
257302	146477
42745	146478
47329	146479
24314	146480
54801	146481
70133	146482
66686	146483
257840	146484
175139	146485
193786	146486
176035	146487
46372	146488
73908	146489
638	146490
101418	146491
134600	146492
170875	146493
55495	146494
132102	146495
12836	146496
14443	146497
112577	146498
246422	146499
79431	146500
62941	146501
79959	146502
61718	146503
71666	146504
31600	146505
71676	146506
66303	146507
27277	146508
27460	146509
94036	146510
85727	146511
122071	146512
8961	146513
119794	146514
212349	146515
193983	146516
41624	146517
66145	146518
137024	146519
19988	146520
49975	146521
131300	146522
298071	146523
15757	146524
99353	146525
8391	146526
32286	146527
50209	146528
49091	146529
306886	146530
219010	146531
120659	146532
171019	146533
58233	146534
61030	146535
34221	146536
107092	146537
91558	146538
120659	146539
270023	146540
41910	146541
201347	146542
239808	146543
87060	146544
239285	146545
127833	146546
209384	146547
29825	146548
54430	146549
59004	146550
106350	146551
33461	146552
120098	146553
166898	146554
104106	146555
241524	146556
250395	146557
232866	146558
64875	146559
227274	146560
103987	146561
41386	146562
63467	146563
40195	146564
42321	146565
261276	146566
81915	146567
2619	146568
122427	146569
46069	146570
83127	146571
64310	146572
174404	146573
179150	146574
23011	146575
15357	146576
41910	146577
14722	146578
72791	146579
56960	146580
10660	146581
77781	146582
100824	146583
107474	146584
37948	146585
302677	146586
199144	146587
23452	146588
88426	146589
172158	146590
48148	146591
313372	146592
56437	146593
163736	146594
188994	146595
115587	146596
181349	146597
123226	146598
112153	146599
266577	146600
115523	146601
130468	146602
8966	146603
112757	146604
34014	146605
297974	146606
42029	146607
146140	146608
226338	146609
5228	146610
225994	146611
226317	146612
84530	146613
127682	146614
51651	146615
71650	146616
71650	146617
12468	146618
149516	146619
130035	146620
151187	146621
149454	146622
183607	146623
66936	146624
19522	146625
9759	146626
8715	146627
21281	146628
72383	146629
4864	146630
55617	146631
93398	146632
1128	146633
31162	146634
49912	146635
123127	146636
48991	146637
31773	146638
113437	146639
28439	146640
117070	146641
30770	146642
34583	146643
173299	146644
22430	146645
92702	146646
7457	146647
205916	146648
163122	146649
106354	146650
23467	146651
173812	146652
30520	146653
11713	146654
190856	146655
52779	146656
21364	146657
171448	146658
122083	146659
261799	146660
13399	146661
198698	146662
214281	146663
24975	146664
28511	146665
63979	146666
63998	146667
19050	146668
2556	146669
7512	146670
260547	146671
68577	146672
181796	146673
187947	146674
8741	146675
135881	146676
148747	146677
94133	146678
43115	146679
296486	146680
59316	146681
20962	146682
47294	146683
200843	146684
33629	146685
11713	146686
137857	146687
65599	146688
5	146689
131021	146690
66936	146691
53697	146692
4456	146693
71194	146694
14055	146695
14055	146696
194195	146697
173069	146698
228697	146699
80426	146700
126895	146701
32	146702
32	146703
84451	146704
5068	146705
203513	146706
131376	146707
114961	146708
266267	146709
55260	146710
89932	146711
128797	146712
121430	146713
118713	146714
17916	146715
294337	146716
46995	146717
243857	146718
182766	146719
87986	146720
136693	146721
322134	146722
212659	146723
88125	146724
88125	146725
322409	146726
96766	146727
270035	146728
39730	146729
4823	146730
156131	146731
45729	146732
158137	146733
179491	146734
26435	146735
83992	146736
95923	146737
143120	146738
219343	146739
5267	146740
148840	146741
125995	146742
35390	146743
35390	146744
26961	146745
182844	146746
50028	146747
50028	146748
200246	146749
26180	146750
26180	146751
26180	146752
206548	146753
86329	146754
50801	146755
6107	146756
6107	146757
256661	146758
329	146759
121891	146760
1455	146761
187701	146762
71501	146763
5676	146764
5676	146765
43268	146766
155841	146767
102844	146768
62538	146769
62538	146770
26542	146771
73411	146772
34823	146773
120552	146774
34823	146775
73411	146776
30155	146777
26542	146778
87205	146779
46347	146780
62369	146781
272477	146782
86805	146783
86805	146784
27347	146785
309723	146786
133516	146787
57917	146788
210264	146789
128958	146790
11037	146791
83107	146792
83107	146793
39846	146794
37110	146795
34833	146796
32598	146797
19751	146798
117525	146799
60616	146800
52471	146801
1513	146802
742	146803
68425	146804
6617	146805
16736	146806
2500	146807
5064	146808
1758	146809
170933	146810
16212	146811
271202	146812
6135	146813
294065	146814
110576	146815
246749	146816
135614	146817
123255	146818
292242	146819
12360	146820
327843	146821
64090	146822
47315	146823
52210	146824
189584	146825
30411	146826
89275	146827
10706	146828
6621	146829
31728	146830
71129	146831
180783	146832
182239	146833
83852	146834
323276	146835
113495	146836
52859	146837
107956	146838
190289	146839
15927	146840
168280	146841
22143	146842
3449	146843
47529	146844
129173	146845
14144	146846
34125	146847
13204	146848
169155	146849
116114	146850
120411	146851
25459	146852
32876	146853
62111	146854
102787	146855
29549	146856
168449	146857
281640	146858
919	146859
160731	146860
15644	146861
54249	146862
19508	146863
233702	146864
199720	146865
4114	146866
19715	146867
73714	146868
324842	146869
46329	146870
8081	146871
110941	146872
191132	146873
43249	146874
78183	146875
165795	146876
230653	146877
45549	146878
195103	146879
195103	146880
61389	146881
129411	146882
28589	146883
269466	146884
234306	146885
132531	146886
57186	146887
9998	146888
52040	146889
289797	146890
248671	146891
4908	146892
12255	146893
26886	146894
89430	146895
91589	146896
151501	146897
826	146898
14962	146899
52531	146900
38475	146901
109564	146902
26096	146903
85129	146904
12061	146905
198124	146906
135090	146907
42854	146908
58197	146909
305041	146910
19873	146911
57517	146912
86342	146913
321672	146914
214724	146915
19319	146916
208392	146917
1421	146918
324767	146919
316308	146920
88400	146921
10780	146922
135755	146923
17276	146924
5010	146925
326764	146926
324906	146927
10702	146928
324907	146929
326527	146930
1916	146931
137950	146932
58732	146933
724	146934
215862	146935
320755	146936
56351	146937
56351	146938
3290	146939
214661	146940
29094	146941
58094	146942
50515	146943
87789	146944
23708	146945
58540	146946
87432	146947
1916	146948
20813	146949
85258	146950
39742	146951
87413	146952
11600	146953
284902	146954
315421	146955
114913	146956
28589	146957
280135	146958
296634	146959
126174	146960
104114	146961
69870	146962
281	146963
8434	146964
81777	146965
91907	146966
120304	146967
107456	146968
40822	146969
281	146970
282194	146971
99271	146972
77730	146973
2313	146974
118933	146975
281	146976
17806	146977
29734	146978
225583	146979
23979	146980
20472	146981
92329	146982
124099	146983
195512	146984
135430	146985
586	146986
72219	146987
264610	146988
2989	146989
16207	146990
77426	146991
5634	146992
54429	146993
6218	146994
4027	146995
181683	146996
197391	146997
8994	146998
19979	146999
218866	147000
178307	147001
122748	147002
138140	147003
183667	147004
232528	147005
126009	147006
206531	147007
13949	147008
23360	147009
5579	147010
44026	147011
214792	147012
9966	147013
7027	147014
243122	147015
13387	147016
17952	147017
35444	147018
35144	147019
26895	147020
13257	147021
16149	147022
296548	147023
4720	147024
99705	147025
61483	147026
37967	147027
11173	147028
78106	147029
310259	147030
691	147031
78044	147032
5816	147033
6148	147034
215614	147035
159214	147036
198318	147037
218115	147038
276193	147039
69982	147040
24232	147041
110015	147042
203529	147043
35909	147044
1427	147045
2317	147046
165570	147047
24232	147048
24232	147049
4657	147050
5575	147051
87691	147052
156496	147053
127972	147054
210965	147055
201972	147056
148616	147057
965	147058
4918	147059
124879	147060
2968	147061
33334	147062
8376	147063
22603	147064
91689	147065
184555	147066
15217	147067
19200	147068
191227	147069
191566	147070
185682	147071
116710	147072
68532	147073
1301	147074
3648	147075
21874	147076
199816	147077
127795	147078
27328	147079
198320	147080
1196	147081
13353	147082
7027	147083
15861	147084
25573	147085
180292	147086
185357	147087
1556	147088
2004	147089
157612	147090
301752	147091
155	147092
199131	147093
13353	147094
173408	147095
5847	147096
3576	147097
8955	147098
533	147099
156505	147100
8471	147101
189186	147102
55328	147103
29866	147104
12710	147105
12710	147106
295107	147107
18521	147108
11253	147109
6452	147110
1764	147111
201557	147112
261427	147113
32763	147114
201557	147115
2187	147116
138253	147117
26567	147118
283834	147119
214746	147120
324670	147121
209534	147122
209534	147123
181857	147124
34383	147125
181702	147126
30910	147127
144700	147128
172980	147129
148341	147130
18379	147131
327029	147132
58799	147133
305310	147134
294064	147135
244710	147136
192664	147137
85347	147138
125017	147139
125074	147140
165605	147141
77160	147142
6919	147143
13761	147144
157151	147145
14968	147146
53726	147147
53726	147148
214063	147149
134188	147150
271370	147151
14710	147152
52772	147153
82343	147154
110439	147155
82131	147156
10302	147157
137711	147158
8603	147159
4771	147160
19490	147161
107830	147162
46251	147163
11275	147164
6433	147165
170448	147166
5783	147167
116493	147168
60060	147169
155898	147170
77933	147171
126848	147172
127930	147173
1811	147174
37520	147175
4771	147176
29471	147177
5783	147178
14263	147179
61855	147180
5783	147181
8276	147182
59077	147183
38986	147184
47162	147185
303931	147186
234635	147187
193676	147188
76454	147189
190935	147190
112766	147191
192450	147192
32493	147193
130824	147194
16025	147195
205139	147196
1560	147197
65055	147198
263607	147199
66160	147200
109705	147201
115107	147202
29267	147203
93920	147204
306689	147205
124486	147206
155012	147207
37823	147208
37823	147209
106349	147210
138807	147211
100371	147212
257737	147213
257811	147214
26435	147215
202267	147216
13633	147217
121312	147218
125739	147219
136560	147220
11637	147221
191951	147222
50633	147223
58004	147224
288091	147225
23696	147226
29111	147227
11013	147228
16017	147229
23609	147230
12273	147231
47739	147232
112949	147233
149457	147234
3126	147235
138873	147236
167035	147237
49447	147238
2302	147239
259	147240
4507	147241
2755	147242
65400	147243
3343	147244
197382	147245
6736	147246
4575	147247
95222	147248
142390	147249
46466	147250
125721	147251
25721	147252
190192	147253
5755	147254
81570	147255
50492	147256
148303	147257
29601	147258
1369	147259
99463	147260
48670	147261
65460	147262
174659	147263
99502	147264
173835	147265
25894	147266
541	147267
53131	147268
14952	147269
326192	147270
284540	147271
135528	147272
91746	147273
269622	147274
101496	147275
155422	147276
202651	147277
5598	147278
53947	147279
66480	147280
194017	147281
83214	147282
90167	147283
324418	147284
27951	147285
41261	147286
326289	147287
9622	147288
13975	147289
212907	147290
9710	147291
63073	147292
68002	147293
192216	147294
35011	147295
149195	147296
18276	147297
148195	147298
165921	147299
30756	147300
178900	147301
291066	147302
29452	147303
200893	147304
126525	147305
100788	147306
163966	147307
3536	147308
216271	147309
729	147310
139004	147311
212853	147312
231709	147313
39191	147314
107642	147315
78039	147316
39085	147317
78039	147318
627	147319
209255	147320
102399	147321
107954	147322
31560	147323
10645	147324
7850	147325
83752	147326
258159	147327
111869	147328
48411	147329
250202	147330
107681	147331
279764	147332
7162	147333
256709	147334
256707	147335
251894	147336
107681	147337
289478	147338
163871	147339
168576	147340
266007	147341
68752	147342
253576	147343
88061	147344
162680	147345
30109	147346
132267	147347
179937	147348
212084	147349
102376	147350
20018	147351
205089	147352
290932	147353
20018	147354
52594	147355
52594	147356
186928	147357
106741	147358
69462	147359
57218	147360
87322	147361
86813	147362
74627	147363
89185	147364
136960	147365
64721	147366
64721	147367
41016	147368
11634	147369
14742	147370
96734	147371
92301	147372
112281	147373
115373	147374
158240	147375
174252	147376
88611	147377
150395	147378
296620	147379
137491	147380
57887	147381
46077	147382
54755	147383
55615	147384
214395	147385
152913	147386
38508	147387
12714	147388
6125	147389
161626	147390
18612	147391
268820	147392
169037	147393
60562	147394
140697	147395
24377	147396
177524	147397
9711	147398
239250	147399
17110	147400
80570	147401
279737	147402
17943	147403
17070	147404
1938	147405
26666	147406
35788	147407
93928	147408
61523	147409
36046	147410
39395	147411
6125	147412
39697	147413
38810	147414
39395	147415
88916	147416
50001	147417
105320	147418
102067	147419
151828	147420
32381	147421
150511	147422
121105	147423
197588	147424
245522	147425
28298	147426
53437	147427
16213	147428
42479	147429
29378	147430
19754	147431
17614	147432
92888	147433
28215	147434
172990	147435
199138	147436
26397	147437
17370	147438
29922	147439
27998	147440
131187	147441
43010	147442
7362	147443
6461	147444
8357	147445
13926	147446
307850	147447
216841	147448
158738	147449
109209	147450
37165	147451
19224	147452
215993	147453
13591	147454
76078	147455
291544	147456
204554	147457
29373	147458
167895	147459
63467	147460
227269	147461
182884	147462
29162	147463
21898	147464
2780	147465
118104	147466
10524	147467
12667	147468
303179	147469
29162	147470
168032	147471
197968	147472
158080	147473
29493	147474
318420	147475
7203	147476
196495	147477
180584	147478
147693	147479
41188	147480
129057	147481
20177	147482
14529	147483
82011	147484
20177	147485
207281	147486
3514	147487
133893	147488
40604	147489
23362	147490
461	147491
86216	147492
136063	147493
106119	147494
17005	147495
31184	147496
103568	147497
160834	147498
52627	147499
31559	147500
45187	147501
103480	147502
60286	147503
1418	147504
46637	147505
163270	147506
67865	147507
225957	147508
88776	147509
4388	147510
65064	147511
5851	147512
9905	147513
21022	147514
4388	147515
68450	147516
242	147517
103428	147518
64712	147519
237407	147520
8778	147521
57804	147522
71395	147523
145120	147524
50548	147525
89283	147526
106609	147527
41202	147528
20	147529
139382	147530
17341	147531
82642	147532
58424	147533
182240	147534
211924	147535
186649	147536
44578	147537
8212	147538
18781	147539
18793	147540
41005	147541
39043	147542
223155	147543
60326	147544
41100	147545
283305	147546
43524	147547
113099	147548
216578	147549
30977	147550
42796	147551
119051	147552
252230	147553
130934	147554
23186	147555
35333	147556
459	147557
304419	147558
5771	147559
15595	147560
110399	147561
168828	147562
9451	147563
171049	147564
19540	147565
199770	147566
20006	147567
26360	147568
17619	147569
52787	147570
102715	147571
151854	147572
298242	147573
292714	147574
192045	147575
19508	147576
182660	147577
54667	147578
57234	147579
205048	147580
50165	147581
289856	147582
137619	147583
102676	147584
94272	147585
12767	147586
24484	147587
226023	147588
15082	147589
156929	147590
132625	147591
135989	147592
136035	147593
328555	147594
124437	147595
89988	147596
113621	147597
68817	147598
111980	147599
103905	147600
98488	147601
26523	147602
277351	147603
94772	147604
36510	147605
45583	147606
314546	147607
38514	147608
58843	147609
207495	147610
136412	147611
321810	147612
14609	147613
90580	147614
207647	147615
14813	147616
58790	147617
134328	147618
212483	147619
58419	147620
27695	147621
2779	147622
19957	147623
322181	147624
88751	147625
138356	147626
209704	147627
40097	147628
89538	147629
143604	147630
133117	147631
320960	147632
1	147633
1417	147634
58827	147635
132625	147636
249591	147637
57812	147638
54401	147639
1417	147640
136382	147641
324383	147642
39091	147643
194400	147644
140356	147645
278432	147646
173640	147647
28499	147648
187558	147649
83560	147650
14111	147651
280299	147652
181619	147653
22014	147654
13055	147655
35059	147656
284003	147657
102404	147658
3157	147659
42350	147660
98831	147661
202723	147662
35515	147663
34237	147664
40456	147665
40456	147666
13017	147667
112717	147668
75039	147669
10987	147670
2135	147671
61585	147672
30652	147673
13173	147674
103929	147675
134513	147676
8551	147677
4772	147678
127747	147679
4254	147680
35	147681
283322	147682
32786	147683
31145	147684
8549	147685
63072	147686
75378	147687
315340	147688
47523	147689
3793	147690
55540	147691
192653	147692
279635	147693
65392	147694
86737	147695
56328	147696
130623	147697
12604	147698
59678	147699
191793	147700
88489	147701
80165	147702
89303	147703
33901	147704
19048	147705
8030	147706
46344	147707
56917	147708
1187	147709
55908	147710
13308	147711
127747	147712
286452	147713
279537	147714
48609	147715
174238	147716
123105	147717
1333	147718
300264	147719
25778	147720
266532	147721
287284	147722
56620	147723
288371	147724
304901	147725
9521	147726
26124	147727
68907	147728
203825	147729
11694	147730
237725	147731
105328	147732
115395	147733
37650	147734
117476	147735
42951	147736
24589	147737
24589	147738
28743	147739
55529	147740
161091	147741
223676	147742
45174	147743
38213	147744
171593	147745
167509	147746
75054	147747
24464	147748
3793	147749
124090	147750
100257	147751
52945	147752
10643	147753
141826	147754
203244	147755
54864	147756
82925	147757
185070	147758
107306	147759
1084	147760
105563	147761
105563	147762
111989	147763
38444	147764
35855	147765
129345	147766
14186	147767
55248	147768
4043	147769
73882	147770
73882	147771
106051	147772
203415	147773
109071	147774
288048	147775
10035	147776
10161	147777
112810	147778
55248	147779
82205	147780
55248	147781
64778	147782
36122	147783
102847	147784
56636	147785
2789	147786
65929	147787
3238	147788
34504	147789
2058	147790
23936	147791
23936	147792
178765	147793
59456	147794
66304	147795
75539	147796
181665	147797
127178	147798
32568	147799
58822	147800
27330	147801
62734	147802
94445	147803
199411	147804
293610	147805
254983	147806
75932	147807
147481	147808
256290	147809
38676	147810
31192	147811
112565	147812
3272	147813
46067	147814
54783	147815
637	147816
223422	147817
97397	147818
94128	147819
67875	147820
171234	147821
54757	147822
82489	147823
76272	147824
56285	147825
21652	147826
25141	147827
136339	147828
112565	147829
230321	147830
178874	147831
69835	147832
109457	147833
30379	147834
93408	147835
126765	147836
10443	147837
109919	147838
189355	147839
39663	147840
33190	147841
102015	147842
53147	147843
21826	147844
199166	147845
57230	147846
126215	147847
53147	147848
299044	147849
77688	147850
33901	147851
224210	147852
216361	147853
65076	147854
190229	147855
62385	147856
33901	147857
123800	147858
32427	147859
24458	147860
20253	147861
120907	147862
46632	147863
17781	147864
79456	147865
5598	147866
70592	147867
40924	147868
249899	147869
1837	147870
171820	147871
99083	147872
183659	147873
145902	147874
111649	147875
74497	147876
247885	147877
216757	147878
415	147879
206969	147880
156340	147881
36978	147882
79636	147883
150540	147884
247866	147885
18446	147886
10114	147887
51924	147888
67297	147889
46468	147890
33465	147891
7160	147892
157545	147893
808	147894
144742	147895
185763	147896
25178	147897
57992	147898
275382	147899
6018	147900
21054	147901
264365	147902
2104	147903
28654	147904
146457	147905
19525	147906
174462	147907
41790	147908
22675	147909
1505	147910
115290	147911
546	147912
40713	147913
48449	147914
5725	147915
216	147916
86779	147917
41992	147918
778	147919
23056	147920
8563	147921
881	147922
292611	147923
2323	147924
10226	147925
94986	147926
138182	147927
126243	147928
67832	147929
55275	147930
898	147931
1282	147932
272426	147933
79955	147934
208701	147935
57294	147936
100128	147937
230282	147938
148915	147939
179611	147940
114396	147941
297862	147942
97125	147943
9536	147944
70552	147945
1666	147946
12688	147947
20075	147948
190492	147949
75863	147950
9402	147951
17621	147952
225361	147953
186128	147954
60160	147955
62578	147956
2862	147957
124539	147958
79847	147959
9314	147960
9639	147961
12665	147962
3118	147963
10795	147964
150741	147965
179144	147966
173	147967
16068	147968
51503	147969
45437	147970
18593	147971
2354	147972
20490	147973
152977	147974
98609	147975
73979	147976
324655	147977
135003	147978
137619	147979
193554	147980
27561	147981
50985	147982
324146	147983
19907	147984
207763	147985
221211	147986
52257	147987
96769	147988
96577	147989
200534	147990
103973	147991
98269	147992
91260	147993
109632	147994
82510	147995
75022	147996
7930	147997
242370	147998
12302	147999
174990	148000
296730	148001
240592	148002
100491	148003
165634	148004
213405	148005
247899	148006
134691	148007
131141	148008
22202	148009
51080	148010
193989	148011
59687	148012
1409	148013
286380	148014
133365	148015
181251	148016
187112	148017
274675	148018
49977	148019
135003	148020
308023	148021
77627	148022
126599	148023
22842	148024
6636	148025
171581	148026
42128	148027
67613	148028
22842	148029
277517	148030
173077	148031
269645	148032
77627	148033
257060	148034
133248	148035
111236	148036
119589	148037
13907	148038
135746	148039
65402	148040
67535	148041
15581	148042
151	148043
4699	148044
38768	148045
46830	148046
32541	148047
2841	148048
1956	148049
68714	148050
47266	148051
206417	148052
27461	148053
86244	148054
122979	148055
16330	148056
283	148057
19934	148058
32010	148059
45113	148060
270560	148061
29	148062
2185	148063
29	148064
151075	148065
233542	148066
346	148067
440	148068
53313	148069
40386	148070
42608	148071
2310	148072
40386	148073
141217	148074
40386	148075
40386	148076
2310	148077
34390	148078
92018	148079
96726	148080
101748	148081
221272	148082
87040	148083
153150	148084
8390	148085
24684	148086
16377	148087
2719	148088
142612	148089
32520	148090
269	148091
18489	148092
112296	148093
226428	148094
127080	148095
126378	148096
33091	148097
312	148098
119468	148099
51111	148100
195562	148101
187348	148102
195562	148103
16576	148104
13595	148105
13609	148106
288439	148107
8296	148108
62889	148109
28343	148110
301832	148111
106673	148112
101456	148113
302700	148114
43649	148115
83174	148116
30764	148117
119157	148118
34789	148119
32370	148120
32416	148121
19837	148122
19837	148123
183229	148124
289884	148125
137514	148126
197310	148127
12971	148128
16491	148129
149922	148130
299693	148131
3863	148132
91752	148133
103889	148134
80050	148135
57957	148136
72881	148137
25502	148138
8315	148139
40013	148140
288182	148141
52611	148142
122560	148143
2520	148144
39187	148145
22211	148146
36972	148147
22211	148148
89080	148149
138103	148150
138085	148151
325725	148152
130243	148153
2647	148154
130308	148155
66782	148156
11294	148157
104934	148158
5526	148159
5526	148160
64691	148161
86404	148162
19017	148163
177467	148164
57794	148165
164915	148166
90519	148167
232488	148168
190658	148169
82004	148170
24762	148171
3439	148172
257556	148173
74937	148174
180822	148175
97991	148176
4243	148177
114109	148178
33612	148179
193663	148180
17692	148181
415	148182
296872	148183
138989	148184
307294	148185
79778	148186
2355	148187
51309	148188
33466	148189
12377	148190
16022	148191
139657	148192
266476	148193
78692	148194
325567	148195
299497	148196
116429	148197
282856	148198
185124	148199
261418	148200
246173	148201
216471	148202
130569	148203
269866	148204
181955	148205
144145	148206
180541	148207
106919	148208
318744	148209
119105	148210
119618	148211
16919	148212
91338	148213
183523	148214
5122	148215
5122	148216
51866	148217
76996	148218
6663	148219
6663	148220
327539	148221
48652	148222
112029	148223
174288	148224
102156	148225
125082	148226
124924	148227
80812	148228
124924	148229
13688	148230
155009	148231
34937	148232
40450	148233
8328	148234
6650	148235
41066	148236
216823	148237
6650	148238
6663	148239
76996	148240
58538	148241
6663	148242
208714	148243
8921	148244
91139	148245
207857	148246
92224	148247
22245	148248
64817	148249
200110	148250
240905	148251
37492	148252
25500	148253
220873	148254
129277	148255
118076	148256
35224	148257
56063	148258
53460	148259
299493	148260
35836	148261
157588	148262
195656	148263
263374	148264
141203	148265
165919	148266
57425	148267
301428	148268
93330	148269
114653	148270
51666	148271
37416	148272
190729	148273
9842	148274
130418	148275
21867	148276
1776	148277
75327	148278
117611	148279
44998	148280
174029	148281
66494	148282
1078	148283
192684	148284
21086	148285
207405	148286
114681	148287
131164	148288
161954	148289
29395	148290
14432	148291
213822	148292
326123	148293
69970	148294
57286	148295
13917	148296
187679	148297
59213	148298
42277	148299
15421	148300
297150	148301
317837	148302
147006	148303
51453	148304
217953	148305
236610	148306
5281	148307
13770	148308
24583	148309
86008	148310
23790	148311
117142	148312
64668	148313
78271	148314
161781	148315
127315	148316
34245	148317
102844	148318
30111	148319
57801	148320
189858	148321
47477	148322
140644	148323
131620	148324
74815	148325
167664	148326
26442	148327
24936	148328
22846	148329
189858	148330
142464	148331
35588	148332
27785	148333
23399	148334
215330	148335
63070	148336
240220	148337
109395	148338
130496	148339
5520	148340
2039	148341
62501	148342
291571	148343
144902	148344
302707	148345
68110	148346
63802	148347
6987	148348
56680	148349
33705	148350
66708	148351
84086	148352
87547	148353
71437	148354
97532	148355
79502	148356
236179	148357
129290	148358
13044	148359
74481	148360
58116	148361
37802	148362
21166	148363
124003	148364
21405	148365
5244	148366
80290	148367
36786	148368
89706	148369
12196	148370
6710	148371
63499	148372
20594	148373
6957	148374
20594	148375
20594	148376
20594	148377
6957	148378
1691	148379
28313	148380
45810	148381
112586	148382
7048	148383
33973	148384
79835	148385
30761	148386
105257	148387
12188	148388
49281	148389
4895	148390
5870	148391
60792	148392
228022	148393
186946	148394
76653	148395
121071	148396
523	148397
6266	148398
59930	148399
170492	148400
314217	148401
29536	148402
8013	148403
174836	148404
52641	148405
156671	148406
134116	148407
11058	148408
89425	148409
114726	148410
10629	148411
109603	148412
41972	148413
44013	148414
56021	148415
63276	148416
78225	148417
176266	148418
300730	148419
232743	148420
2834	148421
18258	148422
76749	148423
176050	148424
8539	148425
82585	148426
120529	148427
50630	148428
183728	148429
6497	148430
42421	148431
4083	148432
46767	148433
266354	148434
237675	148435
84427	148436
19549	148437
154204	148438
55607	148439
2968	148440
118384	148441
84963	148442
9148	148443
1385	148444
93669	148445
95035	148446
35730	148447
196511	148448
59597	148449
76481	148450
34467	148451
197785	148452
33207	148453
74717	148454
38041	148455
23724	148456
106389	148457
115795	148458
123913	148459
187158	148460
22169	148461
10271	148462
42301	148463
47677	148464
44996	148465
90338	148466
177297	148467
36849	148468
80389	148469
41697	148470
73252	148471
38163	148472
162019	148473
132404	148474
62447	148475
106911	148476
84859	148477
10594	148478
44980	148479
116944	148480
38311	148481
22957	148482
9903	148483
4900	148484
81214	148485
136428	148486
4185	148487
192416	148488
5117	148489
184492	148490
38914	148491
15601	148492
27131	148493
45836	148494
15830	148495
87651	148496
142903	148497
6561	148498
22234	148499
22234	148500
60006	148501
15726	148502
77482	148503
22880	148504
231614	148505
204394	148506
128743	148507
215517	148508
108117	148509
4072	148510
299419	148511
93990	148512
127221	148513
206326	148514
267470	148515
152671	148516
78995	148517
100973	148518
273392	148519
82663	148520
24552	148521
66693	148522
96838	148523
207167	148524
147680	148525
12	148526
206446	148527
44498	148528
106647	148529
41961	148530
1040	148531
500	148532
119665	148533
204713	148534
131252	148535
85461	148536
78995	148537
7200	148538
37410	148539
37410	148540
19939	148541
23718	148542
211873	148543
27640	148544
192702	148545
27856	148546
27640	148547
177010	148548
48376	148549
25414	148550
151434	148551
11589	148552
290406	148553
78369	148554
279189	148555
73202	148556
147099	148557
123003	148558
160870	148559
101123	148560
27640	148561
14450	148562
14450	148563
66569	148564
2490	148565
16955	148566
3274	148567
5753	148568
99632	148569
74655	148570
74655	148571
13263	148572
48423	148573
312159	148574
5949	148575
22608	148576
114167	148577
31012	148578
35950	148579
8007	148580
6092	148581
6092	148582
44291	148583
351	148584
263326	148585
48358	148586
191591	148587
4374	148588
280679	148589
6900	148590
8939	148591
139515	148592
29512	148593
107811	148594
234489	148595
5053	148596
8310	148597
257173	148598
31455	148599
30014	148600
20942	148601
98982	148602
4219	148603
62203	148604
93632	148605
36116	148606
9960	148607
79293	148608
3843	148609
865	148610
35689	148611
10444	148612
51076	148613
27123	148614
28556	148615
42517	148616
39820	148617
23313	148618
63545	148619
15250	148620
21404	148621
214518	148622
260970	148623
78305	148624
71081	148625
1871	148626
129263	148627
34391	148628
865	148629
83650	148630
54151	148631
9073	148632
33283	148633
66529	148634
118718	148635
174147	148636
94935	148637
73601	148638
85924	148639
31348	148640
139555	148641
111116	148642
70432	148643
38913	148644
81255	148645
234410	148646
17424	148647
15714	148648
22220	148649
46917	148650
313724	148651
33283	148652
23313	148653
130398	148654
8822	148655
131040	148656
73564	148657
176884	148658
44202	148659
164599	148660
36779	148661
1	148662
233867	148663
3359	148664
167056	148665
258364	148666
93487	148667
56387	148668
29534	148669
247367	148670
10579	148671
15251	148672
168174	148673
174377	148674
59493	148675
99968	148676
118942	148677
14425	148678
121155	148679
14563	148680
56433	148681
30821	148682
18529	148683
18529	148684
53644	148685
175855	148686
73148	148687
230	148688
63406	148689
41980	148690
6402	148691
30335	148692
122539	148693
127373	148694
68993	148695
48169	148696
5414	148697
64570	148698
322698	148699
5414	148700
86194	148701
8616	148702
34893	148703
190250	148704
132202	148705
146315	148706
179	148707
61696	148708
20715	148709
167706	148710
46414	148711
5983	148712
86513	148713
171455	148714
171709	148715
172389	148716
259536	148717
140011	148718
115171	148719
280891	148720
71535	148721
39402	148722
80693	148723
131831	148724
90011	148725
249530	148726
79151	148727
127025	148728
131869	148729
15737	148730
2990	148731
14485	148732
14485	148733
256062	148734
24635	148735
6561	148736
2567	148737
130692	148738
323924	148739
19219	148740
3087	148741
31693	148742
108999	148743
21240	148744
36239	148745
14287	148746
12597	148747
39272	148748
25023	148749
187063	148750
36627	148751
29925	148752
14191	148753
39553	148754
88064	148755
8271	148756
10496	148757
312191	148758
22104	148759
139711	148760
15639	148761
22879	148762
8119	148763
23457	148764
86232	148765
16475	148766
16130	148767
28148	148768
22855	148769
987	148770
26112	148771
177183	148772
70320	148773
154890	148774
14806	148775
34407	148776
8584	148777
70108	148778
31693	148779
69611	148780
44444	148781
45115	148782
42879	148783
82902	148784
2640	148785
328105	148786
58787	148787
214516	148788
75811	148789
10222	148790
191487	148791
373	148792
219104	148793
141009	148794
253295	148795
45347	148796
106917	148797
31919	148798
264797	148799
161634	148800
875	148801
252278	148802
101281	148803
310510	148804
14961	148805
4078	148806
281029	148807
57657	148808
65929	148809
9296	148810
43785	148811
141271	148812
17442	148813
114021	148814
236262	148815
250420	148816
56629	148817
62676	148818
14268	148819
209991	148820
268917	148821
145279	148822
268592	148823
112876	148824
26914	148825
403	148826
23557	148827
147906	148828
48512	148829
72795	148830
32758	148831
105605	148832
87631	148833
30797	148834
119	148835
29208	148836
99923	148837
111630	148838
246731	148839
30428	148840
19807	148841
144886	148842
48094	148843
27295	148844
255655	148845
73277	148846
198246	148847
254575	148848
262351	148849
8720	148850
52864	148851
203524	148852
38016	148853
11041	148854
14268	148855
206932	148856
309782	148857
192257	148858
278309	148859
33756	148860
319408	148861
36048	148862
202483	148863
325866	148864
325853	148865
313998	148866
23580	148867
9296	148868
140809	148869
296696	148870
133617	148871
134145	148872
40961	148873
113790	148874
9718	148875
165058	148876
178674	148877
274032	148878
4397	148879
328455	148880
310509	148881
68520	148882
161102	148883
36131	148884
285883	148885
75640	148886
128420	148887
113505	148888
128691	148889
11904	148890
94445	148891
25777	148892
255677	148893
206176	148894
243330	148895
107143	148896
178295	148897
74123	148898
1100	148899
189617	148900
64868	148901
78558	148902
309850	148903
36735	148904
293066	148905
309450	148906
32122	148907
43823	148908
169150	148909
81950	148910
205771	148911
189089	148912
191398	148913
122882	148914
146109	148915
237683	148916
15140	148917
147687	148918
33281	148919
89503	148920
52745	148921
90112	148922
25952	148923
216739	148924
39541	148925
161275	148926
251	148927
124751	148928
156349	148929
246483	148930
93217	148931
66697	148932
239634	148933
65255	148934
89121	148935
268288	148936
13531	148937
96398	148938
185254	148939
77172	148940
103963	148941
112293	148942
61801	148943
306389	148944
133557	148945
319359	148946
46130	148947
87934	148948
291977	148949
113319	148950
308229	148951
255734	148952
60045	148953
3444	148954
18	148955
154458	148956
232678	148957
17382	148958
124415	148959
600	148960
2466	148961
42107	148962
234900	148963
1841	148964
9371	148965
26982	148966
16548	148967
16542	148968
118715	148969
234339	148970
11576	148971
32890	148972
89300	148973
80934	148974
23113	148975
117096	148976
6711	148977
62228	148978
107144	148979
102636	148980
69917	148981
9	148982
64405	148983
110609	148984
151031	148985
237185	148986
86567	148987
81629	148988
25046	148989
1631	148990
44467	148991
125064	148992
157770	148993
42798	148994
371	148995
107317	148996
12816	148997
119	148998
326937	148999
19125	149000
100536	149001
43654	149002
252746	149003
38433	149004
200810	149005
157770	149006
212002	149007
357	149008
165081	149009
22100	149010
1150	149011
102962	149012
34098	149013
108798	149014
198225	149015
8302	149016
278250	149017
92219	149018
69097	149019
78523	149020
108314	149021
12602	149022
4417	149023
1814	149024
79015	149025
49	149026
163425	149027
10449	149028
31103	149029
448	149030
74394	149031
83636	149032
201772	149033
22100	149034
138024	149035
138586	149036
22449	149037
66264	149038
47249	149039
276847	149040
248503	149041
53793	149042
206919	149043
134011	149044
47988	149045
182302	149046
36847	149047
74243	149048
46108	149049
430	149050
315188	149051
178262	149052
301514	149053
54034	149054
8564	149055
205566	149056
32484	149057
280470	149058
5931	149059
105837	149060
311270	149061
194746	149062
47668	149063
51055	149064
717	149065
69672	149066
67618	149067
290961	149068
261964	149069
154383	149070
296105	149071
43419	149072
5076	149073
157667	149074
71800	149075
67497	149076
9655	149077
96820	149078
107550	149079
49183	149080
32860	149081
256212	149082
45146	149083
4720	149084
79187	149085
38812	149086
17175	149087
183160	149088
74713	149089
9757	149090
14554	149091
14554	149092
43154	149093
149722	149094
35747	149095
12024	149096
14345	149097
305369	149098
205928	149099
274176	149100
76342	149101
146246	149102
152984	149103
13388	149104
55552	149105
23614	149106
75989	149107
3331	149108
12031	149109
79823	149110
9391	149111
32028	149112
4901	149113
41270	149114
293460	149115
179296	149116
432	149117
17591	149118
167493	149119
162127	149120
269894	149121
109816	149122
173492	149123
51780	149124
137267	149125
266694	149126
25387	149127
91183	149128
46909	149129
76663	149130
4140	149131
125229	149132
230	149133
58319	149134
11101	149135
2226	149136
15748	149137
50462	149138
216801	149139
10130	149140
137783	149141
49567	149142
104547	149143
12811	149144
15403	149145
141111	149146
205663	149147
65157	149148
353	149149
26623	149150
56335	149151
60355	149152
35828	149153
4197	149154
8723	149155
70878	149156
71833	149157
172035	149158
158955	149159
276671	149160
62967	149161
162426	149162
235854	149163
133445	149164
203408	149165
56536	149166
180691	149167
156023	149168
234039	149169
163525	149170
2216	149171
28596	149172
11300	149173
41145	149174
137145	149175
15179	149176
235238	149177
91731	149178
74392	149179
60900	149180
327517	149181
46766	149182
16024	149183
5187	149184
82636	149185
122698	149186
317487	149187
365	149188
145714	149189
165081	149190
13201	149191
53227	149192
61207	149193
289105	149194
196696	149195
36269	149196
50775	149197
33038	149198
205275	149199
132462	149200
126130	149201
306150	149202
240913	149203
8540	149204
309591	149205
134708	149206
19449	149207
115187	149208
45520	149209
83845	149210
78766	149211
78766	149212
130826	149213
18409	149214
114223	149215
311910	149216
278151	149217
76511	149218
9955	149219
2596	149220
7949	149221
67900	149222
8853	149223
49516	149224
38537	149225
1090	149226
584	149227
15171	149228
325	149229
15790	149230
78323	149231
46912	149232
72628	149233
179512	149234
120383	149235
174271	149236
57210	149237
115107	149238
159918	149239
123704	149240
6280	149241
31253	149242
13260	149243
197573	149244
197573	149245
12673	149246
219912	149247
91476	149248
37811	149249
67594	149250
23406	149251
188785	149252
96171	149253
88612	149254
71777	149255
190521	149256
290226	149257
201056	149258
93444	149259
22258	149260
109169	149261
198229	149262
27956	149263
9325	149264
44941	149265
112371	149266
277657	149267
60038	149268
71777	149269
171606	149270
9296	149271
27956	149272
20037	149273
130759	149274
172054	149275
241069	149276
27169	149277
305585	149278
12492	149279
39912	149280
4197	149281
234883	149282
145493	149283
54417	149284
42637	149285
154079	149286
41276	149287
64448	149288
203434	149289
30557	149290
5649	149291
58954	149292
78217	149293
115141	149294
143284	149295
10965	149296
249125	149297
41746	149298
241385	149299
10168	149300
129407	149301
146278	149302
21777	149303
98502	149304
130411	149305
14442	149306
114746	149307
43785	149308
157656	149309
36643	149310
101924	149311
71591	149312
54713	149313
173904	149314
109590	149315
253153	149316
57930	149317
51113	149318
45274	149319
321605	149320
148427	149321
181678	149322
130443	149323
112121	149324
147209	149325
225717	149326
91857	149327
53074	149328
220606	149329
125536	149330
85855	149331
157504	149332
215188	149333
29701	149334
41622	149335
149126	149336
15120	149337
272403	149338
86463	149339
16013	149340
101886	149341
153406	149342
64587	149343
101475	149344
65088	149345
2915	149346
67011	149347
20658	149348
1250	149349
30	149350
101483	149351
6655	149352
127936	149353
10435	149354
10435	149355
184833	149356
5757	149357
165648	149358
260870	149359
108501	149360
285926	149361
108451	149362
166945	149363
18601	149364
26736	149365
41377	149366
157312	149367
2587	149368
51052	149369
267978	149370
162850	149371
71697	149372
2915	149373
43804	149374
183357	149375
135751	149376
8337	149377
54527	149378
155970	149379
41986	149380
60412	149381
134422	149382
150667	149383
124684	149384
59906	149385
91672	149386
46710	149387
63020	149388
5218	149389
306466	149390
30811	149391
21943	149392
28586	149393
25236	149394
3848	149395
1469	149396
78923	149397
93103	149398
306291	149399
275933	149400
236768	149401
66926	149402
153192	149403
10062	149404
65716	149405
1479	149406
1755	149407
8745	149408
59717	149409
5202	149410
30772	149411
228534	149412
29313	149413
100172	149414
7022	149415
44014	149416
66823	149417
81416	149418
139377	149419
299907	149420
298708	149421
165284	149422
21223	149423
41622	149424
217139	149425
152963	149426
199406	149427
1438	149428
60318	149429
229731	149430
149341	149431
106655	149432
147853	149433
148698	149434
1479	149435
284455	149436
8937	149437
37124	149438
296525	149439
286762	149440
151776	149441
234603	149442
151814	149443
189701	149444
32255	149445
19293	149446
98890	149447
79618	149448
95680	149449
356	149450
61854	149451
229609	149452
54713	149453
186829	149454
137410	149455
192007	149456
260348	149457
190436	149458
136983	149459
325958	149460
215165	149461
245431	149462
125468	149463
67551	149464
187275	149465
60737	149466
30051	149467
88331	149468
114515	149469
33865	149470
300340	149471
298	149472
46413	149473
125733	149474
113556	149475
96167	149476
248392	149477
231529	149478
153517	149479
196159	149480
53337	149481
15632	149482
15632	149483
23414	149484
11426	149485
21923	149486
53337	149487
115670	149488
195963	149489
29929	149490
16209	149491
73869	149492
110871	149493
36057	149494
181178	149495
40650	149496
308103	149497
327928	149498
18738	149499
281	149500
51624	149501
107182	149502
286722	149503
295219	149504
36719	149505
36719	149506
53200	149507
32154	149508
309965	149509
186804	149510
296434	149511
51422	149512
214331	149513
7753	149514
19577	149515
10295	149516
51624	149517
196200	149518
37196	149519
80176	149520
2169	149521
37699	149522
86151	149523
10843	149524
61041	149525
137387	149526
6113	149527
19460	149528
133658	149529
36057	149530
5281	149531
34451	149532
267195	149533
35971	149534
59323	149535
200465	149536
202934	149537
211306	149538
181178	149539
25876	149540
238764	149541
1194	149542
1194	149543
58573	149544
57071	149545
57071	149546
58573	149547
58480	149548
37736	149549
60730	149550
81614	149551
78489	149552
24827	149553
14345	149554
24520	149555
52556	149556
263478	149557
48918	149558
112829	149559
296	149560
175736	149561
53953	149562
40618	149563
318283	149564
134443	149565
20932	149566
171704	149567
199199	149568
27036	149569
67079	149570
1336	149571
38874	149572
33468	149573
186330	149574
10958	149575
45011	149576
58512	149577
284297	149578
152577	149579
31422	149580
31422	149581
29152	149582
3490	149583
68680	149584
221945	149585
49843	149586
31621	149587
32808	149588
294566	149589
294567	149590
31747	149591
260922	149592
56879	149593
30641	149594
125919	149595
30609	149596
17867	149597
3209	149598
54573	149599
37825	149600
30810	149601
34310	149602
294817	149603
68771	149604
239114	149605
13875	149606
34885	149607
78637	149608
78656	149609
125467	149610
670	149611
183454	149612
79438	149613
93381	149614
134228	149615
47137	149616
33852	149617
149608	149618
246285	149619
84549	149620
191567	149621
188444	149622
8629	149623
139689	149624
263627	149625
154597	149626
321401	149627
24921	149628
7248	149629
68458	149630
74943	149631
97720	149632
2301	149633
201358	149634
137173	149635
16165	149636
4282	149637
322787	149638
24976	149639
188200	149640
160233	149641
13981	149642
5012	149643
139713	149644
26515	149645
99	149646
99	149647
128314	149648
54838	149649
247081	149650
140460	149651
144054	149652
12654	149653
254580	149654
181382	149655
14893	149656
273766	149657
45822	149658
33852	149659
3684	149660
206850	149661
9781	149662
56221	149663
303388	149664
20468	149665
1583	149666
123764	149667
148111	149668
195267	149669
296878	149670
297687	149671
61688	149672
120324	149673
211683	149674
14323	149675
160454	149676
2386	149677
167130	149678
199237	149679
82757	149680
56831	149681
3706	149682
24941	149683
24941	149684
3706	149685
7794	149686
6332	149687
10281	149688
16977	149689
12126	149690
15335	149691
9470	149692
15858	149693
62004	149694
62004	149695
80302	149696
13457	149697
293198	149698
1382	149699
155242	149700
24738	149701
142736	149702
23389	149703
1705	149704
57153	149705
204782	149706
282362	149707
321585	149708
88009	149709
3973	149710
8957	149711
14313	149712
51182	149713
70719	149714
70719	149715
57504	149716
24860	149717
7441	149718
56824	149719
21665	149720
23425	149721
241	149722
20564	149723
284578	149724
182458	149725
99997	149726
10113	149727
283199	149728
3549	149729
54911	149730
309886	149731
74811	149732
73893	149733
324390	149734
886	149735
60115	149736
103593	149737
44645	149738
82137	149739
171357	149740
55787	149741
197633	149742
128806	149743
43519	149744
17596	149745
256468	149746
81041	149747
13710	149748
264022	149749
13558	149750
249943	149751
81888	149752
912	149753
3954	149754
2143	149755
288969	149756
189260	149757
245747	149758
14503	149759
1203	149760
270715	149761
11001	149762
419	149763
56751	149764
16968	149765
247336	149766
27433	149767
34	149768
3326	149769
15228	149770
46912	149771
181869	149772
22449	149773
971	149774
481	149775
73	149776
203595	149777
983	149778
135577	149779
54946	149780
52672	149781
3425	149782
114	149783
66259	149784
327	149785
4893	149786
318939	149787
72978	149788
72904	149789
19810	149790
19810	149791
19174	149792
48586	149793
12283	149794
53426	149795
2007	149796
7000	149797
44743	149798
83906	149799
245063	149800
73494	149801
103276	149802
52649	149803
168120	149804
65733	149805
180256	149806
1747	149807
57953	149808
12790	149809
101906	149810
241551	149811
102339	149812
102363	149813
100879	149814
102339	149815
6936	149816
8980	149817
22022	149818
31063	149819
66663	149820
6918	149821
6936	149822
59406	149823
189514	149824
158019	149825
5291	149826
54440	149827
25032	149828
44115	149829
36365	149830
9521	149831
205335	149832
1443	149833
11502	149834
34607	149835
279745	149836
63398	149837
162881	149838
3170	149839
51963	149840
45591	149841
288951	149842
67276	149843
21536	149844
12312	149845
132838	149846
162721	149847
193737	149848
12860	149849
33028	149850
142489	149851
193320	149852
39651	149853
60918	149854
1804	149855
564	149856
160296	149857
101245	149858
86861	149859
113290	149860
39975	149861
37712	149862
84293	149863
2389	149864
322662	149865
206431	149866
1433	149867
12145	149868
1608	149869
168	149870
73465	149871
100836	149872
39	149873
194200	149874
45584	149875
32688	149876
39813	149877
1523	149878
101948	149879
35220	149880
8735	149881
297362	149882
3244	149883
46715	149884
135197	149885
78461	149886
18218	149887
23854	149888
58352	149889
58352	149890
13555	149891
62472	149892
60560	149893
86922	149894
60560	149895
6278	149896
6278	149897
3978	149898
100205	149899
100270	149900
102289	149901
35220	149902
272945	149903
154070	149904
30204	149905
109639	149906
58071	149907
47558	149908
205581	149909
102645	149910
65223	149911
34064	149912
149148	149913
173159	149914
68151	149915
75900	149916
66069	149917
102475	149918
53729	149919
129127	149920
58520	149921
181234	149922
114390	149923
4133	149924
145301	149925
5812	149926
27729	149927
159	149928
167283	149929
58657	149930
47628	149931
194305	149932
211127	149933
26762	149934
210623	149935
323323	149936
1922	149937
36837	149938
22173	149939
18386	149940
54504	149941
27644	149942
18496	149943
119374	149944
26067	149945
94280	149946
15530	149947
1856	149948
129233	149949
96132	149950
12469	149951
149726	149952
187019	149953
24833	149954
52788	149955
54092	149956
42407	149957
291548	149958
3634	149959
167429	149960
118822	149961
16	149962
79818	149963
132779	149964
107012	149965
17681	149966
102518	149967
6659	149968
37	149969
60918	149970
120495	149971
153371	149972
96095	149973
111754	149974
217240	149975
189748	149976
197894	149977
40424	149978
258724	149979
58460	149980
174898	149981
802	149982
314804	149983
3571	149984
29454	149985
38523	149986
116897	149987
50751	149988
36056	149989
9864	149990
25320	149991
95	149992
55248	149993
37753	149994
4638	149995
18343	149996
1804	149997
42775	149998
138058	149999
215602	150000
33028	150001
41446	150002
2660	150003
257049	150004
146544	150005
1	150006
53	150007
140914	150008
80245	150009
163045	150010
54603	150011
257462	150012
28907	150013
5004	150014
323024	150015
95217	150016
84816	150017
4918	150018
167640	150019
137738	150020
27355	150021
156447	150022
87175	150023
87175	150024
53054	150025
13146	150026
168	150027
30436	150028
154671	150029
307315	150030
199240	150031
188029	150032
151508	150033
232117	150034
295466	150035
129155	150036
153905	150037
289594	150038
150935	150039
294248	150040
127533	150041
131871	150042
135022	150043
69697	150044
183445	150045
131384	150046
294398	150047
238595	150048
145030	150049
233537	150050
153698	150051
134277	150052
131384	150053
254054	150054
312255	150055
212336	150056
65367	150057
222949	150058
69736	150059
176678	150060
30725	150061
252740	150062
108480	150063
77511	150064
186744	150065
266461	150066
171875	150067
21667	150068
11958	150069
48678	150070
286966	150071
25084	150072
153251	150073
235686	150074
156517	150075
232529	150076
295905	150077
5462	150078
286537	150079
30690	150080
193457	150081
4730	150082
84919	150083
51192	150084
80524	150085
305956	150086
50052	150087
114888	150088
184145	150089
270297	150090
127813	150091
262898	150092
217293	150093
143445	150094
5611	150095
2111	150096
497	150097
215286	150098
108765	150099
94361	150100
54847	150101
48383	150102
13080	150103
50910	150104
304583	150105
212756	150106
132560	150107
202653	150108
318	150109
34681	150110
265365	150111
46517	150112
497	150113
584	150114
8592	150115
326114	150116
111142	150117
66039	150118
413	150119
166198	150120
5390	150121
32482	150122
94394	150123
193698	150124
497	150125
108275	150126
8193	150127
497	150128
98647	150129
1767	150130
47813	150131
305796	150132
321339	150133
233166	150134
17716	150135
36326	150136
47831	150137
22673	150138
69880	150139
216856	150140
171252	150141
23582	150142
410	150143
569	150144
47009	150145
153154	150146
93005	150147
137338	150148
47884	150149
1479	150150
12351	150151
1693	150152
30482	150153
187218	150154
167639	150155
307450	150156
32866	150157
24503	150158
83282	150159
167756	150160
171252	150161
46848	150162
19873	150163
45939	150164
41493	150165
3004	150166
9587	150167
22734	150168
1738	150169
188706	150170
26042	150171
238054	150172
38913	150173
98622	150174
113891	150175
34840	150176
74296	150177
56853	150178
9514	150179
46478	150180
132874	150181
28918	150182
92226	150183
46575	150184
22603	150185
33019	150186
50130	150187
12654	150188
174287	150189
9911	150190
6563	150191
42387	150192
244096	150193
106745	150194
95854	150195
70797	150196
47498	150197
132608	150198
38033	150199
18848	150200
28771	150201
8807	150202
41730	150203
188110	150204
163278	150205
30310	150206
101985	150207
293207	150208
36580	150209
57460	150210
120795	150211
135286	150212
40203	150213
321741	150214
34432	150215
198572	150216
107721	150217
127619	150218
157923	150219
197356	150220
131742	150221
220552	150222
290291	150223
112548	150224
163214	150225
129426	150226
228869	150227
64705	150228
25434	150229
26775	150230
188988	150231
90365	150232
121816	150233
135516	150234
210958	150235
129426	150236
222466	150237
115354	150238
73598	150239
51707	150240
120261	150241
278470	150242
175905	150243
80666	150244
269131	150245
283871	150246
179645	150247
60176	150248
16056	150249
20822	150250
319878	150251
146550	150252
122811	150253
211106	150254
270032	150255
175234	150256
118494	150257
21615	150258
103923	150259
172673	150260
213112	150261
163062	150262
134992	150263
285759	150264
19558	150265
39667	150266
212440	150267
138419	150268
138419	150269
38872	150270
174510	150271
321984	150272
118642	150273
136695	150274
105647	150275
325696	150276
88994	150277
299310	150278
109536	150279
170638	150280
9979	150281
258135	150282
243944	150283
117895	150284
202789	150285
120230	150286
111639	150287
170477	150288
170477	150289
304035	150290
13325	150291
209355	150292
32525	150293
157654	150294
188762	150295
211169	150296
219800	150297
96901	150298
26608	150299
308724	150300
192381	150301
109396	150302
190781	150303
153296	150304
260240	150305
45490	150306
140736	150307
213076	150308
52234	150309
191748	150310
325512	150311
225066	150312
82677	150313
111235	150314
200719	150315
38	150316
169743	150317
179526	150318
50737	150319
154407	150320
224682	150321
25720	150322
131189	150323
287746	150324
214205	150325
24689	150326
206359	150327
245356	150328
47030	150329
105047	150330
9972	150331
21450	150332
187178	150333
98630	150334
86430	150335
34541	150336
77948	150337
25534	150338
121847	150339
89359	150340
53204	150341
179293	150342
20228	150343
56242	150344
199249	150345
26608	150346
304776	150347
10700	150348
47030	150349
130774	150350
83826	150351
205011	150352
191579	150353
191583	150354
203966	150355
297188	150356
3103	150357
67655	150358
59019	150359
38202	150360
38202	150361
1244	150362
84778	150363
110635	150364
110137	150365
326739	150366
89524	150367
34556	150368
138775	150369
14736	150370
126	150371
52663	150372
44158	150373
33327	150374
104699	150375
75282	150376
152426	150377
78034	150378
13137	150379
45268	150380
305080	150381
101183	150382
134611	150383
7638	150384
48674	150385
79374	150386
1724	150387
214495	150388
133247	150389
93749	150390
261181	150391
170556	150392
159287	150393
15105	150394
90034	150395
42696	150396
22890	150397
253529	150398
1053	150399
38909	150400
2163	150401
13176	150402
27608	150403
10335	150404
7068	150405
17906	150406
72	150407
13631	150408
6950	150409
64510	150410
183814	150411
25904	150412
159672	150413
247494	150414
315247	150415
144979	150416
52537	150417
314818	150418
104817	150419
2007	150420
45253	150421
13273	150422
48523	150423
26249	150424
6341	150425
11002	150426
13148	150427
138511	150428
15429	150429
83223	150430
48523	150431
11697	150432
36401	150433
68195	150434
1568	150435
256850	150436
5228	150437
311	150438
115932	150439
134316	150440
4146	150441
40916	150442
44859	150443
115583	150444
44345	150445
109925	150446
4253	150447
180709	150448
137874	150449
24695	150450
10077	150451
122204	150452
6137	150453
37597	150454
27141	150455
55741	150456
39369	150457
123346	150458
128679	150459
30791	150460
18271	150461
123346	150462
288237	150463
67087	150464
203237	150465
114033	150466
26304	150467
15251	150468
114846	150469
13189	150470
2971	150471
58426	150472
28639	150473
28639	150474
13245	150475
51567	150476
133138	150477
56626	150478
26950	150479
82445	150480
131090	150481
29474	150482
173799	150483
161259	150484
123963	150485
42114	150486
18635	150487
163624	150488
2865	150489
13637	150490
212337	150491
65836	150492
29829	150493
190227	150494
47105	150495
274816	150496
322707	150497
68860	150498
271794	150499
78085	150500
236120	150501
1604	150502
80970	150503
17342	150504
12259	150505
187771	150506
81921	150507
148260	150508
153665	150509
261381	150510
36171	150511
281436	150512
140535	150513
231251	150514
17021	150515
106163	150516
17132	150517
51003	150518
76635	150519
246308	150520
84349	150521
45936	150522
325804	150523
53446	150524
168847	150525
322898	150526
115071	150527
141324	150528
249351	150529
58182	150530
109534	150531
226289	150532
23072	150533
79494	150534
105519	150535
28259	150536
258525	150537
7480	150538
28259	150539
8795	150540
26209	150541
189041	150542
15	150543
67680	150544
10921	150545
186280	150546
188119	150547
166254	150548
1131	150549
218383	150550
8384	150551
298016	150552
43868	150553
308161	150554
229645	150555
18192	150556
112494	150557
118	150558
2456	150559
83088	150560
32510	150561
4772	150562
182225	150563
195483	150564
17278	150565
178341	150566
89326	150567
1340	150568
13418	150569
70438	150570
1835	150571
556	150572
78232	150573
13596	150574
7943	150575
20617	150576
154942	150577
381	150578
7158	150579
15938	150580
40348	150581
16479	150582
207578	150583
6964	150584
203200	150585
1050	150586
470	150587
9205	150588
35161	150589
230061	150590
52303	150591
23351	150592
38284	150593
209174	150594
59138	150595
5526	150596
92711	150597
94349	150598
6084	150599
82822	150600
70992	150601
94814	150602
15825	150603
38284	150604
181	150605
18147	150606
62551	150607
3353	150608
5072	150609
1467	150610
2620	150611
18	150612
44013	150613
10312	150614
96102	150615
32878	150616
1599	150617
540	150618
29963	150619
2863	150620
31529	150621
287	150622
6184	150623
480	150624
1127	150625
9577	150626
22748	150627
48446	150628
54171	150629
40656	150630
272885	150631
4979	150632
22278	150633
159475	150634
1346	150635
11667	150636
10	150637
278534	150638
17041	150639
1437	150640
25295	150641
2796	150642
119734	150643
26396	150644
167472	150645
44613	150646
13629	150647
10026	150648
191463	150649
6359	150650
108074	150651
1204	150652
897	150653
55065	150654
19153	150655
10007	150656
58871	150657
15676	150658
106	150659
92021	150660
309437	150661
309988	150662
19680	150663
105158	150664
14979	150665
10203	150666
175927	150667
147718	150668
58991	150669
14848	150670
1581	150671
139989	150672
80101	150673
10331	150674
401	150675
105158	150676
81218	150677
45355	150678
23800	150679
414	150680
255615	150681
3557	150682
127430	150683
3566	150684
87051	150685
11659	150686
9807	150687
215195	150688
6775	150689
58971	150690
40314	150691
5768	150692
109953	150693
328674	150694
139686	150695
111078	150696
35595	150697
84225	150698
32308	150699
4041	150700
44065	150701
103313	150702
29151	150703
74179	150704
19457	150705
54623	150706
237194	150707
155596	150708
128334	150709
20703	150710
53386	150711
84775	150712
13295	150713
207	150714
52684	150715
121777	150716
23341	150717
98562	150718
9834	150719
3032	150720
22729	150721
65450	150722
62682	150723
58451	150724
99781	150725
41059	150726
3361	150727
6256	150728
27216	150729
9083	150730
1031	150731
58005	150732
1330	150733
86757	150734
13162	150735
129377	150736
16359	150737
13603	150738
173024	150739
198176	150740
2383	150741
7090	150742
8839	150743
104000	150744
80269	150745
143914	150746
213684	150747
65450	150748
73094	150749
6626	150750
720	150751
62372	150752
28963	150753
62752	150754
951	150755
3570	150756
295216	150757
797	150758
78488	150759
34188	150760
48446	150761
66031	150762
10	150763
1025	150764
5720	150765
1736	150766
25047	150767
74772	150768
133444	150769
80638	150770
267115	150771
139986	150772
44119	150773
84089	150774
82	150775
1152	150776
12012	150777
7880	150778
13304	150779
316237	150780
98918	150781
39809	150782
3694	150783
210760	150784
92361	150785
158	150786
36899	150787
4223	150788
22887	150789
548	150790
29	150791
133061	150792
851	150793
55670	150794
2770	150795
42944	150796
12755	150797
121507	150798
8135	150799
52733	150800
7057	150801
10439	150802
31409	150803
42026	150804
19780	150805
933	150806
42604	150807
252613	150808
25899	150809
159348	150810
186658	150811
91513	150812
2496	150813
100222	150814
42363	150815
89341	150816
77696	150817
208897	150818
69821	150819
15594	150820
12220	150821
123097	150822
250119	150823
14	150824
213	150825
80478	150826
13748	150827
181	150828
69514	150829
150488	150830
6536	150831
164639	150832
7155	150833
149890	150834
151351	150835
229603	150836
88443	150837
165712	150838
20370	150839
839	150840
2004	150841
839	150842
21249	150843
97	150844
127761	150845
21530	150846
23116	150847
4900	150848
11715	150849
179100	150850
26117	150851
179432	150852
86687	150853
53025	150854
23730	150855
110550	150856
3270	150857
166552	150858
286942	150859
172449	150860
28428	150861
94365	150862
326046	150863
37685	150864
14	150865
13660	150866
5483	150867
178614	150868
307811	150869
137639	150870
152928	150871
65227	150872
239477	150873
185184	150874
147070	150875
29141	150876
15679	150877
3529	150878
30734	150879
38406	150880
2686	150881
4382	150882
57658	150883
21	150884
132001	150885
53605	150886
18559	150887
54837	150888
168414	150889
263364	150890
60142	150891
22309	150892
14	150893
28739	150894
32790	150895
67569	150896
5910	150897
6536	150898
19661	150899
2070	150900
35948	150901
93526	150902
84612	150903
283901	150904
77410	150905
759	150906
5393	150907
14248	150908
62392	150909
152090	150910
977	150911
46530	150912
166542	150913
3179	150914
122069	150915
2079	150916
6034	150917
4349	150918
25540	150919
195659	150920
110542	150921
212	150922
117712	150923
3419	150924
17137	150925
99587	150926
15763	150927
7618	150928
60151	150929
1920	150930
54927	150931
44449	150932
153196	150933
80	150934
11012	150935
82	150936
1171	150937
2484	150938
1171	150939
83321	150940
55623	150941
131	150942
221636	150943
10803	150944
42888	150945
226	150946
103330	150947
290075	150948
725	150949
30273	150950
78256	150951
149417	150952
67736	150953
22387	150954
158049	150955
101797	150956
2810	150957
6026	150958
2001	150959
488	150960
37427	150961
40701	150962
59242	150963
72100	150964
2224	150965
868	150966
104102	150967
189155	150968
974	150969
190723	150970
666	150971
6785	150972
273440	150973
1593	150974
178219	150975
165845	150976
89045	150977
44589	150978
14369	150979
668	150980
6476	150981
46	150982
7469	150983
1181	150984
34019	150985
76736	150986
63157	150987
218332	150988
170672	150989
20364	150990
25071	150991
9267	150992
25071	150993
104695	150994
108042	150995
12247	150996
226015	150997
428	150998
3574	150999
275	151000
204069	151001
7981	151002
265512	151003
81506	151004
203224	151005
41774	151006
162674	151007
325435	151008
134391	151009
321799	151010
135444	151011
888	151012
16412	151013
291	151014
283491	151015
6139	151016
89634	151017
235151	151018
13595	151019
240258	151020
45833	151021
163473	151022
62356	151023
33740	151024
30741	151025
191007	151026
172922	151027
108752	151028
55838	151029
28831	151030
9427	151031
5785	151032
163171	151033
121183	151034
88223	151035
212903	151036
134171	151037
123775	151038
327972	151039
137521	151040
13278	151041
36	151042
35817	151043
5470	151044
5470	151045
10914	151046
96020	151047
42181	151048
5470	151049
15346	151050
5470	151051
3700	151052
23034	151053
112499	151054
220162	151055
8095	151056
12334	151057
20319	151058
133885	151059
29225	151060
228375	151061
15934	151062
70301	151063
15934	151064
15934	151065
51920	151066
42677	151067
11494	151068
20319	151069
92133	151070
70301	151071
56126	151072
23093	151073
319934	151074
141939	151075
39046	151076
5030	151077
6455	151078
1602	151079
9551	151080
270819	151081
6004	151082
35607	151083
14604	151084
217150	151085
326684	151086
1764	151087
1009	151088
168752	151089
24463	151090
52216	151091
132533	151092
24701	151093
42046	151094
1920	151095
312638	151096
181283	151097
38701	151098
122346	151099
11402	151100
27965	151101
9715	151102
18436	151103
8183	151104
213387	151105
19310	151106
172832	151107
3734	151108
178930	151109
109138	151110
29530	151111
71738	151112
185793	151113
2585	151114
4752	151115
7782	151116
14384	151117
2478	151118
38895	151119
500	151120
2733	151121
37067	151122
174762	151123
1772	151124
106477	151125
11995	151126
157891	151127
48534	151128
21315	151129
18067	151130
95000	151131
17085	151132
46350	151133
20731	151134
6218	151135
18	151136
244299	151137
2790	151138
99125	151139
884	151140
99452	151141
26733	151142
616	151143
14894	151144
237242	151145
52097	151146
120084	151147
150096	151148
169515	151149
706	151150
57708	151151
3728	151152
40004	151153
24208	151154
1544	151155
255868	151156
57708	151157
24208	151158
209274	151159
19825	151160
41439	151161
509	151162
64576	151163
4858	151164
10789	151165
137149	151166
9882	151167
209539	151168
138860	151169
1813	151170
57420	151171
300	151172
46515	151173
2185	151174
6703	151175
270224	151176
105863	151177
48897	151178
72276	151179
254	151180
15018	151181
38488	151182
12129	151183
1315	151184
84991	151185
15504	151186
4871	151187
15325	151188
90286	151189
127900	151190
159570	151191
14894	151192
59522	151193
178802	151194
144782	151195
13722	151196
48552	151197
19980	151198
628	151199
553	151200
65	151201
106	151202
11454	151203
827	151204
4588	151205
1130	151206
55597	151207
37382	151208
27814	151209
127311	151210
172533	151211
36611	151212
53800	151213
21743	151214
11295	151215
22680	151216
1577	151217
1242	151218
1172	151219
378	151220
6688	151221
161680	151222
7659	151223
63230	151224
57708	151225
13365	151226
6909	151227
67803	151228
1444	151229
248904	151230
1552	151231
61412	151232
225809	151233
2441	151234
17981	151235
19391	151236
9900	151237
111187	151238
99773	151239
58121	151240
72780	151241
1204	151242
2598	151243
74573	151244
13977	151245
61985	151246
12237	151247
1715	151248
2486	151249
15128	151250
12642	151251
3045	151252
17335	151253
43360	151254
25093	151255
3595	151256
6641	151257
25045	151258
1	151259
156960	151260
157869	151261
23096	151262
174863	151263
28120	151264
131923	151265
159504	151266
81808	151267
129889	151268
981	151269
80770	151270
15393	151271
300669	151272
368	151273
33496	151274
21271	151275
202073	151276
95463	151277
27250	151278
218434	151279
51	151280
30091	151281
2135	151282
21683	151283
85598	151284
2084	151285
39583	151286
38862	151287
34183	151288
3510	151289
17257	151290
476	151291
11766	151292
399	151293
197947	151294
308185	151295
69841	151296
1015	151297
2317	151298
18473	151299
194694	151300
264877	151301
291396	151302
26096	151303
48733	151304
187	151305
19909	151306
2239	151307
2731	151308
1128	151309
85164	151310
230663	151311
57	151312
34321	151313
717	151314
61636	151315
1094	151316
4053	151317
45911	151318
113302	151319
180013	151320
55174	151321
102297	151322
469	151323
116618	151324
1209	151325
11402	151326
12899	151327
3484	151328
94966	151329
300677	151330
18537	151331
3515	151332
2302	151333
104571	151334
16447	151335
14540	151336
198478	151337
141036	151338
36318	151339
230008	151340
151352	151341
152573	151342
151988	151343
192584	151344
88150	151345
176357	151346
143675	151347
29828	151348
293125	151349
152641	151350
53038	151351
175354	151352
29424	151353
149021	151354
29124	151355
148899	151356
2186	151357
174063	151358
55416	151359
272736	151360
5488	151361
105984	151362
10076	151363
295680	151364
183183	151365
61507	151366
109246	151367
302077	151368
3768	151369
50403	151370
191122	151371
176672	151372
50819	151373
74508	151374
161701	151375
104158	151376
83597	151377
113074	151378
62790	151379
113198	151380
203882	151381
247370	151382
49489	151383
185122	151384
135823	151385
203368	151386
138601	151387
89741	151388
140790	151389
104537	151390
64600	151391
139446	151392
327707	151393
248577	151394
161513	151395
87627	151396
287903	151397
61628	151398
230765	151399
178599	151400
147220	151401
92036	151402
74416	151403
282230	151404
296024	151405
159074	151406
144303	151407
62970	151408
124920	151409
1124	151410
208188	151411
8738	151412
162796	151413
48938	151414
16496	151415
40301	151416
75084	151417
178185	151418
150146	151419
281143	151420
3791	151421
97010	151422
234896	151423
11566	151424
44801	151425
28625	151426
11545	151427
24128	151428
314645	151429
734	151430
325230	151431
250596	151432
24884	151433
72228	151434
80816	151435
40135	151436
97251	151437
100780	151438
139870	151439
23488	151440
10351	151441
87291	151442
161856	151443
128646	151444
127933	151445
253542	151446
311445	151447
86364	151448
219714	151449
62974	151450
175903	151451
5549	151452
25034	151453
5488	151454
272237	151455
184156	151456
71488	151457
50741	151458
76471	151459
161524	151460
71488	151461
279924	151462
50692	151463
159074	151464
261769	151465
273845	151466
120632	151467
292376	151468
106452	151469
6813	151470
32663	151471
219076	151472
4632	151473
39181	151474
21076	151475
141986	151476
59495	151477
134857	151478
398	151479
15280	151480
145492	151481
88731	151482
19062	151483
64	151484
95761	151485
2234	151486
16751	151487
58124	151488
100425	151489
29909	151490
39888	151491
9531	151492
69421	151493
27185	151494
57742	151495
2241	151496
540	151497
174	151498
4076	151499
43892	151500
18	151501
232993	151502
129688	151503
897	151504
197242	151505
47932	151506
16163	151507
2539	151508
41714	151509
118752	151510
4543	151511
2140	151512
5355	151513
9480	151514
289848	151515
44905	151516
48818	151517
70219	151518
131400	151519
4586	151520
70219	151521
66680	151522
213406	151523
89909	151524
2076	151525
464	151526
290568	151527
158055	151528
106911	151529
20818	151530
111677	151531
132403	151532
49251	151533
85381	151534
87	151535
21982	151536
1211	151537
5630	151538
3158	151539
33904	151540
106533	151541
265	151542
19074	151543
42108	151544
54362	151545
32103	151546
284843	151547
226332	151548
80470	151549
47713	151550
29566	151551
202981	151552
22841	151553
57525	151554
5272	151555
80883	151556
15417	151557
203	151558
12940	151559
74807	151560
86029	151561
81864	151562
21610	151563
31499	151564
59489	151565
36957	151566
73466	151567
49394	151568
43709	151569
170570	151570
866	151571
63906	151572
139	151573
297309	151574
18979	151575
179827	151576
10355	151577
241591	151578
13630	151579
6318	151580
80478	151581
288854	151582
54072	151583
1677	151584
140349	151585
23312	151586
12619	151587
83934	151588
5363	151589
53771	151590
59489	151591
72164	151592
186492	151593
46690	151594
109083	151595
67500	151596
279298	151597
3525	151598
212132	151599
207808	151600
17530	151601
2235	151602
1154	151603
46228	151604
325940	151605
306	151606
1836	151607
15813	151608
4733	151609
64821	151610
15486	151611
129626	151612
7483	151613
53204	151614
97055	151615
63269	151616
15012	151617
182705	151618
4588	151619
35085	151620
10810	151621
164490	151622
21200	151623
136985	151624
14441	151625
26568	151626
52711	151627
150853	151628
167626	151629
22873	151630
17005	151631
150166	151632
17817	151633
53692	151634
214211	151635
21750	151636
76679	151637
199739	151638
26886	151639
71691	151640
279242	151641
268934	151642
268935	151643
279035	151644
80058	151645
27542	151646
19632	151647
16561	151648
16688	151649
5937	151650
10	151651
67002	151652
14653	151653
95607	151654
35703	151655
7573	151656
680	151657
7911	151658
128197	151659
46782	151660
35559	151661
65702	151662
51558	151663
5021	151664
3631	151665
205055	151666
191439	151667
17640	151668
80115	151669
8153	151670
8	151671
39931	151672
7281	151673
323340	151674
4176	151675
155884	151676
272023	151677
49124	151678
76203	151679
204062	151680
97556	151681
14384	151682
261920	151683
37858	151684
137966	151685
44191	151686
112145	151687
50018	151688
86470	151689
92984	151690
99875	151691
2484	151692
46947	151693
60160	151694
169794	151695
65303	151696
2852	151697
3054	151698
100933	151699
98160	151700
296825	151701
158037	151702
105150	151703
16467	151704
315	151705
27087	151706
110218	151707
239941	151708
39955	151709
92173	151710
172750	151711
117363	151712
59787	151713
6912	151714
13104	151715
6179	151716
364	151717
3401	151718
5652	151719
75991	151720
3610	151721
27247	151722
4011	151723
626	151724
133678	151725
1248	151726
33204	151727
3377	151728
133804	151729
30570	151730
13212	151731
61595	151732
302855	151733
68094	151734
44864	151735
133948	151736
103953	151737
79079	151738
3787	151739
2674	151740
214084	151741
2094	151742
325912	151743
243929	151744
89603	151745
59000	151746
96094	151747
90174	151748
156956	151749
20359	151750
66692	151751
20035	151752
89617	151753
25334	151754
27844	151755
215638	151756
105639	151757
66958	151758
37259	151759
37259	151760
11997	151761
87155	151762
45903	151763
20639	151764
64865	151765
213331	151766
148164	151767
95749	151768
65643	151769
10840	151770
39272	151771
46262	151772
215722	151773
86589	151774
41366	151775
149240	151776
18434	151777
311212	151778
146128	151779
19865	151780
27874	151781
23918	151782
39272	151783
29561	151784
326945	151785
14242	151786
88978	151787
19510	151788
85956	151789
86589	151790
39366	151791
327120	151792
134205	151793
132419	151794
58067	151795
87434	151796
136803	151797
111206	151798
89573	151799
20877	151800
14242	151801
10435	151802
10714	151803
19048	151804
120133	151805
213853	151806
1845	151807
9562	151808
68215	151809
87462	151810
45646	151811
42823	151812
97502	151813
122754	151814
456	151815
313755	151816
4457	151817
100021	151818
55867	151819
202258	151820
7690	151821
99229	151822
285688	151823
67645	151824
156291	151825
325934	151826
25203	151827
54814	151828
14092	151829
14709	151830
253039	151831
107512	151832
118686	151833
118732	151834
282110	151835
255085	151836
11370	151837
140398	151838
86351	151839
317712	151840
78069	151841
219252	151842
61299	151843
25899	151844
182448	151845
149215	151846
33992	151847
17132	151848
87420	151849
28323	151850
65976	151851
89489	151852
116280	151853
132040	151854
109902	151855
10316	151856
47208	151857
11284	151858
190752	151859
33423	151860
302647	151861
259083	151862
37500	151863
70667	151864
22204	151865
193736	151866
100449	151867
20345	151868
106815	151869
222044	151870
156511	151871
251556	151872
305492	151873
28919	151874
14892	151875
56097	151876
292675	151877
215753	151878
157251	151879
177713	151880
10016	151881
80314	151882
53252	151883
25544	151884
286602	151885
1154	151886
260439	151887
57951	151888
73848	151889
25012	151890
27040	151891
36804	151892
36804	151893
54188	151894
49172	151895
100410	151896
155760	151897
31905	151898
31905	151899
214650	151900
29610	151901
133483	151902
24382	151903
61299	151904
157633	151905
60577	151906
29303	151907
31905	151908
34340	151909
24121	151910
20917	151911
77255	151912
260293	151913
36199	151914
151904	151915
95992	151916
101261	151917
48498	151918
197752	151919
11962	151920
99616	151921
199744	151922
46275	151923
258	151924
2263	151925
1733	151926
155982	151927
51562	151928
96131	151929
20074	151930
8550	151931
86	151932
75530	151933
3343	151934
93358	151935
194148	151936
158855	151937
34640	151938
3002	151939
91299	151940
28065	151941
34036	151942
77261	151943
31353	151944
129023	151945
63329	151946
195	151947
14597	151948
807	151949
2732	151950
22200	151951
15	151952
13670	151953
5446	151954
15375	151955
189373	151956
481	151957
4423	151958
116865	151959
21667	151960
139	151961
271004	151962
2826	151963
201796	151964
9604	151965
19236	151966
175990	151967
56670	151968
73731	151969
32512	151970
34903	151971
2315	151972
33216	151973
26599	151974
7948	151975
3047	151976
2521	151977
13266	151978
1996	151979
105417	151980
119549	151981
12301	151982
70461	151983
40043	151984
65162	151985
28914	151986
781	151987
4724	151988
211	151989
51637	151990
4324	151991
25490	151992
174466	151993
15106	151994
65482	151995
262090	151996
7114	151997
19194	151998
1733	151999
15483	152000
4167	152001
45696	152002
2505	152003
2146	152004
185	152005
66498	152006
135133	152007
6645	152008
17842	152009
216836	152010
22803	152011
348	152012
64797	152013
59128	152014
252848	152015
69577	152016
54664	152017
319075	152018
117	152019
35898	152020
46858	152021
45407	152022
59	152023
209320	152024
62021	152025
259810	152026
214092	152027
19201	152028
39	152029
135073	152030
34190	152031
37740	152032
62497	152033
107911	152034
66077	152035
123943	152036
294967	152037
102662	152038
3744	152039
61510	152040
49624	152041
188654	152042
216363	152043
37742	152044
16414	152045
121	152046
45832	152047
2740	152048
77772	152049
796	152050
10210	152051
110059	152052
40547	152053
10512	152054
30127	152055
34817	152056
1762	152057
242571	152058
58611	152059
2049	152060
117877	152061
16914	152062
66996	152063
34807	152064
182366	152065
4549	152066
61996	152067
245914	152068
657	152069
88679	152070
507	152071
51	152072
1217	152073
256795	152074
24053	152075
12470	152076
56452	152077
118452	152078
12137	152079
21144	152080
101061	152081
5324	152082
92085	152083
626	152084
35062	152085
201064	152086
125589	152087
78699	152088
212421	152089
17051	152090
15806	152091
37588	152092
316338	152093
61012	152094
146693	152095
18768	152096
7424	152097
195874	152098
75189	152099
19918	152100
91549	152101
21878	152102
21878	152103
30905	152104
83276	152105
4774	152106
23357	152107
71366	152108
49893	152109
159291	152110
88412	152111
137060	152112
203670	152113
70861	152114
18236	152115
121990	152116
5852	152117
18328	152118
34120	152119
138641	152120
110401	152121
91768	152122
129570	152123
56345	152124
209177	152125
137447	152126
114659	152127
7129	152128
27486	152129
284004	152130
57665	152131
68958	152132
39151	152133
181886	152134
168759	152135
34698	152136
12729	152137
12103	152138
82510	152139
214977	152140
291704	152141
12853	152142
110673	152143
54751	152144
208161	152145
53190	152146
94292	152147
54689	152148
49893	152149
208217	152150
185653	152151
89744	152152
193459	152153
78028	152154
35645	152155
122893	152156
47886	152157
26854	152158
280215	152159
17791	152160
11112	152161
280392	152162
30505	152163
225284	152164
72966	152165
132285	152166
59318	152167
84	152168
29669	152169
13501	152170
153870	152171
223081	152172
159210	152173
277051	152174
3444	152175
170217	152176
3444	152177
31503	152178
862	152179
13061	152180
159488	152181
19905	152182
43121	152183
26574	152184
293	152185
116611	152186
115357	152187
15112	152188
1157	152189
203339	152190
3645	152191
51964	152192
70906	152193
105609	152194
217413	152195
14406	152196
212631	152197
212463	152198
16310	152199
8077	152200
7625	152201
263213	152202
213669	152203
168141	152204
50223	152205
20922	152206
6	152207
32789	152208
12654	152209
591	152210
4772	152211
200895	152212
507	152213
83481	152214
32455	152215
59397	152216
59397	152217
1777	152218
209184	152219
19685	152220
40343	152221
1284	152222
20375	152223
86506	152224
11855	152225
37534	152226
27004	152227
11492	152228
198554	152229
89576	152230
46583	152231
13491	152232
265687	152233
3534	152234
51593	152235
51593	152236
2051	152237
51510	152238
312221	152239
944	152240
114317	152241
19988	152242
276351	152243
129243	152244
1273	152245
22869	152246
3761	152247
260908	152248
129253	152249
272	152250
16052	152251
25343	152252
28109	152253
3301	152254
28201	152255
21732	152256
34732	152257
86905	152258
165764	152259
37266	152260
121191	152261
60375	152262
72536	152263
188905	152264
6498	152265
3683	152266
5418	152267
81154	152268
82645	152269
11151	152270
227938	152271
69387	152272
13523	152273
5322	152274
34980	152275
69912	152276
211982	152277
138564	152278
141057	152279
50491	152280
98102	152281
185871	152282
8318	152283
41212	152284
3066	152285
2354	152286
113864	152287
21695	152288
50573	152289
31	152290
290744	152291
172705	152292
680	152293
28931	152294
99530	152295
12714	152296
30640	152297
5515	152298
151217	152299
125234	152300
145015	152301
1665	152302
108053	152303
1807	152304
72993	152305
58055	152306
16564	152307
153388	152308
15011	152309
12482	152310
178310	152311
9242	152312
6382	152313
5193	152314
519	152315
125759	152316
23385	152317
70045	152318
15155	152319
129952	152320
101419	152321
1954	152322
162315	152323
10761	152324
112814	152325
81546	152326
41539	152327
6640	152328
21800	152329
92877	152330
27725	152331
241460	152332
244563	152333
27485	152334
110624	152335
4884	152336
240407	152337
66520	152338
291139	152339
28144	152340
221732	152341
44076	152342
72997	152343
21665	152344
95018	152345
5918	152346
190411	152347
190223	152348
35554	152349
91218	152350
8299	152351
265155	152352
74513	152353
3863	152354
118164	152355
84095	152356
33296	152357
4597	152358
214222	152359
259188	152360
28155	152361
20184	152362
236711	152363
224402	152364
12519	152365
49709	152366
4798	152367
24874	152368
324942	152369
214856	152370
21856	152371
124802	152372
151717	152373
177004	152374
10998	152375
114950	152376
196782	152377
328608	152378
27786	152379
252703	152380
71814	152381
72474	152382
76964	152383
103542	152384
89909	152385
298949	152386
202030	152387
173071	152388
307233	152389
60506	152390
199564	152391
70852	152392
129480	152393
26954	152394
210491	152395
13798	152396
16016	152397
49337	152398
9364	152399
8185	152400
24798	152401
122651	152402
73271	152403
1177	152404
4936	152405
29231	152406
75923	152407
32076	152408
197861	152409
14646	152410
462	152411
181	152412
37145	152413
101302	152414
16058	152415
38077	152416
196470	152417
134700	152418
220813	152419
24062	152420
13870	152421
41618	152422
39850	152423
77445	152424
42186	152425
19716	152426
13870	152427
3974	152428
4970	152429
223230	152430
77445	152431
104298	152432
3974	152433
6399	152434
216539	152435
8021	152436
49177	152437
38073	152438
54268	152439
55872	152440
1125	152441
124865	152442
31566	152443
86052	152444
123688	152445
154531	152446
3863	152447
16338	152448
83934	152449
239931	152450
244673	152451
88835	152452
23918	152453
121254	152454
2856	152455
204188	152456
23522	152457
35236	152458
156017	152459
3147	152460
39991	152461
199479	152462
12341	152463
168468	152464
4991	152465
121367	152466
3974	152467
37931	152468
1338	152469
25631	152470
70168	152471
56964	152472
107268	152473
69966	152474
21903	152475
7766	152476
47075	152477
152662	152478
14129	152479
29608	152480
19947	152481
33194	152482
21591	152483
24091	152484
135358	152485
4027	152486
177041	152487
23180	152488
185927	152489
2326	152490
1141	152491
31737	152492
11064	152493
24716	152494
17105	152495
190721	152496
21796	152497
4693	152498
157094	152499
60490	152500
1318	152501
5576	152502
27249	152503
66698	152504
9232	152505
71445	152506
948	152507
2507	152508
86164	152509
134935	152510
54655	152511
5860	152512
21490	152513
272167	152514
15701	152515
28262	152516
259812	152517
169139	152518
122589	152519
479	152520
17721	152521
76168	152522
4161	152523
43218	152524
50467	152525
16265	152526
45641	152527
493	152528
219214	152529
19978	152530
90632	152531
236076	152532
367	152533
4180	152534
39786	152535
11602	152536
131473	152537
8216	152538
8583	152539
181615	152540
28136	152541
4118	152542
28148	152543
4118	152544
64	152545
35304	152546
8628	152547
76408	152548
182094	152549
27477	152550
19049	152551
8906	152552
62	152553
1157	152554
46335	152555
95236	152556
103993	152557
282	152558
239219	152559
204969	152560
126401	152561
240434	152562
16033	152563
85018	152564
51430	152565
119568	152566
4399	152567
123196	152568
5364	152569
874	152570
89048	152571
19348	152572
12991	152573
14436	152574
136108	152575
141250	152576
13846	152577
54963	152578
164096	152579
316456	152580
33629	152581
34468	152582
45947	152583
13702	152584
39284	152585
488	152586
4848	152587
311	152588
2730	152589
53212	152590
2487	152591
55400	152592
71325	152593
2368	152594
25604	152595
1537	152596
5377	152597
157368	152598
17656	152599
322815	152600
180073	152601
45004	152602
82026	152603
1218	152604
13507	152605
160789	152606
25549	152607
12753	152608
136216	152609
3508	152610
249518	152611
45453	152612
19940	152613
79798	152614
276706	152615
9316	152616
101	152617
702	152618
35132	152619
5999	152620
20082	152621
5513	152622
66421	152623
152464	152624
170578	152625
149155	152626
152463	152627
3114	152628
118458	152629
51498	152630
294048	152631
27300	152632
39986	152633
78573	152634
226087	152635
13748	152636
283169	152637
66893	152638
27746	152639
7930	152640
16122	152641
4909	152642
47612	152643
53975	152644
246295	152645
12859	152646
62984	152647
219162	152648
880	152649
99717	152650
489	152651
134520	152652
5599	152653
50055	152654
71097	152655
102589	152656
1777	152657
154829	152658
33704	152659
155044	152660
279913	152661
13390	152662
206200	152663
5451	152664
40647	152665
79815	152666
72898	152667
159548	152668
894	152669
132759	152670
7003	152671
69835	152672
271953	152673
38017	152674
17723	152675
43625	152676
43120	152677
112179	152678
4556	152679
194425	152680
60808	152681
280740	152682
31863	152683
70602	152684
8184	152685
130970	152686
1649	152687
126961	152688
75524	152689
53440	152690
94968	152691
26346	152692
63076	152693
472	152694
15237	152695
43320	152696
257403	152697
5881	152698
317731	152699
30552	152700
8038	152701
167751	152702
10314	152703
19889	152704
103795	152705
10646	152706
95154	152707
95154	152708
3773	152709
9749	152710
277672	152711
516	152712
109078	152713
8459	152714
19093	152715
32281	152716
43680	152717
263057	152718
110538	152719
142193	152720
171879	152721
8718	152722
113880	152723
163737	152724
235313	152725
20086	152726
128272	152727
37033	152728
109353	152729
47696	152730
17378	152731
115888	152732
230444	152733
50948	152734
71566	152735
3241	152736
17196	152737
92857	152738
51924	152739
61872	152740
114113	152741
55532	152742
921	152743
231413	152744
74963	152745
235900	152746
189035	152747
297689	152748
91811	152749
156076	152750
128510	152751
199258	152752
45007	152753
51066	152754
62333	152755
53159	152756
107806	152757
129853	152758
191448	152759
293568	152760
32754	152761
71411	152762
132478	152763
232180	152764
12709	152765
34573	152766
175886	152767
166002	152768
154588	152769
212452	152770
107571	152771
5192	152772
285565	152773
49972	152774
133841	152775
212218	152776
101276	152777
301	152778
2829	152779
8474	152780
89829	152781
145362	152782
31267	152783
20218	152784
157498	152785
30033	152786
183359	152787
31079	152788
323485	152789
8261	152790
215071	152791
3214	152792
54196	152793
26273	152794
12597	152795
699	152796
16000	152797
2237	152798
5233	152799
14491	152800
99843	152801
131359	152802
8261	152803
6178	152804
125169	152805
1639	152806
32896	152807
77298	152808
113193	152809
306160	152810
293728	152811
158988	152812
20329	152813
235657	152814
273895	152815
253347	152816
74137	152817
144533	152818
166197	152819
80843	152820
214446	152821
24745	152822
4412	152823
300019	152824
253674	152825
98837	152826
131000	152827
44183	152828
218994	152829
244543	152830
244597	152831
118433	152832
318485	152833
30913	152834
182102	152835
49068	152836
186220	152837
116539	152838
129416	152839
36988	152840
302459	152841
252441	152842
59070	152843
204587	152844
60613	152845
143451	152846
22925	152847
17561	152848
101040	152849
33081	152850
110916	152851
109369	152852
105581	152853
9309	152854
74535	152855
58801	152856
7837	152857
1068	152858
696	152859
2726	152860
198911	152861
57437	152862
60326	152863
156059	152864
185450	152865
58874	152866
121222	152867
26454	152868
4605	152869
75676	152870
42358	152871
35316	152872
137776	152873
5726	152874
5726	152875
12737	152876
75531	152877
17643	152878
36037	152879
83224	152880
6947	152881
7716	152882
94898	152883
55224	152884
145791	152885
39679	152886
61877	152887
9747	152888
100837	152889
155577	152890
19681	152891
204326	152892
182	152893
14544	152894
36418	152895
2301	152896
19801	152897
17912	152898
32442	152899
199988	152900
2301	152901
43716	152902
15699	152903
112196	152904
44959	152905
48131	152906
81520	152907
62591	152908
37850	152909
127524	152910
44098	152911
122439	152912
135753	152913
46012	152914
180492	152915
259489	152916
78844	152917
46969	152918
19240	152919
286108	152920
78570	152921
92634	152922
156026	152923
119963	152924
21297	152925
975	152926
26768	152927
15872	152928
55851	152929
11218	152930
186022	152931
31463	152932
104129	152933
201236	152934
11498	152935
268119	152936
76466	152937
16181	152938
34361	152939
88001	152940
58303	152941
46279	152942
21792	152943
21792	152944
29843	152945
29843	152946
29843	152947
20254	152948
157	152949
188584	152950
19032	152951
1759	152952
159373	152953
48986	152954
298773	152955
306513	152956
2270	152957
166048	152958
52995	152959
71332	152960
49599	152961
73486	152962
15567	152963
115963	152964
276460	152965
1881	152966
26867	152967
177521	152968
239665	152969
36382	152970
60715	152971
12319	152972
37831	152973
153113	152974
255138	152975
243346	152976
63333	152977
50613	152978
279710	152979
22320	152980
189882	152981
182044	152982
12361	152983
189668	152984
19244	152985
56744	152986
170012	152987
77257	152988
119023	152989
86350	152990
47297	152991
76422	152992
117382	152993
165223	152994
26194	152995
13630	152996
253849	152997
50286	152998
176955	152999
265753	153000
74051	153001
24167	153002
7589	153003
53289	153004
189826	153005
183593	153006
174754	153007
49368	153008
280341	153009
119269	153010
219842	153011
77266	153012
3759	153013
106215	153014
74456	153015
7589	153016
72637	153017
40813	153018
14549	153019
50155	153020
274807	153021
79	153022
344	153023
80925	153024
284407	153025
16909	153026
10314	153027
265258	153028
13178	153029
76286	153030
269379	153031
48907	153032
122766	153033
182323	153034
122892	153035
24405	153036
158358	153037
17836	153038
274458	153039
239380	153040
36557	153041
4185	153042
287472	153043
212546	153044
177450	153045
173779	153046
239988	153047
114470	153048
146581	153049
96573	153050
96573	153051
8035	153052
6687	153053
188010	153054
295427	153055
10423	153056
249392	153057
278133	153058
191707	153059
3586	153060
49637	153061
173446	153062
9500	153063
84946	153064
56072	153065
21479	153066
68403	153067
127006	153068
127006	153069
15576	153070
14016	153071
81096	153072
78446	153073
36224	153074
2047	153075
220135	153076
108821	153077
117104	153078
81337	153079
1869	153080
120220	153081
6622	153082
26318	153083
154306	153084
14605	153085
286774	153086
210980	153087
235415	153088
5195	153089
130989	153090
226560	153091
73894	153092
322640	153093
88029	153094
275176	153095
23216	153096
896	153097
209371	153098
308827	153099
355	153100
38953	153101
55753	153102
314427	153103
87018	153104
6524	153105
220867	153106
199495	153107
55233	153108
113202	153109
624	153110
32159	153111
171545	153112
57924	153113
32159	153114
316614	153115
273593	153116
83763	153117
72223	153118
86213	153119
179393	153120
203873	153121
4748	153122
127983	153123
63580	153124
230566	153125
307310	153126
46720	153127
309936	153128
90641	153129
312912	153130
27672	153131
90801	153132
27672	153133
33047	153134
146175	153135
226356	153136
228981	153137
44236	153138
195974	153139
172620	153140
172620	153141
94740	153142
95894	153143
59186	153144
217700	153145
219077	153146
59146	153147
67215	153148
17947	153149
111726	153150
2063	153151
186413	153152
224915	153153
115056	153154
116176	153155
19633	153156
235709	153157
50737	153158
182749	153159
62054	153160
90077	153161
84938	153162
125454	153163
60685	153164
66835	153165
31038	153166
31039	153167
84258	153168
79134	153169
169407	153170
47321	153171
105231	153172
44489	153173
17872	153174
99791	153175
154146	153176
19633	153177
25941	153178
276797	153179
180779	153180
132929	153181
64811	153182
44463	153183
52884	153184
305505	153185
287714	153186
69429	153187
158350	153188
15951	153189
90077	153190
2025	153191
165038	153192
15178	153193
32109	153194
14955	153195
125294	153196
197	153197
57972	153198
146106	153199
35458	153200
205503	153201
42792	153202
5334	153203
165995	153204
242561	153205
217792	153206
106067	153207
57485	153208
55516	153209
306439	153210
139354	153211
323347	153212
37732	153213
2246	153214
81783	153215
16866	153216
76008	153217
316644	153218
2246	153219
202988	153220
24309	153221
1284	153222
283375	153223
61968	153224
70124	153225
141779	153226
33814	153227
154633	153228
85129	153229
2249	153230
26673	153231
564	153232
56890	153233
105132	153234
7970	153235
297311	153236
139302	153237
214326	153238
85157	153239
141037	153240
181379	153241
61047	153242
284073	153243
151284	153244
255705	153245
115712	153246
4685	153247
291423	153248
20691	153249
113164	153250
116206	153251
44636	153252
75267	153253
20550	153254
68420	153255
271251	153256
27467	153257
92463	153258
41388	153259
73751	153260
274002	153261
73752	153262
184674	153263
184848	153264
118991	153265
124200	153266
271477	153267
114702	153268
186435	153269
67437	153270
232689	153271
107971	153272
85158	153273
283629	153274
116147	153275
201025	153276
26823	153277
274455	153278
69703	153279
179661	153280
195082	153281
297412	153282
185350	153283
85087	153284
311409	153285
123547	153286
109744	153287
178165	153288
129834	153289
161502	153290
104026	153291
76567	153292
16645	153293
76899	153294
21445	153295
114387	153296
280755	153297
155411	153298
157576	153299
138551	153300
14667	153301
305622	153302
150784	153303
158514	153304
243694	153305
49964	153306
17771	153307
161407	153308
261567	153309
127947	153310
50721	153311
237466	153312
144431	153313
31777	153314
163023	153315
257261	153316
96284	153317
12515	153318
215518	153319
43303	153320
134883	153321
31739	153322
78303	153323
3835	153324
21102	153325
14871	153326
158185	153327
234147	153328
176084	153329
71024	153330
245593	153331
108810	153332
164633	153333
248708	153334
56421	153335
4574	153336
240034	153337
202212	153338
78601	153339
146524	153340
28998	153341
94418	153342
80216	153343
603	153344
26163	153345
31369	153346
328421	153347
96974	153348
12348	153349
96204	153350
141075	153351
12788	153352
57859	153353
21123	153354
186056	153355
253430	153356
1273	153357
217056	153358
134987	153359
322882	153360
215254	153361
27953	153362
470	153363
211410	153364
10683	153365
135211	153366
38910	153367
19633	153368
57952	153369
10710	153370
217069	153371
10684	153372
318863	153373
137368	153374
211774	153375
38867	153376
137123	153377
87929	153378
19844	153379
324680	153380
19567	153381
137354	153382
14415	153383
87874	153384
6332	153385
39153	153386
211021	153387
87206	153388
10715	153389
210047	153390
1408	153391
211439	153392
27238	153393
210129	153394
10744	153395
5006	153396
10683	153397
357	153398
87128	153399
211442	153400
87132	153401
137508	153402
217298	153403
87877	153404
19572	153405
27229	153406
27268	153407
6369	153408
38780	153409
212865	153410
87626	153411
135638	153412
87828	153413
27238	153414
38809	153415
38860	153416
27268	153417
210223	153418
215354	153419
87874	153420
87874	153421
135147	153422
135619	153423
54580	153424
39405	153425
147	153426
57446	153427
1413	153428
318598	153429
2748	153430
210257	153431
216732	153432
323384	153433
19564	153434
57405	153435
137840	153436
210632	153437
212770	153438
88076	153439
322847	153440
134993	153441
14301	153442
137354	153443
1907	153444
14337	153445
135950	153446
57762	153447
135699	153448
8143	153449
135586	153450
135521	153451
87241	153452
6323	153453
210674	153454
1408	153455
210126	153456
136304	153457
135066	153458
210327	153459
39123	153460
87448	153461
57406	153462
57462	153463
38765	153464
210379	153465
210118	153466
211187	153467
212384	153468
57952	153469
210165	153470
135103	153471
6331	153472
319576	153473
27205	153474
135147	153475
27206	153476
136604	153477
210214	153478
19844	153479
135264	153480
210481	153481
39292	153482
87048	153483
38826	153484
210081	153485
213225	153486
318785	153487
135600	153488
10715	153489
88641	153490
212439	153491
14337	153492
27395	153493
322360	153494
211302	153495
134973	153496
38819	153497
38819	153498
645	153499
127593	153500
136550	153501
58231	153502
8220	153503
135097	153504
1903	153505
19575	153506
57874	153507
134911	153508
135175	153509
215613	153510
38939	153511
320232	153512
8131	153513
19571	153514
325485	153515
39026	153516
210485	153517
4039	153518
321825	153519
8143	153520
14333	153521
38764	153522
38809	153523
133	153524
210129	153525
324736	153526
211260	153527
87241	153528
14292	153529
27260	153530
318506	153531
38771	153532
213225	153533
87320	153534
135266	153535
210259	153536
6329	153537
318765	153538
139275	153539
10683	153540
134968	153541
213141	153542
87249	153543
4010	153544
39785	153545
3325	153546
210566	153547
14337	153548
2265	153549
38809	153550
10682	153551
57386	153552
1634	153553
2271	153554
135540	153555
19720	153556
14431	153557
57405	153558
146	153559
57182	153560
39240	153561
1930	153562
211427	153563
39529	153564
57373	153565
209973	153566
58276	153567
321755	153568
14396	153569
88160	153570
136332	153571
320832	153572
643	153573
38764	153574
2271	153575
8147	153576
8147	153577
136727	153578
211536	153579
249	153580
320965	153581
19712	153582
87327	153583
10715	153584
8137	153585
8193	153586
643	153587
27386	153588
318804	153589
127632	153590
19659	153591
166848	153592
38790	153593
210156	153594
57428	153595
19747	153596
5063	153597
2271	153598
136229	153599
2733	153600
10684	153601
212805	153602
27273	153603
321940	153604
174	153605
135006	153606
14407	153607
39109	153608
3285	153609
324195	153610
6366	153611
88094	153612
38774	153613
19681	153614
210111	153615
135103	153616
6353	153617
58605	153618
6142	153619
5256	153620
211281	153621
61482	153622
72206	153623
292290	153624
47896	153625
200845	153626
48829	153627
104051	153628
151980	153629
63984	153630
27502	153631
270498	153632
83472	153633
145062	153634
217056	153635
70734	153636
7117	153637
7117	153638
735	153639
137209	153640
235008	153641
119820	153642
119820	153643
42176	153644
96836	153645
2638	153646
26380	153647
69623	153648
85634	153649
39009	153650
96794	153651
77531	153652
49024	153653
98894	153654
128444	153655
20738	153656
13120	153657
50321	153658
123992	153659
56427	153660
309143	153661
235377	153662
173651	153663
104941	153664
29953	153665
165808	153666
101596	153667
65218	153668
283668	153669
106122	153670
14813	153671
13657	153672
27715	153673
319927	153674
116249	153675
44266	153676
63358	153677
10141	153678
55233	153679
189628	153680
243719	153681
22401	153682
104679	153683
30088	153684
78983	153685
17724	153686
70475	153687
48556	153688
8013	153689
820	153690
51357	153691
33159	153692
81539	153693
51058	153694
211029	153695
66872	153696
104556	153697
3564	153698
132655	153699
53596	153700
150721	153701
103307	153702
10298	153703
57171	153704
4017	153705
161331	153706
16986	153707
48086	153708
116425	153709
30627	153710
42145	153711
37265	153712
20451	153713
141124	153714
55123	153715
85574	153716
115631	153717
87146	153718
99722	153719
48216	153720
1912	153721
42908	153722
108983	153723
108412	153724
267054	153725
158825	153726
245959	153727
31902	153728
13272	153729
71891	153730
30627	153731
19399	153732
35577	153733
73954	153734
26027	153735
153485	153736
7441	153737
15345	153738
259192	153739
159790	153740
87054	153741
24357	153742
21625	153743
13879	153744
152529	153745
17055	153746
46236	153747
197429	153748
17556	153749
7288	153750
30434	153751
24068	153752
12741	153753
138978	153754
194353	153755
63439	153756
269514	153757
86886	153758
85562	153759
8939	153760
36375	153761
2056	153762
61813	153763
111761	153764
28038	153765
1296	153766
285328	153767
47147	153768
3518	153769
41008	153770
50584	153771
281606	153772
179944	153773
290611	153774
9805	153775
10942	153776
35354	153777
9389	153778
19509	153779
2451	153780
212466	153781
61243	153782
82066	153783
322795	153784
24072	153785
41216	153786
24017	153787
1711	153788
76369	153789
2439	153790
184975	153791
143972	153792
44983	153793
83226	153794
9645	153795
21486	153796
10181	153797
12416	153798
2746	153799
13036	153800
93880	153801
30216	153802
80091	153803
3398	153804
24358	153805
2337	153806
99426	153807
16005	153808
22090	153809
64732	153810
55149	153811
96812	153812
39449	153813
55638	153814
138203	153815
84384	153816
202917	153817
83694	153818
4933	153819
31599	153820
4933	153821
141964	153822
31599	153823
120389	153824
77876	153825
7598	153826
106821	153827
7598	153828
114959	153829
92867	153830
222188	153831
68525	153832
239	153833
168299	153834
19887	153835
19887	153836
61943	153837
200721	153838
201288	153839
147810	153840
20548	153841
13079	153842
305716	153843
76581	153844
76581	153845
3535	153846
328474	153847
720	153848
170931	153849
65130	153850
9214	153851
48338	153852
165125	153853
85784	153854
43641	153855
43641	153856
60456	153857
68057	153858
106419	153859
9773	153860
18710	153861
19163	153862
153783	153863
273635	153864
264581	153865
62	153866
256455	153867
73483	153868
123261	153869
137320	153870
67	153871
38298	153872
19755	153873
140091	153874
114186	153875
137830	153876
299284	153877
21228	153878
133840	153879
107495	153880
94683	153881
22274	153882
9645	153883
89457	153884
188916	153885
7063	153886
128756	153887
44056	153888
75210	153889
313592	153890
208598	153891
39208	153892
115299	153893
35180	153894
949	153895
107600	153896
19799	153897
59021	153898
54104	153899
22531	153900
258643	153901
67003	153902
984	153903
1248	153904
1275	153905
1276	153906
61606	153907
93195	153908
68047	153909
202334	153910
23481	153911
113357	153912
1154	153913
355	153914
20311	153915
45715	153916
124931	153917
82681	153918
54024	153919
28720	153920
42655	153921
130	153922
126136	153923
6165	153924
49451	153925
41987	153926
297622	153927
606	153928
485	153929
30941	153930
8	153931
72674	153932
40684	153933
31144	153934
48399	153935
1880	153936
5512	153937
3158	153938
147721	153939
83781	153940
533	153941
9352	153942
115088	153943
1351	153944
173375	153945
238836	153946
277084	153947
811	153948
23227	153949
65644	153950
26	153951
30193	153952
116066	153953
1842	153954
4752	153955
51383	153956
22482	153957
31879	153958
4046	153959
4989	153960
22204	153961
770	153962
1271	153963
980	153964
31195	153965
114786	153966
18927	153967
16221	153968
16025	153969
1219	153970
1724	153971
285	153972
12175	153973
862	153974
67141	153975
49161	153976
45943	153977
111952	153978
67141	153979
7533	153980
107708	153981
75341	153982
4415	153983
310995	153984
581	153985
11346	153986
4167	153987
13693	153988
60848	153989
9125	153990
9083	153991
10063	153992
117422	153993
21539	153994
11887	153995
59533	153996
181830	153997
9945	153998
19103	153999
128281	154000
3584	154001
147876	154002
107004	154003
154112	154004
46217	154005
394	154006
1121	154007
172640	154008
200697	154009
98202	154010
55951	154011
107367	154012
79585	154013
182685	154014
482	154015
70	154016
30311	154017
1107	154018
42982	154019
196187	154020
5550	154021
68680	154022
6596	154023
27160	154024
150861	154025
1234	154026
44787	154027
2310	154028
241327	154029
97264	154030
102288	154031
7490	154032
36684	154033
22814	154034
13161	154035
61591	154036
91283	154037
41880	154038
7201	154039
154368	154040
135811	154041
40303	154042
171385	154043
160197	154044
1397	154045
4733	154046
61142	154047
8	154048
4028	154049
24012	154050
702	154051
44523	154052
181192	154053
15306	154054
22173	154055
7340	154056
72	154057
78070	154058
21158	154059
4811	154060
2759	154061
45852	154062
5225	154063
44042	154064
2923	154065
30539	154066
2326	154067
4189	154068
119189	154069
24231	154070
516	154071
62538	154072
3452	154073
96519	154074
212373	154075
130008	154076
57442	154077
136467	154078
35873	154079
3820	154080
323	154081
79018	154082
24779	154083
87372	154084
204191	154085
32544	154086
69841	154087
161650	154088
982	154089
96341	154090
17656	154091
200619	154092
46728	154093
140998	154094
113667	154095
66459	154096
66459	154097
208929	154098
14279	154099
16846	154100
6312	154101
179909	154102
178327	154103
112686	154104
66628	154105
166460	154106
46534	154107
57951	154108
123159	154109
93013	154110
223583	154111
268849	154112
32664	154113
99764	154114
250916	154115
251043	154116
168324	154117
163312	154118
146766	154119
45573	154120
53676	154121
123	154122
7133	154123
1418	154124
49048	154125
5946	154126
32077	154127
10517	154128
450	154129
25578	154130
73890	154131
1087	154132
167077	154133
194694	154134
8285	154135
47467	154136
118141	154137
1952	154138
39957	154139
11185	154140
212412	154141
27370	154142
110637	154143
39897	154144
2273	154145
4527	154146
60847	154147
4527	154148
75670	154149
11819	154150
11684	154151
9536	154152
90475	154153
45690	154154
3492	154155
42256	154156
14207	154157
22384	154158
21376	154159
9402	154160
124787	154161
4837	154162
24291	154163
131852	154164
44650	154165
103	154166
77966	154167
74716	154168
150005	154169
2347	154170
12193	154171
78937	154172
63316	154173
59094	154174
153232	154175
168389	154176
68	154177
131340	154178
687	154179
24419	154180
24731	154181
54295	154182
17271	154183
107293	154184
59820	154185
279626	154186
78081	154187
77815	154188
17384	154189
210714	154190
19392	154191
133281	154192
462	154193
34742	154194
4899	154195
208650	154196
62351	154197
63845	154198
148038	154199
392	154200
17011	154201
28870	154202
109847	154203
39869	154204
8939	154205
17011	154206
206750	154207
55565	154208
39869	154209
17310	154210
12564	154211
96732	154212
86742	154213
61540	154214
292434	154215
202335	154216
101859	154217
108500	154218
16973	154219
11769	154220
81168	154221
19075	154222
11769	154223
50105	154224
50861	154225
159745	154226
185886	154227
118383	154228
51447	154229
50861	154230
13492	154231
118360	154232
186457	154233
92960	154234
60966	154235
60966	154236
17011	154237
22814	154238
228256	154239
147550	154240
312217	154241
44518	154242
147609	154243
228638	154244
228689	154245
147609	154246
62349	154247
228584	154248
120404	154249
120404	154250
120443	154251
1577	154252
120578	154253
90376	154254
51926	154255
188851	154256
110893	154257
216833	154258
132092	154259
253271	154260
9101	154261
103710	154262
26386	154263
16760	154264
23341	154265
77008	154266
28360	154267
30883	154268
31597	154269
140062	154270
11039	154271
16494	154272
254085	154273
6638	154274
57074	154275
20963	154276
154870	154277
104197	154278
129664	154279
74591	154280
8967	154281
87859	154282
102087	154283
13530	154284
14167	154285
69461	154286
10272	154287
10272	154288
184052	154289
117702	154290
32354	154291
90400	154292
65113	154293
45354	154294
32773	154295
325408	154296
5433	154297
130750	154298
71248	154299
56672	154300
155991	154301
81777	154302
299167	154303
21374	154304
90433	154305
190020	154306
138543	154307
289235	154308
260222	154309
252410	154310
179185	154311
117538	154312
145005	154313
169919	154314
310023	154315
169746	154316
84625	154317
80117	154318
71053	154319
151065	154320
62961	154321
200673	154322
102445	154323
133258	154324
127798	154325
173008	154326
151331	154327
162301	154328
104419	154329
249667	154330
151021	154331
237988	154332
311750	154333
156165	154334
111043	154335
262404	154336
133523	154337
181509	154338
169709	154339
71005	154340
149427	154341
226869	154342
11887	154343
104457	154344
149512	154345
151131	154346
30003	154347
157900	154348
215056	154349
204195	154350
249421	154351
198892	154352
36110	154353
135186	154354
24220	154355
138432	154356
326552	154357
7471	154358
89264	154359
324693	154360
105952	154361
9373	154362
252662	154363
3893	154364
2402	154365
14486	154366
83584	154367
34287	154368
24428	154369
35688	154370
70433	154371
13527	154372
15466	154373
53913	154374
160533	154375
34263	154376
133355	154377
19316	154378
51599	154379
24417	154380
50765	154381
151618	154382
119241	154383
11708	154384
173275	154385
155215	154386
42019	154387
243985	154388
69285	154389
9022	154390
8251	154391
840	154392
21781	154393
104941	154394
15443	154395
3451	154396
122230	154397
56646	154398
3639	154399
111172	154400
277737	154401
256769	154402
6333	154403
80094	154404
28970	154405
4629	154406
216622	154407
42702	154408
95036	154409
69106	154410
147972	154411
3001	154412
106146	154413
31888	154414
39685	154415
165090	154416
12186	154417
165173	154418
100597	154419
2050	154420
47565	154421
69017	154422
109516	154423
237524	154424
165309	154425
163997	154426
147926	154427
101896	154428
223314	154429
108578	154430
37615	154431
27050	154432
11783	154433
3016	154434
3454	154435
25552	154436
50106	154437
33844	154438
144008	154439
35259	154440
108604	154441
42399	154442
35521	154443
54542	154444
137113	154445
46380	154446
55406	154447
171343	154448
78430	154449
153490	154450
122256	154451
17989	154452
10321	154453
50026	154454
88883	154455
81777	154456
13466	154457
55507	154458
11593	154459
24724	154460
50586	154461
134099	154462
251685	154463
5130	154464
200040	154465
11463	154466
25074	154467
21969	154468
11009	154469
14656	154470
263510	154471
51817	154472
26169	154473
93326	154474
12653	154475
36880	154476
200427	154477
178757	154478
49077	154479
146671	154480
32958	154481
36368	154482
179365	154483
107903	154484
9044	154485
235712	154486
32659	154487
238612	154488
117068	154489
10321	154490
196177	154491
94681	154492
48888	154493
254004	154494
67388	154495
151073	154496
208467	154497
24920	154498
45332	154499
13103	154500
133417	154501
32659	154502
74068	154503
100393	154504
13859	154505
62699	154506
13530	154507
176030	154508
295472	154509
68177	154510
25711	154511
66048	154512
154580	154513
69747	154514
2073	154515
145111	154516
52917	154517
193717	154518
147736	154519
96881	154520
3581	154521
119448	154522
28145	154523
5502	154524
5427	154525
70189	154526
93619	154527
70139	154528
7017	154529
29462	154530
23608	154531
66728	154532
102582	154533
221335	154534
70139	154535
105045	154536
75726	154537
1836	154538
50283	154539
201844	154540
11216	154541
2181	154542
6882	154543
116666	154544
7485	154545
409	154546
181986	154547
130280	154548
54	154549
243072	154550
58324	154551
2698	154552
2196	154553
103482	154554
640	154555
6999	154556
81928	154557
191598	154558
56040	154559
152697	154560
5534	154561
6365	154562
6218	154563
27995	154564
85728	154565
140623	154566
159621	154567
69890	154568
10497	154569
170233	154570
89	154571
5680	154572
52974	154573
1981	154574
51	154575
89987	154576
128372	154577
212806	154578
13086	154579
30274	154580
96521	154581
12183	154582
278580	154583
54560	154584
126237	154585
3882	154586
235704	154587
19893	154588
65318	154589
38151	154590
10992	154591
88093	154592
233406	154593
63621	154594
56753	154595
114986	154596
16867	154597
7829	154598
260579	154599
613	154600
325304	154601
61968	154602
135675	154603
3362	154604
65140	154605
213368	154606
39553	154607
707	154608
323495	154609
142974	154610
103516	154611
91494	154612
144134	154613
103117	154614
49693	154615
170483	154616
137131	154617
289485	154618
188017	154619
57639	154620
60565	154621
246768	154622
1234	154623
155977	154624
47998	154625
147027	154626
29142	154627
173257	154628
144970	154629
228585	154630
292872	154631
323596	154632
157033	154633
133348	154634
109250	154635
42953	154636
282263	154637
114453	154638
120002	154639
11167	154640
186672	154641
322578	154642
109250	154643
162128	154644
199615	154645
27476	154646
101490	154647
138973	154648
2603	154649
5306	154650
39919	154651
173367	154652
6760	154653
713	154654
112512	154655
26732	154656
132485	154657
43058	154658
17185	154659
6801	154660
98670	154661
193259	154662
27495	154663
38991	154664
88668	154665
5178	154666
98389	154667
98694	154668
8841	154669
10716	154670
242	154671
120896	154672
237834	154673
71772	154674
38383	154675
231922	154676
126158	154677
62227	154678
98564	154679
66437	154680
184144	154681
187338	154682
75936	154683
28859	154684
40771	154685
1	154686
156724	154687
87985	154688
85405	154689
111264	154690
154064	154691
15865	154692
8883	154693
44595	154694
44285	154695
135435	154696
210632	154697
259869	154698
3684	154699
26692	154700
129043	154701
96837	154702
150187	154703
136152	154704
58183	154705
221216	154706
122960	154707
304261	154708
216275	154709
131374	154710
85781	154711
130	154712
122053	154713
195518	154714
98419	154715
40912	154716
124081	154717
183569	154718
320800	154719
125495	154720
213823	154721
155849	154722
58664	154723
132453	154724
113138	154725
131539	154726
13320	154727
13001	154728
48350	154729
170412	154730
261729	154731
288810	154732
305732	154733
122473	154734
57918	154735
115771	154736
58757	154737
154404	154738
57942	154739
22635	154740
16542	154741
135	154742
215598	154743
128891	154744
80960	154745
51318	154746
46	154747
29689	154748
23649	154749
132416	154750
6803	154751
191437	154752
212831	154753
321891	154754
147118	154755
67913	154756
322642	154757
107	154758
121528	154759
161669	154760
1201	154761
24153	154762
106913	154763
52238	154764
27565	154765
322764	154766
276029	154767
211910	154768
79457	154769
37523	154770
126716	154771
79457	154772
59061	154773
109053	154774
282220	154775
73735	154776
46601	154777
247114	154778
43040	154779
39152	154780
42133	154781
252021	154782
252022	154783
41081	154784
298043	154785
293276	154786
37717	154787
4286	154788
17142	154789
206306	154790
300173	154791
27549	154792
7763	154793
52993	154794
3453	154795
155744	154796
36938	154797
309726	154798
130643	154799
63391	154800
71063	154801
89788	154802
307664	154803
268163	154804
268377	154805
191101	154806
87	154807
51203	154808
81140	154809
53366	154810
265637	154811
14025	154812
15819	154813
239824	154814
100210	154815
57610	154816
169148	154817
258909	154818
108876	154819
259141	154820
175293	154821
289157	154822
112794	154823
19175	154824
310421	154825
27172	154826
130558	154827
55716	154828
317944	154829
7198	154830
203452	154831
55680	154832
308543	154833
131596	154834
69150	154835
83912	154836
135804	154837
181161	154838
15930	154839
56864	154840
79101	154841
5573	154842
5611	154843
245614	154844
241799	154845
37270	154846
139306	154847
122216	154848
130530	154849
55675	154850
54827	154851
207551	154852
188374	154853
8511	154854
84969	154855
102474	154856
196451	154857
93235	154858
35557	154859
310285	154860
76939	154861
112879	154862
71091	154863
37503	154864
167469	154865
121743	154866
143054	154867
273115	154868
26577	154869
180857	154870
192059	154871
2259	154872
133131	154873
209545	154874
301948	154875
71767	154876
8689	154877
22820	154878
50981	154879
211138	154880
83373	154881
137462	154882
159876	154883
1747	154884
97503	154885
38176	154886
9986	154887
249458	154888
54063	154889
49818	154890
17516	154891
27207	154892
39149	154893
136283	154894
42896	154895
55667	154896
467	154897
131708	154898
119106	154899
13133	154900
129980	154901
51315	154902
209234	154903
282086	154904
6600	154905
303440	154906
128054	154907
76709	154908
308413	154909
191188	154910
85616	154911
467	154912
50627	154913
180222	154914
25819	154915
134274	154916
7112	154917
1206	154918
193346	154919
116515	154920
31686	154921
148750	154922
95531	154923
193346	154924
36	154925
24355	154926
10364	154927
178520	154928
246655	154929
194804	154930
42383	154931
326208	154932
171780	154933
73077	154934
1125	154935
17182	154936
150122	154937
116900	154938
99779	154939
103362	154940
308280	154941
4529	154942
210815	154943
72670	154944
194983	154945
49412	154946
63226	154947
9307	154948
104118	154949
297733	154950
89502	154951
37966	154952
765	154953
168700	154954
14015	154955
273911	154956
1895	154957
85362	154958
165551	154959
210331	154960
67991	154961
94556	154962
7838	154963
23445	154964
284845	154965
84969	154966
227867	154967
88345	154968
37466	154969
251130	154970
37520	154971
37148	154972
320868	154973
305758	154974
299596	154975
136486	154976
3793	154977
312729	154978
99999	154979
200809	154980
7202	154981
1205	154982
314348	154983
206493	154984
161518	154985
137233	154986
312140	154987
212236	154988
153291	154989
34963	154990
296452	154991
290337	154992
185659	154993
174897	154994
146290	154995
296037	154996
20682	154997
301333	154998
270119	154999
312171	155000
102473	155001
213988	155002
267118	155003
38550	155004
56042	155005
157561	155006
249	155007
165376	155008
282352	155009
102369	155010
23103	155011
268178	155012
146091	155013
81135	155014
108905	155015
106845	155016
306629	155017
58131	155018
61450	155019
28807	155020
42872	155021
47281	155022
166029	155023
82656	155024
74901	155025
28364	155026
128669	155027
264294	155028
150912	155029
33663	155030
52483	155031
37433	155032
33539	155033
180025	155034
204792	155035
8188	155036
8188	155037
4218	155038
7859	155039
36440	155040
80927	155041
38115	155042
34122	155043
264418	155044
5997	155045
5061	155046
8585	155047
47699	155048
83319	155049
88140	155050
134906	155051
3291	155052
34501	155053
113676	155054
250114	155055
68137	155056
153207	155057
81017	155058
22794	155059
421	155060
25	155061
19	155062
138867	155063
74279	155064
130934	155065
2563	155066
16703	155067
79189	155068
13396	155069
5682	155070
5682	155071
5682	155072
27516	155073
32592	155074
44287	155075
159720	155076
76154	155077
131995	155078
94859	155079
15557	155080
248684	155081
51040	155082
78440	155083
123353	155084
160737	155085
154234	155086
66592	155087
113760	155088
2890	155089
155902	155090
99297	155091
182933	155092
235554	155093
123801	155094
59644	155095
93149	155096
105038	155097
149216	155098
191468	155099
53922	155100
23796	155101
50610	155102
9426	155103
144320	155104
17692	155105
184444	155106
87377	155107
43660	155108
326437	155109
232550	155110
138890	155111
144034	155112
104410	155113
73734	155114
118425	155115
34259	155116
182240	155117
118018	155118
112832	155119
24246	155120
188028	155121
319304	155122
56623	155123
285938	155124
51840	155125
16892	155126
58804	155127
59219	155128
38063	155129
18509	155130
2858	155131
79853	155132
77790	155133
301251	155134
50317	155135
122163	155136
20327	155137
84291	155138
122163	155139
67703	155140
236704	155141
18996	155142
71589	155143
308711	155144
120554	155145
25333	155146
204777	155147
89182	155148
132480	155149
279767	155150
84202	155151
7364	155152
36717	155153
82040	155154
145086	155155
42061	155156
105761	155157
165048	155158
148506	155159
220337	155160
284535	155161
283811	155162
266225	155163
143068	155164
35150	155165
187934	155166
5809	155167
237082	155168
94478	155169
32347	155170
149692	155171
113787	155172
71265	155173
152775	155174
73457	155175
95965	155176
24806	155177
251698	155178
274870	155179
106445	155180
187938	155181
302578	155182
166691	155183
174903	155184
88367	155185
33828	155186
213951	155187
132911	155188
177097	155189
57967	155190
104308	155191
31770	155192
100375	155193
49122	155194
176795	155195
137195	155196
139678	155197
49114	155198
270144	155199
73708	155200
176510	155201
73758	155202
167967	155203
93413	155204
78774	155205
109017	155206
153217	155207
49339	155208
280645	155209
73461	155210
248839	155211
44998	155212
83459	155213
83459	155214
50079	155215
60423	155216
39158	155217
147358	155218
251997	155219
113701	155220
268244	155221
126188	155222
67776	155223
219049	155224
59509	155225
43292	155226
236374	155227
22311	155228
42230	155229
150136	155230
233982	155231
128995	155232
201738	155233
181107	155234
170727	155235
174450	155236
50560	155237
136500	155238
170561	155239
272920	155240
202685	155241
88571	155242
163328	155243
276473	155244
202591	155245
325018	155246
235292	155247
223742	155248
80862	155249
51918	155250
69815	155251
56915	155252
8464	155253
244819	155254
76357	155255
30843	155256
180890	155257
100593	155258
168091	155259
22870	155260
291040	155261
284937	155262
50313	155263
10639	155264
38030	155265
11796	155266
26439	155267
139779	155268
262733	155269
57664	155270
173897	155271
310171	155272
182766	155273
199611	155274
10568	155275
37297	155276
107258	155277
42912	155278
24733	155279
221540	155280
277043	155281
236346	155282
43977	155283
148784	155284
41969	155285
187413	155286
5118	155287
13197	155288
77863	155289
38030	155290
166984	155291
206643	155292
51675	155293
27390	155294
1168	155295
134481	155296
128381	155297
219996	155298
249527	155299
277673	155300
85777	155301
47209	155302
153834	155303
12951	155304
68714	155305
298480	155306
202797	155307
6564	155308
110770	155309
195356	155310
18536	155311
128328	155312
158769	155313
119169	155314
93811	155315
81339	155316
70596	155317
81301	155318
30973	155319
24735	155320
35193	155321
77638	155322
82012	155323
131694	155324
37022	155325
196119	155326
198396	155327
111304	155328
254977	155329
54790	155330
177053	155331
134032	155332
143852	155333
61320	155334
24558	155335
45960	155336
31073	155337
20230	155338
51653	155339
85533	155340
88277	155341
180864	155342
103684	155343
75492	155344
185355	155345
103684	155346
1793	155347
246334	155348
173482	155349
178849	155350
72460	155351
173482	155352
113757	155353
247413	155354
69291	155355
56223	155356
69291	155357
72460	155358
168854	155359
48813	155360
159779	155361
66921	155362
6032	155363
23755	155364
187456	155365
84422	155366
110069	155367
659	155368
146601	155369
67613	155370
12535	155371
12312	155372
52877	155373
238904	155374
254799	155375
323362	155376
318926	155377
201525	155378
65318	155379
34470	155380
124734	155381
109110	155382
76089	155383
5388	155384
204262	155385
78672	155386
5943	155387
34264	155388
249980	155389
147284	155390
28797	155391
285559	155392
11484	155393
122606	155394
47816	155395
12405	155396
147424	155397
1145	155398
68399	155399
21748	155400
184058	155401
7104	155402
23128	155403
14208	155404
111887	155405
98532	155406
13600	155407
54571	155408
1789	155409
112158	155410
41063	155411
87056	155412
20227	155413
28969	155414
157092	155415
6256	155416
303176	155417
16933	155418
9174	155419
50570	155420
186347	155421
2648	155422
30492	155423
132318	155424
6609	155425
60049	155426
50780	155427
68	155428
96004	155429
17430	155430
81112	155431
191062	155432
3089	155433
25811	155434
25512	155435
9657	155436
2474	155437
213970	155438
48945	155439
283	155440
540	155441
17762	155442
84151	155443
127546	155444
45088	155445
25545	155446
3516	155447
123081	155448
60455	155449
239173	155450
541	155451
26126	155452
11930	155453
223278	155454
77727	155455
182577	155456
30225	155457
57650	155458
15096	155459
27306	155460
431	155461
185502	155462
44220	155463
133275	155464
18415	155465
3353	155466
62186	155467
36337	155468
95359	155469
160327	155470
88497	155471
3927	155472
181892	155473
292561	155474
51394	155475
157812	155476
176839	155477
128252	155478
25010	155479
138184	155480
138141	155481
50577	155482
17687	155483
273761	155484
9380	155485
45259	155486
19060	155487
200541	155488
11792	155489
15219	155490
39484	155491
7309	155492
157565	155493
2511	155494
296956	155495
45611	155496
119714	155497
145468	155498
3644	155499
3609	155500
31620	155501
171593	155502
24427	155503
184370	155504
44695	155505
89605	155506
106784	155507
46144	155508
27960	155509
76180	155510
29979	155511
107223	155512
17369	155513
123863	155514
294297	155515
44695	155516
116681	155517
10655	155518
164821	155519
59465	155520
210511	155521
191369	155522
34794	155523
314319	155524
4380	155525
57177	155526
73446	155527
210739	155528
124878	155529
9760	155530
3458	155531
7974	155532
50635	155533
89539	155534
200927	155535
181238	155536
4790	155537
4799	155538
196827	155539
5651	155540
2072	155541
2072	155542
186774	155543
259632	155544
5592	155545
2893	155546
77311	155547
12937	155548
200384	155549
285639	155550
54072	155551
8643	155552
17369	155553
270693	155554
151087	155555
147753	155556
6822	155557
285357	155558
286969	155559
126392	155560
8428	155561
1207	155562
181073	155563
118032	155564
14446	155565
36064	155566
299083	155567
3644	155568
872	155569
128002	155570
127271	155571
47407	155572
33498	155573
7541	155574
207259	155575
92243	155576
207072	155577
21825	155578
2315	155579
1314	155580
201896	155581
202253	155582
129842	155583
50949	155584
19309	155585
131240	155586
91321	155587
321724	155588
162231	155589
79612	155590
104198	155591
202360	155592
283659	155593
287798	155594
59614	155595
228	155596
20465	155597
106444	155598
988	155599
1153	155600
672	155601
56388	155602
23102	155603
10397	155604
45075	155605
131028	155606
4553	155607
33784	155608
105118	155609
40502	155610
30654	155611
52	155612
187728	155613
7221	155614
7221	155615
7221	155616
121851	155617
84930	155618
884	155619
248373	155620
38261	155621
38261	155622
289626	155623
164875	155624
10688	155625
14064	155626
14064	155627
76663	155628
454	155629
231	155630
32226	155631
131675	155632
204563	155633
39491	155634
213711	155635
35703	155636
71016	155637
65073	155638
210356	155639
286755	155640
286957	155641
125352	155642
53352	155643
35703	155644
316345	155645
217175	155646
104841	155647
53754	155648
101897	155649
2003	155650
214003	155651
15914	155652
104125	155653
74647	155654
21440	155655
154847	155656
248713	155657
895	155658
163799	155659
238285	155660
19364	155661
23833	155662
269321	155663
114560	155664
73923	155665
195243	155666
4842	155667
5236	155668
85255	155669
104152	155670
245027	155671
6126	155672
170949	155673
102735	155674
191319	155675
303746	155676
102900	155677
320537	155678
6807	155679
89218	155680
126146	155681
278625	155682
110932	155683
25579	155684
22898	155685
15799	155686
322074	155687
203285	155688
256670	155689
252009	155690
23679	155691
22342	155692
47358	155693
114935	155694
150401	155695
163434	155696
207943	155697
206945	155698
30035	155699
952	155700
140073	155701
103799	155702
133944	155703
3473	155704
214322	155705
312920	155706
27782	155707
58594	155708
115066	155709
39722	155710
98627	155711
251389	155712
126638	155713
99320	155714
328782	155715
11149	155716
91523	155717
134378	155718
18179	155719
54434	155720
25826	155721
160271	155722
51191	155723
42025	155724
225452	155725
20799	155726
88426	155727
42544	155728
175091	155729
16787	155730
42760	155731
17718	155732
178291	155733
145915	155734
33595	155735
17408	155736
193926	155737
71286	155738
62067	155739
8325	155740
29353	155741
131292	155742
131292	155743
16787	155744
124593	155745
66756	155746
20875	155747
23542	155748
72538	155749
168449	155750
28105	155751
44103	155752
57717	155753
205312	155754
10391	155755
132228	155756
107814	155757
30473	155758
137877	155759
13070	155760
184882	155761
16737	155762
211945	155763
132727	155764
19715	155765
25921	155766
95079	155767
52283	155768
18209	155769
10027	155770
27530	155771
24805	155772
95162	155773
176593	155774
33049	155775
165956	155776
149172	155777
47212	155778
99735	155779
76375	155780
39660	155781
107981	155782
149965	155783
3439	155784
418	155785
179320	155786
144015	155787
31008	155788
37501	155789
129475	155790
126046	155791
21287	155792
18046	155793
156498	155794
80123	155795
23971	155796
12383	155797
17376	155798
120606	155799
184652	155800
56103	155801
25289	155802
164313	155803
6780	155804
126018	155805
224336	155806
258012	155807
186103	155808
204937	155809
179900	155810
117922	155811
62068	155812
171541	155813
189604	155814
190153	155815
80906	155816
18789	155817
160802	155818
77159	155819
75806	155820
142877	155821
215812	155822
2287	155823
75583	155824
18055	155825
66319	155826
75833	155827
7842	155828
56413	155829
36498	155830
4244	155831
47406	155832
149102	155833
53476	155834
134441	155835
43820	155836
78347	155837
54459	155838
9406	155839
44814	155840
21145	155841
205222	155842
301790	155843
37980	155844
78018	155845
11469	155846
4371	155847
19	155848
457	155849
12867	155850
61456	155851
133409	155852
43522	155853
214811	155854
12433	155855
9817	155856
147477	155857
20222	155858
169293	155859
306317	155860
326712	155861
208336	155862
6616	155863
436	155864
72232	155865
209326	155866
15937	155867
78064	155868
2861	155869
9734	155870
56994	155871
18984	155872
9745	155873
229827	155874
58230	155875
1759	155876
36012	155877
193039	155878
698	155879
287023	155880
7079	155881
7233	155882
22432	155883
116287	155884
76140	155885
6523	155886
17168	155887
8080	155888
41752	155889
153272	155890
27518	155891
32985	155892
50819	155893
89604	155894
15574	155895
171175	155896
71014	155897
55938	155898
26492	155899
139230	155900
145379	155901
81561	155902
260336	155903
47901	155904
1131	155905
107	155906
77292	155907
137791	155908
11664	155909
7995	155910
1811	155911
31710	155912
7114	155913
45674	155914
36283	155915
64131	155916
6889	155917
14551	155918
256308	155919
141342	155920
27113	155921
15164	155922
38279	155923
52379	155924
165532	155925
116313	155926
71301	155927
193168	155928
1052	155929
49099	155930
1765	155931
55399	155932
62135	155933
91523	155934
117764	155935
48495	155936
165392	155937
24131	155938
67213	155939
121996	155940
141816	155941
71662	155942
184883	155943
191705	155944
286261	155945
143093	155946
8093	155947
44814	155948
14947	155949
1032	155950
18407	155951
53403	155952
56516	155953
86375	155954
50644	155955
179865	155956
83644	155957
181286	155958
3696	155959
40058	155960
198673	155961
5824	155962
191513	155963
67744	155964
26825	155965
155533	155966
1780	155967
45530	155968
10876	155969
172928	155970
255812	155971
8882	155972
85488	155973
1521	155974
92889	155975
4947	155976
158388	155977
162163	155978
141	155979
128906	155980
84329	155981
129090	155982
152199	155983
183386	155984
152	155985
1994	155986
111764	155987
84772	155988
77131	155989
28892	155990
1024	155991
16590	155992
25228	155993
234518	155994
110424	155995
43714	155996
103151	155997
130381	155998
99436	155999
48070	156000
15073	156001
31134	156002
3822	156003
8394	156004
53660	156005
1057	156006
48627	156007
3225	156008
18918	156009
144246	156010
7974	156011
2516	156012
109939	156013
570	156014
6137	156015
516	156016
38755	156017
39310	156018
57304	156019
1653	156020
72380	156021
21369	156022
138	156023
2	156024
3460	156025
28	156026
46799	156027
21989	156028
106286	156029
50385	156030
115123	156031
117606	156032
12501	156033
1173	156034
88287	156035
61265	156036
28032	156037
34181	156038
1013	156039
116994	156040
43830	156041
8168	156042
182479	156043
71334	156044
1273	156045
23992	156046
187	156047
3037	156048
43065	156049
23523	156050
76911	156051
44385	156052
65010	156053
2361	156054
4680	156055
68828	156056
75299	156057
9464	156058
120213	156059
4542	156060
60213	156061
22683	156062
21939	156063
33737	156064
203323	156065
6208	156066
27834	156067
7350	156068
3497	156069
421	156070
162639	156071
69113	156072
57510	156073
18364	156074
241157	156075
39012	156076
61687	156077
25257	156078
1780	156079
55	156080
24807	156081
76808	156082
8183	156083
54795	156084
17748	156085
4373	156086
37573	156087
232635	156088
84323	156089
195549	156090
1595	156091
26085	156092
174444	156093
58721	156094
106641	156095
142741	156096
34	156097
68982	156098
2523	156099
6566	156100
3546	156101
39969	156102
1023	156103
149516	156104
42119	156105
24571	156106
30198	156107
9811	156108
44167	156109
183215	156110
189190	156111
5446	156112
75556	156113
43353	156114
73184	156115
69	156116
10653	156117
11566	156118
127053	156119
126870	156120
107156	156121
28281	156122
56913	156123
674	156124
24168	156125
8510	156126
21279	156127
41129	156128
39862	156129
108080	156130
236811	156131
182595	156132
23562	156133
31812	156134
31047	156135
114437	156136
58230	156137
43533	156138
48149	156139
170344	156140
26174	156141
134158	156142
50298	156143
37321	156144
13765	156145
54443	156146
22723	156147
82912	156148
25339	156149
42634	156150
96632	156151
27081	156152
48	156153
15132	156154
27424	156155
4386	156156
63774	156157
151489	156158
324607	156159
126176	156160
6891	156161
15698	156162
155717	156163
139039	156164
2523	156165
131514	156166
21329	156167
2289	156168
54090	156169
75892	156170
4311	156171
111736	156172
72954	156173
200241	156174
21784	156175
67298	156176
12820	156177
240035	156178
28114	156179
56494	156180
9305	156181
236799	156182
216956	156183
7569	156184
11081	156185
9846	156186
210191	156187
71855	156188
15526	156189
111168	156190
73020	156191
35605	156192
19930	156193
10461	156194
7245	156195
26330	156196
154227	156197
106372	156198
21904	156199
23057	156200
20109	156201
18789	156202
36675	156203
268430	156204
7387	156205
104847	156206
71502	156207
46079	156208
5238	156209
1361	156210
121192	156211
267	156212
107136	156213
242112	156214
18464	156215
47678	156216
45048	156217
119607	156218
40021	156219
82109	156220
43475	156221
76694	156222
20341	156223
236780	156224
12469	156225
54815	156226
3136	156227
137703	156228
212251	156229
5762	156230
186462	156231
173887	156232
16246	156233
8721	156234
11976	156235
19154	156236
5971	156237
63865	156238
1865	156239
4737	156240
68832	156241
920	156242
19989	156243
48087	156244
102826	156245
1254	156246
204780	156247
59792	156248
2012	156249
2849	156250
18070	156251
318208	156252
23639	156253
85694	156254
287318	156255
46099	156256
50087	156257
95619	156258
3068	156259
18525	156260
82765	156261
64351	156262
28994	156263
8072	156264
4912	156265
53675	156266
28	156267
101127	156268
157006	156269
78309	156270
116755	156271
184	156272
204253	156273
38018	156274
103584	156275
216431	156276
2813	156277
115000	156278
1267	156279
98403	156280
85339	156281
26344	156282
12337	156283
50434	156284
10157	156285
194840	156286
9119	156287
40236	156288
7704	156289
11789	156290
23769	156291
155855	156292
235869	156293
178083	156294
18920	156295
17393	156296
139740	156297
36568	156298
16282	156299
28477	156300
96840	156301
6001	156302
27404	156303
16977	156304
28934	156305
12702	156306
52243	156307
1696	156308
27524	156309
244912	156310
6873	156311
21921	156312
690	156313
9475	156314
59	156315
249342	156316
90234	156317
99632	156318
52952	156319
9825	156320
55566	156321
24020	156322
507	156323
274010	156324
29945	156325
17987	156326
516	156327
13419	156328
95594	156329
131671	156330
7810	156331
114464	156332
1954	156333
8561	156334
200193	156335
61	156336
135001	156337
25367	156338
5001	156339
5001	156340
2695	156341
84495	156342
31	156343
12048	156344
278165	156345
73470	156346
167666	156347
167774	156348
193783	156349
20983	156350
141	156351
35211	156352
124919	156353
78522	156354
394	156355
4984	156356
145	156357
45346	156358
3743	156359
121739	156360
6492	156361
39024	156362
2813	156363
120779	156364
6376	156365
12419	156366
2202	156367
7695	156368
16222	156369
20966	156370
127575	156371
66819	156372
23982	156373
83340	156374
2203	156375
222309	156376
96233	156377
98390	156378
21474	156379
28003	156380
25980	156381
2218	156382
48995	156383
37726	156384
8711	156385
11104	156386
187268	156387
28965	156388
31081	156389
26402	156390
208959	156391
64082	156392
10287	156393
25011	156394
57099	156395
125542	156396
3271	156397
111413	156398
19411	156399
56655	156400
14840	156401
62152	156402
12905	156403
32972	156404
75694	156405
38892	156406
75748	156407
201927	156408
27364	156409
24800	156410
15074	156411
13123	156412
4898	156413
52022	156414
9975	156415
313787	156416
184179	156417
287608	156418
287132	156419
4725	156420
279161	156421
6642	156422
139437	156423
21435	156424
143414	156425
6504	156426
131745	156427
56066	156428
134543	156429
522	156430
19484	156431
196025	156432
15924	156433
52504	156434
17928	156435
16574	156436
3484	156437
119491	156438
36056	156439
108644	156440
27062	156441
40	156442
307868	156443
129412	156444
69134	156445
234366	156446
66672	156447
12357	156448
19284	156449
30584	156450
12922	156451
89	156452
17133	156453
50562	156454
8804	156455
96020	156456
64500	156457
176865	156458
170646	156459
5365	156460
48285	156461
176600	156462
118562	156463
22467	156464
38038	156465
56519	156466
38426	156467
195461	156468
1413	156469
1895	156470
42962	156471
5932	156472
169457	156473
119205	156474
27055	156475
1816	156476
3638	156477
5447	156478
1830	156479
10973	156480
34868	156481
158501	156482
59763	156483
75089	156484
78630	156485
271549	156486
320737	156487
31978	156488
21508	156489
31775	156490
137216	156491
14085	156492
164390	156493
124400	156494
170215	156495
213708	156496
2688	156497
29448	156498
45038	156499
46396	156500
26683	156501
169157	156502
145369	156503
188555	156504
9288	156505
4816	156506
12108	156507
139582	156508
9177	156509
8062	156510
147280	156511
46884	156512
52061	156513
5659	156514
123270	156515
82205	156516
35136	156517
112776	156518
244962	156519
50982	156520
2111	156521
77973	156522
17441	156523
35639	156524
12547	156525
109677	156526
5180	156527
309801	156528
26	156529
67902	156530
28437	156531
60558	156532
90062	156533
37437	156534
13280	156535
22559	156536
102665	156537
122619	156538
76453	156539
17862	156540
69428	156541
83269	156542
119892	156543
137632	156544
51932	156545
274	156546
66326	156547
193	156548
153	156549
106	156550
4858	156551
1719	156552
215082	156553
1697	156554
639	156555
1550	156556
745	156557
265869	156558
32383	156559
11741	156560
301710	156561
112552	156562
118651	156563
38232	156564
19080	156565
168288	156566
105050	156567
226	156568
142141	156569
69909	156570
84406	156571
63752	156572
75709	156573
20741	156574
101793	156575
130771	156576
217501	156577
187203	156578
215455	156579
613	156580
5762	156581
1636	156582
90721	156583
153	156584
87929	156585
55848	156586
1176	156587
26200	156588
102600	156589
245662	156590
26920	156591
109865	156592
231452	156593
1148	156594
25329	156595
16314	156596
32000	156597
7180	156598
4737	156599
207178	156600
20063	156601
14315	156602
8041	156603
661	156604
28941	156605
31504	156606
84378	156607
41108	156608
24530	156609
46695	156610
146798	156611
32254	156612
96273	156613
175900	156614
135315	156615
65209	156616
307027	156617
175712	156618
23911	156619
547	156620
205107	156621
37091	156622
28502	156623
170821	156624
318432	156625
54020	156626
130912	156627
9151	156628
235	156629
235	156630
7471	156631
1274	156632
16508	156633
121989	156634
799	156635
47047	156636
11471	156637
74458	156638
23	156639
76	156640
282318	156641
56390	156642
43	156643
77037	156644
75583	156645
2286	156646
14317	156647
77259	156648
256297	156649
35226	156650
115582	156651
41385	156652
203406	156653
4862	156654
267	156655
118246	156656
4419	156657
113122	156658
156636	156659
252529	156660
31525	156661
49408	156662
45328	156663
64114	156664
14628	156665
185468	156666
43782	156667
4909	156668
345	156669
48113	156670
39145	156671
2304	156672
26200	156673
9916	156674
88951	156675
174649	156676
12045	156677
61	156678
37238	156679
100693	156680
2005	156681
196380	156682
193760	156683
38847	156684
7731	156685
37849	156686
302	156687
34286	156688
127877	156689
130999	156690
50803	156691
80125	156692
158213	156693
43969	156694
698	156695
189907	156696
197926	156697
1514	156698
1144	156699
14736	156700
165302	156701
91766	156702
25405	156703
71811	156704
1748	156705
11650	156706
49420	156707
275081	156708
87979	156709
21989	156710
74731	156711
33135	156712
301	156713
22937	156714
34990	156715
22176	156716
45278	156717
86609	156718
225203	156719
80966	156720
40493	156721
181773	156722
105904	156723
63108	156724
36227	156725
88561	156726
4503	156727
19435	156728
21804	156729
7342	156730
163590	156731
21636	156732
21765	156733
10952	156734
39887	156735
11511	156736
1037	156737
129	156738
213484	156739
15954	156740
161593	156741
3894	156742
11511	156743
731	156744
31556	156745
166293	156746
89551	156747
50896	156748
210116	156749
39683	156750
18908	156751
28754	156752
17372	156753
102126	156754
131585	156755
24035	156756
170081	156757
14481	156758
35159	156759
3675	156760
17252	156761
207954	156762
45893	156763
170211	156764
79467	156765
21742	156766
84187	156767
114781	156768
30827	156769
60446	156770
76584	156771
59573	156772
4328	156773
1222	156774
15457	156775
78816	156776
10226	156777
68926	156778
56831	156779
47875	156780
42408	156781
64397	156782
230644	156783
74100	156784
202539	156785
320527	156786
47278	156787
9959	156788
12287	156789
12997	156790
328462	156791
39448	156792
24514	156793
136186	156794
129986	156795
111958	156796
6255	156797
23002	156798
88294	156799
190764	156800
256604	156801
32060	156802
59675	156803
6929	156804
315493	156805
39727	156806
174850	156807
13703	156808
5056	156809
22194	156810
212724	156811
122645	156812
296289	156813
50435	156814
5771	156815
57	156816
189140	156817
46513	156818
140855	156819
26393	156820
23858	156821
205502	156822
34787	156823
23768	156824
115048	156825
237412	156826
226906	156827
64721	156828
23768	156829
1324	156830
17883	156831
290166	156832
9123	156833
17913	156834
5818	156835
25014	156836
26477	156837
801	156838
7030	156839
103117	156840
76463	156841
31950	156842
130552	156843
87795	156844
63340	156845
6584	156846
84878	156847
85890	156848
34221	156849
143491	156850
29625	156851
7837	156852
6664	156853
23476	156854
13656	156855
1927	156856
36157	156857
1212	156858
126068	156859
7000	156860
13930	156861
6387	156862
15884	156863
27288	156864
121812	156865
8576	156866
20608	156867
2578	156868
7264	156869
6567	156870
1687	156871
4250	156872
243051	156873
115596	156874
96290	156875
66555	156876
278401	156877
267	156878
39443	156879
157597	156880
1294	156881
2584	156882
15218	156883
111233	156884
31845	156885
3206	156886
6868	156887
31121	156888
522	156889
23777	156890
44660	156891
115215	156892
84302	156893
2402	156894
79387	156895
30272	156896
1447	156897
84021	156898
1473	156899
166476	156900
139934	156901
17261	156902
10736	156903
13883	156904
115307	156905
33015	156906
5266	156907
5700	156908
241063	156909
52983	156910
1543	156911
9737	156912
18282	156913
36794	156914
103380	156915
10736	156916
48195	156917
48195	156918
58824	156919
251333	156920
3979	156921
10291	156922
95956	156923
183095	156924
26727	156925
259308	156926
25040	156927
90141	156928
23743	156929
83920	156930
23364	156931
675	156932
14254	156933
30703	156934
66181	156935
253562	156936
4	156937
30966	156938
17017	156939
118392	156940
17972	156941
48981	156942
127614	156943
63882	156944
194557	156945
36410	156946
9322	156947
71800	156948
71883	156949
282278	156950
37880	156951
36007	156952
36007	156953
55354	156954
35	156955
140830	156956
128987	156957
109779	156958
93939	156959
4722	156960
3113	156961
73766	156962
147258	156963
140019	156964
79440	156965
24525	156966
2537	156967
12188	156968
284728	156969
586	156970
7674	156971
4352	156972
87	156973
6184	156974
22949	156975
27374	156976
170715	156977
83275	156978
214307	156979
40199	156980
14387	156981
88082	156982
2790	156983
3674	156984
133544	156985
275312	156986
71230	156987
11456	156988
1572	156989
1705	156990
45516	156991
1190	156992
138369	156993
194726	156994
13263	156995
56293	156996
45750	156997
1522	156998
16877	156999
292035	157000
13167	157001
78664	157002
13627	157003
61359	157004
29669	157005
41723	157006
56865	157007
75850	157008
4406	157009
49755	157010
55196	157011
6038	157012
120938	157013
208814	157014
128865	157015
111420	157016
17329	157017
1623	157018
23147	157019
157387	157020
34682	157021
68453	157022
9320	157023
96893	157024
74	157025
3342	157026
12585	157027
1181	157028
176754	157029
3782	157030
8340	157031
94315	157032
3706	157033
36425	157034
69294	157035
22778	157036
174527	157037
46715	157038
18007	157039
2354	157040
214442	157041
52127	157042
166854	157043
293454	157044
138177	157045
79812	157046
45541	157047
15970	157048
12253	157049
126	157050
86216	157051
41652	157052
134364	157053
30393	157054
13679	157055
27445	157056
1240	157057
14242	157058
21563	157059
84149	157060
6905	157061
58499	157062
41100	157063
171343	157064
1608	157065
64028	157066
20171	157067
63451	157068
284	157069
10358	157070
1974	157071
113425	157072
4698	157073
29933	157074
117887	157075
183310	157076
189595	157077
90040	157078
31704	157079
78310	157080
114920	157081
107790	157082
28785	157083
10694	157084
78654	157085
137778	157086
9728	157087
34	157088
30573	157089
22145	157090
51441	157091
106212	157092
12342	157093
2	157094
10560	157095
14219	157096
187668	157097
3385	157098
1241	157099
183278	157100
183019	157101
6712	157102
3089	157103
61646	157104
79826	157105
70897	157106
129	157107
31288	157108
212946	157109
159	157110
15686	157111
125617	157112
5248	157113
183598	157114
23772	157115
2382	157116
12011	157117
27166	157118
13668	157119
49633	157120
68919	157121
2067	157122
81	157123
72206	157124
13356	157125
80982	157126
15980	157127
78649	157128
126828	157129
23316	157130
14154	157131
25676	157132
165167	157133
3335	157134
14680	157135
41796	157136
2326	157137
22892	157138
112373	157139
7743	157140
696	157141
37676	157142
48	157143
213428	157144
3385	157145
13361	157146
55683	157147
58511	157148
8670	157149
32606	157150
140154	157151
51291	157152
7298	157153
7852	157154
36412	157155
3039	157156
37157	157157
78553	157158
126284	157159
50615	157160
26854	157161
78495	157162
6959	157163
129668	157164
306999	157165
19400	157166
87047	157167
88720	157168
37649	157169
4564	157170
69300	157171
32420	157172
9565	157173
49888	157174
19815	157175
43783	157176
2	157177
51141	157178
34927	157179
1382	157180
54099	157181
113169	157182
20136	157183
10219	157184
244911	157185
55249	157186
122374	157187
30877	157188
99147	157189
7589	157190
18233	157191
41715	157192
9074	157193
54539	157194
26009	157195
54538	157196
18715	157197
43157	157198
25484	157199
75762	157200
28693	157201
15698	157202
58096	157203
76753	157204
162161	157205
31984	157206
122380	157207
133574	157208
21171	157209
3035	157210
38637	157211
276324	157212
19405	157213
25354	157214
169756	157215
12578	157216
7035	157217
132904	157218
12740	157219
143	157220
16765	157221
11407	157222
1327	157223
167846	157224
7622	157225
7622	157226
196185	157227
20325	157228
6373	157229
16062	157230
69090	157231
302712	157232
3678	157233
13413	157234
19455	157235
316	157236
85242	157237
20718	157238
197416	157239
44518	157240
149414	157241
38128	157242
45282	157243
43533	157244
130841	157245
17229	157246
182800	157247
312523	157248
18789	157249
15423	157250
22365	157251
31347	157252
5624	157253
57741	157254
54758	157255
129024	157256
360	157257
6257	157258
122802	157259
20598	157260
48469	157261
30506	157262
170914	157263
47602	157264
58084	157265
26410	157266
10463	157267
92142	157268
19551	157269
18559	157270
41188	157271
290	157272
71822	157273
182369	157274
78431	157275
1043	157276
19511	157277
25296	157278
73895	157279
23493	157280
18	157281
19276	157282
197003	157283
47265	157284
118007	157285
94886	157286
38275	157287
115877	157288
83132	157289
2154	157290
67142	157291
51794	157292
74334	157293
51794	157294
143419	157295
89859	157296
19704	157297
192	157298
172379	157299
203643	157300
296391	157301
126372	157302
1656	157303
5148	157304
15438	157305
2219	157306
48578	157307
75945	157308
2180	157309
74051	157310
14123	157311
23819	157312
145239	157313
17330	157314
39331	157315
32437	157316
9061	157317
91045	157318
694	157319
9373	157320
29874	157321
292065	157322
48189	157323
27867	157324
19133	157325
311716	157326
111115	157327
34548	157328
4831	157329
35470	157330
13134	157331
113963	157332
162778	157333
208399	157334
10146	157335
161627	157336
97007	157337
214700	157338
107590	157339
23571	157340
18530	157341
76957	157342
135534	157343
84655	157344
6905	157345
77	157346
26690	157347
48547	157348
39659	157349
60240	157350
27023	157351
9428	157352
114492	157353
79	157354
5442	157355
32932	157356
585	157357
6706	157358
269761	157359
5510	157360
65477	157361
56780	157362
119697	157363
305934	157364
90669	157365
520	157366
202555	157367
18652	157368
324	157369
281058	157370
13180	157371
5804	157372
539	157373
78694	157374
191269	157375
46491	157376
24860	157377
6137	157378
76961	157379
8715	157380
16281	157381
7864	157382
12168	157383
91745	157384
3607	157385
83303	157386
174232	157387
22485	157388
14201	157389
8413	157390
126448	157391
28209	157392
5261	157393
28	157394
1339	157395
52349	157396
53432	157397
232074	157398
11479	157399
6522	157400
80450	157401
94696	157402
120	157403
21408	157404
1868	157405
5732	157406
138743	157407
246093	157408
76936	157409
114275	157410
284804	157411
148481	157412
189538	157413
122141	157414
73604	157415
218187	157416
7096	157417
10138	157418
55247	157419
134902	157420
270623	157421
320426	157422
26305	157423
56161	157424
35816	157425
197107	157426
306421	157427
1061	157428
205165	157429
131729	157430
306766	157431
13906	157432
56006	157433
207803	157434
212103	157435
87196	157436
83967	157437
300102	157438
2744	157439
58804	157440
200595	157441
194469	157442
319277	157443
272546	157444
49423	157445
72754	157446
35319	157447
13666	157448
175464	157449
112409	157450
268906	157451
268767	157452
14449	157453
9423	157454
170659	157455
256903	157456
106665	157457
27222	157458
135466	157459
6326	157460
319368	157461
57966	157462
643	157463
57539	157464
135862	157465
128852	157466
133482	157467
133076	157468
1874	157469
13655	157470
122261	157471
134413	157472
207623	157473
14184	157474
128923	157475
57308	157476
34208	157477
85703	157478
19500	157479
105959	157480
18497	157481
316318	157482
209316	157483
311763	157484
12521	157485
115521	157486
43388	157487
18058	157488
18058	157489
76888	157490
75360	157491
179989	157492
190090	157493
32997	157494
24172	157495
174827	157496
50347	157497
133845	157498
282135	157499
23198	157500
10678	157501
71586	157502
305503	157503
241939	157504
183002	157505
131976	157506
34262	157507
147195	157508
198768	157509
128159	157510
8705	157511
24801	157512
116135	157513
180455	157514
276946	157515
115293	157516
125953	157517
48568	157518
169455	157519
7797	157520
181110	157521
273001	157522
34186	157523
274862	157524
115588	157525
181706	157526
34470	157527
1867	157528
56884	157529
158283	157530
181263	157531
21304	157532
319052	157533
35327	157534
69845	157535
117034	157536
134075	157537
67193	157538
24172	157539
154091	157540
3864	157541
25279	157542
228829	157543
125152	157544
200968	157545
203451	157546
110297	157547
210618	157548
80314	157549
180231	157550
79727	157551
12229	157552
135476	157553
76828	157554
3643	157555
50804	157556
117959	157557
150781	157558
119495	157559
56220	157560
277792	157561
279638	157562
37041	157563
172994	157564
134563	157565
286788	157566
313921	157567
55503	157568
27059	157569
305468	157570
75091	157571
250479	157572
98981	157573
34470	157574
86499	157575
79513	157576
10635	157577
87	157578
218765	157579
57037	157580
11383	157581
204305	157582
267529	157583
116627	157584
77017	157585
52605	157586
104073	157587
1878	157588
113801	157589
70324	157590
137293	157591
51859	157592
20420	157593
13921	157594
75311	157595
7796	157596
93668	157597
10186	157598
54860	157599
23317	157600
129050	157601
208383	157602
193231	157603
284563	157604
118502	157605
67868	157606
282327	157607
156207	157608
144178	157609
191336	157610
125475	157611
175635	157612
6390	157613
168105	157614
79400	157615
275567	157616
293022	157617
86472	157618
213655	157619
65447	157620
234599	157621
117181	157622
34470	157623
77458	157624
99187	157625
33329	157626
1025	157627
5824	157628
22178	157629
175879	157630
77541	157631
20977	157632
91657	157633
146064	157634
113419	157635
280572	157636
114725	157637
155893	157638
169961	157639
168201	157640
187412	157641
284207	157642
73689	157643
194759	157644
129393	157645
133845	157646
117959	157647
50804	157648
64434	157649
78909	157650
84436	157651
314470	157652
97866	157653
141704	157654
326406	157655
263246	157656
176135	157657
207897	157658
295295	157659
85336	157660
187412	157661
171613	157662
210665	157663
319223	157664
319227	157665
319213	157666
4014	157667
210667	157668
210910	157669
319573	157670
210668	157671
319229	157672
319232	157673
4014	157674
4014	157675
4014	157676
70700	157677
34262	157678
136378	157679
162991	157680
6298	157681
208614	157682
117860	157683
24000	157684
247140	157685
173305	157686
3067	157687
21715	157688
85299	157689
64812	157690
146430	157691
84634	157692
83773	157693
170766	157694
261446	157695
4628	157696
174763	157697
172079	157698
48866	157699
73352	157700
269650	157701
104267	157702
250174	157703
47919	157704
268446	157705
279600	157706
135165	157707
207130	157708
47258	157709
1897	157710
317513	157711
102109	157712
109983	157713
73475	157714
2114	157715
13475	157716
318046	157717
68734	157718
109733	157719
164626	157720
258596	157721
9296	157722
210032	157723
135599	157724
23198	157725
210489	157726
135122	157727
115588	157728
84292	157729
950	157730
205163	157731
8136	157732
156306	157733
162468	157734
161203	157735
39791	157736
109058	157737
27820	157738
137653	157739
157909	157740
39800	157741
19842	157742
327933	157743
58973	157744
269951	157745
87131	157746
33264	157747
1061	157748
168355	157749
149480	157750
209994	157751
12968	157752
32997	157753
135342	157754
111696	157755
102150	157756
322774	157757
10489	157758
105881	157759
109856	157760
105959	157761
140256	157762
202250	157763
57312	157764
321844	157765
39209	157766
87914	157767
210203	157768
2256	157769
1072	157770
213239	157771
210067	157772
2255	157773
19774	157774
14346	157775
2732	157776
321944	157777
318492	157778
320849	157779
131769	157780
26866	157781
133784	157782
320184	157783
88077	157784
201232	157785
89855	157786
136604	157787
4039	157788
318079	157789
134974	157790
135606	157791
102347	157792
56492	157793
361	157794
58093	157795
302713	157796
58331	157797
130111	157798
291531	157799
39021	157800
210937	157801
81434	157802
136656	157803
194999	157804
319012	157805
162976	157806
111994	157807
19525	157808
80194	157809
35604	157810
18316	157811
17273	157812
17506	157813
7096	157814
193173	157815
104740	157816
2348	157817
76985	157818
44754	157819
4060	157820
87305	157821
129743	157822
197858	157823
127	157824
9011	157825
175786	157826
32055	157827
253326	157828
271939	157829
111299	157830
67435	157831
313171	157832
26551	157833
55846	157834
48568	157835
80314	157836
10409	157837
84717	157838
2823	157839
127167	157840
48775	157841
182942	157842
295586	157843
149265	157844
310351	157845
303946	157846
2935	157847
38115	157848
9987	157849
3328	157850
2823	157851
264891	157852
55138	157853
86499	157854
167355	157855
87147	157856
134917	157857
131688	157858
212434	157859
209422	157860
206106	157861
272073	157862
30828	157863
158634	157864
313111	157865
21074	157866
209888	157867
109296	157868
317697	157869
265440	157870
4838	157871
317722	157872
104255	157873
125114	157874
196391	157875
166417	157876
32080	157877
111910	157878
112194	157879
87439	157880
3976	157881
55634	157882
254522	157883
110293	157884
23528	157885
261101	157886
72817	157887
170415	157888
171834	157889
111293	157890
233688	157891
63705	157892
112958	157893
26551	157894
135034	157895
210245	157896
72762	157897
33264	157898
2072	157899
72512	157900
259646	157901
161407	157902
269052	157903
23788	157904
9168	157905
4838	157906
9601	157907
154728	157908
81395	157909
188584	157910
164063	157911
251998	157912
160384	157913
7025	157914
25485	157915
30615	157916
319992	157917
324988	157918
262485	157919
317472	157920
284206	157921
160692	157922
170767	157923
82091	157924
84769	157925
54326	157926
86778	157927
252953	157928
111695	157929
170962	157930
172198	157931
110065	157932
108925	157933
172386	157934
258769	157935
271376	157936
48589	157937
167982	157938
249604	157939
266495	157940
261529	157941
70637	157942
132984	157943
133477	157944
203660	157945
209233	157946
35922	157947
209871	157948
207902	157949
68837	157950
255251	157951
2114	157952
2114	157953
109006	157954
71518	157955
259862	157956
175540	157957
268880	157958
72389	157959
112408	157960
253441	157961
259746	157962
73337	157963
268842	157964
69263	157965
85218	157966
84785	157967
72041	157968
70564	157969
100	157970
69632	157971
7042	157972
158879	157973
9092	157974
163986	157975
48665	157976
101665	157977
164481	157978
158879	157979
45059	157980
164456	157981
107181	157982
175471	157983
16098	157984
160232	157985
7252	157986
31345	157987
173248	157988
316013	157989
208381	157990
8561	157991
164343	157992
109589	157993
22687	157994
23582	157995
276865	157996
181153	157997
134091	157998
1207	157999
5884	158000
25545	158001
96217	158002
189535	158003
25352	158004
85372	158005
194914	158006
81409	158007
284161	158008
312840	158009
288224	158010
50626	158011
203745	158012
51320	158013
205605	158014
54259	158015
19084	158016
35010	158017
195112	158018
50996	158019
127401	158020
281216	158021
13019	158022
132369	158023
128054	158024
125258	158025
51320	158026
8031	158027
69359	158028
312410	158029
51551	158030
123513	158031
1411	158032
56030	158033
85232	158034
26703	158035
205368	158036
193755	158037
131609	158038
84018	158039
39589	158040
139260	158041
131887	158042
10860	158043
12520	158044
3003	158045
111494	158046
26731	158047
70700	158048
216257	158049
318418	158050
113961	158051
211195	158052
39183	158053
291709	158054
73499	158055
98248	158056
56102	158057
10725	158058
324034	158059
89439	158060
25231	158061
30775	158062
303448	158063
1725	158064
153638	158065
129531	158066
1059	158067
256517	158068
265122	158069
238791	158070
34811	158071
254232	158072
74153	158073
84862	158074
137863	158075
22542	158076
33229	158077
7119	158078
105577	158079
107424	158080
54792	158081
205870	158082
214343	158083
27709	158084
146204	158085
324702	158086
297805	158087
6158	158088
101717	158089
65593	158090
29209	158091
154291	158092
16605	158093
21581	158094
154179	158095
65283	158096
93173	158097
157141	158098
238955	158099
56030	158100
158149	158101
258956	158102
107837	158103
258160	158104
431	158105
127895	158106
211871	158107
199545	158108
164232	158109
57885	158110
25255	158111
19606	158112
24447	158113
68604	158114
7641	158115
35771	158116
193542	158117
296665	158118
55445	158119
259130	158120
5910	158121
69783	158122
82346	158123
181125	158124
91338	158125
69807	158126
43205	158127
146	158128
97467	158129
175094	158130
7803	158131
28373	158132
7855	158133
109679	158134
159724	158135
1885	158136
144060	158137
198213	158138
58	158139
37364	158140
85226	158141
83278	158142
180079	158143
46809	158144
14385	158145
9262	158146
29590	158147
46333	158148
8615	158149
13958	158150
126343	158151
46102	158152
49719	158153
249935	158154
108660	158155
7065	158156
30637	158157
111959	158158
167875	158159
185049	158160
193119	158161
87209	158162
403	158163
43	158164
3607	158165
4330	158166
293414	158167
157431	158168
95083	158169
15824	158170
69438	158171
36528	158172
1083	158173
158731	158174
1507	158175
78554	158176
1358	158177
36623	158178
11223	158179
99289	158180
53039	158181
297473	158182
27262	158183
52868	158184
32672	158185
36316	158186
35756	158187
158	158188
3800	158189
25176	158190
1395	158191
121273	158192
2286	158193
98697	158194
2523	158195
9929	158196
9927	158197
66034	158198
5413	158199
128485	158200
79101	158201
274516	158202
313255	158203
5832	158204
154341	158205
18003	158206
122123	158207
170887	158208
290403	158209
21275	158210
30987	158211
51767	158212
36695	158213
132213	158214
126229	158215
61486	158216
300846	158217
77221	158218
146926	158219
161888	158220
40077	158221
291690	158222
10969	158223
102945	158224
28098	158225
137799	158226
416	158227
23504	158228
9550	158229
106057	158230
25890	158231
922	158232
61912	158233
94426	158234
65837	158235
66297	158236
3549	158237
6211	158238
29507	158239
176165	158240
21832	158241
4700	158242
6199	158243
13808	158244
58558	158245
60325	158246
77339	158247
55288	158248
313906	158249
34796	158250
36633	158251
65292	158252
30273	158253
155211	158254
184075	158255
52339	158256
2629	158257
121958	158258
52153	158259
25321	158260
3535	158261
29333	158262
126858	158263
70974	158264
182511	158265
68923	158266
659	158267
10877	158268
13458	158269
37	158270
280	158271
6239	158272
529	158273
5289	158274
209028	158275
2415	158276
30762	158277
64481	158278
43026	158279
460	158280
3419	158281
123168	158282
78943	158283
3174	158284
90063	158285
67272	158286
227062	158287
98293	158288
99503	158289
134127	158290
40033	158291
25964	158292
300643	158293
19276	158294
241011	158295
133335	158296
38015	158297
120080	158298
1748	158299
45835	158300
1773	158301
80179	158302
87380	158303
5089	158304
72138	158305
165276	158306
84837	158307
19182	158308
213162	158309
137124	158310
196386	158311
129868	158312
18983	158313
3296	158314
192757	158315
11674	158316
6663	158317
166195	158318
64425	158319
90	158320
3389	158321
61986	158322
161419	158323
87202	158324
651	158325
164	158326
15146	158327
55012	158328
18627	158329
30118	158330
6805	158331
2198	158332
23821	158333
31359	158334
62739	158335
224755	158336
52086	158337
8478	158338
157908	158339
28124	158340
96487	158341
46849	158342
108066	158343
27208	158344
81689	158345
58994	158346
5487	158347
16508	158348
23123	158349
16435	158350
24	158351
54255	158352
1685	158353
10802	158354
49912	158355
83602	158356
16075	158357
38106	158358
634	158359
127561	158360
35686	158361
34925	158362
14233	158363
37292	158364
26445	158365
32964	158366
1147	158367
140526	158368
70605	158369
45363	158370
48694	158371
2022	158372
81495	158373
107618	158374
54397	158375
59558	158376
24759	158377
214006	158378
4957	158379
37606	158380
82402	158381
82402	158382
50812	158383
18998	158384
323477	158385
2795	158386
105	158387
13242	158388
12618	158389
87301	158390
52796	158391
9290	158392
288768	158393
28123	158394
76484	158395
96167	158396
16731	158397
2448	158398
131706	158399
45791	158400
29552	158401
2415	158402
3227	158403
67057	158404
79365	158405
210311	158406
7492	158407
243	158408
96672	158409
9401	158410
997	158411
1200	158412
275751	158413
86344	158414
185436	158415
28750	158416
12805	158417
25063	158418
254096	158419
164359	158420
12464	158421
2933	158422
40062	158423
755	158424
35805	158425
52706	158426
15194	158427
2213	158428
198147	158429
221969	158430
169396	158431
52949	158432
42037	158433
48572	158434
7793	158435
150646	158436
120463	158437
297208	158438
85560	158439
8430	158440
138552	158441
28324	158442
12322	158443
1059	158444
899	158445
88373	158446
1590	158447
32406	158448
5266	158449
83058	158450
10726	158451
72275	158452
109609	158453
178248	158454
25612	158455
116706	158456
87473	158457
35869	158458
67	158459
134570	158460
155221	158461
3808	158462
17415	158463
36960	158464
3998	158465
22749	158466
22752	158467
15776	158468
89691	158469
28696	158470
90838	158471
48120	158472
15712	158473
94462	158474
327297	158475
20014	158476
185127	158477
139516	158478
16425	158479
1990	158480
20260	158481
34438	158482
1624	158483
16684	158484
100607	158485
1074	158486
108307	158487
96195	158488
4737	158489
6517	158490
5962	158491
51907	158492
4402	158493
31366	158494
89416	158495
24282	158496
19902	158497
206259	158498
132410	158499
16277	158500
3019	158501
11976	158502
35615	158503
13517	158504
55011	158505
22808	158506
49401	158507
6278	158508
53998	158509
10775	158510
834	158511
80271	158512
8281	158513
9106	158514
11890	158515
7380	158516
1245	158517
64037	158518
77	158519
53693	158520
18805	158521
179975	158522
1257	158523
7815	158524
191430	158525
70324	158526
157928	158527
29230	158528
9723	158529
129334	158530
7951	158531
129878	158532
20324	158533
41882	158534
8691	158535
609	158536
92375	158537
62176	158538
107828	158539
998	158540
26689	158541
141332	158542
27361	158543
5218	158544
138	158545
29226	158546
28947	158547
279275	158548
30158	158549
3335	158550
344	158551
7684	158552
230849	158553
101562	158554
16138	158555
6812	158556
68401	158557
23568	158558
57132	158559
98318	158560
287	158561
121469	158562
41800	158563
69260	158564
51565	158565
122940	158566
531	158567
191575	158568
36132	158569
43035	158570
31284	158571
21484	158572
41343	158573
18424	158574
17349	158575
6005	158576
21787	158577
26425	158578
126161	158579
28088	158580
57491	158581
280502	158582
2693	158583
142164	158584
30304	158585
22599	158586
71286	158587
18419	158588
7055	158589
259512	158590
5954	158591
33857	158592
6805	158593
51312	158594
791	158595
1034	158596
1401	158597
114581	158598
11439	158599
169585	158600
74337	158601
203125	158602
145638	158603
94095	158604
77818	158605
30841	158606
124401	158607
256022	158608
20740	158609
17377	158610
69718	158611
125615	158612
176915	158613
140032	158614
5903	158615
102547	158616
238547	158617
30480	158618
15772	158619
14682	158620
8586	158621
14950	158622
44599	158623
1018	158624
71342	158625
9214	158626
8788	158627
130056	158628
115672	158629
39376	158630
19114	158631
4692	158632
68598	158633
19186	158634
16189	158635
256255	158636
71337	158637
38230	158638
2989	158639
7241	158640
128726	158641
10883	158642
102843	158643
14819	158644
5613	158645
19528	158646
129024	158647
2717	158648
5594	158649
184707	158650
130412	158651
8518	158652
288932	158653
102320	158654
31738	158655
18299	158656
78895	158657
7099	158658
24430	158659
94812	158660
45089	158661
138	158662
36564	158663
101512	158664
89308	158665
21989	158666
7640	158667
21258	158668
2699	158669
12039	158670
4036	158671
186207	158672
13315	158673
4550	158674
1993	158675
40747	158676
845	158677
37246	158678
721	158679
36268	158680
4988	158681
176512	158682
80309	158683
224884	158684
33452	158685
72669	158686
1943	158687
126444	158688
181941	158689
52928	158690
610	158691
64310	158692
133304	158693
57036	158694
29668	158695
1624	158696
27938	158697
42012	158698
1601	158699
67647	158700
199108	158701
7974	158702
142333	158703
29518	158704
24825	158705
24195	158706
5942	158707
34207	158708
4437	158709
6084	158710
37026	158711
38094	158712
30087	158713
68822	158714
451	158715
55363	158716
22229	158717
660	158718
136657	158719
146205	158720
275989	158721
6149	158722
44479	158723
25508	158724
53474	158725
7646	158726
2112	158727
29336	158728
890	158729
27746	158730
19147	158731
13964	158732
102426	158733
10291	158734
291073	158735
97661	158736
53899	158737
5492	158738
23	158739
12516	158740
67039	158741
185944	158742
581	158743
181465	158744
78127	158745
171851	158746
1707	158747
21646	158748
4820	158749
1511	158750
2692	158751
2314	158752
914	158753
4	158754
3437	158755
22897	158756
1255	158757
43560	158758
6663	158759
9206	158760
57769	158761
5573	158762
27832	158763
57769	158764
73523	158765
111	158766
117652	158767
49086	158768
172312	158769
5321	158770
102425	158771
19263	158772
271579	158773
33925	158774
9779	158775
3989	158776
84445	158777
14886	158778
28665	158779
80953	158780
27977	158781
8426	158782
38624	158783
182378	158784
315245	158785
110916	158786
8777	158787
18354	158788
762	158789
413	158790
44551	158791
3285	158792
12931	158793
26651	158794
51802	158795
1621	158796
133497	158797
44760	158798
44479	158799
3534	158800
136767	158801
69451	158802
10099	158803
42319	158804
82165	158805
45030	158806
723	158807
52910	158808
43150	158809
90552	158810
3953	158811
81239	158812
59653	158813
16721	158814
37096	158815
130327	158816
6559	158817
261846	158818
76530	158819
10753	158820
21770	158821
8253	158822
1251	158823
44594	158824
42364	158825
309561	158826
58786	158827
90636	158828
56515	158829
14024	158830
2895	158831
14024	158832
14024	158833
34731	158834
195271	158835
7183	158836
169080	158837
2389	158838
326674	158839
5193	158840
2	158841
857	158842
25	158843
177020	158844
13659	158845
9773	158846
102370	158847
158292	158848
34294	158849
26447	158850
273	158851
260603	158852
54818	158853
50325	158854
489	158855
239060	158856
22780	158857
19375	158858
25990	158859
4605	158860
113113	158861
3313	158862
90153	158863
127305	158864
29550	158865
96	158866
113349	158867
165842	158868
273737	158869
4602	158870
42	158871
18055	158872
1429	158873
156423	158874
150297	158875
62255	158876
16	158877
71619	158878
26082	158879
639	158880
173705	158881
2373	158882
80903	158883
33864	158884
22828	158885
45438	158886
256	158887
16365	158888
1072	158889
23120	158890
5749	158891
30711	158892
127	158893
5129	158894
97504	158895
3990	158896
12738	158897
66525	158898
73209	158899
7043	158900
2922	158901
30693	158902
794	158903
11451	158904
139007	158905
36934	158906
81944	158907
214943	158908
4079	158909
9149	158910
292605	158911
41073	158912
1945	158913
6312	158914
57691	158915
61615	158916
1487	158917
78389	158918
12899	158919
115683	158920
52086	158921
38836	158922
19225	158923
19225	158924
82021	158925
176542	158926
7310	158927
170128	158928
308	158929
22330	158930
45234	158931
200998	158932
210984	158933
5000	158934
4444	158935
60458	158936
97850	158937
53547	158938
14667	158939
28929	158940
109857	158941
99159	158942
51540	158943
45673	158944
67693	158945
18873	158946
242770	158947
27479	158948
151626	158949
12571	158950
27018	158951
681	158952
167919	158953
177411	158954
14181	158955
36947	158956
4069	158957
317627	158958
1323	158959
121830	158960
5194	158961
1249	158962
113595	158963
602	158964
25346	158965
133004	158966
89999	158967
36254	158968
127862	158969
9448	158970
9100	158971
35453	158972
92562	158973
64273	158974
24748	158975
13480	158976
45321	158977
48485	158978
87110	158979
10419	158980
95870	158981
7455	158982
3849	158983
4131	158984
7672	158985
11541	158986
16228	158987
127461	158988
3570	158989
122824	158990
7724	158991
22795	158992
3782	158993
25836	158994
71489	158995
3696	158996
202862	158997
107560	158998
43716	158999
44141	159000
167718	159001
53518	159002
65666	159003
16212	159004
172774	159005
73524	159006
318458	159007
42886	159008
220307	159009
116699	159010
46795	159011
13655	159012
44648	159013
2180	159014
37435	159015
16028	159016
7457	159017
91857	159018
117013	159019
186550	159020
157249	159021
12065	159022
56205	159023
25536	159024
26172	159025
72689	159026
205986	159027
208675	159028
109577	159029
70327	159030
224187	159031
10035	159032
152103	159033
242413	159034
49653	159035
149316	159036
17815	159037
323432	159038
276026	159039
6685	159040
15799	159041
170830	159042
8320	159043
123175	159044
17437	159045
16151	159046
9016	159047
31489	159048
88989	159049
189150	159050
43309	159051
50413	159052
38637	159053
101	159054
145039	159055
22157	159056
100238	159057
5396	159058
191207	159059
40549	159060
76743	159061
3675	159062
5260	159063
1	159064
112310	159065
301167	159066
171954	159067
190380	159068
100019	159069
690	159070
65526	159071
6820	159072
25272	159073
74653	159074
41116	159075
8291	159076
14418	159077
14442	159078
131833	159079
58209	159080
25559	159081
6089	159082
67009	159083
151520	159084
26175	159085
27457	159086
1600	159087
20045	159088
684	159089
53273	159090
108254	159091
1894	159092
261993	159093
19004	159094
8092	159095
93796	159096
7466	159097
77009	159098
140601	159099
45257	159100
240954	159101
75920	159102
102902	159103
63464	159104
12503	159105
26860	159106
47341	159107
16402	159108
1781	159109
150255	159110
7190	159111
38533	159112
186	159113
23566	159114
22432	159115
10018	159116
59377	159117
161221	159118
16808	159119
10802	159120
31874	159121
26108	159122
13452	159123
118138	159124
47389	159125
81027	159126
63208	159127
1016	159128
10498	159129
45616	159130
209793	159131
23536	159132
43583	159133
41319	159134
24527	159135
73191	159136
156417	159137
42492	159138
65413	159139
16603	159140
556	159141
109738	159142
6406	159143
20932	159144
295009	159145
31584	159146
88166	159147
6893	159148
130519	159149
934	159150
160	159151
28057	159152
94186	159153
48569	159154
159493	159155
131680	159156
1605	159157
8081	159158
37655	159159
45301	159160
25163	159161
14732	159162
53608	159163
32911	159164
155872	159165
10	159166
14260	159167
80355	159168
7606	159169
1056	159170
1144	159171
13960	159172
4831	159173
3939	159174
3532	159175
14609	159176
2072	159177
311923	159178
190644	159179
90880	159180
1992	159181
163518	159182
46654	159183
10051	159184
38121	159185
35883	159186
7419	159187
192229	159188
20323	159189
40164	159190
68659	159191
72094	159192
22368	159193
7840	159194
36283	159195
128569	159196
197819	159197
202205	159198
18758	159199
106230	159200
85665	159201
466	159202
84285	159203
44447	159204
177535	159205
99738	159206
217060	159207
117461	159208
142625	159209
35187	159210
1342	159211
7097	159212
138376	159213
4114	159214
11731	159215
60556	159216
63469	159217
8470	159218
29670	159219
86367	159220
6500	159221
96	159222
51168	159223
20024	159224
317999	159225
172187	159226
215009	159227
153186	159228
175404	159229
98000	159230
145837	159231
17244	159232
8131	159233
36712	159234
3103	159235
186199	159236
210848	159237
13977	159238
18760	159239
28644	159240
6832	159241
16950	159242
118326	159243
309148	159244
8558	159245
130327	159246
6642	159247
128088	159248
51430	159249
53231	159250
107468	159251
206215	159252
6090	159253
30423	159254
51477	159255
64114	159256
83961	159257
11315	159258
15605	159259
110127	159260
11941	159261
117604	159262
6283	159263
89069	159264
11097	159265
24843	159266
25980	159267
61379	159268
99441	159269
11544	159270
184868	159271
16271	159272
125255	159273
106774	159274
44504	159275
99720	159276
6167	159277
255273	159278
86690	159279
28284	159280
123125	159281
174727	159282
78767	159283
135840	159284
3449	159285
2656	159286
17182	159287
121245	159288
207529	159289
90946	159290
1121	159291
2182	159292
163191	159293
6208	159294
277201	159295
9408	159296
59371	159297
44306	159298
103813	159299
29078	159300
10294	159301
38279	159302
172354	159303
305586	159304
140	159305
129079	159306
36659	159307
59727	159308
715	159309
21861	159310
131029	159311
44343	159312
60472	159313
6755	159314
14704	159315
34335	159316
4647	159317
55111	159318
19513	159319
112792	159320
107	159321
13190	159322
118860	159323
125727	159324
195151	159325
199152	159326
88323	159327
318689	159328
140022	159329
139824	159330
5161	159331
107442	159332
80360	159333
6424	159334
11	159335
2704	159336
21614	159337
42522	159338
54270	159339
31090	159340
4653	159341
23554	159342
77533	159343
56491	159344
214179	159345
109650	159346
105382	159347
252017	159348
232783	159349
54948	159350
10820	159351
9996	159352
206311	159353
8547	159354
213502	159355
261815	159356
216244	159357
105668	159358
146474	159359
42399	159360
18228	159361
58703	159362
5962	159363
122313	159364
129978	159365
8054	159366
12902	159367
147348	159368
4220	159369
73462	159370
3383	159371
136924	159372
37004	159373
39253	159374
285458	159375
190	159376
412	159377
193924	159378
77189	159379
53785	159380
18301	159381
102794	159382
263014	159383
262456	159384
43379	159385
32264	159386
173322	159387
53524	159388
66644	159389
204881	159390
53179	159391
123025	159392
45356	159393
267714	159394
140697	159395
190440	159396
15721	159397
183401	159398
119945	159399
2607	159400
86572	159401
5504	159402
257754	159403
33908	159404
160713	159405
15329	159406
63053	159407
78767	159408
13703	159409
37392	159410
196585	159411
157007	159412
46485	159413
158602	159414
86024	159415
5261	159416
29545	159417
60973	159418
96955	159419
87183	159420
262469	159421
18344	159422
11097	159423
51374	159424
186773	159425
216471	159426
118122	159427
129977	159428
68519	159429
206106	159430
195183	159431
18033	159432
191734	159433
2918	159434
1153	159435
107491	159436
17270	159437
166956	159438
213524	159439
83168	159440
137128	159441
145384	159442
315312	159443
233136	159444
16066	159445
7020	159446
132341	159447
301086	159448
79575	159449
95239	159450
14877	159451
297664	159452
307423	159453
288	159454
1041	159455
39453	159456
7686	159457
14584	159458
46518	159459
159469	159460
130344	159461
48468	159462
59882	159463
166717	159464
13033	159465
11325	159466
11595	159467
94042	159468
89914	159469
284469	159470
5581	159471
77366	159472
164414	159473
118009	159474
121938	159475
41273	159476
16230	159477
247	159478
7927	159479
120046	159480
5234	159481
79653	159482
10463	159483
100025	159484
76918	159485
150576	159486
111642	159487
69760	159488
59726	159489
24465	159490
179784	159491
25256	159492
49345	159493
18822	159494
140272	159495
73695	159496
121373	159497
173464	159498
73058	159499
125211	159500
199912	159501
109225	159502
46762	159503
128566	159504
3236	159505
257	159506
8657	159507
3195	159508
10271	159509
132541	159510
122614	159511
865	159512
17751	159513
117766	159514
34723	159515
5282	159516
12961	159517
1195	159518
38827	159519
190662	159520
294386	159521
20464	159522
268383	159523
34357	159524
16928	159525
29334	159526
98549	159527
5574	159528
13613	159529
97120	159530
85608	159531
1550	159532
12034	159533
764	159534
53038	159535
1623	159536
125485	159537
88721	159538
25152	159539
4870	159540
22306	159541
22605	159542
26860	159543
132293	159544
62490	159545
271975	159546
75029	159547
32846	159548
1670	159549
133877	159550
58113	159551
768	159552
324986	159553
16943	159554
2993	159555
7196	159556
641	159557
230948	159558
14967	159559
20534	159560
37872	159561
12777	159562
55489	159563
9870	159564
31085	159565
184734	159566
41403	159567
187045	159568
1764	159569
133783	159570
4002	159571
118680	159572
42205	159573
144411	159574
971	159575
14846	159576
96524	159577
39774	159578
8597	159579
250581	159580
216918	159581
11542	159582
27818	159583
11376	159584
57446	159585
147573	159586
431	159587
14628	159588
16751	159589
10256	159590
86212	159591
22934	159592
38118	159593
31588	159594
201718	159595
93631	159596
98969	159597
36936	159598
26075	159599
121733	159600
1927	159601
8463	159602
51020	159603
60056	159604
108276	159605
6702	159606
6125	159607
151622	159608
9401	159609
209684	159610
1620	159611
894	159612
4732	159613
8864	159614
61901	159615
84517	159616
11316	159617
8833	159618
62989	159619
22203	159620
82371	159621
6722	159622
16073	159623
33183	159624
1227	159625
2696	159626
1702	159627
20010	159628
2155	159629
25616	159630
29620	159631
3575	159632
77303	159633
110968	159634
2736	159635
70164	159636
113966	159637
139423	159638
255314	159639
11011	159640
37859	159641
59255	159642
67171	159643
172148	159644
35870	159645
85	159646
214844	159647
6660	159648
31426	159649
104344	159650
48007	159651
6584	159652
31427	159653
50618	159654
18569	159655
72275	159656
2300	159657
132	159658
68694	159659
42978	159660
899	159661
214804	159662
8688	159663
138907	159664
48999	159665
173023	159666
4065	159667
10407	159668
8240	159669
525	159670
7400	159671
105696	159672
23448	159673
1454	159674
155259	159675
5173	159676
3172	159677
108301	159678
95752	159679
36830	159680
79523	159681
13897	159682
188080	159683
31304	159684
41709	159685
108735	159686
51259	159687
17246	159688
21756	159689
196774	159690
30034	159691
36036	159692
205161	159693
179421	159694
2638	159695
117464	159696
65908	159697
130184	159698
167658	159699
64909	159700
28646	159701
41246	159702
19857	159703
59352	159704
7088	159705
317126	159706
119778	159707
64437	159708
79846	159709
82162	159710
4109	159711
141	159712
360	159713
15719	159714
570	159715
313	159716
4143	159717
2913	159718
5387	159719
187726	159720
4583	159721
111422	159722
85016	159723
1773	159724
52073	159725
208027	159726
81552	159727
134019	159728
78147	159729
65463	159730
143487	159731
192763	159732
131780	159733
19932	159734
127	159735
70208	159736
17150	159737
27135	159738
21958	159739
4447	159740
26633	159741
87311	159742
210290	159743
16270	159744
13795	159745
178179	159746
38930	159747
17106	159748
6072	159749
4257	159750
165706	159751
19498	159752
19498	159753
11337	159754
4494	159755
13458	159756
79619	159757
68640	159758
60610	159759
97251	159760
27674	159761
38631	159762
1758	159763
90407	159764
17267	159765
183099	159766
1662	159767
80163	159768
314443	159769
46087	159770
79	159771
50604	159772
36788	159773
64277	159774
111343	159775
1282	159776
56955	159777
3075	159778
272340	159779
116995	159780
4067	159781
19995	159782
8946	159783
153245	159784
82517	159785
60218	159786
70776	159787
208664	159788
15078	159789
125670	159790
7009	159791
1013	159792
1685	159793
171424	159794
14719	159795
48680	159796
102514	159797
89170	159798
46861	159799
34210	159800
67082	159801
285327	159802
40	159803
128499	159804
30250	159805
54892	159806
51673	159807
71765	159808
70696	159809
1328	159810
899	159811
3549	159812
15924	159813
245	159814
963	159815
69136	159816
1272	159817
35999	159818
86570	159819
6084	159820
67707	159821
22034	159822
27816	159823
922	159824
132826	159825
5274	159826
11192	159827
12409	159828
436	159829
556	159830
13266	159831
142887	159832
34761	159833
141762	159834
173899	159835
130534	159836
65807	159837
13923	159838
30152	159839
5806	159840
489	159841
24846	159842
56343	159843
26183	159844
42504	159845
35	159846
2610	159847
62735	159848
123478	159849
48245	159850
199072	159851
49887	159852
902	159853
57782	159854
29431	159855
24122	159856
101037	159857
29396	159858
3849	159859
246232	159860
15940	159861
46704	159862
16616	159863
540	159864
70467	159865
1	159866
5647	159867
113947	159868
6383	159869
10179	159870
279784	159871
179564	159872
5410	159873
24924	159874
211188	159875
63205	159876
7368	159877
66325	159878
293448	159879
24108	159880
35242	159881
118112	159882
10635	159883
14050	159884
56704	159885
46023	159886
37571	159887
1538	159888
121284	159889
38614	159890
63803	159891
8148	159892
44666	159893
1687	159894
277305	159895
21055	159896
605	159897
37420	159898
6746	159899
54081	159900
173696	159901
60822	159902
543	159903
62552	159904
10592	159905
3428	159906
19186	159907
37466	159908
10592	159909
9605	159910
10529	159911
19036	159912
7870	159913
283739	159914
248221	159915
5974	159916
40475	159917
20000	159918
70345	159919
11183	159920
1595	159921
6443	159922
60946	159923
218	159924
11346	159925
22149	159926
70237	159927
137742	159928
275846	159929
15995	159930
310143	159931
6755	159932
8813	159933
49277	159934
60603	159935
134191	159936
2599	159937
40780	159938
3563	159939
4700	159940
135591	159941
55249	159942
25492	159943
1233	159944
98577	159945
51568	159946
218899	159947
9145	159948
868	159949
7669	159950
27083	159951
2392	159952
42595	159953
13234	159954
91137	159955
136806	159956
70579	159957
51475	159958
213189	159959
63398	159960
47562	159961
22861	159962
8712	159963
189005	159964
286113	159965
16145	159966
81459	159967
12546	159968
47230	159969
306529	159970
51688	159971
128121	159972
260829	159973
111039	159974
111039	159975
227937	159976
74070	159977
317451	159978
72486	159979
4165	159980
136593	159981
7496	159982
31503	159983
27744	159984
4163	159985
173478	159986
90	159987
2435	159988
57728	159989
174542	159990
102580	159991
5022	159992
16902	159993
64746	159994
16067	159995
94651	159996
262970	159997
21582	159998
231972	159999
17962	160000
6303	160001
78778	160002
266297	160003
255516	160004
92331	160005
4118	160006
123018	160007
79838	160008
216323	160009
75322	160010
75953	160011
155559	160012
86652	160013
100555	160014
27030	160015
22062	160016
49941	160017
3820	160018
34915	160019
13520	160020
69232	160021
89736	160022
283461	160023
204533	160024
1010	160025
217383	160026
62894	160027
72054	160028
108732	160029
196087	160030
217299	160031
83505	160032
138864	160033
49933	160034
31024	160035
197132	160036
308924	160037
48804	160038
2651	160039
4099	160040
206719	160041
124573	160042
49887	160043
48273	160044
70214	160045
127206	160046
35120	160047
28016	160048
3399	160049
227830	160050
7887	160051
41582	160052
13452	160053
36623	160054
107487	160055
119628	160056
39352	160057
134248	160058
19519	160059
35649	160060
53564	160061
105233	160062
39498	160063
292570	160064
3459	160065
6493	160066
83506	160067
229291	160068
29651	160069
24638	160070
56486	160071
8757	160072
15339	160073
30246	160074
62826	160075
17258	160076
201137	160077
119821	160078
95056	160079
31720	160080
11649	160081
1268	160082
14234	160083
68773	160084
17628	160085
110847	160086
75138	160087
170725	160088
91260	160089
58864	160090
7773	160091
4875	160092
9997	160093
7057	160094
264575	160095
42099	160096
1547	160097
23001	160098
10225	160099
1319	160100
85891	160101
6363	160102
13615	160103
19932	160104
5026	160105
45038	160106
14314	160107
21627	160108
55	160109
29999	160110
3465	160111
212960	160112
815	160113
8505	160114
22	160115
20933	160116
121745	160117
5695	160118
15411	160119
77334	160120
675	160121
136569	160122
92174	160123
3670	160124
63556	160125
17792	160126
55312	160127
184503	160128
55373	160129
239626	160130
113305	160131
3832	160132
72036	160133
26748	160134
211112	160135
10835	160136
655	160137
11355	160138
4224	160139
28715	160140
187704	160141
14161	160142
5137	160143
24	160144
278952	160145
4531	160146
2626	160147
12331	160148
289766	160149
1995	160150
43263	160151
4828	160152
206714	160153
138938	160154
51186	160155
75903	160156
58320	160157
86160	160158
25441	160159
140	160160
250170	160161
20325	160162
207645	160163
116061	160164
67269	160165
13747	160166
103265	160167
49043	160168
15707	160169
7833	160170
197844	160171
118723	160172
197147	160173
197147	160174
43334	160175
154978	160176
26553	160177
26286	160178
1282	160179
83568	160180
78482	160181
64770	160182
46392	160183
13767	160184
71407	160185
292921	160186
33295	160187
19015	160188
24937	160189
51709	160190
72321	160191
29715	160192
111683	160193
19907	160194
140072	160195
29517	160196
108605	160197
14818	160198
79267	160199
34744	160200
48194	160201
48591	160202
126406	160203
106422	160204
16516	160205
243475	160206
39939	160207
75624	160208
41701	160209
168849	160210
34819	160211
133711	160212
214122	160213
241054	160214
18155	160215
38135	160216
312852	160217
191675	160218
57935	160219
53799	160220
237976	160221
17707	160222
278774	160223
3628	160224
95689	160225
198957	160226
4518	160227
5791	160228
1578	160229
27741	160230
31592	160231
40638	160232
48207	160233
67632	160234
93459	160235
18631	160236
2399	160237
93659	160238
59356	160239
84794	160240
58878	160241
124819	160242
126768	160243
88633	160244
37476	160245
1896	160246
6243	160247
35174	160248
17361	160249
17296	160250
54934	160251
37648	160252
135040	160253
19840	160254
5508	160255
264687	160256
177131	160257
52759	160258
247457	160259
19255	160260
36860	160261
8111	160262
133768	160263
43173	160264
957	160265
36774	160266
269837	160267
30316	160268
34466	160269
8260	160270
42671	160271
29306	160272
47174	160273
144201	160274
7872	160275
243655	160276
130501	160277
68562	160278
13765	160279
83411	160280
10305	160281
28743	160282
82457	160283
59679	160284
48896	160285
289564	160286
275850	160287
55032	160288
19482	160289
129353	160290
139369	160291
31002	160292
165503	160293
111835	160294
40051	160295
42194	160296
21209	160297
42776	160298
39016	160299
33972	160300
203795	160301
19097	160302
114710	160303
63918	160304
37863	160305
193811	160306
87394	160307
22596	160308
43026	160309
58771	160310
27693	160311
4996	160312
22519	160313
2144	160314
13159	160315
405	160316
45971	160317
57592	160318
59443	160319
16937	160320
129502	160321
14727	160322
88814	160323
21098	160324
34261	160325
69943	160326
11866	160327
10330	160328
4389	160329
3949	160330
5120	160331
10637	160332
66699	160333
8353	160334
5603	160335
71322	160336
165643	160337
123141	160338
63923	160339
147748	160340
208905	160341
1397	160342
165023	160343
42932	160344
6744	160345
97287	160346
113291	160347
10032	160348
18128	160349
596	160350
33844	160351
42305	160352
21310	160353
233555	160354
13600	160355
32924	160356
10706	160357
4278	160358
188872	160359
61198	160360
136742	160361
39746	160362
73840	160363
24404	160364
35944	160365
10068	160366
60367	160367
5950	160368
137582	160369
56401	160370
49101	160371
41128	160372
15255	160373
16116	160374
195843	160375
59960	160376
2700	160377
28091	160378
53555	160379
123144	160380
11529	160381
32523	160382
73	160383
123519	160384
116951	160385
56775	160386
93170	160387
38549	160388
8921	160389
27052	160390
11357	160391
27052	160392
126169	160393
242641	160394
140342	160395
136102	160396
32972	160397
2485	160398
161032	160399
80359	160400
114966	160401
90511	160402
159782	160403
82643	160404
5431	160405
84766	160406
323594	160407
52057	160408
65441	160409
65350	160410
12365	160411
77006	160412
58528	160413
72525	160414
135481	160415
590	160416
175677	160417
57724	160418
30126	160419
308658	160420
55048	160421
280074	160422
61651	160423
39014	160424
251159	160425
192162	160426
114414	160427
145510	160428
200895	160429
82668	160430
274475	160431
17	160432
25935	160433
12765	160434
8010	160435
28875	160436
10880	160437
565	160438
826	160439
41613	160440
179614	160441
7387	160442
6763	160443
2384	160444
254278	160445
203295	160446
4443	160447
29297	160448
203231	160449
53919	160450
88784	160451
62599	160452
25303	160453
328062	160454
77221	160455
212	160456
40641	160457
67893	160458
38511	160459
120941	160460
102	160461
8973	160462
7218	160463
2	160464
99871	160465
112380	160466
13380	160467
1710	160468
166178	160469
9312	160470
124648	160471
39440	160472
6378	160473
209477	160474
288619	160475
67441	160476
161110	160477
13405	160478
3162	160479
13482	160480
34559	160481
43921	160482
5153	160483
8571	160484
16010	160485
108	160486
45177	160487
195200	160488
35728	160489
132540	160490
16383	160491
118746	160492
161814	160493
268365	160494
106693	160495
182366	160496
9595	160497
296396	160498
56023	160499
62837	160500
127653	160501
47369	160502
36926	160503
87430	160504
22713	160505
123127	160506
215533	160507
133262	160508
109271	160509
1253	160510
72776	160511
7191	160512
247200	160513
146082	160514
11888	160515
68265	160516
39020	160517
1354	160518
8437	160519
23499	160520
221916	160521
1312	160522
237631	160523
5668	160524
22530	160525
61838	160526
9046	160527
1	160528
18509	160529
69574	160530
265330	160531
94735	160532
314342	160533
85786	160534
12193	160535
48744	160536
26069	160537
83238	160538
45736	160539
84688	160540
6532	160541
189349	160542
32177	160543
11874	160544
49	160545
30232	160546
31151	160547
5822	160548
87945	160549
242215	160550
21053	160551
4085	160552
880	160553
36229	160554
310276	160555
5049	160556
119304	160557
14353	160558
5049	160559
86028	160560
13715	160561
272421	160562
16765	160563
38100	160564
7257	160565
11012	160566
4476	160567
4476	160568
392	160569
38775	160570
223729	160571
37417	160572
43101	160573
15825	160574
133430	160575
2150	160576
151603	160577
111799	160578
15600	160579
51400	160580
2881	160581
38900	160582
85546	160583
197111	160584
32315	160585
462	160586
13104	160587
171160	160588
66004	160589
259073	160590
46346	160591
139645	160592
22128	160593
7759	160594
36195	160595
73466	160596
117580	160597
9829	160598
114216	160599
48876	160600
76275	160601
122191	160602
34692	160603
294487	160604
33930	160605
24476	160606
178652	160607
114855	160608
10079	160609
36124	160610
76205	160611
178430	160612
50510	160613
184423	160614
74077	160615
178673	160616
34676	160617
190052	160618
34622	160619
34037	160620
278548	160621
114553	160622
49428	160623
49428	160624
49237	160625
49952	160626
53087	160627
183684	160628
178878	160629
76376	160630
122826	160631
182333	160632
3768	160633
293735	160634
52117	160635
52371	160636
13300	160637
122872	160638
76346	160639
283685	160640
112768	160641
52371	160642
78373	160643
191234	160644
119295	160645
177716	160646
275154	160647
7457	160648
293241	160649
305727	160650
118086	160651
293370	160652
51516	160653
277870	160654
51398	160655
13403	160656
52735	160657
116738	160658
118072	160659
178625	160660
18765	160661
36221	160662
27961	160663
13287	160664
4347	160665
210502	160666
325852	160667
68836	160668
206344	160669
166283	160670
36233	160671
2321	160672
27406	160673
1846	160674
7913	160675
48767	160676
277323	160677
151767	160678
181127	160679
189942	160680
33643	160681
16696	160682
41	160683
208139	160684
68291	160685
2111	160686
135074	160687
74686	160688
164762	160689
392	160690
52640	160691
271555	160692
217587	160693
176977	160694
63512	160695
42333	160696
11200	160697
511	160698
269634	160699
70630	160700
57752	160701
137555	160702
49490	160703
59956	160704
150342	160705
106002	160706
186247	160707
13182	160708
51513	160709
44028	160710
240255	160711
137038	160712
217955	160713
163328	160714
255607	160715
46626	160716
85973	160717
283829	160718
283483	160719
120108	160720
29602	160721
81175	160722
284603	160723
255687	160724
119917	160725
285003	160726
24808	160727
285165	160728
120316	160729
194670	160730
162262	160731
244774	160732
24303	160733
78216	160734
24303	160735
78057	160736
34989	160737
69758	160738
183656	160739
158715	160740
285335	160741
1574	160742
283830	160743
35012	160744
37391	160745
169191	160746
157472	160747
23953	160748
270495	160749
55314	160750
189127	160751
302226	160752
18921	160753
6405	160754
33792	160755
73832	160756
56027	160757
465	160758
23991	160759
40715	160760
24699	160761
12616	160762
11719	160763
20855	160764
87603	160765
12011	160766
48011	160767
7377	160768
270157	160769
6905	160770
1921	160771
19119	160772
8590	160773
26347	160774
181658	160775
24629	160776
180704	160777
92283	160778
198389	160779
15376	160780
126320	160781
49434	160782
65787	160783
55247	160784
82554	160785
104466	160786
123726	160787
280681	160788
192670	160789
163336	160790
79730	160791
112107	160792
39348	160793
38648	160794
12147	160795
12534	160796
118388	160797
42335	160798
65165	160799
23639	160800
98690	160801
156548	160802
175515	160803
117138	160804
185738	160805
104092	160806
290774	160807
63392	160808
122642	160809
125541	160810
79148	160811
130968	160812
245736	160813
41348	160814
299614	160815
151204	160816
24021	160817
232650	160818
74069	160819
64863	160820
6532	160821
143836	160822
94699	160823
240760	160824
298548	160825
165781	160826
226072	160827
6819	160828
12156	160829
185705	160830
191588	160831
18745	160832
84711	160833
49837	160834
146883	160835
55825	160836
176169	160837
115496	160838
315879	160839
135986	160840
67232	160841
20736	160842
58120	160843
164624	160844
182125	160845
7292	160846
42800	160847
6726	160848
159342	160849
30124	160850
86686	160851
80668	160852
50012	160853
41696	160854
65032	160855
176356	160856
95033	160857
154240	160858
5628	160859
132340	160860
20529	160861
80035	160862
265587	160863
105533	160864
43151	160865
104806	160866
115816	160867
37516	160868
39432	160869
83544	160870
183532	160871
127071	160872
48692	160873
56250	160874
61548	160875
57627	160876
57614	160877
129858	160878
297263	160879
31543	160880
151711	160881
15486	160882
3673	160883
30217	160884
42334	160885
4896	160886
111805	160887
130892	160888
102382	160889
42190	160890
158726	160891
36864	160892
34493	160893
139453	160894
96729	160895
47504	160896
35962	160897
155647	160898
21719	160899
33658	160900
51874	160901
8127	160902
20464	160903
62727	160904
196536	160905
45898	160906
31543	160907
8399	160908
214242	160909
139916	160910
52125	160911
262447	160912
132711	160913
181394	160914
166799	160915
126227	160916
54092	160917
128244	160918
14774	160919
65722	160920
147580	160921
112476	160922
12534	160923
59277	160924
20469	160925
54046	160926
205458	160927
121583	160928
46321	160929
216177	160930
235977	160931
3666	160932
16059	160933
29653	160934
32196	160935
66314	160936
25354	160937
23690	160938
167613	160939
180372	160940
46894	160941
20695	160942
92877	160943
190401	160944
129884	160945
46514	160946
39647	160947
173329	160948
23255	160949
61527	160950
95064	160951
39349	160952
97591	160953
82508	160954
196342	160955
12811	160956
115873	160957
111289	160958
50217	160959
196230	160960
50489	160961
27785	160962
112928	160963
40010	160964
75892	160965
169458	160966
137998	160967
160463	160968
9047	160969
51031	160970
52744	160971
44185	160972
12594	160973
21573	160974
35718	160975
211472	160976
319846	160977
181348	160978
58781	160979
121117	160980
37814	160981
165823	160982
37294	160983
37620	160984
38389	160985
47180	160986
6954	160987
114045	160988
12775	160989
193862	160990
12793	160991
106434	160992
40775	160993
36087	160994
58711	160995
43604	160996
92673	160997
124808	160998
152985	160999
188543	161000
4311	161001
121458	161002
150429	161003
59011	161004
149165	161005
230202	161006
271191	161007
109334	161008
125460	161009
12413	161010
249567	161011
163239	161012
42167	161013
12231	161014
140784	161015
8602	161016
215736	161017
59592	161018
39551	161019
96366	161020
188749	161021
4879	161022
15176	161023
30722	161024
41660	161025
18842	161026
191200	161027
318016	161028
74454	161029
84056	161030
113504	161031
176563	161032
78335	161033
277083	161034
84056	161035
232519	161036
67977	161037
46018	161038
27394	161039
80113	161040
282078	161041
62090	161042
49748	161043
235316	161044
125798	161045
284192	161046
156331	161047
143745	161048
145079	161049
45414	161050
9620	161051
278981	161052
12109	161053
148328	161054
92199	161055
131435	161056
27840	161057
34842	161058
215808	161059
97488	161060
247444	161061
169380	161062
49045	161063
12793	161064
88486	161065
78186	161066
213417	161067
239620	161068
99031	161069
280905	161070
121181	161071
241463	161072
97248	161073
42398	161074
30472	161075
178285	161076
60558	161077
69347	161078
14920	161079
66144	161080
117345	161081
94013	161082
303057	161083
210584	161084
83154	161085
30722	161086
41943	161087
63448	161088
24465	161089
238323	161090
265735	161091
131516	161092
59592	161093
319239	161094
63302	161095
189284	161096
200689	161097
19084	161098
99233	161099
125074	161100
81828	161101
16405	161102
37478	161103
2573	161104
157905	161105
5579	161106
112508	161107
29774	161108
167717	161109
113002	161110
2214	161111
114926	161112
171947	161113
65464	161114
265525	161115
25527	161116
152494	161117
161300	161118
100028	161119
75125	161120
125196	161121
7742	161122
80638	161123
123549	161124
242282	161125
207444	161126
157205	161127
171227	161128
105644	161129
306116	161130
20074	161131
57284	161132
15018	161133
13949	161134
130128	161135
90014	161136
31014	161137
102507	161138
20004	161139
13883	161140
59493	161141
164201	161142
116764	161143
88751	161144
69786	161145
41416	161146
1157	161147
127528	161148
100760	161149
32474	161150
71650	161151
69786	161152
137243	161153
32610	161154
77213	161155
38643	161156
309020	161157
313168	161158
132663	161159
277231	161160
123953	161161
97971	161162
101322	161163
16093	161164
103626	161165
311656	161166
224291	161167
31	161168
135503	161169
51489	161170
707	161171
266479	161172
98496	161173
7689	161174
139909	161175
136536	161176
47690	161177
104484	161178
164504	161179
64644	161180
170610	161181
119889	161182
45242	161183
77046	161184
110173	161185
20524	161186
30821	161187
179549	161188
54415	161189
46072	161190
199033	161191
319402	161192
43521	161193
20085	161194
214536	161195
60411	161196
79552	161197
92442	161198
157896	161199
260690	161200
31448	161201
143867	161202
320926	161203
294862	161204
11418	161205
24472	161206
194995	161207
215055	161208
140135	161209
20020	161210
21879	161211
41821	161212
81261	161213
125866	161214
133372	161215
124011	161216
28219	161217
127909	161218
26390	161219
133469	161220
207638	161221
85225	161222
164234	161223
165058	161224
99726	161225
74844	161226
24210	161227
322663	161228
3180	161229
181791	161230
167753	161231
29276	161232
36192	161233
119265	161234
33559	161235
7048	161236
37658	161237
40264	161238
118760	161239
269111	161240
161819	161241
30593	161242
125214	161243
85165	161244
65068	161245
110769	161246
26647	161247
64919	161248
131160	161249
138808	161250
138935	161251
81393	161252
18557	161253
273938	161254
118928	161255
282303	161256
79721	161257
34928	161258
72272	161259
13591	161260
127960	161261
198189	161262
72175	161263
135661	161264
290457	161265
78839	161266
291933	161267
123112	161268
125401	161269
50933	161270
263211	161271
180684	161272
120413	161273
69224	161274
10303	161275
199633	161276
302109	161277
36439	161278
77164	161279
47912	161280
30209	161281
174110	161282
16058	161283
21326	161284
182137	161285
238572	161286
269	161287
93246	161288
25567	161289
287025	161290
131573	161291
166230	161292
167112	161293
112623	161294
69653	161295
186722	161296
222936	161297
222962	161298
112774	161299
42018	161300
305876	161301
143156	161302
210367	161303
215471	161304
269691	161305
90545	161306
58086	161307
127513	161308
132812	161309
52604	161310
282921	161311
248425	161312
161895	161313
242821	161314
235831	161315
122421	161316
49235	161317
135156	161318
19229	161319
119080	161320
309817	161321
97752	161322
119486	161323
219644	161324
106410	161325
307702	161326
245124	161327
85591	161328
171371	161329
262248	161330
250548	161331
162254	161332
111112	161333
94146	161334
238944	161335
314287	161336
194972	161337
241582	161338
179551	161339
207925	161340
73694	161341
139242	161342
59023	161343
123035	161344
81164	161345
111112	161346
188838	161347
119060	161348
139242	161349
59023	161350
94234	161351
47598	161352
66152	161353
110615	161354
110581	161355
166210	161356
328730	161357
155960	161358
49428	161359
76243	161360
27631	161361
129628	161362
220838	161363
154260	161364
16813	161365
28071	161366
100875	161367
4544	161368
5520	161369
56177	161370
16031	161371
25619	161372
46986	161373
91101	161374
47522	161375
193428	161376
18353	161377
48196	161378
117129	161379
223726	161380
57683	161381
50704	161382
10444	161383
2350	161384
1086	161385
13580	161386
147534	161387
28776	161388
14	161389
11214	161390
67427	161391
240333	161392
132596	161393
83309	161394
8346	161395
211765	161396
50173	161397
75	161398
44220	161399
4006	161400
97662	161401
942	161402
203777	161403
38390	161404
32714	161405
177150	161406
181986	161407
155935	161408
11802	161409
195997	161410
24917	161411
124690	161412
38247	161413
986	161414
18466	161415
236	161416
231216	161417
2806	161418
429	161419
54296	161420
78297	161421
3536	161422
53496	161423
3072	161424
2956	161425
7046	161426
2365	161427
13707	161428
153503	161429
5479	161430
15937	161431
128996	161432
52563	161433
4214	161434
145500	161435
320314	161436
137045	161437
306	161438
154310	161439
43347	161440
98658	161441
3167	161442
21645	161443
28776	161444
12096	161445
9137	161446
159103	161447
12537	161448
13446	161449
64949	161450
39448	161451
116854	161452
131580	161453
78	161454
974	161455
10372	161456
118	161457
3080	161458
124706	161459
55789	161460
67407	161461
4560	161462
74259	161463
3211	161464
7933	161465
196158	161466
11380	161467
2572	161468
306252	161469
174691	161470
98821	161471
211803	161472
15719	161473
3	161474
48448	161475
26039	161476
27807	161477
17672	161478
56686	161479
25999	161480
10447	161481
664	161482
7674	161483
3586	161484
64125	161485
92983	161486
144407	161487
2864	161488
114035	161489
13832	161490
206003	161491
1487	161492
806	161493
4861	161494
22212	161495
22212	161496
11283	161497
16450	161498
3771	161499
46124	161500
63140	161501
164305	161502
63948	161503
21861	161504
13302	161505
14410	161506
92358	161507
80333	161508
242957	161509
89920	161510
42288	161511
27707	161512
5615	161513
107993	161514
112870	161515
34160	161516
7287	161517
94953	161518
29213	161519
9502	161520
22562	161521
58132	161522
67222	161523
197821	161524
3204	161525
310915	161526
26942	161527
204525	161528
31011	161529
46014	161530
98919	161531
297845	161532
198916	161533
6203	161534
127	161535
2488	161536
17713	161537
209345	161538
235127	161539
110479	161540
80971	161541
104909	161542
10537	161543
14071	161544
49023	161545
109997	161546
233580	161547
17838	161548
7117	161549
15875	161550
801	161551
781	161552
215003	161553
106053	161554
1817	161555
3982	161556
102108	161557
44652	161558
60426	161559
9223	161560
26043	161561
114209	161562
78135	161563
64856	161564
9769	161565
195153	161566
256112	161567
10859	161568
25744	161569
72560	161570
44936	161571
82030	161572
26056	161573
110499	161574
137	161575
317891	161576
1092	161577
25385	161578
8266	161579
50527	161580
1133	161581
9756	161582
1043	161583
65082	161584
37024	161585
8181	161586
70498	161587
24522	161588
11287	161589
162797	161590
119102	161591
16468	161592
4133	161593
52114	161594
289146	161595
189493	161596
17609	161597
134565	161598
216742	161599
27253	161600
4726	161601
41	161602
62802	161603
14507	161604
245416	161605
1325	161606
4192	161607
2506	161608
122699	161609
135096	161610
38	161611
5218	161612
9329	161613
124761	161614
52294	161615
53649	161616
157835	161617
281	161618
7546	161619
6511	161620
2948	161621
282727	161622
50811	161623
124633	161624
15694	161625
131350	161626
22490	161627
215404	161628
75826	161629
64	161630
44141	161631
56318	161632
80034	161633
121514	161634
570	161635
169704	161636
180723	161637
83128	161638
172822	161639
61487	161640
198	161641
100362	161642
136177	161643
11419	161644
9960	161645
21357	161646
275218	161647
2170	161648
262216	161649
98250	161650
106650	161651
25038	161652
200460	161653
47503	161654
138562	161655
123443	161656
14004	161657
34035	161658
2984	161659
138562	161660
21788	161661
9343	161662
107282	161663
103352	161664
103027	161665
114893	161666
48016	161667
95531	161668
84145	161669
38883	161670
51057	161671
52428	161672
49320	161673
791	161674
50134	161675
114384	161676
121979	161677
45802	161678
58782	161679
7129	161680
31454	161681
35688	161682
201795	161683
52177	161684
19896	161685
220630	161686
165313	161687
144668	161688
132296	161689
190633	161690
214690	161691
100727	161692
141891	161693
35729	161694
30537	161695
35723	161696
79207	161697
39590	161698
70000	161699
28889	161700
105541	161701
650	161702
2882	161703
72045	161704
186749	161705
27580	161706
133602	161707
63700	161708
100432	161709
87477	161710
106202	161711
2581	161712
1559	161713
7779	161714
14004	161715
105541	161716
160139	161717
48125	161718
27200	161719
2581	161720
83342	161721
30622	161722
183127	161723
19052	161724
15506	161725
175405	161726
26066	161727
173890	161728
253954	161729
34555	161730
6774	161731
85569	161732
9422	161733
62919	161734
21143	161735
9067	161736
16662	161737
100733	161738
135270	161739
12855	161740
66830	161741
3176	161742
143915	161743
175895	161744
8208	161745
6433	161746
165239	161747
28284	161748
17378	161749
9591	161750
15277	161751
5546	161752
11975	161753
86828	161754
135993	161755
278175	161756
45666	161757
64118	161758
12186	161759
39616	161760
66801	161761
147059	161762
7152	161763
34267	161764
8154	161765
103000	161766
2004	161767
9343	161768
190528	161769
268489	161770
312524	161771
114081	161772
211095	161773
48439	161774
25922	161775
53610	161776
207834	161777
90181	161778
171	161779
105183	161780
79259	161781
36765	161782
9947	161783
29755	161784
28447	161785
161104	161786
111422	161787
39398	161788
39398	161789
4877	161790
161616	161791
71038	161792
16864	161793
1216	161794
2545	161795
108507	161796
20626	161797
6755	161798
7419	161799
6877	161800
185023	161801
10575	161802
117963	161803
14951	161804
20564	161805
119565	161806
31420	161807
79609	161808
15269	161809
5266	161810
91255	161811
74738	161812
256390	161813
20565	161814
180656	161815
124697	161816
198850	161817
108698	161818
139166	161819
83643	161820
98741	161821
4108	161822
53812	161823
91850	161824
110247	161825
286448	161826
5845	161827
328193	161828
54031	161829
30333	161830
181899	161831
106490	161832
23300	161833
24252	161834
64892	161835
92806	161836
49445	161837
190014	161838
24891	161839
15157	161840
41723	161841
189104	161842
81812	161843
32141	161844
151493	161845
116048	161846
113992	161847
38636	161848
131019	161849
53001	161850
76134	161851
198517	161852
856	161853
136067	161854
19672	161855
48607	161856
20467	161857
190949	161858
1113	161859
27499	161860
24931	161861
2053	161862
9915	161863
175832	161864
100979	161865
54791	161866
20142	161867
41772	161868
104500	161869
290621	161870
25179	161871
56748	161872
72702	161873
243640	161874
78116	161875
50369	161876
94400	161877
122377	161878
133619	161879
3109	161880
19196	161881
4808	161882
2228	161883
6988	161884
161074	161885
66507	161886
284959	161887
174928	161888
177769	161889
275918	161890
258955	161891
116606	161892
260780	161893
275599	161894
271586	161895
179686	161896
178200	161897
75468	161898
26921	161899
246512	161900
13407	161901
119663	161902
167798	161903
66672	161904
185219	161905
185798	161906
192821	161907
44718	161908
102340	161909
127275	161910
29654	161911
10181	161912
17240	161913
103335	161914
11583	161915
58278	161916
14018	161917
91074	161918
3610	161919
262394	161920
4850	161921
132475	161922
13626	161923
38853	161924
42931	161925
159178	161926
21384	161927
10424	161928
8311	161929
17512	161930
117239	161931
254474	161932
234405	161933
34830	161934
23977	161935
67516	161936
12232	161937
27117	161938
21665	161939
188805	161940
106265	161941
1181	161942
2387	161943
2830	161944
22687	161945
40885	161946
259	161947
40655	161948
134497	161949
3368	161950
5797	161951
16429	161952
194764	161953
355	161954
83949	161955
119135	161956
157230	161957
357	161958
116817	161959
16315	161960
43122	161961
104820	161962
568	161963
105091	161964
43654	161965
6218	161966
26982	161967
83961	161968
170609	161969
157196	161970
803	161971
227331	161972
7982	161973
209486	161974
55594	161975
22953	161976
63376	161977
19065	161978
182932	161979
82385	161980
60650	161981
11131	161982
111398	161983
37595	161984
96423	161985
298523	161986
921	161987
171618	161988
119217	161989
51276	161990
123185	161991
37754	161992
101472	161993
131678	161994
92110	161995
17533	161996
206932	161997
89370	161998
1564	161999
188158	162000
320092	162001
89224	162002
11828	162003
138586	162004
175171	162005
147694	162006
240863	162007
70827	162008
48397	162009
3700	162010
38884	162011
125735	162012
110197	162013
10290	162014
8208	162015
8208	162016
138024	162017
214118	162018
290669	162019
75843	162020
116086	162021
126081	162022
160844	162023
181903	162024
84524	162025
24454	162026
177903	162027
187436	162028
76612	162029
17131	162030
10221	162031
50297	162032
154588	162033
92816	162034
201106	162035
85397	162036
159639	162037
188087	162038
133889	162039
27765	162040
102313	162041
299067	162042
21468	162043
239538	162044
180483	162045
30893	162046
114050	162047
104845	162048
47096	162049
3765	162050
138066	162051
35529	162052
274690	162053
111	162054
46562	162055
100245	162056
199842	162057
37	162058
143702	162059
3355	162060
20024	162061
14176	162062
6652	162063
21897	162064
181293	162065
83932	162066
119744	162067
225079	162068
139599	162069
154244	162070
20042	162071
178891	162072
263660	162073
38803	162074
267720	162075
153965	162076
308934	162077
52767	162078
88729	162079
16210	162080
36361	162081
45287	162082
360	162083
68807	162084
133727	162085
19681	162086
85658	162087
210624	162088
191507	162089
170416	162090
35784	162091
83727	162092
293209	162093
157656	162094
544	162095
4732	162096
84130	162097
206712	162098
40156	162099
7419	162100
58288	162101
26603	162102
180084	162103
226668	162104
83509	162105
19114	162106
113808	162107
38467	162108
38467	162109
213971	162110
146741	162111
202497	162112
96997	162113
78534	162114
122992	162115
1842	162116
176623	162117
201744	162118
211941	162119
1014	162120
24649	162121
99937	162122
235582	162123
33819	162124
86415	162125
124259	162126
63813	162127
118772	162128
104365	162129
222144	162130
147364	162131
25915	162132
7346	162133
49459	162134
45796	162135
80020	162136
5391	162137
134001	162138
49123	162139
34278	162140
116095	162141
106926	162142
48434	162143
32803	162144
319418	162145
58867	162146
150532	162147
110628	162148
96663	162149
18875	162150
199680	162151
184934	162152
51420	162153
224285	162154
167402	162155
52092	162156
54845	162157
93617	162158
37836	162159
15947	162160
83537	162161
13095	162162
91835	162163
110	162164
181356	162165
5937	162166
34765	162167
38220	162168
69296	162169
70444	162170
126959	162171
31552	162172
105950	162173
303534	162174
5813	162175
243871	162176
1140	162177
24	162178
53888	162179
35989	162180
80067	162181
141188	162182
1346	162183
594	162184
111797	162185
110602	162186
3815	162187
392	162188
161996	162189
44922	162190
96285	162191
195204	162192
38	162193
84031	162194
77577	162195
263738	162196
1192	162197
397	162198
17204	162199
1668	162200
44906	162201
18240	162202
285	162203
5610	162204
46008	162205
13761	162206
148725	162207
282414	162208
40030	162209
188969	162210
162217	162211
255725	162212
98	162213
130108	162214
12463	162215
92565	162216
91722	162217
202533	162218
240801	162219
114555	162220
136507	162221
252833	162222
40584	162223
5063	162224
82803	162225
56778	162226
234	162227
26489	162228
211646	162229
57720	162230
4935	162231
40228	162232
121371	162233
189248	162234
75695	162235
1671	162236
11733	162237
11733	162238
100894	162239
14110	162240
73399	162241
67942	162242
20278	162243
12205	162244
21900	162245
62966	162246
62474	162247
11393	162248
68760	162249
28284	162250
13188	162251
41166	162252
62441	162253
72151	162254
6356	162255
38480	162256
45754	162257
55806	162258
41899	162259
213907	162260
102772	162261
34058	162262
88240	162263
4479	162264
118240	162265
10920	162266
3124	162267
67638	162268
198853	162269
35117	162270
30212	162271
139778	162272
102926	162273
115345	162274
12833	162275
87731	162276
14004	162277
24076	162278
40331	162279
27863	162280
47299	162281
50453	162282
148738	162283
8069	162284
18115	162285
15820	162286
178753	162287
44020	162288
8078	162289
143773	162290
174605	162291
5137	162292
61503	162293
5092	162294
5273	162295
129969	162296
22233	162297
8930	162298
16275	162299
6180	162300
8779	162301
121716	162302
72308	162303
98968	162304
58107	162305
49491	162306
92629	162307
30581	162308
31894	162309
60884	162310
207394	162311
74809	162312
299908	162313
27539	162314
24401	162315
2283	162316
7336	162317
56429	162318
18020	162319
57710	162320
86942	162321
162175	162322
26786	162323
26221	162324
9317	162325
8996	162326
31302	162327
18672	162328
86146	162329
87477	162330
43048	162331
60110	162332
124739	162333
8287	162334
134751	162335
109986	162336
12920	162337
87369	162338
39995	162339
10510	162340
34443	162341
63506	162342
14320	162343
171089	162344
20640	162345
199298	162346
41241	162347
39933	162348
132	162349
106734	162350
115345	162351
14576	162352
14576	162353
22654	162354
47174	162355
4230	162356
116115	162357
14004	162358
68567	162359
31185	162360
79357	162361
138903	162362
26932	162363
299861	162364
29737	162365
3709	162366
85608	162367
3415	162368
51543	162369
37343	162370
130792	162371
82987	162372
89919	162373
80891	162374
6189	162375
170730	162376
298	162377
16343	162378
304001	162379
7042	162380
22858	162381
33255	162382
20289	162383
118131	162384
76226	162385
192355	162386
927	162387
110780	162388
147442	162389
45	162390
126202	162391
141923	162392
191961	162393
186961	162394
12200	162395
104130	162396
222800	162397
41454	162398
115217	162399
135913	162400
31642	162401
31532	162402
77412	162403
34046	162404
174058	162405
5872	162406
45700	162407
40926	162408
169992	162409
5168	162410
247162	162411
21526	162412
69799	162413
40828	162414
280	162415
3308	162416
50431	162417
20	162418
94431	162419
6154	162420
48919	162421
41857	162422
36319	162423
203598	162424
25610	162425
53332	162426
95691	162427
154937	162428
41016	162429
84295	162430
197261	162431
108232	162432
222653	162433
53818	162434
59828	162435
102027	162436
36141	162437
36141	162438
102027	162439
160695	162440
71050	162441
67275	162442
23217	162443
38328	162444
17684	162445
46484	162446
45516	162447
7424	162448
73469	162449
161688	162450
17684	162451
58299	162452
153918	162453
108471	162454
44229	162455
77781	162456
46671	162457
63269	162458
202146	162459
5473	162460
288740	162461
151289	162462
45904	162463
192924	162464
106317	162465
72563	162466
274557	162467
16496	162468
24994	162469
138425	162470
60981	162471
88776	162472
138990	162473
122183	162474
128063	162475
121702	162476
67861	162477
295328	162478
92811	162479
131341	162480
308285	162481
45157	162482
18596	162483
311005	162484
144303	162485
118877	162486
10941	162487
204947	162488
41942	162489
143846	162490
50089	162491
133030	162492
119802	162493
13585	162494
34918	162495
409	162496
214472	162497
54712	162498
172408	162499
164958	162500
241247	162501
125747	162502
130172	162503
241357	162504
289052	162505
294103	162506
196259	162507
23257	162508
95023	162509
21481	162510
58201	162511
11843	162512
10972	162513
5295	162514
64190	162515
104923	162516
97663	162517
205001	162518
289	162519
40646	162520
1516	162521
18989	162522
88735	162523
8618	162524
2764	162525
85132	162526
5332	162527
47318	162528
6591	162529
5310	162530
624	162531
4173	162532
190	162533
8679	162534
64584	162535
106614	162536
1437	162537
70613	162538
2528	162539
19299	162540
6998	162541
104737	162542
77995	162543
32561	162544
159467	162545
19680	162546
17957	162547
270405	162548
67012	162549
98822	162550
4512	162551
75268	162552
65309	162553
100161	162554
59839	162555
189392	162556
18953	162557
168446	162558
85899	162559
218461	162560
59484	162561
195738	162562
197513	162563
55264	162564
29667	162565
162391	162566
113051	162567
157685	162568
77485	162569
92165	162570
77194	162571
451	162572
51408	162573
193989	162574
152721	162575
184269	162576
55314	162577
66082	162578
20380	162579
21215	162580
29379	162581
86373	162582
292132	162583
21063	162584
12834	162585
2397	162586
3688	162587
41153	162588
36119	162589
52535	162590
2927	162591
2927	162592
128562	162593
20768	162594
47808	162595
84573	162596
49960	162597
2984	162598
962	162599
172003	162600
31077	162601
33783	162602
18783	162603
242954	162604
12360	162605
96360	162606
296120	162607
187644	162608
61340	162609
73898	162610
45146	162611
7549	162612
18895	162613
1292	162614
141350	162615
44363	162616
17718	162617
139216	162618
131254	162619
433	162620
146311	162621
14261	162622
204822	162623
53630	162624
111460	162625
63702	162626
42673	162627
759	162628
250	162629
31942	162630
37123	162631
510	162632
33527	162633
2539	162634
118111	162635
118111	162636
177645	162637
47933	162638
185045	162639
282390	162640
23396	162641
77034	162642
7698	162643
69	162644
45847	162645
84021	162646
228846	162647
226169	162648
271289	162649
284887	162650
287379	162651
107163	162652
189456	162653
106371	162654
322358	162655
2335	162656
77880	162657
302020	162658
250240	162659
77196	162660
48090	162661
102917	162662
260333	162663
54690	162664
133231	162665
47760	162666
157002	162667
69773	162668
4352	162669
259828	162670
127685	162671
47247	162672
655	162673
69726	162674
3170	162675
25644	162676
22232	162677
15269	162678
5421	162679
191439	162680
83855	162681
246774	162682
53630	162683
49159	162684
46291	162685
586	162686
22516	162687
104111	162688
1306	162689
57805	162690
110806	162691
61714	162692
215021	162693
16641	162694
51864	162695
60840	162696
204811	162697
145076	162698
257718	162699
128477	162700
1017	162701
59821	162702
1625	162703
20336	162704
11578	162705
70404	162706
42122	162707
69619	162708
205594	162709
6952	162710
10317	162711
142711	162712
101342	162713
124048	162714
47880	162715
176817	162716
132988	162717
26288	162718
9127	162719
15229	162720
207734	162721
117317	162722
89753	162723
181770	162724
302789	162725
173242	162726
190904	162727
138557	162728
27181	162729
201320	162730
323466	162731
172583	162732
15836	162733
45359	162734
286748	162735
106473	162736
97926	162737
115539	162738
116081	162739
33280	162740
95820	162741
95820	162742
178687	162743
13972	162744
15777	162745
7089	162746
46777	162747
35748	162748
59554	162749
202219	162750
149866	162751
17096	162752
905	162753
62995	162754
105316	162755
274787	162756
209774	162757
22330	162758
31598	162759
22330	162760
165558	162761
253942	162762
53602	162763
136215	162764
8100	162765
200247	162766
20672	162767
299305	162768
13132	162769
237475	162770
319031	162771
210295	162772
211988	162773
104598	162774
55394	162775
129266	162776
170647	162777
35562	162778
82995	162779
132671	162780
206444	162781
311741	162782
131636	162783
157578	162784
151578	162785
291837	162786
92149	162787
232901	162788
265716	162789
144118	162790
92063	162791
253802	162792
34337	162793
29472	162794
152749	162795
29314	162796
153546	162797
231212	162798
98806	162799
189068	162800
50061	162801
141254	162802
438	162803
76536	162804
146230	162805
30129	162806
163755	162807
65083	162808
30182	162809
65384	162810
220849	162811
65083	162812
242359	162813
233890	162814
252672	162815
65083	162816
164267	162817
94429	162818
141522	162819
232359	162820
214965	162821
129967	162822
83258	162823
189122	162824
262317	162825
197780	162826
189068	162827
249583	162828
191402	162829
50867	162830
187557	162831
45001	162832
19833	162833
6512	162834
54868	162835
106506	162836
10169	162837
118253	162838
7583	162839
8191	162840
10169	162841
36778	162842
32836	162843
10169	162844
32837	162845
62828	162846
2320	162847
55443	162848
50330	162849
18543	162850
83622	162851
171896	162852
120320	162853
50817	162854
120908	162855
179533	162856
121685	162857
38459	162858
77123	162859
212601	162860
190790	162861
191981	162862
192174	162863
300826	162864
175566	162865
75672	162866
33905	162867
177932	162868
136648	162869
177460	162870
13058	162871
104303	162872
60097	162873
208005	162874
26367	162875
3194	162876
8381	162877
113544	162878
1188	162879
46061	162880
55350	162881
95592	162882
425	162883
128493	162884
65986	162885
12083	162886
214680	162887
286259	162888
80560	162889
7620	162890
99190	162891
132486	162892
184255	162893
30337	162894
5734	162895
5734	162896
316459	162897
73922	162898
130689	162899
133371	162900
206151	162901
100437	162902
5068	162903
31594	162904
32892	162905
129157	162906
246274	162907
246554	162908
33847	162909
33847	162910
216433	162911
22361	162912
41570	162913
196876	162914
286323	162915
72628	162916
271311	162917
173978	162918
33329	162919
112200	162920
55728	162921
45261	162922
136745	162923
185943	162924
43499	162925
91565	162926
55728	162927
111740	162928
235931	162929
234415	162930
185489	162931
185489	162932
191511	162933
205336	162934
91565	162935
92408	162936
188592	162937
146071	162938
147130	162939
245667	162940
161019	162941
321432	162942
44555	162943
39591	162944
25921	162945
143589	162946
71878	162947
34457	162948
262987	162949
36798	162950
263297	162951
88718	162952
149486	162953
91268	162954
173575	162955
246136	162956
161535	162957
59800	162958
135365	162959
91665	162960
213256	162961
79716	162962
105151	162963
20877	162964
14017	162965
191875	162966
23590	162967
122864	162968
141949	162969
80442	162970
234102	162971
55262	162972
186000	162973
261428	162974
4067	162975
250882	162976
14236	162977
78262	162978
76747	162979
556	162980
15982	162981
217018	162982
6444	162983
61946	162984
239	162985
177274	162986
30951	162987
8281	162988
77647	162989
4061	162990
38558	162991
36045	162992
62731	162993
14064	162994
4215	162995
6002	162996
25127	162997
58865	162998
20004	162999
70131	163000
77396	163001
16335	163002
630	163003
8984	163004
23861	163005
190101	163006
256696	163007
7906	163008
122423	163009
82190	163010
3243	163011
157527	163012
14615	163013
205031	163014
20726	163015
219384	163016
211399	163017
29174	163018
6522	163019
29938	163020
3721	163021
13123	163022
74284	163023
167	163024
84535	163025
17	163026
65008	163027
47500	163028
28622	163029
15665	163030
243876	163031
52850	163032
292345	163033
57854	163034
11676	163035
7983	163036
157736	163037
189466	163038
7906	163039
41777	163040
213841	163041
183291	163042
795	163043
141777	163044
54891	163045
7963	163046
12085	163047
17102	163048
6784	163049
36534	163050
34339	163051
47402	163052
4209	163053
703	163054
98939	163055
2442	163056
1407	163057
26513	163058
303033	163059
40268	163060
28499	163061
40723	163062
15258	163063
69117	163064
12859	163065
9939	163066
18396	163067
56363	163068
183074	163069
42975	163070
42975	163071
33136	163072
215866	163073
135709	163074
90301	163075
32938	163076
2196	163077
39	163078
131048	163079
78344	163080
111008	163081
7076	163082
36196	163083
23022	163084
9045	163085
22950	163086
3977	163087
14207	163088
60311	163089
19806	163090
27184	163091
220971	163092
19121	163093
10822	163094
108617	163095
88306	163096
28	163097
19425	163098
945	163099
10074	163100
1329	163101
9414	163102
1258	163103
54877	163104
28	163105
594	163106
19333	163107
282537	163108
894	163109
67688	163110
20479	163111
308436	163112
86066	163113
202672	163114
499	163115
984	163116
101335	163117
22121	163118
62878	163119
75	163120
1380	163121
2233	163122
12059	163123
263396	163124
251246	163125
16296	163126
101543	163127
190990	163128
18964	163129
89389	163130
24124	163131
17161	163132
260679	163133
17322	163134
128256	163135
17894	163136
1708	163137
1680	163138
160425	163139
14972	163140
64771	163141
118424	163142
22220	163143
63794	163144
56702	163145
472	163146
43888	163147
23719	163148
8251	163149
70290	163150
7168	163151
33905	163152
37218	163153
889	163154
84451	163155
3634	163156
321603	163157
31316	163158
618	163159
56437	163160
106888	163161
81082	163162
108149	163163
58196	163164
27543	163165
325401	163166
283313	163167
56188	163168
104964	163169
77315	163170
866	163171
102725	163172
17044	163173
76179	163174
49877	163175
27161	163176
277	163177
16165	163178
4569	163179
22784	163180
65014	163181
49073	163182
60491	163183
8314	163184
176845	163185
8501	163186
306880	163187
501	163188
21338	163189
297863	163190
302844	163191
41711	163192
2161	163193
131634	163194
9271	163195
6969	163196
13594	163197
31304	163198
57701	163199
40458	163200
27026	163201
2052	163202
5323	163203
1	163204
60289	163205
63	163206
97953	163207
88847	163208
37279	163209
1648	163210
108	163211
78144	163212
308902	163213
14399	163214
19898	163215
15287	163216
148133	163217
4203	163218
57035	163219
23302	163220
286809	163221
37212	163222
1739	163223
60312	163224
21229	163225
141886	163226
109201	163227
10184	163228
82135	163229
21385	163230
929	163231
14906	163232
47613	163233
8114	163234
4038	163235
13284	163236
209976	163237
131208	163238
42252	163239
140161	163240
257651	163241
95	163242
574	163243
51469	163244
67623	163245
115787	163246
86743	163247
39524	163248
4429	163249
49914	163250
5714	163251
72794	163252
13680	163253
203360	163254
9	163255
199418	163256
62644	163257
5744	163258
14482	163259
2216	163260
51533	163261
75	163262
48821	163263
28225	163264
66741	163265
4087	163266
67822	163267
3787	163268
46260	163269
307473	163270
1661	163271
29614	163272
426	163273
84595	163274
4687	163275
2765	163276
106608	163277
262148	163278
4669	163279
722	163280
19607	163281
24640	163282
96172	163283
7453	163284
10974	163285
130322	163286
86802	163287
7450	163288
46237	163289
49652	163290
4322	163291
61056	163292
125455	163293
7723	163294
137083	163295
55947	163296
25155	163297
248	163298
11567	163299
1939	163300
302236	163301
164998	163302
32614	163303
3063	163304
6542	163305
16890	163306
48490	163307
6688	163308
238326	163309
14005	163310
103226	163311
31220	163312
17934	163313
84268	163314
30079	163315
55279	163316
51899	163317
118424	163318
134799	163319
133298	163320
137463	163321
126570	163322
107174	163323
199632	163324
2223	163325
36278	163326
3091	163327
33974	163328
19525	163329
12724	163330
323648	163331
36748	163332
102074	163333
23756	163334
14237	163335
199433	163336
212432	163337
5650	163338
5245	163339
40267	163340
4204	163341
87583	163342
16610	163343
98127	163344
70914	163345
33310	163346
8522	163347
220	163348
64348	163349
100367	163350
22387	163351
114992	163352
156732	163353
2269	163354
10153	163355
31704	163356
108854	163357
175883	163358
53810	163359
8303	163360
57313	163361
57313	163362
52028	163363
43248	163364
46119	163365
94337	163366
10354	163367
71712	163368
44549	163369
12524	163370
51013	163371
9099	163372
57466	163373
123877	163374
1646	163375
168514	163376
50961	163377
32299	163378
66519	163379
266734	163380
198778	163381
120249	163382
20912	163383
10665	163384
31224	163385
331	163386
27142	163387
182764	163388
13082	163389
4551	163390
55388	163391
217226	163392
3039	163393
42243	163394
186982	163395
6915	163396
51888	163397
1743	163398
112731	163399
44571	163400
205709	163401
48226	163402
41953	163403
70032	163404
65983	163405
11623	163406
32688	163407
110358	163408
6035	163409
18967	163410
41305	163411
6553	163412
324699	163413
86576	163414
10970	163415
44	163416
72190	163417
202306	163418
20119	163419
64381	163420
55615	163421
224296	163422
2443	163423
72627	163424
20720	163425
161376	163426
136539	163427
1066	163428
26712	163429
55995	163430
196118	163431
9915	163432
61030	163433
191341	163434
97	163435
16202	163436
98416	163437
130067	163438
218151	163439
75456	163440
158971	163441
104763	163442
111381	163443
1582	163444
1610	163445
79701	163446
90065	163447
18560	163448
44797	163449
16196	163450
12059	163451
58366	163452
10074	163453
12867	163454
43982	163455
130566	163456
63592	163457
51798	163458
91070	163459
216209	163460
909	163461
67036	163462
245142	163463
248	163464
97210	163465
11508	163466
144325	163467
176222	163468
7783	163469
208161	163470
195333	163471
30255	163472
76808	163473
258635	163474
1190	163475
130447	163476
28782	163477
222583	163478
41305	163479
232172	163480
113108	163481
40378	163482
8834	163483
53734	163484
172360	163485
78150	163486
208816	163487
39805	163488
149727	163489
83743	163490
133035	163491
183078	163492
45199	163493
18900	163494
159598	163495
134839	163496
3961	163497
90388	163498
216006	163499
70109	163500
98818	163501
21963	163502
901	163503
20604	163504
79502	163505
1702	163506
15161	163507
64776	163508
511	163509
83591	163510
466	163511
152212	163512
26068	163513
53178	163514
6146	163515
83365	163516
106117	163517
13324	163518
22973	163519
4848	163520
4056	163521
10042	163522
152112	163523
292753	163524
22319	163525
150517	163526
90791	163527
150888	163528
8483	163529
6734	163530
261158	163531
181248	163532
190539	163533
184863	163534
25225	163535
69556	163536
80859	163537
7375	163538
22265	163539
87305	163540
80056	163541
137910	163542
55092	163543
122099	163544
42864	163545
133024	163546
55912	163547
48680	163548
70065	163549
2063	163550
1354	163551
6115	163552
175022	163553
134231	163554
202831	163555
42065	163556
240797	163557
51960	163558
162228	163559
28502	163560
13	163561
119148	163562
5980	163563
57293	163564
3594	163565
256893	163566
135780	163567
112596	163568
4233	163569
5085	163570
20255	163571
184502	163572
307042	163573
202085	163574
249414	163575
227328	163576
72989	163577
65431	163578
131054	163579
41098	163580
92837	163581
109699	163582
73925	163583
24	163584
139285	163585
3584	163586
36501	163587
6942	163588
13460	163589
235950	163590
2584	163591
123859	163592
55050	163593
55399	163594
32535	163595
28943	163596
13367	163597
2085	163598
189993	163599
204603	163600
15818	163601
13287	163602
173588	163603
10372	163604
250499	163605
264472	163606
1157	163607
77315	163608
34197	163609
35692	163610
33682	163611
1193	163612
2947	163613
4926	163614
8418	163615
96498	163616
184560	163617
40013	163618
53704	163619
5220	163620
52777	163621
70429	163622
149927	163623
2905	163624
5165	163625
88145	163626
210552	163627
112542	163628
173942	163629
202451	163630
29730	163631
14534	163632
26456	163633
40026	163634
6214	163635
68838	163636
1586	163637
53400	163638
105	163639
717	163640
105	163641
12826	163642
36112	163643
91295	163644
6520	163645
260011	163646
119141	163647
106964	163648
21003	163649
34782	163650
29450	163651
167262	163652
27887	163653
7669	163654
118811	163655
13002	163656
54968	163657
82237	163658
66813	163659
37774	163660
47280	163661
1578	163662
10674	163663
235585	163664
8575	163665
24	163666
41953	163667
311355	163668
22747	163669
9440	163670
73840	163671
281375	163672
4673	163673
134209	163674
3215	163675
177435	163676
13363	163677
159238	163678
178500	163679
74478	163680
23364	163681
6294	163682
28814	163683
33164	163684
41501	163685
83803	163686
51820	163687
66555	163688
53423	163689
25543	163690
71540	163691
185800	163692
60453	163693
23607	163694
7265	163695
2564	163696
44441	163697
3075	163698
31792	163699
6581	163700
5957	163701
92776	163702
215255	163703
19724	163704
39637	163705
81295	163706
76868	163707
97980	163708
134935	163709
53937	163710
3179	163711
27122	163712
161982	163713
132019	163714
150517	163715
21367	163716
5979	163717
9186	163718
12157	163719
105821	163720
21551	163721
215118	163722
141641	163723
198465	163724
69319	163725
26015	163726
5441	163727
207291	163728
82661	163729
109711	163730
87285	163731
545	163732
2564	163733
52905	163734
44726	163735
523	163736
144188	163737
54784	163738
62017	163739
62017	163740
11480	163741
2290	163742
69491	163743
25703	163744
12128	163745
128374	163746
113502	163747
189890	163748
66046	163749
47931	163750
29	163751
50592	163752
37775	163753
4667	163754
6927	163755
41931	163756
737	163757
30792	163758
21313	163759
590	163760
59606	163761
197794	163762
28939	163763
20465	163764
196003	163765
54335	163766
2379	163767
88973	163768
180516	163769
1093	163770
34453	163771
51998	163772
51005	163773
70603	163774
11768	163775
77198	163776
89242	163777
74340	163778
152987	163779
32619	163780
7001	163781
103224	163782
28722	163783
4915	163784
183177	163785
45839	163786
110190	163787
62248	163788
240305	163789
121948	163790
65359	163791
152158	163792
37005	163793
32008	163794
5449	163795
429	163796
208893	163797
23095	163798
235049	163799
163498	163800
254779	163801
63468	163802
38940	163803
70461	163804
83262	163805
70465	163806
15789	163807
112293	163808
57771	163809
8231	163810
15314	163811
110265	163812
394	163813
58436	163814
583	163815
207955	163816
38760	163817
75034	163818
1848	163819
740	163820
26478	163821
7600	163822
373	163823
684	163824
15621	163825
57499	163826
1839	163827
83121	163828
24416	163829
20881	163830
761	163831
84870	163832
6	163833
295163	163834
10566	163835
29189	163836
43225	163837
45665	163838
15240	163839
174049	163840
30666	163841
13	163842
28911	163843
93343	163844
70784	163845
14977	163846
107803	163847
41654	163848
124	163849
168801	163850
122098	163851
30944	163852
113773	163853
195864	163854
145087	163855
10761	163856
65399	163857
152955	163858
45746	163859
2305	163860
7250	163861
14212	163862
270	163863
153969	163864
6876	163865
192311	163866
429	163867
13134	163868
89130	163869
1647	163870
1656	163871
9961	163872
40090	163873
51628	163874
38399	163875
41043	163876
1928	163877
245026	163878
30034	163879
150865	163880
4769	163881
5378	163882
1862	163883
135073	163884
2735	163885
10798	163886
71001	163887
78933	163888
166480	163889
92	163890
3031	163891
151619	163892
39437	163893
10804	163894
657	163895
9381	163896
77596	163897
14925	163898
42655	163899
159974	163900
53199	163901
32754	163902
37652	163903
178093	163904
231516	163905
22451	163906
3498	163907
1510	163908
7700	163909
11137	163910
126171	163911
34	163912
9532	163913
125759	163914
45032	163915
581	163916
123480	163917
56957	163918
18112	163919
163404	163920
136839	163921
22368	163922
18087	163923
98834	163924
52923	163925
181428	163926
2229	163927
413	163928
19711	163929
198916	163930
341	163931
264027	163932
140317	163933
199715	163934
72661	163935
168050	163936
28669	163937
2317	163938
282477	163939
28668	163940
872	163941
10265	163942
60782	163943
781	163944
51682	163945
17350	163946
48585	163947
144525	163948
1987	163949
15368	163950
39034	163951
9294	163952
14761	163953
203412	163954
2981	163955
39	163956
88869	163957
46685	163958
189885	163959
12162	163960
89217	163961
166827	163962
77210	163963
34703	163964
3364	163965
1484	163966
64469	163967
103740	163968
92396	163969
8	163970
188504	163971
57373	163972
895	163973
891	163974
258051	163975
24843	163976
34266	163977
9683	163978
48140	163979
25465	163980
129592	163981
71793	163982
19844	163983
13906	163984
443	163985
52575	163986
28785	163987
70629	163988
6580	163989
9089	163990
5797	163991
12967	163992
873	163993
1311	163994
9924	163995
3074	163996
321385	163997
15154	163998
66073	163999
11517	164000
195399	164001
6945	164002
39516	164003
35722	164004
160098	164005
2601	164006
2177	164007
16577	164008
3577	164009
314173	164010
71504	164011
12211	164012
49591	164013
24288	164014
14011	164015
29983	164016
212477	164017
17140	164018
53145	164019
194133	164020
32401	164021
44196	164022
6712	164023
22506	164024
12313	164025
102527	164026
67505	164027
9534	164028
68646	164029
9544	164030
152093	164031
27270	164032
4768	164033
104515	164034
36548	164035
78127	164036
33382	164037
63864	164038
536	164039
194546	164040
38984	164041
82925	164042
290242	164043
33673	164044
211076	164045
122381	164046
51930	164047
40123	164048
38014	164049
11676	164050
64323	164051
3264	164052
38688	164053
65534	164054
12425	164055
1743	164056
87991	164057
163635	164058
13455	164059
43938	164060
15318	164061
49088	164062
86783	164063
46189	164064
1456	164065
320035	164066
7946	164067
26027	164068
24637	164069
17761	164070
5770	164071
10337	164072
140696	164073
227063	164074
131879	164075
38014	164076
30282	164077
69841	164078
136294	164079
2303	164080
56068	164081
200113	164082
12384	164083
118380	164084
1576	164085
7494	164086
933	164087
10886	164088
22043	164089
271894	164090
29822	164091
31058	164092
61419	164093
57148	164094
82930	164095
44582	164096
93757	164097
188210	164098
168306	164099
25451	164100
150678	164101
2955	164102
4305	164103
2264	164104
6168	164105
20611	164106
27858	164107
66938	164108
18324	164109
198076	164110
44885	164111
21527	164112
10279	164113
14734	164114
150534	164115
4215	164116
35842	164117
70499	164118
36824	164119
271459	164120
145826	164121
190562	164122
10413	164123
11812	164124
15823	164125
15480	164126
37176	164127
248244	164128
10069	164129
24442	164130
5887	164131
13333	164132
210625	164133
13947	164134
105330	164135
103244	164136
7576	164137
26439	164138
50088	164139
34478	164140
10337	164141
65945	164142
10635	164143
1823	164144
8956	164145
54925	164146
171210	164147
241619	164148
295309	164149
205635	164150
63639	164151
136122	164152
101318	164153
116299	164154
16831	164155
1875	164156
126691	164157
207552	164158
166713	164159
18722	164160
10875	164161
114055	164162
53826	164163
23436	164164
49968	164165
16234	164166
76616	164167
304115	164168
34812	164169
10069	164170
242843	164171
1425	164172
220951	164173
32322	164174
33522	164175
138168	164176
5880	164177
37999	164178
14567	164179
55481	164180
187310	164181
160901	164182
240888	164183
240509	164184
246829	164185
2036	164186
77070	164187
21	164188
43412	164189
20065	164190
237426	164191
123266	164192
67034	164193
85650	164194
75883	164195
4823	164196
122700	164197
5291	164198
94343	164199
4441	164200
101939	164201
23306	164202
132308	164203
72974	164204
4	164205
75090	164206
94030	164207
49550	164208
153602	164209
32403	164210
55870	164211
47277	164212
49946	164213
10257	164214
269444	164215
155789	164216
83754	164217
49487	164218
111596	164219
24596	164220
124	164221
213968	164222
75738	164223
87167	164224
205872	164225
9819	164226
100931	164227
120692	164228
12620	164229
4853	164230
1157	164231
140122	164232
25134	164233
87492	164234
232791	164235
1008	164236
20491	164237
106357	164238
183761	164239
79203	164240
37247	164241
155767	164242
178459	164243
74433	164244
28987	164245
187995	164246
104287	164247
300760	164248
24938	164249
301579	164250
36666	164251
2109	164252
9182	164253
2227	164254
11209	164255
16399	164256
219190	164257
5	164258
102556	164259
206278	164260
40475	164261
7210	164262
1135	164263
3589	164264
16583	164265
307907	164266
15985	164267
7384	164268
67432	164269
103503	164270
87939	164271
92640	164272
96396	164273
34910	164274
4821	164275
183027	164276
1563	164277
14729	164278
15285	164279
34845	164280
4394	164281
302107	164282
22135	164283
1634	164284
545	164285
2242	164286
4461	164287
142239	164288
28851	164289
2057	164290
6037	164291
209467	164292
85331	164293
299407	164294
241605	164295
2616	164296
193293	164297
43691	164298
3315	164299
3776	164300
111613	164301
135835	164302
12309	164303
144282	164304
84816	164305
24598	164306
37885	164307
434	164308
77315	164309
22779	164310
75794	164311
23378	164312
105705	164313
53531	164314
58913	164315
89111	164316
9122	164317
44791	164318
126323	164319
15976	164320
18678	164321
2118	164322
18801	164323
254914	164324
18031	164325
19135	164326
303195	164327
15342	164328
2217	164329
83908	164330
716	164331
153892	164332
54924	164333
148449	164334
41965	164335
34845	164336
3670	164337
84833	164338
92939	164339
2112	164340
2112	164341
25736	164342
125839	164343
28820	164344
8515	164345
83827	164346
35740	164347
52747	164348
19712	164349
247892	164350
41639	164351
200911	164352
25789	164353
63802	164354
129355	164355
209093	164356
3573	164357
44461	164358
135740	164359
85930	164360
47468	164361
103857	164362
19730	164363
161677	164364
39665	164365
50675	164366
112370	164367
6723	164368
279977	164369
195334	164370
44182	164371
205746	164372
217751	164373
136675	164374
33145	164375
100882	164376
20061	164377
193744	164378
519	164379
20906	164380
33296	164381
9336	164382
20996	164383
8204	164384
98759	164385
45552	164386
39157	164387
26009	164388
136994	164389
46582	164390
3063	164391
30858	164392
50891	164393
50688	164394
5531	164395
28444	164396
316239	164397
97188	164398
49161	164399
184376	164400
92823	164401
154041	164402
5193	164403
246383	164404
8124	164405
207016	164406
23120	164407
44346	164408
18732	164409
19902	164410
14532	164411
256428	164412
2507	164413
136326	164414
97	164415
56410	164416
75962	164417
136018	164418
170881	164419
64831	164420
35267	164421
5199	164422
19843	164423
79416	164424
133	164425
5036	164426
118697	164427
193937	164428
222505	164429
157752	164430
8637	164431
163277	164432
27491	164433
38828	164434
87359	164435
57619	164436
14124	164437
79219	164438
103789	164439
156	164440
6466	164441
3612	164442
22078	164443
144999	164444
19054	164445
43635	164446
74534	164447
24374	164448
58007	164449
10646	164450
22617	164451
203559	164452
80971	164453
4023	164454
217306	164455
5770	164456
23557	164457
212764	164458
3211	164459
141350	164460
31306	164461
125695	164462
191640	164463
39647	164464
7558	164465
38883	164466
68877	164467
96465	164468
298239	164469
66294	164470
34112	164471
68894	164472
107426	164473
350	164474
302139	164475
25126	164476
31338	164477
45819	164478
184760	164479
94496	164480
4485	164481
12895	164482
24251	164483
183880	164484
25551	164485
43319	164486
153927	164487
70460	164488
6377	164489
183009	164490
180898	164491
180898	164492
127746	164493
62965	164494
8911	164495
52875	164496
16533	164497
70456	164498
63433	164499
12743	164500
12743	164501
50570	164502
1674	164503
5165	164504
113999	164505
66501	164506
55142	164507
12889	164508
8229	164509
120208	164510
21692	164511
18813	164512
32	164513
129798	164514
326014	164515
30952	164516
244091	164517
26751	164518
27	164519
23856	164520
124848	164521
84657	164522
79644	164523
27006	164524
136886	164525
146859	164526
21692	164527
36299	164528
29564	164529
29564	164530
147503	164531
5960	164532
116370	164533
65391	164534
5961	164535
86691	164536
189565	164537
57265	164538
64238	164539
162324	164540
103885	164541
36320	164542
208262	164543
160666	164544
13683	164545
190588	164546
121695	164547
308222	164548
3121	164549
6435	164550
211047	164551
4896	164552
60095	164553
70057	164554
81091	164555
176517	164556
10511	164557
5961	164558
24652	164559
24652	164560
310492	164561
81069	164562
1408	164563
8430	164564
38110	164565
12763	164566
213793	164567
11349	164568
166610	164569
159474	164570
104153	164571
69951	164572
129958	164573
27734	164574
212423	164575
59585	164576
23984	164577
80062	164578
177911	164579
221098	164580
27734	164581
129900	164582
187641	164583
137527	164584
73455	164585
139301	164586
7954	164587
17471	164588
14291	164589
214030	164590
28351	164591
178976	164592
758	164593
14642	164594
37541	164595
124409	164596
11232	164597
145561	164598
56	164599
21561	164600
21641	164601
82248	164602
12201	164603
120341	164604
34357	164605
51310	164606
8939	164607
208998	164608
170699	164609
2306	164610
48470	164611
199618	164612
21193	164613
27545	164614
152763	164615
50364	164616
17763	164617
27904	164618
66238	164619
13338	164620
104563	164621
907	164622
15066	164623
14639	164624
83325	164625
18	164626
10393	164627
277926	164628
167545	164629
41834	164630
16703	164631
61556	164632
94340	164633
61346	164634
67540	164635
221507	164636
275277	164637
159021	164638
61	164639
39734	164640
73475	164641
47962	164642
275325	164643
115669	164644
300698	164645
220427	164646
203986	164647
121825	164648
107519	164649
282547	164650
279546	164651
214	164652
68282	164653
242421	164654
99815	164655
268561	164656
265936	164657
156649	164658
275229	164659
61278	164660
113987	164661
156649	164662
174082	164663
156839	164664
182876	164665
147778	164666
280991	164667
241304	164668
182756	164669
176653	164670
167624	164671
119984	164672
44261	164673
182880	164674
284606	164675
41565	164676
214658	164677
93840	164678
18444	164679
138918	164680
105818	164681
23725	164682
35969	164683
104532	164684
253739	164685
69079	164686
104033	164687
59313	164688
8092	164689
16029	164690
223720	164691
64680	164692
252738	164693
60893	164694
32533	164695
22311	164696
22311	164697
179439	164698
214	164699
11397	164700
42015	164701
29363	164702
95661	164703
147971	164704
19702	164705
15328	164706
151	164707
42094	164708
1979	164709
41834	164710
691	164711
34112	164712
23788	164713
192960	164714
5565	164715
13598	164716
48752	164717
23540	164718
191768	164719
36858	164720
819	164721
15145	164722
171611	164723
203159	164724
16813	164725
86032	164726
108295	164727
51293	164728
20436	164729
120227	164730
160292	164731
36858	164732
11665	164733
77095	164734
116879	164735
108295	164736
126511	164737
120227	164738
153931	164739
97838	164740
70499	164741
325982	164742
28648	164743
16935	164744
134806	164745
5120	164746
66969	164747
274502	164748
36789	164749
79163	164750
35373	164751
161682	164752
24857	164753
35373	164754
3005	164755
184559	164756
34944	164757
154699	164758
219366	164759
118549	164760
154699	164761
34945	164762
219416	164763
95	164764
61216	164765
13663	164766
14002	164767
97888	164768
1914	164769
27015	164770
84711	164771
122441	164772
28285	164773
60541	164774
60541	164775
46854	164776
819	164777
310952	164778
63596	164779
63596	164780
63596	164781
323938	164782
144586	164783
4344	164784
2007	164785
4519	164786
17052	164787
158790	164788
3264	164789
85289	164790
66674	164791
71995	164792
134132	164793
84317	164794
84317	164795
130541	164796
5222	164797
85289	164798
84620	164799
84317	164800
18330	164801
44699	164802
5222	164803
9046	164804
137713	164805
141178	164806
67456	164807
23121	164808
3980	164809
67362	164810
12452	164811
207555	164812
19755	164813
160986	164814
6242	164815
38851	164816
20188	164817
28274	164818
14786	164819
131815	164820
31603	164821
106767	164822
40683	164823
31603	164824
182281	164825
77080	164826
134045	164827
46353	164828
67319	164829
46353	164830
166080	164831
43924	164832
57330	164833
134045	164834
8405	164835
328	164836
22743	164837
36291	164838
128447	164839
46222	164840
223946	164841
58975	164842
11074	164843
16888	164844
1823	164845
1823	164846
61700	164847
92340	164848
207730	164849
125004	164850
130063	164851
172730	164852
18782	164853
13598	164854
36496	164855
53834	164856
53798	164857
53798	164858
18782	164859
18782	164860
125004	164861
197413	164862
18782	164863
37794	164864
13598	164865
67607	164866
29921	164867
296169	164868
125521	164869
7956	164870
157807	164871
34963	164872
119020	164873
102063	164874
87775	164875
173261	164876
103805	164877
16510	164878
165458	164879
51293	164880
32421	164881
286255	164882
24858	164883
59444	164884
24858	164885
53455	164886
295847	164887
7792	164888
4344	164889
104629	164890
93113	164891
34143	164892
140105	164893
12341	164894
2826	164895
70321	164896
46050	164897
70321	164898
74920	164899
221244	164900
143531	164901
108779	164902
4301	164903
70321	164904
36473	164905
71385	164906
184389	164907
45553	164908
45282	164909
53146	164910
13517	164911
1505	164912
39219	164913
66904	164914
82578	164915
75949	164916
134712	164917
82578	164918
9785	164919
65373	164920
127951	164921
62859	164922
178679	164923
23934	164924
11423	164925
33746	164926
286107	164927
33829	164928
31404	164929
23698	164930
110217	164931
23698	164932
132745	164933
12717	164934
689	164935
178281	164936
89025	164937
27775	164938
8666	164939
23224	164940
57859	164941
213780	164942
58492	164943
138912	164944
2764	164945
71354	164946
4241	164947
264362	164948
231711	164949
93818	164950
7655	164951
4660	164952
214300	164953
40274	164954
28838	164955
70817	164956
295536	164957
33839	164958
2123	164959
3238	164960
109061	164961
183371	164962
82106	164963
100145	164964
33839	164965
21882	164966
164966	164967
5600	164968
32060	164969
167782	164970
46849	164971
70322	164972
167722	164973
134829	164974
8880	164975
70886	164976
34748	164977
80593	164978
16880	164979
89003	164980
27639	164981
33609	164982
58868	164983
3931	164984
31845	164985
70033	164986
33609	164987
103767	164988
89196	164989
26343	164990
6409	164991
202521	164992
46036	164993
24134	164994
48240	164995
60516	164996
34748	164997
307777	164998
43749	164999
9775	165000
12095	165001
41037	165002
144048	165003
48358	165004
70886	165005
48358	165006
125763	165007
5600	165008
101129	165009
148739	165010
104278	165011
238368	165012
46679	165013
443	165014
8666	165015
3065	165016
253418	165017
107712	165018
5600	165019
3238	165020
27498	165021
58868	165022
66747	165023
62830	165024
184338	165025
96498	165026
33142	165027
137601	165028
69822	165029
11437	165030
12818	165031
25394	165032
2843	165033
91641	165034
10852	165035
171059	165036
12316	165037
118292	165038
11045	165039
115997	165040
198113	165041
70886	165042
56901	165043
61722	165044
58152	165045
159663	165046
327363	165047
72591	165048
118434	165049
48104	165050
524	165051
1424	165052
190976	165053
90559	165054
10904	165055
118292	165056
30139	165057
72516	165058
215916	165059
496	165060
86770	165061
256472	165062
46598	165063
50146	165064
85565	165065
87599	165066
123161	165067
19688	165068
40437	165069
152588	165070
1153	165071
4189	165072
279	165073
44985	165074
293500	165075
18313	165076
6376	165077
9004	165078
147213	165079
7681	165080
33315	165081
71752	165082
142845	165083
68486	165084
18448	165085
18448	165086
18448	165087
92680	165088
9994	165089
86443	165090
146488	165091
50524	165092
50524	165093
6756	165094
82344	165095
271517	165096
18	165097
3230	165098
3301	165099
4460	165100
122889	165101
18587	165102
179478	165103
323528	165104
213644	165105
66840	165106
1629	165107
4877	165108
169287	165109
108815	165110
3169	165111
163292	165112
4952	165113
24586	165114
85350	165115
1206	165116
53991	165117
217492	165118
104520	165119
11853	165120
221275	165121
82772	165122
56613	165123
16258	165124
299129	165125
40248	165126
264941	165127
207117	165128
198758	165129
66662	165130
66246	165131
155618	165132
244237	165133
58127	165134
197315	165135
13919	165136
1	165137
23	165138
54858	165139
3464	165140
137398	165141
13627	165142
51520	165143
591	165144
51992	165145
84315	165146
128593	165147
2602	165148
1162	165149
57868	165150
510	165151
10673	165152
240695	165153
6276	165154
312624	165155
72339	165156
42846	165157
153144	165158
136818	165159
65275	165160
194135	165161
177106	165162
99797	165163
22775	165164
75861	165165
4948	165166
36029	165167
245444	165168
63384	165169
96563	165170
204212	165171
197690	165172
165220	165173
99813	165174
239040	165175
189330	165176
98995	165177
58744	165178
48186	165179
53916	165180
191315	165181
10288	165182
148162	165183
69457	165184
22	165185
64716	165186
59380	165187
20267	165188
209147	165189
69457	165190
171321	165191
28621	165192
73903	165193
20267	165194
70237	165195
110968	165196
143168	165197
88755	165198
2137	165199
75309	165200
46049	165201
107	165202
26	165203
69078	165204
45835	165205
600	165206
46129	165207
404	165208
16175	165209
139170	165210
6114	165211
6114	165212
40394	165213
9515	165214
2539	165215
30891	165216
204845	165217
57801	165218
18363	165219
13588	165220
297709	165221
3595	165222
270654	165223
132914	165224
118659	165225
90900	165226
63380	165227
25707	165228
131320	165229
82539	165230
84376	165231
61343	165232
14360	165233
28	165234
48330	165235
165	165236
105433	165237
15016	165238
23616	165239
136209	165240
89172	165241
220194	165242
18534	165243
6178	165244
32228	165245
40910	165246
207315	165247
32585	165248
11876	165249
37185	165250
9507	165251
206459	165252
185301	165253
193210	165254
185727	165255
112948	165256
193210	165257
91876	165258
38743	165259
38743	165260
57803	165261
139156	165262
117227	165263
5081	165264
148680	165265
51514	165266
80379	165267
61660	165268
122909	165269
79457	165270
1518	165271
46812	165272
74	165273
3619	165274
4780	165275
25666	165276
18872	165277
67736	165278
9907	165279
2330	165280
135743	165281
113233	165282
7923	165283
23235	165284
34356	165285
161978	165286
79029	165287
45198	165288
168	165289
242647	165290
179914	165291
81410	165292
210853	165293
107587	165294
111663	165295
68367	165296
37315	165297
10174	165298
193384	165299
294700	165300
124388	165301
5270	165302
214896	165303
316226	165304
25666	165305
84919	165306
71691	165307
3196	165308
113056	165309
320241	165310
13807	165311
13807	165312
174544	165313
126076	165314
15486	165315
11346	165316
1965	165317
2539	165318
147819	165319
134143	165320
53376	165321
69496	165322
116240	165323
136209	165324
67881	165325
9439	165326
50838	165327
3175	165328
144292	165329
199751	165330
85841	165331
128877	165332
6496	165333
7326	165334
86979	165335
38438	165336
302669	165337
73370	165338
18363	165339
178925	165340
264705	165341
3563	165342
250095	165343
132908	165344
3179	165345
10021	165346
2584	165347
47902	165348
54033	165349
5415	165350
7784	165351
37572	165352
235224	165353
87407	165354
35725	165355
99338	165356
2377	165357
1121	165358
8134	165359
27016	165360
118459	165361
946	165362
55571	165363
314300	165364
27505	165365
120899	165366
54721	165367
11797	165368
1121	165369
86979	165370
292458	165371
245144	165372
203666	165373
169587	165374
259931	165375
14849	165376
244	165377
248306	165378
37751	165379
103569	165380
39816	165381
34378	165382
215234	165383
33957	165384
41291	165385
25666	165386
161978	165387
8536	165388
3917	165389
22482	165390
39689	165391
214839	165392
10934	165393
177663	165394
73794	165395
22977	165396
32045	165397
82482	165398
27955	165399
213080	165400
201782	165401
27955	165402
27955	165403
82482	165404
72963	165405
94703	165406
2838	165407
67454	165408
157054	165409
38884	165410
1237	165411
25553	165412
79926	165413
30703	165414
159220	165415
179374	165416
25841	165417
3163	165418
9750	165419
57148	165420
9379	165421
16228	165422
15459	165423
44223	165424
128738	165425
95526	165426
16228	165427
52042	165428
105444	165429
27798	165430
125435	165431
130659	165432
81491	165433
159463	165434
160489	165435
198152	165436
3163	165437
7892	165438
157011	165439
1717	165440
6405	165441
171066	165442
54665	165443
171066	165444
151243	165445
4960	165446
64706	165447
47249	165448
53452	165449
28657	165450
159090	165451
10874	165452
10147	165453
47249	165454
130924	165455
68573	165456
88944	165457
41801	165458
54598	165459
235530	165460
128935	165461
73055	165462
11292	165463
135241	165464
20964	165465
19169	165466
177039	165467
33568	165468
160181	165469
165545	165470
67067	165471
10283	165472
2769	165473
4826	165474
14167	165475
75889	165476
33924	165477
14178	165478
44222	165479
246008	165480
208122	165481
80602	165482
5881	165483
615	165484
8323	165485
8274	165486
20149	165487
160469	165488
1475	165489
38653	165490
40784	165491
38808	165492
33648	165493
204093	165494
18917	165495
32138	165496
98900	165497
37637	165498
175096	165499
34313	165500
82104	165501
176152	165502
316909	165503
206921	165504
112387	165505
264915	165506
177667	165507
106884	165508
4157	165509
21055	165510
207824	165511
14247	165512
101460	165513
11398	165514
14577	165515
77184	165516
153133	165517
27041	165518
6495	165519
138626	165520
40538	165521
7437	165522
6677	165523
88984	165524
11326	165525
34476	165526
183535	165527
153145	165528
18977	165529
59675	165530
174142	165531
11326	165532
37981	165533
15605	165534
82204	165535
35571	165536
122238	165537
68446	165538
68446	165539
303764	165540
12492	165541
48673	165542
14122	165543
94554	165544
179829	165545
208918	165546
3682	165547
229	165548
34719	165549
51970	165550
627	165551
8922	165552
35224	165553
10904	165554
169280	165555
10821	165556
74794	165557
18111	165558
60188	165559
38596	165560
161286	165561
33891	165562
61290	165563
57167	165564
19155	165565
195691	165566
18977	165567
99313	165568
26106	165569
7438	165570
42206	165571
65258	165572
135846	165573
34611	165574
62241	165575
90824	165576
129438	165577
81735	165578
28843	165579
38055	165580
56440	165581
25246	165582
11428	165583
71912	165584
79139	165585
201032	165586
86873	165587
12707	165588
83568	165589
122316	165590
95306	165591
16606	165592
32832	165593
75820	165594
2334	165595
5467	165596
64353	165597
217149	165598
138024	165599
323848	165600
5919	165601
100430	165602
6820	165603
1587	165604
135561	165605
150037	165606
89803	165607
166777	165608
8978	165609
111869	165610
16493	165611
136460	165612
61269	165613
58796	165614
202276	165615
145563	165616
3002	165617
67431	165618
94839	165619
155040	165620
83709	165621
9376	165622
5707	165623
90282	165624
205461	165625
45380	165626
50792	165627
80069	165628
16318	165629
98674	165630
69985	165631
45109	165632
41861	165633
98674	165634
35924	165635
680	165636
491	165637
212628	165638
18379	165639
44480	165640
43507	165641
4935	165642
260109	165643
6100	165644
10139	165645
6009	165646
49034	165647
12581	165648
115042	165649
179407	165650
89288	165651
30143	165652
1195	165653
44313	165654
247395	165655
66353	165656
87	165657
29084	165658
4981	165659
4596	165660
78985	165661
5962	165662
115215	165663
1566	165664
173654	165665
19775	165666
62256	165667
873	165668
104510	165669
28695	165670
190461	165671
219107	165672
196949	165673
142363	165674
4391	165675
111355	165676
2823	165677
3349	165678
220945	165679
242701	165680
34567	165681
179834	165682
14952	165683
215789	165684
89394	165685
145778	165686
150237	165687
36510	165688
225162	165689
28856	165690
104748	165691
14239	165692
231828	165693
20143	165694
288185	165695
169904	165696
215237	165697
192352	165698
4378	165699
51539	165700
190455	165701
230864	165702
200808	165703
158241	165704
177155	165705
22023	165706
2211	165707
28768	165708
80053	165709
248497	165710
118328	165711
53680	165712
180547	165713
62023	165714
4138	165715
47565	165716
135625	165717
77740	165718
63926	165719
235085	165720
131260	165721
57999	165722
313469	165723
11907	165724
276732	165725
39420	165726
91749	165727
28661	165728
157087	165729
116920	165730
142431	165731
95801	165732
75611	165733
227752	165734
6552	165735
16740	165736
2012	165737
269500	165738
20884	165739
52172	165740
123248	165741
234531	165742
251387	165743
2394	165744
109192	165745
290428	165746
169	165747
1493	165748
6479	165749
44092	165750
13448	165751
78318	165752
7473	165753
191862	165754
215037	165755
68962	165756
170495	165757
141660	165758
32832	165759
9566	165760
12991	165761
30655	165762
47018	165763
189371	165764
11240	165765
66041	165766
72737	165767
46846	165768
5036	165769
77592	165770
54815	165771
59647	165772
88802	165773
16500	165774
104	165775
88937	165776
205441	165777
116102	165778
22894	165779
17979	165780
26002	165781
9468	165782
58781	165783
148204	165784
121736	165785
68148	165786
42991	165787
28509	165788
91878	165789
32047	165790
42719	165791
162276	165792
58881	165793
16147	165794
63120	165795
49967	165796
67367	165797
63183	165798
25422	165799
18193	165800
3474	165801
45110	165802
174937	165803
144230	165804
197824	165805
1796	165806
36767	165807
174857	165808
89472	165809
6105	165810
147740	165811
560	165812
4739	165813
120221	165814
98170	165815
57704	165816
3051	165817
35380	165818
48176	165819
139341	165820
2241	165821
29086	165822
58863	165823
200792	165824
173221	165825
230	165826
47582	165827
298589	165828
52814	165829
31058	165830
1653	165831
11259	165832
9575	165833
82798	165834
24659	165835
50796	165836
8897	165837
48913	165838
54332	165839
1046	165840
87097	165841
163509	165842
199702	165843
121222	165844
22362	165845
920	165846
67923	165847
124954	165848
28454	165849
7059	165850
67	165851
220102	165852
68524	165853
99877	165854
13375	165855
46333	165856
23696	165857
14237	165858
64007	165859
38015	165860
37639	165861
24978	165862
168165	165863
69557	165864
19700	165865
34905	165866
36216	165867
1862	165868
64545	165869
3213	165870
4485	165871
16441	165872
137936	165873
18422	165874
202828	165875
64219	165876
323364	165877
63466	165878
143474	165879
80830	165880
61061	165881
97859	165882
102859	165883
128714	165884
83094	165885
254899	165886
48228	165887
55516	165888
249357	165889
310631	165890
154074	165891
156578	165892
285820	165893
200299	165894
164952	165895
120127	165896
60974	165897
54527	165898
248582	165899
34179	165900
50591	165901
59339	165902
201079	165903
1059	165904
99000	165905
82029	165906
48500	165907
71811	165908
174455	165909
164731	165910
215417	165911
109330	165912
49804	165913
126003	165914
43632	165915
165050	165916
297005	165917
38263	165918
3695	165919
13847	165920
195028	165921
2979	165922
22551	165923
300243	165924
191833	165925
178495	165926
13032	165927
34789	165928
188285	165929
158552	165930
18497	165931
32903	165932
147218	165933
327513	165934
8347	165935
173519	165936
72191	165937
188368	165938
327484	165939
58863	165940
57641	165941
58881	165942
236602	165943
11663	165944
1324	165945
164885	165946
89692	165947
17060	165948
9520	165949
32688	165950
3857	165951
59484	165952
71665	165953
58863	165954
39841	165955
125891	165956
23950	165957
83220	165958
143300	165959
35623	165960
62699	165961
91878	165962
256568	165963
150509	165964
29460	165965
195234	165966
21903	165967
56144	165968
49291	165969
276941	165970
25218	165971
30384	165972
116697	165973
98530	165974
155645	165975
29914	165976
62346	165977
8213	165978
1519	165979
309610	165980
16855	165981
9325	165982
231656	165983
100047	165984
25514	165985
36904	165986
71359	165987
19286	165988
59055	165989
87945	165990
104923	165991
1333	165992
69145	165993
41160	165994
32078	165995
96798	165996
102223	165997
224584	165998
69263	165999
7137	166000
153886	166001
153836	166002
10728	166003
240	166004
21682	166005
6764	166006
43607	166007
7649	166008
83352	166009
136523	166010
74482	166011
5873	166012
28326	166013
3888	166014
91883	166015
128677	166016
55803	166017
47204	166018
25801	166019
14874	166020
9531	166021
74762	166022
164207	166023
15110	166024
6828	166025
24	166026
360	166027
211113	166028
29202	166029
153912	166030
47601	166031
52952	166032
7516	166033
79886	166034
398	166035
1298	166036
130879	166037
72715	166038
123546	166039
34561	166040
108753	166041
9752	166042
108992	166043
159	166044
42527	166045
6702	166046
6947	166047
69356	166048
153	166049
42019	166050
125752	166051
1748	166052
38495	166053
36900	166054
48338	166055
199013	166056
242651	166057
70953	166058
11201	166059
10013	166060
55627	166061
175194	166062
16604	166063
2904	166064
119162	166065
107838	166066
227032	166067
44914	166068
12997	166069
249	166070
35496	166071
44002	166072
8985	166073
109209	166074
96327	166075
145017	166076
5411	166077
122072	166078
49861	166079
150509	166080
13982	166081
58574	166082
219813	166083
171014	166084
4301	166085
54065	166086
39187	166087
257634	166088
125337	166089
31421	166090
10968	166091
33659	166092
2583	166093
149313	166094
86574	166095
81727	166096
310660	166097
29528	166098
178814	166099
226556	166100
138671	166101
3674	166102
30495	166103
195867	166104
108060	166105
635	166106
28259	166107
23172	166108
125626	166109
79586	166110
123697	166111
1868	166112
159807	166113
63347	166114
32858	166115
2251	166116
16879	166117
103271	166118
8639	166119
73869	166120
108635	166121
14145	166122
23115	166123
154216	166124
271263	166125
143401	166126
248229	166127
2566	166128
181089	166129
99544	166130
59913	166131
221089	166132
53051	166133
173653	166134
198748	166135
40923	166136
157256	166137
186035	166138
246299	166139
231364	166140
292861	166141
85858	166142
322840	166143
262319	166144
87574	166145
14	166146
29679	166147
79810	166148
68785	166149
77393	166150
25217	166151
25217	166152
1	166153
74122	166154
236119	166155
638	166156
36963	166157
135440	166158
1599	166159
48285	166160
15238	166161
4862	166162
145	166163
219174	166164
35411	166165
23192	166166
65830	166167
13761	166168
33346	166169
605	166170
42812	166171
24074	166172
10000	166173
18938	166174
56152	166175
8905	166176
57988	166177
209921	166178
134841	166179
120757	166180
4785	166181
125028	166182
67009	166183
65238	166184
55349	166185
103340	166186
2820	166187
6906	166188
344	166189
658	166190
7640	166191
41793	166192
160810	166193
103422	166194
298714	166195
98173	166196
173199	166197
153124	166198
170259	166199
136487	166200
8510	166201
169749	166202
39611	166203
305955	166204
42123	166205
40427	166206
193703	166207
131586	166208
50816	166209
6570	166210
23539	166211
20490	166212
129705	166213
160556	166214
26225	166215
9271	166216
50816	166217
136352	166218
228225	166219
96342	166220
196291	166221
106190	166222
298143	166223
147546	166224
143827	166225
208640	166226
305987	166227
194690	166228
196751	166229
299816	166230
298069	166231
272985	166232
75938	166233
257866	166234
91761	166235
212758	166236
309339	166237
67272	166238
69452	166239
12606	166240
306630	166241
77839	166242
77839	166243
189242	166244
6162	166245
212304	166246
128630	166247
71346	166248
19344	166249
148081	166250
3683	166251
17628	166252
128181	166253
13425	166254
8950	166255
193247	166256
30525	166257
73670	166258
193128	166259
124027	166260
120883	166261
18919	166262
35689	166263
27772	166264
95382	166265
68339	166266
445	166267
40832	166268
17125	166269
33906	166270
105873	166271
1017	166272
78296	166273
55411	166274
51074	166275
174937	166276
6821	166277
55431	166278
137710	166279
6150	166280
147585	166281
52	166282
210131	166283
279919	166284
39185	166285
314	166286
13197	166287
13145	166288
155937	166289
199851	166290
187729	166291
166	166292
63605	166293
6658	166294
82727	166295
10585	166296
1088	166297
1131	166298
44062	166299
6706	166300
13903	166301
1680	166302
16951	166303
4052	166304
208433	166305
204112	166306
41546	166307
1989	166308
48743	166309
355	166310
90679	166311
118856	166312
1697	166313
189814	166314
4000	166315
71197	166316
93087	166317
1405	166318
624	166319
1089	166320
113598	166321
32942	166322
45481	166323
136362	166324
98531	166325
91320	166326
277577	166327
115798	166328
268109	166329
88403	166330
12791	166331
137538	166332
22969	166333
66336	166334
109004	166335
333	166336
158406	166337
4071	166338
25884	166339
197476	166340
79168	166341
79168	166342
79766	166343
5329	166344
38609	166345
42048	166346
14848	166347
3469	166348
32526	166349
2144	166350
23112	166351
53	166352
47961	166353
256285	166354
17709	166355
57190	166356
97290	166357
65240	166358
67032	166359
45688	166360
115447	166361
162543	166362
5676	166363
12723	166364
8795	166365
39073	166366
26685	166367
223238	166368
173148	166369
150835	166370
1236	166371
181	166372
60503	166373
7860	166374
152072	166375
146272	166376
4	166377
119547	166378
124528	166379
114863	166380
215861	166381
31308	166382
173119	166383
4795	166384
35887	166385
1575	166386
86468	166387
14755	166388
8926	166389
268202	166390
199515	166391
48	166392
4587	166393
2898	166394
58038	166395
252478	166396
266370	166397
34773	166398
262225	166399
1119	166400
34979	166401
294178	166402
61000	166403
175990	166404
27539	166405
40300	166406
117355	166407
136596	166408
1358	166409
5219	166410
1413	166411
44088	166412
18425	166413
212571	166414
10013	166415
21907	166416
20551	166417
375	166418
15885	166419
62097	166420
1097	166421
115195	166422
78324	166423
70632	166424
2416	166425
1909	166426
85479	166427
99072	166428
34240	166429
169131	166430
1352	166431
120970	166432
86694	166433
88821	166434
3348	166435
98112	166436
5687	166437
8204	166438
222288	166439
45479	166440
208724	166441
52193	166442
26321	166443
215309	166444
161142	166445
32941	166446
147677	166447
172510	166448
6871	166449
75807	166450
9157	166451
3227	166452
7072	166453
97976	166454
73205	166455
1734	166456
3152	166457
65725	166458
29157	166459
60482	166460
77036	166461
77027	166462
76231	166463
76231	166464
231	166465
129733	166466
205441	166467
307724	166468
131827	166469
34711	166470
213051	166471
44306	166472
990	166473
41008	166474
91829	166475
31641	166476
11246	166477
3504	166478
183780	166479
26219	166480
35641	166481
5996	166482
105153	166483
105980	166484
3241	166485
16440	166486
351	166487
96052	166488
124728	166489
13969	166490
2825	166491
372	166492
22866	166493
198778	166494
451	166495
42931	166496
4427	166497
168914	166498
324	166499
19958	166500
34667	166501
34867	166502
8408	166503
20902	166504
1943	166505
8547	166506
166365	166507
17593	166508
84130	166509
308821	166510
25811	166511
6234	166512
150764	166513
19305	166514
85350	166515
11836	166516
34749	166517
1284	166518
54818	166519
196479	166520
2444	166521
63789	166522
57520	166523
34155	166524
31605	166525
136814	166526
215208	166527
215208	166528
3510	166529
25187	166530
846	166531
58240	166532
73157	166533
205069	166534
34995	166535
15600	166536
670	166537
15109	166538
22107	166539
33260	166540
46979	166541
478	166542
3668	166543
103125	166544
1239	166545
124812	166546
235036	166547
28625	166548
314252	166549
8713	166550
8487	166551
69370	166552
26903	166553
842	166554
13721	166555
10228	166556
11517	166557
46304	166558
49439	166559
9101	166560
21584	166561
6736	166562
13480	166563
140408	166564
309703	166565
29304	166566
118130	166567
44	166568
7256	166569
8547	166570
89619	166571
30307	166572
67583	166573
11091	166574
296792	166575
5571	166576
86	166577
113868	166578
164907	166579
41817	166580
87099	166581
130437	166582
14427	166583
79899	166584
261656	166585
57770	166586
51146	166587
54036	166588
301	166589
137694	166590
114562	166591
76127	166592
109285	166593
27361	166594
28137	166595
2099	166596
209639	166597
3335	166598
6927	166599
74583	166600
68253	166601
305	166602
8398	166603
79930	166604
71754	166605
203355	166606
221304	166607
244915	166608
28341	166609
113502	166610
53242	166611
2436	166612
15396	166613
29379	166614
96462	166615
21534	166616
103305	166617
321277	166618
33701	166619
8336	166620
17072	166621
46741	166622
68790	166623
35976	166624
37088	166625
37073	166626
11817	166627
48031	166628
24869	166629
58458	166630
62256	166631
83117	166632
34175	166633
25721	166634
79925	166635
147282	166636
35809	166637
56503	166638
56794	166639
19611	166640
1056	166641
5321	166642
1330	166643
204181	166644
13525	166645
24222	166646
102330	166647
130897	166648
196	166649
89672	166650
55593	166651
32679	166652
15373	166653
10499	166654
17329	166655
87903	166656
10634	166657
64797	166658
19486	166659
452	166660
96986	166661
228	166662
4746	166663
111452	166664
2317	166665
50715	166666
52925	166667
108296	166668
17915	166669
6214	166670
4597	166671
129134	166672
20025	166673
29823	166674
120489	166675
18	166676
206174	166677
1923	166678
44392	166679
198576	166680
81521	166681
303981	166682
127081	166683
198550	166684
284236	166685
127072	166686
45662	166687
15509	166688
40388	166689
5731	166690
127839	166691
26201	166692
22741	166693
55050	166694
96333	166695
1215	166696
299239	166697
415	166698
146144	166699
29868	166700
22585	166701
69064	166702
183641	166703
25253	166704
265638	166705
45369	166706
17561	166707
216888	166708
55792	166709
157921	166710
47251	166711
234707	166712
2375	166713
226480	166714
29868	166715
289425	166716
132505	166717
185	166718
19130	166719
267142	166720
17068	166721
48618	166722
133312	166723
165768	166724
6677	166725
69298	166726
151168	166727
35224	166728
36066	166729
19312	166730
86155	166731
32	166732
8680	166733
7303	166734
42336	166735
85907	166736
42577	166737
66	166738
202677	166739
132209	166740
2829	166741
3722	166742
25973	166743
32107	166744
165806	166745
31754	166746
78540	166747
288435	166748
171653	166749
2169	166750
154270	166751
134641	166752
76717	166753
67536	166754
7783	166755
266335	166756
57481	166757
40019	166758
14726	166759
2807	166760
10929	166761
5322	166762
51048	166763
124066	166764
81953	166765
70037	166766
220157	166767
124026	166768
86439	166769
86633	166770
123441	166771
224	166772
57860	166773
34283	166774
34283	166775
126435	166776
38705	166777
19778	166778
192518	166779
167701	166780
19310	166781
46814	166782
64318	166783
107901	166784
27063	166785
134476	166786
107725	166787
161770	166788
112824	166789
12399	166790
169278	166791
8831	166792
56661	166793
3698	166794
3698	166795
212204	166796
73709	166797
127703	166798
295443	166799
320983	166800
117778	166801
25797	166802
197067	166803
125646	166804
139583	166805
412	166806
316570	166807
319103	166808
12134	166809
8920	166810
56424	166811
41127	166812
71423	166813
123441	166814
5847	166815
54789	166816
55779	166817
88953	166818
49067	166819
317228	166820
54339	166821
31315	166822
36458	166823
77530	166824
222170	166825
41839	166826
126958	166827
51948	166828
10202	166829
133464	166830
56537	166831
38290	166832
38290	166833
38290	166834
54763	166835
11716	166836
31315	166837
146966	166838
34283	166839
13459	166840
160127	166841
7620	166842
204392	166843
102865	166844
43677	166845
91780	166846
25136	166847
52696	166848
12678	166849
5116	166850
23767	166851
23569	166852
117834	166853
198910	166854
199657	166855
6700	166856
130470	166857
182547	166858
144540	166859
216678	166860
177968	166861
180502	166862
85246	166863
54057	166864
16172	166865
57842	166866
77111	166867
158973	166868
33738	166869
68842	166870
89315	166871
16429	166872
73164	166873
23795	166874
58002	166875
2316	166876
7483	166877
161106	166878
20707	166879
31806	166880
246110	166881
20700	166882
3158	166883
141426	166884
89098	166885
163219	166886
263307	166887
25160	166888
209118	166889
68961	166890
12986	166891
28168	166892
7057	166893
45481	166894
72958	166895
27661	166896
214224	166897
31578	166898
8	166899
8152	166900
63607	166901
12110	166902
3130	166903
8645	166904
34606	166905
12072	166906
94071	166907
9739	166908
38589	166909
308700	166910
2928	166911
3067	166912
274164	166913
386	166914
58986	166915
24983	166916
41932	166917
3128	166918
18491	166919
281517	166920
186891	166921
1071	166922
19946	166923
13106	166924
60113	166925
192218	166926
37407	166927
25900	166928
69606	166929
265646	166930
144788	166931
25761	166932
278436	166933
69255	166934
187032	166935
188075	166936
74423	166937
52114	166938
290	166939
3295	166940
45697	166941
143637	166942
10628	166943
134642	166944
205	166945
3358	166946
110972	166947
71004	166948
36799	166949
10569	166950
289871	166951
70428	166952
37999	166953
102525	166954
71362	166955
125200	166956
73454	166957
16439	166958
15643	166959
402	166960
119045	166961
28280	166962
123103	166963
16292	166964
38712	166965
119542	166966
89588	166967
62407	166968
272515	166969
116840	166970
161223	166971
79233	166972
120312	166973
927	166974
1968	166975
32526	166976
29317	166977
5705	166978
127	166979
24	166980
30336	166981
2645	166982
58172	166983
10770	166984
4665	166985
73597	166986
11382	166987
265257	166988
204585	166989
7587	166990
217967	166991
118389	166992
12432	166993
4357	166994
34601	166995
163975	166996
5953	166997
66815	166998
192236	166999
77225	167000
131820	167001
74248	167002
76179	167003
10931	167004
52128	167005
36947	167006
302808	167007
14531	167008
940	167009
134141	167010
143883	167011
7026	167012
2951	167013
97826	167014
137366	167015
683	167016
282223	167017
4046	167018
3425	167019
94963	167020
159987	167021
17007	167022
6310	167023
45290	167024
293892	167025
103695	167026
40353	167027
64026	167028
9103	167029
49530	167030
53102	167031
311718	167032
1824	167033
83986	167034
38238	167035
20222	167036
13179	167037
303848	167038
153532	167039
320705	167040
78983	167041
1590	167042
302360	167043
46106	167044
227100	167045
67031	167046
13055	167047
167708	167048
144979	167049
184284	167050
100085	167051
24217	167052
107212	167053
45075	167054
154495	167055
198636	167056
19149	167057
3935	167058
4827	167059
9810	167060
57279	167061
1194	167062
123885	167063
199524	167064
46450	167065
1180	167066
181398	167067
32454	167068
3405	167069
42481	167070
148706	167071
52485	167072
148124	167073
35469	167074
38117	167075
7457	167076
185674	167077
244179	167078
184816	167079
161964	167080
189802	167081
86455	167082
8307	167083
131115	167084
4194	167085
163917	167086
45625	167087
44021	167088
215308	167089
39477	167090
121663	167091
144290	167092
22287	167093
14101	167094
66103	167095
60820	167096
111501	167097
213354	167098
30533	167099
275660	167100
27604	167101
2441	167102
781	167103
8998	167104
13222	167105
1509	167106
4591	167107
3383	167108
18878	167109
75642	167110
154792	167111
124777	167112
31113	167113
52948	167114
74584	167115
30083	167116
4030	167117
32930	167118
64583	167119
38120	167120
265	167121
305189	167122
299034	167123
221615	167124
60389	167125
13341	167126
37355	167127
126506	167128
1298	167129
38890	167130
781	167131
208298	167132
68183	167133
22329	167134
168494	167135
58653	167136
283	167137
24442	167138
66376	167139
19267	167140
87524	167141
207847	167142
43950	167143
51264	167144
2489	167145
66735	167146
49030	167147
76200	167148
6074	167149
107688	167150
405	167151
18660	167152
47170	167153
86561	167154
203269	167155
130663	167156
2092	167157
2092	167158
105920	167159
48776	167160
44058	167161
34981	167162
48862	167163
115714	167164
160817	167165
273168	167166
242116	167167
407	167168
36314	167169
54077	167170
318855	167171
84982	167172
139291	167173
154041	167174
37948	167175
161045	167176
1131	167177
101769	167178
51634	167179
2150	167180
219	167181
68217	167182
108273	167183
12755	167184
230819	167185
104357	167186
128914	167187
23428	167188
38679	167189
8587	167190
75490	167191
20418	167192
17	167193
89586	167194
47641	167195
153155	167196
45	167197
9551	167198
1013	167199
2451	167200
26732	167201
3166	167202
962	167203
136636	167204
4430	167205
109009	167206
26993	167207
1526	167208
149562	167209
48244	167210
61427	167211
141611	167212
148950	167213
44385	167214
154029	167215
192598	167216
12197	167217
18299	167218
29403	167219
69076	167220
29179	167221
23801	167222
43129	167223
29392	167224
33122	167225
8233	167226
16283	167227
39564	167228
88192	167229
15063	167230
57214	167231
149664	167232
110926	167233
140680	167234
28730	167235
116173	167236
18640	167237
174730	167238
48204	167239
125444	167240
165040	167241
46397	167242
30516	167243
135867	167244
184261	167245
19269	167246
136036	167247
122359	167248
32812	167249
223144	167250
6191	167251
126383	167252
33210	167253
1570	167254
133313	167255
153163	167256
315738	167257
29376	167258
773	167259
56852	167260
83214	167261
87150	167262
32809	167263
32809	167264
34516	167265
131855	167266
205045	167267
132065	167268
131855	167269
29915	167270
104254	167271
56494	167272
18175	167273
5514	167274
1181	167275
10414	167276
66484	167277
244288	167278
52272	167279
18121	167280
6472	167281
215	167282
35488	167283
89520	167284
4324	167285
158504	167286
235655	167287
260356	167288
235615	167289
243249	167290
168140	167291
254348	167292
67969	167293
116200	167294
13578	167295
26451	167296
74979	167297
74848	167298
36394	167299
170744	167300
215117	167301
37214	167302
798	167303
174780	167304
267731	167305
25904	167306
134287	167307
5734	167308
41599	167309
197696	167310
216108	167311
302041	167312
47320	167313
47639	167314
4176	167315
14729	167316
19435	167317
274177	167318
108776	167319
23696	167320
45360	167321
15455	167322
14035	167323
798	167324
29967	167325
45298	167326
231235	167327
124720	167328
171804	167329
22547	167330
5734	167331
57860	167332
54915	167333
25904	167334
49192	167335
131653	167336
75763	167337
98112	167338
2563	167339
213771	167340
96407	167341
72972	167342
67969	167343
103883	167344
14738	167345
14362	167346
199713	167347
58048	167348
78032	167349
73552	167350
65537	167351
77419	167352
37807	167353
15930	167354
96033	167355
120381	167356
70053	167357
264	167358
152669	167359
70233	167360
12007	167361
37511	167362
22894	167363
805	167364
123777	167365
1324	167366
102602	167367
15380	167368
29429	167369
24246	167370
15411	167371
24432	167372
100039	167373
24573	167374
42893	167375
22376	167376
72335	167377
110502	167378
8029	167379
107241	167380
306275	167381
85393	167382
46044	167383
169064	167384
62863	167385
121637	167386
58102	167387
76221	167388
208796	167389
20224	167390
164980	167391
132148	167392
34465	167393
42927	167394
29087	167395
38795	167396
6797	167397
234870	167398
101882	167399
106014	167400
164914	167401
107095	167402
183501	167403
71511	167404
151491	167405
280505	167406
64614	167407
77790	167408
247327	167409
228641	167410
78896	167411
78896	167412
37472	167413
66864	167414
230005	167415
180975	167416
102159	167417
288956	167418
149342	167419
82564	167420
168204	167421
216860	167422
98046	167423
207136	167424
97098	167425
54528	167426
101884	167427
137787	167428
24582	167429
12239	167430
145669	167431
6502	167432
58710	167433
95923	167434
211479	167435
168306	167436
101884	167437
56605	167438
163401	167439
67959	167440
112802	167441
129754	167442
299817	167443
28239	167444
232545	167445
279178	167446
48940	167447
48940	167448
59179	167449
271588	167450
149360	167451
11748	167452
18084	167453
23309	167454
27060	167455
29470	167456
24335	167457
228856	167458
147526	167459
203055	167460
326548	167461
319249	167462
234524	167463
173881	167464
85889	167465
139779	167466
288104	167467
95777	167468
307377	167469
44781	167470
280034	167471
147714	167472
199145	167473
108183	167474
16083	167475
215298	167476
23826	167477
65619	167478
23689	167479
134297	167480
32920	167481
32225	167482
30709	167483
45439	167484
3352	167485
217262	167486
86168	167487
137234	167488
23693	167489
132535	167490
205849	167491
96150	167492
60668	167493
144612	167494
217011	167495
8689	167496
108115	167497
325483	167498
116994	167499
201	167500
38317	167501
32219	167502
249236	167503
104878	167504
158393	167505
128640	167506
246962	167507
29442	167508
247616	167509
105952	167510
107054	167511
41919	167512
97255	167513
276404	167514
47994	167515
82374	167516
142749	167517
10930	167518
169813	167519
300281	167520
259522	167521
15295	167522
15162	167523
81850	167524
4472	167525
3303	167526
19753	167527
99317	167528
117743	167529
42218	167530
187559	167531
209095	167532
260245	167533
260026	167534
102480	167535
248781	167536
304675	167537
204360	167538
135215	167539
643	167540
38838	167541
30451	167542
19171	167543
131598	167544
101423	167545
16410	167546
75693	167547
136766	167548
136592	167549
104878	167550
104859	167551
267851	167552
33639	167553
114168	167554
76594	167555
39944	167556
12281	167557
275224	167558
32219	167559
224476	167560
300189	167561
63136	167562
80141	167563
33526	167564
23752	167565
120732	167566
153687	167567
17103	167568
3292	167569
277396	167570
39680	167571
7094	167572
10486	167573
96929	167574
3671	167575
53393	167576
163930	167577
22646	167578
204238	167579
132005	167580
3671	167581
57996	167582
80243	167583
297940	167584
213724	167585
10060	167586
212240	167587
52082	167588
207386	167589
257992	167590
121442	167591
270337	167592
62845	167593
194836	167594
296717	167595
194911	167596
250541	167597
102856	167598
149282	167599
42332	167600
29459	167601
188652	167602
72842	167603
68892	167604
63909	167605
291649	167606
161192	167607
306739	167608
127067	167609
52565	167610
191386	167611
10384	167612
25818	167613
20135	167614
316764	167615
8276	167616
135660	167617
259229	167618
11967	167619
10662	167620
42801	167621
10062	167622
49748	167623
7395	167624
109687	167625
72842	167626
37347	167627
87798	167628
75842	167629
258287	167630
18343	167631
75646	167632
63662	167633
72271	167634
20337	167635
13727	167636
9357	167637
63662	167638
118000	167639
60697	167640
24357	167641
26846	167642
204835	167643
34454	167644
46996	167645
27702	167646
136783	167647
16	167648
16	167649
183903	167650
19400	167651
141235	167652
126083	167653
126083	167654
54251	167655
69817	167656
23754	167657
293608	167658
46428	167659
46428	167660
201639	167661
130487	167662
7044	167663
1371	167664
23943	167665
47502	167666
180351	167667
46428	167668
151769	167669
54805	167670
13686	167671
179181	167672
273689	167673
95258	167674
116118	167675
123057	167676
275635	167677
123057	167678
182860	167679
35061	167680
187	167681
44472	167682
44910	167683
177595	167684
9749	167685
8454	167686
308	167687
28701	167688
18939	167689
153565	167690
12805	167691
18927	167692
282471	167693
38284	167694
119527	167695
31261	167696
36855	167697
44903	167698
15702	167699
147555	167700
8615	167701
7141	167702
30691	167703
90017	167704
119845	167705
29682	167706
5387	167707
54139	167708
2305	167709
2681	167710
2478	167711
529	167712
1263	167713
24970	167714
28776	167715
43451	167716
58781	167717
5058	167718
217483	167719
20498	167720
40979	167721
2012	167722
14274	167723
4266	167724
155108	167725
86398	167726
183213	167727
9518	167728
3862	167729
109098	167730
40496	167731
168684	167732
56624	167733
66279	167734
9311	167735
22217	167736
205437	167737
56239	167738
17347	167739
68278	167740
57848	167741
49308	167742
17816	167743
62522	167744
3062	167745
20857	167746
19621	167747
68495	167748
40683	167749
191768	167750
33644	167751
121308	167752
71595	167753
158169	167754
49958	167755
39320	167756
29962	167757
53301	167758
98290	167759
130854	167760
8041	167761
105842	167762
64513	167763
75032	167764
21868	167765
34507	167766
186139	167767
227958	167768
2493	167769
94918	167770
2038	167771
159291	167772
18560	167773
21860	167774
71562	167775
20390	167776
66658	167777
12412	167778
136752	167779
49830	167780
23529	167781
19759	167782
147501	167783
190780	167784
58881	167785
1223	167786
131648	167787
48629	167788
65128	167789
81603	167790
97170	167791
2079	167792
120660	167793
83704	167794
9614	167795
132020	167796
40136	167797
40555	167798
110430	167799
214335	167800
65720	167801
49251	167802
34531	167803
10993	167804
42885	167805
97960	167806
30165	167807
2155	167808
17873	167809
61237	167810
8077	167811
311	167812
18879	167813
29021	167814
190326	167815
5125	167816
107542	167817
39657	167818
28477	167819
190	167820
1941	167821
11449	167822
2967	167823
51950	167824
24922	167825
64784	167826
160823	167827
7117	167828
62367	167829
46228	167830
35194	167831
133226	167832
94738	167833
10799	167834
46391	167835
98364	167836
165289	167837
26318	167838
10871	167839
428	167840
2833	167841
86707	167842
235610	167843
1741	167844
253669	167845
308884	167846
81468	167847
220614	167848
59374	167849
183554	167850
194575	167851
27893	167852
17102	167853
74358	167854
37332	167855
253142	167856
287316	167857
43037	167858
43037	167859
169033	167860
80941	167861
193621	167862
157708	167863
85665	167864
208669	167865
131857	167866
43127	167867
51450	167868
21814	167869
79768	167870
52001	167871
63449	167872
63449	167873
37023	167874
68815	167875
20498	167876
123437	167877
11722	167878
51403	167879
286904	167880
21275	167881
129766	167882
28701	167883
303201	167884
290168	167885
24901	167886
105104	167887
55681	167888
55681	167889
24901	167890
187894	167891
319286	167892
156157	167893
100606	167894
65538	167895
7609	167896
74435	167897
114680	167898
309449	167899
2161	167900
108279	167901
28701	167902
4061	167903
217023	167904
99962	167905
13653	167906
46476	167907
181616	167908
298874	167909
165498	167910
326697	167911
139507	167912
31178	167913
11468	167914
140306	167915
20094	167916
62102	167917
186295	167918
31178	167919
245131	167920
13897	167921
138082	167922
153087	167923
76480	167924
110201	167925
6241	167926
20094	167927
8317	167928
103128	167929
94371	167930
16017	167931
46538	167932
277621	167933
183837	167934
20094	167935
16017	167936
42652	167937
124023	167938
94332	167939
34725	167940
153763	167941
182868	167942
20148	167943
5120	167944
159492	167945
32829	167946
200412	167947
76341	167948
29827	167949
8594	167950
198753	167951
227807	167952
205847	167953
45276	167954
85400	167955
52590	167956
209717	167957
216116	167958
107845	167959
4222	167960
137159	167961
79789	167962
32119	167963
8480	167964
55108	167965
64813	167966
205034	167967
5945	167968
33314	167969
28374	167970
48398	167971
149303	167972
97567	167973
34041	167974
27066	167975
129636	167976
20734	167977
8893	167978
8893	167979
34041	167980
3096	167981
8893	167982
34041	167983
71848	167984
39910	167985
157497	167986
157632	167987
101478	167988
45349	167989
45362	167990
162875	167991
40242	167992
30846	167993
9162	167994
143573	167995
319085	167996
270891	167997
10980	167998
245939	167999
40243	168000
42216	168001
35073	168002
91466	168003
242675	168004
241197	168005
155849	168006
65401	168007
188066	168008
188114	168009
120889	168010
120815	168011
270458	168012
178820	168013
188066	168014
287037	168015
286417	168016
286459	168017
46198	168018
2462	168019
16384	168020
4450	168021
245436	168022
66126	168023
46714	168024
7080	168025
162402	168026
68522	168027
68510	168028
103219	168029
102988	168030
253165	168031
250040	168032
103071	168033
67256	168034
162080	168035
67769	168036
44755	168037
31832	168038
106462	168039
162810	168040
162070	168041
249883	168042
46198	168043
66231	168044
252122	168045
157373	168046
104486	168047
101524	168048
136137	168049
101311	168050
44462	168051
103931	168052
36407	168053
44763	168054
22542	168055
243164	168056
68522	168057
158878	168058
103753	168059
101886	168060
66423	168061
160232	168062
12177	168063
101560	168064
161288	168065
164662	168066
3539	168067
151907	168068
220230	168069
1067	168070
97033	168071
15115	168072
94013	168073
15115	168074
29627	168075
98687	168076
63278	168077
23107	168078
63278	168079
29627	168080
15115	168081
134867	168082
15115	168083
145999	168084
209838	168085
5148	168086
177887	168087
124205	168088
45071	168089
24718	168090
159009	168091
68858	168092
97584	168093
11635	168094
131012	168095
113015	168096
918	168097
113749	168098
148859	168099
222208	168100
1028	168101
28942	168102
254538	168103
268605	168104
211517	168105
326094	168106
113311	168107
32803	168108
97611	168109
150507	168110
175860	168111
86656	168112
9073	168113
14908	168114
48846	168115
94021	168116
37600	168117
9875	168118
1350	168119
9875	168120
325675	168121
45027	168122
16572	168123
176034	168124
36662	168125
146810	168126
37600	168127
175695	168128
28942	168129
1028	168130
175583	168131
12699	168132
162022	168133
274653	168134
33626	168135
48846	168136
255160	168137
95198	168138
211222	168139
15656	168140
29635	168141
174445	168142
245220	168143
58169	168144
221860	168145
145196	168146
248651	168147
36731	168148
237	168149
32158	168150
185446	168151
25923	168152
89307	168153
275210	168154
19587	168155
209294	168156
35033	168157
194789	168158
292501	168159
88539	168160
196186	168161
88539	168162
34735	168163
102693	168164
116100	168165
241587	168166
137100	168167
263620	168168
69411	168169
111267	168170
107580	168171
111049	168172
315531	168173
180135	168174
72024	168175
126039	168176
10404	168177
180182	168178
678	168179
678	168180
678	168181
173164	168182
111049	168183
266180	168184
16985	168185
81446	168186
678	168187
276446	168188
52816	168189
31393	168190
133588	168191
1575	168192
281039	168193
235107	168194
37695	168195
162974	168196
28968	168197
193280	168198
28490	168199
159493	168200
63843	168201
15660	168202
40503	168203
131852	168204
45387	168205
15660	168206
200207	168207
86640	168208
105566	168209
91897	168210
5154	168211
43295	168212
110762	168213
183222	168214
26068	168215
43295	168216
65614	168217
58831	168218
224971	168219
86272	168220
189015	168221
195563	168222
56395	168223
17783	168224
170943	168225
15648	168226
34531	168227
24792	168228
98916	168229
30174	168230
118017	168231
17904	168232
33171	168233
31200	168234
133628	168235
47706	168236
9999	168237
9999	168238
45386	168239
48969	168240
49194	168241
98417	168242
74584	168243
42013	168244
94921	168245
90128	168246
220850	168247
28345	168248
40271	168249
57237	168250
27812	168251
69227	168252
195118	168253
59180	168254
569	168255
1511	168256
59816	168257
82469	168258
20049	168259
99120	168260
2816	168261
214765	168262
59534	168263
41214	168264
93225	168265
206243	168266
317584	168267
138044	168268
246617	168269
154156	168270
14575	168271
14575	168272
178935	168273
52339	168274
212897	168275
170195	168276
59222	168277
85976	168278
85976	168279
18508	168280
56581	168281
27068	168282
68701	168283
81993	168284
85811	168285
58285	168286
275851	168287
41159	168288
30526	168289
181145	168290
4338	168291
59222	168292
9970	168293
19347	168294
48365	168295
33174	168296
51450	168297
33332	168298
28608	168299
33332	168300
36483	168301
3794	168302
90110	168303
287729	168304
73619	168305
48516	168306
19374	168307
1067	168308
43195	168309
162532	168310
134284	168311
15648	168312
17599	168313
291483	168314
86973	168315
14305	168316
2768	168317
19467	168318
73548	168319
322	168320
211122	168321
2979	168322
18729	168323
21612	168324
11964	168325
14924	168326
11964	168327
15071	168328
44064	168329
6730	168330
37235	168331
20399	168332
1289	168333
18520	168334
3588	168335
672	168336
7012	168337
83259	168338
14924	168339
14924	168340
15071	168341
199118	168342
4931	168343
1416	168344
6201	168345
23481	168346
12617	168347
45526	168348
10531	168349
12059	168350
11964	168351
8206	168352
21408	168353
6201	168354
3038	168355
5291	168356
4867	168357
85215	168358
115081	168359
23481	168360
1289	168361
7070	168362
18754	168363
2668	168364
5291	168365
18729	168366
26581	168367
5480	168368
12631	168369
25906	168370
15071	168371
6107	168372
26581	168373
45526	168374
28333	168375
57558	168376
22103	168377
14924	168378
6940	168379
9461	168380
4931	168381
2979	168382
6201	168383
74575	168384
12060	168385
3038	168386
2668	168387
73548	168388
46471	168389
6911	168390
6201	168391
12631	168392
22038	168393
6107	168394
19025	168395
12176	168396
14257	168397
86758	168398
38670	168399
30727	168400
5480	168401
1289	168402
5480	168403
5291	168404
7012	168405
7115	168406
2979	168407
7115	168408
1217	168409
31965	168410
18754	168411
41376	168412
14257	168413
21433	168414
4867	168415
19874	168416
5480	168417
6107	168418
28333	168419
672	168420
55278	168421
3861	168422
489	168423
3861	168424
87713	168425
18754	168426
12060	168427
7115	168428
30727	168429
204635	168430
38128	168431
38451	168432
672	168433
12060	168434
31813	168435
20399	168436
4931	168437
17262	168438
16728	168439
6201	168440
9461	168441
2668	168442
85440	168443
5672	168444
14924	168445
322	168446
58457	168447
21612	168448
278678	168449
42	168450
21953	168451
258719	168452
283120	168453
61082	168454
274636	168455
93065	168456
1944	168457
189581	168458
96949	168459
150522	168460
150472	168461
96949	168462
232675	168463
63385	168464
101870	168465
86574	168466
195635	168467
23507	168468
202090	168469
164952	168470
7067	168471
43195	168472
15590	168473
64663	168474
64663	168475
25516	168476
8727	168477
30373	168478
160835	168479
3076	168480
130778	168481
42128	168482
11386	168483
12166	168484
24354	168485
149534	168486
5827	168487
74164	168488
85541	168489
280483	168490
34226	168491
203440	168492
240567	168493
109542	168494
67735	168495
285129	168496
44143	168497
183201	168498
66916	168499
776	168500
2892	168501
188686	168502
184363	168503
4069	168504
3620	168505
452	168506
43786	168507
47933	168508
45506	168509
4296	168510
151374	168511
14151	168512
18397	168513
100547	168514
79640	168515
29	168516
5152	168517
41268	168518
306538	168519
138	168520
8448	168521
1683	168522
67247	168523
94909	168524
5034	168525
68834	168526
19463	168527
135851	168528
141302	168529
41327	168530
24267	168531
4520	168532
8639	168533
17445	168534
50007	168535
242709	168536
32630	168537
26891	168538
184974	168539
46613	168540
55142	168541
198593	168542
137775	168543
84206	168544
54128	168545
79228	168546
48741	168547
122437	168548
5832	168549
25648	168550
76926	168551
9489	168552
12619	168553
84502	168554
3570	168555
143	168556
326367	168557
28172	168558
1258	168559
118090	168560
18780	168561
48741	168562
34456	168563
44457	168564
74030	168565
87	168566
4892	168567
171492	168568
217995	168569
45432	168570
130452	168571
288694	168572
114338	168573
16265	168574
3605	168575
77422	168576
168636	168577
150544	168578
181669	168579
79007	168580
12665	168581
14071	168582
288699	168583
128146	168584
84203	168585
223832	168586
36332	168587
135957	168588
216361	168589
157147	168590
1115	168591
13616	168592
6016	168593
295795	168594
5200	168595
15689	168596
145335	168597
180460	168598
58138	168599
188745	168600
13811	168601
79670	168602
4031	168603
165676	168604
40715	168605
180334	168606
67739	168607
113914	168608
905	168609
338	168610
48369	168611
55784	168612
56507	168613
27172	168614
80763	168615
84889	168616
34252	168617
54742	168618
16307	168619
37700	168620
32003	168621
8170	168622
255	168623
78653	168624
50992	168625
17809	168626
28326	168627
9664	168628
24730	168629
155577	168630
21158	168631
52559	168632
95240	168633
52580	168634
27	168635
142573	168636
668	168637
13115	168638
183632	168639
2235	168640
204623	168641
136	168642
105	168643
90293	168644
109160	168645
56203	168646
39963	168647
74844	168648
16028	168649
143231	168650
16503	168651
210537	168652
135147	168653
63124	168654
8550	168655
6986	168656
134283	168657
42195	168658
220437	168659
120200	168660
17814	168661
48080	168662
22130	168663
124269	168664
82771	168665
220213	168666
169455	168667
259200	168668
4157	168669
156305	168670
113392	168671
118192	168672
78337	168673
153367	168674
77082	168675
230768	168676
71606	168677
71741	168678
7562	168679
71341	168680
69111	168681
10965	168682
28411	168683
30788	168684
9770	168685
133670	168686
60631	168687
214807	168688
305169	168689
38066	168690
31882	168691
10969	168692
139270	168693
188809	168694
46712	168695
85098	168696
98644	168697
6907	168698
22485	168699
142712	168700
111906	168701
200404	168702
82535	168703
78713	168704
41912	168705
128042	168706
107881	168707
8472	168708
106278	168709
116621	168710
710	168711
226785	168712
39348	168713
58729	168714
17446	168715
8098	168716
29284	168717
5	168718
216116	168719
41199	168720
114128	168721
182869	168722
114128	168723
308015	168724
121455	168725
102729	168726
9958	168727
139521	168728
131030	168729
131030	168730
28851	168731
22444	168732
105511	168733
275483	168734
26869	168735
32625	168736
64433	168737
63726	168738
5051	168739
149384	168740
121460	168741
120690	168742
57519	168743
52052	168744
40742	168745
22216	168746
44877	168747
45181	168748
15459	168749
49462	168750
201650	168751
114385	168752
58603	168753
214340	168754
49851	168755
919	168756
155259	168757
142382	168758
3630	168759
8109	168760
14432	168761
34729	168762
26658	168763
11987	168764
90759	168765
28992	168766
209418	168767
177927	168768
167399	168769
86841	168770
9670	168771
208589	168772
124870	168773
135573	168774
184947	168775
16293	168776
25151	168777
18841	168778
24784	168779
16273	168780
97074	168781
89294	168782
24115	168783
156968	168784
41155	168785
88420	168786
138241	168787
26470	168788
189402	168789
189860	168790
114482	168791
289801	168792
81825	168793
124845	168794
41310	168795
208436	168796
101273	168797
278720	168798
26448	168799
27270	168800
32163	168801
9487	168802
132008	168803
118992	168804
61419	168805
30829	168806
218203	168807
117974	168808
81465	168809
291551	168810
147104	168811
23990	168812
58254	168813
19461	168814
4268	168815
56789	168816
135809	168817
57085	168818
138996	168819
178129	168820
137715	168821
19813	168822
179212	168823
164709	168824
2970	168825
57765	168826
47160	168827
15852	168828
79145	168829
119304	168830
2085	168831
217379	168832
255961	168833
323075	168834
129934	168835
31616	168836
6493	168837
50521	168838
83129	168839
263833	168840
20147	168841
30737	168842
169406	168843
788	168844
73591	168845
40168	168846
66364	168847
67826	168848
63756	168849
250481	168850
6134	168851
86625	168852
43058	168853
5094	168854
89984	168855
264106	168856
104096	168857
165143	168858
9197	168859
489	168860
15643	168861
63796	168862
24992	168863
44825	168864
52241	168865
103266	168866
32897	168867
78349	168868
30938	168869
5589	168870
16059	168871
61490	168872
10682	168873
103035	168874
63023	168875
137734	168876
72606	168877
71724	168878
72693	168879
94200	168880
298199	168881
10813	168882
52828	168883
17185	168884
15764	168885
69037	168886
259528	168887
318311	168888
14	168889
15546	168890
137217	168891
63878	168892
73404	168893
36258	168894
191	168895
110030	168896
43141	168897
288228	168898
137993	168899
183485	168900
10325	168901
7308	168902
3989	168903
915	168904
96683	168905
126866	168906
1604	168907
128900	168908
25888	168909
5093	168910
16013	168911
1059	168912
88061	168913
26389	168914
129232	168915
29110	168916
850	168917
22445	168918
223963	168919
12283	168920
116087	168921
2984	168922
10240	168923
208047	168924
21507	168925
87238	168926
355	168927
22836	168928
77714	168929
65660	168930
16564	168931
3850	168932
116416	168933
33164	168934
51137	168935
41510	168936
239	168937
14255	168938
26214	168939
14788	168940
62953	168941
94937	168942
15906	168943
30681	168944
53527	168945
16016	168946
20944	168947
29288	168948
53526	168949
34077	168950
7896	168951
40114	168952
46168	168953
27869	168954
10769	168955
116826	168956
6357	168957
11803	168958
189457	168959
185	168960
48183	168961
3911	168962
10453	168963
19551	168964
46492	168965
177434	168966
28748	168967
136244	168968
87886	168969
14468	168970
17006	168971
37830	168972
25821	168973
51164	168974
158026	168975
4078	168976
2905	168977
36876	168978
1045	168979
6117	168980
18701	168981
8089	168982
50541	168983
199987	168984
109557	168985
3998	168986
82361	168987
84758	168988
24951	168989
56045	168990
13614	168991
13606	168992
4786	168993
379	168994
30	168995
261634	168996
56253	168997
68719	168998
207038	168999
11075	169000
12890	169001
80879	169002
27473	169003
70852	169004
33683	169005
29596	169006
14302	169007
111823	169008
71562	169009
31478	169010
118065	169011
10846	169012
11415	169013
113095	169014
64100	169015
40267	169016
43096	169017
143996	169018
50368	169019
27628	169020
19562	169021
4345	169022
2902	169023
54455	169024
18457	169025
262530	169026
108099	169027
70987	169028
42769	169029
4124	169030
21637	169031
32243	169032
22947	169033
237064	169034
289047	169035
77551	169036
47099	169037
398	169038
64260	169039
52566	169040
29400	169041
215598	169042
5676	169043
306741	169044
129603	169045
12109	169046
17228	169047
173567	169048
173751	169049
155774	169050
9581	169051
17434	169052
16202	169053
4883	169054
2999	169055
7	169056
131257	169057
18661	169058
8637	169059
28	169060
279690	169061
45810	169062
155003	169063
5512	169064
6839	169065
1690	169066
72498	169067
3330	169068
185275	169069
85265	169070
32688	169071
272790	169072
78177	169073
31340	169074
50468	169075
66564	169076
7689	169077
9272	169078
11214	169079
7891	169080
113367	169081
112176	169082
4839	169083
60762	169084
106401	169085
3388	169086
7302	169087
59354	169088
38773	169089
164610	169090
73566	169091
31324	169092
249359	169093
105121	169094
24098	169095
18334	169096
190639	169097
10618	169098
195629	169099
107936	169100
90545	169101
111729	169102
41767	169103
13980	169104
18834	169105
95210	169106
87534	169107
68899	169108
66809	169109
18627	169110
58817	169111
39814	169112
115654	169113
37685	169114
130340	169115
48333	169116
26792	169117
167186	169118
1468	169119
148913	169120
15301	169121
11553	169122
22816	169123
72265	169124
206823	169125
89346	169126
246420	169127
124512	169128
78121	169129
53236	169130
29270	169131
79113	169132
26266	169133
2177	169134
131389	169135
20410	169136
161265	169137
3715	169138
131417	169139
191644	169140
16137	169141
120378	169142
286074	169143
90966	169144
28577	169145
59566	169146
306682	169147
150803	169148
84129	169149
89287	169150
68925	169151
9612	169152
19891	169153
9605	169154
39721	169155
71909	169156
94904	169157
2620	169158
16490	169159
13424	169160
944	169161
316801	169162
774	169163
53088	169164
38164	169165
23284	169166
22054	169167
12449	169168
55069	169169
193475	169170
253906	169171
27413	169172
1001	169173
34580	169174
41174	169175
24068	169176
206263	169177
86658	169178
11205	169179
120105	169180
83650	169181
65144	169182
110685	169183
209419	169184
22192	169185
75549	169186
51870	169187
66557	169188
108542	169189
695	169190
90057	169191
41757	169192
125031	169193
251706	169194
90395	169195
42243	169196
36121	169197
90235	169198
8343	169199
65515	169200
111510	169201
129300	169202
20797	169203
92108	169204
162093	169205
121269	169206
253528	169207
10660	169208
56747	169209
15480	169210
48333	169211
103469	169212
8082	169213
23529	169214
173817	169215
17111	169216
111863	169217
126788	169218
7456	169219
31552	169220
156272	169221
70007	169222
16618	169223
217636	169224
176393	169225
79828	169226
13995	169227
32195	169228
223533	169229
12276	169230
33630	169231
20689	169232
5207	169233
30093	169234
54668	169235
100409	169236
110510	169237
5284	169238
3130	169239
6150	169240
65889	169241
2643	169242
2388	169243
4601	169244
1070	169245
128396	169246
2511	169247
24582	169248
330	169249
10209	169250
5348	169251
41836	169252
50726	169253
18452	169254
28725	169255
54073	169256
48962	169257
95445	169258
17730	169259
8925	169260
322242	169261
85349	169262
55969	169263
14002	169264
177037	169265
2775	169266
90703	169267
71667	169268
206311	169269
42165	169270
94567	169271
26123	169272
303489	169273
109340	169274
6686	169275
19248	169276
1550	169277
316856	169278
39108	169279
43144	169280
18034	169281
151973	169282
167477	169283
39979	169284
27167	169285
76151	169286
37449	169287
2585	169288
219	169289
122053	169290
8974	169291
247103	169292
4728	169293
1024	169294
6050	169295
42466	169296
43291	169297
136664	169298
60852	169299
2788	169300
2566	169301
2919	169302
1246	169303
80809	169304
25744	169305
108488	169306
31550	169307
15768	169308
64467	169309
12193	169310
146699	169311
131664	169312
11598	169313
88850	169314
49251	169315
3882	169316
68597	169317
177152	169318
21191	169319
478	169320
9080	169321
69067	169322
321147	169323
60298	169324
48627	169325
175073	169326
7083	169327
106561	169328
436	169329
101830	169330
46597	169331
90947	169332
50048	169333
61519	169334
541	169335
57025	169336
879	169337
62803	169338
33258	169339
4906	169340
501	169341
49314	169342
386	169343
253832	169344
214261	169345
24970	169346
38700	169347
10231	169348
103071	169349
15209	169350
128692	169351
696	169352
3343	169353
12759	169354
85890	169355
32726	169356
17931	169357
65	169358
79636	169359
4361	169360
289120	169361
165	169362
3318	169363
15729	169364
78490	169365
261391	169366
1701	169367
181	169368
202465	169369
119800	169370
35218	169371
8871	169372
90734	169373
51824	169374
259987	169375
35387	169376
257	169377
44446	169378
2131	169379
4943	169380
33913	169381
32930	169382
87969	169383
186693	169384
156191	169385
31859	169386
23631	169387
132247	169388
105038	169389
52104	169390
2730	169391
22533	169392
99059	169393
85637	169394
146180	169395
2346	169396
181780	169397
8018	169398
125006	169399
5024	169400
40926	169401
45399	169402
10405	169403
80200	169404
687	169405
6334	169406
4541	169407
91335	169408
40987	169409
261663	169410
1043	169411
108089	169412
34	169413
1068	169414
233895	169415
273933	169416
27623	169417
50017	169418
90092	169419
303455	169420
128070	169421
113902	169422
151878	169423
70255	169424
133527	169425
60602	169426
11486	169427
137	169428
34618	169429
13740	169430
58022	169431
13065	169432
354	169433
286485	169434
10390	169435
118260	169436
2901	169437
125608	169438
17411	169439
14331	169440
538	169441
4087	169442
270419	169443
47478	169444
190420	169445
2424	169446
89016	169447
125597	169448
30555	169449
92598	169450
3377	169451
101263	169452
39542	169453
66831	169454
41598	169455
77018	169456
84935	169457
287300	169458
325827	169459
141777	169460
2906	169461
32467	169462
39929	169463
5305	169464
7664	169465
277	169466
2239	169467
117	169468
26559	169469
2296	169470
3895	169471
10273	169472
51110	169473
155137	169474
84496	169475
230168	169476
17881	169477
140326	169478
170236	169479
24106	169480
64053	169481
104623	169482
887	169483
83692	169484
106064	169485
7620	169486
98335	169487
67312	169488
77855	169489
200595	169490
3982	169491
179147	169492
3285	169493
1464	169494
156615	169495
123496	169496
16365	169497
6061	169498
66508	169499
1795	169500
591	169501
61515	169502
187	169503
303498	169504
97291	169505
2444	169506
39752	169507
125887	169508
173	169509
65239	169510
13089	169511
9110	169512
173602	169513
54847	169514
6350	169515
36935	169516
16487	169517
20758	169518
6961	169519
87200	169520
26819	169521
2878	169522
236552	169523
178717	169524
298124	169525
32780	169526
42655	169527
41054	169528
113541	169529
242598	169530
99	169531
52087	169532
41758	169533
180679	169534
249958	169535
4404	169536
8621	169537
2386	169538
105985	169539
326588	169540
95321	169541
7367	169542
192502	169543
72989	169544
56201	169545
160768	169546
4720	169547
279	169548
5476	169549
24337	169550
243254	169551
936	169552
31770	169553
196805	169554
52678	169555
12726	169556
131795	169557
73245	169558
589	169559
137	169560
1009	169561
32357	169562
60729	169563
7022	169564
214449	169565
3711	169566
219	169567
1389	169568
80435	169569
33101	169570
173322	169571
34258	169572
116886	169573
186389	169574
43789	169575
308237	169576
9419	169577
47207	169578
98776	169579
14955	169580
223649	169581
20487	169582
52134	169583
4253	169584
8489	169585
47495	169586
135361	169587
28599	169588
27894	169589
284430	169590
54959	169591
208627	169592
93582	169593
26401	169594
34471	169595
54839	169596
14712	169597
83586	169598
215785	169599
80208	169600
69312	169601
133169	169602
148956	169603
118289	169604
120628	169605
35357	169606
168972	169607
20571	169608
78910	169609
46947	169610
83546	169611
199054	169612
301649	169613
15	169614
76084	169615
20089	169616
3588	169617
78148	169618
140775	169619
149604	169620
59575	169621
102054	169622
276170	169623
29624	169624
191604	169625
108230	169626
546	169627
3643	169628
42218	169629
103670	169630
42874	169631
68226	169632
1737	169633
33199	169634
73569	169635
81423	169636
124182	169637
7365	169638
175919	169639
2021	169640
75110	169641
28247	169642
70253	169643
93495	169644
263335	169645
274130	169646
159501	169647
87967	169648
189720	169649
10475	169650
263991	169651
12348	169652
72135	169653
96682	169654
218604	169655
117250	169656
110638	169657
271219	169658
1635	169659
17843	169660
21802	169661
144702	169662
111678	169663
4544	169664
11738	169665
83881	169666
322286	169667
39238	169668
322007	169669
327026	169670
48142	169671
213647	169672
16511	169673
147002	169674
88159	169675
116501	169676
42636	169677
37574	169678
19750	169679
77522	169680
190578	169681
4808	169682
17117	169683
23406	169684
18367	169685
40	169686
48138	169687
106179	169688
19642	169689
19782	169690
27543	169691
33545	169692
33545	169693
36594	169694
33545	169695
33545	169696
179193	169697
87988	169698
87988	169699
11386	169700
325857	169701
44520	169702
157890	169703
40505	169704
219974	169705
220943	169706
231027	169707
60817	169708
60427	169709
95030	169710
31340	169711
210058	169712
51398	169713
38671	169714
72405	169715
7364	169716
40930	169717
110711	169718
102769	169719
258239	169720
44822	169721
239514	169722
19983	169723
69871	169724
2521	169725
15365	169726
210720	169727
86046	169728
38591	169729
77620	169730
113910	169731
16894	169732
170062	169733
170062	169734
193774	169735
2068	169736
56	169737
88711	169738
113287	169739
174560	169740
33213	169741
6523	169742
39542	169743
83259	169744
169492	169745
208566	169746
106276	169747
162798	169748
217	169749
822	169750
34067	169751
1745	169752
120248	169753
43941	169754
46393	169755
14441	169756
153142	169757
99918	169758
121196	169759
108183	169760
30912	169761
31168	169762
218839	169763
186194	169764
142939	169765
164272	169766
213525	169767
208028	169768
109982	169769
4990	169770
192226	169771
29385	169772
16445	169773
66752	169774
14312	169775
23618	169776
127237	169777
93466	169778
148901	169779
143691	169780
48243	169781
214829	169782
1	169783
6839	169784
318637	169785
23885	169786
18136	169787
26600	169788
163586	169789
13831	169790
34894	169791
97776	169792
4929	169793
20155	169794
285316	169795
209714	169796
285873	169797
81785	169798
189004	169799
160509	169800
29385	169801
77272	169802
189769	169803
110612	169804
276406	169805
195222	169806
289330	169807
230	169808
3320	169809
159038	169810
130456	169811
203503	169812
5701	169813
171481	169814
3251	169815
17365	169816
62438	169817
259	169818
130822	169819
60	169820
176906	169821
295548	169822
3347	169823
90898	169824
134787	169825
233425	169826
92546	169827
338	169828
9813	169829
11974	169830
40630	169831
100184	169832
82384	169833
36652	169834
140500	169835
132310	169836
294875	169837
178793	169838
8828	169839
20709	169840
10736	169841
116594	169842
231050	169843
256161	169844
320160	169845
3856	169846
75126	169847
283293	169848
10855	169849
85860	169850
14985	169851
37816	169852
108514	169853
94	169854
85356	169855
2264	169856
163370	169857
53275	169858
3579	169859
39007	169860
3098	169861
11410	169862
9615	169863
16515	169864
145569	169865
257477	169866
9789	169867
130073	169868
68560	169869
79417	169870
249632	169871
162467	169872
1518	169873
45807	169874
8052	169875
117851	169876
389	169877
12684	169878
30881	169879
171548	169880
621	169881
10556	169882
134695	169883
132257	169884
37654	169885
48341	169886
86910	169887
40820	169888
41316	169889
41551	169890
12121	169891
161213	169892
18682	169893
8505	169894
228205	169895
22266	169896
92837	169897
35314	169898
37716	169899
3229	169900
171406	169901
13685	169902
48134	169903
22360	169904
105535	169905
19421	169906
108286	169907
2531	169908
115506	169909
319273	169910
166441	169911
165787	169912
142566	169913
3115	169914
3206	169915
72064	169916
65004	169917
54966	169918
146101	169919
41210	169920
5110	169921
62838	169922
126105	169923
2586	169924
10679	169925
16715	169926
24116	169927
37082	169928
15683	169929
3563	169930
6057	169931
167497	169932
17835	169933
50212	169934
33521	169935
2412	169936
116574	169937
21939	169938
19250	169939
36072	169940
123645	169941
1336	169942
2003	169943
98652	169944
71235	169945
14673	169946
102860	169947
193795	169948
93319	169949
59524	169950
232210	169951
96901	169952
20280	169953
18393	169954
10348	169955
90408	169956
1384	169957
85337	169958
34050	169959
86148	169960
24634	169961
177001	169962
194717	169963
3342	169964
5239	169965
204848	169966
200859	169967
303136	169968
82655	169969
1129	169970
49117	169971
290455	169972
26994	169973
14248	169974
159085	169975
57745	169976
6056	169977
100436	169978
141688	169979
1353	169980
109517	169981
3789	169982
1299	169983
16220	169984
49401	169985
1304	169986
11083	169987
36049	169988
50236	169989
245233	169990
105099	169991
179904	169992
24493	169993
67832	169994
19230	169995
71663	169996
296005	169997
7166	169998
127342	169999
76725	170000
72635	170001
68146	170002
37116	170003
31578	170004
162661	170005
8910	170006
84521	170007
52881	170008
196584	170009
10376	170010
122721	170011
2140	170012
287279	170013
97425	170014
46855	170015
37602	170016
15189	170017
46056	170018
200451	170019
17726	170020
18116	170021
33913	170022
87653	170023
36873	170024
115087	170025
74890	170026
12505	170027
7866	170028
14674	170029
2365	170030
16205	170031
29883	170032
209013	170033
187468	170034
234940	170035
35880	170036
118938	170037
9092	170038
309609	170039
260323	170040
3	170041
129	170042
112022	170043
17675	170044
79170	170045
9394	170046
151876	170047
29082	170048
21407	170049
304	170050
222040	170051
124279	170052
43517	170053
81471	170054
28922	170055
75982	170056
3009	170057
53450	170058
134320	170059
22449	170060
17641	170061
15692	170062
89992	170063
51891	170064
158400	170065
129044	170066
173382	170067
75663	170068
56320	170069
7028	170070
93310	170071
1799	170072
324449	170073
120873	170074
3800	170075
2282	170076
24139	170077
60423	170078
106218	170079
708	170080
102383	170081
41973	170082
228328	170083
110802	170084
43231	170085
57467	170086
165934	170087
99662	170088
29754	170089
4578	170090
6995	170091
183271	170092
203186	170093
76141	170094
126080	170095
38204	170096
55833	170097
34042	170098
3843	170099
8330	170100
49890	170101
169050	170102
203318	170103
132983	170104
244515	170105
25747	170106
45718	170107
1816	170108
216399	170109
31404	170110
185592	170111
193263	170112
78424	170113
90312	170114
59554	170115
13704	170116
77983	170117
179268	170118
11374	170119
141192	170120
150237	170121
195509	170122
167861	170123
63858	170124
35364	170125
9420	170126
46283	170127
42943	170128
6715	170129
22350	170130
15623	170131
132591	170132
189423	170133
312538	170134
46306	170135
124595	170136
50034	170137
33024	170138
2470	170139
323412	170140
79882	170141
23543	170142
12889	170143
167579	170144
24318	170145
138619	170146
14399	170147
2484	170148
150557	170149
257591	170150
104344	170151
37832	170152
219288	170153
17086	170154
6634	170155
2345	170156
20825	170157
71536	170158
270479	170159
100040	170160
313956	170161
90742	170162
275734	170163
24138	170164
34188	170165
144984	170166
51763	170167
30565	170168
23712	170169
117607	170170
18547	170171
6388	170172
2662	170173
104011	170174
2256	170175
116484	170176
236329	170177
299535	170178
150834	170179
999	170180
7251	170181
186753	170182
10010	170183
77088	170184
149452	170185
303709	170186
158535	170187
34996	170188
19956	170189
222359	170190
146896	170191
100307	170192
145	170193
121245	170194
111741	170195
74561	170196
35438	170197
10492	170198
27299	170199
42571	170200
15814	170201
32388	170202
2793	170203
12703	170204
1005	170205
126622	170206
53567	170207
100378	170208
177839	170209
10032	170210
49638	170211
1	170212
134587	170213
77572	170214
46377	170215
21313	170216
5439	170217
199307	170218
58928	170219
160009	170220
15677	170221
36753	170222
131567	170223
253193	170224
59472	170225
68058	170226
10870	170227
191815	170228
192013	170229
44905	170230
158351	170231
14772	170232
167983	170233
128610	170234
22003	170235
136288	170236
158426	170237
98442	170238
198008	170239
32786	170240
23067	170241
158027	170242
6818	170243
153570	170244
171469	170245
13907	170246
54233	170247
171	170248
50965	170249
151001	170250
19730	170251
309487	170252
169637	170253
89815	170254
161	170255
35534	170256
18	170257
35832	170258
116455	170259
7884	170260
4861	170261
186174	170262
95493	170263
133436	170264
62879	170265
140192	170266
40804	170267
46136	170268
6487	170269
114168	170270
51322	170271
86875	170272
121576	170273
95662	170274
8970	170275
41176	170276
32123	170277
64961	170278
51867	170279
23316	170280
26265	170281
4758	170282
126215	170283
11104	170284
28437	170285
38231	170286
48324	170287
67349	170288
30630	170289
8970	170290
142568	170291
30234	170292
55660	170293
5229	170294
38470	170295
57476	170296
80304	170297
3984	170298
15706	170299
140737	170300
72199	170301
201727	170302
17502	170303
87638	170304
196861	170305
164200	170306
12728	170307
13813	170308
83419	170309
55690	170310
39461	170311
45699	170312
81076	170313
63037	170314
44854	170315
102220	170316
93529	170317
199842	170318
115326	170319
23214	170320
571	170321
6000	170322
76696	170323
84194	170324
13702	170325
170654	170326
85754	170327
11186	170328
50197	170329
50197	170330
142958	170331
191031	170332
27233	170333
122874	170334
3986	170335
3093	170336
15744	170337
117630	170338
79730	170339
39647	170340
100441	170341
12843	170342
54702	170343
124034	170344
14877	170345
40429	170346
28840	170347
43007	170348
132748	170349
17814	170350
159646	170351
181407	170352
65920	170353
53239	170354
30912	170355
32109	170356
261305	170357
20548	170358
91424	170359
22578	170360
196705	170361
86973	170362
275163	170363
41783	170364
24325	170365
9070	170366
53982	170367
40613	170368
3389	170369
103385	170370
23551	170371
264474	170372
152308	170373
91271	170374
86614	170375
92993	170376
150962	170377
8527	170378
107922	170379
59377	170380
196023	170381
40657	170382
152140	170383
864	170384
290370	170385
419	170386
245691	170387
32404	170388
93960	170389
48990	170390
127965	170391
62646	170392
67431	170393
792	170394
164426	170395
48836	170396
23965	170397
168350	170398
2447	170399
166595	170400
109171	170401
3005	170402
208394	170403
46706	170404
10761	170405
61	170406
13048	170407
10203	170408
181884	170409
4198	170410
333	170411
76232	170412
4852	170413
89383	170414
12857	170415
43880	170416
112304	170417
996	170418
123	170419
6120	170420
44172	170421
13114	170422
55044	170423
35347	170424
29430	170425
14309	170426
10305	170427
211293	170428
18076	170429
6598	170430
18726	170431
2005	170432
55690	170433
11390	170434
22992	170435
48778	170436
2795	170437
57085	170438
25689	170439
138166	170440
116481	170441
15122	170442
162557	170443
206402	170444
65118	170445
197941	170446
139084	170447
21676	170448
18313	170449
126677	170450
9463	170451
376	170452
45896	170453
38530	170454
62104	170455
5606	170456
269908	170457
136730	170458
58708	170459
30586	170460
152476	170461
99439	170462
9262	170463
184428	170464
671	170465
49712	170466
169979	170467
19461	170468
30397	170469
68644	170470
275898	170471
45820	170472
68780	170473
198858	170474
109389	170475
70416	170476
16356	170477
109389	170478
97731	170479
68780	170480
29852	170481
67990	170482
30017	170483
107736	170484
68029	170485
77943	170486
16307	170487
45581	170488
198858	170489
42971	170490
38412	170491
60994	170492
43007	170493
70192	170494
67872	170495
3957	170496
131625	170497
399	170498
128255	170499
43934	170500
62574	170501
28089	170502
20010	170503
152258	170504
306565	170505
33408	170506
23607	170507
2971	170508
18296	170509
224185	170510
34	170511
187876	170512
62396	170513
205	170514
43607	170515
15876	170516
25247	170517
13077	170518
16682	170519
324939	170520
208	170521
526	170522
52903	170523
147945	170524
17633	170525
212567	170526
73295	170527
25134	170528
190535	170529
73553	170530
31938	170531
93622	170532
29935	170533
103515	170534
108571	170535
210210	170536
36203	170537
83822	170538
85423	170539
30695	170540
3815	170541
221437	170542
310974	170543
42706	170544
320735	170545
34870	170546
72342	170547
40775	170548
15405	170549
44	170550
270071	170551
159079	170552
92931	170553
33415	170554
2090	170555
19974	170556
72734	170557
12552	170558
188	170559
257887	170560
161331	170561
85918	170562
187360	170563
291660	170564
156386	170565
3456	170566
9924	170567
79322	170568
60	170569
93022	170570
116610	170571
179626	170572
75165	170573
202846	170574
294955	170575
90061	170576
9508	170577
2560	170578
20058	170579
41397	170580
11293	170581
642	170582
2954	170583
125157	170584
163821	170585
13750	170586
18194	170587
12616	170588
259018	170589
15232	170590
178041	170591
138295	170592
190810	170593
37507	170594
4754	170595
79946	170596
4180	170597
49373	170598
85228	170599
59689	170600
133138	170601
32421	170602
43340	170603
5083	170604
164669	170605
2349	170606
315205	170607
8655	170608
111326	170609
37001	170610
69469	170611
20892	170612
69009	170613
77620	170614
15076	170615
125635	170616
40774	170617
43284	170618
2486	170619
146321	170620
277768	170621
323139	170622
52530	170623
1615	170624
11596	170625
32327	170626
16835	170627
88768	170628
116709	170629
7799	170630
44662	170631
21889	170632
5138	170633
36249	170634
13364	170635
28503	170636
305322	170637
16387	170638
289290	170639
24797	170640
155487	170641
31623	170642
219930	170643
56165	170644
120111	170645
49887	170646
17245	170647
123794	170648
47	170649
13655	170650
46618	170651
160974	170652
213609	170653
64746	170654
39215	170655
4866	170656
46537	170657
28022	170658
34531	170659
8639	170660
21739	170661
146057	170662
11059	170663
39629	170664
229051	170665
744	170666
120590	170667
4915	170668
196729	170669
51294	170670
69495	170671
80370	170672
124114	170673
23184	170674
30150	170675
126	170676
66803	170677
31081	170678
45123	170679
49690	170680
67158	170681
28171	170682
90752	170683
43244	170684
216114	170685
13481	170686
9255	170687
20375	170688
21742	170689
258130	170690
200188	170691
8198	170692
10738	170693
177299	170694
34774	170695
790	170696
22158	170697
38970	170698
105628	170699
16185	170700
84214	170701
3041	170702
64080	170703
1665	170704
44324	170705
322	170706
162967	170707
21954	170708
36861	170709
25853	170710
10636	170711
21034	170712
61267	170713
7402	170714
223024	170715
2791	170716
869	170717
96927	170718
130165	170719
207963	170720
79158	170721
243071	170722
218	170723
74570	170724
8143	170725
48432	170726
6738	170727
36144	170728
11114	170729
58484	170730
1	170731
139239	170732
13374	170733
56659	170734
238780	170735
72906	170736
26496	170737
4192	170738
10843	170739
9111	170740
16679	170741
50770	170742
294845	170743
30430	170744
9108	170745
111662	170746
24453	170747
24175	170748
10302	170749
255250	170750
7129	170751
54747	170752
1	170753
468	170754
494	170755
222116	170756
51652	170757
22241	170758
151319	170759
1724	170760
41729	170761
14217	170762
48655	170763
56455	170764
236376	170765
1948	170766
43939	170767
1213	170768
33706	170769
203796	170770
240445	170771
37838	170772
55655	170773
27909	170774
136	170775
6135	170776
127957	170777
4289	170778
234315	170779
99713	170780
306659	170781
118356	170782
8110	170783
79118	170784
271055	170785
83734	170786
88597	170787
112082	170788
151032	170789
106332	170790
94603	170791
43961	170792
28358	170793
18408	170794
169044	170795
206109	170796
154944	170797
6164	170798
95900	170799
29022	170800
580	170801
3210	170802
69324	170803
161640	170804
41854	170805
30685	170806
192155	170807
75912	170808
68281	170809
13695	170810
256614	170811
4992	170812
185857	170813
891	170814
266510	170815
3091	170816
7884	170817
104834	170818
22987	170819
65376	170820
164014	170821
131746	170822
89037	170823
295799	170824
10393	170825
425	170826
14128	170827
79689	170828
33447	170829
3115	170830
13904	170831
9049	170832
7210	170833
4403	170834
6734	170835
32532	170836
62039	170837
167781	170838
257777	170839
316060	170840
51395	170841
942	170842
54235	170843
7965	170844
62374	170845
2152	170846
616	170847
10199	170848
61723	170849
1554	170850
134	170851
163493	170852
11595	170853
168922	170854
9829	170855
7213	170856
55639	170857
101089	170858
7156	170859
154064	170860
195232	170861
32578	170862
6393	170863
9046	170864
102076	170865
102076	170866
17072	170867
50116	170868
127295	170869
56317	170870
181146	170871
69348	170872
208160	170873
56888	170874
62647	170875
14133	170876
121945	170877
6495	170878
35017	170879
133265	170880
38500	170881
96044	170882
85069	170883
436	170884
99992	170885
84322	170886
29773	170887
5500	170888
96172	170889
493	170890
33654	170891
2897	170892
8873	170893
67033	170894
43638	170895
4749	170896
210426	170897
86562	170898
132820	170899
8413	170900
8413	170901
10643	170902
3380	170903
146547	170904
18361	170905
54434	170906
315053	170907
167765	170908
115467	170909
65483	170910
108158	170911
19788	170912
34820	170913
55017	170914
108541	170915
196668	170916
17030	170917
163182	170918
34973	170919
34197	170920
1842	170921
41110	170922
16950	170923
232423	170924
591	170925
171029	170926
70623	170927
71251	170928
28031	170929
31293	170930
53819	170931
45558	170932
131479	170933
3711	170934
163	170935
88746	170936
182519	170937
4776	170938
92823	170939
113948	170940
26799	170941
28346	170942
710	170943
23777	170944
1382	170945
22395	170946
68185	170947
2706	170948
1570	170949
64264	170950
315	170951
74642	170952
224871	170953
2514	170954
87616	170955
72806	170956
34231	170957
34379	170958
11903	170959
53225	170960
26306	170961
988	170962
145431	170963
1108	170964
238563	170965
61434	170966
112637	170967
31055	170968
34686	170969
1375	170970
68833	170971
8518	170972
1982	170973
37562	170974
16371	170975
2133	170976
98804	170977
9515	170978
3091	170979
115383	170980
70158	170981
18184	170982
46850	170983
169507	170984
196935	170985
34769	170986
253422	170987
82949	170988
78868	170989
51653	170990
104374	170991
102487	170992
203196	170993
32382	170994
124241	170995
126077	170996
62257	170997
73408	170998
1872	170999
73967	171000
18551	171001
185304	171002
1362	171003
2096	171004
28763	171005
5236	171006
2681	171007
90381	171008
5364	171009
251231	171010
15074	171011
181679	171012
129076	171013
2088	171014
62318	171015
301595	171016
2608	171017
2820	171018
23576	171019
6225	171020
43000	171021
264498	171022
3675	171023
138	171024
32039	171025
67514	171026
167520	171027
82054	171028
201464	171029
90445	171030
106854	171031
80197	171032
49533	171033
38222	171034
51890	171035
72	171036
327015	171037
8811	171038
270012	171039
59483	171040
28438	171041
6228	171042
60910	171043
98291	171044
98506	171045
51870	171046
9264	171047
55966	171048
190367	171049
21	171050
300199	171051
133638	171052
244292	171053
12067	171054
92954	171055
25964	171056
4816	171057
9306	171058
31957	171059
90522	171060
66535	171061
46200	171062
116598	171063
1521	171064
191751	171065
318342	171066
110980	171067
65306	171068
76183	171069
279658	171070
31326	171071
204970	171072
87634	171073
126390	171074
224450	171075
262722	171076
116248	171077
132498	171078
2090	171079
49952	171080
187536	171081
174325	171082
292667	171083
69645	171084
136165	171085
308651	171086
121301	171087
155206	171088
311127	171089
11091	171090
115	171091
6334	171092
52640	171093
45151	171094
12361	171095
7071	171096
14967	171097
12049	171098
116153	171099
8704	171100
3402	171101
1276	171102
132632	171103
15258	171104
87739	171105
67200	171106
3507	171107
4189	171108
82738	171109
3178	171110
158673	171111
20362	171112
137831	171113
14214	171114
49	171115
6290	171116
2878	171117
78833	171118
18627	171119
12552	171120
16354	171121
167152	171122
4611	171123
1154	171124
46013	171125
326	171126
13228	171127
118748	171128
306902	171129
3178	171130
32622	171131
19198	171132
48090	171133
1435	171134
47193	171135
11227	171136
25039	171137
10262	171138
90050	171139
39104	171140
155315	171141
3337	171142
94579	171143
481	171144
977	171145
24566	171146
67001	171147
11519	171148
4943	171149
1319	171150
165360	171151
31858	171152
14668	171153
3054	171154
60346	171155
157060	171156
480	171157
131502	171158
3762	171159
4077	171160
4852	171161
3046	171162
110876	171163
203060	171164
11717	171165
135623	171166
57575	171167
120071	171168
308292	171169
132457	171170
30440	171171
206975	171172
22668	171173
1569	171174
58730	171175
9054	171176
7218	171177
71745	171178
202930	171179
1104	171180
74292	171181
48027	171182
52961	171183
16664	171184
89261	171185
54113	171186
129029	171187
152259	171188
197112	171189
134370	171190
290125	171191
168948	171192
241658	171193
153600	171194
264459	171195
114980	171196
324364	171197
141035	171198
6141	171199
9589	171200
188292	171201
204690	171202
162940	171203
258712	171204
226591	171205
226553	171206
94412	171207
114960	171208
83647	171209
142919	171210
93352	171211
51595	171212
6855	171213
66383	171214
45158	171215
62043	171216
168570	171217
127151	171218
89043	171219
182092	171220
87518	171221
288575	171222
142649	171223
122398	171224
27091	171225
3746	171226
125554	171227
24474	171228
80590	171229
39696	171230
2903	171231
29906	171232
79320	171233
49005	171234
38095	171235
51285	171236
194538	171237
186193	171238
116585	171239
25938	171240
3256	171241
59425	171242
118690	171243
1761	171244
147161	171245
3064	171246
272570	171247
4424	171248
289560	171249
163120	171250
67014	171251
23179	171252
528	171253
118697	171254
294973	171255
8490	171256
42113	171257
157789	171258
243125	171259
255147	171260
255288	171261
263430	171262
278999	171263
56799	171264
33079	171265
72039	171266
64644	171267
254819	171268
31997	171269
252578	171270
117700	171271
189659	171272
11648	171273
29948	171274
232337	171275
154388	171276
174772	171277
12547	171278
47573	171279
194240	171280
272288	171281
144081	171282
144109	171283
107579	171284
31160	171285
17171	171286
236796	171287
78387	171288
17812	171289
265827	171290
253525	171291
117264	171292
7217	171293
324532	171294
291802	171295
5596	171296
23153	171297
74192	171298
201453	171299
118850	171300
189601	171301
272578	171302
81150	171303
121710	171304
53865	171305
47637	171306
242343	171307
154364	171308
109581	171309
124168	171310
23179	171311
124621	171312
39552	171313
140087	171314
123451	171315
232063	171316
193606	171317
267429	171318
135392	171319
113460	171320
23795	171321
169146	171322
68013	171323
205	171324
241145	171325
303070	171326
199294	171327
303198	171328
209895	171329
2510	171330
6637	171331
67627	171332
86040	171333
124310	171334
178116	171335
280269	171336
192470	171337
209073	171338
229317	171339
74472	171340
478	171341
170490	171342
726	171343
165882	171344
165689	171345
11866	171346
279724	171347
99922	171348
8915	171349
187212	171350
77808	171351
142897	171352
110200	171353
262400	171354
262562	171355
92826	171356
72704	171357
160443	171358
76758	171359
173171	171360
59511	171361
218524	171362
22562	171363
138278	171364
184349	171365
132582	171366
115599	171367
280	171368
96322	171369
70770	171370
55869	171371
149971	171372
36580	171373
143991	171374
297063	171375
91325	171376
91212	171377
226582	171378
79998	171379
51201	171380
53003	171381
5326	171382
278722	171383
296646	171384
234523	171385
149856	171386
15179	171387
108048	171388
288384	171389
308174	171390
22365	171391
25230	171392
173768	171393
172116	171394
297141	171395
309119	171396
105169	171397
93209	171398
21946	171399
124285	171400
21535	171401
71647	171402
566	171403
39237	171404
180859	171405
141104	171406
98657	171407
59342	171408
173333	171409
163931	171410
93972	171411
6874	171412
189263	171413
155780	171414
11813	171415
116	171416
125405	171417
16711	171418
58676	171419
156577	171420
18662	171421
11835	171422
25510	171423
160419	171424
45859	171425
180230	171426
117989	171427
105578	171428
177043	171429
121872	171430
41679	171431
126721	171432
81047	171433
11031	171434
48284	171435
55511	171436
302288	171437
189032	171438
13357	171439
10693	171440
98681	171441
44810	171442
8787	171443
53689	171444
41072	171445
199363	171446
281785	171447
245159	171448
421	171449
42226	171450
1413	171451
131949	171452
10485	171453
10208	171454
29355	171455
123202	171456
169652	171457
153457	171458
144983	171459
56949	171460
206299	171461
42113	171462
249	171463
474	171464
103864	171465
89364	171466
228939	171467
117944	171468
123304	171469
4339	171470
17194	171471
59285	171472
29117	171473
129165	171474
21326	171475
242726	171476
185160	171477
16402	171478
301784	171479
271419	171480
121836	171481
18778	171482
86265	171483
125689	171484
308168	171485
115528	171486
28536	171487
8429	171488
226171	171489
204312	171490
23209	171491
282177	171492
157852	171493
83174	171494
214820	171495
204125	171496
15276	171497
184572	171498
201832	171499
235875	171500
160861	171501
131723	171502
6141	171503
182841	171504
32745	171505
34134	171506
8765	171507
222121	171508
100120	171509
129505	171510
11480	171511
156582	171512
139605	171513
237037	171514
3458	171515
49648	171516
213046	171517
14123	171518
36299	171519
545	171520
9270	171521
14134	171522
277	171523
6841	171524
10139	171525
7818	171526
192516	171527
46362	171528
24979	171529
21144	171530
27115	171531
74747	171532
69129	171533
24357	171534
14263	171535
68647	171536
4269	171537
8106	171538
193053	171539
82220	171540
563	171541
214	171542
3146	171543
4566	171544
22733	171545
100914	171546
56776	171547
92379	171548
53195	171549
2091	171550
16691	171551
1838	171552
515	171553
267874	171554
15270	171555
78	171556
151060	171557
8248	171558
4240	171559
34979	171560
13140	171561
39764	171562
14601	171563
157697	171564
6427	171565
15485	171566
2029	171567
6840	171568
68251	171569
1612	171570
8248	171571
3240	171572
1789	171573
29354	171574
9667	171575
4975	171576
195884	171577
28874	171578
29896	171579
122853	171580
130836	171581
46810	171582
34239	171583
59697	171584
226613	171585
47341	171586
38507	171587
8098	171588
1020	171589
3394	171590
117135	171591
8230	171592
133082	171593
70109	171594
95119	171595
8497	171596
6850	171597
6533	171598
10983	171599
47180	171600
13130	171601
179016	171602
23742	171603
20494	171604
6289	171605
67239	171606
8251	171607
16596	171608
108494	171609
40031	171610
39110	171611
32412	171612
98210	171613
17334	171614
185267	171615
69125	171616
138441	171617
51543	171618
296725	171619
21980	171620
16459	171621
88443	171622
186	171623
157627	171624
142626	171625
76985	171626
25012	171627
25569	171628
56280	171629
36718	171630
6559	171631
62488	171632
47403	171633
134129	171634
982	171635
50354	171636
83186	171637
10721	171638
49072	171639
14825	171640
42402	171641
311859	171642
42878	171643
68247	171644
76078	171645
175674	171646
23362	171647
307821	171648
147663	171649
147665	171650
117364	171651
106019	171652
97013	171653
172707	171654
264322	171655
224874	171656
159500	171657
23603	171658
57215	171659
214918	171660
72710	171661
71410	171662
109836	171663
12785	171664
16162	171665
117364	171666
206334	171667
102083	171668
163253	171669
49485	171670
124004	171671
175366	171672
144989	171673
29233	171674
133757	171675
33287	171676
161310	171677
11126	171678
216281	171679
211342	171680
25131	171681
7159	171682
7345	171683
3632	171684
5906	171685
115880	171686
11960	171687
60719	171688
18867	171689
199467	171690
35065	171691
15875	171692
17488	171693
43271	171694
40079	171695
63640	171696
110353	171697
26845	171698
48406	171699
105285	171700
4462	171701
24392	171702
108064	171703
236004	171704
6745	171705
13834	171706
70881	171707
19034	171708
4327	171709
22439	171710
33889	171711
42590	171712
4312	171713
17635	171714
47391	171715
3395	171716
10258	171717
45915	171718
15860	171719
15860	171720
112551	171721
82825	171722
68936	171723
16638	171724
35252	171725
134734	171726
1279	171727
46810	171728
75008	171729
7911	171730
25561	171731
6354	171732
96846	171733
216917	171734
6869	171735
13745	171736
124701	171737
14899	171738
138987	171739
10906	171740
43469	171741
9392	171742
90361	171743
7231	171744
2548	171745
5626	171746
1731	171747
9392	171748
191295	171749
62601	171750
2797	171751
252595	171752
35175	171753
27899	171754
24894	171755
82054	171756
67763	171757
63980	171758
8067	171759
9215	171760
2474	171761
3733	171762
2646	171763
79	171764
81746	171765
16086	171766
58058	171767
69454	171768
101261	171769
2582	171770
73793	171771
223	171772
13742	171773
29765	171774
65749	171775
88121	171776
48215	171777
190263	171778
3012	171779
3170	171780
54682	171781
14688	171782
2727	171783
32632	171784
14582	171785
126662	171786
147105	171787
538	171788
141517	171789
43751	171790
129674	171791
247364	171792
27531	171793
170886	171794
22665	171795
250808	171796
479	171797
4070	171798
36664	171799
76466	171800
234876	171801
151398	171802
12616	171803
197424	171804
61019	171805
1218	171806
138692	171807
138654	171808
146451	171809
293315	171810
94097	171811
170928	171812
184725	171813
48469	171814
88631	171815
6261	171816
38188	171817
69697	171818
22731	171819
141751	171820
22957	171821
21018	171822
229135	171823
127482	171824
14710	171825
57079	171826
98312	171827
153062	171828
42741	171829
1838	171830
5819	171831
286135	171832
174271	171833
135537	171834
64924	171835
98811	171836
42664	171837
87212	171838
147015	171839
29864	171840
291124	171841
108041	171842
77958	171843
150161	171844
276975	171845
51066	171846
86	171847
321530	171848
308810	171849
62154	171850
87480	171851
33488	171852
119737	171853
82242	171854
40844	171855
178115	171856
305394	171857
207267	171858
216379	171859
48736	171860
139027	171861
53841	171862
137845	171863
34983	171864
243065	171865
69011	171866
93228	171867
190272	171868
139057	171869
89704	171870
148976	171871
61371	171872
155271	171873
82018	171874
209667	171875
19119	171876
65457	171877
98396	171878
283526	171879
150216	171880
16828	171881
88545	171882
124861	171883
38742	171884
209686	171885
228298	171886
133151	171887
96954	171888
7292	171889
139892	171890
217735	171891
223947	171892
26432	171893
7208	171894
51621	171895
17123	171896
56902	171897
154797	171898
91569	171899
69625	171900
247488	171901
71847	171902
103867	171903
135354	171904
58851	171905
216453	171906
192601	171907
120245	171908
299746	171909
51581	171910
104421	171911
43339	171912
85777	171913
200590	171914
184483	171915
4024	171916
53820	171917
155628	171918
149591	171919
100790	171920
75204	171921
129748	171922
209136	171923
173960	171924
91587	171925
226059	171926
109815	171927
189316	171928
233812	171929
281195	171930
192492	171931
147482	171932
186079	171933
93355	171934
100938	171935
221633	171936
289430	171937
74120	171938
267619	171939
254767	171940
190948	171941
214170	171942
213079	171943
141026	171944
168858	171945
160590	171946
203591	171947
264042	171948
245120	171949
242541	171950
146872	171951
290649	171952
283466	171953
103160	171954
151561	171955
234604	171956
93415	171957
100135	171958
245886	171959
133968	171960
75722	171961
98998	171962
50022	171963
75722	171964
299032	171965
305178	171966
259183	171967
222929	171968
273344	171969
258061	171970
111269	171971
184034	171972
126527	171973
241845	171974
209200	171975
167973	171976
257765	171977
210914	171978
311797	171979
105208	171980
85535	171981
140607	171982
51395	171983
194153	171984
251391	171985
295979	171986
171587	171987
238524	171988
143630	171989
139807	171990
142011	171991
44526	171992
214525	171993
238019	171994
270518	171995
160005	171996
11547	171997
208798	171998
216127	171999
114857	172000
81478	172001
268951	172002
14901	172003
55762	172004
200777	172005
83277	172006
257215	172007
107986	172008
220251	172009
169022	172010
48754	172011
56833	172012
108431	172013
116110	172014
251996	172015
168918	172016
130304	172017
39054	172018
47382	172019
71527	172020
216335	172021
189350	172022
134848	172023
18806	172024
131360	172025
19387	172026
40978	172027
22623	172028
227235	172029
121338	172030
306266	172031
232104	172032
29606	172033
76196	172034
140260	172035
30954	172036
136820	172037
322288	172038
213084	172039
14458	172040
61119	172041
19487	172042
58597	172043
88204	172044
113189	172045
55860	172046
32968	172047
10276	172048
247316	172049
389	172050
72465	172051
78907	172052
189658	172053
55949	172054
244214	172055
232152	172056
63324	172057
50053	172058
41246	172059
55404	172060
103790	172061
23169	172062
52421	172063
19965	172064
172112	172065
108672	172066
211821	172067
214917	172068
117050	172069
12524	172070
239417	172071
320967	172072
199242	172073
5755	172074
43599	172075
168487	172076
112834	172077
14468	172078
27242	172079
37367	172080
48592	172081
178659	172082
196221	172083
2909	172084
141298	172085
22844	172086
10065	172087
8761	172088
22825	172089
41665	172090
193810	172091
24319	172092
27459	172093
23486	172094
4887	172095
21624	172096
21076	172097
11605	172098
5882	172099
214034	172100
196489	172101
18781	172102
23290	172103
84348	172104
166973	172105
72766	172106
12951	172107
9120	172108
26217	172109
32815	172110
10176	172111
203295	172112
34903	172113
49520	172114
66647	172115
169797	172116
206274	172117
190251	172118
85046	172119
4410	172120
7124	172121
1020	172122
9289	172123
46751	172124
22387	172125
61915	172126
6735	172127
85212	172128
45687	172129
43264	172130
201941	172131
134635	172132
83088	172133
13072	172134
268587	172135
88393	172136
93	172137
166342	172138
242888	172139
62601	172140
12521	172141
20093	172142
133948	172143
235350	172144
54194	172145
15469	172146
60954	172147
18603	172148
84590	172149
98646	172150
664	172151
104748	172152
17348	172153
8433	172154
1919	172155
73184	172156
4855	172157
110658	172158
76439	172159
25709	172160
68015	172161
10144	172162
1892	172163
8159	172164
103221	172165
187046	172166
76216	172167
5251	172168
103863	172169
171758	172170
58617	172171
196929	172172
261161	172173
202427	172174
7915	172175
557	172176
46020	172177
20218	172178
35413	172179
27536	172180
51969	172181
195301	172182
20420	172183
2159	172184
22487	172185
68788	172186
79347	172187
234574	172188
118221	172189
21468	172190
144721	172191
41573	172192
58221	172193
224539	172194
280962	172195
179196	172196
9579	172197
57860	172198
117887	172199
177838	172200
52472	172201
3141	172202
1343	172203
101367	172204
209951	172205
19209	172206
219595	172207
111995	172208
73968	172209
194386	172210
69650	172211
15362	172212
298058	172213
68533	172214
12779	172215
194254	172216
255306	172217
42114	172218
179790	172219
78860	172220
4935	172221
45534	172222
72244	172223
35494	172224
177	172225
99028	172226
203076	172227
57438	172228
137500	172229
29637	172230
44674	172231
35739	172232
117714	172233
51578	172234
44995	172235
163397	172236
27562	172237
150560	172238
126063	172239
236933	172240
16466	172241
39922	172242
50894	172243
24613	172244
285648	172245
214015	172246
63423	172247
58430	172248
295272	172249
77946	172250
237039	172251
5536	172252
69972	172253
8837	172254
203963	172255
118510	172256
274663	172257
45672	172258
44872	172259
50778	172260
205388	172261
85412	172262
46636	172263
18161	172264
101286	172265
25770	172266
6407	172267
20100	172268
3889	172269
3292	172270
3292	172271
49277	172272
2587	172273
5921	172274
24014	172275
43320	172276
39665	172277
33994	172278
24386	172279
7051	172280
3889	172281
63345	172282
183570	172283
19496	172284
11157	172285
138361	172286
49761	172287
4771	172288
7223	172289
321120	172290
35612	172291
11157	172292
71510	172293
21240	172294
24341	172295
10109	172296
10109	172297
118848	172298
17669	172299
30540	172300
6407	172301
13860	172302
53180	172303
19607	172304
3992	172305
9971	172306
8145	172307
44331	172308
7261	172309
3889	172310
100979	172311
294871	172312
6960	172313
2141	172314
19511	172315
76773	172316
21381	172317
143815	172318
35561	172319
85996	172320
127905	172321
255217	172322
267789	172323
64176	172324
98934	172325
177014	172326
187537	172327
265468	172328
129133	172329
177291	172330
156777	172331
189874	172332
67793	172333
17031	172334
109721	172335
111456	172336
31081	172337
121800	172338
51973	172339
124354	172340
239490	172341
180134	172342
250787	172343
240775	172344
317676	172345
250790	172346
14945	172347
164453	172348
104487	172349
20476	172350
62709	172351
65645	172352
40323	172353
23802	172354
71739	172355
175278	172356
276722	172357
160842	172358
311417	172359
73245	172360
84012	172361
40518	172362
141849	172363
9162	172364
14787	172365
61931	172366
51788	172367
179143	172368
40338	172369
67544	172370
90722	172371
80209	172372
43490	172373
283343	172374
43163	172375
10659	172376
171806	172377
269962	172378
129122	172379
124428	172380
213102	172381
43177	172382
289384	172383
131378	172384
94302	172385
228502	172386
260258	172387
99345	172388
282702	172389
245630	172390
119087	172391
711	172392
243005	172393
165093	172394
128044	172395
45893	172396
106852	172397
263378	172398
42289	172399
126846	172400
29385	172401
21588	172402
280405	172403
302737	172404
291024	172405
160282	172406
236323	172407
145861	172408
187636	172409
181911	172410
58152	172411
105694	172412
301884	172413
319852	172414
151507	172415
144830	172416
91455	172417
163014	172418
16406	172419
193222	172420
239218	172421
94613	172422
322733	172423
166157	172424
204008	172425
221783	172426
327760	172427
311868	172428
112070	172429
106690	172430
294968	172431
286003	172432
212604	172433
224707	172434
272274	172435
279905	172436
43907	172437
284962	172438
96050	172439
91412	172440
241376	172441
250600	172442
281082	172443
183970	172444
281238	172445
142599	172446
226569	172447
298470	172448
127267	172449
93187	172450
91479	172451
145951	172452
80734	172453
124987	172454
194569	172455
228770	172456
154350	172457
109324	172458
179213	172459
45502	172460
249540	172461
91540	172462
146675	172463
30864	172464
308487	172465
120759	172466
305695	172467
154095	172468
78987	172469
177347	172470
187205	172471
147406	172472
183453	172473
104142	172474
22404	172475
113803	172476
49749	172477
112499	172478
273871	172479
56386	172480
148097	172481
143238	172482
189760	172483
35683	172484
322020	172485
69711	172486
294618	172487
159255	172488
38924	172489
45149	172490
150835	172491
324329	172492
308880	172493
44790	172494
195102	172495
122371	172496
42436	172497
113594	172498
96018	172499
304831	172500
58565	172501
106282	172502
57594	172503
75709	172504
221332	172505
75323	172506
150726	172507
90478	172508
138428	172509
89713	172510
22556	172511
19241	172512
128044	172513
45714	172514
137386	172515
7291	172516
34923	172517
138821	172518
92001	172519
85229	172520
130313	172521
66081	172522
15065	172523
4667	172524
126645	172525
58271	172526
164078	172527
186831	172528
163181	172529
42483	172530
259215	172531
126515	172532
269486	172533
4787	172534
176134	172535
28459	172536
104860	172537
26	172538
248472	172539
34158	172540
108449	172541
45808	172542
140590	172543
55197	172544
73888	172545
34830	172546
209471	172547
71921	172548
8529	172549
24094	172550
121783	172551
129542	172552
157372	172553
272911	172554
35404	172555
44463	172556
48872	172557
19884	172558
304892	172559
160567	172560
272794	172561
78602	172562
32614	172563
20922	172564
67550	172565
134785	172566
76891	172567
10016	172568
223394	172569
109524	172570
21314	172571
61218	172572
153971	172573
105836	172574
180788	172575
85135	172576
119637	172577
2822	172578
103581	172579
242046	172580
38573	172581
220364	172582
35393	172583
294140	172584
82733	172585
124985	172586
93863	172587
101246	172588
279064	172589
324100	172590
91810	172591
182321	172592
8636	172593
205443	172594
47474	172595
12903	172596
103095	172597
222686	172598
61758	172599
94747	172600
118963	172601
47113	172602
128044	172603
94646	172604
238339	172605
35445	172606
200337	172607
292363	172608
98567	172609
66417	172610
25608	172611
101841	172612
30119	172613
13018	172614
104805	172615
128430	172616
65931	172617
75609	172618
175577	172619
228179	172620
52572	172621
69443	172622
38291	172623
257573	172624
38425	172625
96372	172626
43568	172627
136395	172628
52902	172629
27610	172630
193105	172631
118037	172632
42617	172633
132796	172634
107043	172635
132085	172636
122574	172637
78180	172638
278590	172639
61547	172640
299696	172641
225541	172642
6087	172643
63	172644
306725	172645
198497	172646
305726	172647
28411	172648
170930	172649
151586	172650
1	172651
55130	172652
138753	172653
256742	172654
53504	172655
49031	172656
216746	172657
203024	172658
116093	172659
274356	172660
81619	172661
78214	172662
2197	172663
35548	172664
48038	172665
101419	172666
12681	172667
95829	172668
114809	172669
52238	172670
97902	172671
120005	172672
296600	172673
79285	172674
215005	172675
309261	172676
192819	172677
1780	172678
294979	172679
112397	172680
251610	172681
57007	172682
155525	172683
6	172684
43831	172685
85791	172686
178947	172687
178936	172688
56505	172689
256963	172690
111115	172691
13734	172692
133476	172693
115356	172694
77710	172695
88464	172696
103165	172697
315314	172698
286907	172699
136909	172700
211629	172701
152333	172702
52918	172703
94254	172704
190824	172705
61522	172706
7500	172707
143683	172708
97850	172709
27310	172710
133686	172711
64007	172712
71821	172713
2922	172714
2922	172715
214277	172716
213763	172717
100587	172718
20867	172719
9249	172720
40562	172721
70006	172722
130417	172723
94502	172724
87105	172725
48566	172726
75707	172727
150152	172728
55973	172729
94321	172730
90142	172731
90378	172732
86085	172733
80191	172734
160524	172735
133899	172736
115007	172737
109218	172738
45225	172739
147845	172740
127021	172741
160811	172742
86934	172743
133695	172744
59717	172745
51184	172746
103504	172747
86081	172748
37603	172749
121989	172750
90471	172751
51518	172752
312226	172753
131084	172754
86257	172755
80300	172756
55973	172757
141175	172758
175292	172759
96840	172760
111144	172761
13999	172762
292644	172763
306961	172764
3991	172765
21393	172766
31166	172767
45097	172768
277816	172769
7800	172770
22911	172771
103903	172772
103402	172773
135457	172774
114663	172775
25826	172776
104420	172777
108596	172778
103973	172779
6149	172780
94567	172781
62396	172782
147986	172783
46131	172784
145753	172785
131651	172786
74550	172787
77958	172788
6668	172789
96070	172790
72258	172791
38539	172792
86348	172793
13015	172794
102058	172795
49736	172796
29274	172797
59542	172798
216	172799
876	172800
323709	172801
295528	172802
57529	172803
169847	172804
202614	172805
27950	172806
31834	172807
177540	172808
41544	172809
88010	172810
57766	172811
21852	172812
64147	172813
27377	172814
279629	172815
217080	172816
134800	172817
67560	172818
212611	172819
5838	172820
18129	172821
12741	172822
135241	172823
66476	172824
62005	172825
11798	172826
51320	172827
26577	172828
12187	172829
78691	172830
212710	172831
118996	172832
6389	172833
108759	172834
266317	172835
44322	172836
18632	172837
333	172838
215877	172839
97862	172840
310001	172841
312143	172842
20565	172843
47876	172844
86624	172845
150315	172846
83043	172847
156214	172848
199505	172849
139360	172850
211289	172851
211556	172852
135480	172853
30809	172854
157874	172855
1878	172856
133	172857
37162	172858
58121	172859
136625	172860
57915	172861
319365	172862
317042	172863
17394	172864
28519	172865
2276	172866
136529	172867
199634	172868
212628	172869
82790	172870
319317	172871
256322	172872
158276	172873
87683	172874
304486	172875
40822	172876
138211	172877
210870	172878
333	172879
211687	172880
39588	172881
29074	172882
97431	172883
2276	172884
212618	172885
57558	172886
210953	172887
277746	172888
304406	172889
39247	172890
210876	172891
83043	172892
6338	172893
26164	172894
10744	172895
211335	172896
138328	172897
10350	172898
13822	172899
2760	172900
215628	172901
39623	172902
10740	172903
303697	172904
39278	172905
128165	172906
136573	172907
210819	172908
128571	172909
10722	172910
38185	172911
3277	172912
128193	172913
37202	172914
210915	172915
211553	172916
320501	172917
959	172918
91106	172919
68	172920
1225	172921
1225	172922
24967	172923
16345	172924
202974	172925
78763	172926
47981	172927
78763	172928
1225	172929
317827	172930
92818	172931
38907	172932
6395	172933
6395	172934
4060	172935
20834	172936
705	172937
5098	172938
30110	172939
21273	172940
171489	172941
68043	172942
12084	172943
8224	172944
17697	172945
308318	172946
15876	172947
12733	172948
171652	172949
9321	172950
120373	172951
12349	172952
6900	172953
42398	172954
146713	172955
4213	172956
83887	172957
134400	172958
134	172959
31744	172960
81827	172961
79673	172962
81827	172963
55484	172964
132575	172965
10212	172966
4821	172967
104025	172968
6701	172969
169221	172970
10838	172971
39433	172972
167975	172973
86644	172974
30669	172975
65236	172976
50806	172977
59148	172978
8324	172979
135421	172980
15100	172981
3584	172982
211596	172983
285551	172984
114248	172985
104523	172986
49198	172987
12023	172988
32613	172989
18636	172990
130397	172991
205152	172992
13663	172993
21789	172994
109228	172995
4782	172996
22169	172997
33019	172998
64959	172999
147157	173000
174689	173001
247223	173002
208764	173003
50120	173004
179125	173005
34665	173006
173356	173007
24	173008
321707	173009
80144	173010
42562	173011
123775	173012
83748	173013
48468	173014
39024	173015
75522	173016
102777	173017
3505	173018
8250	173019
8093	173020
86853	173021
200411	173022
260	173023
1129	173024
84	173025
12523	173026
15735	173027
25017	173028
77306	173029
318975	173030
15029	173031
55828	173032
17	173033
1463	173034
7627	173035
231864	173036
39533	173037
76139	173038
85483	173039
34790	173040
65559	173041
257150	173042
2338	173043
128	173044
4061	173045
29994	173046
239052	173047
158653	173048
179288	173049
79643	173050
67163	173051
195080	173052
209544	173053
73819	173054
179736	173055
52502	173056
81730	173057
86473	173058
108798	173059
210154	173060
77238	173061
288143	173062
76594	173063
8357	173064
222745	173065
57086	173066
16893	173067
43730	173068
17733	173069
271952	173070
83767	173071
302256	173072
147714	173073
228334	173074
54826	173075
49596	173076
231370	173077
18501	173078
172475	173079
250461	173080
261672	173081
36630	173082
295632	173083
36174	173084
203112	173085
200099	173086
214813	173087
32441	173088
183798	173089
57064	173090
237624	173091
195177	173092
24884	173093
198543	173094
149248	173095
122454	173096
101507	173097
136511	173098
10111	173099
33852	173100
107078	173101
104307	173102
300302	173103
201743	173104
300326	173105
116441	173106
10588	173107
49099	173108
131076	173109
298825	173110
83627	173111
75248	173112
158059	173113
11680	173114
183268	173115
202285	173116
274875	173117
84560	173118
57349	173119
9709	173120
43029	173121
32633	173122
123088	173123
56164	173124
71590	173125
114392	173126
126079	173127
181147	173128
51402	173129
7927	173130
70670	173131
109214	173132
107312	173133
194933	173134
185105	173135
169799	173136
112391	173137
11700	173138
25202	173139
160215	173140
118368	173141
101186	173142
76542	173143
133040	173144
178068	173145
114757	173146
274115	173147
130863	173148
5808	173149
195945	173150
175100	173151
186424	173152
90418	173153
148793	173154
53230	173155
9367	173156
108378	173157
24197	173158
115428	173159
236526	173160
195788	173161
291388	173162
169291	173163
269569	173164
41265	173165
89692	173166
150948	173167
11000	173168
18440	173169
19649	173170
171627	173171
83996	173172
17834	173173
194545	173174
206646	173175
8357	173176
105867	173177
296103	173178
162961	173179
195169	173180
30782	173181
16245	173182
30782	173183
283929	173184
248785	173185
66073	173186
118005	173187
89175	173188
226485	173189
117304	173190
37017	173191
59634	173192
109870	173193
49809	173194
245784	173195
66955	173196
193385	173197
284283	173198
80614	173199
151421	173200
199125	173201
151525	173202
100019	173203
9964	173204
26545	173205
90094	173206
85573	173207
138155	173208
300525	173209
188839	173210
229524	173211
10430	173212
26630	173213
240996	173214
24710	173215
63554	173216
9795	173217
105209	173218
122066	173219
90505	173220
66699	173221
122019	173222
185262	173223
62168	173224
12838	173225
325365	173226
108780	173227
130759	173228
211863	173229
54487	173230
49506	173231
229483	173232
75068	173233
166105	173234
166516	173235
291639	173236
119965	173237
252559	173238
107188	173239
196673	173240
76187	173241
301785	173242
215689	173243
120904	173244
123567	173245
18071	173246
44300	173247
66832	173248
317898	173249
211140	173250
298724	173251
183772	173252
299349	173253
292056	173254
129803	173255
18833	173256
118990	173257
280313	173258
173232	173259
75843	173260
75794	173261
28851	173262
39368	173263
57941	173264
125156	173265
7178	173266
282032	173267
57802	173268
47983	173269
78357	173270
104864	173271
77551	173272
38105	173273
15124	173274
70898	173275
39088	173276
32616	173277
266339	173278
60311	173279
205262	173280
64912	173281
247900	173282
56179	173283
191561	173284
212929	173285
164098	173286
118810	173287
114256	173288
33994	173289
49534	173290
114707	173291
49535	173292
13951	173293
177717	173294
9775	173295
27510	173296
161672	173297
75388	173298
66451	173299
28212	173300
213386	173301
1398	173302
56237	173303
63968	173304
72577	173305
72577	173306
253603	173307
54536	173308
29817	173309
1771	173310
77899	173311
115100	173312
55980	173313
148504	173314
56462	173315
57145	173316
79137	173317
17657	173318
4669	173319
179332	173320
9283	173321
51892	173322
50302	173323
6720	173324
321661	173325
100166	173326
24098	173327
55600	173328
9183	173329
7118	173330
44877	173331
252205	173332
36281	173333
54584	173334
5446	173335
94955	173336
62227	173337
54849	173338
4180	173339
37915	173340
120459	173341
14132	173342
11009	173343
10464	173344
58360	173345
228640	173346
18395	173347
35084	173348
2561	173349
110976	173350
180665	173351
19248	173352
79754	173353
97025	173354
119741	173355
311224	173356
149231	173357
307444	173358
280315	173359
31823	173360
144070	173361
75950	173362
61625	173363
4512	173364
14600	173365
122420	173366
122416	173367
35783	173368
10068	173369
72405	173370
223019	173371
3998	173372
109354	173373
43370	173374
86696	173375
166501	173376
69456	173377
316128	173378
82727	173379
20127	173380
103918	173381
80044	173382
53186	173383
3766	173384
115795	173385
75158	173386
162882	173387
70298	173388
140516	173389
41227	173390
67349	173391
200441	173392
13311	173393
9070	173394
23042	173395
41913	173396
62496	173397
88546	173398
31474	173399
121017	173400
57804	173401
20782	173402
54747	173403
29910	173404
80760	173405
7118	173406
19921	173407
138393	173408
52671	173409
223117	173410
61356	173411
23426	173412
13420	173413
1810	173414
26664	173415
37600	173416
160874	173417
36272	173418
187589	173419
52	173420
136342	173421
8682	173422
1989	173423
52406	173424
21213	173425
63919	173426
25155	173427
45805	173428
2537	173429
129991	173430
6794	173431
15497	173432
1213	173433
116711	173434
116683	173435
114419	173436
5548	173437
31012	173438
266071	173439
54066	173440
8515	173441
3508	173442
3368	173443
98303	173444
24163	173445
9645	173446
2169	173447
35781	173448
100954	173449
117551	173450
27138	173451
4456	173452
18	173453
11739	173454
32737	173455
21	173456
74	173457
25319	173458
20920	173459
82577	173460
39090	173461
46250	173462
5403	173463
75953	173464
3525	173465
510	173466
12862	173467
95363	173468
8645	173469
81253	173470
440	173471
702	173472
188258	173473
252763	173474
6439	173475
254967	173476
41910	173477
4479	173478
86921	173479
126245	173480
314433	173481
56036	173482
12324	173483
84837	173484
7971	173485
86566	173486
5136	173487
41083	173488
10152	173489
7573	173490
215341	173491
12946	173492
25214	173493
1148	173494
761	173495
100	173496
267253	173497
23839	173498
12508	173499
2944	173500
29390	173501
35714	173502
13344	173503
25157	173504
47970	173505
1030	173506
821	173507
41069	173508
821	173509
26792	173510
71818	173511
6338	173512
79302	173513
112579	173514
71160	173515
107584	173516
54028	173517
34451	173518
17855	173519
13763	173520
23516	173521
7356	173522
188171	173523
43442	173524
52935	173525
212243	173526
513	173527
14342	173528
8281	173529
13505	173530
227	173531
30421	173532
28222	173533
1825	173534
83535	173535
4771	173536
271090	173537
40538	173538
38050	173539
35367	173540
74610	173541
740	173542
85436	173543
67	173544
6015	173545
141489	173546
133737	173547
87639	173548
162026	173549
80433	173550
54131	173551
85485	173552
4222	173553
48153	173554
165402	173555
232238	173556
248374	173557
39740	173558
15425	173559
30224	173560
55589	173561
117528	173562
3241	173563
30819	173564
123576	173565
1407	173566
225427	173567
17	173568
3764	173569
39171	173570
172946	173571
194585	173572
168700	173573
275499	173574
131	173575
28016	173576
58089	173577
165742	173578
119303	173579
52834	173580
47607	173581
1070	173582
48520	173583
19970	173584
2344	173585
1825	173586
49333	173587
206535	173588
206535	173589
165381	173590
61435	173591
33909	173592
316826	173593
40704	173594
28979	173595
36578	173596
195096	173597
55360	173598
20942	173599
93330	173600
238604	173601
19261	173602
80253	173603
80253	173604
36029	173605
20029	173606
133567	173607
58787	173608
67650	173609
134778	173610
80312	173611
88213	173612
82793	173613
145730	173614
93898	173615
19372	173616
13865	173617
85257	173618
90916	173619
58266	173620
122993	173621
32465	173622
210756	173623
63370	173624
48102	173625
6737	173626
193273	173627
49814	173628
71873	173629
201274	173630
50922	173631
50922	173632
104053	173633
26785	173634
58787	173635
33374	173636
101239	173637
139710	173638
116111	173639
81375	173640
122085	173641
122085	173642
59051	173643
24174	173644
43226	173645
78337	173646
74144	173647
11060	173648
81738	173649
54745	173650
80312	173651
82531	173652
18573	173653
212733	173654
315527	173655
206209	173656
213559	173657
45503	173658
11083	173659
15530	173660
12844	173661
13755	173662
80824	173663
14264	173664
34556	173665
53514	173666
142444	173667
87010	173668
8741	173669
147067	173670
56317	173671
46702	173672
56056	173673
6737	173674
159395	173675
24536	173676
142444	173677
4873	173678
59051	173679
217837	173680
6737	173681
7418	173682
168101	173683
87549	173684
18233	173685
144119	173686
17239	173687
10482	173688
70183	173689
139741	173690
26455	173691
158262	173692
36254	173693
25348	173694
2788	173695
251762	173696
7	173697
319	173698
55744	173699
56900	173700
442	173701
63651	173702
54223	173703
1057	173704
22214	173705
8950	173706
6432	173707
3379	173708
228110	173709
11339	173710
70904	173711
2905	173712
39360	173713
36222	173714
52011	173715
135052	173716
99611	173717
173928	173718
5817	173719
84135	173720
233777	173721
76915	173722
68	173723
175345	173724
71473	173725
176186	173726
183538	173727
40533	173728
14694	173729
20608	173730
3530	173731
2389	173732
71546	173733
51780	173734
81948	173735
100912	173736
126280	173737
35096	173738
104447	173739
159727	173740
294395	173741
1422	173742
182790	173743
67201	173744
25038	173745
125285	173746
170054	173747
46528	173748
229868	173749
915	173750
72129	173751
12768	173752
21686	173753
25675	173754
12110	173755
49876	173756
6208	173757
19882	173758
14389	173759
1070	173760
35283	173761
55711	173762
43183	173763
224939	173764
18623	173765
8139	173766
191021	173767
14516	173768
16818	173769
191590	173770
273098	173771
115110	173772
205813	173773
107604	173774
43829	173775
13082	173776
27168	173777
40551	173778
138865	173779
27726	173780
87583	173781
50298	173782
11915	173783
19984	173784
118835	173785
2133	173786
178678	173787
15689	173788
13598	173789
13254	173790
30307	173791
9679	173792
11120	173793
484	173794
35898	173795
9186	173796
120658	173797
51836	173798
58364	173799
188053	173800
134099	173801
77	173802
206436	173803
5195	173804
2564	173805
238905	173806
4501	173807
67830	173808
43288	173809
101678	173810
12928	173811
247522	173812
149163	173813
15414	173814
47090	173815
2423	173816
327215	173817
107906	173818
11777	173819
199876	173820
206975	173821
4760	173822
185486	173823
1365	173824
80420	173825
276488	173826
5247	173827
77101	173828
8027	173829
53562	173830
163667	173831
96010	173832
188578	173833
195163	173834
298928	173835
68679	173836
40737	173837
140190	173838
109086	173839
296249	173840
1717	173841
50525	173842
51218	173843
136513	173844
7514	173845
110630	173846
104285	173847
243567	173848
1560	173849
41641	173850
42614	173851
207513	173852
13927	173853
33061	173854
304615	173855
185073	173856
130823	173857
5643	173858
2344	173859
3196	173860
122877	173861
290129	173862
5858	173863
63172	173864
247595	173865
45183	173866
92094	173867
39335	173868
25694	173869
100202	173870
239835	173871
40898	173872
60483	173873
221383	173874
91851	173875
8382	173876
60496	173877
11029	173878
46667	173879
142971	173880
91048	173881
8382	173882
121556	173883
128000	173884
33555	173885
122756	173886
269267	173887
83730	173888
96778	173889
140200	173890
33134	173891
52667	173892
42717	173893
267300	173894
269949	173895
27564	173896
191539	173897
28950	173898
219770	173899
21	173900
3645	173901
7148	173902
42900	173903
8835	173904
273185	173905
221700	173906
3	173907
215338	173908
3335	173909
13104	173910
63167	173911
42451	173912
20080	173913
1670	173914
21225	173915
90779	173916
65369	173917
19071	173918
40404	173919
53780	173920
17064	173921
3191	173922
49759	173923
61830	173924
57296	173925
137946	173926
11971	173927
145683	173928
2216	173929
120460	173930
49899	173931
15074	173932
247925	173933
260355	173934
132977	173935
57967	173936
59105	173937
57276	173938
286945	173939
24109	173940
59857	173941
28003	173942
135836	173943
202832	173944
127457	173945
11271	173946
37009	173947
77168	173948
53780	173949
31631	173950
19905	173951
50379	173952
22551	173953
5917	173954
36509	173955
53726	173956
163570	173957
14707	173958
191129	173959
65847	173960
238374	173961
112326	173962
26769	173963
15423	173964
234673	173965
177436	173966
211236	173967
918	173968
50114	173969
246658	173970
311371	173971
19558	173972
136354	173973
62428	173974
119246	173975
120701	173976
203948	173977
213572	173978
23458	173979
74274	173980
174066	173981
312919	173982
177966	173983
185450	173984
11636	173985
36639	173986
224432	173987
9988	173988
127455	173989
113023	173990
54689	173991
264111	173992
143082	173993
150319	173994
33924	173995
211664	173996
116423	173997
41572	173998
7812	173999
192660	174000
79425	174001
44896	174002
17599	174003
71544	174004
17832	174005
17195	174006
185045	174007
162564	174008
80055	174009
6098	174010
42374	174011
38306	174012
21466	174013
38024	174014
271346	174015
293600	174016
102540	174017
21080	174018
47252	174019
697	174020
157448	174021
242696	174022
30650	174023
3457	174024
155867	174025
47840	174026
116634	174027
38114	174028
327711	174029
369	174030
193861	174031
332	174032
285241	174033
151447	174034
97644	174035
9365	174036
101940	174037
85103	174038
51470	174039
9370	174040
17189	174041
72865	174042
11676	174043
74826	174044
39666	174045
3971	174046
89789	174047
225887	174048
11354	174049
303222	174050
101763	174051
51088	174052
26493	174053
13782	174054
1604	174055
24561	174056
180	174057
130424	174058
13201	174059
52763	174060
49848	174061
72104	174062
50528	174063
118473	174064
3603	174065
18652	174066
2969	174067
11403	174068
272137	174069
9950	174070
31079	174071
60664	174072
14066	174073
49971	174074
140668	174075
206824	174076
31985	174077
109999	174078
76345	174079
17697	174080
194426	174081
63477	174082
51045	174083
25428	174084
71661	174085
76158	174086
6505	174087
20118	174088
12241	174089
71420	174090
61182	174091
267795	174092
71934	174093
1789	174094
196017	174095
35400	174096
99110	174097
5663	174098
5663	174099
4421	174100
132518	174101
139020	174102
127757	174103
140984	174104
4295	174105
14	174106
42385	174107
50538	174108
1641	174109
6162	174110
38757	174111
74619	174112
106291	174113
207718	174114
50899	174115
20133	174116
92724	174117
128690	174118
27325	174119
842	174120
579	174121
326098	174122
16435	174123
26328	174124
122762	174125
58893	174126
60186	174127
243895	174128
77144	174129
60	174130
306324	174131
165059	174132
253688	174133
18178	174134
88772	174135
125928	174136
241	174137
224883	174138
213258	174139
164658	174140
173099	174141
54659	174142
63062	174143
147186	174144
118514	174145
54632	174146
66533	174147
62707	174148
25862	174149
41687	174150
47938	174151
181814	174152
13536	174153
215207	174154
2371	174155
58132	174156
8707	174157
49432	174158
109361	174159
1876	174160
26493	174161
204429	174162
91185	174163
73693	174164
129294	174165
79	174166
220631	174167
62075	174168
22935	174169
252708	174170
104100	174171
5667	174172
251579	174173
125347	174174
167272	174175
284849	174176
240102	174177
28958	174178
31047	174179
608	174180
172460	174181
35228	174182
54987	174183
663	174184
1100	174185
70287	174186
10855	174187
24512	174188
208472	174189
8012	174190
92747	174191
7357	174192
10563	174193
53805	174194
3051	174195
121956	174196
274433	174197
145496	174198
316958	174199
73150	174200
14541	174201
18418	174202
61682	174203
5680	174204
121173	174205
173044	174206
67674	174207
310762	174208
117137	174209
202246	174210
31345	174211
7611	174212
138795	174213
11370	174214
10939	174215
18644	174216
2553	174217
38013	174218
56573	174219
12084	174220
131296	174221
37272	174222
35855	174223
56283	174224
153835	174225
62518	174226
10218	174227
135841	174228
103676	174229
58785	174230
43623	174231
27688	174232
293863	174233
46447	174234
9274	174235
43625	174236
313408	174237
41421	174238
75953	174239
45970	174240
107405	174241
4493	174242
67961	174243
184647	174244
2510	174245
7900	174246
76834	174247
194265	174248
93623	174249
61129	174250
475	174251
121296	174252
22564	174253
48189	174254
59462	174255
27309	174256
51303	174257
108748	174258
107721	174259
112228	174260
126906	174261
328314	174262
245682	174263
16660	174264
212234	174265
216568	174266
28968	174267
2102	174268
56679	174269
103906	174270
182219	174271
170223	174272
157720	174273
4266	174274
165523	174275
65845	174276
2410	174277
24518	174278
237244	174279
147148	174280
20937	174281
131194	174282
146661	174283
81838	174284
257149	174285
1730	174286
162769	174287
4765	174288
99149	174289
194404	174290
123396	174291
154077	174292
75385	174293
226204	174294
207263	174295
12687	174296
214536	174297
80246	174298
9865	174299
123702	174300
75930	174301
269195	174302
296407	174303
240243	174304
22109	174305
13038	174306
70016	174307
52627	174308
8	174309
129454	174310
249761	174311
104402	174312
122041	174313
199412	174314
5091	174315
4031	174316
76967	174317
75519	174318
4950	174319
26464	174320
56679	174321
4085	174322
4371	174323
178535	174324
223092	174325
137737	174326
782	174327
168132	174328
102560	174329
286308	174330
312486	174331
212011	174332
85006	174333
186150	174334
69725	174335
194191	174336
87757	174337
106678	174338
185986	174339
237789	174340
45787	174341
50132	174342
48911	174343
53741	174344
44302	174345
23606	174346
23019	174347
21121	174348
83854	174349
5908	174350
188178	174351
31868	174352
16477	174353
119459	174354
44319	174355
171197	174356
104111	174357
319581	174358
267351	174359
76300	174360
12173	174361
67165	174362
116810	174363
180627	174364
180913	174365
116000	174366
76890	174367
180913	174368
181810	174369
19132	174370
41088	174371
117	174372
72337	174373
242530	174374
52832	174375
69312	174376
42731	174377
55721	174378
119065	174379
7549	174380
203492	174381
360	174382
310377	174383
251922	174384
5992	174385
50348	174386
25895	174387
293951	174388
193086	174389
12143	174390
4505	174391
30851	174392
305177	174393
22918	174394
3095	174395
72004	174396
146317	174397
309341	174398
191630	174399
87542	174400
279523	174401
109082	174402
95684	174403
36519	174404
86642	174405
21265	174406
30902	174407
282644	174408
11876	174409
211465	174410
94021	174411
51941	174412
178439	174413
175916	174414
214276	174415
1037	174416
15775	174417
74589	174418
108736	174419
117662	174420
54662	174421
301141	174422
111524	174423
272869	174424
86801	174425
23079	174426
36051	174427
191048	174428
7253	174429
69834	174430
53594	174431
132743	174432
59721	174433
45168	174434
182290	174435
54031	174436
5789	174437
247466	174438
184361	174439
24993	174440
285518	174441
52455	174442
38059	174443
52	174444
206113	174445
114489	174446
15724	174447
112919	174448
243123	174449
230028	174450
198552	174451
293496	174452
192427	174453
152002	174454
45168	174455
119970	174456
294404	174457
74408	174458
84903	174459
261547	174460
235648	174461
115318	174462
117913	174463
113220	174464
44879	174465
22054	174466
16921	174467
18854	174468
34037	174469
7915	174470
37059	174471
46944	174472
50868	174473
16990	174474
115093	174475
164195	174476
109507	174477
320319	174478
209911	174479
175612	174480
3963	174481
296	174482
296	174483
296	174484
87553	174485
3275	174486
2255	174487
3275	174488
211515	174489
211468	174490
49452	174491
12019	174492
95455	174493
41865	174494
10674	174495
25319	174496
40	174497
61703	174498
637	174499
87344	174500
115280	174501
88632	174502
29160	174503
4218	174504
25926	174505
1884	174506
15745	174507
116751	174508
20864	174509
3913	174510
254897	174511
2682	174512
71295	174513
10613	174514
145778	174515
10613	174516
8821	174517
18981	174518
300476	174519
215876	174520
949	174521
61454	174522
18907	174523
35935	174524
209907	174525
40510	174526
181650	174527
6913	174528
263928	174529
82650	174530
174113	174531
14	174532
67	174533
213889	174534
146923	174535
2227	174536
26787	174537
141915	174538
8992	174539
54779	174540
145463	174541
225213	174542
103544	174543
60411	174544
118737	174545
902	174546
21471	174547
54727	174548
202716	174549
80620	174550
800	174551
52566	174552
208179	174553
213245	174554
160754	174555
23198	174556
139448	174557
11908	174558
128377	174559
42375	174560
240324	174561
33600	174562
24044	174563
176054	174564
3813	174565
12918	174566
5051	174567
36004	174568
55751	174569
125812	174570
1453	174571
165607	174572
324219	174573
28429	174574
184806	174575
3211	174576
218888	174577
50389	174578
207322	174579
125708	174580
18673	174581
126545	174582
4016	174583
27493	174584
48272	174585
162730	174586
7102	174587
175870	174588
3811	174589
179643	174590
294132	174591
25385	174592
124098	174593
85557	174594
86964	174595
26529	174596
40496	174597
59968	174598
182181	174599
2568	174600
104646	174601
35782	174602
27192	174603
135877	174604
1336	174605
13027	174606
50238	174607
164710	174608
30969	174609
25271	174610
13688	174611
149810	174612
115303	174613
62030	174614
103004	174615
26124	174616
115546	174617
146641	174618
183063	174619
175176	174620
126609	174621
56233	174622
461	174623
9352	174624
22318	174625
113601	174626
22254	174627
303542	174628
107075	174629
39242	174630
39242	174631
41629	174632
141744	174633
308648	174634
156074	174635
240391	174636
94675	174637
169065	174638
241107	174639
235850	174640
159323	174641
24293	174642
23579	174643
298324	174644
126750	174645
96087	174646
69062	174647
66993	174648
214773	174649
13527	174650
190022	174651
15632	174652
167664	174653
54038	174654
258366	174655
168454	174656
258339	174657
96778	174658
31416	174659
43332	174660
30978	174661
53975	174662
64217	174663
100384	174664
315876	174665
36036	174666
75197	174667
45044	174668
41203	174669
28736	174670
80650	174671
505	174672
197169	174673
139705	174674
19155	174675
58481	174676
11927	174677
216946	174678
11657	174679
585	174680
14333	174681
191944	174682
27288	174683
109245	174684
67458	174685
125340	174686
137053	174687
291126	174688
44032	174689
19274	174690
223770	174691
48172	174692
23010	174693
169372	174694
93088	174695
18917	174696
6238	174697
17062	174698
66323	174699
4023	174700
9056	174701
41627	174702
258902	174703
12373	174704
157682	174705
86403	174706
245	174707
724	174708
13892	174709
81188	174710
1211	174711
266450	174712
5031	174713
136906	174714
53505	174715
143693	174716
67291	174717
49483	174718
10759	174719
39545	174720
29062	174721
15032	174722
328580	174723
137628	174724
230982	174725
41037	174726
1746	174727
200284	174728
48379	174729
21109	174730
175148	174731
251316	174732
193858	174733
15799	174734
5620	174735
31538	174736
99683	174737
259241	174738
150599	174739
63710	174740
8180	174741
44516	174742
160066	174743
4975	174744
54710	174745
164266	174746
106740	174747
26571	174748
138762	174749
64634	174750
21777	174751
68783	174752
12863	174753
199161	174754
148236	174755
43636	174756
5356	174757
229388	174758
306861	174759
138353	174760
207287	174761
140693	174762
85024	174763
142624	174764
241251	174765
179438	174766
53645	174767
73015	174768
54206	174769
21962	174770
300987	174771
154662	174772
172867	174773
32282	174774
153619	174775
65640	174776
61755	174777
73026	174778
124476	174779
156083	174780
131732	174781
160250	174782
39924	174783
36506	174784
38725	174785
207343	174786
39677	174787
552	174788
4950	174789
4443	174790
318147	174791
24429	174792
326589	174793
706	174794
52833	174795
5557	174796
254888	174797
25018	174798
14494	174799
9720	174800
483	174801
320711	174802
28444	174803
190866	174804
312118	174805
311982	174806
313229	174807
50237	174808
83546	174809
232672	174810
182355	174811
117189	174812
149662	174813
53487	174814
26908	174815
127234	174816
286395	174817
56723	174818
23885	174819
323194	174820
56086	174821
56229	174822
33862	174823
288290	174824
7726	174825
174768	174826
10062	174827
1100	174828
48953	174829
8635	174830
4308	174831
61190	174832
15599	174833
24517	174834
83807	174835
97046	174836
23871	174837
13413	174838
207592	174839
37693	174840
224944	174841
105148	174842
81466	174843
45541	174844
56344	174845
7572	174846
10773	174847
17714	174848
13681	174849
277549	174850
20159	174851
20161	174852
20161	174853
170932	174854
311527	174855
2116	174856
2116	174857
181650	174858
187190	174859
394	174860
57238	174861
189541	174862
20871	174863
78094	174864
19919	174865
315353	174866
952	174867
5125	174868
13142	174869
316350	174870
78096	174871
262426	174872
61879	174873
99475	174874
19573	174875
153957	174876
21190	174877
1727	174878
39418	174879
107504	174880
260334	174881
351	174882
10318	174883
136912	174884
179271	174885
60427	174886
287867	174887
196930	174888
103087	174889
89912	174890
193296	174891
110741	174892
253810	174893
89183	174894
104352	174895
50411	174896
203690	174897
152611	174898
48009	174899
238628	174900
191995	174901
111155	174902
19239	174903
49111	174904
25481	174905
100842	174906
104187	174907
11424	174908
6272	174909
21867	174910
188879	174911
263919	174912
20500	174913
10650	174914
208271	174915
93570	174916
32158	174917
129158	174918
6207	174919
47346	174920
81719	174921
77869	174922
10258	174923
125331	174924
163415	174925
13543	174926
65451	174927
1747	174928
92905	174929
72774	174930
32652	174931
35260	174932
203542	174933
29862	174934
1767	174935
5424	174936
1322	174937
61126	174938
10545	174939
90148	174940
159608	174941
21444	174942
1914	174943
69677	174944
134669	174945
68319	174946
126151	174947
120527	174948
102889	174949
22137	174950
144077	174951
29128	174952
99264	174953
4214	174954
15706	174955
312	174956
139650	174957
192261	174958
1920	174959
31968	174960
97	174961
33189	174962
165936	174963
111	174964
227361	174965
61126	174966
38093	174967
19993	174968
115517	174969
59989	174970
129012	174971
12025	174972
75476	174973
240315	174974
53885	174975
95887	174976
18452	174977
1389	174978
214457	174979
30	174980
254435	174981
4180	174982
61524	174983
36433	174984
2654	174985
60930	174986
52284	174987
163321	174988
6160	174989
21839	174990
157031	174991
1419	174992
587	174993
66269	174994
242617	174995
19049	174996
102178	174997
859	174998
127467	174999
69088	175000
7144	175001
274291	175002
19374	175003
11823	175004
5512	175005
169169	175006
6	175007
195591	175008
84680	175009
59191	175010
1639	175011
37463	175012
118	175013
17140	175014
116366	175015
217804	175016
23549	175017
157751	175018
7913	175019
8680	175020
65063	175021
4724	175022
15589	175023
123524	175024
7446	175025
46424	175026
10020	175027
13123	175028
16254	175029
571	175030
15706	175031
277676	175032
12329	175033
3021	175034
122898	175035
109256	175036
75391	175037
214329	175038
124476	175039
8594	175040
92585	175041
134257	175042
316712	175043
202372	175044
19479	175045
231788	175046
50842	175047
85395	175048
8375	175049
30464	175050
82525	175051
44227	175052
214016	175053
85924	175054
32060	175055
15807	175056
186524	175057
77908	175058
67643	175059
225736	175060
80779	175061
55419	175062
109975	175063
46309	175064
178211	175065
75122	175066
61958	175067
18615	175068
21381	175069
45	175070
8906	175071
17835	175072
122910	175073
58344	175074
1044	175075
18890	175076
79432	175077
39543	175078
25230	175079
74343	175080
126202	175081
14563	175082
28405	175083
89429	175084
140923	175085
11697	175086
1495	175087
248002	175088
23843	175089
241645	175090
10539	175091
6513	175092
181198	175093
23690	175094
4517	175095
2035	175096
54880	175097
73722	175098
36481	175099
11084	175100
41251	175101
6120	175102
26534	175103
83812	175104
10477	175105
57615	175106
3669	175107
44949	175108
84433	175109
46195	175110
6171	175111
24054	175112
74949	175113
21923	175114
30736	175115
19235	175116
200685	175117
5916	175118
4219	175119
113889	175120
82034	175121
23920	175122
50072	175123
206302	175124
109508	175125
11875	175126
54879	175127
40335	175128
5957	175129
116801	175130
316061	175131
171557	175132
112599	175133
10429	175134
4976	175135
92847	175136
12848	175137
78630	175138
175926	175139
33516	175140
138785	175141
61744	175142
20583	175143
95101	175144
35363	175145
71858	175146
17048	175147
163940	175148
23924	175149
14991	175150
51758	175151
13248	175152
119950	175153
25	175154
82925	175155
128652	175156
12194	175157
105023	175158
5747	175159
3622	175160
115848	175161
35845	175162
131466	175163
10438	175164
106367	175165
10618	175166
56697	175167
190132	175168
79684	175169
10775	175170
7670	175171
5504	175172
82419	175173
184627	175174
3604	175175
20857	175176
28126	175177
327506	175178
59037	175179
13995	175180
133540	175181
6048	175182
76424	175183
2550	175184
334	175185
214190	175186
20006	175187
8834	175188
17035	175189
11468	175190
47032	175191
17301	175192
48011	175193
46964	175194
20781	175195
110847	175196
49148	175197
95365	175198
8990	175199
4634	175200
199688	175201
67045	175202
15123	175203
9304	175204
52269	175205
87480	175206
31039	175207
21371	175208
256061	175209
116940	175210
7792	175211
54902	175212
34608	175213
82584	175214
18228	175215
97566	175216
52717	175217
84416	175218
18783	175219
80127	175220
18767	175221
18803	175222
195080	175223
16034	175224
116643	175225
12728	175226
125063	175227
13455	175228
78583	175229
7255	175230
68947	175231
6887	175232
13241	175233
129237	175234
6515	175235
49195	175236
292483	175237
34463	175238
45547	175239
67775	175240
25459	175241
123401	175242
8147	175243
65118	175244
38527	175245
100647	175246
256250	175247
133775	175248
52267	175249
31028	175250
209438	175251
94187	175252
10755	175253
84003	175254
1587	175255
8876	175256
493	175257
115534	175258
67579	175259
155581	175260
74305	175261
67579	175262
67579	175263
100037	175264
190	175265
311545	175266
18457	175267
299785	175268
98611	175269
63158	175270
17989	175271
154389	175272
116	175273
13635	175274
14539	175275
153370	175276
152957	175277
15717	175278
134	175279
11035	175280
60074	175281
195648	175282
11873	175283
3255	175284
35256	175285
244366	175286
17480	175287
90073	175288
94454	175289
21260	175290
182336	175291
16542	175292
235700	175293
43287	175294
156405	175295
43543	175296
55746	175297
155196	175298
7713	175299
76592	175300
37819	175301
37654	175302
3996	175303
38604	175304
56402	175305
66755	175306
200587	175307
163494	175308
9969	175309
624	175310
50516	175311
5655	175312
294440	175313
14497	175314
23395	175315
107207	175316
12415	175317
59338	175318
8327	175319
743	175320
10310	175321
62508	175322
5058	175323
23521	175324
106847	175325
1547	175326
121202	175327
81127	175328
55001	175329
189306	175330
104189	175331
33441	175332
2233	175333
8983	175334
10254	175335
129364	175336
133217	175337
91425	175338
67196	175339
310	175340
33345	175341
167228	175342
11341	175343
116057	175344
157641	175345
321314	175346
1053	175347
111771	175348
11322	175349
631	175350
80348	175351
4200	175352
41498	175353
63512	175354
61828	175355
209783	175356
33435	175357
1332	175358
89273	175359
3614	175360
391	175361
28521	175362
185774	175363
183028	175364
19185	175365
8107	175366
204142	175367
13661	175368
139052	175369
327220	175370
4650	175371
75616	175372
116903	175373
3438	175374
37612	175375
291452	175376
125434	175377
16874	175378
81716	175379
127231	175380
3996	175381
135780	175382
64681	175383
71848	175384
70932	175385
5919	175386
153073	175387
12846	175388
25834	175389
14255	175390
15717	175391
132091	175392
35847	175393
266	175394
201250	175395
50277	175396
105754	175397
20340	175398
43577	175399
33820	175400
8204	175401
67738	175402
47368	175403
44916	175404
34998	175405
37213	175406
280623	175407
258394	175408
217696	175409
51692	175410
85908	175411
10343	175412
1383	175413
9067	175414
7198	175415
46037	175416
69632	175417
32659	175418
282339	175419
48210	175420
50836	175421
92327	175422
152	175423
12212	175424
129171	175425
14225	175426
64659	175427
3785	175428
13023	175429
17040	175430
10850	175431
7209	175432
134386	175433
229221	175434
63482	175435
22850	175436
73268	175437
28659	175438
80555	175439
201479	175440
76703	175441
46127	175442
302173	175443
86273	175444
64146	175445
134395	175446
83787	175447
130947	175448
34385	175449
189805	175450
16481	175451
182713	175452
987	175453
67	175454
98278	175455
10941	175456
106169	175457
46852	175458
166710	175459
38770	175460
182498	175461
198037	175462
73252	175463
71653	175464
24049	175465
162457	175466
245697	175467
10012	175468
47158	175469
261914	175470
200914	175471
43370	175472
5122	175473
217591	175474
58090	175475
10012	175476
78317	175477
17882	175478
154173	175479
237818	175480
162227	175481
69753	175482
25091	175483
3021	175484
38829	175485
2890	175486
127830	175487
46442	175488
57410	175489
57468	175490
57410	175491
8759	175492
73005	175493
169408	175494
68778	175495
202083	175496
58118	175497
28232	175498
6113	175499
80761	175500
204036	175501
50675	175502
77233	175503
127883	175504
3173	175505
1444	175506
76870	175507
25501	175508
163824	175509
69116	175510
121722	175511
2803	175512
261045	175513
13939	175514
75791	175515
9133	175516
19712	175517
99854	175518
98199	175519
94166	175520
900	175521
119610	175522
18639	175523
37082	175524
137440	175525
23965	175526
194454	175527
6287	175528
157980	175529
155309	175530
36127	175531
27146	175532
249549	175533
68688	175534
27291	175535
18716	175536
20956	175537
262149	175538
262982	175539
17830	175540
19291	175541
11929	175542
273654	175543
67205	175544
35835	175545
83412	175546
16544	175547
1404	175548
188049	175549
7992	175550
270882	175551
26288	175552
13809	175553
389	175554
81188	175555
134001	175556
93271	175557
42238	175558
92389	175559
549	175560
107169	175561
255538	175562
19759	175563
17687	175564
113087	175565
312111	175566
126992	175567
3286	175568
36468	175569
80277	175570
20877	175571
25807	175572
2686	175573
59068	175574
134039	175575
16128	175576
75646	175577
3997	175578
316249	175579
12445	175580
130356	175581
294387	175582
117748	175583
185060	175584
117342	175585
24059	175586
25096	175587
37265	175588
6099	175589
24473	175590
167005	175591
22168	175592
647	175593
55867	175594
103107	175595
151226	175596
44510	175597
45515	175598
100796	175599
3574	175600
222	175601
328740	175602
89239	175603
314917	175604
328321	175605
215840	175606
262337	175607
226753	175608
215136	175609
223493	175610
215122	175611
89239	175612
236135	175613
97834	175614
106111	175615
236367	175616
297096	175617
98568	175618
325577	175619
26035	175620
328424	175621
13232	175622
94538	175623
89743	175624
1073	175625
322448	175626
328784	175627
9336	175628
216852	175629
8162	175630
34402	175631
95229	175632
312	175633
24065	175634
35173	175635
2550	175636
4617	175637
2090	175638
2148	175639
160534	175640
2051	175641
62947	175642
21210	175643
24987	175644
81514	175645
196345	175646
17704	175647
34469	175648
36	175649
503	175650
2414	175651
30725	175652
86061	175653
13013	175654
117492	175655
20851	175656
742	175657
76425	175658
14304	175659
4731	175660
98	175661
3886	175662
13449	175663
571	175664
21607	175665
18309	175666
34557	175667
98599	175668
17357	175669
2718	175670
113228	175671
22288	175672
17610	175673
51390	175674
129225	175675
42431	175676
297543	175677
29328	175678
6515	175679
3766	175680
215764	175681
28886	175682
17637	175683
70304	175684
87597	175685
66496	175686
304551	175687
15503	175688
22709	175689
7841	175690
93870	175691
67826	175692
19008	175693
144600	175694
81006	175695
3893	175696
192812	175697
62607	175698
52502	175699
70926	175700
75071	175701
97	175702
261517	175703
133458	175704
46008	175705
53962	175706
22112	175707
106221	175708
48386	175709
90344	175710
48386	175711
125585	175712
90150	175713
97675	175714
101679	175715
73179	175716
22711	175717
75795	175718
137257	175719
296512	175720
159611	175721
50686	175722
76664	175723
46378	175724
69677	175725
37387	175726
232708	175727
6818	175728
12338	175729
15280	175730
198839	175731
89697	175732
129874	175733
14114	175734
50866	175735
3554	175736
183917	175737
21190	175738
12587	175739
51753	175740
75224	175741
61133	175742
61133	175743
7174	175744
213701	175745
10143	175746
1962	175747
3910	175748
86757	175749
55047	175750
11652	175751
23042	175752
36451	175753
85905	175754
270584	175755
86608	175756
4684	175757
226396	175758
81197	175759
36368	175760
112234	175761
10038	175762
118301	175763
186259	175764
9463	175765
83804	175766
123196	175767
108258	175768
31263	175769
71406	175770
174584	175771
1735	175772
139938	175773
59594	175774
3419	175775
11885	175776
24098	175777
42493	175778
40254	175779
551	175780
5328	175781
25467	175782
13884	175783
308065	175784
22934	175785
99991	175786
51951	175787
15263	175788
5761	175789
41159	175790
16598	175791
6393	175792
9650	175793
67233	175794
72343	175795
80412	175796
33242	175797
47403	175798
4078	175799
24076	175800
74809	175801
97565	175802
28818	175803
75112	175804
6831	175805
79860	175806
48043	175807
87677	175808
85165	175809
44698	175810
80408	175811
36537	175812
22075	175813
20699	175814
15501	175815
5538	175816
38347	175817
71318	175818
18648	175819
1954	175820
1443	175821
280980	175822
313491	175823
34754	175824
37361	175825
30190	175826
2055	175827
88279	175828
2256	175829
134201	175830
9313	175831
17967	175832
3612	175833
36279	175834
1104	175835
125445	175836
128941	175837
35837	175838
143335	175839
27259	175840
1075	175841
30274	175842
171	175843
89092	175844
109664	175845
6218	175846
71689	175847
28644	175848
101461	175849
6425	175850
25063	175851
5511	175852
6425	175853
146	175854
14596	175855
54463	175856
1220	175857
5723	175858
86214	175859
18691	175860
1918	175861
89305	175862
1220	175863
426	175864
1220	175865
1220	175866
120	175867
5059	175868
90789	175869
1302	175870
3356	175871
1075	175872
999	175873
13646	175874
35149	175875
21010	175876
3993	175877
576	175878
9455	175879
111962	175880
8594	175881
137753	175882
32345	175883
161835	175884
65831	175885
72173	175886
41408	175887
48489	175888
87005	175889
67146	175890
3847	175891
35898	175892
138717	175893
136773	175894
93091	175895
73261	175896
64475	175897
613	175898
216795	175899
66611	175900
12112	175901
41318	175902
1638	175903
121050	175904
2190	175905
108405	175906
65287	175907
4274	175908
38667	175909
106527	175910
56048	175911
83726	175912
129524	175913
36693	175914
47743	175915
9948	175916
79593	175917
372	175918
117441	175919
35545	175920
2292	175921
4354	175922
11222	175923
2166	175924
51500	175925
295088	175926
84917	175927
70722	175928
231	175929
29202	175930
47334	175931
9181	175932
101398	175933
29841	175934
11479	175935
399	175936
47740	175937
90628	175938
65418	175939
19551	175940
110379	175941
20280	175942
97213	175943
8736	175944
79324	175945
11155	175946
95090	175947
52008	175948
27360	175949
56723	175950
52363	175951
87659	175952
26929	175953
43578	175954
193504	175955
197121	175956
197352	175957
40920	175958
54656	175959
13068	175960
174773	175961
57836	175962
179906	175963
149500	175964
120105	175965
3505	175966
3505	175967
21773	175968
12137	175969
127992	175970
162562	175971
336	175972
23170	175973
314664	175974
276181	175975
106700	175976
23269	175977
6986	175978
71479	175979
167	175980
49219	175981
58770	175982
103704	175983
13514	175984
127645	175985
31562	175986
307666	175987
144339	175988
79627	175989
30576	175990
121138	175991
65045	175992
23487	175993
315627	175994
9558	175995
786	175996
5052	175997
36230	175998
92681	175999
136037	176000
309669	176001
26947	176002
65212	176003
11396	176004
84619	176005
462	176006
142123	176007
57885	176008
20636	176009
6932	176010
91747	176011
37128	176012
38682	176013
178318	176014
52278	176015
6101	176016
46299	176017
18258	176018
48961	176019
44582	176020
127493	176021
33824	176022
22920	176023
20832	176024
19145	176025
79508	176026
14560	176027
5160	176028
2069	176029
30154	176030
47869	176031
58892	176032
41798	176033
10769	176034
159	176035
3520	176036
124724	176037
48703	176038
605	176039
6562	176040
49317	176041
60038	176042
40812	176043
207376	176044
6941	176045
133	176046
181	176047
92796	176048
760	176049
118745	176050
18774	176051
78	176052
70967	176053
28550	176054
5166	176055
60679	176056
42423	176057
32126	176058
729	176059
101597	176060
245	176061
532	176062
3526	176063
102418	176064
109708	176065
127432	176066
3285	176067
39582	176068
14944	176069
105042	176070
232877	176071
16816	176072
135857	176073
19654	176074
177797	176075
300660	176076
52278	176077
303889	176078
202269	176079
103033	176080
303888	176081
270007	176082
127863	176083
65612	176084
73374	176085
725	176086
22367	176087
28857	176088
136851	176089
120366	176090
15704	176091
406	176092
212432	176093
1815	176094
61149	176095
177599	176096
10702	176097
31744	176098
54674	176099
99737	176100
121425	176101
125491	176102
203826	176103
128056	176104
303328	176105
19753	176106
197709	176107
62927	176108
34899	176109
56981	176110
168034	176111
9319	176112
10638	176113
141649	176114
20026	176115
125931	176116
8403	176117
28606	176118
43799	176119
48432	176120
57965	176121
205110	176122
7826	176123
171021	176124
67784	176125
297290	176126
50951	176127
10946	176128
226166	176129
154844	176130
2465	176131
13093	176132
1916	176133
57377	176134
188213	176135
169413	176136
74985	176137
639	176138
276878	176139
37868	176140
58464	176141
213602	176142
185743	176143
75133	176144
145914	176145
96326	176146
5250	176147
22665	176148
95622	176149
299	176150
8110	176151
7416	176152
286613	176153
214091	176154
153735	176155
466	176156
27463	176157
29574	176158
73966	176159
8581	176160
4818	176161
49207	176162
51994	176163
22101	176164
164	176165
27877	176166
99575	176167
223062	176168
2456	176169
9206	176170
15488	176171
6785	176172
15729	176173
174916	176174
113	176175
272	176176
96307	176177
289132	176178
35733	176179
571	176180
6695	176181
201018	176182
492	176183
11688	176184
184054	176185
57661	176186
137	176187
2754	176188
4244	176189
1969	176190
2760	176191
41540	176192
16612	176193
13278	176194
1798	176195
233074	176196
3239	176197
1563	176198
165379	176199
242802	176200
213302	176201
135307	176202
291737	176203
267349	176204
246657	176205
22617	176206
142920	176207
183696	176208
258824	176209
219847	176210
326071	176211
19782	176212
205404	176213
122926	176214
43020	176215
168744	176216
137022	176217
24061	176218
24305	176219
156225	176220
120290	176221
120290	176222
129915	176223
26035	176224
3032	176225
1027	176226
333	176227
147770	176228
5980	176229
177263	176230
14100	176231
10798	176232
20172	176233
33027	176234
3980	176235
149752	176236
26672	176237
3514	176238
73624	176239
79588	176240
54294	176241
126602	176242
79588	176243
79588	176244
85780	176245
85780	176246
327789	176247
69888	176248
4630	176249
4038	176250
193089	176251
293232	176252
19202	176253
107888	176254
27621	176255
235	176256
3962	176257
2583	176258
60623	176259
49624	176260
295684	176261
7435	176262
116854	176263
191050	176264
3170	176265
77696	176266
163	176267
23786	176268
797	176269
3525	176270
19826	176271
6619	176272
86	176273
218574	176274
157028	176275
12243	176276
38564	176277
193744	176278
14380	176279
184897	176280
104493	176281
58620	176282
449	176283
50876	176284
12625	176285
700	176286
41023	176287
70893	176288
53988	176289
131400	176290
194309	176291
196078	176292
3635	176293
40181	176294
120047	176295
91595	176296
15985	176297
133565	176298
732	176299
159129	176300
86862	176301
24627	176302
72411	176303
9214	176304
14442	176305
14604	176306
17	176307
48028	176308
284599	176309
1862	176310
12358	176311
42930	176312
132519	176313
1999	176314
225208	176315
33792	176316
27087	176317
108330	176318
241	176319
7175	176320
133532	176321
19095	176322
24766	176323
8703	176324
212644	176325
75392	176326
4479	176327
9414	176328
107974	176329
142571	176330
15784	176331
56141	176332
47356	176333
4544	176334
264419	176335
24925	176336
119119	176337
906	176338
21771	176339
46594	176340
34765	176341
248584	176342
224378	176343
55374	176344
7102	176345
188570	176346
75693	176347
76161	176348
106554	176349
37303	176350
72649	176351
133726	176352
2730	176353
4016	176354
14952	176355
80122	176356
168	176357
1894	176358
993	176359
80400	176360
19453	176361
145961	176362
84995	176363
56707	176364
279763	176365
18445	176366
4187	176367
7456	176368
5191	176369
3961	176370
16610	176371
1885	176372
632	176373
19795	176374
632	176375
2136	176376
11456	176377
37394	176378
16890	176379
29246	176380
1975	176381
191853	176382
47884	176383
11264	176384
26587	176385
28096	176386
59217	176387
25743	176388
8348	176389
142	176390
38	176391
189674	176392
10688	176393
10612	176394
33622	176395
64428	176396
1595	176397
83060	176398
216577	176399
5360	176400
302433	176401
4138	176402
32594	176403
138866	176404
14540	176405
126932	176406
311909	176407
43325	176408
7063	176409
21010	176410
378	176411
44149	176412
21443	176413
209380	176414
30508	176415
88011	176416
34220	176417
12283	176418
132564	176419
24896	176420
8990	176421
29185	176422
29580	176423
1570	176424
1163	176425
65573	176426
1139	176427
12569	176428
1076	176429
18726	176430
62322	176431
75425	176432
19267	176433
216494	176434
75109	176435
13352	176436
8908	176437
8908	176438
100	176439
15564	176440
98009	176441
28790	176442
43063	176443
53339	176444
66723	176445
3285	176446
16751	176447
168387	176448
15742	176449
13485	176450
106907	176451
105845	176452
7963	176453
2674	176454
87353	176455
1541	176456
125451	176457
274834	176458
7693	176459
22700	176460
19421	176461
17523	176462
9759	176463
38655	176464
266693	176465
135257	176466
63890	176467
84939	176468
4861	176469
16074	176470
128518	176471
3682	176472
183020	176473
50917	176474
8198	176475
230530	176476
88200	176477
37420	176478
29370	176479
137604	176480
115142	176481
128962	176482
104571	176483
131619	176484
7496	176485
72411	176486
177759	176487
283822	176488
78529	176489
6028	176490
50334	176491
11739	176492
71537	176493
3779	176494
54905	176495
227178	176496
32539	176497
983	176498
1977	176499
108008	176500
54919	176501
49935	176502
21883	176503
36032	176504
2361	176505
767	176506
39025	176507
333	176508
74046	176509
31060	176510
39720	176511
165939	176512
60534	176513
93363	176514
18803	176515
38436	176516
25477	176517
70469	176518
19327	176519
101014	176520
209747	176521
27699	176522
40786	176523
63279	176524
122724	176525
34763	176526
163868	176527
17425	176528
28664	176529
115794	176530
34381	176531
56236	176532
179425	176533
34720	176534
157972	176535
18398	176536
18398	176537
69885	176538
103571	176539
142261	176540
238207	176541
676	176542
31922	176543
58946	176544
15665	176545
32456	176546
76038	176547
51949	176548
35444	176549
115513	176550
286252	176551
233860	176552
52125	176553
134099	176554
2826	176555
10438	176556
43979	176557
81853	176558
141079	176559
98796	176560
106551	176561
15136	176562
43541	176563
2844	176564
27551	176565
52187	176566
194568	176567
139742	176568
181656	176569
160295	176570
13947	176571
17058	176572
87939	176573
40169	176574
46195	176575
33207	176576
20319	176577
145035	176578
137917	176579
151978	176580
80442	176581
22567	176582
36259	176583
2866	176584
135880	176585
52984	176586
95385	176587
79504	176588
30171	176589
12653	176590
39974	176591
119716	176592
225491	176593
4033	176594
28604	176595
195809	176596
6348	176597
227	176598
111937	176599
34756	176600
119476	176601
16944	176602
57227	176603
41389	176604
256664	176605
114933	176606
20598	176607
21236	176608
96619	176609
44366	176610
947	176611
292882	176612
298105	176613
84374	176614
55723	176615
93438	176616
81092	176617
1065	176618
31361	176619
11775	176620
34164	176621
176746	176622
253929	176623
52930	176624
17081	176625
313958	176626
83536	176627
32192	176628
40014	176629
36859	176630
194894	176631
123024	176632
214887	176633
12802	176634
60607	176635
35271	176636
13406	176637
1210	176638
8891	176639
4504	176640
36474	176641
21610	176642
455	176643
124444	176644
322748	176645
49200	176646
7911	176647
29840	176648
17951	176649
53	176650
19579	176651
779	176652
238329	176653
1656	176654
103308	176655
114247	176656
910	176657
3675	176658
190908	176659
13193	176660
135538	176661
260107	176662
2005	176663
87029	176664
134649	176665
2639	176666
5707	176667
72095	176668
106438	176669
4202	176670
261444	176671
206420	176672
85885	176673
53484	176674
211817	176675
65010	176676
8288	176677
105816	176678
176604	176679
18077	176680
4218	176681
62418	176682
108230	176683
252628	176684
171064	176685
178978	176686
10632	176687
16362	176688
1572	176689
27325	176690
192621	176691
108709	176692
7970	176693
69382	176694
39872	176695
272200	176696
63195	176697
239297	176698
42399	176699
116725	176700
160668	176701
203920	176702
77607	176703
174741	176704
191208	176705
98399	176706
115613	176707
81418	176708
681	176709
134310	176710
3045	176711
31693	176712
262991	176713
57891	176714
328266	176715
113015	176716
23387	176717
32183	176718
11383	176719
32930	176720
160251	176721
43178	176722
10936	176723
27756	176724
6635	176725
23158	176726
5488	176727
74972	176728
4124	176729
6916	176730
27327	176731
35656	176732
20905	176733
56286	176734
231120	176735
210306	176736
38724	176737
32188	176738
207344	176739
174747	176740
53473	176741
2040	176742
236735	176743
214448	176744
180004	176745
98300	176746
33730	176747
110737	176748
56938	176749
211050	176750
33821	176751
18583	176752
50130	176753
74	176754
73970	176755
113493	176756
18635	176757
76136	176758
186230	176759
42821	176760
114491	176761
21535	176762
248494	176763
217765	176764
10612	176765
73883	176766
8038	176767
48419	176768
12487	176769
92618	176770
30121	176771
21767	176772
109074	176773
874	176774
131819	176775
17283	176776
177486	176777
78757	176778
17105	176779
54436	176780
104389	176781
83718	176782
241183	176783
43022	176784
19575	176785
13372	176786
5021	176787
31913	176788
26789	176789
45096	176790
63900	176791
32318	176792
253	176793
57661	176794
17015	176795
28085	176796
61588	176797
14540	176798
470	176799
3563	176800
58809	176801
200542	176802
125519	176803
106227	176804
34942	176805
2752	176806
27415	176807
23345	176808
30053	176809
48728	176810
165530	176811
75213	176812
38481	176813
3923	176814
181815	176815
3270	176816
26855	176817
124725	176818
77885	176819
9320	176820
15044	176821
43	176822
6136	176823
4258	176824
90028	176825
105145	176826
118294	176827
277910	176828
122539	176829
81323	176830
189962	176831
18146	176832
121825	176833
15044	176834
61896	176835
54905	176836
890	176837
24696	176838
176708	176839
56548	176840
71992	176841
138822	176842
39756	176843
86442	176844
9613	176845
174917	176846
45465	176847
25848	176848
175099	176849
1165	176850
8809	176851
6082	176852
101	176853
10467	176854
42830	176855
33	176856
692	176857
316815	176858
22682	176859
180523	176860
1390	176861
25828	176862
9084	176863
17296	176864
17331	176865
35377	176866
4486	176867
4173	176868
57464	176869
34807	176870
100043	176871
92529	176872
132445	176873
258	176874
3901	176875
6024	176876
5112	176877
24378	176878
58599	176879
157165	176880
44246	176881
60920	176882
37692	176883
121355	176884
1142	176885
94424	176886
3915	176887
2161	176888
42191	176889
12680	176890
22765	176891
24909	176892
2473	176893
91064	176894
176891	176895
10144	176896
1405	176897
29524	176898
1913	176899
313498	176900
20916	176901
3221	176902
1601	176903
3	176904
3901	176905
63900	176906
31929	176907
20791	176908
161184	176909
14391	176910
37808	176911
28587	176912
3300	176913
182216	176914
34799	176915
5530	176916
221830	176917
1647	176918
36140	176919
1084	176920
137843	176921
1837	176922
1909	176923
5086	176924
189682	176925
102467	176926
71167	176927
22912	176928
183703	176929
21698	176930
126031	176931
9917	176932
5173	176933
202032	176934
62907	176935
74421	176936
304956	176937
33106	176938
116438	176939
216872	176940
39791	176941
2686	176942
179594	176943
29059	176944
7412	176945
55648	176946
24146	176947
111229	176948
56773	176949
6776	176950
81079	176951
485	176952
112823	176953
2948	176954
121520	176955
294073	176956
143800	176957
630	176958
10093	176959
40992	176960
56017	176961
40771	176962
55256	176963
170002	176964
166370	176965
29718	176966
4965	176967
105384	176968
5515	176969
130203	176970
34603	176971
31428	176972
155464	176973
8085	176974
164250	176975
46382	176976
1245	176977
15120	176978
797	176979
14497	176980
14497	176981
23488	176982
281443	176983
43510	176984
5110	176985
54663	176986
162424	176987
40710	176988
206134	176989
35691	176990
18780	176991
14	176992
35145	176993
13239	176994
37018	176995
12611	176996
5704	176997
128443	176998
70510	176999
29925	177000
293056	177001
121960	177002
129633	177003
51185	177004
77176	177005
27099	177006
188769	177007
53677	177008
120749	177009
36201	177010
34460	177011
22451	177012
467	177013
11707	177014
1694	177015
99480	177016
56	177017
16389	177018
740	177019
19792	177020
56770	177021
213342	177022
63856	177023
178310	177024
1051	177025
125784	177026
58408	177027
5511	177028
105389	177029
34374	177030
12346	177031
4961	177032
180689	177033
84747	177034
6825	177035
239844	177036
45717	177037
32100	177038
10215	177039
155886	177040
2616	177041
41933	177042
79263	177043
19176	177044
2534	177045
3	177046
190164	177047
25	177048
4698	177049
21869	177050
14508	177051
50537	177052
43417	177053
250534	177054
50004	177055
20054	177056
1091	177057
14041	177058
33624	177059
19214	177060
4286	177061
593	177062
10727	177063
42129	177064
4885	177065
315	177066
22666	177067
6111	177068
1238	177069
7091	177070
29998	177071
207611	177072
37073	177073
165190	177074
750	177075
42082	177076
52905	177077
104806	177078
10624	177079
80384	177080
84703	177081
168059	177082
173997	177083
1981	177084
104150	177085
24529	177086
214024	177087
18445	177088
15656	177089
98130	177090
115060	177091
160573	177092
626	177093
11012	177094
10355	177095
61970	177096
107253	177097
41924	177098
7731	177099
66370	177100
7731	177101
6396	177102
110001	177103
213150	177104
175924	177105
73847	177106
92615	177107
1577	177108
3200	177109
85235	177110
106534	177111
20647	177112
5173	177113
30287	177114
167623	177115
54533	177116
118443	177117
54972	177118
38760	177119
43038	177120
166288	177121
7142	177122
60	177123
7971	177124
8416	177125
64260	177126
114912	177127
437	177128
186480	177129
203238	177130
46100	177131
76277	177132
79995	177133
92124	177134
30131	177135
179787	177136
107726	177137
60339	177138
56764	177139
214520	177140
29500	177141
74519	177142
13969	177143
56811	177144
64301	177145
116344	177146
25137	177147
17290	177148
172473	177149
110247	177150
30106	177151
90750	177152
83069	177153
26949	177154
126881	177155
164217	177156
6785	177157
49628	177158
25366	177159
55812	177160
174643	177161
473	177162
189633	177163
183452	177164
20541	177165
117676	177166
56601	177167
73003	177168
40131	177169
235502	177170
31221	177171
108523	177172
28899	177173
4591	177174
29018	177175
222610	177176
2042	177177
3592	177178
49471	177179
10283	177180
1523	177181
5687	177182
6576	177183
22317	177184
165	177185
60386	177186
44818	177187
66513	177188
6132	177189
2146	177190
6124	177191
84709	177192
36123	177193
9051	177194
9069	177195
107706	177196
6988	177197
36153	177198
87177	177199
56779	177200
1171	177201
240268	177202
185729	177203
17177	177204
12541	177205
125486	177206
125459	177207
71039	177208
88280	177209
2325	177210
10350	177211
2651	177212
6517	177213
96864	177214
27813	177215
7121	177216
2836	177217
1499	177218
250	177219
80295	177220
74656	177221
24019	177222
125498	177223
55556	177224
100206	177225
76190	177226
16145	177227
177836	177228
2671	177229
980	177230
722	177231
51786	177232
147763	177233
9541	177234
16	177235
86477	177236
327	177237
1050	177238
56150	177239
1526	177240
64791	177241
136200	177242
210014	177243
65191	177244
2190	177245
133	177246
28451	177247
3657	177248
6180	177249
191371	177250
77968	177251
116150	177252
58688	177253
2304	177254
23205	177255
1637	177256
36340	177257
52210	177258
204628	177259
44982	177260
159192	177261
66124	177262
165733	177263
8530	177264
16770	177265
18764	177266
4323	177267
70161	177268
103803	177269
247752	177270
16924	177271
28083	177272
62738	177273
4	177274
16125	177275
21037	177276
26768	177277
90919	177278
29652	177279
71946	177280
71093	177281
132611	177282
2328	177283
5414	177284
51525	177285
304723	177286
193965	177287
3316	177288
87343	177289
105699	177290
129740	177291
14143	177292
16284	177293
1368	177294
15305	177295
9942	177296
211273	177297
9518	177298
175473	177299
190029	177300
73976	177301
40939	177302
3036	177303
7604	177304
306793	177305
1518	177306
35909	177307
54438	177308
16359	177309
10277	177310
10975	177311
1979	177312
71115	177313
4931	177314
17187	177315
115284	177316
83	177317
63329	177318
51838	177319
22330	177320
218185	177321
9015	177322
38577	177323
3509	177324
13239	177325
684	177326
6488	177327
85034	177328
77501	177329
3806	177330
128449	177331
77630	177332
17930	177333
16873	177334
37994	177335
66406	177336
22018	177337
105448	177338
18295	177339
6979	177340
97015	177341
10011	177342
228777	177343
2278	177344
45319	177345
70420	177346
225191	177347
19790	177348
138346	177349
38437	177350
111600	177351
84009	177352
5612	177353
287075	177354
138634	177355
6286	177356
22714	177357
37527	177358
24597	177359
31281	177360
29190	177361
30040	177362
123556	177363
70393	177364
5287	177365
98837	177366
56591	177367
70509	177368
1263	177369
86179	177370
6815	177371
27914	177372
2999	177373
124596	177374
130639	177375
11892	177376
45601	177377
1402	177378
15059	177379
84818	177380
48016	177381
27187	177382
57999	177383
105574	177384
70826	177385
115176	177386
83762	177387
13516	177388
105687	177389
68905	177390
101156	177391
82728	177392
104717	177393
143384	177394
2539	177395
6682	177396
106051	177397
145698	177398
275047	177399
45679	177400
12448	177401
163017	177402
17704	177403
47764	177404
111965	177405
152	177406
10319	177407
79510	177408
83558	177409
263372	177410
17714	177411
755	177412
25007	177413
301905	177414
318202	177415
18017	177416
4013	177417
14078	177418
17350	177419
235622	177420
153092	177421
45719	177422
3426	177423
151381	177424
11053	177425
81765	177426
296314	177427
6478	177428
880	177429
51153	177430
23802	177431
131279	177432
88880	177433
177772	177434
83756	177435
98633	177436
139649	177437
19175	177438
133011	177439
75226	177440
68951	177441
211223	177442
14919	177443
195667	177444
140709	177445
224675	177446
3041	177447
110851	177448
279696	177449
58681	177450
115594	177451
115308	177452
44256	177453
213795	177454
60339	177455
37293	177456
65529	177457
79380	177458
11116	177459
36511	177460
56	177461
5139	177462
43165	177463
8536	177464
1362	177465
47119	177466
19175	177467
37391	177468
5571	177469
13612	177470
324681	177471
94461	177472
137840	177473
20962	177474
2370	177475
76171	177476
18093	177477
44849	177478
39412	177479
25642	177480
136666	177481
43828	177482
99801	177483
207663	177484
1795	177485
112213	177486
38408	177487
128912	177488
15960	177489
2494	177490
313853	177491
26394	177492
16841	177493
24645	177494
13750	177495
19141	177496
14801	177497
72697	177498
9325	177499
526	177500
109795	177501
28906	177502
66720	177503
1345	177504
7926	177505
1249	177506
49676	177507
3298	177508
8158	177509
605	177510
130301	177511
41650	177512
16959	177513
172	177514
2456	177515
165	177516
33765	177517
33141	177518
133651	177519
49088	177520
85588	177521
11612	177522
56499	177523
54894	177524
65648	177525
8556	177526
8556	177527
84131	177528
35770	177529
18083	177530
75987	177531
12477	177532
27420	177533
34996	177534
135114	177535
173147	177536
36920	177537
41517	177538
15626	177539
147784	177540
133031	177541
14730	177542
27420	177543
6423	177544
7848	177545
1023	177546
177221	177547
101192	177548
94535	177549
97095	177550
50253	177551
134328	177552
66447	177553
1403	177554
137903	177555
54533	177556
2852	177557
7075	177558
129651	177559
68012	177560
43309	177561
133906	177562
3040	177563
150027	177564
12208	177565
160499	177566
123136	177567
1646	177568
70079	177569
49017	177570
106793	177571
220861	177572
43093	177573
82070	177574
2984	177575
114864	177576
26287	177577
437	177578
3290	177579
1281	177580
343	177581
4172	177582
134964	177583
248704	177584
73059	177585
77721	177586
7904	177587
25693	177588
104872	177589
198202	177590
129279	177591
9690	177592
544	177593
142854	177594
20018	177595
6464	177596
3375	177597
18863	177598
71809	177599
19737	177600
14402	177601
109960	177602
2534	177603
1878	177604
104522	177605
85401	177606
4503	177607
69124	177608
61688	177609
67159	177610
258145	177611
6852	177612
1417	177613
268	177614
119553	177615
174151	177616
2598	177617
22648	177618
197117	177619
26929	177620
153475	177621
209972	177622
48958	177623
42757	177624
29955	177625
13938	177626
19250	177627
4417	177628
256	177629
84885	177630
58440	177631
48909	177632
128210	177633
67553	177634
22930	177635
6365	177636
47088	177637
72502	177638
127352	177639
53940	177640
1446	177641
220776	177642
119520	177643
40747	177644
134598	177645
27649	177646
160238	177647
22310	177648
187642	177649
176009	177650
1152	177651
239683	177652
12322	177653
31849	177654
202865	177655
296864	177656
30484	177657
98182	177658
7792	177659
268661	177660
262533	177661
37574	177662
13169	177663
64097	177664
95679	177665
14777	177666
32533	177667
10482	177668
55909	177669
22919	177670
131220	177671
132304	177672
5672	177673
101145	177674
27044	177675
123734	177676
18944	177677
2707	177678
156430	177679
1064	177680
43736	177681
80124	177682
253937	177683
13214	177684
494	177685
8975	177686
60882	177687
234818	177688
149850	177689
59397	177690
231074	177691
32338	177692
14379	177693
24666	177694
155500	177695
29748	177696
18959	177697
51415	177698
30643	177699
8745	177700
105683	177701
15	177702
1321	177703
16575	177704
13169	177705
236810	177706
57975	177707
971	177708
62019	177709
35460	177710
294129	177711
34164	177712
7753	177713
4507	177714
29305	177715
67900	177716
84466	177717
133	177718
140847	177719
32695	177720
165069	177721
14886	177722
85328	177723
8741	177724
190818	177725
79367	177726
1084	177727
192	177728
9398	177729
152397	177730
81190	177731
129892	177732
14049	177733
79808	177734
207404	177735
110608	177736
97812	177737
43558	177738
17796	177739
474	177740
43689	177741
8238	177742
5334	177743
86362	177744
62148	177745
138147	177746
17560	177747
123065	177748
28721	177749
212482	177750
263575	177751
12471	177752
38111	177753
81871	177754
108825	177755
9618	177756
155	177757
20145	177758
85176	177759
8722	177760
27595	177761
124585	177762
131278	177763
136732	177764
13515	177765
202654	177766
13909	177767
46973	177768
112004	177769
129095	177770
3929	177771
131914	177772
584	177773
4002	177774
108431	177775
44457	177776
9280	177777
109636	177778
133569	177779
67370	177780
116164	177781
32218	177782
171465	177783
32204	177784
125843	177785
10472	177786
61856	177787
119161	177788
10438	177789
37625	177790
134344	177791
29796	177792
13455	177793
33084	177794
229491	177795
305717	177796
96859	177797
24547	177798
145724	177799
260681	177800
2769	177801
1578	177802
42774	177803
54668	177804
89777	177805
316329	177806
62386	177807
43735	177808
66304	177809
12216	177810
13584	177811
8532	177812
91937	177813
6247	177814
19621	177815
35710	177816
244411	177817
14623	177818
14165	177819
45881	177820
44095	177821
158786	177822
1985	177823
8831	177824
102183	177825
15081	177826
21104	177827
20739	177828
236217	177829
264006	177830
15065	177831
18280	177832
1696	177833
327084	177834
80953	177835
7605	177836
53157	177837
88840	177838
59033	177839
115173	177840
18402	177841
26720	177842
42871	177843
48306	177844
190763	177845
2917	177846
48716	177847
169153	177848
154559	177849
12230	177850
138776	177851
1400	177852
101343	177853
54106	177854
117599	177855
86606	177856
146710	177857
60929	177858
35907	177859
13380	177860
26646	177861
49367	177862
53505	177863
18803	177864
12902	177865
148449	177866
36913	177867
65472	177868
10662	177869
3824	177870
184829	177871
8470	177872
19101	177873
25846	177874
174162	177875
919	177876
115486	177877
69080	177878
2978	177879
32901	177880
4096	177881
69959	177882
28009	177883
21554	177884
26547	177885
70740	177886
214005	177887
203600	177888
87425	177889
13768	177890
56614	177891
56614	177892
79200	177893
35801	177894
259833	177895
53978	177896
9437	177897
72533	177898
65438	177899
15699	177900
13810	177901
318954	177902
13206	177903
57779	177904
58529	177905
7100	177906
37673	177907
84246	177908
28505	177909
122985	177910
7883	177911
56142	177912
2425	177913
3229	177914
10868	177915
10868	177916
50961	177917
5817	177918
177756	177919
186184	177920
2621	177921
178229	177922
18921	177923
55329	177924
82670	177925
74824	177926
31224	177927
91209	177928
41346	177929
66584	177930
4802	177931
27369	177932
22404	177933
14267	177934
166684	177935
47443	177936
30183	177937
316628	177938
8218	177939
6885	177940
23444	177941
125897	177942
101893	177943
9509	177944
101938	177945
183999	177946
199350	177947
8781	177948
125699	177949
74277	177950
23844	177951
101857	177952
61075	177953
116409	177954
50565	177955
6717	177956
52637	177957
36637	177958
14634	177959
32272	177960
124477	177961
27353	177962
42871	177963
1303	177964
152869	177965
57471	177966
252029	177967
38068	177968
258681	177969
73480	177970
200589	177971
102916	177972
90378	177973
57821	177974
251053	177975
140922	177976
38646	177977
34112	177978
91177	177979
190226	177980
41354	177981
25492	177982
7195	177983
5628	177984
67816	177985
220435	177986
108601	177987
13897	177988
14919	177989
31599	177990
1548	177991
88792	177992
5056	177993
237	177994
78176	177995
3523	177996
2668	177997
93338	177998
89180	177999
10065	178000
58191	178001
125745	178002
4789	178003
136978	178004
308680	178005
79031	178006
59199	178007
104930	178008
138072	178009
13684	178010
23876	178011
115118	178012
5111	178013
24489	178014
10105	178015
207601	178016
10165	178017
82392	178018
42785	178019
57082	178020
215896	178021
14459	178022
320387	178023
30323	178024
9956	178025
33894	178026
49664	178027
64748	178028
9689	178029
125567	178030
85468	178031
18532	178032
178154	178033
6138	178034
33172	178035
37736	178036
24646	178037
65612	178038
54514	178039
174203	178040
29020	178041
12583	178042
58743	178043
7373	178044
4402	178045
46599	178046
130402	178047
24864	178048
7188	178049
941	178050
87411	178051
12296	178052
14213	178053
38068	178054
37237	178055
290005	178056
2423	178057
212799	178058
15589	178059
12002	178060
153273	178061
54131	178062
271736	178063
106984	178064
198387	178065
230088	178066
30912	178067
148254	178068
29657	178069
128207	178070
20898	178071
123234	178072
35950	178073
543	178074
2864	178075
289	178076
64628	178077
864	178078
3203	178079
127851	178080
32764	178081
145184	178082
227290	178083
16325	178084
83209	178085
6559	178086
77407	178087
51699	178088
51684	178089
208439	178090
114419	178091
155363	178092
63154	178093
143092	178094
16277	178095
233509	178096
301911	178097
207964	178098
308613	178099
103526	178100
14665	178101
16352	178102
7050	178103
6512	178104
244726	178105
10699	178106
55184	178107
157479	178108
14700	178109
190627	178110
138885	178111
24521	178112
24850	178113
38857	178114
21429	178115
13964	178116
4165	178117
17130	178118
89584	178119
128241	178120
20272	178121
4480	178122
156647	178123
35003	178124
304412	178125
149343	178126
82841	178127
22104	178128
136853	178129
4987	178130
219915	178131
19919	178132
34381	178133
88419	178134
53634	178135
8914	178136
46345	178137
10783	178138
34884	178139
290472	178140
87514	178141
82434	178142
28504	178143
57782	178144
5588	178145
321956	178146
1053	178147
53920	178148
5238	178149
50799	178150
61411	178151
32765	178152
159695	178153
13083	178154
7356	178155
96964	178156
2897	178157
19953	178158
127352	178159
39960	178160
33558	178161
482	178162
7994	178163
14866	178164
5085	178165
65995	178166
50445	178167
195350	178168
156208	178169
71	178170
30631	178171
28861	178172
20305	178173
239430	178174
29410	178175
259132	178176
155524	178177
80645	178178
240029	178179
296650	178180
68477	178181
58289	178182
37354	178183
78615	178184
96507	178185
260226	178186
163774	178187
324412	178188
232004	178189
176869	178190
96830	178191
109555	178192
138063	178193
92402	178194
105818	178195
87590	178196
198571	178197
89193	178198
46151	178199
29783	178200
272512	178201
243930	178202
130189	178203
23313	178204
84179	178205
55651	178206
235117	178207
12539	178208
66712	178209
135131	178210
82025	178211
66818	178212
135300	178213
25950	178214
69763	178215
61538	178216
123397	178217
185883	178218
131189	178219
293197	178220
103506	178221
8858	178222
24822	178223
37061	178224
95010	178225
174544	178226
311858	178227
199390	178228
39195	178229
54788	178230
104119	178231
75566	178232
268088	178233
53344	178234
136833	178235
99939	178236
53383	178237
146941	178238
191824	178239
52448	178240
49	178241
17966	178242
48608	178243
20722	178244
46962	178245
91064	178246
3031	178247
138201	178248
455	178249
65856	178250
59327	178251
182036	178252
4106	178253
12217	178254
3021	178255
10905	178256
163272	178257
101510	178258
321423	178259
48608	178260
57541	178261
156769	178262
30636	178263
86255	178264
23380	178265
117303	178266
34591	178267
163272	178268
274667	178269
6481	178270
20436	178271
61247	178272
58550	178273
189955	178274
18850	178275
80973	178276
81269	178277
36767	178278
159179	178279
228	178280
9807	178281
11	178282
11	178283
94578	178284
49894	178285
928	178286
30628	178287
409	178288
2839	178289
322582	178290
36863	178291
146171	178292
4330	178293
58942	178294
120849	178295
7130	178296
11415	178297
12928	178298
2345	178299
17785	178300
1132	178301
13647	178302
76050	178303
313798	178304
2040	178305
21264	178306
254664	178307
12246	178308
106392	178309
20215	178310
59358	178311
17045	178312
250716	178313
105992	178314
3179	178315
67106	178316
2114	178317
250665	178318
11277	178319
170177	178320
32064	178321
42	178322
17904	178323
127257	178324
33071	178325
112410	178326
8071	178327
276214	178328
205626	178329
262143	178330
285189	178331
59891	178332
3736	178333
3828	178334
45742	178335
86727	178336
34708	178337
120494	178338
858	178339
286532	178340
25100	178341
216537	178342
38894	178343
124814	178344
219257	178345
10414	178346
18675	178347
47669	178348
83717	178349
87955	178350
21719	178351
82809	178352
302745	178353
12262	178354
17203	178355
123338	178356
2428	178357
175385	178358
2736	178359
62119	178360
1372	178361
279488	178362
78215	178363
19470	178364
93382	178365
207657	178366
96489	178367
211330	178368
17143	178369
137851	178370
205069	178371
79359	178372
178934	178373
881	178374
201	178375
19797	178376
124079	178377
49028	178378
1963	178379
65539	178380
640	178381
7148	178382
61	178383
1616	178384
35013	178385
45714	178386
774	178387
55338	178388
11986	178389
9937	178390
34749	178391
77365	178392
1950	178393
3611	178394
72	178395
6988	178396
72	178397
15930	178398
5370	178399
23837	178400
1879	178401
57113	178402
1743	178403
123400	178404
38699	178405
324174	178406
1316	178407
111560	178408
121401	178409
46889	178410
16236	178411
11661	178412
84481	178413
35486	178414
25451	178415
69507	178416
8620	178417
98517	178418
39834	178419
49090	178420
154491	178421
7647	178422
19454	178423
22535	178424
41757	178425
152501	178426
131088	178427
891	178428
13737	178429
273832	178430
35072	178431
309619	178432
3825	178433
97664	178434
44726	178435
2	178436
31640	178437
50940	178438
48711	178439
153702	178440
125545	178441
10571	178442
142442	178443
112782	178444
167157	178445
154636	178446
8103	178447
34673	178448
1142	178449
35176	178450
166188	178451
95830	178452
262066	178453
204032	178454
10789	178455
59668	178456
6954	178457
57736	178458
288708	178459
2444	178460
398	178461
231653	178462
42992	178463
11060	178464
136413	178465
28142	178466
183426	178467
408	178468
21579	178469
66432	178470
53256	178471
23980	178472
33637	178473
163947	178474
18231	178475
54787	178476
7033	178477
254681	178478
20979	178479
74435	178480
63291	178481
19250	178482
14418	178483
129541	178484
7271	178485
37742	178486
133190	178487
1407	178488
127605	178489
1363	178490
56375	178491
13217	178492
3011	178493
203318	178494
14163	178495
29343	178496
10787	178497
30361	178498
208	178499
175398	178500
162968	178501
72584	178502
29241	178503
6493	178504
151	178505
38239	178506
27738	178507
58912	178508
58924	178509
316175	178510
209089	178511
16637	178512
310327	178513
115799	178514
93858	178515
26477	178516
188013	178517
5134	178518
9716	178519
98873	178520
8621	178521
29	178522
193375	178523
79055	178524
15683	178525
68972	178526
38828	178527
52960	178528
163395	178529
96725	178530
40414	178531
119231	178532
91863	178533
179067	178534
30919	178535
16186	178536
106780	178537
8164	178538
2570	178539
36355	178540
277894	178541
13702	178542
13673	178543
174106	178544
59739	178545
20513	178546
42732	178547
1506	178548
45977	178549
15146	178550
429	178551
31867	178552
111549	178553
206832	178554
1966	178555
82034	178556
19063	178557
31842	178558
271261	178559
11176	178560
114583	178561
174154	178562
77699	178563
499	178564
113993	178565
11176	178566
4816	178567
9094	178568
4124	178569
107434	178570
107295	178571
27607	178572
42808	178573
29891	178574
16838	178575
4228	178576
5326	178577
130046	178578
56173	178579
72666	178580
179548	178581
190466	178582
33871	178583
120590	178584
11597	178585
182709	178586
155503	178587
252932	178588
115656	178589
97444	178590
17122	178591
33378	178592
72752	178593
113644	178594
39308	178595
295744	178596
59061	178597
10458	178598
128320	178599
18863	178600
156502	178601
184426	178602
77613	178603
123886	178604
151241	178605
121321	178606
160176	178607
200	178608
180403	178609
4627	178610
113687	178611
132818	178612
109446	178613
6124	178614
75517	178615
74698	178616
75952	178617
92203	178618
187040	178619
187699	178620
129764	178621
110539	178622
71651	178623
17618	178624
120967	178625
76035	178626
44663	178627
131608	178628
76976	178629
239446	178630
216632	178631
55084	178632
99029	178633
71839	178634
134367	178635
228361	178636
184203	178637
30289	178638
180637	178639
282612	178640
29853	178641
83977	178642
252548	178643
234546	178644
42169	178645
66805	178646
46115	178647
115578	178648
49004	178649
23659	178650
46925	178651
158015	178652
84045	178653
48	178654
241281	178655
3497	178656
211815	178657
189721	178658
282170	178659
295	178660
10478	178661
65469	178662
82783	178663
198380	178664
37264	178665
143714	178666
196370	178667
77347	178668
209467	178669
61194	178670
174347	178671
248175	178672
10792	178673
49318	178674
36588	178675
73619	178676
200080	178677
64366	178678
284896	178679
113517	178680
153381	178681
271470	178682
129791	178683
57399	178684
96963	178685
148872	178686
133836	178687
208366	178688
51302	178689
50352	178690
44732	178691
110492	178692
1822	178693
214933	178694
43529	178695
238745	178696
137006	178697
27670	178698
90512	178699
71249	178700
75517	178701
261329	178702
13632	178703
202605	178704
236204	178705
178921	178706
90385	178707
52142	178708
104412	178709
261948	178710
1084	178711
123017	178712
113575	178713
30036	178714
287101	178715
97547	178716
777	178717
132943	178718
1836	178719
183988	178720
94776	178721
133146	178722
37110	178723
20324	178724
917	178725
292623	178726
123165	178727
16687	178728
25789	178729
219263	178730
302862	178731
231319	178732
69998	178733
90622	178734
20828	178735
22930	178736
5070	178737
136683	178738
229376	178739
5080	178740
286125	178741
4714	178742
59199	178743
7849	178744
22524	178745
238270	178746
120142	178747
667	178748
67954	178749
87922	178750
6996	178751
40117	178752
4460	178753
122422	178754
174072	178755
52461	178756
49806	178757
78302	178758
157395	178759
10559	178760
170687	178761
68153	178762
254600	178763
94509	178764
178364	178765
148819	178766
136938	178767
97415	178768
2030	178769
87877	178770
4100	178771
14229	178772
72504	178773
21535	178774
17694	178775
120920	178776
217296	178777
18486	178778
21785	178779
201925	178780
135454	178781
46379	178782
80557	178783
84925	178784
125009	178785
54	178786
161468	178787
137072	178788
84933	178789
36466	178790
5739	178791
16101	178792
38416	178793
3754	178794
126375	178795
41486	178796
4485	178797
112836	178798
64874	178799
7693	178800
96063	178801
86279	178802
156395	178803
69058	178804
73419	178805
175392	178806
216236	178807
56254	178808
271152	178809
131310	178810
12905	178811
250911	178812
306064	178813
95484	178814
184486	178815
1301	178816
21809	178817
56236	178818
76237	178819
111784	178820
309539	178821
17940	178822
264979	178823
71961	178824
1078	178825
120775	178826
49493	178827
81110	178828
119	178829
117620	178830
129962	178831
34607	178832
38873	178833
14916	178834
1652	178835
18076	178836
23355	178837
35176	178838
7525	178839
10796	178840
64713	178841
222915	178842
9435	178843
17035	178844
3294	178845
14061	178846
133626	178847
261044	178848
78434	178849
49434	178850
1939	178851
23024	178852
7792	178853
82229	178854
120958	178855
59279	178856
9665	178857
12517	178858
90411	178859
10318	178860
16999	178861
215933	178862
179997	178863
28114	178864
8736	178865
10665	178866
12317	178867
113694	178868
5957	178869
37983	178870
34819	178871
201350	178872
20561	178873
103947	178874
497	178875
20628	178876
53256	178877
7171	178878
63	178879
10029	178880
292523	178881
84680	178882
71804	178883
55594	178884
72296	178885
37092	178886
88900	178887
68987	178888
70171	178889
86635	178890
32591	178891
39180	178892
325347	178893
155623	178894
119792	178895
247384	178896
58407	178897
47060	178898
215519	178899
9694	178900
9694	178901
314405	178902
217974	178903
309682	178904
88055	178905
5018	178906
4319	178907
153505	178908
13246	178909
57568	178910
46	178911
79217	178912
13549	178913
232191	178914
212692	178915
102319	178916
167383	178917
37340	178918
114864	178919
33495	178920
31623	178921
154035	178922
120813	178923
81629	178924
192589	178925
86383	178926
45802	178927
39904	178928
176437	178929
79461	178930
12539	178931
33077	178932
193936	178933
12317	178934
264270	178935
193833	178936
87773	178937
11060	178938
72413	178939
50008	178940
1271	178941
72079	178942
16503	178943
78449	178944
358	178945
34208	178946
34974	178947
27476	178948
78036	178949
110755	178950
218675	178951
11566	178952
22333	178953
109290	178954
279804	178955
300366	178956
108721	178957
89125	178958
3768	178959
122162	178960
18382	178961
4889	178962
36031	178963
29923	178964
97702	178965
99871	178966
86035	178967
91436	178968
59774	178969
215909	178970
148888	178971
583	178972
3819	178973
302407	178974
177019	178975
76057	178976
33077	178977
81617	178978
51702	178979
18232	178980
38762	178981
5183	178982
20741	178983
12724	178984
12392	178985
8263	178986
237171	178987
120097	178988
314194	178989
282	178990
166136	178991
96822	178992
246831	178993
281567	178994
38471	178995
887	178996
21945	178997
44899	178998
68448	178999
73691	179000
76330	179001
50747	179002
69571	179003
295458	179004
25717	179005
327188	179006
11732	179007
313648	179008
81197	179009
291371	179010
119127	179011
85902	179012
255581	179013
585	179014
201776	179015
14601	179016
81836	179017
111681	179018
74489	179019
27124	179020
190814	179021
167877	179022
74989	179023
100830	179024
28739	179025
27879	179026
36093	179027
123040	179028
95829	179029
211366	179030
10612	179031
56827	179032
127984	179033
195187	179034
27402	179035
117290	179036
30595	179037
121749	179038
250770	179039
295476	179040
328425	179041
18056	179042
742	179043
275428	179044
58078	179045
69723	179046
578	179047
145011	179048
220168	179049
84429	179050
60004	179051
176283	179052
177915	179053
97968	179054
103449	179055
18253	179056
78529	179057
108309	179058
3253	179059
72113	179060
65468	179061
29594	179062
136631	179063
24807	179064
153443	179065
39438	179066
10732	179067
327947	179068
133989	179069
259358	179070
44584	179071
218885	179072
10943	179073
108746	179074
287625	179075
292838	179076
189611	179077
79323	179078
14384	179079
18461	179080
14837	179081
208864	179082
154939	179083
35099	179084
8702	179085
125792	179086
104822	179087
55717	179088
44991	179089
33915	179090
292	179091
238027	179092
148180	179093
112099	179094
41388	179095
39758	179096
51491	179097
21933	179098
65925	179099
204005	179100
16314	179101
15925	179102
58423	179103
70249	179104
65451	179105
302172	179106
23041	179107
25793	179108
101197	179109
93762	179110
163467	179111
168949	179112
37593	179113
148128	179114
318425	179115
85223	179116
288598	179117
130855	179118
140606	179119
216229	179120
16687	179121
78778	179122
21311	179123
132361	179124
41570	179125
144829	179126
638	179127
16143	179128
324227	179129
6981	179130
40435	179131
121160	179132
115670	179133
1302	179134
65771	179135
49	179136
17907	179137
651	179138
49413	179139
100842	179140
2280	179141
198563	179142
138595	179143
182440	179144
107780	179145
1674	179146
46837	179147
74661	179148
134603	179149
116625	179150
21933	179151
82671	179152
107581	179153
73905	179154
183031	179155
171450	179156
74386	179157
173586	179158
638	179159
203770	179160
55693	179161
198292	179162
261599	179163
59127	179164
141775	179165
81389	179166
174166	179167
41974	179168
82879	179169
148462	179170
28299	179171
147763	179172
5428	179173
39155	179174
40184	179175
176443	179176
246365	179177
118200	179178
212591	179179
206895	179180
213272	179181
285450	179182
176532	179183
58269	179184
40488	179185
75018	179186
99745	179187
213276	179188
103373	179189
328046	179190
14999	179191
160854	179192
187371	179193
627	179194
45767	179195
158256	179196
305015	179197
286150	179198
58340	179199
139067	179200
31281	179201
21811	179202
192264	179203
237647	179204
78719	179205
85295	179206
3898	179207
117032	179208
151330	179209
263080	179210
41603	179211
203800	179212
110279	179213
307415	179214
86471	179215
92164	179216
214167	179217
119852	179218
214347	179219
82286	179220
50436	179221
133682	179222
27322	179223
303053	179224
4589	179225
168045	179226
162418	179227
1	179228
630	179229
142931	179230
38159	179231
114078	179232
54020	179233
13232	179234
63949	179235
80803	179236
265260	179237
76931	179238
90328	179239
137752	179240
10828	179241
15774	179242
126993	179243
32721	179244
101323	179245
92859	179246
301653	179247
37548	179248
186048	179249
15989	179250
233045	179251
8539	179252
134115	179253
15558	179254
60	179255
237	179256
272343	179257
88203	179258
124370	179259
31637	179260
19119	179261
254	179262
60330	179263
22813	179264
32171	179265
110189	179266
73680	179267
131492	179268
68375	179269
30669	179270
27588	179271
22628	179272
21330	179273
125450	179274
6372	179275
6372	179276
18704	179277
2851	179278
281141	179279
281030	179280
253977	179281
29704	179282
109261	179283
7195	179284
141015	179285
638	179286
42329	179287
44533	179288
256508	179289
27577	179290
109732	179291
68922	179292
184143	179293
142627	179294
137903	179295
86319	179296
66630	179297
2634	179298
130112	179299
95844	179300
91697	179301
73849	179302
123648	179303
48197	179304
3739	179305
2432	179306
59698	179307
311275	179308
102743	179309
81372	179310
81935	179311
78038	179312
46591	179313
39467	179314
10604	179315
26658	179316
71444	179317
54321	179318
193511	179319
161483	179320
109442	179321
158652	179322
202519	179323
128081	179324
319610	179325
132099	179326
196	179327
5880	179328
147594	179329
3843	179330
274858	179331
69264	179332
381	179333
602	179334
105439	179335
29358	179336
130163	179337
326322	179338
33627	179339
304395	179340
176400	179341
212766	179342
162749	179343
33093	179344
108324	179345
178286	179346
272621	179347
87912	179348
123009	179349
65840	179350
46	179351
23201	179352
42722	179353
10088	179354
129081	179355
305467	179356
17773	179357
17700	179358
40477	179359
28363	179360
204594	179361
195231	179362
152571	179363
139350	179364
77448	179365
144697	179366
150574	179367
13728	179368
8931	179369
314181	179370
132606	179371
14663	179372
117814	179373
68963	179374
107096	179375
106422	179376
310189	179377
83597	179378
19830	179379
117101	179380
124117	179381
172827	179382
53280	179383
210976	179384
70855	179385
68	179386
187119	179387
82280	179388
52614	179389
82175	179390
12145	179391
102620	179392
8767	179393
10718	179394
2252	179395
220952	179396
124584	179397
58308	179398
178	179399
54831	179400
43875	179401
193	179402
5908	179403
664	179404
17495	179405
133581	179406
91953	179407
44722	179408
40753	179409
123861	179410
136165	179411
212489	179412
134640	179413
114550	179414
9202	179415
7377	179416
22507	179417
121939	179418
303432	179419
89721	179420
3709	179421
325679	179422
89507	179423
36461	179424
216638	179425
106727	179426
171385	179427
47384	179428
16759	179429
97585	179430
19218	179431
46634	179432
52890	179433
186974	179434
214095	179435
35522	179436
20165	179437
63619	179438
17201	179439
29261	179440
28130	179441
3979	179442
311038	179443
116642	179444
101998	179445
297200	179446
12129	179447
19982	179448
65264	179449
1697	179450
49222	179451
167610	179452
118699	179453
1245	179454
184027	179455
178480	179456
284645	179457
119345	179458
119617	179459
65327	179460
165745	179461
50104	179462
22586	179463
270690	179464
160192	179465
49240	179466
19666	179467
94421	179468
23359	179469
166163	179470
167038	179471
3749	179472
261779	179473
49207	179474
34261	179475
81133	179476
76867	179477
24619	179478
47357	179479
119488	179480
72349	179481
49189	179482
6406	179483
78584	179484
191967	179485
292473	179486
48226	179487
114226	179488
69669	179489
3115	179490
44347	179491
27601	179492
76478	179493
10367	179494
216470	179495
183213	179496
115168	179497
56961	179498
85760	179499
8588	179500
242128	179501
19904	179502
119925	179503
67026	179504
81860	179505
167398	179506
6644	179507
260110	179508
210817	179509
214979	179510
188680	179511
855	179512
43	179513
130697	179514
22087	179515
286934	179516
225512	179517
96403	179518
252591	179519
91879	179520
104076	179521
16816	179522
106340	179523
194437	179524
234558	179525
160474	179526
66613	179527
126615	179528
6380	179529
106610	179530
71443	179531
23498	179532
78611	179533
78196	179534
5836	179535
29716	179536
58338	179537
31153	179538
102940	179539
212722	179540
186126	179541
15914	179542
14462	179543
1533	179544
57589	179545
12960	179546
165275	179547
43650	179548
306023	179549
293920	179550
19717	179551
260061	179552
175989	179553
110011	179554
37286	179555
3842	179556
19632	179557
57126	179558
35156	179559
33992	179560
135333	179561
5335	179562
270886	179563
83208	179564
125928	179565
22131	179566
58377	179567
88364	179568
178326	179569
13031	179570
406	179571
82211	179572
78322	179573
13494	179574
84730	179575
218306	179576
301983	179577
11605	179578
92921	179579
109855	179580
39169	179581
7967	179582
19	179583
253	179584
81505	179585
189980	179586
4631	179587
10395	179588
127873	179589
260211	179590
110513	179591
290114	179592
19430	179593
1320	179594
32681	179595
184959	179596
13484	179597
241897	179598
47992	179599
28314	179600
47310	179601
2331	179602
3826	179603
23472	179604
69218	179605
17327	179606
80324	179607
46116	179608
52699	179609
232999	179610
174947	179611
37674	179612
55660	179613
108072	179614
5603	179615
60500	179616
43299	179617
91488	179618
135518	179619
137915	179620
165175	179621
247497	179622
136402	179623
36910	179624
26240	179625
6091	179626
28123	179627
280838	179628
21663	179629
14873	179630
228187	179631
1145	179632
192573	179633
629	179634
54084	179635
52392	179636
5421	179637
10372	179638
31238	179639
8491	179640
262895	179641
63976	179642
10818	179643
2697	179644
8745	179645
43444	179646
8416	179647
627	179648
54886	179649
88345	179650
125448	179651
80568	179652
27431	179653
45578	179654
137988	179655
160128	179656
54379	179657
124721	179658
5046	179659
30403	179660
228336	179661
5114	179662
83950	179663
5031	179664
312595	179665
43533	179666
91055	179667
6730	179668
23013	179669
35620	179670
14229	179671
38835	179672
3570	179673
218237	179674
62458	179675
82585	179676
31765	179677
43639	179678
15	179679
405	179680
40373	179681
132219	179682
10779	179683
255562	179684
104400	179685
954	179686
35325	179687
13216	179688
108040	179689
69056	179690
278628	179691
27000	179692
210496	179693
89146	179694
103259	179695
132642	179696
106030	179697
5283	179698
225180	179699
52392	179700
118779	179701
78160	179702
89790	179703
304934	179704
27022	179705
28270	179706
79760	179707
86734	179708
98843	179709
89581	179710
126761	179711
287190	179712
31034	179713
40055	179714
275780	179715
107677	179716
139859	179717
15385	179718
45519	179719
134616	179720
45148	179721
50514	179722
51942	179723
44354	179724
132801	179725
58726	179726
314676	179727
18215	179728
195410	179729
97331	179730
46990	179731
53960	179732
191374	179733
124641	179734
232123	179735
136141	179736
92141	179737
121085	179738
38157	179739
321459	179740
126994	179741
153505	179742
55542	179743
49189	179744
34106	179745
243872	179746
130776	179747
42851	179748
179912	179749
323958	179750
217334	179751
78258	179752
47433	179753
265065	179754
292014	179755
225501	179756
108065	179757
63239	179758
15620	179759
22078	179760
23501	179761
207199	179762
22455	179763
21663	179764
21009	179765
188885	179766
257148	179767
30379	179768
58532	179769
174719	179770
9	179771
119720	179772
78273	179773
66475	179774
147267	179775
92639	179776
149476	179777
29261	179778
133521	179779
134101	179780
322041	179781
49313	179782
119796	179783
289438	179784
1796	179785
282398	179786
159957	179787
104292	179788
2512	179789
87640	179790
59450	179791
71944	179792
109786	179793
279452	179794
36615	179795
105995	179796
126050	179797
302937	179798
138345	179799
175387	179800
5114	179801
59234	179802
74698	179803
209882	179804
260646	179805
7837	179806
198362	179807
7580	179808
898	179809
9556	179810
4892	179811
66453	179812
55597	179813
7159	179814
112310	179815
1	179816
3326	179817
25722	179818
19561	179819
37702	179820
180417	179821
18943	179822
19661	179823
8972	179824
644	179825
1676	179826
4189	179827
89325	179828
253404	179829
167126	179830
254367	179831
2969	179832
62550	179833
898	179834
52028	179835
103057	179836
33866	179837
25217	179838
35314	179839
212717	179840
1265	179841
18060	179842
155651	179843
838	179844
1762	179845
22246	179846
1089	179847
113010	179848
318885	179849
21504	179850
18158	179851
90914	179852
65241	179853
153537	179854
100729	179855
111338	179856
261608	179857
274758	179858
46336	179859
170423	179860
6608	179861
15836	179862
68878	179863
90577	179864
16988	179865
97006	179866
67258	179867
109184	179868
119705	179869
43678	179870
75904	179871
297539	179872
28132	179873
316936	179874
210529	179875
68337	179876
215663	179877
17545	179878
309171	179879
24944	179880
6877	179881
5143	179882
16085	179883
207744	179884
65260	179885
46670	179886
10725	179887
33977	179888
469	179889
83558	179890
211979	179891
163861	179892
145371	179893
9432	179894
46	179895
15488	179896
4936	179897
66049	179898
77902	179899
281573	179900
244759	179901
266560	179902
249292	179903
262113	179904
41209	179905
154261	179906
617	179907
32777	179908
124780	179909
6498	179910
51194	179911
136365	179912
1740	179913
5994	179914
5994	179915
25848	179916
20033	179917
110917	179918
1302	179919
4991	179920
1653	179921
62072	179922
28493	179923
122515	179924
6053	179925
56451	179926
102238	179927
39000	179928
68059	179929
120094	179930
36176	179931
205735	179932
84643	179933
86492	179934
149671	179935
141243	179936
228411	179937
226150	179938
235402	179939
23845	179940
4423	179941
84576	179942
212155	179943
80183	179944
311838	179945
69780	179946
76906	179947
9027	179948
142860	179949
78449	179950
106040	179951
61918	179952
15176	179953
20786	179954
66271	179955
136461	179956
190164	179957
122912	179958
10287	179959
195384	179960
36007	179961
18	179962
55542	179963
204	179964
26231	179965
128967	179966
10119	179967
65641	179968
2824	179969
417	179970
146560	179971
14	179972
143485	179973
26490	179974
1337	179975
106	179976
495	179977
55754	179978
121001	179979
34538	179980
19392	179981
116880	179982
29071	179983
225492	179984
11315	179985
288099	179986
104348	179987
96170	179988
99089	179989
18528	179990
44520	179991
1041	179992
14715	179993
232824	179994
38207	179995
160831	179996
90508	179997
8329	179998
9486	179999
98739	180000
203383	180001
96225	180002
19485	180003
6911	180004
133349	180005
106067	180006
116797	180007
48056	180008
119853	180009
239287	180010
30661	180011
132083	180012
36681	180013
113847	180014
96400	180015
29458	180016
94568	180017
72860	180018
60471	180019
120	180020
90974	180021
105641	180022
51878	180023
50818	180024
63717	180025
84359	180026
28594	180027
90974	180028
41956	180029
63899	180030
145541	180031
5917	180032
50839	180033
98469	180034
168647	180035
126927	180036
50197	180037
117608	180038
37061	180039
5096	180040
235217	180041
77625	180042
143831	180043
4774	180044
29436	180045
26556	180046
11256	180047
63236	180048
110406	180049
300176	180050
19643	180051
32155	180052
204722	180053
232998	180054
179719	180055
34192	180056
139195	180057
323825	180058
187893	180059
43992	180060
89114	180061
78295	180062
110688	180063
68718	180064
6150	180065
191787	180066
19267	180067
5258	180068
6112	180069
108335	180070
296954	180071
135229	180072
34628	180073
20313	180074
1951	180075
156270	180076
324695	180077
63396	180078
91	180079
83887	180080
99173	180081
115862	180082
4712	180083
134449	180084
29091	180085
103424	180086
92512	180087
187407	180088
30266	180089
186036	180090
39534	180091
255199	180092
183232	180093
16879	180094
306561	180095
5654	180096
114170	180097
47248	180098
2101	180099
183224	180100
7231	180101
103300	180102
122270	180103
227796	180104
4867	180105
50118	180106
144182	180107
213339	180108
86242	180109
51165	180110
18829	180111
42331	180112
85611	180113
205272	180114
86422	180115
18359	180116
11322	180117
3209	180118
226	180119
182129	180120
89994	180121
60744	180122
1143	180123
557	180124
5175	180125
3459	180126
742	180127
5556	180128
80493	180129
77443	180130
165792	180131
503	180132
863	180133
248487	180134
278	180135
118973	180136
23604	180137
1084	180138
375	180139
58945	180140
162758	180141
7848	180142
1	180143
22430	180144
285914	180145
131897	180146
178149	180147
38772	180148
1794	180149
126088	180150
78504	180151
75829	180152
14013	180153
135799	180154
4996	180155
9663	180156
56870	180157
11773	180158
144010	180159
52250	180160
12915	180161
113804	180162
94789	180163
82017	180164
208767	180165
134717	180166
2858	180167
4886	180168
123878	180169
12267	180170
39777	180171
30402	180172
4343	180173
21288	180174
27606	180175
5593	180176
502	180177
1488	180178
261495	180179
187922	180180
113507	180181
39285	180182
38416	180183
84513	180184
16023	180185
4368	180186
30056	180187
232	180188
2454	180189
850	180190
686	180191
113251	180192
68724	180193
89574	180194
110723	180195
39371	180196
199947	180197
124475	180198
31837	180199
135353	180200
7712	180201
139234	180202
24772	180203
21101	180204
113245	180205
9985	180206
126898	180207
316748	180208
301191	180209
49436	180210
60180	180211
1111	180212
37660	180213
316356	180214
31537	180215
27057	180216
111572	180217
189972	180218
83478	180219
163318	180220
180466	180221
107114	180222
45192	180223
59336	180224
72695	180225
59415	180226
228739	180227
194676	180228
81432	180229
229037	180230
67575	180231
173441	180232
10654	180233
195274	180234
126986	180235
117703	180236
179319	180237
207027	180238
96194	180239
227214	180240
47360	180241
199676	180242
23091	180243
161217	180244
67933	180245
191650	180246
111019	180247
63877	180248
209001	180249
96459	180250
186868	180251
109107	180252
12518	180253
56951	180254
103938	180255
1691	180256
98991	180257
117210	180258
240746	180259
151864	180260
2804	180261
123862	180262
642	180263
182808	180264
70287	180265
12951	180266
46656	180267
25568	180268
304769	180269
285585	180270
250211	180271
168317	180272
196857	180273
299648	180274
173489	180275
50741	180276
275501	180277
139463	180278
243021	180279
214351	180280
177624	180281
46445	180282
1691	180283
155029	180284
313684	180285
29466	180286
256107	180287
88841	180288
74717	180289
51294	180290
135985	180291
51294	180292
325161	180293
16999	180294
74716	180295
168939	180296
14681	180297
34077	180298
32746	180299
42060	180300
140911	180301
105440	180302
303001	180303
50741	180304
260856	180305
42083	180306
11657	180307
29987	180308
54678	180309
71843	180310
64059	180311
291962	180312
85586	180313
38386	180314
257729	180315
296769	180316
111857	180317
6418	180318
127323	180319
5882	180320
117173	180321
44174	180322
21253	180323
43401	180324
36005	180325
25156	180326
29121	180327
35677	180328
117492	180329
30363	180330
124437	180331
117883	180332
24027	180333
77666	180334
7375	180335
31509	180336
9888	180337
38240	180338
127920	180339
56788	180340
46904	180341
115222	180342
181882	180343
111938	180344
53988	180345
38389	180346
128121	180347
46905	180348
6288	180349
3603	180350
238064	180351
134427	180352
318605	180353
104027	180354
105217	180355
64630	180356
30204	180357
6502	180358
124204	180359
215012	180360
27379	180361
6657	180362
32328	180363
56103	180364
57044	180365
52077	180366
36473	180367
7278	180368
19364	180369
11595	180370
1591	180371
92586	180372
29628	180373
26687	180374
208364	180375
14270	180376
132078	180377
7943	180378
58092	180379
12433	180380
148497	180381
127646	180382
8345	180383
54548	180384
279412	180385
78053	180386
25001	180387
111329	180388
75043	180389
15357	180390
95777	180391
153603	180392
169032	180393
73623	180394
3766	180395
65642	180396
101141	180397
75644	180398
129468	180399
43252	180400
30337	180401
75607	180402
86402	180403
129963	180404
30363	180405
22379	180406
48387	180407
202148	180408
42742	180409
305	180410
304349	180411
131691	180412
22891	180413
118513	180414
162935	180415
8488	180416
236872	180417
86569	180418
79169	180419
29083	180420
32650	180421
67461	180422
115563	180423
26113	180424
69902	180425
288089	180426
46194	180427
27065	180428
170601	180429
143304	180430
1166	180431
112142	180432
16480	180433
133605	180434
93262	180435
47308	180436
24983	180437
44748	180438
52430	180439
299140	180440
20756	180441
121580	180442
34590	180443
21362	180444
54643	180445
113226	180446
98644	180447
31542	180448
90385	180449
44823	180450
109931	180451
79925	180452
117174	180453
295017	180454
65775	180455
108608	180456
7849	180457
87563	180458
67151	180459
72596	180460
141507	180461
190400	180462
151503	180463
49288	180464
93426	180465
9011	180466
197401	180467
94474	180468
41408	180469
7240	180470
100885	180471
124771	180472
143675	180473
64177	180474
89988	180475
201382	180476
104190	180477
97799	180478
96325	180479
51286	180480
280240	180481
67710	180482
8570	180483
111018	180484
6650	180485
15660	180486
299276	180487
18828	180488
43030	180489
197688	180490
147145	180491
239369	180492
205083	180493
204510	180494
188581	180495
80827	180496
314408	180497
270069	180498
74329	180499
265012	180500
247661	180501
267881	180502
187337	180503
224858	180504
164517	180505
140722	180506
65432	180507
63256	180508
60797	180509
30204	180510
81059	180511
39537	180512
156481	180513
70759	180514
169262	180515
181101	180516
11353	180517
206337	180518
2288	180519
65642	180520
48934	180521
27551	180522
84017	180523
80303	180524
83091	180525
37801	180526
293461	180527
203138	180528
80515	180529
13459	180530
82978	180531
110944	180532
241828	180533
55108	180534
55223	180535
152399	180536
94700	180537
32394	180538
13899	180539
2858	180540
8026	180541
75655	180542
45277	180543
71904	180544
74950	180545
72213	180546
41708	180547
27876	180548
86208	180549
26426	180550
37813	180551
2860	180552
326241	180553
51435	180554
127525	180555
162501	180556
84195	180557
39483	180558
43041	180559
178946	180560
189639	180561
76322	180562
4185	180563
98172	180564
80352	180565
75559	180566
163560	180567
138392	180568
163144	180569
54048	180570
70239	180571
43401	180572
25100	180573
190908	180574
179730	180575
14488	180576
91807	180577
241925	180578
46509	180579
54255	180580
48486	180581
63499	180582
157700	180583
31005	180584
27582	180585
31239	180586
40938	180587
49831	180588
112519	180589
132695	180590
159414	180591
16480	180592
173297	180593
96958	180594
183248	180595
32257	180596
150664	180597
24242	180598
290122	180599
91897	180600
25241	180601
101691	180602
279370	180603
9456	180604
12275	180605
230317	180606
169955	180607
296004	180608
85269	180609
98053	180610
197026	180611
41411	180612
104048	180613
10999	180614
170790	180615
62726	180616
34842	180617
59799	180618
235175	180619
29185	180620
97591	180621
69905	180622
48572	180623
73991	180624
130156	180625
11142	180626
134663	180627
138157	180628
261278	180629
190368	180630
126420	180631
178928	180632
63164	180633
188505	180634
54387	180635
95755	180636
74023	180637
19288	180638
20209	180639
31330	180640
7669	180641
33743	180642
20095	180643
5832	180644
36368	180645
189284	180646
80436	180647
6521	180648
81432	180649
125971	180650
93833	180651
248967	180652
21545	180653
43870	180654
8059	180655
56350	180656
233944	180657
97827	180658
48833	180659
121419	180660
79341	180661
151864	180662
29868	180663
29120	180664
35601	180665
82735	180666
32806	180667
73497	180668
54845	180669
178825	180670
102752	180671
58271	180672
80388	180673
46230	180674
27828	180675
52102	180676
32238	180677
181218	180678
20447	180679
48059	180680
32492	180681
146821	180682
22095	180683
48621	180684
65486	180685
237433	180686
200079	180687
70954	180688
25471	180689
41292	180690
41292	180691
95371	180692
107608	180693
125327	180694
27862	180695
52963	180696
161663	180697
11038	180698
33840	180699
182146	180700
32167	180701
37001	180702
103708	180703
48612	180704
112915	180705
60303	180706
117017	180707
11667	180708
201281	180709
9725	180710
34689	180711
67018	180712
21154	180713
172465	180714
78242	180715
78452	180716
106488	180717
320762	180718
109480	180719
181933	180720
47233	180721
6225	180722
69318	180723
19336	180724
7195	180725
74951	180726
143753	180727
34548	180728
8588	180729
321487	180730
56623	180731
102593	180732
151761	180733
182573	180734
30253	180735
35731	180736
40852	180737
10969	180738
24983	180739
305534	180740
134483	180741
75587	180742
43501	180743
107	180744
154166	180745
16308	180746
245629	180747
158677	180748
132020	180749
48666	180750
54080	180751
138187	180752
23320	180753
131215	180754
2461	180755
41459	180756
88438	180757
7769	180758
352	180759
207267	180760
199380	180761
68808	180762
118123	180763
172426	180764
320916	180765
294414	180766
129716	180767
119011	180768
233850	180769
176077	180770
290247	180771
136588	180772
279512	180773
155906	180774
240476	180775
155955	180776
100423	180777
57951	180778
202011	180779
146182	180780
127979	180781
61454	180782
255896	180783
65328	180784
65049	180785
206930	180786
217433	180787
155345	180788
44203	180789
251582	180790
182837	180791
184155	180792
170079	180793
127952	180794
25914	180795
223010	180796
139040	180797
32020	180798
32145	180799
10051	180800
134210	180801
148428	180802
111534	180803
128611	180804
38429	180805
140044	180806
239668	180807
177025	180808
116364	180809
158387	180810
208304	180811
161699	180812
167687	180813
455	180814
51761	180815
125875	180816
101809	180817
189764	180818
23945	180819
263096	180820
40788	180821
22717	180822
81402	180823
4004	180824
85113	180825
38681	180826
81090	180827
130401	180828
17473	180829
25819	180830
37913	180831
113146	180832
308598	180833
109589	180834
129913	180835
277377	180836
299509	180837
187755	180838
284769	180839
186391	180840
51566	180841
110733	180842
56141	180843
17078	180844
36634	180845
110828	180846
103818	180847
112747	180848
151368	180849
90043	180850
129038	180851
290277	180852
66147	180853
119011	180854
168142	180855
78415	180856
294755	180857
30929	180858
14520	180859
62096	180860
17309	180861
293104	180862
103822	180863
112420	180864
78896	180865
250969	180866
239792	180867
154451	180868
123127	180869
134569	180870
29616	180871
45762	180872
45762	180873
12496	180874
102891	180875
65831	180876
47159	180877
156005	180878
294873	180879
224440	180880
23996	180881
229517	180882
8529	180883
30186	180884
20521	180885
43290	180886
60953	180887
7253	180888
156638	180889
88856	180890
23162	180891
1775	180892
155312	180893
64664	180894
97164	180895
104525	180896
122890	180897
19722	180898
62493	180899
197742	180900
247068	180901
223552	180902
131912	180903
313960	180904
52870	180905
202721	180906
170929	180907
283892	180908
61924	180909
100264	180910
155619	180911
171978	180912
172331	180913
13758	180914
135108	180915
42862	180916
82735	180917
15041	180918
15953	180919
161556	180920
76250	180921
136687	180922
23865	180923
139674	180924
156152	180925
201722	180926
65538	180927
36402	180928
231263	180929
263028	180930
159838	180931
93492	180932
110571	180933
310927	180934
113621	180935
6667	180936
135089	180937
9805	180938
51151	180939
135016	180940
151998	180941
156342	180942
112644	180943
182782	180944
65069	180945
174609	180946
154920	180947
57061	180948
2951	180949
52373	180950
34477	180951
282141	180952
126855	180953
80883	180954
214612	180955
120911	180956
174626	180957
275345	180958
81326	180959
194718	180960
130769	180961
216281	180962
132459	180963
18218	180964
87481	180965
110745	180966
198028	180967
25122	180968
190856	180969
288728	180970
38560	180971
80202	180972
248760	180973
73320	180974
124769	180975
317869	180976
123545	180977
303480	180978
17318	180979
77607	180980
59276	180981
70250	180982
80463	180983
187124	180984
217846	180985
18295	180986
313128	180987
161983	180988
46666	180989
55102	180990
48620	180991
46180	180992
60092	180993
57673	180994
94906	180995
277510	180996
100434	180997
117086	180998
242926	180999
199276	181000
53026	181001
190543	181002
224312	181003
62804	181004
153526	181005
56191	181006
51436	181007
6029	181008
37137	181009
294484	181010
72291	181011
199275	181012
75964	181013
124062	181014
21984	181015
71966	181016
116834	181017
34076	181018
138143	181019
452	181020
4555	181021
32819	181022
52860	181023
24077	181024
151362	181025
140662	181026
160552	181027
29100	181028
72855	181029
130028	181030
86714	181031
68013	181032
123719	181033
95445	181034
323046	181035
97842	181036
185032	181037
73532	181038
289457	181039
119888	181040
164744	181041
110292	181042
31773	181043
202165	181044
61216	181045
57118	181046
25568	181047
136595	181048
20005	181049
6569	181050
7801	181051
82367	181052
82367	181053
74845	181054
50779	181055
73411	181056
112142	181057
120226	181058
44174	181059
74376	181060
280422	181061
27582	181062
1223	181063
33399	181064
113753	181065
271492	181066
145555	181067
53498	181068
13344	181069
136	181070
181410	181071
201504	181072
121897	181073
34588	181074
65831	181075
122774	181076
200305	181077
84376	181078
319238	181079
130628	181080
124413	181081
210105	181082
21289	181083
248655	181084
36431	181085
315168	181086
97692	181087
4500	181088
159055	181089
141389	181090
1836	181091
133725	181092
192093	181093
79737	181094
3404	181095
208762	181096
2378	181097
3937	181098
47084	181099
53595	181100
8562	181101
277823	181102
42873	181103
31853	181104
49352	181105
305007	181106
274090	181107
13872	181108
82781	181109
123697	181110
319738	181111
33262	181112
29460	181113
114742	181114
231065	181115
154089	181116
125129	181117
6890	181118
308304	181119
40963	181120
101488	181121
19080	181122
218948	181123
302365	181124
80716	181125
185900	181126
135315	181127
63973	181128
68516	181129
47566	181130
67916	181131
100486	181132
64298	181133
205072	181134
463	181135
296998	181136
277120	181137
12323	181138
41232	181139
110340	181140
3349	181141
145023	181142
268180	181143
76107	181144
35222	181145
78119	181146
179299	181147
86354	181148
190397	181149
171433	181150
2941	181151
112853	181152
28375	181153
39368	181154
188222	181155
103806	181156
97246	181157
18745	181158
25700	181159
55824	181160
85539	181161
147855	181162
130205	181163
126912	181164
152193	181165
205305	181166
124386	181167
10024	181168
231941	181169
121617	181170
204912	181171
5744	181172
8669	181173
9580	181174
65417	181175
16979	181176
82697	181177
20062	181178
40327	181179
280854	181180
114856	181181
26190	181182
116668	181183
74766	181184
59410	181185
61420	181186
24479	181187
31379	181188
310307	181189
17601	181190
27511	181191
77053	181192
128482	181193
280216	181194
163374	181195
97197	181196
194890	181197
152029	181198
125221	181199
162402	181200
315362	181201
157939	181202
93050	181203
307396	181204
256967	181205
46577	181206
175349	181207
269024	181208
176988	181209
55185	181210
8982	181211
35440	181212
130264	181213
147255	181214
6424	181215
161285	181216
3233	181217
266144	181218
33294	181219
54017	181220
13886	181221
43127	181222
9843	181223
54657	181224
94673	181225
2091	181226
224265	181227
35939	181228
221643	181229
64770	181230
15117	181231
149069	181232
23078	181233
65177	181234
65351	181235
141259	181236
139917	181237
153828	181238
24056	181239
109710	181240
89381	181241
189256	181242
7162	181243
49659	181244
322781	181245
146919	181246
78195	181247
86453	181248
180891	181249
249224	181250
256643	181251
105355	181252
220012	181253
50975	181254
25076	181255
281256	181256
28392	181257
140781	181258
276816	181259
151436	181260
99410	181261
326703	181262
194050	181263
87684	181264
68749	181265
216900	181266
327809	181267
41944	181268
199221	181269
28339	181270
48399	181271
19151	181272
109310	181273
2833	181274
95879	181275
175197	181276
107174	181277
178610	181278
140678	181279
28495	181280
57015	181281
233888	181282
201681	181283
185247	181284
185433	181285
214439	181286
18288	181287
172947	181288
129309	181289
168734	181290
209382	181291
64717	181292
85974	181293
183980	181294
191755	181295
242213	181296
126376	181297
313633	181298
195769	181299
136854	181300
29028	181301
80959	181302
47442	181303
246209	181304
79252	181305
134518	181306
7437	181307
33658	181308
95958	181309
73225	181310
73826	181311
140443	181312
134374	181313
133104	181314
99190	181315
86287	181316
38654	181317
173567	181318
160447	181319
15124	181320
232809	181321
50038	181322
17520	181323
18611	181324
184099	181325
36685	181326
46933	181327
37424	181328
67801	181329
18493	181330
40428	181331
154029	181332
28376	181333
244256	181334
118447	181335
152043	181336
57897	181337
59974	181338
924	181339
8405	181340
52376	181341
83599	181342
220008	181343
1681	181344
9655	181345
9113	181346
14375	181347
32252	181348
289830	181349
242525	181350
153862	181351
59274	181352
77416	181353
74071	181354
118197	181355
217515	181356
51838	181357
68044	181358
39872	181359
195844	181360
18444	181361
63171	181362
57535	181363
279254	181364
46048	181365
79869	181366
74876	181367
36716	181368
9728	181369
119771	181370
78178	181371
11623	181372
64072	181373
62279	181374
293824	181375
116527	181376
79152	181377
32680	181378
21954	181379
117152	181380
98990	181381
210124	181382
18299	181383
157556	181384
210534	181385
328040	181386
16226	181387
82598	181388
77207	181389
26063	181390
171046	181391
75592	181392
24549	181393
15126	181394
24358	181395
54127	181396
16305	181397
67234	181398
129299	181399
65919	181400
88083	181401
181273	181402
46829	181403
114840	181404
23689	181405
130628	181406
189981	181407
68044	181408
162757	181409
253938	181410
18227	181411
162004	181412
84417	181413
202615	181414
95666	181415
25932	181416
31330	181417
80663	181418
83534	181419
34689	181420
128342	181421
262813	181422
154031	181423
106218	181424
46194	181425
41941	181426
89213	181427
135549	181428
105846	181429
68975	181430
105846	181431
87085	181432
118391	181433
35177	181434
49341	181435
148277	181436
85429	181437
226562	181438
217233	181439
270253	181440
113540	181441
1735	181442
44782	181443
8440	181444
185494	181445
3357	181446
224161	181447
106753	181448
239577	181449
70950	181450
36072	181451
16984	181452
24393	181453
23160	181454
12587	181455
310186	181456
17412	181457
84475	181458
119146	181459
8395	181460
7740	181461
14641	181462
23899	181463
271440	181464
240008	181465
252044	181466
23057	181467
162497	181468
108115	181469
243003	181470
1112	181471
179999	181472
51789	181473
78395	181474
155873	181475
142412	181476
107112	181477
122794	181478
110292	181479
14802	181480
107489	181481
212930	181482
23598	181483
67895	181484
232984	181485
6049	181486
131323	181487
141376	181488
13931	181489
4823	181490
172207	181491
240892	181492
1797	181493
54018	181494
24644	181495
98032	181496
84532	181497
64713	181498
81500	181499
293145	181500
10843	181501
48410	181502
32689	181503
25060	181504
320031	181505
34701	181506
68645	181507
266331	181508
20419	181509
4650	181510
76665	181511
32912	181512
118349	181513
325264	181514
5598	181515
50217	181516
41617	181517
113689	181518
33286	181519
42803	181520
122045	181521
77180	181522
27903	181523
35209	181524
183836	181525
139745	181526
83008	181527
52595	181528
26132	181529
95567	181530
177006	181531
295608	181532
315916	181533
200885	181534
140965	181535
25224	181536
74951	181537
92584	181538
123548	181539
4456	181540
81379	181541
22899	181542
112750	181543
122230	181544
114706	181545
111290	181546
328132	181547
4871	181548
21102	181549
68061	181550
1864	181551
76249	181552
70058	181553
35563	181554
58038	181555
195844	181556
126093	181557
14774	181558
4725	181559
89214	181560
75153	181561
72609	181562
228188	181563
189743	181564
202369	181565
102368	181566
204719	181567
31057	181568
192223	181569
145794	181570
237573	181571
13954	181572
40370	181573
152435	181574
284800	181575
212848	181576
275920	181577
35409	181578
220087	181579
44472	181580
59275	181581
1163	181582
112837	181583
1958	181584
148549	181585
317180	181586
176704	181587
86210	181588
188076	181589
48273	181590
143023	181591
289466	181592
52309	181593
31349	181594
314363	181595
173222	181596
94085	181597
190148	181598
30422	181599
122726	181600
210402	181601
59491	181602
84550	181603
91505	181604
86249	181605
189222	181606
281201	181607
148404	181608
68932	181609
187593	181610
87922	181611
36004	181612
23117	181613
68990	181614
73596	181615
19151	181616
27334	181617
159050	181618
59422	181619
135332	181620
40084	181621
55875	181622
31458	181623
69000	181624
128049	181625
59799	181626
114589	181627
93910	181628
48253	181629
112330	181630
17520	181631
90762	181632
34806	181633
187507	181634
27906	181635
29103	181636
66483	181637
114104	181638
252828	181639
284736	181640
143220	181641
176291	181642
45255	181643
204456	181644
109951	181645
168733	181646
20005	181647
88511	181648
66094	181649
120956	181650
103264	181651
199	181652
28703	181653
36391	181654
164708	181655
271229	181656
46221	181657
227925	181658
13081	181659
213987	181660
10522	181661
132404	181662
99982	181663
105378	181664
149277	181665
83076	181666
28829	181667
140862	181668
36292	181669
128762	181670
12141	181671
27929	181672
280917	181673
90556	181674
83329	181675
150298	181676
50741	181677
31349	181678
174237	181679
174177	181680
222863	181681
149732	181682
89271	181683
44772	181684
56129	181685
139871	181686
186370	181687
77022	181688
14641	181689
62205	181690
138146	181691
101424	181692
108985	181693
44265	181694
315675	181695
296669	181696
151610	181697
23093	181698
260527	181699
109149	181700
63372	181701
277368	181702
97460	181703
78662	181704
198389	181705
170102	181706
164729	181707
96124	181708
73781	181709
70397	181710
20666	181711
232781	181712
259692	181713
49288	181714
67345	181715
189239	181716
169582	181717
4497	181718
23934	181719
148743	181720
61313	181721
206764	181722
60747	181723
36060	181724
37294	181725
61491	181726
89836	181727
250992	181728
9300	181729
76875	181730
21151	181731
55237	181732
139030	181733
227383	181734
119074	181735
74363	181736
105329	181737
210691	181738
85595	181739
88040	181740
9987	181741
319531	181742
260857	181743
190839	181744
51716	181745
10130	181746
167971	181747
253579	181748
70375	181749
182208	181750
223229	181751
142527	181752
161801	181753
58493	181754
80552	181755
194347	181756
166715	181757
8516	181758
208874	181759
43209	181760
102471	181761
161323	181762
60692	181763
78247	181764
112303	181765
92071	181766
25177	181767
1480	181768
12514	181769
225733	181770
19424	181771
9513	181772
35520	181773
122131	181774
50192	181775
53057	181776
53566	181777
12460	181778
26823	181779
104773	181780
4675	181781
159462	181782
8884	181783
43878	181784
51230	181785
13239	181786
31463	181787
133677	181788
10077	181789
6718	181790
17679	181791
118676	181792
6132	181793
9368	181794
49982	181795
11865	181796
131555	181797
312080	181798
50216	181799
18288	181800
4384	181801
39562	181802
42587	181803
34043	181804
576	181805
1953	181806
102454	181807
113961	181808
37326	181809
139237	181810
48986	181811
5806	181812
240492	181813
115504	181814
3248	181815
14976	181816
203917	181817
52	181818
6222	181819
44184	181820
6026	181821
87627	181822
48062	181823
33817	181824
300895	181825
13484	181826
9278	181827
2941	181828
36684	181829
212117	181830
134970	181831
81073	181832
27	181833
204060	181834
11570	181835
79296	181836
4004	181837
28127	181838
5403	181839
200580	181840
51952	181841
109042	181842
21702	181843
17402	181844
43198	181845
412	181846
5142	181847
200288	181848
74218	181849
299117	181850
78506	181851
6026	181852
97697	181853
121049	181854
68680	181855
85744	181856
82849	181857
283019	181858
476	181859
67881	181860
211239	181861
204418	181862
41736	181863
39846	181864
4094	181865
160645	181866
173427	181867
170696	181868
170087	181869
134358	181870
140871	181871
183231	181872
133339	181873
189149	181874
5582	181875
25399	181876
99015	181877
1299	181878
22100	181879
12989	181880
166292	181881
199808	181882
143565	181883
220062	181884
132202	181885
120768	181886
320944	181887
197843	181888
88918	181889
209389	181890
44142	181891
53135	181892
14935	181893
93531	181894
153199	181895
171441	181896
102504	181897
154399	181898
294462	181899
176347	181900
72764	181901
253967	181902
154789	181903
300744	181904
173978	181905
33329	181906
112200	181907
286050	181908
272309	181909
98487	181910
126051	181911
219380	181912
193365	181913
9945	181914
319566	181915
226	181916
94818	181917
108410	181918
215839	181919
9133	181920
71245	181921
51533	181922
5270	181923
9186	181924
5676	181925
18616	181926
75534	181927
3983	181928
177687	181929
269593	181930
210854	181931
114736	181932
52600	181933
210548	181934
49541	181935
51465	181936
43810	181937
86840	181938
2941	181939
507	181940
123594	181941
42396	181942
109693	181943
7330	181944
143920	181945
106	181946
39148	181947
169699	181948
282019	181949
14852	181950
322746	181951
136972	181952
7972	181953
56676	181954
277758	181955
83047	181956
141302	181957
231916	181958
311853	181959
136459	181960
107782	181961
143542	181962
14295	181963
312561	181964
99485	181965
48895	181966
25650	181967
269198	181968
25477	181969
36127	181970
222026	181971
166523	181972
138484	181973
11460	181974
73951	181975
154972	181976
10226	181977
10906	181978
215591	181979
2062	181980
93749	181981
146664	181982
59400	181983
2920	181984
136568	181985
32294	181986
255898	181987
92099	181988
142724	181989
92062	181990
74621	181991
105630	181992
82099	181993
153285	181994
40448	181995
102958	181996
25317	181997
21828	181998
27243	181999
116663	182000
21913	182001
191844	182002
1161	182003
112669	182004
59055	182005
3680	182006
173955	182007
4381	182008
101610	182009
16067	182010
32480	182011
32480	182012
212	182013
157350	182014
6811	182015
41088	182016
220098	182017
1619	182018
320497	182019
15465	182020
246844	182021
30068	182022
85088	182023
42736	182024
150	182025
498	182026
95967	182027
1369	182028
13390	182029
1082	182030
79372	182031
31810	182032
88087	182033
15125	182034
39276	182035
14945	182036
34623	182037
85693	182038
15799	182039
188792	182040
92877	182041
53187	182042
50765	182043
326895	182044
130734	182045
2186	182046
20303	182047
1996	182048
18221	182049
34332	182050
64640	182051
131147	182052
4863	182053
10693	182054
34687	182055
272083	182056
12550	182057
2206	182058
75063	182059
81440	182060
5626	182061
19380	182062
913	182063
72014	182064
12906	182065
3796	182066
9451	182067
155149	182068
213644	182069
213696	182070
28069	182071
3128	182072
296597	182073
36212	182074
20527	182075
2555	182076
52890	182077
52809	182078
197205	182079
112996	182080
4534	182081
71515	182082
15546	182083
88961	182084
79537	182085
88961	182086
7100	182087
15028	182088
2519	182089
169448	182090
1121	182091
23703	182092
73391	182093
227584	182094
89	182095
122838	182096
191816	182097
55022	182098
18880	182099
113955	182100
5838	182101
162662	182102
4446	182103
32315	182104
168018	182105
73341	182106
4009	182107
32591	182108
90330	182109
147752	182110
52354	182111
83670	182112
9353	182113
96442	182114
122194	182115
59190	182116
10361	182117
282657	182118
60744	182119
17743	182120
141543	182121
60014	182122
48664	182123
2177	182124
5965	182125
115312	182126
214182	182127
77665	182128
74019	182129
100700	182130
22670	182131
128376	182132
85448	182133
10206	182134
100450	182135
325935	182136
209355	182137
16792	182138
124636	182139
128556	182140
126760	182141
42724	182142
224290	182143
266287	182144
23172	182145
86976	182146
72211	182147
119461	182148
17002	182149
15172	182150
102314	182151
95309	182152
46500	182153
175991	182154
87043	182155
13343	182156
57492	182157
251782	182158
24944	182159
78355	182160
120338	182161
3439	182162
5880	182163
5477	182164
30656	182165
15089	182166
4556	182167
15229	182168
430	182169
348	182170
8669	182171
142127	182172
7731	182173
1081	182174
37641	182175
72591	182176
68624	182177
58223	182178
7781	182179
23677	182180
64366	182181
73158	182182
127	182183
4259	182184
137887	182185
33799	182186
170197	182187
174407	182188
70845	182189
149035	182190
40982	182191
57134	182192
209093	182193
84808	182194
87508	182195
244533	182196
63999	182197
31095	182198
129203	182199
199406	182200
27807	182201
98995	182202
109593	182203
25273	182204
197356	182205
14648	182206
8833	182207
312068	182208
22980	182209
209113	182210
99423	182211
75668	182212
114083	182213
11442	182214
65047	182215
8755	182216
28226	182217
321005	182218
292361	182219
57022	182220
110044	182221
68416	182222
204454	182223
8763	182224
166043	182225
183165	182226
257964	182227
15807	182228
6230	182229
8584	182230
183180	182231
18858	182232
17293	182233
12243	182234
198476	182235
251625	182236
17185	182237
257707	182238
83196	182239
160973	182240
203065	182241
173411	182242
54954	182243
2186	182244
7832	182245
2140	182246
147930	182247
13343	182248
91623	182249
87021	182250
294528	182251
150	182252
180424	182253
127387	182254
89975	182255
69070	182256
35531	182257
32504	182258
58645	182259
65623	182260
98833	182261
315671	182262
11616	182263
7089	182264
49209	182265
141495	182266
214924	182267
241081	182268
131807	182269
47396	182270
121785	182271
7379	182272
98459	182273
90579	182274
40111	182275
83089	182276
39715	182277
281134	182278
223991	182279
322851	182280
26901	182281
183180	182282
319440	182283
11307	182284
275032	182285
68994	182286
178000	182287
11450	182288
87936	182289
15764	182290
128423	182291
38113	182292
116707	182293
182469	182294
14752	182295
87594	182296
212567	182297
209751	182298
123486	182299
52240	182300
201255	182301
40007	182302
72767	182303
74014	182304
195817	182305
130325	182306
208716	182307
140794	182308
913	182309
131408	182310
81897	182311
49992	182312
21364	182313
181018	182314
155005	182315
86847	182316
314481	182317
25696	182318
181563	182319
265037	182320
106497	182321
33564	182322
38772	182323
139488	182324
308632	182325
109520	182326
180224	182327
29019	182328
140863	182329
45620	182330
46956	182331
32614	182332
185572	182333
79138	182334
4179	182335
285013	182336
29151	182337
16191	182338
83895	182339
39733	182340
99468	182341
168861	182342
6920	182343
327883	182344
16195	182345
8572	182346
28986	182347
30900	182348
56472	182349
130645	182350
178948	182351
41824	182352
88227	182353
189277	182354
116410	182355
22536	182356
6096	182357
27116	182358
85281	182359
7390	182360
30322	182361
49093	182362
79438	182363
154618	182364
67149	182365
278363	182366
5670	182367
91758	182368
4939	182369
15019	182370
518	182371
1594	182372
63790	182373
230562	182374
489	182375
1471	182376
193498	182377
3991	182378
10966	182379
98010	182380
19800	182381
12804	182382
3134	182383
11830	182384
57795	182385
19314	182386
117489	182387
210233	182388
43094	182389
17478	182390
29936	182391
30707	182392
67122	182393
10500	182394
201771	182395
210027	182396
18787	182397
5285	182398
86941	182399
9517	182400
57293	182401
1835	182402
26947	182403
15748	182404
11552	182405
60528	182406
37484	182407
170857	182408
145029	182409
147641	182410
5303	182411
1344	182412
17584	182413
19715	182414
91801	182415
247464	182416
35289	182417
285338	182418
93125	182419
3145	182420
9751	182421
1100	182422
39067	182423
8921	182424
139178	182425
47372	182426
25990	182427
261067	182428
317713	182429
95323	182430
26649	182431
28471	182432
106882	182433
16278	182434
83822	182435
115037	182436
75696	182437
177419	182438
16945	182439
59057	182440
36751	182441
23541	182442
21	182443
37184	182444
42000	182445
127606	182446
306047	182447
32606	182448
167808	182449
198531	182450
141681	182451
292219	182452
15620	182453
102835	182454
73910	182455
99660	182456
42237	182457
52284	182458
52284	182459
104162	182460
35819	182461
158490	182462
146848	182463
42118	182464
2857	182465
1196	182466
64728	182467
168318	182468
2767	182469
20157	182470
44426	182471
20161	182472
31834	182473
26828	182474
211221	182475
140751	182476
35544	182477
72527	182478
23679	182479
73357	182480
33614	182481
320288	182482
38772	182483
40759	182484
63451	182485
74535	182486
18962	182487
12039	182488
33561	182489
248243	182490
10591	182491
22551	182492
11471	182493
17034	182494
43650	182495
10248	182496
285767	182497
29392	182498
22403	182499
5472	182500
8165	182501
202978	182502
299405	182503
60328	182504
241362	182505
157526	182506
178308	182507
128019	182508
102362	182509
3688	182510
255119	182511
306710	182512
19721	182513
62831	182514
26333	182515
9890	182516
186097	182517
49	182518
54554	182519
192608	182520
45693	182521
30770	182522
17036	182523
89580	182524
112995	182525
178723	182526
96746	182527
209048	182528
316065	182529
19597	182530
67128	182531
41079	182532
54903	182533
262448	182534
130756	182535
117463	182536
279169	182537
92076	182538
43465	182539
47978	182540
23036	182541
44490	182542
77580	182543
36113	182544
296912	182545
13886	182546
72554	182547
173898	182548
57639	182549
15926	182550
197754	182551
84811	182552
23303	182553
86763	182554
80174	182555
15006	182556
855	182557
214897	182558
169643	182559
102516	182560
187798	182561
86487	182562
202280	182563
31314	182564
11275	182565
38519	182566
321697	182567
126125	182568
83175	182569
76421	182570
212366	182571
16450	182572
204353	182573
247551	182574
326472	182575
260203	182576
52953	182577
74223	182578
64134	182579
37800	182580
325849	182581
15113	182582
19	182583
143423	182584
8446	182585
12762	182586
3337	182587
4638	182588
139150	182589
1929	182590
10318	182591
38689	182592
233269	182593
317290	182594
19523	182595
6222	182596
10124	182597
9906	182598
173084	182599
46116	182600
102526	182601
12888	182602
37388	182603
3617	182604
4060	182605
61770	182606
314233	182607
7877	182608
38273	182609
33544	182610
299994	182611
23979	182612
28650	182613
26041	182614
3236	182615
3871	182616
5396	182617
139540	182618
272964	182619
33984	182620
13840	182621
93535	182622
135361	182623
236470	182624
19655	182625
34219	182626
17822	182627
272216	182628
25350	182629
133448	182630
12813	182631
32344	182632
25660	182633
103146	182634
109687	182635
40810	182636
9643	182637
66464	182638
17469	182639
149058	182640
76307	182641
110967	182642
47862	182643
12813	182644
7389	182645
76106	182646
83553	182647
7006	182648
76117	182649
89372	182650
19409	182651
133624	182652
14635	182653
112392	182654
23875	182655
129868	182656
171479	182657
62403	182658
281409	182659
245242	182660
131298	182661
206411	182662
156750	182663
120302	182664
171208	182665
32833	182666
133718	182667
30245	182668
18095	182669
19953	182670
20	182671
135262	182672
51359	182673
20991	182674
173	182675
4088	182676
98766	182677
32489	182678
39168	182679
55629	182680
115914	182681
5880	182682
75220	182683
73650	182684
189568	182685
277563	182686
4990	182687
1922	182688
6032	182689
55603	182690
70534	182691
3432	182692
37461	182693
22653	182694
324694	182695
40486	182696
24839	182697
85426	182698
46703	182699
35103	182700
3708	182701
64053	182702
208637	182703
245686	182704
109440	182705
80835	182706
285356	182707
35577	182708
200053	182709
94935	182710
20458	182711
111023	182712
244412	182713
3243	182714
19972	182715
4721	182716
17426	182717
13839	182718
261883	182719
203023	182720
38946	182721
285360	182722
123344	182723
3577	182724
1008	182725
917	182726
133421	182727
184950	182728
14146	182729
54837	182730
1066	182731
39392	182732
192087	182733
466	182734
1172	182735
114253	182736
18608	182737
14684	182738
277153	182739
19681	182740
19327	182741
11563	182742
17078	182743
41344	182744
49400	182745
78741	182746
1518	182747
2964	182748
203	182749
208374	182750
60290	182751
61436	182752
28431	182753
5707	182754
50998	182755
39395	182756
6521	182757
316623	182758
135797	182759
37605	182760
120660	182761
88092	182762
21538	182763
36553	182764
112066	182765
9681	182766
775	182767
2111	182768
2871	182769
98669	182770
221601	182771
130501	182772
17745	182773
82576	182774
206073	182775
2036	182776
26969	182777
35085	182778
70804	182779
36678	182780
37932	182781
16862	182782
19815	182783
35575	182784
9527	182785
21774	182786
208946	182787
21044	182788
62917	182789
53747	182790
100751	182791
14155	182792
3294	182793
2679	182794
309075	182795
122530	182796
116310	182797
306514	182798
13813	182799
16299	182800
63283	182801
146555	182802
142341	182803
2233	182804
19402	182805
55654	182806
896	182807
25697	182808
39220	182809
47107	182810
62415	182811
111746	182812
466	182813
134239	182814
138244	182815
240123	182816
2204	182817
125208	182818
1275	182819
62072	182820
51898	182821
27082	182822
13432	182823
34527	182824
80443	182825
58968	182826
78973	182827
316375	182828
97	182829
149330	182830
111747	182831
275135	182832
11742	182833
48724	182834
1127	182835
116249	182836
114482	182837
90661	182838
19588	182839
313406	182840
26291	182841
19	182842
47330	182843
212377	182844
97314	182845
17095	182846
83278	182847
25820	182848
9782	182849
152418	182850
192365	182851
107357	182852
79001	182853
137413	182854
3589	182855
610	182856
9395	182857
21179	182858
35685	182859
108542	182860
298093	182861
97185	182862
33214	182863
97185	182864
2195	182865
1812	182866
6538	182867
33213	182868
1720	182869
10184	182870
52004	182871
26490	182872
38996	182873
145033	182874
1899	182875
251606	182876
117206	182877
47966	182878
78345	182879
8465	182880
214953	182881
113011	182882
12005	182883
60173	182884
21251	182885
136976	182886
59688	182887
1182	182888
29873	182889
32	182890
54098	182891
159755	182892
25685	182893
9290	182894
44479	182895
71207	182896
284159	182897
210131	182898
86697	182899
47629	182900
53996	182901
82170	182902
7579	182903
26940	182904
16011	182905
26260	182906
466	182907
10631	182908
116	182909
988	182910
27578	182911
40497	182912
77502	182913
22500	182914
145976	182915
54813	182916
12973	182917
19588	182918
55654	182919
19588	182920
11087	182921
957	182922
31884	182923
5915	182924
20045	182925
1685	182926
175056	182927
21452	182928
294509	182929
12551	182930
1165	182931
64942	182932
42835	182933
3559	182934
14882	182935
8282	182936
464	182937
16234	182938
26184	182939
3872	182940
75991	182941
132647	182942
41559	182943
129068	182944
298550	182945
821	182946
1964	182947
50302	182948
18703	182949
20599	182950
10999	182951
8328	182952
9096	182953
11	182954
313704	182955
176835	182956
39580	182957
1635	182958
5832	182959
9382	182960
25846	182961
13995	182962
2965	182963
321319	182964
284664	182965
14225	182966
15093	182967
126686	182968
2932	182969
192582	182970
126653	182971
147358	182972
328775	182973
24786	182974
86441	182975
227941	182976
39962	182977
57231	182978
6921	182979
4482	182980
203276	182981
158707	182982
75534	182983
126249	182984
248431	182985
8037	182986
55596	182987
244881	182988
83083	182989
2441	182990
31055	182991
76161	182992
77087	182993
309169	182994
8116	182995
175325	182996
112847	182997
119004	182998
139844	182999
11894	183000
173723	183001
16615	183002
201337	183003
215271	183004
109716	183005
65881	183006
255401	183007
215277	183008
328731	183009
11104	183010
17572	183011
119193	183012
185476	183013
17016	183014
76856	183015
84850	183016
213830	183017
153641	183018
56368	183019
24774	183020
76657	183021
131462	183022
53259	183023
300099	183024
235834	183025
266186	183026
64410	183027
166172	183028
113730	183029
92516	183030
11985	183031
155547	183032
166971	183033
104519	183034
9351	183035
65299	183036
319562	183037
77331	183038
104518	183039
231127	183040
243492	183041
157555	183042
286465	183043
235670	183044
17522	183045
87485	183046
91158	183047
141501	183048
73212	183049
233183	183050
48256	183051
96578	183052
62210	183053
158828	183054
1287	183055
244771	183056
102053	183057
2574	183058
170813	183059
67054	183060
237154	183061
67952	183062
1860	183063
274155	183064
187716	183065
48844	183066
108499	183067
227124	183068
273849	183069
311892	183070
304705	183071
299749	183072
146778	183073
198445	183074
208840	183075
134774	183076
123277	183077
22090	183078
11205	183079
439	183080
14614	183081
176	183082
259362	183083
113924	183084
170293	183085
12819	183086
100987	183087
246075	183088
109028	183089
68542	183090
9670	183091
215135	183092
89264	183093
173528	183094
6328	183095
254909	183096
321617	183097
16933	183098
2541	183099
3274	183100
572	183101
10457	183102
216967	183103
4915	183104
98513	183105
205114	183106
210685	183107
29898	183108
38212	183109
136793	183110
26623	183111
300063	183112
109784	183113
173908	183114
236411	183115
153049	183116
1587	183117
231146	183118
191785	183119
74403	183120
268525	183121
274979	183122
86428	183123
29264	183124
170231	183125
45781	183126
234576	183127
18333	183128
52601	183129
134119	183130
281927	183131
83448	183132
217218	183133
87271	183134
50040	183135
295677	183136
155782	183137
24231	183138
15208	183139
102432	183140
228090	183141
6489	183142
3053	183143
30837	183144
16730	183145
65472	183146
5082	183147
272793	183148
70735	183149
114630	183150
25847	183151
55179	183152
52486	183153
13090	183154
10839	183155
9129	183156
34541	183157
46916	183158
308420	183159
94237	183160
128832	183161
19649	183162
102703	183163
2381	183164
12479	183165
40486	183166
36155	183167
15028	183168
77125	183169
100667	183170
3665	183171
67953	183172
91619	183173
46833	183174
157676	183175
186112	183176
48942	183177
76357	183178
327293	183179
60646	183180
103648	183181
295097	183182
96018	183183
22585	183184
72738	183185
207842	183186
108766	183187
119786	183188
61936	183189
2228	183190
297212	183191
297022	183192
59340	183193
128277	183194
1735	183195
252384	183196
79273	183197
130931	183198
72362	183199
1642	183200
97171	183201
182725	183202
245646	183203
84961	183204
175271	183205
14094	183206
14094	183207
52958	183208
174198	183209
1074	183210
83252	183211
260460	183212
103705	183213
72738	183214
100884	183215
52709	183216
19143	183217
15342	183218
177713	183219
84476	183220
310753	183221
14971	183222
3699	183223
3801	183224
3801	183225
32521	183226
51083	183227
84599	183228
63438	183229
4619	183230
3801	183231
6189	183232
4619	183233
49886	183234
19518	183235
3699	183236
3801	183237
32521	183238
32521	183239
29217	183240
88418	183241
86397	183242
26694	183243
132549	183244
9517	183245
55898	183246
17884	183247
1650	183248
31976	183249
4835	183250
87053	183251
2776	183252
8179	183253
6188	183254
4094	183255
35620	183256
11515	183257
84599	183258
4619	183259
2832	183260
18741	183261
6189	183262
4385	183263
36906	183264
6188	183265
183324	183266
272037	183267
62498	183268
54056	183269
31616	183270
2533	183271
124	183272
6958	183273
32764	183274
76811	183275
18300	183276
9564	183277
35481	183278
19899	183279
15897	183280
9038	183281
153178	183282
178	183283
5503	183284
6242	183285
6296	183286
8513	183287
96	183288
66698	183289
31375	183290
183591	183291
102574	183292
167415	183293
32797	183294
42309	183295
201317	183296
96973	183297
26671	183298
52904	183299
71771	183300
130149	183301
46168	183302
142651	183303
209884	183304
118975	183305
90356	183306
217926	183307
44160	183308
24394	183309
34716	183310
161755	183311
265727	183312
139051	183313
110472	183314
145515	183315
52511	183316
74242	183317
314896	183318
80833	183319
196318	183320
163893	183321
167780	183322
127174	183323
324300	183324
194991	183325
287183	183326
230327	183327
325125	183328
74471	183329
88513	183330
17091	183331
112784	183332
279085	183333
62641	183334
111775	183335
10649	183336
90012	183337
97877	183338
31904	183339
58788	183340
205711	183341
26671	183342
141503	183343
199373	183344
296766	183345
174228	183346
173212	183347
92186	183348
187188	183349
120318	183350
161661	183351
259245	183352
1005	183353
96670	183354
169179	183355
199821	183356
273039	183357
151176	183358
65046	183359
65046	183360
170624	183361
75760	183362
206490	183363
141319	183364
153874	183365
194329	183366
19757	183367
310939	183368
233520	183369
212795	183370
195730	183371
45885	183372
124551	183373
258022	183374
276295	183375
219295	183376
78855	183377
52379	183378
52315	183379
51588	183380
4538	183381
55260	183382
121900	183383
212175	183384
281900	183385
322602	183386
55289	183387
55330	183388
62113	183389
129340	183390
25216	183391
62138	183392
19227	183393
107269	183394
88680	183395
215930	183396
163552	183397
16262	183398
252313	183399
62568	183400
109166	183401
250061	183402
156095	183403
274527	183404
129706	183405
307026	183406
305831	183407
13900	183408
129567	183409
201815	183410
163332	183411
13886	183412
37560	183413
212469	183414
80031	183415
198867	183416
152273	183417
187627	183418
64452	183419
52904	183420
96180	183421
71326	183422
2777	183423
264955	183424
15373	183425
26471	183426
172146	183427
50482	183428
6264	183429
242898	183430
14877	183431
145697	183432
1005	183433
6042	183434
14390	183435
16262	183436
15838	183437
1005	183438
31342	183439
37161	183440
228164	183441
13900	183442
68162	183443
291532	183444
305739	183445
271244	183446
271624	183447
30602	183448
120197	183449
167711	183450
169252	183451
316420	183452
5436	183453
73218	183454
204111	183455
158864	183456
244421	183457
30801	183458
157353	183459
6440	183460
69756	183461
62865	183462
56389	183463
104602	183464
269081	183465
223050	183466
122067	183467
213758	183468
264337	183469
55494	183470
88474	183471
3990	183472
255570	183473
175965	183474
57903	183475
79535	183476
36012	183477
318174	183478
78218	183479
173984	183480
131619	183481
123417	183482
75209	183483
156703	183484
166061	183485
29712	183486
46327	183487
145211	183488
43542	183489
168739	183490
61821	183491
46948	183492
207375	183493
59447	183494
44006	183495
45646	183496
26338	183497
197116	183498
11049	183499
3569	183500
132430	183501
46948	183502
288518	183503
202914	183504
266539	183505
312893	183506
76651	183507
72952	183508
94368	183509
37707	183510
152645	183511
156790	183512
23529	183513
173905	183514
21096	183515
327134	183516
216253	183517
14226	183518
116197	183519
127031	183520
297885	183521
103284	183522
169522	183523
17556	183524
151999	183525
45559	183526
219374	183527
60206	183528
57169	183529
1315	183530
30452	183531
388	183532
158369	183533
201099	183534
56342	183535
59122	183536
2135	183537
117032	183538
305427	183539
1165	183540
16520	183541
209040	183542
8005	183543
13768	183544
577	183545
47508	183546
93461	183547
131112	183548
318227	183549
53454	183550
131899	183551
190593	183552
115148	183553
544	183554
1028	183555
296180	183556
7911	183557
148972	183558
20988	183559
58835	183560
125772	183561
36497	183562
58853	183563
195731	183564
7679	183565
16205	183566
133453	183567
8822	183568
18925	183569
82917	183570
44865	183571
162598	183572
859	183573
102821	183574
132792	183575
8305	183576
100514	183577
145008	183578
36704	183579
19332	183580
25671	183581
204167	183582
109231	183583
50496	183584
4208	183585
277971	183586
61270	183587
172287	183588
193658	183589
4378	183590
244758	183591
63372	183592
303074	183593
80504	183594
115124	183595
39241	183596
96850	183597
125121	183598
201541	183599
28505	183600
103327	183601
58825	183602
94086	183603
7199	183604
177029	183605
12544	183606
51774	183607
85442	183608
181187	183609
20876	183610
251258	183611
118155	183612
28095	183613
30346	183614
150035	183615
3563	183616
3704	183617
96266	183618
178383	183619
18676	183620
99603	183621
1900	183622
177850	183623
49649	183624
113653	183625
150683	183626
272414	183627
114485	183628
79141	183629
120558	183630
1442	183631
74038	183632
71157	183633
31826	183634
208788	183635
73956	183636
187426	183637
65058	183638
8002	183639
11073	183640
165693	183641
49075	183642
20348	183643
65511	183644
92343	183645
230997	183646
27929	183647
320119	183648
156660	183649
95494	183650
114677	183651
172785	183652
213774	183653
133195	183654
6132	183655
35331	183656
97746	183657
110107	183658
94385	183659
6046	183660
29298	183661
58380	183662
16557	183663
79870	183664
28411	183665
53036	183666
123550	183667
105944	183668
976	183669
60658	183670
86021	183671
125389	183672
8998	183673
8645	183674
69796	183675
32042	183676
68915	183677
95874	183678
50900	183679
52622	183680
58931	183681
218637	183682
140606	183683
262013	183684
159800	183685
32780	183686
79311	183687
62615	183688
31885	183689
24781	183690
50349	183691
194839	183692
273466	183693
100219	183694
57076	183695
120410	183696
157120	183697
197301	183698
15538	183699
199735	183700
3510	183701
3704	183702
181669	183703
119519	183704
48589	183705
86320	183706
130546	183707
42013	183708
276300	183709
617	183710
53976	183711
11204	183712
18648	183713
11	183714
9675	183715
128029	183716
79072	183717
19991	183718
33293	183719
22397	183720
65603	183721
30751	183722
206055	183723
134819	183724
74945	183725
29989	183726
28155	183727
283831	183728
204658	183729
248603	183730
143075	183731
267	183732
50311	183733
49580	183734
33137	183735
221702	183736
310641	183737
123528	183738
302739	183739
103473	183740
13521	183741
11246	183742
1579	183743
16544	183744
53242	183745
30552	183746
217365	183747
26893	183748
72830	183749
26152	183750
470	183751
40177	183752
53595	183753
316586	183754
172	183755
15165	183756
319295	183757
113272	183758
101165	183759
5102	183760
215959	183761
105889	183762
265290	183763
82275	183764
94231	183765
167752	183766
24447	183767
117494	183768
32821	183769
54204	183770
1532	183771
98466	183772
21364	183773
20626	183774
62197	183775
21730	183776
181997	183777
206976	183778
269529	183779
44129	183780
209714	183781
258377	183782
35179	183783
208292	183784
190885	183785
216482	183786
1909	183787
11	183788
1486	183789
108582	183790
20160	183791
18893	183792
66199	183793
110175	183794
313231	183795
166521	183796
70057	183797
146138	183798
28879	183799
4765	183800
43	183801
22905	183802
102244	183803
1485	183804
23902	183805
105560	183806
104537	183807
3480	183808
16715	183809
928	183810
12440	183811
258110	183812
893	183813
83381	183814
175265	183815
5764	183816
49403	183817
2287	183818
17848	183819
240362	183820
19336	183821
221703	183822
261268	183823
6071	183824
1013	183825
6077	183826
319	183827
4084	183828
22953	183829
75995	183830
8715	183831
25389	183832
47643	183833
17848	183834
185540	183835
257434	183836
15107	183837
57963	183838
297070	183839
148646	183840
12699	183841
41859	183842
18918	183843
131350	183844
28641	183845
29135	183846
180344	183847
94887	183848
229783	183849
317121	183850
19516	183851
216033	183852
162981	183853
301171	183854
21	183855
217195	183856
76526	183857
79110	183858
234063	183859
42487	183860
116009	183861
205885	183862
244715	183863
144629	183864
11193	183865
52870	183866
69755	183867
58048	183868
192251	183869
152806	183870
281782	183871
6284	183872
71343	183873
303168	183874
232765	183875
188194	183876
105035	183877
4384	183878
40758	183879
68857	183880
68910	183881
21517	183882
83994	183883
182829	183884
100501	183885
133475	183886
33933	183887
89157	183888
37446	183889
100964	183890
124970	183891
87025	183892
6291	183893
141945	183894
139915	183895
106160	183896
204949	183897
65099	183898
2716	183899
197167	183900
47361	183901
183809	183902
26423	183903
185925	183904
200105	183905
138703	183906
88941	183907
155877	183908
72065	183909
72065	183910
291092	183911
150402	183912
286199	183913
6724	183914
15206	183915
148377	183916
52229	183917
145865	183918
37239	183919
92112	183920
205339	183921
50433	183922
246297	183923
19912	183924
117312	183925
256059	183926
49169	183927
64889	183928
78204	183929
121217	183930
155641	183931
32050	183932
143781	183933
106860	183934
80462	183935
107794	183936
59480	183937
46920	183938
204054	183939
196569	183940
33783	183941
148341	183942
188674	183943
109817	183944
2054	183945
5160	183946
217411	183947
81456	183948
55494	183949
114169	183950
12340	183951
8582	183952
452	183953
35963	183954
36176	183955
8144	183956
288840	183957
190009	183958
311464	183959
281354	183960
304157	183961
70006	183962
26421	183963
37544	183964
17256	183965
4975	183966
10927	183967
7862	183968
13791	183969
25389	183970
2395	183971
21739	183972
2668	183973
100418	183974
76900	183975
100285	183976
2578	183977
196203	183978
12709	183979
8872	183980
258727	183981
62378	183982
129907	183983
8973	183984
59039	183985
109338	183986
26893	183987
12507	183988
151582	183989
55394	183990
1	183991
42535	183992
32893	183993
33384	183994
20679	183995
106822	183996
23218	183997
78760	183998
4208	183999
49999	184000
9851	184001
24587	184002
1055	184003
42063	184004
223509	184005
40580	184006
62865	184007
258718	184008
37843	184009
63528	184010
20237	184011
4457	184012
188575	184013
92543	184014
252709	184015
105356	184016
89590	184017
2359	184018
165775	184019
38192	184020
83551	184021
29017	184022
175187	184023
327077	184024
34579	184025
130335	184026
21551	184027
121922	184028
15996	184029
162536	184030
249374	184031
221559	184032
153112	184033
183326	184034
179921	184035
179938	184036
34099	184037
237201	184038
36084	184039
4490	184040
172669	184041
65746	184042
272255	184043
8940	184044
44809	184045
58502	184046
711	184047
50294	184048
146062	184049
81323	184050
27084	184051
56092	184052
146491	184053
45497	184054
35078	184055
16954	184056
9677	184057
110957	184058
317461	184059
297829	184060
112205	184061
15801	184062
45705	184063
92533	184064
171049	184065
59289	184066
175645	184067
165994	184068
62589	184069
62164	184070
310278	184071
40145	184072
248835	184073
90685	184074
17927	184075
17927	184076
17319	184077
31515	184078
42695	184079
87374	184080
13406	184081
120329	184082
269826	184083
124124	184084
88210	184085
63032	184086
16642	184087
33394	184088
155082	184089
33890	184090
10560	184091
248162	184092
325407	184093
220623	184094
163693	184095
4345	184096
51227	184097
90125	184098
240974	184099
5236	184100
270868	184101
127473	184102
40970	184103
55908	184104
124734	184105
47544	184106
153068	184107
88876	184108
22988	184109
212547	184110
266269	184111
12924	184112
121625	184113
179149	184114
39879	184115
186172	184116
97588	184117
301895	184118
19163	184119
129856	184120
7963	184121
57722	184122
92178	184123
28207	184124
213859	184125
45555	184126
162518	184127
92414	184128
193577	184129
173028	184130
88668	184131
79746	184132
225124	184133
18570	184134
223383	184135
221844	184136
172227	184137
318148	184138
168782	184139
29620	184140
80037	184141
210362	184142
327676	184143
171524	184144
85773	184145
6016	184146
23865	184147
159165	184148
90132	184149
137024	184150
13287	184151
84398	184152
236578	184153
88468	184154
201174	184155
38516	184156
275891	184157
180820	184158
323023	184159
56412	184160
218591	184161
25442	184162
147779	184163
155888	184164
276152	184165
44314	184166
30345	184167
2590	184168
18193	184169
255105	184170
14805	184171
28490	184172
20982	184173
49351	184174
34587	184175
103262	184176
3846	184177
5930	184178
218858	184179
8007	184180
113263	184181
225654	184182
206495	184183
73357	184184
209944	184185
1203	184186
10065	184187
131258	184188
39194	184189
109709	184190
151275	184191
54566	184192
176152	184193
114341	184194
104951	184195
144004	184196
39259	184197
29034	184198
22608	184199
24253	184200
17927	184201
136768	184202
274608	184203
152901	184204
199818	184205
38487	184206
248278	184207
249319	184208
12870	184209
51942	184210
69540	184211
312399	184212
312717	184213
264093	184214
17152	184215
112035	184216
151268	184217
276511	184218
8599	184219
39729	184220
64384	184221
170531	184222
204769	184223
277688	184224
132511	184225
4433	184226
34290	184227
38249	184228
64847	184229
82027	184230
9183	184231
540	184232
1146	184233
69732	184234
210055	184235
26635	184236
195082	184237
20269	184238
428	184239
7509	184240
94104	184241
14603	184242
62555	184243
13344	184244
277237	184245
65894	184246
156003	184247
57712	184248
85368	184249
88316	184250
13173	184251
161754	184252
43330	184253
281722	184254
183097	184255
46522	184256
26324	184257
166608	184258
17305	184259
149301	184260
13116	184261
59148	184262
8317	184263
206846	184264
34329	184265
231337	184266
229218	184267
53023	184268
75489	184269
63918	184270
24897	184271
160527	184272
99563	184273
82979	184274
164583	184275
46047	184276
172598	184277
52241	184278
74976	184279
115548	184280
109803	184281
155746	184282
27067	184283
100078	184284
278699	184285
130415	184286
182828	184287
92570	184288
55270	184289
101739	184290
45702	184291
85595	184292
16526	184293
82970	184294
317253	184295
93631	184296
253461	184297
49917	184298
171998	184299
130587	184300
119138	184301
243297	184302
37267	184303
24858	184304
55310	184305
73365	184306
57914	184307
264956	184308
88183	184309
72300	184310
236218	184311
259593	184312
117246	184313
3198	184314
4306	184315
89411	184316
109886	184317
117636	184318
62594	184319
51477	184320
10604	184321
41250	184322
25700	184323
26140	184324
97568	184325
128103	184326
58809	184327
33099	184328
10249	184329
178886	184330
27348	184331
144932	184332
21974	184333
86032	184334
109483	184335
49538	184336
4730	184337
9909	184338
152068	184339
133680	184340
28537	184341
17034	184342
137473	184343
17307	184344
42156	184345
5525	184346
146598	184347
46900	184348
2025	184349
53524	184350
54696	184351
4082	184352
32915	184353
80638	184354
46727	184355
50684	184356
62870	184357
190490	184358
128231	184359
34146	184360
167942	184361
4468	184362
326401	184363
92601	184364
51959	184365
128829	184366
14281	184367
67244	184368
13924	184369
194666	184370
57586	184371
325589	184372
175030	184373
58747	184374
103999	184375
19527	184376
2946	184377
128892	184378
178465	184379
73705	184380
15403	184381
60495	184382
49435	184383
70271	184384
107834	184385
69945	184386
130705	184387
152794	184388
112475	184389
78916	184390
78894	184391
215804	184392
137922	184393
128707	184394
83883	184395
215557	184396
92150	184397
261916	184398
46112	184399
22065	184400
205155	184401
123460	184402
50551	184403
10679	184404
97987	184405
11574	184406
50216	184407
126779	184408
43003	184409
136540	184410
82976	184411
56581	184412
131040	184413
7423	184414
132895	184415
177062	184416
190858	184417
204597	184418
44384	184419
29370	184420
84154	184421
86312	184422
189740	184423
190082	184424
63265	184425
25568	184426
66630	184427
126661	184428
89479	184429
2358	184430
15523	184431
211249	184432
19405	184433
58789	184434
302845	184435
19405	184436
122170	184437
49456	184438
10067	184439
52590	184440
68293	184441
33090	184442
3330	184443
121194	184444
16091	184445
57530	184446
163028	184447
108691	184448
91620	184449
87235	184450
108463	184451
51751	184452
109131	184453
172501	184454
88747	184455
108230	184456
176806	184457
46684	184458
8334	184459
278966	184460
181913	184461
320746	184462
128369	184463
47499	184464
34222	184465
194312	184466
160475	184467
14954	184468
48502	184469
182085	184470
37563	184471
35417	184472
23010	184473
49536	184474
69828	184475
2123	184476
73117	184477
44514	184478
113077	184479
12651	184480
126283	184481
148547	184482
60243	184483
140250	184484
113392	184485
32809	184486
127942	184487
298266	184488
30479	184489
152718	184490
243933	184491
222918	184492
7979	184493
173848	184494
31288	184495
149453	184496
217584	184497
250143	184498
124790	184499
65372	184500
176809	184501
289541	184502
232533	184503
278689	184504
102828	184505
55311	184506
108240	184507
35809	184508
278973	184509
32593	184510
44182	184511
1608	184512
13695	184513
198906	184514
43018	184515
22743	184516
54123	184517
179601	184518
15566	184519
310487	184520
5479	184521
207	184522
38536	184523
30707	184524
2483	184525
193939	184526
51338	184527
123378	184528
5623	184529
9561	184530
3824	184531
2684	184532
48482	184533
368	184534
212126	184535
309002	184536
5098	184537
247716	184538
4165	184539
47876	184540
287250	184541
24500	184542
117490	184543
156497	184544
56989	184545
136475	184546
130966	184547
241532	184548
133848	184549
267977	184550
118693	184551
21746	184552
18038	184553
39586	184554
35056	184555
165051	184556
131434	184557
292440	184558
72327	184559
9107	184560
136053	184561
913	184562
23773	184563
5323	184564
195608	184565
167134	184566
1852	184567
39763	184568
155575	184569
13131	184570
17543	184571
30933	184572
168232	184573
131904	184574
278123	184575
61780	184576
132127	184577
49205	184578
186532	184579
54188	184580
3268	184581
9886	184582
59311	184583
55638	184584
16279	184585
107497	184586
1818	184587
35532	184588
61423	184589
157013	184590
120382	184591
184963	184592
112839	184593
25670	184594
64355	184595
183830	184596
169220	184597
118977	184598
131871	184599
80001	184600
37184	184601
236172	184602
218477	184603
141078	184604
99325	184605
28334	184606
118783	184607
181225	184608
276917	184609
206444	184610
180534	184611
288589	184612
78584	184613
31888	184614
147519	184615
124424	184616
8083	184617
200167	184618
93839	184619
104059	184620
22556	184621
82072	184622
29948	184623
73829	184624
111808	184625
181306	184626
6284	184627
171894	184628
71954	184629
61013	184630
187571	184631
65465	184632
102728	184633
156857	184634
4656	184635
164842	184636
222353	184637
222264	184638
117511	184639
69113	184640
243931	184641
136580	184642
156909	184643
307202	184644
183660	184645
25575	184646
180275	184647
9151	184648
63001	184649
210042	184650
133621	184651
112358	184652
23801	184653
223252	184654
126436	184655
96899	184656
38347	184657
25633	184658
46715	184659
164959	184660
125188	184661
190106	184662
84654	184663
185583	184664
124625	184665
224954	184666
49590	184667
57094	184668
27025	184669
146918	184670
67508	184671
204263	184672
93440	184673
18571	184674
283227	184675
77449	184676
89275	184677
36247	184678
224848	184679
266870	184680
268569	184681
307384	184682
29806	184683
147375	184684
89663	184685
176439	184686
36340	184687
14895	184688
5074	184689
1901	184690
50493	184691
23790	184692
141590	184693
125706	184694
130460	184695
144380	184696
45526	184697
190848	184698
90034	184699
5761	184700
70423	184701
55464	184702
120995	184703
89474	184704
172127	184705
4041	184706
77709	184707
17834	184708
265667	184709
152094	184710
134173	184711
118000	184712
111448	184713
90663	184714
115127	184715
96239	184716
319011	184717
219795	184718
82815	184719
87242	184720
54715	184721
27234	184722
300327	184723
214970	184724
134537	184725
137884	184726
127564	184727
6692	184728
84053	184729
234585	184730
55271	184731
305845	184732
173468	184733
6817	184734
222	184735
70676	184736
113267	184737
5303	184738
618	184739
111675	184740
14448	184741
40330	184742
121627	184743
140690	184744
222273	184745
214292	184746
281109	184747
174046	184748
69434	184749
132762	184750
80504	184751
18108	184752
20756	184753
10190	184754
74567	184755
44668	184756
51792	184757
173	184758
44399	184759
101861	184760
61756	184761
12126	184762
122205	184763
120944	184764
18064	184765
6017	184766
190185	184767
79003	184768
190268	184769
187951	184770
122204	184771
47566	184772
190544	184773
41	184774
74543	184775
50864	184776
105773	184777
111107	184778
110265	184779
203499	184780
100455	184781
200520	184782
269920	184783
9842	184784
110736	184785
132513	184786
171200	184787
279603	184788
81469	184789
167028	184790
109479	184791
255894	184792
149197	184793
195627	184794
275573	184795
114557	184796
133633	184797
273715	184798
95029	184799
53430	184800
87377	184801
314934	184802
119365	184803
311136	184804
194928	184805
204567	184806
323171	184807
125306	184808
204302	184809
217247	184810
75977	184811
215121	184812
134690	184813
102159	184814
213083	184815
7162	184816
50625	184817
212243	184818
39799	184819
282774	184820
52057	184821
203879	184822
256256	184823
55122	184824
44296	184825
155087	184826
71475	184827
130315	184828
16471	184829
21339	184830
25171	184831
8610	184832
78628	184833
196612	184834
24818	184835
218336	184836
65580	184837
187253	184838
95066	184839
132050	184840
265336	184841
167821	184842
80566	184843
57770	184844
230402	184845
11000	184846
113887	184847
113845	184848
18458	184849
279212	184850
31602	184851
138922	184852
167712	184853
160528	184854
22156	184855
218489	184856
47566	184857
54165	184858
186796	184859
36710	184860
218173	184861
128112	184862
305307	184863
63931	184864
146879	184865
192441	184866
186821	184867
21683	184868
12829	184869
267617	184870
137726	184871
124428	184872
28447	184873
40733	184874
55330	184875
274005	184876
155512	184877
31839	184878
18017	184879
29707	184880
281669	184881
153295	184882
162947	184883
144286	184884
54397	184885
162787	184886
22196	184887
106337	184888
119853	184889
40111	184890
311555	184891
33749	184892
160066	184893
213307	184894
234246	184895
230230	184896
60070	184897
214007	184898
51184	184899
38635	184900
22599	184901
30380	184902
57685	184903
141617	184904
755	184905
137547	184906
256717	184907
135598	184908
36376	184909
21375	184910
293587	184911
46155	184912
2175	184913
130386	184914
547	184915
3251	184916
40987	184917
61399	184918
68354	184919
98284	184920
214504	184921
75290	184922
133081	184923
3122	184924
113209	184925
324940	184926
12924	184927
10651	184928
112254	184929
151606	184930
45590	184931
70793	184932
159953	184933
25609	184934
98843	184935
145190	184936
217610	184937
108981	184938
207673	184939
83459	184940
252562	184941
53229	184942
25448	184943
1830	184944
269525	184945
72687	184946
184	184947
84142	184948
62618	184949
923	184950
184403	184951
110062	184952
135500	184953
118189	184954
147558	184955
189280	184956
97194	184957
75820	184958
11014	184959
96926	184960
185854	184961
149396	184962
149714	184963
139603	184964
89913	184965
204680	184966
37697	184967
179022	184968
104585	184969
63772	184970
23990	184971
226108	184972
98307	184973
64473	184974
194247	184975
192100	184976
65530	184977
29138	184978
94718	184979
227576	184980
128893	184981
1588	184982
41395	184983
241242	184984
116242	184985
177772	184986
88805	184987
31026	184988
162414	184989
51556	184990
5413	184991
12148	184992
326494	184993
245610	184994
123533	184995
275373	184996
181559	184997
84664	184998
150327	184999
73449	185000
296227	185001
25171	185002
64173	185003
56941	185004
117104	185005
60611	185006
40973	185007
57228	185008
147461	185009
9650	185010
221163	185011
212565	185012
24047	185013
262719	185014
6480	185015
58596	185016
34104	185017
106292	185018
33408	185019
24073	185020
27258	185021
19595	185022
66726	185023
10860	185024
151573	185025
30783	185026
63692	185027
19672	185028
66371	185029
3684	185030
40737	185031
149757	185032
93827	185033
24047	185034
303506	185035
251918	185036
40416	185037
143041	185038
74092	185039
203872	185040
25604	185041
183174	185042
43253	185043
302661	185044
175606	185045
145451	185046
75559	185047
70008	185048
198612	185049
54600	185050
89889	185051
90741	185052
146767	185053
258178	185054
263749	185055
155454	185056
298752	185057
148924	185058
296197	185059
134945	185060
133040	185061
284997	185062
33043	185063
61954	185064
123995	185065
167936	185066
139075	185067
56733	185068
181306	185069
124501	185070
204902	185071
122891	185072
19151	185073
6062	185074
4529	185075
12498	185076
105245	185077
304584	185078
255038	185079
228193	185080
7686	185081
40447	185082
61454	185083
1314	185084
4651	185085
111257	185086
79709	185087
198340	185088
292011	185089
229420	185090
75730	185091
189654	185092
95557	185093
51609	185094
79194	185095
51503	185096
294200	185097
244575	185098
80171	185099
25171	185100
20105	185101
170014	185102
126587	185103
189280	185104
27143	185105
79196	185106
8043	185107
36387	185108
21323	185109
19874	185110
128068	185111
156844	185112
135649	185113
7098	185114
151265	185115
1617	185116
156738	185117
128140	185118
22534	185119
73884	185120
56757	185121
99070	185122
118286	185123
105800	185124
74839	185125
21396	185126
167531	185127
199743	185128
139387	185129
51258	185130
278917	185131
147397	185132
95233	185133
116404	185134
23927	185135
108405	185136
128326	185137
70833	185138
101	185139
10181	185140
110794	185141
195441	185142
24341	185143
92596	185144
275919	185145
71298	185146
284936	185147
186736	185148
108308	185149
62369	185150
50987	185151
178004	185152
11171	185153
193102	185154
192935	185155
173311	185156
27221	185157
287817	185158
86864	185159
78986	185160
242352	185161
162897	185162
111460	185163
14634	185164
171524	185165
94502	185166
69269	185167
65622	185168
85067	185169
84662	185170
25767	185171
318892	185172
82006	185173
159953	185174
136787	185175
170097	185176
315939	185177
319976	185178
71127	185179
192287	185180
1469	185181
104996	185182
139100	185183
311630	185184
17401	185185
294058	185186
276048	185187
114342	185188
30868	185189
36328	185190
162198	185191
28667	185192
124890	185193
933	185194
289713	185195
62513	185196
315905	185197
282348	185198
3369	185199
216760	185200
228693	185201
232520	185202
319510	185203
355	185204
26674	185205
169942	185206
299273	185207
34207	185208
111933	185209
41910	185210
83609	185211
23575	185212
111046	185213
41	185214
12209	185215
72550	185216
174819	185217
177354	185218
51561	185219
100838	185220
129445	185221
123543	185222
55521	185223
194019	185224
92736	185225
52185	185226
1274	185227
30744	185228
3104	185229
47976	185230
67235	185231
177040	185232
47951	185233
176299	185234
192331	185235
99636	185236
52099	185237
140702	185238
59544	185239
63372	185240
83148	185241
205254	185242
83142	185243
162893	185244
80637	185245
164111	185246
323002	185247
196244	185248
182837	185249
186284	185250
323621	185251
227865	185252
312625	185253
254109	185254
212532	185255
91402	185256
90226	185257
17337	185258
15410	185259
7572	185260
907	185261
37149	185262
280608	185263
3867	185264
22355	185265
131052	185266
131873	185267
66431	185268
119912	185269
40000	185270
172323	185271
75801	185272
2645	185273
291838	185274
119638	185275
8898	185276
99693	185277
30008	185278
98613	185279
13190	185280
47633	185281
17190	185282
302766	185283
310566	185284
38448	185285
44	185286
31145	185287
208558	185288
11205	185289
6045	185290
4426	185291
7233	185292
2517	185293
148457	185294
297509	185295
2957	185296
57526	185297
2432	185298
140399	185299
48895	185300
122005	185301
73955	185302
108941	185303
5655	185304
155391	185305
282191	185306
140342	185307
722	185308
10180	185309
113545	185310
84071	185311
794	185312
676	185313
7706	185314
13335	185315
140014	185316
31933	185317
46206	185318
20159	185319
143762	185320
96345	185321
19140	185322
301967	185323
51957	185324
107446	185325
283114	185326
16131	185327
204629	185328
176389	185329
103251	185330
130721	185331
134524	185332
129940	185333
97547	185334
19916	185335
83573	185336
72066	185337
153210	185338
93468	185339
15236	185340
968	185341
217308	185342
194371	185343
66599	185344
102181	185345
43066	185346
311316	185347
189901	185348
54045	185349
16829	185350
193436	185351
35587	185352
113536	185353
67994	185354
14	185355
237281	185356
111113	185357
24105	185358
179356	185359
371	185360
129268	185361
30050	185362
58446	185363
317340	185364
81833	185365
116827	185366
132208	185367
12423	185368
211386	185369
214403	185370
213323	185371
165612	185372
201002	185373
25145	185374
10062	185375
113214	185376
19804	185377
226004	185378
299998	185379
60416	185380
166938	185381
204683	185382
191673	185383
142564	185384
74639	185385
294167	185386
158998	185387
63671	185388
188331	185389
33678	185390
36376	185391
43101	185392
90429	185393
75183	185394
8867	185395
294954	185396
67506	185397
115263	185398
80834	185399
181254	185400
49541	185401
138331	185402
56821	185403
166787	185404
70027	185405
143780	185406
82933	185407
61349	185408
167978	185409
233578	185410
123429	185411
224184	185412
174050	185413
72646	185414
11723	185415
321708	185416
202630	185417
42791	185418
138699	185419
188671	185420
30891	185421
4626	185422
109669	185423
3736	185424
30892	185425
2103	185426
32266	185427
89632	185428
186639	185429
229877	185430
313184	185431
5561	185432
23071	185433
2815	185434
124055	185435
15709	185436
1632	185437
4086	185438
85463	185439
194342	185440
25022	185441
116970	185442
49083	185443
216896	185444
213059	185445
63539	185446
11632	185447
15703	185448
260276	185449
204724	185450
29024	185451
46640	185452
208017	185453
78311	185454
202719	185455
132330	185456
135250	185457
199508	185458
183421	185459
154327	185460
112834	185461
40419	185462
30377	185463
98777	185464
24518	185465
142133	185466
91624	185467
138720	185468
288451	185469
96289	185470
906	185471
51269	185472
184265	185473
12587	185474
4707	185475
205885	185476
15850	185477
14955	185478
68826	185479
156351	185480
88658	185481
27650	185482
82567	185483
308697	185484
308780	185485
49521	185486
278645	185487
239153	185488
220272	185489
8860	185490
149430	185491
10928	185492
86950	185493
191458	185494
291921	185495
73169	185496
23638	185497
115532	185498
56389	185499
197862	185500
20023	185501
10232	185502
1865	185503
6729	185504
18553	185505
8175	185506
308519	185507
45439	185508
163352	185509
307365	185510
128395	185511
50365	185512
141271	185513
304423	185514
143949	185515
196191	185516
20182	185517
126312	185518
76386	185519
193645	185520
38684	185521
183929	185522
79456	185523
194563	185524
107123	185525
214783	185526
278428	185527
1056	185528
17860	185529
35054	185530
34369	185531
13604	185532
83235	185533
109764	185534
113578	185535
22813	185536
5819	185537
54576	185538
16290	185539
63945	185540
43818	185541
133294	185542
330	185543
8770	185544
62673	185545
6459	185546
28010	185547
58890	185548
17138	185549
40204	185550
11337	185551
182132	185552
218224	185553
37419	185554
312948	185555
94780	185556
55887	185557
179450	185558
49885	185559
181858	185560
200426	185561
127860	185562
15306	185563
7192	185564
4497	185565
152516	185566
87629	185567
111163	185568
223813	185569
42516	185570
79095	185571
140549	185572
13782	185573
14281	185574
35685	185575
57967	185576
152093	185577
89315	185578
82736	185579
37128	185580
22955	185581
58878	185582
125870	185583
308055	185584
64647	185585
194446	185586
35361	185587
75642	185588
147622	185589
43923	185590
110255	185591
21580	185592
24882	185593
21285	185594
41527	185595
126949	185596
220765	185597
36215	185598
12312	185599
30729	185600
39419	185601
92755	185602
29620	185603
36778	185604
102450	185605
234817	185606
173390	185607
26808	185608
117105	185609
142139	185610
170484	185611
58667	185612
227425	185613
65944	185614
9242	185615
12277	185616
174639	185617
164840	185618
1714	185619
179400	185620
12746	185621
3324	185622
24429	185623
37211	185624
14116	185625
91721	185626
62284	185627
76997	185628
13657	185629
73971	185630
116731	185631
203559	185632
214737	185633
18748	185634
10591	185635
93757	185636
130666	185637
145768	185638
21029	185639
53487	185640
1839	185641
85746	185642
65271	185643
130901	185644
61020	185645
8150	185646
55711	185647
58793	185648
13457	185649
63088	185650
8843	185651
11268	185652
12133	185653
33735	185654
66000	185655
25628	185656
152777	185657
1577	185658
121402	185659
20483	185660
57564	185661
60661	185662
14406	185663
237122	185664
78519	185665
38995	185666
47477	185667
50175	185668
193916	185669
22162	185670
1517	185671
104431	185672
66679	185673
15949	185674
10451	185675
25376	185676
10009	185677
52407	185678
222154	185679
42554	185680
100487	185681
111658	185682
84900	185683
100001	185684
40	185685
60943	185686
57959	185687
84336	185688
22594	185689
187561	185690
96128	185691
74404	185692
1351	185693
48476	185694
4228	185695
175292	185696
262102	185697
88352	185698
7193	185699
138045	185700
7931	185701
74596	185702
9545	185703
94931	185704
99481	185705
205246	185706
287660	185707
214883	185708
205726	185709
55403	185710
113606	185711
58756	185712
23859	185713
2117	185714
20060	185715
29790	185716
92233	185717
43149	185718
97587	185719
27195	185720
160804	185721
268572	185722
50559	185723
13178	185724
205694	185725
177520	185726
123399	185727
87982	185728
145450	185729
57456	185730
14591	185731
160286	185732
2067	185733
29207	185734
150287	185735
64295	185736
26805	185737
19780	185738
1783	185739
49459	185740
14252	185741
164887	185742
129456	185743
78101	185744
151486	185745
75288	185746
51505	185747
193342	185748
8938	185749
7317	185750
49417	185751
32694	185752
22901	185753
46920	185754
107840	185755
12329	185756
70217	185757
167910	185758
107935	185759
70296	185760
32344	185761
9782	185762
123676	185763
135886	185764
293832	185765
188863	185766
115610	185767
300623	185768
88799	185769
1458	185770
1240	185771
11370	185772
44855	185773
132541	185774
40426	185775
65004	185776
71499	185777
47676	185778
197942	185779
99	185780
5666	185781
88887	185782
212343	185783
139021	185784
315761	185785
40462	185786
57981	185787
43182	185788
53389	185789
177928	185790
261640	185791
104533	185792
20225	185793
204792	185794
318988	185795
1027	185796
5326	185797
1982	185798
3097	185799
34205	185800
15463	185801
17222	185802
212160	185803
173055	185804
130920	185805
733	185806
264573	185807
123746	185808
32374	185809
6524	185810
44576	185811
723	185812
192381	185813
1452	185814
54935	185815
2642	185816
98335	185817
90836	185818
310274	185819
207748	185820
69113	185821
2128	185822
90188	185823
57981	185824
221464	185825
172114	185826
172114	185827
20955	185828
22868	185829
101033	185830
11778	185831
115113	185832
33551	185833
93387	185834
21830	185835
11963	185836
12380	185837
7984	185838
85537	185839
87903	185840
52078	185841
309662	185842
56379	185843
133778	185844
74981	185845
317275	185846
1502	185847
14116	185848
14463	185849
57456	185850
21405	185851
216668	185852
211106	185853
1009	185854
190378	185855
83805	185856
9467	185857
23667	185858
168339	185859
167260	185860
38223	185861
215324	185862
16239	185863
118892	185864
127672	185865
300998	185866
211177	185867
133037	185868
148165	185869
95448	185870
7829	185871
113041	185872
83192	185873
236492	185874
311045	185875
52925	185876
20878	185877
207432	185878
171573	185879
11220	185880
127724	185881
20328	185882
13547	185883
52921	185884
121185	185885
89742	185886
8311	185887
44951	185888
18897	185889
309829	185890
23897	185891
22719	185892
86772	185893
4988	185894
32904	185895
6904	185896
13399	185897
12123	185898
37011	185899
47884	185900
9111	185901
6622	185902
17442	185903
204624	185904
41390	185905
249111	185906
58443	185907
64593	185908
49399	185909
305176	185910
13709	185911
42877	185912
74953	185913
11362	185914
24466	185915
23632	185916
179148	185917
154335	185918
108341	185919
136187	185920
32071	185921
115786	185922
148379	185923
10381	185924
209547	185925
6300	185926
126974	185927
26496	185928
195846	185929
274109	185930
181582	185931
292555	185932
10535	185933
57097	185934
130544	185935
29133	185936
14538	185937
200716	185938
252915	185939
20406	185940
168110	185941
163905	185942
57364	185943
222450	185944
91867	185945
79848	185946
82209	185947
48930	185948
75316	185949
10874	185950
41229	185951
154	185952
196099	185953
26015	185954
86009	185955
164352	185956
63639	185957
63062	185958
206067	185959
8576	185960
7554	185961
182352	185962
138215	185963
186602	185964
20042	185965
192631	185966
50066	185967
5826	185968
35407	185969
142240	185970
213828	185971
211692	185972
199648	185973
303674	185974
121159	185975
124898	185976
36096	185977
21668	185978
185832	185979
4816	185980
24009	185981
34321	185982
50291	185983
29482	185984
108109	185985
123978	185986
9865	185987
235738	185988
82	185989
124686	185990
185894	185991
282437	185992
82934	185993
201194	185994
1738	185995
180621	185996
101346	185997
39292	185998
11220	185999
25235	186000
263905	186001
203478	186002
209016	186003
313658	186004
9575	186005
31163	186006
257703	186007
40039	186008
78323	186009
101792	186010
99901	186011
198583	186012
74860	186013
67351	186014
35900	186015
105750	186016
194854	186017
194774	186018
96895	186019
89946	186020
277401	186021
287593	186022
57825	186023
119521	186024
161788	186025
106343	186026
214459	186027
26936	186028
46982	186029
10686	186030
185193	186031
28974	186032
170752	186033
95771	186034
2230	186035
134715	186036
90851	186037
165300	186038
203776	186039
7622	186040
14824	186041
16635	186042
48756	186043
48480	186044
35336	186045
65771	186046
39118	186047
61879	186048
210639	186049
218008	186050
860	186051
42377	186052
302882	186053
176214	186054
2528	186055
68164	186056
108676	186057
148985	186058
112452	186059
152576	186060
282206	186061
276022	186062
136445	186063
3984	186064
48673	186065
201442	186066
83822	186067
41416	186068
40505	186069
53487	186070
311638	186071
197295	186072
147571	186073
37804	186074
58163	186075
308374	186076
152636	186077
116766	186078
277656	186079
143707	186080
27990	186081
143707	186082
84647	186083
57963	186084
85817	186085
218424	186086
567	186087
1744	186088
52578	186089
87466	186090
279814	186091
59733	186092
16011	186093
70345	186094
30012	186095
136126	186096
50421	186097
12635	186098
70425	186099
260753	186100
143571	186101
311799	186102
309637	186103
1803	186104
36712	186105
34605	186106
80501	186107
23238	186108
145060	186109
125783	186110
300422	186111
158246	186112
9692	186113
207429	186114
16511	186115
25773	186116
81003	186117
558	186118
25361	186119
79154	186120
33663	186121
106797	186122
82082	186123
197129	186124
3001	186125
5990	186126
1271	186127
162199	186128
237600	186129
26828	186130
12761	186131
104388	186132
69151	186133
105878	186134
258691	186135
7887	186136
61431	186137
317896	186138
78910	186139
55927	186140
27776	186141
34126	186142
87782	186143
302	186144
139304	186145
45788	186146
20704	186147
54932	186148
71709	186149
67709	186150
290118	186151
190619	186152
61712	186153
23585	186154
165566	186155
152939	186156
40839	186157
163652	186158
38031	186159
5817	186160
56343	186161
287919	186162
217938	186163
217093	186164
10851	186165
222815	186166
20129	186167
117281	186168
136019	186169
31558	186170
250004	186171
188787	186172
109891	186173
187809	186174
186345	186175
135833	186176
4797	186177
15430	186178
43923	186179
150770	186180
143157	186181
20860	186182
35407	186183
30798	186184
8705	186185
22612	186186
19800	186187
59457	186188
205149	186189
162428	186190
249521	186191
23194	186192
296365	186193
144642	186194
21422	186195
155615	186196
132268	186197
285983	186198
51905	186199
198529	186200
91116	186201
310452	186202
157761	186203
78649	186204
70558	186205
146344	186206
271317	186207
154241	186208
165027	186209
129260	186210
100917	186211
146967	186212
14142	186213
1392	186214
42724	186215
86702	186216
42724	186217
713	186218
159069	186219
82615	186220
17713	186221
147034	186222
177270	186223
128426	186224
126352	186225
17463	186226
178048	186227
21514	186228
301440	186229
7365	186230
270494	186231
247001	186232
174093	186233
58198	186234
123579	186235
211490	186236
643	186237
57299	186238
100467	186239
21251	186240
80830	186241
118503	186242
27372	186243
317526	186244
82708	186245
54921	186246
29748	186247
38394	186248
39385	186249
282240	186250
29187	186251
13999	186252
212331	186253
58225	186254
5931	186255
233317	186256
20304	186257
95429	186258
44570	186259
32910	186260
4308	186261
40779	186262
53447	186263
172842	186264
265631	186265
23194	186266
14982	186267
258013	186268
249744	186269
112450	186270
4308	186271
4308	186272
461	186273
136526	186274
33720	186275
56860	186276
56378	186277
18877	186278
39942	186279
189749	186280
2832	186281
51832	186282
35359	186283
71002	186284
101795	186285
197700	186286
50158	186287
170194	186288
89667	186289
214266	186290
33394	186291
10086	186292
102871	186293
14775	186294
126528	186295
60559	186296
216525	186297
104234	186298
18947	186299
14816	186300
77943	186301
98050	186302
235051	186303
120510	186304
11122	186305
203981	186306
7456	186307
278477	186308
249806	186309
190376	186310
54085	186311
215622	186312
109993	186313
17603	186314
48748	186315
166349	186316
69545	186317
66491	186318
287835	186319
18326	186320
206428	186321
20716	186322
22710	186323
93367	186324
11003	186325
199134	186326
127660	186327
44862	186328
91361	186329
14388	186330
148523	186331
164385	186332
189170	186333
19434	186334
171432	186335
30540	186336
15663	186337
1828	186338
117200	186339
23267	186340
58553	186341
253314	186342
75763	186343
75764	186344
22528	186345
232438	186346
40454	186347
53998	186348
9203	186349
66625	186350
89452	186351
36067	186352
2848	186353
140246	186354
34066	186355
52415	186356
15814	186357
27535	186358
26009	186359
328340	186360
288480	186361
129514	186362
85321	186363
68028	186364
28069	186365
43959	186366
1460	186367
202347	186368
33827	186369
27816	186370
99995	186371
83630	186372
299797	186373
213627	186374
31732	186375
92548	186376
7843	186377
95240	186378
206956	186379
2520	186380
245642	186381
22102	186382
51825	186383
93972	186384
89972	186385
9709	186386
14074	186387
184565	186388
164463	186389
231648	186390
48355	186391
56273	186392
186458	186393
111566	186394
259847	186395
34620	186396
22020	186397
31197	186398
75466	186399
42380	186400
63399	186401
188963	186402
84739	186403
215363	186404
25734	186405
291918	186406
108695	186407
13693	186408
78804	186409
51101	186410
327121	186411
24650	186412
38266	186413
14939	186414
308747	186415
18840	186416
116901	186417
297545	186418
174810	186419
85462	186420
26145	186421
107318	186422
70105	186423
38099	186424
27341	186425
3336	186426
70535	186427
130811	186428
148259	186429
191898	186430
99531	186431
29953	186432
7588	186433
100581	186434
35017	186435
17641	186436
214366	186437
38345	186438
168947	186439
74616	186440
135510	186441
163796	186442
132527	186443
9630	186444
299007	186445
16397	186446
183111	186447
255835	186448
18492	186449
259844	186450
183804	186451
117923	186452
266104	186453
266192	186454
8121	186455
13831	186456
6969	186457
11750	186458
43884	186459
14777	186460
14283	186461
92208	186462
131437	186463
209828	186464
7470	186465
17806	186466
37825	186467
26030	186468
140172	186469
218061	186470
153184	186471
61649	186472
216325	186473
22845	186474
1766	186475
141940	186476
11843	186477
55707	186478
1320	186479
13941	186480
49351	186481
24353	186482
141942	186483
151877	186484
18421	186485
210919	186486
16930	186487
42482	186488
193036	186489
123978	186490
284642	186491
142330	186492
314496	186493
208037	186494
129217	186495
325888	186496
27500	186497
38366	186498
12904	186499
4782	186500
10846	186501
125347	186502
218334	186503
80082	186504
20029	186505
23491	186506
76558	186507
180544	186508
242826	186509
253563	186510
149532	186511
118503	186512
12277	186513
135578	186514
43119	186515
169967	186516
250717	186517
6048	186518
13006	186519
126428	186520
25101	186521
10419	186522
168984	186523
107672	186524
115561	186525
92522	186526
186278	186527
133089	186528
312614	186529
286278	186530
152534	186531
324718	186532
306053	186533
297987	186534
296029	186535
168405	186536
1818	186537
32694	186538
56729	186539
46065	186540
217984	186541
294952	186542
14345	186543
1790	186544
125288	186545
87972	186546
165163	186547
210086	186548
35259	186549
141829	186550
131552	186551
229982	186552
58771	186553
95095	186554
25235	186555
18598	186556
143072	186557
30513	186558
171265	186559
9115	186560
52098	186561
14438	186562
32265	186563
5892	186564
85624	186565
41595	186566
250607	186567
131750	186568
22795	186569
251751	186570
15504	186571
813	186572
250502	186573
36025	186574
302581	186575
116483	186576
137756	186577
77724	186578
252147	186579
259811	186580
32798	186581
190120	186582
166472	186583
124055	186584
265675	186585
311449	186586
165256	186587
192316	186588
147232	186589
48831	186590
77289	186591
180529	186592
17489	186593
72319	186594
205618	186595
6413	186596
79387	186597
30170	186598
141744	186599
116009	186600
19163	186601
26212	186602
169685	186603
44010	186604
213137	186605
324166	186606
213760	186607
58214	186608
320644	186609
183981	186610
203652	186611
248805	186612
169183	186613
80980	186614
178395	186615
160691	186616
170396	186617
40604	186618
54576	186619
225459	186620
50228	186621
50228	186622
130153	186623
242819	186624
139778	186625
314663	186626
170116	186627
207671	186628
155688	186629
267516	186630
55297	186631
176153	186632
255694	186633
206246	186634
267333	186635
153572	186636
83040	186637
29916	186638
95866	186639
81194	186640
132150	186641
2978	186642
11205	186643
43815	186644
27621	186645
49954	186646
25408	186647
94468	186648
48893	186649
104286	186650
119098	186651
201840	186652
195567	186653
110570	186654
88591	186655
28867	186656
59684	186657
7993	186658
2843	186659
42515	186660
1494	186661
9519	186662
5274	186663
129883	186664
32325	186665
13744	186666
86705	186667
86704	186668
174468	186669
84119	186670
240730	186671
191829	186672
135710	186673
221746	186674
102271	186675
66193	186676
180192	186677
67170	186678
14919	186679
113514	186680
153438	186681
199832	186682
81270	186683
44935	186684
260806	186685
56017	186686
48522	186687
214063	186688
5446	186689
132394	186690
295947	186691
289354	186692
31446	186693
31446	186694
216419	186695
36548	186696
37920	186697
100817	186698
213041	186699
126339	186700
24124	186701
67890	186702
161437	186703
1909	186704
181649	186705
255745	186706
157541	186707
270347	186708
199349	186709
107637	186710
65792	186711
42329	186712
118583	186713
115391	186714
18502	186715
237845	186716
105656	186717
45944	186718
151421	186719
56629	186720
14268	186721
159482	186722
38501	186723
75901	186724
24948	186725
2039	186726
67180	186727
177784	186728
10144	186729
76699	186730
101568	186731
235494	186732
102711	186733
32849	186734
16002	186735
64856	186736
327016	186737
94449	186738
147098	186739
250700	186740
180117	186741
304289	186742
200167	186743
38493	186744
55003	186745
43132	186746
318381	186747
27486	186748
90722	186749
178000	186750
78963	186751
109190	186752
178244	186753
57401	186754
15679	186755
49210	186756
34099	186757
31352	186758
196430	186759
147484	186760
172283	186761
293160	186762
28163	186763
42462	186764
153030	186765
102843	186766
26007	186767
241273	186768
78762	186769
218232	186770
241079	186771
318895	186772
24172	186773
901	186774
270441	186775
30747	186776
38983	186777
28821	186778
102232	186779
32664	186780
209102	186781
149688	186782
204882	186783
279328	186784
228134	186785
179858	186786
156255	186787
143105	186788
100276	186789
13728	186790
17450	186791
165390	186792
27909	186793
65267	186794
38305	186795
58195	186796
11252	186797
8052	186798
4398	186799
155870	186800
120920	186801
198592	186802
7809	186803
220374	186804
42542	186805
186841	186806
24948	186807
220592	186808
82370	186809
8889	186810
79180	186811
41191	186812
38866	186813
63029	186814
42789	186815
232374	186816
5708	186817
172964	186818
97714	186819
95376	186820
40397	186821
112955	186822
219437	186823
115240	186824
149883	186825
101925	186826
68971	186827
291988	186828
160097	186829
57271	186830
4230	186831
6986	186832
17015	186833
18738	186834
177462	186835
15161	186836
149638	186837
50364	186838
122340	186839
68159	186840
2911	186841
41850	186842
192818	186843
10337	186844
202628	186845
40709	186846
72149	186847
18594	186848
44097	186849
197945	186850
79644	186851
83237	186852
92213	186853
65322	186854
66862	186855
4385	186856
5462	186857
1098	186858
139714	186859
2002	186860
880	186861
132822	186862
211561	186863
25406	186864
108848	186865
34093	186866
34093	186867
9273	186868
66229	186869
87251	186870
819	186871
143364	186872
183601	186873
229131	186874
34286	186875
189235	186876
170360	186877
323464	186878
289886	186879
166491	186880
314725	186881
138561	186882
137640	186883
321537	186884
215859	186885
94177	186886
210337	186887
210642	186888
205421	186889
189286	186890
239094	186891
114115	186892
149146	186893
31633	186894
265671	186895
111581	186896
267503	186897
227016	186898
217922	186899
34503	186900
244128	186901
264284	186902
233442	186903
206957	186904
174901	186905
187936	186906
125105	186907
196434	186908
113197	186909
236061	186910
160405	186911
143799	186912
140617	186913
281500	186914
8241	186915
305781	186916
306588	186917
185442	186918
130785	186919
175125	186920
176036	186921
86127	186922
46872	186923
281995	186924
69293	186925
48916	186926
32844	186927
254762	186928
34084	186929
185597	186930
95131	186931
32336	186932
147622	186933
113157	186934
243352	186935
84746	186936
9926	186937
16537	186938
61464	186939
181514	186940
51295	186941
9093	186942
8745	186943
18119	186944
22377	186945
110126	186946
130096	186947
466	186948
131281	186949
48685	186950
3084	186951
3055	186952
37608	186953
174080	186954
109665	186955
11344	186956
44815	186957
48220	186958
15927	186959
164922	186960
106633	186961
13505	186962
78562	186963
198365	186964
62221	186965
62221	186966
8806	186967
22504	186968
41282	186969
24736	186970
11327	186971
21794	186972
15636	186973
58257	186974
264311	186975
249640	186976
64801	186977
5965	186978
178228	186979
125328	186980
4611	186981
310615	186982
136066	186983
84071	186984
43659	186985
106271	186986
27781	186987
19997	186988
42422	186989
199263	186990
26079	186991
20824	186992
3834	186993
153351	186994
21656	186995
269968	186996
43822	186997
75093	186998
1435	186999
97265	187000
160772	187001
311901	187002
42376	187003
228453	187004
172717	187005
24424	187006
89594	187007
34419	187008
141353	187009
217212	187010
198494	187011
204204	187012
249380	187013
201533	187014
171253	187015
46638	187016
4288	187017
120122	187018
46638	187019
87214	187020
139862	187021
68123	187022
31407	187023
2911	187024
33423	187025
71106	187026
14615	187027
5804	187028
97589	187029
308338	187030
118877	187031
10622	187032
31570	187033
104253	187034
189821	187035
98156	187036
15955	187037
20442	187038
114144	187039
68260	187040
139248	187041
47824	187042
39554	187043
50710	187044
19507	187045
193063	187046
319	187047
53127	187048
135412	187049
28613	187050
23858	187051
5812	187052
182644	187053
50426	187054
124799	187055
29483	187056
74099	187057
16381	187058
1183	187059
56339	187060
168751	187061
151510	187062
74563	187063
21274	187064
24625	187065
7425	187066
37536	187067
87017	187068
7424	187069
137140	187070
79446	187071
1832	187072
212267	187073
21044	187074
59145	187075
11926	187076
17499	187077
9207	187078
49096	187079
701	187080
267107	187081
173065	187082
601	187083
2163	187084
150092	187085
2368	187086
186582	187087
220216	187088
80102	187089
52703	187090
167345	187091
95974	187092
1109	187093
32844	187094
91674	187095
64	187096
68985	187097
188698	187098
6548	187099
18208	187100
191139	187101
122699	187102
16032	187103
48644	187104
15535	187105
757	187106
7019	187107
18897	187108
31972	187109
314952	187110
56792	187111
21505	187112
61220	187113
90792	187114
14161	187115
198827	187116
126019	187117
139098	187118
201563	187119
35795	187120
198984	187121
2376	187122
8941	187123
25694	187124
40898	187125
297702	187126
40404	187127
8382	187128
40404	187129
11029	187130
8382	187131
11029	187132
8382	187133
11029	187134
8382	187135
91048	187136
48178	187137
95758	187138
5106	187139
18463	187140
176431	187141
190725	187142
203844	187143
141209	187144
96584	187145
46398	187146
155410	187147
1185	187148
21710	187149
20802	187150
107411	187151
25206	187152
42092	187153
16586	187154
57499	187155
5299	187156
3202	187157
24087	187158
27643	187159
199631	187160
131591	187161
80174	187162
219503	187163
60483	187164
59563	187165
59757	187166
203641	187167
21225	187168
27564	187169
143665	187170
75518	187171
10942	187172
81014	187173
323131	187174
75458	187175
59503	187176
7439	187177
49231	187178
17503	187179
74669	187180
29879	187181
234806	187182
29879	187183
998	187184
411	187185
10365	187186
320289	187187
202650	187188
10365	187189
246770	187190
116057	187191
70442	187192
54308	187193
234954	187194
55735	187195
122681	187196
10043	187197
34695	187198
40364	187199
27758	187200
36640	187201
29468	187202
121346	187203
22334	187204
55970	187205
45075	187206
45738	187207
119784	187208
22585	187209
55168	187210
15893	187211
7196	187212
111222	187213
12657	187214
244378	187215
121321	187216
1069	187217
39151	187218
61002	187219
146179	187220
11994	187221
167480	187222
9596	187223
24067	187224
21710	187225
295655	187226
43920	187227
8382	187228
116065	187229
89733	187230
42452	187231
173888	187232
232920	187233
156954	187234
99740	187235
42848	187236
211699	187237
75765	187238
8970	187239
21710	187240
90799	187241
240075	187242
998	187243
1749	187244
73488	187245
304463	187246
21710	187247
39335	187248
60496	187249
195576	187250
59757	187251
219482	187252
65225	187253
36003	187254
54751	187255
1349	187256
27798	187257
61650	187258
8647	187259
14323	187260
16079	187261
1355	187262
189852	187263
53780	187264
117605	187265
48865	187266
75537	187267
152360	187268
505	187269
4767	187270
88055	187271
13560	187272
28691	187273
45499	187274
93557	187275
2301	187276
43075	187277
54294	187278
63925	187279
149554	187280
15398	187281
230027	187282
90721	187283
72950	187284
56901	187285
64097	187286
206679	187287
141248	187288
86732	187289
52282	187290
12854	187291
118302	187292
110	187293
38910	187294
17181	187295
109966	187296
33770	187297
44357	187298
168932	187299
110323	187300
70802	187301
113379	187302
273946	187303
4713	187304
2103	187305
5039	187306
205503	187307
12241	187308
2572	187309
125733	187310
4782	187311
63769	187312
136540	187313
1958	187314
205614	187315
60047	187316
6076	187317
100256	187318
100257	187319
29601	187320
251947	187321
96305	187322
43926	187323
52413	187324
312176	187325
24248	187326
34110	187327
7613	187328
143426	187329
7895	187330
142249	187331
67204	187332
308356	187333
169034	187334
5566	187335
279342	187336
5997	187337
184408	187338
711	187339
120363	187340
32476	187341
273991	187342
51358	187343
316392	187344
4114	187345
15890	187346
264	187347
4977	187348
10009	187349
23321	187350
2694	187351
3714	187352
1693	187353
40907	187354
7710	187355
89620	187356
220531	187357
34024	187358
35372	187359
182642	187360
11994	187361
80369	187362
4056	187363
130242	187364
81184	187365
45434	187366
28539	187367
260750	187368
55327	187369
21474	187370
68899	187371
56730	187372
3248	187373
45412	187374
26994	187375
156250	187376
29606	187377
85346	187378
52715	187379
18182	187380
92953	187381
100758	187382
123833	187383
2807	187384
436	187385
16147	187386
124398	187387
101079	187388
153985	187389
131788	187390
5317	187391
30893	187392
9853	187393
127038	187394
80003	187395
113947	187396
45323	187397
48079	187398
5457	187399
4819	187400
19160	187401
120053	187402
248313	187403
2264	187404
16752	187405
63554	187406
137350	187407
166812	187408
152512	187409
28398	187410
33730	187411
175420	187412
71640	187413
124967	187414
79621	187415
55293	187416
10175	187417
23859	187418
311346	187419
42505	187420
69281	187421
69192	187422
27456	187423
220485	187424
201699	187425
141538	187426
81378	187427
142710	187428
127523	187429
574	187430
126085	187431
904	187432
217057	187433
39597	187434
307	187435
6043	187436
170895	187437
77031	187438
107401	187439
209320	187440
34015	187441
222407	187442
85556	187443
34087	187444
77713	187445
15024	187446
92475	187447
50286	187448
4909	187449
46511	187450
180733	187451
56440	187452
45300	187453
14586	187454
16146	187455
17	187456
68899	187457
9382	187458
19102	187459
2166	187460
21809	187461
97413	187462
15419	187463
12284	187464
29399	187465
10951	187466
85788	187467
72254	187468
95123	187469
43833	187470
43833	187471
124770	187472
6645	187473
29844	187474
179558	187475
58194	187476
5719	187477
10349	187478
131741	187479
138438	187480
39413	187481
16962	187482
9542	187483
2737	187484
84507	187485
68071	187486
96931	187487
40658	187488
240818	187489
109047	187490
5892	187491
115019	187492
114418	187493
203921	187494
3085	187495
18075	187496
215951	187497
73844	187498
42379	187499
12181	187500
13222	187501
157746	187502
22661	187503
24809	187504
9774	187505
55157	187506
227677	187507
7605	187508
173120	187509
26307	187510
194867	187511
110791	187512
29922	187513
110350	187514
55653	187515
871	187516
215694	187517
1193	187518
3025	187519
197578	187520
71267	187521
322510	187522
104739	187523
25828	187524
39070	187525
62604	187526
3892	187527
33383	187528
214185	187529
61435	187530
51848	187531
422	187532
252	187533
120784	187534
74928	187535
127468	187536
78250	187537
8021	187538
25184	187539
11061	187540
299143	187541
431	187542
120239	187543
9308	187544
205684	187545
113405	187546
107342	187547
74094	187548
291860	187549
201011	187550
8245	187551
53468	187552
21609	187553
15622	187554
133257	187555
13287	187556
83424	187557
55173	187558
277129	187559
137717	187560
53092	187561
114890	187562
13079	187563
1297	187564
46102	187565
65267	187566
133085	187567
77789	187568
36271	187569
319386	187570
36669	187571
59033	187572
167432	187573
27179	187574
34133	187575
78379	187576
162887	187577
72725	187578
187472	187579
113814	187580
199312	187581
5814	187582
42424	187583
120445	187584
36576	187585
29776	187586
128590	187587
278295	187588
97699	187589
13748	187590
43861	187591
21159	187592
21641	187593
216004	187594
21001	187595
256246	187596
109729	187597
8742	187598
22506	187599
232392	187600
150228	187601
36381	187602
33252	187603
43267	187604
8457	187605
50797	187606
71914	187607
26673	187608
96705	187609
3852	187610
143948	187611
270951	187612
111141	187613
1120	187614
309166	187615
3522	187616
26470	187617
3751	187618
113289	187619
96379	187620
77418	187621
9408	187622
147332	187623
70139	187624
91349	187625
112177	187626
75076	187627
1799	187628
103281	187629
8390	187630
212218	187631
42540	187632
2563	187633
129864	187634
67074	187635
201124	187636
835	187637
10773	187638
106496	187639
162515	187640
199213	187641
85474	187642
203471	187643
33531	187644
23749	187645
31215	187646
61868	187647
188296	187648
175992	187649
7453	187650
37037	187651
234419	187652
40151	187653
31270	187654
9256	187655
36220	187656
32224	187657
79187	187658
172911	187659
298567	187660
176416	187661
269880	187662
205039	187663
10563	187664
15114	187665
32625	187666
12456	187667
94697	187668
148735	187669
30542	187670
158438	187671
211337	187672
147688	187673
251555	187674
2881	187675
66960	187676
20204	187677
235519	187678
169335	187679
7672	187680
285057	187681
11810	187682
336	187683
214243	187684
229013	187685
126429	187686
32214	187687
134346	187688
18764	187689
84681	187690
1757	187691
1520	187692
1828	187693
88652	187694
15522	187695
47427	187696
270510	187697
286218	187698
2270	187699
49611	187700
130337	187701
59578	187702
164012	187703
77608	187704
14789	187705
131547	187706
17558	187707
46578	187708
123223	187709
12321	187710
131866	187711
294223	187712
182291	187713
65956	187714
68836	187715
90137	187716
102295	187717
139222	187718
304489	187719
29593	187720
157205	187721
70520	187722
99374	187723
3177	187724
19071	187725
30144	187726
104479	187727
64405	187728
124108	187729
124109	187730
50233	187731
280232	187732
259913	187733
13790	187734
17360	187735
77609	187736
68880	187737
64202	187738
3242	187739
41950	187740
120129	187741
299777	187742
120388	187743
231407	187744
182063	187745
27109	187746
320972	187747
17915	187748
197484	187749
128792	187750
190424	187751
134347	187752
136557	187753
256271	187754
132301	187755
74032	187756
73533	187757
165466	187758
33408	187759
61221	187760
85833	187761
1195	187762
2563	187763
2881	187764
163490	187765
653	187766
21437	187767
163305	187768
149278	187769
149177	187770
153685	187771
5189	187772
288925	187773
176551	187774
15314	187775
9095	187776
2433	187777
19212	187778
235219	187779
155461	187780
50799	187781
78427	187782
33762	187783
149747	187784
30404	187785
103980	187786
59961	187787
3152	187788
2035	187789
3291	187790
311370	187791
207038	187792
102710	187793
156075	187794
179625	187795
57360	187796
328530	187797
157180	187798
42749	187799
5189	187800
47938	187801
130839	187802
15593	187803
40511	187804
92128	187805
60465	187806
143136	187807
75403	187808
50088	187809
65129	187810
43738	187811
246086	187812
14009	187813
8152	187814
243393	187815
304276	187816
5173	187817
2595	187818
53916	187819
47532	187820
45191	187821
234965	187822
66903	187823
8737	187824
316027	187825
208144	187826
76402	187827
253072	187828
115488	187829
1661	187830
267710	187831
268989	187832
88347	187833
29816	187834
12882	187835
82040	187836
48913	187837
240539	187838
129511	187839
71425	187840
10511	187841
17749	187842
128430	187843
87258	187844
72374	187845
101540	187846
107189	187847
135491	187848
155737	187849
65197	187850
89928	187851
67058	187852
4589	187853
89829	187854
5663	187855
96413	187856
53653	187857
50278	187858
212625	187859
57068	187860
77498	187861
112523	187862
136406	187863
2371	187864
129428	187865
130413	187866
108128	187867
131858	187868
72149	187869
4675	187870
13972	187871
144614	187872
126236	187873
16361	187874
14421	187875
298152	187876
9843	187877
160906	187878
165028	187879
167248	187880
224773	187881
179410	187882
14068	187883
112858	187884
39487	187885
1454	187886
30196	187887
273691	187888
69118	187889
2894	187890
3	187891
76992	187892
9023	187893
27139	187894
143281	187895
17475	187896
8875	187897
23501	187898
15039	187899
41713	187900
47982	187901
38737	187902
127204	187903
929	187904
30880	187905
25844	187906
15187	187907
140264	187908
204725	187909
9813	187910
65567	187911
242255	187912
5436	187913
213564	187914
40080	187915
66260	187916
113045	187917
140807	187918
192153	187919
10313	187920
12632	187921
191946	187922
25705	187923
135884	187924
3383	187925
85079	187926
128451	187927
7561	187928
179836	187929
266988	187930
24017	187931
34014	187932
109092	187933
120421	187934
27950	187935
205878	187936
151334	187937
14714	187938
147795	187939
33795	187940
68818	187941
172235	187942
9891	187943
290116	187944
68477	187945
263137	187946
6356	187947
236554	187948
2035	187949
75576	187950
75576	187951
96800	187952
149846	187953
265227	187954
54199	187955
200905	187956
33678	187957
542	187958
110064	187959
414	187960
172006	187961
40284	187962
123143	187963
20648	187964
93481	187965
20688	187966
328212	187967
1951	187968
1951	187969
209374	187970
86715	187971
296510	187972
203287	187973
25894	187974
213516	187975
7960	187976
46056	187977
93790	187978
27495	187979
180446	187980
4396	187981
44116	187982
55528	187983
155023	187984
130180	187985
93673	187986
98219	187987
11787	187988
39404	187989
194378	187990
105002	187991
85487	187992
42838	187993
298421	187994
76889	187995
307019	187996
56416	187997
4933	187998
23071	187999
34494	188000
4546	188001
145129	188002
84663	188003
44493	188004
322236	188005
24809	188006
133673	188007
170490	188008
316063	188009
161435	188010
209140	188011
99370	188012
172496	188013
96019	188014
5569	188015
101790	188016
89970	188017
302725	188018
71532	188019
104250	188020
13698	188021
166398	188022
48922	188023
164017	188024
21119	188025
167102	188026
8858	188027
198214	188028
96255	188029
55037	188030
142049	188031
31202	188032
220158	188033
319668	188034
58334	188035
299738	188036
236566	188037
235296	188038
23680	188039
72237	188040
326113	188041
146618	188042
198469	188043
1150	188044
184953	188045
168385	188046
323639	188047
305436	188048
237798	188049
247296	188050
174671	188051
80762	188052
16646	188053
46683	188054
14408	188055
230308	188056
312720	188057
5621	188058
39942	188059
106624	188060
9783	188061
12784	188062
27953	188063
66187	188064
113236	188065
47497	188066
17092	188067
21427	188068
125890	188069
202934	188070
237339	188071
129238	188072
319824	188073
95402	188074
24974	188075
140935	188076
22599	188077
318512	188078
206798	188079
69617	188080
11952	188081
227	188082
75461	188083
59376	188084
79795	188085
128282	188086
60944	188087
47251	188088
97032	188089
103433	188090
45147	188091
160791	188092
76109	188093
310283	188094
217488	188095
183543	188096
315361	188097
44526	188098
230772	188099
189372	188100
185961	188101
46624	188102
285382	188103
96870	188104
66902	188105
24336	188106
214441	188107
178972	188108
58065	188109
37529	188110
30728	188111
44683	188112
186749	188113
60823	188114
118814	188115
11066	188116
33366	188117
268981	188118
209236	188119
118832	188120
95844	188121
2305	188122
264523	188123
64520	188124
219101	188125
4865	188126
219852	188127
99251	188128
109275	188129
75741	188130
136662	188131
250508	188132
61357	188133
293785	188134
19597	188135
7513	188136
193233	188137
63304	188138
11241	188139
1882	188140
6121	188141
40151	188142
6202	188143
61816	188144
25183	188145
99148	188146
153549	188147
37389	188148
1401	188149
138079	188150
160028	188151
1919	188152
188679	188153
47340	188154
2044	188155
65532	188156
147201	188157
7412	188158
87398	188159
19406	188160
130298	188161
2192	188162
322836	188163
311	188164
267799	188165
89665	188166
52563	188167
89849	188168
70875	188169
101875	188170
8311	188171
68528	188172
11983	188173
242110	188174
123828	188175
293685	188176
257549	188177
125	188178
50131	188179
3202	188180
101732	188181
86653	188182
18620	188183
89473	188184
48329	188185
140325	188186
53706	188187
12623	188188
52319	188189
117721	188190
181907	188191
11413	188192
132378	188193
189126	188194
140096	188195
168095	188196
154705	188197
110483	188198
59579	188199
170411	188200
12448	188201
147486	188202
201975	188203
69497	188204
122574	188205
135597	188206
62671	188207
316486	188208
64497	188209
97648	188210
19161	188211
19842	188212
20556	188213
10275	188214
36377	188215
114323	188216
78778	188217
24129	188218
26140	188219
3073	188220
47344	188221
76807	188222
130791	188223
251913	188224
191028	188225
12353	188226
11659	188227
505	188228
5590	188229
85436	188230
145420	188231
137423	188232
98229	188233
143760	188234
87495	188235
143704	188236
214253	188237
371	188238
103647	188239
146765	188240
212540	188241
10066	188242
2034	188243
38628	188244
2972	188245
1046	188246
22186	188247
124043	188248
37502	188249
1603	188250
105289	188251
24012	188252
126365	188253
70307	188254
320457	188255
104069	188256
216691	188257
64632	188258
25138	188259
212649	188260
18136	188261
295159	188262
23794	188263
136287	188264
253	188265
102027	188266
71755	188267
59911	188268
10919	188269
39880	188270
195279	188271
236052	188272
50255	188273
259897	188274
21260	188275
6939	188276
135964	188277
5677	188278
11371	188279
2047	188280
53729	188281
45720	188282
135705	188283
11965	188284
311028	188285
59862	188286
98718	188287
169352	188288
917	188289
12387	188290
325152	188291
171803	188292
6583	188293
200724	188294
274564	188295
29364	188296
249027	188297
9424	188298
2483	188299
159097	188300
196401	188301
66517	188302
11841	188303
199163	188304
300639	188305
112299	188306
131946	188307
121036	188308
181691	188309
81638	188310
46317	188311
40394	188312
215023	188313
137817	188314
94768	188315
14360	188316
81985	188317
1699	188318
221132	188319
283760	188320
119670	188321
68614	188322
275822	188323
110488	188324
140206	188325
192195	188326
58389	188327
86915	188328
130953	188329
158102	188330
34169	188331
5868	188332
70989	188333
111624	188334
55621	188335
46142	188336
296348	188337
16790	188338
158820	188339
126569	188340
52606	188341
90841	188342
3958	188343
322477	188344
59640	188345
7	188346
109658	188347
179856	188348
162043	188349
160325	188350
61862	188351
61146	188352
160931	188353
65405	188354
151379	188355
42784	188356
99923	188357
294931	188358
191272	188359
61624	188360
133366	188361
110080	188362
315253	188363
301217	188364
72394	188365
193337	188366
67625	188367
62704	188368
14752	188369
318353	188370
153321	188371
51097	188372
214683	188373
316443	188374
7257	188375
182933	188376
51206	188377
65107	188378
183157	188379
175811	188380
25581	188381
87784	188382
43038	188383
307774	188384
84209	188385
35287	188386
35478	188387
314119	188388
52925	188389
129209	188390
35533	188391
78078	188392
218427	188393
5704	188394
124786	188395
3554	188396
119976	188397
3380	188398
57721	188399
40974	188400
879	188401
312559	188402
232860	188403
13091	188404
58745	188405
209439	188406
156367	188407
3368	188408
105452	188409
319818	188410
286695	188411
257355	188412
69606	188413
123953	188414
278671	188415
133115	188416
328463	188417
24928	188418
17451	188419
79303	188420
35423	188421
154191	188422
92293	188423
63135	188424
239722	188425
171024	188426
22800	188427
3562	188428
4224	188429
47826	188430
67659	188431
69602	188432
12818	188433
12796	188434
137678	188435
267	188436
21687	188437
2197	188438
879	188439
310	188440
2866	188441
33036	188442
21755	188443
124727	188444
51499	188445
152605	188446
25072	188447
76020	188448
36905	188449
25579	188450
16572	188451
4806	188452
4028	188453
5693	188454
24604	188455
21884	188456
3925	188457
58257	188458
119494	188459
13013	188460
260779	188461
41970	188462
147336	188463
20848	188464
90206	188465
73251	188466
308717	188467
277531	188468
112858	188469
172994	188470
72253	188471
74658	188472
2047	188473
118634	188474
179436	188475
45183	188476
174114	188477
77317	188478
145858	188479
17095	188480
219872	188481
215791	188482
35971	188483
96	188484
48	188485
86428	188486
112985	188487
327896	188488
131067	188489
35016	188490
84434	188491
3091	188492
124729	188493
124729	188494
240328	188495
56905	188496
298453	188497
40992	188498
284881	188499
18533	188500
2784	188501
32831	188502
45086	188503
77062	188504
127987	188505
1696	188506
44957	188507
311647	188508
309281	188509
123951	188510
26246	188511
7624	188512
252130	188513
1309	188514
17990	188515
150757	188516
28997	188517
207151	188518
93577	188519
245681	188520
5951	188521
40908	188522
317670	188523
182271	188524
50363	188525
268712	188526
29868	188527
166649	188528
96253	188529
11924	188530
153156	188531
11633	188532
86050	188533
103201	188534
66299	188535
33305	188536
114269	188537
145075	188538
9047	188539
90897	188540
37070	188541
74270	188542
50208	188543
15844	188544
36948	188545
4304	188546
59575	188547
73550	188548
6830	188549
1448	188550
111676	188551
8654	188552
94113	188553
22880	188554
30720	188555
47428	188556
9818	188557
83233	188558
57161	188559
52421	188560
43739	188561
7832	188562
80520	188563
81784	188564
126460	188565
48998	188566
11045	188567
3193	188568
84146	188569
11686	188570
23070	188571
5561	188572
22805	188573
29279	188574
18030	188575
16800	188576
54302	188577
27016	188578
14801	188579
38685	188580
125162	188581
22977	188582
137938	188583
7339	188584
232588	188585
17391	188586
3250	188587
18202	188588
82	188589
15	188590
67393	188591
11710	188592
198423	188593
484	188594
23177	188595
65225	188596
267235	188597
4077	188598
121684	188599
284232	188600
5986	188601
43966	188602
28101	188603
29927	188604
36568	188605
19563	188606
37244	188607
707	188608
175763	188609
27260	188610
15085	188611
134967	188612
4874	188613
124691	188614
140449	188615
10772	188616
12711	188617
10353	188618
34656	188619
309983	188620
83757	188621
76577	188622
69603	188623
282983	188624
186943	188625
52427	188626
103883	188627
101009	188628
10525	188629
174047	188630
13340	188631
80720	188632
5556	188633
358	188634
9268	188635
149619	188636
639	188637
148752	188638
91294	188639
2394	188640
134568	188641
22705	188642
156332	188643
188821	188644
91610	188645
60855	188646
134030	188647
19081	188648
36187	188649
47234	188650
81473	188651
36579	188652
124782	188653
44250	188654
59571	188655
78279	188656
109628	188657
288022	188658
48988	188659
270382	188660
18544	188661
47633	188662
55491	188663
7862	188664
19663	188665
100670	188666
14314	188667
5655	188668
75690	188669
46084	188670
413	188671
97108	188672
59	188673
113699	188674
159029	188675
141360	188676
5585	188677
10283	188678
49952	188679
51925	188680
4910	188681
25413	188682
32230	188683
108483	188684
6316	188685
304100	188686
93930	188687
36159	188688
309142	188689
279389	188690
120833	188691
48055	188692
48096	188693
231460	188694
108018	188695
14804	188696
116681	188697
316205	188698
11156	188699
227814	188700
11653	188701
284201	188702
186240	188703
292657	188704
192074	188705
140985	188706
81329	188707
7391	188708
216891	188709
3462	188710
102335	188711
123773	188712
192958	188713
123900	188714
36649	188715
100453	188716
262810	188717
158566	188718
66596	188719
102212	188720
66554	188721
8318	188722
102488	188723
82462	188724
181149	188725
161441	188726
74227	188727
253908	188728
131755	188729
289916	188730
131653	188731
199077	188732
81111	188733
23915	188734
62771	188735
196894	188736
54179	188737
9648	188738
114783	188739
163764	188740
18535	188741
142480	188742
189702	188743
290857	188744
125666	188745
94875	188746
199704	188747
4179	188748
4446	188749
70008	188750
31301	188751
46740	188752
137602	188753
172687	188754
139447	188755
206705	188756
136696	188757
130314	188758
47139	188759
140655	188760
266612	188761
6886	188762
1314	188763
75641	188764
75682	188765
111850	188766
92205	188767
1803	188768
298938	188769
313784	188770
91043	188771
81340	188772
100884	188773
149940	188774
112864	188775
5170	188776
25099	188777
41105	188778
74799	188779
203709	188780
17010	188781
271032	188782
178356	188783
145178	188784
145053	188785
2837	188786
107961	188787
176020	188788
132767	188789
54602	188790
161168	188791
67498	188792
9116	188793
168674	188794
269	188795
140010	188796
56791	188797
88929	188798
65714	188799
13501	188800
1038	188801
261126	188802
35268	188803
80008	188804
208541	188805
283088	188806
181453	188807
256014	188808
261611	188809
170892	188810
235109	188811
1102	188812
44453	188813
121693	188814
50899	188815
48415	188816
307081	188817
105458	188818
7843	188819
198446	188820
203687	188821
180678	188822
209365	188823
2306	188824
159973	188825
214577	188826
88830	188827
7499	188828
139344	188829
17588	188830
302231	188831
165252	188832
37378	188833
4179	188834
1096	188835
44612	188836
21972	188837
19884	188838
304260	188839
101904	188840
199620	188841
130305	188842
2130	188843
25717	188844
117334	188845
216757	188846
40020	188847
187225	188848
308140	188849
29864	188850
151868	188851
195354	188852
100213	188853
66116	188854
239863	188855
40158	188856
294344	188857
99124	188858
1781	188859
197512	188860
233011	188861
116965	188862
177566	188863
120801	188864
141061	188865
31230	188866
66911	188867
20240	188868
63550	188869
16703	188870
85092	188871
102072	188872
84786	188873
8980	188874
8980	188875
28059	188876
278370	188877
59753	188878
20361	188879
45340	188880
53008	188881
18257	188882
141435	188883
28077	188884
154607	188885
91999	188886
35278	188887
84869	188888
125899	188889
314674	188890
6278	188891
251514	188892
134461	188893
38311	188894
8092	188895
17073	188896
9598	188897
161864	188898
39484	188899
5625	188900
47990	188901
34623	188902
2721	188903
326734	188904
192940	188905
322091	188906
293172	188907
123458	188908
108745	188909
77752	188910
12627	188911
31643	188912
113864	188913
104824	188914
28685	188915
102874	188916
55496	188917
243605	188918
74669	188919
97956	188920
158244	188921
105752	188922
65375	188923
510	188924
258407	188925
9838	188926
7362	188927
139	188928
258269	188929
157597	188930
64786	188931
144996	188932
62821	188933
8298	188934
83474	188935
64231	188936
251585	188937
54494	188938
38010	188939
11706	188940
54293	188941
67915	188942
12933	188943
27193	188944
13212	188945
31239	188946
148249	188947
32401	188948
42643	188949
18080	188950
203448	188951
117928	188952
77153	188953
265596	188954
112853	188955
317	188956
124752	188957
2505	188958
20581	188959
2848	188960
205282	188961
6511	188962
176635	188963
1078	188964
2541	188965
19613	188966
69748	188967
160423	188968
113413	188969
102313	188970
66724	188971
312753	188972
54648	188973
8338	188974
127272	188975
193645	188976
74564	188977
3537	188978
314280	188979
46627	188980
159446	188981
34013	188982
29565	188983
102669	188984
6808	188985
105055	188986
110435	188987
25278	188988
49603	188989
4275	188990
78294	188991
37501	188992
106391	188993
246396	188994
29177	188995
32599	188996
22978	188997
14437	188998
124133	188999
5569	189000
45878	189001
8915	189002
12388	189003
48020	189004
188142	189005
107340	189006
326176	189007
247259	189008
194293	189009
49768	189010
31342	189011
136142	189012
54332	189013
264277	189014
96126	189015
219169	189016
62479	189017
128614	189018
70468	189019
106178	189020
109989	189021
10686	189022
62231	189023
60018	189024
88709	189025
222979	189026
131450	189027
9279	189028
86540	189029
148348	189030
116945	189031
38816	189032
56897	189033
33208	189034
1896	189035
49970	189036
215439	189037
91604	189038
14931	189039
483	189040
64152	189041
36292	189042
29899	189043
89194	189044
48456	189045
22707	189046
115182	189047
7067	189048
308481	189049
4	189050
156878	189051
551	189052
31127	189053
129976	189054
12257	189055
47169	189056
65837	189057
21007	189058
16147	189059
16064	189060
66417	189061
19350	189062
27666	189063
106983	189064
7324	189065
98159	189066
4058	189067
2389	189068
6202	189069
50875	189070
93546	189071
31316	189072
988	189073
1003	189074
7391	189075
33768	189076
195743	189077
5530	189078
33083	189079
45488	189080
943	189081
6743	189082
274344	189083
7033	189084
119263	189085
31111	189086
41587	189087
161484	189088
94979	189089
25624	189090
15428	189091
2810	189092
219495	189093
13570	189094
229844	189095
10564	189096
95636	189097
158871	189098
208538	189099
123598	189100
19439	189101
119274	189102
130770	189103
160352	189104
59227	189105
180293	189106
120600	189107
225739	189108
27765	189109
56016	189110
62891	189111
141014	189112
14098	189113
183462	189114
216369	189115
68956	189116
328201	189117
351	189118
125	189119
280193	189120
127343	189121
26956	189122
18351	189123
163262	189124
93173	189125
24627	189126
178648	189127
116759	189128
12037	189129
29837	189130
249979	189131
249635	189132
55897	189133
7315	189134
309902	189135
161803	189136
29837	189137
267693	189138
111674	189139
133444	189140
62456	189141
4814	189142
19441	189143
68629	189144
19333	189145
325	189146
1330	189147
54048	189148
33504	189149
68046	189150
17105	189151
23851	189152
89839	189153
28079	189154
2208	189155
46587	189156
48562	189157
187588	189158
193990	189159
102138	189160
47980	189161
45211	189162
181304	189163
112619	189164
22249	189165
311608	189166
253447	189167
7018	189168
284553	189169
85861	189170
305602	189171
216284	189172
58846	189173
6893	189174
61208	189175
4695	189176
4500	189177
206857	189178
25278	189179
183339	189180
10963	189181
76998	189182
127341	189183
760	189184
63143	189185
11001	189186
72429	189187
165936	189188
3970	189189
1120	189190
29822	189191
15859	189192
5203	189193
103431	189194
68891	189195
103431	189196
29139	189197
272724	189198
120918	189199
28966	189200
147834	189201
169402	189202
187108	189203
18424	189204
114666	189205
41595	189206
15859	189207
21440	189208
219656	189209
32234	189210
93923	189211
84092	189212
241519	189213
169224	189214
10226	189215
37312	189216
9382	189217
96017	189218
148922	189219
136700	189220
8132	189221
30685	189222
18378	189223
8332	189224
274508	189225
107441	189226
82851	189227
41158	189228
232683	189229
42591	189230
59046	189231
14217	189232
147341	189233
61583	189234
46	189235
110921	189236
2054	189237
190800	189238
245743	189239
303520	189240
173754	189241
7816	189242
45646	189243
28204	189244
22554	189245
96925	189246
8300	189247
12714	189248
55941	189249
259475	189250
89240	189251
79423	189252
281864	189253
183603	189254
277385	189255
32254	189256
255042	189257
200831	189258
23163	189259
90621	189260
4345	189261
33134	189262
106373	189263
17246	189264
85821	189265
27182	189266
203774	189267
71460	189268
145369	189269
57296	189270
7993	189271
443	189272
17246	189273
40825	189274
4605	189275
167713	189276
16581	189277
208848	189278
3631	189279
135414	189280
67130	189281
27132	189282
87709	189283
97145	189284
94822	189285
32648	189286
3315	189287
108579	189288
10240	189289
161598	189290
153296	189291
17713	189292
104911	189293
30222	189294
1497	189295
1010	189296
20806	189297
14234	189298
41987	189299
939	189300
32705	189301
54949	189302
12211	189303
70686	189304
211459	189305
12108	189306
8614	189307
104533	189308
264619	189309
9915	189310
99012	189311
27620	189312
8144	189313
911	189314
10497	189315
31344	189316
7443	189317
27163	189318
35100	189319
98855	189320
2830	189321
161179	189322
124335	189323
310882	189324
4551	189325
189129	189326
5402	189327
1230	189328
49058	189329
265683	189330
88287	189331
5020	189332
695	189333
613	189334
9561	189335
71	189336
12701	189337
12534	189338
68154	189339
85901	189340
85901	189341
39698	189342
10843	189343
100744	189344
14386	189345
240128	189346
27628	189347
9627	189348
44876	189349
171525	189350
314871	189351
19136	189352
73325	189353
68154	189354
104569	189355
166545	189356
49764	189357
31330	189358
23045	189359
11074	189360
11074	189361
29486	189362
60543	189363
3235	189364
3613	189365
29120	189366
29120	189367
34234	189368
322588	189369
81753	189370
1727	189371
43617	189372
28069	189373
2938	189374
68706	189375
11064	189376
274635	189377
39517	189378
8232	189379
3414	189380
65594	189381
103945	189382
50174	189383
209844	189384
8809	189385
272659	189386
127830	189387
4766	189388
103944	189389
40580	189390
16756	189391
7325	189392
68452	189393
31787	189394
3336	189395
31031	189396
27555	189397
32002	189398
194576	189399
28641	189400
190	189401
122341	189402
4327	189403
138318	189404
93175	189405
106615	189406
75266	189407
136944	189408
11266	189409
231871	189410
12233	189411
14369	189412
92965	189413
1129	189414
17845	189415
166481	189416
3954	189417
64339	189418
11155	189419
91012	189420
15250	189421
42443	189422
54797	189423
199021	189424
42432	189425
32625	189426
85977	189427
10467	189428
49346	189429
9342	189430
116780	189431
32299	189432
19577	189433
21788	189434
4345	189435
89814	189436
172180	189437
130446	189438
6113	189439
171578	189440
33607	189441
578	189442
50179	189443
22447	189444
19587	189445
4272	189446
12521	189447
38102	189448
100544	189449
18087	189450
4635	189451
53323	189452
6744	189453
18790	189454
69145	189455
88804	189456
29673	189457
5281	189458
22617	189459
207297	189460
187344	189461
120785	189462
191392	189463
1336	189464
22040	189465
3323	189466
221988	189467
27701	189468
131287	189469
53840	189470
14984	189471
33164	189472
56934	189473
792	189474
134036	189475
66907	189476
519	189477
49949	189478
58246	189479
212407	189480
22309	189481
87285	189482
32381	189483
15368	189484
59	189485
305841	189486
14713	189487
123703	189488
34597	189489
271458	189490
34298	189491
76534	189492
207589	189493
190270	189494
66012	189495
258293	189496
294165	189497
191556	189498
295	189499
2544	189500
43121	189501
203567	189502
7271	189503
12139	189504
38270	189505
1823	189506
82549	189507
60796	189508
228167	189509
32566	189510
121862	189511
5232	189512
48698	189513
14639	189514
760	189515
48811	189516
68029	189517
55310	189518
139136	189519
52405	189520
42572	189521
117153	189522
109320	189523
212423	189524
12108	189525
35783	189526
19432	189527
208866	189528
127339	189529
8317	189530
137606	189531
216233	189532
152116	189533
190275	189534
196689	189535
36661	189536
856	189537
24464	189538
18744	189539
7792	189540
18957	189541
194634	189542
6329	189543
40948	189544
21469	189545
5951	189546
854	189547
29790	189548
77854	189549
77945	189550
112237	189551
32470	189552
48493	189553
14541	189554
1548	189555
58582	189556
87031	189557
87031	189558
117919	189559
8479	189560
9553	189561
213333	189562
10618	189563
51030	189564
213400	189565
50243	189566
78743	189567
173324	189568
10351	189569
85531	189570
51521	189571
212403	189572
16252	189573
24946	189574
124691	189575
294325	189576
123026	189577
67955	189578
104369	189579
17890	189580
3625	189581
60740	189582
24060	189583
178828	189584
34253	189585
123724	189586
63790	189587
28885	189588
5589	189589
126987	189590
61424	189591
115301	189592
139913	189593
7222	189594
16091	189595
7244	189596
153039	189597
7244	189598
48333	189599
47441	189600
23930	189601
239473	189602
38231	189603
13426	189604
110050	189605
61103	189606
6912	189607
12344	189608
142821	189609
6674	189610
11109	189611
5235	189612
33671	189613
57176	189614
43532	189615
24143	189616
1453	189617
22124	189618
140129	189619
14212	189620
212053	189621
174917	189622
2781	189623
79868	189624
36419	189625
92052	189626
45530	189627
96107	189628
119566	189629
113914	189630
53164	189631
159	189632
10240	189633
103752	189634
9456	189635
202078	189636
109429	189637
169561	189638
103805	189639
16315	189640
227691	189641
47723	189642
187603	189643
3266	189644
17200	189645
14121	189646
20056	189647
278719	189648
56718	189649
95770	189650
160254	189651
63482	189652
67439	189653
157916	189654
2072	189655
107271	189656
203291	189657
34436	189658
263950	189659
186863	189660
24876	189661
9853	189662
15262	189663
323742	189664
23188	189665
11870	189666
132355	189667
297939	189668
47524	189669
228379	189670
102448	189671
117388	189672
71611	189673
192843	189674
318698	189675
225575	189676
7880	189677
191890	189678
28560	189679
231322	189680
55741	189681
102743	189682
110709	189683
50580	189684
2308	189685
27850	189686
2111	189687
82831	189688
126378	189689
205436	189690
9102	189691
553	189692
243557	189693
79723	189694
1050	189695
111029	189696
22285	189697
1573	189698
43608	189699
19525	189700
63366	189701
71001	189702
286523	189703
200475	189704
130593	189705
155	189706
362	189707
2224	189708
52972	189709
24591	189710
11515	189711
2283	189712
19090	189713
37795	189714
26131	189715
33419	189716
5109	189717
134982	189718
22464	189719
4360	189720
1299	189721
60090	189722
71451	189723
4180	189724
484	189725
135174	189726
219905	189727
299222	189728
7538	189729
25544	189730
134239	189731
1266	189732
82409	189733
183004	189734
38344	189735
68851	189736
190131	189737
85258	189738
21399	189739
78929	189740
62121	189741
276995	189742
322498	189743
123071	189744
57200	189745
90208	189746
453	189747
16914	189748
52	189749
139615	189750
266037	189751
29200	189752
23135	189753
36912	189754
163200	189755
77238	189756
45182	189757
136743	189758
284618	189759
68809	189760
856	189761
54056	189762
57126	189763
38082	189764
91352	189765
18	189766
3314	189767
29962	189768
2718	189769
104799	189770
241364	189771
11777	189772
138041	189773
7007	189774
56995	189775
3764	189776
8459	189777
16254	189778
118954	189779
189244	189780
205907	189781
7427	189782
88276	189783
57783	189784
256223	189785
12671	189786
206114	189787
388	189788
47333	189789
70	189790
36294	189791
100744	189792
22383	189793
14134	189794
31496	189795
288784	189796
3318	189797
12394	189798
2065	189799
299826	189800
26311	189801
21329	189802
396	189803
1549	189804
134838	189805
141183	189806
9208	189807
11946	189808
154037	189809
8406	189810
35240	189811
28604	189812
123856	189813
2329	189814
50302	189815
278561	189816
50488	189817
21336	189818
8441	189819
84630	189820
34802	189821
192627	189822
30249	189823
275281	189824
584	189825
244207	189826
102182	189827
8833	189828
66999	189829
328659	189830
165474	189831
71398	189832
198395	189833
31446	189834
1964	189835
5505	189836
14701	189837
315344	189838
36990	189839
161262	189840
289547	189841
132951	189842
203066	189843
34326	189844
104783	189845
114766	189846
58762	189847
72854	189848
245344	189849
10054	189850
116210	189851
166845	189852
22461	189853
217819	189854
146777	189855
12577	189856
105486	189857
57844	189858
45456	189859
52810	189860
4799	189861
6634	189862
68964	189863
2981	189864
317176	189865
3710	189866
282452	189867
64857	189868
104193	189869
15832	189870
104273	189871
114692	189872
197619	189873
161200	189874
195517	189875
46686	189876
89129	189877
101374	189878
52815	189879
12128	189880
4718	189881
58624	189882
74191	189883
103937	189884
344	189885
30546	189886
344	189887
19492	189888
30542	189889
100610	189890
321523	189891
6374	189892
1759	189893
5014	189894
191433	189895
2416	189896
274075	189897
26102	189898
27441	189899
77910	189900
238363	189901
55149	189902
65435	189903
63755	189904
93472	189905
2599	189906
259739	189907
176022	189908
136663	189909
320654	189910
23216	189911
159938	189912
202240	189913
38766	189914
277292	189915
52033	189916
33676	189917
44760	189918
71821	189919
11902	189920
126881	189921
21326	189922
25473	189923
9597	189924
96071	189925
85232	189926
126088	189927
110	189928
40566	189929
78670	189930
12863	189931
169163	189932
209590	189933
76354	189934
254191	189935
9935	189936
71821	189937
34620	189938
89752	189939
24563	189940
21179	189941
143669	189942
32520	189943
24563	189944
97503	189945
304535	189946
63110	189947
183911	189948
183911	189949
87832	189950
24947	189951
259876	189952
87805	189953
77269	189954
18835	189955
258437	189956
57081	189957
278331	189958
186316	189959
250200	189960
108959	189961
4713	189962
323249	189963
51918	189964
118556	189965
88627	189966
216255	189967
282669	189968
102287	189969
169920	189970
127395	189971
117841	189972
94437	189973
281901	189974
67926	189975
36406	189976
44187	189977
156635	189978
318873	189979
6498	189980
60419	189981
6598	189982
114637	189983
99290	189984
127395	189985
51408	189986
80619	189987
109980	189988
37119	189989
60687	189990
2124	189991
105170	189992
174277	189993
234532	189994
311971	189995
143310	189996
243637	189997
178187	189998
20645	189999
1725	190000
161756	190001
74497	190002
310865	190003
140618	190004
228929	190005
214924	190006
231278	190007
22186	190008
237646	190009
95948	190010
1335	190011
269002	190012
57830	190013
68112	190014
132330	190015
15585	190016
262968	190017
15585	190018
311785	190019
298230	190020
278683	190021
220882	190022
220966	190023
57419	190024
302116	190025
233383	190026
268334	190027
192308	190028
159553	190029
93009	190030
76888	190031
114881	190032
49226	190033
22143	190034
83165	190035
282698	190036
89180	190037
117638	190038
20876	190039
83192	190040
292318	190041
37675	190042
26479	190043
11159	190044
190633	190045
33670	190046
33670	190047
115091	190048
93688	190049
53107	190050
80792	190051
297449	190052
32185	190053
102274	190054
23287	190055
40395	190056
36406	190057
165964	190058
165964	190059
145248	190060
1226	190061
41168	190062
106650	190063
79400	190064
169444	190065
56050	190066
24925	190067
1150	190068
269397	190069
252801	190070
121359	190071
209690	190072
44560	190073
20354	190074
60107	190075
62517	190076
305815	190077
62517	190078
144328	190079
208748	190080
33966	190081
216321	190082
130972	190083
17859	190084
50796	190085
129538	190086
87283	190087
37271	190088
4613	190089
213682	190090
39142	190091
113104	190092
46753	190093
41668	190094
276299	190095
246971	190096
165804	190097
317462	190098
45197	190099
236567	190100
60687	190101
233154	190102
171032	190103
138959	190104
176213	190105
164218	190106
15284	190107
189643	190108
258645	190109
113158	190110
96220	190111
98739	190112
297751	190113
65818	190114
117791	190115
118156	190116
93938	190117
69274	190118
58689	190119
117841	190120
33920	190121
13605	190122
171703	190123
185397	190124
216863	190125
77152	190126
142660	190127
326385	190128
31122	190129
235824	190130
89454	190131
279664	190132
127316	190133
133494	190134
136009	190135
322526	190136
256634	190137
295494	190138
75908	190139
263447	190140
246694	190141
131095	190142
131095	190143
230344	190144
76054	190145
283134	190146
185427	190147
183290	190148
114572	190149
210431	190150
76841	190151
169765	190152
240808	190153
326394	190154
85776	190155
317151	190156
215437	190157
121643	190158
121642	190159
295420	190160
92676	190161
156736	190162
117284	190163
57627	190164
273032	190165
141903	190166
259623	190167
285292	190168
8716	190169
299105	190170
198287	190171
144111	190172
299438	190173
115982	190174
155607	190175
92090	190176
141807	190177
257363	190178
141305	190179
219236	190180
66700	190181
322359	190182
147536	190183
162046	190184
142674	190185
225274	190186
219032	190187
117994	190188
90027	190189
226572	190190
231000	190191
201789	190192
100103	190193
50622	190194
220277	190195
196548	190196
83875	190197
72192	190198
92090	190199
80870	190200
261130	190201
137493	190202
142395	190203
253417	190204
278970	190205
297581	190206
221340	190207
240401	190208
41015	190209
224207	190210
208757	190211
303077	190212
216708	190213
17533	190214
98152	190215
278801	190216
12623	190217
29504	190218
161904	190219
80561	190220
80561	190221
163262	190222
176421	190223
61211	190224
158379	190225
122224	190226
207797	190227
61170	190228
168853	190229
114186	190230
76861	190231
187967	190232
262044	190233
129114	190234
138015	190235
275835	190236
234791	190237
18287	190238
19845	190239
95907	190240
9019	190241
202211	190242
83080	190243
149096	190244
54532	190245
105362	190246
32808	190247
32808	190248
10267	190249
211053	190250
121748	190251
300198	190252
80524	190253
314486	190254
274300	190255
15151	190256
119313	190257
135954	190258
69245	190259
85003	190260
312435	190261
85122	190262
115581	190263
85822	190264
121357	190265
187512	190266
85467	190267
289269	190268
37218	190269
85334	190270
119711	190271
2	190272
41457	190273
151112	190274
17162	190275
324874	190276
202649	190277
31186	190278
93068	190279
85090	190280
185445	190281
167924	190282
87868	190283
178565	190284
68995	190285
256087	190286
300138	190287
25059	190288
36894	190289
127015	190290
7410	190291
115773	190292
267304	190293
157071	190294
91798	190295
165796	190296
91798	190297
97678	190298
216861	190299
59450	190300
3366	190301
113938	190302
42151	190303
88383	190304
68867	190305
40838	190306
74469	190307
254785	190308
42151	190309
281859	190310
160051	190311
140283	190312
67725	190313
6796	190314
182642	190315
133119	190316
136113	190317
113157	190318
280226	190319
16538	190320
161176	190321
34067	190322
139983	190323
176013	190324
306942	190325
175550	190326
99827	190327
97811	190328
231710	190329
192308	190330
12773	190331
278512	190332
157401	190333
133400	190334
100204	190335
49192	190336
48363	190337
10129	190338
184755	190339
284993	190340
81433	190341
103387	190342
80848	190343
243757	190344
129108	190345
71605	190346
111731	190347
64622	190348
64622	190349
174348	190350
25523	190351
6942	190352
128567	190353
37355	190354
176823	190355
62010	190356
168879	190357
22758	190358
176617	190359
68741	190360
91214	190361
41075	190362
150123	190363
96691	190364
200141	190365
249807	190366
88607	190367
310725	190368
264777	190369
139905	190370
204505	190371
260697	190372
246583	190373
5666	190374
16937	190375
91917	190376
21624	190377
15550	190378
10338	190379
20262	190380
22182	190381
657	190382
74373	190383
314505	190384
179729	190385
295524	190386
46823	190387
86340	190388
46481	190389
21354	190390
25536	190391
249466	190392
60881	190393
5918	190394
37743	190395
139494	190396
477	190397
55618	190398
141224	190399
13589	190400
117426	190401
117426	190402
48323	190403
182163	190404
67706	190405
107218	190406
17145	190407
55677	190408
243497	190409
140479	190410
6589	190411
205991	190412
149347	190413
5001	190414
43226	190415
6324	190416
87262	190417
35274	190418
130940	190419
56862	190420
92011	190421
7299	190422
9102	190423
8725	190424
27890	190425
141583	190426
787	190427
112199	190428
822	190429
2512	190430
6675	190431
29852	190432
237	190433
126144	190434
736	190435
3305	190436
29572	190437
4143	190438
3	190439
18952	190440
205218	190441
107934	190442
83705	190443
2718	190444
148950	190445
18966	190446
26401	190447
10232	190448
88	190449
119698	190450
67758	190451
67759	190452
4421	190453
57475	190454
10734	190455
13455	190456
2627	190457
3123	190458
153924	190459
48165	190460
34781	190461
88007	190462
132567	190463
47738	190464
118206	190465
33339	190466
5787	190467
83578	190468
17997	190469
86127	190470
36188	190471
123044	190472
1974	190473
515	190474
17770	190475
13783	190476
11382	190477
1501	190478
45	190479
144564	190480
35820	190481
152948	190482
110471	190483
83281	190484
2719	190485
6306	190486
27640	190487
10239	190488
176726	190489
59787	190490
78646	190491
83224	190492
106623	190493
191546	190494
21558	190495
19454	190496
53325	190497
63131	190498
72423	190499
87518	190500
56652	190501
15582	190502
5222	190503
29581	190504
82747	190505
316554	190506
2835	190507
255550	190508
54028	190509
15298	190510
481	190511
6	190512
127388	190513
50623	190514
109497	190515
235925	190516
98332	190517
38850	190518
29295	190519
345	190520
183336	190521
47153	190522
2309	190523
116235	190524
195516	190525
85269	190526
31855	190527
106023	190528
41625	190529
148238	190530
49340	190531
3413	190532
33867	190533
58023	190534
122070	190535
8266	190536
26430	190537
21235	190538
29407	190539
88551	190540
9382	190541
2317	190542
731	190543
84191	190544
40551	190545
185059	190546
35255	190547
19686	190548
107750	190549
140685	190550
137939	190551
11022	190552
216184	190553
12728	190554
6026	190555
593	190556
188783	190557
11455	190558
151074	190559
192873	190560
428	190561
6355	190562
25733	190563
51236	190564
6369	190565
169787	190566
2361	190567
4070	190568
3308	190569
40459	190570
57378	190571
34247	190572
6665	190573
213305	190574
100762	190575
40658	190576
42774	190577
821	190578
2839	190579
563	190580
44422	190581
6282	190582
227221	190583
134973	190584
153508	190585
305823	190586
22588	190587
202038	190588
61238	190589
126934	190590
293598	190591
1603	190592
316960	190593
18584	190594
72948	190595
68138	190596
45150	190597
99	190598
22650	190599
14826	190600
239661	190601
256247	190602
208909	190603
83240	190604
159460	190605
54964	190606
9605	190607
76862	190608
11216	190609
3215	190610
39959	190611
77086	190612
18403	190613
148054	190614
146646	190615
109846	190616
22723	190617
120466	190618
31110	190619
152704	190620
1541	190621
19382	190622
98776	190623
4211	190624
93676	190625
430	190626
20	190627
100	190628
11646	190629
139044	190630
32735	190631
20756	190632
5437	190633
283	190634
2202	190635
282229	190636
63112	190637
110197	190638
40450	190639
248232	190640
16874	190641
46518	190642
6813	190643
203816	190644
129548	190645
398	190646
92532	190647
92531	190648
71550	190649
295562	190650
292543	190651
102031	190652
36654	190653
97190	190654
10634	190655
43643	190656
111812	190657
147425	190658
90924	190659
62919	190660
14454	190661
45691	190662
137679	190663
25010	190664
19235	190665
81722	190666
189676	190667
51345	190668
36240	190669
27033	190670
29374	190671
239126	190672
57782	190673
1473	190674
7751	190675
34	190676
40341	190677
148456	190678
42817	190679
44978	190680
1877	190681
2363	190682
23682	190683
26166	190684
131992	190685
2749	190686
45913	190687
80646	190688
92230	190689
53212	190690
1151	190691
70133	190692
105546	190693
17758	190694
251056	190695
231403	190696
231826	190697
96572	190698
44561	190699
275077	190700
2254	190701
25757	190702
25757	190703
41680	190704
31324	190705
221055	190706
138650	190707
20248	190708
188820	190709
319648	190710
202996	190711
170113	190712
107347	190713
78003	190714
58475	190715
321204	190716
176204	190717
41032	190718
111233	190719
33092	190720
56848	190721
51031	190722
308935	190723
96776	190724
9620	190725
23058	190726
136319	190727
148860	190728
145222	190729
113375	190730
74190	190731
41289	190732
119818	190733
52494	190734
10764	190735
191322	190736
95014	190737
134053	190738
46490	190739
170264	190740
32083	190741
18801	190742
5113	190743
258	190744
28220	190745
282307	190746
23569	190747
81533	190748
56862	190749
22459	190750
6028	190751
170441	190752
51742	190753
176745	190754
55017	190755
12747	190756
3644	190757
16826	190758
42295	190759
224464	190760
242173	190761
122996	190762
308538	190763
10014	190764
206762	190765
16049	190766
610	190767
25563	190768
206439	190769
18416	190770
303148	190771
18788	190772
1107	190773
1634	190774
78744	190775
58410	190776
117511	190777
211613	190778
17891	190779
132223	190780
191066	190781
35451	190782
87924	190783
128116	190784
98185	190785
23756	190786
195332	190787
44445	190788
3014	190789
261307	190790
54367	190791
52500	190792
57404	190793
12211	190794
24443	190795
7529	190796
44	190797
222	190798
4971	190799
294577	190800
424	190801
64645	190802
259	190803
6894	190804
8533	190805
103408	190806
26983	190807
117214	190808
117435	190809
36101	190810
59	190811
126540	190812
29657	190813
92857	190814
43207	190815
77801	190816
119137	190817
35738	190818
13413	190819
20951	190820
70292	190821
37103	190822
5565	190823
47655	190824
154486	190825
52246	190826
596	190827
38390	190828
15556	190829
12719	190830
200352	190831
5427	190832
103006	190833
14984	190834
3255	190835
130229	190836
120075	190837
97996	190838
250516	190839
204227	190840
9712	190841
26575	190842
258191	190843
24177	190844
82919	190845
63702	190846
15523	190847
60453	190848
36065	190849
16407	190850
105635	190851
22929	190852
28450	190853
3233	190854
39968	190855
20492	190856
118030	190857
9924	190858
13702	190859
120625	190860
155862	190861
21898	190862
95713	190863
137711	190864
6481	190865
117982	190866
292730	190867
8755	190868
25293	190869
13013	190870
34814	190871
60248	190872
74419	190873
191946	190874
192882	190875
18330	190876
175111	190877
24360	190878
87430	190879
63040	190880
72690	190881
65290	190882
53852	190883
183394	190884
9906	190885
172515	190886
3236	190887
187908	190888
90029	190889
110334	190890
248988	190891
91875	190892
41501	190893
5243	190894
78680	190895
193743	190896
23325	190897
49948	190898
10071	190899
22167	190900
437	190901
9983	190902
93561	190903
197255	190904
24821	190905
251111	190906
88675	190907
4912	190908
17013	190909
180837	190910
17934	190911
32625	190912
248726	190913
119047	190914
3721	190915
3008	190916
90409	190917
148160	190918
221378	190919
20825	190920
60436	190921
85768	190922
93953	190923
212433	190924
141645	190925
99677	190926
1255	190927
327623	190928
161157	190929
10124	190930
131219	190931
28112	190932
5284	190933
62360	190934
15049	190935
248470	190936
180917	190937
25736	190938
33164	190939
133235	190940
8112	190941
3514	190942
4296	190943
116617	190944
82714	190945
152926	190946
105033	190947
37257	190948
143415	190949
21886	190950
73674	190951
83794	190952
17243	190953
8401	190954
1296	190955
124268	190956
685	190957
55221	190958
53168	190959
6574	190960
21337	190961
35757	190962
54867	190963
59116	190964
149420	190965
168251	190966
15775	190967
11113	190968
255676	190969
135083	190970
2978	190971
17855	190972
325	190973
7295	190974
143985	190975
65718	190976
26866	190977
2762	190978
14862	190979
113023	190980
92425	190981
97581	190982
12017	190983
20851	190984
68833	190985
136380	190986
20964	190987
5249	190988
55334	190989
6767	190990
171229	190991
24054	190992
74827	190993
27782	190994
192042	190995
83286	190996
23829	190997
118156	190998
190318	190999
54626	191000
130946	191001
11469	191002
4198	191003
16768	191004
161161	191005
161427	191006
36383	191007
29401	191008
17681	191009
18362	191010
5860	191011
81382	191012
295512	191013
74469	191014
75182	191015
43665	191016
92734	191017
31381	191018
272119	191019
165189	191020
121305	191021
1739	191022
1739	191023
1739	191024
19371	191025
48520	191026
144737	191027
15201	191028
184726	191029
39944	191030
30956	191031
9725	191032
13571	191033
17341	191034
143197	191035
83693	191036
32082	191037
183729	191038
118070	191039
34755	191040
76475	191041
76479	191042
23260	191043
74702	191044
28014	191045
19063	191046
38529	191047
4976	191048
27038	191049
5592	191050
213156	191051
28106	191052
3340	191053
7626	191054
39710	191055
36262	191056
122172	191057
82017	191058
25500	191059
5637	191060
58628	191061
55636	191062
46	191063
87228	191064
62	191065
32384	191066
157941	191067
252178	191068
18619	191069
49634	191070
67770	191071
45402	191072
39245	191073
45446	191074
6914	191075
1798	191076
211235	191077
4	191078
1291	191079
66500	191080
22686	191081
1083	191082
13635	191083
253208	191084
313	191085
160740	191086
2318	191087
25118	191088
1503	191089
62269	191090
690	191091
16004	191092
16783	191093
5275	191094
37151	191095
2785	191096
46441	191097
34877	191098
2702	191099
201460	191100
6242	191101
41755	191102
3851	191103
31092	191104
56392	191105
352	191106
92795	191107
51235	191108
8198	191109
2803	191110
5714	191111
70715	191112
13122	191113
44982	191114
281341	191115
236724	191116
164251	191117
57260	191118
98703	191119
2045	191120
34547	191121
25094	191122
61218	191123
2905	191124
92182	191125
8061	191126
26793	191127
197543	191128
107953	191129
78969	191130
44409	191131
63345	191132
60722	191133
33917	191134
87659	191135
62884	191136
3399	191137
258993	191138
156371	191139
10908	191140
50310	191141
214835	191142
110747	191143
11767	191144
115963	191145
1389	191146
6920	191147
21461	191148
84459	191149
213905	191150
19249	191151
54910	191152
166713	191153
112805	191154
32167	191155
74739	191156
302651	191157
5119	191158
126364	191159
140300	191160
71869	191161
108046	191162
16857	191163
38503	191164
192569	191165
28371	191166
45949	191167
5701	191168
67173	191169
77000	191170
20791	191171
86613	191172
5663	191173
113176	191174
194272	191175
88	191176
291784	191177
2327	191178
123203	191179
15407	191180
35578	191181
23866	191182
951	191183
310	191184
305124	191185
1875	191186
15974	191187
136095	191188
136095	191189
25239	191190
297165	191191
99615	191192
136672	191193
143843	191194
22932	191195
20270	191196
89874	191197
64886	191198
45721	191199
49558	191200
22452	191201
8493	191202
73312	191203
18253	191204
8671	191205
143285	191206
62	191207
198260	191208
720	191209
30214	191210
42205	191211
8272	191212
44915	191213
40136	191214
62237	191215
2127	191216
70445	191217
20648	191218
214308	191219
136056	191220
37073	191221
82073	191222
45889	191223
105476	191224
305334	191225
98965	191226
224408	191227
510	191228
41968	191229
41646	191230
449	191231
10	191232
11104	191233
22702	191234
8018	191235
50251	191236
20549	191237
20560	191238
12645	191239
243250	191240
58854	191241
263615	191242
11194	191243
138935	191244
49293	191245
104848	191246
118728	191247
10343	191248
274281	191249
8905	191250
5051	191251
76238	191252
85378	191253
32842	191254
104668	191255
112399	191256
20258	191257
20061	191258
14138	191259
215781	191260
86678	191261
2273	191262
107143	191263
192106	191264
448	191265
6361	191266
3481	191267
11042	191268
26888	191269
105571	191270
315727	191271
1	191272
38273	191273
4880	191274
2245	191275
58089	191276
68	191277
69963	191278
8374	191279
57156	191280
131065	191281
98156	191282
26951	191283
26414	191284
162194	191285
179065	191286
132867	191287
89223	191288
2202	191289
84855	191290
46763	191291
55357	191292
130345	191293
29040	191294
13328	191295
24256	191296
28759	191297
21130	191298
124939	191299
6837	191300
82729	191301
15090	191302
90430	191303
231621	191304
47015	191305
3828	191306
223148	191307
13796	191308
41154	191309
136330	191310
27335	191311
6161	191312
62972	191313
19143	191314
50584	191315
46235	191316
107906	191317
55627	191318
1331	191319
2657	191320
2655	191321
76	191322
24844	191323
81511	191324
30159	191325
81922	191326
134578	191327
34632	191328
31537	191329
29045	191330
4747	191331
215599	191332
3475	191333
182876	191334
82704	191335
464	191336
37128	191337
158452	191338
321095	191339
7851	191340
289876	191341
18892	191342
15732	191343
244202	191344
183469	191345
95499	191346
33823	191347
12534	191348
6069	191349
94617	191350
258104	191351
98637	191352
53107	191353
116423	191354
37618	191355
182079	191356
8046	191357
90684	191358
35363	191359
345	191360
65470	191361
272	191362
194771	191363
201369	191364
10627	191365
4193	191366
184271	191367
214983	191368
200383	191369
69851	191370
101269	191371
107158	191372
29754	191373
75318	191374
27418	191375
42983	191376
80836	191377
51726	191378
2982	191379
64101	191380
80836	191381
92768	191382
92890	191383
81719	191384
146309	191385
127522	191386
81880	191387
20827	191388
156021	191389
84787	191390
14702	191391
41624	191392
46911	191393
14640	191394
186053	191395
14996	191396
174756	191397
103043	191398
15181	191399
152339	191400
270764	191401
213501	191402
130319	191403
36668	191404
202854	191405
309422	191406
20780	191407
65355	191408
71920	191409
151188	191410
260825	191411
207594	191412
92422	191413
4162	191414
23884	191415
56378	191416
172926	191417
96612	191418
68192	191419
76646	191420
95861	191421
88968	191422
158244	191423
92919	191424
12997	191425
51460	191426
106616	191427
134548	191428
133093	191429
220234	191430
65896	191431
84120	191432
190228	191433
30818	191434
3551	191435
172323	191436
81257	191437
10520	191438
51908	191439
120632	191440
251848	191441
45890	191442
154747	191443
329	191444
23884	191445
3519	191446
149212	191447
80268	191448
57104	191449
91432	191450
192390	191451
94894	191452
33613	191453
159920	191454
76281	191455
44413	191456
50227	191457
233717	191458
47005	191459
116774	191460
115302	191461
8509	191462
171813	191463
50990	191464
67042	191465
233910	191466
173631	191467
163894	191468
22495	191469
163831	191470
45129	191471
233927	191472
102874	191473
77956	191474
268865	191475
169689	191476
1409	191477
69805	191478
5093	191479
196961	191480
153936	191481
312777	191482
47346	191483
181672	191484
167435	191485
96203	191486
255410	191487
194144	191488
45518	191489
36668	191490
43045	191491
82017	191492
60103	191493
14063	191494
15522	191495
224801	191496
223499	191497
41621	191498
129755	191499
15853	191500
13930	191501
75771	191502
52649	191503
278237	191504
115155	191505
35616	191506
3344	191507
27487	191508
23933	191509
217143	191510
16088	191511
8833	191512
120235	191513
149637	191514
12668	191515
40199	191516
7803	191517
582	191518
19743	191519
8021	191520
95432	191521
188890	191522
189849	191523
46119	191524
100970	191525
67008	191526
112904	191527
19539	191528
105077	191529
3569	191530
246090	191531
206347	191532
122089	191533
50053	191534
51885	191535
250293	191536
12976	191537
8467	191538
32663	191539
18610	191540
78064	191541
13211	191542
13092	191543
88260	191544
41550	191545
60069	191546
71469	191547
44053	191548
127709	191549
157066	191550
58155	191551
323335	191552
197899	191553
97667	191554
249139	191555
152297	191556
90461	191557
51618	191558
139135	191559
64166	191560
98057	191561
130717	191562
91982	191563
40798	191564
202968	191565
21048	191566
44789	191567
322979	191568
327812	191569
44658	191570
233939	191571
65532	191572
48529	191573
183568	191574
184462	191575
118629	191576
15594	191577
156742	191578
28217	191579
229335	191580
6106	191581
45881	191582
167384	191583
4953	191584
1169	191585
92749	191586
198636	191587
308636	191588
227436	191589
198955	191590
108804	191591
150995	191592
202707	191593
226247	191594
282723	191595
53906	191596
285099	191597
124049	191598
314374	191599
170277	191600
46689	191601
328129	191602
271675	191603
295455	191604
117853	191605
81990	191606
45740	191607
105057	191608
9741	191609
173773	191610
107684	191611
46809	191612
130875	191613
61628	191614
235060	191615
81496	191616
133864	191617
147319	191618
203190	191619
312008	191620
147088	191621
238751	191622
183677	191623
319119	191624
181904	191625
249228	191626
211482	191627
159263	191628
197200	191629
298791	191630
123380	191631
266558	191632
323526	191633
163150	191634
132199	191635
145966	191636
109601	191637
112253	191638
57506	191639
232295	191640
112516	191641
327497	191642
316609	191643
228062	191644
324970	191645
164729	191646
228360	191647
241944	191648
242004	191649
209080	191650
122978	191651
128095	191652
203379	191653
236278	191654
282142	191655
313005	191656
199933	191657
202454	191658
130029	191659
281124	191660
152999	191661
124608	191662
4468	191663
268298	191664
314466	191665
218272	191666
182951	191667
101951	191668
322657	191669
55325	191670
300068	191671
76079	191672
209318	191673
296783	191674
68870	191675
234765	191676
238735	191677
149204	191678
205112	191679
121835	191680
112125	191681
109608	191682
88339	191683
6192	191684
204753	191685
126603	191686
95700	191687
32162	191688
14365	191689
19413	191690
235691	191691
84881	191692
137366	191693
148652	191694
179846	191695
59511	191696
212097	191697
87956	191698
87883	191699
142170	191700
34327	191701
185345	191702
83000	191703
15956	191704
14640	191705
67139	191706
62325	191707
165670	191708
195476	191709
26976	191710
179497	191711
90340	191712
29822	191713
7587	191714
11787	191715
60550	191716
136485	191717
101439	191718
52404	191719
163024	191720
162477	191721
101766	191722
173545	191723
103982	191724
109899	191725
55533	191726
35667	191727
203508	191728
53102	191729
52548	191730
148724	191731
245582	191732
239426	191733
99345	191734
276115	191735
236487	191736
148936	191737
62783	191738
184454	191739
206196	191740
286673	191741
298790	191742
179267	191743
274102	191744
277703	191745
168600	191746
257897	191747
120685	191748
159250	191749
157032	191750
11661	191751
307558	191752
301358	191753
200992	191754
155437	191755
181569	191756
167264	191757
49424	191758
201755	191759
15764	191760
26767	191761
104898	191762
191918	191763
69188	191764
199410	191765
158772	191766
292708	191767
9040	191768
129015	191769
260218	191770
147045	191771
200838	191772
300856	191773
10425	191774
62828	191775
86201	191776
33564	191777
18666	191778
4815	191779
43045	191780
37282	191781
179344	191782
106095	191783
170869	191784
170618	191785
242908	191786
170176	191787
234935	191788
206065	191789
13794	191790
126038	191791
239515	191792
51472	191793
111848	191794
90537	191795
19108	191796
138562	191797
6106	191798
71322	191799
55938	191800
10592	191801
38281	191802
286938	191803
29998	191804
120378	191805
73895	191806
16266	191807
109401	191808
15346	191809
1372	191810
33245	191811
211411	191812
42345	191813
161145	191814
209098	191815
111281	191816
31356	191817
136062	191818
25607	191819
146608	191820
32529	191821
25796	191822
57372	191823
10373	191824
55818	191825
119238	191826
108057	191827
2312	191828
186453	191829
81739	191830
7654	191831
23152	191832
259396	191833
7058	191834
124115	191835
75426	191836
100466	191837
28043	191838
52043	191839
116578	191840
181809	191841
59280	191842
308328	191843
29998	191844
287182	191845
239021	191846
225962	191847
189935	191848
126865	191849
267322	191850
174637	191851
206066	191852
153236	191853
166622	191854
122152	191855
97676	191856
28555	191857
198408	191858
302908	191859
141988	191860
100528	191861
48361	191862
119463	191863
221959	191864
304922	191865
268406	191866
161081	191867
180306	191868
275760	191869
105435	191870
47804	191871
183597	191872
313394	191873
194844	191874
242076	191875
298452	191876
241731	191877
187172	191878
67124	191879
187172	191880
145898	191881
302232	191882
102668	191883
191614	191884
55984	191885
157898	191886
105276	191887
314834	191888
111742	191889
71348	191890
71371	191891
181257	191892
91212	191893
155624	191894
296	191895
61939	191896
47383	191897
145939	191898
49334	191899
164517	191900
164531	191901
240998	191902
81987	191903
141246	191904
130430	191905
276046	191906
154740	191907
159748	191908
287683	191909
76283	191910
204109	191911
160141	191912
277754	191913
172098	191914
254114	191915
162352	191916
64463	191917
158289	191918
166553	191919
150206	191920
72219	191921
111101	191922
53887	191923
170138	191924
154884	191925
293618	191926
204137	191927
290446	191928
169117	191929
202874	191930
322575	191931
177170	191932
114923	191933
46189	191934
207982	191935
131786	191936
291184	191937
223267	191938
251000	191939
66279	191940
87098	191941
230615	191942
121499	191943
114267	191944
264616	191945
139238	191946
290465	191947
307269	191948
218589	191949
218259	191950
97299	191951
93011	191952
239340	191953
197791	191954
321192	191955
245016	191956
323241	191957
259009	191958
77686	191959
197230	191960
247697	191961
218838	191962
279533	191963
255850	191964
91150	191965
223521	191966
245299	191967
187281	191968
269187	191969
264910	191970
242299	191971
154233	191972
296598	191973
154526	191974
306955	191975
314399	191976
69475	191977
107625	191978
269801	191979
156362	191980
267895	191981
276802	191982
102407	191983
265082	191984
310374	191985
63382	191986
117738	191987
308527	191988
76455	191989
48155	191990
52585	191991
147646	191992
192846	191993
309736	191994
311392	191995
303270	191996
287506	191997
90945	191998
255435	191999
204516	192000
192731	192001
229403	192002
240999	192003
31070	192004
72970	192005
176598	192006
318087	192007
272792	192008
219991	192009
252446	192010
120676	192011
199012	192012
157035	192013
161222	192014
304301	192015
230332	192016
232508	192017
174641	192018
263697	192019
174177	192020
257224	192021
299715	192022
129847	192023
105256	192024
108524	192025
258557	192026
224398	192027
192698	192028
55003	192029
236520	192030
272097	192031
74879	192032
76450	192033
41000	192034
267758	192035
134896	192036
124791	192037
307414	192038
61183	192039
231849	192040
21175	192041
220541	192042
60032	192043
199375	192044
320004	192045
198229	192046
49042	192047
188520	192048
221599	192049
171141	192050
60032	192051
223152	192052
319838	192053
60384	192054
282256	192055
304134	192056
86480	192057
2693	192058
1	192059
119307	192060
46247	192061
68	192062
202281	192063
35711	192064
52928	192065
22164	192066
40140	192067
25252	192068
321456	192069
175590	192070
129009	192071
315213	192072
231386	192073
96440	192074
96380	192075
96267	192076
24682	192077
91726	192078
206293	192079
68329	192080
26054	192081
14640	192082
11666	192083
82476	192084
24749	192085
313743	192086
202432	192087
7803	192088
194364	192089
31458	192090
12539	192091
55051	192092
10316	192093
93539	192094
46049	192095
65822	192096
247746	192097
26208	192098
31644	192099
115964	192100
17635	192101
12893	192102
272202	192103
230149	192104
112280	192105
1882	192106
14603	192107
277909	192108
303750	192109
104440	192110
9738	192111
28646	192112
75637	192113
56907	192114
2193	192115
443	192116
24599	192117
2193	192118
152446	192119
127425	192120
39754	192121
74049	192122
310108	192123
317930	192124
23946	192125
138279	192126
155921	192127
24827	192128
240247	192129
208389	192130
6504	192131
3488	192132
266047	192133
86652	192134
166458	192135
91698	192136
85160	192137
261579	192138
89700	192139
54830	192140
6101	192141
277183	192142
20912	192143
205624	192144
291087	192145
42025	192146
56378	192147
78875	192148
7706	192149
189084	192150
309710	192151
199065	192152
197582	192153
91726	192154
58829	192155
208160	192156
70728	192157
153355	192158
53362	192159
114369	192160
17548	192161
118969	192162
122038	192163
107616	192164
60709	192165
75141	192166
321443	192167
60101	192168
15330	192169
109459	192170
254803	192171
193918	192172
5904	192173
187455	192174
122333	192175
232503	192176
306971	192177
274583	192178
291717	192179
37712	192180
55854	192181
169317	192182
65643	192183
79484	192184
38038	192185
106033	192186
105857	192187
41309	192188
8833	192189
2485	192190
68912	192191
148769	192192
3567	192193
76837	192194
8833	192195
190792	192196
3567	192197
36668	192198
245650	192199
73574	192200
68762	192201
21072	192202
227284	192203
57194	192204
157064	192205
34275	192206
17555	192207
33270	192208
79755	192209
205140	192210
11172	192211
49111	192212
84006	192213
300086	192214
34245	192215
50189	192216
100769	192217
228514	192218
210402	192219
57226	192220
209542	192221
71920	192222
100627	192223
201240	192224
68568	192225
197429	192226
124324	192227
73574	192228
59267	192229
88116	192230
267738	192231
88116	192232
2693	192233
89871	192234
55912	192235
29223	192236
81162	192237
131545	192238
238686	192239
126430	192240
33230	192241
144865	192242
41309	192243
310400	192244
119121	192245
61080	192246
283104	192247
30603	192248
213267	192249
233035	192250
88134	192251
88244	192252
34637	192253
25826	192254
96601	192255
201239	192256
80769	192257
292479	192258
61160	192259
189916	192260
53124	192261
146513	192262
320482	192263
310166	192264
102677	192265
86852	192266
34514	192267
296404	192268
27614	192269
119692	192270
298025	192271
296349	192272
71779	192273
123119	192274
107118	192275
21206	192276
50508	192277
133093	192278
288679	192279
79611	192280
224528	192281
17517	192282
55800	192283
33367	192284
188568	192285
124572	192286
12808	192287
280617	192288
123772	192289
64069	192290
28388	192291
22907	192292
28524	192293
260304	192294
40637	192295
165121	192296
216080	192297
106230	192298
103244	192299
79272	192300
81848	192301
64997	192302
31488	192303
245767	192304
66620	192305
114265	192306
129810	192307
111849	192308
105212	192309
283924	192310
61695	192311
53250	192312
12303	192313
207865	192314
93433	192315
322082	192316
21098	192317
13677	192318
64723	192319
162551	192320
72372	192321
27527	192322
115415	192323
216919	192324
21769	192325
125663	192326
313619	192327
121732	192328
102898	192329
27519	192330
122562	192331
38426	192332
108684	192333
3491	192334
177577	192335
48187	192336
264803	192337
13979	192338
167169	192339
301805	192340
221524	192341
319630	192342
153165	192343
89744	192344
83964	192345
13299	192346
233280	192347
10385	192348
124602	192349
307080	192350
316296	192351
7803	192352
5105	192353
196698	192354
83953	192355
189842	192356
42968	192357
81731	192358
79864	192359
33487	192360
71279	192361
174016	192362
80990	192363
51344	192364
13950	192365
92954	192366
44736	192367
57579	192368
80674	192369
120352	192370
87120	192371
152564	192372
79317	192373
122791	192374
38929	192375
31097	192376
62933	192377
82679	192378
128665	192379
104658	192380
255518	192381
107007	192382
262736	192383
173449	192384
78111	192385
155907	192386
29745	192387
41680	192388
54768	192389
9484	192390
169783	192391
202176	192392
25853	192393
310504	192394
6858	192395
144685	192396
62959	192397
41073	192398
89248	192399
42836	192400
235801	192401
36141	192402
31355	192403
94229	192404
9242	192405
83667	192406
170125	192407
245	192408
310679	192409
84636	192410
131199	192411
882	192412
156734	192413
104060	192414
39429	192415
179379	192416
324904	192417
56321	192418
123456	192419
36344	192420
134003	192421
316535	192422
47769	192423
127237	192424
320698	192425
91973	192426
27614	192427
23016	192428
107691	192429
19593	192430
223639	192431
211845	192432
322565	192433
218912	192434
146947	192435
92919	192436
179260	192437
23258	192438
76907	192439
159058	192440
9047	192441
22183	192442
45036	192443
83190	192444
65992	192445
37361	192446
71200	192447
190322	192448
196004	192449
197563	192450
23077	192451
118497	192452
33848	192453
94271	192454
13440	192455
302760	192456
214891	192457
74704	192458
175647	192459
5875	192460
136970	192461
57226	192462
11495	192463
268402	192464
17563	192465
134093	192466
198034	192467
131557	192468
35919	192469
216876	192470
203774	192471
204274	192472
131041	192473
28303	192474
59267	192475
55669	192476
88131	192477
189531	192478
158845	192479
141456	192480
133843	192481
81215	192482
170376	192483
123652	192484
137568	192485
110070	192486
129224	192487
35997	192488
243374	192489
146683	192490
111045	192491
36408	192492
70990	192493
100769	192494
152482	192495
105173	192496
74439	192497
24960	192498
87671	192499
103684	192500
17267	192501
87857	192502
30718	192503
201296	192504
260316	192505
72871	192506
157005	192507
39479	192508
307349	192509
57374	192510
300975	192511
188147	192512
7641	192513
44100	192514
19208	192515
328618	192516
63163	192517
157423	192518
37172	192519
148213	192520
264917	192521
106884	192522
38080	192523
134809	192524
88216	192525
2464	192526
9375	192527
118743	192528
122562	192529
108261	192530
119951	192531
199873	192532
12222	192533
4050	192534
122602	192535
60432	192536
200128	192537
76181	192538
27419	192539
169846	192540
128777	192541
35352	192542
46290	192543
5255	192544
66335	192545
23226	192546
32882	192547
4234	192548
7754	192549
40273	192550
68	192551
152753	192552
246719	192553
61009	192554
3486	192555
49904	192556
128957	192557
212817	192558
55236	192559
55255	192560
322195	192561
61009	192562
99877	192563
249748	192564
295407	192565
18013	192566
144335	192567
127645	192568
113094	192569
311911	192570
73319	192571
102540	192572
2718	192573
15713	192574
258554	192575
3095	192576
19728	192577
34101	192578
20064	192579
8750	192580
8750	192581
26462	192582
31150	192583
91644	192584
20388	192585
52031	192586
47354	192587
307877	192588
267102	192589
56120	192590
5683	192591
9142	192592
35094	192593
14069	192594
98222	192595
98428	192596
91363	192597
274031	192598
14866	192599
224246	192600
123114	192601
71380	192602
8618	192603
42925	192604
39092	192605
35954	192606
214226	192607
105059	192608
6245	192609
118953	192610
284188	192611
188634	192612
230322	192613
112780	192614
1375	192615
17431	192616
102727	192617
57085	192618
86611	192619
3514	192620
197059	192621
21553	192622
138541	192623
3511	192624
34029	192625
143873	192626
249511	192627
31521	192628
204452	192629
44518	192630
533	192631
158470	192632
116085	192633
31597	192634
13951	192635
4238	192636
13198	192637
119717	192638
6109	192639
28199	192640
5496	192641
4464	192642
108000	192643
32036	192644
201264	192645
16317	192646
19202	192647
24122	192648
131934	192649
149066	192650
121915	192651
152118	192652
202377	192653
13938	192654
91121	192655
40452	192656
46628	192657
68176	192658
14721	192659
51960	192660
134019	192661
12671	192662
14951	192663
18966	192664
47631	192665
12462	192666
47732	192667
109579	192668
32849	192669
47632	192670
170463	192671
7237	192672
86377	192673
128397	192674
38446	192675
13497	192676
34939	192677
25261	192678
69142	192679
122352	192680
53148	192681
180837	192682
33550	192683
12367	192684
42311	192685
21003	192686
106025	192687
50855	192688
72322	192689
60376	192690
2511	192691
130439	192692
21702	192693
35561	192694
1587	192695
44029	192696
36651	192697
14963	192698
49026	192699
4433	192700
137757	192701
252716	192702
164339	192703
187139	192704
100620	192705
104191	192706
85919	192707
124160	192708
87754	192709
24413	192710
3794	192711
174182	192712
135663	192713
268803	192714
97970	192715
138690	192716
167553	192717
78056	192718
22939	192719
55823	192720
181033	192721
299982	192722
220073	192723
160569	192724
215960	192725
25595	192726
50599	192727
118151	192728
154965	192729
11947	192730
732	192731
151823	192732
18812	192733
20381	192734
60591	192735
258218	192736
114456	192737
276016	192738
58427	192739
303814	192740
153768	192741
156404	192742
322835	192743
230700	192744
271417	192745
301239	192746
201192	192747
224501	192748
235893	192749
325417	192750
181757	192751
280566	192752
18812	192753
210648	192754
301725	192755
145484	192756
194480	192757
300083	192758
128092	192759
246907	192760
295815	192761
192047	192762
34834	192763
51190	192764
183255	192765
34647	192766
51231	192767
119317	192768
51281	192769
9909	192770
120188	192771
183801	192772
118551	192773
51231	192774
4730	192775
118573	192776
285000	192777
17843	192778
195407	192779
127311	192780
51869	192781
188536	192782
36287	192783
47359	192784
187441	192785
298629	192786
204124	192787
206826	192788
35008	192789
176478	192790
36089	192791
77377	192792
201621	192793
324154	192794
24874	192795
211844	192796
244275	192797
23877	192798
312154	192799
90906	192800
32139	192801
89865	192802
76595	192803
65242	192804
18182	192805
109433	192806
15670	192807
166106	192808
320206	192809
124518	192810
273520	192811
87591	192812
40466	192813
89568	192814
7923	192815
296595	192816
17843	192817
128386	192818
138180	192819
90799	192820
285144	192821
208914	192822
179663	192823
174044	192824
25595	192825
113431	192826
84273	192827
114770	192828
13288	192829
60591	192830
117196	192831
189188	192832
37582	192833
113602	192834
311896	192835
12354	192836
34985	192837
302046	192838
25216	192839
170800	192840
41022	192841
118964	192842
136615	192843
282494	192844
165422	192845
206071	192846
228391	192847
52325	192848
221694	192849
281861	192850
118151	192851
195078	192852
246170	192853
3812	192854
77277	192855
135925	192856
71812	192857
7337	192858
211359	192859
7184	192860
95938	192861
52450	192862
56490	192863
82910	192864
283413	192865
5016	192866
5604	192867
43551	192868
137011	192869
20869	192870
133253	192871
37628	192872
103814	192873
83588	192874
144468	192875
8107	192876
154967	192877
27474	192878
187327	192879
88036	192880
13722	192881
44231	192882
39138	192883
189764	192884
24434	192885
110328	192886
4336	192887
279995	192888
2981	192889
210809	192890
43579	192891
16876	192892
38102	192893
78351	192894
23195	192895
1418	192896
87567	192897
6732	192898
1066	192899
29025	192900
22193	192901
29020	192902
240294	192903
11949	192904
39091	192905
45459	192906
28757	192907
15122	192908
22602	192909
29046	192910
322362	192911
60253	192912
271776	192913
6284	192914
21273	192915
23337	192916
64156	192917
23195	192918
33129	192919
110110	192920
23195	192921
66735	192922
11076	192923
76765	192924
156820	192925
5666	192926
2303	192927
67755	192928
297134	192929
205560	192930
137065	192931
193127	192932
322100	192933
61041	192934
1442	192935
68894	192936
229014	192937
169840	192938
323173	192939
213796	192940
150675	192941
100755	192942
68053	192943
138344	192944
42824	192945
290631	192946
36161	192947
257852	192948
2953	192949
47822	192950
26702	192951
22365	192952
249510	192953
68894	192954
46090	192955
193630	192956
236249	192957
132629	192958
34022	192959
78479	192960
208064	192961
270720	192962
88932	192963
128225	192964
56838	192965
277255	192966
78502	192967
94002	192968
201726	192969
201721	192970
283053	192971
22455	192972
37585	192973
166148	192974
18543	192975
310333	192976
259719	192977
72689	192978
11170	192979
172242	192980
108281	192981
151090	192982
9553	192983
252206	192984
175275	192985
218889	192986
212799	192987
40802	192988
68851	192989
148206	192990
174477	192991
83999	192992
199008	192993
117959	192994
29140	192995
126154	192996
270055	192997
7186	192998
59699	192999
12793	193000
66479	193001
157864	193002
247984	193003
164404	193004
256728	193005
315112	193006
198549	193007
126883	193008
267577	193009
64794	193010
72964	193011
314662	193012
106573	193013
810	193014
321610	193015
101983	193016
135807	193017
145539	193018
2006	193019
39996	193020
37357	193021
105493	193022
132205	193023
22382	193024
65214	193025
232445	193026
20694	193027
58798	193028
56	193029
22029	193030
37595	193031
17439	193032
100888	193033
136210	193034
211184	193035
30960	193036
160421	193037
90276	193038
91466	193039
11700	193040
13833	193041
37585	193042
36735	193043
181383	193044
14576	193045
193244	193046
70400	193047
10130	193048
84150	193049
40623	193050
88059	193051
35222	193052
8905	193053
4562	193054
1497	193055
49919	193056
37909	193057
34925	193058
62625	193059
82335	193060
1108	193061
73657	193062
164319	193063
278097	193064
297848	193065
5938	193066
17134	193067
12239	193068
99129	193069
18194	193070
280636	193071
4812	193072
48462	193073
1995	193074
11115	193075
23194	193076
9982	193077
137047	193078
90122	193079
173068	193080
174524	193081
202444	193082
313210	193083
310451	193084
67876	193085
140932	193086
67149	193087
29326	193088
16366	193089
154018	193090
3077	193091
149653	193092
37101	193093
34164	193094
198247	193095
6627	193096
6627	193097
6501	193098
26378	193099
212539	193100
34173	193101
258751	193102
135745	193103
114777	193104
134716	193105
53979	193106
220829	193107
27331	193108
3690	193109
39045	193110
2255	193111
64871	193112
146475	193113
236570	193114
94990	193115
111444	193116
304140	193117
86121	193118
304440	193119
62562	193120
26343	193121
212167	193122
205290	193123
318489	193124
3480	193125
250453	193126
30960	193127
230551	193128
160169	193129
188405	193130
55728	193131
34179	193132
135597	193133
95091	193134
45565	193135
36872	193136
91761	193137
46029	193138
31137	193139
51303	193140
177157	193141
15607	193142
80397	193143
62992	193144
3389	193145
163849	193146
46364	193147
83576	193148
231490	193149
167575	193150
82497	193151
135347	193152
110141	193153
86172	193154
54263	193155
291292	193156
146229	193157
36539	193158
166978	193159
161832	193160
37112	193161
30259	193162
197961	193163
202921	193164
44395	193165
130486	193166
258386	193167
112421	193168
182254	193169
177644	193170
250509	193171
66254	193172
50804	193173
284890	193174
136138	193175
9236	193176
96928	193177
52361	193178
108961	193179
236524	193180
93118	193181
171668	193182
266000	193183
204294	193184
217766	193185
33966	193186
201750	193187
127977	193188
120320	193189
105640	193190
207295	193191
84782	193192
162903	193193
9027	193194
42424	193195
253821	193196
82466	193197
89820	193198
48123	193199
105565	193200
104698	193201
66786	193202
197881	193203
194085	193204
195525	193205
45565	193206
60575	193207
63238	193208
119495	193209
42207	193210
151661	193211
152007	193212
258306	193213
66254	193214
162103	193215
3247	193216
278657	193217
60575	193218
258213	193219
3767	193220
127001	193221
88516	193222
27211	193223
146728	193224
22984	193225
6113	193226
12364	193227
54237	193228
1753	193229
50988	193230
9846	193231
9651	193232
96341	193233
32900	193234
111279	193235
10831	193236
58606	193237
20398	193238
29194	193239
30873	193240
47643	193241
27294	193242
262548	193243
10131	193244
73239	193245
7597	193246
62776	193247
20398	193248
15234	193249
45318	193250
13503	193251
53068	193252
15782	193253
351	193254
156	193255
6440	193256
92632	193257
139675	193258
8409	193259
57640	193260
33371	193261
808	193262
240100	193263
134895	193264
280016	193265
203891	193266
97642	193267
210694	193268
66999	193269
43003	193270
56523	193271
237451	193272
242402	193273
19507	193274
14821	193275
99227	193276
50767	193277
128305	193278
143788	193279
29741	193280
4771	193281
78982	193282
138086	193283
62771	193284
125613	193285
12744	193286
5783	193287
62253	193288
54276	193289
203503	193290
127820	193291
75331	193292
78900	193293
9635	193294
133521	193295
41645	193296
52154	193297
79836	193298
181651	193299
34002	193300
137044	193301
7407	193302
49151	193303
5269	193304
160250	193305
242865	193306
76042	193307
122117	193308
43085	193309
100156	193310
35068	193311
10116	193312
44165	193313
81557	193314
34025	193315
30754	193316
60539	193317
2338	193318
16410	193319
173785	193320
308110	193321
114729	193322
324016	193323
54671	193324
30582	193325
216441	193326
286322	193327
184180	193328
35227	193329
189753	193330
46433	193331
57968	193332
169284	193333
81543	193334
46575	193335
56749	193336
18234	193337
14047	193338
41514	193339
11860	193340
131520	193341
135450	193342
45911	193343
206524	193344
264367	193345
25817	193346
89470	193347
198436	193348
170782	193349
261534	193350
27323	193351
57810	193352
86033	193353
86692	193354
54389	193355
184109	193356
97236	193357
285782	193358
4492	193359
129245	193360
17203	193361
112614	193362
34598	193363
139451	193364
17694	193365
26445	193366
27703	193367
87471	193368
474	193369
103529	193370
134504	193371
274174	193372
9177	193373
1874	193374
76446	193375
47359	193376
2018	193377
91	193378
139732	193379
85475	193380
919	193381
25648	193382
23487	193383
19268	193384
119698	193385
24133	193386
19765	193387
39299	193388
8456	193389
191499	193390
2147	193391
8120	193392
159981	193393
2257	193394
47074	193395
8155	193396
16506	193397
28424	193398
150710	193399
17052	193400
6348	193401
39657	193402
109617	193403
6761	193404
189226	193405
110102	193406
3278	193407
6370	193408
239	193409
34482	193410
10225	193411
95624	193412
3339	193413
102494	193414
198757	193415
309206	193416
24103	193417
297067	193418
274592	193419
129620	193420
216824	193421
2460	193422
39399	193423
7542	193424
121144	193425
55692	193426
77922	193427
16405	193428
20529	193429
121444	193430
55369	193431
160292	193432
36444	193433
45186	193434
152496	193435
110123	193436
35157	193437
2696	193438
213	193439
49800	193440
159950	193441
22790	193442
758	193443
5000	193444
90367	193445
19191	193446
134804	193447
12470	193448
2305	193449
55326	193450
20666	193451
15580	193452
166213	193453
30265	193454
33130	193455
200874	193456
1330	193457
7858	193458
92187	193459
90240	193460
47532	193461
85413	193462
86451	193463
34623	193464
23536	193465
123083	193466
34888	193467
99264	193468
99195	193469
32928	193470
115209	193471
7	193472
1626	193473
62577	193474
20313	193475
130455	193476
32153	193477
7168	193478
48982	193479
129121	193480
325267	193481
38492	193482
3610	193483
132754	193484
117950	193485
87928	193486
119729	193487
126227	193488
445	193489
53335	193490
168776	193491
44160	193492
81981	193493
121001	193494
25388	193495
70706	193496
88061	193497
100567	193498
23447	193499
107379	193500
159505	193501
240404	193502
155820	193503
29316	193504
78939	193505
113599	193506
16199	193507
121015	193508
59785	193509
5807	193510
41395	193511
8948	193512
28640	193513
194848	193514
18575	193515
3463	193516
87803	193517
58798	193518
272653	193519
8749	193520
22640	193521
34858	193522
91728	193523
7029	193524
118357	193525
194783	193526
9259	193527
86728	193528
108145	193529
7	193530
4957	193531
22532	193532
141994	193533
115324	193534
9303	193535
39234	193536
88993	193537
73032	193538
41039	193539
11392	193540
25676	193541
124008	193542
33288	193543
179050	193544
87014	193545
60692	193546
77224	193547
139034	193548
77357	193549
13681	193550
35719	193551
138524	193552
44288	193553
24356	193554
76882	193555
313217	193556
200859	193557
6728	193558
18161	193559
20015	193560
240347	193561
52319	193562
89226	193563
100657	193564
101437	193565
95961	193566
37235	193567
50438	193568
43274	193569
31166	193570
11633	193571
215306	193572
9275	193573
181711	193574
92661	193575
101621	193576
195982	193577
24287	193578
94520	193579
163422	193580
65838	193581
157631	193582
86532	193583
22735	193584
171266	193585
47225	193586
57484	193587
18473	193588
144462	193589
5416	193590
119211	193591
94790	193592
22978	193593
247785	193594
16796	193595
705	193596
80144	193597
19270	193598
60420	193599
66268	193600
325	193601
19325	193602
2077	193603
148419	193604
59801	193605
64150	193606
97319	193607
7726	193608
18722	193609
41480	193610
101248	193611
32010	193612
93531	193613
63069	193614
17440	193615
53293	193616
10437	193617
57206	193618
78049	193619
205986	193620
8017	193621
112014	193622
84798	193623
29113	193624
211184	193625
131097	193626
10313	193627
89559	193628
34848	193629
54850	193630
283034	193631
78020	193632
131053	193633
199193	193634
292637	193635
80845	193636
129302	193637
80036	193638
40239	193639
43147	193640
151770	193641
7023	193642
121106	193643
328391	193644
145136	193645
34378	193646
19963	193647
9399	193648
39683	193649
306996	193650
22959	193651
10149	193652
17809	193653
75938	193654
77977	193655
281467	193656
320520	193657
208735	193658
4719	193659
1174	193660
34848	193661
34848	193662
96802	193663
41839	193664
7726	193665
844	193666
110244	193667
62335	193668
93307	193669
47830	193670
211761	193671
19404	193672
19665	193673
229433	193674
95639	193675
99536	193676
281281	193677
29377	193678
66614	193679
39679	193680
29377	193681
82651	193682
165423	193683
69265	193684
53121	193685
2653	193686
47241	193687
36502	193688
104397	193689
1501	193690
156572	193691
106028	193692
36389	193693
88794	193694
82954	193695
15357	193696
6833	193697
20091	193698
136936	193699
90146	193700
183950	193701
164124	193702
285393	193703
210792	193704
12172	193705
288633	193706
227308	193707
72012	193708
14686	193709
145831	193710
134410	193711
181887	193712
75586	193713
61649	193714
134103	193715
28500	193716
134410	193717
28500	193718
83209	193719
42162	193720
298692	193721
85150	193722
306031	193723
53454	193724
116880	193725
86801	193726
188007	193727
149494	193728
133114	193729
206588	193730
62767	193731
96041	193732
191823	193733
207377	193734
143695	193735
258660	193736
196324	193737
179969	193738
118928	193739
282484	193740
57014	193741
326894	193742
27048	193743
245568	193744
31946	193745
102664	193746
140886	193747
287241	193748
238088	193749
108004	193750
194428	193751
27048	193752
192370	193753
149494	193754
102175	193755
101842	193756
130508	193757
179424	193758
167910	193759
37995	193760
98444	193761
35400	193762
198373	193763
127304	193764
137104	193765
132831	193766
42370	193767
19660	193768
135770	193769
93948	193770
213798	193771
136369	193772
207042	193773
212355	193774
19660	193775
153539	193776
116070	193777
125395	193778
150340	193779
177675	193780
121141	193781
147898	193782
177675	193783
159880	193784
177528	193785
182042	193786
121465	193787
130508	193788
284241	193789
69770	193790
128206	193791
139413	193792
285736	193793
38262	193794
113329	193795
96079	193796
88824	193797
137883	193798
54532	193799
63270	193800
52063	193801
79321	193802
251596	193803
79406	193804
37995	193805
56160	193806
309762	193807
71942	193808
24270	193809
218102	193810
24270	193811
60841	193812
292985	193813
75222	193814
63165	193815
96871	193816
104138	193817
11358	193818
153925	193819
144946	193820
154118	193821
158605	193822
123845	193823
255988	193824
43118	193825
44367	193826
155361	193827
127949	193828
303079	193829
76757	193830
121694	193831
190593	193832
82448	193833
316031	193834
316665	193835
27048	193836
107184	193837
31946	193838
175329	193839
300805	193840
48965	193841
174988	193842
121721	193843
24775	193844
121537	193845
110565	193846
121720	193847
170626	193848
276766	193849
300457	193850
267702	193851
286669	193852
200593	193853
24893	193854
24893	193855
269037	193856
86573	193857
248524	193858
24775	193859
110565	193860
125607	193861
208456	193862
55101	193863
88752	193864
196341	193865
126331	193866
128974	193867
74234	193868
122922	193869
90926	193870
281002	193871
200153	193872
127768	193873
94969	193874
16180	193875
88752	193876
274258	193877
284543	193878
185361	193879
130772	193880
309681	193881
81621	193882
307061	193883
37471	193884
188973	193885
270393	193886
96871	193887
183592	193888
66166	193889
111701	193890
34376	193891
89893	193892
206335	193893
203705	193894
250443	193895
279089	193896
73258	193897
289243	193898
34376	193899
305342	193900
63572	193901
279316	193902
111939	193903
122111	193904
26712	193905
128206	193906
175329	193907
278487	193908
209533	193909
32720	193910
205497	193911
199911	193912
304519	193913
163295	193914
123845	193915
308581	193916
293531	193917
115793	193918
206818	193919
86573	193920
4452	193921
270700	193922
117252	193923
117220	193924
73183	193925
180692	193926
50140	193927
251270	193928
55885	193929
69954	193930
69954	193931
161858	193932
30584	193933
55019	193934
200365	193935
35232	193936
55165	193937
150166	193938
25641	193939
31729	193940
68592	193941
6996	193942
53186	193943
106853	193944
93910	193945
9188	193946
16410	193947
16410	193948
22901	193949
1870	193950
65011	193951
7512	193952
78012	193953
27084	193954
123997	193955
118514	193956
129605	193957
13485	193958
80125	193959
171229	193960
90229	193961
1888	193962
158789	193963
46126	193964
177081	193965
65735	193966
28157	193967
59871	193968
49464	193969
5528	193970
33918	193971
50691	193972
36391	193973
2138	193974
58647	193975
9293	193976
55165	193977
13006	193978
90700	193979
84232	193980
6900	193981
4	193982
29962	193983
63961	193984
35143	193985
61650	193986
14057	193987
135927	193988
76979	193989
201802	193990
14125	193991
2409	193992
182792	193993
41134	193994
70997	193995
155	193996
161	193997
119734	193998
1117	193999
137150	194000
40559	194001
20320	194002
135579	194003
40090	194004
7087	194005
105666	194006
119351	194007
184667	194008
54180	194009
5957	194010
25964	194011
263496	194012
46080	194013
48084	194014
110335	194015
75993	194016
45945	194017
51236	194018
35920	194019
134674	194020
83364	194021
8642	194022
2454	194023
609	194024
152681	194025
666	194026
20758	194027
45350	194028
2945	194029
5202	194030
316076	194031
58507	194032
14090	194033
132802	194034
11802	194035
6466	194036
75893	194037
4745	194038
40986	194039
35369	194040
44382	194041
37502	194042
297265	194043
254	194044
99536	194045
3761	194046
29978	194047
113971	194048
47940	194049
13514	194050
142430	194051
141603	194052
134567	194053
184824	194054
34456	194055
171	194056
156796	194057
98036	194058
5206	194059
117709	194060
2119	194061
91953	194062
110688	194063
16028	194064
273148	194065
919	194066
121926	194067
671	194068
9330	194069
153702	194070
28433	194071
3712	194072
34092	194073
112676	194074
21804	194075
217340	194076
50686	194077
4606	194078
177881	194079
71512	194080
14309	194081
4910	194082
14255	194083
6332	194084
105477	194085
118	194086
91591	194087
148690	194088
13691	194089
295547	194090
154440	194091
206264	194092
13264	194093
34295	194094
90099	194095
118812	194096
74530	194097
89479	194098
170839	194099
212583	194100
37922	194101
95893	194102
293329	194103
29639	194104
73677	194105
44642	194106
35453	194107
34102	194108
8527	194109
28499	194110
35502	194111
137281	194112
144751	194113
14829	194114
84783	194115
54995	194116
27130	194117
527	194118
111327	194119
12624	194120
200067	194121
251075	194122
42703	194123
7455	194124
194312	194125
46926	194126
40781	194127
79580	194128
17918	194129
311426	194130
4650	194131
8	194132
214530	194133
38871	194134
114532	194135
6996	194136
87562	194137
64321	194138
37517	194139
216331	194140
915	194141
1594	194142
297379	194143
111428	194144
96225	194145
25399	194146
176784	194147
206265	194148
141602	194149
94916	194150
197889	194151
982	194152
56646	194153
42600	194154
53589	194155
27015	194156
21480	194157
15509	194158
13951	194159
149466	194160
10848	194161
34921	194162
91282	194163
247121	194164
7366	194165
63679	194166
57467	194167
8128	194168
62337	194169
25300	194170
11922	194171
226235	194172
249398	194173
24346	194174
271	194175
125160	194176
45765	194177
24165	194178
10038	194179
34439	194180
5370	194181
210311	194182
29	194183
8805	194184
10433	194185
37464	194186
4590	194187
62018	194188
76287	194189
160091	194190
41119	194191
150389	194192
16160	194193
35484	194194
107937	194195
37743	194196
619	194197
317034	194198
71244	194199
275109	194200
27107	194201
40949	194202
49465	194203
13014	194204
52022	194205
72706	194206
86705	194207
164330	194208
11564	194209
151595	194210
62360	194211
170305	194212
192669	194213
10323	194214
85484	194215
17992	194216
39627	194217
16778	194218
14520	194219
209418	194220
2544	194221
69550	194222
17889	194223
80320	194224
1	194225
11122	194226
43425	194227
188677	194228
308977	194229
192986	194230
31924	194231
99454	194232
35908	194233
70698	194234
64964	194235
640	194236
2673	194237
895	194238
72156	194239
265877	194240
13514	194241
54715	194242
10808	194243
25417	194244
19461	194245
8749	194246
103131	194247
38969	194248
18692	194249
179103	194250
14923	194251
49574	194252
31801	194253
227505	194254
72942	194255
367	194256
4624	194257
78654	194258
128823	194259
125298	194260
6147	194261
325468	194262
197784	194263
105029	194264
87197	194265
23592	194266
117928	194267
7669	194268
9095	194269
16694	194270
289435	194271
11022	194272
44518	194273
20696	194274
3669	194275
1301	194276
174134	194277
6295	194278
220983	194279
114103	194280
41422	194281
64005	194282
3846	194283
125736	194284
135884	194285
20223	194286
94508	194287
177001	194288
78331	194289
12686	194290
148443	194291
20	194292
85047	194293
40181	194294
37473	194295
66120	194296
173727	194297
34326	194298
51602	194299
7844	194300
14891	194301
4290	194302
15489	194303
56663	194304
10367	194305
180	194306
1056	194307
76665	194308
37979	194309
92575	194310
4095	194311
27563	194312
43896	194313
58917	194314
3465	194315
161	194316
78430	194317
42164	194318
84095	194319
12096	194320
6524	194321
47017	194322
5166	194323
15013	194324
4676	194325
752	194326
47742	194327
265	194328
12187	194329
1109	194330
24506	194331
3189	194332
251871	194333
8852	194334
3441	194335
7600	194336
100983	194337
5150	194338
94571	194339
93539	194340
46194	194341
4447	194342
448	194343
74304	194344
31704	194345
87011	194346
126189	194347
10387	194348
97564	194349
42315	194350
2721	194351
19311	194352
210457	194353
201394	194354
66699	194355
8128	194356
1050	194357
184980	194358
532	194359
3716	194360
156363	194361
14338	194362
26182	194363
9918	194364
39228	194365
19845	194366
26387	194367
27291	194368
134205	194369
323548	194370
296013	194371
176102	194372
12067	194373
46890	194374
95524	194375
236559	194376
137901	194377
32331	194378
4412	194379
29962	194380
13871	194381
116086	194382
235949	194383
164121	194384
62810	194385
20286	194386
14666	194387
27406	194388
4061	194389
31147	194390
5329	194391
30648	194392
67244	194393
9378	194394
26182	194395
123729	194396
14615	194397
125570	194398
16443	194399
3630	194400
3839	194401
25876	194402
80955	194403
2214	194404
82204	194405
7076	194406
11747	194407
146348	194408
20035	194409
79642	194410
2040	194411
20354	194412
1088	194413
7380	194414
33842	194415
5379	194416
129371	194417
28078	194418
28847	194419
48199	194420
72583	194421
6655	194422
100	194423
51307	194424
95906	194425
10038	194426
2724	194427
33781	194428
12162	194429
76298	194430
183188	194431
38004	194432
4763	194433
207224	194434
59588	194435
25279	194436
18994	194437
6082	194438
138846	194439
102342	194440
47059	194441
70478	194442
138190	194443
104200	194444
14964	194445
16249	194446
168141	194447
73232	194448
22316	194449
11022	194450
87494	194451
55291	194452
711	194453
29816	194454
41009	194455
7977	194456
87	194457
8039	194458
19078	194459
93236	194460
30125	194461
28930	194462
52271	194463
31032	194464
42731	194465
42158	194466
320	194467
36995	194468
43	194469
108479	194470
2909	194471
64951	194472
54074	194473
4090	194474
15434	194475
2401	194476
13645	194477
3810	194478
2223	194479
279	194480
121016	194481
34060	194482
33015	194483
35474	194484
7230	194485
2986	194486
191685	194487
38985	194488
11508	194489
11630	194490
20965	194491
62709	194492
12794	194493
20520	194494
3278	194495
46324	194496
75261	194497
39282	194498
251	194499
753	194500
250000	194501
134806	194502
24480	194503
2318	194504
61	194505
57802	194506
118725	194507
99263	194508
102085	194509
9079	194510
60132	194511
155008	194512
25621	194513
326549	194514
217842	194515
68154	194516
22724	194517
61636	194518
29396	194519
38828	194520
10734	194521
318343	194522
19587	194523
134986	194524
87030	194525
87254	194526
57586	194527
135632	194528
87026	194529
210497	194530
87027	194531
135465	194532
8110	194533
80368	194534
6828	194535
79771	194536
19063	194537
23904	194538
178166	194539
114384	194540
17374	194541
4650	194542
114387	194543
6828	194544
119765	194545
242382	194546
284	194547
28139	194548
12494	194549
323714	194550
244667	194551
26966	194552
11446	194553
75109	194554
4882	194555
173828	194556
3287	194557
81490	194558
103149	194559
1423	194560
127207	194561
29935	194562
136229	194563
28554	194564
131908	194565
212374	194566
12807	194567
2540	194568
202586	194569
35915	194570
409	194571
127647	194572
158002	194573
206110	194574
56531	194575
33733	194576
23443	194577
2570	194578
5932	194579
455	194580
3911	194581
16074	194582
1214	194583
245911	194584
32945	194585
83506	194586
22653	194587
5358	194588
4624	194589
2316	194590
116333	194591
85622	194592
69341	194593
38914	194594
55912	194595
3802	194596
95534	194597
46779	194598
96511	194599
8786	194600
9998	194601
259731	194602
24513	194603
2271	194604
6668	194605
214214	194606
32978	194607
57515	194608
71379	194609
116246	194610
6260	194611
31096	194612
23371	194613
266291	194614
56	194615
67784	194616
76373	194617
25638	194618
114142	194619
28897	194620
63829	194621
7538	194622
192383	194623
163128	194624
21104	194625
171533	194626
103559	194627
3201	194628
246983	194629
13771	194630
2803	194631
13735	194632
49138	194633
3553	194634
11492	194635
7681	194636
49815	194637
155224	194638
205724	194639
5153	194640
20504	194641
63682	194642
6062	194643
53623	194644
67954	194645
1489	194646
305012	194647
97982	194648
90428	194649
26162	194650
56354	194651
15478	194652
19974	194653
49306	194654
5813	194655
18611	194656
1731	194657
95455	194658
59094	194659
312380	194660
178234	194661
30125	194662
196001	194663
21520	194664
11634	194665
86108	194666
202106	194667
267043	194668
48855	194669
31193	194670
68443	194671
79341	194672
241271	194673
324590	194674
85812	194675
63656	194676
133128	194677
212	194678
73972	194679
74880	194680
40752	194681
100673	194682
293635	194683
75011	194684
13942	194685
197159	194686
17683	194687
15872	194688
7591	194689
76996	194690
104100	194691
323922	194692
156329	194693
291642	194694
286620	194695
1813	194696
7364	194697
191874	194698
48867	194699
208846	194700
48227	194701
285402	194702
55839	194703
22112	194704
109434	194705
18231	194706
254509	194707
24280	194708
139157	194709
108069	194710
117546	194711
151064	194712
5267	194713
130368	194714
22113	194715
3222	194716
9211	194717
137115	194718
13343	194719
24126	194720
42937	194721
19063	194722
43067	194723
64077	194724
191346	194725
61514	194726
81429	194727
52090	194728
22743	194729
52395	194730
204483	194731
23067	194732
117597	194733
82906	194734
75447	194735
13951	194736
58165	194737
3243	194738
15100	194739
146276	194740
30264	194741
7688	194742
148320	194743
57468	194744
210732	194745
27109	194746
3252	194747
72508	194748
13099	194749
194678	194750
98960	194751
74581	194752
273255	194753
209952	194754
1063	194755
122982	194756
86587	194757
36905	194758
45011	194759
32931	194760
162741	194761
132219	194762
13180	194763
3259	194764
26198	194765
114490	194766
171652	194767
26658	194768
56109	194769
131546	194770
131542	194771
56059	194772
55912	194773
131400	194774
26687	194775
26636	194776
56055	194777
204484	194778
310757	194779
131401	194780
56054	194781
23325	194782
1926	194783
67100	194784
70478	194785
133417	194786
30757	194787
17410	194788
189839	194789
545	194790
14139	194791
94405	194792
95074	194793
4426	194794
22094	194795
57745	194796
199149	194797
238476	194798
196160	194799
188078	194800
114388	194801
52060	194802
63184	194803
80029	194804
25170	194805
20900	194806
37240	194807
39267	194808
68293	194809
47716	194810
24104	194811
23358	194812
8622	194813
91314	194814
15206	194815
69860	194816
181495	194817
43184	194818
824	194819
57556	194820
213148	194821
16863	194822
28506	194823
34630	194824
44898	194825
312529	194826
53316	194827
41167	194828
177255	194829
2534	194830
92869	194831
69656	194832
12522	194833
138179	194834
8336	194835
36484	194836
6147	194837
125626	194838
202172	194839
69297	194840
40585	194841
42077	194842
2890	194843
254172	194844
10697	194845
257825	194846
122550	194847
43953	194848
92588	194849
252967	194850
274719	194851
132474	194852
6996	194853
133726	194854
52492	194855
15510	194856
39634	194857
110394	194858
42496	194859
14292	194860
50423	194861
67970	194862
24691	194863
48227	194864
4813	194865
195730	194866
1178	194867
46992	194868
7425	194869
150440	194870
31424	194871
3887	194872
170554	194873
58042	194874
35361	194875
61102	194876
68633	194877
69608	194878
15340	194879
6996	194880
269259	194881
283266	194882
99501	194883
8479	194884
275435	194885
20272	194886
815	194887
39483	194888
88	194889
46770	194890
54321	194891
33260	194892
5161	194893
74068	194894
256902	194895
305231	194896
25199	194897
81567	194898
86216	194899
93049	194900
43433	194901
2951	194902
1754	194903
9656	194904
2201	194905
1626	194906
29230	194907
77660	194908
709	194909
63737	194910
111969	194911
220034	194912
188204	194913
20	194914
93057	194915
221568	194916
211938	194917
130244	194918
26593	194919
250081	194920
206499	194921
194763	194922
50517	194923
250649	194924
51729	194925
19400	194926
327404	194927
15900	194928
10602	194929
84410	194930
44510	194931
1104	194932
30528	194933
98123	194934
118200	194935
12479	194936
137473	194937
32329	194938
55153	194939
49544	194940
198324	194941
50591	194942
19886	194943
89562	194944
18593	194945
6467	194946
18593	194947
88359	194948
7841	194949
32338	194950
9753	194951
12290	194952
98881	194953
88576	194954
252301	194955
165359	194956
64317	194957
27519	194958
2674	194959
32322	194960
158037	194961
20944	194962
16175	194963
68305	194964
165292	194965
19	194966
172081	194967
4499	194968
20381	194969
3406	194970
16583	194971
32177	194972
4151	194973
279358	194974
944	194975
18911	194976
48882	194977
69574	194978
31238	194979
155897	194980
16719	194981
4618	194982
1053	194983
209971	194984
69738	194985
33230	194986
58628	194987
2252	194988
37794	194989
24664	194990
11657	194991
85727	194992
125255	194993
189436	194994
85579	194995
6319	194996
23398	194997
30335	194998
16948	194999
1033	195000
2857	195001
36371	195002
72571	195003
21297	195004
66027	195005
7969	195006
97590	195007
35936	195008
169794	195009
34973	195010
80372	195011
201995	195012
114524	195013
14626	195014
217302	195015
33696	195016
646	195017
48105	195018
72279	195019
51759	195020
22563	195021
13238	195022
157538	195023
152309	195024
42171	195025
76934	195026
119988	195027
2627	195028
21729	195029
42240	195030
4508	195031
1808	195032
40992	195033
61247	195034
131368	195035
30309	195036
31972	195037
4020	195038
156390	195039
26780	195040
41721	195041
9418	195042
1147	195043
300501	195044
35478	195045
108345	195046
52552	195047
104803	195048
65317	195049
278070	195050
198269	195051
1766	195052
144324	195053
252	195054
95268	195055
130698	195056
10864	195057
232632	195058
64505	195059
67354	195060
84530	195061
45372	195062
165332	195063
64672	195064
62299	195065
62299	195066
8227	195067
59326	195068
18141	195069
86026	195070
22779	195071
111923	195072
63037	195073
15420	195074
57714	195075
81461	195076
430	195077
20077	195078
8227	195079
96631	195080
94337	195081
13540	195082
101014	195083
137184	195084
14729	195085
162689	195086
116903	195087
86985	195088
67953	195089
373	195090
96538	195091
250570	195092
192041	195093
165977	195094
54002	195095
280309	195096
55072	195097
26425	195098
87806	195099
104455	195100
10843	195101
1608	195102
7729	195103
316711	195104
14323	195105
3471	195106
34364	195107
321057	195108
7969	195109
13413	195110
31530	195111
137312	195112
119608	195113
23702	195114
73675	195115
104521	195116
11034	195117
176498	195118
6848	195119
211502	195120
69169	195121
1530	195122
6358	195123
6979	195124
5580	195125
224900	195126
171300	195127
8292	195128
6391	195129
37435	195130
14023	195131
24	195132
45880	195133
17372	195134
7767	195135
75296	195136
918	195137
123	195138
48210	195139
3013	195140
5949	195141
195855	195142
162833	195143
26153	195144
12452	195145
3330	195146
36782	195147
55920	195148
3497	195149
3187	195150
1342	195151
1959	195152
119113	195153
4200	195154
324222	195155
321751	195156
7906	195157
85733	195158
10573	195159
22960	195160
264999	195161
2966	195162
269441	195163
140887	195164
37255	195165
188371	195166
14654	195167
72974	195168
72974	195169
214387	195170
22034	195171
100114	195172
365	195173
91741	195174
16395	195175
3436	195176
113904	195177
130638	195178
18507	195179
670	195180
39758	195181
13915	195182
113942	195183
7847	195184
4037	195185
250695	195186
2801	195187
166408	195188
166408	195189
23569	195190
82918	195191
53732	195192
8719	195193
5568	195194
293155	195195
66774	195196
19256	195197
11263	195198
43288	195199
22746	195200
166	195201
68822	195202
43086	195203
247476	195204
19278	195205
229971	195206
21947	195207
238840	195208
11279	195209
5136	195210
7434	195211
5880	195212
39902	195213
40459	195214
105415	195215
117137	195216
12807	195217
83893	195218
200196	195219
14349	195220
20871	195221
71415	195222
205126	195223
172904	195224
50114	195225
68044	195226
31562	195227
53071	195228
208910	195229
44408	195230
109124	195231
209639	195232
22076	195233
134992	195234
215668	195235
190	195236
9843	195237
316050	195238
212493	195239
40882	195240
24667	195241
13938	195242
72477	195243
6742	195244
105029	195245
54140	195246
47740	195247
10244	195248
47740	195249
21699	195250
90	195251
65854	195252
11423	195253
28211	195254
9771	195255
18237	195256
15046	195257
29599	195258
82808	195259
38436	195260
128990	195261
63600	195262
18936	195263
29	195264
22801	195265
23534	195266
57739	195267
41291	195268
38651	195269
20215	195270
135810	195271
178080	195272
31161	195273
31133	195274
19587	195275
42666	195276
21538	195277
82588	195278
7292	195279
138168	195280
46965	195281
170760	195282
112624	195283
255728	195284
157639	195285
1791	195286
71459	195287
21381	195288
14881	195289
259962	195290
294639	195291
80761	195292
19445	195293
10337	195294
134872	195295
10003	195296
135231	195297
26133	195298
71408	195299
45616	195300
45616	195301
50082	195302
15697	195303
146314	195304
91816	195305
43858	195306
322766	195307
157702	195308
210498	195309
48668	195310
55480	195311
81141	195312
62926	195313
102983	195314
55722	195315
2844	195316
245316	195317
309483	195318
18322	195319
132972	195320
112476	195321
28723	195322
10755	195323
60977	195324
91762	195325
81424	195326
66054	195327
393	195328
76782	195329
34099	195330
10764	195331
54369	195332
45986	195333
22597	195334
65509	195335
128004	195336
97045	195337
19072	195338
81603	195339
51502	195340
10038	195341
189649	195342
92104	195343
133608	195344
10531	195345
322399	195346
58905	195347
204322	195348
198145	195349
128242	195350
14925	195351
41392	195352
34882	195353
34451	195354
312312	195355
153681	195356
126943	195357
5154	195358
42827	195359
135620	195360
20078	195361
249470	195362
14689	195363
203117	195364
156330	195365
40567	195366
24670	195367
126632	195368
5361	195369
6996	195370
27733	195371
215628	195372
17754	195373
8336	195374
116416	195375
75489	195376
42076	195377
212148	195378
85907	195379
63422	195380
128067	195381
96718	195382
3850	195383
166800	195384
257279	195385
19429	195386
33300	195387
131333	195388
59000	195389
171892	195390
324684	195391
182833	195392
58412	195393
327098	195394
88924	195395
40988	195396
23336	195397
10228	195398
86958	195399
68772	195400
215932	195401
55839	195402
81803	195403
47629	195404
3760	195405
82573	195406
1573	195407
255367	195408
58545	195409
543	195410
61959	195411
27139	195412
199915	195413
14019	195414
300502	195415
262081	195416
62264	195417
65495	195418
234605	195419
39229	195420
98613	195421
171525	195422
18744	195423
18744	195424
118296	195425
83894	195426
293191	195427
52	195428
201930	195429
190067	195430
14801	195431
47545	195432
159539	195433
27641	195434
15564	195435
98596	195436
11722	195437
10350	195438
17851	195439
988	195440
52779	195441
13198	195442
160777	195443
32835	195444
62855	195445
42832	195446
158790	195447
102561	195448
1808	195449
23443	195450
157486	195451
97368	195452
32420	195453
47111	195454
6061	195455
238862	195456
293030	195457
36155	195458
123279	195459
83434	195460
50241	195461
57894	195462
118051	195463
20316	195464
82596	195465
2213	195466
161196	195467
167199	195468
37174	195469
89188	195470
732	195471
126433	195472
18401	195473
58550	195474
223626	195475
22901	195476
22211	195477
35442	195478
84087	195479
12092	195480
8766	195481
29749	195482
24299	195483
41837	195484
52964	195485
63423	195486
6481	195487
69798	195488
25676	195489
66539	195490
272795	195491
9358	195492
224301	195493
73593	195494
47244	195495
22920	195496
37848	195497
139226	195498
30675	195499
306267	195500
222669	195501
9052	195502
150054	195503
319504	195504
31990	195505
320308	195506
135038	195507
5088	195508
195077	195509
85914	195510
86295	195511
83325	195512
18880	195513
200066	195514
58628	195515
156337	195516
7890	195517
75579	195518
10201	195519
5377	195520
48003	195521
23077	195522
275523	195523
2276	195524
26950	195525
13287	195526
116506	195527
42215	195528
13763	195529
173063	195530
81798	195531
70639	195532
64921	195533
168817	195534
20572	195535
73654	195536
274000	195537
5476	195538
377	195539
62548	195540
81495	195541
207544	195542
111	195543
164489	195544
22481	195545
9316	195546
6353	195547
280	195548
90408	195549
5551	195550
75225	195551
120867	195552
52902	195553
204117	195554
10612	195555
103353	195556
53856	195557
9087	195558
60762	195559
78125	195560
134839	195561
64670	195562
10995	195563
24505	195564
87039	195565
10504	195566
20964	195567
41434	195568
76	195569
47705	195570
130542	195571
124949	195572
23787	195573
1276	195574
168965	195575
2260	195576
18733	195577
126048	195578
76935	195579
17764	195580
128334	195581
166289	195582
3642	195583
57562	195584
66595	195585
18081	195586
847	195587
78820	195588
4151	195589
137169	195590
147384	195591
11067	195592
2465	195593
53870	195594
46083	195595
137029	195596
183273	195597
1306	195598
14017	195599
488	195600
46068	195601
141602	195602
29207	195603
275518	195604
20520	195605
118741	195606
167141	195607
230224	195608
34026	195609
16332	195610
2226	195611
398	195612
19250	195613
142552	195614
3153	195615
16263	195616
134275	195617
66045	195618
18699	195619
149841	195620
104856	195621
145336	195622
7022	195623
45987	195624
88825	195625
54440	195626
28306	195627
7994	195628
66752	195629
41438	195630
18008	195631
322427	195632
51405	195633
135328	195634
26215	195635
23107	195636
98086	195637
33088	195638
58430	195639
28435	195640
47959	195641
13380	195642
24519	195643
87186	195644
171615	195645
147688	195646
97980	195647
6154	195648
16236	195649
138285	195650
110151	195651
26679	195652
79543	195653
14263	195654
41603	195655
24602	195656
52489	195657
190590	195658
23217	195659
137107	195660
17347	195661
100665	195662
77554	195663
51519	195664
21785	195665
25548	195666
26197	195667
10073	195668
20956	195669
146977	195670
55184	195671
17641	195672
37687	195673
22244	195674
32408	195675
132931	195676
34770	195677
23129	195678
18126	195679
23078	195680
87186	195681
44945	195682
3742	195683
28651	195684
5507	195685
17838	195686
35978	195687
5079	195688
151361	195689
10924	195690
36108	195691
153602	195692
66255	195693
31768	195694
37254	195695
200669	195696
209202	195697
97664	195698
16986	195699
58633	195700
158702	195701
3366	195702
22196	195703
8104	195704
110414	195705
71658	195706
62122	195707
186272	195708
24617	195709
58911	195710
21562	195711
75488	195712
77382	195713
268370	195714
18228	195715
9892	195716
50500	195717
113954	195718
48617	195719
47777	195720
120144	195721
183092	195722
80829	195723
53609	195724
53861	195725
8007	195726
19864	195727
59778	195728
42156	195729
68176	195730
48059	195731
238629	195732
233980	195733
4497	195734
5320	195735
37296	195736
1330	195737
11151	195738
16676	195739
3591	195740
193667	195741
208159	195742
33152	195743
37031	195744
18638	195745
226554	195746
11183	195747
8236	195748
7191	195749
333	195750
156950	195751
203661	195752
2224	195753
8671	195754
2645	195755
85501	195756
79433	195757
114684	195758
65687	195759
71606	195760
199437	195761
204120	195762
31356	195763
23047	195764
83842	195765
71261	195766
233415	195767
24236	195768
129632	195769
282997	195770
80480	195771
96552	195772
49313	195773
38269	195774
87269	195775
71365	195776
10686	195777
13053	195778
170238	195779
237166	195780
43320	195781
123655	195782
16699	195783
12612	195784
98836	195785
13261	195786
48021	195787
115780	195788
2591	195789
7960	195790
7960	195791
23387	195792
46855	195793
159734	195794
14359	195795
4715	195796
114942	195797
32132	195798
740	195799
9155	195800
281154	195801
5786	195802
173311	195803
41682	195804
181322	195805
175537	195806
231895	195807
256645	195808
141862	195809
8073	195810
23219	195811
188000	195812
249240	195813
58083	195814
33218	195815
50878	195816
172274	195817
419	195818
1227	195819
10471	195820
144835	195821
313716	195822
107495	195823
14342	195824
6908	195825
152704	195826
60149	195827
60149	195828
28707	195829
43794	195830
142033	195831
3311	195832
56896	195833
1566	195834
263739	195835
28164	195836
121388	195837
25204	195838
174417	195839
161212	195840
94549	195841
146434	195842
250961	195843
31970	195844
170785	195845
111793	195846
280707	195847
14268	195848
73711	195849
273796	195850
124720	195851
53632	195852
18461	195853
110731	195854
104879	195855
141907	195856
34966	195857
98560	195858
188362	195859
17151	195860
12320	195861
16417	195862
10727	195863
11480	195864
87148	195865
303288	195866
265143	195867
33461	195868
50109	195869
186874	195870
28772	195871
2967	195872
20770	195873
248252	195874
65106	195875
101560	195876
14104	195877
312313	195878
55172	195879
194573	195880
83777	195881
38941	195882
123628	195883
37614	195884
97599	195885
102172	195886
115440	195887
241696	195888
37876	195889
39415	195890
127650	195891
83133	195892
165594	195893
64246	195894
164924	195895
117781	195896
175588	195897
54999	195898
44406	195899
252558	195900
92126	195901
94915	195902
115846	195903
21533	195904
38618	195905
77967	195906
172849	195907
203581	195908
124081	195909
44416	195910
140508	195911
140508	195912
251879	195913
105019	195914
16654	195915
309284	195916
213703	195917
281825	195918
147359	195919
302062	195920
192579	195921
44716	195922
81645	195923
74083	195924
173954	195925
22091	195926
136272	195927
121949	195928
175143	195929
174776	195930
10750	195931
210783	195932
254787	195933
249724	195934
125399	195935
95828	195936
112372	195937
227588	195938
303851	195939
106024	195940
162494	195941
24023	195942
264099	195943
226558	195944
258543	195945
75221	195946
164244	195947
166162	195948
45027	195949
55378	195950
167377	195951
16845	195952
41819	195953
138420	195954
73038	195955
124497	195956
301079	195957
9870	195958
57408	195959
115066	195960
201105	195961
169	195962
95012	195963
9007	195964
61076	195965
144673	195966
13654	195967
287462	195968
893	195969
131004	195970
61255	195971
203826	195972
4939	195973
305913	195974
115924	195975
4266	195976
227012	195977
115924	195978
41445	195979
106341	195980
273877	195981
4979	195982
76829	195983
10712	195984
64245	195985
55316	195986
160239	195987
83971	195988
55299	195989
205200	195990
271328	195991
234676	195992
64518	195993
311379	195994
26388	195995
97551	195996
181624	195997
2234	195998
37651	195999
267005	196000
112695	196001
274613	196002
205279	196003
169289	196004
128110	196005
163787	196006
53854	196007
319660	196008
24543	196009
20238	196010
45039	196011
172604	196012
73257	196013
155800	196014
85915	196015
93074	196016
155474	196017
53500	196018
279509	196019
179350	196020
270603	196021
200611	196022
62021	196023
72757	196024
113143	196025
175959	196026
127441	196027
37270	196028
8782	196029
322875	196030
94794	196031
2863	196032
175476	196033
213672	196034
262555	196035
262525	196036
128972	196037
110499	196038
1719	196039
34464	196040
24781	196041
121927	196042
328	196043
23825	196044
6551	196045
26763	196046
28547	196047
79498	196048
142934	196049
233381	196050
281460	196051
186361	196052
103648	196053
292661	196054
59733	196055
50098	196056
94967	196057
216805	196058
276424	196059
288873	196060
48872	196061
106686	196062
41335	196063
170	196064
115164	196065
52223	196066
192439	196067
273187	196068
50338	196069
188471	196070
213336	196071
266599	196072
1035	196073
111580	196074
153430	196075
24505	196076
3024	196077
252371	196078
188943	196079
217145	196080
246555	196081
56089	196082
230740	196083
281227	196084
41566	196085
103569	196086
11749	196087
190155	196088
267504	196089
62054	196090
280333	196091
151581	196092
73971	196093
55351	196094
162984	196095
33198	196096
83836	196097
1335	196098
135817	196099
16186	196100
198829	196101
89425	196102
110140	196103
49275	196104
73288	196105
237773	196106
79092	196107
287	196108
79092	196109
61	196110
213087	196111
68424	196112
30520	196113
6275	196114
41881	196115
85494	196116
90838	196117
919	196118
63704	196119
109421	196120
16404	196121
118799	196122
128460	196123
4551	196124
224	196125
3714	196126
1192	196127
1876	196128
85890	196129
138163	196130
17836	196131
1127	196132
4022	196133
83660	196134
7225	196135
6178	196136
152723	196137
60093	196138
136435	196139
65063	196140
4792	196141
738	196142
24	196143
10542	196144
13452	196145
76974	196146
8569	196147
7544	196148
158452	196149
52163	196150
1955	196151
48836	196152
235103	196153
44826	196154
1096	196155
8405	196156
11584	196157
9186	196158
27855	196159
138434	196160
168122	196161
129179	196162
211386	196163
16781	196164
8585	196165
72	196166
20979	196167
19037	196168
491	196169
118273	196170
279253	196171
185516	196172
15537	196173
21336	196174
64739	196175
36847	196176
196754	196177
71405	196178
243579	196179
28246	196180
219	196181
150112	196182
253231	196183
75314	196184
10494	196185
60343	196186
308091	196187
16542	196188
43287	196189
41091	196190
96757	196191
31900	196192
58365	196193
57911	196194
84186	196195
55599	196196
26497	196197
39271	196198
157335	196199
180150	196200
4186	196201
21	196202
41412	196203
299471	196204
13975	196205
31889	196206
41393	196207
7841	196208
34209	196209
4357	196210
825	196211
53703	196212
73702	196213
25520	196214
12686	196215
17282	196216
17282	196217
22675	196218
82808	196219
52552	196220
7792	196221
33340	196222
54667	196223
11701	196224
8637	196225
104822	196226
27270	196227
53818	196228
83514	196229
55969	196230
9626	196231
9712	196232
265792	196233
35287	196234
54328	196235
73920	196236
13815	196237
48059	196238
129523	196239
196366	196240
279398	196241
32094	196242
10695	196243
71957	196244
102348	196245
46331	196246
55891	196247
29950	196248
34304	196249
122949	196250
97413	196251
8068	196252
79391	196253
2131	196254
60660	196255
14252	196256
31841	196257
11278	196258
7980	196259
400	196260
30154	196261
759	196262
42996	196263
9214	196264
1031	196265
191729	196266
212578	196267
57880	196268
11415	196269
934	196270
36582	196271
86399	196272
86399	196273
55664	196274
37723	196275
84262	196276
37721	196277
84814	196278
70179	196279
19894	196280
9351	196281
159	196282
948	196283
60536	196284
11247	196285
107606	196286
86481	196287
3594	196288
17966	196289
30499	196290
6651	196291
16669	196292
90690	196293
56116	196294
72576	196295
2923	196296
744	196297
267951	196298
47869	196299
268374	196300
40	196301
8974	196302
942	196303
83010	196304
102253	196305
17830	196306
1446	196307
47444	196308
82847	196309
295997	196310
150304	196311
114475	196312
2315	196313
152977	196314
22321	196315
20628	196316
308971	196317
15305	196318
223063	196319
291	196320
28334	196321
164333	196322
136315	196323
33862	196324
12927	196325
1263	196326
114089	196327
65404	196328
13752	196329
174371	196330
83147	196331
17029	196332
4733	196333
1879	196334
4687	196335
141	196336
128384	196337
76381	196338
86481	196339
14323	196340
53844	196341
1832	196342
128635	196343
30980	196344
129491	196345
3229	196346
25341	196347
308901	196348
29329	196349
16497	196350
327997	196351
113205	196352
224386	196353
65525	196354
33335	196355
20113	196356
27378	196357
45678	196358
326029	196359
49306	196360
78573	196361
102268	196362
26858	196363
146439	196364
17716	196365
20344	196366
125449	196367
125449	196368
5051	196369
179802	196370
307188	196371
1700	196372
51251	196373
9994	196374
7858	196375
4792	196376
17320	196377
55555	196378
39201	196379
215	196380
116109	196381
29302	196382
9994	196383
78782	196384
12060	196385
183259	196386
21848	196387
25341	196388
191838	196389
32215	196390
18038	196391
200399	196392
216920	196393
77840	196394
102382	196395
36948	196396
14044	196397
25342	196398
61313	196399
20560	196400
315608	196401
49328	196402
14125	196403
133182	196404
119392	196405
173179	196406
173394	196407
69072	196408
19904	196409
140401	196410
70933	196411
14902	196412
122231	196413
66221	196414
257281	196415
54536	196416
134085	196417
212921	196418
239458	196419
155389	196420
311251	196421
19913	196422
326321	196423
127458	196424
9768	196425
21070	196426
71580	196427
122029	196428
289213	196429
82921	196430
135812	196431
314767	196432
134589	196433
34042	196434
6123	196435
134485	196436
8622	196437
9702	196438
139769	196439
12904	196440
22136	196441
189099	196442
83205	196443
745	196444
204517	196445
26250	196446
211710	196447
177511	196448
27262	196449
98458	196450
193277	196451
50889	196452
1852	196453
6590	196454
291030	196455
1603	196456
96236	196457
23416	196458
38748	196459
19487	196460
3604	196461
200744	196462
100681	196463
72707	196464
139328	196465
260703	196466
58590	196467
31331	196468
19577	196469
210906	196470
43707	196471
827	196472
206492	196473
10606	196474
218561	196475
140547	196476
61747	196477
204017	196478
10429	196479
39482	196480
273514	196481
276513	196482
301781	196483
130259	196484
123997	196485
17870	196486
117948	196487
72702	196488
5637	196489
172681	196490
9510	196491
70854	196492
87540	196493
7267	196494
80347	196495
13380	196496
8083	196497
6894	196498
221270	196499
11750	196500
173323	196501
23575	196502
38012	196503
82661	196504
26040	196505
50202	196506
111631	196507
56749	196508
15196	196509
8198	196510
36114	196511
283908	196512
24669	196513
187529	196514
52046	196515
25937	196516
298772	196517
7360	196518
175093	196519
73973	196520
27728	196521
54668	196522
37933	196523
34910	196524
322689	196525
279941	196526
49453	196527
310296	196528
14143	196529
45317	196530
37307	196531
24024	196532
102785	196533
29884	196534
292691	196535
165216	196536
38569	196537
19042	196538
67620	196539
5099	196540
72747	196541
153235	196542
16859	196543
114830	196544
129282	196545
68196	196546
5567	196547
76637	196548
21415	196549
174111	196550
3215	196551
2872	196552
36351	196553
41238	196554
28047	196555
13483	196556
9863	196557
126141	196558
133	196559
22246	196560
3620	196561
27691	196562
24436	196563
1057	196564
52756	196565
13889	196566
37277	196567
46545	196568
79647	196569
3358	196570
190157	196571
31483	196572
881	196573
102289	196574
23453	196575
1065	196576
9618	196577
138513	196578
137247	196579
11122	196580
8515	196581
1365	196582
6330	196583
44876	196584
74880	196585
14738	196586
237556	196587
180812	196588
865	196589
16927	196590
3986	196591
34400	196592
50117	196593
49428	196594
2139	196595
71788	196596
321716	196597
321680	196598
12720	196599
78622	196600
27475	196601
9407	196602
49286	196603
20366	196604
2954	196605
34380	196606
2301	196607
18996	196608
177453	196609
81541	196610
62283	196611
206441	196612
48821	196613
29073	196614
26404	196615
7494	196616
25702	196617
64959	196618
33279	196619
6313	196620
8205	196621
165000	196622
89957	196623
120999	196624
216036	196625
102828	196626
195	196627
12364	196628
209848	196629
12768	196630
84731	196631
85926	196632
988	196633
139199	196634
136708	196635
20302	196636
162331	196637
47031	196638
46504	196639
10190	196640
242	196641
93988	196642
62059	196643
88102	196644
1239	196645
51899	196646
75344	196647
260947	196648
35651	196649
167033	196650
75344	196651
8712	196652
2519	196653
64048	196654
139437	196655
81727	196656
16143	196657
32433	196658
84083	196659
1967	196660
1368	196661
50332	196662
46126	196663
102661	196664
2754	196665
39315	196666
246221	196667
4108	196668
710	196669
388	196670
347	196671
11701	196672
189717	196673
31647	196674
7487	196675
7918	196676
19549	196677
15009	196678
695	196679
318145	196680
102656	196681
2140	196682
12771	196683
3764	196684
30705	196685
933	196686
20244	196687
95628	196688
2104	196689
1492	196690
288238	196691
5359	196692
126094	196693
20915	196694
81022	196695
10222	196696
202033	196697
257719	196698
236350	196699
512	196700
120593	196701
11339	196702
1279	196703
18091	196704
41896	196705
121778	196706
192663	196707
17743	196708
17121	196709
22851	196710
7282	196711
11712	196712
56422	196713
9911	196714
57959	196715
182334	196716
33933	196717
46774	196718
16858	196719
39474	196720
44121	196721
59668	196722
125114	196723
7681	196724
197996	196725
86307	196726
165258	196727
58872	196728
14175	196729
2250	196730
128	196731
149018	196732
164994	196733
117688	196734
215183	196735
314817	196736
43179	196737
20690	196738
163238	196739
2473	196740
79218	196741
36196	196742
85543	196743
4198	196744
6771	196745
368	196746
62126	196747
25309	196748
1395	196749
6175	196750
25285	196751
14847	196752
11781	196753
21116	196754
43840	196755
247864	196756
4058	196757
26593	196758
110310	196759
2790	196760
13648	196761
220957	196762
37195	196763
7847	196764
422	196765
492	196766
49401	196767
54217	196768
1106	196769
3203	196770
17138	196771
1537	196772
213966	196773
6963	196774
4016	196775
602	196776
13676	196777
2906	196778
158608	196779
141295	196780
36425	196781
263932	196782
70978	196783
11447	196784
218928	196785
121096	196786
5304	196787
7216	196788
3330	196789
28951	196790
1	196791
148561	196792
67408	196793
47579	196794
4483	196795
87595	196796
38211	196797
999	196798
176040	196799
30171	196800
178398	196801
305646	196802
11212	196803
40795	196804
28808	196805
8098	196806
16462	196807
98959	196808
97131	196809
294	196810
116264	196811
231983	196812
983	196813
3854	196814
1857	196815
1810	196816
51780	196817
4888	196818
33317	196819
322585	196820
28287	196821
13974	196822
1694	196823
40349	196824
640	196825
108990	196826
67198	196827
50624	196828
200266	196829
55527	196830
129891	196831
6	196832
17564	196833
55390	196834
40572	196835
31024	196836
927	196837
76783	196838
279773	196839
5924	196840
49860	196841
5349	196842
18212	196843
419	196844
157389	196845
12425	196846
86569	196847
4627	196848
31818	196849
10069	196850
28721	196851
5760	196852
19822	196853
26057	196854
37794	196855
114875	196856
55004	196857
317219	196858
34377	196859
34145	196860
107597	196861
98796	196862
40777	196863
247961	196864
25004	196865
9983	196866
29981	196867
48336	196868
2149	196869
10275	196870
2347	196871
11250	196872
790	196873
63304	196874
5405	196875
21279	196876
86023	196877
30390	196878
198587	196879
60420	196880
23832	196881
120188	196882
105268	196883
76719	196884
9631	196885
128404	196886
168888	196887
87577	196888
186592	196889
52830	196890
7136	196891
201294	196892
84047	196893
68537	196894
789	196895
67827	196896
33	196897
5162	196898
57196	196899
97519	196900
205291	196901
103511	196902
15380	196903
33908	196904
31031	196905
143083	196906
545	196907
4967	196908
35752	196909
123791	196910
25149	196911
11374	196912
173021	196913
110946	196914
36072	196915
38861	196916
62195	196917
3028	196918
48556	196919
35019	196920
127968	196921
290570	196922
26721	196923
143469	196924
310700	196925
59674	196926
98841	196927
61744	196928
58302	196929
5916	196930
122245	196931
131702	196932
4480	196933
272018	196934
14044	196935
193329	196936
119609	196937
11596	196938
13612	196939
13612	196940
96840	196941
54810	196942
35025	196943
119539	196944
11151	196945
48226	196946
106206	196947
129629	196948
2826	196949
93839	196950
43612	196951
49405	196952
62744	196953
172862	196954
19882	196955
28503	196956
2627	196957
606	196958
49166	196959
2064	196960
31930	196961
15	196962
85618	196963
6943	196964
34489	196965
77597	196966
6515	196967
42730	196968
10032	196969
6348	196970
7831	196971
288700	196972
119386	196973
20750	196974
14691	196975
138869	196976
974	196977
19248	196978
11621	196979
4979	196980
68261	196981
2318	196982
4314	196983
29877	196984
6647	196985
124167	196986
12908	196987
6911	196988
114173	196989
176618	196990
176616	196991
15872	196992
20001	196993
54525	196994
182097	196995
101850	196996
281	196997
19059	196998
130235	196999
46796	197000
10281	197001
13420	197002
84698	197003
88786	197004
134315	197005
188410	197006
173956	197007
1778	197008
130440	197009
130465	197010
4294	197011
11363	197012
1282	197013
96381	197014
3990	197015
90881	197016
2784	197017
42225	197018
290968	197019
19247	197020
87784	197021
27233	197022
162260	197023
12156	197024
213101	197025
23577	197026
17322	197027
17384	197028
158844	197029
53183	197030
19342	197031
98497	197032
3451	197033
15752	197034
33938	197035
1878	197036
1228	197037
12256	197038
76972	197039
8727	197040
89307	197041
112512	197042
35401	197043
16677	197044
82	197045
2247	197046
43054	197047
82406	197048
84564	197049
1266	197050
63948	197051
27476	197052
14825	197053
3351	197054
2846	197055
42778	197056
926	197057
15920	197058
29153	197059
3302	197060
26639	197061
12007	197062
145537	197063
41552	197064
1000	197065
26254	197066
193289	197067
21601	197068
88641	197069
106862	197070
15960	197071
34159	197072
126703	197073
673	197074
3266	197075
198	197076
8192	197077
106823	197078
51892	197079
43985	197080
107110	197081
46544	197082
77945	197083
187504	197084
167734	197085
143	197086
195583	197087
71637	197088
39264	197089
58694	197090
172390	197091
121788	197092
125104	197093
298537	197094
126280	197095
279255	197096
66558	197097
1691	197098
4628	197099
72117	197100
185610	197101
23958	197102
23958	197103
36043	197104
305649	197105
75291	197106
17438	197107
178944	197108
7886	197109
214854	197110
49005	197111
33636	197112
29465	197113
153330	197114
64485	197115
149804	197116
57868	197117
12795	197118
3379	197119
159222	197120
108096	197121
26761	197122
2926	197123
143296	197124
228	197125
248354	197126
321034	197127
5301	197128
45413	197129
246790	197130
10485	197131
156990	197132
123606	197133
4881	197134
100541	197135
51260	197136
234165	197137
46841	197138
438	197139
69168	197140
15524	197141
36912	197142
44936	197143
82188	197144
48850	197145
484	197146
3032	197147
48139	197148
9491	197149
1674	197150
6801	197151
720	197152
21564	197153
13612	197154
42150	197155
68222	197156
9664	197157
3756	197158
66806	197159
73072	197160
556	197161
1727	197162
7206	197163
5551	197164
181	197165
118458	197166
47227	197167
129270	197168
76214	197169
1912	197170
178639	197171
136188	197172
82263	197173
90254	197174
140310	197175
249783	197176
195267	197177
13612	197178
41346	197179
15347	197180
31601	197181
41814	197182
21336	197183
73491	197184
73590	197185
19518	197186
14262	197187
5136	197188
75620	197189
152875	197190
10388	197191
91366	197192
115943	197193
2621	197194
219156	197195
59776	197196
270583	197197
71942	197198
207085	197199
211219	197200
140067	197201
124546	197202
88891	197203
77381	197204
263329	197205
81694	197206
12064	197207
35429	197208
3283	197209
232648	197210
46121	197211
156897	197212
52348	197213
311937	197214
211573	197215
46488	197216
42296	197217
195767	197218
39534	197219
16118	197220
272205	197221
52279	197222
9968	197223
16721	197224
31761	197225
130564	197226
75543	197227
222035	197228
294270	197229
279569	197230
27372	197231
182374	197232
16871	197233
221220	197234
21362	197235
281441	197236
224115	197237
122395	197238
48401	197239
55058	197240
17943	197241
180185	197242
291082	197243
209056	197244
97360	197245
320511	197246
73419	197247
274334	197248
317233	197249
68652	197250
47517	197251
23794	197252
74963	197253
115482	197254
126024	197255
168274	197256
108561	197257
226788	197258
276562	197259
92129	197260
75794	197261
277240	197262
79190	197263
32123	197264
196266	197265
47517	197266
260764	197267
40476	197268
257669	197269
140613	197270
309010	197271
75684	197272
17723	197273
47517	197274
221424	197275
34673	197276
88773	197277
24120	197278
215379	197279
24265	197280
80162	197281
290773	197282
208647	197283
196140	197284
163737	197285
275332	197286
224132	197287
111586	197288
167161	197289
93356	197290
87732	197291
46488	197292
147187	197293
191498	197294
293619	197295
78289	197296
192337	197297
222935	197298
175851	197299
186442	197300
117438	197301
77165	197302
52629	197303
261737	197304
109938	197305
104134	197306
18770	197307
251592	197308
82240	197309
103714	197310
298322	197311
98575	197312
15618	197313
39534	197314
131372	197315
121074	197316
100475	197317
71449	197318
171185	197319
134766	197320
176723	197321
91063	197322
78964	197323
78142	197324
144211	197325
163456	197326
31677	197327
163526	197328
125050	197329
154394	197330
85024	197331
85654	197332
256134	197333
120791	197334
123395	197335
290885	197336
199537	197337
97853	197338
130489	197339
189570	197340
16628	197341
140481	197342
41611	197343
216021	197344
191204	197345
91219	197346
288648	197347
150588	197348
190091	197349
149241	197350
276252	197351
308744	197352
309945	197353
31269	197354
326388	197355
321590	197356
325747	197357
105983	197358
93997	197359
187099	197360
300260	197361
79211	197362
60886	197363
85654	197364
71589	197365
69867	197366
79211	197367
4200	197368
30618	197369
77914	197370
226215	197371
171199	197372
173669	197373
14909	197374
186485	197375
68944	197376
168526	197377
186502	197378
69549	197379
134550	197380
199883	197381
275528	197382
176417	197383
26589	197384
26589	197385
141552	197386
223619	197387
41255	197388
169304	197389
27224	197390
293008	197391
89557	197392
76188	197393
162062	197394
234230	197395
220603	197396
224264	197397
300263	197398
82654	197399
17688	197400
52279	197401
89557	197402
19093	197403
193046	197404
64468	197405
109054	197406
60701	197407
169417	197408
107320	197409
206804	197410
153519	197411
67425	197412
225874	197413
47747	197414
192854	197415
116658	197416
259339	197417
64027	197418
109054	197419
60701	197420
42354	197421
199853	197422
68204	197423
73082	197424
10737	197425
211460	197426
10830	197427
3286	197428
1920	197429
319530	197430
10806	197431
125186	197432
194913	197433
30468	197434
11788	197435
47622	197436
50532	197437
1747	197438
102203	197439
100742	197440
100742	197441
10136	197442
29417	197443
122134	197444
33378	197445
166319	197446
13169	197447
241462	197448
192815	197449
123189	197450
246659	197451
42671	197452
56085	197453
288517	197454
222774	197455
49259	197456
16686	197457
174021	197458
48363	197459
189303	197460
101822	197461
198003	197462
34705	197463
191818	197464
138627	197465
124426	197466
168911	197467
192651	197468
18109	197469
17772	197470
30319	197471
30319	197472
31288	197473
83768	197474
174891	197475
41481	197476
92390	197477
85756	197478
167088	197479
29308	197480
175938	197481
94035	197482
29308	197483
83217	197484
26859	197485
20943	197486
58644	197487
30698	197488
5601	197489
87548	197490
59026	197491
216885	197492
208521	197493
82817	197494
49538	197495
35581	197496
122503	197497
13157	197498
87684	197499
211568	197500
23368	197501
192588	197502
195081	197503
136763	197504
110867	197505
8887	197506
55940	197507
33525	197508
71941	197509
172344	197510
133335	197511
73806	197512
5177	197513
100968	197514
219355	197515
181085	197516
60275	197517
94654	197518
12751	197519
29308	197520
141076	197521
29308	197522
162276	197523
173828	197524
306120	197525
128998	197526
128998	197527
56240	197528
145608	197529
84428	197530
77743	197531
29285	197532
199	197533
1703	197534
175	197535
18681	197536
1122	197537
51	197538
664	197539
228165	197540
4656	197541
12838	197542
14838	197543
50497	197544
48799	197545
12838	197546
87270	197547
50497	197548
175490	197549
158590	197550
16552	197551
57232	197552
3456	197553
184415	197554
187009	197555
239948	197556
23290	197557
5926	197558
107783	197559
51188	197560
13390	197561
290411	197562
190002	197563
50975	197564
82420	197565
85452	197566
85452	197567
100551	197568
88671	197569
172854	197570
18198	197571
90995	197572
90995	197573
19159	197574
3075	197575
21163	197576
11126	197577
27578	197578
6993	197579
57260	197580
229548	197581
82398	197582
21737	197583
55412	197584
12418	197585
220243	197586
31264	197587
252435	197588
17143	197589
12418	197590
95996	197591
139196	197592
132811	197593
15941	197594
14413	197595
151683	197596
31181	197597
173580	197598
214679	197599
98127	197600
138476	197601
45148	197602
316	197603
885	197604
10838	197605
155467	197606
313165	197607
177336	197608
165922	197609
73438	197610
210862	197611
13884	197612
310750	197613
202784	197614
132234	197615
199687	197616
209352	197617
12565	197618
26063	197619
15151	197620
29075	197621
24779	197622
167764	197623
254484	197624
169075	197625
183564	197626
116218	197627
322163	197628
66465	197629
120004	197630
56489	197631
124301	197632
138880	197633
5673	197634
106558	197635
11976	197636
32455	197637
86203	197638
46920	197639
167395	197640
109408	197641
47156	197642
17734	197643
34720	197644
65048	197645
52794	197646
297741	197647
177233	197648
313318	197649
102142	197650
27068	197651
40426	197652
4883	197653
4671	197654
189352	197655
282302	197656
83600	197657
40783	197658
205248	197659
138963	197660
320143	197661
44854	197662
163923	197663
66566	197664
68667	197665
25620	197666
5998	197667
22796	197668
3264	197669
316184	197670
4976	197671
68846	197672
9283	197673
45903	197674
182822	197675
15970	197676
87350	197677
27869	197678
216390	197679
319425	197680
135419	197681
107506	197682
204896	197683
19171	197684
54639	197685
261976	197686
156646	197687
314720	197688
180203	197689
129961	197690
177475	197691
50021	197692
38434	197693
12970	197694
17195	197695
31945	197696
132074	197697
121715	197698
9283	197699
44289	197700
45983	197701
50629	197702
13013	197703
159042	197704
32455	197705
132568	197706
46964	197707
325894	197708
71033	197709
86126	197710
185925	197711
52794	197712
24358	197713
214190	197714
12000	197715
23040	197716
70688	197717
9283	197718
34175	197719
67442	197720
47156	197721
34175	197722
216306	197723
306127	197724
21613	197725
7496	197726
104518	197727
109409	197728
89206	197729
66285	197730
45145	197731
237914	197732
65717	197733
156669	197734
15714	197735
104215	197736
66285	197737
16322	197738
57303	197739
158782	197740
129036	197741
19421	197742
58417	197743
158466	197744
31636	197745
31636	197746
131702	197747
25979	197748
9342	197749
117701	197750
45469	197751
161981	197752
46964	197753
101116	197754
61105	197755
95039	197756
85222	197757
65636	197758
210983	197759
44482	197760
11985	197761
22356	197762
67442	197763
89574	197764
318081	197765
129036	197766
133390	197767
34437	197768
201338	197769
17575	197770
43572	197771
130766	197772
30330	197773
260660	197774
100044	197775
16121	197776
165609	197777
260755	197778
202821	197779
37131	197780
285175	197781
198705	197782
57578	197783
1426	197784
80302	197785
39739	197786
111687	197787
95177	197788
81563	197789
325474	197790
127405	197791
10707	197792
9776	197793
10833	197794
23714	197795
37810	197796
89872	197797
14537	197798
985	197799
126964	197800
17885	197801
6013	197802
36066	197803
16832	197804
150532	197805
116153	197806
98005	197807
201559	197808
12618	197809
41634	197810
177860	197811
45941	197812
27605	197813
112130	197814
48827	197815
20382	197816
1045	197817
145113	197818
20973	197819
12770	197820
36563	197821
89686	197822
18153	197823
103166	197824
26242	197825
3656	197826
208735	197827
10578	197828
38367	197829
53028	197830
53028	197831
92956	197832
349	197833
92956	197834
37686	197835
92484	197836
69988	197837
5682	197838
10578	197839
30489	197840
30489	197841
43980	197842
309332	197843
139085	197844
107470	197845
172970	197846
193097	197847
10620	197848
76513	197849
98044	197850
98113	197851
36827	197852
36827	197853
83938	197854
4408	197855
110	197856
231520	197857
236483	197858
14783	197859
104677	197860
36571	197861
16483	197862
36571	197863
11341	197864
54644	197865
71679	197866
214944	197867
308710	197868
251742	197869
170922	197870
216459	197871
230630	197872
214608	197873
221051	197874
67665	197875
94352	197876
75376	197877
144850	197878
71679	197879
45873	197880
67665	197881
64991	197882
20297	197883
251659	197884
185938	197885
18377	197886
64891	197887
2052	197888
89977	197889
9256	197890
276751	197891
221810	197892
241416	197893
214617	197894
117451	197895
226502	197896
88996	197897
178766	197898
38033	197899
16191	197900
92693	197901
79716	197902
236948	197903
278197	197904
255219	197905
282863	197906
64212	197907
69184	197908
146096	197909
42896	197910
217250	197911
217362	197912
22081	197913
35928	197914
301179	197915
146370	197916
72137	197917
87264	197918
328729	197919
8972	197920
204168	197921
35549	197922
55560	197923
157370	197924
248985	197925
174323	197926
63655	197927
35928	197928
13147	197929
183132	197930
227265	197931
310521	197932
28867	197933
265550	197934
200379	197935
260238	197936
154408	197937
78734	197938
210722	197939
262535	197940
69194	197941
26370	197942
98914	197943
193192	197944
87264	197945
139628	197946
118959	197947
16185	197948
180667	197949
467	197950
31897	197951
328209	197952
43238	197953
96549	197954
131398	197955
311667	197956
169193	197957
265250	197958
11613	197959
137708	197960
98656	197961
259923	197962
15121	197963
113844	197964
4275	197965
112337	197966
62482	197967
177852	197968
145555	197969
156229	197970
83767	197971
208953	197972
3365	197973
64504	197974
17753	197975
11342	197976
106310	197977
11405	197978
6740	197979
13853	197980
108135	197981
188791	197982
4100	197983
1377	197984
3699	197985
4921	197986
64606	197987
131684	197988
18672	197989
42954	197990
85987	197991
249407	197992
108560	197993
287984	197994
133207	197995
96361	197996
86202	197997
153053	197998
428	197999
82486	198000
45630	198001
75110	198002
34148	198003
23440	198004
260594	198005
6652	198006
167217	198007
109079	198008
67131	198009
190781	198010
37775	198011
70641	198012
6253	198013
25988	198014
32978	198015
300262	198016
189	198017
22096	198018
2589	198019
79756	198020
153593	198021
135826	198022
54611	198023
123469	198024
43620	198025
99439	198026
91421	198027
59922	198028
103997	198029
8394	198030
178743	198031
134257	198032
105114	198033
105114	198034
103878	198035
75281	198036
60096	198037
75281	198038
109973	198039
44538	198040
274388	198041
39494	198042
85278	198043
35525	198044
2160	198045
243431	198046
47699	198047
1600	198048
12814	198049
6836	198050
2399	198051
3945	198052
17397	198053
3903	198054
41030	198055
16660	198056
2943	198057
6327	198058
19626	198059
6390	198060
87348	198061
4413	198062
2179	198063
135285	198064
83681	198065
228340	198066
851	198067
98771	198068
7045	198069
7618	198070
37133	198071
27053	198072
153645	198073
40511	198074
16673	198075
56625	198076
74364	198077
193819	198078
107752	198079
32219	198080
103066	198081
137059	198082
29897	198083
109122	198084
135418	198085
109122	198086
10572	198087
242928	198088
102767	198089
159123	198090
156162	198091
161638	198092
102440	198093
5182	198094
3228	198095
273359	198096
242750	198097
40535	198098
290223	198099
40535	198100
79451	198101
95488	198102
93494	198103
134269	198104
121366	198105
22019	198106
125606	198107
216646	198108
216646	198109
13917	198110
209728	198111
65834	198112
11276	198113
217137	198114
328686	198115
2841	198116
83381	198117
27503	198118
27166	198119
63752	198120
366	198121
74683	198122
3894	198123
14206	198124
38	198125
57499	198126
633	198127
2	198128
204775	198129
68378	198130
26330	198131
10349	198132
7307	198133
702	198134
5424	198135
158558	198136
542	198137
151135	198138
13586	198139
60	198140
738	198141
3187	198142
4443	198143
1072	198144
10627	198145
256029	198146
135411	198147
5969	198148
4611	198149
131014	198150
8331	198151
46376	198152
94766	198153
25603	198154
3823	198155
6	198156
216845	198157
5959	198158
56538	198159
58187	198160
6476	198161
364	198162
2549	198163
20377	198164
70	198165
728	198166
157349	198167
113043	198168
35156	198169
35180	198170
255086	198171
86255	198172
49604	198173
290319	198174
71499	198175
90587	198176
7594	198177
45238	198178
45238	198179
45238	198180
299973	198181
247710	198182
141975	198183
23495	198184
311353	198185
65503	198186
322798	198187
111661	198188
55373	198189
69707	198190
73057	198191
40110	198192
77886	198193
29497	198194
192069	198195
26695	198196
285704	198197
2919	198198
61160	198199
162626	198200
235180	198201
112979	198202
113287	198203
184498	198204
128017	198205
9889	198206
109586	198207
5609	198208
10048	198209
70070	198210
39664	198211
146365	198212
273	198213
123858	198214
17877	198215
44793	198216
29298	198217
37569	198218
481	198219
772	198220
214	198221
1494	198222
148694	198223
17038	198224
43385	198225
17338	198226
2613	198227
82365	198228
24075	198229
1352	198230
70080	198231
16621	198232
167385	198233
130135	198234
202678	198235
143051	198236
408	198237
51675	198238
188510	198239
41808	198240
10876	198241
167758	198242
225853	198243
2153	198244
154898	198245
64979	198246
5284	198247
167389	198248
63334	198249
185628	198250
207479	198251
36602	198252
78212	198253
55999	198254
252144	198255
10082	198256
138	198257
1009	198258
17581	198259
67425	198260
112024	198261
98052	198262
8308	198263
83297	198264
30913	198265
96682	198266
53230	198267
25945	198268
236874	198269
125322	198270
85980	198271
151831	198272
59	198273
66339	198274
46104	198275
55409	198276
124158	198277
24916	198278
66039	198279
63677	198280
1675	198281
31233	198282
5387	198283
11867	198284
4019	198285
2906	198286
11143	198287
35235	198288
2271	198289
289849	198290
96	198291
743	198292
1801	198293
34401	198294
155	198295
44993	198296
6629	198297
187161	198298
65166	198299
2187	198300
147018	198301
46046	198302
38	198303
88910	198304
8424	198305
8541	198306
3	198307
69914	198308
228028	198309
30521	198310
26244	198311
34827	198312
4854	198313
120108	198314
2842	198315
64155	198316
164750	198317
58440	198318
69766	198319
30273	198320
244753	198321
24395	198322
80394	198323
44699	198324
4867	198325
3566	198326
58688	198327
127322	198328
24257	198329
1036	198330
97252	198331
10455	198332
672	198333
68460	198334
166310	198335
12271	198336
7568	198337
450	198338
205054	198339
15489	198340
26330	198341
28666	198342
2857	198343
12317	198344
46642	198345
200573	198346
69500	198347
14539	198348
36059	198349
680	198350
7393	198351
38197	198352
53063	198353
58172	198354
10983	198355
2346	198356
175331	198357
11885	198358
2358	198359
42378	198360
45071	198361
34649	198362
139794	198363
19638	198364
38	198365
91431	198366
10455	198367
62143	198368
96133	198369
3736	198370
63363	198371
11576	198372
288767	198373
2155	198374
240427	198375
137	198376
58231	198377
5253	198378
21392	198379
150432	198380
19700	198381
27147	198382
16036	198383
168	198384
129429	198385
179644	198386
13096	198387
2433	198388
264371	198389
91667	198390
102007	198391
3758	198392
104089	198393
178	198394
1878	198395
42117	198396
11512	198397
98800	198398
292694	198399
79757	198400
121977	198401
120096	198402
738	198403
3370	198404
22126	198405
74665	198406
11994	198407
64891	198408
28236	198409
48085	198410
23698	198411
22937	198412
45331	198413
78678	198414
234567	198415
11205	198416
2079	198417
107888	198418
170859	198419
72618	198420
4423	198421
12237	198422
13182	198423
341	198424
386	198425
18639	198426
2332	198427
64467	198428
40089	198429
585	198430
20649	198431
31181	198432
7025	198433
108093	198434
5306	198435
4234	198436
112761	198437
1081	198438
307538	198439
25041	198440
511	198441
15005	198442
34361	198443
26184	198444
1601	198445
72599	198446
318583	198447
55034	198448
2978	198449
229663	198450
100034	198451
10563	198452
44097	198453
19198	198454
85263	198455
151758	198456
98849	198457
124805	198458
65387	198459
31195	198460
133184	198461
28680	198462
25637	198463
62646	198464
79208	198465
255009	198466
24485	198467
182705	198468
71023	198469
49716	198470
179014	198471
20938	198472
29194	198473
91380	198474
195854	198475
32681	198476
47970	198477
74646	198478
28709	198479
6507	198480
174299	198481
3742	198482
23313	198483
249853	198484
169491	198485
21936	198486
42893	198487
108625	198488
31415	198489
8611	198490
77557	198491
50928	198492
36277	198493
2753	198494
23953	198495
225195	198496
3044	198497
45336	198498
50257	198499
134480	198500
116495	198501
8126	198502
82761	198503
33083	198504
108696	198505
33362	198506
314528	198507
292504	198508
6095	198509
57777	198510
19917	198511
162743	198512
60913	198513
227633	198514
90727	198515
230887	198516
58500	198517
70912	198518
47053	198519
158122	198520
207601	198521
105365	198522
935	198523
17990	198524
6356	198525
3586	198526
21088	198527
2602	198528
173823	198529
1034	198530
6196	198531
51213	198532
138129	198533
23125	198534
26112	198535
6557	198536
3805	198537
2913	198538
22398	198539
31097	198540
36541	198541
966	198542
39409	198543
86831	198544
39407	198545
113429	198546
27208	198547
18047	198548
28457	198549
122693	198550
7925	198551
22043	198552
19455	198553
3839	198554
44123	198555
102012	198556
132959	198557
13041	198558
110165	198559
1336	198560
65125	198561
235445	198562
103610	198563
51421	198564
38131	198565
18001	198566
25707	198567
125933	198568
30408	198569
82128	198570
9707	198571
251472	198572
54264	198573
81229	198574
32912	198575
64072	198576
102	198577
66933	198578
61353	198579
701	198580
158428	198581
73617	198582
113501	198583
75390	198584
8197	198585
31269	198586
101065	198587
169893	198588
117539	198589
9111	198590
43515	198591
40462	198592
22845	198593
26220	198594
23811	198595
85565	198596
14930	198597
23705	198598
13788	198599
17638	198600
33794	198601
71719	198602
517	198603
1233	198604
61599	198605
18453	198606
56324	198607
280727	198608
293511	198609
172943	198610
3593	198611
134119	198612
34211	198613
125496	198614
116258	198615
8749	198616
25606	198617
26419	198618
67213	198619
22218	198620
75340	198621
137314	198622
47525	198623
849	198624
316526	198625
25690	198626
269420	198627
24368	198628
10045	198629
15254	198630
69790	198631
83184	198632
152961	198633
11670	198634
25133	198635
1322	198636
216962	198637
7403	198638
4316	198639
30084	198640
53238	198641
171375	198642
2443	198643
303124	198644
119681	198645
167817	198646
2070	198647
30992	198648
110336	198649
25426	198650
109494	198651
114792	198652
284571	198653
117854	198654
104145	198655
11865	198656
29522	198657
34856	198658
29703	198659
3606	198660
83100	198661
298689	198662
110812	198663
94212	198664
29046	198665
96199	198666
22895	198667
39190	198668
114217	198669
95165	198670
44634	198671
141041	198672
105879	198673
70430	198674
134105	198675
23254	198676
34511	198677
12160	198678
68107	198679
86993	198680
7076	198681
2844	198682
19188	198683
95755	198684
137668	198685
46339	198686
39335	198687
40161	198688
203951	198689
17134	198690
32818	198691
34175	198692
68468	198693
27163	198694
127383	198695
77228	198696
54431	198697
81488	198698
31770	198699
281010	198700
83021	198701
254949	198702
150632	198703
66884	198704
108157	198705
15496	198706
165719	198707
234711	198708
34155	198709
43255	198710
70576	198711
53474	198712
93953	198713
35987	198714
9707	198715
21124	198716
128052	198717
163996	198718
274171	198719
22403	198720
630	198721
32394	198722
44467	198723
221779	198724
96493	198725
113635	198726
52186	198727
205012	198728
64136	198729
14258	198730
3184	198731
47018	198732
13130	198733
33372	198734
5812	198735
149739	198736
20686	198737
120078	198738
28895	198739
30711	198740
112262	198741
30750	198742
55735	198743
44151	198744
38178	198745
40099	198746
286916	198747
108853	198748
135424	198749
81300	198750
153	198751
3629	198752
26094	198753
196695	198754
16329	198755
17618	198756
61161	198757
21513	198758
72471	198759
185018	198760
76855	198761
71038	198762
47860	198763
75587	198764
128227	198765
79189	198766
51010	198767
12994	198768
33759	198769
200095	198770
194685	198771
307435	198772
125601	198773
310388	198774
57904	198775
153757	198776
184458	198777
32247	198778
168929	198779
3606	198780
41576	198781
62251	198782
324265	198783
243917	198784
25982	198785
65867	198786
4950	198787
274	198788
67101	198789
85138	198790
12283	198791
11812	198792
14573	198793
48107	198794
5367	198795
46828	198796
2921	198797
193753	198798
229488	198799
202550	198800
89032	198801
43683	198802
13415	198803
27651	198804
240177	198805
36553	198806
40716	198807
25626	198808
134914	198809
29081	198810
38638	198811
46196	198812
155888	198813
102414	198814
25434	198815
137474	198816
2846	198817
29813	198818
48686	198819
24733	198820
7667	198821
319559	198822
167636	198823
13742	198824
14219	198825
240511	198826
15004	198827
96393	198828
8525	198829
93492	198830
18932	198831
19899	198832
7466	198833
288009	198834
114758	198835
278440	198836
53006	198837
1835	198838
29811	198839
9983	198840
121441	198841
236895	198842
18521	198843
146697	198844
279	198845
102458	198846
193309	198847
12095	198848
33207	198849
58387	198850
70779	198851
25385	198852
81334	198853
90006	198854
15318	198855
252575	198856
90013	198857
68182	198858
137149	198859
11934	198860
11445	198861
30612	198862
20105	198863
15571	198864
18386	198865
215305	198866
133635	198867
212281	198868
137851	198869
34747	198870
50526	198871
1952	198872
99162	198873
98327	198874
131622	198875
58401	198876
163317	198877
93340	198878
111055	198879
111691	198880
106048	198881
135399	198882
2128	198883
2675	198884
135821	198885
10817	198886
10352	198887
139474	198888
4186	198889
51646	198890
68379	198891
28629	198892
26632	198893
67193	198894
426	198895
642	198896
12495	198897
86177	198898
29489	198899
20350	198900
62077	198901
37676	198902
1802	198903
13698	198904
273	198905
113150	198906
113093	198907
24914	198908
231678	198909
138304	198910
65148	198911
21350	198912
163182	198913
232981	198914
22214	198915
15785	198916
201118	198917
118493	198918
208677	198919
63350	198920
12142	198921
60221	198922
17346	198923
63779	198924
185154	198925
252987	198926
71394	198927
14424	198928
27614	198929
97086	198930
97386	198931
30857	198932
87929	198933
128145	198934
56684	198935
88883	198936
24803	198937
25177	198938
1078	198939
164446	198940
235160	198941
50836	198942
108539	198943
128740	198944
26760	198945
80113	198946
85059	198947
30235	198948
53607	198949
73723	198950
200282	198951
7662	198952
215108	198953
278587	198954
50012	198955
65194	198956
273123	198957
110880	198958
17386	198959
195444	198960
183456	198961
105405	198962
305664	198963
17805	198964
135092	198965
19685	198966
161875	198967
143267	198968
16925	198969
122895	198970
14612	198971
96264	198972
114497	198973
84	198974
11197	198975
185651	198976
293638	198977
5568	198978
251234	198979
2665	198980
14048	198981
169159	198982
147873	198983
65064	198984
26151	198985
101052	198986
137138	198987
59267	198988
55	198989
48101	198990
297508	198991
1178	198992
38778	198993
66445	198994
5803	198995
289094	198996
140084	198997
4280	198998
5090	198999
69127	199000
32201	199001
90848	199002
42113	199003
42082	199004
57832	199005
26494	199006
16331	199007
261795	199008
6951	199009
5371	199010
33059	199011
155112	199012
107536	199013
301142	199014
16286	199015
4182	199016
111459	199017
11673	199018
30260	199019
61021	199020
25236	199021
161165	199022
4096	199023
181667	199024
24337	199025
121280	199026
37648	199027
112423	199028
98186	199029
2961	199030
12368	199031
51996	199032
69376	199033
146690	199034
115443	199035
68526	199036
30755	199037
73323	199038
145082	199039
12225	199040
1925	199041
35178	199042
17293	199043
122751	199044
119055	199045
33096	199046
133768	199047
98871	199048
197833	199049
192837	199050
8145	199051
121653	199052
92070	199053
38264	199054
4794	199055
168872	199056
280968	199057
15764	199058
54797	199059
307959	199060
81361	199061
69324	199062
99669	199063
151950	199064
105698	199065
315	199066
30503	199067
40470	199068
118901	199069
327	199070
252560	199071
131952	199072
147673	199073
67718	199074
5952	199075
55892	199076
52497	199077
134569	199078
327047	199079
28455	199080
14225	199081
52020	199082
18977	199083
37871	199084
111280	199085
4008	199086
33265	199087
8436	199088
56937	199089
10140	199090
145630	199091
1668	199092
14532	199093
18237	199094
156933	199095
129187	199096
187226	199097
222550	199098
154389	199099
6503	199100
8923	199101
232982	199102
131241	199103
205680	199104
9008	199105
11775	199106
23674	199107
123431	199108
19649	199109
307478	199110
116862	199111
40533	199112
75545	199113
295509	199114
126251	199115
40701	199116
64276	199117
157887	199118
173848	199119
186310	199120
12039	199121
10835	199122
35587	199123
4709	199124
4026	199125
215486	199126
5200	199127
13381	199128
52886	199129
42422	199130
64072	199131
37972	199132
103186	199133
4647	199134
87258	199135
815	199136
181429	199137
27519	199138
72712	199139
108920	199140
87087	199141
18316	199142
104549	199143
2801	199144
37249	199145
91440	199146
188282	199147
319406	199148
29666	199149
3719	199150
129214	199151
162050	199152
127873	199153
40781	199154
21864	199155
24234	199156
3318	199157
191635	199158
164849	199159
566	199160
32886	199161
33724	199162
20874	199163
260430	199164
20723	199165
154376	199166
14445	199167
107127	199168
156883	199169
52897	199170
138054	199171
1712	199172
101935	199173
59616	199174
139943	199175
3983	199176
9028	199177
46815	199178
10957	199179
3652	199180
94181	199181
48278	199182
2216	199183
11127	199184
1998	199185
168749	199186
120291	199187
60286	199188
20187	199189
22796	199190
29090	199191
42999	199192
163319	199193
48939	199194
153092	199195
15602	199196
50011	199197
262718	199198
31825	199199
59435	199200
30343	199201
93945	199202
96858	199203
3368	199204
107513	199205
4492	199206
276066	199207
139908	199208
23045	199209
92801	199210
5253	199211
211228	199212
7354	199213
47694	199214
31228	199215
204252	199216
125801	199217
28162	199218
3977	199219
60186	199220
76649	199221
46616	199222
31155	199223
130118	199224
57353	199225
58013	199226
17595	199227
95346	199228
86174	199229
174873	199230
204481	199231
2486	199232
46321	199233
307	199234
3172	199235
75134	199236
20250	199237
9652	199238
16815	199239
933	199240
92083	199241
67246	199242
86802	199243
250899	199244
72103	199245
48648	199246
5908	199247
12833	199248
40097	199249
31069	199250
129188	199251
40849	199252
61960	199253
75307	199254
53806	199255
235303	199256
51210	199257
21442	199258
4	199259
299719	199260
217551	199261
208563	199262
84044	199263
306609	199264
90330	199265
51905	199266
16217	199267
77378	199268
124956	199269
34807	199270
290408	199271
71085	199272
87282	199273
220	199274
184369	199275
42897	199276
36696	199277
2280	199278
16355	199279
58316	199280
246858	199281
289339	199282
131553	199283
70360	199284
147242	199285
4793	199286
248521	199287
75125	199288
1257	199289
156424	199290
21494	199291
122078	199292
5118	199293
22489	199294
38253	199295
26235	199296
1714	199297
33563	199298
269702	199299
59910	199300
227808	199301
134447	199302
179225	199303
50096	199304
117080	199305
27202	199306
89665	199307
30201	199308
146844	199309
202926	199310
111688	199311
67885	199312
17557	199313
44752	199314
66581	199315
49493	199316
66250	199317
128375	199318
8188	199319
11721	199320
4751	199321
3366	199322
5845	199323
58859	199324
69186	199325
17674	199326
53465	199327
154295	199328
140142	199329
2516	199330
96250	199331
17670	199332
190708	199333
94162	199334
2058	199335
134644	199336
24676	199337
29150	199338
38289	199339
243683	199340
122453	199341
31275	199342
15396	199343
18834	199344
57921	199345
54425	199346
20124	199347
98329	199348
29697	199349
1201	199350
14503	199351
210495	199352
125111	199353
4843	199354
20189	199355
185471	199356
41676	199357
132375	199358
31927	199359
12986	199360
49006	199361
25798	199362
39407	199363
61306	199364
193341	199365
107254	199366
12063	199367
5288	199368
105386	199369
176925	199370
221710	199371
23579	199372
101310	199373
14943	199374
190396	199375
271155	199376
18489	199377
100079	199378
61556	199379
150887	199380
77851	199381
305745	199382
153985	199383
32756	199384
147613	199385
23881	199386
13698	199387
1992	199388
39835	199389
133885	199390
50552	199391
5976	199392
13566	199393
16206	199394
2990	199395
115945	199396
64104	199397
245	199398
3586	199399
144678	199400
8740	199401
39180	199402
213454	199403
122232	199404
34960	199405
102026	199406
48026	199407
36209	199408
3788	199409
34149	199410
43970	199411
14611	199412
79883	199413
6074	199414
62310	199415
119096	199416
135100	199417
40053	199418
27392	199419
12311	199420
139044	199421
71353	199422
29508	199423
14869	199424
144251	199425
6121	199426
7553	199427
14404	199428
157974	199429
20273	199430
100172	199431
75196	199432
59072	199433
299202	199434
125801	199435
12101	199436
18386	199437
185121	199438
1145	199439
3249	199440
105258	199441
14490	199442
116031	199443
26105	199444
10620	199445
57096	199446
18137	199447
59428	199448
139786	199449
113701	199450
72381	199451
104405	199452
33122	199453
222220	199454
39552	199455
71142	199456
7852	199457
207778	199458
129617	199459
197240	199460
126704	199461
32639	199462
57912	199463
27903	199464
9725	199465
159139	199466
13079	199467
31029	199468
21401	199469
164301	199470
45071	199471
165214	199472
25214	199473
6442	199474
203521	199475
81939	199476
130753	199477
314072	199478
82120	199479
171087	199480
75480	199481
50179	199482
129794	199483
111577	199484
107496	199485
192910	199486
194123	199487
71059	199488
151599	199489
78104	199490
129717	199491
21815	199492
17789	199493
100314	199494
146994	199495
188396	199496
94909	199497
8898	199498
100696	199499
64111	199500
114027	199501
93855	199502
69385	199503
72586	199504
131150	199505
132581	199506
41282	199507
18090	199508
1939	199509
13236	199510
115852	199511
82538	199512
177144	199513
46514	199514
117362	199515
40356	199516
122253	199517
11210	199518
47637	199519
150151	199520
42093	199521
75773	199522
32058	199523
148601	199524
271775	199525
210892	199526
9225	199527
32961	199528
238074	199529
22481	199530
7322	199531
82190	199532
73417	199533
37326	199534
126047	199535
910	199536
106594	199537
40943	199538
120837	199539
144887	199540
250236	199541
92154	199542
61145	199543
32429	199544
15866	199545
64854	199546
107330	199547
29659	199548
131975	199549
6441	199550
30966	199551
34314	199552
143774	199553
131173	199554
166135	199555
2015	199556
68398	199557
289240	199558
5985	199559
58232	199560
31920	199561
268083	199562
68398	199563
1200	199564
184663	199565
189382	199566
139521	199567
34729	199568
166579	199569
20543	199570
10306	199571
84265	199572
67255	199573
245848	199574
164003	199575
61074	199576
197634	199577
147072	199578
41269	199579
190010	199580
36121	199581
123592	199582
113424	199583
26073	199584
11376	199585
8682	199586
5754	199587
32732	199588
75292	199589
234431	199590
85685	199591
64391	199592
195645	199593
25632	199594
313562	199595
111566	199596
54099	199597
12942	199598
182050	199599
19485	199600
14460	199601
38835	199602
224908	199603
232474	199604
209186	199605
12962	199606
208011	199607
27156	199608
265594	199609
11148	199610
24182	199611
246455	199612
101650	199613
85311	199614
16215	199615
36010	199616
199999	199617
116449	199618
4291	199619
250982	199620
119037	199621
13281	199622
6950	199623
46704	199624
198677	199625
43728	199626
6845	199627
70094	199628
106673	199629
61229	199630
187986	199631
67821	199632
200663	199633
2134	199634
49001	199635
64117	199636
74070	199637
80856	199638
177087	199639
10588	199640
121256	199641
12174	199642
119700	199643
190313	199644
29263	199645
2195	199646
27598	199647
223683	199648
32451	199649
13314	199650
84915	199651
112792	199652
86744	199653
76194	199654
24243	199655
9731	199656
58903	199657
205120	199658
36993	199659
62763	199660
32959	199661
13799	199662
162868	199663
55916	199664
95815	199665
253071	199666
81550	199667
18552	199668
7041	199669
21240	199670
71370	199671
4289	199672
55764	199673
36200	199674
121544	199675
318313	199676
33314	199677
6111	199678
31358	199679
41655	199680
171073	199681
87926	199682
1648	199683
69236	199684
894	199685
14975	199686
42423	199687
39270	199688
19689	199689
50884	199690
194783	199691
13812	199692
40266	199693
30002	199694
73145	199695
122984	199696
2970	199697
35077	199698
26946	199699
7087	199700
6735	199701
37197	199702
43572	199703
243938	199704
31248	199705
10505	199706
176269	199707
4689	199708
68528	199709
17535	199710
180452	199711
84914	199712
116780	199713
159256	199714
185912	199715
108161	199716
72027	199717
160045	199718
80536	199719
31723	199720
1098	199721
11934	199722
112101	199723
57241	199724
155869	199725
215705	199726
48010	199727
18171	199728
125560	199729
8954	199730
53859	199731
22594	199732
72525	199733
23591	199734
136337	199735
29449	199736
117632	199737
131	199738
3016	199739
12294	199740
38544	199741
6861	199742
164149	199743
95741	199744
19885	199745
221526	199746
35773	199747
37332	199748
22926	199749
1993	199750
12270	199751
280842	199752
192808	199753
3571	199754
3303	199755
630	199756
96272	199757
1113	199758
7262	199759
95789	199760
105472	199761
186622	199762
4229	199763
112721	199764
23421	199765
7676	199766
29225	199767
8478	199768
179307	199769
34029	199770
19750	199771
84027	199772
185763	199773
57343	199774
180807	199775
340	199776
121717	199777
132858	199778
172550	199779
8298	199780
92872	199781
81804	199782
63737	199783
197937	199784
103507	199785
35813	199786
43525	199787
29382	199788
20983	199789
24644	199790
89155	199791
66836	199792
54903	199793
136617	199794
132310	199795
216799	199796
47318	199797
42680	199798
320591	199799
133043	199800
85482	199801
132312	199802
99495	199803
197464	199804
39151	199805
117470	199806
3247	199807
118512	199808
268	199809
2796	199810
6827	199811
34352	199812
2017	199813
72145	199814
251083	199815
10730	199816
41813	199817
101943	199818
127351	199819
12473	199820
294929	199821
33589	199822
83610	199823
47079	199824
1878	199825
156307	199826
16947	199827
23047	199828
95862	199829
67438	199830
2	199831
16084	199832
36650	199833
25027	199834
82475	199835
36152	199836
124814	199837
28173	199838
4794	199839
73	199840
70420	199841
207518	199842
146044	199843
1560	199844
2705	199845
17236	199846
158	199847
18217	199848
6776	199849
37231	199850
110235	199851
76443	199852
28035	199853
151799	199854
196079	199855
99391	199856
260476	199857
1486	199858
56664	199859
41251	199860
101487	199861
4820	199862
46421	199863
3035	199864
20586	199865
157768	199866
126634	199867
1937	199868
49529	199869
29750	199870
42612	199871
85663	199872
211355	199873
203463	199874
301461	199875
63239	199876
270329	199877
108320	199878
168150	199879
148566	199880
206238	199881
33503	199882
8037	199883
173469	199884
59464	199885
14126	199886
140907	199887
41292	199888
122867	199889
2622	199890
43335	199891
9667	199892
74127	199893
60664	199894
120156	199895
152655	199896
54469	199897
128751	199898
134671	199899
9540	199900
117004	199901
63886	199902
112709	199903
22234	199904
28061	199905
100217	199906
224437	199907
37413	199908
47288	199909
9293	199910
139094	199911
14782	199912
27023	199913
57157	199914
2742	199915
58434	199916
79908	199917
65707	199918
138366	199919
110631	199920
2784	199921
267907	199922
3687	199923
109368	199924
4063	199925
6580	199926
76902	199927
146782	199928
16134	199929
110545	199930
110474	199931
1157	199932
112929	199933
192552	199934
26340	199935
10177	199936
23632	199937
80497	199938
268	199939
20421	199940
212616	199941
140403	199942
18205	199943
90494	199944
16961	199945
46667	199946
7537	199947
15629	199948
251127	199949
135072	199950
2456	199951
163764	199952
141473	199953
56459	199954
47657	199955
18217	199956
1561	199957
20096	199958
18185	199959
177388	199960
76063	199961
178463	199962
289694	199963
124891	199964
1427	199965
3522	199966
95017	199967
2680	199968
41242	199969
41600	199970
36626	199971
49498	199972
42962	199973
28088	199974
21806	199975
7081	199976
186867	199977
1203	199978
1171	199979
14921	199980
11324	199981
103737	199982
8273	199983
54706	199984
1024	199985
64728	199986
28947	199987
11044	199988
26741	199989
217597	199990
69186	199991
82882	199992
88106	199993
285301	199994
168607	199995
30184	199996
65964	199997
50969	199998
709	199999
5636	200000
172360	200001
97832	200002
301778	200003
2410	200004
80096	200005
14988	200006
108626	200007
297173	200008
140467	200009
128072	200010
46299	200011
129517	200012
52401	200013
5806	200014
46201	200015
13700	200016
81378	200017
6278	200018
7833	200019
536	200020
232921	200021
591	200022
13603	200023
45234	200024
36956	200025
26818	200026
16773	200027
288898	200028
1300	200029
212063	200030
8146	200031
67759	200032
71138	200033
85339	200034
38140	200035
27054	200036
53976	200037
124764	200038
860	200039
11513	200040
1812	200041
171571	200042
118579	200043
38231	200044
33347	200045
45082	200046
33518	200047
575	200048
9892	200049
6122	200050
102104	200051
10573	200052
34221	200053
264600	200054
103084	200055
91684	200056
45426	200057
154931	200058
366	200059
47087	200060
1903	200061
164912	200062
228819	200063
1627	200064
9611	200065
23221	200066
228552	200067
323573	200068
187499	200069
21053	200070
9311	200071
17214	200072
100718	200073
53305	200074
18	200075
16230	200076
278	200077
3299	200078
2371	200079
132088	200080
25490	200081
119722	200082
138167	200083
62169	200084
23424	200085
257332	200086
96807	200087
2518	200088
2963	200089
118512	200090
141588	200091
180798	200092
251	200093
980	200094
24091	200095
2115	200096
34150	200097
31307	200098
1276	200099
6775	200100
16932	200101
1742	200102
40762	200103
102808	200104
65260	200105
102960	200106
21157	200107
112	200108
5455	200109
80175	200110
22305	200111
55881	200112
55	200113
96801	200114
57030	200115
1000	200116
298511	200117
174590	200118
2704	200119
16282	200120
56565	200121
23545	200122
13686	200123
5543	200124
22813	200125
155598	200126
20468	200127
301606	200128
2549	200129
51238	200130
25729	200131
196452	200132
225269	200133
478	200134
6728	200135
8131	200136
976	200137
71583	200138
134193	200139
224596	200140
16189	200141
1142	200142
5292	200143
39269	200144
24500	200145
13863	200146
7325	200147
138617	200148
124937	200149
441	200150
9593	200151
3408	200152
56268	200153
98	200154
74205	200155
1745	200156
161891	200157
257087	200158
98697	200159
7069	200160
167123	200161
99733	200162
29991	200163
470	200164
230263	200165
66180	200166
139261	200167
198630	200168
28365	200169
29773	200170
15397	200171
125664	200172
215450	200173
21491	200174
206492	200175
28886	200176
24287	200177
29529	200178
15341	200179
61044	200180
37818	200181
201225	200182
191205	200183
82846	200184
76212	200185
6755	200186
139176	200187
107555	200188
65453	200189
99093	200190
67	200191
1703	200192
23	200193
127146	200194
978	200195
17970	200196
31196	200197
9990	200198
122612	200199
34653	200200
110849	200201
43871	200202
137763	200203
17510	200204
120604	200205
44320	200206
8103	200207
6719	200208
3765	200209
243261	200210
82880	200211
75176	200212
5856	200213
6587	200214
123162	200215
74379	200216
29395	200217
3836	200218
25737	200219
9937	200220
103723	200221
42050	200222
8460	200223
76423	200224
1359	200225
137363	200226
71204	200227
604	200228
26969	200229
108346	200230
66597	200231
98148	200232
36258	200233
179837	200234
8283	200235
61961	200236
120179	200237
110289	200238
32502	200239
18589	200240
22568	200241
2535	200242
136806	200243
30519	200244
69499	200245
86872	200246
58984	200247
666	200248
122276	200249
127010	200250
15920	200251
23692	200252
8368	200253
97933	200254
67733	200255
35285	200256
11241	200257
50277	200258
157089	200259
120494	200260
224255	200261
58501	200262
8650	200263
32892	200264
138943	200265
94693	200266
7630	200267
1560	200268
16121	200269
103454	200270
55732	200271
98779	200272
89064	200273
40936	200274
26645	200275
12794	200276
19178	200277
18931	200278
42251	200279
178737	200280
79709	200281
24006	200282
136230	200283
9837	200284
48973	200285
20198	200286
16301	200287
78341	200288
15565	200289
256	200290
20588	200291
139724	200292
201480	200293
128074	200294
108051	200295
25733	200296
5548	200297
207451	200298
5227	200299
13788	200300
82017	200301
61063	200302
9628	200303
249472	200304
114638	200305
272222	200306
64495	200307
2894	200308
220777	200309
134334	200310
38121	200311
1094	200312
1436	200313
60524	200314
229550	200315
125743	200316
98510	200317
69944	200318
59282	200319
1406	200320
193302	200321
5275	200322
133276	200323
163688	200324
30862	200325
95464	200326
35844	200327
34021	200328
66026	200329
120296	200330
77068	200331
34432	200332
18828	200333
14433	200334
36939	200335
28133	200336
34270	200337
230432	200338
93060	200339
213679	200340
8039	200341
29593	200342
71468	200343
13214	200344
5230	200345
4062	200346
53252	200347
183521	200348
52389	200349
72731	200350
3895	200351
12750	200352
75902	200353
2281	200354
47613	200355
20445	200356
31480	200357
91176	200358
10070	200359
124427	200360
18986	200361
21102	200362
128726	200363
209969	200364
51462	200365
7827	200366
105897	200367
52179	200368
99553	200369
1590	200370
22454	200371
53053	200372
69207	200373
38498	200374
2082	200375
37383	200376
143481	200377
93058	200378
9628	200379
123678	200380
34729	200381
157736	200382
4659	200383
115719	200384
227975	200385
26905	200386
124761	200387
3646	200388
33631	200389
249608	200390
4796	200391
1260	200392
32830	200393
1712	200394
54972	200395
20297	200396
7535	200397
16	200398
102672	200399
16141	200400
22580	200401
31679	200402
142180	200403
12238	200404
2348	200405
30264	200406
77013	200407
4756	200408
10027	200409
20142	200410
27387	200411
62591	200412
50384	200413
133497	200414
236383	200415
37314	200416
2062	200417
2988	200418
217126	200419
118893	200420
6571	200421
303507	200422
165384	200423
1820	200424
55232	200425
13414	200426
2800	200427
137769	200428
229081	200429
69220	200430
6826	200431
58203	200432
16298	200433
11728	200434
34047	200435
16990	200436
7573	200437
57760	200438
272197	200439
19339	200440
20899	200441
23303	200442
2623	200443
198205	200444
9081	200445
7170	200446
114609	200447
178584	200448
44154	200449
6129	200450
13381	200451
57668	200452
23560	200453
43797	200454
284103	200455
99997	200456
67586	200457
215157	200458
39899	200459
11581	200460
89026	200461
13130	200462
50149	200463
42983	200464
27364	200465
53601	200466
7367	200467
64141	200468
63809	200469
5406	200470
14625	200471
204265	200472
7870	200473
46160	200474
89921	200475
152483	200476
88388	200477
30900	200478
135009	200479
213428	200480
34788	200481
62474	200482
57911	200483
40976	200484
162453	200485
255530	200486
50704	200487
4757	200488
16130	200489
40367	200490
26564	200491
16	200492
23731	200493
24003	200494
24134	200495
60479	200496
7575	200497
21596	200498
2719	200499
47440	200500
29060	200501
19393	200502
5992	200503
18018	200504
142187	200505
26108	200506
62393	200507
138943	200508
34603	200509
81681	200510
236029	200511
34321	200512
16951	200513
73801	200514
65025	200515
15269	200516
113573	200517
102248	200518
15293	200519
125621	200520
234105	200521
139	200522
14723	200523
15150	200524
17684	200525
52632	200526
4503	200527
25656	200528
2932	200529
48031	200530
107415	200531
2439	200532
17953	200533
64105	200534
205734	200535
7327	200536
25878	200537
46800	200538
196112	200539
2459	200540
114777	200541
73547	200542
473	200543
3212	200544
25654	200545
10695	200546
312775	200547
100697	200548
12267	200549
31819	200550
2965	200551
12012	200552
197070	200553
147001	200554
1079	200555
29701	200556
27443	200557
20707	200558
62331	200559
16885	200560
17630	200561
240679	200562
72526	200563
21388	200564
7545	200565
63748	200566
84772	200567
320851	200568
89981	200569
35649	200570
19491	200571
54960	200572
12852	200573
20452	200574
153434	200575
56338	200576
2054	200577
6009	200578
34497	200579
46167	200580
135469	200581
38274	200582
30048	200583
188764	200584
70719	200585
3004	200586
75916	200587
55620	200588
15388	200589
120272	200590
119713	200591
46476	200592
132711	200593
26230	200594
36395	200595
112511	200596
17375	200597
2250	200598
281716	200599
114672	200600
74583	200601
39772	200602
19117	200603
77749	200604
38253	200605
32462	200606
105130	200607
48172	200608
98735	200609
149305	200610
51424	200611
142668	200612
6199	200613
64703	200614
111317	200615
11671	200616
285100	200617
64531	200618
118683	200619
157082	200620
244004	200621
7337	200622
300186	200623
85057	200624
14461	200625
15464	200626
13130	200627
11646	200628
8811	200629
99173	200630
58666	200631
7797	200632
5860	200633
99137	200634
14683	200635
30097	200636
212997	200637
69464	200638
80379	200639
8882	200640
26365	200641
138589	200642
1772	200643
294	200644
86147	200645
16466	200646
20570	200647
21307	200648
3519	200649
82697	200650
107914	200651
16824	200652
500	200653
17288	200654
182394	200655
10506	200656
197759	200657
110724	200658
51416	200659
86135	200660
20211	200661
160980	200662
3580	200663
253605	200664
134518	200665
98870	200666
16762	200667
7772	200668
1155	200669
181568	200670
113691	200671
245432	200672
26914	200673
33967	200674
76739	200675
72323	200676
30461	200677
197673	200678
31285	200679
142608	200680
50577	200681
2705	200682
291927	200683
296421	200684
67553	200685
89289	200686
68414	200687
20568	200688
57636	200689
211907	200690
66669	200691
52180	200692
253201	200693
15491	200694
125208	200695
27094	200696
97719	200697
35700	200698
80893	200699
9545	200700
97389	200701
198863	200702
206590	200703
53550	200704
72360	200705
63341	200706
36224	200707
27921	200708
5524	200709
105886	200710
243506	200711
717	200712
38209	200713
17972	200714
152394	200715
161490	200716
65936	200717
689	200718
191800	200719
69453	200720
98467	200721
14281	200722
127478	200723
8254	200724
102870	200725
73435	200726
62439	200727
5767	200728
14574	200729
44636	200730
12144	200731
24304	200732
67007	200733
15189	200734
100710	200735
253696	200736
34036	200737
42116	200738
173361	200739
306445	200740
54290	200741
1329	200742
129578	200743
62354	200744
55490	200745
163579	200746
136841	200747
103874	200748
45810	200749
53308	200750
71040	200751
102647	200752
181009	200753
74656	200754
206406	200755
73068	200756
21872	200757
210333	200758
41242	200759
11934	200760
6009	200761
22365	200762
5711	200763
29367	200764
86872	200765
63784	200766
48294	200767
78115	200768
7305	200769
26613	200770
5438	200771
18268	200772
6721	200773
15289	200774
1091	200775
3941	200776
48620	200777
18278	200778
48335	200779
86556	200780
7	200781
89904	200782
31177	200783
34738	200784
1729	200785
20410	200786
1809	200787
8415	200788
115077	200789
90546	200790
55726	200791
74804	200792
98287	200793
77612	200794
21525	200795
246470	200796
23746	200797
280372	200798
111432	200799
134383	200800
73556	200801
2158	200802
32071	200803
301298	200804
118	200805
10879	200806
9367	200807
10236	200808
26898	200809
140762	200810
43834	200811
3365	200812
6297	200813
565	200814
87085	200815
76475	200816
127739	200817
87879	200818
33577	200819
141468	200820
2679	200821
228873	200822
11806	200823
38402	200824
216610	200825
83369	200826
71405	200827
171555	200828
6759	200829
185309	200830
59875	200831
17051	200832
75001	200833
311033	200834
19557	200835
83953	200836
8781	200837
178587	200838
111	200839
245007	200840
96410	200841
24075	200842
144546	200843
26784	200844
228337	200845
9873	200846
68637	200847
99622	200848
75486	200849
2198	200850
6881	200851
310558	200852
54463	200853
75595	200854
159473	200855
4969	200856
118222	200857
56345	200858
11298	200859
54283	200860
113244	200861
84491	200862
1250	200863
131674	200864
37648	200865
221791	200866
84661	200867
8415	200868
202141	200869
15277	200870
288313	200871
49757	200872
24048	200873
14679	200874
38303	200875
52848	200876
1179	200877
28727	200878
37964	200879
24385	200880
20814	200881
122681	200882
72463	200883
27316	200884
254478	200885
206008	200886
256486	200887
405	200888
57053	200889
184662	200890
9334	200891
86752	200892
181771	200893
73006	200894
3231	200895
50286	200896
120267	200897
129961	200898
54084	200899
37383	200900
54702	200901
92872	200902
136413	200903
10922	200904
30136	200905
28656	200906
36297	200907
120979	200908
15193	200909
181341	200910
78065	200911
42283	200912
31249	200913
5210	200914
193368	200915
1915	200916
3143	200917
78648	200918
309078	200919
14433	200920
172434	200921
152474	200922
39399	200923
288641	200924
179338	200925
88365	200926
133073	200927
185560	200928
45337	200929
903	200930
319087	200931
17521	200932
20824	200933
196642	200934
22532	200935
93955	200936
197870	200937
13664	200938
36608	200939
327589	200940
7690	200941
117610	200942
129466	200943
104929	200944
4251	200945
63665	200946
182270	200947
184003	200948
46899	200949
81502	200950
100878	200951
1207	200952
71440	200953
38473	200954
320190	200955
167276	200956
24370	200957
196663	200958
128241	200959
105886	200960
139516	200961
40890	200962
4407	200963
3087	200964
4779	200965
10763	200966
54795	200967
196628	200968
132550	200969
99486	200970
9820	200971
13666	200972
4839	200973
25627	200974
83650	200975
7354	200976
5253	200977
18714	200978
6098	200979
307368	200980
31246	200981
5254	200982
160	200983
19264	200984
11403	200985
295557	200986
101210	200987
16963	200988
6691	200989
43180	200990
149071	200991
24412	200992
34	200993
103813	200994
180622	200995
1453	200996
249493	200997
11535	200998
14367	200999
62879	201000
14352	201001
5633	201002
15887	201003
87804	201004
65056	201005
127028	201006
5764	201007
125602	201008
38	201009
147960	201010
29141	201011
13162	201012
219828	201013
9039	201014
3911	201015
15948	201016
6748	201017
97207	201018
68016	201019
63515	201020
801	201021
64704	201022
1874	201023
529	201024
100121	201025
86750	201026
542	201027
1850	201028
105	201029
614	201030
227838	201031
16901	201032
12034	201033
27548	201034
13	201035
17123	201036
134690	201037
282813	201038
52405	201039
78957	201040
89228	201041
132486	201042
214315	201043
35066	201044
126443	201045
92848	201046
41908	201047
24541	201048
338	201049
45396	201050
36094	201051
69873	201052
18671	201053
6711	201054
17518	201055
364	201056
7830	201057
2535	201058
152552	201059
8111	201060
92657	201061
19121	201062
193055	201063
73771	201064
2443	201065
23362	201066
312153	201067
284473	201068
6450	201069
2220	201070
122481	201071
324899	201072
214228	201073
261355	201074
29132	201075
30084	201076
4664	201077
43670	201078
68191	201079
19424	201080
199384	201081
56557	201082
56832	201083
28225	201084
7477	201085
106360	201086
157894	201087
45210	201088
10176	201089
139105	201090
15858	201091
11905	201092
54553	201093
36760	201094
12119	201095
35642	201096
95313	201097
289196	201098
188512	201099
10012	201100
17998	201101
125697	201102
12844	201103
29175	201104
188511	201105
23014	201106
293615	201107
4661	201108
200107	201109
146548	201110
208882	201111
780	201112
146590	201113
171140	201114
191689	201115
128558	201116
38734	201117
12725	201118
52248	201119
52248	201120
46925	201121
85429	201122
48818	201123
2947	201124
65335	201125
14698	201126
251795	201127
244084	201128
244960	201129
55617	201130
129138	201131
5352	201132
45590	201133
79453	201134
136112	201135
174430	201136
208267	201137
264627	201138
206668	201139
209789	201140
139144	201141
90016	201142
41158	201143
78603	201144
33359	201145
283248	201146
74335	201147
65897	201148
199281	201149
153926	201150
153964	201151
42008	201152
194443	201153
47863	201154
221370	201155
32354	201156
103558	201157
89048	201158
317836	201159
53290	201160
72800	201161
168862	201162
45857	201163
32124	201164
316999	201165
84720	201166
68649	201167
290361	201168
262321	201169
20458	201170
57869	201171
177654	201172
82184	201173
172166	201174
172600	201175
74523	201176
321326	201177
85054	201178
41171	201179
17084	201180
230470	201181
103427	201182
29457	201183
732	201184
3611	201185
112120	201186
74335	201187
406	201188
85054	201189
9198	201190
317641	201191
164594	201192
8299	201193
113740	201194
125069	201195
114233	201196
138294	201197
168596	201198
72679	201199
188500	201200
110517	201201
186182	201202
9519	201203
53087	201204
181454	201205
30340	201206
33359	201207
87599	201208
209498	201209
31061	201210
168830	201211
18438	201212
328707	201213
257242	201214
176045	201215
16686	201216
2100	201217
72544	201218
166173	201219
276256	201220
5160	201221
42306	201222
39052	201223
121375	201224
220025	201225
271259	201226
255277	201227
21473	201228
2891	201229
169207	201230
4172	201231
19872	201232
116462	201233
276850	201234
176515	201235
150696	201236
9284	201237
167490	201238
29713	201239
104151	201240
158434	201241
221259	201242
7595	201243
10215	201244
192208	201245
114067	201246
140361	201247
73170	201248
122534	201249
37966	201250
105657	201251
105571	201252
33962	201253
113549	201254
32985	201255
154668	201256
34514	201257
106302	201258
62393	201259
3612	201260
214042	201261
127594	201262
135853	201263
45212	201264
10805	201265
72205	201266
91356	201267
3813	201268
12395	201269
3598	201270
71404	201271
1508	201272
104996	201273
54012	201274
150570	201275
3638	201276
113740	201277
8216	201278
70363	201279
1768	201280
119217	201281
15629	201282
152797	201283
34514	201284
133909	201285
27996	201286
12596	201287
14931	201288
34231	201289
24013	201290
71070	201291
65673	201292
152025	201293
139265	201294
60982	201295
19131	201296
218681	201297
9080	201298
43189	201299
180773	201300
3598	201301
34630	201302
68475	201303
16379	201304
33808	201305
27996	201306
243617	201307
8216	201308
23401	201309
216297	201310
1050	201311
214864	201312
114067	201313
206622	201314
32625	201315
103457	201316
103457	201317
22006	201318
82184	201319
196786	201320
1102	201321
32416	201322
260999	201323
48494	201324
10627	201325
200963	201326
8122	201327
191230	201328
280	201329
328570	201330
15567	201331
5160	201332
195150	201333
46834	201334
2421	201335
45529	201336
172649	201337
142522	201338
310459	201339
34449	201340
63523	201341
4152	201342
85054	201343
32304	201344
173129	201345
328049	201346
11989	201347
140561	201348
128521	201349
109037	201350
120847	201351
32088	201352
60227	201353
144508	201354
4152	201355
70344	201356
22938	201357
284643	201358
125202	201359
209112	201360
194443	201361
161924	201362
61525	201363
92413	201364
285184	201365
186716	201366
187006	201367
128145	201368
166341	201369
971	201370
82999	201371
52695	201372
32223	201373
16686	201374
2042	201375
9625	201376
224422	201377
20965	201378
160134	201379
25900	201380
72196	201381
293545	201382
130337	201383
884	201384
52289	201385
109369	201386
801	201387
5875	201388
12054	201389
71408	201390
225891	201391
165954	201392
47065	201393
14987	201394
168157	201395
313896	201396
108530	201397
32711	201398
176881	201399
248864	201400
6299	201401
5755	201402
177066	201403
109745	201404
7126	201405
70342	201406
244644	201407
85084	201408
33848	201409
132349	201410
300881	201411
16211	201412
91804	201413
16841	201414
239735	201415
5565	201416
64375	201417
84720	201418
22697	201419
2707	201420
1054	201421
30264	201422
106800	201423
3147	201424
7113	201425
37418	201426
285515	201427
45529	201428
327335	201429
229716	201430
47275	201431
17454	201432
4145	201433
3611	201434
54034	201435
37541	201436
2069	201437
174448	201438
16766	201439
115912	201440
250970	201441
121555	201442
121868	201443
76518	201444
194447	201445
154534	201446
31872	201447
204572	201448
5134	201449
4306	201450
40620	201451
139334	201452
112755	201453
188245	201454
801	201455
3641	201456
33359	201457
22572	201458
6907	201459
175576	201460
103940	201461
4492	201462
801	201463
47863	201464
252854	201465
3192	201466
70182	201467
116041	201468
251746	201469
130957	201470
20691	201471
224587	201472
78592	201473
73661	201474
51559	201475
190347	201476
186553	201477
17921	201478
297955	201479
70836	201480
104032	201481
139292	201482
304963	201483
45186	201484
43428	201485
2615	201486
62430	201487
30724	201488
1444	201489
116476	201490
105870	201491
62	201492
68703	201493
13329	201494
33072	201495
98298	201496
67057	201497
20	201498
87627	201499
48359	201500
22241	201501
110090	201502
89234	201503
104256	201504
23199	201505
2774	201506
81856	201507
106773	201508
74159	201509
1449	201510
101312	201511
282978	201512
61762	201513
44658	201514
927	201515
75551	201516
264341	201517
52042	201518
40091	201519
19178	201520
17773	201521
56604	201522
4487	201523
5161	201524
106174	201525
9227	201526
18793	201527
73645	201528
117695	201529
143964	201530
65521	201531
4434	201532
12353	201533
72183	201534
31926	201535
17913	201536
1100	201537
9750	201538
79048	201539
9750	201540
158907	201541
48313	201542
208673	201543
12815	201544
212370	201545
81453	201546
70624	201547
36843	201548
51670	201549
28991	201550
96234	201551
156045	201552
149320	201553
21346	201554
149365	201555
2349	201556
15849	201557
279625	201558
318359	201559
127054	201560
27516	201561
49906	201562
5011	201563
294271	201564
153556	201565
148870	201566
52564	201567
56423	201568
138181	201569
209019	201570
35749	201571
25236	201572
59474	201573
143964	201574
9750	201575
52950	201576
53316	201577
28387	201578
122249	201579
187812	201580
191245	201581
121068	201582
187708	201583
113641	201584
113644	201585
325178	201586
90655	201587
182624	201588
15219	201589
57313	201590
35882	201591
47885	201592
19114	201593
42684	201594
178731	201595
27949	201596
173556	201597
231206	201598
12536	201599
114292	201600
79823	201601
2699	201602
393	201603
1034	201604
1034	201605
62375	201606
11312	201607
314797	201608
149335	201609
231091	201610
116021	201611
238852	201612
2592	201613
53247	201614
61845	201615
1847	201616
1847	201617
25025	201618
48143	201619
97588	201620
1847	201621
72056	201622
186443	201623
43102	201624
108915	201625
10834	201626
108971	201627
31798	201628
8244	201629
160640	201630
86286	201631
133831	201632
124800	201633
13029	201634
5817	201635
19866	201636
20839	201637
90021	201638
197933	201639
186506	201640
138522	201641
117981	201642
174503	201643
29614	201644
14545	201645
251558	201646
11040	201647
285935	201648
48143	201649
134273	201650
38384	201651
76262	201652
16662	201653
71556	201654
225711	201655
324577	201656
250391	201657
133831	201658
20502	201659
172970	201660
186908	201661
35012	201662
284038	201663
284071	201664
186908	201665
104413	201666
296351	201667
144692	201668
35673	201669
9261	201670
16932	201671
61767	201672
3169	201673
145488	201674
68527	201675
323300	201676
127954	201677
117052	201678
276552	201679
64304	201680
152959	201681
158798	201682
229331	201683
244029	201684
129311	201685
94410	201686
288116	201687
42612	201688
159011	201689
43693	201690
216606	201691
55796	201692
97197	201693
137927	201694
111678	201695
92925	201696
222851	201697
27691	201698
29734	201699
221880	201700
273621	201701
129509	201702
210469	201703
172203	201704
192886	201705
155005	201706
183774	201707
291257	201708
94192	201709
9596	201710
45296	201711
4207	201712
4396	201713
5455	201714
23404	201715
34378	201716
48741	201717
42145	201718
67025	201719
46070	201720
265395	201721
60144	201722
165812	201723
289690	201724
67025	201725
55706	201726
29171	201727
29171	201728
80483	201729
25502	201730
124064	201731
69119	201732
26250	201733
837	201734
69508	201735
6466	201736
102858	201737
50877	201738
3481	201739
122951	201740
258391	201741
134391	201742
97860	201743
917	201744
55471	201745
66831	201746
7719	201747
143925	201748
41569	201749
19306	201750
7719	201751
190912	201752
23508	201753
4209	201754
1140	201755
11454	201756
21794	201757
13341	201758
13341	201759
39565	201760
147964	201761
108775	201762
33543	201763
12236	201764
12236	201765
134638	201766
310822	201767
310770	201768
29883	201769
131665	201770
131665	201771
27574	201772
25710	201773
15464	201774
14277	201775
14804	201776
20240	201777
126744	201778
24729	201779
281749	201780
24729	201781
24729	201782
204767	201783
29142	201784
56847	201785
152746	201786
51385	201787
155559	201788
83243	201789
25823	201790
15096	201791
320355	201792
47590	201793
176821	201794
23792	201795
7379	201796
33665	201797
176412	201798
269915	201799
49012	201800
73701	201801
30366	201802
176756	201803
7379	201804
79178	201805
2688	201806
49043	201807
42634	201808
42634	201809
45628	201810
70502	201811
89295	201812
114769	201813
74164	201814
1384	201815
16426	201816
48430	201817
30099	201818
150446	201819
92633	201820
108811	201821
110061	201822
57699	201823
218792	201824
73987	201825
47428	201826
115748	201827
23256	201828
1384	201829
120456	201830
78327	201831
115748	201832
47428	201833
166969	201834
134195	201835
65601	201836
30364	201837
20221	201838
143003	201839
203034	201840
325160	201841
30612	201842
295303	201843
4248	201844
6952	201845
75394	201846
122780	201847
5789	201848
9732	201849
854	201850
167655	201851
130237	201852
58998	201853
102435	201854
113986	201855
24826	201856
43885	201857
173236	201858
9686	201859
191178	201860
191316	201861
191178	201862
191243	201863
291554	201864
27696	201865
27696	201866
233798	201867
288886	201868
60803	201869
199764	201870
1020	201871
8712	201872
11029	201873
40390	201874
59664	201875
30451	201876
18610	201877
95307	201878
221287	201879
63185	201880
119214	201881
71731	201882
9326	201883
1177	201884
204203	201885
51890	201886
90634	201887
146553	201888
24014	201889
308458	201890
156613	201891
122481	201892
171910	201893
139608	201894
193896	201895
196448	201896
25629	201897
206384	201898
4507	201899
5101	201900
289147	201901
29649	201902
61853	201903
1840	201904
1498	201905
2334	201906
134928	201907
49586	201908
3846	201909
765	201910
1467	201911
64990	201912
285403	201913
205345	201914
70288	201915
53713	201916
241434	201917
181319	201918
73562	201919
180871	201920
38532	201921
62	201922
40179	201923
1498	201924
50128	201925
10275	201926
30570	201927
9167	201928
63517	201929
47822	201930
171399	201931
63737	201932
33018	201933
11559	201934
6644	201935
84541	201936
11735	201937
130711	201938
13691	201939
11688	201940
236997	201941
11765	201942
241646	201943
41277	201944
131630	201945
323579	201946
84539	201947
44446	201948
4447	201949
98365	201950
27796	201951
16568	201952
106664	201953
104767	201954
14478	201955
106664	201956
106664	201957
48174	201958
2096	201959
2096	201960
15884	201961
2795	201962
228412	201963
1128	201964
2480	201965
28329	201966
2605	201967
34455	201968
3823	201969
3905	201970
7263	201971
244723	201972
4274	201973
73726	201974
54676	201975
34500	201976
233476	201977
175	201978
21002	201979
8840	201980
16732	201981
85757	201982
171675	201983
100743	201984
18932	201985
58214	201986
7741	201987
89044	201988
14845	201989
291879	201990
183165	201991
404	201992
45478	201993
9639	201994
89854	201995
30303	201996
40178	201997
156934	201998
9716	201999
11739	202000
16727	202001
42590	202002
2311	202003
76135	202004
1486	202005
123805	202006
35926	202007
143965	202008
72	202009
144593	202010
39860	202011
13376	202012
62951	202013
99650	202014
278739	202015
20708	202016
163547	202017
205	202018
61917	202019
3481	202020
106293	202021
34686	202022
22712	202023
13219	202024
15265	202025
82785	202026
40	202027
465	202028
180383	202029
129376	202030
49816	202031
1715	202032
159273	202033
27053	202034
40088	202035
1536	202036
14665	202037
7980	202038
78282	202039
58122	202040
99573	202041
64551	202042
50604	202043
3502	202044
60601	202045
204080	202046
131634	202047
6710	202048
33188	202049
37641	202050
14514	202051
13483	202052
16905	202053
42756	202054
53	202055
3467	202056
69465	202057
258322	202058
75255	202059
211663	202060
78398	202061
17118	202062
33378	202063
42348	202064
17795	202065
17707	202066
86080	202067
138911	202068
293760	202069
319	202070
818	202071
206831	202072
179736	202073
262941	202074
29502	202075
267879	202076
181172	202077
235164	202078
17795	202079
111530	202080
54514	202081
21041	202082
152915	202083
140734	202084
4856	202085
326398	202086
10180	202087
301961	202088
1867	202089
195555	202090
125286	202091
125520	202092
125238	202093
81435	202094
195772	202095
81105	202096
53676	202097
53735	202098
36388	202099
170919	202100
36949	202101
71420	202102
124971	202103
261552	202104
261882	202105
236056	202106
262823	202107
223664	202108
62788	202109
230280	202110
6062	202111
199261	202112
39790	202113
36293	202114
125955	202115
216290	202116
91209	202117
140939	202118
219147	202119
4078	202120
198620	202121
296355	202122
80866	202123
2666	202124
194372	202125
83665	202126
195648	202127
173477	202128
76539	202129
165038	202130
209680	202131
3019	202132
159292	202133
7415	202134
109695	202135
3367	202136
46954	202137
88880	202138
31759	202139
54000	202140
72069	202141
8044	202142
7604	202143
119453	202144
202571	202145
125107	202146
49798	202147
43360	202148
12528	202149
3333	202150
12954	202151
194143	202152
8152	202153
1184	202154
88757	202155
153206	202156
49	202157
86834	202158
27493	202159
191284	202160
179120	202161
240385	202162
53736	202163
37692	202164
3018	202165
21728	202166
140183	202167
7380	202168
8956	202169
8956	202170
13120	202171
75781	202172
5036	202173
4217	202174
250515	202175
308526	202176
125396	202177
15043	202178
193623	202179
84028	202180
84028	202181
190037	202182
105181	202183
31681	202184
33616	202185
100444	202186
3365	202187
173462	202188
273231	202189
204213	202190
171927	202191
83305	202192
186705	202193
38175	202194
153298	202195
17601	202196
259483	202197
169900	202198
13215	202199
2387	202200
286027	202201
56672	202202
164144	202203
189620	202204
301127	202205
60710	202206
164144	202207
60710	202208
315495	202209
282259	202210
26286	202211
26357	202212
66692	202213
315242	202214
182054	202215
38175	202216
40078	202217
4620	202218
20793	202219
252318	202220
257152	202221
269301	202222
58143	202223
134553	202224
142019	202225
93585	202226
252272	202227
102670	202228
162152	202229
292	202230
92361	202231
611	202232
283777	202233
159833	202234
18580	202235
109572	202236
13962	202237
109618	202238
54595	202239
69680	202240
19114	202241
1797	202242
49339	202243
87567	202244
43221	202245
128348	202246
153293	202247
46637	202248
30228	202249
82123	202250
36927	202251
12027	202252
280311	202253
101728	202254
167082	202255
231651	202256
37056	202257
123431	202258
45195	202259
95682	202260
259377	202261
318625	202262
178953	202263
10647	202264
28817	202265
124754	202266
188959	202267
36261	202268
169164	202269
94017	202270
1710	202271
147825	202272
4122	202273
86192	202274
109425	202275
199543	202276
153804	202277
56814	202278
10977	202279
39198	202280
115305	202281
22495	202282
269662	202283
202443	202284
189891	202285
107563	202286
273651	202287
35831	202288
116717	202289
52584	202290
183538	202291
160030	202292
10935	202293
29558	202294
148619	202295
127064	202296
112477	202297
161373	202298
113111	202299
7235	202300
3265	202301
7472	202302
173308	202303
281397	202304
150917	202305
5184	202306
49141	202307
135457	202308
253590	202309
84310	202310
816	202311
27567	202312
290424	202313
77938	202314
11529	202315
42214	202316
59492	202317
20972	202318
178201	202319
149185	202320
142064	202321
176224	202322
125712	202323
23103	202324
57713	202325
117829	202326
138109	202327
82648	202328
42179	202329
80218	202330
16460	202331
7707	202332
174784	202333
2139	202334
7657	202335
82011	202336
94287	202337
306401	202338
24159	202339
10756	202340
51139	202341
318152	202342
64657	202343
148655	202344
93821	202345
15171	202346
15171	202347
61690	202348
15497	202349
196614	202350
4089	202351
20380	202352
998	202353
100116	202354
34542	202355
165766	202356
26919	202357
26919	202358
17487	202359
17487	202360
185656	202361
119447	202362
101527	202363
37045	202364
8485	202365
146423	202366
51177	202367
187401	202368
187401	202369
37102	202370
3507	202371
218228	202372
4239	202373
164299	202374
166989	202375
14236	202376
5049	202377
1974	202378
237595	202379
8856	202380
64695	202381
99137	202382
70908	202383
85693	202384
164986	202385
223514	202386
71945	202387
76000	202388
78447	202389
8485	202390
149101	202391
82693	202392
129020	202393
136746	202394
196604	202395
101162	202396
131016	202397
205469	202398
1949	202399
45060	202400
166658	202401
119237	202402
1177	202403
24684	202404
51030	202405
170584	202406
214305	202407
121739	202408
69390	202409
78812	202410
16129	202411
3507	202412
39093	202413
316088	202414
41648	202415
7674	202416
257941	202417
193008	202418
287403	202419
131165	202420
309947	202421
183515	202422
21015	202423
69455	202424
45493	202425
173148	202426
253120	202427
184898	202428
70769	202429
205786	202430
47527	202431
86332	202432
23133	202433
134188	202434
72815	202435
17577	202436
80908	202437
37093	202438
131045	202439
32816	202440
47745	202441
100016	202442
17580	202443
3579	202444
1105	202445
11511	202446
61079	202447
78508	202448
30591	202449
206617	202450
89885	202451
41985	202452
195119	202453
324062	202454
272045	202455
8733	202456
173154	202457
111338	202458
105655	202459
153698	202460
15448	202461
109422	202462
30659	202463
122360	202464
92826	202465
147980	202466
183792	202467
20221	202468
215271	202469
133673	202470
71661	202471
154197	202472
46945	202473
23381	202474
98314	202475
11	202476
5899	202477
193344	202478
102405	202479
209668	202480
71961	202481
214410	202482
102933	202483
58847	202484
216327	202485
7725	202486
13420	202487
297883	202488
97324	202489
115226	202490
129466	202491
882	202492
59834	202493
109050	202494
31357	202495
179120	202496
49554	202497
186274	202498
140411	202499
8346	202500
289785	202501
255184	202502
119371	202503
60223	202504
291549	202505
105072	202506
125835	202507
110226	202508
155604	202509
322094	202510
94708	202511
17009	202512
35012	202513
63586	202514
46650	202515
32213	202516
258706	202517
119705	202518
142663	202519
122133	202520
82452	202521
78609	202522
189218	202523
2813	202524
138221	202525
121025	202526
265725	202527
33712	202528
65241	202529
170705	202530
37856	202531
180241	202532
61033	202533
104513	202534
6722	202535
94478	202536
313702	202537
166572	202538
81637	202539
53956	202540
325423	202541
218648	202542
213922	202543
115457	202544
209075	202545
244531	202546
233990	202547
102552	202548
204928	202549
7457	202550
62073	202551
95086	202552
11923	202553
185338	202554
215510	202555
233801	202556
233724	202557
63720	202558
42854	202559
179056	202560
62610	202561
57611	202562
136009	202563
190887	202564
153896	202565
195290	202566
20028	202567
20810	202568
20810	202569
7323	202570
259264	202571
3500	202572
294835	202573
184464	202574
293506	202575
86995	202576
5507	202577
225623	202578
256898	202579
270936	202580
75576	202581
66590	202582
53908	202583
121025	202584
180133	202585
289659	202586
5230	202587
195144	202588
28871	202589
94241	202590
147605	202591
179082	202592
176942	202593
94833	202594
103113	202595
61129	202596
116023	202597
202564	202598
184149	202599
188778	202600
81842	202601
13118	202602
81919	202603
97826	202604
114677	202605
310605	202606
206728	202607
50121	202608
20212	202609
232602	202610
223293	202611
224283	202612
167957	202613
289914	202614
228366	202615
74580	202616
258766	202617
51810	202618
276547	202619
139269	202620
153864	202621
147533	202622
10913	202623
16884	202624
251059	202625
232032	202626
106258	202627
180344	202628
206794	202629
129801	202630
140926	202631
150733	202632
186154	202633
97171	202634
196543	202635
206708	202636
78609	202637
218382	202638
234994	202639
13118	202640
282271	202641
189559	202642
117319	202643
206649	202644
85854	202645
121246	202646
85759	202647
50121	202648
59767	202649
302191	202650
43482	202651
292461	202652
100084	202653
83875	202654
202138	202655
222480	202656
119782	202657
116091	202658
231964	202659
1602	202660
277538	202661
30010	202662
165640	202663
250152	202664
230690	202665
152975	202666
79854	202667
203262	202668
34637	202669
262096	202670
84740	202671
33668	202672
50578	202673
41262	202674
90611	202675
24312	202676
160412	202677
219865	202678
26262	202679
34959	202680
85681	202681
80891	202682
295630	202683
118838	202684
244848	202685
118939	202686
106297	202687
1242	202688
1242	202689
273661	202690
27347	202691
320137	202692
96718	202693
153395	202694
122551	202695
275472	202696
80208	202697
75630	202698
131508	202699
249302	202700
56816	202701
58728	202702
259761	202703
10316	202704
300218	202705
109086	202706
30679	202707
216559	202708
59657	202709
115527	202710
113189	202711
214333	202712
279135	202713
247609	202714
294791	202715
99592	202716
99589	202717
278956	202718
184648	202719
170	202720
181594	202721
42993	202722
45740	202723
76895	202724
46783	202725
381	202726
12367	202727
142494	202728
143494	202729
299580	202730
43095	202731
20403	202732
115661	202733
144135	202734
659	202735
88477	202736
44439	202737
160941	202738
2890	202739
7436	202740
50463	202741
258262	202742
93698	202743
36152	202744
32433	202745
43060	202746
39857	202747
1703	202748
333	202749
20168	202750
4639	202751
56603	202752
2784	202753
117352	202754
292873	202755
53655	202756
129241	202757
67	202758
320	202759
60587	202760
124089	202761
51070	202762
58069	202763
231517	202764
1447	202765
94224	202766
98746	202767
10466	202768
19173	202769
1189	202770
705	202771
13077	202772
288897	202773
951	202774
15704	202775
14409	202776
214	202777
24116	202778
51	202779
97314	202780
11702	202781
861	202782
4624	202783
739	202784
4177	202785
9639	202786
305075	202787
1924	202788
79097	202789
57943	202790
6212	202791
212052	202792
81146	202793
178563	202794
12823	202795
193634	202796
177544	202797
322823	202798
25517	202799
14592	202800
301318	202801
57724	202802
7701	202803
132734	202804
8251	202805
255767	202806
76467	202807
110530	202808
46562	202809
66419	202810
16782	202811
56058	202812
10648	202813
70871	202814
94367	202815
7379	202816
1116	202817
4448	202818
98	202819
19891	202820
54815	202821
210755	202822
26043	202823
20035	202824
57692	202825
37141	202826
96958	202827
23360	202828
37794	202829
19162	202830
139612	202831
34155	202832
50762	202833
24150	202834
65395	202835
4127	202836
9181	202837
32253	202838
1446	202839
40349	202840
137	202841
84262	202842
3244	202843
51054	202844
3308	202845
51988	202846
83129	202847
178209	202848
123722	202849
2390	202850
769	202851
35920	202852
75269	202853
77927	202854
115360	202855
11980	202856
120884	202857
858	202858
191977	202859
2027	202860
11432	202861
7701	202862
16170	202863
107379	202864
182539	202865
60218	202866
50952	202867
3045	202868
81943	202869
38541	202870
38541	202871
26441	202872
82432	202873
6627	202874
124397	202875
37296	202876
4976	202877
9798	202878
124857	202879
62415	202880
153818	202881
170487	202882
71077	202883
29216	202884
41098	202885
163267	202886
60444	202887
124717	202888
9944	202889
10449	202890
27986	202891
27986	202892
91992	202893
109285	202894
18811	202895
131072	202896
121618	202897
322221	202898
44623	202899
199724	202900
21871	202901
9239	202902
2226	202903
210512	202904
77185	202905
9914	202906
65332	202907
79117	202908
12081	202909
71455	202910
42985	202911
139514	202912
14012	202913
11275	202914
64808	202915
17914	202916
67860	202917
27452	202918
3329	202919
64607	202920
18351	202921
3719	202922
40914	202923
63171	202924
1363	202925
738	202926
110895	202927
13560	202928
54586	202929
99	202930
146871	202931
8231	202932
14731	202933
15432	202934
4542	202935
42359	202936
67284	202937
24436	202938
107007	202939
1867	202940
130300	202941
87383	202942
101744	202943
4836	202944
326503	202945
51484	202946
31662	202947
194754	202948
26033	202949
56132	202950
912	202951
20592	202952
41059	202953
66618	202954
14149	202955
69003	202956
19972	202957
27720	202958
933	202959
7938	202960
132386	202961
1080	202962
136953	202963
5923	202964
18732	202965
97469	202966
38167	202967
210188	202968
49457	202969
2627	202970
15700	202971
240904	202972
59553	202973
37183	202974
79325	202975
96408	202976
64679	202977
120314	202978
8356	202979
8356	202980
8356	202981
271977	202982
164807	202983
57861	202984
210874	202985
3823	202986
115	202987
308178	202988
30692	202989
295712	202990
233261	202991
114662	202992
42637	202993
51834	202994
3408	202995
3408	202996
926	202997
94415	202998
55597	202999
11873	203000
131407	203001
37173	203002
54453	203003
10570	203004
245307	203005
29314	203006
2315	203007
29095	203008
753	203009
124710	203010
2540	203011
53722	203012
19051	203013
61235	203014
410	203015
10866	203016
668	203017
235	203018
822	203019
159763	203020
17434	203021
4203	203022
355	203023
40814	203024
16601	203025
8359	203026
136739	203027
101030	203028
200	203029
100155	203030
53263	203031
150251	203032
104359	203033
3469	203034
8010	203035
88453	203036
1001	203037
66604	203038
5853	203039
112394	203040
55470	203041
4324	203042
33549	203043
2698	203044
98050	203045
14272	203046
147741	203047
49182	203048
29221	203049
414	203050
3484	203051
28370	203052
142574	203053
209700	203054
25154	203055
41194	203056
202796	203057
35082	203058
57145	203059
70655	203060
249878	203061
32388	203062
136939	203063
85745	203064
19577	203065
6617	203066
76709	203067
59634	203068
94797	203069
210211	203070
106440	203071
4454	203072
120671	203073
26721	203074
85632	203075
85563	203076
3265	203077
30905	203078
1698	203079
130861	203080
127704	203081
1342	203082
14919	203083
45524	203084
71761	203085
53115	203086
8894	203087
227023	203088
17608	203089
43098	203090
231974	203091
106035	203092
100551	203093
64925	203094
22826	203095
18313	203096
48585	203097
8269	203098
8465	203099
38742	203100
46864	203101
19836	203102
9676	203103
68425	203104
184344	203105
78460	203106
62415	203107
12453	203108
110253	203109
89785	203110
6627	203111
26124	203112
9870	203113
139245	203114
5094	203115
62347	203116
183507	203117
2775	203118
12145	203119
32287	203120
437	203121
3046	203122
15148	203123
15725	203124
71120	203125
105424	203126
114033	203127
10014	203128
12114	203129
6342	203130
4462	203131
46574	203132
6039	203133
313293	203134
8073	203135
161791	203136
82129	203137
38401	203138
133120	203139
87321	203140
210659	203141
319221	203142
210667	203143
319231	203144
210669	203145
297	203146
319225	203147
319226	203148
20322	203149
101920	203150
954	203151
244658	203152
26090	203153
65317	203154
205636	203155
15250	203156
112936	203157
41664	203158
97474	203159
160630	203160
5272	203161
38009	203162
8715	203163
197794	203164
32820	203165
43579	203166
11807	203167
6728	203168
61409	203169
42771	203170
18931	203171
105230	203172
120239	203173
17471	203174
19513	203175
61192	203176
13104	203177
20260	203178
148667	203179
12646	203180
29486	203181
18738	203182
3745	203183
9355	203184
65174	203185
6483	203186
43489	203187
47947	203188
7645	203189
45355	203190
1107	203191
14231	203192
9869	203193
317690	203194
2311	203195
38176	203196
125529	203197
439	203198
8723	203199
316048	203200
307624	203201
8135	203202
14011	203203
53914	203204
15298	203205
9735	203206
16407	203207
6	203208
15307	203209
4169	203210
631	203211
3745	203212
134056	203213
129682	203214
3035	203215
214945	203216
18180	203217
16268	203218
29553	203219
152404	203220
13086	203221
36244	203222
3	203223
2133	203224
7736	203225
15226	203226
1579	203227
95157	203228
125700	203229
63587	203230
13270	203231
183551	203232
36050	203233
143411	203234
187941	203235
263134	203236
91293	203237
124	203238
11176	203239
304505	203240
20362	203241
77726	203242
7721	203243
51984	203244
231548	203245
91060	203246
2534	203247
1632	203248
138606	203249
64313	203250
17638	203251
19603	203252
53	203253
1088	203254
149683	203255
59245	203256
22827	203257
3520	203258
51975	203259
81718	203260
12325	203261
37285	203262
111588	203263
35678	203264
75396	203265
24469	203266
28914	203267
117273	203268
132873	203269
54874	203270
63215	203271
8822	203272
41712	203273
153728	203274
16234	203275
181541	203276
7314	203277
50893	203278
9246	203279
74889	203280
81568	203281
286625	203282
181695	203283
52862	203284
7799	203285
7468	203286
20094	203287
107604	203288
160654	203289
198507	203290
172043	203291
19095	203292
24806	203293
19218	203294
20599	203295
5832	203296
114836	203297
215511	203298
158211	203299
6720	203300
56	203301
38412	203302
104507	203303
151715	203304
17359	203305
29955	203306
51	203307
257583	203308
59250	203309
60892	203310
147287	203311
206986	203312
195246	203313
81034	203314
169923	203315
5757	203316
250065	203317
20167	203318
9604	203319
8418	203320
36077	203321
140775	203322
38123	203323
25782	203324
73173	203325
57715	203326
174287	203327
56835	203328
4120	203329
159368	203330
139414	203331
352	203332
8269	203333
3791	203334
208896	203335
48662	203336
9604	203337
21863	203338
184858	203339
184609	203340
176966	203341
102981	203342
29645	203343
6371	203344
161642	203345
6513	203346
4821	203347
11856	203348
20095	203349
16565	203350
53863	203351
69041	203352
4479	203353
9283	203354
133	203355
191286	203356
11190	203357
212933	203358
41178	203359
46893	203360
167908	203361
256930	203362
70296	203363
108131	203364
70340	203365
22844	203366
107734	203367
108025	203368
17973	203369
214627	203370
26289	203371
25912	203372
8691	203373
201400	203374
954	203375
133701	203376
45145	203377
31919	203378
15082	203379
97728	203380
127378	203381
63842	203382
128599	203383
209095	203384
5761	203385
15713	203386
17989	203387
32597	203388
16806	203389
45469	203390
8965	203391
39388	203392
170181	203393
18295	203394
119476	203395
27785	203396
57015	203397
138537	203398
3234	203399
23100	203400
9192	203401
239624	203402
43781	203403
69768	203404
17205	203405
64808	203406
25086	203407
13335	203408
47790	203409
10014	203410
119322	203411
15796	203412
26929	203413
70481	203414
13763	203415
207773	203416
286181	203417
67048	203418
119325	203419
286698	203420
134978	203421
21871	203422
205128	203423
77826	203424
39945	203425
135014	203426
21170	203427
5579	203428
122828	203429
63172	203430
43873	203431
69018	203432
211340	203433
47164	203434
113422	203435
77317	203436
56190	203437
21668	203438
89440	203439
141138	203440
293981	203441
32650	203442
217233	203443
128596	203444
11617	203445
83031	203446
129584	203447
133273	203448
153897	203449
555	203450
5222	203451
50601	203452
12110	203453
111328	203454
20188	203455
50769	203456
125750	203457
136879	203458
22278	203459
213255	203460
210228	203461
55992	203462
31683	203463
3472	203464
112925	203465
20650	203466
65788	203467
6726	203468
21237	203469
29621	203470
83827	203471
277951	203472
28778	203473
126718	203474
77185	203475
19347	203476
35361	203477
53699	203478
37657	203479
60945	203480
111851	203481
31200	203482
161742	203483
197161	203484
53540	203485
7118	203486
74913	203487
14978	203488
367	203489
69568	203490
38212	203491
43323	203492
136822	203493
226585	203494
641	203495
47361	203496
215434	203497
13250	203498
17080	203499
12561	203500
51977	203501
78437	203502
72693	203503
52718	203504
177049	203505
9645	203506
178667	203507
49145	203508
3788	203509
272698	203510
62840	203511
88370	203512
101058	203513
5403	203514
62988	203515
34669	203516
131973	203517
24295	203518
30110	203519
24011	203520
180609	203521
68661	203522
202924	203523
139889	203524
170399	203525
30857	203526
315856	203527
2035	203528
19714	203529
22747	203530
248121	203531
135700	203532
228	203533
64627	203534
58911	203535
3472	203536
94706	203537
286845	203538
31792	203539
289652	203540
193158	203541
43012	203542
13884	203543
19570	203544
8185	203545
215221	203546
70870	203547
73454	203548
40033	203549
63499	203550
2370	203551
124771	203552
62675	203553
269335	203554
280659	203555
123228	203556
95959	203557
40028	203558
115954	203559
129056	203560
107105	203561
1815	203562
53	203563
36481	203564
138785	203565
25247	203566
1797	203567
29797	203568
16374	203569
161396	203570
129262	203571
47503	203572
320413	203573
191550	203574
109412	203575
9410	203576
8990	203577
20225	203578
13082	203579
17048	203580
111316	203581
4039	203582
49260	203583
194452	203584
77106	203585
120582	203586
80304	203587
108108	203588
69439	203589
52329	203590
56641	203591
117924	203592
129495	203593
42231	203594
118668	203595
14881	203596
36758	203597
192917	203598
4320	203599
24667	203600
21186	203601
41024	203602
12690	203603
27326	203604
87658	203605
26215	203606
41755	203607
114391	203608
27591	203609
100003	203610
135013	203611
9929	203612
163667	203613
135069	203614
49161	203615
883	203616
206463	203617
6163	203618
158721	203619
40516	203620
40513	203621
15082	203622
56462	203623
1663	203624
11296	203625
9909	203626
152727	203627
54905	203628
30108	203629
90591	203630
1214	203631
37584	203632
3693	203633
90594	203634
3766	203635
248989	203636
131901	203637
551	203638
17743	203639
41346	203640
1691	203641
209781	203642
3472	203643
78353	203644
90066	203645
101020	203646
20	203647
226584	203648
15343	203649
73498	203650
37482	203651
16547	203652
11086	203653
51585	203654
65467	203655
20053	203656
322705	203657
122	203658
21564	203659
34340	203660
92616	203661
112184	203662
112184	203663
16712	203664
8588	203665
72122	203666
5220	203667
110822	203668
213782	203669
13	203670
86219	203671
1079	203672
112692	203673
259555	203674
305366	203675
66891	203676
337	203677
3618	203678
23	203679
91622	203680
104652	203681
148	203682
1698	203683
2851	203684
149888	203685
238847	203686
95257	203687
1115	203688
283469	203689
29641	203690
53644	203691
119230	203692
246194	203693
58133	203694
71509	203695
42677	203696
307234	203697
132562	203698
7910	203699
3701	203700
4383	203701
3384	203702
30312	203703
4858	203704
41423	203705
15654	203706
76941	203707
5	203708
32460	203709
2269	203710
77007	203711
62642	203712
102667	203713
104288	203714
12056	203715
128338	203716
1038	203717
8306	203718
22270	203719
54601	203720
435	203721
6714	203722
8481	203723
40167	203724
8900	203725
4591	203726
6171	203727
26710	203728
234	203729
53	203730
134797	203731
73304	203732
14731	203733
87079	203734
3885	203735
14766	203736
145549	203737
219	203738
5297	203739
5481	203740
14973	203741
59128	203742
15303	203743
60976	203744
101371	203745
62986	203746
11420	203747
122567	203748
200559	203749
319517	203750
12141	203751
127830	203752
74488	203753
96224	203754
144097	203755
356	203756
288656	203757
189846	203758
31858	203759
5543	203760
30769	203761
47179	203762
12479	203763
299154	203764
61941	203765
125846	203766
8993	203767
202303	203768
46	203769
157451	203770
20907	203771
274513	203772
92188	203773
60547	203774
6535	203775
118882	203776
23979	203777
25979	203778
320480	203779
38825	203780
9153	203781
25341	203782
2795	203783
249327	203784
70472	203785
126712	203786
43180	203787
715	203788
134639	203789
201302	203790
160	203791
38854	203792
220265	203793
250824	203794
288461	203795
4260	203796
70894	203797
6776	203798
189893	203799
2226	203800
104	203801
2317	203802
142174	203803
18491	203804
95663	203805
56	203806
2652	203807
1154	203808
51104	203809
50624	203810
40529	203811
8303	203812
58458	203813
163315	203814
11914	203815
4762	203816
43017	203817
11461	203818
80916	203819
93561	203820
134781	203821
12953	203822
49	203823
46369	203824
49786	203825
219	203826
202697	203827
7194	203828
44115	203829
275456	203830
44115	203831
19560	203832
863	203833
184506	203834
96460	203835
21979	203836
232058	203837
770	203838
27913	203839
5672	203840
196209	203841
297000	203842
18658	203843
67895	203844
10370	203845
18891	203846
3402	203847
9610	203848
1264	203849
70825	203850
50218	203851
61903	203852
38224	203853
89166	203854
23232	203855
2329	203856
90362	203857
610	203858
5298	203859
71708	203860
77882	203861
92015	203862
31235	203863
99023	203864
89756	203865
4570	203866
18297	203867
17785	203868
2672	203869
2672	203870
238946	203871
140832	203872
69526	203873
13691	203874
9979	203875
551	203876
2367	203877
740	203878
305285	203879
21449	203880
189320	203881
99608	203882
181632	203883
177082	203884
210622	203885
120814	203886
289255	203887
96777	203888
295	203889
728	203890
51791	203891
1473	203892
501	203893
18042	203894
428	203895
892	203896
5178	203897
95756	203898
8293	203899
49405	203900
5409	203901
31940	203902
41522	203903
308923	203904
51040	203905
48861	203906
57252	203907
122495	203908
2722	203909
209587	203910
244409	203911
274782	203912
36083	203913
14503	203914
116132	203915
216587	203916
97042	203917
180969	203918
203150	203919
228546	203920
32413	203921
10280	203922
32	203923
44283	203924
122745	203925
244562	203926
126108	203927
3352	203928
196306	203929
295609	203930
135847	203931
106092	203932
213815	203933
5990	203934
105313	203935
70890	203936
33361	203937
34609	203938
21274	203939
10160	203940
43127	203941
23216	203942
61533	203943
86879	203944
64824	203945
89192	203946
23399	203947
41338	203948
11239	203949
335	203950
3601	203951
42959	203952
6676	203953
5681	203954
78675	203955
6398	203956
3557	203957
3557	203958
24948	203959
454	203960
2611	203961
255462	203962
63655	203963
106198	203964
1132	203965
1731	203966
24191	203967
17257	203968
27986	203969
213194	203970
473	203971
22986	203972
58434	203973
171547	203974
324368	203975
21327	203976
317283	203977
141826	203978
13148	203979
241	203980
17847	203981
50405	203982
58778	203983
123336	203984
48158	203985
3496	203986
49383	203987
69724	203988
8137	203989
72886	203990
98528	203991
7707	203992
146434	203993
342	203994
47546	203995
20782	203996
15	203997
490	203998
157222	203999
884	204000
121784	204001
2106	204002
14204	204003
170	204004
2812	204005
31474	204006
19382	204007
11704	204008
1139	204009
150634	204010
6359	204011
41693	204012
7558	204013
208815	204014
7839	204015
11469	204016
4513	204017
10439	204018
28891	204019
13933	204020
31892	204021
8357	204022
3602	204023
144	204024
299799	204025
197148	204026
186418	204027
57333	204028
14292	204029
4292	204030
258	204031
55313	204032
64441	204033
1731	204034
5543	204035
52766	204036
23135	204037
7300	204038
94049	204039
22365	204040
292991	204041
156540	204042
71862	204043
84502	204044
68174	204045
46959	204046
26686	204047
157722	204048
61558	204049
17268	204050
23880	204051
18962	204052
26345	204053
2174	204054
9562	204055
728	204056
2154	204057
294409	204058
13526	204059
46934	204060
11084	204061
282552	204062
40179	204063
1110	204064
6456	204065
92214	204066
15549	204067
97947	204068
159215	204069
33054	204070
69690	204071
3115	204072
160240	204073
20363	204074
8464	204075
140303	204076
58130	204077
258504	204078
190718	204079
1902	204080
1498	204081
57874	204082
34613	204083
537	204084
1254	204085
4504	204086
298298	204087
129103	204088
64946	204089
19904	204090
292835	204091
109893	204092
581	204093
50204	204094
13652	204095
225278	204096
208831	204097
267781	204098
240350	204099
35658	204100
156133	204101
16722	204102
137918	204103
76852	204104
305860	204105
103311	204106
268692	204107
12963	204108
17860	204109
126410	204110
121760	204111
9096	204112
183551	204113
28789	204114
117361	204115
9610	204116
54701	204117
113215	204118
310235	204119
76939	204120
131073	204121
27576	204122
81331	204123
210664	204124
287959	204125
200065	204126
1444	204127
31268	204128
2590	204129
90887	204130
40045	204131
17466	204132
174543	204133
13743	204134
28168	204135
134300	204136
242034	204137
164518	204138
136351	204139
36273	204140
16630	204141
20130	204142
3808	204143
3502	204144
56398	204145
7075	204146
20251	204147
723	204148
69881	204149
21816	204150
112469	204151
4499	204152
324389	204153
238746	204154
16224	204155
55031	204156
15883	204157
26372	204158
25113	204159
305659	204160
2	204161
99951	204162
128204	204163
101399	204164
177662	204165
252124	204166
355	204167
99661	204168
82142	204169
208326	204170
212810	204171
226234	204172
8694	204173
100995	204174
70040	204175
223879	204176
196178	204177
197475	204178
975	204179
30508	204180
15532	204181
74090	204182
75502	204183
8249	204184
1485	204185
897	204186
14980	204187
364	204188
24771	204189
206767	204190
89873	204191
231872	204192
18021	204193
36059	204194
64212	204195
44193	204196
8418	204197
189	204198
5877	204199
116399	204200
23950	204201
96107	204202
46204	204203
73	204204
196	204205
22285	204206
65731	204207
46694	204208
172372	204209
122196	204210
138832	204211
7808	204212
7894	204213
138003	204214
3294	204215
41787	204216
215866	204217
55185	204218
55185	204219
5103	204220
1070	204221
1978	204222
12736	204223
24029	204224
5419	204225
218038	204226
229981	204227
318246	204228
72418	204229
19712	204230
1747	204231
147332	204232
42662	204233
53338	204234
32820	204235
1256	204236
73610	204237
30596	204238
87886	204239
778	204240
164441	204241
4571	204242
5518	204243
48495	204244
125	204245
103235	204246
74259	204247
3032	204248
4178	204249
5094	204250
19930	204251
4197	204252
8090	204253
168801	204254
11469	204255
31273	204256
1264	204257
148173	204258
11765	204259
10150	204260
41046	204261
103484	204262
18119	204263
9416	204264
47475	204265
130179	204266
22273	204267
18614	204268
99614	204269
16108	204270
463	204271
174851	204272
12374	204273
19075	204274
118364	204275
148391	204276
22842	204277
528	204278
20628	204279
2196	204280
23702	204281
19429	204282
5246	204283
9218	204284
118178	204285
33229	204286
945	204287
41040	204288
28110	204289
22550	204290
4591	204291
7050	204292
3940	204293
8863	204294
39050	204295
15876	204296
42736	204297
2325	204298
197944	204299
190355	204300
826	204301
2513	204302
127950	204303
119192	204304
65793	204305
325070	204306
208254	204307
75295	204308
189	204309
95865	204310
1153	204311
41601	204312
117642	204313
7724	204314
92881	204315
122419	204316
42214	204317
31954	204318
64849	204319
53506	204320
92241	204321
141228	204322
148120	204323
2097	204324
8424	204325
174015	204326
258548	204327
3130	204328
13976	204329
76173	204330
269038	204331
23241	204332
61183	204333
24631	204334
1154	204335
41384	204336
153240	204337
14247	204338
133878	204339
70685	204340
26458	204341
7281	204342
119599	204343
8803	204344
45872	204345
72825	204346
144105	204347
30942	204348
1865	204349
35537	204350
114993	204351
13776	204352
188351	204353
94532	204354
77475	204355
244701	204356
321191	204357
153	204358
2366	204359
36557	204360
3086	204361
98186	204362
738	204363
9996	204364
5306	204365
976	204366
3472	204367
21668	204368
2247	204369
111804	204370
10712	204371
87289	204372
267665	204373
37210	204374
54312	204375
59732	204376
156960	204377
2213	204378
32611	204379
132598	204380
103779	204381
9273	204382
16833	204383
8468	204384
115643	204385
221744	204386
25839	204387
304	204388
91686	204389
58412	204390
5507	204391
71662	204392
20712	204393
136782	204394
321428	204395
308897	204396
16245	204397
64853	204398
160391	204399
76288	204400
12687	204401
25893	204402
3802	204403
57180	204404
83580	204405
82001	204406
83927	204407
14877	204408
247074	204409
85235	204410
282075	204411
1461	204412
140917	204413
60996	204414
25207	204415
26891	204416
56963	204417
12685	204418
33514	204419
247860	204420
18609	204421
89574	204422
14114	204423
23534	204424
186290	204425
17520	204426
53241	204427
17	204428
92019	204429
37001	204430
87413	204431
41054	204432
209983	204433
25111	204434
58316	204435
115643	204436
310814	204437
63645	204438
2267	204439
71937	204440
1113	204441
41409	204442
65242	204443
1274	204444
112824	204445
94635	204446
163536	204447
22506	204448
36210	204449
4314	204450
5832	204451
292684	204452
14314	204453
135211	204454
36525	204455
151461	204456
7505	204457
222312	204458
135766	204459
68256	204460
106851	204461
53988	204462
4650	204463
155531	204464
157734	204465
10571	204466
112624	204467
52609	204468
132075	204469
109578	204470
13224	204471
24855	204472
37248	204473
7006	204474
110827	204475
101195	204476
49318	204477
240191	204478
243648	204479
247455	204480
39944	204481
19618	204482
11468	204483
16485	204484
222447	204485
43254	204486
3788	204487
108901	204488
5701	204489
58333	204490
280910	204491
1177	204492
97455	204493
206657	204494
321817	204495
11713	204496
317268	204497
184254	204498
18697	204499
36548	204500
152685	204501
185858	204502
85007	204503
4157	204504
12268	204505
5120	204506
8	204507
210533	204508
39790	204509
11619	204510
58704	204511
58704	204512
27727	204513
27641	204514
103536	204515
104942	204516
123184	204517
1579	204518
71911	204519
106075	204520
72587	204521
14482	204522
87134	204523
90111	204524
33184	204525
14788	204526
146867	204527
86746	204528
26963	204529
264961	204530
125701	204531
7736	204532
45078	204533
26696	204534
50834	204535
399	204536
18359	204537
157287	204538
232	204539
13538	204540
13538	204541
2363	204542
3608	204543
1966	204544
3715	204545
62905	204546
203543	204547
111998	204548
169605	204549
303997	204550
121599	204551
133284	204552
118668	204553
203720	204554
115	204555
52906	204556
109947	204557
38236	204558
19855	204559
136571	204560
47872	204561
3378	204562
286824	204563
5545	204564
2538	204565
49834	204566
198239	204567
192231	204568
7020	204569
67847	204570
135768	204571
55410	204572
199129	204573
13138	204574
77796	204575
125362	204576
76568	204577
15310	204578
77716	204579
1297	204580
23835	204581
17126	204582
2015	204583
5804	204584
2172	204585
28808	204586
71127	204587
16286	204588
15957	204589
7548	204590
5333	204591
7930	204592
5130	204593
145457	204594
12289	204595
54664	204596
74412	204597
3108	204598
44649	204599
105403	204600
50563	204601
3817	204602
14847	204603
3811	204604
8993	204605
63544	204606
30637	204607
75293	204608
268502	204609
29634	204610
167404	204611
4976	204612
84144	204613
29809	204614
55684	204615
91167	204616
127	204617
73006	204618
11477	204619
84878	204620
35	204621
62557	204622
284	204623
3790	204624
6462	204625
10976	204626
38	204627
42410	204628
64237	204629
47247	204630
173160	204631
126318	204632
53834	204633
580	204634
69322	204635
293656	204636
7306	204637
1146	204638
424	204639
259	204640
1529	204641
171500	204642
236564	204643
89345	204644
9215	204645
87940	204646
132775	204647
108126	204648
75098	204649
137685	204650
222018	204651
56237	204652
21	204653
9020	204654
6864	204655
26755	204656
15169	204657
7501	204658
126658	204659
23261	204660
219820	204661
9579	204662
12730	204663
9579	204664
13507	204665
309706	204666
79177	204667
95328	204668
139798	204669
3922	204670
242358	204671
915	204672
15439	204673
212	204674
138246	204675
202702	204676
62109	204677
38851	204678
13124	204679
15344	204680
4182	204681
4182	204682
59116	204683
158271	204684
67773	204685
303350	204686
26107	204687
14011	204688
3585	204689
309404	204690
216842	204691
21785	204692
112577	204693
1253	204694
26917	204695
40977	204696
17871	204697
18423	204698
180573	204699
3118	204700
37062	204701
5349	204702
196795	204703
11266	204704
133915	204705
83204	204706
4762	204707
41267	204708
21926	204709
26479	204710
143601	204711
2150	204712
19416	204713
5465	204714
56089	204715
491	204716
85976	204717
56581	204718
51760	204719
1018	204720
39814	204721
652	204722
3560	204723
77126	204724
23758	204725
4440	204726
61582	204727
2961	204728
189869	204729
1118	204730
200486	204731
1287	204732
170488	204733
118999	204734
12229	204735
318281	204736
38637	204737
38968	204738
115692	204739
113249	204740
112008	204741
3672	204742
11893	204743
54925	204744
10617	204745
8767	204746
116914	204747
69239	204748
2295	204749
48159	204750
3264	204751
101272	204752
34786	204753
7179	204754
10698	204755
37624	204756
204398	204757
27477	204758
22091	204759
267551	204760
48214	204761
171907	204762
155974	204763
2276	204764
38497	204765
74021	204766
7023	204767
812	204768
165850	204769
13800	204770
12242	204771
43641	204772
15702	204773
7465	204774
18405	204775
183399	204776
23451	204777
21526	204778
64780	204779
236	204780
2360	204781
32501	204782
116039	204783
3876	204784
448	204785
22059	204786
500	204787
324323	204788
158	204789
48822	204790
166183	204791
88064	204792
59	204793
10507	204794
86254	204795
27684	204796
17047	204797
2802	204798
7330	204799
16761	204800
31840	204801
5459	204802
46275	204803
5718	204804
87877	204805
17283	204806
133021	204807
479	204808
67462	204809
89944	204810
15222	204811
28523	204812
431	204813
162375	204814
21285	204815
38898	204816
13740	204817
50897	204818
200030	204819
25478	204820
36510	204821
135430	204822
6423	204823
65525	204824
41196	204825
118423	204826
3439	204827
113618	204828
3553	204829
5013	204830
52534	204831
109288	204832
51731	204833
3986	204834
207046	204835
31681	204836
6281	204837
4366	204838
55053	204839
31	204840
91607	204841
101050	204842
21695	204843
211078	204844
61402	204845
7350	204846
5951	204847
19664	204848
25322	204849
150714	204850
209054	204851
177720	204852
773	204853
863	204854
81309	204855
75343	204856
39081	204857
13232	204858
398	204859
862	204860
873	204861
8173	204862
180956	204863
50190	204864
123969	204865
32761	204866
11492	204867
35423	204868
9003	204869
3007	204870
47714	204871
9612	204872
84565	204873
70016	204874
46876	204875
28646	204876
126393	204877
28302	204878
45490	204879
2766	204880
982	204881
255383	204882
419	204883
35560	204884
107101	204885
11963	204886
17116	204887
51613	204888
16784	204889
56818	204890
36044	204891
43365	204892
4026	204893
10804	204894
5321	204895
4277	204896
4178	204897
547	204898
4383	204899
16367	204900
176867	204901
11683	204902
11310	204903
4495	204904
33102	204905
7384	204906
4763	204907
135071	204908
49569	204909
17970	204910
44844	204911
211903	204912
15722	204913
138989	204914
31811	204915
4106	204916
259415	204917
196745	204918
100365	204919
10337	204920
34832	204921
299426	204922
4955	204923
25748	204924
319796	204925
12665	204926
168114	204927
29541	204928
5384	204929
172292	204930
168591	204931
169911	204932
90668	204933
38410	204934
241986	204935
320652	204936
5741	204937
22383	204938
16602	204939
75685	204940
51607	204941
187917	204942
7041	204943
26922	204944
18830	204945
18830	204946
170005	204947
125177	204948
170005	204949
11895	204950
161596	204951
71937	204952
35772	204953
190498	204954
66872	204955
126542	204956
66068	204957
286559	204958
320954	204959
269585	204960
233786	204961
21123	204962
174920	204963
10928	204964
85068	204965
21123	204966
21123	204967
21123	204968
189571	204969
121105	204970
19495	204971
230632	204972
19120	204973
263	204974
17192	204975
62156	204976
694	204977
200772	204978
169266	204979
301279	204980
130679	204981
60281	204982
211559	204983
162683	204984
128383	204985
273030	204986
313609	204987
8412	204988
27599	204989
213397	204990
102823	204991
169243	204992
74089	204993
31460	204994
63257	204995
75566	204996
127821	204997
6274	204998
81293	204999
36982	205000
127534	205001
19042	205002
10472	205003
85645	205004
42267	205005
96431	205006
9683	205007
53350	205008
67039	205009
53484	205010
38142	205011
38096	205012
10534	205013
70224	205014
51714	205015
119776	205016
138640	205017
7716	205018
21779	205019
248519	205020
215263	205021
64752	205022
242149	205023
73712	205024
220893	205025
99585	205026
201419	205027
97282	205028
25493	205029
124099	205030
311574	205031
52105	205032
19153	205033
151328	205034
2111	205035
36523	205036
43288	205037
80136	205038
57381	205039
36201	205040
56998	205041
173720	205042
75500	205043
201989	205044
1845	205045
3924	205046
119311	205047
242573	205048
30535	205049
174976	205050
312725	205051
4034	205052
209903	205053
56547	205054
9218	205055
296433	205056
117929	205057
52532	205058
74317	205059
310112	205060
57255	205061
126184	205062
30699	205063
15728	205064
197951	205065
152724	205066
35847	205067
53108	205068
19974	205069
55391	205070
214725	205071
36103	205072
5377	205073
100155	205074
72108	205075
292124	205076
193317	205077
210231	205078
3112	205079
14017	205080
19525	205081
84802	205082
306385	205083
57199	205084
33108	205085
47602	205086
109496	205087
310422	205088
209217	205089
7112	205090
31810	205091
141056	205092
710	205093
208971	205094
129530	205095
201768	205096
161051	205097
46495	205098
72181	205099
37636	205100
126102	205101
215698	205102
309079	205103
55733	205104
89423	205105
58567	205106
155336	205107
195023	205108
4327	205109
185036	205110
1218	205111
57227	205112
310536	205113
320768	205114
209903	205115
79538	205116
165654	205117
134612	205118
101902	205119
87061	205120
14941	205121
15790	205122
218107	205123
80701	205124
171811	205125
264209	205126
19182	205127
58760	205128
3883	205129
320970	205130
297146	205131
123760	205132
53108	205133
140244	205134
36125	205135
34432	205136
58877	205137
124034	205138
5427	205139
215069	205140
227263	205141
986	205142
186470	205143
182090	205144
191402	205145
93571	205146
140319	205147
242313	205148
122516	205149
256351	205150
48100	205151
87044	205152
52635	205153
139708	205154
38368	205155
513	205156
122	205157
168758	205158
182133	205159
35925	205160
29886	205161
135590	205162
90661	205163
159413	205164
29508	205165
149309	205166
79352	205167
191725	205168
128109	205169
164911	205170
18208	205171
4076	205172
61461	205173
87801	205174
96626	205175
217297	205176
24185	205177
55048	205178
2758	205179
6155	205180
4830	205181
170003	205182
327620	205183
100044	205184
18499	205185
835	205186
29578	205187
51129	205188
170150	205189
204407	205190
34116	205191
64431	205192
192745	205193
55874	205194
185218	205195
3123	205196
43922	205197
41389	205198
110817	205199
280467	205200
303447	205201
10091	205202
211038	205203
119717	205204
51387	205205
80081	205206
37635	205207
45600	205208
22660	205209
79352	205210
1395	205211
108558	205212
282824	205213
100045	205214
155330	205215
76011	205216
313953	205217
74759	205218
128114	205219
187782	205220
76031	205221
3104	205222
19521	205223
206157	205224
93819	205225
172404	205226
122311	205227
193155	205228
96313	205229
42414	205230
24116	205231
124335	205232
2469	205233
130340	205234
5588	205235
263334	205236
13418	205237
105850	205238
97390	205239
166346	205240
258802	205241
2114	205242
2053	205243
43925	205244
314798	205245
192703	205246
260543	205247
4010	205248
116	205249
4807	205250
81535	205251
291382	205252
9423	205253
6448	205254
208527	205255
1256	205256
19256	205257
25430	205258
283480	205259
125191	205260
198308	205261
41567	205262
6794	205263
82865	205264
55049	205265
55048	205266
197832	205267
116	205268
75981	205269
103410	205270
87433	205271
57255	205272
296703	205273
73759	205274
15051	205275
81983	205276
212550	205277
170179	205278
172005	205279
44605	205280
80370	205281
19577	205282
126309	205283
11389	205284
78209	205285
710	205286
53989	205287
142967	205288
75871	205289
282769	205290
222809	205291
4278	205292
84000	205293
255928	205294
245211	205295
304978	205296
326323	205297
173238	205298
79156	205299
16293	205300
119270	205301
95507	205302
317373	205303
190640	205304
169665	205305
16818	205306
20703	205307
132705	205308
55012	205309
213819	205310
300381	205311
22660	205312
79338	205313
187829	205314
157302	205315
32040	205316
321185	205317
13202	205318
55267	205319
221970	205320
133702	205321
1891	205322
38199	205323
204971	205324
668	205325
27600	205326
5240	205327
306663	205328
3841	205329
110504	205330
41715	205331
187617	205332
116	205333
175347	205334
5240	205335
246	205336
134476	205337
167661	205338
19463	205339
6874	205340
304408	205341
77444	205342
327318	205343
12167	205344
288701	205345
114000	205346
64437	205347
91575	205348
742	205349
9138	205350
152841	205351
89739	205352
10502	205353
119969	205354
48992	205355
4968	205356
53488	205357
113541	205358
30430	205359
63131	205360
135732	205361
126517	205362
19610	205363
26428	205364
86087	205365
11489	205366
16898	205367
169556	205368
199378	205369
98616	205370
13269	205371
13700	205372
41426	205373
125256	205374
133397	205375
143265	205376
29316	205377
93791	205378
27391	205379
173924	205380
107591	205381
105975	205382
203734	205383
177396	205384
78210	205385
206974	205386
1066	205387
224044	205388
62720	205389
25150	205390
5312	205391
47663	205392
28491	205393
77282	205394
104030	205395
182839	205396
218946	205397
128261	205398
183093	205399
286481	205400
217207	205401
9627	205402
183595	205403
171260	205404
131255	205405
312423	205406
179515	205407
18859	205408
172603	205409
43961	205410
4812	205411
82552	205412
2178	205413
3924	205414
109045	205415
1218	205416
35965	205417
43868	205418
194658	205419
72017	205420
248705	205421
863	205422
25043	205423
8159	205424
11391	205425
6158	205426
166115	205427
104769	205428
8574	205429
1346	205430
47227	205431
12276	205432
25150	205433
186482	205434
30514	205435
129422	205436
150325	205437
16375	205438
160879	205439
95917	205440
38969	205441
68029	205442
53927	205443
221371	205444
103026	205445
78229	205446
12283	205447
87633	205448
124760	205449
3283	205450
8702	205451
210949	205452
316423	205453
80979	205454
10367	205455
33748	205456
14437	205457
81593	205458
2135	205459
4262	205460
29096	205461
158159	205462
20690	205463
362	205464
135616	205465
257531	205466
37777	205467
48100	205468
8925	205469
24390	205470
181941	205471
40850	205472
3924	205473
10897	205474
23895	205475
58319	205476
209605	205477
394	205478
261570	205479
84486	205480
118	205481
2462	205482
267532	205483
212756	205484
80400	205485
186225	205486
13267	205487
9423	205488
1535	205489
53200	205490
50716	205491
189961	205492
22353	205493
1198	205494
14910	205495
13939	205496
3841	205497
129388	205498
276186	205499
263879	205500
171212	205501
100046	205502
35968	205503
27169	205504
174865	205505
108889	205506
70641	205507
58717	205508
226250	205509
3267	205510
3314	205511
172424	205512
35925	205513
286456	205514
7637	205515
7863	205516
111589	205517
39690	205518
310682	205519
114414	205520
1012	205521
116	205522
3956	205523
78253	205524
256576	205525
70563	205526
94021	205527
111372	205528
7411	205529
10228	205530
79657	205531
2506	205532
22353	205533
11435	205534
52341	205535
200077	205536
135005	205537
79464	205538
115947	205539
13425	205540
210171	205541
185273	205542
33904	205543
38672	205544
151578	205545
2729	205546
126621	205547
30089	205548
207622	205549
210076	205550
110913	205551
19173	205552
3400	205553
47026	205554
18802	205555
44737	205556
16293	205557
199172	205558
28589	205559
165654	205560
256613	205561
194473	205562
128329	205563
7972	205564
99758	205565
164	205566
20782	205567
20145	205568
311689	205569
58877	205570
315528	205571
86605	205572
130133	205573
112468	205574
15991	205575
220596	205576
54326	205577
209208	205578
321788	205579
103931	205580
53893	205581
132559	205582
125825	205583
2228	205584
157908	205585
14386	205586
58527	205587
8574	205588
11227	205589
20703	205590
1627	205591
138365	205592
99626	205593
21279	205594
202736	205595
3234	205596
3957	205597
275633	205598
26	205599
11105	205600
122824	205601
94448	205602
42098	205603
173720	205604
7637	205605
57471	205606
12701	205607
216019	205608
729	205609
164793	205610
199502	205611
176684	205612
23808	205613
309590	205614
410	205615
162056	205616
137151	205617
311792	205618
307276	205619
13460	205620
274539	205621
286967	205622
36150	205623
50891	205624
321032	205625
21883	205626
201094	205627
233297	205628
5039	205629
571	205630
110042	205631
14593	205632
316033	205633
220430	205634
196506	205635
249	205636
2864	205637
44377	205638
20856	205639
155330	205640
145763	205641
117847	205642
210227	205643
2863	205644
228264	205645
39134	205646
110558	205647
63344	205648
32731	205649
15937	205650
196488	205651
49363	205652
1238	205653
8767	205654
16324	205655
1238	205656
63306	205657
63306	205658
27764	205659
1	205660
285	205661
274243	205662
109975	205663
77531	205664
133302	205665
76881	205666
53808	205667
150754	205668
7494	205669
298925	205670
85183	205671
33387	205672
62611	205673
131065	205674
899	205675
899	205676
108379	205677
288770	205678
24134	205679
24134	205680
13329	205681
5566	205682
135497	205683
229	205684
43	205685
5	205686
77319	205687
114292	205688
11885	205689
83985	205690
316557	205691
204166	205692
320713	205693
50960	205694
54508	205695
93752	205696
145424	205697
93752	205698
5347	205699
21508	205700
5347	205701
2124	205702
20181	205703
513	205704
286220	205705
140901	205706
18340	205707
44626	205708
24972	205709
54143	205710
25545	205711
3231	205712
75286	205713
28603	205714
113	205715
203016	205716
11652	205717
184319	205718
127738	205719
283759	205720
32286	205721
235338	205722
16554	205723
217303	205724
112988	205725
143786	205726
222434	205727
307818	205728
61369	205729
2542	205730
136217	205731
4218	205732
215194	205733
203485	205734
175732	205735
27739	205736
184417	205737
135320	205738
203527	205739
215194	205740
4218	205741
130646	205742
204025	205743
19078	205744
19078	205745
147097	205746
18457	205747
94865	205748
15618	205749
147153	205750
146248	205751
39142	205752
15618	205753
290438	205754
3445	205755
16966	205756
114595	205757
21668	205758
61352	205759
45253	205760
126600	205761
114573	205762
12654	205763
3497	205764
3497	205765
192476	205766
4813	205767
52964	205768
4552	205769
147975	205770
3445	205771
288259	205772
112472	205773
53176	205774
149155	205775
124128	205776
37878	205777
109823	205778
21201	205779
86581	205780
147976	205781
215828	205782
24169	205783
16966	205784
296403	205785
80720	205786
124993	205787
195986	205788
38298	205789
116014	205790
246124	205791
290063	205792
70557	205793
24747	205794
181851	205795
20039	205796
83313	205797
8525	205798
304319	205799
88302	205800
22216	205801
300124	205802
70059	205803
23932	205804
58383	205805
37284	205806
220021	205807
122027	205808
18349	205809
22216	205810
43526	205811
210859	205812
114196	205813
13687	205814
118400	205815
77121	205816
184032	205817
117550	205818
264236	205819
66048	205820
102038	205821
32414	205822
27492	205823
32414	205824
207747	205825
46617	205826
193180	205827
160344	205828
11308	205829
235774	205830
81389	205831
298914	205832
290743	205833
110652	205834
2556	205835
181617	205836
281475	205837
173135	205838
108695	205839
4846	205840
217193	205841
310804	205842
30413	205843
288347	205844
138380	205845
112967	205846
272301	205847
60245	205848
157043	205849
270052	205850
75921	205851
70229	205852
183804	205853
275161	205854
66045	205855
238069	205856
7143	205857
216936	205858
2847	205859
211437	205860
278453	205861
22993	205862
201105	205863
58521	205864
301842	205865
43737	205866
83594	205867
161277	205868
12801	205869
318962	205870
312029	205871
183011	205872
312778	205873
140255	205874
66959	205875
219519	205876
86761	205877
88433	205878
286116	205879
83275	205880
244877	205881
11459	205882
39492	205883
95920	205884
82074	205885
283208	205886
162099	205887
137487	205888
144401	205889
266198	205890
171901	205891
75724	205892
255680	205893
72516	205894
175864	205895
147438	205896
94290	205897
29970	205898
300179	205899
263450	205900
26703	205901
24909	205902
28055	205903
1587	205904
37176	205905
160562	205906
185899	205907
119904	205908
88590	205909
46279	205910
52234	205911
33826	205912
51227	205913
282324	205914
37176	205915
81297	205916
197483	205917
74558	205918
175251	205919
25693	205920
110907	205921
151788	205922
2958	205923
12523	205924
113141	205925
653	205926
148	205927
7616	205928
62284	205929
415	205930
44444	205931
288377	205932
167601	205933
108062	205934
80717	205935
43304	205936
10011	205937
4284	205938
47425	205939
70697	205940
84686	205941
5275	205942
60670	205943
186048	205944
34242	205945
404	205946
69987	205947
9305	205948
73268	205949
239165	205950
4573	205951
184313	205952
208591	205953
63061	205954
14824	205955
2911	205956
247987	205957
125161	205958
201857	205959
194267	205960
174893	205961
81270	205962
321884	205963
53778	205964
302825	205965
6793	205966
185577	205967
164982	205968
13510	205969
269497	205970
120785	205971
65463	205972
12726	205973
18509	205974
65584	205975
22358	205976
573	205977
279217	205978
3918	205979
10465	205980
213294	205981
3689	205982
52580	205983
660	205984
39571	205985
74180	205986
152598	205987
162282	205988
207840	205989
94252	205990
70449	205991
247553	205992
138202	205993
97101	205994
14878	205995
206771	205996
85695	205997
1989	205998
195138	205999
90948	206000
160896	206001
280537	206002
8458	206003
18432	206004
114139	206005
77847	206006
153671	206007
11221	206008
66441	206009
35309	206010
17020	206011
33037	206012
228887	206013
255052	206014
92119	206015
126053	206016
47968	206017
304299	206018
7594	206019
29973	206020
236013	206021
142373	206022
266410	206023
50121	206024
283330	206025
192609	206026
106585	206027
116433	206028
253976	206029
42005	206030
202421	206031
90570	206032
325572	206033
94493	206034
168771	206035
82	206036
192616	206037
256544	206038
186192	206039
220715	206040
205727	206041
92393	206042
177804	206043
272846	206044
256159	206045
167045	206046
186332	206047
316021	206048
203612	206049
193054	206050
92393	206051
79471	206052
191448	206053
79471	206054
123987	206055
277040	206056
221998	206057
21372	206058
240613	206059
177665	206060
219317	206061
189730	206062
267445	206063
274192	206064
38238	206065
156503	206066
13552	206067
175785	206068
217671	206069
185412	206070
24306	206071
137658	206072
235244	206073
29973	206074
215611	206075
50166	206076
204602	206077
262271	206078
293702	206079
114756	206080
114752	206081
114752	206082
264206	206083
163628	206084
229558	206085
242606	206086
117570	206087
49751	206088
313842	206089
275799	206090
132190	206091
246350	206092
316198	206093
265712	206094
265692	206095
142843	206096
119199	206097
188250	206098
89462	206099
15508	206100
134479	206101
111906	206102
72459	206103
73048	206104
195193	206105
152811	206106
235915	206107
127367	206108
17541	206109
115949	206110
9761	206111
117725	206112
266154	206113
299379	206114
91894	206115
209400	206116
209597	206117
137394	206118
271647	206119
30002	206120
15201	206121
234995	206122
263063	206123
220780	206124
225539	206125
259673	206126
135719	206127
117978	206128
287430	206129
222435	206130
279197	206131
145636	206132
298975	206133
94184	206134
296157	206135
271288	206136
215969	206137
151047	206138
202213	206139
307088	206140
160303	206141
299198	206142
247976	206143
158843	206144
153888	206145
90695	206146
230996	206147
259226	206148
91332	206149
142483	206150
215172	206151
140578	206152
183524	206153
208981	206154
277315	206155
116299	206156
326089	206157
138427	206158
276088	206159
159537	206160
206790	206161
120541	206162
111924	206163
239580	206164
137744	206165
57187	206166
60282	206167
32627	206168
14878	206169
300014	206170
140957	206171
208318	206172
162583	206173
158336	206174
265632	206175
156716	206176
24545	206177
179280	206178
121403	206179
19948	206180
215773	206181
208386	206182
317821	206183
123566	206184
93369	206185
279841	206186
220321	206187
233914	206188
120541	206189
130207	206190
34377	206191
204974	206192
249925	206193
220927	206194
85940	206195
163130	206196
85275	206197
191596	206198
195991	206199
106672	206200
98837	206201
195313	206202
119015	206203
223646	206204
193954	206205
192694	206206
110220	206207
258246	206208
279200	206209
224949	206210
282764	206211
277702	206212
119426	206213
62937	206214
59753	206215
219992	206216
40476	206217
272780	206218
74116	206219
221878	206220
31573	206221
291719	206222
323833	206223
118529	206224
304258	206225
180537	206226
275887	206227
96698	206228
156344	206229
163121	206230
202213	206231
76054	206232
241404	206233
81497	206234
76990	206235
201408	206236
133053	206237
199420	206238
26812	206239
150149	206240
72985	206241
223494	206242
8377	206243
222497	206244
221193	206245
223640	206246
59608	206247
286358	206248
177665	206249
6017	206250
121378	206251
307569	206252
200333	206253
14802	206254
304556	206255
59933	206256
9305	206257
8855	206258
13828	206259
103691	206260
354	206261
4330	206262
96107	206263
30490	206264
20992	206265
16089	206266
130903	206267
34384	206268
57745	206269
78993	206270
259934	206271
28892	206272
305117	206273
200787	206274
2765	206275
11751	206276
245330	206277
83772	206278
82176	206279
85892	206280
185093	206281
63812	206282
117776	206283
280107	206284
80852	206285
1377	206286
250594	206287
95720	206288
170973	206289
142374	206290
91570	206291
244336	206292
114763	206293
16286	206294
41779	206295
70588	206296
15886	206297
6718	206298
75893	206299
89819	206300
1831	206301
73736	206302
105079	206303
113971	206304
75826	206305
7521	206306
166396	206307
63830	206308
158058	206309
95236	206310
86812	206311
231546	206312
21785	206313
20984	206314
20984	206315
104057	206316
149887	206317
122242	206318
66592	206319
40619	206320
255398	206321
120734	206322
147608	206323
95110	206324
263152	206325
233821	206326
140114	206327
6742	206328
97821	206329
151590	206330
255154	206331
151590	206332
255397	206333
151550	206334
164563	206335
31846	206336
16528	206337
16463	206338
101665	206339
2462	206340
1727	206341
163967	206342
348	206343
31547	206344
2428	206345
12152	206346
31846	206347
9218	206348
46028	206349
63868	206350
376	206351
66231	206352
242380	206353
103023	206354
3539	206355
31547	206356
12219	206357
7114	206358
7114	206359
69311	206360
2466	206361
22097	206362
68959	206363
892	206364
121602	206365
198438	206366
27154	206367
11346	206368
230424	206369
35942	206370
42040	206371
11626	206372
6406	206373
3159	206374
42700	206375
526	206376
40123	206377
12271	206378
120602	206379
16417	206380
105091	206381
113491	206382
214401	206383
3342	206384
40941	206385
101623	206386
229907	206387
165300	206388
321529	206389
100899	206390
32702	206391
14362	206392
310	206393
321244	206394
105104	206395
8924	206396
42861	206397
86198	206398
142558	206399
281639	206400
34785	206401
207369	206402
114851	206403
13448	206404
77779	206405
322625	206406
95642	206407
17685	206408
243612	206409
62032	206410
164645	206411
40092	206412
35011	206413
56841	206414
13382	206415
304874	206416
113317	206417
15730	206418
49245	206419
27329	206420
120083	206421
51962	206422
125822	206423
213568	206424
3127	206425
21449	206426
34589	206427
28769	206428
166	206429
173592	206430
176986	206431
68002	206432
20566	206433
1056	206434
9314	206435
7369	206436
115732	206437
4495	206438
72130	206439
72	206440
2602	206441
49744	206442
1920	206443
98868	206444
15677	206445
1582	206446
2055	206447
57693	206448
61523	206449
4789	206450
22063	206451
52913	206452
3267	206453
1705	206454
126791	206455
10053	206456
6319	206457
181	206458
12900	206459
30347	206460
11150	206461
629	206462
5713	206463
96517	206464
126625	206465
158	206466
8358	206467
13089	206468
127836	206469
7886	206470
560	206471
22491	206472
6697	206473
11400	206474
45	206475
20302	206476
47562	206477
4177	206478
560	206479
106058	206480
93527	206481
42938	206482
9674	206483
6244	206484
979	206485
143458	206486
9338	206487
835	206488
7483	206489
16015	206490
56451	206491
43466	206492
539	206493
192002	206494
79966	206495
21433	206496
87980	206497
323597	206498
321814	206499
76181	206500
256860	206501
111529	206502
252859	206503
30768	206504
102457	206505
60759	206506
266471	206507
205670	206508
22124	206509
31547	206510
79931	206511
6695	206512
90071	206513
59142	206514
6038	206515
53246	206516
86325	206517
150493	206518
3938	206519
195624	206520
313817	206521
67592	206522
153858	206523
132573	206524
134100	206525
155517	206526
116069	206527
6475	206528
241656	206529
31231	206530
59349	206531
7609	206532
2377	206533
267250	206534
282	206535
11692	206536
79984	206537
27638	206538
22680	206539
11848	206540
1693	206541
127	206542
190486	206543
47955	206544
1501	206545
12460	206546
120567	206547
148711	206548
13563	206549
7831	206550
10937	206551
7584	206552
42946	206553
13726	206554
107218	206555
223258	206556
30364	206557
51075	206558
25424	206559
77047	206560
65119	206561
30299	206562
42210	206563
32172	206564
33374	206565
135786	206566
9739	206567
176267	206568
95899	206569
8676	206570
95473	206571
151128	206572
7526	206573
28917	206574
186533	206575
283308	206576
3965	206577
680	206578
66456	206579
89143	206580
255025	206581
273051	206582
140797	206583
22378	206584
222361	206585
89615	206586
140568	206587
26769	206588
235239	206589
286388	206590
904	206591
99235	206592
68836	206593
124770	206594
125691	206595
258048	206596
230055	206597
192067	206598
31622	206599
225384	206600
227303	206601
91896	206602
62093	206603
114137	206604
110052	206605
91485	206606
198448	206607
72669	206608
31561	206609
21642	206610
53940	206611
206699	206612
13726	206613
6740	206614
104474	206615
4905	206616
35196	206617
81746	206618
6970	206619
51861	206620
24068	206621
3839	206622
26330	206623
11170	206624
19825	206625
82187	206626
9084	206627
235933	206628
13886	206629
155021	206630
32332	206631
148573	206632
45395	206633
1275	206634
138451	206635
120904	206636
100827	206637
56124	206638
80714	206639
136180	206640
57237	206641
137070	206642
146304	206643
304981	206644
204614	206645
89639	206646
128677	206647
90672	206648
116049	206649
58738	206650
81198	206651
24954	206652
18077	206653
87506	206654
85058	206655
201343	206656
41747	206657
214935	206658
13705	206659
100040	206660
285024	206661
8920	206662
179356	206663
15942	206664
152799	206665
137070	206666
26687	206667
63532	206668
44212	206669
101656	206670
98592	206671
119980	206672
209027	206673
253335	206674
38006	206675
78393	206676
136466	206677
78585	206678
84848	206679
196220	206680
140717	206681
16086	206682
10726	206683
143636	206684
568	206685
3865	206686
11336	206687
58615	206688
36855	206689
162326	206690
11651	206691
57887	206692
24523	206693
31780	206694
8210	206695
107671	206696
61489	206697
11435	206698
244661	206699
102291	206700
121507	206701
3209	206702
262919	206703
35278	206704
221167	206705
2132	206706
188032	206707
164297	206708
70211	206709
21894	206710
16746	206711
171235	206712
143352	206713
15090	206714
53766	206715
11053	206716
186662	206717
88	206718
8419	206719
7189	206720
2909	206721
22	206722
40088	206723
20	206724
216439	206725
156584	206726
167992	206727
1296	206728
6569	206729
136	206730
852	206731
70	206732
99466	206733
14056	206734
67	206735
3715	206736
31136	206737
182	206738
7893	206739
128557	206740
384	206741
25858	206742
101143	206743
816	206744
27187	206745
28937	206746
36407	206747
441	206748
110339	206749
219123	206750
36704	206751
256615	206752
3903	206753
1798	206754
8210	206755
607	206756
293742	206757
293623	206758
82315	206759
134244	206760
92545	206761
146148	206762
73430	206763
7145	206764
49765	206765
183732	206766
24920	206767
23675	206768
142244	206769
972	206770
186610	206771
750	206772
20530	206773
178	206774
17907	206775
623	206776
22827	206777
62794	206778
9012	206779
9800	206780
158180	206781
20474	206782
113451	206783
152532	206784
140881	206785
231244	206786
9861	206787
35435	206788
26183	206789
229633	206790
113936	206791
65894	206792
230014	206793
95192	206794
286955	206795
22004	206796
21990	206797
148176	206798
167369	206799
210473	206800
40545	206801
181627	206802
20198	206803
221785	206804
286296	206805
240839	206806
101660	206807
267743	206808
90371	206809
75870	206810
178903	206811
88482	206812
63027	206813
72266	206814
283780	206815
147929	206816
29277	206817
222842	206818
61844	206819
112912	206820
188774	206821
248558	206822
131689	206823
146028	206824
253086	206825
42564	206826
180438	206827
251988	206828
215040	206829
98926	206830
12081	206831
242837	206832
179639	206833
149261	206834
215283	206835
161429	206836
275798	206837
209353	206838
70787	206839
249735	206840
151198	206841
102109	206842
296329	206843
107197	206844
8547	206845
93070	206846
151192	206847
20367	206848
282695	206849
180177	206850
144312	206851
39981	206852
97711	206853
319659	206854
50127	206855
140898	206856
61844	206857
125756	206858
6056	206859
256383	206860
145022	206861
237222	206862
217201	206863
174790	206864
172001	206865
130052	206866
185897	206867
94460	206868
307632	206869
45613	206870
8397	206871
164999	206872
42	206873
195	206874
1087	206875
3815	206876
45162	206877
81219	206878
156	206879
40776	206880
184792	206881
124289	206882
312905	206883
78441	206884
117846	206885
36775	206886
11446	206887
86726	206888
2320	206889
135743	206890
36800	206891
20666	206892
75225	206893
1388	206894
218	206895
3294	206896
36743	206897
189314	206898
74909	206899
317165	206900
41748	206901
4969	206902
147496	206903
25224	206904
96550	206905
96550	206906
147496	206907
22340	206908
209846	206909
304452	206910
1663	206911
326463	206912
109174	206913
228074	206914
2879	206915
397	206916
5577	206917
103683	206918
241542	206919
201689	206920
45348	206921
201828	206922
84246	206923
225429	206924
252325	206925
39054	206926
37590	206927
23137	206928
45660	206929
68512	206930
201828	206931
47926	206932
278469	206933
208801	206934
43433	206935
1839	206936
67285	206937
71533	206938
324549	206939
255045	206940
20297	206941
212820	206942
208395	206943
111539	206944
179409	206945
24048	206946
197755	206947
11098	206948
105767	206949
71099	206950
230966	206951
219026	206952
77915	206953
126542	206954
13580	206955
38136	206956
3121	206957
3121	206958
55444	206959
310127	206960
18604	206961
243654	206962
55776	206963
18839	206964
42806	206965
27222	206966
19502	206967
96166	206968
132646	206969
38535	206970
210112	206971
85618	206972
3121	206973
3121	206974
308998	206975
201958	206976
55372	206977
309805	206978
56547	206979
129268	206980
227846	206981
94880	206982
318411	206983
81018	206984
46515	206985
311217	206986
57137	206987
240415	206988
83011	206989
53909	206990
81832	206991
155815	206992
19459	206993
37553	206994
29900	206995
128273	206996
208819	206997
128473	206998
7385	206999
209441	207000
312795	207001
36658	207002
23435	207003
54454	207004
13421	207005
55256	207006
38518	207007
53797	207008
82552	207009
235754	207010
21289	207011
174589	207012
203984	207013
226960	207014
38518	207015
14303	207016
302543	207017
202452	207018
208414	207019
83586	207020
73301	207021
13296	207022
177059	207023
160484	207024
202851	207025
32882	207026
132292	207027
37788	207028
17699	207029
37740	207030
668	207031
19431	207032
188682	207033
207477	207034
4915	207035
25884	207036
54488	207037
34712	207038
240414	207039
15127	207040
18406	207041
196020	207042
202082	207043
41214	207044
208897	207045
22495	207046
48414	207047
239951	207048
86843	207049
56862	207050
132676	207051
31970	207052
80348	207053
93036	207054
2230	207055
205214	207056
25231	207057
192478	207058
293540	207059
52580	207060
4741	207061
198800	207062
177182	207063
36454	207064
308723	207065
12374	207066
207965	207067
40822	207068
84885	207069
116	207070
132364	207071
121662	207072
206568	207073
19319	207074
27063	207075
122576	207076
126111	207077
310722	207078
124056	207079
201472	207080
185276	207081
53797	207082
112561	207083
129768	207084
20605	207085
51954	207086
98272	207087
314650	207088
153009	207089
172603	207090
203102	207091
114535	207092
304187	207093
305769	207094
142227	207095
268606	207096
181758	207097
25445	207098
130475	207099
13296	207100
306263	207101
18067	207102
142474	207103
19502	207104
9633	207105
55068	207106
38718	207107
94825	207108
193904	207109
82866	207110
85864	207111
25962	207112
202102	207113
26673	207114
148389	207115
6064	207116
108624	207117
16552	207118
34338	207119
80187	207120
83861	207121
70664	207122
153009	207123
81000	207124
37099	207125
274054	207126
79312	207127
83041	207128
286330	207129
77102	207130
356	207131
299734	207132
7274	207133
179231	207134
10153	207135
95108	207136
125	207137
1627	207138
9957	207139
201982	207140
80437	207141
124604	207142
18231	207143
13742	207144
305690	207145
4664	207146
191096	207147
5530	207148
309172	207149
282157	207150
287125	207151
306163	207152
16451	207153
18067	207154
209065	207155
115747	207156
282557	207157
132545	207158
13938	207159
111890	207160
110629	207161
5000	207162
5145	207163
44904	207164
892	207165
103634	207166
296811	207167
3976	207168
199450	207169
15489	207170
96166	207171
309360	207172
51954	207173
48992	207174
138115	207175
39046	207176
95902	207177
321	207178
215189	207179
4063	207180
18159	207181
130802	207182
5431	207183
7023	207184
4746	207185
3477	207186
204619	207187
208349	207188
2909	207189
168542	207190
36090	207191
4977	207192
147946	207193
15998	207194
2170	207195
39887	207196
438	207197
44939	207198
193032	207199
947	207200
107452	207201
7094	207202
9861	207203
48934	207204
25498	207205
26336	207206
133957	207207
55357	207208
77595	207209
22867	207210
107958	207211
64283	207212
130753	207213
21134	207214
98425	207215
129167	207216
120411	207217
17596	207218
4336	207219
75973	207220
65584	207221
132799	207222
2872	207223
2870	207224
49824	207225
326178	207226
186008	207227
81712	207228
34911	207229
28924	207230
187985	207231
26439	207232
205237	207233
496	207234
22503	207235
51377	207236
2246	207237
68030	207238
45544	207239
82994	207240
26147	207241
26390	207242
196268	207243
82207	207244
82207	207245
284102	207246
2246	207247
46186	207248
1044	207249
2246	207250
10385	207251
11068	207252
82204	207253
3489	207254
280417	207255
117469	207256
3197	207257
24654	207258
131839	207259
49689	207260
116219	207261
115426	207262
65705	207263
22070	207264
105421	207265
80697	207266
319518	207267
45522	207268
10220	207269
86	207270
93205	207271
1145	207272
1090	207273
234086	207274
6485	207275
199613	207276
98621	207277
4601	207278
64774	207279
261622	207280
15358	207281
1680	207282
8346	207283
347	207284
30995	207285
64158	207286
49372	207287
2434	207288
12248	207289
2982	207290
5887	207291
859	207292
2115	207293
792	207294
95	207295
42328	207296
55376	207297
40403	207298
64113	207299
166285	207300
98851	207301
213588	207302
285020	207303
325826	207304
59498	207305
260996	207306
53875	207307
200994	207308
67804	207309
203191	207310
61658	207311
117314	207312
159306	207313
288289	207314
124300	207315
237459	207316
41011	207317
8545	207318
215245	207319
253491	207320
101777	207321
243514	207322
142051	207323
115891	207324
117591	207325
117591	207326
304787	207327
54482	207328
55651	207329
8524	207330
9927	207331
117858	207332
222305	207333
286021	207334
51075	207335
157221	207336
70560	207337
12519	207338
123258	207339
25083	207340
16688	207341
2763	207342
2763	207343
4234	207344
203	207345
34813	207346
68386	207347
49795	207348
187150	207349
552	207350
11663	207351
20158	207352
46645	207353
32277	207354
56941	207355
214434	207356
74915	207357
16057	207358
89317	207359
93321	207360
311465	207361
116345	207362
201509	207363
178485	207364
152263	207365
97157	207366
55897	207367
126036	207368
42217	207369
33366	207370
174075	207371
44275	207372
286853	207373
112535	207374
192025	207375
49585	207376
303995	207377
42969	207378
84053	207379
37909	207380
1468	207381
257784	207382
16897	207383
17174	207384
29024	207385
96549	207386
7935	207387
36322	207388
66225	207389
163016	207390
26958	207391
84335	207392
67667	207393
145403	207394
137118	207395
150414	207396
5693	207397
249208	207398
192545	207399
80040	207400
38703	207401
193593	207402
105352	207403
251875	207404
316029	207405
49300	207406
88126	207407
238205	207408
12964	207409
65928	207410
266259	207411
120835	207412
105884	207413
20586	207414
408	207415
133051	207416
135807	207417
107333	207418
136756	207419
194903	207420
17052	207421
290169	207422
181304	207423
164365	207424
67864	207425
217770	207426
46524	207427
171946	207428
293339	207429
5693	207430
44419	207431
298963	207432
19915	207433
60786	207434
8683	207435
838	207436
83859	207437
286661	207438
7457	207439
138294	207440
129765	207441
98836	207442
168571	207443
178958	207444
103549	207445
158267	207446
55895	207447
12718	207448
205039	207449
294569	207450
132526	207451
200905	207452
289391	207453
176713	207454
152305	207455
3971	207456
43112	207457
227141	207458
187565	207459
81213	207460
164043	207461
108832	207462
17244	207463
123846	207464
67967	207465
60437	207466
35755	207467
163603	207468
58091	207469
89516	207470
32413	207471
193580	207472
136801	207473
277757	207474
91189	207475
193576	207476
51	207477
776	207478
124829	207479
80619	207480
41094	207481
42988	207482
122166	207483
242407	207484
274125	207485
26169	207486
163966	207487
215117	207488
64590	207489
66225	207490
13444	207491
29065	207492
161186	207493
208703	207494
62201	207495
140834	207496
49991	207497
82199	207498
84804	207499
6248	207500
53721	207501
38902	207502
84562	207503
13531	207504
8243	207505
58952	207506
158465	207507
7423	207508
2920	207509
128875	207510
197558	207511
71833	207512
72134	207513
319159	207514
203054	207515
208044	207516
72134	207517
199137	207518
82890	207519
26406	207520
107065	207521
77824	207522
20586	207523
159742	207524
11014	207525
204816	207526
58965	207527
93141	207528
300012	207529
190987	207530
122271	207531
319527	207532
116816	207533
22056	207534
162	207535
194088	207536
241318	207537
178596	207538
22672	207539
100854	207540
59560	207541
157834	207542
103302	207543
43145	207544
71229	207545
304320	207546
240819	207547
170121	207548
147977	207549
31392	207550
69522	207551
105648	207552
7154	207553
98597	207554
77108	207555
230694	207556
15593	207557
225418	207558
22349	207559
236325	207560
10526	207561
4135	207562
1391	207563
86194	207564
99676	207565
324578	207566
107302	207567
29503	207568
276064	207569
176282	207570
77891	207571
6577	207572
29643	207573
85617	207574
176779	207575
9399	207576
54960	207577
56554	207578
228156	207579
313994	207580
85705	207581
28903	207582
223685	207583
289823	207584
84422	207585
55757	207586
75325	207587
10392	207588
320091	207589
183889	207590
75926	207591
39452	207592
209114	207593
68864	207594
68864	207595
100532	207596
1788	207597
151121	207598
29238	207599
67782	207600
191283	207601
327303	207602
95280	207603
90097	207604
303229	207605
9579	207606
105811	207607
48363	207608
278490	207609
24686	207610
37016	207611
1987	207612
100286	207613
42282	207614
33316	207615
202426	207616
33341	207617
81281	207618
10310	207619
43715	207620
187133	207621
191568	207622
38854	207623
37603	207624
15226	207625
6112	207626
123054	207627
14124	207628
68509	207629
12181	207630
22465	207631
62833	207632
148872	207633
308460	207634
260519	207635
19257	207636
54163	207637
47017	207638
49620	207639
58611	207640
71445	207641
3285	207642
108907	207643
54616	207644
9265	207645
104475	207646
5530	207647
2547	207648
2110	207649
82567	207650
75599	207651
296331	207652
137310	207653
37200	207654
43	207655
19811	207656
861	207657
65872	207658
9012	207659
1380	207660
1891	207661
98462	207662
66038	207663
68831	207664
190209	207665
175968	207666
115836	207667
132607	207668
60458	207669
263817	207670
5662	207671
49	207672
13621	207673
80502	207674
20	207675
154820	207676
26170	207677
5215	207678
192023	207679
43048	207680
17103	207681
20861	207682
217244	207683
163687	207684
14477	207685
5958	207686
24750	207687
9910	207688
6926	207689
217089	207690
277297	207691
277492	207692
53046	207693
53046	207694
184868	207695
9197	207696
17558	207697
16070	207698
33619	207699
1794	207700
93240	207701
10302	207702
58339	207703
9886	207704
2110	207705
9879	207706
143405	207707
119976	207708
97800	207709
11498	207710
1350	207711
46844	207712
2612	207713
169974	207714
560	207715
61304	207716
38301	207717
28517	207718
217657	207719
6041	207720
9585	207721
188172	207722
217562	207723
4944	207724
38926	207725
2	207726
14187	207727
143892	207728
345	207729
185790	207730
144427	207731
52710	207732
36003	207733
247905	207734
184277	207735
28841	207736
315280	207737
73097	207738
238762	207739
125819	207740
304575	207741
304237	207742
267160	207743
55907	207744
254603	207745
103436	207746
159692	207747
18421	207748
98156	207749
51240	207750
7102	207751
257254	207752
167886	207753
159823	207754
39885	207755
221038	207756
49596	207757
30544	207758
30544	207759
147725	207760
265163	207761
14820	207762
61732	207763
137412	207764
23491	207765
181037	207766
89211	207767
260872	207768
188269	207769
177467	207770
160626	207771
90288	207772
120762	207773
273336	207774
207759	207775
30806	207776
43636	207777
45176	207778
5507	207779
116682	207780
259436	207781
78695	207782
146509	207783
61770	207784
55158	207785
121266	207786
143111	207787
135994	207788
305128	207789
134482	207790
116664	207791
158223	207792
177351	207793
267344	207794
174857	207795
173632	207796
104999	207797
142534	207798
15866	207799
57720	207800
21925	207801
29181	207802
78559	207803
85375	207804
259191	207805
222859	207806
24151	207807
53292	207808
17255	207809
439	207810
57580	207811
77702	207812
8421	207813
26239	207814
2104	207815
171504	207816
34682	207817
67	207818
270526	207819
210200	207820
217373	207821
59050	207822
31626	207823
151038	207824
3269	207825
204244	207826
111895	207827
41258	207828
44653	207829
59722	207830
38180	207831
47317	207832
8212	207833
112991	207834
148858	207835
6041	207836
87222	207837
170674	207838
29364	207839
23643	207840
188124	207841
91452	207842
1069	207843
90001	207844
297074	207845
34848	207846
248139	207847
13679	207848
7343	207849
199610	207850
13087	207851
18681	207852
140002	207853
92737	207854
21792	207855
275970	207856
296604	207857
14066	207858
110801	207859
298063	207860
286882	207861
8880	207862
6159	207863
30889	207864
56549	207865
80494	207866
58588	207867
66140	207868
9108	207869
19887	207870
53935	207871
32962	207872
39569	207873
119890	207874
61290	207875
126357	207876
310853	207877
28082	207878
36029	207879
1367	207880
135812	207881
45765	207882
43431	207883
95570	207884
14581	207885
4007	207886
4007	207887
115535	207888
13671	207889
103874	207890
304982	207891
22033	207892
52729	207893
204531	207894
2312	207895
11757	207896
168691	207897
167483	207898
221696	207899
13744	207900
154210	207901
62270	207902
127744	207903
48662	207904
34467	207905
51893	207906
51893	207907
20188	207908
28885	207909
91121	207910
13116	207911
64184	207912
96701	207913
77272	207914
34003	207915
17436	207916
17407	207917
20214	207918
25171	207919
125926	207920
130804	207921
28490	207922
21045	207923
21804	207924
101295	207925
21032	207926
115602	207927
197536	207928
53082	207929
115602	207930
15933	207931
45532	207932
7896	207933
113789	207934
35701	207935
21804	207936
20469	207937
144366	207938
101118	207939
66676	207940
101295	207941
101015	207942
20421	207943
45532	207944
114335	207945
21015	207946
81994	207947
27114	207948
8353	207949
21804	207950
36783	207951
17734	207952
117771	207953
5474	207954
138311	207955
324343	207956
16999	207957
58168	207958
139494	207959
214219	207960
4630	207961
32023	207962
4630	207963
174008	207964
172280	207965
65841	207966
127745	207967
46773	207968
204375	207969
113856	207970
43035	207971
36827	207972
56421	207973
4291	207974
220556	207975
35293	207976
280877	207977
72547	207978
41683	207979
5414	207980
322326	207981
53022	207982
127678	207983
236547	207984
68862	207985
70248	207986
111206	207987
119501	207988
36827	207989
10281	207990
10850	207991
143039	207992
108774	207993
10935	207994
48944	207995
62812	207996
136747	207997
19227	207998
9395	207999
106929	208000
53275	208001
7615	208002
285789	208003
136702	208004
245624	208005
47138	208006
253833	208007
120842	208008
85655	208009
11413	208010
224909	208011
48927	208012
3108	208013
38309	208014
19994	208015
82683	208016
7170	208017
58612	208018
89878	208019
64855	208020
27678	208021
213007	208022
151005	208023
6401	208024
57642	208025
237093	208026
9983	208027
2075	208028
265790	208029
68145	208030
44477	208031
104877	208032
112577	208033
70513	208034
68790	208035
88119	208036
46677	208037
292982	208038
286769	208039
126481	208040
198520	208041
198534	208042
253206	208043
54341	208044
41101	208045
171740	208046
95788	208047
54341	208048
12988	208049
163732	208050
138559	208051
73127	208052
249378	208053
9153	208054
324201	208055
38967	208056
61408	208057
1672	208058
137653	208059
71586	208060
199916	208061
80012	208062
86860	208063
72996	208064
16917	208065
15140	208066
1672	208067
438	208068
101544	208069
53022	208070
30137	208071
30137	208072
40636	208073
87447	208074
36681	208075
28227	208076
119585	208077
16225	208078
25678	208079
16266	208080
78828	208081
136278	208082
1632	208083
59601	208084
293560	208085
65669	208086
224253	208087
176171	208088
127892	208089
57288	208090
21957	208091
113252	208092
18518	208093
74717	208094
115549	208095
178976	208096
46322	208097
12848	208098
17435	208099
34339	208100
12848	208101
12848	208102
59302	208103
180251	208104
126275	208105
143776	208106
127047	208107
93603	208108
130022	208109
174791	208110
73310	208111
1330	208112
8384	208113
67061	208114
171436	208115
224077	208116
23286	208117
112727	208118
102249	208119
12720	208120
10020	208121
122374	208122
133415	208123
2217	208124
23906	208125
80778	208126
52694	208127
1541	208128
58865	208129
4689	208130
153095	208131
124878	208132
25568	208133
10292	208134
22469	208135
3735	208136
85928	208137
12383	208138
12720	208139
5914	208140
33779	208141
114866	208142
58865	208143
3814	208144
3814	208145
51084	208146
49966	208147
37472	208148
5914	208149
19864	208150
54501	208151
2217	208152
54201	208153
22469	208154
23259	208155
207651	208156
60324	208157
1642	208158
6309	208159
56936	208160
12720	208161
65145	208162
7976	208163
84620	208164
2217	208165
49966	208166
6741	208167
6309	208168
52694	208169
10912	208170
58912	208171
8200	208172
54201	208173
84195	208174
89525	208175
8200	208176
54313	208177
84195	208178
69155	208179
1961	208180
6741	208181
37472	208182
27604	208183
19121	208184
122282	208185
299317	208186
171307	208187
318877	208188
4954	208189
80065	208190
146622	208191
29086	208192
17938	208193
125433	208194
102857	208195
173791	208196
163081	208197
23941	208198
207507	208199
252540	208200
106598	208201
101381	208202
193383	208203
120036	208204
84004	208205
84004	208206
158422	208207
36124	208208
44262	208209
15144	208210
47857	208211
45634	208212
23662	208213
243906	208214
194000	208215
279873	208216
25964	208217
5474	208218
210519	208219
149513	208220
117844	208221
280118	208222
280323	208223
258742	208224
323222	208225
186016	208226
140099	208227
90695	208228
117672	208229
101381	208230
296172	208231
105322	208232
52454	208233
56484	208234
10527	208235
416	208236
312508	208237
138457	208238
187307	208239
116906	208240
102744	208241
19251	208242
200690	208243
206428	208244
85669	208245
61631	208246
160750	208247
19690	208248
197333	208249
173033	208250
63136	208251
220236	208252
198595	208253
225118	208254
200201	208255
7328	208256
78548	208257
41229	208258
159549	208259
55788	208260
73138	208261
105784	208262
175702	208263
153302	208264
155188	208265
239278	208266
157977	208267
44549	208268
128349	208269
45180	208270
22333	208271
142919	208272
15925	208273
111100	208274
5331	208275
29088	208276
294354	208277
105439	208278
29088	208279
243770	208280
49983	208281
13741	208282
15144	208283
283909	208284
15144	208285
254450	208286
199988	208287
176870	208288
191464	208289
316214	208290
39649	208291
307680	208292
58469	208293
131538	208294
165196	208295
144652	208296
5474	208297
285430	208298
26658	208299
6542	208300
63293	208301
10843	208302
25483	208303
33507	208304
112649	208305
16717	208306
137907	208307
110664	208308
71851	208309
106951	208310
25112	208311
122318	208312
63136	208313
228702	208314
26141	208315
106849	208316
212345	208317
69315	208318
14136	208319
16962	208320
7243	208321
211722	208322
56642	208323
107484	208324
118901	208325
50025	208326
161491	208327
16032	208328
28707	208329
28707	208330
7998	208331
168787	208332
264080	208333
43408	208334
79086	208335
150381	208336
246220	208337
2095	208338
1553	208339
85454	208340
34441	208341
47499	208342
99385	208343
26042	208344
243909	208345
100340	208346
139744	208347
111340	208348
193142	208349
205751	208350
128936	208351
182343	208352
87299	208353
88925	208354
151148	208355
23352	208356
11123	208357
75886	208358
69777	208359
137271	208360
167608	208361
174970	208362
9208	208363
2628	208364
275275	208365
75684	208366
49978	208367
40726	208368
201769	208369
180629	208370
11228	208371
42089	208372
240543	208373
168905	208374
182978	208375
25824	208376
54500	208377
105972	208378
106701	208379
13687	208380
113196	208381
17287	208382
58373	208383
38200	208384
58059	208385
108471	208386
221966	208387
7289	208388
214223	208389
23096	208390
121033	208391
65614	208392
313789	208393
21009	208394
13265	208395
97679	208396
102570	208397
177760	208398
82581	208399
127410	208400
181052	208401
50124	208402
82033	208403
57050	208404
159442	208405
80880	208406
89235	208407
100361	208408
51	208409
5111	208410
7936	208411
58617	208412
18848	208413
38455	208414
18381	208415
9373	208416
76529	208417
8747	208418
318013	208419
194482	208420
56968	208421
15892	208422
21051	208423
126041	208424
126397	208425
274241	208426
311484	208427
173925	208428
228436	208429
77079	208430
247648	208431
5361	208432
12052	208433
22578	208434
172816	208435
77617	208436
67836	208437
44030	208438
44113	208439
80145	208440
82722	208441
40730	208442
3758	208443
33935	208444
4788	208445
116526	208446
8928	208447
22091	208448
118300	208449
167825	208450
43036	208451
12256	208452
59976	208453
40774	208454
90019	208455
182344	208456
187737	208457
84538	208458
288071	208459
28370	208460
211832	208461
57761	208462
57780	208463
90019	208464
220756	208465
37560	208466
176527	208467
59047	208468
191895	208469
129004	208470
193384	208471
214916	208472
8637	208473
18907	208474
57294	208475
20974	208476
35864	208477
293035	208478
18024	208479
219277	208480
125465	208481
225289	208482
137136	208483
264871	208484
156074	208485
83146	208486
52907	208487
211539	208488
84975	208489
163939	208490
138818	208491
143822	208492
109067	208493
19976	208494
148045	208495
86929	208496
50410	208497
132416	208498
88361	208499
174032	208500
20000	208501
169830	208502
74386	208503
181501	208504
36159	208505
246411	208506
88321	208507
95331	208508
47907	208509
72799	208510
59095	208511
38973	208512
19605	208513
206155	208514
117089	208515
317189	208516
156445	208517
27645	208518
104894	208519
8982	208520
212205	208521
236059	208522
43764	208523
130	208524
764	208525
11216	208526
121495	208527
116935	208528
75802	208529
62634	208530
27787	208531
647	208532
49540	208533
20108	208534
67166	208535
20381	208536
184329	208537
10187	208538
207409	208539
13057	208540
10339	208541
13057	208542
197272	208543
92504	208544
112590	208545
176113	208546
14572	208547
7368	208548
177023	208549
32925	208550
106716	208551
23788	208552
23788	208553
66986	208554
218409	208555
117663	208556
43734	208557
113121	208558
85415	208559
137225	208560
54586	208561
27588	208562
238894	208563
325486	208564
46420	208565
317115	208566
113341	208567
23784	208568
191372	208569
5764	208570
243134	208571
39	208572
102816	208573
176552	208574
18045	208575
254863	208576
810	208577
1664	208578
65888	208579
15830	208580
66153	208581
103833	208582
36107	208583
18045	208584
176127	208585
21735	208586
106762	208587
68213	208588
810	208589
27571	208590
4627	208591
78543	208592
156539	208593
71922	208594
22764	208595
269626	208596
9619	208597
34021	208598
245570	208599
44109	208600
100799	208601
113353	208602
21806	208603
42195	208604
100210	208605
161132	208606
33565	208607
106716	208608
3011	208609
311822	208610
175859	208611
106762	208612
606	208613
414	208614
12244	208615
110663	208616
51315	208617
98659	208618
160476	208619
265113	208620
154022	208621
16067	208622
153147	208623
20984	208624
20984	208625
20984	208626
198302	208627
128824	208628
122942	208629
56108	208630
31742	208631
56904	208632
1023	208633
180843	208634
101489	208635
97895	208636
311657	208637
188711	208638
36856	208639
99989	208640
160764	208641
125304	208642
152802	208643
164227	208644
203230	208645
67334	208646
188337	208647
172763	208648
196623	208649
320861	208650
281539	208651
25393	208652
170147	208653
138993	208654
176028	208655
91550	208656
140128	208657
154933	208658
145009	208659
312526	208660
88494	208661
284715	208662
2380	208663
105668	208664
7510	208665
191419	208666
180363	208667
98276	208668
103627	208669
68344	208670
304925	208671
156241	208672
277836	208673
64375	208674
182116	208675
121026	208676
282475	208677
211056	208678
267421	208679
139106	208680
321373	208681
136391	208682
249128	208683
133067	208684
87361	208685
317197	208686
176177	208687
142633	208688
201954	208689
4633	208690
152261	208691
160928	208692
21305	208693
118832	208694
75132	208695
139780	208696
224341	208697
277904	208698
131152	208699
100471	208700
67403	208701
112724	208702
53268	208703
17355	208704
98240	208705
168558	208706
233565	208707
30050	208708
82060	208709
313204	208710
85059	208711
216058	208712
71252	208713
83030	208714
227600	208715
225130	208716
318377	208717
275197	208718
241444	208719
73767	208720
186124	208721
175851	208722
204316	208723
96224	208724
36040	208725
111429	208726
221195	208727
292560	208728
11226	208729
24338	208730
107024	208731
128723	208732
8933	208733
215953	208734
75415	208735
144665	208736
43891	208737
202035	208738
43131	208739
303444	208740
28690	208741
26637	208742
28292	208743
16231	208744
254059	208745
25577	208746
168077	208747
7670	208748
62863	208749
102180	208750
272928	208751
243800	208752
309377	208753
51734	208754
108874	208755
159704	208756
312038	208757
233488	208758
300634	208759
118017	208760
72462	208761
102265	208762
190507	208763
166216	208764
18076	208765
163729	208766
77918	208767
239758	208768
118533	208769
186823	208770
285286	208771
39547	208772
39547	208773
8056	208774
232784	208775
72766	208776
216666	208777
13332	208778
327051	208779
37236	208780
302859	208781
98333	208782
108677	208783
301069	208784
10123	208785
63011	208786
180420	208787
174670	208788
46641	208789
156555	208790
66883	208791
45654	208792
91358	208793
303870	208794
283510	208795
53416	208796
60459	208797
22902	208798
70263	208799
312766	208800
35239	208801
33402	208802
47548	208803
47548	208804
112479	208805
121	208806
267404	208807
58511	208808
266303	208809
108726	208810
74288	208811
207483	208812
2955	208813
165340	208814
105473	208815
54857	208816
227135	208817
123301	208818
31353	208819
61727	208820
61744	208821
87698	208822
52639	208823
249087	208824
20984	208825
79674	208826
153384	208827
208731	208828
251715	208829
11215	208830
78557	208831
88243	208832
149894	208833
195245	208834
145704	208835
78557	208836
145093	208837
148503	208838
29648	208839
221061	208840
235843	208841
133325	208842
147187	208843
184548	208844
42747	208845
7093	208846
156603	208847
16806	208848
77132	208849
268309	208850
71452	208851
199439	208852
38016	208853
174309	208854
187890	208855
103909	208856
103909	208857
207044	208858
196933	208859
154236	208860
115471	208861
47557	208862
16661	208863
55809	208864
172227	208865
21401	208866
275837	208867
310960	208868
188100	208869
15311	208870
290278	208871
3380	208872
48403	208873
86907	208874
171223	208875
4001	208876
163282	208877
267255	208878
54748	208879
30614	208880
61085	208881
83559	208882
15257	208883
70337	208884
220039	208885
194394	208886
5529	208887
62291	208888
311348	208889
206189	208890
308751	208891
53325	208892
21652	208893
134756	208894
274639	208895
24048	208896
74546	208897
72821	208898
80577	208899
207669	208900
86547	208901
307055	208902
29503	208903
316114	208904
19483	208905
8302	208906
28418	208907
3487	208908
25553	208909
57486	208910
265110	208911
114953	208912
302426	208913
179409	208914
458	208915
33395	208916
54475	208917
142416	208918
301743	208919
197865	208920
301147	208921
294253	208922
109076	208923
49963	208924
34966	208925
267098	208926
219966	208927
68495	208928
8195	208929
43172	208930
211701	208931
158613	208932
158171	208933
128052	208934
39397	208935
21324	208936
31969	208937
100565	208938
118784	208939
154768	208940
42296	208941
824	208942
47955	208943
224333	208944
954	208945
5667	208946
201686	208947
93781	208948
123123	208949
21062	208950
29503	208951
318393	208952
241093	208953
20806	208954
104845	208955
11409	208956
31011	208957
19456	208958
96177	208959
4001	208960
183686	208961
28840	208962
278929	208963
142367	208964
100354	208965
64343	208966
293716	208967
214087	208968
166103	208969
49747	208970
110850	208971
537	208972
204960	208973
274152	208974
175938	208975
123305	208976
92452	208977
182488	208978
248130	208979
280160	208980
262169	208981
103846	208982
87232	208983
118003	208984
3328	208985
49758	208986
4466	208987
96290	208988
321723	208989
88518	208990
325901	208991
318685	208992
135247	208993
91385	208994
215070	208995
126736	208996
236943	208997
142637	208998
22517	208999
136789	209000
112930	209001
34077	209002
17844	209003
3328	209004
3299	209005
37172	209006
237508	209007
281867	209008
268799	209009
296402	209010
214403	209011
324454	209012
12165	209013
42386	209014
278813	209015
35234	209016
256391	209017
107409	209018
283576	209019
254121	209020
103250	209021
116394	209022
50672	209023
239679	209024
247000	209025
54273	209026
52725	209027
319470	209028
313659	209029
281780	209030
273399	209031
57216	209032
223822	209033
171202	209034
239763	209035
101611	209036
272246	209037
183214	209038
190843	209039
278269	209040
271314	209041
263019	209042
109114	209043
267088	209044
80754	209045
50169	209046
20946	209047
64478	209048
116719	209049
141526	209050
100373	209051
224633	209052
321343	209053
181477	209054
281346	209055
296955	209056
276834	209057
147569	209058
288037	209059
279678	209060
82922	209061
8919	209062
180487	209063
228053	209064
140215	209065
36662	209066
83098	209067
180571	209068
53339	209069
179455	209070
15491	209071
35234	209072
13893	209073
197971	209074
292958	209075
62534	209076
28367	209077
272862	209078
108906	209079
214013	209080
225665	209081
31957	209082
233966	209083
138684	209084
136648	209085
137429	209086
210936	209087
305096	209088
142954	209089
92319	209090
293794	209091
4154	209092
58640	209093
92039	209094
19287	209095
216728	209096
4466	209097
3368	209098
27603	209099
175577	209100
126257	209101
799	209102
13220	209103
13220	209104
75704	209105
54023	209106
2393	209107
194547	209108
14350	209109
246082	209110
93138	209111
246072	209112
43512	209113
11577	209114
16883	209115
196445	209116
178486	209117
102250	209118
178683	209119
132192	209120
192293	209121
18409	209122
205005	209123
81151	209124
18950	209125
108906	209126
171108	209127
284117	209128
185778	209129
60172	209130
18778	209131
266543	209132
102675	209133
52619	209134
84879	209135
82462	209136
49509	209137
62107	209138
317411	209139
56039	209140
55447	209141
305903	209142
3093	209143
91145	209144
114900	209145
107654	209146
133777	209147
76404	209148
12411	209149
15861	209150
37080	209151
115361	209152
204340	209153
1287	209154
195532	209155
74860	209156
7589	209157
1591	209158
59068	209159
35167	209160
34811	209161
114449	209162
88761	209163
147	209164
1207	209165
54014	209166
3192	209167
1654	209168
144900	209169
23237	209170
178723	209171
88681	209172
45684	209173
195675	209174
143359	209175
70791	209176
94206	209177
132380	209178
130267	209179
194849	209180
88041	209181
310670	209182
60427	209183
326931	209184
216149	209185
78264	209186
62288	209187
198077	209188
7602	209189
108136	209190
168301	209191
70712	209192
155272	209193
109118	209194
59889	209195
244554	209196
76717	209197
52978	209198
136305	209199
192987	209200
1408	209201
32795	209202
210763	209203
201573	209204
55277	209205
210763	209206
136257	209207
163051	209208
15580	209209
75993	209210
55277	209211
192053	209212
22075	209213
175040	209214
222128	209215
3917	209216
184080	209217
563	209218
175150	209219
12635	209220
2416	209221
2230	209222
45187	209223
11670	209224
5372	209225
191959	209226
115115	209227
318251	209228
5673	209229
27465	209230
6317	209231
5532	209232
1871	209233
3845	209234
8688	209235
10557	209236
4948	209237
26253	209238
138480	209239
56832	209240
13794	209241
2523	209242
180248	209243
57810	209244
29517	209245
20601	209246
8688	209247
39811	209248
6677	209249
39739	209250
173363	209251
94433	209252
167255	209253
1434	209254
89526	209255
522	209256
27797	209257
215547	209258
11736	209259
6505	209260
11189	209261
8240	209262
37649	209263
146382	209264
133323	209265
46963	209266
19509	209267
76945	209268
8307	209269
201307	209270
139945	209271
141296	209272
129028	209273
932	209274
98315	209275
96482	209276
145280	209277
38246	209278
23199	209279
321311	209280
26566	209281
117459	209282
119161	209283
163065	209284
11233	209285
50895	209286
3386	209287
51899	209288
166160	209289
11670	209290
18530	209291
159155	209292
125127	209293
17701	209294
8722	209295
155086	209296
23159	209297
216571	209298
206927	209299
58437	209300
123307	209301
79682	209302
213795	209303
180908	209304
68522	209305
46273	209306
215879	209307
26827	209308
139362	209309
139362	209310
38194	209311
11875	209312
16060	209313
166298	209314
155756	209315
54649	209316
137899	209317
176445	209318
180888	209319
272812	209320
76215	209321
24038	209322
42	209323
16649	209324
48451	209325
244878	209326
321727	209327
72521	209328
216844	209329
180832	209330
276234	209331
89739	209332
327773	209333
77373	209334
327924	209335
71168	209336
157638	209337
74326	209338
45658	209339
97692	209340
56365	209341
122216	209342
139418	209343
229319	209344
34238	209345
64599	209346
39901	209347
15877	209348
89788	209349
130844	209350
158844	209351
5868	209352
116569	209353
60853	209354
148390	209355
116701	209356
59937	209357
248156	209358
157638	209359
123943	209360
120202	209361
165827	209362
241858	209363
127169	209364
10264	209365
2886	209366
161860	209367
209914	209368
124502	209369
23516	209370
248842	209371
4184	209372
235565	209373
203655	209374
53846	209375
335	209376
88928	209377
964	209378
214744	209379
269711	209380
75358	209381
165638	209382
165629	209383
264751	209384
161125	209385
175845	209386
31725	209387
50088	209388
88971	209389
139377	209390
89485	209391
326555	209392
215975	209393
217069	209394
322102	209395
178062	209396
326502	209397
167659	209398
177281	209399
32527	209400
4038	209401
65444	209402
157543	209403
243918	209404
14433	209405
178453	209406
142812	209407
101204	209408
1500	209409
58567	209410
73725	209411
398	209412
127246	209413
49829	209414
41274	209415
1817	209416
41981	209417
37012	209418
57961	209419
59528	209420
33190	209421
96082	209422
14591	209423
107406	209424
1144	209425
19057	209426
59728	209427
21399	209428
6564	209429
91485	209430
53213	209431
122562	209432
127393	209433
28	209434
32605	209435
4824	209436
73116	209437
5312	209438
111090	209439
92979	209440
36833	209441
50346	209442
27550	209443
257246	209444
78545	209445
10225	209446
264	209447
264	209448
135623	209449
178841	209450
71170	209451
71170	209452
48609	209453
135622	209454
73788	209455
73788	209456
55293	209457
9043	209458
123004	209459
232015	209460
11514	209461
130853	209462
130754	209463
119631	209464
32319	209465
285273	209466
36771	209467
68660	209468
68660	209469
16752	209470
203063	209471
63962	209472
60891	209473
147	209474
2224	209475
144272	209476
125742	209477
4765	209478
103145	209479
27740	209480
100784	209481
102846	209482
942	209483
111638	209484
34644	209485
18971	209486
122194	209487
158463	209488
33841	209489
23902	209490
211329	209491
157041	209492
49538	209493
12760	209494
408	209495
4309	209496
108395	209497
93149	209498
58804	209499
93149	209500
218813	209501
163495	209502
84598	209503
36370	209504
70046	209505
12762	209506
34006	209507
11198	209508
8910	209509
8910	209510
68709	209511
8165	209512
69680	209513
304	209514
74291	209515
86937	209516
257536	209517
54649	209518
55328	209519
55535	209520
157964	209521
86280	209522
133751	209523
161907	209524
33893	209525
5930	209526
112079	209527
179183	209528
199475	209529
179967	209530
283163	209531
78732	209532
272143	209533
116726	209534
191325	209535
26034	209536
315026	209537
130132	209538
202972	209539
304611	209540
206583	209541
106101	209542
327862	209543
197748	209544
218997	209545
150737	209546
97517	209547
19395	209548
140080	209549
86390	209550
188401	209551
110680	209552
262701	209553
289311	209554
96482	209555
78798	209556
170201	209557
41124	209558
195821	209559
23804	209560
76963	209561
36941	209562
165021	209563
302348	209564
136826	209565
212754	209566
132761	209567
215333	209568
195120	209569
194171	209570
194083	209571
322197	209572
191936	209573
99547	209574
303496	209575
77060	209576
294913	209577
95483	209578
239874	209579
95327	209580
214246	209581
59666	209582
251590	209583
302445	209584
245670	209585
316821	209586
311609	209587
53388	209588
138558	209589
28031	209590
42063	209591
246865	209592
54034	209593
140080	209594
158108	209595
57138	209596
61280	209597
174275	209598
58906	209599
154117	209600
316182	209601
244633	209602
80115	209603
149134	209604
68613	209605
212835	209606
214330	209607
123072	209608
268941	209609
258035	209610
269690	209611
280768	209612
10293	209613
294024	209614
81444	209615
73181	209616
296357	209617
78932	209618
40771	209619
53470	209620
154611	209621
223871	209622
51384	209623
30184	209624
69855	209625
3846	209626
48371	209627
109484	209628
23382	209629
75842	209630
110103	209631
2350	209632
17836	209633
282125	209634
278264	209635
188779	209636
12731	209637
114546	209638
123866	209639
271850	209640
112898	209641
17409	209642
189811	209643
282642	209644
176439	209645
297247	209646
140368	209647
302145	209648
149336	209649
230939	209650
58765	209651
125238	209652
17756	209653
293793	209654
16180	209655
279864	209656
75206	209657
275675	209658
54377	209659
246866	209660
283967	209661
219241	209662
138934	209663
81965	209664
228030	209665
29198	209666
198621	209667
271725	209668
183991	209669
221198	209670
143678	209671
203064	209672
77041	209673
77041	209674
19601	209675
173397	209676
3246	209677
24094	209678
15189	209679
68095	209680
127790	209681
105834	209682
35232	209683
67754	209684
80939	209685
117744	209686
182476	209687
279717	209688
271798	209689
1839	209690
190315	209691
182816	209692
278679	209693
178262	209694
24443	209695
1354	209696
13736	209697
19519	209698
223803	209699
127318	209700
36039	209701
289123	209702
38684	209703
113076	209704
73649	209705
272868	209706
5761	209707
72829	209708
134610	209709
57243	209710
180359	209711
23707	209712
182138	209713
185916	209714
80964	209715
278974	209716
190130	209717
118638	209718
9025	209719
200488	209720
64188	209721
17060	209722
91836	209723
242	209724
23704	209725
32072	209726
42622	209727
218094	209728
280020	209729
116491	209730
177887	209731
953	209732
55979	209733
136206	209734
26971	209735
213131	209736
258713	209737
5854	209738
56619	209739
56619	209740
274562	209741
5854	209742
251294	209743
4859	209744
135987	209745
12277	209746
315577	209747
155073	209748
43808	209749
21482	209750
64446	209751
7697	209752
167167	209753
311880	209754
18738	209755
222902	209756
58406	209757
82989	209758
124223	209759
49118	209760
87386	209761
49166	209762
204513	209763
248851	209764
173192	209765
159934	209766
18000	209767
80756	209768
34001	209769
112768	209770
179992	209771
48845	209772
282438	209773
168343	209774
191573	209775
178763	209776
29201	209777
209146	209778
29201	209779
68751	209780
219696	209781
72243	209782
125276	209783
228245	209784
296065	209785
81430	209786
80756	209787
127623	209788
224854	209789
196474	209790
16180	209791
206933	209792
265168	209793
170201	209794
267144	209795
280407	209796
175484	209797
268854	209798
195661	209799
272666	209800
196474	209801
103372	209802
304980	209803
286262	209804
177636	209805
288875	209806
196006	209807
103405	209808
56946	209809
90254	209810
259253	209811
59889	209812
5533	209813
233099	209814
264709	209815
82084	209816
198502	209817
306646	209818
63563	209819
188768	209820
4218	209821
240601	209822
115850	209823
182252	209824
188973	209825
80089	209826
182923	209827
51391	209828
297299	209829
89667	209830
222602	209831
29198	209832
222258	209833
121480	209834
291940	209835
171622	209836
278979	209837
117349	209838
17716	209839
189662	209840
279667	209841
114604	209842
50786	209843
278971	209844
74385	209845
176707	209846
273171	209847
81026	209848
77994	209849
19526	209850
49523	209851
74695	209852
76205	209853
78851	209854
109741	209855
10973	209856
314175	209857
151886	209858
271309	209859
149872	209860
288508	209861
176937	209862
24543	209863
97229	209864
11204	209865
113495	209866
230274	209867
83475	209868
69602	209869
34505	209870
37244	209871
58337	209872
47325	209873
93151	209874
74930	209875
212919	209876
22932	209877
22958	209878
295642	209879
5854	209880
58464	209881
243736	209882
21979	209883
226180	209884
135679	209885
157988	209886
108916	209887
108926	209888
143309	209889
43267	209890
125401	209891
93621	209892
216245	209893
103494	209894
122000	209895
203122	209896
134782	209897
81430	209898
170136	209899
15252	209900
119872	209901
320593	209902
72688	209903
75885	209904
50373	209905
62861	209906
198230	209907
12910	209908
165600	209909
194252	209910
127504	209911
177487	209912
86596	209913
52847	209914
192268	209915
44597	209916
113435	209917
320720	209918
70700	209919
3555	209920
186832	209921
186832	209922
1759	209923
23964	209924
9448	209925
41770	209926
75315	209927
195822	209928
475	209929
128448	209930
23784	209931
17051	209932
62053	209933
279996	209934
17051	209935
276560	209936
37243	209937
3100	209938
70861	209939
9581	209940
59895	209941
16274	209942
54608	209943
73712	209944
5852	209945
1315	209946
41988	209947
4072	209948
88548	209949
86732	209950
38476	209951
251277	209952
66061	209953
62133	209954
243360	209955
250713	209956
56727	209957
52754	209958
13759	209959
89571	209960
45525	209961
17821	209962
66694	209963
2680	209964
177749	209965
2680	209966
9498	209967
26256	209968
55105	209969
55374	209970
136564	209971
60742	209972
256931	209973
51769	209974
83579	209975
84534	209976
38295	209977
113289	209978
15536	209979
106315	209980
152094	209981
11918	209982
26671	209983
72761	209984
213730	209985
54672	209986
19011	209987
6181	209988
132855	209989
17675	209990
179599	209991
53603	209992
44925	209993
138428	209994
98206	209995
111602	209996
235332	209997
46268	209998
199160	209999
81094	210000
49813	210001
128494	210002
33543	210003
5726	210004
50831	210005
34017	210006
5726	210007
116688	210008
293705	210009
98754	210010
64459	210011
105934	210012
23685	210013
54292	210014
149022	210015
251716	210016
92263	210017
219487	210018
6408	210019
82580	210020
82799	210021
48808	210022
23178	210023
301898	210024
195115	210025
122011	210026
127224	210027
94759	210028
190021	210029
4922	210030
42245	210031
7576	210032
11507	210033
96335	210034
110894	210035
47945	210036
35515	210037
175233	210038
112649	210039
1827	210040
36989	210041
11431	210042
83668	210043
181985	210044
187020	210045
154519	210046
151674	210047
14606	210048
87701	210049
112409	210050
51548	210051
51548	210052
78553	210053
125982	210054
240077	210055
11884	210056
80431	210057
17592	210058
4913	210059
36319	210060
602	210061
27305	210062
24677	210063
210951	210064
82499	210065
62528	210066
87094	210067
36836	210068
312314	210069
192477	210070
62810	210071
36989	210072
124173	210073
46546	210074
87714	210075
141244	210076
23597	210077
110527	210078
16306	210079
81530	210080
8781	210081
12769	210082
75334	210083
83052	210084
9627	210085
23383	210086
134701	210087
272138	210088
176171	210089
262104	210090
51196	210091
38784	210092
170853	210093
99865	210094
31453	210095
190063	210096
88754	210097
45244	210098
173525	210099
13618	210100
19076	210101
27221	210102
100246	210103
41166	210104
17039	210105
176456	210106
17211	210107
162413	210108
40416	210109
200264	210110
202592	210111
68900	210112
126937	210113
305188	210114
116395	210115
19393	210116
10747	210117
177913	210118
7003	210119
98440	210120
89873	210121
194738	210122
38953	210123
292631	210124
3313	210125
18532	210126
15733	210127
137167	210128
195754	210129
127819	210130
84764	210131
25476	210132
5077	210133
36890	210134
19896	210135
17465	210136
153258	210137
4913	210138
6086	210139
134499	210140
75895	210141
102914	210142
12739	210143
84729	210144
2589	210145
12966	210146
297869	210147
125515	210148
212398	210149
93397	210150
16444	210151
64099	210152
319912	210153
8497	210154
87953	210155
234912	210156
27039	210157
31214	210158
133588	210159
192571	210160
34430	210161
1388	210162
17137	210163
82598	210164
74570	210165
7768	210166
65736	210167
6647	210168
41392	210169
276	210170
39963	210171
215832	210172
58871	210173
24807	210174
47783	210175
192038	210176
7794	210177
89280	210178
81938	210179
98029	210180
140121	210181
190074	210182
17623	210183
135834	210184
104001	210185
172955	210186
16327	210187
192038	210188
10140	210189
38069	210190
48799	210191
88624	210192
32655	210193
32655	210194
28766	210195
28766	210196
11440	210197
28766	210198
6840	210199
88624	210200
51072	210201
115127	210202
114092	210203
32748	210204
120526	210205
101714	210206
294885	210207
202106	210208
119153	210209
19751	210210
78294	210211
955	210212
74231	210213
4707	210214
34706	210215
204501	210216
3701	210217
1996	210218
24094	210219
181584	210220
171971	210221
182286	210222
112051	210223
8795	210224
2887	210225
301263	210226
111074	210227
42646	210228
206561	210229
17114	210230
24569	210231
31136	210232
12510	210233
167354	210234
123763	210235
264062	210236
1411	210237
4637	210238
23825	210239
175215	210240
106504	210241
242	210242
242	210243
293738	210244
197604	210245
286104	210246
5713	210247
72597	210248
215075	210249
2105	210250
269547	210251
71800	210252
113232	210253
17272	210254
33644	210255
176130	210256
113231	210257
172989	210258
48560	210259
266807	210260
177224	210261
20773	210262
125644	210263
104071	210264
137376	210265
137740	210266
108134	210267
64517	210268
259283	210269
92205	210270
154515	210271
9800	210272
3990	210273
9800	210274
68803	210275
139025	210276
4719	210277
139723	210278
177162	210279
262863	210280
80838	210281
90938	210282
307039	210283
17569	210284
35119	210285
138336	210286
3653	210287
5726	210288
24707	210289
29017	210290
24613	210291
56165	210292
25927	210293
163131	210294
5911	210295
274751	210296
161569	210297
196044	210298
8103	210299
35036	210300
138014	210301
187034	210302
134601	210303
126998	210304
25927	210305
222673	210306
9155	210307
769	210308
43189	210309
162	210310
103613	210311
320941	210312
169498	210313
220316	210314
323160	210315
56642	210316
7279	210317
70626	210318
6194	210319
202786	210320
56438	210321
46941	210322
169705	210323
77736	210324
41912	210325
15525	210326
1440	210327
39767	210328
26245	210329
400	210330
10490	210331
29934	210332
317632	210333
176498	210334
90446	210335
41552	210336
54	210337
266547	210338
108788	210339
10085	210340
47667	210341
54	210342
1123	210343
25425	210344
25425	210345
25425	210346
5552	210347
70167	210348
282731	210349
60480	210350
10775	210351
97316	210352
284083	210353
6072	210354
12764	210355
77767	210356
123879	210357
17831	210358
14828	210359
12369	210360
27416	210361
138505	210362
316566	210363
168952	210364
36517	210365
206581	210366
31625	210367
33995	210368
287962	210369
199742	210370
20724	210371
9689	210372
127755	210373
60695	210374
25575	210375
70528	210376
18515	210377
91566	210378
50248	210379
93123	210380
202814	210381
172846	210382
211908	210383
50500	210384
294996	210385
90871	210386
299009	210387
181103	210388
180925	210389
18409	210390
160620	210391
8001	210392
2961	210393
137455	210394
74610	210395
193879	210396
10694	210397
39467	210398
285464	210399
35274	210400
51687	210401
12589	210402
77167	210403
171474	210404
103547	210405
123827	210406
119682	210407
550	210408
8523	210409
325005	210410
165	210411
251038	210412
194490	210413
50969	210414
71263	210415
153708	210416
217113	210417
12770	210418
29961	210419
25722	210420
56937	210421
192606	210422
66955	210423
311446	210424
239412	210425
192697	210426
51232	210427
90872	210428
61997	210429
90237	210430
4534	210431
9010	210432
308	210433
161525	210434
27118	210435
120781	210436
279250	210437
7320	210438
3935	210439
35141	210440
18441	210441
24605	210442
245209	210443
310163	210444
11672	210445
12256	210446
9527	210447
41675	210448
316581	210449
13508	210450
153342	210451
272643	210452
9780	210453
253947	210454
72936	210455
139735	210456
11679	210457
44083	210458
140682	210459
179258	210460
11767	210461
53296	210462
253984	210463
119819	210464
285901	210465
68872	210466
201054	210467
103995	210468
101417	210469
146436	210470
35987	210471
108392	210472
301098	210473
178162	210474
120439	210475
49735	210476
171723	210477
237346	210478
53825	210479
93188	210480
235605	210481
173721	210482
174190	210483
98405	210484
189715	210485
182813	210486
53299	210487
11476	210488
61608	210489
97174	210490
2455	210491
182029	210492
50603	210493
128525	210494
42401	210495
186452	210496
184297	210497
168228	210498
172638	210499
16982	210500
102108	210501
200261	210502
85614	210503
10664	210504
907	210505
111855	210506
111149	210507
11498	210508
201021	210509
118759	210510
144523	210511
104233	210512
112081	210513
73127	210514
242006	210515
235580	210516
17500	210517
319335	210518
85393	210519
15333	210520
35376	210521
2335	210522
110823	210523
189947	210524
59618	210525
78573	210526
123305	210527
192539	210528
107493	210529
218770	210530
28163	210531
7637	210532
123305	210533
86106	210534
210747	210535
86106	210536
216728	210537
205381	210538
123413	210539
28563	210540
167388	210541
8945	210542
69029	210543
47130	210544
182108	210545
60509	210546
80535	210547
207403	210548
61851	210549
20820	210550
99362	210551
304529	210552
320823	210553
5140	210554
4613	210555
163438	210556
128502	210557
209425	210558
157547	210559
115076	210560
265776	210561
116650	210562
252958	210563
269165	210564
51151	210565
242940	210566
111982	210567
109900	210568
16150	210569
2002	210570
100827	210571
174313	210572
111982	210573
252447	210574
206341	210575
76890	210576
307463	210577
160094	210578
55344	210579
128092	210580
243447	210581
140614	210582
224544	210583
25558	210584
178077	210585
174313	210586
135906	210587
277893	210588
74752	210589
38383	210590
3807	210591
69434	210592
116002	210593
191045	210594
118759	210595
216804	210596
8420	210597
199477	210598
200286	210599
133099	210600
184678	210601
169762	210602
255903	210603
48348	210604
25466	210605
50113	210606
52887	210607
191756	210608
13246	210609
21722	210610
202989	210611
32912	210612
24091	210613
308989	210614
72567	210615
243410	210616
52903	210617
26214	210618
37705	210619
50874	210620
122630	210621
198082	210622
77646	210623
249922	210624
158134	210625
32286	210626
198112	210627
84136	210628
84136	210629
45873	210630
52628	210631
68762	210632
78267	210633
37803	210634
9058	210635
15540	210636
78267	210637
78267	210638
9964	210639
30414	210640
62155	210641
246886	210642
31192	210643
96332	210644
137460	210645
214802	210646
152071	210647
292848	210648
11100	210649
83904	210650
85836	210651
302001	210652
57098	210653
99753	210654
39221	210655
208197	210656
88411	210657
24130	210658
311917	210659
127453	210660
82299	210661
214349	210662
217370	210663
87193	210664
90133	210665
39470	210666
58684	210667
59619	210668
58684	210669
19985	210670
5083	210671
138998	210672
216344	210673
39470	210674
39891	210675
27777	210676
39989	210677
215201	210678
138325	210679
138801	210680
212822	210681
156138	210682
19913	210683
88875	210684
39662	210685
137763	210686
58623	210687
321733	210688
27855	210689
107768	210690
126133	210691
185723	210692
136436	210693
235448	210694
37315	210695
98104	210696
152445	210697
120441	210698
26682	210699
205026	210700
83744	210701
37555	210702
37555	210703
56119	210704
204950	210705
98104	210706
26682	210707
56119	210708
37911	210709
100937	210710
7682	210711
14763	210712
11004	210713
139162	210714
94229	210715
201408	210716
91448	210717
116839	210718
35172	210719
138679	210720
142255	210721
137423	210722
25102	210723
12518	210724
60766	210725
63954	210726
16358	210727
179631	210728
66733	210729
94154	210730
39052	210731
92154	210732
18969	210733
221766	210734
89534	210735
82850	210736
175461	210737
68277	210738
216129	210739
92374	210740
862	210741
6130	210742
222014	210743
262883	210744
260398	210745
180388	210746
179554	210747
64189	210748
1549	210749
5810	210750
49566	210751
24933	210752
11107	210753
116292	210754
52710	210755
195651	210756
79916	210757
15336	210758
133215	210759
124314	210760
43717	210761
152170	210762
189291	210763
32267	210764
10851	210765
2253	210766
6555	210767
278964	210768
170888	210769
2818	210770
128616	210771
31698	210772
669	210773
9421	210774
42702	210775
35852	210776
692	210777
116239	210778
233082	210779
231973	210780
20262	210781
100595	210782
247854	210783
91085	210784
88724	210785
65204	210786
74623	210787
101684	210788
126481	210789
63458	210790
16910	210791
3767	210792
8168	210793
40321	210794
107053	210795
324845	210796
29421	210797
307194	210798
51849	210799
116295	210800
216479	210801
4430	210802
6156	210803
26239	210804
141468	210805
8732	210806
42699	210807
109603	210808
287974	210809
16568	210810
1579	210811
2307	210812
70702	210813
1331	210814
6731	210815
4358	210816
180615	210817
76589	210818
1721	210819
4807	210820
12015	210821
32841	210822
3494	210823
229250	210824
2438	210825
122174	210826
196675	210827
164160	210828
132136	210829
2863	210830
11125	210831
209861	210832
300817	210833
235	210834
77830	210835
6127	210836
6127	210837
26027	210838
29128	210839
248980	210840
201046	210841
984	210842
311393	210843
123469	210844
198942	210845
319266	210846
302271	210847
80222	210848
80228	210849
90966	210850
14356	210851
118978	210852
118978	210853
627	210854
75147	210855
139119	210856
187674	210857
30964	210858
9019	210859
1187	210860
158925	210861
4297	210862
117931	210863
117074	210864
158788	210865
160284	210866
2307	210867
159244	210868
117068	210869
13833	210870
216701	210871
25093	210872
97478	210873
42745	210874
68349	210875
35983	210876
123891	210877
166420	210878
251410	210879
225487	210880
58367	210881
112473	210882
244600	210883
26027	210884
308054	210885
4695	210886
68695	210887
141901	210888
28553	210889
50675	210890
167488	210891
114517	210892
190896	210893
12200	210894
9698	210895
9161	210896
8402	210897
176547	210898
34449	210899
3674	210900
270791	210901
141837	210902
43461	210903
145710	210904
200901	210905
291	210906
166427	210907
314090	210908
144818	210909
316578	210910
219548	210911
174476	210912
84382	210913
137481	210914
123476	210915
112813	210916
14126	210917
4799	210918
66725	210919
125141	210920
281890	210921
280911	210922
183743	210923
118466	210924
81436	210925
59942	210926
16159	210927
118344	210928
4346	210929
27735	210930
47787	210931
140185	210932
26426	210933
104199	210934
318179	210935
4192	210936
4528	210937
19340	210938
200671	210939
12314	210940
27552	210941
149530	210942
231141	210943
12150	210944
174562	210945
269742	210946
4243	210947
24514	210948
2561	210949
7226	210950
121358	210951
63458	210952
57253	210953
46088	210954
13533	210955
270314	210956
124755	210957
34788	210958
29690	210959
33197	210960
289774	210961
231944	210962
17213	210963
185267	210964
52347	210965
44815	210966
2574	210967
291011	210968
4683	210969
4683	210970
199041	210971
4111	210972
108845	210973
3616	210974
133665	210975
26248	210976
47787	210977
106472	210978
36545	210979
125123	210980
297199	210981
194747	210982
46052	210983
189686	210984
190947	210985
79239	210986
17952	210987
313695	210988
206690	210989
25710	210990
197208	210991
172363	210992
31682	210993
100118	210994
79918	210995
140441	210996
69197	210997
189009	210998
100523	210999
45792	211000
2818	211001
123275	211002
78884	211003
9332	211004
290013	211005
11016	211006
15568	211007
12186	211008
293971	211009
156510	211010
237027	211011
20444	211012
20176	211013
46570	211014
145995	211015
20458	211016
51549	211017
70897	211018
16323	211019
17012	211020
53575	211021
7391	211022
109088	211023
87155	211024
271535	211025
219115	211026
173428	211027
112566	211028
84990	211029
33224	211030
4534	211031
219393	211032
7	211033
11333	211034
216763	211035
284732	211036
64254	211037
68203	211038
62657	211039
22035	211040
35466	211041
45958	211042
242600	211043
13200	211044
259012	211045
66788	211046
20453	211047
11743	211048
109792	211049
169383	211050
105621	211051
226789	211052
8734	211053
94902	211054
33559	211055
96502	211056
1107	211057
96240	211058
63532	211059
2866	211060
151327	211061
96352	211062
1107	211063
6653	211064
4199	211065
94174	211066
95602	211067
51983	211068
1680	211069
45338	211070
404	211071
7471	211072
146379	211073
6434	211074
87364	211075
29686	211076
42925	211077
40400	211078
5483	211079
67825	211080
150034	211081
230199	211082
112857	211083
46347	211084
269096	211085
32509	211086
116332	211087
175527	211088
178062	211089
33764	211090
1536	211091
755	211092
52587	211093
134255	211094
189337	211095
21302	211096
92313	211097
106691	211098
145526	211099
3054	211100
72522	211101
32570	211102
44171	211103
33686	211104
242768	211105
26773	211106
27843	211107
72522	211108
16512	211109
62885	211110
10339	211111
127987	211112
85997	211113
204196	211114
13690	211115
43192	211116
28866	211117
1394	211118
72522	211119
206400	211120
115907	211121
105875	211122
26614	211123
10861	211124
27704	211125
3374	211126
269683	211127
10833	211128
18387	211129
320961	211130
24589	211131
31750	211132
50161	211133
165771	211134
92550	211135
36330	211136
98164	211137
5547	211138
54006	211139
75353	211140
267359	211141
17539	211142
18372	211143
34835	211144
15068	211145
33248	211146
19850	211147
2126	211148
2126	211149
2177	211150
18269	211151
185019	211152
158168	211153
10340	211154
49391	211155
860	211156
133412	211157
8239	211158
157546	211159
100721	211160
31717	211161
50461	211162
140553	211163
41106	211164
220054	211165
48814	211166
66110	211167
204020	211168
6707	211169
113833	211170
23154	211171
4606	211172
561	211173
72433	211174
53044	211175
3400	211176
24578	211177
23570	211178
16673	211179
137489	211180
35304	211181
79328	211182
38580	211183
124156	211184
86186	211185
290601	211186
27001	211187
224659	211188
70817	211189
19957	211190
56903	211191
2774	211192
124807	211193
130917	211194
5917	211195
76105	211196
35548	211197
3161	211198
85363	211199
164175	211200
202593	211201
117462	211202
37477	211203
18948	211204
52399	211205
65062	211206
61679	211207
37178	211208
6873	211209
17448	211210
38736	211211
289902	211212
2581	211213
10333	211214
40682	211215
21092	211216
22606	211217
98552	211218
5407	211219
38622	211220
120082	211221
26045	211222
42728	211223
14140	211224
105036	211225
46160	211226
326430	211227
172713	211228
5819	211229
245804	211230
4718	211231
263994	211232
21691	211233
21691	211234
48003	211235
47924	211236
186018	211237
58638	211238
17837	211239
5394	211240
70855	211241
99021	211242
44335	211243
43354	211244
66742	211245
109914	211246
245135	211247
84609	211248
53830	211249
11221	211250
1758	211251
40432	211252
48345	211253
37040	211254
189138	211255
96597	211256
96597	211257
161819	211258
181716	211259
173306	211260
111080	211261
135847	211262
3635	211263
181295	211264
92737	211265
5157	211266
2573	211267
65322	211268
323720	211269
130893	211270
998	211271
63790	211272
34725	211273
153681	211274
44996	211275
42652	211276
998	211277
59932	211278
13899	211279
29975	211280
71762	211281
86821	211282
44617	211283
303082	211284
222364	211285
35220	211286
18952	211287
32829	211288
8594	211289
35093	211290
59431	211291
2901	211292
14074	211293
87211	211294
63831	211295
80236	211296
98478	211297
20148	211298
19084	211299
118109	211300
280839	211301
311922	211302
48244	211303
210279	211304
45192	211305
15480	211306
169313	211307
91935	211308
169085	211309
200103	211310
20991	211311
92149	211312
90567	211313
179517	211314
50222	211315
17477	211316
288053	211317
128228	211318
176478	211319
10216	211320
45822	211321
56519	211322
74182	211323
240657	211324
24082	211325
277279	211326
36511	211327
60049	211328
237966	211329
25547	211330
55026	211331
165135	211332
72464	211333
119108	211334
11527	211335
94527	211336
77131	211337
3864	211338
7110	211339
44964	211340
89939	211341
77689	211342
51741	211343
74322	211344
1861	211345
48774	211346
173976	211347
175435	211348
204752	211349
64290	211350
107283	211351
315644	211352
126985	211353
114389	211354
68925	211355
59885	211356
208358	211357
44677	211358
99820	211359
30408	211360
231258	211361
42051	211362
196342	211363
36450	211364
230923	211365
257183	211366
134192	211367
214097	211368
70653	211369
67938	211370
103182	211371
125637	211372
110459	211373
84718	211374
312707	211375
168149	211376
114280	211377
102881	211378
191840	211379
49467	211380
265269	211381
171496	211382
222061	211383
253584	211384
105411	211385
65827	211386
74624	211387
110572	211388
201957	211389
19214	211390
215869	211391
117159	211392
3083	211393
238315	211394
165018	211395
97668	211396
155726	211397
134265	211398
11161	211399
113494	211400
47260	211401
89936	211402
5722	211403
72325	211404
7920	211405
32666	211406
28371	211407
114722	211408
120855	211409
1510	211410
62070	211411
212255	211412
11242	211413
52586	211414
93202	211415
62294	211416
4563	211417
88896	211418
84648	211419
277532	211420
128335	211421
23619	211422
60629	211423
136928	211424
181444	211425
90609	211426
88923	211427
228226	211428
78318	211429
68300	211430
19807	211431
30752	211432
27514	211433
631	211434
14206	211435
283367	211436
50775	211437
186051	211438
37111	211439
110492	211440
52218	211441
25405	211442
131133	211443
164910	211444
79278	211445
308466	211446
36772	211447
93499	211448
82483	211449
108073	211450
16788	211451
5129	211452
23019	211453
82705	211454
7588	211455
203546	211456
180	211457
75378	211458
34917	211459
124089	211460
34917	211461
1630	211462
308053	211463
107244	211464
150	211465
85848	211466
91291	211467
219647	211468
187681	211469
22373	211470
177492	211471
1987	211472
177036	211473
11913	211474
137021	211475
161366	211476
175011	211477
284088	211478
4875	211479
315179	211480
7550	211481
80236	211482
76315	211483
68954	211484
34917	211485
10965	211486
904	211487
44	211488
800	211489
3353	211490
21390	211491
34070	211492
206434	211493
59535	211494
206183	211495
268367	211496
1368	211497
156308	211498
10165	211499
134363	211500
124	211501
75622	211502
141090	211503
19940	211504
67722	211505
60690	211506
84389	211507
140098	211508
14695	211509
159517	211510
18235	211511
319988	211512
210249	211513
1111	211514
55020	211515
968	211516
265293	211517
7301	211518
6891	211519
44019	211520
247688	211521
416	211522
10875	211523
211090	211524
3916	211525
44561	211526
276	211527
34338	211528
287737	211529
277209	211530
13864	211531
3441	211532
287006	211533
276540	211534
160941	211535
235308	211536
170163	211537
15148	211538
180893	211539
95710	211540
328748	211541
58115	211542
255958	211543
213827	211544
69958	211545
160343	211546
50376	211547
318226	211548
235417	211549
22791	211550
226932	211551
94032	211552
144917	211553
2910	211554
2910	211555
97855	211556
76347	211557
120576	211558
213171	211559
240234	211560
257120	211561
62199	211562
240206	211563
43979	211564
60351	211565
252071	211566
848	211567
258527	211568
1731	211569
139001	211570
139022	211571
879	211572
109169	211573
120640	211574
39314	211575
117672	211576
91607	211577
84832	211578
120475	211579
85894	211580
79542	211581
136956	211582
93820	211583
60775	211584
21356	211585
26890	211586
162008	211587
128735	211588
196477	211589
48155	211590
184954	211591
3947	211592
305102	211593
3947	211594
124070	211595
16556	211596
233614	211597
176	211598
96142	211599
8955	211600
86192	211601
4063	211602
276628	211603
147914	211604
219203	211605
224025	211606
47935	211607
105815	211608
125616	211609
204081	211610
63672	211611
10653	211612
6693	211613
4000	211614
51199	211615
486	211616
50479	211617
155999	211618
262135	211619
146116	211620
140451	211621
176638	211622
186265	211623
4267	211624
35823	211625
75723	211626
118186	211627
11135	211628
187330	211629
37928	211630
4000	211631
26743	211632
254344	211633
2637	211634
95430	211635
45811	211636
139239	211637
128983	211638
55097	211639
33061	211640
7930	211641
14681	211642
55097	211643
37333	211644
200849	211645
128983	211646
305910	211647
185627	211648
65543	211649
30576	211650
11763	211651
6991	211652
55097	211653
107596	211654
186307	211655
327402	211656
201401	211657
307299	211658
201556	211659
33195	211660
198416	211661
58332	211662
2520	211663
64778	211664
34603	211665
52597	211666
24	211667
1395	211668
130227	211669
178190	211670
69045	211671
30588	211672
163107	211673
61170	211674
149674	211675
62636	211676
193922	211677
242790	211678
149167	211679
49990	211680
219058	211681
294111	211682
235963	211683
294504	211684
255207	211685
120759	211686
274821	211687
179699	211688
243053	211689
275157	211690
293788	211691
204426	211692
293384	211693
263533	211694
50376	211695
45095	211696
220418	211697
299257	211698
169265	211699
321096	211700
1483	211701
172747	211702
231608	211703
188929	211704
225662	211705
140220	211706
235392	211707
192856	211708
289701	211709
220694	211710
122106	211711
106451	211712
215065	211713
36665	211714
272517	211715
77129	211716
74786	211717
171187	211718
120923	211719
201832	211720
207666	211721
29378	211722
150036	211723
251542	211724
265434	211725
13467	211726
35387	211727
81280	211728
85276	211729
312066	211730
152342	211731
223052	211732
208817	211733
186799	211734
63951	211735
86776	211736
250627	211737
62395	211738
148129	211739
198006	211740
197783	211741
35000	211742
211702	211743
323878	211744
135643	211745
46294	211746
293645	211747
293815	211748
56908	211749
205929	211750
126244	211751
3068	211752
217369	211753
297978	211754
18495	211755
171214	211756
71641	211757
135286	211758
252903	211759
132387	211760
205591	211761
65824	211762
7480	211763
164694	211764
26302	211765
306078	211766
187348	211767
43407	211768
45302	211769
181627	211770
14283	211771
31498	211772
147176	211773
277234	211774
37896	211775
41734	211776
134050	211777
125066	211778
86406	211779
2049	211780
56040	211781
3123	211782
38837	211783
133167	211784
1231	211785
8850	211786
98969	211787
133411	211788
149348	211789
136110	211790
54070	211791
75831	211792
57189	211793
207765	211794
102976	211795
128655	211796
68672	211797
296858	211798
28040	211799
177493	211800
188933	211801
134944	211802
318822	211803
11310	211804
2704	211805
183312	211806
49554	211807
86857	211808
261189	211809
127751	211810
71639	211811
148381	211812
321011	211813
114519	211814
280947	211815
14980	211816
83367	211817
129251	211818
99239	211819
304155	211820
76700	211821
261297	211822
99336	211823
6087	211824
69851	211825
49554	211826
178744	211827
7122	211828
164173	211829
256435	211830
162304	211831
69636	211832
83400	211833
21941	211834
48762	211835
29891	211836
21208	211837
138568	211838
89336	211839
250823	211840
24622	211841
49299	211842
39623	211843
296745	211844
14453	211845
155978	211846
281357	211847
238867	211848
45354	211849
236360	211850
83527	211851
257661	211852
146736	211853
1253	211854
116275	211855
128886	211856
45654	211857
64680	211858
152686	211859
55417	211860
323033	211861
280869	211862
88653	211863
290867	211864
307305	211865
38804	211866
297610	211867
105800	211868
161008	211869
311511	211870
308032	211871
325008	211872
34061	211873
176231	211874
94665	211875
110297	211876
144589	211877
138025	211878
35566	211879
79882	211880
208953	211881
246548	211882
220750	211883
85267	211884
311578	211885
86669	211886
64902	211887
126597	211888
122143	211889
157647	211890
225057	211891
207930	211892
242589	211893
211071	211894
26287	211895
214965	211896
103121	211897
158295	211898
23621	211899
153162	211900
168568	211901
236307	211902
145523	211903
258495	211904
54430	211905
302026	211906
25164	211907
198127	211908
122159	211909
127971	211910
187143	211911
67973	211912
33459	211913
286622	211914
226782	211915
309896	211916
175796	211917
199243	211918
172246	211919
146853	211920
229618	211921
108883	211922
19276	211923
5938	211924
259606	211925
273608	211926
198258	211927
26699	211928
183714	211929
248166	211930
103836	211931
169462	211932
130525	211933
73	211934
269067	211935
17168	211936
138568	211937
215485	211938
45314	211939
19662	211940
8686	211941
20910	211942
55538	211943
126025	211944
203444	211945
131486	211946
311794	211947
184601	211948
94587	211949
191517	211950
103159	211951
79118	211952
58593	211953
130221	211954
81904	211955
41583	211956
298635	211957
129154	211958
83367	211959
326829	211960
311406	211961
205524	211962
307356	211963
205294	211964
227693	211965
32084	211966
312463	211967
73654	211968
131075	211969
122183	211970
227546	211971
41871	211972
917	211973
130049	211974
226037	211975
120078	211976
145413	211977
118228	211978
156630	211979
100963	211980
71744	211981
31654	211982
213546	211983
52924	211984
318355	211985
317750	211986
142035	211987
13324	211988
290077	211989
166841	211990
207621	211991
193182	211992
13324	211993
203284	211994
95833	211995
31988	211996
279874	211997
36138	211998
243114	211999
208379	212000
78617	212001
317871	212002
269112	212003
90566	212004
68062	212005
104654	212006
304091	212007
233808	212008
110145	212009
60225	212010
62748	212011
253328	212012
33455	212013
11688	212014
177686	212015
204264	212016
249194	212017
41712	212018
96811	212019
185678	212020
83460	212021
84181	212022
149487	212023
76958	212024
273695	212025
119070	212026
97451	212027
192253	212028
207878	212029
109523	212030
58428	212031
100973	212032
215867	212033
318774	212034
181798	212035
6608	212036
85461	212037
167470	212038
19877	212039
139627	212040
127958	212041
113457	212042
23209	212043
32354	212044
168092	212045
54008	212046
261116	212047
22763	212048
68050	212049
1491	212050
145412	212051
224881	212052
5995	212053
63334	212054
39761	212055
58754	212056
200890	212057
247998	212058
126740	212059
211198	212060
98777	212061
182334	212062
139605	212063
226993	212064
201930	212065
146435	212066
146492	212067
33865	212068
6899	212069
55253	212070
138651	212071
126516	212072
76937	212073
282436	212074
13893	212075
282067	212076
251758	212077
199982	212078
253769	212079
3917	212080
192193	212081
184472	212082
285936	212083
125049	212084
32337	212085
26985	212086
212516	212087
108285	212088
86246	212089
105128	212090
196521	212091
172929	212092
280172	212093
282993	212094
172673	212095
74578	212096
93352	212097
136765	212098
55931	212099
323912	212100
117696	212101
188167	212102
42919	212103
8768	212104
244882	212105
305079	212106
320540	212107
68813	212108
203993	212109
39386	212110
57595	212111
179276	212112
233066	212113
159449	212114
168896	212115
126740	212116
76700	212117
66479	212118
51305	212119
273485	212120
265584	212121
21237	212122
253770	212123
324841	212124
167070	212125
33268	212126
17837	212127
54169	212128
51373	212129
76270	212130
21927	212131
44433	212132
4293	212133
57908	212134
167070	212135
162679	212136
79719	212137
33364	212138
285626	212139
70897	212140
67415	212141
268068	212142
88490	212143
158916	212144
39392	212145
29003	212146
53745	212147
92938	212148
57495	212149
106529	212150
5023	212151
29694	212152
126566	212153
321711	212154
232028	212155
17211	212156
201622	212157
271515	212158
43025	212159
112459	212160
132894	212161
197775	212162
10095	212163
237701	212164
17211	212165
177807	212166
80348	212167
267969	212168
72456	212169
47185	212170
238818	212171
144310	212172
60906	212173
199992	212174
141557	212175
107211	212176
232905	212177
32031	212178
201402	212179
114146	212180
240431	212181
264717	212182
241168	212183
56090	212184
106985	212185
137566	212186
83665	212187
1761	212188
39176	212189
306242	212190
240078	212191
185988	212192
19662	212193
138117	212194
38634	212195
180100	212196
263009	212197
305013	212198
292177	212199
305729	212200
64795	212201
55139	212202
10472	212203
171466	212204
9964	212205
207266	212206
22052	212207
137666	212208
137611	212209
174216	212210
122204	212211
116674	212212
17286	212213
81009	212214
178544	212215
60385	212216
78684	212217
10228	212218
87345	212219
9173	212220
76932	212221
324909	212222
241628	212223
86549	212224
76112	212225
52369	212226
194421	212227
194421	212228
128456	212229
215392	212230
23020	212231
22060	212232
197983	212233
12195	212234
86549	212235
245269	212236
91179	212237
42420	212238
15329	212239
69626	212240
137523	212241
293103	212242
24630	212243
122873	212244
2936	212245
136517	212246
141300	212247
148086	212248
8633	212249
22067	212250
6235	212251
38995	212252
166977	212253
4307	212254
282088	212255
109927	212256
246199	212257
12175	212258
52943	212259
125211	212260
45354	212261
42674	212262
200395	212263
20472	212264
324946	212265
180773	212266
183408	212267
99678	212268
114146	212269
301157	212270
150678	212271
186015	212272
185965	212273
68327	212274
103839	212275
137611	212276
314498	212277
30509	212278
158830	212279
21073	212280
88630	212281
106296	212282
67433	212283
219624	212284
38587	212285
207099	212286
101217	212287
85376	212288
46232	212289
122165	212290
316273	212291
37621	212292
133015	212293
82873	212294
13043	212295
118661	212296
113333	212297
49354	212298
113836	212299
34030	212300
78274	212301
18917	212302
100	212303
13260	212304
138277	212305
154404	212306
42255	212307
93783	212308
225214	212309
47828	212310
1816	212311
312288	212312
226432	212313
152328	212314
51817	212315
169926	212316
24188	212317
5435	212318
1821	212319
142232	212320
121710	212321
142232	212322
131765	212323
65796	212324
44206	212325
5819	212326
11229	212327
182633	212328
245706	212329
1587	212330
38358	212331
58842	212332
11708	212333
1461	212334
8562	212335
120807	212336
302778	212337
3550	212338
206751	212339
50294	212340
11717	212341
8919	212342
42379	212343
203518	212344
52206	212345
2672	212346
196312	212347
286287	212348
108252	212349
114400	212350
266468	212351
155091	212352
70175	212353
171601	212354
83786	212355
324135	212356
185222	212357
150723	212358
147703	212359
181461	212360
10856	212361
54482	212362
208528	212363
13732	212364
166550	212365
1943	212366
301495	212367
197770	212368
82334	212369
99123	212370
99123	212371
183999	212372
211185	212373
201089	212374
128455	212375
128286	212376
37306	212377
20477	212378
227341	212379
121233	212380
188697	212381
120414	212382
184699	212383
112797	212384
32626	212385
51818	212386
282527	212387
1574	212388
51193	212389
189114	212390
35637	212391
4730	212392
119031	212393
288572	212394
193030	212395
187652	212396
101465	212397
86343	212398
52032	212399
298749	212400
2840	212401
320172	212402
41919	212403
118505	212404
101624	212405
255888	212406
195220	212407
36618	212408
115217	212409
246814	212410
210621	212411
220326	212412
86142	212413
133722	212414
274691	212415
171324	212416
301609	212417
227441	212418
146955	212419
26271	212420
308683	212421
31437	212422
15748	212423
184603	212424
7562	212425
153701	212426
98468	212427
3162	212428
21200	212429
12499	212430
22413	212431
65706	212432
5603	212433
88088	212434
121103	212435
2049	212436
111874	212437
5905	212438
3708	212439
6025	212440
15650	212441
148529	212442
4080	212443
256370	212444
101247	212445
100288	212446
68880	212447
139082	212448
164650	212449
304858	212450
200108	212451
274285	212452
81247	212453
203436	212454
308226	212455
202954	212456
278508	212457
57920	212458
208403	212459
68541	212460
74701	212461
76847	212462
184751	212463
179760	212464
244126	212465
255549	212466
140120	212467
241	212468
99154	212469
24157	212470
180170	212471
29089	212472
135514	212473
91703	212474
36580	212475
86813	212476
98277	212477
53673	212478
78865	212479
31173	212480
177241	212481
224687	212482
61925	212483
100485	212484
228874	212485
72312	212486
328766	212487
78166	212488
14048	212489
245594	212490
138122	212491
196576	212492
100482	212493
55528	212494
123078	212495
166144	212496
66799	212497
198954	212498
203119	212499
10097	212500
88505	212501
168891	212502
98906	212503
263667	212504
48046	212505
39696	212506
145464	212507
189443	212508
22234	212509
85005	212510
286280	212511
110241	212512
196465	212513
17840	212514
241223	212515
37507	212516
101771	212517
45024	212518
127182	212519
31215	212520
66295	212521
218181	212522
77258	212523
1356	212524
290624	212525
29540	212526
196777	212527
302130	212528
92411	212529
217380	212530
62407	212531
91517	212532
58812	212533
309926	212534
317498	212535
49115	212536
306122	212537
46449	212538
2517	212539
311737	212540
102244	212541
185263	212542
185263	212543
127315	212544
42196	212545
29489	212546
95664	212547
47790	212548
75254	212549
9874	212550
89705	212551
167044	212552
327639	212553
9874	212554
150562	212555
9874	212556
251031	212557
178739	212558
143342	212559
20285	212560
238845	212561
223373	212562
281324	212563
144084	212564
167371	212565
111992	212566
156077	212567
113707	212568
9876	212569
11791	212570
181800	212571
252710	212572
285930	212573
181673	212574
181803	212575
24985	212576
49115	212577
306403	212578
49115	212579
310070	212580
135185	212581
119923	212582
28028	212583
216269	212584
280892	212585
154664	212586
166145	212587
137781	212588
82182	212589
152402	212590
128869	212591
249988	212592
145006	212593
21866	212594
60887	212595
66686	212596
316041	212597
173914	212598
20195	212599
22572	212600
14163	212601
8885	212602
46402	212603
164674	212604
55790	212605
305550	212606
44970	212607
114712	212608
90595	212609
232017	212610
312623	212611
103241	212612
84914	212613
67416	212614
146013	212615
101326	212616
146014	212617
210206	212618
325413	212619
243364	212620
209300	212621
280632	212622
291923	212623
178365	212624
39893	212625
280325	212626
75668	212627
191125	212628
141556	212629
208065	212630
29541	212631
162195	212632
159698	212633
9495	212634
36857	212635
164338	212636
32691	212637
277844	212638
201069	212639
22348	212640
103375	212641
102267	212642
249326	212643
272162	212644
134388	212645
286096	212646
54310	212647
36239	212648
151307	212649
61518	212650
11901	212651
164715	212652
120980	212653
121505	212654
87660	212655
317490	212656
308898	212657
171822	212658
73732	212659
188466	212660
62300	212661
48422	212662
5497	212663
94876	212664
294951	212665
134814	212666
233602	212667
271512	212668
239299	212669
260237	212670
41121	212671
192379	212672
310698	212673
86501	212674
275729	212675
266165	212676
101947	212677
308257	212678
302928	212679
327211	212680
283247	212681
236581	212682
118186	212683
189623	212684
81625	212685
312895	212686
75191	212687
116790	212688
45666	212689
11319	212690
324586	212691
235023	212692
24315	212693
101681	212694
103002	212695
68558	212696
6282	212697
221106	212698
5060	212699
44746	212700
186678	212701
209451	212702
129149	212703
161016	212704
66153	212705
71725	212706
117085	212707
224685	212708
256412	212709
112221	212710
147460	212711
186826	212712
173786	212713
130403	212714
200767	212715
98745	212716
25497	212717
32569	212718
18046	212719
138121	212720
224330	212721
23274	212722
137563	212723
64592	212724
58624	212725
137263	212726
278504	212727
299235	212728
232397	212729
111800	212730
2444	212731
261791	212732
190679	212733
16138	212734
226814	212735
184361	212736
26188	212737
184832	212738
43983	212739
192064	212740
145467	212741
197201	212742
203296	212743
321001	212744
263301	212745
287983	212746
41883	212747
53001	212748
146553	212749
211169	212750
48598	212751
36580	212752
118187	212753
8448	212754
110413	212755
101407	212756
116845	212757
130544	212758
225428	212759
25369	212760
68158	212761
262455	212762
100819	212763
122019	212764
123003	212765
54363	212766
169256	212767
292286	212768
137263	212769
70531	212770
265763	212771
1512	212772
292551	212773
76036	212774
131524	212775
54829	212776
58624	212777
186712	212778
118697	212779
119523	212780
60887	212781
93374	212782
103141	212783
232424	212784
177336	212785
266917	212786
107805	212787
48463	212788
242036	212789
150379	212790
61063	212791
68411	212792
94867	212793
88454	212794
22394	212795
257935	212796
84846	212797
49445	212798
67614	212799
186729	212800
71616	212801
298857	212802
25096	212803
46474	212804
5825	212805
93893	212806
249169	212807
194259	212808
95430	212809
203962	212810
147880	212811
125878	212812
249330	212813
226606	212814
29267	212815
38560	212816
78961	212817
32581	212818
266240	212819
29280	212820
187657	212821
165053	212822
161477	212823
236389	212824
195901	212825
21086	212826
144048	212827
48867	212828
90793	212829
298685	212830
101084	212831
240019	212832
203757	212833
35382	212834
100904	212835
76147	212836
56252	212837
100851	212838
288731	212839
231335	212840
128937	212841
8904	212842
280373	212843
129437	212844
124619	212845
64486	212846
249727	212847
75679	212848
122991	212849
260394	212850
141682	212851
175947	212852
221897	212853
72222	212854
110663	212855
58182	212856
213249	212857
304552	212858
103273	212859
95014	212860
90034	212861
3192	212862
28116	212863
70622	212864
106366	212865
28105	212866
60709	212867
227730	212868
108650	212869
250300	212870
161606	212871
106134	212872
112273	212873
315566	212874
106831	212875
36117	212876
106961	212877
78073	212878
148948	212879
311048	212880
101984	212881
39893	212882
118960	212883
251172	212884
300857	212885
170706	212886
163623	212887
93383	212888
247405	212889
142839	212890
1553	212891
105202	212892
27616	212893
180089	212894
264611	212895
27616	212896
121363	212897
269562	212898
60023	212899
28363	212900
50340	212901
92392	212902
27255	212903
318897	212904
57192	212905
150274	212906
236851	212907
97267	212908
232287	212909
11541	212910
232289	212911
88333	212912
303920	212913
88333	212914
129365	212915
114561	212916
74359	212917
97573	212918
34835	212919
220622	212920
35915	212921
238100	212922
285954	212923
127027	212924
120035	212925
11135	212926
219843	212927
132918	212928
165313	212929
311049	212930
36382	212931
96605	212932
91149	212933
213536	212934
122197	212935
269503	212936
31472	212937
314137	212938
267374	212939
280288	212940
3586	212941
252359	212942
19088	212943
245241	212944
181616	212945
163920	212946
200720	212947
315643	212948
295271	212949
207140	212950
49782	212951
266465	212952
70211	212953
66062	212954
196664	212955
76720	212956
99787	212957
87227	212958
321963	212959
64571	212960
20042	212961
61191	212962
198565	212963
316388	212964
232461	212965
12520	212966
224328	212967
32123	212968
50876	212969
189079	212970
122326	212971
13040	212972
84927	212973
42710	212974
74105	212975
112634	212976
40879	212977
157581	212978
264772	212979
141489	212980
254199	212981
306378	212982
68612	212983
12778	212984
152791	212985
124829	212986
114119	212987
7039	212988
10911	212989
79762	212990
256886	212991
278030	212992
44786	212993
4725	212994
185069	212995
281489	212996
255783	212997
313966	212998
4150	212999
29948	213000
60736	213001
67543	213002
71647	213003
206640	213004
121067	213005
253842	213006
74062	213007
285923	213008
13527	213009
175165	213010
59886	213011
4420	213012
124319	213013
196532	213014
5446	213015
86182	213016
309901	213017
172325	213018
128580	213019
271453	213020
95430	213021
167173	213022
147101	213023
100288	213024
241805	213025
266766	213026
266580	213027
71031	213028
74679	213029
2840	213030
116934	213031
49253	213032
163918	213033
22580	213034
160300	213035
252896	213036
186824	213037
111657	213038
176541	213039
73445	213040
150057	213041
170773	213042
235857	213043
200558	213044
121421	213045
72293	213046
265761	213047
299877	213048
187695	213049
67616	213050
194852	213051
289976	213052
89961	213053
278170	213054
64591	213055
81591	213056
21357	213057
17749	213058
114059	213059
158988	213060
111444	213061
65270	213062
193159	213063
953	213064
56861	213065
150915	213066
142340	213067
188994	213068
113065	213069
178891	213070
250150	213071
78865	213072
85377	213073
72388	213074
185027	213075
132692	213076
55862	213077
66616	213078
148949	213079
317341	213080
41856	213081
292287	213082
285172	213083
205367	213084
22634	213085
118936	213086
117058	213087
190784	213088
45041	213089
39430	213090
304995	213091
324018	213092
150525	213093
49613	213094
51915	213095
1682	213096
295364	213097
18845	213098
12099	213099
229071	213100
280663	213101
190785	213102
18538	213103
1310	213104
300547	213105
22186	213106
3842	213107
230192	213108
94205	213109
99710	213110
58490	213111
182298	213112
75196	213113
82536	213114
180190	213115
180190	213116
163588	213117
146836	213118
136180	213119
27395	213120
763	213121
94550	213122
151300	213123
4722	213124
197807	213125
204656	213126
172241	213127
93772	213128
236353	213129
25806	213130
134731	213131
159886	213132
57743	213133
325906	213134
72854	213135
29188	213136
202954	213137
251611	213138
224722	213139
40056	213140
193745	213141
292319	213142
205749	213143
161158	213144
158183	213145
290072	213146
47857	213147
131471	213148
2357	213149
76021	213150
89024	213151
90725	213152
43927	213153
16350	213154
181527	213155
19605	213156
152744	213157
323227	213158
173254	213159
60098	213160
112273	213161
273696	213162
157790	213163
69313	213164
112748	213165
20286	213166
70230	213167
45439	213168
87084	213169
18372	213170
79147	213171
89185	213172
206602	213173
70622	213174
155246	213175
255090	213176
210672	213177
251415	213178
127760	213179
79663	213180
268211	213181
90663	213182
27718	213183
139921	213184
121796	213185
101771	213186
240833	213187
323507	213188
165418	213189
196089	213190
198126	213191
114213	213192
77879	213193
57376	213194
47430	213195
40019	213196
6739	213197
66716	213198
281233	213199
265059	213200
210554	213201
138600	213202
202553	213203
239472	213204
276141	213205
82160	213206
191752	213207
185699	213208
21479	213209
200770	213210
173294	213211
225461	213212
72136	213213
11513	213214
68778	213215
150563	213216
78442	213217
11723	213218
173967	213219
223974	213220
35523	213221
325104	213222
30475	213223
84222	213224
13648	213225
214368	213226
20127	213227
275460	213228
161499	213229
167900	213230
1131	213231
13280	213232
190337	213233
153842	213234
9555	213235
311866	213236
43704	213237
109881	213238
323909	213239
121421	213240
26775	213241
78169	213242
151939	213243
165308	213244
59885	213245
107499	213246
260728	213247
175995	213248
280769	213249
90953	213250
65655	213251
113375	213252
131525	213253
110487	213254
185749	213255
257153	213256
84845	213257
84845	213258
101688	213259
101688	213260
306708	213261
298448	213262
106425	213263
214388	213264
262512	213265
145134	213266
138230	213267
112930	213268
187482	213269
92812	213270
224560	213271
124257	213272
60019	213273
80467	213274
159638	213275
29458	213276
220734	213277
327280	213278
241854	213279
60597	213280
57958	213281
298208	213282
119543	213283
314362	213284
148413	213285
38264	213286
26882	213287
51691	213288
62282	213289
169299	213290
9670	213291
185342	213292
166471	213293
9802	213294
296970	213295
158831	213296
213447	213297
303821	213298
124129	213299
251419	213300
225186	213301
100529	213302
277687	213303
93152	213304
130564	213305
34573	213306
95367	213307
142015	213308
14909	213309
312295	213310
228528	213311
100373	213312
45274	213313
122735	213314
216047	213315
42340	213316
54527	213317
26668	213318
184520	213319
200857	213320
138783	213321
204862	213322
271247	213323
139392	213324
226745	213325
189835	213326
254037	213327
289066	213328
316715	213329
132844	213330
165182	213331
255354	213332
85014	213333
160943	213334
255421	213335
103410	213336
78239	213337
289131	213338
288512	213339
230609	213340
78589	213341
213704	213342
255675	213343
30774	213344
287436	213345
103203	213346
9263	213347
67228	213348
246938	213349
103678	213350
112951	213351
69833	213352
61686	213353
190333	213354
118024	213355
169192	213356
151646	213357
211175	213358
24164	213359
267490	213360
67898	213361
150024	213362
171987	213363
162151	213364
187911	213365
118476	213366
19761	213367
206114	213368
184542	213369
143146	213370
75191	213371
135427	213372
100173	213373
52660	213374
48014	213375
67899	213376
12971	213377
162076	213378
3291	213379
116186	213380
44656	213381
96229	213382
319162	213383
34462	213384
75560	213385
272165	213386
24591	213387
15699	213388
138951	213389
38984	213390
109941	213391
110899	213392
20164	213393
300976	213394
185499	213395
34040	213396
87334	213397
70586	213398
198022	213399
307619	213400
110832	213401
23367	213402
131094	213403
227650	213404
129729	213405
126624	213406
174083	213407
24157	213408
244898	213409
190786	213410
210501	213411
157791	213412
87322	213413
98421	213414
205661	213415
178893	213416
41680	213417
227741	213418
22634	213419
8885	213420
16997	213421
59380	213422
150376	213423
34294	213424
31628	213425
173462	213426
49400	213427
142217	213428
75251	213429
107264	213430
130347	213431
131138	213432
299624	213433
196773	213434
324878	213435
189690	213436
112204	213437
186485	213438
197076	213439
108787	213440
29073	213441
123439	213442
135998	213443
40720	213444
191750	213445
246218	213446
7978	213447
33539	213448
114404	213449
299585	213450
122471	213451
130544	213452
265855	213453
42784	213454
131903	213455
46345	213456
177036	213457
24445	213458
27220	213459
67085	213460
1614	213461
33829	213462
128510	213463
3551	213464
84569	213465
198815	213466
286109	213467
280523	213468
95782	213469
238325	213470
38943	213471
26415	213472
300142	213473
191954	213474
194149	213475
285516	213476
166784	213477
272324	213478
241629	213479
68501	213480
57449	213481
174811	213482
92433	213483
122512	213484
103737	213485
10911	213486
311051	213487
145254	213488
64486	213489
251613	213490
261000	213491
327971	213492
33193	213493
73170	213494
272287	213495
182427	213496
31606	213497
66546	213498
10921	213499
33349	213500
168512	213501
33548	213502
87643	213503
80058	213504
5117	213505
34280	213506
7122	213507
84914	213508
22634	213509
25571	213510
314184	213511
67614	213512
46490	213513
173780	213514
22721	213515
243178	213516
19690	213517
101271	213518
28266	213519
236420	213520
34072	213521
290944	213522
114059	213523
170868	213524
268141	213525
160942	213526
78695	213527
12888	213528
458	213529
32323	213530
77705	213531
167362	213532
128454	213533
180896	213534
246803	213535
252996	213536
155193	213537
114170	213538
37675	213539
52611	213540
201012	213541
26567	213542
253924	213543
247258	213544
128272	213545
115925	213546
111668	213547
14202	213548
22626	213549
9768	213550
90852	213551
186529	213552
66635	213553
189085	213554
284275	213555
96456	213556
65184	213557
146291	213558
146492	213559
47291	213560
59894	213561
172581	213562
61264	213563
161123	213564
182067	213565
319088	213566
40720	213567
168184	213568
321	213569
72631	213570
158899	213571
67254	213572
242355	213573
49046	213574
113406	213575
278201	213576
195345	213577
16993	213578
205749	213579
129772	213580
96456	213581
274605	213582
133507	213583
258312	213584
59876	213585
61317	213586
27581	213587
162047	213588
133773	213589
24302	213590
116639	213591
116721	213592
252530	213593
179201	213594
180534	213595
117686	213596
252505	213597
83392	213598
252462	213599
248039	213600
181800	213601
91108	213602
117024	213603
167770	213604
170831	213605
322539	213606
65595	213607
59545	213608
311823	213609
128467	213610
325757	213611
222470	213612
57253	213613
116721	213614
22234	213615
99090	213616
220532	213617
202870	213618
32890	213619
2498	213620
24991	213621
88995	213622
67028	213623
246402	213624
254017	213625
58402	213626
14525	213627
36996	213628
19858	213629
18741	213630
238981	213631
34263	213632
309694	213633
195863	213634
125814	213635
100520	213636
49924	213637
120522	213638
151150	213639
24337	213640
128118	213641
97374	213642
66490	213643
186683	213644
34625	213645
151449	213646
280472	213647
108536	213648
130497	213649
215554	213650
86779	213651
87335	213652
213358	213653
144804	213654
31173	213655
196169	213656
112273	213657
109661	213658
148031	213659
182105	213660
11070	213661
15341	213662
234855	213663
105303	213664
49125	213665
210007	213666
185094	213667
28741	213668
203120	213669
50844	213670
130352	213671
8770	213672
136882	213673
157005	213674
2000	213675
238138	213676
328470	213677
64371	213678
113926	213679
25861	213680
294138	213681
313848	213682
75196	213683
13965	213684
192068	213685
283907	213686
67958	213687
317792	213688
147155	213689
40961	213690
169437	213691
267377	213692
109713	213693
41404	213694
44438	213695
224275	213696
47373	213697
165783	213698
32417	213699
146729	213700
161422	213701
103845	213702
77763	213703
129025	213704
185645	213705
82682	213706
195784	213707
282152	213708
154667	213709
216584	213710
136394	213711
48610	213712
103912	213713
97979	213714
195557	213715
146419	213716
165031	213717
191505	213718
3789	213719
131151	213720
57578	213721
16831	213722
108954	213723
37565	213724
50990	213725
119382	213726
39131	213727
2101	213728
45637	213729
102314	213730
169602	213731
126219	213732
270473	213733
7480	213734
10313	213735
129615	213736
123106	213737
292627	213738
78612	213739
321601	213740
46880	213741
211722	213742
41465	213743
14199	213744
71241	213745
97665	213746
58290	213747
36215	213748
203714	213749
29744	213750
76731	213751
204220	213752
139460	213753
63785	213754
22623	213755
257797	213756
85009	213757
30420	213758
178689	213759
94395	213760
55715	213761
37928	213762
298038	213763
211779	213764
66325	213765
217196	213766
85375	213767
1820	213768
24614	213769
6394	213770
170836	213771
151846	213772
22011	213773
15995	213774
203714	213775
131009	213776
18543	213777
58374	213778
71743	213779
51138	213780
77727	213781
61601	213782
25823	213783
12472	213784
183263	213785
42749	213786
42749	213787
3460	213788
279726	213789
4250	213790
136834	213791
37033	213792
53873	213793
74751	213794
328083	213795
51746	213796
120231	213797
38224	213798
19470	213799
312989	213800
94105	213801
32137	213802
35553	213803
154446	213804
3057	213805
42489	213806
4719	213807
23900	213808
283250	213809
20997	213810
54203	213811
83727	213812
92384	213813
79086	213814
68994	213815
2227	213816
63253	213817
196425	213818
170887	213819
238790	213820
197823	213821
198272	213822
85823	213823
49934	213824
44438	213825
11601	213826
22574	213827
108939	213828
3192	213829
153429	213830
71468	213831
106290	213832
55788	213833
291583	213834
107097	213835
93583	213836
66170	213837
45268	213838
113583	213839
30852	213840
255268	213841
229975	213842
75698	213843
181611	213844
9669	213845
38185	213846
44399	213847
162833	213848
57500	213849
3494	213850
6953	213851
211302	213852
94445	213853
125429	213854
34668	213855
22993	213856
134716	213857
117805	213858
159956	213859
93157	213860
23889	213861
47800	213862
78695	213863
34668	213864
177435	213865
22962	213866
17478	213867
246804	213868
2285	213869
171340	213870
10551	213871
188806	213872
93428	213873
37552	213874
78070	213875
12736	213876
9141	213877
121158	213878
229597	213879
26749	213880
12891	213881
41161	213882
114191	213883
79814	213884
595	213885
103319	213886
131557	213887
141356	213888
112745	213889
72819	213890
58146	213891
113815	213892
76907	213893
29083	213894
59958	213895
18323	213896
35034	213897
88965	213898
7467	213899
161667	213900
198985	213901
3714	213902
201748	213903
79025	213904
23578	213905
11318	213906
111684	213907
13130	213908
165589	213909
8699	213910
55871	213911
79576	213912
12360	213913
252296	213914
15880	213915
211125	213916
10592	213917
6469	213918
63439	213919
25552	213920
413	213921
30099	213922
198624	213923
6732	213924
102003	213925
302	213926
10274	213927
132997	213928
5494	213929
76232	213930
6963	213931
6244	213932
477	213933
127956	213934
113221	213935
1833	213936
16548	213937
165751	213938
457	213939
28241	213940
295067	213941
25838	213942
41253	213943
49662	213944
76006	213945
968	213946
10195	213947
147577	213948
42263	213949
240862	213950
24438	213951
278796	213952
51965	213953
49662	213954
4354	213955
175574	213956
20471	213957
168270	213958
78753	213959
70119	213960
117665	213961
207931	213962
180358	213963
37735	213964
59423	213965
128858	213966
91042	213967
38175	213968
213533	213969
30580	213970
144718	213971
224372	213972
39108	213973
74924	213974
210330	213975
112010	213976
132006	213977
303842	213978
123978	213979
207783	213980
19514	213981
209907	213982
134471	213983
43155	213984
52269	213985
114022	213986
70925	213987
259668	213988
11673	213989
55638	213990
12891	213991
116596	213992
37053	213993
162813	213994
97788	213995
192073	213996
16568	213997
29002	213998
15027	213999
94857	214000
93884	214001
61032	214002
46072	214003
135558	214004
38043	214005
80670	214006
142424	214007
6781	214008
82349	214009
46065	214010
211304	214011
276281	214012
76386	214013
205685	214014
131340	214015
25761	214016
39715	214017
74692	214018
172753	214019
2712	214020
79510	214021
129589	214022
188763	214023
285455	214024
79622	214025
74648	214026
126766	214027
89908	214028
205430	214029
218698	214030
71283	214031
195923	214032
190316	214033
93237	214034
231142	214035
239197	214036
237989	214037
91393	214038
91547	214039
15421	214040
263640	214041
66170	214042
82163	214043
71916	214044
178067	214045
102528	214046
56669	214047
19447	214048
133236	214049
2273	214050
234287	214051
266846	214052
72139	214053
151914	214054
62044	214055
240960	214056
296889	214057
9865	214058
285117	214059
121442	214060
78466	214061
178888	214062
115430	214063
31334	214064
31334	214065
109703	214066
109213	214067
278688	214068
89088	214069
133994	214070
250385	214071
235526	214072
115430	214073
50813	214074
197398	214075
100096	214076
213258	214077
238406	214078
184511	214079
1885	214080
108647	214081
108478	214082
136367	214083
282892	214084
50703	214085
227657	214086
59022	214087
175391	214088
268215	214089
20416	214090
327748	214091
135923	214092
55638	214093
112312	214094
70419	214095
77163	214096
40578	214097
49845	214098
109671	214099
51694	214100
120191	214101
24656	214102
56613	214103
98723	214104
158260	214105
285322	214106
182515	214107
117187	214108
117294	214109
12876	214110
133142	214111
260361	214112
19508	214113
87871	214114
33859	214115
23908	214116
328	214117
135305	214118
150184	214119
25591	214120
54265	214121
63071	214122
153421	214123
27656	214124
13749	214125
99342	214126
157004	214127
59858	214128
115053	214129
197852	214130
87095	214131
128322	214132
327467	214133
76699	214134
54098	214135
193036	214136
199693	214137
195308	214138
239403	214139
153135	214140
120311	214141
69184	214142
161607	214143
8847	214144
218161	214145
30881	214146
15111	214147
277324	214148
213045	214149
19228	214150
136888	214151
65148	214152
10313	214153
121462	214154
70052	214155
182361	214156
196227	214157
131771	214158
63123	214159
22528	214160
467	214161
70119	214162
121302	214163
191007	214164
159502	214165
277602	214166
33259	214167
56822	214168
13852	214169
45664	214170
247478	214171
55456	214172
301821	214173
308726	214174
192349	214175
162706	214176
270238	214177
54163	214178
220386	214179
117910	214180
68507	214181
1725	214182
102673	214183
28535	214184
39950	214185
46382	214186
82937	214187
15184	214188
106973	214189
132607	214190
92950	214191
127	214192
107303	214193
123727	214194
20406	214195
9880	214196
20176	214197
87187	214198
4098	214199
9960	214200
121464	214201
123398	214202
36343	214203
151827	214204
183200	214205
62039	214206
13304	214207
227222	214208
13304	214209
140090	214210
45211	214211
55762	214212
233379	214213
5494	214214
10893	214215
24903	214216
55347	214217
20640	214218
37847	214219
22654	214220
9977	214221
113841	214222
43559	214223
122212	214224
61461	214225
223280	214226
123171	214227
23831	214228
61512	214229
27784	214230
92640	214231
124014	214232
158308	214233
142745	214234
256301	214235
88937	214236
301999	214237
33850	214238
16721	214239
102305	214240
58956	214241
213446	214242
141835	214243
205752	214244
115346	214245
119992	214246
213446	214247
155628	214248
58956	214249
193960	214250
53005	214251
24511	214252
128733	214253
66275	214254
2466	214255
51449	214256
8718	214257
15843	214258
27403	214259
78547	214260
242782	214261
126188	214262
197232	214263
106356	214264
178554	214265
255753	214266
166990	214267
305564	214268
32426	214269
17026	214270
21233	214271
200175	214272
304218	214273
67783	214274
274434	214275
133896	214276
261793	214277
112995	214278
265147	214279
242283	214280
154045	214281
72462	214282
322568	214283
253988	214284
271337	214285
245314	214286
264808	214287
306398	214288
323192	214289
104585	214290
322282	214291
288342	214292
192677	214293
36703	214294
125428	214295
242135	214296
249665	214297
45357	214298
88447	214299
139750	214300
155747	214301
263016	214302
296562	214303
119656	214304
235375	214305
103913	214306
14274	214307
172643	214308
212203	214309
74776	214310
249122	214311
116434	214312
182362	214313
49501	214314
155393	214315
143067	214316
278953	214317
69336	214318
31948	214319
131935	214320
145210	214321
216108	214322
59139	214323
24792	214324
47847	214325
41743	214326
322888	214327
32491	214328
143135	214329
5162	214330
10788	214331
2168	214332
69965	214333
65739	214334
173160	214335
17667	214336
108874	214337
159607	214338
193288	214339
130068	214340
63670	214341
163415	214342
161707	214343
170787	214344
50821	214345
49516	214346
105543	214347
83839	214348
111523	214349
206198	214350
59993	214351
88970	214352
317959	214353
128808	214354
116409	214355
120732	214356
288874	214357
178200	214358
56262	214359
123185	214360
171792	214361
86925	214362
65674	214363
198579	214364
26871	214365
24179	214366
136199	214367
175880	214368
80935	214369
167776	214370
326949	214371
206709	214372
259429	214373
72537	214374
94128	214375
30699	214376
46930	214377
191168	214378
131155	214379
6074	214380
109633	214381
85499	214382
84659	214383
262281	214384
172805	214385
184198	214386
70306	214387
250292	214388
134159	214389
225922	214390
237523	214391
98076	214392
114132	214393
294503	214394
110520	214395
120074	214396
54111	214397
208346	214398
124109	214399
171626	214400
68085	214401
11375	214402
261922	214403
271379	214404
167192	214405
301202	214406
134223	214407
60506	214408
177266	214409
70688	214410
120242	214411
48332	214412
71632	214413
32610	214414
42783	214415
145787	214416
139687	214417
118990	214418
267898	214419
87752	214420
195306	214421
107538	214422
176495	214423
22560	214424
92493	214425
214551	214426
79992	214427
260649	214428
107901	214429
158288	214430
10320	214431
243246	214432
171566	214433
119485	214434
73448	214435
6396	214436
104879	214437
149244	214438
243874	214439
293363	214440
212871	214441
34852	214442
119604	214443
34	214444
65617	214445
10178	214446
111186	214447
187685	214448
9824	214449
42230	214450
9824	214451
4621	214452
96135	214453
19682	214454
27309	214455
326200	214456
60380	214457
119300	214458
81005	214459
97474	214460
68423	214461
101814	214462
51164	214463
267391	214464
311726	214465
94275	214466
6164	214467
213214	214468
150739	214469
62076	214470
11697	214471
193001	214472
17098	214473
20297	214474
11699	214475
2297	214476
294531	214477
193203	214478
71332	214479
226805	214480
17497	214481
182266	214482
74983	214483
13491	214484
702	214485
189176	214486
125127	214487
5735	214488
3732	214489
41916	214490
138076	214491
34501	214492
43420	214493
39288	214494
10933	214495
15657	214496
49880	214497
26816	214498
71899	214499
24589	214500
27829	214501
51183	214502
103700	214503
18123	214504
140079	214505
97489	214506
141967	214507
233059	214508
133139	214509
297938	214510
139568	214511
73280	214512
91845	214513
225	214514
25082	214515
99421	214516
115196	214517
36784	214518
192325	214519
21778	214520
101396	214521
20172	214522
26209	214523
303983	214524
208035	214525
32467	214526
131635	214527
62844	214528
318847	214529
189688	214530
100978	214531
250194	214532
40165	214533
218843	214534
81104	214535
16311	214536
111761	214537
59157	214538
45005	214539
99644	214540
9694	214541
17356	214542
22845	214543
4308	214544
9694	214545
66234	214546
47028	214547
48303	214548
246000	214549
180385	214550
140174	214551
74679	214552
199512	214553
18543	214554
201373	214555
41784	214556
47313	214557
29744	214558
136951	214559
313237	214560
205451	214561
126679	214562
190943	214563
173207	214564
165811	214565
97650	214566
58395	214567
79193	214568
115740	214569
97819	214570
41784	214571
28964	214572
54027	214573
149708	214574
41000	214575
162849	214576
29004	214577
4196	214578
31771	214579
131767	214580
56137	214581
13924	214582
42393	214583
217912	214584
2261	214585
224360	214586
187253	214587
85292	214588
80135	214589
187747	214590
1554	214591
14560	214592
111439	214593
94557	214594
191690	214595
307805	214596
16415	214597
25684	214598
322274	214599
166145	214600
111783	214601
52221	214602
117744	214603
212956	214604
91360	214605
287562	214606
314739	214607
140251	214608
937	214609
100509	214610
164820	214611
98490	214612
91949	214613
176289	214614
256345	214615
2496	214616
94565	214617
33713	214618
137784	214619
48722	214620
32006	214621
30292	214622
139289	214623
71681	214624
262672	214625
101585	214626
122894	214627
193662	214628
7150	214629
16738	214630
44075	214631
77766	214632
48610	214633
8660	214634
48247	214635
4319	214636
59401	214637
7204	214638
246073	214639
216682	214640
17083	214641
90965	214642
1328	214643
205659	214644
327890	214645
947	214646
45843	214647
4823	214648
10980	214649
254648	214650
2309	214651
19299	214652
3124	214653
12776	214654
16736	214655
270409	214656
1020	214657
125780	214658
195853	214659
38494	214660
262473	214661
104570	214662
23954	214663
76215	214664
119602	214665
58933	214666
250111	214667
80688	214668
124272	214669
177237	214670
125112	214671
1807	214672
89312	214673
94068	214674
26398	214675
205156	214676
260248	214677
204133	214678
219289	214679
69426	214680
234586	214681
97979	214682
58933	214683
679	214684
24581	214685
98917	214686
185891	214687
63876	214688
294544	214689
8610	214690
9425	214691
89722	214692
6194	214693
50791	214694
22806	214695
27962	214696
129754	214697
61556	214698
16092	214699
135258	214700
207929	214701
304986	214702
110444	214703
275506	214704
50950	214705
76623	214706
36436	214707
19876	214708
72377	214709
175402	214710
320175	214711
3652	214712
85015	214713
191805	214714
4706	214715
130828	214716
11914	214717
959	214718
216125	214719
103021	214720
128030	214721
13961	214722
17802	214723
4700	214724
211640	214725
2141	214726
84838	214727
41689	214728
14505	214729
5802	214730
105176	214731
117081	214732
2661	214733
2481	214734
24133	214735
27007	214736
10753	214737
73786	214738
4700	214739
87360	214740
193200	214741
3140	214742
67652	214743
75855	214744
27480	214745
146636	214746
2141	214747
11419	214748
53269	214749
17802	214750
951	214751
64723	214752
290952	214753
10463	214754
14601	214755
114665	214756
3890	214757
189614	214758
13575	214759
8054	214760
6799	214761
63986	214762
55497	214763
25356	214764
8344	214765
27750	214766
188673	214767
4241	214768
255877	214769
10407	214770
85486	214771
81171	214772
107239	214773
123642	214774
124499	214775
123871	214776
201415	214777
51569	214778
1018	214779
65767	214780
147618	214781
11357	214782
23743	214783
22303	214784
6844	214785
27994	214786
37870	214787
56636	214788
1687	214789
1687	214790
197597	214791
154791	214792
24882	214793
73843	214794
26938	214795
185884	214796
103672	214797
272302	214798
100315	214799
43341	214800
24643	214801
192596	214802
85323	214803
27974	214804
54564	214805
115401	214806
41416	214807
916	214808
66414	214809
101955	214810
8721	214811
13430	214812
10615	214813
68708	214814
162930	214815
90031	214816
50159	214817
8781	214818
113337	214819
75621	214820
307474	214821
51005	214822
70034	214823
22545	214824
131021	214825
22477	214826
23939	214827
296104	214828
146427	214829
128715	214830
139314	214831
156369	214832
84526	214833
186461	214834
254784	214835
37269	214836
152256	214837
61365	214838
23496	214839
186227	214840
17246	214841
77908	214842
1378	214843
39347	214844
36135	214845
213113	214846
8296	214847
82216	214848
74100	214849
3163	214850
26475	214851
82216	214852
46703	214853
124407	214854
4644	214855
17497	214856
104444	214857
246389	214858
268734	214859
28464	214860
17151	214861
299731	214862
169501	214863
275959	214864
73101	214865
246029	214866
63709	214867
125634	214868
23231	214869
222968	214870
239277	214871
23441	214872
153255	214873
235523	214874
115904	214875
250203	214876
70902	214877
175457	214878
124051	214879
48868	214880
1775	214881
246042	214882
306033	214883
265477	214884
70807	214885
107482	214886
6749	214887
82412	214888
298331	214889
120950	214890
92741	214891
7963	214892
29916	214893
30418	214894
72606	214895
83843	214896
47357	214897
145727	214898
75710	214899
141916	214900
262357	214901
257928	214902
77792	214903
16072	214904
117946	214905
125850	214906
1338	214907
242422	214908
1775	214909
98953	214910
25329	214911
160112	214912
28416	214913
10650	214914
10650	214915
10650	214916
111558	214917
87208	214918
180310	214919
296561	214920
204760	214921
130349	214922
42511	214923
204523	214924
170279	214925
162	214926
165131	214927
51272	214928
38865	214929
212158	214930
3453	214931
61325	214932
159139	214933
194192	214934
91398	214935
243708	214936
149499	214937
111075	214938
29669	214939
99814	214940
123216	214941
74877	214942
52992	214943
299482	214944
120130	214945
214594	214946
270579	214947
32306	214948
170251	214949
179972	214950
123063	214951
294262	214952
96880	214953
20204	214954
30785	214955
201376	214956
124469	214957
26222	214958
5493	214959
12732	214960
14501	214961
15134	214962
15787	214963
37411	214964
39644	214965
38443	214966
165975	214967
37116	214968
112016	214969
25261	214970
109157	214971
103844	214972
5335	214973
2119	214974
32734	214975
20008	214976
22335	214977
2997	214978
55736	214979
58206	214980
209179	214981
77606	214982
8099	214983
51417	214984
13165	214985
257334	214986
5898	214987
7752	214988
6965	214989
23384	214990
5514	214991
81074	214992
35672	214993
210026	214994
3729	214995
152287	214996
8627	214997
6290	214998
3901	214999
33198	215000
8497	215001
43651	215002
19415	215003
180099	215004
91471	215005
16812	215006
93163	215007
98472	215008
7355	215009
5003	215010
22098	215011
7355	215012
20358	215013
289688	215014
11488	215015
22499	215016
112106	215017
112435	215018
17755	215019
4825	215020
10663	215021
5233	215022
29185	215023
132594	215024
74874	215025
128961	215026
130582	215027
63641	215028
38221	215029
33362	215030
2613	215031
23697	215032
56575	215033
36836	215034
49474	215035
96311	215036
29366	215037
31138	215038
33532	215039
21714	215040
146110	215041
41835	215042
12777	215043
51916	215044
39000	215045
22418	215046
14429	215047
2041	215048
89973	215049
8288	215050
10932	215051
146079	215052
83571	215053
122603	215054
6454	215055
49886	215056
9278	215057
22440	215058
44081	215059
67721	215060
36010	215061
14262	215062
146658	215063
26839	215064
30509	215065
17993	215066
3880	215067
36140	215068
33393	215069
40760	215070
77026	215071
199298	215072
52428	215073
181263	215074
8707	215075
59572	215076
96723	215077
6060	215078
265309	215079
22113	215080
252588	215081
276381	215082
93594	215083
114941	215084
147003	215085
9500	215086
51590	215087
35305	215088
635	215089
3892	215090
5961	215091
16437	215092
3434	215093
39935	215094
20032	215095
18365	215096
107716	215097
3434	215098
20205	215099
19627	215100
27012	215101
5617	215102
26516	215103
311023	215104
35672	215105
9950	215106
90089	215107
108040	215108
12291	215109
64214	215110
36362	215111
114667	215112
17755	215113
25542	215114
97267	215115
165733	215116
129849	215117
312297	215118
131048	215119
278220	215120
276807	215121
156600	215122
165103	215123
214668	215124
56805	215125
311701	215126
219531	215127
78250	215128
78249	215129
27182	215130
11373	215131
10101	215132
10920	215133
16082	215134
24025	215135
37874	215136
6861	215137
40313	215138
81929	215139
9695	215140
1791	215141
324790	215142
225965	215143
324897	215144
59666	215145
315604	215146
37582	215147
284007	215148
15937	215149
199471	215150
22277	215151
118234	215152
95621	215153
224383	215154
211404	215155
11557	215156
68255	215157
230385	215158
8409	215159
62055	215160
32811	215161
293065	215162
95022	215163
325154	215164
143611	215165
83345	215166
102776	215167
60296	215168
43473	215169
43526	215170
139819	215171
41699	215172
21945	215173
277989	215174
234526	215175
4424	215176
5030	215177
282	215178
46973	215179
88678	215180
47399	215181
20962	215182
736	215183
20962	215184
3619	215185
91425	215186
64239	215187
135400	215188
11522	215189
64022	215190
5190	215191
57407	215192
3664	215193
10609	215194
12600	215195
3304	215196
4542	215197
64595	215198
91010	215199
11454	215200
31186	215201
7903	215202
55962	215203
27712	215204
7780	215205
14529	215206
93	215207
37	215208
346	215209
442	215210
79138	215211
9018	215212
597	215213
148066	215214
122	215215
95969	215216
179396	215217
165387	215218
94138	215219
6433	215220
46884	215221
99762	215222
99762	215223
75019	215224
96554	215225
120989	215226
130531	215227
32059	215228
96451	215229
2606	215230
27375	215231
23817	215232
88855	215233
188439	215234
75705	215235
168811	215236
36104	215237
81120	215238
192418	215239
57878	215240
244062	215241
88473	215242
185752	215243
29634	215244
320163	215245
120420	215246
128638	215247
183052	215248
188025	215249
247805	215250
13967	215251
150685	215252
243875	215253
327032	215254
61325	215255
289860	215256
273252	215257
129715	215258
3870	215259
14816	215260
282771	215261
140164	215262
52119	215263
5635	215264
10872	215265
26862	215266
36372	215267
101978	215268
201582	215269
114227	215270
26481	215271
73909	215272
35239	215273
22917	215274
232182	215275
76807	215276
150651	215277
21749	215278
162027	215279
181761	215280
285835	215281
105657	215282
216979	215283
185713	215284
76462	215285
189782	215286
1904	215287
74017	215288
1398	215289
65934	215290
35833	215291
106494	215292
97524	215293
62477	215294
302596	215295
13512	215296
90029	215297
245468	215298
91506	215299
266425	215300
23021	215301
103608	215302
48642	215303
214361	215304
12625	215305
139341	215306
276873	215307
14643	215308
14643	215309
114995	215310
128959	215311
44299	215312
101308	215313
72654	215314
203071	215315
172380	215316
33060	215317
117436	215318
177637	215319
245491	215320
36235	215321
130805	215322
19515	215323
83522	215324
90678	215325
20217	215326
15213	215327
32697	215328
103458	215329
230628	215330
16764	215331
168761	215332
6433	215333
8378	215334
151987	215335
64131	215336
54955	215337
35841	215338
2215	215339
194961	215340
168769	215341
3744	215342
14816	215343
115686	215344
17620	215345
17620	215346
158182	215347
25429	215348
182577	215349
32369	215350
190845	215351
68827	215352
42898	215353
39561	215354
113318	215355
65833	215356
3496	215357
19704	215358
76776	215359
27052	215360
1246	215361
45109	215362
54055	215363
142517	215364
162764	215365
38442	215366
289314	215367
42898	215368
32136	215369
153124	215370
70570	215371
163234	215372
306693	215373
131181	215374
79061	215375
45109	215376
88795	215377
49543	215378
251484	215379
236940	215380
2718	215381
109662	215382
1957	215383
261928	215384
201615	215385
13256	215386
29209	215387
86504	215388
162233	215389
76021	215390
72374	215391
1809	215392
76841	215393
231654	215394
200138	215395
171686	215396
134373	215397
194943	215398
118519	215399
319218	215400
73229	215401
302177	215402
24616	215403
233266	215404
97228	215405
67404	215406
81755	215407
30714	215408
262662	215409
43351	215410
139911	215411
146832	215412
13909	215413
71506	215414
31238	215415
224868	215416
51863	215417
28443	215418
139244	215419
145822	215420
5143	215421
272484	215422
29110	215423
274022	215424
116427	215425
35436	215426
6049	215427
74853	215428
103237	215429
189675	215430
76347	215431
23751	215432
38186	215433
1169	215434
688	215435
48015	215436
20494	215437
129005	215438
145016	215439
272	215440
115923	215441
77506	215442
12982	215443
38462	215444
31735	215445
22240	215446
6548	215447
309	215448
42278	215449
213534	215450
193017	215451
15833	215452
38332	215453
11609	215454
10397	215455
10719	215456
4830	215457
22729	215458
57454	215459
214516	215460
378	215461
277099	215462
18038	215463
160160	215464
8471	215465
57946	215466
14107	215467
165753	215468
13374	215469
21301	215470
40725	215471
264222	215472
71460	215473
7759	215474
336	215475
7415	215476
147206	215477
39846	215478
27261	215479
7705	215480
5407	215481
14039	215482
26614	215483
25563	215484
7446	215485
8719	215486
7312	215487
14990	215488
45378	215489
8482	215490
1833	215491
9374	215492
1833	215493
9374	215494
26739	215495
11347	215496
78046	215497
15152	215498
13034	215499
615	215500
21931	215501
8946	215502
21268	215503
15412	215504
58556	215505
202	215506
89163	215507
3783	215508
47861	215509
117688	215510
27587	215511
72873	215512
5019	215513
32555	215514
5019	215515
51501	215516
72873	215517
62038	215518
25359	215519
33070	215520
182117	215521
18752	215522
10056	215523
190324	215524
18352	215525
25681	215526
54441	215527
37950	215528
58272	215529
26759	215530
15134	215531
14502	215532
14000	215533
5800	215534
14532	215535
8234	215536
5684	215537
73115	215538
8474	215539
17461	215540
23546	215541
30383	215542
24713	215543
14580	215544
8230	215545
57496	215546
81078	215547
87065	215548
154203	215549
14465	215550
5779	215551
42312	215552
39846	215553
171115	215554
17740	215555
10937	215556
26943	215557
3801	215558
17592	215559
69377	215560
34272	215561
24713	215562
5255	215563
55255	215564
39680	215565
121924	215566
18771	215567
3232	215568
88097	215569
288188	215570
36556	215571
133891	215572
174281	215573
1238	215574
8175	215575
13037	215576
493	215577
109832	215578
135273	215579
109558	215580
65974	215581
52273	215582
54662	215583
88299	215584
101764	215585
26728	215586
27275	215587
14501	215588
138988	215589
7957	215590
64545	215591
63063	215592
129445	215593
65814	215594
9039	215595
142940	215596
216793	215597
34035	215598
71302	215599
16918	215600
174285	215601
68062	215602
132603	215603
77191	215604
39154	215605
139613	215606
201136	215607
11532	215608
2300	215609
68674	215610
64032	215611
40291	215612
465	215613
108736	215614
40153	215615
10045	215616
40963	215617
194675	215618
122453	215619
55230	215620
15987	215621
97029	215622
128750	215623
3178	215624
24161	215625
21189	215626
2202	215627
73916	215628
8285	215629
21655	215630
44507	215631
166809	215632
108094	215633
18722	215634
75374	215635
279974	215636
203204	215637
179750	215638
34004	215639
308731	215640
7074	215641
15691	215642
16933	215643
101708	215644
49103	215645
103759	215646
42307	215647
1699	215648
21155	215649
73137	215650
74835	215651
287129	215652
101762	215653
108605	215654
96256	215655
17797	215656
416	215657
70828	215658
58210	215659
172398	215660
5344	215661
219680	215662
322355	215663
33275	215664
318827	215665
187926	215666
177398	215667
164195	215668
75349	215669
55348	215670
190675	215671
109109	215672
3551	215673
100315	215674
180326	215675
24458	215676
302834	215677
163887	215678
300644	215679
108239	215680
123938	215681
39471	215682
48059	215683
115977	215684
26938	215685
269978	215686
325932	215687
282790	215688
115150	215689
34338	215690
3158	215691
311900	215692
121431	215693
86846	215694
102640	215695
190745	215696
123795	215697
123796	215698
172829	215699
173555	215700
91554	215701
218529	215702
33669	215703
203872	215704
136118	215705
66560	215706
79068	215707
244648	215708
123243	215709
72114	215710
309976	215711
308794	215712
118258	215713
324818	215714
324167	215715
82091	215716
916	215717
133517	215718
273135	215719
273270	215720
251789	215721
33351	215722
48428	215723
33351	215724
210278	215725
208283	215726
124066	215727
315927	215728
57847	215729
176847	215730
7379	215731
57188	215732
217316	215733
324192	215734
137763	215735
58289	215736
322577	215737
89321	215738
51743	215739
44221	215740
173320	215741
211838	215742
14448	215743
202018	215744
84964	215745
30023	215746
115316	215747
300468	215748
16781	215749
139737	215750
188157	215751
316545	215752
24817	215753
111470	215754
218595	215755
19183	215756
66394	215757
134773	215758
253131	215759
251140	215760
206304	215761
121654	215762
202872	215763
53176	215764
127521	215765
315334	215766
252855	215767
88270	215768
916	215769
93602	215770
25079	215771
251604	215772
37194	215773
97353	215774
137850	215775
129833	215776
133333	215777
213066	215778
45360	215779
208790	215780
293250	215781
149080	215782
43341	215783
199058	215784
10280	215785
93602	215786
303532	215787
206380	215788
183799	215789
168256	215790
115493	215791
187712	215792
151357	215793
44394	215794
196199	215795
241282	215796
299564	215797
160446	215798
106250	215799
253215	215800
195688	215801
300627	215802
149239	215803
317007	215804
274407	215805
146754	215806
246677	215807
88270	215808
91477	215809
45360	215810
13644	215811
67492	215812
80548	215813
5236	215814
34931	215815
214296	215816
126204	215817
1585	215818
55729	215819
62370	215820
57537	215821
295438	215822
199346	215823
5308	215824
133371	215825
244	215826
706	215827
3181	215828
7961	215829
124807	215830
282925	215831
19406	215832
95205	215833
231024	215834
208835	215835
81477	215836
85574	215837
3478	215838
25166	215839
954	215840
1467	215841
64388	215842
183	215843
50504	215844
91433	215845
61093	215846
20609	215847
37653	215848
270227	215849
160	215850
22622	215851
813	215852
136652	215853
77339	215854
23999	215855
17551	215856
1838	215857
287961	215858
89333	215859
22634	215860
197534	215861
57283	215862
29595	215863
40269	215864
14517	215865
81629	215866
68963	215867
50930	215868
42954	215869
11792	215870
72284	215871
13751	215872
79035	215873
110394	215874
92970	215875
131566	215876
120292	215877
2066	215878
201856	215879
1622	215880
10425	215881
811	215882
123217	215883
25824	215884
150547	215885
2412	215886
269450	215887
10108	215888
14867	215889
2172	215890
7511	215891
172545	215892
11828	215893
129316	215894
231010	215895
23146	215896
9519	215897
321634	215898
392	215899
134412	215900
57470	215901
21084	215902
45891	215903
19752	215904
30559	215905
154529	215906
17157	215907
204290	215908
160	215909
61812	215910
88354	215911
145182	215912
13678	215913
155842	215914
236002	215915
491	215916
4083	215917
115447	215918
272108	215919
131082	215920
12676	215921
171885	215922
39805	215923
1122	215924
67885	215925
20477	215926
11456	215927
93344	215928
120387	215929
94807	215930
201257	215931
114533	215932
71	215933
882	215934
171023	215935
32294	215936
139784	215937
49402	215938
39692	215939
126768	215940
24102	215941
39229	215942
1802	215943
241	215944
46273	215945
69311	215946
40079	215947
595	215948
288505	215949
292787	215950
49073	215951
301630	215952
30416	215953
107077	215954
105312	215955
4093	215956
203173	215957
101133	215958
5463	215959
212457	215960
174122	215961
116012	215962
262824	215963
322314	215964
2552	215965
75788	215966
25503	215967
202599	215968
29050	215969
222880	215970
137755	215971
39754	215972
88389	215973
4093	215974
204450	215975
296252	215976
68070	215977
80775	215978
17830	215979
102774	215980
136110	215981
123608	215982
134505	215983
96601	215984
236941	215985
21325	215986
162646	215987
162983	215988
162982	215989
68255	215990
21436	215991
4197	215992
126585	215993
27420	215994
118297	215995
151577	215996
17668	215997
44063	215998
30891	215999
92006	216000
12518	216001
21755	216002
103769	216003
14949	216004
245352	216005
84169	216006
47277	216007
65634	216008
61195	216009
48753	216010
113639	216011
48924	216012
47745	216013
8245	216014
103468	216015
59530	216016
280334	216017
30070	216018
89681	216019
86173	216020
233246	216021
103975	216022
143307	216023
29042	216024
189144	216025
24974	216026
86229	216027
212783	216028
67543	216029
215192	216030
74836	216031
11821	216032
117567	216033
66443	216034
158101	216035
286679	216036
285081	216037
137258	216038
30677	216039
67555	216040
9676	216041
252755	216042
110705	216043
9244	216044
36826	216045
290175	216046
19870	216047
216916	216048
233067	216049
206527	216050
103976	216051
99609	216052
238520	216053
13676	216054
33475	216055
304870	216056
178396	216057
3671	216058
28597	216059
109871	216060
162843	216061
222760	216062
126358	216063
150150	216064
213476	216065
78779	216066
7998	216067
294507	216068
258793	216069
37917	216070
147100	216071
52840	216072
271933	216073
23470	216074
11974	216075
143656	216076
60660	216077
114716	216078
164203	216079
33222	216080
43867	216081
156707	216082
87675	216083
25007	216084
7650	216085
164855	216086
14092	216087
242317	216088
52197	216089
15965	216090
267047	216091
28958	216092
266983	216093
178939	216094
53404	216095
80143	216096
80170	216097
204487	216098
201856	216099
40866	216100
290440	216101
270190	216102
64365	216103
116653	216104
74004	216105
71601	216106
41418	216107
93875	216108
205089	216109
24841	216110
30060	216111
266362	216112
38559	216113
10592	216114
104867	216115
1317	216116
171219	216117
79501	216118
26997	216119
17460	216120
82688	216121
182931	216122
371	216123
250125	216124
67379	216125
246065	216126
55468	216127
26997	216128
170013	216129
97748	216130
150224	216131
75777	216132
271322	216133
11247	216134
206680	216135
242977	216136
102572	216137
323152	216138
22577	216139
68595	216140
276278	216141
6087	216142
65701	216143
197433	216144
37733	216145
203977	216146
131696	216147
166129	216148
29722	216149
86017	216150
73415	216151
26398	216152
4436	216153
8707	216154
3367	216155
74832	216156
109763	216157
43583	216158
74274	216159
3249	216160
63577	216161
176218	216162
43292	216163
121433	216164
212110	216165
8637	216166
104230	216167
12028	216168
13064	216169
191572	216170
252198	216171
161630	216172
45315	216173
103937	216174
62402	216175
32838	216176
9268	216177
61644	216178
96588	216179
67268	216180
115520	216181
246358	216182
24531	216183
147109	216184
18758	216185
293020	216186
90573	216187
309747	216188
127538	216189
263764	216190
38405	216191
37912	216192
84671	216193
122345	216194
125490	216195
84958	216196
54196	216197
77925	216198
37436	216199
21776	216200
23479	216201
55667	216202
226045	216203
214364	216204
324608	216205
191350	216206
245078	216207
258420	216208
37899	216209
312663	216210
297903	216211
110117	216212
154420	216213
92234	216214
38553	216215
133809	216216
192418	216217
15190	216218
109884	216219
48526	216220
491	216221
8114	216222
305055	216223
16453	216224
94004	216225
100173	216226
142746	216227
105238	216228
328035	216229
1293	216230
79784	216231
27959	216232
131068	216233
9176	216234
2615	216235
294434	216236
101491	216237
16545	216238
31667	216239
157643	216240
88232	216241
16188	216242
7109	216243
108286	216244
222182	216245
77257	216246
78768	216247
3999	216248
75980	216249
214389	216250
65001	216251
143070	216252
22977	216253
282602	216254
42220	216255
222266	216256
109289	216257
178019	216258
279824	216259
80633	216260
90222	216261
177684	216262
283352	216263
296112	216264
5219	216265
228593	216266
308762	216267
97836	216268
21631	216269
41214	216270
69180	216271
124979	216272
93980	216273
13783	216274
221740	216275
44841	216276
25325	216277
23727	216278
189694	216279
50395	216280
32288	216281
127660	216282
6281	216283
85987	216284
54342	216285
231635	216286
12584	216287
145682	216288
45425	216289
278143	216290
119000	216291
114858	216292
236584	216293
190626	216294
5904	216295
48563	216296
64367	216297
292904	216298
28255	216299
180976	216300
171393	216301
227747	216302
6143	216303
46675	216304
29856	216305
15867	216306
62028	216307
105687	216308
7067	216309
29712	216310
192761	216311
192890	216312
294436	216313
313440	216314
137782	216315
250650	216316
91953	216317
324021	216318
96212	216319
81977	216320
286212	216321
186794	216322
62830	216323
54007	216324
121470	216325
127018	216326
9459	216327
72903	216328
104865	216329
243600	216330
171860	216331
92146	216332
82742	216333
26138	216334
75626	216335
191332	216336
17131	216337
34519	216338
249816	216339
75855	216340
25002	216341
86058	216342
133339	216343
15855	216344
260701	216345
45080	216346
73341	216347
153398	216348
67855	216349
315000	216350
317887	216351
76604	216352
102742	216353
252797	216354
189853	216355
194886	216356
186728	216357
117357	216358
113962	216359
187156	216360
206641	216361
211794	216362
55767	216363
115998	216364
61351	216365
193865	216366
17896	216367
56826	216368
192787	216369
49310	216370
162158	216371
183702	216372
21201	216373
28756	216374
292582	216375
124749	216376
38286	216377
42292	216378
33922	216379
185665	216380
589	216381
124815	216382
160339	216383
294925	216384
18732	216385
63573	216386
199563	216387
81059	216388
57030	216389
64801	216390
2666	216391
16748	216392
117675	216393
125907	216394
44575	216395
282203	216396
184396	216397
281919	216398
29996	216399
12496	216400
52152	216401
177952	216402
52211	216403
303302	216404
6543	216405
265	216406
36534	216407
168196	216408
123879	216409
6245	216410
21469	216411
11657	216412
19989	216413
77818	216414
11022	216415
127324	216416
105667	216417
120379	216418
43401	216419
29910	216420
86402	216421
138741	216422
58691	216423
71065	216424
10083	216425
426	216426
133909	216427
21908	216428
156440	216429
49575	216430
139285	216431
155072	216432
23870	216433
158186	216434
25432	216435
161587	216436
173072	216437
78707	216438
5189	216439
277394	216440
118095	216441
83508	216442
301484	216443
33200	216444
125486	216445
78969	216446
66286	216447
149786	216448
19303	216449
1521	216450
222229	216451
97512	216452
53390	216453
264370	216454
16998	216455
149786	216456
52778	216457
124130	216458
24652	216459
6982	216460
133839	216461
133848	216462
166315	216463
64603	216464
58387	216465
252035	216466
107359	216467
49763	216468
11605	216469
64802	216470
23196	216471
72487	216472
129493	216473
77839	216474
124694	216475
171520	216476
237807	216477
199509	216478
266685	216479
102121	216480
96695	216481
54346	216482
13523	216483
32612	216484
121137	216485
186630	216486
126426	216487
124694	216488
108023	216489
46921	216490
62268	216491
4621	216492
555	216493
239469	216494
192081	216495
43541	216496
15671	216497
43399	216498
129749	216499
323745	216500
164329	216501
166972	216502
43141	216503
91248	216504
12164	216505
7120	216506
256292	216507
116315	216508
59993	216509
304893	216510
125916	216511
15812	216512
192220	216513
29485	216514
84047	216515
32741	216516
114248	216517
82943	216518
103638	216519
4621	216520
84097	216521
92530	216522
19063	216523
315959	216524
76779	216525
8342	216526
73233	216527
9911	216528
100773	216529
152982	216530
43029	216531
43030	216532
11606	216533
170250	216534
304524	216535
106380	216536
11605	216537
169863	216538
298026	216539
126318	216540
292380	216541
106409	216542
122344	216543
122344	216544
24869	216545
77816	216546
33344	216547
102006	216548
77818	216549
55133	216550
204482	216551
69229	216552
129931	216553
55508	216554
76322	216555
88199	216556
36535	216557
37934	216558
58416	216559
22920	216560
105339	216561
307958	216562
61214	216563
126793	216564
47995	216565
9486	216566
52152	216567
35731	216568
18136	216569
24724	216570
119325	216571
79964	216572
55601	216573
67343	216574
261095	216575
212402	216576
30912	216577
12399	216578
47906	216579
64144	216580
210547	216581
66221	216582
38873	216583
139332	216584
35535	216585
43646	216586
73086	216587
19054	216588
251283	216589
120074	216590
154258	216591
38865	216592
208605	216593
25843	216594
204783	216595
195001	216596
14433	216597
111370	216598
112588	216599
123929	216600
191039	216601
119693	216602
232042	216603
205456	216604
107269	216605
285046	216606
103318	216607
132864	216608
91050	216609
24527	216610
273108	216611
208584	216612
175209	216613
58938	216614
170064	216615
307240	216616
48690	216617
232355	216618
123929	216619
312460	216620
102552	216621
108164	216622
169678	216623
158496	216624
2696	216625
178554	216626
63916	216627
322613	216628
113356	216629
115374	216630
208309	216631
167557	216632
120792	216633
23021	216634
265053	216635
9381	216636
285422	216637
107725	216638
43172	216639
15162	216640
33268	216641
94320	216642
281917	216643
117456	216644
116968	216645
85698	216646
206166	216647
42778	216648
303883	216649
203749	216650
254404	216651
109454	216652
221657	216653
226325	216654
203169	216655
304146	216656
203860	216657
243681	216658
13058	216659
128939	216660
39652	216661
70306	216662
159243	216663
37718	216664
162417	216665
314131	216666
128759	216667
93565	216668
143911	216669
185980	216670
128759	216671
160199	216672
49186	216673
259417	216674
32335	216675
109010	216676
258813	216677
215191	216678
192544	216679
261168	216680
232690	216681
66227	216682
323405	216683
48900	216684
270240	216685
171052	216686
109615	216687
169863	216688
197809	216689
133943	216690
252107	216691
81172	216692
18071	216693
20177	216694
242284	216695
57747	216696
176648	216697
49239	216698
94674	216699
166654	216700
18071	216701
284196	216702
170449	216703
75579	216704
201332	216705
62245	216706
259455	216707
192258	216708
26392	216709
200044	216710
252408	216711
96080	216712
133062	216713
155990	216714
25273	216715
191532	216716
162627	216717
276072	216718
11632	216719
244868	216720
274616	216721
150236	216722
264302	216723
305290	216724
62856	216725
264167	216726
79977	216727
81195	216728
37041	216729
37041	216730
248498	216731
303263	216732
53504	216733
182926	216734
48041	216735
163448	216736
292118	216737
305061	216738
222506	216739
261228	216740
92212	216741
135515	216742
291155	216743
126981	216744
115102	216745
109844	216746
205747	216747
278536	216748
88661	216749
181032	216750
283000	216751
82321	216752
96889	216753
100827	216754
64874	216755
178046	216756
248479	216757
26039	216758
26039	216759
26039	216760
1076	216761
187424	216762
17218	216763
177885	216764
206017	216765
132243	216766
18059	216767
35466	216768
175291	216769
52623	216770
12429	216771
7224	216772
32671	216773
72638	216774
105253	216775
217102	216776
6206	216777
285493	216778
10872	216779
28963	216780
285	216781
304543	216782
130619	216783
153	216784
173884	216785
31411	216786
75084	216787
139068	216788
44923	216789
20808	216790
193349	216791
54586	216792
317858	216793
33282	216794
13436	216795
104646	216796
51385	216797
382	216798
8630	216799
182525	216800
121649	216801
270643	216802
1888	216803
134815	216804
149686	216805
1339	216806
114155	216807
13	216808
247158	216809
98084	216810
21927	216811
201173	216812
92600	216813
79661	216814
255029	216815
280228	216816
32731	216817
213212	216818
111928	216819
59579	216820
6042	216821
120812	216822
40532	216823
301291	216824
233241	216825
125077	216826
151212	216827
58892	216828
292009	216829
110208	216830
16336	216831
252289	216832
264425	216833
89512	216834
72005	216835
5361	216836
20595	216837
89353	216838
123842	216839
41373	216840
216803	216841
214604	216842
148175	216843
11834	216844
116168	216845
14559	216846
129	216847
14559	216848
14378	216849
12221	216850
323642	216851
8560	216852
313625	216853
104502	216854
66880	216855
72730	216856
159093	216857
287996	216858
62590	216859
199202	216860
138437	216861
206387	216862
238430	216863
119406	216864
177722	216865
268262	216866
12438	216867
634	216868
8253	216869
57751	216870
80958	216871
137470	216872
31099	216873
9140	216874
14544	216875
41237	216876
1044	216877
1429	216878
13248	216879
66571	216880
1763	216881
134803	216882
81075	216883
132623	216884
295042	216885
10776	216886
6504	216887
43749	216888
2246	216889
5863	216890
79365	216891
39442	216892
82100	216893
58406	216894
38341	216895
30603	216896
191487	216897
204023	216898
80593	216899
299395	216900
14196	216901
7399	216902
69809	216903
303893	216904
58704	216905
57961	216906
4830	216907
23378	216908
196507	216909
204	216910
111507	216911
19591	216912
46722	216913
60321	216914
304225	216915
72855	216916
83738	216917
15336	216918
214070	216919
227522	216920
286848	216921
192703	216922
85340	216923
183396	216924
88351	216925
52926	216926
89613	216927
41784	216928
179762	216929
129697	216930
10758	216931
110439	216932
67571	216933
11916	216934
233585	216935
119	216936
513	216937
38890	216938
69520	216939
45965	216940
23418	216941
34992	216942
53598	216943
11695	216944
54012	216945
25273	216946
71481	216947
84079	216948
202320	216949
131567	216950
252292	216951
94107	216952
219745	216953
109595	216954
148231	216955
91211	216956
253919	216957
86907	216958
29853	216959
305614	216960
108338	216961
128229	216962
199780	216963
26272	216964
113966	216965
4771	216966
28348	216967
44760	216968
129848	216969
239493	216970
230309	216971
257849	216972
207032	216973
115935	216974
309772	216975
216776	216976
115453	216977
23044	216978
32570	216979
35231	216980
172643	216981
18670	216982
30651	216983
180564	216984
315580	216985
114582	216986
217245	216987
127856	216988
105876	216989
124672	216990
30050	216991
11425	216992
167703	216993
159919	216994
49783	216995
62931	216996
71398	216997
101971	216998
1155	216999
117905	217000
60804	217001
116593	217002
10381	217003
27531	217004
23815	217005
137906	217006
166044	217007
238793	217008
97061	217009
22886	217010
151576	217011
36154	217012
91268	217013
315733	217014
250820	217015
3375	217016
113106	217017
203744	217018
20588	217019
116872	217020
284384	217021
370	217022
6104	217023
16580	217024
44520	217025
217322	217026
19527	217027
978	217028
128727	217029
174421	217030
115586	217031
52032	217032
86035	217033
183821	217034
232469	217035
16278	217036
219499	217037
43946	217038
203621	217039
86638	217040
239842	217041
102533	217042
27349	217043
45492	217044
39967	217045
218612	217046
320122	217047
98467	217048
215840	217049
212484	217050
311363	217051
214215	217052
129162	217053
113128	217054
41970	217055
82219	217056
6551	217057
322365	217058
82124	217059
40018	217060
52925	217061
298976	217062
8264	217063
14440	217064
37690	217065
94475	217066
243682	217067
236833	217068
134298	217069
140829	217070
14746	217071
59479	217072
203960	217073
33428	217074
1547	217075
16210	217076
9047	217077
102871	217078
147310	217079
63238	217080
184605	217081
74116	217082
173593	217083
23731	217084
316174	217085
37576	217086
288065	217087
129317	217088
324026	217089
186711	217090
328484	217091
164228	217092
239848	217093
4748	217094
78738	217095
39469	217096
10765	217097
153852	217098
151000	217099
125517	217100
120364	217101
102013	217102
129964	217103
234281	217104
16037	217105
44641	217106
24016	217107
6263	217108
42644	217109
114623	217110
266809	217111
112203	217112
182372	217113
233	217114
22243	217115
105087	217116
17862	217117
15386	217118
160546	217119
214781	217120
168055	217121
82753	217122
152213	217123
176309	217124
131774	217125
230390	217126
15508	217127
242005	217128
105088	217129
130880	217130
160376	217131
121121	217132
290869	217133
20363	217134
224250	217135
292664	217136
326758	217137
236883	217138
283417	217139
237094	217140
324352	217141
67237	217142
200	217143
35635	217144
48091	217145
92420	217146
158957	217147
218437	217148
281522	217149
158741	217150
135243	217151
304928	217152
142255	217153
86523	217154
266934	217155
201821	217156
286540	217157
292892	217158
96828	217159
170786	217160
210283	217161
92264	217162
34958	217163
304148	217164
40785	217165
195228	217166
51066	217167
69809	217168
99986	217169
145414	217170
38172	217171
105228	217172
193369	217173
15508	217174
3736	217175
194202	217176
38676	217177
306995	217178
144144	217179
131420	217180
230378	217181
17571	217182
113417	217183
144377	217184
136419	217185
81133	217186
244453	217187
303811	217188
162785	217189
217709	217190
281819	217191
5162	217192
193025	217193
90743	217194
206455	217195
43665	217196
86914	217197
44599	217198
1447	217199
4189	217200
4189	217201
6279	217202
265	217203
41150	217204
162094	217205
75359	217206
155652	217207
1031	217208
7104	217209
16630	217210
47366	217211
25928	217212
28386	217213
90114	217214
42255	217215
6217	217216
1760	217217
11654	217218
198976	217219
176246	217220
81308	217221
90027	217222
146126	217223
58819	217224
138497	217225
214427	217226
25917	217227
216070	217228
197849	217229
50199	217230
198241	217231
297417	217232
156231	217233
294195	217234
223547	217235
233703	217236
69022	217237
201046	217238
68404	217239
11587	217240
279359	217241
116481	217242
60384	217243
207921	217244
99130	217245
214358	217246
257362	217247
148096	217248
47646	217249
98211	217250
152352	217251
288019	217252
230670	217253
118475	217254
252656	217255
41302	217256
113883	217257
81004	217258
166903	217259
287179	217260
117350	217261
114679	217262
241781	217263
54481	217264
306172	217265
28910	217266
314166	217267
303855	217268
107173	217269
277773	217270
129808	217271
218123	217272
184054	217273
193257	217274
219693	217275
249308	217276
302208	217277
318712	217278
41000	217279
18217	217280
119072	217281
145988	217282
107679	217283
273492	217284
9850	217285
91911	217286
242052	217287
109349	217288
228974	217289
116892	217290
47951	217291
17876	217292
100835	217293
65078	217294
82413	217295
75351	217296
272677	217297
147107	217298
141035	217299
99085	217300
219073	217301
319867	217302
166432	217303
31439	217304
178503	217305
89877	217306
37686	217307
97887	217308
289180	217309
158338	217310
96853	217311
91024	217312
140043	217313
313744	217314
164393	217315
89784	217316
143147	217317
179291	217318
280305	217319
187966	217320
59756	217321
264412	217322
140554	217323
291401	217324
291522	217325
264315	217326
172652	217327
228612	217328
44833	217329
219397	217330
75063	217331
147867	217332
88888	217333
190236	217334
294842	217335
318207	217336
156381	217337
128119	217338
194296	217339
212759	217340
162482	217341
307539	217342
261028	217343
186228	217344
28170	217345
96337	217346
43903	217347
118363	217348
201389	217349
52706	217350
313933	217351
260583	217352
241812	217353
170955	217354
118276	217355
242201	217356
37569	217357
81987	217358
126701	217359
36624	217360
233492	217361
118282	217362
183959	217363
225633	217364
140218	217365
203353	217366
77690	217367
160651	217368
320927	217369
267237	217370
45051	217371
129617	217372
7745	217373
187980	217374
200902	217375
94497	217376
143976	217377
298433	217378
300548	217379
25643	217380
232642	217381
176531	217382
112174	217383
110328	217384
239589	217385
5050	217386
6906	217387
321235	217388
11943	217389
188855	217390
196218	217391
53928	217392
227314	217393
90774	217394
180120	217395
285344	217396
294349	217397
214671	217398
220414	217399
134013	217400
16652	217401
73860	217402
203679	217403
112516	217404
258041	217405
115958	217406
129264	217407
138820	217408
71157	217409
261475	217410
322982	217411
241142	217412
9549	217413
86228	217414
133706	217415
194216	217416
138601	217417
203263	217418
216980	217419
566	217420
153869	217421
401	217422
15323	217423
57995	217424
303016	217425
39626	217426
214890	217427
161985	217428
11862	217429
56647	217430
50579	217431
275302	217432
2047	217433
272400	217434
122326	217435
179077	217436
177648	217437
82198	217438
16198	217439
7167	217440
169213	217441
307652	217442
102033	217443
65894	217444
242817	217445
139208	217446
79146	217447
285529	217448
242858	217449
101448	217450
120710	217451
275535	217452
183033	217453
85620	217454
246305	217455
59370	217456
37250	217457
170189	217458
143751	217459
92693	217460
22389	217461
74786	217462
7537	217463
9921	217464
305670	217465
52636	217466
45288	217467
91539	217468
143146	217469
302877	217470
182490	217471
265760	217472
16921	217473
281741	217474
190348	217475
5506	217476
210371	217477
190730	217478
232201	217479
167913	217480
111399	217481
186251	217482
249238	217483
143037	217484
323278	217485
328545	217486
210779	217487
213109	217488
265433	217489
211665	217490
106659	217491
45056	217492
246753	217493
174816	217494
168894	217495
258644	217496
85005	217497
81554	217498
103374	217499
118144	217500
42042	217501
41881	217502
302037	217503
147759	217504
103383	217505
202485	217506
121761	217507
160539	217508
285557	217509
192200	217510
111715	217511
22938	217512
62273	217513
82261	217514
268361	217515
89776	217516
14701	217517
187778	217518
125087	217519
36768	217520
105482	217521
110038	217522
229316	217523
5244	217524
309803	217525
186767	217526
26867	217527
313501	217528
115220	217529
85056	217530
171941	217531
16889	217532
290280	217533
328231	217534
173505	217535
111574	217536
56240	217537
30074	217538
167096	217539
82256	217540
185202	217541
264501	217542
72198	217543
303381	217544
112131	217545
174433	217546
312088	217547
81071	217548
65928	217549
22693	217550
146233	217551
145534	217552
161576	217553
171329	217554
147731	217555
225353	217556
90121	217557
124378	217558
97680	217559
262043	217560
244448	217561
78561	217562
102499	217563
277465	217564
42208	217565
59197	217566
269595	217567
139211	217568
86027	217569
323663	217570
214523	217571
1956	217572
31699	217573
5838	217574
6462	217575
24530	217576
11717	217577
53076	217578
22089	217579
137526	217580
180796	217581
50475	217582
18376	217583
205409	217584
172658	217585
242205	217586
72416	217587
25048	217588
215782	217589
12960	217590
1955	217591
102715	217592
192025	217593
215091	217594
59623	217595
140882	217596
133402	217597
236880	217598
51128	217599
157758	217600
31243	217601
92948	217602
8228	217603
3206	217604
89181	217605
284884	217606
239228	217607
96470	217608
42762	217609
171997	217610
137254	217611
20610	217612
146251	217613
162157	217614
237068	217615
36765	217616
91625	217617
45878	217618
256392	217619
317020	217620
62572	217621
107770	217622
237223	217623
174392	217624
114722	217625
26787	217626
56340	217627
243237	217628
66194	217629
105693	217630
77372	217631
159324	217632
67488	217633
30572	217634
156281	217635
122630	217636
199203	217637
143725	217638
248534	217639
307948	217640
102714	217641
319186	217642
275338	217643
108176	217644
85139	217645
250652	217646
43563	217647
246130	217648
193355	217649
42368	217650
184712	217651
278031	217652
68210	217653
93655	217654
21102	217655
184326	217656
217039	217657
126508	217658
47263	217659
184326	217660
232656	217661
64172	217662
158936	217663
2258	217664
173190	217665
106587	217666
328472	217667
217039	217668
309656	217669
181618	217670
233	217671
76960	217672
24543	217673
100445	217674
58175	217675
75775	217676
181590	217677
12958	217678
71701	217679
86117	217680
237030	217681
217571	217682
6118	217683
144818	217684
250488	217685
12553	217686
68361	217687
2921	217688
9689	217689
225367	217690
64874	217691
320776	217692
16534	217693
109452	217694
275457	217695
285018	217696
33301	217697
77201	217698
140334	217699
146334	217700
59080	217701
137802	217702
60567	217703
88851	217704
131046	217705
228087	217706
2921	217707
101475	217708
101759	217709
158110	217710
5420	217711
158455	217712
66386	217713
9256	217714
547	217715
35901	217716
155301	217717
131785	217718
168319	217719
887	217720
174328	217721
54178	217722
302338	217723
187633	217724
268778	217725
157129	217726
93178	217727
126886	217728
120434	217729
203895	217730
50723	217731
119339	217732
50282	217733
2625	217734
69830	217735
121650	217736
22392	217737
253799	217738
95577	217739
171763	217740
79290	217741
83674	217742
189448	217743
289796	217744
288404	217745
11870	217746
49627	217747
65206	217748
142012	217749
15022	217750
25391	217751
170138	217752
138349	217753
175179	217754
91007	217755
33986	217756
10401	217757
8898	217758
324288	217759
6	217760
76052	217761
262130	217762
98889	217763
44365	217764
130246	217765
298514	217766
81335	217767
20139	217768
77177	217769
268465	217770
144928	217771
214254	217772
58819	217773
47890	217774
123308	217775
143465	217776
73164	217777
143668	217778
5574	217779
23795	217780
7800	217781
106252	217782
29318	217783
34212	217784
102854	217785
130843	217786
110600	217787
100810	217788
252857	217789
183561	217790
100810	217791
18433	217792
98012	217793
13433	217794
24885	217795
129135	217796
13433	217797
44365	217798
45200	217799
121631	217800
83342	217801
92629	217802
61430	217803
109623	217804
106252	217805
13433	217806
24885	217807
49845	217808
104350	217809
45444	217810
77115	217811
9711	217812
39680	217813
39877	217814
138581	217815
61796	217816
282548	217817
98685	217818
86395	217819
9066	217820
94945	217821
13305	217822
19468	217823
17341	217824
48122	217825
43777	217826
4051	217827
14676	217828
9682	217829
1034	217830
25533	217831
3818	217832
37116	217833
650	217834
39573	217835
15513	217836
69489	217837
75646	217838
123288	217839
72959	217840
133134	217841
264620	217842
7914	217843
7091	217844
44858	217845
19886	217846
39938	217847
212301	217848
126845	217849
86645	217850
737	217851
59438	217852
204961	217853
21186	217854
3632	217855
218539	217856
13069	217857
2734	217858
109624	217859
10893	217860
73028	217861
10815	217862
114816	217863
21629	217864
3942	217865
135734	217866
170239	217867
31000	217868
52490	217869
21075	217870
16664	217871
6448	217872
74146	217873
245058	217874
238057	217875
168309	217876
91706	217877
237692	217878
64831	217879
71554	217880
14168	217881
89043	217882
139487	217883
323156	217884
57616	217885
28997	217886
14803	217887
50208	217888
12182	217889
316035	217890
198427	217891
7407	217892
25214	217893
98147	217894
87395	217895
37459	217896
126710	217897
253384	217898
292337	217899
104632	217900
27024	217901
135689	217902
214035	217903
87168	217904
208599	217905
47727	217906
10246	217907
11798	217908
132652	217909
308385	217910
49092	217911
65024	217912
543	217913
5755	217914
5629	217915
87293	217916
101921	217917
241278	217918
212751	217919
74020	217920
258876	217921
22264	217922
5071	217923
250315	217924
101574	217925
4562	217926
65812	217927
43234	217928
16517	217929
235808	217930
211678	217931
135236	217932
271650	217933
206404	217934
314982	217935
313133	217936
206404	217937
303535	217938
67505	217939
80993	217940
151062	217941
200225	217942
73394	217943
74197	217944
200931	217945
113646	217946
63643	217947
3219	217948
166470	217949
93009	217950
32994	217951
262739	217952
155603	217953
319114	217954
309828	217955
251141	217956
279795	217957
271313	217958
270599	217959
29350	217960
47238	217961
48204	217962
4733	217963
175336	217964
68441	217965
163471	217966
97253	217967
98659	217968
98489	217969
258973	217970
85837	217971
270158	217972
31681	217973
1231	217974
82989	217975
177792	217976
85737	217977
244509	217978
67626	217979
198242	217980
305848	217981
77877	217982
25855	217983
296777	217984
311261	217985
179290	217986
169558	217987
233364	217988
98489	217989
136436	217990
310544	217991
47896	217992
953	217993
54093	217994
232763	217995
45519	217996
87456	217997
194983	217998
13500	217999
307560	218000
101877	218001
135689	218002
199987	218003
210597	218004
310176	218005
303771	218006
55565	218007
45519	218008
24050	218009
61091	218010
7434	218011
16863	218012
1939	218013
9456	218014
110257	218015
47843	218016
3986	218017
71420	218018
11574	218019
55857	218020
22891	218021
84855	218022
59840	218023
19667	218024
41419	218025
3125	218026
20788	218027
6652	218028
26629	218029
49525	218030
15138	218031
27483	218032
102441	218033
83583	218034
54697	218035
20131	218036
5966	218037
179941	218038
1482	218039
236419	218040
31715	218041
19971	218042
63282	218043
200665	218044
186090	218045
144259	218046
77487	218047
19370	218048
81795	218049
40690	218050
179117	218051
115653	218052
32616	218053
47433	218054
63507	218055
128553	218056
210268	218057
165939	218058
20112	218059
179651	218060
77739	218061
177459	218062
155351	218063
26194	218064
37999	218065
34917	218066
67857	218067
44866	218068
2477	218069
2078	218070
167145	218071
111828	218072
161743	218073
25489	218074
183899	218075
107989	218076
62561	218077
162354	218078
15653	218079
14721	218080
120157	218081
78011	218082
105633	218083
34247	218084
844	218085
42960	218086
15834	218087
58178	218088
67794	218089
31908	218090
3014	218091
13900	218092
262087	218093
214345	218094
154116	218095
54810	218096
86977	218097
9236	218098
56121	218099
87843	218100
57990	218101
206154	218102
139595	218103
39267	218104
12511	218105
268002	218106
5879	218107
16940	218108
214686	218109
46419	218110
54209	218111
106234	218112
95630	218113
42232	218114
203719	218115
222456	218116
208934	218117
214903	218118
197688	218119
305170	218120
136645	218121
76046	218122
201904	218123
128325	218124
17957	218125
51750	218126
79915	218127
70553	218128
19639	218129
47214	218130
217092	218131
148534	218132
114760	218133
176725	218134
14800	218135
37222	218136
84469	218137
325381	218138
193075	218139
94307	218140
109317	218141
29311	218142
60835	218143
11837	218144
288179	218145
60637	218146
181948	218147
67629	218148
13770	218149
298730	218150
24571	218151
152376	218152
212136	218153
75759	218154
4656	218155
94057	218156
154194	218157
153588	218158
154160	218159
25122	218160
24269	218161
7085	218162
916	218163
4656	218164
42575	218165
132553	218166
268717	218167
129970	218168
116958	218169
127902	218170
226263	218171
1225	218172
191077	218173
16052	218174
22605	218175
25066	218176
273	218177
295125	218178
23980	218179
194023	218180
211320	218181
198083	218182
16301	218183
81762	218184
812	218185
61109	218186
26072	218187
6572	218188
10900	218189
4398	218190
86475	218191
281181	218192
6635	218193
183986	218194
288536	218195
208934	218196
204515	218197
59098	218198
12237	218199
128421	218200
94063	218201
89379	218202
195679	218203
128367	218204
114316	218205
105676	218206
42289	218207
34145	218208
136236	218209
313351	218210
73639	218211
34839	218212
202292	218213
138771	218214
189508	218215
224475	218216
246456	218217
208386	218218
144041	218219
228488	218220
38374	218221
269232	218222
195827	218223
93552	218224
92261	218225
189829	218226
35674	218227
1027	218228
138333	218229
305370	218230
80429	218231
212554	218232
144855	218233
144855	218234
218304	218235
213372	218236
50443	218237
270701	218238
14012	218239
94251	218240
20137	218241
112565	218242
6495	218243
117205	218244
66842	218245
276050	218246
69202	218247
118859	218248
130252	218249
139118	218250
74185	218251
277456	218252
277643	218253
305867	218254
326516	218255
133367	218256
100729	218257
33756	218258
164871	218259
123010	218260
124432	218261
11070	218262
4651	218263
36002	218264
265134	218265
18941	218266
242037	218267
7686	218268
85175	218269
154321	218270
11035	218271
140767	218272
295725	218273
21487	218274
205319	218275
87249	218276
131365	218277
956	218278
32093	218279
39169	218280
300411	218281
7641	218282
126466	218283
322921	218284
229038	218285
77803	218286
309870	218287
79633	218288
24916	218289
82561	218290
310970	218291
29093	218292
42357	218293
249	218294
187183	218295
256824	218296
89997	218297
70052	218298
70088	218299
126110	218300
307599	218301
166322	218302
89891	218303
82709	218304
134559	218305
230100	218306
92652	218307
281463	218308
9484	218309
207009	218310
124177	218311
37873	218312
99442	218313
99829	218314
123673	218315
328082	218316
127677	218317
119026	218318
14231	218319
63814	218320
15973	218321
124191	218322
268196	218323
293478	218324
151780	218325
39074	218326
33847	218327
22720	218328
61360	218329
296162	218330
233112	218331
109540	218332
193782	218333
308048	218334
184730	218335
229410	218336
278353	218337
20926	218338
132742	218339
135449	218340
38301	218341
96351	218342
159232	218343
44966	218344
111432	218345
193112	218346
154653	218347
29256	218348
213010	218349
89102	218350
152653	218351
2464	218352
97285	218353
5878	218354
6252	218355
192773	218356
48641	218357
87767	218358
275857	218359
37824	218360
14285	218361
61323	218362
88862	218363
88934	218364
147196	218365
269876	218366
4740	218367
189851	218368
116172	218369
47214	218370
137512	218371
261719	218372
180664	218373
96245	218374
66012	218375
159697	218376
245555	218377
31351	218378
7234	218379
321324	218380
60299	218381
75593	218382
245018	218383
215951	218384
151813	218385
19543	218386
92821	218387
126180	218388
119200	218389
171507	218390
280394	218391
249805	218392
111524	218393
221635	218394
36439	218395
12580	218396
89381	218397
829	218398
317687	218399
3274	218400
211461	218401
136565	218402
209943	218403
157599	218404
103808	218405
53845	218406
143651	218407
145409	218408
129201	218409
168254	218410
276545	218411
30356	218412
159064	218413
182633	218414
191780	218415
122881	218416
58771	218417
131909	218418
33276	218419
15324	218420
113480	218421
323320	218422
87361	218423
48948	218424
186660	218425
26660	218426
209926	218427
145535	218428
183376	218429
29707	218430
257419	218431
107553	218432
264696	218433
72119	218434
661	218435
123553	218436
103981	218437
55103	218438
86011	218439
156739	218440
199621	218441
29612	218442
15324	218443
153488	218444
2902	218445
18864	218446
51123	218447
228554	218448
228645	218449
267894	218450
48470	218451
143195	218452
81185	218453
9027	218454
53855	218455
171475	218456
68737	218457
286691	218458
91502	218459
118370	218460
286974	218461
196752	218462
81733	218463
222274	218464
294843	218465
258374	218466
305082	218467
161284	218468
83282	218469
302856	218470
174557	218471
131913	218472
142713	218473
123372	218474
61110	218475
81715	218476
127733	218477
129047	218478
119061	218479
81733	218480
199363	218481
100804	218482
188199	218483
50820	218484
323487	218485
323557	218486
97683	218487
90039	218488
204250	218489
136214	218490
314476	218491
12414	218492
215136	218493
34001	218494
274351	218495
268624	218496
173104	218497
185439	218498
33756	218499
164997	218500
95373	218501
83606	218502
19379	218503
96860	218504
23925	218505
99759	218506
112515	218507
111587	218508
116897	218509
159384	218510
78674	218511
252507	218512
311368	218513
253640	218514
192697	218515
251209	218516
53921	218517
95946	218518
51850	218519
91657	218520
172944	218521
111167	218522
176325	218523
170285	218524
152007	218525
255761	218526
107166	218527
110346	218528
60177	218529
90438	218530
139520	218531
221565	218532
50047	218533
189293	218534
281545	218535
78689	218536
47307	218537
82633	218538
67824	218539
163961	218540
45899	218541
321777	218542
35986	218543
190520	218544
56444	218545
218515	218546
53466	218547
87262	218548
156173	218549
113150	218550
40860	218551
6754	218552
4211	218553
167584	218554
130832	218555
38799	218556
29671	218557
155438	218558
179060	218559
112459	218560
149554	218561
58062	218562
112060	218563
311705	218564
14852	218565
2831	218566
58365	218567
129868	218568
29362	218569
167434	218570
128575	218571
6344	218572
203667	218573
126562	218574
35821	218575
20198	218576
117344	218577
75198	218578
84932	218579
22935	218580
26837	218581
134989	218582
266819	218583
213660	218584
126751	218585
173748	218586
58221	218587
202340	218588
44200	218589
125565	218590
105925	218591
55115	218592
322817	218593
154120	218594
114011	218595
193544	218596
129404	218597
80681	218598
138623	218599
19943	218600
158640	218601
16448	218602
53424	218603
87475	218604
166370	218605
84133	218606
139164	218607
93442	218608
263519	218609
52000	218610
29687	218611
11056	218612
2050	218613
118313	218614
86046	218615
146969	218616
203361	218617
107691	218618
5151	218619
113317	218620
265319	218621
169897	218622
47218	218623
148720	218624
165828	218625
174366	218626
231613	218627
28017	218628
133103	218629
133434	218630
247317	218631
142786	218632
63047	218633
9726	218634
207305	218635
79395	218636
103394	218637
186349	218638
90431	218639
96210	218640
154187	218641
328169	218642
2360	218643
20426	218644
118663	218645
200988	218646
195639	218647
216911	218648
186395	218649
78469	218650
215573	218651
110209	218652
207732	218653
45995	218654
261974	218655
282225	218656
118773	218657
181878	218658
117055	218659
168259	218660
165896	218661
94869	218662
301610	218663
91095	218664
129034	218665
92173	218666
116113	218667
305737	218668
113850	218669
32643	218670
282447	218671
104125	218672
54238	218673
181281	218674
4630	218675
71908	218676
80620	218677
289737	218678
146551	218679
239435	218680
105079	218681
201346	218682
10959	218683
44689	218684
146410	218685
295260	218686
75376	218687
102286	218688
214260	218689
129876	218690
41361	218691
17205	218692
38415	218693
188127	218694
3180	218695
85006	218696
100651	218697
169	218698
144374	218699
8511	218700
70675	218701
22004	218702
121517	218703
16635	218704
195335	218705
297241	218706
176932	218707
40690	218708
205092	218709
113046	218710
290011	218711
120461	218712
136976	218713
196523	218714
310281	218715
44228	218716
48223	218717
48469	218718
17064	218719
81523	218720
215831	218721
16020	218722
50398	218723
222579	218724
173708	218725
66721	218726
25777	218727
167210	218728
50201	218729
79862	218730
82112	218731
133887	218732
4567	218733
180855	218734
233977	218735
111766	218736
126231	218737
91297	218738
138658	218739
31756	218740
293891	218741
318876	218742
138209	218743
193897	218744
261802	218745
287882	218746
155521	218747
184336	218748
214930	218749
127642	218750
126454	218751
51952	218752
117316	218753
44275	218754
181710	218755
156681	218756
85190	218757
31788	218758
178558	218759
184805	218760
48710	218761
70012	218762
203560	218763
274581	218764
149627	218765
321464	218766
292851	218767
100	218768
16446	218769
75230	218770
138158	218771
119357	218772
278605	218773
9690	218774
36093	218775
328435	218776
113307	218777
52197	218778
167596	218779
144457	218780
312951	218781
99147	218782
94553	218783
30824	218784
6495	218785
75992	218786
135185	218787
233597	218788
169856	218789
122656	218790
150347	218791
114203	218792
241055	218793
47881	218794
39466	218795
23662	218796
78862	218797
95440	218798
66294	218799
226313	218800
95673	218801
272234	218802
277505	218803
79428	218804
234256	218805
145905	218806
274753	218807
233018	218808
204521	218809
170317	218810
86990	218811
318051	218812
32652	218813
79782	218814
174191	218815
131447	218816
86577	218817
66240	218818
1231	218819
24468	218820
113273	218821
87286	218822
132032	218823
11154	218824
141247	218825
61153	218826
35968	218827
180406	218828
49206	218829
128122	218830
10901	218831
20194	218832
136646	218833
212978	218834
19908	218835
195989	218836
88728	218837
1460	218838
8638	218839
71537	218840
20225	218841
136140	218842
54761	218843
212435	218844
22090	218845
44826	218846
122586	218847
101710	218848
44614	218849
272704	218850
84942	218851
3461	218852
172651	218853
276801	218854
164425	218855
207553	218856
64523	218857
169302	218858
120840	218859
40423	218860
4686	218861
217732	218862
1	218863
86361	218864
86315	218865
178322	218866
24108	218867
6288	218868
47632	218869
154769	218870
235602	218871
6216	218872
6209	218873
22922	218874
60360	218875
183843	218876
136249	218877
31132	218878
301234	218879
85300	218880
53084	218881
222162	218882
55469	218883
39781	218884
199840	218885
136195	218886
98689	218887
183778	218888
213329	218889
24167	218890
130885	218891
16883	218892
45987	218893
50268	218894
86508	218895
76997	218896
153135	218897
22572	218898
269211	218899
24618	218900
152002	218901
99884	218902
142859	218903
238306	218904
113370	218905
46937	218906
178358	218907
52699	218908
163619	218909
85321	218910
134871	218911
209996	218912
209975	218913
123973	218914
212269	218915
7123	218916
190575	218917
26630	218918
137084	218919
164427	218920
191705	218921
52687	218922
164265	218923
294449	218924
324232	218925
75734	218926
3488	218927
133029	218928
55796	218929
193527	218930
40270	218931
131018	218932
280138	218933
33536	218934
167743	218935
12699	218936
89133	218937
53845	218938
245206	218939
291818	218940
143835	218941
244705	218942
256372	218943
143389	218944
84198	218945
159261	218946
186743	218947
179771	218948
206984	218949
175257	218950
83508	218951
149144	218952
149111	218953
282434	218954
49702	218955
22544	218956
215336	218957
170627	218958
199106	218959
26494	218960
63558	218961
75832	218962
252546	218963
207462	218964
31181	218965
112963	218966
88390	218967
97239	218968
292072	218969
169405	218970
986	218971
151554	218972
43232	218973
189822	218974
102414	218975
64933	218976
146594	218977
28140	218978
66585	218979
2470	218980
140381	218981
141580	218982
82114	218983
35516	218984
64301	218985
291502	218986
114077	218987
198366	218988
105837	218989
98727	218990
137869	218991
221901	218992
303244	218993
328123	218994
38806	218995
50616	218996
320687	218997
130590	218998
46361	218999
89806	219000
139084	219001
83139	219002
112518	219003
298552	219004
85730	219005
107937	219006
234416	219007
4782	219008
78859	219009
197365	219010
217784	219011
175696	219012
45207	219013
269765	219014
72455	219015
5878	219016
123945	219017
61949	219018
7806	219019
173944	219020
70732	219021
72258	219022
10364	219023
44022	219024
320307	219025
308476	219026
159261	219027
91286	219028
295761	219029
202496	219030
11918	219031
42394	219032
297	219033
278293	219034
188649	219035
288478	219036
227339	219037
163750	219038
295522	219039
28592	219040
186145	219041
176069	219042
16785	219043
149868	219044
50197	219045
175795	219046
113003	219047
99980	219048
118575	219049
37464	219050
104727	219051
208013	219052
48450	219053
244788	219054
73101	219055
3751	219056
63396	219057
173355	219058
65595	219059
176480	219060
76261	219061
8768	219062
270637	219063
236656	219064
41198	219065
117051	219066
216431	219067
94701	219068
141627	219069
37314	219070
99200	219071
37331	219072
92143	219073
200010	219074
30159	219075
91555	219076
221828	219077
196472	219078
20468	219079
81585	219080
41440	219081
26417	219082
281509	219083
188918	219084
36161	219085
209885	219086
288799	219087
249525	219088
114234	219089
202234	219090
282	219091
131264	219092
88094	219093
287405	219094
93062	219095
114463	219096
70530	219097
30258	219098
18150	219099
65899	219100
12926	219101
191822	219102
110273	219103
202844	219104
44417	219105
9390	219106
17786	219107
39263	219108
110905	219109
114825	219110
75330	219111
179368	219112
135813	219113
128985	219114
282109	219115
115905	219116
82244	219117
93451	219118
83795	219119
128976	219120
179372	219121
122201	219122
58607	219123
194838	219124
11856	219125
18321	219126
125224	219127
44678	219128
67950	219129
180127	219130
99189	219131
296102	219132
66425	219133
82532	219134
186568	219135
65500	219136
87794	219137
212568	219138
305183	219139
164072	219140
250850	219141
57511	219142
122749	219143
220051	219144
202380	219145
123756	219146
25323	219147
166353	219148
120159	219149
23277	219150
182524	219151
23926	219152
18728	219153
26944	219154
86044	219155
57845	219156
72312	219157
32786	219158
168327	219159
131299	219160
148078	219161
97451	219162
47673	219163
127536	219164
118873	219165
79938	219166
13030	219167
32708	219168
10672	219169
129512	219170
121376	219171
200224	219172
131901	219173
46078	219174
93774	219175
116893	219176
128816	219177
23051	219178
297743	219179
241358	219180
28334	219181
276585	219182
9585	219183
255597	219184
162567	219185
48247	219186
21129	219187
50681	219188
34519	219189
156364	219190
100740	219191
64485	219192
63138	219193
88098	219194
249789	219195
287013	219196
55036	219197
42338	219198
214736	219199
274706	219200
51392	219201
13650	219202
68493	219203
260782	219204
31262	219205
42326	219206
74526	219207
126576	219208
281930	219209
209205	219210
108850	219211
250853	219212
45083	219213
32714	219214
116768	219215
68602	219216
7958	219217
276450	219218
177374	219219
327576	219220
197581	219221
193321	219222
59004	219223
111000	219224
105082	219225
144839	219226
112293	219227
111980	219228
274408	219229
188124	219230
203750	219231
82047	219232
27655	219233
244702	219234
9473	219235
139574	219236
27926	219237
307519	219238
181740	219239
110500	219240
113658	219241
10651	219242
202234	219243
172284	219244
91709	219245
152910	219246
65246	219247
88639	219248
147136	219249
38441	219250
142184	219251
35973	219252
187377	219253
79089	219254
186176	219255
299501	219256
110892	219257
11734	219258
9689	219259
74452	219260
99353	219261
205627	219262
190722	219263
306571	219264
294450	219265
316552	219266
57279	219267
101742	219268
16847	219269
12436	219270
308105	219271
283765	219272
51365	219273
194336	219274
281843	219275
137850	219276
17557	219277
200954	219278
305361	219279
129008	219280
41567	219281
87390	219282
40499	219283
25129	219284
79551	219285
65638	219286
95851	219287
215320	219288
194758	219289
216485	219290
126220	219291
60122	219292
149666	219293
366	219294
21199	219295
78600	219296
205887	219297
130781	219298
206365	219299
91571	219300
37760	219301
283914	219302
110130	219303
324749	219304
134081	219305
37284	219306
9796	219307
210770	219308
27235	219309
211891	219310
135703	219311
140347	219312
272319	219313
305699	219314
190156	219315
54933	219316
61031	219317
19014	219318
196754	219319
199538	219320
19378	219321
206637	219322
50766	219323
58366	219324
8429	219325
9992	219326
110604	219327
103576	219328
61415	219329
27106	219330
152168	219331
126033	219332
50285	219333
52908	219334
170571	219335
5704	219336
28442	219337
58482	219338
185284	219339
94629	219340
27242	219341
113616	219342
272009	219343
71671	219344
133807	219345
22194	219346
138531	219347
32120	219348
357	219349
284205	219350
78125	219351
73299	219352
147144	219353
103842	219354
34377	219355
79237	219356
245442	219357
93562	219358
92456	219359
18076	219360
137486	219361
3869	219362
21584	219363
73236	219364
38100	219365
64026	219366
26680	219367
4380	219368
188188	219369
15141	219370
10707	219371
3712	219372
26892	219373
14896	219374
8606	219375
326088	219376
209801	219377
212486	219378
203042	219379
91330	219380
168237	219381
96985	219382
271822	219383
121004	219384
72925	219385
25084	219386
158363	219387
242198	219388
206241	219389
74801	219390
84012	219391
31853	219392
42781	219393
40947	219394
206578	219395
175623	219396
67079	219397
253757	219398
90495	219399
130684	219400
103928	219401
70356	219402
55964	219403
135435	219404
317927	219405
200943	219406
183613	219407
186579	219408
129220	219409
5376	219410
55115	219411
62791	219412
166858	219413
8706	219414
62864	219415
175517	219416
210043	219417
46090	219418
230862	219419
89642	219420
33430	219421
174958	219422
29176	219423
65459	219424
30047	219425
13634	219426
258175	219427
67307	219428
66623	219429
57331	219430
22618	219431
41193	219432
310140	219433
75497	219434
227149	219435
133120	219436
183196	219437
161739	219438
46752	219439
105096	219440
94716	219441
95109	219442
320124	219443
232129	219444
194566	219445
38532	219446
202824	219447
105700	219448
51825	219449
314779	219450
61738	219451
182274	219452
320831	219453
277810	219454
104573	219455
121687	219456
50443	219457
184577	219458
185055	219459
301525	219460
99511	219461
186112	219462
153569	219463
61033	219464
7348	219465
142884	219466
134957	219467
40525	219468
136750	219469
61935	219470
295819	219471
183270	219472
206573	219473
90902	219474
19895	219475
30375	219476
183976	219477
16742	219478
129788	219479
273916	219480
288568	219481
217036	219482
139733	219483
113687	219484
99079	219485
107166	219486
140480	219487
30319	219488
130710	219489
195325	219490
39826	219491
256602	219492
121102	219493
74382	219494
155241	219495
25939	219496
114857	219497
64644	219498
8548	219499
58402	219500
169774	219501
23662	219502
49889	219503
115468	219504
49887	219505
106564	219506
48135	219507
25373	219508
126296	219509
301731	219510
33542	219511
41128	219512
174181	219513
4474	219514
40744	219515
37502	219516
203561	219517
77866	219518
237790	219519
75917	219520
290557	219521
233699	219522
180667	219523
62944	219524
91924	219525
83456	219526
154318	219527
148946	219528
115491	219529
248883	219530
278061	219531
253108	219532
189927	219533
198822	219534
68020	219535
204425	219536
188474	219537
320641	219538
185337	219539
243031	219540
225109	219541
143681	219542
180263	219543
169839	219544
166375	219545
213580	219546
44568	219547
80534	219548
209368	219549
2277	219550
1516	219551
81775	219552
2322	219553
41754	219554
210771	219555
34446	219556
5133	219557
5133	219558
313628	219559
19356	219560
39661	219561
75868	219562
205900	219563
250258	219564
154476	219565
1335	219566
229671	219567
143221	219568
154848	219569
215460	219570
177496	219571
252500	219572
2464	219573
78021	219574
41547	219575
1908	219576
291930	219577
156948	219578
143762	219579
205702	219580
291961	219581
101537	219582
328075	219583
253646	219584
277705	219585
191916	219586
147107	219587
78334	219588
113180	219589
29273	219590
143164	219591
102500	219592
312654	219593
301235	219594
270924	219595
154528	219596
3373	219597
1788	219598
1174	219599
70165	219600
261258	219601
87040	219602
19780	219603
14077	219604
318431	219605
130224	219606
129201	219607
162835	219608
121226	219609
61106	219610
130605	219611
52320	219612
65185	219613
137488	219614
29333	219615
6972	219616
54168	219617
8607	219618
308973	219619
153942	219620
31255	219621
285048	219622
200297	219623
163630	219624
59874	219625
256764	219626
209975	219627
4806	219628
220836	219629
268301	219630
69358	219631
28367	219632
15394	219633
13493	219634
212995	219635
125340	219636
58799	219637
326682	219638
1793	219639
60717	219640
180995	219641
29609	219642
157989	219643
13969	219644
56121	219645
70589	219646
3034	219647
140899	219648
99712	219649
77297	219650
31623	219651
133182	219652
254264	219653
327563	219654
51212	219655
269208	219656
218258	219657
31048	219658
11302	219659
56889	219660
116443	219661
84691	219662
28195	219663
62788	219664
39533	219665
179838	219666
35076	219667
283976	219668
20445	219669
37866	219670
5232	219671
216725	219672
17759	219673
215131	219674
82922	219675
51482	219676
60539	219677
94782	219678
29150	219679
207936	219680
37715	219681
68664	219682
2053	219683
190709	219684
241625	219685
102493	219686
109328	219687
242222	219688
6858	219689
41808	219690
244087	219691
263679	219692
96271	219693
134128	219694
211989	219695
48173	219696
13921	219697
275339	219698
40923	219699
294135	219700
121337	219701
122626	219702
61613	219703
137129	219704
324646	219705
57582	219706
175891	219707
165864	219708
151811	219709
188967	219710
49134	219711
137931	219712
32853	219713
39924	219714
62448	219715
312139	219716
243315	219717
99809	219718
130330	219719
320121	219720
61101	219721
183774	219722
321650	219723
121229	219724
201638	219725
287200	219726
120498	219727
81455	219728
126342	219729
56444	219730
136661	219731
7481	219732
161766	219733
312124	219734
87449	219735
19739	219736
48091	219737
29502	219738
125779	219739
53632	219740
59382	219741
57946	219742
236068	219743
202302	219744
312436	219745
307688	219746
64446	219747
154878	219748
19	219749
122120	219750
52029	219751
130057	219752
52763	219753
191948	219754
39966	219755
181942	219756
88652	219757
241577	219758
24710	219759
234854	219760
48451	219761
174326	219762
137827	219763
194286	219764
7541	219765
22945	219766
106831	219767
130148	219768
18467	219769
165138	219770
274073	219771
66304	219772
53964	219773
44658	219774
56960	219775
3963	219776
141365	219777
56668	219778
57245	219779
33936	219780
131385	219781
204303	219782
289257	219783
55667	219784
287606	219785
281331	219786
43032	219787
122378	219788
85865	219789
315105	219790
124922	219791
89941	219792
112153	219793
54535	219794
10522	219795
8008	219796
252657	219797
54846	219798
140169	219799
54495	219800
249229	219801
37027	219802
316464	219803
82756	219804
289723	219805
204521	219806
87810	219807
80944	219808
166725	219809
206678	219810
304996	219811
36206	219812
327245	219813
18252	219814
49282	219815
53535	219816
70311	219817
71141	219818
113064	219819
266595	219820
177180	219821
46164	219822
76957	219823
50443	219824
38342	219825
22974	219826
126705	219827
119085	219828
68489	219829
37392	219830
10943	219831
85944	219832
225382	219833
107432	219834
177018	219835
141727	219836
284877	219837
200781	219838
58672	219839
289482	219840
162282	219841
192925	219842
327867	219843
21193	219844
247062	219845
110728	219846
268176	219847
71176	219848
228454	219849
119060	219850
160109	219851
291958	219852
297967	219853
307114	219854
136990	219855
160269	219856
187870	219857
34405	219858
88778	219859
115822	219860
99259	219861
322679	219862
133146	219863
304092	219864
214189	219865
108046	219866
1537	219867
49810	219868
190433	219869
325736	219870
20561	219871
282943	219872
273602	219873
148886	219874
169997	219875
36781	219876
65263	219877
288469	219878
85739	219879
131950	219880
117909	219881
38524	219882
63910	219883
43947	219884
89271	219885
100405	219886
60883	219887
66013	219888
150855	219889
60106	219890
38441	219891
305772	219892
141626	219893
83715	219894
63429	219895
82377	219896
138826	219897
59818	219898
122576	219899
31255	219900
23037	219901
195012	219902
58338	219903
187526	219904
46323	219905
176858	219906
212023	219907
77445	219908
78817	219909
89779	219910
23279	219911
295299	219912
122914	219913
134457	219914
16013	219915
102586	219916
151509	219917
280248	219918
133833	219919
217872	219920
14957	219921
52198	219922
238075	219923
184758	219924
73484	219925
105466	219926
134020	219927
116542	219928
86580	219929
180883	219930
167267	219931
76175	219932
38243	219933
211986	219934
325034	219935
131806	219936
122632	219937
160846	219938
180166	219939
159369	219940
78116	219941
266626	219942
41340	219943
231332	219944
33751	219945
38293	219946
180920	219947
5232	219948
5232	219949
230256	219950
123481	219951
88740	219952
64259	219953
221037	219954
113107	219955
34442	219956
239055	219957
108434	219958
261090	219959
283733	219960
2336	219961
54407	219962
151099	219963
7531	219964
23886	219965
7436	219966
243900	219967
115309	219968
183957	219969
127741	219970
30053	219971
178113	219972
181150	219973
84801	219974
36075	219975
62416	219976
223313	219977
101080	219978
10584	219979
76420	219980
99653	219981
185913	219982
221648	219983
5326	219984
41507	219985
223574	219986
56558	219987
131948	219988
56590	219989
124355	219990
39243	219991
6994	219992
66997	219993
80288	219994
14203	219995
191863	219996
80817	219997
206171	219998
49158	219999
2307	220000
193618	220001
26335	220002
144871	220003
196842	220004
54876	220005
93569	220006
44570	220007
131937	220008
43280	220009
220104	220010
70456	220011
16345	220012
118077	220013
26770	220014
76806	220015
257514	220016
316284	220017
269754	220018
42322	220019
86425	220020
91673	220021
325221	220022
18748	220023
265002	220024
68403	220025
269140	220026
100872	220027
50813	220028
127797	220029
112659	220030
138471	220031
107832	220032
207110	220033
35959	220034
80513	220035
216569	220036
207324	220037
30756	220038
84508	220039
295858	220040
104766	220041
19125	220042
69034	220043
315082	220044
217044	220045
7672	220046
97977	220047
195918	220048
28143	220049
1513	220050
37690	220051
15406	220052
36604	220053
275107	220054
91529	220055
147612	220056
176640	220057
133856	220058
309309	220059
289456	220060
99241	220061
84121	220062
201488	220063
215488	220064
146176	220065
147555	220066
80892	220067
128093	220068
53211	220069
248143	220070
91993	220071
194781	220072
152899	220073
185514	220074
278478	220075
236741	220076
26692	220077
243083	220078
275609	220079
135355	220080
163685	220081
116921	220082
40357	220083
8063	220084
30752	220085
218371	220086
179299	220087
66167	220088
233533	220089
37597	220090
154724	220091
141680	220092
9789	220093
104244	220094
30993	220095
121154	220096
269819	220097
151269	220098
90367	220099
221638	220100
33075	220101
1593	220102
203446	220103
305461	220104
151889	220105
153020	220106
110537	220107
143809	220108
74904	220109
145047	220110
47887	220111
35877	220112
139993	220113
305889	220114
465	220115
309197	220116
217357	220117
76629	220118
34452	220119
110614	220120
143984	220121
186223	220122
139592	220123
144757	220124
58044	220125
190919	220126
78860	220127
114351	220128
30888	220129
88574	220130
15647	220131
101043	220132
216350	220133
55241	220134
53002	220135
88311	220136
81837	220137
85515	220138
98025	220139
272393	220140
64523	220141
28846	220142
276839	220143
68404	220144
68647	220145
7673	220146
174982	220147
62788	220148
67364	220149
40535	220150
294640	220151
193359	220152
114591	220153
192817	220154
299993	220155
280862	220156
132691	220157
118261	220158
74170	220159
35054	220160
251158	220161
221390	220162
165635	220163
76742	220164
38390	220165
39992	220166
179488	220167
99256	220168
64682	220169
54216	220170
178693	220171
305049	220172
44512	220173
149153	220174
27743	220175
198265	220176
291052	220177
274810	220178
250803	220179
140956	220180
127259	220181
89784	220182
101516	220183
72474	220184
72755	220185
107227	220186
151952	220187
208133	220188
242547	220189
166687	220190
229759	220191
92912	220192
274566	220193
124235	220194
144242	220195
92853	220196
120134	220197
13156	220198
192120	220199
309666	220200
156245	220201
113728	220202
218908	220203
61289	220204
174728	220205
156258	220206
126042	220207
190964	220208
200309	220209
88273	220210
117126	220211
24331	220212
182267	220213
112889	220214
200838	220215
162240	220216
284809	220217
122992	220218
194393	220219
299550	220220
162240	220221
213696	220222
64984	220223
274414	220224
80023	220225
73568	220226
54122	220227
196278	220228
257312	220229
75747	220230
216181	220231
322990	220232
150464	220233
12962	220234
15998	220235
5251	220236
64498	220237
17830	220238
118136	220239
252625	220240
207805	220241
156772	220242
156819	220243
136815	220244
239992	220245
111230	220246
154659	220247
186593	220248
53466	220249
73405	220250
96507	220251
262524	220252
154398	220253
75776	220254
58129	220255
35858	220256
16482	220257
202055	220258
201764	220259
142117	220260
220594	220261
164439	220262
191189	220263
194032	220264
147545	220265
230978	220266
227462	220267
152945	220268
95449	220269
113312	220270
192734	220271
165867	220272
171464	220273
93416	220274
221140	220275
304973	220276
26926	220277
93808	220278
165832	220279
83601	220280
150257	220281
47636	220282
113992	220283
18321	220284
46182	220285
185205	220286
167968	220287
130387	220288
321187	220289
75280	220290
291055	220291
257161	220292
167762	220293
212284	220294
169947	220295
113928	220296
288538	220297
199662	220298
221421	220299
184205	220300
26712	220301
98444	220302
64800	220303
42370	220304
238171	220305
50075	220306
283272	220307
187779	220308
49012	220309
310047	220310
86112	220311
317515	220312
96636	220313
82255	220314
89368	220315
134248	220316
76917	220317
125313	220318
72339	220319
80317	220320
198472	220321
233189	220322
188689	220323
160519	220324
157827	220325
81852	220326
168894	220327
3971	220328
4110	220329
4457	220330
16041	220331
38293	220332
304557	220333
157960	220334
207486	220335
207282	220336
132129	220337
189014	220338
75627	220339
103659	220340
59099	220341
133690	220342
262356	220343
97798	220344
67065	220345
292192	220346
193106	220347
25363	220348
59031	220349
89867	220350
233426	220351
102946	220352
16112	220353
121390	220354
261050	220355
209067	220356
105671	220357
138171	220358
305720	220359
6757	220360
126257	220361
57626	220362
205247	220363
97989	220364
26989	220365
18157	220366
130303	220367
17554	220368
24577	220369
108769	220370
229338	220371
304023	220372
28526	220373
57790	220374
94855	220375
11812	220376
68776	220377
295842	220378
102805	220379
74989	220380
160965	220381
2394	220382
30269	220383
155133	220384
100081	220385
151688	220386
36041	220387
12771	220388
98867	220389
167206	220390
142340	220391
10922	220392
15832	220393
57469	220394
31320	220395
82609	220396
15284	220397
26350	220398
133513	220399
9256	220400
947	220401
15324	220402
159068	220403
58242	220404
55261	220405
120017	220406
64099	220407
66491	220408
17639	220409
10146	220410
10261	220411
95264	220412
102322	220413
57346	220414
63043	220415
309225	220416
126991	220417
302946	220418
15614	220419
58059	220420
3393	220421
102699	220422
30773	220423
121505	220424
55857	220425
319222	220426
50	220427
90717	220428
166555	220429
176359	220430
88243	220431
143308	220432
324461	220433
100493	220434
132982	220435
325493	220436
1918	220437
130127	220438
61349	220439
68586	220440
305983	220441
27354	220442
40360	220443
89875	220444
116818	220445
135568	220446
216225	220447
5943	220448
192787	220449
50006	220450
31604	220451
255628	220452
20580	220453
138531	220454
41731	220455
108449	220456
161257	220457
266508	220458
15854	220459
58952	220460
207881	220461
152186	220462
97992	220463
195497	220464
293808	220465
287488	220466
142242	220467
10178	220468
226383	220469
32009	220470
38304	220471
45010	220472
295322	220473
151572	220474
297087	220475
117874	220476
74507	220477
1908	220478
65332	220479
171347	220480
143586	220481
215456	220482
228522	220483
63773	220484
283206	220485
38390	220486
123285	220487
128552	220488
6230	220489
179123	220490
118597	220491
34049	220492
44569	220493
293810	220494
39978	220495
65909	220496
327687	220497
174245	220498
101756	220499
267306	220500
45110	220501
304177	220502
239700	220503
144493	220504
95791	220505
217524	220506
124225	220507
49238	220508
2663	220509
314679	220510
18319	220511
67206	220512
67002	220513
197865	220514
71330	220515
85195	220516
50271	220517
85401	220518
56207	220519
119518	220520
38447	220521
196086	220522
309966	220523
1667	220524
150291	220525
131308	220526
268936	220527
268857	220528
37752	220529
182074	220530
126905	220531
59050	220532
328029	220533
52424	220534
289698	220535
65125	220536
69829	220537
19140	220538
299522	220539
219529	220540
277686	220541
31310	220542
73291	220543
315151	220544
263140	220545
4504	220546
40902	220547
155949	220548
160646	220549
97220	220550
308443	220551
5234	220552
42249	220553
21323	220554
224921	220555
141888	220556
60160	220557
173307	220558
59552	220559
84715	220560
280844	220561
178809	220562
59296	220563
151913	220564
66554	220565
205522	220566
222884	220567
119388	220568
160849	220569
80532	220570
194392	220571
278617	220572
137820	220573
222934	220574
298202	220575
174703	220576
147312	220577
24836	220578
209428	220579
191881	220580
3277	220581
194085	220582
73979	220583
170885	220584
49713	220585
22563	220586
59089	220587
53688	220588
143835	220589
5533	220590
318069	220591
26975	220592
185220	220593
10146	220594
14284	220595
51785	220596
16474	220597
166698	220598
9493	220599
30807	220600
66207	220601
242713	220602
180470	220603
3377	220604
107913	220605
180369	220606
147913	220607
87357	220608
178354	220609
81703	220610
107168	220611
24919	220612
143367	220613
73159	220614
195855	220615
162179	220616
215270	220617
55147	220618
103396	220619
119995	220620
104987	220621
76701	220622
40971	220623
232974	220624
11686	220625
44367	220626
242796	220627
108429	220628
53646	220629
4455	220630
49113	220631
200816	220632
6998	220633
101413	220634
371	220635
14094	220636
15682	220637
60806	220638
3759	220639
60432	220640
38265	220641
95784	220642
135409	220643
31449	220644
22304	220645
132182	220646
126333	220647
45671	220648
8944	220649
49915	220650
46438	220651
154085	220652
124315	220653
186319	220654
100845	220655
304421	220656
6104	220657
215106	220658
201033	220659
17749	220660
226041	220661
203415	220662
95664	220663
288388	220664
45474	220665
81397	220666
115429	220667
141103	220668
59900	220669
48702	220670
145879	220671
10591	220672
204646	220673
145064	220674
92412	220675
88168	220676
87493	220677
20109	220678
12903	220679
176034	220680
88309	220681
28455	220682
216474	220683
213398	220684
159814	220685
6661	220686
12729	220687
17234	220688
38726	220689
127183	220690
125917	220691
286233	220692
156748	220693
54945	220694
132441	220695
84171	220696
142681	220697
2245	220698
87324	220699
29064	220700
94491	220701
27411	220702
146260	220703
4474	220704
247435	220705
76716	220706
81821	220707
36424	220708
160675	220709
80581	220710
161263	220711
53269	220712
134022	220713
207496	220714
262260	220715
9794	220716
58059	220717
27845	220718
114564	220719
216504	220720
102158	220721
126001	220722
256911	220723
90831	220724
135833	220725
119244	220726
295277	220727
324795	220728
221686	220729
173635	220730
84062	220731
223363	220732
267189	220733
108886	220734
304663	220735
304416	220736
143124	220737
246132	220738
59703	220739
125669	220740
84092	220741
50546	220742
85127	220743
209930	220744
282038	220745
193295	220746
127943	220747
107788	220748
267559	220749
238809	220750
38458	220751
327967	220752
237777	220753
130832	220754
176043	220755
141062	220756
277109	220757
94816	220758
154584	220759
116626	220760
92194	220761
34018	220762
212680	220763
324991	220764
186900	220765
256031	220766
125975	220767
190828	220768
220109	220769
186054	220770
143558	220771
287096	220772
285856	220773
320640	220774
140228	220775
155959	220776
115408	220777
161218	220778
43674	220779
42146	220780
277753	220781
225606	220782
28961	220783
278231	220784
271373	220785
213487	220786
132820	220787
251512	220788
179030	220789
178569	220790
248930	220791
155550	220792
170060	220793
21265	220794
50108	220795
221993	220796
249786	220797
8437	220798
17833	220799
212986	220800
20333	220801
53387	220802
12349	220803
148	220804
36663	220805
160020	220806
48866	220807
77503	220808
114442	220809
181652	220810
29002	220811
282590	220812
186874	220813
86985	220814
30105	220815
90054	220816
46761	220817
145686	220818
210925	220819
233496	220820
46746	220821
125436	220822
322060	220823
162868	220824
122991	220825
190428	220826
180966	220827
123277	220828
146968	220829
119849	220830
21958	220831
158939	220832
197965	220833
317917	220834
65915	220835
47016	220836
260064	220837
100395	220838
11281	220839
7952	220840
169	220841
122354	220842
28755	220843
146641	220844
184677	220845
173511	220846
186332	220847
208205	220848
280498	220849
151702	220850
234838	220851
196324	220852
164520	220853
36137	220854
82205	220855
58947	220856
73973	220857
77081	220858
49589	220859
174295	220860
119225	220861
291068	220862
51392	220863
79115	220864
25081	220865
34357	220866
139278	220867
307998	220868
9905	220869
13024	220870
215913	220871
68529	220872
288303	220873
40666	220874
129510	220875
61063	220876
227108	220877
1158	220878
83094	220879
126078	220880
137782	220881
104558	220882
158113	220883
4965	220884
125873	220885
67304	220886
85058	220887
102747	220888
63496	220889
71550	220890
203764	220891
23803	220892
15291	220893
148967	220894
87956	220895
190532	220896
144388	220897
120890	220898
53441	220899
132558	220900
272019	220901
4656	220902
248303	220903
80377	220904
30375	220905
268688	220906
301626	220907
198187	220908
65518	220909
151056	220910
38415	220911
187547	220912
179930	220913
162373	220914
139376	220915
4772	220916
155207	220917
50	220918
89742	220919
867	220920
101601	220921
114877	220922
123198	220923
169908	220924
108587	220925
3262	220926
209793	220927
325	220928
11539	220929
5172	220930
39169	220931
111731	220932
327685	220933
32484	220934
148660	220935
30207	220936
1782	220937
189106	220938
108293	220939
54205	220940
19478	220941
108244	220942
87167	220943
207927	220944
7996	220945
11633	220946
6503	220947
22773	220948
58878	220949
48066	220950
255193	220951
26199	220952
215405	220953
34184	220954
69211	220955
53548	220956
107636	220957
119685	220958
26859	220959
14634	220960
88135	220961
54017	220962
90005	220963
217241	220964
85605	220965
152040	220966
195036	220967
26764	220968
27749	220969
26862	220970
42061	220971
37034	220972
9367	220973
239602	220974
73587	220975
123764	220976
111551	220977
187086	220978
18542	220979
162863	220980
156631	220981
55005	220982
228262	220983
256446	220984
85130	220985
10822	220986
38790	220987
158401	220988
1864	220989
184496	220990
77451	220991
207960	220992
187956	220993
74479	220994
140730	220995
169774	220996
73002	220997
235329	220998
186578	220999
202704	221000
75192	221001
220866	221002
37534	221003
9923	221004
196411	221005
287553	221006
72421	221007
9035	221008
53190	221009
28078	221010
4533	221011
10534	221012
111712	221013
49675	221014
49240	221015
73750	221016
44741	221017
158228	221018
27181	221019
6004	221020
168673	221021
40076	221022
90226	221023
57518	221024
116889	221025
7268	221026
17563	221027
26092	221028
156316	221029
13445	221030
213178	221031
66967	221032
216532	221033
275665	221034
9896	221035
52652	221036
56370	221037
79590	221038
61308	221039
171045	221040
127262	221041
127585	221042
269976	221043
121132	221044
121806	221045
51764	221046
202274	221047
87094	221048
59009	221049
86118	221050
301556	221051
257783	221052
87260	221053
61654	221054
120129	221055
7142	221056
126758	221057
8821	221058
162876	221059
66763	221060
195215	221061
3841	221062
31909	221063
25471	221064
137422	221065
109809	221066
309463	221067
84545	221068
12223	221069
65518	221070
25480	221071
74300	221072
32395	221073
117784	221074
29973	221075
326720	221076
197341	221077
95931	221078
782	221079
100549	221080
37309	221081
145525	221082
93942	221083
13773	221084
12929	221085
175122	221086
299381	221087
76995	221088
109349	221089
2931	221090
38751	221091
58100	221092
149377	221093
58958	221094
130156	221095
160993	221096
1335	221097
15	221098
111135	221099
33250	221100
303907	221101
69366	221102
18259	221103
199124	221104
92627	221105
323637	221106
292442	221107
186374	221108
100750	221109
100829	221110
24367	221111
195862	221112
281931	221113
55036	221114
263908	221115
85986	221116
309653	221117
319251	221118
76317	221119
308537	221120
145231	221121
66555	221122
101475	221123
53848	221124
213648	221125
307021	221126
88815	221127
131572	221128
124664	221129
39925	221130
280143	221131
140320	221132
199868	221133
60553	221134
9189	221135
47409	221136
114575	221137
326863	221138
276682	221139
319276	221140
20588	221141
1610	221142
64422	221143
254040	221144
29138	221145
320096	221146
327718	221147
77990	221148
22400	221149
115581	221150
57964	221151
54388	221152
85628	221153
64734	221154
9764	221155
43642	221156
100590	221157
224552	221158
163813	221159
190833	221160
174726	221161
37414	221162
327062	221163
153688	221164
216723	221165
237016	221166
145065	221167
28266	221168
90201	221169
164165	221170
31344	221171
233115	221172
151617	221173
66724	221174
206795	221175
173004	221176
41482	221177
14015	221178
10353	221179
86750	221180
19391	221181
40081	221182
161367	221183
13620	221184
63429	221185
75881	221186
174713	221187
33420	221188
81881	221189
70270	221190
210334	221191
18743	221192
129058	221193
210204	221194
106668	221195
103041	221196
203923	221197
189540	221198
93062	221199
214992	221200
31620	221201
252269	221202
234381	221203
15577	221204
195048	221205
203214	221206
139319	221207
138400	221208
61072	221209
84169	221210
202642	221211
116015	221212
66336	221213
83047	221214
84248	221215
46412	221216
53707	221217
48610	221218
75387	221219
56762	221220
301380	221221
279118	221222
24017	221223
149994	221224
202375	221225
152609	221226
6505	221227
67568	221228
16831	221229
230246	221230
29150	221231
127776	221232
249356	221233
162025	221234
35915	221235
304186	221236
26410	221237
14640	221238
139323	221239
28267	221240
112596	221241
122154	221242
241736	221243
68434	221244
287779	221245
200409	221246
51221	221247
123410	221248
92710	221249
129143	221250
195361	221251
53159	221252
19029	221253
16714	221254
86767	221255
50263	221256
198900	221257
40924	221258
10261	221259
14198	221260
199596	221261
33993	221262
36784	221263
6307	221264
75236	221265
117515	221266
17487	221267
125461	221268
90267	221269
246211	221270
77849	221271
85628	221272
183849	221273
178390	221274
5763	221275
123696	221276
327708	221277
5850	221278
80108	221279
99077	221280
5930	221281
106612	221282
201695	221283
326819	221284
51641	221285
188566	221286
39243	221287
80998	221288
165537	221289
111599	221290
147859	221291
36476	221292
58641	221293
13617	221294
8030	221295
25997	221296
148876	221297
125139	221298
116983	221299
103278	221300
35069	221301
48626	221302
11103	221303
4675	221304
54392	221305
91274	221306
50991	221307
45672	221308
232	221309
3305	221310
70586	221311
24659	221312
111677	221313
29959	221314
4463	221315
164285	221316
22699	221317
35581	221318
215236	221319
37225	221320
29319	221321
41215	221322
48443	221323
18423	221324
241668	221325
20784	221326
98325	221327
6859	221328
39162	221329
44886	221330
86115	221331
24372	221332
94110	221333
269183	221334
22518	221335
450	221336
229262	221337
46377	221338
237609	221339
1536	221340
301415	221341
208366	221342
284325	221343
502	221344
134255	221345
305233	221346
28209	221347
107985	221348
10476	221349
7759	221350
120030	221351
64634	221352
34119	221353
71134	221354
126279	221355
65200	221356
178367	221357
166516	221358
118599	221359
320484	221360
83562	221361
7198	221362
50625	221363
111261	221364
92723	221365
282209	221366
194626	221367
82125	221368
213903	221369
202965	221370
267583	221371
235005	221372
16353	221373
5595	221374
86517	221375
156843	221376
194874	221377
47080	221378
9874	221379
285687	221380
266744	221381
20437	221382
131719	221383
237501	221384
137669	221385
148357	221386
90599	221387
3322	221388
5466	221389
13232	221390
152489	221391
53519	221392
152291	221393
25318	221394
277543	221395
198670	221396
39128	221397
43419	221398
169944	221399
139129	221400
25496	221401
108662	221402
89246	221403
36453	221404
70874	221405
219311	221406
225584	221407
61690	221408
234314	221409
2605	221410
1269	221411
123	221412
42233	221413
25767	221414
9702	221415
81295	221416
37865	221417
36551	221418
200227	221419
266522	221420
54609	221421
80311	221422
72770	221423
17306	221424
7789	221425
67569	221426
199733	221427
74009	221428
277868	221429
182944	221430
39753	221431
4443	221432
225932	221433
27382	221434
17684	221435
7461	221436
183806	221437
76725	221438
85786	221439
76143	221440
14065	221441
149015	221442
59321	221443
6880	221444
99464	221445
25219	221446
18206	221447
43624	221448
215359	221449
22369	221450
182916	221451
34604	221452
73091	221453
9005	221454
15863	221455
155739	221456
133798	221457
23878	221458
29054	221459
191121	221460
11578	221461
58681	221462
547	221463
179009	221464
11700	221465
230397	221466
230367	221467
72186	221468
236549	221469
102928	221470
101933	221471
108628	221472
64916	221473
5363	221474
79324	221475
38746	221476
40661	221477
6769	221478
142	221479
87354	221480
39994	221481
41007	221482
112561	221483
153674	221484
64976	221485
5361	221486
99362	221487
154644	221488
35898	221489
35847	221490
13376	221491
34912	221492
122683	221493
291524	221494
26314	221495
199009	221496
133394	221497
244191	221498
158486	221499
62782	221500
69383	221501
102208	221502
239486	221503
4018	221504
39176	221505
273874	221506
274682	221507
73710	221508
176329	221509
53032	221510
37401	221511
5546	221512
134705	221513
14914	221514
2597	221515
9213	221516
88920	221517
38821	221518
77111	221519
136286	221520
51961	221521
58262	221522
21707	221523
119298	221524
9740	221525
10642	221526
10642	221527
10642	221528
10642	221529
10642	221530
119094	221531
14613	221532
14613	221533
42830	221534
6734	221535
32778	221536
5961	221537
2135	221538
83113	221539
117074	221540
110466	221541
53638	221542
48817	221543
27299	221544
72816	221545
328699	221546
158146	221547
146458	221548
41411	221549
57553	221550
103094	221551
248924	221552
7021	221553
30650	221554
98943	221555
232306	221556
110831	221557
156616	221558
103639	221559
43409	221560
79232	221561
187224	221562
10385	221563
197	221564
55090	221565
37071	221566
55090	221567
18905	221568
3994	221569
129137	221570
129137	221571
67665	221572
10701	221573
10701	221574
300	221575
166377	221576
216202	221577
218511	221578
55439	221579
5807	221580
256319	221581
73498	221582
249189	221583
67803	221584
246852	221585
106187	221586
93169	221587
80488	221588
159872	221589
21427	221590
125686	221591
22002	221592
64927	221593
50957	221594
261149	221595
117404	221596
279202	221597
166589	221598
5374	221599
192219	221600
134868	221601
63416	221602
61128	221603
127681	221604
130084	221605
6183	221606
44311	221607
36593	221608
74368	221609
142228	221610
77556	221611
269451	221612
86226	221613
89105	221614
2372	221615
101067	221616
50993	221617
4031	221618
26562	221619
121863	221620
198702	221621
199773	221622
164985	221623
3172	221624
57635	221625
73740	221626
33805	221627
10940	221628
33168	221629
57361	221630
68484	221631
183007	221632
113972	221633
46163	221634
1656	221635
112965	221636
106510	221637
60521	221638
4752	221639
71117	221640
235551	221641
80381	221642
39742	221643
772	221644
10938	221645
99087	221646
46304	221647
15660	221648
12360	221649
524	221650
5257	221651
79656	221652
103106	221653
12933	221654
100147	221655
272588	221656
74316	221657
50145	221658
116378	221659
24286	221660
70191	221661
113161	221662
73966	221663
24286	221664
113161	221665
17577	221666
6757	221667
106052	221668
181091	221669
4274	221670
24587	221671
46499	221672
84313	221673
72480	221674
216672	221675
3601	221676
48525	221677
106629	221678
126262	221679
21410	221680
85394	221681
2606	221682
302095	221683
135865	221684
8674	221685
99122	221686
4210	221687
34882	221688
38944	221689
80753	221690
2258	221691
184990	221692
5764	221693
5773	221694
9219	221695
154443	221696
103551	221697
45820	221698
19324	221699
33796	221700
52184	221701
172068	221702
54070	221703
48589	221704
186102	221705
45858	221706
91542	221707
30924	221708
47104	221709
178453	221710
99736	221711
47564	221712
79902	221713
187499	221714
8816	221715
240545	221716
122875	221717
56093	221718
109216	221719
1814	221720
14164	221721
1752	221722
156680	221723
147557	221724
18572	221725
275124	221726
93887	221727
108709	221728
155781	221729
17738	221730
1370	221731
142093	221732
167095	221733
199244	221734
297147	221735
69733	221736
49137	221737
234011	221738
24061	221739
18180	221740
15385	221741
302823	221742
115302	221743
210596	221744
210189	221745
112849	221746
87170	221747
258044	221748
68827	221749
216549	221750
77320	221751
51371	221752
39525	221753
26188	221754
15374	221755
14164	221756
25697	221757
228748	221758
209832	221759
118348	221760
92617	221761
92259	221762
134134	221763
750	221764
168	221765
257829	221766
59604	221767
2681	221768
293167	221769
38930	221770
103	221771
88185	221772
27669	221773
798	221774
42010	221775
172051	221776
35329	221777
57715	221778
193920	221779
261063	221780
52291	221781
68726	221782
134664	221783
62267	221784
141516	221785
21034	221786
83595	221787
190081	221788
32307	221789
288867	221790
50103	221791
56535	221792
42742	221793
32689	221794
64890	221795
3121	221796
7710	221797
51384	221798
63807	221799
31529	221800
109444	221801
22852	221802
196612	221803
66751	221804
63932	221805
27883	221806
275661	221807
50561	221808
123328	221809
146351	221810
202232	221811
63568	221812
161067	221813
130828	221814
18748	221815
6406	221816
2531	221817
74110	221818
114	221819
116	221820
157226	221821
194	221822
36819	221823
2305	221824
191169	221825
17996	221826
12013	221827
39962	221828
103954	221829
151511	221830
35411	221831
24886	221832
164378	221833
5765	221834
74279	221835
162145	221836
210482	221837
52765	221838
45837	221839
5865	221840
70784	221841
114131	221842
12028	221843
318535	221844
161274	221845
94693	221846
86769	221847
105418	221848
34461	221849
34299	221850
57984	221851
71564	221852
183768	221853
93671	221854
225133	221855
158783	221856
31660	221857
3819	221858
11652	221859
27883	221860
50178	221861
42984	221862
41786	221863
10350	221864
129534	221865
145209	221866
235978	221867
39202	221868
258896	221869
27871	221870
79885	221871
15771	221872
5269	221873
51805	221874
98441	221875
5942	221876
201668	221877
97604	221878
172076	221879
6860	221880
67298	221881
58434	221882
81542	221883
33961	221884
172	221885
244556	221886
111108	221887
219948	221888
63474	221889
19804	221890
127194	221891
46955	221892
36946	221893
137880	221894
166017	221895
60495	221896
152484	221897
19804	221898
56348	221899
12182	221900
89758	221901
263943	221902
98145	221903
3188	221904
18534	221905
56528	221906
12317	221907
7904	221908
28621	221909
187940	221910
97902	221911
17490	221912
89328	221913
195059	221914
85918	221915
56133	221916
16561	221917
57054	221918
13988	221919
8481	221920
482	221921
11455	221922
7728	221923
35934	221924
15290	221925
253592	221926
46438	221927
65727	221928
34246	221929
123405	221930
42369	221931
93257	221932
27207	221933
7084	221934
162023	221935
43	221936
4864	221937
217086	221938
41345	221939
23400	221940
190583	221941
206023	221942
46338	221943
14006	221944
32441	221945
101205	221946
315288	221947
181646	221948
16231	221949
176	221950
115328	221951
674	221952
101886	221953
98684	221954
320879	221955
579	221956
61214	221957
63491	221958
28545	221959
221649	221960
25337	221961
126900	221962
1188	221963
323124	221964
103065	221965
187894	221966
76975	221967
30294	221968
154876	221969
1782	221970
192606	221971
47054	221972
97214	221973
47448	221974
91772	221975
77776	221976
43311	221977
37441	221978
52818	221979
108587	221980
212362	221981
8758	221982
37099	221983
74474	221984
2514	221985
201179	221986
313423	221987
27533	221988
55299	221989
202710	221990
202709	221991
6109	221992
36551	221993
104275	221994
290148	221995
44600	221996
68251	221997
27038	221998
152443	221999
58936	222000
235174	222001
201197	222002
51909	222003
68069	222004
19215	222005
75131	222006
297660	222007
118920	222008
1703	222009
114165	222010
36965	222011
242581	222012
4416	222013
245183	222014
141427	222015
44958	222016
271726	222017
271690	222018
49232	222019
144637	222020
77566	222021
187171	222022
273260	222023
32859	222024
43654	222025
167375	222026
114456	222027
201386	222028
42042	222029
321313	222030
92950	222031
14114	222032
92405	222033
203044	222034
49976	222035
199740	222036
185710	222037
65838	222038
33731	222039
81887	222040
127861	222041
62835	222042
206307	222043
230036	222044
92404	222045
94214	222046
263429	222047
66466	222048
235993	222049
132963	222050
36603	222051
224946	222052
89181	222053
254138	222054
49787	222055
139149	222056
17856	222057
136451	222058
21148	222059
53757	222060
194164	222061
708	222062
312354	222063
297307	222064
82396	222065
233696	222066
204313	222067
5386	222068
51553	222069
91061	222070
1479	222071
99209	222072
94682	222073
67446	222074
14709	222075
29366	222076
21514	222077
3508	222078
5217	222079
1799	222080
280103	222081
290061	222082
48730	222083
35557	222084
1336	222085
260386	222086
244821	222087
131669	222088
51717	222089
191611	222090
128650	222091
27632	222092
36965	222093
28410	222094
153261	222095
58445	222096
79439	222097
177551	222098
241379	222099
15588	222100
216091	222101
114200	222102
126311	222103
38867	222104
25820	222105
167003	222106
159515	222107
71260	222108
3803	222109
215245	222110
226895	222111
6596	222112
140329	222113
15662	222114
214362	222115
42352	222116
35761	222117
99975	222118
32166	222119
292889	222120
173733	222121
227529	222122
276428	222123
95632	222124
312073	222125
7057	222126
149380	222127
74889	222128
15662	222129
235159	222130
203575	222131
166930	222132
120970	222133
262643	222134
20217	222135
5613	222136
270597	222137
85951	222138
81286	222139
114560	222140
271040	222141
231715	222142
207329	222143
36888	222144
29575	222145
286784	222146
139687	222147
7611	222148
327082	222149
7630	222150
318184	222151
5816	222152
285	222153
45895	222154
9660	222155
1206	222156
30218	222157
34639	222158
127548	222159
274619	222160
96505	222161
195320	222162
195498	222163
17661	222164
170234	222165
60934	222166
267862	222167
96371	222168
189726	222169
157411	222170
3384	222171
3384	222172
136144	222173
11714	222174
155139	222175
95349	222176
6978	222177
126165	222178
6480	222179
168395	222180
168286	222181
257598	222182
47150	222183
108063	222184
91429	222185
26286	222186
20579	222187
289817	222188
190867	222189
300586	222190
257966	222191
254831	222192
128786	222193
145037	222194
14396	222195
263813	222196
322848	222197
271319	222198
173333	222199
52634	222200
7459	222201
210778	222202
252940	222203
38293	222204
190939	222205
74706	222206
191150	222207
263906	222208
325064	222209
90660	222210
168599	222211
190998	222212
218701	222213
12802	222214
35550	222215
190563	222216
291668	222217
328722	222218
169805	222219
145226	222220
94838	222221
22	222222
83999	222223
13343	222224
18336	222225
160787	222226
21100	222227
110861	222228
62549	222229
28146	222230
260038	222231
71974	222232
149609	222233
111321	222234
56898	222235
247894	222236
286377	222237
286551	222238
276660	222239
24257	222240
120588	222241
286552	222242
186352	222243
192189	222244
124035	222245
176818	222246
237715	222247
40886	222248
23984	222249
248237	222250
185895	222251
154093	222252
43535	222253
4258	222254
145221	222255
284875	222256
51582	222257
112707	222258
6102	222259
14010	222260
181067	222261
277355	222262
136554	222263
25768	222264
228131	222265
119682	222266
140463	222267
9050	222268
259370	222269
6933	222270
796	222271
220826	222272
6933	222273
47226	222274
16797	222275
11080	222276
160018	222277
225354	222278
105129	222279
284457	222280
888	222281
220948	222282
126109	222283
167778	222284
68450	222285
172292	222286
170783	222287
114379	222288
300042	222289
126165	222290
89899	222291
26018	222292
241871	222293
29968	222294
202082	222295
5505	222296
24088	222297
222251	222298
47397	222299
111526	222300
11156	222301
74894	222302
29081	222303
47930	222304
50181	222305
219041	222306
141210	222307
57643	222308
125530	222309
246812	222310
49610	222311
17211	222312
92689	222313
27377	222314
58257	222315
41583	222316
38108	222317
25857	222318
289962	222319
4196	222320
13343	222321
122096	222322
189986	222323
189959	222324
81694	222325
36595	222326
126174	222327
182143	222328
122082	222329
44099	222330
4695	222331
54309	222332
59103	222333
83970	222334
39930	222335
201605	222336
55525	222337
22150	222338
62143	222339
157461	222340
97748	222341
5386	222342
31062	222343
86844	222344
268716	222345
125011	222346
248811	222347
213799	222348
135404	222349
40271	222350
13843	222351
304863	222352
156434	222353
16559	222354
5138	222355
99458	222356
157944	222357
196586	222358
64526	222359
305814	222360
44566	222361
282358	222362
296715	222363
202116	222364
74321	222365
182946	222366
89179	222367
170439	222368
106045	222369
280665	222370
126978	222371
162622	222372
323239	222373
213107	222374
318902	222375
288528	222376
66844	222377
11214	222378
303357	222379
191666	222380
75450	222381
187355	222382
283804	222383
104668	222384
118803	222385
299151	222386
61995	222387
105058	222388
149288	222389
134652	222390
104283	222391
270043	222392
54333	222393
146145	222394
264778	222395
61894	222396
318799	222397
279515	222398
31628	222399
72729	222400
33932	222401
74761	222402
41249	222403
77878	222404
77878	222405
54333	222406
100484	222407
222742	222408
18886	222409
26484	222410
36863	222411
253776	222412
12792	222413
62074	222414
54861	222415
119996	222416
93301	222417
281724	222418
235987	222419
264176	222420
270878	222421
235604	222422
326062	222423
319654	222424
215409	222425
192371	222426
293194	222427
212361	222428
283003	222429
280624	222430
198567	222431
177221	222432
157394	222433
173280	222434
193072	222435
51581	222436
120355	222437
222576	222438
220542	222439
133420	222440
129144	222441
302306	222442
262899	222443
284130	222444
119580	222445
149501	222446
81852	222447
207823	222448
137407	222449
113476	222450
15308	222451
315294	222452
240572	222453
260723	222454
181279	222455
264316	222456
30120	222457
96448	222458
107634	222459
196677	222460
126306	222461
308502	222462
149170	222463
230724	222464
311754	222465
248432	222466
166065	222467
154598	222468
201881	222469
128306	222470
149961	222471
81891	222472
124366	222473
124366	222474
108755	222475
266463	222476
283551	222477
20217	222478
225706	222479
306686	222480
56031	222481
300736	222482
286213	222483
17099	222484
61399	222485
188361	222486
246989	222487
265354	222488
240699	222489
72739	222490
243826	222491
184296	222492
92984	222493
298243	222494
275347	222495
151342	222496
63659	222497
45750	222498
31354	222499
268925	222500
142275	222501
176503	222502
292211	222503
161381	222504
321271	222505
22792	222506
158851	222507
94777	222508
193633	222509
174553	222510
45290	222511
99943	222512
190526	222513
56225	222514
60807	222515
301963	222516
244822	222517
168391	222518
41136	222519
135302	222520
125113	222521
188984	222522
143207	222523
129727	222524
57419	222525
201964	222526
190444	222527
155771	222528
267342	222529
23287	222530
83688	222531
82446	222532
319071	222533
161250	222534
198434	222535
213665	222536
323034	222537
88354	222538
301421	222539
2953	222540
39328	222541
299254	222542
252496	222543
240610	222544
276436	222545
10677	222546
138496	222547
138234	222548
216532	222549
298666	222550
265171	222551
73648	222552
95632	222553
145364	222554
44464	222555
131436	222556
323123	222557
191366	222558
143787	222559
131750	222560
323401	222561
215170	222562
148510	222563
48730	222564
10014	222565
98632	222566
88871	222567
37743	222568
73449	222569
39769	222570
197431	222571
191626	222572
75818	222573
174473	222574
294575	222575
310286	222576
179599	222577
196496	222578
88976	222579
145436	222580
310652	222581
94771	222582
176391	222583
11557	222584
47146	222585
69913	222586
151253	222587
210562	222588
239784	222589
144381	222590
288940	222591
41009	222592
45988	222593
133978	222594
262686	222595
25035	222596
3978	222597
284148	222598
171618	222599
184027	222600
58242	222601
117003	222602
71645	222603
137303	222604
84731	222605
137429	222606
58033	222607
27304	222608
388	222609
174398	222610
212494	222611
185778	222612
316258	222613
197741	222614
131686	222615
53736	222616
52899	222617
36315	222618
136305	222619
185533	222620
186216	222621
2637	222622
118613	222623
44656	222624
33748	222625
6379	222626
174193	222627
55447	222628
176617	222629
326710	222630
50	222631
39328	222632
90710	222633
178866	222634
17193	222635
137977	222636
136257	222637
198843	222638
319473	222639
125215	222640
140719	222641
87230	222642
11048	222643
1263	222644
309328	222645
94774	222646
161736	222647
172744	222648
306891	222649
248471	222650
139594	222651
90822	222652
46420	222653
59910	222654
54687	222655
201195	222656
215782	222657
30954	222658
44816	222659
270341	222660
78208	222661
326117	222662
270096	222663
58077	222664
291312	222665
294086	222666
129031	222667
9036	222668
30091	222669
135163	222670
93517	222671
247994	222672
100575	222673
16773	222674
49266	222675
153025	222676
13342	222677
102768	222678
255478	222679
16554	222680
130736	222681
254508	222682
314478	222683
106405	222684
48237	222685
206250	222686
126212	222687
1264	222688
123602	222689
156539	222690
106702	222691
96937	222692
228504	222693
50185	222694
116247	222695
75400	222696
52436	222697
28190	222698
14354	222699
27652	222700
319493	222701
97615	222702
36653	222703
319656	222704
271868	222705
125914	222706
233829	222707
319483	222708
133011	222709
97843	222710
193307	222711
104685	222712
251629	222713
103569	222714
4540	222715
49780	222716
127999	222717
281433	222718
92307	222719
216827	222720
84022	222721
226608	222722
82687	222723
158410	222724
88810	222725
325814	222726
158810	222727
49393	222728
306050	222729
239470	222730
325428	222731
51229	222732
141476	222733
17211	222734
30405	222735
26431	222736
15363	222737
77389	222738
139774	222739
34612	222740
60603	222741
34772	222742
121244	222743
68978	222744
141718	222745
79329	222746
831	222747
22591	222748
161670	222749
16103	222750
81236	222751
18488	222752
275504	222753
17315	222754
137867	222755
84626	222756
157554	222757
88368	222758
8952	222759
9940	222760
36533	222761
508	222762
117146	222763
111610	222764
84793	222765
143274	222766
4846	222767
38866	222768
34594	222769
1711	222770
315892	222771
208335	222772
86374	222773
208261	222774
56997	222775
2359	222776
115284	222777
128751	222778
81213	222779
26329	222780
75720	222781
91687	222782
138097	222783
39559	222784
20662	222785
14024	222786
18771	222787
80119	222788
91510	222789
129479	222790
102209	222791
29904	222792
86607	222793
4137	222794
122381	222795
184257	222796
178451	222797
112352	222798
131104	222799
120023	222800
151125	222801
76918	222802
296317	222803
230818	222804
215653	222805
56285	222806
5343	222807
5343	222808
267101	222809
97931	222810
218078	222811
9590	222812
28280	222813
15257	222814
6088	222815
786	222816
29228	222817
78673	222818
12250	222819
155267	222820
270009	222821
48641	222822
20137	222823
57235	222824
21786	222825
64785	222826
59197	222827
63642	222828
48265	222829
24048	222830
172084	222831
131426	222832
164852	222833
85438	222834
22333	222835
107919	222836
71525	222837
73306	222838
26089	222839
317843	222840
45912	222841
104039	222842
196771	222843
293523	222844
189396	222845
164276	222846
102737	222847
304063	222848
48328	222849
131884	222850
12651	222851
47738	222852
162410	222853
45564	222854
72964	222855
83736	222856
83808	222857
129672	222858
6102	222859
21455	222860
172766	222861
7246	222862
58787	222863
124383	222864
9349	222865
3354	222866
21243	222867
419	222868
75378	222869
19476	222870
271925	222871
252793	222872
81421	222873
82177	222874
63300	222875
199558	222876
80017	222877
12279	222878
11031	222879
208305	222880
63381	222881
178731	222882
242045	222883
180624	222884
13095	222885
17285	222886
68387	222887
163820	222888
163364	222889
16433	222890
137333	222891
207131	222892
164462	222893
12651	222894
139759	222895
257052	222896
226840	222897
315962	222898
13504	222899
16690	222900
16690	222901
145532	222902
23032	222903
96648	222904
136026	222905
197551	222906
96466	222907
49796	222908
297187	222909
273467	222910
95764	222911
148313	222912
111492	222913
233783	222914
161566	222915
207193	222916
252163	222917
242274	222918
195199	222919
186273	222920
234145	222921
301028	222922
46470	222923
93770	222924
9090	222925
66968	222926
184861	222927
175809	222928
83795	222929
27736	222930
2047	222931
147754	222932
55531	222933
104958	222934
54109	222935
132633	222936
132854	222937
12722	222938
164096	222939
315004	222940
78931	222941
22123	222942
266935	222943
118520	222944
37932	222945
310743	222946
299033	222947
147277	222948
89579	222949
40028	222950
229439	222951
82698	222952
60012	222953
76721	222954
71077	222955
49260	222956
82154	222957
54414	222958
212450	222959
212752	222960
212450	222961
320964	222962
35957	222963
35951	222964
108963	222965
108963	222966
191664	222967
45884	222968
13817	222969
90796	222970
34560	222971
117079	222972
119376	222973
18615	222974
197	222975
46469	222976
96144	222977
30515	222978
215882	222979
32314	222980
239374	222981
87666	222982
88362	222983
92025	222984
78613	222985
189007	222986
188978	222987
146473	222988
146390	222989
248072	222990
225767	222991
3140	222992
31526	222993
96189	222994
132548	222995
16477	222996
2546	222997
256987	222998
190820	222999
169162	223000
283381	223001
159850	223002
206305	223003
148867	223004
1600	223005
270	223006
6542	223007
30521	223008
131863	223009
8435	223010
12476	223011
31558	223012
5669	223013
1783	223014
53345	223015
46469	223016
5669	223017
58882	223018
83595	223019
183439	223020
181052	223021
16097	223022
65430	223023
65430	223024
58882	223025
32611	223026
22560	223027
268834	223028
197431	223029
11944	223030
71565	223031
58259	223032
11944	223033
300720	223034
152088	223035
173737	223036
46339	223037
69206	223038
276448	223039
60531	223040
66375	223041
95697	223042
77509	223043
332	223044
61826	223045
214186	223046
100955	223047
109244	223048
68593	223049
195463	223050
90258	223051
2634	223052
12158	223053
289106	223054
314122	223055
79538	223056
227167	223057
73423	223058
1	223059
126247	223060
282381	223061
61870	223062
138385	223063
5998	223064
7811	223065
119345	223066
253680	223067
165372	223068
215377	223069
29786	223070
96900	223071
203211	223072
82297	223073
116757	223074
14449	223075
43715	223076
59988	223077
25774	223078
68083	223079
162436	223080
80078	223081
171409	223082
104774	223083
42874	223084
213408	223085
183652	223086
153516	223087
8102	223088
11933	223089
57556	223090
183924	223091
36767	223092
61576	223093
5242	223094
10698	223095
126166	223096
7926	223097
97465	223098
74086	223099
65886	223100
199621	223101
34831	223102
159246	223103
36936	223104
205784	223105
44623	223106
125732	223107
7857	223108
276747	223109
1329	223110
281	223111
286139	223112
1081	223113
5057	223114
17990	223115
30160	223116
78559	223117
188986	223118
43828	223119
67083	223120
3719	223121
49714	223122
34089	223123
28071	223124
181985	223125
54402	223126
36406	223127
27236	223128
29126	223129
30404	223130
514	223131
91119	223132
106505	223133
13017	223134
33660	223135
48138	223136
1699	223137
25515	223138
3288	223139
16062	223140
6580	223141
296538	223142
5125	223143
4178	223144
9700	223145
237035	223146
737	223147
116868	223148
9096	223149
149390	223150
58192	223151
99109	223152
103443	223153
100518	223154
53853	223155
119179	223156
198682	223157
187644	223158
23282	223159
2073	223160
96365	223161
136141	223162
2074	223163
19727	223164
23681	223165
13082	223166
322245	223167
4166	223168
217295	223169
1924	223170
115654	223171
229332	223172
123316	223173
4920	223174
75614	223175
15280	223176
26205	223177
12901	223178
50	223179
71486	223180
119221	223181
3318	223182
38423	223183
38423	223184
1022	223185
211225	223186
37201	223187
10747	223188
306	223189
94242	223190
10481	223191
50	223192
50	223193
50	223194
29047	223195
156058	223196
73241	223197
57745	223198
87024	223199
22712	223200
1923	223201
17078	223202
12322	223203
33391	223204
18815	223205
88457	223206
258025	223207
50251	223208
295960	223209
21524	223210
44561	223211
93368	223212
224746	223213
282871	223214
154574	223215
284532	223216
169222	223217
174314	223218
23216	223219
36925	223220
8855	223221
98112	223222
15455	223223
14812	223224
207271	223225
127129	223226
5983	223227
24279	223228
18679	223229
43536	223230
49300	223231
36281	223232
1589	223233
57013	223234
84739	223235
206553	223236
60174	223237
161658	223238
11100	223239
118427	223240
249502	223241
63833	223242
180931	223243
112525	223244
188704	223245
1048	223246
30140	223247
9446	223248
159431	223249
125009	223250
63432	223251
7912	223252
9594	223253
151045	223254
201918	223255
122917	223256
116441	223257
68090	223258
265346	223259
248620	223260
41249	223261
92747	223262
8510	223263
134593	223264
215834	223265
42713	223266
273587	223267
244129	223268
92016	223269
164526	223270
213867	223271
131481	223272
29389	223273
6853	223274
47287	223275
228876	223276
208390	223277
164123	223278
6889	223279
88067	223280
89722	223281
17773	223282
28553	223283
185127	223284
23526	223285
42105	223286
29311	223287
241	223288
117083	223289
138324	223290
28368	223291
82027	223292
18156	223293
20557	223294
180916	223295
83389	223296
179452	223297
241966	223298
127938	223299
3647	223300
245030	223301
109957	223302
168384	223303
26609	223304
86271	223305
18103	223306
58589	223307
96230	223308
41380	223309
1554	223310
182298	223311
87445	223312
86623	223313
134733	223314
92302	223315
23526	223316
236158	223317
89829	223318
5715	223319
97891	223320
60460	223321
33552	223322
7205	223323
246014	223324
238528	223325
45520	223326
6204	223327
144184	223328
201555	223329
4905	223330
27050	223331
67539	223332
72611	223333
16680	223334
35549	223335
766	223336
14216	223337
189617	223338
147814	223339
56433	223340
11581	223341
58260	223342
49629	223343
68494	223344
27799	223345
23203	223346
23203	223347
143951	223348
135997	223349
16304	223350
16729	223351
46189	223352
6204	223353
31445	223354
27531	223355
14388	223356
166790	223357
87366	223358
126958	223359
199056	223360
278962	223361
57277	223362
9568	223363
176938	223364
173345	223365
140322	223366
105923	223367
303813	223368
385	223369
48394	223370
280879	223371
20133	223372
156700	223373
290390	223374
87483	223375
199015	223376
129013	223377
81892	223378
295332	223379
269734	223380
7040	223381
14796	223382
60073	223383
118471	223384
246518	223385
9820	223386
128073	223387
218925	223388
97710	223389
80991	223390
295993	223391
32136	223392
80925	223393
124328	223394
176364	223395
29293	223396
80016	223397
293773	223398
66116	223399
119646	223400
166247	223401
7672	223402
77137	223403
150512	223404
174702	223405
68500	223406
5460	223407
7559	223408
85264	223409
94392	223410
174152	223411
196714	223412
232501	223413
31158	223414
69384	223415
199176	223416
171989	223417
301521	223418
159265	223419
84797	223420
42952	223421
228862	223422
290018	223423
100484	223424
162440	223425
154825	223426
210334	223427
102519	223428
250616	223429
270336	223430
255875	223431
9670	223432
52222	223433
50140	223434
208824	223435
28259	223436
32645	223437
53673	223438
53673	223439
124982	223440
111949	223441
44015	223442
142458	223443
310135	223444
98597	223445
188283	223446
72728	223447
192170	223448
166585	223449
163802	223450
204671	223451
129476	223452
81946	223453
7885	223454
306174	223455
9077	223456
26269	223457
30600	223458
32189	223459
214362	223460
518	223461
21714	223462
1247	223463
1974	223464
10637	223465
199267	223466
200487	223467
1389	223468
101459	223469
19960	223470
19960	223471
296021	223472
24630	223473
112159	223474
303	223475
74273	223476
285319	223477
98952	223478
39568	223479
214956	223480
165194	223481
87794	223482
29345	223483
19100	223484
198824	223485
75713	223486
202548	223487
134553	223488
78605	223489
71633	223490
19870	223491
27305	223492
5872	223493
22147	223494
32474	223495
105024	223496
50553	223497
11292	223498
26573	223499
1225	223500
179285	223501
5721	223502
302528	223503
24651	223504
26003	223505
93185	223506
99966	223507
85379	223508
10646	223509
125183	223510
4161	223511
121494	223512
36055	223513
36614	223514
3658	223515
17188	223516
17265	223517
2630	223518
7355	223519
41746	223520
10357	223521
16640	223522
45218	223523
488	223524
90289	223525
47381	223526
3658	223527
83557	223528
69759	223529
55238	223530
63636	223531
147269	223532
187415	223533
6299	223534
72324	223535
299111	223536
67716	223537
266366	223538
170195	223539
9175	223540
261682	223541
48401	223542
71580	223543
26609	223544
53570	223545
82445	223546
311655	223547
222648	223548
52810	223549
10550	223550
194531	223551
122488	223552
78129	223553
40481	223554
17132	223555
105484	223556
31164	223557
46744	223558
8299	223559
123561	223560
45493	223561
62352	223562
217153	223563
132350	223564
48816	223565
56489	223566
291426	223567
96198	223568
177676	223569
27028	223570
18702	223571
105903	223572
7703	223573
72807	223574
132813	223575
125295	223576
23300	223577
13026	223578
126285	223579
7885	223580
51431	223581
3273	223582
93260	223583
255624	223584
218369	223585
252288	223586
167069	223587
165748	223588
241566	223589
115955	223590
131602	223591
264124	223592
116022	223593
116022	223594
1599	223595
111680	223596
181447	223597
200424	223598
20414	223599
68843	223600
87869	223601
13880	223602
215227	223603
210854	223604
65348	223605
68021	223606
5619	223607
28981	223608
20632	223609
1614	223610
100823	223611
324031	223612
98107	223613
275269	223614
220166	223615
1174	223616
12343	223617
41740	223618
45728	223619
60341	223620
213452	223621
29092	223622
230024	223623
262476	223624
12305	223625
17375	223626
60166	223627
151709	223628
185148	223629
251371	223630
33005	223631
24447	223632
50477	223633
65554	223634
216023	223635
122305	223636
131142	223637
109471	223638
68709	223639
75230	223640
12414	223641
63219	223642
22748	223643
39628	223644
38967	223645
58144	223646
109221	223647
289634	223648
15923	223649
247796	223650
94793	223651
182297	223652
22615	223653
188143	223654
9747	223655
101240	223656
9977	223657
4872	223658
3000	223659
313238	223660
185139	223661
31752	223662
2507	223663
250913	223664
20571	223665
47781	223666
72770	223667
138416	223668
23928	223669
148468	223670
24951	223671
135798	223672
116308	223673
20048	223674
7878	223675
182512	223676
109643	223677
35270	223678
6292	223679
129803	223680
192928	223681
291173	223682
177	223683
215785	223684
326519	223685
56722	223686
274947	223687
48606	223688
165975	223689
24193	223690
9027	223691
21775	223692
286911	223693
121641	223694
11157	223695
39894	223696
39649	223697
323311	223698
288783	223699
83082	223700
173069	223701
66962	223702
255780	223703
293782	223704
41226	223705
66962	223706
92608	223707
247308	223708
202211	223709
207115	223710
1662	223711
45001	223712
54383	223713
127716	223714
162464	223715
50	223716
188069	223717
108863	223718
159713	223719
24388	223720
7853	223721
791	223722
11010	223723
188889	223724
112310	223725
238973	223726
27241	223727
27895	223728
82986	223729
95794	223730
113870	223731
28820	223732
4872	223733
324025	223734
4872	223735
13935	223736
152029	223737
154052	223738
1611	223739
325099	223740
1240	223741
192198	223742
79708	223743
292767	223744
182178	223745
9978	223746
77896	223747
128157	223748
45568	223749
216509	223750
24846	223751
38734	223752
35746	223753
9100	223754
11083	223755
9878	223756
70464	223757
304205	223758
319617	223759
9905	223760
27168	223761
85583	223762
31833	223763
54100	223764
2145	223765
14122	223766
71132	223767
47655	223768
37590	223769
159869	223770
56186	223771
84317	223772
2421	223773
615	223774
85747	223775
53293	223776
301384	223777
197705	223778
64476	223779
58209	223780
2607	223781
81272	223782
46164	223783
128312	223784
8228	223785
25056	223786
76066	223787
241442	223788
275986	223789
53929	223790
89160	223791
12679	223792
35217	223793
193734	223794
9834	223795
59162	223796
25341	223797
117951	223798
219594	223799
17686	223800
193741	223801
52410	223802
271545	223803
185968	223804
275768	223805
278976	223806
10713	223807
125058	223808
65758	223809
133692	223810
76347	223811
16217	223812
45203	223813
56473	223814
72558	223815
148042	223816
305919	223817
88578	223818
290258	223819
70760	223820
76347	223821
40415	223822
132950	223823
5852	223824
61987	223825
74728	223826
122260	223827
52869	223828
62370	223829
44637	223830
8896	223831
51199	223832
16225	223833
30420	223834
97613	223835
234267	223836
147929	223837
49511	223838
188244	223839
132210	223840
255811	223841
5260	223842
95081	223843
949	223844
16006	223845
16006	223846
20092	223847
127236	223848
949	223849
16485	223850
298770	223851
244414	223852
39715	223853
16225	223854
62939	223855
153990	223856
56012	223857
226938	223858
182431	223859
150806	223860
76386	223861
4305	223862
139593	223863
242652	223864
255210	223865
187136	223866
82549	223867
236366	223868
166559	223869
84592	223870
151053	223871
203664	223872
1813	223873
32675	223874
18903	223875
97542	223876
35610	223877
47201	223878
54546	223879
113921	223880
18100	223881
65143	223882
18552	223883
279954	223884
2620	223885
7005	223886
15070	223887
19984	223888
84425	223889
4042	223890
54819	223891
103785	223892
44847	223893
105914	223894
637	223895
115077	223896
41612	223897
7091	223898
5934	223899
138160	223900
1782	223901
117379	223902
160390	223903
212267	223904
30282	223905
39054	223906
126621	223907
83175	223908
18145	223909
14610	223910
25013	223911
69328	223912
26592	223913
28844	223914
174300	223915
59145	223916
98620	223917
180103	223918
59130	223919
57357	223920
58356	223921
8019	223922
7881	223923
203057	223924
145320	223925
24237	223926
56783	223927
53728	223928
13374	223929
54443	223930
128065	223931
110057	223932
12850	223933
36172	223934
112598	223935
31833	223936
25586	223937
81088	223938
115997	223939
14335	223940
92934	223941
2694	223942
29170	223943
91122	223944
178774	223945
114367	223946
87671	223947
104053	223948
126114	223949
88405	223950
96409	223951
92388	223952
187208	223953
9792	223954
9058	223955
121147	223956
111766	223957
40391	223958
7794	223959
101526	223960
18350	223961
120363	223962
59895	223963
26854	223964
9905	223965
97880	223966
73175	223967
181665	223968
49646	223969
91616	223970
13211	223971
307583	223972
11437	223973
39621	223974
124568	223975
53122	223976
34976	223977
123839	223978
216016	223979
26475	223980
40697	223981
6737	223982
76087	223983
26575	223984
294705	223985
145308	223986
11437	223987
18560	223988
18905	223989
10625	223990
46122	223991
37506	223992
96202	223993
7862	223994
70802	223995
14718	223996
141067	223997
76545	223998
55141	223999
15653	224000
2221	224001
57110	224002
26789	224003
43666	224004
134582	224005
219826	224006
17174	224007
57141	224008
104008	224009
96802	224010
134411	224011
38870	224012
20928	224013
47743	224014
55645	224015
19888	224016
35060	224017
131460	224018
109291	224019
25108	224020
281229	224021
210246	224022
5407	224023
42254	224024
42515	224025
147891	224026
37409	224027
58176	224028
90549	224029
3138	224030
79145	224031
1942	224032
34556	224033
99846	224034
179994	224035
75565	224036
74042	224037
158348	224038
243850	224039
83518	224040
5464	224041
197977	224042
317686	224043
203584	224044
36104	224045
25368	224046
11327	224047
941	224048
87671	224049
26870	224050
2177	224051
14426	224052
164270	224053
160062	224054
54352	224055
27454	224056
21892	224057
15198	224058
120906	224059
121446	224060
29869	224061
31083	224062
76228	224063
95771	224064
21220	224065
31792	224066
5848	224067
79654	224068
24343	224069
18985	224070
124746	224071
299267	224072
39192	224073
17110	224074
50979	224075
26267	224076
27277	224077
135375	224078
173431	224079
63818	224080
60574	224081
280616	224082
45968	224083
85197	224084
68912	224085
5992	224086
122089	224087
112054	224088
134409	224089
18255	224090
70936	224091
79618	224092
112215	224093
58859	224094
220876	224095
45386	224096
25740	224097
118498	224098
15091	224099
49689	224100
28515	224101
12422	224102
18560	224103
17051	224104
3065	224105
72548	224106
54608	224107
33881	224108
56495	224109
232775	224110
57327	224111
171370	224112
40096	224113
169369	224114
42577	224115
27116	224116
1367	224117
27893	224118
38142	224119
109071	224120
48104	224121
48107	224122
39669	224123
137454	224124
213897	224125
201076	224126
138567	224127
299554	224128
324407	224129
4231	224130
69876	224131
14003	224132
295360	224133
34345	224134
98063	224135
3100	224136
98907	224137
3279	224138
3200	224139
10981	224140
234625	224141
124102	224142
32484	224143
88099	224144
98888	224145
120363	224146
258535	224147
25285	224148
120775	224149
68693	224150
137722	224151
37616	224152
56297	224153
59895	224154
9432	224155
26684	224156
53604	224157
36592	224158
109736	224159
174440	224160
117682	224161
121034	224162
88394	224163
37418	224164
187414	224165
71151	224166
207908	224167
10603	224168
213897	224169
21807	224170
130099	224171
56120	224172
12808	224173
45734	224174
14546	224175
36613	224176
201276	224177
27638	224178
203768	224179
71677	224180
79502	224181
33693	224182
95689	224183
167552	224184
76518	224185
122314	224186
89908	224187
130614	224188
79662	224189
17769	224190
203991	224191
191735	224192
199327	224193
37608	224194
108545	224195
72068	224196
72069	224197
105431	224198
127556	224199
37590	224200
4948	224201
23464	224202
19888	224203
24343	224204
26295	224205
10821	224206
33882	224207
11693	224208
11693	224209
73698	224210
77619	224211
33667	224212
139070	224213
201275	224214
38351	224215
941	224216
12426	224217
96592	224218
27180	224219
5730	224220
87963	224221
109069	224222
201637	224223
170675	224224
55201	224225
249848	224226
51176	224227
36071	224228
322530	224229
112904	224230
130391	224231
22388	224232
14443	224233
46159	224234
176252	224235
124040	224236
73712	224237
133108	224238
4718	224239
20532	224240
39347	224241
135190	224242
182787	224243
17623	224244
69093	224245
37376	224246
77206	224247
14374	224248
106655	224249
80070	224250
81626	224251
56173	224252
163857	224253
3931	224254
34556	224255
15806	224256
130033	224257
5407	224258
79115	224259
212090	224260
66839	224261
206000	224262
160062	224263
87657	224264
12747	224265
125132	224266
52588	224267
41821	224268
241748	224269
70405	224270
129436	224271
304658	224272
307735	224273
70405	224274
11746	224275
75617	224276
18670	224277
75588	224278
116620	224279
51434	224280
9690	224281
76944	224282
42916	224283
180724	224284
181485	224285
116624	224286
2313	224287
14034	224288
303639	224289
37719	224290
78883	224291
49026	224292
311385	224293
257311	224294
197420	224295
16672	224296
315304	224297
110135	224298
166234	224299
70062	224300
103419	224301
66094	224302
13903	224303
9505	224304
31483	224305
19019	224306
35788	224307
30744	224308
102592	224309
25186	224310
267464	224311
6739	224312
17418	224313
6571	224314
81486	224315
93436	224316
81036	224317
9689	224318
317832	224319
24853	224320
67615	224321
28365	224322
165001	224323
22312	224324
95164	224325
180270	224326
92660	224327
73266	224328
281700	224329
36871	224330
145527	224331
69456	224332
163028	224333
144847	224334
156119	224335
110966	224336
247939	224337
7749	224338
18749	224339
77097	224340
64418	224341
69905	224342
117400	224343
66632	224344
59586	224345
63748	224346
66904	224347
87717	224348
32628	224349
10711	224350
3536	224351
1519	224352
216921	224353
16967	224354
131985	224355
47958	224356
12027	224357
5675	224358
284057	224359
35706	224360
291234	224361
243507	224362
40604	224363
74511	224364
16121	224365
158804	224366
36009	224367
133465	224368
68940	224369
80659	224370
252993	224371
211008	224372
125949	224373
45264	224374
23545	224375
6274	224376
208501	224377
23133	224378
8546	224379
109801	224380
16987	224381
72355	224382
322887	224383
25056	224384
49080	224385
61309	224386
63617	224387
100292	224388
155806	224389
73079	224390
257320	224391
306856	224392
19335	224393
913	224394
165672	224395
208638	224396
28507	224397
270292	224398
197293	224399
36539	224400
33266	224401
48459	224402
88448	224403
31995	224404
26903	224405
81281	224406
88516	224407
19215	224408
82417	224409
8656	224410
22615	224411
55973	224412
13113	224413
14843	224414
28221	224415
17772	224416
25059	224417
94943	224418
186	224419
194705	224420
301559	224421
52421	224422
3240	224423
232625	224424
2515	224425
81499	224426
135544	224427
123691	224428
64499	224429
98078	224430
90745	224431
23056	224432
10515	224433
10515	224434
3401	224435
303128	224436
220434	224437
201912	224438
300279	224439
205942	224440
174065	224441
165538	224442
22332	224443
123774	224444
110558	224445
18670	224446
101031	224447
18289	224448
270821	224449
4106	224450
285958	224451
85704	224452
50756	224453
65397	224454
6624	224455
14523	224456
11776	224457
105316	224458
2155	224459
5052	224460
30019	224461
14023	224462
5908	224463
74842	224464
209465	224465
19216	224466
60480	224467
161752	224468
208	224469
28793	224470
184048	224471
214110	224472
77148	224473
70867	224474
44407	224475
107580	224476
71596	224477
8258	224478
32044	224479
45775	224480
316648	224481
142788	224482
1293	224483
35982	224484
6080	224485
9170	224486
26355	224487
2868	224488
97695	224489
59	224490
267128	224491
12414	224492
81868	224493
30835	224494
38131	224495
143412	224496
18555	224497
137993	224498
28569	224499
50848	224500
7349	224501
54285	224502
1614	224503
94607	224504
20848	224505
4096	224506
44693	224507
7619	224508
22875	224509
9880	224510
15944	224511
152655	224512
214937	224513
1	224514
16897	224515
65857	224516
7242	224517
997	224518
18140	224519
20609	224520
137965	224521
3198	224522
1	224523
1	224524
201946	224525
8845	224526
257662	224527
106441	224528
21941	224529
137106	224530
42987	224531
51636	224532
85879	224533
50119	224534
79991	224535
61735	224536
106	224537
8447	224538
6845	224539
83937	224540
265673	224541
202816	224542
45349	224543
18785	224544
93066	224545
21685	224546
66792	224547
120543	224548
35443	224549
51094	224550
62551	224551
18059	224552
261923	224553
202257	224554
205493	224555
55244	224556
52325	224557
52956	224558
24199	224559
199545	224560
129441	224561
309242	224562
118575	224563
184453	224564
114953	224565
276178	224566
275968	224567
178773	224568
49576	224569
276135	224570
185517	224571
291724	224572
75220	224573
116682	224574
271740	224575
277345	224576
277419	224577
79472	224578
181496	224579
76947	224580
119594	224581
185996	224582
284109	224583
183289	224584
270167	224585
116808	224586
117209	224587
73050	224588
79489	224589
176202	224590
236863	224591
37254	224592
37254	224593
3164	224594
91082	224595
75541	224596
166763	224597
41131	224598
7888	224599
109298	224600
909	224601
258212	224602
78325	224603
3784	224604
3784	224605
3784	224606
36225	224607
4888	224608
29242	224609
112567	224610
7115	224611
122472	224612
1876	224613
28717	224614
51305	224615
91579	224616
220296	224617
217244	224618
56488	224619
85834	224620
63588	224621
50094	224622
34502	224623
6190	224624
16009	224625
27827	224626
24057	224627
182796	224628
86528	224629
22116	224630
224488	224631
1125	224632
47859	224633
43771	224634
111834	224635
81840	224636
155318	224637
1122	224638
5991	224639
174069	224640
16264	224641
202314	224642
285089	224643
150292	224644
28614	224645
122151	224646
79002	224647
80861	224648
52987	224649
114690	224650
102713	224651
26575	224652
124021	224653
136624	224654
108962	224655
55147	224656
23475	224657
210432	224658
120401	224659
102713	224660
237615	224661
19709	224662
311494	224663
240345	224664
206136	224665
52856	224666
123961	224667
12095	224668
70272	224669
27639	224670
177512	224671
87724	224672
156813	224673
86813	224674
28122	224675
6622	224676
15846	224677
10582	224678
911	224679
6337	224680
1831	224681
77908	224682
161452	224683
57167	224684
194795	224685
2261	224686
78159	224687
194003	224688
82142	224689
83408	224690
20020	224691
14691	224692
209487	224693
11708	224694
201427	224695
65893	224696
242104	224697
99445	224698
71453	224699
3087	224700
33524	224701
219412	224702
226141	224703
148371	224704
93542	224705
115240	224706
161374	224707
145204	224708
152658	224709
199893	224710
208784	224711
90912	224712
51661	224713
135653	224714
88289	224715
55462	224716
188237	224717
23318	224718
130704	224719
126553	224720
208609	224721
28278	224722
30681	224723
55255	224724
323393	224725
14248	224726
21129	224727
232066	224728
120983	224729
205528	224730
144511	224731
269756	224732
323038	224733
154447	224734
204103	224735
113359	224736
122123	224737
51302	224738
218921	224739
140780	224740
140789	224741
16921	224742
23323	224743
83619	224744
268870	224745
11764	224746
65814	224747
199694	224748
161335	224749
9631	224750
51187	224751
17525	224752
203438	224753
58535	224754
255419	224755
69378	224756
23708	224757
238826	224758
105058	224759
124384	224760
323684	224761
314625	224762
131049	224763
62749	224764
75408	224765
120291	224766
244106	224767
275115	224768
274894	224769
45232	224770
52244	224771
156962	224772
11368	224773
175043	224774
28220	224775
45801	224776
267839	224777
195297	224778
111706	224779
313327	224780
25042	224781
207761	224782
52234	224783
123935	224784
148408	224785
186140	224786
64282	224787
162663	224788
118935	224789
216452	224790
146441	224791
180777	224792
190358	224793
48684	224794
5845	224795
77295	224796
154745	224797
220165	224798
317319	224799
1452	224800
85954	224801
3052	224802
238672	224803
257976	224804
49605	224805
68032	224806
275693	224807
214196	224808
141977	224809
23231	224810
189336	224811
119807	224812
149357	224813
56021	224814
255204	224815
7431	224816
170253	224817
198539	224818
14381	224819
106445	224820
53538	224821
58188	224822
51979	224823
27072	224824
267279	224825
7169	224826
190083	224827
21071	224828
2404	224829
50603	224830
1022	224831
127116	224832
277448	224833
21111	224834
17004	224835
180673	224836
3166	224837
213186	224838
162975	224839
212773	224840
33523	224841
64470	224842
1457	224843
98074	224844
214959	224845
94396	224846
101799	224847
155851	224848
58667	224849
268363	224850
293297	224851
21973	224852
39841	224853
7981	224854
24622	224855
41845	224856
127135	224857
208778	224858
1963	224859
204573	224860
218425	224861
284405	224862
102615	224863
24622	224864
28897	224865
268623	224866
135833	224867
135944	224868
320318	224869
112036	224870
13709	224871
188526	224872
14464	224873
214863	224874
321141	224875
146858	224876
117218	224877
85138	224878
416	224879
83	224880
42848	224881
23250	224882
278071	224883
9993	224884
111038	224885
19484	224886
2024	224887
10345	224888
110422	224889
78458	224890
21421	224891
7783	224892
20435	224893
5720	224894
118108	224895
51736	224896
73459	224897
56293	224898
135563	224899
138966	224900
227430	224901
94794	224902
186795	224903
11	224904
78827	224905
1623	224906
126757	224907
49055	224908
254405	224909
11231	224910
12194	224911
9725	224912
27587	224913
206185	224914
1855	224915
322616	224916
53509	224917
27013	224918
4347	224919
4970	224920
27397	224921
24926	224922
64507	224923
1075	224924
39527	224925
20021	224926
57496	224927
57205	224928
87994	224929
12935	224930
80479	224931
30620	224932
295095	224933
42891	224934
71287	224935
269591	224936
214334	224937
75845	224938
67502	224939
9079	224940
30493	224941
126459	224942
34182	224943
205141	224944
91046	224945
9585	224946
137	224947
96977	224948
1044	224949
24606	224950
141998	224951
582	224952
36011	224953
108965	224954
1687	224955
245927	224956
121076	224957
5747	224958
11736	224959
3431	224960
7729	224961
1551	224962
14358	224963
73434	224964
4620	224965
55499	224966
119675	224967
29178	224968
134386	224969
13482	224970
2334	224971
59135	224972
701	224973
112209	224974
243434	224975
183900	224976
54768	224977
4	224978
41675	224979
11795	224980
74369	224981
1777	224982
19367	224983
18111	224984
18111	224985
18111	224986
63332	224987
33666	224988
258621	224989
18162	224990
64221	224991
13546	224992
183189	224993
5380	224994
12318	224995
43591	224996
25368	224997
196931	224998
88601	224999
53508	225000
26778	225001
72513	225002
104744	225003
73627	225004
30067	225005
2716	225006
560	225007
7402	225008
21867	225009
122487	225010
82396	225011
280815	225012
280785	225013
58502	225014
34732	225015
11354	225016
47162	225017
122485	225018
126635	225019
14015	225020
1951	225021
26728	225022
41677	225023
22169	225024
72700	225025
6796	225026
229325	225027
25108	225028
39669	225029
135125	225030
24217	225031
28819	225032
76166	225033
6756	225034
194223	225035
81272	225036
207654	225037
6505	225038
202853	225039
57970	225040
33203	225041
37884	225042
6092	225043
150219	225044
169251	225045
2848	225046
50615	225047
106345	225048
87482	225049
253847	225050
23273	225051
184388	225052
87177	225053
9189	225054
106915	225055
16733	225056
72850	225057
163530	225058
83464	225059
40038	225060
888	225061
104039	225062
45328	225063
4046	225064
80864	225065
191075	225066
18130	225067
242830	225068
8624	225069
7344	225070
130332	225071
64501	225072
296904	225073
217190	225074
328485	225075
9531	225076
61196	225077
169316	225078
149002	225079
23704	225080
14407	225081
57731	225082
211552	225083
99302	225084
321457	225085
206659	225086
179852	225087
88844	225088
49221	225089
259127	225090
7374	225091
100612	225092
300952	225093
89483	225094
33654	225095
204160	225096
190	225097
106205	225098
13436	225099
3249	225100
48545	225101
8181	225102
1818	225103
1818	225104
8181	225105
1818	225106
9061	225107
39611	225108
38286	225109
302061	225110
121260	225111
5107	225112
224395	225113
150557	225114
44615	225115
10346	225116
314472	225117
275871	225118
311902	225119
270193	225120
86846	225121
141963	225122
31286	225123
11669	225124
112214	225125
13763	225126
110616	225127
110616	225128
323029	225129
595	225130
118639	225131
235516	225132
37252	225133
254927	225134
190757	225135
185719	225136
163958	225137
23955	225138
11242	225139
213667	225140
17494	225141
313002	225142
151408	225143
73384	225144
178892	225145
151748	225146
245238	225147
106898	225148
83898	225149
174282	225150
8572	225151
90227	225152
102222	225153
251386	225154
285918	225155
236156	225156
213022	225157
93368	225158
18438	225159
156910	225160
66801	225161
156768	225162
173730	225163
101614	225164
250746	225165
93368	225166
152734	225167
163678	225168
188807	225169
202876	225170
5098	225171
187416	225172
3244	225173
315559	225174
67551	225175
141662	225176
166268	225177
103164	225178
306488	225179
263454	225180
63446	225181
12792	225182
148042	225183
292788	225184
95178	225185
2642	225186
59540	225187
45992	225188
9282	225189
233214	225190
173206	225191
77349	225192
181082	225193
39503	225194
324877	225195
1736	225196
313521	225197
52108	225198
208250	225199
284256	225200
219730	225201
46940	225202
46940	225203
61223	225204
17994	225205
33305	225206
234504	225207
64743	225208
182357	225209
71027	225210
93685	225211
56122	225212
309891	225213
11800	225214
224371	225215
41663	225216
51328	225217
35306	225218
201583	225219
317595	225220
282132	225221
64347	225222
100252	225223
78594	225224
28152	225225
112489	225226
186381	225227
169995	225228
182580	225229
214127	225230
286026	225231
301965	225232
46401	225233
258500	225234
281975	225235
11176	225236
178064	225237
137410	225238
248305	225239
324523	225240
58536	225241
208664	225242
93207	225243
29256	225244
194812	225245
72822	225246
306068	225247
318	225248
146396	225249
32906	225250
21335	225251
137322	225252
200489	225253
241076	225254
198852	225255
119473	225256
159590	225257
64586	225258
32758	225259
42679	225260
39161	225261
121389	225262
88941	225263
128908	225264
270879	225265
286305	225266
258123	225267
247277	225268
93767	225269
73609	225270
35613	225271
21321	225272
78041	225273
242952	225274
254398	225275
21321	225276
33084	225277
29768	225278
201907	225279
135403	225280
104955	225281
158118	225282
83469	225283
124564	225284
224067	225285
35970	225286
282561	225287
145123	225288
139565	225289
82711	225290
4827	225291
256380	225292
123163	225293
149455	225294
323060	225295
119761	225296
320684	225297
129731	225298
318831	225299
50205	225300
122577	225301
105022	225302
199607	225303
124561	225304
205422	225305
112911	225306
21321	225307
115735	225308
19967	225309
131264	225310
208469	225311
98374	225312
81915	225313
169578	225314
27625	225315
133629	225316
2979	225317
232412	225318
154855	225319
221584	225320
133006	225321
79088	225322
325883	225323
92549	225324
2538	225325
181862	225326
191097	225327
83848	225328
56420	225329
46042	225330
57871	225331
48142	225332
287595	225333
59353	225334
197719	225335
143006	225336
80160	225337
97710	225338
6265	225339
35938	225340
168433	225341
135270	225342
327020	225343
6661	225344
48519	225345
17542	225346
29595	225347
24432	225348
30688	225349
34379	225350
91440	225351
296574	225352
114174	225353
124013	225354
193613	225355
293379	225356
296794	225357
296978	225358
101626	225359
79903	225360
56830	225361
214337	225362
324599	225363
312468	225364
324916	225365
184616	225366
163562	225367
69701	225368
40218	225369
123543	225370
318614	225371
42606	225372
70630	225373
193364	225374
222860	225375
83897	225376
295896	225377
52495	225378
27625	225379
80289	225380
292511	225381
245820	225382
179501	225383
42606	225384
33281	225385
249264	225386
109728	225387
215927	225388
265349	225389
12386	225390
243704	225391
37632	225392
184222	225393
181995	225394
159061	225395
29587	225396
233128	225397
50205	225398
42672	225399
171782	225400
97306	225401
15918	225402
49747	225403
185	225404
44576	225405
185635	225406
221496	225407
293218	225408
293140	225409
295934	225410
161028	225411
123218	225412
238799	225413
60417	225414
292107	225415
303164	225416
40287	225417
30297	225418
10065	225419
29381	225420
19232	225421
25608	225422
28542	225423
103067	225424
237038	225425
197921	225426
221368	225427
21182	225428
243025	225429
14383	225430
22184	225431
11479	225432
62224	225433
214627	225434
200888	225435
104199	225436
1465	225437
243662	225438
24319	225439
67788	225440
29846	225441
4900	225442
49636	225443
6011	225444
60428	225445
38482	225446
49684	225447
94923	225448
4052	225449
79426	225450
66201	225451
45138	225452
30271	225453
10146	225454
162773	225455
54168	225456
22419	225457
35694	225458
733	225459
9700	225460
184208	225461
32327	225462
3329	225463
1265	225464
20824	225465
32450	225466
49690	225467
170136	225468
17819	225469
115245	225470
17371	225471
1331	225472
15021	225473
114052	225474
190949	225475
248053	225476
162642	225477
75653	225478
48149	225479
953	225480
2476	225481
8868	225482
16740	225483
168295	225484
39061	225485
103167	225486
87463	225487
95158	225488
311681	225489
125485	225490
99322	225491
151676	225492
82992	225493
145319	225494
48523	225495
60954	225496
51892	225497
92752	225498
103596	225499
148052	225500
234332	225501
156469	225502
33351	225503
59922	225504
103878	225505
316802	225506
74899	225507
118805	225508
203216	225509
129611	225510
175363	225511
3936	225512
98263	225513
48992	225514
54225	225515
69518	225516
59980	225517
101522	225518
252811	225519
216208	225520
47023	225521
6294	225522
1660	225523
40830	225524
90381	225525
82431	225526
27083	225527
130024	225528
101554	225529
202927	225530
200631	225531
172812	225532
50240	225533
140535	225534
314064	225535
171946	225536
45262	225537
43192	225538
182943	225539
5133	225540
143205	225541
35824	225542
39875	225543
136958	225544
128931	225545
28612	225546
19849	225547
241375	225548
4185	225549
39744	225550
315375	225551
59603	225552
206232	225553
290516	225554
113500	225555
116949	225556
96623	225557
108740	225558
306790	225559
211120	225560
1728	225561
197619	225562
231867	225563
169308	225564
213666	225565
179493	225566
105673	225567
217003	225568
13901	225569
84571	225570
11220	225571
113182	225572
248101	225573
35955	225574
23809	225575
23809	225576
94067	225577
55392	225578
21256	225579
194609	225580
25158	225581
138063	225582
217321	225583
66266	225584
20841	225585
39815	225586
116949	225587
98408	225588
320697	225589
99862	225590
37629	225591
119583	225592
39277	225593
124564	225594
324488	225595
36637	225596
211121	225597
54310	225598
292033	225599
139863	225600
70908	225601
41551	225602
78376	225603
8443	225604
161261	225605
20285	225606
127792	225607
53016	225608
67757	225609
41651	225610
45600	225611
1553	225612
49823	225613
226712	225614
35928	225615
34148	225616
425	225617
14470	225618
309221	225619
12026	225620
5587	225621
56482	225622
56958	225623
191102	225624
221676	225625
306096	225626
47795	225627
132066	225628
248784	225629
117618	225630
7253	225631
42127	225632
7253	225633
3965	225634
296676	225635
147142	225636
137420	225637
234582	225638
143859	225639
11587	225640
105254	225641
194982	225642
265956	225643
255950	225644
41653	225645
296967	225646
102105	225647
225023	225648
30698	225649
250241	225650
89245	225651
79957	225652
143025	225653
214895	225654
315145	225655
146999	225656
180867	225657
46700	225658
5900	225659
136349	225660
193129	225661
72820	225662
197605	225663
210525	225664
111897	225665
147540	225666
323021	225667
10889	225668
95335	225669
18614	225670
242214	225671
147273	225672
168885	225673
43932	225674
50891	225675
160203	225676
128731	225677
265844	225678
60338	225679
196770	225680
125132	225681
9900	225682
193060	225683
232902	225684
26515	225685
90456	225686
213916	225687
282261	225688
95520	225689
31088	225690
165447	225691
149730	225692
324676	225693
81775	225694
41459	225695
126089	225696
25198	225697
312286	225698
164373	225699
7256	225700
27550	225701
3429	225702
172189	225703
62155	225704
155772	225705
126017	225706
29969	225707
2740	225708
230682	225709
2042	225710
8271	225711
3141	225712
50119	225713
323987	225714
320952	225715
178022	225716
40746	225717
141941	225718
1820	225719
6480	225720
12154	225721
7438	225722
77806	225723
146442	225724
6216	225725
207487	225726
228515	225727
210931	225728
109270	225729
266944	225730
74232	225731
84833	225732
254489	225733
82113	225734
508	225735
114343	225736
33813	225737
135171	225738
7107	225739
29949	225740
67257	225741
23678	225742
6526	225743
71290	225744
19545	225745
205756	225746
15131	225747
70040	225748
247361	225749
157203	225750
28650	225751
284078	225752
12843	225753
143747	225754
44792	225755
84733	225756
118332	225757
612	225758
228801	225759
53913	225760
8391	225761
9762	225762
12426	225763
13878	225764
64070	225765
187593	225766
39844	225767
22165	225768
25714	225769
28002	225770
151847	225771
15837	225772
103267	225773
1440	225774
176632	225775
122972	225776
190506	225777
149893	225778
21693	225779
110294	225780
124485	225781
73603	225782
6731	225783
56412	225784
11098	225785
136186	225786
121464	225787
142054	225788
15442	225789
123414	225790
14996	225791
107883	225792
51228	225793
206483	225794
129093	225795
118788	225796
97195	225797
14473	225798
164241	225799
246352	225800
309406	225801
287350	225802
188373	225803
174388	225804
109513	225805
50840	225806
122642	225807
5655	225808
72657	225809
132056	225810
111784	225811
68879	225812
176410	225813
113592	225814
30189	225815
2353	225816
63050	225817
6442	225818
197680	225819
122554	225820
291334	225821
265789	225822
12177	225823
47626	225824
191529	225825
313932	225826
96184	225827
64649	225828
154911	225829
187372	225830
13023	225831
171617	225832
127360	225833
53434	225834
121675	225835
19106	225836
103998	225837
21467	225838
240480	225839
72578	225840
77220	225841
98729	225842
302408	225843
48799	225844
209092	225845
60646	225846
99188	225847
25968	225848
48201	225849
19077	225850
56003	225851
3479	225852
125045	225853
27665	225854
87983	225855
211227	225856
4675	225857
97099	225858
65587	225859
213864	225860
126150	225861
57523	225862
50490	225863
112162	225864
123066	225865
72673	225866
125980	225867
36345	225868
38698	225869
209002	225870
53182	225871
41468	225872
83420	225873
50490	225874
267763	225875
76751	225876
61395	225877
28221	225878
26719	225879
6294	225880
5027	225881
137001	225882
298368	225883
132448	225884
50432	225885
2050	225886
5856	225887
71136	225888
209430	225889
3297	225890
138818	225891
182730	225892
43827	225893
16849	225894
143466	225895
92256	225896
278198	225897
40986	225898
358	225899
5098	225900
296688	225901
23652	225902
58290	225903
62261	225904
9612	225905
59407	225906
248686	225907
82896	225908
319362	225909
22471	225910
29764	225911
4841	225912
159633	225913
298757	225914
50597	225915
109619	225916
43	225917
127349	225918
211156	225919
43	225920
78925	225921
189996	225922
183173	225923
193438	225924
222100	225925
182773	225926
72604	225927
7762	225928
7762	225929
197823	225930
9957	225931
82075	225932
70064	225933
284074	225934
8684	225935
78569	225936
2541	225937
129879	225938
42232	225939
208377	225940
36307	225941
21595	225942
8141	225943
75245	225944
61997	225945
9617	225946
93215	225947
38428	225948
36307	225949
154637	225950
273665	225951
43166	225952
9500	225953
2149	225954
18517	225955
91871	225956
7789	225957
39266	225958
36846	225959
9860	225960
84835	225961
3371	225962
19166	225963
31486	225964
19458	225965
299097	225966
80496	225967
98932	225968
9081	225969
35790	225970
15349	225971
39000	225972
14601	225973
3773	225974
299	225975
10565	225976
1225	225977
18038	225978
747	225979
192514	225980
12866	225981
10801	225982
77010	225983
5731	225984
100359	225985
4280	225986
75947	225987
21862	225988
1227	225989
68288	225990
244030	225991
308834	225992
152930	225993
129500	225994
98606	225995
154433	225996
9024	225997
304	225998
6304	225999
3862	226000
17199	226001
90551	226002
281492	226003
98911	226004
32556	226005
110170	226006
104467	226007
277913	226008
248309	226009
173111	226010
186055	226011
104428	226012
92385	226013
251385	226014
323248	226015
218087	226016
160681	226017
87834	226018
73854	226019
201426	226020
259147	226021
30974	226022
60319	226023
2561	226024
213447	226025
51372	226026
150728	226027
8510	226028
150800	226029
150192	226030
51372	226031
24674	226032
208843	226033
326619	226034
134247	226035
1842	226036
315861	226037
3997	226038
56442	226039
176237	226040
39	226041
299340	226042
88462	226043
183795	226044
223140	226045
42159	226046
24401	226047
31794	226048
3782	226049
19345	226050
141272	226051
90069	226052
6127	226053
193940	226054
253093	226055
125431	226056
68492	226057
116047	226058
154253	226059
1439	226060
192060	226061
103977	226062
29727	226063
28621	226064
227285	226065
171857	226066
195847	226067
149628	226068
317153	226069
154818	226070
60611	226071
53016	226072
7740	226073
140660	226074
144200	226075
2962	226076
15197	226077
197608	226078
58101	226079
101813	226080
158033	226081
12054	226082
205644	226083
141922	226084
91545	226085
93138	226086
86791	226087
8217	226088
12195	226089
219468	226090
49738	226091
11286	226092
175860	226093
17203	226094
54637	226095
21040	226096
234619	226097
205606	226098
91850	226099
83713	226100
12138	226101
313456	226102
137761	226103
198650	226104
183404	226105
262086	226106
80948	226107
242873	226108
221673	226109
239494	226110
103044	226111
286182	226112
143394	226113
279009	226114
12281	226115
21194	226116
221115	226117
212516	226118
280809	226119
148340	226120
316131	226121
265759	226122
176794	226123
43934	226124
80545	226125
197843	226126
14871	226127
324175	226128
137662	226129
109530	226130
222329	226131
160193	226132
128591	226133
31502	226134
296085	226135
72716	226136
82104	226137
188636	226138
175118	226139
50377	226140
85443	226141
36707	226142
234258	226143
62036	226144
9118	226145
114759	226146
92353	226147
22264	226148
299676	226149
29662	226150
76076	226151
135330	226152
314247	226153
86930	226154
183039	226155
62014	226156
159882	226157
50024	226158
21548	226159
36942	226160
6534	226161
22407	226162
2492	226163
65047	226164
26807	226165
16231	226166
2025	226167
64362	226168
90325	226169
260767	226170
278733	226171
23793	226172
16169	226173
64247	226174
247007	226175
33210	226176
126193	226177
53994	226178
47798	226179
33210	226180
164614	226181
9369	226182
6456	226183
8305	226184
212360	226185
235213	226186
189353	226187
22827	226188
346	226189
9057	226190
26332	226191
121629	226192
4421	226193
323295	226194
53591	226195
281699	226196
281682	226197
98634	226198
238665	226199
237494	226200
244643	226201
97855	226202
147341	226203
75975	226204
965	226205
22197	226206
96887	226207
21145	226208
25287	226209
184743	226210
57377	226211
116820	226212
271285	226213
58008	226214
31213	226215
35281	226216
16063	226217
65389	226218
9329	226219
62119	226220
105906	226221
137887	226222
103326	226223
2605	226224
16378	226225
310017	226226
65022	226227
57295	226228
81024	226229
191967	226230
15924	226231
44070	226232
26963	226233
275773	226234
8947	226235
122604	226236
59056	226237
3796	226238
15136	226239
21052	226240
5220	226241
20405	226242
23162	226243
54631	226244
3886	226245
36586	226246
141344	226247
39938	226248
169791	226249
48212	226250
6444	226251
25569	226252
14423	226253
137799	226254
15107	226255
31618	226256
175898	226257
108066	226258
29306	226259
7963	226260
173732	226261
98207	226262
45206	226263
11598	226264
63537	226265
44255	226266
136782	226267
58345	226268
7866	226269
249538	226270
130937	226271
67722	226272
194590	226273
140146	226274
148294	226275
103433	226276
229031	226277
190755	226278
31668	226279
184367	226280
5816	226281
118118	226282
96915	226283
31082	226284
325654	226285
278466	226286
65022	226287
13168	226288
135016	226289
53602	226290
263716	226291
183775	226292
53588	226293
42286	226294
94055	226295
72813	226296
6178	226297
258491	226298
32532	226299
314970	226300
55104	226301
320913	226302
142468	226303
183432	226304
169589	226305
194530	226306
69470	226307
18282	226308
9110	226309
56666	226310
56380	226311
20718	226312
117728	226313
39207	226314
173288	226315
42774	226316
3226	226317
45534	226318
129405	226319
32548	226320
78918	226321
166950	226322
243454	226323
173885	226324
11121	226325
173986	226326
241139	226327
8691	226328
89864	226329
97354	226330
38447	226331
236	226332
1149	226333
95390	226334
299184	226335
59153	226336
42700	226337
24461	226338
9763	226339
178	226340
88908	226341
23954	226342
54768	226343
58535	226344
11731	226345
113901	226346
170145	226347
18282	226348
191538	226349
86685	226350
23123	226351
98916	226352
15648	226353
4786	226354
18408	226355
3226	226356
112450	226357
6380	226358
172893	226359
200537	226360
121136	226361
40393	226362
19773	226363
123386	226364
22147	226365
108306	226366
128784	226367
111185	226368
80208	226369
2092	226370
5679	226371
114755	226372
136414	226373
174617	226374
141100	226375
240851	226376
232669	226377
27197	226378
154423	226379
101046	226380
58265	226381
48524	226382
33638	226383
8780	226384
41420	226385
35300	226386
191684	226387
3782	226388
193174	226389
117703	226390
176146	226391
193174	226392
5266	226393
200896	226394
14673	226395
59500	226396
13204	226397
992	226398
37107	226399
7000	226400
13204	226401
306967	226402
99133	226403
282006	226404
43156	226405
97445	226406
4661	226407
51161	226408
20087	226409
53357	226410
49846	226411
293542	226412
193676	226413
241589	226414
48862	226415
119127	226416
186285	226417
119617	226418
50017	226419
102698	226420
1726	226421
109520	226422
76971	226423
56511	226424
162508	226425
288441	226426
212591	226427
256066	226428
7656	226429
65407	226430
17802	226431
220746	226432
911	226433
78918	226434
206193	226435
71661	226436
45532	226437
54466	226438
4119	226439
39142	226440
195370	226441
189930	226442
117855	226443
16089	226444
1280	226445
205647	226446
168054	226447
111778	226448
2527	226449
201249	226450
116826	226451
40026	226452
227079	226453
31712	226454
26375	226455
136052	226456
86839	226457
7412	226458
130098	226459
57323	226460
3562	226461
142784	226462
19987	226463
42283	226464
5740	226465
9660	226466
32968	226467
15106	226468
311	226469
8691	226470
42677	226471
127833	226472
59550	226473
274984	226474
163515	226475
5800	226476
2	226477
179850	226478
214962	226479
38003	226480
38161	226481
12535	226482
227767	226483
88953	226484
77916	226485
165731	226486
48332	226487
24182	226488
190270	226489
116813	226490
57829	226491
9882	226492
190330	226493
278460	226494
284308	226495
319731	226496
87313	226497
75963	226498
162842	226499
36586	226500
5711	226501
25509	226502
9497	226503
82165	226504
210862	226505
36794	226506
173429	226507
213756	226508
160973	226509
226185	226510
19969	226511
49768	226512
5114	226513
186791	226514
1767	226515
106675	226516
183783	226517
306447	226518
9463	226519
234745	226520
19374	226521
63278	226522
126739	226523
183947	226524
67479	226525
2900	226526
315211	226527
23854	226528
7405	226529
147576	226530
128447	226531
3017	226532
313144	226533
88650	226534
26917	226535
10069	226536
55683	226537
15577	226538
40283	226539
8480	226540
217224	226541
124976	226542
208179	226543
26917	226544
49869	226545
90715	226546
226903	226547
1187	226548
111665	226549
22643	226550
220161	226551
306297	226552
6200	226553
25095	226554
9643	226555
37679	226556
62901	226557
107860	226558
60001	226559
8178	226560
40969	226561
12900	226562
30640	226563
124565	226564
41519	226565
189627	226566
74298	226567
52506	226568
72813	226569
172712	226570
277370	226571
117297	226572
71633	226573
27253	226574
645	226575
312036	226576
8246	226577
36493	226578
26312	226579
23983	226580
45955	226581
1718	226582
133657	226583
47951	226584
5727	226585
194116	226586
149007	226587
11240	226588
62493	226589
169751	226590
245732	226591
97341	226592
133646	226593
14613	226594
8178	226595
31420	226596
169829	226597
160290	226598
3800	226599
139785	226600
156781	226601
35300	226602
267546	226603
59297	226604
166648	226605
54400	226606
58820	226607
2337	226608
207357	226609
216210	226610
35300	226611
2534	226612
251666	226613
22262	226614
92280	226615
25055	226616
189028	226617
88193	226618
19086	226619
80310	226620
42220	226621
88608	226622
80677	226623
15352	226624
200709	226625
2025	226626
68529	226627
84315	226628
134495	226629
66191	226630
17976	226631
113988	226632
172939	226633
5795	226634
29426	226635
259999	226636
10535	226637
92402	226638
92772	226639
28575	226640
288968	226641
285176	226642
129311	226643
121973	226644
49836	226645
40793	226646
2	226647
9011	226648
133613	226649
251694	226650
285073	226651
165799	226652
54225	226653
186007	226654
58623	226655
74612	226656
19926	226657
256550	226658
178210	226659
308672	226660
107062	226661
81891	226662
16606	226663
2767	226664
286905	226665
14661	226666
211080	226667
2025	226668
16705	226669
38382	226670
36797	226671
71767	226672
117048	226673
320736	226674
196694	226675
173137	226676
136460	226677
7305	226678
65759	226679
64484	226680
19510	226681
7962	226682
79870	226683
16538	226684
5727	226685
158663	226686
53444	226687
4589	226688
19387	226689
7860	226690
2071	226691
110202	226692
104699	226693
54562	226694
7	226695
155047	226696
110708	226697
4289	226698
251048	226699
13225	226700
93231	226701
59626	226702
319302	226703
33540	226704
154684	226705
198548	226706
131912	226707
200811	226708
86925	226709
167618	226710
74495	226711
112736	226712
140615	226713
10002	226714
172301	226715
145060	226716
1705	226717
45089	226718
171445	226719
327489	226720
4589	226721
18496	226722
59804	226723
144099	226724
184333	226725
24323	226726
1543	226727
33126	226728
90285	226729
188313	226730
51732	226731
259690	226732
145955	226733
3463	226734
27406	226735
74847	226736
111765	226737
44235	226738
32149	226739
23442	226740
21219	226741
216133	226742
84811	226743
32982	226744
30062	226745
38184	226746
174941	226747
131579	226748
55358	226749
145209	226750
50970	226751
26472	226752
117456	226753
52421	226754
7433	226755
68815	226756
1344	226757
19026	226758
47432	226759
249394	226760
18408	226761
38808	226762
2854	226763
233396	226764
173872	226765
61036	226766
15016	226767
852	226768
49557	226769
49557	226770
8780	226771
16851	226772
206437	226773
170570	226774
10024	226775
146733	226776
7314	226777
51255	226778
8289	226779
1543	226780
3226	226781
14182	226782
30181	226783
68622	226784
157048	226785
67749	226786
64114	226787
55673	226788
117048	226789
105255	226790
298796	226791
131298	226792
207503	226793
134038	226794
83649	226795
115911	226796
25855	226797
254605	226798
186536	226799
133200	226800
138288	226801
55326	226802
55687	226803
133913	226804
307808	226805
37488	226806
196163	226807
264594	226808
23432	226809
86205	226810
162508	226811
108160	226812
106722	226813
133787	226814
5018	226815
129745	226816
80174	226817
116886	226818
23816	226819
2769	226820
65534	226821
18496	226822
196299	226823
1051	226824
151049	226825
12978	226826
24058	226827
59528	226828
57323	226829
317660	226830
50017	226831
13758	226832
55862	226833
117057	226834
183092	226835
10128	226836
17837	226837
38692	226838
26780	226839
35406	226840
7821	226841
119953	226842
7894	226843
311486	226844
40185	226845
279646	226846
20291	226847
65094	226848
52570	226849
71446	226850
132538	226851
275713	226852
297749	226853
201354	226854
56291	226855
8021	226856
314635	226857
14778	226858
764	226859
36099	226860
24566	226861
300183	226862
82594	226863
74641	226864
176394	226865
90484	226866
284049	226867
27537	226868
40633	226869
146686	226870
7912	226871
107410	226872
40633	226873
270251	226874
12529	226875
137647	226876
2527	226877
69548	226878
189392	226879
36086	226880
226682	226881
156637	226882
4130	226883
225526	226884
164167	226885
139142	226886
227758	226887
280400	226888
186921	226889
114498	226890
31245	226891
65299	226892
94482	226893
209082	226894
96496	226895
47991	226896
181834	226897
177847	226898
189796	226899
142346	226900
257800	226901
118051	226902
81496	226903
14741	226904
268618	226905
67064	226906
160872	226907
53012	226908
103069	226909
242965	226910
12651	226911
178078	226912
10051	226913
33046	226914
25868	226915
751	226916
82702	226917
10138	226918
109128	226919
8226	226920
185970	226921
202019	226922
20405	226923
61758	226924
160872	226925
30478	226926
55465	226927
104487	226928
116450	226929
24143	226930
292733	226931
21658	226932
94690	226933
179784	226934
109274	226935
78162	226936
201812	226937
91707	226938
235513	226939
189589	226940
5899	226941
123822	226942
42602	226943
197432	226944
110004	226945
159330	226946
14987	226947
13597	226948
96759	226949
92729	226950
91395	226951
276638	226952
199139	226953
264065	226954
131172	226955
84700	226956
96716	226957
26918	226958
628	226959
2038	226960
13394	226961
57231	226962
74330	226963
130945	226964
277743	226965
25723	226966
60476	226967
36446	226968
11159	226969
9216	226970
155123	226971
43927	226972
228025	226973
19395	226974
26281	226975
38067	226976
84435	226977
60256	226978
303255	226979
14811	226980
163054	226981
44458	226982
164891	226983
73330	226984
110825	226985
183979	226986
80772	226987
184249	226988
54613	226989
193935	226990
37505	226991
287390	226992
21811	226993
117742	226994
70173	226995
74736	226996
167069	226997
38519	226998
78119	226999
184587	227000
118756	227001
180474	227002
78690	227003
253132	227004
292899	227005
118033	227006
40093	227007
124560	227008
172462	227009
266254	227010
55002	227011
195738	227012
58193	227013
32411	227014
94228	227015
125464	227016
259027	227017
201961	227018
273416	227019
33506	227020
32649	227021
138263	227022
49695	227023
5494	227024
184307	227025
257708	227026
216133	227027
115957	227028
152300	227029
264850	227030
4756	227031
171360	227032
78422	227033
68266	227034
93069	227035
18711	227036
18411	227037
142121	227038
81141	227039
224963	227040
62628	227041
59941	227042
47705	227043
5356	227044
11531	227045
5798	227046
115999	227047
14279	227048
134539	227049
295237	227050
118986	227051
56869	227052
2714	227053
21627	227054
10500	227055
125724	227056
191495	227057
18456	227058
49528	227059
125989	227060
209866	227061
10103	227062
157428	227063
32649	227064
192322	227065
107695	227066
1375	227067
65972	227068
69595	227069
46762	227070
96750	227071
9288	227072
62752	227073
8654	227074
1153	227075
37844	227076
214113	227077
94113	227078
9668	227079
208352	227080
136797	227081
46134	227082
131	227083
134306	227084
7150	227085
57267	227086
125150	227087
3716	227088
52692	227089
35	227090
96424	227091
72315	227092
88978	227093
73571	227094
312894	227095
275979	227096
141386	227097
161952	227098
147181	227099
249534	227100
147256	227101
88978	227102
85445	227103
80285	227104
22956	227105
39877	227106
141908	227107
13714	227108
148212	227109
12074	227110
74816	227111
29386	227112
15695	227113
94594	227114
253338	227115
120951	227116
18745	227117
29691	227118
24294	227119
252151	227120
12155	227121
59397	227122
22862	227123
2714	227124
51171	227125
15692	227126
2921	227127
85614	227128
720	227129
124709	227130
77567	227131
131	227132
7314	227133
81692	227134
207544	227135
514	227136
79010	227137
14613	227138
11598	227139
96843	227140
114215	227141
594	227142
5093	227143
210651	227144
118439	227145
48269	227146
275000	227147
32831	227148
39672	227149
168772	227150
17209	227151
107619	227152
94113	227153
281468	227154
76666	227155
66043	227156
202663	227157
175019	227158
7838	227159
9740	227160
25653	227161
285995	227162
42523	227163
19186	227164
7000	227165
26025	227166
67610	227167
67535	227168
161359	227169
24921	227170
63554	227171
28285	227172
11163	227173
55423	227174
18451	227175
12830	227176
256091	227177
118756	227178
80733	227179
96843	227180
28496	227181
111557	227182
9737	227183
7569	227184
9110	227185
35237	227186
172696	227187
23454	227188
20871	227189
74056	227190
33228	227191
101654	227192
99728	227193
17214	227194
115075	227195
46087	227196
36206	227197
55536	227198
222522	227199
8674	227200
197725	227201
35408	227202
187418	227203
216370	227204
16121	227205
227921	227206
114590	227207
205313	227208
47523	227209
201950	227210
92254	227211
237210	227212
68719	227213
25694	227214
92180	227215
24453	227216
7161	227217
249889	227218
48228	227219
134123	227220
6257	227221
72586	227222
201154	227223
130468	227224
57066	227225
57066	227226
135226	227227
138064	227228
102447	227229
44505	227230
70931	227231
39027	227232
12590	227233
163895	227234
133480	227235
94463	227236
69938	227237
180173	227238
45166	227239
16843	227240
18838	227241
15896	227242
144589	227243
12376	227244
171134	227245
15378	227246
160310	227247
39413	227248
182921	227249
105315	227250
105404	227251
49061	227252
168371	227253
31841	227254
138321	227255
153380	227256
109	227257
4895	227258
104	227259
32378	227260
168745	227261
49801	227262
133845	227263
24641	227264
194513	227265
134471	227266
17996	227267
474	227268
16302	227269
41657	227270
27560	227271
15052	227272
47376	227273
15127	227274
4614	227275
66438	227276
4543	227277
553	227278
22713	227279
64116	227280
143856	227281
745	227282
114207	227283
100	227284
154162	227285
52358	227286
20820	227287
255158	227288
69258	227289
34321	227290
196237	227291
167787	227292
52260	227293
67696	227294
22843	227295
261018	227296
8326	227297
37611	227298
2896	227299
2516	227300
118186	227301
18940	227302
71153	227303
123002	227304
814	227305
16932	227306
141467	227307
32751	227308
3047	227309
100097	227310
38087	227311
78385	227312
6687	227313
208169	227314
1236	227315
80311	227316
15427	227317
21330	227318
18616	227319
276439	227320
27495	227321
13267	227322
7977	227323
34488	227324
174936	227325
6958	227326
631	227327
120280	227328
53	227329
891	227330
201485	227331
230547	227332
142193	227333
170791	227334
115050	227335
203255	227336
16138	227337
311557	227338
92196	227339
9699	227340
311057	227341
211079	227342
22235	227343
139751	227344
66477	227345
14556	227346
7398	227347
9673	227348
44706	227349
231580	227350
224423	227351
42445	227352
215992	227353
60242	227354
157333	227355
20197	227356
112874	227357
131728	227358
140891	227359
130434	227360
203050	227361
131693	227362
89837	227363
125222	227364
14550	227365
184639	227366
80132	227367
133007	227368
119257	227369
205410	227370
168080	227371
195924	227372
60242	227373
60242	227374
203302	227375
76681	227376
19378	227377
19326	227378
134339	227379
56005	227380
206630	227381
15887	227382
191052	227383
147513	227384
231402	227385
208454	227386
49298	227387
10264	227388
205559	227389
2463	227390
10475	227391
19129	227392
134998	227393
310869	227394
78770	227395
208427	227396
48852	227397
309453	227398
173639	227399
255737	227400
66220	227401
7404	227402
111929	227403
33825	227404
89837	227405
118769	227406
301706	227407
97294	227408
84897	227409
74756	227410
48400	227411
103121	227412
307024	227413
86342	227414
128478	227415
288458	227416
206407	227417
188570	227418
58927	227419
47563	227420
268467	227421
43149	227422
14726	227423
179833	227424
189004	227425
181761	227426
54157	227427
186756	227428
40019	227429
54157	227430
34915	227431
74475	227432
130080	227433
29966	227434
129943	227435
14098	227436
3937	227437
136173	227438
324131	227439
203163	227440
136748	227441
54157	227442
296135	227443
75159	227444
104018	227445
140359	227446
101313	227447
45387	227448
67956	227449
227545	227450
6242	227451
128639	227452
56584	227453
124903	227454
3531	227455
153108	227456
11725	227457
34184	227458
178484	227459
219903	227460
24595	227461
139925	227462
12486	227463
130233	227464
247	227465
150153	227466
45655	227467
126119	227468
120572	227469
124060	227470
280487	227471
46830	227472
167492	227473
38405	227474
128867	227475
147159	227476
36817	227477
36816	227478
26896	227479
286927	227480
14054	227481
14054	227482
14054	227483
59161	227484
848	227485
13763	227486
125233	227487
78104	227488
120644	227489
135947	227490
27347	227491
7843	227492
44532	227493
1288	227494
56148	227495
38277	227496
43049	227497
214584	227498
105163	227499
79232	227500
4030	227501
287734	227502
48795	227503
78045	227504
72269	227505
53224	227506
181	227507
1313	227508
34602	227509
117417	227510
275696	227511
51078	227512
63478	227513
78468	227514
173603	227515
74630	227516
60138	227517
32927	227518
89319	227519
3397	227520
182098	227521
69605	227522
296968	227523
276150	227524
89319	227525
79335	227526
64666	227527
71088	227528
71088	227529
89319	227530
109448	227531
262405	227532
66782	227533
290951	227534
9207	227535
53236	227536
17362	227537
134133	227538
132862	227539
74667	227540
146459	227541
74667	227542
25486	227543
178713	227544
74161	227545
31540	227546
42759	227547
41439	227548
9105	227549
104369	227550
67821	227551
103333	227552
103184	227553
40651	227554
91564	227555
134760	227556
26549	227557
40568	227558
23462	227559
203424	227560
31543	227561
26549	227562
55887	227563
39454	227564
202425	227565
190695	227566
238423	227567
21579	227568
251530	227569
15717	227570
1561	227571
10989	227572
59279	227573
76445	227574
301070	227575
294529	227576
112156	227577
29320	227578
134311	227579
130984	227580
59264	227581
119208	227582
135115	227583
40152	227584
13429	227585
137513	227586
79791	227587
300111	227588
26472	227589
9151	227590
85029	227591
204743	227592
81509	227593
292936	227594
109185	227595
326	227596
309529	227597
23981	227598
299773	227599
73936	227600
133432	227601
6585	227602
55059	227603
135595	227604
134777	227605
244385	227606
164469	227607
106069	227608
259039	227609
253453	227610
272416	227611
186500	227612
190825	227613
176840	227614
148345	227615
106069	227616
211133	227617
81361	227618
57771	227619
51342	227620
76367	227621
201435	227622
122744	227623
23975	227624
105484	227625
51030	227626
55876	227627
217908	227628
217896	227629
235907	227630
146240	227631
257760	227632
218576	227633
107042	227634
140877	227635
91880	227636
218903	227637
145793	227638
28028	227639
7148	227640
93411	227641
1658	227642
166271	227643
145126	227644
244737	227645
20956	227646
228972	227647
149760	227648
159881	227649
59415	227650
8347	227651
6512	227652
141322	227653
1652	227654
5953	227655
125744	227656
140540	227657
40696	227658
41186	227659
218417	227660
90356	227661
107990	227662
63367	227663
298866	227664
12756	227665
712	227666
276376	227667
15310	227668
124295	227669
75066	227670
291915	227671
191346	227672
99069	227673
99069	227674
192240	227675
27833	227676
138312	227677
138312	227678
88841	227679
110147	227680
134926	227681
58251	227682
13447	227683
79753	227684
90321	227685
139451	227686
1981	227687
20561	227688
192721	227689
1926	227690
27308	227691
58554	227692
325591	227693
58554	227694
282564	227695
7245	227696
260343	227697
132462	227698
101889	227699
125213	227700
108557	227701
33739	227702
5772	227703
195907	227704
31804	227705
138131	227706
6405	227707
23518	227708
266166	227709
212630	227710
230272	227711
175022	227712
147539	227713
111468	227714
13352	227715
12143	227716
4300	227717
53541	227718
73338	227719
14479	227720
45776	227721
320201	227722
14384	227723
35535	227724
118398	227725
151295	227726
119	227727
310	227728
1122	227729
173	227730
45787	227731
185663	227732
85095	227733
276795	227734
16208	227735
92040	227736
98359	227737
99701	227738
21522	227739
26084	227740
196769	227741
25658	227742
10058	227743
105394	227744
93150	227745
189771	227746
81686	227747
25588	227748
36126	227749
191894	227750
62246	227751
80714	227752
73818	227753
32897	227754
951	227755
134696	227756
53262	227757
297477	227758
4316	227759
273504	227760
161552	227761
173054	227762
301893	227763
195448	227764
720	227765
34477	227766
122287	227767
88593	227768
46396	227769
314873	227770
41331	227771
8532	227772
171738	227773
7968	227774
36785	227775
36785	227776
171963	227777
6040	227778
313751	227779
17071	227780
35495	227781
122037	227782
29943	227783
11231	227784
130883	227785
6099	227786
188673	227787
17071	227788
167923	227789
55797	227790
10910	227791
229016	227792
241210	227793
7220	227794
19114	227795
60489	227796
85443	227797
94308	227798
167111	227799
60489	227800
324317	227801
32586	227802
291845	227803
138472	227804
35415	227805
43460	227806
209221	227807
19480	227808
58468	227809
7418	227810
7137	227811
1894	227812
5508	227813
5508	227814
113117	227815
109814	227816
58363	227817
31043	227818
169830	227819
1521	227820
5225	227821
18666	227822
54677	227823
48141	227824
456	227825
119218	227826
23315	227827
123531	227828
38730	227829
209516	227830
43928	227831
281941	227832
314009	227833
169865	227834
55071	227835
55071	227836
118949	227837
55762	227838
156710	227839
249263	227840
91065	227841
229210	227842
120786	227843
104857	227844
52192	227845
227435	227846
162327	227847
120558	227848
2851	227849
104871	227850
46752	227851
147759	227852
282214	227853
189964	227854
118229	227855
99401	227856
67592	227857
189925	227858
252245	227859
98506	227860
62007	227861
296277	227862
57179	227863
43040	227864
67763	227865
131777	227866
161856	227867
2307	227868
36491	227869
31388	227870
138572	227871
104665	227872
30328	227873
31487	227874
248767	227875
188113	227876
309365	227877
5032	227878
19375	227879
54967	227880
32857	227881
34045	227882
125190	227883
12734	227884
152060	227885
6642	227886
51456	227887
10412	227888
277586	227889
16748	227890
163174	227891
192650	227892
61779	227893
41942	227894
242552	227895
19031	227896
33519	227897
215016	227898
144135	227899
11163	227900
218175	227901
4278	227902
58123	227903
86982	227904
180042	227905
161926	227906
93187	227907
36668	227908
148263	227909
104283	227910
58842	227911
19386	227912
30576	227913
4380	227914
29270	227915
178954	227916
88091	227917
4164	227918
54118	227919
25359	227920
61600	227921
133118	227922
128098	227923
33144	227924
7929	227925
120419	227926
48539	227927
2884	227928
67375	227929
261717	227930
99683	227931
56300	227932
190204	227933
79623	227934
66640	227935
74114	227936
38556	227937
22606	227938
41609	227939
47018	227940
164312	227941
99599	227942
21778	227943
108140	227944
36765	227945
139131	227946
14088	227947
317358	227948
134828	227949
7588	227950
37530	227951
38108	227952
125071	227953
113403	227954
299947	227955
134189	227956
6402	227957
3109	227958
324308	227959
2939	227960
13899	227961
106043	227962
229643	227963
74141	227964
90310	227965
4605	227966
18972	227967
84296	227968
125292	227969
259916	227970
139684	227971
74075	227972
45013	227973
130867	227974
26617	227975
105551	227976
121091	227977
12253	227978
110235	227979
53056	227980
325753	227981
214770	227982
69882	227983
2408	227984
214208	227985
246474	227986
156391	227987
157062	227988
27028	227989
214466	227990
308118	227991
5777	227992
106199	227993
58574	227994
172491	227995
101214	227996
36484	227997
152823	227998
23266	227999
117732	228000
109049	228001
24559	228002
23329	228003
107557	228004
765	228005
29177	228006
73129	228007
247125	228008
4484	228009
31560	228010
631	228011
1546	228012
3066	228013
91164	228014
2279	228015
13474	228016
15230	228017
21428	228018
1983	228019
111987	228020
176872	228021
187705	228022
109039	228023
33368	228024
68416	228025
2730	228026
67771	228027
10595	228028
317244	228029
15174	228030
34981	228031
64015	228032
46069	228033
109416	228034
33007	228035
47516	228036
71189	228037
84333	228038
247283	228039
109470	228040
32686	228041
109758	228042
118507	228043
287203	228044
169700	228045
79220	228046
35162	228047
109416	228048
188065	228049
271349	228050
110992	228051
252479	228052
160992	228053
280689	228054
32702	228055
118507	228056
172229	228057
182093	228058
78588	228059
84409	228060
257238	228061
16895	228062
31269	228063
103673	228064
59729	228065
5822	228066
174074	228067
220933	228068
36996	228069
186446	228070
136777	228071
58432	228072
58486	228073
58486	228074
55462	228075
216906	228076
8041	228077
7100	228078
12319	228079
28625	228080
189341	228081
39214	228082
89792	228083
11553	228084
11803	228085
71694	228086
3846	228087
6241	228088
195560	228089
19395	228090
4551	228091
6914	228092
158092	228093
8205	228094
168168	228095
197106	228096
3323	228097
69610	228098
141867	228099
84839	228100
38687	228101
92350	228102
97568	228103
97508	228104
36166	228105
14139	228106
29678	228107
50241	228108
118090	228109
42164	228110
15060	228111
11225	228112
72001	228113
35339	228114
64827	228115
11273	228116
11273	228117
16225	228118
72367	228119
14017	228120
143298	228121
33557	228122
51266	228123
4187	228124
30305	228125
151336	228126
51266	228127
48073	228128
60571	228129
308904	228130
56578	228131
272676	228132
79076	228133
290647	228134
110791	228135
61967	228136
41837	228137
10500	228138
12605	228139
41843	228140
258240	228141
72561	228142
58283	228143
147859	228144
175795	228145
130425	228146
274270	228147
36303	228148
44189	228149
29610	228150
29610	228151
19099	228152
214566	228153
64	228154
30423	228155
71542	228156
63215	228157
65479	228158
66595	228159
235590	228160
244397	228161
8725	228162
63215	228163
65884	228164
30423	228165
157604	228166
79262	228167
201015	228168
132018	228169
187163	228170
64	228171
55084	228172
178315	228173
73319	228174
72092	228175
20282	228176
203779	228177
55218	228178
104045	228179
160724	228180
196337	228181
134501	228182
123973	228183
57377	228184
316565	228185
55715	228186
83557	228187
35771	228188
64	228189
112063	228190
275634	228191
127804	228192
66096	228193
83833	228194
157246	228195
157430	228196
146774	228197
41010	228198
111803	228199
101815	228200
22948	228201
46538	228202
6744	228203
30681	228204
11593	228205
30681	228206
241877	228207
62603	228208
82840	228209
22311	228210
135656	228211
50522	228212
212622	228213
30	228214
153955	228215
215818	228216
270558	228217
94680	228218
25966	228219
25966	228220
64	228221
153075	228222
135157	228223
3038	228224
103790	228225
3038	228226
148577	228227
3351	228228
8418	228229
3351	228230
3913	228231
3913	228232
200269	228233
172	228234
38584	228235
44941	228236
418	228237
6730	228238
6730	228239
4867	228240
41849	228241
45090	228242
258576	228243
21051	228244
70645	228245
91595	228246
198755	228247
28501	228248
418	228249
50393	228250
245989	228251
176724	228252
276733	228253
177173	228254
52883	228255
149780	228256
266116	228257
125864	228258
72291	228259
106797	228260
219774	228261
166063	228262
180524	228263
53552	228264
271595	228265
94980	228266
228084	228267
8625	228268
38636	228269
43752	228270
55391	228271
3508	228272
5358	228273
37053	228274
292802	228275
204466	228276
87781	228277
26205	228278
175348	228279
188187	228280
117572	228281
26507	228282
113846	228283
54485	228284
54457	228285
175079	228286
93346	228287
122202	228288
6814	228289
57755	228290
34575	228291
57755	228292
84886	228293
182561	228294
23829	228295
190356	228296
161299	228297
180543	228298
180136	228299
5463	228300
78692	228301
1802	228302
305286	228303
145745	228304
28573	228305
300569	228306
211435	228307
7047	228308
240450	228309
7297	228310
41479	228311
179971	228312
150591	228313
23132	228314
68696	228315
48160	228316
68696	228317
27	228318
27	228319
27	228320
71708	228321
32912	228322
27	228323
22575	228324
163649	228325
165236	228326
105315	228327
105550	228328
45807	228329
105336	228330
163666	228331
105315	228332
13293	228333
34399	228334
59795	228335
165614	228336
33566	228337
129	228338
269032	228339
175680	228340
131905	228341
80960	228342
31764	228343
79795	228344
176176	228345
49918	228346
178720	228347
38741	228348
26608	228349
18684	228350
75968	228351
128084	228352
323948	228353
319871	228354
290850	228355
131847	228356
36438	228357
140091	228358
68932	228359
169057	228360
46626	228361
23131	228362
325223	228363
25690	228364
108761	228365
115757	228366
165213	228367
133862	228368
170393	228369
71260	228370
260121	228371
240588	228372
842	228373
842	228374
110429	228375
20108	228376
17124	228377
76639	228378
190082	228379
4652	228380
80235	228381
135811	228382
51678	228383
309504	228384
11854	228385
102475	228386
79690	228387
165373	228388
35359	228389
62756	228390
219279	228391
59696	228392
200887	228393
202210	228394
38298	228395
4746	228396
46875	228397
190951	228398
55308	228399
241426	228400
233973	228401
66767	228402
141054	228403
43625	228404
43634	228405
107899	228406
204779	228407
40946	228408
3817	228409
39451	228410
78725	228411
59779	228412
171070	228413
11317	228414
43373	228415
820	228416
212926	228417
48313	228418
5520	228419
23915	228420
88740	228421
2380	228422
2380	228423
122249	228424
37838	228425
112077	228426
27666	228427
37899	228428
71918	228429
76732	228430
140382	228431
280584	228432
68011	228433
247138	228434
188676	228435
48656	228436
15945	228437
160073	228438
245278	228439
3317	228440
75417	228441
187126	228442
33400	228443
1861	228444
10194	228445
953	228446
33871	228447
71423	228448
148816	228449
73962	228450
10459	228451
244568	228452
51772	228453
104966	228454
162199	228455
21404	228456
68243	228457
151280	228458
41586	228459
250149	228460
81594	228461
2083	228462
134063	228463
35514	228464
192354	228465
71355	228466
179523	228467
162034	228468
43417	228469
96286	228470
116904	228471
183190	228472
27933	228473
217211	228474
122521	228475
140743	228476
41297	228477
81387	228478
204276	228479
42004	228480
119759	228481
67950	228482
92383	228483
158013	228484
38568	228485
165845	228486
44047	228487
3030	228488
155600	228489
183318	228490
10437	228491
17491	228492
2245	228493
85010	228494
320560	228495
125033	228496
147149	228497
27762	228498
184851	228499
34983	228500
156508	228501
29116	228502
15821	228503
53287	228504
96849	228505
199210	228506
43375	228507
80049	228508
20505	228509
48847	228510
166778	228511
217379	228512
23914	228513
3092	228514
29321	228515
58095	228516
50518	228517
11235	228518
54625	228519
28811	228520
26801	228521
162885	228522
112078	228523
14674	228524
30882	228525
120682	228526
95045	228527
69213	228528
658	228529
23292	228530
71899	228531
80814	228532
64508	228533
25112	228534
8021	228535
101	228536
169323	228537
306410	228538
55271	228539
39998	228540
109151	228541
76596	228542
23673	228543
56329	228544
237851	228545
139888	228546
182541	228547
107610	228548
7529	228549
76335	228550
18777	228551
182548	228552
98384	228553
58866	228554
3656	228555
52494	228556
35186	228557
90541	228558
48834	228559
84950	228560
191924	228561
133653	228562
245185	228563
39536	228564
117360	228565
13165	228566
125001	228567
25922	228568
2843	228569
69646	228570
294746	228571
146940	228572
282171	228573
28060	228574
143919	228575
75818	228576
22037	228577
188014	228578
218435	228579
21167	228580
109279	228581
83095	228582
187152	228583
180101	228584
25244	228585
39330	228586
95155	228587
54181	228588
167387	228589
89624	228590
99444	228591
55372	228592
67909	228593
14156	228594
212404	228595
194060	228596
162703	228597
102526	228598
53477	228599
122903	228600
5133	228601
68243	228602
23386	228603
9516	228604
325196	228605
277173	228606
126785	228607
39337	228608
304010	228609
10762	228610
262996	228611
302244	228612
11220	228613
98736	228614
38275	228615
67711	228616
47589	228617
31558	228618
209194	228619
135146	228620
40125	228621
17549	228622
319457	228623
36972	228624
8201	228625
5992	228626
98126	228627
276	228628
2477	228629
67958	228630
200621	228631
277037	228632
109306	228633
45548	228634
100450	228635
72878	228636
72878	228637
60418	228638
318	228639
318	228640
12074	228641
33837	228642
125821	228643
6501	228644
38248	228645
26102	228646
26120	228647
1788	228648
16949	228649
200764	228650
57460	228651
87265	228652
234087	228653
954	228654
30140	228655
127406	228656
67169	228657
130411	228658
8635	228659
168676	228660
56045	228661
322171	228662
167742	228663
177230	228664
55752	228665
21167	228666
273412	228667
443	228668
121407	228669
298941	228670
134007	228671
82222	228672
125638	228673
132986	228674
18914	228675
146966	228676
63950	228677
71664	228678
83843	228679
20636	228680
7261	228681
218307	228682
279338	228683
44605	228684
86040	228685
32288	228686
31802	228687
16292	228688
52144	228689
51025	228690
11891	228691
118710	228692
83843	228693
25070	228694
37048	228695
24567	228696
20636	228697
1409	228698
123083	228699
306507	228700
125966	228701
22554	228702
36295	228703
101871	228704
172861	228705
196934	228706
78973	228707
98357	228708
123410	228709
93212	228710
81706	228711
28811	228712
35965	228713
278493	228714
17839	228715
4718	228716
39059	228717
8875	228718
188780	228719
171143	228720
15147	228721
4125	228722
40125	228723
33403	228724
101276	228725
89135	228726
39356	228727
111025	228728
89548	228729
208954	228730
104114	228731
41297	228732
5715	228733
106193	228734
76109	228735
12491	228736
161476	228737
56432	228738
202786	228739
10091	228740
2025	228741
4030	228742
27168	228743
13087	228744
46262	228745
244961	228746
19048	228747
13395	228748
27947	228749
77014	228750
51121	228751
81522	228752
134844	228753
310488	228754
2794	228755
21256	228756
234438	228757
61237	228758
307843	228759
93717	228760
76181	228761
43854	228762
219798	228763
85056	228764
47900	228765
73375	228766
204931	228767
47547	228768
16838	228769
164553	228770
5509	228771
169629	228772
96322	228773
154591	228774
14854	228775
15285	228776
136502	228777
52942	228778
137610	228779
28517	228780
147908	228781
1482	228782
167756	228783
195897	228784
106512	228785
52546	228786
7298	228787
92463	228788
161199	228789
108661	228790
88484	228791
209559	228792
32811	228793
250540	228794
140498	228795
267384	228796
396	228797
144	228798
148489	228799
23161	228800
149919	228801
269948	228802
171098	228803
79764	228804
143810	228805
280131	228806
114141	228807
71601	228808
101410	228809
11645	228810
236888	228811
11645	228812
14260	228813
265105	228814
51443	228815
131343	228816
3976	228817
110980	228818
284726	228819
23840	228820
20439	228821
64655	228822
10251	228823
91642	228824
34466	228825
59902	228826
134111	228827
104080	228828
88609	228829
120423	228830
7272	228831
42866	228832
194181	228833
217771	228834
63626	228835
2203	228836
23840	228837
12322	228838
926	228839
7335	228840
14077	228841
105	228842
10007	228843
38691	228844
208634	228845
205259	228846
53856	228847
52891	228848
229276	228849
16906	228850
35909	228851
178374	228852
139880	228853
57514	228854
38738	228855
63220	228856
311200	228857
273456	228858
47911	228859
59715	228860
100305	228861
69969	228862
143754	228863
15239	228864
44074	228865
36974	228866
106214	228867
151458	228868
84825	228869
201911	228870
8815	228871
11130	228872
111198	228873
105963	228874
70796	228875
16808	228876
219200	228877
152802	228878
46263	228879
208291	228880
50567	228881
23017	228882
181030	228883
105353	228884
135615	228885
26797	228886
8815	228887
20746	228888
417	228889
53099	228890
90374	228891
8358	228892
40006	228893
181786	228894
35277	228895
81174	228896
21196	228897
17905	228898
17905	228899
17905	228900
143621	228901
143715	228902
36637	228903
8634	228904
160620	228905
107506	228906
37767	228907
321008	228908
105366	228909
261203	228910
163386	228911
13761	228912
128656	228913
7490	228914
45685	228915
1738	228916
157536	228917
78592	228918
31852	228919
140223	228920
12032	228921
52807	228922
280214	228923
4288	228924
13727	228925
77874	228926
35214	228927
25883	228928
119716	228929
166907	228930
193318	228931
78003	228932
120585	228933
321805	228934
302439	228935
57964	228936
46328	228937
129021	228938
188497	228939
145601	228940
46064	228941
15113	228942
5496	228943
53322	228944
138885	228945
301546	228946
128613	228947
99015	228948
117455	228949
64846	228950
83182	228951
110406	228952
28142	228953
33351	228954
49094	228955
192305	228956
122955	228957
198881	228958
292960	228959
198825	228960
53	228961
41770	228962
176545	228963
55340	228964
188300	228965
71930	228966
51076	228967
7999	228968
86821	228969
9075	228970
71472	228971
71502	228972
2097	228973
11716	228974
28364	228975
132417	228976
42739	228977
53	228978
11065	228979
862	228980
3347	228981
178	228982
119677	228983
137	228984
1072	228985
42891	228986
79343	228987
104767	228988
83033	228989
52054	228990
6497	228991
3266	228992
123079	228993
54952	228994
7720	228995
80391	228996
289	228997
6155	228998
14572	228999
397	229000
3113	229001
20	229002
60155	229003
71874	229004
179363	229005
87772	229006
75385	229007
42914	229008
114487	229009
189954	229010
52848	229011
148885	229012
161292	229013
46305	229014
3163	229015
128922	229016
167339	229017
155696	229018
193830	229019
209673	229020
218089	229021
272029	229022
109934	229023
149977	229024
64598	229025
129924	229026
277184	229027
37313	229028
307354	229029
203404	229030
120640	229031
101732	229032
27621	229033
23976	229034
39997	229035
153429	229036
199340	229037
148637	229038
213935	229039
76381	229040
64598	229041
51751	229042
1493	229043
107527	229044
89563	229045
217214	229046
1995	229047
119126	229048
202336	229049
118790	229050
22124	229051
106963	229052
22285	229053
22312	229054
22312	229055
67618	229056
106963	229057
7194	229058
3024	229059
143176	229060
51575	229061
9189	229062
31858	229063
31096	229064
70162	229065
138174	229066
50619	229067
177904	229068
3024	229069
31858	229070
140472	229071
139853	229072
240772	229073
67465	229074
22285	229075
107267	229076
8149	229077
855	229078
14577	229079
85	229080
57100	229081
137307	229082
57592	229083
57592	229084
27740	229085
85	229086
31714	229087
107132	229088
213244	229089
32468	229090
166919	229091
107267	229092
138960	229093
107577	229094
85	229095
70257	229096
70251	229097
27797	229098
46669	229099
226541	229100
70234	229101
85	229102
215846	229103
138243	229104
69553	229105
85	229106
126375	229107
8149	229108
69536	229109
67803	229110
176912	229111
141280	229112
107370	229113
319584	229114
318460	229115
23210	229116
107370	229117
179795	229118
79815	229119
22952	229120
150074	229121
70254	229122
75764	229123
201	229124
116011	229125
66013	229126
328135	229127
94023	229128
100344	229129
15492	229130
126820	229131
195605	229132
183718	229133
62180	229134
2864	229135
204144	229136
318172	229137
58791	229138
327201	229139
226275	229140
144784	229141
307	229142
8286	229143
139147	229144
14620	229145
216073	229146
307	229147
10918	229148
89558	229149
89474	229150
19988	229151
8286	229152
6437	229153
2778	229154
3320	229155
307	229156
39597	229157
521	229158
39789	229159
2782	229160
89656	229161
216520	229162
2782	229163
521	229164
139036	229165
136846	229166
323013	229167
39419	229168
39419	229169
39419	229170
58889	229171
2782	229172
82916	229173
58843	229174
19988	229175
521	229176
300210	229177
27907	229178
19998	229179
138932	229180
320987	229181
58467	229182
137642	229183
27811	229184
57853	229185
57161	229186
326941	229187
14242	229188
8580	229189
215851	229190
58588	229191
39795	229192
39795	229193
19510	229194
216073	229195
19962	229196
215321	229197
215169	229198
215316	229199
210084	229200
4081	229201
8286	229202
53524	229203
27695	229204
10912	229205
646	229206
27874	229207
138441	229208
6440	229209
328041	229210
20174	229211
90249	229212
264767	229213
14628	229214
8286	229215
300152	229216
20022	229217
137434	229218
89618	229219
139849	229220
8290	229221
216247	229222
200778	229223
18307	229224
13851	229225
18870	229226
42221	229227
42221	229228
59035	229229
8862	229230
51865	229231
8862	229232
1171	229233
52602	229234
180251	229235
129554	229236
87316	229237
62354	229238
61453	229239
206623	229240
246996	229241
45528	229242
84786	229243
109355	229244
93299	229245
135965	229246
205693	229247
18132	229248
36965	229249
51327	229250
214855	229251
300368	229252
122363	229253
51327	229254
60489	229255
199611	229256
88505	229257
27367	229258
80679	229259
197809	229260
288577	229261
38942	229262
310596	229263
273861	229264
318180	229265
114468	229266
88505	229267
159657	229268
148588	229269
5426	229270
175077	229271
83993	229272
241810	229273
16633	229274
22651	229275
38674	229276
134607	229277
324297	229278
85710	229279
64173	229280
153146	229281
163952	229282
202896	229283
26850	229284
103503	229285
6	229286
70873	229287
64678	229288
5646	229289
22421	229290
3547	229291
22300	229292
210387	229293
138583	229294
19217	229295
39745	229296
68826	229297
94039	229298
120317	229299
155961	229300
86004	229301
163350	229302
265363	229303
188497	229304
210150	229305
37727	229306
209197	229307
3891	229308
38591	229309
74578	229310
83993	229311
58570	229312
26467	229313
315966	229314
179555	229315
212778	229316
63467	229317
194319	229318
46691	229319
64078	229320
57038	229321
191454	229322
29100	229323
29725	229324
241633	229325
47917	229326
80722	229327
311344	229328
208491	229329
75968	229330
8743	229331
106168	229332
101017	229333
126367	229334
24481	229335
79346	229336
52659	229337
67315	229338
125707	229339
298532	229340
39306	229341
131556	229342
32511	229343
53257	229344
265974	229345
64211	229346
264533	229347
210645	229348
298771	229349
158626	229350
116111	229351
7900	229352
131474	229353
18361	229354
5689	229355
28263	229356
57586	229357
16589	229358
304161	229359
137860	229360
34676	229361
7864	229362
173141	229363
136437	229364
130571	229365
74132	229366
200239	229367
20	229368
59883	229369
74822	229370
66136	229371
48065	229372
216319	229373
257005	229374
22711	229375
46442	229376
44971	229377
70187	229378
70188	229379
106625	229380
84856	229381
47388	229382
50425	229383
50425	229384
74291	229385
78954	229386
34739	229387
323906	229388
179665	229389
179665	229390
71943	229391
67018	229392
34739	229393
7976	229394
7976	229395
177854	229396
136388	229397
170613	229398
75554	229399
161342	229400
131330	229401
103818	229402
95620	229403
161916	229404
258352	229405
10477	229406
86313	229407
41758	229408
161425	229409
136521	229410
34729	229411
133023	229412
67731	229413
45255	229414
93098	229415
58699	229416
75655	229417
6706	229418
223199	229419
24066	229420
9884	229421
8999	229422
10974	229423
33641	229424
84198	229425
55805	229426
128654	229427
265785	229428
58638	229429
198102	229430
89272	229431
260994	229432
8043	229433
197372	229434
41750	229435
53678	229436
57000	229437
103847	229438
18574	229439
135293	229440
53074	229441
5937	229442
38081	229443
316339	229444
93467	229445
25696	229446
32540	229447
267775	229448
26116	229449
31785	229450
86187	229451
69086	229452
53288	229453
58270	229454
3023	229455
5394	229456
728	229457
36550	229458
3720	229459
320036	229460
227201	229461
7441	229462
201502	229463
6434	229464
75225	229465
139473	229466
34670	229467
89433	229468
12443	229469
24574	229470
6426	229471
6106	229472
78128	229473
94534	229474
21328	229475
6693	229476
1499	229477
212819	229478
174164	229479
247391	229480
44890	229481
31480	229482
211131	229483
96053	229484
37900	229485
38204	229486
8163	229487
18934	229488
27830	229489
84795	229490
132147	229491
211328	229492
24323	229493
312028	229494
178986	229495
33308	229496
42490	229497
142681	229498
55155	229499
3656	229500
52432	229501
201267	229502
68334	229503
73149	229504
145948	229505
294274	229506
4533	229507
60009	229508
65594	229509
131552	229510
212227	229511
93181	229512
175776	229513
1407	229514
99702	229515
153205	229516
57152	229517
68906	229518
97779	229519
174441	229520
33411	229521
129880	229522
101453	229523
21802	229524
9033	229525
74614	229526
190589	229527
10250	229528
16361	229529
916	229530
323064	229531
72624	229532
9000	229533
28452	229534
22417	229535
242240	229536
27639	229537
5848	229538
204333	229539
164395	229540
2299	229541
86362	229542
47907	229543
36891	229544
85088	229545
34195	229546
2769	229547
3012	229548
37713	229549
43432	229550
69644	229551
194117	229552
907	229553
7901	229554
17690	229555
21491	229556
33723	229557
17458	229558
31901	229559
232	229560
68665	229561
118125	229562
7336	229563
48125	229564
47862	229565
24737	229566
80485	229567
9337	229568
39182	229569
27219	229570
221561	229571
51916	229572
23546	229573
34530	229574
17780	229575
6364	229576
83590	229577
20041	229578
4913	229579
1247	229580
23695	229581
21492	229582
37135	229583
22480	229584
87812	229585
175069	229586
301034	229587
737	229588
261440	229589
38581	229590
7493	229591
287742	229592
147019	229593
69753	229594
288316	229595
68296	229596
68294	229597
75604	229598
1691	229599
28425	229600
45120	229601
7149	229602
70897	229603
129839	229604
22743	229605
1398	229606
7609	229607
24127	229608
47125	229609
192937	229610
128757	229611
146128	229612
52483	229613
13743	229614
26113	229615
98551	229616
121186	229617
188600	229618
93629	229619
46698	229620
92738	229621
252182	229622
144148	229623
170085	229624
182548	229625
117073	229626
143599	229627
210526	229628
293	229629
305337	229630
48005	229631
201004	229632
64813	229633
219829	229634
55222	229635
5379	229636
8480	229637
272609	229638
10180	229639
16824	229640
17796	229641
324022	229642
12396	229643
156838	229644
65437	229645
196655	229646
53780	229647
13454	229648
127780	229649
129335	229650
298	229651
70144	229652
66289	229653
41346	229654
96207	229655
2503	229656
41815	229657
41626	229658
11046	229659
81848	229660
48619	229661
3886	229662
249457	229663
5742	229664
178363	229665
39567	229666
16566	229667
175721	229668
180583	229669
291883	229670
50165	229671
14369	229672
187057	229673
296671	229674
12363	229675
6675	229676
17793	229677
128239	229678
110555	229679
57574	229680
67683	229681
114	229682
203934	229683
161699	229684
53693	229685
69964	229686
166199	229687
42	229688
15157	229689
20349	229690
1452	229691
64211	229692
44122	229693
109161	229694
226482	229695
187988	229696
29021	229697
155161	229698
140917	229699
126313	229700
132963	229701
185892	229702
178243	229703
12245	229704
2390	229705
16226	229706
7767	229707
56871	229708
36705	229709
53777	229710
140196	229711
11439	229712
46530	229713
23	229714
173472	229715
19992	229716
76350	229717
47101	229718
359	229719
8213	229720
215	229721
768	229722
65812	229723
10694	229724
36	229725
38845	229726
153234	229727
147574	229728
471	229729
16879	229730
54	229731
2584	229732
14600	229733
134706	229734
957	229735
16435	229736
114315	229737
9681	229738
60790	229739
66278	229740
21	229741
193340	229742
15766	229743
231985	229744
92138	229745
2614	229746
11146	229747
38630	229748
9505	229749
25195	229750
128265	229751
227325	229752
7107	229753
1079	229754
44933	229755
87249	229756
162828	229757
343	229758
56516	229759
7525	229760
31	229761
2033	229762
39388	229763
14927	229764
83409	229765
77492	229766
10765	229767
86401	229768
20804	229769
81888	229770
165873	229771
54979	229772
46910	229773
552	229774
101899	229775
44665	229776
57013	229777
2706	229778
57319	229779
64661	229780
86597	229781
61415	229782
2151	229783
131695	229784
91552	229785
14993	229786
599	229787
94976	229788
46166	229789
241411	229790
19087	229791
94544	229792
13884	229793
173636	229794
160535	229795
36711	229796
1375	229797
135301	229798
1043	229799
23623	229800
159762	229801
22839	229802
94316	229803
85904	229804
342	229805
26	229806
303083	229807
553	229808
7602	229809
8262	229810
247941	229811
95467	229812
16	229813
54979	229814
14699	229815
21521	229816
173585	229817
1675	229818
18018	229819
186925	229820
89127	229821
114502	229822
16714	229823
21606	229824
47243	229825
143722	229826
203650	229827
185	229828
8281	229829
119259	229830
127786	229831
302817	229832
747	229833
30776	229834
46629	229835
41087	229836
129698	229837
58741	229838
180496	229839
32881	229840
30493	229841
122633	229842
213394	229843
29323	229844
99563	229845
77612	229846
55023	229847
106903	229848
166416	229849
54679	229850
30186	229851
158570	229852
33109	229853
11158	229854
25216	229855
30373	229856
199719	229857
81	229858
10975	229859
1816	229860
17660	229861
520	229862
507	229863
87759	229864
278980	229865
136059	229866
242585	229867
4257	229868
111373	229869
36782	229870
101266	229871
157342	229872
721	229873
52065	229874
46935	229875
1600	229876
123021	229877
3943	229878
23703	229879
16183	229880
53520	229881
101954	229882
5402	229883
87707	229884
2768	229885
2714	229886
127255	229887
4033	229888
25242	229889
34	229890
12907	229891
170793	229892
5645	229893
95886	229894
199110	229895
119997	229896
326220	229897
39783	229898
84742	229899
20096	229900
472	229901
14572	229902
48259	229903
110010	229904
131197	229905
48778	229906
3333	229907
6690	229908
247013	229909
77462	229910
5939	229911
13449	229912
2700	229913
18997	229914
19264	229915
12501	229916
98921	229917
15772	229918
33821	229919
199728	229920
119990	229921
47678	229922
190541	229923
46179	229924
21548	229925
155202	229926
43436	229927
1164	229928
256	229929
26490	229930
761	229931
38	229932
30733	229933
18939	229934
8077	229935
124544	229936
59831	229937
23900	229938
54141	229939
95253	229940
13004	229941
215	229942
37150	229943
1609	229944
24999	229945
114048	229946
24605	229947
622	229948
3307	229949
58	229950
132166	229951
38816	229952
268407	229953
68257	229954
80187	229955
208482	229956
137	229957
18903	229958
128627	229959
158129	229960
54971	229961
24655	229962
4138	229963
2022	229964
11659	229965
33639	229966
56159	229967
36234	229968
92183	229969
16021	229970
47923	229971
6121	229972
31399	229973
12512	229974
3078	229975
42705	229976
89162	229977
152384	229978
949	229979
128070	229980
236255	229981
67	229982
193812	229983
130758	229984
308754	229985
3542	229986
102101	229987
6403	229988
47882	229989
125000	229990
1457	229991
196171	229992
80627	229993
519	229994
52629	229995
226514	229996
7340	229997
249137	229998
24892	229999
4435	230000
679	230001
97068	230002
41552	230003
172734	230004
26779	230005
45222	230006
167834	230007
321756	230008
113434	230009
97150	230010
15790	230011
30407	230012
108177	230013
63329	230014
76713	230015
74682	230016
21118	230017
35121	230018
76494	230019
199185	230020
38246	230021
59	230022
158767	230023
1670	230024
21784	230025
9759	230026
66288	230027
17	230028
99937	230029
207171	230030
19471	230031
35044	230032
63742	230033
45775	230034
22244	230035
55942	230036
224	230037
8121	230038
239895	230039
209688	230040
19058	230041
18524	230042
160984	230043
8509	230044
190500	230045
94301	230046
10310	230047
93329	230048
38258	230049
56317	230050
12007	230051
216	230052
580	230053
107792	230054
97201	230055
10553	230056
19217	230057
32042	230058
876	230059
8698	230060
4935	230061
317	230062
47562	230063
32423	230064
1403	230065
75706	230066
131285	230067
10633	230068
9697	230069
161771	230070
66934	230071
74745	230072
205648	230073
101744	230074
2215	230075
27218	230076
36595	230077
47874	230078
14154	230079
1235	230080
290	230081
4826	230082
12848	230083
1792	230084
112	230085
2815	230086
11455	230087
9656	230088
574	230089
10244	230090
80149	230091
29529	230092
4865	230093
877	230094
160752	230095
5759	230096
7456	230097
55411	230098
170842	230099
135651	230100
598	230101
78229	230102
175496	230103
1782	230104
78988	230105
18412	230106
973	230107
88559	230108
55133	230109
4276	230110
1397	230111
204304	230112
45337	230113
13030	230114
76430	230115
56027	230116
134691	230117
15926	230118
299645	230119
12198	230120
136806	230121
92224	230122
180093	230123
2227	230124
1478	230125
156439	230126
3580	230127
324387	230128
328710	230129
66318	230130
239890	230131
19813	230132
115603	230133
16844	230134
30814	230135
23555	230136
2876	230137
27205	230138
7086	230139
59	230140
141	230141
3617	230142
76898	230143
255	230144
4516	230145
72120	230146
47569	230147
130664	230148
88034	230149
269191	230150
269235	230151
24668	230152
91	230153
18396	230154
21991	230155
94956	230156
35446	230157
6910	230158
84803	230159
476	230160
34569	230161
20979	230162
19608	230163
1762	230164
247934	230165
312925	230166
89248	230167
52449	230168
82515	230169
123464	230170
834	230171
54680	230172
7472	230173
359	230174
107196	230175
20751	230176
13781	230177
139167	230178
191500	230179
710	230180
446	230181
325701	230182
42797	230183
24322	230184
23703	230185
183901	230186
97622	230187
141931	230188
71778	230189
11620	230190
156505	230191
181613	230192
82744	230193
66522	230194
95130	230195
10255	230196
2213	230197
148392	230198
32080	230199
8865	230200
28629	230201
177064	230202
11185	230203
5412	230204
51175	230205
4869	230206
27615	230207
104694	230208
570	230209
4028	230210
143229	230211
28763	230212
13367	230213
57550	230214
15825	230215
9439	230216
10512	230217
85035	230218
141	230219
208296	230220
275	230221
164139	230222
1394	230223
7520	230224
23921	230225
61424	230226
81	230227
34430	230228
17370	230229
78557	230230
5280	230231
34181	230232
111142	230233
173628	230234
29415	230235
84423	230236
323587	230237
306285	230238
37262	230239
8859	230240
120351	230241
9385	230242
11993	230243
82325	230244
4322	230245
137991	230246
79111	230247
1234	230248
32013	230249
54524	230250
41807	230251
7032	230252
42166	230253
227861	230254
149	230255
119694	230256
40032	230257
64615	230258
247910	230259
4	230260
5266	230261
16271	230262
277919	230263
8953	230264
153715	230265
24008	230266
82723	230267
212589	230268
4653	230269
49	230270
15590	230271
22473	230272
249830	230273
100535	230274
156507	230275
81017	230276
187850	230277
7995	230278
82181	230279
94638	230280
61574	230281
218640	230282
28937	230283
68835	230284
16628	230285
260564	230286
5291	230287
13474	230288
111904	230289
56288	230290
53506	230291
64584	230292
144943	230293
114502	230294
175823	230295
281206	230296
384	230297
83718	230298
867	230299
12253	230300
1393	230301
109432	230302
76949	230303
114181	230304
3630	230305
167236	230306
111294	230307
168286	230308
11904	230309
1732	230310
49888	230311
10620	230312
44704	230313
260	230314
29428	230315
201810	230316
304635	230317
341	230318
48843	230319
65	230320
141472	230321
514	230322
2037	230323
35424	230324
72050	230325
149427	230326
100293	230327
12262	230328
945	230329
109933	230330
589	230331
171791	230332
11846	230333
511	230334
8163	230335
62585	230336
235276	230337
66331	230338
201215	230339
133907	230340
148764	230341
151173	230342
115704	230343
47425	230344
89501	230345
13122	230346
2127	230347
130342	230348
207107	230349
55192	230350
171753	230351
66755	230352
323181	230353
298365	230354
3754	230355
80695	230356
149166	230357
170768	230358
43288	230359
94953	230360
68996	230361
49271	230362
153879	230363
155598	230364
957	230365
35402	230366
98083	230367
47461	230368
20539	230369
68908	230370
107061	230371
14049	230372
165820	230373
71056	230374
127564	230375
5936	230376
86540	230377
2	230378
12500	230379
3082	230380
7847	230381
2346	230382
1730	230383
1730	230384
16076	230385
165516	230386
324541	230387
94127	230388
230379	230389
38877	230390
86597	230391
102929	230392
128300	230393
55372	230394
178411	230395
12237	230396
23826	230397
61272	230398
160	230399
301357	230400
142294	230401
17512	230402
104864	230403
86019	230404
73209	230405
5355	230406
84446	230407
102732	230408
15095	230409
19252	230410
53885	230411
6610	230412
8679	230413
56936	230414
11158	230415
6222	230416
825	230417
224	230418
61798	230419
2919	230420
5293	230421
19311	230422
210616	230423
61508	230424
35186	230425
24537	230426
145116	230427
84349	230428
28041	230429
238380	230430
106175	230431
531	230432
21724	230433
148450	230434
37055	230435
11243	230436
5241	230437
277349	230438
308961	230439
62470	230440
4938	230441
16524	230442
35226	230443
239587	230444
96	230445
45363	230446
84143	230447
73622	230448
180944	230449
98379	230450
66019	230451
1050	230452
5095	230453
311149	230454
2045	230455
119117	230456
96379	230457
169003	230458
104016	230459
30359	230460
108821	230461
44940	230462
25310	230463
5085	230464
38925	230465
274477	230466
16572	230467
1030	230468
13116	230469
62378	230470
11197	230471
21125	230472
35	230473
25673	230474
25885	230475
125702	230476
291747	230477
1455	230478
99798	230479
1770	230480
191910	230481
17280	230482
189737	230483
131266	230484
9693	230485
3217	230486
191159	230487
28437	230488
15046	230489
21168	230490
225110	230491
527	230492
98475	230493
131929	230494
278993	230495
8586	230496
223637	230497
209876	230498
60512	230499
295001	230500
6321	230501
292566	230502
250	230503
571	230504
590	230505
24202	230506
11320	230507
49020	230508
11	230509
19333	230510
14698	230511
6514	230512
13212	230513
3048	230514
47393	230515
36443	230516
93698	230517
44242	230518
154175	230519
2518	230520
12964	230521
23348	230522
71900	230523
35327	230524
873	230525
4322	230526
105917	230527
9170	230528
29158	230529
67001	230530
48875	230531
36	230532
27547	230533
110618	230534
24687	230535
33685	230536
117395	230537
284010	230538
47754	230539
20564	230540
21454	230541
10123	230542
160117	230543
3	230544
65289	230545
949	230546
59707	230547
325002	230548
15025	230549
8187	230550
7667	230551
190489	230552
4996	230553
60914	230554
1595	230555
21512	230556
30184	230557
92330	230558
126300	230559
72243	230560
65688	230561
33622	230562
125535	230563
2730	230564
210070	230565
103020	230566
62802	230567
49853	230568
6176	230569
98375	230570
5949	230571
24240	230572
74721	230573
19738	230574
18782	230575
74464	230576
23609	230577
4178	230578
1664	230579
11567	230580
5091	230581
22859	230582
101575	230583
29809	230584
8082	230585
284	230586
28357	230587
185111	230588
598	230589
98522	230590
209673	230591
81	230592
71483	230593
290308	230594
96029	230595
28083	230596
13123	230597
4331	230598
60495	230599
65503	230600
16	230601
56420	230602
54260	230603
203156	230604
85102	230605
55013	230606
59282	230607
9308	230608
63944	230609
165987	230610
5043	230611
43263	230612
141232	230613
38892	230614
1420	230615
623	230616
146224	230617
21476	230618
32959	230619
73961	230620
146478	230621
7351	230622
3635	230623
193240	230624
12980	230625
33109	230626
633	230627
14586	230628
64945	230629
16163	230630
20187	230631
114554	230632
2909	230633
222020	230634
135633	230635
43804	230636
155103	230637
74828	230638
25094	230639
19227	230640
6563	230641
6763	230642
3512	230643
64382	230644
39047	230645
241621	230646
37442	230647
92138	230648
93724	230649
71006	230650
24559	230651
197676	230652
206151	230653
211043	230654
128498	230655
6377	230656
34682	230657
18342	230658
31092	230659
174208	230660
31327	230661
9966	230662
113683	230663
23850	230664
39462	230665
201119	230666
149115	230667
19634	230668
945	230669
116597	230670
97075	230671
33277	230672
645	230673
184604	230674
70	230675
178168	230676
93603	230677
17729	230678
197599	230679
2566	230680
183	230681
324394	230682
104650	230683
50301	230684
1524	230685
144146	230686
1740	230687
67906	230688
84030	230689
184	230690
9273	230691
217	230692
75575	230693
146600	230694
5340	230695
1642	230696
29476	230697
10912	230698
151	230699
31	230700
138620	230701
162873	230702
85697	230703
54206	230704
81840	230705
39896	230706
108736	230707
111646	230708
110180	230709
31161	230710
133704	230711
384	230712
23759	230713
121823	230714
45612	230715
162640	230716
152247	230717
69837	230718
69837	230719
77633	230720
35428	230721
7795	230722
90488	230723
150568	230724
68691	230725
1991	230726
21	230727
98132	230728
35082	230729
876	230730
1375	230731
4448	230732
3400	230733
2998	230734
5206	230735
140273	230736
3838	230737
18113	230738
2957	230739
270946	230740
163513	230741
75514	230742
194915	230743
72711	230744
72694	230745
27721	230746
200081	230747
41792	230748
32422	230749
63887	230750
287356	230751
78290	230752
51171	230753
62340	230754
13020	230755
153187	230756
173104	230757
36619	230758
200432	230759
4271	230760
144815	230761
2365	230762
45	230763
128285	230764
96238	230765
19396	230766
269296	230767
2551	230768
79091	230769
6222	230770
263711	230771
1165	230772
30808	230773
3952	230774
2313	230775
36409	230776
72283	230777
12117	230778
56846	230779
86753	230780
15025	230781
160721	230782
180	230783
12773	230784
5	230785
1885	230786
2081	230787
661	230788
656	230789
179066	230790
30605	230791
721	230792
16027	230793
56400	230794
127059	230795
246187	230796
18304	230797
285385	230798
8581	230799
69350	230800
93150	230801
157161	230802
9412	230803
3149	230804
133123	230805
59766	230806
145389	230807
5276	230808
108441	230809
83964	230810
31774	230811
27309	230812
108297	230813
4614	230814
74485	230815
22579	230816
67902	230817
49665	230818
177815	230819
22692	230820
8481	230821
880	230822
1140	230823
172	230824
87400	230825
114	230826
30342	230827
36326	230828
27732	230829
204490	230830
170496	230831
11369	230832
233486	230833
3317	230834
4253	230835
38503	230836
15	230837
105015	230838
25588	230839
24952	230840
12009	230841
84349	230842
27755	230843
99263	230844
239945	230845
11753	230846
14597	230847
824	230848
326683	230849
304243	230850
949	230851
6397	230852
5536	230853
5086	230854
58	230855
1396	230856
62643	230857
106209	230858
76486	230859
106588	230860
3295	230861
53065	230862
148823	230863
1690	230864
107293	230865
32320	230866
621	230867
109561	230868
261767	230869
78145	230870
25242	230871
6237	230872
274916	230873
29285	230874
7715	230875
39745	230876
42790	230877
88068	230878
6130	230879
325477	230880
36175	230881
96246	230882
37513	230883
2687	230884
321668	230885
33170	230886
4290	230887
268893	230888
156688	230889
26325	230890
15175	230891
120806	230892
274206	230893
14316	230894
93309	230895
2907	230896
290820	230897
414	230898
31698	230899
7281	230900
24819	230901
54809	230902
163303	230903
30359	230904
12	230905
8183	230906
8484	230907
96246	230908
12811	230909
46413	230910
125787	230911
128688	230912
1786	230913
65544	230914
6002	230915
13221	230916
104417	230917
128995	230918
14920	230919
891	230920
91682	230921
133884	230922
277285	230923
1140	230924
46090	230925
5759	230926
1940	230927
25	230928
31492	230929
19923	230930
760	230931
1591	230932
8439	230933
62692	230934
36561	230935
148544	230936
19130	230937
4503	230938
2538	230939
1953	230940
194974	230941
77815	230942
34	230943
32593	230944
29984	230945
247014	230946
63182	230947
137279	230948
157134	230949
17085	230950
22271	230951
11237	230952
152134	230953
15939	230954
42228	230955
262459	230956
1381	230957
8291	230958
16844	230959
56519	230960
13483	230961
34416	230962
658	230963
72026	230964
138	230965
52979	230966
290	230967
111188	230968
79822	230969
12709	230970
2095	230971
15411	230972
5323	230973
108	230974
44	230975
271122	230976
95189	230977
69411	230978
26	230979
49642	230980
19259	230981
24444	230982
35228	230983
51595	230984
273128	230985
21218	230986
137494	230987
143118	230988
98368	230989
47581	230990
9385	230991
16	230992
57893	230993
168309	230994
46511	230995
3528	230996
73022	230997
53653	230998
10053	230999
65	231000
178173	231001
23935	231002
101294	231003
13752	231004
23211	231005
13444	231006
311651	231007
59958	231008
32308	231009
38030	231010
34878	231011
103	231012
300308	231013
300378	231014
69601	231015
949	231016
204934	231017
68052	231018
6629	231019
200202	231020
3618	231021
176	231022
203903	231023
15950	231024
2231	231025
4568	231026
196597	231027
36852	231028
190350	231029
229651	231030
26820	231031
8829	231032
9644	231033
150133	231034
25934	231035
129025	231036
11314	231037
15809	231038
81580	231039
110784	231040
193654	231041
74678	231042
165341	231043
148019	231044
19769	231045
90859	231046
10261	231047
18304	231048
8494	231049
3720	231050
68687	231051
8317	231052
49271	231053
107633	231054
74849	231055
54523	231056
6724	231057
76655	231058
32950	231059
16108	231060
35142	231061
33056	231062
69302	231063
100741	231064
17848	231065
312563	231066
4893	231067
8213	231068
5304	231069
23631	231070
1506	231071
2678	231072
209674	231073
78300	231074
258227	231075
84210	231076
8458	231077
159510	231078
19280	231079
101266	231080
66001	231081
68006	231082
893	231083
228	231084
224	231085
57	231086
70424	231087
2	231088
89589	231089
1663	231090
786	231091
212731	231092
122703	231093
3968	231094
266872	231095
11749	231096
66984	231097
21	231098
33279	231099
2	231100
26311	231101
15578	231102
56135	231103
19024	231104
949	231105
4475	231106
74765	231107
2233	231108
25577	231109
100366	231110
193852	231111
39770	231112
27363	231113
287823	231114
196797	231115
95272	231116
70367	231117
322383	231118
211162	231119
4938	231120
265545	231121
11394	231122
6598	231123
19323	231124
72579	231125
1310	231126
189637	231127
7895	231128
2707	231129
108	231130
12480	231131
3044	231132
81665	231133
1157	231134
207726	231135
20232	231136
17	231137
39378	231138
32585	231139
156579	231140
96454	231141
16890	231142
15578	231143
120767	231144
1280	231145
308	231146
60819	231147
69052	231148
8410	231149
16808	231150
14506	231151
23799	231152
36	231153
4037	231154
82678	231155
22677	231156
1028	231157
2551	231158
13586	231159
256603	231160
9014	231161
36946	231162
251308	231163
81360	231164
26830	231165
37300	231166
204306	231167
22484	231168
5199	231169
63658	231170
347	231171
8090	231172
5840	231173
59305	231174
71641	231175
194810	231176
96627	231177
39137	231178
132517	231179
271671	231180
27254	231181
4497	231182
166234	231183
155546	231184
96905	231185
81175	231186
28965	231187
70534	231188
132467	231189
209185	231190
112943	231191
187969	231192
71939	231193
14025	231194
129815	231195
19023	231196
13425	231197
288445	231198
12313	231199
96083	231200
51451	231201
25288	231202
77948	231203
73376	231204
90682	231205
194189	231206
193708	231207
76744	231208
89426	231209
661	231210
1411	231211
96	231212
46294	231213
42812	231214
73821	231215
233	231216
31025	231217
308583	231218
99253	231219
134060	231220
143656	231221
82666	231222
54879	231223
18814	231224
24	231225
115019	231226
292136	231227
135764	231228
25550	231229
22815	231230
38352	231231
16562	231232
3324	231233
130456	231234
139026	231235
10772	231236
125437	231237
25207	231238
19821	231239
29759	231240
5344	231241
70216	231242
55877	231243
46985	231244
58213	231245
47	231246
49797	231247
402	231248
2725	231249
28055	231250
80754	231251
8559	231252
12344	231253
179536	231254
275741	231255
63323	231256
16164	231257
289	231258
223316	231259
204847	231260
288011	231261
3620	231262
16557	231263
144094	231264
188925	231265
37574	231266
1741	231267
129016	231268
83505	231269
1122	231270
45	231271
2907	231272
25561	231273
11714	231274
50682	231275
42934	231276
705	231277
41	231278
179824	231279
55410	231280
40738	231281
99593	231282
32198	231283
547	231284
272080	231285
1077	231286
884	231287
29573	231288
19217	231289
11226	231290
153705	231291
5176	231292
23222	231293
1017	231294
153084	231295
55	231296
23158	231297
15693	231298
184972	231299
97040	231300
7208	231301
276718	231302
3088	231303
12017	231304
9222	231305
64020	231306
43462	231307
30769	231308
16101	231309
211	231310
26075	231311
155316	231312
2382	231313
42215	231314
26490	231315
4374	231316
2318	231317
34918	231318
1893	231319
28485	231320
21	231321
31840	231322
15619	231323
140158	231324
2758	231325
94344	231326
155787	231327
862	231328
42215	231329
136552	231330
59305	231331
88214	231332
10835	231333
2515	231334
30996	231335
1107	231336
72123	231337
6005	231338
7133	231339
7	231340
34577	231341
117474	231342
873	231343
22789	231344
24850	231345
87072	231346
136945	231347
205996	231348
163589	231349
16102	231350
23584	231351
273575	231352
133245	231353
286544	231354
54271	231355
32949	231356
9951	231357
109556	231358
325671	231359
8214	231360
49601	231361
179198	231362
69241	231363
135854	231364
272527	231365
244933	231366
102424	231367
21357	231368
272185	231369
20874	231370
290271	231371
28862	231372
11896	231373
1624	231374
10145	231375
115732	231376
8639	231377
208723	231378
50360	231379
120693	231380
214385	231381
47553	231382
104648	231383
7409	231384
143499	231385
11612	231386
58270	231387
31445	231388
258122	231389
89157	231390
5173	231391
53282	231392
24316	231393
49525	231394
33661	231395
153853	231396
181164	231397
39888	231398
19299	231399
31586	231400
143689	231401
164547	231402
44582	231403
8506	231404
258471	231405
209527	231406
12429	231407
40489	231408
83498	231409
74086	231410
80399	231411
44057	231412
54174	231413
138865	231414
4457	231415
9536	231416
3679	231417
176447	231418
42418	231419
173757	231420
174263	231421
19539	231422
31801	231423
21751	231424
265004	231425
30398	231426
162663	231427
4943	231428
12429	231429
4894	231430
191576	231431
124083	231432
48156	231433
54760	231434
59607	231435
14048	231436
16113	231437
74273	231438
191686	231439
37305	231440
197367	231441
85410	231442
19088	231443
105865	231444
312021	231445
9365	231446
121220	231447
12250	231448
110050	231449
22780	231450
137539	231451
9868	231452
21336	231453
15165	231454
163281	231455
218645	231456
3336	231457
802	231458
235064	231459
359	231460
4026	231461
13876	231462
14499	231463
847	231464
4056	231465
107451	231466
6563	231467
134927	231468
23193	231469
48153	231470
37546	231471
1426	231472
604	231473
7713	231474
30270	231475
122933	231476
277270	231477
4026	231478
2046	231479
107674	231480
471	231481
3033	231482
4832	231483
38997	231484
162178	231485
41389	231486
111329	231487
32120	231488
10047	231489
97	231490
10354	231491
2185	231492
4205	231493
6345	231494
4410	231495
14530	231496
109812	231497
250323	231498
19659	231499
135756	231500
20556	231501
180386	231502
427	231503
178594	231504
49933	231505
1690	231506
3273	231507
18241	231508
46008	231509
227595	231510
52106	231511
2620	231512
54348	231513
204209	231514
1672	231515
63516	231516
1043	231517
168	231518
12235	231519
8646	231520
912	231521
7966	231522
49807	231523
72885	231524
124517	231525
41	231526
79254	231527
25822	231528
187	231529
1821	231530
63302	231531
9026	231532
16453	231533
1690	231534
4108	231535
29390	231536
152	231537
106200	231538
35849	231539
325613	231540
19224	231541
86585	231542
8	231543
99265	231544
471	231545
74400	231546
37542	231547
22942	231548
136	231549
16871	231550
192805	231551
168	231552
80799	231553
15674	231554
90823	231555
256745	231556
724	231557
65891	231558
18	231559
16717	231560
90908	231561
6554	231562
50504	231563
27260	231564
41619	231565
11476	231566
232179	231567
122662	231568
15853	231569
67	231570
43000	231571
116028	231572
82306	231573
112671	231574
237089	231575
64354	231576
102393	231577
710	231578
213662	231579
34144	231580
11712	231581
15317	231582
4726	231583
33280	231584
300572	231585
669	231586
14449	231587
11510	231588
51605	231589
30462	231590
14331	231591
91620	231592
116907	231593
208960	231594
140838	231595
128470	231596
18804	231597
291762	231598
20195	231599
208282	231600
47106	231601
257357	231602
11868	231603
26538	231604
26538	231605
46215	231606
2685	231607
208355	231608
110211	231609
259981	231610
36364	231611
323977	231612
24854	231613
47164	231614
18881	231615
255337	231616
10602	231617
259383	231618
52214	231619
26199	231620
47684	231621
34796	231622
13869	231623
217473	231624
24617	231625
237292	231626
14485	231627
232128	231628
22866	231629
12290	231630
257468	231631
78698	231632
208827	231633
59617	231634
33638	231635
52328	231636
65983	231637
139217	231638
166768	231639
232499	231640
121496	231641
10998	231642
18607	231643
117452	231644
117837	231645
9205	231646
10489	231647
54637	231648
17280	231649
36770	231650
223980	231651
33476	231652
49323	231653
209522	231654
242892	231655
2109	231656
182295	231657
259090	231658
6788	231659
30272	231660
30272	231661
56924	231662
118855	231663
57337	231664
30861	231665
29	231666
121816	231667
123506	231668
169311	231669
8596	231670
66871	231671
24	231672
10802	231673
382	231674
382	231675
65962	231676
48248	231677
37450	231678
9980	231679
112401	231680
136266	231681
300606	231682
234575	231683
180160	231684
142312	231685
32206	231686
249584	231687
165923	231688
35127	231689
111987	231690
7332	231691
55382	231692
15566	231693
15617	231694
5885	231695
16409	231696
39983	231697
29207	231698
17018	231699
61615	231700
3146	231701
167081	231702
43386	231703
148682	231704
7394	231705
162600	231706
30	231707
130253	231708
62178	231709
153397	231710
54620	231711
22842	231712
26420	231713
50269	231714
19027	231715
224680	231716
291981	231717
79442	231718
79442	231719
210117	231720
35729	231721
236396	231722
108249	231723
314002	231724
75777	231725
206382	231726
91072	231727
18361	231728
92491	231729
119296	231730
111733	231731
56297	231732
321417	231733
115045	231734
78556	231735
19139	231736
279692	231737
91173	231738
75634	231739
15983	231740
233562	231741
201715	231742
117826	231743
139722	231744
160071	231745
234893	231746
127417	231747
12842	231748
91173	231749
84413	231750
117826	231751
77307	231752
185889	231753
51406	231754
68747	231755
232401	231756
6962	231757
33696	231758
88452	231759
158951	231760
73326	231761
86110	231762
34164	231763
145257	231764
55831	231765
169107	231766
147684	231767
14179	231768
17283	231769
2292	231770
253831	231771
231957	231772
6166	231773
6166	231774
47454	231775
165379	231776
205404	231777
9758	231778
71151	231779
199942	231780
83514	231781
93117	231782
45299	231783
181964	231784
284193	231785
31741	231786
122926	231787
38533	231788
133174	231789
32776	231790
10443	231791
19028	231792
10443	231793
79025	231794
21662	231795
79025	231796
42921	231797
868	231798
139722	231799
22476	231800
22492	231801
66615	231802
126718	231803
232194	231804
96358	231805
75933	231806
10710	231807
7695	231808
79279	231809
21770	231810
20460	231811
32	231812
108706	231813
102662	231814
138852	231815
194826	231816
84023	231817
1643	231818
21118	231819
137030	231820
5041	231821
36850	231822
46147	231823
131194	231824
182109	231825
5298	231826
165662	231827
12443	231828
5287	231829
10888	231830
122464	231831
39369	231832
50246	231833
39528	231834
25995	231835
141787	231836
131969	231837
19566	231838
77364	231839
54283	231840
51815	231841
58016	231842
199283	231843
820	231844
41248	231845
213686	231846
24239	231847
19850	231848
10	231849
25804	231850
58588	231851
70668	231852
5062	231853
38894	231854
4285	231855
28467	231856
109697	231857
39321	231858
3793	231859
820	231860
160288	231861
220332	231862
110979	231863
184597	231864
222876	231865
17378	231866
18957	231867
20509	231868
35871	231869
3782	231870
57372	231871
205642	231872
30174	231873
182400	231874
121846	231875
21571	231876
55873	231877
69822	231878
19042	231879
56055	231880
52763	231881
70292	231882
5444	231883
39066	231884
47986	231885
235659	231886
84078	231887
28454	231888
9422	231889
88632	231890
55111	231891
224948	231892
21808	231893
70707	231894
20578	231895
173156	231896
9422	231897
41291	231898
164987	231899
41495	231900
17120	231901
228675	231902
66328	231903
80947	231904
240693	231905
17991	231906
10482	231907
48574	231908
178875	231909
4479	231910
27789	231911
128262	231912
9298	231913
55544	231914
120922	231915
78322	231916
21768	231917
15852	231918
6857	231919
33595	231920
77951	231921
9831	231922
10482	231923
109560	231924
25131	231925
19623	231926
135049	231927
265748	231928
163446	231929
227896	231930
60100	231931
129227	231932
9354	231933
10246	231934
67687	231935
239841	231936
155360	231937
239273	231938
11739	231939
166679	231940
8170	231941
56316	231942
38461	231943
56316	231944
177845	231945
35082	231946
216047	231947
79829	231948
290227	231949
290139	231950
309587	231951
165212	231952
263173	231953
274318	231954
110841	231955
128515	231956
31755	231957
68551	231958
8934	231959
117892	231960
106560	231961
68746	231962
26700	231963
98912	231964
236879	231965
20796	231966
122110	231967
119649	231968
20796	231969
242172	231970
126542	231971
178139	231972
265783	231973
302087	231974
310578	231975
115786	231976
2554	231977
14388	231978
29107	231979
90265	231980
53044	231981
15359	231982
61611	231983
18039	231984
4821	231985
184451	231986
235575	231987
171816	231988
33740	231989
91497	231990
302211	231991
13488	231992
240804	231993
129026	231994
84103	231995
62527	231996
211066	231997
8226	231998
107	231999
81685	232000
24247	232001
141935	232002
116599	232003
75840	232004
309292	232005
77579	232006
195475	232007
2126	232008
16476	232009
11419	232010
289385	232011
289319	232012
84361	232013
18634	232014
152503	232015
27254	232016
293861	232017
567	232018
55864	232019
20365	232020
27555	232021
122546	232022
4146	232023
13665	232024
41093	232025
20662	232026
27129	232027
310580	232028
40867	232029
53173	232030
133921	232031
102869	232032
115652	232033
18187	232034
272445	232035
5247	232036
10609	232037
21212	232038
38884	232039
3422	232040
195210	232041
62945	232042
155752	232043
18441	232044
144250	232045
37322	232046
32640	232047
260005	232048
18569	232049
12000	232050
74145	232051
148262	232052
218933	232053
107730	232054
97136	232055
194086	232056
31163	232057
278433	232058
142723	232059
15530	232060
25743	232061
1898	232062
28257	232063
162555	232064
75347	232065
152732	232066
45716	232067
157924	232068
33850	232069
209920	232070
16607	232071
319832	232072
242140	232073
150934	232074
57596	232075
206007	232076
235692	232077
25886	232078
138845	232079
20798	232080
141236	232081
104421	232082
27342	232083
4397	232084
58227	232085
141136	232086
4566	232087
53443	232088
73580	232089
328680	232090
89795	232091
198269	232092
119379	232093
35038	232094
87250	232095
43175	232096
31655	232097
191598	232098
296179	232099
119088	232100
65654	232101
9041	232102
42316	232103
60485	232104
57743	232105
173477	232106
76789	232107
79615	232108
25984	232109
87599	232110
96573	232111
84266	232112
136013	232113
117758	232114
58617	232115
53758	232116
108069	232117
814	232118
159833	232119
14245	232120
10703	232121
320902	232122
48528	232123
8217	232124
10827	232125
292115	232126
34991	232127
46599	232128
195551	232129
2903	232130
17295	232131
142068	232132
129071	232133
18609	232134
6434	232135
309018	232136
20761	232137
120325	232138
3238	232139
217338	232140
38782	232141
396	232142
7643	232143
89135	232144
134716	232145
85979	232146
35267	232147
50275	232148
40470	232149
162689	232150
129983	232151
31778	232152
267276	232153
118086	232154
81490	232155
172064	232156
154318	232157
37646	232158
91825	232159
216694	232160
13581	232161
303935	232162
82906	232163
39758	232164
75783	232165
5152	232166
61372	232167
210918	232168
69505	232169
71302	232170
9519	232171
307013	232172
25379	232173
25857	232174
299525	232175
274781	232176
5755	232177
30239	232178
61928	232179
84577	232180
6781	232181
179631	232182
179429	232183
145910	232184
19325	232185
57908	232186
67048	232187
133685	232188
141285	232189
110360	232190
17178	232191
11984	232192
126360	232193
13709	232194
86048	232195
123055	232196
97673	232197
2912	232198
41202	232199
160168	232200
18835	232201
247913	232202
18664	232203
63286	232204
65991	232205
154767	232206
217075	232207
17537	232208
209877	232209
117635	232210
133918	232211
327769	232212
39566	232213
56743	232214
2135	232215
14187	232216
215750	232217
88044	232218
39996	232219
3373	232220
89354	232221
88999	232222
316395	232223
219462	232224
135898	232225
173146	232226
66214	232227
9768	232228
133948	232229
27453	232230
99885	232231
167250	232232
74803	232233
6693	232234
234139	232235
130152	232236
201953	232237
39976	232238
286599	232239
908	232240
4645	232241
4645	232242
4645	232243
17295	232244
164889	232245
72853	232246
145834	232247
45453	232248
44235	232249
300265	232250
93661	232251
15986	232252
79452	232253
8774	232254
4773	232255
21037	232256
296009	232257
72495	232258
258580	232259
170129	232260
243202	232261
266913	232262
98655	232263
67048	232264
11640	232265
193386	232266
192317	232267
65892	232268
20947	232269
93125	232270
146178	232271
304297	232272
105244	232273
30247	232274
31209	232275
223215	232276
97602	232277
10509	232278
250270	232279
201469	232280
17295	232281
5979	232282
5979	232283
67347	232284
212191	232285
202324	232286
2804	232287
119916	232288
39982	232289
41465	232290
313983	232291
71594	232292
39226	232293
221348	232294
36069	232295
67441	232296
160882	232297
56961	232298
20157	232299
137099	232300
288497	232301
214027	232302
29066	232303
88402	232304
83658	232305
80662	232306
132700	232307
57840	232308
79821	232309
133488	232310
52183	232311
198589	232312
77725	232313
124700	232314
57112	232315
10474	232316
101458	232317
157626	232318
84631	232319
185983	232320
19100	232321
142702	232322
72263	232323
114232	232324
177895	232325
162988	232326
37418	232327
89572	232328
76696	232329
13581	232330
123191	232331
293079	232332
293036	232333
75510	232334
261110	232335
29859	232336
1515	232337
43746	232338
7085	232339
276167	232340
47171	232341
39709	232342
5856	232343
171691	232344
114609	232345
11648	232346
74062	232347
78155	232348
862	232349
171373	232350
37829	232351
315768	232352
49919	232353
88774	232354
151771	232355
202352	232356
200938	232357
51097	232358
24191	232359
328	232360
305936	232361
159863	232362
68770	232363
19116	232364
74566	232365
3023	232366
172245	232367
88588	232368
23636	232369
187414	232370
3023	232371
23962	232372
112642	232373
14021	232374
19915	232375
64213	232376
199143	232377
583	232378
10970	232379
312641	232380
50907	232381
40367	232382
321013	232383
140057	232384
241	232385
23009	232386
80577	232387
206074	232388
235550	232389
54288	232390
152363	232391
85015	232392
55206	232393
104411	232394
3427	232395
160976	232396
314928	232397
314532	232398
39489	232399
9979	232400
32674	232401
72749	232402
129316	232403
87517	232404
202791	232405
325554	232406
71810	232407
283465	232408
72749	232409
138822	232410
72749	232411
12041	232412
19100	232413
2252	232414
66776	232415
39930	232416
320290	232417
67671	232418
119100	232419
40877	232420
54470	232421
13275	232422
19840	232423
97703	232424
120655	232425
167390	232426
25764	232427
44538	232428
5965	232429
5965	232430
54970	232431
196281	232432
32784	232433
54053	232434
67161	232435
79069	232436
24805	232437
8043	232438
211931	232439
49934	232440
152821	232441
17743	232442
135828	232443
325784	232444
91213	232445
17711	232446
34676	232447
244475	232448
88248	232449
19425	232450
196554	232451
186365	232452
141214	232453
67347	232454
19915	232455
49303	232456
28260	232457
76081	232458
40851	232459
180546	232460
222103	232461
1782	232462
86822	232463
75562	232464
78078	232465
114200	232466
17449	232467
83870	232468
263214	232469
18921	232470
126315	232471
97028	232472
1788	232473
2758	232474
35693	232475
170420	232476
80543	232477
10703	232478
30740	232479
138352	232480
112431	232481
108560	232482
25997	232483
201008	232484
10471	232485
12414	232486
152280	232487
9758	232488
23809	232489
114213	232490
215494	232491
2592	232492
109272	232493
209715	232494
230447	232495
133719	232496
194836	232497
146548	232498
94615	232499
186580	232500
112048	232501
746	232502
133318	232503
62679	232504
210464	232505
47457	232506
60710	232507
188698	232508
144893	232509
137904	232510
5527	232511
32861	232512
283016	232513
132992	232514
111319	232515
56878	232516
61928	232517
192982	232518
21911	232519
41744	232520
9555	232521
134792	232522
84507	232523
84923	232524
149251	232525
294217	232526
75637	232527
236398	232528
69847	232529
133729	232530
37282	232531
140482	232532
90298	232533
128399	232534
242039	232535
157286	232536
101290	232537
319375	232538
58199	232539
202755	232540
113879	232541
140331	232542
82906	232543
121478	232544
289780	232545
144432	232546
307621	232547
45961	232548
9972	232549
56965	232550
129588	232551
103485	232552
9325	232553
23678	232554
49970	232555
282804	232556
79195	232557
266601	232558
32890	232559
164963	232560
48625	232561
84824	232562
4298	232563
68235	232564
21605	232565
74014	232566
7358	232567
2472	232568
582	232569
291822	232570
291228	232571
158041	232572
46842	232573
18954	232574
129230	232575
436	232576
135486	232577
48908	232578
25987	232579
106727	232580
27878	232581
219117	232582
14625	232583
622	232584
19978	232585
89538	232586
90736	232587
119091	232588
54872	232589
132616	232590
57671	232591
293004	232592
70229	232593
200979	232594
255353	232595
86089	232596
115456	232597
16434	232598
106265	232599
61986	232600
253499	232601
40261	232602
212357	232603
105653	232604
46485	232605
143647	232606
107998	232607
69694	232608
235632	232609
59629	232610
26686	232611
45626	232612
36695	232613
7380	232614
16774	232615
17900	232616
69745	232617
124677	232618
138902	232619
90749	232620
13836	232621
84361	232622
300	232623
22955	232624
3391	232625
87968	232626
14609	232627
113891	232628
731	232629
55730	232630
463	232631
18607	232632
53113	232633
51503	232634
13687	232635
25841	232636
284243	232637
168808	232638
9677	232639
52821	232640
1040	232641
73404	232642
65568	232643
185268	232644
6695	232645
1966	232646
2833	232647
284289	232648
284412	232649
126280	232650
196462	232651
297350	232652
19492	232653
295356	232654
20424	232655
85358	232656
85358	232657
30242	232658
130576	232659
35837	232660
35067	232661
13491	232662
29232	232663
170758	232664
57194	232665
57266	232666
43847	232667
75923	232668
19356	232669
6045	232670
90108	232671
40583	232672
72531	232673
5824	232674
88793	232675
15905	232676
2066	232677
22914	232678
189	232679
312	232680
1730	232681
2350	232682
960	232683
65436	232684
19634	232685
3543	232686
5343	232687
81	232688
200864	232689
103258	232690
126913	232691
7106	232692
166933	232693
4864	232694
45584	232695
1455	232696
105	232697
45480	232698
51061	232699
6766	232700
3048	232701
31061	232702
114605	232703
73385	232704
18107	232705
177348	232706
221420	232707
78421	232708
165892	232709
60671	232710
42252	232711
95104	232712
99	232713
3558	232714
264	232715
27476	232716
10816	232717
192599	232718
235	232719
1419	232720
29119	232721
8604	232722
25579	232723
115518	232724
4723	232725
5678	232726
22785	232727
13652	232728
5258	232729
33458	232730
414	232731
11562	232732
11538	232733
13367	232734
215168	232735
6296	232736
15523	232737
6443	232738
90210	232739
115268	232740
137397	232741
51313	232742
4981	232743
62979	232744
145248	232745
95526	232746
104958	232747
143969	232748
109149	232749
200408	232750
202335	232751
307297	232752
214633	232753
145103	232754
65297	232755
141751	232756
75338	232757
62773	232758
127282	232759
226233	232760
106990	232761
88626	232762
66916	232763
17889	232764
116191	232765
34946	232766
66350	232767
76580	232768
117727	232769
157858	232770
53216	232771
57105	232772
43312	232773
93964	232774
55694	232775
89914	232776
16496	232777
107915	232778
183838	232779
82105	232780
98260	232781
315382	232782
66461	232783
184461	232784
23091	232785
326578	232786
24379	232787
45119	232788
44975	232789
7629	232790
14713	232791
78737	232792
68054	232793
11000	232794
182951	232795
19192	232796
95797	232797
89681	232798
202933	232799
146745	232800
127282	232801
49497	232802
49513	232803
102037	232804
217570	232805
69582	232806
8615	232807
51882	232808
61866	232809
226984	232810
68054	232811
157147	232812
83101	232813
35307	232814
175894	232815
199345	232816
38005	232817
281092	232818
179365	232819
433	232820
52599	232821
5350	232822
49586	232823
12615	232824
101300	232825
169296	232826
134401	232827
18440	232828
116911	232829
91913	232830
124749	232831
128866	232832
78024	232833
90002	232834
71319	232835
124	232836
109030	232837
88208	232838
117411	232839
76122	232840
86348	232841
92913	232842
28681	232843
1079	232844
12926	232845
249898	232846
44621	232847
19802	232848
28903	232849
24892	232850
168613	232851
6017	232852
12977	232853
21050	232854
9785	232855
296880	232856
118004	232857
63373	232858
169946	232859
14804	232860
325941	232861
29462	232862
13032	232863
106452	232864
52229	232865
130485	232866
13704	232867
155269	232868
221159	232869
45841	232870
290200	232871
121201	232872
187547	232873
81607	232874
167380	232875
60650	232876
327352	232877
248095	232878
222216	232879
158712	232880
72439	232881
299857	232882
67971	232883
76968	232884
194420	232885
34062	232886
83191	232887
127638	232888
72257	232889
121974	232890
102575	232891
124710	232892
85974	232893
28191	232894
43405	232895
104612	232896
250107	232897
104017	232898
83860	232899
143046	232900
33060	232901
185214	232902
54421	232903
123842	232904
123842	232905
304802	232906
44848	232907
183441	232908
76613	232909
23356	232910
164273	232911
161626	232912
66090	232913
52412	232914
82304	232915
93282	232916
130824	232917
76948	232918
102157	232919
102243	232920
1	232921
16861	232922
199485	232923
145067	232924
163187	232925
104759	232926
83191	232927
73136	232928
2441	232929
7744	232930
297996	232931
200466	232932
200466	232933
94519	232934
26288	232935
24418	232936
7138	232937
247356	232938
24418	232939
24418	232940
24418	232941
322583	232942
35557	232943
37257	232944
139308	232945
18345	232946
4086	232947
8282	232948
327628	232949
327674	232950
89475	232951
298817	232952
323461	232953
215684	232954
216671	232955
27858	232956
327045	232957
217150	232958
216598	232959
216613	232960
196154	232961
327556	232962
88077	232963
215684	232964
210226	232965
110508	232966
139308	232967
326419	232968
197061	232969
134478	232970
134478	232971
53225	232972
216214	232973
326681	232974
146286	232975
94125	232976
39873	232977
316381	232978
6442	232979
215700	232980
37920	232981
4086	232982
215920	232983
122817	232984
25150	232985
214175	232986
324085	232987
26288	232988
199809	232989
71713	232990
5844	232991
58573	232992
8898	232993
124715	232994
39255	232995
10465	232996
185585	232997
98073	232998
10333	232999
80992	233000
6991	233001
86359	233002
19030	233003
11157	233004
805	233005
55503	233006
143703	233007
43974	233008
207446	233009
133249	233010
239392	233011
212642	233012
26830	233013
127684	233014
52846	233015
325595	233016
213291	233017
128775	233018
54419	233019
10814	233020
23129	233021
296684	233022
36903	233023
186881	233024
236145	233025
308865	233026
131111	233027
88235	233028
294638	233029
121423	233030
7311	233031
122241	233032
156997	233033
102030	233034
58922	233035
102030	233036
22768	233037
196485	233038
65801	233039
10243	233040
15689	233041
57477	233042
57477	233043
86615	233044
211898	233045
14431	233046
135238	233047
135013	233048
87027	233049
87329	233050
213874	233051
87078	233052
135735	233053
38958	233054
38958	233055
31071	233056
129282	233057
201465	233058
75112	233059
63788	233060
136992	233061
27546	233062
254079	233063
45201	233064
71163	233065
70480	233066
22324	233067
196576	233068
129836	233069
46210	233070
103471	233071
95652	233072
262536	233073
122114	233074
168696	233075
30813	233076
183527	233077
267618	233078
171273	233079
75579	233080
104057	233081
41653	233082
269590	233083
94729	233084
94729	233085
212287	233086
256998	233087
106917	233088
68683	233089
12191	233090
66395	233091
75470	233092
41345	233093
16979	233094
118299	233095
91765	233096
44410	233097
268932	233098
46257	233099
12496	233100
15468	233101
37487	233102
60197	233103
143138	233104
57246	233105
36119	233106
23426	233107
100794	233108
108269	233109
199789	233110
52209	233111
168849	233112
108269	233113
71395	233114
171439	233115
108214	233116
108214	233117
94601	233118
73488	233119
72316	233120
29622	233121
198190	233122
11264	233123
72617	233124
236929	233125
18302	233126
45174	233127
174209	233128
10460	233129
7236	233130
40107	233131
10243	233132
268802	233133
51006	233134
174042	233135
5686	233136
174042	233137
112076	233138
131768	233139
222500	233140
22463	233141
734	233142
323043	233143
177027	233144
220815	233145
118913	233146
213194	233147
36150	233148
66345	233149
18473	233150
7958	233151
19494	233152
319001	233153
4931	233154
18473	233155
4932	233156
4931	233157
4932	233158
4931	233159
56027	233160
18499	233161
126276	233162
38833	233163
20399	233164
302104	233165
19447	233166
6743	233167
4932	233168
172	233169
321921	233170
192290	233171
20399	233172
4932	233173
204301	233174
123466	233175
74350	233176
185004	233177
136647	233178
95615	233179
225423	233180
31047	233181
23910	233182
159266	233183
214629	233184
48393	233185
15598	233186
11954	233187
61404	233188
44410	233189
5542	233190
225424	233191
130496	233192
290526	233193
102368	233194
102775	233195
102132	233196
142926	233197
28876	233198
40069	233199
314813	233200
1888	233201
165400	233202
111248	233203
252766	233204
102722	233205
10240	233206
58263	233207
93998	233208
44149	233209
112158	233210
49265	233211
61605	233212
101752	233213
137757	233214
268518	233215
37554	233216
308981	233217
310844	233218
6379	233219
137161	233220
267620	233221
11954	233222
65597	233223
102891	233224
74529	233225
21102	233226
32366	233227
10243	233228
52000	233229
48009	233230
85668	233231
66310	233232
32132	233233
56	233234
12055	233235
12123	233236
180784	233237
125451	233238
125451	233239
50178	233240
113691	233241
151066	233242
28840	233243
29204	233244
57256	233245
57256	233246
191542	233247
49485	233248
176883	233249
74401	233250
273381	233251
890	233252
163635	233253
70556	233254
33478	233255
22470	233256
195436	233257
81222	233258
36467	233259
57257	233260
17281	233261
31597	233262
31597	233263
32273	233264
173823	233265
207316	233266
61568	233267
126037	233268
27530	233269
163925	233270
15611	233271
45899	233272
65289	233273
8668	233274
6717	233275
20690	233276
29826	233277
90683	233278
252518	233279
15581	233280
160672	233281
72240	233282
153162	233283
133762	233284
246619	233285
278936	233286
137628	233287
40041	233288
309925	233289
64332	233290
275815	233291
198272	233292
64332	233293
25846	233294
76049	233295
138982	233296
85486	233297
176163	233298
62660	233299
206223	233300
8759	233301
104404	233302
252467	233303
15581	233304
116602	233305
314281	233306
104034	233307
83396	233308
209391	233309
139561	233310
83396	233311
216459	233312
54366	233313
36124	233314
25151	233315
299709	233316
306097	233317
299801	233318
109747	233319
96100	233320
120167	233321
32324	233322
35645	233323
3746	233324
81254	233325
85668	233326
240302	233327
3584	233328
3584	233329
16236	233330
31555	233331
80724	233332
145168	233333
18478	233334
193472	233335
25580	233336
204227	233337
83625	233338
39905	233339
216359	233340
194873	233341
11054	233342
41709	233343
269909	233344
13075	233345
135970	233346
14427	233347
55342	233348
261703	233349
71457	233350
89115	233351
113943	233352
322210	233353
47761	233354
47761	233355
2193	233356
7232	233357
133740	233358
43065	233359
152026	233360
12082	233361
36976	233362
136332	233363
77320	233364
138244	233365
19589	233366
129292	233367
138593	233368
112830	233369
61836	233370
85342	233371
26091	233372
126085	233373
215594	233374
133156	233375
31071	233376
100725	233377
108070	233378
141285	233379
17761	233380
2270	233381
2757	233382
88729	233383
2757	233384
71052	233385
106841	233386
45522	233387
170466	233388
7220	233389
69234	233390
164825	233391
67427	233392
51883	233393
101635	233394
10490	233395
187616	233396
20970	233397
73260	233398
115198	233399
187786	233400
65889	233401
9189	233402
168628	233403
134866	233404
171860	233405
102423	233406
46282	233407
108790	233408
11611	233409
11611	233410
286393	233411
20995	233412
33185	233413
159100	233414
106211	233415
63149	233416
44258	233417
167651	233418
71052	233419
105910	233420
71052	233421
106426	233422
112206	233423
44965	233424
73274	233425
248522	233426
158074	233427
209922	233428
10766	233429
32055	233430
160762	233431
67366	233432
152537	233433
3253	233434
46406	233435
229287	233436
16068	233437
46421	233438
187829	233439
153023	233440
112441	233441
6525	233442
235025	233443
242069	233444
11611	233445
11611	233446
230640	233447
164590	233448
232383	233449
159808	233450
101279	233451
164663	233452
31300	233453
187616	233454
11069	233455
112449	233456
65439	233457
756	233458
31892	233459
12578	233460
94812	233461
157079	233462
13875	233463
92228	233464
92121	233465
107194	233466
104119	233467
69254	233468
76324	233469
14288	233470
147659	233471
74525	233472
61584	233473
152749	233474
11598	233475
25156	233476
84473	233477
110365	233478
48778	233479
29485	233480
164268	233481
105219	233482
58720	233483
208493	233484
1550	233485
136822	233486
58023	233487
8962	233488
105912	233489
84735	233490
84735	233491
127858	233492
205102	233493
85772	233494
19337	233495
78080	233496
4938	233497
1781	233498
1781	233499
310334	233500
114820	233501
32366	233502
96886	233503
31684	233504
33354	233505
53284	233506
38695	233507
295716	233508
77609	233509
27461	233510
80796	233511
80924	233512
126709	233513
53957	233514
26527	233515
131842	233516
210628	233517
6085	233518
36175	233519
18598	233520
202694	233521
31461	233522
37319	233523
294510	233524
227895	233525
35280	233526
65681	233527
43770	233528
1217	233529
10728	233530
78429	233531
1217	233532
98569	233533
732	233534
6310	233535
317368	233536
8206	233537
57049	233538
322743	233539
13948	233540
14479	233541
19025	233542
6310	233543
55278	233544
56734	233545
13948	233546
210636	233547
2768	233548
118421	233549
4931	233550
4932	233551
55278	233552
2768	233553
2768	233554
2768	233555
307642	233556
251642	233557
327977	233558
41753	233559
14479	233560
1217	233561
19703	233562
6310	233563
264994	233564
208711	233565
28624	233566
95539	233567
27588	233568
3722	233569
8206	233570
6310	233571
105789	233572
205919	233573
237982	233574
82492	233575
8206	233576
2768	233577
6310	233578
61154	233579
1416	233580
10728	233581
137226	233582
2592	233583
20906	233584
1416	233585
5770	233586
68340	233587
317114	233588
26334	233589
14479	233590
128952	233591
319932	233592
197465	233593
161299	233594
29887	233595
103617	233596
1025	233597
89430	233598
210020	233599
82424	233600
8226	233601
17091	233602
15187	233603
67606	233604
287794	233605
189752	233606
194431	233607
205287	233608
100717	233609
40575	233610
41382	233611
25010	233612
11122	233613
48421	233614
217318	233615
288642	233616
795	233617
5997	233618
177718	233619
48370	233620
23429	233621
177396	233622
217318	233623
795	233624
4061	233625
28569	233626
17138	233627
66886	233628
66355	233629
51484	233630
3666	233631
23401	233632
48146	233633
6907	233634
40937	233635
23508	233636
13032	233637
172838	233638
18243	233639
58584	233640
20290	233641
142580	233642
91306	233643
19730	233644
100353	233645
83215	233646
145230	233647
48051	233648
21004	233649
22327	233650
224802	233651
144919	233652
15408	233653
69	233654
74480	233655
37772	233656
87733	233657
40449	233658
66727	233659
109654	233660
11038	233661
16527	233662
17252	233663
73551	233664
97590	233665
33639	233666
17252	233667
30437	233668
131952	233669
1137	233670
6342	233671
49219	233672
162225	233673
52895	233674
15050	233675
134232	233676
25667	233677
52050	233678
102144	233679
119475	233680
127324	233681
97662	233682
97698	233683
251551	233684
122345	233685
52124	233686
53493	233687
213400	233688
2443	233689
42224	233690
32793	233691
25105	233692
137281	233693
119420	233694
164353	233695
6828	233696
102816	233697
139464	233698
1438	233699
28645	233700
113221	233701
44818	233702
9423	233703
9423	233704
259379	233705
138152	233706
211759	233707
205895	233708
211449	233709
163166	233710
23941	233711
56607	233712
13902	233713
164084	233714
104190	233715
28131	233716
176812	233717
148494	233718
67801	233719
7693	233720
45426	233721
176812	233722
41355	233723
32793	233724
41355	233725
47348	233726
47632	233727
58275	233728
108952	233729
4884	233730
71884	233731
58165	233732
5054	233733
30750	233734
30750	233735
8805	233736
214478	233737
31652	233738
6146	233739
41355	233740
105287	233741
267197	233742
31652	233743
32793	233744
103555	233745
4456	233746
34590	233747
47348	233748
19812	233749
102948	233750
267036	233751
308838	233752
36274	233753
53653	233754
316887	233755
209555	233756
279743	233757
101548	233758
299292	233759
5119	233760
37889	233761
185017	233762
51655	233763
100795	233764
124065	233765
42971	233766
216324	233767
18976	233768
129999	233769
193226	233770
193226	233771
18322	233772
277462	233773
233148	233774
7774	233775
53128	233776
126954	233777
294715	233778
5256	233779
62687	233780
145659	233781
56698	233782
103704	233783
140902	233784
71477	233785
94120	233786
25700	233787
163337	233788
81218	233789
135406	233790
81218	233791
196343	233792
249073	233793
195189	233794
10190	233795
30612	233796
136853	233797
10219	233798
31481	233799
23665	233800
20118	233801
6920	233802
121370	233803
25017	233804
34030	233805
36214	233806
124280	233807
124247	233808
2659	233809
18665	233810
18665	233811
19385	233812
214121	233813
112232	233814
133400	233815
47262	233816
145	233817
249412	233818
27166	233819
28873	233820
111659	233821
97725	233822
86710	233823
55887	233824
148264	233825
137699	233826
1268	233827
15771	233828
7311	233829
7311	233830
45884	233831
128211	233832
297674	233833
232793	233834
65874	233835
196150	233836
194698	233837
91347	233838
303859	233839
71764	233840
280435	233841
674	233842
127277	233843
42302	233844
52211	233845
281788	233846
207661	233847
79857	233848
170903	233849
71150	233850
109992	233851
55673	233852
99267	233853
37889	233854
219472	233855
117151	233856
45840	233857
14381	233858
8166	233859
8741	233860
31139	233861
18851	233862
123292	233863
38500	233864
78968	233865
52673	233866
14483	233867
13344	233868
41409	233869
44483	233870
14483	233871
130385	233872
26416	233873
26416	233874
26416	233875
14483	233876
112230	233877
112232	233878
34512	233879
116243	233880
180460	233881
13002	233882
117151	233883
117151	233884
187352	233885
4509	233886
84473	233887
53493	233888
49909	233889
121864	233890
49909	233891
105841	233892
25130	233893
121137	233894
37801	233895
82640	233896
79970	233897
11433	233898
195493	233899
83296	233900
11433	233901
198299	233902
127921	233903
154508	233904
1223	233905
65336	233906
758	233907
224083	233908
303420	233909
107139	233910
33157	233911
145159	233912
311422	233913
72323	233914
123296	233915
296108	233916
42302	233917
16544	233918
31960	233919
225812	233920
54949	233921
14743	233922
100611	233923
78858	233924
77661	233925
208959	233926
26215	233927
54550	233928
224458	233929
8805	233930
32690	233931
28212	233932
28212	233933
28212	233934
68386	233935
147017	233936
111940	233937
51019	233938
51019	233939
81807	233940
46136	233941
150307	233942
294384	233943
24418	233944
54954	233945
2275	233946
181427	233947
50217	233948
50217	233949
171316	233950
24321	233951
854	233952
36834	233953
205334	233954
281391	233955
123394	233956
52050	233957
51960	233958
57797	233959
59509	233960
127793	233961
183229	233962
50674	233963
59620	233964
62323	233965
20262	233966
7767	233967
84232	233968
22567	233969
1733	233970
122283	233971
19136	233972
19136	233973
69229	233974
69229	233975
9445	233976
5959	233977
90915	233978
6717	233979
11432	233980
118875	233981
11429	233982
109748	233983
97118	233984
11429	233985
26949	233986
179559	233987
34049	233988
179084	233989
214462	233990
18243	233991
55658	233992
49538	233993
142052	233994
297372	233995
10466	233996
160223	233997
108091	233998
160158	233999
9093	234000
9069	234001
135805	234002
164703	234003
306583	234004
87194	234005
251787	234006
326973	234007
42043	234008
95873	234009
188342	234010
36434	234011
200973	234012
107777	234013
95265	234014
86306	234015
197231	234016
229930	234017
273013	234018
204296	234019
193561	234020
4719	234021
102438	234022
171923	234023
69978	234024
272998	234025
132173	234026
184682	234027
147597	234028
143358	234029
35942	234030
26680	234031
83061	234032
85889	234033
205901	234034
80486	234035
36268	234036
278181	234037
4	234038
250007	234039
44693	234040
274423	234041
81047	234042
201591	234043
21942	234044
36647	234045
277976	234046
63209	234047
270535	234048
136807	234049
201324	234050
9985	234051
52171	234052
88681	234053
1227	234054
40567	234055
6708	234056
967	234057
11546	234058
26690	234059
112811	234060
214899	234061
11960	234062
84172	234063
231713	234064
4444	234065
539	234066
89890	234067
90679	234068
58206	234069
136689	234070
150142	234071
4731	234072
75449	234073
127093	234074
158069	234075
108154	234076
40401	234077
303684	234078
57611	234079
226311	234080
20207	234081
218588	234082
6450	234083
81412	234084
255968	234085
146758	234086
1025	234087
48734	234088
190654	234089
40920	234090
30527	234091
85893	234092
69091	234093
210532	234094
125554	234095
234708	234096
297792	234097
17813	234098
320515	234099
117403	234100
110214	234101
151282	234102
14062	234103
841	234104
2050	234105
2259	234106
75244	234107
57371	234108
315913	234109
105792	234110
3101	234111
25035	234112
203094	234113
57538	234114
18932	234115
84269	234116
36381	234117
260756	234118
237149	234119
57578	234120
147614	234121
275209	234122
59181	234123
4949	234124
97060	234125
136268	234126
2662	234127
22304	234128
34229	234129
9762	234130
25629	234131
44654	234132
14679	234133
67011	234134
109570	234135
133320	234136
81390	234137
177543	234138
2259	234139
115839	234140
314551	234141
205442	234142
88871	234143
193277	234144
163353	234145
115812	234146
53046	234147
210466	234148
8298	234149
48628	234150
190969	234151
17852	234152
50059	234153
167258	234154
45880	234155
103564	234156
140439	234157
91280	234158
37940	234159
1095	234160
139490	234161
5293	234162
119318	234163
28203	234164
73686	234165
56746	234166
124082	234167
86688	234168
83758	234169
229085	234170
209132	234171
284984	234172
204400	234173
71415	234174
145443	234175
6578	234176
63096	234177
18314	234178
214220	234179
91462	234180
43910	234181
91462	234182
4761	234183
40342	234184
74881	234185
20405	234186
9358	234187
175415	234188
54091	234189
152253	234190
60592	234191
91786	234192
45741	234193
102036	234194
60592	234195
13	234196
89	234197
158674	234198
17660	234199
73993	234200
117235	234201
139752	234202
231869	234203
7688	234204
97158	234205
87615	234206
246386	234207
254	234208
209953	234209
158599	234210
286564	234211
5537	234212
168848	234213
106526	234214
27574	234215
226533	234216
62922	234217
8265	234218
47278	234219
25346	234220
74533	234221
162544	234222
36077	234223
84170	234224
133435	234225
102119	234226
12978	234227
26366	234228
15558	234229
831	234230
151553	234231
135354	234232
40912	234233
48237	234234
2244	234235
38618	234236
4152	234237
271	234238
1684	234239
51006	234240
19363	234241
110576	234242
150963	234243
149268	234244
142950	234245
2629	234246
37639	234247
151165	234248
73186	234249
165989	234250
277412	234251
189788	234252
202956	234253
22420	234254
425	234255
39571	234256
91389	234257
159555	234258
91175	234259
223621	234260
142125	234261
239247	234262
63718	234263
80846	234264
238280	234265
222726	234266
57566	234267
39493	234268
14084	234269
88988	234270
131480	234271
68566	234272
19363	234273
7344	234274
212390	234275
53242	234276
185170	234277
313993	234278
1625	234279
20369	234280
78008	234281
211346	234282
19261	234283
78963	234284
100107	234285
55922	234286
26319	234287
37932	234288
124912	234289
26319	234290
14067	234291
54944	234292
19261	234293
196504	234294
120783	234295
39787	234296
7657	234297
4513	234298
233309	234299
130923	234300
89664	234301
39802	234302
6388	234303
26827	234304
152515	234305
60781	234306
87807	234307
316778	234308
62922	234309
9624	234310
194068	234311
3200	234312
40442	234313
10	234314
166121	234315
73764	234316
39987	234317
37552	234318
2095	234319
247045	234320
777	234321
23977	234322
4089	234323
12048	234324
23506	234325
88936	234326
75202	234327
142898	234328
9634	234329
4341	234330
2595	234331
88575	234332
99647	234333
444	234334
189622	234335
116661	234336
253466	234337
181290	234338
42848	234339
179798	234340
274852	234341
271686	234342
39927	234343
108383	234344
327299	234345
52420	234346
34034	234347
41725	234348
181468	234349
24575	234350
289258	234351
17298	234352
193599	234353
316799	234354
126168	234355
84557	234356
190868	234357
123740	234358
142429	234359
17298	234360
89774	234361
10185	234362
29419	234363
93432	234364
168925	234365
180695	234366
182421	234367
122366	234368
76022	234369
58451	234370
111549	234371
205045	234372
326636	234373
190458	234374
71078	234375
33555	234376
7968	234377
83238	234378
151480	234379
12893	234380
24754	234381
222749	234382
31000	234383
23293	234384
23762	234385
67808	234386
46989	234387
67808	234388
62246	234389
3398	234390
74166	234391
220428	234392
10972	234393
3816	234394
43223	234395
29660	234396
120546	234397
11168	234398
64280	234399
117520	234400
76102	234401
76404	234402
34639	234403
3752	234404
17720	234405
76111	234406
23938	234407
27191	234408
108033	234409
40660	234410
262710	234411
46961	234412
151425	234413
4129	234414
4129	234415
4129	234416
281896	234417
76720	234418
118126	234419
76562	234420
184957	234421
289143	234422
117835	234423
209423	234424
1373	234425
122991	234426
116647	234427
23018	234428
127363	234429
163674	234430
3185	234431
161711	234432
131082	234433
52965	234434
208706	234435
46632	234436
2978	234437
38432	234438
32015	234439
30958	234440
197511	234441
272353	234442
54737	234443
185235	234444
298289	234445
196005	234446
94309	234447
94309	234448
211211	234449
250237	234450
18274	234451
241275	234452
19556	234453
6020	234454
142496	234455
74657	234456
6217	234457
55713	234458
5517	234459
284786	234460
161173	234461
197	234462
176070	234463
28155	234464
197	234465
1465	234466
22296	234467
197	234468
3990	234469
285107	234470
89065	234471
5101	234472
45512	234473
54559	234474
7862	234475
6	234476
130778	234477
2314	234478
96679	234479
37897	234480
27242	234481
27140	234482
16477	234483
238242	234484
83573	234485
60740	234486
74218	234487
82133	234488
174871	234489
34890	234490
39999	234491
17467	234492
26949	234493
314770	234494
106778	234495
211994	234496
272196	234497
87413	234498
177844	234499
272559	234500
321512	234501
27733	234502
14428	234503
135594	234504
319578	234505
6338	234506
39623	234507
138233	234508
38954	234509
249	234510
2276	234511
176998	234512
178843	234513
232818	234514
211650	234515
182899	234516
28876	234517
185455	234518
52832	234519
113568	234520
220171	234521
147659	234522
43415	234523
205106	234524
31154	234525
51625	234526
101468	234527
54152	234528
137548	234529
21217	234530
136444	234531
122228	234532
310862	234533
185270	234534
99623	234535
58027	234536
190304	234537
134534	234538
36376	234539
263852	234540
193490	234541
87007	234542
166629	234543
316015	234544
21233	234545
245757	234546
111782	234547
29570	234548
155394	234549
174871	234550
231342	234551
15104	234552
46124	234553
208341	234554
46124	234555
289404	234556
203663	234557
249785	234558
89442	234559
217985	234560
58955	234561
17467	234562
169315	234563
27668	234564
174190	234565
177394	234566
156979	234567
229758	234568
99010	234569
275581	234570
48237	234571
1270	234572
100024	234573
306100	234574
100813	234575
56092	234576
147676	234577
316363	234578
21851	234579
259289	234580
147815	234581
158638	234582
109181	234583
144785	234584
195712	234585
168562	234586
55315	234587
41258	234588
42929	234589
155111	234590
82851	234591
189550	234592
67004	234593
65874	234594
247146	234595
122740	234596
65874	234597
41879	234598
227991	234599
163916	234600
246963	234601
230288	234602
41879	234603
62869	234604
208417	234605
166703	234606
172074	234607
158638	234608
103320	234609
122744	234610
189574	234611
170923	234612
163934	234613
232702	234614
22005	234615
195723	234616
202158	234617
213963	234618
45912	234619
87623	234620
65926	234621
131736	234622
136790	234623
257942	234624
53020	234625
252166	234626
149669	234627
72964	234628
22202	234629
61041	234630
113526	234631
62869	234632
7257	234633
235246	234634
232913	234635
151138	234636
132790	234637
313181	234638
263589	234639
110670	234640
181335	234641
28190	234642
90770	234643
188125	234644
90770	234645
114062	234646
92896	234647
94995	234648
143805	234649
206805	234650
82854	234651
81674	234652
30528	234653
124519	234654
147222	234655
82307	234656
86995	234657
196226	234658
30832	234659
273482	234660
45385	234661
82828	234662
294193	234663
95881	234664
85637	234665
122737	234666
290846	234667
78060	234668
78149	234669
156466	234670
54476	234671
170742	234672
153225	234673
121947	234674
236098	234675
99413	234676
43744	234677
84544	234678
46512	234679
10208	234680
10208	234681
196194	234682
272028	234683
95873	234684
117839	234685
10208	234686
70820	234687
53648	234688
325253	234689
89321	234690
24164	234691
149951	234692
54841	234693
186066	234694
242354	234695
180536	234696
241744	234697
178253	234698
157099	234699
198055	234700
237376	234701
21314	234702
117861	234703
82250	234704
146448	234705
244775	234706
58019	234707
90866	234708
149669	234709
216959	234710
134159	234711
91795	234712
62869	234713
239660	234714
31360	234715
177579	234716
118806	234717
104128	234718
234939	234719
54304	234720
109253	234721
146591	234722
193556	234723
215673	234724
86190	234725
136384	234726
305364	234727
288716	234728
96857	234729
149556	234730
57266	234731
195201	234732
270080	234733
16602	234734
126754	234735
126754	234736
103126	234737
317364	234738
100009	234739
318390	234740
316135	234741
236094	234742
238419	234743
159194	234744
200935	234745
273008	234746
251475	234747
243176	234748
176039	234749
136150	234750
28159	234751
184696	234752
162085	234753
102601	234754
54748	234755
216959	234756
213963	234757
173542	234758
97715	234759
308296	234760
203230	234761
203194	234762
231072	234763
279968	234764
221609	234765
203697	234766
251661	234767
238093	234768
46939	234769
165890	234770
106979	234771
15508	234772
149855	234773
105572	234774
13044	234775
195915	234776
45012	234777
3515	234778
299600	234779
96201	234780
170849	234781
154990	234782
207850	234783
234694	234784
76778	234785
128274	234786
213122	234787
135194	234788
92268	234789
230943	234790
166560	234791
205150	234792
243678	234793
191541	234794
84148	234795
194040	234796
50674	234797
310691	234798
197874	234799
279640	234800
54798	234801
206687	234802
198807	234803
113130	234804
43504	234805
58446	234806
58446	234807
261801	234808
262488	234809
144752	234810
160593	234811
146508	234812
153264	234813
116209	234814
113021	234815
199068	234816
39730	234817
39926	234818
10863	234819
119093	234820
22452	234821
179	234822
104994	234823
29272	234824
1049	234825
1392	234826
29332	234827
113476	234828
147274	234829
99805	234830
52173	234831
111404	234832
78313	234833
211827	234834
129027	234835
11436	234836
101976	234837
127746	234838
129027	234839
44591	234840
71710	234841
311279	234842
6187	234843
322467	234844
263051	234845
53200	234846
57748	234847
46505	234848
61362	234849
19570	234850
142704	234851
40753	234852
78255	234853
62017	234854
59150	234855
79782	234856
57706	234857
117003	234858
9994	234859
84454	234860
209808	234861
7693	234862
99954	234863
237405	234864
66681	234865
6187	234866
23124	234867
17827	234868
30279	234869
84846	234870
54888	234871
139427	234872
16394	234873
50730	234874
137764	234875
42532	234876
71710	234877
231131	234878
84697	234879
87610	234880
203482	234881
209809	234882
199565	234883
41916	234884
38618	234885
130899	234886
321122	234887
157679	234888
140440	234889
54300	234890
26237	234891
129027	234892
64847	234893
12624	234894
4482	234895
164	234896
76565	234897
62169	234898
8835	234899
127633	234900
23618	234901
57953	234902
166541	234903
129740	234904
56610	234905
164563	234906
2241	234907
112386	234908
110427	234909
172018	234910
83071	234911
89482	234912
262	234913
26440	234914
14941	234915
1011	234916
89187	234917
96601	234918
184971	234919
739	234920
15236	234921
17225	234922
20463	234923
2554	234924
2602	234925
171718	234926
39730	234927
201284	234928
127897	234929
124692	234930
2107	234931
64490	234932
291702	234933
135537	234934
199849	234935
52301	234936
76312	234937
181490	234938
145160	234939
199782	234940
3911	234941
204122	234942
12048	234943
60784	234944
35810	234945
201514	234946
134878	234947
78278	234948
100116	234949
45776	234950
127897	234951
25022	234952
213474	234953
112692	234954
165675	234955
124819	234956
86790	234957
18801	234958
164261	234959
3771	234960
5428	234961
74744	234962
50236	234963
28810	234964
147422	234965
87171	234966
11589	234967
32118	234968
62977	234969
1227	234970
22473	234971
97933	234972
550	234973
13863	234974
21671	234975
108460	234976
643	234977
13360	234978
143117	234979
26001	234980
1085	234981
82580	234982
48853	234983
13941	234984
245041	234985
13941	234986
94318	234987
98992	234988
145504	234989
70122	234990
38365	234991
16244	234992
2690	234993
102457	234994
173784	234995
49161	234996
41622	234997
250047	234998
32464	234999
4240	235000
315562	235001
105001	235002
108921	235003
47237	235004
136150	235005
41239	235006
289742	235007
15203	235008
201	235009
127968	235010
52995	235011
153218	235012
12604	235013
75652	235014
176295	235015
18402	235016
12274	235017
174541	235018
208643	235019
130474	235020
26422	235021
203100	235022
195363	235023
94257	235024
16957	235025
210998	235026
159086	235027
240765	235028
34147	235029
11499	235030
95166	235031
281962	235032
65546	235033
77920	235034
211737	235035
9956	235036
29310	235037
17087	235038
124510	235039
127964	235040
48541	235041
74230	235042
189958	235043
94006	235044
758	235045
230896	235046
280007	235047
81412	235048
101621	235049
65442	235050
259924	235051
33156	235052
120038	235053
113159	235054
13941	235055
2351	235056
55798	235057
206820	235058
238490	235059
19099	235060
17017	235061
1141	235062
39342	235063
59780	235064
116679	235065
3884	235066
291621	235067
268809	235068
3972	235069
259557	235070
51357	235071
3984	235072
120718	235073
100461	235074
129554	235075
245323	235076
118462	235077
11784	235078
67371	235079
26257	235080
287711	235081
11450	235082
48466	235083
818	235084
58153	235085
226623	235086
265189	235087
9423	235088
215233	235089
125516	235090
70551	235091
60056	235092
14004	235093
79355	235094
3957	235095
123150	235096
192555	235097
169125	235098
60119	235099
61400	235100
43592	235101
6384	235102
84901	235103
56003	235104
274387	235105
8442	235106
6216	235107
136012	235108
77307	235109
75249	235110
36035	235111
287114	235112
88819	235113
103839	235114
2458	235115
310263	235116
173801	235117
1322	235118
139114	235119
172798	235120
94400	235121
8530	235122
124254	235123
25927	235124
322598	235125
105721	235126
1168	235127
4215	235128
62147	235129
104901	235130
9654	235131
110926	235132
278627	235133
641	235134
19937	235135
164844	235136
170927	235137
162503	235138
19886	235139
93437	235140
201344	235141
99594	235142
191445	235143
38388	235144
116962	235145
99924	235146
81713	235147
231731	235148
6020	235149
26500	235150
141654	235151
97854	235152
210421	235153
113187	235154
31610	235155
176568	235156
63951	235157
215834	235158
100970	235159
284075	235160
209249	235161
214531	235162
116570	235163
270784	235164
293868	235165
293953	235166
2779	235167
211358	235168
49657	235169
93126	235170
25357	235171
69694	235172
24181	235173
58305	235174
251712	235175
52360	235176
154886	235177
292001	235178
10186	235179
117436	235180
61629	235181
157664	235182
36607	235183
1997	235184
101264	235185
12455	235186
306522	235187
130359	235188
321976	235189
195167	235190
66886	235191
118536	235192
71155	235193
194494	235194
220939	235195
137331	235196
256240	235197
125598	235198
79258	235199
95589	235200
62507	235201
3960	235202
5184	235203
18272	235204
98702	235205
104601	235206
195683	235207
116007	235208
56332	235209
82279	235210
126117	235211
129381	235212
166554	235213
81541	235214
199196	235215
139539	235216
29085	235217
173152	235218
112156	235219
146900	235220
213090	235221
85962	235222
203084	235223
52777	235224
213393	235225
324087	235226
166821	235227
97985	235228
187646	235229
207255	235230
218898	235231
196439	235232
318621	235233
3464	235234
61686	235235
160497	235236
48158	235237
60034	235238
11238	235239
145905	235240
28978	235241
68531	235242
164194	235243
215380	235244
96198	235245
55033	235246
7751	235247
50654	235248
171678	235249
235742	235250
124233	235251
208728	235252
234816	235253
37093	235254
148734	235255
186	235256
128049	235257
82391	235258
95589	235259
11740	235260
55823	235261
86098	235262
61352	235263
55975	235264
280101	235265
299646	235266
126977	235267
60557	235268
152370	235269
47679	235270
21186	235271
24224	235272
27943	235273
284828	235274
199525	235275
71673	235276
194762	235277
188308	235278
276921	235279
104726	235280
8527	235281
230708	235282
54753	235283
171033	235284
18556	235285
40299	235286
248070	235287
51869	235288
109526	235289
291346	235290
176144	235291
177762	235292
297979	235293
80531	235294
1848	235295
120589	235296
34079	235297
177449	235298
121089	235299
62460	235300
207165	235301
80693	235302
44236	235303
186476	235304
179205	235305
179304	235306
179402	235307
102272	235308
39728	235309
11743	235310
154948	235311
95322	235312
28263	235313
126564	235314
33211	235315
15381	235316
70357	235317
627	235318
47734	235319
5547	235320
121095	235321
12999	235322
8384	235323
23419	235324
281568	235325
303126	235326
232549	235327
54103	235328
26459	235329
161503	235330
18002	235331
286044	235332
36744	235333
33145	235334
18188	235335
53456	235336
1343	235337
190412	235338
100585	235339
6628	235340
137057	235341
203097	235342
128694	235343
145857	235344
175883	235345
196644	235346
33562	235347
7667	235348
196956	235349
107653	235350
325880	235351
32526	235352
2713	235353
4616	235354
82537	235355
30152	235356
122486	235357
17076	235358
244829	235359
159170	235360
209278	235361
215175	235362
139649	235363
162588	235364
213737	235365
166598	235366
147011	235367
174745	235368
28394	235369
11885	235370
253730	235371
184276	235372
4947	235373
175059	235374
15607	235375
73009	235376
85514	235377
80572	235378
28049	235379
96675	235380
86266	235381
36361	235382
6864	235383
180468	235384
40563	235385
17421	235386
153397	235387
1102	235388
307270	235389
24646	235390
1	235391
251175	235392
193651	235393
261275	235394
247916	235395
33057	235396
66640	235397
24616	235398
52288	235399
19776	235400
127449	235401
111541	235402
13186	235403
15297	235404
101146	235405
48321	235406
183341	235407
189673	235408
194672	235409
130683	235410
228317	235411
17680	235412
49957	235413
60516	235414
3779	235415
83135	235416
104482	235417
21743	235418
92042	235419
31392	235420
121454	235421
11016	235422
33425	235423
16676	235424
257185	235425
287084	235426
21543	235427
31002	235428
20325	235429
142053	235430
9453	235431
110769	235432
72550	235433
146857	235434
62215	235435
70035	235436
61482	235437
267827	235438
180932	235439
51230	235440
216530	235441
50452	235442
14742	235443
28015	235444
140104	235445
59065	235446
234949	235447
40657	235448
33211	235449
1141	235450
2866	235451
150089	235452
30080	235453
139601	235454
54236	235455
28311	235456
107398	235457
131613	235458
202112	235459
96808	235460
47737	235461
77757	235462
66462	235463
95420	235464
29245	235465
33641	235466
27716	235467
262374	235468
122202	235469
95407	235470
85104	235471
2071	235472
22623	235473
181796	235474
45045	235475
121223	235476
40871	235477
14382	235478
196406	235479
18806	235480
227200	235481
119899	235482
44245	235483
51337	235484
12879	235485
242683	235486
166814	235487
298530	235488
313028	235489
297873	235490
61	235491
77321	235492
178650	235493
1155	235494
48567	235495
195270	235496
142001	235497
107949	235498
136709	235499
297329	235500
1263	235501
41996	235502
273937	235503
125149	235504
299544	235505
122202	235506
298663	235507
124518	235508
182836	235509
237491	235510
300891	235511
14883	235512
195009	235513
183899	235514
191739	235515
38775	235516
249706	235517
118433	235518
303092	235519
55096	235520
194258	235521
196700	235522
107553	235523
257794	235524
42825	235525
119611	235526
111567	235527
37650	235528
214769	235529
148921	235530
68533	235531
227137	235532
121004	235533
315826	235534
7284	235535
60682	235536
146281	235537
36678	235538
255552	235539
64154	235540
209046	235541
170119	235542
160000	235543
279699	235544
6533	235545
15224	235546
15224	235547
230728	235548
20831	235549
84446	235550
132900	235551
314759	235552
33980	235553
114438	235554
1513	235555
191976	235556
164277	235557
22	235558
11721	235559
5560	235560
43573	235561
10883	235562
138623	235563
84499	235564
25579	235565
1486	235566
225152	235567
251786	235568
198494	235569
80514	235570
250290	235571
186711	235572
112140	235573
35794	235574
71467	235575
304043	235576
81909	235577
261581	235578
92503	235579
2050	235580
45709	235581
2754	235582
35542	235583
218386	235584
44432	235585
88886	235586
321667	235587
41415	235588
41519	235589
109715	235590
31623	235591
11	235592
45709	235593
99446	235594
199317	235595
169358	235596
120861	235597
35781	235598
311287	235599
28647	235600
59233	235601
95917	235602
218852	235603
23253	235604
10329	235605
25813	235606
3508	235607
4518	235608
104332	235609
717	235610
51316	235611
34877	235612
34041	235613
112979	235614
41732	235615
170523	235616
203932	235617
60886	235618
34493	235619
102946	235620
15187	235621
143410	235622
300361	235623
125845	235624
2124	235625
9301	235626
19615	235627
59378	235628
33979	235629
3026	235630
218023	235631
40813	235632
10961	235633
15803	235634
47737	235635
21627	235636
6417	235637
41265	235638
163627	235639
127535	235640
281835	235641
299605	235642
217234	235643
45259	235644
171452	235645
48841	235646
207862	235647
16362	235648
15560	235649
35824	235650
5596	235651
201756	235652
29929	235653
88578	235654
11865	235655
25627	235656
58785	235657
56189	235658
68173	235659
71098	235660
41576	235661
133340	235662
115299	235663
270094	235664
89926	235665
84131	235666
59899	235667
21091	235668
67231	235669
115645	235670
177370	235671
103288	235672
56742	235673
63142	235674
55238	235675
208056	235676
6625	235677
11196	235678
91601	235679
310583	235680
14389	235681
64776	235682
105455	235683
83613	235684
88921	235685
88533	235686
304855	235687
119306	235688
187713	235689
11217	235690
146535	235691
24394	235692
64478	235693
129551	235694
26466	235695
4140	235696
2688	235697
53947	235698
30738	235699
994	235700
38111	235701
19927	235702
1933	235703
173991	235704
134097	235705
132530	235706
223898	235707
41215	235708
198103	235709
21478	235710
152585	235711
87381	235712
154143	235713
76840	235714
6405	235715
88877	235716
25315	235717
26074	235718
196792	235719
70806	235720
23639	235721
175875	235722
73054	235723
55238	235724
53052	235725
239157	235726
658	235727
31629	235728
313759	235729
92103	235730
160763	235731
4432	235732
201733	235733
243299	235734
135115	235735
10508	235736
85882	235737
243537	235738
264780	235739
67371	235740
97726	235741
17188	235742
36136	235743
271345	235744
9178	235745
41866	235746
49939	235747
139966	235748
113574	235749
67818	235750
4281	235751
27256	235752
248203	235753
266	235754
16141	235755
98329	235756
65716	235757
301923	235758
41641	235759
110168	235760
64408	235761
225989	235762
29496	235763
106299	235764
109278	235765
33955	235766
2914	235767
128349	235768
258459	235769
104087	235770
1976	235771
5491	235772
82444	235773
34123	235774
215875	235775
15551	235776
17582	235777
83501	235778
72963	235779
82080	235780
206978	235781
316125	235782
93248	235783
6503	235784
4227	235785
3533	235786
53468	235787
197556	235788
4400	235789
147572	235790
316575	235791
27758	235792
19015	235793
112055	235794
162629	235795
107388	235796
28854	235797
323898	235798
147592	235799
3573	235800
831	235801
36620	235802
103500	235803
174500	235804
24990	235805
63650	235806
100530	235807
41428	235808
2024	235809
23002	235810
83383	235811
32962	235812
106501	235813
36989	235814
197497	235815
103097	235816
766	235817
34423	235818
193932	235819
115693	235820
14126	235821
34529	235822
129099	235823
6474	235824
121032	235825
51544	235826
102944	235827
77520	235828
13998	235829
83079	235830
188599	235831
1222	235832
60444	235833
8880	235834
30784	235835
33798	235836
13511	235837
88159	235838
66990	235839
287999	235840
29063	235841
19569	235842
43393	235843
98922	235844
79516	235845
5208	235846
254904	235847
3507	235848
16694	235849
135184	235850
268437	235851
32318	235852
190852	235853
16275	235854
109747	235855
103003	235856
57432	235857
25455	235858
22416	235859
226101	235860
5830	235861
5518	235862
187245	235863
73873	235864
15363	235865
46090	235866
121798	235867
101801	235868
39113	235869
59583	235870
67901	235871
1747	235872
5631	235873
107423	235874
89821	235875
37866	235876
45730	235877
17302	235878
181942	235879
63	235880
285203	235881
40079	235882
68914	235883
96653	235884
83494	235885
22870	235886
60553	235887
290	235888
62414	235889
116818	235890
156104	235891
105983	235892
74797	235893
104581	235894
145530	235895
100243	235896
22650	235897
71839	235898
87048	235899
38792	235900
9770	235901
139348	235902
45819	235903
11869	235904
145801	235905
89078	235906
14633	235907
83995	235908
162781	235909
158430	235910
192755	235911
119070	235912
88	235913
54887	235914
235787	235915
168597	235916
163208	235917
14884	235918
122799	235919
94	235920
13733	235921
39054	235922
94018	235923
29107	235924
22025	235925
3181	235926
80209	235927
242554	235928
222348	235929
8840	235930
71930	235931
159477	235932
34877	235933
3015	235934
120861	235935
61902	235936
70565	235937
10413	235938
292792	235939
1260	235940
31669	235941
51538	235942
22010	235943
140494	235944
232561	235945
20705	235946
65757	235947
24615	235948
31620	235949
114358	235950
882	235951
18682	235952
85610	235953
4836	235954
9974	235955
46509	235956
68518	235957
155506	235958
145705	235959
92885	235960
16567	235961
309396	235962
4402	235963
36632	235964
36012	235965
7578	235966
190	235967
123122	235968
85278	235969
39395	235970
12594	235971
3325	235972
211187	235973
16690	235974
28598	235975
67079	235976
240084	235977
140904	235978
5259	235979
4533	235980
23613	235981
19076	235982
4592	235983
32703	235984
96920	235985
4839	235986
12198	235987
130624	235988
32607	235989
8991	235990
7452	235991
21851	235992
27447	235993
28786	235994
32550	235995
75156	235996
119806	235997
114012	235998
175739	235999
307394	236000
73862	236001
76745	236002
7208	236003
21017	236004
6518	236005
2241	236006
450	236007
24167	236008
238	236009
66029	236010
178784	236011
126893	236012
28570	236013
1497	236014
92821	236015
23228	236016
73015	236017
170440	236018
39600	236019
297204	236020
11392	236021
52247	236022
24311	236023
262092	236024
11164	236025
135735	236026
10083	236027
186208	236028
111387	236029
127410	236030
37693	236031
12570	236032
70204	236033
28424	236034
26751	236035
85357	236036
18255	236037
168484	236038
3719	236039
21591	236040
42954	236041
89364	236042
3933	236043
118020	236044
204186	236045
45690	236046
2150	236047
174446	236048
83179	236049
98826	236050
334	236051
324880	236052
49296	236053
99425	236054
8989	236055
465	236056
123123	236057
36489	236058
12780	236059
82463	236060
140597	236061
185063	236062
3151	236063
97610	236064
92944	236065
959	236066
5007	236067
3689	236068
22495	236069
39424	236070
83455	236071
42066	236072
33118	236073
204095	236074
185148	236075
288338	236076
7888	236077
8977	236078
111152	236079
29173	236080
89	236081
18510	236082
72288	236083
16937	236084
17389	236085
10075	236086
61059	236087
26224	236088
47392	236089
302518	236090
6839	236091
66142	236092
200025	236093
45342	236094
872	236095
259281	236096
134606	236097
53847	236098
70064	236099
39798	236100
6624	236101
2071	236102
153973	236103
116315	236104
188655	236105
9132	236106
202269	236107
195920	236108
4819	236109
89822	236110
1905	236111
58273	236112
1165	236113
146342	236114
18045	236115
33257	236116
6833	236117
8195	236118
82612	236119
11984	236120
30897	236121
15298	236122
12	236123
32967	236124
23966	236125
54970	236126
3196	236127
263521	236128
20003	236129
15885	236130
16035	236131
72425	236132
8063	236133
9510	236134
165370	236135
50050	236136
104396	236137
4989	236138
45614	236139
156919	236140
6351	236141
77144	236142
15116	236143
200852	236144
38288	236145
45794	236146
80229	236147
808	236148
131853	236149
163478	236150
14185	236151
2833	236152
2522	236153
168313	236154
29473	236155
3384	236156
116856	236157
113747	236158
14229	236159
131304	236160
12132	236161
112794	236162
5133	236163
149150	236164
56686	236165
163026	236166
137828	236167
17615	236168
40114	236169
140628	236170
102621	236171
97398	236172
106220	236173
11077	236174
251711	236175
40824	236176
34485	236177
31505	236178
245458	236179
4101	236180
68985	236181
46748	236182
93830	236183
52714	236184
60944	236185
90402	236186
97266	236187
193630	236188
328270	236189
309117	236190
158861	236191
16041	236192
102350	236193
309689	236194
92255	236195
14660	236196
70928	236197
168504	236198
206117	236199
111137	236200
82873	236201
121477	236202
59031	236203
217855	236204
117557	236205
74831	236206
302733	236207
139074	236208
189112	236209
20796	236210
196416	236211
252069	236212
166104	236213
229025	236214
306732	236215
191854	236216
63273	236217
201575	236218
33435	236219
20	236220
664	236221
15356	236222
4442	236223
1851	236224
81061	236225
83433	236226
53766	236227
251192	236228
35318	236229
9711	236230
50849	236231
39671	236232
212876	236233
67919	236234
31045	236235
93044	236236
175977	236237
196505	236238
48960	236239
52113	236240
319602	236241
13862	236242
56309	236243
242533	236244
66878	236245
101982	236246
31902	236247
311623	236248
80616	236249
108690	236250
138065	236251
16551	236252
71428	236253
17302	236254
44295	236255
169499	236256
28154	236257
158172	236258
87623	236259
99897	236260
175082	236261
152212	236262
300549	236263
187750	236264
5815	236265
271505	236266
72761	236267
224791	236268
2517	236269
52946	236270
25950	236271
53058	236272
39365	236273
15539	236274
100520	236275
278173	236276
292697	236277
6908	236278
141480	236279
6874	236280
6410	236281
88925	236282
87101	236283
26322	236284
187000	236285
4458	236286
17022	236287
29798	236288
80062	236289
111704	236290
40653	236291
11890	236292
10156	236293
4075	236294
739	236295
39589	236296
100670	236297
410	236298
1334	236299
16587	236300
30914	236301
9292	236302
16486	236303
759	236304
3070	236305
3316	236306
282550	236307
6408	236308
58964	236309
5548	236310
5424	236311
6056	236312
81267	236313
44427	236314
115084	236315
166199	236316
6917	236317
26099	236318
4040	236319
1077	236320
19552	236321
8569	236322
156481	236323
307280	236324
43212	236325
784	236326
135808	236327
9079	236328
546	236329
94570	236330
4504	236331
129849	236332
5297	236333
8454	236334
61921	236335
7171	236336
199186	236337
95417	236338
98503	236339
40996	236340
33519	236341
211670	236342
108386	236343
6676	236344
71021	236345
158119	236346
72442	236347
60436	236348
279	236349
149140	236350
99356	236351
5729	236352
196920	236353
33264	236354
14243	236355
15262	236356
31752	236357
184187	236358
58495	236359
5907	236360
18566	236361
74371	236362
1723	236363
8232	236364
64771	236365
6618	236366
29617	236367
119281	236368
117875	236369
181	236370
2094	236371
1269	236372
35869	236373
17831	236374
81598	236375
200955	236376
14855	236377
148761	236378
93268	236379
24475	236380
48274	236381
33381	236382
2745	236383
648	236384
16890	236385
25791	236386
57927	236387
49469	236388
204630	236389
125134	236390
145607	236391
124789	236392
19659	236393
36823	236394
42249	236395
20263	236396
95645	236397
503	236398
39216	236399
14906	236400
9331	236401
8662	236402
8220	236403
12780	236404
275	236405
61093	236406
2356	236407
8258	236408
29765	236409
4708	236410
104886	236411
181	236412
18409	236413
104185	236414
126298	236415
46745	236416
26723	236417
11302	236418
419	236419
70793	236420
25504	236421
1093	236422
8783	236423
134333	236424
126376	236425
199511	236426
49050	236427
16333	236428
55414	236429
118254	236430
95518	236431
528	236432
3943	236433
240317	236434
8091	236435
98179	236436
107639	236437
187294	236438
16512	236439
78507	236440
30690	236441
181	236442
90324	236443
4486	236444
13943	236445
154204	236446
157470	236447
137083	236448
201999	236449
41401	236450
246226	236451
2748	236452
88611	236453
89951	236454
3050	236455
36657	236456
28557	236457
16986	236458
93184	236459
25913	236460
15755	236461
57981	236462
29425	236463
8489	236464
170516	236465
3046	236466
165575	236467
85745	236468
1636	236469
14256	236470
102200	236471
66759	236472
31716	236473
283702	236474
62304	236475
314933	236476
4181	236477
149421	236478
22158	236479
92986	236480
181096	236481
120022	236482
11762	236483
972	236484
54108	236485
253024	236486
167237	236487
14288	236488
12121	236489
77536	236490
995	236491
309237	236492
720	236493
83253	236494
26	236495
178320	236496
2925	236497
543	236498
216293	236499
85202	236500
77262	236501
42926	236502
69383	236503
73461	236504
12636	236505
2155	236506
89497	236507
81462	236508
134669	236509
101251	236510
32437	236511
107817	236512
29155	236513
118560	236514
4885	236515
33760	236516
98074	236517
98416	236518
29195	236519
12586	236520
39414	236521
319897	236522
272098	236523
158651	236524
50462	236525
249603	236526
5365	236527
18053	236528
10283	236529
234566	236530
9120	236531
39850	236532
82832	236533
139105	236534
13846	236535
201590	236536
41321	236537
20651	236538
88611	236539
98328	236540
63177	236541
39702	236542
101417	236543
10305	236544
21341	236545
87	236546
225291	236547
70931	236548
146353	236549
295784	236550
172123	236551
198137	236552
8481	236553
72545	236554
59413	236555
2161	236556
46099	236557
71295	236558
5877	236559
136914	236560
112573	236561
5215	236562
4481	236563
30317	236564
144638	236565
124857	236566
116154	236567
10700	236568
1479	236569
2959	236570
112636	236571
130349	236572
6973	236573
8570	236574
226303	236575
15889	236576
79299	236577
28614	236578
38971	236579
2485	236580
215844	236581
24224	236582
64877	236583
413	236584
135076	236585
39061	236586
3568	236587
110799	236588
126617	236589
73786	236590
34020	236591
35174	236592
123970	236593
6333	236594
46702	236595
6388	236596
104313	236597
238992	236598
59828	236599
223	236600
244408	236601
68701	236602
9217	236603
97512	236604
59702	236605
89541	236606
53199	236607
8	236608
35145	236609
105236	236610
50091	236611
932	236612
179376	236613
10719	236614
65773	236615
54151	236616
69913	236617
6090	236618
117656	236619
12745	236620
45339	236621
587	236622
74691	236623
322249	236624
26872	236625
9357	236626
46849	236627
180379	236628
11960	236629
67037	236630
30483	236631
4470	236632
85625	236633
8348	236634
53389	236635
24188	236636
18038	236637
31085	236638
4069	236639
3745	236640
148270	236641
148421	236642
8851	236643
64613	236644
12981	236645
229727	236646
34880	236647
68555	236648
118752	236649
257954	236650
26185	236651
29531	236652
100332	236653
17912	236654
97531	236655
3863	236656
177793	236657
130738	236658
215090	236659
88836	236660
110483	236661
75786	236662
324581	236663
172782	236664
97718	236665
44823	236666
125615	236667
169767	236668
198206	236669
24618	236670
62005	236671
11236	236672
15940	236673
19155	236674
231096	236675
13367	236676
18106	236677
96550	236678
213274	236679
117682	236680
3165	236681
588	236682
10140	236683
28844	236684
78130	236685
13772	236686
5648	236687
209148	236688
36723	236689
121525	236690
53479	236691
22608	236692
1936	236693
4531	236694
52981	236695
41738	236696
199567	236697
51529	236698
78175	236699
150617	236700
4225	236701
103565	236702
25295	236703
98191	236704
4151	236705
226730	236706
3159	236707
19493	236708
195703	236709
2036	236710
15850	236711
218887	236712
34081	236713
14972	236714
28566	236715
117594	236716
38054	236717
23902	236718
160946	236719
456	236720
270154	236721
127974	236722
76076	236723
7962	236724
16215	236725
105919	236726
33101	236727
27086	236728
24660	236729
52044	236730
134305	236731
70654	236732
25202	236733
57550	236734
48390	236735
227894	236736
251994	236737
31135	236738
5124	236739
10699	236740
9771	236741
126330	236742
8025	236743
28061	236744
27674	236745
144769	236746
93254	236747
241892	236748
78056	236749
27350	236750
298659	236751
56824	236752
46285	236753
2310	236754
194558	236755
40570	236756
13645	236757
35007	236758
153356	236759
271149	236760
113913	236761
245132	236762
126805	236763
289118	236764
138800	236765
19351	236766
148542	236767
45475	236768
84840	236769
77481	236770
55605	236771
106943	236772
400	236773
730	236774
28036	236775
30848	236776
80437	236777
11603	236778
21899	236779
173045	236780
56047	236781
24377	236782
197104	236783
55858	236784
374	236785
301662	236786
10487	236787
33622	236788
55920	236789
12665	236790
15932	236791
7986	236792
97013	236793
34604	236794
184925	236795
169992	236796
58331	236797
124643	236798
71136	236799
109369	236800
109206	236801
256779	236802
39653	236803
199991	236804
188534	236805
129518	236806
295856	236807
83776	236808
51563	236809
272610	236810
290014	236811
79013	236812
112975	236813
215393	236814
61303	236815
176786	236816
70379	236817
27214	236818
145775	236819
23200	236820
84506	236821
44766	236822
135735	236823
54710	236824
162890	236825
192916	236826
170897	236827
154264	236828
78499	236829
80959	236830
26588	236831
84603	236832
30785	236833
12820	236834
17683	236835
16855	236836
6572	236837
19016	236838
21663	236839
5589	236840
48017	236841
140160	236842
86223	236843
965	236844
34554	236845
180	236846
8909	236847
39646	236848
44860	236849
30376	236850
83417	236851
128305	236852
14057	236853
285	236854
8922	236855
7217	236856
106	236857
13686	236858
167525	236859
82145	236860
27124	236861
10508	236862
89471	236863
18640	236864
50098	236865
132760	236866
104681	236867
22053	236868
7206	236869
15137	236870
23501	236871
12215	236872
722	236873
54005	236874
206759	236875
103	236876
47822	236877
64128	236878
19688	236879
5158	236880
61	236881
219619	236882
75455	236883
105267	236884
157600	236885
1924	236886
143482	236887
6836	236888
4339	236889
6731	236890
119191	236891
36640	236892
298831	236893
69704	236894
59981	236895
29620	236896
50339	236897
5102	236898
83387	236899
63616	236900
729	236901
59455	236902
156798	236903
74089	236904
50883	236905
89972	236906
8835	236907
14882	236908
68093	236909
181142	236910
163745	236911
15819	236912
42412	236913
172089	236914
26294	236915
20779	236916
24787	236917
35577	236918
30261	236919
29579	236920
10018	236921
4615	236922
53293	236923
18867	236924
1380	236925
56200	236926
164945	236927
10043	236928
16790	236929
16603	236930
66610	236931
208962	236932
235913	236933
96527	236934
9074	236935
14641	236936
313389	236937
202858	236938
27030	236939
63150	236940
212139	236941
11763	236942
12976	236943
29262	236944
144276	236945
78907	236946
139452	236947
138158	236948
59691	236949
139452	236950
266334	236951
75027	236952
374	236953
189210	236954
65767	236955
8722	236956
6120	236957
31108	236958
120998	236959
31108	236960
37401	236961
138770	236962
99146	236963
14255	236964
19500	236965
9304	236966
81687	236967
183351	236968
110230	236969
17190	236970
119764	236971
5555	236972
78526	236973
74867	236974
56351	236975
1585	236976
212653	236977
9534	236978
2483	236979
257	236980
20435	236981
7946	236982
45030	236983
258070	236984
8168	236985
191984	236986
6944	236987
18058	236988
231	236989
342	236990
10395	236991
6449	236992
18469	236993
34199	236994
34017	236995
19569	236996
4428	236997
3135	236998
1001	236999
470	237000
30706	237001
13421	237002
299135	237003
1887	237004
31428	237005
160818	237006
44148	237007
11087	237008
45153	237009
7494	237010
58322	237011
5082	237012
77031	237013
106618	237014
97729	237015
4781	237016
372	237017
154065	237018
77987	237019
1449	237020
5594	237021
7310	237022
219	237023
24915	237024
17674	237025
259	237026
34207	237027
159646	237028
40436	237029
860	237030
43297	237031
75180	237032
65698	237033
85111	237034
82766	237035
202875	237036
101612	237037
127853	237038
14349	237039
131578	237040
200373	237041
38922	237042
283354	237043
283464	237044
46266	237045
232627	237046
12666	237047
46594	237048
25028	237049
20645	237050
9351	237051
34	237052
14721	237053
117428	237054
47987	237055
116874	237056
55296	237057
1969	237058
22417	237059
8360	237060
1420	237061
1875	237062
133963	237063
29131	237064
34490	237065
43	237066
16438	237067
72486	237068
168044	237069
73355	237070
78972	237071
9759	237072
113640	237073
4879	237074
34436	237075
85018	237076
3585	237077
39423	237078
159840	237079
37362	237080
54278	237081
34945	237082
870	237083
19752	237084
104	237085
59161	237086
7594	237087
8976	237088
303056	237089
14654	237090
27360	237091
219947	237092
3076	237093
16810	237094
27908	237095
15256	237096
5674	237097
67563	237098
101269	237099
148907	237100
6880	237101
9179	237102
39171	237103
19898	237104
24802	237105
28013	237106
2570	237107
44732	237108
66094	237109
312452	237110
4020	237111
587	237112
124114	237113
317983	237114
20428	237115
7793	237116
1526	237117
14876	237118
16631	237119
8505	237120
47667	237121
16542	237122
5464	237123
35609	237124
70061	237125
209558	237126
87255	237127
241104	237128
72518	237129
153922	237130
4793	237131
58433	237132
16598	237133
124558	237134
103635	237135
2076	237136
54791	237137
17894	237138
951	237139
16057	237140
92189	237141
113029	237142
12256	237143
23075	237144
56524	237145
87761	237146
22921	237147
156286	237148
276636	237149
85864	237150
241717	237151
5432	237152
154200	237153
104462	237154
324063	237155
270379	237156
125366	237157
192055	237158
98157	237159
30003	237160
1303	237161
175418	237162
72035	237163
39791	237164
94519	237165
73888	237166
117767	237167
30919	237168
82525	237169
19136	237170
51150	237171
8424	237172
20472	237173
43084	237174
1255	237175
79295	237176
301409	237177
214755	237178
297243	237179
54352	237180
319713	237181
239504	237182
212493	237183
8834	237184
224803	237185
14270	237186
139743	237187
30548	237188
14945	237189
131895	237190
27522	237191
2564	237192
260374	237193
102824	237194
111335	237195
13894	237196
35981	237197
32940	237198
132259	237199
127380	237200
135564	237201
307168	237202
5976	237203
213260	237204
90924	237205
59637	237206
309329	237207
288519	237208
212973	237209
193404	237210
151382	237211
54622	237212
42492	237213
4118	237214
1677	237215
26998	237216
46	237217
131518	237218
240501	237219
2686	237220
41021	237221
152815	237222
14294	237223
113632	237224
176122	237225
37	237226
87267	237227
287124	237228
68473	237229
38101	237230
102494	237231
61035	237232
158782	237233
38114	237234
7042	237235
19752	237236
8174	237237
21485	237238
156454	237239
15700	237240
106678	237241
213	237242
5162	237243
1195	237244
197555	237245
200543	237246
13455	237247
96209	237248
53494	237249
10307	237250
70035	237251
164851	237252
192156	237253
170439	237254
7119	237255
16262	237256
169490	237257
80856	237258
25306	237259
22270	237260
103234	237261
74880	237262
94566	237263
44132	237264
5027	237265
4745	237266
119326	237267
35111	237268
4976	237269
40729	237270
140305	237271
46178	237272
21429	237273
3825	237274
97081	237275
28460	237276
37934	237277
15330	237278
15648	237279
13813	237280
26804	237281
195454	237282
175031	237283
123295	237284
27413	237285
7795	237286
84451	237287
20173	237288
19742	237289
2035	237290
29105	237291
82885	237292
37933	237293
14141	237294
42937	237295
17130	237296
55269	237297
22415	237298
133410	237299
4861	237300
33111	237301
12701	237302
36095	237303
79672	237304
274	237305
15501	237306
1740	237307
90323	237308
362	237309
172194	237310
74871	237311
211158	237312
32877	237313
20446	237314
51465	237315
2227	237316
230471	237317
75763	237318
6618	237319
67394	237320
17140	237321
31862	237322
210434	237323
114117	237324
21641	237325
49859	237326
36818	237327
3896	237328
2030	237329
1162	237330
57381	237331
7238	237332
477	237333
30040	237334
4432	237335
189052	237336
273318	237337
133130	237338
8321	237339
186386	237340
12130	237341
176328	237342
117381	237343
152259	237344
25859	237345
3005	237346
4925	237347
172390	237348
41872	237349
33068	237350
71370	237351
303741	237352
88269	237353
5	237354
1500	237355
221460	237356
54760	237357
86151	237358
40650	237359
48343	237360
217818	237361
33248	237362
267339	237363
127440	237364
253221	237365
21529	237366
10082	237367
208787	237368
221820	237369
86061	237370
123756	237371
11676	237372
291855	237373
6996	237374
200413	237375
115794	237376
41030	237377
31924	237378
105979	237379
6982	237380
4954	237381
35260	237382
14316	237383
16708	237384
1359	237385
19579	237386
25725	237387
56833	237388
7057	237389
57380	237390
68079	237391
51729	237392
201850	237393
9435	237394
127566	237395
99398	237396
16723	237397
7723	237398
10905	237399
167561	237400
171	237401
63217	237402
4366	237403
74604	237404
32447	237405
151861	237406
15711	237407
180934	237408
61996	237409
108270	237410
41558	237411
36715	237412
209599	237413
4745	237414
26548	237415
31687	237416
13520	237417
85651	237418
27663	237419
1448	237420
35761	237421
56555	237422
177677	237423
90113	237424
17891	237425
25714	237426
48496	237427
21041	237428
24290	237429
3203	237430
31140	237431
28992	237432
4513	237433
87664	237434
56980	237435
172966	237436
86223	237437
37160	237438
3384	237439
9376	237440
26975	237441
37631	237442
5235	237443
30503	237444
37385	237445
2276	237446
32138	237447
31917	237448
54162	237449
214784	237450
584	237451
29711	237452
307814	237453
14484	237454
46560	237455
84157	237456
75755	237457
218	237458
205036	237459
2355	237460
151313	237461
37704	237462
22385	237463
213902	237464
203342	237465
593	237466
88454	237467
81404	237468
63200	237469
107438	237470
71069	237471
20757	237472
153195	237473
59971	237474
11319	237475
78227	237476
205787	237477
186673	237478
6770	237479
8797	237480
2077	237481
39551	237482
38609	237483
29328	237484
135	237485
28558	237486
5149	237487
107073	237488
205853	237489
24414	237490
114210	237491
87056	237492
14518	237493
288954	237494
235148	237495
110454	237496
10409	237497
33434	237498
13939	237499
135065	237500
18577	237501
26571	237502
250	237503
31	237504
130805	237505
137342	237506
20580	237507
30789	237508
42529	237509
112820	237510
203793	237511
119639	237512
172019	237513
24768	237514
4817	237515
681	237516
70697	237517
13544	237518
13544	237519
38186	237520
104922	237521
80904	237522
91527	237523
108195	237524
114173	237525
27000	237526
40916	237527
11877	237528
43223	237529
3369	237530
4161	237531
147274	237532
219618	237533
233184	237534
166036	237535
64040	237536
134773	237537
46482	237538
3099	237539
38796	237540
86	237541
884	237542
109031	237543
38519	237544
52603	237545
13323	237546
14359	237547
205477	237548
117094	237549
46911	237550
147696	237551
246056	237552
134622	237553
53232	237554
123933	237555
9273	237556
208303	237557
146341	237558
190522	237559
24420	237560
18591	237561
122288	237562
26872	237563
3856	237564
254780	237565
68824	237566
34482	237567
1209	237568
198833	237569
3763	237570
19547	237571
238978	237572
312258	237573
142184	237574
120471	237575
17596	237576
127088	237577
84997	237578
326606	237579
13503	237580
257749	237581
12538	237582
203268	237583
100844	237584
8011	237585
12710	237586
65815	237587
11216	237588
16913	237589
301855	237590
18192	237591
157654	237592
112127	237593
12416	237594
184216	237595
1315	237596
129	237597
50624	237598
19605	237599
70047	237600
2644	237601
18236	237602
98859	237603
17415	237604
11705	237605
6192	237606
34151	237607
30844	237608
22968	237609
18081	237610
23787	237611
28233	237612
162927	237613
281508	237614
177281	237615
133572	237616
62536	237617
103542	237618
83334	237619
3456	237620
43092	237621
73848	237622
58375	237623
98165	237624
292888	237625
193458	237626
124051	237627
108492	237628
200313	237629
39086	237630
12706	237631
8138	237632
127005	237633
150766	237634
68738	237635
194907	237636
113250	237637
83541	237638
18357	237639
206528	237640
80559	237641
50645	237642
282927	237643
82824	237644
52753	237645
31055	237646
138938	237647
139376	237648
108879	237649
5401	237650
193940	237651
112916	237652
133625	237653
20504	237654
26849	237655
18749	237656
191660	237657
164882	237658
9316	237659
92782	237660
80925	237661
293234	237662
137969	237663
17510	237664
82912	237665
92967	237666
304309	237667
56477	237668
12742	237669
34690	237670
19095	237671
133008	237672
133002	237673
260082	237674
317495	237675
201862	237676
65272	237677
75042	237678
14433	237679
291518	237680
153366	237681
106769	237682
174251	237683
123908	237684
325860	237685
165346	237686
156647	237687
75036	237688
110391	237689
94599	237690
14799	237691
2203	237692
137446	237693
150168	237694
86167	237695
85530	237696
44249	237697
13148	237698
17220	237699
80499	237700
93057	237701
104246	237702
187003	237703
160981	237704
14514	237705
46339	237706
327829	237707
56627	237708
51574	237709
140562	237710
73084	237711
40887	237712
4886	237713
839	237714
31204	237715
632	237716
322954	237717
6246	237718
27723	237719
9289	237720
255584	237721
31783	237722
132838	237723
34499	237724
6445	237725
11363	237726
117765	237727
80104	237728
18788	237729
121963	237730
70942	237731
11057	237732
20355	237733
261473	237734
9209	237735
158698	237736
22776	237737
81982	237738
59854	237739
1209	237740
21758	237741
20909	237742
233748	237743
27203	237744
24647	237745
213365	237746
202659	237747
30352	237748
5208	237749
15886	237750
64018	237751
28798	237752
33204	237753
41584	237754
230162	237755
68383	237756
224366	237757
24452	237758
38695	237759
184389	237760
129369	237761
178589	237762
1651	237763
24220	237764
90702	237765
38661	237766
224736	237767
27993	237768
301709	237769
73001	237770
114762	237771
6492	237772
47174	237773
44628	237774
266346	237775
94746	237776
214590	237777
51071	237778
1470	237779
117351	237780
1470	237781
37923	237782
55420	237783
14129	237784
30563	237785
80981	237786
157387	237787
73669	237788
126179	237789
141549	237790
133263	237791
308645	237792
69861	237793
177313	237794
130201	237795
93625	237796
174690	237797
148986	237798
65033	237799
42618	237800
250866	237801
309885	237802
222049	237803
68279	237804
50954	237805
154193	237806
226363	237807
30142	237808
65386	237809
40596	237810
15468	237811
117487	237812
62842	237813
235827	237814
196026	237815
15263	237816
285329	237817
6599	237818
49486	237819
7830	237820
19150	237821
10674	237822
1370	237823
253006	237824
198981	237825
19177	237826
83282	237827
16948	237828
172551	237829
57352	237830
163304	237831
108192	237832
270377	237833
88904	237834
196873	237835
8997	237836
31504	237837
5757	237838
191731	237839
31541	237840
43786	237841
76950	237842
1270	237843
10222	237844
118879	237845
33944	237846
143992	237847
183349	237848
36398	237849
310	237850
6055	237851
237005	237852
73	237853
119670	237854
230384	237855
244682	237856
71988	237857
209121	237858
68410	237859
29009	237860
71242	237861
263367	237862
2398	237863
37772	237864
2038	237865
63181	237866
68842	237867
133232	237868
109273	237869
23297	237870
69756	237871
240560	237872
41215	237873
445	237874
62497	237875
176701	237876
174467	237877
2230	237878
5075	237879
131736	237880
86849	237881
127278	237882
270454	237883
99399	237884
54978	237885
163	237886
76295	237887
87944	237888
5090	237889
172712	237890
10719	237891
71148	237892
57213	237893
9235	237894
27587	237895
20022	237896
2609	237897
7927	237898
36362	237899
248	237900
18604	237901
19898	237902
35736	237903
241651	237904
305990	237905
6025	237906
263252	237907
202262	237908
151452	237909
9235	237910
30113	237911
525	237912
177940	237913
98554	237914
55628	237915
37581	237916
2020	237917
13375	237918
284452	237919
270519	237920
100487	237921
65020	237922
14500	237923
156275	237924
44200	237925
107023	237926
37173	237927
279149	237928
16725	237929
3541	237930
90256	237931
97014	237932
19293	237933
70151	237934
187290	237935
156285	237936
75149	237937
75149	237938
43365	237939
216367	237940
248935	237941
30647	237942
50906	237943
46638	237944
39901	237945
6853	237946
77217	237947
38310	237948
102963	237949
60809	237950
911	237951
190443	237952
171437	237953
46374	237954
37925	237955
51141	237956
139467	237957
40410	237958
140562	237959
133872	237960
74648	237961
76795	237962
88046	237963
274530	237964
264	237965
11720	237966
41002	237967
244719	237968
45971	237969
4145	237970
12229	237971
124420	237972
134765	237973
21017	237974
24043	237975
34545	237976
55863	237977
199408	237978
82318	237979
95551	237980
330	237981
26761	237982
145009	237983
110569	237984
107675	237985
33372	237986
71271	237987
265492	237988
198495	237989
209171	237990
4693	237991
4406	237992
783	237993
12029	237994
5543	237995
27495	237996
67306	237997
26924	237998
23922	237999
133061	238000
33606	238001
61344	238002
25307	238003
27	238004
241691	238005
95753	238006
309265	238007
42590	238008
35140	238009
131834	238010
49480	238011
93906	238012
184720	238013
114065	238014
7041	238015
44705	238016
102606	238017
21570	238018
30853	238019
264502	238020
138801	238021
25996	238022
56414	238023
61204	238024
1207	238025
37479	238026
35524	238027
161516	238028
2187	238029
214774	238030
200675	238031
100375	238032
109031	238033
44830	238034
21638	238035
51313	238036
73018	238037
4133	238038
120771	238039
86213	238040
129250	238041
62827	238042
32410	238043
2993	238044
66503	238045
1091	238046
51358	238047
6151	238048
32912	238049
81668	238050
265929	238051
132261	238052
63290	238053
29616	238054
125118	238055
185418	238056
317084	238057
29797	238058
73566	238059
13400	238060
22747	238061
75130	238062
63936	238063
66645	238064
46707	238065
6860	238066
165928	238067
21078	238068
213290	238069
37163	238070
65655	238071
27975	238072
47880	238073
46463	238074
32567	238075
204830	238076
157336	238077
63747	238078
56725	238079
111146	238080
22984	238081
19008	238082
517	238083
299059	238084
158668	238085
96979	238086
8703	238087
198172	238088
40788	238089
157	238090
54107	238091
285499	238092
53210	238093
743	238094
92338	238095
1341	238096
15308	238097
154444	238098
267159	238099
82712	238100
10275	238101
89926	238102
190636	238103
15359	238104
60528	238105
49715	238106
58747	238107
21319	238108
160955	238109
43081	238110
45506	238111
335	238112
48552	238113
35098	238114
115383	238115
96156	238116
90850	238117
38931	238118
44456	238119
130414	238120
8442	238121
180375	238122
25265	238123
7722	238124
100191	238125
177257	238126
12305	238127
695	238128
18576	238129
194696	238130
125837	238131
18539	238132
46125	238133
273046	238134
33262	238135
221428	238136
121987	238137
102480	238138
7771	238139
45471	238140
283	238141
228050	238142
80605	238143
50984	238144
6300	238145
11130	238146
12203	238147
13349	238148
17480	238149
469	238150
1903	238151
269930	238152
208337	238153
293	238154
97940	238155
24843	238156
63479	238157
98255	238158
76689	238159
106698	238160
230277	238161
43382	238162
279853	238163
134775	238164
31624	238165
12706	238166
186544	238167
84924	238168
56751	238169
38331	238170
229160	238171
299720	238172
647	238173
216227	238174
1965	238175
257	238176
14253	238177
16404	238178
183175	238179
92632	238180
8803	238181
32572	238182
49741	238183
8685	238184
157826	238185
268424	238186
145890	238187
11559	238188
51649	238189
5086	238190
27967	238191
22001	238192
126427	238193
15437	238194
246431	238195
236240	238196
121845	238197
13785	238198
99518	238199
100133	238200
290555	238201
11456	238202
74536	238203
326186	238204
68708	238205
23780	238206
70697	238207
312058	238208
108700	238209
9676	238210
130406	238211
177083	238212
17038	238213
98167	238214
7904	238215
43628	238216
42176	238217
51332	238218
293978	238219
110692	238220
211	238221
2141	238222
253734	238223
61050	238224
596	238225
146724	238226
3290	238227
86048	238228
41319	238229
79281	238230
1947	238231
8595	238232
80	238233
50523	238234
165030	238235
315720	238236
11	238237
10427	238238
7153	238239
15056	238240
4817	238241
36145	238242
90987	238243
25247	238244
665	238245
200911	238246
78815	238247
10662	238248
20023	238249
470	238250
46595	238251
178167	238252
1015	238253
43689	238254
25947	238255
27434	238256
311547	238257
88063	238258
742	238259
88269	238260
192012	238261
151017	238262
74926	238263
224449	238264
103501	238265
20816	238266
7154	238267
37838	238268
1617	238269
135213	238270
17690	238271
103262	238272
212573	238273
104248	238274
5136	238275
63480	238276
68172	238277
49037	238278
70910	238279
34122	238280
203217	238281
24348	238282
95524	238283
227448	238284
53150	238285
58108	238286
9976	238287
93129	238288
31194	238289
598	238290
84	238291
187791	238292
4649	238293
88230	238294
4718	238295
52936	238296
90513	238297
166750	238298
69417	238299
217185	238300
247825	238301
240175	238302
76881	238303
28225	238304
30889	238305
95060	238306
8104	238307
26773	238308
16095	238309
57231	238310
139539	238311
127106	238312
200825	238313
60361	238314
38019	238315
47763	238316
109672	238317
36848	238318
44170	238319
12031	238320
307278	238321
149978	238322
250289	238323
57991	238324
71516	238325
46125	238326
58347	238327
195	238328
1376	238329
2209	238330
17291	238331
2900	238332
28746	238333
21797	238334
113195	238335
10620	238336
42088	238337
107	238338
61232	238339
67805	238340
13941	238341
155861	238342
97638	238343
214814	238344
15958	238345
116198	238346
41616	238347
219150	238348
242277	238349
39661	238350
291769	238351
234047	238352
166256	238353
33802	238354
1242	238355
6794	238356
2508	238357
82	238358
2416	238359
57042	238360
224478	238361
5918	238362
4845	238363
83110	238364
7881	238365
18184	238366
83896	238367
6197	238368
4907	238369
166818	238370
60074	238371
2063	238372
137281	238373
5725	238374
4501	238375
328349	238376
177262	238377
26247	238378
35177	238379
657	238380
45391	238381
47073	238382
64819	238383
323257	238384
23861	238385
83972	238386
237300	238387
126706	238388
37506	238389
28184	238390
44516	238391
28082	238392
136463	238393
34542	238394
321281	238395
4833	238396
47	238397
4275	238398
5459	238399
56276	238400
97550	238401
695	238402
44844	238403
1510	238404
130834	238405
48335	238406
36566	238407
191276	238408
194828	238409
75946	238410
17638	238411
7316	238412
48	238413
58707	238414
69303	238415
27545	238416
190160	238417
40605	238418
57365	238419
64604	238420
6198	238421
2664	238422
35840	238423
122711	238424
101298	238425
17188	238426
2347	238427
408	238428
25334	238429
25334	238430
64372	238431
98562	238432
63442	238433
263512	238434
42017	238435
7121	238436
5194	238437
78084	238438
97773	238439
36544	238440
29371	238441
4250	238442
2945	238443
42303	238444
186050	238445
78911	238446
11258	238447
195104	238448
245683	238449
58959	238450
178336	238451
19971	238452
15381	238453
3789	238454
48974	238455
20728	238456
54953	238457
20828	238458
112560	238459
171	238460
48453	238461
4141	238462
185772	238463
11118	238464
3804	238465
4141	238466
70409	238467
47706	238468
13731	238469
306844	238470
2600	238471
284385	238472
494	238473
12030	238474
59448	238475
28467	238476
15097	238477
145818	238478
15097	238479
145818	238480
192742	238481
103714	238482
47160	238483
29512	238484
18330	238485
115369	238486
248679	238487
287782	238488
35205	238489
226302	238490
76842	238491
70776	238492
58549	238493
216564	238494
83593	238495
37796	238496
104637	238497
43266	238498
134187	238499
53409	238500
214676	238501
214676	238502
308104	238503
37954	238504
264684	238505
72530	238506
5027	238507
311101	238508
310609	238509
10951	238510
53409	238511
39507	238512
7434	238513
37954	238514
42680	238515
51435	238516
110971	238517
104718	238518
124808	238519
27379	238520
66512	238521
55795	238522
130967	238523
10952	238524
48739	238525
199737	238526
49308	238527
2916	238528
134695	238529
78341	238530
10788	238531
17333	238532
17291	238533
1827	238534
27477	238535
35508	238536
9833	238537
173634	238538
17168	238539
319188	238540
109383	238541
44898	238542
1918	238543
195089	238544
33806	238545
256356	238546
16865	238547
141909	238548
69526	238549
88163	238550
15574	238551
3539	238552
43324	238553
24579	238554
6131	238555
11379	238556
261585	238557
11841	238558
32736	238559
84192	238560
20363	238561
262	238562
29027	238563
13191	238564
27520	238565
30575	238566
128	238567
176656	238568
17500	238569
52005	238570
220314	238571
69909	238572
170308	238573
163880	238574
84091	238575
8473	238576
103793	238577
27837	238578
151046	238579
56344	238580
17206	238581
83599	238582
2257	238583
204	238584
114774	238585
266961	238586
31094	238587
34870	238588
237702	238589
93206	238590
95001	238591
152761	238592
9691	238593
1621	238594
68758	238595
15265	238596
128130	238597
4241	238598
58076	238599
222663	238600
7769	238601
159259	238602
42790	238603
21266	238604
13477	238605
1082	238606
141190	238607
12990	238608
168636	238609
7333	238610
39429	238611
199638	238612
16385	238613
72845	238614
151	238615
100797	238616
35440	238617
363	238618
116180	238619
262121	238620
33141	238621
320	238622
62454	238623
3957	238624
1132	238625
159806	238626
125003	238627
26993	238628
42339	238629
57950	238630
71324	238631
212829	238632
49101	238633
21600	238634
7296	238635
272318	238636
20985	238637
28182	238638
212925	238639
212602	238640
32759	238641
207537	238642
296336	238643
21552	238644
84920	238645
140	238646
80928	238647
161205	238648
162006	238649
5053	238650
79114	238651
67280	238652
6660	238653
9199	238654
212360	238655
33511	238656
55022	238657
37904	238658
162698	238659
75098	238660
267826	238661
37477	238662
39582	238663
19010	238664
189197	238665
26845	238666
79114	238667
10920	238668
212734	238669
5950	238670
10861	238671
49101	238672
180347	238673
23267	238674
46663	238675
49533	238676
69536	238677
33495	238678
17910	238679
88228	238680
11763	238681
10861	238682
189605	238683
1711	238684
157326	238685
12443	238686
5723	238687
9711	238688
237004	238689
24709	238690
5768	238691
58133	238692
20516	238693
15303	238694
52836	238695
100200	238696
47511	238697
11982	238698
7296	238699
73840	238700
88290	238701
81555	238702
1379	238703
13333	238704
79212	238705
105639	238706
59087	238707
46981	238708
70849	238709
82954	238710
127263	238711
198336	238712
29223	238713
188569	238714
2529	238715
19482	238716
83480	238717
73554	238718
95332	238719
45079	238720
218954	238721
74787	238722
44571	238723
48255	238724
191404	238725
213227	238726
7757	238727
111562	238728
61745	238729
231419	238730
122064	238731
28749	238732
101	238733
5782	238734
22614	238735
111686	238736
108083	238737
58625	238738
120694	238739
7296	238740
14336	238741
2682	238742
3639	238743
10070	238744
55022	238745
97999	238746
34474	238747
104658	238748
138293	238749
37464	238750
35907	238751
1115	238752
173429	238753
81796	238754
22412	238755
294957	238756
277282	238757
47993	238758
86137	238759
7703	238760
64459	238761
22375	238762
15423	238763
270008	238764
85782	238765
12005	238766
147327	238767
134822	238768
24372	238769
45253	238770
54957	238771
7703	238772
9926	238773
87101	238774
148584	238775
15620	238776
17804	238777
67453	238778
129338	238779
21726	238780
120	238781
1203	238782
5	238783
61384	238784
173959	238785
51565	238786
18220	238787
21683	238788
115596	238789
192294	238790
13386	238791
36495	238792
36495	238793
212421	238794
14416	238795
31226	238796
9638	238797
3870	238798
83343	238799
18898	238800
13367	238801
52991	238802
130997	238803
74997	238804
5768	238805
5576	238806
54499	238807
25307	238808
126838	238809
3346	238810
266043	238811
4840	238812
116891	238813
96464	238814
13	238815
174020	238816
16046	238817
69889	238818
3343	238819
36353	238820
22950	238821
41013	238822
184457	238823
13508	238824
273503	238825
18885	238826
8352	238827
216195	238828
60396	238829
149480	238830
4995	238831
1729	238832
1065	238833
37310	238834
2227	238835
94636	238836
179236	238837
46456	238838
203822	238839
4451	238840
16667	238841
4451	238842
4382	238843
98532	238844
3681	238845
3231	238846
13486	238847
4114	238848
59861	238849
183906	238850
293	238851
67451	238852
120444	238853
34767	238854
24519	238855
280304	238856
81448	238857
3379	238858
304716	238859
36250	238860
64403	238861
117504	238862
118334	238863
96347	238864
274655	238865
302115	238866
16946	238867
51049	238868
29684	238869
2935	238870
116866	238871
7144	238872
270632	238873
90844	238874
77573	238875
6047	238876
61564	238877
13531	238878
14770	238879
8234	238880
9078	238881
19388	238882
87688	238883
20476	238884
6052	238885
105375	238886
55332	238887
61723	238888
10207	238889
48228	238890
19891	238891
889	238892
197651	238893
208845	238894
133837	238895
10662	238896
12479	238897
100005	238898
44616	238899
71025	238900
46615	238901
92135	238902
265390	238903
16892	238904
49311	238905
61030	238906
25281	238907
54313	238908
29154	238909
130778	238910
121	238911
38503	238912
21104	238913
136249	238914
322641	238915
74357	238916
14750	238917
4968	238918
92993	238919
110848	238920
56450	238921
37522	238922
43724	238923
16373	238924
38150	238925
43193	238926
80503	238927
60614	238928
63939	238929
9514	238930
24942	238931
167785	238932
154732	238933
177995	238934
18773	238935
9906	238936
22198	238937
122873	238938
1526	238939
196862	238940
4987	238941
82127	238942
137923	238943
13891	238944
97593	238945
29411	238946
291307	238947
38909	238948
102728	238949
159611	238950
210634	238951
301803	238952
52580	238953
23351	238954
58941	238955
274286	238956
55240	238957
56963	238958
114699	238959
9188	238960
26607	238961
35699	238962
144908	238963
69174	238964
28703	238965
10219	238966
77486	238967
172272	238968
69032	238969
167615	238970
125288	238971
136071	238972
6645	238973
238	238974
47521	238975
107905	238976
690	238977
89128	238978
9519	238979
85546	238980
10698	238981
34874	238982
112141	238983
57480	238984
128760	238985
89797	238986
49543	238987
183683	238988
277521	238989
56311	238990
285253	238991
70208	238992
169182	238993
35369	238994
320	238995
7577	238996
27490	238997
131429	238998
18939	238999
167	239000
200397	239001
57780	239002
156082	239003
67224	239004
27290	239005
72530	239006
195981	239007
146358	239008
253895	239009
12108	239010
15665	239011
50897	239012
12686	239013
28913	239014
72255	239015
36723	239016
55020	239017
32404	239018
96406	239019
117388	239020
324978	239021
5650	239022
30450	239023
1489	239024
3846	239025
10335	239026
82488	239027
9721	239028
6330	239029
4448	239030
123791	239031
311303	239032
105112	239033
25932	239034
18767	239035
14594	239036
6146	239037
271503	239038
26529	239039
19083	239040
127948	239041
128207	239042
290111	239043
59973	239044
106563	239045
28113	239046
2214	239047
17734	239048
121142	239049
13535	239050
8303	239051
174221	239052
46322	239053
8236	239054
47140	239055
183203	239056
45801	239057
320	239058
35922	239059
15067	239060
177526	239061
2303	239062
91688	239063
44447	239064
12160	239065
52365	239066
53009	239067
66406	239068
31966	239069
146606	239070
202261	239071
77362	239072
134368	239073
82809	239074
316051	239075
13002	239076
99003	239077
183823	239078
38585	239079
214302	239080
32958	239081
9361	239082
142087	239083
18494	239084
116324	239085
41631	239086
25282	239087
23574	239088
105013	239089
132405	239090
159419	239091
47209	239092
122613	239093
95755	239094
10429	239095
6772	239096
320448	239097
72005	239098
113454	239099
16336	239100
12717	239101
135195	239102
33	239103
147295	239104
7375	239105
33883	239106
6930	239107
6502	239108
6158	239109
36537	239110
18526	239111
125770	239112
253031	239113
9188	239114
105670	239115
5611	239116
186384	239117
29628	239118
18219	239119
25109	239120
12308	239121
10934	239122
108198	239123
50658	239124
107162	239125
12376	239126
38437	239127
142631	239128
133525	239129
26055	239130
505	239131
34491	239132
188977	239133
133532	239134
34570	239135
305044	239136
91670	239137
63760	239138
1893	239139
75837	239140
213053	239141
39436	239142
98004	239143
282596	239144
16458	239145
10726	239146
38178	239147
18931	239148
36653	239149
77904	239150
7032	239151
131661	239152
30811	239153
36772	239154
23425	239155
135326	239156
18604	239157
19630	239158
38856	239159
83782	239160
8018	239161
3872	239162
32083	239163
1175	239164
4805	239165
68912	239166
235859	239167
10214	239168
190893	239169
37930	239170
4037	239171
20144	239172
307914	239173
167198	239174
48219	239175
466	239176
127883	239177
30692	239178
6720	239179
31543	239180
2424	239181
3766	239182
105150	239183
15765	239184
17355	239185
209	239186
169305	239187
10195	239188
22740	239189
57788	239190
182572	239191
6432	239192
13269	239193
11983	239194
34986	239195
57040	239196
167939	239197
30933	239198
27297	239199
87677	239200
161486	239201
28058	239202
45619	239203
62191	239204
50675	239205
191630	239206
113828	239207
9070	239208
20307	239209
8403	239210
53753	239211
10638	239212
140759	239213
77438	239214
2639	239215
5186	239216
98909	239217
204	239218
21175	239219
837	239220
224	239221
4920	239222
193	239223
6720	239224
125	239225
11046	239226
190231	239227
4633	239228
249038	239229
11426	239230
49144	239231
28442	239232
9881	239233
14562	239234
197630	239235
84603	239236
34754	239237
141769	239238
71164	239239
43083	239240
11987	239241
2022	239242
138	239243
375	239244
141641	239245
238188	239246
78786	239247
77519	239248
4066	239249
194494	239250
51507	239251
25327	239252
195643	239253
51322	239254
48115	239255
3009	239256
20589	239257
70498	239258
58005	239259
21575	239260
24213	239261
140236	239262
74854	239263
4946	239264
4225	239265
18723	239266
45643	239267
40163	239268
44697	239269
104718	239270
46378	239271
25641	239272
100671	239273
135027	239274
40664	239275
53251	239276
33135	239277
34661	239278
253604	239279
68933	239280
259705	239281
66991	239282
103087	239283
130702	239284
172053	239285
121715	239286
7963	239287
3074	239288
1865	239289
56586	239290
66	239291
1550	239292
49549	239293
4633	239294
445	239295
34436	239296
31255	239297
321062	239298
19712	239299
78296	239300
49645	239301
9721	239302
17425	239303
17435	239304
48043	239305
5565	239306
40721	239307
290926	239308
76093	239309
38244	239310
38066	239311
113504	239312
17984	239313
285415	239314
14867	239315
66	239316
174220	239317
27030	239318
13627	239319
51650	239320
10117	239321
224410	239322
99688	239323
234373	239324
14333	239325
100777	239326
52233	239327
53378	239328
27811	239329
19835	239330
2038	239331
538	239332
825	239333
14	239334
3352	239335
17	239336
2227	239337
1407	239338
1260	239339
19197	239340
257	239341
105126	239342
25911	239343
106030	239344
79629	239345
19835	239346
28458	239347
55367	239348
56257	239349
4092	239350
6037	239351
516	239352
6873	239353
56371	239354
2905	239355
55843	239356
78528	239357
18891	239358
303860	239359
68026	239360
14676	239361
102657	239362
228039	239363
39741	239364
135227	239365
12886	239366
300225	239367
48069	239368
13724	239369
82565	239370
94464	239371
10694	239372
31	239373
35003	239374
8480	239375
79449	239376
59527	239377
4414	239378
214789	239379
572	239380
28737	239381
101910	239382
6817	239383
131915	239384
23733	239385
136388	239386
132365	239387
70992	239388
90146	239389
35685	239390
63648	239391
282245	239392
3595	239393
44724	239394
2217	239395
1013	239396
31295	239397
38088	239398
249495	239399
65034	239400
69607	239401
99999	239402
5258	239403
84172	239404
304435	239405
136013	239406
204627	239407
4295	239408
22251	239409
215415	239410
25048	239411
243961	239412
16219	239413
37744	239414
42919	239415
1743	239416
15420	239417
9262	239418
7723	239419
144935	239420
18640	239421
2756	239422
37015	239423
5925	239424
239907	239425
4095	239426
98747	239427
29613	239428
18039	239429
6692	239430
254171	239431
1853	239432
51263	239433
278603	239434
25839	239435
1419	239436
76685	239437
106836	239438
71724	239439
75	239440
33782	239441
536	239442
3392	239443
283581	239444
9431	239445
13279	239446
18	239447
122580	239448
7244	239449
32372	239450
3479	239451
22686	239452
23721	239453
35029	239454
5	239455
536	239456
198712	239457
130761	239458
56220	239459
15298	239460
3529	239461
25638	239462
32895	239463
135190	239464
224804	239465
30415	239466
142101	239467
297289	239468
92086	239469
137324	239470
41880	239471
58115	239472
167301	239473
33595	239474
1614	239475
119062	239476
71957	239477
2116	239478
256421	239479
256451	239480
22609	239481
83410	239482
39734	239483
202647	239484
33642	239485
33191	239486
70535	239487
41398	239488
5915	239489
155711	239490
32237	239491
64285	239492
26596	239493
13795	239494
93695	239495
7978	239496
21737	239497
204784	239498
22534	239499
19115	239500
39733	239501
157441	239502
23852	239503
124763	239504
74807	239505
42649	239506
16773	239507
61292	239508
4600	239509
635	239510
31020	239511
1615	239512
16521	239513
55902	239514
282320	239515
15596	239516
70923	239517
1054	239518
18364	239519
113267	239520
170817	239521
36204	239522
107989	239523
20761	239524
290	239525
213860	239526
9234	239527
162970	239528
218802	239529
204860	239530
121696	239531
1695	239532
68012	239533
237359	239534
48002	239535
5923	239536
123508	239537
123508	239538
2018	239539
179100	239540
4361	239541
105014	239542
80	239543
194350	239544
850	239545
56067	239546
21932	239547
4087	239548
10273	239549
13488	239550
273351	239551
93267	239552
31154	239553
16977	239554
495	239555
89191	239556
18394	239557
182262	239558
68717	239559
315552	239560
42891	239561
3850	239562
90107	239563
84510	239564
54101	239565
16643	239566
581	239567
5103	239568
31743	239569
1073	239570
10070	239571
78503	239572
33216	239573
540	239574
24788	239575
5769	239576
145043	239577
13364	239578
27978	239579
85009	239580
55838	239581
65458	239582
12021	239583
114390	239584
5567	239585
165311	239586
51335	239587
20911	239588
15331	239589
69047	239590
31137	239591
50558	239592
2814	239593
52153	239594
43911	239595
9329	239596
3323	239597
139139	239598
69997	239599
20570	239600
43977	239601
29980	239602
305768	239603
24897	239604
18993	239605
38756	239606
10624	239607
23756	239608
108159	239609
107010	239610
50376	239611
191013	239612
106128	239613
38521	239614
202598	239615
73926	239616
29385	239617
233	239618
197803	239619
69520	239620
27143	239621
101091	239622
79533	239623
60108	239624
29889	239625
103017	239626
72235	239627
89142	239628
103709	239629
73882	239630
190707	239631
80123	239632
81920	239633
52879	239634
3742	239635
9358	239636
25979	239637
262785	239638
41740	239639
21107	239640
72	239641
279735	239642
197425	239643
113542	239644
80646	239645
3212	239646
120312	239647
135771	239648
18546	239649
36723	239650
35362	239651
35399	239652
2627	239653
82064	239654
126319	239655
210492	239656
124544	239657
8350	239658
20223	239659
93262	239660
82126	239661
46880	239662
11197	239663
202584	239664
19008	239665
56068	239666
83733	239667
20560	239668
25932	239669
59826	239670
1870	239671
151231	239672
60534	239673
54703	239674
117771	239675
130365	239676
17984	239677
95287	239678
199790	239679
45410	239680
1195	239681
4821	239682
27452	239683
287769	239684
116169	239685
68155	239686
81413	239687
4821	239688
36694	239689
210758	239690
92921	239691
171793	239692
1914	239693
20907	239694
189645	239695
70692	239696
70692	239697
35844	239698
8198	239699
120055	239700
39731	239701
122872	239702
122869	239703
35876	239704
8642	239705
74974	239706
14566	239707
4078	239708
154221	239709
7665	239710
267050	239711
328548	239712
16793	239713
1459	239714
15126	239715
73089	239716
48620	239717
48103	239718
111086	239719
111252	239720
2674	239721
99003	239722
47191	239723
198602	239724
69300	239725
6512	239726
14380	239727
41849	239728
1652	239729
47779	239730
105706	239731
115873	239732
21480	239733
12970	239734
139915	239735
14482	239736
6022	239737
3630	239738
37110	239739
53129	239740
2816	239741
27233	239742
32	239743
197533	239744
6744	239745
70822	239746
47244	239747
119493	239748
33041	239749
51307	239750
7496	239751
35714	239752
77651	239753
10103	239754
8303	239755
10813	239756
151882	239757
316221	239758
193640	239759
70690	239760
22847	239761
37801	239762
17173	239763
44441	239764
4238	239765
20797	239766
26521	239767
27712	239768
8328	239769
98861	239770
5245	239771
5245	239772
26587	239773
109413	239774
11186	239775
16598	239776
28782	239777
214308	239778
6650	239779
140345	239780
1059	239781
96121	239782
96125	239783
38828	239784
130759	239785
294695	239786
323143	239787
16156	239788
12301	239789
32243	239790
311302	239791
176121	239792
192528	239793
39629	239794
106237	239795
142477	239796
15215	239797
70341	239798
8479	239799
8904	239800
94244	239801
109584	239802
71176	239803
72387	239804
20907	239805
30289	239806
73495	239807
62400	239808
47221	239809
62299	239810
61751	239811
126823	239812
119700	239813
9463	239814
9503	239815
37983	239816
61316	239817
29460	239818
179099	239819
1059	239820
72195	239821
42539	239822
315980	239823
49487	239824
109167	239825
138733	239826
69884	239827
126181	239828
128315	239829
142689	239830
303293	239831
111448	239832
142479	239833
36847	239834
122285	239835
243477	239836
169688	239837
83026	239838
19347	239839
73229	239840
54948	239841
86798	239842
27146	239843
8120	239844
209380	239845
108843	239846
9431	239847
39086	239848
272268	239849
306738	239850
157124	239851
3264	239852
78308	239853
8023	239854
274	239855
4879	239856
87927	239857
58953	239858
23031	239859
34200	239860
10212	239861
9915	239862
8375	239863
52429	239864
94689	239865
257522	239866
314495	239867
1871	239868
36691	239869
299611	239870
172834	239871
192777	239872
192777	239873
21031	239874
13153	239875
152270	239876
64645	239877
8642	239878
113933	239879
293814	239880
14484	239881
14484	239882
26588	239883
320	239884
19077	239885
328287	239886
34830	239887
11970	239888
8422	239889
30464	239890
233429	239891
87228	239892
27326	239893
16405	239894
10438	239895
129424	239896
97046	239897
52840	239898
37933	239899
26863	239900
11468	239901
19577	239902
13897	239903
143259	239904
178965	239905
41176	239906
35354	239907
68146	239908
11850	239909
310894	239910
205035	239911
39670	239912
166694	239913
10828	239914
1213	239915
40167	239916
253567	239917
5832	239918
57937	239919
60265	239920
28920	239921
151553	239922
56900	239923
46811	239924
11325	239925
210128	239926
35185	239927
22116	239928
31106	239929
130070	239930
94355	239931
85161	239932
12241	239933
223171	239934
31598	239935
45918	239936
32175	239937
173989	239938
37799	239939
12197	239940
42016	239941
2627	239942
14482	239943
13032	239944
1914	239945
134151	239946
45999	239947
17762	239948
64611	239949
80959	239950
118951	239951
18952	239952
136783	239953
33628	239954
67750	239955
124330	239956
132944	239957
24897	239958
103772	239959
58647	239960
5200	239961
155810	239962
7994	239963
18773	239964
132487	239965
77855	239966
19478	239967
25227	239968
8481	239969
28665	239970
184098	239971
155931	239972
40733	239973
268085	239974
75736	239975
58528	239976
63365	239977
7496	239978
91685	239979
55750	239980
100673	239981
19882	239982
13381	239983
5761	239984
19890	239985
5916	239986
30026	239987
155465	239988
13434	239989
58537	239990
324810	239991
10888	239992
287857	239993
98773	239994
21254	239995
6683	239996
44684	239997
146415	239998
82475	239999
14446	240000
109123	240001
4594	240002
27849	240003
33512	240004
32533	240005
25536	240006
22567	240007
43029	240008
169494	240009
143735	240010
97265	240011
14877	240012
16263	240013
22627	240014
99785	240015
8997	240016
95525	240017
24584	240018
39604	240019
108844	240020
80503	240021
25111	240022
68341	240023
157922	240024
14476	240025
307899	240026
3116	240027
5408	240028
92219	240029
25181	240030
22441	240031
3022	240032
80884	240033
181333	240034
44885	240035
14829	240036
6828	240037
56281	240038
49263	240039
56366	240040
3906	240041
35161	240042
154030	240043
11884	240044
697	240045
65280	240046
156120	240047
83376	240048
10429	240049
211551	240050
294008	240051
295496	240052
35573	240053
285169	240054
65402	240055
207589	240056
13392	240057
57269	240058
192505	240059
51013	240060
116441	240061
114626	240062
107058	240063
14693	240064
28011	240065
145050	240066
133746	240067
25940	240068
81567	240069
9230	240070
88971	240071
158659	240072
189214	240073
119771	240074
238892	240075
19268	240076
291670	240077
208717	240078
63260	240079
93854	240080
35614	240081
63044	240082
3630	240083
2035	240084
163375	240085
32237	240086
25200	240087
18981	240088
61126	240089
156353	240090
1029	240091
38610	240092
172495	240093
34084	240094
12353	240095
144337	240096
34436	240097
47970	240098
151579	240099
97636	240100
128047	240101
22852	240102
104121	240103
16244	240104
23529	240105
116169	240106
74765	240107
147742	240108
6578	240109
2544	240110
22338	240111
9184	240112
44618	240113
197782	240114
309191	240115
45983	240116
53488	240117
14380	240118
42574	240119
141879	240120
36403	240121
140776	240122
15527	240123
2844	240124
6311	240125
184628	240126
35361	240127
5324	240128
88591	240129
51031	240130
4048	240131
309546	240132
9832	240133
73087	240134
33969	240135
12000	240136
16632	240137
95502	240138
55781	240139
18889	240140
20448	240141
70397	240142
40599	240143
112508	240144
27591	240145
1850	240146
19665	240147
18206	240148
123116	240149
323096	240150
82172	240151
2045	240152
18206	240153
78048	240154
136794	240155
27601	240156
107365	240157
1159	240158
241567	240159
17555	240160
8224	240161
247501	240162
8083	240163
36259	240164
2045	240165
278880	240166
10079	240167
122255	240168
79056	240169
1367	240170
188552	240171
25200	240172
121284	240173
122258	240174
25004	240175
35579	240176
25092	240177
35501	240178
25091	240179
290660	240180
190813	240181
78348	240182
121717	240183
121575	240184
10038	240185
78432	240186
52451	240187
52126	240188
25131	240189
52285	240190
188804	240191
189437	240192
52374	240193
121141	240194
13351	240195
189245	240196
189436	240197
122424	240198
91843	240199
15802	240200
5229	240201
49825	240202
37141	240203
8281	240204
10912	240205
100319	240206
100319	240207
51570	240208
249287	240209
44955	240210
84789	240211
46923	240212
196690	240213
3635	240214
5565	240215
25351	240216
44106	240217
25879	240218
7301	240219
22797	240220
132949	240221
121334	240222
52664	240223
246	240224
87971	240225
14141	240226
919	240227
3063	240228
17138	240229
270216	240230
130397	240231
4861	240232
28998	240233
116863	240234
52450	240235
155808	240236
128344	240237
10295	240238
135810	240239
58538	240240
199156	240241
43821	240242
280988	240243
311914	240244
310044	240245
14743	240246
84433	240247
26648	240248
65304	240249
317391	240250
32020	240251
133811	240252
20857	240253
56105	240254
88841	240255
1459	240256
176120	240257
103643	240258
121437	240259
147857	240260
185332	240261
84265	240262
91941	240263
211959	240264
12476	240265
40564	240266
170772	240267
120545	240268
19421	240269
208259	240270
40452	240271
25107	240272
78012	240273
325266	240274
32388	240275
15376	240276
114102	240277
7195	240278
131922	240279
165085	240280
181888	240281
24020	240282
30024	240283
41411	240284
52033	240285
89727	240286
257435	240287
10320	240288
221026	240289
18802	240290
122591	240291
192798	240292
96635	240293
150087	240294
35452	240295
22157	240296
51872	240297
182235	240298
130765	240299
38360	240300
283580	240301
164795	240302
9572	240303
19008	240304
7679	240305
4469	240306
54859	240307
21382	240308
24006	240309
295513	240310
16106	240311
9820	240312
39629	240313
73193	240314
89155	240315
30201	240316
6553	240317
10950	240318
179698	240319
90537	240320
173517	240321
166123	240322
187460	240323
12614	240324
66660	240325
152258	240326
93766	240327
8343	240328
210353	240329
29176	240330
3996	240331
246510	240332
92620	240333
159363	240334
89506	240335
3141	240336
23067	240337
317707	240338
9994	240339
116335	240340
18869	240341
6683	240342
12587	240343
2675	240344
72452	240345
2318	240346
35329	240347
85719	240348
84	240349
155069	240350
46296	240351
259766	240352
143223	240353
51322	240354
125941	240355
63758	240356
6064	240357
4479	240358
1950	240359
123612	240360
11461	240361
1039	240362
11311	240363
78783	240364
5827	240365
466	240366
164436	240367
97854	240368
57149	240369
15448	240370
17742	240371
33113	240372
79463	240373
16697	240374
181375	240375
34209	240376
1384	240377
27588	240378
38854	240379
599	240380
108104	240381
22759	240382
38969	240383
107605	240384
132807	240385
217448	240386
111337	240387
303822	240388
20385	240389
100000	240390
53688	240391
2834	240392
7170	240393
48040	240394
82967	240395
156962	240396
306348	240397
8114	240398
13637	240399
57149	240400
44561	240401
83349	240402
122179	240403
3585	240404
4755	240405
227	240406
16726	240407
38689	240408
23089	240409
3197	240410
3222	240411
10698	240412
33091	240413
28412	240414
13599	240415
244488	240416
74225	240417
26314	240418
37429	240419
2962	240420
107465	240421
159767	240422
14410	240423
139505	240424
52230	240425
11934	240426
193605	240427
6036	240428
5471	240429
957	240430
42575	240431
10736	240432
29320	240433
16644	240434
502	240435
154218	240436
64530	240437
41616	240438
958	240439
16644	240440
43	240441
3180	240442
93985	240443
12573	240444
53759	240445
6226	240446
24288	240447
33278	240448
856	240449
63	240450
133808	240451
3392	240452
5795	240453
15288	240454
19944	240455
14411	240456
14629	240457
97457	240458
210993	240459
24118	240460
25616	240461
99295	240462
17105	240463
210993	240464
40503	240465
27172	240466
56814	240467
15700	240468
2781	240469
131131	240470
31242	240471
17399	240472
90473	240473
147371	240474
146907	240475
194390	240476
146414	240477
5022	240478
153606	240479
119249	240480
3585	240481
9755	240482
183028	240483
125698	240484
43254	240485
114008	240486
223211	240487
11261	240488
93299	240489
271360	240490
1548	240491
70492	240492
8262	240493
39729	240494
96873	240495
129784	240496
91664	240497
126770	240498
116178	240499
215944	240500
187216	240501
82894	240502
171270	240503
3541	240504
39124	240505
12074	240506
153670	240507
2667	240508
37285	240509
38100	240510
23926	240511
16516	240512
48797	240513
74021	240514
196375	240515
11219	240516
84870	240517
65208	240518
16016	240519
194992	240520
48558	240521
247156	240522
19606	240523
35008	240524
126661	240525
10560	240526
9184	240527
112230	240528
104449	240529
43982	240530
1019	240531
4910	240532
449	240533
220	240534
1425	240535
1018	240536
2085	240537
11	240538
11190	240539
9043	240540
359	240541
630	240542
215	240543
4841	240544
55703	240545
1253	240546
3136	240547
2266	240548
93426	240549
17144	240550
20628	240551
565	240552
9605	240553
16306	240554
24811	240555
10591	240556
610	240557
2182	240558
1018	240559
220	240560
809	240561
363	240562
148812	240563
24464	240564
30980	240565
15784	240566
89617	240567
109392	240568
70445	240569
70623	240570
668	240571
22851	240572
175030	240573
30464	240574
38909	240575
26777	240576
156326	240577
3303	240578
35947	240579
22328	240580
552	240581
91107	240582
32903	240583
41183	240584
214225	240585
86646	240586
25849	240587
313412	240588
350	240589
8437	240590
92243	240591
41035	240592
11969	240593
69056	240594
179828	240595
63037	240596
30467	240597
12942	240598
204652	240599
214834	240600
81424	240601
278890	240602
130760	240603
117620	240604
21424	240605
21994	240606
53196	240607
9944	240608
70050	240609
48357	240610
14951	240611
33256	240612
5120	240613
89213	240614
50251	240615
88892	240616
18294	240617
23688	240618
311274	240619
117687	240620
6720	240621
59340	240622
68975	240623
113066	240624
302404	240625
24508	240626
33245	240627
28098	240628
2105	240629
32594	240630
105753	240631
159	240632
37405	240633
2045	240634
102408	240635
10033	240636
17471	240637
148338	240638
229492	240639
97147	240640
127929	240641
52903	240642
315573	240643
71162	240644
114390	240645
10997	240646
110429	240647
7910	240648
127755	240649
67489	240650
2253	240651
5381	240652
129122	240653
1940	240654
20688	240655
1457	240656
668	240657
128029	240658
13606	240659
118565	240660
183544	240661
308274	240662
3486	240663
6619	240664
54449	240665
13218	240666
6241	240667
191019	240668
2213	240669
26303	240670
30616	240671
173463	240672
3259	240673
25961	240674
261188	240675
85118	240676
147444	240677
232696	240678
4620	240679
148198	240680
19362	240681
8876	240682
28076	240683
7107	240684
27959	240685
14344	240686
139360	240687
3142	240688
10145	240689
22058	240690
62742	240691
78812	240692
23856	240693
30875	240694
79650	240695
26936	240696
512	240697
45011	240698
148	240699
3283	240700
14440	240701
112981	240702
2537	240703
66479	240704
61407	240705
27378	240706
209985	240707
12595	240708
183497	240709
183496	240710
289014	240711
57475	240712
18542	240713
19063	240714
34512	240715
163865	240716
1839	240717
9487	240718
109257	240719
88057	240720
26031	240721
19188	240722
12065	240723
207990	240724
184094	240725
64903	240726
88057	240727
189240	240728
2584	240729
57243	240730
67482	240731
61355	240732
75393	240733
75393	240734
75697	240735
314149	240736
2	240737
103834	240738
134090	240739
126265	240740
6359	240741
79501	240742
102026	240743
30574	240744
14687	240745
57280	240746
50987	240747
30676	240748
157090	240749
57553	240750
171276	240751
172732	240752
187889	240753
26196	240754
10419	240755
178299	240756
150648	240757
17374	240758
7268	240759
36762	240760
2791	240761
30554	240762
181959	240763
291	240764
251921	240765
117484	240766
3794	240767
70240	240768
51949	240769
10755	240770
175731	240771
45935	240772
107235	240773
1837	240774
125421	240775
169487	240776
14	240777
115530	240778
60897	240779
36289	240780
53623	240781
241	240782
670	240783
87220	240784
109520	240785
1290	240786
581	240787
275743	240788
147033	240789
256842	240790
181910	240791
19282	240792
17390	240793
58587	240794
72597	240795
15471	240796
436	240797
7285	240798
883	240799
241787	240800
218778	240801
1319	240802
108996	240803
177629	240804
7380	240805
57223	240806
91823	240807
306123	240808
17770	240809
29772	240810
35496	240811
195359	240812
2198	240813
110634	240814
8672	240815
38631	240816
8115	240817
38449	240818
83366	240819
94700	240820
5598	240821
9174	240822
276649	240823
248607	240824
676	240825
1440	240826
129247	240827
119281	240828
1633	240829
22815	240830
17441	240831
16691	240832
26449	240833
26449	240834
263947	240835
40322	240836
133265	240837
5085	240838
7382	240839
220289	240840
76055	240841
326728	240842
194536	240843
621	240844
1343	240845
8704	240846
88892	240847
134309	240848
19360	240849
309330	240850
9656	240851
31807	240852
545	240853
27292	240854
11103	240855
101939	240856
67379	240857
9029	240858
195189	240859
124703	240860
2794	240861
22242	240862
135264	240863
8473	240864
192209	240865
2245	240866
497	240867
50838	240868
16727	240869
5148	240870
3283	240871
126783	240872
51812	240873
2153	240874
12660	240875
20117	240876
135758	240877
108200	240878
30164	240879
82988	240880
242087	240881
1324	240882
30449	240883
1876	240884
4108	240885
14562	240886
2739	240887
7209	240888
920	240889
2701	240890
105451	240891
72909	240892
3936	240893
191929	240894
33608	240895
7213	240896
9645	240897
695	240898
134068	240899
142654	240900
184395	240901
19356	240902
216918	240903
103786	240904
3446	240905
2161	240906
70998	240907
12013	240908
1081	240909
101594	240910
59244	240911
2775	240912
274063	240913
51976	240914
44732	240915
281265	240916
53	240917
66737	240918
108345	240919
35353	240920
11753	240921
117240	240922
41929	240923
16889	240924
5118	240925
3695	240926
8782	240927
245127	240928
86567	240929
203461	240930
4754	240931
47962	240932
65285	240933
131925	240934
47920	240935
132386	240936
39373	240937
281886	240938
27163	240939
35090	240940
4216	240941
31839	240942
47379	240943
2871	240944
29532	240945
11775	240946
141234	240947
4611	240948
49623	240949
22	240950
270581	240951
61590	240952
16739	240953
127348	240954
61940	240955
123809	240956
10147	240957
263619	240958
83871	240959
1458	240960
5264	240961
57637	240962
3198	240963
17900	240964
179307	240965
216209	240966
9573	240967
8252	240968
25840	240969
23124	240970
7549	240971
2654	240972
2566	240973
27621	240974
1970	240975
91164	240976
39047	240977
4593	240978
11364	240979
986	240980
49748	240981
85851	240982
12517	240983
1278	240984
322502	240985
173401	240986
11218	240987
74320	240988
33164	240989
3179	240990
57317	240991
6728	240992
90911	240993
29108	240994
213362	240995
60544	240996
19283	240997
10448	240998
86508	240999
38534	241000
2834	241001
31776	241002
48998	241003
200124	241004
78815	241005
267467	241006
116669	241007
55213	241008
2828	241009
415	241010
5652	241011
580	241012
9264	241013
30267	241014
157504	241015
21588	241016
6813	241017
29625	241018
73404	241019
5298	241020
195888	241021
553	241022
15265	241023
1767	241024
1708	241025
96286	241026
22811	241027
68083	241028
6807	241029
201690	241030
6862	241031
133202	241032
6282	241033
2282	241034
42528	241035
1757	241036
51787	241037
65884	241038
197652	241039
102452	241040
23325	241041
108546	241042
94172	241043
83166	241044
7356	241045
239777	241046
37	241047
102954	241048
44692	241049
52567	241050
253458	241051
214568	241052
228308	241053
261987	241054
14783	241055
13778	241056
111478	241057
134117	241058
12882	241059
5923	241060
22511	241061
118265	241062
46351	241063
5175	241064
186563	241065
366	241066
2578	241067
132852	241068
10117	241069
66080	241070
43170	241071
168464	241072
280258	241073
328045	241074
64249	241075
235133	241076
93194	241077
4885	241078
258	241079
5872	241080
36427	241081
36326	241082
9880	241083
30230	241084
284396	241085
5185	241086
203366	241087
4103	241088
302960	241089
8090	241090
204272	241091
63967	241092
448	241093
3297	241094
114661	241095
137027	241096
4930	241097
27310	241098
50265	241099
266826	241100
192113	241101
59719	241102
86594	241103
134229	241104
47431	241105
24540	241106
27458	241107
2457	241108
81887	241109
1065	241110
46	241111
1573	241112
2726	241113
3640	241114
12563	241115
134438	241116
111962	241117
35016	241118
41983	241119
31954	241120
169682	241121
7516	241122
281056	241123
249020	241124
90415	241125
231989	241126
33551	241127
14360	241128
30008	241129
46584	241130
12462	241131
28885	241132
47032	241133
115412	241134
32274	241135
65012	241136
81149	241137
3152	241138
7871	241139
42480	241140
102494	241141
145521	241142
90701	241143
40134	241144
901	241145
22176	241146
11026	241147
21637	241148
145444	241149
4289	241150
10982	241151
97322	241152
323729	241153
23517	241154
121739	241155
59291	241156
10254	241157
8803	241158
3651	241159
54526	241160
72497	241161
76	241162
531	241163
86889	241164
123667	241165
6520	241166
48015	241167
7853	241168
292602	241169
8234	241170
214241	241171
19106	241172
20894	241173
18385	241174
5664	241175
36690	241176
64530	241177
6809	241178
35356	241179
1134	241180
41616	241181
1545	241182
9591	241183
88511	241184
3048	241185
54773	241186
9558	241187
16137	241188
119185	241189
210385	241190
156298	241191
30251	241192
13562	241193
296479	241194
21213	241195
126709	241196
53819	241197
131388	241198
10141	241199
3463	241200
59968	241201
20988	241202
16966	241203
15867	241204
62528	241205
85241	241206
20280	241207
191870	241208
62710	241209
54582	241210
128658	241211
1679	241212
10559	241213
3979	241214
124847	241215
1445	241216
6609	241217
19337	241218
50468	241219
43313	241220
87460	241221
4202	241222
6007	241223
92999	241224
36080	241225
11453	241226
49710	241227
78338	241228
6662	241229
28066	241230
3009	241231
82237	241232
176848	241233
73766	241234
43546	241235
43822	241236
1616	241237
10698	241238
115383	241239
29786	241240
46010	241241
248762	241242
40423	241243
9724	241244
20247	241245
22508	241246
55060	241247
3574	241248
19977	241249
25937	241250
137469	241251
111191	241252
145971	241253
9439	241254
245054	241255
113606	241256
72606	241257
1850	241258
52738	241259
174718	241260
8005	241261
835	241262
16257	241263
134	241264
54952	241265
39522	241266
29789	241267
218	241268
96216	241269
3675	241270
118695	241271
379	241272
5645	241273
34191	241274
76870	241275
14774	241276
62595	241277
8481	241278
15209	241279
17863	241280
151051	241281
68339	241282
27976	241283
298673	241284
86112	241285
47631	241286
203729	241287
123725	241288
113957	241289
19229	241290
19229	241291
208438	241292
123725	241293
117154	241294
22465	241295
120661	241296
72175	241297
119768	241298
76162	241299
131899	241300
102893	241301
86512	241302
169687	241303
76326	241304
265547	241305
125607	241306
120818	241307
132414	241308
72175	241309
194066	241310
187125	241311
120818	241312
50075	241313
116726	241314
73181	241315
55547	241316
46379	241317
298347	241318
127894	241319
128206	241320
85790	241321
72637	241322
195357	241323
107935	241324
130069	241325
132575	241326
103707	241327
193393	241328
50960	241329
3879	241330
8274	241331
197109	241332
157909	241333
113774	241334
172974	241335
32861	241336
207860	241337
32851	241338
87376	241339
101682	241340
96482	241341
227330	241342
143994	241343
172760	241344
215869	241345
41999	241346
187605	241347
10741	241348
3266	241349
1610	241350
6295	241351
234647	241352
2744	241353
4788	241354
1464	241355
145069	241356
28522	241357
125811	241358
52169	241359
2374	241360
57263	241361
10944	241362
38610	241363
215	241364
252209	241365
1087	241366
27312	241367
75	241368
138883	241369
101528	241370
41812	241371
23458	241372
34391	241373
107220	241374
7427	241375
58040	241376
91745	241377
92933	241378
61416	241379
12492	241380
1763	241381
108076	241382
1723	241383
32972	241384
206167	241385
18890	241386
220988	241387
37870	241388
17	241389
42119	241390
311959	241391
16	241392
30301	241393
51970	241394
26593	241395
168333	241396
34891	241397
14058	241398
28893	241399
90230	241400
52766	241401
262948	241402
182070	241403
80163	241404
42284	241405
28373	241406
3163	241407
74674	241408
179241	241409
17587	241410
43524	241411
44890	241412
248040	241413
47333	241414
46041	241415
42670	241416
45264	241417
38245	241418
33155	241419
212019	241420
297082	241421
62148	241422
11767	241423
156711	241424
252078	241425
37477	241426
208951	241427
18375	241428
11619	241429
21950	241430
39731	241431
25425	241432
31752	241433
112054	241434
60091	241435
7591	241436
101988	241437
175243	241438
32276	241439
14179	241440
14179	241441
26141	241442
7946	241443
144562	241444
87526	241445
38689	241446
88524	241447
147909	241448
59452	241449
47797	241450
3039	241451
9977	241452
186634	241453
103889	241454
26867	241455
88903	241456
63214	241457
84636	241458
143763	241459
37322	241460
84187	241461
21950	241462
99993	241463
132524	241464
109564	241465
23430	241466
123849	241467
4402	241468
2580	241469
77323	241470
47132	241471
55049	241472
9036	241473
22781	241474
150544	241475
8794	241476
24406	241477
19944	241478
4878	241479
225064	241480
142091	241481
7265	241482
115790	241483
4319	241484
3010	241485
65507	241486
71852	241487
12160	241488
76589	241489
188236	241490
224324	241491
66045	241492
17061	241493
20	241494
257061	241495
14920	241496
78631	241497
242447	241498
3721	241499
1185	241500
3669	241501
5379	241502
6211	241503
25151	241504
35307	241505
3386	241506
645	241507
63177	241508
272250	241509
192139	241510
91828	241511
103	241512
12683	241513
42525	241514
95595	241515
6657	241516
110938	241517
39178	241518
22247	241519
21813	241520
225234	241521
70036	241522
314748	241523
73515	241524
76	241525
172748	241526
310464	241527
92619	241528
216051	241529
55	241530
27681	241531
608	241532
4095	241533
38615	241534
60920	241535
58622	241536
159475	241537
118695	241538
2278	241539
35255	241540
1519	241541
209433	241542
213617	241543
1552	241544
69195	241545
1810	241546
1268	241547
174932	241548
147307	241549
15437	241550
213362	241551
2013	241552
12472	241553
210176	241554
27798	241555
94723	241556
4033	241557
2200	241558
34800	241559
58365	241560
7659	241561
39218	241562
215	241563
26894	241564
135967	241565
27534	241566
16028	241567
3602	241568
8708	241569
226918	241570
183035	241571
230452	241572
280238	241573
26909	241574
37548	241575
81473	241576
62417	241577
2973	241578
12356	241579
20223	241580
41493	241581
10368	241582
19812	241583
49047	241584
920	241585
41642	241586
41955	241587
6113	241588
27887	241589
98094	241590
18246	241591
120361	241592
136071	241593
395	241594
88	241595
25903	241596
194819	241597
115823	241598
38213	241599
272681	241600
2567	241601
45540	241602
24703	241603
5683	241604
59409	241605
196138	241606
13403	241607
309991	241608
170714	241609
102332	241610
3054	241611
29531	241612
74402	241613
19421	241614
132901	241615
44998	241616
176972	241617
129140	241618
46406	241619
5121	241620
519	241621
58528	241622
65207	241623
25226	241624
164389	241625
207779	241626
54605	241627
165924	241628
3264	241629
43660	241630
66739	241631
119867	241632
74044	241633
32247	241634
103529	241635
209258	241636
17377	241637
10291	241638
38842	241639
65251	241640
28785	241641
29548	241642
62495	241643
50353	241644
10014	241645
8595	241646
2801	241647
58249	241648
34005	241649
22119	241650
38395	241651
100980	241652
37739	241653
84185	241654
36443	241655
39790	241656
67300	241657
43198	241658
5949	241659
121538	241660
6751	241661
33651	241662
201754	241663
42077	241664
69541	241665
9681	241666
33255	241667
466	241668
6190	241669
8238	241670
77765	241671
113399	241672
29535	241673
7606	241674
15662	241675
217170	241676
40478	241677
68108	241678
68647	241679
42249	241680
74684	241681
9907	241682
25330	241683
6	241684
25098	241685
4519	241686
26521	241687
131680	241688
53469	241689
147717	241690
18885	241691
121800	241692
162707	241693
16167	241694
156888	241695
96879	241696
185469	241697
209584	241698
6338	241699
91446	241700
68569	241701
60030	241702
137005	241703
3428	241704
251268	241705
14372	241706
31103	241707
221112	241708
41758	241709
49292	241710
28974	241711
210765	241712
318533	241713
22659	241714
15339	241715
81317	241716
15726	241717
47079	241718
12561	241719
99780	241720
3386	241721
7275	241722
1087	241723
172641	241724
69215	241725
28374	241726
126945	241727
2844	241728
76465	241729
216882	241730
76409	241731
142181	241732
208816	241733
22888	241734
27872	241735
32385	241736
9147	241737
289130	241738
199212	241739
12110	241740
176857	241741
315147	241742
24938	241743
77923	241744
32051	241745
13871	241746
24678	241747
7364	241748
23332	241749
53509	241750
13035	241751
32214	241752
182825	241753
75621	241754
4092	241755
6712	241756
15660	241757
131140	241758
306299	241759
86935	241760
16222	241761
13966	241762
3302	241763
12759	241764
6455	241765
57530	241766
5584	241767
1850	241768
12417	241769
9410	241770
77057	241771
32475	241772
5088	241773
27252	241774
15262	241775
916	241776
42231	241777
27252	241778
78338	241779
20048	241780
117192	241781
124314	241782
12603	241783
19401	241784
37455	241785
71419	241786
201039	241787
27041	241788
16553	241789
57835	241790
19177	241791
232	241792
916	241793
9559	241794
63761	241795
53911	241796
91796	241797
15108	241798
276250	241799
105762	241800
48815	241801
136201	241802
66845	241803
158293	241804
25217	241805
7527	241806
62563	241807
176238	241808
69051	241809
127516	241810
12123	241811
86742	241812
5226	241813
5744	241814
5511	241815
149686	241816
200127	241817
72073	241818
30575	241819
8670	241820
212732	241821
19463	241822
55486	241823
35728	241824
40991	241825
18641	241826
186689	241827
57709	241828
46932	241829
172594	241830
45303	241831
69442	241832
244547	241833
78025	241834
9650	241835
81149	241836
106017	241837
78206	241838
8527	241839
121615	241840
105010	241841
173225	241842
4049	241843
64546	241844
225904	241845
76965	241846
37000	241847
511	241848
119655	241849
23056	241850
30650	241851
217805	241852
27597	241853
55598	241854
256928	241855
32300	241856
190124	241857
48283	241858
29258	241859
13420	241860
71914	241861
3387	241862
74576	241863
10669	241864
19518	241865
19518	241866
35498	241867
98426	241868
60550	241869
7745	241870
8577	241871
1485	241872
218756	241873
1991	241874
87282	241875
99872	241876
131962	241877
153772	241878
70412	241879
109063	241880
43675	241881
70986	241882
194180	241883
103946	241884
192651	241885
4372	241886
139041	241887
24701	241888
5111	241889
27238	241890
38616	241891
163614	241892
253115	241893
25437	241894
7231	241895
160567	241896
64785	241897
103380	241898
86287	241899
1241	241900
29168	241901
57623	241902
1402	241903
2075	241904
411	241905
43194	241906
274740	241907
7030	241908
52980	241909
44630	241910
590	241911
118093	241912
17521	241913
43361	241914
234297	241915
15633	241916
50124	241917
304862	241918
295269	241919
304859	241920
300121	241921
200109	241922
292281	241923
42489	241924
165041	241925
74061	241926
35100	241927
69499	241928
3072	241929
145179	241930
112767	241931
117807	241932
173494	241933
61544	241934
47191	241935
82875	241936
10781	241937
219610	241938
49143	241939
249794	241940
15281	241941
13694	241942
11519	241943
3411	241944
3411	241945
12708	241946
26081	241947
194976	241948
2892	241949
259769	241950
2652	241951
95801	241952
51663	241953
367	241954
105065	241955
5641	241956
160661	241957
5489	241958
3914	241959
125527	241960
81862	241961
38857	241962
5239	241963
303824	241964
45083	241965
11204	241966
1838	241967
23301	241968
32264	241969
35559	241970
31525	241971
214686	241972
392	241973
160278	241974
33744	241975
23629	241976
29141	241977
142489	241978
212100	241979
315494	241980
11543	241981
202343	241982
98312	241983
53707	241984
1383	241985
24404	241986
22168	241987
163126	241988
37242	241989
193293	241990
788	241991
62007	241992
33199	241993
32581	241994
11124	241995
78571	241996
47040	241997
36662	241998
47399	241999
51128	242000
23378	242001
10126	242002
657	242003
3269	242004
199046	242005
12913	242006
297045	242007
124628	242008
61113	242009
49359	242010
88062	242011
126095	242012
21320	242013
68493	242014
2392	242015
60881	242016
72539	242017
2828	242018
155143	242019
71091	242020
48248	242021
3202	242022
124416	242023
113057	242024
67020	242025
14776	242026
65980	242027
30589	242028
67473	242029
81350	242030
30418	242031
9978	242032
31258	242033
51024	242034
177273	242035
148765	242036
204241	242037
4946	242038
1899	242039
36430	242040
44745	242041
41894	242042
52831	242043
2939	242044
197901	242045
74852	242046
78740	242047
13062	242048
3304	242049
1199	242050
158693	242051
33468	242052
22540	242053
116609	242054
6353	242055
98709	242056
97062	242057
2017	242058
74162	242059
161930	242060
14781	242061
41403	242062
54393	242063
207764	242064
125252	242065
162184	242066
211810	242067
17800	242068
17123	242069
319164	242070
339	242071
74773	242072
184	242073
26	242074
48962	242075
11137	242076
155106	242077
10445	242078
243144	242079
3344	242080
4887	242081
55826	242082
40569	242083
9166	242084
11766	242085
16114	242086
52898	242087
1184	242088
32196	242089
233447	242090
33854	242091
54068	242092
17491	242093
143713	242094
136577	242095
30919	242096
30397	242097
8478	242098
281572	242099
39834	242100
319211	242101
54686	242102
25494	242103
10620	242104
78719	242105
8774	242106
30536	242107
4294	242108
138579	242109
15863	242110
33477	242111
53567	242112
55707	242113
6038	242114
256662	242115
172238	242116
7055	242117
4982	242118
73902	242119
9246	242120
28549	242121
6146	242122
194978	242123
16726	242124
26236	242125
129335	242126
63690	242127
159903	242128
32067	242129
43223	242130
45176	242131
116131	242132
14061	242133
312565	242134
181	242135
73620	242136
40836	242137
3752	242138
4817	242139
477	242140
205671	242141
101605	242142
44552	242143
3514	242144
59250	242145
40501	242146
21468	242147
65274	242148
48489	242149
266695	242150
5504	242151
31488	242152
260287	242153
22336	242154
7939	242155
28921	242156
45201	242157
91528	242158
94555	242159
107364	242160
403	242161
57390	242162
30218	242163
39641	242164
135259	242165
36427	242166
45636	242167
19863	242168
6673	242169
117	242170
19454	242171
99591	242172
8056	242173
19898	242174
721	242175
169562	242176
21012	242177
92999	242178
164783	242179
16828	242180
117376	242181
177371	242182
60214	242183
106247	242184
61560	242185
1796	242186
86231	242187
3235	242188
23303	242189
149680	242190
56048	242191
19708	242192
62184	242193
178438	242194
62924	242195
276237	242196
306175	242197
201475	242198
281322	242199
137222	242200
103750	242201
27938	242202
14368	242203
109941	242204
143811	242205
2588	242206
53109	242207
111081	242208
202323	242209
49559	242210
273057	242211
76963	242212
87512	242213
73658	242214
323904	242215
38203	242216
5260	242217
290430	242218
181434	242219
57949	242220
85394	242221
79841	242222
6095	242223
23278	242224
10643	242225
179915	242226
38445	242227
37806	242228
9072	242229
57949	242230
24763	242231
13042	242232
25553	242233
25553	242234
97462	242235
507	242236
110038	242237
409	242238
19410	242239
1	242240
7528	242241
3450	242242
80811	242243
80811	242244
96136	242245
22	242246
82517	242247
19045	242248
186141	242249
173081	242250
26914	242251
199767	242252
9143	242253
68008	242254
7916	242255
1527	242256
109901	242257
5666	242258
116253	242259
26736	242260
136339	242261
11119	242262
109901	242263
1527	242264
16032	242265
11376	242266
4635	242267
54261	242268
163523	242269
83548	242270
164677	242271
312126	242272
51122	242273
23332	242274
55300	242275
68987	242276
191810	242277
112803	242278
215915	242279
327457	242280
107259	242281
182164	242282
143565	242283
311428	242284
5471	242285
39592	242286
161840	242287
132286	242288
43273	242289
85329	242290
39760	242291
4982	242292
74323	242293
65597	242294
199815	242295
41229	242296
36647	242297
10068	242298
5895	242299
82983	242300
62156	242301
54583	242302
13910	242303
4055	242304
39	242305
26966	242306
28208	242307
149174	242308
776	242309
51064	242310
45	242311
157814	242312
58371	242313
32258	242314
150955	242315
72221	242316
31687	242317
40677	242318
10452	242319
249252	242320
1013	242321
14286	242322
16739	242323
10687	242324
33382	242325
58233	242326
20	242327
15051	242328
9045	242329
37646	242330
205296	242331
10769	242332
196890	242333
5211	242334
188829	242335
70218	242336
107842	242337
46859	242338
167311	242339
145764	242340
48248	242341
22635	242342
185495	242343
177670	242344
287947	242345
60738	242346
295246	242347
115736	242348
1272	242349
195	242350
27708	242351
153735	242352
134949	242353
28465	242354
16977	242355
26673	242356
204738	242357
64602	242358
1146	242359
106098	242360
14576	242361
3886	242362
34196	242363
1077	242364
4092	242365
57544	242366
12100	242367
19665	242368
165072	242369
18255	242370
134719	242371
13534	242372
11240	242373
32901	242374
164832	242375
3511	242376
155253	242377
46804	242378
145083	242379
38625	242380
15819	242381
112608	242382
7726	242383
18668	242384
198365	242385
49500	242386
59280	242387
45749	242388
4894	242389
46483	242390
213060	242391
426	242392
146394	242393
52903	242394
261410	242395
58533	242396
25082	242397
14462	242398
146693	242399
296962	242400
117021	242401
5496	242402
288820	242403
89511	242404
4822	242405
147301	242406
235514	242407
50066	242408
62830	242409
88072	242410
422	242411
22207	242412
19560	242413
4943	242414
224681	242415
185261	242416
209983	242417
40319	242418
3283	242419
163299	242420
28338	242421
30388	242422
28489	242423
13377	242424
18635	242425
81842	242426
1188	242427
5145	242428
105246	242429
15793	242430
4340	242431
174019	242432
172	242433
88330	242434
40854	242435
213217	242436
118467	242437
19634	242438
41318	242439
56344	242440
65497	242441
120040	242442
1458	242443
7306	242444
7306	242445
16069	242446
33245	242447
102529	242448
3721	242449
6211	242450
32581	242451
105016	242452
56747	242453
141166	242454
178927	242455
28	242456
22716	242457
311508	242458
122713	242459
36556	242460
145309	242461
39383	242462
27850	242463
302714	242464
185905	242465
98582	242466
83229	242467
36262	242468
3436	242469
326035	242470
52747	242471
111401	242472
192246	242473
192245	242474
12797	242475
8822	242476
82086	242477
3714	242478
61106	242479
22043	242480
16410	242481
5843	242482
43530	242483
22498	242484
215888	242485
11834	242486
5932	242487
86428	242488
107651	242489
282	242490
30695	242491
76149	242492
128462	242493
323551	242494
81129	242495
125004	242496
88215	242497
127675	242498
52154	242499
3331	242500
249017	242501
167058	242502
6723	242503
48754	242504
25812	242505
56756	242506
22104	242507
21993	242508
8261	242509
21248	242510
318692	242511
34783	242512
678	242513
38956	242514
827	242515
8532	242516
46331	242517
36262	242518
3682	242519
164801	242520
13169	242521
42807	242522
12084	242523
250144	242524
183141	242525
8814	242526
73497	242527
46483	242528
9128	242529
77300	242530
35750	242531
53841	242532
188385	242533
115002	242534
142225	242535
196802	242536
20604	242537
17817	242538
203493	242539
68785	242540
6062	242541
27898	242542
140517	242543
65793	242544
1668	242545
173945	242546
109712	242547
35961	242548
51860	242549
33784	242550
320146	242551
48184	242552
42220	242553
327631	242554
9798	242555
27498	242556
8743	242557
287688	242558
130588	242559
4003	242560
84614	242561
119858	242562
18064	242563
5806	242564
84981	242565
124210	242566
5302	242567
49985	242568
17195	242569
8369	242570
38615	242571
25179	242572
326090	242573
2077	242574
254014	242575
44366	242576
43315	242577
34475	242578
200360	242579
16206	242580
68881	242581
116983	242582
201629	242583
9775	242584
297609	242585
31400	242586
13012	242587
50284	242588
1563	242589
3913	242590
53342	242591
123705	242592
130651	242593
3116	242594
27921	242595
129489	242596
292587	242597
30421	242598
1140	242599
30892	242600
81338	242601
36066	242602
36668	242603
71256	242604
77453	242605
67816	242606
27730	242607
74692	242608
466	242609
177986	242610
18638	242611
327171	242612
1974	242613
30909	242614
102493	242615
9977	242616
52807	242617
2318	242618
14724	242619
52324	242620
12408	242621
49369	242622
20048	242623
27441	242624
67642	242625
318	242626
228405	242627
5746	242628
73130	242629
30928	242630
13694	242631
159982	242632
1598	242633
18701	242634
17827	242635
2422	242636
10227	242637
29748	242638
19776	242639
55922	242640
58814	242641
12126	242642
10087	242643
109976	242644
172289	242645
12123	242646
28230	242647
104711	242648
24381	242649
24381	242650
108870	242651
146706	242652
38842	242653
105081	242654
81900	242655
10165	242656
2062	242657
56362	242658
25494	242659
88332	242660
30842	242661
39923	242662
15797	242663
115503	242664
1130	242665
28557	242666
47398	242667
14226	242668
4036	242669
22173	242670
12885	242671
110688	242672
36967	242673
240815	242674
2254	242675
82863	242676
4286	242677
102122	242678
108	242679
146521	242680
2120	242681
4000	242682
3248	242683
112007	242684
72066	242685
141627	242686
176370	242687
64642	242688
15065	242689
86062	242690
66022	242691
65216	242692
287979	242693
86037	242694
207453	242695
20045	242696
113715	242697
272516	242698
9286	242699
110454	242700
54544	242701
240436	242702
10802	242703
133417	242704
3424	242705
52583	242706
114913	242707
84358	242708
22313	242709
178540	242710
144832	242711
177984	242712
26146	242713
61659	242714
137023	242715
37033	242716
1219	242717
74309	242718
27209	242719
80063	242720
6934	242721
69208	242722
165157	242723
218225	242724
41131	242725
15560	242726
139974	242727
11446	242728
14855	242729
35815	242730
27211	242731
42523	242732
39630	242733
80063	242734
9446	242735
87276	242736
10698	242737
1456	242738
215675	242739
60677	242740
50180	242741
128505	242742
14561	242743
197300	242744
148	242745
16901	242746
115	242747
6354	242748
88974	242749
48389	242750
100557	242751
55609	242752
293226	242753
1745	242754
22103	242755
74075	242756
142476	242757
116618	242758
1270	242759
1542	242760
64230	242761
139559	242762
26340	242763
19443	242764
9802	242765
23068	242766
122669	242767
105688	242768
179975	242769
21000	242770
129472	242771
7470	242772
54593	242773
88989	242774
9491	242775
92107	242776
26880	242777
28122	242778
92310	242779
20995	242780
4187	242781
2616	242782
12430	242783
87642	242784
39668	242785
36155	242786
28730	242787
18887	242788
53148	242789
18691	242790
50689	242791
182706	242792
33806	242793
32940	242794
15243	242795
13120	242796
17846	242797
208849	242798
3138	242799
50647	242800
35961	242801
461	242802
31175	242803
1523	242804
311891	242805
323	242806
84290	242807
9355	242808
257679	242809
87826	242810
40118	242811
31691	242812
107215	242813
34026	242814
30214	242815
27520	242816
20781	242817
32393	242818
16557	242819
182128	242820
86381	242821
7847	242822
1254	242823
80583	242824
46872	242825
192653	242826
42351	242827
12916	242828
134106	242829
20397	242830
2093	242831
59732	242832
11341	242833
4436	242834
89184	242835
494	242836
9778	242837
9183	242838
167614	242839
21429	242840
14974	242841
31091	242842
69630	242843
59349	242844
1395	242845
215421	242846
157114	242847
45872	242848
29156	242849
100516	242850
206683	242851
2859	242852
3961	242853
90920	242854
10839	242855
110829	242856
33886	242857
61171	242858
39308	242859
12886	242860
96347	242861
15962	242862
35129	242863
26679	242864
39947	242865
14327	242866
9267	242867
72858	242868
102348	242869
21463	242870
26641	242871
14223	242872
42054	242873
23712	242874
39377	242875
23913	242876
23808	242877
43302	242878
8405	242879
126821	242880
10005	242881
26841	242882
98478	242883
108260	242884
155839	242885
11167	242886
279661	242887
22758	242888
10180	242889
299201	242890
34768	242891
55719	242892
17565	242893
17622	242894
180075	242895
36598	242896
27730	242897
38140	242898
173959	242899
5932	242900
253278	242901
9668	242902
82983	242903
322313	242904
300878	242905
7416	242906
7416	242907
303085	242908
7946	242909
85266	242910
270672	242911
30800	242912
339	242913
56088	242914
93596	242915
87274	242916
47703	242917
275131	242918
61581	242919
300769	242920
1767	242921
1084	242922
211693	242923
1499	242924
138061	242925
18905	242926
187526	242927
41580	242928
95406	242929
146035	242930
39532	242931
65097	242932
72690	242933
284855	242934
27288	242935
15767	242936
28208	242937
26300	242938
197111	242939
45210	242940
376	242941
439	242942
198260	242943
84129	242944
31981	242945
54865	242946
2601	242947
13880	242948
3185	242949
16510	242950
169164	242951
51665	242952
140520	242953
111622	242954
1829	242955
22058	242956
1170	242957
19284	242958
297984	242959
54763	242960
13002	242961
51319	242962
5266	242963
5266	242964
2790	242965
197923	242966
13451	242967
10123	242968
9612	242969
2079	242970
119275	242971
12603	242972
40577	242973
75673	242974
59841	242975
12077	242976
249	242977
216128	242978
322037	242979
120784	242980
80848	242981
24193	242982
14692	242983
256347	242984
101222	242985
10218	242986
10218	242987
10218	242988
10218	242989
2923	242990
36127	242991
5286	242992
29495	242993
37034	242994
23180	242995
91549	242996
112425	242997
46679	242998
15450	242999
11326	243000
8236	243001
160717	243002
172789	243003
290158	243004
19965	243005
78003	243006
116231	243007
4936	243008
30044	243009
12108	243010
53174	243011
20219	243012
100794	243013
5837	243014
26069	243015
33805	243016
1642	243017
69262	243018
1479	243019
113091	243020
6660	243021
84600	243022
25608	243023
27069	243024
163333	243025
1375	243026
95129	243027
6654	243028
10651	243029
939	243030
8761	243031
127217	243032
27145	243033
61469	243034
6398	243035
20012	243036
112485	243037
187540	243038
13077	243039
456	243040
34	243041
31729	243042
45554	243043
18526	243044
20549	243045
49535	243046
24644	243047
3104	243048
27093	243049
241720	243050
19201	243051
327109	243052
135581	243053
134596	243054
216268	243055
124867	243056
49811	243057
181059	243058
49805	243059
218122	243060
60197	243061
71247	243062
17316	243063
17316	243064
7423	243065
74528	243066
58761	243067
316818	243068
145118	243069
210564	243070
4905	243071
37246	243072
170270	243073
11273	243074
5966	243075
83186	243076
27641	243077
11416	243078
18393	243079
38891	243080
12766	243081
3498	243082
37870	243083
83628	243084
172082	243085
67761	243086
102072	243087
290159	243088
23840	243089
15657	243090
28265	243091
11470	243092
10420	243093
65685	243094
44126	243095
4878	243096
16879	243097
1760	243098
30279	243099
86703	243100
38645	243101
8166	243102
8478	243103
281711	243104
11858	243105
10572	243106
299287	243107
191522	243108
265678	243109
39854	243110
33339	243111
209802	243112
67241	243113
39984	243114
8252	243115
40001	243116
10367	243117
41611	243118
217009	243119
36374	243120
72708	243121
109305	243122
98289	243123
184681	243124
25341	243125
42807	243126
26269	243127
7880	243128
2234	243129
197345	243130
44412	243131
318787	243132
175884	243133
50008	243134
65524	243135
13033	243136
208284	243137
273109	243138
75147	243139
310064	243140
115	243141
262682	243142
14888	243143
74542	243144
320	243145
111331	243146
6500	243147
11756	243148
27031	243149
19463	243150
45921	243151
181399	243152
68971	243153
14623	243154
63967	243155
121461	243156
26466	243157
32907	243158
10739	243159
91446	243160
54442	243161
84759	243162
2150	243163
25418	243164
276348	243165
1395	243166
1730	243167
95877	243168
90532	243169
1944	243170
5056	243171
128935	243172
67849	243173
112238	243174
175175	243175
229542	243176
24898	243177
28458	243178
116475	243179
27460	243180
21599	243181
4514	243182
88279	243183
88580	243184
27314	243185
27314	243186
22567	243187
14288	243188
84374	243189
45955	243190
18855	243191
1657	243192
18855	243193
87102	243194
66917	243195
92615	243196
2108	243197
18569	243198
15910	243199
601	243200
628	243201
14002	243202
69434	243203
14872	243204
60356	243205
94515	243206
32153	243207
50220	243208
131055	243209
116212	243210
704	243211
44410	243212
17304	243213
2033	243214
2515	243215
3136	243216
20166	243217
115551	243218
54837	243219
181912	243220
11362	243221
26430	243222
169106	243223
130761	243224
85704	243225
1022	243226
24770	243227
1893	243228
1163	243229
15843	243230
2201	243231
201	243232
45527	243233
82901	243234
3602	243235
128212	243236
195	243237
179676	243238
1858	243239
26941	243240
73243	243241
22327	243242
85853	243243
713	243244
4226	243245
972	243246
483	243247
1487	243248
914	243249
348	243250
232303	243251
9690	243252
65988	243253
1319	243254
39475	243255
167741	243256
38140	243257
53462	243258
5943	243259
254617	243260
69436	243261
22674	243262
19500	243263
1073	243264
74688	243265
292087	243266
29408	243267
10660	243268
123736	243269
47599	243270
310661	243271
14270	243272
47599	243273
6735	243274
240173	243275
3695	243276
4879	243277
18099	243278
39588	243279
24287	243280
82220	243281
113397	243282
873	243283
239789	243284
117174	243285
2818	243286
56098	243287
90218	243288
31364	243289
5787	243290
33042	243291
23723	243292
61548	243293
12534	243294
8333	243295
9892	243296
40623	243297
24339	243298
8109	243299
309784	243300
130393	243301
14459	243302
58866	243303
323094	243304
39806	243305
136777	243306
18258	243307
7978	243308
25812	243309
3936	243310
35636	243311
54291	243312
207654	243313
80633	243314
177570	243315
3543	243316
945	243317
33083	243318
207880	243319
4850	243320
5575	243321
38386	243322
27263	243323
3924	243324
78354	243325
14837	243326
219178	243327
42720	243328
132164	243329
65575	243330
348	243331
18258	243332
100883	243333
48257	243334
10383	243335
58346	243336
281292	243337
10242	243338
104259	243339
14070	243340
11629	243341
75871	243342
3993	243343
70957	243344
73507	243345
10486	243346
17340	243347
144575	243348
63570	243349
62624	243350
23227	243351
71071	243352
9755	243353
33290	243354
38179	243355
9043	243356
138266	243357
146	243358
201839	243359
38107	243360
30940	243361
35803	243362
13012	243363
13823	243364
19816	243365
24207	243366
495	243367
19371	243368
127542	243369
10901	243370
2167	243371
264895	243372
31956	243373
253982	243374
23151	243375
2234	243376
51331	243377
166859	243378
120212	243379
1940	243380
33782	243381
22589	243382
1586	243383
172262	243384
206272	243385
257436	243386
13086	243387
24944	243388
42380	243389
312711	243390
76408	243391
118034	243392
35425	243393
7250	243394
293602	243395
117873	243396
47160	243397
91278	243398
17688	243399
75101	243400
55969	243401
58375	243402
154663	243403
2190	243404
97983	243405
1001	243406
141471	243407
82237	243408
47706	243409
19887	243410
24641	243411
11387	243412
37765	243413
15340	243414
178716	243415
25847	243416
43575	243417
154435	243418
26963	243419
125925	243420
80481	243421
39759	243422
294881	243423
154067	243424
2965	243425
28585	243426
2521	243427
11584	243428
4167	243429
57336	243430
106	243431
40850	243432
12796	243433
39346	243434
39345	243435
21421	243436
131785	243437
13397	243438
145411	243439
38447	243440
36491	243441
9866	243442
15718	243443
33884	243444
5708	243445
9998	243446
203600	243447
26100	243448
130104	243449
3234	243450
68939	243451
4479	243452
14097	243453
117279	243454
17914	243455
91638	243456
115230	243457
3906	243458
26278	243459
11040	243460
24795	243461
196262	243462
85261	243463
48837	243464
13516	243465
122872	243466
24678	243467
79559	243468
38592	243469
106283	243470
36465	243471
5987	243472
23875	243473
51898	243474
13269	243475
221855	243476
37834	243477
19092	243478
218376	243479
71009	243480
8470	243481
12016	243482
82563	243483
127997	243484
129323	243485
165558	243486
1577	243487
65498	243488
7037	243489
1276	243490
86602	243491
133937	243492
53561	243493
31068	243494
16031	243495
129324	243496
183717	243497
115451	243498
207905	243499
257559	243500
15850	243501
1974	243502
11359	243503
59154	243504
244370	243505
96574	243506
8970	243507
50848	243508
37485	243509
85269	243510
41100	243511
292405	243512
132236	243513
83654	243514
1459	243515
49965	243516
206092	243517
60304	243518
60300	243519
114046	243520
87137	243521
96093	243522
38604	243523
22565	243524
308674	243525
37652	243526
98944	243527
141828	243528
122423	243529
315246	243530
161454	243531
203078	243532
107000	243533
76397	243534
42075	243535
72281	243536
44591	243537
44484	243538
9892	243539
17809	243540
57907	243541
19826	243542
58286	243543
317978	243544
70876	243545
50629	243546
131580	243547
179980	243548
5154	243549
23904	243550
99709	243551
126	243552
37285	243553
121900	243554
53067	243555
51188	243556
140240	243557
43145	243558
13330	243559
12157	243560
108807	243561
8855	243562
2188	243563
73424	243564
24102	243565
75382	243566
140758	243567
222	243568
17855	243569
1164	243570
40417	243571
73599	243572
79673	243573
14704	243574
124713	243575
21938	243576
5628	243577
127217	243578
2257	243579
36411	243580
47302	243581
90938	243582
140590	243583
76381	243584
98	243585
12743	243586
35134	243587
34712	243588
27400	243589
263277	243590
3080	243591
33376	243592
250423	243593
49330	243594
20995	243595
249361	243596
107340	243597
6237	243598
35	243599
62	243600
43145	243601
10184	243602
42257	243603
8850	243604
89858	243605
38008	243606
222492	243607
77455	243608
114584	243609
293703	243610
36625	243611
94476	243612
3555	243613
10049	243614
183641	243615
298890	243616
23944	243617
99614	243618
217408	243619
85928	243620
6607	243621
303226	243622
130132	243623
303487	243624
118572	243625
15065	243626
37954	243627
42710	243628
148204	243629
129159	243630
84366	243631
169081	243632
134259	243633
33114	243634
56515	243635
167827	243636
29233	243637
2438	243638
13653	243639
45183	243640
123673	243641
36311	243642
34215	243643
130878	243644
60648	243645
87517	243646
8527	243647
27890	243648
33168	243649
219692	243650
9335	243651
287788	243652
4801	243653
14259	243654
32405	243655
2438	243656
76976	243657
17386	243658
7890	243659
10893	243660
86986	243661
9183	243662
61449	243663
13688	243664
212148	243665
200227	243666
74276	243667
12724	243668
3165	243669
3180	243670
115173	243671
25347	243672
8471	243673
26389	243674
16516	243675
30648	243676
156620	243677
104213	243678
20816	243679
116464	243680
159469	243681
2163	243682
133421	243683
138391	243684
11032	243685
11102	243686
11286	243687
26929	243688
4954	243689
1958	243690
11194	243691
16407	243692
50550	243693
233292	243694
31196	243695
29514	243696
113801	243697
28068	243698
8495	243699
7848	243700
1520	243701
42883	243702
81406	243703
125562	243704
30196	243705
35325	243706
134005	243707
2438	243708
37046	243709
12781	243710
3201	243711
34120	243712
1403	243713
77551	243714
39557	243715
1066	243716
41606	243717
38899	243718
133424	243719
532	243720
358	243721
152604	243722
17619	243723
27395	243724
64048	243725
6648	243726
55031	243727
1909	243728
11117	243729
124966	243730
557	243731
60013	243732
29786	243733
31670	243734
10143	243735
92710	243736
31840	243737
166534	243738
3091	243739
17734	243740
79467	243741
199502	243742
23050	243743
97030	243744
279065	243745
1147	243746
124776	243747
177294	243748
208702	243749
256414	243750
40811	243751
198089	243752
10163	243753
127636	243754
62883	243755
8181	243756
317907	243757
14581	243758
66262	243759
45758	243760
31664	243761
105109	243762
27241	243763
27241	243764
545	243765
57526	243766
1458	243767
38955	243768
88540	243769
163884	243770
36913	243771
74575	243772
106832	243773
25627	243774
52455	243775
16125	243776
189131	243777
30646	243778
231839	243779
59	243780
183026	243781
7937	243782
841	243783
155544	243784
27073	243785
298962	243786
131404	243787
84294	243788
1014	243789
11113	243790
23692	243791
50830	243792
57519	243793
95838	243794
5545	243795
4789	243796
95571	243797
9414	243798
2739	243799
73300	243800
113332	243801
90411	243802
68780	243803
32376	243804
207895	243805
37064	243806
18767	243807
32809	243808
81277	243809
46060	243810
85269	243811
37902	243812
175692	243813
20215	243814
54773	243815
186166	243816
217844	243817
2674	243818
75208	243819
37066	243820
23934	243821
55548	243822
72092	243823
48241	243824
4283	243825
113571	243826
167129	243827
17413	243828
23950	243829
18882	243830
12440	243831
63604	243832
63604	243833
324	243834
111127	243835
159668	243836
198527	243837
117831	243838
122927	243839
76956	243840
7021	243841
27519	243842
1797	243843
54922	243844
204616	243845
100682	243846
109731	243847
328721	243848
33780	243849
12884	243850
5379	243851
137314	243852
91014	243853
30253	243854
298395	243855
110260	243856
34939	243857
71655	243858
14367	243859
125003	243860
41846	243861
27994	243862
56811	243863
47900	243864
275774	243865
4245	243866
121459	243867
774	243868
228918	243869
102463	243870
2112	243871
9052	243872
957	243873
231929	243874
95325	243875
52762	243876
116233	243877
74330	243878
152533	243879
5857	243880
23753	243881
108196	243882
197974	243883
9259	243884
7111	243885
127729	243886
8706	243887
170	243888
59877	243889
31800	243890
125979	243891
5545	243892
104270	243893
46367	243894
29	243895
67505	243896
299570	243897
25181	243898
49082	243899
355	243900
131088	243901
131101	243902
147265	243903
175704	243904
622	243905
263997	243906
30366	243907
292308	243908
67335	243909
102411	243910
99291	243911
13080	243912
39712	243913
12566	243914
16426	243915
55813	243916
86196	243917
22849	243918
63173	243919
149782	243920
303479	243921
56965	243922
10421	243923
124876	243924
107620	243925
206159	243926
22133	243927
301629	243928
39346	243929
48240	243930
33323	243931
19994	243932
89002	243933
30321	243934
33975	243935
49577	243936
43039	243937
19424	243938
48679	243939
45166	243940
10776	243941
302913	243942
40894	243943
52199	243944
196375	243945
30320	243946
53635	243947
37474	243948
8624	243949
86819	243950
86819	243951
14672	243952
27683	243953
137941	243954
14621	243955
2558	243956
3015	243957
26214	243958
167150	243959
9863	243960
188315	243961
10268	243962
102484	243963
240207	243964
51532	243965
85285	243966
167617	243967
47477	243968
9967	243969
2059	243970
30034	243971
6163	243972
16194	243973
10124	243974
1384	243975
36556	243976
209593	243977
5143	243978
1943	243979
96061	243980
178713	243981
52023	243982
21482	243983
324423	243984
89858	243985
103052	243986
142365	243987
15082	243988
7841	243989
43321	243990
19882	243991
7885	243992
19470	243993
136840	243994
66873	243995
66873	243996
124607	243997
3605	243998
129317	243999
10672	244000
9335	244001
51114	244002
981	244003
188959	244004
100985	244005
3788	244006
34634	244007
26250	244008
25502	244009
23106	244010
169626	244011
258723	244012
118545	244013
160259	244014
13497	244015
137440	244016
47160	244017
51216	244018
115443	244019
24126	244020
138415	244021
36312	244022
5663	244023
189649	244024
40217	244025
222	244026
520	244027
6894	244028
188	244029
240387	244030
71752	244031
8956	244032
68280	244033
2438	244034
166630	244035
107050	244036
938	244037
92335	244038
18813	244039
239708	244040
8470	244041
43523	244042
5496	244043
22375	244044
37584	244045
18123	244046
300725	244047
35150	244048
12578	244049
2546	244050
83827	244051
121876	244052
151524	244053
34580	244054
8956	244055
25013	244056
1367	244057
10472	244058
6648	244059
15967	244060
25213	244061
103199	244062
17180	244063
228933	244064
24886	244065
101230	244066
124500	244067
28209	244068
70893	244069
104516	244070
296476	244071
326942	244072
173498	244073
185078	244074
203889	244075
94323	244076
9473	244077
31251	244078
13239	244079
187402	244080
132385	244081
88309	244082
139598	244083
17973	244084
13899	244085
37463	244086
37462	244087
6181	244088
19181	244089
33824	244090
12905	244091
2393	244092
8986	244093
170679	244094
203330	244095
822	244096
43064	244097
20496	244098
5270	244099
132321	244100
156	244101
244	244102
202677	244103
45954	244104
202063	244105
58089	244106
238550	244107
62359	244108
15408	244109
29921	244110
91940	244111
223665	244112
260289	244113
67343	244114
124844	244115
105243	244116
209054	244117
20547	244118
15431	244119
24126	244120
111235	244121
320203	244122
413	244123
127477	244124
84268	244125
7024	244126
218423	244127
66577	244128
192842	244129
11410	244130
17445	244131
20386	244132
3008	244133
37110	244134
43257	244135
104516	244136
112078	244137
30513	244138
95438	244139
3233	244140
200015	244141
176173	244142
16147	244143
24317	244144
15086	244145
10572	244146
123176	244147
30418	244148
31526	244149
6662	244150
186747	244151
88181	244152
91014	244153
28920	244154
3719	244155
8725	244156
128872	244157
9484	244158
139359	244159
16359	244160
133583	244161
259724	244162
91152	244163
265818	244164
43507	244165
20859	244166
5506	244167
118917	244168
32253	244169
1614	244170
22221	244171
29021	244172
137245	244173
3045	244174
21857	244175
14405	244176
86950	244177
15984	244178
44022	244179
25494	244180
175541	244181
3945	244182
62861	244183
22133	244184
206948	244185
52989	244186
28042	244187
118066	244188
77773	244189
109856	244190
58345	244191
92861	244192
49114	244193
317749	244194
17462	244195
1800	244196
399	244197
55612	244198
68963	244199
63516	244200
6688	244201
69244	244202
648	244203
15822	244204
29562	244205
6556	244206
205360	244207
101946	244208
9830	244209
28925	244210
71678	244211
29175	244212
22	244213
1349	244214
46235	244215
50822	244216
43154	244217
50972	244218
4727	244219
11014	244220
15255	244221
9522	244222
20993	244223
12111	244224
52557	244225
56936	244226
109906	244227
327	244228
9812	244229
14862	244230
110627	244231
3040	244232
119114	244233
19457	244234
41205	244235
47488	244236
5760	244237
39192	244238
23528	244239
174003	244240
86481	244241
954	244242
229020	244243
199533	244244
13123	244245
148669	244246
82453	244247
3553	244248
30708	244249
3808	244250
27462	244251
3625	244252
410	244253
73631	244254
107474	244255
3844	244256
18357	244257
28780	244258
922	244259
108015	244260
112617	244261
18794	244262
214	244263
328515	244264
53105	244265
65777	244266
25657	244267
178750	244268
64380	244269
74718	244270
52	244271
665	244272
73223	244273
140948	244274
29163	244275
86695	244276
7373	244277
2118	244278
160975	244279
4743	244280
27297	244281
135936	244282
136185	244283
15413	244284
305255	244285
46648	244286
20135	244287
142717	244288
41758	244289
173323	244290
273091	244291
14984	244292
9920	244293
188517	244294
11415	244295
12886	244296
310356	244297
44602	244298
202200	244299
64102	244300
141551	244301
23815	244302
36966	244303
57200	244304
16890	244305
21788	244306
56440	244307
50669	244308
523	244309
44537	244310
1069	244311
26141	244312
6037	244313
137276	244314
217395	244315
61139	244316
139477	244317
162203	244318
73573	244319
142	244320
224009	244321
37578	244322
224	244323
14600	244324
57591	244325
91768	244326
29920	244327
135040	244328
98790	244329
178634	244330
6618	244331
176356	244332
44195	244333
56824	244334
4239	244335
2499	244336
21680	244337
5278	244338
32238	244339
4066	244340
49096	244341
2854	244342
2022	244343
19457	244344
28230	244345
34423	244346
65809	244347
10279	244348
231286	244349
215182	244350
51898	244351
95073	244352
29185	244353
77185	244354
119197	244355
250852	244356
19415	244357
131391	244358
15437	244359
132735	244360
88747	244361
6712	244362
207301	244363
19280	244364
70209	244365
642	244366
23871	244367
66239	244368
6257	244369
3899	244370
2709	244371
7927	244372
13964	244373
82975	244374
7891	244375
10912	244376
2957	244377
52294	244378
1760	244379
18459	244380
16259	244381
13	244382
64648	244383
105526	244384
88807	244385
186741	244386
196750	244387
51167	244388
83912	244389
129334	244390
16413	244391
238081	244392
30246	244393
8586	244394
87507	244395
212429	244396
204535	244397
130135	244398
200	244399
76583	244400
15603	244401
43706	244402
43706	244403
67639	244404
37	244405
57222	244406
45834	244407
17927	244408
99279	244409
41703	244410
33155	244411
88229	244412
88229	244413
90308	244414
26799	244415
76336	244416
40890	244417
3777	244418
51338	244419
28655	244420
173296	244421
131255	244422
20173	244423
76254	244424
3725	244425
24576	244426
169724	244427
5541	244428
284594	244429
133915	244430
89346	244431
27398	244432
128014	244433
68274	244434
7673	244435
142460	244436
308070	244437
304888	244438
2036	244439
135836	244440
13258	244441
181265	244442
55329	244443
1195	244444
30721	244445
73313	244446
99854	244447
12461	244448
165374	244449
49398	244450
45920	244451
38362	244452
63290	244453
281503	244454
196874	244455
219431	244456
71785	244457
40285	244458
66393	244459
13410	244460
238716	244461
63051	244462
59957	244463
172458	244464
127494	244465
206776	244466
225899	244467
102726	244468
50463	244469
105008	244470
111770	244471
14994	244472
28994	244473
35953	244474
121235	244475
16163	244476
36902	244477
132280	244478
122102	244479
8173	244480
63545	244481
82504	244482
80477	244483
6	244484
77886	244485
317489	244486
181816	244487
54703	244488
21539	244489
35143	244490
6098	244491
126437	244492
56501	244493
44451	244494
7884	244495
182474	244496
110048	244497
283696	244498
8604	244499
28530	244500
86	244501
154	244502
69826	244503
86926	244504
28830	244505
37295	244506
57794	244507
119158	244508
216466	244509
68930	244510
284	244511
105864	244512
29633	244513
97248	244514
32722	244515
9169	244516
28061	244517
310585	244518
32766	244519
87675	244520
222148	244521
155972	244522
13503	244523
32722	244524
36876	244525
9761	244526
4856	244527
191174	244528
96340	244529
135974	244530
315025	244531
1870	244532
38742	244533
510	244534
510	244535
11870	244536
179555	244537
1944	244538
272218	244539
232091	244540
58906	244541
2	244542
2208	244543
267327	244544
210880	244545
109685	244546
194814	244547
132244	244548
10789	244549
156688	244550
115869	244551
137804	244552
8478	244553
127583	244554
89466	244555
3328	244556
81319	244557
22431	244558
239944	244559
28294	244560
123183	244561
70765	244562
26323	244563
965	244564
107588	244565
36474	244566
261021	244567
167117	244568
304354	244569
1885	244570
480	244571
8064	244572
10374	244573
16537	244574
121114	244575
9	244576
88380	244577
118461	244578
87117	244579
29587	244580
70185	244581
244895	244582
545	244583
15039	244584
1046	244585
3415	244586
27649	244587
175090	244588
4151	244589
1853	244590
28033	244591
45106	244592
18651	244593
126102	244594
55910	244595
15920	244596
443	244597
74505	244598
35108	244599
19	244600
8405	244601
7137	244602
266453	244603
77052	244604
21070	244605
167731	244606
26404	244607
2283	244608
4411	244609
67619	244610
88348	244611
212809	244612
213159	244613
98989	244614
255194	244615
94864	244616
328522	244617
323858	244618
70148	244619
170302	244620
89368	244621
44598	244622
93996	244623
87573	244624
312659	244625
133592	244626
201905	244627
143744	244628
86800	244629
226656	244630
86204	244631
86801	244632
147297	244633
187125	244634
152557	244635
324324	244636
72637	244637
131218	244638
145034	244639
225167	244640
3759	244641
40137	244642
32625	244643
47598	244644
218755	244645
111726	244646
46442	244647
152144	244648
42827	244649
106255	244650
107917	244651
131798	244652
191296	244653
1932	244654
289299	244655
76243	244656
245758	244657
91223	244658
81004	244659
88177	244660
28362	244661
75037	244662
19618	244663
263255	244664
6085	244665
40137	244666
231009	244667
188254	244668
57145	244669
153340	244670
11811	244671
136087	244672
80040	244673
109741	244674
10428	244675
73080	244676
22354	244677
155802	244678
273266	244679
19229	244680
294006	244681
88485	244682
85790	244683
77825	244684
75583	244685
75584	244686
204749	244687
23747	244688
12589	244689
54930	244690
208330	244691
64436	244692
146789	244693
146839	244694
45434	244695
1102	244696
10379	244697
33484	244698
2247	244699
8062	244700
187049	244701
460	244702
2379	244703
97582	244704
67880	244705
9839	244706
138010	244707
59350	244708
286582	244709
42159	244710
23906	244711
27691	244712
2161	244713
137071	244714
320907	244715
21	244716
126259	244717
38551	244718
10890	244719
43831	244720
11817	244721
82488	244722
10	244723
1887	244724
6630	244725
2827	244726
7585	244727
9234	244728
21408	244729
14178	244730
60161	244731
102623	244732
13894	244733
92735	244734
130274	244735
17343	244736
1914	244737
2358	244738
6691	244739
1384	244740
18705	244741
545	244742
57118	244743
214622	244744
708	244745
125098	244746
54930	244747
235986	244748
8810	244749
36818	244750
17280	244751
3711	244752
56441	244753
957	244754
134735	244755
172154	244756
8637	244757
207069	244758
14649	244759
7386	244760
45748	244761
47625	244762
2695	244763
141	244764
860	244765
675	244766
311634	244767
99650	244768
17358	244769
37705	244770
143849	244771
123940	244772
15145	244773
3856	244774
53382	244775
278759	244776
37113	244777
13048	244778
37777	244779
171133	244780
149419	244781
59069	244782
29414	244783
22028	244784
5349	244785
29067	244786
102589	244787
316414	244788
12807	244789
39580	244790
91923	244791
58042	244792
136672	244793
185914	244794
115631	244795
7955	244796
240993	244797
73669	244798
56226	244799
215	244800
44025	244801
18081	244802
14659	244803
82540	244804
12313	244805
19320	244806
1324	244807
6649	244808
7998	244809
17144	244810
978	244811
82666	244812
19320	244813
89961	244814
57599	244815
8447	244816
158492	244817
5371	244818
19264	244819
87860	244820
4322	244821
1899	244822
14445	244823
308948	244824
536	244825
23337	244826
66	244827
6800	244828
954	244829
28761	244830
149210	244831
635	244832
448	244833
184425	244834
164	244835
103370	244836
96850	244837
2781	244838
192804	244839
3539	244840
125290	244841
6348	244842
215420	244843
58	244844
6388	244845
38740	244846
45562	244847
47447	244848
89586	244849
26716	244850
85114	244851
9502	244852
246360	244853
1380	244854
84919	244855
38478	244856
29759	244857
164588	244858
88073	244859
192969	244860
63110	244861
305540	244862
315027	244863
165150	244864
291001	244865
169686	244866
58250	244867
56609	244868
24429	244869
3047	244870
55001	244871
206950	244872
46864	244873
113579	244874
120634	244875
139073	244876
307698	244877
28979	244878
123959	244879
18252	244880
60530	244881
323223	244882
97026	244883
28535	244884
26146	244885
324566	244886
26587	244887
69314	244888
86326	244889
133997	244890
7594	244891
240125	244892
69314	244893
1883	244894
38158	244895
53627	244896
27673	244897
158812	244898
27811	244899
201005	244900
122323	244901
47490	244902
97067	244903
182108	244904
328793	244905
48850	244906
48843	244907
328225	244908
19027	244909
198638	244910
75035	244911
8349	244912
9457	244913
128746	244914
102682	244915
267594	244916
210992	244917
1416	244918
72	244919
320263	244920
311138	244921
39055	244922
86673	244923
32722	244924
19082	244925
135234	244926
125744	244927
2214	244928
25086	244929
104489	244930
90327	244931
27723	244932
75199	244933
104121	244934
16702	244935
125499	244936
45255	244937
78622	244938
74795	244939
96912	244940
17495	244941
310	244942
10559	244943
537	244944
166933	244945
283725	244946
16467	244947
93670	244948
101474	244949
43096	244950
52132	244951
62	244952
10424	244953
141141	244954
2115	244955
73650	244956
294156	244957
2808	244958
77770	244959
101138	244960
33384	244961
29491	244962
37641	244963
23566	244964
27290	244965
21493	244966
103465	244967
76467	244968
128169	244969
8096	244970
27804	244971
339	244972
1239	244973
17608	244974
290700	244975
140547	244976
194806	244977
29505	244978
27709	244979
41616	244980
227103	244981
39763	244982
5019	244983
6809	244984
90352	244985
19918	244986
248529	244987
209777	244988
27751	244989
3524	244990
19613	244991
5378	244992
3343	244993
671	244994
2159	244995
245859	244996
30705	244997
4889	244998
115731	244999
195175	245000
68315	245001
105013	245002
8747	245003
315723	245004
221549	245005
19966	245006
33215	245007
33841	245008
12594	245009
48604	245010
7613	245011
3409	245012
181799	245013
126095	245014
186143	245015
292957	245016
160678	245017
26335	245018
7	245019
21695	245020
96967	245021
11496	245022
107315	245023
55233	245024
37063	245025
36472	245026
173226	245027
16627	245028
805	245029
4986	245030
1328	245031
1352	245032
76981	245033
61632	245034
13227	245035
43751	245036
69236	245037
4017	245038
11474	245039
133842	245040
132727	245041
175420	245042
193481	245043
495	245044
111118	245045
45772	245046
32127	245047
38542	245048
53889	245049
7528	245050
46003	245051
15485	245052
223	245053
43192	245054
166925	245055
40382	245056
280	245057
37090	245058
108148	245059
33486	245060
147299	245061
153027	245062
18604	245063
138168	245064
30628	245065
106750	245066
51437	245067
36200	245068
39878	245069
91214	245070
182823	245071
216303	245072
3542	245073
83596	245074
215174	245075
292073	245076
33555	245077
10743	245078
21491	245079
61347	245080
2807	245081
188193	245082
7414	245083
89565	245084
54991	245085
121516	245086
21553	245087
231924	245088
43432	245089
286973	245090
37688	245091
41467	245092
531	245093
12508	245094
100041	245095
89609	245096
261708	245097
680	245098
77904	245099
3013	245100
7115	245101
2679	245102
277	245103
29335	245104
33148	245105
65574	245106
39979	245107
88	245108
46859	245109
53360	245110
44479	245111
516	245112
20658	245113
1200	245114
1149	245115
64352	245116
21954	245117
519	245118
9192	245119
5225	245120
44321	245121
99203	245122
185724	245123
48039	245124
106729	245125
79210	245126
90734	245127
9735	245128
15275	245129
67456	245130
60490	245131
22160	245132
115640	245133
47741	245134
53035	245135
126236	245136
12918	245137
54549	245138
126988	245139
82826	245140
205270	245141
118317	245142
48109	245143
123638	245144
13265	245145
285424	245146
271437	245147
349	245148
9095	245149
13869	245150
131570	245151
203699	245152
327692	245153
14359	245154
79540	245155
83704	245156
55805	245157
194568	245158
127332	245159
47860	245160
95838	245161
99036	245162
10697	245163
63053	245164
148906	245165
133159	245166
64731	245167
18850	245168
37321	245169
20256	245170
19072	245171
7827	245172
270895	245173
275177	245174
37980	245175
100133	245176
197572	245177
48543	245178
190717	245179
107778	245180
279749	245181
75145	245182
76585	245183
233789	245184
215334	245185
41416	245186
297011	245187
119614	245188
317044	245189
181313	245190
194347	245191
139104	245192
57105	245193
156069	245194
14173	245195
250654	245196
130374	245197
103406	245198
101	245199
104062	245200
103409	245201
4526	245202
71174	245203
45266	245204
247192	245205
5647	245206
20477	245207
197162	245208
36194	245209
76776	245210
77567	245211
9766	245212
31419	245213
116693	245214
105263	245215
78720	245216
126960	245217
18321	245218
43523	245219
118792	245220
83059	245221
73104	245222
312170	245223
12918	245224
9028	245225
40730	245226
47470	245227
25853	245228
48069	245229
63435	245230
10067	245231
41239	245232
174270	245233
127110	245234
243559	245235
11884	245236
74481	245237
17221	245238
248837	245239
138033	245240
116918	245241
8331	245242
26584	245243
227676	245244
77038	245245
12103	245246
267659	245247
78370	245248
6124	245249
7092	245250
23261	245251
14138	245252
78304	245253
100778	245254
145747	245255
77579	245256
159149	245257
12294	245258
92290	245259
203279	245260
127644	245261
27103	245262
2406	245263
151155	245264
225185	245265
39358	245266
39358	245267
65639	245268
92762	245269
148273	245270
18947	245271
55083	245272
10036	245273
2406	245274
26729	245275
197298	245276
2126	245277
200785	245278
21763	245279
7465	245280
87505	245281
37461	245282
89031	245283
236543	245284
97962	245285
31728	245286
72840	245287
102569	245288
21073	245289
194634	245290
151267	245291
117408	245292
295062	245293
96248	245294
7814	245295
100107	245296
213255	245297
125426	245298
94525	245299
86109	245300
149487	245301
58399	245302
76410	245303
31913	245304
318399	245305
89833	245306
28550	245307
167608	245308
31906	245309
37042	245310
84869	245311
14876	245312
97634	245313
23012	245314
30345	245315
138144	245316
19380	245317
275020	245318
189126	245319
77591	245320
42475	245321
26795	245322
12837	245323
31106	245324
263525	245325
38542	245326
62491	245327
205557	245328
17114	245329
131530	245330
222034	245331
64811	245332
58854	245333
243298	245334
50924	245335
92778	245336
88885	245337
9249	245338
112410	245339
264879	245340
60879	245341
214139	245342
288765	245343
19161	245344
53773	245345
21602	245346
6853	245347
26648	245348
129016	245349
14834	245350
33755	245351
301616	245352
54521	245353
11384	245354
29714	245355
194071	245356
14159	245357
22105	245358
41577	245359
118995	245360
118538	245361
44837	245362
16107	245363
176	245364
34438	245365
76611	245366
77126	245367
108408	245368
53984	245369
204534	245370
175575	245371
178664	245372
319968	245373
72287	245374
90430	245375
116828	245376
211269	245377
86854	245378
8083	245379
63703	245380
163733	245381
109403	245382
147287	245383
108509	245384
153401	245385
134376	245386
119623	245387
64336	245388
224724	245389
332	245390
205418	245391
16470	245392
16221	245393
244389	245394
9013	245395
183539	245396
1957	245397
231	245398
8147	245399
37576	245400
50898	245401
104738	245402
19040	245403
4506	245404
115205	245405
20531	245406
304433	245407
56696	245408
1038	245409
39159	245410
290657	245411
16067	245412
166631	245413
12364	245414
120975	245415
25566	245416
24368	245417
10204	245418
164039	245419
184844	245420
71710	245421
233619	245422
78592	245423
66302	245424
9010	245425
48806	245426
322794	245427
181741	245428
115645	245429
20335	245430
207176	245431
148576	245432
50668	245433
24356	245434
190926	245435
2115	245436
64806	245437
156484	245438
29306	245439
150321	245440
35261	245441
142852	245442
19191	245443
126647	245444
4189	245445
3767	245446
22074	245447
150577	245448
13385	245449
20591	245450
95	245451
95869	245452
1144	245453
17405	245454
210509	245455
73027	245456
74402	245457
54190	245458
28649	245459
130851	245460
26276	245461
207798	245462
98801	245463
7495	245464
114304	245465
26167	245466
994	245467
27407	245468
47922	245469
60789	245470
98751	245471
191913	245472
994	245473
3958	245474
994	245475
98477	245476
26118	245477
38141	245478
110746	245479
65618	245480
20242	245481
168695	245482
100788	245483
30156	245484
224792	245485
22227	245486
137317	245487
60226	245488
45254	245489
42138	245490
31996	245491
138349	245492
32353	245493
12660	245494
24536	245495
263216	245496
305083	245497
72613	245498
131956	245499
12840	245500
12083	245501
5424	245502
62293	245503
194861	245504
6866	245505
15021	245506
45377	245507
61998	245508
196265	245509
19772	245510
6486	245511
8783	245512
23653	245513
125	245514
319347	245515
101210	245516
28109	245517
41591	245518
98879	245519
62679	245520
19875	245521
201590	245522
75	245523
58589	245524
12021	245525
2684	245526
49304	245527
160673	245528
317087	245529
15809	245530
284630	245531
34280	245532
138769	245533
214006	245534
67567	245535
9854	245536
168158	245537
4697	245538
164834	245539
2966	245540
41172	245541
88155	245542
95093	245543
300140	245544
24473	245545
45247	245546
93133	245547
60590	245548
73385	245549
231913	245550
43126	245551
97244	245552
108714	245553
994	245554
165980	245555
32653	245556
80064	245557
155919	245558
78260	245559
251352	245560
244413	245561
36468	245562
215307	245563
6025	245564
83432	245565
156506	245566
60466	245567
191608	245568
176500	245569
69788	245570
142016	245571
135587	245572
25723	245573
113055	245574
84340	245575
127800	245576
108584	245577
150482	245578
310855	245579
182504	245580
120940	245581
216082	245582
61778	245583
375	245584
71526	245585
296132	245586
146418	245587
20769	245588
52351	245589
5189	245590
47105	245591
115407	245592
226838	245593
29436	245594
161377	245595
201874	245596
122097	245597
58930	245598
27843	245599
169474	245600
174610	245601
85213	245602
18171	245603
17063	245604
68797	245605
69230	245606
31791	245607
132370	245608
111317	245609
18857	245610
49378	245611
137689	245612
26305	245613
65225	245614
203909	245615
71361	245616
88024	245617
166995	245618
124943	245619
123577	245620
9749	245621
41303	245622
31791	245623
86889	245624
130310	245625
84404	245626
300419	245627
20865	245628
196846	245629
55586	245630
45644	245631
4519	245632
33836	245633
72235	245634
37953	245635
283390	245636
96059	245637
172989	245638
236437	245639
122059	245640
70644	245641
28113	245642
102592	245643
106364	245644
96731	245645
13683	245646
20557	245647
234081	245648
42517	245649
242874	245650
91	245651
27862	245652
91964	245653
179219	245654
53235	245655
102594	245656
447	245657
193016	245658
198566	245659
206917	245660
70145	245661
230972	245662
219205	245663
247965	245664
304324	245665
58448	245666
101951	245667
15634	245668
112543	245669
255362	245670
318945	245671
237674	245672
27996	245673
8440	245674
41878	245675
215883	245676
25205	245677
27964	245678
10705	245679
11275	245680
70621	245681
41715	245682
196330	245683
26126	245684
21701	245685
243	245686
288323	245687
78285	245688
21701	245689
213355	245690
177134	245691
101810	245692
237282	245693
154548	245694
260589	245695
163001	245696
305321	245697
145406	245698
222261	245699
99130	245700
161932	245701
143115	245702
184320	245703
114184	245704
216092	245705
114614	245706
227195	245707
226896	245708
140009	245709
119072	245710
31534	245711
196301	245712
185042	245713
109922	245714
102098	245715
125531	245716
59308	245717
199900	245718
178311	245719
124162	245720
49882	245721
275663	245722
287480	245723
259650	245724
279425	245725
255237	245726
263792	245727
240920	245728
107060	245729
167691	245730
84551	245731
92777	245732
89197	245733
73027	245734
244700	245735
171402	245736
135422	245737
201894	245738
229674	245739
76437	245740
22474	245741
13061	245742
108224	245743
70326	245744
86815	245745
205113	245746
85077	245747
207798	245748
306169	245749
98033	245750
66713	245751
62040	245752
222732	245753
178065	245754
68898	245755
25992	245756
221679	245757
31804	245758
16654	245759
308137	245760
306764	245761
120832	245762
83791	245763
17470	245764
6631	245765
14485	245766
230546	245767
22549	245768
144309	245769
1968	245770
286852	245771
184727	245772
70878	245773
167759	245774
12143	245775
77376	245776
5104	245777
39574	245778
14624	245779
2567	245780
84319	245781
22472	245782
136552	245783
13515	245784
121543	245785
182	245786
153598	245787
72081	245788
108001	245789
259323	245790
35611	245791
185185	245792
306777	245793
195722	245794
240390	245795
155968	245796
100469	245797
205585	245798
290650	245799
237667	245800
316913	245801
189047	245802
75473	245803
181206	245804
169820	245805
159778	245806
141724	245807
161932	245808
302503	245809
290722	245810
52597	245811
174934	245812
305168	245813
83768	245814
265109	245815
92228	245816
19640	245817
1704	245818
15666	245819
76587	245820
186785	245821
25633	245822
139183	245823
47674	245824
25052	245825
37106	245826
79568	245827
265926	245828
301339	245829
83314	245830
272432	245831
44607	245832
207021	245833
73029	245834
157308	245835
318518	245836
19653	245837
1783	245838
153310	245839
2521	245840
28593	245841
303693	245842
165604	245843
118244	245844
3592	245845
3592	245846
47	245847
40347	245848
118244	245849
31951	245850
32531	245851
252579	245852
1	245853
76222	245854
18690	245855
231471	245856
109623	245857
89642	245858
131990	245859
131417	245860
68746	245861
110831	245862
120823	245863
43510	245864
160323	245865
188765	245866
15516	245867
79369	245868
106705	245869
85913	245870
201752	245871
132967	245872
11131	245873
1091	245874
231758	245875
151359	245876
309301	245877
107200	245878
278145	245879
75811	245880
108714	245881
114539	245882
23280	245883
136793	245884
8982	245885
60516	245886
197443	245887
320059	245888
118331	245889
156667	245890
21619	245891
165574	245892
59294	245893
156125	245894
21823	245895
212113	245896
27014	245897
17904	245898
24187	245899
38777	245900
11801	245901
153275	245902
20258	245903
54402	245904
77974	245905
60260	245906
4466	245907
140102	245908
15976	245909
128794	245910
28264	245911
3955	245912
67552	245913
101529	245914
15387	245915
2230	245916
197125	245917
104437	245918
61548	245919
43696	245920
170074	245921
22990	245922
42140	245923
93609	245924
55558	245925
45856	245926
142890	245927
294780	245928
165425	245929
111175	245930
220652	245931
160398	245932
34485	245933
45567	245934
11086	245935
12651	245936
45492	245937
213319	245938
197449	245939
11431	245940
60487	245941
78174	245942
56725	245943
23205	245944
144550	245945
245601	245946
201077	245947
50374	245948
8537	245949
133380	245950
24558	245951
129100	245952
213811	245953
32347	245954
211132	245955
19767	245956
282216	245957
28233	245958
70551	245959
27769	245960
33557	245961
34054	245962
38275	245963
6585	245964
23104	245965
15571	245966
195388	245967
261521	245968
71367	245969
79553	245970
22237	245971
231967	245972
317805	245973
63169	245974
86238	245975
97634	245976
95778	245977
4036	245978
27769	245979
176085	245980
113065	245981
49524	245982
10905	245983
116785	245984
48713	245985
132264	245986
158624	245987
183239	245988
131407	245989
112021	245990
36620	245991
191712	245992
135405	245993
29092	245994
132296	245995
50386	245996
69544	245997
60777	245998
5014	245999
116990	246000
162741	246001
61498	246002
83940	246003
99642	246004
80239	246005
43725	246006
54913	246007
202487	246008
14198	246009
154592	246010
33500	246011
52615	246012
91215	246013
88144	246014
10895	246015
29092	246016
80151	246017
135702	246018
57817	246019
86270	246020
59926	246021
13111	246022
197267	246023
31272	246024
49717	246025
56491	246026
39352	246027
36105	246028
61018	246029
33867	246030
280732	246031
96605	246032
291123	246033
56828	246034
55842	246035
184378	246036
67041	246037
12837	246038
35095	246039
211865	246040
16454	246041
60226	246042
16755	246043
12202	246044
27715	246045
33642	246046
39893	246047
113008	246048
54269	246049
39575	246050
28970	246051
152438	246052
196082	246053
20038	246054
78476	246055
26615	246056
64249	246057
87523	246058
180604	246059
13968	246060
17570	246061
182413	246062
22256	246063
10631	246064
155270	246065
76630	246066
27077	246067
152492	246068
229837	246069
8934	246070
41192	246071
109550	246072
182480	246073
104589	246074
74290	246075
56096	246076
156389	246077
117665	246078
8008	246079
4118	246080
6299	246081
288841	246082
116498	246083
28230	246084
106652	246085
3935	246086
83456	246087
24063	246088
6537	246089
7311	246090
35478	246091
43126	246092
48917	246093
103031	246094
7709	246095
180767	246096
17197	246097
53243	246098
20489	246099
2569	246100
69788	246101
16329	246102
158285	246103
129177	246104
63346	246105
294989	246106
45699	246107
147983	246108
10834	246109
73882	246110
2878	246111
11218	246112
620	246113
15402	246114
233398	246115
105371	246116
66847	246117
40682	246118
13941	246119
89136	246120
18893	246121
2300	246122
158880	246123
58975	246124
79305	246125
67388	246126
171113	246127
74152	246128
96231	246129
29334	246130
12820	246131
60731	246132
165872	246133
175933	246134
1584	246135
44872	246136
14425	246137
25850	246138
19514	246139
66044	246140
1699	246141
81065	246142
30283	246143
106886	246144
186096	246145
57856	246146
209246	246147
106877	246148
901	246149
195033	246150
71539	246151
1000	246152
27910	246153
19823	246154
132573	246155
104488	246156
146261	246157
146077	246158
309131	246159
23985	246160
212403	246161
201698	246162
89829	246163
128763	246164
102415	246165
159229	246166
159644	246167
92172	246168
108237	246169
162403	246170
58747	246171
116338	246172
5864	246173
170564	246174
189169	246175
256278	246176
14199	246177
3469	246178
84544	246179
139704	246180
193073	246181
9615	246182
187645	246183
15203	246184
215106	246185
115029	246186
196992	246187
31049	246188
85614	246189
73836	246190
187897	246191
167631	246192
11630	246193
4197	246194
53590	246195
35182	246196
91231	246197
136494	246198
274612	246199
12309	246200
237267	246201
76630	246202
248060	246203
113438	246204
69933	246205
539	246206
2615	246207
213957	246208
64498	246209
16673	246210
11704	246211
55170	246212
106906	246213
125155	246214
94693	246215
12563	246216
75850	246217
7169	246218
13131	246219
49363	246220
92855	246221
73910	246222
107831	246223
176829	246224
111298	246225
133679	246226
17152	246227
21970	246228
111066	246229
41489	246230
275232	246231
21875	246232
114465	246233
146381	246234
43664	246235
202172	246236
5775	246237
234840	246238
119577	246239
24007	246240
97378	246241
39136	246242
2343	246243
9568	246244
157815	246245
103729	246246
158948	246247
217187	246248
39440	246249
11521	246250
264417	246251
33040	246252
31335	246253
78128	246254
83270	246255
54893	246256
136250	246257
209287	246258
317380	246259
79627	246260
202896	246261
255963	246262
18336	246263
16700	246264
83871	246265
30147	246266
225847	246267
161351	246268
45436	246269
23992	246270
800	246271
56182	246272
106216	246273
28058	246274
91594	246275
137635	246276
38852	246277
138667	246278
1584	246279
238865	246280
56709	246281
72960	246282
116286	246283
78234	246284
310514	246285
57989	246286
313489	246287
109181	246288
85109	246289
64198	246290
49181	246291
39952	246292
22136	246293
30986	246294
103035	246295
255596	246296
112886	246297
32612	246298
83753	246299
95136	246300
116252	246301
318968	246302
75810	246303
46125	246304
78048	246305
69591	246306
91059	246307
203818	246308
4121	246309
71878	246310
308942	246311
138258	246312
31201	246313
184914	246314
119976	246315
212343	246316
23916	246317
56016	246318
1757	246319
75165	246320
16070	246321
75305	246322
26903	246323
151229	246324
178769	246325
65501	246326
54697	246327
70654	246328
89080	246329
58488	246330
26783	246331
57230	246332
122488	246333
71997	246334
2350	246335
4211	246336
162056	246337
38650	246338
55413	246339
67717	246340
35349	246341
258	246342
113953	246343
174175	246344
143282	246345
46565	246346
204088	246347
89092	246348
180758	246349
65789	246350
4784	246351
4982	246352
49725	246353
166423	246354
57627	246355
84457	246356
9885	246357
10946	246358
109293	246359
119266	246360
61066	246361
146702	246362
8645	246363
198024	246364
205623	246365
201649	246366
31673	246367
199972	246368
86077	246369
137850	246370
23066	246371
80692	246372
38747	246373
27752	246374
169040	246375
118510	246376
101674	246377
22058	246378
3135	246379
33860	246380
110609	246381
25551	246382
39194	246383
155594	246384
220655	246385
98476	246386
16431	246387
162441	246388
217231	246389
186528	246390
175058	246391
4225	246392
11	246393
309941	246394
107016	246395
142972	246396
60260	246397
36664	246398
190497	246399
34655	246400
62784	246401
46869	246402
72369	246403
109449	246404
17669	246405
188758	246406
327110	246407
86678	246408
82707	246409
51189	246410
226016	246411
95671	246412
56780	246413
15862	246414
205359	246415
91056	246416
109180	246417
8710	246418
123355	246419
183079	246420
223219	246421
292808	246422
280291	246423
32005	246424
5788	246425
30128	246426
20357	246427
162658	246428
57575	246429
177334	246430
134435	246431
85866	246432
20442	246433
142641	246434
14697	246435
19266	246436
29265	246437
25620	246438
27293	246439
27293	246440
68181	246441
26098	246442
155686	246443
134367	246444
128534	246445
208871	246446
40526	246447
88447	246448
57453	246449
16459	246450
219305	246451
94065	246452
72728	246453
123165	246454
204994	246455
120450	246456
198998	246457
145912	246458
272473	246459
316460	246460
212819	246461
209170	246462
48573	246463
238237	246464
105302	246465
210564	246466
57038	246467
23132	246468
115327	246469
29825	246470
163664	246471
57110	246472
84833	246473
189434	246474
108094	246475
204019	246476
17501	246477
107118	246478
91068	246479
1717	246480
119713	246481
21668	246482
186861	246483
230665	246484
38203	246485
10751	246486
308358	246487
17390	246488
201164	246489
83430	246490
131849	246491
10418	246492
273834	246493
46290	246494
144788	246495
124368	246496
295872	246497
97772	246498
69435	246499
535	246500
46265	246501
11744	246502
10783	246503
123098	246504
10783	246505
127071	246506
31389	246507
282976	246508
6531	246509
58622	246510
27801	246511
185752	246512
107410	246513
213263	246514
109526	246515
63711	246516
1123	246517
93524	246518
235698	246519
281411	246520
8001	246521
303289	246522
304312	246523
38568	246524
321633	246525
45161	246526
175576	246527
33196	246528
59969	246529
22004	246530
160836	246531
167324	246532
506	246533
149492	246534
9734	246535
12196	246536
86666	246537
46864	246538
145652	246539
4640	246540
136556	246541
212811	246542
186594	246543
281791	246544
325092	246545
12280	246546
4846	246547
314231	246548
123195	246549
67590	246550
21128	246551
197050	246552
216991	246553
27173	246554
116464	246555
187732	246556
84771	246557
108548	246558
104927	246559
67436	246560
318199	246561
109843	246562
57393	246563
51611	246564
26143	246565
132932	246566
75104	246567
123452	246568
31945	246569
25129	246570
60605	246571
325539	246572
15636	246573
123067	246574
177617	246575
30794	246576
78134	246577
131910	246578
100666	246579
210721	246580
168219	246581
7725	246582
15221	246583
126067	246584
262856	246585
58560	246586
148882	246587
214425	246588
4393	246589
152	246590
254705	246591
19478	246592
297441	246593
10863	246594
160952	246595
30977	246596
72232	246597
205487	246598
91968	246599
68927	246600
124569	246601
138165	246602
335	246603
59606	246604
182718	246605
5466	246606
105005	246607
322345	246608
16898	246609
24913	246610
282956	246611
10491	246612
1235	246613
36033	246614
171484	246615
300003	246616
217945	246617
45124	246618
84581	246619
2155	246620
100943	246621
7053	246622
201049	246623
195	246624
81245	246625
12458	246626
214712	246627
26628	246628
87866	246629
54393	246630
177394	246631
30045	246632
6427	246633
270141	246634
15164	246635
251830	246636
2231	246637
4102	246638
146923	246639
79425	246640
125456	246641
210905	246642
68998	246643
313671	246644
7758	246645
21800	246646
66316	246647
109550	246648
33057	246649
63936	246650
148316	246651
203861	246652
98617	246653
56256	246654
108898	246655
105095	246656
17038	246657
107146	246658
6537	246659
189506	246660
51593	246661
273144	246662
254125	246663
212520	246664
38968	246665
17429	246666
114940	246667
38298	246668
225	246669
207882	246670
49364	246671
72566	246672
36717	246673
52724	246674
286236	246675
109311	246676
33333	246677
70907	246678
187556	246679
42659	246680
129464	246681
114565	246682
42907	246683
32005	246684
67501	246685
90253	246686
263129	246687
263167	246688
56493	246689
19072	246690
288555	246691
47536	246692
108620	246693
73166	246694
59999	246695
191581	246696
105266	246697
29080	246698
31791	246699
100343	246700
64444	246701
11093	246702
86552	246703
189062	246704
35888	246705
10311	246706
103566	246707
69629	246708
113824	246709
66060	246710
99835	246711
19745	246712
174098	246713
237490	246714
49733	246715
124151	246716
122526	246717
29937	246718
84073	246719
28159	246720
78726	246721
174257	246722
42558	246723
145294	246724
155135	246725
247072	246726
88408	246727
4934	246728
136390	246729
17783	246730
273441	246731
172462	246732
291195	246733
177546	246734
14775	246735
31557	246736
171716	246737
60019	246738
36713	246739
217125	246740
91364	246741
105263	246742
270116	246743
97239	246744
138253	246745
8579	246746
21669	246747
12251	246748
29360	246749
233572	246750
169640	246751
273650	246752
259368	246753
32212	246754
58651	246755
22375	246756
143057	246757
92140	246758
38729	246759
205438	246760
26203	246761
18363	246762
52540	246763
164127	246764
92521	246765
99819	246766
20813	246767
10750	246768
29954	246769
1240	246770
14460	246771
54623	246772
32577	246773
150674	246774
22703	246775
21412	246776
56737	246777
133434	246778
135524	246779
142808	246780
17132	246781
1674	246782
9942	246783
258433	246784
112774	246785
238499	246786
5368	246787
28209	246788
97670	246789
238830	246790
43958	246791
89224	246792
13364	246793
44848	246794
281	246795
18184	246796
11675	246797
47778	246798
3	246799
38238	246800
59108	246801
142869	246802
52003	246803
136565	246804
49444	246805
32461	246806
158155	246807
4104	246808
33303	246809
26615	246810
103501	246811
258419	246812
46044	246813
144832	246814
49053	246815
14673	246816
10705	246817
316416	246818
177856	246819
75153	246820
72972	246821
38110	246822
37130	246823
114594	246824
85006	246825
140443	246826
117629	246827
127022	246828
86036	246829
186547	246830
257212	246831
71456	246832
137704	246833
39577	246834
40212	246835
237678	246836
16899	246837
86466	246838
40212	246839
175874	246840
175375	246841
226120	246842
196650	246843
42782	246844
304	246845
92426	246846
203955	246847
50078	246848
159519	246849
196634	246850
18623	246851
190513	246852
73088	246853
244521	246854
76548	246855
275130	246856
93835	246857
149147	246858
4650	246859
85298	246860
102387	246861
53582	246862
4695	246863
125081	246864
87352	246865
41028	246866
70624	246867
62324	246868
221930	246869
3233	246870
78392	246871
88060	246872
114606	246873
47364	246874
4634	246875
148807	246876
89988	246877
122070	246878
79785	246879
56159	246880
31319	246881
60535	246882
69668	246883
59275	246884
34548	246885
89058	246886
19345	246887
10130	246888
22371	246889
12065	246890
175410	246891
196106	246892
93111	246893
141534	246894
40684	246895
60535	246896
9891	246897
66044	246898
67319	246899
105768	246900
7896	246901
135	246902
139011	246903
128610	246904
5698	246905
215332	246906
106537	246907
205204	246908
297887	246909
205048	246910
244148	246911
40599	246912
24549	246913
76320	246914
130027	246915
201960	246916
42428	246917
21847	246918
14233	246919
170945	246920
120633	246921
16469	246922
198486	246923
210988	246924
84150	246925
34189	246926
100804	246927
285094	246928
122033	246929
28180	246930
266692	246931
8516	246932
13622	246933
134104	246934
9855	246935
51909	246936
434	246937
48617	246938
11605	246939
29816	246940
117490	246941
59799	246942
28987	246943
126185	246944
77237	246945
182477	246946
85788	246947
112280	246948
44862	246949
167121	246950
11062	246951
25234	246952
86977	246953
127460	246954
321662	246955
48617	246956
204145	246957
1502	246958
239714	246959
216476	246960
10891	246961
229737	246962
21080	246963
10705	246964
4891	246965
10359	246966
8468	246967
11250	246968
63700	246969
101391	246970
23799	246971
57319	246972
11318	246973
267202	246974
163186	246975
78624	246976
116410	246977
35561	246978
2357	246979
173	246980
112484	246981
225678	246982
298079	246983
9520	246984
217128	246985
649	246986
3960	246987
169657	246988
55280	246989
99137	246990
132339	246991
15640	246992
20591	246993
6846	246994
324196	246995
28159	246996
3303	246997
52343	246998
3099	246999
91986	247000
73839	247001
13054	247002
24761	247003
82486	247004
958	247005
102469	247006
79777	247007
246189	247008
130457	247009
79685	247010
303801	247011
76880	247012
206854	247013
33996	247014
12786	247015
3479	247016
213096	247017
18868	247018
55084	247019
325079	247020
179370	247021
325108	247022
139369	247023
237560	247024
134522	247025
3404	247026
148258	247027
15325	247028
201030	247029
18371	247030
13838	247031
293836	247032
279387	247033
50671	247034
74344	247035
72589	247036
39449	247037
15656	247038
20141	247039
84675	247040
24814	247041
173800	247042
25476	247043
228057	247044
85390	247045
17751	247046
55131	247047
2560	247048
169982	247049
41442	247050
15762	247051
303264	247052
105002	247053
138990	247054
194172	247055
253879	247056
263477	247057
117219	247058
41644	247059
191459	247060
100970	247061
155344	247062
307	247063
223982	247064
326597	247065
257828	247066
148879	247067
46078	247068
311568	247069
44245	247070
26481	247071
232001	247072
5502	247073
113736	247074
26661	247075
149604	247076
54574	247077
8763	247078
51065	247079
589	247080
191095	247081
4317	247082
1645	247083
82199	247084
275643	247085
866	247086
72929	247087
2287	247088
49019	247089
328418	247090
117091	247091
89	247092
46619	247093
81443	247094
83194	247095
166926	247096
143543	247097
283102	247098
203266	247099
62663	247100
33451	247101
94237	247102
85032	247103
50350	247104
75954	247105
205617	247106
130226	247107
71453	247108
274380	247109
328119	247110
87263	247111
59103	247112
65131	247113
132849	247114
235750	247115
151529	247116
298404	247117
186211	247118
212241	247119
168486	247120
733	247121
3393	247122
326666	247123
41214	247124
246618	247125
162794	247126
10025	247127
20905	247128
298893	247129
298700	247130
132849	247131
316396	247132
147920	247133
115526	247134
121894	247135
263012	247136
46346	247137
8726	247138
156614	247139
155984	247140
155984	247141
212500	247142
105437	247143
232108	247144
199387	247145
38439	247146
13712	247147
153885	247148
93975	247149
148490	247150
126746	247151
72385	247152
258162	247153
96417	247154
94825	247155
1471	247156
19298	247157
203325	247158
21373	247159
63231	247160
271205	247161
219773	247162
161460	247163
101432	247164
207329	247165
119108	247166
217574	247167
184533	247168
8066	247169
40424	247170
26592	247171
207348	247172
73139	247173
291904	247174
115117	247175
5002	247176
76863	247177
5714	247178
11236	247179
31270	247180
160205	247181
230383	247182
30934	247183
35095	247184
47050	247185
17223	247186
233625	247187
278345	247188
187061	247189
251454	247190
150526	247191
304437	247192
200187	247193
203236	247194
475	247195
159565	247196
301280	247197
109970	247198
303026	247199
110186	247200
117855	247201
61749	247202
93788	247203
1076	247204
137402	247205
11819	247206
87182	247207
312316	247208
136545	247209
113921	247210
7481	247211
175921	247212
42080	247213
315535	247214
2537	247215
994	247216
69013	247217
26017	247218
17645	247219
76518	247220
177116	247221
172243	247222
40065	247223
116276	247224
52903	247225
51481	247226
786	247227
54726	247228
52452	247229
27279	247230
19903	247231
105461	247232
5834	247233
24190	247234
14155	247235
12891	247236
1813	247237
36683	247238
9960	247239
31893	247240
62848	247241
4065	247242
31175	247243
1718	247244
12818	247245
142614	247246
78745	247247
30074	247248
11174	247249
28797	247250
112956	247251
146534	247252
29072	247253
18007	247254
70631	247255
39771	247256
32215	247257
124052	247258
23414	247259
172781	247260
9207	247261
4017	247262
13997	247263
20477	247264
46146	247265
294371	247266
107589	247267
110146	247268
129481	247269
5773	247270
37246	247271
5821	247272
19820	247273
50382	247274
19969	247275
30015	247276
30015	247277
37981	247278
10914	247279
56876	247280
7351	247281
116116	247282
159913	247283
325742	247284
285670	247285
20359	247286
46809	247287
71582	247288
2536	247289
57962	247290
41515	247291
146007	247292
689	247293
141656	247294
213743	247295
89526	247296
29298	247297
17219	247298
110620	247299
227626	247300
178230	247301
37326	247302
117216	247303
156186	247304
42462	247305
78098	247306
32887	247307
798	247308
18390	247309
19260	247310
38761	247311
75398	247312
215933	247313
68216	247314
72988	247315
253946	247316
175339	247317
239860	247318
3394	247319
9221	247320
91145	247321
158579	247322
431	247323
213200	247324
232919	247325
21059	247326
10844	247327
55731	247328
2914	247329
24115	247330
67167	247331
39186	247332
172520	247333
20655	247334
83851	247335
1752	247336
36321	247337
240542	247338
24252	247339
131241	247340
96323	247341
72614	247342
9724	247343
183600	247344
263488	247345
18914	247346
115499	247347
27458	247348
17716	247349
105498	247350
244435	247351
110496	247352
4133	247353
22265	247354
156740	247355
216083	247356
35083	247357
78743	247358
10075	247359
244677	247360
26943	247361
569	247362
69752	247363
2389	247364
45629	247365
1578	247366
5730	247367
318149	247368
33297	247369
187814	247370
288835	247371
13696	247372
79751	247373
124022	247374
151588	247375
84352	247376
131392	247377
194990	247378
660	247379
1	247380
72062	247381
80458	247382
15020	247383
133694	247384
5699	247385
56390	247386
26706	247387
104960	247388
24897	247389
125907	247390
7831	247391
516	247392
99001	247393
9045	247394
7268	247395
119	247396
189311	247397
4	247398
50143	247399
56551	247400
106730	247401
77002	247402
20186	247403
81015	247404
23383	247405
13410	247406
22275	247407
61167	247408
169031	247409
1903	247410
7805	247411
69729	247412
20880	247413
37179	247414
21545	247415
15473	247416
91308	247417
18216	247418
202842	247419
25257	247420
29624	247421
81254	247422
18007	247423
100598	247424
1373	247425
49086	247426
17056	247427
151130	247428
55435	247429
111465	247430
67305	247431
55085	247432
75505	247433
1615	247434
108273	247435
2586	247436
128293	247437
26218	247438
23599	247439
122461	247440
12063	247441
203495	247442
12063	247443
4524	247444
39569	247445
283680	247446
12169	247447
64809	247448
35069	247449
989	247450
139713	247451
23002	247452
118607	247453
88251	247454
5883	247455
316643	247456
25803	247457
229	247458
9108	247459
39256	247460
10540	247461
19583	247462
81651	247463
29114	247464
102333	247465
26300	247466
48092	247467
18265	247468
3703	247469
31992	247470
104520	247471
4003	247472
44593	247473
16969	247474
24019	247475
89244	247476
27470	247477
37169	247478
32396	247479
3407	247480
21295	247481
48179	247482
18873	247483
19172	247484
10437	247485
98289	247486
4702	247487
27758	247488
91635	247489
45487	247490
50784	247491
13244	247492
13471	247493
18265	247494
37409	247495
19678	247496
6656	247497
2245	247498
26300	247499
160660	247500
2204	247501
2204	247502
202088	247503
170873	247504
44009	247505
8957	247506
18786	247507
12178	247508
28047	247509
155713	247510
17645	247511
297478	247512
119404	247513
302097	247514
12839	247515
8729	247516
3703	247517
22477	247518
39191	247519
14196	247520
57366	247521
7922	247522
209314	247523
303121	247524
212719	247525
15889	247526
88974	247527
90485	247528
1662	247529
12786	247530
12450	247531
47597	247532
4993	247533
80786	247534
15377	247535
13738	247536
12800	247537
74794	247538
36036	247539
2325	247540
134899	247541
58392	247542
58392	247543
87791	247544
16298	247545
164632	247546
123168	247547
134864	247548
84651	247549
3407	247550
89145	247551
19732	247552
89145	247553
15444	247554
3407	247555
37197	247556
25586	247557
242243	247558
4400	247559
5831	247560
12475	247561
19466	247562
51420	247563
85	247564
324120	247565
121073	247566
48433	247567
198722	247568
82154	247569
299373	247570
91501	247571
43094	247572
33338	247573
36221	247574
604	247575
18	247576
9794	247577
109115	247578
220743	247579
26713	247580
10717	247581
16552	247582
117740	247583
34208	247584
326870	247585
162142	247586
170967	247587
59515	247588
47215	247589
59344	247590
88582	247591
34839	247592
37045	247593
34839	247594
19386	247595
269812	247596
292245	247597
26960	247598
80683	247599
26960	247600
12836	247601
125567	247602
308547	247603
17529	247604
24162	247605
78817	247606
108816	247607
61826	247608
59114	247609
9584	247610
19785	247611
43290	247612
58615	247613
185440	247614
97437	247615
58808	247616
263101	247617
3192	247618
9661	247619
324851	247620
558	247621
1494	247622
64898	247623
147321	247624
144577	247625
35521	247626
52119	247627
231659	247628
276130	247629
25769	247630
100211	247631
24162	247632
190726	247633
27097	247634
25498	247635
48293	247636
77362	247637
17502	247638
188923	247639
36959	247640
170828	247641
29915	247642
55738	247643
103421	247644
131342	247645
193998	247646
190216	247647
2691	247648
120534	247649
49065	247650
212766	247651
56843	247652
3175	247653
14207	247654
57790	247655
736	247656
99064	247657
11345	247658
64856	247659
133259	247660
145389	247661
109089	247662
177916	247663
283514	247664
71972	247665
26460	247666
156543	247667
245562	247668
31346	247669
116824	247670
114256	247671
75587	247672
161425	247673
50216	247674
268818	247675
65149	247676
185889	247677
42138	247678
1664	247679
68504	247680
109090	247681
21174	247682
1102	247683
191736	247684
19115	247685
33341	247686
211229	247687
98436	247688
103729	247689
129725	247690
2873	247691
123	247692
112275	247693
150706	247694
75854	247695
184141	247696
17884	247697
81914	247698
186640	247699
1	247700
82844	247701
86485	247702
137374	247703
52154	247704
245236	247705
199888	247706
47328	247707
184969	247708
25688	247709
271274	247710
154481	247711
104624	247712
324180	247713
155711	247714
86239	247715
1253	247716
38519	247717
70197	247718
539	247719
13126	247720
120460	247721
6586	247722
53	247723
3510	247724
14712	247725
43963	247726
46	247727
168013	247728
189130	247729
19883	247730
43134	247731
111267	247732
285906	247733
86728	247734
2645	247735
24761	247736
54438	247737
90989	247738
114238	247739
210320	247740
14189	247741
21078	247742
100494	247743
5394	247744
121341	247745
120338	247746
12493	247747
27659	247748
123571	247749
1541	247750
825	247751
134832	247752
8996	247753
141270	247754
2941	247755
8890	247756
65332	247757
6180	247758
78735	247759
30283	247760
28584	247761
26480	247762
26480	247763
47508	247764
291645	247765
47165	247766
18232	247767
61213	247768
27783	247769
3330	247770
77232	247771
49661	247772
9262	247773
138675	247774
9054	247775
159001	247776
60909	247777
82144	247778
3781	247779
270634	247780
142329	247781
54340	247782
19654	247783
2541	247784
6264	247785
150684	247786
224052	247787
87962	247788
29100	247789
213070	247790
17917	247791
130731	247792
38568	247793
77571	247794
102301	247795
244217	247796
157540	247797
225092	247798
248504	247799
172890	247800
95483	247801
265942	247802
284723	247803
163163	247804
106100	247805
54771	247806
6793	247807
37241	247808
127135	247809
250609	247810
6793	247811
109097	247812
123547	247813
41812	247814
146570	247815
177578	247816
43822	247817
16029	247818
98941	247819
23368	247820
196726	247821
56138	247822
57286	247823
205636	247824
105552	247825
112870	247826
36261	247827
290998	247828
109614	247829
12699	247830
310255	247831
106196	247832
197917	247833
102323	247834
18785	247835
59621	247836
313464	247837
18529	247838
168458	247839
28872	247840
97931	247841
18497	247842
209442	247843
204354	247844
20221	247845
131494	247846
7834	247847
51878	247848
8035	247849
219168	247850
13222	247851
129908	247852
129933	247853
114450	247854
197774	247855
172511	247856
20585	247857
252003	247858
8115	247859
56984	247860
18623	247861
43093	247862
24557	247863
81969	247864
312103	247865
85156	247866
102362	247867
77475	247868
38099	247869
88164	247870
85087	247871
187630	247872
7805	247873
200126	247874
48421	247875
120008	247876
302319	247877
22286	247878
31636	247879
73887	247880
53834	247881
159873	247882
57086	247883
159902	247884
212688	247885
21445	247886
21445	247887
128747	247888
113785	247889
134738	247890
211217	247891
77231	247892
131212	247893
2923	247894
41172	247895
160093	247896
24829	247897
33035	247898
38568	247899
164502	247900
270232	247901
60183	247902
196726	247903
76847	247904
45443	247905
101479	247906
37236	247907
18523	247908
53892	247909
21885	247910
43474	247911
70596	247912
77707	247913
14510	247914
24333	247915
15161	247916
50442	247917
18523	247918
167730	247919
17610	247920
271106	247921
133502	247922
148051	247923
84527	247924
57524	247925
90846	247926
321279	247927
242325	247928
235807	247929
312377	247930
43093	247931
39280	247932
163522	247933
208234	247934
18339	247935
126791	247936
211603	247937
105673	247938
152968	247939
64407	247940
113884	247941
67220	247942
10607	247943
271284	247944
63507	247945
41966	247946
221532	247947
108615	247948
45453	247949
152335	247950
11191	247951
212134	247952
23654	247953
217868	247954
187197	247955
53221	247956
39355	247957
14970	247958
212056	247959
266683	247960
115354	247961
233137	247962
161273	247963
239019	247964
92308	247965
234475	247966
252148	247967
260796	247968
174656	247969
264597	247970
167473	247971
148296	247972
260401	247973
259694	247974
223785	247975
234126	247976
7562	247977
221881	247978
51359	247979
84527	247980
207277	247981
15518	247982
96296	247983
292305	247984
24603	247985
157882	247986
16648	247987
68228	247988
82491	247989
116371	247990
44073	247991
72992	247992
195433	247993
99092	247994
198385	247995
8051	247996
183663	247997
38995	247998
119170	247999
90544	248000
8051	248001
8051	248002
50721	248003
55635	248004
85990	248005
74586	248006
126087	248007
103031	248008
220348	248009
28401	248010
302939	248011
229427	248012
26005	248013
16591	248014
90772	248015
91138	248016
6065	248017
18529	248018
20276	248019
322550	248020
28470	248021
92752	248022
127339	248023
122965	248024
22359	248025
307748	248026
7534	248027
87091	248028
76695	248029
180267	248030
35993	248031
22480	248032
152410	248033
144618	248034
16591	248035
24462	248036
194610	248037
102621	248038
59621	248039
84849	248040
3599	248041
109052	248042
241153	248043
234396	248044
80792	248045
66795	248046
90959	248047
255136	248048
1146	248049
3603	248050
10148	248051
298630	248052
214759	248053
88990	248054
117904	248055
328280	248056
20031	248057
211183	248058
124758	248059
138334	248060
134446	248061
224484	248062
8554	248063
130594	248064
49610	248065
273617	248066
188027	248067
26926	248068
98333	248069
108417	248070
8529	248071
50437	248072
87818	248073
211989	248074
167589	248075
132185	248076
47894	248077
144798	248078
182473	248079
155791	248080
69999	248081
13853	248082
256	248083
34331	248084
43841	248085
116498	248086
106233	248087
1875	248088
21103	248089
325714	248090
328712	248091
321949	248092
136879	248093
252376	248094
6390	248095
89529	248096
321993	248097
136043	248098
19734	248099
321718	248100
10884	248101
55525	248102
57956	248103
135727	248104
2276	248105
321407	248106
14493	248107
136574	248108
211747	248109
5451	248110
3962	248111
128066	248112
128329	248113
50437	248114
82790	248115
209804	248116
26213	248117
128160	248118
226861	248119
210867	248120
321908	248121
136559	248122
27468	248123
199491	248124
135617	248125
135617	248126
319475	248127
215185	248128
157890	248129
132634	248130
321865	248131
214720	248132
227	248133
211210	248134
87818	248135
212266	248136
260235	248137
157874	248138
303383	248139
320551	248140
2766	248141
206399	248142
206530	248143
210846	248144
136728	248145
136664	248146
135428	248147
106613	248148
303150	248149
137576	248150
2765	248151
211693	248152
136666	248153
111240	248154
135560	248155
19611	248156
319704	248157
136058	248158
128851	248159
313194	248160
86134	248161
19684	248162
39076	248163
319774	248164
244932	248165
256072	248166
87376	248167
146437	248168
206035	248169
324118	248170
212791	248171
58034	248172
136061	248173
82907	248174
13826	248175
212537	248176
87421	248177
14637	248178
135666	248179
174	248180
19961	248181
1875	248182
82837	248183
19747	248184
89855	248185
19729	248186
6339	248187
174	248188
200275	248189
26150	248190
26107	248191
320383	248192
136786	248193
13932	248194
81345	248195
27857	248196
156434	248197
208810	248198
261182	248199
31317	248200
142541	248201
162694	248202
31317	248203
231323	248204
238148	248205
31904	248206
285727	248207
169674	248208
70879	248209
143544	248210
162694	248211
296398	248212
256780	248213
131766	248214
106272	248215
93287	248216
120812	248217
16621	248218
849	248219
263915	248220
188615	248221
37261	248222
37261	248223
20031	248224
76248	248225
43247	248226
76012	248227
132340	248228
271645	248229
83283	248230
140861	248231
215092	248232
324889	248233
204552	248234
309871	248235
39948	248236
89925	248237
40532	248238
217267	248239
217336	248240
250264	248241
18081	248242
135459	248243
59128	248244
31318	248245
233256	248246
189263	248247
89997	248248
20053	248249
11749	248250
137093	248251
162243	248252
217169	248253
79003	248254
172377	248255
86174	248256
328597	248257
185344	248258
178263	248259
325444	248260
18012	248261
100434	248262
156044	248263
177888	248264
41012	248265
104050	248266
45362	248267
248299	248268
243317	248269
122450	248270
62218	248271
68904	248272
288265	248273
161638	248274
42679	248275
131766	248276
200616	248277
247755	248278
21590	248279
232688	248280
101689	248281
157855	248282
21937	248283
256262	248284
300374	248285
198749	248286
121240	248287
29726	248288
73141	248289
197565	248290
44128	248291
170088	248292
300375	248293
211683	248294
182241	248295
68543	248296
30392	248297
323950	248298
112017	248299
325673	248300
313245	248301
248435	248302
157410	248303
307742	248304
21204	248305
40973	248306
104536	248307
59642	248308
29779	248309
8981	248310
252114	248311
125760	248312
308882	248313
37929	248314
68720	248315
60531	248316
107375	248317
41107	248318
151710	248319
94858	248320
258671	248321
58749	248322
221608	248323
67478	248324
47360	248325
45780	248326
224092	248327
243915	248328
21204	248329
128425	248330
109388	248331
147172	248332
142293	248333
242341	248334
84169	248335
228414	248336
214593	248337
58840	248338
74562	248339
93282	248340
41571	248341
161941	248342
115136	248343
128797	248344
273622	248345
117747	248346
61481	248347
239707	248348
65230	248349
155283	248350
35466	248351
52226	248352
99580	248353
52226	248354
6853	248355
187832	248356
21074	248357
89415	248358
75454	248359
255292	248360
168359	248361
124086	248362
110529	248363
303856	248364
108495	248365
35908	248366
155759	248367
296375	248368
50316	248369
30887	248370
23133	248371
968	248372
3157	248373
28804	248374
146400	248375
67921	248376
53287	248377
100749	248378
90375	248379
124086	248380
11019	248381
215042	248382
195932	248383
2345	248384
283478	248385
62182	248386
60972	248387
26653	248388
96132	248389
237915	248390
143096	248391
320982	248392
174024	248393
49610	248394
162345	248395
14883	248396
143096	248397
174022	248398
40668	248399
270651	248400
113432	248401
221585	248402
134078	248403
59599	248404
52572	248405
214500	248406
4044	248407
281060	248408
2345	248409
145434	248410
145435	248411
281106	248412
4571	248413
110652	248414
224524	248415
139029	248416
85548	248417
14377	248418
199918	248419
63400	248420
192995	248421
27158	248422
47759	248423
47732	248424
2394	248425
4657	248426
270520	248427
237829	248428
1033	248429
3657	248430
123906	248431
172818	248432
211751	248433
14400	248434
109588	248435
74019	248436
6536	248437
196405	248438
340	248439
34331	248440
203348	248441
137375	248442
39390	248443
136629	248444
40609	248445
195533	248446
110379	248447
156222	248448
157145	248449
8894	248450
191883	248451
197623	248452
207411	248453
63400	248454
189257	248455
53991	248456
153976	248457
180088	248458
99208	248459
182102	248460
14937	248461
81846	248462
150817	248463
135310	248464
258465	248465
275237	248466
8404	248467
256	248468
13826	248469
212453	248470
58038	248471
11957	248472
44233	248473
887	248474
167690	248475
167163	248476
110955	248477
48342	248478
183530	248479
86439	248480
80513	248481
107535	248482
162255	248483
58562	248484
38026	248485
38749	248486
87425	248487
442	248488
130224	248489
8747	248490
1592	248491
34885	248492
1397	248493
10513	248494
573	248495
35796	248496
38125	248497
211119	248498
69552	248499
87161	248500
68917	248501
15907	248502
321246	248503
21564	248504
156155	248505
1584	248506
13983	248507
5873	248508
21380	248509
109662	248510
102124	248511
35758	248512
142775	248513
178440	248514
171379	248515
70087	248516
312596	248517
3140	248518
262762	248519
20540	248520
20579	248521
80844	248522
57834	248523
145175	248524
121210	248525
86224	248526
89447	248527
28457	248528
53118	248529
26158	248530
2134	248531
54132	248532
25608	248533
33481	248534
87514	248535
28912	248536
201803	248537
12031	248538
120464	248539
9473	248540
98680	248541
58121	248542
13852	248543
52558	248544
37483	248545
195475	248546
24669	248547
173	248548
6011	248549
38511	248550
5703	248551
55357	248552
7930	248553
38454	248554
186836	248555
70640	248556
70672	248557
125201	248558
18061	248559
55092	248560
256739	248561
111041	248562
170115	248563
64269	248564
178387	248565
1006	248566
139777	248567
117006	248568
35962	248569
21355	248570
15908	248571
24437	248572
2933	248573
15862	248574
44710	248575
80534	248576
9844	248577
307010	248578
109204	248579
7207	248580
122858	248581
7879	248582
200111	248583
85838	248584
2340	248585
1749	248586
4125	248587
19073	248588
5041	248589
263768	248590
238911	248591
16449	248592
316304	248593
321472	248594
104684	248595
85009	248596
129308	248597
11121	248598
15469	248599
39070	248600
39725	248601
79658	248602
116288	248603
97420	248604
74729	248605
47417	248606
82556	248607
236306	248608
57941	248609
77473	248610
127112	248611
30909	248612
209660	248613
96177	248614
73159	248615
10859	248616
105085	248617
655	248618
701	248619
84725	248620
10871	248621
25154	248622
5452	248623
113219	248624
241544	248625
100366	248626
30558	248627
58066	248628
28013	248629
99669	248630
69819	248631
56125	248632
113433	248633
114078	248634
31859	248635
11346	248636
83333	248637
38292	248638
60649	248639
184366	248640
4714	248641
91086	248642
41885	248643
224074	248644
2198	248645
22520	248646
118327	248647
93094	248648
61585	248649
75815	248650
20499	248651
166401	248652
141647	248653
30507	248654
39253	248655
130263	248656
72909	248657
266726	248658
95386	248659
12219	248660
71504	248661
911	248662
48434	248663
20251	248664
288427	248665
258722	248666
24657	248667
184013	248668
49921	248669
9829	248670
24442	248671
114408	248672
9077	248673
30539	248674
77209	248675
164838	248676
14267	248677
105384	248678
103216	248679
5758	248680
916	248681
129277	248682
45452	248683
31781	248684
51901	248685
5268	248686
112308	248687
3835	248688
13542	248689
237189	248690
56796	248691
151894	248692
4728	248693
69552	248694
54476	248695
113265	248696
9544	248697
5071	248698
46375	248699
832	248700
8746	248701
160752	248702
5351	248703
25327	248704
108737	248705
31854	248706
70127	248707
22275	248708
29394	248709
48049	248710
26360	248711
7271	248712
5247	248713
3326	248714
176631	248715
138139	248716
33956	248717
57640	248718
19805	248719
85314	248720
271718	248721
37891	248722
52235	248723
134830	248724
24272	248725
8145	248726
92586	248727
48036	248728
58970	248729
9275	248730
109788	248731
762	248732
146691	248733
128401	248734
43374	248735
171160	248736
49135	248737
12733	248738
61278	248739
158821	248740
87979	248741
39768	248742
29731	248743
3265	248744
71988	248745
53863	248746
185564	248747
181108	248748
163108	248749
59166	248750
51723	248751
3755	248752
248910	248753
48193	248754
40588	248755
71600	248756
27660	248757
15529	248758
95752	248759
72569	248760
175928	248761
78388	248762
17049	248763
267663	248764
163705	248765
49109	248766
111280	248767
211165	248768
138776	248769
6391	248770
28734	248771
69751	248772
27398	248773
40837	248774
9669	248775
128968	248776
244251	248777
35286	248778
1006	248779
107312	248780
215606	248781
110251	248782
109566	248783
29854	248784
100153	248785
47358	248786
21521	248787
110158	248788
91813	248789
50264	248790
81201	248791
21002	248792
11330	248793
885	248794
104288	248795
50918	248796
250419	248797
35193	248798
67103	248799
5203	248800
17851	248801
70351	248802
3753	248803
24420	248804
31198	248805
287888	248806
28936	248807
13437	248808
3113	248809
3572	248810
201662	248811
300	248812
15875	248813
18088	248814
76296	248815
1877	248816
86432	248817
19765	248818
144974	248819
93463	248820
95581	248821
208365	248822
156980	248823
170685	248824
60959	248825
131	248826
307872	248827
17490	248828
57791	248829
7170	248830
134237	248831
155	248832
71427	248833
307462	248834
52931	248835
135769	248836
215604	248837
207472	248838
110303	248839
21490	248840
58018	248841
68983	248842
1824	248843
59196	248844
129294	248845
278546	248846
16522	248847
196223	248848
47511	248849
17622	248850
57576	248851
7930	248852
52579	248853
25287	248854
237012	248855
136754	248856
126400	248857
164829	248858
36591	248859
4165	248860
36346	248861
36289	248862
32859	248863
16769	248864
89156	248865
153	248866
326628	248867
128464	248868
7593	248869
56641	248870
156646	248871
132620	248872
20550	248873
22202	248874
180363	248875
15843	248876
17999	248877
20925	248878
10288	248879
121797	248880
49599	248881
26343	248882
3235	248883
275270	248884
64935	248885
191479	248886
51187	248887
107469	248888
129164	248889
39760	248890
29344	248891
287638	248892
101158	248893
3847	248894
46365	248895
34834	248896
81038	248897
9325	248898
85634	248899
6079	248900
129325	248901
211027	248902
2745	248903
132165	248904
211455	248905
39831	248906
249561	248907
102755	248908
89147	248909
110113	248910
138091	248911
3880	248912
29091	248913
99930	248914
80603	248915
106760	248916
74348	248917
461	248918
111224	248919
119222	248920
112169	248921
133273	248922
249021	248923
61623	248924
31329	248925
104880	248926
3841	248927
15266	248928
58813	248929
109937	248930
15722	248931
301026	248932
19482	248933
15118	248934
54437	248935
3771	248936
26757	248937
44494	248938
64400	248939
82692	248940
30179	248941
15524	248942
184694	248943
38988	248944
894	248945
78248	248946
209076	248947
316939	248948
316943	248949
119883	248950
211306	248951
81605	248952
12748	248953
6024	248954
688	248955
7415	248956
3654	248957
1496	248958
1567	248959
7415	248960
4688	248961
105483	248962
8125	248963
8202	248964
29519	248965
24345	248966
69303	248967
7868	248968
13788	248969
44465	248970
99957	248971
18	248972
55666	248973
47003	248974
8310	248975
11047	248976
6376	248977
2866	248978
59177	248979
99353	248980
167813	248981
304508	248982
3081	248983
107145	248984
33859	248985
6957	248986
9080	248987
6209	248988
5130	248989
60366	248990
36504	248991
125321	248992
186397	248993
39641	248994
200773	248995
230	248996
46840	248997
119	248998
145187	248999
180494	249000
31425	249001
29093	249002
2130	249003
327314	249004
19265	249005
133369	249006
67974	249007
21576	249008
35447	249009
284147	249010
9452	249011
58404	249012
58446	249013
74451	249014
208876	249015
4902	249016
203100	249017
248008	249018
37481	249019
138260	249020
26897	249021
16096	249022
83266	249023
15608	249024
186377	249025
72910	249026
210641	249027
124747	249028
205870	249029
86185	249030
313047	249031
10747	249032
50890	249033
58505	249034
166771	249035
46673	249036
15943	249037
13736	249038
69459	249039
325972	249040
248056	249041
79739	249042
94233	249043
64227	249044
181193	249045
132667	249046
269854	249047
91906	249048
156199	249049
88531	249050
151790	249051
122960	249052
201177	249053
9206	249054
209049	249055
30765	249056
247588	249057
126188	249058
250521	249059
78752	249060
73524	249061
247290	249062
58394	249063
45810	249064
28102	249065
68563	249066
9122	249067
56218	249068
8302	249069
303823	249070
24272	249071
26696	249072
164246	249073
54893	249074
18253	249075
9347	249076
93811	249077
320332	249078
79374	249079
88062	249080
108525	249081
234690	249082
230399	249083
78000	249084
205433	249085
31789	249086
88343	249087
214339	249088
109690	249089
44828	249090
22037	249091
37895	249092
78614	249093
219672	249094
36129	249095
45840	249096
57386	249097
68825	249098
66019	249099
235254	249100
67017	249101
65108	249102
257528	249103
149229	249104
14359	249105
198182	249106
215177	249107
27748	249108
5302	249109
154245	249110
117087	249111
35041	249112
60199	249113
87762	249114
19239	249115
32981	249116
38382	249117
35785	249118
183896	249119
44039	249120
91365	249121
13245	249122
90364	249123
77279	249124
39918	249125
69274	249126
112683	249127
58370	249128
194249	249129
117906	249130
7238	249131
208957	249132
19992	249133
234336	249134
4510	249135
3293	249136
120301	249137
1777	249138
7999	249139
27611	249140
36468	249141
63162	249142
374	249143
44893	249144
309575	249145
93598	249146
35311	249147
56198	249148
14492	249149
9223	249150
216069	249151
90902	249152
1819	249153
74146	249154
130932	249155
53113	249156
113656	249157
92115	249158
31455	249159
303467	249160
232586	249161
23026	249162
31660	249163
66688	249164
137290	249165
20332	249166
1020	249167
21223	249168
11107	249169
5934	249170
40323	249171
56325	249172
299880	249173
140488	249174
25786	249175
253463	249176
160938	249177
167927	249178
106322	249179
3829	249180
114378	249181
193090	249182
181579	249183
36958	249184
142501	249185
1804	249186
122425	249187
108904	249188
19419	249189
154521	249190
32931	249191
8074	249192
127756	249193
9631	249194
95500	249195
14031	249196
149240	249197
14031	249198
60653	249199
20621	249200
295663	249201
9815	249202
186297	249203
10314	249204
31906	249205
3324	249206
174376	249207
4609	249208
1267	249209
9527	249210
1862	249211
5204	249212
60940	249213
32596	249214
12816	249215
66550	249216
56900	249217
42115	249218
275419	249219
189065	249220
2088	249221
35131	249222
36329	249223
50013	249224
9979	249225
22391	249226
164285	249227
9016	249228
103225	249229
25372	249230
7721	249231
2791	249232
131332	249233
829	249234
32319	249235
9499	249236
11876	249237
27756	249238
25799	249239
144026	249240
76453	249241
115406	249242
58056	249243
182	249244
782	249245
101117	249246
93022	249247
25245	249248
16526	249249
211639	249250
50320	249251
16667	249252
19776	249253
137503	249254
47625	249255
22603	249256
10918	249257
3624	249258
14005	249259
14539	249260
66541	249261
114930	249262
208113	249263
68508	249264
216193	249265
38673	249266
5836	249267
28788	249268
300392	249269
75232	249270
158545	249271
42458	249272
17964	249273
228769	249274
849	249275
13872	249276
4423	249277
58802	249278
132031	249279
126500	249280
1290	249281
84634	249282
20444	249283
43817	249284
3132	249285
20	249286
1012	249287
65152	249288
49602	249289
47393	249290
59390	249291
53176	249292
1507	249293
55505	249294
9926	249295
9705	249296
185229	249297
14596	249298
3294	249299
41925	249300
10124	249301
1136	249302
38126	249303
89	249304
174131	249305
9827	249306
204210	249307
37843	249308
185896	249309
95927	249310
19610	249311
46687	249312
32410	249313
37651	249314
1513	249315
160942	249316
155680	249317
44310	249318
159268	249319
19203	249320
7786	249321
167201	249322
90129	249323
149589	249324
85425	249325
186598	249326
116436	249327
72564	249328
167100	249329
173552	249330
22519	249331
29762	249332
152364	249333
163476	249334
11211	249335
77121	249336
9831	249337
37313	249338
20284	249339
118023	249340
1833	249341
158836	249342
70165	249343
51964	249344
59137	249345
66978	249346
138872	249347
234439	249348
60097	249349
33503	249350
17433	249351
6416	249352
143393	249353
2016	249354
97479	249355
137447	249356
54834	249357
46934	249358
63444	249359
96111	249360
25831	249361
99494	249362
25647	249363
23896	249364
32412	249365
2800	249366
12220	249367
21450	249368
2308	249369
47145	249370
14724	249371
34462	249372
91160	249373
34285	249374
40154	249375
50769	249376
72015	249377
107872	249378
53354	249379
60910	249380
20632	249381
171556	249382
10736	249383
38080	249384
124135	249385
256434	249386
225454	249387
4658	249388
58998	249389
105705	249390
65216	249391
82393	249392
2100	249393
291862	249394
23430	249395
9399	249396
84598	249397
80895	249398
22771	249399
9019	249400
108791	249401
110991	249402
173566	249403
183468	249404
45649	249405
42297	249406
113669	249407
42413	249408
241995	249409
46246	249410
76706	249411
4337	249412
1824	249413
157885	249414
1430	249415
23168	249416
33317	249417
32339	249418
15000	249419
29740	249420
159946	249421
48288	249422
53312	249423
82749	249424
41327	249425
101826	249426
27209	249427
22023	249428
226942	249429
140753	249430
95250	249431
192171	249432
40525	249433
174488	249434
174488	249435
289514	249436
56699	249437
107153	249438
183091	249439
27233	249440
310095	249441
31842	249442
114885	249443
45102	249444
9147	249445
52403	249446
284833	249447
8323	249448
4267	249449
86641	249450
21985	249451
180138	249452
112584	249453
101316	249454
170806	249455
35294	249456
15463	249457
187386	249458
107332	249459
122868	249460
91444	249461
3467	249462
92091	249463
42481	249464
67808	249465
1172	249466
20860	249467
13320	249468
18116	249469
45366	249470
86094	249471
59547	249472
59775	249473
108333	249474
16186	249475
183883	249476
223032	249477
245093	249478
298721	249479
7068	249480
12122	249481
175095	249482
19157	249483
23651	249484
199270	249485
296752	249486
29597	249487
37982	249488
152156	249489
109464	249490
22788	249491
15579	249492
31544	249493
97790	249494
91420	249495
96068	249496
50909	249497
74355	249498
153372	249499
137381	249500
151235	249501
9736	249502
36283	249503
19901	249504
1430	249505
44168	249506
4632	249507
99821	249508
172434	249509
135167	249510
6595	249511
261412	249512
315838	249513
68896	249514
12021	249515
64072	249516
86425	249517
96027	249518
65621	249519
2367	249520
110798	249521
244838	249522
50024	249523
56352	249524
200927	249525
924	249526
74978	249527
273389	249528
51630	249529
73300	249530
163855	249531
91963	249532
122256	249533
473	249534
32445	249535
271482	249536
30444	249537
38064	249538
4555	249539
3473	249540
1041	249541
9508	249542
41297	249543
1507	249544
1931	249545
7481	249546
83397	249547
79058	249548
13274	249549
5825	249550
95922	249551
122318	249552
165773	249553
96739	249554
67873	249555
15623	249556
72782	249557
75493	249558
192379	249559
114803	249560
29680	249561
15460	249562
74516	249563
301134	249564
39495	249565
286403	249566
81948	249567
45852	249568
1024	249569
118043	249570
41565	249571
118970	249572
6124	249573
327473	249574
15844	249575
11194	249576
173605	249577
127160	249578
46566	249579
153399	249580
287265	249581
137936	249582
263162	249583
147765	249584
31149	249585
134675	249586
192413	249587
11882	249588
199462	249589
235331	249590
40509	249591
18115	249592
178706	249593
49150	249594
49461	249595
272475	249596
2382	249597
2307	249598
88501	249599
107111	249600
128490	249601
6899	249602
142303	249603
139563	249604
44350	249605
30719	249606
289045	249607
68965	249608
137074	249609
53855	249610
270820	249611
285486	249612
16512	249613
321691	249614
327801	249615
62504	249616
259717	249617
98795	249618
19599	249619
124550	249620
43683	249621
2448	249622
72899	249623
145735	249624
3014	249625
17054	249626
5754	249627
167320	249628
140050	249629
18355	249630
48916	249631
84072	249632
89170	249633
196922	249634
59011	249635
184529	249636
83234	249637
77612	249638
133023	249639
147420	249640
1431	249641
24299	249642
26528	249643
225209	249644
16943	249645
10373	249646
29441	249647
10419	249648
25146	249649
138251	249650
100027	249651
27313	249652
117685	249653
6991	249654
87914	249655
198674	249656
236678	249657
30453	249658
18512	249659
22698	249660
72220	249661
122297	249662
168956	249663
181268	249664
110282	249665
169979	249666
259858	249667
9893	249668
311099	249669
145673	249670
300169	249671
212650	249672
224794	249673
6740	249674
63332	249675
26944	249676
26036	249677
13092	249678
253875	249679
78167	249680
135624	249681
985	249682
985	249683
158655	249684
7227	249685
42324	249686
3904	249687
18474	249688
43002	249689
180523	249690
10773	249691
5917	249692
989	249693
23033	249694
74165	249695
17067	249696
132190	249697
171544	249698
274037	249699
25978	249700
24027	249701
57356	249702
255321	249703
192992	249704
100648	249705
321105	249706
12389	249707
90688	249708
16073	249709
109371	249710
12954	249711
554	249712
6772	249713
316666	249714
281350	249715
26283	249716
118187	249717
202622	249718
3147	249719
156762	249720
165246	249721
106306	249722
108189	249723
213013	249724
253258	249725
216901	249726
144937	249727
327425	249728
59044	249729
182992	249730
73484	249731
107873	249732
22316	249733
110790	249734
70153	249735
36291	249736
89083	249737
325668	249738
267842	249739
85219	249740
154390	249741
308818	249742
84509	249743
228763	249744
95359	249745
112639	249746
208175	249747
176258	249748
41049	249749
182326	249750
81478	249751
213421	249752
28954	249753
196279	249754
281155	249755
61547	249756
15951	249757
12206	249758
79063	249759
146813	249760
38038	249761
104842	249762
112228	249763
49545	249764
27699	249765
69131	249766
116543	249767
150986	249768
89898	249769
67593	249770
69743	249771
65885	249772
31479	249773
190315	249774
190792	249775
38277	249776
314050	249777
6781	249778
23526	249779
145795	249780
123621	249781
70070	249782
771	249783
219371	249784
138964	249785
116920	249786
304561	249787
152169	249788
65494	249789
63743	249790
110247	249791
14529	249792
167509	249793
86152	249794
162125	249795
183	249796
6033	249797
30491	249798
98404	249799
247078	249800
116904	249801
286010	249802
97074	249803
60733	249804
142502	249805
111755	249806
94130	249807
52738	249808
30682	249809
8026	249810
70943	249811
203025	249812
165513	249813
186508	249814
28687	249815
19491	249816
7994	249817
100961	249818
105615	249819
46443	249820
60426	249821
94757	249822
42647	249823
16999	249824
280411	249825
4405	249826
3376	249827
15964	249828
113228	249829
18372	249830
217031	249831
1002	249832
36373	249833
14532	249834
54200	249835
82914	249836
87527	249837
8687	249838
36234	249839
48673	249840
52139	249841
208600	249842
196702	249843
254570	249844
16484	249845
1371	249846
9105	249847
35378	249848
203004	249849
107571	249850
89888	249851
206757	249852
72467	249853
133317	249854
136679	249855
42822	249856
7066	249857
163832	249858
263444	249859
15423	249860
70848	249861
8370	249862
3700	249863
79797	249864
143320	249865
131565	249866
185971	249867
136012	249868
18647	249869
257788	249870
21283	249871
90173	249872
115930	249873
315821	249874
314238	249875
51702	249876
24592	249877
130475	249878
88191	249879
3089	249880
34919	249881
72411	249882
174847	249883
55548	249884
79513	249885
192564	249886
38217	249887
3673	249888
218152	249889
160601	249890
16326	249891
40080	249892
119769	249893
132549	249894
40759	249895
25108	249896
36791	249897
53576	249898
149642	249899
921	249900
48903	249901
123678	249902
50952	249903
155028	249904
103399	249905
44783	249906
71173	249907
18647	249908
13566	249909
165231	249910
121879	249911
318893	249912
28372	249913
13823	249914
116026	249915
22272	249916
36151	249917
86659	249918
20380	249919
124063	249920
199195	249921
80471	249922
20134	249923
136437	249924
326191	249925
169870	249926
55818	249927
20134	249928
77323	249929
29326	249930
266635	249931
313872	249932
245711	249933
32825	249934
48188	249935
22033	249936
27567	249937
13053	249938
131612	249939
280998	249940
48493	249941
192235	249942
87979	249943
67870	249944
105172	249945
123441	249946
79536	249947
11835	249948
49502	249949
132398	249950
40460	249951
91722	249952
69298	249953
62203	249954
71392	249955
107016	249956
203638	249957
17459	249958
67800	249959
3561	249960
42120	249961
5609	249962
11989	249963
22843	249964
117833	249965
170686	249966
89995	249967
211251	249968
189391	249969
246873	249970
128021	249971
111934	249972
61270	249973
11715	249974
73557	249975
309	249976
21712	249977
62660	249978
27200	249979
89800	249980
291280	249981
24826	249982
248413	249983
90337	249984
19464	249985
30370	249986
244206	249987
18594	249988
84943	249989
49445	249990
220297	249991
327754	249992
87322	249993
275106	249994
161510	249995
271045	249996
41480	249997
124638	249998
107318	249999
108991	250000
79731	250001
29970	250002
205379	250003
50835	250004
44609	250005
5754	250006
15423	250007
8344	250008
55991	250009
301942	250010
127488	250011
127359	250012
110630	250013
36852	250014
17494	250015
17433	250016
27127	250017
65731	250018
22255	250019
137488	250020
91749	250021
172148	250022
73090	250023
104877	250024
85862	250025
103522	250026
101120	250027
18236	250028
128341	250029
125163	250030
14485	250031
213259	250032
314523	250033
25183	250034
19900	250035
3388	250036
6858	250037
21966	250038
9607	250039
20641	250040
139408	250041
45981	250042
33367	250043
26870	250044
40054	250045
7521	250046
109059	250047
143860	250048
319004	250049
443	250050
127359	250051
202998	250052
3010	250053
64667	250054
165375	250055
73617	250056
4635	250057
7261	250058
73221	250059
11369	250060
20197	250061
34669	250062
15232	250063
18315	250064
4267	250065
32388	250066
12842	250067
73951	250068
7812	250069
4032	250070
68700	250071
95823	250072
218378	250073
172077	250074
118894	250075
324348	250076
38272	250077
267848	250078
32012	250079
1625	250080
116607	250081
13759	250082
37639	250083
46961	250084
309	250085
32428	250086
14754	250087
74213	250088
52523	250089
24504	250090
113723	250091
91272	250092
243848	250093
58773	250094
25978	250095
19410	250096
19410	250097
123747	250098
75275	250099
25861	250100
299	250101
198168	250102
56364	250103
87481	250104
113100	250105
48399	250106
5821	250107
316503	250108
17476	250109
35692	250110
141955	250111
35967	250112
656	250113
8404	250114
32750	250115
39329	250116
89768	250117
10889	250118
33473	250119
16737	250120
86768	250121
71161	250122
8121	250123
31077	250124
3623	250125
46633	250126
49868	250127
5383	250128
54352	250129
16793	250130
56227	250131
7521	250132
65257	250133
37273	250134
198167	250135
242162	250136
10147	250137
17853	250138
3023	250139
132044	250140
36140	250141
160358	250142
13582	250143
149654	250144
57011	250145
44024	250146
34733	250147
182824	250148
83029	250149
34051	250150
35711	250151
133418	250152
44828	250153
33114	250154
325946	250155
105223	250156
10498	250157
12996	250158
17364	250159
160174	250160
75407	250161
174797	250162
123329	250163
53917	250164
111970	250165
4742	250166
171140	250167
188344	250168
9120	250169
248465	250170
74724	250171
169064	250172
9766	250173
130516	250174
102585	250175
107898	250176
17736	250177
171687	250178
208437	250179
130907	250180
88390	250181
11575	250182
218819	250183
126727	250184
18059	250185
133774	250186
212092	250187
146567	250188
224165	250189
4353	250190
29548	250191
82719	250192
112041	250193
15888	250194
252356	250195
137328	250196
203095	250197
11556	250198
103728	250199
7082	250200
25146	250201
35716	250202
169101	250203
34248	250204
105847	250205
208619	250206
291766	250207
237514	250208
121701	250209
34448	250210
101080	250211
67789	250212
47846	250213
19422	250214
166586	250215
128478	250216
123963	250217
39733	250218
125453	250219
32141	250220
175338	250221
105378	250222
165166	250223
161956	250224
11086	250225
13823	250226
255176	250227
58950	250228
77153	250229
75674	250230
27781	250231
131960	250232
1824	250233
25028	250234
47337	250235
192095	250236
208852	250237
309818	250238
37745	250239
24599	250240
4604	250241
7990	250242
10661	250243
45503	250244
34883	250245
252072	250246
109296	250247
116853	250248
73388	250249
236345	250250
135490	250251
205500	250252
43947	250253
2845	250254
92449	250255
213785	250256
81719	250257
30622	250258
149352	250259
4615	250260
18898	250261
41945	250262
73062	250263
169540	250264
56872	250265
166979	250266
47660	250267
90175	250268
24826	250269
29331	250270
100895	250271
180522	250272
137755	250273
56784	250274
26539	250275
49846	250276
292692	250277
10185	250278
68182	250279
21609	250280
9498	250281
119130	250282
84722	250283
58331	250284
65813	250285
12114	250286
128534	250287
253783	250288
111127	250289
35049	250290
237175	250291
99352	250292
153981	250293
90936	250294
32935	250295
20641	250296
68311	250297
38762	250298
3603	250299
103731	250300
243751	250301
7878	250302
74197	250303
159474	250304
91022	250305
121205	250306
28168	250307
956	250308
64189	250309
18002	250310
131247	250311
261909	250312
114273	250313
62204	250314
34409	250315
25144	250316
1043	250317
190851	250318
270423	250319
126101	250320
84251	250321
41468	250322
80650	250323
52553	250324
52959	250325
143929	250326
90021	250327
2647	250328
31610	250329
69558	250330
197173	250331
280529	250332
47102	250333
122701	250334
30989	250335
2269	250336
36236	250337
76070	250338
69701	250339
42755	250340
226526	250341
104352	250342
128149	250343
198487	250344
2916	250345
209843	250346
93267	250347
17504	250348
83333	250349
74978	250350
160099	250351
65424	250352
63047	250353
187448	250354
27269	250355
69190	250356
37929	250357
50003	250358
10325	250359
78478	250360
5589	250361
40966	250362
265399	250363
35741	250364
115677	250365
106670	250366
51478	250367
156902	250368
253934	250369
204246	250370
208328	250371
68489	250372
32368	250373
10588	250374
322429	250375
212351	250376
137563	250377
28058	250378
34615	250379
45403	250380
104304	250381
146097	250382
94287	250383
111255	250384
117726	250385
182528	250386
178470	250387
22574	250388
254052	250389
40023	250390
77460	250391
87004	250392
4868	250393
54380	250394
177577	250395
68897	250396
29880	250397
189248	250398
111121	250399
62469	250400
5257	250401
4337	250402
121283	250403
95738	250404
1173	250405
164864	250406
4004	250407
4555	250408
56253	250409
135139	250410
115352	250411
24103	250412
11403	250413
7983	250414
36629	250415
1708	250416
176956	250417
127141	250418
21611	250419
1476	250420
273228	250421
17287	250422
81971	250423
300629	250424
24842	250425
25535	250426
121075	250427
5379	250428
176005	250429
8748	250430
34062	250431
58375	250432
33580	250433
113576	250434
199517	250435
45452	250436
91864	250437
9562	250438
6870	250439
198081	250440
11995	250441
318007	250442
318565	250443
11125	250444
139957	250445
116269	250446
17590	250447
200148	250448
26065	250449
70800	250450
152674	250451
84141	250452
42753	250453
75156	250454
57576	250455
67203	250456
58637	250457
261088	250458
79661	250459
26312	250460
12367	250461
188551	250462
195326	250463
70419	250464
7046	250465
33848	250466
22580	250467
20778	250468
66735	250469
14375	250470
300382	250471
57094	250472
40368	250473
86725	250474
201814	250475
169520	250476
100297	250477
152743	250478
112263	250479
32072	250480
90837	250481
318428	250482
95041	250483
26745	250484
273177	250485
76413	250486
87258	250487
33778	250488
99476	250489
5763	250490
21263	250491
80451	250492
72808	250493
100263	250494
32656	250495
17364	250496
221284	250497
14697	250498
103457	250499
30269	250500
42273	250501
32014	250502
246884	250503
227295	250504
110258	250505
24489	250506
31599	250507
21352	250508
18804	250509
85244	250510
32462	250511
4010	250512
101	250513
22476	250514
179628	250515
42223	250516
148656	250517
19453	250518
7656	250519
35729	250520
805	250521
69298	250522
48910	250523
27241	250524
9509	250525
35301	250526
2429	250527
2029	250528
192248	250529
29345	250530
33880	250531
92542	250532
267535	250533
149902	250534
53604	250535
11328	250536
69237	250537
434	250538
221857	250539
1928	250540
48249	250541
104678	250542
85960	250543
70655	250544
7622	250545
66389	250546
2129	250547
104148	250548
91381	250549
161687	250550
25082	250551
50269	250552
3797	250553
104062	250554
50476	250555
18464	250556
8515	250557
40425	250558
45712	250559
22272	250560
22272	250561
60006	250562
9592	250563
1431	250564
14748	250565
32048	250566
61718	250567
34855	250568
30784	250569
30165	250570
1430	250571
105886	250572
13585	250573
18523	250574
19043	250575
69640	250576
34386	250577
65232	250578
13172	250579
6054	250580
24196	250581
47323	250582
139613	250583
55454	250584
11693	250585
30037	250586
24611	250587
214060	250588
239029	250589
34652	250590
2084	250591
122710	250592
55609	250593
122235	250594
45819	250595
157231	250596
17430	250597
155489	250598
252	250599
56163	250600
15607	250601
8520	250602
51974	250603
129037	250604
11640	250605
17229	250606
168075	250607
109346	250608
44024	250609
18965	250610
18418	250611
58899	250612
34953	250613
22593	250614
25379	250615
73967	250616
282039	250617
135890	250618
11652	250619
45184	250620
4190	250621
122751	250622
32444	250623
41072	250624
200292	250625
278538	250626
33504	250627
55295	250628
7873	250629
104269	250630
137978	250631
36685	250632
104543	250633
227453	250634
95711	250635
91651	250636
178487	250637
40499	250638
101413	250639
17996	250640
25024	250641
23234	250642
20100	250643
283796	250644
62990	250645
168369	250646
92388	250647
132735	250648
23139	250649
171311	250650
16478	250651
55609	250652
30609	250653
101222	250654
58861	250655
106583	250656
42935	250657
125581	250658
55110	250659
75565	250660
129330	250661
202072	250662
68444	250663
128436	250664
5374	250665
42120	250666
33880	250667
115765	250668
111127	250669
141598	250670
11840	250671
9659	250672
6789	250673
47886	250674
5289	250675
174529	250676
160320	250677
26154	250678
805	250679
129408	250680
4391	250681
129382	250682
107504	250683
66620	250684
38602	250685
9221	250686
28478	250687
10551	250688
13154	250689
101458	250690
83533	250691
82144	250692
154343	250693
63492	250694
36055	250695
37157	250696
205578	250697
14120	250698
21524	250699
2647	250700
68966	250701
105313	250702
223925	250703
42967	250704
5341	250705
160671	250706
18375	250707
68966	250708
62481	250709
268439	250710
176621	250711
81953	250712
72709	250713
13178	250714
44331	250715
138728	250716
55390	250717
67870	250718
104913	250719
1687	250720
8305	250721
31102	250722
14641	250723
70994	250724
140112	250725
114159	250726
41340	250727
119938	250728
80860	250729
72705	250730
187882	250731
163110	250732
43014	250733
123955	250734
123141	250735
60822	250736
56301	250737
12844	250738
26620	250739
107167	250740
183537	250741
21400	250742
56383	250743
41550	250744
311389	250745
185399	250746
18434	250747
48631	250748
132047	250749
4439	250750
62838	250751
176154	250752
288674	250753
141792	250754
82949	250755
19244	250756
1469	250757
62150	250758
188267	250759
246973	250760
85606	250761
17953	250762
233336	250763
32475	250764
164508	250765
22263	250766
299898	250767
7812	250768
113454	250769
22238	250770
105028	250771
66498	250772
103257	250773
116561	250774
133700	250775
80592	250776
67245	250777
14483	250778
32646	250779
26257	250780
161816	250781
173750	250782
86700	250783
82715	250784
70523	250785
18915	250786
145445	250787
72500	250788
5922	250789
120535	250790
205677	250791
24272	250792
27507	250793
10173	250794
19001	250795
326715	250796
2971	250797
100673	250798
78917	250799
4237	250800
91100	250801
7041	250802
72902	250803
78541	250804
145438	250805
78619	250806
105093	250807
36967	250808
24734	250809
16492	250810
13410	250811
8295	250812
129540	250813
7990	250814
157455	250815
14618	250816
13927	250817
77924	250818
39017	250819
168542	250820
83489	250821
150660	250822
31122	250823
231029	250824
110246	250825
39794	250826
30170	250827
102782	250828
65825	250829
100058	250830
27781	250831
140753	250832
111061	250833
195165	250834
66208	250835
207832	250836
21319	250837
91429	250838
33917	250839
6949	250840
43156	250841
8028	250842
13100	250843
7241	250844
87510	250845
54698	250846
41559	250847
162173	250848
190771	250849
97756	250850
25873	250851
149393	250852
26382	250853
128556	250854
7677	250855
7677	250856
170611	250857
45921	250858
35205	250859
21361	250860
4197	250861
53022	250862
216252	250863
108911	250864
58916	250865
104442	250866
36301	250867
160451	250868
230169	250869
98644	250870
24569	250871
81936	250872
9053	250873
128217	250874
72812	250875
97668	250876
54717	250877
179274	250878
11590	250879
12084	250880
216315	250881
256269	250882
25857	250883
183476	250884
133389	250885
178182	250886
156903	250887
22382	250888
54100	250889
42074	250890
70138	250891
47086	250892
266424	250893
85926	250894
93130	250895
47005	250896
20207	250897
208548	250898
86517	250899
197909	250900
22693	250901
162215	250902
55146	250903
49536	250904
95153	250905
7068	250906
2438	250907
61422	250908
46143	250909
62481	250910
168384	250911
91702	250912
37207	250913
108201	250914
44605	250915
191363	250916
150469	250917
18969	250918
15961	250919
4476	250920
19018	250921
69193	250922
5457	250923
54075	250924
100614	250925
50553	250926
155349	250927
124531	250928
78030	250929
18088	250930
212191	250931
15483	250932
217281	250933
42034	250934
135357	250935
204420	250936
14618	250937
53348	250938
244984	250939
3850	250940
30611	250941
30518	250942
10342	250943
85025	250944
11127	250945
37864	250946
8402	250947
73239	250948
83492	250949
190145	250950
14793	250951
13233	250952
59004	250953
129097	250954
30496	250955
14547	250956
61959	250957
60867	250958
92755	250959
162138	250960
56854	250961
10976	250962
12206	250963
12152	250964
8928	250965
161347	250966
49110	250967
5975	250968
191073	250969
31506	250970
68252	250971
164284	250972
131928	250973
10363	250974
9066	250975
161621	250976
201092	250977
220172	250978
258908	250979
126085	250980
86221	250981
327155	250982
15991	250983
206083	250984
16206	250985
37182	250986
146225	250987
281664	250988
201879	250989
79838	250990
1430	250991
72059	250992
34034	250993
126749	250994
13180	250995
33680	250996
142940	250997
129934	250998
37399	250999
244289	251000
102595	251001
155671	251002
41564	251003
174995	251004
30171	251005
20892	251006
258172	251007
150051	251008
15331	251009
202841	251010
139668	251011
66822	251012
63696	251013
27076	251014
7566	251015
142447	251016
62835	251017
45686	251018
129340	251019
59002	251020
9067	251021
153748	251022
102139	251023
105940	251024
43232	251025
263559	251026
22657	251027
41414	251028
283441	251029
64697	251030
4230	251031
26620	251032
3143	251033
213118	251034
48246	251035
55368	251036
171062	251037
31202	251038
31795	251039
70963	251040
6517	251041
219264	251042
190345	251043
81415	251044
7328	251045
35259	251046
28482	251047
25892	251048
215131	251049
6381	251050
98266	251051
199982	251052
284611	251053
4230	251054
4230	251055
52583	251056
83754	251057
310063	251058
70708	251059
21066	251060
20807	251061
36497	251062
309	251063
131928	251064
121864	251065
1159	251066
15987	251067
27035	251068
75849	251069
21038	251070
31602	251071
158321	251072
66696	251073
199961	251074
59028	251075
101958	251076
49503	251077
128898	251078
6266	251079
113979	251080
137189	251081
289572	251082
158676	251083
33607	251084
64457	251085
78517	251086
49755	251087
65820	251088
204013	251089
15696	251090
130509	251091
21566	251092
88512	251093
86892	251094
95078	251095
5517	251096
161446	251097
3376	251098
173339	251099
57094	251100
46521	251101
17462	251102
141913	251103
23153	251104
53747	251105
5833	251106
75624	251107
216927	251108
66815	251109
1474	251110
238077	251111
127856	251112
109156	251113
218718	251114
97132	251115
112783	251116
125440	251117
14974	251118
46730	251119
91549	251120
103887	251121
143971	251122
36327	251123
18265	251124
22405	251125
139420	251126
206216	251127
11473	251128
17792	251129
74080	251130
7564	251131
230003	251132
106014	251133
10080	251134
9455	251135
13528	251136
276453	251137
151514	251138
23079	251139
94513	251140
1364	251141
46677	251142
46698	251143
24724	251144
124065	251145
1280	251146
263976	251147
65	251148
10900	251149
44764	251150
20469	251151
237747	251152
7819	251153
122620	251154
46492	251155
25197	251156
2096	251157
13861	251158
83820	251159
60320	251160
37710	251161
203948	251162
1214	251163
43768	251164
16763	251165
95385	251166
44742	251167
128366	251168
164089	251169
149956	251170
67457	251171
41736	251172
106387	251173
102219	251174
59205	251175
16998	251176
191965	251177
159613	251178
11075	251179
299286	251180
18769	251181
45921	251182
32620	251183
22261	251184
215642	251185
197750	251186
14748	251187
169684	251188
60373	251189
179010	251190
252630	251191
68123	251192
2916	251193
26080	251194
40949	251195
49381	251196
26315	251197
20800	251198
31905	251199
116843	251200
68988	251201
261807	251202
60009	251203
79052	251204
127396	251205
36162	251206
175914	251207
86486	251208
302147	251209
258678	251210
237188	251211
28096	251212
104503	251213
206856	251214
136066	251215
36796	251216
153968	251217
199926	251218
297002	251219
31756	251220
46449	251221
113566	251222
44668	251223
106240	251224
68800	251225
29110	251226
8819	251227
157408	251228
36084	251229
16580	251230
107071	251231
49903	251232
158009	251233
52196	251234
36644	251235
34677	251236
47670	251237
85512	251238
123229	251239
10012	251240
239028	251241
130474	251242
5064	251243
6678	251244
112024	251245
65697	251246
15686	251247
130175	251248
126583	251249
287112	251250
109442	251251
30335	251252
2759	251253
2800	251254
40012	251255
43570	251256
96523	251257
87460	251258
255062	251259
78796	251260
8516	251261
160257	251262
13432	251263
161254	251264
44208	251265
3428	251266
85258	251267
16742	251268
50852	251269
86379	251270
47037	251271
306697	251272
44513	251273
218500	251274
61230	251275
134776	251276
106526	251277
5066	251278
50774	251279
69641	251280
12206	251281
76640	251282
68263	251283
10194	251284
136591	251285
35839	251286
234703	251287
81701	251288
63696	251289
122987	251290
37241	251291
91870	251292
8665	251293
31216	251294
126320	251295
4434	251296
3143	251297
101484	251298
71389	251299
16081	251300
52369	251301
268025	251302
178933	251303
67079	251304
20831	251305
77847	251306
20460	251307
49433	251308
138622	251309
20611	251310
5460	251311
84568	251312
19307	251313
76986	251314
58644	251315
52529	251316
841	251317
9118	251318
35859	251319
69638	251320
27849	251321
3692	251322
14062	251323
2359	251324
142206	251325
75778	251326
282752	251327
87465	251328
88038	251329
28251	251330
153237	251331
11630	251332
204029	251333
171845	251334
24493	251335
48050	251336
46362	251337
217528	251338
19644	251339
169630	251340
60307	251341
41034	251342
153791	251343
72418	251344
13334	251345
212026	251346
72416	251347
55442	251348
305155	251349
120772	251350
10534	251351
20943	251352
56967	251353
143580	251354
136381	251355
198270	251356
168068	251357
126097	251358
111128	251359
99768	251360
52656	251361
63072	251362
18772	251363
5289	251364
215521	251365
172843	251366
102161	251367
319884	251368
314926	251369
57753	251370
9793	251371
853	251372
70098	251373
42055	251374
29932	251375
104805	251376
248900	251377
179948	251378
91372	251379
143610	251380
208577	251381
17089	251382
39796	251383
81443	251384
295605	251385
27712	251386
79062	251387
7786	251388
216501	251389
325155	251390
32069	251391
59269	251392
168756	251393
12223	251394
4767	251395
21872	251396
46394	251397
30310	251398
23858	251399
115366	251400
305379	251401
103537	251402
241191	251403
24102	251404
202610	251405
207197	251406
103316	251407
24075	251408
37878	251409
189997	251410
6111	251411
54801	251412
78797	251413
115258	251414
190085	251415
143757	251416
55077	251417
28123	251418
319953	251419
80770	251420
171004	251421
43657	251422
122240	251423
176759	251424
96110	251425
3494	251426
75624	251427
28298	251428
79035	251429
196021	251430
192938	251431
13662	251432
68568	251433
197885	251434
170472	251435
108044	251436
31420	251437
149850	251438
167400	251439
227445	251440
168473	251441
34804	251442
107413	251443
124603	251444
138189	251445
198873	251446
199135	251447
139080	251448
11673	251449
30260	251450
154110	251451
16841	251452
160451	251453
254634	251454
2105	251455
5295	251456
34652	251457
300912	251458
35530	251459
212988	251460
140474	251461
111758	251462
138757	251463
146650	251464
23376	251465
48052	251466
19709	251467
138954	251468
16156	251469
243775	251470
111752	251471
109958	251472
65695	251473
89564	251474
29490	251475
129858	251476
40834	251477
105411	251478
24282	251479
11401	251480
69701	251481
299796	251482
47670	251483
164841	251484
101926	251485
316793	251486
82233	251487
51937	251488
169620	251489
14703	251490
184951	251491
124180	251492
83236	251493
309513	251494
63371	251495
40203	251496
9291	251497
12660	251498
1969	251499
47420	251500
180188	251501
46036	251502
24031	251503
48374	251504
261298	251505
65037	251506
71877	251507
139435	251508
188162	251509
6144	251510
299863	251511
52350	251512
54516	251513
16937	251514
204687	251515
32291	251516
96019	251517
145	251518
292357	251519
37127	251520
99443	251521
129652	251522
24842	251523
120858	251524
8664	251525
92820	251526
132959	251527
192420	251528
161982	251529
304414	251530
90757	251531
27252	251532
88833	251533
199551	251534
85642	251535
133140	251536
20804	251537
144638	251538
61823	251539
274225	251540
227335	251541
32031	251542
21188	251543
149951	251544
111166	251545
26339	251546
74696	251547
123563	251548
103538	251549
300800	251550
107613	251551
100941	251552
17107	251553
161349	251554
36139	251555
251864	251556
194004	251557
63364	251558
126949	251559
789	251560
257885	251561
169602	251562
34511	251563
5105	251564
32693	251565
11427	251566
51384	251567
258309	251568
119241	251569
19731	251570
77846	251571
36786	251572
13155	251573
99053	251574
110800	251575
77986	251576
9074	251577
91927	251578
188539	251579
91421	251580
8687	251581
36191	251582
146059	251583
58372	251584
49640	251585
24820	251586
83105	251587
162717	251588
92804	251589
109551	251590
134615	251591
223702	251592
71569	251593
136674	251594
16566	251595
24810	251596
2622	251597
174478	251598
13778	251599
124805	251600
97635	251601
16243	251602
86020	251603
78892	251604
24838	251605
273272	251606
31645	251607
113576	251608
25057	251609
43959	251610
1100	251611
48287	251612
243509	251613
30726	251614
22950	251615
4260	251616
30953	251617
194659	251618
175816	251619
4539	251620
36328	251621
116236	251622
34141	251623
37318	251624
165378	251625
65190	251626
55612	251627
26648	251628
248698	251629
23644	251630
106029	251631
17167	251632
241184	251633
147162	251634
7970	251635
275458	251636
17590	251637
24592	251638
34922	251639
44123	251640
2574	251641
299978	251642
74427	251643
11520	251644
71315	251645
1577	251646
40567	251647
103447	251648
283646	251649
52398	251650
108327	251651
267871	251652
10575	251653
15377	251654
23916	251655
24442	251656
166733	251657
210280	251658
221157	251659
2176	251660
3712	251661
249067	251662
12495	251663
14641	251664
113522	251665
27689	251666
5802	251667
51041	251668
17377	251669
39065	251670
11259	251671
37901	251672
169190	251673
220001	251674
47513	251675
133480	251676
49755	251677
52793	251678
144808	251679
152492	251680
62612	251681
43333	251682
33357	251683
84122	251684
29310	251685
17548	251686
129223	251687
24205	251688
248568	251689
18708	251690
49106	251691
4706	251692
88963	251693
22454	251694
129461	251695
56135	251696
1430	251697
307261	251698
154044	251699
14461	251700
163584	251701
82740	251702
57770	251703
21173	251704
25889	251705
25677	251706
9498	251707
273942	251708
13565	251709
284172	251710
73517	251711
127057	251712
277158	251713
202727	251714
50	251715
169591	251716
12969	251717
5702	251718
4661	251719
16847	251720
53471	251721
27980	251722
76775	251723
6802	251724
52171	251725
141730	251726
188301	251727
48194	251728
48711	251729
12449	251730
143337	251731
103204	251732
22061	251733
313882	251734
185702	251735
35273	251736
12033	251737
73633	251738
183142	251739
7760	251740
323111	251741
61821	251742
20653	251743
111776	251744
210541	251745
52809	251746
66160	251747
287251	251748
95372	251749
21597	251750
49046	251751
42223	251752
107561	251753
51278	251754
287760	251755
8404	251756
12648	251757
143236	251758
105113	251759
114108	251760
168342	251761
74611	251762
41090	251763
23306	251764
109597	251765
84256	251766
84510	251767
176088	251768
53875	251769
6193	251770
61831	251771
63320	251772
866	251773
62855	251774
32023	251775
327534	251776
13874	251777
50464	251778
91041	251779
323007	251780
42657	251781
81507	251782
30159	251783
198787	251784
208406	251785
176433	251786
155673	251787
83751	251788
39956	251789
13662	251790
4539	251791
127647	251792
86814	251793
167683	251794
143498	251795
5357	251796
71419	251797
18337	251798
12159	251799
314651	251800
137043	251801
103055	251802
16233	251803
82257	251804
40220	251805
137865	251806
66808	251807
24090	251808
14547	251809
41340	251810
32559	251811
119215	251812
3919	251813
47521	251814
38186	251815
116748	251816
280925	251817
101370	251818
32849	251819
16182	251820
24328	251821
154177	251822
6179	251823
44720	251824
29366	251825
19030	251826
9794	251827
7873	251828
174332	251829
16847	251830
151405	251831
4809	251832
25506	251833
13792	251834
61908	251835
152923	251836
11060	251837
46309	251838
8819	251839
42974	251840
160624	251841
50738	251842
92728	251843
68235	251844
140835	251845
18522	251846
87091	251847
241214	251848
8729	251849
12371	251850
70676	251851
7427	251852
92023	251853
105212	251854
194728	251855
51964	251856
26454	251857
23713	251858
31973	251859
21783	251860
188813	251861
20458	251862
24919	251863
142743	251864
230325	251865
54155	251866
314062	251867
12422	251868
36593	251869
255235	251870
77683	251871
160115	251872
128309	251873
104002	251874
54745	251875
199807	251876
53870	251877
12802	251878
25728	251879
38965	251880
254866	251881
208945	251882
19582	251883
88475	251884
81536	251885
144051	251886
64971	251887
36991	251888
37209	251889
323433	251890
35930	251891
6496	251892
121768	251893
237477	251894
120789	251895
277570	251896
45317	251897
6156	251898
104058	251899
19533	251900
50947	251901
238403	251902
97480	251903
23141	251904
140003	251905
63574	251906
5533	251907
163858	251908
81342	251909
23956	251910
81061	251911
39485	251912
74538	251913
88951	251914
24922	251915
18007	251916
4204	251917
191803	251918
53118	251919
93754	251920
42640	251921
78451	251922
34910	251923
47217	251924
66550	251925
20761	251926
61080	251927
13545	251928
115521	251929
161485	251930
94916	251931
270318	251932
317976	251933
64695	251934
28022	251935
196009	251936
5861	251937
181686	251938
18845	251939
27096	251940
4175	251941
7812	251942
79388	251943
279701	251944
128736	251945
29719	251946
13874	251947
11393	251948
40256	251949
24075	251950
40256	251951
17760	251952
5612	251953
79119	251954
25653	251955
113284	251956
35116	251957
155701	251958
138613	251959
184472	251960
38311	251961
37338	251962
13229	251963
38645	251964
195929	251965
63824	251966
192218	251967
43332	251968
73366	251969
248394	251970
39410	251971
32650	251972
191441	251973
37469	251974
15629	251975
78034	251976
137224	251977
96055	251978
11213	251979
6656	251980
94580	251981
20249	251982
21888	251983
2800	251984
2800	251985
129506	251986
170501	251987
155444	251988
28025	251989
57201	251990
32624	251991
178509	251992
93428	251993
92056	251994
209755	251995
116350	251996
14340	251997
154605	251998
150104	251999
226132	252000
73431	252001
52459	252002
16263	252003
46270	252004
144428	252005
240551	252006
89397	252007
70835	252008
97254	252009
119718	252010
119714	252011
10977	252012
126970	252013
45760	252014
42403	252015
1440	252016
47421	252017
39302	252018
134874	252019
163826	252020
93871	252021
68195	252022
144296	252023
296372	252024
55348	252025
157786	252026
17227	252027
20825	252028
119019	252029
209618	252030
2452	252031
18862	252032
34898	252033
4868	252034
9575	252035
11386	252036
4291	252037
115903	252038
254346	252039
34744	252040
102464	252041
17529	252042
112838	252043
107099	252044
106910	252045
209598	252046
79521	252047
318030	252048
76177	252049
25801	252050
19682	252051
119657	252052
49110	252053
16155	252054
50227	252055
433	252056
146905	252057
167022	252058
153766	252059
25896	252060
7827	252061
52353	252062
57626	252063
57143	252064
68011	252065
40525	252066
744	252067
8656	252068
18336	252069
149076	252070
117239	252071
129990	252072
37760	252073
92466	252074
309701	252075
26259	252076
64565	252077
202	252078
157170	252079
85492	252080
4705	252081
214418	252082
30205	252083
4412	252084
1951	252085
3842	252086
157904	252087
192093	252088
3052	252089
28705	252090
46486	252091
217182	252092
113459	252093
26648	252094
136415	252095
81016	252096
265908	252097
81056	252098
68659	252099
7223	252100
157483	252101
104707	252102
87481	252103
32664	252104
878	252105
74266	252106
41701	252107
88390	252108
94373	252109
90472	252110
13573	252111
2622	252112
54880	252113
65028	252114
123917	252115
18980	252116
73531	252117
209720	252118
37856	252119
62036	252120
102635	252121
1277	252122
1732	252123
94100	252124
49969	252125
7804	252126
55607	252127
245554	252128
24622	252129
105642	252130
45370	252131
36215	252132
56873	252133
184032	252134
23469	252135
48034	252136
19918	252137
259111	252138
203926	252139
131902	252140
56609	252141
99686	252142
179993	252143
6307	252144
59177	252145
11535	252146
86962	252147
73986	252148
153826	252149
44019	252150
225525	252151
147392	252152
5938	252153
151003	252154
160263	252155
22120	252156
84555	252157
178930	252158
88332	252159
77789	252160
41825	252161
64417	252162
64707	252163
97022	252164
79529	252165
327345	252166
49703	252167
33309	252168
115177	252169
49684	252170
37645	252171
22854	252172
14695	252173
13647	252174
3473	252175
66968	252176
91946	252177
145804	252178
76110	252179
20324	252180
264908	252181
56785	252182
155252	252183
78759	252184
190634	252185
113060	252186
193444	252187
58891	252188
48508	252189
209461	252190
14717	252191
1208	252192
134226	252193
58522	252194
8626	252195
23811	252196
6555	252197
40575	252198
71628	252199
20471	252200
1896	252201
102557	252202
146051	252203
178944	252204
22679	252205
133767	252206
5875	252207
20383	252208
217827	252209
175705	252210
199289	252211
259334	252212
45153	252213
9757	252214
121961	252215
47056	252216
1137	252217
179013	252218
8576	252219
23953	252220
23491	252221
58778	252222
127557	252223
210470	252224
34615	252225
218962	252226
116096	252227
79373	252228
305804	252229
185339	252230
2242	252231
284555	252232
53724	252233
164707	252234
163927	252235
260127	252236
36249	252237
81230	252238
217351	252239
4518	252240
89405	252241
21008	252242
129806	252243
126402	252244
176435	252245
63789	252246
323689	252247
64826	252248
99688	252249
116034	252250
55872	252251
16243	252252
74200	252253
1607	252254
13642	252255
58287	252256
2671	252257
159983	252258
36520	252259
16342	252260
126233	252261
7226	252262
102910	252263
310404	252264
770	252265
13316	252266
104413	252267
1005	252268
21015	252269
52566	252270
111635	252271
90425	252272
142360	252273
32668	252274
23161	252275
75055	252276
147447	252277
160363	252278
232741	252279
218384	252280
78155	252281
10530	252282
134269	252283
70738	252284
138960	252285
32443	252286
108842	252287
120428	252288
19869	252289
148959	252290
16681	252291
145667	252292
47703	252293
55440	252294
295038	252295
48096	252296
32783	252297
5971	252298
47210	252299
4658	252300
298899	252301
32505	252302
66504	252303
171167	252304
184436	252305
15577	252306
16405	252307
165543	252308
76250	252309
138823	252310
90261	252311
102827	252312
16991	252313
212197	252314
25215	252315
223458	252316
119907	252317
99311	252318
72105	252319
59637	252320
9582	252321
19353	252322
16326	252323
145874	252324
37506	252325
116049	252326
10603	252327
43570	252328
35850	252329
227547	252330
49088	252331
92296	252332
6192	252333
16500	252334
84098	252335
41914	252336
72049	252337
90797	252338
66114	252339
68770	252340
183144	252341
14394	252342
89308	252343
45173	252344
17025	252345
11054	252346
50893	252347
31853	252348
90383	252349
88154	252350
39512	252351
281714	252352
33113	252353
28512	252354
136036	252355
51528	252356
106651	252357
34378	252358
139971	252359
104395	252360
95389	252361
2728	252362
44763	252363
34976	252364
139337	252365
90850	252366
283078	252367
269533	252368
155845	252369
280429	252370
85675	252371
64702	252372
211145	252373
16126	252374
37556	252375
25432	252376
83654	252377
292518	252378
80365	252379
324554	252380
33916	252381
54902	252382
129805	252383
9737	252384
271559	252385
46984	252386
8636	252387
136389	252388
259655	252389
8425	252390
85525	252391
22006	252392
20742	252393
38843	252394
193507	252395
29741	252396
199581	252397
242776	252398
35851	252399
134462	252400
13513	252401
24149	252402
28513	252403
136984	252404
73718	252405
91804	252406
117810	252407
69698	252408
10173	252409
39832	252410
3795	252411
67781	252412
56638	252413
7034	252414
132968	252415
73100	252416
122475	252417
4377	252418
7294	252419
17246	252420
97705	252421
12842	252422
67457	252423
31735	252424
90547	252425
22679	252426
188834	252427
1577	252428
53728	252429
69445	252430
102049	252431
180139	252432
123871	252433
204887	252434
88405	252435
66201	252436
83617	252437
2193	252438
170293	252439
7803	252440
118649	252441
10784	252442
244807	252443
3147	252444
251703	252445
56310	252446
169740	252447
69698	252448
143017	252449
14218	252450
50809	252451
108043	252452
190145	252453
102428	252454
50948	252455
58296	252456
55851	252457
46839	252458
59947	252459
12869	252460
100600	252461
4476	252462
124180	252463
198642	252464
104343	252465
304207	252466
130921	252467
1520	252468
67988	252469
167773	252470
85356	252471
210936	252472
77951	252473
17760	252474
86657	252475
49889	252476
5917	252477
103536	252478
3061	252479
88285	252480
53046	252481
253068	252482
182125	252483
37250	252484
229235	252485
63318	252486
37760	252487
136301	252488
102229	252489
123463	252490
307792	252491
23526	252492
5814	252493
24839	252494
28361	252495
178736	252496
27749	252497
39546	252498
144951	252499
61059	252500
294812	252501
56226	252502
70412	252503
7026	252504
164131	252505
111054	252506
57700	252507
35118	252508
50322	252509
38627	252510
68756	252511
122933	252512
20391	252513
31634	252514
125020	252515
13374	252516
250708	252517
159877	252518
26121	252519
307729	252520
94532	252521
71782	252522
114597	252523
44577	252524
6198	252525
53694	252526
24997	252527
17315	252528
1074	252529
83526	252530
82937	252531
289982	252532
53523	252533
88471	252534
299903	252535
43246	252536
45321	252537
44996	252538
41924	252539
85474	252540
113106	252541
64741	252542
191972	252543
76281	252544
37361	252545
308689	252546
20123	252547
31457	252548
169094	252549
142233	252550
38636	252551
172524	252552
42136	252553
21153	252554
15672	252555
6074	252556
123655	252557
6989	252558
74448	252559
56445	252560
39974	252561
273027	252562
84599	252563
48657	252564
86299	252565
10613	252566
7802	252567
83408	252568
278640	252569
24301	252570
6578	252571
45729	252572
38487	252573
59037	252574
56445	252575
183964	252576
4904	252577
68182	252578
14527	252579
53265	252580
5874	252581
15402	252582
30652	252583
69069	252584
28698	252585
155705	252586
214200	252587
153979	252588
213735	252589
3242	252590
312617	252591
102428	252592
53034	252593
6383	252594
53825	252595
37304	252596
45829	252597
112721	252598
50964	252599
143172	252600
20203	252601
409	252602
117096	252603
22392	252604
101983	252605
16233	252606
1706	252607
4160	252608
121699	252609
14799	252610
64691	252611
326737	252612
42278	252613
131537	252614
199231	252615
188443	252616
109430	252617
101849	252618
120156	252619
93938	252620
74136	252621
15198	252622
63454	252623
38965	252624
72906	252625
15545	252626
11119	252627
82392	252628
56614	252629
154355	252630
78363	252631
104757	252632
61822	252633
14511	252634
58627	252635
108750	252636
51832	252637
36151	252638
9951	252639
16479	252640
17980	252641
124155	252642
10733	252643
76279	252644
214101	252645
71640	252646
55970	252647
93223	252648
48381	252649
71876	252650
96566	252651
51714	252652
22499	252653
8496	252654
109000	252655
74239	252656
35171	252657
129014	252658
4810	252659
4933	252660
68008	252661
82206	252662
921	252663
110250	252664
240384	252665
68705	252666
56302	252667
66929	252668
105856	252669
165088	252670
49492	252671
36146	252672
138858	252673
99510	252674
21494	252675
56443	252676
4548	252677
32516	252678
33926	252679
119838	252680
238583	252681
316353	252682
2995	252683
51630	252684
15899	252685
11724	252686
13794	252687
2452	252688
3628	252689
45475	252690
133890	252691
155370	252692
273311	252693
2156	252694
1294	252695
3740	252696
78180	252697
226635	252698
135520	252699
157280	252700
153499	252701
7066	252702
34715	252703
317892	252704
79470	252705
42224	252706
160898	252707
43595	252708
181061	252709
76714	252710
265315	252711
51431	252712
174143	252713
58408	252714
109849	252715
42935	252716
70152	252717
291582	252718
48604	252719
61316	252720
21396	252721
34206	252722
115837	252723
31331	252724
87301	252725
1199	252726
74953	252727
13039	252728
193918	252729
33040	252730
228998	252731
8679	252732
91044	252733
26946	252734
13946	252735
153118	252736
163044	252737
238586	252738
57000	252739
65638	252740
173264	252741
12663	252742
7787	252743
2548	252744
23509	252745
11096	252746
111901	252747
34282	252748
62926	252749
84552	252750
61764	252751
254288	252752
80046	252753
54520	252754
28084	252755
71243	252756
106396	252757
115583	252758
7845	252759
2597	252760
151636	252761
201432	252762
33050	252763
17814	252764
118030	252765
38252	252766
4691	252767
212137	252768
55407	252769
162495	252770
99139	252771
88592	252772
74390	252773
32629	252774
128245	252775
33948	252776
236092	252777
47464	252778
26230	252779
48120	252780
22724	252781
69641	252782
32447	252783
135431	252784
38095	252785
59642	252786
96930	252787
40567	252788
99985	252789
125749	252790
54374	252791
24285	252792
12029	252793
212723	252794
76189	252795
156045	252796
98270	252797
33616	252798
81561	252799
34562	252800
24400	252801
131368	252802
5499	252803
43333	252804
37338	252805
171110	252806
180551	252807
241295	252808
27261	252809
79263	252810
36211	252811
68203	252812
45024	252813
33605	252814
269328	252815
80771	252816
104666	252817
129972	252818
117671	252819
212575	252820
8482	252821
4288	252822
15103	252823
188564	252824
172858	252825
250900	252826
17379	252827
131182	252828
82901	252829
59043	252830
226227	252831
242793	252832
245966	252833
178283	252834
33205	252835
122092	252836
58749	252837
68498	252838
18078	252839
19752	252840
58539	252841
49477	252842
202997	252843
89838	252844
122799	252845
12670	252846
20395	252847
2296	252848
38882	252849
100985	252850
36858	252851
21825	252852
4116	252853
2382	252854
95146	252855
3294	252856
321646	252857
118020	252858
11962	252859
5598	252860
128697	252861
296833	252862
150419	252863
49582	252864
110301	252865
15900	252866
74005	252867
82857	252868
122800	252869
1818	252870
80853	252871
105745	252872
793	252873
28427	252874
82749	252875
88708	252876
77306	252877
59548	252878
62744	252879
62747	252880
109301	252881
47101	252882
144982	252883
5841	252884
7199	252885
125193	252886
54694	252887
302659	252888
69290	252889
64039	252890
15099	252891
32508	252892
77122	252893
45590	252894
86107	252895
67507	252896
212106	252897
55	252898
101962	252899
180371	252900
14244	252901
79	252902
33	252903
6262	252904
72826	252905
30953	252906
4774	252907
26792	252908
176210	252909
39603	252910
75570	252911
209263	252912
135093	252913
1400	252914
5617	252915
23967	252916
259706	252917
45077	252918
111005	252919
140985	252920
221889	252921
4034	252922
156100	252923
112019	252924
31605	252925
41438	252926
327782	252927
85781	252928
11039	252929
22092	252930
108459	252931
19148	252932
158791	252933
90174	252934
20069	252935
314113	252936
75028	252937
86689	252938
147996	252939
64794	252940
21810	252941
13258	252942
11290	252943
100322	252944
95114	252945
247182	252946
207539	252947
33864	252948
35633	252949
65841	252950
85206	252951
100033	252952
201647	252953
20207	252954
72301	252955
69230	252956
85323	252957
80683	252958
99509	252959
131510	252960
100337	252961
177084	252962
55444	252963
12372	252964
50603	252965
20411	252966
4933	252967
84497	252968
52087	252969
8008	252970
1864	252971
101589	252972
4045	252973
161462	252974
126509	252975
45108	252976
130247	252977
36048	252978
328131	252979
28220	252980
305536	252981
7618	252982
58009	252983
59336	252984
248678	252985
31177	252986
154509	252987
289735	252988
267845	252989
71428	252990
69325	252991
116271	252992
99878	252993
106074	252994
102060	252995
90116	252996
84577	252997
29790	252998
235279	252999
127671	253000
264274	253001
70810	253002
151519	253003
133529	253004
2	253005
1392	253006
244	253007
225190	253008
100535	253009
320664	253010
36259	253011
93604	253012
49673	253013
36802	253014
11214	253015
72639	253016
328586	253017
39352	253018
159063	253019
31927	253020
188954	253021
233090	253022
34596	253023
18807	253024
23985	253025
784	253026
90420	253027
77248	253028
70135	253029
43456	253030
116348	253031
20185	253032
24679	253033
65893	253034
207904	253035
163215	253036
82973	253037
151372	253038
31817	253039
93295	253040
6570	253041
84976	253042
215167	253043
154757	253044
5553	253045
98469	253046
40146	253047
108291	253048
36683	253049
5676	253050
44875	253051
81296	253052
25439	253053
158163	253054
108972	253055
79396	253056
178749	253057
19374	253058
322364	253059
237317	253060
195024	253061
73989	253062
28536	253063
75960	253064
50116	253065
258509	253066
11800	253067
40826	253068
55451	253069
121142	253070
57864	253071
42163	253072
112248	253073
21088	253074
82887	253075
995	253076
21661	253077
165545	253078
198474	253079
60760	253080
41914	253081
102660	253082
163699	253083
23066	253084
26396	253085
4532	253086
50545	253087
301	253088
2096	253089
38270	253090
150929	253091
109124	253092
28927	253093
156372	253094
49019	253095
125801	253096
41362	253097
557	253098
292131	253099
66965	253100
44019	253101
45504	253102
65455	253103
459	253104
210170	253105
60947	253106
72093	253107
105702	253108
15470	253109
2137	253110
28337	253111
83779	253112
101016	253113
20019	253114
10975	253115
37316	253116
309939	253117
194877	253118
23566	253119
32341	253120
118320	253121
16518	253122
19956	253123
94698	253124
304998	253125
79584	253126
39236	253127
206544	253128
31981	253129
1875	253130
43409	253131
92738	253132
17318	253133
89557	253134
78777	253135
64565	253136
25814	253137
97884	253138
214868	253139
19576	253140
21573	253141
124726	253142
40905	253143
18554	253144
293908	253145
154523	253146
123711	253147
54222	253148
105678	253149
14542	253150
7683	253151
65777	253152
62127	253153
57351	253154
75197	253155
89307	253156
215408	253157
217084	253158
21847	253159
15655	253160
187162	253161
154910	253162
234712	253163
237075	253164
318610	253165
122605	253166
29889	253167
100683	253168
21658	253169
21441	253170
61216	253171
171662	253172
83709	253173
124315	253174
88337	253175
309247	253176
107941	253177
98291	253178
15434	253179
200193	253180
259838	253181
237492	253182
36188	253183
316625	253184
55064	253185
975	253186
24993	253187
141363	253188
167153	253189
208590	253190
265232	253191
57830	253192
167937	253193
92461	253194
7211	253195
171064	253196
30829	253197
73989	253198
206291	253199
83232	253200
8260	253201
230955	253202
156879	253203
168236	253204
120222	253205
20947	253206
210913	253207
161406	253208
28515	253209
287282	253210
79435	253211
252074	253212
48779	253213
7889	253214
66	253215
163045	253216
43237	253217
23664	253218
5738	253219
145809	253220
100739	253221
71763	253222
73621	253223
78903	253224
19556	253225
124237	253226
86096	253227
102599	253228
24579	253229
161232	253230
8752	253231
31111	253232
220000	253233
125040	253234
172060	253235
49786	253236
55067	253237
40699	253238
16430	253239
120683	253240
118841	253241
97800	253242
5714	253243
8122	253244
60390	253245
77664	253246
101115	253247
9258	253248
52126	253249
15000	253250
82325	253251
20730	253252
68896	253253
231435	253254
302767	253255
72299	253256
79772	253257
27077	253258
184767	253259
15669	253260
132124	253261
76077	253262
174611	253263
298717	253264
21061	253265
105004	253266
52060	253267
9829	253268
20291	253269
70908	253270
88241	253271
160523	253272
65535	253273
94274	253274
205082	253275
83296	253276
81774	253277
72819	253278
66320	253279
102248	253280
167937	253281
167434	253282
8887	253283
165	253284
705	253285
88163	253286
59295	253287
2654	253288
16828	253289
27165	253290
19789	253291
81725	253292
41353	253293
10480	253294
72915	253295
8739	253296
161547	253297
245953	253298
167346	253299
223540	253300
152859	253301
113725	253302
41303	253303
94164	253304
128449	253305
168602	253306
28165	253307
3976	253308
69925	253309
275796	253310
1661	253311
95781	253312
66569	253313
2805	253314
40422	253315
6801	253316
184	253317
23598	253318
2284	253319
9258	253320
19807	253321
167628	253322
312467	253323
88203	253324
132283	253325
5379	253326
203693	253327
5765	253328
21036	253329
213423	253330
73436	253331
113742	253332
24463	253333
279	253334
22649	253335
293708	253336
262831	253337
375	253338
82849	253339
148333	253340
65483	253341
314938	253342
70752	253343
7852	253344
34500	253345
321987	253346
247475	253347
156488	253348
5132	253349
6107	253350
101033	253351
3323	253352
274	253353
9130	253354
132337	253355
1598	253356
237107	253357
905	253358
132078	253359
33214	253360
13508	253361
110093	253362
78330	253363
20678	253364
78208	253365
80365	253366
30171	253367
83044	253368
239286	253369
40049	253370
13829	253371
2195	253372
39208	253373
11819	253374
73083	253375
57638	253376
75007	253377
21131	253378
869	253379
12169	253380
2286	253381
964	253382
109387	253383
247556	253384
67488	253385
173110	253386
77267	253387
46445	253388
33551	253389
61166	253390
31809	253391
30038	253392
2286	253393
40419	253394
186800	253395
77711	253396
118053	253397
172334	253398
138791	253399
25243	253400
158955	253401
128886	253402
35983	253403
88655	253404
42989	253405
22529	253406
60761	253407
254768	253408
133919	253409
44718	253410
18134	253411
58883	253412
10494	253413
22820	253414
12328	253415
164329	253416
11172	253417
80197	253418
121155	253419
207865	253420
86168	253421
3249	253422
1422	253423
171469	253424
78479	253425
245715	253426
131939	253427
16557	253428
61632	253429
130932	253430
73774	253431
30355	253432
49096	253433
13198	253434
138271	253435
34534	253436
28192	253437
285671	253438
70748	253439
35350	253440
57781	253441
10095	253442
67507	253443
305119	253444
325041	253445
58746	253446
23923	253447
22440	253448
127723	253449
11952	253450
44027	253451
70618	253452
25301	253453
78536	253454
24265	253455
57613	253456
60147	253457
17525	253458
20892	253459
39741	253460
200623	253461
204206	253462
2729	253463
318129	253464
134852	253465
8453	253466
33650	253467
218	253468
1932	253469
73505	253470
20138	253471
106752	253472
40670	253473
108022	253474
118341	253475
142994	253476
24066	253477
187274	253478
1049	253479
188208	253480
32844	253481
39276	253482
194173	253483
37085	253484
34147	253485
11520	253486
10024	253487
99934	253488
7829	253489
54408	253490
223254	253491
306130	253492
11768	253493
77391	253494
21639	253495
278274	253496
11819	253497
37230	253498
30760	253499
53029	253500
109767	253501
26841	253502
77604	253503
191138	253504
29472	253505
19188	253506
80196	253507
16442	253508
31011	253509
229696	253510
8209	253511
118641	253512
108414	253513
179803	253514
123975	253515
18815	253516
18	253517
94833	253518
134075	253519
126574	253520
12226	253521
241520	253522
272297	253523
6548	253524
71952	253525
256570	253526
1504	253527
16907	253528
115	253529
1504	253530
70	253531
131057	253532
38334	253533
210119	253534
166006	253535
93471	253536
28493	253537
216424	253538
33228	253539
16632	253540
154874	253541
238573	253542
65093	253543
29118	253544
66771	253545
289874	253546
166229	253547
40032	253548
124744	253549
129369	253550
1019	253551
83271	253552
98379	253553
88511	253554
96725	253555
18106	253556
9026	253557
26474	253558
23317	253559
1303	253560
10117	253561
94413	253562
194357	253563
10211	253564
143485	253565
1074	253566
107448	253567
8899	253568
1801	253569
232859	253570
777	253571
21032	253572
54927	253573
249679	253574
59399	253575
9060	253576
57117	253577
81901	253578
2504	253579
3670	253580
6428	253581
169009	253582
114501	253583
328122	253584
55630	253585
157291	253586
14953	253587
68540	253588
2090	253589
39048	253590
23598	253591
19389	253592
53826	253593
59076	253594
28597	253595
213622	253596
14961	253597
51461	253598
21466	253599
59134	253600
69841	253601
92139	253602
65231	253603
130764	253604
26576	253605
64790	253606
165817	253607
217638	253608
45415	253609
9258	253610
4413	253611
157151	253612
82787	253613
62249	253614
21285	253615
76116	253616
13342	253617
18239	253618
222430	253619
229270	253620
23831	253621
55946	253622
1166	253623
177	253624
203511	253625
136723	253626
233120	253627
116229	253628
68811	253629
244640	253630
151195	253631
117066	253632
19622	253633
9734	253634
34191	253635
56989	253636
108615	253637
165098	253638
139997	253639
122992	253640
10963	253641
325042	253642
272934	253643
91954	253644
51550	253645
149570	253646
103683	253647
274448	253648
41259	253649
55027	253650
108237	253651
310662	253652
82698	253653
31316	253654
14687	253655
90236	253656
301792	253657
175610	253658
190835	253659
262504	253660
168870	253661
83339	253662
120972	253663
41262	253664
10963	253665
135032	253666
70497	253667
146573	253668
192858	253669
37348	253670
252152	253671
232453	253672
154164	253673
163499	253674
26709	253675
14141	253676
90135	253677
31721	253678
222270	253679
18391	253680
12926	253681
69750	253682
232360	253683
5361	253684
161877	253685
162288	253686
150218	253687
172675	253688
162288	253689
117179	253690
212626	253691
301825	253692
187092	253693
142593	253694
90176	253695
16718	253696
36577	253697
8425	253698
141905	253699
13497	253700
137100	253701
180641	253702
171603	253703
18357	253704
238485	253705
90495	253706
18738	253707
150218	253708
173752	253709
52984	253710
71007	253711
140374	253712
284816	253713
260956	253714
11059	253715
15192	253716
123619	253717
309698	253718
175610	253719
44954	253720
314773	253721
40892	253722
2374	253723
40537	253724
13766	253725
8147	253726
153324	253727
136490	253728
68471	253729
245823	253730
37303	253731
91764	253732
247623	253733
110804	253734
221136	253735
125480	253736
186402	253737
11992	253738
90495	253739
9116	253740
311749	253741
195439	253742
195427	253743
223788	253744
40744	253745
313554	253746
67695	253747
248717	253748
291897	253749
217270	253750
195439	253751
40154	253752
274410	253753
281270	253754
6818	253755
203701	253756
371	253757
248359	253758
153791	253759
120774	253760
31316	253761
297722	253762
236503	253763
302083	253764
124446	253765
141061	253766
141219	253767
21486	253768
40072	253769
59259	253770
139845	253771
81397	253772
156782	253773
53775	253774
186844	253775
173722	253776
90398	253777
206780	253778
11996	253779
13478	253780
223277	253781
371	253782
132863	253783
132863	253784
141459	253785
42502	253786
10158	253787
13811	253788
13811	253789
255452	253790
193678	253791
80072	253792
139782	253793
131920	253794
282645	253795
311610	253796
299575	253797
308765	253798
141937	253799
249863	253800
237905	253801
257900	253802
151782	253803
186717	253804
247610	253805
255051	253806
102841	253807
207922	253808
59231	253809
278022	253810
228260	253811
104458	253812
124433	253813
256145	253814
228880	253815
147547	253816
12112	253817
163499	253818
250229	253819
186402	253820
142896	253821
237880	253822
328465	253823
89054	253824
207422	253825
221547	253826
142780	253827
221519	253828
221898	253829
38767	253830
142780	253831
176561	253832
40537	253833
284681	253834
291029	253835
278579	253836
40537	253837
43331	253838
168416	253839
152485	253840
288201	253841
248417	253842
195592	253843
297875	253844
59259	253845
47521	253846
165342	253847
101819	253848
277295	253849
74914	253850
183206	253851
53656	253852
142153	253853
6064	253854
112423	253855
242638	253856
119415	253857
269155	253858
27308	253859
11839	253860
518	253861
103718	253862
290000	253863
45404	253864
29348	253865
1013	253866
199191	253867
75229	253868
187596	253869
15374	253870
5150	253871
6030	253872
194129	253873
7830	253874
35903	253875
23762	253876
92051	253877
131683	253878
187764	253879
57827	253880
299647	253881
4313	253882
107739	253883
2076	253884
2287	253885
225388	253886
167340	253887
249105	253888
698	253889
63902	253890
15403	253891
258399	253892
66344	253893
128209	253894
314996	253895
39939	253896
128880	253897
78352	253898
14970	253899
17666	253900
25582	253901
192064	253902
36646	253903
58716	253904
54842	253905
210051	253906
131779	253907
135120	253908
23430	253909
35931	253910
117221	253911
158658	253912
197572	253913
112173	253914
58270	253915
17328	253916
30245	253917
42191	253918
46271	253919
5074	253920
129288	253921
34040	253922
75255	253923
17042	253924
195689	253925
2965	253926
209858	253927
263360	253928
1682	253929
168829	253930
158441	253931
34810	253932
34128	253933
51424	253934
146292	253935
104133	253936
195846	253937
67711	253938
19678	253939
37461	253940
193620	253941
160950	253942
75978	253943
138006	253944
12352	253945
160954	253946
2780	253947
41757	253948
131555	253949
116032	253950
50869	253951
191848	253952
70785	253953
127378	253954
135416	253955
82707	253956
257371	253957
20788	253958
146915	253959
19814	253960
93127	253961
163672	253962
161226	253963
103828	253964
153148	253965
298802	253966
281593	253967
145403	253968
61502	253969
138417	253970
61916	253971
54739	253972
58776	253973
54771	253974
67289	253975
25300	253976
71565	253977
325992	253978
219884	253979
24143	253980
107610	253981
71250	253982
27149	253983
29117	253984
244330	253985
231862	253986
49975	253987
39085	253988
169752	253989
52085	253990
20294	253991
6232	253992
75888	253993
67521	253994
126759	253995
199698	253996
2494	253997
70161	253998
14992	253999
125429	254000
205717	254001
123896	254002
81489	254003
24169	254004
44538	254005
21862	254006
104954	254007
85528	254008
79697	254009
6213	254010
47479	254011
205055	254012
39277	254013
84605	254014
242915	254015
37811	254016
17132	254017
6025	254018
52776	254019
131470	254020
97907	254021
134080	254022
44009	254023
49181	254024
58459	254025
194855	254026
40611	254027
154345	254028
14540	254029
131133	254030
65505	254031
161686	254032
25140	254033
66901	254034
19491	254035
56683	254036
297174	254037
1845	254038
260091	254039
166144	254040
3792	254041
39094	254042
275649	254043
58523	254044
71082	254045
16669	254046
6799	254047
224480	254048
81815	254049
19935	254050
74846	254051
43571	254052
20578	254053
111588	254054
31194	254055
71050	254056
31194	254057
2352	254058
106359	254059
23762	254060
112638	254061
146890	254062
54247	254063
91695	254064
44920	254065
211510	254066
77619	254067
65986	254068
217010	254069
15622	254070
58457	254071
88938	254072
125326	254073
94965	254074
29958	254075
111515	254076
141448	254077
14813	254078
93127	254079
22292	254080
16064	254081
36592	254082
124021	254083
3839	254084
97907	254085
76630	254086
240439	254087
171113	254088
8807	254089
26432	254090
62424	254091
73248	254092
89673	254093
35503	254094
167618	254095
73540	254096
58125	254097
58125	254098
153519	254099
159163	254100
10468	254101
13910	254102
13910	254103
122568	254104
262645	254105
17322	254106
114484	254107
134185	254108
16263	254109
143945	254110
148513	254111
39583	254112
131539	254113
167	254114
57119	254115
248161	254116
138578	254117
158763	254118
3230	254119
245071	254120
119320	254121
80600	254122
87123	254123
98892	254124
68243	254125
198103	254126
13010	254127
53026	254128
83357	254129
177858	254130
183609	254131
253724	254132
33264	254133
188350	254134
55485	254135
22506	254136
194588	254137
68598	254138
136645	254139
27804	254140
202873	254141
68307	254142
10565	254143
100536	254144
178748	254145
137745	254146
98874	254147
181958	254148
21854	254149
27096	254150
8252	254151
45694	254152
30773	254153
39118	254154
149835	254155
12732	254156
27718	254157
198763	254158
105197	254159
32899	254160
54356	254161
118701	254162
119509	254163
86636	254164
88117	254165
16399	254166
27655	254167
39050	254168
246988	254169
110623	254170
297502	254171
104913	254172
293386	254173
174547	254174
195575	254175
115117	254176
7978	254177
3732	254178
26778	254179
64853	254180
132941	254181
73108	254182
45830	254183
132295	254184
61517	254185
72728	254186
908	254187
88658	254188
32784	254189
90852	254190
24461	254191
57809	254192
75762	254193
163710	254194
11929	254195
29964	254196
194588	254197
80626	254198
138515	254199
131267	254200
100864	254201
147221	254202
18129	254203
55485	254204
207593	254205
27972	254206
58716	254207
67077	254208
162853	254209
3564	254210
188600	254211
33923	254212
19290	254213
61188	254214
80693	254215
58153	254216
163744	254217
20897	254218
63280	254219
138648	254220
29362	254221
3580	254222
4560	254223
56728	254224
73530	254225
194749	254226
267483	254227
88453	254228
84605	254229
127046	254230
650	254231
101713	254232
14119	254233
113391	254234
104437	254235
231126	254236
25274	254237
6912	254238
4394	254239
4394	254240
243050	254241
21598	254242
5923	254243
176200	254244
216128	254245
8720	254246
104255	254247
166899	254248
194314	254249
43593	254250
106560	254251
113393	254252
151663	254253
12938	254254
87781	254255
196396	254256
198116	254257
5059	254258
77646	254259
72064	254260
5988	254261
145811	254262
70170	254263
94117	254264
108982	254265
157928	254266
308663	254267
271133	254268
231109	254269
32535	254270
79429	254271
214149	254272
53070	254273
40247	254274
170072	254275
7710	254276
26627	254277
5793	254278
34486	254279
55404	254280
8449	254281
37346	254282
6097	254283
184183	254284
39923	254285
21849	254286
53755	254287
187034	254288
20780	254289
36016	254290
33211	254291
266742	254292
11796	254293
77141	254294
37897	254295
146198	254296
67938	254297
105414	254298
40063	254299
72508	254300
40755	254301
31177	254302
168796	254303
106555	254304
146049	254305
19239	254306
180603	254307
40037	254308
228	254309
2661	254310
1136	254311
26205	254312
20784	254313
6186	254314
6323	254315
73303	254316
5002	254317
183596	254318
105713	254319
192029	254320
22543	254321
175753	254322
22543	254323
39088	254324
35320	254325
3644	254326
29493	254327
38358	254328
54356	254329
1259	254330
1259	254331
114377	254332
43588	254333
3459	254334
173769	254335
108214	254336
2403	254337
43099	254338
92396	254339
32917	254340
159184	254341
318372	254342
3044	254343
27493	254344
121280	254345
24001	254346
13029	254347
75144	254348
273097	254349
5569	254350
210349	254351
78850	254352
120153	254353
28083	254354
71064	254355
154102	254356
211660	254357
80886	254358
15786	254359
3825	254360
150538	254361
130423	254362
139024	254363
236834	254364
136308	254365
130149	254366
81295	254367
27805	254368
32147	254369
32213	254370
131239	254371
88015	254372
111139	254373
177100	254374
34131	254375
41756	254376
23952	254377
30418	254378
28183	254379
101495	254380
53279	254381
31288	254382
5284	254383
208195	254384
17043	254385
12394	254386
9255	254387
72928	254388
144596	254389
264760	254390
72227	254391
3198	254392
57372	254393
58759	254394
34082	254395
72918	254396
9347	254397
88763	254398
3346	254399
18211	254400
19570	254401
10682	254402
32105	254403
127536	254404
25792	254405
33248	254406
44886	254407
16432	254408
37005	254409
73100	254410
2154	254411
266810	254412
188828	254413
90656	254414
288474	254415
225810	254416
58819	254417
9831	254418
129205	254419
110205	254420
12394	254421
120031	254422
56748	254423
4065	254424
14942	254425
51331	254426
66494	254427
44643	254428
25632	254429
78116	254430
65901	254431
156465	254432
10697	254433
44273	254434
47391	254435
62769	254436
28484	254437
121159	254438
29215	254439
5136	254440
22	254441
163291	254442
163291	254443
75996	254444
197	254445
242590	254446
58276	254447
151120	254448
44223	254449
214984	254450
214984	254451
105749	254452
231571	254453
120748	254454
46125	254455
42756	254456
269374	254457
108124	254458
232351	254459
30929	254460
3012	254461
3012	254462
10352	254463
9591	254464
41077	254465
176161	254466
84008	254467
26131	254468
21333	254469
4518	254470
26465	254471
245	254472
197	254473
259014	254474
182880	254475
3972	254476
21928	254477
13280	254478
197	254479
100663	254480
5287	254481
2613	254482
57080	254483
25333	254484
155993	254485
39024	254486
178619	254487
17462	254488
123148	254489
125394	254490
213497	254491
25625	254492
15438	254493
19948	254494
23438	254495
215158	254496
1093	254497
33870	254498
68	254499
55779	254500
146350	254501
34012	254502
39710	254503
27487	254504
88242	254505
16908	254506
186906	254507
2918	254508
39248	254509
132731	254510
64664	254511
3621	254512
7240	254513
126985	254514
76729	254515
58402	254516
5135	254517
6048	254518
39149	254519
209179	254520
31263	254521
327963	254522
139344	254523
9099	254524
300905	254525
73808	254526
27487	254527
235618	254528
215755	254529
59217	254530
139054	254531
15433	254532
56952	254533
20175	254534
59486	254535
30856	254536
237677	254537
42566	254538
98321	254539
3247	254540
7868	254541
424	254542
170907	254543
179340	254544
27320	254545
3995	254546
55052	254547
28787	254548
318061	254549
81268	254550
76461	254551
297354	254552
137324	254553
53791	254554
37365	254555
20593	254556
54480	254557
82215	254558
59956	254559
4473	254560
84010	254561
11452	254562
149367	254563
306898	254564
173024	254565
152758	254566
285388	254567
56483	254568
168300	254569
36166	254570
37973	254571
109187	254572
89900	254573
197	254574
197	254575
197	254576
133100	254577
196722	254578
31703	254579
207439	254580
38371	254581
1634	254582
1	254583
111966	254584
6107	254585
13779	254586
28538	254587
117	254588
328	254589
222030	254590
111972	254591
1060	254592
131605	254593
127603	254594
73648	254595
160541	254596
61472	254597
195979	254598
90153	254599
53570	254600
197	254601
32622	254602
76847	254603
263037	254604
61112	254605
173570	254606
115796	254607
74379	254608
61112	254609
15018	254610
4690	254611
47336	254612
201700	254613
23691	254614
60235	254615
91620	254616
114590	254617
144218	254618
83633	254619
83633	254620
72546	254621
231565	254622
61298	254623
15058	254624
63062	254625
83575	254626
103911	254627
7740	254628
205061	254629
37349	254630
129195	254631
65966	254632
53666	254633
48126	254634
313089	254635
11558	254636
12689	254637
219508	254638
21714	254639
5738	254640
84890	254641
45152	254642
52937	254643
14802	254644
262173	254645
172115	254646
181846	254647
106148	254648
322275	254649
196889	254650
77028	254651
65427	254652
65427	254653
65427	254654
88696	254655
293011	254656
78982	254657
78982	254658
78620	254659
38796	254660
287048	254661
29580	254662
15933	254663
92122	254664
92122	254665
110546	254666
34766	254667
139328	254668
217517	254669
291711	254670
9060	254671
3216	254672
152887	254673
80890	254674
69734	254675
292567	254676
293378	254677
612	254678
140396	254679
14040	254680
199970	254681
1911	254682
207363	254683
289718	254684
23339	254685
63582	254686
174793	254687
174640	254688
315433	254689
13016	254690
146291	254691
9357	254692
9357	254693
9357	254694
186266	254695
10091	254696
1060	254697
150692	254698
21724	254699
117736	254700
24890	254701
59335	254702
8842	254703
293440	254704
324913	254705
2239	254706
2163	254707
5718	254708
7	254709
301493	254710
289067	254711
57472	254712
16284	254713
128522	254714
77211	254715
55050	254716
1102	254717
117423	254718
48521	254719
9	254720
43529	254721
107050	254722
174523	254723
266778	254724
81	254725
294057	254726
41508	254727
6158	254728
80041	254729
221500	254730
161743	254731
5749	254732
56892	254733
25357	254734
24093	254735
49787	254736
934	254737
19054	254738
182774	254739
24655	254740
2846	254741
11187	254742
60283	254743
98409	254744
240762	254745
89718	254746
214530	254747
43	254748
150551	254749
19454	254750
158450	254751
1506	254752
82135	254753
603	254754
14149	254755
28	254756
35931	254757
11991	254758
115295	254759
279869	254760
72343	254761
66317	254762
59305	254763
1018	254764
18264	254765
86874	254766
811	254767
62006	254768
910	254769
82228	254770
113867	254771
5176	254772
2686	254773
32498	254774
3513	254775
79786	254776
6814	254777
108652	254778
1846	254779
172684	254780
185530	254781
119287	254782
79071	254783
2055	254784
12085	254785
610	254786
58599	254787
145519	254788
71790	254789
25053	254790
178400	254791
2413	254792
28	254793
38	254794
2534	254795
64125	254796
97161	254797
92707	254798
13452	254799
23047	254800
525	254801
11043	254802
7016	254803
110503	254804
154303	254805
49832	254806
301820	254807
529	254808
98110	254809
394	254810
35177	254811
17612	254812
5575	254813
1230	254814
1994	254815
3182	254816
74571	254817
115431	254818
40977	254819
6070	254820
66235	254821
669	254822
23520	254823
1302	254824
3812	254825
21474	254826
2614	254827
2968	254828
220	254829
132388	254830
1133	254831
131647	254832
227836	254833
176607	254834
14470	254835
39	254836
10032	254837
21213	254838
130091	254839
74024	254840
15642	254841
7557	254842
47933	254843
4279	254844
61642	254845
56	254846
2639	254847
117146	254848
138705	254849
60652	254850
4582	254851
141	254852
80896	254853
808	254854
116	254855
83304	254856
2669	254857
30	254858
46938	254859
23719	254860
20864	254861
127635	254862
209	254863
312	254864
3883	254865
10372	254866
12015	254867
81109	254868
255919	254869
25513	254870
10629	254871
242	254872
7564	254873
183549	254874
15637	254875
40110	254876
238	254877
2834	254878
161322	254879
2280	254880
11265	254881
9773	254882
27075	254883
100451	254884
18533	254885
651	254886
45	254887
93949	254888
39526	254889
59931	254890
4279	254891
30853	254892
109933	254893
1298	254894
240495	254895
57942	254896
30664	254897
3513	254898
266955	254899
10353	254900
37788	254901
39003	254902
4927	254903
13102	254904
5109	254905
7736	254906
36513	254907
146721	254908
87737	254909
14777	254910
17759	254911
34732	254912
85025	254913
88760	254914
70523	254915
45373	254916
88625	254917
48101	254918
243138	254919
17794	254920
5712	254921
59758	254922
163142	254923
10192	254924
3968	254925
13422	254926
39921	254927
196983	254928
84214	254929
103779	254930
54987	254931
5612	254932
75400	254933
64927	254934
10147	254935
96525	254936
87666	254937
46035	254938
248880	254939
125380	254940
294641	254941
210220	254942
87131	254943
74923	254944
39822	254945
70629	254946
79416	254947
59235	254948
51538	254949
291	254950
42038	254951
83112	254952
3876	254953
82054	254954
48449	254955
30263	254956
140022	254957
46712	254958
48006	254959
170645	254960
223415	254961
12	254962
10820	254963
11306	254964
8467	254965
154076	254966
17167	254967
35231	254968
234718	254969
187522	254970
81693	254971
90893	254972
44537	254973
24856	254974
81643	254975
22046	254976
86225	254977
74073	254978
172097	254979
28563	254980
56729	254981
46935	254982
79257	254983
37470	254984
21625	254985
136618	254986
14646	254987
5938	254988
68848	254989
96259	254990
23986	254991
66605	254992
215428	254993
88412	254994
142384	254995
190327	254996
314098	254997
72812	254998
34930	254999
133596	255000
11217	255001
112288	255002
89707	255003
58869	255004
195775	255005
16430	255006
240052	255007
304338	255008
102886	255009
138147	255010
101596	255011
82334	255012
23246	255013
6381	255014
35618	255015
3835	255016
61523	255017
67369	255018
4625	255019
120690	255020
11514	255021
18194	255022
25249	255023
28805	255024
7122	255025
50145	255026
32801	255027
44525	255028
4529	255029
323744	255030
57420	255031
61358	255032
18598	255033
75938	255034
269391	255035
29497	255036
271193	255037
11712	255038
13001	255039
1090	255040
3289	255041
4468	255042
7804	255043
93085	255044
39341	255045
9138	255046
82904	255047
130071	255048
265812	255049
150442	255050
72290	255051
34969	255052
156891	255053
49679	255054
201594	255055
343	255056
77145	255057
210411	255058
28441	255059
19273	255060
57539	255061
87365	255062
32451	255063
168595	255064
222349	255065
19453	255066
14103	255067
59355	255068
289923	255069
3513	255070
35120	255071
856	255072
33386	255073
100496	255074
91497	255075
146220	255076
61340	255077
85263	255078
38578	255079
14025	255080
20499	255081
208553	255082
87676	255083
35342	255084
14571	255085
414	255086
22407	255087
5369	255088
120114	255089
120643	255090
59509	255091
177002	255092
207347	255093
309	255094
2107	255095
89049	255096
29057	255097
12077	255098
12077	255099
1268	255100
132077	255101
991	255102
6837	255103
27978	255104
69309	255105
318953	255106
3734	255107
2226	255108
112322	255109
33365	255110
104753	255111
71685	255112
315665	255113
41256	255114
13090	255115
209333	255116
52304	255117
136034	255118
32830	255119
32727	255120
20268	255121
871	255122
153562	255123
319	255124
208717	255125
8164	255126
51583	255127
29867	255128
211880	255129
194386	255130
143742	255131
39839	255132
84483	255133
107046	255134
88201	255135
1558	255136
163031	255137
205172	255138
69277	255139
193719	255140
284300	255141
86211	255142
2843	255143
502	255144
13437	255145
3287	255146
115064	255147
48575	255148
989	255149
16008	255150
40447	255151
9882	255152
294433	255153
117145	255154
1248	255155
21427	255156
150009	255157
26061	255158
275817	255159
116972	255160
35580	255161
22189	255162
60861	255163
134928	255164
47048	255165
16754	255166
212851	255167
207517	255168
35540	255169
71161	255170
119085	255171
37253	255172
79639	255173
14793	255174
204440	255175
73219	255176
163199	255177
133505	255178
2293	255179
10718	255180
1290	255181
191968	255182
44224	255183
77754	255184
83515	255185
11724	255186
25610	255187
1462	255188
98224	255189
1498	255190
161018	255191
10023	255192
24906	255193
141614	255194
20518	255195
95446	255196
22005	255197
2264	255198
4262	255199
3642	255200
12638	255201
318423	255202
57521	255203
35889	255204
13870	255205
210	255206
193516	255207
65104	255208
21501	255209
281219	255210
15679	255211
251	255212
227883	255213
14731	255214
55669	255215
35746	255216
683	255217
27531	255218
89471	255219
39689	255220
1744	255221
4490	255222
4951	255223
15388	255224
37850	255225
1358	255226
148957	255227
6140	255228
36911	255229
136731	255230
11231	255231
57845	255232
12831	255233
136731	255234
8236	255235
34803	255236
522	255237
167845	255238
145344	255239
103278	255240
72082	255241
10504	255242
44929	255243
71775	255244
10156	255245
121231	255246
110	255247
11908	255248
287303	255249
823	255250
40405	255251
35118	255252
20021	255253
56429	255254
60929	255255
79180	255256
8202	255257
62630	255258
38316	255259
1639	255260
2951	255261
60613	255262
55482	255263
54	255264
240497	255265
11526	255266
9370	255267
42871	255268
10946	255269
5488	255270
71890	255271
189860	255272
4047	255273
57574	255274
10223	255275
8335	255276
2158	255277
9213	255278
19627	255279
12207	255280
29519	255281
91465	255282
4609	255283
164924	255284
78905	255285
169588	255286
1270	255287
26027	255288
46805	255289
148650	255290
154214	255291
1106	255292
84638	255293
19969	255294
27689	255295
25014	255296
66	255297
536	255298
306573	255299
19970	255300
180	255301
55639	255302
76020	255303
24663	255304
4647	255305
11755	255306
5864	255307
14147	255308
3779	255309
19646	255310
48164	255311
26579	255312
35368	255313
80762	255314
43251	255315
26691	255316
101366	255317
81991	255318
181498	255319
51936	255320
135696	255321
136321	255322
103853	255323
76652	255324
27011	255325
60337	255326
278447	255327
16000	255328
25944	255329
18472	255330
69813	255331
66990	255332
10607	255333
27679	255334
101209	255335
46548	255336
48264	255337
35279	255338
36528	255339
42	255340
3845	255341
4367	255342
57875	255343
38088	255344
77042	255345
36733	255346
12767	255347
75662	255348
212851	255349
13987	255350
89760	255351
30700	255352
29192	255353
76877	255354
7410	255355
5172	255356
2239	255357
22809	255358
4541	255359
39088	255360
39	255361
8917	255362
42899	255363
51537	255364
272368	255365
265245	255366
53174	255367
8402	255368
25443	255369
5547	255370
10440	255371
255556	255372
45736	255373
115424	255374
525	255375
66746	255376
72569	255377
11273	255378
19107	255379
120824	255380
161639	255381
235038	255382
132710	255383
93076	255384
3888	255385
102986	255386
15926	255387
216130	255388
29918	255389
44929	255390
13755	255391
48321	255392
26953	255393
49113	255394
138084	255395
51904	255396
30904	255397
47509	255398
50669	255399
133492	255400
54459	255401
176108	255402
206934	255403
52760	255404
15196	255405
38123	255406
1204	255407
57932	255408
182403	255409
19588	255410
44739	255411
36549	255412
9750	255413
4974	255414
14635	255415
58761	255416
211730	255417
236716	255418
5818	255419
3933	255420
8425	255421
156284	255422
29850	255423
25125	255424
27212	255425
206070	255426
5216	255427
12487	255428
3852	255429
58743	255430
94692	255431
129490	255432
122432	255433
16794	255434
52163	255435
85786	255436
17868	255437
105744	255438
118248	255439
37851	255440
171480	255441
1069	255442
18431	255443
206185	255444
131661	255445
914	255446
2262	255447
48828	255448
79208	255449
113011	255450
28060	255451
51646	255452
34453	255453
34047	255454
13558	255455
39779	255456
85623	255457
123317	255458
126821	255459
16938	255460
103435	255461
18324	255462
7976	255463
16111	255464
114055	255465
26844	255466
14450	255467
33479	255468
35971	255469
5445	255470
38893	255471
41272	255472
67708	255473
12772	255474
89348	255475
19188	255476
25848	255477
1106	255478
36479	255479
34697	255480
12839	255481
284216	255482
53861	255483
168497	255484
81294	255485
1903	255486
41569	255487
59122	255488
27478	255489
26326	255490
114772	255491
52836	255492
118	255493
92303	255494
36426	255495
60741	255496
44602	255497
22202	255498
17690	255499
86299	255500
77864	255501
203198	255502
3421	255503
103279	255504
190355	255505
79016	255506
46710	255507
13943	255508
138940	255509
5372	255510
14147	255511
23092	255512
12328	255513
5333	255514
2999	255515
57990	255516
2999	255517
2710	255518
45295	255519
36479	255520
24694	255521
59300	255522
2635	255523
61613	255524
18147	255525
9	255526
27994	255527
34407	255528
191799	255529
370	255530
139055	255531
66328	255532
44493	255533
19623	255534
19623	255535
27412	255536
92704	255537
2202	255538
8069	255539
4921	255540
95088	255541
3608	255542
86610	255543
153451	255544
14852	255545
48535	255546
127372	255547
7914	255548
2489	255549
29527	255550
51884	255551
16596	255552
119524	255553
181421	255554
37729	255555
130850	255556
5773	255557
82	255558
13090	255559
1707	255560
13271	255561
49844	255562
78457	255563
303300	255564
59065	255565
26565	255566
107641	255567
126253	255568
219990	255569
19967	255570
2664	255571
133492	255572
134961	255573
3714	255574
141077	255575
53978	255576
42252	255577
107976	255578
55335	255579
35398	255580
23751	255581
23751	255582
35709	255583
117213	255584
76405	255585
20976	255586
7815	255587
24979	255588
89606	255589
32969	255590
87155	255591
9637	255592
41124	255593
9409	255594
47389	255595
37719	255596
79621	255597
20461	255598
19588	255599
127209	255600
78340	255601
110801	255602
89719	255603
26667	255604
3720	255605
13397	255606
46101	255607
112044	255608
58010	255609
55615	255610
19806	255611
1500	255612
16448	255613
24659	255614
29056	255615
82347	255616
28222	255617
137878	255618
23474	255619
42578	255620
7685	255621
19343	255622
118607	255623
15169	255624
90743	255625
33822	255626
47487	255627
228605	255628
15587	255629
4441	255630
3122	255631
38639	255632
24860	255633
97537	255634
58878	255635
13611	255636
9662	255637
37189	255638
299	255639
58822	255640
25569	255641
135218	255642
78570	255643
19399	255644
3250	255645
11603	255646
24201	255647
97845	255648
231070	255649
133046	255650
78	255651
22833	255652
26432	255653
7227	255654
57389	255655
38883	255656
37397	255657
172736	255658
17589	255659
26678	255660
11851	255661
105652	255662
15744	255663
110527	255664
185877	255665
93052	255666
93052	255667
18082	255668
37446	255669
218913	255670
127248	255671
6443	255672
6616	255673
28513	255674
27044	255675
43062	255676
3168	255677
68372	255678
74791	255679
44622	255680
14387	255681
73987	255682
102416	255683
1185	255684
4659	255685
2198	255686
132299	255687
86710	255688
33748	255689
52004	255690
9566	255691
1048	255692
2715	255693
69109	255694
104745	255695
5983	255696
38433	255697
7444	255698
5808	255699
10129	255700
24910	255701
125478	255702
73082	255703
23134	255704
49808	255705
84639	255706
3560	255707
10668	255708
64138	255709
14873	255710
2238	255711
7948	255712
157170	255713
115656	255714
28718	255715
112851	255716
1660	255717
285198	255718
315940	255719
58175	255720
47469	255721
180445	255722
85725	255723
39029	255724
175320	255725
29750	255726
89716	255727
136105	255728
135871	255729
107059	255730
4472	255731
146371	255732
214161	255733
14696	255734
39539	255735
24692	255736
1875	255737
7467	255738
272747	255739
28721	255740
46284	255741
13366	255742
9269	255743
328444	255744
294597	255745
38245	255746
3272	255747
99281	255748
58230	255749
35476	255750
22638	255751
39951	255752
322867	255753
49972	255754
109456	255755
19820	255756
1563	255757
23126	255758
131778	255759
46309	255760
24166	255761
61871	255762
36753	255763
43226	255764
99187	255765
171825	255766
84411	255767
309402	255768
4245	255769
138481	255770
213347	255771
25360	255772
22021	255773
180654	255774
22755	255775
71932	255776
12942	255777
14235	255778
8089	255779
26062	255780
275041	255781
176487	255782
262306	255783
58039	255784
8028	255785
100907	255786
8903	255787
101850	255788
136160	255789
24683	255790
6155	255791
808	255792
70357	255793
37767	255794
56115	255795
9330	255796
108865	255797
34525	255798
241098	255799
10882	255800
8901	255801
100439	255802
16983	255803
58040	255804
26606	255805
15276	255806
25168	255807
109246	255808
53368	255809
210486	255810
60181	255811
29985	255812
53840	255813
6775	255814
845	255815
110701	255816
4989	255817
241448	255818
60463	255819
91249	255820
1360	255821
27045	255822
20569	255823
213748	255824
210194	255825
16090	255826
86902	255827
16195	255828
113989	255829
16959	255830
15329	255831
100297	255832
6901	255833
139571	255834
26183	255835
66126	255836
26507	255837
112465	255838
52134	255839
7773	255840
8134	255841
1018	255842
1330	255843
45390	255844
8685	255845
312097	255846
91313	255847
1979	255848
30907	255849
87571	255850
20111	255851
76661	255852
76174	255853
27417	255854
407	255855
18120	255856
10664	255857
490	255858
50977	255859
6010	255860
123552	255861
57851	255862
424	255863
14088	255864
214716	255865
2031	255866
3660	255867
4475	255868
84517	255869
13193	255870
45582	255871
45582	255872
67690	255873
36031	255874
14589	255875
9042	255876
107885	255877
215737	255878
12993	255879
33123	255880
43833	255881
96	255882
1285	255883
14630	255884
39072	255885
312144	255886
2554	255887
83	255888
53779	255889
82061	255890
14348	255891
20919	255892
42884	255893
38001	255894
70430	255895
129536	255896
228735	255897
10700	255898
7323	255899
29356	255900
1130	255901
23084	255902
19720	255903
104670	255904
253654	255905
41003	255906
201667	255907
16364	255908
79015	255909
18629	255910
51656	255911
238913	255912
2313	255913
155814	255914
77069	255915
79519	255916
134682	255917
16202	255918
97788	255919
69327	255920
95	255921
181531	255922
2942	255923
72987	255924
55603	255925
56444	255926
28479	255927
104333	255928
117192	255929
93249	255930
27695	255931
336	255932
1232	255933
279672	255934
13875	255935
121885	255936
254090	255937
151974	255938
111351	255939
176420	255940
100618	255941
91267	255942
77854	255943
95871	255944
42058	255945
87760	255946
168536	255947
18422	255948
254578	255949
279160	255950
133123	255951
38043	255952
174620	255953
102630	255954
2594	255955
204012	255956
147988	255957
7578	255958
185469	255959
50556	255960
51762	255961
273404	255962
17190	255963
198	255964
1942	255965
1639	255966
6473	255967
32092	255968
13167	255969
25161	255970
4970	255971
13600	255972
131658	255973
69764	255974
2299	255975
133316	255976
17966	255977
19172	255978
27824	255979
26785	255980
168994	255981
34911	255982
32387	255983
160573	255984
126138	255985
62	255986
86387	255987
222989	255988
14719	255989
106011	255990
49995	255991
164966	255992
155107	255993
136488	255994
306199	255995
52456	255996
126551	255997
7508	255998
1561	255999
1721	256000
14056	256001
158119	256002
6768	256003
110088	256004
8311	256005
3441	256006
276698	256007
61799	256008
182875	256009
172902	256010
25602	256011
40213	256012
26789	256013
161	256014
11200	256015
73278	256016
20866	256017
60181	256018
25668	256019
38452	256020
11216	256021
1525	256022
818	256023
34305	256024
17969	256025
160050	256026
6497	256027
111564	256028
3285	256029
103233	256030
49305	256031
37420	256032
6494	256033
269229	256034
7189	256035
15506	256036
32996	256037
698	256038
65508	256039
7351	256040
34999	256041
133764	256042
44736	256043
96518	256044
45777	256045
36222	256046
2247	256047
72329	256048
147537	256049
63985	256050
46035	256051
109708	256052
82520	256053
62282	256054
20468	256055
13227	256056
93005	256057
13806	256058
2762	256059
3290	256060
232916	256061
220324	256062
28039	256063
92982	256064
16292	256065
216660	256066
140721	256067
56449	256068
93503	256069
73486	256070
22742	256071
4381	256072
45826	256073
40	256074
162461	256075
39950	256076
18182	256077
53895	256078
10567	256079
2536	256080
177	256081
19156	256082
234677	256083
29397	256084
155329	256085
59244	256086
151111	256087
37874	256088
43240	256089
4419	256090
73161	256091
305892	256092
122747	256093
81	256094
204916	256095
36726	256096
9301	256097
67797	256098
77694	256099
200486	256100
149965	256101
25088	256102
53360	256103
71223	256104
189707	256105
22512	256106
163722	256107
16953	256108
272233	256109
191144	256110
30300	256111
119179	256112
316612	256113
190628	256114
46937	256115
65042	256116
104187	256117
61974	256118
291100	256119
73422	256120
16006	256121
66226	256122
201127	256123
9138	256124
66151	256125
892	256126
73986	256127
10319	256128
43582	256129
3643	256130
77107	256131
220002	256132
98918	256133
6094	256134
75983	256135
196213	256136
7125	256137
15360	256138
3176	256139
996	256140
210157	256141
60490	256142
33026	256143
233044	256144
68105	256145
141758	256146
51091	256147
37856	256148
25543	256149
151088	256150
190838	256151
8796	256152
91881	256153
5275	256154
30796	256155
30358	256156
4601	256157
37037	256158
330	256159
4058	256160
73219	256161
66926	256162
215201	256163
71838	256164
88747	256165
5963	256166
257	256167
99526	256168
1621	256169
161522	256170
12465	256171
42885	256172
93650	256173
158065	256174
38197	256175
133676	256176
2129	256177
4687	256178
14575	256179
17788	256180
61648	256181
95309	256182
88936	256183
762	256184
24859	256185
244152	256186
75390	256187
199945	256188
64711	256189
30749	256190
16928	256191
162253	256192
1596	256193
487	256194
318808	256195
172676	256196
13964	256197
2526	256198
101559	256199
121791	256200
5622	256201
28391	256202
1868	256203
35724	256204
15488	256205
3354	256206
46665	256207
193898	256208
9515	256209
9116	256210
2415	256211
99849	256212
137741	256213
13608	256214
106830	256215
79381	256216
3650	256217
83985	256218
85846	256219
11434	256220
91309	256221
50308	256222
7502	256223
233131	256224
82616	256225
97029	256226
1969	256227
214210	256228
2752	256229
19334	256230
23602	256231
12466	256232
13895	256233
62460	256234
245506	256235
28838	256236
388	256237
21635	256238
3472	256239
297554	256240
4838	256241
1093	256242
1232	256243
24104	256244
82604	256245
137265	256246
47944	256247
1310	256248
63781	256249
198504	256250
501	256251
15549	256252
76	256253
237334	256254
109868	256255
438	256256
6975	256257
6029	256258
117342	256259
187560	256260
189612	256261
283536	256262
191603	256263
71	256264
3868	256265
111	256266
128753	256267
159762	256268
21292	256269
328676	256270
926	256271
82667	256272
55075	256273
58727	256274
80525	256275
4933	256276
11321	256277
197226	256278
3323	256279
83840	256280
10830	256281
230494	256282
16617	256283
86795	256284
73457	256285
43826	256286
162099	256287
167093	256288
514	256289
25404	256290
323695	256291
1412	256292
66456	256293
40709	256294
134925	256295
74487	256296
119674	256297
1966	256298
5792	256299
45260	256300
115802	256301
110836	256302
9136	256303
11583	256304
145079	256305
8642	256306
101575	256307
1749	256308
113278	256309
236964	256310
37744	256311
4101	256312
1249	256313
1685	256314
4422	256315
73219	256316
10494	256317
1339	256318
327317	256319
6064	256320
127330	256321
142535	256322
6532	256323
20098	256324
39049	256325
143717	256326
60666	256327
286778	256328
68387	256329
248581	256330
104025	256331
65290	256332
3672	256333
9250	256334
765	256335
234273	256336
303514	256337
8937	256338
4447	256339
603	256340
250955	256341
4342	256342
41548	256343
38789	256344
128847	256345
38285	256346
138130	256347
325340	256348
10528	256349
14355	256350
70324	256351
10	256352
82877	256353
76676	256354
100949	256355
83350	256356
3399	256357
85761	256358
29371	256359
15228	256360
85094	256361
65	256362
2805	256363
20465	256364
1418	256365
313644	256366
159719	256367
13129	256368
3381	256369
38527	256370
64884	256371
81325	256372
144243	256373
34	256374
8177	256375
44680	256376
63097	256377
3433	256378
50237	256379
18332	256380
104178	256381
1962	256382
3056	256383
302695	256384
67632	256385
119	256386
34142	256387
31046	256388
86563	256389
191429	256390
199774	256391
301038	256392
138852	256393
197870	256394
12513	256395
125597	256396
108302	256397
4438	256398
13804	256399
38979	256400
52308	256401
23097	256402
1090	256403
83	256404
303059	256405
5986	256406
5030	256407
13008	256408
1066	256409
63664	256410
79020	256411
20820	256412
99124	256413
9417	256414
187575	256415
45094	256416
12009	256417
8702	256418
27055	256419
10750	256420
7011	256421
55550	256422
172429	256423
5541	256424
16951	256425
6123	256426
61406	256427
192709	256428
899	256429
6770	256430
5617	256431
189266	256432
96075	256433
95140	256434
10852	256435
116739	256436
119223	256437
57553	256438
51180	256439
2357	256440
49135	256441
44560	256442
12136	256443
27032	256444
83531	256445
911	256446
8392	256447
338	256448
102456	256449
149505	256450
178252	256451
83926	256452
15776	256453
39396	256454
276083	256455
122590	256456
91	256457
2656	256458
60072	256459
74745	256460
2059	256461
18125	256462
26041	256463
59196	256464
112679	256465
186118	256466
175565	256467
49135	256468
46080	256469
136237	256470
2917	256471
696	256472
4700	256473
252437	256474
181906	256475
258389	256476
213868	256477
123555	256478
9465	256479
135748	256480
8556	256481
542	256482
88201	256483
107144	256484
44449	256485
135338	256486
66889	256487
107879	256488
19746	256489
2459	256490
122896	256491
1830	256492
73523	256493
23598	256494
23832	256495
219	256496
46029	256497
72568	256498
86171	256499
15302	256500
46119	256501
77280	256502
132654	256503
3201	256504
11758	256505
25504	256506
176001	256507
78680	256508
27738	256509
2939	256510
8158	256511
28222	256512
198853	256513
11641	256514
47183	256515
30428	256516
237026	256517
73673	256518
7000	256519
13398	256520
19518	256521
2780	256522
1955	256523
12942	256524
686	256525
5530	256526
27289	256527
233725	256528
138299	256529
34997	256530
11280	256531
44701	256532
13824	256533
2974	256534
3386	256535
9353	256536
42207	256537
35111	256538
477	256539
480	256540
15329	256541
183002	256542
513	256543
66735	256544
3447	256545
3579	256546
71070	256547
153327	256548
274572	256549
15471	256550
78681	256551
73012	256552
44774	256553
17231	256554
36771	256555
21765	256556
108647	256557
70644	256558
5666	256559
27493	256560
3359	256561
36	256562
116063	256563
126004	256564
35633	256565
19991	256566
32277	256567
179384	256568
129727	256569
613	256570
101696	256571
120132	256572
17655	256573
120549	256574
14669	256575
10854	256576
9055	256577
6676	256578
7840	256579
211243	256580
228853	256581
237	256582
212454	256583
5240	256584
118742	256585
1437	256586
22040	256587
11967	256588
67648	256589
220110	256590
115253	256591
127008	256592
105957	256593
1	256594
142911	256595
48320	256596
6619	256597
126815	256598
31219	256599
149117	256600
109326	256601
2009	256602
11495	256603
3828	256604
86440	256605
26776	256606
114810	256607
260882	256608
49269	256609
76091	256610
223317	256611
45635	256612
70323	256613
191253	256614
17686	256615
14435	256616
79500	256617
30765	256618
90650	256619
1134	256620
2832	256621
6488	256622
19473	256623
958	256624
40170	256625
127438	256626
88834	256627
209810	256628
38562	256629
517	256630
47846	256631
1221	256632
35552	256633
224917	256634
164763	256635
60142	256636
4005	256637
16523	256638
70322	256639
47144	256640
8416	256641
72162	256642
201635	256643
22521	256644
160509	256645
145135	256646
22521	256647
75279	256648
25559	256649
8461	256650
5456	256651
309216	256652
203473	256653
6776	256654
92159	256655
60585	256656
83514	256657
28628	256658
95184	256659
161169	256660
44629	256661
3881	256662
25292	256663
146552	256664
1376	256665
127270	256666
31794	256667
36584	256668
31999	256669
270447	256670
12845	256671
37461	256672
28404	256673
1658	256674
33812	256675
87809	256676
83547	256677
24039	256678
268658	256679
9785	256680
1309	256681
103949	256682
158491	256683
140367	256684
51004	256685
152738	256686
20100	256687
95184	256688
204494	256689
235348	256690
19180	256691
120731	256692
95703	256693
15550	256694
17247	256695
9145	256696
17161	256697
65357	256698
76763	256699
42182	256700
66213	256701
148578	256702
178539	256703
12059	256704
7517	256705
109945	256706
16828	256707
96531	256708
326133	256709
11509	256710
4806	256711
47820	256712
195629	256713
181	256714
115081	256715
38668	256716
575	256717
85923	256718
34632	256719
199030	256720
13863	256721
19023	256722
2928	256723
1443	256724
5767	256725
58737	256726
96099	256727
114292	256728
325275	256729
13281	256730
45997	256731
131106	256732
47220	256733
21734	256734
59627	256735
16733	256736
27720	256737
25765	256738
54125	256739
80336	256740
264075	256741
15338	256742
136680	256743
19129	256744
74523	256745
53190	256746
39054	256747
257870	256748
13385	256749
5625	256750
34389	256751
208055	256752
78191	256753
218045	256754
2374	256755
3020	256756
207039	256757
4069	256758
1457	256759
10129	256760
136576	256761
37743	256762
12834	256763
9921	256764
83827	256765
24488	256766
189746	256767
3873	256768
38856	256769
35434	256770
317537	256771
3873	256772
12767	256773
63796	256774
73523	256775
131716	256776
44863	256777
19583	256778
19069	256779
12619	256780
124633	256781
5386	256782
91822	256783
37851	256784
19566	256785
21446	256786
77898	256787
36290	256788
18844	256789
24124	256790
648	256791
19441	256792
42388	256793
14132	256794
143363	256795
3103	256796
3877	256797
6207	256798
2835	256799
681	256800
43139	256801
113266	256802
13870	256803
13870	256804
122252	256805
3833	256806
12897	256807
47709	256808
38981	256809
12685	256810
20799	256811
109639	256812
30429	256813
1727	256814
11877	256815
9229	256816
127470	256817
121778	256818
7403	256819
88015	256820
27533	256821
179534	256822
286272	256823
410	256824
8078	256825
18573	256826
13822	256827
39278	256828
314100	256829
188847	256830
74671	256831
18614	256832
8594	256833
6507	256834
6507	256835
6507	256836
24662	256837
5990	256838
2997	256839
20368	256840
6359	256841
41651	256842
32707	256843
137539	256844
11591	256845
14497	256846
199434	256847
55255	256848
87680	256849
25210	256850
148384	256851
140805	256852
26745	256853
215	256854
8908	256855
75035	256856
60615	256857
48758	256858
68712	256859
5573	256860
49592	256861
55468	256862
208074	256863
15890	256864
8216	256865
152110	256866
70164	256867
56208	256868
191899	256869
16874	256870
16716	256871
325231	256872
34960	256873
9923	256874
127080	256875
1382	256876
12830	256877
307191	256878
138848	256879
29719	256880
13636	256881
215470	256882
83559	256883
4075	256884
99128	256885
60776	256886
186188	256887
242607	256888
94647	256889
87427	256890
32438	256891
12506	256892
198118	256893
153909	256894
23060	256895
193	256896
52656	256897
16130	256898
44232	256899
41161	256900
114525	256901
112451	256902
7915	256903
62711	256904
2797	256905
50631	256906
91888	256907
10985	256908
1650	256909
3926	256910
20643	256911
18346	256912
5072	256913
133	256914
123982	256915
197405	256916
36873	256917
24185	256918
558	256919
112655	256920
19610	256921
162203	256922
1180	256923
32037	256924
4936	256925
6363	256926
42868	256927
23706	256928
37940	256929
1125	256930
23944	256931
11851	256932
26238	256933
2977	256934
71459	256935
114945	256936
301238	256937
152851	256938
29071	256939
12394	256940
6664	256941
76503	256942
15364	256943
40151	256944
89907	256945
78997	256946
124027	256947
8167	256948
98088	256949
206565	256950
306492	256951
19903	256952
240916	256953
53059	256954
179145	256955
5003	256956
1506	256957
38246	256958
11765	256959
33774	256960
55633	256961
18772	256962
172444	256963
2999	256964
14049	256965
48073	256966
102116	256967
118047	256968
50360	256969
105478	256970
213681	256971
13881	256972
2968	256973
7501	256974
133271	256975
4891	256976
7654	256977
48260	256978
25496	256979
85402	256980
87970	256981
15911	256982
3949	256983
69485	256984
124627	256985
5809	256986
62535	256987
1756	256988
610	256989
63654	256990
69559	256991
4224	256992
43680	256993
134027	256994
204462	256995
27867	256996
14977	256997
12734	256998
4109	256999
28712	257000
14434	257001
75746	257002
50464	257003
39275	257004
83685	257005
124377	257006
53797	257007
28860	257008
21910	257009
685	257010
4522	257011
18207	257012
44050	257013
158754	257014
26601	257015
22661	257016
31395	257017
89194	257018
268018	257019
36610	257020
10504	257021
1832	257022
42861	257023
586	257024
26213	257025
84073	257026
13651	257027
56884	257028
75329	257029
11036	257030
11103	257031
7276	257032
2762	257033
234015	257034
118396	257035
2020	257036
255600	257037
47165	257038
86631	257039
157117	257040
7274	257041
17868	257042
6149	257043
2901	257044
2988	257045
4815	257046
26492	257047
80235	257048
188	257049
9163	257050
134780	257051
30707	257052
22238	257053
31724	257054
156833	257055
46955	257056
199403	257057
129071	257058
127414	257059
5398	257060
37170	257061
170816	257062
90492	257063
65346	257064
156290	257065
101676	257066
83321	257067
261862	257068
2700	257069
45226	257070
56197	257071
198941	257072
59482	257073
5803	257074
59283	257075
35237	257076
109315	257077
194204	257078
5211	257079
6444	257080
55404	257081
35170	257082
47760	257083
24790	257084
41859	257085
57362	257086
485	257087
54764	257088
17245	257089
2222	257090
183451	257091
91945	257092
142774	257093
46235	257094
20689	257095
268249	257096
287849	257097
76096	257098
3191	257099
9702	257100
185414	257101
132107	257102
132107	257103
230544	257104
1364	257105
1515	257106
9880	257107
114035	257108
766	257109
43244	257110
132886	257111
4625	257112
81909	257113
46278	257114
1711	257115
17054	257116
33518	257117
343	257118
6574	257119
1017	257120
166836	257121
154610	257122
106405	257123
25465	257124
77746	257125
273309	257126
171195	257127
84161	257128
18181	257129
18225	257130
174138	257131
5090	257132
24529	257133
61884	257134
77611	257135
147261	257136
4011	257137
112436	257138
182859	257139
10862	257140
5826	257141
2784	257142
134194	257143
1	257144
27319	257145
16172	257146
2761	257147
6758	257148
66504	257149
16081	257150
63966	257151
7823	257152
11018	257153
22507	257154
21772	257155
3074	257156
10593	257157
11379	257158
2963	257159
31461	257160
140416	257161
6160	257162
15573	257163
36	257164
90201	257165
4847	257166
79342	257167
5263	257168
221	257169
7259	257170
2500	257171
16108	257172
87790	257173
17006	257174
99595	257175
7090	257176
90585	257177
82859	257178
203597	257179
19431	257180
12859	257181
1536	257182
20647	257183
30975	257184
4547	257185
185793	257186
185	257187
165211	257188
21911	257189
192385	257190
52661	257191
106330	257192
6931	257193
13661	257194
6239	257195
22483	257196
84539	257197
66200	257198
21621	257199
5176	257200
46323	257201
13224	257202
109771	257203
1198	257204
10590	257205
76626	257206
184115	257207
20111	257208
25893	257209
24763	257210
5254	257211
80071	257212
126104	257213
193083	257214
93247	257215
134494	257216
76372	257217
129465	257218
25094	257219
158507	257220
313135	257221
8113	257222
72776	257223
16522	257224
26352	257225
33416	257226
6067	257227
223455	257228
152061	257229
71901	257230
34044	257231
18729	257232
128359	257233
110800	257234
198667	257235
66495	257236
274528	257237
179189	257238
13134	257239
145260	257240
102927	257241
6892	257242
35164	257243
204604	257244
114424	257245
17981	257246
177226	257247
52372	257248
122297	257249
109763	257250
718	257251
38015	257252
32891	257253
8013	257254
55611	257255
5483	257256
206856	257257
258714	257258
5389	257259
135842	257260
21687	257261
234928	257262
15701	257263
41957	257264
127037	257265
1101	257266
47466	257267
196161	257268
54795	257269
47450	257270
68624	257271
7345	257272
4640	257273
49547	257274
69126	257275
148085	257276
112663	257277
73045	257278
1813	257279
19846	257280
73570	257281
13513	257282
13880	257283
111362	257284
10285	257285
10325	257286
160374	257287
18489	257288
87831	257289
19727	257290
5077	257291
12887	257292
162462	257293
9748	257294
12856	257295
128346	257296
53734	257297
88757	257298
84274	257299
317	257300
186783	257301
4618	257302
204226	257303
19836	257304
2024	257305
66385	257306
144064	257307
28482	257308
3184	257309
295534	257310
219830	257311
17431	257312
19455	257313
11222	257314
109011	257315
79576	257316
6389	257317
16069	257318
44178	257319
147619	257320
39267	257321
55725	257322
59186	257323
359	257324
62698	257325
229947	257326
137355	257327
10120	257328
217085	257329
35872	257330
800	257331
224082	257332
75638	257333
11002	257334
13971	257335
328477	257336
74448	257337
50506	257338
107835	257339
5038	257340
89816	257341
160313	257342
1078	257343
130187	257344
254874	257345
140896	257346
210822	257347
4550	257348
24517	257349
205222	257350
53361	257351
40117	257352
42566	257353
216720	257354
48883	257355
52926	257356
1959	257357
3044	257358
37759	257359
9138	257360
8144	257361
304777	257362
1667	257363
26239	257364
3745	257365
145430	257366
45585	257367
29189	257368
73528	257369
376	257370
891	257371
1961	257372
3848	257373
42168	257374
101707	257375
241425	257376
42744	257377
15959	257378
204366	257379
62275	257380
51347	257381
5627	257382
323797	257383
88295	257384
99972	257385
19532	257386
210	257387
114745	257388
66125	257389
3075	257390
979	257391
1616	257392
15962	257393
200072	257394
110345	257395
34945	257396
76011	257397
724	257398
219220	257399
86653	257400
94125	257401
10444	257402
6255	257403
5947	257404
50831	257405
2534	257406
2765	257407
2024	257408
323333	257409
108934	257410
5372	257411
9810	257412
135580	257413
86467	257414
77563	257415
96164	257416
63173	257417
67194	257418
35507	257419
129857	257420
12710	257421
24060	257422
50612	257423
5763	257424
75169	257425
115277	257426
54005	257427
123169	257428
118662	257429
45570	257430
10868	257431
119559	257432
31002	257433
26641	257434
35166	257435
26923	257436
126440	257437
38152	257438
81760	257439
19888	257440
36036	257441
82100	257442
42194	257443
35863	257444
53641	257445
55891	257446
31085	257447
6926	257448
215489	257449
53329	257450
4801	257451
136875	257452
83230	257453
35673	257454
131336	257455
27572	257456
133	257457
76253	257458
25709	257459
3886	257460
80258	257461
6474	257462
185876	257463
80650	257464
6031	257465
80567	257466
3086	257467
79436	257468
80558	257469
173202	257470
216861	257471
23940	257472
72230	257473
20850	257474
11509	257475
2587	257476
9538	257477
74239	257478
34362	257479
46996	257480
41276	257481
23940	257482
226196	257483
27196	257484
82748	257485
29243	257486
27595	257487
22008	257488
37763	257489
9467	257490
56979	257491
40795	257492
12025	257493
5025	257494
18265	257495
29247	257496
1696	257497
3863	257498
436	257499
5125	257500
184259	257501
2645	257502
26032	257503
4982	257504
772	257505
7949	257506
381	257507
215236	257508
115975	257509
71553	257510
41359	257511
41359	257512
41359	257513
300872	257514
145751	257515
255604	257516
119503	257517
301722	257518
98144	257519
315191	257520
54678	257521
85618	257522
153373	257523
5084	257524
318471	257525
6559	257526
159945	257527
116031	257528
32619	257529
8439	257530
21	257531
5385	257532
56810	257533
170867	257534
111213	257535
24154	257536
29658	257537
3033	257538
270869	257539
112672	257540
18054	257541
86965	257542
23012	257543
41109	257544
69666	257545
133623	257546
16153	257547
218556	257548
64413	257549
144234	257550
10648	257551
229805	257552
7247	257553
78532	257554
33789	257555
2973	257556
81312	257557
204245	257558
43556	257559
6823	257560
729	257561
47448	257562
4840	257563
1205	257564
14831	257565
269109	257566
35241	257567
767	257568
210628	257569
93071	257570
5437	257571
78656	257572
8762	257573
12351	257574
213615	257575
50837	257576
180307	257577
932	257578
102144	257579
7026	257580
190815	257581
169562	257582
132336	257583
192789	257584
174067	257585
135820	257586
26693	257587
47893	257588
65952	257589
2644	257590
85185	257591
35254	257592
40523	257593
27655	257594
31701	257595
19073	257596
3623	257597
1066	257598
85661	257599
43826	257600
23806	257601
5144	257602
74983	257603
76977	257604
324788	257605
146298	257606
82	257607
687	257608
21770	257609
31429	257610
208388	257611
118998	257612
41326	257613
32233	257614
29131	257615
15966	257616
93238	257617
18	257618
6738	257619
130195	257620
18441	257621
54071	257622
1141	257623
242595	257624
2945	257625
309867	257626
15565	257627
3918	257628
39640	257629
1643	257630
15600	257631
50066	257632
2530	257633
8558	257634
97044	257635
21791	257636
2420	257637
972	257638
86159	257639
64185	257640
52455	257641
17492	257642
843	257643
24300	257644
125260	257645
153884	257646
152105	257647
49656	257648
9641	257649
37830	257650
18061	257651
4728	257652
1441	257653
19986	257654
3225	257655
40369	257656
9170	257657
8767	257658
4587	257659
784	257660
184592	257661
16235	257662
3420	257663
196867	257664
150	257665
11128	257666
935	257667
6918	257668
4466	257669
55789	257670
22367	257671
5597	257672
43059	257673
1457	257674
97982	257675
45	257676
27448	257677
61940	257678
84706	257679
58761	257680
3106	257681
4312	257682
77857	257683
27102	257684
5190	257685
43289	257686
20610	257687
24866	257688
26236	257689
62759	257690
138729	257691
22970	257692
91312	257693
303257	257694
1631	257695
21419	257696
13796	257697
25833	257698
35646	257699
4360	257700
45478	257701
178176	257702
237329	257703
53474	257704
9609	257705
1138	257706
9318	257707
83	257708
64	257709
68086	257710
1952	257711
572	257712
6750	257713
830	257714
60132	257715
99117	257716
19411	257717
992	257718
28327	257719
97023	257720
62686	257721
15386	257722
282	257723
108349	257724
11678	257725
1764	257726
14347	257727
76891	257728
52232	257729
183621	257730
296542	257731
88573	257732
96206	257733
118656	257734
4294	257735
2565	257736
3377	257737
5075	257738
27664	257739
6015	257740
1290	257741
22249	257742
123627	257743
191054	257744
4954	257745
44113	257746
4487	257747
31556	257748
50995	257749
679	257750
29259	257751
121000	257752
8905	257753
61293	257754
27558	257755
111339	257756
4728	257757
40811	257758
99955	257759
31487	257760
483	257761
8872	257762
57954	257763
34723	257764
1021	257765
1899	257766
2208	257767
5630	257768
198979	257769
80993	257770
2774	257771
46768	257772
53729	257773
2539	257774
73071	257775
45648	257776
6695	257777
76151	257778
4569	257779
34497	257780
61604	257781
28074	257782
165592	257783
9105	257784
129635	257785
188	257786
197795	257787
6742	257788
44088	257789
11966	257790
77507	257791
8	257792
440	257793
542	257794
45285	257795
23184	257796
7955	257797
104081	257798
16053	257799
2273	257800
62934	257801
103342	257802
41406	257803
306217	257804
83684	257805
70974	257806
58645	257807
24215	257808
364	257809
3338	257810
16833	257811
45714	257812
23824	257813
9102	257814
5920	257815
6968	257816
11153	257817
21523	257818
67914	257819
26703	257820
21869	257821
327	257822
67980	257823
4205	257824
52849	257825
193558	257826
28521	257827
37026	257828
49268	257829
50797	257830
140373	257831
47128	257832
44197	257833
12445	257834
40641	257835
94653	257836
62599	257837
61	257838
78168	257839
231	257840
35023	257841
72572	257842
111061	257843
4515	257844
81793	257845
90	257846
96951	257847
30406	257848
845	257849
189416	257850
126503	257851
4128	257852
19069	257853
7924	257854
29405	257855
234617	257856
3642	257857
55746	257858
49406	257859
7430	257860
2612	257861
11778	257862
26683	257863
196595	257864
11583	257865
20064	257866
23448	257867
225704	257868
93723	257869
114834	257870
60586	257871
110536	257872
146288	257873
27684	257874
90937	257875
682	257876
14404	257877
201639	257878
13487	257879
41001	257880
5631	257881
149117	257882
17966	257883
151	257884
116308	257885
63652	257886
96	257887
25322	257888
66643	257889
135845	257890
303955	257891
40666	257892
1212	257893
1357	257894
135522	257895
1289	257896
67227	257897
200479	257898
40438	257899
38051	257900
184848	257901
48932	257902
12	257903
80138	257904
17330	257905
18681	257906
3519	257907
44066	257908
4592	257909
10948	257910
123673	257911
44798	257912
23663	257913
50151	257914
4722	257915
33445	257916
65808	257917
7829	257918
11889	257919
5648	257920
161226	257921
187151	257922
26956	257923
149067	257924
49980	257925
522	257926
36198	257927
10707	257928
231705	257929
76669	257930
116873	257931
3715	257932
109676	257933
53463	257934
1419	257935
15878	257936
118565	257937
118583	257938
2656	257939
105681	257940
47709	257941
88913	257942
3281	257943
51417	257944
151626	257945
17249	257946
324440	257947
56249	257948
25252	257949
56832	257950
36500	257951
14197	257952
10284	257953
1834	257954
524	257955
12383	257956
18007	257957
15672	257958
37064	257959
13849	257960
100800	257961
48503	257962
183867	257963
93	257964
38392	257965
321539	257966
63342	257967
21567	257968
3361	257969
152074	257970
61694	257971
12362	257972
134721	257973
19907	257974
1357	257975
22308	257976
69290	257977
85479	257978
16953	257979
123208	257980
69609	257981
106387	257982
72371	257983
61600	257984
271075	257985
102862	257986
13824	257987
63762	257988
108967	257989
23715	257990
247157	257991
198325	257992
47730	257993
527	257994
778	257995
303640	257996
42774	257997
124077	257998
47688	257999
49691	258000
5073	258001
8069	258002
22427	258003
55867	258004
50162	258005
9733	258006
72429	258007
131458	258008
26408	258009
23935	258010
138137	258011
35727	258012
13561	258013
16243	258014
38074	258015
195461	258016
310758	258017
73163	258018
54724	258019
8837	258020
88185	258021
1078	258022
3521	258023
9978	258024
23734	258025
32095	258026
19413	258027
15158	258028
4666	258029
197601	258030
36006	258031
56176	258032
882	258033
201506	258034
34959	258035
117218	258036
4437	258037
115977	258038
102599	258039
4549	258040
14079	258041
14041	258042
277750	258043
40965	258044
8849	258045
4494	258046
19396	258047
15113	258048
37975	258049
7901	258050
27013	258051
110922	258052
87064	258053
117885	258054
86250	258055
9730	258056
56406	258057
15898	258058
31473	258059
11225	258060
22263	258061
11018	258062
14199	258063
57714	258064
43311	258065
322	258066
21708	258067
27283	258068
54443	258069
12730	258070
11780	258071
5015	258072
1744	258073
35202	258074
6841	258075
42361	258076
186527	258077
18472	258078
185128	258079
18160	258080
35041	258081
92762	258082
85574	258083
34864	258084
34078	258085
20325	258086
22351	258087
276124	258088
132623	258089
13556	258090
140002	258091
24589	258092
29919	258093
21571	258094
82197	258095
13692	258096
53397	258097
110922	258098
36690	258099
138658	258100
60402	258101
39377	258102
5053	258103
258901	258104
26979	258105
56496	258106
74264	258107
36844	258108
23126	258109
208835	258110
55558	258111
79697	258112
4236	258113
2262	258114
37475	258115
25848	258116
1607	258117
86135	258118
76620	258119
57521	258120
37514	258121
87064	258122
150063	258123
199066	258124
81220	258125
24609	258126
20044	258127
146403	258128
2324	258129
111685	258130
4942	258131
95094	258132
412	258133
15893	258134
24487	258135
7831	258136
35946	258137
82463	258138
321	258139
56916	258140
7116	258141
101779	258142
82033	258143
25724	258144
68273	258145
17189	258146
82191	258147
108380	258148
31258	258149
27528	258150
136825	258151
89447	258152
2710	258153
32521	258154
37549	258155
27528	258156
18987	258157
7732	258158
86397	258159
32112	258160
11778	258161
64621	258162
64621	258163
27528	258164
26270	258165
7331	258166
13943	258167
86397	258168
13582	258169
2710	258170
41862	258171
32095	258172
22107	258173
299	258174
46368	258175
27095	258176
17518	258177
9733	258178
9583	258179
14852	258180
1607	258181
8359	258182
158164	258183
3853	258184
37975	258185
7803	258186
9044	258187
8476	258188
87200	258189
164002	258190
264	258191
122383	258192
192237	258193
117070	258194
3818	258195
4371	258196
479	258197
6036	258198
39377	258199
88072	258200
38303	258201
37708	258202
36549	258203
10223	258204
4129	258205
40702	258206
66641	258207
133601	258208
62671	258209
38283	258210
4757	258211
11778	258212
18673	258213
95094	258214
164428	258215
138129	258216
47696	258217
85623	258218
15040	258219
26509	258220
55039	258221
24478	258222
7864	258223
18644	258224
69124	258225
49681	258226
17434	258227
17299	258228
38327	258229
3087	258230
4876	258231
4236	258232
671	258233
182778	258234
88253	258235
491	258236
7612	258237
7823	258238
82192	258239
143654	258240
507	258241
218204	258242
74175	258243
32018	258244
13831	258245
249274	258246
28059	258247
5219	258248
6409	258249
90839	258250
681	258251
117650	258252
116124	258253
61430	258254
16993	258255
89447	258256
8288	258257
28478	258258
82358	258259
27778	258260
9344	258261
12190	258262
89447	258263
12190	258264
84387	258265
2710	258266
2710	258267
24289	258268
10548	258269
54155	258270
19860	258271
12190	258272
12626	258273
19397	258274
37549	258275
7015	258276
4059	258277
4937	258278
5465	258279
2913	258280
160388	258281
23474	258282
6174	258283
84326	258284
37549	258285
19397	258286
19397	258287
17126	258288
9727	258289
9727	258290
40372	258291
24289	258292
49010	258293
1787	258294
27396	258295
18482	258296
27155	258297
9374	258298
2122	258299
23600	258300
1787	258301
25234	258302
9374	258303
131676	258304
7331	258305
7331	258306
1787	258307
4059	258308
37549	258309
6189	258310
10061	258311
2589	258312
215008	258313
27396	258314
7331	258315
37977	258316
18792	258317
13582	258318
2122	258319
2122	258320
10133	258321
27675	258322
27778	258323
7925	258324
38878	258325
16527	258326
65040	258327
110546	258328
101591	258329
25660	258330
33467	258331
142698	258332
80414	258333
116366	258334
123768	258335
265657	258336
50392	258337
174608	258338
19490	258339
20296	258340
5262	258341
15869	258342
63803	258343
138780	258344
146524	258345
2460	258346
39265	258347
81501	258348
33306	258349
209811	258350
54114	258351
186425	258352
9939	258353
24735	258354
28051	258355
273	258356
849	258357
232458	258358
57	258359
115849	258360
66705	258361
108	258362
126854	258363
33	258364
85811	258365
22781	258366
47966	258367
10034	258368
65335	258369
1289	258370
49805	258371
16204	258372
93549	258373
18414	258374
161317	258375
71131	258376
14190	258377
99088	258378
231514	258379
129661	258380
27902	258381
4620	258382
57797	258383
28436	258384
74163	258385
886	258386
64659	258387
131	258388
660	258389
24060	258390
27570	258391
42762	258392
2973	258393
39035	258394
85309	258395
112589	258396
19148	258397
3347	258398
43351	258399
174612	258400
23919	258401
219547	258402
97296	258403
38327	258404
28358	258405
37615	258406
2030	258407
5658	258408
24662	258409
161920	258410
24912	258411
12945	258412
60901	258413
359	258414
52418	258415
205822	258416
16192	258417
1202	258418
60667	258419
7170	258420
167333	258421
13231	258422
111294	258423
7706	258424
92608	258425
12772	258426
31302	258427
20646	258428
38858	258429
195453	258430
8004	258431
18093	258432
17209	258433
1438	258434
6286	258435
2761	258436
14641	258437
87921	258438
61760	258439
45543	258440
46944	258441
58708	258442
227	258443
4587	258444
125256	258445
2758	258446
20500	258447
45543	258448
281515	258449
76744	258450
14613	258451
52790	258452
2774	258453
123769	258454
89853	258455
90679	258456
52387	258457
19154	258458
26224	258459
50525	258460
22443	258461
4156	258462
85719	258463
195456	258464
28134	258465
56346	258466
79455	258467
79590	258468
16837	258469
649	258470
227168	258471
227117	258472
20628	258473
813	258474
171368	258475
131566	258476
27249	258477
56528	258478
11632	258479
616	258480
136134	258481
11786	258482
55281	258483
52322	258484
21610	258485
113222	258486
85785	258487
307228	258488
197239	258489
68829	258490
17593	258491
264856	258492
309994	258493
10600	258494
48876	258495
54591	258496
52782	258497
61574	258498
637	258499
10233	258500
69957	258501
43668	258502
47331	258503
37078	258504
57274	258505
61583	258506
148122	258507
1175	258508
310703	258509
8159	258510
92948	258511
91045	258512
82139	258513
24578	258514
146645	258515
12946	258516
77531	258517
31535	258518
31535	258519
1141	258520
2878	258521
9613	258522
1711	258523
36746	258524
5372	258525
53012	258526
99900	258527
7483	258528
28667	258529
19039	258530
3864	258531
15584	258532
1150	258533
38533	258534
9302	258535
8259	258536
38975	258537
24168	258538
935	258539
8182	258540
37169	258541
2830	258542
16063	258543
22630	258544
1514	258545
1293	258546
61356	258547
37987	258548
198	258549
166677	258550
129815	258551
96594	258552
14778	258553
280518	258554
233487	258555
92253	258556
4031	258557
44911	258558
5308	258559
271716	258560
121273	258561
12362	258562
4767	258563
34297	258564
287223	258565
129208	258566
35052	258567
11721	258568
29752	258569
280756	258570
142733	258571
19244	258572
29008	258573
52992	258574
3037	258575
83752	258576
980	258577
34430	258578
17156	258579
155325	258580
46528	258581
8810	258582
7755	258583
98158	258584
31833	258585
2986	258586
53957	258587
56509	258588
40002	258589
4047	258590
180011	258591
168740	258592
111278	258593
8409	258594
91539	258595
21926	258596
147076	258597
26148	258598
20099	258599
7353	258600
111458	258601
130393	258602
19070	258603
8942	258604
203079	258605
8651	258606
45166	258607
85134	258608
21821	258609
26606	258610
53636	258611
5883	258612
89375	258613
135296	258614
62214	258615
50286	258616
34118	258617
157185	258618
78827	258619
49055	258620
25731	258621
10898	258622
71860	258623
1871	258624
41272	258625
38575	258626
45503	258627
1424	258628
81547	258629
58632	258630
83395	258631
271758	258632
117932	258633
167255	258634
107851	258635
25839	258636
173407	258637
5777	258638
7337	258639
33267	258640
270789	258641
127329	258642
72179	258643
107755	258644
20448	258645
19702	258646
82331	258647
179199	258648
67845	258649
20339	258650
175364	258651
6332	258652
41751	258653
74916	258654
203105	258655
93727	258656
11354	258657
34408	258658
12253	258659
3803	258660
38641	258661
8709	258662
18732	258663
15970	258664
83072	258665
130109	258666
58668	258667
251980	258668
134138	258669
37689	258670
144597	258671
26208	258672
83481	258673
24178	258674
15725	258675
25981	258676
85879	258677
82320	258678
138112	258679
5197	258680
15722	258681
213892	258682
288778	258683
156328	258684
43510	258685
1252	258686
38234	258687
96989	258688
10139	258689
29455	258690
169639	258691
65846	258692
3363	258693
51100	258694
109762	258695
51455	258696
8671	258697
7706	258698
39766	258699
102531	258700
36856	258701
109610	258702
179678	258703
9464	258704
36811	258705
19656	258706
3298	258707
37362	258708
4228	258709
259062	258710
21203	258711
37162	258712
120387	258713
106487	258714
320935	258715
5908	258716
136911	258717
12480	258718
36601	258719
250632	258720
3769	258721
25530	258722
32741	258723
18727	258724
34062	258725
27541	258726
294257	258727
38846	258728
40841	258729
4928	258730
296274	258731
1374	258732
249317	258733
299412	258734
33451	258735
216661	258736
194131	258737
20860	258738
8053	258739
4163	258740
28658	258741
24000	258742
131424	258743
216291	258744
12405	258745
198335	258746
52034	258747
8035	258748
38070	258749
312162	258750
17978	258751
35658	258752
7843	258753
32968	258754
6536	258755
313493	258756
207214	258757
267311	258758
23350	258759
4349	258760
46903	258761
92013	258762
57041	258763
94319	258764
867	258765
109750	258766
27850	258767
531	258768
76206	258769
81682	258770
170	258771
263	258772
1238	258773
14190	258774
27383	258775
101163	258776
229811	258777
24180	258778
9454	258779
19645	258780
7706	258781
73563	258782
15310	258783
55993	258784
136623	258785
63200	258786
88549	258787
85808	258788
397	258789
10586	258790
9172	258791
37335	258792
110500	258793
213593	258794
70969	258795
51119	258796
325823	258797
108261	258798
86	258799
4483	258800
161060	258801
124410	258802
89445	258803
80163	258804
1378	258805
23589	258806
50726	258807
9072	258808
21562	258809
19031	258810
68754	258811
17250	258812
8283	258813
7077	258814
86739	258815
36674	258816
74969	258817
90437	258818
2487	258819
6107	258820
77650	258821
116201	258822
256	258823
8149	258824
87451	258825
3048	258826
505	258827
32092	258828
147243	258829
1929	258830
180338	258831
43477	258832
1945	258833
125527	258834
10324	258835
32040	258836
76424	258837
67074	258838
21679	258839
7025	258840
3691	258841
11481	258842
8003	258843
926	258844
31295	258845
477	258846
9827	258847
35869	258848
109866	258849
3818	258850
101946	258851
21571	258852
43283	258853
115384	258854
71500	258855
19974	258856
74484	258857
123975	258858
18613	258859
794	258860
10636	258861
30232	258862
184911	258863
9194	258864
164191	258865
39636	258866
165786	258867
5537	258868
37129	258869
45743	258870
79722	258871
58208	258872
50869	258873
10797	258874
254	258875
16799	258876
115762	258877
33257	258878
3511	258879
253140	258880
124372	258881
39774	258882
58208	258883
30295	258884
13	258885
279499	258886
97287	258887
29801	258888
8907	258889
169209	258890
118133	258891
1132	258892
55700	258893
67802	258894
2795	258895
27132	258896
717	258897
20526	258898
4122	258899
212481	258900
265457	258901
189338	258902
170562	258903
289891	258904
155900	258905
75823	258906
182022	258907
206537	258908
75287	258909
87406	258910
321536	258911
67003	258912
8984	258913
21484	258914
5338	258915
155409	258916
35598	258917
145569	258918
4890	258919
6828	258920
2652	258921
80175	258922
197533	258923
40579	258924
24801	258925
306606	258926
39131	258927
30486	258928
74113	258929
710	258930
58326	258931
42010	258932
173845	258933
3205	258934
52481	258935
53385	258936
87881	258937
11545	258938
50070	258939
86835	258940
35874	258941
10436	258942
16024	258943
78777	258944
275304	258945
43764	258946
36787	258947
112583	258948
20435	258949
13447	258950
67435	258951
131910	258952
49300	258953
64200	258954
71803	258955
152522	258956
106920	258957
104007	258958
94403	258959
152517	258960
98215	258961
213932	258962
2453	258963
59649	258964
74374	258965
4798	258966
162548	258967
82491	258968
83466	258969
289374	258970
55804	258971
115101	258972
26033	258973
80265	258974
94245	258975
188675	258976
9969	258977
96237	258978
105006	258979
6519	258980
42516	258981
1571	258982
13907	258983
5400	258984
44834	258985
124498	258986
50103	258987
50177	258988
50684	258989
35497	258990
228928	258991
28181	258992
219524	258993
52501	258994
7746	258995
673	258996
47006	258997
102444	258998
143463	258999
8357	259000
67021	259001
20342	259002
173391	259003
54948	259004
44146	259005
8564	259006
230858	259007
149233	259008
141773	259009
138565	259010
10001	259011
105932	259012
234177	259013
2508	259014
113513	259015
48136	259016
136018	259017
404	259018
22133	259019
264283	259020
484	259021
19552	259022
179121	259023
31570	259024
205122	259025
44016	259026
134707	259027
55335	259028
10494	259029
46923	259030
28484	259031
27149	259032
127039	259033
154494	259034
13553	259035
38852	259036
2462	259037
51956	259038
173855	259039
215297	259040
4160	259041
1222	259042
3713	259043
89253	259044
127104	259045
40403	259046
70756	259047
36777	259048
126104	259049
209914	259050
82421	259051
13429	259052
305130	259053
138320	259054
188906	259055
193195	259056
289336	259057
153965	259058
4984	259059
53607	259060
71031	259061
6391	259062
9646	259063
26622	259064
13472	259065
49096	259066
30	259067
16735	259068
16478	259069
11934	259070
653	259071
4815	259072
299	259073
129085	259074
45156	259075
89696	259076
5434	259077
50939	259078
987	259079
325261	259080
100326	259081
71376	259082
16172	259083
29090	259084
89724	259085
27921	259086
19646	259087
130914	259088
16172	259089
43904	259090
27240	259091
17936	259092
87089	259093
24125	259094
53	259095
86455	259096
4109	259097
288631	259098
138693	259099
5145	259100
129020	259101
21403	259102
149915	259103
18446	259104
90391	259105
52558	259106
2855	259107
91877	259108
74330	259109
4020	259110
26486	259111
116059	259112
25226	259113
133074	259114
30481	259115
58926	259116
44347	259117
147	259118
129400	259119
7899	259120
34522	259121
108643	259122
6938	259123
7347	259124
3914	259125
72144	259126
1367	259127
27589	259128
4794	259129
20049	259130
96968	259131
100922	259132
94671	259133
79995	259134
75800	259135
213512	259136
143792	259137
5806	259138
144070	259139
158609	259140
112531	259141
15507	259142
177123	259143
6782	259144
13703	259145
316235	259146
126976	259147
195774	259148
225371	259149
73638	259150
189587	259151
306162	259152
196991	259153
102204	259154
90814	259155
6735	259156
64268	259157
12352	259158
101224	259159
52354	259160
249746	259161
92966	259162
25023	259163
22553	259164
12818	259165
123910	259166
68631	259167
151406	259168
62579	259169
160631	259170
92833	259171
169345	259172
170436	259173
71216	259174
108653	259175
1233	259176
31311	259177
146123	259178
109548	259179
141894	259180
207402	259181
11796	259182
129368	259183
159887	259184
137950	259185
20157	259186
2550	259187
15584	259188
22238	259189
13661	259190
15158	259191
123299	259192
25294	259193
189181	259194
35631	259195
32058	259196
4142	259197
1627	259198
699	259199
3762	259200
238557	259201
8225	259202
23976	259203
59136	259204
227207	259205
148224	259206
175657	259207
21818	259208
113498	259209
74465	259210
12556	259211
120466	259212
46516	259213
2907	259214
2153	259215
3274	259216
64890	259217
79174	259218
52633	259219
65641	259220
54460	259221
9075	259222
60215	259223
4374	259224
110094	259225
147346	259226
119885	259227
4700	259228
55282	259229
7517	259230
4928	259231
84297	259232
34027	259233
35231	259234
54376	259235
2419	259236
2069	259237
285969	259238
39159	259239
88695	259240
14530	259241
177843	259242
48657	259243
89398	259244
517	259245
83687	259246
3265	259247
1	259248
18133	259249
272480	259250
7531	259251
199150	259252
66798	259253
89977	259254
517	259255
31577	259256
111570	259257
232581	259258
28567	259259
24848	259260
193763	259261
143131	259262
5454	259263
6138	259264
286487	259265
99790	259266
10147	259267
163072	259268
35284	259269
4607	259270
35568	259271
10849	259272
121635	259273
674	259274
644	259275
328125	259276
65598	259277
6708	259278
7108	259279
75849	259280
7590	259281
38316	259282
77066	259283
112731	259284
55656	259285
31992	259286
12887	259287
73209	259288
138043	259289
151	259290
158356	259291
104720	259292
49	259293
115355	259294
206261	259295
15804	259296
3376	259297
12002	259298
101714	259299
14509	259300
17620	259301
12450	259302
6123	259303
51737	259304
39637	259305
278267	259306
304819	259307
6209	259308
284666	259309
31844	259310
204997	259311
281	259312
5847	259313
182250	259314
50058	259315
59388	259316
120053	259317
36951	259318
243143	259319
120346	259320
51274	259321
12420	259322
5529	259323
32161	259324
5138	259325
375	259326
57405	259327
22289	259328
50327	259329
285118	259330
68855	259331
96348	259332
24501	259333
155098	259334
1326	259335
14826	259336
8046	259337
222780	259338
309728	259339
2079	259340
26561	259341
9045	259342
61687	259343
17709	259344
33621	259345
17403	259346
161673	259347
2384	259348
3118	259349
10	259350
7825	259351
16952	259352
99048	259353
24541	259354
6140	259355
135254	259356
120274	259357
280724	259358
23030	259359
15581	259360
159200	259361
193791	259362
26594	259363
44989	259364
39305	259365
10770	259366
33211	259367
57121	259368
1673	259369
155100	259370
593	259371
81620	259372
66392	259373
6178	259374
296834	259375
125588	259376
88467	259377
48287	259378
16975	259379
188696	259380
238619	259381
36	259382
55995	259383
9096	259384
75879	259385
72479	259386
81458	259387
75381	259388
298799	259389
81458	259390
72479	259391
57565	259392
5791	259393
106666	259394
107923	259395
118624	259396
18107	259397
125881	259398
72086	259399
2501	259400
17493	259401
17020	259402
189050	259403
9597	259404
193639	259405
245052	259406
105034	259407
154214	259408
33173	259409
295793	259410
53318	259411
198204	259412
312150	259413
160096	259414
5769	259415
24351	259416
312094	259417
122665	259418
53522	259419
139339	259420
55519	259421
95722	259422
50828	259423
39656	259424
50828	259425
132327	259426
97562	259427
4326	259428
270883	259429
5169	259430
35510	259431
312787	259432
76794	259433
207533	259434
28234	259435
15920	259436
74268	259437
25749	259438
42530	259439
19820	259440
190553	259441
247593	259442
1436	259443
200568	259444
8364	259445
46308	259446
7542	259447
8321	259448
44749	259449
112514	259450
120496	259451
19576	259452
102856	259453
63810	259454
694	259455
91654	259456
82071	259457
49999	259458
81703	259459
78007	259460
274747	259461
79569	259462
37753	259463
311312	259464
54610	259465
61542	259466
55952	259467
3502	259468
315	259469
54686	259470
767	259471
42917	259472
4374	259473
80541	259474
8665	259475
418	259476
94281	259477
22078	259478
151217	259479
11512	259480
26920	259481
188084	259482
122973	259483
19620	259484
212854	259485
14320	259486
4122	259487
117093	259488
177303	259489
49412	259490
713	259491
19943	259492
4571	259493
78669	259494
1690	259495
138971	259496
109976	259497
12752	259498
5824	259499
138277	259500
47479	259501
40438	259502
66924	259503
5684	259504
83532	259505
12613	259506
64374	259507
135533	259508
34118	259509
93529	259510
37246	259511
25551	259512
123855	259513
14795	259514
50926	259515
13841	259516
36901	259517
19592	259518
134059	259519
45552	259520
11453	259521
54852	259522
38381	259523
19328	259524
59049	259525
170296	259526
27961	259527
135380	259528
167015	259529
26908	259530
153484	259531
10347	259532
231423	259533
24659	259534
47852	259535
536	259536
44917	259537
32654	259538
28619	259539
20059	259540
132555	259541
8190	259542
26739	259543
174598	259544
159272	259545
23776	259546
60188	259547
31362	259548
140063	259549
21012	259550
122064	259551
67161	259552
39514	259553
24894	259554
36558	259555
89221	259556
39739	259557
89494	259558
34905	259559
26204	259560
10403	259561
14117	259562
39041	259563
49560	259564
100339	259565
267509	259566
35163	259567
110222	259568
12680	259569
212895	259570
29057	259571
116997	259572
103736	259573
96989	259574
2585	259575
32656	259576
269851	259577
53703	259578
11555	259579
32522	259580
13008	259581
24817	259582
81341	259583
210279	259584
19877	259585
44334	259586
2712	259587
254402	259588
41535	259589
100374	259590
39001	259591
115878	259592
3549	259593
166926	259594
57106	259595
828	259596
34736	259597
19599	259598
13251	259599
194214	259600
17707	259601
36006	259602
139950	259603
4898	259604
53807	259605
7617	259606
12745	259607
7256	259608
64931	259609
37071	259610
12935	259611
144986	259612
20559	259613
74417	259614
12093	259615
6868	259616
33469	259617
6557	259618
11849	259619
8785	259620
8849	259621
83811	259622
83729	259623
80684	259624
39866	259625
5966	259626
12092	259627
49341	259628
112560	259629
138047	259630
111689	259631
52299	259632
8192	259633
11140	259634
63162	259635
146956	259636
50882	259637
204035	259638
6225	259639
74870	259640
281	259641
33519	259642
910	259643
191133	259644
101895	259645
20363	259646
92824	259647
43289	259648
581	259649
118293	259650
20136	259651
204465	259652
296964	259653
9221	259654
108859	259655
22609	259656
66887	259657
10342	259658
69589	259659
70906	259660
6364	259661
275030	259662
155878	259663
48364	259664
27120	259665
226082	259666
39462	259667
57	259668
72022	259669
57763	259670
18459	259671
61570	259672
209363	259673
24999	259674
170947	259675
270226	259676
14390	259677
11099	259678
146370	259679
135860	259680
19006	259681
52007	259682
30528	259683
78255	259684
84250	259685
1572	259686
7033	259687
16256	259688
227520	259689
10627	259690
62554	259691
205181	259692
22068	259693
56371	259694
9397	259695
24468	259696
175314	259697
190230	259698
3876	259699
22816	259700
296746	259701
3071	259702
130439	259703
13379	259704
13576	259705
12358	259706
177043	259707
12938	259708
3453	259709
2370	259710
5946	259711
131321	259712
669	259713
60410	259714
88603	259715
19502	259716
177240	259717
33208	259718
328160	259719
62094	259720
147290	259721
12017	259722
75248	259723
12579	259724
96497	259725
145003	259726
45375	259727
217087	259728
16268	259729
40601	259730
17388	259731
155089	259732
258456	259733
180249	259734
9838	259735
241200	259736
13746	259737
12014	259738
20344	259739
12585	259740
291653	259741
2948	259742
57453	259743
81642	259744
158237	259745
80135	259746
14588	259747
92946	259748
186210	259749
23056	259750
75289	259751
80096	259752
48995	259753
200117	259754
79915	259755
16309	259756
20344	259757
194318	259758
66100	259759
327528	259760
200006	259761
4258	259762
125790	259763
169977	259764
97089	259765
13181	259766
37086	259767
135504	259768
39901	259769
157668	259770
1648	259771
73671	259772
5251	259773
23263	259774
24296	259775
45573	259776
16579	259777
59754	259778
12631	259779
175650	259780
20819	259781
8852	259782
170932	259783
323434	259784
159002	259785
101668	259786
38583	259787
78587	259788
59413	259789
33280	259790
173673	259791
10705	259792
22755	259793
19370	259794
1150	259795
15565	259796
65723	259797
268744	259798
27565	259799
113133	259800
55428	259801
104572	259802
6082	259803
51374	259804
11334	259805
196849	259806
27526	259807
36462	259808
168997	259809
254519	259810
65397	259811
163463	259812
157294	259813
182831	259814
23594	259815
41570	259816
118513	259817
10229	259818
84023	259819
64469	259820
48215	259821
412	259822
3841	259823
10747	259824
4265	259825
5687	259826
283	259827
14056	259828
1644	259829
42533	259830
4244	259831
20765	259832
197541	259833
38550	259834
16122	259835
137467	259836
28091	259837
62325	259838
14571	259839
20692	259840
7263	259841
2386	259842
22232	259843
9813	259844
75813	259845
30307	259846
114728	259847
16739	259848
28081	259849
403	259850
18533	259851
110336	259852
103719	259853
252190	259854
10704	259855
271235	259856
116215	259857
115194	259858
26773	259859
71050	259860
41960	259861
268315	259862
89688	259863
3804	259864
78904	259865
5835	259866
168335	259867
107840	259868
307912	259869
1479	259870
14193	259871
272583	259872
6646	259873
7720	259874
28099	259875
15920	259876
167075	259877
30485	259878
19819	259879
89596	259880
41783	259881
14369	259882
29568	259883
12091	259884
35994	259885
19906	259886
75680	259887
81130	259888
89095	259889
51277	259890
5802	259891
25101	259892
23913	259893
44984	259894
45970	259895
235	259896
156950	259897
29886	259898
23149	259899
2622	259900
233239	259901
134777	259902
107183	259903
1669	259904
128411	259905
227695	259906
27531	259907
2138	259908
2664	259909
54816	259910
156003	259911
58236	259912
55611	259913
26796	259914
35826	259915
14123	259916
74057	259917
59395	259918
26734	259919
13366	259920
28617	259921
38024	259922
1884	259923
38965	259924
205223	259925
162552	259926
19579	259927
210218	259928
92133	259929
79995	259930
28911	259931
22702	259932
154034	259933
63343	259934
98708	259935
80282	259936
632	259937
1346	259938
9284	259939
16342	259940
208303	259941
23087	259942
150847	259943
21551	259944
114090	259945
1030	259946
72623	259947
102380	259948
9274	259949
10111	259950
192355	259951
128263	259952
30067	259953
46839	259954
40510	259955
201705	259956
23172	259957
18497	259958
63887	259959
217903	259960
61875	259961
70743	259962
24039	259963
24848	259964
7558	259965
26500	259966
21131	259967
95423	259968
19594	259969
85859	259970
58797	259971
209271	259972
12681	259973
41027	259974
35689	259975
12841	259976
31400	259977
3661	259978
88453	259979
5310	259980
111314	259981
27129	259982
189580	259983
2775	259984
16968	259985
1548	259986
3581	259987
32369	259988
156034	259989
12873	259990
10309	259991
117	259992
6530	259993
233974	259994
99799	259995
801	259996
318811	259997
48384	259998
2614	259999
29636	260000
250501	260001
17736	260002
88955	260003
68548	260004
4290	260005
89375	260006
7872	260007
160435	260008
209299	260009
107186	260010
320304	260011
21581	260012
57	260013
3498	260014
117457	260015
23894	260016
18235	260017
1039	260018
28307	260019
39370	260020
7888	260021
98188	260022
82774	260023
82774	260024
82774	260025
5302	260026
56612	260027
36521	260028
58713	260029
7368	260030
51493	260031
74059	260032
71883	260033
797	260034
291966	260035
191146	260036
203258	260037
123213	260038
51375	260039
52183	260040
54058	260041
52573	260042
184597	260043
59772	260044
3728	260045
2576	260046
40843	260047
129590	260048
30	260049
42345	260050
39920	260051
50747	260052
4044	260053
27185	260054
164912	260055
62149	260056
16860	260057
109407	260058
105446	260059
172739	260060
71890	260061
21855	260062
8332	260063
237128	260064
1752	260065
12987	260066
239410	260067
38622	260068
86267	260069
33458	260070
477	260071
5906	260072
34006	260073
173667	260074
30597	260075
63530	260076
14526	260077
68923	260078
135426	260079
326337	260080
2524	260081
73479	260082
110056	260083
195300	260084
21437	260085
23979	260086
11249	260087
15609	260088
7070	260089
406	260090
2717	260091
204790	260092
310851	260093
50324	260094
33243	260095
14723	260096
196055	260097
157798	260098
195	260099
51463	260100
37539	260101
3565	260102
170300	260103
67219	260104
32215	260105
35796	260106
46518	260107
886	260108
4006	260109
1522	260110
171	260111
43696	260112
7130	260113
2201	260114
302591	260115
7972	260116
200477	260117
2197	260118
178734	260119
973	260120
107279	260121
128494	260122
66976	260123
130004	260124
16826	260125
2075	260126
220790	260127
9888	260128
42995	260129
13453	260130
13891	260131
5542	260132
628	260133
71026	260134
64191	260135
86153	260136
167984	260137
81451	260138
28011	260139
218931	260140
195	260141
14023	260142
58691	260143
2327	260144
60679	260145
143605	260146
18094	260147
91249	260148
48407	260149
149	260150
160659	260151
15540	260152
89744	260153
315171	260154
59262	260155
28008	260156
156611	260157
161127	260158
826	260159
49779	260160
110001	260161
78673	260162
75889	260163
127414	260164
44303	260165
26940	260166
1306	260167
41958	260168
35925	260169
13425	260170
94481	260171
34938	260172
79131	260173
2178	260174
14685	260175
6157	260176
174845	260177
44340	260178
191545	260179
56986	260180
8975	260181
5268	260182
2879	260183
127142	260184
21	260185
199140	260186
55873	260187
49974	260188
12073	260189
57483	260190
27914	260191
89661	260192
51004	260193
17290	260194
27835	260195
31004	260196
168621	260197
11574	260198
69	260199
63	260200
14603	260201
104656	260202
6231	260203
1410	260204
1217	260205
57162	260206
12355	260207
9177	260208
6687	260209
98234	260210
31025	260211
7910	260212
1491	260213
37379	260214
55318	260215
51612	260216
27721	260217
74731	260218
318305	260219
134902	260220
69511	260221
200268	260222
14444	260223
4670	260224
90814	260225
53820	260226
10007	260227
27140	260228
69256	260229
270875	260230
695	260231
275587	260232
139370	260233
29610	260234
273	260235
103381	260236
153266	260237
55229	260238
2865	260239
286588	260240
69152	260241
56500	260242
101559	260243
4366	260244
772	260245
85785	260246
164813	260247
11560	260248
151810	260249
91176	260250
11893	260251
29554	260252
17196	260253
212	260254
34605	260255
65783	260256
37748	260257
46853	260258
5800	260259
71761	260260
86595	260261
37879	260262
186082	260263
89996	260264
106042	260265
109430	260266
60873	260267
56528	260268
98185	260269
56681	260270
3628	260271
3084	260272
138	260273
23549	260274
121722	260275
145763	260276
90933	260277
57192	260278
13705	260279
36452	260280
5193	260281
179229	260282
21037	260283
56647	260284
121551	260285
12654	260286
208727	260287
67428	260288
22189	260289
103148	260290
44679	260291
283334	260292
67227	260293
22189	260294
22189	260295
22189	260296
506	260297
74867	260298
74643	260299
1300	260300
74	260301
90337	260302
27476	260303
28417	260304
28019	260305
8791	260306
201697	260307
232376	260308
16493	260309
76415	260310
14302	260311
25798	260312
14763	260313
217251	260314
41790	260315
11981	260316
9542	260317
291042	260318
702	260319
836	260320
27542	260321
16179	260322
258086	260323
13815	260324
3737	260325
232850	260326
104627	260327
14245	260328
28198	260329
30914	260330
53116	260331
187	260332
12569	260333
106858	260334
2327	260335
28054	260336
4054	260337
1572	260338
65850	260339
1397	260340
89664	260341
53069	260342
3161	260343
39585	260344
15315	260345
2578	260346
40522	260347
40522	260348
72580	260349
22358	260350
138480	260351
1953	260352
21962	260353
2849	260354
64571	260355
18656	260356
20940	260357
2736	260358
130815	260359
58605	260360
42067	260361
76747	260362
648	260363
148599	260364
1011	260365
54693	260366
2657	260367
1446	260368
56860	260369
208707	260370
46560	260371
119150	260372
59021	260373
26317	260374
9622	260375
19576	260376
167536	260377
30150	260378
19563	260379
33510	260380
40350	260381
532	260382
20493	260383
61793	260384
864	260385
3345	260386
19153	260387
52062	260388
8475	260389
90325	260390
61	260391
37491	260392
112520	260393
101132	260394
199504	260395
8884	260396
573	260397
16174	260398
29194	260399
8090	260400
30490	260401
2264	260402
23274	260403
71022	260404
294171	260405
18256	260406
5387	260407
7296	260408
121077	260409
7296	260410
16207	260411
66769	260412
159320	260413
8543	260414
48595	260415
31271	260416
6747	260417
15755	260418
3678	260419
164444	260420
12470	260421
61852	260422
17491	260423
141599	260424
184549	260425
68723	260426
30910	260427
55359	260428
141354	260429
13088	260430
96992	260431
192658	260432
20568	260433
44725	260434
49827	260435
3298	260436
19743	260437
317528	260438
30	260439
50618	260440
4173	260441
179546	260442
20030	260443
35195	260444
59476	260445
15723	260446
55098	260447
122815	260448
94504	260449
256106	260450
7455	260451
159711	260452
289920	260453
203579	260454
36452	260455
185508	260456
62770	260457
74332	260458
7332	260459
123271	260460
147559	260461
58265	260462
167366	260463
17	260464
201	260465
45240	260466
98589	260467
8055	260468
3839	260469
19025	260470
19025	260471
22222	260472
157614	260473
29323	260474
189349	260475
2918	260476
282091	260477
313851	260478
876	260479
142397	260480
149741	260481
65970	260482
267640	260483
254276	260484
82527	260485
90618	260486
1437	260487
36810	260488
133677	260489
10900	260490
7052	260491
439	260492
33030	260493
185672	260494
18671	260495
46877	260496
11086	260497
213286	260498
169636	260499
16669	260500
128808	260501
121912	260502
173678	260503
3075	260504
1370	260505
97983	260506
71851	260507
46536	260508
29701	260509
184739	260510
103424	260511
246344	260512
177238	260513
5288	260514
32951	260515
247243	260516
39314	260517
37951	260518
96348	260519
132046	260520
79090	260521
25145	260522
86262	260523
75009	260524
103740	260525
22310	260526
74148	260527
57302	260528
81191	260529
2957	260530
35693	260531
933	260532
113929	260533
71166	260534
95437	260535
1883	260536
58026	260537
22200	260538
73664	260539
1661	260540
133245	260541
33762	260542
97257	260543
264482	260544
116584	260545
80802	260546
86440	260547
187206	260548
99750	260549
13638	260550
1834	260551
6039	260552
50832	260553
121550	260554
42	260555
149238	260556
5638	260557
64185	260558
65198	260559
99905	260560
12781	260561
51037	260562
103737	260563
24539	260564
24805	260565
26744	260566
4035	260567
315106	260568
8968	260569
73565	260570
248416	260571
246084	260572
102990	260573
102991	260574
11209	260575
7795	260576
8774	260577
8859	260578
74418	260579
8394	260580
22684	260581
724	260582
7687	260583
45817	260584
47108	260585
20722	260586
15167	260587
133246	260588
166816	260589
263306	260590
97279	260591
11130	260592
45897	260593
23	260594
1235	260595
130919	260596
4223	260597
16237	260598
12251	260599
37	260600
4155	260601
104529	260602
114230	260603
1232	260604
4638	260605
44353	260606
62375	260607
6431	260608
72156	260609
23364	260610
153076	260611
30787	260612
208656	260613
79884	260614
126054	260615
10450	260616
7060	260617
81681	260618
276	260619
13283	260620
9917	260621
2170	260622
50175	260623
147912	260624
48285	260625
3048	260626
20539	260627
76245	260628
2403	260629
85309	260630
17892	260631
104772	260632
30410	260633
8427	260634
42330	260635
38878	260636
289107	260637
291964	260638
1109	260639
268978	260640
214489	260641
121810	260642
42580	260643
3657	260644
162133	260645
74094	260646
3485	260647
470	260648
140438	260649
117432	260650
30637	260651
203414	260652
214	260653
109055	260654
3529	260655
220819	260656
19211	260657
1250	260658
161046	260659
36839	260660
24716	260661
71537	260662
3275	260663
4131	260664
254418	260665
4395	260666
3887	260667
3887	260668
7459	260669
17041	260670
149598	260671
151158	260672
7015	260673
11162	260674
136153	260675
156976	260676
15325	260677
87540	260678
90914	260679
204604	260680
243252	260681
12562	260682
45569	260683
75157	260684
2514	260685
2409	260686
22581	260687
764	260688
129128	260689
54679	260690
40336	260691
159767	260692
26262	260693
92871	260694
4707	260695
8575	260696
123905	260697
69817	260698
128536	260699
109080	260700
50362	260701
7595	260702
97524	260703
216120	260704
14081	260705
77290	260706
76049	260707
15952	260708
7324	260709
252253	260710
16739	260711
45397	260712
31409	260713
2381	260714
9094	260715
9094	260716
153025	260717
83	260718
53444	260719
65626	260720
82671	260721
6254	260722
42994	260723
6254	260724
203855	260725
326794	260726
12595	260727
199335	260728
30343	260729
5347	260730
68299	260731
28222	260732
18519	260733
211694	260734
25798	260735
66753	260736
107664	260737
139257	260738
327679	260739
139258	260740
153000	260741
288	260742
2092	260743
10657	260744
26866	260745
34408	260746
57490	260747
41405	260748
24	260749
116245	260750
4633	260751
112654	260752
18622	260753
10340	260754
79040	260755
677	260756
25443	260757
3520	260758
169567	260759
11371	260760
110177	260761
202402	260762
10324	260763
64969	260764
62424	260765
257207	260766
23042	260767
8046	260768
8864	260769
89522	260770
61771	260771
10983	260772
168497	260773
28225	260774
598	260775
125347	260776
17632	260777
41320	260778
27031	260779
25946	260780
21430	260781
80819	260782
9460	260783
80195	260784
9071	260785
3413	260786
124938	260787
2029	260788
125346	260789
75371	260790
265532	260791
8946	260792
853	260793
149867	260794
117770	260795
117213	260796
125791	260797
33397	260798
110232	260799
220535	260800
170387	260801
97999	260802
86596	260803
15751	260804
353	260805
177532	260806
74914	260807
3706	260808
150396	260809
33673	260810
139340	260811
76800	260812
49938	260813
59166	260814
89827	260815
58921	260816
91312	260817
1169	260818
21600	260819
1910	260820
39919	260821
10944	260822
27763	260823
85498	260824
79580	260825
2812	260826
11413	260827
52996	260828
5301	260829
33157	260830
13482	260831
24607	260832
83157	260833
188360	260834
103622	260835
121705	260836
93899	260837
39075	260838
559	260839
14172	260840
1752	260841
45401	260842
27819	260843
49116	260844
199050	260845
890	260846
67748	260847
66337	260848
2675	260849
133125	260850
208040	260851
10576	260852
133861	260853
109545	260854
3208	260855
42698	260856
23087	260857
235717	260858
5099	260859
99591	260860
4428	260861
152	260862
10589	260863
75526	260864
35741	260865
149840	260866
414	260867
273481	260868
697	260869
196397	260870
39024	260871
45657	260872
32683	260873
549	260874
20625	260875
14648	260876
45823	260877
205210	260878
187485	260879
271273	260880
122775	260881
1829	260882
13631	260883
72886	260884
90677	260885
375	260886
10	260887
29184	260888
61691	260889
176448	260890
3188	260891
48583	260892
69949	260893
30225	260894
22460	260895
243400	260896
21542	260897
3408	260898
65240	260899
6185	260900
17323	260901
2749	260902
230549	260903
95388	260904
311	260905
120042	260906
415	260907
1917	260908
126065	260909
119813	260910
3348	260911
62182	260912
17628	260913
32242	260914
108191	260915
54044	260916
86488	260917
158702	260918
62548	260919
159716	260920
120350	260921
85917	260922
33876	260923
19200	260924
26237	260925
15395	260926
3074	260927
3086	260928
18753	260929
73207	260930
54833	260931
7654	260932
86895	260933
188681	260934
319220	260935
3957	260936
197000	260937
30167	260938
283632	260939
857	260940
54911	260941
6596	260942
8856	260943
48321	260944
184752	260945
245756	260946
118454	260947
2508	260948
25525	260949
58768	260950
15587	260951
35494	260952
260409	260953
46595	260954
9306	260955
10432	260956
2225	260957
149393	260958
50738	260959
279221	260960
76392	260961
1658	260962
128909	260963
10064	260964
323992	260965
229904	260966
26822	260967
61197	260968
33217	260969
257135	260970
90031	260971
326045	260972
71091	260973
116231	260974
29618	260975
1908	260976
11751	260977
44002	260978
122443	260979
43059	260980
42316	260981
244811	260982
7567	260983
20688	260984
323915	260985
1673	260986
82019	260987
22911	260988
102837	260989
46655	260990
167994	260991
85830	260992
55145	260993
28014	260994
9783	260995
13	260996
286155	260997
3114	260998
57285	260999
171189	261000
3571	261001
16741	261002
8365	261003
66247	261004
29967	261005
15283	261006
26156	261007
9736	261008
14584	261009
1959	261010
37956	261011
134798	261012
49672	261013
39021	261014
54568	261015
77369	261016
8966	261017
326063	261018
18107	261019
88692	261020
143819	261021
5392	261022
3500	261023
6569	261024
204954	261025
5367	261026
38349	261027
10140	261028
10291	261029
6975	261030
43352	261031
980	261032
35279	261033
85074	261034
1383	261035
11240	261036
29605	261037
5267	261038
108348	261039
62089	261040
21716	261041
59553	261042
20193	261043
58487	261044
1961	261045
94865	261046
109580	261047
54303	261048
130518	261049
45399	261050
14737	261051
21327	261052
5855	261053
79868	261054
10934	261055
61920	261056
13278	261057
551	261058
57331	261059
11310	261060
12113	261061
55744	261062
29354	261063
3539	261064
8827	261065
5667	261066
58277	261067
22448	261068
20736	261069
19562	261070
18875	261071
7478	261072
68189	261073
45566	261074
10988	261075
100586	261076
244816	261077
225299	261078
26919	261079
53826	261080
3258	261081
215371	261082
56881	261083
4339	261084
3260	261085
38602	261086
35318	261087
27457	261088
87982	261089
54604	261090
43663	261091
50287	261092
21726	261093
490	261094
86352	261095
64217	261096
19970	261097
19542	261098
157518	261099
76323	261100
7589	261101
211625	261102
605	261103
243119	261104
35050	261105
113169	261106
3135	261107
131583	261108
31962	261109
2344	261110
43846	261111
5545	261112
77819	261113
852	261114
277350	261115
39	261116
27684	261117
28550	261118
40906	261119
37380	261120
27507	261121
5112	261122
61996	261123
58566	261124
808	261125
49257	261126
38045	261127
2875	261128
17149	261129
89522	261130
12692	261131
35129	261132
6302	261133
109061	261134
45639	261135
547	261136
7601	261137
31271	261138
24954	261139
103082	261140
3325	261141
69947	261142
11035	261143
112042	261144
162604	261145
184011	261146
7458	261147
4867	261148
431	261149
15344	261150
73002	261151
109248	261152
81973	261153
10024	261154
96535	261155
25861	261156
45033	261157
6028	261158
38602	261159
26754	261160
105472	261161
176	261162
4122	261163
210461	261164
7340	261165
264835	261166
188215	261167
127447	261168
225956	261169
205664	261170
836	261171
52263	261172
14533	261173
38868	261174
89864	261175
87882	261176
31972	261177
200160	261178
122337	261179
4710	261180
44610	261181
22188	261182
35101	261183
67609	261184
68058	261185
10073	261186
147429	261187
414	261188
71912	261189
11162	261190
11851	261191
85818	261192
28071	261193
5352	261194
46091	261195
6800	261196
26995	261197
73207	261198
202935	261199
139571	261200
5034	261201
35634	261202
201595	261203
84450	261204
10328	261205
63861	261206
241623	261207
4415	261208
16313	261209
5363	261210
27979	261211
184290	261212
109946	261213
103033	261214
19999	261215
9466	261216
119553	261217
96127	261218
2422	261219
160468	261220
11562	261221
9573	261222
102560	261223
14646	261224
39085	261225
47711	261226
3906	261227
392	261228
131466	261229
10873	261230
654	261231
360	261232
27939	261233
61101	261234
437	261235
1558	261236
84768	261237
40522	261238
999	261239
4044	261240
42628	261241
34713	261242
7491	261243
12851	261244
81959	261245
144686	261246
5972	261247
95541	261248
42126	261249
5377	261250
54575	261251
7456	261252
187052	261253
3552	261254
126480	261255
7629	261256
25210	261257
12204	261258
19956	261259
4815	261260
79222	261261
27780	261262
81620	261263
139193	261264
7020	261265
14682	261266
149813	261267
22013	261268
132315	261269
19303	261270
140477	261271
78652	261272
34947	261273
35053	261274
3633	261275
282901	261276
2383	261277
261513	261278
5902	261279
107279	261280
210530	261281
176145	261282
14776	261283
2682	261284
240030	261285
98875	261286
81366	261287
371	261288
7824	261289
39063	261290
24910	261291
1365	261292
142763	261293
142714	261294
15029	261295
52721	261296
217136	261297
563	261298
3625	261299
25531	261300
12862	261301
32942	261302
4558	261303
13735	261304
8761	261305
17785	261306
252472	261307
114802	261308
70716	261309
32431	261310
11845	261311
87994	261312
75320	261313
23396	261314
12527	261315
5256	261316
56333	261317
137694	261318
14453	261319
32	261320
64441	261321
99035	261322
6913	261323
1366	261324
325514	261325
2361	261326
53	261327
95416	261328
40995	261329
4570	261330
266207	261331
156489	261332
26004	261333
157202	261334
213663	261335
167317	261336
2392	261337
93806	261338
42879	261339
159406	261340
13628	261341
37864	261342
53800	261343
31048	261344
59503	261345
372	261346
169454	261347
2920	261348
124268	261349
217124	261350
201345	261351
12692	261352
72441	261353
4163	261354
1996	261355
5297	261356
48043	261357
703	261358
64001	261359
95363	261360
159325	261361
1686	261362
64399	261363
11	261364
19879	261365
431	261366
84450	261367
55771	261368
144542	261369
60866	261370
175934	261371
16981	261372
19354	261373
5681	261374
13072	261375
105193	261376
63544	261377
282504	261378
32342	261379
31856	261380
9	261381
30482	261382
176998	261383
85402	261384
32937	261385
25190	261386
126469	261387
47316	261388
58335	261389
74328	261390
295414	261391
82024	261392
90322	261393
114285	261394
9971	261395
22078	261396
306088	261397
19209	261398
29502	261399
249099	261400
31305	261401
142370	261402
4886	261403
22000	261404
29321	261405
24225	261406
40	261407
50116	261408
209157	261409
111333	261410
13372	261411
14304	261412
48266	261413
39648	261414
80255	261415
45977	261416
11954	261417
74526	261418
12114	261419
120307	261420
160327	261421
143333	261422
84286	261423
22888	261424
89544	261425
20977	261426
112245	261427
145224	261428
87	261429
9436	261430
18356	261431
127069	261432
5988	261433
22255	261434
115466	261435
25118	261436
49132	261437
5196	261438
193472	261439
48708	261440
158138	261441
8991	261442
360	261443
66111	261444
302340	261445
142413	261446
20173	261447
34979	261448
11670	261449
8520	261450
26074	261451
2462	261452
10024	261453
139875	261454
747	261455
110744	261456
273089	261457
110744	261458
16051	261459
59940	261460
106441	261461
203301	261462
75431	261463
57245	261464
12565	261465
58237	261466
2600	261467
12	261468
2795	261469
549	261470
77338	261471
215493	261472
3377	261473
73575	261474
121392	261475
42427	261476
25628	261477
103056	261478
2381	261479
286306	261480
6825	261481
20569	261482
3626	261483
120773	261484
33543	261485
35015	261486
107322	261487
255885	261488
7157	261489
83623	261490
6565	261491
110237	261492
172440	261493
115083	261494
56643	261495
34002	261496
79833	261497
37743	261498
22045	261499
21534	261500
9436	261501
208155	261502
184715	261503
90	261504
55229	261505
116929	261506
8184	261507
25014	261508
65734	261509
131571	261510
211809	261511
314459	261512
31359	261513
320670	261514
35800	261515
14777	261516
8332	261517
4995	261518
88913	261519
15061	261520
183460	261521
83623	261522
26308	261523
20110	261524
201264	261525
958	261526
20468	261527
36568	261528
211148	261529
38969	261530
11887	261531
3363	261532
57	261533
4030	261534
1210	261535
638	261536
49838	261537
2178	261538
1084	261539
3450	261540
1410	261541
56847	261542
160020	261543
142061	261544
75190	261545
1616	261546
76246	261547
19	261548
281474	261549
6175	261550
123311	261551
166761	261552
28869	261553
15032	261554
17609	261555
74	261556
6859	261557
83879	261558
119531	261559
115365	261560
261701	261561
4779	261562
38158	261563
17211	261564
72982	261565
134177	261566
316662	261567
87955	261568
31117	261569
55375	261570
5508	261571
93622	261572
4054	261573
19772	261574
100271	261575
73200	261576
197831	261577
953	261578
75572	261579
11797	261580
73754	261581
729	261582
75928	261583
210631	261584
42118	261585
178	261586
61926	261587
123284	261588
296827	261589
54136	261590
67952	261591
29922	261592
64173	261593
3440	261594
748	261595
204526	261596
77516	261597
57903	261598
221548	261599
133735	261600
216754	261601
106476	261602
1438	261603
167913	261604
48914	261605
82902	261606
30125	261607
205398	261608
98135	261609
10006	261610
244075	261611
39464	261612
680	261613
1573	261614
62723	261615
201996	261616
278832	261617
100659	261618
93674	261619
84400	261620
60363	261621
149678	261622
145	261623
76830	261624
3446	261625
157906	261626
2833	261627
74950	261628
68834	261629
67374	261630
13281	261631
1106	261632
51731	261633
39497	261634
78905	261635
2983	261636
100919	261637
31580	261638
2173	261639
43675	261640
78040	261641
18496	261642
87183	261643
179998	261644
123809	261645
4862	261646
252522	261647
2528	261648
42202	261649
13229	261650
657	261651
70963	261652
174962	261653
182194	261654
158073	261655
112436	261656
135237	261657
290348	261658
94376	261659
145417	261660
28598	261661
19995	261662
12424	261663
109308	261664
40812	261665
20577	261666
5442	261667
62809	261668
148	261669
306444	261670
135634	261671
53254	261672
124300	261673
159098	261674
232686	261675
1375	261676
16695	261677
3923	261678
47029	261679
93989	261680
163	261681
86093	261682
163581	261683
27252	261684
56900	261685
200041	261686
20508	261687
304480	261688
123404	261689
107987	261690
8833	261691
1284	261692
31080	261693
7436	261694
7870	261695
127289	261696
16587	261697
30039	261698
19944	261699
4722	261700
206	261701
137433	261702
1028	261703
99	261704
77246	261705
2300	261706
9781	261707
296290	261708
42806	261709
10156	261710
41169	261711
11237	261712
35065	261713
202209	261714
16276	261715
3132	261716
210503	261717
29204	261718
3157	261719
1615	261720
10860	261721
11818	261722
7881	261723
12214	261724
109940	261725
78244	261726
35176	261727
192165	261728
9586	261729
3520	261730
2668	261731
10850	261732
278403	261733
2414	261734
4987	261735
50759	261736
171914	261737
19973	261738
2511	261739
1650	261740
22441	261741
298346	261742
12481	261743
115724	261744
896	261745
84588	261746
88285	261747
129121	261748
151815	261749
41255	261750
912	261751
11199	261752
62434	261753
190363	261754
78000	261755
15517	261756
134161	261757
15170	261758
157434	261759
135519	261760
50266	261761
28635	261762
22459	261763
184498	261764
144240	261765
17103	261766
238	261767
2030	261768
302743	261769
168016	261770
88918	261771
71932	261772
2477	261773
113313	261774
44799	261775
1101	261776
7473	261777
17444	261778
41497	261779
130483	261780
38286	261781
19781	261782
7412	261783
86632	261784
15516	261785
29692	261786
47111	261787
235613	261788
297629	261789
10148	261790
125084	261791
3156	261792
641	261793
76360	261794
2933	261795
34779	261796
211717	261797
234989	261798
147549	261799
126479	261800
3883	261801
92	261802
66229	261803
18588	261804
2341	261805
25639	261806
15826	261807
15061	261808
74083	261809
180970	261810
326991	261811
439	261812
38874	261813
87444	261814
811	261815
63292	261816
173775	261817
128851	261818
33648	261819
24840	261820
34037	261821
130146	261822
140289	261823
32091	261824
17198	261825
6697	261826
26599	261827
13966	261828
81837	261829
131203	261830
5897	261831
275	261832
63750	261833
23935	261834
38098	261835
46489	261836
3780	261837
54338	261838
278607	261839
37308	261840
9093	261841
107530	261842
39256	261843
5297	261844
63964	261845
44126	261846
203489	261847
278835	261848
6958	261849
7508	261850
4197	261851
211503	261852
14076	261853
170254	261854
248878	261855
20092	261856
60812	261857
56261	261858
10779	261859
39216	261860
40337	261861
81328	261862
203795	261863
1176	261864
185904	261865
622	261866
219841	261867
11406	261868
37971	261869
10718	261870
19758	261871
37131	261872
21360	261873
121079	261874
73376	261875
74898	261876
105688	261877
312201	261878
1659	261879
8398	261880
182948	261881
138077	261882
153191	261883
86790	261884
25507	261885
314613	261886
45827	261887
40759	261888
5278	261889
85821	261890
35994	261891
14795	261892
29535	261893
114235	261894
24663	261895
211159	261896
85361	261897
21008	261898
18990	261899
122757	261900
19743	261901
6104	261902
39848	261903
28820	261904
141637	261905
57211	261906
97225	261907
1243	261908
36007	261909
1884	261910
124902	261911
133904	261912
52698	261913
17846	261914
111191	261915
13334	261916
21621	261917
1222	261918
25421	261919
25421	261920
7103	261921
112617	261922
5142	261923
4017	261924
4224	261925
52163	261926
14412	261927
26498	261928
9588	261929
197317	261930
28742	261931
197317	261932
7239	261933
125318	261934
58176	261935
14587	261936
120076	261937
22142	261938
11791	261939
183806	261940
23779	261941
7211	261942
15653	261943
153536	261944
71238	261945
2737	261946
75181	261947
207307	261948
23779	261949
13334	261950
60601	261951
37601	261952
32617	261953
52207	261954
7663	261955
102985	261956
54208	261957
12839	261958
133235	261959
45997	261960
154532	261961
187135	261962
10688	261963
6745	261964
76755	261965
150144	261966
81748	261967
51055	261968
210939	261969
52836	261970
1456	261971
1653	261972
89504	261973
122556	261974
16832	261975
282558	261976
62942	261977
69648	261978
42205	261979
102866	261980
70824	261981
120822	261982
7933	261983
185522	261984
193404	261985
26880	261986
326365	261987
27007	261988
34903	261989
40467	261990
134416	261991
48658	261992
6320	261993
272682	261994
6471	261995
21231	261996
173592	261997
24925	261998
27306	261999
39688	262000
258598	262001
12402	262002
179547	262003
2031	262004
112656	262005
125844	262006
43481	262007
16354	262008
57597	262009
19091	262010
167847	262011
121571	262012
714	262013
18761	262014
1598	262015
79018	262016
79283	262017
136974	262018
103309	262019
96788	262020
66449	262021
40847	262022
7248	262023
87442	262024
238420	262025
6508	262026
36816	262027
3172	262028
58897	262029
4953	262030
6046	262031
6026	262032
90101	262033
24541	262034
2928	262035
107228	262036
15483	262037
6452	262038
54829	262039
204929	262040
20232	262041
3212	262042
1193	262043
6257	262044
56202	262045
57638	262046
18958	262047
7678	262048
257068	262049
86227	262050
38990	262051
80183	262052
54053	262053
190882	262054
1120	262055
47968	262056
13325	262057
78384	262058
66959	262059
145857	262060
68914	262061
245708	262062
139350	262063
35575	262064
25051	262065
108508	262066
750	262067
61242	262068
828	262069
112945	262070
527	262071
4703	262072
148891	262073
138043	262074
324318	262075
214244	262076
79450	262077
52791	262078
82893	262079
30088	262080
22638	262081
24478	262082
17972	262083
183169	262084
40246	262085
38947	262086
83411	262087
3222	262088
559	262089
256424	262090
25300	262091
33343	262092
89293	262093
12610	262094
122549	262095
8498	262096
5450	262097
39092	262098
88554	262099
33560	262100
252610	262101
299387	262102
7425	262103
22018	262104
8437	262105
21246	262106
34177	262107
1991	262108
11741	262109
72277	262110
404	262111
3214	262112
146137	262113
39648	262114
221146	262115
882	262116
4724	262117
31086	262118
71118	262119
109727	262120
182839	262121
123020	262122
297899	262123
903	262124
4770	262125
59246	262126
4342	262127
8290	262128
35863	262129
43509	262130
213705	262131
34455	262132
244138	262133
34606	262134
26763	262135
122820	262136
111026	262137
6660	262138
13120	262139
69941	262140
20567	262141
138671	262142
200683	262143
129103	262144
125838	262145
141710	262146
141709	262147
279044	262148
248660	262149
121372	262150
60259	262151
61716	262152
91047	262153
83641	262154
48658	262155
41	262156
260113	262157
30428	262158
178534	262159
832	262160
4601	262161
3824	262162
718	262163
461	262164
7288	262165
3363	262166
8956	262167
3201	262168
323652	262169
85786	262170
1684	262171
79493	262172
25268	262173
31961	262174
70504	262175
57691	262176
30055	262177
123878	262178
300979	262179
57911	262180
63438	262181
24482	262182
14022	262183
25776	262184
37076	262185
21275	262186
125114	262187
60325	262188
6873	262189
6830	262190
150065	262191
61307	262192
172701	262193
162518	262194
166212	262195
71196	262196
98679	262197
40108	262198
83046	262199
199855	262200
36928	262201
15949	262202
1872	262203
140750	262204
59127	262205
87763	262206
199385	262207
286234	262208
250630	262209
225488	262210
146583	262211
49211	262212
22551	262213
5910	262214
72801	262215
88218	262216
2224	262217
88482	262218
45987	262219
146034	262220
12249	262221
124099	262222
35668	262223
78768	262224
96378	262225
215749	262226
14261	262227
173297	262228
288660	262229
673	262230
327221	262231
5717	262232
33959	262233
2046	262234
23913	262235
29931	262236
31021	262237
142030	262238
8953	262239
26925	262240
37255	262241
22736	262242
47900	262243
2679	262244
152209	262245
27010	262246
106249	262247
71809	262248
70640	262249
23884	262250
307424	262251
25785	262252
1817	262253
19519	262254
16296	262255
13144	262256
209608	262257
1592	262258
4201	262259
91012	262260
52588	262261
14358	262262
156149	262263
19557	262264
22440	262265
27179	262266
11869	262267
77824	262268
36244	262269
69196	262270
28837	262271
14	262272
39690	262273
38765	262274
318068	262275
58460	262276
330	262277
87457	262278
84592	262279
39058	262280
31411	262281
13822	262282
46483	262283
12845	262284
18873	262285
12371	262286
3520	262287
57913	262288
34713	262289
19365	262290
61940	262291
25410	262292
47651	262293
60607	262294
11898	262295
205084	262296
41	262297
35979	262298
14674	262299
68945	262300
6313	262301
84662	262302
56818	262303
73765	262304
9834	262305
321692	262306
51923	262307
119025	262308
71792	262309
70724	262310
241349	262311
150816	262312
17495	262313
12341	262314
15181	262315
210158	262316
122538	262317
190620	262318
61410	262319
120519	262320
3706	262321
66902	262322
25111	262323
165082	262324
22363	262325
45540	262326
167027	262327
140208	262328
37521	262329
4655	262330
9080	262331
40164	262332
132423	262333
152330	262334
24993	262335
23708	262336
28185	262337
24192	262338
15253	262339
9178	262340
60419	262341
123348	262342
48430	262343
139454	262344
159642	262345
137584	262346
18167	262347
3269	262348
23857	262349
114836	262350
90408	262351
49713	262352
41099	262353
143104	262354
13760	262355
55487	262356
8294	262357
34025	262358
150979	262359
86717	262360
195414	262361
297817	262362
120337	262363
57501	262364
191026	262365
85990	262366
3452	262367
80579	262368
28522	262369
91668	262370
45539	262371
134843	262372
627	262373
160529	262374
125641	262375
7511	262376
59743	262377
208732	262378
72047	262379
58162	262380
71849	262381
20885	262382
138339	262383
79530	262384
2502	262385
147799	262386
24380	262387
1530	262388
40859	262389
24513	262390
35527	262391
11616	262392
32871	262393
16175	262394
1991	262395
25740	262396
19623	262397
311928	262398
103946	262399
205	262400
34149	262401
54273	262402
5263	262403
41782	262404
81214	262405
8600	262406
224136	262407
61536	262408
77543	262409
20999	262410
188240	262411
311987	262412
51331	262413
37601	262414
28042	262415
192881	262416
14235	262417
117454	262418
54208	262419
20048	262420
39084	262421
227119	262422
84241	262423
38623	262424
49256	262425
109630	262426
14587	262427
45997	262428
14587	262429
138809	262430
11704	262431
3994	262432
121677	262433
81296	262434
15380	262435
268066	262436
80373	262437
72360	262438
10597	262439
139596	262440
30623	262441
12169	262442
58994	262443
13743	262444
61846	262445
4604	262446
6972	262447
18809	262448
52980	262449
27605	262450
62789	262451
95837	262452
87527	262453
9904	262454
88742	262455
58163	262456
101807	262457
64182	262458
5671	262459
48888	262460
77446	262461
13561	262462
50132	262463
6533	262464
105123	262465
39115	262466
20889	262467
35560	262468
5205	262469
23245	262470
69460	262471
214979	262472
75648	262473
64568	262474
746	262475
5130	262476
14888	262477
76055	262478
51487	262479
76098	262480
250863	262481
699	262482
61130	262483
177443	262484
47371	262485
43125	262486
21926	262487
133504	262488
40206	262489
29481	262490
270876	262491
40110	262492
140034	262493
19558	262494
135078	262495
25572	262496
25573	262497
34894	262498
65100	262499
573	262500
170336	262501
18351	262502
5797	262503
237	262504
1660	262505
109898	262506
2532	262507
25643	262508
309501	262509
106153	262510
164426	262511
14204	262512
171005	262513
1574	262514
62913	262515
288	262516
30607	262517
25036	262518
14190	262519
39945	262520
152596	262521
8313	262522
209034	262523
18173	262524
74990	262525
79467	262526
3954	262527
114975	262528
17573	262529
18128	262530
36239	262531
57448	262532
73573	262533
6367	262534
11959	262535
311787	262536
29693	262537
156812	262538
2616	262539
55021	262540
2122	262541
431	262542
13377	262543
36267	262544
54026	262545
111398	262546
9616	262547
38957	262548
327065	262549
105340	262550
264598	262551
119839	262552
107666	262553
106821	262554
95127	262555
106836	262556
18160	262557
51573	262558
78337	262559
25599	262560
23140	262561
23140	262562
236333	262563
85643	262564
12745	262565
6004	262566
157629	262567
71899	262568
18469	262569
84049	262570
55953	262571
8084	262572
10909	262573
174303	262574
216139	262575
56249	262576
56774	262577
85197	262578
38555	262579
21552	262580
32465	262581
5612	262582
38394	262583
22555	262584
38932	262585
27889	262586
79189	262587
7383	262588
76428	262589
56407	262590
56407	262591
54243	262592
54862	262593
23293	262594
18592	262595
123105	262596
87471	262597
86487	262598
14424	262599
136923	262600
51544	262601
138375	262602
45540	262603
34267	262604
7029	262605
39228	262606
212443	262607
29548	262608
51401	262609
19728	262610
27698	262611
24416	262612
753	262613
143478	262614
16981	262615
12869	262616
39745	262617
168192	262618
426	262619
9500	262620
205	262621
82416	262622
65665	262623
291730	262624
130956	262625
16199	262626
143941	262627
37597	262628
32048	262629
2671	262630
16389	262631
12035	262632
78287	262633
184869	262634
68883	262635
44922	262636
30437	262637
16045	262638
109965	262639
276843	262640
2360	262641
148569	262642
242639	262643
48730	262644
72033	262645
71	262646
31456	262647
228075	262648
45665	262649
38598	262650
30841	262651
175067	262652
12114	262653
14071	262654
26214	262655
121080	262656
88212	262657
5777	262658
33711	262659
30995	262660
204839	262661
177368	262662
81724	262663
70051	262664
46671	262665
245181	262666
114079	262667
290858	262668
45232	262669
4292	262670
7378	262671
2762	262672
26202	262673
5906	262674
15855	262675
1474	262676
157046	262677
242	262678
110590	262679
5259	262680
21236	262681
95246	262682
15162	262683
17742	262684
369	262685
13409	262686
27829	262687
243398	262688
77453	262689
3162	262690
68094	262691
969	262692
51852	262693
31044	262694
16396	262695
203771	262696
7277	262697
33620	262698
165247	262699
34060	262700
18724	262701
1799	262702
9628	262703
419	262704
10485	262705
31561	262706
2758	262707
109301	262708
4110	262709
94148	262710
100746	262711
70969	262712
58908	262713
318763	262714
113967	262715
39818	262716
106642	262717
120719	262718
127810	262719
1159	262720
218729	262721
8242	262722
14160	262723
65673	262724
312708	262725
28843	262726
118532	262727
107322	262728
53293	262729
22	262730
51806	262731
18519	262732
6053	262733
6850	262734
133157	262735
14892	262736
213155	262737
42385	262738
12183	262739
48937	262740
137392	262741
18940	262742
71507	262743
1442	262744
77679	262745
198158	262746
112510	262747
11963	262748
110209	262749
89300	262750
23273	262751
34161	262752
1971	262753
159718	262754
81921	262755
224826	262756
11435	262757
294293	262758
51695	262759
48389	262760
39081	262761
79610	262762
190074	262763
88400	262764
2771	262765
51720	262766
1845	262767
132787	262768
19574	262769
4038	262770
75387	262771
26	262772
105910	262773
19571	262774
7696	262775
18267	262776
81835	262777
16261	262778
74872	262779
271	262780
130483	262781
144585	262782
135522	262783
107386	262784
31030	262785
189	262786
93	262787
36683	262788
33405	262789
52869	262790
75275	262791
118048	262792
5268	262793
303488	262794
1353	262795
165282	262796
6704	262797
57447	262798
129184	262799
16715	262800
9163	262801
1688	262802
35991	262803
133188	262804
45311	262805
104903	262806
23389	262807
82277	262808
58240	262809
773	262810
3107	262811
45681	262812
25851	262813
25851	262814
47846	262815
701	262816
94224	262817
760	262818
12198	262819
25753	262820
14248	262821
4250	262822
150304	262823
3719	262824
5705	262825
80982	262826
54376	262827
1461	262828
1083	262829
999	262830
156475	262831
168668	262832
5458	262833
4375	262834
29416	262835
67203	262836
48384	262837
198821	262838
325384	262839
14073	262840
4810	262841
1017	262842
50925	262843
86547	262844
47367	262845
87310	262846
4	262847
3865	262848
18777	262849
20564	262850
41044	262851
130503	262852
85152	262853
2274	262854
137079	262855
192269	262856
25888	262857
124132	262858
11558	262859
889	262860
134150	262861
18012	262862
227908	262863
137955	262864
136064	262865
113213	262866
682	262867
34010	262868
128097	262869
211546	262870
120725	262871
87464	262872
9062	262873
170078	262874
199289	262875
134027	262876
120765	262877
279770	262878
69332	262879
230176	262880
108882	262881
90328	262882
11021	262883
6008	262884
215522	262885
1956	262886
16790	262887
114147	262888
14809	262889
24018	262890
178695	262891
34708	262892
258921	262893
286846	262894
286796	262895
286763	262896
25987	262897
874	262898
120011	262899
21181	262900
3267	262901
3319	262902
69349	262903
2196	262904
6138	262905
1883	262906
82681	262907
6187	262908
277352	262909
214764	262910
36379	262911
274578	262912
83587	262913
503	262914
83362	262915
1675	262916
4078	262917
6309	262918
55532	262919
14655	262920
37759	262921
27179	262922
34133	262923
31824	262924
192400	262925
234	262926
27971	262927
72807	262928
52364	262929
8575	262930
280672	262931
37335	262932
10584	262933
15029	262934
73100	262935
55738	262936
234692	262937
12659	262938
122973	262939
14105	262940
12195	262941
281476	262942
298549	262943
5853	262944
86298	262945
101963	262946
308599	262947
6532	262948
2711	262949
30924	262950
267937	262951
123524	262952
217046	262953
189390	262954
28969	262955
123601	262956
26246	262957
77538	262958
46426	262959
46583	262960
57173	262961
80002	262962
100077	262963
1169	262964
2042	262965
321492	262966
1558	262967
164814	262968
53315	262969
114272	262970
115903	262971
2815	262972
92174	262973
214538	262974
89633	262975
99544	262976
94280	262977
100445	262978
52355	262979
116112	262980
87742	262981
140495	262982
7869	262983
5862	262984
40763	262985
50828	262986
17923	262987
75662	262988
75939	262989
119909	262990
123436	262991
129157	262992
157096	262993
42255	262994
186130	262995
4469	262996
113291	262997
121378	262998
1912	262999
267267	263000
20520	263001
326155	263002
3085	263003
47196	263004
74585	263005
69148	263006
42613	263007
34384	263008
7446	263009
275016	263010
2459	263011
67846	263012
77133	263013
13858	263014
986	263015
36944	263016
174399	263017
64954	263018
33970	263019
178051	263020
185	263021
174155	263022
39970	263023
66223	263024
137592	263025
110	263026
874	263027
74998	263028
115082	263029
4029	263030
78961	263031
874	263032
74773	263033
2552	263034
229813	263035
5422	263036
8131	263037
2388	263038
135277	263039
34490	263040
23825	263041
130406	263042
62088	263043
38008	263044
1910	263045
160	263046
2107	263047
210770	263048
17100	263049
139279	263050
39075	263051
89754	263052
71088	263053
209857	263054
318314	263055
24909	263056
77991	263057
39214	263058
153069	263059
4424	263060
109805	263061
151	263062
92291	263063
96844	263064
96848	263065
7575	263066
65805	263067
4346	263068
167476	263069
65805	263070
8374	263071
660	263072
47913	263073
409	263074
16053	263075
6710	263076
285	263077
4178	263078
103144	263079
646	263080
768	263081
264576	263082
256882	263083
14005	263084
23737	263085
1325	263086
131666	263087
26223	263088
134801	263089
113314	263090
18417	263091
293186	263092
196755	263093
12415	263094
78560	263095
105206	263096
6915	263097
249247	263098
24530	263099
16814	263100
35133	263101
119613	263102
85036	263103
164798	263104
161548	263105
35958	263106
63104	263107
82218	263108
259649	263109
48758	263110
111123	263111
22108	263112
137116	263113
58016	263114
76904	263115
168167	263116
135359	263117
19293	263118
244027	263119
15449	263120
210825	263121
17431	263122
16780	263123
17530	263124
19706	263125
1511	263126
53524	263127
25991	263128
36576	263129
36939	263130
65340	263131
20425	263132
235229	263133
76802	263134
11165	263135
3574	263136
161995	263137
15191	263138
56009	263139
15884	263140
7325	263141
122918	263142
10670	263143
1457	263144
179643	263145
72805	263146
45624	263147
19492	263148
59884	263149
8841	263150
16741	263151
27189	263152
70755	263153
36851	263154
104348	263155
12162	263156
97615	263157
29759	263158
52441	263159
8928	263160
62804	263161
173654	263162
46515	263163
93793	263164
9227	263165
22230	263166
109315	263167
10870	263168
55943	263169
47431	263170
39945	263171
10194	263172
9826	263173
97801	263174
109884	263175
107987	263176
129185	263177
40039	263178
104274	263179
67934	263180
39681	263181
208387	263182
136810	263183
107530	263184
128065	263185
183669	263186
294118	263187
14365	263188
129079	263189
55928	263190
726	263191
223423	263192
7189	263193
1040	263194
123840	263195
3294	263196
39287	263197
28274	263198
52924	263199
87010	263200
212416	263201
665	263202
143594	263203
1389	263204
3456	263205
7148	263206
44866	263207
311305	263208
4136	263209
27414	263210
191059	263211
23813	263212
169077	263213
1244	263214
20807	263215
94070	263216
21731	263217
1140	263218
13893	263219
134154	263220
58518	263221
50795	263222
4614	263223
4370	263224
88146	263225
232417	263226
26468	263227
10116	263228
23825	263229
180	263230
348	263231
1956	263232
214350	263233
8135	263234
68979	263235
26202	263236
249905	263237
81242	263238
119673	263239
27159	263240
14342	263241
5662	263242
34455	263243
179584	263244
72180	263245
10885	263246
31575	263247
87449	263248
210947	263249
20783	263250
18902	263251
72199	263252
324616	263253
22450	263254
28599	263255
53771	263256
20261	263257
14699	263258
127425	263259
43553	263260
41720	263261
196190	263262
18207	263263
58823	263264
5180	263265
7081	263266
11979	263267
50614	263268
107709	263269
61117	263270
83998	263271
6858	263272
79880	263273
181238	263274
170392	263275
107382	263276
61307	263277
1536	263278
65147	263279
294761	263280
23806	263281
36601	263282
103361	263283
33884	263284
183741	263285
486	263286
35542	263287
9870	263288
31070	263289
29654	263290
67089	263291
31537	263292
36695	263293
107747	263294
23939	263295
33979	263296
28258	263297
230524	263298
39032	263299
28052	263300
2038	263301
121109	263302
87417	263303
109462	263304
27282	263305
109381	263306
137773	263307
28271	263308
133694	263309
16315	263310
11542	263311
4046	263312
81115	263313
40980	263314
33413	263315
18112	263316
1228	263317
1113	263318
45367	263319
21618	263320
180531	263321
245943	263322
6626	263323
3566	263324
3918	263325
89883	263326
79610	263327
36891	263328
208927	263329
87453	263330
985	263331
79489	263332
256086	263333
465	263334
7261	263335
43547	263336
135658	263337
31759	263338
96463	263339
75753	263340
41047	263341
77136	263342
60018	263343
17753	263344
20817	263345
2457	263346
33087	263347
3546	263348
11643	263349
136753	263350
214685	263351
55902	263352
279423	263353
72805	263354
8366	263355
173	263356
68713	263357
43840	263358
87881	263359
215269	263360
161309	263361
139159	263362
32079	263363
15887	263364
176398	263365
1992	263366
316596	263367
20135	263368
144293	263369
19721	263370
321787	263371
13366	263372
12786	263373
649	263374
41981	263375
47956	263376
13901	263377
63074	263378
122191	263379
18366	263380
40240	263381
11872	263382
244267	263383
20845	263384
1009	263385
19706	263386
96284	263387
126885	263388
203489	263389
38067	263390
21919	263391
164559	263392
44978	263393
58763	263394
36183	263395
61231	263396
122283	263397
146651	263398
242168	263399
98225	263400
1980	263401
40173	263402
17250	263403
250208	263404
246491	263405
169823	263406
100176	263407
65354	263408
95658	263409
15532	263410
149936	263411
166426	263412
75327	263413
503	263414
18897	263415
2113	263416
50855	263417
19222	263418
196868	263419
296241	263420
21919	263421
159589	263422
57442	263423
1077	263424
7505	263425
166860	263426
23245	263427
216144	263428
226939	263429
109837	263430
63917	263431
22703	263432
60472	263433
12925	263434
63524	263435
297591	263436
87117	263437
2135	263438
38921	263439
9026	263440
14536	263441
2113	263442
164633	263443
52678	263444
5527	263445
74784	263446
143888	263447
43823	263448
39370	263449
464	263450
3303	263451
108718	263452
114	263453
45260	263454
50668	263455
3610	263456
84983	263457
5007	263458
165365	263459
16084	263460
45643	263461
5789	263462
46155	263463
18900	263464
171247	263465
17873	263466
2939	263467
114485	263468
90761	263469
81994	263470
93298	263471
110312	263472
30500	263473
166705	263474
26560	263475
15780	263476
25530	263477
280555	263478
67944	263479
263200	263480
8598	263481
133704	263482
38588	263483
7052	263484
124967	263485
234301	263486
72551	263487
13178	263488
73407	263489
18224	263490
74253	263491
56564	263492
12003	263493
867	263494
21573	263495
17986	263496
10342	263497
26154	263498
312971	263499
25055	263500
88227	263501
21152	263502
195425	263503
40540	263504
12171	263505
53716	263506
54394	263507
25080	263508
71649	263509
37435	263510
19144	263511
11809	263512
25421	263513
83706	263514
104397	263515
297052	263516
3261	263517
32522	263518
12776	263519
51801	263520
15737	263521
12776	263522
39001	263523
1283	263524
7967	263525
7967	263526
18872	263527
7967	263528
18872	263529
18872	263530
7276	263531
36505	263532
2913	263533
199488	263534
52910	263535
49305	263536
130850	263537
26842	263538
14601	263539
126458	263540
63774	263541
4839	263542
57106	263543
97176	263544
48878	263545
2043	263546
19945	263547
4202	263548
111221	263549
15169	263550
19646	263551
15	263552
22741	263553
107963	263554
60274	263555
38583	263556
5181	263557
17116	263558
56593	263559
8754	263560
9040	263561
154134	263562
109995	263563
8598	263564
175247	263565
4850	263566
83651	263567
64096	263568
48535	263569
203242	263570
3161	263571
40687	263572
9041	263573
1044	263574
100803	263575
52040	263576
12511	263577
17033	263578
20877	263579
9	263580
1438	263581
143026	263582
216034	263583
55417	263584
108208	263585
166347	263586
249944	263587
41683	263588
33577	263589
22781	263590
36618	263591
301689	263592
5128	263593
74890	263594
32919	263595
165335	263596
23842	263597
316659	263598
137234	263599
41080	263600
177214	263601
44461	263602
171702	263603
16971	263604
43	263605
65357	263606
178126	263607
3998	263608
68001	263609
8073	263610
141572	263611
241248	263612
147921	263613
296823	263614
103	263615
49	263616
45259	263617
181354	263618
77823	263619
227064	263620
105070	263621
13522	263622
233517	263623
533	263624
227385	263625
18725	263626
97642	263627
83645	263628
6769	263629
11331	263630
10040	263631
34476	263632
8104	263633
1379	263634
23206	263635
182986	263636
38526	263637
31812	263638
100605	263639
6123	263640
9826	263641
39526	263642
288924	263643
33158	263644
201733	263645
31865	263646
142732	263647
93449	263648
28517	263649
33302	263650
52990	263651
122566	263652
17540	263653
828	263654
46283	263655
138337	263656
51177	263657
261141	263658
43236	263659
7187	263660
9688	263661
320	263662
2764	263663
78141	263664
37609	263665
172722	263666
4469	263667
3010	263668
322638	263669
21515	263670
147	263671
70048	263672
20538	263673
35918	263674
79640	263675
125097	263676
23	263677
12857	263678
1795	263679
48	263680
26928	263681
90683	263682
36438	263683
212295	263684
208347	263685
12163	263686
9281	263687
36623	263688
5714	263689
57267	263690
101404	263691
1868	263692
125734	263693
139826	263694
301764	263695
96659	263696
69016	263697
150945	263698
209434	263699
28893	263700
28487	263701
79645	263702
55128	263703
85770	263704
11885	263705
160526	263706
5773	263707
54943	263708
68133	263709
160805	263710
21319	263711
617	263712
24705	263713
2648	263714
39014	263715
1579	263716
278497	263717
254120	263718
94577	263719
6319	263720
233524	263721
780	263722
4312	263723
31839	263724
4754	263725
84150	263726
90366	263727
32700	263728
8881	263729
86338	263730
263849	263731
17253	263732
24278	263733
13517	263734
118139	263735
8987	263736
192576	263737
77421	263738
81514	263739
15053	263740
31036	263741
14193	263742
222	263743
38936	263744
16082	263745
6561	263746
97627	263747
167432	263748
262	263749
22096	263750
1236	263751
17455	263752
30983	263753
20724	263754
197857	263755
41269	263756
58510	263757
45470	263758
113981	263759
36057	263760
203974	263761
135676	263762
50623	263763
35	263764
7940	263765
70606	263766
21092	263767
165301	263768
286792	263769
57557	263770
7926	263771
84087	263772
38563	263773
136314	263774
45945	263775
25450	263776
1402	263777
143408	263778
48681	263779
12328	263780
218148	263781
129758	263782
245165	263783
11357	263784
89803	263785
66973	263786
17408	263787
38170	263788
18039	263789
261652	263790
596	263791
3503	263792
10341	263793
291	263794
20662	263795
1622	263796
134473	263797
585	263798
27113	263799
71798	263800
125859	263801
197062	263802
1128	263803
42671	263804
132856	263805
24846	263806
322754	263807
25376	263808
177341	263809
8514	263810
133516	263811
138394	263812
216828	263813
18	263814
74256	263815
17416	263816
181317	263817
103908	263818
289949	263819
131560	263820
35905	263821
182191	263822
2354	263823
12047	263824
5902	263825
61979	263826
9462	263827
14897	263828
31776	263829
33306	263830
118	263831
114290	263832
4862	263833
82772	263834
100516	263835
226709	263836
57960	263837
18061	263838
40062	263839
3363	263840
21644	263841
53416	263842
87762	263843
13072	263844
34107	263845
55283	263846
67666	263847
209416	263848
84396	263849
10414	263850
1947	263851
17193	263852
35738	263853
1921	263854
1620	263855
28721	263856
434	263857
42970	263858
1632	263859
22159	263860
77356	263861
1787	263862
1882	263863
632	263864
28640	263865
296662	263866
84405	263867
1522	263868
1086	263869
198252	263870
5978	263871
9788	263872
11338	263873
8389	263874
77341	263875
3010	263876
31418	263877
186815	263878
228322	263879
39975	263880
159541	263881
288119	263882
89122	263883
234401	263884
13855	263885
95551	263886
58797	263887
37648	263888
120670	263889
14281	263890
24787	263891
110132	263892
26772	263893
7403	263894
270295	263895
257673	263896
15224	263897
8416	263898
63006	263899
1659	263900
81570	263901
758	263902
19331	263903
4835	263904
21881	263905
45002	263906
209679	263907
67819	263908
216201	263909
99883	263910
252574	263911
50455	263912
6226	263913
6226	263914
302905	263915
44600	263916
25292	263917
17525	263918
2327	263919
37781	263920
48406	263921
4835	263922
3967	263923
17406	263924
6123	263925
167954	263926
5246	263927
114616	263928
87262	263929
101551	263930
216544	263931
12631	263932
88984	263933
37071	263934
17526	263935
47121	263936
284058	263937
3381	263938
228282	263939
155470	263940
109000	263941
159935	263942
23477	263943
48873	263944
13856	263945
16577	263946
36842	263947
22335	263948
262442	263949
492	263950
4005	263951
61739	263952
31333	263953
156182	263954
121943	263955
216519	263956
39366	263957
7020	263958
2172	263959
289102	263960
61137	263961
5291	263962
75401	263963
142065	263964
3211	263965
47350	263966
41080	263967
65504	263968
23700	263969
43168	263970
26297	263971
470	263972
28330	263973
147698	263974
27514	263975
95600	263976
85312	263977
51884	263978
242130	263979
19556	263980
122139	263981
5713	263982
19791	263983
80390	263984
193692	263985
105425	263986
6137	263987
218074	263988
276	263989
4325	263990
84551	263991
58817	263992
166636	263993
179924	263994
87474	263995
49382	263996
135075	263997
1076	263998
19494	263999
17802	264000
209100	264001
23902	264002
54688	264003
86360	264004
30640	264005
65530	264006
8381	264007
20835	264008
52107	264009
79049	264010
210775	264011
38155	264012
63176	264013
41018	264014
216686	264015
7481	264016
149533	264017
1302	264018
34455	264019
143850	264020
34959	264021
64621	264022
45073	264023
51708	264024
105634	264025
15072	264026
11099	264027
9733	264028
5254	264029
29257	264030
205728	264031
105376	264032
42902	264033
37174	264034
4797	264035
107151	264036
1578	264037
199168	264038
45486	264039
122993	264040
287503	264041
5706	264042
23832	264043
8621	264044
11975	264045
20940	264046
22043	264047
4201	264048
1709	264049
22315	264050
263293	264051
10807	264052
148273	264053
48282	264054
121227	264055
10106	264056
25967	264057
705	264058
27697	264059
283745	264060
121683	264061
73164	264062
209863	264063
35009	264064
14708	264065
2604	264066
12153	264067
11806	264068
84856	264069
21642	264070
32946	264071
1284	264072
4073	264073
512	264074
16122	264075
165973	264076
78189	264077
53333	264078
3047	264079
38050	264080
55550	264081
42794	264082
31151	264083
32563	264084
34708	264085
107020	264086
7020	264087
550	264088
215897	264089
28598	264090
1969	264091
27219	264092
12730	264093
15040	264094
57040	264095
174718	264096
6571	264097
6533	264098
39549	264099
197703	264100
25125	264101
54910	264102
82581	264103
128921	264104
37253	264105
117610	264106
14091	264107
17275	264108
295220	264109
312193	264110
82112	264111
8751	264112
65071	264113
6364	264114
69950	264115
35085	264116
93197	264117
19469	264118
45378	264119
119078	264120
15306	264121
158666	264122
153219	264123
17945	264124
52440	264125
32112	264126
36918	264127
60188	264128
237703	264129
111401	264130
18413	264131
43873	264132
24517	264133
30834	264134
202056	264135
3654	264136
27770	264137
58295	264138
138137	264139
98231	264140
12585	264141
5254	264142
15548	264143
25541	264144
4717	264145
9474	264146
57112	264147
42177	264148
88374	264149
85863	264150
128947	264151
14949	264152
42324	264153
112445	264154
20571	264155
36884	264156
55235	264157
10721	264158
46489	264159
19645	264160
4417	264161
5073	264162
2263	264163
44347	264164
22107	264165
12493	264166
27679	264167
196117	264168
87616	264169
2760	264170
4084	264171
89709	264172
12632	264173
48575	264174
44928	264175
10294	264176
90264	264177
3623	264178
31750	264179
11588	264180
1294	264181
201630	264182
19927	264183
66690	264184
18326	264185
79584	264186
7723	264187
25088	264188
76095	264189
67623	264190
81375	264191
134	264192
59344	264193
292015	264194
182223	264195
201572	264196
4982	264197
42	264198
3018	264199
24621	264200
103853	264201
59734	264202
131368	264203
8651	264204
86355	264205
40460	264206
108110	264207
2134	264208
18418	264209
3655	264210
45713	264211
127471	264212
114552	264213
13910	264214
70533	264215
6664	264216
4059	264217
127523	264218
79	264219
36746	264220
37666	264221
2420	264222
11869	264223
87577	264224
32593	264225
16	264226
90290	264227
3428	264228
321937	264229
919	264230
49133	264231
191559	264232
628	264233
57013	264234
54574	264235
2547	264236
34428	264237
233363	264238
59049	264239
1711	264240
56813	264241
19329	264242
7353	264243
6356	264244
14024	264245
50763	264246
4801	264247
16918	264248
56258	264249
47492	264250
81563	264251
174888	264252
53096	264253
52980	264254
9592	264255
99098	264256
14395	264257
10207	264258
21573	264259
127210	264260
39351	264261
4369	264262
6092	264263
129711	264264
20099	264265
77576	264266
36351	264267
50762	264268
137694	264269
65037	264270
32011	264271
169108	264272
128883	264273
13333	264274
119654	264275
11581	264276
16514	264277
9550	264278
4556	264279
93758	264280
317409	264281
88129	264282
190364	264283
16	264284
83577	264285
1236	264286
55789	264287
48084	264288
291339	264289
153	264290
74001	264291
31346	264292
4253	264293
55081	264294
39071	264295
5173	264296
263197	264297
10	264298
44	264299
7847	264300
196984	264301
2668	264302
68094	264303
1725	264304
299	264305
23097	264306
25	264307
37376	264308
15485	264309
76641	264310
70102	264311
102911	264312
3125	264313
3125	264314
3125	264315
11975	264316
26465	264317
64814	264318
7823	264319
64396	264320
34130	264321
5788	264322
31935	264323
7444	264324
188647	264325
15521	264326
66328	264327
23293	264328
149762	264329
880	264330
68635	264331
6369	264332
1498	264333
17446	264334
128512	264335
4482	264336
137964	264337
55598	264338
7302	264339
294	264340
137915	264341
31614	264342
21813	264343
76050	264344
43607	264345
73760	264346
167563	264347
6752	264348
176	264349
18688	264350
8209	264351
113118	264352
32478	264353
84661	264354
11938	264355
5695	264356
22017	264357
1346	264358
554	264359
59700	264360
21142	264361
50385	264362
7722	264363
46483	264364
31	264365
10593	264366
30021	264367
99	264368
46787	264369
3595	264370
10957	264371
34401	264372
57636	264373
22518	264374
323253	264375
7962	264376
22864	264377
16540	264378
64528	264379
7844	264380
22142	264381
155627	264382
5857	264383
8046	264384
292043	264385
39867	264386
230	264387
46552	264388
49442	264389
68596	264390
1328	264391
64380	264392
29762	264393
49798	264394
22911	264395
152768	264396
64899	264397
171844	264398
103881	264399
127576	264400
198735	264401
27260	264402
57369	264403
38820	264404
248816	264405
25970	264406
134692	264407
81857	264408
149074	264409
134200	264410
40994	264411
38710	264412
8255	264413
35437	264414
43877	264415
2214	264416
67	264417
59422	264418
14881	264419
1600	264420
74521	264421
41488	264422
12307	264423
5419	264424
11978	264425
183461	264426
1800	264427
22298	264428
6897	264429
81211	264430
276673	264431
40479	264432
103951	264433
16193	264434
1339	264435
115715	264436
53490	264437
124823	264438
25203	264439
20	264440
6863	264441
15009	264442
11567	264443
150903	264444
49792	264445
5016	264446
19877	264447
64690	264448
20312	264449
42767	264450
39857	264451
98511	264452
239	264453
228	264454
293775	264455
116967	264456
58421	264457
49	264458
3307	264459
285524	264460
515	264461
273	264462
114909	264463
186403	264464
29731	264465
1443	264466
67576	264467
36488	264468
19983	264469
10716	264470
73155	264471
173389	264472
33731	264473
3215	264474
51735	264475
5022	264476
13809	264477
46888	264478
113872	264479
1984	264480
284700	264481
29005	264482
124	264483
27478	264484
29432	264485
34787	264486
5387	264487
131315	264488
116473	264489
67578	264490
35918	264491
35029	264492
124858	264493
127854	264494
141012	264495
38363	264496
39430	264497
81591	264498
33884	264499
213436	264500
49072	264501
235403	264502
256470	264503
172433	264504
13038	264505
191176	264506
191208	264507
8057	264508
115617	264509
9597	264510
6230	264511
14657	264512
110237	264513
311076	264514
54231	264515
306	264516
13421	264517
10735	264518
3790	264519
136734	264520
16540	264521
38660	264522
18597	264523
71476	264524
58480	264525
79043	264526
56681	264527
80501	264528
4426	264529
80881	264530
83217	264531
89686	264532
42388	264533
12849	264534
1884	264535
13037	264536
15852	264537
150443	264538
292229	264539
11238	264540
9270	264541
274	264542
220649	264543
14659	264544
53328	264545
8133	264546
41080	264547
2879	264548
336	264549
9302	264550
2432	264551
25545	264552
46294	264553
299	264554
50759	264555
7140	264556
118263	264557
139645	264558
143047	264559
5695	264560
130712	264561
11824	264562
19024	264563
6748	264564
49426	264565
65564	264566
40283	264567
200533	264568
424	264569
8513	264570
28486	264571
85348	264572
40622	264573
43981	264574
4652	264575
43024	264576
128376	264577
74908	264578
53765	264579
198	264580
27336	264581
1998	264582
209503	264583
99649	264584
91973	264585
138052	264586
50149	264587
9500	264588
137163	264589
79616	264590
190598	264591
9866	264592
182858	264593
27680	264594
11768	264595
17463	264596
52387	264597
12491	264598
18519	264599
24399	264600
2460	264601
69937	264602
58487	264603
606	264604
169446	264605
120255	264606
51809	264607
233981	264608
19537	264609
45236	264610
13915	264611
10024	264612
105361	264613
37165	264614
148609	264615
6295	264616
61443	264617
79871	264618
8063	264619
33439	264620
100121	264621
288127	264622
37494	264623
241121	264624
2019	264625
721	264626
10506	264627
56050	264628
12166	264629
191008	264630
11213	264631
10610	264632
50451	264633
63015	264634
721	264635
721	264636
221985	264637
20340	264638
17557	264639
7575	264640
21148	264641
9928	264642
84897	264643
22780	264644
292	264645
10532	264646
5925	264647
11754	264648
302170	264649
6579	264650
137254	264651
1472	264652
39080	264653
2313	264654
5315	264655
99045	264656
38253	264657
22427	264658
48118	264659
636	264660
81993	264661
56131	264662
9056	264663
47751	264664
12979	264665
36453	264666
262909	264667
87	264668
1443	264669
4372	264670
6852	264671
12879	264672
130866	264673
190	264674
11887	264675
164816	264676
65470	264677
4521	264678
53651	264679
973	264680
162349	264681
85605	264682
206248	264683
28277	264684
139310	264685
90969	264686
40704	264687
11849	264688
45895	264689
546	264690
3159	264691
177002	264692
4924	264693
41941	264694
42248	264695
2380	264696
49910	264697
67681	264698
9635	264699
32710	264700
35886	264701
128868	264702
40073	264703
2796	264704
97960	264705
150724	264706
39697	264707
21	264708
52105	264709
7315	264710
21952	264711
2902	264712
19293	264713
2223	264714
2800	264715
102270	264716
103144	264717
62332	264718
2916	264719
2435	264720
184790	264721
57285	264722
161162	264723
5214	264724
29291	264725
124248	264726
57285	264727
6735	264728
9012	264729
830	264730
4467	264731
6071	264732
55918	264733
81337	264734
75574	264735
8003	264736
38859	264737
270614	264738
93	264739
156885	264740
164030	264741
83245	264742
48691	264743
112873	264744
264072	264745
16988	264746
5937	264747
199812	264748
1484	264749
290772	264750
82545	264751
24440	264752
12491	264753
5047	264754
36686	264755
10541	264756
23037	264757
26748	264758
19217	264759
19094	264760
1176	264761
251213	264762
13545	264763
15834	264764
175353	264765
8546	264766
52146	264767
77672	264768
129709	264769
180183	264770
37201	264771
122215	264772
1676	264773
51623	264774
197825	264775
273302	264776
154349	264777
3782	264778
27262	264779
234364	264780
18411	264781
33452	264782
13471	264783
277504	264784
162649	264785
488	264786
81466	264787
129784	264788
17947	264789
58337	264790
5664	264791
27874	264792
71680	264793
52840	264794
3301	264795
61156	264796
22913	264797
119702	264798
1530	264799
365	264800
41652	264801
341	264802
559	264803
109848	264804
26977	264805
43119	264806
67195	264807
27309	264808
92707	264809
80854	264810
33254	264811
47752	264812
15788	264813
1303	264814
52558	264815
33157	264816
71553	264817
1731	264818
10317	264819
109271	264820
15930	264821
4708	264822
51298	264823
3268	264824
58995	264825
18426	264826
158896	264827
9890	264828
151595	264829
24463	264830
180821	264831
23018	264832
72805	264833
265045	264834
136570	264835
442	264836
47420	264837
1268	264838
6253	264839
2879	264840
112828	264841
129796	264842
5318	264843
587	264844
79716	264845
31520	264846
1012	264847
42227	264848
3249	264849
34932	264850
10736	264851
26351	264852
718	264853
79357	264854
23458	264855
2256	264856
26554	264857
239	264858
122990	264859
201715	264860
99933	264861
97368	264862
71000	264863
14700	264864
69875	264865
171	264866
16723	264867
98452	264868
10541	264869
22985	264870
27542	264871
2655	264872
1294	264873
17986	264874
7405	264875
2656	264876
107774	264877
11034	264878
102812	264879
19126	264880
241274	264881
89253	264882
52688	264883
58469	264884
111716	264885
128381	264886
113462	264887
194858	264888
33552	264889
126185	264890
17980	264891
6748	264892
123181	264893
5266	264894
75	264895
338	264896
87185	264897
119	264898
19180	264899
113206	264900
53786	264901
46424	264902
15741	264903
33615	264904
198369	264905
8555	264906
10907	264907
38947	264908
26721	264909
27683	264910
225222	264911
121436	264912
1357	264913
109116	264914
230681	264915
175751	264916
134836	264917
97181	264918
8060	264919
143839	264920
44937	264921
256648	264922
99643	264923
73195	264924
51251	264925
205896	264926
58642	264927
31737	264928
8482	264929
50918	264930
54366	264931
149397	264932
263291	264933
23211	264934
22888	264935
69154	264936
67103	264937
44946	264938
256543	264939
123368	264940
168090	264941
2235	264942
56477	264943
107257	264944
35238	264945
14371	264946
24237	264947
119056	264948
43580	264949
57580	264950
194	264951
19497	264952
158231	264953
50299	264954
63765	264955
218	264956
8213	264957
1450	264958
79280	264959
97603	264960
51534	264961
1207	264962
26735	264963
120236	264964
227083	264965
24246	264966
305612	264967
44767	264968
41060	264969
5640	264970
517	264971
48406	264972
41612	264973
129071	264974
8228	264975
123828	264976
92395	264977
157796	264978
9854	264979
44549	264980
34003	264981
19662	264982
37406	264983
68048	264984
17921	264985
45701	264986
137192	264987
22244	264988
115483	264989
30331	264990
76092	264991
12633	264992
73825	264993
3247	264994
8374	264995
166883	264996
27813	264997
21432	264998
24862	264999
250604	265000
109995	265001
71174	265002
7149	265003
51167	265004
101474	265005
21943	265006
38024	265007
57157	265008
209481	265009
7463	265010
44284	265011
198	265012
75270	265013
7908	265014
47057	265015
28163	265016
709	265017
23675	265018
379	265019
13830	265020
46668	265021
160837	265022
105712	265023
88427	265024
197433	265025
300765	265026
113686	265027
157119	265028
50701	265029
124297	265030
16312	265031
23514	265032
21	265033
176493	265034
289767	265035
2471	265036
5300	265037
131083	265038
86043	265039
39864	265040
39162	265041
162858	265042
5862	265043
197309	265044
146395	265045
156896	265046
5291	265047
133530	265048
77088	265049
189147	265050
119615	265051
62410	265052
53991	265053
106993	265054
136479	265055
101972	265056
36132	265057
31835	265058
102748	265059
115041	265060
104097	265061
113153	265062
140270	265063
209834	265064
49728	265065
48856	265066
200689	265067
113776	265068
80377	265069
244239	265070
154154	265071
96656	265072
191	265073
19862	265074
207147	265075
97652	265076
63753	265077
20829	265078
174335	265079
211368	265080
30922	265081
54398	265082
124931	265083
177913	265084
117732	265085
289665	265086
29161	265087
23663	265088
24452	265089
6674	265090
2967	265091
137532	265092
10174	265093
33223	265094
91028	265095
54799	265096
46916	265097
319484	265098
156140	265099
38606	265100
7452	265101
122205	265102
34353	265103
162651	265104
249061	265105
25943	265106
14262	265107
33602	265108
216507	265109
59262	265110
170526	265111
57943	265112
73378	265113
73463	265114
2455	265115
60678	265116
26980	265117
183870	265118
233	265119
1027	265120
200272	265121
81825	265122
44294	265123
11436	265124
155703	265125
269150	265126
6745	265127
59458	265128
52923	265129
58591	265130
29800	265131
114485	265132
7702	265133
132138	265134
33130	265135
80099	265136
4359	265137
34642	265138
18524	265139
241588	265140
209278	265141
68302	265142
45974	265143
52160	265144
619	265145
127840	265146
1794	265147
32622	265148
21581	265149
35260	265150
127459	265151
5892	265152
4526	265153
21675	265154
41275	265155
21143	265156
38046	265157
9854	265158
17525	265159
189638	265160
33267	265161
3756	265162
27690	265163
178445	265164
91636	265165
45777	265166
67128	265167
71957	265168
14676	265169
7126	265170
211843	265171
9404	265172
45071	265173
9204	265174
40364	265175
58928	265176
72430	265177
82168	265178
16546	265179
11289	265180
6471	265181
190215	265182
30162	265183
164036	265184
53574	265185
14328	265186
19	265187
78534	265188
108241	265189
209512	265190
1420	265191
8035	265192
92352	265193
171566	265194
44676	265195
134589	265196
4007	265197
6959	265198
53512	265199
49435	265200
16516	265201
28043	265202
15234	265203
37748	265204
70323	265205
5767	265206
61243	265207
12494	265208
46755	265209
77978	265210
155310	265211
104079	265212
75500	265213
222990	265214
28640	265215
10290	265216
73982	265217
15059	265218
4160	265219
5630	265220
36423	265221
18271	265222
9817	265223
59982	265224
115214	265225
249284	265226
220375	265227
241888	265228
51010	265229
54366	265230
21308	265231
54185	265232
59695	265233
56362	265234
59982	265235
20602	265236
19323	265237
61379	265238
173742	265239
85085	265240
61670	265241
26518	265242
306904	265243
175644	265244
95103	265245
1141	265246
173628	265247
24879	265248
12461	265249
61474	265250
5301	265251
16704	265252
34920	265253
33109	265254
2146	265255
85188	265256
63991	265257
3358	265258
16981	265259
35542	265260
5351	265261
109478	265262
14815	265263
285168	265264
52330	265265
101275	265266
17059	265267
4805	265268
72798	265269
84304	265270
28046	265271
49868	265272
125881	265273
25087	265274
178240	265275
1776	265276
319216	265277
3780	265278
71442	265279
2913	265280
27057	265281
71834	265282
130532	265283
88360	265284
178765	265285
195539	265286
12656	265287
10566	265288
203310	265289
18401	265290
18068	265291
80525	265292
1897	265293
227773	265294
159159	265295
7777	265296
45260	265297
55392	265298
100564	265299
208508	265300
55392	265301
166204	265302
137602	265303
21301	265304
20645	265305
24028	265306
31577	265307
2540	265308
3214	265309
135175	265310
50328	265311
2609	265312
566	265313
35998	265314
92265	265315
125529	265316
2640	265317
153750	265318
170655	265319
4283	265320
4598	265321
3173	265322
25109	265323
269506	265324
45997	265325
125999	265326
62902	265327
18082	265328
62902	265329
7663	265330
58010	265331
55819	265332
1074	265333
27506	265334
36418	265335
70319	265336
216636	265337
662	265338
40201	265339
145871	265340
22716	265341
191721	265342
16669	265343
32102	265344
49321	265345
228079	265346
103893	265347
1326	265348
66127	265349
584	265350
157114	265351
77688	265352
161238	265353
182829	265354
8839	265355
52946	265356
11445	265357
36576	265358
14218	265359
560	265360
180874	265361
300495	265362
123709	265363
50564	265364
299948	265365
203449	265366
265904	265367
45887	265368
43421	265369
25649	265370
49897	265371
43421	265372
72129	265373
72	265374
19638	265375
15827	265376
39322	265377
18598	265378
31223	265379
306318	265380
157906	265381
76259	265382
98562	265383
14590	265384
6341	265385
39296	265386
17337	265387
152130	265388
13824	265389
39084	265390
90316	265391
1707	265392
138552	265393
56101	265394
198701	265395
9829	265396
31713	265397
24592	265398
6092	265399
6092	265400
39084	265401
84241	265402
32148	265403
129168	265404
84241	265405
39084	265406
107325	265407
28601	265408
23071	265409
99472	265410
94674	265411
85644	265412
2881	265413
47086	265414
85836	265415
71903	265416
47424	265417
84477	265418
11963	265419
92508	265420
119527	265421
10247	265422
40583	265423
154011	265424
4901	265425
87744	265426
44060	265427
7920	265428
16257	265429
99923	265430
11285	265431
28606	265432
12351	265433
18303	265434
4588	265435
2414	265436
3566	265437
14555	265438
199313	265439
183617	265440
120557	265441
133882	265442
15565	265443
14995	265444
69375	265445
46969	265446
53379	265447
65503	265448
39259	265449
2266	265450
26693	265451
58237	265452
74620	265453
259831	265454
18253	265455
100436	265456
197427	265457
43423	265458
132411	265459
34779	265460
264084	265461
103995	265462
99549	265463
217292	265464
39259	265465
31856	265466
291034	265467
34779	265468
112696	265469
192566	265470
70078	265471
180643	265472
215304	265473
18678	265474
29156	265475
1125	265476
2260	265477
43	265478
91	265479
31303	265480
15452	265481
2229	265482
106127	265483
4120	265484
31844	265485
155835	265486
229074	265487
46467	265488
16384	265489
30626	265490
10990	265491
26091	265492
53998	265493
127759	265494
16192	265495
82578	265496
18545	265497
6059	265498
13291	265499
267733	265500
91196	265501
133341	265502
16142	265503
137601	265504
6246	265505
4122	265506
15963	265507
125704	265508
205022	265509
168466	265510
201626	265511
59196	265512
214609	265513
246069	265514
221	265515
78460	265516
70232	265517
135868	265518
22310	265519
246605	265520
7407	265521
59142	265522
55886	265523
4233	265524
177090	265525
9182	265526
36569	265527
13513	265528
79808	265529
19062	265530
24420	265531
74153	265532
252	265533
1647	265534
181065	265535
201031	265536
230347	265537
22450	265538
66039	265539
11576	265540
13255	265541
172711	265542
114376	265543
327361	265544
205937	265545
503	265546
14461	265547
16453	265548
213314	265549
246007	265550
185902	265551
124640	265552
226634	265553
177437	265554
301143	265555
298643	265556
117261	265557
158453	265558
196412	265559
15172	265560
91650	265561
6152	265562
113384	265563
121931	265564
3667	265565
19994	265566
507	265567
73933	265568
68502	265569
138225	265570
27723	265571
3396	265572
960	265573
105440	265574
120390	265575
12953	265576
40245	265577
286284	265578
10705	265579
59923	265580
70532	265581
99444	265582
12868	265583
312373	265584
116631	265585
12548	265586
178123	265587
71358	265588
38846	265589
270132	265590
139311	265591
106052	265592
5361	265593
5506	265594
8948	265595
61603	265596
148813	265597
211979	265598
56652	265599
35964	265600
2758	265601
100218	265602
66907	265603
21015	265604
210396	265605
49209	265606
30	265607
9788	265608
12664	265609
22937	265610
88	265611
73447	265612
2758	265613
19610	265614
107769	265615
53178	265616
6967	265617
6967	265618
188710	265619
53104	265620
797	265621
16601	265622
196137	265623
10312	265624
17543	265625
11618	265626
11898	265627
521	265628
110283	265629
59847	265630
21520	265631
20332	265632
97438	265633
57421	265634
5545	265635
12818	265636
111380	265637
48586	265638
23504	265639
53547	265640
4542	265641
32278	265642
29877	265643
87772	265644
26067	265645
2862	265646
14160	265647
6948	265648
28956	265649
254273	265650
7469	265651
4376	265652
27004	265653
44743	265654
13139	265655
3694	265656
25691	265657
96971	265658
49101	265659
39556	265660
41999	265661
132079	265662
125261	265663
39485	265664
41991	265665
43064	265666
78827	265667
99	265668
20450	265669
55953	265670
14264	265671
88633	265672
18668	265673
18809	265674
138616	265675
113411	265676
18322	265677
41472	265678
164007	265679
41045	265680
36882	265681
256274	265682
13376	265683
47630	265684
14693	265685
131050	265686
1705	265687
73368	265688
360	265689
7482	265690
32051	265691
19761	265692
6955	265693
93805	265694
1686	265695
129270	265696
217999	265697
50252	265698
54862	265699
134600	265700
11148	265701
33360	265702
18046	265703
48164	265704
28715	265705
57913	265706
986	265707
226521	265708
10333	265709
233405	265710
162259	265711
142698	265712
175481	265713
135650	265714
97963	265715
206908	265716
27789	265717
233377	265718
47506	265719
27893	265720
86041	265721
6572	265722
27538	265723
9298	265724
211207	265725
15279	265726
176556	265727
203179	265728
15001	265729
2523	265730
4721	265731
10557	265732
27283	265733
7615	265734
56481	265735
1088	265736
20567	265737
935	265738
7282	265739
5773	265740
49226	265741
121870	265742
7338	265743
261489	265744
33844	265745
70815	265746
29590	265747
18603	265748
23191	265749
55649	265750
45969	265751
36394	265752
10968	265753
117322	265754
3818	265755
31827	265756
5045	265757
79301	265758
190075	265759
10062	265760
14646	265761
15001	265762
53958	265763
16081	265764
165906	265765
38381	265766
190817	265767
40588	265768
5327	265769
74216	265770
87136	265771
17037	265772
963	265773
42955	265774
81689	265775
71830	265776
49978	265777
20567	265778
54262	265779
48255	265780
19030	265781
111	265782
49710	265783
5157	265784
7922	265785
56124	265786
54417	265787
1637	265788
678	265789
89183	265790
4369	265791
276457	265792
102753	265793
134015	265794
10291	265795
252770	265796
33689	265797
57076	265798
47959	265799
114867	265800
292262	265801
26606	265802
8496	265803
66662	265804
128833	265805
44181	265806
10291	265807
6058	265808
38012	265809
150808	265810
3485	265811
75905	265812
70136	265813
49978	265814
20258	265815
27695	265816
187191	265817
27455	265818
90647	265819
16276	265820
21462	265821
4972	265822
43726	265823
172410	265824
37	265825
14198	265826
21911	265827
289529	265828
119064	265829
12371	265830
66384	265831
296862	265832
73868	265833
57779	265834
4988	265835
322182	265836
85413	265837
686	265838
50865	265839
57114	265840
66913	265841
142286	265842
780	265843
45411	265844
6231	265845
50920	265846
7447	265847
3904	265848
80735	265849
35493	265850
5834	265851
5834	265852
1673	265853
128138	265854
81991	265855
7188	265856
10636	265857
71899	265858
14137	265859
19062	265860
18981	265861
104638	265862
31545	265863
94819	265864
250053	265865
15566	265866
208155	265867
49470	265868
25565	265869
55018	265870
8415	265871
56056	265872
163881	265873
3385	265874
296849	265875
7477	265876
62958	265877
101484	265878
70507	265879
63275	265880
109236	265881
2153	265882
91367	265883
2109	265884
113797	265885
261980	265886
30787	265887
588	265888
114993	265889
327541	265890
17167	265891
37163	265892
61435	265893
11435	265894
62272	265895
123975	265896
167862	265897
20606	265898
257138	265899
45465	265900
11792	265901
79774	265902
314491	265903
93945	265904
13827	265905
147260	265906
16768	265907
1661	265908
21845	265909
137308	265910
2169	265911
55619	265912
40414	265913
71187	265914
1308	265915
202868	265916
103371	265917
98977	265918
167962	265919
14437	265920
303352	265921
213147	265922
118921	265923
45276	265924
39047	265925
208311	265926
3477	265927
139262	265928
98328	265929
1808	265930
41788	265931
57848	265932
206552	265933
9101	265934
82207	265935
4444	265936
3884	265937
63080	265938
7602	265939
94845	265940
22188	265941
309958	265942
71485	265943
38958	265944
175887	265945
133097	265946
91828	265947
78705	265948
191885	265949
53162	265950
8386	265951
196	265952
148562	265953
15301	265954
87152	265955
45294	265956
2759	265957
202764	265958
79702	265959
42694	265960
316246	265961
207919	265962
3970	265963
51683	265964
199632	265965
1989	265966
2327	265967
113712	265968
11874	265969
2356	265970
1572	265971
25027	265972
8431	265973
1764	265974
38631	265975
7622	265976
6149	265977
70390	265978
21421	265979
51998	265980
2234	265981
109366	265982
210110	265983
9230	265984
34863	265985
91664	265986
23902	265987
41336	265988
115388	265989
82384	265990
132335	265991
26752	265992
2317	265993
134926	265994
22475	265995
10114	265996
39943	265997
86	265998
149523	265999
38070	266000
53053	266001
2512	266002
197366	266003
3277	266004
59016	266005
892	266006
11146	266007
46467	266008
92133	266009
405	266010
136308	266011
200307	266012
71409	266013
167077	266014
65774	266015
165772	266016
39046	266017
107321	266018
695	266019
263282	266020
5322	266021
7647	266022
19751	266023
108731	266024
89071	266025
575	266026
265684	266027
5174	266028
28244	266029
507	266030
586	266031
4981	266032
3454	266033
14286	266034
16508	266035
1479	266036
4270	266037
297861	266038
8	266039
18016	266040
11584	266041
39073	266042
86355	266043
3543	266044
30402	266045
180611	266046
60177	266047
91763	266048
23062	266049
66484	266050
70798	266051
20386	266052
120668	266053
74000	266054
76457	266055
150379	266056
123981	266057
90405	266058
93058	266059
91042	266060
6445	266061
60622	266062
54959	266063
3441	266064
233819	266065
128589	266066
300119	266067
83063	266068
190213	266069
326397	266070
100601	266071
210559	266072
264089	266073
315650	266074
139980	266075
69691	266076
13989	266077
75851	266078
135205	266079
59201	266080
50477	266081
21923	266082
135122	266083
63487	266084
10453	266085
277887	266086
2277	266087
252395	266088
42857	266089
92908	266090
296577	266091
124889	266092
119757	266093
83652	266094
25303	266095
102934	266096
6937	266097
243133	266098
210190	266099
163732	266100
268859	266101
41653	266102
100045	266103
2926	266104
75381	266105
227386	266106
27439	266107
3067	266108
239906	266109
72664	266110
120522	266111
40191	266112
14177	266113
176710	266114
20080	266115
180561	266116
172782	266117
118100	266118
61032	266119
61676	266120
61676	266121
119757	266122
96690	266123
33837	266124
50356	266125
169115	266126
56601	266127
92667	266128
11528	266129
20087	266130
31654	266131
118162	266132
113108	266133
158768	266134
81417	266135
240722	266136
23356	266137
139687	266138
103842	266139
152548	266140
110250	266141
19836	266142
17773	266143
11799	266144
42756	266145
4581	266146
16125	266147
16125	266148
209702	266149
604	266150
8341	266151
8267	266152
78683	266153
17873	266154
8895	266155
23148	266156
213287	266157
166826	266158
10	266159
2475	266160
51613	266161
7791	266162
576	266163
8005	266164
1745	266165
2010	266166
931	266167
4549	266168
7987	266169
28582	266170
2482	266171
59021	266172
52480	266173
167166	266174
203951	266175
55817	266176
108679	266177
58	266178
109913	266179
263485	266180
12394	266181
204863	266182
29664	266183
34081	266184
1642	266185
143942	266186
22245	266187
533	266188
226882	266189
40038	266190
63875	266191
39	266192
3599	266193
942	266194
169587	266195
22519	266196
43774	266197
185880	266198
190	266199
17961	266200
86	266201
23	266202
69830	266203
12981	266204
179793	266205
264279	266206
15404	266207
76415	266208
61904	266209
31841	266210
55376	266211
49526	266212
35521	266213
25808	266214
127212	266215
1677	266216
2090	266217
30915	266218
1009	266219
8854	266220
32710	266221
5344	266222
45609	266223
16246	266224
32	266225
32	266226
8	266227
8559	266228
283346	266229
42929	266230
31922	266231
26330	266232
48089	266233
93892	266234
73873	266235
54523	266236
7850	266237
46797	266238
460	266239
7055	266240
546	266241
156375	266242
11164	266243
846	266244
404	266245
191476	266246
3186	266247
398	266248
1295	266249
8	266250
203822	266251
41714	266252
10	266253
15515	266254
7880	266255
100805	266256
7476	266257
237146	266258
7210	266259
25286	266260
1990	266261
33368	266262
110053	266263
9459	266264
22132	266265
4313	266266
5745	266267
4800	266268
26832	266269
43850	266270
3560	266271
812	266272
58	266273
2713	266274
2027	266275
6391	266276
75521	266277
146867	266278
93501	266279
286913	266280
139968	266281
1131	266282
47378	266283
67475	266284
33	266285
161443	266286
71215	266287
137820	266288
29252	266289
1017	266290
30838	266291
24768	266292
120	266293
8174	266294
32	266295
55623	266296
123927	266297
271406	266298
101180	266299
1966	266300
2023	266301
147367	266302
541	266303
10737	266304
4520	266305
37227	266306
13079	266307
82579	266308
23486	266309
18807	266310
34	266311
4062	266312
11567	266313
6683	266314
140709	266315
40867	266316
2745	266317
2090	266318
84160	266319
37	266320
17609	266321
274750	266322
4684	266323
136033	266324
78	266325
6152	266326
14593	266327
1903	266328
2690	266329
3689	266330
773	266331
5256	266332
86729	266333
35943	266334
224691	266335
276910	266336
51374	266337
193573	266338
19202	266339
24394	266340
192159	266341
2	266342
3298	266343
133218	266344
3838	266345
316828	266346
152667	266347
584	266348
309	266349
160987	266350
20315	266351
76744	266352
1593	266353
22427	266354
20178	266355
1844	266356
23	266357
79736	266358
83094	266359
84074	266360
928	266361
178536	266362
135899	266363
206501	266364
143259	266365
11964	266366
115674	266367
126498	266368
17682	266369
85802	266370
4351	266371
5265	266372
96193	266373
12416	266374
71587	266375
1356	266376
217197	266377
10346	266378
81165	266379
15327	266380
133854	266381
172	266382
2361	266383
13576	266384
570	266385
16	266386
6005	266387
137519	266388
8490	266389
86837	266390
24479	266391
95	266392
61308	266393
190911	266394
45120	266395
65690	266396
23	266397
659	266398
5079	266399
106509	266400
13614	266401
128854	266402
20824	266403
27833	266404
241674	266405
12727	266406
35966	266407
2450	266408
15039	266409
24766	266410
56999	266411
50301	266412
52211	266413
9476	266414
75060	266415
252	266416
124402	266417
124402	266418
1887	266419
778	266420
151404	266421
42504	266422
176240	266423
22417	266424
83369	266425
395	266426
222	266427
3	266428
25	266429
318513	266430
43580	266431
222	266432
64412	266433
4339	266434
6278	266435
83084	266436
10559	266437
17146	266438
18995	266439
2294	266440
4287	266441
3547	266442
5903	266443
20622	266444
26883	266445
200045	266446
58440	266447
17370	266448
19607	266449
13058	266450
32454	266451
85847	266452
15318	266453
19495	266454
3117	266455
49391	266456
12151	266457
33045	266458
337	266459
400	266460
12669	266461
117243	266462
17568	266463
26142	266464
45002	266465
118488	266466
1062	266467
3745	266468
98526	266469
312670	266470
18581	266471
26	266472
2905	266473
24320	266474
14277	266475
16327	266476
6784	266477
81627	266478
62244	266479
4160	266480
92864	266481
6752	266482
55581	266483
19	266484
201931	266485
5543	266486
236953	266487
9720	266488
34071	266489
49500	266490
71690	266491
50250	266492
8184	266493
4324	266494
301523	266495
439	266496
32872	266497
180618	266498
1378	266499
127704	266500
1311	266501
5827	266502
127349	266503
21948	266504
1896	266505
592	266506
2676	266507
874	266508
3719	266509
24741	266510
19564	266511
6967	266512
4763	266513
10544	266514
108066	266515
2201	266516
303220	266517
136	266518
16377	266519
6358	266520
30038	266521
5207	266522
33361	266523
12743	266524
75267	266525
898	266526
17520	266527
39282	266528
194733	266529
132407	266530
25980	266531
52896	266532
21233	266533
21233	266534
237430	266535
11593	266536
9416	266537
100772	266538
44096	266539
21768	266540
44096	266541
9416	266542
145125	266543
43711	266544
224753	266545
37834	266546
11375	266547
11606	266548
99163	266549
132572	266550
82951	266551
76692	266552
82951	266553
299819	266554
56107	266555
56107	266556
210494	266557
78969	266558
110106	266559
296694	266560
117918	266561
88349	266562
76157	266563
35731	266564
179965	266565
53127	266566
35731	266567
80856	266568
51949	266569
87026	266570
135766	266571
110106	266572
128466	266573
118389	266574
34662	266575
238588	266576
3560	266577
3431	266578
23683	266579
196445	266580
20596	266581
116183	266582
227	266583
58122	266584
11069	266585
97569	266586
1062	266587
6472	266588
8813	266589
218	266590
79194	266591
153032	266592
9675	266593
130858	266594
32291	266595
323666	266596
3292	266597
113132	266598
62632	266599
11588	266600
22158	266601
10015	266602
84399	266603
161	266604
981	266605
114252	266606
9176	266607
15921	266608
1785	266609
14352	266610
4920	266611
29487	266612
52104	266613
3591	266614
210195	266615
2525	266616
6771	266617
39035	266618
60725	266619
192396	266620
6556	266621
17	266622
25856	266623
43894	266624
106245	266625
64852	266626
14600	266627
87365	266628
41206	266629
2500	266630
25649	266631
129638	266632
353	266633
118380	266634
155325	266635
51469	266636
15919	266637
33255	266638
2465	266639
107046	266640
2368	266641
8915	266642
194349	266643
123	266644
21	266645
5366	266646
546	266647
896	266648
8686	266649
77517	266650
562	266651
460	266652
65075	266653
1326	266654
14256	266655
203852	266656
45717	266657
26912	266658
34469	266659
23319	266660
5872	266661
80039	266662
21644	266663
137	266664
2796	266665
166047	266666
36850	266667
156388	266668
12712	266669
302	266670
127	266671
1674	266672
12848	266673
7329	266674
77075	266675
666	266676
304722	266677
207575	266678
24924	266679
130991	266680
33015	266681
312892	266682
15557	266683
23403	266684
4052	266685
18407	266686
77313	266687
90921	266688
11989	266689
318865	266690
94575	266691
11478	266692
14104	266693
30758	266694
10075	266695
11103	266696
123222	266697
77	266698
103657	266699
431	266700
87292	266701
87292	266702
15118	266703
40095	266704
2474	266705
3015	266706
1487	266707
7044	266708
11326	266709
24389	266710
17085	266711
312235	266712
131502	266713
277085	266714
3050	266715
28180	266716
3218	266717
56540	266718
10104	266719
43894	266720
28831	266721
107652	266722
27793	266723
23589	266724
113805	266725
120199	266726
57301	266727
195	266728
99	266729
120185	266730
742	266731
372	266732
87790	266733
178245	266734
3295	266735
2552	266736
27174	266737
41638	266738
18108	266739
2657	266740
37265	266741
106126	266742
55662	266743
10869	266744
126989	266745
32243	266746
313296	266747
46666	266748
73339	266749
46666	266750
125164	266751
112747	266752
38112	266753
325684	266754
55662	266755
236498	266756
294032	266757
28024	266758
231128	266759
3251	266760
31066	266761
11907	266762
32885	266763
10869	266764
10869	266765
42914	266766
51173	266767
57088	266768
96013	266769
57702	266770
289657	266771
303980	266772
11414	266773
46065	266774
312715	266775
128461	266776
4572	266777
212693	266778
81057	266779
19248	266780
158295	266781
6354	266782
24421	266783
682	266784
138	266785
54239	266786
172931	266787
29401	266788
8877	266789
246272	266790
262724	266791
106308	266792
9329	266793
136797	266794
69003	266795
30580	266796
34421	266797
2002	266798
209604	266799
6827	266800
61574	266801
931	266802
2905	266803
56332	266804
118549	266805
85268	266806
9416	266807
26670	266808
15184	266809
32634	266810
328640	266811
217307	266812
11977	266813
59	266814
45324	266815
20864	266816
17581	266817
96203	266818
131316	266819
288378	266820
426	266821
2191	266822
214462	266823
69416	266824
251839	266825
58442	266826
26090	266827
78751	266828
308825	266829
1920	266830
212181	266831
19960	266832
110064	266833
309943	266834
48140	266835
148187	266836
111373	266837
18341	266838
89157	266839
2292	266840
32700	266841
26912	266842
80774	266843
47554	266844
18637	266845
129184	266846
56829	266847
180840	266848
74452	266849
209292	266850
135421	266851
319061	266852
215448	266853
40684	266854
15029	266855
138869	266856
4061	266857
76134	266858
166081	266859
8976	266860
76134	266861
214438	266862
22852	266863
273005	266864
25045	266865
29706	266866
55270	266867
32	266868
154897	266869
3	266870
74217	266871
89169	266872
37281	266873
53482	266874
31110	266875
234680	266876
11294	266877
50888	266878
84014	266879
64	266880
1224	266881
36764	266882
65668	266883
20538	266884
2409	266885
14	266886
229	266887
214036	266888
3385	266889
134496	266890
53534	266891
179597	266892
69355	266893
317638	266894
16783	266895
227526	266896
46409	266897
298019	266898
85723	266899
31848	266900
194754	266901
8561	266902
13837	266903
16460	266904
140583	266905
28651	266906
65774	266907
90877	266908
233685	266909
64760	266910
21887	266911
21887	266912
85235	266913
251445	266914
109670	266915
326235	266916
98051	266917
308574	266918
186581	266919
27188	266920
15802	266921
33194	266922
118516	266923
51295	266924
22863	266925
27188	266926
70158	266927
37584	266928
63175	266929
22863	266930
29818	266931
53381	266932
12606	266933
231930	266934
41848	266935
182867	266936
270139	266937
49053	266938
83337	266939
118516	266940
167445	266941
70158	266942
212094	266943
83337	266944
51295	266945
244069	266946
156072	266947
26285	266948
129229	266949
816	266950
190816	266951
32689	266952
117787	266953
98929	266954
271160	266955
54619	266956
171237	266957
178196	266958
19104	266959
27015	266960
23851	266961
137067	266962
18782	266963
193	266964
47813	266965
122449	266966
298720	266967
9413	266968
75667	266969
91517	266970
313212	266971
146141	266972
23864	266973
161551	266974
3730	266975
327431	266976
76036	266977
226647	266978
50747	266979
45012	266980
50800	266981
44018	266982
130804	266983
96563	266984
122570	266985
191001	266986
129172	266987
52914	266988
2627	266989
122731	266990
79475	266991
191489	266992
298276	266993
27573	266994
125691	266995
63599	266996
47854	266997
81211	266998
45507	266999
157743	267000
43393	267001
148998	267002
325529	267003
34143	267004
3548	267005
150310	267006
101567	267007
101567	267008
23924	267009
148198	267010
242506	267011
19642	267012
19910	267013
193770	267014
80327	267015
262050	267016
122851	267017
163007	267018
186044	267019
284	267020
138415	267021
65775	267022
100931	267023
114915	267024
174896	267025
30272	267026
90294	267027
76342	267028
80151	267029
45023	267030
18212	267031
55787	267032
685	267033
35769	267034
35769	267035
60094	267036
107113	267037
69743	267038
199872	267039
39507	267040
56583	267041
29030	267042
12996	267043
45628	267044
68175	267045
47224	267046
3386	267047
12996	267048
26200	267049
28273	267050
217843	267051
108439	267052
17541	267053
9397	267054
65337	267055
80044	267056
79091	267057
191818	267058
65337	267059
77512	267060
191047	267061
67460	267062
32633	267063
118351	267064
20404	267065
12334	267066
25998	267067
59732	267068
25998	267069
22937	267070
34617	267071
20209	267072
14863	267073
213203	267074
67245	267075
32633	267076
206774	267077
131497	267078
251459	267079
38232	267080
32542	267081
47707	267082
110844	267083
172519	267084
110966	267085
52909	267086
8335	267087
8335	267088
30456	267089
247225	267090
60354	267091
8335	267092
8335	267093
8335	267094
85582	267095
37185	267096
10618	267097
8587	267098
11739	267099
13959	267100
1950	267101
4958	267102
19322	267103
18430	267104
6459	267105
44132	267106
13381	267107
156589	267108
54011	267109
184535	267110
96785	267111
96785	267112
71922	267113
63705	267114
84758	267115
22619	267116
151	267117
310202	267118
10569	267119
160201	267120
43151	267121
152398	267122
160604	267123
24254	267124
152524	267125
53899	267126
241919	267127
150428	267128
21986	267129
36655	267130
43116	267131
21986	267132
169482	267133
19349	267134
275843	267135
63448	267136
139772	267137
206888	267138
233472	267139
10569	267140
6669	267141
67186	267142
67191	267143
99698	267144
152981	267145
29346	267146
92619	267147
5427	267148
26561	267149
109099	267150
109099	267151
67464	267152
302451	267153
122801	267154
50348	267155
208174	267156
175338	267157
84048	267158
11988	267159
145198	267160
225614	267161
23935	267162
114925	267163
41217	267164
147038	267165
2584	267166
56371	267167
193577	267168
310975	267169
277013	267170
208978	267171
13655	267172
146	267173
125845	267174
125148	267175
13694	267176
21312	267177
31131	267178
139373	267179
17373	267180
63265	267181
113820	267182
41759	267183
30564	267184
30217	267185
51856	267186
327701	267187
68388	267188
111030	267189
555	267190
23345	267191
91686	267192
176167	267193
176167	267194
48812	267195
119209	267196
155359	267197
18832	267198
24703	267199
75059	267200
6200	267201
79593	267202
6560	267203
66539	267204
54636	267205
86722	267206
302894	267207
315290	267208
314527	267209
207362	267210
205349	267211
10689	267212
58391	267213
131739	267214
163041	267215
249531	267216
132792	267217
39417	267218
17029	267219
300423	267220
19311	267221
86308	267222
26363	267223
132032	267224
45706	267225
207353	267226
126230	267227
41671	267228
85413	267229
9173	267230
2945	267231
34079	267232
6989	267233
103982	267234
58240	267235
3300	267236
17476	267237
4531	267238
68183	267239
172883	267240
58219	267241
100212	267242
1492	267243
113523	267244
72813	267245
2564	267246
12603	267247
77020	267248
38019	267249
179371	267250
8942	267251
67460	267252
132184	267253
8562	267254
39837	267255
15842	267256
17364	267257
17364	267258
273800	267259
33910	267260
17429	267261
270717	267262
100941	267263
44114	267264
274447	267265
179367	267266
238778	267267
9813	267268
63459	267269
91751	267270
123636	267271
68854	267272
176415	267273
115621	267274
74926	267275
153616	267276
3042	267277
273016	267278
244463	267279
77496	267280
316494	267281
16103	267282
1234	267283
222923	267284
37399	267285
11787	267286
305375	267287
8944	267288
22636	267289
39837	267290
100848	267291
1489	267292
256748	267293
174715	267294
264658	267295
131272	267296
14600	267297
81114	267298
108802	267299
12244	267300
181379	267301
88677	267302
15748	267303
282347	267304
12878	267305
67734	267306
290957	267307
45680	267308
193304	267309
312520	267310
213057	267311
178553	267312
92403	267313
11985	267314
324048	267315
323798	267316
213881	267317
58245	267318
137444	267319
213879	267320
214013	267321
137445	267322
147977	267323
162847	267324
51404	267325
160416	267326
52300	267327
198164	267328
22565	267329
95089	267330
148211	267331
248596	267332
234380	267333
95062	267334
29978	267335
218109	267336
120028	267337
154722	267338
51104	267339
3905	267340
31220	267341
197648	267342
38509	267343
54018	267344
82814	267345
20306	267346
121636	267347
82814	267348
52300	267349
20397	267350
10273	267351
81461	267352
163235	267353
111248	267354
132407	267355
125499	267356
208364	267357
35288	267358
141356	267359
66347	267360
302583	267361
107533	267362
215436	267363
35288	267364
252658	267365
56044	267366
7956	267367
141378	267368
42193	267369
66033	267370
70354	267371
16722	267372
8375	267373
8375	267374
76481	267375
123297	267376
91847	267377
123297	267378
60272	267379
168134	267380
12945	267381
168134	267382
8375	267383
75523	267384
277147	267385
12952	267386
170203	267387
42587	267388
38561	267389
213578	267390
154985	267391
27743	267392
60246	267393
74950	267394
11195	267395
125719	267396
21061	267397
11195	267398
105074	267399
216619	267400
24006	267401
128163	267402
72076	267403
89479	267404
89479	267405
208287	267406
133853	267407
49013	267408
49013	267409
8147	267410
20469	267411
13907	267412
14515	267413
64254	267414
20926	267415
271898	267416
138110	267417
47112	267418
288438	267419
295563	267420
114813	267421
56081	267422
32554	267423
18565	267424
10532	267425
34923	267426
15301	267427
123044	267428
29404	267429
95787	267430
14741	267431
96208	267432
15029	267433
87152	267434
96208	267435
62653	267436
14741	267437
46695	267438
11949	267439
62742	267440
4222	267441
319080	267442
135446	267443
9506	267444
50133	267445
267711	267446
67303	267447
23960	267448
144680	267449
59322	267450
53097	267451
31538	267452
70883	267453
120221	267454
143034	267455
39570	267456
21017	267457
198135	267458
6012	267459
233521	267460
211858	267461
192623	267462
131870	267463
3856	267464
47114	267465
4741	267466
274442	267467
156536	267468
190803	267469
13221	267470
172588	267471
178864	267472
95597	267473
52892	267474
294112	267475
44822	267476
13847	267477
35905	267478
142509	267479
294222	267480
70722	267481
178269	267482
218101	267483
225927	267484
7634	267485
248617	267486
177000	267487
119467	267488
17961	267489
179762	267490
241569	267491
23547	267492
309671	267493
13330	267494
268647	267495
287090	267496
7234	267497
7220	267498
109161	267499
137499	267500
246	267501
126065	267502
129435	267503
21938	267504
101289	267505
101307	267506
449	267507
449	267508
449	267509
449	267510
449	267511
449	267512
118059	267513
24462	267514
24319	267515
137046	267516
85670	267517
4497	267518
102932	267519
185491	267520
103288	267521
159335	267522
207099	267523
3959	267524
37324	267525
37324	267526
67432	267527
8865	267528
155041	267529
146337	267530
145430	267531
145634	267532
5256	267533
16316	267534
173239	267535
72489	267536
136312	267537
16316	267538
162406	267539
16316	267540
16316	267541
170911	267542
299529	267543
176180	267544
1879	267545
1879	267546
64548	267547
22114	267548
6937	267549
164410	267550
125152	267551
37325	267552
92560	267553
1326	267554
195674	267555
41260	267556
202434	267557
80066	267558
31660	267559
168836	267560
3560	267561
28	267562
327432	267563
248693	267564
134679	267565
58986	267566
229382	267567
95644	267568
315646	267569
327596	267570
215895	267571
137667	267572
27843	267573
237710	267574
89495	267575
95644	267576
141661	267577
20001	267578
328634	267579
139557	267580
89963	267581
91129	267582
964	267583
27812	267584
216422	267585
27573	267586
230602	267587
79134	267588
121152	267589
141661	267590
20282	267591
115427	267592
210308	267593
229260	267594
154375	267595
43664	267596
73616	267597
104361	267598
265343	267599
202632	267600
31578	267601
81684	267602
4694	267603
117134	267604
139146	267605
42710	267606
148562	267607
85251	267608
88901	267609
219806	267610
19363	267611
126064	267612
127885	267613
199091	267614
210211	267615
247537	267616
70228	267617
36161	267618
9353	267619
10010	267620
323870	267621
185091	267622
317943	267623
89660	267624
139103	267625
80350	267626
6442	267627
4488	267628
36386	267629
55231	267630
1442	267631
8215	267632
44102	267633
26145	267634
155452	267635
22316	267636
293205	267637
138758	267638
71024	267639
3339	267640
83841	267641
24878	267642
87953	267643
45368	267644
4330	267645
4330	267646
67034	267647
137932	267648
51026	267649
85818	267650
52862	267651
30061	267652
123425	267653
2493	267654
135988	267655
165997	267656
61226	267657
24623	267658
250436	267659
246730	267660
246488	267661
160401	267662
66568	267663
103217	267664
257253	267665
10590	267666
145156	267667
134254	267668
8672	267669
151492	267670
50035	267671
111773	267672
226699	267673
215919	267674
25179	267675
38210	267676
51622	267677
96708	267678
40564	267679
230247	267680
291063	267681
101060	267682
77256	267683
184362	267684
205225	267685
32225	267686
156522	267687
133485	267688
262259	267689
44139	267690
240599	267691
46890	267692
71218	267693
43266	267694
15534	267695
91662	267696
32275	267697
50522	267698
95596	267699
95596	267700
29721	267701
37857	267702
65295	267703
300373	267704
122966	267705
8793	267706
157338	267707
66327	267708
131038	267709
201454	267710
66212	267711
55353	267712
300257	267713
55869	267714
194280	267715
50593	267716
9513	267717
13404	267718
9513	267719
6467	267720
143131	267721
20437	267722
44271	267723
89256	267724
44271	267725
48794	267726
23381	267727
89256	267728
58387	267729
69	267730
51303	267731
224503	267732
6121	267733
50317	267734
130294	267735
17821	267736
2391	267737
213755	267738
20025	267739
110720	267740
72115	267741
72115	267742
72115	267743
72115	267744
81137	267745
18676	267746
21826	267747
5349	267748
253134	267749
171296	267750
108354	267751
111915	267752
16763	267753
68551	267754
123332	267755
292721	267756
67420	267757
67420	267758
82596	267759
2471	267760
18361	267761
124772	267762
12530	267763
39574	267764
5101	267765
273086	267766
190768	267767
106771	267768
220889	267769
142337	267770
85514	267771
293896	267772
214461	267773
156867	267774
104232	267775
286896	267776
31903	267777
123754	267778
77049	267779
11320	267780
255222	267781
112201	267782
183708	267783
78730	267784
296529	267785
149433	267786
16491	267787
3584	267788
295626	267789
69967	267790
86102	267791
86102	267792
33356	267793
33356	267794
59521	267795
60309	267796
8275	267797
103590	267798
4798	267799
64798	267800
67345	267801
275500	267802
245796	267803
65919	267804
93264	267805
199570	267806
2339	267807
206689	267808
37492	267809
110782	267810
147868	267811
307797	267812
202696	267813
91052	267814
92232	267815
92232	267816
208157	267817
141292	267818
140695	267819
100111	267820
44670	267821
96227	267822
151891	267823
101860	267824
158364	267825
243766	267826
232829	267827
152643	267828
231184	267829
169271	267830
246885	267831
240540	267832
174037	267833
6396	267834
33999	267835
111638	267836
27124	267837
27490	267838
295990	267839
52343	267840
104860	267841
76055	267842
45108	267843
163239	267844
321344	267845
157972	267846
45108	267847
13871	267848
134006	267849
72286	267850
66233	267851
42428	267852
93472	267853
317222	267854
312927	267855
226545	267856
123500	267857
311597	267858
1038	267859
263039	267860
87137	267861
86851	267862
87139	267863
109802	267864
63037	267865
34724	267866
213160	267867
193782	267868
84264	267869
17195	267870
34724	267871
31509	267872
150006	267873
135253	267874
84601	267875
231341	267876
34724	267877
94877	267878
273184	267879
135253	267880
132261	267881
46445	267882
40237	267883
109802	267884
15376	267885
23053	267886
130586	267887
17734	267888
183390	267889
40237	267890
8646	267891
31509	267892
90465	267893
99164	267894
304121	267895
8725	267896
36077	267897
183308	267898
11595	267899
111789	267900
317396	267901
46539	267902
219942	267903
60878	267904
76974	267905
10250	267906
10250	267907
55345	267908
62498	267909
132572	267910
202369	267911
22565	267912
164579	267913
51404	267914
79055	267915
8646	267916
2460	267917
127166	267918
36162	267919
103450	267920
270540	267921
290622	267922
285619	267923
26066	267924
161152	267925
200305	267926
173533	267927
307486	267928
22872	267929
10086	267930
54963	267931
247368	267932
243835	267933
63491	267934
102098	267935
209507	267936
197914	267937
281815	267938
102683	267939
7709	267940
97505	267941
183760	267942
196760	267943
40559	267944
14174	267945
32015	267946
32015	267947
13123	267948
71178	267949
138345	267950
209521	267951
19075	267952
310254	267953
213547	267954
32881	267955
57724	267956
210619	267957
14889	267958
2816	267959
14174	267960
11426	267961
74897	267962
29268	267963
102848	267964
98550	267965
45122	267966
51317	267967
66913	267968
89603	267969
60658	267970
119793	267971
102848	267972
252081	267973
308281	267974
13589	267975
6954	267976
126764	267977
14991	267978
213510	267979
152126	267980
90803	267981
86908	267982
38904	267983
3924	267984
127260	267985
147640	267986
21087	267987
199592	267988
295405	267989
408	267990
162187	267991
139633	267992
166536	267993
95822	267994
48079	267995
148790	267996
133665	267997
352	267998
32146	267999
221967	268000
90908	268001
133277	268002
215372	268003
52596	268004
21000	268005
119676	268006
14127	268007
20693	268008
6436	268009
95650	268010
95650	268011
95650	268012
16528	268013
6744	268014
194441	268015
110	268016
1252	268017
293214	268018
10418	268019
22049	268020
14849	268021
176348	268022
191980	268023
233192	268024
96232	268025
268250	268026
48004	268027
78964	268028
76588	268029
98945	268030
202540	268031
163457	268032
79220	268033
16255	268034
43660	268035
9164	268036
249035	268037
87732	268038
67733	268039
108725	268040
323031	268041
67823	268042
11651	268043
38305	268044
98945	268045
194431	268046
168179	268047
16255	268048
11651	268049
13756	268050
3923	268051
127980	268052
68068	268053
244449	268054
6937	268055
19249	268056
174748	268057
146196	268058
47145	268059
10604	268060
187256	268061
27	268062
20858	268063
17515	268064
231980	268065
92013	268066
96280	268067
320595	268068
42539	268069
232655	268070
216495	268071
33249	268072
19429	268073
133794	268074
25431	268075
249869	268076
76398	268077
23598	268078
304720	268079
167483	268080
31008	268081
25990	268082
65362	268083
42977	268084
29424	268085
121647	268086
3076	268087
25596	268088
20887	268089
283083	268090
480	268091
294636	268092
308087	268093
68633	268094
29140	268095
42222	268096
73686	268097
40722	268098
70871	268099
116884	268100
6929	268101
76554	268102
23380	268103
49917	268104
100640	268105
223512	268106
142663	268107
169869	268108
73479	268109
119031	268110
16303	268111
67301	268112
185443	268113
41117	268114
42011	268115
6712	268116
132	268117
1475	268118
39294	268119
304679	268120
2872	268121
68373	268122
12131	268123
181827	268124
231049	268125
305001	268126
49	268127
280497	268128
23000	268129
306991	268130
52617	268131
52617	268132
52617	268133
211253	268134
40102	268135
28880	268136
32004	268137
26512	268138
135739	268139
186343	268140
6601	268141
325330	268142
89295	268143
110719	268144
100750	268145
4497	268146
144164	268147
46174	268148
32495	268149
46816	268150
20195	268151
190105	268152
172542	268153
20597	268154
190187	268155
39613	268156
69887	268157
138091	268158
100718	268159
325355	268160
104134	268161
26033	268162
4343	268163
38546	268164
108246	268165
23035	268166
157052	268167
234	268168
111267	268169
47870	268170
114430	268171
3906	268172
35995	268173
54596	268174
44102	268175
33262	268176
26615	268177
12929	268178
244566	268179
17890	268180
10195	268181
110619	268182
13330	268183
3916	268184
182	268185
243484	268186
89051	268187
40110	268188
9527	268189
12929	268190
32057	268191
16780	268192
162549	268193
61215	268194
5679	268195
103295	268196
9	268197
4957	268198
8093	268199
117921	268200
3036	268201
47686	268202
12353	268203
289002	268204
86730	268205
78249	268206
203782	268207
99448	268208
228863	268209
151390	268210
64690	268211
154031	268212
230083	268213
204213	268214
3498	268215
42728	268216
4148	268217
69231	268218
248951	268219
79099	268220
226462	268221
39	268222
84300	268223
37039	268224
18259	268225
678	268226
269666	268227
678	268228
678	268229
182988	268230
278130	268231
66009	268232
66009	268233
219	268234
138037	268235
8084	268236
42780	268237
54457	268238
174556	268239
3251	268240
191207	268241
287355	268242
309471	268243
743	268244
52887	268245
12405	268246
292	268247
226933	268248
38912	268249
36221	268250
127002	268251
16616	268252
104788	268253
3400	268254
2654	268255
8653	268256
182955	268257
64	268258
12702	268259
18863	268260
1427	268261
1204	268262
163111	268263
216997	268264
1644	268265
2765	268266
83290	268267
64	268268
58391	268269
321480	268270
40862	268271
40765	268272
8458	268273
60901	268274
143509	268275
228535	268276
68210	268277
249610	268278
60946	268279
223684	268280
16487	268281
200705	268282
194982	268283
134498	268284
275666	268285
131633	268286
200705	268287
7858	268288
69081	268289
232912	268290
33149	268291
263388	268292
44805	268293
74707	268294
65033	268295
95779	268296
88107	268297
74707	268298
234005	268299
63973	268300
90362	268301
190481	268302
127616	268303
54223	268304
18331	268305
71768	268306
310370	268307
24610	268308
268077	268309
263076	268310
875	268311
3191	268312
151	268313
290898	268314
9663	268315
3450	268316
318143	268317
55312	268318
75612	268319
56337	268320
57189	268321
180581	268322
75185	268323
23226	268324
115926	268325
50032	268326
47776	268327
43073	268328
262901	268329
130652	268330
293731	268331
263826	268332
36282	268333
198648	268334
30603	268335
326901	268336
187987	268337
216122	268338
286764	268339
216122	268340
217094	268341
32160	268342
18430	268343
124515	268344
75407	268345
13368	268346
73639	268347
290935	268348
13368	268349
12055	268350
9898	268351
72104	268352
25977	268353
181190	268354
2338	268355
14922	268356
33792	268357
83498	268358
3411	268359
5236	268360
8960	268361
179007	268362
21452	268363
130896	268364
107279	268365
33154	268366
39333	268367
102296	268368
97384	268369
296324	268370
117	268371
15818	268372
422	268373
5150	268374
6794	268375
3559	268376
52677	268377
65783	268378
96324	268379
73112	268380
75277	268381
203342	268382
128288	268383
173522	268384
24621	268385
337	268386
150	268387
254	268388
45055	268389
39181	268390
4545	268391
11898	268392
68454	268393
2602	268394
5500	268395
97003	268396
25338	268397
95610	268398
131	268399
150501	268400
1557	268401
8112	268402
9163	268403
9664	268404
968	268405
11	268406
5614	268407
131	268408
4205	268409
155940	268410
8372	268411
16916	268412
214265	268413
75776	268414
34454	268415
54966	268416
24711	268417
52790	268418
23123	268419
17432	268420
12526	268421
3070	268422
1891	268423
1426	268424
1637	268425
29294	268426
892	268427
10816	268428
25881	268429
1853	268430
13472	268431
74028	268432
110873	268433
890	268434
21635	268435
34281	268436
216172	268437
4741	268438
42994	268439
322223	268440
43890	268441
48170	268442
108826	268443
38605	268444
3618	268445
15705	268446
1608	268447
64122	268448
4309	268449
19511	268450
67307	268451
61095	268452
121128	268453
4773	268454
32895	268455
36943	268456
31048	268457
273023	268458
46949	268459
126228	268460
6967	268461
248685	268462
150820	268463
8795	268464
60090	268465
39957	268466
24241	268467
114083	268468
25442	268469
94353	268470
5257	268471
327013	268472
161962	268473
184504	268474
7916	268475
108865	268476
4488	268477
324056	268478
137534	268479
993	268480
132731	268481
57793	268482
162470	268483
90017	268484
19748	268485
5018	268486
128238	268487
114690	268488
7577	268489
30548	268490
21071	268491
19085	268492
245235	268493
92490	268494
2570	268495
13105	268496
384	268497
66106	268498
20417	268499
44934	268500
4	268501
403	268502
212038	268503
158697	268504
82910	268505
2424	268506
6296	268507
9231	268508
7505	268509
85966	268510
212595	268511
16488	268512
13944	268513
73770	268514
19164	268515
6682	268516
6406	268517
11660	268518
8771	268519
36178	268520
41315	268521
4648	268522
91250	268523
173606	268524
117801	268525
38723	268526
229718	268527
140040	268528
3678	268529
232259	268530
15258	268531
19146	268532
12941	268533
19873	268534
44942	268535
112665	268536
4085	268537
45904	268538
78481	268539
687	268540
84626	268541
11405	268542
8771	268543
51078	268544
84002	268545
15438	268546
9117	268547
7185	268548
154261	268549
139422	268550
35647	268551
27436	268552
128668	268553
127270	268554
36381	268555
34563	268556
285606	268557
109985	268558
47661	268559
14183	268560
74909	268561
490	268562
173	268563
128663	268564
155995	268565
144391	268566
8632	268567
141029	268568
63102	268569
21516	268570
34957	268571
159631	268572
23088	268573
291706	268574
3043	268575
19411	268576
43611	268577
13944	268578
12200	268579
22910	268580
45963	268581
11996	268582
16551	268583
117522	268584
2176	268585
60793	268586
60713	268587
2752	268588
177355	268589
44586	268590
57000	268591
6389	268592
38453	268593
115386	268594
105584	268595
183263	268596
143959	268597
232638	268598
11674	268599
1295	268600
771	268601
53673	268602
68336	268603
6119	268604
66052	268605
84740	268606
2412	268607
391	268608
133774	268609
4	268610
209542	268611
134576	268612
36102	268613
26392	268614
260916	268615
38047	268616
93244	268617
108927	268618
98662	268619
32842	268620
4995	268621
127692	268622
27426	268623
132110	268624
117596	268625
22684	268626
14384	268627
55437	268628
73770	268629
15993	268630
107804	268631
7082	268632
62376	268633
3193	268634
454	268635
139604	268636
21064	268637
14138	268638
790	268639
203742	268640
134153	268641
25548	268642
74746	268643
129840	268644
1281	268645
32812	268646
1251	268647
61696	268648
352	268649
124755	268650
6468	268651
19077	268652
872	268653
19598	268654
7877	268655
278	268656
8124	268657
4894	268658
106885	268659
64887	268660
37406	268661
656	268662
54666	268663
119241	268664
238893	268665
57590	268666
306049	268667
49603	268668
115479	268669
47184	268670
51279	268671
701	268672
175630	268673
29595	268674
12040	268675
68641	268676
34249	268677
137808	268678
31512	268679
34354	268680
112135	268681
245530	268682
32410	268683
6829	268684
233935	268685
233723	268686
895	268687
235531	268688
84824	268689
85639	268690
15515	268691
70705	268692
222	268693
96677	268694
184916	268695
33270	268696
52749	268697
87338	268698
21566	268699
1753	268700
5952	268701
102272	268702
115519	268703
95816	268704
175797	268705
52549	268706
114817	268707
96962	268708
5860	268709
22953	268710
60574	268711
130503	268712
317215	268713
81051	268714
6	268715
13096	268716
1762	268717
4639	268718
54574	268719
3696	268720
9547	268721
201140	268722
128856	268723
37861	268724
78802	268725
196506	268726
55473	268727
90820	268728
2362	268729
15238	268730
115454	268731
335	268732
64416	268733
102409	268734
103807	268735
55053	268736
66695	268737
39860	268738
2758	268739
31209	268740
168118	268741
35452	268742
12533	268743
86339	268744
60860	268745
22689	268746
52092	268747
61612	268748
234206	268749
36088	268750
102210	268751
201098	268752
35199	268753
59283	268754
103675	268755
4482	268756
1351	268757
6186	268758
117793	268759
46578	268760
231228	268761
96318	268762
22250	268763
191726	268764
98623	268765
58036	268766
156858	268767
4279	268768
44114	268769
27056	268770
168729	268771
118544	268772
6594	268773
15922	268774
66070	268775
49661	268776
1331	268777
2217	268778
134909	268779
53360	268780
26213	268781
424	268782
53118	268783
6026	268784
58013	268785
7075	268786
173012	268787
41905	268788
36641	268789
18839	268790
99495	268791
17	268792
23901	268793
139666	268794
170425	268795
29550	268796
80316	268797
11879	268798
135217	268799
81679	268800
266655	268801
323719	268802
27625	268803
43068	268804
21513	268805
21602	268806
26556	268807
62635	268808
111849	268809
44501	268810
12037	268811
27042	268812
33685	268813
4273	268814
20803	268815
45278	268816
102390	268817
171591	268818
166882	268819
3788	268820
5934	268821
109569	268822
12548	268823
79810	268824
58226	268825
1041	268826
8091	268827
8567	268828
5179	268829
76140	268830
67779	268831
81429	268832
135453	268833
42000	268834
22613	268835
617	268836
4531	268837
763	268838
93841	268839
126964	268840
326448	268841
305906	268842
32791	268843
23302	268844
890	268845
13506	268846
82773	268847
189187	268848
81224	268849
61015	268850
114322	268851
37510	268852
112618	268853
15473	268854
145894	268855
126907	268856
1428	268857
19420	268858
45964	268859
3113	268860
5381	268861
155	268862
2731	268863
19227	268864
16958	268865
190845	268866
56586	268867
44021	268868
1106	268869
1089	268870
134	268871
73354	268872
43754	268873
5813	268874
5072	268875
17528	268876
61077	268877
165012	268878
28115	268879
53332	268880
175	268881
86217	268882
18714	268883
9288	268884
61135	268885
766	268886
525	268887
106311	268888
135622	268889
194700	268890
27648	268891
49070	268892
138544	268893
33065	268894
50067	268895
10049	268896
121107	268897
730	268898
13238	268899
1175	268900
168607	268901
8038	268902
5846	268903
14810	268904
29573	268905
27073	268906
80710	268907
100891	268908
207674	268909
4775	268910
8473	268911
31627	268912
39806	268913
101042	268914
309720	268915
944	268916
135	268917
5087	268918
184	268919
126579	268920
247679	268921
5048	268922
1318	268923
3428	268924
2032	268925
34114	268926
13781	268927
8167	268928
222	268929
21034	268930
24999	268931
266415	268932
170659	268933
2905	268934
131582	268935
2389	268936
13438	268937
814	268938
4807	268939
108866	268940
15807	268941
17880	268942
277309	268943
2968	268944
5558	268945
1647	268946
10212	268947
6438	268948
4407	268949
88011	268950
11495	268951
111	268952
55978	268953
2594	268954
3435	268955
10030	268956
23887	268957
3146	268958
39520	268959
41931	268960
120100	268961
79011	268962
4792	268963
95885	268964
269889	268965
20470	268966
212461	268967
295891	268968
410	268969
24035	268970
112990	268971
77304	268972
11478	268973
7945	268974
1135	268975
1619	268976
34070	268977
18495	268978
85584	268979
2572	268980
534	268981
18263	268982
24038	268983
17627	268984
5817	268985
254310	268986
182101	268987
1299	268988
87820	268989
137201	268990
25872	268991
945	268992
10079	268993
170352	268994
315802	268995
100922	268996
58491	268997
119194	268998
1561	268999
1561	269000
1342	269001
158873	269002
377	269003
259434	269004
145	269005
283317	269006
54087	269007
182338	269008
1071	269009
18963	269010
23003	269011
27337	269012
38028	269013
8568	269014
141735	269015
1342	269016
58069	269017
194885	269018
113604	269019
124953	269020
57827	269021
4174	269022
38287	269023
149981	269024
79140	269025
1645	269026
42849	269027
214914	269028
2329	269029
249552	269030
31209	269031
54551	269032
46062	269033
6784	269034
10632	269035
113744	269036
28062	269037
184719	269038
1085	269039
4101	269040
160033	269041
302	269042
12379	269043
18167	269044
6240	269045
312879	269046
26779	269047
179298	269048
768	269049
4097	269050
30790	269051
9287	269052
6873	269053
6176	269054
60914	269055
197027	269056
2565	269057
91344	269058
21528	269059
67481	269060
7450	269061
36217	269062
231791	269063
4030	269064
175664	269065
26442	269066
4386	269067
8976	269068
32150	269069
33983	269070
58006	269071
62065	269072
215965	269073
49560	269074
31420	269075
76974	269076
37352	269077
22732	269078
49437	269079
36323	269080
9825	269081
158149	269082
408	269083
1675	269084
91351	269085
17022	269086
2111	269087
30874	269088
4469	269089
95830	269090
18663	269091
62258	269092
42715	269093
87668	269094
15648	269095
242	269096
90184	269097
22106	269098
24	269099
25187	269100
37654	269101
39962	269102
139281	269103
261	269104
235693	269105
14489	269106
215451	269107
38	269108
260488	269109
7	269110
44385	269111
122207	269112
20820	269113
50975	269114
171151	269115
35227	269116
26476	269117
149	269118
12051	269119
52616	269120
453	269121
85820	269122
15360	269123
112662	269124
28578	269125
201774	269126
16788	269127
14556	269128
7610	269129
24585	269130
3118	269131
12713	269132
24037	269133
78019	269134
96797	269135
156800	269136
103379	269137
145	269138
22483	269139
43702	269140
19154	269141
107901	269142
154240	269143
30425	269144
17317	269145
9004	269146
19899	269147
157167	269148
223287	269149
42968	269150
27837	269151
9762	269152
16128	269153
1700	269154
45265	269155
79794	269156
52841	269157
166159	269158
129584	269159
33499	269160
7234	269161
21183	269162
32987	269163
29000	269164
44758	269165
70588	269166
123269	269167
3078	269168
2883	269169
233	269170
9422	269171
16	269172
7625	269173
138773	269174
32330	269175
492	269176
7065	269177
58779	269178
16218	269179
100647	269180
723	269181
57785	269182
20090	269183
164771	269184
143081	269185
20554	269186
211147	269187
32713	269188
136533	269189
30577	269190
10409	269191
96468	269192
7	269193
2240	269194
72444	269195
1071	269196
269835	269197
64304	269198
35264	269199
90903	269200
96927	269201
291237	269202
168307	269203
4221	269204
938	269205
68629	269206
10005	269207
40964	269208
299042	269209
43512	269210
2311	269211
5958	269212
71314	269213
90927	269214
6382	269215
6429	269216
265	269217
114394	269218
208740	269219
68648	269220
472	269221
81879	269222
74861	269223
452	269224
169082	269225
74390	269226
14547	269227
163712	269228
15956	269229
15218	269230
30190	269231
64538	269232
44	269233
32895	269234
131297	269235
36884	269236
2278	269237
184634	269238
76843	269239
3020	269240
51619	269241
229521	269242
150	269243
128	269244
1994	269245
11297	269246
111333	269247
18229	269248
137432	269249
3116	269250
19024	269251
3826	269252
84879	269253
27244	269254
34866	269255
30035	269256
17140	269257
124212	269258
5108	269259
81177	269260
187982	269261
951	269262
173527	269263
3711	269264
68876	269265
50392	269266
58120	269267
46365	269268
2545	269269
182145	269270
30693	269271
78882	269272
51802	269273
76492	269274
47053	269275
4354	269276
6695	269277
10131	269278
35	269279
9215	269280
70440	269281
47441	269282
56810	269283
10200	269284
111035	269285
17567	269286
48652	269287
685	269288
16413	269289
74283	269290
39544	269291
961	269292
3007	269293
7316	269294
12254	269295
41810	269296
144813	269297
6495	269298
12146	269299
13667	269300
42800	269301
14492	269302
267993	269303
132843	269304
76280	269305
12333	269306
35115	269307
692	269308
71971	269309
6119	269310
113255	269311
42582	269312
6843	269313
6698	269314
209840	269315
41350	269316
6458	269317
182751	269318
54107	269319
79314	269320
25230	269321
1601	269322
8187	269323
102249	269324
7933	269325
220	269326
34601	269327
1505	269328
2988	269329
1615	269330
6856	269331
825	269332
137	269333
12130	269334
120048	269335
2732	269336
26	269337
87833	269338
32405	269339
52837	269340
1888	269341
123785	269342
55182	269343
199997	269344
111380	269345
72294	269346
36298	269347
71841	269348
14241	269349
41164	269350
17662	269351
38738	269352
31205	269353
146503	269354
115473	269355
92328	269356
215531	269357
15274	269358
193643	269359
170337	269360
67931	269361
12994	269362
2362	269363
33999	269364
227281	269365
276	269366
1707	269367
8574	269368
178902	269369
72490	269370
759	269371
13866	269372
30465	269373
20	269374
77903	269375
23772	269376
32067	269377
192598	269378
12700	269379
6203	269380
2672	269381
21770	269382
1110	269383
5565	269384
21355	269385
55035	269386
9872	269387
216785	269388
7730	269389
170	269390
22071	269391
100326	269392
4326	269393
57456	269394
502	269395
141718	269396
32986	269397
137003	269398
101339	269399
101202	269400
84346	269401
5341	269402
5940	269403
14330	269404
101912	269405
614	269406
199600	269407
160	269408
72391	269409
158666	269410
7628	269411
53451	269412
176820	269413
108	269414
1303	269415
516	269416
203248	269417
8299	269418
117182	269419
23111	269420
7	269421
38919	269422
33364	269423
1569	269424
18065	269425
52272	269426
50594	269427
10598	269428
608	269429
55428	269430
192715	269431
237360	269432
8867	269433
35506	269434
5253	269435
95626	269436
87836	269437
238218	269438
54622	269439
75973	269440
40292	269441
2348	269442
132278	269443
81819	269444
3120	269445
27304	269446
11538	269447
4339	269448
33513	269449
18378	269450
12344	269451
8195	269452
80334	269453
2291	269454
867	269455
2044	269456
103647	269457
3833	269458
127767	269459
5418	269460
6974	269461
24	269462
498	269463
8464	269464
30903	269465
62048	269466
12455	269467
74600	269468
2988	269469
7488	269470
156000	269471
17078	269472
39032	269473
24221	269474
3086	269475
1012	269476
322595	269477
112672	269478
35485	269479
88939	269480
131658	269481
188950	269482
29	269483
157	269484
75502	269485
1139	269486
170670	269487
317150	269488
134618	269489
24991	269490
32679	269491
196078	269492
6757	269493
13418	269494
9548	269495
120471	269496
980	269497
28620	269498
2468	269499
62630	269500
41614	269501
306528	269502
7502	269503
210544	269504
402	269505
24416	269506
18056	269507
141690	269508
387	269509
7564	269510
52724	269511
124	269512
1935	269513
34342	269514
73493	269515
14404	269516
53017	269517
2721	269518
17164	269519
202967	269520
114462	269521
38422	269522
96472	269523
13259	269524
127211	269525
2442	269526
22497	269527
109987	269528
169914	269529
116794	269530
8080	269531
46352	269532
17540	269533
74	269534
17801	269535
6368	269536
54971	269537
243295	269538
38890	269539
16751	269540
47799	269541
840	269542
1428	269543
226817	269544
2193	269545
65576	269546
15231	269547
7579	269548
20620	269549
314601	269550
229673	269551
846	269552
39059	269553
186056	269554
292045	269555
7175	269556
37535	269557
142862	269558
7106	269559
150143	269560
141327	269561
75951	269562
6314	269563
25268	269564
15649	269565
67597	269566
1113	269567
326373	269568
17150	269569
81627	269570
226027	269571
11946	269572
2291	269573
44726	269574
12983	269575
22082	269576
3986	269577
327	269578
124616	269579
4309	269580
7032	269581
25478	269582
52290	269583
196222	269584
126160	269585
122778	269586
12	269587
135396	269588
68807	269589
1575	269590
8279	269591
188	269592
85490	269593
31657	269594
17638	269595
62055	269596
74804	269597
21025	269598
33092	269599
5686	269600
107027	269601
33209	269602
37766	269603
5588	269604
13720	269605
159060	269606
16160	269607
2491	269608
211868	269609
8	269610
38936	269611
50656	269612
6594	269613
282239	269614
21000	269615
7952	269616
324309	269617
320188	269618
5084	269619
14528	269620
138122	269621
72014	269622
50424	269623
30445	269624
363	269625
9007	269626
45381	269627
85246	269628
253423	269629
36278	269630
11373	269631
83818	269632
21612	269633
149353	269634
9734	269635
261860	269636
6531	269637
509	269638
71022	269639
74690	269640
143087	269641
220	269642
67393	269643
5451	269644
20659	269645
2146	269646
32998	269647
45243	269648
2088	269649
254	269650
67611	269651
30442	269652
50292	269653
15151	269654
104108	269655
156828	269656
75002	269657
10326	269658
81796	269659
928	269660
99913	269661
83425	269662
64556	269663
20631	269664
73892	269665
22741	269666
129358	269667
54459	269668
307107	269669
189516	269670
85893	269671
150	269672
150747	269673
65303	269674
178925	269675
36582	269676
8421	269677
25671	269678
5151	269679
46142	269680
117183	269681
102864	269682
54830	269683
3053	269684
45755	269685
81818	269686
22728	269687
74900	269688
34165	269689
14267	269690
33697	269691
42654	269692
8546	269693
24851	269694
44548	269695
107570	269696
9085	269697
3824	269698
91962	269699
379	269700
2828	269701
67802	269702
305257	269703
770	269704
67940	269705
269347	269706
75095	269707
31	269708
107380	269709
23891	269710
88920	269711
7953	269712
11745	269713
23770	269714
121285	269715
102827	269716
104168	269717
42278	269718
2203	269719
268954	269720
47960	269721
2917	269722
69767	269723
1349	269724
30589	269725
243	269726
2342	269727
46478	269728
1353	269729
21192	269730
48162	269731
123569	269732
1742	269733
7737	269734
179955	269735
250928	269736
97592	269737
78261	269738
122994	269739
22965	269740
82911	269741
167448	269742
187	269743
128809	269744
200542	269745
324	269746
17142	269747
100230	269748
100752	269749
6198	269750
331	269751
72852	269752
101871	269753
67675	269754
49818	269755
42639	269756
178975	269757
182095	269758
293537	269759
272554	269760
38959	269761
146568	269762
206204	269763
17260	269764
38492	269765
1391	269766
57181	269767
108604	269768
196981	269769
26883	269770
2774	269771
37103	269772
39164	269773
4899	269774
2137	269775
20303	269776
189803	269777
6246	269778
154708	269779
2711	269780
42047	269781
36630	269782
151427	269783
2943	269784
5689	269785
166072	269786
24168	269787
51925	269788
13072	269789
82611	269790
44224	269791
23625	269792
1385	269793
2365	269794
63419	269795
39539	269796
308800	269797
85610	269798
76299	269799
28580	269800
130	269801
31151	269802
91463	269803
46422	269804
7137	269805
4250	269806
2169	269807
107254	269808
39081	269809
203786	269810
18341	269811
29906	269812
12035	269813
25007	269814
15972	269815
3511	269816
16107	269817
77853	269818
202840	269819
60803	269820
54159	269821
3006	269822
2166	269823
4375	269824
86641	269825
164383	269826
19217	269827
37632	269828
235166	269829
92131	269830
7083	269831
23255	269832
7834	269833
70952	269834
165113	269835
74412	269836
130948	269837
84480	269838
274	269839
3989	269840
7390	269841
1886	269842
128979	269843
6702	269844
228	269845
149	269846
18612	269847
25176	269848
18149	269849
198213	269850
79738	269851
5742	269852
288523	269853
110393	269854
34953	269855
3642	269856
105171	269857
8406	269858
876	269859
159389	269860
74339	269861
1480	269862
36803	269863
204	269864
7476	269865
2999	269866
2090	269867
5896	269868
1569	269869
238012	269870
1920	269871
9099	269872
22666	269873
132167	269874
54855	269875
8053	269876
246500	269877
3116	269878
2722	269879
150243	269880
149844	269881
146721	269882
66332	269883
10121	269884
11231	269885
72684	269886
861	269887
60085	269888
66893	269889
726	269890
72165	269891
261	269892
8897	269893
16827	269894
19775	269895
11091	269896
239249	269897
13708	269898
44731	269899
1950	269900
177110	269901
103344	269902
7401	269903
17912	269904
19607	269905
115591	269906
38508	269907
148	269908
1626	269909
84124	269910
108618	269911
10	269912
114647	269913
19917	269914
24903	269915
238855	269916
21975	269917
1445	269918
235951	269919
1190	269920
26607	269921
82476	269922
10907	269923
272266	269924
7	269925
375	269926
16593	269927
280507	269928
100966	269929
127	269930
78399	269931
17381	269932
21477	269933
35	269934
76043	269935
47955	269936
7839	269937
454	269938
169025	269939
50781	269940
52146	269941
21989	269942
199101	269943
78838	269944
7352	269945
24867	269946
288	269947
44449	269948
46827	269949
726	269950
163260	269951
2137	269952
81091	269953
4043	269954
38933	269955
321985	269956
1053	269957
136889	269958
124578	269959
169001	269960
32014	269961
5162	269962
74842	269963
8832	269964
16362	269965
2635	269966
41	269967
10978	269968
19025	269969
38985	269970
55768	269971
195247	269972
200207	269973
7442	269974
49	269975
209219	269976
71450	269977
84322	269978
38975	269979
4137	269980
92369	269981
180821	269982
3830	269983
3868	269984
24302	269985
18367	269986
29479	269987
33694	269988
143887	269989
21597	269990
14763	269991
28722	269992
2630	269993
106582	269994
27344	269995
371	269996
39781	269997
35870	269998
15120	269999
6784	270000
452	270001
5534	270002
4912	270003
33421	270004
9128	270005
306916	270006
34703	270007
19025	270008
41610	270009
54832	270010
36093	270011
57285	270012
938	270013
52	270014
33385	270015
38124	270016
303	270017
3274	270018
44531	270019
53750	270020
53750	270021
20932	270022
187952	270023
6858	270024
30838	270025
6213	270026
60645	270027
107332	270028
160516	270029
37579	270030
1423	270031
1423	270032
67680	270033
14037	270034
204374	270035
13432	270036
130538	270037
114762	270038
5874	270039
5776	270040
25809	270041
24125	270042
40016	270043
196950	270044
8459	270045
80432	270046
131674	270047
33875	270048
107704	270049
60102	270050
28016	270051
13180	270052
39097	270053
167042	270054
5343	270055
39897	270056
87151	270057
30703	270058
20806	270059
39736	270060
149	270061
161453	270062
3257	270063
129636	270064
197569	270065
134197	270066
40061	270067
49894	270068
138961	270069
245396	270070
22	270071
23500	270072
5929	270073
14410	270074
99602	270075
127597	270076
84518	270077
46325	270078
794	270079
22166	270080
2289	270081
6428	270082
7158	270083
147236	270084
46642	270085
8157	270086
50043	270087
53342	270088
3989	270089
2965	270090
2765	270091
36457	270092
8671	270093
137859	270094
13680	270095
3820	270096
573	270097
26263	270098
308	270099
6002	270100
161959	270101
77508	270102
109511	270103
157688	270104
7681	270105
1709	270106
18286	270107
76908	270108
195848	270109
32865	270110
2790	270111
7991	270112
30355	270113
65093	270114
15853	270115
19007	270116
206575	270117
47388	270118
40194	270119
111099	270120
16212	270121
106937	270122
20606	270123
2350	270124
110134	270125
81106	270126
17280	270127
9017	270128
205911	270129
20046	270130
40456	270131
23636	270132
200132	270133
746	270134
7947	270135
48723	270136
23068	270137
13112	270138
10138	270139
4592	270140
302099	270141
58227	270142
198369	270143
162323	270144
285630	270145
4905	270146
2	270147
3316	270148
73731	270149
9375	270150
14038	270151
874	270152
56147	270153
97	270154
239	270155
3250	270156
2371	270157
16488	270158
25493	270159
2598	270160
106971	270161
26238	270162
46757	270163
192612	270164
1579	270165
153093	270166
18978	270167
8927	270168
7712	270169
43983	270170
1313	270171
38402	270172
78	270173
2568	270174
11211	270175
6248	270176
62150	270177
12415	270178
11088	270179
61038	270180
17496	270181
35538	270182
196973	270183
4162	270184
8310	270185
18644	270186
35068	270187
35198	270188
34527	270189
912	270190
19596	270191
55306	270192
86419	270193
6179	270194
86300	270195
119046	270196
16492	270197
15754	270198
255	270199
1	270200
47117	270201
89819	270202
80474	270203
194020	270204
1646	270205
19604	270206
71416	270207
1187	270208
43699	270209
25882	270210
79519	270211
46199	270212
210138	270213
11311	270214
2817	270215
155964	270216
19443	270217
1171	270218
14791	270219
68405	270220
60913	270221
11247	270222
7000	270223
113398	270224
104260	270225
6913	270226
172496	270227
136174	270228
11196	270229
76969	270230
66505	270231
101942	270232
158324	270233
8371	270234
57905	270235
41047	270236
105690	270237
506	270238
59712	270239
47044	270240
17765	270241
111283	270242
162521	270243
244756	270244
169475	270245
55190	270246
309625	270247
827	270248
205317	270249
62046	270250
111841	270251
16919	270252
40755	270253
190527	270254
196794	270255
219	270256
48289	270257
19419	270258
162511	270259
41795	270260
66755	270261
6607	270262
13568	270263
3868	270264
166573	270265
38020	270266
108573	270267
61376	270268
2738	270269
9658	270270
10816	270271
713	270272
9957	270273
193677	270274
4483	270275
22786	270276
11409	270277
206208	270278
43311	270279
275775	270280
31037	270281
9973	270282
10726	270283
4667	270284
9154	270285
96369	270286
43045	270287
72823	270288
17574	270289
86050	270290
33270	270291
14	270292
9525	270293
281795	270294
42705	270295
51983	270296
180039	270297
119117	270298
185435	270299
42623	270300
174753	270301
118232	270302
5750	270303
17376	270304
48367	270305
52352	270306
106895	270307
8841	270308
20210	270309
4298	270310
72248	270311
3888	270312
18606	270313
7137	270314
83956	270315
81027	270316
10109	270317
13072	270318
32148	270319
165094	270320
58361	270321
129770	270322
1625	270323
68781	270324
113025	270325
21391	270326
85685	270327
7746	270328
1273	270329
297312	270330
11977	270331
90144	270332
12578	270333
10043	270334
9611	270335
983	270336
2165	270337
16737	270338
195997	270339
7836	270340
6987	270341
77726	270342
13729	270343
36280	270344
7864	270345
237705	270346
3513	270347
12826	270348
50076	270349
93694	270350
22101	270351
4495	270352
20662	270353
17659	270354
45455	270355
7625	270356
87302	270357
1404	270358
616	270359
34498	270360
123803	270361
37	270362
48506	270363
34070	270364
143167	270365
2539	270366
132543	270367
75238	270368
4041	270369
8800	270370
312334	270371
276242	270372
1386	270373
9825	270374
39420	270375
15490	270376
50828	270377
108089	270378
165990	270379
15473	270380
262393	270381
42561	270382
174914	270383
1306	270384
54206	270385
5539	270386
117312	270387
19596	270388
4134	270389
153890	270390
25443	270391
390	270392
280043	270393
20656	270394
45912	270395
326	270396
180406	270397
6668	270398
113002	270399
210476	270400
295854	270401
193528	270402
109586	270403
2018	270404
32861	270405
157105	270406
117248	270407
8558	270408
9885	270409
78541	270410
36263	270411
306104	270412
105943	270413
98594	270414
56638	270415
10296	270416
7991	270417
35206	270418
1919	270419
81608	270420
1707	270421
15235	270422
50299	270423
2572	270424
188369	270425
29142	270426
10801	270427
46373	270428
82459	270429
9127	270430
5380	270431
225161	270432
2784	270433
199775	270434
112615	270435
4964	270436
8022	270437
68067	270438
4087	270439
1836	270440
56738	270441
14667	270442
2223	270443
66845	270444
217157	270445
12015	270446
311686	270447
135932	270448
8902	270449
9416	270450
28174	270451
64458	270452
81205	270453
225721	270454
37836	270455
18045	270456
1562	270457
21355	270458
912	270459
1259	270460
22508	270461
32099	270462
219154	270463
1562	270464
66123	270465
100035	270466
99954	270467
59943	270468
15246	270469
19603	270470
2775	270471
30188	270472
149793	270473
67500	270474
7177	270475
209	270476
239671	270477
112947	270478
1	270479
34731	270480
171084	270481
53797	270482
2135	270483
13421	270484
23149	270485
48206	270486
12771	270487
5724	270488
7459	270489
78	270490
279881	270491
1862	270492
4858	270493
1031	270494
48779	270495
22025	270496
84593	270497
325583	270498
125191	270499
113703	270500
217073	270501
1659	270502
62650	270503
285924	270504
402	270505
1124	270506
25513	270507
20252	270508
27897	270509
18361	270510
68303	270511
61312	270512
16658	270513
1094	270514
104480	270515
26145	270516
3626	270517
30619	270518
88404	270519
12342	270520
196505	270521
62961	270522
264409	270523
319262	270524
136032	270525
76163	270526
761	270527
81809	270528
133106	270529
103545	270530
128	270531
318719	270532
6190	270533
21544	270534
98253	270535
38558	270536
3315	270537
282388	270538
11278	270539
67434	270540
8558	270541
23258	270542
7632	270543
4223	270544
13862	270545
19285	270546
113172	270547
179782	270548
307333	270549
2703	270550
250952	270551
1675	270552
149776	270553
1598	270554
101957	270555
4990	270556
43895	270557
27884	270558
38396	270559
140048	270560
132836	270561
68583	270562
13596	270563
37793	270564
27151	270565
89690	270566
149478	270567
20343	270568
15438	270569
165306	270570
19264	270571
325908	270572
19931	270573
37153	270574
175812	270575
14830	270576
24435	270577
312400	270578
45230	270579
9847	270580
389	270581
126858	270582
28250	270583
81635	270584
165516	270585
9693	270586
35902	270587
54302	270588
2700	270589
64473	270590
254902	270591
30333	270592
4626	270593
53937	270594
498	270595
88113	270596
19041	270597
16441	270598
9885	270599
854	270600
2188	270601
60689	270602
328777	270603
3537	270604
143444	270605
75443	270606
9324	270607
69265	270608
6888	270609
25600	270610
19252	270611
53394	270612
5855	270613
130425	270614
258490	270615
74063	270616
3979	270617
16524	270618
183722	270619
48931	270620
38306	270621
278568	270622
3760	270623
71784	270624
1243	270625
19798	270626
203668	270627
57517	270628
88422	270629
34866	270630
25725	270631
28831	270632
9270	270633
598	270634
114	270635
27193	270636
23392	270637
6984	270638
307969	270639
52089	270640
8056	270641
885	270642
4304	270643
75506	270644
25800	270645
9690	270646
19864	270647
151	270648
319	270649
34059	270650
1380	270651
45416	270652
239	270653
866	270654
66744	270655
139822	270656
19792	270657
58	270658
49900	270659
65681	270660
31707	270661
109879	270662
29076	270663
228949	270664
657	270665
4206	270666
15108	270667
27086	270668
101251	270669
131	270670
35396	270671
11644	270672
451	270673
23554	270674
157809	270675
74307	270676
107994	270677
12698	270678
19159	270679
243744	270680
10494	270681
42178	270682
143981	270683
455	270684
136183	270685
28666	270686
11206	270687
26353	270688
313757	270689
173985	270690
3351	270691
125409	270692
36971	270693
71529	270694
247105	270695
54619	270696
127294	270697
10645	270698
20745	270699
9663	270700
677	270701
26382	270702
5103	270703
7848	270704
62975	270705
23831	270706
43135	270707
290	270708
21116	270709
132822	270710
130808	270711
5539	270712
3075	270713
75547	270714
318912	270715
77626	270716
35606	270717
8201	270718
27872	270719
130865	270720
238457	270721
57725	270722
35060	270723
99576	270724
159419	270725
54751	270726
23135	270727
35045	270728
27732	270729
17303	270730
594	270731
4096	270732
549	270733
39817	270734
107441	270735
163711	270736
18994	270737
3670	270738
1794	270739
35436	270740
9301	270741
294848	270742
57378	270743
40004	270744
15642	270745
5689	270746
6161	270747
2223	270748
23646	270749
12709	270750
63919	270751
104311	270752
426	270753
94453	270754
85937	270755
203386	270756
309101	270757
5929	270758
40716	270759
3779	270760
7642	270761
3914	270762
30513	270763
51428	270764
137545	270765
118316	270766
5131	270767
19642	270768
117802	270769
1	270770
6423	270771
2994	270772
226203	270773
2598	270774
20322	270775
20623	270776
57271	270777
65846	270778
93	270779
2894	270780
4805	270781
61671	270782
115052	270783
40925	270784
41048	270785
147363	270786
95126	270787
65477	270788
14354	270789
29598	270790
4988	270791
83891	270792
330	270793
256	270794
174028	270795
21798	270796
793	270797
134882	270798
26841	270799
511	270800
37305	270801
2358	270802
46169	270803
50879	270804
297898	270805
31145	270806
138049	270807
145011	270808
19032	270809
50944	270810
257127	270811
31589	270812
218636	270813
62354	270814
268913	270815
4176	270816
121235	270817
4175	270818
172232	270819
66377	270820
16063	270821
101180	270822
137714	270823
48526	270824
146952	270825
59773	270826
124373	270827
87220	270828
22663	270829
228943	270830
38433	270831
11263	270832
1234	270833
27720	270834
10042	270835
1955	270836
14257	270837
101733	270838
1255	270839
17022	270840
10741	270841
182995	270842
163322	270843
22957	270844
95253	270845
154	270846
123293	270847
105839	270848
72946	270849
4320	270850
44	270851
37424	270852
3516	270853
113072	270854
20501	270855
44448	270856
15146	270857
30741	270858
91445	270859
1925	270860
287	270861
123	270862
188511	270863
201474	270864
15922	270865
44781	270866
49090	270867
9879	270868
130572	270869
17038	270870
161163	270871
44459	270872
89009	270873
748	270874
4013	270875
13367	270876
855	270877
412	270878
280196	270879
204778	270880
83573	270881
57589	270882
22310	270883
476	270884
29987	270885
49113	270886
107973	270887
2796	270888
92902	270889
3575	270890
64558	270891
2659	270892
45270	270893
11814	270894
81443	270895
13464	270896
260462	270897
1123	270898
686	270899
270453	270900
37325	270901
88513	270902
9397	270903
59030	270904
13142	270905
255223	270906
2311	270907
68217	270908
5224	270909
150367	270910
63320	270911
298983	270912
1940	270913
318	270914
38111	270915
3144	270916
83073	270917
2913	270918
35258	270919
4812	270920
27271	270921
45981	270922
33563	270923
191434	270924
36888	270925
1525	270926
701	270927
30726	270928
11702	270929
63675	270930
89636	270931
10976	270932
897	270933
6	270934
19615	270935
138845	270936
87	270937
20506	270938
696	270939
21230	270940
167783	270941
53637	270942
3338	270943
110725	270944
185387	270945
9382	270946
6891	270947
12140	270948
12633	270949
1969	270950
101176	270951
7804	270952
8349	270953
24354	270954
125	270955
244	270956
89605	270957
109912	270958
27562	270959
40413	270960
3074	270961
31159	270962
1345	270963
19755	270964
29740	270965
41657	270966
45143	270967
178704	270968
177280	270969
62473	270970
16266	270971
21509	270972
135262	270973
57320	270974
12428	270975
31104	270976
121663	270977
14393	270978
2360	270979
1568	270980
35643	270981
83913	270982
306057	270983
32417	270984
10952	270985
33213	270986
2417	270987
18144	270988
83710	270989
5336	270990
132624	270991
53547	270992
3522	270993
159128	270994
91317	270995
132178	270996
2599	270997
18791	270998
42310	270999
17217	271000
23568	271001
2254	271002
70066	271003
1237	271004
40644	271005
14752	271006
70214	271007
132042	271008
88379	271009
3660	271010
65521	271011
6125	271012
4123	271013
83516	271014
327	271015
307225	271016
60037	271017
11959	271018
38521	271019
38755	271020
139375	271021
14339	271022
49292	271023
78810	271024
1232	271025
13929	271026
6123	271027
331	271028
778	271029
49380	271030
2133	271031
17087	271032
17602	271033
3580	271034
243740	271035
171978	271036
169539	271037
10549	271038
48744	271039
136573	271040
74174	271041
107910	271042
7132	271043
489	271044
197667	271045
10287	271046
79741	271047
7926	271048
1390	271049
2660	271050
25235	271051
69798	271052
6233	271053
3785	271054
96164	271055
26518	271056
7425	271057
35329	271058
1876	271059
49508	271060
250648	271061
21675	271062
38859	271063
123496	271064
206184	271065
4285	271066
26460	271067
14917	271068
1572	271069
10093	271070
54987	271071
29523	271072
4606	271073
25054	271074
1122	271075
163336	271076
9675	271077
61463	271078
13670	271079
107478	271080
7955	271081
624	271082
1374	271083
12	271084
101364	271085
16054	271086
127358	271087
46228	271088
2762	271089
113929	271090
36092	271091
43505	271092
64628	271093
13060	271094
3319	271095
16993	271096
51812	271097
53459	271098
41931	271099
2446	271100
4676	271101
59412	271102
76220	271103
81235	271104
12577	271105
161639	271106
3082	271107
190865	271108
82330	271109
156571	271110
80901	271111
54800	271112
90751	271113
1215	271114
76751	271115
2753	271116
230021	271117
109056	271118
126862	271119
80962	271120
85030	271121
83485	271122
131991	271123
17030	271124
70554	271125
4792	271126
37766	271127
33480	271128
31426	271129
12189	271130
87547	271131
110862	271132
9810	271133
1433	271134
56592	271135
29266	271136
68756	271137
154955	271138
12674	271139
12740	271140
18666	271141
35967	271142
8337	271143
22782	271144
11061	271145
1557	271146
37538	271147
7	271148
71462	271149
697	271150
34139	271151
2164	271152
27113	271153
79116	271154
124178	271155
193452	271156
2120	271157
23507	271158
52972	271159
52972	271160
74907	271161
36919	271162
169	271163
3756	271164
20590	271165
48309	271166
7744	271167
122689	271168
99302	271169
301385	271170
74104	271171
8326	271172
51085	271173
109456	271174
61567	271175
21356	271176
74306	271177
25003	271178
1722	271179
1690	271180
29652	271181
2482	271182
125854	271183
1663	271184
251	271185
4037	271186
42668	271187
56150	271188
259620	271189
656	271190
9416	271191
60219	271192
4037	271193
89294	271194
45981	271195
106603	271196
5617	271197
2238	271198
12503	271199
45896	271200
58336	271201
12439	271202
3009	271203
37770	271204
7277	271205
29595	271206
48891	271207
73429	271208
112603	271209
12490	271210
91317	271211
92657	271212
111899	271213
121145	271214
271988	271215
27374	271216
5441	271217
77254	271218
50424	271219
174447	271220
148615	271221
190558	271222
20891	271223
118907	271224
75428	271225
41711	271226
131381	271227
656	271228
35840	271229
1306	271230
283459	271231
50189	271232
21558	271233
3320	271234
56031	271235
9	271236
20046	271237
2078	271238
43219	271239
51342	271240
99212	271241
35789	271242
4230	271243
5662	271244
258396	271245
15282	271246
25537	271247
5711	271248
29675	271249
9037	271250
14445	271251
60478	271252
213512	271253
9625	271254
133043	271255
53225	271256
14941	271257
57114	271258
31700	271259
17764	271260
47184	271261
110	271262
9137	271263
41787	271264
4193	271265
52641	271266
243466	271267
1076	271268
37664	271269
60	271270
295843	271271
79649	271272
3131	271273
286258	271274
78147	271275
215792	271276
27832	271277
85488	271278
84359	271279
24351	271280
61	271281
2633	271282
171216	271283
81997	271284
74685	271285
183630	271286
27560	271287
31548	271288
209	271289
2399	271290
16843	271291
3461	271292
18070	271293
89793	271294
18660	271295
191960	271296
223075	271297
260	271298
128557	271299
9257	271300
260114	271301
298171	271302
2805	271303
8660	271304
39690	271305
154111	271306
23347	271307
138033	271308
25182	271309
66848	271310
173415	271311
126594	271312
53103	271313
47302	271314
96804	271315
35019	271316
9467	271317
37418	271318
39793	271319
204242	271320
202640	271321
18734	271322
29204	271323
84818	271324
215314	271325
174910	271326
187115	271327
131770	271328
41723	271329
127023	271330
21570	271331
17682	271332
777	271333
44952	271334
200505	271335
32764	271336
705	271337
156153	271338
256	271339
1488	271340
75301	271341
39144	271342
30902	271343
8	271344
3886	271345
86479	271346
62	271347
254434	271348
79898	271349
2119	271350
49492	271351
217004	271352
58255	271353
24685	271354
224	271355
20360	271356
150370	271357
439	271358
27420	271359
6911	271360
28358	271361
26621	271362
235373	271363
60143	271364
319281	271365
63731	271366
8059	271367
2535	271368
13806	271369
44771	271370
22287	271371
58340	271372
292510	271373
3691	271374
8871	271375
879	271376
100836	271377
54777	271378
89228	271379
117208	271380
18861	271381
5367	271382
5242	271383
86282	271384
4408	271385
161537	271386
269858	271387
52624	271388
84825	271389
75501	271390
70110	271391
23001	271392
100523	271393
67763	271394
115134	271395
87862	271396
97491	271397
95221	271398
110508	271399
171395	271400
45585	271401
16127	271402
99233	271403
7660	271404
52526	271405
258	271406
5188	271407
8035	271408
34495	271409
148209	271410
25294	271411
52848	271412
27414	271413
4137	271414
37100	271415
104176	271416
85256	271417
111716	271418
53427	271419
95218	271420
5584	271421
59155	271422
14009	271423
1486	271424
188117	271425
246737	271426
851	271427
219766	271428
79789	271429
93783	271430
177188	271431
23515	271432
97573	271433
75670	271434
27728	271435
25864	271436
8875	271437
239397	271438
132780	271439
99310	271440
451	271441
45888	271442
4560	271443
31121	271444
19333	271445
4214	271446
8756	271447
28082	271448
215536	271449
2588	271450
30169	271451
25654	271452
1561	271453
5125	271454
2849	271455
70137	271456
245997	271457
3204	271458
41618	271459
44191	271460
29833	271461
10882	271462
19861	271463
1904	271464
54764	271465
128996	271466
32	271467
75819	271468
201956	271469
115271	271470
106490	271471
35529	271472
25740	271473
143494	271474
8926	271475
36106	271476
202001	271477
1772	271478
82382	271479
35935	271480
2720	271481
38812	271482
73655	271483
181303	271484
62682	271485
18568	271486
17794	271487
115114	271488
605	271489
272561	271490
1891	271491
123624	271492
7649	271493
12860	271494
1257	271495
607	271496
57429	271497
3318	271498
9920	271499
15053	271500
48037	271501
15583	271502
1042	271503
4488	271504
1708	271505
326867	271506
61940	271507
100281	271508
43179	271509
29278	271510
97953	271511
1843	271512
59853	271513
79799	271514
128365	271515
43823	271516
80912	271517
240865	271518
272634	271519
73603	271520
3394	271521
49	271522
53189	271523
127348	271524
46670	271525
39833	271526
81981	271527
8	271528
8	271529
2	271530
272802	271531
3390	271532
75203	271533
7849	271534
78517	271535
82076	271536
8430	271537
67155	271538
656	271539
25614	271540
13851	271541
90448	271542
40533	271543
12787	271544
903	271545
172568	271546
1946	271547
5338	271548
115289	271549
9627	271550
8575	271551
52518	271552
249022	271553
10431	271554
399	271555
63176	271556
24248	271557
122431	271558
67561	271559
117283	271560
4755	271561
7175	271562
19358	271563
102534	271564
217	271565
43069	271566
493	271567
231873	271568
11253	271569
325	271570
741	271571
73	271572
70485	271573
8569	271574
95979	271575
41108	271576
46698	271577
20394	271578
961	271579
43019	271580
83300	271581
27570	271582
135167	271583
453	271584
137156	271585
55486	271586
9361	271587
11975	271588
17290	271589
164211	271590
9599	271591
78686	271592
18551	271593
175331	271594
13823	271595
19675	271596
186423	271597
2425	271598
2296	271599
196345	271600
30381	271601
206515	271602
77	271603
1381	271604
25251	271605
26762	271606
41964	271607
2479	271608
11898	271609
36683	271610
172029	271611
60138	271612
10730	271613
226919	271614
9	271615
7636	271616
39074	271617
339	271618
186964	271619
63645	271620
97104	271621
42711	271622
69931	271623
480	271624
26139	271625
161281	271626
12	271627
29171	271628
49023	271629
80763	271630
26312	271631
112429	271632
7	271633
5807	271634
20612	271635
1032	271636
64551	271637
35727	271638
104333	271639
5584	271640
64013	271641
82718	271642
46955	271643
27665	271644
27596	271645
78606	271646
29266	271647
843	271648
81386	271649
30102	271650
113373	271651
36960	271652
9734	271653
84	271654
41949	271655
115078	271656
19146	271657
41628	271658
185033	271659
76149	271660
404	271661
26859	271662
143176	271663
135529	271664
264373	271665
106307	271666
7388	271667
49418	271668
109651	271669
18471	271670
49798	271671
226257	271672
91917	271673
1993	271674
16435	271675
78371	271676
88	271677
158522	271678
83620	271679
129324	271680
14683	271681
837	271682
5248	271683
87	271684
1280	271685
32935	271686
90477	271687
40434	271688
16224	271689
3465	271690
277502	271691
275	271692
601	271693
281403	271694
121882	271695
1110	271696
14461	271697
133181	271698
1463	271699
74647	271700
4087	271701
156	271702
848	271703
34468	271704
8329	271705
99574	271706
116196	271707
37398	271708
13541	271709
12812	271710
9652	271711
212998	271712
90109	271713
399	271714
100518	271715
229655	271716
14444	271717
18193	271718
20423	271719
142867	271720
120841	271721
15764	271722
9192	271723
13696	271724
68980	271725
478	271726
16701	271727
35028	271728
86562	271729
298002	271730
84474	271731
16671	271732
107856	271733
114007	271734
757	271735
7807	271736
285673	271737
40003	271738
23992	271739
3335	271740
93376	271741
46603	271742
39005	271743
16289	271744
18599	271745
1092	271746
24850	271747
41338	271748
191556	271749
38391	271750
54851	271751
61158	271752
3735	271753
46155	271754
2395	271755
111530	271756
3629	271757
44853	271758
93215	271759
9287	271760
3628	271761
65835	271762
38396	271763
17826	271764
255634	271765
135125	271766
15566	271767
138774	271768
14744	271769
49866	271770
320260	271771
18984	271772
25796	271773
60370	271774
6071	271775
13075	271776
116786	271777
121762	271778
2922	271779
182400	271780
98912	271781
61529	271782
11766	271783
7723	271784
6932	271785
1204	271786
55886	271787
7988	271788
167036	271789
103470	271790
114422	271791
10502	271792
34165	271793
991	271794
27615	271795
71547	271796
43462	271797
807	271798
34536	271799
9160	271800
8478	271801
12017	271802
20411	271803
179532	271804
9478	271805
3221	271806
78612	271807
29317	271808
238173	271809
34305	271810
75155	271811
2872	271812
894	271813
17352	271814
204931	271815
303280	271816
46969	271817
1153	271818
12702	271819
19085	271820
57833	271821
80571	271822
20836	271823
49427	271824
11265	271825
1117	271826
29885	271827
42467	271828
202660	271829
13457	271830
960	271831
42330	271832
8858	271833
55386	271834
69445	271835
2402	271836
70420	271837
12722	271838
25457	271839
2857	271840
6259	271841
13862	271842
3677	271843
76721	271844
2883	271845
85041	271846
1959	271847
138858	271848
209	271849
55	271850
651	271851
62469	271852
6667	271853
27837	271854
116690	271855
181487	271856
862	271857
68582	271858
41414	271859
80050	271860
152461	271861
3726	271862
47770	271863
62179	271864
30756	271865
94760	271866
28279	271867
31857	271868
8408	271869
15370	271870
27974	271871
148535	271872
29172	271873
131039	271874
214270	271875
5640	271876
49575	271877
4775	271878
16833	271879
124323	271880
122768	271881
31119	271882
115338	271883
31657	271884
25738	271885
56873	271886
70847	271887
105308	271888
301516	271889
80152	271890
47267	271891
36542	271892
48897	271893
6322	271894
49410	271895
90764	271896
113300	271897
45212	271898
303660	271899
24488	271900
80760	271901
11472	271902
211553	271903
18735	271904
4494	271905
14206	271906
46847	271907
184406	271908
171000	271909
291178	271910
7	271911
14330	271912
87083	271913
87607	271914
8823	271915
20526	271916
21953	271917
19807	271918
1368	271919
24684	271920
26806	271921
108684	271922
3078	271923
61107	271924
90703	271925
27402	271926
57102	271927
11483	271928
7609	271929
1	271930
407	271931
36919	271932
2843	271933
28096	271934
25545	271935
37285	271936
25871	271937
900	271938
2151	271939
38937	271940
54114	271941
42685	271942
67655	271943
22286	271944
18058	271945
101060	271946
66815	271947
3563	271948
65768	271949
528	271950
5325	271951
154590	271952
112505	271953
9381	271954
10448	271955
11355	271956
26075	271957
149186	271958
4158	271959
25436	271960
8251	271961
220	271962
38453	271963
28115	271964
21649	271965
104374	271966
38370	271967
20158	271968
21951	271969
21146	271970
23145	271971
193896	271972
92	271973
32634	271974
690	271975
81437	271976
30211	271977
101580	271978
105677	271979
18615	271980
129327	271981
2298	271982
14657	271983
49254	271984
35464	271985
136035	271986
352	271987
36419	271988
12593	271989
151523	271990
299473	271991
139210	271992
20518	271993
1084	271994
26871	271995
176339	271996
9173	271997
6394	271998
7194	271999
18488	272000
400	272001
56541	272002
66839	272003
96574	272004
12432	272005
156	272006
85549	272007
40686	272008
169206	272009
219486	272010
12320	272011
31846	272012
575	272013
117	272014
224603	272015
5490	272016
9841	272017
106056	272018
39300	272019
5174	272020
1423	272021
29193	272022
89066	272023
4971	272024
54825	272025
17877	272026
137562	272027
43819	272028
123562	272029
66535	272030
92151	272031
114964	272032
28294	272033
77496	272034
346	272035
22385	272036
22484	272037
94261	272038
16479	272039
16047	272040
12976	272041
57476	272042
39252	272043
145395	272044
8550	272045
70416	272046
45021	272047
19305	272048
201443	272049
135	272050
1352	272051
70094	272052
317132	272053
2036	272054
3952	272055
5169	272056
985	272057
9550	272058
4271	272059
32534	272060
192436	272061
192482	272062
273785	272063
10506	272064
15641	272065
10147	272066
50709	272067
69361	272068
6641	272069
50759	272070
5968	272071
13767	272072
56487	272073
23059	272074
2328	272075
9091	272076
28213	272077
184413	272078
850	272079
35586	272080
2943	272081
10584	272082
92910	272083
11369	272084
58709	272085
26380	272086
27714	272087
52059	272088
8276	272089
107277	272090
37669	272091
22789	272092
40768	272093
205963	272094
67448	272095
149085	272096
24344	272097
138005	272098
747	272099
144569	272100
60079	272101
65259	272102
90163	272103
74483	272104
25983	272105
5866	272106
2374	272107
23022	272108
21998	272109
45156	272110
29912	272111
115287	272112
11178	272113
31846	272114
92519	272115
652	272116
3760	272117
240398	272118
4677	272119
8166	272120
19697	272121
11405	272122
69983	272123
13800	272124
139729	272125
6829	272126
106050	272127
198727	272128
62902	272129
4058	272130
21909	272131
19411	272132
21395	272133
37532	272134
1358	272135
135095	272136
29102	272137
321951	272138
120553	272139
16716	272140
56500	272141
148791	272142
11727	272143
21	272144
220115	272145
23650	272146
45012	272147
12144	272148
331	272149
96515	272150
8282	272151
3273	272152
84352	272153
315218	272154
151494	272155
28941	272156
23855	272157
23499	272158
44127	272159
130075	272160
35124	272161
16557	272162
1454	272163
81488	272164
290136	272165
50066	272166
4097	272167
17238	272168
56357	272169
22531	272170
38288	272171
15126	272172
37300	272173
7320	272174
81842	272175
144739	272176
1215	272177
110473	272178
19	272179
179546	272180
8672	272181
11752	272182
84535	272183
7492	272184
26033	272185
156222	272186
58	272187
129843	272188
299989	272189
30903	272190
129843	272191
14721	272192
30600	272193
28887	272194
128099	272195
34880	272196
279233	272197
1695	272198
57065	272199
1669	272200
77589	272201
59714	272202
209890	272203
6520	272204
112	272205
2954	272206
1555	272207
162059	272208
85846	272209
843	272210
34806	272211
88047	272212
75893	272213
53428	272214
133608	272215
208088	272216
31579	272217
15469	272218
14975	272219
77728	272220
66525	272221
17842	272222
10089	272223
68772	272224
41653	272225
205396	272226
32956	272227
94435	272228
9264	272229
326	272230
72074	272231
216464	272232
2977	272233
192472	272234
27113	272235
8599	272236
135478	272237
70102	272238
131581	272239
34824	272240
9205	272241
29433	272242
815	272243
214484	272244
12031	272245
39588	272246
22602	272247
85407	272248
39391	272249
21542	272250
23758	272251
71320	272252
52575	272253
4631	272254
115188	272255
38797	272256
96659	272257
61383	272258
76959	272259
72035	272260
6642	272261
123788	272262
178355	272263
113	272264
1499	272265
102716	272266
31939	272267
34960	272268
58901	272269
9872	272270
44883	272271
17826	272272
55756	272273
112588	272274
2624	272275
88873	272276
228	272277
59	272278
945	272279
243588	272280
197032	272281
161118	272282
85945	272283
693	272284
9546	272285
47197	272286
90827	272287
36273	272288
573	272289
169257	272290
35471	272291
276611	272292
6182	272293
134291	272294
51760	272295
87104	272296
45883	272297
141081	272298
6436	272299
18087	272300
54026	272301
13567	272302
6752	272303
15038	272304
82617	272305
115424	272306
8461	272307
90810	272308
215	272309
71994	272310
6259	272311
8456	272312
10373	272313
178787	272314
721	272315
8929	272316
11512	272317
37107	272318
1131	272319
7604	272320
13154	272321
57818	272322
7236	272323
90397	272324
61461	272325
175435	272326
123	272327
37399	272328
188430	272329
985	272330
2469	272331
196443	272332
3231	272333
16102	272334
1358	272335
6907	272336
120874	272337
86284	272338
88806	272339
165113	272340
169053	272341
101367	272342
4677	272343
65319	272344
66316	272345
242550	272346
226262	272347
69056	272348
57278	272349
123115	272350
63759	272351
145631	272352
12	272353
49526	272354
11691	272355
74604	272356
136895	272357
88880	272358
31754	272359
3914	272360
318	272361
6246	272362
83257	272363
114523	272364
64473	272365
7	272366
8631	272367
76980	272368
7156	272369
1535	272370
250162	272371
50653	272372
857	272373
36084	272374
5827	272375
213643	272376
23945	272377
43196	272378
101074	272379
5764	272380
9016	272381
30632	272382
168977	272383
69220	272384
17751	272385
236828	272386
137219	272387
7915	272388
570	272389
37564	272390
55856	272391
21970	272392
5483	272393
63867	272394
43053	272395
32783	272396
2348	272397
272	272398
258	272399
38987	272400
6591	272401
1234	272402
293996	272403
353	272404
4076	272405
21810	272406
28559	272407
2460	272408
251101	272409
140031	272410
177625	272411
2009	272412
6654	272413
182068	272414
11703	272415
453	272416
22798	272417
170991	272418
9576	272419
5877	272420
342	272421
626	272422
706	272423
2240	272424
6053	272425
347	272426
35306	272427
13781	272428
51460	272429
52752	272430
23155	272431
207365	272432
311337	272433
128616	272434
239215	272435
38242	272436
183985	272437
12283	272438
49201	272439
187521	272440
191100	272441
390	272442
3088	272443
430	272444
89199	272445
14695	272446
16049	272447
3976	272448
793	272449
7411	272450
128681	272451
111839	272452
5915	272453
36295	272454
307429	272455
171636	272456
80058	272457
27481	272458
35548	272459
28172	272460
136	272461
4593	272462
6836	272463
33766	272464
10338	272465
1083	272466
35969	272467
32350	272468
15791	272469
47041	272470
116792	272471
71038	272472
342	272473
849	272474
35422	272475
46569	272476
37310	272477
213715	272478
165134	272479
308612	272480
21059	272481
32397	272482
102807	272483
64377	272484
16449	272485
10150	272486
28205	272487
162789	272488
186698	272489
174109	272490
43056	272491
60842	272492
8728	272493
149864	272494
22257	272495
205185	272496
11397	272497
97900	272498
19586	272499
20438	272500
126210	272501
51933	272502
59478	272503
51072	272504
6974	272505
46415	272506
83464	272507
32404	272508
2537	272509
161201	272510
12791	272511
1417	272512
379	272513
41676	272514
163680	272515
129947	272516
14353	272517
149	272518
1872	272519
17403	272520
153717	272521
109514	272522
99808	272523
33209	272524
21948	272525
139482	272526
262540	272527
6259	272528
7834	272529
59497	272530
2459	272531
9251	272532
196660	272533
29058	272534
21955	272535
13648	272536
207	272537
8475	272538
86742	272539
220911	272540
7024	272541
1216	272542
11433	272543
32141	272544
15783	272545
26258	272546
231313	272547
1809	272548
101197	272549
71592	272550
210759	272551
506	272552
39670	272553
115629	272554
15352	272555
32559	272556
15854	272557
20482	272558
210759	272559
256129	272560
5926	272561
216050	272562
100749	272563
65668	272564
54868	272565
5755	272566
39476	272567
104042	272568
71592	272569
12327	272570
114773	272571
201038	272572
201038	272573
25499	272574
87160	272575
28032	272576
64091	272577
215537	272578
40414	272579
20797	272580
181424	272581
64116	272582
217217	272583
223431	272584
4576	272585
10781	272586
66578	272587
170756	272588
5013	272589
6372	272590
65295	272591
23439	272592
1272	272593
15949	272594
56352	272595
46883	272596
108398	272597
103592	272598
38316	272599
199777	272600
94558	272601
85554	272602
312979	272603
17857	272604
3313	272605
295166	272606
69658	272607
211234	272608
17208	272609
2452	272610
88298	272611
155087	272612
263493	272613
236786	272614
69253	272615
257939	272616
169885	272617
26235	272618
28835	272619
8543	272620
4223	272621
14746	272622
105739	272623
5161	272624
160917	272625
48	272626
295374	272627
123545	272628
1074	272629
47689	272630
8502	272631
12261	272632
13004	272633
53652	272634
15300	272635
35020	272636
8117	272637
17768	272638
2332	272639
8985	272640
886	272641
40968	272642
45430	272643
132025	272644
150102	272645
4246	272646
908	272647
23926	272648
2466	272649
219703	272650
4246	272651
114797	272652
61923	272653
12404	272654
323293	272655
124231	272656
191998	272657
18615	272658
3757	272659
327909	272660
23372	272661
27518	272662
4603	272663
16051	272664
51735	272665
149023	272666
556	272667
6767	272668
31179	272669
61699	272670
277999	272671
187	272672
24790	272673
94	272674
87677	272675
7361	272676
11285	272677
48381	272678
34081	272679
128997	272680
21	272681
39150	272682
118454	272683
39961	272684
49745	272685
4416	272686
9986	272687
47301	272688
57236	272689
438	272690
156	272691
3306	272692
30192	272693
27950	272694
15565	272695
59559	272696
119424	272697
28852	272698
179098	272699
7834	272700
78035	272701
25814	272702
942	272703
8972	272704
4206	272705
223	272706
58599	272707
104414	272708
137101	272709
49232	272710
13752	272711
17104	272712
19650	272713
208609	272714
3791	272715
135723	272716
11569	272717
15555	272718
56184	272719
1170	272720
85580	272721
88954	272722
306496	272723
27	272724
1543	272725
70053	272726
77435	272727
16229	272728
1728	272729
13821	272730
57026	272731
2251	272732
117926	272733
26921	272734
309017	272735
224852	272736
170571	272737
24710	272738
66505	272739
7032	272740
43881	272741
6619	272742
3755	272743
17759	272744
96147	272745
74734	272746
94654	272747
30146	272748
214452	272749
4492	272750
33460	272751
11649	272752
96669	272753
1988	272754
66358	272755
34008	272756
2509	272757
45869	272758
1161	272759
7368	272760
5839	272761
34486	272762
9840	272763
3713	272764
85936	272765
62682	272766
27659	272767
7817	272768
4874	272769
120350	272770
5319	272771
142687	272772
175142	272773
5778	272774
1022	272775
176203	272776
425	272777
176292	272778
21829	272779
131723	272780
66005	272781
18063	272782
15235	272783
129431	272784
7731	272785
4174	272786
22008	272787
578	272788
61011	272789
11732	272790
22325	272791
70086	272792
138	272793
12035	272794
68009	272795
85833	272796
49831	272797
45509	272798
91301	272799
1574	272800
34677	272801
116705	272802
7	272803
122953	272804
63971	272805
7313	272806
3254	272807
71450	272808
1575	272809
2527	272810
34688	272811
56485	272812
4917	272813
14934	272814
17623	272815
331	272816
48416	272817
89444	272818
212946	272819
22111	272820
176221	272821
527	272822
4836	272823
214642	272824
834	272825
23555	272826
32337	272827
233	272828
1927	272829
155831	272830
17092	272831
75287	272832
45858	272833
2378	272834
89976	272835
1502	272836
20859	272837
109357	272838
1337	272839
20384	272840
115920	272841
4087	272842
2381	272843
26569	272844
23554	272845
269421	272846
64936	272847
73213	272848
103037	272849
48281	272850
126430	272851
182370	272852
8200	272853
242482	272854
299589	272855
7248	272856
55473	272857
277805	272858
54323	272859
45622	272860
29810	272861
54759	272862
81156	272863
8775	272864
86686	272865
24964	272866
10923	272867
61472	272868
164967	272869
1989	272870
2081	272871
182417	272872
324659	272873
97	272874
2935	272875
189400	272876
440	272877
282519	272878
282551	272879
23149	272880
142044	272881
93094	272882
6	272883
54759	272884
2288	272885
43181	272886
110020	272887
181459	272888
85177	272889
11172	272890
153029	272891
36799	272892
3695	272893
32211	272894
9293	272895
1702	272896
19804	272897
125384	272898
6980	272899
3372	272900
185753	272901
23059	272902
15934	272903
274474	272904
8976	272905
828	272906
45149	272907
156821	272908
29660	272909
9706	272910
132287	272911
12885	272912
48794	272913
30198	272914
17977	272915
8468	272916
58368	272917
44110	272918
94135	272919
97791	272920
6940	272921
18140	272922
711	272923
10119	272924
290073	272925
5355	272926
125887	272927
12941	272928
64371	272929
125332	272930
35958	272931
132086	272932
215	272933
2681	272934
139481	272935
8103	272936
206442	272937
9803	272938
66905	272939
10930	272940
19087	272941
41234	272942
1709	272943
51366	272944
74387	272945
139817	272946
172823	272947
56867	272948
2357	272949
33831	272950
16417	272951
38323	272952
37972	272953
215435	272954
1030	272955
8255	272956
6548	272957
31487	272958
442	272959
211092	272960
13294	272961
54045	272962
400	272963
82289	272964
21998	272965
4561	272966
66503	272967
12981	272968
19584	272969
161486	272970
60518	272971
1204	272972
4791	272973
129093	272974
115946	272975
1148	272976
534	272977
42348	272978
40571	272979
198332	272980
55620	272981
33904	272982
21667	272983
148850	272984
30933	272985
10273	272986
15750	272987
67953	272988
4708	272989
47877	272990
35335	272991
88996	272992
121	272993
165	272994
46	272995
20402	272996
24720	272997
85982	272998
119972	272999
266	273000
22907	273001
95849	273002
3020	273003
60927	273004
32684	273005
90144	273006
144901	273007
29603	273008
5	273009
9129	273010
68307	273011
68307	273012
65	273013
58591	273014
386	273015
7486	273016
197462	273017
30649	273018
116362	273019
199619	273020
9847	273021
26748	273022
311197	273023
172847	273024
37279	273025
21604	273026
9684	273027
87947	273028
39618	273029
111069	273030
18058	273031
168436	273032
6057	273033
55927	273034
6602	273035
1404	273036
129579	273037
108945	273038
4692	273039
3442	273040
704	273041
13682	273042
1360	273043
78435	273044
32761	273045
31183	273046
10	273047
87	273048
27585	273049
275	273050
73706	273051
81170	273052
19168	273053
977	273054
4188	273055
2435	273056
133506	273057
112	273058
52180	273059
66793	273060
69445	273061
52122	273062
6030	273063
24096	273064
260558	273065
35452	273066
321099	273067
130566	273068
17662	273069
118432	273070
22283	273071
148003	273072
19	273073
36298	273074
271435	273075
22375	273076
20568	273077
28921	273078
3144	273079
5749	273080
121678	273081
8554	273082
290442	273083
56767	273084
138	273085
61304	273086
115537	273087
106018	273088
75087	273089
7599	273090
30082	273091
5659	273092
21002	273093
2030	273094
211637	273095
14446	273096
224	273097
94	273098
177732	273099
154244	273100
3223	273101
121562	273102
328093	273103
46561	273104
25738	273105
23957	273106
86606	273107
22164	273108
9078	273109
29771	273110
6784	273111
90619	273112
66558	273113
31323	273114
76919	273115
30992	273116
36334	273117
53273	273118
6499	273119
71976	273120
189214	273121
67350	273122
214532	273123
10436	273124
5642	273125
18710	273126
129	273127
22278	273128
136969	273129
95700	273130
26997	273131
6050	273132
110	273133
13359	273134
110704	273135
17606	273136
46454	273137
197857	273138
228288	273139
251057	273140
29773	273141
3053	273142
1461	273143
45956	273144
30436	273145
10566	273146
40255	273147
24406	273148
1031	273149
15658	273150
157	273151
13586	273152
157886	273153
90319	273154
13	273155
8186	273156
64155	273157
6478	273158
3577	273159
11935	273160
36585	273161
21910	273162
186213	273163
99587	273164
17912	273165
34666	273166
27398	273167
120026	273168
313829	273169
23849	273170
8917	273171
26482	273172
201518	273173
3962	273174
60474	273175
10485	273176
134208	273177
133993	273178
106938	273179
76658	273180
305260	273181
103679	273182
7869	273183
212428	273184
32482	273185
93258	273186
204575	273187
19502	273188
42269	273189
8184	273190
17850	273191
2302	273192
123258	273193
143924	273194
128857	273195
10970	273196
37262	273197
7108	273198
29584	273199
52898	273200
21677	273201
6663	273202
3879	273203
38839	273204
27041	273205
214161	273206
49547	273207
1534	273208
54440	273209
68924	273210
31698	273211
57948	273212
136935	273213
81487	273214
54019	273215
126269	273216
12846	273217
29431	273218
3273	273219
11141	273220
139	273221
13781	273222
20076	273223
377	273224
186277	273225
99119	273226
67598	273227
108422	273228
16321	273229
38816	273230
228743	273231
3310	273232
31579	273233
451	273234
22007	273235
18168	273236
128512	273237
29403	273238
1709	273239
18984	273240
14082	273241
101099	273242
73477	273243
182983	273244
73477	273245
108186	273246
115317	273247
20552	273248
203001	273249
50317	273250
138905	273251
82257	273252
185805	273253
15163	273254
1926	273255
1846	273256
39985	273257
25188	273258
3812	273259
6	273260
7236	273261
182729	273262
62057	273263
6158	273264
172	273265
399	273266
290085	273267
912	273268
3596	273269
2290	273270
247	273271
12805	273272
133439	273273
11229	273274
28543	273275
94732	273276
9009	273277
5029	273278
83566	273279
18356	273280
128984	273281
24685	273282
1946	273283
66763	273284
28415	273285
55226	273286
5124	273287
279095	273288
116557	273289
7638	273290
106408	273291
10350	273292
38936	273293
111899	273294
30722	273295
5096	273296
294	273297
181	273298
120309	273299
140140	273300
31470	273301
143801	273302
17793	273303
206528	273304
95107	273305
17552	273306
274	273307
179584	273308
119871	273309
62099	273310
56338	273311
32668	273312
165316	273313
47395	273314
137126	273315
173716	273316
4481	273317
324210	273318
163886	273319
13204	273320
127385	273321
10359	273322
32873	273323
5617	273324
81756	273325
106569	273326
10185	273327
3630	273328
26912	273329
9029	273330
65662	273331
133260	273332
10531	273333
17031	273334
855	273335
10078	273336
75127	273337
54503	273338
7677	273339
947	273340
42227	273341
24741	273342
202378	273343
19685	273344
226964	273345
63715	273346
81488	273347
68798	273348
48703	273349
1341	273350
4336	273351
70493	273352
9395	273353
20931	273354
138459	273355
7443	273356
53044	273357
13432	273358
199400	273359
61903	273360
19486	273361
20961	273362
58850	273363
3930	273364
243427	273365
76440	273366
44353	273367
54337	273368
3244	273369
126802	273370
175444	273371
156702	273372
174778	273373
265	273374
77441	273375
10379	273376
39215	273377
118089	273378
87764	273379
21521	273380
2316	273381
9806	273382
34148	273383
138878	273384
1641	273385
127610	273386
33337	273387
5177	273388
15962	273389
19982	273390
175007	273391
1988	273392
1403	273393
2855	273394
117809	273395
214221	273396
71199	273397
51085	273398
303877	273399
74046	273400
4133	273401
6072	273402
143381	273403
65997	273404
38549	273405
20702	273406
15749	273407
125977	273408
748	273409
21859	273410
234363	273411
2363	273412
23209	273413
31774	273414
300035	273415
18016	273416
17313	273417
201974	273418
1352	273419
25635	273420
4504	273421
6084	273422
18283	273423
21036	273424
12252	273425
4509	273426
27905	273427
648	273428
237117	273429
20012	273430
13353	273431
169658	273432
52775	273433
30992	273434
1620	273435
105953	273436
82155	273437
3410	273438
35821	273439
13893	273440
205445	273441
938	273442
100327	273443
566	273444
30150	273445
57772	273446
62666	273447
212788	273448
117765	273449
1374	273450
11687	273451
6514	273452
1637	273453
98853	273454
19466	273455
116609	273456
669	273457
44909	273458
285026	273459
20547	273460
304427	273461
178986	273462
8701	273463
7774	273464
8048	273465
292	273466
3278	273467
1258	273468
199429	273469
1264	273470
26134	273471
9416	273472
36487	273473
253714	273474
324	273475
13090	273476
36267	273477
211981	273478
29553	273479
216179	273480
22020	273481
83566	273482
8878	273483
121678	273484
20067	273485
37103	273486
76649	273487
30404	273488
1860	273489
70545	273490
6043	273491
3466	273492
40021	273493
4279	273494
42	273495
38478	273496
26941	273497
3114	273498
36407	273499
2615	273500
934	273501
131136	273502
7281	273503
148824	273504
1041	273505
45344	273506
2111	273507
13744	273508
86595	273509
203	273510
210917	273511
573	273512
70923	273513
17779	273514
24939	273515
97935	273516
90138	273517
11	273518
38656	273519
187287	273520
44768	273521
12700	273522
59	273523
86958	273524
41442	273525
50001	273526
72130	273527
202297	273528
21674	273529
18396	273530
305222	273531
35353	273532
5936	273533
8378	273534
266	273535
33083	273536
231478	273537
316	273538
32646	273539
1666	273540
133771	273541
17636	273542
5131	273543
54758	273544
17475	273545
156	273546
147512	273547
1927	273548
5168	273549
3390	273550
275845	273551
7151	273552
323932	273553
7593	273554
215	273555
106863	273556
58772	273557
204343	273558
56449	273559
3150	273560
10017	273561
977	273562
2137	273563
71026	273564
26874	273565
39248	273566
1600	273567
8863	273568
223838	273569
21268	273570
110951	273571
12721	273572
126975	273573
216101	273574
5869	273575
198968	273576
13092	273577
88836	273578
4359	273579
175062	273580
40763	273581
205967	273582
137627	273583
119519	273584
391	273585
111937	273586
79722	273587
2137	273588
22183	273589
70002	273590
36394	273591
75388	273592
31396	273593
128952	273594
11520	273595
2292	273596
6792	273597
74947	273598
122149	273599
98540	273600
19197	273601
116691	273602
115831	273603
133996	273604
35502	273605
31271	273606
50001	273607
105505	273608
17002	273609
94965	273610
14962	273611
884	273612
11484	273613
41891	273614
66474	273615
4422	273616
60965	273617
297138	273618
31129	273619
146360	273620
42462	273621
22178	273622
58114	273623
86454	273624
6688	273625
267568	273626
54800	273627
40207	273628
87217	273629
122431	273630
126778	273631
50609	273632
151869	273633
10	273634
614	273635
2459	273636
54520	273637
148202	273638
35975	273639
3079	273640
36444	273641
63367	273642
136402	273643
4508	273644
64152	273645
2748	273646
76040	273647
1	273648
293828	273649
269097	273650
5654	273651
35484	273652
31637	273653
109003	273654
64012	273655
116729	273656
9202	273657
11308	273658
32870	273659
167776	273660
3497	273661
148781	273662
33280	273663
1426	273664
68117	273665
81048	273666
44060	273667
29064	273668
126748	273669
113017	273670
32929	273671
28566	273672
123102	273673
280504	273674
7900	273675
10855	273676
195024	273677
78733	273678
119387	273679
50712	273680
12763	273681
9594	273682
1941	273683
17008	273684
78130	273685
28	273686
110512	273687
177832	273688
16396	273689
4895	273690
36653	273691
49744	273692
91670	273693
9530	273694
57142	273695
2008	273696
52504	273697
3132	273698
65717	273699
10754	273700
33042	273701
54152	273702
17033	273703
264768	273704
118202	273705
63181	273706
20548	273707
147706	273708
10994	273709
25396	273710
50995	273711
190052	273712
157413	273713
207778	273714
18540	273715
9958	273716
3517	273717
112	273718
71291	273719
177775	273720
56363	273721
134439	273722
107878	273723
3345	273724
76823	273725
1273	273726
72388	273727
81720	273728
622	273729
326736	273730
280	273731
53991	273732
1374	273733
55532	273734
32699	273735
9	273736
3378	273737
150998	273738
54666	273739
90756	273740
179	273741
20027	273742
5306	273743
25269	273744
81107	273745
5591	273746
1110	273747
16247	273748
3396	273749
45656	273750
1468	273751
62736	273752
4792	273753
94325	273754
414	273755
3342	273756
17573	273757
60225	273758
95071	273759
23322	273760
279607	273761
82579	273762
103135	273763
312357	273764
22767	273765
17128	273766
19212	273767
36397	273768
214918	273769
43594	273770
203645	273771
21620	273772
79601	273773
483	273774
54585	273775
7075	273776
1868	273777
44061	273778
3115	273779
18338	273780
68407	273781
145739	273782
93777	273783
17516	273784
23141	273785
69623	273786
42470	273787
174470	273788
6917	273789
23832	273790
101447	273791
306225	273792
17213	273793
23891	273794
65748	273795
12115	273796
31440	273797
37028	273798
195744	273799
1291	273800
542	273801
9809	273802
1963	273803
134068	273804
1637	273805
26444	273806
28020	273807
15719	273808
13197	273809
5725	273810
9292	273811
16086	273812
4103	273813
109	273814
18053	273815
8846	273816
55723	273817
64731	273818
120481	273819
2274	273820
452	273821
159763	273822
8374	273823
4466	273824
403	273825
19356	273826
186137	273827
1731	273828
193056	273829
117211	273830
31644	273831
123426	273832
4558	273833
248462	273834
31514	273835
75773	273836
23508	273837
128533	273838
119272	273839
2540	273840
1480	273841
85054	273842
14976	273843
39126	273844
42708	273845
325851	273846
1004	273847
46919	273848
45592	273849
95169	273850
5037	273851
216038	273852
16947	273853
174943	273854
37256	273855
11365	273856
21680	273857
3895	273858
43561	273859
96666	273860
3482	273861
3107	273862
3390	273863
132494	273864
137735	273865
9911	273866
6197	273867
55475	273868
48013	273869
24185	273870
86661	273871
18769	273872
22057	273873
8873	273874
187828	273875
112438	273876
9533	273877
2958	273878
2568	273879
22	273880
60832	273881
180936	273882
10186	273883
164	273884
38601	273885
56333	273886
171774	273887
58308	273888
30596	273889
2239	273890
24727	273891
53539	273892
3132	273893
170	273894
14886	273895
210357	273896
21790	273897
67598	273898
39943	273899
71385	273900
53904	273901
144186	273902
70876	273903
56794	273904
36273	273905
74642	273906
55983	273907
427	273908
288868	273909
5227	273910
15128	273911
58985	273912
26553	273913
7077	273914
10405	273915
672	273916
53842	273917
19998	273918
264117	273919
172708	273920
21286	273921
42759	273922
286477	273923
83345	273924
93852	273925
139708	273926
85047	273927
39557	273928
83179	273929
5299	273930
120048	273931
45396	273932
285723	273933
107791	273934
144243	273935
3263	273936
6310	273937
114535	273938
63039	273939
1856	273940
294383	273941
50281	273942
45336	273943
134434	273944
37902	273945
1267	273946
20864	273947
88638	273948
58251	273949
64148	273950
13258	273951
71090	273952
38067	273953
83311	273954
18873	273955
19024	273956
2095	273957
119082	273958
101212	273959
110799	273960
4683	273961
16374	273962
224759	273963
46225	273964
11992	273965
46890	273966
18277	273967
78	273968
97666	273969
43270	273970
123848	273971
36180	273972
14384	273973
9764	273974
172709	273975
23871	273976
30698	273977
94	273978
7214	273979
312	273980
2633	273981
1280	273982
118974	273983
22717	273984
166520	273985
38508	273986
146534	273987
108316	273988
251943	273989
180299	273990
5069	273991
9446	273992
10936	273993
295	273994
22148	273995
326412	273996
8699	273997
3145	273998
144780	273999
11120	274000
26001	274001
125568	274002
21137	274003
190829	274004
73842	274005
12682	274006
101336	274007
50706	274008
166771	274009
73401	274010
83476	274011
156396	274012
2914	274013
1480	274014
276960	274015
6495	274016
4593	274017
193614	274018
314781	274019
136023	274020
46256	274021
194077	274022
978	274023
45650	274024
28340	274025
52047	274026
86901	274027
34059	274028
50448	274029
130919	274030
54217	274031
29199	274032
186230	274033
299882	274034
96904	274035
118044	274036
74823	274037
182768	274038
8222	274039
218882	274040
31859	274041
147361	274042
101147	274043
10954	274044
133901	274045
43	274046
62910	274047
37335	274048
25520	274049
74390	274050
22074	274051
45750	274052
130838	274053
1	274054
249373	274055
1310	274056
24221	274057
141437	274058
19970	274059
4452	274060
115409	274061
721	274062
121761	274063
378	274064
19085	274065
319212	274066
210840	274067
36267	274068
46777	274069
21091	274070
10711	274071
7421	274072
21319	274073
81576	274074
138161	274075
10787	274076
24116	274077
151854	274078
25076	274079
50872	274080
60829	274081
309745	274082
29381	274083
28860	274084
80789	274085
67672	274086
9218	274087
7496	274088
345	274089
80378	274090
211004	274091
10849	274092
14622	274093
9825	274094
99570	274095
11892	274096
27856	274097
84712	274098
34021	274099
343	274100
52682	274101
1881	274102
2119	274103
113794	274104
44825	274105
284956	274106
40572	274107
207790	274108
72902	274109
701	274110
57335	274111
8033	274112
25306	274113
48270	274114
83775	274115
154175	274116
12009	274117
192482	274118
243822	274119
9422	274120
32573	274121
56173	274122
17073	274123
58790	274124
708	274125
35872	274126
3990	274127
203510	274128
1030	274129
48830	274130
2962	274131
118173	274132
19590	274133
159153	274134
45509	274135
60994	274136
928	274137
29127	274138
62020	274139
182422	274140
6659	274141
40035	274142
2981	274143
35	274144
16315	274145
3528	274146
2023	274147
6253	274148
33781	274149
46567	274150
198902	274151
11459	274152
2366	274153
67135	274154
89713	274155
1334	274156
106	274157
31	274158
71903	274159
4609	274160
168132	274161
132809	274162
1480	274163
21838	274164
74547	274165
54584	274166
4198	274167
33648	274168
14494	274169
1915	274170
35754	274171
133453	274172
10322	274173
99598	274174
8679	274175
21635	274176
271	274177
71704	274178
11234	274179
391	274180
152311	274181
18210	274182
284954	274183
4399	274184
2066	274185
84747	274186
892	274187
43481	274188
8229	274189
2178	274190
35845	274191
838	274192
23423	274193
9602	274194
22939	274195
5732	274196
27482	274197
253555	274198
117816	274199
31461	274200
60566	274201
6730	274202
10526	274203
238601	274204
29122	274205
69102	274206
84652	274207
31658	274208
81913	274209
81729	274210
38421	274211
10753	274212
133107	274213
22980	274214
12789	274215
19152	274216
30900	274217
1945	274218
342	274219
4154	274220
15446	274221
41933	274222
71482	274223
13435	274224
156722	274225
50697	274226
111993	274227
31617	274228
3406	274229
2756	274230
4199	274231
12578	274232
163085	274233
1534	274234
58918	274235
1139	274236
60	274237
72674	274238
47057	274239
60354	274240
82796	274241
73964	274242
18957	274243
9136	274244
12395	274245
327874	274246
10239	274247
64619	274248
45824	274249
31386	274250
1092	274251
12262	274252
163079	274253
14923	274254
63862	274255
17515	274256
107	274257
70310	274258
90	274259
750	274260
100076	274261
10445	274262
11354	274263
589	274264
37980	274265
2897	274266
241	274267
315673	274268
36129	274269
214544	274270
307100	274271
276	274272
4481	274273
58351	274274
204772	274275
87651	274276
11542	274277
120458	274278
167510	274279
70204	274280
31986	274281
70097	274282
10299	274283
35401	274284
5895	274285
16063	274286
16900	274287
71072	274288
5331	274289
247586	274290
60021	274291
118765	274292
74	274293
27681	274294
73749	274295
20189	274296
94117	274297
4907	274298
16652	274299
51502	274300
7886	274301
2351	274302
65175	274303
35251	274304
1897	274305
36236	274306
128736	274307
185111	274308
234341	274309
1690	274310
160413	274311
27316	274312
153066	274313
235557	274314
78211	274315
163888	274316
66326	274317
128550	274318
372	274319
126625	274320
71011	274321
347	274322
41307	274323
13212	274324
10489	274325
1976	274326
78478	274327
4971	274328
29266	274329
64337	274330
834	274331
331	274332
319246	274333
117707	274334
31412	274335
1370	274336
40705	274337
31153	274338
76256	274339
23404	274340
134794	274341
5087	274342
188127	274343
58	274344
1561	274345
566	274346
3188	274347
27229	274348
16449	274349
784	274350
114023	274351
29448	274352
59679	274353
2472	274354
2365	274355
1106	274356
52051	274357
63853	274358
38998	274359
12905	274360
6309	274361
19311	274362
2290	274363
132840	274364
331	274365
60560	274366
6155	274367
65930	274368
74271	274369
8905	274370
178168	274371
77692	274372
8974	274373
469	274374
3651	274375
8243	274376
85127	274377
136261	274378
155937	274379
6227	274380
298517	274381
4	274382
43934	274383
229841	274384
53772	274385
20911	274386
10197	274387
12230	274388
2351	274389
28514	274390
63670	274391
212850	274392
75474	274393
193181	274394
23637	274395
15675	274396
38892	274397
97824	274398
34922	274399
13625	274400
8186	274401
6739	274402
90891	274403
2221	274404
962	274405
6938	274406
34480	274407
441	274408
1514	274409
10855	274410
10451	274411
51217	274412
11310	274413
54504	274414
28952	274415
104348	274416
22373	274417
87	274418
13382	274419
123509	274420
89736	274421
21908	274422
223	274423
272620	274424
252013	274425
106968	274426
76644	274427
110029	274428
23826	274429
118390	274430
3015	274431
193907	274432
130499	274433
19755	274434
2049	274435
62013	274436
59	274437
5539	274438
31536	274439
87115	274440
193565	274441
100908	274442
10260	274443
19324	274444
27405	274445
2749	274446
8192	274447
210393	274448
86116	274449
111	274450
54483	274451
83310	274452
1795	274453
40558	274454
6655	274455
27751	274456
40144	274457
43868	274458
2005	274459
2972	274460
35383	274461
226096	274462
42825	274463
221328	274464
100311	274465
3384	274466
1272	274467
75483	274468
52689	274469
1393	274470
2333	274471
28700	274472
2328	274473
10156	274474
2014	274475
55689	274476
131802	274477
4889	274478
78772	274479
70949	274480
41724	274481
614	274482
236927	274483
12071	274484
15231	274485
22703	274486
7782	274487
7274	274488
88356	274489
181431	274490
213351	274491
133919	274492
28585	274493
2932	274494
71237	274495
71166	274496
21451	274497
107283	274498
7571	274499
33213	274500
64528	274501
39933	274502
40792	274503
65340	274504
23424	274505
2273	274506
317	274507
34489	274508
62631	274509
245373	274510
65162	274511
18693	274512
309563	274513
49965	274514
27999	274515
102326	274516
54998	274517
11937	274518
54517	274519
51012	274520
124793	274521
41201	274522
6465	274523
154339	274524
66901	274525
198898	274526
4307	274527
228017	274528
903	274529
75361	274530
3882	274531
8806	274532
235	274533
1302	274534
31588	274535
102116	274536
125693	274537
19813	274538
376	274539
24847	274540
54505	274541
4036	274542
312063	274543
18114	274544
5485	274545
66200	274546
8282	274547
307524	274548
15824	274549
261859	274550
5063	274551
72367	274552
289018	274553
25	274554
1816	274555
55081	274556
55917	274557
2625	274558
14320	274559
855	274560
131941	274561
29218	274562
722	274563
9983	274564
8100	274565
228143	274566
122286	274567
2518	274568
8593	274569
23018	274570
44536	274571
82723	274572
58	274573
55917	274574
84498	274575
169391	274576
56049	274577
19157	274578
20343	274579
60283	274580
5018	274581
279857	274582
12071	274583
71406	274584
29792	274585
962	274586
12341	274587
8811	274588
70254	274589
8692	274590
6036	274591
16082	274592
23056	274593
139809	274594
6574	274595
18763	274596
30961	274597
11865	274598
18763	274599
922	274600
64528	274601
99398	274602
48640	274603
50227	274604
53159	274605
14146	274606
21001	274607
12288	274608
15853	274609
4341	274610
17555	274611
20883	274612
45055	274613
3737	274614
1639	274615
102209	274616
56565	274617
205808	274618
25302	274619
213929	274620
85228	274621
213711	274622
134141	274623
15555	274624
10396	274625
291810	274626
137002	274627
6339	274628
68632	274629
29317	274630
70817	274631
100175	274632
27200	274633
12772	274634
33027	274635
17096	274636
11228	274637
128195	274638
75269	274639
542	274640
31907	274641
147631	274642
142212	274643
1858	274644
4492	274645
211566	274646
293062	274647
132685	274648
253857	274649
1956	274650
43742	274651
187677	274652
32487	274653
41031	274654
33459	274655
5144	274656
16586	274657
6331	274658
88332	274659
1707	274660
91478	274661
136655	274662
60612	274663
63815	274664
11751	274665
123894	274666
345	274667
6602	274668
6191	274669
207793	274670
26225	274671
1523	274672
176534	274673
489	274674
8065	274675
191157	274676
28293	274677
168	274678
21544	274679
56945	274680
203789	274681
20380	274682
139194	274683
10818	274684
28495	274685
60293	274686
5401	274687
11503	274688
76484	274689
273246	274690
6708	274691
76647	274692
83131	274693
223400	274694
70369	274695
7653	274696
77360	274697
5806	274698
52501	274699
13542	274700
120262	274701
1647	274702
13776	274703
78862	274704
41658	274705
43593	274706
5467	274707
145777	274708
1468	274709
165	274710
9264	274711
4494	274712
82390	274713
5029	274714
128311	274715
154871	274716
17147	274717
2538	274718
44687	274719
250668	274720
18181	274721
163669	274722
84472	274723
8082	274724
14285	274725
75431	274726
112555	274727
198872	274728
75729	274729
120133	274730
52649	274731
1459	274732
1135	274733
205728	274734
204096	274735
70222	274736
47899	274737
136742	274738
74590	274739
17422	274740
40482	274741
588	274742
169826	274743
5639	274744
9605	274745
199478	274746
11876	274747
14618	274748
57456	274749
49447	274750
282763	274751
35594	274752
191179	274753
28513	274754
155	274755
13553	274756
142854	274757
25220	274758
37541	274759
111093	274760
2446	274761
31570	274762
187187	274763
90155	274764
199060	274765
35008	274766
385	274767
101595	274768
205516	274769
3390	274770
197187	274771
174168	274772
72665	274773
168889	274774
111182	274775
228760	274776
41997	274777
1390	274778
2465	274779
9002	274780
96540	274781
304221	274782
6346	274783
20876	274784
164822	274785
57275	274786
17802	274787
63776	274788
47144	274789
18141	274790
146293	274791
94240	274792
59613	274793
33877	274794
11548	274795
77859	274796
12468	274797
374	274798
57597	274799
48976	274800
10803	274801
106908	274802
50198	274803
2916	274804
7079	274805
58737	274806
125654	274807
1116	274808
2662	274809
180714	274810
188483	274811
85673	274812
14522	274813
619	274814
49394	274815
1087	274816
135873	274817
49	274818
186730	274819
204089	274820
54295	274821
13368	274822
36151	274823
56026	274824
17647	274825
19541	274826
190199	274827
122231	274828
198704	274829
25035	274830
91518	274831
203038	274832
9095	274833
53231	274834
87742	274835
29255	274836
1534	274837
24519	274838
193464	274839
6427	274840
896	274841
69779	274842
109820	274843
184783	274844
114407	274845
85147	274846
224767	274847
72911	274848
277924	274849
51728	274850
4290	274851
2570	274852
17864	274853
158098	274854
20708	274855
36252	274856
58551	274857
12114	274858
209761	274859
12000	274860
167853	274861
8801	274862
106732	274863
39896	274864
8926	274865
60853	274866
201478	274867
201282	274868
27	274869
25312	274870
37353	274871
3305	274872
46392	274873
36507	274874
846	274875
56825	274876
55452	274877
22090	274878
2753	274879
108181	274880
31859	274881
128596	274882
1295	274883
9652	274884
318410	274885
4050	274886
285959	274887
158194	274888
29886	274889
8282	274890
3883	274891
29413	274892
19	274893
81870	274894
30886	274895
21981	274896
579	274897
38249	274898
40946	274899
2478	274900
46578	274901
7649	274902
45203	274903
36974	274904
57795	274905
82019	274906
431	274907
461	274908
38989	274909
137983	274910
9051	274911
32446	274912
9848	274913
57775	274914
38332	274915
287464	274916
126969	274917
1690	274918
122735	274919
194791	274920
3557	274921
198859	274922
22774	274923
3306	274924
41776	274925
198598	274926
182786	274927
49612	274928
18871	274929
129089	274930
48690	274931
291696	274932
5032	274933
41307	274934
89817	274935
51556	274936
83874	274937
6	274938
29395	274939
81754	274940
210229	274941
107763	274942
24783	274943
139	274944
978	274945
41219	274946
20513	274947
91346	274948
43732	274949
38422	274950
132341	274951
261926	274952
54554	274953
34990	274954
35145	274955
39491	274956
37096	274957
146051	274958
6152	274959
118054	274960
122267	274961
33017	274962
13690	274963
5325	274964
5714	274965
7199	274966
73988	274967
48947	274968
3288	274969
165139	274970
856	274971
70036	274972
996	274973
306586	274974
26	274975
28334	274976
259816	274977
88048	274978
91	274979
31179	274980
83698	274981
9506	274982
97759	274983
88706	274984
51842	274985
116286	274986
2823	274987
103991	274988
26128	274989
11459	274990
107061	274991
115455	274992
9093	274993
28796	274994
70816	274995
13355	274996
1032	274997
1793	274998
10817	274999
59534	275000
19222	275001
7206	275002
83619	275003
55917	275004
2465	275005
11035	275006
74271	275007
41251	275008
39555	275009
4246	275010
76273	275011
106431	275012
16509	275013
85722	275014
9525	275015
16670	275016
72367	275017
203109	275018
49227	275019
11143	275020
204672	275021
58826	275022
136548	275023
24408	275024
4886	275025
41745	275026
27459	275027
122329	275028
788	275029
207090	275030
5055	275031
19161	275032
27279	275033
47933	275034
259139	275035
51780	275036
74898	275037
19580	275038
321932	275039
36037	275040
79295	275041
267	275042
79416	275043
36896	275044
7	275045
173857	275046
82038	275047
88860	275048
139541	275049
26084	275050
73145	275051
72440	275052
3544	275053
6975	275054
28335	275055
67989	275056
75002	275057
31791	275058
33483	275059
2973	275060
2849	275061
10384	275062
80137	275063
19255	275064
60948	275065
83516	275066
21747	275067
299956	275068
14461	275069
201326	275070
39260	275071
15621	275072
13355	275073
223	275074
109	275075
10544	275076
32435	275077
33892	275078
3336	275079
913	275080
905	275081
81224	275082
330	275083
24	275084
3409	275085
27304	275086
157887	275087
24940	275088
131254	275089
4027	275090
83403	275091
6414	275092
21535	275093
196731	275094
15457	275095
99125	275096
105373	275097
6273	275098
2446	275099
1547	275100
223216	275101
15091	275102
2719	275103
4881	275104
106295	275105
3534	275106
52799	275107
11187	275108
1327	275109
82278	275110
122955	275111
12163	275112
22100	275113
142697	275114
14788	275115
318375	275116
40034	275117
69074	275118
3943	275119
2972	275120
8107	275121
27147	275122
17381	275123
6197	275124
856	275125
23170	275126
24087	275127
4931	275128
83697	275129
45067	275130
101820	275131
179302	275132
22763	275133
17271	275134
99545	275135
386	275136
66826	275137
28189	275138
316445	275139
15478	275140
46548	275141
300791	275142
6689	275143
5399	275144
89976	275145
24119	275146
193426	275147
107541	275148
1267	275149
3743	275150
64064	275151
48526	275152
71602	275153
5081	275154
63031	275155
2089	275156
73104	275157
322801	275158
155638	275159
49022	275160
79780	275161
29817	275162
123103	275163
12995	275164
41153	275165
17473	275166
77237	275167
564	275168
835	275169
19283	275170
2958	275171
16802	275172
323260	275173
52417	275174
317664	275175
25042	275176
652	275177
43521	275178
4250	275179
191908	275180
12137	275181
24277	275182
7632	275183
49268	275184
80414	275185
5503	275186
32889	275187
48851	275188
111327	275189
7679	275190
49721	275191
210503	275192
20409	275193
46420	275194
23559	275195
78326	275196
83769	275197
216008	275198
176042	275199
134493	275200
12187	275201
133878	275202
128191	275203
4859	275204
1731	275205
689	275206
5908	275207
89723	275208
18910	275209
3998	275210
157448	275211
4312	275212
21811	275213
56564	275214
139439	275215
52372	275216
212965	275217
76077	275218
246289	275219
212404	275220
701	275221
25499	275222
50564	275223
905	275224
1	275225
147913	275226
38842	275227
204701	275228
41779	275229
122600	275230
50097	275231
23190	275232
15479	275233
42051	275234
47786	275235
27501	275236
6923	275237
31947	275238
63783	275239
45055	275240
182442	275241
33496	275242
17494	275243
203832	275244
110514	275245
178	275246
77294	275247
58017	275248
24291	275249
1290	275250
10890	275251
814	275252
25146	275253
77517	275254
134341	275255
3672	275256
16108	275257
58772	275258
17983	275259
1391	275260
1564	275261
2642	275262
4680	275263
19470	275264
61713	275265
131626	275266
7114	275267
69776	275268
28491	275269
304718	275270
14616	275271
3323	275272
125498	275273
99313	275274
82467	275275
41637	275276
65288	275277
34187	275278
61526	275279
134036	275280
49907	275281
18813	275282
99131	275283
6774	275284
79901	275285
1040	275286
387	275287
73468	275288
48292	275289
322913	275290
27825	275291
10883	275292
37552	275293
83582	275294
178489	275295
44189	275296
173662	275297
7485	275298
162790	275299
27236	275300
20220	275301
92184	275302
135909	275303
36698	275304
10468	275305
17276	275306
37632	275307
24614	275308
4964	275309
162110	275310
34480	275311
55353	275312
21036	275313
120782	275314
104630	275315
86378	275316
61343	275317
1070	275318
18041	275319
14884	275320
13545	275321
22584	275322
14522	275323
42944	275324
6635	275325
134876	275326
42336	275327
93617	275328
60873	275329
15709	275330
125259	275331
1404	275332
18435	275333
174868	275334
3377	275335
48929	275336
30132	275337
117341	275338
372	275339
2808	275340
30653	275341
96780	275342
11027	275343
129222	275344
37973	275345
1840	275346
23095	275347
44983	275348
13542	275349
69234	275350
18021	275351
16623	275352
8263	275353
41070	275354
6673	275355
72130	275356
105496	275357
91	275358
512	275359
592	275360
89495	275361
39794	275362
25533	275363
80383	275364
66251	275365
27274	275366
5329	275367
18016	275368
14330	275369
17775	275370
58368	275371
42157	275372
21489	275373
17422	275374
30474	275375
25740	275376
28	275377
1135	275378
2810	275379
5860	275380
24544	275381
160	275382
35709	275383
69772	275384
14134	275385
38472	275386
208769	275387
40661	275388
94261	275389
80691	275390
244257	275391
21527	275392
6480	275393
76470	275394
3288	275395
46168	275396
31415	275397
4954	275398
12455	275399
276762	275400
25572	275401
9209	275402
1343	275403
84769	275404
248027	275405
109	275406
85161	275407
89257	275408
38442	275409
32530	275410
39245	275411
62613	275412
31238	275413
215704	275414
19745	275415
45296	275416
319168	275417
705	275418
19414	275419
120579	275420
199498	275421
37826	275422
6739	275423
95100	275424
43546	275425
43947	275426
30	275427
15321	275428
14836	275429
30978	275430
190222	275431
17012	275432
9396	275433
38874	275434
15149	275435
163540	275436
3425	275437
54993	275438
120	275439
41510	275440
5520	275441
231494	275442
24334	275443
20466	275444
112968	275445
48052	275446
160202	275447
2558	275448
14161	275449
202877	275450
263201	275451
71712	275452
1777	275453
161684	275454
99068	275455
47858	275456
215885	275457
72886	275458
25773	275459
205660	275460
131500	275461
47241	275462
15304	275463
12145	275464
154359	275465
1921	275466
39248	275467
4175	275468
1600	275469
250167	275470
39251	275471
1779	275472
6964	275473
233345	275474
14456	275475
48065	275476
9908	275477
183659	275478
14736	275479
101000	275480
115714	275481
2867	275482
4696	275483
1	275484
9107	275485
9244	275486
131294	275487
45282	275488
32	275489
4381	275490
14597	275491
25496	275492
1744	275493
6682	275494
32922	275495
16291	275496
12994	275497
82251	275498
43235	275499
118375	275500
24927	275501
28865	275502
54149	275503
10196	275504
23708	275505
325615	275506
8166	275507
56893	275508
9014	275509
76416	275510
8180	275511
121919	275512
131681	275513
295379	275514
68824	275515
7643	275516
2687	275517
68562	275518
166840	275519
910	275520
34336	275521
28429	275522
133984	275523
61064	275524
81740	275525
24232	275526
3609	275527
3	275528
67541	275529
103541	275530
70450	275531
8045	275532
24129	275533
64265	275534
106850	275535
75168	275536
21038	275537
442	275538
110370	275539
74323	275540
127363	275541
33518	275542
429	275543
1107	275544
14583	275545
96940	275546
6773	275547
60040	275548
1917	275549
1566	275550
308736	275551
210983	275552
8749	275553
137365	275554
6386	275555
141188	275556
131309	275557
12463	275558
38183	275559
11309	275560
3677	275561
20047	275562
66746	275563
188810	275564
867	275565
281878	275566
105350	275567
27590	275568
3577	275569
300	275570
7000	275571
87997	275572
82937	275573
299183	275574
82724	275575
254	275576
138385	275577
12039	275578
38858	275579
2806	275580
27867	275581
128651	275582
6558	275583
48672	275584
96948	275585
22613	275586
4221	275587
60493	275588
6750	275589
32199	275590
41	275591
35741	275592
5690	275593
204568	275594
64994	275595
110425	275596
944	275597
109338	275598
62768	275599
29442	275600
13593	275601
100454	275602
15990	275603
7988	275604
134118	275605
182747	275606
476	275607
18498	275608
88244	275609
13041	275610
144705	275611
37111	275612
12263	275613
73771	275614
30838	275615
88	275616
1161	275617
119665	275618
6383	275619
586	275620
180024	275621
72481	275622
9190	275623
6765	275624
5297	275625
6096	275626
2849	275627
26679	275628
156068	275629
113069	275630
956	275631
175670	275632
1558	275633
26157	275634
3952	275635
68212	275636
176301	275637
283942	275638
19843	275639
8194	275640
188187	275641
7065	275642
3965	275643
10797	275644
85094	275645
189564	275646
51996	275647
23994	275648
325544	275649
327	275650
33	275651
4	275652
14627	275653
123916	275654
123916	275655
65170	275656
52549	275657
161762	275658
238924	275659
66080	275660
156862	275661
11883	275662
151955	275663
109203	275664
56401	275665
73631	275666
117265	275667
46816	275668
170612	275669
572	275670
242618	275671
30446	275672
6892	275673
14867	275674
97	275675
38546	275676
24666	275677
211860	275678
142	275679
29977	275680
36252	275681
23415	275682
158732	275683
95076	275684
112838	275685
38035	275686
8724	275687
16891	275688
146368	275689
8461	275690
1125	275691
93550	275692
11644	275693
169781	275694
85681	275695
56813	275696
137522	275697
959	275698
326765	275699
213353	275700
3444	275701
2821	275702
3262	275703
19039	275704
143210	275705
13068	275706
56475	275707
101333	275708
128981	275709
12610	275710
11601	275711
32576	275712
24033	275713
11319	275714
186935	275715
226598	275716
3946	275717
39049	275718
51946	275719
82848	275720
63204	275721
13656	275722
132824	275723
40002	275724
47923	275725
10354	275726
148803	275727
1480	275728
19050	275729
87758	275730
74097	275731
177698	275732
22966	275733
22966	275734
28206	275735
50221	275736
367	275737
12	275738
34934	275739
28733	275740
35387	275741
20655	275742
102490	275743
28738	275744
58255	275745
4451	275746
722	275747
1613	275748
12149	275749
45980	275750
128147	275751
235485	275752
190419	275753
2407	275754
1039	275755
175894	275756
129546	275757
38585	275758
324677	275759
193	275760
12454	275761
18094	275762
28583	275763
36263	275764
37767	275765
102672	275766
1613	275767
29336	275768
85417	275769
188637	275770
7064	275771
10713	275772
856	275773
11118	275774
46079	275775
84641	275776
60115	275777
90407	275778
20218	275779
70139	275780
135367	275781
5211	275782
8784	275783
2270	275784
136510	275785
19947	275786
2452	275787
14034	275788
257026	275789
29068	275790
3626	275791
701	275792
48514	275793
18159	275794
67372	275795
107515	275796
134453	275797
194544	275798
69140	275799
162784	275800
68124	275801
18214	275802
4591	275803
303196	275804
19693	275805
145944	275806
50014	275807
1473	275808
222917	275809
5124	275810
58621	275811
71255	275812
6089	275813
18397	275814
33827	275815
13416	275816
16902	275817
138780	275818
35633	275819
88619	275820
11517	275821
31477	275822
38781	275823
52557	275824
63714	275825
24291	275826
19897	275827
13008	275828
76256	275829
37128	275830
97184	275831
297034	275832
34927	275833
6212	275834
75856	275835
4708	275836
3555	275837
12015	275838
665	275839
24696	275840
83661	275841
23947	275842
32067	275843
6842	275844
62103	275845
13866	275846
12683	275847
129863	275848
280682	275849
66306	275850
7692	275851
88167	275852
6378	275853
40650	275854
77422	275855
129550	275856
551	275857
4028	275858
116631	275859
34238	275860
1594	275861
45104	275862
126383	275863
14500	275864
53325	275865
53255	275866
41932	275867
55	275868
1080	275869
4751	275870
40064	275871
186737	275872
49081	275873
62906	275874
2120	275875
201112	275876
1372	275877
79206	275878
202494	275879
9204	275880
3292	275881
29234	275882
9420	275883
511	275884
179303	275885
1670	275886
742	275887
26447	275888
10128	275889
8245	275890
63504	275891
1770	275892
12097	275893
11236	275894
46906	275895
71678	275896
145889	275897
5416	275898
8503	275899
117211	275900
16079	275901
25466	275902
19562	275903
75907	275904
90200	275905
1358	275906
802	275907
48880	275908
49508	275909
1978	275910
2535	275911
126581	275912
1276	275913
1536	275914
109	275915
12210	275916
2781	275917
28313	275918
197544	275919
307176	275920
132842	275921
27289	275922
3735	275923
211287	275924
119793	275925
25656	275926
2081	275927
2999	275928
3343	275929
19360	275930
3402	275931
30599	275932
2639	275933
3002	275934
2856	275935
23009	275936
12915	275937
28409	275938
180436	275939
2094	275940
90506	275941
23867	275942
11511	275943
45364	275944
11033	275945
43448	275946
4752	275947
120072	275948
65882	275949
14142	275950
25279	275951
5218	275952
31431	275953
5145	275954
39886	275955
26184	275956
39125	275957
49511	275958
66202	275959
86622	275960
83641	275961
1504	275962
305404	275963
16710	275964
27178	275965
12951	275966
246388	275967
197192	275968
1487	275969
94093	275970
1846	275971
117524	275972
1255	275973
3223	275974
3486	275975
22809	275976
109175	275977
104385	275978
134096	275979
6613	275980
210736	275981
16449	275982
30167	275983
280462	275984
22518	275985
9545	275986
31932	275987
44002	275988
129651	275989
31270	275990
5004	275991
292086	275992
9701	275993
145784	275994
142567	275995
25858	275996
22349	275997
20116	275998
60843	275999
390	276000
42757	276001
13323	276002
265552	276003
4285	276004
59778	276005
60051	276006
78471	276007
185342	276008
12528	276009
134800	276010
55038	276011
322046	276012
14657	276013
74282	276014
89505	276015
26950	276016
11016	276017
17410	276018
208949	276019
13972	276020
12758	276021
20720	276022
144196	276023
570	276024
23954	276025
18213	276026
21037	276027
67062	276028
24149	276029
3143	276030
44	276031
13568	276032
35679	276033
249191	276034
17873	276035
18748	276036
7030	276037
27619	276038
26541	276039
73275	276040
53746	276041
36151	276042
23	276043
69470	276044
150714	276045
1015	276046
22698	276047
251	276048
36578	276049
59188	276050
122222	276051
30440	276052
30440	276053
224421	276054
18764	276055
321587	276056
21470	276057
124757	276058
268347	276059
270774	276060
131224	276061
33	276062
40794	276063
13402	276064
25969	276065
14441	276066
31427	276067
8185	276068
185874	276069
5032	276070
178382	276071
2956	276072
161144	276073
15902	276074
2696	276075
40768	276076
21206	276077
10371	276078
56616	276079
53112	276080
303	276081
7134	276082
19422	276083
44560	276084
9430	276085
3129	276086
35744	276087
22693	276088
4168	276089
2351	276090
5449	276091
9282	276092
83719	276093
58748	276094
138833	276095
12293	276096
31985	276097
19946	276098
181935	276099
107670	276100
53922	276101
41929	276102
52796	276103
6344	276104
266286	276105
181660	276106
39962	276107
3566	276108
113	276109
451	276110
36739	276111
22170	276112
3416	276113
310375	276114
127597	276115
16291	276116
69748	276117
319758	276118
6344	276119
13231	276120
170579	276121
75962	276122
93193	276123
73197	276124
978	276125
8927	276126
9660	276127
43489	276128
39901	276129
36447	276130
8799	276131
1227	276132
191153	276133
2197	276134
24843	276135
12170	276136
81723	276137
262444	276138
6761	276139
18052	276140
292276	276141
498	276142
135895	276143
51822	276144
109586	276145
6118	276146
22020	276147
106701	276148
3821	276149
11163	276150
25321	276151
2180	276152
2104	276153
13932	276154
80620	276155
281078	276156
79	276157
136293	276158
13104	276159
17880	276160
121815	276161
332	276162
1500	276163
68245	276164
37256	276165
87946	276166
9306	276167
16024	276168
11471	276169
16365	276170
25519	276171
132443	276172
123701	276173
15443	276174
137	276175
207438	276176
144250	276177
89126	276178
25881	276179
42088	276180
91334	276181
265254	276182
11667	276183
43240	276184
87730	276185
12475	276186
18755	276187
71732	276188
82410	276189
31523	276190
72862	276191
32357	276192
75412	276193
9903	276194
23871	276195
123809	276196
164558	276197
3123	276198
38971	276199
28093	276200
77299	276201
24539	276202
10304	276203
444	276204
138937	276205
12674	276206
67819	276207
944	276208
1757	276209
8153	276210
15304	276211
305320	276212
181	276213
15638	276214
9173	276215
14319	276216
46253	276217
43713	276218
82189	276219
214569	276220
24163	276221
3078	276222
232227	276223
17303	276224
1204	276225
49797	276226
1271	276227
146865	276228
91300	276229
2288	276230
13372	276231
328092	276232
239506	276233
24412	276234
5227	276235
34906	276236
36249	276237
35005	276238
5639	276239
30589	276240
1160	276241
1905	276242
28295	276243
71746	276244
666	276245
74265	276246
6478	276247
52834	276248
8547	276249
71862	276250
164478	276251
8840	276252
5446	276253
558	276254
9862	276255
33579	276256
69121	276257
154	276258
53854	276259
300	276260
25533	276261
24918	276262
1151	276263
191709	276264
137569	276265
19781	276266
27795	276267
11342	276268
50420	276269
24230	276270
77	276271
5718	276272
27336	276273
26958	276274
136933	276275
66529	276276
271	276277
208196	276278
32755	276279
66662	276280
20279	276281
57234	276282
22969	276283
156940	276284
63832	276285
38876	276286
46747	276287
1621	276288
4636	276289
22624	276290
101200	276291
58539	276292
161268	276293
4204	276294
267283	276295
2239	276296
1580	276297
2897	276298
6675	276299
26568	276300
99664	276301
164928	276302
49498	276303
6883	276304
31205	276305
904	276306
152724	276307
68477	276308
32201	276309
7455	276310
122197	276311
99265	276312
188594	276313
155983	276314
13238	276315
1039	276316
1039	276317
84622	276318
57053	276319
2914	276320
310098	276321
8991	276322
3174	276323
71186	276324
307208	276325
167572	276326
338	276327
185631	276328
16618	276329
137421	276330
12298	276331
171597	276332
192365	276333
166495	276334
10362	276335
25752	276336
457	276337
192725	276338
9322	276339
35873	276340
222420	276341
16876	276342
139214	276343
42360	276344
22898	276345
135475	276346
23945	276347
61335	276348
51643	276349
20379	276350
104083	276351
8380	276352
14444	276353
240	276354
67755	276355
143258	276356
4041	276357
37337	276358
61312	276359
23520	276360
29687	276361
66414	276362
6119	276363
57	276364
2706	276365
52281	276366
548	276367
65347	276368
8657	276369
15366	276370
302	276371
55429	276372
17092	276373
59969	276374
18405	276375
19809	276376
6035	276377
19902	276378
8317	276379
66927	276380
161470	276381
70895	276382
15351	276383
61006	276384
1280	276385
4226	276386
25947	276387
71871	276388
13815	276389
194792	276390
135484	276391
56453	276392
5018	276393
131957	276394
296164	276395
209135	276396
870	276397
126121	276398
75	276399
41490	276400
30708	276401
29466	276402
47962	276403
289012	276404
2088	276405
3138	276406
38544	276407
50889	276408
52169	276409
159391	276410
2532	276411
125570	276412
37014	276413
32750	276414
128794	276415
13726	276416
6662	276417
8	276418
6149	276419
100411	276420
78381	276421
17988	276422
24848	276423
148364	276424
11626	276425
244361	276426
31965	276427
63193	276428
1182	276429
46468	276430
69805	276431
3437	276432
94893	276433
1085	276434
36498	276435
176453	276436
116786	276437
105004	276438
36870	276439
45452	276440
12674	276441
83403	276442
35957	276443
26781	276444
122	276445
16129	276446
6912	276447
24229	276448
15323	276449
3225	276450
47769	276451
9049	276452
114051	276453
291498	276454
3433	276455
86730	276456
68352	276457
80951	276458
6143	276459
18110	276460
71322	276461
53250	276462
61588	276463
62877	276464
7041	276465
16908	276466
4137	276467
124462	276468
240300	276469
25773	276470
2272	276471
8137	276472
426	276473
29774	276474
12470	276475
11241	276476
191206	276477
10664	276478
3129	276479
17494	276480
201537	276481
1167	276482
8061	276483
138629	276484
115109	276485
49492	276486
31409	276487
1372	276488
15779	276489
206515	276490
7640	276491
8380	276492
12298	276493
22416	276494
2910	276495
6609	276496
3005	276497
13724	276498
149910	276499
29443	276500
179346	276501
154583	276502
214382	276503
23370	276504
66828	276505
310764	276506
45	276507
21971	276508
104262	276509
35251	276510
45774	276511
652	276512
77707	276513
24808	276514
130899	276515
120750	276516
89965	276517
107083	276518
4793	276519
54651	276520
99419	276521
185023	276522
10	276523
74844	276524
85920	276525
51552	276526
184448	276527
54050	276528
3875	276529
6680	276530
126043	276531
120556	276532
8398	276533
14857	276534
5441	276535
1976	276536
29474	276537
868	276538
77991	276539
728	276540
135916	276541
77871	276542
83902	276543
17558	276544
119626	276545
119666	276546
25732	276547
138478	276548
61197	276549
711	276550
124459	276551
5057	276552
1770	276553
11846	276554
64370	276555
121698	276556
1853	276557
9989	276558
25864	276559
193497	276560
42623	276561
49903	276562
241	276563
61421	276564
38248	276565
20794	276566
49198	276567
8699	276568
60907	276569
66046	276570
40444	276571
101760	276572
58354	276573
9889	276574
204544	276575
201221	276576
45796	276577
114965	276578
170983	276579
115856	276580
1976	276581
10804	276582
18307	276583
2062	276584
121207	276585
41716	276586
2313	276587
75	276588
106187	276589
116516	276590
75633	276591
44449	276592
15443	276593
264471	276594
20362	276595
31114	276596
73755	276597
2621	276598
27506	276599
13241	276600
225745	276601
43148	276602
95415	276603
38275	276604
95	276605
5282	276606
2072	276607
39240	276608
7124	276609
23623	276610
163476	276611
52059	276612
122522	276613
190805	276614
288	276615
191010	276616
807	276617
227527	276618
40715	276619
12496	276620
11387	276621
97193	276622
35726	276623
840	276624
112148	276625
20645	276626
3825	276627
1646	276628
29462	276629
78654	276630
35635	276631
38492	276632
25146	276633
299916	276634
51360	276635
35465	276636
24983	276637
54131	276638
8494	276639
16749	276640
201280	276641
23225	276642
322207	276643
1927	276644
19726	276645
9897	276646
21613	276647
69358	276648
97643	276649
7727	276650
1976	276651
94	276652
120594	276653
1216	276654
10128	276655
22082	276656
12	276657
1869	276658
85886	276659
8354	276660
37048	276661
8984	276662
745	276663
272519	276664
99615	276665
36079	276666
11363	276667
8694	276668
291315	276669
9882	276670
25288	276671
50811	276672
16769	276673
3009	276674
75714	276675
13185	276676
215196	276677
62078	276678
3102	276679
80459	276680
41754	276681
7205	276682
183401	276683
10854	276684
163191	276685
14375	276686
1857	276687
2388	276688
27856	276689
26524	276690
65370	276691
4216	276692
46067	276693
1770	276694
10315	276695
66930	276696
58351	276697
59694	276698
772	276699
41257	276700
297605	276701
127289	276702
5982	276703
424	276704
125853	276705
5021	276706
130565	276707
5119	276708
176362	276709
17018	276710
26418	276711
99231	276712
346	276713
20311	276714
68143	276715
58591	276716
8782	276717
106489	276718
198422	276719
83677	276720
60839	276721
43297	276722
20008	276723
70238	276724
69659	276725
131894	276726
18454	276727
83098	276728
2061	276729
9598	276730
38177	276731
62012	276732
84511	276733
112098	276734
2722	276735
6975	276736
23949	276737
208647	276738
15400	276739
9052	276740
527	276741
60301	276742
66563	276743
223	276744
24614	276745
4406	276746
76672	276747
5103	276748
3388	276749
34588	276750
23000	276751
12487	276752
80049	276753
1448	276754
24526	276755
180554	276756
103467	276757
912	276758
37	276759
11862	276760
191948	276761
13846	276762
6412	276763
51828	276764
80444	276765
53298	276766
173540	276767
118782	276768
3544	276769
141951	276770
20386	276771
13837	276772
246330	276773
158550	276774
128965	276775
109545	276776
101675	276777
30175	276778
158208	276779
94624	276780
29469	276781
11024	276782
57886	276783
246140	276784
8380	276785
5257	276786
28421	276787
158569	276788
220514	276789
67838	276790
6788	276791
2359	276792
258187	276793
1546	276794
22349	276795
51333	276796
56219	276797
152850	276798
88187	276799
86166	276800
170362	276801
68525	276802
2272	276803
88097	276804
17992	276805
49142	276806
78091	276807
15760	276808
711	276809
309025	276810
12908	276811
155858	276812
6329	276813
56825	276814
12471	276815
156606	276816
652	276817
291723	276818
8249	276819
99007	276820
16218	276821
100383	276822
875	276823
6	276824
62976	276825
2098	276826
81522	276827
20288	276828
21249	276829
3725	276830
33506	276831
9	276832
113628	276833
23861	276834
176091	276835
3402	276836
8378	276837
11421	276838
1280	276839
13135	276840
49460	276841
22442	276842
42123	276843
82269	276844
534	276845
67541	276846
2326	276847
100622	276848
1768	276849
133439	276850
108076	276851
208313	276852
12260	276853
2012	276854
36687	276855
3492	276856
133305	276857
44402	276858
17210	276859
27391	276860
6107	276861
29653	276862
2942	276863
31212	276864
54202	276865
165583	276866
20743	276867
1838	276868
53212	276869
41414	276870
67398	276871
85466	276872
372	276873
2633	276874
21816	276875
1682	276876
139896	276877
14960	276878
12579	276879
135327	276880
948	276881
17746	276882
27201	276883
277	276884
190354	276885
4449	276886
99860	276887
166338	276888
7033	276889
13306	276890
3550	276891
22952	276892
1467	276893
24299	276894
14485	276895
12887	276896
98440	276897
29764	276898
55023	276899
4109	276900
6507	276901
236077	276902
79722	276903
8121	276904
30239	276905
217035	276906
37062	276907
61903	276908
291	276909
21640	276910
3182	276911
54108	276912
65404	276913
24680	276914
1808	276915
188274	276916
5913	276917
298186	276918
8153	276919
130909	276920
10344	276921
103425	276922
325029	276923
121872	276924
2526	276925
327	276926
20823	276927
20694	276928
577	276929
27069	276930
13030	276931
50383	276932
1381	276933
172311	276934
14062	276935
166495	276936
15259	276937
176981	276938
14844	276939
205416	276940
7743	276941
38949	276942
88189	276943
7921	276944
2572	276945
223399	276946
1541	276947
73630	276948
135648	276949
7880	276950
273122	276951
7214	276952
7096	276953
50160	276954
98602	276955
18615	276956
201309	276957
17530	276958
33074	276959
65477	276960
327899	276961
66830	276962
45802	276963
94112	276964
94	276965
19538	276966
24039	276967
1707	276968
9979	276969
188904	276970
36919	276971
77893	276972
16266	276973
188334	276974
9748	276975
72772	276976
180142	276977
71222	276978
17622	276979
30472	276980
121817	276981
3543	276982
70976	276983
4804	276984
15942	276985
22027	276986
8008	276987
44	276988
31897	276989
9920	276990
325570	276991
83056	276992
198	276993
9523	276994
211003	276995
52749	276996
17801	276997
22023	276998
262139	276999
105086	277000
33955	277001
73392	277002
110833	277003
190371	277004
14857	277005
66978	277006
62612	277007
75591	277008
187581	277009
75742	277010
57477	277011
32029	277012
44736	277013
15952	277014
75379	277015
7609	277016
16422	277017
7030	277018
27359	277019
10625	277020
312938	277021
386	277022
17600	277023
82288	277024
82942	277025
4312	277026
5573	277027
37186	277028
3619	277029
31283	277030
124276	277031
76173	277032
17135	277033
114237	277034
28089	277035
312122	277036
30951	277037
124276	277038
314387	277039
207	277040
17183	277041
288	277042
78292	277043
9095	277044
326067	277045
19997	277046
125095	277047
8612	277048
15900	277049
60395	277050
45917	277051
39829	277052
138933	277053
155935	277054
131137	277055
1263	277056
40122	277057
4990	277058
84	277059
179157	277060
50180	277061
188639	277062
658	277063
509	277064
92	277065
211744	277066
34710	277067
21982	277068
73295	277069
16266	277070
102809	277071
49315	277072
185351	277073
1561	277074
2859	277075
121072	277076
259836	277077
4837	277078
85306	277079
224	277080
21	277081
50898	277082
107993	277083
16970	277084
28236	277085
61930	277086
22484	277087
24415	277088
5822	277089
331	277090
517	277091
157160	277092
1556	277093
24954	277094
1896	277095
50873	277096
21280	277097
9956	277098
39808	277099
255240	277100
26695	277101
8657	277102
100655	277103
91	277104
1049	277105
12913	277106
139	277107
23149	277108
35470	277109
655	277110
33784	277111
126178	277112
49738	277113
135139	277114
3620	277115
1181	277116
3528	277117
16769	277118
3409	277119
159685	277120
29317	277121
58605	277122
96	277123
9335	277124
36586	277125
282159	277126
33782	277127
197272	277128
3529	277129
9315	277130
60279	277131
2746	277132
75494	277133
6587	277134
28328	277135
33107	277136
12375	277137
12024	277138
43511	277139
89063	277140
183256	277141
89436	277142
54080	277143
57196	277144
48592	277145
82344	277146
11149	277147
128728	277148
2557	277149
23617	277150
2814	277151
31078	277152
14917	277153
63836	277154
42518	277155
15766	277156
6574	277157
402	277158
648	277159
267432	277160
56594	277161
278146	277162
5278	277163
35	277164
35697	277165
49270	277166
4608	277167
32835	277168
32499	277169
44956	277170
10202	277171
803	277172
175045	277173
125446	277174
190731	277175
53616	277176
23829	277177
9962	277178
18995	277179
50137	277180
12733	277181
34821	277182
5506	277183
71571	277184
64904	277185
11206	277186
27289	277187
15773	277188
14586	277189
23164	277190
93944	277191
43701	277192
717	277193
100017	277194
299499	277195
166499	277196
245548	277197
65095	277198
89247	277199
8263	277200
23086	277201
22132	277202
12826	277203
96394	277204
36462	277205
120305	277206
166	277207
128388	277208
11977	277209
58918	277210
13461	277211
74029	277212
130813	277213
190806	277214
14848	277215
76425	277216
10873	277217
23223	277218
822	277219
7767	277220
141613	277221
1754	277222
34354	277223
63336	277224
1688	277225
109648	277226
181598	277227
51926	277228
48347	277229
235090	277230
1930	277231
112970	277232
65178	277233
113995	277234
260438	277235
99738	277236
89035	277237
20578	277238
93	277239
49137	277240
1659	277241
2780	277242
85282	277243
58248	277244
15600	277245
8982	277246
7699	277247
413	277248
29636	277249
96024	277250
19591	277251
1290	277252
3675	277253
136275	277254
2766	277255
8806	277256
74975	277257
87672	277258
61593	277259
1138	277260
312658	277261
28027	277262
240860	277263
137856	277264
2089	277265
63620	277266
1570	277267
14992	277268
115	277269
322	277270
7825	277271
38035	277272
73196	277273
2483	277274
265730	277275
153	277276
218953	277277
196269	277278
156774	277279
4507	277280
44516	277281
130903	277282
111640	277283
29992	277284
21076	277285
80	277286
145816	277287
73186	277288
108088	277289
152026	277290
84541	277291
80975	277292
82359	277293
1156	277294
50335	277295
26460	277296
39834	277297
152401	277298
51610	277299
7680	277300
273	277301
231543	277302
46946	277303
11772	277304
256194	277305
48451	277306
36655	277307
215290	277308
22	277309
96269	277310
151933	277311
8724	277312
1073	277313
10117	277314
75745	277315
33051	277316
304875	277317
4614	277318
19073	277319
67981	277320
60182	277321
36831	277322
309300	277323
133902	277324
100286	277325
311082	277326
65904	277327
50646	277328
65361	277329
83290	277330
129019	277331
2205	277332
252059	277333
7043	277334
36855	277335
177203	277336
17	277337
25054	277338
21607	277339
4463	277340
46744	277341
10057	277342
324049	277343
295187	277344
101003	277345
3543	277346
182460	277347
87632	277348
66	277349
107929	277350
257364	277351
27302	277352
18240	277353
28384	277354
88410	277355
157323	277356
40	277357
212617	277358
1506	277359
4827	277360
624	277361
240732	277362
168904	277363
11065	277364
58	277365
13837	277366
74681	277367
106826	277368
169199	277369
1518	277370
11315	277371
45609	277372
120464	277373
2852	277374
188927	277375
39074	277376
200011	277377
407	277378
158459	277379
6731	277380
45877	277381
56	277382
3961	277383
17	277384
111619	277385
34487	277386
19	277387
78367	277388
23661	277389
5221	277390
12747	277391
32	277392
13548	277393
2121	277394
11942	277395
17	277396
103132	277397
39333	277398
3	277399
88047	277400
311085	277401
247424	277402
86047	277403
130936	277404
3416	277405
105575	277406
70953	277407
2344	277408
11810	277409
1234	277410
11090	277411
8569	277412
1609	277413
6150	277414
56156	277415
105	277416
1660	277417
190910	277418
55374	277419
82	277420
21911	277421
13902	277422
564	277423
159596	277424
214638	277425
58440	277426
10011	277427
1516	277428
1192	277429
971	277430
23007	277431
132596	277432
7854	277433
196287	277434
124	277435
149151	277436
1642	277437
3420	277438
107503	277439
6182	277440
19167	277441
8958	277442
36881	277443
11138	277444
70	277445
5843	277446
2766	277447
38716	277448
128203	277449
40885	277450
56498	277451
53324	277452
311862	277453
31499	277454
16206	277455
236936	277456
46151	277457
71516	277458
40952	277459
115369	277460
114080	277461
9685	277462
58949	277463
88292	277464
63695	277465
170608	277466
247011	277467
20081	277468
86429	277469
75092	277470
314103	277471
313995	277472
28488	277473
67701	277474
129500	277475
49553	277476
25128	277477
256460	277478
69046	277479
8237	277480
14164	277481
299439	277482
5201	277483
93371	277484
28770	277485
102468	277486
113040	277487
2305	277488
8414	277489
7312	277490
167879	277491
62946	277492
80173	277493
70466	277494
206620	277495
32483	277496
114099	277497
51363	277498
164646	277499
105940	277500
57716	277501
32516	277502
100975	277503
187725	277504
28359	277505
106792	277506
3167	277507
285989	277508
423	277509
126334	277510
298910	277511
37307	277512
120890	277513
16952	277514
71967	277515
125065	277516
296787	277517
28942	277518
114299	277519
89677	277520
3359	277521
260266	277522
231246	277523
104141	277524
11287	277525
62772	277526
40149	277527
64886	277528
511	277529
52914	277530
14463	277531
137792	277532
232370	277533
23810	277534
78256	277535
100344	277536
138533	277537
68310	277538
269204	277539
30014	277540
27790	277541
112089	277542
21570	277543
94139	277544
5905	277545
13557	277546
25536	277547
179709	277548
269044	277549
268384	277550
124323	277551
244833	277552
36788	277553
55030	277554
72475	277555
304678	277556
148298	277557
166737	277558
18202	277559
27603	277560
59163	277561
92160	277562
160151	277563
96955	277564
148298	277565
173127	277566
114094	277567
112343	277568
33932	277569
276172	277570
72729	277571
63724	277572
279402	277573
211031	277574
247203	277575
187598	277576
202122	277577
207143	277578
96300	277579
60261	277580
323737	277581
258852	277582
191532	277583
114413	277584
280010	277585
185347	277586
319420	277587
190560	277588
273985	277589
119471	277590
260320	277591
235732	277592
284523	277593
230770	277594
96387	277595
216024	277596
89619	277597
6167	277598
13023	277599
114705	277600
18123	277601
201948	277602
141849	277603
97579	277604
22568	277605
128485	277606
59682	277607
106009	277608
88176	277609
164226	277610
199682	277611
86992	277612
104090	277613
44728	277614
243945	277615
11902	277616
317213	277617
75084	277618
177923	277619
210521	277620
50282	277621
50282	277622
50282	277623
136437	277624
167227	277625
211436	277626
126204	277627
70491	277628
173209	277629
229119	277630
610	277631
176688	277632
197468	277633
38995	277634
210866	277635
187831	277636
137232	277637
69	277638
163770	277639
57368	277640
14523	277641
273034	277642
108487	277643
67684	277644
1846	277645
21909	277646
939	277647
6791	277648
324316	277649
1723	277650
319358	277651
32443	277652
27306	277653
167164	277654
12137	277655
64268	277656
57	277657
128586	277658
18371	277659
4819	277660
64878	277661
86996	277662
20747	277663
354	277664
68556	277665
119177	277666
148	277667
21370	277668
95998	277669
20374	277670
195637	277671
283107	277672
64833	277673
30981	277674
158849	277675
56457	277676
117941	277677
188962	277678
123973	277679
183204	277680
287611	277681
7973	277682
281521	277683
173885	277684
85643	277685
12575	277686
11340	277687
740	277688
222105	277689
158181	277690
7083	277691
72377	277692
58677	277693
132397	277694
10175	277695
55456	277696
22201	277697
320699	277698
178899	277699
47153	277700
180874	277701
250460	277702
35178	277703
278166	277704
17837	277705
102809	277706
47859	277707
199664	277708
284	277709
7153	277710
7153	277711
131527	277712
144636	277713
2694	277714
137336	277715
77609	277716
8705	277717
99905	277718
16738	277719
235087	277720
302424	277721
13007	277722
17918	277723
44867	277724
59783	277725
128637	277726
26997	277727
28574	277728
224772	277729
37059	277730
1539	277731
157059	277732
147578	277733
61459	277734
138051	277735
94260	277736
67984	277737
154781	277738
230462	277739
99609	277740
79654	277741
97187	277742
175472	277743
135922	277744
126953	277745
15203	277746
146242	277747
110816	277748
10436	277749
258927	277750
43813	277751
153806	277752
75896	277753
263978	277754
80691	277755
76607	277756
273009	277757
72397	277758
172605	277759
56283	277760
88835	277761
308544	277762
126023	277763
69216	277764
7104	277765
317623	277766
48639	277767
99680	277768
65380	277769
112582	277770
314999	277771
315689	277772
139310	277773
107187	277774
107133	277775
69104	277776
59056	277777
62394	277778
117899	277779
208275	277780
26703	277781
23236	277782
114718	277783
162007	277784
85992	277785
250691	277786
66041	277787
71430	277788
139282	277789
31751	277790
167836	277791
158733	277792
105198	277793
146549	277794
123055	277795
149941	277796
233245	277797
65103	277798
184739	277799
123108	277800
160080	277801
215367	277802
60196	277803
157181	277804
107027	277805
99015	277806
2226	277807
139225	277808
175487	277809
67206	277810
7579	277811
179633	277812
95798	277813
25843	277814
128779	277815
19786	277816
102699	277817
275182	277818
122993	277819
150574	277820
109394	277821
106836	277822
53943	277823
186296	277824
307178	277825
26417	277826
132057	277827
41068	277828
443	277829
31755	277830
185174	277831
53183	277832
170517	277833
112522	277834
166885	277835
61068	277836
193177	277837
104999	277838
36980	277839
35549	277840
6477	277841
87937	277842
185688	277843
24774	277844
119819	277845
53074	277846
226594	277847
126804	277848
27096	277849
295506	277850
10459	277851
139060	277852
30947	277853
144942	277854
7291	277855
14864	277856
139698	277857
225884	277858
7711	277859
79564	277860
311345	277861
11933	277862
72046	277863
23369	277864
321070	277865
136301	277866
174337	277867
28917	277868
110204	277869
74216	277870
37076	277871
230838	277872
51488	277873
132930	277874
57840	277875
504	277876
4387	277877
14284	277878
194557	277879
98422	277880
16649	277881
104201	277882
56071	277883
212372	277884
290757	277885
209390	277886
7202	277887
268376	277888
31667	277889
23773	277890
102670	277891
8527	277892
112218	277893
117061	277894
24763	277895
26997	277896
1588	277897
187860	277898
187693	277899
4009	277900
264920	277901
99275	277902
189733	277903
165659	277904
27096	277905
237391	277906
194191	277907
7965	277908
31759	277909
112844	277910
37604	277911
71781	277912
35825	277913
42368	277914
287262	277915
103321	277916
193606	277917
145679	277918
28044	277919
237586	277920
16092	277921
193452	277922
53552	277923
10558	277924
203363	277925
171409	277926
114309	277927
74222	277928
322914	277929
58296	277930
37537	277931
106171	277932
247838	277933
64083	277934
86105	277935
81810	277936
324455	277937
15329	277938
323633	277939
297009	277940
109289	277941
46117	277942
127672	277943
152262	277944
50197	277945
179570	277946
293080	277947
77226	277948
236501	277949
6270	277950
19363	277951
24770	277952
184987	277953
146174	277954
2254	277955
26641	277956
11957	277957
60972	277958
56015	277959
55951	277960
7253	277961
63983	277962
70712	277963
864	277964
10603	277965
294388	277966
67206	277967
139582	277968
268144	277969
173440	277970
180852	277971
136472	277972
321445	277973
1764	277974
42440	277975
179136	277976
216694	277977
284133	277978
190804	277979
321043	277980
85274	277981
155732	277982
110454	277983
151906	277984
172239	277985
71851	277986
59884	277987
1493	277988
26630	277989
102084	277990
174895	277991
87020	277992
117891	277993
43750	277994
160577	277995
91037	277996
1952	277997
24251	277998
212669	277999
197502	278000
53563	278001
203399	278002
285854	278003
259612	278004
173013	278005
109101	278006
71013	278007
68988	278008
132030	278009
51647	278010
8361	278011
296543	278012
69596	278013
86923	278014
19363	278015
132997	278016
73747	278017
102414	278018
294198	278019
151702	278020
82313	278021
126019	278022
196168	278023
171282	278024
217355	278025
108124	278026
197207	278027
53153	278028
276206	278029
8596	278030
68656	278031
7950	278032
816	278033
101356	278034
81185	278035
60159	278036
191462	278037
65757	278038
120469	278039
254625	278040
95079	278041
84200	278042
116489	278043
177464	278044
129295	278045
103141	278046
314208	278047
44983	278048
105837	278049
321621	278050
273069	278051
13896	278052
45647	278053
113045	278054
51077	278055
249500	278056
124733	278057
21911	278058
306306	278059
131364	278060
9535	278061
242326	278062
1442	278063
97501	278064
65183	278065
117675	278066
161577	278067
321569	278068
282131	278069
82566	278070
190421	278071
168349	278072
94044	278073
207940	278074
104421	278075
159400	278076
31755	278077
78466	278078
191288	278079
280631	278080
207720	278081
81442	278082
112563	278083
51192	278084
183545	278085
79981	278086
78920	278087
195630	278088
84787	278089
204628	278090
18848	278091
39815	278092
26296	278093
84248	278094
11891	278095
61502	278096
236539	278097
51488	278098
173083	278099
6687	278100
209859	278101
9236	278102
117440	278103
50826	278104
146866	278105
285656	278106
104168	278107
51488	278108
131261	278109
147933	278110
26629	278111
104666	278112
292063	278113
93077	278114
35610	278115
85031	278116
104476	278117
16881	278118
18039	278119
51202	278120
104796	278121
75510	278122
23028	278123
84631	278124
131340	278125
63818	278126
45005	278127
122810	278128
120205	278129
303999	278130
73044	278131
256182	278132
83734	278133
962	278134
66421	278135
23085	278136
92292	278137
40410	278138
2083	278139
166858	278140
160418	278141
108341	278142
143007	278143
261125	278144
98664	278145
2385	278146
130466	278147
71437	278148
106883	278149
55160	278150
70985	278151
127975	278152
277947	278153
169565	278154
130751	278155
275647	278156
39290	278157
155629	278158
135063	278159
108321	278160
44217	278161
6081	278162
127685	278163
310012	278164
6826	278165
53889	278166
86957	278167
134966	278168
1911	278169
36245	278170
47724	278171
81704	278172
87853	278173
7475	278174
203727	278175
100728	278176
266524	278177
122082	278178
252045	278179
50885	278180
181054	278181
173834	278182
25787	278183
141324	278184
78425	278185
327565	278186
66373	278187
131103	278188
57495	278189
105696	278190
211471	278191
66685	278192
161959	278193
125679	278194
86785	278195
202007	278196
101171	278197
68014	278198
119252	278199
201693	278200
8323	278201
8323	278202
74132	278203
139232	278204
2390	278205
210704	278206
84860	278207
12557	278208
155532	278209
96567	278210
12466	278211
15195	278212
101103	278213
10096	278214
591	278215
54570	278216
136850	278217
68740	278218
9536	278219
32205	278220
62503	278221
102311	278222
50748	278223
200790	278224
174702	278225
314673	278226
2898	278227
133413	278228
293855	278229
68083	278230
61932	278231
158987	278232
288247	278233
36205	278234
8457	278235
84874	278236
88074	278237
188616	278238
213727	278239
310	278240
112036	278241
71108	278242
25643	278243
47126	278244
26288	278245
98135	278246
57662	278247
59122	278248
1230	278249
221	278250
316491	278251
48163	278252
51	278253
49985	278254
22028	278255
12545	278256
71372	278257
46962	278258
114505	278259
7919	278260
7506	278261
52029	278262
50378	278263
37656	278264
136707	278265
7595	278266
150256	278267
4483	278268
60238	278269
8249	278270
40290	278271
12679	278272
42878	278273
1448	278274
183396	278275
1154	278276
4392	278277
3528	278278
69075	278279
265055	278280
492	278281
100783	278282
1211	278283
297653	278284
324768	278285
1289	278286
99982	278287
79680	278288
161270	278289
22830	278290
26690	278291
1053	278292
55235	278293
27273	278294
63070	278295
117093	278296
89640	278297
10608	278298
11122	278299
167818	278300
24816	278301
38960	278302
165319	278303
279	278304
22163	278305
94282	278306
13682	278307
9557	278308
532	278309
107391	278310
59121	278311
13452	278312
5791	278313
25663	278314
59242	278315
75168	278316
653	278317
110944	278318
18291	278319
14572	278320
118826	278321
2749	278322
12946	278323
21099	278324
112278	278325
20709	278326
3903	278327
221	278328
152	278329
6205	278330
5500	278331
231858	278332
43834	278333
17114	278334
105370	278335
2831	278336
133025	278337
272941	278338
87542	278339
146317	278340
132743	278341
167603	278342
132743	278343
170840	278344
305108	278345
48197	278346
9466	278347
9305	278348
153725	278349
63034	278350
153725	278351
3924	278352
76314	278353
137643	278354
230986	278355
260003	278356
183006	278357
137643	278358
137643	278359
183006	278360
30739	278361
203723	278362
52127	278363
87542	278364
29037	278365
120806	278366
133382	278367
169652	278368
24887	278369
263797	278370
241458	278371
150	278372
266126	278373
23851	278374
58452	278375
158619	278376
169123	278377
34642	278378
88364	278379
214371	278380
324717	278381
253773	278382
74210	278383
3372	278384
210178	278385
33124	278386
108099	278387
32255	278388
103683	278389
70361	278390
219363	278391
171750	278392
493	278393
138352	278394
81138	278395
26985	278396
315590	278397
83489	278398
288	278399
59265	278400
298431	278401
47020	278402
198767	278403
70148	278404
9466	278405
183492	278406
70748	278407
4419	278408
3191	278409
3413	278410
89961	278411
18602	278412
18602	278413
8486	278414
1220	278415
129733	278416
311042	278417
12013	278418
92555	278419
142970	278420
171781	278421
21764	278422
259126	278423
56192	278424
62060	278425
208497	278426
154584	278427
69151	278428
109572	278429
175238	278430
108233	278431
173787	278432
193132	278433
274052	278434
19608	278435
144492	278436
205261	278437
180054	278438
222102	278439
85502	278440
194406	278441
22574	278442
35326	278443
200953	278444
16178	278445
106885	278446
29163	278447
27511	278448
83847	278449
71214	278450
88036	278451
7089	278452
38965	278453
9671	278454
116065	278455
1026	278456
24782	278457
91205	278458
26336	278459
78380	278460
7382	278461
14008	278462
44419	278463
13513	278464
68188	278465
141642	278466
417	278467
4640	278468
177555	278469
109696	278470
12439	278471
127825	278472
111868	278473
82804	278474
216766	278475
16120	278476
46711	278477
93709	278478
2126	278479
141282	278480
187078	278481
74287	278482
46070	278483
3698	278484
44279	278485
19343	278486
49330	278487
7814	278488
39669	278489
131175	278490
31274	278491
8677	278492
115269	278493
33571	278494
18975	278495
45209	278496
1603	278497
42475	278498
225	278499
4785	278500
128772	278501
105361	278502
84733	278503
97242	278504
23496	278505
1440	278506
4148	278507
208033	278508
227616	278509
70837	278510
121390	278511
8138	278512
37275	278513
6387	278514
39998	278515
82302	278516
12782	278517
43808	278518
122158	278519
14215	278520
76849	278521
51081	278522
190321	278523
38294	278524
66708	278525
132632	278526
261112	278527
53604	278528
5820	278529
31332	278530
53913	278531
21498	278532
43210	278533
18790	278534
46020	278535
113458	278536
133992	278537
6505	278538
60432	278539
92551	278540
79447	278541
139716	278542
7598	278543
50997	278544
17321	278545
76854	278546
7521	278547
72068	278548
82881	278549
26785	278550
18985	278551
38057	278552
203991	278553
109069	278554
16936	278555
4240	278556
6283	278557
20838	278558
149340	278559
16541	278560
4948	278561
5719	278562
52638	278563
98892	278564
216102	278565
56301	278566
25553	278567
171473	278568
52408	278569
68030	278570
15415	278571
207888	278572
138615	278573
215569	278574
35662	278575
38965	278576
84640	278577
79806	278578
13684	278579
48483	278580
29733	278581
181244	278582
180197	278583
169856	278584
15322	278585
118535	278586
80553	278587
17279	278588
3325	278589
162343	278590
10461	278591
20926	278592
37119	278593
325621	278594
24071	278595
13749	278596
66146	278597
76276	278598
3181	278599
3279	278600
9548	278601
27529	278602
1758	278603
16519	278604
113860	278605
74760	278606
11499	278607
20750	278608
22453	278609
88514	278610
94406	278611
12984	278612
9413	278613
63893	278614
285063	278615
240930	278616
87701	278617
5474	278618
247882	278619
30729	278620
18380	278621
172461	278622
186278	278623
89414	278624
468	278625
23919	278626
32759	278627
211758	278628
13529	278629
37594	278630
26266	278631
298115	278632
40500	278633
14928	278634
249963	278635
7251	278636
25881	278637
15607	278638
205573	278639
110949	278640
54510	278641
85837	278642
128471	278643
42243	278644
25266	278645
45929	278646
123520	278647
2126	278648
160052	278649
7284	278650
98073	278651
84997	278652
55024	278653
42475	278654
104926	278655
257121	278656
64130	278657
99460	278658
39695	278659
82043	278660
11736	278661
207629	278662
2984	278663
81905	278664
68814	278665
80904	278666
6435	278667
298436	278668
126467	278669
42285	278670
144354	278671
133957	278672
27613	278673
70761	278674
13811	278675
58616	278676
138958	278677
65069	278678
314005	278679
183672	278680
192819	278681
182358	278682
192315	278683
295745	278684
15673	278685
306011	278686
80062	278687
109075	278688
113209	278689
956	278690
10891	278691
22680	278692
1754	278693
291734	278694
80094	278695
87072	278696
41203	278697
762	278698
107033	278699
124339	278700
170047	278701
14649	278702
7246	278703
17850	278704
34822	278705
11101	278706
317443	278707
75936	278708
84658	278709
65754	278710
603	278711
57	278712
31444	278713
241	278714
131173	278715
178468	278716
44788	278717
56181	278718
97414	278719
68790	278720
214297	278721
14153	278722
85789	278723
77662	278724
43242	278725
74796	278726
15610	278727
64272	278728
49863	278729
159428	278730
208510	278731
87369	278732
112119	278733
110852	278734
31718	278735
36826	278736
27035	278737
98791	278738
63951	278739
18790	278740
118193	278741
112319	278742
39427	278743
172630	278744
1595	278745
204362	278746
22823	278747
108998	278748
27556	278749
64684	278750
99067	278751
2795	278752
110698	278753
37907	278754
24486	278755
65907	278756
71373	278757
32669	278758
67087	278759
21708	278760
78599	278761
55061	278762
37291	278763
17501	278764
5635	278765
56630	278766
211945	278767
184019	278768
51672	278769
2477	278770
11328	278771
259610	278772
36749	278773
6382	278774
54106	278775
80091	278776
12414	278777
63152	278778
41692	278779
83240	278780
190453	278781
159342	278782
117219	278783
13047	278784
10908	278785
13640	278786
160799	278787
130571	278788
134110	278789
46058	278790
30290	278791
77301	278792
84177	278793
8239	278794
68560	278795
33103	278796
58087	278797
37667	278798
83226	278799
81269	278800
12408	278801
201	278802
64521	278803
215756	278804
139188	278805
57050	278806
111084	278807
91192	278808
19514	278809
38055	278810
215309	278811
57749	278812
114361	278813
149889	278814
67943	278815
88912	278816
85810	278817
46437	278818
93325	278819
139803	278820
17169	278821
194637	278822
46043	278823
304081	278824
6105	278825
55926	278826
103413	278827
13842	278828
118148	278829
19917	278830
34553	278831
18738	278832
23106	278833
126014	278834
89281	278835
15942	278836
69814	278837
98380	278838
215719	278839
102009	278840
268931	278841
3851	278842
63643	278843
20243	278844
44085	278845
14251	278846
19676	278847
68982	278848
51873	278849
49613	278850
36620	278851
70257	278852
60157	278853
70960	278854
168216	278855
136124	278856
81094	278857
107487	278858
24328	278859
7908	278860
26319	278861
36860	278862
27919	278863
195148	278864
111868	278865
48288	278866
253786	278867
176577	278868
121908	278869
56	278870
85523	278871
51528	278872
160113	278873
174010	278874
22211	278875
33521	278876
183241	278877
174532	278878
192500	278879
11757	278880
119730	278881
22303	278882
1623	278883
233518	278884
231144	278885
116304	278886
65543	278887
205934	278888
25713	278889
84019	278890
60330	278891
194195	278892
75151	278893
11524	278894
76	278895
54707	278896
3459	278897
60024	278898
8	278899
24381	278900
9146	278901
520	278902
86911	278903
57660	278904
126975	278905
7891	278906
117592	278907
4995	278908
614	278909
205427	278910
65600	278911
9675	278912
21558	278913
50777	278914
20626	278915
259	278916
232200	278917
25066	278918
137330	278919
10275	278920
32058	278921
51107	278922
27768	278923
362	278924
64	278925
68361	278926
8899	278927
54453	278928
24029	278929
10991	278930
137902	278931
1733	278932
2928	278933
13048	278934
5338	278935
107159	278936
57661	278937
6901	278938
109491	278939
9911	278940
12564	278941
61640	278942
307523	278943
123	278944
11611	278945
98680	278946
26	278947
140624	278948
90348	278949
1418	278950
40885	278951
123485	278952
38	278953
15	278954
54021	278955
122809	278956
282	278957
20279	278958
291517	278959
49407	278960
103942	278961
51529	278962
77144	278963
24661	278964
1323	278965
127995	278966
505	278967
11075	278968
86837	278969
58299	278970
12864	278971
21151	278972
13630	278973
27116	278974
183543	278975
35801	278976
33233	278977
28104	278978
63246	278979
77276	278980
183706	278981
85422	278982
92143	278983
230065	278984
27695	278985
188322	278986
84592	278987
182084	278988
4361	278989
2	278990
50210	278991
4829	278992
101147	278993
282533	278994
246759	278995
39080	278996
35426	278997
194549	278998
3094	278999
7419	279000
943	279001
1849	279002
6183	279003
984	279004
20012	279005
193840	279006
173946	279007
78289	279008
290849	279009
9637	279010
302485	279011
674	279012
66701	279013
30918	279014
44490	279015
73890	279016
166699	279017
12601	279018
65881	279019
331	279020
69739	279021
35260	279022
58394	279023
58394	279024
51879	279025
187794	279026
132473	279027
138993	279028
16023	279029
23484	279030
127024	279031
94074	279032
39545	279033
64720	279034
24735	279035
30724	279036
9197	279037
121258	279038
2397	279039
185590	279040
234294	279041
41276	279042
94706	279043
132935	279044
125101	279045
201066	279046
51637	279047
238864	279048
123792	279049
114042	279050
74307	279051
133293	279052
238443	279053
76762	279054
34731	279055
46255	279056
176657	279057
9197	279058
10000	279059
58216	279060
32518	279061
105440	279062
24883	279063
4973	279064
4973	279065
15917	279066
29462	279067
162131	279068
11341	279069
65247	279070
249483	279071
175286	279072
7066	279073
189427	279074
121228	279075
101610	279076
176288	279077
69323	279078
224903	279079
47499	279080
56988	279081
32647	279082
36092	279083
19802	279084
112914	279085
32597	279086
36171	279087
69324	279088
90936	279089
34034	279090
27861	279091
6984	279092
33509	279093
122696	279094
250634	279095
102110	279096
57491	279097
57974	279098
2394	279099
41208	279100
153693	279101
10455	279102
92148	279103
195143	279104
160934	279105
36630	279106
53793	279107
9981	279108
37107	279109
5353	279110
129122	279111
45189	279112
30438	279113
52049	279114
28909	279115
30438	279116
67714	279117
34367	279118
85512	279119
42209	279120
27607	279121
3194	279122
234547	279123
80076	279124
115647	279125
105142	279126
137046	279127
6722	279128
2890	279129
2890	279130
77475	279131
164241	279132
1530	279133
23296	279134
8397	279135
20719	279136
285435	279137
17917	279138
284347	279139
51587	279140
77706	279141
185941	279142
283124	279143
178110	279144
284261	279145
284129	279146
186288	279147
77706	279148
17948	279149
49280	279150
88844	279151
49318	279152
284108	279153
49281	279154
17930	279155
51445	279156
185989	279157
178105	279158
186088	279159
284868	279160
33933	279161
298840	279162
253203	279163
119450	279164
13492	279165
49331	279166
272050	279167
13297	279168
185931	279169
3669	279170
284814	279171
246433	279172
24735	279173
186137	279174
37022	279175
70596	279176
258155	279177
17948	279178
324966	279179
119549	279180
271687	279181
73457	279182
24781	279183
51444	279184
33390	279185
265194	279186
78059	279187
271849	279188
96640	279189
98654	279190
37022	279191
82864	279192
77236	279193
5951	279194
178173	279195
288340	279196
304968	279197
37377	279198
173326	279199
112229	279200
200445	279201
177955	279202
13152	279203
2050	279204
7591	279205
35029	279206
177319	279207
177727	279208
58838	279209
125893	279210
322129	279211
271715	279212
120306	279213
198949	279214
119577	279215
267233	279216
51418	279217
9929	279218
26372	279219
127415	279220
226713	279221
13329	279222
285058	279223
185923	279224
272270	279225
35294	279226
18540	279227
49280	279228
1574	279229
114255	279230
77554	279231
296214	279232
23490	279233
162852	279234
52429	279235
216301	279236
19082	279237
283971	279238
115507	279239
24797	279240
216536	279241
302052	279242
18540	279243
35294	279244
3794	279245
178254	279246
77293	279247
284158	279248
78299	279249
35161	279250
119812	279251
186142	279252
286897	279253
301940	279254
246215	279255
51754	279256
33194	279257
88113	279258
119361	279259
77374	279260
574	279261
58420	279262
178820	279263
77746	279264
119929	279265
9944	279266
9927	279267
28650	279268
252243	279269
283355	279270
35027	279271
114254	279272
185547	279273
119377	279274
51340	279275
74034	279276
177265	279277
272014	279278
164544	279279
35096	279280
207083	279281
166398	279282
177604	279283
125383	279284
58420	279285
282761	279286
24558	279287
186010	279288
13632	279289
119630	279290
114254	279291
186425	279292
186496	279293
79274	279294
13239	279295
9939	279296
35047	279297
17921	279298
146152	279299
1574	279300
68934	279301
121220	279302
177053	279303
119773	279304
277483	279305
317108	279306
197	279307
105845	279308
11175	279309
92849	279310
252982	279311
175409	279312
103104	279313
13813	279314
183436	279315
113167	279316
36764	279317
107393	279318
50078	279319
105162	279320
44528	279321
57974	279322
7366	279323
104077	279324
258173	279325
20264	279326
57994	279327
10288	279328
9704	279329
78794	279330
12971	279331
182280	279332
109441	279333
79818	279334
44799	279335
726	279336
158622	279337
150881	279338
98045	279339
1274	279340
69084	279341
144883	279342
43439	279343
170986	279344
26254	279345
6203	279346
9803	279347
91476	279348
1786	279349
71686	279350
130715	279351
120554	279352
188812	279353
110412	279354
51211	279355
325602	279356
144878	279357
214655	279358
20026	279359
328139	279360
328178	279361
16589	279362
128517	279363
57443	279364
17222	279365
219721	279366
85763	279367
89093	279368
59353	279369
59671	279370
214559	279371
93037	279372
36039	279373
88017	279374
17314	279375
304845	279376
78	279377
122073	279378
122073	279379
2424	279380
78	279381
135684	279382
90008	279383
40705	279384
11952	279385
3300	279386
8600	279387
317201	279388
112062	279389
113552	279390
1785	279391
1532	279392
1532	279393
51513	279394
3325	279395
18549	279396
507	279397
86392	279398
29305	279399
211815	279400
949	279401
39417	279402
34420	279403
3255	279404
28088	279405
16325	279406
88715	279407
23927	279408
13031	279409
119645	279410
95887	279411
132158	279412
32509	279413
55044	279414
35102	279415
65490	279416
132368	279417
14344	279418
17865	279419
183216	279420
22152	279421
201145	279422
87303	279423
96561	279424
134015	279425
38968	279426
211305	279427
188558	279428
3653	279429
4589	279430
48332	279431
72383	279432
72485	279433
111844	279434
72400	279435
173861	279436
22674	279437
70005	279438
256423	279439
153339	279440
153423	279441
30053	279442
153339	279443
52701	279444
149422	279445
11645	279446
42282	279447
95632	279448
183143	279449
208583	279450
11297	279451
33853	279452
77280	279453
205230	279454
1612	279455
210524	279456
13492	279457
31277	279458
2871	279459
6371	279460
160	279461
265520	279462
20502	279463
27314	279464
10020	279465
67589	279466
138133	279467
14380	279468
296521	279469
20850	279470
4062	279471
2644	279472
4364	279473
64631	279474
976	279475
2967	279476
125325	279477
11886	279478
2114	279479
1070	279480
107784	279481
324881	279482
69152	279483
38706	279484
54555	279485
6370	279486
523	279487
33487	279488
110760	279489
58732	279490
14326	279491
27250	279492
37500	279493
26672	279494
112728	279495
24091	279496
107675	279497
6911	279498
2021	279499
216705	279500
10458	279501
214817	279502
58362	279503
35874	279504
32033	279505
9554	279506
2048	279507
4244	279508
154861	279509
132944	279510
50807	279511
39747	279512
76238	279513
144772	279514
41611	279515
10312	279516
89711	279517
4403	279518
29873	279519
89223	279520
1725	279521
236028	279522
30385	279523
30395	279524
153223	279525
65084	279526
5375	279527
63200	279528
239189	279529
314	279530
54047	279531
6852	279532
196090	279533
21837	279534
1655	279535
83391	279536
164967	279537
2505	279538
63289	279539
132331	279540
2205	279541
10812	279542
20529	279543
102839	279544
112726	279545
537	279546
12177	279547
19898	279548
70347	279549
44661	279550
32126	279551
250582	279552
117349	279553
83650	279554
71953	279555
9232	279556
5750	279557
69872	279558
3154	279559
303925	279560
176154	279561
40504	279562
193367	279563
2341	279564
30171	279565
99404	279566
12440	279567
84778	279568
51863	279569
55824	279570
157533	279571
179026	279572
14385	279573
15170	279574
79261	279575
10993	279576
82162	279577
152046	279578
91080	279579
1822	279580
82438	279581
178209	279582
43929	279583
137517	279584
53906	279585
32281	279586
118204	279587
124092	279588
300788	279589
241783	279590
257264	279591
43656	279592
196621	279593
13999	279594
134331	279595
24220	279596
268701	279597
34740	279598
41885	279599
3593	279600
167028	279601
106880	279602
28629	279603
154362	279604
64980	279605
26446	279606
140974	279607
12244	279608
205688	279609
119457	279610
137754	279611
270570	279612
288781	279613
79564	279614
74586	279615
18453	279616
96191	279617
185102	279618
138632	279619
161649	279620
33534	279621
92117	279622
19292	279623
28430	279624
129823	279625
8597	279626
923	279627
20954	279628
249998	279629
29111	279630
172591	279631
304836	279632
139096	279633
18503	279634
151701	279635
94860	279636
186428	279637
112163	279638
27937	279639
35816	279640
189288	279641
175839	279642
120150	279643
62893	279644
70220	279645
10630	279646
258749	279647
65312	279648
17013	279649
312136	279650
125651	279651
57685	279652
53856	279653
20387	279654
258455	279655
277804	279656
101577	279657
45078	279658
80634	279659
30641	279660
73020	279661
80289	279662
307232	279663
90080	279664
183540	279665
206720	279666
276475	279667
160366	279668
193910	279669
114720	279670
253877	279671
44965	279672
139079	279673
136685	279674
146772	279675
7579	279676
12703	279677
161148	279678
11198	279679
151898	279680
124507	279681
167471	279682
295262	279683
323590	279684
59341	279685
104833	279686
133238	279687
101422	279688
177423	279689
107083	279690
322397	279691
21189	279692
18645	279693
92374	279694
62655	279695
207724	279696
73509	279697
119936	279698
118778	279699
73480	279700
189848	279701
37545	279702
1578	279703
228402	279704
44422	279705
19011	279706
205804	279707
80134	279708
2340	279709
143142	279710
159993	279711
214735	279712
188797	279713
51097	279714
29043	279715
167877	279716
240536	279717
224546	279718
111781	279719
280508	279720
185770	279721
54134	279722
175049	279723
79639	279724
45612	279725
53705	279726
68549	279727
8884	279728
39762	279729
180991	279730
131153	279731
7394	279732
31362	279733
10897	279734
121684	279735
8544	279736
58516	279737
58748	279738
19590	279739
3509	279740
90709	279741
1530	279742
81237	279743
54280	279744
55888	279745
98	279746
129249	279747
66101	279748
26278	279749
12961	279750
27430	279751
206059	279752
151283	279753
12270	279754
3440	279755
124917	279756
63059	279757
27123	279758
231088	279759
295083	279760
107648	279761
32179	279762
92758	279763
22955	279764
34944	279765
4884	279766
24765	279767
60702	279768
138810	279769
89423	279770
22840	279771
13604	279772
14309	279773
32862	279774
271695	279775
8481	279776
44599	279777
45746	279778
34085	279779
953	279780
109160	279781
159721	279782
96541	279783
73248	279784
138341	279785
166384	279786
150791	279787
23515	279788
268683	279789
143440	279790
246415	279791
83930	279792
179520	279793
175098	279794
3314	279795
188422	279796
37494	279797
266912	279798
310050	279799
2534	279800
214507	279801
1998	279802
221822	279803
55050	279804
15434	279805
380	279806
102611	279807
1424	279808
68998	279809
63236	279810
301056	279811
51953	279812
23449	279813
11071	279814
11142	279815
74726	279816
78720	279817
28642	279818
179903	279819
3625	279820
17446	279821
26114	279822
261317	279823
158795	279824
11563	279825
112240	279826
38520	279827
120728	279828
168185	279829
30238	279830
252	279831
25	279832
61228	279833
93973	279834
68045	279835
125596	279836
276283	279837
37558	279838
5756	279839
1798	279840
27145	279841
114324	279842
132999	279843
33949	279844
17722	279845
3414	279846
11520	279847
9828	279848
19309	279849
48925	279850
17912	279851
4615	279852
70712	279853
25672	279854
161112	279855
85032	279856
139549	279857
80499	279858
185154	279859
82346	279860
312276	279861
6558	279862
197545	279863
99189	279864
64363	279865
51904	279866
44752	279867
9472	279868
51501	279869
154610	279870
183005	279871
25444	279872
6049	279873
2769	279874
19756	279875
3019	279876
938	279877
304729	279878
116077	279879
86808	279880
24904	279881
63295	279882
178726	279883
769	279884
9822	279885
30749	279886
47000	279887
9809	279888
114220	279889
74705	279890
9156	279891
25410	279892
27140	279893
135345	279894
28171	279895
143891	279896
128524	279897
50506	279898
753	279899
77754	279900
1045	279901
173398	279902
26591	279903
10386	279904
73064	279905
18005	279906
111537	279907
1829	279908
29846	279909
68484	279910
65422	279911
1462	279912
42908	279913
429	279914
157277	279915
80207	279916
147179	279917
211595	279918
11072	279919
57485	279920
224126	279921
5803	279922
2437	279923
16253	279924
7184	279925
1045	279926
70707	279927
12040	279928
26903	279929
154433	279930
237885	279931
72538	279932
2651	279933
18287	279934
889	279935
1600	279936
84058	279937
17067	279938
6810	279939
26330	279940
8874	279941
96314	279942
281985	279943
24315	279944
41739	279945
192087	279946
35134	279947
10546	279948
146851	279949
214175	279950
21544	279951
113004	279952
6130	279953
207969	279954
79153	279955
138764	279956
18134	279957
192676	279958
12085	279959
3346	279960
7988	279961
5476	279962
2128	279963
51183	279964
105805	279965
164461	279966
9364	279967
165125	279968
21817	279969
135448	279970
122003	279971
34297	279972
73991	279973
178089	279974
55958	279975
22490	279976
190323	279977
153371	279978
23385	279979
38965	279980
24308	279981
40392	279982
293045	279983
15072	279984
2037	279985
26207	279986
57239	279987
80511	279988
16901	279989
171790	279990
132178	279991
29821	279992
2846	279993
54442	279994
99501	279995
130037	279996
35564	279997
183005	279998
59860	279999
10550	280000
186008	280001
920	280002
135665	280003
54130	280004
67431	280005
72538	280006
80	280007
72935	280008
137951	280009
179587	280010
93121	280011
308911	280012
36212	280013
33176	280014
166023	280015
296969	280016
88055	280017
80238	280018
30236	280019
10816	280020
99894	280021
34315	280022
169131	280023
28005	280024
55832	280025
39104	280026
4432	280027
1101	280028
46416	280029
129387	280030
17352	280031
23023	280032
101497	280033
245	280034
34717	280035
74688	280036
120152	280037
103462	280038
22628	280039
151282	280040
205324	280041
273423	280042
47192	280043
82093	280044
46431	280045
103399	280046
31825	280047
20036	280048
19636	280049
36251	280050
136334	280051
11339	280052
21462	280053
129864	280054
205159	280055
26922	280056
114490	280057
248117	280058
1614	280059
126723	280060
74468	280061
79573	280062
190040	280063
190030	280064
186551	280065
27123	280066
38421	280067
55719	280068
32009	280069
87118	280070
15630	280071
2630	280072
4815	280073
33780	280074
162621	280075
172569	280076
113520	280077
169147	280078
69877	280079
7206	280080
1565	280081
42361	280082
6842	280083
159138	280084
133934	280085
120119	280086
285410	280087
49542	280088
66831	280089
265287	280090
200264	280091
11067	280092
21511	280093
133675	280094
80256	280095
19051	280096
111148	280097
62477	280098
3165	280099
25746	280100
190929	280101
77935	280102
36592	280103
40500	280104
43135	280105
209090	280106
176091	280107
44846	280108
292393	280109
175605	280110
14719	280111
80193	280112
13480	280113
308518	280114
49061	280115
117466	280116
2955	280117
17972	280118
58773	280119
118285	280120
104604	280121
43273	280122
75675	280123
29480	280124
104046	280125
19236	280126
216531	280127
6618	280128
86334	280129
204256	280130
22490	280131
160918	280132
80769	280133
43458	280134
43481	280135
33838	280136
92294	280137
24208	280138
9375	280139
18523	280140
152932	280141
321623	280142
53910	280143
22865	280144
88395	280145
8238	280146
27562	280147
22372	280148
15430	280149
4727	280150
93578	280151
212883	280152
288953	280153
26945	280154
99785	280155
20969	280156
6331	280157
65792	280158
39767	280159
38877	280160
1702	280161
39755	280162
207754	280163
142439	280164
294646	280165
74586	280166
54050	280167
126308	280168
196619	280169
36	280170
92200	280171
107895	280172
40782	280173
141197	280174
83952	280175
53336	280176
7904	280177
20079	280178
9138	280179
29480	280180
299980	280181
17259	280182
22865	280183
321565	280184
203349	280185
290161	280186
190314	280187
9394	280188
285572	280189
121931	280190
28694	280191
66345	280192
53223	280193
211665	280194
7150	280195
54743	280196
17626	280197
19688	280198
31586	280199
101673	280200
62243	280201
111912	280202
754	280203
4036	280204
39373	280205
2069	280206
95597	280207
87465	280208
1456	280209
5948	280210
86576	280211
164993	280212
1708	280213
212413	280214
13361	280215
120851	280216
87272	280217
6219	280218
76864	280219
318736	280220
87294	280221
135280	280222
321477	280223
37405	280224
5602	280225
156083	280226
11942	280227
3859	280228
4907	280229
2228	280230
77492	280231
77249	280232
12276	280233
28268	280234
115959	280235
246315	280236
14397	280237
14501	280238
57728	280239
14979	280240
23713	280241
301791	280242
83518	280243
45281	280244
4574	280245
48504	280246
134721	280247
5633	280248
47150	280249
5155	280250
22	280251
323158	280252
59735	280253
38174	280254
34138	280255
17455	280256
6286	280257
148684	280258
6386	280259
82547	280260
97635	280261
1563	280262
86176	280263
76307	280264
165198	280265
9808	280266
271163	280267
2745	280268
2195	280269
5917	280270
71563	280271
5849	280272
4526	280273
7284	280274
138636	280275
114734	280276
9615	280277
4034	280278
104640	280279
33505	280280
4665	280281
38416	280282
105275	280283
4084	280284
200023	280285
16756	280286
15610	280287
62655	280288
61559	280289
3885	280290
218619	280291
75468	280292
201204	280293
218240	280294
75279	280295
44622	280296
51522	280297
5042	280298
7283	280299
175	280300
173706	280301
17070	280302
17602	280303
9792	280304
43989	280305
25319	280306
84343	280307
99720	280308
13977	280309
17606	280310
2978	280311
59847	280312
88622	280313
71695	280314
44159	280315
21008	280316
464	280317
48775	280318
182	280319
18080	280320
1438	280321
157897	280322
7230	280323
216670	280324
81968	280325
215076	280326
75535	280327
48947	280328
87162	280329
97257	280330
114970	280331
106251	280332
5567	280333
5132	280334
111688	280335
34668	280336
79	280337
1936	280338
60078	280339
59398	280340
14815	280341
202778	280342
167787	280343
998	280344
85475	280345
71235	280346
190278	280347
226009	280348
209583	280349
124563	280350
46890	280351
1756	280352
289829	280353
43519	280354
116558	280355
158587	280356
48427	280357
234754	280358
26114	280359
105071	280360
34305	280361
289153	280362
48305	280363
84107	280364
14187	280365
56667	280366
6753	280367
24041	280368
30034	280369
207574	280370
50401	280371
35932	280372
23140	280373
44819	280374
107212	280375
258349	280376
28820	280377
1171	280378
1881	280379
28453	280380
8906	280381
62405	280382
4622	280383
19297	280384
65939	280385
10319	280386
31469	280387
187573	280388
57571	280389
3716	280390
153571	280391
78767	280392
7283	280393
118658	280394
4159	280395
49288	280396
27325	280397
41590	280398
32009	280399
26052	280400
302563	280401
273372	280402
14453	280403
538	280404
13986	280405
29693	280406
48165	280407
306	280408
109726	280409
77857	280410
106060	280411
63787	280412
166484	280413
984	280414
29205	280415
8651	280416
679	280417
15379	280418
50047	280419
68217	280420
2494	280421
182124	280422
82364	280423
115091	280424
57239	280425
77956	280426
286101	280427
76291	280428
123629	280429
51466	280430
105751	280431
4779	280432
97517	280433
303	280434
119417	280435
122436	280436
152009	280437
36749	280438
15314	280439
11584	280440
21743	280441
645	280442
4260	280443
103993	280444
36967	280445
239419	280446
1444	280447
112679	280448
68373	280449
49698	280450
29480	280451
4352	280452
182	280453
2133	280454
558	280455
72935	280456
95464	280457
175425	280458
9815	280459
53871	280460
20624	280461
31130	280462
164802	280463
472	280464
180	280465
59077	280466
127	280467
493	280468
77200	280469
5437	280470
22953	280471
38540	280472
50558	280473
2267	280474
7588	280475
161	280476
194133	280477
9752	280478
5607	280479
47558	280480
131699	280481
46536	280482
3848	280483
17060	280484
11	280485
19880	280486
86232	280487
2628	280488
7048	280489
10251	280490
20086	280491
176075	280492
200274	280493
6518	280494
38756	280495
203083	280496
8349	280497
34204	280498
83897	280499
27145	280500
141414	280501
264963	280502
9985	280503
45405	280504
54	280505
136426	280506
65683	280507
21419	280508
84	280509
318384	280510
210126	280511
27842	280512
68710	280513
24984	280514
58461	280515
14400	280516
4649	280517
11412	280518
19274	280519
131807	280520
71286	280521
164586	280522
19149	280523
847	280524
11586	280525
1845	280526
47410	280527
93995	280528
87473	280529
71	280530
27930	280531
275749	280532
48002	280533
95827	280534
22345	280535
133	280536
22200	280537
314070	280538
37030	280539
10246	280540
25623	280541
33114	280542
73487	280543
195425	280544
66544	280545
176375	280546
46234	280547
50038	280548
135375	280549
39146	280550
134858	280551
222493	280552
28410	280553
2127	280554
4402	280555
24796	280556
306815	280557
11075	280558
63145	280559
77	280560
146855	280561
118194	280562
43253	280563
64359	280564
24057	280565
291944	280566
80224	280567
1962	280568
124095	280569
135084	280570
1029	280571
209395	280572
47577	280573
63532	280574
93578	280575
61633	280576
42085	280577
28173	280578
425	280579
1083	280580
239810	280581
100279	280582
10246	280583
8557	280584
137955	280585
158400	280586
2741	280587
3885	280588
87046	280589
15358	280590
78030	280591
169466	280592
79803	280593
35965	280594
21910	280595
33979	280596
4507	280597
25131	280598
5490	280599
4087	280600
25195	280601
11435	280602
235755	280603
8065	280604
131411	280605
148394	280606
138735	280607
167761	280608
13465	280609
61915	280610
3655	280611
189281	280612
102870	280613
24352	280614
31041	280615
8438	280616
53704	280617
56272	280618
39575	280619
24241	280620
299	280621
204806	280622
27912	280623
84959	280624
5576	280625
4015	280626
247	280627
57457	280628
118498	280629
47698	280630
37864	280631
12378	280632
5806	280633
14958	280634
1	280635
66717	280636
77	280637
286052	280638
57965	280639
7518	280640
274989	280641
19049	280642
2298	280643
16708	280644
107862	280645
51873	280646
256733	280647
107541	280648
180740	280649
809	280650
187016	280651
316607	280652
11463	280653
456	280654
278	280655
35090	280656
217025	280657
197913	280658
131222	280659
19387	280660
11369	280661
41008	280662
121538	280663
52891	280664
32319	280665
83370	280666
100368	280667
121093	280668
32926	280669
36876	280670
11034	280671
195062	280672
69601	280673
2093	280674
27562	280675
204260	280676
316814	280677
106325	280678
171696	280679
49060	280680
309021	280681
165057	280682
26854	280683
177278	280684
12888	280685
22514	280686
23461	280687
65227	280688
45757	280689
6880	280690
25337	280691
85055	280692
9654	280693
9484	280694
169644	280695
181119	280696
190599	280697
79380	280698
2009	280699
1758	280700
44398	280701
210497	280702
163821	280703
6221	280704
42625	280705
84908	280706
66117	280707
281761	280708
79953	280709
5461	280710
3854	280711
559	280712
22660	280713
37032	280714
302377	280715
38538	280716
150966	280717
123859	280718
15124	280719
7623	280720
56945	280721
76984	280722
49791	280723
65855	280724
149122	280725
19469	280726
126175	280727
40615	280728
321816	280729
124848	280730
137433	280731
46214	280732
26799	280733
16758	280734
5995	280735
1724	280736
84810	280737
16449	280738
5981	280739
240649	280740
167875	280741
21997	280742
98079	280743
164816	280744
12612	280745
4229	280746
9672	280747
181768	280748
132984	280749
10450	280750
84207	280751
63502	280752
33377	280753
26731	280754
53223	280755
164969	280756
64414	280757
162064	280758
21897	280759
9138	280760
2236	280761
126465	280762
30042	280763
6831	280764
319587	280765
158192	280766
22865	280767
2093	280768
31347	280769
116437	280770
127435	280771
36903	280772
43326	280773
11273	280774
216547	280775
26489	280776
4991	280777
24041	280778
24511	280779
14092	280780
202490	280781
102777	280782
979	280783
27756	280784
43545	280785
60035	280786
40055	280787
83406	280788
12576	280789
12576	280790
368	280791
7625	280792
5867	280793
11176	280794
44318	280795
69857	280796
179399	280797
115655	280798
107309	280799
23515	280800
43661	280801
137510	280802
54211	280803
313520	280804
147	280805
321992	280806
229756	280807
216340	280808
7508	280809
179069	280810
152714	280811
53768	280812
322047	280813
195750	280814
87295	280815
2267	280816
188995	280817
77234	280818
20428	280819
8188	280820
71924	280821
44083	280822
40500	280823
109104	280824
2937	280825
289798	280826
22	280827
55134	280828
55582	280829
113036	280830
64822	280831
15994	280832
61839	280833
40810	280834
156798	280835
7369	280836
8998	280837
1696	280838
2105	280839
183900	280840
28784	280841
11909	280842
5527	280843
105763	280844
325380	280845
109273	280846
224853	280847
55706	280848
84933	280849
290628	280850
106660	280851
145895	280852
167176	280853
12559	280854
125269	280855
10990	280856
273362	280857
4367	280858
238118	280859
67554	280860
96704	280861
197641	280862
52882	280863
122279	280864
12704	280865
22248	280866
103315	280867
200774	280868
296494	280869
183620	280870
123539	280871
14742	280872
123817	280873
74686	280874
177874	280875
16423	280876
47429	280877
260135	280878
111518	280879
2390	280880
16406	280881
220	280882
13667	280883
85432	280884
142803	280885
159841	280886
60130	280887
56834	280888
26094	280889
70503	280890
173235	280891
8587	280892
42292	280893
210613	280894
306582	280895
158116	280896
16899	280897
53740	280898
2411	280899
11679	280900
128925	280901
140522	280902
42780	280903
197564	280904
15049	280905
19473	280906
13360	280907
140360	280908
9445	280909
58943	280910
83001	280911
43368	280912
187968	280913
127618	280914
41778	280915
2570	280916
219138	280917
22198	280918
24065	280919
67023	280920
28999	280921
55878	280922
107766	280923
311397	280924
178490	280925
47070	280926
128053	280927
201669	280928
19951	280929
9450	280930
98686	280931
193274	280932
2299	280933
70577	280934
26760	280935
45847	280936
118710	280937
164458	280938
54950	280939
237444	280940
1661	280941
21561	280942
83995	280943
7824	280944
33	280945
68372	280946
28999	280947
17012	280948
51407	280949
74864	280950
447	280951
276284	280952
61833	280953
1554	280954
34108	280955
4009	280956
48163	280957
203482	280958
33021	280959
671	280960
500	280961
7287	280962
3668	280963
14910	280964
6297	280965
212	280966
49418	280967
1096	280968
155698	280969
6742	280970
2327	280971
42201	280972
9728	280973
160	280974
52159	280975
34	280976
300355	280977
213422	280978
102495	280979
2496	280980
185050	280981
204861	280982
43608	280983
209742	280984
27608	280985
105289	280986
62068	280987
197775	280988
301106	280989
915	280990
14761	280991
65281	280992
13122	280993
64183	280994
3465	280995
291277	280996
85987	280997
116246	280998
100025	280999
1064	281000
29882	281001
61542	281002
49014	281003
157197	281004
65369	281005
197827	281006
186923	281007
16323	281008
56353	281009
44802	281010
66365	281011
103328	281012
2832	281013
59126	281014
19472	281015
84150	281016
5046	281017
15010	281018
33167	281019
66969	281020
2640	281021
31447	281022
84018	281023
62360	281024
25621	281025
282179	281026
7136	281027
1	281028
1547	281029
198533	281030
16643	281031
33750	281032
212482	281033
304898	281034
15658	281035
176322	281036
198468	281037
198591	281038
263587	281039
60713	281040
46222	281041
6272	281042
137399	281043
130076	281044
35845	281045
164315	281046
143646	281047
10226	281048
293252	281049
68091	281050
117847	281051
98101	281052
40	281053
76270	281054
291220	281055
58932	281056
88555	281057
327659	281058
136568	281059
148547	281060
43290	281061
7	281062
111517	281063
26706	281064
84218	281065
102559	281066
97290	281067
9466	281068
19536	281069
36145	281070
44319	281071
119713	281072
119002	281073
282406	281074
83670	281075
88796	281076
784	281077
33051	281078
60290	281079
2351	281080
263222	281081
33718	281082
19617	281083
32740	281084
19933	281085
14418	281086
48593	281087
9406	281088
12829	281089
6896	281090
21666	281091
31547	281092
387	281093
21171	281094
109170	281095
4858	281096
3477	281097
172133	281098
6483	281099
9997	281100
62394	281101
586	281102
30429	281103
21882	281104
890	281105
93696	281106
12352	281107
190900	281108
33039	281109
68952	281110
130715	281111
9	281112
2785	281113
62452	281114
773	281115
915	281116
81613	281117
2309	281118
14342	281119
151802	281120
65875	281121
5033	281122
68200	281123
1610	281124
1435	281125
133272	281126
279	281127
19156	281128
274749	281129
7037	281130
8839	281131
4261	281132
16861	281133
66542	281134
3128	281135
13603	281136
501	281137
11538	281138
15445	281139
25156	281140
23288	281141
29165	281142
22328	281143
9263	281144
61477	281145
65773	281146
58885	281147
112983	281148
5580	281149
11986	281150
42924	281151
10034	281152
8704	281153
4178	281154
94670	281155
95	281156
31147	281157
2170	281158
79888	281159
1838	281160
5771	281161
2107	281162
5366	281163
11977	281164
34741	281165
28257	281166
98769	281167
5364	281168
78680	281169
13021	281170
17079	281171
165791	281172
10689	281173
8477	281174
121777	281175
914	281176
53859	281177
20025	281178
151340	281179
134714	281180
14759	281181
206211	281182
23223	281183
22680	281184
20597	281185
86308	281186
30428	281187
18037	281188
15523	281189
131623	281190
35302	281191
4249	281192
175918	281193
102	281194
97823	281195
63909	281196
17974	281197
78397	281198
57701	281199
35070	281200
17209	281201
9907	281202
32735	281203
45577	281204
16285	281205
2023	281206
592	281207
2685	281208
3867	281209
130356	281210
77190	281211
53675	281212
252592	281213
94465	281214
592	281215
192621	281216
165893	281217
20413	281218
86094	281219
198991	281220
59620	281221
40265	281222
123525	281223
254440	281224
35127	281225
178259	281226
56582	281227
25286	281228
25166	281229
121834	281230
140	281231
44378	281232
79142	281233
812	281234
6785	281235
91400	281236
5905	281237
15024	281238
17894	281239
7028	281240
27696	281241
37191	281242
296883	281243
180475	281244
180499	281245
200953	281246
3463	281247
46360	281248
4943	281249
265185	281250
24534	281251
9335	281252
93545	281253
17561	281254
3535	281255
22347	281256
43369	281257
94948	281258
343	281259
316	281260
148679	281261
10566	281262
150822	281263
21703	281264
162396	281265
2148	281266
35725	281267
306223	281268
82805	281269
194801	281270
149550	281271
211784	281272
51355	281273
3660	281274
13927	281275
13261	281276
10635	281277
741	281278
3189	281279
307281	281280
159305	281281
31842	281282
10946	281283
52759	281284
177100	281285
2860	281286
257351	281287
15225	281288
243470	281289
37126	281290
75154	281291
87252	281292
52216	281293
1225	281294
37836	281295
13537	281296
51979	281297
200545	281298
6170	281299
57025	281300
316161	281301
5563	281302
11857	281303
21585	281304
45391	281305
1614	281306
3016	281307
592	281308
13053	281309
4060	281310
81885	281311
21229	281312
1271	281313
89	281314
25007	281315
68111	281316
168135	281317
5998	281318
5520	281319
8924	281320
110777	281321
27176	281322
183715	281323
115228	281324
67351	281325
5050	281326
159957	281327
3213	281328
56123	281329
38912	281330
2750	281331
13694	281332
12336	281333
15296	281334
12	281335
93175	281336
74534	281337
179684	281338
3107	281339
20784	281340
4532	281341
83354	281342
195796	281343
63771	281344
29763	281345
34683	281346
1498	281347
15969	281348
612	281349
60451	281350
26530	281351
77805	281352
2086	281353
169945	281354
5089	281355
281208	281356
52948	281357
102799	281358
9602	281359
189283	281360
31035	281361
386	281362
52759	281363
102254	281364
72590	281365
9439	281366
56933	281367
1203	281368
3076	281369
4326	281370
30123	281371
2741	281372
14718	281373
75312	281374
41082	281375
40122	281376
23322	281377
2414	281378
12257	281379
66743	281380
99279	281381
102588	281382
53874	281383
22119	281384
24110	281385
35116	281386
53406	281387
3318	281388
1694	281389
388	281390
101784	281391
2839	281392
34934	281393
75691	281394
242	281395
17131	281396
89375	281397
303796	281398
68140	281399
25519	281400
33627	281401
49159	281402
27117	281403
97716	281404
237	281405
28944	281406
10879	281407
63227	281408
44401	281409
638	281410
130358	281411
130394	281412
603	281413
302339	281414
122820	281415
19985	281416
12228	281417
179870	281418
187010	281419
17495	281420
175	281421
250556	281422
161475	281423
238575	281424
100897	281425
3802	281426
75334	281427
75334	281428
140247	281429
3802	281430
44331	281431
84516	281432
243758	281433
24522	281434
3802	281435
3802	281436
3802	281437
42106	281438
75889	281439
18161	281440
23437	281441
201499	281442
206481	281443
16604	281444
303510	281445
304942	281446
55465	281447
147349	281448
257480	281449
19933	281450
283123	281451
182534	281452
196904	281453
102537	281454
5219	281455
180512	281456
93239	281457
40635	281458
63691	281459
27866	281460
43860	281461
200109	281462
254430	281463
76737	281464
35940	281465
62728	281466
30463	281467
99080	281468
14772	281469
62936	281470
29674	281471
160967	281472
324213	281473
176886	281474
68059	281475
82283	281476
15245	281477
28150	281478
119939	281479
54623	281480
31049	281481
6269	281482
66405	281483
80709	281484
202799	281485
205680	281486
88771	281487
108520	281488
195156	281489
3650	281490
7426	281491
190276	281492
6871	281493
109659	281494
103287	281495
8821	281496
42576	281497
768	281498
11583	281499
50856	281500
65113	281501
284992	281502
59470	281503
57639	281504
73857	281505
2096	281506
69596	281507
40859	281508
74171	281509
31459	281510
84854	281511
4439	281512
54353	281513
36977	281514
100500	281515
53044	281516
121746	281517
45014	281518
12061	281519
968	281520
184785	281521
70626	281522
72695	281523
82638	281524
15994	281525
105419	281526
43846	281527
122899	281528
6743	281529
22659	281530
98717	281531
286376	281532
58554	281533
3393	281534
238178	281535
104169	281536
71975	281537
51418	281538
64008	281539
4704	281540
72607	281541
70302	281542
10755	281543
13683	281544
46255	281545
21572	281546
160424	281547
55754	281548
24828	281549
4776	281550
33395	281551
29590	281552
8910	281553
5296	281554
30639	281555
59731	281556
174912	281557
311940	281558
54620	281559
9005	281560
25729	281561
101570	281562
272384	281563
220901	281564
13819	281565
91474	281566
85495	281567
62446	281568
114562	281569
92016	281570
4188	281571
71419	281572
62276	281573
32883	281574
10260	281575
37324	281576
70172	281577
4629	281578
28252	281579
81861	281580
70250	281581
145140	281582
27990	281583
111919	281584
137250	281585
307597	281586
129209	281587
158395	281588
12838	281589
69555	281590
53472	281591
193245	281592
46998	281593
73060	281594
94215	281595
8589	281596
166021	281597
82210	281598
64532	281599
62547	281600
62771	281601
21541	281602
63302	281603
30804	281604
12588	281605
6672	281606
28152	281607
21125	281608
77008	281609
5977	281610
78108	281611
230270	281612
110569	281613
1210	281614
5987	281615
61227	281616
55211	281617
181221	281618
3768	281619
43568	281620
57987	281621
194764	281622
2416	281623
132507	281624
67210	281625
319787	281626
58609	281627
66405	281628
37114	281629
22538	281630
95597	281631
4538	281632
159937	281633
7805	281634
65953	281635
13399	281636
23927	281637
52130	281638
58538	281639
293947	281640
10277	281641
309600	281642
33372	281643
311962	281644
100158	281645
80134	281646
123674	281647
49052	281648
112941	281649
33933	281650
88415	281651
146406	281652
71499	281653
108709	281654
69886	281655
41718	281656
7125	281657
171530	281658
6280	281659
15396	281660
10810	281661
99669	281662
18343	281663
60231	281664
10530	281665
23791	281666
2298	281667
191813	281668
139934	281669
130966	281670
22356	281671
6529	281672
109929	281673
52388	281674
232141	281675
61515	281676
25849	281677
105579	281678
126946	281679
29227	281680
37273	281681
162303	281682
251991	281683
41875	281684
34526	281685
1513	281686
1665	281687
11248	281688
58435	281689
284819	281690
58429	281691
22050	281692
115152	281693
23537	281694
14340	281695
782	281696
79935	281697
16207	281698
620	281699
47717	281700
71020	281701
68	281702
2684	281703
1533	281704
63701	281705
28995	281706
278106	281707
219418	281708
201195	281709
171535	281710
2009	281711
65890	281712
30594	281713
46998	281714
103825	281715
117025	281716
25437	281717
181499	281718
9905	281719
63020	281720
28481	281721
75140	281722
178792	281723
193266	281724
10445	281725
149918	281726
166879	281727
221019	281728
122473	281729
36070	281730
164621	281731
51744	281732
142343	281733
271561	281734
81912	281735
137535	281736
107583	281737
151445	281738
71480	281739
65609	281740
7783	281741
9179	281742
481	281743
15507	281744
74087	281745
4226	281746
2578	281747
166222	281748
16015	281749
208124	281750
102525	281751
82736	281752
143993	281753
10289	281754
86241	281755
11604	281756
174481	281757
50341	281758
11857	281759
58216	281760
15379	281761
11267	281762
29228	281763
29645	281764
81657	281765
2615	281766
13981	281767
50509	281768
26889	281769
161648	281770
205593	281771
118021	281772
14935	281773
296546	281774
118828	281775
89124	281776
76558	281777
250846	281778
99754	281779
170769	281780
236934	281781
256270	281782
711	281783
77454	281784
256376	281785
186829	281786
30812	281787
115372	281788
207397	281789
265453	281790
150923	281791
320754	281792
249068	281793
11447	281794
175311	281795
11320	281796
40554	281797
70012	281798
201282	281799
152825	281800
147192	281801
57207	281802
200218	281803
95041	281804
194615	281805
97603	281806
313632	281807
59238	281808
240473	281809
47186	281810
175332	281811
302903	281812
215482	281813
7912	281814
120769	281815
59565	281816
132973	281817
282375	281818
12816	281819
260637	281820
242608	281821
294380	281822
278472	281823
252846	281824
31350	281825
27629	281826
294751	281827
230535	281828
227340	281829
47794	281830
10087	281831
328191	281832
61425	281833
258575	281834
112134	281835
248148	281836
67875	281837
205831	281838
162088	281839
4198	281840
50934	281841
6843	281842
18414	281843
219250	281844
172514	281845
138405	281846
130678	281847
17123	281848
318653	281849
77379	281850
91231	281851
66816	281852
195887	281853
52723	281854
115710	281855
83734	281856
25121	281857
63563	281858
82660	281859
119983	281860
258991	281861
12549	281862
209128	281863
92997	281864
34752	281865
166406	281866
7454	281867
161196	281868
621	281869
59945	281870
199731	281871
145676	281872
168480	281873
20921	281874
69522	281875
12402	281876
253623	281877
49584	281878
82035	281879
227664	281880
11902	281881
23186	281882
50711	281883
6638	281884
240020	281885
68152	281886
51941	281887
9548	281888
129888	281889
67290	281890
9922	281891
21439	281892
137514	281893
173167	281894
184429	281895
18139	281896
207770	281897
14211	281898
165701	281899
195824	281900
108381	281901
42459	281902
10810	281903
111702	281904
301897	281905
55876	281906
59089	281907
19706	281908
63340	281909
150013	281910
258161	281911
172503	281912
564	281913
314560	281914
12139	281915
978	281916
267964	281917
36799	281918
66040	281919
110078	281920
13608	281921
54305	281922
143528	281923
19002	281924
78314	281925
235447	281926
12658	281927
173718	281928
61806	281929
145059	281930
78768	281931
68014	281932
175895	281933
48710	281934
3129	281935
100144	281936
79358	281937
58065	281938
33087	281939
207686	281940
142607	281941
16253	281942
173022	281943
33819	281944
46334	281945
10858	281946
30475	281947
247877	281948
93363	281949
68318	281950
50902	281951
6151	281952
34479	281953
12882	281954
26097	281955
268179	281956
188744	281957
4176	281958
620	281959
109193	281960
258748	281961
72928	281962
191368	281963
86461	281964
83358	281965
42621	281966
71888	281967
15726	281968
122876	281969
8672	281970
44880	281971
324811	281972
193971	281973
12661	281974
64783	281975
289531	281976
117086	281977
4343	281978
24633	281979
10260	281980
68540	281981
194384	281982
326057	281983
143861	281984
30827	281985
77524	281986
119014	281987
80224	281988
309541	281989
84733	281990
23791	281991
250083	281992
64657	281993
3758	281994
352	281995
352	281996
180742	281997
74851	281998
52231	281999
17294	282000
48014	282001
5964	282002
12801	282003
111978	282004
352	282005
22224	282006
197558	282007
95208	282008
179092	282009
99679	282010
5317	282011
5533	282012
58587	282013
69849	282014
94317	282015
15948	282016
236489	282017
46065	282018
69368	282019
111381	282020
50906	282021
22358	282022
8795	282023
16774	282024
86045	282025
57639	282026
17426	282027
300991	282028
54393	282029
45146	282030
39519	282031
8920	282032
141258	282033
8241	282034
141401	282035
85004	282036
163078	282037
7561	282038
265743	282039
1060	282040
206334	282041
25041	282042
237263	282043
216943	282044
22823	282045
213047	282046
288559	282047
39550	282048
138805	282049
193973	282050
8828	282051
56475	282052
55756	282053
56674	282054
178117	282055
318263	282056
222688	282057
176261	282058
273037	282059
4237	282060
314234	282061
78585	282062
30939	282063
28074	282064
92830	282065
52094	282066
201540	282067
134994	282068
130847	282069
127387	282070
281024	282071
178995	282072
126864	282073
60071	282074
41039	282075
100652	282076
147821	282077
40346	282078
95503	282079
24633	282080
21193	282081
281349	282082
187476	282083
4371	282084
266951	282085
3749	282086
43459	282087
121327	282088
143069	282089
13477	282090
60163	282091
27717	282092
63557	282093
6753	282094
83126	282095
154273	282096
85690	282097
283742	282098
60050	282099
92830	282100
18761	282101
41441	282102
42058	282103
71888	282104
196515	282105
85318	282106
26018	282107
89370	282108
97051	282109
76001	282110
134502	282111
33869	282112
55859	282113
1741	282114
35010	282115
117889	282116
4597	282117
14863	282118
75750	282119
58021	282120
31017	282121
133160	282122
121916	282123
23477	282124
79506	282125
24772	282126
182521	282127
18429	282128
102307	282129
1860	282130
5675	282131
34919	282132
10442	282133
64103	282134
29641	282135
34599	282136
228445	282137
136127	282138
11677	282139
18091	282140
16903	282141
5592	282142
185637	282143
313700	282144
225508	282145
42539	282146
100477	282147
11755	282148
20684	282149
281671	282150
59779	282151
51345	282152
10311	282153
24424	282154
24413	282155
50179	282156
23127	282157
35890	282158
148458	282159
72926	282160
78119	282161
9499	282162
263731	282163
106853	282164
178921	282165
70252	282166
34493	282167
323822	282168
196289	282169
289705	282170
49201	282171
234763	282172
1622	282173
8185	282174
67870	282175
2372	282176
44896	282177
1517	282178
3761	282179
54342	282180
15161	282181
174776	282182
59867	282183
19998	282184
293	282185
92064	282186
10272	282187
65798	282188
46614	282189
110311	282190
9551	282191
2159	282192
72198	282193
95817	282194
171060	282195
20367	282196
31035	282197
51050	282198
5444	282199
295737	282200
2742	282201
2883	282202
321	282203
72509	282204
44965	282205
196799	282206
30274	282207
125810	282208
34260	282209
166929	282210
59518	282211
116869	282212
325825	282213
56757	282214
4478	282215
14068	282216
100101	282217
214998	282218
209033	282219
2097	282220
4823	282221
326795	282222
35979	282223
275583	282224
61444	282225
6525	282226
101740	282227
183967	282228
12566	282229
11552	282230
214289	282231
17123	282232
5689	282233
28661	282234
59700	282235
3624	282236
113259	282237
128934	282238
7440	282239
45003	282240
217230	282241
49960	282242
54727	282243
143302	282244
223169	282245
79044	282246
55134	282247
62027	282248
70792	282249
263925	282250
191593	282251
24344	282252
36728	282253
9707	282254
30105	282255
63247	282256
37035	282257
43930	282258
12185	282259
11272	282260
69849	282261
182325	282262
146717	282263
192456	282264
164159	282265
154115	282266
8989	282267
198011	282268
130400	282269
7850	282270
16618	282271
18873	282272
6059	282273
28450	282274
203294	282275
113096	282276
90202	282277
39264	282278
87078	282279
128103	282280
119927	282281
22099	282282
118429	282283
98323	282284
59949	282285
41778	282286
9193	282287
186451	282288
111197	282289
64146	282290
91622	282291
235837	282292
55211	282293
114283	282294
31902	282295
121712	282296
19055	282297
33285	282298
7672	282299
64841	282300
349	282301
72890	282302
211970	282303
44562	282304
7603	282305
11755	282306
29254	282307
140934	282308
80933	282309
43753	282310
129315	282311
38706	282312
163615	282313
6094	282314
100344	282315
19587	282316
9023	282317
105224	282318
320991	282319
165417	282320
69962	282321
170667	282322
72602	282323
9407	282324
65378	282325
150905	282326
157721	282327
41347	282328
15690	282329
84663	282330
97390	282331
1233	282332
79117	282333
2403	282334
12116	282335
142114	282336
152574	282337
160155	282338
23694	282339
59042	282340
229092	282341
176341	282342
207137	282343
162765	282344
249726	282345
10470	282346
197455	282347
64210	282348
1016	282349
169672	282350
173067	282351
169930	282352
73681	282353
239979	282354
61428	282355
44725	282356
65163	282357
103346	282358
18478	282359
28960	282360
29167	282361
77701	282362
207935	282363
70411	282364
44051	282365
10423	282366
159602	282367
78746	282368
6395	282369
159093	282370
235695	282371
26832	282372
126164	282373
313416	282374
268841	282375
20202	282376
824	282377
211661	282378
32780	282379
62193	282380
51847	282381
42620	282382
36595	282383
64073	282384
27963	282385
41921	282386
59519	282387
2407	282388
16801	282389
67821	282390
30368	282391
56361	282392
33967	282393
48576	282394
11974	282395
198057	282396
224183	282397
20695	282398
275771	282399
159696	282400
13799	282401
103586	282402
96580	282403
84733	282404
17004	282405
308331	282406
77791	282407
47268	282408
202408	282409
137004	282410
138444	282411
144845	282412
136982	282413
22514	282414
15518	282415
16250	282416
4343	282417
97349	282418
29722	282419
66790	282420
24394	282421
89955	282422
61782	282423
11862	282424
30025	282425
22397	282426
6939	282427
193201	282428
234274	282429
7178	282430
2263	282431
84318	282432
105791	282433
241832	282434
155187	282435
86802	282436
31330	282437
42890	282438
17694	282439
86729	282440
14609	282441
548	282442
23588	282443
58288	282444
11799	282445
191903	282446
275980	282447
6631	282448
9558	282449
26800	282450
89310	282451
45272	282452
178346	282453
28520	282454
627	282455
1179	282456
3379	282457
100217	282458
6973	282459
308840	282460
193972	282461
93477	282462
21843	282463
82764	282464
13605	282465
36600	282466
22675	282467
3911	282468
64435	282469
285772	282470
30339	282471
34598	282472
72608	282473
25304	282474
174252	282475
16599	282476
21992	282477
1970	282478
66478	282479
27717	282480
82375	282481
45580	282482
17252	282483
8486	282484
52348	282485
175348	282486
190626	282487
91814	282488
114877	282489
65327	282490
8787	282491
55299	282492
121369	282493
19555	282494
7891	282495
52169	282496
65165	282497
9812	282498
67419	282499
1220	282500
46101	282501
10500	282502
40268	282503
37219	282504
165473	282505
5987	282506
3183	282507
26781	282508
115436	282509
40970	282510
13194	282511
3528	282512
148578	282513
5110	282514
15871	282515
33406	282516
74263	282517
58928	282518
753	282519
52294	282520
16913	282521
44995	282522
29752	282523
261	282524
77912	282525
42834	282526
16763	282527
250295	282528
225045	282529
87850	282530
73145	282531
56529	282532
55046	282533
111587	282534
32103	282535
41228	282536
71787	282537
23645	282538
72868	282539
112219	282540
49631	282541
18696	282542
26902	282543
123494	282544
43252	282545
61437	282546
65814	282547
175067	282548
61518	282549
15572	282550
143596	282551
42447	282552
10611	282553
44392	282554
130396	282555
64435	282556
152646	282557
24115	282558
30179	282559
208562	282560
120085	282561
182709	282562
314012	282563
11417	282564
14340	282565
65078	282566
162349	282567
267966	282568
136054	282569
114329	282570
3200	282571
38448	282572
35434	282573
189792	282574
25274	282575
11818	282576
94748	282577
165649	282578
138082	282579
127183	282580
68931	282581
249272	282582
110486	282583
64405	282584
84928	282585
152456	282586
30339	282587
20466	282588
11508	282589
49005	282590
59387	282591
8247	282592
254	282593
110344	282594
2846	282595
47333	282596
37496	282597
36628	282598
72807	282599
245254	282600
36422	282601
97751	282602
39614	282603
38927	282604
3453	282605
163882	282606
86800	282607
28592	282608
136	282609
76125	282610
16228	282611
40606	282612
245748	282613
310744	282614
23239	282615
91533	282616
12890	282617
189339	282618
158531	282619
29437	282620
35820	282621
32976	282622
15245	282623
251903	282624
61518	282625
120744	282626
62224	282627
62051	282628
101926	282629
3015	282630
53874	282631
29245	282632
28200	282633
1968	282634
1039	282635
56653	282636
31223	282637
26406	282638
102746	282639
49706	282640
51705	282641
198038	282642
96661	282643
74808	282644
25146	282645
58724	282646
307242	282647
31959	282648
271893	282649
34430	282650
130671	282651
19057	282652
116027	282653
19536	282654
197822	282655
21628	282656
49929	282657
19592	282658
86269	282659
62653	282660
51345	282661
55393	282662
59901	282663
109635	282664
29524	282665
67556	282666
142134	282667
115556	282668
33110	282669
53556	282670
58531	282671
43532	282672
58488	282673
3324	282674
158533	282675
56701	282676
110855	282677
265822	282678
289689	282679
23934	282680
64738	282681
69058	282682
62965	282683
6749	282684
206534	282685
194105	282686
250809	282687
234736	282688
3598	282689
132796	282690
99905	282691
15816	282692
130257	282693
104951	282694
81343	282695
133289	282696
13728	282697
116666	282698
88532	282699
327286	282700
75613	282701
310137	282702
138210	282703
19735	282704
131686	282705
14174	282706
73365	282707
3242	282708
88801	282709
28380	282710
79292	282711
71550	282712
96727	282713
63649	282714
23222	282715
40250	282716
29628	282717
126942	282718
41056	282719
115743	282720
66964	282721
73042	282722
130796	282723
261344	282724
53787	282725
58503	282726
117141	282727
22859	282728
105214	282729
48187	282730
65161	282731
33349	282732
22641	282733
105348	282734
262073	282735
13495	282736
224895	282737
5212	282738
224855	282739
47	282740
22050	282741
75444	282742
40611	282743
203337	282744
83924	282745
68236	282746
35657	282747
6515	282748
118985	282749
33659	282750
257769	282751
21287	282752
123949	282753
183333	282754
187246	282755
49470	282756
189438	282757
112618	282758
14420	282759
23119	282760
48116	282761
199468	282762
5624	282763
210145	282764
118091	282765
38156	282766
62893	282767
202374	282768
57898	282769
7524	282770
142995	282771
215391	282772
63028	282773
124614	282774
206760	282775
257796	282776
62062	282777
33272	282778
4453	282779
138137	282780
4903	282781
86189	282782
121278	282783
14570	282784
33678	282785
46895	282786
28440	282787
68478	282788
271031	282789
23348	282790
57082	282791
70895	282792
210029	282793
52381	282794
7970	282795
124599	282796
107095	282797
268916	282798
215223	282799
181947	282800
249522	282801
301256	282802
159564	282803
54131	282804
87106	282805
162055	282806
324542	282807
61883	282808
61883	282809
90220	282810
195897	282811
206223	282812
32117	282813
307615	282814
123375	282815
177949	282816
279122	282817
192571	282818
182541	282819
14509	282820
285615	282821
197151	282822
271279	282823
173518	282824
37794	282825
55323	282826
80017	282827
128497	282828
63578	282829
134527	282830
305513	282831
195761	282832
24147	282833
264883	282834
5304	282835
19263	282836
81685	282837
71636	282838
191102	282839
14488	282840
228785	282841
211746	282842
64316	282843
24268	282844
24800	282845
116079	282846
80880	282847
153077	282848
284818	282849
46947	282850
58725	282851
108071	282852
56647	282853
125309	282854
45637	282855
55116	282856
31943	282857
33713	282858
130310	282859
74159	282860
14573	282861
174679	282862
13683	282863
40944	282864
3749	282865
185146	282866
82602	282867
143530	282868
16245	282869
152422	282870
28658	282871
52268	282872
52268	282873
30166	282874
53910	282875
6269	282876
80362	282877
27787	282878
23333	282879
170348	282880
99979	282881
65219	282882
15810	282883
73332	282884
172490	282885
172923	282886
6410	282887
119368	282888
14236	282889
202115	282890
27074	282891
4784	282892
124165	282893
223456	282894
78022	282895
254623	282896
10972	282897
46573	282898
80078	282899
11072	282900
56240	282901
32666	282902
6871	282903
53192	282904
2926	282905
35531	282906
58028	282907
104984	282908
107983	282909
57785	282910
66299	282911
5692	282912
32697	282913
78375	282914
11375	282915
66436	282916
5765	282917
157531	282918
112425	282919
19833	282920
50227	282921
17574	282922
204943	282923
185156	282924
943	282925
294580	282926
19683	282927
34386	282928
57205	282929
105595	282930
59581	282931
237099	282932
21733	282933
3874	282934
16979	282935
50147	282936
76824	282937
129147	282938
203328	282939
95133	282940
61333	282941
33669	282942
203611	282943
70533	282944
80362	282945
25121	282946
20038	282947
97133	282948
51358	282949
47588	282950
185780	282951
35865	282952
253822	282953
276692	282954
67177	282955
18559	282956
10746	282957
213146	282958
39408	282959
43041	282960
26708	282961
52856	282962
290253	282963
187362	282964
6128	282965
50386	282966
36158	282967
160148	282968
71041	282969
79648	282970
83638	282971
36732	282972
55675	282973
61123	282974
10683	282975
310320	282976
3781	282977
43887	282978
83997	282979
213526	282980
100798	282981
256659	282982
1922	282983
26992	282984
271920	282985
272066	282986
94211	282987
295482	282988
98915	282989
95465	282990
85860	282991
60407	282992
45553	282993
146444	282994
68295	282995
108711	282996
68615	282997
71421	282998
45443	282999
18295	283000
108293	283001
289989	283002
7581	283003
81465	283004
114340	283005
45162	283006
43284	283007
118485	283008
34819	283009
39415	283010
65677	283011
24600	283012
79323	283013
77210	283014
34728	283015
104730	283016
43192	283017
289452	283018
160464	283019
3445	283020
13927	283021
33415	283022
294671	283023
77077	283024
45814	283025
35677	283026
16950	283027
76739	283028
11423	283029
184748	283030
127957	283031
27228	283032
247958	283033
137713	283034
4291	283035
46322	283036
216093	283037
23409	283038
192879	283039
32899	283040
87208	283041
162764	283042
130063	283043
52958	283044
204288	283045
81788	283046
3724	283047
935	283048
125668	283049
36683	283050
72750	283051
52407	283052
279780	283053
36235	283054
27188	283055
65480	283056
13698	283057
156717	283058
121745	283059
102451	283060
85887	283061
8882	283062
18447	283063
70870	283064
137985	283065
116913	283066
148453	283067
171125	283068
26406	283069
7960	283070
30723	283071
52714	283072
13307	283073
3923	283074
197043	283075
47476	283076
7938	283077
5600	283078
60469	283079
68570	283080
110127	283081
55034	283082
46922	283083
33118	283084
119770	283085
27797	283086
29349	283087
17089	283088
83296	283089
177875	283090
50418	283091
107427	283092
21586	283093
49026	283094
79506	283095
45601	283096
120295	283097
19011	283098
134951	283099
80781	283100
70013	283101
13430	283102
6871	283103
7997	283104
39465	283105
211332	283106
18789	283107
124426	283108
58685	283109
134267	283110
8770	283111
238687	283112
79733	283113
204684	283114
141943	283115
164046	283116
47107	283117
62322	283118
139681	283119
8278	283120
22568	283121
80588	283122
88122	283123
61666	283124
82251	283125
54961	283126
176120	283127
68439	283128
57215	283129
88577	283130
68370	283131
28729	283132
62426	283133
172497	283134
20920	283135
120349	283136
25670	283137
187239	283138
43828	283139
98825	283140
9472	283141
66811	283142
84801	283143
248308	283144
1369	283145
143261	283146
84566	283147
200526	283148
52895	283149
78450	283150
15059	283151
144477	283152
19897	283153
70599	283154
33617	283155
117190	283156
52125	283157
322243	283158
53569	283159
41438	283160
64686	283161
27955	283162
13422	283163
43004	283164
179012	283165
28391	283166
100557	283167
106244	283168
98512	283169
210161	283170
29704	283171
11768	283172
2647	283173
42425	283174
197374	283175
86594	283176
50966	283177
46222	283178
55480	283179
55956	283180
4453	283181
46404	283182
292725	283183
2307	283184
17332	283185
213675	283186
75746	283187
6233	283188
184482	283189
35581	283190
196611	283191
180525	283192
85191	283193
82386	283194
113676	283195
233686	283196
8218	283197
239503	283198
5194	283199
76798	283200
3700	283201
14802	283202
183072	283203
138765	283204
188558	283205
14389	283206
63294	283207
66410	283208
193126	283209
11658	283210
3442	283211
25412	283212
110582	283213
202203	283214
3496	283215
106219	283216
4849	283217
3440	283218
163358	283219
74920	283220
186478	283221
198804	283222
237860	283223
32005	283224
311395	283225
148197	283226
211877	283227
19426	283228
53447	283229
7661	283230
327666	283231
20361	283232
46536	283233
66241	283234
204	283235
3251	283236
270203	283237
16946	283238
21548	283239
123061	283240
176109	283241
1475	283242
25806	283243
2954	283244
46835	283245
36826	283246
68301	283247
45967	283248
105507	283249
42250	283250
60208	283251
12431	283252
1754	283253
61215	283254
104149	283255
105353	283256
49660	283257
72774	283258
285549	283259
17314	283260
102948	283261
223342	283262
102125	283263
16558	283264
135397	283265
196210	283266
69583	283267
9353	283268
55331	283269
160501	283270
32397	283271
148867	283272
199006	283273
6488	283274
145689	283275
31701	283276
1296	283277
7561	283278
16750	283279
2021	283280
1720	283281
91316	283282
19064	283283
26157	283284
235684	283285
30906	283286
208302	283287
121734	283288
5018	283289
48300	283290
19231	283291
23993	283292
8762	283293
182679	283294
8882	283295
85369	283296
72350	283297
15678	283298
7650	283299
1795	283300
183576	283301
57955	283302
177562	283303
115705	283304
115705	283305
1254	283306
25983	283307
107405	283308
47155	283309
15130	283310
59681	283311
92478	283312
19080	283313
69599	283314
216898	283315
90071	283316
57571	283317
139534	283318
59088	283319
110886	283320
40060	283321
26083	283322
17405	283323
212995	283324
73465	283325
105368	283326
34225	283327
190395	283328
5550	283329
100549	283330
94589	283331
116620	283332
9175	283333
292894	283334
21161	283335
39547	283336
1585	283337
128585	283338
25671	283339
8887	283340
56817	283341
129128	283342
139641	283343
84771	283344
5414	283345
76179	283346
288899	283347
7491	283348
59047	283349
52419	283350
148057	283351
326966	283352
55926	283353
21824	283354
242137	283355
27191	283356
5439	283357
3559	283358
126037	283359
1278	283360
10087	283361
75814	283362
14151	283363
11566	283364
69401	283365
279884	283366
264728	283367
5466	283368
73688	283369
16380	283370
250551	283371
119686	283372
51603	283373
107402	283374
57645	283375
97346	283376
47340	283377
65482	283378
18065	283379
29045	283380
316474	283381
273958	283382
116001	283383
100695	283384
111803	283385
74582	283386
11297	283387
32975	283388
22828	283389
36098	283390
291564	283391
106095	283392
60145	283393
168582	283394
156403	283395
151119	283396
20470	283397
91902	283398
15249	283399
1549	283400
109201	283401
20836	283402
147268	283403
71201	283404
15304	283405
10195	283406
11064	283407
17970	283408
278785	283409
105143	283410
34103	283411
4867	283412
136730	283413
63008	283414
197062	283415
197637	283416
30008	283417
28927	283418
52397	283419
198559	283420
22550	283421
203784	283422
182843	283423
75112	283424
17481	283425
57406	283426
26476	283427
311194	283428
31961	283429
53709	283430
228799	283431
81602	283432
76848	283433
323542	283434
133799	283435
152189	283436
256379	283437
117055	283438
132128	283439
26828	283440
212212	283441
97350	283442
215492	283443
125088	283444
8947	283445
213213	283446
114486	283447
259949	283448
33549	283449
143418	283450
213168	283451
659	283452
3596	283453
245279	283454
134317	283455
14098	283456
129080	283457
11607	283458
324713	283459
3596	283460
32387	283461
33688	283462
216372	283463
316315	283464
26216	283465
19517	283466
122948	283467
27878	283468
277241	283469
170239	283470
41271	283471
129123	283472
12532	283473
55135	283474
18938	283475
176846	283476
6323	283477
205973	283478
150917	283479
211461	283480
22673	283481
182991	283482
72527	283483
50347	283484
172245	283485
39715	283486
250858	283487
152608	283488
61624	283489
215163	283490
284033	283491
270800	283492
33237	283493
315212	283494
306703	283495
78660	283496
87948	283497
141615	283498
183013	283499
41500	283500
33866	283501
282297	283502
150353	283503
90347	283504
293589	283505
3596	283506
55121	283507
193133	283508
30543	283509
170644	283510
213278	283511
279850	283512
115056	283513
3596	283514
71437	283515
320309	283516
327526	283517
213690	283518
143157	283519
80817	283520
286879	283521
33844	283522
202233	283523
143	283524
309532	283525
138812	283526
55942	283527
61530	283528
87687	283529
128354	283530
156233	283531
126242	283532
63546	283533
97323	283534
40576	283535
168609	283536
25764	283537
82738	283538
195688	283539
44062	283540
44342	283541
209493	283542
205471	283543
18058	283544
291133	283545
71584	283546
142706	283547
192754	283548
134427	283549
86555	283550
26996	283551
117840	283552
11748	283553
5885	283554
5885	283555
23654	283556
199734	283557
308521	283558
89860	283559
10267	283560
87035	283561
281283	283562
118181	283563
12484	283564
5854	283565
41074	283566
87392	283567
276469	283568
48509	283569
85097	283570
139383	283571
58419	283572
239619	283573
26200	283574
63306	283575
13061	283576
311391	283577
65022	283578
87840	283579
312983	283580
124870	283581
12465	283582
25182	283583
56346	283584
254839	283585
18526	283586
89818	283587
53426	283588
159745	283589
98935	283590
174027	283591
183531	283592
169042	283593
145252	283594
49881	283595
164775	283596
79625	283597
13096	283598
95678	283599
79154	283600
53426	283601
76242	283602
88395	283603
213559	283604
174972	283605
39792	283606
202811	283607
23098	283608
146597	283609
135776	283610
144409	283611
279521	283612
7763	283613
31398	283614
98142	283615
55753	283616
188968	283617
53501	283618
63501	283619
56252	283620
36897	283621
166102	283622
24071	283623
24871	283624
51736	283625
77683	283626
42871	283627
26217	283628
60447	283629
173591	283630
212538	283631
269261	283632
28547	283633
27919	283634
154579	283635
17487	283636
87427	283637
25439	283638
75626	283639
218623	283640
87056	283641
294748	283642
97604	283643
3596	283644
123386	283645
84692	283646
208500	283647
15003	283648
84279	283649
124455	283650
135144	283651
208311	283652
68779	283653
188507	283654
210602	283655
29356	283656
18557	283657
144692	283658
75507	283659
84285	283660
168777	283661
159456	283662
150072	283663
642	283664
37620	283665
90438	283666
100553	283667
114057	283668
316722	283669
294870	283670
225979	283671
187771	283672
86367	283673
35109	283674
101857	283675
122931	283676
71359	283677
60364	283678
91154	283679
38832	283680
168732	283681
136111	283682
59624	283683
73897	283684
76195	283685
185969	283686
66000	283687
152540	283688
123993	283689
118857	283690
56051	283691
34754	283692
127368	283693
841	283694
9399	283695
122600	283696
179685	283697
84536	283698
53910	283699
27270	283700
168547	283701
131219	283702
22822	283703
3306	283704
56230	283705
185845	283706
105224	283707
49034	283708
128334	283709
24335	283710
168915	283711
125690	283712
237575	283713
64573	283714
76383	283715
43019	283716
176108	283717
9201	283718
209164	283719
151051	283720
261098	283721
138598	283722
55142	283723
135268	283724
58687	283725
132968	283726
130780	283727
189547	283728
7255	283729
56690	283730
27023	283731
326354	283732
133195	283733
99321	283734
15192	283735
295527	283736
155541	283737
87549	283738
40697	283739
189142	283740
56137	283741
131744	283742
45677	283743
125414	283744
5416	283745
10431	283746
177328	283747
7836	283748
71760	283749
19912	283750
71666	283751
223028	283752
11586	283753
15084	283754
35256	283755
66176	283756
47544	283757
2632	283758
47722	283759
35936	283760
42897	283761
35713	283762
34428	283763
61890	283764
208198	283765
32475	283766
12427	283767
160262	283768
13960	283769
22834	283770
33926	283771
40628	283772
62883	283773
43982	283774
77314	283775
227809	283776
48207	283777
107696	283778
85245	283779
104892	283780
214843	283781
111131	283782
7016	283783
282950	283784
4240	283785
62684	283786
25075	283787
27707	283788
56370	283789
48315	283790
2056	283791
300092	283792
30220	283793
67558	283794
10619	283795
92064	283796
65238	283797
16471	283798
122891	283799
230137	283800
112607	283801
117893	283802
202770	283803
91947	283804
267912	283805
180005	283806
184515	283807
115079	283808
180934	283809
298398	283810
265407	283811
131997	283812
305943	283813
45816	283814
43294	283815
203740	283816
29679	283817
13831	283818
114051	283819
261624	283820
298871	283821
185532	283822
67650	283823
30206	283824
8242	283825
47493	283826
202331	283827
142296	283828
142103	283829
40491	283830
53153	283831
105342	283832
57147	283833
111748	283834
208393	283835
52611	283836
162715	283837
5697	283838
5450	283839
75628	283840
27787	283841
169766	283842
286689	283843
61753	283844
38645	283845
199426	283846
124355	283847
5556	283848
131382	283849
54245	283850
23285	283851
83540	283852
155257	283853
8148	283854
35297	283855
18734	283856
57122	283857
88091	283858
615	283859
85163	283860
124906	283861
83942	283862
123223	283863
53483	283864
77116	283865
118414	283866
52176	283867
59162	283868
36071	283869
38739	283870
147777	283871
192871	283872
86621	283873
4276	283874
83890	283875
307894	283876
119333	283877
70502	283878
39587	283879
125277	283880
3686	283881
2200	283882
1613	283883
209448	283884
144619	283885
183239	283886
68001	283887
80925	283888
92436	283889
83840	283890
116581	283891
320936	283892
188869	283893
42560	283894
198450	283895
278886	283896
185571	283897
125052	283898
56737	283899
38100	283900
101985	283901
166379	283902
86296	283903
52225	283904
104429	283905
49833	283906
51647	283907
263438	283908
91921	283909
151251	283910
205488	283911
293444	283912
66638	283913
9933	283914
55857	283915
90846	283916
23525	283917
85737	283918
27889	283919
10414	283920
69953	283921
182562	283922
128400	283923
138940	283924
61144	283925
45222	283926
47308	283927
96728	283928
185776	283929
8971	283930
209301	283931
16857	283932
183987	283933
73446	283934
16877	283935
112866	283936
159728	283937
115475	283938
205129	283939
57205	283940
11270	283941
124073	283942
178335	283943
36911	283944
122563	283945
26862	283946
209160	283947
22653	283948
3324	283949
66624	283950
46658	283951
32295	283952
23672	283953
53397	283954
19990	283955
136343	283956
40038	283957
201397	283958
1761	283959
245709	283960
85492	283961
31373	283962
32381	283963
102825	283964
42619	283965
134120	283966
141388	283967
27486	283968
83232	283969
15714	283970
207895	283971
64549	283972
18355	283973
135920	283974
679	283975
91477	283976
16019	283977
312724	283978
73234	283979
222291	283980
4367	283981
151463	283982
212141	283983
61885	283984
76508	283985
109559	283986
31758	283987
21723	283988
143557	283989
17888	283990
8733	283991
60585	283992
89001	283993
317856	283994
103765	283995
41799	283996
53144	283997
322557	283998
3228	283999
111811	284000
274405	284001
319373	284002
5842	284003
17717	284004
110103	284005
70138	284006
178409	284007
77046	284008
18350	284009
57436	284010
64812	284011
174688	284012
1344	284013
52148	284014
150092	284015
13221	284016
14050	284017
115099	284018
151257	284019
12217	284020
139638	284021
85740	284022
320828	284023
1462	284024
213660	284025
44485	284026
4853	284027
7220	284028
26391	284029
123309	284030
15239	284031
300790	284032
269787	284033
127625	284034
326024	284035
202144	284036
96243	284037
136901	284038
143559	284039
51025	284040
140735	284041
85205	284042
290297	284043
60046	284044
27578	284045
110553	284046
166435	284047
23044	284048
33342	284049
76736	284050
29648	284051
300069	284052
156494	284053
62546	284054
215814	284055
162308	284056
149289	284057
104470	284058
57734	284059
198623	284060
246581	284061
78154	284062
65878	284063
184861	284064
26967	284065
304439	284066
196193	284067
112799	284068
133778	284069
76326	284070
300196	284071
108355	284072
291261	284073
2184	284074
3133	284075
239627	284076
29754	284077
91524	284078
49929	284079
118874	284080
195994	284081
133817	284082
162166	284083
104347	284084
318153	284085
290724	284086
156945	284087
139461	284088
23750	284089
61673	284090
28082	284091
285337	284092
269928	284093
60522	284094
299260	284095
49750	284096
275240	284097
67099	284098
283112	284099
113183	284100
16406	284101
181488	284102
189892	284103
169265	284104
316580	284105
139653	284106
314728	284107
209183	284108
73153	284109
206999	284110
200581	284111
246262	284112
19506	284113
21808	284114
307388	284115
111611	284116
47383	284117
82622	284118
86465	284119
185557	284120
196180	284121
183608	284122
321119	284123
299330	284124
204300	284125
251	284126
101206	284127
202646	284128
207872	284129
188153	284130
123370	284131
131324	284132
204287	284133
209997	284134
51691	284135
132071	284136
97001	284137
125419	284138
243421	284139
10679	284140
205227	284141
78913	284142
91782	284143
9613	284144
307409	284145
205075	284146
290764	284147
66501	284148
151238	284149
127114	284150
11921	284151
291322	284152
244444	284153
204298	284154
87892	284155
304369	284156
143436	284157
220303	284158
147304	284159
89825	284160
100139	284161
138250	284162
222873	284163
41902	284164
1873	284165
137528	284166
183477	284167
156526	284168
48129	284169
57170	284170
181373	284171
238991	284172
102095	284173
155863	284174
137012	284175
13910	284176
54583	284177
57602	284178
28494	284179
16209	284180
92825	284181
45987	284182
178420	284183
49755	284184
45500	284185
5788	284186
112240	284187
5067	284188
4254	284189
118268	284190
26771	284191
32354	284192
170158	284193
79987	284194
108977	284195
3966	284196
50561	284197
57273	284198
79807	284199
48250	284200
259697	284201
25356	284202
160531	284203
10307	284204
172315	284205
127074	284206
50489	284207
257472	284208
303409	284209
1936	284210
60813	284211
195044	284212
76145	284213
134344	284214
171363	284215
30249	284216
4530	284217
165927	284218
5837	284219
989	284220
26992	284221
73645	284222
207470	284223
317439	284224
210898	284225
8471	284226
119355	284227
186937	284228
249396	284229
209310	284230
175530	284231
11123	284232
83836	284233
24868	284234
48173	284235
26861	284236
143350	284237
33999	284238
6025	284239
156869	284240
103587	284241
273409	284242
322576	284243
140455	284244
146546	284245
3867	284246
97754	284247
107758	284248
63002	284249
25884	284250
327855	284251
508	284252
169461	284253
76476	284254
24174	284255
135068	284256
8642	284257
102518	284258
313467	284259
51028	284260
8097	284261
38665	284262
266371	284263
303887	284264
142802	284265
2105	284266
18431	284267
84996	284268
129895	284269
126962	284270
162636	284271
42935	284272
89577	284273
110752	284274
299528	284275
258667	284276
57138	284277
176429	284278
111322	284279
203254	284280
82410	284281
123100	284282
116556	284283
97025	284284
7505	284285
2621	284286
319325	284287
19785	284288
5222	284289
11607	284290
119952	284291
140369	284292
23856	284293
136978	284294
291644	284295
42027	284296
40282	284297
110126	284298
2683	284299
201020	284300
207710	284301
23564	284302
24929	284303
16238	284304
10971	284305
128762	284306
314305	284307
314198	284308
121111	284309
55969	284310
12444	284311
121748	284312
137837	284313
189606	284314
46618	284315
64200	284316
209485	284317
28413	284318
212779	284319
310667	284320
310821	284321
145356	284322
240461	284323
16090	284324
102391	284325
93296	284326
201551	284327
298085	284328
87388	284329
206570	284330
58478	284331
95990	284332
90070	284333
126737	284334
177656	284335
74951	284336
322971	284337
128235	284338
68437	284339
179948	284340
149059	284341
282212	284342
242557	284343
7253	284344
71684	284345
54148	284346
1710	284347
56835	284348
31313	284349
133408	284350
36643	284351
42745	284352
10021	284353
72786	284354
115064	284355
33598	284356
98431	284357
132644	284358
4959	284359
4598	284360
178466	284361
74729	284362
86724	284363
187391	284364
106696	284365
312792	284366
312740	284367
164220	284368
174979	284369
9715	284370
26517	284371
205641	284372
4612	284373
109185	284374
12733	284375
31364	284376
13342	284377
214654	284378
71151	284379
236313	284380
26975	284381
69372	284382
3968	284383
13201	284384
153380	284385
72960	284386
156769	284387
245718	284388
139585	284389
217083	284390
55407	284391
276787	284392
49846	284393
118036	284394
227056	284395
192227	284396
152619	284397
115023	284398
186494	284399
274514	284400
14338	284401
30959	284402
23728	284403
194811	284404
74960	284405
9805	284406
256499	284407
139383	284408
37475	284409
148460	284410
194019	284411
159527	284412
161211	284413
318229	284414
211524	284415
83898	284416
90555	284417
53466	284418
162023	284419
23037	284420
77376	284421
226091	284422
80640	284423
64005	284424
176190	284425
49780	284426
143256	284427
122338	284428
175750	284429
141004	284430
279057	284431
91161	284432
316664	284433
65505	284434
114450	284435
139124	284436
115342	284437
48404	284438
32424	284439
299164	284440
123036	284441
11005	284442
191421	284443
77722	284444
78089	284445
1430	284446
2542	284447
273077	284448
111834	284449
7958	284450
23551	284451
161172	284452
105476	284453
48884	284454
1178	284455
29600	284456
23620	284457
59639	284458
43364	284459
71636	284460
81227	284461
147697	284462
133671	284463
241403	284464
196415	284465
37432	284466
281955	284467
157084	284468
11920	284469
64427	284470
30280	284471
151319	284472
24611	284473
117469	284474
160716	284475
1328	284476
35629	284477
4727	284478
61790	284479
47143	284480
134808	284481
123796	284482
40375	284483
173279	284484
305590	284485
7001	284486
17422	284487
55180	284488
135245	284489
83818	284490
5331	284491
192542	284492
13208	284493
37615	284494
5367	284495
128173	284496
211906	284497
241580	284498
52470	284499
124774	284500
67898	284501
92996	284502
296095	284503
149429	284504
3679	284505
298070	284506
193164	284507
169340	284508
47844	284509
134839	284510
807	284511
130297	284512
179983	284513
158411	284514
9324	284515
57140	284516
55513	284517
32190	284518
103640	284519
21715	284520
123501	284521
26294	284522
19298	284523
59128	284524
48281	284525
36980	284526
94711	284527
128781	284528
115032	284529
47902	284530
325786	284531
10411	284532
179970	284533
23657	284534
39365	284535
109887	284536
9800	284537
110846	284538
53630	284539
94925	284540
78465	284541
80199	284542
32998	284543
33690	284544
157854	284545
71929	284546
13475	284547
53910	284548
28017	284549
311600	284550
286655	284551
23062	284552
185195	284553
229911	284554
167703	284555
195988	284556
5686	284557
82554	284558
91987	284559
69927	284560
104673	284561
8961	284562
95479	284563
8741	284564
172548	284565
27095	284566
9494	284567
82531	284568
42972	284569
6349	284570
52861	284571
72009	284572
36346	284573
975	284574
52398	284575
52336	284576
23587	284577
74539	284578
129901	284579
37164	284580
320625	284581
203562	284582
10207	284583
44714	284584
107021	284585
130372	284586
77509	284587
283845	284588
161302	284589
210106	284590
95847	284591
47749	284592
3031	284593
95230	284594
148140	284595
82801	284596
245200	284597
171824	284598
125166	284599
16018	284600
69761	284601
79925	284602
217687	284603
247840	284604
44744	284605
16412	284606
2317	284607
6628	284608
12149	284609
30945	284610
29789	284611
48344	284612
141067	284613
88759	284614
78928	284615
37949	284616
1436	284617
13457	284618
28713	284619
24296	284620
167932	284621
64461	284622
27426	284623
321189	284624
159588	284625
169462	284626
54095	284627
194619	284628
9540	284629
39965	284630
83475	284631
94216	284632
184668	284633
72584	284634
516	284635
64770	284636
11966	284637
123026	284638
70896	284639
217117	284640
112080	284641
14951	284642
86403	284643
84231	284644
160161	284645
130060	284646
48631	284647
20890	284648
10147	284649
3092	284650
38683	284651
9465	284652
201629	284653
165029	284654
17907	284655
31265	284656
55561	284657
106526	284658
17671	284659
18189	284660
18189	284661
82571	284662
157460	284663
36604	284664
111888	284665
209157	284666
37725	284667
193669	284668
107216	284669
138236	284670
51121	284671
90720	284672
187201	284673
88002	284674
51143	284675
47443	284676
93419	284677
260921	284678
18830	284679
42054	284680
249211	284681
89296	284682
2613	284683
44420	284684
80164	284685
2156	284686
17455	284687
187613	284688
152647	284689
62245	284690
47023	284691
34251	284692
78633	284693
12872	284694
25081	284695
102417	284696
44567	284697
185149	284698
156112	284699
119151	284700
214875	284701
79486	284702
202044	284703
35651	284704
7853	284705
94190	284706
12441	284707
3015	284708
70297	284709
8542	284710
18876	284711
134472	284712
29863	284713
8534	284714
71356	284715
32216	284716
58712	284717
138852	284718
127717	284719
732	284720
165609	284721
146573	284722
40488	284723
55178	284724
235401	284725
67367	284726
58707	284727
187134	284728
17298	284729
47365	284730
44744	284731
294644	284732
4243	284733
118169	284734
290893	284735
190407	284736
43527	284737
56614	284738
74359	284739
7085	284740
32508	284741
19083	284742
138622	284743
259015	284744
89645	284745
23820	284746
73770	284747
35994	284748
48469	284749
48650	284750
134025	284751
319140	284752
147049	284753
252181	284754
103109	284755
294610	284756
25135	284757
143993	284758
250388	284759
325809	284760
106798	284761
299197	284762
80937	284763
21650	284764
28756	284765
317011	284766
50378	284767
9348	284768
49595	284769
44780	284770
53664	284771
236732	284772
204703	284773
170569	284774
199745	284775
144724	284776
12376	284777
50478	284778
40595	284779
58128	284780
253400	284781
72973	284782
238949	284783
135090	284784
36018	284785
9717	284786
171801	284787
107294	284788
114428	284789
155491	284790
208135	284791
94805	284792
80821	284793
94213	284794
66206	284795
10408	284796
40877	284797
127725	284798
50	284799
76806	284800
108853	284801
2547	284802
57469	284803
16418	284804
14647	284805
101538	284806
101716	284807
308176	284808
122100	284809
106190	284810
137908	284811
110794	284812
230839	284813
110261	284814
18483	284815
3405	284816
216972	284817
34226	284818
307806	284819
139121	284820
268608	284821
199519	284822
103286	284823
297546	284824
128645	284825
251928	284826
251953	284827
105402	284828
105688	284829
234234	284830
282207	284831
265068	284832
303391	284833
149591	284834
188336	284835
11932	284836
43801	284837
215310	284838
185511	284839
121476	284840
4134	284841
4741	284842
131236	284843
87493	284844
235437	284845
133894	284846
148838	284847
286385	284848
50956	284849
190042	284850
278732	284851
116542	284852
235354	284853
73106	284854
234088	284855
320499	284856
18836	284857
290559	284858
267908	284859
175627	284860
62743	284861
199656	284862
96896	284863
158679	284864
179797	284865
49845	284866
64848	284867
138519	284868
204426	284869
116396	284870
123222	284871
229189	284872
4365	284873
137098	284874
311808	284875
97330	284876
293721	284877
197005	284878
310416	284879
95112	284880
89266	284881
233440	284882
59320	284883
172119	284884
276711	284885
104257	284886
124324	284887
278840	284888
195764	284889
245612	284890
208204	284891
306804	284892
32335	284893
185031	284894
41585	284895
101429	284896
109801	284897
117115	284898
300959	284899
242745	284900
264461	284901
16037	284902
148969	284903
230477	284904
274354	284905
306438	284906
198577	284907
227342	284908
223495	284909
139412	284910
227769	284911
38611	284912
11946	284913
41799	284914
155670	284915
217880	284916
29463	284917
234998	284918
296789	284919
167627	284920
266614	284921
154362	284922
231165	284923
52546	284924
248079	284925
236642	284926
255335	284927
266918	284928
305872	284929
67038	284930
131632	284931
38272	284932
79436	284933
23660	284934
1335	284935
273121	284936
298311	284937
305597	284938
212657	284939
6440	284940
312829	284941
62074	284942
324337	284943
97330	284944
326656	284945
307121	284946
304049	284947
205079	284948
119251	284949
322617	284950
274511	284951
206714	284952
313866	284953
205586	284954
173728	284955
53276	284956
313421	284957
68802	284958
63552	284959
119896	284960
179506	284961
85204	284962
201831	284963
13954	284964
188611	284965
49885	284966
72818	284967
249479	284968
40170	284969
108056	284970
10323	284971
203085	284972
271811	284973
283004	284974
282953	284975
180725	284976
110772	284977
132915	284978
25278	284979
25269	284980
2575	284981
128015	284982
324278	284983
204612	284984
141755	284985
24435	284986
215952	284987
58896	284988
206653	284989
257985	284990
256761	284991
196959	284992
177179	284993
177179	284994
224823	284995
148623	284996
52482	284997
154147	284998
165056	284999
26519	285000
162153	285001
103838	285002
3462	285003
147378	285004
126672	285005
114904	285006
96896	285007
160493	285008
29705	285009
93747	285010
303329	285011
156737	285012
216175	285013
254890	285014
185390	285015
154526	285016
223410	285017
236122	285018
99257	285019
284260	285020
142488	285021
80812	285022
262869	285023
275360	285024
263614	285025
56281	285026
78908	285027
8620	285028
6583	285029
267860	285030
130972	285031
41092	285032
108252	285033
156652	285034
17136	285035
94642	285036
221632	285037
36868	285038
66069	285039
67027	285040
121063	285041
119628	285042
308206	285043
17332	285044
4182	285045
112345	285046
52784	285047
75062	285048
283999	285049
314336	285050
17661	285051
148993	285052
42298	285053
47178	285054
78449	285055
46109	285056
15061	285057
57208	285058
138037	285059
298340	285060
10971	285061
313401	285062
219854	285063
153003	285064
42553	285065
149788	285066
35274	285067
253726	285068
89835	285069
102135	285070
273634	285071
42186	285072
61505	285073
89008	285074
18102	285075
45167	285076
175985	285077
9643	285078
14083	285079
13356	285080
1975	285081
5587	285082
180278	285083
80986	285084
27144	285085
133317	285086
196101	285087
60838	285088
135239	285089
134697	285090
32083	285091
2726	285092
888	285093
91944	285094
142725	285095
193059	285096
193906	285097
81624	285098
131268	285099
69900	285100
309456	285101
199950	285102
188656	285103
18228	285104
1931	285105
197650	285106
312884	285107
46088	285108
82137	285109
196919	285110
62814	285111
35340	285112
49322	285113
136131	285114
38697	285115
191987	285116
51660	285117
292737	285118
257112	285119
257028	285120
290907	285121
131215	285122
175592	285123
37590	285124
4564	285125
51160	285126
81662	285127
24603	285128
175460	285129
211533	285130
130090	285131
210133	285132
28195	285133
65819	285134
290620	285135
201306	285136
42770	285137
108290	285138
155929	285139
19157	285140
87128	285141
3129	285142
34659	285143
89733	285144
78626	285145
125152	285146
38757	285147
34822	285148
147476	285149
30359	285150
175078	285151
109473	285152
159585	285153
264232	285154
3756	285155
107549	285156
2882	285157
4315	285158
130418	285159
228631	285160
59263	285161
205915	285162
201058	285163
71677	285164
193162	285165
29246	285166
38880	285167
83058	285168
99141	285169
98793	285170
120569	285171
4544	285172
113366	285173
147894	285174
81737	285175
25951	285176
195342	285177
157454	285178
54450	285179
140249	285180
174552	285181
141283	285182
205722	285183
233417	285184
180721	285185
179008	285186
176312	285187
139721	285188
14485	285189
298009	285190
26577	285191
27038	285192
233475	285193
174291	285194
238137	285195
132175	285196
257210	285197
153468	285198
284090	285199
77181	285200
50660	285201
54101	285202
267610	285203
28350	285204
172480	285205
99362	285206
98794	285207
297471	285208
110392	285209
130526	285210
175563	285211
169741	285212
45978	285213
77960	285214
112710	285215
2843	285216
52644	285217
53248	285218
137284	285219
319674	285220
57182	285221
36845	285222
33259	285223
377	285224
157852	285225
291404	285226
105515	285227
121571	285228
56891	285229
161102	285230
194656	285231
28305	285232
2446	285233
79433	285234
49283	285235
26267	285236
149613	285237
45599	285238
17861	285239
24585	285240
28810	285241
182461	285242
20944	285243
104966	285244
45208	285245
174670	285246
53612	285247
7049	285248
49420	285249
253288	285250
27059	285251
27059	285252
66021	285253
7553	285254
66334	285255
17739	285256
216564	285257
179217	285258
87973	285259
308819	285260
58190	285261
9840	285262
267219	285263
30771	285264
28121	285265
13215	285266
116581	285267
105122	285268
111576	285269
22424	285270
112846	285271
138630	285272
64218	285273
311184	285274
163739	285275
105725	285276
212084	285277
288550	285278
158190	285279
58349	285280
49646	285281
28683	285282
63794	285283
134734	285284
9714	285285
39367	285286
50332	285287
46196	285288
61035	285289
42123	285290
17151	285291
84024	285292
184243	285293
21530	285294
29351	285295
19529	285296
7794	285297
69900	285298
54085	285299
24886	285300
51138	285301
104148	285302
87558	285303
71404	285304
187748	285305
3844	285306
13037	285307
21801	285308
235918	285309
170335	285310
133412	285311
70398	285312
128254	285313
278159	285314
115145	285315
307940	285316
15902	285317
135047	285318
58140	285319
62273	285320
196993	285321
61881	285322
38665	285323
154870	285324
190285	285325
126656	285326
296573	285327
140768	285328
155364	285329
315379	285330
277364	285331
139338	285332
9100	285333
101492	285334
34428	285335
89035	285336
114725	285337
8015	285338
137063	285339
56762	285340
39181	285341
147922	285342
95352	285343
145798	285344
133477	285345
57640	285346
176126	285347
303654	285348
8404	285349
195183	285350
29563	285351
10996	285352
126941	285353
13480	285354
77920	285355
173902	285356
128076	285357
55573	285358
106564	285359
218973	285360
136133	285361
128962	285362
94013	285363
86425	285364
21537	285365
7334	285366
83090	285367
73341	285368
137358	285369
74997	285370
60148	285371
57238	285372
16024	285373
2742	285374
285468	285375
137276	285376
74857	285377
53779	285378
37432	285379
94568	285380
50986	285381
14350	285382
113665	285383
51777	285384
196876	285385
39591	285386
44806	285387
67896	285388
16935	285389
56284	285390
93968	285391
7131	285392
137878	285393
62622	285394
15607	285395
1326	285396
114914	285397
77418	285398
10657	285399
56661	285400
2586	285401
206646	285402
54471	285403
49062	285404
24449	285405
104246	285406
115762	285407
123057	285408
5403	285409
18788	285410
44143	285411
18626	285412
74866	285413
124704	285414
98292	285415
86841	285416
41004	285417
196065	285418
12444	285419
234811	285420
40239	285421
39974	285422
3889	285423
7261	285424
218886	285425
189754	285426
87398	285427
57934	285428
109523	285429
34595	285430
125484	285431
197618	285432
19261	285433
310433	285434
90271	285435
289758	285436
14942	285437
93239	285438
93942	285439
116614	285440
19863	285441
83367	285442
300129	285443
114727	285444
177632	285445
119109	285446
162460	285447
152221	285448
16699	285449
50193	285450
42913	285451
264009	285452
52966	285453
152923	285454
160090	285455
114573	285456
81953	285457
69844	285458
128491	285459
3284	285460
52571	285461
179580	285462
103458	285463
42813	285464
86938	285465
4032	285466
189670	285467
29121	285468
41758	285469
192857	285470
123847	285471
224925	285472
325892	285473
206904	285474
110449	285475
79058	285476
13375	285477
324724	285478
233864	285479
111750	285480
269510	285481
177616	285482
75548	285483
137052	285484
129561	285485
117264	285486
67628	285487
167843	285488
214609	285489
93974	285490
61234	285491
11855	285492
237463	285493
32250	285494
103472	285495
21537	285496
128075	285497
38147	285498
57426	285499
46400	285500
204893	285501
88805	285502
73884	285503
288479	285504
114346	285505
235263	285506
9729	285507
74865	285508
141548	285509
12387	285510
177314	285511
86029	285512
126952	285513
15732	285514
253588	285515
28108	285516
13040	285517
113563	285518
63110	285519
66734	285520
215501	285521
64641	285522
60838	285523
102543	285524
179439	285525
184327	285526
311056	285527
112422	285528
163864	285529
99128	285530
90286	285531
199585	285532
84746	285533
177471	285534
38080	285535
33922	285536
125398	285537
62948	285538
64722	285539
70196	285540
103434	285541
40800	285542
26151	285543
76992	285544
155424	285545
144328	285546
133383	285547
279115	285548
83651	285549
145300	285550
13842	285551
319670	285552
95605	285553
300304	285554
310616	285555
132183	285556
204431	285557
206153	285558
26515	285559
143685	285560
92473	285561
259791	285562
283791	285563
218288	285564
111767	285565
176949	285566
234455	285567
85952	285568
314285	285569
216183	285570
104661	285571
293733	285572
298891	285573
88927	285574
126054	285575
151344	285576
184786	285577
109409	285578
11823	285579
61239	285580
502	285581
208166	285582
39353	285583
171771	285584
129904	285585
48682	285586
14771	285587
130240	285588
53636	285589
321897	285590
41771	285591
1045	285592
52611	285593
267194	285594
33913	285595
5267	285596
618	285597
881	285598
79994	285599
3879	285600
49010	285601
3440	285602
21344	285603
81741	285604
10534	285605
58504	285606
266	285607
297902	285608
83714	285609
306408	285610
133741	285611
133454	285612
7863	285613
105296	285614
170200	285615
91236	285616
95748	285617
67522	285618
29521	285619
17664	285620
34324	285621
234429	285622
63277	285623
122538	285624
173486	285625
28986	285626
124997	285627
132813	285628
120224	285629
246648	285630
12845	285631
59791	285632
34467	285633
53244	285634
73595	285635
88314	285636
42474	285637
193383	285638
154456	285639
215463	285640
190428	285641
254294	285642
124173	285643
208009	285644
250414	285645
79254	285646
61693	285647
210859	285648
285511	285649
55966	285650
307211	285651
34386	285652
180908	285653
69199	285654
141070	285655
44171	285656
138880	285657
46015	285658
25416	285659
6027	285660
55236	285661
25126	285662
20370	285663
14929	285664
252133	285665
201078	285666
71059	285667
22645	285668
109886	285669
162008	285670
33831	285671
36927	285672
129307	285673
106235	285674
37888	285675
118674	285676
296211	285677
100893	285678
154137	285679
11427	285680
157714	285681
239382	285682
316043	285683
7804	285684
133207	285685
78620	285686
47298	285687
226969	285688
97388	285689
269783	285690
130380	285691
106589	285692
39392	285693
162674	285694
206283	285695
34876	285696
241601	285697
94712	285698
62273	285699
157662	285700
189253	285701
78169	285702
139485	285703
42057	285704
146385	285705
64490	285706
140706	285707
31264	285708
250658	285709
98470	285710
42501	285711
186357	285712
250225	285713
224206	285714
63548	285715
84233	285716
263783	285717
170520	285718
174224	285719
236131	285720
71139	285721
44807	285722
75660	285723
296250	285724
253628	285725
189208	285726
235496	285727
54938	285728
84043	285729
190691	285730
289085	285731
181899	285732
53961	285733
304620	285734
102353	285735
64666	285736
18860	285737
76025	285738
124698	285739
276470	285740
183904	285741
28257	285742
18760	285743
114985	285744
42690	285745
256835	285746
37315	285747
6229	285748
54564	285749
58293	285750
1335	285751
134747	285752
168451	285753
148988	285754
82413	285755
178241	285756
148030	285757
84941	285758
310962	285759
173505	285760
48266	285761
173385	285762
162904	285763
327152	285764
115579	285765
173988	285766
30322	285767
117372	285768
983	285769
126071	285770
45833	285771
95162	285772
161989	285773
321978	285774
319199	285775
182806	285776
16519	285777
148816	285778
276958	285779
224639	285780
152354	285781
253244	285782
275867	285783
252808	285784
34025	285785
153572	285786
188132	285787
24667	285788
82136	285789
55067	285790
59009	285791
74645	285792
105144	285793
74737	285794
194079	285795
22799	285796
5960	285797
83831	285798
18329	285799
217064	285800
24901	285801
506	285802
37445	285803
148043	285804
149394	285805
116317	285806
28190	285807
11738	285808
112348	285809
223412	285810
27768	285811
243515	285812
12857	285813
18906	285814
55385	285815
19534	285816
146347	285817
126836	285818
45978	285819
266728	285820
85989	285821
253668	285822
69264	285823
166678	285824
2953	285825
12277	285826
55495	285827
145426	285828
18375	285829
192640	285830
55201	285831
31758	285832
20838	285833
210586	285834
167466	285835
81171	285836
302995	285837
1171	285838
1706	285839
6283	285840
69578	285841
295409	285842
77199	285843
211220	285844
78977	285845
231954	285846
188952	285847
300685	285848
78390	285849
255816	285850
130490	285851
88394	285852
240004	285853
55676	285854
199184	285855
217839	285856
117591	285857
177662	285858
242883	285859
243397	285860
101522	285861
25697	285862
4195	285863
114221	285864
172999	285865
195482	285866
23874	285867
79088	285868
94685	285869
245972	285870
63896	285871
41858	285872
3578	285873
82695	285874
214501	285875
182665	285876
86456	285877
19169	285878
27725	285879
68740	285880
40163	285881
249097	285882
233388	285883
251061	285884
165674	285885
203017	285886
18892	285887
62696	285888
83069	285889
171635	285890
158984	285891
62103	285892
45223	285893
22046	285894
107365	285895
135693	285896
145539	285897
180495	285898
119139	285899
68294	285900
93142	285901
140604	285902
173	285903
119385	285904
100212	285905
90686	285906
214019	285907
57147	285908
53042	285909
34214	285910
213772	285911
154425	285912
241039	285913
20385	285914
18458	285915
17348	285916
87027	285917
17906	285918
163192	285919
86082	285920
56754	285921
26416	285922
6532	285923
194142	285924
135158	285925
219158	285926
35080	285927
4589	285928
15510	285929
233790	285930
295683	285931
47466	285932
7510	285933
76821	285934
12050	285935
236245	285936
45171	285937
143721	285938
131709	285939
202901	285940
73576	285941
110957	285942
223146	285943
23912	285944
162188	285945
135448	285946
288944	285947
27379	285948
148673	285949
72063	285950
167352	285951
116512	285952
171082	285953
54345	285954
981	285955
70200	285956
323598	285957
45466	285958
28489	285959
54022	285960
152467	285961
24624	285962
75792	285963
17407	285964
66010	285965
7583	285966
87966	285967
105560	285968
211879	285969
138097	285970
168359	285971
47056	285972
87555	285973
236714	285974
18175	285975
55064	285976
97934	285977
153536	285978
286264	285979
48194	285980
47851	285981
26721	285982
75175	285983
7685	285984
24189	285985
7103	285986
37668	285987
24041	285988
31577	285989
245208	285990
168305	285991
30231	285992
13313	285993
30019	285994
29409	285995
271785	285996
22865	285997
59084	285998
27672	285999
42402	286000
12527	286001
79476	286002
21069	286003
21321	286004
102859	286005
45935	286006
59166	286007
245963	286008
186312	286009
326149	286010
14235	286011
123704	286012
98615	286013
7922	286014
101378	286015
70887	286016
52340	286017
58184	286018
6920	286019
70242	286020
81689	286021
96592	286022
38113	286023
12849	286024
58546	286025
2295	286026
262324	286027
34195	286028
27925	286029
49625	286030
7855	286031
261100	286032
105311	286033
12849	286034
33982	286035
37620	286036
53788	286037
29028	286038
54018	286039
29103	286040
192729	286041
72076	286042
47290	286043
127354	286044
285900	286045
100219	286046
206094	286047
11593	286048
294650	286049
13935	286050
120636	286051
276483	286052
87290	286053
205096	286054
288744	286055
103515	286056
36559	286057
7334	286058
81918	286059
3496	286060
4394	286061
25909	286062
43015	286063
55339	286064
158448	286065
168285	286066
128473	286067
89357	286068
1966	286069
22676	286070
7173	286071
60712	286072
72243	286073
292431	286074
1396	286075
204532	286076
179896	286077
271823	286078
298310	286079
40106	286080
15315	286081
172181	286082
55941	286083
27900	286084
33294	286085
227491	286086
303256	286087
10603	286088
131129	286089
244131	286090
287663	286091
176187	286092
69411	286093
2683	286094
142770	286095
157875	286096
13383	286097
223285	286098
165407	286099
12336	286100
255424	286101
16180	286102
46082	286103
319327	286104
191592	286105
176778	286106
155697	286107
275812	286108
84852	286109
149307	286110
95514	286111
121836	286112
44604	286113
107381	286114
129367	286115
53290	286116
56327	286117
55590	286118
3740	286119
11985	286120
53862	286121
266132	286122
30616	286123
216892	286124
285655	286125
168629	286126
145501	286127
194622	286128
47043	286129
263737	286130
294260	286131
7071	286132
181277	286133
133027	286134
128541	286135
459	286136
933	286137
26962	286138
20122	286139
13127	286140
206485	286141
51825	286142
5849	286143
401	286144
64675	286145
77015	286146
101625	286147
311436	286148
242804	286149
132828	286150
149365	286151
141794	286152
80151	286153
2034	286154
32168	286155
100808	286156
22318	286157
90030	286158
214539	286159
6164	286160
131446	286161
40197	286162
80179	286163
62389	286164
205771	286165
285216	286166
60380	286167
129702	286168
22829	286169
318383	286170
112976	286171
103691	286172
18795	286173
71620	286174
1928	286175
199959	286176
306215	286177
17275	286178
81621	286179
37361	286180
40878	286181
67161	286182
12512	286183
9643	286184
294975	286185
72750	286186
263552	286187
2544	286188
633	286189
313629	286190
42132	286191
162491	286192
147675	286193
24511	286194
3762	286195
12614	286196
8072	286197
152300	286198
206450	286199
104914	286200
143060	286201
176239	286202
181815	286203
150107	286204
122294	286205
179775	286206
179771	286207
102110	286208
90411	286209
20287	286210
74879	286211
179470	286212
299062	286213
77476	286214
176311	286215
91904	286216
9430	286217
217140	286218
23121	286219
80651	286220
166456	286221
194511	286222
67062	286223
271636	286224
281688	286225
131275	286226
86026	286227
103435	286228
10778	286229
6025	286230
102442	286231
8441	286232
15418	286233
103319	286234
33274	286235
57027	286236
26549	286237
149563	286238
27897	286239
98481	286240
301789	286241
97997	286242
151134	286243
34509	286244
84793	286245
48405	286246
201806	286247
131644	286248
49486	286249
140363	286250
67335	286251
236288	286252
177457	286253
67574	286254
307236	286255
100491	286256
1207	286257
106267	286258
163131	286259
220862	286260
33966	286261
18557	286262
243336	286263
44077	286264
256310	286265
292365	286266
112443	286267
18928	286268
207412	286269
64893	286270
17144	286271
72266	286272
157802	286273
87259	286274
61748	286275
14823	286276
144050	286277
176428	286278
177230	286279
152236	286280
51515	286281
26603	286282
57292	286283
173753	286284
146211	286285
191490	286286
206968	286287
90517	286288
107656	286289
144603	286290
207035	286291
24034	286292
212125	286293
21842	286294
26144	286295
252864	286296
37600	286297
236545	286298
262231	286299
157492	286300
190766	286301
133281	286302
87539	286303
52825	286304
235630	286305
9473	286306
153786	286307
195437	286308
127815	286309
272715	286310
2401	286311
4748	286312
90437	286313
264740	286314
18636	286315
40980	286316
326964	286317
88188	286318
325900	286319
107835	286320
59874	286321
2601	286322
197668	286323
174747	286324
198551	286325
73102	286326
31859	286327
151933	286328
18703	286329
178807	286330
124007	286331
187703	286332
1852	286333
8643	286334
151192	286335
34654	286336
8335	286337
209678	286338
269768	286339
128896	286340
117203	286341
6207	286342
93198	286343
8631	286344
173330	286345
47082	286346
74341	286347
91485	286348
182465	286349
132388	286350
199329	286351
24404	286352
132933	286353
85732	286354
80738	286355
8432	286356
27569	286357
39603	286358
128668	286359
301494	286360
6250	286361
197422	286362
50840	286363
80695	286364
119933	286365
33488	286366
61179	286367
208518	286368
55775	286369
268828	286370
71844	286371
82227	286372
69719	286373
6021	286374
193374	286375
62656	286376
22874	286377
107002	286378
16792	286379
93205	286380
66175	286381
152225	286382
4563	286383
56163	286384
249655	286385
61018	286386
93959	286387
15097	286388
109129	286389
72176	286390
81	286391
48881	286392
32941	286393
37550	286394
31966	286395
31887	286396
46378	286397
73230	286398
25318	286399
45918	286400
11298	286401
18286	286402
135918	286403
78803	286404
101448	286405
77790	286406
185012	286407
124204	286408
67720	286409
13386	286410
236902	286411
88326	286412
52344	286413
163176	286414
56021	286415
116041	286416
47457	286417
27737	286418
18335	286419
78245	286420
41388	286421
221759	286422
70551	286423
84853	286424
133896	286425
141460	286426
57937	286427
275772	286428
108209	286429
319429	286430
327869	286431
10987	286432
25002	286433
325348	286434
24164	286435
77371	286436
141823	286437
205655	286438
35687	286439
129659	286440
85745	286441
233769	286442
311327	286443
63243	286444
144633	286445
74256	286446
2697	286447
39492	286448
118134	286449
27900	286450
5885	286451
130080	286452
293135	286453
5556	286454
163475	286455
69285	286456
15289	286457
276403	286458
138747	286459
32681	286460
11772	286461
160432	286462
60319	286463
310752	286464
24881	286465
81436	286466
105512	286467
57445	286468
34339	286469
11243	286470
128376	286471
193721	286472
207008	286473
265041	286474
78083	286475
81368	286476
289369	286477
32605	286478
101761	286479
24460	286480
16089	286481
141493	286482
10596	286483
17520	286484
86507	286485
25438	286486
174416	286487
178635	286488
105191	286489
325465	286490
192561	286491
103843	286492
153709	286493
81959	286494
214648	286495
324719	286496
295074	286497
14938	286498
37564	286499
172136	286500
171944	286501
34363	286502
105080	286503
5141	286504
142047	286505
55506	286506
30991	286507
146054	286508
272807	286509
245531	286510
159231	286511
28102	286512
203306	286513
127202	286514
87813	286515
260108	286516
3765	286517
45279	286518
319173	286519
153326	286520
102515	286521
48364	286522
191066	286523
187766	286524
316039	286525
214621	286526
216406	286527
127306	286528
83965	286529
51046	286530
113671	286531
244224	286532
40696	286533
167985	286534
14148	286535
63325	286536
188607	286537
102224	286538
15714	286539
299365	286540
240171	286541
104482	286542
16576	286543
24883	286544
108760	286545
249113	286546
1432	286547
153983	286548
30658	286549
35982	286550
144921	286551
22328	286552
181762	286553
9793	286554
80188	286555
36317	286556
126609	286557
73093	286558
39768	286559
179704	286560
98047	286561
115632	286562
70543	286563
65730	286564
56737	286565
13760	286566
34558	286567
86053	286568
81877	286569
190900	286570
4086	286571
183534	286572
113270	286573
163139	286574
12557	286575
24018	286576
129844	286577
216223	286578
105392	286579
82140	286580
302546	286581
87117	286582
173018	286583
6606	286584
13242	286585
35191	286586
173832	286587
166882	286588
198586	286589
294227	286590
210011	286591
283679	286592
46561	286593
36304	286594
54458	286595
179980	286596
139347	286597
43034	286598
114789	286599
132061	286600
109544	286601
180757	286602
249462	286603
234971	286604
101664	286605
195789	286606
314795	286607
2310	286608
62798	286609
298911	286610
258985	286611
112713	286612
76370	286613
26271	286614
191293	286615
170993	286616
44023	286617
12784	286618
223392	286619
223263	286620
14834	286621
9648	286622
292101	286623
2912	286624
96485	286625
27060	286626
81303	286627
199116	286628
74958	286629
88555	286630
159464	286631
19621	286632
210090	286633
96658	286634
79909	286635
134876	286636
192739	286637
130794	286638
160580	286639
261576	286640
40696	286641
137056	286642
283040	286643
143724	286644
264522	286645
56762	286646
50941	286647
67852	286648
124424	286649
122001	286650
306326	286651
75793	286652
53281	286653
181540	286654
25191	286655
8163	286656
317177	286657
106683	286658
10515	286659
8467	286660
87657	286661
32018	286662
68227	286663
12658	286664
189081	286665
214067	286666
79319	286667
246022	286668
165611	286669
198617	286670
122925	286671
68630	286672
4240	286673
42610	286674
110424	286675
112368	286676
190055	286677
80251	286678
172949	286679
172796	286680
199319	286681
81265	286682
101116	286683
28520	286684
106447	286685
5987	286686
85347	286687
22456	286688
19307	286689
195480	286690
210944	286691
41737	286692
186737	286693
77434	286694
14101	286695
213633	286696
35617	286697
1808	286698
174758	286699
221430	286700
207942	286701
78236	286702
37317	286703
170722	286704
225368	286705
61514	286706
128109	286707
26114	286708
129752	286709
159147	286710
4159	286711
104531	286712
20856	286713
288985	286714
16643	286715
137198	286716
304	286717
99379	286718
20148	286719
13157	286720
29008	286721
146154	286722
320062	286723
16274	286724
25114	286725
110903	286726
100956	286727
58542	286728
96316	286729
243953	286730
4111	286731
87050	286732
5071	286733
148347	286734
69891	286735
139650	286736
291495	286737
276937	286738
132787	286739
20221	286740
172037	286741
108691	286742
158491	286743
18407	286744
109971	286745
210850	286746
128653	286747
121663	286748
204408	286749
98890	286750
19963	286751
20241	286752
326537	286753
243068	286754
46295	286755
95678	286756
113500	286757
10259	286758
16973	286759
152210	286760
101852	286761
79463	286762
36052	286763
4811	286764
168304	286765
98206	286766
80976	286767
304920	286768
33484	286769
191806	286770
68344	286771
206332	286772
63483	286773
132323	286774
266421	286775
159829	286776
54240	286777
169933	286778
193372	286779
68884	286780
93584	286781
102230	286782
77106	286783
99161	286784
208531	286785
12538	286786
126332	286787
46911	286788
37878	286789
26194	286790
35315	286791
161628	286792
47106	286793
119735	286794
10229	286795
6745	286796
6028	286797
120401	286798
139094	286799
22231	286800
36188	286801
1678	286802
42468	286803
25183	286804
10922	286805
69609	286806
88891	286807
28418	286808
173607	286809
15138	286810
156885	286811
2231	286812
13489	286813
121990	286814
115317	286815
5457	286816
104664	286817
32104	286818
54914	286819
151469	286820
104973	286821
25886	286822
26514	286823
46064	286824
41300	286825
13685	286826
127232	286827
98693	286828
7730	286829
290512	286830
17769	286831
6149	286832
10547	286833
247647	286834
42315	286835
37432	286836
114072	286837
14000	286838
10357	286839
45242	286840
18934	286841
44290	286842
33396	286843
21723	286844
5341	286845
59334	286846
17508	286847
31150	286848
174561	286849
83678	286850
86531	286851
9216	286852
195820	286853
125758	286854
298646	286855
208095	286856
238073	286857
4432	286858
51316	286859
187998	286860
10759	286861
4148	286862
20768	286863
27982	286864
65998	286865
56745	286866
85398	286867
195086	286868
95842	286869
127316	286870
33387	286871
6302	286872
5445	286873
36789	286874
18041	286875
152147	286876
58898	286877
17082	286878
276874	286879
68398	286880
38491	286881
63313	286882
80000	286883
36749	286884
53604	286885
213367	286886
44690	286887
59508	286888
1431	286889
26275	286890
15758	286891
108466	286892
113709	286893
40638	286894
56166	286895
31876	286896
9747	286897
24019	286898
89433	286899
15031	286900
30021	286901
18915	286902
111222	286903
85565	286904
105561	286905
7770	286906
56748	286907
158421	286908
76858	286909
2982	286910
224907	286911
50884	286912
14147	286913
3487	286914
39070	286915
30043	286916
32057	286917
56328	286918
15889	286919
90000	286920
19415	286921
58184	286922
8849	286923
33700	286924
71859	286925
68443	286926
3741	286927
83516	286928
61212	286929
9747	286930
186063	286931
72022	286932
34777	286933
24063	286934
9159	286935
15388	286936
21888	286937
55032	286938
25805	286939
43790	286940
31378	286941
34122	286942
7127	286943
26144	286944
215622	286945
11318	286946
253862	286947
149245	286948
12525	286949
12849	286950
29341	286951
19112	286952
210764	286953
251178	286954
81874	286955
254940	286956
80332	286957
113384	286958
72704	286959
74509	286960
5592	286961
17712	286962
320573	286963
25805	286964
7760	286965
141491	286966
50597	286967
130130	286968
226628	286969
132463	286970
323146	286971
83218	286972
164081	286973
275390	286974
54323	286975
32896	286976
10160	286977
312923	286978
93668	286979
220884	286980
85746	286981
162065	286982
27499	286983
17766	286984
47605	286985
69831	286986
10249	286987
57613	286988
109335	286989
135449	286990
221084	286991
35842	286992
163720	286993
32630	286994
10284	286995
98564	286996
34528	286997
38445	286998
2157	286999
72259	287000
12565	287001
41308	287002
13237	287003
323080	287004
204762	287005
30777	287006
72673	287007
5295	287008
37919	287009
10033	287010
209325	287011
141196	287012
169867	287013
36679	287014
25735	287015
27100	287016
51943	287017
31243	287018
12436	287019
65037	287020
5335	287021
5799	287022
93272	287023
73060	287024
112416	287025
25439	287026
208476	287027
11565	287028
84373	287029
33494	287030
24538	287031
325218	287032
131709	287033
90130	287034
20540	287035
211576	287036
15738	287037
81674	287038
1788	287039
3789	287040
320773	287041
138618	287042
143	287043
28003	287044
323884	287045
69430	287046
18706	287047
62336	287048
6624	287049
99180	287050
6493	287051
105465	287052
68188	287053
38142	287054
164157	287055
123187	287056
102430	287057
6868	287058
39583	287059
58294	287060
50329	287061
108551	287062
5314	287063
38049	287064
115579	287065
98026	287066
12178	287067
57327	287068
252389	287069
106636	287070
83225	287071
287341	287072
152844	287073
7103	287074
17760	287075
13209	287076
10483	287077
58080	287078
15269	287079
142733	287080
3457	287081
135464	287082
164058	287083
148284	287084
94716	287085
124692	287086
276752	287087
32173	287088
107373	287089
85627	287090
137821	287091
32900	287092
61657	287093
125986	287094
241914	287095
106039	287096
125872	287097
18997	287098
20477	287099
73945	287100
42318	287101
18680	287102
73742	287103
42240	287104
13074	287105
1309	287106
561	287107
37178	287108
80629	287109
69391	287110
20621	287111
316123	287112
44920	287113
133642	287114
176201	287115
3279	287116
5785	287117
39362	287118
108162	287119
11496	287120
198622	287121
243120	287122
44997	287123
282996	287124
3731	287125
32501	287126
12555	287127
122751	287128
68279	287129
21253	287130
54278	287131
264885	287132
14162	287133
47167	287134
51033	287135
164133	287136
22549	287137
81079	287138
75212	287139
12865	287140
246108	287141
115969	287142
195099	287143
62315	287144
21087	287145
92014	287146
51935	287147
301601	287148
93238	287149
195395	287150
169852	287151
164134	287152
31931	287153
1429	287154
194500	287155
28556	287156
22864	287157
56075	287158
23524	287159
20353	287160
3756	287161
32515	287162
11411	287163
154131	287164
188909	287165
34845	287166
263847	287167
219728	287168
223867	287169
26923	287170
8150	287171
26080	287172
82132	287173
139164	287174
121593	287175
118	287176
4060	287177
68982	287178
320884	287179
29988	287180
222285	287181
213534	287182
17931	287183
1045	287184
61987	287185
193797	287186
35612	287187
17905	287188
46493	287189
28653	287190
282847	287191
52064	287192
290078	287193
238582	287194
158737	287195
11697	287196
71068	287197
319859	287198
312019	287199
22810	287200
174989	287201
18586	287202
117598	287203
420	287204
65248	287205
121408	287206
77069	287207
7383	287208
228655	287209
48678	287210
34422	287211
275	287212
204917	287213
22941	287214
268728	287215
90188	287216
50795	287217
312998	287218
6223	287219
13251	287220
59307	287221
111911	287222
189197	287223
84819	287224
112171	287225
180791	287226
137095	287227
272533	287228
6108	287229
37342	287230
108831	287231
133814	287232
242515	287233
99628	287234
241334	287235
199200	287236
210528	287237
53546	287238
46821	287239
70330	287240
246100	287241
308088	287242
90634	287243
64153	287244
131178	287245
185576	287246
170343	287247
8536	287248
57899	287249
252380	287250
120814	287251
26996	287252
10169	287253
26267	287254
20687	287255
45968	287256
18868	287257
13759	287258
224608	287259
199311	287260
34239	287261
269573	287262
111419	287263
106174	287264
9227	287265
17320	287266
159640	287267
155	287268
53949	287269
51096	287270
112172	287271
75285	287272
9242	287273
37875	287274
231820	287275
84315	287276
58301	287277
108023	287278
293821	287279
208236	287280
52828	287281
136544	287282
64921	287283
14156	287284
32845	287285
16016	287286
12819	287287
32632	287288
326844	287289
221402	287290
264109	287291
49456	287292
295156	287293
271623	287294
55045	287295
224537	287296
38577	287297
15214	287298
3614	287299
192900	287300
310554	287301
294982	287302
306632	287303
268807	287304
241579	287305
215205	287306
180584	287307
137869	287308
72667	287309
282946	287310
227078	287311
138659	287312
116050	287313
168876	287314
36517	287315
152967	287316
116823	287317
31273	287318
203090	287319
142023	287320
94268	287321
105547	287322
127652	287323
51519	287324
224208	287325
208285	287326
34722	287327
162959	287328
663	287329
231498	287330
249942	287331
228782	287332
40800	287333
66215	287334
50492	287335
218527	287336
14693	287337
126584	287338
83354	287339
2835	287340
39255	287341
281728	287342
115723	287343
71590	287344
93597	287345
175352	287346
20225	287347
69558	287348
86946	287349
92483	287350
61829	287351
45868	287352
19500	287353
30071	287354
7501	287355
16755	287356
155113	287357
25265	287358
19235	287359
8712	287360
2156	287361
213057	287362
95206	287363
5330	287364
79831	287365
21322	287366
48599	287367
238917	287368
149425	287369
27423	287370
44050	287371
202400	287372
226744	287373
53413	287374
250028	287375
80011	287376
110729	287377
132100	287378
50496	287379
42544	287380
32362	287381
105201	287382
214400	287383
179846	287384
27553	287385
33382	287386
43293	287387
53487	287388
76228	287389
37819	287390
49955	287391
54856	287392
50928	287393
18658	287394
77258	287395
8441	287396
102624	287397
123230	287398
109453	287399
71234	287400
315507	287401
125720	287402
88589	287403
5948	287404
7582	287405
106328	287406
85683	287407
81134	287408
28518	287409
62991	287410
58978	287411
51801	287412
28182	287413
74701	287414
91493	287415
136578	287416
204195	287417
44983	287418
57528	287419
29319	287420
134229	287421
14969	287422
1906	287423
214424	287424
103558	287425
71716	287426
25800	287427
65850	287428
312602	287429
120323	287430
179414	287431
120330	287432
35011	287433
327131	287434
216347	287435
123211	287436
84029	287437
244537	287438
41847	287439
124194	287440
112845	287441
203496	287442
322612	287443
277174	287444
38247	287445
20305	287446
203684	287447
50345	287448
126029	287449
315014	287450
8132	287451
168133	287452
301977	287453
239393	287454
184991	287455
54586	287456
76484	287457
12865	287458
214323	287459
164135	287460
188564	287461
323155	287462
294535	287463
221920	287464
35170	287465
176994	287466
17131	287467
31931	287468
23739	287469
81830	287470
161206	287471
58273	287472
6871	287473
7352	287474
248312	287475
24308	287476
174927	287477
152216	287478
206357	287479
257437	287480
133640	287481
171601	287482
57599	287483
246917	287484
5837	287485
7521	287486
24941	287487
118404	287488
37271	287489
318835	287490
196237	287491
117842	287492
52547	287493
98284	287494
312155	287495
6340	287496
25290	287497
38469	287498
133233	287499
275489	287500
279868	287501
82647	287502
116803	287503
203481	287504
163246	287505
57673	287506
102608	287507
54367	287508
203693	287509
608	287510
28227	287511
104792	287512
19274	287513
129666	287514
166988	287515
207283	287516
85946	287517
8994	287518
222021	287519
69674	287520
60402	287521
121279	287522
17026	287523
14726	287524
21995	287525
222084	287526
327858	287527
4003	287528
54032	287529
67219	287530
312043	287531
203456	287532
171454	287533
137579	287534
318616	287535
4010	287536
89989	287537
15352	287538
183764	287539
22667	287540
6737	287541
228941	287542
162228	287543
20382	287544
286753	287545
82631	287546
3780	287547
200693	287548
281838	287549
2576	287550
9566	287551
89107	287552
13089	287553
194194	287554
25599	287555
115627	287556
1908	287557
319443	287558
132399	287559
173892	287560
318911	287561
229549	287562
264819	287563
4454	287564
175214	287565
39735	287566
137416	287567
2250	287568
246466	287569
6552	287570
23842	287571
71109	287572
29265	287573
44851	287574
25024	287575
83679	287576
45866	287577
89813	287578
128475	287579
18645	287580
116633	287581
12040	287582
170289	287583
20197	287584
40996	287585
54726	287586
25417	287587
16696	287588
88128	287589
44177	287590
142520	287591
91776	287592
51100	287593
126968	287594
127107	287595
173806	287596
249729	287597
111593	287598
74924	287599
110660	287600
112969	287601
293573	287602
19321	287603
322015	287604
246636	287605
26864	287606
207555	287607
25352	287608
25585	287609
53544	287610
181937	287611
32409	287612
17977	287613
20057	287614
41144	287615
272641	287616
48187	287617
142819	287618
299902	287619
61560	287620
62280	287621
121625	287622
72961	287623
14069	287624
48297	287625
134872	287626
130803	287627
75073	287628
36313	287629
39658	287630
25036	287631
36333	287632
4986	287633
24457	287634
112651	287635
102923	287636
228678	287637
130358	287638
28099	287639
235427	287640
65131	287641
3440	287642
56038	287643
155377	287644
71663	287645
63798	287646
227211	287647
133342	287648
90943	287649
172803	287650
75689	287651
21232	287652
14410	287653
67798	287654
19327	287655
78122	287656
106480	287657
106365	287658
161427	287659
180942	287660
308917	287661
294712	287662
54470	287663
1316	287664
35368	287665
121103	287666
8754	287667
21476	287668
187879	287669
6924	287670
123153	287671
30800	287672
149660	287673
290460	287674
254028	287675
143866	287676
117995	287677
264644	287678
133014	287679
1942	287680
34658	287681
318040	287682
120222	287683
35331	287684
78968	287685
186628	287686
52124	287687
142423	287688
76105	287689
19139	287690
193449	287691
165896	287692
214834	287693
47757	287694
62296	287695
1710	287696
205662	287697
4571	287698
135579	287699
37079	287700
101607	287701
113651	287702
22000	287703
33288	287704
193720	287705
163792	287706
22341	287707
97434	287708
89966	287709
31114	287710
24816	287711
13640	287712
80169	287713
321325	287714
34849	287715
99097	287716
26331	287717
110696	287718
10282	287719
82154	287720
262026	287721
17879	287722
82008	287723
305386	287724
55724	287725
197450	287726
130913	287727
111538	287728
18575	287729
17388	287730
42695	287731
144356	287732
116327	287733
17236	287734
217858	287735
169738	287736
176081	287737
212030	287738
144412	287739
81039	287740
18483	287741
16867	287742
113409	287743
52524	287744
190036	287745
16724	287746
100392	287747
116894	287748
70072	287749
94019	287750
49300	287751
210355	287752
199787	287753
185769	287754
72543	287755
125912	287756
28201	287757
100633	287758
48121	287759
84062	287760
186647	287761
58414	287762
247708	287763
89062	287764
109349	287765
69207	287766
80217	287767
209312	287768
212619	287769
309012	287770
39165	287771
74444	287772
57044	287773
14687	287774
84116	287775
81016	287776
212004	287777
72691	287778
37496	287779
73197	287780
83063	287781
65781	287782
96855	287783
173183	287784
38123	287785
32263	287786
169819	287787
251813	287788
19459	287789
14991	287790
11193	287791
46328	287792
113409	287793
87370	287794
71599	287795
103154	287796
23652	287797
273597	287798
256859	287799
133756	287800
121535	287801
137626	287802
215675	287803
59045	287804
35805	287805
184754	287806
301599	287807
302040	287808
297590	287809
3210	287810
75876	287811
41223	287812
203155	287813
101082	287814
56553	287815
180400	287816
232016	287817
215316	287818
201193	287819
43001	287820
83769	287821
31262	287822
267224	287823
51651	287824
3774	287825
47712	287826
153072	287827
248273	287828
49758	287829
122621	287830
30156	287831
121340	287832
145277	287833
76740	287834
32548	287835
105651	287836
30583	287837
82450	287838
278788	287839
72716	287840
309877	287841
67573	287842
184060	287843
141855	287844
287884	287845
27221	287846
203397	287847
71607	287848
212025	287849
117841	287850
139509	287851
55699	287852
202657	287853
306405	287854
26296	287855
23051	287856
172639	287857
103347	287858
166569	287859
92952	287860
19360	287861
50065	287862
193957	287863
213069	287864
212950	287865
155018	287866
234493	287867
33922	287868
34083	287869
60668	287870
105643	287871
25584	287872
179947	287873
14216	287874
265421	287875
84784	287876
107649	287877
288105	287878
205801	287879
81382	287880
85700	287881
60291	287882
176463	287883
206756	287884
134124	287885
27566	287886
144927	287887
22096	287888
78840	287889
304228	287890
82958	287891
115524	287892
100732	287893
1186	287894
28252	287895
211911	287896
34503	287897
141369	287898
44130	287899
144965	287900
130049	287901
121098	287902
328254	287903
172981	287904
111367	287905
8464	287906
30980	287907
207536	287908
188383	287909
215438	287910
172796	287911
5392	287912
269833	287913
127288	287914
34140	287915
272265	287916
202345	287917
34233	287918
73333	287919
49833	287920
143415	287921
138888	287922
7463	287923
166108	287924
300345	287925
174219	287926
42170	287927
99167	287928
10706	287929
148625	287930
7339	287931
177738	287932
73504	287933
193815	287934
114244	287935
48361	287936
50032	287937
165777	287938
179221	287939
26550	287940
156207	287941
147635	287942
45141	287943
126263	287944
273941	287945
155980	287946
63074	287947
199361	287948
88452	287949
191506	287950
99567	287951
187946	287952
176537	287953
269992	287954
314573	287955
187059	287956
32785	287957
144100	287958
216712	287959
83791	287960
70106	287961
123661	287962
167579	287963
64424	287964
2957	287965
221067	287966
27626	287967
17737	287968
26505	287969
60974	287970
61157	287971
159895	287972
630	287973
634	287974
24846	287975
204012	287976
53455	287977
154538	287978
182558	287979
108152	287980
133565	287981
301538	287982
166738	287983
39280	287984
27768	287985
141755	287986
90155	287987
22821	287988
53561	287989
328297	287990
31822	287991
17471	287992
10026	287993
74770	287994
328565	287995
152578	287996
26249	287997
136907	287998
139768	287999
1045	288000
4753	288001
9571	288002
57085	288003
184285	288004
251747	288005
42972	288006
63323	288007
30229	288008
285154	288009
18049	288010
4968	288011
2482	288012
148233	288013
92086	288014
120107	288015
156242	288016
147844	288017
228571	288018
158927	288019
127387	288020
124665	288021
107833	288022
158610	288023
183304	288024
171772	288025
208973	288026
228647	288027
293182	288028
69224	288029
117275	288030
55985	288031
111375	288032
66300	288033
300487	288034
100392	288035
83592	288036
198960	288037
46524	288038
33129	288039
79781	288040
5443	288041
7813	288042
252341	288043
17162	288044
53792	288045
203929	288046
203906	288047
66459	288048
70199	288049
196551	288050
125789	288051
43712	288052
77495	288053
294527	288054
12903	288055
181596	288056
45209	288057
91414	288058
19938	288059
189393	288060
180804	288061
325820	288062
80585	288063
129774	288064
34672	288065
63067	288066
40166	288067
87467	288068
117647	288069
183599	288070
183718	288071
130177	288072
328668	288073
129159	288074
8312	288075
20416	288076
211788	288077
61434	288078
251874	288079
2336	288080
124825	288081
36088	288082
82518	288083
198666	288084
36732	288085
49371	288086
76276	288087
165065	288088
178294	288089
27581	288090
238916	288091
238998	288092
149113	288093
177012	288094
177484	288095
277047	288096
198100	288097
74078	288098
30928	288099
299730	288100
188907	288101
90999	288102
145943	288103
324923	288104
88105	288105
183608	288106
182408	288107
110027	288108
49881	288109
190722	288110
19666	288111
202526	288112
16221	288113
13877	288114
142717	288115
137306	288116
129450	288117
66028	288118
16870	288119
165514	288120
243776	288121
324374	288122
18813	288123
105198	288124
19158	288125
64513	288126
211621	288127
163746	288128
206906	288129
15313	288130
35991	288131
42796	288132
174169	288133
123461	288134
168492	288135
49430	288136
63707	288137
187332	288138
167890	288139
103711	288140
229654	288141
25589	288142
194972	288143
203695	288144
296736	288145
159962	288146
207158	288147
69687	288148
80205	288149
90033	288150
189361	288151
301907	288152
77456	288153
69999	288154
37681	288155
51598	288156
34637	288157
105157	288158
19508	288159
296122	288160
238143	288161
20765	288162
75774	288163
263618	288164
185337	288165
10860	288166
17663	288167
175769	288168
85385	288169
197683	288170
118786	288171
178008	288172
313349	288173
80812	288174
27803	288175
34740	288176
30346	288177
219632	288178
218644	288179
323051	288180
208000	288181
278932	288182
48766	288183
229664	288184
57273	288185
130529	288186
214543	288187
198699	288188
220519	288189
105645	288190
4736	288191
35133	288192
132929	288193
77398	288194
116919	288195
47949	288196
307758	288197
188771	288198
72784	288199
328786	288200
66770	288201
86963	288202
69732	288203
10868	288204
87460	288205
127409	288206
165928	288207
130622	288208
136189	288209
49398	288210
2033	288211
78516	288212
950	288213
109451	288214
83172	288215
258288	288216
52874	288217
149787	288218
283778	288219
218035	288220
148963	288221
37188	288222
21638	288223
76378	288224
58166	288225
9865	288226
257217	288227
12191	288228
56230	288229
191115	288230
19141	288231
71422	288232
127048	288233
186597	288234
123261	288235
90704	288236
15496	288237
200050	288238
139001	288239
33517	288240
100561	288241
56272	288242
82128	288243
68481	288244
159874	288245
17215	288246
183187	288247
30774	288248
187599	288249
224624	288250
6159	288251
52915	288252
178708	288253
19941	288254
109	288255
5186	288256
209536	288257
33445	288258
265962	288259
52909	288260
9641	288261
10365	288262
306234	288263
69703	288264
92	288265
6983	288266
247104	288267
14012	288268
279451	288269
298561	288270
46286	288271
80872	288272
1728	288273
323705	288274
300396	288275
107131	288276
48112	288277
27128	288278
309356	288279
27318	288280
135116	288281
209741	288282
102867	288283
16011	288284
70937	288285
35616	288286
111825	288287
128516	288288
109953	288289
41798	288290
36605	288291
175643	288292
7318	288293
15790	288294
104566	288295
277593	288296
134447	288297
87106	288298
72009	288299
82871	288300
3272	288301
53845	288302
17162	288303
216375	288304
6172	288305
38532	288306
138359	288307
3606	288308
124265	288309
31457	288310
105458	288311
87558	288312
167551	288313
135458	288314
31678	288315
42682	288316
10235	288317
207377	288318
43914	288319
112198	288320
229922	288321
27670	288322
162381	288323
46878	288324
40245	288325
112897	288326
226849	288327
323041	288328
285878	288329
62731	288330
17833	288331
274360	288332
205622	288333
105791	288334
133898	288335
114435	288336
28248	288337
266189	288338
54239	288339
203653	288340
109819	288341
35805	288342
303210	288343
108633	288344
134013	288345
217688	288346
27978	288347
103183	288348
277148	288349
165559	288350
289911	288351
176808	288352
186228	288353
192726	288354
225475	288355
258096	288356
179586	288357
30063	288358
140946	288359
145790	288360
225791	288361
232928	288362
293391	288363
7656	288364
49892	288365
27062	288366
208554	288367
23559	288368
34777	288369
7120	288370
132485	288371
46094	288372
107073	288373
96031	288374
65991	288375
8378	288376
164089	288377
116941	288378
134484	288379
158630	288380
249795	288381
324335	288382
87363	288383
110263	288384
231886	288385
197381	288386
104881	288387
73570	288388
111628	288389
163940	288390
302336	288391
175826	288392
184171	288393
198228	288394
87067	288395
292755	288396
225227	288397
160588	288398
107748	288399
164213	288400
278698	288401
325566	288402
211604	288403
310812	288404
44396	288405
70763	288406
48555	288407
273130	288408
87368	288409
52597	288410
112726	288411
11291	288412
84569	288413
71211	288414
90468	288415
314043	288416
313820	288417
128662	288418
38276	288419
325025	288420
80047	288421
191960	288422
93774	288423
1261	288424
65735	288425
17653	288426
50365	288427
87006	288428
42190	288429
43598	288430
214606	288431
117698	288432
61064	288433
77758	288434
309042	288435
888	288436
14685	288437
120508	288438
19886	288439
68710	288440
39591	288441
321912	288442
55156	288443
10129	288444
7223	288445
141981	288446
118795	288447
178199	288448
56084	288449
149160	288450
54852	288451
5820	288452
81831	288453
82092	288454
94950	288455
94730	288456
138240	288457
183943	288458
241983	288459
173778	288460
258393	288461
149738	288462
22379	288463
38723	288464
12737	288465
97598	288466
87932	288467
33676	288468
18999	288469
197729	288470
272036	288471
15162	288472
177579	288473
87964	288474
10116	288475
192431	288476
59470	288477
4389	288478
65627	288479
110532	288480
184698	288481
69521	288482
309315	288483
252748	288484
42600	288485
25184	288486
190892	288487
43097	288488
4804	288489
89578	288490
83229	288491
82150	288492
73826	288493
98715	288494
238378	288495
208976	288496
30089	288497
56555	288498
159329	288499
259986	288500
23998	288501
317418	288502
19684	288503
247539	288504
14077	288505
998	288506
50283	288507
163080	288508
215282	288509
67862	288510
205269	288511
141576	288512
6504	288513
3726	288514
285732	288515
52669	288516
20608	288517
84026	288518
107938	288519
6772	288520
61501	288521
114385	288522
161164	288523
196369	288524
98970	288525
145512	288526
200814	288527
46980	288528
134874	288529
324378	288530
174285	288531
21009	288532
2920	288533
227366	288534
68939	288535
184119	288536
75302	288537
318454	288538
26292	288539
78877	288540
149031	288541
256691	288542
4848	288543
125975	288544
101534	288545
299635	288546
106849	288547
164307	288548
165151	288549
66921	288550
55618	288551
3593	288552
193495	288553
96151	288554
149100	288555
116254	288556
16534	288557
168625	288558
130275	288559
281104	288560
98242	288561
24494	288562
206305	288563
49541	288564
111366	288565
176945	288566
271170	288567
180306	288568
285208	288569
239098	288570
15095	288571
61939	288572
155454	288573
239691	288574
203260	288575
85160	288576
33071	288577
18311	288578
99288	288579
109943	288580
41823	288581
327617	288582
314276	288583
12559	288584
126352	288585
33097	288586
3334	288587
111951	288588
56053	288589
149944	288590
596	288591
62201	288592
60894	288593
125037	288594
273952	288595
7390	288596
76860	288597
133789	288598
120162	288599
188490	288600
51039	288601
24962	288602
262462	288603
71631	288604
216146	288605
25139	288606
63816	288607
151030	288608
204009	288609
39093	288610
3445	288611
41973	288612
268610	288613
198432	288614
105736	288615
126443	288616
122902	288617
289477	288618
170880	288619
138856	288620
95527	288621
10614	288622
43757	288623
26406	288624
313832	288625
26686	288626
101124	288627
179588	288628
113026	288629
11516	288630
32767	288631
6004	288632
34849	288633
290702	288634
78484	288635
58675	288636
164184	288637
205081	288638
243339	288639
19583	288640
12191	288641
320025	288642
272761	288643
83416	288644
72830	288645
315300	288646
120599	288647
187784	288648
286591	288649
101703	288650
219639	288651
128706	288652
178132	288653
165670	288654
77796	288655
15936	288656
24877	288657
136851	288658
53392	288659
173363	288660
127371	288661
22336	288662
210023	288663
94801	288664
65294	288665
109803	288666
272436	288667
316442	288668
328529	288669
7861	288670
242970	288671
131693	288672
2799	288673
11881	288674
102416	288675
81548	288676
64961	288677
39719	288678
54371	288679
25497	288680
120255	288681
23467	288682
245082	288683
163842	288684
255996	288685
109474	288686
243044	288687
165140	288688
167179	288689
37167	288690
13374	288691
124568	288692
164017	288693
23729	288694
59064	288695
80803	288696
14343	288697
82548	288698
158973	288699
26316	288700
94388	288701
37486	288702
301976	288703
47599	288704
167326	288705
17458	288706
36792	288707
118886	288708
33583	288709
128730	288710
146537	288711
38504	288712
150499	288713
10667	288714
124928	288715
248233	288716
166826	288717
2279	288718
54957	288719
50997	288720
248831	288721
3596	288722
74894	288723
10689	288724
53945	288725
326096	288726
114997	288727
113846	288728
32137	288729
88451	288730
89759	288731
258837	288732
5522	288733
32402	288734
1207	288735
134881	288736
133806	288737
19416	288738
206598	288739
55068	288740
678	288741
243868	288742
104963	288743
239383	288744
32666	288745
3169	288746
323921	288747
107706	288748
197669	288749
14546	288750
46924	288751
87016	288752
70604	288753
21655	288754
171239	288755
119825	288756
105430	288757
21093	288758
226326	288759
1980	288760
166042	288761
43838	288762
77216	288763
2538	288764
94654	288765
119337	288766
21366	288767
189134	288768
72250	288769
10591	288770
96042	288771
88742	288772
83194	288773
211385	288774
211431	288775
14839	288776
291154	288777
37531	288778
14812	288779
31711	288780
128045	288781
119118	288782
25190	288783
117448	288784
187196	288785
175873	288786
16559	288787
172625	288788
168233	288789
17144	288790
313984	288791
16875	288792
178839	288793
17914	288794
171948	288795
42061	288796
12948	288797
111170	288798
5341	288799
54940	288800
40825	288801
44235	288802
87091	288803
59591	288804
27261	288805
1436	288806
185759	288807
212577	288808
307482	288809
13023	288810
201561	288811
209182	288812
41305	288813
51551	288814
311170	288815
239168	288816
11720	288817
80073	288818
167567	288819
219085	288820
167269	288821
244763	288822
255005	288823
23565	288824
121488	288825
73072	288826
100223	288827
225857	288828
147875	288829
164855	288830
121488	288831
2312	288832
201275	288833
102610	288834
250721	288835
89301	288836
273300	288837
42576	288838
74554	288839
197376	288840
237813	288841
148235	288842
57395	288843
72837	288844
114703	288845
14166	288846
17321	288847
116305	288848
38262	288849
80872	288850
146914	288851
2681	288852
43167	288853
23970	288854
126419	288855
103911	288856
126339	288857
180148	288858
101486	288859
37218	288860
141225	288861
54491	288862
12292	288863
36550	288864
139594	288865
200981	288866
169660	288867
43991	288868
227487	288869
327186	288870
50669	288871
55963	288872
83512	288873
231544	288874
6583	288875
56905	288876
67187	288877
118902	288878
31165	288879
79129	288880
1864	288881
60253	288882
14501	288883
11518	288884
96612	288885
104932	288886
133274	288887
3392	288888
210671	288889
71847	288890
11030	288891
35400	288892
59995	288893
60623	288894
242360	288895
53565	288896
87222	288897
78282	288898
1847	288899
210429	288900
90671	288901
36848	288902
155155	288903
36740	288904
7730	288905
117966	288906
43319	288907
78364	288908
37369	288909
40023	288910
4978	288911
305362	288912
23498	288913
24133	288914
89434	288915
279565	288916
11109	288917
53659	288918
17874	288919
95916	288920
150577	288921
163087	288922
134687	288923
173351	288924
4923	288925
268947	288926
46875	288927
126170	288928
144082	288929
214920	288930
22549	288931
9724	288932
192555	288933
282789	288934
137609	288935
3879	288936
6871	288937
275072	288938
292484	288939
187518	288940
210595	288941
121347	288942
88098	288943
37146	288944
14768	288945
217895	288946
39859	288947
111295	288948
47969	288949
163748	288950
288719	288951
18790	288952
7371	288953
15007	288954
8157	288955
5851	288956
143455	288957
293051	288958
327998	288959
185940	288960
326257	288961
48535	288962
139647	288963
1884	288964
197845	288965
139106	288966
15742	288967
72773	288968
87352	288969
306126	288970
94792	288971
3062	288972
41239	288973
84288	288974
52120	288975
206251	288976
13065	288977
21489	288978
109996	288979
74873	288980
5167	288981
10105	288982
207110	288983
70401	288984
130131	288985
17957	288986
208168	288987
83082	288988
255821	288989
313868	288990
76957	288991
109734	288992
103877	288993
61301	288994
224358	288995
87625	288996
31048	288997
151451	288998
47044	288999
32973	289000
2036	289001
40697	289002
18846	289003
17705	289004
58266	289005
55471	289006
44953	289007
21858	289008
180475	289009
30937	289010
21403	289011
12390	289012
13556	289013
86231	289014
7400	289015
132363	289016
121833	289017
248691	289018
40675	289019
41685	289020
43324	289021
255	289022
114432	289023
66823	289024
145460	289025
153252	289026
216684	289027
313588	289028
253397	289029
119331	289030
190445	289031
25683	289032
297397	289033
289696	289034
304916	289035
264785	289036
173228	289037
187873	289038
14460	289039
280099	289040
131442	289041
33368	289042
10182	289043
18049	289044
63204	289045
22709	289046
191488	289047
58162	289048
14911	289049
11833	289050
57881	289051
117910	289052
110262	289053
157661	289054
75918	289055
83855	289056
190330	289057
136775	289058
81426	289059
36182	289060
36292	289061
95934	289062
184917	289063
86250	289064
117442	289065
50561	289066
15472	289067
75817	289068
114040	289069
126593	289070
81329	289071
9100	289072
83481	289073
121524	289074
76343	289075
19361	289076
19358	289077
94156	289078
26715	289079
158427	289080
288366	289081
143273	289082
161431	289083
96756	289084
50006	289085
124035	289086
80850	289087
251222	289088
177102	289089
22423	289090
85510	289091
27602	289092
204645	289093
300803	289094
205146	289095
84073	289096
83724	289097
96918	289098
62875	289099
40691	289100
239452	289101
29280	289102
104362	289103
161666	289104
112589	289105
169344	289106
5390	289107
122139	289108
316835	289109
9817	289110
316538	289111
297347	289112
120451	289113
35680	289114
38287	289115
22874	289116
103587	289117
286946	289118
96016	289119
50159	289120
206130	289121
43640	289122
13131	289123
4121	289124
23557	289125
5981	289126
208708	289127
71272	289128
77415	289129
138250	289130
113210	289131
215582	289132
142365	289133
143522	289134
276318	289135
209453	289136
258192	289137
23389	289138
8912	289139
42950	289140
49918	289141
9389	289142
68815	289143
52352	289144
59002	289145
196901	289146
283958	289147
298417	289148
36688	289149
72765	289150
128029	289151
77850	289152
21517	289153
163561	289154
261443	289155
27318	289156
30319	289157
70258	289158
28508	289159
47094	289160
64941	289161
304614	289162
29693	289163
62834	289164
23477	289165
124727	289166
24676	289167
25394	289168
313676	289169
86896	289170
16028	289171
157218	289172
20939	289173
118316	289174
206731	289175
39718	289176
67612	289177
46703	289178
84571	289179
68652	289180
917	289181
169151	289182
34819	289183
300285	289184
19581	289185
305782	289186
58764	289187
105188	289188
77058	289189
142917	289190
34325	289191
83457	289192
2348	289193
73593	289194
55320	289195
158042	289196
31176	289197
91623	289198
213556	289199
41442	289200
97332	289201
25422	289202
33134	289203
124482	289204
88819	289205
1171	289206
21348	289207
28417	289208
39252	289209
84829	289210
26393	289211
18586	289212
135967	289213
35894	289214
15454	289215
150178	289216
71113	289217
5789	289218
179202	289219
151705	289220
82426	289221
198781	289222
1872	289223
871	289224
17704	289225
2156	289226
145132	289227
99492	289228
206500	289229
275814	289230
173855	289231
123291	289232
23461	289233
208957	289234
118172	289235
13590	289236
87409	289237
114302	289238
50759	289239
127877	289240
16578	289241
194751	289242
53349	289243
54535	289244
2523	289245
90059	289246
18217	289247
215835	289248
127066	289249
200375	289250
57034	289251
29023	289252
100719	289253
36396	289254
101966	289255
16973	289256
131044	289257
159039	289258
128111	289259
141480	289260
132872	289261
77326	289262
1175	289263
53110	289264
26880	289265
182969	289266
68741	289267
156573	289268
45572	289269
235220	289270
244471	289271
30247	289272
180543	289273
106277	289274
125609	289275
195695	289276
169463	289277
91385	289278
213607	289279
33152	289280
87472	289281
230899	289282
38893	289283
165136	289284
116641	289285
10714	289286
83256	289287
133488	289288
294479	289289
33198	289290
38221	289291
147966	289292
27235	289293
56771	289294
13940	289295
216409	289296
94702	289297
39359	289298
61448	289299
116011	289300
65079	289301
19307	289302
78410	289303
88770	289304
209993	289305
79930	289306
17100	289307
241653	289308
85729	289309
68373	289310
181788	289311
19420	289312
28156	289313
200849	289314
64307	289315
63264	289316
19880	289317
74727	289318
213856	289319
14270	289320
114195	289321
2063	289322
16421	289323
236115	289324
194894	289325
76438	289326
67459	289327
326454	289328
138819	289329
261788	289330
61843	289331
33972	289332
122001	289333
182797	289334
4351	289335
186998	289336
13258	289337
6881	289338
156594	289339
40756	289340
215897	289341
89565	289342
1436	289343
10810	289344
143374	289345
207836	289346
104823	289347
35115	289348
9851	289349
9293	289350
114354	289351
66575	289352
19230	289353
318590	289354
25514	289355
188885	289356
27914	289357
17163	289358
18439	289359
52873	289360
51485	289361
9841	289362
41222	289363
88019	289364
3157	289365
1174	289366
111182	289367
95274	289368
89050	289369
66304	289370
268192	289371
78386	289372
44743	289373
85766	289374
313285	289375
220583	289376
70504	289377
99186	289378
125285	289379
186115	289380
125066	289381
73324	289382
59278	289383
19237	289384
52705	289385
170252	289386
267210	289387
37828	289388
37771	289389
85604	289390
72350	289391
282435	289392
10661	289393
60159	289394
32974	289395
44487	289396
8165	289397
173234	289398
87118	289399
37818	289400
222601	289401
194659	289402
116519	289403
132863	289404
90480	289405
280524	289406
49561	289407
130039	289408
19687	289409
63559	289410
11318	289411
25432	289412
51182	289413
101	289414
135870	289415
25259	289416
39382	289417
130967	289418
262888	289419
70190	289420
176599	289421
291782	289422
36407	289423
194865	289424
63933	289425
10602	289426
129183	289427
178287	289428
7726	289429
24617	289430
10529	289431
10543	289432
76478	289433
211980	289434
59464	289435
123659	289436
109989	289437
171130	289438
291499	289439
57976	289440
135329	289441
89874	289442
46430	289443
89311	289444
66939	289445
181966	289446
33613	289447
6399	289448
118486	289449
168017	289450
136492	289451
35183	289452
114937	289453
46882	289454
38996	289455
6296	289456
96907	289457
48902	289458
8150	289459
215491	289460
128276	289461
108551	289462
5907	289463
5948	289464
17991	289465
4642	289466
52427	289467
180536	289468
416	289469
395	289470
737	289471
106379	289472
328043	289473
71313	289474
113964	289475
311159	289476
11516	289477
142115	289478
175463	289479
151887	289480
80166	289481
134335	289482
48899	289483
82042	289484
216225	289485
87237	289486
165074	289487
2022	289488
79177	289489
64569	289490
16184	289491
20007	289492
125181	289493
22389	289494
52343	289495
101911	289496
24469	289497
75016	289498
118366	289499
174530	289500
77128	289501
228606	289502
199878	289503
73464	289504
37791	289505
5885	289506
15900	289507
203975	289508
107663	289509
20959	289510
198372	289511
136161	289512
19026	289513
139625	289514
200410	289515
126914	289516
111590	289517
6013	289518
23419	289519
5479	289520
54258	289521
185528	289522
13001	289523
47635	289524
185159	289525
47578	289526
6557	289527
8765	289528
106274	289529
2729	289530
125388	289531
25933	289532
137822	289533
128597	289534
90526	289535
26327	289536
5367	289537
86675	289538
4846	289539
129810	289540
72185	289541
83622	289542
6772	289543
194772	289544
141325	289545
169337	289546
64500	289547
38673	289548
206557	289549
4561	289550
104247	289551
37074	289552
70729	289553
11488	289554
18483	289555
29059	289556
285358	289557
47292	289558
130979	289559
204377	289560
92853	289561
22552	289562
57215	289563
20671	289564
13585	289565
73742	289566
7651	289567
5955	289568
17440	289569
78900	289570
56267	289571
66799	289572
232432	289573
25572	289574
216979	289575
199660	289576
58136	289577
9211	289578
195582	289579
84077	289580
186732	289581
35225	289582
147076	289583
74082	289584
173130	289585
96473	289586
143847	289587
193267	289588
316953	289589
5591	289590
133977	289591
39067	289592
134124	289593
218157	289594
58590	289595
118719	289596
216643	289597
208754	289598
137984	289599
8764	289600
166746	289601
158876	289602
3881	289603
15124	289604
101648	289605
182041	289606
18107	289607
11283	289608
105345	289609
62582	289610
317531	289611
70270	289612
92417	289613
61937	289614
51233	289615
159199	289616
127362	289617
95905	289618
95901	289619
228429	289620
322384	289621
166782	289622
11726	289623
11857	289624
280293	289625
87619	289626
185820	289627
76165	289628
8209	289629
76297	289630
18865	289631
25723	289632
30339	289633
4584	289634
140485	289635
189170	289636
83037	289637
32141	289638
195949	289639
9504	289640
272951	289641
23352	289642
29064	289643
42842	289644
19705	289645
97867	289646
80167	289647
36748	289648
287899	289649
90934	289650
194582	289651
75588	289652
32913	289653
22644	289654
130065	289655
62447	289656
62632	289657
219518	289658
10590	289659
14860	289660
53822	289661
127775	289662
42969	289663
132367	289664
307730	289665
157234	289666
41569	289667
78419	289668
60100	289669
66170	289670
62775	289671
309771	289672
42322	289673
199729	289674
754	289675
214838	289676
27101	289677
97410	289678
28215	289679
154616	289680
217812	289681
153318	289682
165377	289683
193836	289684
136065	289685
215996	289686
84223	289687
80295	289688
42505	289689
327525	289690
74006	289691
163109	289692
206166	289693
11453	289694
13228	289695
97117	289696
93543	289697
89229	289698
16294	289699
89684	289700
197748	289701
327327	289702
86739	289703
121126	289704
81189	289705
38312	289706
6074	289707
77009	289708
87856	289709
65015	289710
54386	289711
24746	289712
66945	289713
295248	289714
117245	289715
175856	289716
58321	289717
31455	289718
121789	289719
24882	289720
115160	289721
161350	289722
29592	289723
19765	289724
192820	289725
19534	289726
57763	289727
277463	289728
80080	289729
33801	289730
5432	289731
284505	289732
23873	289733
157261	289734
169806	289735
168641	289736
162460	289737
43631	289738
253981	289739
244862	289740
53105	289741
224741	289742
31045	289743
21756	289744
56640	289745
51862	289746
327566	289747
325121	289748
283925	289749
135311	289750
116848	289751
141306	289752
153352	289753
110086	289754
19945	289755
23114	289756
209860	289757
175040	289758
74396	289759
109734	289760
14972	289761
157268	289762
136593	289763
50022	289764
27581	289765
180292	289766
135571	289767
288453	289768
38718	289769
98967	289770
41973	289771
48923	289772
16123	289773
273017	289774
186727	289775
200857	289776
222826	289777
56830	289778
149635	289779
149797	289780
49222	289781
150239	289782
114021	289783
7614	289784
46857	289785
309742	289786
207578	289787
25453	289788
9191	289789
85086	289790
32170	289791
13727	289792
112875	289793
91134	289794
322675	289795
62397	289796
138730	289797
120247	289798
50610	289799
256208	289800
198173	289801
100175	289802
24967	289803
240320	289804
150103	289805
130116	289806
40718	289807
129181	289808
30877	289809
275733	289810
1283	289811
14625	289812
181387	289813
83909	289814
34179	289815
209006	289816
300420	289817
88992	289818
87638	289819
212994	289820
109399	289821
128205	289822
248160	289823
219016	289824
15202	289825
67967	289826
315918	289827
55989	289828
112821	289829
282049	289830
58448	289831
285279	289832
14294	289833
85721	289834
193618	289835
69833	289836
5616	289837
65399	289838
55019	289839
109154	289840
143425	289841
18422	289842
96416	289843
153029	289844
108547	289845
36574	289846
38524	289847
145468	289848
39665	289849
277072	289850
114077	289851
206090	289852
35338	289853
208345	289854
2556	289855
74453	289856
155020	289857
137407	289858
167658	289859
128502	289860
55795	289861
37613	289862
33664	289863
199223	289864
205854	289865
6168	289866
74337	289867
38048	289868
140328	289869
21587	289870
201070	289871
6758	289872
153442	289873
21232	289874
154713	289875
238303	289876
68872	289877
205333	289878
34804	289879
187634	289880
293337	289881
80779	289882
209723	289883
295613	289884
89347	289885
111136	289886
22202	289887
144095	289888
107549	289889
111457	289890
39518	289891
121909	289892
25428	289893
134743	289894
318800	289895
98840	289896
125436	289897
18483	289898
307760	289899
114572	289900
327069	289901
8747	289902
194813	289903
83533	289904
90091	289905
85785	289906
328498	289907
90558	289908
173290	289909
1212	289910
300507	289911
44477	289912
306249	289913
230879	289914
72292	289915
172259	289916
17994	289917
15328	289918
54117	289919
260517	289920
291804	289921
213533	289922
203488	289923
110585	289924
68075	289925
139086	289926
35040	289927
88977	289928
49052	289929
207900	289930
27090	289931
53184	289932
38555	289933
56830	289934
17892	289935
100911	289936
155767	289937
12884	289938
102786	289939
150515	289940
215976	289941
6796	289942
33035	289943
152534	289944
303937	289945
309447	289946
36861	289947
33657	289948
278727	289949
278879	289950
271869	289951
248711	289952
37149	289953
65866	289954
15077	289955
258308	289956
81681	289957
111521	289958
90145	289959
223545	289960
290800	289961
91363	289962
137270	289963
37138	289964
83115	289965
200624	289966
7394	289967
58469	289968
58175	289969
183403	289970
49778	289971
18324	289972
194146	289973
7400	289974
4663	289975
112172	289976
15392	289977
194141	289978
283565	289979
111303	289980
207142	289981
178852	289982
75324	289983
5890	289984
105799	289985
177324	289986
5143	289987
28576	289988
140801	289989
108477	289990
90862	289991
199650	289992
26885	289993
145144	289994
6004	289995
103981	289996
261055	289997
18010	289998
193997	289999
295722	290000
55726	290001
49961	290002
70105	290003
293266	290004
82626	290005
17291	290006
156648	290007
252094	290008
82169	290009
257704	290010
25769	290011
75658	290012
21632	290013
275191	290014
292529	290015
1556	290016
13601	290017
107093	290018
196320	290019
18069	290020
46601	290021
74779	290022
137865	290023
73073	290024
2881	290025
138703	290026
5736	290027
6621	290028
132262	290029
70961	290030
87815	290031
5944	290032
175317	290033
127409	290034
309122	290035
11277	290036
289852	290037
288274	290038
39861	290039
289287	290040
138554	290041
21892	290042
6224	290043
7474	290044
196553	290045
49965	290046
10851	290047
112265	290048
145464	290049
48223	290050
138970	290051
28654	290052
24578	290053
146476	290054
61944	290055
165170	290056
9947	290057
116639	290058
8887	290059
5955	290060
90503	290061
90503	290062
13233	290063
111280	290064
3109	290065
125393	290066
289910	290067
11098	290068
36104	290069
129906	290070
38948	290071
37447	290072
124174	290073
82626	290074
17246	290075
58431	290076
58431	290077
123921	290078
172393	290079
132156	290080
87418	290081
164120	290082
60707	290083
257561	290084
166985	290085
8468	290086
276187	290087
255849	290088
204936	290089
1906	290090
264903	290091
73892	290092
52064	290093
10575	290094
74208	290095
40438	290096
46609	290097
2141	290098
24060	290099
163230	290100
191951	290101
18337	290102
5947	290103
83565	290104
33775	290105
5852	290106
128520	290107
94954	290108
156739	290109
82610	290110
42526	290111
33882	290112
164975	290113
146500	290114
130414	290115
25506	290116
55150	290117
33078	290118
310403	290119
69305	290120
203627	290121
10631	290122
326060	290123
54221	290124
149123	290125
25521	290126
54812	290127
187687	290128
38032	290129
141375	290130
76854	290131
29869	290132
53763	290133
151155	290134
62011	290135
37900	290136
52200	290137
37608	290138
178	290139
2268	290140
196588	290141
142481	290142
100639	290143
127928	290144
171370	290145
194834	290146
88776	290147
13397	290148
159939	290149
63550	290150
213089	290151
42415	290152
91001	290153
52225	290154
127674	290155
136433	290156
209709	290157
195612	290158
28971	290159
231315	290160
123332	290161
75783	290162
210614	290163
180823	290164
275830	290165
251025	290166
315503	290167
300075	290168
127303	290169
70007	290170
24887	290171
280274	290172
43835	290173
255782	290174
108917	290175
142810	290176
68208	290177
298221	290178
296	290179
253394	290180
59951	290181
23117	290182
276391	290183
236111	290184
278539	290185
268300	290186
311699	290187
15856	290188
78946	290189
234667	290190
253643	290191
252398	290192
176975	290193
161874	290194
71104	290195
290062	290196
72229	290197
93209	290198
235705	290199
135741	290200
93033	290201
209400	290202
153554	290203
167296	290204
302671	290205
291412	290206
190863	290207
202209	290208
144515	290209
226537	290210
50956	290211
27497	290212
265283	290213
180491	290214
93538	290215
35545	290216
114339	290217
79218	290218
3765	290219
101893	290220
323675	290221
292274	290222
126115	290223
81474	290224
79845	290225
195172	290226
146092	290227
270678	290228
210589	290229
26572	290230
43521	290231
190112	290232
197172	290233
22785	290234
59060	290235
2006	290236
138054	290237
155684	290238
184616	290239
41396	290240
44845	290241
15335	290242
6229	290243
13765	290244
49979	290245
92145	290246
75594	290247
212822	290248
12333	290249
216839	290250
223292	290251
223361	290252
14980	290253
12509	290254
140045	290255
157398	290256
119685	290257
263532	290258
161026	290259
302030	290260
24626	290261
104711	290262
27094	290263
285644	290264
68911	290265
182963	290266
188218	290267
18891	290268
96277	290269
53929	290270
87984	290271
9317	290272
7424	290273
20459	290274
48140	290275
22284	290276
73881	290277
25242	290278
163527	290279
24689	290280
8348	290281
8113	290282
58416	290283
56358	290284
66929	290285
21244	290286
172100	290287
7815	290288
144860	290289
10279	290290
1379	290291
61613	290292
67292	290293
3729	290294
12460	290295
14958	290296
190441	290297
26485	290298
14582	290299
10218	290300
42941	290301
17640	290302
27612	290303
79222	290304
30474	290305
167074	290306
76000	290307
76000	290308
203423	290309
78222	290310
10385	290311
79356	290312
168779	290313
170663	290314
8757	290315
13910	290316
78456	290317
33615	290318
50721	290319
88374	290320
4506	290321
46644	290322
49687	290323
96405	290324
212297	290325
24660	290326
20559	290327
26794	290328
6970	290329
116110	290330
34593	290331
14519	290332
24222	290333
59349	290334
185083	290335
67522	290336
16775	290337
2144	290338
88685	290339
38482	290340
117912	290341
6292	290342
43494	290343
163102	290344
25254	290345
13387	290346
19854	290347
165356	290348
58294	290349
71523	290350
19768	290351
5210	290352
143606	290353
84740	290354
217199	290355
274399	290356
85663	290357
116088	290358
22760	290359
5296	290360
127824	290361
107965	290362
20638	290363
74566	290364
13230	290365
78386	290366
14557	290367
82974	290368
10323	290369
262924	290370
62657	290371
43498	290372
192279	290373
32380	290374
18008	290375
28873	290376
204297	290377
68719	290378
154379	290379
150230	290380
78200	290381
170542	290382
190056	290383
107970	290384
47328	290385
85993	290386
27922	290387
262460	290388
33808	290389
135794	290390
271108	290391
88076	290392
202424	290393
56148	290394
1938	290395
241627	290396
5516	290397
12149	290398
79006	290399
298921	290400
124944	290401
12411	290402
17487	290403
246697	290404
25522	290405
10750	290406
77689	290407
145115	290408
174939	290409
188593	290410
58357	290411
249900	290412
186132	290413
107685	290414
28330	290415
257007	290416
98599	290417
92379	290418
61310	290419
273530	290420
10875	290421
97574	290422
14486	290423
54851	290424
196253	290425
79629	290426
152054	290427
314204	290428
16357	290429
10963	290430
77197	290431
30936	290432
133595	290433
205701	290434
187594	290435
110091	290436
200382	290437
34387	290438
43954	290439
78157	290440
87158	290441
31123	290442
121174	290443
101960	290444
105941	290445
22882	290446
29349	290447
293906	290448
295742	290449
48138	290450
49772	290451
106086	290452
321725	290453
227764	290454
33992	290455
269196	290456
9494	290457
291102	290458
230705	290459
184516	290460
74673	290461
313021	290462
75735	290463
216722	290464
4153	290465
255502	290466
183950	290467
95422	290468
9403	290469
76010	290470
59319	290471
68941	290472
89517	290473
96776	290474
278876	290475
173671	290476
76722	290477
87837	290478
106297	290479
64367	290480
211601	290481
302166	290482
20328	290483
103437	290484
32432	290485
116328	290486
150084	290487
35495	290488
185488	290489
119712	290490
59440	290491
299962	290492
74333	290493
9539	290494
154736	290495
57737	290496
292032	290497
27213	290498
154229	290499
54955	290500
20754	290501
239064	290502
190934	290503
182516	290504
109198	290505
185372	290506
104884	290507
300332	290508
80369	290509
185016	290510
142742	290511
82720	290512
70156	290513
116867	290514
8537	290515
15072	290516
80559	290517
1789	290518
41208	290519
75803	290520
70691	290521
19913	290522
43128	290523
139652	290524
120284	290525
74267	290526
143358	290527
194999	290528
144858	290529
119620	290530
129737	290531
111195	290532
84463	290533
186271	290534
49051	290535
36605	290536
162492	290537
100510	290538
297235	290539
292720	290540
29964	290541
164080	290542
204794	290543
171664	290544
80967	290545
22493	290546
121646	290547
200991	290548
36693	290549
54766	290550
49923	290551
64892	290552
99643	290553
232442	290554
100179	290555
153074	290556
86627	290557
44485	290558
244864	290559
68742	290560
19389	290561
205800	290562
47690	290563
95702	290564
120273	290565
58708	290566
94446	290567
39175	290568
1890	290569
115180	290570
306862	290571
37252	290572
305210	290573
156708	290574
44359	290575
119642	290576
11570	290577
11131	290578
162664	290579
66361	290580
57482	290581
960	290582
47601	290583
7129	290584
14350	290585
212597	290586
55291	290587
34074	290588
17815	290589
8969	290590
133506	290591
79756	290592
269214	290593
66945	290594
26251	290595
6315	290596
53619	290597
91190	290598
7894	290599
248401	290600
137567	290601
113762	290602
207145	290603
321234	290604
41469	290605
84155	290606
204786	290607
124680	290608
121041	290609
13127	290610
194861	290611
46566	290612
194326	290613
99826	290614
85587	290615
212296	290616
321514	290617
85986	290618
80951	290619
45856	290620
88826	290621
113991	290622
141841	290623
99074	290624
306450	290625
153411	290626
25072	290627
68218	290628
68893	290629
38424	290630
215932	290631
88437	290632
83491	290633
112368	290634
223352	290635
90022	290636
10230	290637
151254	290638
16196	290639
23022	290640
49750	290641
38175	290642
2634	290643
9580	290644
69384	290645
74301	290646
7186	290647
132903	290648
138489	290649
28561	290650
139418	290651
36579	290652
91436	290653
209034	290654
40139	290655
71239	290656
213587	290657
162766	290658
18980	290659
30869	290660
136378	290661
154687	290662
276276	290663
99943	290664
98810	290665
149512	290666
231053	290667
230941	290668
166665	290669
16198	290670
169764	290671
183634	290672
47840	290673
82637	290674
37635	290675
76641	290676
12651	290677
4968	290678
16455	290679
64162	290680
21256	290681
38290	290682
193406	290683
14794	290684
39128	290685
45317	290686
205888	290687
124902	290688
3000	290689
7757	290690
10388	290691
221264	290692
109834	290693
86528	290694
287587	290695
50056	290696
305329	290697
266038	290698
87679	290699
89542	290700
64253	290701
118914	290702
32709	290703
274453	290704
2136	290705
240097	290706
66404	290707
86156	290708
81233	290709
248420	290710
18633	290711
176386	290712
39082	290713
19771	290714
27589	290715
41524	290716
211241	290717
178504	290718
19914	290719
49778	290720
114346	290721
199100	290722
3349	290723
63555	290724
168830	290725
37192	290726
135170	290727
17304	290728
5850	290729
135882	290730
22769	290731
67172	290732
24537	290733
9992	290734
31656	290735
119119	290736
9436	290737
16880	290738
1942	290739
5563	290740
9900	290741
3567	290742
49708	290743
151398	290744
23819	290745
55371	290746
131529	290747
184822	290748
23710	290749
204172	290750
194461	290751
160614	290752
3039	290753
23880	290754
203387	290755
42500	290756
29041	290757
11271	290758
7241	290759
192993	290760
294443	290761
108257	290762
114342	290763
295221	290764
259926	290765
106423	290766
48814	290767
73601	290768
89032	290769
178869	290770
47035	290771
203454	290772
69175	290773
274277	290774
209917	290775
120408	290776
18657	290777
269407	290778
303688	290779
38193	290780
163391	290781
123894	290782
17249	290783
39734	290784
128848	290785
103974	290786
38773	290787
120311	290788
95254	290789
322909	290790
132614	290791
51022	290792
223382	290793
810	290794
141760	290795
304457	290796
21916	290797
109265	290798
107397	290799
116078	290800
21949	290801
79797	290802
296480	290803
269	290804
34812	290805
200420	290806
64322	290807
32598	290808
38310	290809
157212	290810
240840	290811
134969	290812
318188	290813
12925	290814
36118	290815
15444	290816
222845	290817
40665	290818
199763	290819
18980	290820
226985	290821
66198	290822
16346	290823
46665	290824
29397	290825
218290	290826
63931	290827
267019	290828
80277	290829
299476	290830
57901	290831
152947	290832
258885	290833
57268	290834
68853	290835
90941	290836
29146	290837
129699	290838
16735	290839
140661	290840
51379	290841
58631	290842
9775	290843
170681	290844
18880	290845
17149	290846
284487	290847
1847	290848
203983	290849
178758	290850
222479	290851
258289	290852
88102	290853
13683	290854
120510	290855
91644	290856
1274	290857
172777	290858
28600	290859
12310	290860
168550	290861
109568	290862
189166	290863
283292	290864
115820	290865
89032	290866
7534	290867
54446	290868
152410	290869
127450	290870
78050	290871
221245	290872
128754	290873
5722	290874
14439	290875
43953	290876
105504	290877
36987	290878
110075	290879
21812	290880
173033	290881
70558	290882
15374	290883
260616	290884
181868	290885
201694	290886
221663	290887
112092	290888
160177	290889
101094	290890
266891	290891
60706	290892
139398	290893
161578	290894
172116	290895
90587	290896
99489	290897
58451	290898
85463	290899
132297	290900
216	290901
7612	290902
111621	290903
24942	290904
1958	290905
124238	290906
158941	290907
307913	290908
131903	290909
41334	290910
59539	290911
43279	290912
207505	290913
103570	290914
62632	290915
23868	290916
300734	290917
86859	290918
313260	290919
126214	290920
42932	290921
242309	290922
268977	290923
19602	290924
109306	290925
8868	290926
88878	290927
144302	290928
22536	290929
124333	290930
23700	290931
38353	290932
122144	290933
7334	290934
27409	290935
108459	290936
229513	290937
39838	290938
5792	290939
151166	290940
97256	290941
10634	290942
8511	290943
152008	290944
26867	290945
82496	290946
2678	290947
55210	290948
3149	290949
155958	290950
162659	290951
12072	290952
249865	290953
44382	290954
84781	290955
22208	290956
156720	290957
57133	290958
317043	290959
203339	290960
74864	290961
33156	290962
134103	290963
21162	290964
100275	290965
264647	290966
144717	290967
50997	290968
45281	290969
27825	290970
7819	290971
179211	290972
99732	290973
80389	290974
10152	290975
70658	290976
21004	290977
107966	290978
179174	290979
5774	290980
72864	290981
85388	290982
74869	290983
45359	290984
118568	290985
316811	290986
99470	290987
12385	290988
5516	290989
170108	290990
197098	290991
10235	290992
230179	290993
199035	290994
45980	290995
105612	290996
193290	290997
199094	290998
56096	290999
80065	291000
41961	291001
116212	291002
276357	291003
276310	291004
30636	291005
153435	291006
315481	291007
21972	291008
13285	291009
54529	291010
143910	291011
63046	291012
283173	291013
109924	291014
308179	291015
118113	291016
79294	291017
108135	291018
45729	291019
187549	291020
2307	291021
48367	291022
75667	291023
266059	291024
151407	291025
69215	291026
157221	291027
170021	291028
93845	291029
117824	291030
89055	291031
119081	291032
16140	291033
323701	291034
132668	291035
304195	291036
124608	291037
113300	291038
47383	291039
250199	291040
13073	291041
286835	291042
106687	291043
39723	291044
121714	291045
127400	291046
110399	291047
128773	291048
190846	291049
170360	291050
317082	291051
17152	291052
34735	291053
58199	291054
10865	291055
71165	291056
68081	291057
26796	291058
159	291059
219965	291060
75874	291061
60955	291062
180362	291063
168146	291064
110840	291065
217024	291066
182898	291067
91668	291068
285832	291069
5226	291070
171215	291071
243203	291072
196369	291073
169717	291074
269	291075
270641	291076
40289	291077
8201	291078
40580	291079
81008	291080
15567	291081
26403	291082
87941	291083
92404	291084
65121	291085
51255	291086
4587	291087
12845	291088
13604	291089
197295	291090
38336	291091
212944	291092
81242	291093
251237	291094
141025	291095
167459	291096
89227	291097
131806	291098
287740	291099
87313	291100
84563	291101
323498	291102
16231	291103
282918	291104
222422	291105
15655	291106
81810	291107
65861	291108
210447	291109
86134	291110
209203	291111
270903	291112
138682	291113
3496	291114
87093	291115
261958	291116
50152	291117
3012	291118
10397	291119
63369	291120
67277	291121
6925	291122
31994	291123
27957	291124
6808	291125
251217	291126
207217	291127
176889	291128
301953	291129
105713	291130
157492	291131
105060	291132
16776	291133
34968	291134
163439	291135
243715	291136
177782	291137
247951	291138
295177	291139
178251	291140
133362	291141
18937	291142
195856	291143
130361	291144
21746	291145
75244	291146
169505	291147
259868	291148
171334	291149
32236	291150
227502	291151
24374	291152
169613	291153
7634	291154
162820	291155
103422	291156
28143	291157
51649	291158
68564	291159
21242	291160
66444	291161
164009	291162
204661	291163
254306	291164
115832	291165
322518	291166
2060	291167
193688	291168
404	291169
204753	291170
297582	291171
144975	291172
204147	291173
72820	291174
112419	291175
196278	291176
128919	291177
117567	291178
75674	291179
63440	291180
26589	291181
197085	291182
194262	291183
258591	291184
216614	291185
142217	291186
278782	291187
32051	291188
262461	291189
37601	291190
18019	291191
77843	291192
132181	291193
7479	291194
256803	291195
71104	291196
59747	291197
316149	291198
7002	291199
70561	291200
290984	291201
14022	291202
2397	291203
22016	291204
1117	291205
75927	291206
196658	291207
84949	291208
280822	291209
266183	291210
209405	291211
296470	291212
178033	291213
80930	291214
163668	291215
98666	291216
86665	291217
75544	291218
87386	291219
149592	291220
10312	291221
123745	291222
69404	291223
17563	291224
34367	291225
250032	291226
112831	291227
45445	291228
281528	291229
141524	291230
5573	291231
128476	291232
15241	291233
104807	291234
53811	291235
81238	291236
137676	291237
37984	291238
83542	291239
247529	291240
273118	291241
17924	291242
11002	291243
1938	291244
52356	291245
212941	291246
97757	291247
68418	291248
124127	291249
2787	291250
104151	291251
244076	291252
69742	291253
202339	291254
73190	291255
163446	291256
70564	291257
85437	291258
268120	291259
67524	291260
2666	291261
6430	291262
1529	291263
119593	291264
8036	291265
29993	291266
27195	291267
21724	291268
83314	291269
64739	291270
6431	291271
61675	291272
32580	291273
116194	291274
157476	291275
134850	291276
9577	291277
320629	291278
64456	291279
59036	291280
20384	291281
115980	291282
254679	291283
19277	291284
166845	291285
19207	291286
23495	291287
82516	291288
13177	291289
123416	291290
147670	291291
5234	291292
54258	291293
69419	291294
209581	291295
182667	291296
115446	291297
263248	291298
88848	291299
176206	291300
33697	291301
208449	291302
52648	291303
189892	291304
220253	291305
94102	291306
136015	291307
81201	291308
30147	291309
55823	291310
138607	291311
316870	291312
146727	291313
237511	291314
8332	291315
19265	291316
184090	291317
150956	291318
30829	291319
206766	291320
91171	291321
6450	291322
50824	291323
90597	291324
11245	291325
49994	291326
317861	291327
212392	291328
212002	291329
120740	291330
69716	291331
7536	291332
7960	291333
65654	291334
44960	291335
69405	291336
149357	291337
1064	291338
149314	291339
7250	291340
309118	291341
5745	291342
46674	291343
99180	291344
61486	291345
59156	291346
221085	291347
66013	291348
53629	291349
74136	291350
18100	291351
135208	291352
13049	291353
167030	291354
150046	291355
7556	291356
7556	291357
3936	291358
5572	291359
83326	291360
41278	291361
7334	291362
50468	291363
129083	291364
216616	291365
84694	291366
75286	291367
5061	291368
53708	291369
29241	291370
52256	291371
10543	291372
164654	291373
25674	291374
220959	291375
93588	291376
136611	291377
134749	291378
64296	291379
16326	291380
46578	291381
880	291382
33007	291383
4280	291384
34277	291385
45485	291386
35571	291387
85314	291388
84868	291389
117504	291390
64068	291391
100574	291392
93790	291393
112842	291394
276054	291395
20725	291396
99181	291397
217906	291398
24458	291399
116525	291400
259947	291401
40431	291402
126753	291403
263045	291404
2011	291405
67454	291406
116252	291407
33103	291408
13623	291409
22405	291410
37970	291411
63820	291412
59169	291413
301549	291414
184995	291415
191812	291416
18881	291417
25132	291418
242178	291419
151011	291420
263091	291421
31100	291422
92901	291423
123901	291424
45074	291425
98978	291426
152396	291427
9399	291428
84151	291429
189576	291430
34509	291431
5709	291432
39998	291433
50559	291434
271727	291435
55960	291436
17911	291437
119652	291438
182636	291439
257268	291440
160625	291441
155274	291442
179645	291443
311579	291444
252937	291445
77409	291446
241070	291447
21314	291448
117998	291449
150145	291450
56487	291451
27214	291452
8260	291453
324037	291454
178447	291455
204683	291456
27087	291457
64526	291458
67179	291459
29703	291460
80607	291461
63285	291462
86048	291463
43637	291464
51987	291465
19289	291466
284830	291467
22022	291468
144727	291469
21354	291470
98472	291471
146135	291472
28446	291473
49453	291474
80243	291475
125944	291476
8738	291477
88442	291478
203548	291479
94867	291480
84194	291481
156380	291482
61562	291483
45992	291484
70905	291485
242513	291486
238624	291487
319588	291488
231627	291489
86837	291490
121376	291491
83973	291492
196126	291493
225147	291494
157997	291495
228979	291496
21310	291497
178839	291498
170802	291499
100848	291500
53984	291501
20225	291502
89380	291503
154489	291504
287748	291505
130569	291506
55251	291507
318757	291508
50337	291509
35191	291510
51	291511
244304	291512
17685	291513
46211	291514
49366	291515
119861	291516
12010	291517
174217	291518
94972	291519
123321	291520
21638	291521
212014	291522
94354	291523
232439	291524
165560	291525
26003	291526
184363	291527
229274	291528
41264	291529
202554	291530
300972	291531
213585	291532
194409	291533
292863	291534
2919	291535
43211	291536
28143	291537
72187	291538
123197	291539
1528	291540
231592	291541
136365	291542
131601	291543
43072	291544
122426	291545
13928	291546
115619	291547
119140	291548
206359	291549
41766	291550
122457	291551
65533	291552
250261	291553
1870	291554
82322	291555
56092	291556
90611	291557
107859	291558
7392	291559
40015	291560
133022	291561
309735	291562
4895	291563
13991	291564
89455	291565
8981	291566
250663	291567
287843	291568
102309	291569
170518	291570
77478	291571
106358	291572
319138	291573
201503	291574
239915	291575
162892	291576
162840	291577
841	291578
37835	291579
37835	291580
48194	291581
99524	291582
17845	291583
3158	291584
71375	291585
99342	291586
121106	291587
203033	291588
273670	291589
85906	291590
312035	291591
312308	291592
129475	291593
5607	291594
67721	291595
3480	291596
209488	291597
110966	291598
85869	291599
109302	291600
55210	291601
289108	291602
163070	291603
123853	291604
35133	291605
121210	291606
27135	291607
138721	291608
61693	291609
38397	291610
58382	291611
133838	291612
188850	291613
151453	291614
217586	291615
42181	291616
34993	291617
16618	291618
142883	291619
129395	291620
118407	291621
197205	291622
172830	291623
211440	291624
39158	291625
139342	291626
74238	291627
68100	291628
123737	291629
81572	291630
22694	291631
92840	291632
125447	291633
24648	291634
87829	291635
2412	291636
198294	291637
113630	291638
194595	291639
10230	291640
40251	291641
98486	291642
49706	291643
58441	291644
116919	291645
35972	291646
262567	291647
146016	291648
128294	291649
271188	291650
28138	291651
50555	291652
51233	291653
2814	291654
60593	291655
195337	291656
23640	291657
322039	291658
177500	291659
64665	291660
66511	291661
183217	291662
324161	291663
153060	291664
42022	291665
4970	291666
68208	291667
8752	291668
290726	291669
195775	291670
113847	291671
216887	291672
139641	291673
12780	291674
188733	291675
106598	291676
16357	291677
89083	291678
86529	291679
51832	291680
129901	291681
128107	291682
106339	291683
122978	291684
127252	291685
1728	291686
200194	291687
215274	291688
33329	291689
102616	291690
285426	291691
53323	291692
56250	291693
161038	291694
215687	291695
27688	291696
13774	291697
61566	291698
39447	291699
125815	291700
167071	291701
245463	291702
16857	291703
186121	291704
41437	291705
37902	291706
59045	291707
16059	291708
24242	291709
321979	291710
194096	291711
120888	291712
316415	291713
83009	291714
18999	291715
8416	291716
12286	291717
52299	291718
7386	291719
159058	291720
107826	291721
87151	291722
98136	291723
7612	291724
11305	291725
35429	291726
33073	291727
79843	291728
36560	291729
79287	291730
216558	291731
122294	291732
55018	291733
24504	291734
246159	291735
84178	291736
29030	291737
174886	291738
94963	291739
231469	291740
52446	291741
78746	291742
66789	291743
293130	291744
51629	291745
9824	291746
95482	291747
55990	291748
46952	291749
127834	291750
12462	291751
112212	291752
44485	291753
226980	291754
27043	291755
61232	291756
93779	291757
122138	291758
116759	291759
31953	291760
26207	291761
22864	291762
97088	291763
6962	291764
4539	291765
236314	291766
46803	291767
80202	291768
115026	291769
232033	291770
99616	291771
69626	291772
170792	291773
48067	291774
46203	291775
139381	291776
135650	291777
16538	291778
21748	291779
192722	291780
80766	291781
183536	291782
181442	291783
235743	291784
10101	291785
121459	291786
52617	291787
56460	291788
68142	291789
138783	291790
116622	291791
94902	291792
41898	291793
67042	291794
75860	291795
27527	291796
187551	291797
54559	291798
6769	291799
11648	291800
126354	291801
91051	291802
86258	291803
105881	291804
187591	291805
171842	291806
17817	291807
101380	291808
121178	291809
76331	291810
94190	291811
269217	291812
36964	291813
41563	291814
115954	291815
57078	291816
308287	291817
248298	291818
43959	291819
2246	291820
57021	291821
137695	291822
29396	291823
32681	291824
107358	291825
155426	291826
194282	291827
11305	291828
154116	291829
153795	291830
27076	291831
74614	291832
2676	291833
208452	291834
2989	291835
299950	291836
5601	291837
163792	291838
154872	291839
207939	291840
120792	291841
87564	291842
13832	291843
150351	291844
52237	291845
28884	291846
1045	291847
274694	291848
33512	291849
175233	291850
206948	291851
11933	291852
326073	291853
184075	291854
55558	291855
12490	291856
87248	291857
126524	291858
37328	291859
273331	291860
126787	291861
245376	291862
80579	291863
293916	291864
13466	291865
1611	291866
7798	291867
124048	291868
27830	291869
156185	291870
141531	291871
123465	291872
90867	291873
164939	291874
569	291875
182087	291876
122326	291877
239329	291878
254903	291879
99110	291880
9385	291881
9565	291882
77142	291883
18387	291884
126084	291885
12655	291886
42397	291887
1547	291888
59765	291889
67708	291890
16476	291891
91637	291892
183014	291893
166736	291894
16381	291895
296532	291896
54544	291897
209166	291898
9640	291899
96826	291900
259748	291901
189623	291902
48156	291903
162229	291904
89223	291905
21606	291906
117382	291907
176144	291908
278576	291909
21694	291910
48398	291911
39615	291912
31979	291913
83906	291914
98540	291915
199616	291916
119145	291917
203160	291918
307812	291919
175276	291920
217992	291921
122215	291922
173795	291923
204601	291924
5785	291925
53184	291926
14244	291927
65790	291928
121523	291929
131761	291930
22670	291931
84907	291932
46722	291933
248477	291934
14028	291935
33846	291936
163598	291937
7815	291938
110206	291939
17653	291940
139155	291941
24828	291942
181915	291943
77849	291944
107377	291945
7811	291946
68159	291947
54258	291948
93047	291949
221514	291950
110854	291951
93898	291952
35615	291953
279098	291954
39385	291955
12525	291956
301211	291957
8776	291958
4914	291959
1617	291960
120093	291961
94840	291962
56426	291963
85148	291964
26977	291965
18119	291966
121998	291967
124051	291968
128456	291969
143023	291970
20923	291971
131401	291972
321426	291973
25728	291974
147327	291975
6969	291976
112172	291977
86765	291978
158369	291979
9775	291980
58263	291981
322584	291982
85685	291983
55201	291984
122084	291985
8464	291986
287185	291987
7719	291988
291968	291989
81227	291990
139992	291991
167369	291992
50976	291993
206743	291994
319419	291995
324562	291996
288634	291997
27257	291998
52863	291999
66357	292000
308996	292001
91244	292002
47529	292003
71345	292004
30777	292005
26501	292006
9822	292007
70749	292008
131812	292009
190161	292010
45061	292011
112473	292012
135432	292013
26598	292014
169421	292015
30257	292016
197118	292017
132488	292018
17694	292019
82598	292020
171847	292021
314763	292022
24242	292023
35934	292024
205903	292025
116499	292026
128568	292027
64078	292028
316434	292029
198232	292030
9009	292031
208448	292032
63785	292033
318191	292034
128339	292035
111525	292036
62151	292037
23258	292038
39386	292039
500	292040
85724	292041
117686	292042
194221	292043
121617	292044
73336	292045
80546	292046
13359	292047
86691	292048
38974	292049
56315	292050
9898	292051
146519	292052
220219	292053
119006	292054
59007	292055
217589	292056
159921	292057
23130	292058
78109	292059
24708	292060
17573	292061
13749	292062
15306	292063
208328	292064
56096	292065
158457	292066
2742	292067
61509	292068
191304	292069
35578	292070
2523	292071
162625	292072
6575	292073
4425	292074
13880	292075
88194	292076
49065	292077
26146	292078
2689	292079
213318	292080
2128	292081
67473	292082
58904	292083
215609	292084
221457	292085
275477	292086
124305	292087
36922	292088
198188	292089
127232	292090
11827	292091
79678	292092
14901	292093
97285	292094
222932	292095
40152	292096
139125	292097
78907	292098
44659	292099
44898	292100
38555	292101
206161	292102
42842	292103
113469	292104
34235	292105
114003	292106
51034	292107
53528	292108
29455	292109
3814	292110
5073	292111
38626	292112
4003	292113
20832	292114
200701	292115
131771	292116
265838	292117
29824	292118
117629	292119
204315	292120
243212	292121
45923	292122
56806	292123
97650	292124
7210	292125
89591	292126
92035	292127
142924	292128
91965	292129
60308	292130
190550	292131
119823	292132
251298	292133
85845	292134
14224	292135
286204	292136
168340	292137
114134	292138
144463	292139
186330	292140
199123	292141
177327	292142
114	292143
136455	292144
25841	292145
246105	292146
303268	292147
293664	292148
57379	292149
88784	292150
259500	292151
35024	292152
59654	292153
180045	292154
297144	292155
141676	292156
17202	292157
24236	292158
74172	292159
119132	292160
30869	292161
72891	292162
49516	292163
108522	292164
188711	292165
20552	292166
15405	292167
108723	292168
258960	292169
179830	292170
200005	292171
318547	292172
11624	292173
126929	292174
103032	292175
240098	292176
148936	292177
82634	292178
303152	292179
202405	292180
22961	292181
100679	292182
57219	292183
92271	292184
51713	292185
1508	292186
6108	292187
281957	292188
200169	292189
88905	292190
91090	292191
284177	292192
107496	292193
17264	292194
20212	292195
21545	292196
156920	292197
141239	292198
102192	292199
40012	292200
85279	292201
11235	292202
36587	292203
141657	292204
17966	292205
6541	292206
845	292207
180227	292208
31186	292209
222786	292210
205856	292211
17571	292212
72535	292213
204311	292214
172231	292215
135010	292216
274095	292217
80118	292218
2814	292219
151638	292220
50435	292221
52610	292222
93957	292223
33578	292224
205745	292225
137877	292226
5357	292227
33414	292228
3569	292229
25851	292230
158948	292231
47742	292232
25435	292233
326679	292234
101505	292235
39975	292236
298964	292237
47256	292238
21311	292239
51857	292240
1659	292241
7261	292242
57763	292243
210021	292244
39261	292245
16995	292246
139519	292247
190854	292248
17675	292249
24832	292250
96042	292251
25586	292252
9114	292253
1992	292254
300079	292255
1191	292256
4645	292257
27408	292258
35183	292259
5854	292260
12390	292261
80909	292262
7311	292263
40883	292264
184663	292265
110873	292266
14818	292267
38609	292268
44752	292269
116518	292270
58080	292271
165217	292272
75180	292273
164007	292274
229273	292275
3573	292276
248869	292277
14467	292278
141054	292279
210948	292280
116518	292281
190311	292282
67932	292283
36743	292284
112598	292285
31265	292286
11268	292287
60776	292288
230225	292289
803	292290
84696	292291
298579	292292
9363	292293
286696	292294
128117	292295
82562	292296
18570	292297
275686	292298
27111	292299
283283	292300
260816	292301
47517	292302
1048	292303
67188	292304
177461	292305
249973	292306
315706	292307
35170	292308
145376	292309
270194	292310
39351	292311
88842	292312
209413	292313
126417	292314
1808	292315
323763	292316
299838	292317
85137	292318
56011	292319
131936	292320
55693	292321
131879	292322
256809	292323
209672	292324
19279	292325
194655	292326
134585	292327
19543	292328
92721	292329
120062	292330
158959	292331
67472	292332
140048	292333
58969	292334
263964	292335
104542	292336
14203	292337
74979	292338
6578	292339
176221	292340
147747	292341
138429	292342
15415	292343
209562	292344
100545	292345
247600	292346
17861	292347
115921	292348
116922	292349
168191	292350
44298	292351
150757	292352
1925	292353
39863	292354
23957	292355
92901	292356
634	292357
134077	292358
45599	292359
30220	292360
24951	292361
270787	292362
270682	292363
281188	292364
7923	292365
79477	292366
314859	292367
195777	292368
13383	292369
88419	292370
10546	292371
128710	292372
236011	292373
40945	292374
118175	292375
183939	292376
71676	292377
47494	292378
17186	292379
6972	292380
123143	292381
61187	292382
39332	292383
169655	292384
144868	292385
275403	292386
97274	292387
230043	292388
65695	292389
38482	292390
210540	292391
126901	292392
166648	292393
213115	292394
45131	292395
30898	292396
194877	292397
166441	292398
34804	292399
296616	292400
250802	292401
90026	292402
154123	292403
252711	292404
127978	292405
5390	292406
21078	292407
54682	292408
2998	292409
112822	292410
59890	292411
112114	292412
99502	292413
200281	292414
291664	292415
107301	292416
86185	292417
5536	292418
58202	292419
180119	292420
147478	292421
178220	292422
122766	292423
125905	292424
114321	292425
190161	292426
109508	292427
34896	292428
53060	292429
19784	292430
147545	292431
72997	292432
267138	292433
53203	292434
303970	292435
58441	292436
21966	292437
6477	292438
253007	292439
246176	292440
75950	292441
18768	292442
5912	292443
51710	292444
206784	292445
17903	292446
228204	292447
193518	292448
129998	292449
22179	292450
232211	292451
197926	292452
21920	292453
49537	292454
216212	292455
116356	292456
179049	292457
260079	292458
49233	292459
12365	292460
154549	292461
120576	292462
31279	292463
66518	292464
32777	292465
27893	292466
13273	292467
70411	292468
7151	292469
201340	292470
16868	292471
209864	292472
3740	292473
168039	292474
306222	292475
74873	292476
126631	292477
50398	292478
308534	292479
129956	292480
68089	292481
60789	292482
165567	292483
275708	292484
69603	292485
129756	292486
273551	292487
102973	292488
12254	292489
182987	292490
37295	292491
92363	292492
137713	292493
26377	292494
998	292495
9687	292496
7786	292497
169563	292498
143055	292499
130699	292500
121446	292501
12103	292502
107109	292503
37752	292504
55102	292505
59841	292506
155234	292507
78153	292508
175260	292509
222244	292510
2025	292511
28663	292512
21196	292513
86321	292514
161326	292515
157033	292516
141066	292517
34462	292518
49690	292519
115438	292520
135331	292521
74313	292522
203897	292523
300859	292524
133173	292525
307816	292526
123107	292527
176461	292528
138442	292529
97076	292530
162687	292531
157069	292532
97846	292533
45229	292534
128204	292535
112887	292536
36115	292537
39770	292538
82771	292539
25853	292540
48543	292541
206813	292542
325929	292543
34272	292544
327856	292545
45213	292546
10435	292547
106598	292548
262008	292549
145390	292550
28574	292551
7638	292552
214632	292553
70929	292554
197739	292555
96458	292556
113548	292557
31963	292558
117217	292559
10395	292560
103500	292561
266723	292562
14171	292563
38529	292564
38570	292565
134985	292566
19138	292567
205546	292568
125908	292569
132406	292570
53624	292571
133928	292572
209610	292573
85164	292574
132234	292575
318995	292576
55657	292577
311913	292578
132739	292579
194270	292580
80764	292581
296697	292582
52286	292583
130066	292584
39282	292585
191306	292586
290999	292587
39500	292588
56058	292589
36536	292590
26657	292591
134406	292592
86612	292593
197402	292594
18526	292595
125452	292596
159893	292597
10650	292598
127577	292599
248340	292600
18451	292601
190254	292602
126796	292603
100014	292604
213352	292605
74212	292606
12494	292607
98350	292608
158516	292609
160868	292610
48223	292611
231527	292612
103058	292613
177184	292614
117321	292615
17685	292616
39837	292617
30663	292618
125943	292619
103932	292620
205700	292621
49220	292622
200516	292623
64533	292624
203817	292625
173531	292626
184424	292627
102920	292628
280097	292629
60389	292630
57360	292631
10695	292632
163019	292633
70410	292634
16471	292635
41775	292636
155550	292637
72557	292638
120762	292639
63389	292640
108391	292641
68789	292642
53405	292643
258679	292644
270222	292645
118150	292646
128591	292647
62837	292648
242139	292649
127351	292650
198386	292651
123583	292652
121935	292653
38544	292654
67400	292655
45366	292656
215146	292657
28135	292658
64172	292659
325938	292660
161237	292661
215343	292662
30431	292663
65779	292664
201953	292665
17146	292666
135288	292667
106859	292668
72137	292669
21153	292670
227027	292671
72701	292672
42898	292673
39886	292674
143497	292675
94258	292676
207389	292677
121860	292678
141172	292679
2628	292680
58849	292681
39156	292682
58674	292683
32338	292684
262826	292685
147911	292686
265845	292687
84938	292688
197149	292689
6232	292690
37953	292691
117165	292692
4425	292693
36873	292694
19052	292695
31659	292696
23731	292697
328016	292698
24028	292699
60146	292700
1098	292701
120151	292702
175881	292703
101438	292704
56662	292705
319137	292706
106006	292707
147743	292708
72227	292709
116771	292710
46424	292711
200093	292712
104325	292713
210074	292714
282337	292715
12384	292716
241721	292717
8527	292718
517	292719
146401	292720
164297	292721
83008	292722
119481	292723
210810	292724
137998	292725
45701	292726
86429	292727
216568	292728
189063	292729
24086	292730
4154	292731
183193	292732
213884	292733
101687	292734
61465	292735
288275	292736
82945	292737
82032	292738
17440	292739
28402	292740
54006	292741
183146	292742
46781	292743
309	292744
1283	292745
8110	292746
65570	292747
31473	292748
10357	292749
6086	292750
23191	292751
99519	292752
40942	292753
107786	292754
38252	292755
38252	292756
122939	292757
35196	292758
18225	292759
18369	292760
18865	292761
127928	292762
15734	292763
55298	292764
206784	292765
5966	292766
219755	292767
134994	292768
136435	292769
1599	292770
11666	292771
38046	292772
24507	292773
158131	292774
64361	292775
58239	292776
200563	292777
60551	292778
195649	292779
171857	292780
225098	292781
116997	292782
14517	292783
176798	292784
7514	292785
94807	292786
32195	292787
130969	292788
37857	292789
285009	292790
182670	292791
196611	292792
51779	292793
132902	292794
48132	292795
117307	292796
208357	292797
96306	292798
25574	292799
264035	292800
199337	292801
246410	292802
196592	292803
303078	292804
121480	292805
53604	292806
88155	292807
186221	292808
9467	292809
3873	292810
11670	292811
74067	292812
56046	292813
96902	292814
5450	292815
106591	292816
141023	292817
90913	292818
196095	292819
116958	292820
36275	292821
215633	292822
316438	292823
45607	292824
195804	292825
136832	292826
58241	292827
265542	292828
78970	292829
68036	292830
48874	292831
32446	292832
321349	292833
62368	292834
141426	292835
45482	292836
100520	292837
176195	292838
178162	292839
313970	292840
75441	292841
109874	292842
161990	292843
13937	292844
38329	292845
231356	292846
508	292847
135017	292848
36640	292849
317019	292850
3195	292851
207690	292852
309948	292853
39966	292854
139511	292855
273527	292856
152855	292857
4400	292858
184718	292859
213570	292860
111744	292861
33419	292862
70910	292863
105151	292864
124721	292865
3923	292866
144500	292867
48346	292868
265883	292869
327768	292870
49589	292871
168113	292872
107098	292873
35666	292874
100295	292875
10962	292876
216653	292877
277356	292878
276378	292879
283719	292880
91711	292881
323242	292882
38514	292883
172370	292884
240454	292885
39343	292886
290145	292887
202059	292888
250482	292889
175386	292890
11638	292891
81427	292892
96891	292893
232037	292894
215293	292895
213368	292896
66078	292897
99990	292898
63026	292899
34893	292900
77990	292901
188672	292902
66752	292903
196963	292904
213504	292905
69967	292906
88504	292907
213756	292908
96041	292909
276382	292910
203265	292911
183633	292912
158529	292913
32716	292914
128460	292915
220151	292916
149848	292917
97036	292918
185134	292919
79244	292920
117817	292921
127508	292922
244596	292923
113082	292924
176562	292925
16577	292926
94427	292927
16893	292928
76547	292929
270396	292930
81097	292931
10707	292932
86627	292933
51733	292934
17406	292935
52223	292936
45865	292937
34519	292938
32216	292939
17739	292940
271619	292941
271757	292942
7710	292943
153419	292944
30926	292945
62621	292946
80695	292947
167148	292948
74332	292949
53690	292950
108429	292951
33756	292952
65434	292953
198134	292954
92664	292955
19379	292956
2036	292957
145598	292958
238806	292959
1774	292960
63689	292961
38064	292962
78794	292963
102353	292964
125621	292965
8431	292966
104618	292967
732	292968
31325	292969
57201	292970
84516	292971
18372	292972
195474	292973
304660	292974
6106	292975
16607	292976
311841	292977
316893	292978
16910	292979
315647	292980
142102	292981
24978	292982
37320	292983
244918	292984
104399	292985
303825	292986
90168	292987
1597	292988
80762	292989
125260	292990
182425	292991
56875	292992
55348	292993
24551	292994
118477	292995
39079	292996
301450	292997
138053	292998
5667	292999
95853	293000
92583	293001
58988	293002
8783	293003
16577	293004
22022	293005
179934	293006
4044	293007
143120	293008
107586	293009
26687	293010
90912	293011
42488	293012
16297	293013
225938	293014
308644	293015
150514	293016
97613	293017
74158	293018
317432	293019
201	293020
295876	293021
97963	293022
187785	293023
32368	293024
64486	293025
168069	293026
64698	293027
127156	293028
55512	293029
58629	293030
2725	293031
25353	293032
100957	293033
54625	293034
59666	293035
249179	293036
792	293037
36573	293038
3452	293039
1689	293040
109410	293041
73905	293042
171422	293043
32690	293044
3753	293045
120569	293046
212711	293047
99598	293048
9205	293049
292477	293050
23024	293051
218	293052
54326	293053
17242	293054
96617	293055
1144	293056
3503	293057
49261	293058
4434	293059
173876	293060
56420	293061
2414	293062
702	293063
185660	293064
114453	293065
981	293066
129244	293067
75287	293068
20059	293069
2003	293070
204859	293071
30620	293072
84158	293073
21171	293074
4547	293075
66565	293076
73926	293077
6	293078
1453	293079
7349	293080
89810	293081
53646	293082
108808	293083
7	293084
264902	293085
146087	293086
8365	293087
6563	293088
133084	293089
32971	293090
7087	293091
39349	293092
25500	293093
48079	293094
55127	293095
4939	293096
3962	293097
108337	293098
8963	293099
2	293100
110842	293101
573	293102
53277	293103
1573	293104
77887	293105
8971	293106
703	293107
47677	293108
12264	293109
90706	293110
41779	293111
139322	293112
51112	293113
14149	293114
2181	293115
150174	293116
46514	293117
69167	293118
95605	293119
31810	293120
30233	293121
36535	293122
703	293123
56857	293124
1311	293125
102925	293126
57767	293127
212157	293128
1700	293129
42219	293130
33	293131
786	293132
22565	293133
134024	293134
37997	293135
33	293136
74437	293137
121014	293138
18832	293139
158	293140
30226	293141
2852	293142
14379	293143
45898	293144
418	293145
48712	293146
124	293147
58834	293148
515	293149
36404	293150
763	293151
40117	293152
3510	293153
711	293154
100111	293155
104680	293156
61747	293157
37212	293158
795	293159
24779	293160
136664	293161
243416	293162
101071	293163
43829	293164
30166	293165
15110	293166
32	293167
15707	293168
21933	293169
9356	293170
36	293171
208	293172
298557	293173
32274	293174
33463	293175
113078	293176
61	293177
2512	293178
20618	293179
67764	293180
83903	293181
695	293182
1189	293183
17348	293184
572	293185
32	293186
461	293187
104299	293188
136080	293189
29109	293190
2002	293191
17939	293192
199633	293193
20658	293194
207481	293195
20077	293196
82681	293197
810	293198
15776	293199
4270	293200
107170	293201
25195	293202
4761	293203
136551	293204
8153	293205
114212	293206
173956	293207
64458	293208
23794	293209
79393	293210
308260	293211
120013	293212
98799	293213
109012	293214
50754	293215
31997	293216
125568	293217
38262	293218
50534	293219
167021	293220
107089	293221
304887	293222
237007	293223
246647	293224
274316	293225
121810	293226
207006	293227
15192	293228
89251	293229
156115	293230
157012	293231
285844	293232
283587	293233
61785	293234
84188	293235
405	293236
297	293237
206	293238
224247	293239
186087	293240
43449	293241
4895	293242
56296	293243
117754	293244
13053	293245
4084	293246
4975	293247
19178	293248
274	293249
11473	293250
1057	293251
6948	293252
3342	293253
9957	293254
86339	293255
33447	293256
47297	293257
10265	293258
11524	293259
663	293260
275415	293261
50351	293262
272691	293263
178819	293264
496	293265
127007	293266
1871	293267
10407	293268
19962	293269
5532	293270
8628	293271
4065	293272
203607	293273
133301	293274
264297	293275
14578	293276
5540	293277
14323	293278
14747	293279
161	293280
40195	293281
61847	293282
11547	293283
497	293284
25335	293285
28289	293286
113680	293287
34202	293288
90766	293289
12518	293290
101591	293291
2869	293292
19248	293293
13578	293294
70384	293295
104049	293296
170492	293297
132088	293298
121002	293299
66182	293300
286316	293301
27269	293302
252414	293303
137317	293304
215652	293305
78959	293306
39108	293307
98737	293308
1	293309
23343	293310
66298	293311
156545	293312
161735	293313
133285	293314
96932	293315
71390	293316
81525	293317
91789	293318
26655	293319
213999	293320
139326	293321
14894	293322
168223	293323
184154	293324
29216	293325
13280	293326
10583	293327
203270	293328
181039	293329
6686	293330
100457	293331
37846	293332
250113	293333
2289	293334
72464	293335
104091	293336
5457	293337
214993	293338
177101	293339
579	293340
87739	293341
69342	293342
13908	293343
16899	293344
168433	293345
161107	293346
2038	293347
6278	293348
4213	293349
39023	293350
2425	293351
6311	293352
37132	293353
169914	293354
184	293355
90551	293356
482	293357
120189	293358
14347	293359
29388	293360
219167	293361
109145	293362
70644	293363
80723	293364
46292	293365
209879	293366
167700	293367
23977	293368
137732	293369
83468	293370
104173	293371
40013	293372
102496	293373
88271	293374
191904	293375
81063	293376
3404	293377
12846	293378
77316	293379
98007	293380
110477	293381
114141	293382
186547	293383
12518	293384
60692	293385
16387	293386
29027	293387
7409	293388
212235	293389
23635	293390
25969	293391
262258	293392
35844	293393
94377	293394
253477	293395
70334	293396
294949	293397
154658	293398
23678	293399
123314	293400
32599	293401
291576	293402
212273	293403
178718	293404
261821	293405
92781	293406
306051	293407
33819	293408
40209	293409
37857	293410
65625	293411
59684	293412
203319	293413
8031	293414
290741	293415
62491	293416
29744	293417
79838	293418
135011	293419
34260	293420
4868	293421
54749	293422
9357	293423
72020	293424
177705	293425
125848	293426
277056	293427
2074	293428
47918	293429
92235	293430
143145	293431
115402	293432
15032	293433
4652	293434
22031	293435
76572	293436
199234	293437
85089	293438
4661	293439
142643	293440
4485	293441
107778	293442
217223	293443
11570	293444
193216	293445
82328	293446
9987	293447
308507	293448
7668	293449
18579	293450
202199	293451
15771	293452
31023	293453
89620	293454
51838	293455
67786	293456
202994	293457
47642	293458
50078	293459
10431	293460
7024	293461
77783	293462
58306	293463
34628	293464
3489	293465
302535	293466
112398	293467
37241	293468
13183	293469
301551	293470
94377	293471
158467	293472
362	293473
4241	293474
7404	293475
200038	293476
141337	293477
12314	293478
292156	293479
118876	293480
64202	293481
13878	293482
47092	293483
54965	293484
54666	293485
102259	293486
61108	293487
30771	293488
2286	293489
7377	293490
49022	293491
16515	293492
1337	293493
77191	293494
14619	293495
98029	293496
1237	293497
114542	293498
108782	293499
106864	293500
62521	293501
180771	293502
253262	293503
53666	293504
30512	293505
50137	293506
245123	293507
8830	293508
7176	293509
140311	293510
141947	293511
6131	293512
5676	293513
59081	293514
37437	293515
36694	293516
10630	293517
116038	293518
50818	293519
210409	293520
9229	293521
4719	293522
136547	293523
216254	293524
8436	293525
47745	293526
1463	293527
4561	293528
39537	293529
124723	293530
91276	293531
321129	293532
46856	293533
23173	293534
10560	293535
262059	293536
282816	293537
17060	293538
71895	293539
8748	293540
230380	293541
70914	293542
166395	293543
153491	293544
3937	293545
57079	293546
195727	293547
104056	293548
33188	293549
72380	293550
18613	293551
24914	293552
24218	293553
9216	293554
63094	293555
207028	293556
93556	293557
265096	293558
3128	293559
271996	293560
158354	293561
79072	293562
7771	293563
98900	293564
60376	293565
116063	293566
175223	293567
3417	293568
89654	293569
60233	293570
1486	293571
68964	293572
4047	293573
27618	293574
32980	293575
265253	293576
289768	293577
2790	293578
13832	293579
130728	293580
10530	293581
78243	293582
277665	293583
100592	293584
194310	293585
22719	293586
141819	293587
40000	293588
203	293589
77202	293590
144102	293591
114559	293592
207716	293593
7023	293594
7911	293595
36405	293596
326614	293597
61715	293598
241689	293599
212776	293600
56025	293601
131354	293602
104565	293603
49216	293604
5533	293605
269398	293606
29711	293607
130870	293608
99822	293609
18394	293610
446	293611
49693	293612
78006	293613
104481	293614
115358	293615
252215	293616
22997	293617
14886	293618
92017	293619
193374	293620
17421	293621
1058	293622
30189	293623
319665	293624
36435	293625
197602	293626
18354	293627
91	293628
78567	293629
83406	293630
128970	293631
38333	293632
138238	293633
42619	293634
8827	293635
104090	293636
196635	293637
22366	293638
52802	293639
38627	293640
153586	293641
59362	293642
146411	293643
8670	293644
29515	293645
27152	293646
60280	293647
91417	293648
82815	293649
41745	293650
38276	293651
18574	293652
43390	293653
282226	293654
9802	293655
3750	293656
68570	293657
1873	293658
99878	293659
176323	293660
21656	293661
300028	293662
258094	293663
32133	293664
52606	293665
98341	293666
148498	293667
10784	293668
64742	293669
314335	293670
9967	293671
111914	293672
11811	293673
32310	293674
217166	293675
2682	293676
60529	293677
303	293678
70879	293679
6556	293680
7926	293681
130983	293682
76064	293683
67409	293684
1809	293685
49057	293686
76325	293687
297349	293688
161468	293689
20012	293690
2818	293691
16496	293692
129874	293693
21874	293694
115748	293695
104091	293696
62513	293697
3417	293698
104088	293699
36298	293700
81654	293701
1290	293702
8949	293703
5780	293704
57430	293705
8505	293706
2765	293707
126959	293708
250945	293709
51830	293710
147102	293711
193175	293712
279923	293713
122247	293714
323805	293715
173059	293716
67118	293717
311031	293718
153054	293719
48636	293720
20539	293721
73442	293722
119635	293723
113035	293724
36264	293725
312404	293726
64839	293727
70487	293728
106751	293729
81003	293730
10887	293731
498	293732
280218	293733
26403	293734
68304	293735
56173	293736
80643	293737
78096	293738
9251	293739
26082	293740
78707	293741
17992	293742
2436	293743
29969	293744
312092	293745
7337	293746
72989	293747
68995	293748
73463	293749
1299	293750
28064	293751
29512	293752
65719	293753
286040	293754
120286	293755
112405	293756
13608	293757
284006	293758
2863	293759
51238	293760
42801	293761
5621	293762
19766	293763
155490	293764
15498	293765
18332	293766
4458	293767
210997	293768
1938	293769
129504	293770
18368	293771
4011	293772
7497	293773
50063	293774
149946	293775
59698	293776
59698	293777
153116	293778
82034	293779
13841	293780
40962	293781
5938	293782
81459	293783
198475	293784
50554	293785
298140	293786
81675	293787
6109	293788
290862	293789
299737	293790
126491	293791
303158	293792
25925	293793
166797	293794
132496	293795
126620	293796
81779	293797
257710	293798
1190	293799
196457	293800
36859	293801
309354	293802
56473	293803
85274	293804
132655	293805
133932	293806
14097	293807
132064	293808
132363	293809
111548	293810
220516	293811
161912	293812
142215	293813
43796	293814
482	293815
223320	293816
26621	293817
28155	293818
218548	293819
99901	293820
129778	293821
86808	293822
22652	293823
11113	293824
48725	293825
20050	293826
46250	293827
7737	293828
111190	293829
202	293830
33950	293831
1806	293832
1806	293833
49301	293834
74375	293835
165434	293836
68179	293837
216671	293838
31477	293839
262770	293840
66744	293841
243759	293842
22046	293843
131760	293844
182871	293845
39929	293846
16056	293847
347	293848
22860	293849
173824	293850
2339	293851
5704	293852
17924	293853
291643	293854
286887	293855
262664	293856
239530	293857
285502	293858
118670	293859
125087	293860
194411	293861
123241	293862
84008	293863
66560	293864
11295	293865
8664	293866
55148	293867
270973	293868
67418	293869
16498	293870
328319	293871
207468	293872
53237	293873
17364	293874
130310	293875
25232	293876
18223	293877
107678	293878
24136	293879
610	293880
77720	293881
43985	293882
10997	293883
28460	293884
49378	293885
106107	293886
34512	293887
8959	293888
14667	293889
250340	293890
24139	293891
41804	293892
56356	293893
29900	293894
221028	293895
90309	293896
95451	293897
13683	293898
43322	293899
26041	293900
1212	293901
174706	293902
64757	293903
84755	293904
96857	293905
80841	293906
182446	293907
64737	293908
137810	293909
13531	293910
185957	293911
6269	293912
9397	293913
105351	293914
150916	293915
2361	293916
192311	293917
22092	293918
181351	293919
84792	293920
164520	293921
328490	293922
65551	293923
3927	293924
24023	293925
165950	293926
27104	293927
14667	293928
28165	293929
201876	293930
92706	293931
210030	293932
90772	293933
43807	293934
12139	293935
15614	293936
129070	293937
200800	293938
18915	293939
33731	293940
237361	293941
237397	293942
19574	293943
45338	293944
828	293945
56173	293946
155882	293947
177363	293948
212558	293949
98208	293950
40827	293951
9060	293952
35241	293953
35855	293954
6321	293955
100220	293956
66981	293957
248747	293958
3426	293959
91313	293960
42409	293961
70479	293962
313323	293963
80069	293964
105447	293965
18	293966
56754	293967
39554	293968
46851	293969
2671	293970
11601	293971
147750	293972
44097	293973
47339	293974
81969	293975
33520	293976
29048	293977
60202	293978
27617	293979
64565	293980
44826	293981
24276	293982
191732	293983
54204	293984
197680	293985
139148	293986
95467	293987
199690	293988
106553	293989
64751	293990
256765	293991
76290	293992
164944	293993
162803	293994
94697	293995
152171	293996
174015	293997
9784	293998
1945	293999
99535	294000
60924	294001
66697	294002
86722	294003
137240	294004
59214	294005
2259	294006
56000	294007
173223	294008
48126	294009
7730	294010
91086	294011
103039	294012
13888	294013
2203	294014
143149	294015
140640	294016
44467	294017
137424	294018
33150	294019
3482	294020
83349	294021
7527	294022
45956	294023
33750	294024
77651	294025
82773	294026
37179	294027
129360	294028
153963	294029
48414	294030
1067	294031
193135	294032
67126	294033
21852	294034
181642	294035
44625	294036
78	294037
205180	294038
165086	294039
12244	294040
157328	294041
99350	294042
59273	294043
80326	294044
120579	294045
14776	294046
125111	294047
78845	294048
8597	294049
12320	294050
91607	294051
58982	294052
51325	294053
303805	294054
295436	294055
910	294056
66696	294057
117043	294058
8611	294059
85444	294060
88647	294061
297222	294062
38124	294063
3610	294064
2625	294065
616	294066
48323	294067
1	294068
99540	294069
8621	294070
102294	294071
29572	294072
11988	294073
42930	294074
2731	294075
254380	294076
28764	294077
26368	294078
69579	294079
1647	294080
65220	294081
38546	294082
276774	294083
15652	294084
132437	294085
19835	294086
6043	294087
53062	294088
181053	294089
38364	294090
36541	294091
82274	294092
141649	294093
137050	294094
78028	294095
2216	294096
5412	294097
57893	294098
1995	294099
16954	294100
25834	294101
4027	294102
1238	294103
100161	294104
21745	294105
29729	294106
23305	294107
186617	294108
83722	294109
3084	294110
28031	294111
86181	294112
1398	294113
301872	294114
160571	294115
12028	294116
18107	294117
113740	294118
17523	294119
78	294120
540	294121
113897	294122
103524	294123
3761	294124
182618	294125
119074	294126
184359	294127
26127	294128
953	294129
14604	294130
256282	294131
96061	294132
208277	294133
127914	294134
45124	294135
44431	294136
2180	294137
13314	294138
162534	294139
57656	294140
57656	294141
221076	294142
20921	294143
9892	294144
35204	294145
41314	294146
81204	294147
70693	294148
170358	294149
26355	294150
5454	294151
34275	294152
23893	294153
1140	294154
179954	294155
1306	294156
66658	294157
125240	294158
117968	294159
175147	294160
4796	294161
23296	294162
207259	294163
156882	294164
249	294165
121549	294166
9121	294167
217489	294168
20676	294169
261370	294170
194553	294171
17866	294172
11695	294173
17960	294174
78858	294175
35721	294176
54740	294177
142830	294178
185375	294179
1686	294180
267935	294181
86128	294182
23646	294183
112749	294184
146930	294185
5420	294186
25317	294187
28466	294188
58659	294189
2870	294190
22770	294191
132821	294192
13404	294193
30862	294194
9861	294195
159620	294196
142093	294197
177999	294198
243555	294199
279	294200
34119	294201
145623	294202
126738	294203
3774	294204
52210	294205
22893	294206
251041	294207
136982	294208
2812	294209
91153	294210
130291	294211
45210	294212
101455	294213
792	294214
187100	294215
76737	294216
9818	294217
39741	294218
2182	294219
9232	294220
2428	294221
86278	294222
14514	294223
13052	294224
52097	294225
130820	294226
83800	294227
11778	294228
17794	294229
14251	294230
34776	294231
22547	294232
56865	294233
129485	294234
19304	294235
80778	294236
69451	294237
158191	294238
205265	294239
312156	294240
123306	294241
24579	294242
10667	294243
190346	294244
79525	294245
290916	294246
25128	294247
12685	294248
22552	294249
41811	294250
293278	294251
116	294252
15575	294253
92078	294254
305042	294255
53336	294256
40754	294257
39943	294258
6580	294259
20915	294260
103158	294261
4026	294262
113139	294263
34613	294264
39805	294265
250971	294266
188754	294267
121619	294268
60561	294269
103459	294270
26061	294271
46540	294272
17892	294273
4617	294274
21311	294275
6310	294276
478	294277
27650	294278
8155	294279
18838	294280
66016	294281
18723	294282
10693	294283
9466	294284
15	294285
54155	294286
1683	294287
35924	294288
209713	294289
86273	294290
124205	294291
8814	294292
7244	294293
270752	294294
212183	294295
36652	294296
177622	294297
39035	294298
12683	294299
17001	294300
2559	294301
34473	294302
42067	294303
81310	294304
103750	294305
10521	294306
210263	294307
11293	294308
1621	294309
52141	294310
14	294311
37926	294312
2103	294313
106424	294314
915	294315
72611	294316
1047	294317
96093	294318
2095	294319
18394	294320
3401	294321
15465	294322
202614	294323
16631	294324
140860	294325
7106	294326
96418	294327
71219	294328
71012	294329
263756	294330
86194	294331
41117	294332
41764	294333
27558	294334
2878	294335
29749	294336
5371	294337
12231	294338
11026	294339
55457	294340
63935	294341
2051	294342
60834	294343
191321	294344
103770	294345
180158	294346
89849	294347
202871	294348
269922	294349
301266	294350
2773	294351
17125	294352
133742	294353
11965	294354
315796	294355
90469	294356
75678	294357
85053	294358
328527	294359
8270	294360
6115	294361
7604	294362
156665	294363
15493	294364
227419	294365
1658	294366
101403	294367
274880	294368
37028	294369
712	294370
21270	294371
187488	294372
9002	294373
76396	294374
125627	294375
19385	294376
79496	294377
104501	294378
4259	294379
79496	294380
25648	294381
153656	294382
132936	294383
41566	294384
10633	294385
118219	294386
320110	294387
107346	294388
3091	294389
88786	294390
10110	294391
48868	294392
102389	294393
3445	294394
55263	294395
193	294396
325215	294397
98190	294398
239606	294399
61722	294400
119865	294401
1296	294402
70146	294403
3900	294404
108989	294405
46977	294406
110506	294407
166004	294408
61751	294409
1105	294410
7871	294411
38857	294412
31036	294413
236390	294414
61271	294415
2830	294416
50749	294417
19022	294418
291916	294419
81786	294420
27205	294421
60677	294422
21676	294423
25447	294424
25284	294425
117547	294426
1139	294427
1188	294428
24819	294429
1040	294430
135238	294431
172706	294432
295157	294433
113103	294434
51403	294435
193600	294436
1826	294437
101587	294438
2974	294439
192513	294440
56925	294441
200298	294442
21666	294443
102177	294444
252014	294445
32041	294446
54368	294447
6768	294448
13472	294449
21296	294450
100072	294451
113513	294452
44835	294453
525	294454
44432	294455
53914	294456
5990	294457
8715	294458
8420	294459
1	294460
5253	294461
6736	294462
12803	294463
127492	294464
10429	294465
36448	294466
23993	294467
60613	294468
42241	294469
102197	294470
27541	294471
37922	294472
114345	294473
2635	294474
51514	294475
312012	294476
184352	294477
273319	294478
2816	294479
20378	294480
81046	294481
14829	294482
150943	294483
198996	294484
327645	294485
190363	294486
11279	294487
306233	294488
19142	294489
115792	294490
208470	294491
104156	294492
6375	294493
305	294494
5	294495
81346	294496
180910	294497
55184	294498
79422	294499
212722	294500
89887	294501
88043	294502
9779	294503
1657	294504
101904	294505
9645	294506
232908	294507
326528	294508
84703	294509
78445	294510
4328	294511
45922	294512
6	294513
74902	294514
87839	294515
42520	294516
41904	294517
323	294518
238311	294519
24467	294520
30197	294521
7157	294522
130984	294523
140340	294524
217727	294525
110	294526
11468	294527
217227	294528
19093	294529
51441	294530
81622	294531
36552	294532
51077	294533
44808	294534
170326	294535
1359	294536
17773	294537
118650	294538
185089	294539
53824	294540
42518	294541
55695	294542
86210	294543
38118	294544
50533	294545
172584	294546
10137	294547
181035	294548
151594	294549
199	294550
89155	294551
78459	294552
50842	294553
164577	294554
55144	294555
80503	294556
14554	294557
178973	294558
1904	294559
19835	294560
2002	294561
3137	294562
1253	294563
12523	294564
10201	294565
4956	294566
34635	294567
29456	294568
6289	294569
38168	294570
138354	294571
39528	294572
30558	294573
27409	294574
23842	294575
30980	294576
72358	294577
47838	294578
166	294579
37283	294580
18801	294581
3715	294582
10168	294583
2006	294584
57355	294585
46184	294586
64855	294587
20549	294588
47509	294589
55001	294590
3920	294591
4883	294592
261244	294593
2193	294594
169309	294595
9497	294596
121351	294597
182368	294598
141079	294599
228783	294600
7071	294601
1544	294602
235849	294603
125977	294604
144817	294605
54152	294606
26031	294607
179858	294608
101536	294609
10473	294610
83570	294611
35671	294612
83895	294613
96898	294614
162	294615
5069	294616
12290	294617
139311	294618
200394	294619
93357	294620
69125	294621
9842	294622
100169	294623
126538	294624
47917	294625
30175	294626
140370	294627
232922	294628
192310	294629
49142	294630
95550	294631
190935	294632
6564	294633
98549	294634
309046	294635
213029	294636
314401	294637
111713	294638
137026	294639
58169	294640
26099	294641
200776	294642
48973	294643
158417	294644
144890	294645
253054	294646
215477	294647
148719	294648
77218	294649
123660	294650
326946	294651
202770	294652
124130	294653
120434	294654
207195	294655
8027	294656
58584	294657
206118	294658
8027	294659
7503	294660
265820	294661
89707	294662
185906	294663
6843	294664
19210	294665
221677	294666
97883	294667
15084	294668
130743	294669
41828	294670
103638	294671
242698	294672
301718	294673
211045	294674
137448	294675
57612	294676
34655	294677
29585	294678
108792	294679
51671	294680
108058	294681
8339	294682
23632	294683
247332	294684
103436	294685
84064	294686
167695	294687
293383	294688
2890	294689
2876	294690
62271	294691
91261	294692
65051	294693
97495	294694
8031	294695
34076	294696
1465	294697
102004	294698
2732	294699
266975	294700
62787	294701
156581	294702
14408	294703
217013	294704
2637	294705
236636	294706
11457	294707
141398	294708
55236	294709
104888	294710
81433	294711
280132	294712
30263	294713
132114	294714
56529	294715
205391	294716
72824	294717
20034	294718
143038	294719
33563	294720
19575	294721
158415	294722
151430	294723
88372	294724
25029	294725
47052	294726
2929	294727
11457	294728
41469	294729
4255	294730
106242	294731
313529	294732
150172	294733
48739	294734
89426	294735
14648	294736
52420	294737
214162	294738
78668	294739
319268	294740
2771	294741
199537	294742
98730	294743
51036	294744
142105	294745
9242	294746
778	294747
60292	294748
181340	294749
61190	294750
17661	294751
179431	294752
10887	294753
250357	294754
149452	294755
49344	294756
70519	294757
8429	294758
71843	294759
61481	294760
147119	294761
91229	294762
91562	294763
62137	294764
59702	294765
179583	294766
189515	294767
1317	294768
232547	294769
26061	294770
167585	294771
58339	294772
93795	294773
40703	294774
16985	294775
34860	294776
17293	294777
122100	294778
21567	294779
72566	294780
79582	294781
37175	294782
117926	294783
14969	294784
272989	294785
135644	294786
170099	294787
7797	294788
56011	294789
5069	294790
177223	294791
169010	294792
25167	294793
35270	294794
22262	294795
211635	294796
288625	294797
96026	294798
59685	294799
146300	294800
2890	294801
57125	294802
243357	294803
715	294804
20392	294805
13116	294806
77873	294807
54095	294808
34044	294809
99285	294810
3137	294811
196918	294812
50477	294813
202374	294814
33599	294815
104113	294816
49464	294817
177958	294818
78368	294819
63151	294820
159728	294821
42648	294822
29403	294823
84930	294824
15861	294825
6968	294826
142043	294827
202573	294828
19466	294829
54647	294830
76147	294831
29359	294832
62664	294833
10787	294834
1462	294835
26822	294836
90860	294837
61707	294838
244419	294839
53024	294840
112543	294841
6222	294842
6620	294843
13338	294844
3255	294845
144197	294846
5957	294847
77678	294848
10572	294849
28273	294850
61114	294851
34549	294852
117294	294853
207290	294854
1555	294855
21	294856
48990	294857
60159	294858
1939	294859
194695	294860
27591	294861
80685	294862
9818	294863
8873	294864
20113	294865
5749	294866
16861	294867
120906	294868
18623	294869
43731	294870
7953	294871
28119	294872
17768	294873
4632	294874
39776	294875
16831	294876
203637	294877
84932	294878
9912	294879
181635	294880
17998	294881
132389	294882
205515	294883
168430	294884
20624	294885
133471	294886
56980	294887
195628	294888
210768	294889
28373	294890
77109	294891
18043	294892
68347	294893
223190	294894
210261	294895
322915	294896
1397	294897
79415	294898
31960	294899
9080	294900
2966	294901
187640	294902
154590	294903
2608	294904
655	294905
6589	294906
65975	294907
12529	294908
11737	294909
190127	294910
6634	294911
205352	294912
80145	294913
50204	294914
209356	294915
1119	294916
105670	294917
76212	294918
105888	294919
55370	294920
105834	294921
4527	294922
99135	294923
6320	294924
26135	294925
14069	294926
195891	294927
16800	294928
9681	294929
198671	294930
83	294931
37676	294932
21193	294933
113002	294934
45236	294935
18025	294936
196118	294937
18791	294938
87690	294939
1001	294940
71300	294941
1825	294942
19597	294943
4866	294944
1508	294945
131618	294946
116014	294947
178	294948
5461	294949
10189	294950
34712	294951
43380	294952
73493	294953
113	294954
15226	294955
7657	294956
80	294957
207581	294958
45728	294959
87	294960
4394	294961
8781	294962
14111	294963
86478	294964
501	294965
110514	294966
1326	294967
22145	294968
73453	294969
45691	294970
63197	294971
27108	294972
46691	294973
56902	294974
4850	294975
31197	294976
13849	294977
140264	294978
23846	294979
2026	294980
544	294981
91461	294982
5204	294983
234279	294984
212735	294985
91629	294986
160323	294987
604	294988
78072	294989
190582	294990
13822	294991
2078	294992
216711	294993
25527	294994
94337	294995
97	294996
4128	294997
2443	294998
4441	294999
4983	295000
1110	295001
2196	295002
639	295003
38746	295004
143200	295005
5223	295006
204	295007
28145	295008
13484	295009
3559	295010
72089	295011
277071	295012
24930	295013
2132	295014
197783	295015
189618	295016
4478	295017
248939	295018
198851	295019
33658	295020
11569	295021
11314	295022
20015	295023
1442	295024
9943	295025
291323	295026
79574	295027
214447	295028
240857	295029
166932	295030
128461	295031
19399	295032
90271	295033
67150	295034
1198	295035
19354	295036
10626	295037
205317	295038
179	295039
31730	295040
183471	295041
7396	295042
159841	295043
102505	295044
98136	295045
6511	295046
13062	295047
7055	295048
46442	295049
227	295050
378	295051
16196	295052
26213	295053
151944	295054
262978	295055
23321	295056
211250	295057
283129	295058
64818	295059
84302	295060
68453	295061
18641	295062
18803	295063
4016	295064
55679	295065
200	295066
23165	295067
37	295068
21230	295069
53431	295070
126556	295071
150010	295072
131	295073
7231	295074
100482	295075
14059	295076
55470	295077
32908	295078
89008	295079
21003	295080
39418	295081
1450	295082
28888	295083
121412	295084
5552	295085
10072	295086
110525	295087
117596	295088
131011	295089
42641	295090
43335	295091
63059	295092
858	295093
6650	295094
18756	295095
25720	295096
122354	295097
55905	295098
29790	295099
57304	295100
201415	295101
43369	295102
5298	295103
135737	295104
74758	295105
1294	295106
9421	295107
158729	295108
32719	295109
90013	295110
80732	295111
129159	295112
280389	295113
3215	295114
6481	295115
4541	295116
70091	295117
3101	295118
163827	295119
34406	295120
17044	295121
44232	295122
238259	295123
42753	295124
8186	295125
8004	295126
212802	295127
17413	295128
155	295129
28822	295130
167992	295131
22270	295132
28	295133
35	295134
148071	295135
39237	295136
9756	295137
841	295138
36498	295139
115	295140
136251	295141
873	295142
86476	295143
4618	295144
4971	295145
129128	295146
135694	295147
10406	295148
35771	295149
4635	295150
1010	295151
1530	295152
61361	295153
4427	295154
202741	295155
117769	295156
24619	295157
152277	295158
126970	295159
14495	295160
3180	295161
1860	295162
1151	295163
111536	295164
1157	295165
147	295166
580	295167
3117	295168
906	295169
22370	295170
60	295171
5430	295172
76781	295173
2585	295174
114060	295175
216443	295176
63366	295177
83379	295178
3035	295179
30248	295180
1188	295181
53996	295182
66891	295183
312453	295184
86989	295185
255838	295186
198018	295187
11830	295188
53961	295189
121824	295190
261292	295191
278200	295192
94456	295193
49303	295194
4909	295195
148648	295196
29005	295197
118883	295198
25064	295199
134788	295200
37884	295201
73764	295202
83504	295203
11949	295204
73007	295205
113584	295206
14941	295207
10057	295208
26379	295209
40457	295210
15808	295211
133749	295212
63070	295213
203840	295214
72632	295215
6	295216
2674	295217
193818	295218
137795	295219
105997	295220
247477	295221
8342	295222
79736	295223
1266	295224
537	295225
35369	295226
309184	295227
2241	295228
173535	295229
671	295230
248918	295231
74334	295232
136093	295233
101011	295234
283291	295235
139069	295236
22900	295237
5153	295238
38646	295239
8005	295240
135130	295241
321934	295242
24191	295243
169233	295244
6	295245
283770	295246
29206	295247
201554	295248
13897	295249
229913	295250
64730	295251
116905	295252
129900	295253
129156	295254
3091	295255
88274	295256
127748	295257
703	295258
123823	295259
224443	295260
58341	295261
77593	295262
8730	295263
96258	295264
52238	295265
80362	295266
18983	295267
32126	295268
88761	295269
45044	295270
9221	295271
261442	295272
226156	295273
39650	295274
26724	295275
7491	295276
212961	295277
88808	295278
5163	295279
109303	295280
20338	295281
105913	295282
88527	295283
110832	295284
219902	295285
3449	295286
795	295287
8656	295288
191772	295289
32967	295290
1168	295291
104170	295292
5852	295293
106455	295294
11869	295295
60317	295296
41917	295297
72012	295298
5577	295299
64558	295300
202670	295301
16971	295302
39054	295303
39812	295304
33002	295305
26267	295306
82433	295307
96763	295308
193489	295309
154961	295310
11965	295311
281712	295312
183712	295313
113009	295314
83110	295315
132012	295316
19015	295317
34655	295318
37586	295319
178790	295320
20739	295321
83705	295322
57821	295323
27292	295324
204603	295325
113842	295326
75623	295327
314270	295328
11634	295329
130040	295330
13095	295331
17336	295332
51492	295333
122212	295334
292194	295335
79023	295336
1367	295337
10572	295338
17823	295339
203213	295340
28694	295341
20342	295342
10708	295343
39101	295344
130518	295345
25492	295346
8133	295347
175538	295348
116093	295349
13831	295350
14834	295351
8773	295352
29025	295353
108036	295354
31219	295355
84829	295356
17526	295357
8709	295358
50401	295359
150374	295360
30445	295361
2083	295362
49245	295363
53640	295364
47166	295365
31044	295366
773	295367
28439	295368
69161	295369
89787	295370
24730	295371
27623	295372
12583	295373
67147	295374
44996	295375
103035	295376
3236	295377
251	295378
81486	295379
16566	295380
9439	295381
233281	295382
58743	295383
14441	295384
289	295385
4595	295386
12348	295387
591	295388
864	295389
16013	295390
65604	295391
221237	295392
110155	295393
32588	295394
151945	295395
49527	295396
134667	295397
12511	295398
120930	295399
270233	295400
122	295401
265181	295402
46869	295403
172118	295404
1433	295405
31019	295406
15595	295407
5199	295408
108763	295409
9196	295410
88675	295411
29578	295412
198555	295413
32605	295414
762	295415
270483	295416
63	295417
1702	295418
69538	295419
2064	295420
105	295421
24888	295422
34046	295423
39859	295424
6090	295425
283886	295426
38193	295427
4651	295428
8984	295429
158073	295430
296747	295431
8101	295432
254495	295433
305031	295434
37650	295435
37650	295436
252606	295437
9243	295438
155484	295439
74556	295440
45157	295441
25389	295442
37414	295443
55668	295444
41956	295445
12096	295446
40115	295447
245329	295448
44370	295449
15879	295450
38023	295451
176605	295452
2812	295453
139487	295454
28163	295455
138712	295456
54042	295457
37072	295458
42476	295459
53894	295460
153107	295461
3986	295462
60773	295463
225855	295464
186985	295465
113225	295466
161748	295467
3088	295468
4383	295469
31587	295470
110563	295471
118147	295472
115242	295473
5129	295474
88184	295475
100244	295476
5041	295477
65102	295478
25085	295479
51280	295480
18817	295481
25047	295482
1923	295483
10466	295484
51793	295485
91070	295486
84981	295487
42	295488
254202	295489
114910	295490
21224	295491
4427	295492
57758	295493
155517	295494
295	295495
4749	295496
210877	295497
153649	295498
28	295499
131822	295500
4883	295501
4284	295502
12640	295503
201027	295504
34468	295505
11962	295506
55049	295507
131822	295508
503	295509
33335	295510
52713	295511
300844	295512
28	295513
6682	295514
1173	295515
161928	295516
23403	295517
184804	295518
19250	295519
4314	295520
81353	295521
202087	295522
135286	295523
9033	295524
98	295525
210249	295526
47814	295527
10324	295528
51840	295529
35361	295530
96338	295531
48054	295532
82028	295533
44626	295534
826	295535
231844	295536
79665	295537
205108	295538
346	295539
27	295540
464	295541
396	295542
65	295543
34410	295544
12243	295545
32636	295546
7100	295547
117431	295548
210813	295549
37255	295550
6442	295551
70611	295552
11038	295553
50587	295554
87025	295555
9383	295556
57031	295557
216749	295558
117509	295559
161624	295560
88346	295561
15305	295562
11071	295563
367	295564
3266	295565
52828	295566
1979	295567
11920	295568
93675	295569
39008	295570
15782	295571
4321	295572
8147	295573
26418	295574
50273	295575
80682	295576
684	295577
23186	295578
126341	295579
83203	295580
136	295581
106110	295582
138379	295583
62030	295584
160130	295585
11540	295586
57581	295587
55305	295588
120610	295589
20948	295590
36691	295591
45487	295592
77930	295593
51904	295594
7787	295595
18254	295596
131865	295597
186114	295598
6360	295599
2821	295600
60307	295601
13962	295602
182502	295603
40865	295604
27788	295605
13718	295606
253421	295607
74755	295608
311479	295609
190765	295610
81880	295611
97596	295612
6023	295613
26752	295614
21472	295615
86629	295616
23913	295617
36993	295618
4049	295619
13476	295620
6624	295621
65855	295622
3137	295623
36153	295624
57820	295625
78330	295626
145097	295627
17157	295628
24797	295629
24508	295630
100967	295631
24398	295632
14704	295633
5349	295634
43077	295635
91075	295636
24477	295637
201654	295638
192526	295639
162011	295640
63828	295641
20124	295642
72889	295643
304443	295644
43726	295645
251429	295646
54744	295647
42104	295648
15683	295649
50310	295650
5068	295651
39516	295652
26946	295653
125859	295654
202990	295655
48240	295656
13045	295657
81768	295658
170738	295659
33949	295660
89958	295661
250576	295662
3569	295663
22396	295664
65530	295665
17625	295666
82337	295667
2562	295668
18804	295669
39382	295670
7244	295671
240417	295672
35584	295673
126393	295674
128921	295675
50192	295676
18669	295677
99891	295678
34863	295679
146310	295680
41216	295681
10047	295682
34345	295683
24257	295684
51843	295685
1693	295686
53603	295687
137661	295688
4487	295689
251670	295690
114707	295691
20702	295692
73492	295693
242806	295694
25903	295695
24288	295696
136519	295697
12488	295698
61249	295699
208733	295700
53	295701
484	295702
15303	295703
10844	295704
1379	295705
82512	295706
17268	295707
2409	295708
18025	295709
474	295710
9138	295711
62651	295712
253	295713
100125	295714
29585	295715
81977	295716
4760	295717
97721	295718
52189	295719
276139	295720
75	295721
185599	295722
61284	295723
202034	295724
300167	295725
5306	295726
3187	295727
4348	295728
3624	295729
150579	295730
43833	295731
12075	295732
8328	295733
1944	295734
192811	295735
90993	295736
230951	295737
10760	295738
39835	295739
41018	295740
14243	295741
26884	295742
324148	295743
58098	295744
14243	295745
26722	295746
320180	295747
26722	295748
87731	295749
39711	295750
212700	295751
958	295752
958	295753
958	295754
995	295755
1657	295756
105474	295757
16510	295758
304578	295759
79775	295760
34680	295761
105	295762
128686	295763
20465	295764
196711	295765
242523	295766
223406	295767
253311	295768
18256	295769
90007	295770
94803	295771
15808	295772
197716	295773
58976	295774
82095	295775
52014	295776
203789	295777
192861	295778
45700	295779
27723	295780
4257	295781
291630	295782
72889	295783
8386	295784
36913	295785
83259	295786
83858	295787
97176	295788
125319	295789
38222	295790
13894	295791
125063	295792
185292	295793
12976	295794
229500	295795
9196	295796
67859	295797
14002	295798
3045	295799
61334	295800
36485	295801
45	295802
17268	295803
965	295804
21563	295805
115072	295806
3252	295807
120198	295808
106391	295809
2505	295810
157705	295811
135697	295812
5013	295813
210430	295814
23650	295815
8135	295816
120243	295817
15156	295818
147174	295819
180355	295820
2019	295821
93854	295822
1302	295823
1231	295824
74578	295825
52464	295826
60761	295827
60761	295828
79559	295829
85330	295830
29886	295831
37039	295832
1626	295833
5009	295834
39453	295835
7668	295836
47656	295837
32018	295838
181713	295839
245133	295840
70611	295841
58653	295842
39234	295843
7785	295844
10368	295845
151122	295846
6458	295847
122392	295848
44413	295849
307075	295850
130224	295851
7447	295852
107717	295853
49467	295854
116671	295855
4043	295856
191678	295857
4	295858
45377	295859
115569	295860
56357	295861
79980	295862
39723	295863
29625	295864
46776	295865
453	295866
54128	295867
4861	295868
49534	295869
85985	295870
72201	295871
8971	295872
9608	295873
31546	295874
870	295875
33009	295876
206290	295877
122616	295878
104885	295879
87004	295880
250730	295881
61905	295882
182937	295883
6755	295884
30682	295885
43217	295886
126494	295887
197627	295888
24415	295889
10952	295890
3368	295891
19610	295892
41509	295893
18344	295894
46257	295895
9209	295896
11785	295897
11106	295898
3319	295899
8997	295900
133540	295901
410	295902
38334	295903
33732	295904
94787	295905
23288	295906
125068	295907
164870	295908
84539	295909
121888	295910
19960	295911
314653	295912
247734	295913
219941	295914
37553	295915
30250	295916
192112	295917
28840	295918
14198	295919
213035	295920
137073	295921
178460	295922
10438	295923
38522	295924
251322	295925
3513	295926
67328	295927
23905	295928
131312	295929
164717	295930
39544	295931
82559	295932
135133	295933
31121	295934
133644	295935
26989	295936
1610	295937
7745	295938
54281	295939
87202	295940
33824	295941
133	295942
11929	295943
33009	295944
159224	295945
3045	295946
173926	295947
125136	295948
87942	295949
586	295950
112340	295951
78872	295952
15053	295953
7569	295954
76746	295955
57769	295956
43627	295957
131246	295958
57083	295959
61520	295960
56337	295961
9833	295962
178668	295963
22717	295964
812	295965
142471	295966
57423	295967
19570	295968
18776	295969
94438	295970
28968	295971
46083	295972
2335	295973
15697	295974
96414	295975
53	295976
78850	295977
17697	295978
254900	295979
79468	295980
132316	295981
25977	295982
88947	295983
65581	295984
122348	295985
252979	295986
237650	295987
9	295988
136755	295989
28962	295990
25779	295991
40157	295992
8694	295993
114921	295994
91667	295995
17117	295996
26025	295997
13499	295998
27977	295999
32089	296000
32089	296001
1963	296002
9032	296003
146471	296004
20165	296005
59126	296006
180730	296007
326798	296008
11747	296009
25017	296010
180139	296011
142141	296012
133499	296013
59126	296014
51489	296015
276122	296016
209750	296017
152765	296018
37792	296019
2851	296020
43599	296021
40473	296022
15803	296023
18637	296024
18359	296025
46296	296026
437	296027
13688	296028
51387	296029
9384	296030
214610	296031
289820	296032
299474	296033
16603	296034
526	296035
9649	296036
29265	296037
13262	296038
120503	296039
123806	296040
17241	296041
289840	296042
5731	296043
4754	296044
34924	296045
48208	296046
288651	296047
58269	296048
26281	296049
36293	296050
56453	296051
8434	296052
34570	296053
10057	296054
47367	296055
2435	296056
63920	296057
318078	296058
254081	296059
53423	296060
44383	296061
35950	296062
1140	296063
17509	296064
104132	296065
30066	296066
2238	296067
47740	296068
33899	296069
77773	296070
78512	296071
1632	296072
3982	296073
77341	296074
2897	296075
17530	296076
126492	296077
13028	296078
8397	296079
5987	296080
998	296081
8673	296082
76747	296083
6048	296084
42944	296085
14534	296086
22610	296087
24185	296088
4941	296089
188259	296090
91863	296091
196594	296092
211022	296093
1448	296094
320223	296095
70698	296096
140556	296097
13747	296098
4075	296099
1402	296100
3410	296101
293502	296102
21904	296103
29127	296104
70845	296105
83115	296106
95019	296107
44105	296108
46997	296109
83014	296110
462	296111
290033	296112
137087	296113
40803	296114
254988	296115
16229	296116
452	296117
35765	296118
96669	296119
207961	296120
147368	296121
15711	296122
16436	296123
78176	296124
1771	296125
53631	296126
54883	296127
45246	296128
19933	296129
34057	296130
21956	296131
76440	296132
307389	296133
32705	296134
31949	296135
26558	296136
54695	296137
125	296138
207600	296139
858	296140
38410	296141
3526	296142
133664	296143
30315	296144
196708	296145
49947	296146
53916	296147
18703	296148
1043	296149
180909	296150
120567	296151
126695	296152
63021	296153
304314	296154
26198	296155
100647	296156
10771	296157
9542	296158
1228	296159
283704	296160
10507	296161
62907	296162
46708	296163
12526	296164
72349	296165
319	296166
6175	296167
30187	296168
72347	296169
824	296170
664	296171
87925	296172
78872	296173
503	296174
14907	296175
122281	296176
63655	296177
138721	296178
4979	296179
66975	296180
110563	296181
24141	296182
3084	296183
122	296184
38735	296185
32985	296186
5985	296187
29413	296188
31051	296189
23081	296190
76129	296191
309555	296192
241511	296193
147495	296194
166	296195
46774	296196
29741	296197
51381	296198
12727	296199
15911	296200
1103	296201
175	296202
220544	296203
928	296204
2388	296205
107131	296206
231348	296207
27420	296208
255323	296209
211888	296210
38898	296211
6225	296212
3725	296213
99005	296214
130431	296215
19938	296216
20	296217
57782	296218
20517	296219
35821	296220
18371	296221
150080	296222
153525	296223
7369	296224
17676	296225
27943	296226
3	296227
57782	296228
3559	296229
917	296230
13	296231
152916	296232
87857	296233
33764	296234
68937	296235
104893	296236
70748	296237
166092	296238
16226	296239
52592	296240
110482	296241
82730	296242
229685	296243
109837	296244
32987	296245
18	296246
76602	296247
157637	296248
33339	296249
25133	296250
77304	296251
104474	296252
49465	296253
136577	296254
2189	296255
67588	296256
90947	296257
86631	296258
25903	296259
206828	296260
203	296261
14653	296262
33526	296263
5072	296264
127201	296265
15641	296266
93344	296267
31636	296268
559	296269
99666	296270
74795	296271
26431	296272
19936	296273
164149	296274
4892	296275
53309	296276
1719	296277
256	296278
31019	296279
22376	296280
2944	296281
13145	296282
241878	296283
26147	296284
187724	296285
309614	296286
30041	296287
157690	296288
18944	296289
44450	296290
244494	296291
164	296292
157912	296293
372	296294
35833	296295
96106	296296
8685	296297
149505	296298
46177	296299
168216	296300
77530	296301
23258	296302
123700	296303
84833	296304
32384	296305
3615	296306
9593	296307
12044	296308
111512	296309
2719	296310
24325	296311
103308	296312
16625	296313
137727	296314
7190	296315
23580	296316
4712	296317
133781	296318
54120	296319
81876	296320
235991	296321
5006	296322
10224	296323
25202	296324
289919	296325
48382	296326
47209	296327
135117	296328
10767	296329
181923	296330
124851	296331
212490	296332
27042	296333
75719	296334
109293	296335
1072	296336
583	296337
35093	296338
39	296339
30583	296340
26945	296341
136259	296342
107393	296343
6339	296344
2983	296345
28606	296346
20398	296347
39126	296348
4244	296349
101278	296350
29001	296351
1306	296352
14522	296353
9290	296354
130810	296355
45062	296356
181332	296357
164	296358
8162	296359
161101	296360
11094	296361
43936	296362
123621	296363
293438	296364
61889	296365
27250	296366
247163	296367
29127	296368
29278	296369
42067	296370
130360	296371
6103	296372
94241	296373
41930	296374
127372	296375
87718	296376
510	296377
9496	296378
6391	296379
5412	296380
126162	296381
901	296382
89655	296383
105091	296384
115725	296385
9191	296386
71692	296387
76537	296388
31012	296389
35905	296390
10610	296391
61831	296392
196883	296393
39304	296394
107955	296395
227726	296396
1996	296397
56595	296398
59720	296399
159090	296400
160982	296401
290	296402
138067	296403
5710	296404
95047	296405
150607	296406
73508	296407
16645	296408
71438	296409
150709	296410
88380	296411
10916	296412
31254	296413
152252	296414
54068	296415
120403	296416
82641	296417
22789	296418
33440	296419
30557	296420
745	296421
31872	296422
3992	296423
86262	296424
54	296425
6376	296426
200	296427
1613	296428
46523	296429
216020	296430
45742	296431
1542	296432
90007	296433
34139	296434
225742	296435
5153	296436
3406	296437
150713	296438
107610	296439
65828	296440
17943	296441
93045	296442
130097	296443
27295	296444
148455	296445
18624	296446
205431	296447
260310	296448
317448	296449
26543	296450
108953	296451
15453	296452
478	296453
105335	296454
137223	296455
64554	296456
68090	296457
40476	296458
300562	296459
151484	296460
170292	296461
65308	296462
153006	296463
14815	296464
37765	296465
232	296466
24464	296467
64125	296468
36203	296469
7157	296470
24404	296471
23721	296472
11599	296473
88026	296474
2435	296475
5051	296476
18222	296477
2023	296478
71125	296479
4036	296480
16987	296481
111623	296482
4400	296483
26845	296484
50055	296485
67257	296486
25444	296487
65999	296488
45973	296489
39221	296490
38592	296491
14169	296492
58295	296493
38322	296494
35166	296495
17037	296496
85250	296497
57588	296498
275372	296499
5014	296500
14223	296501
58230	296502
36555	296503
4722	296504
48594	296505
57593	296506
87930	296507
9062	296508
180839	296509
109199	296510
75171	296511
27445	296512
13679	296513
13679	296514
39974	296515
57443	296516
210266	296517
119606	296518
4801	296519
25985	296520
204022	296521
74001	296522
1991	296523
97261	296524
62924	296525
47570	296526
3396	296527
18654	296528
114950	296529
180204	296530
10670	296531
51208	296532
185349	296533
74613	296534
136365	296535
248141	296536
16852	296537
7382	296538
58	296539
1995	296540
7461	296541
108351	296542
13385	296543
5130	296544
100762	296545
2860	296546
9154	296547
16	296548
79512	296549
159251	296550
25731	296551
88925	296552
133514	296553
248	296554
120746	296555
8535	296556
54279	296557
5412	296558
526	296559
56583	296560
81091	296561
28340	296562
324414	296563
601	296564
286454	296565
123217	296566
35547	296567
108697	296568
120326	296569
165526	296570
111938	296571
216519	296572
2153	296573
26323	296574
94573	296575
215716	296576
113011	296577
35959	296578
4355	296579
363	296580
185	296581
168005	296582
6001	296583
9	296584
81784	296585
3091	296586
71562	296587
54411	296588
9	296589
16603	296590
753	296591
57534	296592
15477	296593
1858	296594
37523	296595
39699	296596
33039	296597
38371	296598
13376	296599
19699	296600
149418	296601
262	296602
15173	296603
612	296604
2828	296605
48247	296606
3993	296607
2080	296608
20834	296609
1770	296610
14827	296611
61814	296612
14124	296613
28	296614
2598	296615
4617	296616
2859	296617
9231	296618
7936	296619
6298	296620
30248	296621
143253	296622
211996	296623
64030	296624
3582	296625
168809	296626
9926	296627
38067	296628
25268	296629
71450	296630
32640	296631
97927	296632
12844	296633
3919	296634
56943	296635
57211	296636
43625	296637
34	296638
66496	296639
45079	296640
38433	296641
13253	296642
32056	296643
76945	296644
16395	296645
8503	296646
239780	296647
5588	296648
42143	296649
62867	296650
80569	296651
132052	296652
18312	296653
31540	296654
136219	296655
20639	296656
92734	296657
192808	296658
105927	296659
358	296660
35422	296661
11966	296662
2656	296663
57020	296664
6397	296665
38029	296666
27326	296667
10886	296668
158143	296669
55403	296670
2521	296671
291031	296672
265381	296673
71904	296674
16	296675
3393	296676
57556	296677
150070	296678
174873	296679
38675	296680
33330	296681
37473	296682
113395	296683
96223	296684
10037	296685
63362	296686
66934	296687
326011	296688
16101	296689
44944	296690
102892	296691
84125	296692
4006	296693
227134	296694
5894	296695
12262	296696
29809	296697
128840	296698
61949	296699
148880	296700
48456	296701
15347	296702
22	296703
193824	296704
74810	296705
179420	296706
115296	296707
34862	296708
464	296709
812	296710
80067	296711
105356	296712
91746	296713
28622	296714
12711	296715
12949	296716
125802	296717
7462	296718
3078	296719
1674	296720
100771	296721
119539	296722
49468	296723
38939	296724
81084	296725
70176	296726
24989	296727
11737	296728
66894	296729
136965	296730
126697	296731
8470	296732
66975	296733
38137	296734
98921	296735
6084	296736
14875	296737
4502	296738
208895	296739
227444	296740
133853	296741
42035	296742
32496	296743
16192	296744
31812	296745
13782	296746
156402	296747
130359	296748
225411	296749
24207	296750
7916	296751
260151	296752
187559	296753
160494	296754
48571	296755
131601	296756
131673	296757
19453	296758
67741	296759
127863	296760
22753	296761
2079	296762
159796	296763
60176	296764
41909	296765
59627	296766
4471	296767
43399	296768
80053	296769
297797	296770
100443	296771
194075	296772
29064	296773
81435	296774
5210	296775
14513	296776
7589	296777
38121	296778
179170	296779
106470	296780
2453	296781
14902	296782
85070	296783
25498	296784
48378	296785
122099	296786
204806	296787
21076	296788
2316	296789
308030	296790
3610	296791
26876	296792
21809	296793
18697	296794
45294	296795
17143	296796
2040	296797
167374	296798
38563	296799
84814	296800
48239	296801
34921	296802
73335	296803
72742	296804
22627	296805
38633	296806
9582	296807
231092	296808
14822	296809
7298	296810
111	296811
22291	296812
120987	296813
73345	296814
5744	296815
71762	296816
16308	296817
170199	296818
231308	296819
47767	296820
17173	296821
116120	296822
22548	296823
105	296824
111424	296825
72174	296826
288269	296827
64373	296828
120797	296829
2940	296830
29985	296831
1355	296832
38571	296833
313374	296834
10089	296835
206524	296836
234860	296837
73358	296838
31460	296839
56517	296840
12587	296841
238454	296842
325949	296843
8888	296844
104911	296845
87299	296846
20366	296847
41462	296848
2460	296849
25142	296850
98239	296851
12198	296852
76477	296853
161197	296854
221429	296855
96282	296856
77797	296857
11	296858
72387	296859
121365	296860
23	296861
2284	296862
58350	296863
97124	296864
11737	296865
93835	296866
37137	296867
50175	296868
9698	296869
5910	296870
48567	296871
673	296872
85931	296873
116042	296874
136068	296875
100869	296876
114318	296877
88962	296878
29683	296879
89540	296880
165779	296881
87214	296882
262772	296883
181168	296884
75497	296885
276989	296886
170753	296887
151995	296888
285882	296889
114591	296890
52067	296891
3746	296892
53578	296893
34011	296894
64234	296895
242410	296896
68636	296897
12835	296898
133274	296899
256847	296900
110418	296901
68509	296902
85826	296903
29732	296904
13917	296905
4252	296906
83569	296907
192601	296908
207269	296909
71467	296910
46904	296911
42699	296912
125389	296913
86079	296914
137604	296915
44391	296916
120458	296917
133242	296918
14596	296919
55997	296920
120583	296921
133955	296922
112475	296923
96944	296924
151140	296925
199473	296926
86262	296927
82008	296928
184497	296929
43271	296930
89628	296931
95476	296932
154683	296933
48416	296934
304191	296935
25356	296936
38421	296937
127289	296938
39538	296939
56572	296940
56572	296941
10703	296942
1	296943
306783	296944
3610	296945
85263	296946
238153	296947
51368	296948
32739	296949
38445	296950
6211	296951
32136	296952
122340	296953
15303	296954
239323	296955
35636	296956
16338	296957
27314	296958
84761	296959
23751	296960
326185	296961
32218	296962
48608	296963
125394	296964
67553	296965
75354	296966
10231	296967
47814	296968
57397	296969
22298	296970
33080	296971
4961	296972
111732	296973
68785	296974
88500	296975
1402	296976
91920	296977
56659	296978
26464	296979
59720	296980
36774	296981
43914	296982
81281	296983
27589	296984
18715	296985
28508	296986
35904	296987
12502	296988
3325	296989
15450	296990
13865	296991
875	296992
52907	296993
125791	296994
46257	296995
86400	296996
22485	296997
2197	296998
103753	296999
4541	297000
2478	297001
58651	297002
46948	297003
26055	297004
5283	297005
86242	297006
1265	297007
74529	297008
819	297009
63525	297010
46929	297011
68635	297012
6	297013
4720	297014
137124	297015
12417	297016
120551	297017
136326	297018
71969	297019
7053	297020
2124	297021
213709	297022
2915	297023
39381	297024
140650	297025
4454	297026
288758	297027
197055	297028
95981	297029
168991	297030
189300	297031
3138	297032
14166	297033
55355	297034
2183	297035
6478	297036
4188	297037
784	297038
17468	297039
2605	297040
150235	297041
8159	297042
7181	297043
134494	297044
171009	297045
23	297046
236167	297047
125208	297048
54988	297049
30	297050
10870	297051
71588	297052
62	297053
1111	297054
325713	297055
37798	297056
261644	297057
3915	297058
36802	297059
1700	297060
199265	297061
21872	297062
53505	297063
7160	297064
1582	297065
6203	297066
3559	297067
13119	297068
19709	297069
85014	297070
76969	297071
21295	297072
3393	297073
50423	297074
257274	297075
30632	297076
21975	297077
3053	297078
48732	297079
21621	297080
28694	297081
1295	297082
17535	297083
33666	297084
14705	297085
50920	297086
4778	297087
301684	297088
9137	297089
285138	297090
19986	297091
102388	297092
101695	297093
305535	297094
63274	297095
55589	297096
36050	297097
212961	297098
191803	297099
160448	297100
18561	297101
255001	297102
14805	297103
64063	297104
187322	297105
29417	297106
170404	297107
39621	297108
78555	297109
137263	297110
44169	297111
55589	297112
294902	297113
187607	297114
1202	297115
3014	297116
17568	297117
155	297118
32883	297119
5550	297120
63	297121
166098	297122
81357	297123
102563	297124
214414	297125
164507	297126
8218	297127
158785	297128
2385	297129
32099	297130
75546	297131
43972	297132
217011	297133
132197	297134
74427	297135
12800	297136
70189	297137
80615	297138
1359	297139
66949	297140
24228	297141
38825	297142
3625	297143
4361	297144
155420	297145
62240	297146
327064	297147
137858	297148
4673	297149
135101	297150
6327	297151
6352	297152
87380	297153
179424	297154
415	297155
27584	297156
4961	297157
19092	297158
198052	297159
934	297160
10564	297161
283079	297162
170491	297163
247949	297164
41695	297165
43053	297166
109803	297167
36738	297168
118252	297169
29902	297170
173415	297171
73674	297172
43152	297173
239151	297174
66033	297175
68745	297176
54950	297177
44001	297178
21214	297179
2276	297180
9193	297181
165145	297182
130004	297183
129039	297184
103158	297185
523	297186
39506	297187
109	297188
7398	297189
3043	297190
5325	297191
3406	297192
18008	297193
159970	297194
1195	297195
90920	297196
129165	297197
13577	297198
14577	297199
5009	297200
12417	297201
475	297202
23288	297203
66090	297204
14743	297205
71850	297206
9073	297207
319880	297208
154682	297209
154833	297210
186486	297211
85585	297212
280332	297213
33096	297214
96700	297215
225656	297216
34	297217
749	297218
66977	297219
60969	297220
15724	297221
55	297222
12116	297223
276	297224
26964	297225
1537	297226
71799	297227
100931	297228
42795	297229
96064	297230
1321	297231
968	297232
319563	297233
49956	297234
1004	297235
234211	297236
354	297237
59402	297238
572	297239
62252	297240
63225	297241
231940	297242
17745	297243
73584	297244
117564	297245
50107	297246
227640	297247
121891	297248
55022	297249
218593	297250
468	297251
49179	297252
213148	297253
89293	297254
292653	297255
69816	297256
8038	297257
10254	297258
66479	297259
115768	297260
46071	297261
112	297262
22841	297263
27773	297264
192277	297265
141083	297266
100800	297267
202204	297268
5058	297269
18524	297270
19792	297271
43576	297272
27051	297273
143309	297274
26836	297275
66113	297276
86014	297277
19897	297278
115455	297279
77718	297280
22540	297281
108483	297282
5839	297283
15042	297284
14391	297285
8	297286
163048	297287
50218	297288
20389	297289
25	297290
8249	297291
174741	297292
26226	297293
144563	297294
13	297295
38473	297296
87628	297297
140772	297298
13460	297299
7252	297300
44	297301
78329	297302
1747	297303
173292	297304
6596	297305
1164	297306
1349	297307
7966	297308
95620	297309
12487	297310
9490	297311
1909	297312
4168	297313
3826	297314
93183	297315
13062	297316
80710	297317
91887	297318
116361	297319
70090	297320
2403	297321
580	297322
191405	297323
40888	297324
25	297325
1426	297326
90028	297327
58362	297328
271	297329
294615	297330
114353	297331
28585	297332
27952	297333
103633	297334
1283	297335
516	297336
1519	297337
274575	297338
115828	297339
20692	297340
39872	297341
4070	297342
6528	297343
206770	297344
20517	297345
114	297346
71325	297347
2270	297348
15580	297349
32963	297350
1187	297351
2593	297352
79	297353
2	297354
32751	297355
3398	297356
4547	297357
210059	297358
147	297359
67757	297360
7440	297361
13992	297362
31211	297363
75922	297364
71963	297365
50264	297366
36470	297367
64515	297368
7443	297369
39673	297370
268433	297371
85470	297372
38704	297373
57273	297374
177361	297375
11746	297376
132672	297377
47265	297378
262379	297379
53059	297380
16587	297381
33568	297382
151081	297383
1365	297384
20317	297385
29	297386
326284	297387
88034	297388
36561	297389
65488	297390
33845	297391
51590	297392
45298	297393
12252	297394
95788	297395
2094	297396
4826	297397
48192	297398
784	297399
4386	297400
27205	297401
1455	297402
153740	297403
240145	297404
24523	297405
20873	297406
22304	297407
31128	297408
5584	297409
34707	297410
7425	297411
127418	297412
10481	297413
26070	297414
13498	297415
54185	297416
259266	297417
87761	297418
57803	297419
936	297420
6203	297421
290	297422
946	297423
42	297424
188833	297425
3234	297426
212566	297427
115231	297428
112105	297429
318345	297430
195912	297431
135553	297432
984	297433
3469	297434
69166	297435
245321	297436
25934	297437
32761	297438
7969	297439
29	297440
7700	297441
293308	297442
293441	297443
2021	297444
2338	297445
1671	297446
78937	297447
111193	297448
7715	297449
308575	297450
13553	297451
268317	297452
29004	297453
23330	297454
6018	297455
168999	297456
4440	297457
58107	297458
16	297459
78783	297460
288162	297461
157304	297462
182967	297463
26482	297464
285196	297465
193168	297466
4354	297467
27859	297468
7707	297469
67511	297470
2200	297471
32530	297472
72849	297473
179720	297474
182506	297475
84935	297476
29	297477
167	297478
78229	297479
64	297480
25285	297481
12457	297482
318490	297483
89341	297484
34358	297485
1186	297486
8799	297487
148265	297488
33745	297489
215	297490
31639	297491
81593	297492
26122	297493
49110	297494
294046	297495
39643	297496
47984	297497
48737	297498
4390	297499
67381	297500
170	297501
6863	297502
5617	297503
82364	297504
77705	297505
16834	297506
10723	297507
313350	297508
240155	297509
87356	297510
4234	297511
40813	297512
4601	297513
276749	297514
6411	297515
189366	297516
185269	297517
72671	297518
9668	297519
43774	297520
14788	297521
27420	297522
6035	297523
16010	297524
151180	297525
4440	297526
13460	297527
95628	297528
864	297529
15952	297530
104876	297531
48465	297532
30232	297533
7288	297534
5921	297535
118780	297536
158964	297537
3525	297538
45580	297539
27538	297540
37171	297541
47120	297542
133347	297543
21431	297544
157532	297545
30339	297546
6814	297547
101647	297548
207745	297549
200850	297550
68562	297551
135403	297552
108858	297553
123760	297554
53108	297555
211901	297556
12344	297557
41452	297558
1423	297559
6165	297560
21195	297561
190200	297562
20046	297563
34746	297564
110103	297565
12791	297566
81234	297567
4571	297568
214245	297569
137727	297570
177196	297571
55703	297572
4153	297573
40888	297574
94	297575
54363	297576
5438	297577
67392	297578
205950	297579
19	297580
23266	297581
4155	297582
39	297583
24744	297584
14822	297585
1707	297586
4638	297587
35567	297588
27422	297589
25153	297590
115154	297591
172925	297592
32898	297593
67946	297594
173672	297595
8574	297596
8826	297597
134477	297598
34931	297599
50173	297600
36046	297601
1264	297602
68550	297603
155794	297604
12128	297605
43570	297606
124919	297607
43825	297608
55499	297609
127283	297610
16835	297611
69775	297612
86554	297613
28936	297614
28133	297615
1053	297616
58792	297617
709	297618
3562	297619
52613	297620
63960	297621
425	297622
74377	297623
1560	297624
90732	297625
2368	297626
40	297627
38935	297628
8526	297629
64864	297630
133664	297631
2110	297632
9462	297633
158067	297634
9515	297635
2547	297636
51993	297637
1878	297638
26763	297639
99116	297640
13232	297641
15173	297642
35955	297643
7795	297644
28486	297645
10677	297646
15601	297647
14931	297648
236	297649
42022	297650
21428	297651
26404	297652
49403	297653
3961	297654
1416	297655
215093	297656
17744	297657
112667	297658
127467	297659
132042	297660
43960	297661
83054	297662
36516	297663
20646	297664
17535	297665
27795	297666
127133	297667
252250	297668
86668	297669
32485	297670
3066	297671
118618	297672
309716	297673
130704	297674
9883	297675
55629	297676
2994	297677
25885	297678
96029	297679
7947	297680
8661	297681
47837	297682
5649	297683
1911	297684
23617	297685
3711	297686
77241	297687
5423	297688
219410	297689
12781	297690
6072	297691
64859	297692
251842	297693
57940	297694
125883	297695
12464	297696
191740	297697
172821	297698
257248	297699
192302	297700
173776	297701
215775	297702
190327	297703
94910	297704
1677	297705
6423	297706
43286	297707
49101	297708
96546	297709
61664	297710
1474	297711
7269	297712
1723	297713
42	297714
542	297715
797	297716
18640	297717
117131	297718
60221	297719
26992	297720
2151	297721
34891	297722
8131	297723
12570	297724
116743	297725
112510	297726
159296	297727
4608	297728
4547	297729
223105	297730
25242	297731
75345	297732
3043	297733
36059	297734
4895	297735
55366	297736
147388	297737
6420	297738
213750	297739
1479	297740
8586	297741
2508	297742
11654	297743
30733	297744
40150	297745
237866	297746
36	297747
297481	297748
206976	297749
213619	297750
489	297751
5890	297752
95534	297753
6192	297754
214171	297755
53569	297756
63203	297757
96	297758
96	297759
30	297760
21675	297761
85509	297762
35988	297763
2721	297764
9208	297765
8890	297766
58670	297767
14415	297768
39209	297769
36158	297770
96373	297771
23297	297772
37759	297773
115784	297774
4062	297775
60687	297776
303048	297777
5262	297778
275	297779
5988	297780
52596	297781
52593	297782
75923	297783
73154	297784
175072	297785
64271	297786
11895	297787
69647	297788
94658	297789
11979	297790
41993	297791
47500	297792
39872	297793
6676	297794
39768	297795
146150	297796
622	297797
110388	297798
7284	297799
46917	297800
1283	297801
85193	297802
11959	297803
4425	297804
74832	297805
36314	297806
967	297807
7101	297808
8864	297809
240	297810
159248	297811
49505	297812
3	297813
9569	297814
146044	297815
190166	297816
16728	297817
489	297818
123532	297819
4394	297820
154921	297821
182959	297822
32937	297823
53126	297824
33885	297825
8950	297826
200434	297827
32318	297828
54107	297829
164818	297830
10373	297831
23595	297832
69775	297833
79143	297834
1380	297835
9	297836
276637	297837
792	297838
2739	297839
16	297840
1643	297841
9306	297842
178873	297843
34291	297844
55665	297845
2392	297846
99512	297847
305733	297848
11705	297849
208079	297850
168	297851
17	297852
10071	297853
137599	297854
31622	297855
6829	297856
1848	297857
24787	297858
5132	297859
109925	297860
14070	297861
18613	297862
31791	297863
200179	297864
73799	297865
52	297866
3573	297867
4667	297868
14618	297869
17543	297870
34864	297871
189919	297872
159249	297873
39118	297874
52828	297875
33834	297876
312	297877
30965	297878
99859	297879
20989	297880
5467	297881
15	297882
137958	297883
13472	297884
1919	297885
22692	297886
68264	297887
64104	297888
961	297889
259780	297890
63823	297891
53682	297892
3703	297893
76607	297894
3860	297895
10457	297896
251863	297897
70017	297898
9640	297899
1030	297900
62736	297901
204464	297902
787	297903
6510	297904
8451	297905
3338	297906
41896	297907
16765	297908
9248	297909
37597	297910
32972	297911
83803	297912
24098	297913
170315	297914
247727	297915
106731	297916
147040	297917
227352	297918
264241	297919
41448	297920
2059	297921
1618	297922
512	297923
48702	297924
197540	297925
7696	297926
122240	297927
93168	297928
19002	297929
391	297930
130195	297931
50344	297932
19399	297933
58576	297934
487	297935
10710	297936
76793	297937
67302	297938
23268	297939
106563	297940
35967	297941
35861	297942
21841	297943
210	297944
32431	297945
3463	297946
4932	297947
196863	297948
37997	297949
42366	297950
72348	297951
189952	297952
973	297953
74943	297954
42079	297955
99872	297956
8018	297957
14924	297958
19	297959
1921	297960
184831	297961
33353	297962
1374	297963
201	297964
160006	297965
41724	297966
10724	297967
104	297968
89	297969
281252	297970
446	297971
35	297972
9809	297973
10160	297974
4037	297975
43181	297976
29	297977
70	297978
65785	297979
137716	297980
62977	297981
23694	297982
104154	297983
19568	297984
188353	297985
103476	297986
65758	297987
25923	297988
159208	297989
13532	297990
175444	297991
8720	297992
722	297993
22595	297994
66985	297995
97213	297996
230689	297997
3227	297998
7174	297999
231643	298000
111389	298001
38330	298002
92792	298003
2233	298004
270981	298005
63206	298006
3722	298007
174977	298008
25898	298009
13	298010
62277	298011
43214	298012
56866	298013
4366	298014
210179	298015
12961	298016
197354	298017
21899	298018
51833	298019
13451	298020
31548	298021
137404	298022
85948	298023
27	298024
8215	298025
54301	298026
714	298027
6428	298028
5177	298029
163780	298030
300	298031
82718	298032
2496	298033
65996	298034
3652	298035
56867	298036
66448	298037
93750	298038
61905	298039
239466	298040
327920	298041
6989	298042
101091	298043
23694	298044
28890	298045
75120	298046
2638	298047
19596	298048
26201	298049
87965	298050
45777	298051
54803	298052
19698	298053
261261	298054
5581	298055
19953	298056
84596	298057
52994	298058
286008	298059
15624	298060
5503	298061
215829	298062
880	298063
22863	298064
280486	298065
129089	298066
57202	298067
151664	298068
3760	298069
1368	298070
68167	298071
89422	298072
56426	298073
315030	298074
117936	298075
2902	298076
11265	298077
36115	298078
39	298079
4442	298080
98072	298081
3219	298082
46229	298083
8654	298084
33	298085
71289	298086
4983	298087
17187	298088
72026	298089
124303	298090
58222	298091
39228	298092
95304	298093
1757	298094
69381	298095
22725	298096
157	298097
1971	298098
47027	298099
283320	298100
185152	298101
84400	298102
32	298103
210830	298104
1636	298105
157793	298106
134407	298107
146115	298108
43256	298109
132096	298110
137076	298111
18509	298112
2660	298113
131	298114
59615	298115
1532	298116
10692	298117
4811	298118
2089	298119
2003	298120
122938	298121
51868	298122
499	298123
97489	298124
128195	298125
8975	298126
148878	298127
2588	298128
1403	298129
56503	298130
37484	298131
28676	298132
11929	298133
166482	298134
2370	298135
224	298136
57368	298137
28	298138
58105	298139
44120	298140
1999	298141
19	298142
1670	298143
3736	298144
13404	298145
193591	298146
186243	298147
8	298148
77600	298149
1024	298150
22765	298151
150808	298152
599	298153
111886	298154
6009	298155
155	298156
40027	298157
95192	298158
60	298159
2967	298160
26362	298161
190073	298162
21454	298163
21	298164
27702	298165
135784	298166
57940	298167
19792	298168
186748	298169
32594	298170
187425	298171
24089	298172
143304	298173
3761	298174
1190	298175
86749	298176
90755	298177
154	298178
219491	298179
14326	298180
212910	298181
5745	298182
64974	298183
5949	298184
98526	298185
127133	298186
75326	298187
265964	298188
18	298189
14828	298190
1971	298191
2391	298192
102637	298193
131136	298194
1771	298195
2100	298196
3043	298197
21417	298198
30626	298199
29947	298200
77242	298201
283321	298202
127692	298203
262346	298204
19548	298205
792	298206
37925	298207
174363	298208
84893	298209
55037	298210
11463	298211
76069	298212
4832	298213
195	298214
779	298215
37640	298216
5190	298217
2835	298218
214445	298219
44059	298220
41109	298221
772	298222
17961	298223
50458	298224
226834	298225
15321	298226
15696	298227
2392	298228
670	298229
5444	298230
2468	298231
5205	298232
12270	298233
4047	298234
6704	298235
21564	298236
4866	298237
35446	298238
26404	298239
321671	298240
212633	298241
50656	298242
289930	298243
52719	298244
85146	298245
189227	298246
78589	298247
38597	298248
58095	298249
20965	298250
313120	298251
88127	298252
79789	298253
5479	298254
37268	298255
84515	298256
203751	298257
15029	298258
22250	298259
8145	298260
22999	298261
2783	298262
90751	298263
44741	298264
55588	298265
675	298266
3206	298267
808	298268
35418	298269
44216	298270
188446	298271
234663	298272
158335	298273
209	298274
31550	298275
32963	298276
10627	298277
116631	298278
11209	298279
76889	298280
1189	298281
49347	298282
1646	298283
47279	298284
26390	298285
2151	298286
193925	298287
104	298288
153741	298289
11833	298290
2325	298291
126495	298292
98180	298293
26803	298294
14108	298295
318	298296
72350	298297
11612	298298
240399	298299
67487	298300
124391	298301
1648	298302
2188	298303
306569	298304
17304	298305
2158	298306
71370	298307
62840	298308
135529	298309
2467	298310
6184	298311
223226	298312
142411	298313
141253	298314
1690	298315
156420	298316
50751	298317
1160	298318
27212	298319
23499	298320
251710	298321
553	298322
198202	298323
220806	298324
138580	298325
14121	298326
79380	298327
2507	298328
28065	298329
10158	298330
1290	298331
1096	298332
50658	298333
43695	298334
167645	298335
118068	298336
238	298337
3676	298338
442	298339
46465	298340
2576	298341
55148	298342
87633	298343
2189	298344
155897	298345
14786	298346
939	298347
4639	298348
10427	298349
285201	298350
22097	298351
21055	298352
77518	298353
13720	298354
70042	298355
86369	298356
945	298357
1536	298358
50378	298359
6483	298360
8553	298361
33744	298362
2568	298363
69525	298364
48367	298365
71735	298366
21818	298367
28911	298368
44195	298369
213571	298370
4158	298371
29434	298372
21168	298373
44270	298374
13848	298375
8187	298376
27987	298377
171492	298378
27	298379
109196	298380
696	298381
42193	298382
80468	298383
55848	298384
112	298385
1742	298386
81800	298387
10322	298388
30756	298389
284231	298390
120	298391
1177	298392
5490	298393
20946	298394
87191	298395
1640	298396
5	298397
309230	298398
134682	298399
39588	298400
7966	298401
221849	298402
83880	298403
140139	298404
47282	298405
74	298406
7948	298407
240678	298408
21452	298409
37394	298410
38489	298411
10645	298412
870	298413
39033	298414
56216	298415
134618	298416
27449	298417
57998	298418
31535	298419
36404	298420
319516	298421
1233	298422
21509	298423
31448	298424
5103	298425
516	298426
200355	298427
127421	298428
160179	298429
16695	298430
168702	298431
25402	298432
98061	298433
163311	298434
12012	298435
32298	298436
34568	298437
4557	298438
14903	298439
123940	298440
93014	298441
49170	298442
139817	298443
61360	298444
112846	298445
13254	298446
119721	298447
8380	298448
6704	298449
10	298450
133526	298451
8	298452
59038	298453
1660	298454
1855	298455
316436	298456
209071	298457
4776	298458
240425	298459
216636	298460
37755	298461
1328	298462
635	298463
59446	298464
1064	298465
17	298466
85470	298467
22780	298468
3	298469
14479	298470
11184	298471
105000	298472
23144	298473
187798	298474
70236	298475
166584	298476
278867	298477
20487	298478
69586	298479
33890	298480
142657	298481
27710	298482
80524	298483
526	298484
1077	298485
712	298486
106	298487
14469	298488
148242	298489
9979	298490
67707	298491
244	298492
1287	298493
134	298494
74203	298495
32	298496
71093	298497
21833	298498
39689	298499
3269	298500
237521	298501
388	298502
23628	298503
583	298504
133520	298505
67751	298506
110815	298507
80787	298508
59	298509
16981	298510
33413	298511
3274	298512
49987	298513
19344	298514
79577	298515
31618	298516
2417	298517
2852	298518
5020	298519
99957	298520
55418	298521
47118	298522
22964	298523
43505	298524
69478	298525
30301	298526
120	298527
1531	298528
47118	298529
2032	298530
144432	298531
10	298532
188249	298533
110394	298534
14014	298535
18613	298536
16862	298537
12043	298538
21740	298539
30075	298540
7955	298541
142547	298542
4708	298543
128117	298544
35001	298545
3	298546
5503	298547
504	298548
75547	298549
18831	298550
38408	298551
322592	298552
162911	298553
43506	298554
182436	298555
5414	298556
40256	298557
198503	298558
1899	298559
162645	298560
30595	298561
4024	298562
133645	298563
29036	298564
3819	298565
147240	298566
587	298567
1631	298568
46910	298569
42995	298570
13482	298571
23746	298572
9735	298573
54156	298574
10145	298575
145165	298576
8029	298577
61799	298578
11796	298579
111216	298580
65668	298581
207702	298582
44058	298583
48522	298584
73511	298585
20054	298586
16888	298587
205411	298588
6957	298589
33	298590
42118	298591
21387	298592
87787	298593
72313	298594
3820	298595
157649	298596
260557	298597
51217	298598
25	298599
10007	298600
489	298601
1051	298602
167696	298603
65699	298604
5008	298605
75420	298606
41603	298607
74336	298608
39993	298609
9440	298610
23115	298611
49598	298612
33535	298613
47592	298614
41875	298615
42280	298616
151632	298617
24079	298618
80414	298619
132448	298620
82666	298621
15723	298622
80430	298623
88827	298624
3725	298625
88001	298626
32700	298627
8723	298628
13498	298629
26913	298630
158780	298631
85434	298632
249193	298633
87501	298634
1148	298635
79666	298636
27398	298637
44	298638
5590	298639
3571	298640
1531	298641
711	298642
11	298643
49685	298644
98699	298645
55127	298646
678	298647
715	298648
157197	298649
131889	298650
81868	298651
137077	298652
25006	298653
1141	298654
27794	298655
15	298656
23832	298657
649	298658
7130	298659
65498	298660
42088	298661
12413	298662
9438	298663
6543	298664
2203	298665
11518	298666
4826	298667
4971	298668
118063	298669
296432	298670
52	298671
69496	298672
5430	298673
101078	298674
15365	298675
395	298676
1869	298677
131276	298678
16004	298679
1271	298680
160224	298681
36809	298682
932	298683
238417	298684
285289	298685
120093	298686
70032	298687
3150	298688
151324	298689
73023	298690
43711	298691
23544	298692
132496	298693
57430	298694
10897	298695
20737	298696
14317	298697
182597	298698
43699	298699
204071	298700
57018	298701
79560	298702
30035	298703
29636	298704
633	298705
107226	298706
42446	298707
323772	298708
213941	298709
119829	298710
9	298711
41822	298712
57119	298713
69003	298714
203145	298715
12334	298716
70727	298717
491	298718
4112	298719
262	298720
28358	298721
487	298722
41648	298723
47061	298724
2264	298725
37495	298726
52470	298727
1141	298728
10354	298729
20645	298730
53	298731
8046	298732
171174	298733
52596	298734
191578	298735
17525	298736
39847	298737
3829	298738
82672	298739
873	298740
200899	298741
1157	298742
190097	298743
18345	298744
135859	298745
3223	298746
4074	298747
6368	298748
9481	298749
9239	298750
4805	298751
176544	298752
210	298753
97314	298754
106522	298755
854	298756
25318	298757
15711	298758
4708	298759
72593	298760
39078	298761
37669	298762
87202	298763
118142	298764
58264	298765
1076	298766
5621	298767
72158	298768
600	298769
1618	298770
2383	298771
14993	298772
110495	298773
1891	298774
45326	298775
1215	298776
210633	298777
2480	298778
81558	298779
167414	298780
14104	298781
38629	298782
768	298783
144891	298784
89683	298785
2545	298786
137843	298787
1560	298788
13473	298789
233180	298790
24524	298791
11732	298792
41061	298793
86	298794
1390	298795
29135	298796
19961	298797
55191	298798
2428	298799
29619	298800
191910	298801
44280	298802
156544	298803
222	298804
3414	298805
78335	298806
5079	298807
41731	298808
7973	298809
198757	298810
7273	298811
253980	298812
324255	298813
95	298814
2244	298815
105150	298816
4743	298817
102741	298818
69847	298819
29051	298820
289802	298821
108014	298822
315556	298823
8	298824
179095	298825
249185	298826
4779	298827
134762	298828
90294	298829
6	298830
65762	298831
21919	298832
7262	298833
40027	298834
20162	298835
3015	298836
99650	298837
30239	298838
38376	298839
4113	298840
155101	298841
14653	298842
39101	298843
188062	298844
32360	298845
132491	298846
5093	298847
8982	298848
24783	298849
3541	298850
225746	298851
4685	298852
64358	298853
101077	298854
13674	298855
127603	298856
87404	298857
66134	298858
54070	298859
247	298860
4462	298861
7010	298862
173	298863
162762	298864
115727	298865
1557	298866
161806	298867
12340	298868
41720	298869
3234	298870
2987	298871
19050	298872
13946	298873
3790	298874
1190	298875
35781	298876
77100	298877
4340	298878
215213	298879
130272	298880
17314	298881
172342	298882
69573	298883
14385	298884
22424	298885
48430	298886
5987	298887
119082	298888
92578	298889
206822	298890
305415	298891
134964	298892
4902	298893
178354	298894
244920	298895
46385	298896
2988	298897
38435	298898
85313	298899
16931	298900
36651	298901
124030	298902
59688	298903
35781	298904
927	298905
22796	298906
12645	298907
318717	298908
232044	298909
42	298910
16553	298911
17633	298912
2918	298913
98	298914
41451	298915
3025	298916
325911	298917
700	298918
22910	298919
16	298920
118814	298921
106439	298922
1187	298923
28631	298924
91882	298925
27832	298926
325538	298927
5258	298928
33279	298929
4202	298930
38198	298931
11669	298932
300316	298933
257232	298934
14249	298935
1869	298936
121433	298937
27217	298938
22	298939
161	298940
83	298941
165174	298942
203439	298943
59948	298944
5390	298945
131788	298946
1160	298947
49158	298948
211170	298949
31270	298950
2188	298951
71422	298952
163263	298953
14664	298954
86	298955
22348	298956
183275	298957
28	298958
16303	298959
154061	298960
38409	298961
1189	298962
16690	298963
26388	298964
10743	298965
11533	298966
8981	298967
4277	298968
119396	298969
19	298970
513	298971
1693	298972
363	298973
42038	298974
996	298975
2089	298976
245287	298977
20918	298978
174	298979
42	298980
7046	298981
211717	298982
138374	298983
3735	298984
33562	298985
2003	298986
14271	298987
38680	298988
42183	298989
209332	298990
7	298991
64773	298992
17086	298993
2631	298994
129516	298995
261561	298996
4336	298997
102032	298998
33258	298999
2003	299000
60398	299001
10880	299002
16401	299003
10728	299004
7239	299005
164662	299006
1000	299007
8489	299008
77771	299009
228422	299010
8988	299011
139161	299012
6077	299013
53354	299014
29572	299015
2700	299016
66528	299017
33043	299018
50042	299019
6032	299020
11	299021
228652	299022
4077	299023
18211	299024
131584	299025
73198	299026
102796	299027
6870	299028
2072	299029
161847	299030
6357	299031
12415	299032
43501	299033
64226	299034
26072	299035
153944	299036
4778	299037
2233	299038
4498	299039
51222	299040
181026	299041
78937	299042
1270	299043
85313	299044
5093	299045
37553	299046
8922	299047
12151	299048
202469	299049
48542	299050
2871	299051
110478	299052
175177	299053
135086	299054
210381	299055
107257	299056
2244	299057
40975	299058
2696	299059
28666	299060
41585	299061
22975	299062
15325	299063
203316	299064
1878	299065
306884	299066
33208	299067
371	299068
20946	299069
3070	299070
1101	299071
4450	299072
135426	299073
124444	299074
56338	299075
14866	299076
312533	299077
74868	299078
56243	299079
150416	299080
314	299081
4294	299082
27837	299083
169056	299084
10320	299085
90423	299086
54606	299087
12748	299088
139994	299089
13682	299090
109197	299091
16505	299092
552	299093
69037	299094
8653	299095
66174	299096
24038	299097
40795	299098
21	299099
50260	299100
62083	299101
75907	299102
243597	299103
44	299104
272174	299105
841	299106
7390	299107
148175	299108
47868	299109
129353	299110
65770	299111
101451	299112
78491	299113
8702	299114
2724	299115
1995	299116
37	299117
205	299118
66331	299119
35990	299120
213	299121
96824	299122
180607	299123
2677	299124
21649	299125
36	299126
4340	299127
256587	299128
196135	299129
808	299130
24830	299131
105268	299132
151912	299133
76553	299134
197396	299135
118075	299136
6909	299137
273283	299138
11238	299139
42850	299140
37755	299141
77322	299142
124538	299143
29	299144
112316	299145
206227	299146
32	299147
3186	299148
74893	299149
690	299150
35659	299151
327209	299152
65855	299153
22285	299154
5	299155
37997	299156
8073	299157
1464	299158
10890	299159
989	299160
8672	299161
316180	299162
1087	299163
1136	299164
90009	299165
15908	299166
38641	299167
23837	299168
8428	299169
6077	299170
254123	299171
11	299172
323580	299173
90752	299174
371	299175
73925	299176
14427	299177
21604	299178
52704	299179
25	299180
45730	299181
11735	299182
8158	299183
115	299184
6059	299185
285406	299186
3082	299187
33866	299188
11285	299189
314693	299190
4832	299191
175244	299192
757	299193
319148	299194
2061	299195
4134	299196
4009	299197
24767	299198
111323	299199
5205	299200
120609	299201
97468	299202
271824	299203
1078	299204
320870	299205
9818	299206
95368	299207
6059	299208
121762	299209
489	299210
5530	299211
25142	299212
45682	299213
37078	299214
1030	299215
57359	299216
60771	299217
7298	299218
114353	299219
1671	299220
1388	299221
7983	299222
236478	299223
1608	299224
241482	299225
5614	299226
196	299227
54184	299228
3114	299229
19173	299230
22535	299231
78312	299232
9232	299233
28258	299234
119456	299235
20815	299236
7637	299237
74871	299238
6131	299239
684	299240
89103	299241
48527	299242
99010	299243
2908	299244
18506	299245
1555	299246
4011	299247
12523	299248
395	299249
56536	299250
2572	299251
93905	299252
4176	299253
106334	299254
5538	299255
17317	299256
131118	299257
97022	299258
50255	299259
132356	299260
184039	299261
18744	299262
62720	299263
2638	299264
1	299265
14592	299266
200481	299267
57983	299268
21448	299269
21202	299270
162945	299271
14376	299272
53885	299273
62127	299274
13148	299275
64149	299276
52	299277
20789	299278
6773	299279
30702	299280
207051	299281
52304	299282
19794	299283
4750	299284
2635	299285
19629	299286
205293	299287
945	299288
25474	299289
127148	299290
10115	299291
176556	299292
14237	299293
29047	299294
575	299295
118641	299296
51317	299297
6018	299298
5199	299299
136130	299300
15929	299301
164352	299302
268	299303
222023	299304
1712	299305
654	299306
9248	299307
1690	299308
1663	299309
114085	299310
28	299311
3351	299312
45157	299313
87977	299314
127418	299315
31800	299316
98839	299317
48937	299318
2909	299319
166044	299320
37495	299321
3469	299322
78447	299323
48212	299324
217329	299325
328322	299326
31917	299327
59006	299328
36088	299329
7659	299330
141948	299331
933	299332
13740	299333
10500	299334
854	299335
31084	299336
39247	299337
47944	299338
3695	299339
19128	299340
1733	299341
12500	299342
80841	299343
35306	299344
82506	299345
19156	299346
155268	299347
14637	299348
27714	299349
141619	299350
88407	299351
8981	299352
74938	299353
1629	299354
140333	299355
113944	299356
275408	299357
28409	299358
259991	299359
82430	299360
313987	299361
213376	299362
27912	299363
137347	299364
288086	299365
65260	299366
211341	299367
87557	299368
265275	299369
179454	299370
154688	299371
302685	299372
20638	299373
281146	299374
157564	299375
323893	299376
125203	299377
152817	299378
217203	299379
115920	299380
16621	299381
205493	299382
299985	299383
121681	299384
12634	299385
40993	299386
271923	299387
45707	299388
145372	299389
229484	299390
162963	299391
129624	299392
5215	299393
30433	299394
113811	299395
263534	299396
50004	299397
60729	299398
84853	299399
7986	299400
11924	299401
133549	299402
277545	299403
116601	299404
23799	299405
288682	299406
327758	299407
35409	299408
137405	299409
251275	299410
125671	299411
81463	299412
83530	299413
128057	299414
43656	299415
81575	299416
88151	299417
34091	299418
326036	299419
157611	299420
47561	299421
78986	299422
305626	299423
161491	299424
287632	299425
15646	299426
298222	299427
222562	299428
37701	299429
10980	299430
293798	299431
156982	299432
156172	299433
211951	299434
176641	299435
193035	299436
188999	299437
156588	299438
141712	299439
274059	299440
172537	299441
134390	299442
290296	299443
31095	299444
58160	299445
148021	299446
222988	299447
122677	299448
98535	299449
178742	299450
269936	299451
320510	299452
277354	299453
85157	299454
117119	299455
294595	299456
217875	299457
37848	299458
5521	299459
210693	299460
82113	299461
77926	299462
111091	299463
43478	299464
123151	299465
273615	299466
92203	299467
158413	299468
303154	299469
110159	299470
24015	299471
1333	299472
779	299473
197003	299474
102714	299475
244927	299476
305692	299477
23411	299478
137214	299479
161881	299480
137106	299481
137602	299482
237783	299483
182894	299484
300834	299485
151642	299486
320619	299487
60024	299488
116337	299489
271874	299490
230318	299491
16531	299492
188870	299493
284086	299494
197836	299495
181011	299496
208811	299497
262192	299498
201037	299499
6865	299500
262000	299501
90959	299502
80117	299503
151530	299504
255174	299505
211170	299506
61	299507
62748	299508
271217	299509
122648	299510
219319	299511
300820	299512
121292	299513
112836	299514
303202	299515
307153	299516
96161	299517
111205	299518
241562	299519
77704	299520
42850	299521
310450	299522
184103	299523
153759	299524
149764	299525
12543	299526
120366	299527
263073	299528
52145	299529
188819	299530
41501	299531
57007	299532
138419	299533
77316	299534
125941	299535
188347	299536
67440	299537
89202	299538
35954	299539
24976	299540
118525	299541
188395	299542
7655	299543
55191	299544
47866	299545
22759	299546
75017	299547
170166	299548
80995	299549
302983	299550
177839	299551
192982	299552
187945	299553
42692	299554
187198	299555
112943	299556
129306	299557
276431	299558
180764	299559
30116	299560
9675	299561
116100	299562
102924	299563
77050	299564
39495	299565
317343	299566
119522	299567
287524	299568
20127	299569
45613	299570
28813	299571
319027	299572
108285	299573
52606	299574
215617	299575
242237	299576
82907	299577
27648	299578
22640	299579
45943	299580
157929	299581
61525	299582
21851	299583
65255	299584
77230	299585
66956	299586
96411	299587
286246	299588
39972	299589
29303	299590
211456	299591
33569	299592
54003	299593
282920	299594
122950	299595
209590	299596
295291	299597
45902	299598
27687	299599
86784	299600
266396	299601
126679	299602
220204	299603
316092	299604
6350	299605
212507	299606
27475	299607
10884	299608
275397	299609
38279	299610
202568	299611
10884	299612
57966	299613
961	299614
303584	299615
26150	299616
13859	299617
321801	299618
82856	299619
37204	299620
19728	299621
139354	299622
22002	299623
162372	299624
5977	299625
172701	299626
214999	299627
196530	299628
10805	299629
62946	299630
141407	299631
314296	299632
109588	299633
9927	299634
116127	299635
276290	299636
63764	299637
126033	299638
68955	299639
86182	299640
91030	299641
47557	299642
327728	299643
198191	299644
110262	299645
128467	299646
130278	299647
26613	299648
311017	299649
11356	299650
198828	299651
221837	299652
46394	299653
282	299654
21796	299655
199978	299656
50781	299657
106766	299658
84860	299659
57181	299660
102897	299661
216689	299662
58914	299663
312767	299664
174037	299665
715	299666
14648	299667
4044	299668
26157	299669
88160	299670
19834	299671
37206	299672
95566	299673
3153	299674
50095	299675
200616	299676
259885	299677
202100	299678
113186	299679
8361	299680
81092	299681
66948	299682
137093	299683
214720	299684
34016	299685
24314	299686
36981	299687
124666	299688
68690	299689
61488	299690
9307	299691
31055	299692
214772	299693
19452	299694
111987	299695
220978	299696
166852	299697
56331	299698
141081	299699
168914	299700
89245	299701
264036	299702
238886	299703
20042	299704
27171	299705
158449	299706
107319	299707
824	299708
86113	299709
49090	299710
215038	299711
29116	299712
202961	299713
121865	299714
16003	299715
222868	299716
190343	299717
307346	299718
106472	299719
124048	299720
77674	299721
34843	299722
112433	299723
89283	299724
122415	299725
116496	299726
128780	299727
130451	299728
116308	299729
180911	299730
162	299731
36223	299732
24249	299733
191819	299734
53685	299735
3468	299736
86832	299737
169789	299738
159551	299739
4751	299740
136791	299741
207698	299742
286568	299743
63320	299744
302414	299745
117403	299746
197234	299747
220982	299748
213691	299749
112157	299750
325919	299751
60531	299752
213698	299753
15559	299754
110433	299755
79333	299756
171929	299757
137327	299758
207181	299759
55295	299760
7127	299761
122932	299762
1973	299763
187680	299764
70654	299765
71430	299766
310677	299767
74823	299768
19299	299769
246059	299770
64577	299771
97694	299772
28719	299773
37695	299774
152292	299775
124128	299776
149550	299777
129685	299778
116770	299779
65662	299780
74781	299781
153106	299782
153764	299783
309880	299784
49806	299785
130247	299786
174918	299787
209312	299788
213814	299789
80331	299790
3045	299791
140646	299792
45911	299793
242980	299794
133315	299795
195704	299796
50529	299797
84736	299798
299926	299799
44973	299800
49328	299801
47850	299802
213093	299803
319691	299804
88976	299805
22055	299806
83381	299807
68373	299808
44513	299809
18004	299810
91194	299811
307183	299812
263802	299813
9999	299814
17061	299815
77084	299816
122887	299817
284494	299818
91055	299819
13372	299820
275849	299821
100860	299822
50572	299823
67482	299824
29649	299825
217809	299826
267658	299827
35877	299828
315661	299829
35609	299830
19852	299831
221266	299832
85604	299833
191915	299834
873	299835
171577	299836
78532	299837
107022	299838
124238	299839
176516	299840
55028	299841
153043	299842
146861	299843
199544	299844
128057	299845
180958	299846
134016	299847
47642	299848
114263	299849
133551	299850
10078	299851
299552	299852
53591	299853
91633	299854
142935	299855
114515	299856
2079	299857
5296	299858
151439	299859
102350	299860
91571	299861
298653	299862
75055	299863
56920	299864
20485	299865
111242	299866
156094	299867
52210	299868
306309	299869
57928	299870
328480	299871
86063	299872
137249	299873
148559	299874
124637	299875
131792	299876
26155	299877
114753	299878
97194	299879
262401	299880
17707	299881
300100	299882
10828	299883
50218	299884
41324	299885
289854	299886
321210	299887
19277	299888
139606	299889
307646	299890
75825	299891
2438	299892
81374	299893
42839	299894
249054	299895
162650	299896
89407	299897
58482	299898
57928	299899
85139	299900
191978	299901
6102	299902
31653	299903
216866	299904
281676	299905
278400	299906
6555	299907
102999	299908
207976	299909
158952	299910
21739	299911
39709	299912
172253	299913
203986	299914
226863	299915
174629	299916
112271	299917
22660	299918
171169	299919
110207	299920
171208	299921
309511	299922
317508	299923
195904	299924
30822	299925
27803	299926
104778	299927
18392	299928
210734	299929
120877	299930
39392	299931
91706	299932
83544	299933
3040	299934
156863	299935
17494	299936
16111	299937
40282	299938
66650	299939
86579	299940
211037	299941
149270	299942
27496	299943
49775	299944
161382	299945
167333	299946
183252	299947
255390	299948
204471	299949
133920	299950
210735	299951
287834	299952
140471	299953
93869	299954
77493	299955
277248	299956
214842	299957
148694	299958
136656	299959
158627	299960
206940	299961
5727	299962
110780	299963
217178	299964
36596	299965
2393	299966
252073	299967
14340	299968
10063	299969
87479	299970
13485	299971
162005	299972
90453	299973
59347	299974
11031	299975
47628	299976
151189	299977
36189	299978
262222	299979
311109	299980
3758	299981
21488	299982
242853	299983
119038	299984
20610	299985
38685	299986
134432	299987
3540	299988
190242	299989
24020	299990
74176	299991
18169	299992
40443	299993
62300	299994
184273	299995
128289	299996
50078	299997
90825	299998
41992	299999
5752	300000
30855	300001
38107	300002
1939	300003
72481	300004
94249	300005
156840	300006
45883	300007
32612	300008
1146	300009
3825	300010
215356	300011
18005	300012
103757	300013
143165	300014
43007	300015
136530	300016
9498	300017
86603	300018
184177	300019
281303	300020
238034	300021
75053	300022
95601	300023
163689	300024
205917	300025
138964	300026
215973	300027
11545	300028
215139	300029
170275	300030
129470	300031
317471	300032
1605	300033
211956	300034
26324	300035
195889	300036
39587	300037
134277	300038
60984	300039
231815	300040
44474	300041
121547	300042
44670	300043
101653	300044
90197	300045
213600	300046
50367	300047
314617	300048
37037	300049
281196	300050
121253	300051
79428	300052
10335	300053
92157	300054
162777	300055
209562	300056
53136	300057
121039	300058
127613	300059
64687	300060
137422	300061
151291	300062
320864	300063
159322	300064
13705	300065
46510	300066
153179	300067
47746	300068
53876	300069
51956	300070
63317	300071
6835	300072
11834	300073
105601	300074
139833	300075
221992	300076
128437	300077
322495	300078
45009	300079
155144	300080
17944	300081
250690	300082
163176	300083
183315	300084
74236	300085
206084	300086
248546	300087
229087	300088
199225	300089
645	300090
60781	300091
207409	300092
106999	300093
200575	300094
89874	300095
64847	300096
204129	300097
9218	300098
135576	300099
200949	300100
228841	300101
208172	300102
59029	300103
58026	300104
25092	300105
114263	300106
114607	300107
127906	300108
303187	300109
200233	300110
166832	300111
267354	300112
139629	300113
92679	300114
194005	300115
146944	300116
255920	300117
43213	300118
211743	300119
242028	300120
203124	300121
283394	300122
202813	300123
38743	300124
114403	300125
75114	300126
135494	300127
19477	300128
15847	300129
321800	300130
105523	300131
146955	300132
210060	300133
180562	300134
268943	300135
14679	300136
138750	300137
210661	300138
47551	300139
91244	300140
213301	300141
10828	300142
239734	300143
196136	300144
32823	300145
286028	300146
158565	300147
94451	300148
67010	300149
314035	300150
300934	300151
215506	300152
167305	300153
242671	300154
208993	300155
209722	300156
1636	300157
50735	300158
105591	300159
4464	300160
314297	300161
303418	300162
25379	300163
982	300164
175141	300165
323660	300166
88065	300167
274157	300168
95413	300169
58574	300170
183503	300171
84664	300172
90825	300173
86451	300174
133956	300175
127739	300176
182199	300177
27709	300178
89164	300179
153970	300180
14855	300181
24097	300182
132819	300183
288405	300184
27291	300185
57523	300186
12519	300187
269467	300188
286013	300189
6235	300190
165743	300191
213877	300192
73013	300193
109268	300194
22380	300195
38620	300196
9050	300197
208593	300198
21135	300199
8410	300200
325691	300201
110584	300202
48694	300203
43688	300204
154388	300205
35372	300206
188639	300207
34292	300208
189095	300209
83134	300210
53346	300211
247468	300212
134547	300213
174343	300214
33054	300215
67599	300216
26652	300217
144481	300218
42957	300219
15761	300220
29113	300221
134210	300222
286962	300223
225391	300224
93411	300225
62472	300226
283087	300227
8455	300228
38693	300229
126934	300230
30819	300231
134350	300232
19472	300233
182383	300234
147038	300235
121486	300236
287149	300237
53009	300238
204709	300239
130145	300240
155042	300241
234131	300242
171861	300243
87606	300244
44450	300245
42303	300246
270301	300247
17904	300248
49048	300249
65652	300250
100141	300251
20740	300252
35366	300253
110213	300254
39790	300255
316841	300256
106227	300257
35445	300258
287377	300259
268260	300260
212112	300261
208855	300262
49926	300263
117262	300264
36636	300265
175162	300266
157769	300267
88575	300268
321511	300269
234263	300270
84556	300271
21519	300272
169504	300273
212963	300274
186403	300275
2353	300276
125122	300277
309464	300278
120768	300279
243043	300280
281856	300281
7950	300282
94876	300283
41687	300284
235452	300285
118290	300286
55786	300287
134354	300288
37604	300289
165395	300290
110717	300291
36772	300292
248516	300293
51591	300294
54605	300295
59885	300296
212426	300297
195479	300298
327806	300299
115812	300300
87335	300301
19748	300302
160018	300303
40847	300304
27973	300305
27959	300306
281768	300307
135404	300308
276623	300309
251569	300310
77970	300311
129733	300312
121175	300313
93891	300314
148517	300315
119183	300316
57619	300317
239799	300318
1411	300319
176816	300320
319565	300321
133975	300322
5289	300323
51846	300324
262106	300325
181925	300326
202338	300327
40177	300328
230874	300329
84624	300330
159240	300331
78493	300332
33087	300333
114241	300334
36081	300335
98294	300336
9610	300337
185050	300338
308350	300339
61055	300340
19501	300341
287487	300342
319978	300343
194971	300344
85548	300345
114989	300346
206989	300347
28546	300348
234932	300349
60762	300350
143638	300351
296975	300352
205365	300353
110835	300354
14266	300355
14338	300356
10838	300357
207844	300358
25017	300359
3803	300360
5813	300361
162914	300362
85564	300363
232362	300364
247077	300365
324698	300366
243716	300367
144536	300368
325723	300369
47850	300370
38595	300371
20121	300372
227391	300373
104381	300374
50794	300375
97523	300376
54496	300377
177802	300378
34498	300379
34498	300380
156262	300381
11149	300382
33034	300383
112448	300384
33201	300385
303276	300386
86842	300387
61396	300388
84983	300389
223125	300390
33661	300391
26103	300392
51843	300393
419	300394
20916	300395
19961	300396
82873	300397
25631	300398
6529	300399
328173	300400
80446	300401
236689	300402
50529	300403
57840	300404
183215	300405
111890	300406
189397	300407
179368	300408
276663	300409
115461	300410
185447	300411
25057	300412
244052	300413
121784	300414
49329	300415
184337	300416
107803	300417
85099	300418
54043	300419
202	300420
308804	300421
18098	300422
206905	300423
27313	300424
191984	300425
14364	300426
43237	300427
24302	300428
277617	300429
27419	300430
93663	300431
140078	300432
106757	300433
95400	300434
59063	300435
39737	300436
137806	300437
9494	300438
26862	300439
80891	300440
71913	300441
796	300442
195908	300443
36514	300444
85386	300445
11995	300446
138132	300447
188563	300448
58190	300449
14612	300450
134813	300451
18617	300452
97707	300453
10100	300454
131012	300455
215911	300456
192631	300457
36533	300458
216941	300459
315052	300460
119356	300461
191775	300462
94409	300463
231	300464
65611	300465
350	300466
3	300467
19961	300468
117135	300469
17092	300470
50437	300471
4806	300472
202	300473
38972	300474
193841	300475
82691	300476
5791	300477
144172	300478
597	300479
117357	300480
132499	300481
30791	300482
9946	300483
168665	300484
59398	300485
7645	300486
75712	300487
14132	300488
161963	300489
7595	300490
29925	300491
216719	300492
211954	300493
83895	300494
37596	300495
23282	300496
4769	300497
4487	300498
137265	300499
128497	300500
1250	300501
641	300502
26205	300503
20822	300504
89037	300505
89129	300506
88256	300507
100177	300508
42424	300509
182198	300510
151812	300511
25051	300512
282673	300513
2758	300514
123507	300515
15346	300516
199495	300517
187943	300518
86695	300519
210	300520
147514	300521
98252	300522
64157	300523
125950	300524
55423	300525
295582	300526
191516	300527
179117	300528
110484	300529
74058	300530
182168	300531
290594	300532
261425	300533
56174	300534
241238	300535
128954	300536
126308	300537
171261	300538
99596	300539
38719	300540
280954	300541
279653	300542
284724	300543
200116	300544
117141	300545
281988	300546
5578	300547
326515	300548
148983	300549
8018	300550
141934	300551
131823	300552
267886	300553
135638	300554
29886	300555
206332	300556
328175	300557
193197	300558
29980	300559
55764	300560
121826	300561
12444	300562
73092	300563
12273	300564
166412	300565
107362	300566
32167	300567
22755	300568
69884	300569
32138	300570
16577	300571
22725	300572
12290	300573
32171	300574
69769	300575
144648	300576
49980	300577
95197	300578
20822	300579
316598	300580
77601	300581
146424	300582
20822	300583
22699	300584
31836	300585
304507	300586
45343	300587
299221	300588
5141	300589
308873	300590
5824	300591
36645	300592
112896	300593
7737	300594
66312	300595
170337	300596
51157	300597
92943	300598
12974	300599
143986	300600
296152	300601
158351	300602
585	300603
40241	300604
94277	300605
7924	300606
28341	300607
61222	300608
132742	300609
313	300610
10813	300611
44918	300612
7479	300613
35933	300614
144647	300615
223504	300616
138403	300617
59440	300618
15520	300619
202860	300620
6346	300621
200694	300622
134137	300623
192888	300624
63203	300625
182103	300626
29468	300627
49136	300628
3837	300629
19834	300630
138611	300631
126954	300632
51021	300633
162904	300634
7475	300635
4077	300636
244140	300637
128478	300638
231717	300639
560	300640
50635	300641
120578	300642
8965	300643
71308	300644
137806	300645
270685	300646
73833	300647
270600	300648
9851	300649
114654	300650
66623	300651
122886	300652
90822	300653
51157	300654
208087	300655
24106	300656
887	300657
134009	300658
208749	300659
15021	300660
29731	300661
139431	300662
55705	300663
85571	300664
41733	300665
73129	300666
161424	300667
14656	300668
88183	300669
126333	300670
1573	300671
53813	300672
9031	300673
131866	300674
851	300675
21330	300676
44066	300677
19165	300678
133411	300679
883	300680
23615	300681
37193	300682
104331	300683
94829	300684
88235	300685
120700	300686
2152	300687
97261	300688
560	300689
4710	300690
4710	300691
43987	300692
328066	300693
77758	300694
210656	300695
43303	300696
26566	300697
122921	300698
288982	300699
182168	300700
117611	300701
8227	300702
102148	300703
84924	300704
210024	300705
6139	300706
271461	300707
161313	300708
24506	300709
320614	300710
98269	300711
213496	300712
189856	300713
476	300714
211882	300715
77011	300716
29444	300717
39252	300718
94153	300719
27269	300720
62659	300721
130658	300722
96673	300723
193614	300724
56930	300725
26915	300726
31835	300727
127880	300728
51914	300729
48564	300730
126043	300731
137808	300732
93534	300733
55663	300734
63363	300735
57555	300736
124905	300737
35032	300738
168471	300739
90562	300740
90562	300741
287910	300742
287789	300743
78384	300744
287726	300745
252513	300746
327542	300747
1582	300748
13481	300749
156907	300750
210346	300751
248669	300752
287529	300753
233641	300754
22812	300755
125873	300756
65245	300757
273616	300758
136409	300759
123071	300760
226228	300761
11538	300762
316812	300763
282991	300764
557	300765
193308	300766
137550	300767
203947	300768
250550	300769
153724	300770
51339	300771
64388	300772
2897	300773
8405	300774
214763	300775
6922	300776
82431	300777
206073	300778
46364	300779
64994	300780
144323	300781
39149	300782
84185	300783
99555	300784
118287	300785
22095	300786
2052	300787
29985	300788
47845	300789
42899	300790
2518	300791
109058	300792
9524	300793
12970	300794
120577	300795
162312	300796
237655	300797
40003	300798
75333	300799
83337	300800
312574	300801
84018	300802
101719	300803
227470	300804
210880	300805
156053	300806
155238	300807
1767	300808
8879	300809
13098	300810
243942	300811
214052	300812
79545	300813
317053	300814
75706	300815
102925	300816
46347	300817
124889	300818
106406	300819
202247	300820
215561	300821
257725	300822
221276	300823
65661	300824
51164	300825
87243	300826
249276	300827
6144	300828
77591	300829
37204	300830
114372	300831
204900	300832
165238	300833
146916	300834
185648	300835
59002	300836
178988	300837
115005	300838
71826	300839
228213	300840
51188	300841
7423	300842
34559	300843
6567	300844
241108	300845
15417	300846
53342	300847
229622	300848
43805	300849
27943	300850
293021	300851
50742	300852
98180	300853
244232	300854
296121	300855
2345	300856
14292	300857
212769	300858
3314	300859
98452	300860
39550	300861
315354	300862
55670	300863
36360	300864
116348	300865
29575	300866
101936	300867
327367	300868
116160	300869
121329	300870
206282	300871
64079	300872
185087	300873
185331	300874
81154	300875
75655	300876
194930	300877
111007	300878
45752	300879
15047	300880
6567	300881
35333	300882
84395	300883
2815	300884
242193	300885
262932	300886
120780	300887
87911	300888
9802	300889
119913	300890
3582	300891
311530	300892
185479	300893
24686	300894
103148	300895
156002	300896
57815	300897
8826	300898
227489	300899
53600	300900
124460	300901
124389	300902
39127	300903
184554	300904
7575	300905
62060	300906
14390	300907
318299	300908
256566	300909
116143	300910
211044	300911
267816	300912
197674	300913
31772	300914
87642	300915
237460	300916
267924	300917
4378	300918
132721	300919
10445	300920
324864	300921
193366	300922
24863	300923
10244	300924
138139	300925
312680	300926
95391	300927
75746	300928
138286	300929
294893	300930
216843	300931
4338	300932
5419	300933
145136	300934
47594	300935
36047	300936
9966	300937
39	300938
159175	300939
114695	300940
669	300941
115940	300942
94610	300943
4358	300944
40544	300945
206112	300946
106801	300947
75418	300948
253442	300949
21699	300950
164547	300951
15375	300952
90375	300953
292029	300954
120336	300955
73387	300956
67934	300957
10647	300958
128342	300959
84838	300960
111076	300961
245888	300962
10323	300963
230834	300964
63470	300965
5005	300966
28	300967
42867	300968
42657	300969
282684	300970
114857	300971
4906	300972
1798	300973
32602	300974
32630	300975
36311	300976
12361	300977
243608	300978
229	300979
81075	300980
67847	300981
33302	300982
260917	300983
192286	300984
162450	300985
192286	300986
4669	300987
27418	300988
27418	300989
212288	300990
8214	300991
98973	300992
176399	300993
145264	300994
42170	300995
53478	300996
325071	300997
280948	300998
171444	300999
191691	301000
58816	301001
22429	301002
8389	301003
5849	301004
7582	301005
66228	301006
38007	301007
4987	301008
64722	301009
115717	301010
1522	301011
326950	301012
51830	301013
36971	301014
171308	301015
205810	301016
5468	301017
12864	301018
29465	301019
209175	301020
146264	301021
265247	301022
282459	301023
143572	301024
282441	301025
267211	301026
51434	301027
179389	301028
114713	301029
81693	301030
107367	301031
4654	301032
8976	301033
57898	301034
138701	301035
58419	301036
16529	301037
30623	301038
10898	301039
13941	301040
48678	301041
47315	301042
42517	301043
58048	301044
50290	301045
5735	301046
5735	301047
23217	301048
27844	301049
215247	301050
39349	301051
14387	301052
4055	301053
51247	301054
10914	301055
44840	301056
134184	301057
31044	301058
155093	301059
34254	301060
44931	301061
3973	301062
10948	301063
47502	301064
10898	301065
62485	301066
158668	301067
5406	301068
40894	301069
19480	301070
108263	301071
35788	301072
284119	301073
5777	301074
55157	301075
89799	301076
9862	301077
228524	301078
34141	301079
178779	301080
64545	301081
147576	301082
57914	301083
5777	301084
211097	301085
159758	301086
36410	301087
12952	301088
16220	301089
26585	301090
11233	301091
27679	301092
58794	301093
10321	301094
50461	301095
96900	301096
130973	301097
575	301098
88025	301099
39922	301100
216324	301101
27191	301102
59679	301103
307	301104
58855	301105
421	301106
89305	301107
212518	301108
214435	301109
19863	301110
265903	301111
14309	301112
2274	301113
40046	301114
90170	301115
89551	301116
136594	301117
216157	301118
327296	301119
16560	301120
240947	301121
24094	301122
180424	301123
235777	301124
68536	301125
13462	301126
840	301127
159532	301128
244801	301129
212376	301130
118759	301131
171463	301132
262422	301133
152545	301134
260706	301135
8025	301136
199449	301137
2996	301138
168881	301139
71837	301140
282273	301141
53856	301142
995	301143
33516	301144
13219	301145
39769	301146
96396	301147
119660	301148
150716	301149
30139	301150
301874	301151
125591	301152
217324	301153
14389	301154
14389	301155
159231	301156
1315	301157
1163	301158
153955	301159
275664	301160
179	301161
1784	301162
1148	301163
90040	301164
89187	301165
36308	301166
27612	301167
180389	301168
11046	301169
161195	301170
178823	301171
117925	301172
47561	301173
10989	301174
17933	301175
132491	301176
62571	301177
45065	301178
123663	301179
33206	301180
30612	301181
173967	301182
12368	301183
21294	301184
40936	301185
63891	301186
104716	301187
54703	301188
81977	301189
90710	301190
69468	301191
34330	301192
6521	301193
35233	301194
46321	301195
30410	301196
265011	301197
13577	301198
53526	301199
25674	301200
19433	301201
79960	301202
132653	301203
3048	301204
28671	301205
34223	301206
21851	301207
71943	301208
198141	301209
101508	301210
243155	301211
202097	301212
60235	301213
4222	301214
1126	301215
186891	301216
319844	301217
52714	301218
47733	301219
44375	301220
9676	301221
105157	301222
62016	301223
83211	301224
47180	301225
110154	301226
12847	301227
154860	301228
252688	301229
92478	301230
105513	301231
54190	301232
42652	301233
47099	301234
189639	301235
16405	301236
127353	301237
36212	301238
249441	301239
24718	301240
14206	301241
43185	301242
104679	301243
53322	301244
10999	301245
81485	301246
228382	301247
65768	301248
11372	301249
81485	301250
20927	301251
16017	301252
96728	301253
40209	301254
24568	301255
44618	301256
83213	301257
20486	301258
127720	301259
11260	301260
155804	301261
94872	301262
127666	301263
43457	301264
27005	301265
68219	301266
64665	301267
298280	301268
78971	301269
176755	301270
148679	301271
84542	301272
106633	301273
98868	301274
1252	301275
20368	301276
14781	301277
486	301278
18755	301279
51997	301280
104754	301281
87496	301282
131067	301283
67586	301284
33304	301285
133779	301286
114902	301287
4788	301288
712	301289
6995	301290
199311	301291
71283	301292
101609	301293
136668	301294
196201	301295
56705	301296
55773	301297
174357	301298
111228	301299
35916	301300
85259	301301
291514	301302
48392	301303
200976	301304
49030	301305
215793	301306
43486	301307
15301	301308
91159	301309
211432	301310
266239	301311
30478	301312
196909	301313
59515	301314
117512	301315
31773	301316
152981	301317
98938	301318
77775	301319
213396	301320
81255	301321
7241	301322
4105	301323
21712	301324
25117	301325
58116	301326
159185	301327
244372	301328
161205	301329
45631	301330
32505	301331
40237	301332
7837	301333
163686	301334
13637	301335
146931	301336
87261	301337
61734	301338
88101	301339
52574	301340
109292	301341
3455	301342
4332	301343
200546	301344
922	301345
74609	301346
161748	301347
21340	301348
37386	301349
64009	301350
106320	301351
8333	301352
39928	301353
212408	301354
144031	301355
83340	301356
112168	301357
138264	301358
99078	301359
38578	301360
107896	301361
288541	301362
70737	301363
120998	301364
70737	301365
254406	301366
178571	301367
144736	301368
274897	301369
202872	301370
19067	301371
86489	301372
69823	301373
231447	301374
103268	301375
204405	301376
169867	301377
4772	301378
136483	301379
244482	301380
46170	301381
128950	301382
40960	301383
17064	301384
126355	301385
82787	301386
176303	301387
66284	301388
24663	301389
70605	301390
150825	301391
76237	301392
446	301393
26056	301394
183857	301395
100390	301396
121381	301397
202096	301398
97988	301399
943	301400
73998	301401
57947	301402
32170	301403
29903	301404
1596	301405
200461	301406
200238	301407
98942	301408
22556	301409
49338	301410
166812	301411
66696	301412
102035	301413
8548	301414
30463	301415
25282	301416
37696	301417
150922	301418
154427	301419
784	301420
261506	301421
124440	301422
182613	301423
81522	301424
49944	301425
110846	301426
42711	301427
52021	301428
4191	301429
18047	301430
13759	301431
314872	301432
20312	301433
297623	301434
147501	301435
71559	301436
194732	301437
82094	301438
21032	301439
49120	301440
174011	301441
282575	301442
56708	301443
65721	301444
203275	301445
18777	301446
155222	301447
51611	301448
262418	301449
48043	301450
307125	301451
167085	301452
34703	301453
62548	301454
149829	301455
17673	301456
105737	301457
19164	301458
60128	301459
12413	301460
5265	301461
40953	301462
53675	301463
212	301464
10673	301465
45686	301466
126142	301467
115967	301468
148847	301469
20488	301470
93040	301471
32166	301472
36752	301473
198512	301474
15368	301475
67684	301476
19270	301477
195456	301478
76129	301479
8578	301480
3208	301481
1471	301482
31773	301483
12553	301484
89149	301485
164676	301486
61179	301487
245	301488
5139	301489
2521	301490
82376	301491
319	301492
1698	301493
26716	301494
35732	301495
22032	301496
24187	301497
40427	301498
24046	301499
6082	301500
95485	301501
20574	301502
11484	301503
54315	301504
13696	301505
411	301506
32262	301507
303546	301508
16022	301509
2203	301510
11745	301511
48808	301512
264521	301513
13607	301514
43670	301515
238007	301516
257963	301517
1641	301518
1641	301519
199505	301520
39048	301521
800	301522
20437	301523
20464	301524
13461	301525
752	301526
3174	301527
159270	301528
44180	301529
17253	301530
123480	301531
42305	301532
37740	301533
6691	301534
1029	301535
23608	301536
124421	301537
196329	301538
191396	301539
212375	301540
224391	301541
291841	301542
328361	301543
321193	301544
83044	301545
111490	301546
31837	301547
49621	301548
63005	301549
8541	301550
141429	301551
19139	301552
270489	301553
27891	301554
78088	301555
86645	301556
53239	301557
17042	301558
19932	301559
65282	301560
22721	301561
211755	301562
25447	301563
98691	301564
14746	301565
2617	301566
5534	301567
303984	301568
2227	301569
54357	301570
723	301571
6056	301572
51493	301573
26234	301574
1214	301575
161854	301576
69740	301577
94959	301578
5227	301579
1859	301580
205564	301581
181314	301582
9191	301583
58982	301584
1317	301585
111743	301586
86492	301587
852	301588
17227	301589
3344	301590
1564	301591
204600	301592
8942	301593
31842	301594
103899	301595
5633	301596
108476	301597
84306	301598
245070	301599
55493	301600
106986	301601
8718	301602
47258	301603
25502	301604
9295	301605
103751	301606
35735	301607
74789	301608
309	301609
61297	301610
1237	301611
148031	301612
8590	301613
158282	301614
14259	301615
27300	301616
58872	301617
39608	301618
135244	301619
15234	301620
94078	301621
286464	301622
66392	301623
187197	301624
114334	301625
20040	301626
37116	301627
33022	301628
77380	301629
45319	301630
46845	301631
8270	301632
16385	301633
209083	301634
134238	301635
135263	301636
3433	301637
32946	301638
33485	301639
66952	301640
21444	301641
33485	301642
30289	301643
97211	301644
117153	301645
96503	301646
92212	301647
10923	301648
199493	301649
5399	301650
216055	301651
62048	301652
46326	301653
739	301654
66682	301655
21393	301656
4138	301657
26920	301658
265302	301659
64769	301660
100441	301661
19189	301662
228526	301663
24969	301664
121572	301665
14570	301666
37052	301667
1920	301668
23791	301669
45788	301670
126124	301671
3745	301672
20961	301673
24080	301674
63768	301675
4216	301676
30370	301677
18242	301678
7816	301679
75045	301680
183872	301681
64891	301682
39423	301683
117	301684
23316	301685
69895	301686
147004	301687
3982	301688
43993	301689
685	301690
60774	301691
60774	301692
29898	301693
97924	301694
42961	301695
43099	301696
9103	301697
724	301698
184781	301699
35600	301700
241291	301701
78784	301702
485	301703
4759	301704
16085	301705
47578	301706
320780	301707
55392	301708
182167	301709
216046	301710
14564	301711
214084	301712
23355	301713
54377	301714
82239	301715
45443	301716
214226	301717
283429	301718
189714	301719
73098	301720
112777	301721
869	301722
301487	301723
198263	301724
82309	301725
128158	301726
18691	301727
142319	301728
96559	301729
41470	301730
87759	301731
24541	301732
284604	301733
37781	301734
29976	301735
61057	301736
163968	301737
94216	301738
14762	301739
50976	301740
28568	301741
187406	301742
15056	301743
32118	301744
61057	301745
190019	301746
118605	301747
15056	301748
38962	301749
281667	301750
11050	301751
184299	301752
85555	301753
200306	301754
118631	301755
88478	301756
92491	301757
29037	301758
77225	301759
13418	301760
2606	301761
22392	301762
157744	301763
25101	301764
16875	301765
95782	301766
235177	301767
149051	301768
29062	301769
35421	301770
32487	301771
59660	301772
22757	301773
36723	301774
183399	301775
2942	301776
209906	301777
2806	301778
19719	301779
78586	301780
187895	301781
141597	301782
140738	301783
150383	301784
63169	301785
183642	301786
3138	301787
109176	301788
8521	301789
34250	301790
70981	301791
195397	301792
8766	301793
34250	301794
151835	301795
212520	301796
112193	301797
168854	301798
191468	301799
80106	301800
22941	301801
16771	301802
214007	301803
252281	301804
25365	301805
47108	301806
49902	301807
6337	301808
110667	301809
161286	301810
44690	301811
1492	301812
133049	301813
28922	301814
148656	301815
129308	301816
25055	301817
7272	301818
33701	301819
10444	301820
273	301821
7155	301822
188969	301823
29833	301824
5307	301825
2044	301826
193415	301827
27140	301828
50579	301829
3016	301830
112407	301831
39651	301832
19314	301833
9377	301834
85906	301835
13718	301836
39309	301837
373	301838
387	301839
7820	301840
1316	301841
62863	301842
18927	301843
76197	301844
33599	301845
8176	301846
23568	301847
51246	301848
14864	301849
483	301850
131295	301851
107237	301852
281690	301853
98815	301854
67257	301855
230919	301856
120824	301857
3135	301858
106701	301859
79676	301860
139541	301861
178085	301862
73281	301863
121124	301864
14609	301865
123440	301866
3889	301867
5482	301868
84078	301869
152117	301870
186837	301871
6023	301872
203235	301873
35526	301874
9822	301875
2723	301876
40226	301877
10343	301878
26620	301879
254774	301880
39337	301881
23397	301882
50959	301883
207145	301884
66214	301885
103218	301886
1478	301887
44653	301888
3217	301889
64165	301890
24745	301891
24192	301892
15806	301893
167929	301894
37432	301895
92510	301896
25381	301897
323107	301898
37374	301899
14251	301900
88248	301901
64248	301902
27428	301903
11697	301904
111212	301905
66103	301906
66170	301907
121	301908
137740	301909
27262	301910
23278	301911
74135	301912
17530	301913
2989	301914
93645	301915
115831	301916
51475	301917
46808	301918
18379	301919
15014	301920
51279	301921
183794	301922
25883	301923
215871	301924
20606	301925
221701	301926
39092	301927
2368	301928
144186	301929
12145	301930
188828	301931
118397	301932
17625	301933
260261	301934
7481	301935
6953	301936
35034	301937
22658	301938
54435	301939
39344	301940
50284	301941
69674	301942
58547	301943
7638	301944
48238	301945
55953	301946
127178	301947
150463	301948
57397	301949
4232	301950
35129	301951
94907	301952
23888	301953
23154	301954
26372	301955
120083	301956
5682	301957
111673	301958
15999	301959
59133	301960
14949	301961
10255	301962
140711	301963
214298	301964
15252	301965
8021	301966
2538	301967
10376	301968
88854	301969
2285	301970
63672	301971
28905	301972
290456	301973
45473	301974
136242	301975
39866	301976
124818	301977
175920	301978
7701	301979
122225	301980
13860	301981
71982	301982
194069	301983
150942	301984
4343	301985
5277	301986
18369	301987
74872	301988
28827	301989
3289	301990
71313	301991
300729	301992
107473	301993
37310	301994
79543	301995
55760	301996
212160	301997
84297	301998
86490	301999
17493	302000
60948	302001
172304	302002
7638	302003
112608	302004
464	302005
6273	302006
54320	302007
59975	302008
11715	302009
198878	302010
3016	302011
156876	302012
45436	302013
43508	302014
78450	302015
152385	302016
43915	302017
43915	302018
43915	302019
114718	302020
26199	302021
45648	302022
79240	302023
17804	302024
327	302025
157563	302026
24745	302027
83950	302028
56723	302029
9207	302030
2660	302031
208951	302032
11521	302033
273	302034
128021	302035
213958	302036
7998	302037
50989	302038
26742	302039
1460	302040
4857	302041
324290	302042
76076	302043
98192	302044
99972	302045
134335	302046
3793	302047
29	302048
30032	302049
108954	302050
30280	302051
127478	302052
66875	302053
69686	302054
3856	302055
2070	302056
2393	302057
12982	302058
11951	302059
54522	302060
76461	302061
2502	302062
105064	302063
34974	302064
17059	302065
46889	302066
92481	302067
18029	302068
93695	302069
4363	302070
26565	302071
138129	302072
50962	302073
16288	302074
112411	302075
84638	302076
190279	302077
124325	302078
63028	302079
4174	302080
23023	302081
196569	302082
131570	302083
24170	302084
213782	302085
11438	302086
79509	302087
23928	302088
16201	302089
43397	302090
295022	302091
2059	302092
8770	302093
321	302094
17882	302095
59949	302096
189705	302097
10557	302098
18184	302099
6023	302100
6753	302101
260489	302102
9096	302103
116630	302104
182653	302105
4885	302106
3010	302107
15724	302108
64563	302109
106492	302110
101802	302111
88295	302112
83482	302113
46368	302114
51183	302115
11041	302116
52649	302117
40998	302118
122017	302119
279792	302120
1613	302121
10444	302122
198501	302123
37322	302124
1520	302125
8712	302126
6023	302127
82347	302128
10279	302129
17651	302130
38032	302131
39366	302132
4341	302133
39356	302134
26424	302135
47916	302136
139663	302137
136334	302138
161303	302139
40435	302140
79614	302141
89143	302142
17089	302143
52164	302144
72138	302145
8256	302146
37448	302147
171712	302148
197496	302149
12692	302150
6920	302151
25682	302152
1340	302153
73353	302154
31790	302155
57037	302156
146873	302157
304687	302158
9766	302159
152660	302160
8059	302161
42179	302162
70972	302163
72320	302164
882	302165
97777	302166
121252	302167
16228	302168
22067	302169
219602	302170
54991	302171
24576	302172
15522	302173
66273	302174
87481	302175
295713	302176
176962	302177
48295	302178
984	302179
38283	302180
54769	302181
68274	302182
16597	302183
314272	302184
81801	302185
36125	302186
88893	302187
46882	302188
84628	302189
22056	302190
96098	302191
144666	302192
51275	302193
7001	302194
293306	302195
323068	302196
36598	302197
173291	302198
4917	302199
29931	302200
1094	302201
27451	302202
37068	302203
85600	302204
38132	302205
5658	302206
12197	302207
2619	302208
31060	302209
14956	302210
33913	302211
15999	302212
92756	302213
317088	302214
39533	302215
210192	302216
40842	302217
9683	302218
119836	302219
6178	302220
3470	302221
382	302222
147029	302223
280875	302224
203706	302225
190058	302226
87103	302227
13997	302228
44900	302229
148683	302230
95744	302231
20632	302232
62775	302233
207815	302234
16409	302235
8967	302236
197009	302237
63371	302238
27100	302239
146998	302240
16809	302241
82404	302242
52982	302243
75882	302244
8601	302245
1818	302246
242161	302247
312367	302248
33114	302249
515	302250
193368	302251
25197	302252
13866	302253
51028	302254
656	302255
51407	302256
62414	302257
4993	302258
23995	302259
15011	302260
78008	302261
25146	302262
62011	302263
26986	302264
64443	302265
2927	302266
9657	302267
29607	302268
85594	302269
181272	302270
198031	302271
70436	302272
41903	302273
17986	302274
83640	302275
49368	302276
4872	302277
8260	302278
2769	302279
24062	302280
327738	302281
75909	302282
22544	302283
61513	302284
3518	302285
23742	302286
59228	302287
10463	302288
67577	302289
16880	302290
52023	302291
13432	302292
9917	302293
321	302294
19900	302295
1922	302296
20893	302297
52789	302298
13528	302299
142432	302300
15130	302301
11218	302302
17471	302303
27799	302304
75074	302305
95792	302306
109157	302307
260395	302308
151817	302309
24488	302310
25132	302311
3676	302312
1220	302313
294804	302314
61428	302315
3379	302316
213252	302317
126798	302318
19892	302319
7621	302320
39441	302321
1097	302322
17671	302323
19936	302324
234866	302325
31459	302326
39395	302327
22820	302328
287065	302329
17059	302330
20406	302331
103446	302332
100728	302333
18768	302334
10495	302335
19687	302336
78759	302337
58945	302338
94692	302339
220	302340
46164	302341
80000	302342
133176	302343
7781	302344
47569	302345
192015	302346
84365	302347
108430	302348
72860	302349
308365	302350
194335	302351
23375	302352
11585	302353
155430	302354
1337	302355
196951	302356
125536	302357
18250	302358
25505	302359
190397	302360
21963	302361
206853	302362
3692	302363
94438	302364
77098	302365
281472	302366
130930	302367
33050	302368
16838	302369
202504	302370
45926	302371
305028	302372
31820	302373
130216	302374
5596	302375
68649	302376
43740	302377
195033	302378
78237	302379
41994	302380
262509	302381
52258	302382
95235	302383
75990	302384
2554	302385
10045	302386
5199	302387
16607	302388
1043	302389
8299	302390
40792	302391
44932	302392
837	302393
273222	302394
22925	302395
556	302396
84783	302397
7806	302398
12199	302399
4170	302400
20172	302401
34876	302402
126725	302403
54356	302404
39634	302405
33719	302406
147985	302407
19125	302408
24607	302409
184512	302410
139721	302411
104534	302412
7582	302413
3523	302414
6444	302415
41819	302416
204223	302417
24776	302418
4956	302419
149963	302420
2070	302421
72599	302422
5576	302423
12041	302424
12041	302425
20631	302426
1292	302427
58042	302428
113009	302429
2576	302430
2764	302431
2198	302432
3293	302433
53389	302434
154715	302435
161488	302436
4577	302437
15653	302438
224796	302439
21786	302440
71063	302441
77691	302442
101030	302443
43563	302444
7120	302445
18956	302446
69464	302447
69009	302448
39536	302449
158669	302450
6202	302451
24651	302452
130270	302453
14046	302454
70970	302455
317716	302456
16	302457
41463	302458
172302	302459
201672	302460
290356	302461
165	302462
199307	302463
111171	302464
153459	302465
48215	302466
31475	302467
515	302468
3352	302469
112261	302470
7668	302471
16740	302472
309722	302473
4877	302474
31845	302475
129912	302476
275018	302477
92650	302478
41962	302479
62414	302480
191149	302481
3900	302482
24939	302483
63998	302484
54136	302485
92112	302486
70435	302487
190476	302488
129392	302489
1675	302490
195418	302491
130860	302492
78476	302493
96312	302494
261	302495
2734	302496
85569	302497
4934	302498
215105	302499
88248	302500
48917	302501
67467	302502
60027	302503
83676	302504
5679	302505
134800	302506
3884	302507
148280	302508
220	302509
34466	302510
139820	302511
543	302512
32828	302513
10708	302514
36037	302515
61948	302516
80407	302517
57648	302518
7590	302519
27058	302520
36945	302521
16801	302522
153787	302523
5894	302524
92502	302525
103578	302526
12967	302527
1368	302528
27677	302529
9518	302530
283737	302531
2	302532
36736	302533
316752	302534
10129	302535
19614	302536
121608	302537
5431	302538
31786	302539
22994	302540
136543	302541
44659	302542
203944	302543
39301	302544
15623	302545
27778	302546
125495	302547
48652	302548
83870	302549
34778	302550
6576	302551
14172	302552
23085	302553
158710	302554
96016	302555
24588	302556
219461	302557
50983	302558
18654	302559
170262	302560
162068	302561
20335	302562
58273	302563
12574	302564
129374	302565
527	302566
20606	302567
205245	302568
148550	302569
6	302570
22504	302571
110487	302572
84915	302573
6438	302574
8854	302575
2151	302576
49492	302577
2639	302578
515	302579
44008	302580
89923	302581
144195	302582
51350	302583
145115	302584
933	302585
8065	302586
242257	302587
244992	302588
2774	302589
1928	302590
5683	302591
97593	302592
5890	302593
295127	302594
206814	302595
56724	302596
53265	302597
86621	302598
19971	302599
7350	302600
39233	302601
109304	302602
2628	302603
52998	302604
44736	302605
32850	302606
43613	302607
251117	302608
123283	302609
9199	302610
23379	302611
70147	302612
115536	302613
12522	302614
29863	302615
32425	302616
111160	302617
119902	302618
3483	302619
11438	302620
54522	302621
327880	302622
22476	302623
38056	302624
75972	302625
7397	302626
89679	302627
115884	302628
36199	302629
152111	302630
37854	302631
71979	302632
91802	302633
120709	302634
276	302635
7261	302636
12655	302637
84189	302638
25451	302639
8260	302640
8241	302641
36514	302642
318271	302643
59464	302644
39778	302645
73433	302646
59669	302647
3483	302648
43242	302649
61111	302650
47007	302651
113114	302652
5448	302653
84198	302654
26679	302655
43644	302656
42493	302657
35891	302658
29234	302659
135067	302660
54325	302661
295920	302662
138033	302663
179441	302664
16965	302665
26923	302666
310874	302667
145721	302668
80508	302669
5073	302670
59360	302671
127177	302672
39959	302673
46805	302674
2612	302675
203465	302676
181604	302677
14178	302678
7757	302679
50799	302680
88584	302681
7879	302682
88419	302683
17817	302684
26262	302685
19581	302686
86611	302687
57400	302688
18885	302689
48049	302690
132189	302691
19534	302692
46493	302693
3189	302694
35305	302695
82351	302696
91242	302697
43045	302698
270420	302699
12331	302700
199864	302701
324228	302702
76277	302703
81355	302704
53823	302705
55169	302706
116930	302707
62491	302708
1876	302709
5781	302710
31168	302711
196925	302712
194097	302713
166511	302714
110448	302715
36844	302716
219260	302717
22927	302718
54185	302719
63407	302720
29505	302721
64264	302722
249723	302723
16236	302724
174501	302725
28070	302726
142440	302727
620	302728
298476	302729
18029	302730
11521	302731
139560	302732
256456	302733
70711	302734
12911	302735
12421	302736
259474	302737
52770	302738
489	302739
10102	302740
77679	302741
124982	302742
6679	302743
34138	302744
413	302745
203118	302746
86542	302747
168018	302748
281579	302749
127208	302750
50503	302751
302393	302752
133731	302753
77796	302754
136883	302755
15929	302756
133829	302757
159237	302758
26361	302759
39661	302760
127045	302761
1847	302762
10534	302763
37828	302764
17057	302765
85098	302766
202936	302767
250422	302768
21056	302769
38182	302770
3498	302771
251	302772
91788	302773
10388	302774
89347	302775
129182	302776
52366	302777
193687	302778
71236	302779
75786	302780
321243	302781
36887	302782
39711	302783
107974	302784
63609	302785
12870	302786
2518	302787
656	302788
13467	302789
245459	302790
11951	302791
180787	302792
88344	302793
7484	302794
57048	302795
25682	302796
163527	302797
16442	302798
135855	302799
216907	302800
8021	302801
41609	302802
5783	302803
33942	302804
9616	302805
67060	302806
8792	302807
18840	302808
5017	302809
25385	302810
33942	302811
251735	302812
46038	302813
3840	302814
3843	302815
88905	302816
47094	302817
97913	302818
57465	302819
22370	302820
86436	302821
7231	302822
243762	302823
43915	302824
109	302825
1632	302826
11557	302827
15435	302828
9312	302829
52136	302830
426	302831
121820	302832
92468	302833
106572	302834
22138	302835
209807	302836
3000	302837
43957	302838
112056	302839
60659	302840
5374	302841
128574	302842
105872	302843
197020	302844
14046	302845
99658	302846
126972	302847
25725	302848
134592	302849
201735	302850
127081	302851
31592	302852
15610	302853
3881	302854
38085	302855
61458	302856
37587	302857
208330	302858
6210	302859
128745	302860
108119	302861
112477	302862
196546	302863
31	302864
211399	302865
81168	302866
157050	302867
27291	302868
125432	302869
1389	302870
1440	302871
23394	302872
98688	302873
4079	302874
2483	302875
42910	302876
68902	302877
23822	302878
101032	302879
345	302880
52519	302881
67138	302882
67467	302883
260256	302884
199819	302885
32507	302886
279267	302887
129145	302888
117752	302889
14166	302890
233885	302891
7071	302892
39752	302893
3341	302894
199078	302895
84063	302896
16654	302897
13616	302898
241114	302899
18244	302900
3623	302901
52523	302902
51769	302903
195571	302904
17038	302905
19776	302906
309110	302907
8620	302908
5812	302909
49518	302910
122681	302911
186918	302912
26257	302913
125264	302914
22343	302915
17540	302916
54590	302917
196484	302918
220626	302919
8898	302920
28528	302921
69001	302922
29612	302923
213291	302924
98059	302925
4956	302926
3250	302927
17290	302928
5740	302929
239056	302930
50828	302931
118737	302932
200878	302933
138614	302934
2636	302935
126810	302936
135489	302937
263778	302938
129725	302939
38874	302940
7218	302941
21965	302942
104907	302943
107091	302944
107616	302945
94904	302946
805	302947
53847	302948
21580	302949
87984	302950
27630	302951
58716	302952
20273	302953
21465	302954
8123	302955
64538	302956
50392	302957
5736	302958
30380	302959
34605	302960
131523	302961
113354	302962
18907	302963
94415	302964
188726	302965
214298	302966
58170	302967
86405	302968
6023	302969
11510	302970
214574	302971
123681	302972
25696	302973
183871	302974
9365	302975
5169	302976
82927	302977
19076	302978
162542	302979
32019	302980
311237	302981
53531	302982
5323	302983
17288	302984
92064	302985
1258	302986
4043	302987
41994	302988
9217	302989
64013	302990
118364	302991
33078	302992
53545	302993
19221	302994
58581	302995
120472	302996
38303	302997
1376	302998
1170	302999
53050	303000
69578	303001
56322	303002
75935	303003
127730	303004
47506	303005
64005	303006
169190	303007
49255	303008
163604	303009
287081	303010
70633	303011
68948	303012
81763	303013
10253	303014
87495	303015
99105	303016
25084	303017
80721	303018
84411	303019
207647	303020
39514	303021
21966	303022
71979	303023
5143	303024
18711	303025
83669	303026
14397	303027
5658	303028
12744	303029
12744	303030
27304	303031
11858	303032
50788	303033
26721	303034
27262	303035
34695	303036
3403	303037
31241	303038
76620	303039
13471	303040
215274	303041
82115	303042
43493	303043
219591	303044
24734	303045
14249	303046
189818	303047
82734	303048
138112	303049
1759	303050
3483	303051
54918	303052
44567	303053
98001	303054
20840	303055
34308	303056
64070	303057
7414	303058
40249	303059
18666	303060
117739	303061
37968	303062
121548	303063
24350	303064
258948	303065
65550	303066
1886	303067
77163	303068
156932	303069
140395	303070
2392	303071
34857	303072
69392	303073
26654	303074
200185	303075
132826	303076
241842	303077
24350	303078
51813	303079
53049	303080
2118	303081
58260	303082
25272	303083
21224	303084
96006	303085
3840	303086
61730	303087
121749	303088
205871	303089
23457	303090
37345	303091
204279	303092
33374	303093
35357	303094
133462	303095
38600	303096
19013	303097
101847	303098
57834	303099
189	303100
26120	303101
49053	303102
4088	303103
30972	303104
39641	303105
9991	303106
197078	303107
10945	303108
129205	303109
10109	303110
200313	303111
114445	303112
17923	303113
131300	303114
203023	303115
6436	303116
58676	303117
80732	303118
21209	303119
90916	303120
145224	303121
18279	303122
17517	303123
18469	303124
14996	303125
20534	303126
85403	303127
275033	303128
123360	303129
247923	303130
70663	303131
9794	303132
79185	303133
108146	303134
19740	303135
34138	303136
68507	303137
36972	303138
38666	303139
21320	303140
53784	303141
38050	303142
53627	303143
68262	303144
189201	303145
37687	303146
180262	303147
23247	303148
58194	303149
122440	303150
13846	303151
40714	303152
39413	303153
16421	303154
56586	303155
27883	303156
69251	303157
43839	303158
26	303159
884	303160
2110	303161
3391	303162
69938	303163
33149	303164
22	303165
10702	303166
8503	303167
4842	303168
26654	303169
10855	303170
55884	303171
30189	303172
46230	303173
311571	303174
29768	303175
107297	303176
22662	303177
6517	303178
162239	303179
81257	303180
21688	303181
242519	303182
71415	303183
288733	303184
30040	303185
1650	303186
68093	303187
25840	303188
31830	303189
84841	303190
49132	303191
6730	303192
13303	303193
5773	303194
5576	303195
179611	303196
21563	303197
36229	303198
1687	303199
142818	303200
122827	303201
76223	303202
593	303203
17977	303204
69453	303205
200885	303206
113524	303207
240475	303208
3376	303209
188240	303210
58751	303211
51262	303212
234042	303213
46335	303214
114822	303215
64141	303216
75152	303217
651	303218
740	303219
293964	303220
14647	303221
163	303222
39483	303223
207245	303224
53628	303225
83180	303226
124552	303227
101961	303228
4382	303229
30700	303230
271	303231
134811	303232
9316	303233
327225	303234
138454	303235
45237	303236
1710	303237
36080	303238
18297	303239
133306	303240
50434	303241
118780	303242
41517	303243
2138	303244
2968	303245
328587	303246
89690	303247
44165	303248
108587	303249
96386	303250
55506	303251
110353	303252
97316	303253
58082	303254
10862	303255
914	303256
11125	303257
15570	303258
4692	303259
20033	303260
36089	303261
683	303262
26215	303263
44623	303264
13607	303265
84236	303266
71019	303267
29469	303268
20449	303269
18	303270
15723	303271
3054	303272
37654	303273
35835	303274
564	303275
37800	303276
111656	303277
928	303278
1287	303279
210806	303280
95820	303281
62529	303282
76619	303283
1122	303284
7951	303285
54227	303286
1032	303287
6510	303288
10179	303289
108556	303290
13660	303291
10289	303292
7107	303293
207474	303294
10581	303295
117454	303296
13567	303297
111636	303298
35815	303299
160634	303300
134622	303301
121984	303302
88130	303303
23949	303304
23304	303305
2023	303306
17208	303307
13200	303308
72616	303309
1855	303310
455	303311
11182	303312
72	303313
111519	303314
45260	303315
199	303316
128	303317
170732	303318
158	303319
5095	303320
193153	303321
288399	303322
102628	303323
2545	303324
86480	303325
23168	303326
25405	303327
54830	303328
1116	303329
122222	303330
45236	303331
50093	303332
108370	303333
15054	303334
35768	303335
10636	303336
254	303337
17645	303338
12612	303339
106604	303340
6524	303341
10141	303342
10112	303343
106888	303344
67915	303345
2150	303346
22483	303347
12574	303348
17015	303349
7569	303350
12309	303351
153126	303352
3556	303353
779	303354
10892	303355
14251	303356
236979	303357
50656	303358
40524	303359
125699	303360
2894	303361
29941	303362
140552	303363
23451	303364
77831	303365
36221	303366
138307	303367
1916	303368
1697	303369
114655	303370
48634	303371
774	303372
195337	303373
135451	303374
35439	303375
120866	303376
146355	303377
44091	303378
183082	303379
119398	303380
7198	303381
138310	303382
112087	303383
8085	303384
25920	303385
6893	303386
67391	303387
86962	303388
37570	303389
298	303390
41532	303391
43554	303392
38677	303393
150988	303394
50465	303395
44368	303396
53875	303397
104490	303398
683	303399
10084	303400
300391	303401
213824	303402
137842	303403
3837	303404
315203	303405
16780	303406
15602	303407
8141	303408
119311	303409
77282	303410
93340	303411
44	303412
78	303413
28865	303414
5987	303415
19108	303416
195893	303417
4433	303418
26375	303419
184052	303420
114887	303421
1334	303422
25898	303423
106916	303424
1589	303425
50841	303426
220554	303427
63144	303428
57382	303429
6847	303430
47436	303431
16963	303432
85508	303433
42348	303434
2017	303435
199	303436
1075	303437
12462	303438
34366	303439
116444	303440
102921	303441
35412	303442
3888	303443
137089	303444
23049	303445
17051	303446
47011	303447
193053	303448
151370	303449
17729	303450
5021	303451
6714	303452
136977	303453
2267	303454
68234	303455
65500	303456
5937	303457
44696	303458
7789	303459
838	303460
74526	303461
1273	303462
13525	303463
440	303464
203218	303465
10807	303466
57531	303467
38417	303468
87852	303469
93	303470
190959	303471
11844	303472
80517	303473
74	303474
161438	303475
18513	303476
5276	303477
217208	303478
858	303479
12583	303480
14706	303481
42711	303482
87226	303483
16018	303484
100087	303485
2649	303486
11426	303487
90255	303488
163	303489
149010	303490
95999	303491
15371	303492
6753	303493
161499	303494
218564	303495
120614	303496
163451	303497
16872	303498
9185	303499
3244	303500
76572	303501
119277	303502
11501	303503
138164	303504
86684	303505
85921	303506
120382	303507
68965	303508
49050	303509
1911	303510
20592	303511
13092	303512
236930	303513
139532	303514
10158	303515
84112	303516
44624	303517
98252	303518
17101	303519
34319	303520
5028	303521
17512	303522
43672	303523
80490	303524
8034	303525
239193	303526
30635	303527
129091	303528
174380	303529
640	303530
1203	303531
13064	303532
237618	303533
37089	303534
62358	303535
96106	303536
9376	303537
42648	303538
321	303539
24544	303540
2963	303541
319775	303542
24904	303543
17791	303544
19430	303545
120897	303546
235634	303547
3945	303548
12233	303549
129097	303550
1824	303551
14540	303552
78459	303553
1216	303554
134912	303555
209324	303556
25857	303557
9956	303558
70436	303559
79052	303560
51172	303561
712	303562
110637	303563
325557	303564
22225	303565
908	303566
51524	303567
119490	303568
14790	303569
22434	303570
167662	303571
30307	303572
14891	303573
37433	303574
14646	303575
16726	303576
167006	303577
6662	303578
68135	303579
3943	303580
344	303581
2160	303582
1139	303583
22809	303584
478	303585
4085	303586
722	303587
156270	303588
4643	303589
5259	303590
30942	303591
120523	303592
1861	303593
18902	303594
68383	303595
186788	303596
42804	303597
6871	303598
11654	303599
39019	303600
8370	303601
114688	303602
29263	303603
15837	303604
49744	303605
35397	303606
855	303607
85610	303608
156175	303609
181670	303610
120081	303611
138646	303612
21796	303613
149737	303614
62	303615
70952	303616
209369	303617
55884	303618
163	303619
21350	303620
225381	303621
51062	303622
81359	303623
73192	303624
8352	303625
15681	303626
30823	303627
719	303628
204360	303629
96624	303630
4127	303631
62818	303632
149063	303633
43896	303634
245445	303635
20913	303636
3683	303637
4409	303638
15	303639
128938	303640
15445	303641
19050	303642
20200	303643
439	303644
4518	303645
6746	303646
18286	303647
236241	303648
29984	303649
6419	303650
17129	303651
3068	303652
585	303653
137914	303654
169036	303655
11770	303656
2125	303657
4142	303658
81612	303659
4727	303660
12698	303661
28528	303662
236912	303663
199853	303664
2263	303665
40586	303666
32075	303667
6660	303668
25027	303669
31740	303670
71448	303671
129782	303672
86183	303673
25832	303674
433	303675
95888	303676
43899	303677
1899	303678
72778	303679
200664	303680
75	303681
152781	303682
15611	303683
63253	303684
21	303685
227237	303686
2479	303687
5929	303688
2084	303689
120763	303690
10352	303691
204271	303692
163807	303693
149860	303694
41952	303695
57567	303696
150634	303697
14427	303698
52575	303699
342	303700
189	303701
89911	303702
168117	303703
6331	303704
15911	303705
224655	303706
28794	303707
91496	303708
46913	303709
44878	303710
17	303711
692	303712
6748	303713
18552	303714
112657	303715
48153	303716
14496	303717
88584	303718
17012	303719
4504	303720
137698	303721
115306	303722
34772	303723
122455	303724
4088	303725
144564	303726
126794	303727
54052	303728
21591	303729
15009	303730
107129	303731
29858	303732
9081	303733
46123	303734
176687	303735
99172	303736
25463	303737
37627	303738
104765	303739
25528	303740
12625	303741
27667	303742
105775	303743
10994	303744
3657	303745
64339	303746
68407	303747
32898	303748
675	303749
78897	303750
42465	303751
837	303752
717	303753
39294	303754
23765	303755
62808	303756
166568	303757
54330	303758
8169	303759
23850	303760
18057	303761
19718	303762
7868	303763
203	303764
159752	303765
84816	303766
135096	303767
104521	303768
245827	303769
229839	303770
25298	303771
686	303772
16240	303773
212890	303774
101493	303775
36791	303776
23102	303777
56255	303778
551	303779
16720	303780
32141	303781
1254	303782
97947	303783
60468	303784
23785	303785
21665	303786
1898	303787
134070	303788
8105	303789
20509	303790
107993	303791
96348	303792
129550	303793
156239	303794
13477	303795
117428	303796
15619	303797
2775	303798
16901	303799
77848	303800
4178	303801
196	303802
11275	303803
202409	303804
11522	303805
1869	303806
1251	303807
195029	303808
44402	303809
517	303810
13180	303811
58060	303812
73723	303813
70314	303814
57010	303815
5397	303816
186991	303817
280416	303818
298789	303819
120963	303820
112043	303821
39241	303822
24446	303823
2584	303824
1475	303825
3070	303826
117016	303827
193128	303828
129422	303829
82341	303830
614	303831
12	303832
35939	303833
59208	303834
229128	303835
297363	303836
70653	303837
102907	303838
32313	303839
213441	303840
174859	303841
45472	303842
8296	303843
238299	303844
152622	303845
37040	303846
216589	303847
18265	303848
136147	303849
88480	303850
77719	303851
550	303852
100105	303853
197883	303854
33058	303855
65626	303856
186755	303857
122186	303858
3840	303859
14682	303860
70856	303861
50041	303862
9167	303863
49656	303864
11775	303865
17874	303866
600	303867
42729	303868
68735	303869
7254	303870
20827	303871
87960	303872
194584	303873
51710	303874
33693	303875
181478	303876
121472	303877
8483	303878
12522	303879
56456	303880
81884	303881
66047	303882
33003	303883
26970	303884
328644	303885
143931	303886
95648	303887
8952	303888
215783	303889
39159	303890
12288	303891
51126	303892
24237	303893
55715	303894
279439	303895
125339	303896
240038	303897
239716	303898
40472	303899
168976	303900
22992	303901
75830	303902
155586	303903
207066	303904
84702	303905
255218	303906
118959	303907
71153	303908
132041	303909
37215	303910
88837	303911
185317	303912
38867	303913
82747	303914
122069	303915
221425	303916
6253	303917
107723	303918
102717	303919
135204	303920
127157	303921
17806	303922
298411	303923
116806	303924
185737	303925
13421	303926
128933	303927
25259	303928
158914	303929
88837	303930
221252	303931
193258	303932
20798	303933
37233	303934
85278	303935
19228	303936
147769	303937
74995	303938
56912	303939
105084	303940
134552	303941
95254	303942
152689	303943
235546	303944
129820	303945
245589	303946
87435	303947
27437	303948
201952	303949
65893	303950
313935	303951
14176	303952
206909	303953
128448	303954
31634	303955
77364	303956
59056	303957
34243	303958
52538	303959
246160	303960
27982	303961
324055	303962
250821	303963
22052	303964
183034	303965
43471	303966
205769	303967
37422	303968
38399	303969
318608	303970
44493	303971
87164	303972
58915	303973
84827	303974
37673	303975
250378	303976
71469	303977
71469	303978
25264	303979
118646	303980
60957	303981
39357	303982
131129	303983
48068	303984
66308	303985
134468	303986
186934	303987
99912	303988
56822	303989
79459	303990
62031	303991
101637	303992
3031	303993
169570	303994
109038	303995
48264	303996
13641	303997
27655	303998
20015	303999
6983	304000
211753	304001
12842	304002
81961	304003
196124	304004
145698	304005
231751	304006
95391	304007
18849	304008
134720	304009
128429	304010
132242	304011
15534	304012
53977	304013
23569	304014
72502	304015
155356	304016
18849	304017
305158	304018
6826	304019
2684	304020
11591	304021
44769	304022
37142	304023
10454	304024
126496	304025
70871	304026
19168	304027
140524	304028
119993	304029
72634	304030
107314	304031
328669	304032
70945	304033
46865	304034
74011	304035
56736	304036
124260	304037
87634	304038
33605	304039
178643	304040
43523	304041
7200	304042
15662	304043
53756	304044
31803	304045
54723	304046
315227	304047
85941	304048
3527	304049
42435	304050
112306	304051
99869	304052
207625	304053
301	304054
217004	304055
17493	304056
3538	304057
17641	304058
1757	304059
81783	304060
603	304061
54534	304062
47249	304063
148813	304064
13529	304065
11881	304066
14562	304067
34990	304068
183383	304069
41451	304070
135790	304071
52500	304072
27364	304073
197219	304074
73821	304075
83383	304076
49	304077
715	304078
520	304079
176197	304080
189243	304081
157266	304082
78949	304083
64856	304084
28353	304085
163031	304086
45057	304087
89040	304088
36895	304089
259	304090
252853	304091
1839	304092
18849	304093
202800	304094
22237	304095
22590	304096
73989	304097
35410	304098
29984	304099
166653	304100
128392	304101
61	304102
269369	304103
53574	304104
65891	304105
29458	304106
103096	304107
72630	304108
217121	304109
25192	304110
46866	304111
7251	304112
32772	304113
142	304114
126907	304115
164731	304116
297158	304117
54423	304118
225	304119
191554	304120
34968	304121
32133	304122
72802	304123
225	304124
225	304125
1554	304126
32	304127
774	304128
294977	304129
212152	304130
2486	304131
187	304132
286933	304133
93467	304134
29883	304135
36294	304136
4210	304137
31279	304138
93	304139
3	304140
15265	304141
631	304142
99	304143
218	304144
31212	304145
19342	304146
10313	304147
820	304148
214868	304149
71817	304150
39535	304151
355	304152
271252	304153
65368	304154
201352	304155
323381	304156
98294	304157
112532	304158
155392	304159
281904	304160
196357	304161
48765	304162
183493	304163
282053	304164
77940	304165
76888	304166
24471	304167
197115	304168
298061	304169
184808	304170
106060	304171
21540	304172
139049	304173
324671	304174
223519	304175
277469	304176
17136	304177
187538	304178
177650	304179
138017	304180
208754	304181
62816	304182
62816	304183
22744	304184
164181	304185
5585	304186
46485	304187
32089	304188
22751	304189
69729	304190
69692	304191
16592	304192
286	304193
46565	304194
253358	304195
130809	304196
53503	304197
164098	304198
20608	304199
37335	304200
190682	304201
165	304202
22488	304203
11613	304204
11656	304205
61700	304206
60578	304207
259397	304208
97	304209
3098	304210
35134	304211
253634	304212
39885	304213
96279	304214
37171	304215
9137	304216
15643	304217
16488	304218
236	304219
153354	304220
8364	304221
18230	304222
16883	304223
283807	304224
86827	304225
56117	304226
7183	304227
130011	304228
116961	304229
108723	304230
112855	304231
76411	304232
71	304233
62326	304234
125875	304235
205075	304236
42514	304237
119514	304238
15479	304239
65562	304240
1052	304241
52796	304242
13103	304243
85728	304244
2340	304245
3215	304246
115507	304247
44231	304248
19389	304249
206379	304250
40636	304251
52630	304252
37117	304253
3270	304254
2703	304255
163933	304256
5974	304257
29981	304258
1294	304259
5082	304260
20260	304261
1643	304262
8060	304263
581	304264
22420	304265
23866	304266
302304	304267
318699	304268
321036	304269
74236	304270
39486	304271
1641	304272
34444	304273
6378	304274
85210	304275
68926	304276
200009	304277
44017	304278
69168	304279
178835	304280
135119	304281
30909	304282
30550	304283
118052	304284
8358	304285
1313	304286
645	304287
4533	304288
29468	304289
41	304290
838	304291
299219	304292
96913	304293
38131	304294
84321	304295
790	304296
36186	304297
75021	304298
64351	304299
43291	304300
56499	304301
151472	304302
24497	304303
1111	304304
81249	304305
184741	304306
135096	304307
43071	304308
441	304309
2331	304310
415	304311
62068	304312
44528	304313
60071	304314
415	304315
109308	304316
18620	304317
71605	304318
1179	304319
88356	304320
133599	304321
27746	304322
70451	304323
216	304324
126795	304325
16189	304326
33683	304327
1910	304328
970	304329
123299	304330
819	304331
18054	304332
114114	304333
86420	304334
675	304335
85544	304336
29615	304337
1384	304338
74364	304339
75595	304340
222818	304341
2508	304342
436	304343
39073	304344
65	304345
18776	304346
47265	304347
5478	304348
13323	304349
1715	304350
55765	304351
51936	304352
291215	304353
2390	304354
312	304355
24495	304356
51412	304357
52064	304358
36078	304359
106080	304360
135636	304361
131637	304362
325102	304363
19511	304364
51237	304365
20716	304366
83981	304367
988	304368
295278	304369
172190	304370
126891	304371
19673	304372
5812	304373
181013	304374
87642	304375
28288	304376
104215	304377
16322	304378
52264	304379
162196	304380
18266	304381
32899	304382
104518	304383
211	304384
20700	304385
261845	304386
2211	304387
84644	304388
19144	304389
22260	304390
127246	304391
129923	304392
11313	304393
6750	304394
23271	304395
546	304396
16035	304397
192110	304398
172703	304399
1392	304400
277	304401
22702	304402
4910	304403
6279	304404
51	304405
2487	304406
21980	304407
154958	304408
133784	304409
119988	304410
83429	304411
77211	304412
3358	304413
80272	304414
179309	304415
24338	304416
24338	304417
221917	304418
107490	304419
192309	304420
26689	304421
85100	304422
6877	304423
86996	304424
152801	304425
299747	304426
54778	304427
3690	304428
19227	304429
77739	304430
126915	304431
8584	304432
140336	304433
285	304434
171	304435
71165	304436
143633	304437
431	304438
23774	304439
23521	304440
388	304441
36219	304442
32149	304443
301367	304444
149755	304445
74791	304446
49282	304447
36675	304448
27023	304449
81260	304450
273284	304451
2119	304452
5177	304453
77014	304454
701	304455
94844	304456
15703	304457
117737	304458
83131	304459
66804	304460
89079	304461
137745	304462
81010	304463
14831	304464
15859	304465
86176	304466
56579	304467
175404	304468
289878	304469
46900	304470
135705	304471
5705	304472
2188	304473
8676	304474
121157	304475
235910	304476
275155	304477
113453	304478
223355	304479
602	304480
190674	304481
302437	304482
20230	304483
31552	304484
11308	304485
46032	304486
155848	304487
16504	304488
61812	304489
38646	304490
193687	304491
7596	304492
70704	304493
32357	304494
294147	304495
74835	304496
133344	304497
141429	304498
57732	304499
205355	304500
35947	304501
97004	304502
92928	304503
19041	304504
34810	304505
73684	304506
47850	304507
11156	304508
247930	304509
11173	304510
32361	304511
186299	304512
167933	304513
176741	304514
206939	304515
197270	304516
120277	304517
109316	304518
71515	304519
50223	304520
18193	304521
50413	304522
130739	304523
35440	304524
44227	304525
61988	304526
115876	304527
129854	304528
135235	304529
68178	304530
75876	304531
195	304532
157935	304533
61292	304534
95325	304535
3186	304536
17702	304537
242092	304538
242077	304539
241980	304540
62721	304541
122468	304542
155756	304543
214600	304544
275591	304545
52532	304546
40517	304547
7518	304548
51396	304549
203124	304550
2341	304551
136233	304552
219039	304553
159502	304554
47751	304555
57495	304556
13701	304557
256354	304558
132156	304559
182516	304560
16869	304561
109337	304562
33157	304563
287315	304564
116742	304565
5896	304566
3525	304567
170698	304568
2173	304569
18159	304570
1911	304571
31228	304572
56530	304573
8804	304574
22162	304575
28631	304576
175939	304577
189055	304578
127567	304579
56649	304580
36830	304581
103236	304582
324732	304583
29892	304584
58967	304585
51575	304586
2198	304587
109368	304588
79098	304589
320030	304590
4307	304591
186138	304592
57596	304593
230686	304594
3905	304595
692	304596
2155	304597
97014	304598
28511	304599
26964	304600
47064	304601
92647	304602
27	304603
218245	304604
115128	304605
116179	304606
25699	304607
33621	304608
38084	304609
24135	304610
2225	304611
144192	304612
23837	304613
273215	304614
133005	304615
7852	304616
59412	304617
33472	304618
88350	304619
20024	304620
224891	304621
47063	304622
425	304623
16430	304624
293	304625
59125	304626
37979	304627
150245	304628
1435	304629
196139	304630
116495	304631
49032	304632
199268	304633
182864	304634
153787	304635
48108	304636
124990	304637
6953	304638
76619	304639
138701	304640
311413	304641
86697	304642
5365	304643
61371	304644
317410	304645
7054	304646
35102	304647
10710	304648
76	304649
19293	304650
25318	304651
95145	304652
79098	304653
28543	304654
5177	304655
6526	304656
247636	304657
33	304658
765	304659
7784	304660
87459	304661
53731	304662
17551	304663
51367	304664
265	304665
132156	304666
181745	304667
10812	304668
166839	304669
4780	304670
2436	304671
590	304672
170245	304673
202265	304674
167232	304675
107239	304676
31500	304677
70232	304678
135491	304679
115425	304680
326358	304681
39727	304682
4242	304683
3757	304684
34479	304685
133358	304686
321933	304687
47582	304688
130738	304689
22404	304690
68176	304691
39394	304692
11723	304693
68884	304694
42482	304695
633	304696
36100	304697
113345	304698
292836	304699
290715	304700
422	304701
138599	304702
105076	304703
3057	304704
27014	304705
80022	304706
8166	304707
65210	304708
257407	304709
7019	304710
61785	304711
13314	304712
586	304713
43586	304714
127737	304715
195127	304716
80806	304717
141638	304718
3610	304719
18606	304720
207241	304721
283623	304722
194518	304723
33826	304724
216	304725
101191	304726
792	304727
387	304728
75343	304729
58348	304730
21458	304731
872	304732
222	304733
82845	304734
29497	304735
49876	304736
15986	304737
137688	304738
102866	304739
6625	304740
8657	304741
196791	304742
137031	304743
124547	304744
1093	304745
273687	304746
280916	304747
195873	304748
54462	304749
21522	304750
631	304751
102535	304752
10335	304753
36316	304754
163012	304755
39903	304756
79223	304757
3687	304758
39500	304759
29012	304760
80291	304761
14407	304762
18688	304763
102416	304764
209716	304765
69087	304766
71560	304767
93525	304768
108161	304769
321981	304770
349	304771
31533	304772
11201	304773
132638	304774
5423	304775
151818	304776
226437	304777
25474	304778
40663	304779
111633	304780
105026	304781
12080	304782
163205	304783
130996	304784
38407	304785
109013	304786
78110	304787
483	304788
1072	304789
111	304790
135123	304791
135188	304792
293098	304793
69757	304794
105221	304795
24893	304796
315965	304797
230559	304798
267670	304799
123189	304800
217520	304801
288496	304802
150328	304803
218117	304804
319963	304805
87497	304806
267562	304807
86638	304808
209364	304809
11739	304810
212338	304811
8124	304812
14743	304813
39604	304814
16659	304815
12612	304816
148899	304817
211175	304818
19869	304819
83986	304820
148245	304821
27743	304822
78341	304823
4940	304824
182906	304825
81958	304826
275507	304827
243139	304828
155367	304829
81	304830
22229	304831
13568	304832
80726	304833
91966	304834
63617	304835
34162	304836
107396	304837
7807	304838
286694	304839
12589	304840
38975	304841
2729	304842
123793	304843
91966	304844
1726	304845
87256	304846
72373	304847
97178	304848
235538	304849
28786	304850
6590	304851
21970	304852
168363	304853
29104	304854
85726	304855
138379	304856
105774	304857
206038	304858
16514	304859
31629	304860
139694	304861
70936	304862
40131	304863
317022	304864
141311	304865
8622	304866
126322	304867
202037	304868
292428	304869
12041	304870
95245	304871
274248	304872
139513	304873
159036	304874
97088	304875
51482	304876
61605	304877
111543	304878
186450	304879
218981	304880
156116	304881
152884	304882
135669	304883
89099	304884
216755	304885
217306	304886
205962	304887
58421	304888
135753	304889
72810	304890
211574	304891
209373	304892
215365	304893
210788	304894
128296	304895
39648	304896
39648	304897
39871	304898
328344	304899
135146	304900
2792	304901
76833	304902
129552	304903
27532	304904
2794	304905
60107	304906
53167	304907
24222	304908
178846	304909
93624	304910
12519	304911
50813	304912
176799	304913
117974	304914
21017	304915
190499	304916
74490	304917
100189	304918
170858	304919
138041	304920
33905	304921
115163	304922
114016	304923
49931	304924
109282	304925
4741	304926
239766	304927
106995	304928
114513	304929
263234	304930
171848	304931
5836	304932
73609	304933
33323	304934
47025	304935
100096	304936
173113	304937
155728	304938
237948	304939
236572	304940
198566	304941
82430	304942
80049	304943
113384	304944
35417	304945
301590	304946
193362	304947
226791	304948
70510	304949
186878	304950
111771	304951
182416	304952
167755	304953
173705	304954
286948	304955
62361	304956
20721	304957
148514	304958
65476	304959
119639	304960
10817	304961
71474	304962
211928	304963
122971	304964
1	304965
111905	304966
268510	304967
134686	304968
123450	304969
24760	304970
115179	304971
284639	304972
181021	304973
35862	304974
43257	304975
209672	304976
106781	304977
36197	304978
63175	304979
5245	304980
121818	304981
173454	304982
77883	304983
2794	304984
31334	304985
13371	304986
18977	304987
72426	304988
110327	304989
278240	304990
104005	304991
44842	304992
60489	304993
38522	304994
90301	304995
55560	304996
9404	304997
210706	304998
314410	304999
29612	305000
6718	305001
66605	305002
102564	305003
246449	305004
55986	305005
113105	305006
115883	305007
41533	305008
260687	305009
57284	305010
284008	305011
245982	305012
111920	305013
64875	305014
26501	305015
53105	305016
107126	305017
1131	305018
73968	305019
53949	305020
61047	305021
10009	305022
4023	305023
2322	305024
73183	305025
230428	305026
142126	305027
24934	305028
230430	305029
172655	305030
76944	305031
47528	305032
296016	305033
47006	305034
213692	305035
2270	305036
11645	305037
116783	305038
285398	305039
275853	305040
27058	305041
82981	305042
68277	305043
86786	305044
250877	305045
54075	305046
26346	305047
150131	305048
25869	305049
23373	305050
16158	305051
27693	305052
38957	305053
93643	305054
26924	305055
43762	305056
12504	305057
131032	305058
81034	305059
125384	305060
19893	305061
297048	305062
278328	305063
13381	305064
15616	305065
85152	305066
63075	305067
21953	305068
99261	305069
15616	305070
10956	305071
295521	305072
31754	305073
8493	305074
180168	305075
27851	305076
124159	305077
10183	305078
146026	305079
13644	305080
83161	305081
44590	305082
11220	305083
55881	305084
29036	305085
1615	305086
11938	305087
6911	305088
164826	305089
25122	305090
26076	305091
158816	305092
42852	305093
120621	305094
22725	305095
491	305096
68655	305097
92551	305098
26810	305099
28620	305100
122035	305101
4116	305102
11952	305103
88156	305104
250466	305105
313897	305106
34284	305107
24628	305108
34236	305109
54391	305110
95848	305111
35244	305112
80	305113
101504	305114
249784	305115
15934	305116
1004	305117
32293	305118
29212	305119
14690	305120
138634	305121
103915	305122
19894	305123
282628	305124
72788	305125
53034	305126
3117	305127
33002	305128
236324	305129
74290	305130
11359	305131
41307	305132
1789	305133
65744	305134
10818	305135
10511	305136
31870	305137
84179	305138
79022	305139
121675	305140
6441	305141
47218	305142
71975	305143
233228	305144
233680	305145
23126	305146
17235	305147
20243	305148
114680	305149
345	305150
307857	305151
162765	305152
6872	305153
42177	305154
50991	305155
3795	305156
120820	305157
316954	305158
9291	305159
105592	305160
142680	305161
138302	305162
37489	305163
111453	305164
13347	305165
72375	305166
123536	305167
70269	305168
6788	305169
47132	305170
70269	305171
1717	305172
136643	305173
96471	305174
254105	305175
140867	305176
18925	305177
55554	305178
76658	305179
64263	305180
117285	305181
18923	305182
66833	305183
42957	305184
225204	305185
5219	305186
51501	305187
15336	305188
62758	305189
13893	305190
233402	305191
87609	305192
3910	305193
3536	305194
325463	305195
204079	305196
314298	305197
24777	305198
63876	305199
70715	305200
49032	305201
61497	305202
272057	305203
54195	305204
52857	305205
118371	305206
11114	305207
150627	305208
626	305209
194701	305210
35177	305211
9453	305212
98505	305213
19777	305214
137055	305215
34905	305216
51433	305217
27627	305218
64215	305219
177256	305220
189763	305221
18178	305222
31478	305223
134049	305224
16512	305225
159217	305226
154111	305227
70021	305228
5426	305229
39327	305230
268885	305231
16988	305232
25947	305233
212620	305234
184024	305235
415	305236
84497	305237
188606	305238
144663	305239
923	305240
13823	305241
12834	305242
54568	305243
30508	305244
250983	305245
128674	305246
29525	305247
133927	305248
2674	305249
56980	305250
194685	305251
69572	305252
55193	305253
79035	305254
152274	305255
4570	305256
43516	305257
67941	305258
17564	305259
48481	305260
1655	305261
67880	305262
66261	305263
16227	305264
159544	305265
54522	305266
205462	305267
139684	305268
27792	305269
3538	305270
58486	305271
2338	305272
1514	305273
9097	305274
6872	305275
322254	305276
113506	305277
60156	305278
39241	305279
272387	305280
108300	305281
97035	305282
1758	305283
5014	305284
91434	305285
11372	305286
38083	305287
50383	305288
109125	305289
28501	305290
147370	305291
68192	305292
3802	305293
24103	305294
51435	305295
47059	305296
16502	305297
16699	305298
2172	305299
2423	305300
68033	305301
1513	305302
130398	305303
60491	305304
54000	305305
99008	305306
78835	305307
3856	305308
123347	305309
156253	305310
878	305311
33278	305312
114445	305313
8127	305314
74351	305315
95133	305316
66820	305317
76910	305318
90307	305319
47242	305320
14281	305321
283021	305322
41791	305323
280736	305324
37814	305325
40951	305326
138999	305327
1956	305328
129322	305329
62884	305330
109622	305331
38339	305332
8246	305333
271644	305334
146041	305335
267837	305336
189755	305337
248274	305338
79244	305339
22996	305340
24608	305341
98164	305342
146481	305343
36526	305344
53733	305345
39116	305346
117544	305347
2760	305348
37332	305349
56204	305350
7552	305351
16756	305352
110599	305353
61198	305354
21963	305355
172784	305356
250195	305357
115979	305358
80969	305359
111025	305360
11076	305361
620	305362
108012	305363
104122	305364
4763	305365
232014	305366
1082	305367
318	305368
89068	305369
125532	305370
2077	305371
16113	305372
22208	305373
40754	305374
93179	305375
32697	305376
31524	305377
166748	305378
92852	305379
49895	305380
298179	305381
86346	305382
25348	305383
80518	305384
49925	305385
18725	305386
82404	305387
48206	305388
267779	305389
164970	305390
50045	305391
55280	305392
4988	305393
136863	305394
53015	305395
83324	305396
91200	305397
279067	305398
321649	305399
20270	305400
80162	305401
124298	305402
2953	305403
170227	305404
80876	305405
464	305406
174351	305407
298507	305408
73230	305409
74118	305410
156033	305411
30739	305412
162077	305413
54347	305414
24697	305415
185844	305416
291136	305417
2903	305418
80852	305419
42400	305420
283559	305421
302187	305422
156379	305423
39536	305424
128250	305425
187260	305426
94551	305427
158983	305428
76563	305429
24714	305430
91543	305431
141945	305432
164874	305433
86950	305434
41074	305435
5649	305436
309299	305437
175582	305438
209404	305439
141688	305440
54965	305441
94788	305442
291481	305443
85744	305444
103882	305445
151592	305446
397	305447
42203	305448
66184	305449
45834	305450
192443	305451
29598	305452
49648	305453
66649	305454
49391	305455
14573	305456
212903	305457
55461	305458
26175	305459
262257	305460
3495	305461
69904	305462
630	305463
11847	305464
294884	305465
79994	305466
65285	305467
3802	305468
25701	305469
241399	305470
17356	305471
25094	305472
190746	305473
196187	305474
132481	305475
9248	305476
8682	305477
19495	305478
39148	305479
304304	305480
20226	305481
69945	305482
23484	305483
22296	305484
3853	305485
62218	305486
1104	305487
8177	305488
48533	305489
22979	305490
274457	305491
1257	305492
78933	305493
9076	305494
2301	305495
17571	305496
139102	305497
233301	305498
18931	305499
126217	305500
128382	305501
10157	305502
95000	305503
18097	305504
46977	305505
118758	305506
3346	305507
173968	305508
10911	305509
49039	305510
54145	305511
227	305512
4964	305513
26824	305514
26501	305515
4254	305516
12782	305517
206031	305518
12147	305519
168747	305520
148607	305521
57754	305522
322255	305523
19917	305524
8201	305525
102079	305526
117155	305527
65272	305528
52894	305529
116533	305530
321086	305531
201859	305532
66209	305533
127708	305534
43576	305535
19094	305536
82914	305537
131298	305538
39196	305539
169565	305540
22776	305541
6914	305542
196317	305543
151114	305544
26574	305545
1698	305546
37727	305547
52700	305548
66818	305549
203610	305550
63634	305551
211992	305552
38315	305553
95234	305554
16649	305555
143357	305556
139092	305557
15929	305558
86413	305559
108146	305560
42181	305561
119510	305562
83	305563
366	305564
75731	305565
2991	305566
246976	305567
67247	305568
21817	305569
46751	305570
65707	305571
23647	305572
78187	305573
35104	305574
44765	305575
118391	305576
24444	305577
1038	305578
76213	305579
58720	305580
222692	305581
35904	305582
109542	305583
117916	305584
7027	305585
7242	305586
12157	305587
25058	305588
81033	305589
84815	305590
271070	305591
28627	305592
4282	305593
181339	305594
32284	305595
213427	305596
73166	305597
107300	305598
96693	305599
256639	305600
173185	305601
23793	305602
247154	305603
209293	305604
308	305605
266736	305606
82123	305607
69660	305608
186060	305609
59101	305610
15446	305611
66113	305612
153485	305613
11046	305614
8400	305615
57605	305616
193839	305617
14297	305618
7709	305619
138076	305620
17056	305621
7627	305622
45629	305623
92023	305624
127162	305625
229626	305626
67580	305627
63680	305628
136137	305629
21495	305630
313169	305631
61539	305632
2107	305633
142944	305634
14573	305635
135943	305636
261066	305637
5562	305638
326426	305639
201219	305640
134850	305641
318284	305642
318025	305643
209996	305644
84075	305645
103430	305646
200484	305647
42177	305648
129859	305649
182322	305650
159827	305651
244835	305652
49189	305653
222	305654
37650	305655
18727	305656
109116	305657
168085	305658
121884	305659
294476	305660
23920	305661
160698	305662
53580	305663
64699	305664
126893	305665
98299	305666
134034	305667
46731	305668
235226	305669
158182	305670
45980	305671
156175	305672
101924	305673
180661	305674
257022	305675
2903	305676
44887	305677
4505	305678
291290	305679
102345	305680
202546	305681
81444	305682
41524	305683
199453	305684
168143	305685
21839	305686
10629	305687
101902	305688
21297	305689
9954	305690
71098	305691
194755	305692
194755	305693
83066	305694
161939	305695
121503	305696
197636	305697
109396	305698
26775	305699
266638	305700
183912	305701
49208	305702
261712	305703
100975	305704
271456	305705
100821	305706
287178	305707
202771	305708
201797	305709
29981	305710
124080	305711
103688	305712
63551	305713
248695	305714
4561	305715
225091	305716
262950	305717
124800	305718
80588	305719
183135	305720
322515	305721
155775	305722
296599	305723
68310	305724
95656	305725
86162	305726
204707	305727
165336	305728
69317	305729
283	305730
149899	305731
21017	305732
180625	305733
200609	305734
307468	305735
40358	305736
23906	305737
83253	305738
311756	305739
81138	305740
70854	305741
173355	305742
229631	305743
193251	305744
286683	305745
1935	305746
174225	305747
277712	305748
190465	305749
66807	305750
19127	305751
47515	305752
319529	305753
174482	305754
111769	305755
133202	305756
206306	305757
56473	305758
93344	305759
145311	305760
125241	305761
5187	305762
190548	305763
74796	305764
113317	305765
7666	305766
203792	305767
193419	305768
6760	305769
90351	305770
167511	305771
78723	305772
1982	305773
22446	305774
193566	305775
195604	305776
12953	305777
108217	305778
81229	305779
292948	305780
91343	305781
271959	305782
200120	305783
255259	305784
99648	305785
108251	305786
141380	305787
241474	305788
260239	305789
25452	305790
154662	305791
184617	305792
137978	305793
135486	305794
204460	305795
94949	305796
96633	305797
8990	305798
106275	305799
233222	305800
218230	305801
9131	305802
110804	305803
172706	305804
57131	305805
26482	305806
56791	305807
127870	305808
71816	305809
171931	305810
110708	305811
49929	305812
147401	305813
126923	305814
101102	305815
94350	305816
170891	305817
100793	305818
155068	305819
69893	305820
163000	305821
38554	305822
140890	305823
73276	305824
309543	305825
8501	305826
131225	305827
4959	305828
101856	305829
183739	305830
212914	305831
197980	305832
21128	305833
197140	305834
186789	305835
218518	305836
100098	305837
104622	305838
114288	305839
75359	305840
81532	305841
33852	305842
260802	305843
103616	305844
181765	305845
211788	305846
317794	305847
157539	305848
47123	305849
18973	305850
50717	305851
1377	305852
122095	305853
13940	305854
101716	305855
284475	305856
117896	305857
121498	305858
118190	305859
1027	305860
3750	305861
85368	305862
5719	305863
137068	305864
76313	305865
5872	305866
328	305867
35084	305868
135911	305869
188770	305870
8046	305871
62581	305872
206817	305873
62807	305874
22779	305875
272346	305876
197518	305877
77447	305878
31325	305879
87334	305880
103337	305881
87643	305882
249222	305883
18342	305884
53758	305885
76391	305886
311087	305887
205388	305888
69099	305889
8252	305890
83570	305891
145428	305892
28956	305893
24998	305894
21264	305895
207020	305896
1925	305897
1092	305898
15223	305899
2152	305900
8885	305901
131739	305902
192712	305903
75542	305904
188231	305905
258494	305906
39115	305907
257875	305908
37928	305909
107711	305910
186774	305911
144416	305912
4785	305913
64098	305914
80247	305915
180423	305916
130996	305917
173454	305918
148764	305919
159768	305920
4428	305921
5140	305922
14413	305923
30998	305924
12049	305925
180437	305926
75365	305927
38534	305928
80305	305929
30352	305930
139016	305931
300181	305932
152934	305933
48905	305934
135057	305935
23661	305936
29348	305937
109822	305938
37400	305939
99473	305940
107008	305941
72570	305942
55785	305943
1937	305944
422	305945
10045	305946
108244	305947
136557	305948
57199	305949
69456	305950
319132	305951
187423	305952
4145	305953
3388	305954
80661	305955
98261	305956
147071	305957
32552	305958
232393	305959
26751	305960
93107	305961
123445	305962
493	305963
209130	305964
11953	305965
134360	305966
320167	305967
168221	305968
21849	305969
72191	305970
24492	305971
13527	305972
86983	305973
115107	305974
304124	305975
185048	305976
258971	305977
14707	305978
50033	305979
127287	305980
84739	305981
119868	305982
19101	305983
143290	305984
110698	305985
21887	305986
454	305987
28260	305988
8773	305989
23059	305990
9115	305991
124453	305992
247799	305993
35503	305994
195334	305995
49320	305996
165597	305997
281546	305998
150159	305999
4425	306000
102016	306001
51203	306002
41223	306003
144554	306004
87463	306005
134101	306006
188014	306007
181195	306008
2630	306009
75145	306010
18213	306011
46978	306012
81277	306013
148768	306014
148768	306015
236823	306016
82107	306017
154170	306018
165691	306019
131245	306020
9692	306021
135921	306022
24671	306023
13955	306024
3105	306025
143705	306026
26241	306027
7414	306028
45634	306029
37802	306030
37341	306031
291513	306032
94904	306033
4671	306034
5391	306035
82915	306036
56054	306037
24608	306038
11195	306039
307263	306040
111190	306041
6307	306042
53100	306043
95170	306044
37409	306045
134238	306046
28627	306047
2156	306048
39576	306049
194190	306050
150736	306051
134022	306052
29479	306053
63464	306054
85867	306055
237324	306056
244814	306057
65016	306058
26351	306059
16176	306060
92783	306061
154201	306062
26383	306063
257621	306064
127467	306065
28708	306066
181126	306067
316082	306068
134521	306069
138202	306070
8824	306071
13855	306072
6417	306073
42221	306074
205135	306075
17566	306076
121996	306077
56974	306078
292686	306079
30140	306080
54309	306081
35802	306082
97583	306083
877	306084
97656	306085
2088	306086
189622	306087
43137	306088
43853	306089
52807	306090
30558	306091
309964	306092
18	306093
26733	306094
137518	306095
15754	306096
3790	306097
87180	306098
121298	306099
16298	306100
112242	306101
103498	306102
231492	306103
256153	306104
152226	306105
5740	306106
128761	306107
118541	306108
53856	306109
77534	306110
34731	306111
1236	306112
17543	306113
8302	306114
104837	306115
131386	306116
1739	306117
15174	306118
47925	306119
116192	306120
9115	306121
210	306122
223402	306123
109921	306124
253156	306125
4545	306126
20232	306127
1238	306128
264832	306129
173269	306130
38403	306131
46928	306132
88322	306133
136736	306134
112057	306135
81768	306136
10492	306137
174293	306138
17797	306139
103261	306140
92631	306141
5110	306142
24978	306143
15575	306144
112727	306145
451	306146
24256	306147
72050	306148
97408	306149
673	306150
178843	306151
19289	306152
11431	306153
21916	306154
66122	306155
44639	306156
1201	306157
38787	306158
178567	306159
2841	306160
56649	306161
3387	306162
5082	306163
10081	306164
41849	306165
123609	306166
128139	306167
232009	306168
173079	306169
45760	306170
45760	306171
295699	306172
168213	306173
41591	306174
2385	306175
14827	306176
25185	306177
92621	306178
198654	306179
19352	306180
79269	306181
136717	306182
34517	306183
67293	306184
77236	306185
171772	306186
3723	306187
173208	306188
127068	306189
265578	306190
61092	306191
194987	306192
252086	306193
168585	306194
289859	306195
128278	306196
71638	306197
267450	306198
78285	306199
164994	306200
186890	306201
193679	306202
157801	306203
142493	306204
250140	306205
268739	306206
72689	306207
267044	306208
102556	306209
96537	306210
183266	306211
105338	306212
96205	306213
238542	306214
148448	306215
228166	306216
154994	306217
24172	306218
283377	306219
72041	306220
323959	306221
42369	306222
134585	306223
62749	306224
74414	306225
109537	306226
25698	306227
237372	306228
110617	306229
212586	306230
8563	306231
165146	306232
12695	306233
87825	306234
175328	306235
223663	306236
147451	306237
113757	306238
88864	306239
272773	306240
34293	306241
123695	306242
169543	306243
69519	306244
114412	306245
270433	306246
279050	306247
8357	306248
223904	306249
223367	306250
227862	306251
109097	306252
215534	306253
180205	306254
114694	306255
242337	306256
297512	306257
88165	306258
283606	306259
72116	306260
259318	306261
202027	306262
127164	306263
14838	306264
121856	306265
127815	306266
23942	306267
173483	306268
262372	306269
87256	306270
297645	306271
230431	306272
318224	306273
130030	306274
293387	306275
163396	306276
245689	306277
227026	306278
195169	306279
289191	306280
279288	306281
282969	306282
107531	306283
82443	306284
17968	306285
4589	306286
109352	306287
319857	306288
72792	306289
116704	306290
189462	306291
169543	306292
138706	306293
89321	306294
177095	306295
212467	306296
320364	306297
168694	306298
263800	306299
123793	306300
285366	306301
187476	306302
32491	306303
289326	306304
123793	306305
46994	306306
171792	306307
231558	306308
139737	306309
71015	306310
21399	306311
273026	306312
138515	306313
79531	306314
208202	306315
40366	306316
53602	306317
57486	306318
191218	306319
213776	306320
53609	306321
27842	306322
21159	306323
106756	306324
22080	306325
8201	306326
49718	306327
88269	306328
18176	306329
20948	306330
188150	306331
215880	306332
75130	306333
166610	306334
11740	306335
130668	306336
14130	306337
157293	306338
85567	306339
7766	306340
228125	306341
125597	306342
27821	306343
99035	306344
17217	306345
27575	306346
124215	306347
68902	306348
28791	306349
7984	306350
34730	306351
120385	306352
277239	306353
120936	306354
56690	306355
80594	306356
439	306357
74902	306358
25605	306359
109485	306360
10290	306361
115561	306362
109502	306363
27576	306364
75790	306365
17525	306366
46704	306367
52327	306368
221602	306369
159943	306370
58969	306371
105388	306372
102177	306373
91093	306374
27658	306375
188453	306376
11277	306377
141296	306378
18893	306379
48179	306380
27240	306381
16907	306382
51284	306383
2494	306384
37981	306385
131099	306386
151768	306387
5295	306388
13463	306389
207153	306390
47198	306391
104317	306392
112007	306393
90305	306394
156253	306395
50166	306396
26948	306397
147419	306398
176659	306399
56097	306400
293697	306401
55798	306402
34728	306403
11702	306404
144203	306405
38759	306406
24623	306407
59101	306408
155970	306409
29257	306410
245433	306411
115622	306412
27543	306413
77110	306414
84494	306415
66974	306416
74192	306417
198	306418
5438	306419
39362	306420
41604	306421
1604	306422
39852	306423
13347	306424
155790	306425
198248	306426
44144	306427
83319	306428
50268	306429
52346	306430
62621	306431
211964	306432
136196	306433
222819	306434
7002	306435
140283	306436
66325	306437
212525	306438
169125	306439
199259	306440
194	306441
174418	306442
108580	306443
118083	306444
93242	306445
84208	306446
134510	306447
2349	306448
4916	306449
116358	306450
8890	306451
29973	306452
14944	306453
304647	306454
250546	306455
95419	306456
272	306457
120325	306458
75067	306459
65288	306460
205550	306461
228494	306462
72203	306463
23936	306464
6110	306465
200975	306466
84319	306467
318550	306468
106679	306469
71726	306470
324828	306471
34313	306472
68711	306473
74492	306474
66668	306475
72297	306476
176697	306477
36657	306478
163622	306479
68576	306480
203087	306481
27370	306482
27370	306483
95812	306484
21337	306485
173895	306486
97932	306487
111925	306488
24854	306489
183355	306490
88480	306491
3215	306492
72549	306493
15891	306494
84973	306495
118541	306496
23540	306497
234901	306498
320400	306499
26982	306500
92491	306501
95882	306502
83422	306503
53956	306504
24152	306505
33389	306506
75666	306507
1393	306508
20967	306509
3811	306510
128550	306511
3718	306512
1178	306513
33868	306514
385	306515
4747	306516
30219	306517
74862	306518
46411	306519
31462	306520
137926	306521
656	306522
100711	306523
162370	306524
6095	306525
264978	306526
98195	306527
9660	306528
270702	306529
101811	306530
81916	306531
87273	306532
86895	306533
138101	306534
26440	306535
7774	306536
31600	306537
129674	306538
62148	306539
252555	306540
274068	306541
16837	306542
73075	306543
313705	306544
95914	306545
257001	306546
5595	306547
153963	306548
138230	306549
139505	306550
126614	306551
141223	306552
13396	306553
21130	306554
135149	306555
33761	306556
17333	306557
65173	306558
31474	306559
64330	306560
33761	306561
36241	306562
42182	306563
49138	306564
16085	306565
47136	306566
36958	306567
103261	306568
54531	306569
58562	306570
105	306571
112474	306572
31884	306573
176799	306574
58699	306575
215112	306576
79230	306577
167188	306578
108539	306579
89432	306580
155430	306581
800	306582
146383	306583
15384	306584
1238	306585
10038	306586
198857	306587
142826	306588
439	306589
215851	306590
37457	306591
62098	306592
103377	306593
13156	306594
126218	306595
81534	306596
31752	306597
31366	306598
56079	306599
37639	306600
70550	306601
21617	306602
8591	306603
112683	306604
7723	306605
9488	306606
17736	306607
77295	306608
50	306609
41402	306610
88791	306611
199344	306612
7869	306613
191320	306614
9178	306615
111495	306616
3216	306617
6810	306618
35670	306619
223426	306620
70262	306621
158510	306622
70676	306623
44571	306624
72435	306625
87960	306626
148927	306627
27393	306628
118106	306629
31442	306630
6851	306631
84516	306632
5907	306633
80847	306634
26962	306635
56790	306636
289714	306637
93953	306638
197218	306639
74383	306640
154342	306641
8208	306642
111686	306643
80553	306644
49057	306645
43305	306646
11761	306647
163068	306648
234311	306649
107055	306650
23310	306651
42926	306652
185878	306653
4921	306654
24209	306655
136892	306656
20450	306657
19254	306658
109278	306659
56275	306660
17040	306661
118741	306662
215412	306663
91712	306664
41515	306665
60792	306666
69444	306667
126636	306668
70724	306669
98578	306670
97944	306671
38232	306672
57365	306673
19441	306674
203132	306675
238694	306676
2084	306677
12657	306678
78947	306679
281462	306680
22569	306681
43562	306682
130044	306683
85265	306684
118094	306685
709	306686
61333	306687
6799	306688
20293	306689
628	306690
90923	306691
273902	306692
12830	306693
32936	306694
23243	306695
10109	306696
57217	306697
312824	306698
80501	306699
81449	306700
53476	306701
88982	306702
117362	306703
156366	306704
47671	306705
126439	306706
64250	306707
67262	306708
76684	306709
168855	306710
160420	306711
81979	306712
127063	306713
87273	306714
7141	306715
12016	306716
31155	306717
55959	306718
21411	306719
64444	306720
64820	306721
37017	306722
10743	306723
26249	306724
89399	306725
35720	306726
153771	306727
316004	306728
73256	306729
13846	306730
8252	306731
30504	306732
21072	306733
89749	306734
22247	306735
98758	306736
6326	306737
8896	306738
209992	306739
38489	306740
46636	306741
86806	306742
16594	306743
46944	306744
47253	306745
25815	306746
130409	306747
72876	306748
47190	306749
25380	306750
50900	306751
277064	306752
58110	306753
65608	306754
13086	306755
101495	306756
187684	306757
51024	306758
5679	306759
19226	306760
5449	306761
15762	306762
4926	306763
14142	306764
8138	306765
28221	306766
7037	306767
6508	306768
24197	306769
17392	306770
18833	306771
13602	306772
469	306773
68919	306774
85013	306775
239	306776
283440	306777
75485	306778
79227	306779
1	306780
48481	306781
5311	306782
1209	306783
10430	306784
43137	306785
185861	306786
13833	306787
239459	306788
193772	306789
25521	306790
39734	306791
80907	306792
150171	306793
290691	306794
13492	306795
140065	306796
29375	306797
1739	306798
81196	306799
186763	306800
118914	306801
257732	306802
52675	306803
51206	306804
8901	306805
96538	306806
177268	306807
23439	306808
126210	306809
278638	306810
117958	306811
105302	306812
78174	306813
119327	306814
1621	306815
512	306816
57302	306817
37596	306818
40884	306819
27819	306820
12054	306821
26555	306822
204115	306823
47289	306824
6729	306825
57077	306826
156401	306827
299230	306828
131546	306829
33253	306830
123808	306831
116165	306832
7448	306833
210930	306834
55303	306835
154090	306836
96171	306837
25804	306838
67605	306839
159961	306840
317256	306841
95976	306842
194796	306843
222754	306844
3088	306845
97870	306846
243047	306847
280031	306848
115684	306849
179752	306850
154857	306851
15735	306852
179545	306853
116651	306854
10405	306855
105273	306856
230803	306857
75617	306858
55766	306859
132172	306860
72431	306861
206133	306862
201872	306863
13038	306864
66667	306865
153491	306866
143140	306867
119800	306868
18954	306869
34211	306870
274769	306871
50326	306872
115601	306873
236019	306874
236006	306875
69156	306876
1061	306877
170896	306878
20348	306879
88564	306880
170503	306881
23735	306882
51268	306883
4730	306884
5909	306885
35450	306886
75618	306887
106790	306888
21133	306889
13640	306890
81850	306891
289065	306892
175829	306893
107244	306894
199828	306895
55766	306896
287576	306897
287515	306898
286828	306899
286154	306900
13222	306901
283548	306902
181845	306903
285183	306904
108390	306905
138118	306906
17358	306907
327422	306908
26662	306909
82289	306910
321331	306911
24047	306912
78637	306913
53145	306914
92644	306915
194669	306916
154893	306917
238765	306918
239000	306919
142448	306920
142583	306921
179825	306922
50968	306923
90755	306924
124512	306925
281369	306926
213373	306927
213267	306928
157637	306929
110005	306930
132469	306931
115891	306932
224201	306933
190292	306934
122160	306935
242729	306936
185222	306937
159222	306938
9759	306939
70085	306940
20661	306941
63041	306942
104677	306943
104677	306944
67047	306945
46696	306946
102892	306947
154173	306948
246486	306949
20431	306950
182828	306951
116092	306952
54604	306953
94483	306954
45291	306955
149569	306956
171017	306957
62504	306958
154999	306959
30104	306960
83901	306961
202525	306962
307522	306963
55488	306964
202358	306965
182867	306966
307230	306967
129958	306968
26523	306969
22627	306970
308195	306971
202358	306972
83883	306973
19088	306974
204106	306975
179822	306976
109575	306977
12476	306978
71954	306979
131779	306980
299610	306981
20661	306982
158823	306983
18889	306984
44877	306985
216540	306986
78745	306987
20431	306988
185110	306989
103226	306990
108648	306991
11341	306992
99045	306993
94483	306994
92108	306995
185498	306996
66396	306997
91104	306998
141358	306999
131032	307000
100057	307001
12476	307002
210812	307003
66796	307004
17445	307005
107859	307006
14205	307007
257184	307008
17318	307009
146702	307010
110916	307011
264624	307012
19715	307013
64296	307014
18456	307015
83380	307016
97211	307017
256060	307018
18450	307019
159606	307020
251305	307021
39654	307022
31792	307023
64869	307024
207714	307025
4014	307026
58481	307027
86376	307028
243255	307029
89008	307030
71996	307031
41409	307032
246835	307033
146596	307034
30054	307035
117210	307036
102383	307037
76324	307038
186166	307039
127197	307040
117767	307041
186371	307042
180933	307043
129038	307044
182540	307045
121456	307046
166897	307047
66561	307048
88199	307049
57411	307050
57411	307051
88396	307052
4673	307053
20787	307054
107464	307055
57411	307056
139742	307057
31193	307058
23357	307059
124908	307060
142590	307061
140941	307062
59536	307063
118913	307064
6324	307065
181992	307066
83050	307067
101186	307068
83050	307069
250320	307070
14163	307071
25859	307072
124151	307073
18374	307074
323600	307075
136643	307076
82367	307077
69361	307078
6031	307079
58409	307080
33873	307081
41178	307082
126702	307083
70606	307084
218	307085
300833	307086
207264	307087
25400	307088
5080	307089
74514	307090
1948	307091
130086	307092
312449	307093
304600	307094
41351	307095
214303	307096
27298	307097
27298	307098
30950	307099
265160	307100
35649	307101
118740	307102
118740	307103
12189	307104
142551	307105
1474	307106
58996	307107
55523	307108
8378	307109
47351	307110
101369	307111
1094	307112
282989	307113
45023	307114
462	307115
17389	307116
298472	307117
139291	307118
16883	307119
11903	307120
35600	307121
100510	307122
12054	307123
176875	307124
113625	307125
36508	307126
283127	307127
129507	307128
147520	307129
243308	307130
93739	307131
93	307132
228475	307133
176341	307134
281762	307135
25070	307136
283767	307137
11984	307138
121943	307139
192040	307140
625	307141
187586	307142
271117	307143
121036	307144
177456	307145
235619	307146
122020	307147
3159	307148
79030	307149
78863	307150
28048	307151
7444	307152
24206	307153
67114	307154
13965	307155
66357	307156
45037	307157
100745	307158
8614	307159
37076	307160
4856	307161
76704	307162
16563	307163
129893	307164
48057	307165
89159	307166
54223	307167
68539	307168
205226	307169
47036	307170
43421	307171
192021	307172
258180	307173
63079	307174
14373	307175
65440	307176
145312	307177
88543	307178
280	307179
10537	307180
59862	307181
76752	307182
109351	307183
262526	307184
2820	307185
82637	307186
1558	307187
131764	307188
22713	307189
242224	307190
174350	307191
52877	307192
259713	307193
315558	307194
122056	307195
170476	307196
43244	307197
237195	307198
274487	307199
233079	307200
51551	307201
163602	307202
7915	307203
10296	307204
132782	307205
286555	307206
30755	307207
5840	307208
296352	307209
257258	307210
34691	307211
127367	307212
283316	307213
11619	307214
178524	307215
160214	307216
2642	307217
90586	307218
9944	307219
182694	307220
50345	307221
23723	307222
170451	307223
184625	307224
103322	307225
72846	307226
12488	307227
77808	307228
9030	307229
67416	307230
259261	307231
310205	307232
35163	307233
10030	307234
167730	307235
283362	307236
41589	307237
24380	307238
31508	307239
99483	307240
3795	307241
22181	307242
187262	307243
66918	307244
6486	307245
96509	307246
142272	307247
247936	307248
167084	307249
71184	307250
75143	307251
53163	307252
57684	307253
254539	307254
82861	307255
168481	307256
711	307257
165479	307258
79506	307259
64466	307260
37052	307261
107908	307262
11803	307263
65894	307264
110405	307265
9958	307266
73301	307267
93528	307268
7711	307269
6686	307270
4058	307271
50613	307272
13802	307273
18290	307274
70011	307275
124935	307276
118296	307277
36713	307278
18589	307279
136794	307280
39492	307281
165176	307282
52702	307283
78178	307284
151839	307285
189724	307286
75415	307287
36030	307288
68143	307289
115069	307290
16809	307291
11571	307292
89844	307293
17161	307294
179851	307295
30884	307296
42633	307297
122946	307298
25157	307299
22257	307300
22359	307301
1002	307302
94901	307303
18360	307304
13267	307305
43461	307306
290793	307307
153	307308
16670	307309
665	307310
114355	307311
167866	307312
144386	307313
75433	307314
775	307315
8965	307316
141505	307317
310524	307318
229596	307319
206799	307320
198477	307321
10300	307322
133041	307323
130595	307324
298819	307325
125220	307326
338	307327
23576	307328
75753	307329
143434	307330
102402	307331
211446	307332
195040	307333
59102	307334
4681	307335
90558	307336
53	307337
57693	307338
182229	307339
270482	307340
141863	307341
140328	307342
52491	307343
8025	307344
48787	307345
276465	307346
263989	307347
40646	307348
41495	307349
274957	307350
210523	307351
73013	307352
103090	307353
124625	307354
9552	307355
90350	307356
35219	307357
6381	307358
63196	307359
53842	307360
20905	307361
12851	307362
55814	307363
207988	307364
34749	307365
30782	307366
76653	307367
27251	307368
38	307369
205187	307370
157472	307371
15525	307372
78111	307373
283539	307374
171404	307375
106418	307376
82448	307377
101134	307378
115323	307379
171351	307380
178528	307381
228138	307382
105056	307383
147183	307384
153554	307385
122826	307386
139434	307387
5527	307388
75495	307389
22502	307390
11807	307391
49955	307392
50221	307393
253788	307394
21325	307395
84083	307396
206824	307397
169791	307398
50114	307399
191086	307400
292887	307401
150666	307402
46118	307403
187577	307404
144452	307405
106521	307406
158084	307407
216579	307408
71298	307409
68169	307410
121074	307411
302515	307412
21317	307413
198971	307414
211829	307415
139518	307416
149710	307417
317484	307418
151826	307419
204567	307420
226236	307421
136281	307422
130339	307423
101542	307424
134879	307425
211263	307426
117616	307427
155569	307428
205280	307429
253861	307430
210967	307431
215548	307432
197723	307433
98668	307434
96847	307435
102042	307436
293102	307437
100765	307438
205378	307439
147815	307440
90202	307441
137671	307442
170251	307443
218533	307444
40600	307445
14895	307446
41	307447
321424	307448
50416	307449
10365	307450
191981	307451
192174	307452
100558	307453
130816	307454
129838	307455
13315	307456
156048	307457
205284	307458
56843	307459
42480	307460
165547	307461
32727	307462
145367	307463
129365	307464
37384	307465
34088	307466
245025	307467
56092	307468
217181	307469
78316	307470
311516	307471
122945	307472
294956	307473
41	307474
71730	307475
199038	307476
82795	307477
133825	307478
246385	307479
222489	307480
291991	307481
285713	307482
118194	307483
95846	307484
84586	307485
179160	307486
283783	307487
207125	307488
24010	307489
1203	307490
225457	307491
308508	307492
168992	307493
323830	307494
302223	307495
199892	307496
181870	307497
125306	307498
87680	307499
190136	307500
247545	307501
202815	307502
172722	307503
75877	307504
137090	307505
41921	307506
38265	307507
216207	307508
166788	307509
206567	307510
193089	307511
34359	307512
41605	307513
215280	307514
93997	307515
239005	307516
214348	307517
6337	307518
82840	307519
164291	307520
51746	307521
53598	307522
124217	307523
159005	307524
304832	307525
147705	307526
64613	307527
203728	307528
197660	307529
201534	307530
200176	307531
13953	307532
189731	307533
142845	307534
320179	307535
58242	307536
13991	307537
149918	307538
50258	307539
119178	307540
161865	307541
184488	307542
30729	307543
108979	307544
304670	307545
47187	307546
201984	307547
221623	307548
251295	307549
120193	307550
73939	307551
135366	307552
312716	307553
163555	307554
28682	307555
69178	307556
64868	307557
109562	307558
51454	307559
616	307560
9798	307561
33147	307562
39211	307563
8046	307564
5610	307565
4158	307566
33617	307567
68668	307568
192574	307569
42956	307570
285379	307571
40838	307572
4887	307573
314631	307574
10268	307575
36974	307576
47173	307577
6940	307578
203577	307579
11365	307580
111178	307581
44302	307582
40370	307583
171441	307584
97435	307585
162437	307586
229692	307587
136879	307588
949	307589
8937	307590
112403	307591
269433	307592
50478	307593
84390	307594
135419	307595
174820	307596
134572	307597
260746	307598
49454	307599
77276	307600
72010	307601
6450	307602
153240	307603
8540	307604
75237	307605
67354	307606
3372	307607
41284	307608
125204	307609
101751	307610
30992	307611
90625	307612
76247	307613
199659	307614
152842	307615
144848	307616
2478	307617
22453	307618
21419	307619
126714	307620
61234	307621
117485	307622
63142	307623
535	307624
182295	307625
207983	307626
97650	307627
12195	307628
81966	307629
133067	307630
54463	307631
7220	307632
144546	307633
1826	307634
17864	307635
19267	307636
15041	307637
28819	307638
54507	307639
8379	307640
13497	307641
244607	307642
54216	307643
119097	307644
54363	307645
112958	307646
73421	307647
28783	307648
37271	307649
99721	307650
284423	307651
5148	307652
43470	307653
145461	307654
8008	307655
94746	307656
31040	307657
49907	307658
20199	307659
33131	307660
35123	307661
69	307662
46100	307663
103166	307664
13073	307665
118255	307666
11459	307667
35722	307668
3169	307669
62953	307670
249834	307671
324027	307672
176459	307673
27960	307674
290119	307675
174697	307676
108143	307677
141581	307678
163978	307679
316113	307680
181952	307681
13414	307682
40137	307683
117792	307684
21038	307685
282120	307686
181481	307687
285503	307688
219549	307689
160636	307690
128791	307691
1353	307692
3432	307693
5410	307694
20192	307695
194105	307696
13198	307697
95521	307698
67896	307699
172094	307700
252187	307701
319627	307702
159340	307703
10446	307704
34665	307705
68379	307706
2693	307707
275710	307708
75449	307709
3865	307710
77	307711
75673	307712
14018	307713
136943	307714
83093	307715
124118	307716
160845	307717
87080	307718
87034	307719
182917	307720
56588	307721
304057	307722
280940	307723
89911	307724
117	307725
324522	307726
289721	307727
1836	307728
141395	307729
87534	307730
15348	307731
48979	307732
18495	307733
38758	307734
235191	307735
143086	307736
279	307737
170171	307738
613	307739
193125	307740
50874	307741
210083	307742
181462	307743
33166	307744
152949	307745
287283	307746
5982	307747
292309	307748
53125	307749
51133	307750
54772	307751
298619	307752
52634	307753
118427	307754
32296	307755
104959	307756
29106	307757
5064	307758
214871	307759
25136	307760
46383	307761
90193	307762
136582	307763
9699	307764
187137	307765
238754	307766
142950	307767
31160	307768
39590	307769
6018	307770
51955	307771
128671	307772
300763	307773
29953	307774
106699	307775
251828	307776
207507	307777
175700	307778
9331	307779
45420	307780
29567	307781
436	307782
2	307783
74956	307784
304979	307785
149568	307786
292349	307787
132455	307788
196327	307789
96146	307790
155796	307791
191825	307792
167190	307793
105574	307794
191577	307795
283110	307796
123412	307797
124835	307798
43620	307799
436	307800
436	307801
10196	307802
23282	307803
341	307804
169003	307805
132260	307806
4262	307807
32206	307808
42395	307809
3242	307810
77640	307811
74826	307812
4952	307813
85964	307814
7030	307815
122182	307816
30429	307817
46173	307818
1919	307819
1509	307820
9912	307821
3601	307822
3601	307823
29568	307824
18832	307825
188730	307826
5084	307827
26082	307828
239834	307829
9808	307830
49440	307831
113213	307832
31885	307833
21583	307834
135427	307835
37704	307836
1233	307837
272	307838
2263	307839
2077	307840
128068	307841
53727	307842
182759	307843
510	307844
21121	307845
2817	307846
768	307847
4	307848
15280	307849
3691	307850
88067	307851
1661	307852
16224	307853
212588	307854
303186	307855
9031	307856
98237	307857
19734	307858
88050	307859
93857	307860
1063	307861
20055	307862
36976	307863
17815	307864
4904	307865
19821	307866
19218	307867
19794	307868
19602	307869
3305	307870
1905	307871
210013	307872
212543	307873
43162	307874
47226	307875
106105	307876
2594	307877
17069	307878
113874	307879
2488	307880
123902	307881
37177	307882
255865	307883
3208	307884
6350	307885
37269	307886
81859	307887
96452	307888
3024	307889
76642	307890
184376	307891
34811	307892
26164	307893
79260	307894
38036	307895
50993	307896
38115	307897
180683	307898
3972	307899
31247	307900
5001	307901
49615	307902
117501	307903
35700	307904
122711	307905
4018	307906
205370	307907
42473	307908
5826	307909
1206	307910
34734	307911
48954	307912
19259	307913
85201	307914
246817	307915
34734	307916
72331	307917
2749	307918
115518	307919
2235	307920
49092	307921
29937	307922
183393	307923
19259	307924
4796	307925
38183	307926
85663	307927
239245	307928
112605	307929
8035	307930
171910	307931
4237	307932
3242	307933
304970	307934
38021	307935
182466	307936
34165	307937
76032	307938
74900	307939
20585	307940
13030	307941
31260	307942
103	307943
24499	307944
1410	307945
217034	307946
17485	307947
328408	307948
170937	307949
49817	307950
197981	307951
85216	307952
27709	307953
157178	307954
41171	307955
106786	307956
41886	307957
37524	307958
307327	307959
291212	307960
119636	307961
195350	307962
90444	307963
6830	307964
37922	307965
131228	307966
37972	307967
7038	307968
46173	307969
80603	307970
6529	307971
38403	307972
35824	307973
177863	307974
234746	307975
116515	307976
86437	307977
292798	307978
14948	307979
98193	307980
40467	307981
77515	307982
143958	307983
193196	307984
169999	307985
16930	307986
132749	307987
57069	307988
166498	307989
291	307990
207719	307991
785	307992
109264	307993
57214	307994
153051	307995
20540	307996
26886	307997
26886	307998
39111	307999
261854	308000
10787	308001
14952	308002
147000	308003
547	308004
176456	308005
189719	308006
28733	308007
33271	308008
125005	308009
16534	308010
92850	308011
1277	308012
90935	308013
44233	308014
227692	308015
57307	308016
108205	308017
129112	308018
28634	308019
51035	308020
19411	308021
121882	308022
33741	308023
45629	308024
1923	308025
75947	308026
132	308027
25829	308028
148957	308029
49759	308030
10045	308031
3017	308032
182999	308033
26838	308034
69367	308035
60818	308036
65121	308037
73235	308038
57709	308039
33136	308040
1714	308041
193654	308042
29809	308043
15058	308044
32921	308045
51987	308046
219042	308047
134590	308048
7944	308049
85962	308050
55724	308051
10245	308052
28969	308053
26378	308054
4610	308055
32843	308056
11482	308057
70408	308058
39460	308059
40491	308060
1225	308061
36648	308062
84	308063
152033	308064
5902	308065
16695	308066
29918	308067
121681	308068
71759	308069
701	308070
61815	308071
4732	308072
48101	308073
1827	308074
15566	308075
114835	308076
1577	308077
1044	308078
170	308079
17456	308080
8289	308081
25891	308082
144892	308083
14444	308084
22671	308085
100689	308086
141910	308087
24475	308088
3689	308089
53586	308090
11053	308091
3293	308092
95953	308093
3	308094
127347	308095
165296	308096
13791	308097
98841	308098
27855	308099
10298	308100
32363	308101
81589	308102
117205	308103
27454	308104
18839	308105
23757	308106
21598	308107
7425	308108
19717	308109
5800	308110
100457	308111
210046	308112
70121	308113
186232	308114
14501	308115
1099	308116
106045	308117
9832	308118
15318	308119
5148	308120
69217	308121
116477	308122
13380	308123
77065	308124
10915	308125
63861	308126
230455	308127
14751	308128
56833	308129
353	308130
196392	308131
51465	308132
85578	308133
145935	308134
847	308135
39726	308136
57220	308137
22991	308138
16085	308139
44036	308140
6857	308141
51628	308142
28614	308143
16218	308144
61417	308145
7494	308146
32929	308147
104744	308148
203884	308149
60232	308150
1566	308151
19648	308152
1103	308153
70048	308154
18710	308155
246434	308156
17591	308157
275776	308158
10860	308159
25207	308160
99903	308161
102864	308162
59790	308163
142	308164
1504	308165
278642	308166
92089	308167
301753	308168
22773	308169
1383	308170
42799	308171
43176	308172
49888	308173
21794	308174
5672	308175
16142	308176
95930	308177
4993	308178
78390	308179
147617	308180
112245	308181
10045	308182
37096	308183
140	308184
106603	308185
40935	308186
83558	308187
38243	308188
54746	308189
8913	308190
78108	308191
38539	308192
37123	308193
77754	308194
44107	308195
74053	308196
159039	308197
86631	308198
25601	308199
9461	308200
52799	308201
70244	308202
15330	308203
22826	308204
2856	308205
61815	308206
7492	308207
8014	308208
9657	308209
2401	308210
96803	308211
1366	308212
33630	308213
533	308214
5853	308215
320386	308216
151884	308217
87868	308218
5206	308219
32247	308220
14477	308221
209407	308222
1648	308223
611	308224
24748	308225
23986	308226
164752	308227
4646	308228
50384	308229
209283	308230
81299	308231
16472	308232
18994	308233
129489	308234
39694	308235
15421	308236
63698	308237
28118	308238
102	308239
3494	308240
78748	308241
228115	308242
160331	308243
139	308244
69365	308245
4804	308246
5568	308247
86754	308248
62715	308249
126351	308250
17112	308251
13750	308252
127659	308253
5329	308254
163183	308255
3551	308256
2115	308257
1129	308258
28090	308259
30318	308260
192506	308261
67208	308262
239	308263
23967	308264
869	308265
182158	308266
15404	308267
24844	308268
2314	308269
17573	308270
221362	308271
8811	308272
34831	308273
44724	308274
86273	308275
230509	308276
109655	308277
76154	308278
26	308279
141069	308280
5812	308281
278270	308282
520	308283
272	308284
197552	308285
269608	308286
207885	308287
105653	308288
252066	308289
12297	308290
11226	308291
81721	308292
132577	308293
26380	308294
27224	308295
21453	308296
105653	308297
46657	308298
32147	308299
140840	308300
206103	308301
31789	308302
12789	308303
12004	308304
152715	308305
11199	308306
70067	308307
26132	308308
43870	308309
130273	308310
11623	308311
53424	308312
40181	308313
84532	308314
46785	308315
164572	308316
82373	308317
128244	308318
22319	308319
22319	308320
98900	308321
25583	308322
2573	308323
75910	308324
18443	308325
20432	308326
212018	308327
76301	308328
75910	308329
118764	308330
225150	308331
22319	308332
279363	308333
172693	308334
46061	308335
46061	308336
65304	308337
65306	308338
119771	308339
46061	308340
56394	308341
25583	308342
225563	308343
43877	308344
53589	308345
308019	308346
182126	308347
124723	308348
26132	308349
272779	308350
40272	308351
70764	308352
152694	308353
33871	308354
31690	308355
130851	308356
20432	308357
197403	308358
40243	308359
45820	308360
20496	308361
38687	308362
38687	308363
95044	308364
80597	308365
145795	308366
81356	308367
123792	308368
305430	308369
133145	308370
44195	308371
194225	308372
50408	308373
80351	308374
114461	308375
74376	308376
283057	308377
271128	308378
4947	308379
17677	308380
49183	308381
19296	308382
34513	308383
73931	308384
34479	308385
5778	308386
178510	308387
230316	308388
71386	308389
81944	308390
54286	308391
5597	308392
193598	308393
54286	308394
38062	308395
5597	308396
77393	308397
67186	308398
5597	308399
42547	308400
122457	308401
56394	308402
82495	308403
63107	308404
14076	308405
8809	308406
70378	308407
14076	308408
1526	308409
47396	308410
177727	308411
195260	308412
82325	308413
234075	308414
4545	308415
17035	308416
114137	308417
271507	308418
177267	308419
33811	308420
799	308421
178207	308422
119123	308423
30030	308424
49790	308425
116938	308426
323275	308427
103794	308428
43497	308429
6305	308430
52601	308431
110380	308432
41178	308433
3267	308434
305763	308435
67528	308436
56390	308437
276620	308438
238496	308439
223580	308440
138353	308441
118694	308442
16029	308443
299827	308444
20297	308445
170468	308446
297778	308447
155368	308448
39862	308449
24045	308450
239003	308451
155368	308452
41365	308453
20505	308454
300668	308455
30916	308456
6030	308457
76618	308458
271593	308459
49806	308460
199671	308461
30109	308462
277225	308463
48950	308464
123615	308465
56260	308466
55105	308467
43882	308468
37890	308469
64	308470
4610	308471
3280	308472
203077	308473
124328	308474
40742	308475
16771	308476
205972	308477
162389	308478
310648	308479
210576	308480
183334	308481
131111	308482
143063	308483
253218	308484
10949	308485
97382	308486
108076	308487
147217	308488
58827	308489
3978	308490
18690	308491
117097	308492
126891	308493
48917	308494
138956	308495
179312	308496
67182	308497
117992	308498
201987	308499
246708	308500
179151	308501
224027	308502
122171	308503
184138	308504
315415	308505
54103	308506
111177	308507
28808	308508
93726	308509
83156	308510
64241	308511
22792	308512
179959	308513
113210	308514
53210	308515
106342	308516
86882	308517
10432	308518
146823	308519
37559	308520
106342	308521
3350	308522
44	308523
50354	308524
313075	308525
81220	308526
33888	308527
4721	308528
50954	308529
117903	308530
118058	308531
76417	308532
76417	308533
13858	308534
857	308535
4775	308536
58932	308537
11394	308538
6227	308539
110992	308540
142521	308541
68463	308542
251181	308543
62217	308544
4775	308545
41383	308546
46763	308547
168974	308548
12173	308549
313497	308550
16047	308551
156	308552
124291	308553
3163	308554
178778	308555
49686	308556
27072	308557
1753	308558
80913	308559
24854	308560
6413	308561
23277	308562
4640	308563
271608	308564
100635	308565
32370	308566
56111	308567
121322	308568
62669	308569
21786	308570
122242	308571
101926	308572
15699	308573
44558	308574
101658	308575
37315	308576
6622	308577
12491	308578
136287	308579
83338	308580
51364	308581
186694	308582
105360	308583
126134	308584
200790	308585
1915	308586
5605	308587
5886	308588
179590	308589
301003	308590
60102	308591
213140	308592
131607	308593
85109	308594
88763	308595
9243	308596
2382	308597
79039	308598
14321	308599
43875	308600
259140	308601
93347	308602
130255	308603
18060	308604
23956	308605
175114	308606
277259	308607
62260	308608
57311	308609
83232	308610
16492	308611
15566	308612
164878	308613
236980	308614
13146	308615
63965	308616
147036	308617
37204	308618
185291	308619
279929	308620
2068	308621
279706	308622
170543	308623
48260	308624
21665	308625
30469	308626
231816	308627
227493	308628
264398	308629
910	308630
74287	308631
23144	308632
9603	308633
206	308634
59268	308635
65815	308636
9965	308637
49640	308638
216057	308639
215944	308640
209207	308641
1363	308642
136930	308643
43422	308644
31728	308645
296175	308646
103368	308647
50421	308648
63437	308649
115899	308650
114544	308651
123827	308652
80578	308653
248033	308654
124805	308655
11305	308656
312148	308657
16166	308658
71807	308659
625	308660
21557	308661
124807	308662
294518	308663
53123	308664
3874	308665
7153	308666
28953	308667
102779	308668
1595	308669
275984	308670
4150	308671
13038	308672
234158	308673
186679	308674
12737	308675
211634	308676
20947	308677
5406	308678
63605	308679
65415	308680
179813	308681
133609	308682
43798	308683
182844	308684
8673	308685
40909	308686
50171	308687
264052	308688
171325	308689
177604	308690
49334	308691
3366	308692
14563	308693
9094	308694
203919	308695
49047	308696
18179	308697
34408	308698
277429	308699
120095	308700
81104	308701
61370	308702
84001	308703
279055	308704
49759	308705
7565	308706
49416	308707
67417	308708
42234	308709
29537	308710
165255	308711
6835	308712
80736	308713
12901	308714
6987	308715
155580	308716
147768	308717
108419	308718
7929	308719
1032	308720
80683	308721
136859	308722
72200	308723
95410	308724
109706	308725
13367	308726
115287	308727
137900	308728
28030	308729
28197	308730
95170	308731
82358	308732
30352	308733
134375	308734
2561	308735
17062	308736
5554	308737
27410	308738
225559	308739
43283	308740
34271	308741
36672	308742
63932	308743
239510	308744
324819	308745
232990	308746
59967	308747
8928	308748
117270	308749
99946	308750
324432	308751
129199	308752
35582	308753
6297	308754
59988	308755
95560	308756
38153	308757
2592	308758
178682	308759
54477	308760
35801	308761
45806	308762
14584	308763
4963	308764
51065	308765
882	308766
7914	308767
13272	308768
48426	308769
54245	308770
40543	308771
153682	308772
83404	308773
15869	308774
150849	308775
26691	308776
6505	308777
9143	308778
95616	308779
144439	308780
107386	308781
104344	308782
112536	308783
152310	308784
3535	308785
307612	308786
36745	308787
305353	308788
23448	308789
1851	308790
38115	308791
103303	308792
62293	308793
68	308794
1942	308795
135867	308796
17107	308797
75023	308798
62407	308799
313175	308800
292	308801
109706	308802
136670	308803
1	308804
27162	308805
81106	308806
202841	308807
52619	308808
51583	308809
22722	308810
78948	308811
43488	308812
157680	308813
159331	308814
93729	308815
148375	308816
11354	308817
115524	308818
177012	308819
250033	308820
125859	308821
15774	308822
317392	308823
137191	308824
162273	308825
5290	308826
4473	308827
109937	308828
73839	308829
88118	308830
294774	308831
5143	308832
150899	308833
16592	308834
3107	308835
73447	308836
233438	308837
7302	308838
248116	308839
45472	308840
56319	308841
3737	308842
17658	308843
64224	308844
5242	308845
33451	308846
561	308847
61722	308848
248006	308849
11062	308850
10748	308851
40409	308852
65214	308853
15997	308854
115964	308855
318488	308856
58961	308857
114682	308858
120290	308859
182075	308860
119846	308861
28524	308862
74002	308863
34476	308864
101178	308865
19857	308866
15687	308867
86654	308868
4844	308869
52340	308870
146765	308871
8499	308872
84685	308873
112334	308874
17649	308875
99080	308876
4767	308877
30545	308878
8344	308879
145571	308880
53227	308881
306787	308882
49938	308883
75469	308884
29365	308885
10391	308886
51431	308887
28883	308888
168176	308889
122347	308890
49888	308891
2764	308892
582	308893
264653	308894
45410	308895
51336	308896
4564	308897
49342	308898
16194	308899
80737	308900
14932	308901
91342	308902
4873	308903
30254	308904
11464	308905
60060	308906
87871	308907
39475	308908
9930	308909
39535	308910
7770	308911
311958	308912
27920	308913
5876	308914
8085	308915
65801	308916
10298	308917
25680	308918
54170	308919
70991	308920
5800	308921
313911	308922
119723	308923
9996	308924
12894	308925
43658	308926
72049	308927
127831	308928
14887	308929
114708	308930
79159	308931
58875	308932
46317	308933
26878	308934
1562	308935
6995	308936
12391	308937
55746	308938
3686	308939
47949	308940
65752	308941
300613	308942
31416	308943
5278	308944
5114	308945
225795	308946
17079	308947
14009	308948
54671	308949
46982	308950
5143	308951
19946	308952
12158	308953
56256	308954
58103	308955
63124	308956
3425	308957
77290	308958
61313	308959
23164	308960
129722	308961
101797	308962
27669	308963
288260	308964
2067	308965
97076	308966
4335	308967
41294	308968
6758	308969
35978	308970
42884	308971
138765	308972
2850	308973
3491	308974
30348	308975
28861	308976
22885	308977
81101	308978
36395	308979
15202	308980
9947	308981
74754	308982
11360	308983
80457	308984
107594	308985
185281	308986
56057	308987
9784	308988
24532	308989
15469	308990
86570	308991
107882	308992
1965	308993
3194	308994
4857	308995
44457	308996
19490	308997
142514	308998
6243	308999
16579	309000
60719	309001
4928	309002
128245	309003
38656	309004
51363	309005
16142	309006
48776	309007
8544	309008
8825	309009
12297	309010
137171	309011
46211	309012
39378	309013
105772	309014
89351	309015
36284	309016
237482	309017
125754	309018
7478	309019
44671	309020
4873	309021
12744	309022
2977	309023
7092	309024
113779	309025
115841	309026
13357	309027
17757	309028
99105	309029
142934	309030
217182	309031
230505	309032
48268	309033
321310	309034
10105	309035
56065	309036
214349	309037
158997	309038
50027	309039
33128	309040
36507	309041
79524	309042
62286	309043
42909	309044
11907	309045
17564	309046
23168	309047
24489	309048
10346	309049
82150	309050
76130	309051
27365	309052
7158	309053
20444	309054
9066	309055
9691	309056
87442	309057
77453	309058
10105	309059
1706	309060
53509	309061
82435	309062
98415	309063
109709	309064
27508	309065
309528	309066
17181	309067
82043	309068
52544	309069
253860	309070
81883	309071
81745	309072
10907	309073
8089	309074
25653	309075
10254	309076
215906	309077
3700	309078
25229	309079
2289	309080
53180	309081
13083	309082
152010	309083
19487	309084
89156	309085
9414	309086
188816	309087
188326	309088
6553	309089
162300	309090
101070	309091
2145	309092
245798	309093
24809	309094
39707	309095
86032	309096
3055	309097
40311	309098
60808	309099
50311	309100
48879	309101
186422	309102
71253	309103
14695	309104
13041	309105
130099	309106
4729	309107
105728	309108
189519	309109
35304	309110
72018	309111
5623	309112
123039	309113
82517	309114
91938	309115
112126	309116
69067	309117
29620	309118
14263	309119
37240	309120
120211	309121
9930	309122
21012	309123
82591	309124
186695	309125
70801	309126
697	309127
66789	309128
168122	309129
3790	309130
207	309131
112196	309132
85684	309133
1854	309134
51743	309135
279437	309136
76191	309137
117517	309138
82339	309139
25908	309140
72188	309141
19740	309142
222582	309143
49972	309144
34308	309145
189657	309146
200344	309147
7996	309148
593	309149
17357	309150
17041	309151
43142	309152
87785	309153
239106	309154
53572	309155
123387	309156
249846	309157
27020	309158
46534	309159
196207	309160
292618	309161
108475	309162
50293	309163
62919	309164
5105	309165
247847	309166
249954	309167
107979	309168
19616	309169
78177	309170
138001	309171
111366	309172
32889	309173
190003	309174
220422	309175
838	309176
65170	309177
36605	309178
3534	309179
35454	309180
103576	309181
106430	309182
224614	309183
29599	309184
217693	309185
92599	309186
199416	309187
6994	309188
112825	309189
6968	309190
1892	309191
55899	309192
15535	309193
30680	309194
125839	309195
206284	309196
112885	309197
13179	309198
75961	309199
16451	309200
108353	309201
241540	309202
211226	309203
60800	309204
115188	309205
21091	309206
14738	309207
73666	309208
115860	309209
14836	309210
211654	309211
260128	309212
17281	309213
18505	309214
30471	309215
96741	309216
254499	309217
67270	309218
98015	309219
4182	309220
29205	309221
41376	309222
128352	309223
67290	309224
44901	309225
149092	309226
230720	309227
304639	309228
22433	309229
108887	309230
34343	309231
31545	309232
82592	309233
4561	309234
28672	309235
209544	309236
135230	309237
14536	309238
127160	309239
187619	309240
48262	309241
78467	309242
666	309243
127343	309244
122501	309245
82355	309246
319	309247
35651	309248
68069	309249
84957	309250
216499	309251
36461	309252
257072	309253
1534	309254
20028	309255
83771	309256
47251	309257
91239	309258
194196	309259
79354	309260
45197	309261
124535	309262
120114	309263
111547	309264
66899	309265
289738	309266
72733	309267
113389	309268
36223	309269
124247	309270
108512	309271
7008	309272
86159	309273
179512	309274
81154	309275
42526	309276
13574	309277
30773	309278
133441	309279
5846	309280
55665	309281
294735	309282
82494	309283
201600	309284
34923	309285
4880	309286
39445	309287
13402	309288
231269	309289
172381	309290
84825	309291
45383	309292
155476	309293
151552	309294
138108	309295
19885	309296
39128	309297
61359	309298
44661	309299
204772	309300
298386	309301
114518	309302
114257	309303
22333	309304
126835	309305
188289	309306
2677	309307
943	309308
14508	309309
92713	309310
150253	309311
160230	309312
116749	309313
88334	309314
1839	309315
41596	309316
51774	309317
178230	309318
256034	309319
28285	309320
168623	309321
294919	309322
40993	309323
94313	309324
23076	309325
28684	309326
125187	309327
80146	309328
10963	309329
45033	309330
72163	309331
182258	309332
139061	309333
306182	309334
196830	309335
100201	309336
175130	309337
167119	309338
103498	309339
30748	309340
98147	309341
1448	309342
29062	309343
212595	309344
237617	309345
217341	309346
176505	309347
210435	309348
18904	309349
45822	309350
28714	309351
139448	309352
104793	309353
131084	309354
260265	309355
144456	309356
295228	309357
15064	309358
117903	309359
109930	309360
69007	309361
217644	309362
47652	309363
261843	309364
111798	309365
43100	309366
297814	309367
51228	309368
119410	309369
189525	309370
4233	309371
56941	309372
216455	309373
3982	309374
63693	309375
17027	309376
144972	309377
139099	309378
59380	309379
145102	309380
174931	309381
392	309382
187707	309383
286533	309384
145130	309385
145563	309386
85763	309387
203082	309388
187696	309389
261466	309390
28248	309391
269327	309392
69254	309393
291929	309394
225048	309395
135233	309396
3807	309397
24999	309398
238932	309399
80642	309400
2880	309401
78736	309402
121127	309403
252948	309404
121120	309405
121766	309406
327136	309407
167138	309408
67182	309409
42208	309410
22824	309411
71210	309412
100519	309413
24767	309414
443	309415
91254	309416
39128	309417
1720	309418
679	309419
52701	309420
123705	309421
16186	309422
4668	309423
1694	309424
250147	309425
351	309426
118621	309427
43308	309428
115282	309429
1484	309430
224589	309431
80371	309432
185913	309433
45021	309434
24205	309435
75614	309436
34290	309437
99797	309438
12489	309439
182928	309440
147054	309441
152535	309442
130557	309443
13694	309444
71448	309445
106594	309446
39394	309447
277829	309448
42954	309449
99496	309450
18898	309451
270	309452
98355	309453
74806	309454
11714	309455
13386	309456
116287	309457
146114	309458
18583	309459
130675	309460
25744	309461
27999	309462
43222	309463
1375	309464
77290	309465
56808	309466
1101	309467
11912	309468
84981	309469
14547	309470
74960	309471
119538	309472
42001	309473
40606	309474
5956	309475
316645	309476
17979	309477
75256	309478
192321	309479
116760	309480
5712	309481
300424	309482
135613	309483
155946	309484
32221	309485
7578	309486
835	309487
140281	309488
89341	309489
134540	309490
18583	309491
324089	309492
11814	309493
36133	309494
146621	309495
12466	309496
5031	309497
142018	309498
103039	309499
5717	309500
100607	309501
22064	309502
155930	309503
498	309504
247784	309505
42239	309506
11332	309507
219939	309508
49990	309509
164309	309510
816	309511
28964	309512
128079	309513
7969	309514
208424	309515
19181	309516
42999	309517
14647	309518
897	309519
157224	309520
88415	309521
75965	309522
257582	309523
30764	309524
250659	309525
8954	309526
71560	309527
15108	309528
64364	309529
75471	309530
10973	309531
34314	309532
162258	309533
2685	309534
9657	309535
201653	309536
54264	309537
59240	309538
258282	309539
28644	309540
50692	309541
38218	309542
198175	309543
1	309544
219198	309545
18257	309546
195095	309547
67208	309548
325726	309549
96333	309550
33938	309551
163049	309552
150836	309553
177591	309554
56808	309555
214391	309556
8189	309557
15086	309558
6284	309559
47033	309560
135378	309561
1848	309562
16080	309563
21800	309564
311906	309565
76715	309566
17781	309567
58669	309568
16554	309569
5235	309570
16639	309571
139712	309572
3629	309573
14060	309574
47442	309575
37706	309576
1037	309577
1593	309578
53946	309579
211415	309580
92532	309581
92170	309582
43230	309583
23948	309584
183935	309585
70439	309586
2321	309587
74260	309588
2257	309589
86063	309590
15628	309591
168131	309592
1807	309593
256640	309594
190661	309595
14430	309596
89756	309597
96574	309598
1267	309599
11855	309600
48458	309601
54038	309602
135814	309603
61820	309604
1279	309605
113	309606
25973	309607
22167	309608
20192	309609
31985	309610
8134	309611
68	309612
60763	309613
86768	309614
318599	309615
231385	309616
56458	309617
120642	309618
43119	309619
39532	309620
110145	309621
183	309622
129582	309623
45035	309624
144239	309625
137	309626
5676	309627
40101	309628
976	309629
99971	309630
99971	309631
23050	309632
136581	309633
5413	309634
98558	309635
208008	309636
498	309637
17049	309638
2061	309639
103693	309640
41932	309641
31890	309642
43059	309643
92	309644
8535	309645
29980	309646
6088	309647
45126	309648
108487	309649
159969	309650
2552	309651
46684	309652
124630	309653
902	309654
66665	309655
129698	309656
25066	309657
26477	309658
2948	309659
23786	309660
75745	309661
69794	309662
143014	309663
103085	309664
153232	309665
3214	309666
188	309667
98401	309668
192194	309669
6082	309670
858	309671
4077	309672
1562	309673
21843	309674
30769	309675
151	309676
563	309677
29003	309678
765	309679
1538	309680
89936	309681
784	309682
4341	309683
55816	309684
84632	309685
68127	309686
11530	309687
50241	309688
14595	309689
55421	309690
139222	309691
91735	309692
220077	309693
140954	309694
165904	309695
94843	309696
217651	309697
90500	309698
189113	309699
182264	309700
118190	309701
136007	309702
47670	309703
123580	309704
22671	309705
116269	309706
20537	309707
52139	309708
131782	309709
210343	309710
76851	309711
65957	309712
138726	309713
36139	309714
33218	309715
126846	309716
58679	309717
80649	309718
115084	309719
10165	309720
213249	309721
99777	309722
310942	309723
22799	309724
450	309725
47136	309726
324315	309727
168139	309728
16656	309729
35591	309730
450	309731
204797	309732
82924	309733
26232	309734
115517	309735
271532	309736
86737	309737
44403	309738
90244	309739
146904	309740
96677	309741
106078	309742
80366	309743
185191	309744
215527	309745
255815	309746
261804	309747
122513	309748
32291	309749
256677	309750
40052	309751
211167	309752
178949	309753
115131	309754
20273	309755
3052	309756
102080	309757
40690	309758
20712	309759
125345	309760
193851	309761
79816	309762
77937	309763
134472	309764
181764	309765
24269	309766
91043	309767
193988	309768
73632	309769
291	309770
4489	309771
7191	309772
301507	309773
83944	309774
100711	309775
3006	309776
136682	309777
225433	309778
170107	309779
140197	309780
136472	309781
3006	309782
145614	309783
118355	309784
26874	309785
26861	309786
306013	309787
249719	309788
13275	309789
90550	309790
5468	309791
119983	309792
111306	309793
48415	309794
5583	309795
281204	309796
44808	309797
89993	309798
253251	309799
98781	309800
32061	309801
151606	309802
198334	309803
183054	309804
107064	309805
26071	309806
314842	309807
125017	309808
222378	309809
218683	309810
105521	309811
142653	309812
140528	309813
90500	309814
116581	309815
74396	309816
6641	309817
246006	309818
8500	309819
312141	309820
153687	309821
27748	309822
231220	309823
45825	309824
50323	309825
50588	309826
4906	309827
93746	309828
210755	309829
319557	309830
68689	309831
35431	309832
87933	309833
101074	309834
16833	309835
134405	309836
148181	309837
43024	309838
156830	309839
168932	309840
58733	309841
195305	309842
197840	309843
10499	309844
104962	309845
97258	309846
137090	309847
104676	309848
66609	309849
15408	309850
68048	309851
4636	309852
92515	309853
310295	309854
136354	309855
153499	309856
111082	309857
71841	309858
38721	309859
46175	309860
69322	309861
100153	309862
5763	309863
191724	309864
205592	309865
136231	309866
18869	309867
15055	309868
122833	309869
216878	309870
126896	309871
298690	309872
214163	309873
4282	309874
256706	309875
145529	309876
36761	309877
169	309878
230053	309879
99667	309880
105140	309881
274909	309882
327385	309883
309036	309884
34302	309885
51040	309886
139150	309887
233095	309888
755	309889
37384	309890
296084	309891
80582	309892
209816	309893
24933	309894
241638	309895
94300	309896
44938	309897
77633	309898
6289	309899
325812	309900
63158	309901
5000	309902
139567	309903
108568	309904
137925	309905
156292	309906
233451	309907
138549	309908
196724	309909
99254	309910
178273	309911
18141	309912
73567	309913
204647	309914
55132	309915
134658	309916
85155	309917
209623	309918
11252	309919
29658	309920
220020	309921
116793	309922
132513	309923
30833	309924
181853	309925
6239	309926
153716	309927
36469	309928
5355	309929
83833	309930
51473	309931
12054	309932
24273	309933
361	309934
74618	309935
18307	309936
35876	309937
75222	309938
66739	309939
64998	309940
278895	309941
208926	309942
149826	309943
206767	309944
26090	309945
65550	309946
44152	309947
35064	309948
57994	309949
75090	309950
99665	309951
180050	309952
67353	309953
128663	309954
179576	309955
100921	309956
242616	309957
196987	309958
142831	309959
198461	309960
255921	309961
86259	309962
153500	309963
189838	309964
6544	309965
162434	309966
49984	309967
162594	309968
225259	309969
26039	309970
225302	309971
164951	309972
20568	309973
43490	309974
5076	309975
306810	309976
94064	309977
225943	309978
26120	309979
58160	309980
3675	309981
53180	309982
114565	309983
215490	309984
39389	309985
1926	309986
26934	309987
64051	309988
1575	309989
5316	309990
80488	309991
7320	309992
28310	309993
56136	309994
17436	309995
12795	309996
55414	309997
90973	309998
46859	309999
25543	310000
254676	310001
60054	310002
1924	310003
16848	310004
258448	310005
134955	310006
922	310007
2461	310008
11137	310009
22836	310010
136642	310011
19724	310012
247039	310013
24306	310014
87858	310015
135128	310016
1143	310017
60107	310018
158575	310019
11815	310020
114685	310021
24543	310022
279617	310023
7089	310024
148472	310025
70104	310026
16695	310027
29367	310028
9332	310029
32362	310030
107042	310031
107969	310032
46963	310033
256694	310034
255716	310035
102283	310036
45853	310037
70428	310038
32324	310039
85	310040
32418	310041
9317	310042
7172	310043
136833	310044
8257	310045
58486	310046
82854	310047
130491	310048
4366	310049
305912	310050
40765	310051
125085	310052
100193	310053
138577	310054
148961	310055
64034	310056
305187	310057
19867	310058
4158	310059
10477	310060
214435	310061
185439	310062
205	310063
58182	310064
36232	310065
3261	310066
82759	310067
66927	310068
9817	310069
202684	310070
1136	310071
4609	310072
126553	310073
26823	310074
259966	310075
259964	310076
35666	310077
8855	310078
15719	310079
209683	310080
163797	310081
84448	310082
5100	310083
44115	310084
25289	310085
64980	310086
349	310087
152591	310088
151055	310089
29348	310090
39625	310091
117759	310092
28368	310093
303212	310094
3181	310095
3909	310096
4200	310097
7840	310098
47138	310099
91428	310100
302759	310101
117800	310102
144630	310103
34332	310104
179011	310105
115441	310106
61219	310107
24455	310108
207001	310109
256555	310110
4664	310111
10953	310112
72890	310113
70335	310114
86080	310115
47469	310116
92095	310117
28073	310118
3770	310119
30969	310120
13302	310121
85455	310122
76395	310123
72931	310124
24753	310125
72931	310126
72931	310127
162395	310128
14224	310129
121	310130
209344	310131
57073	310132
930	310133
125579	310134
257624	310135
10371	310136
283183	310137
14841	310138
7827	310139
2952	310140
199100	310141
13464	310142
16594	310143
165028	310144
17901	310145
129096	310146
97610	310147
38234	310148
8456	310149
4475	310150
76374	310151
2736	310152
139725	310153
112360	310154
1806	310155
70521	310156
52312	310157
28141	310158
806	310159
1513	310160
5361	310161
16641	310162
8510	310163
16840	310164
104968	310165
1025	310166
60754	310167
156	310168
25418	310169
16424	310170
237561	310171
3348	310172
100707	310173
20013	310174
208395	310175
143756	310176
5402	310177
113582	310178
51978	310179
17449	310180
57461	310181
113	310182
280207	310183
1721	310184
79546	310185
5070	310186
12672	310187
66719	310188
99248	310189
204997	310190
254119	310191
167943	310192
135745	310193
30194	310194
138753	310195
115664	310196
246784	310197
59542	310198
110384	310199
1606	310200
2159	310201
10768	310202
59626	310203
91560	310204
59703	310205
2288	310206
82395	310207
3384	310208
283151	310209
102406	310210
82423	310211
5815	310212
1037	310213
9038	310214
152903	310215
15219	310216
120027	310217
3184	310218
15777	310219
310319	310220
18497	310221
82854	310222
95328	310223
16579	310224
57092	310225
12598	310226
259773	310227
300	310228
133278	310229
11414	310230
39884	310231
6646	310232
8318	310233
706	310234
631	310235
165952	310236
23294	310237
254	310238
113	310239
109309	310240
78254	310241
321613	310242
212061	310243
23471	310244
155095	310245
15442	310246
29958	310247
142206	310248
31614	310249
46325	310250
2046	310251
1534	310252
7668	310253
1045	310254
5302	310255
56224	310256
369	310257
20916	310258
7839	310259
2904	310260
46864	310261
51825	310262
6517	310263
132086	310264
8206	310265
140856	310266
89016	310267
122592	310268
103455	310269
212798	310270
12226	310271
23702	310272
7280	310273
49235	310274
83289	310275
156084	310276
102896	310277
75524	310278
62588	310279
61258	310280
296221	310281
8789	310282
90410	310283
138148	310284
253472	310285
42295	310286
7518	310287
157670	310288
170	310289
42617	310290
20382	310291
119310	310292
457	310293
121588	310294
84124	310295
10867	310296
938	310297
24971	310298
6302	310299
137144	310300
58604	310301
18087	310302
22586	310303
170920	310304
1214	310305
2813	310306
7931	310307
55422	310308
42132	310309
52910	310310
58962	310311
164088	310312
106166	310313
3969	310314
39884	310315
644	310316
49850	310317
6331	310318
17112	310319
327387	310320
68074	310321
9129	310322
472	310323
17345	310324
109931	310325
130958	310326
808	310327
158924	310328
1562	310329
78273	310330
239	310331
2392	310332
80180	310333
7110	310334
35133	310335
33598	310336
115094	310337
99405	310338
125488	310339
146194	310340
119990	310341
3513	310342
12008	310343
22590	310344
6741	310345
2827	310346
6922	310347
28879	310348
37489	310349
78262	310350
1063	310351
56565	310352
32343	310353
13	310354
2894	310355
132349	310356
213138	310357
97138	310358
22378	310359
78729	310360
33606	310361
64280	310362
98055	310363
13498	310364
160100	310365
28406	310366
20214	310367
12346	310368
13540	310369
559	310370
9326	310371
8619	310372
4990	310373
18577	310374
19348	310375
4194	310376
58317	310377
529	310378
163489	310379
113797	310380
54362	310381
2465	310382
4643	310383
30985	310384
81183	310385
56110	310386
35050	310387
27657	310388
5595	310389
4852	310390
56782	310391
26376	310392
30894	310393
72566	310394
9	310395
29673	310396
53833	310397
16952	310398
12230	310399
80452	310400
5822	310401
16137	310402
15103	310403
16098	310404
74935	310405
28904	310406
5052	310407
59092	310408
53941	310409
107766	310410
69105	310411
326478	310412
76350	310413
179984	310414
59092	310415
3706	310416
82323	310417
175205	310418
89044	310419
144382	310420
129767	310421
37957	310422
9374	310423
9179	310424
1160	310425
324707	310426
7644	310427
40909	310428
12954	310429
173807	310430
15624	310431
8275	310432
20409	310433
55636	310434
57576	310435
1419	310436
5867	310437
2240	310438
121244	310439
192001	310440
43895	310441
686	310442
116705	310443
22975	310444
65846	310445
120924	310446
8182	310447
38283	310448
48229	310449
68084	310450
143595	310451
193477	310452
303896	310453
168321	310454
9637	310455
230979	310456
147234	310457
256951	310458
194739	310459
84039	310460
49155	310461
20478	310462
184365	310463
107543	310464
192341	310465
7329	310466
13147	310467
85138	310468
57248	310469
55906	310470
62150	310471
109017	310472
127989	310473
597	310474
201113	310475
199094	310476
145322	310477
102138	310478
166666	310479
82120	310480
144177	310481
60888	310482
199068	310483
232831	310484
76321	310485
67875	310486
293230	310487
327471	310488
213939	310489
263610	310490
309604	310491
17750	310492
14954	310493
50755	310494
3762	310495
76904	310496
12812	310497
38817	310498
540	310499
3727	310500
778	310501
27808	310502
110368	310503
1448	310504
144172	310505
180148	310506
22420	310507
5670	310508
16515	310509
212080	310510
315039	310511
78446	310512
122025	310513
109615	310514
17345	310515
10704	310516
27834	310517
106505	310518
88556	310519
69968	310520
8780	310521
55577	310522
127249	310523
103881	310524
77864	310525
28800	310526
139111	310527
156111	310528
2737	310529
2529	310530
71916	310531
154841	310532
135210	310533
12556	310534
305604	310535
58544	310536
91031	310537
136260	310538
7399	310539
20185	310540
34647	310541
19070	310542
11431	310543
14003	310544
30133	310545
127977	310546
11386	310547
140501	310548
56558	310549
130958	310550
58953	310551
32239	310552
106721	310553
58834	310554
291914	310555
43020	310556
79442	310557
172757	310558
43020	310559
59022	310560
151914	310561
172757	310562
210330	310563
135305	310564
93237	310565
58953	310566
59022	310567
93237	310568
135179	310569
135305	310570
216698	310571
59022	310572
82005	310573
82005	310574
82829	310575
187266	310576
59022	310577
223206	310578
22482	310579
199818	310580
195307	310581
55539	310582
42514	310583
142383	310584
196028	310585
20185	310586
142532	310587
18395	310588
5775	310589
119356	310590
248505	310591
185356	310592
108549	310593
36682	310594
18580	310595
71710	310596
182218	310597
3727	310598
94230	310599
269670	310600
2981	310601
196839	310602
4370	310603
30981	310604
259941	310605
50793	310606
4370	310607
88123	310608
133292	310609
290371	310610
11336	310611
9214	310612
7733	310613
137244	310614
172071	310615
3629	310616
139013	310617
142980	310618
13477	310619
12703	310620
87167	310621
97272	310622
81668	310623
254464	310624
72184	310625
65100	310626
219893	310627
104778	310628
38726	310629
7882	310630
72383	310631
11529	310632
40615	310633
157377	310634
33665	310635
327025	310636
244934	310637
320978	310638
2903	310639
37019	310640
107520	310641
89917	310642
135339	310643
8040	310644
129793	310645
249575	310646
175830	310647
45257	310648
141809	310649
112495	310650
1928	310651
90616	310652
196802	310653
50193	310654
38967	310655
2886	310656
326576	310657
76377	310658
145513	310659
77322	310660
128985	310661
151107	310662
123163	310663
268733	310664
122166	310665
3190	310666
115932	310667
73554	310668
33646	310669
155261	310670
53752	310671
41080	310672
131029	310673
54400	310674
11842	310675
37273	310676
156475	310677
79410	310678
59710	310679
69250	310680
90454	310681
56932	310682
3264	310683
170906	310684
95774	310685
97502	310686
149654	310687
6270	310688
82543	310689
101956	310690
82543	310691
10285	310692
213612	310693
66537	310694
76196	310695
88531	310696
13457	310697
78439	310698
76196	310699
67511	310700
66410	310701
76196	310702
129711	310703
186845	310704
78439	310705
112288	310706
36590	310707
303122	310708
165511	310709
28041	310710
13521	310711
12027	310712
3870	310713
201959	310714
11660	310715
9945	310716
22658	310717
94624	310718
93244	310719
12327	310720
39529	310721
189911	310722
51893	310723
3472	310724
1097	310725
119589	310726
53486	310727
207015	310728
3687	310729
126411	310730
133127	310731
1012	310732
6791	310733
175489	310734
112816	310735
259197	310736
134787	310737
114509	310738
215990	310739
192693	310740
31429	310741
138811	310742
272215	310743
728	310744
182682	310745
155216	310746
117331	310747
204955	310748
129332	310749
91713	310750
163788	310751
253824	310752
301920	310753
263006	310754
123611	310755
26867	310756
157687	310757
304430	310758
103254	310759
144194	310760
145696	310761
21394	310762
58431	310763
51775	310764
51775	310765
197475	310766
103270	310767
51775	310768
15345	310769
117991	310770
33701	310771
280667	310772
282061	310773
49801	310774
68852	310775
82431	310776
47940	310777
103007	310778
602	310779
89312	310780
270627	310781
303704	310782
224568	310783
54088	310784
287739	310785
47374	310786
77017	310787
200318	310788
125728	310789
532	310790
13000	310791
57567	310792
21295	310793
178932	310794
272707	310795
178224	310796
273337	310797
66881	310798
245385	310799
245349	310800
251741	310801
272665	310802
131425	310803
76305	310804
15423	310805
67	310806
51285	310807
186957	310808
56175	310809
305847	310810
40875	310811
15559	310812
40616	310813
208600	310814
122859	310815
209589	310816
241241	310817
48653	310818
74819	310819
151602	310820
146279	310821
207726	310822
214920	310823
315979	310824
83014	310825
200042	310826
83123	310827
28049	310828
86432	310829
291533	310830
212905	310831
324086	310832
107271	310833
265607	310834
50638	310835
118245	310836
103685	310837
323635	310838
86176	310839
81769	310840
98530	310841
49041	310842
167268	310843
154431	310844
202700	310845
273851	310846
152583	310847
195706	310848
1442	310849
15888	310850
101260	310851
101260	310852
3030	310853
76175	310854
93404	310855
117495	310856
202948	310857
28421	310858
32708	310859
130178	310860
182335	310861
807	310862
36760	310863
117856	310864
9153	310865
32031	310866
81368	310867
25785	310868
113383	310869
24587	310870
98827	310871
71585	310872
111043	310873
171456	310874
215938	310875
112989	310876
22705	310877
109565	310878
137476	310879
162503	310880
196956	310881
177901	310882
29957	310883
154265	310884
154265	310885
67994	310886
39431	310887
302334	310888
473	310889
196521	310890
108681	310891
138171	310892
99286	310893
64763	310894
179349	310895
326748	310896
235628	310897
11819	310898
182855	310899
1461	310900
204060	310901
96244	310902
132282	310903
166764	310904
144790	310905
89483	310906
93597	310907
26341	310908
78537	310909
101685	310910
215692	310911
321272	310912
327298	310913
170814	310914
29888	310915
134235	310916
151575	310917
797	310918
11073	310919
107646	310920
113422	310921
172940	310922
195446	310923
147877	310924
228808	310925
322338	310926
123596	310927
135701	310928
16346	310929
183037	310930
2326	310931
26618	310932
64692	310933
42445	310934
71770	310935
62220	310936
195978	310937
133203	310938
15849	310939
123905	310940
294284	310941
12566	310942
234335	310943
211453	310944
167193	310945
67452	310946
266930	310947
275094	310948
78436	310949
319658	310950
209081	310951
326424	310952
96065	310953
187174	310954
118094	310955
6634	310956
25494	310957
220493	310958
255957	310959
257168	310960
37931	310961
177061	310962
735	310963
104851	310964
115926	310965
33153	310966
180441	310967
213962	310968
32879	310969
28818	310970
213421	310971
206664	310972
103521	310973
190539	310974
149823	310975
33569	310976
261874	310977
269883	310978
107689	310979
51816	310980
87289	310981
29882	310982
129850	310983
262254	310984
152627	310985
26107	310986
38187	310987
145042	310988
104224	310989
158378	310990
224625	310991
165110	310992
134905	310993
5191	310994
47568	310995
304465	310996
317603	310997
234173	310998
129600	310999
306476	311000
117338	311001
218615	311002
104010	311003
204124	311004
309136	311005
268861	311006
215499	311007
262292	311008
110143	311009
71603	311010
303426	311011
150595	311012
45094	311013
1213	311014
21118	311015
18358	311016
58792	311017
68087	311018
183022	311019
110509	311020
10253	311021
65712	311022
106314	311023
143663	311024
72781	311025
81304	311026
128705	311027
41042	311028
203855	311029
89241	311030
204819	311031
126871	311032
205976	311033
83317	311034
23996	311035
23996	311036
192665	311037
82430	311038
199448	311039
293474	311040
160111	311041
71985	311042
206852	311043
13499	311044
179622	311045
275935	311046
262336	311047
160618	311048
49250	311049
316317	311050
208611	311051
193557	311052
195684	311053
128165	311054
106205	311055
42708	311056
175558	311057
62473	311058
154567	311059
89440	311060
246641	311061
94438	311062
133897	311063
85239	311064
248127	311065
103824	311066
135728	311067
86582	311068
208615	311069
269003	311070
67252	311071
255949	311072
268961	311073
152322	311074
142930	311075
94290	311076
326226	311077
210714	311078
94882	311079
311098	311080
54506	311081
26537	311082
80129	311083
297713	311084
82346	311085
76040	311086
271403	311087
190511	311088
106487	311089
250490	311090
43989	311091
2948	311092
282701	311093
125278	311094
110144	311095
201450	311096
141504	311097
239038	311098
130507	311099
84606	311100
327398	311101
81182	311102
328487	311103
64262	311104
289784	311105
149092	311106
141367	311107
183361	311108
260087	311109
106248	311110
139549	311111
296229	311112
46714	311113
207045	311114
46773	311115
92283	311116
54637	311117
140950	311118
50617	311119
100529	311120
124678	311121
14671	311122
108275	311123
172221	311124
223981	311125
35509	311126
77051	311127
37442	311128
110201	311129
194570	311130
5942	311131
161935	311132
200916	311133
53068	311134
11467	311135
272600	311136
4610	311137
72633	311138
4067	311139
66537	311140
45059	311141
2138	311142
138573	311143
209849	311144
312953	311145
87768	311146
200841	311147
13942	311148
6697	311149
8427	311150
5324	311151
179794	311152
10866	311153
43	311154
267573	311155
70388	311156
35534	311157
2354	311158
56478	311159
209785	311160
195079	311161
258052	311162
100080	311163
199389	311164
310114	311165
91219	311166
59896	311167
55369	311168
24159	311169
123708	311170
210185	311171
6490	311172
58020	311173
5637	311174
129670	311175
198352	311176
83934	311177
236424	311178
235344	311179
443	311180
73706	311181
187169	311182
55721	311183
67	311184
15449	311185
43325	311186
81007	311187
615	311188
10360	311189
52276	311190
1818	311191
3943	311192
23593	311193
1818	311194
16432	311195
127391	311196
19097	311197
208906	311198
110807	311199
109049	311200
14696	311201
103562	311202
92167	311203
59942	311204
54315	311205
131031	311206
115414	311207
126	311208
42548	311209
49164	311210
66335	311211
13073	311212
111613	311213
10587	311214
25797	311215
6183	311216
119002	311217
12485	311218
59167	311219
69915	311220
58064	311221
45	311222
2638	311223
64645	311224
11187	311225
2011	311226
30563	311227
42682	311228
200298	311229
242125	311230
223243	311231
8738	311232
140685	311233
48351	311234
59423	311235
230905	311236
57701	311237
7733	311238
38565	311239
11347	311240
72895	311241
102	311242
210	311243
39973	311244
36465	311245
2559	311246
3270	311247
76478	311248
19170	311249
5503	311250
40487	311251
26293	311252
41688	311253
107766	311254
15001	311255
143709	311256
15664	311257
185485	311258
106621	311259
126761	311260
25425	311261
697	311262
12472	311263
128598	311264
19849	311265
238568	311266
95038	311267
183284	311268
34151	311269
40291	311270
31391	311271
6350	311272
43215	311273
27456	311274
105079	311275
128754	311276
121873	311277
12277	311278
143785	311279
7139	311280
258764	311281
155016	311282
95881	311283
320709	311284
17125	311285
29701	311286
95431	311287
178387	311288
168214	311289
187378	311290
61399	311291
308138	311292
71103	311293
194699	311294
35299	311295
157102	311296
183669	311297
132861	311298
161464	311299
142620	311300
322328	311301
107003	311302
181644	311303
6773	311304
255839	311305
19254	311306
164469	311307
48044	311308
265556	311309
49129	311310
38991	311311
4980	311312
34487	311313
13953	311314
230389	311315
12277	311316
7139	311317
3115	311318
106713	311319
21555	311320
7139	311321
185602	311322
196984	311323
82072	311324
154774	311325
38017	311326
104181	311327
95054	311328
102111	311329
321127	311330
191593	311331
68	311332
232601	311333
282040	311334
60964	311335
7139	311336
14807	311337
5116	311338
319306	311339
36915	311340
66944	311341
41476	311342
24087	311343
2625	311344
70875	311345
4627	311346
8480	311347
56062	311348
177553	311349
74607	311350
137	311351
9720	311352
24124	311353
163390	311354
62487	311355
121037	311356
62525	311357
2601	311358
177205	311359
48495	311360
6580	311361
408	311362
30971	311363
88025	311364
58947	311365
28097	311366
89606	311367
126461	311368
27925	311369
27658	311370
27149	311371
89958	311372
54799	311373
27139	311374
58947	311375
136538	311376
217049	311377
87755	311378
4984	311379
24600	311380
183	311381
4489	311382
53694	311383
156966	311384
221781	311385
120855	311386
28343	311387
11066	311388
78240	311389
14102	311390
1570	311391
125292	311392
58474	311393
82362	311394
45881	311395
24714	311396
90491	311397
46320	311398
22648	311399
46319	311400
38601	311401
15430	311402
45070	311403
73973	311404
177267	311405
113956	311406
12504	311407
12504	311408
6337	311409
1662	311410
106744	311411
9076	311412
51645	311413
67505	311414
193104	311415
45524	311416
127504	311417
2101	311418
914	311419
9463	311420
143	311421
130008	311422
235007	311423
188075	311424
96334	311425
30709	311426
19410	311427
62827	311428
10898	311429
3090	311430
16811	311431
49270	311432
1655	311433
23647	311434
9912	311435
35124	311436
47944	311437
174876	311438
84454	311439
9512	311440
28523	311441
1590	311442
39526	311443
60245	311444
250227	311445
52297	311446
190240	311447
140741	311448
278648	311449
43946	311450
2840	311451
114576	311452
197984	311453
183991	311454
198169	311455
115610	311456
56148	311457
221088	311458
290454	311459
37471	311460
99664	311461
223976	311462
191014	311463
92957	311464
212082	311465
92982	311466
20221	311467
91134	311468
53573	311469
235721	311470
67210	311471
299233	311472
206752	311473
49740	311474
80580	311475
61492	311476
11641	311477
116515	311478
485	311479
100891	311480
34753	311481
143349	311482
20819	311483
122232	311484
93327	311485
280085	311486
856	311487
58532	311488
136425	311489
106295	311490
45853	311491
39736	311492
26794	311493
196290	311494
2787	311495
2045	311496
211784	311497
128367	311498
139008	311499
1773	311500
85366	311501
5391	311502
96885	311503
5182	311504
96327	311505
196	311506
43426	311507
138892	311508
18313	311509
20758	311510
1253	311511
26998	311512
8678	311513
11359	311514
4263	311515
26154	311516
5822	311517
103189	311518
213611	311519
2468	311520
3732	311521
46315	311522
76368	311523
178424	311524
113598	311525
7059	311526
83272	311527
1410	311528
39455	311529
283637	311530
28517	311531
28517	311532
19744	311533
16614	311534
198486	311535
210997	311536
2109	311537
79	311538
17560	311539
13099	311540
296631	311541
138790	311542
103660	311543
65401	311544
58884	311545
255241	311546
218365	311547
119234	311548
43446	311549
141555	311550
9355	311551
31656	311552
54348	311553
323929	311554
84307	311555
30577	311556
89976	311557
78582	311558
303846	311559
18892	311560
23932	311561
225093	311562
7455	311563
18400	311564
80578	311565
127437	311566
192319	311567
74979	311568
206197	311569
46130	311570
119679	311571
38923	311572
264765	311573
274021	311574
76823	311575
180030	311576
272585	311577
79532	311578
113761	311579
182645	311580
284127	311581
121570	311582
131223	311583
69395	311584
72677	311585
135543	311586
83763	311587
162021	311588
144628	311589
116484	311590
27123	311591
265668	311592
86792	311593
2012	311594
46458	311595
315200	311596
67936	311597
204291	311598
175136	311599
59317	311600
40728	311601
114963	311602
158240	311603
124669	311604
80578	311605
127371	311606
296399	311607
41074	311608
21478	311609
906	311610
17799	311611
196018	311612
259490	311613
19350	311614
180501	311615
176250	311616
168457	311617
282957	311618
195710	311619
262623	311620
171783	311621
103430	311622
170250	311623
132401	311624
248075	311625
127229	311626
117280	311627
72217	311628
239991	311629
25468	311630
236961	311631
133952	311632
144994	311633
89727	311634
61587	311635
169770	311636
165646	311637
241418	311638
207048	311639
43902	311640
191688	311641
115573	311642
305554	311643
17695	311644
119827	311645
58944	311646
134514	311647
57404	311648
7311	311649
26195	311650
5966	311651
53836	311652
93612	311653
25115	311654
136	311655
47396	311656
12022	311657
33990	311658
9144	311659
108037	311660
9114	311661
10721	311662
3245	311663
5736	311664
79651	311665
37169	311666
94655	311667
65040	311668
31656	311669
48892	311670
82745	311671
80305	311672
45773	311673
43494	311674
121688	311675
41031	311676
48131	311677
22429	311678
94067	311679
49560	311680
53109	311681
83398	311682
130288	311683
136430	311684
46405	311685
12753	311686
293350	311687
5157	311688
166784	311689
214669	311690
86114	311691
13305	311692
84765	311693
151743	311694
98547	311695
85692	311696
5920	311697
2990	311698
4754	311699
37961	311700
201855	311701
84911	311702
113386	311703
147200	311704
9578	311705
165893	311706
84036	311707
170537	311708
196276	311709
304606	311710
105797	311711
181749	311712
100932	311713
307785	311714
319887	311715
247666	311716
247822	311717
296609	311718
27497	311719
265461	311720
84230	311721
263131	311722
226177	311723
58570	311724
238421	311725
183597	311726
245375	311727
29247	311728
10835	311729
53929	311730
13386	311731
24441	311732
17094	311733
38526	311734
13684	311735
5852	311736
177124	311737
207854	311738
88895	311739
22663	311740
122593	311741
86782	311742
79480	311743
117128	311744
325101	311745
2489	311746
58270	311747
10631	311748
9606	311749
47062	311750
226075	311751
87656	311752
13396	311753
10945	311754
94452	311755
63802	311756
97581	311757
219544	311758
37290	311759
8822	311760
87544	311761
20224	311762
26211	311763
29362	311764
48337	311765
64182	311766
182501	311767
14661	311768
37894	311769
135295	311770
6846	311771
46038	311772
27561	311773
42324	311774
17734	311775
77930	311776
30847	311777
14067	311778
1578	311779
26584	311780
3309	311781
15971	311782
130210	311783
26106	311784
39704	311785
188055	311786
46074	311787
87597	311788
2451	311789
111363	311790
286648	311791
130066	311792
46631	311793
12632	311794
11951	311795
10652	311796
16516	311797
56508	311798
15553	311799
22596	311800
11092	311801
69210	311802
6364	311803
31901	311804
89499	311805
11326	311806
18865	311807
107260	311808
65569	311809
5330	311810
18911	311811
26948	311812
25770	311813
16974	311814
37212	311815
6301	311816
37618	311817
55898	311818
130066	311819
55600	311820
83534	311821
57030	311822
130356	311823
8980	311824
9821	311825
24422	311826
13159	311827
25299	311828
12833	311829
12868	311830
2961	311831
44943	311832
27400	311833
37661	311834
1229	311835
9950	311836
90179	311837
120056	311838
84260	311839
37934	311840
54400	311841
83536	311842
21138	311843
50895	311844
175477	311845
138361	311846
29217	311847
119484	311848
76722	311849
210084	311850
27383	311851
168964	311852
87478	311853
38956	311854
27947	311855
82361	311856
98938	311857
62767	311858
59444	311859
76243	311860
20124	311861
101569	311862
12794	311863
70051	311864
38728	311865
4580	311866
57863	311867
34306	311868
13823	311869
3572	311870
31365	311871
37660	311872
4583	311873
60721	311874
35104	311875
65612	311876
241062	311877
11412	311878
13834	311879
43692	311880
46414	311881
3647	311882
127646	311883
75113	311884
98259	311885
211032	311886
242546	311887
132418	311888
29260	311889
86869	311890
8223	311891
14414	311892
38385	311893
144036	311894
19043	311895
138326	311896
33698	311897
59999	311898
77675	311899
30384	311900
7213	311901
19256	311902
207612	311903
76323	311904
21823	311905
4506	311906
37851	311907
63067	311908
57546	311909
22094	311910
13130	311911
34219	311912
57029	311913
282368	311914
120658	311915
14171	311916
8094	311917
133738	311918
19432	311919
135155	311920
177954	311921
127067	311922
251307	311923
53744	311924
119330	311925
15628	311926
86398	311927
57410	311928
60721	311929
56929	311930
27098	311931
88393	311932
29150	311933
87544	311934
18935	311935
4136	311936
96892	311937
230	311938
65793	311939
23462	311940
42412	311941
66774	311942
16647	311943
14321	311944
14069	311945
272059	311946
25356	311947
28187	311948
56152	311949
70665	311950
20321	311951
19055	311952
16341	311953
21196	311954
38599	311955
50229	311956
27440	311957
197324	311958
48659	311959
6930	311960
6898	311961
19592	311962
131299	311963
26769	311964
76052	311965
248754	311966
32341	311967
47927	311968
69592	311969
41786	311970
41215	311971
83090	311972
322943	311973
89144	311974
24206	311975
68222	311976
198048	311977
25968	311978
17954	311979
126239	311980
27307	311981
1036	311982
2666	311983
3712	311984
119609	311985
121721	311986
121141	311987
69441	311988
174577	311989
163953	311990
28767	311991
213152	311992
33407	311993
15409	311994
8688	311995
285423	311996
32748	311997
205656	311998
12095	311999
27306	312000
39191	312001
195776	312002
54866	312003
313549	312004
133226	312005
17075	312006
9781	312007
133564	312008
127788	312009
205656	312010
56548	312011
12362	312012
88376	312013
194636	312014
99425	312015
28467	312016
15182	312017
5720	312018
311594	312019
82043	312020
146874	312021
287502	312022
9075	312023
5747	312024
10579	312025
11068	312026
22429	312027
29237	312028
7493	312029
7868	312030
26987	312031
816	312032
57373	312033
267971	312034
50521	312035
33105	312036
307917	312037
100339	312038
25620	312039
7058	312040
33541	312041
84644	312042
7738	312043
203690	312044
164412	312045
5177	312046
203849	312047
34427	312048
166924	312049
33723	312050
159644	312051
27080	312052
190960	312053
215398	312054
298288	312055
288315	312056
104043	312057
93001	312058
93109	312059
48619	312060
166674	312061
26282	312062
204434	312063
27265	312064
275264	312065
304341	312066
256852	312067
146133	312068
94996	312069
124357	312070
127842	312071
156946	312072
237788	312073
131059	312074
76446	312075
39429	312076
5498	312077
52856	312078
116825	312079
29838	312080
36889	312081
112737	312082
193634	312083
249064	312084
66966	312085
9107	312086
52989	312087
17829	312088
118940	312089
102066	312090
85494	312091
97579	312092
132458	312093
84713	312094
108263	312095
51153	312096
7603	312097
37009	312098
37009	312099
282498	312100
161466	312101
56063	312102
24548	312103
108047	312104
51831	312105
154546	312106
202586	312107
123041	312108
49372	312109
324720	312110
46724	312111
51530	312112
28587	312113
14991	312114
264612	312115
70036	312116
160458	312117
87001	312118
26868	312119
47584	312120
157255	312121
205985	312122
88209	312123
148035	312124
166128	312125
73538	312126
199593	312127
110956	312128
31928	312129
2209	312130
81677	312131
78325	312132
37469	312133
78837	312134
90310	312135
176600	312136
292446	312137
25680	312138
21007	312139
204142	312140
56136	312141
317685	312142
151992	312143
137503	312144
28789	312145
281773	312146
32697	312147
58070	312148
280460	312149
157466	312150
185067	312151
315499	312152
290121	312153
111388	312154
179888	312155
12456	312156
51700	312157
12914	312158
88540	312159
133985	312160
86445	312161
9150	312162
72063	312163
170870	312164
30718	312165
109068	312166
214836	312167
91250	312168
25825	312169
126091	312170
122746	312171
62722	312172
31184	312173
77244	312174
129132	312175
37779	312176
190834	312177
5261	312178
72079	312179
181732	312180
302916	312181
68471	312182
31247	312183
154920	312184
68432	312185
29000	312186
293394	312187
275395	312188
276969	312189
129393	312190
173438	312191
208390	312192
84403	312193
230079	312194
208057	312195
276923	312196
99689	312197
139450	312198
74281	312199
298904	312200
4343	312201
145001	312202
283848	312203
172212	312204
36247	312205
61711	312206
93175	312207
171502	312208
123515	312209
79854	312210
80639	312211
152644	312212
8538	312213
10682	312214
122873	312215
107727	312216
7917	312217
235810	312218
25632	312219
249621	312220
235971	312221
54498	312222
122716	312223
64865	312224
50904	312225
195935	312226
118682	312227
133364	312228
58225	312229
157039	312230
53122	312231
291575	312232
114017	312233
20241	312234
264865	312235
63405	312236
203047	312237
93955	312238
48352	312239
31074	312240
23517	312241
28217	312242
9087	312243
130910	312244
110724	312245
188380	312246
38064	312247
130235	312248
189863	312249
68490	312250
217015	312251
34443	312252
257861	312253
12707	312254
96068	312255
153652	312256
242188	312257
36960	312258
89248	312259
98669	312260
269234	312261
101282	312262
70962	312263
70909	312264
169317	312265
211323	312266
6966	312267
27012	312268
2688	312269
104975	312270
48089	312271
266827	312272
215410	312273
4238	312274
230518	312275
20457	312276
8456	312277
310644	312278
17082	312279
55725	312280
324076	312281
85042	312282
25454	312283
142776	312284
73434	312285
112452	312286
40499	312287
31184	312288
58864	312289
200239	312290
43338	312291
171309	312292
147592	312293
705	312294
209188	312295
60401	312296
104334	312297
88769	312298
102986	312299
65634	312300
294523	312301
100534	312302
312822	312303
12360	312304
225936	312305
308570	312306
189555	312307
38086	312308
124222	312309
17401	312310
132566	312311
120668	312312
607	312313
153224	312314
85526	312315
65632	312316
244954	312317
28152	312318
69939	312319
12962	312320
965	312321
58963	312322
128898	312323
129415	312324
45253	312325
49150	312326
14012	312327
85714	312328
151335	312329
15132	312330
26084	312331
125814	312332
65047	312333
30849	312334
2001	312335
3831	312336
148403	312337
6291	312338
6583	312339
29014	312340
17401	312341
261925	312342
2497	312343
61850	312344
92895	312345
44734	312346
163886	312347
2879	312348
108870	312349
10518	312350
21822	312351
204754	312352
132801	312353
88	312354
108149	312355
77338	312356
227475	312357
272648	312358
81207	312359
52507	312360
24467	312361
131124	312362
13875	312363
29324	312364
214494	312365
166482	312366
156058	312367
25139	312368
109699	312369
81673	312370
16492	312371
196471	312372
28634	312373
96836	312374
162921	312375
162921	312376
91006	312377
33107	312378
31708	312379
173920	312380
695	312381
31708	312382
161951	312383
43224	312384
25253	312385
5409	312386
5730	312387
51541	312388
17476	312389
304201	312390
10166	312391
93124	312392
143008	312393
74158	312394
20993	312395
22643	312396
162244	312397
9877	312398
286434	312399
786	312400
104302	312401
95989	312402
2376	312403
1887	312404
4237	312405
3297	312406
182834	312407
8591	312408
81359	312409
19784	312410
50904	312411
114798	312412
954	312413
239650	312414
16643	312415
88979	312416
45920	312417
15972	312418
315404	312419
78629	312420
63562	312421
56881	312422
7797	312423
126340	312424
127383	312425
37763	312426
22533	312427
109264	312428
11853	312429
48732	312430
5832	312431
12052	312432
133234	312433
20857	312434
8581	312435
115487	312436
3794	312437
24424	312438
70272	312439
4813	312440
4689	312441
55544	312442
129852	312443
49218	312444
57029	312445
206424	312446
85334	312447
139146	312448
34536	312449
120347	312450
123523	312451
26523	312452
87351	312453
167006	312454
80732	312455
12653	312456
2050	312457
35507	312458
71668	312459
55544	312460
276786	312461
7302	312462
317905	312463
58530	312464
10557	312465
18968	312466
168947	312467
109291	312468
14335	312469
322756	312470
1841	312471
148524	312472
69679	312473
77072	312474
64456	312475
45836	312476
291954	312477
94821	312478
32769	312479
230928	312480
197058	312481
75143	312482
58626	312483
1114	312484
101646	312485
31920	312486
205044	312487
169015	312488
285339	312489
254683	312490
83813	312491
25586	312492
224203	312493
3444	312494
131151	312495
274793	312496
125112	312497
177661	312498
243841	312499
214659	312500
315181	312501
40172	312502
99560	312503
280979	312504
66176	312505
119282	312506
286742	312507
94989	312508
219520	312509
323263	312510
229	312511
14709	312512
51043	312513
299051	312514
52195	312515
53380	312516
27303	312517
319641	312518
90733	312519
90747	312520
47	312521
138389	312522
216444	312523
3421	312524
5271	312525
20559	312526
62249	312527
1169	312528
73903	312529
93018	312530
95112	312531
171706	312532
12050	312533
198174	312534
258700	312535
169162	312536
319635	312537
177922	312538
1009	312539
94460	312540
142860	312541
51264	312542
22502	312543
283304	312544
34558	312545
220320	312546
9386	312547
80024	312548
25174	312549
126907	312550
50071	312551
182170	312552
40020	312553
13436	312554
62395	312555
182552	312556
249566	312557
222054	312558
235047	312559
8300	312560
105994	312561
202453	312562
162624	312563
2673	312564
16993	312565
280203	312566
21528	312567
260017	312568
176469	312569
17114	312570
122672	312571
67814	312572
17641	312573
39375	312574
1040	312575
11079	312576
19939	312577
138622	312578
11756	312579
19870	312580
8262	312581
2154	312582
190256	312583
176591	312584
190182	312585
223906	312586
156435	312587
180923	312588
3320	312589
3320	312590
3320	312591
115510	312592
21946	312593
77318	312594
9059	312595
138351	312596
115299	312597
81197	312598
53247	312599
107825	312600
28750	312601
86301	312602
4365	312603
49902	312604
75909	312605
15653	312606
150618	312607
88979	312608
278836	312609
1658	312610
152624	312611
2312	312612
80839	312613
213808	312614
24934	312615
48541	312616
123580	312617
155722	312618
163178	312619
102056	312620
122849	312621
14382	312622
168832	312623
152837	312624
80922	312625
177703	312626
60453	312627
172863	312628
117103	312629
70526	312630
120405	312631
155583	312632
114837	312633
109126	312634
299636	312635
28374	312636
57725	312637
68537	312638
122986	312639
25019	312640
231293	312641
17220	312642
70335	312643
206571	312644
39982	312645
52944	312646
26453	312647
199856	312648
139109	312649
117323	312650
77116	312651
122957	312652
109846	312653
112643	312654
206260	312655
15246	312656
84579	312657
41625	312658
5997	312659
2218	312660
82117	312661
132621	312662
180130	312663
85241	312664
43784	312665
32009	312666
238755	312667
34017	312668
44533	312669
291586	312670
208164	312671
207306	312672
41125	312673
53475	312674
121164	312675
99634	312676
19388	312677
68728	312678
85502	312679
18155	312680
62307	312681
201055	312682
23270	312683
316680	312684
117044	312685
197266	312686
215144	312687
83332	312688
58730	312689
202207	312690
126562	312691
327202	312692
12195	312693
45874	312694
54992	312695
189389	312696
30518	312697
16878	312698
75296	312699
304292	312700
60157	312701
17114	312702
31819	312703
137766	312704
213592	312705
27566	312706
67340	312707
77284	312708
155553	312709
16326	312710
9943	312711
212244	312712
21153	312713
47369	312714
174875	312715
12927	312716
54456	312717
148557	312718
34594	312719
88315	312720
197837	312721
60649	312722
19868	312723
31638	312724
119636	312725
14177	312726
136564	312727
129486	312728
132072	312729
40371	312730
133355	312731
210281	312732
174585	312733
89123	312734
39819	312735
2936	312736
14638	312737
117756	312738
5836	312739
179843	312740
11984	312741
302689	312742
128257	312743
134437	312744
200003	312745
87676	312746
126680	312747
293755	312748
75146	312749
10100	312750
110372	312751
44024	312752
26574	312753
5967	312754
121892	312755
4051	312756
240914	312757
2800	312758
157485	312759
20947	312760
117739	312761
89599	312762
86941	312763
34976	312764
13656	312765
291078	312766
276082	312767
3135	312768
3654	312769
200075	312770
113158	312771
44992	312772
2688	312773
191129	312774
84169	312775
37445	312776
59162	312777
100740	312778
211840	312779
48626	312780
136966	312781
53802	312782
22164	312783
39645	312784
52846	312785
39934	312786
108030	312787
47802	312788
97919	312789
299175	312790
23680	312791
62825	312792
38559	312793
10707	312794
224334	312795
172045	312796
1405	312797
149986	312798
100250	312799
166165	312800
76316	312801
25215	312802
214767	312803
112080	312804
18966	312805
38217	312806
110176	312807
5968	312808
17736	312809
52221	312810
12952	312811
36143	312812
35010	312813
39772	312814
10694	312815
124970	312816
136634	312817
113675	312818
44900	312819
308679	312820
243658	312821
50079	312822
16111	312823
29540	312824
31225	312825
195905	312826
130391	312827
26971	312828
10446	312829
135214	312830
176849	312831
142719	312832
144316	312833
85057	312834
94566	312835
196568	312836
187947	312837
18073	312838
98976	312839
289046	312840
55647	312841
208570	312842
22276	312843
32488	312844
105033	312845
20756	312846
216634	312847
79589	312848
181093	312849
70010	312850
43178	312851
46508	312852
81898	312853
18242	312854
196843	312855
5117	312856
25733	312857
62291	312858
76047	312859
211231	312860
81877	312861
89012	312862
46103	312863
193423	312864
274160	312865
96771	312866
63326	312867
15079	312868
127111	312869
12663	312870
209787	312871
75094	312872
102839	312873
106154	312874
17578	312875
125925	312876
17810	312877
195034	312878
45791	312879
3121	312880
101965	312881
69354	312882
214352	312883
60443	312884
39153	312885
114341	312886
324023	312887
52549	312888
60907	312889
7394	312890
6395	312891
4879	312892
1653	312893
204090	312894
123447	312895
58070	312896
110883	312897
7249	312898
272900	312899
17694	312900
8710	312901
176425	312902
82016	312903
247886	312904
89960	312905
130364	312906
15159	312907
284136	312908
84773	312909
89769	312910
15310	312911
214512	312912
67000	312913
203	312914
200316	312915
45669	312916
17360	312917
77352	312918
87094	312919
174837	312920
5705	312921
5642	312922
138913	312923
321416	312924
207868	312925
22155	312926
73067	312927
139233	312928
254170	312929
75069	312930
305360	312931
165968	312932
31482	312933
69812	312934
59933	312935
36874	312936
89124	312937
26158	312938
10610	312939
11050	312940
39835	312941
299557	312942
169842	312943
92941	312944
39784	312945
47724	312946
216410	312947
70680	312948
198454	312949
85608	312950
297747	312951
13358	312952
203151	312953
82595	312954
161836	312955
215583	312956
120476	312957
193597	312958
62950	312959
200194	312960
136722	312961
59631	312962
9720	312963
43654	312964
59301	312965
6964	312966
65721	312967
1327	312968
87278	312969
148646	312970
14622	312971
58855	312972
119176	312973
119327	312974
27674	312975
50846	312976
32765	312977
172348	312978
238596	312979
308760	312980
110898	312981
130872	312982
56704	312983
150958	312984
52730	312985
12737	312986
69310	312987
10552	312988
101050	312989
37962	312990
167904	312991
5307	312992
39345	312993
52724	312994
131989	312995
126389	312996
113676	312997
65461	312998
144127	312999
62183	313000
175715	313001
24020	313002
232082	313003
38193	313004
36027	313005
134452	313006
63420	313007
102617	313008
80349	313009
33403	313010
135416	313011
78040	313012
51798	313013
103242	313014
127536	313015
126445	313016
924	313017
55764	313018
93475	313019
11602	313020
39547	313021
39393	313022
79968	313023
18364	313024
4843	313025
210286	313026
188952	313027
26682	313028
107485	313029
1825	313030
38664	313031
31179	313032
129516	313033
98404	313034
2076	313035
67112	313036
79355	313037
99538	313038
60208	313039
8987	313040
290367	313041
6102	313042
80639	313043
18805	313044
128678	313045
117883	313046
214386	313047
53882	313048
307591	313049
100057	313050
209075	313051
8132	313052
49364	313053
278144	313054
10043	313055
14282	313056
185642	313057
131248	313058
307172	313059
40621	313060
16679	313061
211332	313062
128658	313063
152377	313064
152621	313065
69471	313066
2524	313067
314585	313068
206760	313069
153119	313070
8384	313071
80668	313072
53562	313073
15944	313074
188851	313075
66647	313076
16739	313077
151373	313078
45661	313079
4439	313080
50449	313081
121648	313082
69448	313083
3379	313084
208171	313085
64163	313086
91564	313087
24419	313088
281798	313089
96083	313090
60770	313091
196352	313092
4668	313093
88515	313094
77378	313095
153129	313096
186931	313097
204283	313098
160939	313099
200128	313100
62148	313101
41654	313102
202349	313103
34061	313104
115024	313105
74974	313106
115589	313107
151202	313108
191626	313109
8031	313110
91871	313111
47421	313112
56001	313113
185382	313114
185253	313115
176720	313116
32545	313117
310046	313118
30429	313119
145664	313120
18301	313121
18946	313122
18946	313123
180479	313124
176378	313125
5313	313126
172543	313127
160287	313128
52365	313129
121099	313130
29172	313131
213745	313132
25665	313133
24155	313134
49117	313135
16599	313136
126660	313137
62680	313138
131500	313139
8887	313140
73103	313141
31852	313142
127176	313143
73402	313144
98453	313145
159715	313146
123235	313147
102852	313148
80554	313149
20421	313150
2445	313151
148456	313152
3182	313153
169975	313154
54204	313155
7150	313156
25876	313157
32196	313158
144687	313159
211587	313160
1246	313161
136465	313162
130171	313163
262732	313164
40086	313165
12530	313166
24283	313167
191114	313168
9356	313169
156101	313170
61392	313171
24122	313172
15635	313173
277916	313174
93493	313175
14670	313176
115606	313177
126759	313178
6541	313179
83118	313180
35816	313181
203715	313182
7400	313183
224405	313184
13882	313185
206457	313186
122220	313187
286890	313188
1213	313189
95432	313190
57106	313191
33630	313192
15488	313193
55258	313194
59654	313195
122490	313196
152542	313197
117972	313198
80712	313199
203980	313200
79186	313201
185736	313202
36895	313203
199556	313204
7968	313205
47359	313206
217298	313207
257779	313208
16282	313209
17127	313210
48405	313211
134910	313212
194876	313213
23207	313214
290498	313215
48505	313216
164969	313217
84968	313218
157684	313219
108182	313220
139494	313221
120055	313222
298631	313223
18596	313224
198519	313225
22164	313226
21726	313227
35020	313228
32244	313229
175913	313230
26371	313231
213494	313232
132096	313233
221795	313234
133780	313235
50930	313236
227902	313237
17320	313238
7241	313239
106690	313240
5462	313241
27	313242
24956	313243
116895	313244
96920	313245
60406	313246
106055	313247
72153	313248
117968	313249
29340	313250
30008	313251
9843	313252
78676	313253
141261	313254
219507	313255
35220	313256
196437	313257
93530	313258
79073	313259
109855	313260
106090	313261
132764	313262
36747	313263
35209	313264
36494	313265
24328	313266
293503	313267
144029	313268
199859	313269
219550	313270
21947	313271
181142	313272
87687	313273
206811	313274
22395	313275
77909	313276
33743	313277
104117	313278
81093	313279
29910	313280
293489	313281
11542	313282
316798	313283
22364	313284
51785	313285
110152	313286
144051	313287
72470	313288
60636	313289
172885	313290
188034	313291
220760	313292
3572	313293
54672	313294
88044	313295
74254	313296
122724	313297
4290	313298
123607	313299
80908	313300
320802	313301
216999	313302
127613	313303
54274	313304
173568	313305
28783	313306
145550	313307
51824	313308
186790	313309
250102	313310
188814	313311
52570	313312
57673	313313
85219	313314
1665	313315
56910	313316
62206	313317
290904	313318
249964	313319
257157	313320
37677	313321
50216	313322
33760	313323
127142	313324
11662	313325
212220	313326
122832	313327
22619	313328
113257	313329
57315	313330
172309	313331
21902	313332
75364	313333
29103	313334
150333	313335
4074	313336
56450	313337
45333	313338
77415	313339
39624	313340
5986	313341
120113	313342
12841	313343
68	313344
98434	313345
84401	313346
306419	313347
211203	313348
19620	313349
167720	313350
50964	313351
25900	313352
86629	313353
53725	313354
53830	313355
36085	313356
49234	313357
27884	313358
80776	313359
221904	313360
82126	313361
87923	313362
28969	313363
127782	313364
142797	313365
140746	313366
103601	313367
44108	313368
32593	313369
371	313370
33757	313371
33779	313372
162246	313373
20105	313374
212227	313375
65351	313376
18729	313377
108493	313378
54708	313379
14753	313380
147607	313381
88700	313382
65619	313383
109241	313384
124436	313385
79960	313386
6054	313387
219012	313388
820	313389
19009	313390
25819	313391
286134	313392
19502	313393
173504	313394
31912	313395
280318	313396
290282	313397
228536	313398
68938	313399
68556	313400
128744	313401
131913	313402
60888	313403
17360	313404
136761	313405
322104	313406
20735	313407
15812	313408
109070	313409
156437	313410
38526	313411
6162	313412
71401	313413
12714	313414
123610	313415
69372	313416
70780	313417
152101	313418
27244	313419
86341	313420
183494	313421
189483	313422
81577	313423
269282	313424
109669	313425
27008	313426
13903	313427
133978	313428
101190	313429
5492	313430
44234	313431
310068	313432
65235	313433
280526	313434
175028	313435
92646	313436
64670	313437
25863	313438
72301	313439
70615	313440
53525	313441
100556	313442
24810	313443
133322	313444
18033	313445
15726	313446
17511	313447
86805	313448
35280	313449
32320	313450
21173	313451
21173	313452
25196	313453
14258	313454
14258	313455
732	313456
147285	313457
49757	313458
5640	313459
106286	313460
255329	313461
64425	313462
35299	313463
105809	313464
147344	313465
79073	313466
26605	313467
123119	313468
113921	313469
152589	313470
47886	313471
13870	313472
218906	313473
140599	313474
84584	313475
171974	313476
34787	313477
3717	313478
1376	313479
295709	313480
128307	313481
51130	313482
54922	313483
25498	313484
58901	313485
156683	313486
137997	313487
2621	313488
206169	313489
9748	313490
208771	313491
5117	313492
18811	313493
9655	313494
133022	313495
46464	313496
34748	313497
4420	313498
10579	313499
179718	313500
35976	313501
68986	313502
135069	313503
200803	313504
270543	313505
12697	313506
34582	313507
201364	313508
114799	313509
72548	313510
120378	313511
13474	313512
86180	313513
805	313514
136218	313515
128219	313516
131157	313517
201263	313518
123860	313519
80312	313520
293330	313521
158995	313522
6553	313523
11970	313524
91837	313525
162184	313526
35854	313527
281938	313528
47697	313529
38500	313530
124294	313531
56949	313532
49042	313533
170454	313534
143261	313535
6476	313536
34662	313537
44220	313538
216317	313539
180480	313540
157700	313541
8309	313542
220874	313543
21717	313544
140276	313545
125164	313546
27592	313547
8343	313548
210999	313549
124024	313550
58088	313551
36179	313552
171736	313553
171156	313554
55683	313555
87614	313556
211628	313557
115751	313558
285027	313559
20071	313560
216262	313561
90199	313562
20641	313563
10543	313564
120235	313565
58857	313566
110310	313567
98054	313568
215726	313569
120139	313570
122359	313571
129723	313572
30740	313573
43762	313574
141117	313575
4382	313576
66457	313577
56019	313578
199714	313579
150748	313580
26586	313581
132666	313582
42246	313583
273750	313584
196168	313585
99144	313586
291947	313587
130367	313588
211055	313589
32872	313590
174808	313591
71666	313592
54710	313593
85878	313594
190708	313595
16178	313596
72221	313597
98240	313598
128252	313599
311713	313600
156092	313601
22871	313602
65071	313603
37395	313604
11440	313605
154438	313606
56620	313607
38896	313608
51849	313609
36108	313610
82656	313611
18100	313612
200862	313613
59427	313614
38181	313615
11763	313616
24901	313617
49696	313618
120957	313619
25071	313620
85190	313621
80264	313622
76219	313623
19852	313624
88966	313625
7730	313626
38980	313627
33248	313628
2665	313629
291808	313630
37474	313631
72278	313632
129798	313633
40430	313634
301936	313635
52016	313636
278456	313637
21059	313638
57453	313639
57514	313640
298924	313641
81589	313642
138237	313643
127408	313644
67937	313645
120287	313646
81054	313647
19953	313648
215086	313649
309425	313650
80405	313651
134933	313652
92104	313653
24411	313654
9780	313655
39642	313656
287378	313657
52453	313658
97973	313659
33724	313660
112602	313661
156787	313662
18111	313663
120695	313664
6075	313665
49898	313666
115965	313667
62939	313668
3262	313669
261831	313670
10024	313671
67328	313672
38544	313673
125054	313674
7668	313675
80311	313676
267696	313677
161142	313678
199971	313679
39996	313680
290796	313681
38947	313682
22758	313683
27434	313684
32916	313685
36382	313686
192258	313687
201131	313688
62867	313689
20174	313690
194720	313691
85533	313692
14565	313693
18229	313694
22107	313695
110931	313696
312966	313697
134631	313698
25629	313699
21461	313700
22420	313701
10864	313702
122509	313703
304262	313704
19682	313705
211669	313706
35202	313707
139253	313708
124976	313709
82640	313710
84278	313711
37840	313712
13415	313713
206911	313714
85893	313715
168980	313716
20947	313717
44024	313718
321121	313719
111627	313720
23496	313721
185434	313722
73525	313723
11510	313724
1500	313725
320989	313726
145673	313727
112102	313728
86762	313729
48179	313730
10850	313731
123743	313732
6166	313733
139220	313734
110379	313735
128535	313736
20915	313737
34	313738
40228	313739
10253	313740
105024	313741
314388	313742
75236	313743
215963	313744
2728	313745
14284	313746
51829	313747
215556	313748
10970	313749
89863	313750
62726	313751
242478	313752
104531	313753
24497	313754
26879	313755
304095	313756
75347	313757
25097	313758
11391	313759
200052	313760
56374	313761
213746	313762
47085	313763
122127	313764
64100	313765
355	313766
707	313767
41139	313768
205904	313769
52676	313770
22640	313771
36457	313772
188832	313773
113069	313774
96510	313775
7778	313776
26611	313777
99224	313778
59869	313779
128026	313780
116825	313781
28591	313782
36378	313783
1796	313784
5194	313785
154674	313786
217583	313787
319048	313788
21944	313789
79652	313790
105733	313791
120653	313792
3724	313793
15335	313794
94225	313795
14819	313796
50368	313797
83739	313798
38071	313799
184338	313800
54036	313801
38563	313802
1718	313803
34643	313804
34643	313805
137259	313806
170148	313807
194130	313808
83531	313809
104039	313810
128263	313811
95369	313812
49800	313813
19014	313814
156365	313815
5606	313816
54456	313817
12882	313818
320013	313819
9887	313820
24826	313821
3423	313822
185934	313823
2399	313824
128864	313825
126241	313826
47145	313827
101545	313828
298350	313829
17134	313830
3380	313831
10421	313832
137056	313833
85000	313834
25270	313835
39056	313836
106176	313837
80671	313838
257869	313839
66257	313840
125300	313841
7789	313842
10547	313843
158934	313844
103556	313845
98510	313846
48938	313847
15091	313848
317674	313849
190108	313850
327579	313851
51343	313852
23566	313853
57910	313854
177144	313855
17852	313856
19921	313857
23880	313858
25168	313859
216235	313860
34443	313861
201528	313862
826	313863
82957	313864
299750	313865
136563	313866
101935	313867
79356	313868
46829	313869
10883	313870
149064	313871
169795	313872
128405	313873
35687	313874
146949	313875
25286	313876
21987	313877
6134	313878
108	313879
27567	313880
115902	313881
110700	313882
19278	313883
164608	313884
47961	313885
10047	313886
51002	313887
4277	313888
5832	313889
189074	313890
1137	313891
145334	313892
126042	313893
196495	313894
36545	313895
30123	313896
57342	313897
119448	313898
118398	313899
3897	313900
21917	313901
113723	313902
137881	313903
85804	313904
12544	313905
56224	313906
219253	313907
285543	313908
168161	313909
42436	313910
121841	313911
15188	313912
62533	313913
6435	313914
176281	313915
27055	313916
16458	313917
25733	313918
69342	313919
112088	313920
89602	313921
804	313922
20832	313923
7285	313924
72567	313925
207441	313926
59007	313927
9983	313928
167540	313929
212204	313930
36419	313931
46721	313932
20627	313933
1888	313934
3917	313935
35448	313936
154733	313937
237862	313938
101758	313939
4325	313940
115072	313941
463	313942
119193	313943
149198	313944
17919	313945
54710	313946
47058	313947
208641	313948
1910	313949
18862	313950
3319	313951
18301	313952
83182	313953
40539	313954
7395	313955
294413	313956
18130	313957
1687	313958
46716	313959
35779	313960
45813	313961
113678	313962
3245	313963
78645	313964
54041	313965
138317	313966
54449	313967
59600	313968
285421	313969
83945	313970
47313	313971
256323	313972
25416	313973
215573	313974
1196	313975
105716	313976
37717	313977
128649	313978
193339	313979
304944	313980
257384	313981
539	313982
38202	313983
72628	313984
11125	313985
21875	313986
203063	313987
212156	313988
149337	313989
14100	313990
126798	313991
46824	313992
25692	313993
54324	313994
103243	313995
18248	313996
26651	313997
20000	313998
93491	313999
304101	314000
110931	314001
47311	314002
109831	314003
112063	314004
7400	314005
29353	314006
227982	314007
55072	314008
19587	314009
19688	314010
65510	314011
73876	314012
36390	314013
7506	314014
14215	314015
9894	314016
105500	314017
4937	314018
43731	314019
54641	314020
194167	314021
73019	314022
54937	314023
81853	314024
93918	314025
25203	314026
92714	314027
149224	314028
62730	314029
70068	314030
5981	314031
1722	314032
89860	314033
33145	314034
33882	314035
49991	314036
52698	314037
201410	314038
89769	314039
77673	314040
122904	314041
218014	314042
195002	314043
39767	314044
9138	314045
4453	314046
263564	314047
48983	314048
43123	314049
68746	314050
99895	314051
122433	314052
45653	314053
105240	314054
259435	314055
208045	314056
22945	314057
26113	314058
83829	314059
32632	314060
87924	314061
223253	314062
157746	314063
4720	314064
84167	314065
173757	314066
61933	314067
4441	314068
105342	314069
32101	314070
8602	314071
7288	314072
16931	314073
125188	314074
28742	314075
86561	314076
45611	314077
29235	314078
102093	314079
2399	314080
12984	314081
38577	314082
185	314083
132412	314084
80780	314085
40333	314086
63975	314087
96372	314088
66265	314089
60047	314090
243798	314091
3121	314092
94274	314093
7064	314094
161033	314095
90897	314096
194697	314097
223	314098
89908	314099
956	314100
6113	314101
214195	314102
16276	314103
75292	314104
180983	314105
564	314106
191073	314107
184720	314108
96791	314109
13495	314110
101545	314111
5630	314112
24308	314113
4855	314114
58908	314115
85399	314116
71999	314117
111284	314118
85991	314119
152935	314120
101024	314121
23125	314122
41696	314123
3950	314124
1129	314125
164767	314126
56398	314127
59851	314128
29352	314129
15004	314130
4132	314131
28715	314132
63389	314133
2429	314134
10516	314135
4764	314136
80054	314137
305374	314138
179476	314139
76104	314140
188684	314141
20001	314142
4226	314143
242623	314144
83252	314145
84876	314146
6217	314147
33623	314148
55253	314149
50141	314150
15119	314151
67871	314152
183041	314153
52147	314154
15544	314155
208198	314156
170656	314157
23410	314158
7447	314159
202597	314160
31125	314161
19009	314162
244957	314163
84677	314164
145121	314165
51004	314166
14745	314167
110277	314168
27292	314169
315395	314170
159609	314171
36933	314172
135499	314173
131934	314174
25257	314175
222485	314176
82437	314177
88903	314178
128885	314179
19009	314180
46451	314181
175026	314182
63571	314183
89067	314184
248627	314185
29269	314186
78227	314187
136795	314188
136291	314189
42422	314190
185974	314191
201553	314192
99313	314193
124816	314194
163753	314195
18619	314196
21325	314197
60999	314198
28815	314199
46382	314200
82814	314201
83246	314202
7114	314203
200190	314204
108928	314205
81765	314206
23924	314207
49901	314208
33604	314209
13959	314210
150474	314211
144261	314212
19190	314213
24577	314214
52410	314215
36327	314216
140149	314217
39546	314218
53855	314219
18179	314220
119732	314221
150055	314222
179783	314223
11933	314224
95704	314225
134279	314226
216559	314227
101919	314228
64270	314229
37687	314230
32154	314231
43859	314232
19886	314233
160103	314234
73056	314235
144698	314236
101533	314237
16055	314238
79874	314239
53371	314240
120656	314241
114885	314242
34596	314243
115001	314244
1992	314245
30053	314246
80226	314247
5730	314248
1213	314249
11467	314250
38714	314251
3711	314252
97865	314253
37118	314254
313568	314255
28204	314256
10909	314257
65941	314258
27628	314259
19261	314260
118037	314261
65463	314262
292181	314263
163663	314264
64028	314265
151954	314266
57542	314267
287649	314268
26249	314269
67603	314270
120864	314271
196952	314272
73619	314273
4550	314274
69511	314275
8395	314276
100109	314277
13411	314278
198424	314279
89715	314280
56291	314281
46482	314282
60670	314283
43395	314284
26089	314285
92487	314286
83078	314287
22223	314288
85360	314289
33550	314290
198769	314291
213659	314292
47605	314293
67712	314294
182794	314295
28116	314296
46491	314297
26274	314298
25365	314299
215872	314300
9859	314301
206098	314302
90352	314303
300940	314304
25733	314305
19730	314306
29197	314307
19801	314308
4129	314309
20253	314310
72717	314311
6402	314312
20754	314313
45138	314314
199772	314315
112428	314316
60461	314317
204439	314318
57616	314319
43301	314320
22768	314321
133849	314322
169514	314323
16201	314324
39514	314325
183770	314326
140700	314327
88717	314328
36546	314329
10166	314330
31849	314331
76410	314332
5027	314333
136269	314334
119250	314335
127920	314336
125841	314337
131614	314338
54704	314339
127234	314340
109465	314341
87925	314342
29600	314343
188284	314344
77798	314345
126777	314346
85104	314347
18561	314348
75604	314349
9111	314350
67365	314351
175442	314352
108463	314353
258865	314354
109465	314355
106221	314356
113867	314357
39136	314358
73005	314359
153643	314360
564	314361
211578	314362
19412	314363
49981	314364
6732	314365
24588	314366
7844	314367
32467	314368
14571	314369
27085	314370
5066	314371
51853	314372
232140	314373
7099	314374
37937	314375
61146	314376
186104	314377
24739	314378
32218	314379
102644	314380
38931	314381
31442	314382
8889	314383
12445	314384
53253	314385
8208	314386
5781	314387
89986	314388
5775	314389
42594	314390
117585	314391
24719	314392
56804	314393
181211	314394
94012	314395
163621	314396
72875	314397
211274	314398
2934	314399
24453	314400
13203	314401
31010	314402
43137	314403
17386	314404
27445	314405
61357	314406
213958	314407
73908	314408
120881	314409
8138	314410
61049	314411
77694	314412
28556	314413
26962	314414
6025	314415
22733	314416
18343	314417
197239	314418
235311	314419
91241	314420
6025	314421
132758	314422
212885	314423
300665	314424
77978	314425
181817	314426
37514	314427
20243	314428
82665	314429
248031	314430
10774	314431
21774	314432
7441	314433
47988	314434
6696	314435
209064	314436
114378	314437
12445	314438
1277	314439
7674	314440
86770	314441
80055	314442
190846	314443
124810	314444
56595	314445
124674	314446
26154	314447
146418	314448
147514	314449
160986	314450
225453	314451
81941	314452
5918	314453
67066	314454
209181	314455
294833	314456
113215	314457
84615	314458
55070	314459
25890	314460
184977	314461
54164	314462
63632	314463
175316	314464
117838	314465
93673	314466
52263	314467
118581	314468
9052	314469
137015	314470
295035	314471
89026	314472
9395	314473
300916	314474
58497	314475
12	314476
273627	314477
84090	314478
205699	314479
86666	314480
148739	314481
84760	314482
257377	314483
38056	314484
200462	314485
35737	314486
59781	314487
57985	314488
93177	314489
144988	314490
20111	314491
131519	314492
102004	314493
2649	314494
249928	314495
9475	314496
1596	314497
163929	314498
96641	314499
135018	314500
4133	314501
37295	314502
97985	314503
13678	314504
33228	314505
35468	314506
129260	314507
8539	314508
228703	314509
75797	314510
79215	314511
126137	314512
13476	314513
93043	314514
40062	314515
19128	314516
171136	314517
12075	314518
36846	314519
14397	314520
270620	314521
137156	314522
103728	314523
145805	314524
51969	314525
50370	314526
248163	314527
5594	314528
115723	314529
9890	314530
77170	314531
64540	314532
115715	314533
9961	314534
2897	314535
8931	314536
48750	314537
17393	314538
65038	314539
21711	314540
119843	314541
436	314542
7553	314543
2634	314544
13435	314545
28642	314546
61666	314547
1683	314548
880	314549
10124	314550
323424	314551
75294	314552
17040	314553
108905	314554
47978	314555
695	314556
154093	314557
163673	314558
46450	314559
200980	314560
965	314561
293995	314562
47978	314563
50699	314564
22945	314565
5139	314566
107558	314567
548	314568
204687	314569
306	314570
243495	314571
73761	314572
12153	314573
6536	314574
8122	314575
115367	314576
308	314577
9023	314578
135410	314579
2384	314580
41104	314581
2327	314582
151937	314583
154770	314584
148925	314585
308753	314586
202264	314587
3981	314588
62208	314589
181137	314590
78047	314591
159947	314592
150160	314593
101569	314594
61876	314595
201201	314596
2599	314597
129061	314598
70436	314599
2427	314600
42865	314601
29727	314602
292517	314603
67985	314604
16895	314605
114903	314606
78008	314607
24009	314608
19029	314609
16755	314610
111292	314611
35697	314612
138220	314613
32253	314614
5800	314615
22134	314616
4386	314617
137575	314618
123382	314619
131621	314620
213876	314621
309924	314622
75577	314623
3516	314624
245651	314625
74822	314626
10502	314627
205807	314628
311097	314629
67785	314630
182954	314631
276840	314632
11636	314633
173123	314634
17534	314635
38834	314636
26024	314637
3812	314638
247334	314639
121315	314640
4660	314641
24182	314642
4832	314643
47870	314644
883	314645
35694	314646
101601	314647
1921	314648
73822	314649
18286	314650
68852	314651
188840	314652
78544	314653
9057	314654
309436	314655
290550	314656
296887	314657
47835	314658
21767	314659
1747	314660
8495	314661
997	314662
86531	314663
130007	314664
706	314665
79233	314666
161712	314667
47012	314668
67039	314669
19044	314670
2766	314671
48549	314672
92756	314673
93036	314674
16275	314675
25890	314676
9207	314677
214121	314678
2825	314679
15916	314680
106713	314681
56524	314682
309	314683
7227	314684
33604	314685
21977	314686
13694	314687
3625	314688
1082	314689
2142	314690
33770	314691
10419	314692
276506	314693
34007	314694
10284	314695
118076	314696
17894	314697
40992	314698
15315	314699
4636	314700
10128	314701
232298	314702
31815	314703
50370	314704
112274	314705
23303	314706
11326	314707
23999	314708
94462	314709
92321	314710
706	314711
28298	314712
26518	314713
1225	314714
162152	314715
154215	314716
70437	314717
56721	314718
34920	314719
35896	314720
1572	314721
1092	314722
165264	314723
9156	314724
42523	314725
114933	314726
2551	314727
2217	314728
20292	314729
84537	314730
96841	314731
115059	314732
14	314733
120893	314734
260072	314735
38685	314736
92624	314737
74491	314738
163672	314739
307070	314740
13303	314741
91114	314742
8656	314743
199793	314744
270	314745
194108	314746
102805	314747
120956	314748
77210	314749
26220	314750
259181	314751
117945	314752
73122	314753
50682	314754
1093	314755
24313	314756
67370	314757
36464	314758
49742	314759
69481	314760
2433	314761
68987	314762
1901	314763
118225	314764
149748	314765
5923	314766
78790	314767
50641	314768
6653	314769
178492	314770
135229	314771
112499	314772
97805	314773
12756	314774
104591	314775
58072	314776
21527	314777
50940	314778
32503	314779
5661	314780
7	314781
102462	314782
64720	314783
184693	314784
32290	314785
78825	314786
126345	314787
869	314788
43223	314789
1500	314790
2766	314791
47176	314792
62878	314793
291893	314794
1040	314795
40749	314796
77887	314797
1295	314798
75187	314799
21688	314800
173698	314801
84059	314802
4177	314803
9193	314804
11567	314805
144925	314806
85310	314807
58546	314808
59875	314809
129837	314810
132759	314811
45321	314812
119041	314813
20968	314814
29294	314815
5163	314816
194214	314817
301491	314818
295353	314819
15888	314820
162124	314821
29841	314822
24078	314823
89587	314824
55118	314825
3761	314826
83055	314827
4647	314828
58969	314829
109621	314830
567	314831
55737	314832
24860	314833
79741	314834
9275	314835
189735	314836
10043	314837
7662	314838
127195	314839
49470	314840
1673	314841
87875	314842
207224	314843
141287	314844
15379	314845
189124	314846
565	314847
109057	314848
50848	314849
22338	314850
117307	314851
33406	314852
71177	314853
49822	314854
79180	314855
84926	314856
78572	314857
84955	314858
211392	314859
127208	314860
10983	314861
298065	314862
32670	314863
105964	314864
25298	314865
43111	314866
157560	314867
183072	314868
97843	314869
121377	314870
18005	314871
1138	314872
495	314873
301687	314874
315333	314875
85684	314876
1052	314877
299929	314878
31895	314879
827	314880
151836	314881
91	314882
4687	314883
80690	314884
4706	314885
60476	314886
52815	314887
227942	314888
16460	314889
61686	314890
2766	314891
3204	314892
9352	314893
151064	314894
1921	314895
214346	314896
3158	314897
44459	314898
280717	314899
3755	314900
37664	314901
40289	314902
20444	314903
55802	314904
178764	314905
1978	314906
62450	314907
4796	314908
14299	314909
3631	314910
172300	314911
30144	314912
19900	314913
149746	314914
4029	314915
17607	314916
163985	314917
167486	314918
29912	314919
45249	314920
2579	314921
347	314922
87508	314923
35043	314924
10619	314925
1295	314926
7337	314927
50569	314928
2059	314929
28866	314930
76245	314931
9961	314932
43	314933
194314	314934
22649	314935
241707	314936
93903	314937
16664	314938
135087	314939
128822	314940
204359	314941
43820	314942
108190	314943
175912	314944
13909	314945
281382	314946
1023	314947
31950	314948
43446	314949
14894	314950
3814	314951
73547	314952
10395	314953
11816	314954
130852	314955
7	314956
154032	314957
4491	314958
42478	314959
154298	314960
6398	314961
92717	314962
72454	314963
123829	314964
13308	314965
1041	314966
62450	314967
239283	314968
443	314969
148532	314970
323784	314971
10977	314972
112094	314973
197216	314974
200386	314975
7353	314976
176970	314977
4449	314978
2576	314979
28956	314980
137183	314981
15355	314982
112436	314983
20136	314984
31376	314985
85500	314986
198162	314987
64844	314988
85627	314989
2227	314990
8539	314991
37682	314992
57604	314993
59313	314994
2477	314995
1828	314996
293	314997
193156	314998
134301	314999
104510	315000
6835	315001
262419	315002
212292	315003
138790	315004
19821	315005
38313	315006
594	315007
91914	315008
129486	315009
191492	315010
13257	315011
8404	315012
158283	315013
315812	315014
40931	315015
49666	315016
74709	315017
44248	315018
328233	315019
216372	315020
151354	315021
164279	315022
131555	315023
27290	315024
37483	315025
58927	315026
17908	315027
39833	315028
216282	315029
52891	315030
89467	315031
25180	315032
50054	315033
43919	315034
7716	315035
122048	315036
61282	315037
255096	315038
58154	315039
204541	315040
42890	315041
15211	315042
44946	315043
36599	315044
74336	315045
124968	315046
86706	315047
185061	315048
49064	315049
135865	315050
17095	315051
9546	315052
39686	315053
133065	315054
63257	315055
22921	315056
14195	315057
160125	315058
132965	315059
65958	315060
27624	315061
18435	315062
157557	315063
33830	315064
119378	315065
8251	315066
565	315067
112673	315068
321502	315069
9951	315070
36114	315071
159495	315072
201643	315073
148494	315074
169737	315075
18958	315076
127168	315077
133341	315078
119744	315079
186219	315080
137839	315081
20083	315082
87368	315083
56157	315084
50316	315085
37052	315086
82246	315087
71776	315088
93359	315089
149406	315090
209259	315091
137965	315092
65514	315093
117828	315094
78450	315095
16201	315096
19261	315097
87479	315098
183495	315099
22458	315100
310693	315101
191171	315102
53668	315103
109793	315104
41542	315105
36807	315106
85948	315107
51779	315108
110742	315109
79008	315110
89003	315111
54394	315112
6850	315113
173421	315114
47311	315115
285611	315116
151357	315117
30293	315118
122763	315119
17179	315120
6998	315121
31833	315122
79107	315123
301195	315124
42661	315125
72396	315126
260288	315127
27179	315128
5022	315129
55440	315130
2806	315131
109805	315132
313445	315133
19127	315134
270343	315135
83042	315136
292796	315137
118630	315138
193941	315139
82450	315140
57649	315141
211697	315142
5331	315143
128331	315144
20800	315145
65233	315146
180447	315147
56010	315148
53520	315149
289	315150
102031	315151
7788	315152
180175	315153
84029	315154
6352	315155
25615	315156
13547	315157
175705	315158
45853	315159
4567	315160
127399	315161
180586	315162
81702	315163
57096	315164
28564	315165
55973	315166
191551	315167
187542	315168
21846	315169
154858	315170
4439	315171
156442	315172
22176	315173
119095	315174
300531	315175
18220	315176
114218	315177
110595	315178
22725	315179
10434	315180
86718	315181
199023	315182
150158	315183
123570	315184
35176	315185
52429	315186
52326	315187
66092	315188
9996	315189
58323	315190
317101	315191
163542	315192
19018	315193
47905	315194
108475	315195
120957	315196
104036	315197
112725	315198
92782	315199
194383	315200
231597	315201
99633	315202
87210	315203
87417	315204
157671	315205
281318	315206
39746	315207
136469	315208
124461	315209
248338	315210
54039	315211
25340	315212
25303	315213
63067	315214
144715	315215
39030	315216
10657	315217
263403	315218
19999	315219
137119	315220
215852	315221
92701	315222
165192	315223
59723	315224
48781	315225
133426	315226
38320	315227
13405	315228
159803	315229
285786	315230
7734	315231
101514	315232
48613	315233
132875	315234
131724	315235
63140	315236
55855	315237
158439	315238
119133	315239
18298	315240
130398	315241
47476	315242
255512	315243
18827	315244
77483	315245
213948	315246
125718	315247
109198	315248
195269	315249
154968	315250
244068	315251
10651	315252
187317	315253
101936	315254
129292	315255
19928	315256
93951	315257
38949	315258
47064	315259
20866	315260
109736	315261
209112	315262
18534	315263
60577	315264
164061	315265
79130	315266
204813	315267
135214	315268
47724	315269
116778	315270
315550	315271
93611	315272
74280	315273
27554	315274
89597	315275
60088	315276
9571	315277
80172	315278
5975	315279
121164	315280
35274	315281
22065	315282
203965	315283
78708	315284
92048	315285
130346	315286
109165	315287
85957	315288
154506	315289
735	315290
19699	315291
103804	315292
18195	315293
4873	315294
50797	315295
265798	315296
2952	315297
30403	315298
95305	315299
115533	315300
213734	315301
318567	315302
44540	315303
159283	315304
1826	315305
181841	315306
90842	315307
138886	315308
73827	315309
302746	315310
9701	315311
109219	315312
33110	315313
27927	315314
17569	315315
17711	315316
14869	315317
299285	315318
93332	315319
64	315320
67433	315321
298615	315322
37655	315323
283743	315324
328230	315325
136935	315326
2420	315327
134942	315328
305697	315329
17734	315330
125408	315331
12733	315332
90219	315333
1939	315334
130540	315335
230457	315336
228906	315337
95186	315338
196492	315339
53961	315340
91261	315341
142975	315342
145582	315343
102568	315344
157904	315345
35118	315346
902	315347
30026	315348
1144	315349
175468	315350
178052	315351
186116	315352
107893	315353
4561	315354
16693	315355
195797	315356
17878	315357
41577	315358
116782	315359
9914	315360
109635	315361
46916	315362
92381	315363
307743	315364
328767	315365
57016	315366
78414	315367
178429	315368
12626	315369
47976	315370
100539	315371
263816	315372
3864	315373
26755	315374
212022	315375
99873	315376
95763	315377
24482	315378
42630	315379
27153	315380
56120	315381
50117	315382
41427	315383
118681	315384
90020	315385
120929	315386
129055	315387
207124	315388
639	315389
76366	315390
23375	315391
72894	315392
288421	315393
28604	315394
151946	315395
21875	315396
100061	315397
54018	315398
202559	315399
114104	315400
29299	315401
126583	315402
79209	315403
12768	315404
28804	315405
219088	315406
49698	315407
136029	315408
208999	315409
35235	315410
204966	315411
47104	315412
47698	315413
140911	315414
51262	315415
195787	315416
183724	315417
97109	315418
22372	315419
97406	315420
103039	315421
16834	315422
36457	315423
299742	315424
1949	315425
24298	315426
7933	315427
50260	315428
203000	315429
136319	315430
25304	315431
132880	315432
15241	315433
179444	315434
35834	315435
300150	315436
17660	315437
301408	315438
15372	315439
34986	315440
65785	315441
231537	315442
74696	315443
39139	315444
162515	315445
26968	315446
170546	315447
12428	315448
288367	315449
190905	315450
50165	315451
32134	315452
62604	315453
43162	315454
56487	315455
222787	315456
108940	315457
87601	315458
5472	315459
3802	315460
19090	315461
11500	315462
56495	315463
16719	315464
17331	315465
53430	315466
194714	315467
47318	315468
195143	315469
65417	315470
289637	315471
28086	315472
216156	315473
160927	315474
102256	315475
35413	315476
48101	315477
17804	315478
26660	315479
78596	315480
78596	315481
316528	315482
197993	315483
5905	315484
46892	315485
34898	315486
14291	315487
197025	315488
77513	315489
53690	315490
49755	315491
125682	315492
133345	315493
139531	315494
44046	315495
146662	315496
92626	315497
71551	315498
56616	315499
9725	315500
70104	315501
283412	315502
286062	315503
76995	315504
192396	315505
45289	315506
48069	315507
860	315508
41907	315509
2222	315510
61724	315511
35842	315512
48067	315513
22116	315514
139345	315515
48566	315516
261915	315517
88875	315518
30106	315519
153581	315520
10659	315521
214740	315522
87037	315523
22641	315524
213887	315525
47689	315526
39819	315527
83518	315528
56602	315529
33656	315530
77300	315531
70467	315532
11172	315533
104366	315534
88430	315535
54074	315536
179422	315537
179422	315538
326481	315539
20940	315540
10161	315541
921	315542
102146	315543
132974	315544
25868	315545
134737	315546
78272	315547
79679	315548
58621	315549
35486	315550
77672	315551
4873	315552
133162	315553
209018	315554
15435	315555
52644	315556
70725	315557
36669	315558
143676	315559
74373	315560
18105	315561
9783	315562
33347	315563
322770	315564
28810	315565
145438	315566
19213	315567
15042	315568
185064	315569
56002	315570
17750	315571
34243	315572
12843	315573
202000	315574
34696	315575
208623	315576
25334	315577
135313	315578
177833	315579
8781	315580
190689	315581
28603	315582
111144	315583
52535	315584
137564	315585
88397	315586
312599	315587
56419	315588
18746	315589
22409	315590
2519	315591
85753	315592
59320	315593
80930	315594
115158	315595
165262	315596
105348	315597
39358	315598
111988	315599
73959	315600
71479	315601
160688	315602
8055	315603
6848	315604
29571	315605
80713	315606
6482	315607
6906	315608
6589	315609
148741	315610
141411	315611
34158	315612
278324	315613
325876	315614
153890	315615
191117	315616
225918	315617
141731	315618
7538	315619
89172	315620
18744	315621
33370	315622
71874	315623
12976	315624
52281	315625
15853	315626
58224	315627
159812	315628
107	315629
38947	315630
35472	315631
37644	315632
86850	315633
105591	315634
51530	315635
73225	315636
2222	315637
89927	315638
2438	315639
181597	315640
228393	315641
57833	315642
196091	315643
284467	315644
136896	315645
216054	315646
84395	315647
10432	315648
6678	315649
13899	315650
281353	315651
225168	315652
80921	315653
307192	315654
217042	315655
53126	315656
50998	315657
157007	315658
12842	315659
18805	315660
3180	315661
58479	315662
199538	315663
106685	315664
39255	315665
4003	315666
109118	315667
40148	315668
142459	315669
130102	315670
68125	315671
10818	315672
5554	315673
122122	315674
185852	315675
128524	315676
53399	315677
24618	315678
81101	315679
199788	315680
48768	315681
30841	315682
205058	315683
124605	315684
88662	315685
3077	315686
26679	315687
44617	315688
21793	315689
7968	315690
61580	315691
227414	315692
126356	315693
30859	315694
41105	315695
130062	315696
50928	315697
289458	315698
75046	315699
21179	315700
198298	315701
302682	315702
5768	315703
155209	315704
306213	315705
116730	315706
32171	315707
3804	315708
32955	315709
22271	315710
35055	315711
6718	315712
4936	315713
90021	315714
5967	315715
44967	315716
5355	315717
64006	315718
322044	315719
25316	315720
2656	315721
10190	315722
123654	315723
24840	315724
541	315725
161002	315726
3603	315727
11084	315728
95506	315729
102655	315730
310196	315731
23721	315732
69	315733
6981	315734
27912	315735
132657	315736
12733	315737
18571	315738
113605	315739
202132	315740
290420	315741
62	315742
661	315743
2883	315744
101896	315745
159367	315746
59777	315747
25779	315748
50848	315749
5536	315750
320553	315751
99270	315752
5679	315753
76760	315754
71665	315755
51287	315756
10225	315757
16516	315758
328202	315759
83294	315760
202066	315761
77764	315762
20218	315763
204909	315764
7610	315765
151044	315766
5025	315767
139252	315768
9189	315769
106496	315770
91852	315771
110481	315772
285231	315773
23561	315774
18554	315775
69233	315776
230506	315777
55649	315778
113367	315779
7207	315780
17937	315781
44990	315782
56266	315783
146582	315784
18999	315785
7698	315786
67350	315787
35738	315788
159896	315789
37182	315790
70757	315791
17508	315792
15571	315793
116340	315794
130255	315795
115965	315796
36811	315797
190259	315798
115574	315799
62478	315800
81314	315801
57897	315802
27027	315803
183316	315804
76070	315805
87160	315806
20623	315807
92440	315808
95751	315809
28310	315810
101359	315811
39250	315812
22391	315813
13448	315814
113736	315815
128282	315816
57201	315817
52556	315818
70435	315819
234157	315820
109547	315821
45082	315822
38881	315823
45406	315824
265183	315825
25002	315826
198007	315827
210021	315828
283601	315829
4755	315830
11508	315831
168799	315832
12810	315833
56188	315834
17113	315835
42304	315836
128891	315837
211635	315838
130202	315839
130202	315840
1904	315841
18745	315842
124205	315843
251705	315844
136288	315845
207261	315846
4929	315847
26778	315848
4483	315849
49766	315850
66863	315851
51770	315852
119593	315853
78467	315854
124847	315855
240086	315856
279688	315857
71199	315858
21713	315859
16001	315860
286768	315861
14927	315862
164187	315863
25767	315864
71302	315865
23840	315866
13097	315867
40888	315868
115823	315869
2100	315870
91971	315871
69165	315872
32880	315873
105512	315874
70227	315875
28086	315876
67809	315877
22018	315878
9851	315879
30338	315880
95641	315881
107942	315882
17162	315883
118402	315884
57179	315885
16824	315886
40388	315887
179335	315888
153347	315889
41894	315890
121775	315891
212065	315892
39249	315893
37298	315894
80591	315895
12618	315896
141050	315897
28422	315898
200234	315899
65064	315900
67655	315901
220903	315902
52320	315903
292149	315904
80469	315905
296028	315906
77601	315907
79576	315908
81162	315909
42677	315910
38870	315911
194725	315912
103177	315913
86539	315914
37964	315915
56352	315916
43063	315917
65272	315918
88693	315919
22339	315920
11025	315921
265740	315922
265745	315923
104284	315924
156480	315925
13180	315926
128824	315927
56837	315928
33344	315929
15630	315930
6416	315931
78448	315932
216246	315933
1567	315934
130142	315935
54492	315936
23993	315937
130552	315938
232555	315939
63378	315940
57989	315941
79966	315942
76474	315943
276546	315944
134755	315945
15326	315946
123459	315947
10444	315948
287804	315949
58874	315950
58207	315951
21379	315952
13166	315953
36162	315954
87864	315955
3371	315956
2264	315957
44793	315958
10642	315959
67800	315960
123443	315961
210348	315962
127581	315963
5726	315964
8391	315965
554	315966
19985	315967
86806	315968
57662	315969
22922	315970
105030	315971
85080	315972
37605	315973
19868	315974
19279	315975
17386	315976
95326	315977
111266	315978
15326	315979
142886	315980
119654	315981
37977	315982
55205	315983
57773	315984
134125	315985
38003	315986
13759	315987
5600	315988
170380	315989
23883	315990
21138	315991
15132	315992
129971	315993
57093	315994
320782	315995
134125	315996
19612	315997
162169	315998
21914	315999
26386	316000
4993	316001
2592	316002
41742	316003
187051	316004
57327	316005
96937	316006
33752	316007
78736	316008
317857	316009
194918	316010
36210	316011
26158	316012
213408	316013
296444	316014
127143	316015
279765	316016
107616	316017
60353	316018
64638	316019
201562	316020
76782	316021
139638	316022
29483	316023
25193	316024
158933	316025
188310	316026
52505	316027
12489	316028
158691	316029
76591	316030
72546	316031
15156	316032
311334	316033
71968	316034
43683	316035
3285	316036
30334	316037
185362	316038
90538	316039
31375	316040
246271	316041
161788	316042
3771	316043
18004	316044
204556	316045
206644	316046
284593	316047
47745	316048
273570	316049
182302	316050
41768	316051
216535	316052
38787	316053
106364	316054
121622	316055
213044	316056
13235	316057
3628	316058
270746	316059
30190	316060
46217	316061
23549	316062
186315	316063
188597	316064
8933	316065
5274	316066
277519	316067
26442	316068
202313	316069
43965	316070
74817	316071
167087	316072
137779	316073
128263	316074
26475	316075
249250	316076
42803	316077
34268	316078
27058	316079
10789	316080
89346	316081
117561	316082
11387	316083
15905	316084
25889	316085
198020	316086
146563	316087
33763	316088
187389	316089
232261	316090
163268	316091
68881	316092
41943	316093
59775	316094
88575	316095
2248	316096
136854	316097
92392	316098
103851	316099
56638	316100
23479	316101
9630	316102
59513	316103
12123	316104
20846	316105
60749	316106
27925	316107
33206	316108
132094	316109
131104	316110
17897	316111
90049	316112
52948	316113
139180	316114
22652	316115
101905	316116
58609	316117
11779	316118
88008	316119
135624	316120
19931	316121
62477	316122
10376	316123
1911	316124
36121	316125
104376	316126
2084	316127
216261	316128
21210	316129
1543	316130
27859	316131
2983	316132
18999	316133
8301	316134
76515	316135
55970	316136
89593	316137
3738	316138
176006	316139
27660	316140
153738	316141
4202	316142
14355	316143
15916	316144
42797	316145
159924	316146
122483	316147
56876	316148
87531	316149
56956	316150
5946	316151
70894	316152
86538	316153
60590	316154
61316	316155
107422	316156
27105	316157
191324	316158
101555	316159
136804	316160
141509	316161
20471	316162
14120	316163
168208	316164
17457	316165
252841	316166
73766	316167
7778	316168
97087	316169
15943	316170
66022	316171
26466	316172
286732	316173
12428	316174
91486	316175
187254	316176
93548	316177
22231	316178
34339	316179
20099	316180
25407	316181
26361	316182
37357	316183
36606	316184
13924	316185
15986	316186
79295	316187
91022	316188
69316	316189
1042	316190
53030	316191
9539	316192
58493	316193
34669	316194
11973	316195
280692	316196
53093	316197
156607	316198
55849	316199
28084	316200
80047	316201
128064	316202
2039	316203
6281	316204
206965	316205
53466	316206
6266	316207
26664	316208
10564	316209
53261	316210
921	316211
32007	316212
293263	316213
35457	316214
73281	316215
46394	316216
187026	316217
134280	316218
11997	316219
227238	316220
6375	316221
804	316222
264	316223
24354	316224
33311	316225
57663	316226
101450	316227
72297	316228
216354	316229
51200	316230
214919	316231
94632	316232
163671	316233
4189	316234
114952	316235
272141	316236
37528	316237
41535	316238
209699	316239
213792	316240
28036	316241
27066	316242
65461	316243
24667	316244
32066	316245
35677	316246
22651	316247
220010	316248
63518	316249
91098	316250
60092	316251
125327	316252
174270	316253
42785	316254
185877	316255
119303	316256
62726	316257
127372	316258
106680	316259
52621	316260
1871	316261
11494	316262
188840	316263
244806	316264
43646	316265
136258	316266
75292	316267
9260	316268
54865	316269
38682	316270
62363	316271
75713	316272
180668	316273
6455	316274
51192	316275
125130	316276
11370	316277
89189	316278
133756	316279
27708	316280
37658	316281
55546	316282
29278	316283
223119	316284
291601	316285
58043	316286
173109	316287
201510	316288
37223	316289
195908	316290
13352	316291
7221	316292
53142	316293
174812	316294
38621	316295
181716	316296
4043	316297
79645	316298
23676	316299
87841	316300
101501	316301
230062	316302
320396	316303
48650	316304
47929	316305
52205	316306
274011	316307
118304	316308
69537	316309
48386	316310
31544	316311
3279	316312
212930	316313
16142	316314
137351	316315
152377	316316
91764	316317
304339	316318
138083	316319
32325	316320
120311	316321
80726	316322
80745	316323
9310	316324
49272	316325
40362	316326
10046	316327
3802	316328
136792	316329
8021	316330
314115	316331
247108	316332
58013	316333
57311	316334
5821	316335
136221	316336
88626	316337
96904	316338
53335	316339
184451	316340
47043	316341
21467	316342
180736	316343
11684	316344
99672	316345
75348	316346
19911	316347
58453	316348
75057	316349
328526	316350
71036	316351
3981	316352
3261	316353
5897	316354
58652	316355
4566	316356
23305	316357
93871	316358
317946	316359
1001	316360
74394	316361
27687	316362
235853	316363
205121	316364
54061	316365
71920	316366
9914	316367
56537	316368
37091	316369
24777	316370
11417	316371
7778	316372
82938	316373
61262	316374
311907	316375
191206	316376
190788	316377
11936	316378
126301	316379
70135	316380
3853	316381
56753	316382
33860	316383
72307	316384
56637	316385
35556	316386
97018	316387
8817	316388
35651	316389
9720	316390
69507	316391
8246	316392
21793	316393
102911	316394
8047	316395
46225	316396
74633	316397
34979	316398
3926	316399
26313	316400
80158	316401
49510	316402
31123	316403
23766	316404
83182	316405
93554	316406
62763	316407
642	316408
25526	316409
84268	316410
85270	316411
76893	316412
8911	316413
55295	316414
58976	316415
73055	316416
37671	316417
130065	316418
13738	316419
160699	316420
78379	316421
2057	316422
13879	316423
34743	316424
21421	316425
70757	316426
76076	316427
17054	316428
89841	316429
73663	316430
86596	316431
10291	316432
27150	316433
139439	316434
2264	316435
194641	316436
53501	316437
41907	316438
12590	316439
24467	316440
57481	316441
335	316442
102899	316443
199965	316444
113309	316445
282148	316446
325237	316447
136505	316448
9509	316449
36492	316450
28406	316451
36757	316452
36046	316453
103554	316454
59259	316455
46450	316456
122550	316457
23473	316458
113424	316459
2245	316460
47715	316461
18894	316462
2406	316463
2661	316464
45457	316465
87984	316466
51505	316467
52091	316468
38052	316469
33738	316470
23742	316471
2952	316472
78771	316473
101400	316474
213492	316475
181253	316476
110666	316477
71917	316478
110735	316479
78876	316480
108029	316481
188591	316482
146830	316483
58513	316484
101056	316485
122274	316486
58073	316487
217333	316488
6275	316489
188065	316490
322048	316491
47631	316492
129063	316493
178192	316494
22848	316495
112631	316496
49748	316497
65601	316498
114868	316499
45420	316500
284512	316501
46255	316502
69418	316503
6541	316504
48955	316505
97843	316506
136645	316507
71383	316508
288979	316509
273102	316510
139567	316511
185920	316512
70119	316513
25506	316514
83593	316515
209408	316516
4163	316517
31442	316518
129293	316519
52561	316520
22412	316521
27630	316522
139576	316523
63560	316524
322344	316525
66287	316526
85199	316527
150351	316528
85567	316529
26009	316530
210683	316531
57579	316532
23129	316533
103406	316534
90803	316535
10205	316536
54419	316537
102318	316538
220	316539
28730	316540
647	316541
119821	316542
106878	316543
152350	316544
7772	316545
3458	316546
16323	316547
98060	316548
44273	316549
3601	316550
96207	316551
151	316552
13236	316553
322490	316554
188674	316555
4822	316556
125744	316557
6132	316558
12879	316559
95592	316560
34304	316561
113219	316562
75030	316563
29278	316564
11316	316565
962	316566
104936	316567
107635	316568
87490	316569
259738	316570
326435	316571
39810	316572
6144	316573
18862	316574
256020	316575
54428	316576
83614	316577
50798	316578
144916	316579
115004	316580
169096	316581
15015	316582
58919	316583
147839	316584
59149	316585
294808	316586
4331	316587
89253	316588
7205	316589
235809	316590
18913	316591
62206	316592
138470	316593
88577	316594
306482	316595
1307	316596
50471	316597
128491	316598
45107	316599
25682	316600
60031	316601
2425	316602
84301	316603
55980	316604
86496	316605
30868	316606
27949	316607
49732	316608
165424	316609
87658	316610
73637	316611
30085	316612
10135	316613
50040	316614
34862	316615
135485	316616
163217	316617
20678	316618
157556	316619
633	316620
28693	316621
107982	316622
14064	316623
67450	316624
761	316625
157001	316626
39068	316627
57979	316628
88501	316629
19011	316630
16562	316631
122930	316632
12663	316633
118707	316634
184776	316635
2919	316636
25212	316637
311060	316638
87203	316639
122513	316640
18905	316641
286121	316642
42499	316643
308061	316644
10732	316645
20416	316646
101879	316647
25093	316648
30694	316649
92137	316650
99040	316651
191214	316652
67787	316653
159283	316654
83779	316655
309777	316656
211850	316657
78365	316658
72076	316659
19207	316660
111330	316661
81666	316662
45964	316663
150867	316664
281731	316665
21208	316666
27804	316667
90151	316668
65468	316669
204017	316670
136181	316671
94384	316672
57094	316673
133083	316674
10582	316675
108454	316676
98025	316677
158446	316678
44967	316679
118605	316680
58275	316681
214478	316682
14375	316683
64297	316684
62547	316685
27887	316686
320672	316687
185081	316688
203989	316689
125922	316690
26326	316691
169638	316692
51402	316693
15569	316694
201272	316695
310680	316696
57041	316697
19735	316698
7006	316699
53486	316700
66783	316701
242985	316702
290593	316703
13784	316704
4265	316705
66201	316706
139323	316707
242597	316708
24744	316709
82073	316710
79993	316711
12132	316712
21076	316713
18664	316714
114810	316715
124105	316716
305442	316717
294134	316718
147050	316719
118923	316720
49908	316721
191549	316722
32204	316723
182394	316724
15835	316725
57269	316726
65412	316727
84610	316728
952	316729
130670	316730
244077	316731
128488	316732
57051	316733
205601	316734
205721	316735
37207	316736
742	316737
284981	316738
83727	316739
33391	316740
217378	316741
76850	316742
134541	316743
173536	316744
57711	316745
18283	316746
127355	316747
8873	316748
52650	316749
141806	316750
99234	316751
95739	316752
4701	316753
141452	316754
51973	316755
2334	316756
56942	316757
303694	316758
134401	316759
11196	316760
101441	316761
18770	316762
12733	316763
45644	316764
112939	316765
87099	316766
78852	316767
93950	316768
216097	316769
14819	316770
49562	316771
74324	316772
269537	316773
118407	316774
49302	316775
5744	316776
58606	316777
215542	316778
56157	316779
210500	316780
70720	316781
50003	316782
54702	316783
177424	316784
114511	316785
258862	316786
25967	316787
4746	316788
106503	316789
16705	316790
83376	316791
1356	316792
113006	316793
109979	316794
81993	316795
125851	316796
64346	316797
145304	316798
77665	316799
10987	316800
33451	316801
252819	316802
262491	316803
201753	316804
2213	316805
8047	316806
66055	316807
20793	316808
479	316809
137690	316810
93641	316811
209794	316812
23034	316813
176772	316814
69476	316815
23795	316816
49365	316817
23552	316818
50630	316819
50609	316820
290134	316821
189572	316822
186258	316823
63831	316824
89796	316825
76799	316826
5980	316827
42120	316828
190427	316829
66309	316830
130001	316831
250216	316832
102615	316833
4510	316834
173084	316835
48977	316836
44198	316837
259365	316838
81252	316839
33763	316840
80142	316841
86092	316842
16285	316843
65528	316844
74272	316845
105962	316846
117713	316847
178071	316848
128309	316849
15062	316850
14251	316851
47693	316852
10499	316853
61580	316854
25200	316855
17470	316856
126519	316857
23217	316858
1193	316859
58351	316860
244982	316861
292054	316862
226337	316863
87685	316864
271095	316865
167650	316866
38343	316867
43383	316868
18139	316869
55490	316870
35080	316871
73620	316872
1167	316873
28818	316874
196671	316875
2372	316876
169136	316877
27963	316878
10844	316879
120236	316880
88855	316881
77182	316882
25982	316883
84478	316884
82557	316885
24552	316886
112413	316887
153021	316888
6137	316889
83655	316890
8632	316891
124514	316892
43006	316893
271778	316894
18686	316895
316813	316896
119758	316897
27692	316898
132781	316899
94696	316900
137834	316901
85109	316902
3601	316903
180693	316904
297756	316905
9235	316906
5382	316907
71784	316908
212790	316909
18994	316910
46217	316911
218235	316912
98990	316913
202714	316914
21803	316915
29593	316916
10130	316917
173569	316918
14591	316919
82839	316920
162497	316921
124504	316922
64716	316923
83405	316924
88406	316925
8305	316926
207740	316927
216460	316928
12975	316929
58347	316930
36796	316931
303310	316932
42895	316933
88488	316934
126013	316935
49353	316936
34381	316937
44351	316938
73541	316939
601	316940
80349	316941
209291	316942
92655	316943
198454	316944
138432	316945
8224	316946
28265	316947
36991	316948
11778	316949
27126	316950
100778	316951
135354	316952
88301	316953
38334	316954
7005	316955
109945	316956
311468	316957
44810	316958
76632	316959
8425	316960
138685	316961
64826	316962
55495	316963
115854	316964
280926	316965
10473	316966
2792	316967
320145	316968
2057	316969
131389	316970
190590	316971
193701	316972
27150	316973
40249	316974
54900	316975
42429	316976
44269	316977
20843	316978
63988	316979
234918	316980
8970	316981
54640	316982
128267	316983
188888	316984
5345	316985
106351	316986
53135	316987
56613	316988
145	316989
1103	316990
129640	316991
114105	316992
83885	316993
25764	316994
27209	316995
178356	316996
280770	316997
29760	316998
28704	316999
124593	317000
83263	317001
128917	317002
114298	317003
7176	317004
177168	317005
288097	317006
19207	317007
112266	317008
80467	317009
1010	317010
91441	317011
118114	317012
1481	317013
24086	317014
11379	317015
73226	317016
49641	317017
70728	317018
1706	317019
265	317020
270818	317021
85843	317022
9387	317023
104414	317024
122981	317025
1237	317026
274279	317027
127741	317028
92401	317029
197889	317030
82299	317031
51125	317032
48352	317033
95374	317034
51120	317035
171353	317036
212107	317037
21833	317038
94343	317039
290342	317040
180053	317041
209752	317042
208441	317043
191815	317044
72768	317045
11085	317046
301407	317047
26466	317048
93034	317049
72558	317050
192126	317051
25493	317052
68846	317053
118468	317054
201792	317055
8968	317056
114464	317057
77190	317058
75957	317059
54655	317060
87276	317061
131171	317062
11272	317063
97905	317064
40141	317065
112415	317066
158512	317067
64616	317068
224433	317069
9079	317070
154122	317071
99194	317072
15669	317073
124703	317074
56493	317075
26190	317076
33131	317077
46846	317078
53093	317079
197973	317080
10731	317081
83497	317082
157082	317083
1369	317084
107310	317085
157991	317086
11722	317087
189321	317088
63889	317089
77540	317090
72308	317091
109072	317092
35570	317093
59870	317094
64663	317095
91344	317096
775	317097
17624	317098
52506	317099
116527	317100
24923	317101
16349	317102
125909	317103
296044	317104
305546	317105
27582	317106
37879	317107
192357	317108
5785	317109
25634	317110
175188	317111
63124	317112
139105	317113
36297	317114
19372	317115
38389	317116
6945	317117
102438	317118
21215	317119
121901	317120
22647	317121
70303	317122
16550	317123
2406	317124
56677	317125
167537	317126
37174	317127
168467	317128
75097	317129
13599	317130
78277	317131
18279	317132
25191	317133
209037	317134
113958	317135
319633	317136
84017	317137
2177	317138
179800	317139
99476	317140
25733	317141
75808	317142
82627	317143
206582	317144
36497	317145
37395	317146
121928	317147
61830	317148
13828	317149
1610	317150
111241	317151
80689	317152
53987	317153
53816	317154
39996	317155
89886	317156
8765	317157
198176	317158
14008	317159
172352	317160
78099	317161
22756	317162
137635	317163
10582	317164
132885	317165
99818	317166
45153	317167
51804	317168
6409	317169
16884	317170
73383	317171
111749	317172
66841	317173
93041	317174
13209	317175
189144	317176
744	317177
6172	317178
188646	317179
207063	317180
164454	317181
31230	317182
140242	317183
135532	317184
260445	317185
93214	317186
127039	317187
13169	317188
22771	317189
83810	317190
209420	317191
11157	317192
11713	317193
175416	317194
5090	317195
147296	317196
121999	317197
204054	317198
28447	317199
27153	317200
115222	317201
44072	317202
165236	317203
264874	317204
7809	317205
9185	317206
293340	317207
213717	317208
87177	317209
195301	317210
1237	317211
5513	317212
160967	317213
37971	317214
277102	317215
36874	317216
149536	317217
5701	317218
192004	317219
14608	317220
205030	317221
318075	317222
102354	317223
76788	317224
109553	317225
110733	317226
93387	317227
63672	317228
100571	317229
3881	317230
60578	317231
55123	317232
120927	317233
132022	317234
102428	317235
80003	317236
46227	317237
17996	317238
2018	317239
10292	317240
18133	317241
208105	317242
69422	317243
77206	317244
8350	317245
138021	317246
76533	317247
107195	317248
13678	317249
191181	317250
34815	317251
59372	317252
10793	317253
81658	317254
290769	317255
7620	317256
63248	317257
78260	317258
197097	317259
123006	317260
33943	317261
13618	317262
162537	317263
4125	317264
68427	317265
88431	317266
4501	317267
1201	317268
29734	317269
24932	317270
269256	317271
198870	317272
25428	317273
160675	317274
134409	317275
138065	317276
124904	317277
54845	317278
124155	317279
143167	317280
123456	317281
126833	317282
80109	317283
30820	317284
198881	317285
27845	317286
39326	317287
9940	317288
119243	317289
193466	317290
86095	317291
25770	317292
89309	317293
36246	317294
194065	317295
188678	317296
30160	317297
24192	317298
38730	317299
50138	317300
41406	317301
209010	317302
160105	317303
40552	317304
3086	317305
298917	317306
163601	317307
17897	317308
289460	317309
46171	317310
142589	317311
77496	317312
31736	317313
32703	317314
39812	317315
16664	317316
64755	317317
202367	317318
38600	317319
86661	317320
156706	317321
49073	317322
811	317323
38038	317324
36909	317325
61347	317326
23494	317327
3679	317328
26784	317329
9493	317330
36029	317331
36713	317332
143587	317333
16776	317334
1981	317335
40782	317336
151	317337
93769	317338
27363	317339
247015	317340
64000	317341
50826	317342
213563	317343
83589	317344
21625	317345
84372	317346
313734	317347
196892	317348
80577	317349
1482	317350
137818	317351
576	317352
57184	317353
24451	317354
27035	317355
4734	317356
33220	317357
138316	317358
130776	317359
263960	317360
248133	317361
127987	317362
114369	317363
281428	317364
33422	317365
18174	317366
112967	317367
188335	317368
104018	317369
6372	317370
103305	317371
143963	317372
156828	317373
1261	317374
19791	317375
36763	317376
104534	317377
202923	317378
40989	317379
66496	317380
106539	317381
55961	317382
18672	317383
295327	317384
18098	317385
200755	317386
139065	317387
68988	317388
4518	317389
120075	317390
11377	317391
212197	317392
31968	317393
106121	317394
160627	317395
18430	317396
141363	317397
53696	317398
129136	317399
129213	317400
197621	317401
149648	317402
26204	317403
1466	317404
196731	317405
19254	317406
14217	317407
6592	317408
36609	317409
303134	317410
139455	317411
58800	317412
18397	317413
264756	317414
24155	317415
58355	317416
12557	317417
175283	317418
53192	317419
286289	317420
28	317421
58022	317422
10814	317423
315072	317424
173405	317425
59063	317426
25299	317427
1965	317428
56674	317429
3617	317430
6193	317431
12459	317432
14846	317433
10622	317434
3661	317435
130203	317436
1957	317437
79522	317438
90080	317439
260766	317440
104582	317441
13096	317442
111499	317443
137299	317444
64527	317445
239866	317446
204030	317447
45172	317448
212991	317449
44553	317450
88510	317451
38427	317452
17617	317453
71227	317454
4465	317455
73593	317456
68721	317457
7738	317458
30244	317459
32779	317460
55686	317461
77184	317462
28251	317463
65683	317464
8454	317465
5590	317466
366	317467
33412	317468
157693	317469
88	317470
142981	317471
129454	317472
81326	317473
3128	317474
146611	317475
31534	317476
22525	317477
53568	317478
104870	317479
109904	317480
176999	317481
131511	317482
155383	317483
80216	317484
101608	317485
32673	317486
122631	317487
56810	317488
327390	317489
32673	317490
47447	317491
109261	317492
290723	317493
310363	317494
5390	317495
160129	317496
92618	317497
87198	317498
118022	317499
114026	317500
22787	317501
6617	317502
148254	317503
59303	317504
86876	317505
44408	317506
80409	317507
305744	317508
59303	317509
75315	317510
37935	317511
101137	317512
13153	317513
182571	317514
91098	317515
121166	317516
101118	317517
15156	317518
24027	317519
70738	317520
65930	317521
45466	317522
97637	317523
36378	317524
202875	317525
46443	317526
14582	317527
53987	317528
1	317529
52621	317530
102775	317531
22578	317532
23744	317533
4818	317534
104306	317535
77720	317536
40345	317537
254233	317538
116301	317539
23595	317540
58042	317541
4104	317542
442	317543
7643	317544
139833	317545
449	317546
161109	317547
281990	317548
119822	317549
119835	317550
43164	317551
109879	317552
51963	317553
3376	317554
24452	317555
290002	317556
69623	317557
101107	317558
108404	317559
27176	317560
40498	317561
46780	317562
2884	317563
6238	317564
229265	317565
162509	317566
192499	317567
12486	317568
61659	317569
161471	317570
13215	317571
10034	317572
209387	317573
287177	317574
122908	317575
60546	317576
20595	317577
31952	317578
20070	317579
209045	317580
136734	317581
70899	317582
11023	317583
35754	317584
43306	317585
1	317586
15487	317587
253638	317588
35247	317589
10227	317590
211130	317591
72056	317592
7149	317593
21647	317594
19242	317595
27417	317596
26763	317597
172557	317598
3500	317599
8523	317600
56988	317601
77579	317602
250341	317603
53579	317604
50780	317605
5497	317606
63161	317607
213680	317608
9481	317609
68796	317610
207785	317611
36806	317612
205780	317613
22449	317614
34420	317615
123867	317616
138220	317617
13237	317618
3362	317619
49206	317620
33269	317621
47494	317622
88649	317623
61867	317624
715	317625
292413	317626
114888	317627
181703	317628
308435	317629
38125	317630
81581	317631
106699	317632
59446	317633
1626	317634
181702	317635
17681	317636
16137	317637
296932	317638
101383	317639
309675	317640
9142	317641
9142	317642
40753	317643
46557	317644
45643	317645
543	317646
83144	317647
1583	317648
21647	317649
79131	317650
49133	317651
207945	317652
137579	317653
3492	317654
175929	317655
36553	317656
88032	317657
64075	317658
7374	317659
5	317660
42325	317661
10186	317662
88914	317663
87191	317664
26856	317665
1552	317666
76	317667
224592	317668
184847	317669
27459	317670
10292	317671
162945	317672
18	317673
82831	317674
123155	317675
6669	317676
278	317677
4495	317678
184095	317679
108145	317680
301347	317681
267153	317682
60069	317683
14166	317684
16652	317685
2604	317686
18466	317687
96797	317688
30761	317689
1720	317690
5432	317691
261093	317692
109723	317693
212277	317694
135145	317695
86978	317696
253710	317697
139064	317698
93420	317699
2853	317700
137372	317701
101556	317702
101830	317703
46286	317704
38345	317705
132954	317706
309241	317707
19315	317708
66177	317709
3070	317710
49913	317711
18758	317712
21433	317713
13993	317714
171029	317715
26888	317716
89268	317717
25033	317718
83254	317719
54551	317720
50812	317721
23148	317722
136982	317723
92	317724
46882	317725
207315	317726
8589	317727
101288	317728
201963	317729
13722	317730
3624	317731
4384	317732
31069	317733
47441	317734
108574	317735
321759	317736
147483	317737
47040	317738
65287	317739
45615	317740
48055	317741
19661	317742
24884	317743
51795	317744
72177	317745
8186	317746
212171	317747
4554	317748
134608	317749
28717	317750
175655	317751
40966	317752
69771	317753
253666	317754
9641	317755
456	317756
92757	317757
2904	317758
7877	317759
95555	317760
13858	317761
66	317762
109095	317763
47156	317764
9721	317765
273996	317766
12381	317767
198861	317768
16776	317769
164528	317770
162016	317771
325507	317772
142036	317773
70689	317774
70852	317775
115148	317776
169168	317777
59913	317778
131894	317779
322425	317780
213009	317781
193268	317782
82948	317783
45864	317784
46920	317785
74530	317786
49700	317787
259114	317788
165408	317789
20437	317790
21142	317791
11687	317792
3271	317793
85086	317794
107241	317795
53605	317796
40458	317797
27745	317798
14326	317799
140129	317800
36654	317801
76991	317802
120244	317803
44838	317804
98848	317805
325	317806
37903	317807
8832	317808
99617	317809
17399	317810
529	317811
250892	317812
69235	317813
41360	317814
649	317815
1116	317816
51772	317817
93820	317818
6503	317819
224411	317820
123025	317821
10475	317822
46523	317823
203292	317824
31581	317825
215	317826
438	317827
9808	317828
1082	317829
34737	317830
1542	317831
104371	317832
1301	317833
77971	317834
11245	317835
59417	317836
179477	317837
199474	317838
2362	317839
63455	317840
12496	317841
36078	317842
201462	317843
254237	317844
120225	317845
77839	317846
124303	317847
63523	317848
136102	317849
63967	317850
92233	317851
285062	317852
9811	317853
16351	317854
3806	317855
207287	317856
91722	317857
182233	317858
22225	317859
161977	317860
37987	317861
50029	317862
60753	317863
35	317864
51407	317865
148401	317866
301	317867
315992	317868
53894	317869
1287	317870
320809	317871
248948	317872
36371	317873
58308	317874
58929	317875
307717	317876
26389	317877
118264	317878
47860	317879
131996	317880
19611	317881
67673	317882
45361	317883
39754	317884
346	317885
8000	317886
5641	317887
235870	317888
79556	317889
42597	317890
9961	317891
65356	317892
142991	317893
125716	317894
33827	317895
221813	317896
42418	317897
103376	317898
67417	317899
45705	317900
17426	317901
231684	317902
7057	317903
161061	317904
15055	317905
46265	317906
712	317907
25377	317908
53506	317909
247168	317910
220140	317911
54	317912
197668	317913
44672	317914
70647	317915
25919	317916
27432	317917
128078	317918
1233	317919
12514	317920
15583	317921
59014	317922
295225	317923
63899	317924
20400	317925
261042	317926
2996	317927
112321	317928
130894	317929
105759	317930
525	317931
215339	317932
111779	317933
195602	317934
157222	317935
128	317936
105217	317937
116262	317938
78525	317939
3727	317940
206864	317941
16314	317942
211088	317943
5915	317944
96862	317945
275865	317946
69754	317947
104153	317948
5293	317949
20842	317950
116668	317951
7879	317952
913	317953
67262	317954
61065	317955
119	317956
25081	317957
46329	317958
59040	317959
130492	317960
264492	317961
4537	317962
61277	317963
106922	317964
16359	317965
37000	317966
218110	317967
155211	317968
60500	317969
135344	317970
58885	317971
79972	317972
8530	317973
160330	317974
6689	317975
14314	317976
50702	317977
42809	317978
2195	317979
99400	317980
236229	317981
75872	317982
68928	317983
51900	317984
189723	317985
11787	317986
12261	317987
47040	317988
14230	317989
40070	317990
162143	317991
107564	317992
46810	317993
5173	317994
48132	317995
136590	317996
95252	317997
186718	317998
72945	317999
72945	318000
235822	318001
75873	318002
558	318003
87145	318004
8044	318005
34	318006
87927	318007
97616	318008
267633	318009
126917	318010
90560	318011
36213	318012
102566	318013
6422	318014
45306	318015
48771	318016
49401	318017
1094	318018
23298	318019
150343	318020
191237	318021
146743	318022
69352	318023
109665	318024
2367	318025
77326	318026
407	318027
127566	318028
7783	318029
52476	318030
60117	318031
195831	318032
183342	318033
413	318034
45282	318035
30646	318036
1993	318037
2173	318038
36082	318039
12192	318040
11808	318041
143240	318042
190256	318043
31855	318044
27402	318045
53256	318046
279081	318047
6630	318048
160040	318049
47647	318050
36713	318051
47109	318052
9306	318053
490	318054
62095	318055
8063	318056
232386	318057
9430	318058
192435	318059
65373	318060
20966	318061
203103	318062
4686	318063
64145	318064
11107	318065
27896	318066
164821	318067
89635	318068
71865	318069
9901	318070
142610	318071
5746	318072
14498	318073
131981	318074
293874	318075
5926	318076
149472	318077
3430	318078
74766	318079
94138	318080
171430	318081
1962	318082
32694	318083
30005	318084
216547	318085
20115	318086
16338	318087
37345	318088
2173	318089
43360	318090
1892	318091
35	318092
849	318093
54701	318094
55569	318095
25449	318096
52965	318097
14476	318098
237392	318099
574	318100
32498	318101
62778	318102
184856	318103
282158	318104
25449	318105
120373	318106
29404	318107
156012	318108
6250	318109
247075	318110
10763	318111
10763	318112
98010	318113
25437	318114
10763	318115
50547	318116
252032	318117
135641	318118
28904	318119
206584	318120
122801	318121
101954	318122
253276	318123
290208	318124
36233	318125
25844	318126
62346	318127
22334	318128
7174	318129
39612	318130
179039	318131
240323	318132
103190	318133
131753	318134
2994	318135
168635	318136
19472	318137
8844	318138
9304	318139
136107	318140
308264	318141
7258	318142
57709	318143
58987	318144
8264	318145
11677	318146
24275	318147
15542	318148
12369	318149
214545	318150
38353	318151
26915	318152
167280	318153
140315	318154
89273	318155
58709	318156
830	318157
41432	318158
10653	318159
134829	318160
48270	318161
68151	318162
4931	318163
104237	318164
5148	318165
180682	318166
40886	318167
233361	318168
24694	318169
569	318170
63490	318171
41993	318172
1778	318173
25449	318174
211176	318175
48027	318176
115141	318177
22696	318178
7578	318179
103781	318180
12719	318181
122115	318182
187789	318183
36002	318184
38181	318185
34846	318186
152154	318187
5150	318188
251665	318189
112300	318190
246010	318191
78297	318192
136217	318193
14978	318194
177955	318195
32484	318196
157	318197
97238	318198
597	318199
66877	318200
84835	318201
28366	318202
62352	318203
155208	318204
30332	318205
5708	318206
12117	318207
37421	318208
24180	318209
109127	318210
8000	318211
2565	318212
314378	318213
135668	318214
78958	318215
136110	318216
38817	318217
78121	318218
73760	318219
8364	318220
25349	318221
80573	318222
55509	318223
50506	318224
31329	318225
97150	318226
137947	318227
56647	318228
174566	318229
31965	318230
165484	318231
8809	318232
90139	318233
59	318234
50029	318235
22505	318236
49742	318237
139882	318238
91433	318239
298786	318240
172737	318241
80440	318242
209518	318243
18861	318244
216155	318245
21496	318246
350	318247
13798	318248
1592	318249
246923	318250
110425	318251
126939	318252
26781	318253
306905	318254
140820	318255
81034	318256
26088	318257
314206	318258
28764	318259
59304	318260
24982	318261
47146	318262
487	318263
64220	318264
98792	318265
108440	318266
1829	318267
36983	318268
24696	318269
65	318270
163252	318271
75331	318272
72385	318273
87927	318274
51978	318275
26864	318276
73759	318277
51374	318278
122730	318279
4032	318280
288385	318281
41236	318282
358	318283
6940	318284
39813	318285
174566	318286
121219	318287
160933	318288
82400	318289
107634	318290
3681	318291
72358	318292
42885	318293
264964	318294
8192	318295
4782	318296
44	318297
35740	318298
56318	318299
2208	318300
277906	318301
174792	318302
87992	318303
33702	318304
116143	318305
2361	318306
1173	318307
186955	318308
57983	318309
93263	318310
93757	318311
28597	318312
200488	318313
99126	318314
263212	318315
7879	318316
16689	318317
87788	318318
3116	318319
41807	318320
19512	318321
36440	318322
210383	318323
46044	318324
31765	318325
186245	318326
113541	318327
104998	318328
168344	318329
168333	318330
120647	318331
17699	318332
143407	318333
69381	318334
838	318335
27551	318336
34458	318337
41	318338
59521	318339
99796	318340
136085	318341
6313	318342
47664	318343
48729	318344
3101	318345
18335	318346
44356	318347
34998	318348
1156	318349
57463	318350
3835	318351
133707	318352
272865	318353
150418	318354
47853	318355
30226	318356
16233	318357
19022	318358
119368	318359
39126	318360
105935	318361
132670	318362
306577	318363
58068	318364
95614	318365
83091	318366
134203	318367
9508	318368
3304	318369
245095	318370
126675	318371
203866	318372
312084	318373
898	318374
277397	318375
25320	318376
125879	318377
70388	318378
50616	318379
15	318380
111035	318381
403	318382
10649	318383
312429	318384
296427	318385
130813	318386
185474	318387
139292	318388
106668	318389
194158	318390
250740	318391
16270	318392
125893	318393
32118	318394
133600	318395
32920	318396
238723	318397
14585	318398
14585	318399
164294	318400
44435	318401
197466	318402
312305	318403
54892	318404
10103	318405
55515	318406
164294	318407
37401	318408
300226	318409
46156	318410
76824	318411
84528	318412
82254	318413
121552	318414
52228	318415
3853	318416
26751	318417
214831	318418
22772	318419
69034	318420
117899	318421
178550	318422
74508	318423
178472	318424
83414	318425
4348	318426
319023	318427
96556	318428
54312	318429
113625	318430
53074	318431
37328	318432
4412	318433
279411	318434
316594	318435
28127	318436
282521	318437
40698	318438
280589	318439
117928	318440
81821	318441
60210	318442
14643	318443
24601	318444
74913	318445
96835	318446
14837	318447
15906	318448
110560	318449
96292	318450
5059	318451
13287	318452
139879	318453
14684	318454
43830	318455
15018	318456
79826	318457
45008	318458
87941	318459
117008	318460
182030	318461
71255	318462
122076	318463
51291	318464
28037	318465
22159	318466
69050	318467
5285	318468
27074	318469
212383	318470
72410	318471
307451	318472
60001	318473
146921	318474
47414	318475
31224	318476
64605	318477
18098	318478
21481	318479
116379	318480
74273	318481
201345	318482
165359	318483
4795	318484
26820	318485
4398	318486
43574	318487
38239	318488
72323	318489
95505	318490
92423	318491
36334	318492
64445	318493
112174	318494
365	318495
133377	318496
866	318497
8072	318498
252453	318499
4826	318500
4826	318501
1193	318502
98330	318503
180936	318504
149655	318505
11709	318506
117444	318507
44318	318508
39618	318509
281976	318510
129929	318511
3827	318512
1524	318513
2020	318514
4917	318515
186341	318516
196926	318517
1807	318518
63580	318519
5570	318520
1750	318521
14234	318522
187618	318523
76156	318524
156524	318525
113607	318526
286977	318527
69092	318528
293059	318529
193825	318530
205133	318531
1362	318532
3546	318533
35290	318534
1237	318535
6273	318536
14619	318537
73406	318538
1457	318539
142051	318540
93780	318541
168724	318542
59990	318543
93233	318544
6026	318545
150184	318546
27814	318547
56257	318548
214894	318549
185308	318550
16971	318551
50357	318552
24889	318553
301910	318554
197185	318555
1092	318556
77912	318557
91049	318558
43031	318559
86475	318560
119676	318561
118110	318562
118110	318563
32398	318564
125002	318565
197234	318566
154367	318567
39277	318568
163294	318569
40766	318570
188577	318571
125954	318572
183643	318573
120524	318574
49279	318575
4632	318576
44655	318577
10743	318578
44142	318579
8026	318580
9578	318581
14473	318582
152047	318583
179348	318584
77921	318585
173496	318586
1196	318587
9434	318588
77468	318589
96060	318590
121594	318591
311678	318592
9578	318593
90683	318594
28932	318595
22491	318596
37513	318597
124803	318598
35345	318599
142396	318600
208031	318601
274343	318602
21622	318603
174683	318604
94160	318605
23574	318606
64270	318607
67455	318608
260283	318609
80807	318610
290903	318611
11060	318612
17007	318613
279716	318614
171293	318615
171293	318616
248794	318617
294031	318618
266720	318619
44760	318620
92190	318621
228577	318622
40247	318623
160591	318624
189577	318625
165857	318626
254848	318627
189862	318628
190297	318629
182980	318630
289909	318631
177402	318632
309642	318633
63003	318634
140216	318635
73859	318636
310650	318637
176299	318638
108001	318639
174516	318640
188509	318641
231564	318642
159595	318643
39540	318644
206391	318645
2663	318646
34814	318647
9772	318648
97217	318649
173661	318650
108019	318651
42025	318652
109808	318653
277122	318654
34769	318655
22274	318656
53846	318657
45579	318658
72485	318659
49010	318660
44569	318661
120097	318662
11889	318663
32278	318664
16729	318665
60313	318666
158407	318667
30860	318668
122109	318669
107575	318670
79739	318671
77676	318672
8120	318673
90678	318674
61869	318675
45401	318676
2086	318677
254726	318678
229241	318679
118484	318680
250214	318681
26772	318682
28287	318683
60784	318684
13093	318685
160779	318686
84368	318687
208165	318688
23025	318689
57730	318690
9799	318691
82800	318692
22768	318693
28264	318694
192595	318695
122123	318696
53340	318697
90572	318698
3404	318699
173175	318700
145257	318701
48220	318702
107291	318703
3846	318704
106099	318705
4623	318706
74460	318707
152461	318708
5116	318709
87046	318710
6823	318711
56598	318712
24519	318713
44851	318714
36897	318715
6502	318716
70735	318717
117890	318718
3349	318719
17579	318720
13114	318721
29427	318722
18599	318723
18536	318724
33795	318725
279366	318726
19480	318727
18659	318728
57682	318729
146458	318730
48243	318731
103808	318732
22846	318733
70131	318734
32265	318735
36859	318736
43898	318737
27657	318738
12884	318739
5628	318740
9393	318741
38551	318742
25001	318743
124470	318744
39809	318745
307469	318746
136566	318747
57899	318748
37594	318749
54801	318750
87266	318751
302100	318752
266020	318753
327776	318754
283268	318755
12281	318756
246960	318757
117927	318758
10545	318759
13890	318760
52011	318761
74242	318762
101630	318763
51145	318764
78043	318765
113985	318766
25812	318767
20867	318768
119436	318769
33923	318770
83601	318771
285872	318772
141500	318773
244074	318774
129464	318775
168767	318776
123649	318777
171179	318778
149324	318779
207114	318780
116001	318781
195532	318782
123250	318783
64988	318784
42985	318785
60106	318786
3787	318787
12417	318788
121165	318789
18889	318790
53552	318791
203592	318792
193608	318793
174613	318794
119924	318795
11635	318796
161981	318797
108155	318798
8204	318799
10857	318800
45487	318801
272596	318802
180706	318803
107114	318804
11657	318805
20547	318806
135694	318807
194670	318808
10813	318809
81363	318810
126442	318811
9929	318812
6332	318813
20436	318814
120041	318815
98267	318816
13169	318817
130361	318818
72810	318819
9926	318820
8889	318821
2673	318822
3252	318823
25878	318824
53128	318825
25878	318826
77838	318827
25878	318828
13000	318829
217856	318830
6008	318831
209458	318832
135331	318833
318686	318834
320056	318835
320329	318836
201283	318837
146092	318838
302049	318839
181281	318840
211211	318841
225	318842
144858	318843
316739	318844
284924	318845
324446	318846
190587	318847
182681	318848
103386	318849
325797	318850
275168	318851
275252	318852
152864	318853
23326	318854
182533	318855
309260	318856
200837	318857
224742	318858
234551	318859
236290	318860
275491	318861
291295	318862
186857	318863
283470	318864
271841	318865
208937	318866
236753	318867
313313	318868
242937	318869
145991	318870
138827	318871
187489	318872
185422	318873
278960	318874
190043	318875
290307	318876
132053	318877
299653	318878
225	318879
225	318880
122625	318881
4022	318882
70671	318883
202069	318884
121776	318885
18164	318886
58650	318887
189667	318888
11212	318889
101806	318890
194257	318891
126883	318892
65530	318893
186927	318894
3576	318895
57446	318896
52130	318897
126164	318898
54119	318899
7438	318900
103366	318901
37227	318902
82679	318903
50035	318904
2861	318905
171945	318906
34236	318907
13244	318908
13870	318909
70625	318910
70774	318911
68597	318912
215901	318913
61992	318914
289064	318915
73872	318916
125284	318917
299682	318918
132893	318919
3688	318920
115967	318921
316845	318922
8000	318923
67991	318924
66603	318925
164253	318926
20941	318927
142302	318928
4975	318929
99107	318930
4975	318931
211324	318932
54418	318933
152878	318934
94664	318935
3619	318936
207365	318937
13000	318938
20519	318939
27004	318940
84488	318941
71022	318942
91972	318943
59828	318944
59828	318945
28244	318946
215765	318947
4939	318948
38442	318949
180555	318950
175402	318951
191447	318952
117130	318953
12029	318954
121567	318955
211660	318956
23932	318957
29885	318958
4276	318959
61486	318960
11488	318961
129969	318962
40230	318963
152763	318964
35454	318965
175409	318966
133668	318967
23509	318968
94300	318969
57004	318970
43990	318971
26453	318972
48857	318973
119300	318974
295789	318975
2952	318976
13812	318977
248092	318978
4297	318979
58444	318980
7281	318981
2182	318982
206	318983
218	318984
19572	318985
237946	318986
173858	318987
122228	318988
235484	318989
189251	318990
29502	318991
192731	318992
10778	318993
279921	318994
280136	318995
32661	318996
163754	318997
161708	318998
136902	318999
57978	319000
178636	319001
158904	319002
134615	319003
231110	319004
323328	319005
37145	319006
13904	319007
231845	319008
32284	319009
48635	319010
13636	319011
46289	319012
5	319013
170729	319014
272413	319015
163592	319016
9902	319017
85777	319018
8040	319019
154987	319020
169223	319021
7297	319022
148115	319023
23875	319024
82597	319025
14377	319026
3342	319027
254551	319028
116074	319029
247023	319030
246991	319031
199531	319032
24599	319033
200161	319034
14199	319035
9653	319036
125953	319037
1150	319038
31206	319039
168880	319040
51049	319041
175305	319042
48489	319043
88427	319044
10325	319045
13941	319046
3771	319047
167370	319048
254099	319049
242267	319050
96980	319051
57134	319052
113724	319053
97032	319054
121331	319055
3110	319056
63390	319057
28836	319058
1859	319059
89622	319060
15838	319061
68165	319062
3110	319063
23918	319064
65080	319065
35251	319066
3110	319067
91574	319068
175116	319069
193214	319070
1983	319071
89622	319072
303767	319073
3110	319074
215980	319075
140967	319076
84221	319077
39535	319078
71366	319079
202489	319080
182847	319081
22376	319082
20537	319083
315077	319084
207380	319085
129663	319086
104599	319087
92092	319088
162290	319089
249622	319090
207731	319091
68728	319092
24541	319093
21358	319094
113124	319095
72992	319096
315	319097
8173	319098
254184	319099
135440	319100
9855	319101
235042	319102
196152	319103
53832	319104
31419	319105
1081	319106
20099	319107
25930	319108
72307	319109
72307	319110
25930	319111
37586	319112
38682	319113
51274	319114
26885	319115
125057	319116
34312	319117
71992	319118
50137	319119
27610	319120
87215	319121
32358	319122
25603	319123
6594	319124
588	319125
46670	319126
79773	319127
7406	319128
217371	319129
2140	319130
208294	319131
60348	319132
27285	319133
75951	319134
19777	319135
195001	319136
277033	319137
7487	319138
48089	319139
39969	319140
82041	319141
86200	319142
98749	319143
35868	319144
66303	319145
2410	319146
305313	319147
184	319148
9604	319149
126842	319150
94430	319151
10085	319152
23021	319153
107887	319154
75475	319155
52014	319156
3611	319157
2644	319158
51984	319159
16976	319160
48199	319161
79658	319162
42238	319163
75209	319164
50870	319165
7750	319166
40034	319167
27906	319168
477	319169
129885	319170
63601	319171
9657	319172
25859	319173
13086	319174
4188	319175
22101	319176
11650	319177
277	319178
10216	319179
1603	319180
29511	319181
10682	319182
113814	319183
297421	319184
20384	319185
6538	319186
2686	319187
9676	319188
171889	319189
11843	319190
27205	319191
2605	319192
131142	319193
20081	319194
11601	319195
4080	319196
204863	319197
4333	319198
78965	319199
13490	319200
2732	319201
225536	319202
2873	319203
809	319204
12001	319205
40162	319206
49058	319207
212959	319208
1940	319209
111291	319210
39119	319211
128214	319212
10974	319213
29647	319214
82406	319215
27937	319216
16414	319217
39137	319218
13461	319219
16826	319220
18693	319221
26	319222
1999	319223
28522	319224
118	319225
2226	319226
195709	319227
214662	319228
6	319229
307527	319230
3244	319231
7259	319232
1860	319233
199535	319234
164262	319235
5534	319236
18604	319237
3157	319238
98994	319239
551	319240
4703	319241
1318	319242
117	319243
2470	319244
3736	319245
45821	319246
529	319247
648	319248
10643	319249
49177	319250
3674	319251
52541	319252
28869	319253
1362	319254
238084	319255
3401	319256
171769	319257
5830	319258
86826	319259
35822	319260
8	319261
327	319262
14699	319263
5006	319264
104569	319265
109047	319266
108124	319267
7042	319268
33153	319269
72510	319270
20139	319271
2223	319272
2434	319273
143289	319274
10502	319275
102464	319276
38432	319277
138602	319278
85664	319279
97595	319280
544	319281
73767	319282
367	319283
43204	319284
9063	319285
5920	319286
3509	319287
5871	319288
25088	319289
23443	319290
113841	319291
19888	319292
48527	319293
40730	319294
132361	319295
11387	319296
5054	319297
47916	319298
76498	319299
5443	319300
4498	319301
72086	319302
19260	319303
4427	319304
13731	319305
56128	319306
36047	319307
33426	319308
5871	319309
4223	319310
32395	319311
252934	319312
2990	319313
266470	319314
13298	319315
1819	319316
25303	319317
2745	319318
39370	319319
9044	319320
169438	319321
66636	319322
19839	319323
41177	319324
63618	319325
91131	319326
2313	319327
87631	319328
16376	319329
2155	319330
35458	319331
567	319332
8840	319333
125195	319334
903	319335
16719	319336
123299	319337
2511	319338
16968	319339
186058	319340
73578	319341
138226	319342
31808	319343
11643	319344
158115	319345
86087	319346
23999	319347
62421	319348
1364	319349
114777	319350
156990	319351
14903	319352
228126	319353
4556	319354
27370	319355
1632	319356
20401	319357
30690	319358
312553	319359
204369	319360
624	319361
13700	319362
147242	319363
57	319364
268276	319365
175554	319366
29016	319367
68395	319368
187017	319369
131142	319370
260552	319371
725	319372
45728	319373
69062	319374
41868	319375
892	319376
294	319377
14961	319378
39445	319379
189805	319380
5199	319381
79001	319382
185473	319383
3	319384
5443	319385
6902	319386
12164	319387
62415	319388
32740	319389
4591	319390
313424	319391
113416	319392
58685	319393
6419	319394
75	319395
9028	319396
2046	319397
74	319398
17783	319399
19289	319400
110767	319401
57869	319402
230854	319403
88606	319404
8747	319405
135959	319406
5301	319407
76997	319408
190474	319409
292874	319410
248890	319411
1828	319412
32881	319413
46	319414
114279	319415
3131	319416
16025	319417
63960	319418
150096	319419
101490	319420
555	319421
88771	319422
17032	319423
182	319424
174653	319425
4842	319426
139872	319427
207604	319428
44742	319429
92008	319430
166823	319431
170190	319432
219523	319433
81041	319434
89311	319435
19825	319436
146415	319437
40767	319438
87768	319439
138062	319440
11267	319441
6034	319442
11025	319443
197256	319444
56606	319445
60172	319446
15218	319447
2105	319448
92486	319449
190418	319450
318300	319451
13532	319452
106179	319453
256796	319454
24352	319455
99605	319456
65003	319457
8571	319458
149485	319459
209602	319460
39214	319461
83194	319462
128568	319463
30435	319464
177810	319465
128529	319466
60882	319467
3569	319468
8584	319469
40031	319470
259595	319471
4437	319472
32540	319473
128750	319474
1296	319475
2377	319476
8	319477
6613	319478
79	319479
27253	319480
28514	319481
9422	319482
466	319483
168695	319484
142465	319485
89738	319486
47470	319487
106748	319488
7007	319489
190340	319490
598	319491
22063	319492
17606	319493
17606	319494
1260	319495
14347	319496
3078	319497
40906	319498
138938	319499
105377	319500
198738	319501
115277	319502
143111	319503
223310	319504
4660	319505
8127	319506
116415	319507
117116	319508
169086	319509
287599	319510
197428	319511
2221	319512
253312	319513
6003	319514
1465	319515
102612	319516
3395	319517
140396	319518
315668	319519
9512	319520
38091	319521
82008	319522
23895	319523
10639	319524
77541	319525
26	319526
85319	319527
81605	319528
32301	319529
18004	319530
29071	319531
25444	319532
76743	319533
4598	319534
98619	319535
257301	319536
16310	319537
4595	319538
116376	319539
280473	319540
11801	319541
207465	319542
36884	319543
182668	319544
21247	319545
186968	319546
57301	319547
47063	319548
86685	319549
46147	319550
30679	319551
23909	319552
34591	319553
62009	319554
1971	319555
28618	319556
40644	319557
72627	319558
926	319559
3574	319560
11091	319561
319726	319562
124839	319563
215257	319564
47529	319565
85691	319566
224876	319567
195785	319568
75649	319569
142376	319570
3439	319571
149465	319572
41651	319573
1322	319574
212498	319575
2132	319576
22783	319577
192253	319578
7808	319579
73133	319580
51881	319581
14475	319582
8972	319583
12437	319584
1227	319585
325	319586
82420	319587
108575	319588
26304	319589
4287	319590
11028	319591
79210	319592
35774	319593
71001	319594
1036	319595
822	319596
10724	319597
3218	319598
1678	319599
517	319600
3886	319601
86295	319602
133974	319603
10058	319604
19008	319605
67090	319606
3318	319607
1299	319608
49472	319609
2157	319610
66560	319611
188886	319612
328615	319613
163238	319614
103096	319615
143486	319616
79160	319617
190613	319618
127931	319619
77018	319620
54015	319621
1961	319622
182175	319623
8853	319624
143550	319625
184252	319626
86493	319627
117752	319628
39663	319629
60088	319630
233998	319631
3161	319632
319296	319633
17257	319634
74327	319635
170979	319636
17161	319637
28469	319638
16280	319639
313553	319640
22868	319641
2999	319642
178248	319643
19335	319644
40873	319645
3326	319646
213369	319647
134987	319648
84990	319649
17890	319650
274752	319651
19932	319652
11663	319653
129509	319654
18908	319655
111520	319656
7964	319657
7994	319658
1743	319659
29663	319660
22300	319661
16113	319662
111976	319663
3837	319664
34793	319665
219	319666
57956	319667
32938	319668
1754	319669
24281	319670
24281	319671
133212	319672
13994	319673
9072	319674
207482	319675
28643	319676
99224	319677
168538	319678
54848	319679
3271	319680
133157	319681
1511	319682
60200	319683
164328	319684
3080	319685
109617	319686
31621	319687
3362	319688
26098	319689
32868	319690
40804	319691
144847	319692
13602	319693
56769	319694
52602	319695
50436	319696
34291	319697
33608	319698
2357	319699
193115	319700
75492	319701
56476	319702
119524	319703
37749	319704
18894	319705
39472	319706
53241	319707
44209	319708
79833	319709
110299	319710
4866	319711
209967	319712
206827	319713
52304	319714
51106	319715
51378	319716
36644	319717
48389	319718
49976	319719
158532	319720
78505	319721
7721	319722
179461	319723
20716	319724
43053	319725
34664	319726
36828	319727
191597	319728
14062	319729
158553	319730
25130	319731
83495	319732
26159	319733
2901	319734
56440	319735
201203	319736
27920	319737
45264	319738
13811	319739
86115	319740
176597	319741
130368	319742
43502	319743
105280	319744
132733	319745
178774	319746
76260	319747
1014	319748
67508	319749
19249	319750
112381	319751
311166	319752
144137	319753
56043	319754
43473	319755
4615	319756
19147	319757
26866	319758
126876	319759
22219	319760
195681	319761
17216	319762
44851	319763
13594	319764
1176	319765
84884	319766
97829	319767
195195	319768
98103	319769
137272	319770
1421	319771
33963	319772
88813	319773
294231	319774
119263	319775
3812	319776
187308	319777
45288	319778
1620	319779
83222	319780
39701	319781
2917	319782
24818	319783
291950	319784
264151	319785
192491	319786
132390	319787
6087	319788
45307	319789
34706	319790
146493	319791
85017	319792
84927	319793
210207	319794
22700	319795
312181	319796
289614	319797
10821	319798
34137	319799
64914	319800
11840	319801
7015	319802
29380	319803
5073	319804
30287	319805
28915	319806
9301	319807
7719	319808
180	319809
14301	319810
171386	319811
67310	319812
29748	319813
708	319814
2336	319815
298285	319816
214522	319817
285681	319818
42918	319819
1542	319820
3066	319821
53533	319822
76484	319823
143224	319824
97465	319825
1350	319826
171613	319827
75118	319828
120071	319829
141133	319830
164813	319831
90694	319832
5857	319833
80938	319834
38268	319835
49957	319836
143467	319837
309238	319838
178814	319839
49787	319840
180752	319841
60595	319842
50031	319843
179442	319844
263104	319845
361	319846
3946	319847
79569	319848
208502	319849
2507	319850
36324	319851
120133	319852
115438	319853
49817	319854
203617	319855
121271	319856
3872	319857
197318	319858
4351	319859
49823	319860
576	319861
37269	319862
11784	319863
151226	319864
194635	319865
55761	319866
4963	319867
45195	319868
7733	319869
8	319870
305521	319871
197252	319872
249787	319873
95380	319874
312441	319875
112328	319876
181214	319877
30	319878
13988	319879
30	319880
267325	319881
84356	319882
165681	319883
12954	319884
85439	319885
126572	319886
12871	319887
36304	319888
25570	319889
75118	319890
309693	319891
19824	319892
316383	319893
273742	319894
178367	319895
37459	319896
203942	319897
52386	319898
224571	319899
25225	319900
3027	319901
10419	319902
23275	319903
180869	319904
120188	319905
4016	319906
6667	319907
41358	319908
85188	319909
42352	319910
130639	319911
34942	319912
23562	319913
113153	319914
65730	319915
270655	319916
133141	319917
924	319918
248	319919
14510	319920
326279	319921
140748	319922
283692	319923
284378	319924
1809	319925
17807	319926
9732	319927
17093	319928
318715	319929
171	319930
7593	319931
44907	319932
8014	319933
41567	319934
186787	319935
212495	319936
2927	319937
11613	319938
9258	319939
38597	319940
17216	319941
173215	319942
61922	319943
24380	319944
185145	319945
75055	319946
170719	319947
16790	319948
86406	319949
20347	319950
193166	319951
52274	319952
4936	319953
23154	319954
106187	319955
34645	319956
61271	319957
131906	319958
77747	319959
10742	319960
27766	319961
19378	319962
45684	319963
161589	319964
295367	319965
60334	319966
75987	319967
43770	319968
46421	319969
219744	319970
111464	319971
280999	319972
116548	319973
183044	319974
280384	319975
85600	319976
211246	319977
37233	319978
50623	319979
4400	319980
66941	319981
120113	319982
35936	319983
44593	319984
98396	319985
42110	319986
157965	319987
15081	319988
101450	319989
4096	319990
251644	319991
9044	319992
52385	319993
52180	319994
43747	319995
194593	319996
103952	319997
81298	319998
62176	319999
262478	320000
243292	320001
28953	320002
101576	320003
22621	320004
36237	320005
184777	320006
106117	320007
1790	320008
111789	320009
2102	320010
5728	320011
60316	320012
90896	320013
60505	320014
14879	320015
273929	320016
1592	320017
105124	320018
1463	320019
247528	320020
12582	320021
144779	320022
1481	320023
239983	320024
30385	320025
30324	320026
131932	320027
63122	320028
232048	320029
96772	320030
109981	320031
72485	320032
110964	320033
173660	320034
21648	320035
99367	320036
16672	320037
116132	320038
243749	320039
249015	320040
192455	320041
265666	320042
23432	320043
10222	320044
135255	320045
187432	320046
236805	320047
211213	320048
161347	320049
11672	320050
182292	320051
83159	320052
18848	320053
127088	320054
158742	320055
37939	320056
74374	320057
40838	320058
27375	320059
136213	320060
211697	320061
57310	320062
13441	320063
272774	320064
33946	320065
49834	320066
106188	320067
5104	320068
55131	320069
13441	320070
286	320071
85307	320072
308684	320073
29995	320074
89974	320075
208432	320076
32729	320077
26143	320078
130218	320079
19641	320080
39174	320081
1414	320082
27888	320083
7477	320084
662	320085
45423	320086
104251	320087
383	320088
19654	320089
1007	320090
1783	320091
2165	320092
86353	320093
122679	320094
245312	320095
224737	320096
28537	320097
144779	320098
41307	320099
5234	320100
107354	320101
77585	320102
54500	320103
4906	320104
17962	320105
95523	320106
35786	320107
201350	320108
72654	320109
198431	320110
8685	320111
51438	320112
38194	320113
19494	320114
84134	320115
55514	320116
209519	320117
275836	320118
233298	320119
153920	320120
126404	320121
2267	320122
148369	320123
125698	320124
168693	320125
185288	320126
70401	320127
93123	320128
9719	320129
48245	320130
11536	320131
270593	320132
75389	320133
41154	320134
4743	320135
5551	320136
226176	320137
12381	320138
6146	320139
4154	320140
85222	320141
4745	320142
207123	320143
41461	320144
139333	320145
110544	320146
16119	320147
130350	320148
11096	320149
121624	320150
194709	320151
74147	320152
124064	320153
57020	320154
97119	320155
203208	320156
7178	320157
100028	320158
112051	320159
30814	320160
30692	320161
169785	320162
179710	320163
74168	320164
12299	320165
34666	320166
62133	320167
188654	320168
65657	320169
109283	320170
70309	320171
187344	320172
17600	320173
186583	320174
171779	320175
6440	320176
39490	320177
4039	320178
84961	320179
56304	320180
310056	320181
140749	320182
140469	320183
110914	320184
151698	320185
32020	320186
199990	320187
119960	320188
294825	320189
26803	320190
30542	320191
32157	320192
9464	320193
91021	320194
113669	320195
131244	320196
179820	320197
290344	320198
39931	320199
123425	320200
135552	320201
38917	320202
2699	320203
115080	320204
143743	320205
163247	320206
165148	320207
28204	320208
59645	320209
12328	320210
323970	320211
13766	320212
121355	320213
111292	320214
94246	320215
6602	320216
30423	320217
8886	320218
24253	320219
46073	320220
119437	320221
295697	320222
126295	320223
234266	320224
63081	320225
176905	320226
36270	320227
89223	320228
36420	320229
6076	320230
69930	320231
29721	320232
67176	320233
134677	320234
307206	320235
11477	320236
27610	320237
35873	320238
41726	320239
2406	320240
43557	320241
8214	320242
98725	320243
21905	320244
75325	320245
116156	320246
178066	320247
21533	320248
14246	320249
231036	320250
204123	320251
18837	320252
25182	320253
52746	320254
128982	320255
194285	320256
44678	320257
58109	320258
133998	320259
832	320260
53802	320261
28767	320262
170959	320263
2694	320264
27040	320265
49173	320266
130042	320267
83165	320268
84872	320269
23238	320270
25644	320271
187330	320272
66473	320273
169929	320274
154283	320275
128379	320276
38313	320277
1774	320278
72727	320279
13552	320280
2056	320281
193754	320282
23889	320283
94425	320284
11174	320285
53399	320286
192046	320287
2351	320288
2277	320289
249329	320290
110854	320291
22480	320292
22480	320293
125593	320294
167891	320295
15875	320296
12574	320297
3355	320298
3044	320299
3044	320300
56364	320301
27407	320302
182060	320303
170114	320304
31607	320305
52258	320306
17334	320307
52258	320308
16634	320309
7378	320310
173302	320311
31257	320312
14318	320313
258128	320314
84618	320315
17758	320316
8676	320317
139524	320318
112038	320319
40883	320320
72729	320321
65143	320322
24651	320323
31670	320324
326811	320325
41344	320326
88775	320327
325180	320328
290848	320329
191889	320330
54339	320331
105495	320332
523	320333
7703	320334
206662	320335
214860	320336
3958	320337
63771	320338
42854	320339
9751	320340
95528	320341
167250	320342
10075	320343
302036	320344
2984	320345
139605	320346
11371	320347
140527	320348
198496	320349
214830	320350
183493	320351
33338	320352
26141	320353
286527	320354
1546	320355
213482	320356
12867	320357
116157	320358
47538	320359
3562	320360
115280	320361
24279	320362
167482	320363
56872	320364
300303	320365
67282	320366
232489	320367
13244	320368
173745	320369
160848	320370
141795	320371
150320	320372
156384	320373
15988	320374
107592	320375
16562	320376
184245	320377
71099	320378
201377	320379
143951	320380
53078	320381
81498	320382
34892	320383
393	320384
393	320385
67085	320386
35967	320387
5547	320388
37388	320389
53385	320390
12425	320391
19016	320392
805	320393
76855	320394
100627	320395
126750	320396
18644	320397
18644	320398
55748	320399
60012	320400
314667	320401
323582	320402
96196	320403
30468	320404
50388	320405
129338	320406
28388	320407
181993	320408
288977	320409
114754	320410
44502	320411
60237	320412
36815	320413
147560	320414
46154	320415
27331	320416
190671	320417
18319	320418
16350	320419
127524	320420
46190	320421
152856	320422
316875	320423
177565	320424
19566	320425
78471	320426
46140	320427
55070	320428
20754	320429
8740	320430
276	320431
85105	320432
154008	320433
143471	320434
252923	320435
193051	320436
160378	320437
178811	320438
205357	320439
100291	320440
258501	320441
8740	320442
195070	320443
59474	320444
113041	320445
274602	320446
83320	320447
192380	320448
107336	320449
257376	320450
8740	320451
165536	320452
110910	320453
144682	320454
224686	320455
6067	320456
294953	320457
173295	320458
8367	320459
9555	320460
31404	320461
80350	320462
1785	320463
173771	320464
218140	320465
18921	320466
149707	320467
16663	320468
99428	320469
78591	320470
88756	320471
74654	320472
131	320473
310379	320474
288710	320475
30864	320476
233622	320477
42395	320478
9937	320479
119074	320480
8819	320481
149506	320482
35582	320483
314308	320484
12133	320485
271260	320486
87480	320487
41001	320488
58861	320489
42671	320490
315180	320491
115174	320492
18374	320493
15318	320494
3984	320495
12133	320496
57009	320497
263058	320498
3984	320499
133675	320500
207685	320501
3782	320502
195355	320503
45202	320504
111145	320505
207973	320506
148617	320507
48028	320508
14315	320509
116163	320510
3397	320511
82655	320512
123513	320513
46028	320514
17029	320515
205177	320516
85083	320517
18895	320518
86065	320519
55503	320520
3996	320521
1627	320522
84812	320523
46009	320524
5835	320525
269619	320526
78256	320527
137900	320528
39454	320529
130713	320530
78955	320531
88714	320532
8787	320533
100	320534
1818	320535
5045	320536
4741	320537
81739	320538
48229	320539
127929	320540
47485	320541
138281	320542
61259	320543
18251	320544
204446	320545
12133	320546
37803	320547
52698	320548
182684	320549
203735	320550
283126	320551
78992	320552
139676	320553
4204	320554
103985	320555
11983	320556
198343	320557
63178	320558
80161	320559
39012	320560
644	320561
251317	320562
21480	320563
44364	320564
154601	320565
116476	320566
1976	320567
199084	320568
2688	320569
95371	320570
303615	320571
122810	320572
49477	320573
2396	320574
8325	320575
6270	320576
3593	320577
63307	320578
30953	320579
8182	320580
51547	320581
21066	320582
4049	320583
74722	320584
74755	320585
82772	320586
277338	320587
82354	320588
289998	320589
135659	320590
58366	320591
102690	320592
137096	320593
61588	320594
2263	320595
20387	320596
7590	320597
56151	320598
150032	320599
19897	320600
209079	320601
44569	320602
138891	320603
102236	320604
119723	320605
112242	320606
157245	320607
53683	320608
20431	320609
18883	320610
166925	320611
124653	320612
158233	320613
19884	320614
385	320615
8441	320616
125807	320617
59890	320618
27044	320619
4856	320620
269961	320621
136912	320622
8160	320623
48970	320624
126889	320625
7945	320626
166295	320627
111786	320628
71293	320629
63366	320630
3212	320631
57831	320632
10261	320633
92438	320634
294094	320635
15810	320636
221706	320637
352	320638
12916	320639
250008	320640
3353	320641
207761	320642
72482	320643
41025	320644
39477	320645
11798	320646
7905	320647
11474	320648
5857	320649
38268	320650
87809	320651
75862	320652
198204	320653
7434	320654
24792	320655
73188	320656
322443	320657
322508	320658
143279	320659
60611	320660
122224	320661
290230	320662
103506	320663
50208	320664
163322	320665
161685	320666
72675	320667
135801	320668
555	320669
15052	320670
15052	320671
34867	320672
104551	320673
163709	320674
109210	320675
68068	320676
75165	320677
67859	320678
180548	320679
167689	320680
45112	320681
42687	320682
43767	320683
14570	320684
282941	320685
92675	320686
37743	320687
46808	320688
93159	320689
2982	320690
51726	320691
77064	320692
122660	320693
61496	320694
5594	320695
14703	320696
52627	320697
134745	320698
182106	320699
1198	320700
3746	320701
81410	320702
67535	320703
45957	320704
8965	320705
3746	320706
734	320707
228151	320708
66023	320709
29017	320710
313297	320711
15142	320712
14698	320713
125798	320714
182192	320715
54313	320716
138948	320717
5097	320718
31395	320719
56360	320720
60540	320721
89897	320722
17111	320723
28499	320724
28499	320725
201894	320726
270120	320727
253886	320728
20545	320729
107733	320730
141814	320731
192696	320732
182698	320733
123437	320734
142827	320735
202759	320736
168632	320737
48188	320738
13341	320739
37929	320740
39827	320741
7275	320742
7275	320743
24496	320744
7275	320745
111618	320746
7275	320747
214761	320748
47819	320749
37001	320750
155191	320751
8226	320752
18249	320753
6819	320754
114466	320755
149945	320756
12273	320757
10267	320758
273619	320759
50840	320760
178578	320761
3112	320762
200271	320763
175330	320764
26167	320765
214158	320766
95638	320767
29353	320768
94623	320769
1907	320770
16912	320771
12990	320772
26561	320773
117346	320774
313846	320775
45025	320776
45145	320777
202725	320778
6358	320779
21969	320780
129104	320781
79798	320782
99155	320783
20549	320784
38288	320785
29305	320786
28711	320787
114841	320788
148057	320789
6717	320790
182566	320791
20549	320792
142143	320793
25301	320794
298	320795
37929	320796
143783	320797
43186	320798
321510	320799
213422	320800
202745	320801
299013	320802
105281	320803
310582	320804
46449	320805
23460	320806
70660	320807
265075	320808
105723	320809
35184	320810
25206	320811
2586	320812
22846	320813
101023	320814
117008	320815
8952	320816
115679	320817
180973	320818
94952	320819
45943	320820
22829	320821
184567	320822
74366	320823
84809	320824
15840	320825
1606	320826
82790	320827
74312	320828
150776	320829
37394	320830
100158	320831
215531	320832
83028	320833
136655	320834
100062	320835
121425	320836
51	320837
3284	320838
310685	320839
82853	320840
50744	320841
81786	320842
117748	320843
214662	320844
215364	320845
76406	320846
318173	320847
89217	320848
18895	320849
183557	320850
310619	320851
65284	320852
118031	320853
200043	320854
183478	320855
41167	320856
325086	320857
69722	320858
158167	320859
200069	320860
57728	320861
37206	320862
273552	320863
23756	320864
176369	320865
4075	320866
118787	320867
13080	320868
151660	320869
199677	320870
60748	320871
65284	320872
100156	320873
94435	320874
17794	320875
4890	320876
16613	320877
35063	320878
70465	320879
322167	320880
50744	320881
10465	320882
11739	320883
280290	320884
300649	320885
190	320886
70776	320887
215584	320888
13520	320889
10761	320890
70465	320891
7299	320892
45050	320893
97378	320894
74308	320895
3689	320896
100108	320897
931	320898
36621	320899
136295	320900
77517	320901
206026	320902
113899	320903
76774	320904
89336	320905
23763	320906
14473	320907
13700	320908
42947	320909
200043	320910
134901	320911
78423	320912
325862	320913
81396	320914
63497	320915
32545	320916
29418	320917
44823	320918
303749	320919
15840	320920
83154	320921
133213	320922
304064	320923
10324	320924
37604	320925
117751	320926
17587	320927
5724	320928
278815	320929
13080	320930
41437	320931
13767	320932
1630	320933
33279	320934
298855	320935
183676	320936
76458	320937
65385	320938
115742	320939
136295	320940
6390	320941
4704	320942
54700	320943
129531	320944
303485	320945
98018	320946
320301	320947
211411	320948
76458	320949
623	320950
188216	320951
253	320952
143812	320953
112976	320954
175754	320955
33588	320956
274389	320957
179169	320958
215388	320959
318387	320960
21736	320961
9008	320962
303658	320963
63865	320964
26150	320965
211946	320966
135959	320967
57705	320968
36224	320969
17299	320970
33358	320971
75917	320972
104454	320973
62603	320974
114572	320975
58935	320976
156441	320977
14182	320978
197232	320979
58935	320980
20446	320981
137472	320982
121048	320983
18795	320984
78082	320985
283388	320986
35221	320987
132405	320988
35730	320989
121864	320990
13451	320991
78858	320992
6127	320993
171063	320994
171063	320995
110400	320996
3956	320997
33125	320998
19087	320999
1681	321000
10695	321001
17431	321002
36885	321003
181838	321004
7138	321005
21389	321006
158	321007
212489	321008
134817	321009
83986	321010
200894	321011
126860	321012
27517	321013
74231	321014
3273	321015
19633	321016
4614	321017
2549	321018
2521	321019
311498	321020
575	321021
354	321022
81258	321023
32790	321024
4996	321025
238979	321026
3240	321027
311543	321028
87066	321029
50072	321030
57079	321031
189683	321032
260195	321033
5135	321034
23377	321035
83180	321036
211108	321037
62427	321038
32869	321039
44748	321040
210976	321041
94489	321042
3166	321043
106980	321044
12053	321045
150530	321046
148066	321047
113876	321048
14468	321049
126606	321050
148686	321051
56461	321052
20744	321053
10549	321054
157594	321055
2398	321056
149279	321057
78122	321058
295871	321059
1068	321060
14584	321061
24711	321062
4880	321063
169430	321064
98080	321065
294142	321066
840	321067
103945	321068
161114	321069
211783	321070
101005	321071
83782	321072
14036	321073
55114	321074
14143	321075
209161	321076
101215	321077
194858	321078
60416	321079
296544	321080
297408	321081
48726	321082
181370	321083
307362	321084
4834	321085
16258	321086
14301	321087
75367	321088
9102	321089
215977	321090
36206	321091
104176	321092
143613	321093
27883	321094
38087	321095
1070	321096
84952	321097
2461	321098
79938	321099
147931	321100
829	321101
40471	321102
14753	321103
14566	321104
226347	321105
84609	321106
129960	321107
36622	321108
50390	321109
281834	321110
87923	321111
31240	321112
45929	321113
234678	321114
24071	321115
64320	321116
107632	321117
101722	321118
34923	321119
121395	321120
107632	321121
9190	321122
224483	321123
9847	321124
25555	321125
178384	321126
58546	321127
2210	321128
99215	321129
18493	321130
37764	321131
21873	321132
10821	321133
42626	321134
14638	321135
6632	321136
4530	321137
53514	321138
59296	321139
83806	321140
196575	321141
39499	321142
43953	321143
46494	321144
34976	321145
40834	321146
36126	321147
70207	321148
8335	321149
186807	321150
74633	321151
35262	321152
54655	321153
111415	321154
102512	321155
31847	321156
22062	321157
51274	321158
33125	321159
37280	321160
112054	321161
31595	321162
11944	321163
43431	321164
88410	321165
104644	321166
88410	321167
323743	321168
15796	321169
243161	321170
200351	321171
158866	321172
5017	321173
80199	321174
48391	321175
21098	321176
2024	321177
30696	321178
30696	321179
30696	321180
21865	321181
55304	321182
324567	321183
30169	321184
123456	321185
10387	321186
10036	321187
149311	321188
9421	321189
133865	321190
34826	321191
90160	321192
122229	321193
18074	321194
196638	321195
100608	321196
122716	321197
52503	321198
43380	321199
43380	321200
57048	321201
81595	321202
37323	321203
87029	321204
160322	321205
8028	321206
171427	321207
47886	321208
292044	321209
109855	321210
18334	321211
73193	321212
77792	321213
201628	321214
55544	321215
32743	321216
26580	321217
38071	321218
26580	321219
51702	321220
58192	321221
50054	321222
80768	321223
42626	321224
98728	321225
15540	321226
23258	321227
12482	321228
35577	321229
31083	321230
92544	321231
71676	321232
69630	321233
6632	321234
110873	321235
59842	321236
18552	321237
14019	321238
208918	321239
32451	321240
15540	321241
111415	321242
169475	321243
32069	321244
13954	321245
260213	321246
4005	321247
155015	321248
73895	321249
53692	321250
111145	321251
31795	321252
31821	321253
188078	321254
21620	321255
125939	321256
21966	321257
133710	321258
21283	321259
95939	321260
37064	321261
181141	321262
187181	321263
16544	321264
41301	321265
131134	321266
559	321267
1681	321268
141651	321269
37948	321270
211299	321271
101847	321272
141275	321273
68988	321274
145860	321275
157615	321276
64436	321277
201125	321278
719	321279
136626	321280
140627	321281
7104	321282
61943	321283
148918	321284
75281	321285
195640	321286
13179	321287
118673	321288
206881	321289
27119	321290
212512	321291
47128	321292
8261	321293
22567	321294
209243	321295
48372	321296
15563	321297
162456	321298
118729	321299
106247	321300
10320	321301
17668	321302
54272	321303
33174	321304
56251	321305
325885	321306
8343	321307
117576	321308
176291	321309
38027	321310
120526	321311
73884	321312
216567	321313
211360	321314
67728	321315
114960	321316
69489	321317
38848	321318
11635	321319
6027	321320
220491	321321
59032	321322
81389	321323
87135	321324
1059	321325
20174	321326
204595	321327
20488	321328
163556	321329
137671	321330
210099	321331
185967	321332
165	321333
125402	321334
13770	321335
210099	321336
210146	321337
810	321338
67055	321339
21906	321340
34132	321341
269778	321342
197971	321343
110373	321344
65959	321345
3382	321346
16149	321347
8007	321348
171949	321349
31909	321350
138626	321351
44939	321352
44061	321353
2732	321354
32384	321355
65	321356
29965	321357
2317	321358
68822	321359
149449	321360
18112	321361
34627	321362
7889	321363
22153	321364
192085	321365
73037	321366
2724	321367
75714	321368
30020	321369
39412	321370
1520	321371
208	321372
1235	321373
33921	321374
47135	321375
11356	321376
2269	321377
67113	321378
89038	321379
5477	321380
208979	321381
14020	321382
187551	321383
113216	321384
59843	321385
60632	321386
211531	321387
3961	321388
23145	321389
196463	321390
319121	321391
654	321392
211394	321393
21793	321394
10744	321395
43509	321396
1444	321397
164646	321398
177575	321399
28378	321400
64979	321401
6322	321402
178380	321403
12445	321404
70077	321405
3885	321406
97461	321407
91374	321408
34451	321409
5348	321410
4728	321411
27913	321412
719	321413
140204	321414
176391	321415
3900	321416
2576	321417
198628	321418
928	321419
2022	321420
316928	321421
208852	321422
10907	321423
61677	321424
250577	321425
50037	321426
52019	321427
1684	321428
28449	321429
86903	321430
212720	321431
217845	321432
16825	321433
167965	321434
94869	321435
47183	321436
54890	321437
461	321438
23389	321439
54311	321440
9722	321441
2176	321442
98008	321443
94251	321444
49123	321445
12416	321446
35227	321447
97803	321448
22015	321449
8042	321450
39198	321451
175867	321452
71772	321453
126879	321454
120906	321455
476	321456
33174	321457
134035	321458
263522	321459
53453	321460
162516	321461
160724	321462
68287	321463
26304	321464
64103	321465
93788	321466
65650	321467
62294	321468
168160	321469
25978	321470
5011	321471
56025	321472
179763	321473
135399	321474
5163	321475
113720	321476
19106	321477
7513	321478
32311	321479
232332	321480
206655	321481
173711	321482
44364	321483
81263	321484
86580	321485
8576	321486
164420	321487
47253	321488
12286	321489
12286	321490
2587	321491
8218	321492
17089	321493
8180	321494
43644	321495
311141	321496
58364	321497
130051	321498
15341	321499
6319	321500
33050	321501
55214	321502
91873	321503
76393	321504
12041	321505
290155	321506
2807	321507
134865	321508
80951	321509
9519	321510
206076	321511
79413	321512
140966	321513
55503	321514
3318	321515
65169	321516
54011	321517
6831	321518
86998	321519
65169	321520
20192	321521
78523	321522
121658	321523
2578	321524
212187	321525
38773	321526
7175	321527
7665	321528
25759	321529
13558	321530
130459	321531
121472	321532
74954	321533
173399	321534
1235	321535
111539	321536
12425	321537
8260	321538
279424	321539
38278	321540
1477	321541
196051	321542
147269	321543
11968	321544
144343	321545
6193	321546
7681	321547
167809	321548
14490	321549
8134	321550
124392	321551
120986	321552
7056	321553
25712	321554
2299	321555
22135	321556
41127	321557
114330	321558
24578	321559
9311	321560
202287	321561
26304	321562
47285	321563
41609	321564
1020	321565
24317	321566
1865	321567
136	321568
53632	321569
9924	321570
121805	321571
35337	321572
24326	321573
57104	321574
158286	321575
11412	321576
3406	321577
195643	321578
2073	321579
15084	321580
217372	321581
554	321582
110899	321583
18251	321584
42081	321585
156268	321586
166766	321587
42472	321588
25712	321589
129577	321590
203198	321591
25127	321592
228930	321593
152518	321594
313555	321595
55820	321596
456	321597
19398	321598
74850	321599
143566	321600
88254	321601
131931	321602
91843	321603
58266	321604
225579	321605
249951	321606
326236	321607
117456	321608
159605	321609
73180	321610
208100	321611
137851	321612
186394	321613
66836	321614
193835	321615
298212	321616
171809	321617
8290	321618
33960	321619
22762	321620
1342	321621
147569	321622
228521	321623
149792	321624
111244	321625
170678	321626
108250	321627
59498	321628
14334	321629
88481	321630
70679	321631
12773	321632
36432	321633
132653	321634
137906	321635
277480	321636
101361	321637
110486	321638
308480	321639
125023	321640
3958	321641
1053	321642
12928	321643
12797	321644
293309	321645
93158	321646
775	321647
117715	321648
235161	321649
134935	321650
146093	321651
98661	321652
127127	321653
2665	321654
198448	321655
181633	321656
149753	321657
191285	321658
194919	321659
164720	321660
143351	321661
183696	321662
39874	321663
4839	321664
37910	321665
41869	321666
194542	321667
33198	321668
3871	321669
116207	321670
199219	321671
28134	321672
130452	321673
297340	321674
162942	321675
79197	321676
42418	321677
137933	321678
68847	321679
66458	321680
203256	321681
213519	321682
5287	321683
25817	321684
196626	321685
7826	321686
36822	321687
4495	321688
174148	321689
136462	321690
319540	321691
87956	321692
183098	321693
39551	321694
96289	321695
98626	321696
66536	321697
88094	321698
230927	321699
82827	321700
197183	321701
205476	321702
18730	321703
45263	321704
168226	321705
106871	321706
237548	321707
32868	321708
2659	321709
282613	321710
117166	321711
66538	321712
300418	321713
169674	321714
293364	321715
82378	321716
17850	321717
26621	321718
149556	321719
7564	321720
53458	321721
20099	321722
35995	321723
49502	321724
183237	321725
38680	321726
619	321727
2	321728
167766	321729
155384	321730
15638	321731
14678	321732
116490	321733
26053	321734
4694	321735
388	321736
52790	321737
989	321738
82530	321739
124882	321740
14105	321741
36724	321742
242416	321743
144872	321744
235568	321745
63038	321746
113731	321747
62234	321748
255403	321749
89419	321750
102121	321751
36384	321752
42330	321753
214995	321754
38444	321755
252921	321756
257958	321757
26528	321758
72570	321759
3878	321760
78513	321761
56765	321762
87153	321763
73490	321764
35088	321765
191767	321766
272172	321767
18992	321768
27961	321769
63157	321770
100198	321771
12525	321772
8848	321773
16476	321774
2661	321775
8848	321776
7092	321777
183916	321778
2156	321779
139098	321780
170162	321781
780	321782
4604	321783
92189	321784
131002	321785
63100	321786
51057	321787
15776	321788
34453	321789
57504	321790
2964	321791
14853	321792
125	321793
17823	321794
83997	321795
158380	321796
195315	321797
10643	321798
56466	321799
43588	321800
3659	321801
200214	321802
54900	321803
46967	321804
8513	321805
882	321806
135060	321807
61147	321808
8442	321809
143641	321810
32053	321811
25670	321812
82179	321813
4380	321814
124488	321815
241603	321816
91322	321817
25624	321818
34015	321819
57049	321820
197756	321821
85150	321822
92973	321823
65747	321824
135925	321825
65370	321826
62954	321827
39374	321828
30214	321829
144473	321830
11980	321831
8978	321832
25129	321833
113955	321834
269494	321835
75250	321836
3465	321837
145315	321838
13139	321839
86639	321840
170916	321841
83844	321842
137712	321843
202154	321844
9657	321845
4877	321846
115879	321847
98367	321848
85133	321849
158686	321850
29860	321851
25339	321852
86591	321853
14764	321854
249069	321855
56144	321856
247202	321857
306768	321858
70046	321859
146703	321860
92493	321861
19435	321862
175808	321863
106679	321864
67240	321865
11415	321866
19674	321867
102685	321868
20311	321869
47543	321870
7502	321871
131328	321872
165	321873
142073	321874
61724	321875
45718	321876
208657	321877
14546	321878
97914	321879
54135	321880
130772	321881
210114	321882
87837	321883
13022	321884
194	321885
79959	321886
19475	321887
8171	321888
48783	321889
23464	321890
63988	321891
5623	321892
183776	321893
79266	321894
67170	321895
159082	321896
127768	321897
81889	321898
96861	321899
64800	321900
195357	321901
83104	321902
185361	321903
219056	321904
128974	321905
304286	321906
941	321907
108312	321908
129204	321909
211583	321910
130482	321911
25506	321912
228008	321913
91653	321914
3511	321915
287187	321916
47453	321917
243	321918
319937	321919
150229	321920
73572	321921
40586	321922
202181	321923
19910	321924
86204	321925
205646	321926
118070	321927
86721	321928
141522	321929
44714	321930
52472	321931
24055	321932
9109	321933
18934	321934
73748	321935
139227	321936
41536	321937
316679	321938
265755	321939
19061	321940
3169	321941
48475	321942
3029	321943
106919	321944
31804	321945
33739	321946
5772	321947
140279	321948
124781	321949
165462	321950
176190	321951
113240	321952
156319	321953
13971	321954
5970	321955
52166	321956
216526	321957
713	321958
105849	321959
33427	321960
1	321961
267703	321962
51991	321963
11884	321964
203371	321965
126784	321966
195872	321967
73018	321968
139053	321969
13595	321970
23333	321971
10172	321972
12610	321973
52653	321974
81408	321975
4527	321976
38893	321977
201550	321978
280108	321979
87533	321980
211127	321981
38053	321982
46930	321983
186686	321984
161266	321985
38885	321986
126239	321987
140723	321988
24489	321989
185188	321990
31701	321991
215721	321992
76034	321993
90252	321994
179515	321995
42931	321996
1210	321997
22683	321998
12	321999
53356	322000
189954	322001
68	322002
19197	322003
9158	322004
11285	322005
14495	322006
94454	322007
231779	322008
73724	322009
30071	322010
23063	322011
62048	322012
1946	322013
77390	322014
144071	322015
32067	322016
14662	322017
17774	322018
1046	322019
117047	322020
27103	322021
1287	322022
154247	322023
126476	322024
18452	322025
10641	322026
22504	322027
25580	322028
388	322029
54	322030
6889	322031
210926	322032
119032	322033
12	322034
67203	322035
3229	322036
41399	322037
3968	322038
10380	322039
7341	322040
530	322041
257957	322042
38893	322043
111461	322044
30040	322045
85736	322046
34607	322047
2176	322048
30656	322049
115658	322050
32197	322051
10426	322052
50554	322053
38194	322054
152003	322055
18867	322056
328021	322057
273230	322058
12602	322059
271323	322060
88124	322061
4613	322062
63435	322063
248458	322064
248459	322065
103971	322066
6267	322067
313703	322068
88481	322069
118420	322070
304960	322071
16303	322072
2035	322073
52597	322074
73265	322075
11950	322076
218620	322077
185517	322078
185962	322079
88701	322080
11422	322081
11422	322082
137344	322083
315641	322084
19609	322085
3387	322086
173684	322087
8012	322088
195404	322089
119953	322090
114916	322091
49450	322092
12924	322093
163695	322094
3387	322095
20056	322096
60107	322097
12924	322098
280720	322099
75692	322100
58738	322101
239110	322102
5330	322103
82271	322104
207399	322105
8012	322106
36462	322107
14452	322108
137794	322109
139050	322110
229895	322111
148603	322112
148604	322113
148604	322114
157787	322115
20056	322116
12696	322117
65053	322118
223348	322119
14780	322120
35303	322121
691	322122
46863	322123
206841	322124
159292	322125
1803	322126
8042	322127
91	322128
56639	322129
11422	322130
99484	322131
201909	322132
16241	322133
9327	322134
50219	322135
3855	322136
72013	322137
27767	322138
167004	322139
305583	322140
4797	322141
160095	322142
204589	322143
1981	322144
12489	322145
5790	322146
71186	322147
29442	322148
229699	322149
3600	322150
88615	322151
69439	322152
94836	322153
142229	322154
35035	322155
313589	322156
63546	322157
127311	322158
91763	322159
74710	322160
33119	322161
23	322162
51409	322163
66336	322164
17148	322165
194973	322166
68	322167
33392	322168
8036	322169
38281	322170
15320	322171
127006	322172
161569	322173
75419	322174
78117	322175
160858	322176
13112	322177
65006	322178
246604	322179
160221	322180
161411	322181
11443	322182
233851	322183
111001	322184
103751	322185
3470	322186
25624	322187
98163	322188
177541	322189
49594	322190
22563	322191
6	322192
59120	322193
63522	322194
30921	322195
30952	322196
1140	322197
56199	322198
46376	322199
63254	322200
204845	322201
106378	322202
210202	322203
837	322204
131533	322205
34178	322206
168561	322207
3189	322208
1423	322209
80273	322210
88964	322211
93089	322212
38571	322213
24824	322214
8272	322215
17865	322216
135999	322217
62995	322218
101837	322219
2793	322220
2586	322221
124790	322222
2793	322223
26176	322224
250807	322225
94301	322226
187153	322227
5985	322228
32271	322229
92976	322230
215607	322231
104601	322232
181947	322233
7012	322234
123235	322235
328306	322236
120260	322237
11950	322238
186539	322239
17964	322240
71866	322241
48979	322242
181223	322243
5116	322244
3311	322245
192327	322246
293641	322247
49924	322248
10022	322249
273710	322250
121635	322251
98923	322252
154471	322253
37725	322254
136311	322255
236139	322256
57895	322257
7895	322258
168857	322259
1830	322260
25785	322261
319157	322262
139661	322263
211617	322264
99532	322265
87361	322266
59475	322267
110462	322268
201246	322269
268118	322270
310696	322271
35765	322272
15495	322273
2317	322274
78621	322275
7906	322276
151883	322277
258788	322278
22943	322279
42407	322280
149529	322281
298041	322282
310781	322283
127181	322284
162667	322285
75193	322286
43709	322287
325078	322288
312375	322289
89497	322290
77384	322291
184866	322292
31071	322293
13200	322294
84858	322295
11320	322296
368	322297
26957	322298
170100	322299
64464	322300
25989	322301
30803	322302
82089	322303
25452	322304
169909	322305
289277	322306
24188	322307
21744	322308
181127	322309
45437	322310
70406	322311
1278	322312
2068	322313
295714	322314
147488	322315
304235	322316
2349	322317
69616	322318
3838	322319
97785	322320
9383	322321
6213	322322
87382	322323
134923	322324
184857	322325
97357	322326
113756	322327
43318	322328
131092	322329
1533	322330
260070	322331
1243	322332
22177	322333
194932	322334
10308	322335
665	322336
25212	322337
51212	322338
15563	322339
80999	322340
12447	322341
154403	322342
6724	322343
142371	322344
111396	322345
107705	322346
13359	322347
902	322348
48204	322349
94449	322350
77784	322351
77784	322352
94297	322353
34546	322354
24464	322355
68418	322356
53084	322357
15284	322358
118706	322359
80464	322360
290946	322361
32913	322362
71434	322363
4159	322364
150436	322365
172018	322366
147777	322367
18776	322368
9323	322369
254564	322370
107215	322371
123796	322372
14857	322373
273047	322374
24393	322375
180948	322376
64126	322377
109780	322378
17394	322379
14983	322380
202068	322381
24800	322382
135039	322383
27424	322384
6978	322385
320826	322386
30020	322387
45416	322388
166299	322389
182329	322390
178031	322391
1105	322392
110786	322393
64689	322394
165684	322395
12447	322396
10022	322397
16071	322398
33858	322399
273677	322400
34638	322401
87143	322402
44002	322403
9875	322404
55427	322405
68211	322406
55293	322407
79297	322408
19045	322409
252349	322410
33386	322411
56142	322412
42988	322413
23440	322414
118427	322415
371	322416
115031	322417
44887	322418
279815	322419
145711	322420
17549	322421
9019	322422
87048	322423
118931	322424
10473	322425
139696	322426
215370	322427
81172	322428
890	322429
97735	322430
26507	322431
86838	322432
214397	322433
75427	322434
119167	322435
132668	322436
45498	322437
13302	322438
37056	322439
61006	322440
970	322441
28602	322442
79155	322443
11589	322444
127810	322445
143905	322446
10018	322447
40542	322448
64500	322449
173616	322450
63587	322451
219955	322452
40657	322453
59230	322454
103563	322455
40076	322456
139174	322457
96054	322458
199733	322459
21894	322460
296761	322461
97617	322462
147978	322463
320781	322464
115652	322465
201110	322466
44693	322467
278394	322468
24187	322469
316104	322470
210074	322471
81390	322472
215466	322473
112315	322474
83537	322475
87769	322476
236773	322477
115394	322478
100876	322479
39889	322480
17223	322481
5082	322482
10969	322483
5330	322484
8012	322485
316763	322486
10059	322487
253560	322488
430	322489
310016	322490
934	322491
145292	322492
64696	322493
12874	322494
258150	322495
251163	322496
178073	322497
12874	322498
252984	322499
17964	322500
103584	322501
290729	322502
77148	322503
201416	322504
107040	322505
71	322506
1136	322507
202782	322508
210276	322509
244897	322510
155308	322511
8012	322512
41530	322513
132301	322514
105664	322515
66823	322516
77288	322517
86704	322518
115535	322519
66730	322520
5330	322521
8012	322522
17964	322523
93001	322524
1036	322525
285621	322526
86344	322527
185589	322528
300868	322529
20056	322530
17902	322531
23433	322532
9488	322533
60410	322534
143920	322535
160371	322536
184554	322537
45048	322538
44948	322539
4028	322540
70422	322541
139693	322542
94978	322543
139259	322544
139258	322545
71514	322546
126497	322547
2865	322548
7157	322549
46537	322550
291400	322551
9939	322552
50971	322553
666	322554
10723	322555
19205	322556
206120	322557
248220	322558
84493	322559
12874	322560
1400	322561
3598	322562
178379	322563
131876	322564
74799	322565
321165	322566
18870	322567
1684	322568
154213	322569
265744	322570
105876	322571
8012	322572
60104	322573
61108	322574
826	322575
238957	322576
13364	322577
80820	322578
7749	322579
23053	322580
90950	322581
78033	322582
8012	322583
308270	322584
131650	322585
204898	322586
131649	322587
56484	322588
87789	322589
33720	322590
11284	322591
361	322592
110271	322593
144786	322594
3387	322595
20056	322596
263018	322597
16474	322598
12490	322599
182047	322600
124507	322601
160914	322602
291408	322603
189162	322604
294197	322605
322235	322606
58037	322607
129448	322608
148591	322609
257803	322610
17522	322611
9063	322612
102005	322613
75251	322614
59955	322615
125477	322616
206766	322617
314482	322618
180200	322619
261810	322620
44315	322621
137790	322622
38355	322623
49061	322624
24010	322625
182849	322626
210150	322627
7561	322628
89714	322629
42554	322630
183012	322631
202879	322632
25559	322633
93660	322634
16891	322635
318572	322636
61497	322637
309521	322638
35960	322639
12824	322640
114533	322641
50959	322642
101084	322643
125116	322644
37314	322645
1936	322646
3902	322647
10742	322648
57589	322649
51207	322650
9000	322651
122849	322652
69438	322653
22943	322654
25802	322655
15284	322656
82628	322657
185525	322658
30698	322659
232336	322660
69803	322661
44401	322662
30821	322663
327531	322664
68351	322665
15899	322666
25436	322667
163510	322668
85551	322669
106896	322670
4776	322671
289322	322672
172384	322673
131085	322674
29144	322675
103748	322676
61757	322677
3423	322678
169048	322679
56418	322680
223	322681
314754	322682
79078	322683
67168	322684
117579	322685
4953	322686
12176	322687
277491	322688
124690	322689
119723	322690
72825	322691
32365	322692
148366	322693
167494	322694
14919	322695
3990	322696
105416	322697
82486	322698
21103	322699
122495	322700
202756	322701
35351	322702
56596	322703
251378	322704
160653	322705
280004	322706
128291	322707
59152	322708
841	322709
1583	322710
76751	322711
25994	322712
73437	322713
20767	322714
51946	322715
273988	322716
123157	322717
326711	322718
105425	322719
250045	322720
57422	322721
210258	322722
34256	322723
77821	322724
219552	322725
118060	322726
4674	322727
133160	322728
10119	322729
171526	322730
171777	322731
6707	322732
24291	322733
281619	322734
146575	322735
35847	322736
124458	322737
70966	322738
36543	322739
87783	322740
35028	322741
55401	322742
19473	322743
20154	322744
36741	322745
116368	322746
134368	322747
262903	322748
296248	322749
22355	322750
27261	322751
41960	322752
105515	322753
38170	322754
31606	322755
154114	322756
167239	322757
33345	322758
144694	322759
61342	322760
52508	322761
170294	322762
32645	322763
85657	322764
176041	322765
18620	322766
148405	322767
46937	322768
272269	322769
197561	322770
1165	322771
41322	322772
52877	322773
292585	322774
191684	322775
194111	322776
912	322777
2197	322778
75231	322779
265592	322780
33343	322781
22604	322782
40515	322783
53361	322784
70396	322785
32277	322786
13757	322787
133758	322788
19379	322789
178331	322790
24005	322791
13959	322792
49970	322793
10400	322794
188798	322795
113087	322796
657	322797
164293	322798
7989	322799
128253	322800
1299	322801
46731	322802
247792	322803
73651	322804
19275	322805
52227	322806
213235	322807
107911	322808
52654	322809
166113	322810
134426	322811
212968	322812
88972	322813
23307	322814
171764	322815
1700	322816
5693	322817
12821	322818
138672	322819
325519	322820
76121	322821
15168	322822
11639	322823
14641	322824
187863	322825
106157	322826
1197	322827
155780	322828
48967	322829
1	322830
1720	322831
315784	322832
57261	322833
174927	322834
147342	322835
136146	322836
16985	322837
5167	322838
93753	322839
157424	322840
29250	322841
82827	322842
10099	322843
4784	322844
36656	322845
9715	322846
125	322847
187723	322848
18618	322849
19077	322850
131038	322851
85869	322852
87398	322853
22175	322854
108836	322855
1275	322856
43221	322857
15207	322858
57262	322859
19494	322860
265376	322861
25351	322862
82005	322863
99435	322864
933	322865
192319	322866
152940	322867
3231	322868
244111	322869
144114	322870
79768	322871
17537	322872
57224	322873
80727	322874
109161	322875
74906	322876
12370	322877
15875	322878
307549	322879
37730	322880
249098	322881
76204	322882
290897	322883
209396	322884
134942	322885
244269	322886
116277	322887
64325	322888
107567	322889
257330	322890
107567	322891
231483	322892
114054	322893
171781	322894
126048	322895
16752	322896
5469	322897
132162	322898
83053	322899
24341	322900
26668	322901
193029	322902
79200	322903
296934	322904
2573	322905
186973	322906
110703	322907
38566	322908
36532	322909
18601	322910
313114	322911
10759	322912
260732	322913
182495	322914
136361	322915
200168	322916
12482	322917
26319	322918
13832	322919
273642	322920
235108	322921
108323	322922
94973	322923
110727	322924
305767	322925
204305	322926
130888	322927
226813	322928
16660	322929
152090	322930
49537	322931
216318	322932
56888	322933
142707	322934
48136	322935
326550	322936
133354	322937
94956	322938
1666	322939
39069	322940
59269	322941
202203	322942
28409	322943
69833	322944
231976	322945
18185	322946
11450	322947
18133	322948
275940	322949
110616	322950
78913	322951
8541	322952
137018	322953
137018	322954
179691	322955
161657	322956
5381	322957
12646	322958
315141	322959
35455	322960
286705	322961
5835	322962
9504	322963
46222	322964
62495	322965
62436	322966
29548	322967
12880	322968
18103	322969
151518	322970
188036	322971
5245	322972
81050	322973
55975	322974
96218	322975
104891	322976
52899	322977
1029	322978
24999	322979
71081	322980
5126	322981
50607	322982
5891	322983
47610	322984
301522	322985
2417	322986
209832	322987
128389	322988
206703	322989
34623	322990
4804	322991
301277	322992
36789	322993
58807	322994
11320	322995
185731	322996
1878	322997
50312	322998
133947	322999
252199	323000
5487	323001
171079	323002
194546	323003
11266	323004
56923	323005
8467	323006
116251	323007
273516	323008
244572	323009
29167	323010
17835	323011
163714	323012
1119	323013
15111	323014
90116	323015
69372	323016
25584	323017
92535	323018
9387	323019
39523	323020
5089	323021
13399	323022
30093	323023
161015	323024
129272	323025
308336	323026
134283	323027
269264	323028
47508	323029
280718	323030
38221	323031
8467	323032
72812	323033
37622	323034
128191	323035
96385	323036
141400	323037
169353	323038
208536	323039
28884	323040
97349	323041
29722	323042
6088	323043
11540	323044
165075	323045
12577	323046
70849	323047
191085	323048
164174	323049
115638	323050
60151	323051
105685	323052
226798	323053
62608	323054
5643	323055
132214	323056
238926	323057
62616	323058
171124	323059
4753	323060
3725	323061
289889	323062
89726	323063
70	323064
108964	323065
96237	323066
158480	323067
34224	323068
14271	323069
129642	323070
154831	323071
158646	323072
32604	323073
79268	323074
23461	323075
58546	323076
313072	323077
41026	323078
379	323079
9653	323080
133618	323081
15828	323082
115899	323083
54268	323084
85500	323085
138233	323086
23152	323087
22440	323088
12240	323089
235449	323090
51468	323091
185183	323092
68312	323093
222438	323094
8650	323095
46267	323096
4753	323097
95386	323098
93653	323099
161279	323100
140755	323101
206296	323102
208023	323103
19928	323104
2251	323105
1456	323106
10822	323107
96531	323108
55249	323109
15757	323110
21524	323111
17894	323112
226523	323113
60546	323114
6140	323115
183391	323116
201126	323117
185578	323118
7135	323119
144474	323120
1942	323121
153202	323122
513	323123
93419	323124
972	323125
15859	323126
87387	323127
70276	323128
61882	323129
180163	323130
51598	323131
275401	323132
208299	323133
190841	323134
148823	323135
22602	323136
228450	323137
111615	323138
134033	323139
203012	323140
35200	323141
163657	323142
7747	323143
345	323144
194780	323145
76813	323146
2439	323147
208944	323148
75533	323149
27723	323150
294759	323151
10027	323152
104301	323153
77005	323154
129722	323155
107394	323156
143914	323157
18649	323158
96752	323159
41838	323160
187788	323161
27231	323162
126162	323163
67120	323164
82763	323165
58256	323166
272166	323167
48887	323168
321089	323169
17264	323170
19572	323171
21046	323172
38557	323173
92445	323174
56842	323175
88440	323176
129417	323177
73077	323178
63856	323179
106313	323180
189124	323181
73736	323182
72288	323183
65401	323184
70180	323185
54195	323186
26121	323187
43326	323188
190201	323189
93601	323190
13309	323191
31675	323192
36894	323193
54132	323194
37545	323195
23354	323196
18124	323197
87895	323198
25018	323199
202065	323200
20891	323201
128031	323202
44797	323203
23893	323204
93772	323205
3527	323206
319294	323207
3002	323208
207787	323209
56799	323210
91827	323211
174738	323212
106897	323213
29821	323214
249968	323215
21793	323216
10083	323217
28120	323218
58960	323219
56524	323220
180105	323221
116655	323222
60282	323223
165106	323224
180510	323225
316769	323226
27454	323227
46174	323228
44781	323229
182735	323230
30092	323231
29118	323232
158797	323233
6692	323234
2330	323235
17911	323236
7803	323237
173450	323238
57606	323239
71271	323240
31075	323241
160	323242
36423	323243
174980	323244
16712	323245
1412	323246
10807	323247
58066	323248
282759	323249
178561	323250
32787	323251
117717	323252
118746	323253
186904	323254
154636	323255
760	323256
37097	323257
2691	323258
141020	323259
4170	323260
68470	323261
7452	323262
138731	323263
179521	323264
1837	323265
68774	323266
100708	323267
219767	323268
635	323269
519	323270
23916	323271
94028	323272
284646	323273
120557	323274
43292	323275
22097	323276
53645	323277
310257	323278
67624	323279
41768	323280
120852	323281
2188	323282
89422	323283
43962	323284
11072	323285
193731	323286
30783	323287
145437	323288
22720	323289
37955	323290
830	323291
622	323292
35218	323293
11445	323294
96673	323295
7848	323296
112389	323297
15535	323298
22514	323299
39907	323300
27637	323301
26423	323302
4228	323303
44079	323304
196319	323305
250543	323306
8387	323307
10611	323308
802	323309
685	323310
3927	323311
53642	323312
4057	323313
6590	323314
16997	323315
120231	323316
118830	323317
150997	323318
56827	323319
10744	323320
20780	323321
23368	323322
16029	323323
37694	323324
88911	323325
236677	323326
85937	323327
76867	323328
72780	323329
322420	323330
68565	323331
61867	323332
57885	323333
268535	323334
90668	323335
43884	323336
54848	323337
292283	323338
97861	323339
82122	323340
234289	323341
66822	323342
155198	323343
169900	323344
105363	323345
52546	323346
182296	323347
95337	323348
122452	323349
1261	323350
63877	323351
170272	323352
147280	323353
137028	323354
107105	323355
19768	323356
111493	323357
23238	323358
52055	323359
53405	323360
216362	323361
272768	323362
178224	323363
178274	323364
147286	323365
197859	323366
13893	323367
60676	323368
15230	323369
36816	323370
10770	323371
40921	323372
129298	323373
250	323374
39613	323375
281377	323376
290032	323377
66288	323378
107049	323379
1340	323380
779	323381
102988	323382
68024	323383
109776	323384
11663	323385
33404	323386
311018	323387
481	323388
391	323389
17790	323390
75082	323391
149975	323392
70230	323393
26473	323394
196115	323395
177882	323396
64788	323397
12252	323398
82166	323399
8572	323400
42128	323401
12048	323402
187807	323403
88983	323404
19451	323405
319647	323406
315568	323407
260236	323408
31902	323409
138917	323410
118689	323411
7343	323412
18739	323413
25734	323414
167694	323415
53451	323416
63703	323417
224	323418
10661	323419
264427	323420
189132	323421
49299	323422
271685	323423
85045	323424
107388	323425
147685	323426
191507	323427
19965	323428
10040	323429
18700	323430
62674	323431
22345	323432
1091	323433
222186	323434
269458	323435
11136	323436
85102	323437
212778	323438
171250	323439
169560	323440
28044	323441
38044	323442
291604	323443
113005	323444
96224	323445
160739	323446
26628	323447
193491	323448
306746	323449
250104	323450
69349	323451
160644	323452
246223	323453
167914	323454
67396	323455
269621	323456
190879	323457
11136	323458
322003	323459
186846	323460
136816	323461
309820	323462
67703	323463
190596	323464
251142	323465
67564	323466
171250	323467
212665	323468
166449	323469
60510	323470
55084	323471
135802	323472
160315	323473
171095	323474
160487	323475
79346	323476
72460	323477
1651	323478
110045	323479
194928	323480
125167	323481
171313	323482
54052	323483
22015	323484
23008	323485
76728	323486
79876	323487
127164	323488
96078	323489
166774	323490
168032	323491
76901	323492
56049	323493
31611	323494
61335	323495
11136	323496
326376	323497
122707	323498
138647	323499
1014	323500
71275	323501
55749	323502
109025	323503
204319	323504
11554	323505
244149	323506
102567	323507
200596	323508
191109	323509
291166	323510
154397	323511
11662	323512
14135	323513
160621	323514
36515	323515
241992	323516
50633	323517
21362	323518
200550	323519
63973	323520
131440	323521
316781	323522
123250	323523
122158	323524
122158	323525
21701	323526
5941	323527
110743	323528
161263	323529
328014	323530
43642	323531
88779	323532
42088	323533
136438	323534
88703	323535
36520	323536
930	323537
29389	323538
33421	323539
192	323540
104364	323541
103730	323542
24800	323543
225562	323544
2165	323545
7342	323546
56100	323547
41152	323548
67274	323549
189058	323550
52323	323551
68	323552
97427	323553
1859	323554
113630	323555
31110	323556
45314	323557
250686	323558
206839	323559
43414	323560
101587	323561
162040	323562
134572	323563
177962	323564
14280	323565
305500	323566
3914	323567
117676	323568
71449	323569
73324	323570
159200	323571
310800	323572
207086	323573
194387	323574
6030	323575
7899	323576
2060	323577
206839	323578
105517	323579
103542	323580
60553	323581
169642	323582
83904	323583
40734	323584
82931	323585
118552	323586
193931	323587
24380	323588
101193	323589
44384	323590
98188	323591
82419	323592
54173	323593
128734	323594
112765	323595
29346	323596
204066	323597
207228	323598
126881	323599
144492	323600
77435	323601
9337	323602
49077	323603
14399	323604
6153	323605
254573	323606
140412	323607
62639	323608
423	323609
15333	323610
72648	323611
184281	323612
203188	323613
236233	323614
19573	323615
24824	323616
75438	323617
14241	323618
693	323619
32559	323620
105425	323621
185808	323622
218324	323623
156694	323624
11782	323625
147909	323626
28520	323627
37053	323628
249686	323629
24906	323630
4760	323631
123731	323632
89037	323633
173193	323634
230134	323635
239994	323636
127330	323637
160811	323638
362	323639
241640	323640
2090	323641
120525	323642
20363	323643
1950	323644
162539	323645
1395	323646
19631	323647
5576	323648
6311	323649
98337	323650
83779	323651
22566	323652
29845	323653
409	323654
1244	323655
3618	323656
57220	323657
21605	323658
98306	323659
21376	323660
168080	323661
64488	323662
3884	323663
4045	323664
110342	323665
130289	323666
61808	323667
253578	323668
131	323669
109316	323670
1062	323671
197902	323672
77759	323673
61377	323674
23843	323675
256806	323676
206880	323677
28243	323678
276642	323679
78415	323680
1232	323681
3997	323682
53232	323683
148234	323684
16515	323685
6455	323686
16751	323687
7701	323688
54889	323689
50630	323690
1306	323691
42966	323692
12038	323693
24542	323694
28072	323695
368	323696
2115	323697
43108	323698
297620	323699
3398	323700
4616	323701
163364	323702
54189	323703
214081	323704
77055	323705
32106	323706
233107	323707
117075	323708
187760	323709
1082	323710
158907	323711
3715	323712
59192	323713
38427	323714
255130	323715
62274	323716
91638	323717
6008	323718
54740	323719
83164	323720
293255	323721
290375	323722
6631	323723
23326	323724
262675	323725
15570	323726
147956	323727
1204	323728
43760	323729
278157	323730
20086	323731
80644	323732
29097	323733
79907	323734
87949	323735
48891	323736
20516	323737
1030	323738
68825	323739
11161	323740
97955	323741
2536	323742
643	323743
58442	323744
92503	323745
15787	323746
32301	323747
45725	323748
93833	323749
12659	323750
4418	323751
37521	323752
2	323753
63717	323754
109439	323755
3327	323756
34102	323757
98942	323758
29496	323759
106571	323760
29247	323761
14922	323762
15930	323763
40679	323764
19798	323765
9916	323766
1058	323767
177931	323768
963	323769
39473	323770
47792	323771
2563	323772
79389	323773
85560	323774
31211	323775
37947	323776
8949	323777
9639	323778
48137	323779
29577	323780
72556	323781
157	323782
110311	323783
45903	323784
778	323785
17949	323786
1672	323787
26	323788
10200	323789
62387	323790
68644	323791
229641	323792
132241	323793
211291	323794
6409	323795
16704	323796
13462	323797
66778	323798
69754	323799
44359	323800
108808	323801
148940	323802
245405	323803
92301	323804
110335	323805
77933	323806
37956	323807
89210	323808
115516	323809
224750	323810
38128	323811
106697	323812
230512	323813
152767	323814
19257	323815
33724	323816
110131	323817
25549	323818
99596	323819
23144	323820
21533	323821
201618	323822
277	323823
153860	323824
81512	323825
1990	323826
42253	323827
8413	323828
25128	323829
6714	323830
142411	323831
10619	323832
95868	323833
14418	323834
27837	323835
2393	323836
42047	323837
185283	323838
117452	323839
27380	323840
10780	323841
210682	323842
96713	323843
58847	323844
61197	323845
178193	323846
286196	323847
8690	323848
73096	323849
104701	323850
200401	323851
227983	323852
191582	323853
197302	323854
171725	323855
84091	323856
183527	323857
64366	323858
130232	323859
161134	323860
98220	323861
118217	323862
202613	323863
173352	323864
181580	323865
38576	323866
92987	323867
16759	323868
281115	323869
100072	323870
46542	323871
62413	323872
281600	323873
77090	323874
8690	323875
105694	323876
121587	323877
27071	323878
93187	323879
88409	323880
5058	323881
100961	323882
198275	323883
435	323884
102522	323885
62146	323886
130107	323887
149568	323888
68672	323889
1778	323890
8475	323891
68	323892
109010	323893
192	323894
299588	323895
82190	323896
2975	323897
217514	323898
60879	323899
2151	323900
60426	323901
970	323902
15382	323903
47872	323904
93010	323905
25822	323906
45846	323907
129087	323908
47844	323909
67688	323910
321181	323911
1128	323912
282898	323913
80911	323914
69524	323915
183872	323916
112578	323917
86854	323918
965	323919
61971	323920
40509	323921
135995	323922
177176	323923
189262	323924
129301	323925
53080	323926
58528	323927
120	323928
56688	323929
132097	323930
165678	323931
1041	323932
189863	323933
76691	323934
599	323935
182195	323936
8305	323937
126679	323938
15778	323939
34010	323940
72946	323941
90991	323942
296635	323943
4045	323944
109977	323945
285491	323946
162	323947
302326	323948
189664	323949
165353	323950
70642	323951
205160	323952
27898	323953
110083	323954
204598	323955
83294	323956
303602	323957
126020	323958
106164	323959
3503	323960
47376	323961
3081	323962
12908	323963
63083	323964
25	323965
5046	323966
16860	323967
794	323968
557	323969
16271	323970
9292	323971
108630	323972
86363	323973
293639	323974
96039	323975
43856	323976
61361	323977
8132	323978
91981	323979
154351	323980
15801	323981
142848	323982
197404	323983
23454	323984
148370	323985
32114	323986
29908	323987
2638	323988
9080	323989
221450	323990
287917	323991
16492	323992
195340	323993
681	323994
272072	323995
187201	323996
1540	323997
7511	323998
267266	323999
267294	324000
245876	324001
14	324002
279621	324003
288306	324004
279612	324005
76418	324006
45433	324007
228729	324008
302985	324009
149043	324010
295024	324011
130862	324012
10223	324013
201308	324014
43481	324015
77392	324016
284794	324017
5074	324018
149653	324019
100253	324020
154930	324021
5421	324022
115224	324023
15773	324024
82913	324025
5894	324026
25049	324027
163533	324028
174956	324029
13732	324030
134256	324031
109930	324032
135645	324033
326272	324034
206062	324035
64984	324036
65296	324037
103408	324038
1472	324039
29552	324040
64878	324041
183205	324042
75240	324043
49414	324044
87384	324045
320142	324046
267007	324047
68474	324048
42163	324049
79083	324050
415	324051
29273	324052
259019	324053
205736	324054
205620	324055
185248	324056
36975	324057
25827	324058
50617	324059
139154	324060
16238	324061
2702	324062
222411	324063
144442	324064
214598	324065
95193	324066
213126	324067
180600	324068
161912	324069
15005	324070
82959	324071
200854	324072
24996	324073
12406	324074
2703	324075
34393	324076
121606	324077
28888	324078
65176	324079
34145	324080
123690	324081
186885	324082
101406	324083
57208	324084
65296	324085
58168	324086
23621	324087
84084	324088
82236	324089
202643	324090
37616	324091
82617	324092
180719	324093
289221	324094
164361	324095
184100	324096
212166	324097
28245	324098
95054	324099
94098	324100
33217	324101
789	324102
328734	324103
12956	324104
170827	324105
22036	324106
90237	324107
89317	324108
62225	324109
126173	324110
194639	324111
324430	324112
81128	324113
74024	324114
28413	324115
4586	324116
311570	324117
138017	324118
69554	324119
22676	324120
295851	324121
1863	324122
223820	324123
19491	324124
53327	324125
38834	324126
91224	324127
13091	324128
44	324129
45907	324130
129199	324131
188747	324132
12664	324133
190963	324134
54030	324135
79900	324136
20295	324137
19664	324138
28384	324139
173740	324140
23091	324141
32677	324142
148163	324143
156899	324144
296895	324145
17311	324146
156796	324147
5524	324148
121590	324149
74555	324150
21547	324151
6632	324152
254855	324153
54252	324154
16778	324155
205668	324156
84776	324157
45608	324158
310872	324159
96832	324160
292513	324161
234195	324162
319471	324163
310	324164
6865	324165
4330	324166
4330	324167
17605	324168
172317	324169
152958	324170
293606	324171
19385	324172
46979	324173
6583	324174
2232	324175
281282	324176
116673	324177
12158	324178
8255	324179
1354	324180
24132	324181
323801	324182
194993	324183
134628	324184
11210	324185
190599	324186
36602	324187
140041	324188
2764	324189
52762	324190
308351	324191
105014	324192
16188	324193
11020	324194
87076	324195
177982	324196
36552	324197
74393	324198
33985	324199
65850	324200
32336	324201
284176	324202
80275	324203
88209	324204
109229	324205
103495	324206
220526	324207
8742	324208
30081	324209
21479	324210
125558	324211
115162	324212
36942	324213
96322	324214
1805	324215
132735	324216
363	324217
101164	324218
115780	324219
299063	324220
141341	324221
184945	324222
86848	324223
88779	324224
153083	324225
165127	324226
109599	324227
144697	324228
37284	324229
291886	324230
105707	324231
177171	324232
151834	324233
87226	324234
33993	324235
46028	324236
82084	324237
83828	324238
12098	324239
41374	324240
136658	324241
118856	324242
217532	324243
79004	324244
122916	324245
52521	324246
63051	324247
133944	324248
1447	324249
3590	324250
81062	324251
19731	324252
88204	324253
115110	324254
23276	324255
150812	324256
46389	324257
3231	324258
91418	324259
52368	324260
192457	324261
1662	324262
19242	324263
12949	324264
69240	324265
29249	324266
183945	324267
61370	324268
163857	324269
177658	324270
18005	324271
22277	324272
163373	324273
55616	324274
59275	324275
129161	324276
37581	324277
48393	324278
272526	324279
125752	324280
223938	324281
183431	324282
189350	324283
170803	324284
71917	324285
298576	324286
100445	324287
85194	324288
13201	324289
1683	324290
69257	324291
96609	324292
22899	324293
19618	324294
293804	324295
13512	324296
6210	324297
178117	324298
28366	324299
61169	324300
113862	324301
983	324302
76504	324303
73162	324304
17025	324305
9970	324306
139862	324307
73943	324308
132366	324309
5513	324310
254749	324311
148634	324312
257091	324313
103294	324314
302486	324315
40832	324316
75279	324317
264734	324318
75491	324319
4176	324320
152078	324321
15885	324322
210149	324323
150481	324324
129246	324325
68928	324326
12623	324327
4819	324328
134653	324329
75441	324330
42990	324331
27771	324332
68814	324333
192083	324334
14913	324335
280059	324336
40332	324337
184606	324338
280282	324339
123330	324340
28218	324341
123330	324342
192648	324343
6516	324344
215560	324345
115871	324346
123874	324347
47095	324348
145315	324349
275712	324350
113716	324351
164971	324352
7388	324353
56181	324354
46183	324355
116823	324356
579	324357
12975	324358
158892	324359
9545	324360
219849	324361
6516	324362
20239	324363
1735	324364
163289	324365
114068	324366
179772	324367
178561	324368
124240	324369
139852	324370
79948	324371
104980	324372
72614	324373
107301	324374
166008	324375
9195	324376
163875	324377
311833	324378
76493	324379
48982	324380
1075	324381
228364	324382
245884	324383
106747	324384
258961	324385
80321	324386
6476	324387
89611	324388
186696	324389
79703	324390
96779	324391
2061	324392
103555	324393
61418	324394
207443	324395
6343	324396
159835	324397
27033	324398
40932	324399
61206	324400
303020	324401
54426	324402
59442	324403
70528	324404
34234	324405
933	324406
76395	324407
3489	324408
51795	324409
180603	324410
184549	324411
37859	324412
1289	324413
1289	324414
97	324415
57320	324416
1128	324417
321520	324418
207054	324419
90331	324420
121515	324421
6051	324422
26238	324423
26639	324424
26391	324425
10843	324426
87604	324427
20908	324428
313222	324429
27159	324430
10450	324431
23360	324432
113870	324433
160083	324434
46745	324435
9872	324436
48981	324437
1246	324438
80296	324439
68654	324440
71939	324441
69816	324442
18408	324443
172165	324444
70653	324445
96546	324446
59540	324447
196287	324448
7546	324449
46690	324450
201368	324451
46839	324452
10785	324453
29429	324454
160829	324455
32854	324456
173239	324457
150961	324458
18465	324459
16028	324460
397	324461
369	324462
64077	324463
26820	324464
5165	324465
30869	324466
9909	324467
318231	324468
28216	324469
65760	324470
210696	324471
11165	324472
176174	324473
203444	324474
4613	324475
80481	324476
90	324477
131806	324478
139420	324479
1326	324480
26387	324481
210122	324482
88698	324483
214148	324484
201788	324485
11425	324486
140326	324487
68640	324488
34450	324489
50520	324490
55018	324491
153320	324492
296181	324493
210999	324494
190095	324495
196785	324496
51	324497
185117	324498
141733	324499
325525	324500
225894	324501
22128	324502
83094	324503
152411	324504
293100	324505
138625	324506
1326	324507
122466	324508
4613	324509
4613	324510
65760	324511
16020	324512
147427	324513
47298	324514
1041	324515
292241	324516
290216	324517
130525	324518
26425	324519
16649	324520
70807	324521
41126	324522
287485	324523
22446	324524
46677	324525
181746	324526
238298	324527
214357	324528
192	324529
33721	324530
3286	324531
85285	324532
27902	324533
121422	324534
34328	324535
1507	324536
20420	324537
68655	324538
169	324539
5077	324540
180427	324541
192022	324542
25062	324543
10706	324544
13683	324545
1030	324546
282988	324547
18948	324548
24051	324549
163859	324550
110790	324551
96582	324552
78987	324553
31880	324554
303642	324555
62554	324556
49870	324557
21381	324558
102636	324559
20871	324560
311070	324561
110230	324562
65856	324563
14156	324564
4936	324565
94837	324566
83500	324567
205872	324568
3580	324569
100724	324570
208962	324571
150898	324572
30735	324573
132748	324574
206412	324575
47177	324576
70731	324577
58121	324578
5347	324579
1112	324580
33426	324581
67417	324582
152631	324583
72731	324584
128505	324585
222436	324586
94708	324587
19531	324588
27515	324589
48	324590
55710	324591
13345	324592
79042	324593
21930	324594
19370	324595
77551	324596
60543	324597
2380	324598
647	324599
267723	324600
188940	324601
67566	324602
48422	324603
47683	324604
99054	324605
45097	324606
108389	324607
260940	324608
234235	324609
112347	324610
72866	324611
318268	324612
14293	324613
318074	324614
135110	324615
202298	324616
1754	324617
315950	324618
95528	324619
186354	324620
301072	324621
144133	324622
97778	324623
226764	324624
75972	324625
179854	324626
154536	324627
119359	324628
189724	324629
150441	324630
782	324631
244546	324632
164108	324633
150787	324634
133647	324635
175932	324636
138689	324637
63628	324638
232682	324639
29994	324640
193957	324641
32192	324642
38010	324643
114008	324644
281496	324645
8899	324646
209198	324647
169571	324648
320728	324649
211841	324650
88035	324651
323890	324652
315687	324653
274627	324654
184533	324655
122987	324656
12924	324657
73596	324658
128827	324659
215	324660
3984	324661
197750	324662
111926	324663
89491	324664
72253	324665
20324	324666
231176	324667
99437	324668
26002	324669
5539	324670
137589	324671
74013	324672
22800	324673
144642	324674
327726	324675
13342	324676
1167	324677
236537	324678
236579	324679
108923	324680
6754	324681
1241	324682
87323	324683
24738	324684
23904	324685
51416	324686
74597	324687
279901	324688
85557	324689
39158	324690
135647	324691
25297	324692
36967	324693
41903	324694
32723	324695
7268	324696
125153	324697
179684	324698
11392	324699
162433	324700
264800	324701
128337	324702
991	324703
45929	324704
119612	324705
6144	324706
269582	324707
210615	324708
9997	324709
120247	324710
104291	324711
123985	324712
183077	324713
37580	324714
345	324715
17649	324716
126	324717
286642	324718
707	324719
86244	324720
33883	324721
37538	324722
229831	324723
98812	324724
74693	324725
241978	324726
234091	324727
239873	324728
287139	324729
212627	324730
142170	324731
308987	324732
282408	324733
104041	324734
62614	324735
93047	324736
84275	324737
102949	324738
174268	324739
109350	324740
212098	324741
146911	324742
259321	324743
40913	324744
315843	324745
240119	324746
128007	324747
323083	324748
322920	324749
183599	324750
144448	324751
142897	324752
260643	324753
302699	324754
248690	324755
261032	324756
208931	324757
223187	324758
209069	324759
280201	324760
238578	324761
102407	324762
277612	324763
169019	324764
294357	324765
109546	324766
100492	324767
234312	324768
235135	324769
235297	324770
288205	324771
192973	324772
36244	324773
298702	324774
148831	324775
245511	324776
303869	324777
204516	324778
144999	324779
157840	324780
101557	324781
213151	324782
73217	324783
228116	324784
236728	324785
202734	324786
96158	324787
117099	324788
204926	324789
255190	324790
254115	324791
255188	324792
207877	324793
303017	324794
241948	324795
165254	324796
148053	324797
270970	324798
81974	324799
59972	324800
92008	324801
311108	324802
226731	324803
223268	324804
68669	324805
63638	324806
142872	324807
110738	324808
139944	324809
40872	324810
137654	324811
132461	324812
53203	324813
142375	324814
197168	324815
206958	324816
94708	324817
322527	324818
59164	324819
214591	324820
65880	324821
241728	324822
184623	324823
278	324824
191698	324825
138866	324826
125988	324827
83006	324828
33535	324829
219628	324830
141748	324831
125022	324832
250523	324833
252018	324834
319352	324835
277889	324836
165044	324837
167024	324838
53980	324839
252236	324840
153733	324841
238781	324842
235769	324843
77777	324844
85066	324845
63555	324846
97941	324847
68601	324848
148444	324849
81151	324850
14470	324851
208565	324852
143672	324853
9407	324854
110443	324855
101020	324856
118767	324857
3502	324858
41419	324859
50672	324860
3272	324861
248	324862
90700	324863
5759	324864
14845	324865
12979	324866
18524	324867
195177	324868
186986	324869
15315	324870
6325	324871
200516	324872
37633	324873
119220	324874
46712	324875
89326	324876
2462	324877
74172	324878
83861	324879
42065	324880
43203	324881
13680	324882
103507	324883
122138	324884
16260	324885
48380	324886
4874	324887
7979	324888
76	324889
1	324890
287573	324891
45485	324892
37327	324893
45606	324894
341	324895
95025	324896
834	324897
32434	324898
305808	324899
25012	324900
2937	324901
2454	324902
67877	324903
8744	324904
35380	324905
91110	324906
180738	324907
1140	324908
1168	324909
4908	324910
13889	324911
4482	324912
74602	324913
209303	324914
21790	324915
236244	324916
4046	324917
66259	324918
75945	324919
154	324920
13318	324921
10582	324922
127108	324923
137879	324924
262408	324925
85027	324926
37886	324927
178328	324928
3268	324929
5660	324930
78626	324931
248235	324932
3106	324933
24344	324934
312765	324935
128419	324936
30510	324937
35694	324938
154669	324939
34681	324940
2893	324941
13003	324942
110948	324943
20111	324944
7929	324945
93700	324946
86851	324947
86189	324948
14504	324949
15490	324950
54456	324951
113539	324952
31943	324953
20685	324954
40698	324955
57501	324956
5705	324957
49587	324958
87388	324959
18632	324960
68560	324961
66436	324962
26900	324963
325024	324964
104697	324965
44092	324966
10164	324967
123319	324968
6696	324969
210827	324970
21951	324971
45322	324972
106934	324973
73073	324974
21723	324975
464	324976
35437	324977
2289	324978
284506	324979
621	324980
110910	324981
850	324982
71692	324983
3711	324984
5277	324985
74998	324986
31815	324987
3597	324988
65656	324989
67552	324990
9807	324991
183840	324992
57080	324993
18297	324994
103474	324995
124414	324996
118252	324997
2383	324998
162365	324999
23098	325000
199803	325001
181200	325002
18903	325003
95136	325004
230890	325005
18811	325006
28122	325007
9256	325008
311307	325009
16235	325010
307090	325011
10630	325012
74714	325013
132633	325014
183238	325015
179219	325016
268036	325017
74502	325018
10668	325019
200201	325020
27110	325021
121391	325022
25631	325023
172754	325024
27707	325025
274394	325026
53359	325027
187013	325028
35888	325029
1885	325030
1895	325031
26517	325032
14817	325033
24157	325034
90791	325035
26102	325036
1044	325037
145029	325038
42353	325039
48363	325040
2873	325041
217983	325042
62459	325043
107119	325044
202228	325045
3555	325046
5995	325047
301465	325048
139679	325049
44558	325050
33630	325051
89567	325052
78848	325053
37379	325054
64158	325055
79024	325056
315603	325057
12817	325058
203134	325059
307968	325060
176304	325061
41607	325062
8572	325063
35554	325064
99968	325065
5608	325066
6288	325067
77449	325068
30219	325069
4579	325070
17741	325071
6576	325072
27082	325073
14391	325074
40776	325075
11101	325076
37093	325077
5993	325078
179417	325079
208401	325080
57907	325081
50476	325082
54531	325083
4148	325084
273369	325085
27342	325086
27338	325087
134455	325088
835	325089
2206	325090
29742	325091
7197	325092
259	325093
53035	325094
18934	325095
6176	325096
53923	325097
22756	325098
97705	325099
82166	325100
240800	325101
169891	325102
211725	325103
6935	325104
4054	325105
32925	325106
79483	325107
2239	325108
205313	325109
16667	325110
1363	325111
70537	325112
45818	325113
9623	325114
84	325115
31363	325116
78758	325117
136864	325118
559	325119
45583	325120
14	325121
12992	325122
18952	325123
177477	325124
4967	325125
42230	325126
43683	325127
19571	325128
77393	325129
40594	325130
191151	325131
3030	325132
149814	325133
149030	325134
108444	325135
226345	325136
406	325137
1052	325138
326000	325139
129033	325140
5106	325141
77428	325142
61306	325143
2888	325144
79105	325145
42066	325146
86251	325147
35311	325148
94859	325149
122149	325150
142685	325151
19501	325152
250529	325153
19784	325154
58786	325155
1815	325156
5611	325157
3184	325158
197502	325159
327787	325160
1001	325161
89690	325162
194042	325163
60638	325164
112441	325165
23722	325166
3959	325167
20619	325168
209457	325169
9457	325170
311451	325171
199532	325172
213604	325173
139672	325174
225685	325175
8937	325176
6481	325177
102047	325178
8431	325179
17030	325180
102082	325181
20448	325182
7341	325183
159964	325184
25872	325185
17457	325186
72552	325187
18237	325188
93102	325189
42050	325190
31794	325191
6755	325192
1426	325193
211	325194
123623	325195
15326	325196
135215	325197
55232	325198
14445	325199
25910	325200
135888	325201
5721	325202
219598	325203
178160	325204
7882	325205
3	325206
170134	325207
60008	325208
113861	325209
5444	325210
8443	325211
94613	325212
250153	325213
30520	325214
209443	325215
31280	325216
8908	325217
1709	325218
291760	325219
14175	325220
24216	325221
27847	325222
355	325223
5631	325224
55702	325225
54	325226
6589	325227
5460	325228
7294	325229
10235	325230
89392	325231
58497	325232
10954	325233
253936	325234
88852	325235
2428	325236
14720	325237
196466	325238
153179	325239
209505	325240
56695	325241
13282	325242
46574	325243
16363	325244
270941	325245
65953	325246
26821	325247
291451	325248
11	325249
1073	325250
269955	325251
19337	325252
134033	325253
266426	325254
89266	325255
3870	325256
107204	325257
47313	325258
35960	325259
71706	325260
130	325261
198577	325262
165721	325263
186926	325264
2825	325265
61480	325266
124011	325267
196527	325268
120886	325269
16196	325270
289931	325271
155109	325272
92176	325273
80434	325274
41301	325275
71029	325276
222778	325277
2172	325278
21752	325279
67908	325280
77252	325281
10330	325282
47603	325283
368	325284
7006	325285
1177	325286
53433	325287
229573	325288
17436	325289
121867	325290
55	325291
7958	325292
2896	325293
9042	325294
1523	325295
84393	325296
164269	325297
51760	325298
259541	325299
619	325300
4218	325301
85297	325302
28207	325303
41015	325304
37219	325305
115215	325306
18254	325307
4808	325308
340	325309
23104	325310
203411	325311
295193	325312
30099	325313
1368	325314
13799	325315
32234	325316
2882	325317
116008	325318
76318	325319
35677	325320
13083	325321
35152	325322
71105	325323
30288	325324
128098	325325
13251	325326
17333	325327
87836	325328
58748	325329
79469	325330
13325	325331
31329	325332
1714	325333
17677	325334
177448	325335
457	325336
25915	325337
9522	325338
31143	325339
11660	325340
291746	325341
295354	325342
3762	325343
29079	325344
709	325345
17841	325346
3624	325347
122647	325348
155459	325349
3170	325350
53395	325351
190925	325352
27745	325353
4265	325354
44506	325355
300565	325356
22039	325357
6983	325358
107233	325359
48083	325360
264215	325361
9492	325362
27934	325363
4082	325364
53081	325365
182351	325366
52201	325367
52201	325368
10028	325369
31296	325370
55904	325371
202198	325372
292282	325373
254438	325374
189975	325375
45021	325376
879	325377
62085	325378
51882	325379
51774	325380
180255	325381
27162	325382
24409	325383
254330	325384
30133	325385
200388	325386
53792	325387
60360	325388
9947	325389
104824	325390
35825	325391
105788	325392
9923	325393
177340	325394
58438	325395
50852	325396
21776	325397
14717	325398
40796	325399
39392	325400
10175	325401
33459	325402
105596	325403
87258	325404
189310	325405
9026	325406
106992	325407
12885	325408
19696	325409
8411	325410
26370	325411
84168	325412
303522	325413
196990	325414
183766	325415
54191	325416
280096	325417
26162	325418
73761	325419
75709	325420
147541	325421
313596	325422
9292	325423
53003	325424
27753	325425
248	325426
25513	325427
106577	325428
62510	325429
86374	325430
315961	325431
208261	325432
168254	325433
54841	325434
261607	325435
6091	325436
233387	325437
95757	325438
37184	325439
103785	325440
401	325441
1611	325442
212808	325443
9084	325444
74420	325445
73399	325446
277963	325447
118747	325448
182013	325449
75734	325450
1137	325451
4431	325452
23363	325453
55814	325454
20604	325455
160100	325456
8160	325457
196848	325458
271416	325459
169610	325460
56383	325461
46310	325462
197733	325463
452	325464
14737	325465
233715	325466
38889	325467
113781	325468
13468	325469
113781	325470
136778	325471
86922	325472
295672	325473
16684	325474
18050	325475
48832	325476
116668	325477
110215	325478
175083	325479
54064	325480
171932	325481
198728	325482
262851	325483
184828	325484
109277	325485
36042	325486
142176	325487
201062	325488
26421	325489
266559	325490
307490	325491
101878	325492
14399	325493
35856	325494
32179	325495
224034	325496
165456	325497
133183	325498
176572	325499
204111	325500
113782	325501
266323	325502
196639	325503
23579	325504
69270	325505
16162	325506
145547	325507
96705	325508
179964	325509
102296	325510
3208	325511
255131	325512
95239	325513
234354	325514
91394	325515
124442	325516
10650	325517
18130	325518
103508	325519
11509	325520
228491	325521
51572	325522
18510	325523
87955	325524
50415	325525
321094	325526
7148	325527
32314	325528
19726	325529
33938	325530
146091	325531
30025	325532
20356	325533
11411	325534
135410	325535
142313	325536
43488	325537
273420	325538
10734	325539
170024	325540
36204	325541
76869	325542
79973	325543
28056	325544
292028	325545
182976	325546
99677	325547
96903	325548
8112	325549
58770	325550
75018	325551
116477	325552
60729	325553
50939	325554
9394	325555
66714	325556
36427	325557
203316	325558
104448	325559
37431	325560
20422	325561
148940	325562
48231	325563
206	325564
164	325565
12161	325566
307449	325567
323916	325568
72074	325569
22892	325570
88296	325571
120680	325572
80795	325573
269558	325574
186072	325575
302540	325576
66618	325577
224073	325578
171264	325579
80831	325580
52989	325581
226737	325582
99156	325583
186270	325584
1391	325585
107650	325586
118439	325587
69254	325588
286126	325589
71475	325590
133515	325591
56856	325592
83142	325593
200935	325594
127961	325595
53745	325596
132603	325597
154903	325598
171981	325599
48264	325600
173436	325601
161122	325602
88868	325603
155022	325604
772	325605
1010	325606
41390	325607
285404	325608
165539	325609
8	325610
67	325611
27608	325612
124643	325613
295621	325614
18085	325615
247639	325616
63255	325617
56187	325618
5052	325619
7787	325620
141408	325621
234704	325622
63983	325623
90862	325624
70888	325625
12392	325626
108528	325627
62769	325628
4382	325629
642	325630
134966	325631
10002	325632
199645	325633
177814	325634
364	325635
1438	325636
121277	325637
39	325638
3024	325639
41008	325640
635	325641
101025	325642
16561	325643
95821	325644
68801	325645
78905	325646
43602	325647
12485	325648
108564	325649
39323	325650
63193	325651
55	325652
83817	325653
40277	325654
243234	325655
59872	325656
1338	325657
65185	325658
79773	325659
23619	325660
130006	325661
173413	325662
114844	325663
38291	325664
66389	325665
118961	325666
285765	325667
74367	325668
70608	325669
9546	325670
11166	325671
106012	325672
104524	325673
144348	325674
550	325675
116006	325676
121934	325677
24462	325678
195971	325679
156503	325680
169429	325681
293903	325682
9639	325683
191825	325684
36164	325685
128557	325686
113543	325687
27455	325688
125989	325689
75918	325690
63084	325691
85805	325692
76144	325693
67836	325694
167990	325695
51712	325696
131038	325697
12135	325698
147804	325699
83907	325700
307252	325701
163593	325702
13554	325703
115525	325704
67009	325705
289226	325706
10366	325707
58608	325708
5828	325709
5828	325710
50962	325711
19101	325712
125092	325713
128353	325714
214612	325715
129776	325716
114612	325717
579	325718
192844	325719
5126	325720
116347	325721
8139	325722
286573	325723
298849	325724
157134	325725
327472	325726
123206	325727
258090	325728
98021	325729
232758	325730
63199	325731
321	325732
75533	325733
151510	325734
98508	325735
51995	325736
129807	325737
121553	325738
231409	325739
252306	325740
208397	325741
119437	325742
155707	325743
84708	325744
73348	325745
263181	325746
25568	325747
272904	325748
20124	325749
198553	325750
189999	325751
11940	325752
175657	325753
181342	325754
191600	325755
243982	325756
62407	325757
56964	325758
212242	325759
173371	325760
33005	325761
25508	325762
60625	325763
253516	325764
96984	325765
17128	325766
45843	325767
140324	325768
96720	325769
247209	325770
133842	325771
112893	325772
108970	325773
11334	325774
163897	325775
139056	325776
147881	325777
10298	325778
52343	325779
74722	325780
315142	325781
24682	325782
186890	325783
29975	325784
26375	325785
60707	325786
129807	325787
50195	325788
31013	325789
72021	325790
152321	325791
15579	325792
176321	325793
13281	325794
40194	325795
112478	325796
19471	325797
6078	325798
11801	325799
11334	325800
24682	325801
5828	325802
83086	325803
275359	325804
126193	325805
80335	325806
15147	325807
57950	325808
99565	325809
27624	325810
202121	325811
250624	325812
165768	325813
65216	325814
188638	325815
130796	325816
176917	325817
163429	325818
72707	325819
36590	325820
23048	325821
65185	325822
49443	325823
53152	325824
19599	325825
108104	325826
78097	325827
48977	325828
198680	325829
81237	325830
42981	325831
167837	325832
36725	325833
2044	325834
121045	325835
13584	325836
96508	325837
66714	325838
7127	325839
214841	325840
33691	325841
113090	325842
217131	325843
9644	325844
95135	325845
18145	325846
135562	325847
109559	325848
56872	325849
187998	325850
324102	325851
161716	325852
166302	325853
113608	325854
136289	325855
79219	325856
31660	325857
74704	325858
14382	325859
49035	325860
63379	325861
239621	325862
190557	325863
59192	325864
97268	325865
310737	325866
4810	325867
50671	325868
129851	325869
3548	325870
81816	325871
238432	325872
181130	325873
53559	325874
4140	325875
60320	325876
1322	325877
233194	325878
163996	325879
133881	325880
81990	325881
189792	325882
132813	325883
3272	325884
21127	325885
20186	325886
289893	325887
103636	325888
200460	325889
47538	325890
5682	325891
32501	325892
152027	325893
142507	325894
57864	325895
33484	325896
294151	325897
59939	325898
164493	325899
51333	325900
175023	325901
859	325902
15341	325903
78956	325904
203429	325905
93228	325906
82044	325907
121067	325908
193221	325909
106492	325910
155189	325911
9828	325912
42133	325913
302035	325914
1275	325915
42399	325916
61975	325917
6231	325918
11475	325919
114277	325920
7855	325921
117510	325922
59551	325923
197586	325924
139617	325925
16730	325926
154609	325927
45608	325928
134221	325929
177307	325930
107655	325931
121632	325932
726	325933
291999	325934
101549	325935
186041	325936
49551	325937
113344	325938
26730	325939
84446	325940
18188	325941
25424	325942
55913	325943
20278	325944
189767	325945
80681	325946
113764	325947
100734	325948
215629	325949
279314	325950
322032	325951
268052	325952
52340	325953
85653	325954
110867	325955
130001	325956
149047	325957
149169	325958
21193	325959
186969	325960
298588	325961
107756	325962
203395	325963
17251	325964
59024	325965
43857	325966
77046	325967
7187	325968
2705	325969
195152	325970
122840	325971
4424	325972
225028	325973
15032	325974
8753	325975
2289	325976
275074	325977
302958	325978
177139	325979
327603	325980
75985	325981
141107	325982
125019	325983
257452	325984
295708	325985
97600	325986
108936	325987
140239	325988
188753	325989
58608	325990
243057	325991
172218	325992
166834	325993
282626	325994
49751	325995
87076	325996
179366	325997
62201	325998
142011	325999
50863	326000
73535	326001
160886	326002
119053	326003
179359	326004
248599	326005
194030	326006
90129	326007
139426	326008
135219	326009
45847	326010
97949	326011
30207	326012
32896	326013
199028	326014
257975	326015
8564	326016
145545	326017
25537	326018
321693	326019
10199	326020
130730	326021
325020	326022
141026	326023
225017	326024
307147	326025
307578	326026
191711	326027
251907	326028
283609	326029
164213	326030
120174	326031
286160	326032
85683	326033
106193	326034
40359	326035
130302	326036
159486	326037
125831	326038
217174	326039
53314	326040
147482	326041
158247	326042
317701	326043
316437	326044
82530	326045
11940	326046
35845	326047
308012	326048
29203	326049
188263	326050
181138	326051
181268	326052
103920	326053
249921	326054
257202	326055
5557	326056
198493	326057
123957	326058
37584	326059
247771	326060
22649	326061
88329	326062
22985	326063
69617	326064
217301	326065
189060	326066
121603	326067
7338	326068
269808	326069
97315	326070
24349	326071
884	326072
130707	326073
12027	326074
112814	326075
140558	326076
200877	326077
197840	326078
131905	326079
22862	326080
18777	326081
124759	326082
194603	326083
11913	326084
89665	326085
131821	326086
180054	326087
152876	326088
171209	326089
246532	326090
29892	326091
299961	326092
65934	326093
35888	326094
208093	326095
36061	326096
3171	326097
174268	326098
127855	326099
310110	326100
193520	326101
163172	326102
246582	326103
6078	326104
118797	326105
243013	326106
129237	326107
94075	326108
23113	326109
14224	326110
41640	326111
68596	326112
99126	326113
5121	326114
291226	326115
14086	326116
304939	326117
110403	326118
53436	326119
313859	326120
88038	326121
155334	326122
65246	326123
208705	326124
29226	326125
12826	326126
95795	326127
124026	326128
84728	326129
83461	326130
18399	326131
118274	326132
69906	326133
167989	326134
116506	326135
73199	326136
21220	326137
117578	326138
73792	326139
242157	326140
57271	326141
45147	326142
305004	326143
90230	326144
148518	326145
284820	326146
252169	326147
64288	326148
2396	326149
115851	326150
63060	326151
63048	326152
278	326153
73692	326154
72040	326155
13848	326156
318159	326157
12047	326158
53897	326159
97245	326160
67259	326161
39024	326162
4525	326163
124527	326164
5223	326165
7145	326166
141582	326167
235663	326168
100593	326169
181659	326170
44103	326171
259216	326172
187948	326173
264388	326174
208576	326175
26533	326176
160877	326177
4696	326178
223847	326179
2490	326180
2490	326181
234155	326182
118950	326183
106606	326184
14296	326185
260546	326186
76602	326187
9089	326188
178650	326189
125709	326190
251959	326191
102547	326192
8863	326193
162824	326194
132193	326195
56558	326196
246424	326197
44953	326198
116797	326199
63115	326200
37336	326201
173344	326202
14531	326203
3410	326204
3134	326205
186629	326206
184527	326207
253357	326208
20659	326209
102211	326210
310574	326211
77361	326212
36899	326213
7621	326214
25391	326215
158680	326216
73652	326217
22933	326218
68463	326219
13098	326220
244309	326221
13	326222
62211	326223
248630	326224
101250	326225
58358	326226
42013	326227
87920	326228
10250	326229
19435	326230
41390	326231
8893	326232
303272	326233
103232	326234
280889	326235
131271	326236
13240	326237
176676	326238
221873	326239
99413	326240
229400	326241
214000	326242
86701	326243
37340	326244
102778	326245
14275	326246
14072	326247
127362	326248
202189	326249
165911	326250
61950	326251
47486	326252
189785	326253
189118	326254
305856	326255
6833	326256
21799	326257
6821	326258
24769	326259
31293	326260
68199	326261
70915	326262
146613	326263
35208	326264
230294	326265
3170	326266
74231	326267
3575	326268
698	326269
150408	326270
111922	326271
64824	326272
20883	326273
207534	326274
226697	326275
40499	326276
22749	326277
15878	326278
164235	326279
88139	326280
195921	326281
290805	326282
131651	326283
229861	326284
129217	326285
138023	326286
88483	326287
17484	326288
61197	326289
11023	326290
440	326291
100171	326292
75801	326293
46387	326294
59293	326295
41178	326296
276102	326297
52878	326298
177691	326299
73464	326300
121578	326301
93866	326302
171103	326303
73496	326304
70481	326305
326004	326306
82980	326307
15216	326308
193665	326309
191525	326310
178537	326311
144947	326312
70220	326313
96404	326314
67971	326315
72286	326316
50733	326317
155853	326318
163745	326319
188250	326320
248738	326321
164269	326322
300043	326323
197072	326324
11167	326325
164606	326326
48393	326327
246818	326328
8551	326329
20870	326330
287312	326331
166235	326332
201301	326333
159628	326334
95943	326335
307548	326336
100103	326337
161039	326338
203537	326339
99590	326340
71381	326341
160348	326342
295390	326343
226361	326344
22988	326345
13731	326346
16193	326347
207667	326348
323620	326349
202177	326350
106518	326351
207935	326352
60039	326353
168913	326354
61485	326355
220711	326356
149590	326357
241746	326358
267157	326359
58137	326360
201852	326361
90692	326362
168869	326363
326033	326364
222792	326365
138505	326366
312579	326367
60596	326368
63898	326369
10023	326370
48570	326371
69072	326372
2279	326373
82651	326374
303843	326375
14193	326376
87181	326377
39298	326378
73160	326379
35916	326380
255887	326381
255798	326382
135666	326383
175401	326384
179520	326385
192116	326386
125442	326387
185919	326388
48438	326389
113805	326390
310075	326391
141629	326392
307043	326393
147489	326394
190385	326395
274647	326396
150707	326397
220284	326398
141597	326399
146876	326400
317520	326401
315210	326402
60438	326403
244963	326404
49643	326405
296361	326406
58037	326407
212190	326408
124147	326409
323090	326410
287508	326411
84443	326412
39230	326413
259194	326414
56777	326415
235643	326416
152827	326417
279656	326418
83442	326419
124663	326420
57964	326421
224918	326422
189076	326423
128442	326424
57877	326425
144676	326426
151688	326427
145013	326428
48186	326429
117508	326430
20962	326431
51208	326432
160145	326433
38537	326434
137478	326435
316966	326436
68921	326437
160832	326438
36552	326439
50034	326440
77538	326441
9658	326442
38426	326443
10661	326444
176722	326445
2474	326446
42588	326447
128819	326448
20413	326449
3763	326450
43510	326451
156311	326452
152408	326453
98065	326454
158643	326455
39238	326456
167901	326457
17476	326458
124631	326459
205619	326460
61164	326461
148783	326462
118601	326463
112164	326464
70610	326465
185201	326466
274147	326467
302655	326468
210715	326469
250879	326470
190965	326471
100690	326472
7549	326473
13543	326474
93176	326475
7776	326476
23857	326477
32275	326478
66427	326479
280117	326480
87004	326481
65242	326482
261718	326483
174205	326484
118939	326485
130047	326486
62021	326487
107310	326488
48723	326489
33521	326490
4947	326491
283934	326492
1799	326493
23090	326494
183439	326495
67136	326496
79410	326497
150918	326498
25513	326499
9364	326500
6461	326501
9622	326502
113055	326503
106356	326504
202580	326505
131052	326506
236646	326507
289323	326508
13736	326509
2490	326510
274	326511
179920	326512
278216	326513
142278	326514
105490	326515
197931	326516
53697	326517
40300	326518
35650	326519
8721	326520
262687	326521
64890	326522
11719	326523
50426	326524
549	326525
10121	326526
12509	326527
170	326528
51545	326529
265431	326530
97173	326531
3049	326532
72905	326533
66497	326534
16623	326535
257883	326536
22971	326537
148424	326538
60351	326539
29255	326540
46758	326541
23653	326542
278902	326543
63105	326544
17705	326545
105938	326546
2697	326547
107328	326548
14069	326549
13515	326550
113770	326551
27010	326552
70812	326553
164766	326554
2848	326555
189732	326556
199813	326557
484	326558
128476	326559
3553	326560
166181	326561
2180	326562
22425	326563
29031	326564
45493	326565
246978	326566
27544	326567
76198	326568
73519	326569
101520	326570
270834	326571
110878	326572
66212	326573
271672	326574
48513	326575
305547	326576
89463	326577
245179	326578
144876	326579
145599	326580
256500	326581
75274	326582
24886	326583
263566	326584
264435	326585
117095	326586
180301	326587
240669	326588
33568	326589
256475	326590
9394	326591
194960	326592
159942	326593
140581	326594
56997	326595
78173	326596
92627	326597
22144	326598
115675	326599
23600	326600
166712	326601
208176	326602
83060	326603
36658	326604
12245	326605
2597	326606
5970	326607
61370	326608
7855	326609
50008	326610
102583	326611
127540	326612
66967	326613
74441	326614
94114	326615
21532	326616
74990	326617
44940	326618
12509	326619
48407	326620
312746	326621
16050	326622
1016	326623
4887	326624
2822	326625
175659	326626
20373	326627
20373	326628
60785	326629
21716	326630
115537	326631
16349	326632
127523	326633
92696	326634
2612	326635
47332	326636
92434	326637
166386	326638
54873	326639
75059	326640
196513	326641
205612	326642
206369	326643
5365	326644
58234	326645
92387	326646
752	326647
114066	326648
303199	326649
305185	326650
66268	326651
12670	326652
138882	326653
33294	326654
114532	326655
28272	326656
50913	326657
5309	326658
81622	326659
200679	326660
184745	326661
127695	326662
101365	326663
39484	326664
50656	326665
167966	326666
68122	326667
4028	326668
153731	326669
74454	326670
105745	326671
5250	326672
47452	326673
123578	326674
39720	326675
22971	326676
35171	326677
1422	326678
23576	326679
99106	326680
105115	326681
97024	326682
13385	326683
34659	326684
909	326685
28952	326686
211114	326687
205968	326688
105085	326689
17971	326690
327696	326691
5641	326692
394	326693
53781	326694
201463	326695
123316	326696
3642	326697
87512	326698
12068	326699
48757	326700
5021	326701
4304	326702
46310	326703
64700	326704
1971	326705
34455	326706
3056	326707
106073	326708
3234	326709
672	326710
7652	326711
190500	326712
21530	326713
149267	326714
41735	326715
186317	326716
72528	326717
104351	326718
32398	326719
9858	326720
221651	326721
61560	326722
48894	326723
8731	326724
27429	326725
52621	326726
13650	326727
87078	326728
11065	326729
72743	326730
260977	326731
115625	326732
16340	326733
127459	326734
99052	326735
302386	326736
42356	326737
174149	326738
8616	326739
117330	326740
96651	326741
23356	326742
2768	326743
83527	326744
175896	326745
221161	326746
6234	326747
49960	326748
45823	326749
15996	326750
21304	326751
296	326752
229992	326753
15017	326754
234146	326755
248168	326756
279715	326757
100913	326758
103596	326759
65732	326760
2962	326761
105155	326762
53419	326763
9597	326764
39010	326765
23177	326766
187272	326767
12623	326768
141195	326769
175017	326770
69982	326771
77558	326772
75878	326773
51597	326774
68340	326775
53703	326776
177893	326777
72745	326778
34685	326779
194737	326780
16903	326781
53851	326782
103084	326783
5737	326784
7432	326785
24468	326786
65714	326787
285015	326788
2714	326789
200918	326790
193	326791
456	326792
13108	326793
77012	326794
24525	326795
12917	326796
32241	326797
73985	326798
30257	326799
76948	326800
183815	326801
160023	326802
20166	326803
6811	326804
33129	326805
14512	326806
206618	326807
45031	326808
71621	326809
39807	326810
49367	326811
127170	326812
87810	326813
256254	326814
49452	326815
34569	326816
281273	326817
193172	326818
132825	326819
132778	326820
111230	326821
272149	326822
220840	326823
83009	326824
107855	326825
33496	326826
106796	326827
245002	326828
117742	326829
78417	326830
51311	326831
237672	326832
75144	326833
258095	326834
287833	326835
181564	326836
150626	326837
208799	326838
45371	326839
36968	326840
57568	326841
325951	326842
143122	326843
326193	326844
308497	326845
186822	326846
105871	326847
187015	326848
52333	326849
111959	326850
307308	326851
47758	326852
73756	326853
149273	326854
63385	326855
60327	326856
31441	326857
163349	326858
148247	326859
105312	326860
105672	326861
108445	326862
220833	326863
40257	326864
7569	326865
274574	326866
26813	326867
6099	326868
47356	326869
168723	326870
116414	326871
41625	326872
67162	326873
64392	326874
244199	326875
170484	326876
132053	326877
107813	326878
191940	326879
212045	326880
160215	326881
212032	326882
154475	326883
41574	326884
29221	326885
186522	326886
292598	326887
91943	326888
35253	326889
188136	326890
143181	326891
132153	326892
17167	326893
103105	326894
45780	326895
188121	326896
80742	326897
5861	326898
195431	326899
30954	326900
225313	326901
225473	326902
287905	326903
218992	326904
138670	326905
190218	326906
182202	326907
108333	326908
150235	326909
23728	326910
114126	326911
189557	326912
154370	326913
202015	326914
141799	326915
196852	326916
89486	326917
231188	326918
311595	326919
324956	326920
12130	326921
251600	326922
275358	326923
236568	326924
164957	326925
99539	326926
38076	326927
206583	326928
301672	326929
76814	326930
178045	326931
186781	326932
296300	326933
33048	326934
26913	326935
66510	326936
142405	326937
86016	326938
107880	326939
26045	326940
37036	326941
67793	326942
317700	326943
89918	326944
20792	326945
70869	326946
2268	326947
31222	326948
99732	326949
177796	326950
8101	326951
9634	326952
32924	326953
216445	326954
2274	326955
16650	326956
285078	326957
40582	326958
31482	326959
232771	326960
96872	326961
227473	326962
309337	326963
216895	326964
11528	326965
233736	326966
109249	326967
30821	326968
253363	326969
21509	326970
4783	326971
64840	326972
46533	326973
11368	326974
115485	326975
78895	326976
303370	326977
21406	326978
28549	326979
1292	326980
93203	326981
11649	326982
172128	326983
268353	326984
185856	326985
55781	326986
149180	326987
42975	326988
107665	326989
3901	326990
79793	326991
320296	326992
66463	326993
86422	326994
2503	326995
1292	326996
17252	326997
165719	326998
47260	326999
31851	327000
15094	327001
5037	327002
65633	327003
200971	327004
425	327005
12928	327006
81749	327007
169346	327008
77041	327009
29543	327010
56858	327011
442	327012
196274	327013
279551	327014
124794	327015
214706	327016
140380	327017
16989	327018
168945	327019
23745	327020
103389	327021
12267	327022
134211	327023
116091	327024
49193	327025
9510	327026
102653	327027
33584	327028
712	327029
248	327030
1	327031
148573	327032
3574	327033
328641	327034
246574	327035
1321	327036
3591	327037
220593	327038
142097	327039
166340	327040
62041	327041
125043	327042
322225	327043
156322	327044
81851	327045
88250	327046
105548	327047
186738	327048
176979	327049
60315	327050
43461	327051
186657	327052
8492	327053
5442	327054
2240	327055
4347	327056
8209	327057
302129	327058
276343	327059
29845	327060
151154	327061
18190	327062
35792	327063
58678	327064
63444	327065
120131	327066
22174	327067
3311	327068
21211	327069
32288	327070
729	327071
145658	327072
1056	327073
16988	327074
8485	327075
24859	327076
79932	327077
92423	327078
135914	327079
7326	327080
104623	327081
19167	327082
25826	327083
3212	327084
71	327085
294137	327086
319836	327087
9114	327088
213968	327089
55595	327090
4638	327091
1832	327092
223350	327093
14692	327094
20065	327095
1925	327096
203210	327097
18322	327098
68829	327099
126819	327100
25543	327101
1394	327102
51582	327103
3239	327104
19088	327105
89011	327106
58596	327107
282683	327108
14998	327109
7700	327110
139268	327111
155063	327112
14410	327113
100122	327114
43740	327115
10373	327116
2393	327117
33141	327118
26163	327119
5749	327120
206944	327121
39825	327122
216198	327123
9384	327124
11853	327125
36251	327126
41974	327127
41163	327128
92592	327129
188599	327130
58476	327131
10399	327132
111200	327133
233206	327134
91655	327135
10570	327136
129270	327137
150909	327138
203	327139
151857	327140
36345	327141
50662	327142
188	327143
299073	327144
138730	327145
42860	327146
43067	327147
16783	327148
36815	327149
25389	327150
115112	327151
8499	327152
10528	327153
1916	327154
55674	327155
117022	327156
166689	327157
128858	327158
82119	327159
22764	327160
4244	327161
5100	327162
276183	327163
532	327164
15856	327165
241351	327166
5941	327167
109272	327168
180627	327169
327129	327170
36018	327171
6161	327172
68676	327173
17460	327174
117050	327175
211971	327176
90535	327177
64732	327178
140563	327179
134241	327180
183014	327181
282070	327182
122969	327183
23472	327184
205519	327185
54784	327186
271471	327187
268234	327188
120383	327189
16029	327190
187207	327191
264325	327192
17098	327193
145499	327194
37347	327195
36736	327196
182161	327197
182781	327198
32088	327199
120597	327200
145875	327201
377	327202
20271	327203
54535	327204
51742	327205
12516	327206
143568	327207
99992	327208
73912	327209
75484	327210
15948	327211
17814	327212
69550	327213
317310	327214
37488	327215
171988	327216
184895	327217
198721	327218
3042	327219
22242	327220
43027	327221
7960	327222
144413	327223
60963	327224
247353	327225
33026	327226
76804	327227
79869	327228
49	327229
168864	327230
200214	327231
3559	327232
4493	327233
8338	327234
212696	327235
182513	327236
277227	327237
83989	327238
19648	327239
1212	327240
62066	327241
64948	327242
312698	327243
206138	327244
81233	327245
21753	327246
35265	327247
129853	327248
320493	327249
8482	327250
83193	327251
209557	327252
363	327253
80	327254
50602	327255
63801	327256
2742	327257
76993	327258
5009	327259
35914	327260
121244	327261
226967	327262
153793	327263
155751	327264
202309	327265
60348	327266
154604	327267
42242	327268
71712	327269
58609	327270
290260	327271
49489	327272
58444	327273
290719	327274
109871	327275
22015	327276
151665	327277
78730	327278
245223	327279
304763	327280
53028	327281
308621	327282
194	327283
2327	327284
216916	327285
74921	327286
88906	327287
5886	327288
27343	327289
103766	327290
269671	327291
51580	327292
45086	327293
22806	327294
35579	327295
249089	327296
167229	327297
10259	327298
97732	327299
18337	327300
109757	327301
56707	327302
37168	327303
192281	327304
96630	327305
126763	327306
9684	327307
61353	327308
239507	327309
8692	327310
203763	327311
188677	327312
153119	327313
8053	327314
215949	327315
19906	327316
39042	327317
3253	327318
103063	327319
50896	327320
3643	327321
5298	327322
6708	327323
46840	327324
17952	327325
176523	327326
92099	327327
321591	327328
85798	327329
96895	327330
16164	327331
12955	327332
82852	327333
36173	327334
18278	327335
293283	327336
19738	327337
7652	327338
151213	327339
47632	327340
56499	327341
33584	327342
46371	327343
193021	327344
332	327345
257	327346
29289	327347
260326	327348
63899	327349
80188	327350
54485	327351
228449	327352
44416	327353
63943	327354
198138	327355
23996	327356
294701	327357
80227	327358
120294	327359
81587	327360
293312	327361
13446	327362
56741	327363
213	327364
143542	327365
58347	327366
81676	327367
106601	327368
30176	327369
9312	327370
46452	327371
16240	327372
80623	327373
770	327374
81665	327375
18728	327376
55384	327377
6837	327378
119290	327379
1045	327380
37890	327381
397	327382
64782	327383
282	327384
85563	327385
15680	327386
50839	327387
224	327388
185816	327389
33983	327390
16143	327391
774	327392
13373	327393
115138	327394
169716	327395
197995	327396
3446	327397
2471	327398
59264	327399
17152	327400
85928	327401
44145	327402
216256	327403
71318	327404
110426	327405
110375	327406
160110	327407
65347	327408
153691	327409
2436	327410
49406	327411
4419	327412
47604	327413
3092	327414
51518	327415
6503	327416
41462	327417
221334	327418
223302	327419
110270	327420
109300	327421
792	327422
322784	327423
127206	327424
284952	327425
62595	327426
37314	327427
97471	327428
282115	327429
114923	327430
275750	327431
172787	327432
188499	327433
320363	327434
322970	327435
36564	327436
63943	327437
5052	327438
48354	327439
43556	327440
117046	327441
29806	327442
8941	327443
77795	327444
126488	327445
35333	327446
28531	327447
34539	327448
17284	327449
56175	327450
3960	327451
1057	327452
26782	327453
30345	327454
110693	327455
67129	327456
12229	327457
113818	327458
278108	327459
272576	327460
2044	327461
154392	327462
52012	327463
129098	327464
2342	327465
114116	327466
520	327467
18567	327468
200792	327469
2634	327470
28299	327471
195463	327472
45	327473
2071	327474
7781	327475
45838	327476
133708	327477
155030	327478
28632	327479
3803	327480
239334	327481
24837	327482
303716	327483
125186	327484
75842	327485
17290	327486
115322	327487
263026	327488
68436	327489
4735	327490
2069	327491
128039	327492
39404	327493
15273	327494
63937	327495
132973	327496
162838	327497
261085	327498
123326	327499
35358	327500
325988	327501
16927	327502
142325	327503
5276	327504
235196	327505
235270	327506
23047	327507
24083	327508
19726	327509
157207	327510
168250	327511
12006	327512
956	327513
111146	327514
3734	327515
29678	327516
4614	327517
52986	327518
36834	327519
224064	327520
2642	327521
70607	327522
37374	327523
28346	327524
1102	327525
1456	327526
24535	327527
14261	327528
129587	327529
14757	327530
19839	327531
182398	327532
104403	327533
80224	327534
64411	327535
165508	327536
126652	327537
5792	327538
2131	327539
171417	327540
448	327541
30934	327542
99557	327543
115410	327544
296732	327545
122644	327546
206222	327547
900	327548
32125	327549
72028	327550
110955	327551
142161	327552
124150	327553
78303	327554
98200	327555
242922	327556
118040	327557
82303	327558
65064	327559
101	327560
10	327561
128626	327562
73783	327563
118548	327564
145821	327565
5021	327566
2417	327567
10882	327568
39457	327569
295	327570
118141	327571
118137	327572
122147	327573
2594	327574
4532	327575
86887	327576
10684	327577
8257	327578
25325	327579
113290	327580
91884	327581
98049	327582
141446	327583
25406	327584
187301	327585
116934	327586
105766	327587
27034	327588
29	327589
29	327590
64303	327591
142951	327592
40791	327593
12510	327594
35141	327595
4432	327596
134040	327597
169056	327598
115498	327599
69860	327600
87441	327601
120491	327602
1989	327603
46907	327604
84397	327605
290261	327606
286677	327607
286780	327608
180356	327609
99413	327610
2720	327611
4723	327612
29	327613
193840	327614
11575	327615
2056	327616
209645	327617
202683	327618
132790	327619
79605	327620
4447	327621
7470	327622
6435	327623
34116	327624
20923	327625
145330	327626
128909	327627
133359	327628
26788	327629
29125	327630
26559	327631
81438	327632
3240	327633
104175	327634
103	327635
94765	327636
77812	327637
276235	327638
52500	327639
157173	327640
192844	327641
289164	327642
44635	327643
18867	327644
326482	327645
254389	327646
164274	327647
1719	327648
217098	327649
263	327650
23806	327651
8549	327652
37539	327653
204859	327654
132306	327655
191901	327656
198274	327657
232660	327658
149383	327659
30261	327660
182436	327661
79420	327662
3747	327663
35904	327664
68844	327665
160703	327666
2623	327667
2059	327668
14840	327669
103903	327670
4181	327671
106565	327672
183827	327673
217396	327674
324422	327675
6429	327676
28210	327677
126373	327678
133874	327679
138180	327680
279107	327681
32025	327682
83003	327683
292326	327684
92750	327685
48089	327686
63327	327687
120460	327688
78765	327689
160797	327690
16807	327691
405	327692
9698	327693
141082	327694
104102	327695
67182	327696
6855	327697
302182	327698
5627	327699
82265	327700
192117	327701
50040	327702
116844	327703
39622	327704
250186	327705
46750	327706
25002	327707
65995	327708
56827	327709
202497	327710
54553	327711
75782	327712
250519	327713
18112	327714
15482	327715
141495	327716
81587	327717
61755	327718
197031	327719
219291	327720
19177	327721
33210	327722
113547	327723
161974	327724
38355	327725
182202	327726
146779	327727
45442	327728
112052	327729
44388	327730
7753	327731
178816	327732
276760	327733
224310	327734
134234	327735
36894	327736
42836	327737
71796	327738
168247	327739
262007	327740
50440	327741
143221	327742
327177	327743
58282	327744
257986	327745
137258	327746
107146	327747
46395	327748
54344	327749
132171	327750
22419	327751
89249	327752
180001	327753
30703	327754
975	327755
177180	327756
1178	327757
39755	327758
304494	327759
51983	327760
119887	327761
30116	327762
106764	327763
240633	327764
50568	327765
11625	327766
6867	327767
200160	327768
86677	327769
158504	327770
20953	327771
255523	327772
16142	327773
213178	327774
47874	327775
211208	327776
98304	327777
57090	327778
98627	327779
35055	327780
10167	327781
5001	327782
17268	327783
64590	327784
10377	327785
324862	327786
28820	327787
54139	327788
91185	327789
45683	327790
12132	327791
201113	327792
216449	327793
129854	327794
240286	327795
111893	327796
75768	327797
7259	327798
52031	327799
4852	327800
88268	327801
195872	327802
15340	327803
86891	327804
284062	327805
183191	327806
30914	327807
39275	327808
229735	327809
216592	327810
309224	327811
130293	327812
5516	327813
137128	327814
46907	327815
193467	327816
197930	327817
115750	327818
39476	327819
53321	327820
167289	327821
174648	327822
69737	327823
18033	327824
65388	327825
15094	327826
67590	327827
37190	327828
16115	327829
59792	327830
152964	327831
78363	327832
56337	327833
17881	327834
18281	327835
253130	327836
67047	327837
504	327838
17632	327839
6867	327840
378	327841
2471	327842
303	327843
172412	327844
34862	327845
70753	327846
1526	327847
50685	327848
203941	327849
39159	327850
15895	327851
89060	327852
34586	327853
29168	327854
18768	327855
153875	327856
35638	327857
129650	327858
5269	327859
56769	327860
203128	327861
8913	327862
228519	327863
188643	327864
30728	327865
257450	327866
88022	327867
413	327868
2161	327869
88825	327870
45012	327871
2616	327872
220	327873
66110	327874
84057	327875
180087	327876
312042	327877
1635	327878
66114	327879
160890	327880
48191	327881
98470	327882
9084	327883
95737	327884
221717	327885
24184	327886
93901	327887
154681	327888
128095	327889
200296	327890
37966	327891
178284	327892
42144	327893
189006	327894
319253	327895
159262	327896
94311	327897
26552	327898
59743	327899
90959	327900
97482	327901
100574	327902
185052	327903
124004	327904
411	327905
34623	327906
24	327907
74093	327908
48618	327909
11523	327910
4808	327911
7867	327912
29464	327913
82769	327914
6690	327915
38235	327916
160035	327917
28412	327918
74285	327919
264814	327920
3467	327921
3467	327922
20823	327923
15035	327924
43615	327925
280076	327926
135488	327927
268756	327928
199501	327929
107199	327930
3624	327931
54472	327932
4710	327933
61999	327934
3149	327935
70843	327936
17542	327937
24421	327938
21855	327939
61386	327940
95574	327941
8489	327942
25381	327943
1012	327944
167558	327945
311126	327946
12802	327947
9778	327948
1151	327949
2439	327950
22317	327951
56902	327952
11707	327953
127598	327954
22308	327955
3725	327956
39565	327957
63282	327958
129841	327959
24169	327960
739	327961
520	327962
239293	327963
81113	327964
34674	327965
5468	327966
7574	327967
67615	327968
125198	327969
819	327970
18449	327971
16594	327972
135278	327973
185675	327974
24368	327975
22824	327976
92258	327977
211704	327978
49261	327979
115778	327980
133352	327981
184960	327982
52057	327983
210305	327984
181315	327985
119256	327986
1802	327987
57262	327988
5471	327989
73280	327990
38664	327991
232297	327992
37384	327993
37914	327994
2781	327995
1973	327996
109658	327997
11654	327998
4924	327999
5946	328000
51191	328001
80116	328002
74221	328003
4205	328004
152695	328005
136448	328006
6319	328007
130136	328008
3725	328009
6216	328010
7622	328011
158777	328012
3591	328013
174599	328014
57749	328015
69807	328016
22	328017
202772	328018
11321	328019
38398	328020
5803	328021
16699	328022
9939	328023
30358	328024
285	328025
3179	328026
8555	328027
35122	328028
76414	328029
5581	328030
41618	328031
107650	328032
26918	328033
14430	328034
93794	328035
175918	328036
57694	328037
556	328038
10687	328039
141250	328040
67441	328041
36961	328042
218679	328043
11872	328044
36873	328045
2396	328046
33559	328047
50092	328048
32087	328049
138365	328050
138307	328051
74832	328052
8520	328053
36030	328054
74955	328055
179774	328056
74074	328057
47246	328058
33413	328059
193139	328060
31877	328061
195250	328062
233349	328063
103009	328064
29	328065
44366	328066
2503	328067
69900	328068
204159	328069
177181	328070
48564	328071
18050	328072
33825	328073
4763	328074
143010	328075
168563	328076
36676	328077
37257	328078
174962	328079
8888	328080
61789	328081
129853	328082
56170	328083
73206	328084
144802	328085
242714	328086
2392	328087
20226	328088
243674	328089
177081	328090
34269	328091
563	328092
177819	328093
66995	328094
200177	328095
13993	328096
234384	328097
9752	328098
123095	328099
49372	328100
104809	328101
8177	328102
1215	328103
17467	328104
221302	328105
57825	328106
90429	328107
66372	328108
5908	328109
600	328110
8435	328111
55488	328112
180	328113
223248	328114
185588	328115
176509	328116
124701	328117
184388	328118
20974	328119
229	328120
11054	328121
32135	328122
44251	328123
82653	328124
15077	328125
106157	328126
17015	328127
118016	328128
125514	328129
194509	328130
160851	328131
182879	328132
11146	328133
49720	328134
47300	328135
92704	328136
35056	328137
4295	328138
23365	328139
195533	328140
76114	328141
98519	328142
118432	328143
52100	328144
47739	328145
131311	328146
310119	328147
181891	328148
136270	328149
47187	328150
12753	328151
205	328152
122761	328153
159251	328154
131178	328155
1046	328156
7710	328157
5972	328158
59343	328159
121530	328160
20856	328161
28549	328162
76677	328163
25172	328164
108317	328165
287146	328166
195214	328167
58991	328168
199862	328169
30949	328170
3332	328171
2861	328172
137910	328173
62	328174
44687	328175
191599	328176
5000	328177
211250	328178
61047	328179
51827	328180
71785	328181
1024	328182
122189	328183
69397	328184
22748	328185
177685	328186
220501	328187
113853	328188
22032	328189
214404	328190
123658	328191
95828	328192
2714	328193
85280	328194
1156	328195
92838	328196
1022	328197
10828	328198
39903	328199
207298	328200
97501	328201
16926	328202
91135	328203
91	328204
298068	328205
297721	328206
27624	328207
6894	328208
38164	328209
165055	328210
123827	328211
24765	328212
112751	328213
141961	328214
255242	328215
30031	328216
145359	328217
98197	328218
174	328219
89601	328220
13277	328221
47167	328222
247216	328223
28769	328224
170355	328225
175358	328226
5247	328227
172464	328228
123945	328229
213077	328230
22488	328231
12546	328232
113996	328233
1558	328234
6721	328235
50929	328236
192296	328237
17377	328238
97454	328239
38448	328240
181140	328241
19521	328242
259600	328243
72184	328244
113472	328245
28375	328246
123607	328247
61874	328248
22644	328249
32331	328250
32553	328251
54972	328252
18713	328253
22466	328254
13440	328255
264886	328256
41046	328257
10770	328258
42	328259
52468	328260
73653	328261
179214	328262
1525	328263
70525	328264
84498	328265
787	328266
53637	328267
193251	328268
182975	328269
10227	328270
116928	328271
92020	328272
43251	328273
74342	328274
38775	328275
202024	328276
68397	328277
2721	328278
81190	328279
22687	328280
46406	328281
138105	328282
159350	328283
42084	328284
58630	328285
105802	328286
34328	328287
102139	328288
206610	328289
9901	328290
86295	328291
127206	328292
75476	328293
134591	328294
29813	328295
56945	328296
39401	328297
321729	328298
2955	328299
27184	328300
37839	328301
29591	328302
7150	328303
122967	328304
64543	328305
3954	328306
59982	328307
60533	328308
34409	328309
187399	328310
45003	328311
66183	328312
93999	328313
69900	328314
325527	328315
13006	328316
181177	328317
96175	328318
70673	328319
67499	328320
11380	328321
2512	328322
8501	328323
187074	328324
203029	328325
102325	328326
220781	328327
10139	328328
48811	328329
302013	328330
287061	328331
22681	328332
34264	328333
97494	328334
286370	328335
83009	328336
80192	328337
178606	328338
25580	328339
153338	328340
19631	328341
1015	328342
293882	328343
175742	328344
36455	328345
21775	328346
8734	328347
16531	328348
37965	328349
28135	328350
180918	328351
136425	328352
128764	328353
7537	328354
83222	328355
52165	328356
112893	328357
70503	328358
1825	328359
78816	328360
121317	328361
282982	328362
1762	328363
18555	328364
146280	328365
289815	328366
45008	328367
55882	328368
122892	328369
57149	328370
125083	328371
25353	328372
36008	328373
337	328374
187625	328375
153441	328376
155862	328377
303987	328378
38721	328379
22314	328380
73290	328381
96306	328382
2251	328383
35578	328384
34145	328385
38027	328386
119716	328387
4993	328388
75854	328389
98588	328390
53578	328391
25938	328392
24540	328393
9490	328394
184510	328395
76993	328396
21709	328397
96577	328398
13064	328399
21046	328400
286463	328401
144794	328402
192116	328403
117131	328404
242280	328405
71947	328406
5383	328407
37706	328408
139028	328409
78158	328410
35376	328411
43203	328412
50161	328413
88526	328414
1169	328415
39622	328416
78549	328417
205710	328418
49854	328419
106352	328420
10270	328421
27915	328422
12135	328423
187399	328424
137919	328425
13600	328426
306534	328427
511	328428
31673	328429
25889	328430
123449	328431
137315	328432
271043	328433
9506	328434
190305	328435
209984	328436
16506	328437
126486	328438
147434	328439
31788	328440
188	328441
7983	328442
195	328443
103829	328444
209761	328445
1153	328446
1239	328447
270992	328448
13261	328449
89728	328450
10781	328451
9329	328452
292526	328453
307300	328454
31884	328455
4515	328456
234141	328457
58	328458
138155	328459
114852	328460
254343	328461
82672	328462
72866	328463
69054	328464
4610	328465
316611	328466
45848	328467
16330	328468
184449	328469
160772	328470
252824	328471
102344	328472
96328	328473
126040	328474
309460	328475
180298	328476
73861	328477
57459	328478
4272	328479
46	328480
60201	328481
13705	328482
6005	328483
150673	328484
37925	328485
35989	328486
276654	328487
225907	328488
197015	328489
237993	328490
146296	328491
14068	328492
102656	328493
129148	328494
80439	328495
198716	328496
27856	328497
159451	328498
6298	328499
239724	328500
7351	328501
13640	328502
184261	328503
68409	328504
9378	328505
153037	328506
279935	328507
64761	328508
118177	328509
74699	328510
76221	328511
292620	328512
79379	328513
32571	328514
90518	328515
138688	328516
46831	328517
63912	328518
21267	328519
23213	328520
212314	328521
72446	328522
68543	328523
22073	328524
72340	328525
73141	328526
202498	328527
130965	328528
117862	328529
264675	328530
116663	328531
76209	328532
200574	328533
720	328534
45466	328535
187470	328536
58995	328537
124838	328538
29395	328539
55504	328540
19840	328541
212147	328542
142993	328543
36646	328544
14548	328545
15275	328546
134110	328547
30019	328548
2231	328549
214909	328550
51485	328551
6021	328552
83519	328553
536	328554
18609	328555
47290	328556
42932	328557
97842	328558
992	328559
117282	328560
19193	328561
104869	328562
51670	328563
81996	328564
113934	328565
20458	328566
22436	328567
4552	328568
98353	328569
18820	328570
1051	328571
49808	328572
91210	328573
91199	328574
60721	328575
103848	328576
113934	328577
13930	328578
8337	328579
165	328580
21725	328581
2367	328582
30509	328583
67524	328584
278503	328585
51821	328586
37176	328587
22805	328588
1620	328589
145719	328590
88977	328591
136929	328592
214453	328593
26265	328594
31293	328595
9028	328596
2702	328597
92720	328598
16083	328599
970	328600
43384	328601
93723	328602
15807	328603
830	328604
30614	328605
55035	328606
52988	328607
14389	328608
89523	328609
23813	328610
77318	328611
185729	328612
11857	328613
10104	328614
221725	328615
66632	328616
40106	328617
15215	328618
127878	328619
11426	328620
121	328621
154647	328622
265157	328623
116690	328624
93104	328625
191140	328626
2784	328627
6115	328628
89642	328629
34675	328630
25377	328631
409	328632
73	328633
84385	328634
94816	328635
134988	328636
164050	328637
51290	328638
123352	328639
327501	328640
262715	328641
313276	328642
15394	328643
34496	328644
24503	328645
1130	328646
111312	328647
104667	328648
89906	328649
164455	328650
271582	328651
107272	328652
70991	328653
927	328654
1029	328655
121672	328656
83467	328657
133684	328658
25028	328659
40150	328660
13575	328661
196593	328662
44397	328663
120795	328664
45462	328665
72921	328666
32178	328667
129958	328668
513	328669
211458	328670
79809	328671
8291	328672
82074	328673
28476	328674
59122	328675
294609	328676
12009	328677
60513	328678
320356	328679
3996	328680
60417	328681
17877	328682
165866	328683
53887	328684
59838	328685
320213	328686
59918	328687
317901	328688
317823	328689
73346	328690
149376	328691
178379	328692
100604	328693
202814	328694
174038	328695
93994	328696
252070	328697
65314	328698
237673	328699
98500	328700
47973	328701
257423	328702
273674	328703
219001	328704
208938	328705
308643	328706
241473	328707
170700	328708
201260	328709
237846	328710
184079	328711
61499	328712
184081	328713
199936	328714
267439	328715
158648	328716
92201	328717
168035	328718
22500	328719
217976	328720
295425	328721
312465	328722
129966	328723
235390	328724
192121	328725
123173	328726
227258	328727
226883	328728
223576	328729
147141	328730
158252	328731
53102	328732
209276	328733
294909	328734
83597	328735
106491	328736
275186	328737
166963	328738
157320	328739
152450	328740
150110	328741
45147	328742
135570	328743
208269	328744
161129	328745
133177	328746
186069	328747
100205	328748
38189	328749
106454	328750
84162	328751
64873	328752
303783	328753
213555	328754
12835	328755
23638	328756
216382	328757
108167	328758
78361	328759
48440	328760
152547	328761
158977	328762
81474	328763
201585	328764
80032	328765
39977	328766
67033	328767
211572	328768
186591	328769
197146	328770
151162	328771
172049	328772
51311	328773
211795	328774
26011	328775
193025	328776
72163	328777
146675	328778
227185	328779
290029	328780
125474	328781
298017	328782
285650	328783
197693	328784
80952	328785
313025	328786
70475	328787
164850	328788
113919	328789
271580	328790
287473	328791
212728	328792
173312	328793
174828	328794
138763	328795
131168	328796
44141	328797
249443	328798
193760	328799
156751	328800
181360	328801
125070	328802
193845	328803
211206	328804
175270	328805
90576	328806
43012	328807
89454	328808
317948	328809
113851	328810
122772	328811
210609	328812
124439	328813
83363	328814
78773	328815
46148	328816
59964	328817
220244	328818
75516	328819
291655	328820
97654	328821
51877	328822
141952	328823
287441	328824
63337	328825
161742	328826
230617	328827
79505	328828
228385	328829
96226	328830
208318	328831
326789	328832
136939	328833
186125	328834
269338	328835
287392	328836
31525	328837
88310	328838
163361	328839
173808	328840
83293	328841
107813	328842
145370	328843
327492	328844
313363	328845
249243	328846
218436	328847
168230	328848
54808	328849
213830	328850
16652	328851
208361	328852
74929	328853
82099	328854
201623	328855
196419	328856
96051	328857
209220	328858
164571	328859
67952	328860
151113	328861
121878	328862
123530	328863
192643	328864
130833	328865
213311	328866
137835	328867
189456	328868
155524	328869
300573	328870
71593	328871
132778	328872
317736	328873
272500	328874
266136	328875
60963	328876
313362	328877
313506	328878
179255	328879
99061	328880
185422	328881
209229	328882
13499	328883
151604	328884
90207	328885
69094	328886
175106	328887
222269	328888
59953	328889
61042	328890
149907	328891
295449	328892
174828	328893
166711	328894
41323	328895
123598	328896
120964	328897
321694	328898
107713	328899
154000	328900
161231	328901
230561	328902
97693	328903
130029	328904
104829	328905
197866	328906
117100	328907
326884	328908
271875	328909
137409	328910
151162	328911
280337	328912
95857	328913
140937	328914
121025	328915
74079	328916
301389	328917
29446	328918
35253	328919
292125	328920
10103	328921
93553	328922
243580	328923
4557	328924
58428	328925
289678	328926
178191	328927
135777	328928
129448	328929
200871	328930
141226	328931
217036	328932
116746	328933
158390	328934
140088	328935
78754	328936
78773	328937
312653	328938
80429	328939
158112	328940
81119	328941
129156	328942
59822	328943
277866	328944
24120	328945
202705	328946
133354	328947
65972	328948
19878	328949
85957	328950
278127	328951
93665	328952
129540	328953
243787	328954
280283	328955
186921	328956
183613	328957
199499	328958
136316	328959
295130	328960
235661	328961
85319	328962
73106	328963
241714	328964
318115	328965
143577	328966
179268	328967
274799	328968
123766	328969
254718	328970
161231	328971
114795	328972
178541	328973
98211	328974
215098	328975
85777	328976
326784	328977
247703	328978
306633	328979
268148	328980
89219	328981
285295	328982
195224	328983
127850	328984
61070	328985
71232	328986
285653	328987
196676	328988
283855	328989
148999	328990
309092	328991
6786	328992
155458	328993
303976	328994
307196	328995
128953	328996
129747	328997
130879	328998
133414	328999
85173	329000
307555	329001
314619	329002
104509	329003
272489	329004
209169	329005
294986	329006
219867	329007
75770	329008
243101	329009
170825	329010
65756	329011
131176	329012
176065	329013
60010	329014
296271	329015
66124	329016
14685	329017
7797	329018
29287	329019
26798	329020
311502	329021
5008	329022
220126	329023
240928	329024
287832	329025
249609	329026
121866	329027
248848	329028
277376	329029
319150	329030
132397	329031
50277	329032
314492	329033
130978	329034
39482	329035
76024	329036
207237	329037
87905	329038
179083	329039
230391	329040
47818	329041
327328	329042
243321	329043
262060	329044
302792	329045
245119	329046
147662	329047
141752	329048
62790	329049
304345	329050
276744	329051
306193	329052
140119	329053
40643	329054
13597	329055
315449	329056
2265	329057
203508	329058
257067	329059
163055	329060
198059	329061
301404	329062
33922	329063
42437	329064
146070	329065
178862	329066
301267	329067
216516	329068
141488	329069
205105	329070
92876	329071
143241	329072
125738	329073
291411	329074
316009	329075
245802	329076
64978	329077
136819	329078
40514	329079
214059	329080
322153	329081
166519	329082
215250	329083
379	329084
233006	329085
220221	329086
107414	329087
293298	329088
37699	329089
109341	329090
6451	329091
163638	329092
44028	329093
108123	329094
46042	329095
146360	329096
129869	329097
55178	329098
87412	329099
238459	329100
286585	329101
198085	329102
112591	329103
16308	329104
127082	329105
214802	329106
137460	329107
12628	329108
138799	329109
150180	329110
196459	329111
183860	329112
143421	329113
239797	329114
45041	329115
13753	329116
199313	329117
54564	329118
218077	329119
163210	329120
305533	329121
272771	329122
122652	329123
14763	329124
35539	329125
187210	329126
23363	329127
98446	329128
158612	329129
40995	329130
3384	329131
31583	329132
2281	329133
183484	329134
117399	329135
47813	329136
11287	329137
292923	329138
14676	329139
148771	329140
61450	329141
1637	329142
118219	329143
211723	329144
47257	329145
73265	329146
26192	329147
5416	329148
115983	329149
37892	329150
75106	329151
5767	329152
43503	329153
25963	329154
40575	329155
200907	329156
571	329157
98936	329158
308756	329159
91774	329160
58739	329161
23267	329162
51027	329163
88168	329164
74383	329165
273433	329166
72468	329167
99177	329168
14025	329169
60825	329170
23648	329171
162	329172
205171	329173
116660	329174
688	329175
1036	329176
78451	329177
566	329178
1401	329179
958	329180
55029	329181
11057	329182
12973	329183
252025	329184
48482	329185
75316	329186
82199	329187
15867	329188
9213	329189
124046	329190
79165	329191
1436	329192
15256	329193
9992	329194
216432	329195
44258	329196
4948	329197
92310	329198
27004	329199
26562	329200
12807	329201
9526	329202
13407	329203
52332	329204
118220	329205
83177	329206
2243	329207
274820	329208
1618	329209
16944	329210
875	329211
9534	329212
17047	329213
18484	329214
32946	329215
53796	329216
46757	329217
98658	329218
34069	329219
36909	329220
195430	329221
118776	329222
142387	329223
41585	329224
8354	329225
688	329226
85505	329227
135887	329228
479	329229
4401	329230
4401	329231
93061	329232
8161	329233
8161	329234
8161	329235
8161	329236
52660	329237
791	329238
58199	329239
194	329240
22886	329241
9474	329242
16384	329243
89509	329244
195526	329245
164817	329246
74882	329247
139419	329248
6902	329249
36168	329250
16667	329251
1477	329252
12483	329253
105793	329254
171032	329255
12023	329256
242433	329257
21999	329258
3517	329259
1821	329260
9729	329261
7041	329262
71873	329263
22600	329264
123313	329265
187170	329266
11789	329267
22191	329268
130433	329269
209241	329270
31756	329271
118906	329272
23975	329273
26010	329274
2724	329275
168513	329276
207739	329277
290462	329278
292147	329279
82595	329280
22407	329281
40965	329282
83320	329283
41526	329284
32147	329285
84705	329286
115692	329287
20720	329288
25286	329289
18023	329290
24910	329291
255366	329292
59051	329293
24813	329294
110425	329295
42624	329296
7	329297
251851	329298
43569	329299
227333	329300
85352	329301
20235	329302
106590	329303
44534	329304
4903	329305
53085	329306
33416	329307
82862	329308
82672	329309
6771	329310
64188	329311
133669	329312
40880	329313
36977	329314
256404	329315
80190	329316
75468	329317
59851	329318
5975	329319
36023	329320
13178	329321
5042	329322
68147	329323
14406	329324
1143	329325
27399	329326
35979	329327
23970	329328
110082	329329
79083	329330
191409	329331
4317	329332
195260	329333
139748	329334
212999	329335
288752	329336
14692	329337
82380	329338
84495	329339
65289	329340
78501	329341
44797	329342
51249	329343
49792	329344
59012	329345
92196	329346
53413	329347
48986	329348
76235	329349
34893	329350
444	329351
267885	329352
2665	329353
102269	329354
66881	329355
171116	329356
59320	329357
231432	329358
86739	329359
185695	329360
12314	329361
9894	329362
1994	329363
113345	329364
6719	329365
2956	329366
3901	329367
233598	329368
84059	329369
295046	329370
7604	329371
285517	329372
10710	329373
148435	329374
87	329375
1618	329376
326008	329377
71981	329378
210127	329379
190325	329380
18135	329381
831	329382
15112	329383
60367	329384
83151	329385
59540	329386
101647	329387
67590	329388
23601	329389
228707	329390
14283	329391
22344	329392
5113	329393
39523	329394
184	329395
97848	329396
268403	329397
13953	329398
140458	329399
221704	329400
201538	329401
45178	329402
264834	329403
1802	329404
160306	329405
40625	329406
88843	329407
124696	329408
62909	329409
9598	329410
3268	329411
8575	329412
132309	329413
100998	329414
8269	329415
595	329416
59208	329417
67737	329418
20388	329419
405	329420
154316	329421
133221	329422
9179	329423
86563	329424
21037	329425
111630	329426
38398	329427
95730	329428
178323	329429
8446	329430
10073	329431
12512	329432
63701	329433
22024	329434
36412	329435
143747	329436
128769	329437
24764	329438
53611	329439
130054	329440
7323	329441
169769	329442
190	329443
6145	329444
29404	329445
77402	329446
118762	329447
76784	329448
11804	329449
176509	329450
12902	329451
11682	329452
27131	329453
35122	329454
131491	329455
102959	329456
12861	329457
36310	329458
53156	329459
106739	329460
599	329461
87877	329462
5272	329463
158493	329464
66413	329465
186690	329466
38430	329467
154755	329468
67693	329469
16033	329470
111607	329471
108347	329472
14878	329473
137	329474
5355	329475
50299	329476
20728	329477
43011	329478
35991	329479
23760	329480
55949	329481
12694	329482
973	329483
2196	329484
326524	329485
15665	329486
288369	329487
47539	329488
70999	329489
58944	329490
42613	329491
69252	329492
183746	329493
18548	329494
14185	329495
200913	329496
109405	329497
64683	329498
113508	329499
304818	329500
200423	329501
106517	329502
748	329503
80192	329504
234824	329505
17816	329506
81693	329507
33629	329508
110537	329509
96351	329510
150132	329511
135728	329512
55949	329513
118362	329514
42280	329515
118143	329516
50676	329517
37536	329518
288	329519
36625	329520
2499	329521
165887	329522
205477	329523
147830	329524
6384	329525
8087	329526
57420	329527
158989	329528
307616	329529
210464	329530
153036	329531
233558	329532
106089	329533
12567	329534
2941	329535
38741	329536
185623	329537
2282	329538
168261	329539
249857	329540
107727	329541
21588	329542
34681	329543
14334	329544
61504	329545
21301	329546
140487	329547
140509	329548
308	329549
99645	329550
1853	329551
42926	329552
293115	329553
11946	329554
299344	329555
24111	329556
4573	329557
48555	329558
111780	329559
241648	329560
171539	329561
64945	329562
34899	329563
110485	329564
16317	329565
103333	329566
71541	329567
182567	329568
24451	329569
9630	329570
14407	329571
840	329572
195349	329573
31801	329574
106170	329575
38270	329576
79075	329577
17933	329578
66	329579
43228	329580
17752	329581
133449	329582
41713	329583
318606	329584
8334	329585
118398	329586
167219	329587
65760	329588
45272	329589
291873	329590
327139	329591
25597	329592
13488	329593
165416	329594
106510	329595
719	329596
2500	329597
121109	329598
143140	329599
21803	329600
140106	329601
47673	329602
19493	329603
303812	329604
12434	329605
65650	329606
1019	329607
11100	329608
60044	329609
259659	329610
119160	329611
584	329612
125360	329613
252286	329614
2274	329615
127811	329616
8684	329617
139006	329618
25607	329619
10356	329620
4473	329621
13041	329622
31176	329623
248594	329624
159675	329625
102819	329626
245819	329627
6832	329628
122694	329629
19802	329630
204136	329631
112165	329632
88964	329633
115055	329634
233196	329635
220707	329636
34824	329637
197659	329638
110164	329639
125382	329640
92751	329641
266793	329642
328079	329643
7728	329644
44857	329645
17263	329646
33791	329647
6334	329648
58116	329649
41649	329650
175	329651
48323	329652
1582	329653
91178	329654
7167	329655
23774	329656
135754	329657
3545	329658
15726	329659
14667	329660
176781	329661
28643	329662
9182	329663
40874	329664
44822	329665
10019	329666
88981	329667
57752	329668
52766	329669
87860	329670
5387	329671
3197	329672
135802	329673
266590	329674
8289	329675
4359	329676
123767	329677
72787	329678
10242	329679
199218	329680
53370	329681
121831	329682
7333	329683
78871	329684
185998	329685
11909	329686
5431	329687
299865	329688
366	329689
109146	329690
125590	329691
57936	329692
237895	329693
95934	329694
1291	329695
9063	329696
327229	329697
24043	329698
103368	329699
1593	329700
181324	329701
202330	329702
233094	329703
63535	329704
233146	329705
75162	329706
67828	329707
313773	329708
29203	329709
147331	329710
8192	329711
30023	329712
60387	329713
68472	329714
21605	329715
2467	329716
99510	329717
4684	329718
94926	329719
600	329720
273	329721
1869	329722
22236	329723
36409	329724
38376	329725
96897	329726
36144	329727
100465	329728
112532	329729
14908	329730
61461	329731
10789	329732
4141	329733
267114	329734
25006	329735
4131	329736
192129	329737
23869	329738
5728	329739
75494	329740
102112	329741
40985	329742
72510	329743
83939	329744
318898	329745
275412	329746
204708	329747
13907	329748
201880	329749
184886	329750
231233	329751
142339	329752
143591	329753
122379	329754
66827	329755
110700	329756
256743	329757
42849	329758
114413	329759
46095	329760
8697	329761
15729	329762
41958	329763
163006	329764
6284	329765
91874	329766
145032	329767
158258	329768
21246	329769
11504	329770
21884	329771
42743	329772
84846	329773
61670	329774
290502	329775
215904	329776
14839	329777
29111	329778
185151	329779
159136	329780
15367	329781
51492	329782
4593	329783
34626	329784
4409	329785
13322	329786
13413	329787
9144	329788
10811	329789
34156	329790
28548	329791
27412	329792
72088	329793
44834	329794
60808	329795
89624	329796
552	329797
107023	329798
106409	329799
48507	329800
2793	329801
47912	329802
123410	329803
79590	329804
79310	329805
24603	329806
81824	329807
84	329808
544	329809
178640	329810
1051	329811
172945	329812
171233	329813
185726	329814
23289	329815
282267	329816
84	329817
49195	329818
160539	329819
77333	329820
3540	329821
145193	329822
15897	329823
9813	329824
6690	329825
44687	329826
1886	329827
4938	329828
178578	329829
283808	329830
23461	329831
50145	329832
73704	329833
268785	329834
7282	329835
29052	329836
18341	329837
48143	329838
15240	329839
125923	329840
780	329841
203396	329842
77010	329843
132260	329844
48682	329845
217623	329846
85491	329847
245923	329848
81328	329849
47796	329850
322678	329851
35398	329852
49204	329853
119757	329854
148841	329855
91253	329856
27228	329857
193524	329858
268098	329859
320346	329860
34169	329861
95773	329862
25558	329863
21236	329864
154810	329865
7008	329866
296263	329867
73317	329868
271963	329869
283750	329870
298014	329871
182898	329872
250526	329873
132951	329874
292940	329875
193389	329876
44947	329877
8705	329878
202704	329879
117229	329880
198746	329881
147809	329882
109596	329883
149987	329884
286092	329885
285976	329886
97596	329887
241886	329888
61506	329889
215071	329890
279490	329891
242932	329892
37734	329893
320044	329894
9722	329895
55537	329896
86984	329897
71773	329898
88948	329899
83400	329900
320316	329901
120520	329902
220050	329903
211723	329904
68447	329905
136892	329906
86772	329907
184806	329908
117527	329909
182941	329910
107567	329911
133994	329912
56254	329913
194433	329914
94443	329915
71624	329916
225125	329917
234847	329918
73360	329919
208763	329920
33808	329921
34360	329922
20957	329923
130520	329924
46043	329925
259016	329926
118469	329927
147656	329928
137081	329929
160793	329930
114744	329931
198693	329932
149374	329933
95070	329934
123991	329935
270415	329936
57840	329937
228354	329938
314034	329939
173234	329940
164949	329941
99493	329942
111878	329943
234152	329944
45173	329945
41465	329946
187753	329947
162266	329948
92719	329949
251526	329950
157551	329951
85967	329952
94744	329953
292876	329954
198537	329955
274538	329956
15135	329957
236835	329958
156818	329959
304671	329960
190306	329961
47519	329962
176734	329963
240443	329964
54237	329965
171217	329966
47672	329967
106108	329968
38772	329969
202031	329970
3730	329971
227191	329972
196520	329973
7828	329974
76	329975
97115	329976
15947	329977
323154	329978
107876	329979
12061	329980
181918	329981
6681	329982
4026	329983
140584	329984
4784	329985
52634	329986
265176	329987
67459	329988
19224	329989
42669	329990
295794	329991
172063	329992
77357	329993
193640	329994
44075	329995
73	329996
11253	329997
231645	329998
2681	329999
68214	330000
14301	330001
95424	330002
23088	330003
152499	330004
22384	330005
323764	330006
12280	330007
73132	330008
23638	330009
95417	330010
104539	330011
90347	330012
192177	330013
193015	330014
229100	330015
213556	330016
64406	330017
135973	330018
96895	330019
101552	330020
231213	330021
134840	330022
55121	330023
145626	330024
64386	330025
241764	330026
112845	330027
33786	330028
51310	330029
140214	330030
136062	330031
46659	330032
43832	330033
144611	330034
221018	330035
37534	330036
145358	330037
48773	330038
91633	330039
88297	330040
227648	330041
112010	330042
115891	330043
68447	330044
126358	330045
248927	330046
56004	330047
3334	330048
145883	330049
128348	330050
63837	330051
73072	330052
137541	330053
23202	330054
61394	330055
139362	330056
64326	330057
176630	330058
56672	330059
89730	330060
217285	330061
227592	330062
80328	330063
120914	330064
234285	330065
218854	330066
225895	330067
225780	330068
26812	330069
136986	330070
295376	330071
211841	330072
108024	330073
217495	330074
60905	330075
50347	330076
201076	330077
65021	330078
92229	330079
107979	330080
31309	330081
46821	330082
49399	330083
62583	330084
92857	330085
168273	330086
220823	330087
112010	330088
28352	330089
60549	330090
112994	330091
350	330092
199736	330093
196516	330094
61982	330095
175755	330096
61554	330097
75724	330098
306426	330099
2277	330100
35267	330101
127721	330102
61295	330103
39045	330104
165251	330105
283335	330106
148799	330107
68695	330108
178048	330109
35544	330110
121520	330111
146221	330112
155992	330113
84763	330114
141786	330115
124468	330116
155162	330117
219237	330118
22216	330119
71791	330120
13911	330121
104675	330122
13657	330123
25433	330124
7083	330125
156096	330126
253454	330127
27157	330128
156320	330129
214717	330130
81524	330131
131352	330132
75739	330133
90036	330134
77220	330135
59834	330136
168303	330137
42792	330138
29997	330139
34026	330140
294152	330141
86835	330142
84254	330143
22362	330144
80722	330145
29368	330146
23164	330147
29505	330148
131352	330149
139783	330150
168936	330151
18563	330152
90420	330153
56192	330154
1150	330155
50023	330156
147270	330157
91723	330158
61845	330159
144975	330160
197025	330161
167232	330162
139383	330163
85589	330164
222368	330165
4388	330166
16132	330167
59824	330168
50333	330169
49707	330170
81763	330171
18192	330172
161817	330173
54471	330174
87915	330175
120679	330176
48876	330177
33664	330178
169259	330179
48433	330180
79894	330181
175719	330182
66305	330183
275503	330184
250675	330185
313652	330186
105542	330187
1859	330188
129390	330189
16392	330190
37594	330191
247966	330192
103172	330193
96489	330194
45630	330195
12384	330196
293106	330197
8242	330198
112569	330199
3042	330200
192710	330201
216561	330202
99588	330203
49767	330204
16287	330205
75867	330206
105398	330207
153570	330208
3886	330209
59035	330210
163043	330211
324656	330212
182623	330213
152745	330214
92068	330215
71217	330216
187730	330217
33290	330218
47720	330219
94087	330220
8572	330221
41607	330222
36658	330223
203222	330224
149541	330225
135923	330226
33549	330227
12101	330228
50281	330229
233816	330230
135934	330231
187393	330232
124463	330233
67984	330234
282760	330235
11550	330236
124583	330237
9	330238
251718	330239
35298	330240
92991	330241
302297	330242
282697	330243
14293	330244
277310	330245
287474	330246
27203	330247
2139	330248
40247	330249
108745	330250
118587	330251
61952	330252
119244	330253
150276	330254
70977	330255
213473	330256
35250	330257
49719	330258
82842	330259
209912	330260
89946	330261
152378	330262
313683	330263
251992	330264
297576	330265
8320	330266
318125	330267
72527	330268
212080	330269
268616	330270
296	330271
87920	330272
205612	330273
37306	330274
205423	330275
311622	330276
209778	330277
34834	330278
97463	330279
17039	330280
7405	330281
364	330282
81172	330283
228052	330284
149009	330285
286283	330286
308824	330287
17256	330288
19550	330289
17122	330290
140609	330291
49174	330292
97016	330293
10601	330294
263861	330295
85425	330296
295747	330297
123277	330298
14297	330299
30599	330300
24052	330301
131708	330302
139491	330303
3748	330304
35238	330305
3748	330306
98753	330307
75401	330308
21546	330309
234328	330310
112907	330311
80625	330312
29856	330313
211470	330314
106413	330315
153026	330316
14297	330317
49174	330318
154082	330319
258984	330320
61098	330321
85476	330322
87077	330323
113236	330324
40235	330325
41330	330326
15205	330327
2179	330328
312414	330329
69198	330330
43523	330331
227009	330332
4179	330333
265990	330334
205555	330335
182165	330336
278377	330337
113293	330338
137228	330339
82319	330340
238130	330341
115106	330342
20817	330343
77387	330344
118214	330345
281070	330346
167116	330347
50292	330348
157748	330349
57074	330350
120452	330351
74936	330352
199568	330353
38376	330354
293153	330355
21537	330356
84537	330357
63577	330358
80922	330359
14895	330360
21335	330361
24117	330362
4542	330363
25155	330364
157177	330365
196660	330366
12810	330367
227457	330368
124429	330369
110986	330370
2293	330371
181608	330372
2976	330373
67509	330374
35345	330375
112154	330376
149014	330377
61023	330378
3328	330379
274084	330380
57680	330381
117055	330382
154572	330383
324039	330384
43553	330385
25378	330386
38573	330387
86330	330388
17371	330389
1841	330390
299463	330391
320505	330392
203209	330393
187517	330394
124139	330395
208768	330396
104196	330397
39902	330398
228381	330399
294079	330400
282882	330401
309193	330402
126030	330403
9	330404
51455	330405
152900	330406
194784	330407
79690	330408
33495	330409
40510	330410
322892	330411
59271	330412
53957	330413
32033	330414
175189	330415
69286	330416
182184	330417
12059	330418
2085	330419
2868	330420
1634	330421
61787	330422
161615	330423
103353	330424
225844	330425
28193	330426
241221	330427
6133	330428
178392	330429
12286	330430
86294	330431
274731	330432
7411	330433
60389	330434
10436	330435
28385	330436
79080	330437
39413	330438
198867	330439
73347	330440
62386	330441
71817	330442
44740	330443
16495	330444
71791	330445
114470	330446
59763	330447
459	330448
55158	330449
161518	330450
274378	330451
155609	330452
30488	330453
315063	330454
109998	330455
9554	330456
259741	330457
202808	330458
38167	330459
243008	330460
65795	330461
52705	330462
2171	330463
65518	330464
18500	330465
121554	330466
85915	330467
55961	330468
17094	330469
236473	330470
89300	330471
35618	330472
307977	330473
309192	330474
61717	330475
66415	330476
60087	330477
53209	330478
15958	330479
4643	330480
137268	330481
323319	330482
36785	330483
169288	330484
166249	330485
120635	330486
301162	330487
136232	330488
168824	330489
68933	330490
177315	330491
86989	330492
108133	330493
64419	330494
309620	330495
41084	330496
20454	330497
212332	330498
13789	330499
44123	330500
50161	330501
113402	330502
124698	330503
48778	330504
40407	330505
28066	330506
34986	330507
251021	330508
16885	330509
191137	330510
753	330511
18940	330512
18940	330513
127512	330514
20357	330515
23570	330516
165754	330517
108102	330518
100890	330519
239785	330520
177714	330521
4331	330522
52686	330523
2729	330524
1381	330525
42529	330526
282805	330527
326763	330528
71685	330529
13151	330530
193066	330531
99712	330532
92980	330533
239584	330534
91611	330535
98354	330536
5603	330537
210821	330538
25813	330539
224477	330540
1854	330541
118206	330542
295340	330543
69089	330544
52381	330545
31464	330546
138625	330547
187978	330548
128487	330549
76306	330550
213037	330551
212936	330552
49093	330553
950	330554
42417	330555
94178	330556
325323	330557
21204	330558
20603	330559
165279	330560
262177	330561
145041	330562
233631	330563
90082	330564
63227	330565
67854	330566
96570	330567
120328	330568
42055	330569
119638	330570
12028	330571
45403	330572
134224	330573
272974	330574
96982	330575
294361	330576
18260	330577
30113	330578
5913	330579
58605	330580
14907	330581
224710	330582
38378	330583
36599	330584
213729	330585
39642	330586
14449	330587
22763	330588
61945	330589
63356	330590
71704	330591
114980	330592
179348	330593
8241	330594
247459	330595
68	330596
36478	330597
89512	330598
43610	330599
8394	330600
1738	330601
18235	330602
166344	330603
90904	330604
71698	330605
99478	330606
137228	330607
6796	330608
9044	330609
174054	330610
22114	330611
76768	330612
949	330613
88711	330614
1	330615
96492	330616
257400	330617
35293	330618
35397	330619
52484	330620
92292	330621
194628	330622
1136	330623
122958	330624
159176	330625
75824	330626
190737	330627
94817	330628
56348	330629
37641	330630
51872	330631
94152	330632
267697	330633
189955	330634
65000	330635
78910	330636
69576	330637
133788	330638
38908	330639
171511	330640
37439	330641
23496	330642
156527	330643
8041	330644
2760	330645
19925	330646
23477	330647
23027	330648
97890	330649
2617	330650
59967	330651
12407	330652
146249	330653
31514	330654
22653	330655
30789	330656
267793	330657
4612	330658
50266	330659
17628	330660
37359	330661
136292	330662
212177	330663
6057	330664
28643	330665
30372	330666
158392	330667
47271	330668
91360	330669
81	330670
266035	330671
1125	330672
5586	330673
29979	330674
12240	330675
86635	330676
9326	330677
75247	330678
15533	330679
1450	330680
14490	330681
14543	330682
130164	330683
202769	330684
49045	330685
119989	330686
94000	330687
10206	330688
137328	330689
50668	330690
46449	330691
259865	330692
283784	330693
121115	330694
134892	330695
15175	330696
294208	330697
299774	330698
56534	330699
140436	330700
12821	330701
627	330702
21287	330703
1859	330704
96838	330705
102033	330706
49830	330707
42696	330708
12196	330709
70727	330710
21306	330711
7838	330712
43483	330713
2142	330714
106786	330715
15795	330716
13800	330717
92871	330718
191285	330719
124871	330720
163	330721
173255	330722
29277	330723
31003	330724
26915	330725
56676	330726
99558	330727
58012	330728
109200	330729
33527	330730
18488	330731
174354	330732
7194	330733
128640	330734
4977	330735
142132	330736
21743	330737
485	330738
313291	330739
69054	330740
128013	330741
292603	330742
2362	330743
44332	330744
2486	330745
138849	330746
1360	330747
59376	330748
10084	330749
306414	330750
84	330751
164527	330752
7102	330753
67385	330754
2930	330755
109461	330756
53581	330757
40716	330758
106001	330759
11908	330760
44762	330761
14765	330762
39037	330763
52298	330764
105381	330765
37345	330766
34231	330767
64236	330768
113976	330769
283401	330770
220857	330771
259	330772
7215	330773
75635	330774
178729	330775
248350	330776
107471	330777
26127	330778
46447	330779
33762	330780
39105	330781
38346	330782
23781	330783
36708	330784
8333	330785
50501	330786
94643	330787
11134	330788
55761	330789
46335	330790
228229	330791
306932	330792
1228	330793
6877	330794
146705	330795
123833	330796
68526	330797
136069	330798
132055	330799
158530	330800
105379	330801
43949	330802
236881	330803
462	330804
107506	330805
141291	330806
139607	330807
28355	330808
184441	330809
79809	330810
74243	330811
34851	330812
130	330813
15975	330814
22302	330815
20086	330816
135468	330817
157214	330818
11050	330819
92848	330820
70062	330821
50501	330822
178826	330823
9771	330824
165573	330825
32621	330826
40531	330827
28568	330828
20900	330829
20900	330830
32621	330831
184779	330832
38897	330833
226710	330834
70062	330835
114774	330836
23702	330837
38897	330838
25615	330839
203970	330840
27766	330841
160122	330842
45164	330843
50501	330844
55175	330845
191917	330846
77136	330847
52156	330848
210317	330849
118584	330850
118584	330851
47280	330852
47280	330853
128008	330854
195	330855
299274	330856
64609	330857
5352	330858
99057	330859
64609	330860
237118	330861
153667	330862
127298	330863
312474	330864
112421	330865
105321	330866
163899	330867
162286	330868
62909	330869
228470	330870
64520	330871
21529	330872
9364	330873
255763	330874
87595	330875
218003	330876
213669	330877
82503	330878
297274	330879
146254	330880
29325	330881
101388	330882
44889	330883
153611	330884
5725	330885
65585	330886
79027	330887
324472	330888
324409	330889
67652	330890
68357	330891
39091	330892
4330	330893
29958	330894
124875	330895
7671	330896
48110	330897
4082	330898
34039	330899
48338	330900
149551	330901
94358	330902
322650	330903
108947	330904
142810	330905
99792	330906
199829	330907
296869	330908
203233	330909
216243	330910
113199	330911
119034	330912
299968	330913
246537	330914
310727	330915
191922	330916
201817	330917
246478	330918
270967	330919
153514	330920
203681	330921
234457	330922
103722	330923
97299	330924
235733	330925
180560	330926
307501	330927
272203	330928
125249	330929
181954	330930
177464	330931
13597	330932
309791	330933
274580	330934
125711	330935
161795	330936
251492	330937
84240	330938
292233	330939
145982	330940
258696	330941
114435	330942
285494	330943
300278	330944
234449	330945
18373	330946
327102	330947
325212	330948
184172	330949
212759	330950
151293	330951
192132	330952
14458	330953
213002	330954
203154	330955
197915	330956
300018	330957
89275	330958
222205	330959
103492	330960
134912	330961
911	330962
19275	330963
121426	330964
9292	330965
11044	330966
78413	330967
195051	330968
93236	330969
35640	330970
111439	330971
38795	330972
212263	330973
311586	330974
3198	330975
114946	330976
9012	330977
208954	330978
4962	330979
52724	330980
11727	330981
12007	330982
69969	330983
277615	330984
15552	330985
105656	330986
62478	330987
118807	330988
83843	330989
194241	330990
45076	330991
100892	330992
322405	330993
25060	330994
94542	330995
61942	330996
17445	330997
17445	330998
17445	330999
24723	331000
77213	331001
304455	331002
98894	331003
17566	331004
70210	331005
92155	331006
107025	331007
14107	331008
1040	331009
26055	331010
2232	331011
80295	331012
82149	331013
206075	331014
119411	331015
3190	331016
13472	331017
34378	331018
222753	331019
222706	331020
57066	331021
40694	331022
59682	331023
83401	331024
274873	331025
22129	331026
155365	331027
153301	331028
60768	331029
83551	331030
328619	331031
47461	331032
166770	331033
21011	331034
123	331035
185697	331036
13839	331037
72244	331038
2093	331039
89878	331040
11677	331041
1259	331042
313795	331043
311402	331044
44962	331045
251087	331046
66446	331047
13303	331048
9863	331049
73534	331050
157	331051
575	331052
19671	331053
68760	331054
256137	331055
214254	331056
77500	331057
117536	331058
155052	331059
293393	331060
960	331061
89394	331062
11314	331063
284557	331064
10497	331065
23803	331066
34292	331067
125781	331068
302770	331069
240959	331070
31854	331071
29143	331072
116933	331073
107585	331074
111070	331075
15545	331076
12969	331077
301951	331078
18650	331079
315652	331080
98833	331081
180613	331082
148193	331083
104277	331084
30434	331085
122956	331086
164019	331087
999	331088
148387	331089
152131	331090
30726	331091
21836	331092
47932	331093
59041	331094
87548	331095
92981	331096
52352	331097
191859	331098
208779	331099
101184	331100
110890	331101
36919	331102
58161	331103
233017	331104
135029	331105
201311	331106
193007	331107
195309	331108
194787	331109
10733	331110
321082	331111
15202	331112
207068	331113
219361	331114
36088	331115
94601	331116
74472	331117
290721	331118
114916	331119
125027	331120
148480	331121
50274	331122
53438	331123
228821	331124
44663	331125
132159	331126
136271	331127
289060	331128
147719	331129
163420	331130
213098	331131
62654	331132
39417	331133
61597	331134
5265	331135
120374	331136
57441	331137
194202	331138
7560	331139
193489	331140
20809	331141
59170	331142
280767	331143
18664	331144
192373	331145
275427	331146
290286	331147
237921	331148
57669	331149
67083	331150
157402	331151
136307	331152
146440	331153
6494	331154
141709	331155
177466	331156
50	331157
316369	331158
322196	331159
266506	331160
211967	331161
316323	331162
317586	331163
310034	331164
18655	331165
172201	331166
37143	331167
203216	331168
260901	331169
260043	331170
145855	331171
176936	331172
285191	331173
284998	331174
158616	331175
228582	331176
62247	331177
222894	331178
126184	331179
126190	331180
197021	331181
79099	331182
52827	331183
232020	331184
62287	331185
36602	331186
45325	331187
249650	331188
77905	331189
209668	331190
45291	331191
103574	331192
22255	331193
77138	331194
112320	331195
60478	331196
127861	331197
254992	331198
88560	331199
91642	331200
51816	331201
178187	331202
253686	331203
215272	331204
163987	331205
228189	331206
119007	331207
72851	331208
194769	331209
227089	331210
55358	331211
34879	331212
297980	331213
183340	331214
90622	331215
12679	331216
290816	331217
167229	331218
201297	331219
5938	331220
63	331221
85230	331222
255592	331223
172240	331224
140210	331225
62290	331226
5627	331227
123408	331228
205043	331229
97693	331230
91884	331231
209540	331232
10124	331233
100949	331234
41935	331235
186374	331236
200783	331237
267687	331238
107757	331239
249491	331240
9876	331241
230293	331242
59170	331243
123424	331244
280738	331245
284938	331246
312086	331247
259666	331248
261186	331249
283	331250
17369	331251
148980	331252
240070	331253
181024	331254
187515	331255
64406	331256
152422	331257
182843	331258
116037	331259
118529	331260
205333	331261
244368	331262
153072	331263
263883	331264
164500	331265
171782	331266
171503	331267
242394	331268
81790	331269
111546	331270
282164	331271
309647	331272
180058	331273
122434	331274
253661	331275
11587	331276
185217	331277
247205	331278
148702	331279
183060	331280
181802	331281
204384	331282
23641	331283
25021	331284
231104	331285
300369	331286
12401	331287
288396	331288
169730	331289
200729	331290
200729	331291
169476	331292
103047	331293
145436	331294
158101	331295
38759	331296
59466	331297
197691	331298
200795	331299
269640	331300
128609	331301
98782	331302
213312	331303
35187	331304
291467	331305
284609	331306
146263	331307
321458	331308
321554	331309
15211	331310
39763	331311
91091	331312
199321	331313
100643	331314
39190	331315
194298	331316
180019	331317
62382	331318
232460	331319
17281	331320
45764	331321
74181	331322
98525	331323
40940	331324
156247	331325
70360	331326
95497	331327
233862	331328
76914	331329
111847	331330
22501	331331
112255	331332
33967	331333
130402	331334
34586	331335
161961	331336
214406	331337
217607	331338
6171	331339
69353	331340
47045	331341
8968	331342
229124	331343
41765	331344
227431	331345
24431	331346
24431	331347
162984	331348
24431	331349
22501	331350
57870	331351
165895	331352
55979	331353
283259	331354
314741	331355
328372	331356
94822	331357
91561	331358
46300	331359
90981	331360
144802	331361
2730	331362
15711	331363
255547	331364
137891	331365
64983	331366
35643	331367
160832	331368
16099	331369
126906	331370
161532	331371
150767	331372
191491	331373
291819	331374
55198	331375
151961	331376
52493	331377
167009	331378
10390	331379
80426	331380
76071	331381
16348	331382
45752	331383
2140	331384
98437	331385
7219	331386
13596	331387
223007	331388
13431	331389
270445	331390
32812	331391
54496	331392
286667	331393
141565	331394
45228	331395
13628	331396
992	331397
314840	331398
1571	331399
238016	331400
241820	331401
137375	331402
118755	331403
234303	331404
64903	331405
154417	331406
154329	331407
15711	331408
99447	331409
103757	331410
118489	331411
171644	331412
142719	331413
33707	331414
308770	331415
308415	331416
203226	331417
45082	331418
1592	331419
7219	331420
85221	331421
116981	331422
99447	331423
7219	331424
58972	331425
264368	331426
47902	331427
138408	331428
120829	331429
217943	331430
187338	331431
256610	331432
180596	331433
110646	331434
115346	331435
88423	331436
323118	331437
183813	331438
48926	331439
243561	331440
213273	331441
323205	331442
241716	331443
230553	331444
322933	331445
160505	331446
241409	331447
87935	331448
157529	331449
101680	331450
197380	331451
23101	331452
286063	331453
114250	331454
21950	331455
256494	331456
306304	331457
169898	331458
48926	331459
206003	331460
47281	331461
148037	331462
186699	331463
96495	331464
129586	331465
31655	331466
27255	331467
3145	331468
176	331469
83687	331470
183276	331471
69832	331472
197002	331473
238008	331474
74892	331475
203712	331476
101975	331477
6125	331478
231448	331479
196928	331480
9166	331481
238510	331482
80865	331483
283230	331484
93127	331485
127681	331486
160853	331487
239135	331488
292770	331489
163161	331490
136218	331491
166079	331492
13998	331493
1446	331494
29044	331495
8380	331496
68046	331497
6085	331498
71011	331499
71011	331500
69837	331501
218632	331502
167338	331503
57008	331504
49696	331505
25328	331506
117520	331507
72924	331508
44102	331509
249862	331510
171703	331511
95818	331512
157542	331513
67669	331514
144441	331515
28691	331516
53682	331517
203272	331518
113313	331519
32665	331520
112592	331521
145476	331522
60608	331523
78061	331524
197733	331525
94053	331526
126746	331527
156831	331528
217775	331529
52560	331530
141530	331531
17860	331532
149238	331533
33815	331534
113984	331535
268507	331536
20994	331537
34622	331538
206603	331539
327607	331540
190615	331541
198601	331542
139534	331543
49235	331544
149956	331545
78950	331546
284212	331547
253594	331548
10520	331549
739	331550
269353	331551
186033	331552
285508	331553
109172	331554
244550	331555
119004	331556
286618	331557
34968	331558
238504	331559
20650	331560
49105	331561
99166	331562
151465	331563
175747	331564
178138	331565
58669	331566
63528	331567
190282	331568
193539	331569
303258	331570
6201	331571
193789	331572
155442	331573
224238	331574
35630	331575
214049	331576
206991	331577
90227	331578
138593	331579
173395	331580
43321	331581
3197	331582
98064	331583
246078	331584
32086	331585
42828	331586
28920	331587
258327	331588
50140	331589
4459	331590
35320	331591
284453	331592
93688	331593
145921	331594
73058	331595
29709	331596
85231	331597
43882	331598
32391	331599
46568	331600
222839	331601
12608	331602
5628	331603
11284	331604
32442	331605
1801	331606
42775	331607
67879	331608
3591	331609
94562	331610
168345	331611
255175	331612
160107	331613
231347	331614
149724	331615
49995	331616
41674	331617
197557	331618
68844	331619
133611	331620
37696	331621
230464	331622
77261	331623
150332	331624
188323	331625
49868	331626
69593	331627
109014	331628
31964	331629
14939	331630
109014	331631
145981	331632
102686	331633
66917	331634
46966	331635
20959	331636
146031	331637
6555	331638
75756	331639
54016	331640
144202	331641
289783	331642
64379	331643
154631	331644
93971	331645
21769	331646
154419	331647
41032	331648
91253	331649
804	331650
81734	331651
284879	331652
11464	331653
119214	331654
13183	331655
282513	331656
282981	331657
185273	331658
282145	331659
95069	331660
42099	331661
42099	331662
168892	331663
150528	331664
6971	331665
79288	331666
116872	331667
119246	331668
58018	331669
66928	331670
66914	331671
104193	331672
38457	331673
121208	331674
324289	331675
28249	331676
2799	331677
13527	331678
85729	331679
16099	331680
20252	331681
324382	331682
4851	331683
133751	331684
220787	331685
189067	331686
248728	331687
105025	331688
154078	331689
188987	331690
284335	331691
116877	331692
163658	331693
163802	331694
223983	331695
35666	331696
88976	331697
67253	331698
200526	331699
37775	331700
141084	331701
25380	331702
232801	331703
24	331704
153152	331705
176506	331706
8396	331707
214828	331708
315370	331709
245901	331710
103285	331711
52806	331712
191328	331713
31991	331714
52806	331715
96665	331716
305642	331717
193424	331718
267258	331719
172418	331720
218735	331721
49648	331722
65043	331723
67169	331724
29707	331725
79905	331726
226941	331727
311611	331728
254908	331729
183443	331730
66116	331731
61150	331732
57016	331733
206834	331734
164672	331735
9005	331736
193619	331737
167184	331738
144513	331739
36611	331740
73121	331741
248142	331742
110003	331743
102438	331744
282709	331745
158207	331746
2395	331747
192465	331748
81082	331749
69216	331750
99493	331751
248193	331752
84993	331753
25558	331754
21711	331755
21744	331756
104403	331757
59844	331758
298605	331759
6339	331760
57993	331761
100396	331762
15204	331763
262988	331764
68761	331765
77894	331766
106376	331767
48225	331768
78118	331769
108336	331770
70832	331771
108692	331772
108641	331773
149256	331774
84722	331775
70566	331776
5905	331777
26192	331778
143527	331779
63606	331780
293609	331781
138036	331782
67223	331783
121082	331784
78329	331785
71971	331786
70007	331787
68428	331788
131838	331789
84611	331790
84653	331791
36455	331792
97452	331793
80006	331794
246982	331795
67311	331796
23065	331797
50475	331798
73361	331799
61291	331800
99033	331801
150222	331802
48640	331803
27618	331804
27618	331805
5369	331806
95593	331807
5268	331808
125547	331809
118325	331810
211146	331811
129527	331812
209865	331813
77501	331814
183288	331815
248182	331816
161426	331817
27488	331818
213861	331819
322894	331820
54267	331821
225080	331822
225106	331823
31588	331824
27404	331825
84414	331826
112864	331827
159530	331828
227379	331829
30780	331830
187701	331831
111505	331832
8966	331833
50927	331834
207256	331835
15817	331836
135188	331837
91840	331838
106615	331839
41890	331840
48225	331841
247161	331842
127215	331843
284682	331844
28269	331845
174523	331846
21368	331847
15947	331848
2629	331849
43	331850
38785	331851
206408	331852
40457	331853
231625	331854
27618	331855
834	331856
159847	331857
17115	331858
195047	331859
267662	331860
204773	331861
48618	331862
108578	331863
162271	331864
106167	331865
27183	331866
221413	331867
219540	331868
65745	331869
141994	331870
84526	331871
32132	331872
13422	331873
13422	331874
27184	331875
110139	331876
184930	331877
131443	331878
37276	331879
18860	331880
83560	331881
274180	331882
200882	331883
47364	331884
5023	331885
251300	331886
57562	331887
25204	331888
186198	331889
326065	331890
11928	331891
7229	331892
62589	331893
27112	331894
3767	331895
172523	331896
324750	331897
153193	331898
27552	331899
259166	331900
162039	331901
30395	331902
68359	331903
26814	331904
117831	331905
22928	331906
18991	331907
49009	331908
118885	331909
180057	331910
43201	331911
182996	331912
147022	331913
187483	331914
6171	331915
37926	331916
12505	331917
7561	331918
163633	331919
117349	331920
175146	331921
188588	331922
273080	331923
182997	331924
274996	331925
273894	331926
271774	331927
177070	331928
182872	331929
119331	331930
278499	331931
117986	331932
183168	331933
278375	331934
182492	331935
76343	331936
182475	331937
33893	331938
272195	331939
271409	331940
74196	331941
177556	331942
113968	331943
78688	331944
81792	331945
5322	331946
13778	331947
47521	331948
254555	331949
110547	331950
208061	331951
315249	331952
45923	331953
68736	331954
43499	331955
10552	331956
108698	331957
187424	331958
154462	331959
23228	331960
23228	331961
200647	331962
219994	331963
131394	331964
131311	331965
304860	331966
217552	331967
14824	331968
3576	331969
175640	331970
4063	331971
62209	331972
67846	331973
37945	331974
188883	331975
51662	331976
71856	331977
220620	331978
94757	331979
75107	331980
101106	331981
127516	331982
28097	331983
237649	331984
287732	331985
37378	331986
160683	331987
32838	331988
11261	331989
1045	331990
49124	331991
50	331992
151829	331993
119659	331994
129478	331995
45521	331996
11615	331997
64094	331998
84323	331999
17018	332000
121053	332001
324421	332002
865	332003
113256	332004
48764	332005
7359	332006
53874	332007
89918	332008
50127	332009
255018	332010
228786	332011
18798	332012
63324	332013
282442	332014
302388	332015
84726	332016
53954	332017
204365	332018
120842	332019
51315	332020
84645	332021
84645	332022
85507	332023
8135	332024
26612	332025
192412	332026
12871	332027
120121	332028
146	332029
67055	332030
53496	332031
90845	332032
204323	332033
3219	332034
5833	332035
79326	332036
211083	332037
184694	332038
36707	332039
185648	332040
106808	332041
18822	332042
17886	332043
255	332044
5592	332045
1524	332046
436	332047
23650	332048
30911	332049
98682	332050
159415	332051
2701	332052
704	332053
280130	332054
4738	332055
193439	332056
107848	332057
196682	332058
56132	332059
9839	332060
73626	332061
181174	332062
367	332063
60857	332064
23696	332065
73182	332066
14013	332067
52344	332068
23645	332069
33489	332070
44505	332071
245778	332072
23654	332073
50663	332074
12279	332075
175024	332076
307854	332077
198242	332078
10081	332079
9223	332080
23631	332081
198707	332082
108849	332083
313689	332084
175281	332085
139111	332086
15569	332087
124957	332088
35129	332089
61211	332090
12133	332091
3103	332092
82927	332093
54188	332094
68958	332095
49863	332096
94780	332097
36025	332098
13034	332099
88074	332100
30254	332101
18026	332102
18896	332103
114072	332104
61621	332105
51330	332106
25850	332107
41357	332108
12495	332109
89509	332110
6059	332111
34144	332112
85575	332113
1801	332114
12474	332115
15622	332116
53296	332117
7698	332118
7347	332119
23799	332120
122177	332121
55622	332122
10237	332123
164351	332124
38006	332125
106717	332126
238097	332127
105248	332128
1766	332129
32206	332130
176580	332131
109972	332132
10062	332133
126780	332134
23389	332135
295	332136
253085	332137
120241	332138
19848	332139
353	332140
165697	332141
23627	332142
27321	332143
11542	332144
18180	332145
45705	332146
242067	332147
53253	332148
125649	332149
31843	332150
18653	332151
6966	332152
302747	332153
38687	332154
83865	332155
11291	332156
115864	332157
57314	332158
14544	332159
138934	332160
193741	332161
179676	332162
18366	332163
12201	332164
4719	332165
40201	332166
9963	332167
81634	332168
25291	332169
62776	332170
10906	332171
7172	332172
36975	332173
129414	332174
70898	332175
20396	332176
59802	332177
322768	332178
120723	332179
1684	332180
30	332181
12526	332182
41927	332183
16232	332184
130357	332185
120419	332186
210292	332187
83267	332188
59802	332189
5971	332190
72675	332191
111336	332192
2248	332193
7142	332194
31509	332195
10049	332196
71901	332197
244617	332198
29803	332199
206951	332200
125051	332201
300130	332202
17989	332203
10500	332204
211364	332205
17353	332206
13568	332207
257821	332208
48796	332209
54502	332210
130927	332211
7219	332212
1321	332213
201483	332214
50643	332215
146251	332216
174115	332217
19415	332218
8871	332219
138251	332220
153538	332221
22091	332222
326483	332223
1226	332224
153538	332225
454	332226
19441	332227
9380	332228
311	332229
92013	332230
2718	332231
5816	332232
175119	332233
50755	332234
20931	332235
192291	332236
245174	332237
86939	332238
94603	332239
66244	332240
9989	332241
4796	332242
198330	332243
200465	332244
704	332245
15044	332246
9	332247
82488	332248
89848	332249
8116	332250
2497	332251
8937	332252
78714	332253
100859	332254
2718	332255
12278	332256
187695	332257
167293	332258
28406	332259
5258	332260
1869	332261
78195	332262
123087	332263
172428	332264
23300	332265
78833	332266
3555	332267
1830	332268
121381	332269
144703	332270
178983	332271
67371	332272
127744	332273
148149	332274
43914	332275
205739	332276
19596	332277
121295	332278
247618	332279
5599	332280
239	332281
300	332282
91687	332283
177412	332284
244582	332285
137598	332286
237822	332287
11827	332288
20127	332289
44819	332290
63322	332291
115864	332292
108944	332293
737	332294
42486	332295
245632	332296
5228	332297
21136	332298
109660	332299
209658	332300
11755	332301
32752	332302
171191	332303
155896	332304
57477	332305
2886	332306
128860	332307
56807	332308
80813	332309
193454	332310
245627	332311
205263	332312
55600	332313
55601	332314
58082	332315
201466	332316
215720	332317
233088	332318
19325	332319
81601	332320
106696	332321
15947	332322
47965	332323
3052	332324
64837	332325
14283	332326
61540	332327
78576	332328
35630	332329
22632	332330
183139	332331
84181	332332
88837	332333
96765	332334
316083	332335
287878	332336
161801	332337
206037	332338
109224	332339
151105	332340
103681	332341
22573	332342
128252	332343
253386	332344
97411	332345
88465	332346
31913	332347
14843	332348
13009	332349
14896	332350
14900	332351
41532	332352
19837	332353
19723	332354
18579	332355
39117	332356
151901	332357
26273	332358
18975	332359
5828	332360
14843	332361
10940	332362
222747	332363
321269	332364
104416	332365
28929	332366
223913	332367
82332	332368
164950	332369
137161	332370
21158	332371
1570	332372
22855	332373
7565	332374
95144	332375
142398	332376
213320	332377
50611	332378
45150	332379
8295	332380
3543	332381
5929	332382
20775	332383
12557	332384
80949	332385
131446	332386
35663	332387
61680	332388
46349	332389
134258	332390
49919	332391
11261	332392
65153	332393
147448	332394
58532	332395
75616	332396
12354	332397
216614	332398
58118	332399
152114	332400
203617	332401
270843	332402
311	332403
168440	332404
184528	332405
5256	332406
58533	332407
147041	332408
213718	332409
3094	332410
11089	332411
1796	332412
214722	332413
10458	332414
41226	332415
318216	332416
33299	332417
98513	332418
11123	332419
182794	332420
147345	332421
54070	332422
5380	332423
75306	332424
91898	332425
4943	332426
50098	332427
293071	332428
11937	332429
61458	332430
22874	332431
317904	332432
148197	332433
165215	332434
284909	332435
91725	332436
281416	332437
138404	332438
7853	332439
4863	332440
139846	332441
31161	332442
87169	332443
253863	332444
26631	332445
309757	332446
2632	332447
8102	332448
110216	332449
263342	332450
138527	332451
94609	332452
57436	332453
75906	332454
21440	332455
294390	332456
97452	332457
10265	332458
303834	332459
129737	332460
81705	332461
306634	332462
176	332463
42353	332464
15563	332465
49980	332466
169732	332467
149327	332468
535	332469
39700	332470
15936	332471
85951	332472
67723	332473
64766	332474
36608	332475
287244	332476
313665	332477
17126	332478
215688	332479
132860	332480
105710	332481
23317	332482
22468	332483
150269	332484
235881	332485
13230	332486
133056	332487
51510	332488
177835	332489
75311	332490
222833	332491
323338	332492
96779	332493
145907	332494
38980	332495
16337	332496
116303	332497
15517	332498
69557	332499
532	332500
117286	332501
737	332502
13402	332503
11811	332504
214141	332505
132636	332506
215616	332507
239257	332508
290517	332509
191	332510
81115	332511
4862	332512
314379	332513
37307	332514
106504	332515
284834	332516
284476	332517
303753	332518
12102	332519
26514	332520
130063	332521
4151	332522
15480	332523
49104	332524
233020	332525
97258	332526
46297	332527
265764	332528
9026	332529
46297	332530
18889	332531
118964	332532
37657	332533
25477	332534
212764	332535
28882	332536
69322	332537
44511	332538
139579	332539
44264	332540
149548	332541
14380	332542
1595	332543
112496	332544
73690	332545
241033	332546
109384	332547
19797	332548
12973	332549
90043	332550
120	332551
36359	332552
232175	332553
9965	332554
301865	332555
26439	332556
16153	332557
16153	332558
265750	332559
43153	332560
103	332561
43153	332562
210314	332563
171686	332564
11623	332565
13759	332566
18122	332567
46225	332568
148324	332569
31367	332570
10086	332571
31112	332572
288370	332573
29208	332574
1546	332575
67065	332576
37416	332577
16722	332578
49410	332579
214172	332580
51969	332581
204355	332582
53040	332583
123671	332584
864	332585
86767	332586
24180	332587
327650	332588
269802	332589
71014	332590
39625	332591
186	332592
28	332593
55289	332594
174001	332595
99830	332596
10691	332597
203010	332598
112644	332599
175157	332600
104076	332601
313978	332602
262158	332603
303554	332604
182649	332605
3770	332606
16465	332607
97376	332608
63484	332609
106865	332610
207028	332611
217665	332612
209645	332613
4601	332614
127796	332615
260376	332616
68336	332617
57667	332618
81131	332619
17062	332620
71488	332621
71839	332622
283	332623
137956	332624
200213	332625
308194	332626
191268	332627
19714	332628
61389	332629
57518	332630
20118	332631
784	332632
17474	332633
16099	332634
71643	332635
91199	332636
86159	332637
226962	332638
286760	332639
163445	332640
82044	332641
127905	332642
193141	332643
159911	332644
20862	332645
20006	332646
29096	332647
195529	332648
179650	332649
193200	332650
79181	332651
23602	332652
5026	332653
314085	332654
238322	332655
72980	332656
33582	332657
53423	332658
116986	332659
49031	332660
19564	332661
282862	332662
52368	332663
88889	332664
56428	332665
31134	332666
14037	332667
1296	332668
83057	332669
168564	332670
111452	332671
111279	332672
227409	332673
73178	332674
220726	332675
93901	332676
48967	332677
284371	332678
93496	332679
12825	332680
33149	332681
133700	332682
73206	332683
167908	332684
29756	332685
130246	332686
20056	332687
6109	332688
1450	332689
47437	332690
8802	332691
79413	332692
46617	332693
18830	332694
137087	332695
309290	332696
10026	332697
57938	332698
105185	332699
10113	332700
313200	332701
58562	332702
32427	332703
131470	332704
36964	332705
16329	332706
95273	332707
286054	332708
54382	332709
17669	332710
2034	332711
212331	332712
2443	332713
20812	332714
34283	332715
72901	332716
21552	332717
52910	332718
21326	332719
22408	332720
159794	332721
271678	332722
293982	332723
222126	332724
188319	332725
85541	332726
56210	332727
97658	332728
22408	332729
139112	332730
78492	332731
22992	332732
9672	332733
4534	332734
40668	332735
11773	332736
22239	332737
21653	332738
76139	332739
55651	332740
133612	332741
292280	332742
80678	332743
271272	332744
127727	332745
146181	332746
113854	332747
2477	332748
108328	332749
80098	332750
82860	332751
21793	332752
283270	332753
76014	332754
136874	332755
213015	332756
66453	332757
6205	332758
205161	332759
121248	332760
118211	332761
139698	332762
79035	332763
40492	332764
302857	332765
60988	332766
29149	332767
139698	332768
75041	332769
283447	332770
41754	332771
85687	332772
87774	332773
48488	332774
95943	332775
76218	332776
18199	332777
15376	332778
47755	332779
285645	332780
103201	332781
83771	332782
58463	332783
137959	332784
18393	332785
31355	332786
120138	332787
186945	332788
314473	332789
246970	332790
67251	332791
82609	332792
5657	332793
119869	332794
27352	332795
220408	332796
38508	332797
307344	332798
168278	332799
31153	332800
119192	332801
32092	332802
26367	332803
213167	332804
5657	332805
228727	332806
152402	332807
53412	332808
114265	332809
246941	332810
241904	332811
137701	332812
90541	332813
176455	332814
122319	332815
172263	332816
34525	332817
49	332818
68936	332819
165032	332820
29057	332821
10430	332822
131119	332823
81794	332824
5740	332825
35712	332826
251216	332827
208587	332828
159485	332829
55178	332830
154282	332831
157815	332832
244115	332833
798	332834
29211	332835
9097	332836
314740	332837
44872	332838
48806	332839
13118	332840
13118	332841
13118	332842
316562	332843
91837	332844
153453	332845
98929	332846
115397	332847
177581	332848
105747	332849
172809	332850
78409	332851
137054	332852
2842	332853
26026	332854
9171	332855
15385	332856
7697	332857
62482	332858
13118	332859
15132	332860
301755	332861
55732	332862
37790	332863
181259	332864
29582	332865
12240	332866
26510	332867
18508	332868
208993	332869
111352	332870
32059	332871
287556	332872
172020	332873
216672	332874
90849	332875
146743	332876
246261	332877
7346	332878
247719	332879
4034	332880
129557	332881
321524	332882
35247	332883
17108	332884
178051	332885
9189	332886
101577	332887
83629	332888
140107	332889
7346	332890
98175	332891
239095	332892
316523	332893
327723	332894
206048	332895
83629	332896
41648	332897
108613	332898
124598	332899
223945	332900
3142	332901
69771	332902
15149	332903
276270	332904
96987	332905
55780	332906
18132	332907
132514	332908
146449	332909
122522	332910
15049	332911
68897	332912
292208	332913
6457	332914
182389	332915
308792	332916
35214	332917
92333	332918
26338	332919
259118	332920
86661	332921
138040	332922
26220	332923
209739	332924
77051	332925
229182	332926
52611	332927
25967	332928
185418	332929
25538	332930
3622	332931
57770	332932
139784	332933
210241	332934
55297	332935
7898	332936
77767	332937
6915	332938
58253	332939
27118	332940
14589	332941
241738	332942
141180	332943
17619	332944
55674	332945
129097	332946
3367	332947
59884	332948
283618	332949
14025	332950
70708	332951
5163	332952
164666	332953
29148	332954
173170	332955
32027	332956
256616	332957
131212	332958
11235	332959
18766	332960
268438	332961
256465	332962
275613	332963
128324	332964
212051	332965
190051	332966
142917	332967
72188	332968
97139	332969
146444	332970
236300	332971
3410	332972
3562	332973
91243	332974
177710	332975
141165	332976
265300	332977
103	332978
164692	332979
202580	332980
176263	332981
49450	332982
269402	332983
7128	332984
26002	332985
13747	332986
14720	332987
145291	332988
4766	332989
110512	332990
19797	332991
169889	332992
33294	332993
4815	332994
33035	332995
47963	332996
101819	332997
51376	332998
77688	332999
241768	333000
135299	333001
1893	333002
201465	333003
25347	333004
185068	333005
11287	333006
216894	333007
27932	333008
214469	333009
23522	333010
50569	333011
26710	333012
58967	333013
212438	333014
17347	333015
30760	333016
305052	333017
5888	333018
56372	333019
6797	333020
89154	333021
3647	333022
13726	333023
76008	333024
33412	333025
187970	333026
145784	333027
5254	333028
10845	333029
198244	333030
219062	333031
104011	333032
26640	333033
218007	333034
318370	333035
32685	333036
162903	333037
28099	333038
44257	333039
171582	333040
1865	333041
84755	333042
101808	333043
55697	333044
99583	333045
291285	333046
116845	333047
172567	333048
221580	333049
242403	333050
111563	333051
62194	333052
36043	333053
33616	333054
138028	333055
121313	333056
101	333057
124638	333058
47445	333059
61768	333060
294778	333061
91001	333062
46050	333063
158043	333064
5470	333065
96734	333066
23309	333067
10853	333068
61796	333069
153254	333070
62532	333071
83852	333072
55468	333073
215056	333074
10761	333075
105397	333076
24641	333077
18609	333078
2964	333079
218256	333080
165228	333081
273338	333082
170372	333083
135309	333084
27237	333085
200801	333086
30057	333087
91292	333088
95319	333089
314577	333090
142000	333091
142000	333092
218476	333093
308145	333094
219516	333095
23051	333096
199617	333097
96481	333098
189333	333099
138483	333100
11480	333101
24984	333102
23051	333103
6808	333104
125100	333105
75639	333106
1	333107
2795	333108
169	333109
1740	333110
113553	333111
127818	333112
201317	333113
103479	333114
29893	333115
5213	333116
122403	333117
263717	333118
186550	333119
209410	333120
40394	333121
1387	333122
25994	333123
912	333124
190175	333125
26037	333126
289394	333127
18989	333128
33791	333129
87201	333130
313714	333131
79454	333132
252052	333133
181743	333134
622	333135
40770	333136
14209	333137
36548	333138
195571	333139
324847	333140
18937	333141
33538	333142
56434	333143
59328	333144
13030	333145
11862	333146
27174	333147
95952	333148
81484	333149
48587	333150
9251	333151
17006	333152
81484	333153
95952	333154
95952	333155
81484	333156
26044	333157
616	333158
129872	333159
109522	333160
222139	333161
67	333162
24415	333163
86480	333164
67987	333165
37047	333166
108120	333167
180795	333168
35908	333169
37486	333170
44105	333171
283196	333172
72072	333173
6324	333174
36465	333175
125446	333176
125445	333177
10212	333178
25673	333179
1797	333180
203497	333181
2627	333182
273360	333183
63589	333184
40497	333185
43041	333186
109122	333187
12766	333188
198640	333189
70482	333190
130777	333191
225059	333192
15044	333193
51092	333194
44765	333195
62741	333196
131820	333197
33863	333198
172311	333199
212036	333200
94699	333201
28310	333202
83657	333203
22701	333204
43500	333205
212231	333206
58422	333207
46138	333208
147700	333209
13530	333210
12572	333211
28803	333212
74874	333213
11174	333214
21377	333215
9268	333216
123287	333217
63272	333218
16047	333219
47641	333220
266472	333221
2147	333222
12331	333223
4730	333224
38153	333225
67798	333226
34368	333227
20736	333228
99184	333229
78207	333230
1303	333231
34406	333232
60896	333233
51057	333234
258694	333235
14363	333236
174760	333237
150732	333238
150329	333239
89237	333240
203794	333241
9377	333242
9377	333243
89029	333244
49683	333245
52417	333246
7507	333247
3797	333248
15783	333249
49776	333250
133340	333251
3732	333252
97332	333253
168183	333254
80860	333255
19261	333256
22934	333257
18631	333258
24759	333259
19490	333260
2126	333261
157339	333262
7507	333263
306256	333264
87868	333265
128072	333266
37802	333267
22104	333268
242723	333269
264115	333270
15285	333271
15002	333272
137200	333273
74218	333274
54035	333275
17026	333276
53145	333277
8219	333278
109890	333279
71293	333280
158	333281
35661	333282
4637	333283
136940	333284
98242	333285
75370	333286
215002	333287
284644	333288
23408	333289
115089	333290
72378	333291
144098	333292
90	333293
33359	333294
289700	333295
186340	333296
13325	333297
199893	333298
157923	333299
157760	333300
26251	333301
133961	333302
194906	333303
53934	333304
53934	333305
87550	333306
34028	333307
69791	333308
14189	333309
308	333310
290760	333311
131412	333312
102682	333313
30466	333314
280382	333315
126626	333316
44087	333317
11815	333318
111229	333319
316716	333320
208651	333321
117612	333322
173643	333323
313339	333324
99445	333325
192260	333326
162444	333327
71840	333328
14550	333329
187620	333330
48483	333331
11390	333332
85688	333333
242636	333334
204867	333335
62112	333336
182093	333337
32702	333338
77117	333339
150278	333340
53315	333341
9988	333342
121415	333343
227708	333344
26628	333345
190359	333346
97964	333347
181795	333348
5064	333349
1165	333350
155945	333351
366	333352
65158	333353
113890	333354
117603	333355
179335	333356
263554	333357
126712	333358
1149	333359
239051	333360
293109	333361
51521	333362
23132	333363
118165	333364
57801	333365
87783	333366
155347	333367
80036	333368
47208	333369
167438	333370
64198	333371
165823	333372
22415	333373
117420	333374
88866	333375
152215	333376
304617	333377
124678	333378
152941	333379
134753	333380
325322	333381
137938	333382
88339	333383
19722	333384
161977	333385
76833	333386
123324	333387
39833	333388
132098	333389
103081	333390
227105	333391
1871	333392
129348	333393
25957	333394
1371	333395
134587	333396
7835	333397
13701	333398
172791	333399
210647	333400
201716	333401
11553	333402
187675	333403
52963	333404
121580	333405
65237	333406
116485	333407
159352	333408
174940	333409
46683	333410
83004	333411
123110	333412
77673	333413
285034	333414
166773	333415
318340	333416
93314	333417
240991	333418
165605	333419
262764	333420
123349	333421
186076	333422
51680	333423
28594	333424
264837	333425
100324	333426
124853	333427
285556	333428
145956	333429
305068	333430
169225	333431
4144	333432
6091	333433
117110	333434
28630	333435
156409	333436
15876	333437
292728	333438
100090	333439
262992	333440
238964	333441
25218	333442
186163	333443
13276	333444
76060	333445
205645	333446
35569	333447
35569	333448
53	333449
32590	333450
70382	333451
30723	333452
24672	333453
20	333454
1218	333455
2462	333456
98	333457
47766	333458
201660	333459
43429	333460
1760	333461
1874	333462
4123	333463
13296	333464
53263	333465
52677	333466
289	333467
33033	333468
13922	333469
138723	333470
551	333471
2600	333472
56794	333473
10461	333474
13192	333475
1162	333476
3031	333477
505	333478
713	333479
250	333480
4686	333481
3286	333482
4450	333483
148859	333484
291679	333485
54418	333486
772	333487
11994	333488
207014	333489
54279	333490
2153	333491
245	333492
1136	333493
584	333494
245	333495
512	333496
3305	333497
455	333498
742	333499
1076	333500
18423	333501
2784	333502
21118	333503
71113	333504
9263	333505
14653	333506
205	333507
15641	333508
17006	333509
279272	333510
32446	333511
43893	333512
107448	333513
60065	333514
1	333515
145399	333516
5251	333517
38763	333518
38763	333519
40178	333520
62932	333521
1308	333522
38183	333523
746	333524
2366	333525
11909	333526
480	333527
207	333528
1308	333529
6766	333530
194889	333531
79277	333532
144655	333533
2651	333534
98	333535
146	333536
478	333537
61511	333538
182410	333539
240222	333540
106890	333541
229417	333542
2456	333543
14185	333544
6114	333545
110634	333546
1702	333547
125317	333548
362	333549
2600	333550
53670	333551
43367	333552
13922	333553
52227	333554
6102	333555
13725	333556
105880	333557
52274	333558
54169	333559
68430	333560
11909	333561
2110	333562
49585	333563
75669	333564
14508	333565
172930	333566
11427	333567
17567	333568
224323	333569
11427	333570
101609	333571
121744	333572
28169	333573
107797	333574
107797	333575
197110	333576
29629	333577
97716	333578
291542	333579
30368	333580
244318	333581
131874	333582
154022	333583
127590	333584
188036	333585
156835	333586
11568	333587
21318	333588
171512	333589
8868	333590
8914	333591
135869	333592
317915	333593
58436	333594
206152	333595
19040	333596
70362	333597
307401	333598
114844	333599
131498	333600
243306	333601
263420	333602
312534	333603
75328	333604
58517	333605
98183	333606
39561	333607
8737	333608
269427	333609
7017	333610
25482	333611
25482	333612
5179	333613
193540	333614
148258	333615
7118	333616
3168	333617
4429	333618
89968	333619
24786	333620
80076	333621
86794	333622
19895	333623
114733	333624
4681	333625
117385	333626
20239	333627
124380	333628
117385	333629
162285	333630
240491	333631
234345	333632
117385	333633
297028	333634
208663	333635
212460	333636
323774	333637
12792	333638
12343	333639
66084	333640
311645	333641
181718	333642
77701	333643
156537	333644
12363	333645
31626	333646
66942	333647
32812	333648
305054	333649
156534	333650
311697	333651
207413	333652
195069	333653
218291	333654
304290	333655
166361	333656
73932	333657
174756	333658
107458	333659
27084	333660
212042	333661
209203	333662
4813	333663
194979	333664
2908	333665
53	333666
218	333667
448	333668
85227	333669
146803	333670
45836	333671
4143	333672
16003	333673
67307	333674
5215	333675
116179	333676
50428	333677
205767	333678
4307	333679
76591	333680
32113	333681
71771	333682
124035	333683
14165	333684
191906	333685
75769	333686
199527	333687
57244	333688
32479	333689
42170	333690
253709	333691
157872	333692
238859	333693
221960	333694
136220	333695
48028	333696
104450	333697
8689	333698
4062	333699
79855	333700
156537	333701
79986	333702
1000	333703
133406	333704
21345	333705
1108	333706
120465	333707
8574	333708
91035	333709
227605	333710
54355	333711
202520	333712
94634	333713
20299	333714
61714	333715
130616	333716
551	333717
26186	333718
31051	333719
290351	333720
124120	333721
429	333722
2499	333723
66913	333724
95249	333725
92696	333726
272243	333727
75321	333728
3365	333729
88435	333730
213273	333731
167048	333732
92247	333733
137184	333734
63032	333735
1911	333736
296806	333737
310256	333738
62992	333739
252639	333740
230833	333741
63251	333742
504	333743
135768	333744
18271	333745
124379	333746
67640	333747
128380	333748
4097	333749
122419	333750
66775	333751
181	333752
839	333753
4610	333754
246138	333755
21615	333756
239368	333757
205809	333758
197905	333759
129606	333760
196881	333761
55659	333762
28886	333763
106998	333764
106998	333765
142503	333766
22	333767
48826	333768
18045	333769
33654	333770
810	333771
299359	333772
87304	333773
34667	333774
13191	333775
143669	333776
289726	333777
104255	333778
9991	333779
73496	333780
123849	333781
52302	333782
221326	333783
25240	333784
53896	333785
98762	333786
174362	333787
5949	333788
57537	333789
110267	333790
60949	333791
113121	333792
255180	333793
27205	333794
52106	333795
9724	333796
187169	333797
80391	333798
6455	333799
7884	333800
218441	333801
119050	333802
53	333803
1703	333804
317393	333805
134568	333806
132570	333807
130357	333808
89004	333809
89004	333810
20502	333811
98130	333812
80392	333813
30751	333814
22997	333815
80409	333816
31092	333817
1035	333818
220659	333819
50685	333820
71653	333821
177952	333822
98265	333823
63041	333824
22357	333825
22357	333826
162224	333827
47842	333828
50366	333829
46258	333830
47842	333831
75791	333832
36179	333833
3774	333834
7569	333835
14225	333836
247233	333837
31068	333838
34667	333839
55859	333840
13899	333841
316	333842
231927	333843
15695	333844
4392	333845
130647	333846
7569	333847
99668	333848
62025	333849
132351	333850
28001	333851
205203	333852
28355	333853
10563	333854
161681	333855
12649	333856
304488	333857
133502	333858
141793	333859
404	333860
70014	333861
28498	333862
24811	333863
45	333864
32258	333865
164724	333866
12180	333867
70223	333868
267021	333869
50133	333870
73085	333871
102558	333872
110256	333873
89109	333874
24929	333875
42552	333876
135327	333877
250914	333878
38257	333879
48374	333880
2937	333881
28288	333882
21283	333883
1821	333884
94270	333885
40231	333886
303786	333887
31333	333888
109943	333889
98	333890
148871	333891
176209	333892
268263	333893
289252	333894
98264	333895
299820	333896
61646	333897
123996	333898
36536	333899
195841	333900
121282	333901
4485	333902
108762	333903
73085	333904
9496	333905
9496	333906
15636	333907
9362	333908
11786	333909
26836	333910
86607	333911
71026	333912
4829	333913
128350	333914
38579	333915
293181	333916
88073	333917
35031	333918
328000	333919
80130	333920
27160	333921
79359	333922
39225	333923
185464	333924
10668	333925
27230	333926
6327	333927
82613	333928
31865	333929
121233	333930
93588	333931
96287	333932
1552	333933
309203	333934
182010	333935
54081	333936
27647	333937
89258	333938
232985	333939
148450	333940
21594	333941
170583	333942
29371	333943
15742	333944
162224	333945
145628	333946
145628	333947
15694	333948
69870	333949
24291	333950
295264	333951
186466	333952
14249	333953
98385	333954
69151	333955
34764	333956
17951	333957
76818	333958
19368	333959
42654	333960
64742	333961
42571	333962
31069	333963
2855	333964
87247	333965
20341	333966
2532	333967
75291	333968
154678	333969
4019	333970
79581	333971
3040	333972
63402	333973
141095	333974
49795	333975
234176	333976
86646	333977
31769	333978
222789	333979
71154	333980
51168	333981
9334	333982
240644	333983
3913	333984
298	333985
66373	333986
235039	333987
120657	333988
25398	333989
19369	333990
3	333991
119726	333992
195711	333993
124266	333994
95394	333995
4185	333996
1516	333997
265380	333998
52274	333999
271842	334000
262768	334001
236252	334002
83120	334003
128197	334004
974	334005
92965	334006
79282	334007
843	334008
289246	334009
69997	334010
85714	334011
1483	334012
1047	334013
86240	334014
32953	334015
11795	334016
128480	334017
214806	334018
214806	334019
149300	334020
10328	334021
35277	334022
5417	334023
5417	334024
3014	334025
113233	334026
175997	334027
210653	334028
202039	334029
125782	334030
3507	334031
413	334032
122203	334033
16994	334034
112491	334035
38783	334036
205239	334037
18749	334038
5358	334039
203901	334040
4837	334041
10319	334042
41523	334043
137709	334044
7642	334045
267946	334046
167582	334047
18533	334048
108158	334049
211542	334050
158581	334051
68178	334052
173703	334053
54436	334054
7059	334055
3680	334056
147400	334057
61595	334058
36440	334059
164998	334060
125904	334061
72104	334062
69189	334063
1295	334064
47802	334065
47707	334066
62160	334067
10295	334068
12759	334069
20488	334070
84125	334071
4515	334072
106800	334073
2591	334074
88847	334075
1652	334076
45470	334077
58238	334078
1080	334079
34542	334080
158067	334081
13062	334082
16652	334083
23536	334084
267957	334085
13409	334086
27025	334087
310315	334088
40607	334089
134019	334090
43608	334091
58	334092
89461	334093
132835	334094
136056	334095
25063	334096
55745	334097
139590	334098
119453	334099
181837	334100
52290	334101
1461	334102
48821	334103
26379	334104
7486	334105
70213	334106
77893	334107
147443	334108
250246	334109
73428	334110
95982	334111
196201	334112
148798	334113
100544	334114
42216	334115
2714	334116
251872	334117
263289	334118
62264	334119
4403	334120
143132	334121
117926	334122
102992	334123
255121	334124
28720	334125
40627	334126
25528	334127
3492	334128
45156	334129
16	334130
20214	334131
2967	334132
40812	334133
315	334134
95	334135
11913	334136
219293	334137
137	334138
57739	334139
30071	334140
34628	334141
158154	334142
257460	334143
41638	334144
90781	334145
46786	334146
1797	334147
33298	334148
307596	334149
2365	334150
51266	334151
79712	334152
38829	334153
64801	334154
25231	334155
42538	334156
98901	334157
55043	334158
325363	334159
56127	334160
11721	334161
177859	334162
13205	334163
13672	334164
16965	334165
215562	334166
130597	334167
9393	334168
84432	334169
205028	334170
21622	334171
239053	334172
21622	334173
236535	334174
154371	334175
138833	334176
182365	334177
9926	334178
30914	334179
76059	334180
182462	334181
67769	334182
5909	334183
76361	334184
3560	334185
118665	334186
52391	334187
141457	334188
206262	334189
2752	334190
35261	334191
145742	334192
13290	334193
605	334194
143777	334195
58801	334196
30192	334197
78248	334198
1468	334199
252196	334200
107085	334201
34203	334202
199582	334203
66380	334204
153529	334205
156848	334206
125737	334207
314425	334208
156346	334209
56465	334210
23212	334211
213145	334212
93727	334213
84625	334214
247350	334215
3649	334216
60	334217
220185	334218
137206	334219
24446	334220
78660	334221
107100	334222
30207	334223
79383	334224
139290	334225
64137	334226
32417	334227
272603	334228
213925	334229
8731	334230
11550	334231
62963	334232
76405	334233
32242	334234
21688	334235
17383	334236
144658	334237
145445	334238
168723	334239
136956	334240
3596	334241
126348	334242
129434	334243
326908	334244
324261	334245
247232	334246
113920	334247
203967	334248
33187	334249
162462	334250
310806	334251
9116	334252
361	334253
43562	334254
101301	334255
111406	334256
127628	334257
62940	334258
197423	334259
84364	334260
106932	334261
110739	334262
22623	334263
55693	334264
2955	334265
262	334266
50495	334267
115857	334268
19028	334269
52934	334270
247590	334271
153463	334272
73432	334273
166141	334274
235458	334275
119753	334276
275555	334277
70361	334278
107909	334279
116718	334280
58143	334281
49614	334282
23674	334283
315	334284
294674	334285
94476	334286
16442	334287
48061	334288
216583	334289
112264	334290
112264	334291
37825	334292
39079	334293
57587	334294
205467	334295
171051	334296
202176	334297
6891	334298
8308	334299
203173	334300
24093	334301
75153	334302
217253	334303
69310	334304
39471	334305
44984	334306
127109	334307
5011	334308
57461	334309
14182	334310
308614	334311
44304	334312
65613	334313
10443	334314
168831	334315
10365	334316
7827	334317
15614	334318
108226	334319
56161	334320
133710	334321
30785	334322
96514	334323
38860	334324
183812	334325
123755	334326
5603	334327
170098	334328
127853	334329
234478	334330
58938	334331
4344	334332
126678	334333
6554	334334
34541	334335
29448	334336
28984	334337
306021	334338
57836	334339
17820	334340
21672	334341
1845	334342
54846	334343
281963	334344
188164	334345
18240	334346
113777	334347
103965	334348
829	334349
278752	334350
92	334351
89856	334352
104767	334353
124436	334354
10366	334355
22494	334356
121769	334357
2939	334358
84917	334359
14592	334360
109041	334361
8574	334362
17277	334363
7471	334364
23786	334365
273927	334366
17857	334367
10160	334368
204107	334369
181373	334370
122400	334371
561	334372
4152	334373
71133	334374
91413	334375
211998	334376
42759	334377
5580	334378
603	334379
124164	334380
57045	334381
109100	334382
37155	334383
214032	334384
115059	334385
49729	334386
8968	334387
30482	334388
43630	334389
159952	334390
205911	334391
95625	334392
29177	334393
55270	334394
169460	334395
38304	334396
34926	334397
2303	334398
34660	334399
8626	334400
16155	334401
58759	334402
7861	334403
26553	334404
83515	334405
76151	334406
28731	334407
32189	334408
65678	334409
54362	334410
323	334411
48893	334412
562	334413
13654	334414
566	334415
80271	334416
22551	334417
24571	334418
196047	334419
293849	334420
192895	334421
73871	334422
134364	334423
167071	334424
17201	334425
160736	334426
10322	334427
123415	334428
29343	334429
4620	334430
130190	334431
531	334432
187996	334433
12311	334434
30042	334435
1734	334436
174443	334437
63028	334438
115005	334439
18930	334440
45114	334441
137157	334442
6193	334443
6766	334444
219	334445
1668	334446
108862	334447
2029	334448
12652	334449
13106	334450
389	334451
70731	334452
54844	334453
125985	334454
162912	334455
71877	334456
1254	334457
21274	334458
214024	334459
170035	334460
24221	334461
306161	334462
42105	334463
241880	334464
20401	334465
981	334466
181170	334467
35853	334468
64252	334469
216	334470
640	334471
12102	334472
61904	334473
3384	334474
1485	334475
83	334476
159	334477
166324	334478
169806	334479
108543	334480
4906	334481
260987	334482
112336	334483
62658	334484
39343	334485
51556	334486
120283	334487
125046	334488
39824	334489
9097	334490
70117	334491
117983	334492
9705	334493
157405	334494
113347	334495
70965	334496
224800	334497
87698	334498
22589	334499
30172	334500
958	334501
53714	334502
103028	334503
13804	334504
58209	334505
23131	334506
102695	334507
3508	334508
8327	334509
67939	334510
16196	334511
136529	334512
17098	334513
152173	334514
89809	334515
131135	334516
20547	334517
6870	334518
110265	334519
53700	334520
10816	334521
38393	334522
60206	334523
32377	334524
30683	334525
178994	334526
190	334527
13748	334528
12478	334529
15078	334530
55140	334531
41666	334532
18470	334533
88436	334534
26697	334535
185995	334536
5434	334537
104624	334538
22377	334539
300	334540
165728	334541
3164	334542
189034	334543
32928	334544
551	334545
33345	334546
28200	334547
30534	334548
12409	334549
88726	334550
535	334551
211474	334552
99766	334553
63419	334554
5974	334555
23935	334556
520	334557
87704	334558
71107	334559
5093	334560
58189	334561
30970	334562
169993	334563
26439	334564
40545	334565
62564	334566
34758	334567
17303	334568
140295	334569
43475	334570
7038	334571
120183	334572
42706	334573
3227	334574
125856	334575
37264	334576
176534	334577
62873	334578
191933	334579
68844	334580
38801	334581
43583	334582
19642	334583
109006	334584
70387	334585
8298	334586
222228	334587
187862	334588
59220	334589
23838	334590
294562	334591
41885	334592
61931	334593
10273	334594
4900	334595
10703	334596
35216	334597
80883	334598
169828	334599
11113	334600
39624	334601
6989	334602
28114	334603
204592	334604
3461	334605
66330	334606
33862	334607
131162	334608
203985	334609
1071	334610
226450	334611
8929	334612
4443	334613
147278	334614
48759	334615
122026	334616
13863	334617
1359	334618
11270	334619
33674	334620
28365	334621
238689	334622
49153	334623
218845	334624
118688	334625
17589	334626
15363	334627
67925	334628
22410	334629
130607	334630
97329	334631
6368	334632
31107	334633
252444	334634
48314	334635
17052	334636
18533	334637
20422	334638
192	334639
8987	334640
87118	334641
52965	334642
35754	334643
325645	334644
25006	334645
98927	334646
30411	334647
16891	334648
200456	334649
8151	334650
99103	334651
94210	334652
34291	334653
18118	334654
223883	334655
1919	334656
1140	334657
121941	334658
13402	334659
75034	334660
31662	334661
77226	334662
51938	334663
87891	334664
11665	334665
194824	334666
12196	334667
27516	334668
46354	334669
189148	334670
303681	334671
81	334672
268	334673
1609	334674
85570	334675
233852	334676
210239	334677
6352	334678
835	334679
196224	334680
319	334681
40338	334682
5158	334683
142456	334684
81812	334685
46251	334686
7772	334687
203544	334688
50260	334689
11668	334690
30534	334691
183957	334692
26117	334693
321	334694
10703	334695
45339	334696
260978	334697
19278	334698
699	334699
16934	334700
5198	334701
83759	334702
47487	334703
3691	334704
52086	334705
213040	334706
925	334707
124722	334708
1991	334709
9652	334710
41306	334711
109367	334712
63681	334713
6376	334714
69354	334715
9376	334716
69744	334717
9814	334718
2274	334719
3984	334720
2668	334721
52819	334722
834	334723
836	334724
502	334725
21992	334726
32772	334727
2553	334728
803	334729
58189	334730
31413	334731
67891	334732
165834	334733
42	334734
22968	334735
96003	334736
4639	334737
175824	334738
21157	334739
929	334740
3646	334741
6478	334742
168885	334743
168581	334744
22377	334745
13162	334746
6109	334747
99	334748
10193	334749
1691	334750
30203	334751
69598	334752
2639	334753
75337	334754
137389	334755
38041	334756
104624	334757
176132	334758
830	334759
20245	334760
113733	334761
194956	334762
79	334763
102259	334764
197988	334765
29523	334766
99920	334767
61988	334768
6451	334769
161894	334770
43176	334771
32565	334772
59601	334773
13451	334774
239050	334775
23395	334776
15661	334777
12030	334778
172996	334779
250915	334780
202480	334781
182142	334782
83113	334783
4672	334784
365	334785
903	334786
199040	334787
50673	334788
27175	334789
11603	334790
2605	334791
174060	334792
31107	334793
1422	334794
214573	334795
186642	334796
136133	334797
758	334798
11687	334799
5588	334800
152238	334801
209634	334802
31013	334803
291859	334804
20863	334805
832	334806
44837	334807
39170	334808
10320	334809
934	334810
34360	334811
846	334812
5052	334813
8409	334814
133527	334815
266780	334816
283	334817
12342	334818
59013	334819
26150	334820
32771	334821
40242	334822
208182	334823
257599	334824
11918	334825
24757	334826
55975	334827
8982	334828
124948	334829
55367	334830
76442	334831
18758	334832
164867	334833
36062	334834
286392	334835
186055	334836
99969	334837
37546	334838
36940	334839
18757	334840
2028	334841
71107	334842
4144	334843
94881	334844
28758	334845
226847	334846
111345	334847
134919	334848
34043	334849
219428	334850
91665	334851
212446	334852
27648	334853
91434	334854
24221	334855
199947	334856
26789	334857
75660	334858
215033	334859
31034	334860
71369	334861
51649	334862
947	334863
70781	334864
22478	334865
43049	334866
43443	334867
166974	334868
132051	334869
223111	334870
5715	334871
2285	334872
112612	334873
13276	334874
53866	334875
79820	334876
4451	334877
9511	334878
10788	334879
112	334880
9683	334881
25325	334882
60600	334883
78195	334884
210255	334885
251356	334886
180374	334887
4083	334888
502	334889
64312	334890
2386	334891
112979	334892
14200	334893
57614	334894
9360	334895
3269	334896
51773	334897
66963	334898
20747	334899
29374	334900
77437	334901
821	334902
91686	334903
124072	334904
69732	334905
13553	334906
76045	334907
237	334908
28714	334909
62366	334910
30275	334911
72434	334912
2735	334913
25077	334914
15068	334915
48943	334916
7540	334917
43171	334918
55950	334919
1082	334920
327988	334921
5429	334922
60559	334923
54770	334924
82845	334925
207751	334926
23290	334927
73520	334928
264700	334929
114065	334930
222618	334931
135476	334932
56520	334933
127065	334934
231232	334935
762	334936
1047	334937
1138	334938
197914	334939
2788	334940
5958	334941
86662	334942
11150	334943
87749	334944
70917	334945
12553	334946
4434	334947
6017	334948
270	334949
7452	334950
242661	334951
747	334952
58261	334953
78205	334954
15747	334955
8072	334956
119128	334957
81110	334958
32402	334959
94291	334960
77082	334961
119090	334962
9916	334963
265	334964
101678	334965
2654	334966
8948	334967
11485	334968
186348	334969
51020	334970
299934	334971
16870	334972
24119	334973
123958	334974
59100	334975
41110	334976
126001	334977
3601	334978
7121	334979
1323	334980
3859	334981
27801	334982
35135	334983
35764	334984
1798	334985
19	334986
16214	334987
131627	334988
7964	334989
89998	334990
139701	334991
217258	334992
143368	334993
1413	334994
318070	334995
39618	334996
17258	334997
140392	334998
20051	334999
306	335000
137863	335001
23879	335002
924	335003
1855	335004
197451	335005
56653	335006
27158	335007
106028	335008
6203	335009
26008	335010
72215	335011
114786	335012
336	335013
146479	335014
4272	335015
235	335016
86827	335017
107912	335018
289647	335019
63653	335020
74958	335021
78344	335022
41598	335023
1370	335024
69079	335025
75352	335026
268	335027
10	335028
120752	335029
74741	335030
105248	335031
364	335032
85784	335033
313672	335034
186126	335035
55494	335036
307412	335037
30684	335038
148778	335039
146834	335040
29914	335041
22542	335042
75919	335043
57023	335044
103902	335045
219818	335046
26264	335047
39518	335048
185455	335049
156289	335050
190999	335051
2574	335052
92377	335053
24173	335054
209447	335055
71292	335056
81797	335057
46850	335058
168176	335059
55037	335060
41601	335061
18838	335062
269490	335063
253145	335064
54735	335065
4665	335066
11652	335067
6617	335068
20488	335069
26937	335070
27492	335071
53497	335072
30462	335073
85030	335074
18507	335075
6587	335076
299792	335077
4816	335078
42974	335079
154837	335080
1694	335081
19914	335082
88525	335083
95109	335084
197654	335085
20036	335086
5762	335087
89608	335088
13252	335089
18989	335090
37723	335091
35784	335092
86977	335093
186354	335094
20279	335095
103825	335096
65164	335097
178626	335098
1387	335099
43794	335100
29808	335101
20488	335102
276543	335103
79264	335104
479	335105
59255	335106
39851	335107
4765	335108
30418	335109
5986	335110
81494	335111
15173	335112
110505	335113
244655	335114
15663	335115
15494	335116
7921	335117
276577	335118
17169	335119
54024	335120
39921	335121
105764	335122
123486	335123
40807	335124
62449	335125
159270	335126
3316	335127
50631	335128
24159	335129
63224	335130
23025	335131
83452	335132
11364	335133
106897	335134
4522	335135
140592	335136
8672	335137
10703	335138
143553	335139
6331	335140
58133	335141
44016	335142
14866	335143
2768	335144
109141	335145
129281	335146
69263	335147
207211	335148
4028	335149
64480	335150
143507	335151
1976	335152
89159	335153
12218	335154
101390	335155
65079	335156
133057	335157
146963	335158
59416	335159
186129	335160
59728	335161
265562	335162
7499	335163
42245	335164
174673	335165
33400	335166
173657	335167
85772	335168
323375	335169
187645	335170
9623	335171
238251	335172
108970	335173
117363	335174
10286	335175
42045	335176
37335	335177
14475	335178
86371	335179
131049	335180
14206	335181
115392	335182
207788	335183
6081	335184
212781	335185
113205	335186
1601	335187
277169	335188
33113	335189
99581	335190
3212	335191
111925	335192
1673	335193
208	335194
11646	335195
287915	335196
140808	335197
1553	335198
3785	335199
3879	335200
2473	335201
76922	335202
93851	335203
16110	335204
112453	335205
30719	335206
133066	335207
15184	335208
16776	335209
199189	335210
52495	335211
7616	335212
2081	335213
16973	335214
16856	335215
157392	335216
100306	335217
3446	335218
169372	335219
65713	335220
265	335221
122463	335222
206236	335223
146326	335224
132110	335225
24726	335226
180561	335227
78991	335228
240	335229
142186	335230
317473	335231
87782	335232
303055	335233
882	335234
85435	335235
2440	335236
197099	335237
61136	335238
60122	335239
193639	335240
176096	335241
14083	335242
133851	335243
17528	335244
34242	335245
119672	335246
5856	335247
179893	335248
28474	335249
5601	335250
2558	335251
11016	335252
49301	335253
35831	335254
54636	335255
292	335256
9054	335257
45561	335258
113059	335259
217523	335260
9381	335261
9536	335262
138211	335263
195792	335264
5114	335265
245044	335266
79109	335267
187506	335268
1357	335269
146441	335270
8543	335271
187274	335272
130478	335273
48740	335274
76878	335275
303644	335276
169764	335277
195575	335278
199794	335279
300662	335280
183867	335281
247230	335282
172247	335283
69544	335284
2909	335285
126651	335286
119816	335287
120334	335288
283774	335289
203930	335290
96779	335291
75517	335292
28330	335293
110	335294
50457	335295
180172	335296
175339	335297
140465	335298
135405	335299
44720	335300
119494	335301
49532	335302
18838	335303
92970	335304
13078	335305
73339	335306
112926	335307
317	335308
117983	335309
67908	335310
515	335311
53616	335312
266050	335313
6983	335314
51430	335315
11202	335316
221774	335317
58710	335318
52371	335319
3948	335320
266634	335321
37634	335322
277378	335323
122000	335324
5797	335325
5633	335326
210370	335327
70244	335328
196067	335329
15600	335330
24661	335331
26458	335332
7111	335333
9705	335334
32990	335335
117939	335336
42539	335337
7235	335338
3219	335339
5264	335340
278544	335341
34484	335342
156779	335343
14302	335344
28468	335345
12567	335346
78930	335347
141476	335348
17	335349
14551	335350
300033	335351
53201	335352
49571	335353
22020	335354
119247	335355
22170	335356
9554	335357
98398	335358
3441	335359
4060	335360
162558	335361
18780	335362
75459	335363
25109	335364
41464	335365
5831	335366
19283	335367
27967	335368
80888	335369
577	335370
3762	335371
224229	335372
105467	335373
1202	335374
223791	335375
185477	335376
185417	335377
42994	335378
46028	335379
42768	335380
202912	335381
24290	335382
83988	335383
1559	335384
1498	335385
20759	335386
39967	335387
8319	335388
2052	335389
25389	335390
181158	335391
14907	335392
24794	335393
56132	335394
12980	335395
165039	335396
253350	335397
54279	335398
526	335399
83174	335400
20848	335401
505	335402
7049	335403
286372	335404
135671	335405
309297	335406
29989	335407
57130	335408
2963	335409
19315	335410
76600	335411
4064	335412
69354	335413
19806	335414
82383	335415
3056	335416
4284	335417
80390	335418
1270	335419
249526	335420
505	335421
44061	335422
2672	335423
68314	335424
42654	335425
4793	335426
74236	335427
9329	335428
898	335429
898	335430
79093	335431
53024	335432
108511	335433
51729	335434
12612	335435
50604	335436
63111	335437
28451	335438
14261	335439
4507	335440
11491	335441
98131	335442
5071	335443
47530	335444
14185	335445
236695	335446
34394	335447
3548	335448
13509	335449
35162	335450
27461	335451
43	335452
5717	335453
11310	335454
46733	335455
64025	335456
12224	335457
3086	335458
42737	335459
23086	335460
184157	335461
5476	335462
70666	335463
619	335464
94179	335465
84953	335466
25332	335467
34134	335468
70184	335469
63	335470
194228	335471
3866	335472
21139	335473
195707	335474
7546	335475
22587	335476
27512	335477
139663	335478
15019	335479
19	335480
77922	335481
18347	335482
28258	335483
134798	335484
720	335485
129787	335486
73468	335487
85629	335488
45157	335489
12128	335490
41417	335491
46456	335492
202121	335493
1473	335494
144405	335495
128450	335496
11037	335497
68207	335498
37216	335499
258545	335500
3866	335501
307962	335502
109234	335503
11643	335504
10	335505
73579	335506
92197	335507
70761	335508
175417	335509
74077	335510
32337	335511
47848	335512
229892	335513
5561	335514
15534	335515
5351	335516
207172	335517
17549	335518
1883	335519
175533	335520
81482	335521
47780	335522
123476	335523
9294	335524
14715	335525
320894	335526
212815	335527
10033	335528
124179	335529
21531	335530
64299	335531
10867	335532
27071	335533
13256	335534
120547	335535
220704	335536
115834	335537
9008	335538
229863	335539
138062	335540
19283	335541
783	335542
51900	335543
32719	335544
51912	335545
32165	335546
69744	335547
8900	335548
1685	335549
18683	335550
58599	335551
32376	335552
4891	335553
3601	335554
33608	335555
1707	335556
65698	335557
23232	335558
46853	335559
81436	335560
31025	335561
54078	335562
36902	335563
76302	335564
19631	335565
18045	335566
79064	335567
103783	335568
27780	335569
2511	335570
109204	335571
25411	335572
203201	335573
2482	335574
7039	335575
28588	335576
26914	335577
67674	335578
12411	335579
79332	335580
53911	335581
476	335582
42949	335583
33123	335584
85369	335585
83055	335586
4284	335587
2375	335588
82298	335589
209443	335590
54429	335591
121332	335592
139363	335593
21883	335594
117913	335595
224711	335596
14222	335597
172529	335598
183434	335599
58094	335600
7230	335601
23246	335602
321685	335603
102251	335604
198433	335605
15015	335606
47451	335607
256579	335608
64603	335609
17602	335610
83403	335611
42945	335612
30772	335613
27799	335614
1173	335615
66046	335616
222304	335617
7235	335618
12323	335619
84019	335620
17846	335621
35521	335622
173602	335623
105953	335624
42465	335625
87916	335626
124	335627
117011	335628
18076	335629
403	335630
21934	335631
50144	335632
7763	335633
237569	335634
169905	335635
136411	335636
176503	335637
443	335638
46172	335639
34108	335640
62728	335641
4747	335642
95837	335643
1175	335644
7028	335645
94178	335646
130837	335647
205397	335648
2963	335649
134967	335650
12718	335651
2855	335652
101734	335653
10286	335654
50875	335655
5049	335656
48205	335657
10777	335658
225212	335659
3579	335660
6355	335661
7080	335662
21935	335663
155634	335664
30115	335665
27033	335666
310873	335667
29697	335668
281658	335669
9709	335670
201073	335671
670	335672
18188	335673
37173	335674
232456	335675
28389	335676
72346	335677
133192	335678
30791	335679
45077	335680
2157	335681
143714	335682
7013	335683
54849	335684
97354	335685
49612	335686
80169	335687
54226	335688
163205	335689
261577	335690
322	335691
11141	335692
23531	335693
217153	335694
4379	335695
42423	335696
14530	335697
123050	335698
158023	335699
67288	335700
133292	335701
115069	335702
7608	335703
297385	335704
198782	335705
206325	335706
29986	335707
170424	335708
47607	335709
628	335710
520	335711
102331	335712
62409	335713
76235	335714
3338	335715
35032	335716
185077	335717
39	335718
178838	335719
81659	335720
2448	335721
4438	335722
21935	335723
63231	335724
24854	335725
80719	335726
186279	335727
28802	335728
55120	335729
7176	335730
1383	335731
32692	335732
68425	335733
143388	335734
1402	335735
121846	335736
46867	335737
24828	335738
20812	335739
19656	335740
38879	335741
166304	335742
250409	335743
18	335744
88550	335745
85532	335746
18392	335747
6943	335748
691	335749
23725	335750
136919	335751
713	335752
19634	335753
65813	335754
35203	335755
1322	335756
14890	335757
160194	335758
32640	335759
5315	335760
6233	335761
28165	335762
170368	335763
22356	335764
270100	335765
205051	335766
128167	335767
19193	335768
94749	335769
248557	335770
11107	335771
83207	335772
282620	335773
1317	335774
159052	335775
143857	335776
160	335777
31236	335778
15207	335779
18205	335780
77061	335781
52564	335782
1591	335783
111902	335784
4341	335785
88202	335786
298800	335787
216234	335788
121625	335789
299507	335790
169270	335791
303123	335792
263592	335793
13628	335794
10742	335795
2160	335796
501	335797
87015	335798
7197	335799
108191	335800
8879	335801
139472	335802
199476	335803
40995	335804
14605	335805
144812	335806
61155	335807
46655	335808
36487	335809
39370	335810
72365	335811
4460	335812
75853	335813
192910	335814
8648	335815
114657	335816
3717	335817
12996	335818
67009	335819
78976	335820
7160	335821
446	335822
92	335823
112627	335824
124113	335825
35665	335826
117905	335827
22246	335828
52527	335829
95687	335830
92918	335831
20757	335832
292990	335833
135212	335834
71222	335835
36921	335836
56295	335837
1312	335838
697	335839
26400	335840
3056	335841
211178	335842
168212	335843
15302	335844
23256	335845
86292	335846
32573	335847
57608	335848
163406	335849
23381	335850
62748	335851
2364	335852
124773	335853
53267	335854
773	335855
252908	335856
3446	335857
173644	335858
67890	335859
18158	335860
972	335861
16002	335862
133660	335863
135012	335864
70372	335865
27162	335866
5385	335867
17041	335868
89105	335869
99214	335870
45110	335871
119066	335872
87735	335873
52687	335874
236216	335875
17867	335876
220673	335877
93785	335878
32801	335879
14247	335880
44688	335881
53880	335882
310829	335883
322749	335884
235178	335885
954	335886
78960	335887
61342	335888
61342	335889
81387	335890
42380	335891
52251	335892
15103	335893
3618	335894
62366	335895
6083	335896
162867	335897
77904	335898
43226	335899
163013	335900
32385	335901
11970	335902
286276	335903
24175	335904
127969	335905
225178	335906
22182	335907
40942	335908
22315	335909
298437	335910
27526	335911
78960	335912
87530	335913
89498	335914
33211	335915
14388	335916
214166	335917
10864	335918
287991	335919
20185	335920
45257	335921
97359	335922
207257	335923
10346	335924
123896	335925
90662	335926
28748	335927
47654	335928
23876	335929
98872	335930
111733	335931
314086	335932
206876	335933
106077	335934
138906	335935
8212	335936
12708	335937
1680	335938
29596	335939
129246	335940
43219	335941
1294	335942
124974	335943
296709	335944
127899	335945
43346	335946
2160	335947
86394	335948
56421	335949
100692	335950
120319	335951
120319	335952
278418	335953
136718	335954
280583	335955
9264	335956
21160	335957
84490	335958
63921	335959
84490	335960
31646	335961
64611	335962
15815	335963
91820	335964
18019	335965
98461	335966
84490	335967
253177	335968
72900	335969
85166	335970
29951	335971
15740	335972
153055	335973
106954	335974
38296	335975
101336	335976
107202	335977
102355	335978
132473	335979
44544	335980
20414	335981
310337	335982
97196	335983
25844	335984
87209	335985
52128	335986
1096	335987
106	335988
83659	335989
3095	335990
1516	335991
5363	335992
123373	335993
298128	335994
7993	335995
71963	335996
55203	335997
45035	335998
42650	335999
287657	336000
151909	336001
15448	336002
156167	336003
72811	336004
192813	336005
69621	336006
175208	336007
103581	336008
109627	336009
2197	336010
278366	336011
105396	336012
46997	336013
106544	336014
49814	336015
182263	336016
246838	336017
2633	336018
129553	336019
70667	336020
153389	336021
252580	336022
23342	336023
154927	336024
15504	336025
5970	336026
794	336027
34814	336028
118625	336029
299843	336030
282195	336031
120944	336032
285833	336033
301483	336034
281307	336035
76917	336036
179130	336037
641	336038
315157	336039
13077	336040
172456	336041
188107	336042
281151	336043
120593	336044
24912	336045
35542	336046
79037	336047
122188	336048
6017	336049
18097	336050
94406	336051
15556	336052
141098	336053
99395	336054
25403	336055
16867	336056
90038	336057
1308	336058
668	336059
2053	336060
78744	336061
69078	336062
25729	336063
160822	336064
12733	336065
150116	336066
85532	336067
166749	336068
58809	336069
101581	336070
75028	336071
50673	336072
94928	336073
41113	336074
174949	336075
93765	336076
9331	336077
84100	336078
207301	336079
2382	336080
85555	336081
157196	336082
17018	336083
15998	336084
111119	336085
20535	336086
48295	336087
44725	336088
141098	336089
4767	336090
69655	336091
198142	336092
72102	336093
33104	336094
173816	336095
154246	336096
16750	336097
108100	336098
1691	336099
2633	336100
78572	336101
16068	336102
2197	336103
13079	336104
17104	336105
17104	336106
9708	336107
82069	336108
13079	336109
193273	336110
4839	336111
10768	336112
5523	336113
286928	336114
13564	336115
32079	336116
55029	336117
46741	336118
21872	336119
25321	336120
141599	336121
127236	336122
70243	336123
7750	336124
7189	336125
86059	336126
2374	336127
5663	336128
840	336129
10759	336130
5855	336131
5357	336132
30314	336133
129759	336134
26399	336135
155137	336136
300640	336137
71716	336138
43609	336139
133478	336140
211031	336141
264811	336142
137232	336143
1940	336144
138	336145
183525	336146
112402	336147
25237	336148
68930	336149
35329	336150
28975	336151
17380	336152
165555	336153
45067	336154
133154	336155
47219	336156
8109	336157
128	336158
66559	336159
252030	336160
164344	336161
199280	336162
300602	336163
314803	336164
40102	336165
56029	336166
12882	336167
132082	336168
315805	336169
163399	336170
112732	336171
78261	336172
204140	336173
316156	336174
211266	336175
306479	336176
66017	336177
187209	336178
24366	336179
176864	336180
134233	336181
635	336182
156893	336183
120358	336184
78332	336185
121994	336186
9506	336187
71235	336188
22959	336189
95097	336190
232970	336191
82725	336192
53	336193
69577	336194
109558	336195
125151	336196
38444	336197
161832	336198
35546	336199
93905	336200
139909	336201
70919	336202
80213	336203
207109	336204
134423	336205
117278	336206
252665	336207
165283	336208
224394	336209
250486	336210
113211	336211
91785	336212
12052	336213
29363	336214
310712	336215
227745	336216
73470	336217
21729	336218
41473	336219
135425	336220
9725	336221
71834	336222
15954	336223
154552	336224
88041	336225
212327	336226
46364	336227
53872	336228
203144	336229
10125	336230
90123	336231
248929	336232
44623	336233
158478	336234
140388	336235
203405	336236
76368	336237
66961	336238
58331	336239
39146	336240
167438	336241
111874	336242
57979	336243
21487	336244
174437	336245
315403	336246
16660	336247
323654	336248
19194	336249
159667	336250
172997	336251
7701	336252
226780	336253
21487	336254
188276	336255
264193	336256
79033	336257
15664	336258
130081	336259
136471	336260
202288	336261
202361	336262
301779	336263
39197	336264
321226	336265
212716	336266
284	336267
211047	336268
78668	336269
10605	336270
22037	336271
201501	336272
53764	336273
174	336274
234090	336275
35581	336276
235152	336277
148792	336278
135554	336279
144691	336280
314114	336281
282853	336282
245887	336283
205601	336284
25383	336285
176134	336286
189185	336287
19460	336288
233937	336289
295070	336290
53444	336291
258503	336292
17081	336293
142435	336294
80004	336295
244173	336296
113950	336297
269684	336298
117813	336299
84895	336300
327616	336301
139229	336302
35950	336303
143313	336304
142989	336305
143048	336306
28138	336307
175615	336308
159785	336309
174627	336310
31619	336311
320628	336312
74778	336313
44827	336314
62795	336315
136417	336316
78443	336317
162	336318
136700	336319
270947	336320
32350	336321
323036	336322
66458	336323
62332	336324
6352	336325
293123	336326
93543	336327
77017	336328
119346	336329
952	336330
176046	336331
52008	336332
7205	336333
111110	336334
178566	336335
114987	336336
118087	336337
117864	336338
197243	336339
4077	336340
33932	336341
173175	336342
101292	336343
176908	336344
174173	336345
11258	336346
61167	336347
15309	336348
105277	336349
41839	336350
163439	336351
217986	336352
62842	336353
56845	336354
135374	336355
13890	336356
2151	336357
125277	336358
301512	336359
97424	336360
174261	336361
81536	336362
164487	336363
243135	336364
159187	336365
158151	336366
234685	336367
191540	336368
89334	336369
134162	336370
80070	336371
182304	336372
298795	336373
106755	336374
37515	336375
30535	336376
310965	336377
144020	336378
12783	336379
102712	336380
7541	336381
190144	336382
2985	336383
2248	336384
278754	336385
302787	336386
29742	336387
117618	336388
51156	336389
18728	336390
269721	336391
134459	336392
170587	336393
175162	336394
57696	336395
10311	336396
179464	336397
134431	336398
30824	336399
136215	336400
1049	336401
211579	336402
120337	336403
1487	336404
9582	336405
31244	336406
70530	336407
9582	336408
140213	336409
18064	336410
78867	336411
31471	336412
27926	336413
307177	336414
128225	336415
129391	336416
123604	336417
182788	336418
219900	336419
2082	336420
86483	336421
73283	336422
63078	336423
21263	336424
56284	336425
326158	336426
36642	336427
176147	336428
320837	336429
105295	336430
7549	336431
65214	336432
263641	336433
30767	336434
2307	336435
38657	336436
119674	336437
167806	336438
42769	336439
732	336440
225223	336441
14077	336442
26690	336443
93673	336444
266106	336445
153577	336446
30520	336447
116973	336448
34954	336449
143813	336450
48402	336451
14545	336452
101851	336453
114483	336454
99294	336455
6958	336456
19538	336457
179156	336458
135612	336459
160963	336460
16259	336461
273720	336462
136984	336463
234436	336464
71205	336465
218517	336466
55881	336467
143865	336468
26999	336469
327799	336470
14148	336471
227732	336472
301568	336473
252731	336474
5996	336475
168874	336476
196493	336477
11512	336478
13386	336479
300849	336480
211615	336481
310355	336482
55810	336483
76344	336484
67287	336485
149811	336486
132043	336487
153105	336488
194661	336489
48553	336490
2351	336491
50546	336492
300770	336493
156385	336494
115216	336495
162132	336496
131274	336497
204310	336498
193423	336499
243598	336500
148011	336501
271271	336502
175	336503
109666	336504
37515	336505
186835	336506
134143	336507
115133	336508
46769	336509
36667	336510
44197	336511
13166	336512
96505	336513
289716	336514
14285	336515
168664	336516
270049	336517
95418	336518
314066	336519
164784	336520
316840	336521
110434	336522
182390	336523
210136	336524
23063	336525
323687	336526
100890	336527
82938	336528
15293	336529
62579	336530
148115	336531
246003	336532
240193	336533
44528	336534
172248	336535
147136	336536
39494	336537
91394	336538
120101	336539
155283	336540
68968	336541
130747	336542
53067	336543
106581	336544
29723	336545
2344	336546
108638	336547
128666	336548
151922	336549
129925	336550
44544	336551
137809	336552
3390	336553
275792	336554
15202	336555
30574	336556
159840	336557
66945	336558
39981	336559
3390	336560
40596	336561
164758	336562
30456	336563
56615	336564
31146	336565
16206	336566
110618	336567
16430	336568
16430	336569
2861	336570
75315	336571
99866	336572
68191	336573
137807	336574
279206	336575
182786	336576
248154	336577
182818	336578
76137	336579
34609	336580
183074	336581
119847	336582
29378	336583
308639	336584
177979	336585
102906	336586
174006	336587
87112	336588
194676	336589
132677	336590
179330	336591
234200	336592
146144	336593
198950	336594
100844	336595
64764	336596
279553	336597
142594	336598
13171	336599
308391	336600
324216	336601
253692	336602
50537	336603
210287	336604
92162	336605
123078	336606
115971	336607
62028	336608
258325	336609
295679	336610
234447	336611
48224	336612
4506	336613
97816	336614
7129	336615
12825	336616
95378	336617
107805	336618
223131	336619
223118	336620
181988	336621
40931	336622
42	336623
124464	336624
19	336625
105486	336626
234874	336627
6760	336628
43022	336629
11568	336630
127522	336631
33048	336632
6715	336633
57047	336634
16127	336635
11568	336636
144279	336637
206212	336638
274744	336639
9580	336640
65669	336641
45814	336642
93476	336643
42192	336644
153152	336645
212706	336646
69467	336647
80073	336648
163277	336649
25258	336650
191020	336651
5557	336652
42226	336653
17621	336654
77345	336655
17720	336656
71561	336657
159557	336658
170152	336659
234559	336660
25708	336661
183162	336662
8750	336663
133186	336664
9272	336665
163721	336666
102625	336667
17580	336668
80273	336669
43464	336670
303093	336671
180299	336672
186712	336673
3606	336674
199907	336675
150430	336676
6042	336677
29897	336678
152900	336679
1201	336680
34260	336681
103092	336682
132462	336683
205506	336684
281387	336685
284949	336686
158100	336687
130675	336688
74347	336689
101693	336690
11741	336691
10819	336692
15094	336693
104936	336694
178468	336695
89048	336696
22957	336697
147892	336698
9525	336699
188357	336700
217399	336701
161855	336702
15323	336703
10649	336704
81221	336705
2605	336706
26104	336707
138831	336708
5873	336709
35169	336710
233813	336711
293856	336712
147083	336713
137100	336714
94778	336715
289293	336716
182738	336717
43816	336718
43816	336719
279892	336720
129618	336721
168741	336722
225617	336723
127769	336724
227133	336725
181022	336726
127166	336727
316243	336728
255457	336729
279883	336730
229266	336731
166493	336732
142007	336733
109544	336734
26104	336735
2212	336736
12141	336737
226183	336738
228071	336739
54702	336740
234530	336741
276490	336742
215445	336743
325831	336744
87130	336745
309607	336746
145734	336747
155610	336748
155624	336749
45004	336750
21517	336751
10659	336752
311939	336753
258559	336754
20741	336755
65192	336756
50571	336757
118527	336758
90939	336759
102407	336760
205892	336761
231381	336762
107249	336763
271786	336764
190329	336765
8146	336766
129596	336767
13132	336768
217579	336769
152880	336770
219622	336771
23458	336772
309916	336773
69681	336774
130621	336775
210518	336776
285251	336777
151211	336778
302510	336779
275346	336780
278975	336781
213550	336782
129716	336783
252602	336784
276205	336785
237353	336786
151454	336787
33582	336788
134512	336789
30390	336790
230449	336791
30630	336792
11647	336793
248377	336794
253431	336795
20314	336796
243861	336797
13335	336798
193965	336799
259449	336800
37757	336801
6061	336802
34774	336803
252096	336804
165764	336805
31247	336806
30567	336807
162479	336808
248570	336809
210687	336810
3277	336811
87365	336812
236123	336813
4396	336814
273166	336815
46399	336816
55112	336817
55112	336818
4932	336819
756	336820
140360	336821
182523	336822
47555	336823
285505	336824
286541	336825
140452	336826
229598	336827
182345	336828
132090	336829
311949	336830
312266	336831
285817	336832
230714	336833
106019	336834
283373	336835
7618	336836
73624	336837
66489	336838
44651	336839
2510	336840
204549	336841
100151	336842
10151	336843
139143	336844
142490	336845
273884	336846
114979	336847
273438	336848
82745	336849
268398	336850
100354	336851
213917	336852
128058	336853
40448	336854
141438	336855
40420	336856
69160	336857
60415	336858
139267	336859
307846	336860
250932	336861
209236	336862
112757	336863
268175	336864
291357	336865
90131	336866
142782	336867
119380	336868
1351	336869
65367	336870
132153	336871
215447	336872
125070	336873
2643	336874
9492	336875
163893	336876
205931	336877
287890	336878
88654	336879
143134	336880
3968	336881
44442	336882
51627	336883
44974	336884
31559	336885
80323	336886
59561	336887
191456	336888
232034	336889
134681	336890
206756	336891
51774	336892
213527	336893
274509	336894
292831	336895
309132	336896
170606	336897
199973	336898
91542	336899
91484	336900
49522	336901
193973	336902
59938	336903
60179	336904
138587	336905
107613	336906
27278	336907
178378	336908
92893	336909
10659	336910
110808	336911
59582	336912
11249	336913
154358	336914
137949	336915
72953	336916
106890	336917
64559	336918
63147	336919
36931	336920
208376	336921
182051	336922
277707	336923
22841	336924
273100	336925
45965	336926
317499	336927
204510	336928
53969	336929
59261	336930
53778	336931
188962	336932
92541	336933
309090	336934
107	336935
33081	336936
68701	336937
1735	336938
174819	336939
73073	336940
99772	336941
149008	336942
226222	336943
8582	336944
200513	336945
172694	336946
88727	336947
31188	336948
78026	336949
246666	336950
17124	336951
314326	336952
83512	336953
84921	336954
116278	336955
25777	336956
101746	336957
327807	336958
27950	336959
34275	336960
153665	336961
41578	336962
219534	336963
74980	336964
33494	336965
68248	336966
8467	336967
28208	336968
247432	336969
94755	336970
212826	336971
156672	336972
10806	336973
34785	336974
148223	336975
121659	336976
101712	336977
227230	336978
67225	336979
16144	336980
30001	336981
161130	336982
302473	336983
69398	336984
4618	336985
39062	336986
65127	336987
141591	336988
205079	336989
87897	336990
283932	336991
41656	336992
110524	336993
180621	336994
208256	336995
13500	336996
62898	336997
157998	336998
192416	336999
21472	337000
3312	337001
94786	337002
1479	337003
79278	337004
86975	337005
42608	337006
3058	337007
203691	337008
195606	337009
203229	337010
181369	337011
154587	337012
39610	337013
279132	337014
110192	337015
186201	337016
36702	337017
23704	337018
42026	337019
310018	337020
24553	337021
126843	337022
16055	337023
21739	337024
267835	337025
58448	337026
283143	337027
63121	337028
82230	337029
234019	337030
123653	337031
110481	337032
125738	337033
155619	337034
62493	337035
102516	337036
32411	337037
233875	337038
113543	337039
270284	337040
235408	337041
14804	337042
33440	337043
187149	337044
103774	337045
276085	337046
7270	337047
134126	337048
46259	337049
6990	337050
150084	337051
182771	337052
165265	337053
30621	337054
816	337055
173981	337056
53671	337057
293397	337058
287865	337059
22145	337060
7377	337061
74205	337062
15550	337063
327019	337064
137039	337065
7601	337066
314279	337067
225982	337068
21784	337069
11302	337070
261416	337071
240290	337072
68064	337073
173265	337074
192371	337075
177258	337076
4661	337077
157104	337078
80351	337079
86149	337080
1603	337081
71145	337082
54715	337083
21	337084
56071	337085
44817	337086
139090	337087
171070	337088
198235	337089
308601	337090
291783	337091
34282	337092
39405	337093
134819	337094
66678	337095
208007	337096
135388	337097
229340	337098
105072	337099
172974	337100
249517	337101
1049	337102
314633	337103
120543	337104
12458	337105
60045	337106
44690	337107
144351	337108
93031	337109
33486	337110
61909	337111
161586	337112
1002	337113
72024	337114
293791	337115
21077	337116
5300	337117
169727	337118
209250	337119
140050	337120
199425	337121
201627	337122
59836	337123
141424	337124
42427	337125
79679	337126
248905	337127
18	337128
253320	337129
261650	337130
120909	337131
7524	337132
17115	337133
238440	337134
60473	337135
1769	337136
270332	337137
19439	337138
256695	337139
116364	337140
4300	337141
17564	337142
15692	337143
1957	337144
108891	337145
28308	337146
14796	337147
44596	337148
132721	337149
73777	337150
97072	337151
18659	337152
300526	337153
234588	337154
141906	337155
161804	337156
273410	337157
81933	337158
234137	337159
1223	337160
47244	337161
39536	337162
137911	337163
58420	337164
214307	337165
88602	337166
88892	337167
39537	337168
8223	337169
324451	337170
137753	337171
137752	337172
58364	337173
8236	337174
39417	337175
5056	337176
19826	337177
88796	337178
15683	337179
112637	337180
168162	337181
76303	337182
76546	337183
10244	337184
49770	337185
49770	337186
24145	337187
18114	337188
227709	337189
125653	337190
120571	337191
1738	337192
158856	337193
49307	337194
326249	337195
218283	337196
316925	337197
125313	337198
3950	337199
31651	337200
281875	337201
304284	337202
126986	337203
65587	337204
35727	337205
17697	337206
166488	337207
216679	337208
107450	337209
31720	337210
164260	337211
208274	337212
68417	337213
4275	337214
16582	337215
14222	337216
59937	337217
51640	337218
165012	337219
90949	337220
162374	337221
92942	337222
177993	337223
238393	337224
4299	337225
59213	337226
61525	337227
132453	337228
321052	337229
58014	337230
16319	337231
227555	337232
936	337233
115374	337234
136791	337235
175129	337236
301387	337237
90688	337238
289888	337239
52396	337240
112161	337241
48734	337242
1301	337243
224419	337244
90166	337245
28812	337246
47298	337247
116765	337248
55899	337249
132918	337250
296291	337251
198623	337252
302213	337253
127608	337254
1195	337255
141259	337256
141228	337257
155123	337258
194955	337259
239641	337260
105971	337261
70285	337262
56234	337263
94378	337264
62335	337265
114603	337266
206455	337267
169771	337268
324260	337269
306227	337270
318366	337271
256571	337272
248798	337273
249990	337274
214245	337275
219513	337276
45909	337277
88960	337278
107731	337279
99886	337280
138510	337281
15302	337282
133050	337283
177615	337284
195620	337285
72659	337286
78404	337287
216198	337288
71045	337289
74973	337290
212076	337291
169258	337292
39834	337293
104327	337294
50722	337295
69894	337296
156531	337297
124201	337298
293425	337299
6177	337300
271748	337301
74227	337302
62734	337303
15968	337304
85121	337305
125338	337306
285367	337307
108079	337308
100134	337309
222517	337310
145996	337311
8857	337312
83817	337313
50725	337314
23744	337315
50440	337316
60176	337317
125016	337318
276633	337319
39560	337320
42169	337321
152685	337322
57629	337323
216715	337324
71310	337325
69209	337326
11752	337327
318187	337328
75911	337329
60227	337330
167598	337331
50010	337332
128881	337333
64880	337334
92786	337335
48481	337336
151175	337337
256790	337338
128795	337339
190326	337340
8799	337341
63188	337342
230135	337343
272855	337344
21146	337345
184344	337346
237509	337347
303592	337348
47289	337349
119999	337350
143121	337351
122354	337352
132610	337353
281105	337354
302643	337355
302553	337356
203146	337357
111165	337358
232735	337359
114268	337360
182819	337361
77469	337362
295779	337363
283075	337364
284466	337365
190774	337366
232065	337367
222995	337368
40194	337369
297920	337370
59599	337371
123966	337372
180860	337373
140965	337374
25788	337375
279278	337376
91487	337377
114827	337378
157378	337379
106991	337380
315020	337381
40934	337382
44986	337383
178413	337384
178449	337385
178399	337386
199496	337387
26284	337388
201449	337389
101972	337390
120340	337391
126093	337392
32072	337393
235186	337394
39786	337395
39786	337396
86700	337397
43233	337398
26543	337399
78942	337400
263987	337401
37061	337402
190484	337403
150878	337404
32805	337405
328538	337406
24394	337407
180032	337408
33851	337409
154593	337410
2210	337411
299242	337412
183888	337413
141007	337414
76492	337415
52713	337416
19146	337417
71630	337418
195573	337419
161	337420
47826	337421
11562	337422
130173	337423
112936	337424
22083	337425
60535	337426
275475	337427
65209	337428
12580	337429
234162	337430
124133	337431
152047	337432
33301	337433
227994	337434
63104	337435
257993	337436
184018	337437
63837	337438
104309	337439
147447	337440
315974	337441
203702	337442
146960	337443
255430	337444
174955	337445
311317	337446
232869	337447
48540	337448
300426	337449
124356	337450
151657	337451
100604	337452
146126	337453
292553	337454
208896	337455
146283	337456
226516	337457
277472	337458
86366	337459
198770	337460
142375	337461
177401	337462
106488	337463
106486	337464
146194	337465
231907	337466
73776	337467
216557	337468
78607	337469
57506	337470
244951	337471
54685	337472
282675	337473
281659	337474
48832	337475
72399	337476
10874	337477
101225	337478
192937	337479
188006	337480
291846	337481
138510	337482
20666	337483
118272	337484
175704	337485
142533	337486
48939	337487
259010	337488
136630	337489
156342	337490
12978	337491
32272	337492
5623	337493
139	337494
137237	337495
78970	337496
42522	337497
96817	337498
119579	337499
188581	337500
165501	337501
158585	337502
45365	337503
282085	337504
276285	337505
387	337506
52256	337507
32546	337508
328090	337509
150380	337510
124070	337511
67676	337512
235796	337513
142475	337514
272940	337515
47942	337516
320086	337517
293671	337518
98235	337519
30122	337520
9712	337521
117254	337522
45748	337523
276966	337524
143123	337525
22739	337526
104980	337527
318687	337528
201292	337529
158419	337530
158419	337531
181772	337532
30030	337533
5158	337534
15311	337535
30661	337536
23945	337537
111450	337538
1195	337539
293289	337540
142726	337541
92011	337542
107778	337543
159915	337544
71089	337545
63141	337546
24544	337547
280579	337548
36973	337549
160138	337550
328179	337551
34569	337552
238770	337553
262471	337554
238030	337555
236506	337556
236150	337557
229916	337558
252637	337559
163164	337560
39019	337561
40065	337562
167473	337563
236772	337564
221552	337565
228292	337566
240242	337567
224148	337568
231035	337569
262725	337570
242996	337571
245413	337572
263482	337573
206028	337574
179974	337575
238652	337576
256181	337577
148041	337578
160503	337579
37708	337580
56820	337581
45344	337582
35659	337583
158358	337584
115700	337585
168325	337586
30867	337587
328544	337588
92529	337589
94913	337590
126803	337591
36747	337592
36747	337593
23404	337594
275055	337595
14010	337596
43275	337597
52395	337598
13969	337599
240392	337600
51841	337601
191483	337602
55310	337603
50225	337604
19135	337605
37921	337606
187498	337607
66704	337608
66704	337609
90955	337610
108100	337611
33111	337612
209068	337613
28710	337614
122090	337615
59231	337616
302658	337617
115548	337618
180680	337619
253805	337620
68509	337621
282187	337622
118635	337623
33430	337624
235104	337625
177417	337626
72146	337627
68365	337628
31014	337629
10433	337630
235682	337631
228831	337632
194849	337633
157910	337634
168112	337635
3153	337636
128924	337637
4435	337638
61143	337639
23132	337640
184575	337641
225663	337642
71467	337643
10676	337644
62920	337645
148780	337646
157910	337647
250448	337648
154375	337649
160492	337650
278149	337651
90557	337652
80110	337653
96981	337654
123914	337655
227754	337656
10477	337657
20026	337658
307379	337659
30611	337660
101803	337661
11505	337662
505	337663
5957	337664
291650	337665
5836	337666
227642	337667
7149	337668
31565	337669
20080	337670
11136	337671
223603	337672
111047	337673
139588	337674
70115	337675
148190	337676
164919	337677
96120	337678
251836	337679
112493	337680
205926	337681
144950	337682
52381	337683
36817	337684
99890	337685
293487	337686
324820	337687
276845	337688
28399	337689
167449	337690
87317	337691
138889	337692
191153	337693
75259	337694
154594	337695
104333	337696
154922	337697
104370	337698
104370	337699
115149	337700
57533	337701
38916	337702
104370	337703
29025	337704
33431	337705
1916	337706
1627	337707
1529	337708
16025	337709
171534	337710
20292	337711
33952	337712
266608	337713
14449	337714
23789	337715
123870	337716
235762	337717
114009	337718
67455	337719
2759	337720
23074	337721
246653	337722
104729	337723
109596	337724
95675	337725
120522	337726
81875	337727
143214	337728
221905	337729
131535	337730
29152	337731
35526	337732
5797	337733
64893	337734
100828	337735
80151	337736
241848	337737
5247	337738
32106	337739
307620	337740
188133	337741
132908	337742
132760	337743
113318	337744
62974	337745
51142	337746
81666	337747
132722	337748
117985	337749
76434	337750
24782	337751
131727	337752
314640	337753
2349	337754
275885	337755
168041	337756
204513	337757
16897	337758
168851	337759
170767	337760
127378	337761
4513	337762
80268	337763
30163	337764
145897	337765
77309	337766
158492	337767
11903	337768
96080	337769
13698	337770
242228	337771
28197	337772
8585	337773
612	337774
190325	337775
261316	337776
204046	337777
55798	337778
58939	337779
212675	337780
309116	337781
14738	337782
96080	337783
18702	337784
13260	337785
103	337786
7887	337787
47269	337788
316290	337789
243379	337790
5410	337791
21321	337792
77254	337793
135907	337794
57266	337795
1515	337796
49295	337797
1669	337798
92745	337799
20861	337800
79532	337801
232766	337802
42263	337803
21242	337804
47802	337805
4514	337806
48846	337807
50109	337808
213610	337809
16458	337810
268076	337811
113775	337812
176	337813
104953	337814
173515	337815
48158	337816
57660	337817
3102	337818
144315	337819
17270	337820
14165	337821
1158	337822
99953	337823
811	337824
320270	337825
169641	337826
12759	337827
104647	337828
306623	337829
209986	337830
690	337831
152283	337832
209967	337833
146127	337834
321366	337835
75313	337836
75313	337837
175857	337838
16964	337839
177060	337840
690	337841
175805	337842
132714	337843
205666	337844
38961	337845
9076	337846
22808	337847
11256	337848
29417	337849
75523	337850
46354	337851
90185	337852
171647	337853
19022	337854
47802	337855
314698	337856
152202	337857
59879	337858
56952	337859
38507	337860
9822	337861
53095	337862
90659	337863
5409	337864
6483	337865
204501	337866
14509	337867
89810	337868
264989	337869
2519	337870
8561	337871
5282	337872
89856	337873
176555	337874
133043	337875
37967	337876
42823	337877
307097	337878
16963	337879
105427	337880
28821	337881
58025	337882
991	337883
174752	337884
127113	337885
35464	337886
68047	337887
269867	337888
135564	337889
32934	337890
116360	337891
205719	337892
191587	337893
43023	337894
127113	337895
175913	337896
113177	337897
57940	337898
144733	337899
21417	337900
62475	337901
107569	337902
8172	337903
25972	337904
4849	337905
57537	337906
2090	337907
26536	337908
24410	337909
100400	337910
49388	337911
24215	337912
61801	337913
3040	337914
290829	337915
268720	337916
13461	337917
7402	337918
162413	337919
242630	337920
120492	337921
202228	337922
4393	337923
155551	337924
8220	337925
48696	337926
63471	337927
15242	337928
52001	337929
317601	337930
52613	337931
9743	337932
18183	337933
10113	337934
51685	337935
42017	337936
46808	337937
49568	337938
131130	337939
108757	337940
187921	337941
45191	337942
1471	337943
1228	337944
22669	337945
110924	337946
193923	337947
492	337948
7133	337949
87935	337950
130301	337951
44383	337952
311577	337953
249262	337954
201495	337955
1817	337956
15824	337957
154933	337958
32972	337959
8220	337960
27894	337961
272093	337962
67849	337963
45871	337964
24495	337965
4978	337966
4978	337967
3733	337968
19446	337969
29342	337970
52130	337971
5050	337972
154493	337973
34117	337974
75403	337975
79239	337976
87162	337977
15872	337978
85023	337979
66980	337980
270269	337981
105078	337982
330	337983
116394	337984
2942	337985
182968	337986
3557	337987
4522	337988
78001	337989
11311	337990
6747	337991
664	337992
207988	337993
1111	337994
67510	337995
2115	337996
195978	337997
124	337998
3311	337999
3020	338000
10350	338001
18828	338002
35611	338003
139	338004
10711	338005
43480	338006
265967	338007
300	338008
58742	338009
18828	338010
161586	338011
4374	338012
98548	338013
41205	338014
30102	338015
44007	338016
34358	338017
160710	338018
27063	338019
209839	338020
7670	338021
179773	338022
43269	338023
48788	338024
102427	338025
64041	338026
5653	338027
27831	338028
64550	338029
46471	338030
535	338031
131942	338032
29153	338033
190248	338034
14827	338035
4399	338036
5437	338037
5481	338038
136190	338039
1640	338040
211427	338041
195979	338042
10561	338043
35611	338044
88650	338045
88553	338046
126831	338047
10028	338048
215382	338049
87713	338050
87039	338051
309531	338052
207339	338053
10728	338054
27678	338055
198913	338056
181601	338057
105268	338058
30775	338059
106292	338060
210308	338061
115219	338062
124682	338063
86874	338064
130463	338065
204971	338066
25877	338067
41981	338068
132046	338069
3	338070
8758	338071
29676	338072
8758	338073
51739	338074
134887	338075
453	338076
16595	338077
7240	338078
299367	338079
306133	338080
46	338081
1977	338082
53368	338083
41087	338084
95065	338085
10679	338086
214351	338087
325084	338088
105412	338089
13731	338090
21682	338091
15307	338092
146223	338093
8954	338094
4151	338095
170669	338096
5944	338097
134735	338098
143244	338099
37457	338100
392	338101
324974	338102
40335	338103
22157	338104
569	338105
4366	338106
20284	338107
69318	338108
34424	338109
127429	338110
28383	338111
64423	338112
95231	338113
22221	338114
16845	338115
5872	338116
28814	338117
43951	338118
802	338119
3290	338120
131877	338121
23199	338122
3694	338123
1030	338124
36514	338125
26672	338126
133665	338127
216014	338128
24911	338129
155105	338130
83607	338131
7112	338132
100661	338133
38535	338134
3959	338135
31646	338136
22451	338137
128637	338138
65240	338139
18	338140
234716	338141
19659	338142
106945	338143
2525	338144
887	338145
6396	338146
118775	338147
10567	338148
372	338149
216	338150
399	338151
24610	338152
12089	338153
25402	338154
2784	338155
6396	338156
26305	338157
2602	338158
664	338159
80438	338160
85546	338161
3307	338162
25	338163
59091	338164
2424	338165
160243	338166
127146	338167
4779	338168
68366	338169
6654	338170
36812	338171
2509	338172
37710	338173
56	338174
48095	338175
51945	338176
24911	338177
117663	338178
238056	338179
6980	338180
1186	338181
86336	338182
99323	338183
38869	338184
21	338185
89042	338186
295	338187
7019	338188
98	338189
2135	338190
1984	338191
3083	338192
239	338193
125	338194
3823	338195
11745	338196
7647	338197
1616	338198
33033	338199
77610	338200
15461	338201
44317	338202
77913	338203
62975	338204
60112	338205
513	338206
22848	338207
179479	338208
103870	338209
22927	338210
2249	338211
58034	338212
322635	338213
961	338214
149830	338215
138788	338216
7479	338217
82177	338218
15738	338219
94282	338220
163617	338221
153046	338222
209	338223
64746	338224
964	338225
187127	338226
11612	338227
2123	338228
35124	338229
11117	338230
29	338231
71457	338232
10	338233
292429	338234
70042	338235
52684	338236
25178	338237
26537	338238
9812	338239
56313	338240
94661	338241
26334	338242
836	338243
26187	338244
26187	338245
6203	338246
8283	338247
1303	338248
25480	338249
15909	338250
48524	338251
3506	338252
82588	338253
1647	338254
211623	338255
11702	338256
12218	338257
51925	338258
246273	338259
33437	338260
224626	338261
195729	338262
3832	338263
19525	338264
571	338265
45656	338266
27247	338267
86546	338268
316703	338269
54694	338270
86446	338271
61808	338272
57182	338273
318607	338274
78522	338275
41387	338276
2758	338277
150550	338278
43043	338279
12080	338280
77596	338281
2329	338282
99027	338283
176029	338284
279882	338285
23455	338286
39725	338287
18113	338288
34459	338289
191931	338290
322136	338291
292601	338292
68038	338293
1752	338294
51476	338295
106809	338296
106066	338297
27053	338298
959	338299
108357	338300
8100	338301
97622	338302
13708	338303
209628	338304
51144	338305
47901	338306
203019	338307
10328	338308
26581	338309
263515	338310
59696	338311
33918	338312
1049	338313
2375	338314
11409	338315
106062	338316
27665	338317
204778	338318
294282	338319
49976	338320
13821	338321
71494	338322
1941	338323
8327	338324
1941	338325
14779	338326
15716	338327
134160	338328
572	338329
110332	338330
36812	338331
307836	338332
28785	338333
38497	338334
36163	338335
43	338336
75271	338337
97212	338338
19874	338339
53896	338340
41393	338341
255486	338342
36568	338343
51027	338344
88238	338345
32236	338346
105492	338347
194801	338348
53676	338349
63833	338350
110071	338351
37564	338352
142510	338353
75913	338354
189879	338355
228304	338356
62278	338357
118867	338358
5103	338359
10420	338360
93417	338361
16595	338362
50736	338363
10072	338364
130118	338365
51051	338366
78468	338367
199132	338368
2249	338369
97	338370
38365	338371
170415	338372
107201	338373
249438	338374
53418	338375
167639	338376
3209	338377
218	338378
13906	338379
129463	338380
11331	338381
10722	338382
42986	338383
905	338384
123090	338385
501	338386
5405	338387
209277	338388
167061	338389
256368	338390
46724	338391
59920	338392
220114	338393
11994	338394
158111	338395
199548	338396
38343	338397
208102	338398
30478	338399
215	338400
53701	338401
8683	338402
118849	338403
205797	338404
194965	338405
64780	338406
133529	338407
127468	338408
1091	338409
66197	338410
385	338411
77	338412
4626	338413
123602	338414
8982	338415
146850	338416
283	338417
18025	338418
191412	338419
929	338420
26237	338421
10716	338422
3025	338423
31789	338424
47175	338425
72256	338426
264486	338427
7707	338428
122646	338429
142945	338430
70830	338431
257545	338432
12321	338433
6044	338434
295640	338435
105343	338436
327458	338437
272024	338438
1049	338439
165484	338440
5235	338441
32008	338442
214711	338443
130306	338444
33643	338445
66070	338446
60065	338447
18036	338448
36543	338449
213289	338450
5856	338451
83447	338452
106893	338453
41613	338454
41613	338455
107360	338456
7507	338457
122748	338458
227272	338459
4793	338460
45656	338461
139688	338462
163712	338463
5958	338464
2079	338465
39164	338466
13521	338467
25790	338468
224008	338469
93073	338470
157709	338471
278949	338472
73267	338473
42366	338474
27	338475
9552	338476
196868	338477
6173	338478
9551	338479
60772	338480
85885	338481
18031	338482
97825	338483
51564	338484
4795	338485
562	338486
48205	338487
97097	338488
39860	338489
65570	338490
40682	338491
9054	338492
35797	338493
209081	338494
53720	338495
83464	338496
24454	338497
299856	338498
34681	338499
3431	338500
2676	338501
249153	338502
161907	338503
15267	338504
265448	338505
17374	338506
87001	338507
3676	338508
316248	338509
296081	338510
142152	338511
17374	338512
283888	338513
2457	338514
14101	338515
124988	338516
82007	338517
1915	338518
76632	338519
147398	338520
300986	338521
199480	338522
51099	338523
37922	338524
85947	338525
123050	338526
181377	338527
6628	338528
299133	338529
91833	338530
215822	338531
215891	338532
313914	338533
137146	338534
132627	338535
45844	338536
708	338537
88923	338538
59424	338539
153857	338540
312898	338541
95693	338542
153962	338543
85407	338544
222097	338545
312600	338546
237393	338547
327959	338548
327838	338549
207418	338550
11522	338551
56366	338552
85673	338553
125619	338554
9524	338555
205408	338556
298781	338557
89683	338558
80152	338559
14089	338560
254098	338561
208137	338562
76920	338563
155739	338564
133519	338565
63383	338566
205982	338567
97497	338568
6236	338569
1054	338570
38122	338571
19254	338572
133208	338573
33268	338574
72429	338575
72579	338576
279223	338577
19338	338578
22807	338579
4467	338580
81144	338581
17828	338582
4699	338583
279222	338584
80591	338585
1596	338586
24561	338587
29451	338588
200532	338589
85646	338590
69891	338591
266444	338592
53810	338593
88228	338594
322423	338595
296839	338596
204980	338597
208203	338598
315792	338599
82493	338600
10179	338601
11417	338602
33284	338603
324824	338604
11522	338605
154099	338606
328561	338607
38177	338608
126686	338609
206152	338610
3476	338611
56161	338612
132369	338613
55196	338614
133770	338615
315709	338616
26804	338617
324546	338618
327028	338619
207059	338620
14088	338621
708	338622
59957	338623
138205	338624
128434	338625
14083	338626
312610	338627
312369	338628
138772	338629
85869	338630
325909	338631
50671	338632
216725	338633
1054	338634
143525	338635
157880	338636
206104	338637
205841	338638
50701	338639
115312	338640
26829	338641
52139	338642
200217	338643
111690	338644
77145	338645
157164	338646
133094	338647
133094	338648
189259	338649
132132	338650
132132	338651
8037	338652
12088	338653
117777	338654
2663	338655
119024	338656
270553	338657
66031	338658
2930	338659
230550	338660
172130	338661
13025	338662
312634	338663
228599	338664
89765	338665
82487	338666
169724	338667
5590	338668
19291	338669
89562	338670
58493	338671
86997	338672
207029	338673
136682	338674
140903	338675
37724	338676
1894	338677
173798	338678
54320	338679
144930	338680
280734	338681
10805	338682
312343	338683
1207	338684
24322	338685
33274	338686
89816	338687
118526	338688
184878	338689
8894	338690
56010	338691
182870	338692
319134	338693
29785	338694
311973	338695
201633	338696
149515	338697
112111	338698
153977	338699
138141	338700
279194	338701
182767	338702
126726	338703
6517	338704
127097	338705
282073	338706
8037	338707
79425	338708
117418	338709
76122	338710
37006	338711
218554	338712
88536	338713
10805	338714
316293	338715
136669	338716
2584	338717
19258	338718
38446	338719
216377	338720
5906	338721
76298	338722
315910	338723
316787	338724
49817	338725
74862	338726
135535	338727
10584	338728
76502	338729
26129	338730
106812	338731
6068	338732
8894	338733
316133	338734
132270	338735
5824	338736
196632	338737
80340	338738
14915	338739
34160	338740
877	338741
193604	338742
53953	338743
7635	338744
79081	338745
153237	338746
46263	338747
56340	338748
26256	338749
34786	338750
26874	338751
138742	338752
51304	338753
322367	338754
189498	338755
299762	338756
53680	338757
154694	338758
85745	338759
96008	338760
279666	338761
924	338762
88173	338763
133388	338764
158938	338765
243179	338766
2237	338767
121113	338768
132245	338769
66946	338770
98005	338771
3971	338772
104194	338773
168943	338774
38760	338775
320391	338776
312736	338777
19979	338778
76920	338779
87268	338780
2237	338781
288842	338782
56076	338783
138229	338784
33284	338785
26781	338786
51716	338787
206373	338788
74758	338789
57650	338790
78803	338791
299517	338792
188116	338793
13778	338794
68226	338795
10805	338796
121397	338797
163980	338798
136860	338799
32595	338800
207030	338801
289117	338802
195369	338803
318854	338804
2495	338805
138184	338806
26861	338807
89674	338808
157889	338809
13586	338810
158997	338811
158938	338812
23031	338813
8031	338814
150015	338815
11403	338816
89816	338817
85946	338818
13778	338819
14908	338820
222071	338821
8170	338822
58276	338823
210167	338824
83281	338825
281893	338826
86226	338827
58995	338828
35363	338829
246646	338830
260268	338831
206718	338832
25881	338833
12353	338834
88285	338835
67202	338836
223679	338837
24292	338838
80258	338839
172284	338840
40104	338841
17986	338842
124651	338843
20354	338844
61476	338845
26906	338846
123468	338847
3671	338848
129330	338849
213753	338850
227220	338851
213985	338852
52574	338853
33084	338854
120900	338855
138014	338856
12143	338857
28471	338858
146750	338859
33084	338860
205198	338861
67647	338862
28292	338863
55015	338864
15191	338865
14561	338866
321117	338867
88986	338868
109049	338869
48176	338870
154586	338871
121417	338872
172491	338873
298574	338874
213322	338875
214209	338876
31200	338877
64346	338878
16168	338879
154237	338880
180853	338881
160809	338882
237841	338883
161708	338884
233765	338885
140588	338886
290736	338887
59844	338888
48998	338889
11177	338890
35661	338891
13550	338892
790	338893
166640	338894
7046	338895
2730	338896
203988	338897
2079	338898
170354	338899
85550	338900
171915	338901
176532	338902
139485	338903
223541	338904
2837	338905
144438	338906
1303	338907
210858	338908
53106	338909
187656	338910
14514	338911
6676	338912
50785	338913
45198	338914
28292	338915
209247	338916
38828	338917
125129	338918
104414	338919
1777	338920
2148	338921
2148	338922
192014	338923
180515	338924
120529	338925
43400	338926
224155	338927
127268	338928
100471	338929
157187	338930
37127	338931
80196	338932
28073	338933
65992	338934
4335	338935
101044	338936
46241	338937
4347	338938
156304	338939
202440	338940
80650	338941
29354	338942
44689	338943
96947	338944
48325	338945
31237	338946
60305	338947
5870	338948
5870	338949
8764	338950
30288	338951
199600	338952
108435	338953
9814	338954
78947	338955
9657	338956
590	338957
85948	338958
110019	338959
1538	338960
902	338961
902	338962
199154	338963
30536	338964
30332	338965
248881	338966
180170	338967
109648	338968
15821	338969
902	338970
23716	338971
80453	338972
146263	338973
243274	338974
106491	338975
44512	338976
131709	338977
191501	338978
120115	338979
9989	338980
79122	338981
132290	338982
78198	338983
24910	338984
257271	338985
317322	338986
317273	338987
97013	338988
18449	338989
58301	338990
25	338991
147469	338992
90044	338993
307	338994
32629	338995
44106	338996
13603	338997
115868	338998
88767	338999
18121	339000
16376	339001
19546	339002
216551	339003
74018	339004
318288	339005
4687	339006
302598	339007
175511	339008
60567	339009
269280	339010
192553	339011
6880	339012
28925	339013
12770	339014
14266	339015
221494	339016
324879	339017
31809	339018
19758	339019
92946	339020
216950	339021
231847	339022
104742	339023
75068	339024
33828	339025
58488	339026
71412	339027
261541	339028
43102	339029
56995	339030
12916	339031
37291	339032
7740	339033
66762	339034
50696	339035
112716	339036
99298	339037
80448	339038
86641	339039
168805	339040
30329	339041
223916	339042
26832	339043
6738	339044
94672	339045
14242	339046
124069	339047
43822	339048
172639	339049
2573	339050
210283	339051
46060	339052
318810	339053
112136	339054
180498	339055
106736	339056
80216	339057
8353	339058
319195	339059
98187	339060
27257	339061
20214	339062
11574	339063
19713	339064
6779	339065
55311	339066
41061	339067
41660	339068
163715	339069
19713	339070
19713	339071
163715	339072
20209	339073
99193	339074
55663	339075
166195	339076
1944	339077
175195	339078
144198	339079
270809	339080
90873	339081
320556	339082
270522	339083
26586	339084
1755	339085
215528	339086
49605	339087
259942	339088
215240	339089
187919	339090
3220	339091
187357	339092
653	339093
25993	339094
170669	339095
58985	339096
41489	339097
317021	339098
214947	339099
162614	339100
117776	339101
151616	339102
163829	339103
241058	339104
245088	339105
118871	339106
567	339107
6117	339108
33176	339109
38767	339110
209821	339111
237134	339112
267998	339113
82776	339114
270407	339115
67634	339116
111206	339117
19393	339118
201999	339119
165165	339120
266993	339121
200033	339122
6732	339123
3164	339124
69580	339125
45077	339126
86724	339127
95726	339128
29360	339129
17156	339130
7095	339131
111173	339132
120872	339133
73859	339134
75469	339135
180993	339136
290248	339137
116013	339138
102704	339139
154904	339140
110573	339141
58621	339142
20890	339143
26991	339144
21344	339145
234669	339146
234376	339147
19441	339148
150299	339149
177210	339150
117875	339151
28902	339152
51598	339153
127828	339154
44307	339155
32500	339156
193899	339157
224697	339158
445	339159
139495	339160
112269	339161
38915	339162
62712	339163
577	339164
137422	339165
105940	339166
124387	339167
45187	339168
92668	339169
18262	339170
152119	339171
82220	339172
11646	339173
196394	339174
151075	339175
20872	339176
109495	339177
94920	339178
73853	339179
198306	339180
196706	339181
54601	339182
89911	339183
293517	339184
38624	339185
1651	339186
106112	339187
171503	339188
28706	339189
88620	339190
5611	339191
175611	339192
3040	339193
110808	339194
3040	339195
3040	339196
6468	339197
283891	339198
12458	339199
305424	339200
131540	339201
129602	339202
152824	339203
129602	339204
18328	339205
1854	339206
98031	339207
200014	339208
62514	339209
63145	339210
108565	339211
473	339212
196544	339213
115922	339214
310350	339215
216027	339216
90172	339217
116763	339218
41926	339219
188180	339220
70782	339221
15121	339222
22911	339223
104703	339224
190177	339225
80574	339226
53622	339227
126328	339228
89710	339229
126201	339230
131257	339231
99022	339232
11890	339233
78880	339234
373	339235
53523	339236
7747	339237
27866	339238
56029	339239
1567	339240
14427	339241
124545	339242
11741	339243
292	339244
9476	339245
212936	339246
212974	339247
12311	339248
22191	339249
6364	339250
88336	339251
33143	339252
12266	339253
10017	339254
174540	339255
67121	339256
975	339257
3939	339258
9695	339259
89	339260
68650	339261
13689	339262
179286	339263
87768	339264
56686	339265
2804	339266
136884	339267
1845	339268
147896	339269
92969	339270
8888	339271
24885	339272
39044	339273
25836	339274
181666	339275
28878	339276
10227	339277
136098	339278
285678	339279
124909	339280
87786	339281
54472	339282
446	339283
130651	339284
889	339285
74043	339286
14048	339287
278058	339288
278206	339289
217595	339290
13923	339291
27970	339292
22704	339293
1143	339294
275258	339295
39234	339296
190223	339297
102140	339298
69158	339299
72916	339300
7899	339301
45874	339302
174703	339303
21683	339304
13188	339305
22772	339306
139048	339307
144311	339308
8171	339309
6734	339310
190362	339311
27358	339312
105237	339313
57863	339314
202845	339315
79164	339316
18020	339317
39353	339318
6591	339319
6052	339320
148786	339321
184197	339322
284848	339323
102374	339324
276782	339325
18525	339326
117669	339327
267370	339328
2477	339329
108276	339330
6304	339331
9511	339332
12893	339333
3613	339334
98579	339335
19438	339336
20554	339337
13711	339338
5626	339339
9800	339340
74863	339341
68724	339342
38615	339343
165593	339344
121434	339345
140795	339346
216945	339347
199133	339348
68102	339349
135496	339350
33817	339351
940	339352
43414	339353
220570	339354
131476	339355
38434	339356
70982	339357
27864	339358
121915	339359
125911	339360
171183	339361
145439	339362
5286	339363
31879	339364
31879	339365
5367	339366
13035	339367
28696	339368
293154	339369
39985	339370
240667	339371
200377	339372
4180	339373
810	339374
61447	339375
44761	339376
196974	339377
7058	339378
41621	339379
74485	339380
75753	339381
79393	339382
2373	339383
12412	339384
9345	339385
118556	339386
39255	339387
41870	339388
9887	339389
109098	339390
217405	339391
157796	339392
10547	339393
8751	339394
207168	339395
57493	339396
31213	339397
106816	339398
181049	339399
5655	339400
151445	339401
25573	339402
7366	339403
233732	339404
197939	339405
11178	339406
130243	339407
43060	339408
87391	339409
24556	339410
94202	339411
79870	339412
36466	339413
14015	339414
1351	339415
167197	339416
9439	339417
18074	339418
41680	339419
2181	339420
97263	339421
252231	339422
111063	339423
173854	339424
160296	339425
106446	339426
194916	339427
194916	339428
252279	339429
44049	339430
43257	339431
22327	339432
16175	339433
165274	339434
15492	339435
191449	339436
318467	339437
210228	339438
38970	339439
123367	339440
28516	339441
155359	339442
112921	339443
65137	339444
41957	339445
108956	339446
26094	339447
126045	339448
46510	339449
9918	339450
22149	339451
28612	339452
133218	339453
109140	339454
34324	339455
133964	339456
210583	339457
32042	339458
310570	339459
310749	339460
38139	339461
327246	339462
2566	339463
271976	339464
78133	339465
265456	339466
50885	339467
50885	339468
275767	339469
24363	339470
261995	339471
68463	339472
22463	339473
12173	339474
22463	339475
4442	339476
163412	339477
245596	339478
133328	339479
277654	339480
250851	339481
110228	339482
70767	339483
173262	339484
23218	339485
85327	339486
51153	339487
121569	339488
38635	339489
301373	339490
169100	339491
2522	339492
81988	339493
248547	339494
257108	339495
23039	339496
37576	339497
235923	339498
100918	339499
300155	339500
178339	339501
144178	339502
293471	339503
56550	339504
235601	339505
79082	339506
41012	339507
195451	339508
135428	339509
153364	339510
68028	339511
61176	339512
28863	339513
247128	339514
299303	339515
69275	339516
11611	339517
287895	339518
23039	339519
88667	339520
159592	339521
17289	339522
99800	339523
201258	339524
66042	339525
148427	339526
88409	339527
148409	339528
657	339529
83112	339530
279561	339531
201458	339532
4362	339533
92043	339534
306070	339535
25456	339536
255348	339537
288532	339538
235847	339539
142569	339540
196653	339541
52942	339542
207585	339543
255460	339544
141817	339545
96194	339546
35705	339547
60003	339548
14141	339549
160968	339550
5732	339551
17142	339552
3244	339553
250868	339554
238162	339555
22742	339556
142163	339557
145572	339558
287168	339559
110619	339560
117589	339561
153055	339562
321091	339563
3778	339564
44153	339565
234245	339566
100132	339567
214743	339568
178758	339569
126034	339570
48624	339571
72503	339572
83544	339573
216816	339574
102886	339575
325464	339576
201045	339577
132515	339578
99258	339579
142746	339580
213543	339581
21937	339582
51243	339583
132333	339584
213542	339585
47375	339586
40816	339587
91680	339588
316917	339589
83183	339590
170605	339591
86465	339592
112018	339593
72855	339594
71213	339595
131147	339596
35126	339597
195038	339598
69667	339599
263333	339600
192857	339601
2184	339602
11924	339603
121257	339604
131960	339605
296299	339606
91668	339607
115820	339608
12181	339609
20372	339610
20808	339611
176253	339612
161089	339613
124640	339614
66805	339615
328665	339616
44601	339617
307448	339618
317307	339619
247366	339620
54997	339621
218209	339622
102972	339623
126455	339624
54180	339625
76216	339626
295836	339627
155742	339628
51814	339629
255799	339630
308859	339631
159188	339632
148286	339633
60554	339634
121750	339635
89374	339636
162409	339637
108305	339638
136220	339639
97485	339640
12363	339641
20808	339642
297728	339643
284221	339644
28988	339645
59643	339646
77090	339647
95704	339648
124865	339649
17737	339650
140093	339651
48877	339652
287280	339653
146809	339654
171376	339655
3630	339656
320806	339657
262930	339658
159269	339659
165343	339660
39615	339661
29295	339662
253105	339663
66151	339664
11663	339665
52904	339666
255006	339667
168499	339668
97521	339669
91261	339670
125024	339671
84724	339672
261841	339673
49771	339674
6166	339675
264162	339676
22612	339677
179131	339678
52016	339679
48671	339680
51280	339681
235886	339682
265713	339683
46781	339684
13822	339685
31980	339686
16356	339687
318750	339688
96511	339689
126755	339690
74693	339691
28769	339692
28655	339693
462	339694
67550	339695
364	339696
81492	339697
87817	339698
171801	339699
124472	339700
187773	339701
146685	339702
7846	339703
165343	339704
222763	339705
45192	339706
72925	339707
146942	339708
10697	339709
203863	339710
106869	339711
106869	339712
203258	339713
86576	339714
96305	339715
504	339716
172556	339717
94411	339718
175180	339719
280127	339720
322541	339721
29187	339722
36520	339723
27578	339724
91251	339725
102	339726
172173	339727
111467	339728
177742	339729
25883	339730
205509	339731
97521	339732
103496	339733
166123	339734
196249	339735
189484	339736
188111	339737
28588	339738
147122	339739
96221	339740
193138	339741
167418	339742
19335	339743
14200	339744
14934	339745
221229	339746
318734	339747
92092	339748
50864	339749
32129	339750
111440	339751
112181	339752
37140	339753
293648	339754
283508	339755
119346	339756
324038	339757
62276	339758
60942	339759
187429	339760
222656	339761
129296	339762
43490	339763
188819	339764
127241	339765
299192	339766
153863	339767
54032	339768
10241	339769
244209	339770
151905	339771
992	339772
81223	339773
4478	339774
100490	339775
211134	339776
178120	339777
60942	339778
84052	339779
13055	339780
47870	339781
314989	339782
130464	339783
50886	339784
166361	339785
114856	339786
49429	339787
196433	339788
279620	339789
5751	339790
267882	339791
53284	339792
114240	339793
241261	339794
148111	339795
238035	339796
5760	339797
208170	339798
94211	339799
5442	339800
271016	339801
189821	339802
14378	339803
69412	339804
105117	339805
89843	339806
183490	339807
129352	339808
14239	339809
146540	339810
248202	339811
258498	339812
120355	339813
82345	339814
129144	339815
161933	339816
206878	339817
194499	339818
137974	339819
147760	339820
57178	339821
236442	339822
255002	339823
316058	339824
152792	339825
31906	339826
262589	339827
52360	339828
102621	339829
122881	339830
134165	339831
257804	339832
93388	339833
840	339834
89931	339835
23788	339836
304360	339837
62892	339838
99884	339839
89596	339840
100630	339841
21993	339842
163154	339843
246457	339844
193992	339845
282121	339846
302523	339847
103441	339848
65799	339849
177109	339850
195091	339851
31266	339852
315446	339853
121033	339854
101790	339855
305330	339856
38536	339857
106622	339858
259223	339859
73375	339860
130341	339861
127	339862
14821	339863
268273	339864
311903	339865
50658	339866
115376	339867
32770	339868
34032	339869
186	339870
59472	339871
285396	339872
7666	339873
92206	339874
92206	339875
92193	339876
143132	339877
218880	339878
238989	339879
116969	339880
310498	339881
5244	339882
216322	339883
100182	339884
81573	339885
205003	339886
324379	339887
108678	339888
130818	339889
272696	339890
219980	339891
152698	339892
201231	339893
129599	339894
162256	339895
50578	339896
238129	339897
215994	339898
112735	339899
280237	339900
45384	339901
281448	339902
154157	339903
89394	339904
199925	339905
86080	339906
295516	339907
98432	339908
14790	339909
195783	339910
195090	339911
3869	339912
84337	339913
2676	339914
2473	339915
8373	339916
50945	339917
243136	339918
6428	339919
324854	339920
40205	339921
142847	339922
139117	339923
193049	339924
99148	339925
11880	339926
73243	339927
125270	339928
50862	339929
168190	339930
103825	339931
91173	339932
148479	339933
131177	339934
84819	339935
88152	339936
226270	339937
197527	339938
199769	339939
879	339940
87281	339941
485	339942
70	339943
77555	339944
215969	339945
215864	339946
64637	339947
162576	339948
45914	339949
20311	339950
121955	339951
92934	339952
34379	339953
73962	339954
311110	339955
208622	339956
316217	339957
230057	339958
125664	339959
312248	339960
70676	339961
256533	339962
59284	339963
281163	339964
288248	339965
23722	339966
160729	339967
39625	339968
191723	339969
217655	339970
168766	339971
258612	339972
155500	339973
252298	339974
252120	339975
99070	339976
212933	339977
72065	339978
200064	339979
25976	339980
31790	339981
183455	339982
53299	339983
61712	339984
82397	339985
183785	339986
116404	339987
17572	339988
184827	339989
279385	339990
44929	339991
247235	339992
3869	339993
288918	339994
203625	339995
278591	339996
129230	339997
4191	339998
40744	339999
126006	340000
92511	340001
75728	340002
136816	340003
129801	340004
114152	340005
60169	340006
9709	340007
157918	340008
14217	340009
144785	340010
187527	340011
100633	340012
98240	340013
167477	340014
27952	340015
86534	340016
7524	340017
84865	340018
36132	340019
57392	340020
141549	340021
155575	340022
196583	340023
294932	340024
314786	340025
176059	340026
205935	340027
24755	340028
102209	340029
10867	340030
40806	340031
71954	340032
90065	340033
20391	340034
21204	340035
291338	340036
30656	340037
93507	340038
190312	340039
45607	340040
60849	340041
113304	340042
252839	340043
106447	340044
129757	340045
208411	340046
64222	340047
186776	340048
19656	340049
40417	340050
223918	340051
13583	340052
59090	340053
310801	340054
47205	340055
79155	340056
129374	340057
111113	340058
11902	340059
13543	340060
32024	340061
23187	340062
102651	340063
203912	340064
88371	340065
33063	340066
111919	340067
133439	340068
316465	340069
37561	340070
45270	340071
315672	340072
162392	340073
129960	340074
146446	340075
49307	340076
50071	340077
79830	340078
46075	340079
104264	340080
36887	340081
21404	340082
47965	340083
110933	340084
200428	340085
7952	340086
125787	340087
216679	340088
28141	340089
51882	340090
1348	340091
280743	340092
153396	340093
85775	340094
106250	340095
10484	340096
63862	340097
62886	340098
13257	340099
190574	340100
4346	340101
306505	340102
85891	340103
64775	340104
110579	340105
111136	340106
156419	340107
48938	340108
323079	340109
277550	340110
284882	340111
141754	340112
60270	340113
142013	340114
124524	340115
209509	340116
79950	340117
31624	340118
156672	340119
55369	340120
393	340121
122625	340122
38707	340123
227574	340124
226684	340125
172474	340126
101929	340127
289570	340128
188778	340129
191212	340130
253974	340131
169315	340132
136143	340133
89582	340134
1867	340135
314193	340136
111565	340137
22633	340138
31743	340139
112954	340140
96480	340141
28067	340142
203674	340143
15164	340144
316197	340145
27578	340146
298144	340147
39098	340148
29203	340149
172897	340150
255060	340151
291255	340152
261220	340153
129273	340154
149199	340155
137091	340156
20716	340157
113191	340158
176903	340159
94940	340160
253470	340161
53851	340162
40309	340163
295971	340164
80504	340165
94469	340166
94252	340167
214471	340168
4206	340169
171847	340170
215444	340171
36318	340172
186668	340173
40340	340174
86933	340175
22308	340176
142003	340177
171226	340178
2504	340179
225757	340180
13572	340181
314771	340182
229061	340183
310180	340184
46249	340185
316278	340186
115240	340187
82046	340188
113803	340189
205331	340190
52656	340191
175383	340192
221626	340193
18879	340194
113900	340195
140119	340196
145323	340197
105828	340198
199931	340199
92030	340200
292864	340201
2951	340202
73888	340203
175318	340204
193876	340205
164484	340206
261153	340207
164736	340208
193876	340209
219606	340210
24545	340211
121109	340212
188194	340213
78998	340214
11819	340215
303393	340216
31322	340217
91329	340218
214019	340219
25661	340220
211297	340221
7927	340222
88114	340223
285694	340224
89784	340225
87566	340226
33820	340227
13005	340228
618	340229
193705	340230
218696	340231
239	340232
15765	340233
77387	340234
34482	340235
218986	340236
17691	340237
72251	340238
500	340239
31978	340240
252121	340241
16120	340242
18038	340243
111080	340244
178915	340245
40262	340246
163428	340247
35752	340248
300540	340249
122837	340250
284894	340251
220530	340252
34285	340253
133883	340254
244606	340255
325033	340256
36577	340257
12907	340258
88203	340259
321871	340260
9369	340261
223413	340262
188722	340263
124634	340264
27544	340265
112025	340266
257296	340267
47453	340268
569	340269
276743	340270
239254	340271
174671	340272
138152	340273
117187	340274
3568	340275
298868	340276
68306	340277
33068	340278
12321	340279
45889	340280
29716	340281
726	340282
1769	340283
3059	340284
41474	340285
270298	340286
136703	340287
160431	340288
212249	340289
5700	340290
268090	340291
235937	340292
14	340293
190798	340294
14880	340295
58064	340296
40669	340297
41884	340298
107498	340299
216241	340300
229043	340301
210392	340302
169336	340303
216970	340304
315134	340305
93440	340306
35359	340307
315933	340308
35108	340309
123698	340310
50580	340311
103631	340312
8708	340313
289201	340314
113224	340315
3938	340316
145610	340317
157014	340318
310656	340319
126911	340320
132770	340321
61432	340322
169623	340323
174284	340324
279918	340325
242060	340326
240766	340327
180639	340328
38517	340329
155607	340330
160565	340331
54142	340332
115618	340333
67805	340334
21055	340335
3773	340336
49078	340337
86901	340338
8822	340339
279875	340340
143324	340341
53114	340342
73242	340343
29065	340344
64356	340345
308630	340346
15173	340347
92349	340348
102758	340349
173638	340350
31651	340351
942	340352
29834	340353
276561	340354
128035	340355
80223	340356
297308	340357
60415	340358
143400	340359
257449	340360
17687	340361
21217	340362
61620	340363
52661	340364
140565	340365
15440	340366
74672	340367
116202	340368
175452	340369
73279	340370
25710	340371
323829	340372
292427	340373
200977	340374
198578	340375
169155	340376
305986	340377
169158	340378
98179	340379
295852	340380
125504	340381
106845	340382
298185	340383
3206	340384
123688	340385
63701	340386
238128	340387
316140	340388
145754	340389
10412	340390
49668	340391
57566	340392
5819	340393
32780	340394
29503	340395
61776	340396
55400	340397
75958	340398
110172	340399
49541	340400
180860	340401
127663	340402
15593	340403
50232	340404
13229	340405
112915	340406
309574	340407
40737	340408
250344	340409
172906	340410
248186	340411
172912	340412
226	340413
17691	340414
151356	340415
218598	340416
10252	340417
89489	340418
33301	340419
297795	340420
223122	340421
89875	340422
107498	340423
123693	340424
216486	340425
5549	340426
272235	340427
300393	340428
166132	340429
194138	340430
104205	340431
263226	340432
241195	340433
58873	340434
146946	340435
125325	340436
253537	340437
165132	340438
62231	340439
208117	340440
125121	340441
255639	340442
50580	340443
139761	340444
325054	340445
160591	340446
168824	340447
218796	340448
71381	340449
324266	340450
256389	340451
192124	340452
163892	340453
183435	340454
165857	340455
224588	340456
220881	340457
275003	340458
170747	340459
195159	340460
324214	340461
175458	340462
287952	340463
280153	340464
160347	340465
185691	340466
142499	340467
198079	340468
263448	340469
50900	340470
103029	340471
75671	340472
276297	340473
2476	340474
181516	340475
20711	340476
234220	340477
33771	340478
185466	340479
312102	340480
290486	340481
302056	340482
6886	340483
56947	340484
156865	340485
30497	340486
69084	340487
17616	340488
97002	340489
39292	340490
281884	340491
97172	340492
25648	340493
7877	340494
4540	340495
34943	340496
224156	340497
182593	340498
122883	340499
86382	340500
184061	340501
231783	340502
41271	340503
84800	340504
51790	340505
177554	340506
67649	340507
217707	340508
56154	340509
227466	340510
114612	340511
324144	340512
202857	340513
276827	340514
162905	340515
90989	340516
171292	340517
319962	340518
289845	340519
278757	340520
103954	340521
323020	340522
96219	340523
285608	340524
9215	340525
145232	340526
145177	340527
107944	340528
201297	340529
269545	340530
287588	340531
225434	340532
47951	340533
54126	340534
137456	340535
199077	340536
130378	340537
138232	340538
194998	340539
34685	340540
267069	340541
141508	340542
93907	340543
12978	340544
186003	340545
289623	340546
243902	340547
258275	340548
289926	340549
319338	340550
187538	340551
190434	340552
29052	340553
82018	340554
183100	340555
103895	340556
25407	340557
79926	340558
26660	340559
296056	340560
286077	340561
21506	340562
12173	340563
129769	340564
130818	340565
33166	340566
52921	340567
19313	340568
86104	340569
26198	340570
201634	340571
31626	340572
59254	340573
175006	340574
103359	340575
82195	340576
129768	340577
118563	340578
282592	340579
174588	340580
54015	340581
312234	340582
311991	340583
5700	340584
171516	340585
137567	340586
21837	340587
301208	340588
37306	340589
218967	340590
107109	340591
5934	340592
171485	340593
71552	340594
163911	340595
143202	340596
69604	340597
92149	340598
79255	340599
190896	340600
88802	340601
210746	340602
200884	340603
66621	340604
6525	340605
141888	340606
21842	340607
832	340608
173126	340609
176150	340610
125805	340611
59502	340612
98081	340613
152235	340614
98022	340615
133068	340616
140532	340617
307155	340618
165763	340619
80983	340620
262737	340621
228517	340622
40230	340623
1005	340624
96842	340625
52689	340626
64222	340627
208904	340628
57290	340629
9900	340630
45117	340631
7921	340632
186562	340633
262480	340634
205278	340635
35728	340636
214240	340637
88616	340638
35713	340639
1117	340640
71250	340641
67083	340642
211524	340643
35861	340644
159079	340645
72710	340646
140282	340647
109598	340648
209994	340649
33489	340650
22042	340651
136194	340652
117084	340653
280861	340654
179342	340655
178475	340656
175320	340657
17016	340658
177091	340659
409	340660
72002	340661
109189	340662
28755	340663
204307	340664
296909	340665
9068	340666
71066	340667
166369	340668
29745	340669
51638	340670
118064	340671
86852	340672
118572	340673
65168	340674
213848	340675
213938	340676
51557	340677
49726	340678
23273	340679
13060	340680
65651	340681
20664	340682
9742	340683
179718	340684
228843	340685
28855	340686
7445	340687
102813	340688
294109	340689
285106	340690
51456	340691
5939	340692
165391	340693
106254	340694
31436	340695
286950	340696
135337	340697
17150	340698
194110	340699
134861	340700
28576	340701
177615	340702
117302	340703
299035	340704
158389	340705
562	340706
130087	340707
152502	340708
55290	340709
271712	340710
296003	340711
271762	340712
192441	340713
131168	340714
22394	340715
130489	340716
158247	340717
223289	340718
218797	340719
308131	340720
202925	340721
202914	340722
267883	340723
28611	340724
208620	340725
189174	340726
4350	340727
174979	340728
21471	340729
168361	340730
319591	340731
304838	340732
148089	340733
62455	340734
89515	340735
147640	340736
20289	340737
165388	340738
184410	340739
162185	340740
21149	340741
186490	340742
3627	340743
90117	340744
93523	340745
43207	340746
98432	340747
192989	340748
279707	340749
218622	340750
62758	340751
30445	340752
26642	340753
7571	340754
77532	340755
285411	340756
308484	340757
65728	340758
61983	340759
267269	340760
12716	340761
15022	340762
14909	340763
146768	340764
48887	340765
175947	340766
117026	340767
142558	340768
125168	340769
210633	340770
86505	340771
101137	340772
172541	340773
154478	340774
159671	340775
291289	340776
268488	340777
216044	340778
175309	340779
94889	340780
71275	340781
74260	340782
301908	340783
200799	340784
167580	340785
314680	340786
117697	340787
122421	340788
31916	340789
33034	340790
290417	340791
124512	340792
2876	340793
170454	340794
243303	340795
149183	340796
63016	340797
219875	340798
274956	340799
259360	340800
231773	340801
139179	340802
169142	340803
108655	340804
116382	340805
3462	340806
224107	340807
245275	340808
158173	340809
277789	340810
9838	340811
164640	340812
123470	340813
109146	340814
7880	340815
319604	340816
32637	340817
6230	340818
212536	340819
10766	340820
2254	340821
92865	340822
151412	340823
328720	340824
42942	340825
47504	340826
766	340827
148849	340828
96188	340829
264136	340830
254740	340831
217259	340832
18447	340833
212208	340834
146404	340835
171947	340836
1465	340837
50167	340838
791	340839
16803	340840
13269	340841
108309	340842
38599	340843
4464	340844
35713	340845
252495	340846
54116	340847
295790	340848
25543	340849
35974	340850
15955	340851
48174	340852
51545	340853
56853	340854
20695	340855
90162	340856
117844	340857
26761	340858
105456	340859
42176	340860
312290	340861
68523	340862
10241	340863
86426	340864
113535	340865
38630	340866
18177	340867
19952	340868
253768	340869
89917	340870
53570	340871
13978	340872
216845	340873
314945	340874
313201	340875
90833	340876
113575	340877
18861	340878
7994	340879
134192	340880
8572	340881
11824	340882
46602	340883
56891	340884
2256	340885
134020	340886
315726	340887
112508	340888
14112	340889
75156	340890
6351	340891
26276	340892
135	340893
16429	340894
77217	340895
151	340896
251187	340897
3308	340898
31540	340899
61313	340900
7811	340901
18448	340902
30824	340903
199602	340904
25962	340905
34419	340906
24195	340907
91302	340908
10227	340909
1991	340910
173940	340911
27259	340912
199629	340913
2077	340914
3672	340915
136176	340916
330	340917
129302	340918
164094	340919
104498	340920
284380	340921
181148	340922
68313	340923
159785	340924
136745	340925
542	340926
44308	340927
115449	340928
61065	340929
11973	340930
174367	340931
113795	340932
43669	340933
6879	340934
286878	340935
120769	340936
61001	340937
138719	340938
124918	340939
59711	340940
36302	340941
24736	340942
154908	340943
25602	340944
52551	340945
23332	340946
24198	340947
172335	340948
272889	340949
64937	340950
43197	340951
2806	340952
136654	340953
19275	340954
55184	340955
166674	340956
49125	340957
148387	340958
37669	340959
55406	340960
2496	340961
7000	340962
2312	340963
89665	340964
1975	340965
7029	340966
19007	340967
30138	340968
109333	340969
33183	340970
9630	340971
25644	340972
147	340973
5072	340974
112241	340975
216572	340976
291790	340977
147706	340978
7470	340979
12482	340980
166174	340981
151160	340982
32224	340983
85007	340984
85007	340985
58055	340986
7349	340987
83153	340988
13156	340989
200331	340990
37649	340991
53775	340992
55645	340993
20020	340994
128783	340995
55645	340996
207811	340997
315547	340998
68777	340999
23883	341000
284375	341001
37152	341002
309514	341003
62889	341004
154413	341005
64878	341006
191855	341007
157871	341008
95517	341009
93840	341010
50851	341011
16581	341012
10713	341013
16324	341014
73139	341015
226328	341016
42319	341017
224880	341018
60746	341019
554	341020
18129	341021
54864	341022
111123	341023
134981	341024
33114	341025
120902	341026
60069	341027
16348	341028
24387	341029
208400	341030
50727	341031
16345	341032
18279	341033
61689	341034
189186	341035
95566	341036
119336	341037
197983	341038
60840	341039
223273	341040
3340	341041
1626	341042
3797	341043
110199	341044
3923	341045
3923	341046
80725	341047
78917	341048
47541	341049
32657	341050
47541	341051
220899	341052
4146	341053
51124	341054
155871	341055
73912	341056
33952	341057
259	341058
19877	341059
54900	341060
7775	341061
310125	341062
307244	341063
118238	341064
9632	341065
3503	341066
216026	341067
819	341068
47	341069
37602	341070
14537	341071
1283	341072
50160	341073
121757	341074
1528	341075
7138	341076
4116	341077
63774	341078
111901	341079
92836	341080
20887	341081
73	341082
2419	341083
1528	341084
13182	341085
1615	341086
130322	341087
7138	341088
38961	341089
2708	341090
2708	341091
1283	341092
966	341093
83899	341094
38727	341095
2524	341096
5375	341097
662	341098
98876	341099
99197	341100
167081	341101
2612	341102
172733	341103
1414	341104
47	341105
47	341106
2708	341107
65	341108
3302	341109
3320	341110
14636	341111
1414	341112
102619	341113
202236	341114
64885	341115
2122	341116
201630	341117
3305	341118
57355	341119
133510	341120
221535	341121
27778	341122
2524	341123
136356	341124
221697	341125
93738	341126
14352	341127
93738	341128
54110	341129
20847	341130
12219	341131
1903	341132
139003	341133
1414	341134
2524	341135
27778	341136
24870	341137
17997	341138
14537	341139
2122	341140
22723	341141
7804	341142
42973	341143
22560	341144
178427	341145
3806	341146
80647	341147
18498	341148
194208	341149
167417	341150
179565	341151
111512	341152
1450	341153
93664	341154
71863	341155
49119	341156
175540	341157
85196	341158
204607	341159
31962	341160
211964	341161
82470	341162
42642	341163
101568	341164
43999	341165
103778	341166
76826	341167
110871	341168
144069	341169
269385	341170
5667	341171
287678	341172
73389	341173
325925	341174
25556	341175
76642	341176
67773	341177
81905	341178
81905	341179
25556	341180
89069	341181
45478	341182
215111	341183
57916	341184
19856	341185
26375	341186
20619	341187
7871	341188
47985	341189
103916	341190
173630	341191
96501	341192
2164	341193
376	341194
38100	341195
1224	341196
18861	341197
91935	341198
307	341199
85842	341200
121952	341201
38819	341202
20059	341203
774	341204
211010	341205
217289	341206
9798	341207
107081	341208
1446	341209
51883	341210
36212	341211
225585	341212
19864	341213
83731	341214
8648	341215
59783	341216
5795	341217
58923	341218
269051	341219
48825	341220
48825	341221
852	341222
92265	341223
13474	341224
176775	341225
233620	341226
105797	341227
12	341228
14298	341229
19563	341230
63010	341231
87822	341232
607	341233
333	341234
135793	341235
51454	341236
321447	341237
61157	341238
14298	341239
28784	341240
15230	341241
57123	341242
268670	341243
57319	341244
319663	341245
64846	341246
137038	341247
167180	341248
145219	341249
93873	341250
130018	341251
147471	341252
233303	341253
33082	341254
15089	341255
9049	341256
161352	341257
168020	341258
20341	341259
15685	341260
50885	341261
3646	341262
48695	341263
3357	341264
1063	341265
204856	341266
7459	341267
13905	341268
304227	341269
29857	341270
64044	341271
313	341272
97761	341273
15552	341274
97757	341275
5850	341276
6132	341277
8269	341278
114714	341279
291135	341280
155201	341281
99847	341282
11011	341283
95450	341284
13787	341285
13787	341286
11011	341287
145380	341288
18193	341289
95450	341290
5155	341291
62491	341292
230339	341293
140473	341294
127175	341295
42246	341296
71727	341297
212150	341298
78662	341299
16014	341300
311236	341301
188713	341302
203320	341303
66107	341304
73450	341305
158318	341306
159451	341307
182450	341308
195715	341309
315035	341310
197229	341311
300324	341312
195943	341313
112302	341314
255101	341315
296828	341316
213505	341317
162906	341318
16353	341319
250345	341320
134006	341321
84791	341322
137634	341323
18168	341324
123300	341325
101047	341326
68898	341327
15534	341328
123300	341329
21686	341330
31783	341331
136179	341332
177856	341333
275267	341334
263304	341335
46930	341336
18249	341337
28924	341338
28924	341339
73489	341340
269434	341341
182407	341342
13393	341343
23065	341344
35398	341345
45365	341346
156814	341347
166382	341348
125430	341349
74129	341350
74842	341351
291007	341352
74842	341353
52601	341354
40408	341355
128448	341356
202284	341357
68962	341358
24696	341359
82830	341360
173599	341361
5752	341362
161030	341363
93142	341364
41975	341365
47114	341366
76726	341367
13070	341368
316337	341369
260584	341370
790	341371
115862	341372
72456	341373
192943	341374
12227	341375
33501	341376
111235	341377
205516	341378
81859	341379
210045	341380
281623	341381
169449	341382
198382	341383
76035	341384
58254	341385
100944	341386
35608	341387
39098	341388
28979	341389
262922	341390
108806	341391
14060	341392
16343	341393
256410	341394
129250	341395
25722	341396
25722	341397
73256	341398
35192	341399
4426	341400
38581	341401
39296	341402
33220	341403
36194	341404
2149	341405
14806	341406
2092	341407
31824	341408
24366	341409
22916	341410
76894	341411
43143	341412
26573	341413
2210	341414
22868	341415
45244	341416
161193	341417
1502	341418
231415	341419
3496	341420
170838	341421
39814	341422
967	341423
6613	341424
56101	341425
16082	341426
202	341427
29251	341428
187194	341429
6174	341430
4094	341431
163025	341432
985	341433
37288	341434
313	341435
3125	341436
18792	341437
64960	341438
65605	341439
260651	341440
15040	341441
38599	341442
22499	341443
227372	341444
44748	341445
68331	341446
168136	341447
44207	341448
38979	341449
92762	341450
55524	341451
13494	341452
48125	341453
184	341454
30316	341455
181093	341456
30955	341457
2400	341458
21113	341459
25097	341460
79812	341461
29872	341462
29257	341463
3421	341464
4201	341465
2783	341466
74415	341467
3421	341468
1117	341469
107768	341470
40114	341471
128693	341472
1209	341473
53050	341474
83571	341475
35120	341476
136561	341477
47157	341478
23006	341479
7639	341480
91872	341481
26374	341482
2613	341483
13443	341484
115939	341485
20010	341486
17763	341487
25526	341488
14070	341489
122514	341490
18026	341491
9942	341492
49607	341493
1251	341494
10136	341495
65493	341496
726	341497
6705	341498
5961	341499
15220	341500
1247	341501
7639	341502
18026	341503
1247	341504
7925	341505
10172	341506
53078	341507
5960	341508
4825	341509
175303	341510
122462	341511
178165	341512
4835	341513
4825	341514
4825	341515
4825	341516
120208	341517
52740	341518
34478	341519
207891	341520
5164	341521
18026	341522
4825	341523
7639	341524
15682	341525
98147	341526
152337	341527
261336	341528
241754	341529
65588	341530
288684	341531
24037	341532
111693	341533
5438	341534
5728	341535
11766	341536
57027	341537
16481	341538
10918	341539
118165	341540
94117	341541
43918	341542
14620	341543
92863	341544
129	341545
28355	341546
129324	341547
109005	341548
91299	341549
155536	341550
41446	341551
43935	341552
20297	341553
50052	341554
131473	341555
259205	341556
200823	341557
28286	341558
149684	341559
85848	341560
90158	341561
84075	341562
127428	341563
81108	341564
12629	341565
115252	341566
1806	341567
22875	341568
34274	341569
34257	341570
49550	341571
5438	341572
7454	341573
690	341574
21783	341575
42475	341576
4497	341577
53488	341578
28261	341579
233226	341580
299005	341581
79912	341582
225143	341583
122285	341584
165203	341585
52532	341586
32399	341587
322440	341588
196859	341589
186002	341590
131279	341591
41699	341592
295717	341593
24227	341594
100898	341595
102031	341596
36354	341597
93875	341598
9209	341599
235184	341600
41452	341601
42186	341602
61141	341603
77159	341604
138697	341605
196859	341606
25694	341607
25694	341608
32163	341609
38020	341610
30425	341611
82786	341612
69856	341613
25021	341614
164417	341615
19983	341616
290996	341617
97986	341618
141209	341619
233027	341620
225727	341621
101	341622
26160	341623
33883	341624
235938	341625
53237	341626
4656	341627
36666	341628
35856	341629
5989	341630
2844	341631
35559	341632
8342	341633
53780	341634
90291	341635
29502	341636
124456	341637
114818	341638
99789	341639
24584	341640
308625	341641
102641	341642
209577	341643
88585	341644
317085	341645
195371	341646
18050	341647
180659	341648
642	341649
12695	341650
294779	341651
78876	341652
121406	341653
73758	341654
286923	341655
307936	341656
40645	341657
76251	341658
72712	341659
53718	341660
204428	341661
27544	341662
15036	341663
47468	341664
131307	341665
79009	341666
139887	341667
171312	341668
159603	341669
7543	341670
42569	341671
9040	341672
89903	341673
5457	341674
17383	341675
170804	341676
135685	341677
45362	341678
211525	341679
288150	341680
74574	341681
572	341682
114020	341683
21740	341684
138553	341685
34920	341686
113832	341687
115185	341688
65339	341689
89903	341690
53258	341691
294783	341692
112628	341693
26948	341694
37189	341695
54417	341696
15457	341697
100329	341698
227736	341699
124044	341700
44727	341701
206737	341702
317157	341703
134747	341704
96494	341705
176666	341706
91171	341707
195138	341708
196260	341709
196261	341710
233080	341711
219091	341712
218649	341713
169548	341714
227175	341715
218586	341716
292827	341717
50060	341718
241140	341719
188928	341720
304785	341721
320662	341722
278079	341723
265487	341724
275429	341725
201427	341726
166471	341727
70461	341728
75921	341729
24007	341730
115078	341731
324560	341732
75478	341733
102835	341734
64258	341735
278629	341736
251062	341737
20016	341738
151411	341739
73109	341740
73109	341741
87686	341742
26508	341743
4755	341744
55880	341745
4611	341746
119565	341747
156214	341748
155586	341749
242627	341750
233909	341751
108555	341752
269094	341753
43804	341754
9575	341755
242753	341756
242687	341757
2624	341758
62577	341759
91247	341760
87219	341761
231345	341762
28118	341763
173481	341764
29022	341765
94019	341766
82653	341767
325194	341768
782	341769
34875	341770
27000	341771
1519	341772
7016	341773
5604	341774
33056	341775
25195	341776
156091	341777
325735	341778
138860	341779
17350	341780
34203	341781
2218	341782
13337	341783
191772	341784
174909	341785
33703	341786
6653	341787
1286	341788
93	341789
104956	341790
87248	341791
1629	341792
135141	341793
24900	341794
183523	341795
43697	341796
620	341797
63498	341798
91847	341799
155385	341800
309379	341801
206927	341802
48379	341803
1872	341804
34180	341805
193241	341806
51410	341807
10842	341808
304945	341809
212410	341810
1177	341811
6209	341812
53361	341813
183	341814
210364	341815
64295	341816
158145	341817
52502	341818
35771	341819
11868	341820
84024	341821
186536	341822
1718	341823
17598	341824
245094	341825
1180	341826
259660	341827
65691	341828
7012	341829
51	341830
102895	341831
563	341832
158949	341833
12759	341834
107565	341835
25629	341836
26617	341837
1077	341838
3167	341839
214897	341840
108842	341841
67064	341842
213223	341843
72454	341844
320227	341845
3775	341846
18275	341847
35351	341848
7089	341849
96479	341850
145690	341851
89714	341852
121165	341853
4231	341854
38592	341855
284693	341856
35121	341857
3575	341858
13733	341859
41934	341860
90256	341861
5544	341862
26202	341863
21893	341864
147756	341865
37244	341866
86841	341867
19350	341868
158793	341869
51348	341870
115735	341871
19497	341872
22040	341873
6138	341874
302769	341875
127806	341876
13266	341877
8632	341878
101536	341879
226640	341880
565	341881
108102	341882
209567	341883
209444	341884
2473	341885
5252	341886
149728	341887
128571	341888
51452	341889
1808	341890
99506	341891
134649	341892
5181	341893
98372	341894
98346	341895
193953	341896
165965	341897
94057	341898
98471	341899
124385	341900
60581	341901
696	341902
26280	341903
22814	341904
8380	341905
23089	341906
103124	341907
29159	341908
41900	341909
197137	341910
2270	341911
245849	341912
53321	341913
25455	341914
66216	341915
165413	341916
6279	341917
244946	341918
50	341919
56234	341920
52109	341921
128229	341922
30297	341923
114175	341924
1365	341925
62187	341926
164869	341927
19298	341928
2478	341929
123158	341930
38263	341931
261492	341932
214931	341933
152640	341934
9	341935
131235	341936
103106	341937
40542	341938
167424	341939
20570	341940
264971	341941
89023	341942
12719	341943
241548	341944
103122	341945
8246	341946
31376	341947
189182	341948
112138	341949
15513	341950
84402	341951
279409	341952
327536	341953
17920	341954
42042	341955
100853	341956
47724	341957
12648	341958
89266	341959
43260	341960
18825	341961
154185	341962
44371	341963
61555	341964
194908	341965
114729	341966
15027	341967
222556	341968
93445	341969
288738	341970
325257	341971
314317	341972
96173	341973
170958	341974
113242	341975
60938	341976
83948	341977
27014	341978
102336	341979
205781	341980
37637	341981
11159	341982
15270	341983
81264	341984
73245	341985
41858	341986
103053	341987
76580	341988
127012	341989
191519	341990
290955	341991
3992	341992
143402	341993
317152	341994
286860	341995
165754	341996
11902	341997
296718	341998
226005	341999
41844	342000
260295	342001
170622	342002
32267	342003
4196	342004
19047	342005
90592	342006
56336	342007
47715	342008
11789	342009
269348	342010
168944	342011
102931	342012
161713	342013
298942	342014
112260	342015
98633	342016
84848	342017
48113	342018
249819	342019
259635	342020
96674	342021
113068	342022
9331	342023
79607	342024
50644	342025
208106	342026
5887	342027
40594	342028
8658	342029
44417	342030
191557	342031
50	342032
304927	342033
53125	342034
132729	342035
209031	342036
46212	342037
6652	342038
20238	342039
37936	342040
121272	342041
151418	342042
238555	342043
106540	342044
53257	342045
101221	342046
291736	342047
93350	342048
91883	342049
79192	342050
277944	342051
60861	342052
145524	342053
35393	342054
183681	342055
183681	342056
178113	342057
204842	342058
32851	342059
170350	342060
204499	342061
34134	342062
15308	342063
204082	342064
184002	342065
51143	342066
247558	342067
55801	342068
20380	342069
21893	342070
96435	342071
48569	342072
88237	342073
45004	342074
65628	342075
280488	342076
23257	342077
14181	342078
132597	342079
184979	342080
30258	342081
108455	342082
178647	342083
98761	342084
5174	342085
55639	342086
76020	342087
228418	342088
53346	342089
77981	342090
1346	342091
82561	342092
282451	342093
174879	342094
70143	342095
268598	342096
293477	342097
79937	342098
17381	342099
59337	342100
20886	342101
250890	342102
62615	342103
93164	342104
136884	342105
3547	342106
270053	342107
172047	342108
103361	342109
16081	342110
42163	342111
264510	342112
110440	342113
45446	342114
35584	342115
22287	342116
7090	342117
267446	342118
112257	342119
83221	342120
282379	342121
60139	342122
2008	342123
101755	342124
84951	342125
8487	342126
97526	342127
1941	342128
191447	342129
17653	342130
10690	342131
213401	342132
77340	342133
213310	342134
152807	342135
255317	342136
49426	342137
155006	342138
5348	342139
114394	342140
8175	342141
141575	342142
62529	342143
278318	342144
3904	342145
63343	342146
1758	342147
253104	342148
13357	342149
21978	342150
26806	342151
232166	342152
49914	342153
21132	342154
189151	342155
41524	342156
98954	342157
3985	342158
20886	342159
89984	342160
178764	342161
5771	342162
43472	342163
5698	342164
35757	342165
292749	342166
292747	342167
35977	342168
6745	342169
57718	342170
9953	342171
50303	342172
62780	342173
82056	342174
67059	342175
93429	342176
149368	342177
129723	342178
6478	342179
20116	342180
3515	342181
122456	342182
27251	342183
51327	342184
27735	342185
79850	342186
79850	342187
28463	342188
28463	342189
91423	342190
102104	342191
101889	342192
71722	342193
47968	342194
8653	342195
6757	342196
250446	342197
14447	342198
216948	342199
223634	342200
46680	342201
16668	342202
69531	342203
46990	342204
16773	342205
176327	342206
176327	342207
8162	342208
42395	342209
53432	342210
45292	342211
323350	342212
6522	342213
120237	342214
20537	342215
109117	342216
307881	342217
110580	342218
196388	342219
282047	342220
4637	342221
41131	342222
289320	342223
179161	342224
42180	342225
181261	342226
146820	342227
187793	342228
242670	342229
197141	342230
206930	342231
65426	342232
50825	342233
153172	342234
105719	342235
187627	342236
144103	342237
126604	342238
252208	342239
133988	342240
164557	342241
147012	342242
239996	342243
173501	342244
52914	342245
51250	342246
17949	342247
241370	342248
87580	342249
34155	342250
63561	342251
100897	342252
30635	342253
43788	342254
2532	342255
137069	342256
260906	342257
35586	342258
160936	342259
115320	342260
1960	342261
47047	342262
198832	342263
31714	342264
43886	342265
3692	342266
65632	342267
1987	342268
67095	342269
246144	342270
230721	342271
8777	342272
33161	342273
134204	342274
320765	342275
320548	342276
16927	342277
35071	342278
19669	342279
192015	342280
59419	342281
202202	342282
18261	342283
138596	342284
67542	342285
260799	342286
28026	342287
31140	342288
150647	342289
35071	342290
80417	342291
13706	342292
216624	342293
85764	342294
202149	342295
121853	342296
217228	342297
217228	342298
44667	342299
20066	342300
16403	342301
43040	342302
1828	342303
18261	342304
299408	342305
230863	342306
68141	342307
68695	342308
189827	342309
283261	342310
58032	342311
107088	342312
11330	342313
30269	342314
4799	342315
33197	342316
147445	342317
70619	342318
249429	342319
15008	342320
51659	342321
47652	342322
111532	342323
12102	342324
82290	342325
210474	342326
9171	342327
218895	342328
7131	342329
51659	342330
712	342331
275105	342332
36554	342333
45860	342334
19543	342335
293488	342336
321899	342337
36402	342338
105402	342339
164532	342340
26338	342341
77089	342342
3405	342343
96280	342344
53278	342345
182065	342346
150612	342347
80417	342348
124363	342349
117933	342350
14029	342351
62805	342352
53461	342353
6134	342354
48408	342355
1304	342356
302031	342357
19669	342358
94659	342359
73981	342360
306688	342361
42131	342362
52244	342363
101092	342364
171776	342365
93807	342366
10238	342367
1761	342368
3550	342369
319716	342370
9434	342371
4504	342372
6336	342373
74188	342374
184924	342375
279970	342376
93199	342377
13920	342378
24700	342379
103983	342380
56894	342381
162995	342382
3908	342383
35576	342384
292364	342385
7202	342386
130078	342387
193343	342388
34837	342389
5296	342390
117933	342391
99479	342392
161308	342393
251862	342394
6786	342395
13619	342396
1427	342397
4559	342398
21952	342399
85312	342400
252679	342401
18997	342402
6697	342403
215826	342404
124301	342405
144280	342406
223565	342407
239242	342408
55615	342409
249952	342410
1579	342411
120849	342412
7235	342413
97703	342414
82943	342415
154071	342416
155334	342417
156907	342418
100007	342419
101061	342420
207285	342421
37600	342422
48985	342423
113015	342424
3197	342425
168738	342426
230608	342427
168360	342428
69457	342429
146089	342430
41552	342431
44042	342432
66096	342433
239436	342434
75661	342435
39435	342436
3197	342437
101488	342438
92137	342439
238921	342440
73368	342441
138843	342442
231169	342443
110008	342444
106754	342445
20198	342446
322290	342447
301774	342448
232740	342449
102234	342450
60374	342451
244630	342452
5606	342453
69984	342454
252117	342455
136967	342456
236813	342457
45962	342458
164661	342459
211702	342460
262107	342461
151054	342462
317899	342463
58775	342464
173315	342465
233811	342466
157362	342467
326229	342468
168724	342469
70652	342470
263146	342471
219783	342472
158939	342473
14785	342474
141255	342475
58844	342476
74593	342477
182845	342478
195519	342479
74987	342480
139037	342481
661	342482
174390	342483
56402	342484
30877	342485
243651	342486
3161	342487
86976	342488
71412	342489
114183	342490
132351	342491
14417	342492
3853	342493
279239	342494
23778	342495
13282	342496
218098	342497
8302	342498
75849	342499
157774	342500
5915	342501
3700	342502
17648	342503
23139	342504
65414	342505
57546	342506
17325	342507
231898	342508
135645	342509
70631	342510
279676	342511
125472	342512
30183	342513
227977	342514
228544	342515
101313	342516
101244	342517
54189	342518
102421	342519
130982	342520
240026	342521
138187	342522
18204	342523
97765	342524
137625	342525
86883	342526
320700	342527
27376	342528
320589	342529
137625	342530
45731	342531
67888	342532
153998	342533
319875	342534
214557	342535
18471	342536
21811	342537
64234	342538
1475	342539
5352	342540
10675	342541
99309	342542
244749	342543
145919	342544
61616	342545
98685	342546
296119	342547
86607	342548
193868	342549
75790	342550
127814	342551
87366	342552
74023	342553
184896	342554
291232	342555
25979	342556
132077	342557
32888	342558
217286	342559
18069	342560
304938	342561
130611	342562
199260	342563
120077	342564
22903	342565
40155	342566
70571	342567
43756	342568
7491	342569
168690	342570
85914	342571
142587	342572
298057	342573
56456	342574
36100	342575
256343	342576
32081	342577
18069	342578
315485	342579
13773	342580
243712	342581
56507	342582
303521	342583
156237	342584
175463	342585
311671	342586
18461	342587
3580	342588
285446	342589
89417	342590
160441	342591
89417	342592
68041	342593
97998	342594
241660	342595
170444	342596
68040	342597
22896	342598
247365	342599
119271	342600
256949	342601
278920	342602
34934	342603
34780	342604
196077	342605
10188	342606
36433	342607
216882	342608
232435	342609
150106	342610
289675	342611
35674	342612
189887	342613
2546	342614
6	342615
14983	342616
5553	342617
35472	342618
13841	342619
14016	342620
325898	342621
326066	342622
17883	342623
318662	342624
29458	342625
325596	342626
184304	342627
298400	342628
265114	342629
99943	342630
50235	342631
49159	342632
8742	342633
70780	342634
4788	342635
149337	342636
104086	342637
128039	342638
71929	342639
184649	342640
50439	342641
8289	342642
56938	342643
119699	342644
126671	342645
257084	342646
40947	342647
26882	342648
316514	342649
176626	342650
307135	342651
211682	342652
101482	342653
146301	342654
45206	342655
24656	342656
30605	342657
142648	342658
66844	342659
65738	342660
265229	342661
141448	342662
215426	342663
81151	342664
244044	342665
328645	342666
110718	342667
36915	342668
180284	342669
66844	342670
59473	342671
244121	342672
111414	342673
248894	342674
4227	342675
225544	342676
180447	342677
245879	342678
215671	342679
199685	342680
111954	342681
298373	342682
54311	342683
51598	342684
151966	342685
126066	342686
17419	342687
125379	342688
20204	342689
260325	342690
115641	342691
36100	342692
7813	342693
145410	342694
137210	342695
72250	342696
14006	342697
188545	342698
166342	342699
32076	342700
63121	342701
271539	342702
45064	342703
122607	342704
143235	342705
143024	342706
221915	342707
42291	342708
172625	342709
39329	342710
8825	342711
2364	342712
131854	342713
52787	342714
47086	342715
34566	342716
260997	342717
327460	342718
116043	342719
2047	342720
115799	342721
139450	342722
50235	342723
254610	342724
180514	342725
219504	342726
79671	342727
14456	342728
51672	342729
18920	342730
156521	342731
140680	342732
10493	342733
123494	342734
110821	342735
172415	342736
172468	342737
63298	342738
86135	342739
48865	342740
6299	342741
57695	342742
73117	342743
68173	342744
41317	342745
84855	342746
70780	342747
142061	342748
293287	342749
151500	342750
136383	342751
38292	342752
70022	342753
128039	342754
65707	342755
179013	342756
209	342757
105604	342758
42901	342759
200467	342760
322117	342761
23775	342762
273310	342763
46534	342764
198969	342765
6196	342766
59287	342767
232054	342768
178798	342769
297267	342770
69926	342771
719	342772
151083	342773
58960	342774
125612	342775
142923	342776
62200	342777
120513	342778
126361	342779
36100	342780
73512	342781
146077	342782
169715	342783
13994	342784
3953	342785
64586	342786
43097	342787
14796	342788
3051	342789
22346	342790
82460	342791
230792	342792
32016	342793
173490	342794
71605	342795
101520	342796
97065	342797
17392	342798
52098	342799
16588	342800
46558	342801
46552	342802
170886	342803
99005	342804
171291	342805
29231	342806
10963	342807
191686	342808
91236	342809
210891	342810
3247	342811
37255	342812
81067	342813
11350	342814
80241	342815
11996	342816
174207	342817
81079	342818
18595	342819
164838	342820
4085	342821
163273	342822
209723	342823
38189	342824
306387	342825
286309	342826
44596	342827
35576	342828
41325	342829
205688	342830
98021	342831
234970	342832
43949	342833
6098	342834
92339	342835
89221	342836
21959	342837
172387	342838
41949	342839
92686	342840
1023	342841
26385	342842
107984	342843
380	342844
35666	342845
53339	342846
50083	342847
25904	342848
255443	342849
317822	342850
117316	342851
35070	342852
29871	342853
247429	342854
105017	342855
219823	342856
24512	342857
133458	342858
19418	342859
19418	342860
5939	342861
51913	342862
19418	342863
293196	342864
76547	342865
83496	342866
51607	342867
53865	342868
298512	342869
105011	342870
107450	342871
222204	342872
217835	342873
21109	342874
161479	342875
77786	342876
143366	342877
226168	342878
120020	342879
92006	342880
83529	342881
154631	342882
321221	342883
209048	342884
74032	342885
114056	342886
94769	342887
122229	342888
79099	342889
220065	342890
151993	342891
75184	342892
133337	342893
111138	342894
297283	342895
153362	342896
185346	342897
118067	342898
249051	342899
107978	342900
119049	342901
282919	342902
1443	342903
270931	342904
5953	342905
8073	342906
166425	342907
45666	342908
133391	342909
22019	342910
2498	342911
267942	342912
60632	342913
28792	342914
21620	342915
209125	342916
39877	342917
47808	342918
68206	342919
34742	342920
48701	342921
6794	342922
3640	342923
19736	342924
126140	342925
107769	342926
110219	342927
143500	342928
75888	342929
92485	342930
101748	342931
10931	342932
68651	342933
152359	342934
9208	342935
140462	342936
195935	342937
27891	342938
222478	342939
176268	342940
99297	342941
61136	342942
44409	342943
198273	342944
243262	342945
268585	342946
80816	342947
139834	342948
59486	342949
118074	342950
250396	342951
88161	342952
280361	342953
7168	342954
8285	342955
56468	342956
157295	342957
109509	342958
1717	342959
15088	342960
121521	342961
121890	342962
73870	342963
70056	342964
87855	342965
30767	342966
224565	342967
4892	342968
125518	342969
12299	342970
147435	342971
120112	342972
151297	342973
30601	342974
223161	342975
13015	342976
23829	342977
88874	342978
43468	342979
35264	342980
12627	342981
22926	342982
2970	342983
93201	342984
35083	342985
120353	342986
25602	342987
18108	342988
311459	342989
72399	342990
47868	342991
52548	342992
47986	342993
19694	342994
59863	342995
6954	342996
236142	342997
141332	342998
23615	342999
37337	343000
44655	343001
250163	343002
95487	343003
41681	343004
68531	343005
111763	343006
164370	343007
188387	343008
170236	343009
84574	343010
68531	343011
215839	343012
97965	343013
14478	343014
12219	343015
14342	343016
543	343017
18683	343018
108075	343019
20	343020
93599	343021
60038	343022
19834	343023
33565	343024
23351	343025
194578	343026
67457	343027
78788	343028
169714	343029
164202	343030
9502	343031
57736	343032
57744	343033
10233	343034
135971	343035
175341	343036
32392	343037
57723	343038
39100	343039
67437	343040
2557	343041
21753	343042
4745	343043
4745	343044
51533	343045
11879	343046
123714	343047
207829	343048
34068	343049
207187	343050
59962	343051
3717	343052
39336	343053
123670	343054
147338	343055
45895	343056
3748	343057
45	343058
45243	343059
317164	343060
157888	343061
297	343062
1557	343063
147044	343064
40098	343065
7335	343066
88713	343067
54790	343068
132200	343069
193559	343070
99992	343071
9426	343072
86086	343073
15659	343074
171718	343075
195767	343076
109633	343077
30865	343078
193490	343079
145671	343080
112193	343081
133901	343082
257350	343083
65694	343084
96674	343085
175199	343086
161521	343087
258398	343088
319891	343089
193711	343090
236173	343091
36904	343092
93377	343093
204647	343094
161794	343095
267303	343096
44333	343097
144953	343098
150323	343099
57417	343100
234004	343101
94873	343102
84333	343103
35902	343104
266942	343105
64027	343106
72262	343107
30401	343108
315519	343109
13332	343110
66460	343111
44397	343112
818	343113
155354	343114
35280	343115
117133	343116
174707	343117
156651	343118
8327	343119
38629	343120
1	343121
26469	343122
29645	343123
58839	343124
89525	343125
90490	343126
165323	343127
25408	343128
312539	343129
235633	343130
138549	343131
127860	343132
210927	343133
143912	343134
120655	343135
63992	343136
5637	343137
4616	343138
135931	343139
4788	343140
15115	343141
170704	343142
213824	343143
320934	343144
67918	343145
87230	343146
87189	343147
73605	343148
24692	343149
87189	343150
13895	343151
116563	343152
95843	343153
13663	343154
123079	343155
46011	343156
44260	343157
381	343158
381	343159
381	343160
381	343161
55254	343162
68452	343163
19011	343164
21889	343165
49	343166
13087	343167
168859	343168
116502	343169
18455	343170
18455	343171
20258	343172
15025	343173
75147	343174
110	343175
210130	343176
31911	343177
14988	343178
22834	343179
5781	343180
48556	343181
1817	343182
56782	343183
6969	343184
107865	343185
58821	343186
152766	343187
266191	343188
125485	343189
36601	343190
17717	343191
55019	343192
55019	343193
123284	343194
35571	343195
31461	343196
124424	343197
121278	343198
197241	343199
142251	343200
38179	343201
28058	343202
129936	343203
132263	343204
138756	343205
121447	343206
231383	343207
42243	343208
312271	343209
25749	343210
10035	343211
213152	343212
50073	343213
101683	343214
32037	343215
270747	343216
80872	343217
7342	343218
15716	343219
185949	343220
159097	343221
186186	343222
5191	343223
11703	343224
5191	343225
6966	343226
11703	343227
46940	343228
112046	343229
1361	343230
115759	343231
46249	343232
115759	343233
12530	343234
74511	343235
18081	343236
25912	343237
912	343238
79304	343239
136621	343240
52839	343241
84333	343242
26038	343243
51625	343244
43442	343245
13332	343246
166522	343247
12673	343248
216491	343249
52839	343250
216666	343251
129703	343252
65802	343253
235706	343254
13217	343255
18730	343256
3280	343257
79547	343258
15804	343259
100089	343260
43946	343261
206747	343262
313742	343263
121095	343264
78368	343265
35482	343266
35477	343267
148339	343268
95278	343269
148454	343270
46994	343271
168363	343272
108797	343273
108815	343274
32026	343275
259504	343276
305685	343277
68733	343278
252088	343279
251047	343280
12107	343281
68104	343282
68478	343283
142142	343284
28362	343285
218096	343286
40528	343287
279548	343288
117390	343289
34599	343290
117426	343291
17693	343292
117625	343293
279354	343294
318691	343295
27528	343296
88653	343297
137743	343298
140951	343299
297735	343300
125479	343301
81045	343302
80609	343303
53831	343304
294677	343305
297490	343306
12751	343307
270725	343308
17301	343309
42024	343310
65399	343311
242031	343312
4317	343313
43954	343314
238540	343315
38531	343316
312607	343317
134058	343318
290490	343319
122039	343320
289516	343321
13338	343322
189896	343323
289382	343324
289639	343325
150643	343326
96203	343327
149999	343328
96871	343329
170964	343330
170509	343331
110421	343332
109260	343333
319595	343334
319550	343335
133846	343336
319500	343337
123130	343338
293472	343339
291347	343340
123130	343341
92113	343342
143031	343343
307255	343344
202071	343345
306339	343346
129996	343347
253561	343348
163819	343349
144281	343350
60694	343351
92989	343352
28578	343353
118072	343354
184611	343355
77570	343356
50482	343357
5889	343358
138234	343359
39130	343360
215001	343361
58674	343362
326363	343363
81136	343364
296455	343365
178376	343366
113655	343367
49147	343368
178314	343369
176572	343370
272978	343371
271500	343372
66310	343373
157819	343374
244508	343375
242127	343376
208809	343377
38647	343378
209023	343379
86741	343380
87025	343381
5006	343382
87060	343383
134228	343384
27063	343385
314403	343386
122121	343387
290799	343388
64085	343389
152038	343390
8797	343391
32856	343392
109614	343393
110730	343394
26588	343395
131269	343396
203837	343397
37662	343398
37662	343399
262316	343400
46572	343401
69389	343402
61451	343403
93811	343404
93017	343405
67369	343406
93093	343407
94082	343408
118474	343409
282367	343410
51014	343411
283263	343412
51399	343413
51617	343414
51014	343415
280793	343416
185563	343417
89861	343418
139430	343419
215653	343420
91475	343421
164392	343422
197715	343423
127040	343424
54132	343425
174022	343426
7305	343427
176228	343428
274480	343429
27992	343430
20587	343431
99074	343432
240889	343433
43201	343434
154171	343435
10523	343436
37199	343437
131843	343438
84426	343439
34914	343440
119762	343441
34881	343442
149346	343443
41557	343444
62158	343445
70295	343446
40076	343447
168016	343448
253557	343449
257428	343450
26128	343451
127894	343452
198927	343453
199841	343454
31453	343455
248949	343456
22397	343457
249175	343458
67401	343459
103702	343460
248977	343461
57637	343462
212275	343463
87825	343464
321838	343465
57947	343466
212198	343467
80292	343468
191914	343469
36264	343470
48784	343471
23703	343472
108126	343473
266321	343474
174593	343475
328	343476
3654	343477
113019	343478
305359	343479
57333	343480
10473	343481
90270	343482
302799	343483
198173	343484
12780	343485
17513	343486
54733	343487
14433	343488
30265	343489
30957	343490
11742	343491
223461	343492
72647	343493
281178	343494
260678	343495
66598	343496
57577	343497
74455	343498
54518	343499
182724	343500
3978	343501
29340	343502
72152	343503
54411	343504
199830	343505
39238	343506
18475	343507
66522	343508
249255	343509
161704	343510
276812	343511
135387	343512
202403	343513
246671	343514
306921	343515
211417	343516
34561	343517
66916	343518
105282	343519
43508	343520
2918	343521
20826	343522
49867	343523
51351	343524
133835	343525
166357	343526
107921	343527
69188	343528
299944	343529
187133	343530
17016	343531
80420	343532
116445	343533
189135	343534
50469	343535
199181	343536
259249	343537
73734	343538
98439	343539
65200	343540
307249	343541
31666	343542
316747	343543
71867	343544
297541	343545
27316	343546
240146	343547
12433	343548
235385	343549
285465	343550
22830	343551
7242	343552
44710	343553
855	343554
230365	343555
241945	343556
235426	343557
108053	343558
313368	343559
279299	343560
14997	343561
7554	343562
322227	343563
252034	343564
172506	343565
95186	343566
11493	343567
99030	343568
75083	343569
198479	343570
79945	343571
62841	343572
89481	343573
85796	343574
135763	343575
14326	343576
53086	343577
19351	343578
86968	343579
76674	343580
103345	343581
157131	343582
122822	343583
279300	343584
83974	343585
184096	343586
73334	343587
221671	343588
287733	343589
249353	343590
162123	343591
320494	343592
17885	343593
119462	343594
173185	343595
18475	343596
136411	343597
133795	343598
141695	343599
227733	343600
226090	343601
113781	343602
69665	343603
255820	343604
11868	343605
46481	343606
69604	343607
34390	343608
188633	343609
147435	343610
78704	343611
213776	343612
139835	343613
20463	343614
126480	343615
216752	343616
206913	343617
143333	343618
99245	343619
80425	343620
191099	343621
166673	343622
117422	343623
214879	343624
242054	343625
65984	343626
219449	343627
178434	343628
307341	343629
287530	343630
268521	343631
266576	343632
58141	343633
70043	343634
202351	343635
71466	343636
209766	343637
185428	343638
18475	343639
54610	343640
205041	343641
24728	343642
180313	343643
99153	343644
32153	343645
148770	343646
230108	343647
203500	343648
263231	343649
92074	343650
103224	343651
175454	343652
236425	343653
8500	343654
78885	343655
61385	343656
1725	343657
138566	343658
51864	343659
101177	343660
322706	343661
112493	343662
159996	343663
29474	343664
46943	343665
230363	343666
178581	343667
13004	343668
86957	343669
175525	343670
99282	343671
244773	343672
147359	343673
11742	343674
65789	343675
326558	343676
78387	343677
35023	343678
121175	343679
14685	343680
181334	343681
84020	343682
325600	343683
26229	343684
87941	343685
147317	343686
48412	343687
14161	343688
65090	343689
64972	343690
57382	343691
135174	343692
4034	343693
33580	343694
1003	343695
57362	343696
8186	343697
314411	343698
199674	343699
83080	343700
118505	343701
38785	343702
156821	343703
135938	343704
56948	343705
11947	343706
67055	343707
28496	343708
206993	343709
127847	343710
219111	343711
321946	343712
23554	343713
216485	343714
62258	343715
26741	343716
36706	343717
121360	343718
269046	343719
275075	343720
126397	343721
248960	343722
161938	343723
3811	343724
4130	343725
127547	343726
16399	343727
19967	343728
249721	343729
27222	343730
199063	343731
55321	343732
266428	343733
165015	343734
1139	343735
99453	343736
136652	343737
19727	343738
212615	343739
87343	343740
178377	343741
214284	343742
284113	343743
140	343744
14520	343745
165445	343746
226323	343747
268762	343748
24154	343749
60170	343750
218950	343751
5868	343752
305381	343753
82356	343754
83974	343755
272905	343756
66272	343757
4192	343758
13163	343759
134586	343760
78358	343761
92100	343762
69715	343763
202312	343764
276832	343765
76661	343766
307262	343767
168106	343768
50614	343769
259808	343770
228420	343771
183055	343772
20031	343773
75	343774
143159	343775
18998	343776
5868	343777
109029	343778
152304	343779
266288	343780
38797	343781
79946	343782
61980	343783
43196	343784
209474	343785
271104	343786
41985	343787
20390	343788
16730	343789
122880	343790
141214	343791
209949	343792
22165	343793
150845	343794
62650	343795
32779	343796
15365	343797
195419	343798
44885	343799
104208	343800
59659	343801
71366	343802
39008	343803
26762	343804
188379	343805
184136	343806
118371	343807
200987	343808
128432	343809
302798	343810
175426	343811
68474	343812
140	343813
160493	343814
135240	343815
72496	343816
279297	343817
162141	343818
7871	343819
85796	343820
206946	343821
13932	343822
34561	343823
108684	343824
16803	343825
5092	343826
10740	343827
26670	343828
57587	343829
54887	343830
203268	343831
19317	343832
87639	343833
95225	343834
79372	343835
45421	343836
113627	343837
166672	343838
132031	343839
44742	343840
132128	343841
211674	343842
67502	343843
182748	343844
27766	343845
213019	343846
92743	343847
263024	343848
159979	343849
156922	343850
268125	343851
324314	343852
272847	343853
189693	343854
2653	343855
39629	343856
127440	343857
210121	343858
43075	343859
33495	343860
126919	343861
22996	343862
225802	343863
193999	343864
137696	343865
207938	343866
132535	343867
130816	343868
218850	343869
37241	343870
69737	343871
62708	343872
267856	343873
36992	343874
173474	343875
144236	343876
199444	343877
176952	343878
124492	343879
1826	343880
13914	343881
92702	343882
101653	343883
60783	343884
60783	343885
138529	343886
3792	343887
307418	343888
175793	343889
283895	343890
283789	343891
112957	343892
146811	343893
227525	343894
119578	343895
20818	343896
306411	343897
227267	343898
33600	343899
8611	343900
77536	343901
245851	343902
91551	343903
77276	343904
84385	343905
62391	343906
81413	343907
119669	343908
204653	343909
55992	343910
84844	343911
84910	343912
32850	343913
12070	343914
11	343915
19276	343916
192896	343917
11	343918
169075	343919
105601	343920
232112	343921
169608	343922
130723	343923
258998	343924
177803	343925
94257	343926
20117	343927
220954	343928
125657	343929
84329	343930
272190	343931
272069	343932
177803	343933
71706	343934
220675	343935
164104	343936
11325	343937
272015	343938
217860	343939
189364	343940
13832	343941
46351	343942
96137	343943
108495	343944
93747	343945
77494	343946
230812	343947
221553	343948
105409	343949
19305	343950
178169	343951
156390	343952
92958	343953
85487	343954
156309	343955
161655	343956
228485	343957
6729	343958
143199	343959
45779	343960
3671	343961
195569	343962
47252	343963
232584	343964
655	343965
213836	343966
140727	343967
28107	343968
60949	343969
53378	343970
2458	343971
11429	343972
20487	343973
28914	343974
29539	343975
102179	343976
190070	343977
1361	343978
114357	343979
168951	343980
107689	343981
193501	343982
294900	343983
196817	343984
35983	343985
87989	343986
213306	343987
9285	343988
113555	343989
17235	343990
181441	343991
113555	343992
53773	343993
11850	343994
166240	343995
25493	343996
169186	343997
169186	343998
152012	343999
235278	344000
104654	344001
54430	344002
158018	344003
28964	344004
38706	344005
134654	344006
54387	344007
309228	344008
55730	344009
47293	344010
47293	344011
150894	344012
151489	344013
97050	344014
193143	344015
194257	344016
107353	344017
34717	344018
76349	344019
245868	344020
322580	344021
10670	344022
182879	344023
26598	344024
76904	344025
63938	344026
72986	344027
33462	344028
2593	344029
270755	344030
124036	344031
25	344032
2543	344033
39336	344034
8504	344035
5	344036
25	344037
25	344038
38191	344039
8018	344040
69189	344041
25	344042
8183	344043
64201	344044
12404	344045
258496	344046
31793	344047
88078	344048
29676	344049
29676	344050
30842	344051
1776	344052
471	344053
63008	344054
96320	344055
897	344056
56793	344057
23184	344058
775	344059
3512	344060
16051	344061
158335	344062
22484	344063
211862	344064
3396	344065
3086	344066
131087	344067
53433	344068
49410	344069
212899	344070
95027	344071
16595	344072
302017	344073
174159	344074
124918	344075
26187	344076
16862	344077
112455	344078
259551	344079
305	344080
88016	344081
57043	344082
5318	344083
21364	344084
44460	344085
427	344086
10144	344087
38740	344088
7905	344089
46858	344090
18048	344091
653	344092
117405	344093
123591	344094
45626	344095
89190	344096
72529	344097
129619	344098
23327	344099
1318	344100
195380	344101
134975	344102
17003	344103
90971	344104
14872	344105
19751	344106
6617	344107
195454	344108
13754	344109
782	344110
40	344111
76289	344112
2978	344113
23150	344114
101667	344115
20193	344116
3028	344117
16585	344118
703	344119
39691	344120
8093	344121
140694	344122
74682	344123
4821	344124
40312	344125
150582	344126
107367	344127
199271	344128
194829	344129
167938	344130
99515	344131
151875	344132
44545	344133
68175	344134
24036	344135
15419	344136
14566	344137
145532	344138
52694	344139
65944	344140
320037	344141
9069	344142
144995	344143
66181	344144
8086	344145
128466	344146
71928	344147
43200	344148
8086	344149
20376	344150
703	344151
136610	344152
18607	344153
14753	344154
70616	344155
739	344156
121574	344157
61793	344158
207	344159
107998	344160
43397	344161
80982	344162
11511	344163
212588	344164
19728	344165
56587	344166
279335	344167
170187	344168
112098	344169
27350	344170
87707	344171
211626	344172
11373	344173
49816	344174
84149	344175
79827	344176
7028	344177
400	344178
11207	344179
81165	344180
3337	344181
142129	344182
98391	344183
2579	344184
83497	344185
20846	344186
144082	344187
159033	344188
409	344189
39433	344190
187106	344191
85759	344192
22363	344193
100699	344194
269926	344195
146780	344196
50953	344197
96139	344198
91807	344199
91807	344200
29905	344201
137900	344202
105334	344203
150526	344204
20865	344205
150426	344206
134761	344207
158891	344208
294313	344209
32469	344210
41453	344211
80980	344212
98034	344213
204351	344214
222731	344215
167826	344216
49	344217
5352	344218
120253	344219
187168	344220
84468	344221
80942	344222
3302	344223
30901	344224
102133	344225
98391	344226
78766	344227
138635	344228
200459	344229
254748	344230
153447	344231
138628	344232
18471	344233
156319	344234
3302	344235
163904	344236
31106	344237
30921	344238
36939	344239
44635	344240
158498	344241
122054	344242
297517	344243
111078	344244
35951	344245
31106	344246
249328	344247
151323	344248
83142	344249
187325	344250
27239	344251
89073	344252
80597	344253
249130	344254
160236	344255
55628	344256
55997	344257
3556	344258
245512	344259
12192	344260
80868	344261
224171	344262
26933	344263
255099	344264
3556	344265
268224	344266
80	344267
250750	344268
173810	344269
45414	344270
45424	344271
224059	344272
99570	344273
13895	344274
83794	344275
35253	344276
210873	344277
12915	344278
107417	344279
141766	344280
28689	344281
25337	344282
128525	344283
229161	344284
111786	344285
101244	344286
107486	344287
180802	344288
291072	344289
54380	344290
59471	344291
59088	344292
103306	344293
59814	344294
63168	344295
75096	344296
73909	344297
64948	344298
251568	344299
151783	344300
58728	344301
190857	344302
109651	344303
180577	344304
211651	344305
18204	344306
213132	344307
56677	344308
304837	344309
196873	344310
80632	344311
113915	344312
134810	344313
89486	344314
209773	344315
86908	344316
10679	344317
38753	344318
10676	344319
134845	344320
209616	344321
209685	344322
28153	344323
51448	344324
100078	344325
100078	344326
143066	344327
248034	344328
224899	344329
207159	344330
138631	344331
10727	344332
33709	344333
86887	344334
280403	344335
212514	344336
21363	344337
1296	344338
17794	344339
180705	344340
46909	344341
307626	344342
11659	344343
21503	344344
14164	344345
85839	344346
194471	344347
38001	344348
222056	344349
144677	344350
42294	344351
79783	344352
206	344353
92717	344354
150657	344355
129574	344356
78706	344357
74789	344358
220123	344359
21716	344360
46017	344361
51313	344362
44629	344363
152610	344364
9922	344365
3297	344366
268922	344367
73697	344368
228433	344369
53557	344370
299513	344371
20000	344372
126077	344373
158675	344374
140968	344375
36835	344376
53222	344377
53557	344378
90539	344379
73603	344380
113402	344381
209259	344382
104379	344383
2159	344384
51922	344385
189032	344386
154624	344387
151721	344388
65335	344389
34079	344390
23184	344391
23184	344392
166	344393
23178	344394
148025	344395
3554	344396
80649	344397
7180	344398
65252	344399
213961	344400
306400	344401
45723	344402
30457	344403
12586	344404
33869	344405
130246	344406
309882	344407
92814	344408
22314	344409
72028	344410
40475	344411
2251	344412
60090	344413
8846	344414
32530	344415
26530	344416
29442	344417
122637	344418
76724	344419
16077	344420
26442	344421
84181	344422
82357	344423
2034	344424
266	344425
122712	344426
8819	344427
51706	344428
15370	344429
30461	344430
81622	344431
158718	344432
315912	344433
315	344434
134345	344435
23767	344436
292416	344437
97287	344438
76741	344439
76797	344440
68835	344441
187283	344442
118976	344443
92858	344444
189173	344445
186530	344446
163505	344447
224989	344448
81702	344449
119615	344450
194541	344451
248825	344452
9842	344453
8309	344454
2314	344455
137834	344456
23952	344457
28976	344458
290591	344459
76335	344460
198931	344461
6116	344462
14784	344463
189804	344464
45399	344465
2616	344466
52869	344467
54879	344468
140316	344469
103442	344470
14266	344471
106212	344472
78369	344473
95089	344474
140841	344475
19802	344476
19802	344477
2755	344478
36421	344479
158835	344480
43889	344481
276583	344482
34154	344483
193748	344484
261540	344485
11752	344486
49860	344487
84307	344488
204471	344489
93412	344490
41399	344491
2841	344492
150914	344493
52918	344494
3585	344495
203015	344496
54475	344497
10932	344498
168152	344499
108206	344500
1449	344501
43463	344502
3214	344503
165613	344504
92544	344505
32007	344506
75956	344507
45336	344508
57802	344509
24803	344510
8484	344511
32873	344512
191223	344513
221380	344514
210955	344515
502	344516
9346	344517
4082	344518
12837	344519
66751	344520
320240	344521
7123	344522
251818	344523
126423	344524
217029	344525
1388	344526
52670	344527
40663	344528
558	344529
21243	344530
558	344531
2759	344532
70349	344533
18698	344534
3110	344535
33758	344536
144258	344537
138321	344538
281037	344539
39458	344540
159057	344541
21554	344542
101671	344543
2468	344544
130954	344545
95518	344546
8612	344547
172853	344548
4832	344549
27187	344550
3960	344551
135165	344552
942	344553
2072	344554
787	344555
161505	344556
147368	344557
121475	344558
36273	344559
115038	344560
2917	344561
98408	344562
86178	344563
64982	344564
158096	344565
2541	344566
34347	344567
103356	344568
196310	344569
87605	344570
30118	344571
42425	344572
82614	344573
7014	344574
111	344575
1946	344576
25479	344577
9845	344578
55811	344579
6387	344580
104512	344581
176251	344582
12463	344583
210626	344584
122756	344585
214524	344586
108675	344587
71300	344588
20036	344589
201799	344590
1083	344591
41217	344592
222161	344593
72939	344594
117532	344595
45861	344596
247482	344597
84210	344598
18816	344599
129648	344600
40878	344601
42381	344602
30179	344603
28818	344604
296522	344605
212319	344606
1122	344607
52013	344608
7169	344609
242469	344610
247387	344611
127656	344612
109667	344613
20	344614
191000	344615
79339	344616
18210	344617
266	344618
79339	344619
246	344620
79339	344621
291409	344622
40640	344623
112648	344624
175260	344625
15050	344626
74350	344627
150487	344628
181515	344629
12300	344630
38282	344631
85591	344632
1580	344633
278002	344634
95009	344635
228459	344636
42803	344637
18182	344638
25316	344639
31826	344640
130535	344641
41322	344642
39147	344643
168887	344644
160186	344645
61449	344646
28021	344647
121482	344648
192233	344649
81273	344650
10098	344651
183450	344652
127126	344653
54626	344654
68709	344655
24823	344656
160338	344657
68098	344658
45513	344659
171828	344660
65936	344661
22516	344662
300440	344663
88434	344664
16471	344665
52114	344666
41499	344667
140619	344668
60182	344669
140714	344670
223843	344671
14756	344672
41372	344673
12322	344674
22449	344675
41610	344676
3375	344677
90521	344678
41211	344679
1116	344680
162218	344681
78696	344682
178197	344683
59328	344684
25827	344685
40	344686
70084	344687
88421	344688
31612	344689
111579	344690
19073	344691
31152	344692
181397	344693
128	344694
2295	344695
24320	344696
76654	344697
183483	344698
15024	344699
177273	344700
69643	344701
37305	344702
137066	344703
4366	344704
185440	344705
861	344706
145354	344707
2164	344708
176834	344709
22573	344710
84234	344711
94762	344712
113426	344713
206064	344714
61643	344715
40504	344716
52046	344717
172	344718
592	344719
19839	344720
2226	344721
14056	344722
490	344723
794	344724
134525	344725
132883	344726
19680	344727
87135	344728
192590	344729
75527	344730
28667	344731
12338	344732
52551	344733
2772	344734
57769	344735
44518	344736
271343	344737
3401	344738
247207	344739
10960	344740
30114	344741
86709	344742
291750	344743
123075	344744
113223	344745
126920	344746
76092	344747
119765	344748
36113	344749
143035	344750
299356	344751
33028	344752
30946	344753
53179	344754
83150	344755
11866	344756
103660	344757
52724	344758
64411	344759
192558	344760
196637	344761
9988	344762
65454	344763
159899	344764
215530	344765
260058	344766
155659	344767
105760	344768
316132	344769
3061	344770
324426	344771
141402	344772
32608	344773
58571	344774
78238	344775
97990	344776
137807	344777
295906	344778
117780	344779
21221	344780
258413	344781
76495	344782
125477	344783
114708	344784
174253	344785
198300	344786
33185	344787
13434	344788
210332	344789
126553	344790
142484	344791
227182	344792
200550	344793
15409	344794
49860	344795
14250	344796
65212	344797
62933	344798
337	344799
210932	344800
174215	344801
309195	344802
1240	344803
299375	344804
281925	344805
185846	344806
132943	344807
219536	344808
5735	344809
159427	344810
64464	344811
301906	344812
23380	344813
173572	344814
7615	344815
55152	344816
5739	344817
143522	344818
36284	344819
321717	344820
77616	344821
96149	344822
120552	344823
55527	344824
140945	344825
33014	344826
156459	344827
18130	344828
52670	344829
68247	344830
31565	344831
14015	344832
209813	344833
203471	344834
1363	344835
2306	344836
77405	344837
9103	344838
119918	344839
9402	344840
59487	344841
10134	344842
1259	344843
7661	344844
31499	344845
228	344846
111	344847
134	344848
117519	344849
56397	344850
90529	344851
54618	344852
239519	344853
328224	344854
71414	344855
243437	344856
199095	344857
68792	344858
7258	344859
33209	344860
123339	344861
164738	344862
193620	344863
180288	344864
38704	344865
135075	344866
16806	344867
7262	344868
179791	344869
17198	344870
16653	344871
68715	344872
36489	344873
11905	344874
54630	344875
151261	344876
29250	344877
463	344878
22999	344879
260889	344880
23219	344881
226616	344882
28005	344883
53687	344884
67283	344885
62211	344886
100620	344887
38771	344888
100511	344889
34560	344890
24005	344891
10876	344892
61322	344893
47464	344894
106532	344895
97735	344896
32806	344897
61427	344898
5632	344899
258659	344900
72835	344901
152549	344902
120840	344903
9985	344904
135587	344905
50486	344906
47780	344907
44325	344908
21396	344909
48065	344910
326239	344911
83386	344912
106294	344913
18529	344914
6065	344915
158417	344916
8116	344917
50699	344918
72892	344919
69793	344920
51436	344921
23733	344922
4513	344923
214250	344924
13850	344925
272079	344926
194353	344927
121038	344928
149743	344929
205705	344930
226959	344931
124490	344932
13850	344933
11919	344934
188768	344935
55646	344936
212229	344937
64236	344938
197952	344939
46097	344940
115837	344941
15379	344942
148002	344943
460	344944
12852	344945
31921	344946
45041	344947
73102	344948
74618	344949
81531	344950
48470	344951
168304	344952
28239	344953
3930	344954
59956	344955
39224	344956
95978	344957
36336	344958
254501	344959
212135	344960
190109	344961
52423	344962
216992	344963
9992	344964
57051	344965
192603	344966
75714	344967
26569	344968
13818	344969
55509	344970
83357	344971
44034	344972
104282	344973
195363	344974
6036	344975
210404	344976
71823	344977
15761	344978
76300	344979
96318	344980
58549	344981
78232	344982
69864	344983
5281	344984
134963	344985
249644	344986
78521	344987
108969	344988
176388	344989
2140	344990
298762	344991
13097	344992
206203	344993
18784	344994
56673	344995
209805	344996
314046	344997
140969	344998
232892	344999
82383	345000
96000	345001
127170	345002
22846	345003
326893	345004
314888	345005
1	345006
224619	345007
21974	345008
186923	345009
13583	345010
3099	345011
53039	345012
3099	345013
118571	345014
61984	345015
30919	345016
172848	345017
167650	345018
98906	345019
123029	345020
121709	345021
176909	345022
52503	345023
56959	345024
1796	345025
302786	345026
1417	345027
109878	345028
165060	345029
33254	345030
13753	345031
245695	345032
217180	345033
226857	345034
50427	345035
4862	345036
9257	345037
55590	345038
132280	345039
308541	345040
82813	345041
20364	345042
58958	345043
48600	345044
163274	345045
123683	345046
134989	345047
876	345048
192978	345049
39949	345050
45390	345051
80219	345052
91339	345053
252287	345054
206235	345055
95027	345056
19853	345057
2685	345058
71544	345059
15762	345060
41934	345061
32020	345062
28802	345063
9766	345064
55565	345065
296920	345066
52560	345067
98771	345068
34064	345069
14300	345070
111459	345071
12670	345072
10382	345073
113818	345074
220	345075
305869	345076
148914	345077
261	345078
33523	345079
2465	345080
75726	345081
13158	345082
36499	345083
35	345084
58105	345085
112741	345086
56671	345087
48715	345088
245101	345089
65552	345090
47192	345091
64333	345092
71700	345093
86	345094
71417	345095
94040	345096
95478	345097
176164	345098
34930	345099
5610	345100
217330	345101
15191	345102
19573	345103
61319	345104
27584	345105
1746	345106
68018	345107
68232	345108
73952	345109
38681	345110
37451	345111
88127	345112
75688	345113
110268	345114
122750	345115
7621	345116
24704	345117
1374	345118
5042	345119
39512	345120
19321	345121
190464	345122
3017	345123
34914	345124
3139	345125
1292	345126
277133	345127
2391	345128
19950	345129
184610	345130
137246	345131
370	345132
1507	345133
29848	345134
19298	345135
76789	345136
48273	345137
45435	345138
11814	345139
24273	345140
27867	345141
29	345142
7959	345143
984	345144
1146	345145
11843	345146
34645	345147
56915	345148
38622	345149
88377	345150
3544	345151
6659	345152
295982	345153
496	345154
23206	345155
126199	345156
784	345157
152902	345158
5242	345159
127732	345160
634	345161
126705	345162
117583	345163
21	345164
203	345165
37378	345166
887	345167
13110	345168
382	345169
25716	345170
87182	345171
86597	345172
204913	345173
248030	345174
36656	345175
78295	345176
1667	345177
69231	345178
79603	345179
205131	345180
159305	345181
2849	345182
10175	345183
4776	345184
86656	345185
139635	345186
17355	345187
4006	345188
58205	345189
3409	345190
40462	345191
94523	345192
77841	345193
232097	345194
171130	345195
79344	345196
15542	345197
150843	345198
11758	345199
141439	345200
96812	345201
141532	345202
33596	345203
31889	345204
160833	345205
103812	345206
17173	345207
16440	345208
264697	345209
312190	345210
36334	345211
177069	345212
6639	345213
294602	345214
41559	345215
281189	345216
26847	345217
68659	345218
2051	345219
87710	345220
113739	345221
320660	345222
101950	345223
51818	345224
296623	345225
304431	345226
39279	345227
123068	345228
112236	345229
15352	345230
2469	345231
315593	345232
4338	345233
179745	345234
25916	345235
3243	345236
83311	345237
251399	345238
214332	345239
41169	345240
82511	345241
19827	345242
92100	345243
209924	345244
203010	345245
93338	345246
74986	345247
117761	345248
29552	345249
209011	345250
17576	345251
185777	345252
161135	345253
136918	345254
201652	345255
310688	345256
80739	345257
67927	345258
104282	345259
36172	345260
13820	345261
18303	345262
93097	345263
278791	345264
298240	345265
192394	345266
30344	345267
73320	345268
18051	345269
136505	345270
72008	345271
74687	345272
246	345273
55038	345274
126643	345275
33444	345276
308254	345277
41862	345278
50688	345279
119279	345280
85882	345281
46302	345282
168152	345283
115815	345284
53032	345285
1262	345286
216848	345287
41986	345288
849	345289
48925	345290
262542	345291
91831	345292
241950	345293
193185	345294
42180	345295
84220	345296
74585	345297
52058	345298
202423	345299
259115	345300
188042	345301
96294	345302
165615	345303
274379	345304
105598	345305
115600	345306
120568	345307
233267	345308
40121	345309
503	345310
25034	345311
5877	345312
54062	345313
207846	345314
5039	345315
284519	345316
36001	345317
131108	345318
24607	345319
184614	345320
77686	345321
221571	345322
22640	345323
230357	345324
208931	345325
107425	345326
140512	345327
299965	345328
313179	345329
170192	345330
238525	345331
233422	345332
233069	345333
170696	345334
155801	345335
84988	345336
141110	345337
299176	345338
127856	345339
147182	345340
194898	345341
192761	345342
35933	345343
157499	345344
121131	345345
90121	345346
86871	345347
160007	345348
246342	345349
23585	345350
1514	345351
102992	345352
174056	345353
3140	345354
186168	345355
230161	345356
142318	345357
126293	345358
226362	345359
253622	345360
8752	345361
1328	345362
72149	345363
116050	345364
131228	345365
14617	345366
280052	345367
181878	345368
120453	345369
50274	345370
181562	345371
276061	345372
52053	345373
50495	345374
33354	345375
59304	345376
201866	345377
152107	345378
948	345379
175816	345380
80336	345381
229042	345382
2421	345383
73610	345384
120303	345385
11879	345386
35885	345387
9906	345388
199672	345389
58350	345390
182970	345391
144001	345392
30078	345393
91283	345394
15982	345395
4957	345396
6	345397
109899	345398
211645	345399
206888	345400
33	345401
23403	345402
51451	345403
167603	345404
11981	345405
31256	345406
3199	345407
298139	345408
34645	345409
71902	345410
9491	345411
87699	345412
216191	345413
100470	345414
6282	345415
22101	345416
30075	345417
94024	345418
171314	345419
4329	345420
13528	345421
78520	345422
87214	345423
2942	345424
4992	345425
26547	345426
34885	345427
5501	345428
208184	345429
65195	345430
148869	345431
28853	345432
80739	345433
315038	345434
26088	345435
24862	345436
13043	345437
73200	345438
74361	345439
114785	345440
1925	345441
323420	345442
1188	345443
69261	345444
112984	345445
26468	345446
9030	345447
606	345448
186518	345449
26754	345450
34349	345451
25657	345452
161772	345453
14159	345454
136016	345455
49087	345456
75297	345457
340	345458
84947	345459
23895	345460
176485	345461
112272	345462
4742	345463
7094	345464
60816	345465
7713	345466
73585	345467
95474	345468
266746	345469
96186	345470
113109	345471
213161	345472
3326	345473
26537	345474
93540	345475
82777	345476
18138	345477
371	345478
52592	345479
22837	345480
93856	345481
122194	345482
190922	345483
1115	345484
8484	345485
27772	345486
3293	345487
30637	345488
32081	345489
257872	345490
49673	345491
11052	345492
67565	345493
41281	345494
68542	345495
64572	345496
82259	345497
54630	345498
121030	345499
34168	345500
3930	345501
52174	345502
209437	345503
69895	345504
23845	345505
89322	345506
130031	345507
15873	345508
52236	345509
130401	345510
15634	345511
123394	345512
4023	345513
4333	345514
4842	345515
772	345516
69731	345517
16984	345518
38510	345519
64830	345520
274503	345521
17994	345522
2154	345523
23162	345524
102459	345525
136198	345526
1611	345527
32934	345528
121216	345529
4616	345530
158663	345531
12814	345532
32186	345533
96545	345534
42369	345535
10867	345536
327553	345537
24270	345538
48037	345539
304654	345540
106149	345541
102077	345542
112782	345543
96160	345544
10832	345545
51980	345546
24270	345547
187436	345548
9056	345549
115207	345550
5304	345551
3922	345552
166366	345553
187143	345554
120331	345555
257133	345556
166494	345557
104578	345558
286047	345559
12044	345560
100899	345561
162578	345562
14975	345563
261991	345564
445	345565
73581	345566
55613	345567
171638	345568
26592	345569
26597	345570
39508	345571
203035	345572
89967	345573
246592	345574
87314	345575
46545	345576
131412	345577
221751	345578
77013	345579
171065	345580
24235	345581
107016	345582
123593	345583
71616	345584
199135	345585
186226	345586
2867	345587
32450	345588
84338	345589
132352	345590
63292	345591
43828	345592
209279	345593
254815	345594
220681	345595
18837	345596
133398	345597
47316	345598
114129	345599
41697	345600
153375	345601
32371	345602
73214	345603
111051	345604
8098	345605
139187	345606
160765	345607
50521	345608
25448	345609
99509	345610
20158	345611
59189	345612
171972	345613
238844	345614
3117	345615
89847	345616
68379	345617
326140	345618
140601	345619
50886	345620
307939	345621
297892	345622
151873	345623
255979	345624
64791	345625
156805	345626
107087	345627
98338	345628
77437	345629
308807	345630
45351	345631
14226	345632
31881	345633
122885	345634
14805	345635
5693	345636
188424	345637
25096	345638
116610	345639
118845	345640
5155	345641
137887	345642
58111	345643
122578	345644
14340	345645
124193	345646
85456	345647
5757	345648
14021	345649
204052	345650
36923	345651
163246	345652
138068	345653
39685	345654
86012	345655
253433	345656
9726	345657
151584	345658
301660	345659
139627	345660
58157	345661
175737	345662
69659	345663
90890	345664
133387	345665
26957	345666
277134	345667
78894	345668
49225	345669
318455	345670
326618	345671
295146	345672
32940	345673
51462	345674
111826	345675
97786	345676
1	345677
464	345678
26	345679
17882	345680
20939	345681
6070	345682
172025	345683
2005	345684
86210	345685
72814	345686
54088	345687
1716	345688
10879	345689
3956	345690
291249	345691
159265	345692
32460	345693
225646	345694
15891	345695
2547	345696
74233	345697
53049	345698
175206	345699
96508	345700
989	345701
100239	345702
21847	345703
128047	345704
106238	345705
147064	345706
71747	345707
33322	345708
114646	345709
73845	345710
62239	345711
139236	345712
119589	345713
98512	345714
23784	345715
269870	345716
110354	345717
226099	345718
3045	345719
13891	345720
170894	345721
109826	345722
200529	345723
105941	345724
38590	345725
153894	345726
26243	345727
305725	345728
61366	345729
719	345730
93812	345731
82143	345732
75019	345733
45906	345734
3930	345735
9869	345736
12314	345737
75747	345738
279897	345739
157375	345740
40066	345741
263998	345742
47634	345743
92855	345744
43532	345745
317549	345746
152577	345747
25601	345748
17118	345749
87497	345750
23503	345751
146720	345752
15667	345753
248106	345754
41578	345755
80462	345756
26543	345757
194548	345758
163487	345759
25874	345760
175275	345761
24620	345762
65843	345763
19665	345764
15044	345765
101678	345766
81196	345767
72395	345768
42846	345769
204199	345770
63709	345771
316621	345772
61672	345773
49225	345774
13699	345775
15356	345776
137956	345777
118329	345778
249199	345779
22462	345780
51920	345781
166582	345782
304022	345783
120905	345784
112924	345785
143631	345786
298440	345787
144991	345788
12147	345789
60282	345790
149939	345791
57559	345792
89823	345793
247239	345794
39100	345795
184152	345796
263495	345797
42815	345798
246	345799
188882	345800
303809	345801
87219	345802
69380	345803
242321	345804
93939	345805
92613	345806
147181	345807
103150	345808
118670	345809
282189	345810
239959	345811
43539	345812
14416	345813
264285	345814
139654	345815
162602	345816
76983	345817
71826	345818
1155	345819
226877	345820
208770	345821
64570	345822
229858	345823
78105	345824
103388	345825
206518	345826
177976	345827
7284	345828
1943	345829
667	345830
114960	345831
77939	345832
63171	345833
1	345834
46327	345835
2552	345836
59925	345837
118883	345838
90531	345839
84066	345840
25465	345841
132706	345842
24045	345843
10	345844
53791	345845
93426	345846
127032	345847
3708	345848
3707	345849
10251	345850
83267	345851
77636	345852
79759	345853
84256	345854
152975	345855
80227	345856
236875	345857
174052	345858
115927	345859
122813	345860
2467	345861
5528	345862
22085	345863
8701	345864
22218	345865
290057	345866
18170	345867
163783	345868
159848	345869
36688	345870
50705	345871
36554	345872
140890	345873
77809	345874
118558	345875
198765	345876
32866	345877
59076	345878
218840	345879
5872	345880
35446	345881
67305	345882
10254	345883
32058	345884
6722	345885
70857	345886
33426	345887
53332	345888
34767	345889
6488	345890
25929	345891
114694	345892
57684	345893
17187	345894
17522	345895
12009	345896
12878	345897
4522	345898
39897	345899
3814	345900
19664	345901
318419	345902
51877	345903
104389	345904
12088	345905
276045	345906
174013	345907
66628	345908
49740	345909
207168	345910
23137	345911
5184	345912
61934	345913
196510	345914
159241	345915
245169	345916
133180	345917
55036	345918
42710	345919
204682	345920
258328	345921
265372	345922
175001	345923
190183	345924
58710	345925
61182	345926
272049	345927
114255	345928
284757	345929
4985	345930
127370	345931
25275	345932
16337	345933
11391	345934
223531	345935
13734	345936
32077	345937
35221	345938
68537	345939
170421	345940
66657	345941
34277	345942
113849	345943
26055	345944
145152	345945
106444	345946
45132	345947
382	345948
58070	345949
159021	345950
50356	345951
101950	345952
7660	345953
87375	345954
124881	345955
237378	345956
1938	345957
16400	345958
127247	345959
196514	345960
27224	345961
48789	345962
75623	345963
11292	345964
13697	345965
62916	345966
147613	345967
275907	345968
133639	345969
139156	345970
9600	345971
137117	345972
156991	345973
69721	345974
12073	345975
97780	345976
35641	345977
207097	345978
17962	345979
68807	345980
5999	345981
271612	345982
216106	345983
1465	345984
216914	345985
43964	345986
2018	345987
161986	345988
2018	345989
8960	345990
25588	345991
50114	345992
73392	345993
40180	345994
169316	345995
96282	345996
147010	345997
57450	345998
202940	345999
140144	346000
116876	346001
79425	346002
266607	346003
180131	346004
272730	346005
38374	346006
201593	346007
81775	346008
11896	346009
115663	346010
77386	346011
15190	346012
133090	346013
18142	346014
41110	346015
17443	346016
45023	346017
14028	346018
118627	346019
64658	346020
275061	346021
118742	346022
59	346023
13193	346024
52446	346025
1522	346026
718	346027
54974	346028
241	346029
70957	346030
103567	346031
12269	346032
56	346033
1792	346034
55740	346035
82314	346036
86247	346037
28746	346038
60104	346039
938	346040
85163	346041
126495	346042
159559	346043
8103	346044
99264	346045
59320	346046
56917	346047
186925	346048
61804	346049
80	346050
68205	346051
133090	346052
138450	346053
28088	346054
75578	346055
87882	346056
160166	346057
187379	346058
212998	346059
199302	346060
35569	346061
1018	346062
595	346063
52949	346064
13183	346065
14666	346066
215096	346067
70141	346068
94704	346069
192968	346070
4340	346071
5482	346072
203237	346073
33041	346074
100722	346075
12269	346076
7274	346077
44121	346078
42005	346079
36516	346080
137992	346081
10107	346082
8371	346083
60094	346084
6008	346085
52895	346086
31716	346087
131402	346088
22716	346089
35262	346090
58661	346091
35496	346092
35315	346093
34392	346094
111357	346095
21565	346096
131543	346097
44349	346098
129037	346099
131403	346100
46213	346101
157635	346102
51644	346103
45805	346104
130208	346105
15890	346106
42146	346107
217219	346108
62733	346109
10633	346110
19493	346111
51249	346112
16610	346113
66869	346114
83118	346115
27229	346116
69183	346117
14655	346118
143271	346119
11234	346120
2918	346121
18610	346122
1950	346123
28289	346124
204650	346125
364	346126
73421	346127
319702	346128
196336	346129
120192	346130
1971	346131
2488	346132
69324	346133
321874	346134
208520	346135
191291	346136
58023	346137
12456	346138
131801	346139
268201	346140
24002	346141
189598	346142
19952	346143
43975	346144
72070	346145
64142	346146
22518	346147
86521	346148
18391	346149
745	346150
184	346151
15173	346152
903	346153
35809	346154
312554	346155
216705	346156
370	346157
12475	346158
133166	346159
24384	346160
102612	346161
61864	346162
49549	346163
4509	346164
6144	346165
2296	346166
51437	346167
256215	346168
107621	346169
134317	346170
27823	346171
14136	346172
85110	346173
126500	346174
189472	346175
90441	346176
140454	346177
114805	346178
64889	346179
97958	346180
6548	346181
9839	346182
84093	346183
1490	346184
61243	346185
35282	346186
5863	346187
190360	346188
15165	346189
4897	346190
120932	346191
26233	346192
263540	346193
262348	346194
60398	346195
240590	346196
240854	346197
83761	346198
149228	346199
211653	346200
12478	346201
190369	346202
16392	346203
26726	346204
162644	346205
202306	346206
64144	346207
93889	346208
132677	346209
72586	346210
145775	346211
12478	346212
201188	346213
72049	346214
169650	346215
21382	346216
35677	346217
17189	346218
8447	346219
28954	346220
89302	346221
35374	346222
1780	346223
312337	346224
162470	346225
145334	346226
270058	346227
21685	346228
84	346229
104105	346230
47416	346231
92494	346232
128277	346233
7858	346234
7828	346235
103548	346236
74567	346237
257667	346238
5499	346239
185277	346240
139293	346241
143292	346242
270727	346243
84146	346244
10488	346245
2338	346246
111336	346247
173516	346248
29902	346249
111215	346250
137710	346251
69688	346252
118823	346253
153848	346254
86526	346255
3223	346256
7238	346257
155531	346258
948	346259
33257	346260
214946	346261
22420	346262
10724	346263
740	346264
30019	346265
312594	346266
128764	346267
16893	346268
44308	346269
880	346270
21991	346271
69985	346272
241719	346273
110	346274
236553	346275
121552	346276
36801	346277
73483	346278
126439	346279
23186	346280
165789	346281
3236	346282
287443	346283
77736	346284
210429	346285
1340	346286
27828	346287
129386	346288
119643	346289
42225	346290
120757	346291
33801	346292
46291	346293
93557	346294
94369	346295
19049	346296
5965	346297
9815	346298
67221	346299
107260	346300
35976	346301
293015	346302
79906	346303
129040	346304
71444	346305
138346	346306
19258	346307
27594	346308
297646	346309
33878	346310
316137	346311
52438	346312
6285	346313
85192	346314
149943	346315
37368	346316
268065	346317
123804	346318
28624	346319
46696	346320
137769	346321
299945	346322
29061	346323
27753	346324
29515	346325
220420	346326
78532	346327
136480	346328
48870	346329
145520	346330
4040	346331
47583	346332
251695	346333
59324	346334
38229	346335
134219	346336
42111	346337
260300	346338
260379	346339
31196	346340
95697	346341
74875	346342
265821	346343
265736	346344
22957	346345
194336	346346
170280	346347
180459	346348
72142	346349
135154	346350
73638	346351
31949	346352
19699	346353
36143	346354
1482	346355
6680	346356
129138	346357
120054	346358
298903	346359
178436	346360
21997	346361
163344	346362
38105	346363
4243	346364
132892	346365
201103	346366
12465	346367
4860	346368
197270	346369
92326	346370
49874	346371
24514	346372
87305	346373
136236	346374
11142	346375
2762	346376
101489	346377
168316	346378
71208	346379
177452	346380
21266	346381
12968	346382
30663	346383
46512	346384
180863	346385
323533	346386
127720	346387
112330	346388
188149	346389
164433	346390
135265	346391
4443	346392
215725	346393
92800	346394
189751	346395
191586	346396
39708	346397
91717	346398
83393	346399
51071	346400
11546	346401
189699	346402
2140	346403
76070	346404
103323	346405
29889	346406
64091	346407
3498	346408
79883	346409
13557	346410
130999	346411
34946	346412
26334	346413
168958	346414
34367	346415
12044	346416
167027	346417
281439	346418
75644	346419
79124	346420
33490	346421
247456	346422
58213	346423
78179	346424
14349	346425
38844	346426
64941	346427
2058	346428
134752	346429
20148	346430
148661	346431
192635	346432
32975	346433
249711	346434
26276	346435
322855	346436
32973	346437
33231	346438
106967	346439
32386	346440
30276	346441
127474	346442
97753	346443
16866	346444
54537	346445
254756	346446
9369	346447
35588	346448
115270	346449
241964	346450
244887	346451
20549	346452
180024	346453
55886	346454
231368	346455
25354	346456
133865	346457
7938	346458
78823	346459
7810	346460
7142	346461
76978	346462
321878	346463
115978	346464
81688	346465
212691	346466
129673	346467
39244	346468
126476	346469
61804	346470
195689	346471
87818	346472
27300	346473
68532	346474
39012	346475
256969	346476
48031	346477
68365	346478
4191	346479
12312	346480
166314	346481
47799	346482
33006	346483
188382	346484
10917	346485
51149	346486
66076	346487
7055	346488
34482	346489
13622	346490
228011	346491
118406	346492
41083	346493
252838	346494
137995	346495
2017	346496
18692	346497
9620	346498
55167	346499
159000	346500
35634	346501
33593	346502
40651	346503
161526	346504
142059	346505
3222	346506
81845	346507
48338	346508
305251	346509
65147	346510
58794	346511
157396	346512
104327	346513
203761	346514
19096	346515
92747	346516
139233	346517
130476	346518
96655	346519
17180	346520
47211	346521
304461	346522
302987	346523
273288	346524
78370	346525
30123	346526
192829	346527
137345	346528
21475	346529
288601	346530
138563	346531
261145	346532
51592	346533
17889	346534
107190	346535
181805	346536
5193	346537
208329	346538
91518	346539
11950	346540
142755	346541
6424	346542
18737	346543
172359	346544
84278	346545
169786	346546
138741	346547
137677	346548
93090	346549
47567	346550
40529	346551
2897	346552
123716	346553
34452	346554
106669	346555
87026	346556
318451	346557
193798	346558
65275	346559
82669	346560
53931	346561
265153	346562
50801	346563
85092	346564
242610	346565
175970	346566
50974	346567
46661	346568
138451	346569
220638	346570
321114	346571
77261	346572
309323	346573
56501	346574
197774	346575
23595	346576
261551	346577
3866	346578
121640	346579
69223	346580
1091	346581
88863	346582
322352	346583
146048	346584
100562	346585
43495	346586
317982	346587
266167	346588
173906	346589
18817	346590
190811	346591
39798	346592
7406	346593
50301	346594
3221	346595
33121	346596
48493	346597
106262	346598
281723	346599
212642	346600
13653	346601
100062	346602
44279	346603
159175	346604
126080	346605
234466	346606
57667	346607
222981	346608
223121	346609
97234	346610
178241	346611
275067	346612
94434	346613
300753	346614
166303	346615
362	346616
5944	346617
195930	346618
219631	346619
59817	346620
293139	346621
151139	346622
82913	346623
67412	346624
45991	346625
21107	346626
189051	346627
152084	346628
39971	346629
45726	346630
22691	346631
76041	346632
104611	346633
25641	346634
104368	346635
55506	346636
58540	346637
200130	346638
162686	346639
34088	346640
106293	346641
39018	346642
72404	346643
25023	346644
54262	346645
38888	346646
21223	346647
39094	346648
16931	346649
14079	346650
58498	346651
37685	346652
17630	346653
127530	346654
12362	346655
280590	346656
3793	346657
126972	346658
10254	346659
2465	346660
8641	346661
55841	346662
27011	346663
212319	346664
96914	346665
70260	346666
68506	346667
37039	346668
38088	346669
153271	346670
31596	346671
69343	346672
2649	346673
34139	346674
28070	346675
3474	346676
51246	346677
18472	346678
6023	346679
6898	346680
32603	346681
6205	346682
248810	346683
49943	346684
116117	346685
290098	346686
116785	346687
62262	346688
193595	346689
13248	346690
123334	346691
89716	346692
184182	346693
7228	346694
5347	346695
120790	346696
122935	346697
108688	346698
97163	346699
48087	346700
247891	346701
68483	346702
17262	346703
2411	346704
28434	346705
178270	346706
320490	346707
110935	346708
310097	346709
78199	346710
250572	346711
177143	346712
92674	346713
83396	346714
167440	346715
254013	346716
18719	346717
222701	346718
308342	346719
22644	346720
83230	346721
23874	346722
27835	346723
177415	346724
58655	346725
112684	346726
126546	346727
173761	346728
5349	346729
85	346730
13642	346731
87917	346732
17338	346733
181001	346734
24389	346735
2058	346736
199801	346737
11087	346738
67019	346739
20677	346740
8995	346741
14115	346742
38894	346743
14269	346744
2011	346745
73185	346746
35275	346747
160146	346748
44350	346749
131425	346750
106827	346751
5394	346752
22137	346753
26300	346754
2487	346755
45230	346756
18468	346757
37377	346758
327546	346759
193012	346760
53058	346761
301253	346762
113256	346763
206348	346764
30994	346765
75496	346766
257614	346767
33560	346768
25601	346769
200952	346770
73136	346771
134132	346772
297742	346773
225950	346774
137568	346775
48532	346776
308617	346777
70966	346778
78408	346779
306184	346780
26606	346781
127377	346782
27789	346783
68173	346784
255982	346785
156532	346786
522	346787
138535	346788
34720	346789
27465	346790
6844	346791
5372	346792
8240	346793
216210	346794
83284	346795
195656	346796
64099	346797
254149	346798
37692	346799
137165	346800
25165	346801
41066	346802
1689	346803
20699	346804
32873	346805
53351	346806
1725	346807
73254	346808
19609	346809
305109	346810
275142	346811
1162	346812
9859	346813
56938	346814
307072	346815
14349	346816
131618	346817
2442	346818
4924	346819
58478	346820
193945	346821
150682	346822
108778	346823
98972	346824
18331	346825
213573	346826
3429	346827
6080	346828
215346	346829
327397	346830
328037	346831
139212	346832
118355	346833
58689	346834
189275	346835
113246	346836
14416	346837
214086	346838
12691	346839
117651	346840
43274	346841
278991	346842
8208	346843
973	346844
107217	346845
139673	346846
122799	346847
156351	346848
20958	346849
56510	346850
10382	346851
106728	346852
82765	346853
235543	346854
172852	346855
192789	346856
97044	346857
315712	346858
48322	346859
16562	346860
82979	346861
89643	346862
50736	346863
163432	346864
251937	346865
24971	346866
33854	346867
30369	346868
49066	346869
22853	346870
26772	346871
202127	346872
246761	346873
60557	346874
40841	346875
136423	346876
116752	346877
5126	346878
84634	346879
234127	346880
156988	346881
135360	346882
55802	346883
37895	346884
211308	346885
128	346886
6946	346887
13340	346888
274	346889
2123	346890
7755	346891
156601	346892
49116	346893
449	346894
14254	346895
289337	346896
91082	346897
536	346898
197832	346899
222672	346900
34402	346901
163490	346902
141182	346903
1107	346904
83639	346905
106126	346906
33809	346907
6072	346908
93991	346909
250005	346910
120517	346911
48674	346912
211103	346913
88118	346914
18440	346915
203227	346916
20919	346917
4594	346918
122908	346919
193105	346920
72503	346921
213568	346922
78085	346923
210394	346924
74944	346925
87917	346926
103714	346927
296072	346928
4998	346929
44779	346930
106987	346931
279511	346932
182832	346933
150805	346934
45532	346935
72335	346936
28568	346937
2075	346938
31268	346939
141265	346940
1329	346941
313615	346942
84226	346943
283865	346944
207863	346945
33139	346946
49742	346947
30058	346948
170240	346949
69941	346950
10462	346951
130234	346952
63173	346953
65885	346954
171591	346955
190188	346956
93000	346957
210494	346958
129580	346959
86810	346960
57540	346961
98278	346962
9401	346963
54528	346964
83936	346965
67173	346966
9272	346967
179561	346968
62133	346969
68154	346970
1726	346971
134120	346972
190033	346973
11741	346974
84999	346975
10700	346976
247211	346977
24572	346978
18777	346979
32421	346980
33052	346981
27651	346982
107951	346983
52460	346984
177915	346985
8995	346986
81946	346987
52509	346988
8725	346989
9589	346990
160465	346991
56566	346992
53471	346993
308694	346994
155169	346995
156780	346996
294736	346997
58142	346998
36218	346999
51254	347000
27464	347001
42232	347002
123381	347003
38763	347004
79226	347005
66395	347006
51070	347007
320925	347008
177586	347009
174246	347010
96762	347011
11582	347012
13904	347013
123149	347014
11642	347015
109849	347016
115431	347017
79398	347018
59928	347019
68135	347020
26669	347021
31684	347022
152614	347023
25883	347024
310026	347025
35751	347026
159958	347027
124711	347028
273	347029
533	347030
136705	347031
120747	347032
147633	347033
62	347034
107240	347035
36463	347036
89231	347037
280652	347038
1124	347039
35330	347040
56712	347041
251318	347042
67988	347043
63081	347044
66376	347045
25684	347046
37469	347047
31807	347048
125920	347049
18303	347050
43260	347051
60923	347052
81425	347053
71131	347054
185444	347055
239682	347056
100154	347057
153820	347058
127742	347059
62343	347060
109949	347061
4021	347062
25090	347063
47004	347064
1386	347065
15017	347066
36113	347067
88079	347068
163067	347069
16499	347070
81824	347071
79962	347072
48487	347073
48176	347074
14053	347075
267	347076
188157	347077
5338	347078
22076	347079
76599	347080
169536	347081
37961	347082
126294	347083
117884	347084
110590	347085
130073	347086
270811	347087
124134	347088
13728	347089
192533	347090
100983	347091
176975	347092
64341	347093
158362	347094
146628	347095
9837	347096
4071	347097
176505	347098
87823	347099
5723	347100
35072	347101
328141	347102
180014	347103
33680	347104
103541	347105
24247	347106
70543	347107
82340	347108
26674	347109
95036	347110
194387	347111
318778	347112
110520	347113
161590	347114
282629	347115
205489	347116
70150	347117
78136	347118
84	347119
4991	347120
279574	347121
73823	347122
211	347123
32021	347124
173846	347125
24679	347126
14669	347127
51740	347128
211159	347129
46246	347130
119892	347131
152684	347132
83628	347133
13523	347134
325559	347135
77905	347136
141256	347137
246417	347138
63407	347139
22429	347140
91358	347141
33780	347142
58499	347143
283543	347144
251114	347145
69394	347146
2399	347147
781	347148
289237	347149
2656	347150
208127	347151
125742	347152
2477	347153
110081	347154
55987	347155
326774	347156
122523	347157
18234	347158
698	347159
294983	347160
128368	347161
185703	347162
229229	347163
75750	347164
126587	347165
244446	347166
15887	347167
23365	347168
267117	347169
195329	347170
158635	347171
311246	347172
128208	347173
96486	347174
66759	347175
36337	347176
172471	347177
46903	347178
113495	347179
45972	347180
33864	347181
130292	347182
198937	347183
204633	347184
128628	347185
8938	347186
1748	347187
175410	347188
21106	347189
106753	347190
162780	347191
223733	347192
119134	347193
89580	347194
86458	347195
68601	347196
187949	347197
221152	347198
118957	347199
56685	347200
101159	347201
55801	347202
120225	347203
6214	347204
131188	347205
104181	347206
82079	347207
21254	347208
61494	347209
64733	347210
195609	347211
5519	347212
162629	347213
2470	347214
35392	347215
32770	347216
10928	347217
164271	347218
156911	347219
2638	347220
141045	347221
30812	347222
65830	347223
80241	347224
34689	347225
58788	347226
224709	347227
19841	347228
160131	347229
166556	347230
193648	347231
1935	347232
122411	347233
51675	347234
80010	347235
10506	347236
38308	347237
196755	347238
187606	347239
79490	347240
66740	347241
7977	347242
272733	347243
79586	347244
61507	347245
204524	347246
152525	347247
86310	347248
3181	347249
23162	347250
18446	347251
5863	347252
61909	347253
15845	347254
45356	347255
203058	347256
321297	347257
94739	347258
257146	347259
194045	347260
310951	347261
136094	347262
56801	347263
158594	347264
244171	347265
152373	347266
26619	347267
100269	347268
56891	347269
140238	347270
279	347271
62413	347272
198048	347273
191488	347274
1153	347275
210447	347276
30315	347277
81476	347278
18573	347279
13288	347280
135272	347281
210985	347282
29913	347283
207081	347284
208787	347285
167547	347286
13673	347287
14679	347288
226566	347289
8196	347290
16026	347291
150623	347292
298391	347293
134922	347294
4416	347295
29817	347296
12510	347297
201305	347298
175939	347299
199846	347300
120734	347301
243647	347302
95211	347303
119119	347304
240838	347305
323986	347306
153715	347307
30286	347308
312039	347309
200	347310
26687	347311
35761	347312
61594	347313
28718	347314
153051	347315
78219	347316
322560	347317
212948	347318
29487	347319
23254	347320
107990	347321
177263	347322
55059	347323
32983	347324
30264	347325
75934	347326
27943	347327
1076	347328
186836	347329
228302	347330
83709	347331
81538	347332
65679	347333
328452	347334
75987	347335
25156	347336
156625	347337
204435	347338
64196	347339
208213	347340
204390	347341
321901	347342
30416	347343
32388	347344
174087	347345
227205	347346
176861	347347
237	347348
54469	347349
80859	347350
151980	347351
121358	347352
76685	347353
134126	347354
189183	347355
76023	347356
31605	347357
30562	347358
37960	347359
122209	347360
96813	347361
96814	347362
53266	347363
22675	347364
31769	347365
43291	347366
150011	347367
93606	347368
142598	347369
41410	347370
122093	347371
67646	347372
189696	347373
13958	347374
23431	347375
59942	347376
174678	347377
275376	347378
177186	347379
316127	347380
139340	347381
305306	347382
148778	347383
164845	347384
115764	347385
18336	347386
39942	347387
33646	347388
18726	347389
53228	347390
21039	347391
72800	347392
108052	347393
12334	347394
15217	347395
129735	347396
161779	347397
272758	347398
115945	347399
8164	347400
91646	347401
267616	347402
211393	347403
74815	347404
113642	347405
185494	347406
88793	347407
79678	347408
47081	347409
24896	347410
39584	347411
43429	347412
4592	347413
136044	347414
302977	347415
57161	347416
42530	347417
10434	347418
196250	347419
209532	347420
171438	347421
328255	347422
13453	347423
187714	347424
132945	347425
195771	347426
58123	347427
57693	347428
102106	347429
318012	347430
9825	347431
19315	347432
212	347433
65455	347434
72150	347435
167871	347436
197991	347437
295963	347438
176913	347439
99278	347440
2599	347441
272649	347442
51090	347443
77689	347444
183683	347445
203746	347446
49836	347447
127657	347448
39346	347449
135210	347450
40290	347451
167773	347452
77980	347453
202986	347454
187523	347455
239085	347456
55032	347457
24245	347458
1849	347459
5846	347460
296225	347461
80453	347462
16302	347463
18442	347464
9935	347465
175968	347466
44785	347467
8340	347468
62245	347469
10231	347470
12911	347471
85577	347472
89626	347473
49872	347474
448	347475
47193	347476
12949	347477
4211	347478
21564	347479
29116	347480
9748	347481
195875	347482
9051	347483
15605	347484
18718	347485
176076	347486
173886	347487
1163	347488
130711	347489
124478	347490
112865	347491
27176	347492
83561	347493
321414	347494
81375	347495
87158	347496
37870	347497
315518	347498
130420	347499
93270	347500
56263	347501
144650	347502
68227	347503
31269	347504
11237	347505
19288	347506
121795	347507
83623	347508
126805	347509
25824	347510
78471	347511
134784	347512
202537	347513
166116	347514
88324	347515
93193	347516
69533	347517
1366	347518
7240	347519
257241	347520
97526	347521
231831	347522
54982	347523
36790	347524
1	347525
102588	347526
125041	347527
67582	347528
16145	347529
9469	347530
18301	347531
290006	347532
142503	347533
78118	347534
39739	347535
1871	347536
24817	347537
2211	347538
212564	347539
34777	347540
128120	347541
322024	347542
166962	347543
55	347544
130383	347545
133870	347546
129491	347547
4015	347548
50205	347549
79731	347550
30102	347551
127370	347552
73896	347553
974	347554
23218	347555
44234	347556
115331	347557
59094	347558
50909	347559
61635	347560
29727	347561
58641	347562
93778	347563
327938	347564
30183	347565
1651	347566
40063	347567
170199	347568
81814	347569
34424	347570
10582	347571
186276	347572
191169	347573
44739	347574
124688	347575
183610	347576
155452	347577
17739	347578
62959	347579
30168	347580
45922	347581
273768	347582
73521	347583
62543	347584
22382	347585
71403	347586
300221	347587
9734	347588
34191	347589
14754	347590
19730	347591
237056	347592
98039	347593
11142	347594
41810	347595
12209	347596
19484	347597
36982	347598
137403	347599
157740	347600
33975	347601
131403	347602
5747	347603
6100	347604
222114	347605
5330	347606
927	347607
89432	347608
12336	347609
6100	347610
33632	347611
16767	347612
206959	347613
41630	347614
90992	347615
253899	347616
552	347617
49728	347618
46186	347619
2832	347620
3519	347621
96649	347622
77532	347623
82870	347624
82304	347625
301122	347626
205043	347627
3151	347628
100069	347629
85089	347630
44483	347631
36338	347632
31475	347633
72793	347634
25391	347635
119254	347636
23566	347637
40186	347638
65309	347639
303994	347640
5594	347641
127666	347642
120021	347643
93653	347644
51880	347645
12022	347646
161681	347647
2530	347648
55032	347649
23426	347650
40800	347651
36005	347652
108974	347653
137213	347654
84464	347655
21838	347656
38603	347657
53540	347658
5330	347659
61836	347660
134612	347661
16998	347662
62822	347663
61463	347664
93816	347665
113653	347666
187385	347667
70322	347668
309621	347669
24112	347670
135383	347671
88645	347672
75558	347673
279367	347674
65257	347675
34708	347676
16906	347677
304601	347678
124921	347679
160107	347680
36272	347681
382	347682
140983	347683
9542	347684
19451	347685
180700	347686
269471	347687
176928	347688
193758	347689
193753	347690
410	347691
60833	347692
197236	347693
33755	347694
66835	347695
196338	347696
217541	347697
207108	347698
66397	347699
16519	347700
8690	347701
104843	347702
264389	347703
25342	347704
195168	347705
81967	347706
70975	347707
44924	347708
104717	347709
96260	347710
252673	347711
202333	347712
9223	347713
43452	347714
7684	347715
30257	347716
297402	347717
83427	347718
794	347719
82175	347720
1935	347721
28812	347722
1498	347723
194343	347724
70249	347725
198787	347726
77380	347727
40922	347728
244219	347729
100586	347730
1406	347731
793	347732
27106	347733
77821	347734
274	347735
27540	347736
370	347737
58631	347738
305367	347739
96225	347740
165619	347741
153241	347742
214756	347743
40708	347744
34708	347745
17703	347746
86940	347747
36909	347748
160958	347749
32085	347750
235181	347751
233200	347752
224636	347753
202169	347754
120106	347755
75013	347756
272801	347757
136263	347758
215964	347759
12300	347760
2259	347761
78796	347762
64533	347763
101956	347764
28658	347765
307102	347766
210903	347767
226429	347768
36853	347769
27067	347770
82636	347771
34302	347772
255151	347773
55460	347774
14264	347775
14105	347776
155129	347777
322445	347778
65646	347779
17441	347780
34995	347781
102152	347782
66566	347783
51445	347784
180062	347785
1030	347786
121319	347787
262452	347788
82809	347789
64600	347790
61151	347791
126855	347792
18795	347793
49350	347794
4664	347795
244	347796
1	347797
42751	347798
63472	347799
14423	347800
6974	347801
51186	347802
187641	347803
51	347804
99129	347805
68364	347806
15413	347807
36315	347808
41462	347809
132481	347810
106813	347811
192667	347812
36917	347813
80046	347814
155094	347815
191941	347816
271099	347817
103125	347818
186160	347819
265085	347820
162597	347821
58862	347822
61663	347823
46581	347824
111204	347825
110437	347826
27363	347827
125007	347828
16642	347829
206697	347830
127454	347831
200740	347832
150675	347833
121602	347834
153104	347835
216565	347836
16552	347837
66978	347838
13915	347839
117918	347840
105102	347841
45842	347842
95109	347843
211	347844
8507	347845
123345	347846
100194	347847
184204	347848
25928	347849
106918	347850
222813	347851
56892	347852
70835	347853
262825	347854
110532	347855
71789	347856
80657	347857
14200	347858
106075	347859
13676	347860
5033	347861
95672	347862
28976	347863
13417	347864
277637	347865
20583	347866
58494	347867
86327	347868
10901	347869
207002	347870
193418	347871
143429	347872
101385	347873
57161	347874
194935	347875
122560	347876
169241	347877
192668	347878
65601	347879
304753	347880
109577	347881
297455	347882
283216	347883
211459	347884
87630	347885
2731	347886
311029	347887
175671	347888
97959	347889
2786	347890
243417	347891
218785	347892
63865	347893
1144	347894
160220	347895
89231	347896
1060	347897
303398	347898
117	347899
291207	347900
149056	347901
101676	347902
44944	347903
80223	347904
181343	347905
115268	347906
22552	347907
16980	347908
156627	347909
4755	347910
109926	347911
80989	347912
3962	347913
31388	347914
89987	347915
4071	347916
181197	347917
140163	347918
53304	347919
103260	347920
21070	347921
55246	347922
190139	347923
181647	347924
61375	347925
60106	347926
16208	347927
129743	347928
66430	347929
16991	347930
208781	347931
80682	347932
22148	347933
14687	347934
43515	347935
3811	347936
127773	347937
43682	347938
157894	347939
32035	347940
26322	347941
57366	347942
66757	347943
177516	347944
136774	347945
85958	347946
20567	347947
102151	347948
29231	347949
249062	347950
67783	347951
235289	347952
73124	347953
94121	347954
271525	347955
253509	347956
83345	347957
26159	347958
189736	347959
174669	347960
70251	347961
100038	347962
172427	347963
74255	347964
7009	347965
2180	347966
76017	347967
26407	347968
145046	347969
167786	347970
288226	347971
137120	347972
185587	347973
216751	347974
53373	347975
13973	347976
127517	347977
65085	347978
125944	347979
152511	347980
142208	347981
44806	347982
25171	347983
27015	347984
166248	347985
15636	347986
12168	347987
14145	347988
76713	347989
3935	347990
316	347991
36420	347992
81813	347993
79935	347994
35331	347995
193938	347996
149723	347997
118818	347998
21671	347999
153829	348000
84005	348001
3321	348002
68846	348003
21819	348004
6552	348005
38301	348006
32618	348007
55302	348008
11186	348009
44957	348010
186505	348011
132280	348012
187132	348013
122594	348014
172150	348015
177723	348016
21346	348017
49789	348018
48991	348019
173364	348020
4920	348021
245448	348022
16692	348023
320744	348024
24629	348025
59409	348026
5330	348027
60748	348028
206	348029
117022	348030
77357	348031
13108	348032
77023	348033
26551	348034
33422	348035
18046	348036
16469	348037
218856	348038
190	348039
5154	348040
312	348041
9085	348042
152667	348043
130809	348044
14457	348045
138107	348046
45340	348047
91849	348048
173910	348049
109373	348050
11991	348051
110492	348052
38407	348053
295758	348054
281898	348055
71059	348056
139397	348057
211730	348058
643	348059
57364	348060
87620	348061
55496	348062
320522	348063
211750	348064
87805	348065
145429	348066
104070	348067
206817	348068
267471	348069
58650	348070
73464	348071
1310	348072
196317	348073
129581	348074
29752	348075
272254	348076
33221	348077
48077	348078
14811	348079
32422	348080
10147	348081
48624	348082
220464	348083
143571	348084
221723	348085
7308	348086
22631	348087
5528	348088
61868	348089
115291	348090
102184	348091
69531	348092
77550	348093
129686	348094
150799	348095
39920	348096
65207	348097
46149	348098
38603	348099
87351	348100
41706	348101
108012	348102
272844	348103
1466	348104
112730	348105
2754	348106
116792	348107
10473	348108
35128	348109
10776	348110
166555	348111
124617	348112
220525	348113
460	348114
143000	348115
92498	348116
34103	348117
33195	348118
83432	348119
135163	348120
6550	348121
76546	348122
152743	348123
176709	348124
105205	348125
80084	348126
209211	348127
55325	348128
204433	348129
292249	348130
246634	348131
155417	348132
13378	348133
251365	348134
104173	348135
39239	348136
37499	348137
10412	348138
3912	348139
39348	348140
106960	348141
282515	348142
238	348143
58717	348144
189779	348145
269776	348146
114261	348147
200386	348148
308730	348149
34872	348150
135252	348151
105032	348152
78889	348153
313879	348154
129622	348155
38112	348156
280703	348157
50258	348158
51233	348159
11948	348160
80282	348161
114823	348162
153878	348163
63009	348164
1992	348165
22036	348166
43276	348167
29850	348168
68904	348169
113307	348170
11470	348171
104353	348172
76183	348173
286111	348174
165219	348175
236718	348176
228967	348177
2407	348178
41118	348179
127134	348180
11736	348181
202332	348182
7241	348183
23663	348184
102691	348185
4985	348186
26457	348187
117601	348188
92520	348189
81751	348190
1156	348191
163774	348192
18291	348193
6821	348194
149020	348195
230994	348196
94477	348197
311988	348198
30588	348199
165720	348200
191770	348201
13719	348202
69462	348203
131118	348204
181427	348205
116450	348206
174400	348207
80028	348208
74376	348209
121508	348210
2346	348211
117905	348212
257380	348213
143907	348214
1769	348215
16538	348216
57854	348217
17639	348218
31481	348219
139019	348220
49094	348221
19791	348222
160883	348223
182612	348224
57658	348225
89173	348226
323280	348227
220640	348228
270831	348229
81335	348230
71399	348231
308802	348232
62290	348233
100299	348234
90358	348235
1937	348236
22749	348237
32056	348238
304731	348239
121504	348240
30815	348241
436	348242
6851	348243
42439	348244
22740	348245
253323	348246
61661	348247
61930	348248
9476	348249
186495	348250
28845	348251
90856	348252
85576	348253
20686	348254
73883	348255
47232	348256
10540	348257
71218	348258
179052	348259
39933	348260
12118	348261
1577	348262
963	348263
72657	348264
39643	348265
304702	348266
35113	348267
124461	348268
48212	348269
95251	348270
3450	348271
128236	348272
89077	348273
72341	348274
216304	348275
22826	348276
125410	348277
285893	348278
208216	348279
38813	348280
100548	348281
50102	348282
53564	348283
75955	348284
22102	348285
60866	348286
199668	348287
34662	348288
27070	348289
90899	348290
47927	348291
99358	348292
98886	348293
39207	348294
130708	348295
34888	348296
137304	348297
88414	348298
111662	348299
1418	348300
33883	348301
11580	348302
326231	348303
10692	348304
59984	348305
77512	348306
76499	348307
271375	348308
124716	348309
76911	348310
2850	348311
7271	348312
48193	348313
32352	348314
85427	348315
23199	348316
283960	348317
167498	348318
44023	348319
11106	348320
81438	348321
9653	348322
262728	348323
74516	348324
102697	348325
77882	348326
50027	348327
166619	348328
155623	348329
83323	348330
186196	348331
69473	348332
19070	348333
68225	348334
219480	348335
24643	348336
33119	348337
107273	348338
197414	348339
110283	348340
20469	348341
117654	348342
3849	348343
82534	348344
8478	348345
25388	348346
4509	348347
4072	348348
81293	348349
540	348350
1947	348351
10462	348352
165940	348353
20167	348354
198770	348355
247300	348356
46018	348357
291875	348358
91529	348359
9271	348360
143153	348361
8212	348362
52285	348363
122590	348364
43164	348365
899	348366
150848	348367
54242	348368
61750	348369
65829	348370
120179	348371
165130	348372
17332	348373
51278	348374
190392	348375
119487	348376
87211	348377
102029	348378
316	348379
252232	348380
179664	348381
4207	348382
37659	348383
55919	348384
12258	348385
84856	348386
12334	348387
4362	348388
127376	348389
12219	348390
186196	348391
117127	348392
215273	348393
200529	348394
9219	348395
128601	348396
194713	348397
7990	348398
8804	348399
175428	348400
86940	348401
137890	348402
2060	348403
11411	348404
56169	348405
199722	348406
12491	348407
16381	348408
13511	348409
42014	348410
42883	348411
14047	348412
899	348413
39215	348414
79751	348415
3397	348416
302	348417
7495	348418
71755	348419
2754	348420
1675	348421
37096	348422
4607	348423
275404	348424
140226	348425
3195	348426
178629	348427
13282	348428
174127	348429
190549	348430
211018	348431
208285	348432
263	348433
34344	348434
627	348435
54828	348436
70949	348437
29567	348438
272241	348439
40277	348440
1044	348441
90917	348442
6406	348443
69400	348444
88907	348445
54314	348446
11799	348447
28171	348448
101242	348449
468	348450
193500	348451
285884	348452
113027	348453
190538	348454
212192	348455
496	348456
130838	348457
34843	348458
1785	348459
309558	348460
165289	348461
271	348462
1273	348463
3440	348464
114181	348465
23737	348466
246956	348467
23206	348468
63095	348469
51	348470
118568	348471
107483	348472
26729	348473
1019	348474
290901	348475
98945	348476
24268	348477
73329	348478
253596	348479
177510	348480
121797	348481
53650	348482
4028	348483
285192	348484
197369	348485
62266	348486
118087	348487
135704	348488
219405	348489
213304	348490
82821	348491
11789	348492
35584	348493
152118	348494
54927	348495
277487	348496
89551	348497
207603	348498
39450	348499
23684	348500
92284	348501
41140	348502
18881	348503
58137	348504
61897	348505
83059	348506
112085	348507
107579	348508
29039	348509
82864	348510
238909	348511
76341	348512
52766	348513
31081	348514
10703	348515
65297	348516
5865	348517
121886	348518
313938	348519
43612	348520
105013	348521
85271	348522
203098	348523
117552	348524
49049	348525
161587	348526
9598	348527
52437	348528
236925	348529
45560	348530
322437	348531
167774	348532
51000	348533
79857	348534
167685	348535
7206	348536
130211	348537
25966	348538
20548	348539
95747	348540
226851	348541
28855	348542
100245	348543
52169	348544
7004	348545
170227	348546
35875	348547
89011	348548
167265	348549
24534	348550
78860	348551
31319	348552
93296	348553
134187	348554
291326	348555
35558	348556
165819	348557
63033	348558
56670	348559
267208	348560
7519	348561
233070	348562
114086	348563
35912	348564
89633	348565
3300	348566
102334	348567
298701	348568
126265	348569
186876	348570
174575	348571
274534	348572
46580	348573
11296	348574
132623	348575
36313	348576
34756	348577
154557	348578
73622	348579
86209	348580
6103	348581
8921	348582
60301	348583
296517	348584
91754	348585
221497	348586
127018	348587
4812	348588
15377	348589
42638	348590
143942	348591
211868	348592
45067	348593
27404	348594
102898	348595
1779	348596
170553	348597
19453	348598
35745	348599
8826	348600
79595	348601
21220	348602
85810	348603
69300	348604
107964	348605
8095	348606
70865	348607
8666	348608
72889	348609
206665	348610
294980	348611
17882	348612
12015	348613
156551	348614
8763	348615
15	348616
44972	348617
37722	348618
89948	348619
9971	348620
18821	348621
70619	348622
105960	348623
109203	348624
6283	348625
27791	348626
8595	348627
100589	348628
23014	348629
249911	348630
103823	348631
4065	348632
69248	348633
165435	348634
12169	348635
14115	348636
5409	348637
43889	348638
28027	348639
80369	348640
8284	348641
229	348642
37086	348643
159168	348644
35600	348645
18	348646
227246	348647
23273	348648
4268	348649
279736	348650
326571	348651
287655	348652
67336	348653
93452	348654
2919	348655
4716	348656
99153	348657
27981	348658
21036	348659
101229	348660
5528	348661
5647	348662
210115	348663
7280	348664
14134	348665
37949	348666
240208	348667
65484	348668
74095	348669
9036	348670
6118	348671
89058	348672
604	348673
24021	348674
86314	348675
107479	348676
44793	348677
185125	348678
166993	348679
16162	348680
13417	348681
234560	348682
220351	348683
64302	348684
67337	348685
90660	348686
105399	348687
71983	348688
22799	348689
76370	348690
19148	348691
193506	348692
184875	348693
51405	348694
195247	348695
1512	348696
69766	348697
10406	348698
4364	348699
180166	348700
206693	348701
157381	348702
91831	348703
234481	348704
167854	348705
265426	348706
203616	348707
6914	348708
7010	348709
33682	348710
76274	348711
188366	348712
86859	348713
72210	348714
201692	348715
22550	348716
13815	348717
8852	348718
76	348719
11398	348720
56312	348721
54177	348722
40948	348723
744	348724
123643	348725
22285	348726
126976	348727
1	348728
124939	348729
43412	348730
82110	348731
246639	348732
89824	348733
64234	348734
5406	348735
307636	348736
13559	348737
6603	348738
294538	348739
21382	348740
88217	348741
136747	348742
107852	348743
46627	348744
7815	348745
107361	348746
102576	348747
55173	348748
71057	348749
155735	348750
102894	348751
164313	348752
67758	348753
36225	348754
174804	348755
58156	348756
158243	348757
1677	348758
54958	348759
62930	348760
142785	348761
48852	348762
33296	348763
17689	348764
93076	348765
124932	348766
106177	348767
184040	348768
75280	348769
193058	348770
10618	348771
307740	348772
19218	348773
197164	348774
116227	348775
13120	348776
59493	348777
137749	348778
188871	348779
26320	348780
68897	348781
74894	348782
62765	348783
300492	348784
322435	348785
48331	348786
262767	348787
9368	348788
220615	348789
139589	348790
7683	348791
169116	348792
280194	348793
175396	348794
102276	348795
13750	348796
178588	348797
216784	348798
1	348799
133495	348800
4762	348801
734	348802
163168	348803
32240	348804
1840	348805
14317	348806
4823	348807
93404	348808
90225	348809
641	348810
156211	348811
61289	348812
27968	348813
88375	348814
230097	348815
34373	348816
2737	348817
1960	348818
67123	348819
24770	348820
272947	348821
46021	348822
58684	348823
95056	348824
185234	348825
47701	348826
117886	348827
5039	348828
17971	348829
83096	348830
170	348831
104889	348832
11834	348833
2411	348834
155568	348835
12926	348836
65951	348837
98717	348838
206995	348839
146993	348840
58837	348841
249078	348842
111369	348843
165244	348844
84776	348845
141121	348846
240306	348847
209628	348848
122446	348849
24570	348850
115557	348851
43420	348852
51406	348853
237848	348854
18449	348855
193416	348856
618	348857
209222	348858
75048	348859
73795	348860
107023	348861
69664	348862
9710	348863
109423	348864
12614	348865
105651	348866
42042	348867
190608	348868
84382	348869
30253	348870
218113	348871
294459	348872
16513	348873
21128	348874
276055	348875
25255	348876
169698	348877
172759	348878
132199	348879
73200	348880
39713	348881
138568	348882
215558	348883
2188	348884
64574	348885
129046	348886
16433	348887
87983	348888
1406	348889
1406	348890
95750	348891
215720	348892
152972	348893
89877	348894
103132	348895
137197	348896
10318	348897
86486	348898
181399	348899
182637	348900
76799	348901
130965	348902
298446	348903
25914	348904
85297	348905
122907	348906
315894	348907
41	348908
32635	348909
185766	348910
270888	348911
74733	348912
63576	348913
117516	348914
6953	348915
1820	348916
11380	348917
59	348918
3309	348919
43798	348920
25	348921
179697	348922
229695	348923
38640	348924
198	348925
3514	348926
21382	348927
180875	348928
67599	348929
15073	348930
109892	348931
50708	348932
760	348933
22835	348934
106798	348935
10023	348936
189299	348937
217007	348938
60005	348939
21833	348940
54144	348941
207858	348942
15389	348943
103990	348944
253580	348945
1822	348946
323589	348947
85494	348948
292140	348949
707	348950
161112	348951
267905	348952
313937	348953
12968	348954
7578	348955
253241	348956
259172	348957
55405	348958
67591	348959
40660	348960
159842	348961
142635	348962
298633	348963
60388	348964
204764	348965
35531	348966
19773	348967
29863	348968
433	348969
11954	348970
4818	348971
109137	348972
4449	348973
114096	348974
1729	348975
60829	348976
232546	348977
7767	348978
4647	348979
29168	348980
91058	348981
40764	348982
15993	348983
164771	348984
5108	348985
12189	348986
8459	348987
1811	348988
90641	348989
57123	348990
17043	348991
197536	348992
7854	348993
14205	348994
19196	348995
3854	348996
15247	348997
6550	348998
52366	348999
379	349000
126930	349001
9066	349002
192751	349003
4739	349004
55772	349005
157730	349006
127300	349007
995	349008
148676	349009
278878	349010
25270	349011
137959	349012
235527	349013
238703	349014
30360	349015
325479	349016
90606	349017
84420	349018
309282	349019
66572	349020
31781	349021
53058	349022
314882	349023
201478	349024
177060	349025
3370	349026
110888	349027
269455	349028
98280	349029
53630	349030
70070	349031
280047	349032
930	349033
49738	349034
120802	349035
44587	349036
13656	349037
1169	349038
54489	349039
218738	349040
47102	349041
51784	349042
101648	349043
9442	349044
220502	349045
21615	349046
69725	349047
45908	349048
16786	349049
159425	349050
453	349051
110478	349052
16102	349053
63820	349054
26051	349055
16505	349056
153941	349057
268900	349058
39511	349059
35630	349060
100889	349061
178751	349062
13465	349063
198400	349064
76639	349065
239956	349066
14542	349067
119351	349068
32825	349069
52577	349070
65261	349071
116619	349072
125137	349073
76017	349074
108921	349075
1488	349076
7149	349077
252769	349078
4526	349079
5614	349080
5892	349081
225019	349082
36229	349083
74734	349084
213969	349085
232133	349086
18639	349087
12724	349088
9744	349089
42706	349090
6559	349091
24780	349092
92007	349093
63808	349094
27255	349095
39480	349096
44324	349097
85215	349098
19593	349099
30485	349100
8998	349101
27099	349102
115681	349103
46886	349104
46944	349105
85759	349106
85763	349107
12037	349108
163311	349109
4829	349110
191836	349111
21724	349112
14850	349113
92264	349114
244252	349115
249	349116
288980	349117
183796	349118
240598	349119
253383	349120
238971	349121
3888	349122
126515	349123
326157	349124
36786	349125
7	349126
73265	349127
206204	349128
60445	349129
21044	349130
68987	349131
140925	349132
48439	349133
313828	349134
30927	349135
48273	349136
34674	349137
208	349138
6576	349139
169495	349140
89273	349141
196915	349142
4350	349143
16960	349144
20296	349145
21219	349146
9058	349147
14646	349148
83984	349149
255113	349150
134750	349151
291955	349152
61422	349153
150988	349154
85281	349155
213657	349156
88018	349157
200402	349158
138644	349159
213657	349160
273685	349161
215104	349162
99	349163
300211	349164
13437	349165
134732	349166
100101	349167
22808	349168
5118	349169
27060	349170
13063	349171
174092	349172
829	349173
11009	349174
118640	349175
13383	349176
351	349177
142692	349178
139011	349179
42915	349180
12438	349181
55301	349182
97865	349183
135395	349184
9191	349185
100394	349186
70797	349187
163912	349188
39211	349189
1	349190
317884	349191
36297	349192
6123	349193
103382	349194
125902	349195
266263	349196
107480	349197
15895	349198
8052	349199
29432	349200
290734	349201
26883	349202
346	349203
138851	349204
99123	349205
12171	349206
3456	349207
166571	349208
92943	349209
250297	349210
63403	349211
1013	349212
63816	349213
10187	349214
1598	349215
47161	349216
88701	349217
105788	349218
23636	349219
7483	349220
66433	349221
42922	349222
73824	349223
35648	349224
127150	349225
268850	349226
270277	349227
168999	349228
63421	349229
124302	349230
426	349231
13190	349232
144407	349233
137377	349234
214105	349235
39087	349236
12610	349237
42820	349238
6382	349239
14574	349240
10501	349241
26231	349242
14088	349243
26384	349244
127944	349245
49654	349246
112576	349247
73335	349248
18066	349249
3248	349250
5259	349251
101041	349252
105365	349253
37552	349254
11561	349255
125093	349256
198990	349257
122450	349258
200476	349259
11137	349260
8349	349261
4570	349262
238640	349263
30336	349264
164702	349265
11563	349266
131231	349267
32726	349268
144362	349269
35761	349270
11522	349271
74902	349272
17358	349273
906	349274
4263	349275
319468	349276
82265	349277
18576	349278
87489	349279
16170	349280
65777	349281
108090	349282
50289	349283
2884	349284
176349	349285
10996	349286
31468	349287
229490	349288
70026	349289
56796	349290
18748	349291
131239	349292
9479	349293
1751	349294
322273	349295
2452	349296
29768	349297
255874	349298
124687	349299
202244	349300
112189	349301
54889	349302
185506	349303
14267	349304
20412	349305
69288	349306
64900	349307
7917	349308
222799	349309
234878	349310
17043	349311
57852	349312
26548	349313
80229	349314
46619	349315
190929	349316
219512	349317
215214	349318
232516	349319
149799	349320
169439	349321
176	349322
209884	349323
19444	349324
28874	349325
50773	349326
305599	349327
110635	349328
212581	349329
74178	349330
61857	349331
2957	349332
150601	349333
317143	349334
13318	349335
35912	349336
2861	349337
278830	349338
35859	349339
24078	349340
21377	349341
22250	349342
64391	349343
74890	349344
73834	349345
150423	349346
55343	349347
32794	349348
82721	349349
877	349350
64152	349351
151668	349352
250539	349353
207342	349354
159332	349355
79847	349356
13815	349357
159702	349358
66630	349359
27723	349360
111169	349361
7702	349362
36501	349363
2501	349364
177017	349365
82089	349366
100866	349367
40757	349368
47761	349369
316022	349370
60173	349371
11961	349372
58764	349373
87446	349374
230469	349375
49	349376
2485	349377
271821	349378
49015	349379
117353	349380
79252	349381
291004	349382
79252	349383
32101	349384
17507	349385
7410	349386
71908	349387
4400	349388
46209	349389
37798	349390
3321	349391
23206	349392
46209	349393
36802	349394
10317	349395
178174	349396
53240	349397
818	349398
129878	349399
53088	349400
31299	349401
22573	349402
73120	349403
191	349404
27177	349405
293753	349406
53415	349407
77870	349408
17975	349409
12959	349410
181614	349411
277347	349412
207652	349413
67922	349414
182802	349415
22079	349416
189911	349417
21414	349418
119229	349419
35532	349420
69123	349421
119719	349422
9237	349423
217403	349424
364	349425
48083	349426
21398	349427
57746	349428
19670	349429
61067	349430
93118	349431
144765	349432
21398	349433
258939	349434
19125	349435
12321	349436
113659	349437
7995	349438
317383	349439
26364	349440
139033	349441
49388	349442
235697	349443
268331	349444
37811	349445
74465	349446
1559	349447
15402	349448
6926	349449
209794	349450
2974	349451
1117	349452
185210	349453
39020	349454
53699	349455
154576	349456
101360	349457
43055	349458
105754	349459
14558	349460
86058	349461
97301	349462
67160	349463
21602	349464
136583	349465
18802	349466
213119	349467
33807	349468
9981	349469
159311	349470
274913	349471
64922	349472
133953	349473
165938	349474
27453	349475
103966	349476
251683	349477
6415	349478
203253	349479
33116	349480
15641	349481
322666	349482
36027	349483
993	349484
307908	349485
60735	349486
125591	349487
207723	349488
312259	349489
306	349490
12379	349491
173051	349492
271666	349493
33732	349494
179747	349495
195603	349496
279886	349497
304	349498
34320	349499
90684	349500
5691	349501
59355	349502
82193	349503
130825	349504
100867	349505
117095	349506
54368	349507
48124	349508
85108	349509
224512	349510
16639	349511
71806	349512
22678	349513
218924	349514
964	349515
297071	349516
106094	349517
121624	349518
1534	349519
13151	349520
87950	349521
1957	349522
114736	349523
304610	349524
180418	349525
303433	349526
118103	349527
9969	349528
129582	349529
38098	349530
180413	349531
53216	349532
76299	349533
194721	349534
113441	349535
138736	349536
170172	349537
33886	349538
136681	349539
167609	349540
123247	349541
139726	349542
55553	349543
8691	349544
119288	349545
32766	349546
43096	349547
13338	349548
212849	349549
129738	349550
47608	349551
55663	349552
79507	349553
77775	349554
96427	349555
210395	349556
109519	349557
49680	349558
109579	349559
22075	349560
19904	349561
208362	349562
56540	349563
42076	349564
150288	349565
33969	349566
128207	349567
173573	349568
294323	349569
150850	349570
54646	349571
76341	349572
200195	349573
59205	349574
152319	349575
68221	349576
179217	349577
11175	349578
93645	349579
124482	349580
305391	349581
345	349582
4935	349583
82230	349584
37091	349585
74623	349586
91855	349587
5364	349588
1753	349589
45160	349590
75818	349591
79754	349592
23502	349593
100	349594
130927	349595
7445	349596
1821	349597
17593	349598
17516	349599
182466	349600
13001	349601
6761	349602
15546	349603
183170	349604
60397	349605
176876	349606
72732	349607
84617	349608
113295	349609
19138	349610
207612	349611
33150	349612
85484	349613
63904	349614
22198	349615
224467	349616
119650	349617
39149	349618
19431	349619
223189	349620
164392	349621
84939	349622
36103	349623
216844	349624
149848	349625
253069	349626
252924	349627
44844	349628
21019	349629
36206	349630
149623	349631
141785	349632
323831	349633
4903	349634
7398	349635
4674	349636
121933	349637
23833	349638
204723	349639
64026	349640
136541	349641
34238	349642
58148	349643
65457	349644
48115	349645
72544	349646
58455	349647
87827	349648
68532	349649
106170	349650
16484	349651
279896	349652
636	349653
51839	349654
83068	349655
25983	349656
68386	349657
53891	349658
22828	349659
82638	349660
69902	349661
33222	349662
69608	349663
94216	349664
22181	349665
83829	349666
173572	349667
57811	349668
55349	349669
197160	349670
47764	349671
73323	349672
231	349673
84858	349674
30744	349675
21275	349676
35589	349677
202937	349678
29305	349679
191958	349680
69406	349681
17605	349682
49878	349683
45361	349684
146945	349685
112434	349686
83461	349687
115950	349688
55427	349689
77030	349690
190814	349691
636	349692
193702	349693
244651	349694
30801	349695
189861	349696
123262	349697
160522	349698
184781	349699
85207	349700
28497	349701
73503	349702
41277	349703
20698	349704
29122	349705
185661	349706
118951	349707
63395	349708
49548	349709
23290	349710
26826	349711
126839	349712
123151	349713
30802	349714
17313	349715
194514	349716
100542	349717
5350	349718
97396	349719
22175	349720
113945	349721
272087	349722
113669	349723
151392	349724
213215	349725
76903	349726
62224	349727
2924	349728
43402	349729
11584	349730
85813	349731
63766	349732
174877	349733
159940	349734
101106	349735
232484	349736
41762	349737
18306	349738
244212	349739
1940	349740
17987	349741
200579	349742
235544	349743
50418	349744
193566	349745
285480	349746
51044	349747
184374	349748
267463	349749
5819	349750
15555	349751
114317	349752
280506	349753
9063	349754
97755	349755
28643	349756
193229	349757
19341	349758
1960	349759
87844	349760
230227	349761
126693	349762
81292	349763
5880	349764
183511	349765
24216	349766
23922	349767
99716	349768
115621	349769
38188	349770
14051	349771
159329	349772
45018	349773
38422	349774
20284	349775
59809	349776
2098	349777
88223	349778
82059	349779
3824	349780
64995	349781
123012	349782
29542	349783
97800	349784
39023	349785
125366	349786
1037	349787
18450	349788
9538	349789
6338	349790
86412	349791
108472	349792
212634	349793
287547	349794
155251	349795
94319	349796
11799	349797
45384	349798
170447	349799
282003	349800
241488	349801
62384	349802
86085	349803
183494	349804
35499	349805
33018	349806
122407	349807
297086	349808
199101	349809
66271	349810
23108	349811
75693	349812
25642	349813
98186	349814
36434	349815
67309	349816
74440	349817
57084	349818
228685	349819
232575	349820
83632	349821
61500	349822
57303	349823
53564	349824
4302	349825
50060	349826
180633	349827
189454	349828
190481	349829
180131	349830
103919	349831
31964	349832
119486	349833
173982	349834
534	349835
124598	349836
21417	349837
8126	349838
260676	349839
182569	349840
166624	349841
23714	349842
15693	349843
66099	349844
7686	349845
5078	349846
118416	349847
32852	349848
267297	349849
98874	349850
37229	349851
176692	349852
113288	349853
269613	349854
31967	349855
56575	349856
201388	349857
84828	349858
227153	349859
227092	349860
232861	349861
34440	349862
1741	349863
18938	349864
3781	349865
100184	349866
178456	349867
298194	349868
4128	349869
60324	349870
78960	349871
67682	349872
232	349873
164704	349874
11566	349875
156829	349876
31598	349877
1859	349878
21532	349879
23584	349880
210857	349881
317655	349882
326101	349883
54075	349884
55413	349885
273426	349886
242241	349887
3464	349888
56020	349889
3447	349890
21221	349891
2261	349892
267626	349893
285249	349894
32424	349895
96645	349896
207704	349897
193151	349898
17350	349899
279101	349900
123303	349901
22651	349902
52961	349903
287968	349904
294300	349905
198158	349906
206504	349907
293492	349908
300367	349909
4954	349910
8234	349911
255441	349912
4759	349913
301322	349914
274158	349915
242777	349916
124309	349917
96340	349918
74467	349919
174740	349920
78550	349921
64726	349922
5763	349923
167227	349924
219750	349925
219006	349926
60950	349927
109027	349928
234714	349929
56551	349930
38240	349931
127030	349932
136031	349933
44333	349934
103553	349935
58144	349936
221592	349937
163615	349938
12536	349939
223811	349940
133656	349941
138695	349942
763	349943
44882	349944
148690	349945
213143	349946
55122	349947
177148	349948
133577	349949
93900	349950
10411	349951
133911	349952
104989	349953
11264	349954
56126	349955
163543	349956
120160	349957
103367	349958
105173	349959
138327	349960
175942	349961
19648	349962
239658	349963
107428	349964
103523	349965
43900	349966
179474	349967
115272	349968
128918	349969
38383	349970
70813	349971
15817	349972
810	349973
224832	349974
121662	349975
5388	349976
9691	349977
242500	349978
207049	349979
29558	349980
102277	349981
78035	349982
75620	349983
13608	349984
76913	349985
9676	349986
170174	349987
274797	349988
5111	349989
17545	349990
326336	349991
14651	349992
301441	349993
44810	349994
151570	349995
151627	349996
73194	349997
155950	349998
77892	349999
152713	350000
213788	350001
66654	350002
5931	350003
84164	350004
1740	350005
58102	350006
11741	350007
78060	350008
83365	350009
179620	350010
41380	350011
9935	350012
59290	350013
14545	350014
254204	350015
27987	350016
3427	350017
313595	350018
143579	350019
79705	350020
208078	350021
67060	350022
39164	350023
296323	350024
131061	350025
1883	350026
268010	350027
308162	350028
65281	350029
196784	350030
22138	350031
86303	350032
37631	350033
51571	350034
66492	350035
46460	350036
7975	350037
153246	350038
54086	350039
80373	350040
22340	350041
103165	350042
815	350043
8435	350044
131266	350045
129221	350046
164222	350047
1721	350048
40279	350049
198742	350050
85292	350051
81962	350052
54666	350053
31148	350054
202068	350055
58148	350056
825	350057
3548	350058
177346	350059
50575	350060
6791	350061
5362	350062
857	350063
10875	350064
151151	350065
87311	350066
79087	350067
1301	350068
24158	350069
1469	350070
88935	350071
863	350072
113518	350073
50061	350074
78039	350075
217188	350076
308491	350077
171747	350078
246760	350079
204727	350080
295973	350081
11665	350082
52385	350083
18339	350084
35535	350085
3363	350086
125624	350087
5068	350088
634	350089
158670	350090
4544	350091
300271	350092
18351	350093
236083	350094
24463	350095
45090	350096
321849	350097
61493	350098
182196	350099
33445	350100
122262	350101
1	350102
136543	350103
2385	350104
1445	350105
55202	350106
54982	350107
6504	350108
75676	350109
3321	350110
5709	350111
35282	350112
97492	350113
85484	350114
29641	350115
117753	350116
77630	350117
116244	350118
78027	350119
66957	350120
202188	350121
26633	350122
89363	350123
54651	350124
156101	350125
61572	350126
148707	350127
9458	350128
140888	350129
34457	350130
246444	350131
110668	350132
293001	350133
14126	350134
183605	350135
201807	350136
71125	350137
269246	350138
282255	350139
200464	350140
25914	350141
57026	350142
86220	350143
37041	350144
40923	350145
165865	350146
156710	350147
22534	350148
25684	350149
56726	350150
47974	350151
110904	350152
20681	350153
98628	350154
83385	350155
188695	350156
190525	350157
132350	350158
73403	350159
264335	350160
190095	350161
39003	350162
63724	350163
24570	350164
157198	350165
222730	350166
51	350167
81768	350168
60400	350169
11058	350170
282182	350171
80073	350172
639	350173
86426	350174
194812	350175
207876	350176
119341	350177
47092	350178
55136	350179
200633	350180
85376	350181
124017	350182
187872	350183
10170	350184
68500	350185
189181	350186
44816	350187
48836	350188
48170	350189
48170	350190
83992	350191
54648	350192
5560	350193
297611	350194
27321	350195
71608	350196
12048	350197
124389	350198
20191	350199
17965	350200
90724	350201
162379	350202
3613	350203
266449	350204
299923	350205
6325	350206
322386	350207
27790	350208
728	350209
81727	350210
105685	350211
25619	350212
133573	350213
3497	350214
72565	350215
72565	350216
146227	350217
311294	350218
109453	350219
138745	350220
101392	350221
26132	350222
63041	350223
37021	350224
37021	350225
95212	350226
144336	350227
55082	350228
50809	350229
301700	350230
97385	350231
82273	350232
63573	350233
120694	350234
128392	350235
108274	350236
42703	350237
8986	350238
695	350239
87881	350240
113757	350241
295104	350242
36724	350243
9305	350244
128951	350245
99940	350246
77799	350247
5363	350248
272104	350249
53474	350250
247099	350251
96281	350252
4115	350253
229	350254
1590	350255
80940	350256
26724	350257
40316	350258
17979	350259
2312	350260
34015	350261
171672	350262
99918	350263
58768	350264
1848	350265
249707	350266
203068	350267
287138	350268
216278	350269
179187	350270
260730	350271
45091	350272
1456	350273
45783	350274
107401	350275
192027	350276
29649	350277
284948	350278
71943	350279
40324	350280
25292	350281
3283	350282
67	350283
111661	350284
4770	350285
69369	350286
76062	350287
82156	350288
277685	350289
326489	350290
55533	350291
167266	350292
125223	350293
113184	350294
246348	350295
107400	350296
177653	350297
216313	350298
138957	350299
216419	350300
59827	350301
139135	350302
200219	350303
13522	350304
5376	350305
61287	350306
270283	350307
39098	350308
193714	350309
1669	350310
102539	350311
72739	350312
5552	350313
4784	350314
8258	350315
148084	350316
213202	350317
27323	350318
148208	350319
217033	350320
258	350321
8986	350322
26662	350323
8087	350324
5587	350325
39018	350326
270841	350327
50698	350328
306791	350329
96874	350330
6	350331
67809	350332
88898	350333
135364	350334
6741	350335
34645	350336
293221	350337
19245	350338
56823	350339
17058	350340
153991	350341
54543	350342
216081	350343
245787	350344
54699	350345
95669	350346
92424	350347
10301	350348
242838	350349
136756	350350
126607	350351
61220	350352
47668	350353
84630	350354
216897	350355
1644	350356
178204	350357
272294	350358
63265	350359
2461	350360
91018	350361
141255	350362
23834	350363
7532	350364
288024	350365
176542	350366
144245	350367
24538	350368
173026	350369
62702	350370
74374	350371
136213	350372
211525	350373
18010	350374
286331	350375
122	350376
150859	350377
139656	350378
99127	350379
124385	350380
13500	350381
47106	350382
46315	350383
103552	350384
141838	350385
53687	350386
67421	350387
40634	350388
141528	350389
82885	350390
11530	350391
615	350392
76804	350393
275034	350394
26370	350395
207560	350396
186262	350397
188024	350398
135138	350399
136423	350400
98869	350401
47911	350402
243635	350403
153808	350404
114242	350405
33858	350406
50542	350407
93963	350408
4280	350409
86133	350410
136175	350411
201652	350412
4674	350413
73452	350414
175733	350415
188574	350416
2608	350417
289610	350418
56185	350419
180847	350420
130700	350421
138727	350422
118164	350423
121102	350424
226452	350425
146520	350426
25911	350427
184557	350428
37505	350429
14480	350430
109287	350431
17205	350432
106902	350433
175474	350434
16864	350435
193955	350436
50005	350437
109107	350438
258732	350439
88404	350440
67580	350441
21417	350442
30392	350443
87692	350444
92387	350445
93439	350446
63178	350447
73657	350448
112973	350449
36755	350450
21754	350451
5635	350452
125659	350453
21863	350454
104709	350455
23016	350456
45563	350457
803	350458
81585	350459
151304	350460
102	350461
27806	350462
146962	350463
174720	350464
7749	350465
137206	350466
10464	350467
19249	350468
131963	350469
71156	350470
278076	350471
219796	350472
93346	350473
88153	350474
73485	350475
169314	350476
57975	350477
12948	350478
313646	350479
180749	350480
159564	350481
54275	350482
2336	350483
44809	350484
70266	350485
17517	350486
89153	350487
38328	350488
13491	350489
310593	350490
136092	350491
118347	350492
13414	350493
20012	350494
96490	350495
23917	350496
21173	350497
77959	350498
38151	350499
253219	350500
3733	350501
228885	350502
259591	350503
95906	350504
38444	350505
156523	350506
66493	350507
34518	350508
111	350509
27175	350510
77399	350511
219539	350512
82	350513
89382	350514
49225	350515
230840	350516
11089	350517
215045	350518
7126	350519
115768	350520
65758	350521
122254	350522
45843	350523
101300	350524
133386	350525
239474	350526
16975	350527
172983	350528
7590	350529
80713	350530
268044	350531
104573	350532
258615	350533
22974	350534
78702	350535
49325	350536
177648	350537
1398	350538
211212	350539
116448	350540
55659	350541
144497	350542
69912	350543
147552	350544
67567	350545
71642	350546
319047	350547
29506	350548
9031	350549
60302	350550
1178	350551
50752	350552
69960	350553
50819	350554
290133	350555
144973	350556
224579	350557
16079	350558
16065	350559
148658	350560
45315	350561
40133	350562
33668	350563
126061	350564
20287	350565
74441	350566
38950	350567
78432	350568
191629	350569
53955	350570
25454	350571
107392	350572
44201	350573
16318	350574
14083	350575
136254	350576
151182	350577
195619	350578
14670	350579
4430	350580
289198	350581
40402	350582
103024	350583
101890	350584
54718	350585
61220	350586
74898	350587
960	350588
60213	350589
83451	350590
64368	350591
130375	350592
41324	350593
94051	350594
53288	350595
21160	350596
121009	350597
114614	350598
80892	350599
184639	350600
127602	350601
117183	350602
215902	350603
92882	350604
148787	350605
70031	350606
284541	350607
256652	350608
303503	350609
69731	350610
5587	350611
16643	350612
21184	350613
46903	350614
465	350615
92937	350616
10993	350617
266143	350618
33343	350619
11580	350620
26	350621
97048	350622
2647	350623
90892	350624
11969	350625
61619	350626
62568	350627
121440	350628
123909	350629
20990	350630
11335	350631
149083	350632
95232	350633
73	350634
14663	350635
4100	350636
4100	350637
304048	350638
319258	350639
5315	350640
203346	350641
89994	350642
52116	350643
23688	350644
2544	350645
171767	350646
68863	350647
194070	350648
57098	350649
62602	350650
122135	350651
305634	350652
243085	350653
111805	350654
265839	350655
16100	350656
24916	350657
84118	350658
143074	350659
318742	350660
319111	350661
15124	350662
22049	350663
43169	350664
168108	350665
88379	350666
88470	350667
2673	350668
7577	350669
211	350670
88287	350671
31089	350672
255870	350673
284725	350674
69432	350675
117881	350676
140457	350677
71958	350678
118322	350679
127412	350680
82447	350681
66897	350682
494	350683
873	350684
10887	350685
27546	350686
140355	350687
16524	350688
26935	350689
241439	350690
12250	350691
155924	350692
207354	350693
56781	350694
104356	350695
15030	350696
106909	350697
10827	350698
75208	350699
6049	350700
7323	350701
131837	350702
31888	350703
49104	350704
6264	350705
58003	350706
12186	350707
87812	350708
290414	350709
90021	350710
12546	350711
169969	350712
58307	350713
290646	350714
290606	350715
9018	350716
37845	350717
292244	350718
77064	350719
3008	350720
33929	350721
296961	350722
18906	350723
174274	350724
16321	350725
9021	350726
76828	350727
2781	350728
159712	350729
159284	350730
105445	350731
32318	350732
149415	350733
5507	350734
153535	350735
256542	350736
131740	350737
156963	350738
66426	350739
12398	350740
173149	350741
89745	350742
105499	350743
132791	350744
18723	350745
10292	350746
153357	350747
136615	350748
80783	350749
49293	350750
326561	350751
17807	350752
932	350753
194082	350754
8555	350755
63641	350756
327508	350757
1842	350758
30891	350759
246927	350760
214742	350761
96533	350762
76363	350763
53216	350764
12	350765
106649	350766
44294	350767
178073	350768
65717	350769
31871	350770
48488	350771
156915	350772
155135	350773
327268	350774
38106	350775
307003	350776
27931	350777
753	350778
276838	350779
179856	350780
277431	350781
158603	350782
22108	350783
18024	350784
8423	350785
25523	350786
32975	350787
125539	350788
27582	350789
52118	350790
136635	350791
12957	350792
92346	350793
159676	350794
9230	350795
85673	350796
36345	350797
103867	350798
18417	350799
90455	350800
207627	350801
237879	350802
203885	350803
209932	350804
1199	350805
67540	350806
83582	350807
66361	350808
159679	350809
319823	350810
82063	350811
26619	350812
212758	350813
106478	350814
54685	350815
127507	350816
45278	350817
129234	350818
158162	350819
2183	350820
85707	350821
73318	350822
116879	350823
117296	350824
9018	350825
100338	350826
286192	350827
87876	350828
9018	350829
149947	350830
72497	350831
45725	350832
163910	350833
183805	350834
180060	350835
78326	350836
71569	350837
43307	350838
43893	350839
13166	350840
211998	350841
46589	350842
78544	350843
211209	350844
76	350845
12307	350846
170370	350847
32845	350848
52444	350849
24446	350850
197818	350851
4851	350852
77179	350853
48776	350854
32448	350855
55587	350856
106104	350857
15080	350858
41506	350859
85382	350860
29180	350861
142638	350862
203519	350863
106422	350864
5777	350865
83610	350866
172270	350867
108942	350868
14579	350869
99445	350870
51662	350871
1108	350872
51684	350873
185882	350874
109141	350875
232013	350876
58096	350877
202047	350878
15540	350879
36338	350880
136088	350881
7027	350882
47543	350883
8623	350884
30363	350885
627	350886
115730	350887
243522	350888
301183	350889
137343	350890
49248	350891
18761	350892
182456	350893
203841	350894
217112	350895
328260	350896
16835	350897
170710	350898
263973	350899
235555	350900
167455	350901
93875	350902
215440	350903
313986	350904
111336	350905
237480	350906
9680	350907
178253	350908
24147	350909
180301	350910
15391	350911
45877	350912
148344	350913
76752	350914
26038	350915
153693	350916
41880	350917
55822	350918
20845	350919
225026	350920
35490	350921
321594	350922
51445	350923
35089	350924
120735	350925
32284	350926
9025	350927
18054	350928
272134	350929
48159	350930
133359	350931
130788	350932
123664	350933
70463	350934
126621	350935
71338	350936
8605	350937
321223	350938
19780	350939
288766	350940
5529	350941
60464	350942
29628	350943
90052	350944
14661	350945
142537	350946
310324	350947
201348	350948
27600	350949
138508	350950
4703	350951
1533	350952
65061	350953
32154	350954
295904	350955
212853	350956
5046	350957
3325	350958
14782	350959
12682	350960
55688	350961
2286	350962
1638	350963
260291	350964
1658	350965
3120	350966
14962	350967
19702	350968
4108	350969
114401	350970
6	350971
118256	350972
216366	350973
11699	350974
12106	350975
128040	350976
63379	350977
110400	350978
84490	350979
59880	350980
22552	350981
25862	350982
364	350983
91759	350984
134033	350985
115994	350986
234083	350987
1	350988
70292	350989
194838	350990
125487	350991
161401	350992
294481	350993
53837	350994
101299	350995
24495	350996
277818	350997
4655	350998
6209	350999
38470	351000
262203	351001
8670	351002
73613	351003
3767	351004
17101	351005
30669	351006
36028	351007
70993	351008
152618	351009
45741	351010
122095	351011
33349	351012
254714	351013
20551	351014
207989	351015
67211	351016
24417	351017
38133	351018
95066	351019
30423	351020
3162	351021
83388	351022
203685	351023
59657	351024
13916	351025
79349	351026
71754	351027
215603	351028
124202	351029
32936	351030
14805	351031
151770	351032
49507	351033
36364	351034
80084	351035
9661	351036
150661	351037
6927	351038
72914	351039
78883	351040
215325	351041
53170	351042
103531	351043
65499	351044
65	351045
84	351046
75688	351047
7246	351048
23215	351049
20088	351050
4268	351051
201419	351052
42199	351053
10996	351054
9101	351055
5150	351056
115772	351057
52260	351058
39161	351059
4069	351060
770	351061
86271	351062
46721	351063
30168	351064
2719	351065
24248	351066
49181	351067
95416	351068
271077	351069
270887	351070
196	351071
104485	351072
15301	351073
212846	351074
52058	351075
10720	351076
282845	351077
311688	351078
166732	351079
96814	351080
114370	351081
51786	351082
225651	351083
93932	351084
225530	351085
98736	351086
75955	351087
57380	351088
559	351089
328080	351090
61880	351091
20996	351092
255282	351093
272380	351094
140949	351095
281625	351096
13068	351097
39682	351098
9156	351099
66852	351100
37858	351101
199991	351102
11584	351103
46160	351104
38193	351105
96958	351106
100623	351107
1721	351108
79978	351109
43	351110
238518	351111
33709	351112
15090	351113
90673	351114
193512	351115
111053	351116
8782	351117
256075	351118
121751	351119
123852	351120
239083	351121
8518	351122
5989	351123
206244	351124
23524	351125
110215	351126
163242	351127
163263	351128
64725	351129
30086	351130
51844	351131
24888	351132
137213	351133
27	351134
65194	351135
75600	351136
51326	351137
43241	351138
64280	351139
51886	351140
16046	351141
83472	351142
19374	351143
6428	351144
76207	351145
191819	351146
206581	351147
116504	351148
138834	351149
135575	351150
153398	351151
36960	351152
9779	351153
1193	351154
57038	351155
4655	351156
68151	351157
291443	351158
717	351159
24687	351160
120994	351161
60292	351162
13094	351163
89043	351164
209657	351165
192299	351166
69055	351167
51368	351168
8931	351169
58983	351170
31801	351171
44453	351172
14578	351173
118770	351174
23514	351175
154906	351176
96355	351177
59867	351178
66536	351179
5530	351180
10779	351181
248342	351182
18541	351183
117933	351184
83344	351185
44218	351186
19978	351187
78327	351188
202688	351189
73032	351190
125606	351191
112973	351192
131733	351193
34134	351194
118226	351195
35509	351196
70883	351197
84784	351198
93728	351199
3930	351200
20711	351201
4040	351202
178226	351203
38776	351204
318517	351205
2117	351206
87132	351207
87131	351208
210230	351209
210188	351210
221838	351211
87060	351212
13932	351213
318631	351214
129253	351215
218027	351216
181968	351217
27227	351218
38785	351219
268987	351220
136064	351221
112920	351222
110518	351223
133	351224
83661	351225
18553	351226
203748	351227
12115	351228
95200	351229
2759	351230
24213	351231
106205	351232
143406	351233
256622	351234
3162	351235
50542	351236
84555	351237
56459	351238
144028	351239
19356	351240
60204	351241
10577	351242
117788	351243
50599	351244
9896	351245
49131	351246
22774	351247
243735	351248
158323	351249
267819	351250
65258	351251
17423	351252
176828	351253
61221	351254
312444	351255
63894	351256
314350	351257
103668	351258
191548	351259
65018	351260
27374	351261
40780	351262
1328	351263
176608	351264
55486	351265
10385	351266
258166	351267
9680	351268
44889	351269
6232	351270
270761	351271
61600	351272
26517	351273
16530	351274
37060	351275
14482	351276
148962	351277
27016	351278
8101	351279
15426	351280
50331	351281
310146	351282
162451	351283
206253	351284
197501	351285
261963	351286
165240	351287
47830	351288
132790	351289
25220	351290
66433	351291
61467	351292
191873	351293
126213	351294
27989	351295
5050	351296
12384	351297
126317	351298
103556	351299
8064	351300
139863	351301
208300	351302
123510	351303
134923	351304
32747	351305
232073	351306
212228	351307
103416	351308
155327	351309
31055	351310
43151	351311
246735	351312
11631	351313
174394	351314
302355	351315
2850	351316
70363	351317
168153	351318
212846	351319
68341	351320
8970	351321
282553	351322
135784	351323
49989	351324
10459	351325
198984	351326
264477	351327
31364	351328
9589	351329
42863	351330
41798	351331
457	351332
126013	351333
209611	351334
49147	351335
77774	351336
170509	351337
110108	351338
87825	351339
34293	351340
60554	351341
13599	351342
206010	351343
286921	351344
124090	351345
135982	351346
50156	351347
76083	351348
187185	351349
121691	351350
63942	351351
36827	351352
52266	351353
85408	351354
6929	351355
10972	351356
113131	351357
35419	351358
282588	351359
60621	351360
57064	351361
197487	351362
78591	351363
136383	351364
9002	351365
166359	351366
21080	351367
9407	351368
214794	351369
161459	351370
125466	351371
71324	351372
278211	351373
165983	351374
54219	351375
169017	351376
178044	351377
300678	351378
206163	351379
13926	351380
38486	351381
114381	351382
144732	351383
110395	351384
286566	351385
21137	351386
48046	351387
26176	351388
4668	351389
4675	351390
3521	351391
64733	351392
83873	351393
271173	351394
124153	351395
24693	351396
43081	351397
36685	351398
45775	351399
54338	351400
102951	351401
79246	351402
6295	351403
129831	351404
92494	351405
76954	351406
3663	351407
67540	351408
258100	351409
56153	351410
70196	351411
2164	351412
48912	351413
114540	351414
71259	351415
106656	351416
83958	351417
8755	351418
26269	351419
14128	351420
205114	351421
64171	351422
253806	351423
39012	351424
12717	351425
22718	351426
42043	351427
36427	351428
8147	351429
5599	351430
35382	351431
131552	351432
43847	351433
137218	351434
40014	351435
283622	351436
132385	351437
32142	351438
21368	351439
932	351440
654	351441
29302	351442
214235	351443
23542	351444
119438	351445
45687	351446
133743	351447
76719	351448
65312	351449
215610	351450
142852	351451
186880	351452
24944	351453
62900	351454
15057	351455
1124	351456
117540	351457
106948	351458
32737	351459
18890	351460
32753	351461
1855	351462
122335	351463
6578	351464
296844	351465
241971	351466
82293	351467
77182	351468
280748	351469
196888	351470
52860	351471
126578	351472
35280	351473
103875	351474
281138	351475
30814	351476
158377	351477
321783	351478
223978	351479
259424	351480
7288	351481
70578	351482
41412	351483
26782	351484
20199	351485
77052	351486
18831	351487
51216	351488
309407	351489
196300	351490
82669	351491
27523	351492
103581	351493
182183	351494
3103	351495
46446	351496
51603	351497
192444	351498
73402	351499
26411	351500
8058	351501
180245	351502
138106	351503
15714	351504
37367	351505
57509	351506
33692	351507
33692	351508
91589	351509
197777	351510
101805	351511
136002	351512
170975	351513
79698	351514
30323	351515
103129	351516
73124	351517
214958	351518
214126	351519
306883	351520
39488	351521
298388	351522
211020	351523
38783	351524
168009	351525
141442	351526
306779	351527
16620	351528
237626	351529
161462	351530
445	351531
36646	351532
249149	351533
87368	351534
40059	351535
187130	351536
115939	351537
16731	351538
22977	351539
36114	351540
83983	351541
116007	351542
36879	351543
80139	351544
22772	351545
12061	351546
62062	351547
3359	351548
97204	351549
46793	351550
129635	351551
162523	351552
130676	351553
58461	351554
135767	351555
170858	351556
68043	351557
102882	351558
56069	351559
157651	351560
60508	351561
58983	351562
201751	351563
64572	351564
42062	351565
58903	351566
207772	351567
10599	351568
195880	351569
25614	351570
107847	351571
112826	351572
85365	351573
75810	351574
176324	351575
9955	351576
8742	351577
77828	351578
122614	351579
84848	351580
9799	351581
14365	351582
126	351583
21317	351584
191357	351585
320380	351586
100152	351587
115568	351588
118749	351589
110460	351590
139740	351591
124783	351592
11593	351593
82360	351594
45954	351595
243725	351596
3203	351597
117291	351598
7392	351599
282048	351600
51014	351601
16953	351602
167643	351603
71541	351604
2288	351605
5772	351606
5772	351607
5772	351608
33739	351609
294542	351610
85070	351611
75996	351612
5772	351613
5772	351614
53141	351615
33900	351616
32423	351617
75712	351618
18010	351619
125213	351620
39425	351621
230215	351622
203636	351623
30801	351624
46224	351625
240810	351626
71508	351627
84162	351628
124717	351629
143590	351630
24977	351631
174150	351632
63598	351633
129883	351634
120891	351635
50654	351636
28157	351637
42923	351638
14766	351639
108683	351640
303517	351641
121981	351642
65297	351643
294935	351644
49547	351645
14444	351646
131649	351647
74817	351648
312457	351649
23	351650
7754	351651
14880	351652
55029	351653
213158	351654
6214	351655
9464	351656
118896	351657
255305	351658
32158	351659
227499	351660
269995	351661
18243	351662
34787	351663
299282	351664
72105	351665
71244	351666
5802	351667
132594	351668
73649	351669
307119	351670
93026	351671
248772	351672
7616	351673
35471	351674
2254	351675
21644	351676
102220	351677
136447	351678
242665	351679
44437	351680
196819	351681
268304	351682
81406	351683
98957	351684
123694	351685
281523	351686
173961	351687
55489	351688
13038	351689
207461	351690
327946	351691
4715	351692
20331	351693
216658	351694
212281	351695
190153	351696
304830	351697
225941	351698
150918	351699
4104	351700
123781	351701
156942	351702
128468	351703
146468	351704
90279	351705
205531	351706
203392	351707
306017	351708
100309	351709
84720	351710
123433	351711
89097	351712
10391	351713
17914	351714
4283	351715
254966	351716
46145	351717
167240	351718
100264	351719
510	351720
218700	351721
72059	351722
37670	351723
44812	351724
192301	351725
9657	351726
123391	351727
282272	351728
99622	351729
82648	351730
4709	351731
124545	351732
83067	351733
42670	351734
52675	351735
80100	351736
204674	351737
88238	351738
279104	351739
1981	351740
11832	351741
19072	351742
34244	351743
102515	351744
191084	351745
14430	351746
84447	351747
199322	351748
37717	351749
104657	351750
1364	351751
151934	351752
79653	351753
120887	351754
275128	351755
25771	351756
27464	351757
24	351758
22762	351759
23757	351760
246879	351761
198847	351762
191913	351763
39213	351764
60	351765
45738	351766
36997	351767
221296	351768
37091	351769
1009	351770
6003	351771
164366	351772
13875	351773
89529	351774
216162	351775
39808	351776
22732	351777
97026	351778
88116	351779
8126	351780
64623	351781
11297	351782
23633	351783
147682	351784
62818	351785
71015	351786
41893	351787
253013	351788
304008	351789
238527	351790
308453	351791
50494	351792
290973	351793
205973	351794
7075	351795
5888	351796
123	351797
22260	351798
278954	351799
5084	351800
8268	351801
4932	351802
147998	351803
5288	351804
175892	351805
199503	351806
123624	351807
9088	351808
29252	351809
87	351810
485	351811
321673	351812
222974	351813
183251	351814
78396	351815
462	351816
8458	351817
770	351818
58144	351819
319706	351820
83824	351821
51722	351822
158856	351823
12	351824
3031	351825
46076	351826
1102	351827
87	351828
23701	351829
12681	351830
208449	351831
51061	351832
106392	351833
24156	351834
28131	351835
96320	351836
205304	351837
231685	351838
4371	351839
181029	351840
109832	351841
107738	351842
163207	351843
31877	351844
303223	351845
265935	351846
145599	351847
95925	351848
133698	351849
15583	351850
23807	351851
63524	351852
16077	351853
104948	351854
215596	351855
2294	351856
21829	351857
126653	351858
58015	351859
46887	351860
10459	351861
79958	351862
201871	351863
183802	351864
6295	351865
224367	351866
13338	351867
14716	351868
155029	351869
17274	351870
44733	351871
3455	351872
11199	351873
250702	351874
109999	351875
31855	351876
37322	351877
139430	351878
40518	351879
27361	351880
47306	351881
61986	351882
50954	351883
184086	351884
188290	351885
16519	351886
74071	351887
206823	351888
218458	351889
21217	351890
153841	351891
184005	351892
232576	351893
182608	351894
242463	351895
64450	351896
1343	351897
37349	351898
54142	351899
215703	351900
223731	351901
31220	351902
209462	351903
178532	351904
39215	351905
11788	351906
168314	351907
186107	351908
20537	351909
129561	351910
212707	351911
283669	351912
35161	351913
191233	351914
42776	351915
43041	351916
24973	351917
157911	351918
78601	351919
163625	351920
32961	351921
195655	351922
118056	351923
37012	351924
22667	351925
134977	351926
3113	351927
124423	351928
67538	351929
32690	351930
42503	351931
841	351932
142760	351933
15268	351934
23151	351935
11295	351936
133725	351937
127640	351938
110963	351939
3332	351940
20898	351941
136848	351942
103391	351943
75534	351944
20810	351945
13579	351946
4759	351947
123575	351948
63553	351949
778	351950
112437	351951
83307	351952
117009	351953
38940	351954
27198	351955
131848	351956
193675	351957
138185	351958
56747	351959
245244	351960
203931	351961
45375	351962
136350	351963
79535	351964
92497	351965
216	351966
174150	351967
39424	351968
49836	351969
279333	351970
24785	351971
117631	351972
31034	351973
92249	351974
27443	351975
31590	351976
82482	351977
27034	351978
21699	351979
78430	351980
33766	351981
73029	351982
127458	351983
149389	351984
303399	351985
303810	351986
196955	351987
198041	351988
195175	351989
196667	351990
12357	351991
116213	351992
57671	351993
28455	351994
5249	351995
62932	351996
245489	351997
10653	351998
84753	351999
226998	352000
51757	352001
213621	352002
1287	352003
149322	352004
70441	352005
300823	352006
39360	352007
109738	352008
53784	352009
106475	352010
21749	352011
55530	352012
20653	352013
15356	352014
8419	352015
328205	352016
152	352017
318701	352018
107604	352019
34915	352020
174811	352021
216630	352022
89953	352023
194213	352024
129941	352025
55505	352026
33311	352027
128408	352028
28063	352029
54556	352030
216065	352031
95969	352032
11096	352033
173577	352034
2244	352035
55584	352036
122542	352037
246776	352038
91625	352039
158416	352040
283128	352041
46624	352042
20129	352043
82210	352044
20341	352045
241596	352046
20590	352047
101657	352048
98032	352049
216477	352050
4420	352051
9339	352052
27881	352053
35830	352054
188650	352055
27178	352056
17831	352057
34063	352058
230519	352059
280669	352060
179551	352061
41408	352062
26901	352063
281398	352064
65592	352065
309138	352066
41717	352067
185635	352068
140679	352069
136620	352070
4065	352071
213668	352072
273701	352073
216815	352074
259760	352075
276035	352076
24385	352077
81596	352078
25739	352079
2385	352080
301332	352081
290079	352082
86923	352083
129866	352084
306121	352085
1575	352086
13171	352087
274443	352088
64881	352089
292599	352090
97706	352091
177534	352092
75163	352093
282580	352094
126530	352095
79574	352096
113076	352097
48259	352098
39822	352099
121417	352100
158532	352101
49457	352102
85674	352103
130957	352104
155448	352105
34346	352106
15801	352107
24235	352108
59466	352109
9135	352110
87488	352111
311998	352112
57971	352113
87911	352114
10842	352115
215783	352116
37682	352117
126922	352118
43477	352119
1114	352120
32341	352121
1499	352122
76433	352123
80424	352124
56044	352125
112370	352126
88449	352127
99489	352128
50501	352129
70450	352130
209176	352131
184332	352132
87915	352133
138428	352134
2935	352135
4141	352136
216962	352137
140949	352138
151649	352139
284037	352140
199377	352141
127591	352142
134201	352143
50367	352144
183868	352145
3228	352146
116146	352147
82405	352148
269895	352149
27480	352150
1785	352151
309409	352152
20535	352153
1020	352154
104793	352155
61835	352156
68380	352157
35706	352158
5995	352159
294466	352160
213118	352161
24525	352162
131527	352163
239483	352164
25594	352165
18579	352166
104056	352167
37317	352168
160418	352169
147271	352170
174803	352171
32435	352172
132803	352173
50274	352174
58165	352175
4428	352176
180594	352177
167475	352178
136428	352179
205841	352180
10170	352181
14533	352182
260199	352183
116036	352184
15824	352185
38053	352186
18866	352187
43438	352188
76647	352189
163789	352190
56959	352191
82245	352192
39346	352193
30422	352194
269055	352195
14192	352196
38633	352197
16782	352198
16980	352199
253891	352200
12716	352201
123725	352202
36757	352203
210340	352204
120753	352205
17453	352206
6979	352207
282363	352208
126344	352209
48401	352210
108491	352211
48034	352212
34887	352213
46381	352214
36852	352215
71416	352216
80014	352217
19130	352218
8823	352219
135924	352220
52955	352221
19700	352222
586	352223
4465	352224
69399	352225
167779	352226
22301	352227
3785	352228
2360	352229
68464	352230
16077	352231
206672	352232
105205	352233
116193	352234
144639	352235
313044	352236
209336	352237
283125	352238
111498	352239
126203	352240
43548	352241
208443	352242
1589	352243
102112	352244
187289	352245
17752	352246
189463	352247
299278	352248
126303	352249
293796	352250
33363	352251
52892	352252
87430	352253
292142	352254
1332	352255
86070	352256
10864	352257
324769	352258
1880	352259
54613	352260
118214	352261
16194	352262
5709	352263
57695	352264
16653	352265
119660	352266
77519	352267
121304	352268
135275	352269
38612	352270
47303	352271
36156	352272
48771	352273
115913	352274
293076	352275
50827	352276
181850	352277
66640	352278
220368	352279
142721	352280
163037	352281
285139	352282
166189	352283
167750	352284
198065	352285
182313	352286
3228	352287
22343	352288
77443	352289
89230	352290
185984	352291
201233	352292
85539	352293
117117	352294
3029	352295
318564	352296
203378	352297
69664	352298
99440	352299
45794	352300
287103	352301
122131	352302
315167	352303
8612	352304
171560	352305
48899	352306
268806	352307
175736	352308
19672	352309
136058	352310
5013	352311
58072	352312
92415	352313
18695	352314
101065	352315
225858	352316
45233	352317
6010	352318
115576	352319
135230	352320
265616	352321
13105	352322
148010	352323
326896	352324
25384	352325
204742	352326
6818	352327
80781	352328
143591	352329
155449	352330
175965	352331
29626	352332
40639	352333
272095	352334
233970	352335
126622	352336
267284	352337
266318	352338
101362	352339
179883	352340
125421	352341
65538	352342
120738	352343
109359	352344
88857	352345
184390	352346
41905	352347
162237	352348
192215	352349
126418	352350
57750	352351
24778	352352
18148	352353
97308	352354
97376	352355
24259	352356
11807	352357
92718	352358
245225	352359
87797	352360
10994	352361
40172	352362
193786	352363
273444	352364
129259	352365
214788	352366
24032	352367
54654	352368
96738	352369
10278	352370
34716	352371
135276	352372
38920	352373
158659	352374
23411	352375
52517	352376
2168	352377
119261	352378
80245	352379
271947	352380
32871	352381
9135	352382
150479	352383
2516	352384
204301	352385
107366	352386
265	352387
198297	352388
109599	352389
6681	352390
129672	352391
9590	352392
15028	352393
227017	352394
24815	352395
58665	352396
96960	352397
3465	352398
129639	352399
45575	352400
85019	352401
535	352402
57659	352403
64034	352404
285461	352405
136034	352406
108890	352407
32507	352408
35317	352409
269300	352410
49265	352411
14033	352412
87324	352413
8176	352414
160727	352415
20179	352416
31565	352417
237087	352418
125467	352419
115331	352420
120718	352421
12794	352422
13	352423
52118	352424
31481	352425
295984	352426
169768	352427
116968	352428
168255	352429
89991	352430
1325	352431
43149	352432
215479	352433
58544	352434
59394	352435
16177	352436
630	352437
157790	352438
60985	352439
18539	352440
42302	352441
135279	352442
57683	352443
178164	352444
106182	352445
18516	352446
30860	352447
158511	352448
11331	352449
51017	352450
53751	352451
37052	352452
180705	352453
8823	352454
56190	352455
75398	352456
171315	352457
149964	352458
24108	352459
91318	352460
47015	352461
11642	352462
101403	352463
171506	352464
122825	352465
287226	352466
25894	352467
64	352468
200357	352469
89925	352470
78999	352471
25614	352472
17546	352473
2119	352474
66411	352475
107943	352476
223013	352477
285738	352478
77870	352479
5011	352480
175382	352481
126999	352482
19529	352483
116279	352484
113516	352485
322382	352486
13222	352487
51462	352488
24278	352489
78327	352490
81321	352491
301794	352492
8977	352493
5281	352494
76544	352495
217724	352496
11286	352497
57618	352498
226981	352499
245700	352500
35210	352501
23376	352502
29680	352503
7245	352504
23109	352505
1836	352506
33408	352507
184926	352508
153714	352509
99550	352510
146674	352511
46587	352512
18414	352513
62483	352514
59466	352515
23378	352516
110058	352517
75840	352518
1822	352519
76026	352520
159383	352521
139899	352522
126873	352523
9044	352524
40220	352525
1238	352526
166690	352527
223360	352528
137989	352529
32636	352530
75913	352531
36103	352532
64732	352533
36125	352534
211775	352535
39302	352536
217910	352537
128419	352538
13500	352539
9838	352540
27243	352541
558	352542
2878	352543
28991	352544
71806	352545
148525	352546
194457	352547
11800	352548
298967	352549
72576	352550
23918	352551
259153	352552
260246	352553
64849	352554
203421	352555
91950	352556
163867	352557
185933	352558
77265	352559
194503	352560
108912	352561
10530	352562
190710	352563
3014	352564
138344	352565
108180	352566
116482	352567
67733	352568
265177	352569
10699	352570
2586	352571
20507	352572
308529	352573
243	352574
199098	352575
40621	352576
105772	352577
5568	352578
90832	352579
67829	352580
53361	352581
13757	352582
136421	352583
49100	352584
257724	352585
4651	352586
131381	352587
50635	352588
257553	352589
32351	352590
1938	352591
2636	352592
78291	352593
186326	352594
2603	352595
8112	352596
16451	352597
113332	352598
242664	352599
22522	352600
99896	352601
311427	352602
6819	352603
64442	352604
121510	352605
57786	352606
122585	352607
41324	352608
5367	352609
101509	352610
163356	352611
8523	352612
153900	352613
283468	352614
86411	352615
215635	352616
94850	352617
11434	352618
5700	352619
37369	352620
6419	352621
15352	352622
96392	352623
251413	352624
20148	352625
90874	352626
13925	352627
218863	352628
2298	352629
195489	352630
19150	352631
75901	352632
7440	352633
123987	352634
110063	352635
165377	352636
42064	352637
79748	352638
60194	352639
183423	352640
79292	352641
263127	352642
117022	352643
197527	352644
19594	352645
6112	352646
14358	352647
111515	352648
25656	352649
185085	352650
139791	352651
33274	352652
107063	352653
308783	352654
308766	352655
297879	352656
188	352657
301788	352658
63133	352659
127005	352660
84046	352661
122964	352662
37936	352663
63019	352664
56362	352665
150495	352666
44970	352667
161074	352668
189294	352669
71584	352670
25297	352671
36657	352672
208521	352673
72178	352674
118001	352675
15201	352676
61683	352677
185021	352678
4303	352679
105720	352680
38754	352681
182922	352682
172006	352683
83594	352684
14789	352685
93000	352686
3096	352687
217223	352688
18553	352689
54393	352690
63669	352691
133350	352692
996	352693
25090	352694
75231	352695
14133	352696
70446	352697
208871	352698
5634	352699
55841	352700
188556	352701
901	352702
221199	352703
63902	352704
55316	352705
47560	352706
47706	352707
103260	352708
215010	352709
170621	352710
183084	352711
130009	352712
260131	352713
29287	352714
139965	352715
21942	352716
2563	352717
1178	352718
20079	352719
139877	352720
12089	352721
76131	352722
115347	352723
71	352724
11401	352725
1722	352726
384	352727
29680	352728
80092	352729
185993	352730
190011	352731
80738	352732
76290	352733
59734	352734
52861	352735
38567	352736
292076	352737
149676	352738
3597	352739
40324	352740
2910	352741
51049	352742
73602	352743
14084	352744
3855	352745
118797	352746
70349	352747
47307	352748
241078	352749
18416	352750
280986	352751
119895	352752
192052	352753
83449	352754
41236	352755
158641	352756
312597	352757
11182	352758
273125	352759
2506	352760
512	352761
11434	352762
32735	352763
3615	352764
153849	352765
76846	352766
131037	352767
328222	352768
862	352769
55811	352770
31508	352771
2234	352772
12046	352773
152081	352774
187990	352775
319	352776
58118	352777
174907	352778
677	352779
2780	352780
51353	352781
89105	352782
12911	352783
132148	352784
110731	352785
266042	352786
242596	352787
86223	352788
11559	352789
157186	352790
278282	352791
319966	352792
132544	352793
195098	352794
15995	352795
173533	352796
71470	352797
42652	352798
99858	352799
177418	352800
134929	352801
93451	352802
244354	352803
141397	352804
40182	352805
194589	352806
189223	352807
72469	352808
47115	352809
60119	352810
97107	352811
135512	352812
237418	352813
62025	352814
59043	352815
1328	352816
98741	352817
212305	352818
42811	352819
28488	352820
4525	352821
49260	352822
13171	352823
14214	352824
77732	352825
30119	352826
77419	352827
199490	352828
207933	352829
122155	352830
757	352831
129763	352832
16964	352833
86104	352834
81320	352835
42670	352836
2222	352837
102692	352838
48934	352839
93843	352840
114817	352841
30684	352842
116251	352843
14529	352844
39087	352845
56618	352846
22656	352847
181566	352848
113605	352849
33531	352850
27781	352851
69	352852
327076	352853
43744	352854
61281	352855
79619	352856
17308	352857
90387	352858
217053	352859
41347	352860
118447	352861
32231	352862
61124	352863
230039	352864
308040	352865
4362	352866
124259	352867
509	352868
38715	352869
15630	352870
49653	352871
266109	352872
139346	352873
257106	352874
79386	352875
300875	352876
16190	352877
78685	352878
52797	352879
18687	352880
40085	352881
24432	352882
47011	352883
144415	352884
89332	352885
215301	352886
151291	352887
43957	352888
42668	352889
118624	352890
158774	352891
8910	352892
10785	352893
724	352894
45681	352895
273779	352896
109083	352897
39419	352898
58171	352899
18347	352900
36917	352901
18946	352902
57276	352903
218581	352904
194161	352905
206900	352906
208644	352907
71602	352908
25105	352909
75356	352910
168199	352911
1140	352912
3321	352913
8300	352914
40842	352915
647	352916
32240	352917
42075	352918
28710	352919
1058	352920
251868	352921
150409	352922
44579	352923
128108	352924
60022	352925
89531	352926
30456	352927
1122	352928
7895	352929
186739	352930
127054	352931
22111	352932
5952	352933
76149	352934
11015	352935
5944	352936
8999	352937
24154	352938
24427	352939
5081	352940
132988	352941
137451	352942
80045	352943
2696	352944
21547	352945
200204	352946
32583	352947
4775	352948
139728	352949
22092	352950
73894	352951
152997	352952
2167	352953
21942	352954
66	352955
5436	352956
104781	352957
27708	352958
130676	352959
63781	352960
15237	352961
138529	352962
42936	352963
80128	352964
157484	352965
6167	352966
3704	352967
64658	352968
112771	352969
43581	352970
25566	352971
46851	352972
9148	352973
935	352974
4166	352975
216126	352976
184492	352977
30735	352978
21187	352979
243830	352980
46415	352981
166715	352982
7937	352983
172094	352984
76328	352985
208132	352986
68309	352987
297007	352988
81622	352989
170832	352990
89760	352991
17946	352992
158474	352993
173839	352994
48277	352995
37958	352996
99702	352997
37994	352998
137648	352999
74969	353000
215256	353001
202878	353002
315615	353003
60448	353004
8345	353005
171076	353006
241393	353007
25874	353008
75106	353009
201359	353010
60505	353011
209681	353012
266326	353013
1733	353014
18784	353015
33619	353016
251408	353017
1644	353018
135251	353019
104173	353020
13022	353021
12486	353022
9314	353023
43869	353024
273659	353025
149162	353026
72768	353027
67082	353028
146891	353029
122090	353030
201384	353031
297444	353032
8436	353033
153889	353034
4414	353035
66595	353036
50174	353037
184633	353038
176437	353039
58062	353040
317803	353041
56645	353042
137823	353043
4353	353044
19536	353045
27196	353046
285773	353047
79683	353048
97128	353049
34278	353050
167036	353051
205295	353052
88445	353053
135929	353054
1262	353055
207892	353056
22307	353057
184351	353058
128551	353059
19981	353060
29278	353061
27767	353062
5796	353063
79250	353064
151186	353065
25540	353066
259887	353067
139981	353068
53648	353069
184254	353070
108793	353071
50905	353072
50186	353073
204273	353074
89935	353075
89935	353076
126118	353077
47418	353078
2866	353079
17552	353080
15788	353081
264403	353082
459	353083
37973	353084
146891	353085
14579	353086
171832	353087
4874	353088
115533	353089
89211	353090
38325	353091
20972	353092
310005	353093
80462	353094
312886	353095
105967	353096
214192	353097
19233	353098
139212	353099
84247	353100
103575	353101
336	353102
186238	353103
89	353104
110016	353105
1205	353106
66577	353107
143246	353108
9970	353109
1868	353110
12440	353111
8098	353112
10084	353113
27289	353114
2988	353115
30188	353116
309898	353117
48908	353118
288110	353119
5552	353120
8580	353121
42470	353122
117931	353123
73349	353124
24276	353125
133748	353126
315443	353127
125005	353128
48723	353129
36835	353130
255724	353131
66370	353132
34009	353133
4041	353134
14258	353135
64702	353136
37599	353137
24043	353138
170489	353139
184669	353140
67201	353141
161583	353142
259592	353143
250387	353144
77564	353145
285988	353146
34230	353147
82649	353148
79914	353149
25229	353150
289011	353151
315688	353152
192625	353153
298204	353154
197479	353155
92141	353156
254176	353157
28490	353158
142644	353159
142621	353160
41864	353161
57216	353162
52408	353163
36697	353164
172322	353165
42935	353166
16886	353167
55669	353168
8601	353169
74931	353170
134306	353171
50650	353172
314025	353173
43268	353174
12160	353175
81789	353176
34610	353177
257823	353178
43879	353179
92897	353180
124742	353181
323647	353182
106203	353183
189047	353184
267587	353185
103151	353186
219332	353187
164504	353188
1580	353189
54680	353190
50182	353191
22778	353192
217144	353193
125135	353194
98013	353195
31411	353196
305349	353197
115153	353198
12821	353199
1110	353200
257500	353201
26143	353202
56464	353203
73893	353204
266869	353205
38942	353206
271180	353207
135010	353208
77395	353209
7566	353210
130372	353211
154739	353212
144489	353213
8336	353214
3885	353215
134252	353216
192422	353217
72768	353218
138859	353219
203736	353220
7059	353221
248427	353222
310841	353223
125198	353224
317246	353225
290007	353226
10168	353227
23535	353228
1406	353229
88298	353230
71660	353231
172478	353232
18716	353233
156541	353234
99559	353235
229960	353236
323172	353237
70747	353238
72296	353239
131061	353240
6204	353241
14936	353242
177968	353243
271394	353244
177198	353245
130387	353246
4204	353247
61277	353248
22912	353249
25042	353250
179991	353251
160011	353252
145082	353253
15366	353254
782	353255
89493	353256
57300	353257
15162	353258
96178	353259
159328	353260
1539	353261
319980	353262
58932	353263
39225	353264
29604	353265
44267	353266
27363	353267
3325	353268
197990	353269
64409	353270
138779	353271
10562	353272
102402	353273
88	353274
345	353275
37673	353276
1278	353277
15950	353278
34162	353279
82376	353280
32810	353281
1665	353282
146234	353283
34230	353284
166590	353285
13377	353286
21176	353287
132307	353288
247342	353289
11362	353290
52606	353291
156233	353292
39803	353293
71222	353294
92893	353295
4954	353296
32035	353297
44923	353298
6270	353299
208066	353300
120625	353301
33236	353302
187046	353303
262226	353304
203896	353305
21909	353306
61660	353307
33793	353308
25458	353309
30905	353310
234209	353311
121059	353312
138175	353313
17516	353314
815	353315
58755	353316
303943	353317
194066	353318
327052	353319
64925	353320
28031	353321
222454	353322
106700	353323
274775	353324
60956	353325
60956	353326
36096	353327
36096	353328
293913	353329
97036	353330
57611	353331
264659	353332
10744	353333
43776	353334
54649	353335
185212	353336
2887	353337
24186	353338
669	353339
63524	353340
5920	353341
39218	353342
4500	353343
21432	353344
143225	353345
11982	353346
164238	353347
17938	353348
48561	353349
20038	353350
12841	353351
4389	353352
17938	353353
820	353354
37225	353355
13692	353356
13793	353357
24739	353358
132612	353359
88541	353360
1174	353361
116157	353362
128156	353363
24588	353364
26596	353365
78175	353366
424	353367
263	353368
3069	353369
105025	353370
55402	353371
27891	353372
173301	353373
224163	353374
51565	353375
73715	353376
270321	353377
104848	353378
27815	353379
300997	353380
174374	353381
116937	353382
85944	353383
276650	353384
49734	353385
31917	353386
84713	353387
21844	353388
292093	353389
84667	353390
101845	353391
105662	353392
112545	353393
31546	353394
294040	353395
286075	353396
115243	353397
33490	353398
247303	353399
114099	353400
76525	353401
157755	353402
16750	353403
260468	353404
211818	353405
44588	353406
62509	353407
162818	353408
23658	353409
301185	353410
237435	353411
230086	353412
26668	353413
256588	353414
25194	353415
263480	353416
317629	353417
123494	353418
202095	353419
121481	353420
23402	353421
89768	353422
253005	353423
79603	353424
130644	353425
6758	353426
300745	353427
239462	353428
122607	353429
11957	353430
110018	353431
215059	353432
72905	353433
84962	353434
292738	353435
40424	353436
65377	353437
7288	353438
6534	353439
3491	353440
64156	353441
316899	353442
4726	353443
36909	353444
41044	353445
25922	353446
125820	353447
249058	353448
295729	353449
80441	353450
161234	353451
103958	353452
63724	353453
146557	353454
231735	353455
138471	353456
56826	353457
107500	353458
318088	353459
14070	353460
131529	353461
180118	353462
37037	353463
225177	353464
302493	353465
185	353466
46094	353467
205805	353468
3238	353469
34838	353470
145122	353471
44938	353472
133385	353473
138684	353474
154811	353475
297293	353476
93649	353477
998	353478
141073	353479
311553	353480
48949	353481
237978	353482
144718	353483
132069	353484
187360	353485
54921	353486
79769	353487
17715	353488
17715	353489
277855	353490
47185	353491
4970	353492
10388	353493
126416	353494
26421	353495
123707	353496
204787	353497
263296	353498
125294	353499
14119	353500
262871	353501
300350	353502
236035	353503
20177	353504
8866	353505
28470	353506
62134	353507
265006	353508
39063	353509
73878	353510
183057	353511
21335	353512
29936	353513
54387	353514
77946	353515
311740	353516
20660	353517
194263	353518
82166	353519
100489	353520
8237	353521
43372	353522
95673	353523
61398	353524
79943	353525
79943	353526
213425	353527
87491	353528
87491	353529
52861	353530
73116	353531
91998	353532
43586	353533
189	353534
242526	353535
60825	353536
40880	353537
57345	353538
183131	353539
4055	353540
141911	353541
45293	353542
45293	353543
129525	353544
2999	353545
10052	353546
125692	353547
211899	353548
67472	353549
52730	353550
28652	353551
10027	353552
967	353553
215094	353554
94517	353555
107394	353556
132256	353557
30537	353558
25450	353559
39326	353560
42039	353561
53948	353562
165298	353563
12148	353564
13252	353565
6129	353566
2596	353567
2141	353568
72214	353569
55129	353570
16153	353571
264831	353572
86644	353573
86191	353574
37247	353575
242829	353576
95439	353577
69745	353578
45140	353579
80380	353580
18251	353581
128700	353582
38107	353583
29941	353584
25584	353585
45442	353586
77995	353587
5973	353588
172671	353589
8081	353590
8081	353591
8081	353592
12984	353593
140105	353594
4748	353595
91762	353596
37230	353597
25056	353598
55329	353599
21792	353600
46840	353601
8081	353602
9144	353603
208371	353604
68389	353605
3673	353606
40978	353607
253819	353608
209988	353609
38303	353610
1456	353611
45319	353612
209988	353613
273493	353614
51263	353615
1563	353616
3836	353617
165298	353618
129350	353619
68916	353620
137102	353621
19245	353622
24917	353623
140490	353624
207467	353625
3930	353626
34595	353627
16136	353628
191777	353629
5933	353630
14631	353631
26054	353632
208875	353633
232868	353634
10095	353635
194706	353636
192739	353637
36009	353638
52852	353639
293357	353640
52863	353641
123086	353642
193649	353643
79409	353644
79444	353645
122921	353646
10095	353647
52852	353648
18226	353649
123233	353650
44785	353651
227304	353652
45576	353653
162878	353654
90894	353655
1235	353656
79871	353657
3330	353658
131796	353659
1093	353660
26436	353661
5435	353662
244109	353663
83967	353664
130203	353665
1966	353666
2989	353667
125	353668
190802	353669
5060	353670
1786	353671
28294	353672
188661	353673
197629	353674
54596	353675
213750	353676
307175	353677
40202	353678
40191	353679
30095	353680
48898	353681
4603	353682
143	353683
275679	353684
10446	353685
30653	353686
76588	353687
30653	353688
34528	353689
123620	353690
23419	353691
5867	353692
123620	353693
123620	353694
119491	353695
34528	353696
327976	353697
22900	353698
72766	353699
14212	353700
113897	353701
68464	353702
21291	353703
166	353704
85466	353705
827	353706
1077	353707
1152	353708
11238	353709
6935	353710
17944	353711
142495	353712
575	353713
152049	353714
13828	353715
33096	353716
10724	353717
8340	353718
896	353719
13461	353720
72582	353721
19464	353722
57634	353723
87541	353724
17291	353725
46641	353726
16394	353727
247	353728
111930	353729
15702	353730
852	353731
163071	353732
250874	353733
4423	353734
41934	353735
84672	353736
15702	353737
26753	353738
107934	353739
104	353740
64161	353741
38732	353742
57291	353743
1612	353744
119227	353745
236399	353746
66406	353747
53662	353748
15702	353749
11394	353750
36481	353751
126783	353752
32561	353753
15	353754
15561	353755
192003	353756
136641	353757
117088	353758
17045	353759
9634	353760
170641	353761
576	353762
4627	353763
20210	353764
63675	353765
2480	353766
7745	353767
404	353768
898	353769
898	353770
324	353771
267383	353772
103970	353773
338	353774
448	353775
115	353776
118	353777
1308	353778
294490	353779
53261	353780
16035	353781
9633	353782
10777	353783
133457	353784
12798	353785
39634	353786
39634	353787
12798	353788
12798	353789
167987	353790
47807	353791
42561	353792
52643	353793
70627	353794
65310	353795
106368	353796
46306	353797
15258	353798
3451	353799
123919	353800
18343	353801
91515	353802
3912	353803
70184	353804
144915	353805
8446	353806
79717	353807
19542	353808
2749	353809
21981	353810
123909	353811
5953	353812
10205	353813
785	353814
33746	353815
81421	353816
33746	353817
18272	353818
25909	353819
57081	353820
57081	353821
33746	353822
20268	353823
25810	353824
108638	353825
15835	353826
51607	353827
58091	353828
209286	353829
134120	353830
120858	353831
162603	353832
65494	353833
129220	353834
61714	353835
108508	353836
122803	353837
101631	353838
275991	353839
207359	353840
93297	353841
20250	353842
45352	353843
172772	353844
88260	353845
245152	353846
92200	353847
57603	353848
31294	353849
170619	353850
28710	353851
8869	353852
76570	353853
29761	353854
61195	353855
25194	353856
47899	353857
153356	353858
160537	353859
15368	353860
30473	353861
55593	353862
64033	353863
82119	353864
47241	353865
42175	353866
24519	353867
326132	353868
24772	353869
25003	353870
293807	353871
143151	353872
168769	353873
314539	353874
43885	353875
8747	353876
88086	353877
39124	353878
57603	353879
129429	353880
46528	353881
32885	353882
218381	353883
46143	353884
95521	353885
270745	353886
117455	353887
86954	353888
33334	353889
65310	353890
140126	353891
144527	353892
73437	353893
42233	353894
325414	353895
51051	353896
27710	353897
106935	353898
81396	353899
21832	353900
166189	353901
281804	353902
210571	353903
175261	353904
99351	353905
83028	353906
328120	353907
11513	353908
40713	353909
115776	353910
209886	353911
130293	353912
28835	353913
24516	353914
40968	353915
172067	353916
14476	353917
137772	353918
155	353919
20119	353920
81271	353921
299341	353922
25510	353923
308323	353924
17601	353925
60495	353926
6207	353927
174960	353928
104524	353929
39672	353930
49712	353931
177718	353932
214574	353933
134312	353934
2558	353935
66655	353936
106403	353937
203620	353938
93073	353939
9716	353940
139093	353941
51944	353942
155443	353943
196349	353944
145976	353945
77926	353946
85711	353947
26875	353948
179809	353949
6985	353950
91003	353951
122803	353952
164750	353953
55	353954
93970	353955
35589	353956
313008	353957
11163	353958
111376	353959
568	353960
160681	353961
65089	353962
24653	353963
11610	353964
4293	353965
77439	353966
181693	353967
58957	353968
125976	353969
66766	353970
16888	353971
56298	353972
129782	353973
65824	353974
75819	353975
51098	353976
71458	353977
61375	353978
18652	353979
126498	353980
171651	353981
117879	353982
16307	353983
122870	353984
76692	353985
45502	353986
26827	353987
60310	353988
169996	353989
17499	353990
79013	353991
11207	353992
39647	353993
36363	353994
223779	353995
77890	353996
250536	353997
6274	353998
1769	353999
126612	354000
51079	354001
314835	354002
232142	354003
30451	354004
77799	354005
120242	354006
54004	354007
22012	354008
62493	354009
31225	354010
194402	354011
165261	354012
81758	354013
142163	354014
97003	354015
58084	354016
263553	354017
95472	354018
10423	354019
208326	354020
11615	354021
45886	354022
27832	354023
258716	354024
180506	354025
314751	354026
119413	354027
99873	354028
127381	354029
100167	354030
946	354031
156189	354032
14851	354033
156188	354034
151833	354035
312031	354036
183298	354037
4293	354038
88082	354039
24840	354040
184791	354041
44529	354042
323815	354043
243613	354044
51607	354045
112052	354046
42427	354047
115239	354048
11969	354049
123868	354050
50670	354051
3429	354052
83344	354053
315274	354054
151970	354055
194782	354056
95891	354057
262288	354058
24152	354059
143774	354060
42615	354061
16370	354062
99117	354063
8681	354064
56665	354065
8932	354066
133584	354067
99183	354068
103463	354069
132640	354070
131182	354071
25274	354072
46431	354073
251350	354074
77182	354075
303365	354076
28990	354077
82536	354078
1280	354079
146321	354080
98201	354081
67513	354082
4475	354083
9901	354084
17813	354085
92067	354086
232090	354087
114884	354088
65154	354089
92470	354090
132746	354091
128973	354092
196381	354093
13946	354094
31097	354095
111045	354096
2171	354097
27939	354098
201847	354099
271788	354100
22571	354101
77203	354102
323077	354103
103182	354104
90319	354105
69977	354106
8995	354107
87330	354108
9151	354109
214988	354110
126118	354111
9082	354112
14356	354113
329	354114
78885	354115
82790	354116
55717	354117
125901	354118
52520	354119
146236	354120
144662	354121
211849	354122
120404	354123
150823	354124
131947	354125
6499	354126
30793	354127
297373	354128
19147	354129
156132	354130
102077	354131
314420	354132
241040	354133
1124	354134
304661	354135
116097	354136
134148	354137
83081	354138
101996	354139
201977	354140
34445	354141
106305	354142
58454	354143
59363	354144
13988	354145
154141	354146
4819	354147
2074	354148
262475	354149
199967	354150
11784	354151
185955	354152
192884	354153
107276	354154
154953	354155
41090	354156
749	354157
79979	354158
190883	354159
108278	354160
200824	354161
49635	354162
13018	354163
85711	354164
131075	354165
18407	354166
60862	354167
134900	354168
36700	354169
207525	354170
179495	354171
75394	354172
71561	354173
206417	354174
21759	354175
152268	354176
100341	354177
211786	354178
195409	354179
41450	354180
18444	354181
118014	354182
266916	354183
22115	354184
49915	354185
204812	354186
162500	354187
169552	354188
77352	354189
115870	354190
78758	354191
75459	354192
120699	354193
77175	354194
45759	354195
181146	354196
72808	354197
38723	354198
169714	354199
224186	354200
93162	354201
34977	354202
2450	354203
29124	354204
38392	354205
63789	354206
103163	354207
48694	354208
313447	354209
179441	354210
177987	354211
251852	354212
5020	354213
17917	354214
322767	354215
88060	354216
234064	354217
4731	354218
7518	354219
169080	354220
117521	354221
85460	354222
38543	354223
35654	354224
82939	354225
47507	354226
38815	354227
15498	354228
300950	354229
139028	354230
93273	354231
10373	354232
127576	354233
123943	354234
25261	354235
52070	354236
72706	354237
286779	354238
70574	354239
31319	354240
77235	354241
236668	354242
114914	354243
207207	354244
7275	354245
39729	354246
101745	354247
121227	354248
5091	354249
195564	354250
118501	354251
292801	354252
58250	354253
124262	354254
57530	354255
120527	354256
7374	354257
53459	354258
297841	354259
107248	354260
23817	354261
140489	354262
33961	354263
170703	354264
99743	354265
56794	354266
24586	354267
20959	354268
26869	354269
15436	354270
69111	354271
65191	354272
31193	354273
27826	354274
97508	354275
23672	354276
1875	354277
8558	354278
58	354279
114541	354280
188310	354281
63570	354282
6108	354283
308052	354284
65291	354285
128782	354286
180530	354287
154250	354288
66104	354289
51034	354290
78189	354291
218991	354292
41096	354293
71811	354294
5732	354295
170777	354296
183513	354297
86515	354298
18838	354299
71823	354300
188756	354301
122570	354302
56626	354303
155702	354304
31222	354305
154556	354306
77666	354307
65309	354308
116354	354309
245606	354310
32786	354311
66241	354312
175051	354313
28835	354314
203620	354315
123473	354316
85732	354317
8753	354318
84858	354319
268583	354320
147811	354321
47610	354322
27981	354323
27986	354324
147474	354325
43408	354326
73872	354327
316701	354328
53619	354329
50963	354330
147886	354331
20890	354332
83973	354333
122677	354334
206333	354335
95308	354336
182349	354337
52310	354338
11923	354339
91229	354340
70368	354341
59917	354342
255993	354343
94511	354344
105925	354345
86038	354346
32273	354347
970	354348
60743	354349
51919	354350
164812	354351
8744	354352
22655	354353
235414	354354
172447	354355
13198	354356
268213	354357
3900	354358
13018	354359
15207	354360
15207	354361
75937	354362
60488	354363
21947	354364
145472	354365
244805	354366
248451	354367
144926	354368
128359	354369
87728	354370
158001	354371
109599	354372
117065	354373
34171	354374
192663	354375
288516	354376
848	354377
112916	354378
12686	354379
2114	354380
9924	354381
132853	354382
205210	354383
262549	354384
196132	354385
146938	354386
35112	354387
108150	354388
44463	354389
11698	354390
113963	354391
106089	354392
95	354393
76411	354394
72616	354395
88818	354396
103167	354397
205931	354398
69143	354399
28125	354400
22899	354401
1277	354402
111317	354403
116432	354404
6761	354405
132933	354406
108368	354407
63456	354408
210404	354409
131221	354410
130255	354411
134121	354412
132151	354413
290864	354414
25654	354415
104758	354416
123062	354417
64633	354418
504	354419
14051	354420
127945	354421
61241	354422
134924	354423
166803	354424
118481	354425
73832	354426
205319	354427
100331	354428
143115	354429
203685	354430
132287	354431
1534	354432
169128	354433
99382	354434
264087	354435
8681	354436
280995	354437
81426	354438
177944	354439
53518	354440
153636	354441
53729	354442
55602	354443
85233	354444
152450	354445
61284	354446
50050	354447
315920	354448
24510	354449
32848	354450
115035	354451
205148	354452
197445	354453
233659	354454
160508	354455
75784	354456
123139	354457
208184	354458
201920	354459
262891	354460
224318	354461
266785	354462
213636	354463
5453	354464
48727	354465
13336	354466
35079	354467
42923	354468
41424	354469
323537	354470
208485	354471
16555	354472
46694	354473
132404	354474
31799	354475
75916	354476
111340	354477
27302	354478
146325	354479
209247	354480
228695	354481
134272	354482
6207	354483
49597	354484
231707	354485
17840	354486
43724	354487
159364	354488
54002	354489
22226	354490
44674	354491
267563	354492
38815	354493
136148	354494
272618	354495
10628	354496
247437	354497
122551	354498
63288	354499
88595	354500
58314	354501
98910	354502
41250	354503
103918	354504
191895	354505
70594	354506
90472	354507
160188	354508
16754	354509
9742	354510
72835	354511
7081	354512
708	354513
12110	354514
43363	354515
32854	354516
123101	354517
1615	354518
202542	354519
9703	354520
124459	354521
170877	354522
10377	354523
44224	354524
104844	354525
28145	354526
24418	354527
11405	354528
35411	354529
16116	354530
173916	354531
149067	354532
74719	354533
165824	354534
48373	354535
127917	354536
260105	354537
110267	354538
50836	354539
128416	354540
203028	354541
169435	354542
97057	354543
59863	354544
45276	354545
14483	354546
127498	354547
28465	354548
259269	354549
85154	354550
38914	354551
110428	354552
46596	354553
90935	354554
97821	354555
159744	354556
91217	354557
244669	354558
294552	354559
23812	354560
124678	354561
73899	354562
148880	354563
122870	354564
107176	354565
318339	354566
17866	354567
320747	354568
252353	354569
170728	354570
214915	354571
86525	354572
81989	354573
2693	354574
235436	354575
61869	354576
82238	354577
288530	354578
146112	354579
41013	354580
34198	354581
36115	354582
32164	354583
103658	354584
231376	354585
30349	354586
80260	354587
308394	354588
79711	354589
42023	354590
91345	354591
61102	354592
1957	354593
140272	354594
159650	354595
28934	354596
51919	354597
3636	354598
30859	354599
126770	354600
71444	354601
188914	354602
207207	354603
83157	354604
297771	354605
140774	354606
203024	354607
101794	354608
197362	354609
57608	354610
51098	354611
192964	354612
54285	354613
22309	354614
28205	354615
273538	354616
29141	354617
59613	354618
275432	354619
19922	354620
9328	354621
115273	354622
85136	354623
294576	354624
76534	354625
154680	354626
117960	354627
277693	354628
195134	354629
162138	354630
158353	354631
157727	354632
45943	354633
86410	354634
249870	354635
10549	354636
168265	354637
37753	354638
4096	354639
102479	354640
291824	354641
303515	354642
162634	354643
132009	354644
156718	354645
52259	354646
301420	354647
64677	354648
259243	354649
301259	354650
7289	354651
8244	354652
41450	354653
25383	354654
48373	354655
24077	354656
184340	354657
12246	354658
101056	354659
187179	354660
3672	354661
49667	354662
848	354663
15633	354664
10758	354665
207843	354666
77284	354667
24587	354668
4602	354669
97772	354670
287374	354671
89195	354672
205595	354673
11219	354674
143	354675
127689	354676
210670	354677
135324	354678
35268	354679
251022	354680
36363	354681
26650	354682
62523	354683
60542	354684
192112	354685
5870	354686
132486	354687
1339	354688
71456	354689
708	354690
25810	354691
53901	354692
39997	354693
30205	354694
76902	354695
126952	354696
94327	354697
186387	354698
56623	354699
123270	354700
137750	354701
173269	354702
100537	354703
30456	354704
94127	354705
44915	354706
236518	354707
31771	354708
12884	354709
75859	354710
16763	354711
25856	354712
140405	354713
89269	354714
40490	354715
216468	354716
312215	354717
86901	354718
118088	354719
173224	354720
117593	354721
117303	354722
161383	354723
203956	354724
93203	354725
28424	354726
171838	354727
178266	354728
307764	354729
45688	354730
135485	354731
82289	354732
125942	354733
244734	354734
214721	354735
99607	354736
303686	354737
95166	354738
58619	354739
93914	354740
174494	354741
172915	354742
20289	354743
155147	354744
254455	354745
65105	354746
115105	354747
75900	354748
150730	354749
236198	354750
320512	354751
59421	354752
27594	354753
81959	354754
203516	354755
76019	354756
100199	354757
3073	354758
112603	354759
72793	354760
31373	354761
181821	354762
25089	354763
38183	354764
228307	354765
47116	354766
17576	354767
1476	354768
96946	354769
67381	354770
31797	354771
200007	354772
30048	354773
94605	354774
57244	354775
107903	354776
13546	354777
151970	354778
135368	354779
26365	354780
1965	354781
23676	354782
55407	354783
75269	354784
176943	354785
40327	354786
7717	354787
56655	354788
28967	354789
25201	354790
295048	354791
202995	354792
61546	354793
215958	354794
246077	354795
433	354796
73412	354797
98292	354798
60740	354799
9729	354800
67730	354801
144872	354802
14012	354803
210567	354804
46201	354805
32566	354806
1892	354807
322368	354808
101265	354809
96045	354810
5758	354811
289084	354812
29574	354813
235897	354814
33794	354815
50510	354816
34547	354817
161796	354818
287375	354819
128729	354820
54429	354821
179390	354822
263854	354823
187973	354824
210780	354825
18943	354826
3495	354827
233231	354828
61003	354829
78713	354830
40876	354831
70913	354832
164236	354833
154505	354834
25980	354835
14162	354836
81992	354837
43310	354838
146086	354839
148311	354840
51039	354841
159073	354842
20057	354843
94494	354844
17811	354845
1352	354846
1299	354847
47477	354848
87635	354849
13541	354850
151815	354851
63942	354852
174064	354853
184340	354854
10491	354855
60499	354856
20122	354857
222955	354858
5802	354859
156128	354860
91729	354861
163060	354862
67010	354863
162386	354864
74695	354865
101686	354866
25773	354867
116298	354868
254336	354869
107867	354870
201233	354871
109401	354872
103826	354873
126924	354874
295	354875
126146	354876
27811	354877
98133	354878
19790	354879
145	354880
26212	354881
115379	354882
54617	354883
63495	354884
65677	354885
126057	354886
9671	354887
8605	354888
22616	354889
1940	354890
40091	354891
155285	354892
41024	354893
265442	354894
13198	354895
35600	354896
262056	354897
73252	354898
187072	354899
92654	354900
249026	354901
63665	354902
10193	354903
66237	354904
42114	354905
80943	354906
56040	354907
44942	354908
78389	354909
95098	354910
230243	354911
76186	354912
2461	354913
41964	354914
24296	354915
28606	354916
9762	354917
16507	354918
122164	354919
35545	354920
80276	354921
26487	354922
55596	354923
310432	354924
126385	354925
159437	354926
81776	354927
42164	354928
45896	354929
44062	354930
101442	354931
95667	354932
369	354933
4757	354934
184401	354935
37463	354936
13526	354937
2672	354938
235412	354939
146973	354940
29695	354941
245217	354942
164468	354943
43165	354944
36604	354945
18023	354946
30051	354947
9983	354948
281537	354949
291017	354950
63736	354951
141606	354952
218388	354953
118305	354954
304016	354955
34809	354956
97326	354957
28936	354958
216056	354959
15554	354960
55452	354961
29683	354962
1253	354963
142307	354964
280223	354965
68792	354966
25015	354967
10869	354968
10475	354969
45488	354970
34688	354971
126631	354972
203628	354973
165169	354974
140852	354975
13541	354976
80427	354977
229776	354978
98544	354979
108844	354980
46353	354981
65217	354982
133865	354983
2693	354984
152053	354985
158720	354986
35451	354987
75453	354988
109364	354989
182343	354990
241216	354991
124695	354992
190002	354993
128792	354994
63822	354995
239119	354996
2693	354997
166496	354998
21526	354999
4563	355000
79151	355001
85868	355002
94991	355003
4248	355004
46889	355005
205321	355006
22812	355007
30860	355008
192834	355009
28890	355010
175183	355011
111431	355012
47507	355013
141793	355014
29835	355015
139252	355016
113453	355017
25518	355018
43243	355019
123767	355020
8516	355021
14043	355022
116693	355023
15777	355024
193854	355025
60065	355026
28890	355027
21338	355028
98201	355029
76608	355030
4563	355031
20377	355032
124031	355033
263516	355034
97881	355035
19953	355036
30378	355037
45203	355038
131146	355039
275	355040
40688	355041
44655	355042
141674	355043
135356	355044
72700	355045
26681	355046
302819	355047
36115	355048
25352	355049
63765	355050
62110	355051
12337	355052
156290	355053
54009	355054
103392	355055
93412	355056
23190	355057
114194	355058
108211	355059
144113	355060
20655	355061
66256	355062
12386	355063
117201	355064
13761	355065
33169	355066
69369	355067
57090	355068
62443	355069
28855	355070
166259	355071
208604	355072
58830	355073
113844	355074
189661	355075
28180	355076
182887	355077
308315	355078
100360	355079
67699	355080
4738	355081
70913	355082
55452	355083
194741	355084
53529	355085
288855	355086
52636	355087
211902	355088
14291	355089
199009	355090
57165	355091
216865	355092
156188	355093
119935	355094
110788	355095
36869	355096
232100	355097
162372	355098
303790	355099
258434	355100
318214	355101
120275	355102
285629	355103
19671	355104
130122	355105
15973	355106
22816	355107
115523	355108
18676	355109
65693	355110
42000	355111
103642	355112
52920	355113
50015	355114
67175	355115
241597	355116
156842	355117
25442	355118
56664	355119
43113	355120
209902	355121
235491	355122
11645	355123
271142	355124
169921	355125
20898	355126
205641	355127
50744	355128
6250	355129
81180	355130
11838	355131
18002	355132
132987	355133
172595	355134
33169	355135
37723	355136
244049	355137
83853	355138
39946	355139
80380	355140
167928	355141
61974	355142
42653	355143
88135	355144
82695	355145
106993	355146
122299	355147
260751	355148
62009	355149
174928	355150
85360	355151
53455	355152
31288	355153
188603	355154
14680	355155
206826	355156
136836	355157
34202	355158
25105	355159
111775	355160
25240	355161
25200	355162
116412	355163
64577	355164
630	355165
1941	355166
186581	355167
141738	355168
185374	355169
83969	355170
93196	355171
1	355172
52142	355173
11814	355174
30293	355175
290608	355176
30155	355177
199594	355178
32238	355179
194168	355180
73703	355181
11988	355182
4855	355183
20523	355184
107736	355185
316776	355186
21583	355187
34109	355188
122657	355189
44913	355190
282885	355191
82460	355192
65676	355193
320315	355194
47746	355195
62571	355196
8691	355197
60310	355198
40917	355199
148064	355200
148188	355201
8350	355202
90149	355203
110490	355204
86969	355205
150471	355206
4503	355207
28793	355208
20946	355209
4056	355210
3343	355211
45517	355212
53324	355213
130380	355214
110482	355215
36667	355216
6735	355217
15773	355218
33520	355219
123298	355220
20824	355221
30325	355222
75717	355223
276323	355224
33745	355225
25865	355226
2226	355227
187	355228
4309	355229
56006	355230
117732	355231
35768	355232
96912	355233
109330	355234
133212	355235
152911	355236
1	355237
3448	355238
21	355239
3677	355240
326468	355241
53012	355242
11050	355243
323216	355244
102419	355245
76225	355246
2292	355247
2724	355248
2706	355249
24410	355250
44843	355251
242468	355252
41382	355253
5814	355254
198763	355255
982	355256
115116	355257
100945	355258
50263	355259
194850	355260
5222	355261
86486	355262
244830	355263
5194	355264
2202	355265
97514	355266
4980	355267
44127	355268
21921	355269
32458	355270
206711	355271
79924	355272
139327	355273
56066	355274
14233	355275
209880	355276
128209	355277
79260	355278
426	355279
204695	355280
161612	355281
71663	355282
749	355283
17504	355284
47777	355285
16591	355286
12894	355287
18051	355288
18365	355289
44537	355290
89985	355291
79260	355292
23839	355293
366	355294
39002	355295
99076	355296
51447	355297
116886	355298
206627	355299
62358	355300
81826	355301
55743	355302
23446	355303
2053	355304
8975	355305
197296	355306
27036	355307
168728	355308
54780	355309
53534	355310
10668	355311
7555	355312
8024	355313
310270	355314
52442	355315
55482	355316
101654	355317
78032	355318
614	355319
98924	355320
189680	355321
86569	355322
76075	355323
174370	355324
124925	355325
6803	355326
120066	355327
26705	355328
47132	355329
18911	355330
117170	355331
23342	355332
57827	355333
11118	355334
221557	355335
12508	355336
2188	355337
240015	355338
148877	355339
690	355340
16631	355341
29452	355342
172869	355343
79970	355344
29902	355345
18737	355346
27050	355347
786	355348
38574	355349
54916	355350
1762	355351
48583	355352
46071	355353
72093	355354
3505	355355
48039	355356
45581	355357
50265	355358
26353	355359
25176	355360
24090	355361
85447	355362
51794	355363
10537	355364
10077	355365
1055	355366
72100	355367
152929	355368
65705	355369
51175	355370
165268	355371
61439	355372
226	355373
6843	355374
233541	355375
87895	355376
44696	355377
87744	355378
323625	355379
23959	355380
58125	355381
184500	355382
73073	355383
9187	355384
6776	355385
16818	355386
365	355387
8326	355388
121053	355389
148635	355390
179007	355391
208628	355392
55315	355393
31466	355394
108317	355395
13101	355396
85639	355397
23047	355398
244	355399
13502	355400
47182	355401
764	355402
1422	355403
40210	355404
56202	355405
846	355406
2032	355407
37647	355408
71180	355409
1491	355410
138077	355411
15481	355412
81274	355413
121	355414
217320	355415
326	355416
1219	355417
408	355418
114476	355419
170	355420
311340	355421
6767	355422
203859	355423
30882	355424
164291	355425
68934	355426
197604	355427
127688	355428
107331	355429
552	355430
59638	355431
720	355432
110143	355433
50722	355434
237550	355435
77887	355436
61962	355437
161090	355438
154760	355439
34444	355440
96413	355441
44624	355442
46168	355443
60052	355444
47164	355445
20849	355446
108902	355447
184824	355448
86019	355449
86019	355450
3209	355451
24631	355452
48178	355453
131933	355454
23059	355455
78892	355456
74812	355457
36057	355458
4301	355459
8818	355460
928	355461
3901	355462
201165	355463
4398	355464
41950	355465
79135	355466
104927	355467
3486	355468
3079	355469
60385	355470
223572	355471
12197	355472
3480	355473
145284	355474
36917	355475
20887	355476
14219	355477
123890	355478
77994	355479
45691	355480
116127	355481
49935	355482
24802	355483
52205	355484
15073	355485
159545	355486
52185	355487
63276	355488
113865	355489
25089	355490
86564	355491
304586	355492
45320	355493
178125	355494
78470	355495
61951	355496
146497	355497
15646	355498
45748	355499
108508	355500
56475	355501
272742	355502
9652	355503
179922	355504
23390	355505
5129	355506
201011	355507
239294	355508
25940	355509
25371	355510
276321	355511
38308	355512
53	355513
3583	355514
13429	355515
117221	355516
93629	355517
237861	355518
8643	355519
69921	355520
71934	355521
172083	355522
202834	355523
165044	355524
80799	355525
135861	355526
16396	355527
41878	355528
61807	355529
9155	355530
53541	355531
87346	355532
64872	355533
274201	355534
114799	355535
85743	355536
93981	355537
69940	355538
49602	355539
170399	355540
1529	355541
8044	355542
34811	355543
44061	355544
77751	355545
117576	355546
68892	355547
39022	355548
116914	355549
50861	355550
4037	355551
68335	355552
16816	355553
283859	355554
91271	355555
104982	355556
66727	355557
34553	355558
104706	355559
106673	355560
166026	355561
40798	355562
128161	355563
44875	355564
327	355565
4319	355566
10311	355567
157659	355568
304311	355569
36713	355570
106264	355571
2148	355572
87446	355573
96399	355574
509	355575
38880	355576
169537	355577
2752	355578
63383	355579
92472	355580
8913	355581
252311	355582
285263	355583
120129	355584
149088	355585
121387	355586
4371	355587
72893	355588
30588	355589
23075	355590
13431	355591
16117	355592
75903	355593
8549	355594
24849	355595
89577	355596
232531	355597
5691	355598
305504	355599
72088	355600
33863	355601
30736	355602
79747	355603
54	355604
31918	355605
16584	355606
4486	355607
13133	355608
96021	355609
2825	355610
33272	355611
1790	355612
4768	355613
65578	355614
99697	355615
126965	355616
73824	355617
103233	355618
216246	355619
167234	355620
37633	355621
208991	355622
32626	355623
231122	355624
210774	355625
34389	355626
276489	355627
284269	355628
246930	355629
158384	355630
45276	355631
55386	355632
38711	355633
315483	355634
207870	355635
28836	355636
85480	355637
103876	355638
4519	355639
29848	355640
44880	355641
14725	355642
50939	355643
180570	355644
150236	355645
51778	355646
28263	355647
121264	355648
8398	355649
246208	355650
151218	355651
223857	355652
157872	355653
167008	355654
66915	355655
116005	355656
102171	355657
126484	355658
103111	355659
1238	355660
32490	355661
24208	355662
117474	355663
61081	355664
147738	355665
60708	355666
10341	355667
70500	355668
11083	355669
307835	355670
112382	355671
48151	355672
62616	355673
225792	355674
76320	355675
94482	355676
41167	355677
135643	355678
346	355679
202003	355680
1045	355681
128020	355682
131559	355683
129822	355684
14355	355685
28441	355686
73775	355687
30645	355688
203354	355689
124050	355690
5140	355691
56632	355692
140	355693
52913	355694
99530	355695
61583	355696
38749	355697
1720	355698
800	355699
64416	355700
153223	355701
62706	355702
233455	355703
23	355704
87977	355705
7953	355706
160447	355707
3688	355708
39522	355709
174504	355710
3227	355711
124709	355712
41897	355713
10792	355714
89	355715
98305	355716
63874	355717
92581	355718
192389	355719
57117	355720
101624	355721
66965	355722
234014	355723
196635	355724
19451	355725
45999	355726
13375	355727
14492	355728
49590	355729
128979	355730
103094	355731
165227	355732
6072	355733
125007	355734
12342	355735
128768	355736
273511	355737
12515	355738
10693	355739
1004	355740
96	355741
6090	355742
37067	355743
206	355744
159368	355745
1982	355746
286709	355747
183036	355748
13994	355749
50132	355750
418	355751
148696	355752
65003	355753
12846	355754
42552	355755
66104	355756
35031	355757
273722	355758
1272	355759
214218	355760
50602	355761
105558	355762
5835	355763
67732	355764
68594	355765
123864	355766
10954	355767
20914	355768
7282	355769
71678	355770
47253	355771
160329	355772
253367	355773
79270	355774
327196	355775
72450	355776
193605	355777
13760	355778
215821	355779
269473	355780
48649	355781
20795	355782
59568	355783
38419	355784
5510	355785
9366	355786
18012	355787
216603	355788
21116	355789
58901	355790
276592	355791
4919	355792
143230	355793
248822	355794
12938	355795
77948	355796
15554	355797
32576	355798
11029	355799
15744	355800
4008	355801
78828	355802
68978	355803
42917	355804
5597	355805
48491	355806
74342	355807
194665	355808
151263	355809
95607	355810
301749	355811
127346	355812
1709	355813
27692	355814
66600	355815
127615	355816
8927	355817
80506	355818
41420	355819
12487	355820
294339	355821
24074	355822
23157	355823
98924	355824
11946	355825
977	355826
201614	355827
183069	355828
32909	355829
191123	355830
6954	355831
29993	355832
74258	355833
54989	355834
154288	355835
99372	355836
32175	355837
67849	355838
31528	355839
35451	355840
100341	355841
47891	355842
19780	355843
19451	355844
80723	355845
62714	355846
66402	355847
49593	355848
199255	355849
127138	355850
248823	355851
122561	355852
56405	355853
146208	355854
33889	355855
157	355856
114578	355857
64652	355858
42275	355859
218695	355860
168038	355861
89834	355862
32953	355863
73800	355864
176825	355865
4102	355866
37417	355867
85556	355868
255901	355869
1797	355870
294678	355871
198982	355872
104960	355873
302332	355874
14162	355875
53717	355876
185994	355877
102993	355878
203878	355879
143168	355880
111297	355881
55799	355882
74582	355883
18359	355884
2066	355885
14319	355886
33517	355887
4757	355888
5861	355889
37283	355890
65158	355891
26321	355892
15034	355893
163964	355894
285545	355895
32077	355896
55313	355897
95357	355898
206425	355899
26915	355900
7759	355901
76049	355902
148264	355903
25432	355904
125645	355905
45822	355906
77105	355907
86657	355908
53047	355909
206901	355910
131149	355911
68103	355912
156157	355913
18514	355914
22824	355915
77433	355916
184267	355917
201374	355918
33707	355919
111962	355920
3288	355921
70587	355922
2171	355923
52811	355924
190667	355925
194400	355926
36027	355927
12822	355928
18474	355929
63534	355930
84290	355931
42266	355932
108898	355933
211893	355934
66497	355935
62403	355936
34332	355937
86218	355938
78553	355939
93669	355940
15978	355941
533	355942
423	355943
29413	355944
7539	355945
54806	355946
29125	355947
303466	355948
21230	355949
24793	355950
3541	355951
41509	355952
779	355953
8873	355954
103876	355955
80215	355956
15436	355957
265205	355958
3541	355959
15488	355960
120553	355961
27042	355962
314334	355963
109605	355964
74972	355965
25666	355966
5036	355967
42178	355968
4546	355969
24418	355970
244043	355971
37606	355972
9718	355973
119069	355974
96501	355975
154777	355976
55424	355977
156593	355978
9608	355979
77382	355980
76	355981
4204	355982
1649	355983
21045	355984
23029	355985
50963	355986
131972	355987
8016	355988
15436	355989
18419	355990
56360	355991
30792	355992
299905	355993
122847	355994
110098	355995
38094	355996
135056	355997
135098	355998
126783	355999
67348	356000
158407	356001
162686	356002
15497	356003
68905	356004
120257	356005
71456	356006
207023	356007
90109	356008
13808	356009
119481	356010
21393	356011
10034	356012
3969	356013
71309	356014
49865	356015
176256	356016
113284	356017
106185	356018
252621	356019
134786	356020
267198	356021
14722	356022
42241	356023
63312	356024
35907	356025
318859	356026
5571	356027
55915	356028
106	356029
19580	356030
35536	356031
18607	356032
21327	356033
1168	356034
105696	356035
281683	356036
32711	356037
33759	356038
40818	356039
134525	356040
819	356041
98201	356042
25630	356043
137311	356044
92131	356045
48615	356046
44439	356047
10220	356048
176726	356049
2996	356050
48032	356051
1149	356052
71378	356053
42364	356054
13469	356055
30362	356056
148252	356057
62015	356058
50457	356059
21857	356060
94276	356061
2738	356062
8233	356063
43684	356064
11738	356065
6073	356066
32786	356067
43443	356068
80788	356069
51030	356070
21847	356071
4812	356072
80415	356073
139467	356074
136787	356075
322287	356076
3579	356077
85339	356078
25165	356079
46272	356080
83027	356081
90287	356082
130125	356083
130326	356084
300958	356085
3672	356086
205117	356087
23248	356088
51995	356089
202103	356090
1351	356091
45100	356092
77112	356093
2263	356094
47596	356095
12718	356096
27072	356097
1947	356098
205349	356099
28775	356100
233367	356101
51503	356102
70296	356103
101	356104
3312	356105
31608	356106
53198	356107
189680	356108
184322	356109
4648	356110
59477	356111
47033	356112
24956	356113
80814	356114
285347	356115
119109	356116
191628	356117
30254	356118
155108	356119
12855	356120
21313	356121
39141	356122
108945	356123
86459	356124
14771	356125
8926	356126
29920	356127
355	356128
6283	356129
44563	356130
195836	356131
25381	356132
124479	356133
271635	356134
47851	356135
208538	356136
38387	356137
5036	356138
79270	356139
178534	356140
32864	356141
61873	356142
245603	356143
58407	356144
5802	356145
162531	356146
5635	356147
6305	356148
12191	356149
26461	356150
97559	356151
58329	356152
73230	356153
43734	356154
143731	356155
171921	356156
121776	356157
63390	356158
25164	356159
312666	356160
189672	356161
369	356162
2945	356163
47958	356164
13001	356165
9211	356166
2919	356167
59996	356168
6882	356169
33463	356170
98281	356171
40989	356172
90489	356173
25219	356174
38961	356175
37813	356176
135312	356177
53035	356178
60846	356179
15118	356180
26212	356181
7923	356182
79469	356183
32761	356184
81986	356185
43	356186
71740	356187
187249	356188
71240	356189
1919	356190
178568	356191
101594	356192
20130	356193
199622	356194
58994	356195
32536	356196
71265	356197
114502	356198
25701	356199
70297	356200
8947	356201
5585	356202
133705	356203
147432	356204
9145	356205
19749	356206
135158	356207
101111	356208
187114	356209
291535	356210
167294	356211
1074	356212
121970	356213
27269	356214
283972	356215
93882	356216
41642	356217
3378	356218
93841	356219
287009	356220
96190	356221
117061	356222
36043	356223
155647	356224
65857	356225
195333	356226
182300	356227
6685	356228
298863	356229
308207	356230
28999	356231
43582	356232
17880	356233
98979	356234
123368	356235
114799	356236
32848	356237
31093	356238
41488	356239
140818	356240
155285	356241
214264	356242
1783	356243
1308	356244
51632	356245
1674	356246
12441	356247
49859	356248
13778	356249
237136	356250
1258	356251
82083	356252
807	356253
207649	356254
59916	356255
99071	356256
5329	356257
176315	356258
324336	356259
162821	356260
269009	356261
82	356262
2579	356263
30202	356264
111795	356265
10869	356266
6862	356267
141002	356268
7249	356269
148038	356270
201562	356271
10012	356272
113751	356273
47708	356274
58725	356275
48668	356276
81874	356277
29357	356278
52193	356279
231467	356280
51626	356281
66756	356282
161857	356283
56410	356284
31196	356285
71283	356286
30177	356287
28131	356288
14512	356289
23961	356290
59712	356291
74168	356292
64223	356293
66675	356294
108088	356295
25550	356296
54306	356297
168644	356298
283194	356299
45958	356300
247565	356301
18842	356302
101565	356303
5764	356304
117080	356305
46243	356306
79227	356307
308	356308
40844	356309
171315	356310
205538	356311
24985	356312
129663	356313
18855	356314
108640	356315
112157	356316
43008	356317
83842	356318
20088	356319
285126	356320
29200	356321
284264	356322
48537	356323
9401	356324
218893	356325
37179	356326
184333	356327
52388	356328
12630	356329
117076	356330
276829	356331
180974	356332
155704	356333
249762	356334
132893	356335
71433	356336
153449	356337
319095	356338
77799	356339
54408	356340
54898	356341
22892	356342
135991	356343
52447	356344
129587	356345
127825	356346
347	356347
6219	356348
126805	356349
6021	356350
6457	356351
179208	356352
181425	356353
3723	356354
555	356355
62351	356356
9175	356357
23813	356358
186797	356359
242480	356360
34340	356361
119298	356362
3201	356363
2088	356364
192449	356365
14060	356366
166873	356367
7903	356368
50097	356369
210733	356370
25653	356371
37946	356372
1390	356373
626	356374
212223	356375
78675	356376
190299	356377
27457	356378
118517	356379
3022	356380
61857	356381
1299	356382
85457	356383
31065	356384
71642	356385
129992	356386
138826	356387
138841	356388
35204	356389
266628	356390
517	356391
158694	356392
4680	356393
112444	356394
125851	356395
281979	356396
51132	356397
158926	356398
76698	356399
14496	356400
40046	356401
60217	356402
122789	356403
277266	356404
197452	356405
246540	356406
43486	356407
114263	356408
70058	356409
27738	356410
78032	356411
77160	356412
54983	356413
2695	356414
41167	356415
99752	356416
166266	356417
122782	356418
122782	356419
97736	356420
184190	356421
75905	356422
10209	356423
85947	356424
43363	356425
749	356426
48530	356427
265259	356428
145469	356429
24433	356430
5642	356431
118305	356432
64672	356433
227524	356434
134886	356435
103217	356436
45255	356437
29284	356438
242415	356439
52689	356440
192592	356441
84712	356442
107501	356443
220981	356444
51761	356445
176914	356446
205876	356447
183974	356448
87862	356449
34481	356450
68212	356451
97237	356452
305549	356453
35004	356454
6485	356455
54431	356456
177425	356457
122436	356458
77195	356459
35009	356460
303285	356461
105866	356462
25721	356463
155281	356464
46145	356465
15595	356466
214304	356467
123345	356468
124295	356469
75062	356470
19368	356471
415	356472
22724	356473
206081	356474
38127	356475
19154	356476
29976	356477
41293	356478
137013	356479
42270	356480
48	356481
44168	356482
66494	356483
103342	356484
49825	356485
45436	356486
151482	356487
6093	356488
15294	356489
46513	356490
67352	356491
3063	356492
7520	356493
195390	356494
35802	356495
50013	356496
50366	356497
8432	356498
12441	356499
183726	356500
312859	356501
18648	356502
78886	356503
178702	356504
129283	356505
42000	356506
12642	356507
17504	356508
82593	356509
182818	356510
991	356511
285812	356512
154250	356513
163545	356514
45030	356515
9454	356516
4701	356517
95964	356518
102001	356519
37874	356520
95786	356521
212569	356522
17504	356523
131050	356524
150671	356525
2700	356526
129342	356527
43522	356528
14736	356529
1092	356530
226746	356531
56067	356532
16814	356533
60869	356534
150652	356535
329	356536
24949	356537
15439	356538
300967	356539
124396	356540
101909	356541
266244	356542
38428	356543
4516	356544
175573	356545
235253	356546
34349	356547
193962	356548
166573	356549
36638	356550
2695	356551
106940	356552
101402	356553
212428	356554
123062	356555
118060	356556
14950	356557
99780	356558
126929	356559
16	356560
85994	356561
457	356562
27876	356563
122	356564
8403	356565
17415	356566
169868	356567
281589	356568
187885	356569
66450	356570
84285	356571
109612	356572
196758	356573
15223	356574
88185	356575
183980	356576
113612	356577
81489	356578
45576	356579
103658	356580
45038	356581
27575	356582
160337	356583
323758	356584
286387	356585
63940	356586
158595	356587
151004	356588
154429	356589
1745	356590
28088	356591
43147	356592
67639	356593
19755	356594
61195	356595
83120	356596
31065	356597
157171	356598
78974	356599
25273	356600
273076	356601
126196	356602
245775	356603
73492	356604
47899	356605
23907	356606
5607	356607
63422	356608
82086	356609
2527	356610
61195	356611
17794	356612
101181	356613
11852	356614
31273	356615
42107	356616
26234	356617
62356	356618
105325	356619
163670	356620
17895	356621
183393	356622
148172	356623
20392	356624
113688	356625
10442	356626
194478	356627
51921	356628
36883	356629
83325	356630
8796	356631
975	356632
22920	356633
18097	356634
13216	356635
75170	356636
21799	356637
81839	356638
133045	356639
3054	356640
135083	356641
30057	356642
26245	356643
208399	356644
25089	356645
7691	356646
90424	356647
88323	356648
72088	356649
260907	356650
206011	356651
298	356652
31297	356653
80908	356654
40081	356655
39401	356656
11380	356657
85580	356658
2066	356659
95384	356660
3760	356661
63962	356662
7589	356663
2424	356664
208145	356665
6866	356666
99488	356667
26341	356668
174	356669
78470	356670
124513	356671
2020	356672
22765	356673
21493	356674
62542	356675
6583	356676
138893	356677
57795	356678
86617	356679
10205	356680
142592	356681
70457	356682
200787	356683
17562	356684
192039	356685
220814	356686
80547	356687
297905	356688
319192	356689
191865	356690
6207	356691
35238	356692
78963	356693
139531	356694
13742	356695
154082	356696
65966	356697
180317	356698
459	356699
53812	356700
64740	356701
244559	356702
111871	356703
53812	356704
133015	356705
85376	356706
174489	356707
187711	356708
176305	356709
152448	356710
80437	356711
217319	356712
62537	356713
28125	356714
102623	356715
211000	356716
32186	356717
262690	356718
163575	356719
251334	356720
60821	356721
158829	356722
62746	356723
19848	356724
100603	356725
142850	356726
222751	356727
154571	356728
283325	356729
467	356730
322023	356731
30500	356732
46178	356733
296708	356734
54633	356735
253848	356736
43669	356737
232874	356738
150719	356739
1036	356740
238059	356741
289003	356742
917	356743
114668	356744
226226	356745
20729	356746
16678	356747
3214	356748
81730	356749
51484	356750
6312	356751
13936	356752
36930	356753
25136	356754
175690	356755
17266	356756
107897	356757
55308	356758
176100	356759
78744	356760
230092	356761
13981	356762
194540	356763
122727	356764
189483	356765
17313	356766
51624	356767
11946	356768
39336	356769
18344	356770
125654	356771
73107	356772
177552	356773
25078	356774
59846	356775
1622	356776
7485	356777
7281	356778
10927	356779
92669	356780
16527	356781
54798	356782
192906	356783
12019	356784
9559	356785
16030	356786
2034	356787
69943	356788
220336	356789
14584	356790
37522	356791
56401	356792
39089	356793
295381	356794
8872	356795
60519	356796
33216	356797
4746	356798
45747	356799
25706	356800
70779	356801
184983	356802
106459	356803
258066	356804
82846	356805
11500	356806
84331	356807
262399	356808
303364	356809
143916	356810
71127	356811
21483	356812
26994	356813
118998	356814
6652	356815
107956	356816
34298	356817
61231	356818
120343	356819
94788	356820
114358	356821
12203	356822
71225	356823
192	356824
36175	356825
141419	356826
2021	356827
14040	356828
354	356829
15051	356830
52416	356831
133555	356832
41716	356833
4991	356834
11903	356835
9723	356836
283243	356837
189652	356838
268533	356839
86951	356840
145661	356841
80370	356842
278280	356843
599	356844
121415	356845
53338	356846
86856	356847
2058	356848
12376	356849
211662	356850
144712	356851
5267	356852
7685	356853
99004	356854
41165	356855
4951	356856
11768	356857
130431	356858
5254	356859
152	356860
152	356861
167354	356862
85677	356863
52469	356864
40405	356865
122253	356866
1055	356867
65854	356868
159724	356869
119998	356870
2	356871
6935	356872
69741	356873
1726	356874
311183	356875
218401	356876
206	356877
234833	356878
581	356879
17748	356880
32982	356881
96192	356882
80109	356883
45665	356884
2706	356885
1853	356886
103315	356887
19769	356888
25339	356889
28837	356890
49250	356891
111660	356892
160646	356893
70209	356894
315484	356895
1924	356896
113137	356897
2099	356898
110089	356899
192879	356900
6781	356901
78618	356902
52546	356903
192382	356904
167526	356905
256371	356906
23764	356907
236279	356908
336	356909
231519	356910
34040	356911
34040	356912
219438	356913
152	356914
7096	356915
39	356916
51876	356917
47745	356918
170974	356919
4523	356920
135572	356921
86206	356922
459	356923
459	356924
120146	356925
70938	356926
1620	356927
5551	356928
7216	356929
155717	356930
1285	356931
88898	356932
27806	356933
260	356934
39921	356935
7699	356936
17567	356937
310561	356938
47778	356939
1152	356940
98759	356941
4998	356942
27463	356943
19871	356944
117756	356945
165	356946
9	356947
85853	356948
30721	356949
8071	356950
98067	356951
268	356952
12116	356953
30300	356954
66	356955
13892	356956
20303	356957
21610	356958
2169	356959
1462	356960
34085	356961
175266	356962
3102	356963
75828	356964
146215	356965
638	356966
92282	356967
49244	356968
36855	356969
67002	356970
62723	356971
30497	356972
30781	356973
102962	356974
57429	356975
597	356976
262	356977
25579	356978
50516	356979
137079	356980
114924	356981
22327	356982
45181	356983
204480	356984
43131	356985
39692	356986
67464	356987
66	356988
6765	356989
8002	356990
8522	356991
5759	356992
51776	356993
37229	356994
132789	356995
278755	356996
31069	356997
258357	356998
33152	356999
272568	357000
53704	357001
9428	357002
4052	357003
13793	357004
18763	357005
19673	357006
4117	357007
26810	357008
63397	357009
39563	357010
326	357011
9971	357012
22352	357013
59012	357014
20076	357015
34508	357016
136943	357017
13117	357018
12943	357019
2932	357020
115942	357021
55843	357022
67760	357023
34045	357024
221634	357025
201457	357026
2274	357027
26280	357028
38521	357029
15	357030
51921	357031
1140	357032
70013	357033
32275	357034
26753	357035
138463	357036
98711	357037
41909	357038
289388	357039
57404	357040
52066	357041
28584	357042
8365	357043
151989	357044
41170	357045
11481	357046
3463	357047
17981	357048
14441	357049
11727	357050
185091	357051
75209	357052
62987	357053
62987	357054
24638	357055
301137	357056
127044	357057
93259	357058
112262	357059
109323	357060
48213	357061
42546	357062
27764	357063
40592	357064
96561	357065
302537	357066
17072	357067
23358	357068
15308	357069
19435	357070
506	357071
77790	357072
186846	357073
17968	357074
37140	357075
169809	357076
62394	357077
684	357078
767	357079
45039	357080
1034	357081
13793	357082
180952	357083
9	357084
69	357085
14353	357086
98529	357087
97040	357088
135676	357089
69660	357090
69166	357091
164	357092
135392	357093
145272	357094
52216	357095
110765	357096
28423	357097
12997	357098
3062	357099
47961	357100
44003	357101
13578	357102
100479	357103
59678	357104
52367	357105
86755	357106
619	357107
15053	357108
126169	357109
164497	357110
78365	357111
146991	357112
122289	357113
105843	357114
78327	357115
175469	357116
7503	357117
220	357118
50439	357119
64562	357120
51782	357121
320464	357122
128470	357123
37281	357124
15439	357125
105566	357126
543	357127
197015	357128
117795	357129
3221	357130
134621	357131
42932	357132
84	357133
172459	357134
8723	357135
48365	357136
96401	357137
25668	357138
31497	357139
5422	357140
9764	357141
17753	357142
4543	357143
223996	357144
46531	357145
31181	357146
51717	357147
199593	357148
298110	357149
26583	357150
114	357151
199357	357152
105309	357153
131254	357154
16170	357155
34247	357156
64035	357157
16154	357158
22970	357159
18619	357160
157530	357161
27124	357162
29309	357163
26643	357164
47550	357165
71553	357166
99204	357167
5043	357168
33558	357169
48045	357170
2580	357171
20669	357172
31923	357173
3118	357174
88391	357175
255411	357176
117106	357177
19411	357178
68375	357179
171834	357180
15635	357181
4342	357182
122025	357183
5475	357184
1480	357185
16	357186
5007	357187
81	357188
305493	357189
702	357190
106178	357191
57454	357192
40553	357193
126616	357194
11659	357195
37231	357196
70	357197
141	357198
326	357199
29643	357200
27	357201
192201	357202
9234	357203
1300	357204
9016	357205
792	357206
136179	357207
39596	357208
10017	357209
9109	357210
93158	357211
2429	357212
22606	357213
14425	357214
23391	357215
21383	357216
87649	357217
255266	357218
283009	357219
2247	357220
314347	357221
41366	357222
1567	357223
129497	357224
95400	357225
17535	357226
86598	357227
111935	357228
2128	357229
25681	357230
5960	357231
59302	357232
64862	357233
8179	357234
56258	357235
17964	357236
202865	357237
44428	357238
14516	357239
108106	357240
50829	357241
246363	357242
170969	357243
79853	357244
17339	357245
97964	357246
33691	357247
120783	357248
92163	357249
15332	357250
239816	357251
66099	357252
15898	357253
243160	357254
15332	357255
124290	357256
126332	357257
196825	357258
54124	357259
124290	357260
88367	357261
87666	357262
105857	357263
53250	357264
70917	357265
2725	357266
64757	357267
78536	357268
77645	357269
56078	357270
49530	357271
85835	357272
47736	357273
157879	357274
67911	357275
93886	357276
69024	357277
127188	357278
69294	357279
45036	357280
78875	357281
79622	357282
327147	357283
244944	357284
25511	357285
76371	357286
122077	357287
38080	357288
49569	357289
71779	357290
92714	357291
191702	357292
23519	357293
12013	357294
38295	357295
288336	357296
120387	357297
12847	357298
2253	357299
19007	357300
9029	357301
10312	357302
122077	357303
222189	357304
69294	357305
121020	357306
205883	357307
105119	357308
72304	357309
138633	357310
213767	357311
126512	357312
63192	357313
100154	357314
53901	357315
156863	357316
63717	357317
27768	357318
84523	357319
287837	357320
53693	357321
322269	357322
129195	357323
100065	357324
200868	357325
166696	357326
145803	357327
78109	357328
242296	357329
182884	357330
111921	357331
14710	357332
129259	357333
252876	357334
313436	357335
127964	357336
227801	357337
261732	357338
25860	357339
236100	357340
234382	357341
102123	357342
263597	357343
192057	357344
71188	357345
204302	357346
256999	357347
244432	357348
243967	357349
181329	357350
183322	357351
41081	357352
16002	357353
192565	357354
144224	357355
117965	357356
117965	357357
300249	357358
184106	357359
194375	357360
223766	357361
123672	357362
272717	357363
111637	357364
54754	357365
254030	357366
72431	357367
321839	357368
34813	357369
68542	357370
118231	357371
79997	357372
122706	357373
21147	357374
21133	357375
206749	357376
20474	357377
32347	357378
130068	357379
170861	357380
68052	357381
324666	357382
254012	357383
253825	357384
89528	357385
306037	357386
208239	357387
19007	357388
45121	357389
226025	357390
106986	357391
246413	357392
64211	357393
130015	357394
25594	357395
13979	357396
119679	357397
302434	357398
125061	357399
168864	357400
11211	357401
165405	357402
196485	357403
13339	357404
94272	357405
145482	357406
28278	357407
226077	357408
269921	357409
109511	357410
60598	357411
193664	357412
27935	357413
74725	357414
80439	357415
204522	357416
311540	357417
136539	357418
261998	357419
264443	357420
155110	357421
20713	357422
37029	357423
107960	357424
258305	357425
167169	357426
274788	357427
110593	357428
194277	357429
58346	357430
50897	357431
63757	357432
24412	357433
138356	357434
306593	357435
158953	357436
252519	357437
252520	357438
119800	357439
101823	357440
50688	357441
263549	357442
183540	357443
190275	357444
65323	357445
30479	357446
15732	357447
84573	357448
26026	357449
8743	357450
185987	357451
188644	357452
148833	357453
73082	357454
49747	357455
310139	357456
4400	357457
234018	357458
28237	357459
306737	357460
169303	357461
49977	357462
182018	357463
209479	357464
268325	357465
159524	357466
71161	357467
12391	357468
161387	357469
28278	357470
28278	357471
100398	357472
264271	357473
102436	357474
64154	357475
307815	357476
302301	357477
305669	357478
135450	357479
206687	357480
326974	357481
69769	357482
7826	357483
97192	357484
72435	357485
282906	357486
282625	357487
2538	357488
126051	357489
162754	357490
307217	357491
56967	357492
322717	357493
133356	357494
12948	357495
321609	357496
278176	357497
43952	357498
150952	357499
183875	357500
241924	357501
263435	357502
35238	357503
185119	357504
128885	357505
276429	357506
72679	357507
55124	357508
9981	357509
103200	357510
134842	357511
45000	357512
257641	357513
168943	357514
76606	357515
25819	357516
314265	357517
282069	357518
104720	357519
255026	357520
24514	357521
90606	357522
208382	357523
115803	357524
296654	357525
14308	357526
187652	357527
79548	357528
51986	357529
214085	357530
22592	357531
51714	357532
85609	357533
41554	357534
225655	357535
117081	357536
54900	357537
118753	357538
220563	357539
42721	357540
171822	357541
102766	357542
276987	357543
84054	357544
11782	357545
143958	357546
117315	357547
57636	357548
77129	357549
322057	357550
212351	357551
244779	357552
93439	357553
109232	357554
126627	357555
89162	357556
104552	357557
156377	357558
105755	357559
16100	357560
190713	357561
52237	357562
175370	357563
316525	357564
109758	357565
44201	357566
150259	357567
19015	357568
82438	357569
126483	357570
142927	357571
312494	357572
253697	357573
214394	357574
157103	357575
76672	357576
70636	357577
120190	357578
85720	357579
65267	357580
105760	357581
165073	357582
62915	357583
187235	357584
9803	357585
119693	357586
84753	357587
226355	357588
35263	357589
118005	357590
151296	357591
314942	357592
172527	357593
243045	357594
32813	357595
62029	357596
77079	357597
130925	357598
271480	357599
9345	357600
127440	357601
132171	357602
172204	357603
191927	357604
187066	357605
171670	357606
204080	357607
301135	357608
73135	357609
53362	357610
117985	357611
136503	357612
122343	357613
79272	357614
95987	357615
48215	357616
173638	357617
51155	357618
93565	357619
318758	357620
31909	357621
1609	357622
360	357623
68547	357624
66047	357625
190063	357626
37103	357627
153257	357628
14548	357629
69	357630
233223	357631
46247	357632
146102	357633
204693	357634
87105	357635
50868	357636
8219	357637
314506	357638
311576	357639
80313	357640
102751	357641
103965	357642
117699	357643
88342	357644
98075	357645
73539	357646
178068	357647
294524	357648
229775	357649
123085	357650
20683	357651
50698	357652
7790	357653
99060	357654
171975	357655
270964	357656
151498	357657
83834	357658
49892	357659
245178	357660
253438	357661
144514	357662
245090	357663
39652	357664
54397	357665
213616	357666
19686	357667
38435	357668
137765	357669
311653	357670
111079	357671
223305	357672
24522	357673
183564	357674
212293	357675
59795	357676
80220	357677
15418	357678
207013	357679
159798	357680
142211	357681
5775	357682
259486	357683
105421	357684
184513	357685
163485	357686
122479	357687
326491	357688
125110	357689
63412	357690
327978	357691
69869	357692
108991	357693
38474	357694
327087	357695
133493	357696
324230	357697
26830	357698
222476	357699
155396	357700
153546	357701
65083	357702
168271	357703
215673	357704
122457	357705
140110	357706
103438	357707
195975	357708
98649	357709
314553	357710
195084	357711
17785	357712
120423	357713
100312	357714
303585	357715
46212	357716
46212	357717
146331	357718
90490	357719
326542	357720
146213	357721
168164	357722
256988	357723
2437	357724
51155	357725
123447	357726
137278	357727
313036	357728
315850	357729
310386	357730
298665	357731
215063	357732
60089	357733
205539	357734
198139	357735
86702	357736
151478	357737
25860	357738
129413	357739
134180	357740
18320	357741
26850	357742
48081	357743
103240	357744
161363	357745
107259	357746
121384	357747
240700	357748
112060	357749
29439	357750
150479	357751
211917	357752
79998	357753
156921	357754
64933	357755
141800	357756
86768	357757
47784	357758
312106	357759
73138	357760
151643	357761
41964	357762
3688	357763
76591	357764
17791	357765
74406	357766
75788	357767
9066	357768
179853	357769
179857	357770
57896	357771
178035	357772
171251	357773
137898	357774
215646	357775
152285	357776
74489	357777
50949	357778
52358	357779
70095	357780
52355	357781
65554	357782
41581	357783
178060	357784
194451	357785
188154	357786
153821	357787
26432	357788
232150	357789
205815	357790
30205	357791
198488	357792
16100	357793
296062	357794
179947	357795
99188	357796
9257	357797
226079	357798
144313	357799
153959	357800
153041	357801
6672	357802
118994	357803
235358	357804
322109	357805
77289	357806
1574	357807
35027	357808
56092	357809
324622	357810
93690	357811
160187	357812
100765	357813
249052	357814
218987	357815
152204	357816
251128	357817
69612	357818
167055	357819
233254	357820
63757	357821
256155	357822
123172	357823
277522	357824
133325	357825
220579	357826
136845	357827
47953	357828
124112	357829
121565	357830
223850	357831
144556	357832
109571	357833
271336	357834
143116	357835
62073	357836
104598	357837
26220	357838
22217	357839
122598	357840
131394	357841
50452	357842
133545	357843
84753	357844
57878	357845
4484	357846
9321	357847
28659	357848
107941	357849
213950	357850
86275	357851
49339	357852
38498	357853
79940	357854
9650	357855
270180	357856
160209	357857
220767	357858
172286	357859
7162	357860
129923	357861
33319	357862
265601	357863
250839	357864
29152	357865
179854	357866
141995	357867
7437	357868
274902	357869
136896	357870
58297	357871
100082	357872
180429	357873
116159	357874
82424	357875
19148	357876
189828	357877
54498	357878
79087	357879
253614	357880
23225	357881
264853	357882
110552	357883
198833	357884
4589	357885
233575	357886
172151	357887
271538	357888
171203	357889
122031	357890
42308	357891
50063	357892
225084	357893
281110	357894
137621	357895
284372	357896
258334	357897
123819	357898
92761	357899
230124	357900
202208	357901
55058	357902
212658	357903
100270	357904
290873	357905
307535	357906
146747	357907
155720	357908
140296	357909
15217	357910
182638	357911
216109	357912
293898	357913
80023	357914
74319	357915
317160	357916
128481	357917
213238	357918
227827	357919
108310	357920
57839	357921
320839	357922
288253	357923
231101	357924
109870	357925
141938	357926
47973	357927
120568	357928
102327	357929
191134	357930
98081	357931
96294	357932
139162	357933
193885	357934
142834	357935
185819	357936
199343	357937
316599	357938
279613	357939
218325	357940
200050	357941
251816	357942
197113	357943
22151	357944
327405	357945
136005	357946
184007	357947
231554	357948
125246	357949
272961	357950
65911	357951
36185	357952
149137	357953
100300	357954
188498	357955
108924	357956
172578	357957
131244	357958
290917	357959
246535	357960
116365	357961
234174	357962
216648	357963
152935	357964
138356	357965
170828	357966
201990	357967
41323	357968
169763	357969
253808	357970
32301	357971
153395	357972
230976	357973
84383	357974
95567	357975
99442	357976
150324	357977
202514	357978
129477	357979
92099	357980
176941	357981
54570	357982
188715	357983
315842	357984
130735	357985
102966	357986
271294	357987
190291	357988
250553	357989
177587	357990
257441	357991
93932	357992
285082	357993
293963	357994
144725	357995
236001	357996
206378	357997
211422	357998
327232	357999
295222	358000
125349	358001
262168	358002
195199	358003
172430	358004
92517	358005
154934	358006
157107	358007
252885	358008
154546	358009
172256	358010
144487	358011
156436	358012
100910	358013
266301	358014
80503	358015
257169	358016
105442	358017
81475	358018
223375	358019
158833	358020
228130	358021
298299	358022
147656	358023
118281	358024
115359	358025
3254	358026
115494	358027
286926	358028
2100	358029
324969	358030
9505	358031
79834	358032
100076	358033
201609	358034
172851	358035
156625	358036
203337	358037
248613	358038
280100	358039
90397	358040
153628	358041
229035	358042
122719	358043
77558	358044
48356	358045
278259	358046
287010	358047
39881	358048
199203	358049
297527	358050
155154	358051
142482	358052
208431	358053
151402	358054
110479	358055
285284	358056
255468	358057
62279	358058
282857	358059
10987	358060
40113	358061
7004	358062
260954	358063
77287	358064
125359	358065
178609	358066
279078	358067
190328	358068
30826	358069
151360	358070
184293	358071
110079	358072
29325	358073
77287	358074
283499	358075
113830	358076
144244	358077
113750	358078
159241	358079
213343	358080
287209	358081
123209	358082
82913	358083
292672	358084
198545	358085
234845	358086
310992	358087
257342	358088
118277	358089
149712	358090
186098	358091
318675	358092
115389	358093
156727	358094
233735	358095
178334	358096
184330	358097
191122	358098
8308	358099
244675	358100
227518	358101
283578	358102
119294	358103
284758	358104
291118	358105
244429	358106
5701	358107
1840	358108
299385	358109
260422	358110
309334	358111
119361	358112
186897	358113
283890	358114
77398	358115
284400	358116
305338	358117
149061	358118
70901	358119
94505	358120
215210	358121
117461	358122
141752	358123
242686	358124
327310	358125
174746	358126
145370	358127
204506	358128
147527	358129
104537	358130
186723	358131
264928	358132
216044	358133
231987	358134
59835	358135
15184	358136
276756	358137
106058	358138
126595	358139
148810	358140
101775	358141
225465	358142
147253	358143
249106	358144
280776	358145
119305	358146
13150	358147
316134	358148
184249	358149
39452	358150
35108	358151
159750	358152
220273	358153
100779	358154
74053	358155
76955	358156
170558	358157
246479	358158
140507	358159
29509	358160
95929	358161
229593	358162
140678	358163
51225	358164
10988	358165
117943	358166
326051	358167
53741	358168
173863	358169
23009	358170
251287	358171
127222	358172
17074	358173
272789	358174
178572	358175
52494	358176
8048	358177
144292	358178
103607	358179
35024	358180
149355	358181
306585	358182
215440	358183
202061	358184
28997	358185
70196	358186
290381	358187
28881	358188
205490	358189
135425	358190
200617	358191
192908	358192
128787	358193
284381	358194
276142	358195
191444	358196
61198	358197
34325	358198
216932	358199
23796	358200
302123	358201
35681	358202
98833	358203
152289	358204
11536	358205
78627	358206
795	358207
56118	358208
150378	358209
15748	358210
22890	358211
167117	358212
135024	358213
299370	358214
20872	358215
31684	358216
134502	358217
82240	358218
87224	358219
209820	358220
205776	358221
100191	358222
71542	358223
73376	358224
105320	358225
46586	358226
271386	358227
119967	358228
9301	358229
48893	358230
48885	358231
95533	358232
11213	358233
7392	358234
49364	358235
95854	358236
107125	358237
104228	358238
275037	358239
136898	358240
97909	358241
29322	358242
253990	358243
148921	358244
15879	358245
96950	358246
97744	358247
96923	358248
13318	358249
284314	358250
319204	358251
210742	358252
68882	358253
12910	358254
18685	358255
38223	358256
85065	358257
70998	358258
4334	358259
302230	358260
127531	358261
246683	358262
109142	358263
169560	358264
156336	358265
26601	358266
141708	358267
188472	358268
136212	358269
69291	358270
305264	358271
97441	358272
195240	358273
184142	358274
131753	358275
152694	358276
77280	358277
126156	358278
199645	358279
280037	358280
61173	358281
311278	358282
103065	358283
160167	358284
84066	358285
261134	358286
88650	358287
4732	358288
44577	358289
69783	358290
26418	358291
197550	358292
121850	358293
266862	358294
115523	358295
80227	358296
201606	358297
168811	358298
58597	358299
208553	358300
21478	358301
128780	358302
137630	358303
6799	358304
91289	358305
49396	358306
18961	358307
99344	358308
118205	358309
117674	358310
223866	358311
187762	358312
55320	358313
172651	358314
214389	358315
14932	358316
52576	358317
178890	358318
203290	358319
46325	358320
79103	358321
13111	358322
75241	358323
93421	358324
67991	358325
185076	358326
92281	358327
48346	358328
51799	358329
82033	358330
249736	358331
119867	358332
65836	358333
213746	358334
32063	358335
177094	358336
33409	358337
151495	358338
262656	358339
9246	358340
1694	358341
58228	358342
160479	358343
198897	358344
85000	358345
95358	358346
243513	358347
131286	358348
11696	358349
55156	358350
12936	358351
11696	358352
314013	358353
134156	358354
324957	358355
89222	358356
67897	358357
67897	358358
116424	358359
143872	358360
62134	358361
17482	358362
98948	358363
121197	358364
2151	358365
47787	358366
68435	358367
94258	358368
26291	358369
68868	358370
39983	358371
197883	358372
68868	358373
3324	358374
292547	358375
167557	358376
54587	358377
135080	358378
168808	358379
144526	358380
34651	358381
102213	358382
274734	358383
88676	358384
134399	358385
86375	358386
17542	358387
75494	358388
87181	358389
34279	358390
175922	358391
218810	358392
80406	358393
44994	358394
1343	358395
229475	358396
101865	358397
4659	358398
23707	358399
158415	358400
180762	358401
75126	358402
233085	358403
112873	358404
60119	358405
3698	358406
24029	358407
100363	358408
17243	358409
59060	358410
89912	358411
34257	358412
23280	358413
180014	358414
173256	358415
208281	358416
273457	358417
83632	358418
62248	358419
148485	358420
26227	358421
77104	358422
281298	358423
158032	358424
271993	358425
275042	358426
75633	358427
232551	358428
42717	358429
50233	358430
320804	358431
308964	358432
34059	358433
133599	358434
115942	358435
177073	358436
230475	358437
276930	358438
25511	358439
6181	358440
267811	358441
115888	358442
103771	358443
21527	358444
214263	358445
207735	358446
251785	358447
188911	358448
84101	358449
139247	358450
28233	358451
80618	358452
85384	358453
311731	358454
29851	358455
149769	358456
124922	358457
267722	358458
85621	358459
112473	358460
37412	358461
6400	358462
145254	358463
293026	358464
180129	358465
13195	358466
34068	358467
113877	358468
57550	358469
57550	358470
18848	358471
17554	358472
22015	358473
205654	358474
95873	358475
45780	358476
214263	358477
70820	358478
50055	358479
14851	358480
55748	358481
50044	358482
115856	358483
10581	358484
21512	358485
234148	358486
48757	358487
94489	358488
279378	358489
17733	358490
76671	358491
282567	358492
92356	358493
89741	358494
107412	358495
66327	358496
230371	358497
205654	358498
82472	358499
302577	358500
70820	358501
154024	358502
196368	358503
55825	358504
133019	358505
316608	358506
181788	358507
94401	358508
165078	358509
64233	358510
33177	358511
232387	358512
190187	358513
124074	358514
87581	358515
197919	358516
178214	358517
154992	358518
294790	358519
271496	358520
170270	358521
240121	358522
143071	358523
145206	358524
86584	358525
28240	358526
189897	358527
123126	358528
205106	358529
282277	358530
171976	358531
98722	358532
23592	358533
105542	358534
317698	358535
59958	358536
58179	358537
21375	358538
99299	358539
57968	358540
86253	358541
9749	358542
186824	358543
311090	358544
208384	358545
207800	358546
67140	358547
315435	358548
71673	358549
26118	358550
85720	358551
313760	358552
176743	358553
57606	358554
52900	358555
17010	358556
110805	358557
201860	358558
320133	358559
33078	358560
119925	358561
26014	358562
4205	358563
137402	358564
199854	358565
73739	358566
176691	358567
57855	358568
285331	358569
4676	358570
74006	358571
102394	358572
54174	358573
122717	358574
122696	358575
153393	358576
284048	358577
153173	358578
257507	358579
90818	358580
315033	358581
32347	358582
85878	358583
163459	358584
297012	358585
283296	358586
153217	358587
273709	358588
207662	358589
54901	358590
168120	358591
49167	358592
245540	358593
207511	358594
34989	358595
206321	358596
123340	358597
196526	358598
141861	358599
203000	358600
268268	358601
48643	358602
23156	358603
8048	358604
44517	358605
174993	358606
53358	358607
139101	358608
163898	358609
88149	358610
107003	358611
2291	358612
131954	358613
103052	358614
237422	358615
137765	358616
97749	358617
283229	358618
101873	358619
82828	358620
242285	358621
139788	358622
29645	358623
3321	358624
71304	358625
185843	358626
262020	358627
261876	358628
139788	358629
168548	358630
141592	358631
211680	358632
40481	358633
23796	358634
223537	358635
326458	358636
15675	358637
94622	358638
116991	358639
44325	358640
234645	358641
172310	358642
72682	358643
130348	358644
212812	358645
138052	358646
133763	358647
170901	358648
70034	358649
141116	358650
196271	358651
42124	358652
127501	358653
89287	358654
89212	358655
162739	358656
79470	358657
16173	358658
174475	358659
68233	358660
261857	358661
57388	358662
197786	358663
9312	358664
212921	358665
181698	358666
271084	358667
29062	358668
196051	358669
49891	358670
298190	358671
4869	358672
2061	358673
39397	358674
2361	358675
125072	358676
45208	358677
216211	358678
58887	358679
177073	358680
264565	358681
153911	358682
289778	358683
153911	358684
180796	358685
254840	358686
220092	358687
270456	358688
77158	358689
146138	358690
191828	358691
52957	358692
75496	358693
207194	358694
12381	358695
79513	358696
200985	358697
125150	358698
126861	358699
63842	358700
280797	358701
169600	358702
139126	358703
31054	358704
49782	358705
66294	358706
98724	358707
274220	358708
52225	358709
274940	358710
37873	358711
44488	358712
62353	358713
147762	358714
155371	358715
105280	358716
80701	358717
63522	358718
10208	358719
10765	358720
136069	358721
99297	358722
266667	358723
48690	358724
188489	358725
235260	358726
316189	358727
247426	358728
296380	358729
194601	358730
23040	358731
111983	358732
23040	358733
13268	358734
197592	358735
37657	358736
113527	358737
9650	358738
30657	358739
40928	358740
288486	358741
46064	358742
81805	358743
242740	358744
255021	358745
7272	358746
82993	358747
278743	358748
283841	358749
15671	358750
78819	358751
84202	358752
292119	358753
102845	358754
298731	358755
300609	358756
73859	358757
110076	358758
74721	358759
185709	358760
275744	358761
134399	358762
117115	358763
170256	358764
111903	358765
56183	358766
198478	358767
287221	358768
53276	358769
204259	358770
146781	358771
274757	358772
242994	358773
324668	358774
2667	358775
174132	358776
175086	358777
2592	358778
15859	358779
229570	358780
229514	358781
294240	358782
126359	358783
307422	358784
192860	358785
81026	358786
270998	358787
203165	358788
222953	358789
87071	358790
194030	358791
120595	358792
108070	358793
51066	358794
205092	358795
285834	358796
215378	358797
118040	358798
181734	358799
176286	358800
180391	358801
35996	358802
228753	358803
176191	358804
323287	358805
216938	358806
293389	358807
23638	358808
154528	358809
143616	358810
121877	358811
206122	358812
27960	358813
299561	358814
242329	358815
204468	358816
59414	358817
114351	358818
307532	358819
168238	358820
193661	358821
216417	358822
248158	358823
312330	358824
96113	358825
63871	358826
301952	358827
40430	358828
266210	358829
216241	358830
97665	358831
24455	358832
275222	358833
81674	358834
90572	358835
287452	358836
223827	358837
182267	358838
209158	358839
78393	358840
116439	358841
50443	358842
57289	358843
136568	358844
229415	358845
32847	358846
107682	358847
196812	358848
74461	358849
290921	358850
161108	358851
59426	358852
71858	358853
127413	358854
205071	358855
304490	358856
144608	358857
40154	358858
16927	358859
102105	358860
190463	358861
154256	358862
124104	358863
89946	358864
284208	358865
88235	358866
323122	358867
208499	358868
191383	358869
45602	358870
93890	358871
35399	358872
83314	358873
106595	358874
50905	358875
201117	358876
110091	358877
287041	358878
74154	358879
248588	358880
102845	358881
209551	358882
6516	358883
134684	358884
45614	358885
6	358886
43935	358887
118238	358888
98239	358889
155110	358890
259735	358891
254661	358892
323516	358893
185113	358894
107471	358895
46800	358896
80254	358897
40612	358898
29007	358899
172107	358900
187271	358901
68134	358902
289915	358903
25789	358904
205053	358905
196408	358906
89750	358907
118704	358908
277901	358909
215045	358910
4036	358911
76559	358912
116988	358913
234686	358914
133866	358915
62379	358916
218227	358917
3693	358918
64786	358919
316888	358920
309923	358921
317522	358922
185208	358923
207752	358924
315406	358925
320051	358926
89946	358927
216951	358928
56325	358929
209546	358930
58253	358931
151375	358932
106335	358933
219527	358934
198315	358935
131894	358936
26401	358937
140214	358938
48719	358939
229341	358940
175954	358941
13442	358942
325722	358943
131491	358944
82585	358945
318523	358946
130252	358947
282732	358948
113016	358949
82989	358950
101663	358951
45490	358952
175157	358953
17867	358954
279823	358955
66102	358956
132660	358957
11098	358958
51579	358959
51710	358960
51579	358961
92607	358962
62544	358963
256110	358964
77858	358965
254316	358966
212596	358967
7207	358968
114488	358969
251911	358970
79859	358971
23283	358972
4583	358973
6345	358974
39623	358975
207655	358976
4409	358977
261	358978
2276	358979
105624	358980
12264	358981
1546	358982
49108	358983
21976	358984
28667	358985
73	358986
31187	358987
719	358988
2788	358989
72833	358990
88676	358991
23727	358992
2639	358993
8752	358994
5323	358995
32258	358996
140659	358997
1930	358998
6289	358999
33380	359000
2940	359001
43679	359002
5958	359003
21441	359004
28788	359005
215087	359006
88325	359007
59090	359008
13477	359009
62539	359010
242	359011
83377	359012
181340	359013
80498	359014
182629	359015
25984	359016
98697	359017
10781	359018
39066	359019
39148	359020
9022	359021
120176	359022
17303	359023
6339	359024
14761	359025
68392	359026
23271	359027
9177	359028
17542	359029
211088	359030
411	359031
37827	359032
4595	359033
53852	359034
27054	359035
24523	359036
203123	359037
249555	359038
4495	359039
32943	359040
309906	359041
3485	359042
8727	359043
98524	359044
1467	359045
198128	359046
93661	359047
4570	359048
270990	359049
87732	359050
79279	359051
196039	359052
9604	359053
180110	359054
2989	359055
6391	359056
58171	359057
11779	359058
203375	359059
12003	359060
208	359061
209277	359062
51249	359063
4144	359064
404	359065
171653	359066
39241	359067
36219	359068
246038	359069
76655	359070
1596	359071
61	359072
90104	359073
211604	359074
206610	359075
7795	359076
337	359077
1380	359078
1467	359079
245	359080
199097	359081
139368	359082
277	359083
9554	359084
1332	359085
4902	359086
116595	359087
21905	359088
15499	359089
15499	359090
31503	359091
158684	359092
244282	359093
1639	359094
25651	359095
80281	359096
9034	359097
125741	359098
22000	359099
25562	359100
104400	359101
1284	359102
22275	359103
16214	359104
5496	359105
3313	359106
31485	359107
159955	359108
196382	359109
195288	359110
161998	359111
59155	359112
8996	359113
53741	359114
726	359115
2671	359116
21172	359117
104318	359118
45447	359119
45447	359120
104493	359121
104241	359122
104304	359123
30642	359124
161852	359125
161868	359126
28570	359127
4369	359128
7873	359129
249155	359130
31452	359131
196382	359132
81160	359133
25755	359134
22320	359135
31503	359136
25687	359137
27507	359138
180118	359139
12	359140
57335	359141
92147	359142
98205	359143
47847	359144
230656	359145
13739	359146
141831	359147
39004	359148
254200	359149
4049	359150
216192	359151
89482	359152
205692	359153
79237	359154
60368	359155
31719	359156
31719	359157
55555	359158
181705	359159
19883	359160
37050	359161
136434	359162
80844	359163
165364	359164
211	359165
307345	359166
119721	359167
300636	359168
122494	359169
147770	359170
172837	359171
190581	359172
117324	359173
182591	359174
166333	359175
11634	359176
96763	359177
57024	359178
216647	359179
10003	359180
13732	359181
676	359182
106162	359183
49531	359184
54358	359185
34080	359186
47269	359187
40055	359188
2974	359189
44908	359190
200256	359191
4196	359192
21572	359193
87768	359194
11715	359195
296011	359196
8632	359197
119433	359198
149564	359199
239205	359200
122455	359201
63574	359202
51409	359203
56389	359204
3927	359205
98647	359206
26260	359207
204477	359208
1559	359209
38520	359210
291787	359211
23937	359212
10819	359213
6411	359214
38884	359215
201526	359216
77118	359217
19077	359218
1269	359219
50335	359220
10206	359221
2988	359222
158534	359223
11342	359224
70951	359225
52291	359226
127479	359227
14533	359228
12627	359229
56122	359230
13343	359231
64383	359232
1559	359233
28487	359234
7	359235
20532	359236
18478	359237
186153	359238
60502	359239
13327	359240
34365	359241
19308	359242
6517	359243
22201	359244
170135	359245
159399	359246
68652	359247
84631	359248
55857	359249
142861	359250
220897	359251
58998	359252
34365	359253
18332	359254
116256	359255
169773	359256
206076	359257
56822	359258
231350	359259
137600	359260
385	359261
2631	359262
89950	359263
14081	359264
147138	359265
9514	359266
8841	359267
98454	359268
84834	359269
15559	359270
42183	359271
7575	359272
8055	359273
8841	359274
34365	359275
203788	359276
11075	359277
5705	359278
61853	359279
33346	359280
8367	359281
46020	359282
1269	359283
40764	359284
169051	359285
169853	359286
24837	359287
108396	359288
11522	359289
202998	359290
9127	359291
109985	359292
51647	359293
1220	359294
13713	359295
189123	359296
102647	359297
58954	359298
56464	359299
175472	359300
246306	359301
90301	359302
22125	359303
32519	359304
51635	359305
3391	359306
39150	359307
142548	359308
262989	359309
26306	359310
25698	359311
7575	359312
86315	359313
113973	359314
11278	359315
63325	359316
168882	359317
41443	359318
125768	359319
23408	359320
138025	359321
302353	359322
127748	359323
87394	359324
9399	359325
13793	359326
1788	359327
218832	359328
25734	359329
29495	359330
325805	359331
182184	359332
108168	359333
58777	359334
30800	359335
141414	359336
235470	359337
144275	359338
88524	359339
24445	359340
37850	359341
4402	359342
22508	359343
181490	359344
7058	359345
94061	359346
31644	359347
9758	359348
94923	359349
1088	359350
24262	359351
78234	359352
56300	359353
11090	359354
39646	359355
33602	359356
6836	359357
56070	359358
49082	359359
202442	359360
25055	359361
138266	359362
10643	359363
6307	359364
29495	359365
103847	359366
13366	359367
160379	359368
1134	359369
13988	359370
19153	359371
47626	359372
36428	359373
45867	359374
37465	359375
7950	359376
173079	359377
189077	359378
21575	359379
78398	359380
15952	359381
129965	359382
302652	359383
204170	359384
326594	359385
3186	359386
144142	359387
204451	359388
87265	359389
51414	359390
64904	359391
16698	359392
129192	359393
15197	359394
304122	359395
61576	359396
79660	359397
7657	359398
197271	359399
99027	359400
100567	359401
25452	359402
193416	359403
109085	359404
115763	359405
147271	359406
227753	359407
124696	359408
15218	359409
121706	359410
213339	359411
25555	359412
309582	359413
207440	359414
120014	359415
216451	359416
179127	359417
1175	359418
7804	359419
109807	359420
22487	359421
7887	359422
102365	359423
180505	359424
16870	359425
139478	359426
138418	359427
53226	359428
52645	359429
87663	359430
54073	359431
4025	359432
21833	359433
76034	359434
11458	359435
136089	359436
253911	359437
9375	359438
201620	359439
58449	359440
9943	359441
55863	359442
3556	359443
236957	359444
38513	359445
144020	359446
174519	359447
38344	359448
324425	359449
10609	359450
26292	359451
99168	359452
7062	359453
68807	359454
4288	359455
22433	359456
66809	359457
308836	359458
55199	359459
26802	359460
133079	359461
26484	359462
130312	359463
64084	359464
113475	359465
19840	359466
96036	359467
45372	359468
20961	359469
12499	359470
28879	359471
23971	359472
48947	359473
1090	359474
110431	359475
71750	359476
227112	359477
18918	359478
263166	359479
599	359480
34934	359481
12590	359482
76916	359483
8621	359484
16673	359485
79517	359486
5472	359487
91599	359488
29440	359489
2434	359490
43971	359491
280481	359492
22896	359493
8633	359494
313257	359495
49988	359496
14324	359497
14018	359498
321968	359499
3791	359500
35504	359501
227658	359502
64646	359503
33896	359504
24674	359505
88088	359506
20671	359507
7403	359508
6678	359509
108264	359510
18363	359511
85702	359512
117607	359513
275317	359514
319439	359515
1967	359516
46616	359517
182316	359518
108194	359519
18929	359520
44893	359521
40492	359522
75856	359523
2649	359524
11063	359525
12445	359526
2808	359527
32001	359528
1705	359529
18225	359530
5897	359531
82945	359532
53495	359533
37681	359534
58424	359535
4865	359536
3204	359537
86681	359538
46567	359539
48806	359540
12484	359541
59439	359542
25011	359543
2163	359544
125757	359545
91027	359546
28151	359547
322470	359548
44286	359549
79777	359550
59935	359551
220108	359552
5133	359553
91736	359554
197507	359555
41009	359556
160632	359557
29678	359558
179482	359559
111425	359560
133016	359561
89142	359562
43005	359563
324	359564
45448	359565
250981	359566
54102	359567
6923	359568
104367	359569
1609	359570
44448	359571
41490	359572
78751	359573
68919	359574
971	359575
62942	359576
882	359577
18166	359578
756	359579
170684	359580
18444	359581
75096	359582
24140	359583
67753	359584
51299	359585
825	359586
40346	359587
16916	359588
190622	359589
52021	359590
1393	359591
73516	359592
12775	359593
35614	359594
301654	359595
263936	359596
71883	359597
119474	359598
147281	359599
116667	359600
6177	359601
49358	359602
12775	359603
119411	359604
710	359605
4324	359606
6999	359607
173826	359608
216260	359609
256306	359610
183083	359611
2801	359612
42676	359613
55709	359614
22	359615
1621	359616
1451	359617
59047	359618
25496	359619
28716	359620
6247	359621
18701	359622
30221	359623
163	359624
8962	359625
90090	359626
85542	359627
318782	359628
25724	359629
29500	359630
301591	359631
35819	359632
81983	359633
79681	359634
34886	359635
30060	359636
19354	359637
2278	359638
13621	359639
30605	359640
1717	359641
26	359642
146	359643
57404	359644
1239	359645
25852	359646
26	359647
66	359648
56589	359649
9170	359650
74485	359651
19839	359652
123269	359653
398	359654
403	359655
135864	359656
56619	359657
112998	359658
64685	359659
191047	359660
33995	359661
8375	359662
85003	359663
6	359664
32520	359665
2649	359666
8828	359667
212644	359668
2932	359669
30284	359670
41561	359671
262241	359672
70078	359673
89496	359674
28551	359675
163317	359676
2282	359677
205640	359678
790	359679
130	359680
31471	359681
3505	359682
2625	359683
200696	359684
72772	359685
92399	359686
161993	359687
15560	359688
24571	359689
27274	359690
159460	359691
188602	359692
56659	359693
147952	359694
37741	359695
58664	359696
48667	359697
27708	359698
1786	359699
31707	359700
9070	359701
8676	359702
27622	359703
144315	359704
255684	359705
56305	359706
12977	359707
23745	359708
35175	359709
318622	359710
109083	359711
48753	359712
185937	359713
4437	359714
70793	359715
175661	359716
22730	359717
9822	359718
115584	359719
200005	359720
62216	359721
31154	359722
2464	359723
19151	359724
74200	359725
7032	359726
11133	359727
19609	359728
8916	359729
9580	359730
72325	359731
486	359732
144704	359733
488	359734
32	359735
70791	359736
45809	359737
827	359738
34588	359739
2278	359740
27330	359741
111932	359742
5661	359743
172126	359744
116847	359745
3083	359746
179340	359747
116178	359748
17484	359749
61407	359750
61228	359751
93491	359752
110170	359753
26688	359754
108661	359755
258515	359756
164264	359757
167420	359758
130694	359759
8196	359760
9532	359761
80533	359762
16	359763
162891	359764
222838	359765
43527	359766
171851	359767
5750	359768
188800	359769
24106	359770
78940	359771
145540	359772
50659	359773
11912	359774
142468	359775
94036	359776
31274	359777
15188	359778
323503	359779
55713	359780
23061	359781
62071	359782
28364	359783
156578	359784
20184	359785
98075	359786
29375	359787
159389	359788
116072	359789
184380	359790
49671	359791
112366	359792
40687	359793
118464	359794
184195	359795
48066	359796
47210	359797
118464	359798
9666	359799
178143	359800
9055	359801
113825	359802
28995	359803
244555	359804
4669	359805
65274	359806
153452	359807
115821	359808
33767	359809
47210	359810
112478	359811
12819	359812
74765	359813
180122	359814
115672	359815
50794	359816
160337	359817
184381	359818
33369	359819
24184	359820
118423	359821
73904	359822
73904	359823
48703	359824
103515	359825
157102	359826
73904	359827
34375	359828
48997	359829
23831	359830
73231	359831
9553	359832
29778	359833
105944	359834
95434	359835
284985	359836
62162	359837
484	359838
105991	359839
164357	359840
43647	359841
44788	359842
21079	359843
30984	359844
145652	359845
17581	359846
62024	359847
186708	359848
189698	359849
170042	359850
229723	359851
83124	359852
91608	359853
202426	359854
95549	359855
181997	359856
257768	359857
153418	359858
420	359859
66030	359860
307318	359861
20970	359862
242377	359863
160439	359864
16865	359865
75828	359866
134614	359867
73373	359868
55685	359869
172295	359870
311068	359871
99619	359872
222074	359873
75304	359874
188908	359875
130036	359876
208507	359877
118612	359878
90238	359879
100905	359880
151317	359881
31357	359882
10658	359883
295498	359884
130228	359885
81534	359886
291424	359887
100063	359888
106004	359889
117746	359890
64651	359891
146912	359892
260566	359893
109378	359894
28986	359895
97221	359896
195673	359897
36619	359898
102232	359899
139498	359900
215078	359901
30892	359902
312642	359903
182106	359904
263625	359905
99490	359906
194965	359907
217728	359908
294801	359909
136660	359910
75929	359911
133844	359912
248258	359913
103830	359914
25449	359915
31027	359916
810	359917
65889	359918
227349	359919
66980	359920
52939	359921
91238	359922
282653	359923
97453	359924
47671	359925
223564	359926
175967	359927
76110	359928
214593	359929
2279	359930
125930	359931
166064	359932
103045	359933
62043	359934
130134	359935
86587	359936
170623	359937
99626	359938
86756	359939
190068	359940
154530	359941
129285	359942
82621	359943
146841	359944
61967	359945
201473	359946
116814	359947
153	359948
41709	359949
170394	359950
43758	359951
152151	359952
310312	359953
112706	359954
58155	359955
207936	359956
109824	359957
21635	359958
62672	359959
140403	359960
129314	359961
189913	359962
114957	359963
146170	359964
887	359965
887	359966
69448	359967
190252	359968
128689	359969
223949	359970
179540	359971
37525	359972
127416	359973
72641	359974
191250	359975
126065	359976
36594	359977
196185	359978
297381	359979
49221	359980
197579	359981
201047	359982
97759	359983
50454	359984
52953	359985
161668	359986
73368	359987
7393	359988
21057	359989
36881	359990
10214	359991
5338	359992
26305	359993
29349	359994
123804	359995
39066	359996
3438	359997
26966	359998
70571	359999
63073	360000
13948	360001
34065	360002
34336	360003
54215	360004
82445	360005
7671	360006
239717	360007
34662	360008
28538	360009
131663	360010
6939	360011
22801	360012
7671	360013
71251	360014
173920	360015
116947	360016
3216	360017
896	360018
9451	360019
52273	360020
35867	360021
478	360022
11074	360023
19421	360024
255163	360025
189119	360026
34583	360027
115601	360028
41180	360029
56393	360030
164887	360031
202439	360032
33869	360033
21233	360034
7676	360035
135582	360036
10462	360037
133639	360038
98704	360039
236009	360040
94128	360041
168688	360042
169211	360043
233284	360044
15809	360045
286644	360046
183266	360047
174105	360048
252780	360049
183389	360050
306210	360051
18976	360052
39520	360053
28480	360054
172193	360055
177582	360056
188553	360057
106142	360058
100192	360059
46994	360060
124422	360061
169514	360062
100450	360063
268205	360064
289792	360065
160587	360066
122439	360067
19337	360068
187292	360069
235004	360070
52992	360071
199557	360072
128987	360073
192815	360074
277404	360075
52958	360076
275673	360077
314316	360078
210818	360079
136244	360080
43305	360081
195665	360082
116916	360083
43114	360084
107219	360085
59856	360086
129803	360087
262428	360088
230852	360089
47003	360090
25461	360091
50668	360092
206363	360093
91627	360094
185883	360095
247967	360096
36806	360097
192489	360098
89173	360099
57437	360100
46941	360101
62718	360102
145904	360103
149019	360104
54030	360105
235566	360106
46921	360107
311226	360108
96819	360109
132329	360110
305422	360111
37354	360112
211251	360113
156593	360114
90817	360115
129493	360116
10942	360117
93213	360118
91536	360119
170787	360120
66103	360121
63582	360122
129866	360123
295757	360124
303141	360125
121475	360126
263865	360127
83273	360128
193712	360129
130457	360130
123584	360131
130436	360132
56411	360133
161325	360134
276358	360135
290219	360136
77888	360137
33249	360138
164954	360139
91977	360140
78600	360141
268915	360142
286211	360143
274778	360144
127466	360145
298344	360146
129585	360147
130257	360148
113130	360149
30533	360150
117799	360151
60893	360152
12568	360153
113726	360154
185588	360155
40250	360156
36311	360157
184747	360158
62312	360159
129125	360160
208194	360161
83813	360162
291349	360163
140573	360164
85840	360165
309626	360166
129250	360167
87793	360168
265558	360169
274792	360170
85904	360171
85903	360172
14170	360173
1266	360174
155408	360175
51104	360176
233634	360177
277911	360178
147449	360179
68775	360180
28832	360181
36816	360182
130300	360183
191921	360184
271178	360185
80550	360186
39239	360187
162452	360188
75820	360189
17939	360190
320139	360191
41328	360192
3252	360193
2070	360194
160827	360195
53789	360196
102124	360197
176571	360198
96205	360199
143515	360200
235542	360201
236296	360202
258149	360203
69767	360204
10689	360205
87402	360206
139656	360207
304050	360208
305167	360209
288262	360210
229910	360211
119698	360212
129166	360213
94898	360214
53617	360215
127062	360216
137391	360217
185343	360218
12781	360219
41743	360220
201333	360221
46920	360222
12065	360223
21902	360224
22796	360225
31983	360226
7100	360227
45304	360228
11823	360229
162697	360230
68153	360231
45862	360232
168037	360233
132037	360234
132136	360235
18642	360236
37	360237
7439	360238
31268	360239
163408	360240
31754	360241
104010	360242
124253	360243
79050	360244
69832	360245
236384	360246
102555	360247
113714	360248
104798	360249
120321	360250
21527	360251
312644	360252
14695	360253
89379	360254
207952	360255
47097	360256
44608	360257
44884	360258
77455	360259
243034	360260
45848	360261
312307	360262
193401	360263
198837	360264
23323	360265
83564	360266
50981	360267
190860	360268
260436	360269
18641	360270
291056	360271
79139	360272
228249	360273
165708	360274
214447	360275
978	360276
191472	360277
74028	360278
12938	360279
88919	360280
48331	360281
21376	360282
199005	360283
32138	360284
1917	360285
198968	360286
1019	360287
1660	360288
613	360289
5360	360290
11844	360291
7508	360292
1834	360293
337	360294
746	360295
1602	360296
6594	360297
135980	360298
56049	360299
5484	360300
21766	360301
668	360302
4568	360303
557	360304
166250	360305
21830	360306
3054	360307
74457	360308
223276	360309
188295	360310
1046	360311
36160	360312
33624	360313
239	360314
83452	360315
117435	360316
39166	360317
77881	360318
1998	360319
32405	360320
74948	360321
722	360322
23301	360323
57185	360324
328677	360325
27284	360326
97620	360327
61582	360328
172207	360329
311698	360330
50570	360331
22790	360332
158	360333
121441	360334
13592	360335
24255	360336
245655	360337
31670	360338
75660	360339
49148	360340
190277	360341
53323	360342
197947	360343
1910	360344
2553	360345
11261	360346
42527	360347
79603	360348
28	360349
125608	360350
43451	360351
11551	360352
7777	360353
90363	360354
5539	360355
136480	360356
15143	360357
91166	360358
49620	360359
23749	360360
116805	360361
34491	360362
31023	360363
41179	360364
17691	360365
196817	360366
180754	360367
275253	360368
8627	360369
138939	360370
784	360371
154255	360372
4298	360373
52416	360374
10273	360375
3835	360376
1257	360377
37028	360378
2098	360379
92791	360380
34473	360381
42379	360382
2340	360383
33437	360384
102204	360385
63935	360386
57612	360387
164136	360388
38889	360389
30273	360390
251	360391
3835	360392
193652	360393
32562	360394
180980	360395
2958	360396
133241	360397
30670	360398
69481	360399
55438	360400
63289	360401
30513	360402
41283	360403
8550	360404
45265	360405
2775	360406
124083	360407
214793	360408
170325	360409
13826	360410
161430	360411
273067	360412
540	360413
5925	360414
5629	360415
1138	360416
3723	360417
5859	360418
75520	360419
8648	360420
109636	360421
49358	360422
190854	360423
20781	360424
49358	360425
105291	360426
43313	360427
123549	360428
98943	360429
12775	360430
105291	360431
243059	360432
105306	360433
190265	360434
2097	360435
88199	360436
102262	360437
216456	360438
229853	360439
228723	360440
173190	360441
116530	360442
120900	360443
116530	360444
36614	360445
36614	360446
180924	360447
96114	360448
193872	360449
126266	360450
116530	360451
182226	360452
229108	360453
315034	360454
171887	360455
171657	360456
318500	360457
233445	360458
83507	360459
306909	360460
62442	360461
228877	360462
258552	360463
38470	360464
130468	360465
161224	360466
55988	360467
6568	360468
10418	360469
57424	360470
135455	360471
57424	360472
46148	360473
158394	360474
87834	360475
217738	360476
214176	360477
89441	360478
3021	360479
136099	360480
51321	360481
271524	360482
65019	360483
3514	360484
38301	360485
197587	360486
40458	360487
5751	360488
201758	360489
12014	360490
98058	360491
53207	360492
33175	360493
201758	360494
167420	360495
129749	360496
315326	360497
12934	360498
272706	360499
102955	360500
48768	360501
56658	360502
15527	360503
139106	360504
38735	360505
248215	360506
133503	360507
167578	360508
2245	360509
51866	360510
318549	360511
49784	360512
271567	360513
81530	360514
30165	360515
31257	360516
173383	360517
40139	360518
21692	360519
31553	360520
17440	360521
58895	360522
75883	360523
80077	360524
8107	360525
10633	360526
2506	360527
73210	360528
31944	360529
62569	360530
71282	360531
174474	360532
22820	360533
72275	360534
26982	360535
58997	360536
5163	360537
66435	360538
267366	360539
10633	360540
8247	360541
82769	360542
53884	360543
126447	360544
12661	360545
120281	360546
34446	360547
230136	360548
169437	360549
298950	360550
37350	360551
103001	360552
323042	360553
68045	360554
52830	360555
17460	360556
12673	360557
127581	360558
85464	360559
17367	360560
55474	360561
101870	360562
4735	360563
283758	360564
60294	360565
3764	360566
631	360567
5211	360568
213642	360569
17261	360570
310444	360571
25069	360572
247979	360573
63923	360574
9964	360575
58423	360576
37734	360577
212902	360578
26622	360579
23276	360580
52385	360581
2174	360582
79234	360583
23533	360584
23074	360585
14874	360586
198	360587
2249	360588
16967	360589
2522	360590
1621	360591
61123	360592
13334	360593
63313	360594
76501	360595
26605	360596
100786	360597
76722	360598
50419	360599
189249	360600
222000	360601
128036	360602
514	360603
8020	360604
135583	360605
127555	360606
568	360607
64334	360608
11566	360609
206983	360610
184988	360611
330	360612
294530	360613
180629	360614
250452	360615
166156	360616
166695	360617
28444	360618
9659	360619
49431	360620
1174	360621
171391	360622
259594	360623
84	360624
144486	360625
230426	360626
77770	360627
162361	360628
150891	360629
63832	360630
234117	360631
86391	360632
97645	360633
43107	360634
236884	360635
219533	360636
48869	360637
23410	360638
55843	360639
109910	360640
270508	360641
215462	360642
165735	360643
530	360644
62239	360645
24693	360646
67288	360647
275883	360648
22450	360649
16591	360650
235079	360651
10282	360652
81462	360653
103530	360654
103530	360655
103530	360656
1175	360657
255731	360658
24708	360659
184633	360660
34065	360661
175085	360662
110591	360663
48747	360664
49021	360665
76703	360666
110878	360667
50069	360668
118600	360669
118423	360670
74378	360671
184274	360672
49109	360673
184350	360674
176985	360675
274064	360676
177011	360677
75166	360678
184275	360679
24176	360680
281388	360681
174705	360682
274134	360683
111180	360684
23951	360685
184317	360686
30977	360687
76880	360688
30834	360689
23834	360690
186997	360691
186997	360692
59302	360693
58363	360694
59462	360695
152838	360696
127360	360697
33832	360698
6051	360699
34806	360700
115120	360701
271787	360702
36738	360703
50052	360704
6587	360705
77341	360706
52771	360707
74333	360708
35355	360709
129993	360710
12396	360711
84254	360712
229418	360713
32987	360714
24890	360715
114197	360716
186650	360717
2615	360718
139584	360719
112	360720
16810	360721
111760	360722
13498	360723
124022	360724
5597	360725
154851	360726
3381	360727
215	360728
16025	360729
6758	360730
128456	360731
171928	360732
6327	360733
137296	360734
137296	360735
82350	360736
10649	360737
137296	360738
78919	360739
261270	360740
3027	360741
15248	360742
21148	360743
97440	360744
29435	360745
22161	360746
56966	360747
204347	360748
69748	360749
67116	360750
37262	360751
251	360752
105587	360753
112062	360754
21526	360755
23683	360756
111828	360757
33287	360758
147814	360759
89942	360760
37564	360761
8809	360762
2902	360763
17161	360764
2869	360765
254488	360766
274519	360767
128301	360768
212323	360769
280876	360770
59829	360771
41774	360772
60428	360773
61884	360774
158435	360775
61140	360776
18108	360777
5148	360778
155860	360779
211560	360780
1872	360781
17256	360782
4076	360783
20305	360784
46817	360785
2810	360786
902	360787
96814	360788
15884	360789
38551	360790
5156	360791
44230	360792
144126	360793
126799	360794
44171	360795
90659	360796
7188	360797
14443	360798
20568	360799
55546	360800
32781	360801
130636	360802
51906	360803
142560	360804
25872	360805
34371	360806
176446	360807
3944	360808
13112	360809
11287	360810
9339	360811
41711	360812
3376	360813
131568	360814
2376	360815
286293	360816
130750	360817
18846	360818
10360	360819
151955	360820
21773	360821
104581	360822
54311	360823
9426	360824
89693	360825
211944	360826
150197	360827
92740	360828
11437	360829
139546	360830
134074	360831
128323	360832
54842	360833
88192	360834
1232	360835
54916	360836
70760	360837
58582	360838
24449	360839
300674	360840
192580	360841
26049	360842
102505	360843
34908	360844
54513	360845
188245	360846
61455	360847
10232	360848
4087	360849
78233	360850
125915	360851
4231	360852
8838	360853
34761	360854
5344	360855
9951	360856
90515	360857
265582	360858
10713	360859
29149	360860
67889	360861
325305	360862
11191	360863
244000	360864
71007	360865
6624	360866
44167	360867
28046	360868
31303	360869
278691	360870
125341	360871
2665	360872
98179	360873
233213	360874
26776	360875
74173	360876
169585	360877
185047	360878
85168	360879
48471	360880
29234	360881
72976	360882
225691	360883
45523	360884
6624	360885
82255	360886
41461	360887
37531	360888
94954	360889
6771	360890
1160	360891
193260	360892
4485	360893
27599	360894
201185	360895
4575	360896
25403	360897
84577	360898
40725	360899
20410	360900
91985	360901
32976	360902
18483	360903
32781	360904
123156	360905
35388	360906
11541	360907
87122	360908
11794	360909
142161	360910
63734	360911
1220	360912
212838	360913
132162	360914
33344	360915
176982	360916
10199	360917
144949	360918
34434	360919
174695	360920
257830	360921
114917	360922
30228	360923
81159	360924
25126	360925
175556	360926
27172	360927
112848	360928
211541	360929
225	360930
49796	360931
52225	360932
15309	360933
72029	360934
44110	360935
38197	360936
8621	360937
160825	360938
97604	360939
39134	360940
110449	360941
42313	360942
33072	360943
3531	360944
131703	360945
866	360946
27649	360947
195057	360948
121	360949
7824	360950
50768	360951
28931	360952
22813	360953
71432	360954
150427	360955
198661	360956
13128	360957
10037	360958
120375	360959
153843	360960
50519	360961
54726	360962
72105	360963
2217	360964
5596	360965
269793	360966
176418	360967
67164	360968
66900	360969
187888	360970
7400	360971
122878	360972
12361	360973
36293	360974
22769	360975
87753	360976
79266	360977
196741	360978
138552	360979
9545	360980
37050	360981
5068	360982
163590	360983
326995	360984
23438	360985
196919	360986
15625	360987
202794	360988
1270	360989
1353	360990
679	360991
78807	360992
33133	360993
44310	360994
664	360995
27671	360996
268463	360997
132256	360998
170349	360999
127393	361000
5830	361001
203309	361002
41288	361003
130	361004
7326	361005
89880	361006
25772	361007
8798	361008
15806	361009
23962	361010
43167	361011
21680	361012
1604	361013
36583	361014
58628	361015
4328	361016
171227	361017
19839	361018
3737	361019
102264	361020
19537	361021
46021	361022
23962	361023
23294	361024
16940	361025
143020	361026
50474	361027
74969	361028
1321	361029
10060	361030
25657	361031
7474	361032
14915	361033
20435	361034
58243	361035
74467	361036
54416	361037
18124	361038
218773	361039
298556	361040
6272	361041
28216	361042
91492	361043
75901	361044
137637	361045
6396	361046
51642	361047
325318	361048
1636	361049
10744	361050
202971	361051
53641	361052
196763	361053
147314	361054
106541	361055
62582	361056
21824	361057
289670	361058
23469	361059
4179	361060
102557	361061
2936	361062
181992	361063
123317	361064
171821	361065
2369	361066
97319	361067
97319	361068
97321	361069
1788	361070
53610	361071
302238	361072
164335	361073
106257	361074
63067	361075
25901	361076
51057	361077
36614	361078
17663	361079
154344	361080
25922	361081
32525	361082
11589	361083
119867	361084
5785	361085
42476	361086
22377	361087
32396	361088
30788	361089
6086	361090
95513	361091
155916	361092
70389	361093
52235	361094
137974	361095
260163	361096
46124	361097
72737	361098
63652	361099
230758	361100
49647	361101
1184	361102
33150	361103
310840	361104
23304	361105
35177	361106
16114	361107
2672	361108
24708	361109
89886	361110
113285	361111
13062	361112
11977	361113
138176	361114
16768	361115
221103	361116
57901	361117
21466	361118
1303	361119
39	361120
13207	361121
99389	361122
111504	361123
94539	361124
25706	361125
220825	361126
33441	361127
228926	361128
191433	361129
120104	361130
108447	361131
25865	361132
114909	361133
31676	361134
26250	361135
74802	361136
1608	361137
46655	361138
15350	361139
79120	361140
61435	361141
16823	361142
9523	361143
214221	361144
105	361145
1716	361146
1948	361147
1665	361148
58527	361149
4	361150
111899	361151
48559	361152
23322	361153
6246	361154
135897	361155
2442	361156
186543	361157
24036	361158
61439	361159
743	361160
9779	361161
9853	361162
40366	361163
5	361164
26499	361165
90260	361166
113468	361167
44653	361168
142598	361169
26444	361170
99117	361171
203835	361172
163483	361173
2382	361174
10118	361175
1324	361176
150045	361177
48118	361178
25396	361179
2187	361180
131222	361181
155865	361182
21824	361183
1455	361184
67846	361185
104139	361186
47971	361187
27563	361188
74245	361189
268	361190
172	361191
21022	361192
80687	361193
90531	361194
20215	361195
43280	361196
177227	361197
35740	361198
12629	361199
2114	361200
3660	361201
6704	361202
39425	361203
703	361204
5890	361205
324341	361206
7679	361207
81870	361208
7715	361209
81811	361210
298277	361211
47507	361212
70632	361213
83767	361214
113248	361215
307009	361216
29725	361217
8525	361218
30833	361219
89409	361220
128905	361221
79	361222
321163	361223
36911	361224
14099	361225
276785	361226
200966	361227
4147	361228
163989	361229
1555	361230
20848	361231
32828	361232
17646	361233
189	361234
54166	361235
646	361236
156151	361237
5972	361238
311736	361239
122355	361240
134394	361241
45984	361242
6363	361243
14887	361244
38340	361245
133829	361246
759	361247
1810	361248
2631	361249
858	361250
173609	361251
10156	361252
37369	361253
4041	361254
139683	361255
44904	361256
7128	361257
203532	361258
128303	361259
45437	361260
94595	361261
83352	361262
163976	361263
53383	361264
23500	361265
17450	361266
67296	361267
18112	361268
189521	361269
13277	361270
184207	361271
24815	361272
13543	361273
26771	361274
150531	361275
91687	361276
45549	361277
3687	361278
317077	361279
44974	361280
114231	361281
59384	361282
31117	361283
38401	361284
29843	361285
63826	361286
34073	361287
67111	361288
138372	361289
64111	361290
56942	361291
76167	361292
30867	361293
6540	361294
129079	361295
63004	361296
23643	361297
52383	361298
140551	361299
12075	361300
9730	361301
67987	361302
47256	361303
2673	361304
45140	361305
29990	361306
37683	361307
120377	361308
76355	361309
261122	361310
299530	361311
26399	361312
59656	361313
194530	361314
31486	361315
10897	361316
151820	361317
299277	361318
203108	361319
180631	361320
141770	361321
289894	361322
13953	361323
37580	361324
98893	361325
77342	361326
20903	361327
89600	361328
3638	361329
25991	361330
62945	361331
10805	361332
202	361333
284079	361334
12906	361335
106056	361336
21867	361337
24385	361338
4913	361339
67793	361340
70496	361341
93141	361342
57908	361343
15433	361344
26112	361345
116452	361346
159207	361347
76759	361348
5168	361349
81073	361350
78017	361351
78454	361352
1128	361353
4318	361354
86277	361355
11319	361356
92492	361357
26023	361358
93751	361359
137266	361360
181781	361361
192312	361362
104388	361363
80104	361364
298521	361365
117449	361366
299527	361367
29078	361368
96265	361369
108425	361370
59169	361371
144842	361372
323636	361373
32244	361374
144993	361375
156049	361376
311746	361377
321875	361378
103180	361379
20769	361380
1827	361381
62178	361382
81708	361383
188695	361384
312646	361385
292965	361386
127978	361387
21108	361388
138253	361389
108497	361390
217676	361391
200033	361392
15771	361393
36583	361394
259419	361395
28655	361396
5647	361397
183298	361398
33803	361399
1330	361400
17332	361401
67907	361402
51799	361403
9434	361404
21638	361405
17615	361406
122091	361407
110446	361408
27397	361409
3609	361410
75064	361411
17780	361412
57004	361413
25189	361414
39777	361415
55000	361416
21705	361417
5354	361418
167181	361419
9095	361420
23556	361421
18942	361422
196010	361423
206068	361424
55698	361425
159132	361426
12956	361427
5319	361428
10553	361429
27178	361430
92527	361431
83781	361432
622	361433
1691	361434
37441	361435
135	361436
397	361437
107470	361438
31322	361439
5178	361440
24715	361441
61874	361442
35192	361443
1219	361444
104947	361445
53902	361446
2290	361447
52612	361448
104933	361449
29205	361450
3191	361451
135890	361452
117434	361453
212922	361454
12473	361455
52960	361456
1128	361457
70166	361458
230242	361459
95288	361460
10748	361461
1890	361462
214363	361463
258232	361464
99805	361465
8634	361466
10827	361467
112937	361468
60998	361469
303922	361470
106007	361471
242455	361472
133786	361473
116592	361474
23465	361475
49498	361476
25724	361477
49940	361478
101329	361479
50323	361480
173856	361481
69100	361482
39190	361483
229965	361484
15127	361485
141865	361486
13540	361487
13454	361488
104705	361489
10302	361490
131819	361491
1150	361492
221482	361493
2012	361494
283900	361495
155037	361496
191929	361497
1597	361498
140	361499
15338	361500
59160	361501
1960	361502
171774	361503
3475	361504
52835	361505
52608	361506
50898	361507
1684	361508
193098	361509
28127	361510
24100	361511
187610	361512
19845	361513
84201	361514
72149	361515
53184	361516
260	361517
37993	361518
63710	361519
233832	361520
79335	361521
79335	361522
59609	361523
45659	361524
2449	361525
21122	361526
82023	361527
1580	361528
5456	361529
65319	361530
45370	361531
1709	361532
38010	361533
297414	361534
35050	361535
7229	361536
5121	361537
191558	361538
191300	361539
99401	361540
7195	361541
75503	361542
58455	361543
37269	361544
159180	361545
2917	361546
8818	361547
142471	361548
25042	361549
49	361550
19201	361551
28870	361552
44085	361553
103050	361554
138994	361555
4521	361556
87236	361557
6697	361558
66131	361559
284776	361560
75332	361561
165099	361562
45401	361563
285982	361564
47834	361565
109939	361566
101482	361567
2879	361568
109939	361569
24286	361570
10	361571
7725	361572
61705	361573
9371	361574
350	361575
45121	361576
41516	361577
234646	361578
98300	361579
14373	361580
12942	361581
305039	361582
49519	361583
51612	361584
1518	361585
8872	361586
136496	361587
18195	361588
469	361589
87847	361590
2174	361591
37279	361592
47543	361593
191891	361594
106241	361595
20829	361596
131931	361597
15441	361598
2247	361599
100717	361600
5010	361601
9814	361602
5660	361603
49	361604
54142	361605
161146	361606
102755	361607
175014	361608
28880	361609
10352	361610
816	361611
2859	361612
18412	361613
17139	361614
30790	361615
87438	361616
19929	361617
12348	361618
13899	361619
79624	361620
32156	361621
274445	361622
16251	361623
208296	361624
65425	361625
41847	361626
3	361627
29553	361628
40045	361629
88167	361630
75355	361631
70922	361632
32574	361633
98577	361634
81208	361635
27368	361636
72090	361637
1375	361638
314	361639
10424	361640
4375	361641
253062	361642
9698	361643
167289	361644
56309	361645
213241	361646
25874	361647
135242	361648
12397	361649
1865	361650
101267	361651
83959	361652
83959	361653
179165	361654
35249	361655
43062	361656
16068	361657
257298	361658
43471	361659
42159	361660
4431	361661
202471	361662
13547	361663
11	361664
217946	361665
150855	361666
5319	361667
23846	361668
133192	361669
6479	361670
6691	361671
16025	361672
19074	361673
60624	361674
1308	361675
3650	361676
51923	361677
23056	361678
60051	361679
731	361680
86	361681
438	361682
162828	361683
154992	361684
4415	361685
5030	361686
28998	361687
182775	361688
13	361689
2706	361690
245	361691
120749	361692
122290	361693
11466	361694
29175	361695
129070	361696
26531	361697
103566	361698
117952	361699
176800	361700
9571	361701
51981	361702
166	361703
4095	361704
51	361705
67748	361706
41630	361707
79466	361708
6612	361709
158857	361710
281355	361711
327818	361712
265710	361713
122304	361714
276287	361715
3361	361716
23170	361717
54428	361718
182380	361719
4004	361720
56439	361721
63399	361722
494	361723
56255	361724
33470	361725
87574	361726
27489	361727
5	361728
9991	361729
28056	361730
1112	361731
38057	361732
24332	361733
19236	361734
32302	361735
67311	361736
128193	361737
176555	361738
78888	361739
30727	361740
61368	361741
20855	361742
80	361743
68515	361744
47644	361745
191362	361746
10784	361747
7123	361748
22976	361749
2599	361750
190527	361751
96155	361752
197022	361753
324312	361754
42169	361755
95670	361756
137488	361757
65021	361758
85609	361759
77426	361760
113415	361761
91826	361762
134057	361763
64080	361764
94932	361765
162042	361766
37289	361767
181848	361768
39135	361769
59653	361770
3562	361771
254082	361772
86927	361773
3325	361774
3890	361775
5142	361776
27221	361777
81282	361778
33824	361779
106780	361780
36785	361781
178982	361782
57846	361783
39181	361784
137588	361785
57051	361786
163083	361787
37222	361788
168401	361789
143101	361790
93453	361791
12914	361792
88004	361793
20	361794
126124	361795
268800	361796
132390	361797
66279	361798
96754	361799
148117	361800
148120	361801
289757	361802
61608	361803
158144	361804
121221	361805
222766	361806
271457	361807
245284	361808
100276	361809
153319	361810
54033	361811
89993	361812
201324	361813
182579	361814
117394	361815
18625	361816
19118	361817
51279	361818
30394	361819
17562	361820
23383	361821
4775	361822
103975	361823
32870	361824
215513	361825
19351	361826
226841	361827
28408	361828
16039	361829
36064	361830
22044	361831
1540	361832
67348	361833
166718	361834
73174	361835
108978	361836
72089	361837
119375	361838
58209	361839
305851	361840
205038	361841
39915	361842
17969	361843
105133	361844
44941	361845
220499	361846
24988	361847
92419	361848
31557	361849
92286	361850
44214	361851
21377	361852
2517	361853
29609	361854
3944	361855
930	361856
19432	361857
84295	361858
6541	361859
86737	361860
200929	361861
39430	361862
211036	361863
4778	361864
227898	361865
114638	361866
24444	361867
19058	361868
44245	361869
67377	361870
18143	361871
324299	361872
123235	361873
500	361874
42641	361875
80325	361876
95148	361877
1273	361878
208506	361879
98198	361880
53286	361881
111894	361882
89399	361883
117500	361884
114745	361885
13624	361886
135391	361887
86010	361888
157378	361889
173426	361890
17228	361891
74228	361892
128613	361893
305765	361894
201089	361895
75567	361896
89450	361897
17665	361898
319997	361899
79176	361900
65115	361901
225261	361902
261797	361903
154189	361904
317762	361905
49007	361906
83488	361907
317556	361908
36837	361909
11544	361910
42080	361911
340	361912
11120	361913
81608	361914
87663	361915
210109	361916
4279	361917
6499	361918
241615	361919
142075	361920
17228	361921
695	361922
47905	361923
10412	361924
714	361925
15865	361926
16368	361927
203259	361928
105355	361929
209753	361930
212129	361931
112231	361932
960	361933
193379	361934
49831	361935
118562	361936
131508	361937
50589	361938
95160	361939
37728	361940
136948	361941
163314	361942
55757	361943
7470	361944
180002	361945
23277	361946
175352	361947
163197	361948
168986	361949
38602	361950
40311	361951
9548	361952
156000	361953
212940	361954
7883	361955
132421	361956
132446	361957
151025	361958
189784	361959
225383	361960
27658	361961
52260	361962
76378	361963
38363	361964
324486	361965
290612	361966
78420	361967
104541	361968
35277	361969
253456	361970
252420	361971
141322	361972
29281	361973
2629	361974
186438	361975
29753	361976
217005	361977
692	361978
85553	361979
91904	361980
54288	361981
277772	361982
1471	361983
88664	361984
185462	361985
423	361986
178179	361987
541	361988
115355	361989
65642	361990
71769	361991
146688	361992
194936	361993
34705	361994
12141	361995
227107	361996
5622	361997
134617	361998
273848	361999
52391	362000
45694	362001
95	362002
81992	362003
37518	362004
132395	362005
115607	362006
255907	362007
74248	362008
108202	362009
33955	362010
96634	362011
52829	362012
53105	362013
21633	362014
110943	362015
30208	362016
104383	362017
75068	362018
227461	362019
83080	362020
192332	362021
23750	362022
255589	362023
49775	362024
92364	362025
142754	362026
11743	362027
120316	362028
100284	362029
145324	362030
259783	362031
58502	362032
118329	362033
126938	362034
204057	362035
25969	362036
1	362037
18191	362038
278676	362039
149165	362040
50758	362041
61978	362042
66557	362043
234752	362044
170089	362045
151159	362046
151133	362047
201304	362048
29347	362049
64482	362050
3851	362051
287696	362052
35273	362053
99096	362054
134805	362055
61608	362056
94833	362057
130404	362058
201648	362059
246726	362060
122794	362061
2728	362062
3737	362063
298147	362064
152364	362065
153251	362066
240907	362067
22379	362068
291094	362069
110474	362070
44071	362071
49600	362072
171430	362073
34479	362074
15193	362075
67850	362076
272291	362077
118046	362078
183588	362079
112965	362080
178141	362081
192204	362082
142414	362083
55226	362084
88968	362085
47687	362086
91634	362087
94185	362088
99767	362089
40570	362090
85869	362091
152803	362092
5758	362093
58492	362094
91333	362095
182017	362096
46	362097
20087	362098
19080	362099
4097	362100
74515	362101
327193	362102
42440	362103
24642	362104
11417	362105
78920	362106
68754	362107
39135	362108
276725	362109
1550	362110
92231	362111
34085	362112
134149	362113
53511	362114
23947	362115
121384	362116
29435	362117
28293	362118
947	362119
259279	362120
54640	362121
95734	362122
90532	362123
75113	362124
29167	362125
150686	362126
167307	362127
168224	362128
267140	362129
142156	362130
204810	362131
27662	362132
122624	362133
306643	362134
295803	362135
210442	362136
290639	362137
240229	362138
146266	362139
153230	362140
22997	362141
125853	362142
30141	362143
242963	362144
1473	362145
87277	362146
99457	362147
12370	362148
118684	362149
19126	362150
99	362151
576	362152
323659	362153
111	362154
3540	362155
33230	362156
14788	362157
42939	362158
302410	362159
164832	362160
156743	362161
77323	362162
113226	362163
2892	362164
92602	362165
42880	362166
200804	362167
15931	362168
27105	362169
51222	362170
45542	362171
19757	362172
39668	362173
114594	362174
31564	362175
12454	362176
14631	362177
29955	362178
26431	362179
127112	362180
50206	362181
69117	362182
26206	362183
72160	362184
4135	362185
21745	362186
81627	362187
106006	362188
15305	362189
15838	362190
187607	362191
131884	362192
20034	362193
220252	362194
225469	362195
17112	362196
84594	362197
15943	362198
128022	362199
41399	362200
151703	362201
14616	362202
144362	362203
31564	362204
1435	362205
163744	362206
184854	362207
6968	362208
43498	362209
43991	362210
91958	362211
75298	362212
54810	362213
173330	362214
22632	362215
12223	362216
133322	362217
212626	362218
20661	362219
139066	362220
147730	362221
93161	362222
152242	362223
239125	362224
165482	362225
154190	362226
10368	362227
104778	362228
150990	362229
61196	362230
20580	362231
23068	362232
43177	362233
8394	362234
3120	362235
12917	362236
47364	362237
216237	362238
16168	362239
92167	362240
93376	362241
79411	362242
35485	362243
10685	362244
103891	362245
31066	362246
20153	362247
99768	362248
119754	362249
46543	362250
93873	362251
109498	362252
29880	362253
187679	362254
201607	362255
38929	362256
10713	362257
13583	362258
13677	362259
112650	362260
144025	362261
8106	362262
40527	362263
17228	362264
316969	362265
241332	362266
253139	362267
298916	362268
146391	362269
155967	362270
188540	362271
11570	362272
29012	362273
76319	362274
35551	362275
204018	362276
171092	362277
196605	362278
89290	362279
124893	362280
268266	362281
40384	362282
36801	362283
120868	362284
20517	362285
3402	362286
208920	362287
13242	362288
64417	362289
137353	362290
83267	362291
108971	362292
1811	362293
27076	362294
33399	362295
117513	362296
204175	362297
108526	362298
35686	362299
45542	362300
203541	362301
78920	362302
201003	362303
17988	362304
80816	362305
22033	362306
72801	362307
43621	362308
64828	362309
18625	362310
36449	362311
32243	362312
37144	362313
11576	362314
64453	362315
60570	362316
15294	362317
2882	362318
121684	362319
77543	362320
88134	362321
13	362322
88069	362323
64859	362324
18091	362325
13085	362326
72641	362327
33330	362328
44113	362329
92199	362330
26219	362331
3807	362332
113404	362333
135053	362334
7975	362335
11447	362336
114818	362337
50366	362338
274648	362339
6345	362340
56335	362341
19374	362342
26038	362343
19192	362344
128327	362345
9649	362346
206353	362347
129313	362348
321441	362349
3577	362350
59194	362351
90730	362352
125629	362353
79009	362354
4382	362355
55432	362356
23	362357
13290	362358
11982	362359
202167	362360
4023	362361
7386	362362
74670	362363
17467	362364
250891	362365
32669	362366
5246	362367
83473	362368
301005	362369
44342	362370
77967	362371
54213	362372
113275	362373
789	362374
26306	362375
292625	362376
63694	362377
21856	362378
130554	362379
11411	362380
126195	362381
50332	362382
1657	362383
67236	362384
3376	362385
26457	362386
37548	362387
3060	362388
59172	362389
98800	362390
205218	362391
188223	362392
7943	362393
16793	362394
38122	362395
26627	362396
286146	362397
69455	362398
47928	362399
7248	362400
86748	362401
8209	362402
52022	362403
145972	362404
68078	362405
76723	362406
49542	362407
36176	362408
11982	362409
6036	362410
32504	362411
50470	362412
52977	362413
5929	362414
3593	362415
43923	362416
186318	362417
58730	362418
3951	362419
504	362420
157047	362421
33074	362422
136776	362423
40588	362424
291691	362425
17847	362426
6038	362427
94165	362428
83	362429
14044	362430
3790	362431
1710	362432
51859	362433
189306	362434
186748	362435
7108	362436
196376	362437
79008	362438
178036	362439
22048	362440
16950	362441
153120	362442
2124	362443
244747	362444
1	362445
175792	362446
198527	362447
162318	362448
34995	362449
6872	362450
42407	362451
48319	362452
196995	362453
108899	362454
159172	362455
137599	362456
86642	362457
116418	362458
19987	362459
88467	362460
103263	362461
63336	362462
85415	362463
28643	362464
4224	362465
70862	362466
49734	362467
84432	362468
7950	362469
34817	362470
62077	362471
69157	362472
133035	362473
8526	362474
111749	362475
18334	362476
560	362477
67998	362478
11629	362479
52084	362480
15599	362481
36038	362482
99978	362483
190844	362484
14834	362485
74839	362486
86261	362487
167085	362488
41141	362489
126443	362490
92983	362491
41189	362492
77391	362493
159670	362494
48814	362495
72812	362496
1905	362497
21866	362498
39522	362499
72529	362500
160613	362501
85958	362502
151122	362503
20515	362504
14934	362505
77332	362506
58778	362507
28896	362508
20404	362509
227789	362510
7490	362511
56406	362512
40226	362513
308914	362514
136546	362515
85788	362516
13769	362517
98913	362518
1762	362519
291821	362520
37158	362521
32884	362522
194360	362523
34012	362524
7536	362525
9854	362526
61546	362527
105378	362528
84153	362529
90842	362530
67546	362531
287623	362532
52050	362533
140504	362534
22125	362535
110025	362536
51369	362537
10859	362538
183155	362539
31416	362540
113044	362541
4137	362542
325603	362543
178965	362544
51194	362545
4055	362546
51531	362547
49309	362548
6400	362549
64769	362550
125122	362551
179997	362552
2269	362553
126435	362554
55525	362555
30041	362556
30537	362557
26665	362558
117665	362559
181786	362560
128077	362561
244656	362562
24715	362563
88121	362564
172509	362565
166745	362566
15068	362567
27085	362568
44480	362569
35978	362570
34296	362571
63493	362572
72161	362573
26476	362574
8256	362575
10561	362576
99967	362577
104238	362578
62597	362579
7416	362580
5024	362581
68282	362582
27534	362583
2877	362584
105224	362585
82048	362586
149572	362587
157156	362588
59971	362589
55221	362590
233188	362591
137631	362592
7032	362593
121750	362594
85288	362595
149383	362596
12570	362597
59071	362598
72907	362599
106238	362600
46369	362601
1081	362602
79433	362603
101041	362604
165347	362605
65446	362606
111007	362607
130901	362608
123763	362609
22683	362610
55826	362611
9520	362612
108379	362613
8876	362614
88522	362615
86309	362616
98639	362617
217122	362618
4226	362619
15143	362620
35444	362621
23118	362622
2284	362623
134203	362624
166078	362625
38451	362626
20515	362627
113577	362628
10621	362629
15440	362630
32744	362631
117089	362632
51725	362633
152332	362634
122725	362635
59916	362636
297330	362637
54057	362638
89225	362639
13839	362640
85701	362641
129832	362642
7979	362643
128074	362644
119523	362645
12199	362646
113816	362647
134531	362648
54673	362649
739	362650
37700	362651
257860	362652
15316	362653
10204	362654
20594	362655
9617	362656
37137	362657
103859	362658
77418	362659
190625	362660
109532	362661
155827	362662
48007	362663
233	362664
146347	362665
91351	362666
95900	362667
39402	362668
27818	362669
110685	362670
108340	362671
27867	362672
20338	362673
129824	362674
30093	362675
23985	362676
191807	362677
25657	362678
158264	362679
32837	362680
49943	362681
87626	362682
42844	362683
63963	362684
153473	362685
155650	362686
40807	362687
64006	362688
74173	362689
216496	362690
828	362691
199597	362692
144483	362693
135130	362694
20509	362695
162013	362696
17061	362697
11254	362698
206167	362699
60500	362700
29251	362701
72421	362702
61790	362703
8331	362704
127293	362705
139692	362706
15663	362707
71193	362708
276342	362709
33467	362710
41098	362711
130677	362712
199956	362713
137933	362714
56086	362715
12557	362716
184928	362717
16480	362718
50549	362719
25124	362720
36184	362721
9039	362722
154904	362723
56582	362724
81977	362725
3761	362726
20296	362727
109657	362728
8252	362729
120295	362730
188604	362731
1865	362732
23552	362733
196437	362734
93719	362735
323832	362736
119041	362737
259633	362738
21024	362739
43929	362740
63767	362741
31722	362742
193166	362743
32581	362744
92842	362745
327810	362746
202460	362747
76624	362748
56989	362749
153128	362750
25250	362751
178351	362752
38039	362753
41422	362754
1596	362755
112278	362756
218005	362757
70482	362758
46682	362759
25621	362760
5639	362761
232707	362762
5782	362763
35	362764
102605	362765
12851	362766
147152	362767
158047	362768
70526	362769
19205	362770
154420	362771
41920	362772
157099	362773
109321	362774
274724	362775
191896	362776
111995	362777
74513	362778
16584	362779
8074	362780
108777	362781
8483	362782
148447	362783
51642	362784
5318	362785
55557	362786
14822	362787
17595	362788
169187	362789
48680	362790
58375	362791
2930	362792
8270	362793
81757	362794
247731	362795
71352	362796
119521	362797
17705	362798
273014	362799
7239	362800
701	362801
124516	362802
214602	362803
26423	362804
66704	362805
5661	362806
40104	362807
122693	362808
176411	362809
172866	362810
3498	362811
41694	362812
64689	362813
102730	362814
9017	362815
175940	362816
84531	362817
9438	362818
10341	362819
64268	362820
50113	362821
8199	362822
65305	362823
10851	362824
34	362825
4011	362826
6313	362827
29173	362828
22838	362829
53312	362830
37310	362831
39764	362832
21510	362833
22654	362834
22654	362835
22654	362836
13107	362837
7928	362838
223386	362839
12914	362840
60290	362841
39743	362842
69237	362843
61372	362844
82484	362845
282910	362846
44850	362847
69779	362848
138894	362849
229620	362850
8438	362851
15010	362852
261621	362853
40040	362854
7251	362855
160894	362856
3270	362857
29240	362858
43506	362859
19675	362860
155145	362861
21213	362862
115929	362863
174088	362864
301519	362865
32606	362866
45428	362867
22877	362868
4955	362869
4112	362870
123207	362871
30158	362872
20280	362873
19645	362874
83340	362875
741	362876
153455	362877
196152	362878
92421	362879
41320	362880
223023	362881
178106	362882
85053	362883
101233	362884
129818	362885
20957	362886
32102	362887
202894	362888
40308	362889
24940	362890
4486	362891
38440	362892
43892	362893
3276	362894
44078	362895
14316	362896
121873	362897
169949	362898
774	362899
70196	362900
25986	362901
12497	362902
63452	362903
80360	362904
17236	362905
15460	362906
2389	362907
129206	362908
339	362909
15960	362910
3779	362911
108255	362912
59625	362913
5360	362914
8196	362915
58107	362916
34229	362917
69731	362918
241397	362919
33062	362920
8078	362921
104037	362922
771	362923
127328	362924
42556	362925
22172	362926
2654	362927
892	362928
37845	362929
15899	362930
601	362931
22161	362932
36706	362933
87594	362934
220460	362935
495	362936
40479	362937
22254	362938
6917	362939
100527	362940
245	362941
144000	362942
22183	362943
65698	362944
43398	362945
224563	362946
49532	362947
64907	362948
599	362949
18437	362950
299010	362951
251	362952
205829	362953
32739	362954
86267	362955
123406	362956
26384	362957
205283	362958
88039	362959
30530	362960
25528	362961
38363	362962
74132	362963
2984	362964
169409	362965
135414	362966
782	362967
317466	362968
44469	362969
1210	362970
36494	362971
47300	362972
82348	362973
65342	362974
2363	362975
29615	362976
1022	362977
51	362978
66008	362979
14074	362980
138628	362981
131070	362982
195053	362983
4831	362984
101007	362985
2260	362986
194334	362987
83709	362988
880	362989
7995	362990
147893	362991
896	362992
89559	362993
10136	362994
72387	362995
74876	362996
12218	362997
49693	362998
116290	362999
19935	363000
108626	363001
134894	363002
4648	363003
837	363004
1778	363005
527	363006
104262	363007
204947	363008
112069	363009
33738	363010
272866	363011
110295	363012
38315	363013
37703	363014
23192	363015
44365	363016
74345	363017
17275	363018
12929	363019
272365	363020
179014	363021
19569	363022
303918	363023
23448	363024
56241	363025
478	363026
190439	363027
30	363028
1089	363029
55386	363030
15236	363031
34193	363032
288183	363033
121350	363034
48870	363035
19414	363036
65189	363037
12943	363038
5858	363039
18638	363040
18189	363041
5137	363042
70263	363043
187007	363044
30886	363045
36959	363046
51003	363047
104311	363048
51643	363049
47147	363050
69674	363051
68378	363052
109550	363053
94797	363054
17116	363055
5913	363056
54080	363057
2028	363058
4277	363059
59550	363060
290633	363061
299643	363062
215411	363063
113257	363064
178037	363065
707	363066
4409	363067
55308	363068
212712	363069
176700	363070
17704	363071
4171	363072
15573	363073
14925	363074
119847	363075
123779	363076
5888	363077
38396	363078
67594	363079
33928	363080
91457	363081
23568	363082
98903	363083
43966	363084
1121	363085
32614	363086
2697	363087
830	363088
87268	363089
55772	363090
309491	363091
169309	363092
122705	363093
202291	363094
75379	363095
14936	363096
198798	363097
83137	363098
255	363099
119111	363100
2106	363101
128082	363102
195779	363103
22161	363104
247085	363105
269994	363106
3606	363107
45623	363108
131054	363109
67304	363110
89	363111
19047	363112
5649	363113
22287	363114
72021	363115
36576	363116
65201	363117
265179	363118
164693	363119
71219	363120
31172	363121
121702	363122
194810	363123
6372	363124
209662	363125
36494	363126
26532	363127
12822	363128
97656	363129
2924	363130
43028	363131
61571	363132
229130	363133
53172	363134
192759	363135
249104	363136
119304	363137
52147	363138
406	363139
60359	363140
73127	363141
239128	363142
111193	363143
157093	363144
173715	363145
3226	363146
51948	363147
1983	363148
3226	363149
18634	363150
47238	363151
75975	363152
3226	363153
930	363154
44045	363155
203783	363156
121907	363157
63513	363158
74162	363159
62107	363160
3941	363161
14075	363162
7185	363163
289808	363164
41467	363165
11006	363166
12914	363167
35138	363168
6789	363169
84305	363170
797	363171
73290	363172
48795	363173
30674	363174
11080	363175
123474	363176
14506	363177
10093	363178
10549	363179
16798	363180
25943	363181
52111	363182
244107	363183
36891	363184
6958	363185
7360	363186
7953	363187
137969	363188
8728	363189
77355	363190
34932	363191
67623	363192
35540	363193
129796	363194
78167	363195
115010	363196
64720	363197
63687	363198
138433	363199
109195	363200
144270	363201
12275	363202
107739	363203
17634	363204
20410	363205
410	363206
46129	363207
83250	363208
5210	363209
53823	363210
256945	363211
34570	363212
300489	363213
70373	363214
241331	363215
98608	363216
41090	363217
148	363218
198080	363219
196309	363220
137862	363221
6716	363222
69275	363223
133682	363224
75514	363225
1391	363226
8821	363227
30830	363228
16	363229
120696	363230
23192	363231
10369	363232
52402	363233
262202	363234
29730	363235
66271	363236
321745	363237
9358	363238
123000	363239
125194	363240
195310	363241
145322	363242
34392	363243
241815	363244
16049	363245
68308	363246
26083	363247
9573	363248
190360	363249
137469	363250
68157	363251
2636	363252
56127	363253
14286	363254
1358	363255
187282	363256
211	363257
132732	363258
214819	363259
42301	363260
39613	363261
176093	363262
272787	363263
27520	363264
8662	363265
9991	363266
46799	363267
200606	363268
56541	363269
40408	363270
17229	363271
107476	363272
3990	363273
594	363274
313915	363275
26604	363276
213125	363277
608	363278
57414	363279
4285	363280
73547	363281
209898	363282
134739	363283
54860	363284
907	363285
168898	363286
21674	363287
212	363288
18818	363289
139884	363290
15686	363291
650	363292
134875	363293
155038	363294
55699	363295
1128	363296
13551	363297
31844	363298
63348	363299
2698	363300
69777	363301
23589	363302
48070	363303
10597	363304
15818	363305
9656	363306
36821	363307
15327	363308
758	363309
1069	363310
12215	363311
12881	363312
65692	363313
14442	363314
3214	363315
88715	363316
15441	363317
106979	363318
9511	363319
171596	363320
277647	363321
11623	363322
73328	363323
32537	363324
12545	363325
70290	363326
8057	363327
138407	363328
202040	363329
155530	363330
33996	363331
3199	363332
192945	363333
10927	363334
17352	363335
272645	363336
290603	363337
6054	363338
10493	363339
36464	363340
51796	363341
133107	363342
129488	363343
194445	363344
68934	363345
14162	363346
42610	363347
55898	363348
18818	363349
1814	363350
75956	363351
7991	363352
13159	363353
4154	363354
21251	363355
175882	363356
9963	363357
217348	363358
121	363359
42912	363360
39785	363361
3941	363362
29231	363363
90711	363364
54752	363365
52565	363366
78893	363367
14038	363368
160939	363369
44814	363370
1917	363371
196710	363372
5309	363373
85871	363374
155539	363375
83857	363376
453	363377
14978	363378
131690	363379
42256	363380
14469	363381
159299	363382
30530	363383
781	363384
24770	363385
265994	363386
15777	363387
236853	363388
305279	363389
7049	363390
18331	363391
22050	363392
77906	363393
65485	363394
281306	363395
5680	363396
1810	363397
5396	363398
83098	363399
19922	363400
11143	363401
18369	363402
159210	363403
55750	363404
203846	363405
14952	363406
84400	363407
204371	363408
239343	363409
53442	363410
11428	363411
13654	363412
91320	363413
184505	363414
17117	363415
152501	363416
10214	363417
44049	363418
1221	363419
14039	363420
687	363421
19658	363422
2866	363423
15185	363424
3188	363425
2053	363426
22852	363427
693	363428
24437	363429
65069	363430
89	363431
150672	363432
69259	363433
1310	363434
30737	363435
18048	363436
32755	363437
66830	363438
104096	363439
307025	363440
2073	363441
144907	363442
60901	363443
44849	363444
31969	363445
11	363446
41916	363447
33151	363448
81191	363449
128804	363450
33359	363451
27489	363452
3170	363453
72158	363454
190025	363455
855	363456
903	363457
6260	363458
87999	363459
27447	363460
150450	363461
197290	363462
204636	363463
120644	363464
75403	363465
161636	363466
7068	363467
186639	363468
5247	363469
256487	363470
68386	363471
15281	363472
169939	363473
3002	363474
15615	363475
16009	363476
22634	363477
13649	363478
82442	363479
71610	363480
38838	363481
5484	363482
32634	363483
6545	363484
3728	363485
543	363486
6559	363487
114071	363488
20347	363489
8392	363490
80350	363491
71936	363492
30727	363493
1608	363494
210428	363495
34223	363496
40843	363497
150769	363498
65	363499
111174	363500
152	363501
88139	363502
1336	363503
8371	363504
76649	363505
28997	363506
1991	363507
103290	363508
129975	363509
65526	363510
7544	363511
3290	363512
4624	363513
23333	363514
13151	363515
1261	363516
4014	363517
75233	363518
80155	363519
54057	363520
168	363521
15	363522
31505	363523
5041	363524
133033	363525
55822	363526
23573	363527
74410	363528
73103	363529
3052	363530
3940	363531
47612	363532
165098	363533
29687	363534
60015	363535
3520	363536
221891	363537
738	363538
100428	363539
325549	363540
24369	363541
114395	363542
2417	363543
10665	363544
94009	363545
198	363546
219248	363547
29633	363548
198443	363549
23116	363550
13700	363551
221	363552
7105	363553
5	363554
9112	363555
110654	363556
137864	363557
58989	363558
319642	363559
16696	363560
856	363561
25	363562
11718	363563
9755	363564
2278	363565
277433	363566
54037	363567
92022	363568
23375	363569
91094	363570
5266	363571
82620	363572
48032	363573
112100	363574
26435	363575
240481	363576
187098	363577
242578	363578
194271	363579
26299	363580
80883	363581
5447	363582
194547	363583
114452	363584
16917	363585
7067	363586
229017	363587
93396	363588
227492	363589
9868	363590
3941	363591
105501	363592
3949	363593
4050	363594
4332	363595
6539	363596
58619	363597
116884	363598
66731	363599
136442	363600
622	363601
41711	363602
87178	363603
35551	363604
70	363605
10485	363606
303	363607
27389	363608
188238	363609
37679	363610
35326	363611
16014	363612
20751	363613
9092	363614
10665	363615
2343	363616
3226	363617
309783	363618
25100	363619
119	363620
633	363621
53977	363622
541	363623
100582	363624
120436	363625
193920	363626
649	363627
43514	363628
11653	363629
89682	363630
117433	363631
24272	363632
14953	363633
45037	363634
42414	363635
339	363636
4571	363637
37624	363638
127186	363639
3940	363640
4556	363641
47960	363642
158752	363643
78873	363644
10080	363645
1757	363646
8029	363647
32606	363648
69195	363649
15112	363650
192756	363651
70	363652
42957	363653
3060	363654
8983	363655
230688	363656
102824	363657
2240	363658
40401	363659
1649	363660
59951	363661
179198	363662
18173	363663
5853	363664
25603	363665
6506	363666
1848	363667
59537	363668
488	363669
3510	363670
1282	363671
1161	363672
17636	363673
21740	363674
76133	363675
13069	363676
13069	363677
50469	363678
8888	363679
94009	363680
9420	363681
6702	363682
305	363683
65419	363684
127646	363685
4969	363686
101268	363687
24516	363688
6789	363689
162842	363690
93023	363691
27853	363692
104109	363693
32384	363694
275542	363695
51121	363696
87207	363697
258482	363698
44512	363699
75119	363700
101400	363701
22239	363702
38052	363703
278075	363704
1043	363705
231748	363706
2924	363707
130763	363708
50322	363709
242264	363710
9949	363711
105806	363712
555	363713
1824	363714
185386	363715
48597	363716
39274	363717
50229	363718
9930	363719
6708	363720
83239	363721
20644	363722
179861	363723
74847	363724
36414	363725
2446	363726
23423	363727
104544	363728
15916	363729
4771	363730
365	363731
18	363732
21244	363733
21244	363734
168381	363735
48385	363736
26073	363737
253820	363738
72531	363739
35305	363740
22147	363741
11006	363742
819	363743
2819	363744
20265	363745
112762	363746
2352	363747
2955	363748
33197	363749
81939	363750
15916	363751
52207	363752
177548	363753
17951	363754
33005	363755
3092	363756
76708	363757
21998	363758
13881	363759
73175	363760
11006	363761
306472	363762
223179	363763
45713	363764
5169	363765
281055	363766
49606	363767
154625	363768
99660	363769
4555	363770
969	363771
7689	363772
13107	363773
45504	363774
85540	363775
265490	363776
81016	363777
548	363778
15836	363779
21027	363780
19658	363781
51600	363782
1442	363783
120189	363784
13520	363785
24156	363786
33754	363787
49130	363788
7011	363789
23432	363790
33062	363791
30622	363792
53995	363793
2882	363794
76127	363795
7979	363796
76564	363797
22136	363798
5576	363799
27830	363800
198830	363801
8940	363802
23241	363803
3863	363804
6708	363805
186949	363806
246489	363807
1240	363808
59724	363809
89819	363810
302806	363811
86394	363812
6	363813
19658	363814
2448	363815
24107	363816
151219	363817
195429	363818
82162	363819
92817	363820
16366	363821
170983	363822
324858	363823
7754	363824
8395	363825
112933	363826
56005	363827
37771	363828
17443	363829
427	363830
49472	363831
5634	363832
2488	363833
73594	363834
192223	363835
265814	363836
32677	363837
13660	363838
132721	363839
60596	363840
28392	363841
50280	363842
7036	363843
22260	363844
29016	363845
33819	363846
144783	363847
152536	363848
54409	363849
144269	363850
17826	363851
3378	363852
84389	363853
106017	363854
309414	363855
163266	363856
170892	363857
91417	363858
69101	363859
66485	363860
981	363861
387	363862
23744	363863
27569	363864
149510	363865
2629	363866
122366	363867
57144	363868
17506	363869
36254	363870
57801	363871
73636	363872
47895	363873
258894	363874
81937	363875
22016	363876
11000	363877
124825	363878
4540	363879
968	363880
14041	363881
24549	363882
108985	363883
178	363884
9282	363885
155721	363886
138279	363887
67363	363888
14023	363889
45875	363890
101856	363891
31116	363892
21064	363893
4182	363894
39399	363895
1649	363896
27105	363897
21637	363898
29755	363899
22604	363900
6399	363901
58106	363902
392	363903
1411	363904
27646	363905
22692	363906
37310	363907
51513	363908
41510	363909
2897	363910
20146	363911
8591	363912
22829	363913
155366	363914
5553	363915
78	363916
128776	363917
15073	363918
954	363919
2658	363920
3997	363921
60928	363922
21072	363923
11894	363924
29264	363925
90620	363926
20062	363927
54553	363928
27131	363929
41177	363930
134303	363931
38680	363932
1379	363933
75675	363934
34518	363935
7375	363936
9684	363937
11006	363938
253001	363939
34092	363940
58107	363941
295398	363942
169282	363943
1821	363944
119110	363945
21998	363946
35984	363947
30522	363948
1004	363949
65	363950
3010	363951
204578	363952
131595	363953
54305	363954
70217	363955
4282	363956
75030	363957
80177	363958
97214	363959
85139	363960
33330	363961
137704	363962
43912	363963
1987	363964
199626	363965
70015	363966
186999	363967
170941	363968
98153	363969
9445	363970
277775	363971
64318	363972
130050	363973
15094	363974
10196	363975
32492	363976
14315	363977
11201	363978
19391	363979
90181	363980
1039	363981
8974	363982
28759	363983
30634	363984
111758	363985
103291	363986
37065	363987
15899	363988
17228	363989
295	363990
57992	363991
89192	363992
10819	363993
34653	363994
120703	363995
23	363996
86751	363997
109857	363998
1078	363999
141728	364000
184961	364001
36324	364002
33728	364003
223760	364004
23686	364005
197875	364006
170759	364007
56515	364008
11370	364009
16020	364010
270845	364011
970	364012
139572	364013
126288	364014
100442	364015
230613	364016
197956	364017
297560	364018
129567	364019
109930	364020
43160	364021
57684	364022
11301	364023
129987	364024
91802	364025
8790	364026
133099	364027
21867	364028
200657	364029
67120	364030
185765	364031
150111	364032
1188	364033
240631	364034
20478	364035
201167	364036
3339	364037
17396	364038
86142	364039
297431	364040
59689	364041
126167	364042
55366	364043
6573	364044
37238	364045
198668	364046
214865	364047
75821	364048
527	364049
28191	364050
5196	364051
62107	364052
169525	364053
118725	364054
35485	364055
52834	364056
3144	364057
30169	364058
123898	364059
22741	364060
707	364061
78550	364062
108	364063
43198	364064
52709	364065
156261	364066
35984	364067
165911	364068
753	364069
11053	364070
7918	364071
24091	364072
3053	364073
11754	364074
11831	364075
1105	364076
123014	364077
3941	364078
42171	364079
1649	364080
1649	364081
18704	364082
122470	364083
116480	364084
9	364085
3400	364086
12203	364087
128776	364088
20241	364089
10082	364090
9745	364091
19255	364092
22969	364093
18468	364094
111768	364095
123	364096
5280	364097
57169	364098
75977	364099
48019	364100
52292	364101
18414	364102
99488	364103
3471	364104
236481	364105
104974	364106
137320	364107
14654	364108
9586	364109
317534	364110
141570	364111
44605	364112
27292	364113
518	364114
74345	364115
158975	364116
115526	364117
43948	364118
51664	364119
738	364120
235	364121
7286	364122
34011	364123
80422	364124
80852	364125
237036	364126
185247	364127
119011	364128
301190	364129
290761	364130
325931	364131
166699	364132
287920	364133
12792	364134
46019	364135
56238	364136
154996	364137
3552	364138
224406	364139
191262	364140
3805	364141
19302	364142
117139	364143
253	364144
782	364145
109260	364146
47403	364147
56082	364148
19533	364149
237158	364150
12349	364151
180566	364152
172268	364153
19231	364154
117328	364155
60379	364156
16818	364157
11875	364158
10458	364159
138173	364160
3082	364161
32855	364162
162601	364163
40926	364164
2677	364165
9867	364166
106394	364167
28513	364168
5179	364169
85031	364170
34821	364171
88996	364172
8078	364173
328162	364174
295583	364175
128285	364176
1116	364177
44294	364178
318970	364179
182422	364180
78394	364181
3492	364182
205151	364183
143791	364184
39044	364185
89826	364186
22838	364187
26196	364188
27028	364189
99571	364190
49831	364191
20146	364192
6538	364193
26037	364194
28611	364195
146265	364196
279470	364197
1140	364198
16948	364199
325636	364200
4556	364201
1998	364202
588	364203
120073	364204
2199	364205
15839	364206
25299	364207
4038	364208
141914	364209
58024	364210
3067	364211
4234	364212
54062	364213
37327	364214
3287	364215
668	364216
87949	364217
20830	364218
43029	364219
3543	364220
151082	364221
34758	364222
26258	364223
26577	364224
207514	364225
87944	364226
67321	364227
66713	364228
14094	364229
1455	364230
42880	364231
12676	364232
100219	364233
17361	364234
124266	364235
39102	364236
4670	364237
20815	364238
49460	364239
106502	364240
150140	364241
171650	364242
154	364243
4424	364244
53037	364245
227841	364246
120565	364247
13795	364248
52091	364249
266347	364250
5495	364251
11006	364252
71105	364253
25401	364254
87068	364255
224141	364256
244	364257
47750	364258
26078	364259
94285	364260
30658	364261
11615	364262
119529	364263
276622	364264
69099	364265
80159	364266
85035	364267
25331	364268
176404	364269
58975	364270
26258	364271
83380	364272
305511	364273
18891	364274
38742	364275
118542	364276
21846	364277
10660	364278
111223	364279
31601	364280
163236	364281
146730	364282
8450	364283
50887	364284
2309	364285
1085	364286
10687	364287
278986	364288
31498	364289
205233	364290
99126	364291
1931	364292
206481	364293
37359	364294
32620	364295
64113	364296
259726	364297
14064	364298
233314	364299
6985	364300
10341	364301
39814	364302
120802	364303
44461	364304
116854	364305
7243	364306
44801	364307
106350	364308
33553	364309
76024	364310
9500	364311
82786	364312
222681	364313
150049	364314
252858	364315
128954	364316
157845	364317
154996	364318
110749	364319
37905	364320
8321	364321
67226	364322
10191	364323
30011	364324
219781	364325
1756	364326
52301	364327
12511	364328
95148	364329
221662	364330
224050	364331
7006	364332
13504	364333
40129	364334
129378	364335
20710	364336
5952	364337
265022	364338
190267	364339
1695	364340
80584	364341
391	364342
56758	364343
15667	364344
9734	364345
5642	364346
107454	364347
25235	364348
289965	364349
45883	364350
187226	364351
295298	364352
78402	364353
31718	364354
33712	364355
47389	364356
27201	364357
7983	364358
136874	364359
92713	364360
30565	364361
138095	364362
64181	364363
15095	364364
207174	364365
4237	364366
90810	364367
86516	364368
390	364369
651	364370
258711	364371
368	364372
134979	364373
92127	364374
80810	364375
127351	364376
8212	364377
127651	364378
26485	364379
5491	364380
45875	364381
48857	364382
21044	364383
74512	364384
12555	364385
36414	364386
6708	364387
106675	364388
87344	364389
55510	364390
228	364391
274800	364392
115565	364393
2731	364394
47591	364395
5523	364396
36019	364397
7341	364398
14819	364399
15497	364400
4088	364401
213715	364402
28774	364403
50681	364404
149400	364405
143975	364406
78556	364407
4583	364408
24172	364409
14708	364410
108153	364411
126629	364412
20639	364413
8500	364414
193396	364415
225335	364416
136452	364417
5923	364418
163674	364419
24133	364420
36619	364421
59774	364422
301560	364423
54490	364424
126632	364425
1297	364426
104852	364427
8794	364428
22712	364429
255970	364430
26694	364431
27126	364432
1347	364433
27887	364434
187592	364435
167090	364436
2769	364437
48798	364438
13914	364439
11250	364440
90154	364441
29622	364442
114285	364443
42070	364444
9319	364445
209124	364446
16576	364447
3002	364448
38687	364449
87096	364450
42158	364451
5250	364452
28072	364453
525	364454
195124	364455
123272	364456
29670	364457
124306	364458
139886	364459
85115	364460
173723	364461
18326	364462
2802	364463
79235	364464
102434	364465
33082	364466
26252	364467
145424	364468
2362	364469
21331	364470
245202	364471
5262	364472
102434	364473
12934	364474
85137	364475
20720	364476
9556	364477
102836	364478
30707	364479
98913	364480
205150	364481
84508	364482
199119	364483
82837	364484
28884	364485
2668	364486
123403	364487
298159	364488
263440	364489
47359	364490
422	364491
32346	364492
133511	364493
111690	364494
13596	364495
312065	364496
4941	364497
117162	364498
3145	364499
132	364500
11172	364501
26694	364502
313472	364503
101861	364504
32755	364505
32216	364506
50355	364507
68169	364508
51698	364509
26008	364510
36389	364511
78015	364512
15536	364513
76319	364514
39292	364515
110716	364516
52011	364517
1598	364518
168320	364519
122452	364520
20771	364521
130055	364522
118069	364523
86063	364524
134434	364525
52918	364526
38198	364527
35843	364528
191143	364529
80615	364530
91459	364531
27358	364532
46140	364533
69242	364534
195131	364535
9317	364536
84186	364537
3680	364538
7894	364539
168383	364540
252429	364541
76115	364542
1039	364543
93579	364544
145286	364545
17469	364546
43128	364547
100343	364548
41432	364549
37721	364550
23234	364551
321802	364552
195	364553
15520	364554
166184	364555
191743	364556
133913	364557
24372	364558
9470	364559
17768	364560
20437	364561
1616	364562
43705	364563
106429	364564
148430	364565
12549	364566
35934	364567
268360	364568
257136	364569
11515	364570
90368	364571
87524	364572
71797	364573
131964	364574
71475	364575
143312	364576
188842	364577
85540	364578
911	364579
51234	364580
1660	364581
52684	364582
239769	364583
56439	364584
69167	364585
5351	364586
223622	364587
4107	364588
144209	364589
141739	364590
7209	364591
48162	364592
48162	364593
48351	364594
47946	364595
6888	364596
198185	364597
76708	364598
100265	364599
274444	364600
6233	364601
3120	364602
2106	364603
4972	364604
38072	364605
35974	364606
49274	364607
16529	364608
301	364609
64517	364610
292704	364611
2134	364612
36251	364613
213618	364614
41906	364615
112837	364616
177	364617
58524	364618
16004	364619
135269	364620
57239	364621
1857	364622
2	364623
6260	364624
44817	364625
38319	364626
267177	364627
755	364628
224996	364629
200455	364630
152795	364631
220147	364632
2698	364633
258634	364634
97288	364635
97238	364636
9872	364637
132145	364638
44317	364639
67778	364640
107094	364641
87048	364642
73855	364643
76102	364644
1408	364645
173499	364646
234802	364647
174267	364648
53472	364649
81423	364650
106811	364651
30614	364652
44751	364653
99685	364654
317223	364655
128059	364656
38535	364657
34000	364658
44023	364659
47233	364660
13956	364661
192391	364662
53019	364663
192254	364664
74182	364665
87797	364666
201473	364667
177530	364668
13931	364669
99053	364670
43328	364671
123538	364672
92360	364673
130669	364674
59744	364675
48377	364676
5817	364677
4661	364678
36106	364679
70882	364680
129732	364681
116998	364682
116159	364683
259835	364684
9434	364685
79749	364686
129922	364687
29246	364688
10609	364689
242431	364690
2682	364691
83074	364692
56568	364693
93045	364694
106113	364695
102097	364696
244947	364697
21990	364698
319416	364699
106944	364700
71126	364701
70882	364702
162230	364703
159829	364704
17758	364705
114643	364706
3704	364707
97216	364708
160611	364709
44230	364710
207090	364711
64479	364712
173243	364713
102216	364714
14963	364715
92560	364716
325523	364717
229002	364718
18030	364719
16375	364720
136719	364721
44941	364722
33778	364723
98731	364724
126597	364725
38697	364726
31152	364727
308163	364728
10723	364729
256621	364730
109376	364731
312022	364732
18347	364733
18998	364734
293888	364735
12120	364736
137142	364737
185340	364738
62463	364739
208780	364740
267469	364741
192185	364742
56769	364743
217711	364744
185358	364745
116935	364746
122251	364747
31018	364748
319776	364749
32672	364750
71297	364751
280901	364752
1943	364753
61208	364754
58940	364755
192179	364756
306157	364757
270340	364758
293136	364759
53481	364760
58665	364761
215458	364762
307358	364763
188864	364764
134263	364765
211799	364766
1027	364767
191615	364768
227949	364769
61015	364770
136015	364771
46592	364772
44539	364773
1428	364774
64973	364775
93120	364776
145478	364777
221536	364778
36447	364779
1428	364780
96321	364781
75758	364782
22964	364783
43080	364784
94504	364785
27615	364786
60775	364787
123835	364788
142090	364789
5840	364790
21560	364791
6783	364792
305137	364793
239985	364794
7249	364795
295417	364796
150097	364797
205799	364798
13986	364799
141652	364800
63692	364801
117835	364802
194553	364803
160306	364804
281427	364805
94984	364806
89057	364807
7892	364808
127544	364809
88221	364810
165586	364811
17273	364812
202912	364813
66083	364814
30617	364815
33963	364816
58385	364817
34280	364818
90124	364819
213023	364820
31497	364821
146089	364822
32927	364823
41995	364824
57227	364825
73368	364826
73502	364827
305933	364828
125440	364829
96009	364830
70448	364831
88703	364832
96972	364833
45174	364834
74590	364835
94882	364836
69311	364837
56194	364838
165315	364839
71892	364840
88958	364841
134786	364842
22228	364843
65340	364844
94678	364845
120725	364846
184637	364847
42438	364848
6394	364849
115749	364850
194359	364851
2574	364852
107558	364853
46587	364854
313094	364855
18210	364856
52045	364857
138373	364858
87162	364859
45594	364860
200322	364861
152451	364862
312280	364863
2981	364864
8958	364865
122389	364866
115217	364867
11772	364868
92501	364869
53217	364870
210844	364871
150605	364872
298528	364873
57117	364874
185189	364875
271750	364876
11927	364877
212221	364878
283963	364879
110421	364880
216992	364881
285005	364882
83965	364883
92156	364884
167567	364885
111535	364886
168832	364887
205981	364888
97825	364889
84572	364890
145326	364891
293277	364892
5294	364893
232490	364894
53352	364895
16280	364896
85376	364897
44528	364898
43355	364899
35278	364900
171985	364901
873	364902
208407	364903
100463	364904
420	364905
130596	364906
124667	364907
65102	364908
43811	364909
163080	364910
118408	364911
82119	364912
34727	364913
61614	364914
71819	364915
13128	364916
34806	364917
187981	364918
94991	364919
36888	364920
144527	364921
299074	364922
311679	364923
77385	364924
28594	364925
49136	364926
66534	364927
43104	364928
79591	364929
47770	364930
58981	364931
72494	364932
78156	364933
15140	364934
67323	364935
46566	364936
191079	364937
58549	364938
50473	364939
145629	364940
105055	364941
44137	364942
191394	364943
285	364944
64909	364945
185467	364946
210323	364947
61614	364948
98246	364949
11561	364950
22497	364951
3450	364952
103609	364953
189383	364954
72481	364955
135030	364956
194866	364957
20090	364958
18690	364959
708	364960
20221	364961
5495	364962
131506	364963
6604	364964
233139	364965
10227	364966
35060	364967
30397	364968
71807	364969
108013	364970
36760	364971
14285	364972
164937	364973
48492	364974
134764	364975
135030	364976
193199	364977
49869	364978
52810	364979
52953	364980
103082	364981
126559	364982
39849	364983
202867	364984
93064	364985
321295	364986
117335	364987
211641	364988
180647	364989
140049	364990
228180	364991
129979	364992
2736	364993
99443	364994
218168	364995
1916	364996
4370	364997
53353	364998
116387	364999
2618	365000
290566	365001
238046	365002
87789	365003
65922	365004
123179	365005
128451	365006
209554	365007
114558	365008
114579	365009
29499	365010
73833	365011
224190	365012
16432	365013
114894	365014
49942	365015
18690	365016
16814	365017
158174	365018
50418	365019
12410	365020
74555	365021
63855	365022
31603	365023
32094	365024
136686	365025
130382	365026
283122	365027
56654	365028
7661	365029
115826	365030
99717	365031
87783	365032
206266	365033
33767	365034
37451	365035
96263	365036
123816	365037
212880	365038
57511	365039
102764	365040
190672	365041
149543	365042
102109	365043
133818	365044
53191	365045
101778	365046
213614	365047
120219	365048
132665	365049
228838	365050
102409	365051
173061	365052
163257	365053
57649	365054
112185	365055
61201	365056
1474	365057
207721	365058
140634	365059
64040	365060
125947	365061
203247	365062
145399	365063
106810	365064
233863	365065
216593	365066
120187	365067
243959	365068
181969	365069
237084	365070
103682	365071
40468	365072
87389	365073
287454	365074
280500	365075
103002	365076
274601	365077
179598	365078
92039	365079
120446	365080
46349	365081
9253	365082
17312	365083
80156	365084
167315	365085
72040	365086
91907	365087
43120	365088
19671	365089
89831	365090
312113	365091
58173	365092
120137	365093
55661	365094
114764	365095
61356	365096
308	365097
124958	365098
202196	365099
89504	365100
152665	365101
110890	365102
313884	365103
312793	365104
46263	365105
273330	365106
16333	365107
83012	365108
123227	365109
74982	365110
26738	365111
19212	365112
55932	365113
84717	365114
192290	365115
180072	365116
3813	365117
197546	365118
102875	365119
171190	365120
203858	365121
93722	365122
81544	365123
144629	365124
55630	365125
24034	365126
110386	365127
103823	365128
60413	365129
23366	365130
311187	365131
278444	365132
135079	365133
160038	365134
210883	365135
108922	365136
107313	365137
296901	365138
153002	365139
153211	365140
55189	365141
120137	365142
102440	365143
1168	365144
305703	365145
316049	365146
96818	365147
208373	365148
139517	365149
127435	365150
236269	365151
318215	365152
176691	365153
6612	365154
116905	365155
239987	365156
108534	365157
135439	365158
89198	365159
110423	365160
107344	365161
263594	365162
319522	365163
69153	365164
165325	365165
224303	365166
1746	365167
316652	365168
234169	365169
110386	365170
210251	365171
24849	365172
196977	365173
140853	365174
77248	365175
199979	365176
139973	365177
113298	365178
263424	365179
149647	365180
20968	365181
78326	365182
149235	365183
136619	365184
15980	365185
165655	365186
173218	365187
109187	365188
237990	365189
27842	365190
3455	365191
708	365192
121035	365193
924	365194
24163	365195
7838	365196
158153	365197
23330	365198
144152	365199
145262	365200
123709	365201
311730	365202
47992	365203
76374	365204
42455	365205
92095	365206
51439	365207
73255	365208
54815	365209
85400	365210
10262	365211
170347	365212
211720	365213
204581	365214
19636	365215
68964	365216
252434	365217
9001	365218
322779	365219
216981	365220
104139	365221
69563	365222
6519	365223
195934	365224
210344	365225
202876	365226
215085	365227
37114	365228
40159	365229
21949	365230
33263	365231
53431	365232
267593	365233
148996	365234
237874	365235
291459	365236
191075	365237
290070	365238
70113	365239
59831	365240
44279	365241
77288	365242
135521	365243
131705	365244
79495	365245
99142	365246
20627	365247
47010	365248
53402	365249
248172	365250
23485	365251
17516	365252
36092	365253
177601	365254
17558	365255
224109	365256
21763	365257
69678	365258
57609	365259
53402	365260
41102	365261
3445	365262
172810	365263
205391	365264
2580	365265
884	365266
136429	365267
28670	365268
9884	365269
171809	365270
160735	365271
916	365272
118500	365273
68940	365274
302735	365275
78605	365276
12	365277
238	365278
53883	365279
72999	365280
107869	365281
104019	365282
93370	365283
124123	365284
212640	365285
106878	365286
89627	365287
141293	365288
141229	365289
66282	365290
13988	365291
309415	365292
133605	365293
181114	365294
120833	365295
37695	365296
241158	365297
24747	365298
239529	365299
6793	365300
57464	365301
4704	365302
18973	365303
186010	365304
327629	365305
91306	365306
266893	365307
279105	365308
37055	365309
194822	365310
130160	365311
110889	365312
4332	365313
8981	365314
195257	365315
101368	365316
232618	365317
6721	365318
32985	365319
22897	365320
115213	365321
32209	365322
140184	365323
45833	365324
145776	365325
149469	365326
49666	365327
234556	365328
107516	365329
120700	365330
12815	365331
109915	365332
225061	365333
39923	365334
127547	365335
1844	365336
2367	365337
2992	365338
126630	365339
12165	365340
115843	365341
35272	365342
115877	365343
13734	365344
9479	365345
21961	365346
218308	365347
48658	365348
88700	365349
308622	365350
297117	365351
51958	365352
209852	365353
54665	365354
163843	365355
309413	365356
190848	365357
202727	365358
32518	365359
319456	365360
61282	365361
7973	365362
31148	365363
1964	365364
21506	365365
63418	365366
184354	365367
100596	365368
145076	365369
36164	365370
135392	365371
185610	365372
134886	365373
288368	365374
2284	365375
29776	365376
55267	365377
66276	365378
220934	365379
103645	365380
227075	365381
21638	365382
10625	365383
40337	365384
315899	365385
96137	365386
82706	365387
24771	365388
122589	365389
115034	365390
107566	365391
54098	365392
194654	365393
62840	365394
184575	365395
43991	365396
282611	365397
58563	365398
66477	365399
92805	365400
276890	365401
33202	365402
70536	365403
208220	365404
38130	365405
28170	365406
63371	365407
22155	365408
93064	365409
14049	365410
296801	365411
183881	365412
113688	365413
99451	365414
211883	365415
14312	365416
230885	365417
12260	365418
296514	365419
61780	365420
26738	365421
195403	365422
135154	365423
6288	365424
135102	365425
73591	365426
40713	365427
72955	365428
196423	365429
63512	365430
287568	365431
287512	365432
107	365433
67160	365434
93998	365435
112779	365436
55351	365437
282781	365438
127620	365439
103950	365440
19052	365441
115025	365442
261099	365443
8422	365444
138738	365445
63180	365446
8422	365447
115025	365448
3504	365449
8086	365450
58514	365451
125196	365452
54145	365453
51637	365454
42635	365455
200468	365456
10712	365457
125273	365458
189236	365459
73837	365460
49394	365461
15097	365462
79352	365463
189968	365464
38845	365465
74537	365466
17617	365467
128864	365468
138749	365469
67178	365470
24273	365471
22605	365472
55177	365473
33187	365474
134441	365475
234307	365476
151652	365477
243418	365478
242346	365479
67189	365480
33089	365481
112811	365482
46840	365483
29425	365484
56007	365485
90627	365486
140657	365487
39617	365488
98533	365489
751	365490
173249	365491
19603	365492
108366	365493
185481	365494
157621	365495
143987	365496
112553	365497
72979	365498
75913	365499
187660	365500
107313	365501
174843	365502
4751	365503
318748	365504
58861	365505
17637	365506
93245	365507
53884	365508
7671	365509
28778	365510
7439	365511
127959	365512
268236	365513
122156	365514
248014	365515
61638	365516
50824	365517
52139	365518
256030	365519
1386	365520
89075	365521
26313	365522
41123	365523
182191	365524
170750	365525
154529	365526
38600	365527
44786	365528
138533	365529
7791	365530
62392	365531
58803	365532
170963	365533
116323	365534
135899	365535
44664	365536
161155	365537
254643	365538
58050	365539
59460	365540
31404	365541
164	365542
142288	365543
237073	365544
12368	365545
16963	365546
88537	365547
79799	365548
60716	365549
42788	365550
265506	365551
64307	365552
190220	365553
49998	365554
9576	365555
58144	365556
211881	365557
9450	365558
122114	365559
52936	365560
209446	365561
131477	365562
14340	365563
152733	365564
77525	365565
44037	365566
188875	365567
52035	365568
199081	365569
196869	365570
25838	365571
20715	365572
80560	365573
291328	365574
295594	365575
216735	365576
196497	365577
262483	365578
17590	365579
170896	365580
5516	365581
79909	365582
38902	365583
47580	365584
193579	365585
11447	365586
197268	365587
86968	365588
135849	365589
140681	365590
328054	365591
51955	365592
56011	365593
32246	365594
25345	365595
102360	365596
184553	365597
59095	365598
24493	365599
71410	365600
19705	365601
133091	365602
214198	365603
41351	365604
169098	365605
153778	365606
41908	365607
116034	365608
328073	365609
261720	365610
137427	365611
95940	365612
313439	365613
25034	365614
171584	365615
95044	365616
311809	365617
4641	365618
259598	365619
324658	365620
80560	365621
280275	365622
13919	365623
174890	365624
251733	365625
43909	365626
27940	365627
209599	365628
547	365629
308876	365630
157907	365631
321544	365632
86103	365633
26950	365634
5320	365635
209806	365636
39425	365637
22426	365638
192282	365639
204122	365640
198479	365641
2514	365642
58083	365643
3306	365644
87896	365645
130012	365646
73586	365647
19006	365648
22750	365649
188109	365650
25269	365651
24330	365652
69628	365653
195132	365654
9003	365655
274080	365656
85317	365657
144057	365658
48499	365659
27853	365660
9029	365661
192684	365662
15779	365663
24247	365664
72798	365665
2574	365666
5177	365667
112553	365668
65020	365669
40043	365670
110932	365671
30799	365672
65896	365673
313852	365674
47931	365675
269631	365676
44298	365677
85077	365678
85492	365679
132556	365680
73557	365681
150529	365682
210012	365683
318623	365684
194539	365685
161246	365686
270740	365687
37578	365688
10315	365689
80121	365690
52122	365691
38992	365692
309520	365693
727	365694
55473	365695
182574	365696
121679	365697
82464	365698
88450	365699
56286	365700
259096	365701
71731	365702
36499	365703
24362	365704
31232	365705
71144	365706
63269	365707
15180	365708
96818	365709
171853	365710
125437	365711
149926	365712
3901	365713
133501	365714
94695	365715
13984	365716
222467	365717
7445	365718
48417	365719
70877	365720
135900	365721
168631	365722
163486	365723
94059	365724
2062	365725
24151	365726
109099	365727
1986	365728
49913	365729
141565	365730
13977	365731
201569	365732
41236	365733
708	365734
51142	365735
42258	365736
105677	365737
44823	365738
17127	365739
74075	365740
2448	365741
57597	365742
143315	365743
67470	365744
33334	365745
23882	365746
38341	365747
94944	365748
33090	365749
193409	365750
15987	365751
47885	365752
22153	365753
44256	365754
75273	365755
2449	365756
21169	365757
80095	365758
150882	365759
319016	365760
214636	365761
247379	365762
12420	365763
161913	365764
27985	365765
100046	365766
19327	365767
103731	365768
135035	365769
216013	365770
2604	365771
215505	365772
147630	365773
89219	365774
37532	365775
105644	365776
74001	365777
307380	365778
1667	365779
104894	365780
49246	365781
1941	365782
179328	365783
1436	365784
5064	365785
13456	365786
287070	365787
205407	365788
61296	365789
65960	365790
157274	365791
106842	365792
199292	365793
227254	365794
146429	365795
94329	365796
108664	365797
24653	365798
31347	365799
108294	365800
101113	365801
103199	365802
163611	365803
21289	365804
21289	365805
85181	365806
129702	365807
232578	365808
183400	365809
97253	365810
129595	365811
108371	365812
121636	365813
293374	365814
299795	365815
88519	365816
268248	365817
69408	365818
7546	365819
38606	365820
293853	365821
60684	365822
112091	365823
134147	365824
151120	365825
69792	365826
106444	365827
169971	365828
60482	365829
64287	365830
267671	365831
33621	365832
3450	365833
8640	365834
80357	365835
18874	365836
88030	365837
59440	365838
193941	365839
245085	365840
95633	365841
48347	365842
21544	365843
18907	365844
37060	365845
81951	365846
37841	365847
161358	365848
162847	365849
230158	365850
33943	365851
97056	365852
165723	365853
153262	365854
310325	365855
1802	365856
302963	365857
60192	365858
78691	365859
197674	365860
143816	365861
76354	365862
234125	365863
44836	365864
16941	365865
32678	365866
167139	365867
57868	365868
59514	365869
152073	365870
20800	365871
87191	365872
199308	365873
36524	365874
16862	365875
136097	365876
138357	365877
63978	365878
13226	365879
48846	365880
78026	365881
69390	365882
16470	365883
209469	365884
7503	365885
26227	365886
281160	365887
150498	365888
197286	365889
106143	365890
108479	365891
218590	365892
24018	365893
220231	365894
95770	365895
161386	365896
252910	365897
125921	365898
237033	365899
47992	365900
25838	365901
90369	365902
21410	365903
326417	365904
229638	365905
14193	365906
114315	365907
99453	365908
97739	365909
182552	365910
16681	365911
2818	365912
162615	365913
322497	365914
122332	365915
1432	365916
113835	365917
134887	365918
56492	365919
63460	365920
74689	365921
52048	365922
118280	365923
16919	365924
260224	365925
311733	365926
148889	365927
210356	365928
182719	365929
255797	365930
85406	365931
107738	365932
219310	365933
29550	365934
5766	365935
322379	365936
120909	365937
84021	365938
283821	365939
136635	365940
57633	365941
284324	365942
120425	365943
213017	365944
178105	365945
140253	365946
37425	365947
16299	365948
165944	365949
137504	365950
283215	365951
93328	365952
52469	365953
10982	365954
107199	365955
16852	365956
25015	365957
51778	365958
4631	365959
3271	365960
37	365961
7778	365962
84235	365963
67147	365964
81155	365965
183113	365966
161204	365967
18677	365968
171592	365969
310160	365970
79332	365971
157771	365972
239481	365973
256992	365974
258941	365975
209230	365976
8132	365977
43268	365978
246153	365979
3962	365980
200006	365981
3738	365982
150904	365983
216287	365984
263068	365985
67889	365986
318433	365987
263456	365988
300964	365989
316176	365990
58269	365991
197489	365992
94348	365993
258969	365994
85306	365995
68031	365996
200649	365997
190889	365998
124910	365999
226420	366000
1667	366001
311381	366002
122459	366003
208994	366004
86833	366005
11611	366006
181161	366007
38600	366008
125391	366009
233019	366010
189976	366011
41046	366012
276286	366013
44342	366014
162666	366015
258942	366016
240218	366017
108311	366018
253649	366019
204072	366020
161289	366021
125961	366022
310499	366023
194542	366024
238622	366025
1584	366026
146035	366027
61269	366028
171094	366029
72428	366030
94906	366031
41261	366032
114693	366033
33625	366034
3519	366035
25352	366036
156966	366037
88990	366038
324908	366039
48771	366040
66654	366041
254642	366042
88614	366043
8989	366044
16687	366045
42272	366046
75916	366047
104216	366048
75900	366049
97558	366050
2817	366051
56330	366052
105625	366053
256829	366054
133508	366055
88459	366056
122563	366057
215985	366058
295541	366059
131501	366060
35433	366061
59596	366062
153422	366063
12057	366064
299594	366065
120710	366066
58749	366067
70805	366068
50968	366069
4949	366070
106811	366071
73373	366072
87063	366073
80303	366074
74549	366075
67221	366076
142994	366077
86518	366078
247797	366079
283904	366080
143033	366081
33436	366082
151026	366083
69172	366084
15845	366085
50493	366086
207183	366087
52865	366088
50139	366089
3798	366090
3810	366091
82611	366092
47642	366093
30148	366094
78477	366095
161783	366096
195419	366097
289502	366098
167187	366099
63451	366100
109522	366101
310808	366102
29832	366103
96823	366104
21255	366105
182497	366106
51641	366107
62722	366108
188517	366109
273494	366110
164125	366111
74973	366112
223979	366113
253144	366114
42537	366115
28196	366116
83602	366117
64187	366118
36829	366119
40937	366120
246464	366121
216733	366122
16848	366123
155584	366124
160985	366125
34484	366126
47911	366127
114391	366128
35675	366129
45196	366130
4282	366131
114846	366132
21805	366133
2883	366134
26426	366135
38024	366136
26097	366137
39519	366138
218643	366139
68072	366140
328343	366141
51480	366142
60525	366143
198310	366144
21282	366145
67867	366146
21946	366147
79169	366148
15708	366149
138360	366150
52145	366151
256268	366152
216067	366153
161665	366154
103838	366155
35805	366156
92033	366157
107526	366158
192875	366159
103978	366160
5786	366161
88502	366162
88502	366163
166348	366164
126012	366165
10338	366166
207373	366167
196170	366168
26558	366169
106969	366170
73225	366171
178109	366172
169824	366173
38697	366174
125620	366175
140238	366176
126293	366177
55473	366178
26800	366179
143	366180
1304	366181
292789	366182
25615	366183
760	366184
51826	366185
87121	366186
23615	366187
301768	366188
302273	366189
328190	366190
166702	366191
158505	366192
96530	366193
32356	366194
114194	366195
18262	366196
272632	366197
14132	366198
134987	366199
196625	366200
168351	366201
308421	366202
89055	366203
279153	366204
127259	366205
70291	366206
134539	366207
114682	366208
150604	366209
99950	366210
189298	366211
208187	366212
66539	366213
124307	366214
131221	366215
43941	366216
34119	366217
11200	366218
95517	366219
24128	366220
25449	366221
201645	366222
19258	366223
13184	366224
64335	366225
70343	366226
259958	366227
260800	366228
322471	366229
44007	366230
64999	366231
25771	366232
239693	366233
29437	366234
4740	366235
197519	366236
77668	366237
157608	366238
79753	366239
127356	366240
216148	366241
95152	366242
323521	366243
195111	366244
130519	366245
55085	366246
26243	366247
131655	366248
34602	366249
66868	366250
184769	366251
33986	366252
157594	366253
197227	366254
48955	366255
136712	366256
38507	366257
98807	366258
236508	366259
49622	366260
297198	366261
168834	366262
286415	366263
23520	366264
174869	366265
267667	366266
297228	366267
50150	366268
99142	366269
14279	366270
55991	366271
70323	366272
284722	366273
240803	366274
143535	366275
108017	366276
32495	366277
157123	366278
113408	366279
26695	366280
45719	366281
200473	366282
11600	366283
52230	366284
102135	366285
119844	366286
72108	366287
203935	366288
64955	366289
77502	366290
10769	366291
118528	366292
109372	366293
80672	366294
19323	366295
68732	366296
82552	366297
41203	366298
40608	366299
275425	366300
202947	366301
122573	366302
119743	366303
39378	366304
176018	366305
9012	366306
189326	366307
57367	366308
327632	366309
70863	366310
28836	366311
62702	366312
111043	366313
29200	366314
2680	366315
302151	366316
4266	366317
250441	366318
91580	366319
2499	366320
28446	366321
118052	366322
105607	366323
89442	366324
83659	366325
7952	366326
228738	366327
207243	366328
18312	366329
63364	366330
279016	366331
7611	366332
113888	366333
87421	366334
38110	366335
84142	366336
29630	366337
41470	366338
63354	366339
92234	366340
2643	366341
29904	366342
221692	366343
249241	366344
216964	366345
156517	366346
86185	366347
140496	366348
26512	366349
41840	366350
2222	366351
136712	366352
137198	366353
57452	366354
307410	366355
85971	366356
23981	366357
186304	366358
28356	366359
122136	366360
323318	366361
36268	366362
27922	366363
34116	366364
143717	366365
45795	366366
24756	366367
39882	366368
72503	366369
122906	366370
177498	366371
68681	366372
57235	366373
19402	366374
106644	366375
119736	366376
64289	366377
231899	366378
152643	366379
21058	366380
153236	366381
153523	366382
154331	366383
124312	366384
110645	366385
46182	366386
228460	366387
26368	366388
67012	366389
39039	366390
25387	366391
266087	366392
107	366393
50273	366394
57972	366395
240653	366396
192985	366397
84136	366398
75691	366399
125105	366400
297830	366401
24393	366402
122109	366403
280737	366404
9883	366405
132174	366406
23143	366407
229518	366408
128295	366409
48440	366410
117359	366411
179927	366412
227307	366413
174391	366414
10780	366415
144947	366416
187435	366417
29897	366418
132900	366419
90913	366420
291547	366421
62805	366422
86349	366423
13332	366424
35595	366425
9709	366426
39655	366427
24616	366428
233083	366429
99370	366430
135909	366431
28938	366432
17692	366433
59224	366434
148472	366435
309766	366436
52002	366437
43478	366438
74258	366439
10577	366440
162926	366441
160007	366442
95075	366443
123595	366444
139991	366445
84188	366446
123453	366447
4600	366448
94322	366449
257733	366450
75686	366451
214584	366452
56571	366453
16912	366454
79056	366455
60612	366456
140008	366457
260342	366458
251024	366459
72451	366460
126115	366461
122523	366462
188822	366463
150056	366464
317509	366465
147331	366466
193689	366467
298481	366468
46183	366469
48043	366470
26788	366471
87883	366472
168589	366473
16642	366474
15076	366475
68508	366476
219493	366477
79919	366478
155692	366479
4740	366480
283534	366481
223425	366482
179115	366483
54578	366484
157289	366485
79712	366486
113645	366487
195807	366488
318298	366489
99987	366490
93710	366491
84385	366492
118404	366493
227266	366494
146896	366495
162193	366496
87667	366497
62518	366498
52561	366499
13052	366500
80212	366501
13184	366502
119294	366503
1422	366504
68891	366505
97025	366506
96781	366507
305938	366508
181944	366509
45094	366510
198355	366511
80680	366512
284965	366513
11163	366514
23748	366515
46176	366516
176383	366517
124644	366518
169832	366519
169848	366520
123229	366521
286120	366522
311	366523
148493	366524
65597	366525
34427	366526
169701	366527
29359	366528
67	366529
5117	366530
177826	366531
179485	366532
77293	366533
48772	366534
66319	366535
45996	366536
183516	366537
266072	366538
6706	366539
19657	366540
296325	366541
68423	366542
60836	366543
3860	366544
10434	366545
131933	366546
16829	366547
137967	366548
210208	366549
8748	366550
78257	366551
14181	366552
93778	366553
295919	366554
25768	366555
91445	366556
7089	366557
171682	366558
46497	366559
25752	366560
19298	366561
180842	366562
41102	366563
2935	366564
15865	366565
310184	366566
28180	366567
86482	366568
210844	366569
318090	366570
191850	366571
117976	366572
68455	366573
1752	366574
139478	366575
56576	366576
214730	366577
87012	366578
19872	366579
65547	366580
53481	366581
113223	366582
24995	366583
25005	366584
24995	366585
195996	366586
17477	366587
59842	366588
11106	366589
308	366590
81169	366591
46721	366592
5963	366593
1110	366594
55661	366595
131173	366596
168979	366597
196709	366598
693	366599
14823	366600
58563	366601
106644	366602
55771	366603
309874	366604
275379	366605
59221	366606
17511	366607
4191	366608
320395	366609
110365	366610
194253	366611
34784	366612
38383	366613
130458	366614
33887	366615
21095	366616
127297	366617
236781	366618
66854	366619
10943	366620
140021	366621
215358	366622
261232	366623
125257	366624
222896	366625
141490	366626
18436	366627
98004	366628
173248	366629
79170	366630
294418	366631
78018	366632
727	366633
109145	366634
7252	366635
224699	366636
196497	366637
39015	366638
51220	366639
123186	366640
97308	366641
168418	366642
625	366643
95	366644
295827	366645
24432	366646
262256	366647
625	366648
14063	366649
178546	366650
106857	366651
4248	366652
87294	366653
227343	366654
78090	366655
59793	366656
50517	366657
324133	366658
134726	366659
29904	366660
8915	366661
49769	366662
134046	366663
20187	366664
14407	366665
70836	366666
87428	366667
13629	366668
2449	366669
31656	366670
35941	366671
834	366672
21607	366673
85119	366674
161971	366675
20410	366676
102236	366677
9411	366678
60134	366679
156416	366680
131855	366681
4484	366682
94795	366683
315570	366684
5935	366685
197517	366686
112513	366687
186654	366688
66349	366689
80219	366690
266925	366691
62055	366692
22068	366693
311243	366694
92093	366695
43755	366696
75855	366697
54029	366698
310627	366699
1537	366700
27280	366701
25576	366702
42280	366703
192948	366704
187899	366705
108377	366706
317977	366707
21438	366708
10423	366709
158524	366710
209477	366711
112195	366712
197006	366713
152672	366714
126186	366715
132353	366716
138824	366717
70773	366718
159413	366719
266570	366720
126912	366721
104122	366722
110049	366723
263670	366724
122408	366725
187185	366726
93832	366727
11690	366728
220832	366729
318905	366730
44982	366731
59359	366732
119574	366733
260522	366734
299939	366735
106816	366736
126032	366737
83797	366738
116903	366739
313302	366740
312545	366741
206858	366742
88525	366743
112357	366744
199995	366745
130286	366746
145554	366747
246286	366748
35327	366749
206193	366750
77463	366751
54678	366752
81181	366753
121815	366754
196739	366755
65842	366756
90875	366757
250218	366758
197138	366759
202675	366760
122938	366761
7939	366762
41898	366763
141839	366764
25511	366765
44274	366766
24018	366767
16951	366768
148832	366769
133951	366770
266527	366771
99749	366772
84486	366773
215109	366774
193449	366775
247730	366776
318464	366777
32320	366778
124995	366779
22109	366780
32600	366781
19571	366782
197864	366783
164298	366784
74061	366785
48614	366786
185084	366787
145266	366788
41151	366789
195726	366790
108016	366791
115475	366792
12167	366793
43448	366794
143732	366795
326371	366796
171981	366797
110493	366798
245592	366799
61919	366800
79371	366801
134178	366802
111040	366803
46519	366804
92981	366805
74500	366806
44475	366807
51379	366808
138388	366809
148760	366810
87792	366811
30340	366812
44007	366813
250763	366814
278934	366815
205605	366816
5453	366817
36158	366818
148483	366819
32813	366820
41689	366821
175090	366822
83916	366823
42934	366824
4424	366825
62419	366826
152460	366827
192536	366828
42752	366829
16846	366830
233221	366831
174086	366832
20607	366833
135873	366834
2427	366835
26558	366836
89451	366837
139475	366838
34962	366839
109697	366840
62269	366841
68587	366842
126414	366843
154891	366844
54735	366845
186533	366846
61380	366847
85715	366848
303966	366849
20383	366850
310621	366851
8641	366852
69293	366853
141010	366854
111774	366855
121108	366856
17869	366857
199446	366858
169243	366859
221900	366860
34136	366861
154065	366862
8730	366863
138127	366864
176102	366865
3690	366866
128037	366867
226308	366868
41662	366869
80538	366870
14670	366871
27716	366872
123457	366873
313435	366874
4512	366875
195258	366876
182745	366877
315327	366878
308039	366879
147139	366880
222297	366881
48508	366882
137692	366883
32240	366884
61061	366885
257877	366886
38991	366887
56715	366888
7701	366889
45549	366890
136899	366891
314836	366892
207530	366893
280765	366894
12260	366895
35557	366896
125402	366897
195642	366898
7357	366899
134489	366900
26051	366901
4902	366902
19442	366903
225472	366904
80689	366905
96483	366906
18604	366907
69879	366908
48892	366909
19099	366910
6415	366911
17258	366912
69879	366913
11825	366914
179596	366915
5766	366916
4181	366917
28784	366918
73327	366919
27822	366920
115030	366921
138196	366922
67835	366923
67901	366924
4262	366925
46788	366926
104377	366927
11349	366928
5796	366929
41997	366930
198145	366931
147108	366932
10943	366933
283954	366934
4416	366935
11834	366936
129549	366937
49875	366938
156371	366939
179823	366940
119769	366941
37512	366942
8862	366943
52732	366944
83217	366945
13382	366946
40124	366947
184013	366948
218412	366949
96067	366950
6266	366951
2200	366952
43962	366953
261796	366954
260919	366955
159616	366956
44836	366957
123637	366958
7701	366959
183089	366960
182482	366961
35526	366962
196161	366963
265772	366964
4450	366965
75201	366966
58336	366967
128175	366968
51580	366969
54433	366970
119812	366971
165604	366972
3630	366973
81519	366974
105758	366975
138791	366976
3751	366977
240042	366978
72502	366979
23671	366980
69712	366981
204796	366982
317302	366983
240820	366984
28941	366985
103572	366986
184292	366987
100925	366988
65692	366989
51958	366990
58940	366991
28599	366992
216830	366993
2772	366994
161051	366995
226758	366996
76365	366997
145110	366998
4573	366999
135143	367000
119062	367001
55312	367002
251282	367003
323206	367004
226822	367005
38719	367006
145004	367007
38792	367008
43607	367009
226860	367010
216002	367011
59718	367012
176298	367013
116181	367014
304791	367015
64539	367016
65630	367017
124408	367018
135274	367019
240715	367020
81792	367021
106567	367022
117495	367023
212590	367024
16351	367025
147951	367026
95230	367027
79445	367028
72164	367029
67092	367030
1506	367031
103752	367032
303613	367033
130134	367034
29876	367035
202083	367036
35526	367037
100463	367038
201787	367039
215311	367040
111576	367041
30892	367042
30045	367043
214554	367044
134538	367045
112185	367046
268929	367047
20882	367048
59095	367049
237779	367050
76951	367051
309497	367052
25174	367053
126560	367054
120953	367055
172745	367056
218790	367057
187459	367058
141304	367059
101785	367060
6018	367061
25204	367062
193000	367063
28120	367064
30364	367065
126186	367066
70968	367067
147134	367068
233407	367069
181714	367070
123351	367071
147149	367072
27217	367073
73152	367074
74192	367075
53091	367076
101051	367077
319600	367078
73654	367079
235190	367080
46806	367081
149766	367082
33296	367083
267328	367084
9840	367085
79352	367086
300641	367087
319661	367088
53223	367089
76650	367090
217825	367091
33140	367092
251171	367093
8643	367094
38248	367095
15323	367096
37134	367097
132188	367098
69297	367099
166857	367100
254161	367101
76588	367102
83778	367103
2527	367104
2532	367105
6496	367106
207782	367107
98	367108
2114	367109
103170	367110
291555	367111
234244	367112
159675	367113
64930	367114
146113	367115
147233	367116
77984	367117
258617	367118
84511	367119
74450	367120
874	367121
14384	367122
97299	367123
55863	367124
111009	367125
92972	367126
159576	367127
190273	367128
190250	367129
125438	367130
306574	367131
107544	367132
228088	367133
113073	367134
172489	367135
36963	367136
17172	367137
93004	367138
101440	367139
12794	367140
110842	367141
86145	367142
250591	367143
52401	367144
60570	367145
159529	367146
191879	367147
320680	367148
104630	367149
194399	367150
44873	367151
3267	367152
74858	367153
234208	367154
17148	367155
23561	367156
321681	367157
145058	367158
61286	367159
133342	367160
77582	367161
139467	367162
131390	367163
6220	367164
196154	367165
102448	367166
123668	367167
3083	367168
10635	367169
120698	367170
184057	367171
114297	367172
126784	367173
162197	367174
57228	367175
26558	367176
25894	367177
118896	367178
176430	367179
277330	367180
263089	367181
64117	367182
193624	367183
182039	367184
222253	367185
152540	367186
133104	367187
52697	367188
65395	367189
53534	367190
178514	367191
12636	367192
176023	367193
48853	367194
87135	367195
126149	367196
44631	367197
153692	367198
161690	367199
21387	367200
105723	367201
82629	367202
210143	367203
113888	367204
116556	367205
91932	367206
246538	367207
294969	367208
13151	367209
108378	367210
37300	367211
137957	367212
1138	367213
102135	367214
180474	367215
203324	367216
89656	367217
14273	367218
17568	367219
159722	367220
212347	367221
250235	367222
52785	367223
108484	367224
36566	367225
148501	367226
6539	367227
13496	367228
79375	367229
46466	367230
40275	367231
113445	367232
272133	367233
291229	367234
304093	367235
131060	367236
68934	367237
58458	367238
82911	367239
255567	367240
174259	367241
62187	367242
13098	367243
155392	367244
288816	367245
75874	367246
21603	367247
38225	367248
66368	367249
23520	367250
87228	367251
66558	367252
2032	367253
18675	367254
305757	367255
5838	367256
3577	367257
6921	367258
226113	367259
18379	367260
7838	367261
110334	367262
263730	367263
192510	367264
1027	367265
178359	367266
39162	367267
20405	367268
257682	367269
176025	367270
32209	367271
73928	367272
209600	367273
39307	367274
108017	367275
167996	367276
98188	367277
123402	367278
172609	367279
297410	367280
128439	367281
180690	367282
193007	367283
56788	367284
5236	367285
30711	367286
149334	367287
51951	367288
77403	367289
67608	367290
315653	367291
170530	367292
164062	367293
270902	367294
60837	367295
53876	367296
78914	367297
147479	367298
264475	367299
84519	367300
7249	367301
60779	367302
168151	367303
2284	367304
3751	367305
102852	367306
48639	367307
46783	367308
11990	367309
303002	367310
39354	367311
7506	367312
86620	367313
7505	367314
28395	367315
241829	367316
11832	367317
93868	367318
2948	367319
239335	367320
124367	367321
64930	367322
191222	367323
10255	367324
10801	367325
158202	367326
55509	367327
172330	367328
293662	367329
59778	367330
101606	367331
40659	367332
11093	367333
42060	367334
50207	367335
281113	367336
279496	367337
202527	367338
32665	367339
146839	367340
120477	367341
256678	367342
44804	367343
248714	367344
170632	367345
70125	367346
247591	367347
95519	367348
208820	367349
181232	367350
36183	367351
3710	367352
321028	367353
14963	367354
136988	367355
81799	367356
256436	367357
248125	367358
13263	367359
320358	367360
2255	367361
40402	367362
39391	367363
44580	367364
101160	367365
182468	367366
317684	367367
51774	367368
222449	367369
11504	367370
78898	367371
68269	367372
15428	367373
14938	367374
318480	367375
139997	367376
138687	367377
28616	367378
139479	367379
276643	367380
319167	367381
52312	367382
326729	367383
73760	367384
56545	367385
280437	367386
4584	367387
44108	367388
120555	367389
6876	367390
313387	367391
68087	367392
28611	367393
27822	367394
203915	367395
130947	367396
40789	367397
82646	367398
228014	367399
52069	367400
189750	367401
301922	367402
246612	367403
64287	367404
68561	367405
279052	367406
11329	367407
123226	367408
3798	367409
219759	367410
184459	367411
310472	367412
106693	367413
294148	367414
161670	367415
50427	367416
72379	367417
196125	367418
317505	367419
61584	367420
162178	367421
146785	367422
45227	367423
132352	367424
68396	367425
34013	367426
161436	367427
31084	367428
326327	367429
59534	367430
36340	367431
123807	367432
221333	367433
147668	367434
100629	367435
213147	367436
284771	367437
2284	367438
139616	367439
75662	367440
50094	367441
220473	367442
159227	367443
24906	367444
111113	367445
109698	367446
768	367447
129654	367448
320796	367449
2374	367450
94638	367451
118426	367452
14861	367453
85068	367454
132646	367455
40552	367456
108760	367457
59766	367458
2809	367459
55173	367460
5071	367461
38811	367462
255153	367463
70289	367464
2306	367465
34499	367466
4217	367467
254134	367468
53266	367469
263095	367470
241861	367471
154109	367472
169998	367473
159801	367474
323314	367475
225081	367476
90348	367477
326285	367478
94614	367479
146993	367480
61934	367481
65487	367482
71303	367483
124211	367484
186	367485
77359	367486
25172	367487
267555	367488
204038	367489
144945	367490
176815	367491
89101	367492
272531	367493
67113	367494
109202	367495
10426	367496
25426	367497
248179	367498
235425	367499
119557	367500
72225	367501
78143	367502
130596	367503
61953	367504
199798	367505
18200	367506
24265	367507
152446	367508
194324	367509
278808	367510
49221	367511
67704	367512
71910	367513
154352	367514
249454	367515
31938	367516
137175	367517
207340	367518
3869	367519
19939	367520
181557	367521
304413	367522
95910	367523
78407	367524
2772	367525
180617	367526
118008	367527
55697	367528
113408	367529
307882	367530
135827	367531
88268	367532
297088	367533
221344	367534
8734	367535
42227	367536
88525	367537
150704	367538
21279	367539
24761	367540
17850	367541
44147	367542
89151	367543
247173	367544
57031	367545
307563	367546
28935	367547
197681	367548
279471	367549
7838	367550
260139	367551
147873	367552
102437	367553
13497	367554
8636	367555
136665	367556
114029	367557
258625	367558
89876	367559
36527	367560
179071	367561
138100	367562
31826	367563
159530	367564
86459	367565
95201	367566
27014	367567
46743	367568
27257	367569
186183	367570
146906	367571
81686	367572
10080	367573
41107	367574
85288	367575
95552	367576
122936	367577
82991	367578
107222	367579
207017	367580
181199	367581
211854	367582
27380	367583
294392	367584
103978	367585
37400	367586
10325	367587
38119	367588
75070	367589
205576	367590
12634	367591
125574	367592
309749	367593
20088	367594
19298	367595
139321	367596
3052	367597
172250	367598
87107	367599
138589	367600
141895	367601
83832	367602
84140	367603
31350	367604
8509	367605
10535	367606
1895	367607
213632	367608
140990	367609
206723	367610
311241	367611
203304	367612
80356	367613
118539	367614
22568	367615
10545	367616
41225	367617
93514	367618
113159	367619
200417	367620
27250	367621
1740	367622
99644	367623
1988	367624
40159	367625
189619	367626
134559	367627
48767	367628
132132	367629
40573	367630
44706	367631
1242	367632
84995	367633
150335	367634
5195	367635
17865	367636
116272	367637
185400	367638
174395	367639
49103	367640
6892	367641
97594	367642
6080	367643
95696	367644
149129	367645
248517	367646
31906	367647
39822	367648
28735	367649
70845	367650
144591	367651
78483	367652
300984	367653
206157	367654
260602	367655
99601	367656
195749	367657
34312	367658
36437	367659
1768	367660
11417	367661
82716	367662
46968	367663
120417	367664
239171	367665
98124	367666
19622	367667
76350	367668
173872	367669
294827	367670
122643	367671
326396	367672
225834	367673
2077	367674
170272	367675
100660	367676
23322	367677
16948	367678
3604	367679
112835	367680
180813	367681
80452	367682
318538	367683
130602	367684
89068	367685
125150	367686
21124	367687
74718	367688
328693	367689
11516	367690
184104	367691
69051	367692
126326	367693
136157	367694
59285	367695
119808	367696
192895	367697
99162	367698
95553	367699
19122	367700
247778	367701
69575	367702
57436	367703
123500	367704
29084	367705
35833	367706
95563	367707
10640	367708
283546	367709
51381	367710
248128	367711
131506	367712
118869	367713
138824	367714
12601	367715
159235	367716
54489	367717
73327	367718
16582	367719
292310	367720
112037	367721
12168	367722
26125	367723
86381	367724
32614	367725
21044	367726
169189	367727
93266	367728
277711	367729
38280	367730
112614	367731
8049	367732
8361	367733
116148	367734
282869	367735
107314	367736
158388	367737
258929	367738
8641	367739
188169	367740
62880	367741
36234	367742
97712	367743
98281	367744
47577	367745
120726	367746
191063	367747
104017	367748
90706	367749
75025	367750
38136	367751
211637	367752
117246	367753
110020	367754
121317	367755
95276	367756
166187	367757
6924	367758
109798	367759
17626	367760
27373	367761
179647	367762
1	367763
18031	367764
36594	367765
111898	367766
133567	367767
101729	367768
11349	367769
219354	367770
56441	367771
305681	367772
74108	367773
78425	367774
21502	367775
37979	367776
11700	367777
84402	367778
326292	367779
23737	367780
44662	367781
28090	367782
19459	367783
190235	367784
9574	367785
102733	367786
299675	367787
196736	367788
308533	367789
63194	367790
126955	367791
137266	367792
108681	367793
126256	367794
202666	367795
10837	367796
116125	367797
130118	367798
43097	367799
111792	367800
57393	367801
314534	367802
201599	367803
34070	367804
72850	367805
3686	367806
137357	367807
75086	367808
129194	367809
22688	367810
50361	367811
2174	367812
2747	367813
265017	367814
86901	367815
15498	367816
48848	367817
217028	367818
182544	367819
124118	367820
36860	367821
22035	367822
124251	367823
53244	367824
12228	367825
90657	367826
185363	367827
8265	367828
8522	367829
47484	367830
23485	367831
13447	367832
60555	367833
259347	367834
13783	367835
15915	367836
1521	367837
283404	367838
73144	367839
67824	367840
18650	367841
168051	367842
144215	367843
6318	367844
72178	367845
249564	367846
202469	367847
123873	367848
119002	367849
290330	367850
204429	367851
33750	367852
86378	367853
6713	367854
17001	367855
5478	367856
188122	367857
55372	367858
294613	367859
78076	367860
75836	367861
40210	367862
16171	367863
145526	367864
13931	367865
318403	367866
22778	367867
6220	367868
54121	367869
1564	367870
220793	367871
165176	367872
188502	367873
74936	367874
43415	367875
204252	367876
151203	367877
189666	367878
26232	367879
108647	367880
34646	367881
29147	367882
6804	367883
36581	367884
13220	367885
11405	367886
76682	367887
82073	367888
10943	367889
297069	367890
7460	367891
112733	367892
145119	367893
56071	367894
6539	367895
3651	367896
107021	367897
144734	367898
14968	367899
74524	367900
40749	367901
300529	367902
195614	367903
135500	367904
189583	367905
45659	367906
89202	367907
68189	367908
327559	367909
148967	367910
116769	367911
106527	367912
46092	367913
81262	367914
192348	367915
164126	367916
130056	367917
111354	367918
120605	367919
135570	367920
279585	367921
219821	367922
3306	367923
267524	367924
24562	367925
49350	367926
117251	367927
263324	367928
11026	367929
25713	367930
30717	367931
4714	367932
86909	367933
53307	367934
123	367935
168813	367936
20323	367937
1895	367938
60735	367939
265669	367940
79942	367941
309562	367942
37451	367943
37949	367944
92476	367945
98594	367946
66288	367947
179666	367948
107508	367949
82782	367950
121986	367951
29143	367952
162036	367953
18959	367954
136808	367955
50694	367956
56851	367957
117677	367958
166529	367959
126256	367960
287840	367961
54580	367962
233874	367963
95396	367964
62729	367965
60299	367966
33591	367967
14230	367968
179126	367969
297790	367970
160287	367971
104250	367972
2584	367973
132811	367974
95222	367975
2792	367976
169046	367977
29506	367978
2182	367979
92362	367980
157905	367981
130283	367982
29692	367983
3447	367984
38663	367985
78151	367986
268038	367987
195258	367988
232411	367989
143	367990
221479	367991
55758	367992
70142	367993
171274	367994
39122	367995
12784	367996
77	367997
1474	367998
87551	367999
34363	368000
211216	368001
65619	368002
104216	368003
38379	368004
50958	368005
35199	368006
136673	368007
150833	368008
190969	368009
286506	368010
19020	368011
8610	368012
325562	368013
95	368014
23058	368015
159180	368016
132816	368017
108497	368018
286400	368019
200418	368020
114965	368021
65182	368022
6519	368023
92524	368024
159824	368025
52812	368026
299924	368027
22750	368028
2916	368029
33825	368030
187319	368031
148184	368032
36279	368033
203391	368034
263827	368035
7524	368036
125248	368037
52077	368038
102878	368039
1019	368040
159245	368041
9118	368042
281312	368043
63267	368044
26313	368045
20663	368046
2069	368047
19316	368048
65827	368049
69619	368050
134175	368051
243192	368052
244314	368053
117567	368054
249286	368055
4248	368056
6073	368057
70237	368058
22045	368059
17112	368060
8396	368061
19671	368062
130267	368063
25269	368064
100839	368065
54186	368066
81683	368067
309632	368068
7843	368069
9479	368070
190523	368071
85918	368072
121202	368073
4175	368074
311378	368075
327887	368076
117688	368077
113004	368078
326818	368079
35105	368080
1699	368081
255942	368082
166146	368083
51325	368084
68558	368085
4175	368086
20922	368087
51597	368088
54144	368089
18227	368090
190294	368091
158095	368092
79409	368093
103246	368094
309638	368095
4602	368096
253717	368097
12180	368098
174116	368099
266195	368100
56767	368101
918	368102
68929	368103
47267	368104
119122	368105
136304	368106
87637	368107
44742	368108
99056	368109
96123	368110
68324	368111
5846	368112
55267	368113
89057	368114
39640	368115
32518	368116
76019	368117
300188	368118
173733	368119
4255	368120
102544	368121
37453	368122
273180	368123
4203	368124
45402	368125
6668	368126
161563	368127
127028	368128
116175	368129
150822	368130
5634	368131
3874	368132
154635	368133
14211	368134
94243	368135
115084	368136
297226	368137
261260	368138
108354	368139
118306	368140
8491	368141
52961	368142
132556	368143
36448	368144
109111	368145
209238	368146
191364	368147
40159	368148
4450	368149
201836	368150
233149	368151
179578	368152
72492	368153
320371	368154
185847	368155
135225	368156
126157	368157
126107	368158
6600	368159
197418	368160
56077	368161
124037	368162
29096	368163
210929	368164
37711	368165
6738	368166
32188	368167
19495	368168
278446	368169
250039	368170
3207	368171
176935	368172
139870	368173
15822	368174
273909	368175
146786	368176
192706	368177
27488	368178
49017	368179
127722	368180
159870	368181
162192	368182
78846	368183
11281	368184
93947	368185
79815	368186
1386	368187
9872	368188
66064	368189
212254	368190
267141	368191
324276	368192
287702	368193
138539	368194
9128	368195
167899	368196
306812	368197
45605	368198
131911	368199
167868	368200
54145	368201
59043	368202
119819	368203
187669	368204
23348	368205
306279	368206
223290	368207
232340	368208
171935	368209
119430	368210
79448	368211
36903	368212
13040	368213
206836	368214
308085	368215
108287	368216
34792	368217
216475	368218
19142	368219
61947	368220
83799	368221
67778	368222
162670	368223
180394	368224
179574	368225
2404	368226
65205	368227
84882	368228
199472	368229
31867	368230
82541	368231
133440	368232
222719	368233
49561	368234
60718	368235
2960	368236
81462	368237
208310	368238
46935	368239
32867	368240
112672	368241
77747	368242
170636	368243
41855	368244
123581	368245
23058	368246
66160	368247
131809	368248
84234	368249
6499	368250
11700	368251
193708	368252
90048	368253
103692	368254
161769	368255
204833	368256
199112	368257
54464	368258
288112	368259
28461	368260
34044	368261
138191	368262
294092	368263
92695	368264
12974	368265
14273	368266
240848	368267
224011	368268
53915	368269
191764	368270
323063	368271
69949	368272
23544	368273
238117	368274
153326	368275
137064	368276
78846	368277
110193	368278
45690	368279
72680	368280
44204	368281
70401	368282
156972	368283
40020	368284
50138	368285
67209	368286
170364	368287
165698	368288
68890	368289
88537	368290
42732	368291
221342	368292
132302	368293
71465	368294
211157	368295
128037	368296
47409	368297
32339	368298
29368	368299
891	368300
115411	368301
62819	368302
61774	368303
19667	368304
95584	368305
156098	368306
66251	368307
64542	368308
13601	368309
109158	368310
150059	368311
19033	368312
320045	368313
206519	368314
85553	368315
169	368316
197473	368317
203056	368318
127158	368319
250497	368320
107421	368321
103493	368322
210913	368323
5706	368324
188330	368325
51933	368326
86358	368327
52217	368328
88537	368329
110838	368330
310683	368331
203659	368332
190299	368333
193437	368334
92982	368335
48645	368336
46139	368337
118472	368338
102328	368339
127587	368340
51920	368341
55662	368342
157911	368343
137853	368344
207242	368345
86796	368346
321498	368347
108900	368348
75816	368349
210	368350
114236	368351
70568	368352
34969	368353
25174	368354
144646	368355
266569	368356
136446	368357
44754	368358
155318	368359
160491	368360
50767	368361
215123	368362
292491	368363
110797	368364
294131	368365
187867	368366
33455	368367
76850	368368
202885	368369
38586	368370
208556	368371
172547	368372
4429	368373
196708	368374
18657	368375
303351	368376
11024	368377
50912	368378
73634	368379
119226	368380
227597	368381
47769	368382
105083	368383
92215	368384
131970	368385
186725	368386
54624	368387
90345	368388
180782	368389
36514	368390
53225	368391
215402	368392
92685	368393
92795	368394
14456	368395
55378	368396
45709	368397
38079	368398
209887	368399
172623	368400
90194	368401
125235	368402
23483	368403
91474	368404
275313	368405
17191	368406
51742	368407
306618	368408
149352	368409
159972	368410
46546	368411
14895	368412
121293	368413
203243	368414
18657	368415
301083	368416
194793	368417
70682	368418
126256	368419
101127	368420
168756	368421
33373	368422
49098	368423
74851	368424
133080	368425
202511	368426
242419	368427
210477	368428
54248	368429
1563	368430
73152	368431
35859	368432
127422	368433
92957	368434
172545	368435
123120	368436
69631	368437
161443	368438
226145	368439
101581	368440
95586	368441
96030	368442
162280	368443
59440	368444
4112	368445
243236	368446
20488	368447
136455	368448
95250	368449
79782	368450
206308	368451
40689	368452
13194	368453
28390	368454
171460	368455
200604	368456
48222	368457
280110	368458
83307	368459
214052	368460
3171	368461
117783	368462
29555	368463
317543	368464
144761	368465
262117	368466
73726	368467
127029	368468
23544	368469
99182	368470
258300	368471
201029	368472
309231	368473
1844	368474
125894	368475
62464	368476
299997	368477
106093	368478
76864	368479
184550	368480
216973	368481
207831	368482
7740	368483
213929	368484
87446	368485
304183	368486
66548	368487
55510	368488
79162	368489
127958	368490
161037	368491
291489	368492
41279	368493
198788	368494
138374	368495
87356	368496
210881	368497
251345	368498
41568	368499
48894	368500
75397	368501
23878	368502
37400	368503
129870	368504
122613	368505
138381	368506
161154	368507
73753	368508
15851	368509
73936	368510
215769	368511
143183	368512
253798	368513
257532	368514
56442	368515
24848	368516
69859	368517
132162	368518
34115	368519
203367	368520
4035	368521
50929	368522
114768	368523
67766	368524
100403	368525
126182	368526
48802	368527
64221	368528
129098	368529
276857	368530
3541	368531
322413	368532
151936	368533
15887	368534
283210	368535
116691	368536
60236	368537
98209	368538
64877	368539
144277	368540
3256	368541
15568	368542
54860	368543
302948	368544
127565	368545
219658	368546
138757	368547
305256	368548
105859	368549
110677	368550
33781	368551
143876	368552
271599	368553
91337	368554
67596	368555
314922	368556
324832	368557
50279	368558
52496	368559
305702	368560
96566	368561
85518	368562
144419	368563
294918	368564
38724	368565
66681	368566
85313	368567
77150	368568
282872	368569
15932	368570
135985	368571
111108	368572
72457	368573
71045	368574
87559	368575
135794	368576
154525	368577
319935	368578
182650	368579
58940	368580
172498	368581
205311	368582
127795	368583
199086	368584
317402	368585
12026	368586
301866	368587
56010	368588
50894	368589
130511	368590
49786	368591
76015	368592
248602	368593
42980	368594
49911	368595
55082	368596
74883	368597
223306	368598
99752	368599
17248	368600
113401	368601
224604	368602
32730	368603
46835	368604
93198	368605
242733	368606
211233	368607
2136	368608
53355	368609
125191	368610
2845	368611
75203	368612
7843	368613
54454	368614
42843	368615
67902	368616
172237	368617
21222	368618
193611	368619
145089	368620
1120	368621
63476	368622
11414	368623
124630	368624
5633	368625
23663	368626
292698	368627
76365	368628
4426	368629
10224	368630
137057	368631
65233	368632
150295	368633
18589	368634
6721	368635
309889	368636
30375	368637
253793	368638
4255	368639
543	368640
304099	368641
3189	368642
128258	368643
110150	368644
7274	368645
183528	368646
180222	368647
121329	368648
125894	368649
236181	368650
69260	368651
42281	368652
23528	368653
29402	368654
276962	368655
185552	368656
130985	368657
23330	368658
120039	368659
233817	368660
160824	368661
21125	368662
9507	368663
167137	368664
698	368665
17977	368666
17599	368667
80505	368668
14741	368669
13189	368670
104860	368671
48532	368672
116219	368673
33037	368674
56711	368675
315710	368676
136637	368677
47535	368678
262080	368679
5876	368680
5900	368681
182521	368682
41752	368683
127658	368684
90794	368685
120511	368686
85653	368687
149350	368688
93708	368689
156692	368690
93549	368691
303395	368692
132665	368693
41519	368694
88566	368695
77638	368696
56525	368697
2345	368698
124171	368699
116496	368700
31306	368701
61348	368702
80068	368703
114780	368704
20740	368705
57974	368706
174491	368707
176838	368708
32519	368709
47620	368710
110707	368711
9460	368712
29672	368713
103473	368714
46018	368715
165014	368716
61432	368717
94680	368718
107889	368719
203571	368720
121356	368721
58838	368722
18047	368723
87291	368724
71701	368725
88317	368726
55632	368727
26277	368728
122750	368729
73209	368730
49910	368731
11599	368732
52716	368733
61413	368734
10801	368735
94356	368736
23651	368737
109364	368738
195113	368739
79439	368740
34615	368741
50004	368742
71636	368743
6133	368744
59537	368745
222798	368746
229591	368747
22379	368748
38686	368749
165107	368750
207361	368751
197414	368752
311403	368753
210807	368754
106212	368755
38254	368756
226255	368757
86240	368758
104390	368759
98604	368760
133760	368761
224088	368762
17687	368763
88000	368764
22437	368765
42292	368766
246693	368767
43757	368768
14286	368769
37627	368770
153011	368771
76942	368772
200920	368773
33458	368774
16877	368775
70	368776
19301	368777
23955	368778
23955	368779
129840	368780
138560	368781
199531	368782
39250	368783
85694	368784
102771	368785
51629	368786
74486	368787
283690	368788
8828	368789
269	368790
14101	368791
79787	368792
6182	368793
192690	368794
5695	368795
307970	368796
142879	368797
68852	368798
2240	368799
61891	368800
42073	368801
185835	368802
128754	368803
75920	368804
27940	368805
45127	368806
27287	368807
56435	368808
28048	368809
63576	368810
161408	368811
32506	368812
114643	368813
257147	368814
1215	368815
130550	368816
18238	368817
16773	368818
82279	368819
138127	368820
95525	368821
57691	368822
727	368823
117964	368824
131861	368825
211372	368826
1158	368827
30573	368828
10674	368829
66285	368830
129439	368831
961	368832
24699	368833
42055	368834
287376	368835
2	368836
46705	368837
57459	368838
42986	368839
31162	368840
181846	368841
244510	368842
71477	368843
7849	368844
74286	368845
14055	368846
101741	368847
1921	368848
182526	368849
8663	368850
165159	368851
23425	368852
10123	368853
90696	368854
41847	368855
72515	368856
260621	368857
20661	368858
837	368859
13666	368860
4355	368861
131844	368862
39075	368863
179	368864
313732	368865
19330	368866
112438	368867
22673	368868
98743	368869
81437	368870
29084	368871
7909	368872
12520	368873
12520	368874
32748	368875
173724	368876
24833	368877
88184	368878
188863	368879
93204	368880
74097	368881
113857	368882
185548	368883
26718	368884
4214	368885
16490	368886
5071	368887
25990	368888
1173	368889
78197	368890
140598	368891
151411	368892
93743	368893
3811	368894
84030	368895
79991	368896
17820	368897
13758	368898
287133	368899
6141	368900
112814	368901
7494	368902
106331	368903
8298	368904
23951	368905
139206	368906
120550	368907
95635	368908
13446	368909
249699	368910
94225	368911
130595	368912
314591	368913
7387	368914
5318	368915
31324	368916
205978	368917
149379	368918
1079	368919
328496	368920
6119	368921
29180	368922
76252	368923
30694	368924
6392	368925
166405	368926
193889	368927
224381	368928
109072	368929
188352	368930
36094	368931
29202	368932
25922	368933
27565	368934
18585	368935
15279	368936
37068	368937
52027	368938
57076	368939
127974	368940
195105	368941
21218	368942
27632	368943
55199	368944
25503	368945
63042	368946
174910	368947
49959	368948
25119	368949
185545	368950
92053	368951
293307	368952
41916	368953
51820	368954
2137	368955
103171	368956
5952	368957
45026	368958
183585	368959
242764	368960
76981	368961
141556	368962
10327	368963
302881	368964
287073	368965
4016	368966
225835	368967
2845	368968
15319	368969
14936	368970
234292	368971
109377	368972
117247	368973
175578	368974
116222	368975
84065	368976
14109	368977
34161	368978
153368	368979
10400	368980
6462	368981
184466	368982
29992	368983
135439	368984
69385	368985
18261	368986
53047	368987
77411	368988
141983	368989
1399	368990
293572	368991
13196	368992
56848	368993
96374	368994
189565	368995
8943	368996
17581	368997
55643	368998
29854	368999
137986	369000
150	369001
1667	369002
52662	369003
64357	369004
174950	369005
50445	369006
34958	369007
8454	369008
51265	369009
2948	369010
214778	369011
25516	369012
134008	369013
278558	369014
30571	369015
84414	369016
65162	369017
164697	369018
25065	369019
116285	369020
128934	369021
1601	369022
106929	369023
224014	369024
45134	369025
5569	369026
16900	369027
288734	369028
27870	369029
1450	369030
153706	369031
117481	369032
20821	369033
75387	369034
182625	369035
281526	369036
717	369037
314654	369038
104639	369039
1724	369040
7585	369041
124937	369042
39378	369043
49	369044
41807	369045
5242	369046
5167	369047
91004	369048
8031	369049
156826	369050
11766	369051
51597	369052
98657	369053
2299	369054
30040	369055
24551	369056
256005	369057
119021	369058
29670	369059
35151	369060
162320	369061
9923	369062
132002	369063
26215	369064
141794	369065
241609	369066
173906	369067
15763	369068
178225	369069
12992	369070
8052	369071
48547	369072
1120	369073
3939	369074
3939	369075
52141	369076
1190	369077
78246	369078
49616	369079
170	369080
21331	369081
57513	369082
3559	369083
1	369084
25538	369085
56645	369086
4104	369087
196284	369088
27998	369089
4332	369090
110490	369091
21876	369092
11188	369093
51600	369094
2964	369095
65456	369096
54511	369097
3143	369098
17772	369099
1647	369100
65726	369101
199550	369102
61710	369103
146061	369104
14309	369105
16200	369106
325887	369107
10792	369108
102271	369109
121653	369110
2157	369111
52431	369112
37659	369113
1988	369114
16541	369115
53900	369116
18027	369117
77025	369118
295037	369119
32348	369120
1204	369121
116131	369122
39631	369123
100188	369124
41677	369125
146447	369126
89316	369127
27080	369128
78997	369129
36969	369130
4585	369131
19487	369132
16737	369133
1035	369134
91273	369135
117760	369136
274435	369137
127180	369138
63549	369139
70345	369140
59653	369141
28842	369142
78453	369143
52465	369144
1096	369145
281494	369146
73917	369147
39430	369148
28553	369149
51596	369150
17498	369151
68902	369152
7371	369153
8402	369154
9195	369155
16643	369156
289129	369157
196028	369158
140462	369159
138115	369160
166947	369161
198856	369162
23251	369163
16287	369164
1996	369165
19837	369166
190212	369167
23640	369168
10395	369169
33903	369170
55297	369171
11601	369172
389	369173
51907	369174
456	369175
70105	369176
231	369177
8825	369178
20456	369179
14153	369180
214459	369181
10923	369182
139247	369183
217254	369184
73538	369185
230750	369186
227511	369187
181402	369188
197378	369189
9729	369190
93103	369191
49545	369192
39376	369193
254732	369194
57892	369195
20801	369196
14525	369197
8130	369198
40286	369199
95104	369200
29680	369201
34136	369202
1468	369203
171143	369204
286843	369205
36519	369206
80576	369207
7736	369208
74768	369209
209473	369210
8530	369211
22568	369212
174800	369213
183305	369214
20190	369215
116140	369216
286295	369217
3789	369218
20673	369219
82587	369220
192056	369221
162934	369222
186918	369223
257	369224
105872	369225
319497	369226
86731	369227
183866	369228
241850	369229
201065	369230
268195	369231
69415	369232
161674	369233
219451	369234
3758	369235
51746	369236
131209	369237
3683	369238
31164	369239
78016	369240
77964	369241
46444	369242
114586	369243
61796	369244
61781	369245
1825	369246
46373	369247
21391	369248
1190	369249
39855	369250
171262	369251
43943	369252
53241	369253
105523	369254
125241	369255
19143	369256
43328	369257
3448	369258
53398	369259
94154	369260
195236	369261
7406	369262
81552	369263
36680	369264
114947	369265
1880	369266
274883	369267
62205	369268
203978	369269
288060	369270
7833	369271
19383	369272
106514	369273
7322	369274
2172	369275
32197	369276
43792	369277
37807	369278
255169	369279
67142	369280
54385	369281
105486	369282
236416	369283
25356	369284
82148	369285
160458	369286
76166	369287
125192	369288
155733	369289
740	369290
263723	369291
52171	369292
43592	369293
129208	369294
131803	369295
481	369296
184120	369297
11997	369298
61120	369299
111708	369300
48999	369301
93105	369302
183433	369303
13858	369304
89548	369305
9709	369306
19	369307
179039	369308
169631	369309
19589	369310
1426	369311
269515	369312
24311	369313
65433	369314
10710	369315
175725	369316
198084	369317
55882	369318
87767	369319
68366	369320
31346	369321
124754	369322
614	369323
213509	369324
93747	369325
301830	369326
292057	369327
309775	369328
283852	369329
273301	369330
279721	369331
264507	369332
230940	369333
305817	369334
235579	369335
125812	369336
64314	369337
23274	369338
2301	369339
192201	369340
10981	369341
139038	369342
298415	369343
17719	369344
37214	369345
281426	369346
17719	369347
34966	369348
116372	369349
176806	369350
37214	369351
280445	369352
91718	369353
58398	369354
7244	369355
8006	369356
9261	369357
82896	369358
254441	369359
13567	369360
7328	369361
27447	369362
78341	369363
23888	369364
84673	369365
134411	369366
142356	369367
84902	369368
21587	369369
24875	369370
207423	369371
170773	369372
207767	369373
50802	369374
90640	369375
47328	369376
234630	369377
202553	369378
32569	369379
28582	369380
78616	369381
15993	369382
5126	369383
46267	369384
47797	369385
13418	369386
47496	369387
54895	369388
14745	369389
229757	369390
86251	369391
90096	369392
667	369393
61388	369394
59152	369395
88130	369396
5448	369397
23493	369398
2611	369399
26529	369400
154469	369401
215750	369402
91241	369403
87270	369404
229050	369405
229576	369406
274933	369407
48219	369408
2408	369409
4555	369410
132655	369411
32900	369412
130779	369413
20763	369414
49951	369415
9778	369416
48642	369417
7532	369418
49987	369419
198201	369420
71200	369421
143961	369422
34298	369423
53714	369424
37497	369425
162411	369426
24	369427
89414	369428
48608	369429
24038	369430
37605	369431
117830	369432
64784	369433
57412	369434
10543	369435
17771	369436
407	369437
76912	369438
13549	369439
16954	369440
79288	369441
98928	369442
175963	369443
50015	369444
113157	369445
15439	369446
35767	369447
5225	369448
53793	369449
193311	369450
11038	369451
1877	369452
31229	369453
25953	369454
12511	369455
2206	369456
85431	369457
122951	369458
210192	369459
98384	369460
21921	369461
57341	369462
14682	369463
31894	369464
134206	369465
96	369466
202130	369467
198602	369468
24328	369469
39890	369470
39455	369471
280368	369472
17227	369473
43661	369474
19215	369475
1791	369476
35941	369477
157981	369478
58282	369479
66035	369480
5526	369481
194495	369482
2767	369483
1016	369484
8768	369485
87274	369486
76284	369487
501	369488
130689	369489
44327	369490
33903	369491
51778	369492
30777	369493
26865	369494
74493	369495
2994	369496
27672	369497
18027	369498
91	369499
173599	369500
188049	369501
16769	369502
149874	369503
23746	369504
150250	369505
89708	369506
201879	369507
72021	369508
6280	369509
57297	369510
3111	369511
1938	369512
44357	369513
46590	369514
141091	369515
17094	369516
77370	369517
26455	369518
54944	369519
26810	369520
8731	369521
126784	369522
63076	369523
10571	369524
17	369525
8929	369526
32902	369527
3999	369528
61506	369529
2809	369530
84276	369531
109769	369532
15419	369533
65580	369534
7895	369535
12546	369536
98540	369537
91327	369538
178732	369539
7520	369540
33734	369541
40189	369542
231118	369543
52382	369544
277652	369545
11528	369546
255043	369547
103726	369548
14442	369549
214653	369550
1458	369551
153945	369552
236821	369553
57432	369554
10480	369555
256560	369556
139088	369557
31911	369558
200640	369559
128648	369560
31428	369561
302690	369562
58796	369563
4414	369564
23511	369565
144057	369566
3087	369567
151400	369568
35624	369569
31531	369570
3250	369571
137443	369572
136363	369573
256	369574
256	369575
23140	369576
45441	369577
62342	369578
190339	369579
49212	369580
12250	369581
686	369582
204201	369583
188457	369584
280648	369585
146658	369586
37131	369587
191782	369588
65578	369589
42639	369590
108224	369591
2174	369592
4766	369593
117590	369594
283012	369595
73591	369596
11986	369597
67217	369598
2925	369599
50806	369600
12760	369601
271118	369602
55	369603
31423	369604
305980	369605
206109	369606
25244	369607
1067	369608
45985	369609
262246	369610
52292	369611
35148	369612
36936	369613
16594	369614
248834	369615
61123	369616
90152	369617
90152	369618
20448	369619
101397	369620
26743	369621
106912	369622
296690	369623
55152	369624
190	369625
86424	369626
103391	369627
98617	369628
12148	369629
12148	369630
12148	369631
12148	369632
197156	369633
301793	369634
106726	369635
24755	369636
16373	369637
7121	369638
41117	369639
46771	369640
33391	369641
4516	369642
23907	369643
275724	369644
126601	369645
31042	369646
61802	369647
34518	369648
125212	369649
17144	369650
4817	369651
23041	369652
23043	369653
1783	369654
41243	369655
47704	369656
9480	369657
245842	369658
25919	369659
16824	369660
66952	369661
35148	369662
20573	369663
259296	369664
210498	369665
69236	369666
17026	369667
48148	369668
48241	369669
46167	369670
22863	369671
23255	369672
76697	369673
97945	369674
173571	369675
23255	369676
30124	369677
173571	369678
171831	369679
48241	369680
22863	369681
76697	369682
48398	369683
11911	369684
23255	369685
50806	369686
241776	369687
666	369688
110256	369689
2974	369690
4001	369691
21939	369692
41659	369693
61662	369694
41099	369695
92842	369696
225342	369697
32855	369698
41099	369699
34050	369700
36108	369701
79070	369702
73393	369703
81402	369704
179109	369705
136556	369706
133482	369707
197296	369708
113697	369709
49865	369710
86649	369711
86649	369712
278566	369713
212339	369714
117387	369715
133076	369716
6070	369717
135137	369718
321418	369719
115489	369720
318356	369721
269049	369722
17662	369723
138668	369724
138437	369725
177156	369726
201414	369727
38813	369728
37180	369729
320753	369730
48966	369731
312422	369732
86171	369733
27006	369734
135166	369735
39208	369736
52979	369737
27215	369738
9726	369739
274765	369740
53976	369741
124655	369742
87196	369743
24113	369744
134956	369745
88938	369746
195164	369747
210156	369748
209021	369749
24911	369750
61645	369751
27268	369752
135069	369753
57350	369754
38764	369755
38764	369756
273873	369757
39550	369758
87165	369759
274704	369760
179774	369761
27268	369762
19563	369763
39040	369764
574	369765
274665	369766
357	369767
124122	369768
14271	369769
209549	369770
124650	369771
57545	369772
318501	369773
83831	369774
61645	369775
79070	369776
27215	369777
87049	369778
321885	369779
2729	369780
39083	369781
87659	369782
209050	369783
26129	369784
80738	369785
210244	369786
135536	369787
87192	369788
8153	369789
298407	369790
74903	369791
38478	369792
1408	369793
133632	369794
135103	369795
88529	369796
56559	369797
83982	369798
81811	369799
316341	369800
133956	369801
27227	369802
85136	369803
85136	369804
8023	369805
35350	369806
19644	369807
18499	369808
307047	369809
202384	369810
19500	369811
210397	369812
73328	369813
178762	369814
87376	369815
49564	369816
87608	369817
643	369818
1634	369819
1634	369820
53285	369821
35063	369822
296345	369823
305	369824
86358	369825
25749	369826
35922	369827
114996	369828
58118	369829
1028	369830
138223	369831
19714	369832
136653	369833
87167	369834
136333	369835
222666	369836
179004	369837
27386	369838
318611	369839
117156	369840
51186	369841
39239	369842
2201	369843
26139	369844
5906	369845
14291	369846
295307	369847
74525	369848
124850	369849
13742	369850
57660	369851
57034	369852
5972	369853
273755	369854
19500	369855
57720	369856
214722	369857
304692	369858
296038	369859
321689	369860
210899	369861
135730	369862
9716	369863
14193	369864
200318	369865
3210	369866
74377	369867
84770	369868
26598	369869
5761	369870
319396	369871
23913	369872
309280	369873
318469	369874
318505	369875
318636	369876
210899	369877
323207	369878
81258	369879
84753	369880
135932	369881
49827	369882
27227	369883
210027	369884
84934	369885
199207	369886
58415	369887
58006	369888
51513	369889
52582	369890
119503	369891
135006	369892
13421	369893
210653	369894
53671	369895
194913	369896
9614	369897
27326	369898
318805	369899
132319	369900
33626	369901
57823	369902
212582	369903
178709	369904
114	369905
197827	369906
19303	369907
35897	369908
53026	369909
9693	369910
6032	369911
117143	369912
138397	369913
12880	369914
326283	369915
203717	369916
180090	369917
138668	369918
206633	369919
27006	369920
39529	369921
135990	369922
40724	369923
30984	369924
53529	369925
274050	369926
77728	369927
200054	369928
176929	369929
271412	369930
27389	369931
178989	369932
210075	369933
136648	369934
19575	369935
88073	369936
57822	369937
3265	369938
57861	369939
134668	369940
58034	369941
13202	369942
83304	369943
86954	369944
133454	369945
38772	369946
321007	369947
135909	369948
208018	369949
3287	369950
74361	369951
319144	369952
54583	369953
135287	369954
57240	369955
136404	369956
195887	369957
215242	369958
52495	369959
320843	369960
38695	369961
116	369962
306743	369963
77912	369964
205900	369965
159676	369966
23042	369967
15176	369968
28799	369969
106301	369970
8682	369971
96133	369972
59814	369973
197789	369974
73984	369975
56008	369976
22062	369977
106898	369978
169540	369979
161523	369980
66700	369981
232811	369982
121537	369983
197435	369984
235631	369985
170549	369986
96079	369987
242094	369988
69816	369989
20276	369990
120829	369991
121098	369992
168104	369993
222998	369994
159933	369995
299423	369996
98989	369997
240950	369998
253349	369999
231833	370000
111728	370001
77473	370002
147561	370003
70171	370004
151818	370005
105221	370006
309324	370007
22203	370008
90783	370009
34869	370010
127090	370011
160166	370012
14225	370013
140137	370014
146417	370015
53985	370016
11508	370017
5238	370018
89641	370019
5238	370020
32015	370021
11247	370022
67874	370023
85815	370024
11247	370025
100543	370026
5238	370027
5238	370028
65675	370029
31762	370030
153127	370031
5238	370032
5238	370033
53196	370034
127382	370035
36180	370036
50086	370037
26140	370038
215885	370039
7658	370040
170459	370041
109583	370042
134128	370043
75924	370044
5870	370045
31421	370046
111298	370047
32228	370048
138162	370049
1975	370050
996	370051
280888	370052
57157	370053
11986	370054
128912	370055
294964	370056
278014	370057
245793	370058
87931	370059
136521	370060
35148	370061
113051	370062
1801	370063
11986	370064
212228	370065
5882	370066
76192	370067
5882	370068
5882	370069
5024	370070
187214	370071
13013	370072
110256	370073
32438	370074
609	370075
17693	370076
3105	370077
24424	370078
4817	370079
180066	370080
263986	370081
48378	370082
133139	370083
207244	370084
132960	370085
314356	370086
92839	370087
28411	370088
214157	370089
75077	370090
125519	370091
62957	370092
323671	370093
94848	370094
82955	370095
49178	370096
85808	370097
131351	370098
323462	370099
149599	370100
195549	370101
137316	370102
213702	370103
56691	370104
88549	370105
56651	370106
45134	370107
88549	370108
215075	370109
21185	370110
21185	370111
3472	370112
6069	370113
135585	370114
163	370115
45713	370116
45708	370117
2564	370118
283776	370119
6043	370120
31675	370121
2783	370122
24372	370123
131599	370124
4916	370125
16640	370126
116584	370127
87012	370128
21571	370129
3083	370130
6990	370131
135672	370132
134750	370133
197080	370134
41889	370135
21055	370136
10263	370137
1921	370138
64815	370139
185103	370140
176752	370141
154596	370142
20466	370143
243238	370144
209536	370145
64246	370146
7921	370147
29619	370148
63419	370149
5443	370150
131132	370151
84049	370152
50667	370153
178704	370154
9672	370155
2648	370156
122702	370157
34692	370158
18264	370159
4576	370160
23588	370161
294940	370162
44380	370163
6072	370164
37646	370165
255178	370166
128712	370167
29981	370168
1255	370169
14078	370170
70460	370171
27575	370172
2185	370173
5798	370174
12106	370175
45529	370176
1340	370177
7993	370178
6066	370179
52671	370180
2645	370181
12905	370182
85675	370183
56322	370184
31602	370185
84313	370186
1401	370187
264996	370188
88717	370189
49979	370190
4709	370191
211324	370192
9701	370193
270320	370194
4709	370195
112408	370196
58784	370197
209490	370198
129232	370199
82157	370200
13471	370201
66146	370202
61561	370203
28175	370204
48536	370205
113828	370206
121904	370207
7719	370208
29247	370209
27676	370210
1380	370211
7371	370212
60487	370213
47825	370214
33687	370215
155939	370216
2741	370217
103109	370218
2084	370219
35139	370220
33191	370221
3878	370222
85823	370223
481	370224
40672	370225
3111	370226
14934	370227
35302	370228
45224	370229
54188	370230
43205	370231
231863	370232
42429	370233
35312	370234
51777	370235
16811	370236
49332	370237
171354	370238
8119	370239
9099	370240
5271	370241
94116	370242
2451	370243
113244	370244
8573	370245
21244	370246
17207	370247
29999	370248
12575	370249
36574	370250
11697	370251
41614	370252
141102	370253
49971	370254
70118	370255
11526	370256
113235	370257
145300	370258
2724	370259
26161	370260
3111	370261
25074	370262
116828	370263
41819	370264
23822	370265
107947	370266
95855	370267
32924	370268
116971	370269
282803	370270
2096	370271
108625	370272
12976	370273
111728	370274
34271	370275
82867	370276
98327	370277
243774	370278
152178	370279
2065	370280
165362	370281
3755	370282
19925	370283
14765	370284
5271	370285
111223	370286
174188	370287
190862	370288
8874	370289
266439	370290
18930	370291
22346	370292
5911	370293
967	370294
2415	370295
1534	370296
57305	370297
314738	370298
832	370299
173549	370300
194284	370301
35523	370302
28020	370303
28020	370304
22226	370305
38298	370306
328397	370307
125996	370308
19300	370309
111540	370310
8282	370311
69683	370312
106449	370313
17453	370314
148593	370315
59454	370316
16011	370317
37844	370318
118675	370319
130235	370320
285980	370321
138561	370322
196377	370323
3683	370324
96038	370325
153620	370326
168614	370327
11517	370328
153589	370329
112049	370330
193	370331
95781	370332
79692	370333
30360	370334
131802	370335
47440	370336
207396	370337
21271	370338
32410	370339
54080	370340
55759	370341
191954	370342
81019	370343
110681	370344
14701	370345
48515	370346
42139	370347
132335	370348
102917	370349
38435	370350
19327	370351
282074	370352
6429	370353
76780	370354
95	370355
846	370356
64479	370357
17344	370358
13647	370359
17344	370360
3132	370361
51876	370362
85550	370363
4300	370364
106774	370365
4721	370366
204161	370367
111497	370368
117971	370369
61653	370370
67331	370371
118376	370372
6673	370373
56347	370374
54526	370375
302892	370376
35653	370377
23661	370378
6108	370379
26669	370380
74850	370381
14400	370382
5975	370383
89517	370384
201807	370385
29865	370386
44679	370387
55259	370388
22396	370389
91933	370390
209012	370391
3421	370392
10424	370393
3000	370394
58999	370395
6	370396
75448	370397
152348	370398
235106	370399
227072	370400
285638	370401
55361	370402
9477	370403
775	370404
1270	370405
167204	370406
267928	370407
33499	370408
268064	370409
32586	370410
263918	370411
74130	370412
4018	370413
13906	370414
26510	370415
6826	370416
106118	370417
324015	370418
43675	370419
45832	370420
105461	370421
310910	370422
50736	370423
310	370424
13009	370425
4801	370426
2797	370427
1401	370428
10695	370429
18311	370430
2127	370431
169512	370432
33873	370433
160468	370434
2242	370435
104728	370436
20180	370437
110296	370438
3786	370439
198222	370440
206205	370441
29420	370442
17421	370443
70	370444
306	370445
27121	370446
1351	370447
4702	370448
54455	370449
57479	370450
183275	370451
76110	370452
3297	370453
230412	370454
211807	370455
24692	370456
34182	370457
283395	370458
9093	370459
68326	370460
291454	370461
141065	370462
62881	370463
2593	370464
40386	370465
14964	370466
120807	370467
210012	370468
42697	370469
181683	370470
309073	370471
295816	370472
112128	370473
166321	370474
52193	370475
95063	370476
207376	370477
145476	370478
204057	370479
284022	370480
159349	370481
220082	370482
100850	370483
296651	370484
187416	370485
137288	370486
150093	370487
189450	370488
172249	370489
163825	370490
240713	370491
57764	370492
34917	370493
108105	370494
210835	370495
214322	370496
51585	370497
267840	370498
169011	370499
59789	370500
198303	370501
225586	370502
156931	370503
161064	370504
187936	370505
34789	370506
173792	370507
32650	370508
25729	370509
117953	370510
238984	370511
143668	370512
9729	370513
97822	370514
8630	370515
205957	370516
19088	370517
40995	370518
75065	370519
242566	370520
65966	370521
71101	370522
165628	370523
50601	370524
9926	370525
114647	370526
6681	370527
168913	370528
35968	370529
114373	370530
55609	370531
17486	370532
9601	370533
19952	370534
54029	370535
17822	370536
9169	370537
101368	370538
89365	370539
194302	370540
79074	370541
57479	370542
1961	370543
303052	370544
51419	370545
1790	370546
63112	370547
58436	370548
201823	370549
1808	370550
19980	370551
48371	370552
18875	370553
29935	370554
174920	370555
153639	370556
97157	370557
324870	370558
112049	370559
254887	370560
37339	370561
71568	370562
18926	370563
88472	370564
199926	370565
154332	370566
197508	370567
96083	370568
27231	370569
16922	370570
22465	370571
169411	370572
288974	370573
54566	370574
107874	370575
79720	370576
62205	370577
113182	370578
38771	370579
17820	370580
18561	370581
12410	370582
294727	370583
51099	370584
192438	370585
31795	370586
178517	370587
21354	370588
56184	370589
109569	370590
22349	370591
117191	370592
2077	370593
46312	370594
14656	370595
135603	370596
215266	370597
96374	370598
35073	370599
43774	370600
126793	370601
69323	370602
171819	370603
6055	370604
162531	370605
171901	370606
97160	370607
54272	370608
116462	370609
56467	370610
17840	370611
44421	370612
248514	370613
46847	370614
45507	370615
43679	370616
55105	370617
83795	370618
17920	370619
134149	370620
66178	370621
4166	370622
44423	370623
205237	370624
183402	370625
127593	370626
41005	370627
48324	370628
3517	370629
280106	370630
326801	370631
2150	370632
69386	370633
93867	370634
126014	370635
203756	370636
280787	370637
81207	370638
13861	370639
23111	370640
23159	370641
19260	370642
114108	370643
162705	370644
32721	370645
136979	370646
158690	370647
16053	370648
46902	370649
2355	370650
288910	370651
88623	370652
185133	370653
121914	370654
72457	370655
170288	370656
267100	370657
528	370658
6080	370659
140542	370660
9390	370661
29922	370662
13184	370663
32144	370664
57712	370665
7812	370666
20709	370667
21293	370668
159473	370669
193044	370670
7401	370671
84397	370672
2503	370673
137530	370674
149819	370675
85026	370676
74861	370677
12556	370678
292668	370679
258843	370680
202090	370681
260605	370682
46682	370683
105487	370684
5455	370685
70073	370686
174339	370687
45366	370688
37999	370689
13161	370690
38091	370691
118252	370692
13429	370693
36109	370694
18048	370695
12704	370696
76690	370697
142188	370698
29194	370699
151181	370700
55105	370701
21465	370702
49102	370703
116059	370704
225769	370705
69628	370706
60655	370707
174221	370708
246	370709
90469	370710
129138	370711
171074	370712
63980	370713
158723	370714
356	370715
6008	370716
163256	370717
36581	370718
1708	370719
51181	370720
10281	370721
22399	370722
270188	370723
36889	370724
15334	370725
38137	370726
94477	370727
28461	370728
13016	370729
57892	370730
77734	370731
21402	370732
19380	370733
8954	370734
125383	370735
172101	370736
101557	370737
159751	370738
247748	370739
116341	370740
274494	370741
135429	370742
36053	370743
263753	370744
276988	370745
107647	370746
49909	370747
87414	370748
5286	370749
246	370750
2117	370751
176916	370752
260190	370753
110153	370754
466	370755
51656	370756
114589	370757
59736	370758
66518	370759
1503	370760
37663	370761
19689	370762
17480	370763
211997	370764
99987	370765
119383	370766
25366	370767
36489	370768
78162	370769
122190	370770
4089	370771
64299	370772
38791	370773
155373	370774
68513	370775
50307	370776
133634	370777
278877	370778
101941	370779
162320	370780
32032	370781
175869	370782
38826	370783
213855	370784
138891	370785
68260	370786
49318	370787
9989	370788
108935	370789
160880	370790
60853	370791
6443	370792
36969	370793
147617	370794
32326	370795
29998	370796
17368	370797
30890	370798
87871	370799
108431	370800
15044	370801
194355	370802
22856	370803
19470	370804
130433	370805
150398	370806
18014	370807
165068	370808
190972	370809
130390	370810
127710	370811
60060	370812
10753	370813
39470	370814
206	370815
38300	370816
7594	370817
26938	370818
104605	370819
244	370820
73033	370821
38224	370822
98899	370823
89518	370824
51120	370825
17604	370826
325881	370827
38490	370828
333	370829
75054	370830
15378	370831
124297	370832
32489	370833
34429	370834
48671	370835
21650	370836
2612	370837
57168	370838
95107	370839
44318	370840
50506	370841
26347	370842
197408	370843
233161	370844
34910	370845
1711	370846
24194	370847
168927	370848
169093	370849
5036	370850
29773	370851
37202	370852
12285	370853
224151	370854
125501	370855
131362	370856
131153	370857
49352	370858
52439	370859
157767	370860
11019	370861
126674	370862
30890	370863
24602	370864
106359	370865
55522	370866
107194	370867
162691	370868
40731	370869
9480	370870
19469	370871
46443	370872
113043	370873
19688	370874
45457	370875
109329	370876
757	370877
176427	370878
127051	370879
174188	370880
38311	370881
18079	370882
2596	370883
474	370884
24671	370885
4138	370886
7832	370887
315893	370888
255304	370889
11378	370890
207829	370891
4797	370892
101340	370893
41235	370894
10036	370895
25374	370896
5546	370897
35653	370898
122733	370899
75097	370900
71677	370901
127731	370902
59489	370903
26679	370904
25356	370905
46873	370906
180654	370907
13774	370908
98946	370909
15001	370910
87429	370911
154314	370912
57820	370913
15734	370914
16937	370915
32999	370916
270	370917
281752	370918
34766	370919
195362	370920
12511	370921
118460	370922
13402	370923
94088	370924
3055	370925
2229	370926
15429	370927
93819	370928
111988	370929
93809	370930
24084	370931
39470	370932
183132	370933
44984	370934
21580	370935
122227	370936
30630	370937
137943	370938
107858	370939
272	370940
1459	370941
123526	370942
267129	370943
171799	370944
27634	370945
197911	370946
103746	370947
88980	370948
224	370949
34014	370950
24210	370951
81028	370952
209579	370953
15182	370954
202633	370955
4972	370956
13089	370957
3919	370958
1352	370959
26930	370960
16264	370961
31021	370962
205835	370963
19252	370964
1120	370965
35368	370966
22795	370967
12592	370968
14214	370969
174386	370970
167014	370971
982	370972
3760	370973
38683	370974
3949	370975
6331	370976
48018	370977
114865	370978
196108	370979
116521	370980
151274	370981
279953	370982
34507	370983
15566	370984
37769	370985
100290	370986
41745	370987
134515	370988
96972	370989
42086	370990
114732	370991
105062	370992
85870	370993
4549	370994
4	370995
24036	370996
13304	370997
27356	370998
124480	370999
144001	371000
55724	371001
89763	371002
159764	371003
32610	371004
40473	371005
17236	371006
43721	371007
279114	371008
106618	371009
136456	371010
146913	371011
234959	371012
191197	371013
219837	371014
61367	371015
24359	371016
9915	371017
147885	371018
182015	371019
275669	371020
182749	371021
84460	371022
64728	371023
253873	371024
24143	371025
171139	371026
64804	371027
260084	371028
2898	371029
67143	371030
11814	371031
16424	371032
11033	371033
78755	371034
263350	371035
57889	371036
317908	371037
11875	371038
109223	371039
47155	371040
136781	371041
24359	371042
3531	371043
67143	371044
73949	371045
214966	371046
230897	371047
190114	371048
224215	371049
135033	371050
173255	371051
32463	371052
214966	371053
90018	371054
216474	371055
82734	371056
90018	371057
31905	371058
275617	371059
277353	371060
101691	371061
63339	371062
158910	371063
238156	371064
114547	371065
74199	371066
230496	371067
283986	371068
149046	371069
264289	371070
180694	371071
85291	371072
173187	371073
201949	371074
243175	371075
171411	371076
54272	371077
67715	371078
53	371079
3162	371080
133615	371081
211232	371082
74752	371083
155421	371084
273531	371085
301336	371086
30778	371087
152993	371088
129848	371089
64408	371090
180204	371091
92076	371092
163468	371093
50028	371094
88413	371095
277499	371096
297261	371097
9110	371098
24606	371099
186526	371100
54103	371101
214318	371102
43744	371103
22632	371104
1544	371105
53488	371106
74253	371107
146824	371108
311415	371109
244843	371110
28217	371111
114860	371112
211462	371113
44243	371114
16231	371115
33181	371116
307141	371117
158090	371118
273513	371119
62305	371120
99548	371121
180746	371122
105430	371123
145978	371124
45137	371125
156640	371126
17475	371127
9714	371128
62569	371129
150120	371130
180849	371131
11487	371132
81618	371133
146783	371134
233145	371135
104013	371136
274237	371137
325145	371138
173560	371139
182665	371140
255294	371141
64366	371142
176438	371143
260727	371144
171780	371145
231495	371146
205468	371147
272232	371148
264898	371149
73549	371150
173560	371151
75072	371152
44255	371153
74576	371154
327081	371155
112639	371156
314223	371157
6722	371158
228720	371159
147731	371160
149246	371161
298249	371162
59817	371163
175118	371164
276180	371165
260698	371166
269917	371167
298059	371168
296733	371169
325219	371170
77878	371171
159597	371172
116642	371173
181560	371174
34568	371175
182387	371176
149039	371177
276163	371178
20228	371179
52088	371180
149168	371181
101799	371182
75219	371183
34568	371184
276266	371185
276267	371186
91547	371187
125355	371188
162209	371189
34344	371190
162051	371191
90968	371192
135346	371193
140802	371194
270872	371195
189452	371196
193043	371197
180482	371198
41867	371199
70549	371200
64799	371201
281703	371202
158300	371203
9386	371204
24052	371205
150219	371206
127384	371207
301901	371208
10213	371209
86628	371210
21010	371211
189928	371212
85889	371213
244706	371214
244026	371215
100631	371216
63536	371217
86124	371218
115159	371219
160854	371220
75643	371221
50104	371222
277389	371223
296059	371224
28759	371225
180620	371226
156819	371227
154543	371228
310273	371229
19337	371230
206801	371231
201900	371232
151251	371233
50683	371234
180929	371235
71228	371236
322277	371237
25470	371238
70163	371239
244023	371240
70750	371241
264645	371242
147865	371243
135674	371244
212257	371245
20854	371246
118590	371247
125060	371248
214808	371249
107385	371250
86430	371251
269557	371252
81251	371253
155054	371254
238933	371255
168515	371256
111077	371257
63860	371258
57669	371259
73608	371260
163618	371261
27403	371262
264580	371263
266503	371264
147557	371265
118755	371266
273390	371267
95267	371268
95257	371269
11370	371270
98308	371271
114983	371272
148036	371273
115188	371274
155421	371275
180620	371276
276059	371277
276060	371278
272124	371279
176066	371280
95085	371281
227670	371282
147890	371283
95074	371284
45995	371285
180241	371286
278666	371287
89809	371288
72658	371289
276479	371290
194137	371291
257613	371292
68617	371293
178779	371294
114567	371295
325227	371296
82158	371297
183025	371298
73134	371299
136843	371300
324623	371301
221200	371302
106785	371303
299342	371304
113809	371305
1533	371306
275443	371307
237831	371308
154072	371309
290362	371310
290364	371311
150120	371312
236528	371313
247415	371314
145372	371315
237931	371316
116279	371317
11595	371318
279185	371319
84849	371320
6506	371321
305791	371322
127771	371323
242711	371324
236952	371325
149857	371326
97167	371327
220407	371328
71937	371329
32637	371330
80251	371331
218032	371332
235612	371333
120254	371334
10376	371335
105981	371336
126292	371337
126928	371338
299401	371339
143009	371340
133478	371341
133851	371342
115396	371343
36322	371344
178029	371345
80162	371346
287504	371347
97974	371348
188195	371349
86350	371350
82499	371351
175216	371352
95289	371353
95453	371354
56567	371355
210471	371356
293225	371357
155217	371358
73715	371359
203071	371360
58405	371361
661	371362
234319	371363
80676	371364
259193	371365
227979	371366
50441	371367
76035	371368
116205	371369
108883	371370
11448	371371
133613	371372
78923	371373
199511	371374
267878	371375
269642	371376
48978	371377
82280	371378
181209	371379
272244	371380
203460	371381
73155	371382
26431	371383
12639	371384
50494	371385
242871	371386
197260	371387
4787	371388
105278	371389
41556	371390
113809	371391
33181	371392
5083	371393
326889	371394
37349	371395
134092	371396
150388	371397
169861	371398
211915	371399
70701	371400
33911	371401
275680	371402
12819	371403
113885	371404
246361	371405
180626	371406
105983	371407
326509	371408
124537	371409
57633	371410
83356	371411
31269	371412
58061	371413
76597	371414
74777	371415
11731	371416
17398	371417
166867	371418
21305	371419
307437	371420
202394	371421
325055	371422
108890	371423
173266	371424
254513	371425
141394	371426
67621	371427
51352	371428
29591	371429
245673	371430
117293	371431
49801	371432
277460	371433
116695	371434
32764	371435
33362	371436
246894	371437
136949	371438
158086	371439
6444	371440
73606	371441
114725	371442
125625	371443
95141	371444
2907	371445
91341	371446
111132	371447
155071	371448
323711	371449
239977	371450
212857	371451
160211	371452
178313	371453
610	371454
23596	371455
53491	371456
85003	371457
50100	371458
178483	371459
143992	371460
154367	371461
41867	371462
186206	371463
215294	371464
215099	371465
250760	371466
62585	371467
232419	371468
24052	371469
41906	371470
117334	371471
275816	371472
76088	371473
161110	371474
25401	371475
3886	371476
70471	371477
193977	371478
122717	371479
97857	371480
175488	371481
323566	371482
283309	371483
300631	371484
51352	371485
97857	371486
151537	371487
166283	371488
74035	371489
27403	371490
289483	371491
185964	371492
97857	371493
166662	371494
254825	371495
176276	371496
286528	371497
100023	371498
209940	371499
48978	371500
36617	371501
124196	371502
100875	371503
102024	371504
314935	371505
74884	371506
69350	371507
174856	371508
205301	371509
40077	371510
258278	371511
113501	371512
178455	371513
62040	371514
316351	371515
59593	371516
205925	371517
232736	371518
228809	371519
134796	371520
45325	371521
168509	371522
182314	371523
270733	371524
110297	371525
203111	371526
138484	371527
319637	371528
247788	371529
64214	371530
90834	371531
156472	371532
224138	371533
47523	371534
218816	371535
80407	371536
57295	371537
306673	371538
45565	371539
45565	371540
205810	371541
96150	371542
32610	371543
79429	371544
133851	371545
56931	371546
14330	371547
177898	371548
101791	371549
175117	371550
10230	371551
61250	371552
19800	371553
7350	371554
30266	371555
160912	371556
5839	371557
294498	371558
122828	371559
17595	371560
34024	371561
65835	371562
73689	371563
73689	371564
131382	371565
41702	371566
103624	371567
208204	371568
83838	371569
170011	371570
322118	371571
43009	371572
113809	371573
122437	371574
28752	371575
314169	371576
247775	371577
55243	371578
54407	371579
254765	371580
161583	371581
68394	371582
196516	371583
120087	371584
115566	371585
243448	371586
317352	371587
60365	371588
210471	371589
148314	371590
204949	371591
255295	371592
5040	371593
180858	371594
153193	371595
187662	371596
73608	371597
187659	371598
178511	371599
193641	371600
187293	371601
219568	371602
95485	371603
221616	371604
273414	371605
506	371606
248486	371607
65904	371608
79066	371609
237698	371610
3367	371611
3367	371612
58308	371613
197407	371614
293873	371615
138153	371616
130055	371617
196501	371618
65967	371619
4291	371620
23454	371621
272664	371622
118868	371623
4138	371624
13331	371625
76043	371626
46972	371627
51344	371628
162041	371629
113516	371630
89573	371631
106955	371632
266808	371633
126730	371634
316181	371635
177454	371636
26652	371637
1524	371638
67715	371639
81391	371640
157762	371641
45405	371642
46033	371643
239149	371644
208739	371645
25243	371646
566	371647
161979	371648
143399	371649
117506	371650
62321	371651
1678	371652
57051	371653
185	371654
2797	371655
119154	371656
77584	371657
296230	371658
34798	371659
10406	371660
218158	371661
171363	371662
20153	371663
18666	371664
186913	371665
44948	371666
104597	371667
35286	371668
128820	371669
65531	371670
302918	371671
113439	371672
4728	371673
155760	371674
124823	371675
162030	371676
159941	371677
305437	371678
156132	371679
319941	371680
250109	371681
3722	371682
46314	371683
96049	371684
180697	371685
278622	371686
69336	371687
8708	371688
665	371689
239749	371690
99183	371691
44090	371692
17837	371693
17837	371694
231489	371695
240776	371696
100562	371697
67715	371698
296358	371699
240104	371700
3485	371701
9128	371702
65531	371703
21207	371704
173286	371705
181916	371706
310658	371707
203957	371708
241245	371709
242875	371710
240326	371711
100611	371712
100562	371713
157689	371714
514	371715
243676	371716
96049	371717
243108	371718
278553	371719
249233	371720
145065	371721
96962	371722
49008	371723
1000	371724
33031	371725
269371	371726
514	371727
316254	371728
250129	371729
315631	371730
101594	371731
24554	371732
166602	371733
255133	371734
137294	371735
44200	371736
163896	371737
1403	371738
2270	371739
60930	371740
13771	371741
56924	371742
126983	371743
32399	371744
60079	371745
58031	371746
195004	371747
186287	371748
119123	371749
139859	371750
36866	371751
83216	371752
290906	371753
30389	371754
177840	371755
143885	371756
101600	371757
34183	371758
107110	371759
86915	371760
120862	371761
326480	371762
705	371763
161044	371764
216168	371765
57658	371766
182519	371767
169827	371768
19956	371769
141329	371770
29533	371771
87611	371772
1	371773
68922	371774
111	371775
95	371776
80969	371777
131879	371778
137446	371779
22320	371780
28075	371781
15845	371782
196552	371783
9151	371784
24531	371785
42716	371786
319896	371787
61008	371788
63568	371789
127110	371790
3133	371791
271584	371792
36541	371793
73814	371794
23761	371795
11830	371796
109348	371797
35518	371798
147916	371799
14203	371800
35054	371801
33592	371802
2197	371803
3308	371804
131149	371805
3326	371806
10179	371807
62737	371808
125619	371809
214168	371810
100195	371811
182499	371812
71910	371813
106713	371814
175802	371815
214985	371816
82497	371817
152998	371818
35424	371819
186444	371820
39972	371821
96579	371822
12765	371823
208247	371824
83300	371825
895	371826
35013	371827
130835	371828
15857	371829
1318	371830
11921	371831
19130	371832
19130	371833
1463	371834
83746	371835
34452	371836
228811	371837
98972	371838
289622	371839
26937	371840
2265	371841
29199	371842
145713	371843
47284	371844
27781	371845
121626	371846
7599	371847
28852	371848
36842	371849
64421	371850
147440	371851
303878	371852
191471	371853
36514	371854
322520	371855
265024	371856
211937	371857
41540	371858
17665	371859
111571	371860
44988	371861
2448	371862
101015	371863
14496	371864
208134	371865
86361	371866
145132	371867
77423	371868
318294	371869
211419	371870
60913	371871
138905	371872
94182	371873
257629	371874
11553	371875
196553	371876
17171	371877
190589	371878
204184	371879
20710	371880
19695	371881
154881	371882
803	371883
152858	371884
11446	371885
17277	371886
93217	371887
45605	371888
56464	371889
133457	371890
34414	371891
313737	371892
84235	371893
25748	371894
15667	371895
76824	371896
1833	371897
186487	371898
182600	371899
67164	371900
144828	371901
18024	371902
93645	371903
34979	371904
283903	371905
144503	371906
224397	371907
58097	371908
322250	371909
151432	371910
83418	371911
104759	371912
104038	371913
17596	371914
143927	371915
136	371916
14073	371917
60337	371918
15002	371919
246046	371920
66962	371921
42482	371922
113998	371923
3331	371924
242025	371925
18462	371926
121649	371927
1739	371928
28733	371929
5582	371930
5805	371931
56930	371932
1003	371933
91350	371934
3967	371935
197629	371936
4438	371937
4535	371938
81341	371939
9682	371940
8771	371941
47815	371942
21583	371943
109343	371944
5170	371945
216517	371946
247772	371947
77215	371948
287531	371949
75273	371950
188612	371951
114176	371952
45350	371953
106499	371954
165042	371955
53404	371956
96136	371957
249107	371958
112595	371959
123691	371960
43946	371961
17117	371962
162681	371963
198067	371964
2293	371965
94943	371966
61371	371967
60916	371968
197386	371969
192585	371970
67565	371971
291472	371972
122718	371973
188571	371974
287907	371975
109929	371976
94231	371977
82591	371978
60916	371979
109990	371980
54225	371981
228119	371982
16318	371983
178034	371984
170990	371985
172216	371986
172419	371987
29387	371988
47997	371989
156493	371990
32847	371991
192560	371992
215186	371993
96149	371994
250748	371995
74959	371996
18395	371997
230197	371998
178608	371999
266554	372000
276332	372001
50999	372002
93553	372003
57647	372004
40042	372005
6487	372006
182137	372007
156684	372008
115429	372009
51770	372010
303655	372011
125617	372012
130928	372013
54823	372014
263067	372015
99439	372016
26094	372017
327568	372018
2637	372019
20222	372020
35215	372021
96349	372022
66584	372023
2800	372024
63266	372025
285925	372026
67491	372027
70373	372028
42432	372029
2404	372030
26499	372031
13970	372032
91559	372033
85486	372034
110543	372035
284787	372036
9440	372037
127187	372038
32587	372039
47235	372040
8542	372041
6945	372042
58390	372043
97129	372044
24931	372045
14564	372046
8595	372047
47062	372048
56509	372049
175462	372050
18329	372051
127807	372052
22684	372053
77729	372054
3885	372055
38926	372056
26223	372057
118229	372058
39448	372059
209586	372060
217378	372061
116419	372062
23678	372063
149772	372064
64789	372065
46586	372066
111466	372067
328363	372068
39508	372069
44433	372070
85201	372071
39508	372072
217202	372073
115158	372074
9008	372075
21728	372076
316417	372077
23739	372078
66172	372079
1198	372080
14500	372081
1465	372082
154235	372083
75588	372084
155600	372085
1442	372086
338	372087
10424	372088
209334	372089
12450	372090
217312	372091
57172	372092
140502	372093
95135	372094
105579	372095
20587	372096
80803	372097
42373	372098
237358	372099
174655	372100
209687	372101
57646	372102
36988	372103
194897	372104
144320	372105
1387	372106
228833	372107
156844	372108
30047	372109
163383	372110
16154	372111
107880	372112
47181	372113
13745	372114
684	372115
76304	372116
8300	372117
50285	372118
172705	372119
50677	372120
13756	372121
1628	372122
70259	372123
6837	372124
205132	372125
89	372126
135555	372127
3460	372128
29853	372129
33709	372130
122742	372131
1265	372132
1046	372133
136944	372134
7727	372135
26447	372136
149345	372137
43422	372138
21640	372139
25741	372140
13536	372141
147994	372142
77100	372143
128471	372144
79692	372145
87002	372146
84684	372147
13398	372148
3019	372149
64474	372150
296701	372151
16186	372152
83268	372153
24869	372154
102904	372155
147829	372156
307298	372157
146723	372158
90384	372159
11769	372160
14394	372161
55655	372162
71894	372163
41818	372164
35339	372165
216354	372166
171267	372167
1006	372168
30652	372169
85310	372170
87924	372171
214640	372172
154726	372173
80565	372174
9861	372175
197731	372176
2631	372177
205953	372178
631	372179
33630	372180
1382	372181
17247	372182
40546	372183
8216	372184
169583	372185
220785	372186
194288	372187
25570	372188
193568	372189
174518	372190
435	372191
276608	372192
1190	372193
15484	372194
291606	372195
56533	372196
48195	372197
11582	372198
45475	372199
292010	372200
77866	372201
101815	372202
1354	372203
134983	372204
45891	372205
136607	372206
80770	372207
83631	372208
213723	372209
17101	372210
3530	372211
56008	372212
26321	372213
83578	372214
55783	372215
285349	372216
194401	372217
55281	372218
137038	372219
161463	372220
120371	372221
35165	372222
83690	372223
119805	372224
186949	372225
107311	372226
22696	372227
14723	372228
13912	372229
291462	372230
24168	372231
167446	372232
261039	372233
50115	372234
187276	372235
83525	372236
13912	372237
129463	372238
186113	372239
149107	372240
271501	372241
46626	372242
185930	372243
51637	372244
285876	372245
217319	372246
167446	372247
203870	372248
158460	372249
61699	372250
136083	372251
49442	372252
28184	372253
40587	372254
20222	372255
50978	372256
74549	372257
83578	372258
1	372259
17101	372260
78452	372261
141095	372262
141395	372263
210643	372264
5802	372265
266148	372266
179490	372267
37645	372268
202226	372269
98797	372270
199839	372271
30897	372272
84773	372273
313877	372274
1802	372275
27781	372276
45028	372277
51673	372278
44999	372279
113330	372280
186745	372281
7211	372282
2935	372283
9622	372284
207392	372285
308653	372286
15572	372287
110842	372288
146204	372289
184666	372290
1757	372291
56163	372292
61095	372293
126681	372294
31708	372295
4483	372296
125861	372297
1347	372298
279271	372299
29924	372300
95075	372301
273582	372302
40297	372303
114306	372304
313725	372305
64451	372306
232192	372307
96951	372308
83321	372309
293258	372310
43520	372311
438	372312
1460	372313
1460	372314
325421	372315
187579	372316
126125	372317
5185	372318
5350	372319
2711	372320
8113	372321
19378	372322
39580	372323
62910	372324
40709	372325
3674	372326
6161	372327
29767	372328
212379	372329
38639	372330
162913	372331
81413	372332
94672	372333
66396	372334
28931	372335
109987	372336
223551	372337
255408	372338
83876	372339
35581	372340
193854	372341
97986	372342
98045	372343
127501	372344
19065	372345
127629	372346
15835	372347
208264	372348
250307	372349
226615	372350
189834	372351
192410	372352
18767	372353
253564	372354
97587	372355
11375	372356
175666	372357
29826	372358
160170	372359
8822	372360
225841	372361
29910	372362
92134	372363
14783	372364
94245	372365
96867	372366
26469	372367
3021	372368
175666	372369
261468	372370
48107	372371
195597	372372
205032	372373
205118	372374
262861	372375
174174	372376
129613	372377
679	372378
30205	372379
9054	372380
74015	372381
182619	372382
63829	372383
8743	372384
19716	372385
274622	372386
48628	372387
107151	372388
78831	372389
7042	372390
9650	372391
925	372392
212640	372393
54898	372394
107088	372395
148968	372396
216	372397
326860	372398
181843	372399
85659	372400
28610	372401
175683	372402
3194	372403
191319	372404
183434	372405
44423	372406
180977	372407
142338	372408
166205	372409
6266	372410
8156	372411
103306	372412
205312	372413
165779	372414
273124	372415
59226	372416
225819	372417
294464	372418
127130	372419
205465	372420
67216	372421
113815	372422
23064	372423
4557	372424
69329	372425
139065	372426
13189	372427
69672	372428
11548	372429
305490	372430
145141	372431
114709	372432
63260	372433
303723	372434
73	372435
168981	372436
208516	372437
101801	372438
187288	372439
302497	372440
82461	372441
89070	372442
9885	372443
30256	372444
171078	372445
72185	372446
40349	372447
138655	372448
148857	372449
132166	372450
126645	372451
64502	372452
255	372453
262067	372454
3798	372455
18942	372456
168396	372457
251236	372458
147716	372459
108382	372460
213253	372461
243	372462
250015	372463
80358	372464
42602	372465
318150	372466
200840	372467
151286	372468
85372	372469
183187	372470
300190	372471
194213	372472
60165	372473
221975	372474
160133	372475
139005	372476
217265	372477
308888	372478
23460	372479
78994	372480
189492	372481
187450	372482
118851	372483
288622	372484
206116	372485
147165	372486
297998	372487
92220	372488
56711	372489
57493	372490
304067	372491
44641	372492
49367	372493
47887	372494
186841	372495
270679	372496
68399	372497
107290	372498
299639	372499
13902	372500
12084	372501
109023	372502
734	372503
52137	372504
27034	372505
289736	372506
6216	372507
65916	372508
263727	372509
185619	372510
161897	372511
43948	372512
273429	372513
21595	372514
106085	372515
49356	372516
277959	372517
20953	372518
48027	372519
35540	372520
9530	372521
144069	372522
29587	372523
234611	372524
161368	372525
106524	372526
210829	372527
98322	372528
141462	372529
206831	372530
19567	372531
16535	372532
63128	372533
12164	372534
269115	372535
32364	372536
9224	372537
59106	372538
130287	372539
40287	372540
188772	372541
1273	372542
44979	372543
261337	372544
9188	372545
84280	372546
16280	372547
189990	372548
23958	372549
145	372550
79358	372551
190692	372552
30880	372553
160911	372554
268840	372555
47168	372556
1657	372557
130054	372558
126866	372559
48284	372560
274296	372561
215508	372562
197152	372563
2738	372564
1793	372565
13665	372566
129	372567
95489	372568
93478	372569
97280	372570
4347	372571
569	372572
64905	372573
107759	372574
88987	372575
231563	372576
258823	372577
134241	372578
202915	372579
21437	372580
16859	372581
30433	372582
19459	372583
182568	372584
44011	372585
97023	372586
70013	372587
30875	372588
19002	372589
23635	372590
183703	372591
278869	372592
6620	372593
60814	372594
87603	372595
1062	372596
146443	372597
86013	372598
74215	372599
19300	372600
24724	372601
9530	372602
10	372603
103131	372604
66120	372605
1816	372606
83737	372607
241035	372608
180780	372609
180497	372610
111569	372611
89278	372612
67	372613
23758	372614
1921	372615
93286	372616
86096	372617
193658	372618
1293	372619
8730	372620
163991	372621
115972	372622
112031	372623
53372	372624
8049	372625
39458	372626
8086	372627
75128	372628
9093	372629
62019	372630
4681	372631
19958	372632
98873	372633
1460	372634
89666	372635
117705	372636
173319	372637
32040	372638
8490	372639
15573	372640
12145	372641
74110	372642
9137	372643
87161	372644
114610	372645
114582	372646
219368	372647
99341	372648
47445	372649
3177	372650
206565	372651
149378	372652
55957	372653
16574	372654
59909	372655
38028	372656
100279	372657
131770	372658
280184	372659
52731	372660
187766	372661
21071	372662
1503	372663
7042	372664
76505	372665
172986	372666
109904	372667
123255	372668
285352	372669
71168	372670
286740	372671
67114	372672
215701	372673
279438	372674
111517	372675
200500	372676
6637	372677
3473	372678
52036	372679
36171	372680
9613	372681
27464	372682
37294	372683
25774	372684
9220	372685
4679	372686
90443	372687
97655	372688
130077	372689
60001	372690
27574	372691
190659	372692
88132	372693
53428	372694
25060	372695
25065	372696
307205	372697
189778	372698
38413	372699
34068	372700
11303	372701
272853	372702
197470	372703
99604	372704
167202	372705
325059	372706
103375	372707
201153	372708
33800	372709
53915	372710
7018	372711
15977	372712
123684	372713
88425	372714
110371	372715
180196	372716
143907	372717
117059	372718
36554	372719
159242	372720
1285	372721
126561	372722
219546	372723
215254	372724
74040	372725
8114	372726
23514	372727
44278	372728
43458	372729
16398	372730
13959	372731
22035	372732
38579	372733
6901	372734
176983	372735
73086	372736
93362	372737
61738	372738
20981	372739
30843	372740
102286	372741
29611	372742
72686	372743
53970	372744
25610	372745
20670	372746
63893	372747
135355	372748
173422	372749
136725	372750
1541	372751
266953	372752
1541	372753
273200	372754
12762	372755
31060	372756
10722	372757
2085	372758
136649	372759
69052	372760
425	372761
29252	372762
5865	372763
33664	372764
76189	372765
47220	372766
18799	372767
215751	372768
120408	372769
68106	372770
26180	372771
216925	372772
173085	372773
136129	372774
29024	372775
95802	372776
102461	372777
20589	372778
13125	372779
258424	372780
64394	372781
4016	372782
9632	372783
18464	372784
115351	372785
90	372786
58569	372787
95421	372788
42419	372789
14514	372790
27380	372791
43709	372792
49583	372793
84143	372794
109	372795
5510	372796
63279	372797
248223	372798
1702	372799
159906	372800
41149	372801
83351	372802
7737	372803
77155	372804
7455	372805
25988	372806
198558	372807
87507	372808
118820	372809
16141	372810
83841	372811
59200	372812
322013	372813
155104	372814
27395	372815
21409	372816
3558	372817
36684	372818
133709	372819
29119	372820
56746	372821
100814	372822
248793	372823
66485	372824
50947	372825
26012	372826
109417	372827
21281	372828
14707	372829
1398	372830
141757	372831
4699	372832
98002	372833
29601	372834
182643	372835
12150	372836
123940	372837
12630	372838
2272	372839
75534	372840
56907	372841
677	372842
60109	372843
30487	372844
236797	372845
5918	372846
109136	372847
4756	372848
104379	372849
110686	372850
165672	372851
68877	372852
4903	372853
26844	372854
108	372855
6353	372856
1217	372857
19736	372858
322322	372859
61138	372860
277082	372861
4516	372862
220533	372863
1352	372864
145691	372865
112529	372866
2444	372867
22815	372868
75916	372869
300909	372870
31019	372871
61919	372872
69812	372873
213977	372874
120348	372875
94515	372876
49292	372877
13455	372878
25469	372879
194890	372880
21187	372881
80875	372882
29196	372883
136429	372884
19760	372885
135741	372886
144331	372887
2922	372888
8923	372889
162332	372890
97136	372891
15953	372892
61728	372893
117803	372894
94303	372895
29008	372896
146322	372897
43670	372898
62935	372899
322240	372900
203435	372901
236807	372902
51139	372903
153507	372904
35827	372905
326874	372906
272999	372907
34111	372908
17425	372909
89663	372910
10522	372911
84690	372912
207618	372913
316142	372914
174507	372915
148076	372916
163406	372917
38154	372918
55203	372919
283636	372920
128778	372921
15088	372922
24557	372923
79408	372924
169297	372925
11387	372926
3929	372927
308795	372928
38145	372929
128825	372930
133804	372931
195442	372932
154402	372933
89991	372934
148841	372935
138576	372936
92936	372937
113127	372938
14161	372939
206060	372940
306353	372941
104349	372942
132836	372943
137502	372944
204717	372945
163846	372946
89991	372947
18095	372948
14312	372949
205908	372950
236910	372951
259302	372952
309695	372953
146610	372954
325132	372955
58979	372956
306300	372957
60387	372958
259825	372959
25384	372960
156394	372961
19187	372962
139429	372963
26540	372964
132047	372965
61720	372966
133722	372967
15717	372968
56611	372969
206672	372970
132117	372971
34111	372972
201381	372973
2915	372974
131911	372975
55769	372976
99478	372977
5507	372978
213383	372979
14188	372980
41395	372981
236223	372982
78369	372983
118456	372984
216512	372985
120511	372986
90161	372987
35262	372988
43670	372989
24634	372990
19364	372991
11989	372992
133091	372993
279325	372994
58594	372995
56727	372996
101364	372997
172037	372998
76370	372999
36510	373000
84145	373001
133804	373002
100129	373003
75023	373004
217335	373005
117710	373006
124563	373007
45990	373008
23041	373009
46158	373010
135071	373011
298210	373012
76	373013
38574	373014
12637	373015
14985	373016
101941	373017
31810	373018
16324	373019
46765	373020
70083	373021
193121	373022
49804	373023
8907	373024
12154	373025
3815	373026
73807	373027
142009	373028
31164	373029
50223	373030
19559	373031
29315	373032
80061	373033
43256	373034
13355	373035
49121	373036
171348	373037
28036	373038
1	373039
57019	373040
91488	373041
2531	373042
92320	373043
13315	373044
13915	373045
48097	373046
32209	373047
12748	373048
65917	373049
139357	373050
122010	373051
3085	373052
126150	373053
24105	373054
187541	373055
88792	373056
59670	373057
30463	373058
96748	373059
92864	373060
121912	373061
130266	373062
4972	373063
10575	373064
1900	373065
88188	373066
34116	373067
17247	373068
6753	373069
208917	373070
16936	373071
62426	373072
146285	373073
146284	373074
1895	373075
7732	373076
37408	373077
168615	373078
3068	373079
24629	373080
87338	373081
22061	373082
12355	373083
13583	373084
225149	373085
7819	373086
20058	373087
329	373088
83321	373089
25767	373090
132620	373091
83964	373092
43788	373093
13786	373094
46932	373095
56	373096
162651	373097
159693	373098
120711	373099
248508	373100
241742	373101
240106	373102
293034	373103
190890	373104
93810	373105
214639	373106
93309	373107
140362	373108
212463	373109
226751	373110
37375	373111
281442	373112
2284	373113
269179	373114
246185	373115
93272	373116
92482	373117
125391	373118
225547	373119
65109	373120
162781	373121
25971	373122
207426	373123
308395	373124
122459	373125
120831	373126
25164	373127
25164	373128
54210	373129
167367	373130
7934	373131
19646	373132
150989	373133
9867	373134
113980	373135
82817	373136
53019	373137
123642	373138
289627	373139
178857	373140
23445	373141
69077	373142
4531	373143
100302	373144
125045	373145
4462	373146
47220	373147
49473	373148
198130	373149
174481	373150
8112	373151
90583	373152
1860	373153
25515	373154
80737	373155
8652	373156
145620	373157
161967	373158
143560	373159
256382	373160
11173	373161
18857	373162
38173	373163
20063	373164
9838	373165
70814	373166
31038	373167
36976	373168
47363	373169
47638	373170
2897	373171
73019	373172
83211	373173
47220	373174
13840	373175
7487	373176
147066	373177
95075	373178
2571	373179
79692	373180
157503	373181
203734	373182
144136	373183
3197	373184
35665	373185
114235	373186
183419	373187
102817	373188
59818	373189
1741	373190
41306	373191
47220	373192
31782	373193
457	373194
226824	373195
23068	373196
52987	373197
186932	373198
26830	373199
22141	373200
109301	373201
4273	373202
178761	373203
28724	373204
86161	373205
42885	373206
87102	373207
84013	373208
209143	373209
50041	373210
10602	373211
232257	373212
33885	373213
113686	373214
57103	373215
8106	373216
138101	373217
85974	373218
26072	373219
98279	373220
60641	373221
69762	373222
42750	373223
26077	373224
211677	373225
13018	373226
60805	373227
15321	373228
189107	373229
106440	373230
71539	373231
112465	373232
9485	373233
148848	373234
112038	373235
38869	373236
29611	373237
38771	373238
35159	373239
212806	373240
10942	373241
6033	373242
17577	373243
44293	373244
209825	373245
161533	373246
19292	373247
24771	373248
36699	373249
138296	373250
100685	373251
152528	373252
116293	373253
80749	373254
5436	373255
318310	373256
97393	373257
8491	373258
86916	373259
37134	373260
128539	373261
88923	373262
197130	373263
206084	373264
17229	373265
138340	373266
185703	373267
187739	373268
51378	373269
210092	373270
189342	373271
65205	373272
263253	373273
46025	373274
1583	373275
187048	373276
153586	373277
45732	373278
70731	373279
227354	373280
28602	373281
43164	373282
312448	373283
110017	373284
141902	373285
61468	373286
10180	373287
14462	373288
45475	373289
28601	373290
781	373291
222124	373292
3547	373293
25029	373294
26232	373295
21603	373296
71652	373297
9602	373298
16852	373299
69785	373300
272497	373301
144650	373302
191560	373303
92031	373304
312735	373305
76059	373306
48517	373307
2584	373308
292	373309
18769	373310
104433	373311
6952	373312
118744	373313
277118	373314
130755	373315
5124	373316
109889	373317
149320	373318
200300	373319
170122	373320
26999	373321
66158	373322
188620	373323
3544	373324
5625	373325
18558	373326
5313	373327
108925	373328
85121	373329
209661	373330
20371	373331
162193	373332
108964	373333
20222	373334
222225	373335
173073	373336
255666	373337
158761	373338
75307	373339
66651	373340
49302	373341
56873	373342
265848	373343
136479	373344
150939	373345
29660	373346
171731	373347
195819	373348
1605	373349
198675	373350
177332	373351
110099	373352
174251	373353
84270	373354
37842	373355
274401	373356
70816	373357
30770	373358
301241	373359
124897	373360
40674	373361
29255	373362
103161	373363
295674	373364
60276	373365
71631	373366
17869	373367
208602	373368
16749	373369
30192	373370
226819	373371
8473	373372
251423	373373
178030	373374
9859	373375
706	373376
18327	373377
143465	373378
242427	373379
3078	373380
94814	373381
39453	373382
29900	373383
209612	373384
139440	373385
5881	373386
2471	373387
23193	373388
110161	373389
20776	373390
158279	373391
117850	373392
117850	373393
115762	373394
46408	373395
16497	373396
214014	373397
109345	373398
16496	373399
38778	373400
293693	373401
68197	373402
19575	373403
12944	373404
54822	373405
278468	373406
250212	373407
76014	373408
184441	373409
168951	373410
46835	373411
269226	373412
169113	373413
193243	373414
100920	373415
98275	373416
68992	373417
13249	373418
278713	373419
232293	373420
10679	373421
83335	373422
88728	373423
75992	373424
555	373425
32738	373426
97236	373427
67840	373428
5117	373429
25659	373430
8283	373431
33607	373432
307184	373433
108846	373434
49533	373435
322298	373436
81906	373437
151	373438
12970	373439
116007	373440
171082	373441
13779	373442
211182	373443
230345	373444
36317	373445
93837	373446
189116	373447
198144	373448
101153	373449
3486	373450
52995	373451
128855	373452
190220	373453
208671	373454
96748	373455
29955	373456
1177	373457
14146	373458
35230	373459
24379	373460
196111	373461
2539	373462
53651	373463
114441	373464
192	373465
4452	373466
128136	373467
555	373468
7236	373469
5263	373470
94906	373471
94307	373472
76170	373473
28793	373474
34516	373475
10000	373476
136108	373477
2174	373478
22374	373479
60570	373480
84107	373481
108420	373482
56853	373483
117972	373484
175124	373485
116234	373486
24109	373487
25878	373488
15573	373489
22896	373490
161500	373491
143960	373492
85658	373493
98881	373494
1421	373495
15595	373496
2619	373497
103200	373498
66346	373499
103499	373500
187174	373501
80024	373502
177254	373503
4775	373504
140	373505
59702	373506
60134	373507
152963	373508
2333	373509
1095	373510
7421	373511
60094	373512
1	373513
209094	373514
314196	373515
45478	373516
83768	373517
214892	373518
267330	373519
47939	373520
170661	373521
101550	373522
4059	373523
153862	373524
17063	373525
297319	373526
198361	373527
6139	373528
119348	373529
181432	373530
123132	373531
57597	373532
57856	373533
122250	373534
46059	373535
242059	373536
41808	373537
25382	373538
161419	373539
27228	373540
77965	373541
197595	373542
131436	373543
132390	373544
210536	373545
4155	373546
156853	373547
197945	373548
35889	373549
81179	373550
18454	373551
5067	373552
1167	373553
74289	373554
121575	373555
169606	373556
84854	373557
94598	373558
172195	373559
727	373560
111821	373561
131888	373562
85011	373563
94104	373564
131993	373565
149021	373566
163424	373567
884	373568
165332	373569
148972	373570
291445	373571
226897	373572
195252	373573
201029	373574
103299	373575
25288	373576
3404	373577
148172	373578
78842	373579
4612	373580
145215	373581
209893	373582
50912	373583
78578	373584
161922	373585
246	373586
31443	373587
241441	373588
115651	373589
97917	373590
43249	373591
214151	373592
28334	373593
81320	373594
325188	373595
36541	373596
97607	373597
3860	373598
130286	373599
24852	373600
64305	373601
150505	373602
91380	373603
29781	373604
328	373605
175494	373606
147498	373607
1640	373608
1617	373609
13972	373610
41315	373611
1201	373612
8828	373613
116448	373614
57523	373615
103856	373616
84743	373617
56956	373618
37482	373619
39250	373620
195650	373621
123289	373622
30666	373623
79653	373624
89395	373625
82283	373626
3073	373627
214	373628
112984	373629
32848	373630
102836	373631
8353	373632
128519	373633
85462	373634
85463	373635
214866	373636
41089	373637
52932	373638
321703	373639
26126	373640
110332	373641
50403	373642
9383	373643
55275	373644
16319	373645
951	373646
14370	373647
48781	373648
143359	373649
3188	373650
120772	373651
262077	373652
70267	373653
111378	373654
100306	373655
238058	373656
174574	373657
46815	373658
46301	373659
183658	373660
62537	373661
16240	373662
18495	373663
90901	373664
63434	373665
57725	373666
32243	373667
10511	373668
50408	373669
5072	373670
788	373671
82285	373672
208367	373673
178176	373674
6462	373675
35553	373676
13126	373677
105997	373678
51789	373679
128532	373680
39870	373681
60967	373682
94661	373683
44799	373684
49749	373685
40212	373686
140520	373687
270569	373688
96926	373689
63463	373690
52408	373691
73738	373692
38506	373693
56929	373694
167857	373695
9574	373696
136688	373697
250978	373698
128442	373699
143457	373700
222357	373701
4332	373702
64	373703
1248	373704
44423	373705
159104	373706
1346	373707
262694	373708
83867	373709
64963	373710
17829	373711
280553	373712
327249	373713
28216	373714
31307	373715
500	373716
111866	373717
42123	373718
32310	373719
9537	373720
260873	373721
41089	373722
233837	373723
611	373724
326442	373725
205748	373726
29642	373727
110839	373728
2285	373729
18263	373730
4900	373731
120422	373732
30044	373733
58028	373734
118116	373735
289790	373736
123188	373737
77672	373738
196705	373739
225893	373740
167365	373741
75025	373742
22250	373743
51438	373744
71818	373745
13651	373746
20701	373747
131626	373748
183790	373749
67606	373750
96710	373751
132169	373752
55244	373753
7717	373754
188749	373755
98879	373756
259699	373757
7274	373758
244621	373759
197493	373760
139213	373761
115630	373762
99035	373763
6406	373764
118116	373765
22666	373766
81960	373767
191203	373768
94154	373769
108311	373770
207148	373771
273574	373772
79556	373773
27388	373774
63870	373775
211259	373776
138286	373777
18796	373778
66777	373779
219562	373780
276657	373781
10791	373782
3641	373783
132289	373784
188627	373785
141699	373786
184322	373787
312546	373788
139189	373789
166676	373790
106629	373791
71013	373792
66139	373793
139103	373794
888	373795
36154	373796
300357	373797
20118	373798
7701	373799
79033	373800
299041	373801
216778	373802
110902	373803
37044	373804
128489	373805
44432	373806
63497	373807
128192	373808
54502	373809
67606	373810
119258	373811
214771	373812
43385	373813
2333	373814
44610	373815
35760	373816
23567	373817
3799	373818
267263	373819
267293	373820
93735	373821
4340	373822
90653	373823
180037	373824
64130	373825
36201	373826
34931	373827
240254	373828
83891	373829
46799	373830
92895	373831
202578	373832
191222	373833
232459	373834
1386	373835
171178	373836
9461	373837
3645	373838
7387	373839
5025	373840
70140	373841
117693	373842
208136	373843
205371	373844
2411	373845
19298	373846
193399	373847
67469	373848
38276	373849
1120	373850
75706	373851
277360	373852
263122	373853
136911	373854
144	373855
183643	373856
5618	373857
324103	373858
81307	373859
46500	373860
263321	373861
205395	373862
35039	373863
104735	373864
233216	373865
17009	373866
11834	373867
118116	373868
72631	373869
8744	373870
138196	373871
1745	373872
30444	373873
10890	373874
56766	373875
154097	373876
88327	373877
103191	373878
66944	373879
1227	373880
13084	373881
95769	373882
3182	373883
1312	373884
82059	373885
26050	373886
16464	373887
1485	373888
512	373889
66677	373890
104083	373891
80840	373892
53512	373893
117439	373894
1881	373895
199283	373896
344	373897
133880	373898
3288	373899
9490	373900
26941	373901
34421	373902
24726	373903
139	373904
12348	373905
32400	373906
281637	373907
36092	373908
495	373909
273138	373910
119560	373911
203505	373912
293365	373913
9943	373914
116154	373915
10041	373916
199747	373917
177666	373918
198253	373919
230577	373920
83332	373921
62392	373922
19981	373923
143390	373924
292466	373925
64853	373926
291440	373927
255013	373928
77075	373929
124580	373930
139372	373931
2333	373932
6976	373933
208288	373934
266065	373935
47107	373936
250041	373937
136513	373938
74452	373939
58239	373940
104068	373941
317419	373942
48045	373943
225221	373944
87484	373945
16316	373946
841	373947
38712	373948
62464	373949
123843	373950
11632	373951
77556	373952
135599	373953
119348	373954
243368	373955
84230	373956
96499	373957
4314	373958
154963	373959
26887	373960
201083	373961
154016	373962
34695	373963
15877	373964
18785	373965
1667	373966
29960	373967
79787	373968
12105	373969
90726	373970
32519	373971
196684	373972
1854	373973
1854	373974
47025	373975
19231	373976
54500	373977
297573	373978
164402	373979
94368	373980
13226	373981
127874	373982
187697	373983
191470	373984
1802	373985
308119	373986
284696	373987
26427	373988
84239	373989
10709	373990
130842	373991
33410	373992
322747	373993
204810	373994
175949	373995
174636	373996
138723	373997
107548	373998
75655	373999
273232	374000
34696	374001
35420	374002
3869	374003
69041	374004
279457	374005
54885	374006
171623	374007
97109	374008
99803	374009
81648	374010
212453	374011
165225	374012
48849	374013
5228	374014
230472	374015
47887	374016
301411	374017
42236	374018
18210	374019
81000	374020
79878	374021
316795	374022
170859	374023
100304	374024
166000	374025
318435	374026
254696	374027
72618	374028
247740	374029
179336	374030
179964	374031
137554	374032
50004	374033
69362	374034
216700	374035
11	374036
11007	374037
34508	374038
145030	374039
6489	374040
2648	374041
474	374042
85578	374043
11571	374044
92113	374045
143166	374046
143031	374047
214437	374048
124045	374049
36486	374050
51031	374051
92113	374052
11571	374053
38101	374054
5041	374055
119021	374056
66891	374057
9617	374058
219792	374059
254981	374060
147765	374061
81148	374062
3317	374063
2611	374064
309944	374065
102150	374066
68301	374067
282190	374068
164777	374069
44007	374070
97325	374071
7714	374072
46150	374073
1339	374074
6331	374075
255939	374076
256228	374077
89371	374078
54521	374079
28729	374080
2040	374081
171078	374082
29758	374083
80354	374084
82293	374085
74986	374086
38117	374087
52802	374088
21515	374089
89284	374090
9003	374091
30754	374092
69239	374093
405	374094
14543	374095
43898	374096
9397	374097
51857	374098
66564	374099
10995	374100
79155	374101
52401	374102
7445	374103
74855	374104
41730	374105
131472	374106
248559	374107
68888	374108
46777	374109
13375	374110
54	374111
4493	374112
28451	374113
10181	374114
155051	374115
66582	374116
128839	374117
303662	374118
149725	374119
191219	374120
166073	374121
146746	374122
13717	374123
60811	374124
60714	374125
95668	374126
96397	374127
63339	374128
96161	374129
101725	374130
178756	374131
74827	374132
129113	374133
198585	374134
213981	374135
182949	374136
100968	374137
51099	374138
112812	374139
222944	374140
199541	374141
50206	374142
82007	374143
200835	374144
87339	374145
8369	374146
158429	374147
230732	374148
55417	374149
848	374150
26668	374151
66637	374152
229943	374153
197102	374154
69678	374155
160831	374156
47533	374157
123004	374158
72541	374159
111703	374160
168375	374161
7704	374162
25315	374163
104951	374164
20110	374165
34471	374166
38439	374167
131256	374168
68825	374169
16219	374170
49935	374171
2622	374172
251726	374173
21470	374174
110662	374175
167297	374176
83248	374177
85784	374178
97263	374179
49990	374180
47786	374181
202240	374182
108196	374183
91182	374184
20088	374185
267810	374186
53609	374187
136004	374188
5850	374189
174631	374190
252865	374191
78935	374192
71679	374193
160293	374194
7180	374195
69177	374196
178577	374197
4020	374198
322797	374199
8938	374200
93185	374201
192961	374202
219072	374203
146738	374204
256277	374205
37373	374206
151585	374207
99708	374208
40350	374209
17510	374210
124226	374211
125699	374212
18516	374213
160970	374214
212341	374215
10825	374216
21812	374217
22452	374218
146095	374219
186488	374220
15942	374221
137110	374222
2192	374223
199043	374224
21696	374225
173803	374226
15579	374227
225376	374228
38587	374229
16337	374230
129220	374231
57219	374232
36028	374233
172002	374234
60271	374235
13152	374236
214911	374237
137112	374238
202383	374239
175122	374240
71998	374241
32439	374242
78566	374243
281715	374244
251518	374245
29187	374246
29896	374247
135028	374248
22251	374249
269152	374250
24106	374251
97255	374252
7952	374253
36669	374254
9262	374255
52177	374256
15873	374257
19910	374258
17371	374259
61321	374260
92386	374261
938	374262
144154	374263
164	374264
211150	374265
37	374266
9569	374267
57764	374268
9514	374269
116979	374270
20440	374271
2077	374272
156054	374273
115618	374274
259453	374275
179905	374276
276897	374277
114804	374278
181236	374279
179949	374280
127442	374281
4184	374282
200875	374283
113629	374284
9635	374285
2077	374286
253642	374287
49081	374288
239267	374289
272810	374290
47261	374291
45221	374292
1002	374293
224805	374294
12629	374295
72244	374296
73906	374297
89953	374298
224771	374299
165100	374300
1252	374301
157414	374302
108877	374303
230067	374304
45712	374305
170411	374306
57002	374307
75506	374308
198132	374309
55533	374310
3052	374311
130295	374312
169617	374313
137736	374314
276630	374315
274993	374316
115450	374317
209617	374318
113646	374319
1252	374320
115478	374321
157953	374322
99138	374323
22001	374324
128556	374325
51832	374326
44229	374327
8893	374328
132433	374329
80826	374330
55556	374331
1594	374332
48623	374333
21373	374334
151979	374335
21373	374336
32028	374337
118321	374338
84588	374339
164581	374340
3205	374341
49918	374342
282374	374343
74409	374344
54381	374345
35247	374346
7938	374347
33927	374348
81862	374349
104643	374350
173100	374351
104880	374352
7742	374353
3850	374354
3850	374355
7742	374356
14968	374357
311773	374358
138058	374359
3890	374360
1227	374361
273172	374362
43190	374363
733	374364
200490	374365
1184	374366
27648	374367
6260	374368
2153	374369
124553	374370
52193	374371
286627	374372
16478	374373
182838	374374
117534	374375
24783	374376
18914	374377
1317	374378
26184	374379
81839	374380
15087	374381
6698	374382
108880	374383
65481	374384
106968	374385
40	374386
80304	374387
11623	374388
234828	374389
31521	374390
40722	374391
5504	374392
28433	374393
56159	374394
89974	374395
177478	374396
56114	374397
2803	374398
56109	374399
31521	374400
132793	374401
158536	374402
156455	374403
77205	374404
26478	374405
19551	374406
13976	374407
52406	374408
3303	374409
42334	374410
104281	374411
6753	374412
309862	374413
17327	374414
103418	374415
276580	374416
126878	374417
326989	374418
167049	374419
30618	374420
2089	374421
194945	374422
20	374423
3307	374424
32074	374425
218745	374426
34	374427
24758	374428
24758	374429
47254	374430
174456	374431
236779	374432
2609	374433
767	374434
31664	374435
49154	374436
1413	374437
90738	374438
219011	374439
160878	374440
7150	374441
3390	374442
177	374443
619	374444
2831	374445
1637	374446
4506	374447
61795	374448
50433	374449
2416	374450
270989	374451
213207	374452
102532	374453
44724	374454
4301	374455
78435	374456
257962	374457
73366	374458
84032	374459
55622	374460
7304	374461
20036	374462
11592	374463
806	374464
5959	374465
6612	374466
87986	374467
59849	374468
9541	374469
13212	374470
132292	374471
82469	374472
181894	374473
41552	374474
271098	374475
7527	374476
27808	374477
11184	374478
53366	374479
32959	374480
109372	374481
214136	374482
48530	374483
979	374484
25743	374485
91582	374486
180154	374487
105980	374488
42532	374489
15850	374490
62095	374491
246366	374492
6062	374493
53454	374494
31571	374495
549	374496
98035	374497
1437	374498
26977	374499
12222	374500
15906	374501
16810	374502
98264	374503
25972	374504
20904	374505
20616	374506
194908	374507
4452	374508
122192	374509
53704	374510
32573	374511
99736	374512
127713	374513
9201	374514
11707	374515
77274	374516
88	374517
31218	374518
184012	374519
212290	374520
13844	374521
56835	374522
799	374523
35604	374524
55215	374525
38513	374526
4442	374527
132285	374528
16863	374529
4762	374530
210811	374531
12555	374532
151220	374533
42130	374534
174055	374535
187093	374536
4748	374537
4748	374538
187093	374539
9421	374540
11797	374541
7397	374542
104514	374543
223008	374544
23233	374545
48156	374546
33557	374547
2099	374548
38746	374549
32299	374550
65964	374551
129866	374552
42979	374553
225085	374554
253627	374555
23233	374556
252725	374557
87536	374558
72718	374559
277972	374560
83936	374561
232968	374562
94221	374563
230702	374564
30971	374565
2018	374566
2018	374567
111421	374568
269107	374569
305278	374570
6765	374571
6765	374572
40027	374573
47834	374574
82215	374575
155136	374576
27966	374577
62597	374578
141918	374579
4889	374580
75159	374581
300758	374582
90491	374583
145478	374584
3330	374585
17	374586
11853	374587
34935	374588
77127	374589
201588	374590
185862	374591
13218	374592
51341	374593
34935	374594
58275	374595
106370	374596
19071	374597
141881	374598
72061	374599
13790	374600
46568	374601
139035	374602
1670	374603
160944	374604
230988	374605
39468	374606
38306	374607
140944	374608
124480	374609
7348	374610
94424	374611
2972	374612
149904	374613
98756	374614
23260	374615
106627	374616
236102	374617
6787	374618
11296	374619
33828	374620
33828	374621
77204	374622
28328	374623
7429	374624
177077	374625
6256	374626
21057	374627
8822	374628
43030	374629
42833	374630
51767	374631
25264	374632
67787	374633
71667	374634
137323	374635
19	374636
137036	374637
49852	374638
185625	374639
283782	374640
20037	374641
3200	374642
63573	374643
93954	374644
43635	374645
45876	374646
24755	374647
10856	374648
31914	374649
218174	374650
112877	374651
297062	374652
26508	374653
195316	374654
20207	374655
138257	374656
151666	374657
319299	374658
65036	374659
158832	374660
312977	374661
99554	374662
261486	374663
195316	374664
127636	374665
57144	374666
503	374667
318285	374668
47581	374669
138650	374670
328378	374671
163436	374672
66664	374673
148392	374674
300235	374675
48788	374676
66980	374677
269025	374678
108148	374679
97813	374680
18048	374681
192242	374682
210	374683
42305	374684
7906	374685
95540	374686
125952	374687
134264	374688
26761	374689
12097	374690
106947	374691
88951	374692
68584	374693
155526	374694
122770	374695
27812	374696
27817	374697
326420	374698
49696	374699
36937	374700
104682	374701
135931	374702
103597	374703
32682	374704
32682	374705
50303	374706
5120	374707
48820	374708
50303	374709
104682	374710
201197	374711
207403	374712
306435	374713
108854	374714
72741	374715
59126	374716
73049	374717
286866	374718
28317	374719
74527	374720
641	374721
103275	374722
60474	374723
121936	374724
165007	374725
165007	374726
319215	374727
6330	374728
155014	374729
84671	374730
6223	374731
3705	374732
8838	374733
82139	374734
40664	374735
58651	374736
319126	374737
889	374738
889	374739
889	374740
295931	374741
43492	374742
130283	374743
55583	374744
152298	374745
152298	374746
43252	374747
54200	374748
21162	374749
23778	374750
140691	374751
88141	374752
3228	374753
63718	374754
250326	374755
56591	374756
23045	374757
116951	374758
9547	374759
298301	374760
70582	374761
125371	374762
124516	374763
11622	374764
282773	374765
1178	374766
161588	374767
246543	374768
248288	374769
41117	374770
84453	374771
72029	374772
297630	374773
80825	374774
80825	374775
72206	374776
207326	374777
18677	374778
45171	374779
19921	374780
93245	374781
63786	374782
212232	374783
72808	374784
150717	374785
293710	374786
194309	374787
10752	374788
286011	374789
116006	374790
180316	374791
92844	374792
179995	374793
276188	374794
135020	374795
53494	374796
280730	374797
50407	374798
31530	374799
50407	374800
79318	374801
79367	374802
32394	374803
314721	374804
141441	374805
206893	374806
290382	374807
122285	374808
60537	374809
127922	374810
7468	374811
47219	374812
127922	374813
95032	374814
3652	374815
11124	374816
127942	374817
11466	374818
49230	374819
3346	374820
28583	374821
91772	374822
60413	374823
528	374824
2670	374825
14889	374826
138675	374827
192122	374828
14886	374829
60304	374830
321597	374831
140173	374832
4238	374833
83120	374834
21057	374835
888	374836
214386	374837
106860	374838
115336	374839
115509	374840
58643	374841
102734	374842
114327	374843
23607	374844
107203	374845
145491	374846
4846	374847
154028	374848
83569	374849
144	374850
21413	374851
68426	374852
41644	374853
291	374854
5022	374855
155213	374856
19963	374857
101	374858
21523	374859
47159	374860
98944	374861
248593	374862
105009	374863
153782	374864
194585	374865
130438	374866
8943	374867
557	374868
77570	374869
3668	374870
47445	374871
48376	374872
189040	374873
314802	374874
107062	374875
230529	374876
122423	374877
58033	374878
63814	374879
44665	374880
256927	374881
262981	374882
17212	374883
84404	374884
90269	374885
37460	374886
20613	374887
120953	374888
155393	374889
245678	374890
88144	374891
227239	374892
555	374893
61035	374894
67043	374895
55483	374896
47333	374897
49468	374898
170942	374899
215342	374900
206494	374901
154245	374902
81449	374903
129080	374904
159040	374905
34536	374906
80482	374907
14064	374908
148069	374909
251147	374910
96204	374911
45533	374912
162220	374913
136378	374914
262758	374915
295751	374916
51545	374917
189335	374918
91661	374919
96774	374920
231931	374921
182982	374922
123303	374923
79584	374924
7841	374925
305641	374926
66562	374927
13589	374928
238544	374929
58169	374930
18242	374931
131598	374932
98085	374933
135655	374934
185135	374935
134985	374936
136581	374937
61792	374938
37460	374939
292176	374940
34128	374941
145180	374942
107937	374943
290663	374944
9614	374945
298284	374946
11617	374947
120	374948
65769	374949
21081	374950
7801	374951
148447	374952
104855	374953
143516	374954
94668	374955
73084	374956
111900	374957
187846	374958
149954	374959
196721	374960
98379	374961
295342	374962
296061	374963
118551	374964
109362	374965
174350	374966
226284	374967
37242	374968
36268	374969
13324	374970
70616	374971
225793	374972
28854	374973
45328	374974
161031	374975
23964	374976
30934	374977
113535	374978
163472	374979
64833	374980
30221	374981
218553	374982
157265	374983
163912	374984
165761	374985
23392	374986
32506	374987
40517	374988
45265	374989
71010	374990
15771	374991
143583	374992
45081	374993
111320	374994
22910	374995
47356	374996
102942	374997
47552	374998
48130	374999
69252	375000
65349	375001
250631	375002
100573	375003
68913	375004
31051	375005
178229	375006
72727	375007
178380	375008
30525	375009
67579	375010
105914	375011
49663	375012
156168	375013
155076	375014
44370	375015
15364	375016
111485	375017
104917	375018
144682	375019
44847	375020
23478	375021
61575	375022
110866	375023
71684	375024
28590	375025
179877	375026
95424	375027
94722	375028
142798	375029
30267	375030
29593	375031
59403	375032
23909	375033
60662	375034
105251	375035
64750	375036
31956	375037
104276	375038
264250	375039
32283	375040
249548	375041
166813	375042
15728	375043
93483	375044
69373	375045
105739	375046
31105	375047
157532	375048
103291	375049
64227	375050
261979	375051
64226	375052
152383	375053
173644	375054
66650	375055
94368	375056
90315	375057
66876	375058
42040	375059
64749	375060
70818	375061
170551	375062
31997	375063
166284	375064
30458	375065
92645	375066
41537	375067
178381	375068
59908	375069
175743	375070
248357	375071
23501	375072
145139	375073
32185	375074
166468	375075
108328	375076
40932	375077
105142	375078
98681	375079
155913	375080
267166	375081
169209	375082
224886	375083
1710	375084
72833	375085
161537	375086
46990	375087
71878	375088
155629	375089
242621	375090
74755	375091
41975	375092
91498	375093
107265	375094
96090	375095
70726	375096
60343	375097
109644	375098
29135	375099
246180	375100
70247	375101
46284	375102
149935	375103
174447	375104
112632	375105
46938	375106
172110	375107
168100	375108
153672	375109
251434	375110
142213	375111
104126	375112
51237	375113
66559	375114
42502	375115
177112	375116
14838	375117
104899	375118
107358	375119
19152	375120
10816	375121
10	375122
442	375123
59408	375124
2101	375125
173078	375126
192259	375127
101645	375128
101645	375129
164546	375130
200555	375131
174734	375132
163754	375133
178636	375134
100234	375135
267612	375136
140278	375137
210275	375138
21063	375139
258767	375140
258600	375141
180488	375142
31088	375143
69516	375144
4379	375145
174839	375146
222006	375147
299369	375148
46255	375149
197221	375150
37791	375151
12905	375152
42070	375153
7660	375154
73958	375155
118678	375156
321735	375157
4348	375158
71807	375159
7209	375160
242536	375161
55227	375162
43353	375163
278057	375164
141569	375165
60322	375166
3728	375167
24312	375168
2526	375169
172873	375170
47001	375171
273140	375172
65101	375173
49093	375174
264026	375175
239116	375176
20930	375177
113071	375178
3183	375179
113307	375180
137475	375181
24292	375182
20339	375183
158100	375184
176220	375185
84946	375186
3140	375187
75080	375188
761	375189
10872	375190
124195	375191
43634	375192
53448	375193
40368	375194
66368	375195
30979	375196
81087	375197
157165	375198
128147	375199
5451	375200
11355	375201
309746	375202
116661	375203
133022	375204
168033	375205
100418	375206
73835	375207
38510	375208
23772	375209
55080	375210
157588	375211
23772	375212
310761	375213
50312	375214
273736	375215
109876	375216
50234	375217
109882	375218
109876	375219
142824	375220
112808	375221
315224	375222
139976	375223
114027	375224
49341	375225
114027	375226
100236	375227
11029	375228
219342	375229
240043	375230
155707	375231
155671	375232
156041	375233
132218	375234
74517	375235
1445	375236
67739	375237
3897	375238
3897	375239
3897	375240
268040	375241
55361	375242
9537	375243
39435	375244
1021	375245
161866	375246
4501	375247
11184	375248
32	375249
58719	375250
131120	375251
18460	375252
6304	375253
17527	375254
130898	375255
45318	375256
132465	375257
26717	375258
279951	375259
1132	375260
54772	375261
55434	375262
3626	375263
6869	375264
28452	375265
13359	375266
291132	375267
58314	375268
144899	375269
11306	375270
2709	375271
703	375272
14360	375273
14682	375274
3902	375275
57473	375276
58157	375277
1694	375278
88895	375279
72907	375280
51851	375281
136637	375282
18264	375283
95256	375284
22982	375285
147023	375286
207753	375287
67878	375288
25556	375289
25193	375290
125519	375291
919	375292
78011	375293
41977	375294
116938	375295
19151	375296
121054	375297
19039	375298
3288	375299
79530	375300
24765	375301
88873	375302
48399	375303
36140	375304
129657	375305
188979	375306
26532	375307
6787	375308
204324	375309
1651	375310
33144	375311
53585	375312
106536	375313
16322	375314
83457	375315
19026	375316
1143	375317
39062	375318
3105	375319
57337	375320
26491	375321
213686	375322
3096	375323
58888	375324
239548	375325
163017	375326
108541	375327
55608	375328
94180	375329
4256	375330
15066	375331
22013	375332
18945	375333
23695	375334
39964	375335
172106	375336
111249	375337
193578	375338
295313	375339
1502	375340
114328	375341
24921	375342
50104	375343
82058	375344
55999	375345
106038	375346
32192	375347
187847	375348
108267	375349
152677	375350
99165	375351
1267	375352
48304	375353
6848	375354
15749	375355
77852	375356
30316	375357
54923	375358
60362	375359
177133	375360
76973	375361
54954	375362
83940	375363
27399	375364
3287	375365
5261	375366
316892	375367
72508	375368
53843	375369
58654	375370
165455	375371
56105	375372
178928	375373
121242	375374
180914	375375
12930	375376
11138	375377
55707	375378
18282	375379
1784	375380
13069	375381
171397	375382
37694	375383
85185	375384
81027	375385
21027	375386
24219	375387
74345	375388
28407	375389
52428	375390
245761	375391
16062	375392
328077	375393
47497	375394
4916	375395
83865	375396
8099	375397
32782	375398
204805	375399
12675	375400
48857	375401
826	375402
158224	375403
219007	375404
86624	375405
35767	375406
172324	375407
49683	375408
18175	375409
50713	375410
1018	375411
88847	375412
22920	375413
57384	375414
8265	375415
108436	375416
240071	375417
173389	375418
3861	375419
168131	375420
181	375421
1054	375422
191021	375423
123265	375424
74563	375425
94052	375426
207714	375427
8484	375428
30246	375429
71586	375430
875	375431
23629	375432
46112	375433
1612	375434
78573	375435
27732	375436
143640	375437
93024	375438
288227	375439
10525	375440
35063	375441
137977	375442
261133	375443
242918	375444
320569	375445
77607	375446
41471	375447
222675	375448
13803	375449
16843	375450
98520	375451
2366	375452
264500	375453
4058	375454
231275	375455
45942	375456
18200	375457
18200	375458
253253	375459
39165	375460
318209	375461
3533	375462
87354	375463
4049	375464
87354	375465
80196	375466
105488	375467
280235	375468
1305	375469
238168	375470
52615	375471
180076	375472
23061	375473
214446	375474
29947	375475
130807	375476
162	375477
16948	375478
40926	375479
137575	375480
6612	375481
70	375482
65099	375483
174125	375484
12347	375485
2992	375486
154026	375487
286145	375488
423	375489
222920	375490
3128	375491
117648	375492
163158	375493
31398	375494
139932	375495
39532	375496
314182	375497
9317	375498
7415	375499
237238	375500
196593	375501
37075	375502
4937	375503
37288	375504
37288	375505
116199	375506
37013	375507
56200	375508
51991	375509
13276	375510
6301	375511
132533	375512
46734	375513
22680	375514
30455	375515
21490	375516
127209	375517
2640	375518
13943	375519
139365	375520
128495	375521
21987	375522
28282	375523
6530	375524
217358	375525
16187	375526
3632	375527
118926	375528
12662	375529
16215	375530
16565	375531
68895	375532
8785	375533
18947	375534
14590	375535
3171	375536
5336	375537
19489	375538
15277	375539
19166	375540
52083	375541
48906	375542
29780	375543
34794	375544
28803	375545
26308	375546
6296	375547
14022	375548
12887	375549
13787	375550
5155	375551
53056	375552
9066	375553
11220	375554
12489	375555
17266	375556
161838	375557
24158	375558
115343	375559
161158	375560
58782	375561
124750	375562
24436	375563
82152	375564
54027	375565
726	375566
22688	375567
55972	375568
84445	375569
322897	375570
18619	375571
55915	375572
55915	375573
190841	375574
89531	375575
30137	375576
30130	375577
57863	375578
81836	375579
5156	375580
29362	375581
75207	375582
50364	375583
76286	375584
58588	375585
16341	375586
250778	375587
34028	375588
88418	375589
180728	375590
55083	375591
103904	375592
59393	375593
29362	375594
39914	375595
8202	375596
8202	375597
56909	375598
54441	375599
73571	375600
34681	375601
14414	375602
37253	375603
10551	375604
68771	375605
75284	375606
100100	375607
82408	375608
30209	375609
99571	375610
165824	375611
27545	375612
170	375613
296463	375614
7856	375615
74609	375616
61545	375617
63480	375618
4632	375619
43126	375620
23974	375621
29217	375622
30455	375623
2811	375624
59796	375625
20041	375626
7823	375627
22355	375628
219675	375629
169901	375630
98125	375631
179036	375632
54351	375633
40030	375634
47297	375635
103850	375636
254362	375637
307838	375638
7231	375639
229236	375640
2324	375641
1052	375642
39748	375643
11762	375644
15912	375645
148825	375646
6723	375647
11488	375648
35804	375649
72504	375650
144842	375651
59059	375652
117833	375653
185607	375654
25420	375655
12866	375656
143299	375657
21463	375658
8006	375659
4445	375660
84730	375661
139119	375662
174145	375663
25875	375664
22013	375665
10510	375666
10056	375667
23695	375668
26168	375669
33220	375670
76734	375671
17184	375672
3699	375673
13661	375674
67746	375675
22013	375676
14191	375677
136886	375678
27397	375679
23451	375680
25718	375681
27320	375682
89163	375683
55000	375684
59115	375685
39777	375686
3087	375687
9471	375688
25718	375689
67746	375690
5574	375691
187195	375692
4619	375693
56543	375694
189969	375695
14210	375696
122091	375697
256132	375698
18250	375699
6378	375700
81437	375701
279502	375702
151009	375703
10065	375704
217358	375705
37013	375706
10652	375707
37768	375708
19458	375709
61545	375710
21956	375711
14914	375712
66345	375713
34838	375714
73731	375715
166034	375716
207792	375717
26982	375718
8179	375719
37928	375720
138698	375721
58888	375722
38114	375723
1157	375724
15201	375725
175875	375726
10207	375727
4803	375728
80837	375729
27899	375730
13388	375731
26685	375732
27002	375733
59490	375734
7543	375735
78651	375736
21964	375737
7854	375738
22409	375739
36362	375740
30178	375741
6078	375742
26616	375743
10893	375744
14576	375745
82971	375746
28787	375747
37714	375748
2460	375749
84190	375750
18792	375751
10607	375752
12680	375753
1887	375754
116219	375755
7738	375756
8295	375757
39051	375758
26008	375759
64387	375760
42257	375761
121208	375762
24991	375763
103236	375764
180257	375765
315313	375766
161567	375767
127698	375768
150508	375769
85941	375770
93374	375771
12291	375772
8528	375773
46281	375774
84048	375775
85559	375776
14437	375777
20565	375778
32281	375779
69442	375780
111451	375781
174414	375782
50498	375783
17796	375784
321184	375785
232554	375786
2821	375787
109365	375788
112574	375789
14304	375790
10474	375791
96212	375792
68216	375793
173215	375794
175423	375795
456	375796
57151	375797
77729	375798
73205	375799
62737	375800
44043	375801
109554	375802
106516	375803
45059	375804
306173	375805
138199	375806
90793	375807
11903	375808
193558	375809
158462	375810
79465	375811
119689	375812
7718	375813
395	375814
9162	375815
9239	375816
10503	375817
250635	375818
114694	375819
2231	375820
26436	375821
32814	375822
54437	375823
195980	375824
30581	375825
31621	375826
52674	375827
3996	375828
158563	375829
24537	375830
32850	375831
29890	375832
167470	375833
13881	375834
31417	375835
244891	375836
108311	375837
156576	375838
4056	375839
1628	375840
191	375841
129152	375842
147022	375843
27559	375844
8167	375845
124960	375846
74063	375847
115109	375848
89943	375849
2037	375850
854	375851
27329	375852
4779	375853
11164	375854
148	375855
54555	375856
85077	375857
1664	375858
6351	375859
19606	375860
106816	375861
94548	375862
182036	375863
32762	375864
2609	375865
299990	375866
135449	375867
99733	375868
61476	375869
14568	375870
8731	375871
7304	375872
38597	375873
144268	375874
322186	375875
152789	375876
10432	375877
15287	375878
133979	375879
113398	375880
105	375881
87231	375882
57423	375883
11224	375884
280964	375885
280913	375886
280860	375887
117929	375888
61773	375889
2792	375890
10456	375891
2687	375892
23790	375893
12170	375894
45354	375895
92539	375896
162742	375897
8448	375898
33022	375899
171511	375900
13140	375901
25435	375902
223026	375903
177961	375904
182814	375905
275080	375906
279159	375907
18356	375908
132497	375909
12847	375910
17593	375911
4082	375912
185985	375913
14676	375914
17283	375915
113912	375916
846	375917
666	375918
90100	375919
109067	375920
179889	375921
62	375922
149479	375923
1033	375924
10315	375925
239004	375926
14750	375927
97096	375928
7790	375929
101449	375930
3761	375931
80998	375932
129129	375933
17773	375934
169284	375935
33456	375936
36650	375937
85704	375938
261471	375939
430	375940
139875	375941
7413	375942
69614	375943
219936	375944
56770	375945
140130	375946
51953	375947
13746	375948
327609	375949
10518	375950
56475	375951
32208	375952
75331	375953
13425	375954
54286	375955
25792	375956
54787	375957
54787	375958
23683	375959
52819	375960
2458	375961
83690	375962
345	375963
188772	375964
77851	375965
60200	375966
1301	375967
859	375968
28445	375969
77251	375970
15648	375971
19300	375972
92999	375973
11486	375974
4138	375975
9130	375976
15166	375977
49408	375978
16657	375979
109977	375980
70	375981
21079	375982
42141	375983
22735	375984
132855	375985
60158	375986
33173	375987
1501	375988
97620	375989
72181	375990
173802	375991
47248	375992
34902	375993
1854	375994
1257	375995
203840	375996
80931	375997
51953	375998
145907	375999
19485	376000
5746	376001
16257	376002
31346	376003
5611	376004
274156	376005
8542	376006
22115	376007
10222	376008
145161	376009
257053	376010
34027	376011
48474	376012
73795	376013
54182	376014
473	376015
62608	376016
203568	376017
82039	376018
136834	376019
321422	376020
16326	376021
192362	376022
4837	376023
31754	376024
255686	376025
21337	376026
21902	376027
32317	376028
21830	376029
22583	376030
133318	376031
8912	376032
194719	376033
313907	376034
100895	376035
88671	376036
80795	376037
84870	376038
7625	376039
324332	376040
67636	376041
5149	376042
80568	376043
58888	376044
17056	376045
160075	376046
270830	376047
9141	376048
1791	376049
14311	376050
10701	376051
74121	376052
4281	376053
158	376054
1959	376055
22593	376056
8560	376057
189066	376058
18347	376059
72904	376060
65965	376061
1738	376062
311179	376063
9487	376064
2844	376065
105385	376066
203291	376067
24480	376068
18737	376069
199288	376070
944	376071
76774	376072
536	376073
13	376074
4309	376075
73831	376076
499	376077
204721	376078
81127	376079
12620	376080
7728	376081
7743	376082
249416	376083
32827	376084
703	376085
18149	376086
36714	376087
89072	376088
374	376089
51	376090
89356	376091
77491	376092
128768	376093
78833	376094
19332	376095
22888	376096
16261	376097
64098	376098
97100	376099
41840	376100
64171	376101
202516	376102
375	376103
99337	376104
31696	376105
81393	376106
125999	376107
15782	376108
15556	376109
22374	376110
2889	376111
155117	376112
74878	376113
73411	376114
70945	376115
129107	376116
64004	376117
136477	376118
136418	376119
153459	376120
16742	376121
3990	376122
25410	376123
1645	376124
9132	376125
48243	376126
97	376127
56414	376128
16804	376129
174634	376130
123044	376131
1451	376132
864	376133
34551	376134
78	376135
141	376136
76640	376137
122120	376138
15725	376139
13844	376140
74059	376141
149196	376142
37025	376143
10	376144
27615	376145
256176	376146
10711	376147
90609	376148
309548	376149
81597	376150
160224	376151
41806	376152
10804	376153
43736	376154
168696	376155
96437	376156
115749	376157
34984	376158
111310	376159
790	376160
187992	376161
58615	376162
32952	376163
5914	376164
8379	376165
53622	376166
8200	376167
81	376168
9	376169
158801	376170
60234	376171
978	376172
563	376173
686	376174
32306	376175
228	376176
4103	376177
210	376178
46467	376179
43641	376180
91080	376181
58696	376182
31297	376183
111656	376184
71514	376185
52	376186
19253	376187
19253	376188
37120	376189
178887	376190
212584	376191
13780	376192
15257	376193
128606	376194
70049	376195
10769	376196
128606	376197
26302	376198
149208	376199
54264	376200
132159	376201
26912	376202
93083	376203
17599	376204
14373	376205
116866	376206
599	376207
19085	376208
93	376209
90922	376210
91899	376211
8821	376212
703	376213
1498	376214
2655	376215
20616	376216
31571	376217
28599	376218
69395	376219
5248	376220
6765	376221
10688	376222
114	376223
98765	376224
24364	376225
11564	376226
100584	376227
5846	376228
9537	376229
85012	376230
11	376231
80961	376232
18485	376233
66	376234
74299	376235
152252	376236
44010	376237
147961	376238
2554	376239
12627	376240
42637	376241
89621	376242
167363	376243
61352	376244
28213	376245
6035	376246
81268	376247
27197	376248
5093	376249
2636	376250
126069	376251
270539	376252
28775	376253
119394	376254
53809	376255
19930	376256
169063	376257
131071	376258
77827	376259
77827	376260
309032	376261
34949	376262
184222	376263
36870	376264
51822	376265
5289	376266
20190	376267
163218	376268
15966	376269
38679	376270
1455	376271
4	376272
191838	376273
24697	376274
14061	376275
50822	376276
35243	376277
9201	376278
6900	376279
54758	376280
9247	376281
60	376282
30587	376283
73392	376284
211239	376285
2700	376286
142630	376287
73027	376288
95981	376289
62972	376290
127017	376291
53649	376292
320445	376293
39623	376294
21822	376295
140811	376296
253949	376297
274988	376298
20315	376299
109838	376300
54094	376301
14244	376302
812	376303
3861	376304
2	376305
34844	376306
60975	376307
101502	376308
1349	376309
1420	376310
96527	376311
1809	376312
58977	376313
19348	376314
17894	376315
80413	376316
22077	376317
72989	376318
13580	376319
18212	376320
31870	376321
2081	376322
221080	376323
105283	376324
33439	376325
553	376326
3885	376327
79	376328
43240	376329
2750	376330
66796	376331
27702	376332
12960	376333
90692	376334
18412	376335
139696	376336
39955	376337
139508	376338
66	376339
42356	376340
1321	376341
69086	376342
19357	376343
4942	376344
87438	376345
47997	376346
160243	376347
23361	376348
10797	376349
81549	376350
47151	376351
20308	376352
11	376353
2828	376354
15074	376355
2492	376356
2492	376357
1063	376358
10017	376359
11954	376360
3474	376361
19312	376362
36768	376363
302	376364
59	376365
32953	376366
104549	376367
78366	376368
211402	376369
109	376370
65449	376371
34322	376372
28042	376373
49260	376374
57865	376375
88329	376376
123242	376377
4610	376378
272292	376379
18238	376380
68297	376381
25184	376382
11398	376383
9666	376384
4	376385
420	376386
53226	376387
174772	376388
64744	376389
48978	376390
20651	376391
2975	376392
2	376393
27	376394
30369	376395
3888	376396
121	376397
939	376398
4987	376399
69523	376400
96002	376401
442	376402
8276	376403
2208	376404
5375	376405
13610	376406
11388	376407
894	376408
6035	376409
10228	376410
152	376411
324306	376412
5715	376413
137842	376414
130586	376415
263251	376416
89243	376417
82522	376418
19858	376419
18916	376420
214623	376421
60164	376422
158767	376423
11846	376424
207556	376425
325859	376426
19852	376427
137812	376428
40867	376429
16532	376430
33721	376431
14594	376432
6620	376433
2343	376434
88407	376435
2638	376436
214687	376437
124	376438
2318	376439
26239	376440
60098	376441
127366	376442
142109	376443
15875	376444
294170	376445
17915	376446
41786	376447
78514	376448
73	376449
10263	376450
108861	376451
61246	376452
19396	376453
39814	376454
5249	376455
127682	376456
29415	376457
102295	376458
9760	376459
142891	376460
29672	376461
9918	376462
95585	376463
758	376464
52612	376465
139046	376466
205232	376467
21303	376468
43877	376469
6513	376470
57328	376471
23990	376472
114973	376473
149150	376474
153563	376475
136025	376476
63216	376477
100999	376478
13579	376479
116285	376480
124458	376481
259509	376482
11582	376483
12593	376484
153789	376485
63635	376486
16491	376487
1926	376488
30006	376489
248	376490
157	376491
66185	376492
8495	376493
29384	376494
66825	376495
26461	376496
107916	376497
257325	376498
10673	376499
78626	376500
70662	376501
1834	376502
1426	376503
21458	376504
53884	376505
27190	376506
19368	376507
25931	376508
213804	376509
113	376510
170640	376511
131220	376512
138069	376513
654	376514
54730	376515
72166	376516
43322	376517
236154	376518
35296	376519
128970	376520
2720	376521
352	376522
3412	376523
140125	376524
20125	376525
28480	376526
322124	376527
33170	376528
16075	376529
177389	376530
174683	376531
21299	376532
93615	376533
1917	376534
11236	376535
162163	376536
38468	376537
12537	376538
44093	376539
9863	376540
1374	376541
6290	376542
11732	376543
32991	376544
47650	376545
132639	376546
206506	376547
39521	376548
168750	376549
5369	376550
22298	376551
26643	376552
216307	376553
54971	376554
85628	376555
166892	376556
135463	376557
269	376558
70662	376559
25325	376560
126966	376561
135062	376562
40300	376563
43503	376564
18899	376565
20179	376566
75841	376567
209833	376568
20692	376569
2895	376570
7507	376571
7029	376572
14722	376573
2698	376574
69076	376575
96451	376576
293932	376577
9840	376578
9629	376579
181602	376580
137958	376581
286610	376582
43352	376583
914	376584
651	376585
1488	376586
53472	376587
2644	376588
4599	376589
33594	376590
156246	376591
182143	376592
128966	376593
189884	376594
23131	376595
58383	376596
6163	376597
136184	376598
19177	376599
113303	376600
33889	376601
135192	376602
63844	376603
11491	376604
65249	376605
138936	376606
132291	376607
312389	376608
20190	376609
4710	376610
3	376611
14508	376612
231245	376613
25320	376614
31072	376615
19530	376616
39488	376617
4068	376618
18272	376619
966	376620
966	376621
311	376622
100871	376623
83598	376624
14658	376625
13934	376626
57233	376627
29484	376628
56543	376629
20201	376630
80433	376631
4672	376632
7810	376633
72225	376634
23170	376635
1261	376636
24264	376637
33009	376638
4961	376639
124953	376640
3534	376641
190244	376642
35902	376643
3727	376644
128285	376645
26050	376646
1634	376647
64028	376648
266939	376649
123240	376650
266888	376651
199689	376652
41829	376653
10872	376654
131441	376655
212576	376656
87884	376657
64925	376658
11911	376659
17419	376660
75516	376661
192585	376662
36889	376663
196977	376664
6480	376665
192560	376666
178035	376667
49106	376668
54818	376669
32883	376670
117321	376671
29219	376672
15317	376673
254088	376674
137831	376675
21955	376676
92509	376677
9302	376678
11400	376679
54519	376680
35680	376681
6403	376682
54848	376683
36536	376684
18281	376685
2987	376686
36181	376687
10063	376688
172010	376689
207439	376690
258299	376691
112829	376692
200873	376693
263773	376694
55723	376695
35476	376696
719	376697
25140	376698
21	376699
73354	376700
136293	376701
200709	376702
492	376703
82757	376704
151644	376705
240584	376706
93941	376707
88610	376708
107361	376709
33	376710
31541	376711
81605	376712
1575	376713
3611	376714
65954	376715
296	376716
63252	376717
223434	376718
44483	376719
170278	376720
305019	376721
302576	376722
325151	376723
162571	376724
301111	376725
11992	376726
91492	376727
280960	376728
147881	376729
64779	376730
82698	376731
200977	376732
235860	376733
128401	376734
115722	376735
36273	376736
146395	376737
77484	376738
2338	376739
23585	376740
45314	376741
248586	376742
31881	376743
2684	376744
79835	376745
4686	376746
70541	376747
95942	376748
39008	376749
15111	376750
294452	376751
67825	376752
1732	376753
23675	376754
23675	376755
18402	376756
130652	376757
21642	376758
18402	376759
69237	376760
176136	376761
176136	376762
10212	376763
75540	376764
173611	376765
240129	376766
2084	376767
49838	376768
212045	376769
63213	376770
234434	376771
49838	376772
90463	376773
173671	376774
210481	376775
65844	376776
18247	376777
23720	376778
36478	376779
58964	376780
166054	376781
1155	376782
1155	376783
1	376784
87405	376785
15666	376786
237913	376787
16707	376788
55408	376789
103051	376790
300290	376791
11726	376792
207814	376793
188810	376794
21097	376795
125571	376796
129604	376797
79405	376798
302086	376799
4078	376800
3682	376801
65208	376802
3652	376803
158589	376804
270530	376805
285574	376806
61819	376807
6030	376808
112000	376809
203356	376810
21944	376811
386	376812
33594	376813
74024	376814
40394	376815
73612	376816
164942	376817
60504	376818
103611	376819
215957	376820
10978	376821
205891	376822
4275	376823
16763	376824
47537	376825
34444	376826
4435	376827
3830	376828
42444	376829
11841	376830
58127	376831
132442	376832
73612	376833
204116	376834
36845	376835
29828	376836
27153	376837
56566	376838
82610	376839
210838	376840
22849	376841
167620	376842
74162	376843
5587	376844
9295	376845
241218	376846
96924	376847
47072	376848
205413	376849
225786	376850
155945	376851
32616	376852
14103	376853
31131	376854
51052	376855
327	376856
40583	376857
79638	376858
10234	376859
365	376860
214799	376861
22814	376862
20158	376863
126003	376864
24879	376865
116635	376866
6262	376867
40585	376868
16207	376869
16290	376870
101310	376871
155450	376872
103632	376873
6609	376874
7282	376875
68122	376876
80	376877
147900	376878
45746	376879
2634	376880
8553	376881
31915	376882
385	376883
8900	376884
12918	376885
161728	376886
4716	376887
56882	376888
47340	376889
4073	376890
18832	376891
3026	376892
32729	376893
102496	376894
67350	376895
13051	376896
118886	376897
35263	376898
106988	376899
9561	376900
44	376901
140926	376902
206240	376903
26477	376904
23013	376905
61811	376906
303850	376907
45496	376908
10565	376909
29639	376910
69460	376911
223311	376912
63095	376913
129416	376914
124526	376915
996	376916
11204	376917
10565	376918
14860	376919
68883	376920
201860	376921
4996	376922
106721	376923
3555	376924
236541	376925
89117	376926
4618	376927
58	376928
3555	376929
82384	376930
60420	376931
192180	376932
34739	376933
15446	376934
101528	376935
15898	376936
22570	376937
313505	376938
11526	376939
32022	376940
1853	376941
296	376942
195501	376943
323	376944
38413	376945
144959	376946
23760	376947
149201	376948
23245	376949
22570	376950
91438	376951
18974	376952
315956	376953
50354	376954
99710	376955
8211	376956
10207	376957
3626	376958
246576	376959
13739	376960
5439	376961
70415	376962
70415	376963
70415	376964
71158	376965
64949	376966
66930	376967
28760	376968
163676	376969
232823	376970
62	376971
152	376972
49590	376973
78144	376974
25060	376975
44069	376976
2239	376977
56870	376978
96	376979
896	376980
5356	376981
10627	376982
9887	376983
18916	376984
5113	376985
16367	376986
73919	376987
106041	376988
22683	376989
58498	376990
29507	376991
140140	376992
27226	376993
64852	376994
1893	376995
94736	376996
48245	376997
135065	376998
47320	376999
59945	377000
292592	377001
7487	377002
177176	377003
97778	377004
97576	377005
3429	377006
212523	377007
211007	377008
255722	377009
15954	377010
7077	377011
1532	377012
300434	377013
100191	377014
38107	377015
176287	377016
677	377017
9848	377018
49383	377019
195256	377020
70720	377021
66741	377022
35462	377023
52681	377024
61961	377025
120232	377026
48052	377027
35211	377028
318472	377029
125296	377030
45470	377031
176982	377032
80977	377033
12684	377034
52888	377035
89264	377036
2621	377037
725	377038
136596	377039
3	377040
81262	377041
188446	377042
303504	377043
38977	377044
94999	377045
147655	377046
703	377047
106459	377048
288527	377049
32850	377050
22969	377051
198140	377052
51204	377053
318468	377054
145491	377055
291	377056
56371	377057
4641	377058
20762	377059
11	377060
216467	377061
18390	377062
6813	377063
133554	377064
84899	377065
123802	377066
14247	377067
156115	377068
96180	377069
29607	377070
90443	377071
22251	377072
2799	377073
207030	377074
92942	377075
25806	377076
81472	377077
61317	377078
398	377079
59562	377080
34676	377081
49679	377082
17245	377083
6561	377084
17817	377085
18848	377086
6215	377087
30459	377088
18545	377089
39400	377090
8474	377091
2206	377092
119338	377093
255	377094
135785	377095
21050	377096
59623	377097
22935	377098
7217	377099
276271	377100
70339	377101
319	377102
60296	377103
559	377104
2327	377105
8359	377106
10047	377107
59338	377108
372	377109
28702	377110
44878	377111
205	377112
38495	377113
2247	377114
137803	377115
104918	377116
8560	377117
28745	377118
3179	377119
18282	377120
64455	377121
82730	377122
48390	377123
29205	377124
231900	377125
80186	377126
13171	377127
35872	377128
136155	377129
75991	377130
2680	377131
40506	377132
28934	377133
5647	377134
3059	377135
4266	377136
33323	377137
25432	377138
150215	377139
38169	377140
209984	377141
44384	377142
89802	377143
6900	377144
49022	377145
1868	377146
110744	377147
229154	377148
85489	377149
51141	377150
4672	377151
75234	377152
176989	377153
20931	377154
76899	377155
5878	377156
4460	377157
70594	377158
220	377159
1975	377160
478	377161
58252	377162
11490	377163
87279	377164
22360	377165
49190	377166
43844	377167
1902	377168
47465	377169
4315	377170
1361	377171
3020	377172
1075	377173
9238	377174
28481	377175
35702	377176
232694	377177
11939	377178
55618	377179
14447	377180
92614	377181
61286	377182
10326	377183
13192	377184
77034	377185
94985	377186
7660	377187
8935	377188
127972	377189
18196	377190
48011	377191
58020	377192
55856	377193
64990	377194
111893	377195
25306	377196
250500	377197
71400	377198
45770	377199
774	377200
85013	377201
95856	377202
20368	377203
111557	377204
57200	377205
156905	377206
54281	377207
24800	377208
21706	377209
9549	377210
49649	377211
116067	377212
932	377213
1276	377214
6157	377215
31073	377216
215650	377217
1538	377218
17714	377219
81942	377220
73688	377221
10084	377222
531	377223
105584	377224
156871	377225
8597	377226
33266	377227
7640	377228
487	377229
3293	377230
74429	377231
2670	377232
27416	377233
852	377234
21518	377235
32392	377236
69159	377237
59329	377238
10256	377239
41087	377240
50592	377241
7912	377242
1329	377243
74090	377244
3084	377245
101908	377246
1219	377247
766	377248
88067	377249
294696	377250
202756	377251
118351	377252
8971	377253
31	377254
9708	377255
251745	377256
139414	377257
62587	377258
10401	377259
31190	377260
202967	377261
9559	377262
22148	377263
53406	377264
17012	377265
75995	377266
91469	377267
2885	377268
109552	377269
2910	377270
56531	377271
38101	377272
6738	377273
19602	377274
236778	377275
216908	377276
1179	377277
2726	377278
17	377279
229346	377280
105948	377281
24502	377282
714	377283
39312	377284
6285	377285
271049	377286
165321	377287
131755	377288
151589	377289
21938	377290
108011	377291
25782	377292
57001	377293
842	377294
48638	377295
12990	377296
8325	377297
3605	377298
9059	377299
134726	377300
196514	377301
73370	377302
22226	377303
106462	377304
72313	377305
161592	377306
4617	377307
54512	377308
121710	377309
2132	377310
9745	377311
7148	377312
1083	377313
12750	377314
10046	377315
4160	377316
256	377317
41271	377318
48957	377319
132187	377320
88147	377321
68546	377322
4927	377323
49393	377324
187260	377325
23080	377326
23576	377327
94766	377328
4316	377329
33622	377330
245502	377331
90340	377332
127934	377333
41096	377334
97393	377335
52435	377336
79017	377337
42966	377338
45896	377339
37866	377340
16139	377341
34885	377342
51535	377343
12181	377344
66079	377345
26958	377346
363	377347
14366	377348
270983	377349
41633	377350
129294	377351
56409	377352
102754	377353
307059	377354
7022	377355
12508	377356
207270	377357
9135	377358
1698	377359
3894	377360
52005	377361
10276	377362
112249	377363
172537	377364
112	377365
33837	377366
177775	377367
101994	377368
2650	377369
9272	377370
7146	377371
30082	377372
3763	377373
6782	377374
22460	377375
10401	377376
11206	377377
3595	377378
1282	377379
173490	377380
288	377381
108942	377382
3364	377383
495	377384
44	377385
131073	377386
74292	377387
34566	377388
129	377389
31329	377390
81385	377391
139700	377392
323363	377393
7969	377394
8080	377395
76258	377396
10195	377397
42545	377398
1807	377399
43561	377400
14276	377401
14295	377402
39012	377403
68585	377404
198603	377405
68919	377406
1816	377407
6070	377408
64616	377409
24	377410
11198	377411
487	377412
33012	377413
5055	377414
49187	377415
53594	377416
185129	377417
51342	377418
2237	377419
74652	377420
46896	377421
10081	377422
24122	377423
18515	377424
45120	377425
220	377426
15005	377427
3584	377428
32028	377429
11599	377430
48818	377431
65344	377432
209459	377433
19348	377434
33048	377435
125841	377436
35883	377437
42697	377438
140715	377439
265091	377440
177948	377441
25	377442
175366	377443
102658	377444
171569	377445
49712	377446
3781	377447
27712	377448
6006	377449
2606	377450
132229	377451
19641	377452
6999	377453
2504	377454
15738	377455
50563	377456
21319	377457
21146	377458
18998	377459
130387	377460
51196	377461
5352	377462
17310	377463
31494	377464
65442	377465
15821	377466
3439	377467
42519	377468
99963	377469
87979	377470
2543	377471
2933	377472
97441	377473
10561	377474
200797	377475
112184	377476
116979	377477
7640	377478
7194	377479
3364	377480
5996	377481
15918	377482
66007	377483
62047	377484
273579	377485
278618	377486
44495	377487
15572	377488
238676	377489
39052	377490
18417	377491
188350	377492
114045	377493
92575	377494
4423	377495
49485	377496
48	377497
88716	377498
62695	377499
135140	377500
29061	377501
152	377502
148516	377503
243	377504
212279	377505
84550	377506
16364	377507
62530	377508
14129	377509
53358	377510
3551	377511
463	377512
101737	377513
8684	377514
42741	377515
22729	377516
71564	377517
7774	377518
22631	377519
36338	377520
48675	377521
660	377522
8008	377523
11481	377524
28087	377525
1373	377526
176048	377527
31027	377528
8551	377529
41682	377530
29692	377531
99782	377532
28579	377533
13171	377534
67208	377535
1213	377536
7774	377537
257469	377538
59683	377539
265010	377540
1829	377541
19596	377542
145567	377543
41650	377544
7495	377545
18394	377546
76151	377547
46128	377548
183756	377549
23681	377550
202248	377551
11847	377552
27022	377553
89870	377554
5484	377555
52249	377556
104337	377557
237040	377558
9738	377559
279059	377560
11979	377561
62366	377562
1351	377563
140013	377564
1235	377565
56394	377566
56394	377567
44356	377568
7097	377569
74429	377570
22935	377571
18733	377572
3349	377573
18707	377574
35866	377575
28569	377576
19230	377577
9658	377578
1364	377579
515	377580
8280	377581
380	377582
42607	377583
22176	377584
7281	377585
12605	377586
32327	377587
205660	377588
4326	377589
547	377590
1933	377591
1296	377592
192650	377593
39483	377594
20801	377595
14624	377596
5914	377597
2448	377598
165997	377599
155822	377600
22302	377601
1538	377602
5573	377603
20107	377604
12621	377605
38548	377606
38449	377607
126098	377608
89173	377609
141349	377610
185859	377611
174701	377612
47918	377613
14525	377614
3133	377615
104908	377616
34495	377617
59033	377618
1741	377619
50778	377620
1909	377621
77734	377622
1327	377623
6296	377624
149023	377625
45461	377626
34644	377627
137203	377628
3388	377629
18412	377630
128844	377631
783	377632
31466	377633
118492	377634
47977	377635
8205	377636
8962	377637
280366	377638
2917	377639
71240	377640
6238	377641
39670	377642
7263	377643
1084	377644
112564	377645
1244	377646
62	377647
281	377648
52506	377649
21149	377650
21149	377651
16861	377652
704	377653
5032	377654
424	377655
37824	377656
62212	377657
30997	377658
98493	377659
6604	377660
44015	377661
162326	377662
61150	377663
32008	377664
30044	377665
4985	377666
21887	377667
138060	377668
60340	377669
56103	377670
65203	377671
7855	377672
21014	377673
3230	377674
27390	377675
99103	377676
4373	377677
34688	377678
17998	377679
28123	377680
58	377681
32499	377682
102488	377683
73157	377684
282	377685
11863	377686
36260	377687
105454	377688
5146	377689
55593	377690
4403	377691
12971	377692
51554	377693
74938	377694
167053	377695
29324	377696
460	377697
1360	377698
2876	377699
103192	377700
5135	377701
44708	377702
46884	377703
94198	377704
226	377705
271048	377706
15879	377707
38027	377708
223065	377709
58567	377710
3602	377711
301815	377712
5560	377713
65462	377714
24914	377715
636	377716
180316	377717
2442	377718
10164	377719
14923	377720
525	377721
121623	377722
28012	377723
33531	377724
9013	377725
34	377726
5135	377727
38413	377728
28	377729
1638	377730
11039	377731
57217	377732
99450	377733
26344	377734
22106	377735
46261	377736
11345	377737
16685	377738
296977	377739
98299	377740
3136	377741
4820	377742
112729	377743
18051	377744
296416	377745
145809	377746
834	377747
58884	377748
159	377749
185575	377750
13916	377751
67548	377752
31	377753
13632	377754
3079	377755
30967	377756
5989	377757
6073	377758
195749	377759
44694	377760
175264	377761
12715	377762
10270	377763
207269	377764
31177	377765
106416	377766
158615	377767
29129	377768
99240	377769
629	377770
5146	377771
525	377772
52802	377773
137121	377774
173	377775
1181	377776
515	377777
34663	377778
126444	377779
6514	377780
20589	377781
28764	377782
102479	377783
4169	377784
18410	377785
5	377786
69934	377787
96967	377788
138	377789
14622	377790
95096	377791
74583	377792
59562	377793
21967	377794
834	377795
579	377796
12344	377797
1419	377798
4206	377799
4464	377800
56665	377801
5211	377802
49930	377803
1173	377804
149	377805
87254	377806
123767	377807
106244	377808
112	377809
32430	377810
72617	377811
239325	377812
1902	377813
66	377814
8988	377815
64653	377816
66005	377817
34168	377818
56551	377819
68671	377820
205272	377821
87730	377822
35519	377823
32185	377824
102	377825
10236	377826
93763	377827
93742	377828
197505	377829
487	377830
287	377831
12148	377832
51265	377833
31850	377834
40221	377835
170338	377836
8345	377837
115027	377838
12510	377839
14026	377840
38	377841
96487	377842
77721	377843
39937	377844
15574	377845
11086	377846
3	377847
27321	377848
201935	377849
162822	377850
4648	377851
129610	377852
33169	377853
20493	377854
71240	377855
70220	377856
133924	377857
40851	377858
22314	377859
126319	377860
22554	377861
126605	377862
126723	377863
71509	377864
117794	377865
90149	377866
346	377867
22853	377868
162964	377869
90871	377870
13889	377871
6625	377872
85552	377873
57242	377874
79224	377875
1507	377876
267	377877
23478	377878
188048	377879
8243	377880
30291	377881
56410	377882
15240	377883
28176	377884
82702	377885
155877	377886
89602	377887
308	377888
90470	377889
376	377890
100883	377891
109788	377892
67	377893
36166	377894
71240	377895
178412	377896
3851	377897
59983	377898
16133	377899
138715	377900
11490	377901
72449	377902
4215	377903
116509	377904
121331	377905
80393	377906
120390	377907
51304	377908
276151	377909
314	377910
69443	377911
1916	377912
142856	377913
115089	377914
98964	377915
939	377916
178400	377917
3738	377918
62653	377919
36513	377920
3527	377921
66797	377922
2474	377923
168020	377924
32307	377925
28291	377926
209685	377927
5204	377928
7327	377929
99022	377930
78772	377931
14631	377932
127353	377933
10952	377934
3707	377935
21228	377936
110837	377937
67935	377938
14411	377939
2173	377940
183	377941
138	377942
3532	377943
4841	377944
24026	377945
60857	377946
13523	377947
124544	377948
36274	377949
80410	377950
18398	377951
25541	377952
193939	377953
80411	377954
3717	377955
11492	377956
19766	377957
42616	377958
4239	377959
135	377960
307600	377961
154706	377962
14451	377963
60086	377964
98209	377965
221926	377966
7772	377967
98119	377968
6119	377969
241021	377970
22063	377971
12574	377972
79821	377973
185878	377974
23978	377975
6700	377976
207565	377977
222090	377978
92052	377979
82	377980
206343	377981
134296	377982
6269	377983
192	377984
187066	377985
40454	377986
17381	377987
1065	377988
3246	377989
196637	377990
2240	377991
53946	377992
167	377993
25540	377994
10680	377995
217829	377996
16688	377997
1385	377998
36711	377999
2395	378000
1983	378001
54089	378002
15077	378003
21120	378004
217154	378005
116418	378006
16873	378007
9349	378008
3110	378009
115237	378010
68845	378011
9031	378012
87162	378013
68136	378014
14392	378015
23381	378016
37811	378017
167	378018
13003	378019
83845	378020
22573	378021
77188	378022
35655	378023
24557	378024
8423	378025
4093	378026
1075	378027
186293	378028
86126	378029
53624	378030
6069	378031
2670	378032
3333	378033
31608	378034
224	378035
13058	378036
149109	378037
21149	378038
2054	378039
4662	378040
1097	378041
233021	378042
134983	378043
12944	378044
39072	378045
5831	378046
15798	378047
4638	378048
21433	378049
9460	378050
116417	378051
1877	378052
24198	378053
267343	378054
9974	378055
151569	378056
6510	378057
3230	378058
4241	378059
11209	378060
122413	378061
49168	378062
4962	378063
10048	378064
28052	378065
13301	378066
3866	378067
42339	378068
35452	378069
22749	378070
10384	378071
6890	378072
67198	378073
2449	378074
32583	378075
11195	378076
167	378077
77538	378078
141	378079
110290	378080
3	378081
24985	378082
7249	378083
6913	378084
12173	378085
78880	378086
50659	378087
291350	378088
233637	378089
69308	378090
46664	378091
6531	378092
135627	378093
4220	378094
13	378095
111196	378096
33	378097
15778	378098
2560	378099
169559	378100
157072	378101
850	378102
152014	378103
4082	378104
156656	378105
6035	378106
6751	378107
34617	378108
407	378109
6446	378110
30223	378111
28878	378112
144887	378113
83896	378114
56381	378115
939	378116
675	378117
30162	378118
1084	378119
54629	378120
84898	378121
83251	378122
1915	378123
208208	378124
33449	378125
78257	378126
159	378127
231382	378128
274728	378129
3925	378130
44671	378131
7576	378132
67070	378133
42492	378134
42530	378135
20341	378136
535	378137
64576	378138
370	378139
36511	378140
117008	378141
16248	378142
40766	378143
120050	378144
4701	378145
1	378146
189666	378147
51827	378148
4598	378149
7320	378150
11821	378151
85301	378152
6141	378153
12940	378154
82932	378155
97747	378156
6397	378157
8985	378158
222301	378159
95499	378160
3084	378161
65091	378162
178	378163
27865	378164
219372	378165
51757	378166
54919	378167
61051	378168
61665	378169
18649	378170
1092	378171
199262	378172
69972	378173
27777	378174
18105	378175
4962	378176
71006	378177
68166	378178
3571	378179
743	378180
11879	378181
58487	378182
110918	378183
116769	378184
145680	378185
54303	378186
20981	378187
1060	378188
17788	378189
120024	378190
18112	378191
55518	378192
84525	378193
26002	378194
7194	378195
47300	378196
13478	378197
22307	378198
44715	378199
199073	378200
9634	378201
70304	378202
84407	378203
202254	378204
57677	378205
6875	378206
23322	378207
2841	378208
834	378209
163143	378210
1886	378211
239266	378212
22935	378213
7570	378214
118449	378215
113795	378216
46193	378217
10107	378218
25793	378219
571	378220
62843	378221
72446	378222
52250	378223
14863	378224
1855	378225
13925	378226
13925	378227
106393	378228
73714	378229
239872	378230
28886	378231
31061	378232
1341	378233
119898	378234
1017	378235
79488	378236
142190	378237
65091	378238
38938	378239
546	378240
119540	378241
14912	378242
4975	378243
8396	378244
40910	378245
3775	378246
100110	378247
24441	378248
90112	378249
157857	378250
251857	378251
135574	378252
32706	378253
7181	378254
25706	378255
15093	378256
1315	378257
574	378258
228397	378259
126575	378260
120871	378261
68437	378262
3067	378263
101632	378264
4474	378265
112423	378266
44644	378267
45586	378268
32411	378269
79980	378270
11832	378271
30959	378272
44568	378273
81716	378274
285454	378275
70966	378276
69164	378277
114592	378278
24694	378279
16688	378280
205156	378281
34753	378282
18088	378283
14302	378284
239105	378285
113877	378286
620	378287
28701	378288
105403	378289
65214	378290
1659	378291
11026	378292
9223	378293
106312	378294
55211	378295
205434	378296
58931	378297
121785	378298
84212	378299
62213	378300
366	378301
22783	378302
1741	378303
110530	378304
2103	378305
211901	378306
5080	378307
90	378308
43664	378309
2208	378310
1315	378311
174404	378312
85532	378313
95375	378314
22252	378315
128	378316
10378	378317
15790	378318
14784	378319
51430	378320
20146	378321
34	378322
50853	378323
58723	378324
27017	378325
94998	378326
525	378327
112729	378328
5034	378329
263	378330
33138	378331
3079	378332
191601	378333
105481	378334
9421	378335
71623	378336
890	378337
85042	378338
35	378339
27321	378340
301335	378341
2899	378342
136612	378343
66381	378344
293663	378345
1910	378346
27364	378347
129527	378348
38790	378349
121203	378350
42806	378351
58525	378352
1675	378353
1037	378354
10528	378355
37091	378356
92267	378357
1592	378358
55882	378359
24149	378360
5117	378361
161862	378362
834	378363
50479	378364
164451	378365
167	378366
20157	378367
44730	378368
70904	378369
78716	378370
101733	378371
13149	378372
51934	378373
96615	378374
45001	378375
272	378376
191778	378377
685	378378
167237	378379
75431	378380
1807	378381
45708	378382
32108	378383
86821	378384
210809	378385
3791	378386
71756	378387
16851	378388
10216	378389
47322	378390
46004	378391
36350	378392
3246	378393
143297	378394
267822	378395
216288	378396
408	378397
460	378398
211295	378399
165	378400
2055	378401
114402	378402
17367	378403
266890	378404
32352	378405
25786	378406
303641	378407
605	378408
22595	378409
15611	378410
169778	378411
259278	378412
176346	378413
14219	378414
1940	378415
124607	378416
324207	378417
51807	378418
132354	378419
71225	378420
714	378421
6941	378422
901	378423
35	378424
111828	378425
4940	378426
128271	378427
44282	378428
829	378429
8277	378430
15033	378431
63348	378432
89085	378433
126876	378434
9	378435
4940	378436
94472	378437
647	378438
4387	378439
16549	378440
361	378441
16077	378442
55	378443
1937	378444
5745	378445
70513	378446
15331	378447
117044	378448
11436	378449
62566	378450
76098	378451
32008	378452
93575	378453
210550	378454
13365	378455
58342	378456
17866	378457
198451	378458
2544	378459
7654	378460
20018	378461
56754	378462
14988	378463
81434	378464
67338	378465
412	378466
2181	378467
1104	378468
95206	378469
350	378470
57031	378471
20227	378472
58576	378473
7070	378474
25044	378475
98663	378476
38751	378477
6271	378478
106627	378479
100503	378480
64543	378481
81324	378482
485	378483
116536	378484
546	378485
126164	378486
37678	378487
215984	378488
57367	378489
131801	378490
98971	378491
370	378492
27712	378493
74429	378494
47939	378495
63052	378496
27813	378497
51776	378498
238441	378499
16277	378500
16	378501
25144	378502
3024	378503
59053	378504
7411	378505
60441	378506
9016	378507
203586	378508
112144	378509
1084	378510
82329	378511
3035	378512
75834	378513
9334	378514
9013	378515
38150	378516
84898	378517
120331	378518
2690	378519
7626	378520
195093	378521
19692	378522
42437	378523
59921	378524
162360	378525
39643	378526
136314	378527
36292	378528
22725	378529
22033	378530
28039	378531
4672	378532
73529	378533
30943	378534
179832	378535
138035	378536
3523	378537
23930	378538
203982	378539
8721	378540
24982	378541
26524	378542
3230	378543
5117	378544
1518	378545
1295	378546
271	378547
23069	378548
70444	378549
89335	378550
212823	378551
2298	378552
202350	378553
179491	378554
782	378555
27	378556
120011	378557
120024	378558
9514	378559
78153	378560
57339	378561
177206	378562
19935	378563
21345	378564
3760	378565
45130	378566
846	378567
178397	378568
301	378569
32621	378570
36830	378571
143175	378572
53418	378573
20858	378574
139359	378575
77695	378576
19488	378577
17646	378578
18515	378579
195741	378580
60768	378581
4	378582
695	378583
31850	378584
100513	378585
2951	378586
157330	378587
17110	378588
5539	378589
117516	378590
200334	378591
21493	378592
18537	378593
9986	378594
119425	378595
66587	378596
23983	378597
10513	378598
3980	378599
2365	378600
98663	378601
21805	378602
10265	378603
104910	378604
41313	378605
192556	378606
18808	378607
164865	378608
195330	378609
131	378610
7349	378611
3220	378612
1062	378613
2146	378614
113	378615
29061	378616
27814	378617
4908	378618
1302	378619
139040	378620
19515	378621
695	378622
176404	378623
46106	378624
2720	378625
6133	378626
106732	378627
11345	378628
4797	378629
25205	378630
51217	378631
6240	378632
23603	378633
291	378634
125411	378635
17333	378636
622	378637
183742	378638
95707	378639
2284	378640
8657	378641
89350	378642
25367	378643
2713	378644
2516	378645
119869	378646
204	378647
16600	378648
15539	378649
108263	378650
77093	378651
92177	378652
4975	378653
253135	378654
60189	378655
20443	378656
35262	378657
50479	378658
36419	378659
1233	378660
6588	378661
25468	378662
31311	378663
39315	378664
119364	378665
322330	378666
13426	378667
47292	378668
426	378669
107417	378670
41290	378671
10028	378672
384	378673
2405	378674
17318	378675
2887	378676
298670	378677
88770	378678
48185	378679
31500	378680
29292	378681
241608	378682
84850	378683
48	378684
52986	378685
111511	378686
5616	378687
23982	378688
137326	378689
4260	378690
9038	378691
145993	378692
60336	378693
6414	378694
10219	378695
3954	378696
29022	378697
24	378698
71756	378699
8732	378700
1171	378701
71503	378702
164759	378703
205570	378704
35042	378705
57791	378706
9862	378707
70574	378708
39635	378709
76299	378710
157347	378711
31370	378712
1976	378713
35457	378714
17871	378715
36240	378716
32706	378717
131073	378718
380	378719
10528	378720
135290	378721
44464	378722
21518	378723
269781	378724
11847	378725
169507	378726
7232	378727
16889	378728
38059	378729
32327	378730
194	378731
158494	378732
7828	378733
160721	378734
121362	378735
51923	378736
3851	378737
325944	378738
13084	378739
41204	378740
145854	378741
120	378742
20240	378743
51923	378744
3663	378745
104821	378746
59860	378747
96532	378748
22139	378749
35229	378750
3866	378751
2237	378752
198136	378753
4546	378754
6943	378755
142933	378756
121069	378757
5418	378758
52131	378759
4358	378760
41439	378761
11036	378762
333	378763
4895	378764
62335	378765
199715	378766
48688	378767
40629	378768
97271	378769
300536	378770
48450	378771
26483	378772
184240	378773
56464	378774
267944	378775
184240	378776
31411	378777
303778	378778
246910	378779
47438	378780
10215	378781
8915	378782
246820	378783
139434	378784
103609	378785
45042	378786
119380	378787
93946	378788
85585	378789
3546	378790
119336	378791
239451	378792
560	378793
147043	378794
116330	378795
320969	378796
9929	378797
265061	378798
84962	378799
300568	378800
10452	378801
16161	378802
303956	378803
166822	378804
103090	378805
62348	378806
253389	378807
1068	378808
527	378809
90114	378810
46756	378811
18741	378812
187661	378813
139752	378814
3097	378815
103191	378816
29049	378817
11180	378818
25807	378819
19613	378820
5007	378821
8124	378822
34904	378823
34904	378824
122405	378825
21621	378826
2376	378827
1798	378828
152967	378829
14712	378830
75103	378831
79158	378832
1419	378833
292548	378834
37256	378835
175344	378836
272435	378837
146660	378838
97309	378839
210173	378840
3547	378841
179792	378842
159470	378843
174782	378844
43988	378845
139546	378846
25217	378847
74771	378848
124127	378849
60135	378850
9873	378851
105717	378852
18525	378853
158667	378854
51933	378855
14154	378856
52960	378857
33796	378858
7729	378859
65484	378860
205557	378861
509	378862
2578	378863
301178	378864
226473	378865
25130	378866
7953	378867
96658	378868
41338	378869
122256	378870
35675	378871
118665	378872
206048	378873
88131	378874
3257	378875
11698	378876
11698	378877
162561	378878
6670	378879
50303	378880
13904	378881
15486	378882
174072	378883
30365	378884
17120	378885
234050	378886
29803	378887
16544	378888
42938	378889
76060	378890
43033	378891
266306	378892
6726	378893
71954	378894
72638	378895
43033	378896
102883	378897
59582	378898
110503	378899
203211	378900
224615	378901
18169	378902
49182	378903
59983	378904
291840	378905
19513	378906
107198	378907
76146	378908
108211	378909
60727	378910
126804	378911
149362	378912
68444	378913
217198	378914
267902	378915
148227	378916
213341	378917
51460	378918
170619	378919
57704	378920
206979	378921
319752	378922
259107	378923
9197	378924
278850	378925
94260	378926
69104	378927
94043	378928
155612	378929
216583	378930
17116	378931
22042	378932
85793	378933
133479	378934
327945	378935
2258	378936
176339	378937
2088	378938
92688	378939
38699	378940
174830	378941
219378	378942
2195	378943
27620	378944
13506	378945
91150	378946
170260	378947
30170	378948
8176	378949
148975	378950
42471	378951
104086	378952
11014	378953
12822	378954
7448	378955
13492	378956
96810	378957
3029	378958
163554	378959
154843	378960
24708	378961
34817	378962
185841	378963
187479	378964
187479	378965
813	378966
65052	378967
212086	378968
92579	378969
27384	378970
2686	378971
748	378972
29513	378973
31992	378974
28120	378975
20248	378976
184562	378977
112988	378978
233708	378979
176674	378980
37810	378981
15295	378982
278092	378983
1444	378984
103531	378985
23584	378986
61131	378987
6795	378988
41840	378989
275732	378990
207430	378991
180084	378992
1027	378993
6219	378994
136859	378995
14390	378996
25478	378997
1703	378998
136056	378999
17919	379000
142946	379001
147324	379002
70442	379003
265972	379004
122054	379005
148758	379006
61173	379007
32175	379008
140565	379009
68094	379010
177254	379011
16737	379012
25019	379013
7820	379014
83526	379015
308670	379016
215680	379017
25318	379018
151400	379019
205572	379020
275377	379021
87735	379022
69179	379023
86192	379024
54237	379025
2095	379026
88736	379027
205471	379028
170940	379029
12483	379030
13244	379031
44270	379032
69282	379033
171732	379034
40197	379035
44270	379036
211275	379037
57289	379038
12850	379039
148217	379040
133078	379041
134932	379042
45645	379043
75169	379044
266887	379045
158489	379046
12850	379047
57289	379048
55088	379049
170642	379050
185789	379051
17189	379052
75169	379053
7924	379054
38633	379055
256043	379056
222521	379057
38360	379058
5453	379059
25326	379060
73666	379061
128190	379062
140365	379063
124842	379064
193238	379065
25853	379066
77810	379067
85793	379068
80853	379069
184691	379070
172605	379071
285771	379072
77291	379073
47674	379074
18836	379075
26268	379076
28915	379077
78828	379078
22321	379079
10394	379080
112309	379081
207980	379082
7135	379083
56348	379084
302431	379085
156379	379086
3978	379087
36707	379088
59319	379089
270757	379090
26036	379091
45872	379092
35786	379093
6163	379094
10973	379095
24160	379096
181472	379097
62257	379098
84652	379099
10321	379100
10321	379101
10321	379102
53519	379103
223927	379104
115173	379105
13097	379106
185947	379107
123976	379108
22580	379109
215460	379110
71543	379111
129401	379112
101432	379113
43033	379114
6711	379115
210	379116
376	379117
14805	379118
7547	379119
129222	379120
207213	379121
16818	379122
146903	379123
3153	379124
259880	379125
64850	379126
37426	379127
39746	379128
326495	379129
32294	379130
32294	379131
142715	379132
7179	379133
36320	379134
146295	379135
83809	379136
52477	379137
9143	379138
163488	379139
149633	379140
13139	379141
18785	379142
31441	379143
205100	379144
31441	379145
7416	379146
24391	379147
80206	379148
189103	379149
134674	379150
10538	379151
84455	379152
69131	379153
205366	379154
129560	379155
86199	379156
305827	379157
78168	379158
166025	379159
78663	379160
69415	379161
99688	379162
69487	379163
9143	379164
121185	379165
95415	379166
28542	379167
205729	379168
63942	379169
212889	379170
132326	379171
100	379172
88238	379173
520	379174
91053	379175
146959	379176
43573	379177
112260	379178
219132	379179
7547	379180
110839	379181
194293	379182
173837	379183
28194	379184
60108	379185
71164	379186
2	379187
838	379188
142623	379189
6599	379190
107764	379191
50340	379192
106794	379193
135760	379194
281936	379195
169382	379196
131267	379197
71150	379198
34674	379199
6217	379200
106497	379201
49461	379202
261709	379203
5573	379204
28315	379205
179734	379206
6115	379207
9343	379208
45303	379209
34674	379210
352	379211
12950	379212
127699	379213
29272	379214
38823	379215
233389	379216
619	379217
122044	379218
1799	379219
1649	379220
1694	379221
3467	379222
180502	379223
127004	379224
113023	379225
73379	379226
87706	379227
166168	379228
37163	379229
54929	379230
75846	379231
992	379232
203247	379233
9847	379234
14731	379235
33552	379236
318603	379237
112563	379238
54661	379239
1440	379240
31109	379241
181329	379242
82268	379243
157232	379244
4097	379245
22850	379246
61990	379247
6179	379248
185668	379249
5635	379250
70602	379251
8569	379252
5243	379253
15443	379254
23568	379255
48085	379256
4875	379257
249156	379258
30078	379259
21628	379260
4056	379261
3910	379262
25208	379263
959	379264
20126	379265
31614	379266
19903	379267
37667	379268
164516	379269
18997	379270
2421	379271
38503	379272
32531	379273
88605	379274
31305	379275
86405	379276
14742	379277
8754	379278
248	379279
81290	379280
29573	379281
73908	379282
196678	379283
1536	379284
16018	379285
131863	379286
1127	379287
63380	379288
24194	379289
5127	379290
966	379291
289685	379292
32607	379293
47459	379294
62690	379295
2834	379296
197820	379297
265945	379298
33671	379299
14983	379300
7171	379301
112580	379302
5993	379303
8	379304
6554	379305
18281	379306
72671	379307
6820	379308
540	379309
19248	379310
69792	379311
21594	379312
259849	379313
10349	379314
65811	379315
30278	379316
57439	379317
11802	379318
138322	379319
556	379320
91945	379321
1010	379322
745	379323
67263	379324
147736	379325
14108	379326
106474	379327
7453	379328
179968	379329
34220	379330
179967	379331
54997	379332
465	379333
2066	379334
86610	379335
4149	379336
9062	379337
43948	379338
15222	379339
18603	379340
29002	379341
69042	379342
31128	379343
207213	379344
57853	379345
1426	379346
37148	379347
587	379348
8526	379349
207476	379350
48319	379351
1658	379352
10	379353
169680	379354
207184	379355
207706	379356
14437	379357
18000	379358
23361	379359
124381	379360
2698	379361
70775	379362
97697	379363
31843	379364
8282	379365
724	379366
52792	379367
2317	379368
39206	379369
41506	379370
4469	379371
138398	379372
21644	379373
49125	379374
46395	379375
32150	379376
587	379377
99	379378
51837	379379
47072	379380
4154	379381
47650	379382
728	379383
108	379384
26134	379385
40854	379386
43123	379387
2617	379388
7309	379389
59926	379390
44897	379391
262817	379392
16230	379393
284312	379394
24520	379395
8860	379396
125768	379397
68100	379398
193448	379399
26180	379400
8811	379401
98162	379402
280604	379403
76427	379404
65758	379405
174918	379406
190979	379407
212	379408
10202	379409
9765	379410
309150	379411
16517	379412
140162	379413
184186	379414
29625	379415
12159	379416
37404	379417
5711	379418
5711	379419
5711	379420
56445	379421
167489	379422
45449	379423
15031	379424
88820	379425
203914	379426
12684	379427
112405	379428
3920	379429
89845	379430
1618	379431
35641	379432
139363	379433
34372	379434
11248	379435
53652	379436
4659	379437
65320	379438
5968	379439
2339	379440
34648	379441
152872	379442
161966	379443
155434	379444
285287	379445
108400	379446
285310	379447
4586	379448
199	379449
7966	379450
137383	379451
245130	379452
110472	379453
68473	379454
46010	379455
14260	379456
45207	379457
71203	379458
6190	379459
26650	379460
49017	379461
98449	379462
4511	379463
64709	379464
203203	379465
312747	379466
206487	379467
81344	379468
130350	379469
137125	379470
58264	379471
109451	379472
2172	379473
136111	379474
18869	379475
78074	379476
291287	379477
152470	379478
55943	379479
123413	379480
28913	379481
201631	379482
290732	379483
99516	379484
4425	379485
25927	379486
14406	379487
143830	379488
40945	379489
10484	379490
38378	379491
224436	379492
157444	379493
22474	379494
12274	379495
143	379496
253955	379497
42726	379498
40610	379499
91388	379500
60566	379501
191373	379502
95722	379503
36975	379504
205720	379505
214519	379506
541	379507
16096	379508
122947	379509
2189	379510
9687	379511
36787	379512
12522	379513
79583	379514
44294	379515
241931	379516
25638	379517
5597	379518
30571	379519
6607	379520
86437	379521
64959	379522
30146	379523
81747	379524
706	379525
30069	379526
1455	379527
196632	379528
299410	379529
2820	379530
3972	379531
22584	379532
270355	379533
40900	379534
19	379535
226248	379536
274214	379537
62913	379538
154756	379539
6410	379540
44735	379541
9255	379542
71879	379543
123591	379544
2452	379545
7140	379546
18079	379547
67	379548
5918	379549
387	379550
6009	379551
4630	379552
83754	379553
68806	379554
15217	379555
12805	379556
43336	379557
115003	379558
99456	379559
4332	379560
1518	379561
31389	379562
17341	379563
1576	379564
63909	379565
64460	379566
95784	379567
56246	379568
62249	379569
95616	379570
74202	379571
99161	379572
13720	379573
2402	379574
110918	379575
26063	379576
214886	379577
14766	379578
173590	379579
262800	379580
11886	379581
12543	379582
198409	379583
17949	379584
5416	379585
22710	379586
18917	379587
52306	379588
17769	379589
49777	379590
91679	379591
87990	379592
73839	379593
2787	379594
215898	379595
78824	379596
51998	379597
64582	379598
36961	379599
23363	379600
124730	379601
77757	379602
55937	379603
39993	379604
170719	379605
29386	379606
5200	379607
92960	379608
6884	379609
40276	379610
12116	379611
99770	379612
3561	379613
70552	379614
86131	379615
6663	379616
4599	379617
28523	379618
3464	379619
7516	379620
149920	379621
10567	379622
155096	379623
4069	379624
214991	379625
145078	379626
702	379627
5058	379628
16650	379629
43550	379630
144284	379631
184398	379632
57560	379633
191	379634
3236	379635
3236	379636
4161	379637
3236	379638
4449	379639
174994	379640
99304	379641
938	379642
34637	379643
13154	379644
30867	379645
78813	379646
102433	379647
9067	379648
60061	379649
74072	379650
5467	379651
12668	379652
42845	379653
12023	379654
8101	379655
45128	379656
6240	379657
52704	379658
32233	379659
71928	379660
125743	379661
146609	379662
31161	379663
43936	379664
143637	379665
133264	379666
28523	379667
146394	379668
33909	379669
100806	379670
36102	379671
6337	379672
15248	379673
2434	379674
9833	379675
3266	379676
140308	379677
10007	379678
41995	379679
1379	379680
67127	379681
13125	379682
78203	379683
139387	379684
52123	379685
7433	379686
1362	379687
129279	379688
164066	379689
202903	379690
27279	379691
34113	379692
84343	379693
273	379694
78641	379695
56052	379696
45935	379697
80687	379698
84286	379699
916	379700
150267	379701
246031	379702
128973	379703
164492	379704
13094	379705
38176	379706
916	379707
174580	379708
51803	379709
51803	379710
82444	379711
132913	379712
10910	379713
134287	379714
212356	379715
139208	379716
90718	379717
68631	379718
263107	379719
169986	379720
201901	379721
63284	379722
160887	379723
287987	379724
87970	379725
169210	379726
167988	379727
84574	379728
99411	379729
63546	379730
76979	379731
55367	379732
155989	379733
63046	379734
131820	379735
200208	379736
75088	379737
64896	379738
220139	379739
133583	379740
115809	379741
36401	379742
14312	379743
285232	379744
102696	379745
91156	379746
276604	379747
287669	379748
238717	379749
163377	379750
158278	379751
25228	379752
42589	379753
175185	379754
122384	379755
63878	379756
302697	379757
22742	379758
897	379759
216143	379760
33227	379761
56260	379762
263344	379763
59485	379764
190401	379765
4343	379766
172170	379767
75224	379768
11100	379769
88436	379770
8297	379771
72312	379772
187084	379773
6171	379774
545	379775
111430	379776
35408	379777
174997	379778
40349	379779
3749	379780
225389	379781
189736	379782
248378	379783
181687	379784
63462	379785
186845	379786
148909	379787
239326	379788
63216	379789
91189	379790
103818	379791
207347	379792
52143	379793
252598	379794
317552	379795
8377	379796
77108	379797
291529	379798
264170	379799
135950	379800
219377	379801
14093	379802
81031	379803
161224	379804
145669	379805
270695	379806
126010	379807
118337	379808
77218	379809
32761	379810
156484	379811
11865	379812
8174	379813
10467	379814
99606	379815
1202	379816
150008	379817
212381	379818
10279	379819
13645	379820
95090	379821
299700	379822
224550	379823
104076	379824
116560	379825
35345	379826
210703	379827
74308	379828
33323	379829
15105	379830
51738	379831
279938	379832
46753	379833
86836	379834
66700	379835
264749	379836
97885	379837
19878	379838
141541	379839
23182	379840
40312	379841
109932	379842
281123	379843
31779	379844
11638	379845
49899	379846
33442	379847
292609	379848
115330	379849
240353	379850
4811	379851
235459	379852
57717	379853
181277	379854
134204	379855
34611	379856
77808	379857
63688	379858
12061	379859
188047	379860
324515	379861
121669	379862
32221	379863
108331	379864
172386	379865
86867	379866
55359	379867
52722	379868
239913	379869
327612	379870
46629	379871
100865	379872
189356	379873
5213	379874
106628	379875
253629	379876
8495	379877
102022	379878
39600	379879
275165	379880
204041	379881
111999	379882
153078	379883
5049	379884
86313	379885
98256	379886
184997	379887
70612	379888
35426	379889
217277	379890
26309	379891
240611	379892
198744	379893
86920	379894
261477	379895
104741	379896
208812	379897
102094	379898
4278	379899
163046	379900
183642	379901
11255	379902
16017	379903
173593	379904
24755	379905
2264	379906
89153	379907
71753	379908
5608	379909
66138	379910
274959	379911
6352	379912
25161	379913
25403	379914
255772	379915
23873	379916
4147	379917
34405	379918
14703	379919
1932	379920
110629	379921
229375	379922
10765	379923
286238	379924
170030	379925
156415	379926
77787	379927
210184	379928
55780	379929
7564	379930
38502	379931
61235	379932
164036	379933
97730	379934
45995	379935
50705	379936
96893	379937
98680	379938
23475	379939
56883	379940
44571	379941
18233	379942
36352	379943
251507	379944
1327	379945
22529	379946
2662	379947
190142	379948
6566	379949
839	379950
204886	379951
27733	379952
13558	379953
93337	379954
45300	379955
136376	379956
38497	379957
5380	379958
41196	379959
5972	379960
22013	379961
17774	379962
5334	379963
114556	379964
26437	379965
55449	379966
3315	379967
219913	379968
22138	379969
970	379970
88121	379971
97203	379972
3532	379973
34136	379974
287690	379975
2521	379976
49692	379977
39603	379978
20971	379979
180025	379980
136330	379981
190790	379982
45781	379983
34387	379984
287997	379985
39981	379986
4960	379987
130790	379988
20465	379989
45860	379990
22246	379991
121976	379992
291365	379993
212409	379994
53624	379995
57895	379996
39792	379997
132103	379998
17028	379999
132364	380000
5385	380001
45290	380002
107968	380003
189729	380004
173524	380005
69638	380006
118101	380007
99274	380008
100221	380009
20381	380010
271433	380011
120431	380012
22061	380013
267893	380014
30535	380015
63187	380016
42489	380017
37153	380018
74011	380019
134106	380020
6117	380021
218010	380022
204214	380023
57781	380024
31479	380025
33270	380026
88745	380027
31443	380028
5918	380029
120099	380030
16552	380031
61684	380032
29651	380033
2203	380034
173640	380035
178195	380036
175863	380037
31180	380038
15287	380039
56364	380040
2077	380041
180715	380042
24023	380043
57203	380044
24012	380045
34076	380046
132436	380047
203979	380048
115155	380049
22035	380050
167803	380051
3436	380052
50557	380053
26198	380054
245	380055
177049	380056
10137	380057
17400	380058
111585	380059
83450	380060
183108	380061
202711	380062
311569	380063
21100	380064
215433	380065
285250	380066
285221	380067
167460	380068
283254	380069
44154	380070
7813	380071
13276	380072
118904	380073
3935	380074
9385	380075
276248	380076
210888	380077
259742	380078
163470	380079
168764	380080
150177	380081
246944	380082
11501	380083
14621	380084
184859	380085
89383	380086
212845	380087
171406	380088
47665	380089
186715	380090
301770	380091
100650	380092
62718	380093
149624	380094
151497	380095
144106	380096
43378	380097
327	380098
12384	380099
35682	380100
56730	380101
195879	380102
100458	380103
155167	380104
160876	380105
18066	380106
299655	380107
47884	380108
223340	380109
37210	380110
37083	380111
46496	380112
21035	380113
80938	380114
58879	380115
54	380116
7993	380117
35198	380118
5837	380119
32453	380120
88959	380121
84282	380122
70151	380123
233	380124
239814	380125
3115	380126
25847	380127
96064	380128
44455	380129
14927	380130
74323	380131
29511	380132
72156	380133
67340	380134
42084	380135
69369	380136
92546	380137
182678	380138
132366	380139
24426	380140
26928	380141
10862	380142
94450	380143
59868	380144
47043	380145
94522	380146
17463	380147
9687	380148
35139	380149
69103	380150
72159	380151
188039	380152
5875	380153
42243	380154
8812	380155
2204	380156
193538	380157
137825	380158
25996	380159
235512	380160
8484	380161
201418	380162
102340	380163
49960	380164
65412	380165
24576	380166
21597	380167
76557	380168
3468	380169
87405	380170
78	380171
283311	380172
1319	380173
13962	380174
29501	380175
30212	380176
1297	380177
15731	380178
56388	380179
8627	380180
316710	380181
121241	380182
1379	380183
147998	380184
148082	380185
72957	380186
118871	380187
143452	380188
828	380189
32463	380190
1616	380191
89375	380192
69476	380193
66274	380194
62763	380195
68712	380196
19799	380197
24042	380198
81836	380199
2312	380200
10090	380201
29798	380202
75656	380203
9688	380204
69010	380205
32734	380206
43516	380207
304965	380208
24426	380209
2610	380210
6193	380211
43297	380212
6959	380213
1992	380214
6918	380215
14306	380216
29860	380217
3415	380218
772	380219
103263	380220
213038	380221
32305	380222
350	380223
177910	380224
8074	380225
25087	380226
41976	380227
50209	380228
46038	380229
76802	380230
28548	380231
124052	380232
14777	380233
5855	380234
10330	380235
66814	380236
69504	380237
119055	380238
112871	380239
155710	380240
31818	380241
70708	380242
70708	380243
26552	380244
55889	380245
57476	380246
18427	380247
45142	380248
26783	380249
182687	380250
67911	380251
9581	380252
41942	380253
225913	380254
73023	380255
172322	380256
2499	380257
141087	380258
519	380259
103187	380260
96847	380261
41971	380262
15924	380263
121194	380264
13947	380265
217456	380266
84339	380267
81738	380268
197856	380269
6987	380270
66568	380271
84339	380272
180351	380273
3055	380274
4729	380275
112427	380276
65960	380277
65959	380278
16649	380279
65888	380280
99695	380281
126775	380282
8011	380283
115092	380284
108761	380285
10627	380286
71225	380287
55090	380288
51393	380289
225694	380290
11217	380291
5108	380292
28993	380293
48994	380294
60273	380295
4440	380296
22622	380297
88062	380298
46347	380299
69078	380300
111347	380301
71115	380302
360	380303
2947	380304
32310	380305
32096	380306
7191	380307
204442	380308
181176	380309
227228	380310
102909	380311
50566	380312
82724	380313
2240	380314
69706	380315
177537	380316
111529	380317
65348	380318
40127	380319
16795	380320
620	380321
11005	380322
4664	380323
44896	380324
42616	380325
16557	380326
39564	380327
165477	380328
2261	380329
101902	380330
181504	380331
6418	380332
264754	380333
186922	380334
311421	380335
2347	380336
509	380337
265915	380338
66946	380339
55015	380340
150767	380341
95991	380342
185829	380343
9464	380344
133649	380345
3472	380346
7678	380347
89441	380348
326579	380349
156122	380350
167599	380351
62217	380352
101543	380353
252224	380354
201	380355
59887	380356
10452	380357
2021	380358
4044	380359
174900	380360
36251	380361
112905	380362
6443	380363
8792	380364
55891	380365
26000	380366
86125	380367
3779	380368
13545	380369
16766	380370
16569	380371
27023	380372
14215	380373
7260	380374
25296	380375
10641	380376
134886	380377
7266	380378
2031	380379
14	380380
14767	380381
10294	380382
7239	380383
3350	380384
1800	380385
83454	380386
811	380387
48916	380388
31860	380389
66454	380390
26023	380391
50420	380392
31918	380393
4224	380394
8792	380395
252576	380396
14767	380397
166749	380398
6584	380399
14434	380400
7239	380401
7239	380402
53478	380403
18286	380404
55306	380405
10593	380406
4377	380407
4495	380408
85922	380409
32918	380410
8608	380411
26591	380412
32921	380413
101831	380414
13565	380415
11337	380416
23722	380417
85135	380418
124311	380419
17899	380420
57916	380421
58222	380422
14617	380423
4275	380424
26276	380425
2039	380426
18799	380427
63442	380428
38911	380429
296681	380430
104453	380431
81715	380432
172995	380433
3836	380434
3782	380435
169247	380436
99795	380437
13049	380438
26701	380439
108476	380440
227101	380441
27596	380442
26944	380443
4459	380444
155447	380445
48476	380446
1383	380447
120242	380448
124766	380449
43250	380450
162685	380451
298845	380452
56010	380453
266874	380454
8698	380455
10302	380456
95014	380457
2417	380458
278233	380459
17414	380460
11151	380461
40566	380462
51383	380463
85160	380464
600	380465
982	380466
239023	380467
13058	380468
48733	380469
79536	380470
40315	380471
15997	380472
101835	380473
125086	380474
127286	380475
99483	380476
186882	380477
166824	380478
55380	380479
85779	380480
110160	380481
116482	380482
78238	380483
181083	380484
1771	380485
966	380486
123141	380487
263232	380488
137489	380489
5826	380490
66296	380491
38944	380492
17587	380493
147	380494
107533	380495
9031	380496
50528	380497
128415	380498
65466	380499
1105	380500
96133	380501
131483	380502
121921	380503
77979	380504
141844	380505
65040	380506
62624	380507
191592	380508
73116	380509
44589	380510
141144	380511
106081	380512
51566	380513
12488	380514
349	380515
60699	380516
13091	380517
165025	380518
179481	380519
255470	380520
193310	380521
19134	380522
258840	380523
95487	380524
32076	380525
57332	380526
148087	380527
27075	380528
102990	380529
33002	380530
925	380531
37366	380532
24275	380533
74712	380534
70939	380535
289096	380536
215524	380537
15110	380538
35424	380539
16485	380540
145162	380541
153186	380542
15969	380543
17795	380544
51198	380545
139781	380546
5306	380547
75368	380548
106885	380549
26302	380550
71421	380551
144230	380552
56863	380553
200884	380554
37631	380555
1436	380556
60097	380557
112889	380558
117633	380559
2116	380560
201401	380561
18506	380562
317494	380563
14220	380564
18046	380565
70488	380566
14321	380567
153912	380568
165478	380569
264	380570
40458	380571
117878	380572
3925	380573
64231	380574
79689	380575
2882	380576
32439	380577
2073	380578
26400	380579
107369	380580
141408	380581
109717	380582
36467	380583
63	380584
63	380585
184915	380586
132	380587
141361	380588
15380	380589
55171	380590
125268	380591
68035	380592
48165	380593
16631	380594
268982	380595
254411	380596
2086	380597
21511	380598
62403	380599
152844	380600
28338	380601
23641	380602
46867	380603
232	380604
60293	380605
49182	380606
20073	380607
227169	380608
7944	380609
1077	380610
11660	380611
12795	380612
90719	380613
16063	380614
1160	380615
38160	380616
105589	380617
15	380618
30591	380619
314744	380620
186365	380621
200723	380622
3512	380623
125959	380624
261569	380625
38280	380626
30066	380627
4051	380628
10905	380629
23451	380630
51326	380631
89365	380632
57968	380633
106837	380634
237563	380635
2691	380636
69249	380637
249144	380638
56090	380639
25059	380640
151917	380641
800	380642
56901	380643
31084	380644
27300	380645
66346	380646
114872	380647
21169	380648
215687	380649
103580	380650
104012	380651
320390	380652
135911	380653
57333	380654
249573	380655
146942	380656
130573	380657
153632	380658
3092	380659
10197	380660
62	380661
7228	380662
14130	380663
282520	380664
9004	380665
206812	380666
290794	380667
190910	380668
23373	380669
182107	380670
264771	380671
174961	380672
171457	380673
89233	380674
218188	380675
12059	380676
172729	380677
20882	380678
109119	380679
72277	380680
126555	380681
2087	380682
161375	380683
32665	380684
57707	380685
191785	380686
244051	380687
99055	380688
85146	380689
127844	380690
10804	380691
178576	380692
62804	380693
58396	380694
45194	380695
45205	380696
11992	380697
179596	380698
163573	380699
8207	380700
122112	380701
43434	380702
2101	380703
2693	380704
91148	380705
7891	380706
180327	380707
44713	380708
58444	380709
38477	380710
33093	380711
1880	380712
174	380713
25775	380714
9444	380715
54435	380716
188376	380717
214022	380718
107055	380719
48316	380720
29253	380721
261851	380722
76989	380723
34422	380724
51722	380725
5369	380726
315623	380727
1024	380728
130911	380729
24114	380730
143573	380731
33730	380732
124161	380733
55693	380734
20417	380735
68485	380736
3194	380737
15356	380738
170023	380739
164803	380740
2760	380741
2960	380742
22794	380743
101079	380744
9260	380745
95311	380746
192885	380747
165084	380748
107189	380749
60674	380750
140171	380751
2392	380752
74030	380753
76208	380754
51697	380755
221182	380756
259179	380757
4652	380758
106016	380759
26717	380760
168941	380761
37290	380762
186086	380763
41773	380764
54835	380765
198019	380766
122288	380767
41006	380768
213539	380769
127239	380770
3168	380771
96219	380772
2962	380773
1663	380774
107728	380775
224035	380776
89420	380777
38881	380778
23627	380779
6475	380780
45487	380781
173857	380782
51165	380783
41882	380784
4749	380785
25858	380786
27446	380787
36809	380788
7903	380789
295	380790
54229	380791
190803	380792
26235	380793
427	380794
35847	380795
77020	380796
192864	380797
14533	380798
20344	380799
241763	380800
22166	380801
3829	380802
98611	380803
165537	380804
21767	380805
132	380806
222164	380807
205084	380808
102530	380809
102509	380810
75246	380811
539	380812
80555	380813
42149	380814
138848	380815
2934	380816
24865	380817
37840	380818
25709	380819
107769	380820
132083	380821
39205	380822
2421	380823
135655	380824
79410	380825
298444	380826
203522	380827
55741	380828
318669	380829
318786	380830
38871	380831
61688	380832
42149	380833
15710	380834
7230	380835
1231	380836
46174	380837
3007	380838
17282	380839
821	380840
169030	380841
13681	380842
4043	380843
210	380844
31706	380845
278242	380846
15919	380847
303	380848
72026	380849
30752	380850
20701	380851
26788	380852
318228	380853
208830	380854
274094	380855
155249	380856
129984	380857
140171	380858
83510	380859
266285	380860
174061	380861
156992	380862
42793	380863
149685	380864
197552	380865
145950	380866
6303	380867
5930	380868
32565	380869
24865	380870
42613	380871
5293	380872
82184	380873
114098	380874
130274	380875
34630	380876
19743	380877
90326	380878
40129	380879
107692	380880
3101	380881
1052	380882
179516	380883
58144	380884
30321	380885
151084	380886
30805	380887
4683	380888
18228	380889
151	380890
11586	380891
47126	380892
127	380893
94569	380894
84754	380895
187268	380896
38550	380897
3642	380898
80130	380899
15020	380900
79353	380901
6560	380902
87405	380903
5657	380904
86006	380905
4898	380906
9609	380907
57557	380908
701	380909
6884	380910
207	380911
75798	380912
134574	380913
130295	380914
52212	380915
326742	380916
79721	380917
120056	380918
8613	380919
301640	380920
78950	380921
13739	380922
176655	380923
178293	380924
29937	380925
291163	380926
38266	380927
47143	380928
455	380929
117371	380930
71257	380931
19532	380932
130917	380933
6775	380934
6775	380935
60865	380936
283795	380937
8907	380938
148475	380939
37964	380940
64789	380941
20804	380942
11296	380943
69460	380944
91975	380945
24164	380946
41557	380947
236505	380948
16581	380949
24716	380950
188701	380951
190045	380952
71693	380953
149402	380954
120786	380955
132502	380956
26750	380957
149595	380958
24085	380959
155015	380960
379	380961
70221	380962
28381	380963
3299	380964
86766	380965
35669	380966
62642	380967
38640	380968
77661	380969
120041	380970
46946	380971
20869	380972
81698	380973
104907	380974
159575	380975
11805	380976
2586	380977
12717	380978
13316	380979
199574	380980
175251	380981
106818	380982
5566	380983
40862	380984
77450	380985
55551	380986
23498	380987
43444	380988
11516	380989
139705	380990
275184	380991
171553	380992
30350	380993
219466	380994
18048	380995
1519	380996
164603	380997
90187	380998
146580	380999
6897	381000
9578	381001
14559	381002
254076	381003
50718	381004
85500	381005
10981	381006
66270	381007
92643	381008
92643	381009
33125	381010
3217	381011
80835	381012
927	381013
16024	381014
43778	381015
140918	381016
126384	381017
54049	381018
119761	381019
15237	381020
12090	381021
1123	381022
934	381023
421	381024
8639	381025
16652	381026
70539	381027
12720	381028
89468	381029
2538	381030
2469	381031
104435	381032
9045	381033
465	381034
134	381035
51274	381036
65132	381037
75307	381038
229401	381039
95668	381040
170905	381041
11750	381042
17244	381043
159	381044
146	381045
227607	381046
1572	381047
1298	381048
327538	381049
256794	381050
2804	381051
462	381052
389	381053
85849	381054
21854	381055
42867	381056
134452	381057
143679	381058
12146	381059
95147	381060
25342	381061
2619	381062
125906	381063
16923	381064
133589	381065
123874	381066
65286	381067
156114	381068
15025	381069
134934	381070
6166	381071
55067	381072
22871	381073
79428	381074
326206	381075
277012	381076
36994	381077
16044	381078
21620	381079
5615	381080
66410	381081
50732	381082
22949	381083
115791	381084
50419	381085
12958	381086
275879	381087
11809	381088
80930	381089
11968	381090
17671	381091
1504	381092
190243	381093
20994	381094
234222	381095
4552	381096
789	381097
46568	381098
44164	381099
105832	381100
46033	381101
75437	381102
66655	381103
284919	381104
33503	381105
28238	381106
6422	381107
46966	381108
25157	381109
105410	381110
69315	381111
121822	381112
311687	381113
44077	381114
71273	381115
116322	381116
91892	381117
60702	381118
24740	381119
419	381120
43067	381121
59049	381122
12641	381123
138235	381124
26665	381125
284513	381126
1267	381127
96732	381128
84011	381129
87090	381130
60346	381131
102	381132
23509	381133
63903	381134
75797	381135
27938	381136
95411	381137
3781	381138
14083	381139
9104	381140
45206	381141
90782	381142
5788	381143
52248	381144
6108	381145
88699	381146
417	381147
5734	381148
13479	381149
86986	381150
186524	381151
136931	381152
98864	381153
6191	381154
149621	381155
173	381156
69121	381157
47339	381158
77552	381159
30729	381160
233946	381161
131641	381162
93803	381163
23496	381164
105144	381165
32035	381166
9422	381167
235353	381168
1257	381169
18101	381170
176379	381171
55701	381172
30335	381173
2606	381174
13321	381175
153227	381176
54118	381177
321701	381178
18374	381179
170868	381180
41162	381181
297600	381182
83343	381183
87981	381184
133259	381185
153076	381186
119128	381187
6759	381188
89668	381189
9404	381190
149796	381191
2431	381192
191164	381193
318404	381194
121042	381195
203802	381196
9087	381197
49946	381198
137089	381199
283489	381200
51381	381201
26865	381202
44626	381203
12947	381204
10135	381205
44472	381206
321301	381207
51535	381208
5744	381209
187178	381210
21701	381211
819	381212
31095	381213
242328	381214
152606	381215
212871	381216
96587	381217
267655	381218
72174	381219
4092	381220
210423	381221
52265	381222
302378	381223
809	381224
57651	381225
313454	381226
211514	381227
314340	381228
206482	381229
104663	381230
755	381231
29985	381232
10756	381233
22459	381234
13055	381235
256272	381236
214025	381237
29381	381238
73	381239
681	381240
19851	381241
39506	381242
315835	381243
35337	381244
77777	381245
98158	381246
90640	381247
7868	381248
14603	381249
1514	381250
159157	381251
15358	381252
312867	381253
34355	381254
96303	381255
308503	381256
304442	381257
71697	381258
87208	381259
20675	381260
60597	381261
266859	381262
3219	381263
126937	381264
23884	381265
76177	381266
195288	381267
8961	381268
18739	381269
65394	381270
176227	381271
15866	381272
141459	381273
107452	381274
828	381275
22633	381276
206648	381277
108649	381278
83817	381279
102036	381280
2168	381281
1216	381282
40005	381283
102256	381284
7363	381285
25076	381286
149359	381287
74808	381288
13073	381289
306458	381290
64755	381291
167139	381292
8415	381293
200818	381294
270907	381295
163448	381296
110598	381297
15985	381298
98019	381299
97781	381300
5572	381301
11021	381302
6475	381303
18768	381304
26025	381305
263934	381306
1567	381307
194997	381308
80865	381309
35948	381310
4099	381311
130039	381312
2168	381313
122959	381314
33812	381315
104868	381316
12906	381317
11871	381318
45627	381319
11097	381320
43074	381321
102088	381322
20337	381323
9828	381324
70650	381325
10043	381326
104029	381327
175480	381328
210270	381329
45486	381330
181963	381331
100649	381332
31432	381333
7952	381334
7780	381335
3012	381336
18384	381337
68359	381338
176654	381339
23666	381340
108289	381341
1706	381342
204941	381343
51276	381344
25462	381345
93872	381346
53421	381347
43613	381348
15670	381349
182147	381350
21304	381351
122329	381352
82370	381353
82370	381354
41765	381355
8036	381356
204526	381357
176381	381358
103192	381359
85621	381360
2332	381361
6874	381362
194150	381363
218006	381364
50067	381365
60775	381366
154873	381367
99778	381368
50612	381369
8502	381370
14354	381371
100248	381372
233409	381373
23801	381374
201242	381375
171586	381376
76215	381377
75215	381378
167460	381379
215691	381380
18516	381381
27148	381382
193052	381383
281922	381384
163327	381385
103342	381386
1239	381387
53095	381388
69581	381389
207373	381390
117839	381391
67449	381392
108623	381393
9491	381394
32233	381395
303214	381396
119957	381397
34559	381398
132843	381399
9647	381400
177704	381401
199282	381402
181154	381403
14052	381404
18965	381405
17767	381406
58143	381407
98527	381408
38070	381409
82616	381410
67652	381411
15293	381412
16257	381413
2735	381414
59117	381415
48515	381416
23972	381417
46781	381418
317427	381419
93683	381420
3750	381421
85547	381422
122370	381423
58231	381424
71513	381425
121384	381426
65230	381427
36833	381428
39713	381429
107576	381430
139275	381431
301391	381432
94633	381433
87632	381434
57333	381435
98248	381436
45204	381437
314430	381438
86788	381439
32056	381440
142642	381441
69299	381442
8247	381443
130351	381444
191318	381445
127758	381446
13542	381447
41507	381448
193543	381449
308046	381450
166163	381451
54635	381452
62487	381453
9559	381454
277	381455
63590	381456
668	381457
9155	381458
114516	381459
6299	381460
3327	381461
26776	381462
23880	381463
196282	381464
46276	381465
89374	381466
63510	381467
68056	381468
29529	381469
13646	381470
258774	381471
109557	381472
627	381473
126446	381474
117038	381475
167920	381476
165026	381477
9375	381478
3530	381479
627	381480
146214	381481
140796	381482
213366	381483
134343	381484
7844	381485
211197	381486
99739	381487
79975	381488
765	381489
87089	381490
115518	381491
17493	381492
61854	381493
20300	381494
220	381495
43850	381496
239379	381497
299599	381498
102180	381499
205413	381500
100332	381501
181945	381502
130012	381503
216393	381504
183861	381505
70355	381506
49357	381507
44194	381508
6463	381509
9059	381510
46341	381511
82317	381512
3826	381513
30426	381514
15068	381515
131624	381516
81917	381517
4151	381518
134003	381519
223204	381520
3092	381521
6957	381522
85428	381523
1921	381524
32831	381525
119540	381526
167472	381527
21459	381528
122933	381529
16216	381530
35673	381531
20020	381532
250354	381533
256894	381534
207596	381535
139233	381536
66262	381537
6694	381538
89550	381539
133558	381540
310009	381541
205708	381542
114574	381543
227539	381544
160700	381545
154842	381546
126233	381547
55921	381548
196738	381549
37209	381550
70086	381551
56197	381552
239999	381553
31317	381554
4739	381555
125458	381556
257936	381557
24330	381558
214901	381559
9869	381560
203881	381561
193354	381562
13499	381563
193434	381564
143	381565
78389	381566
106430	381567
37592	381568
1157	381569
1880	381570
2645	381571
148382	381572
9700	381573
204118	381574
2124	381575
20525	381576
42537	381577
1818	381578
13486	381579
267963	381580
134772	381581
267305	381582
2610	381583
6220	381584
2057	381585
131918	381586
26684	381587
46298	381588
54221	381589
72841	381590
130976	381591
10136	381592
22045	381593
91912	381594
52237	381595
115720	381596
115740	381597
101757	381598
180597	381599
112495	381600
205451	381601
54027	381602
155689	381603
21093	381604
70649	381605
69410	381606
307895	381607
27898	381608
81302	381609
3181	381610
22967	381611
58039	381612
11664	381613
256938	381614
5178	381615
4095	381616
138662	381617
40903	381618
3887	381619
42750	381620
41	381621
12392	381622
68615	381623
24576	381624
62190	381625
13731	381626
26925	381627
2660	381628
235328	381629
23066	381630
179600	381631
73518	381632
230676	381633
40621	381634
42416	381635
152847	381636
7913	381637
266305	381638
49605	381639
117480	381640
166576	381641
9353	381642
154700	381643
389	381644
209	381645
49289	381646
9354	381647
30406	381648
31171	381649
120882	381650
24973	381651
259819	381652
76475	381653
6439	381654
7164	381655
106806	381656
31236	381657
54681	381658
12157	381659
16091	381660
121923	381661
83565	381662
116331	381663
112451	381664
145962	381665
135837	381666
9803	381667
80340	381668
57502	381669
58836	381670
139528	381671
35647	381672
58836	381673
93954	381674
78097	381675
41725	381676
225	381677
136211	381678
66220	381679
324294	381680
32486	381681
21848	381682
11613	381683
152946	381684
259294	381685
37176	381686
54939	381687
3125	381688
137308	381689
15774	381690
160423	381691
28354	381692
120698	381693
68634	381694
112223	381695
89289	381696
41577	381697
153448	381698
4369	381699
66950	381700
121313	381701
5045	381702
541	381703
314345	381704
185294	381705
108761	381706
177266	381707
161844	381708
131830	381709
135968	381710
43695	381711
225116	381712
149203	381713
12199	381714
7935	381715
129077	381716
32597	381717
814	381718
106420	381719
26293	381720
12279	381721
194186	381722
37759	381723
147472	381724
9707	381725
222	381726
67327	381727
157251	381728
81700	381729
20970	381730
7563	381731
137651	381732
58329	381733
5051	381734
108188	381735
172995	381736
10625	381737
17702	381738
8897	381739
133916	381740
12660	381741
8119	381742
12678	381743
6191	381744
9678	381745
9678	381746
100845	381747
166109	381748
283490	381749
11610	381750
227039	381751
4273	381752
53816	381753
190864	381754
1297	381755
289024	381756
18050	381757
79268	381758
245843	381759
70178	381760
24908	381761
122690	381762
150361	381763
108775	381764
31426	381765
9898	381766
12812	381767
7778	381768
316789	381769
12431	381770
27597	381771
74072	381772
16461	381773
18647	381774
242953	381775
11398	381776
373	381777
311398	381778
44226	381779
64948	381780
34168	381781
124960	381782
96990	381783
4991	381784
51343	381785
65521	381786
37210	381787
242555	381788
67283	381789
215235	381790
36008	381791
71973	381792
8902	381793
99639	381794
65723	381795
203203	381796
30004	381797
58920	381798
19208	381799
11760	381800
25937	381801
8850	381802
6746	381803
144540	381804
103255	381805
120012	381806
1384	381807
9279	381808
31837	381809
227821	381810
90435	381811
33814	381812
57749	381813
54694	381814
158072	381815
778	381816
113525	381817
35483	381818
114905	381819
30302	381820
10168	381821
181190	381822
200484	381823
15154	381824
233	381825
1106	381826
34902	381827
36358	381828
31333	381829
1771	381830
141808	381831
152406	381832
212971	381833
28234	381834
189949	381835
44260	381836
6726	381837
22881	381838
199885	381839
67986	381840
65470	381841
20327	381842
5	381843
16856	381844
4342	381845
5873	381846
10687	381847
17852	381848
109531	381849
37078	381850
76490	381851
10331	381852
59640	381853
95403	381854
4034	381855
42535	381856
5086	381857
8304	381858
92097	381859
16403	381860
5607	381861
15994	381862
136835	381863
15680	381864
31082	381865
3039	381866
19759	381867
254665	381868
1216	381869
97781	381870
25164	381871
3121	381872
49432	381873
30539	381874
75557	381875
285220	381876
31234	381877
118878	381878
140873	381879
100277	381880
158891	381881
233903	381882
120181	381883
124936	381884
177417	381885
225789	381886
112203	381887
8515	381888
62160	381889
22065	381890
128525	381891
175618	381892
37966	381893
158700	381894
244255	381895
177206	381896
122042	381897
170952	381898
292588	381899
155390	381900
66600	381901
144301	381902
163358	381903
249682	381904
71195	381905
60703	381906
94998	381907
104514	381908
206294	381909
81473	381910
33143	381911
10000	381912
6930	381913
35071	381914
24007	381915
203540	381916
173977	381917
180010	381918
225	381919
13910	381920
35715	381921
162834	381922
6239	381923
8754	381924
180432	381925
16569	381926
184802	381927
126877	381928
108493	381929
170386	381930
5527	381931
211726	381932
27436	381933
57886	381934
8964	381935
120697	381936
5282	381937
1600	381938
18700	381939
75427	381940
1801	381941
74554	381942
38285	381943
175528	381944
291602	381945
319445	381946
67418	381947
63922	381948
14312	381949
112861	381950
1485	381951
110053	381952
287802	381953
5629	381954
18069	381955
3400	381956
47964	381957
224729	381958
98374	381959
87866	381960
345	381961
29849	381962
100106	381963
148435	381964
169596	381965
73755	381966
16730	381967
15382	381968
163388	381969
54832	381970
135788	381971
120	381972
24123	381973
107352	381974
375	381975
102079	381976
84259	381977
15395	381978
60711	381979
128296	381980
15552	381981
313510	381982
15302	381983
243920	381984
34763	381985
22250	381986
36441	381987
8351	381988
5334	381989
102057	381990
22910	381991
195742	381992
21817	381993
215710	381994
53468	381995
19805	381996
43224	381997
74700	381998
506	381999
13470	382000
76435	382001
68623	382002
277529	382003
63217	382004
95631	382005
86207	382006
315466	382007
37579	382008
170006	382009
4257	382010
29180	382011
20171	382012
64480	382013
57545	382014
1279	382015
36678	382016
133134	382017
51535	382018
69181	382019
14552	382020
121152	382021
100083	382022
43339	382023
26052	382024
95059	382025
6381	382026
41234	382027
38705	382028
113670	382029
141557	382030
4049	382031
1496	382032
44290	382033
154499	382034
108162	382035
218487	382036
19208	382037
88093	382038
80766	382039
106878	382040
100388	382041
4432	382042
141913	382043
50165	382044
75386	382045
132400	382046
38584	382047
41240	382048
85510	382049
23590	382050
79428	382051
63407	382052
294585	382053
56954	382054
83225	382055
13882	382056
24658	382057
3249	382058
103615	382059
19221	382060
297886	382061
14099	382062
243243	382063
206912	382064
170472	382065
71645	382066
135054	382067
41335	382068
65653	382069
147372	382070
48618	382071
98509	382072
130473	382073
87526	382074
4454	382075
163059	382076
10529	382077
94279	382078
61655	382079
30037	382080
200910	382081
184558	382082
57163	382083
210681	382084
110281	382085
554	382086
50998	382087
126564	382088
109650	382089
24712	382090
56224	382091
12785	382092
61677	382093
59414	382094
68274	382095
28149	382096
36598	382097
84045	382098
260205	382099
74184	382100
90404	382101
16078	382102
271944	382103
291496	382104
160167	382105
37615	382106
215748	382107
319344	382108
471	382109
26694	382110
278734	382111
76027	382112
49497	382113
138276	382114
153961	382115
164286	382116
22210	382117
324124	382118
9867	382119
313824	382120
54985	382121
118895	382122
64755	382123
6307	382124
17508	382125
2562	382126
82435	382127
33403	382128
26052	382129
3487	382130
39063	382131
26207	382132
233941	382133
23308	382134
15945	382135
69370	382136
70909	382137
27324	382138
314463	382139
136941	382140
5246	382141
17897	382142
281533	382143
62380	382144
111391	382145
159563	382146
308011	382147
76959	382148
471	382149
29366	382150
8456	382151
18225	382152
80976	382153
7580	382154
63244	382155
79732	382156
18085	382157
1191	382158
25055	382159
34592	382160
10820	382161
35236	382162
127342	382163
50246	382164
229744	382165
10745	382166
54912	382167
77073	382168
290269	382169
112400	382170
29116	382171
124645	382172
167348	382173
120953	382174
59034	382175
587	382176
173138	382177
19821	382178
186231	382179
77801	382180
20040	382181
16288	382182
45235	382183
1137	382184
50354	382185
116603	382186
10133	382187
133222	382188
117857	382189
284821	382190
325793	382191
125182	382192
294038	382193
193816	382194
3656	382195
169726	382196
228724	382197
102020	382198
122352	382199
31895	382200
202153	382201
69106	382202
39056	382203
132673	382204
300618	382205
2056	382206
18771	382207
72767	382208
27232	382209
320842	382210
211925	382211
188459	382212
27971	382213
178685	382214
214497	382215
14000	382216
14284	382217
205708	382218
102521	382219
34525	382220
13807	382221
71815	382222
201636	382223
24345	382224
45092	382225
28744	382226
208045	382227
12870	382228
61781	382229
107869	382230
177076	382231
136204	382232
22361	382233
90360	382234
323359	382235
75862	382236
4722	382237
4576	382238
83064	382239
6444	382240
34982	382241
112861	382242
35927	382243
1415	382244
51045	382245
27948	382246
7583	382247
13604	382248
27428	382249
3487	382250
8714	382251
25056	382252
1759	382253
75634	382254
190279	382255
335	382256
102514	382257
5895	382258
167619	382259
289853	382260
232229	382261
40261	382262
267947	382263
301854	382264
255031	382265
50490	382266
85741	382267
96611	382268
32110	382269
16990	382270
9262	382271
214128	382272
83455	382273
119341	382274
29492	382275
42814	382276
23870	382277
151	382278
26797	382279
221147	382280
142445	382281
203073	382282
13809	382283
58872	382284
73739	382285
96910	382286
6736	382287
6378	382288
17579	382289
26797	382290
34200	382291
27628	382292
175	382293
3918	382294
62745	382295
69738	382296
4571	382297
132786	382298
2356	382299
265437	382300
157570	382301
50002	382302
105549	382303
32068	382304
79836	382305
16682	382306
229661	382307
84099	382308
3968	382309
13777	382310
26254	382311
6312	382312
56477	382313
14226	382314
141308	382315
4337	382316
17039	382317
111655	382318
125656	382319
190468	382320
42862	382321
12526	382322
67710	382323
7973	382324
2772	382325
262874	382326
18032	382327
27308	382328
274107	382329
58539	382330
14637	382331
106466	382332
49	382333
172141	382334
110981	382335
86882	382336
3346	382337
13346	382338
175840	382339
252	382340
61289	382341
78230	382342
50049	382343
118149	382344
643	382345
2062	382346
180427	382347
25623	382348
194748	382349
165916	382350
152223	382351
57221	382352
280409	382353
290395	382354
12990	382355
76182	382356
313311	382357
2716	382358
54999	382359
173006	382360
101541	382361
152303	382362
1245	382363
50375	382364
8427	382365
203577	382366
68508	382367
8553	382368
69006	382369
215267	382370
259244	382371
89792	382372
1210	382373
133396	382374
169516	382375
44988	382376
32104	382377
197664	382378
320174	382379
8720	382380
8188	382381
2272	382382
21535	382383
137507	382384
119668	382385
2825	382386
3609	382387
34500	382388
1544	382389
150	382390
523	382391
6619	382392
112006	382393
4172	382394
3695	382395
19314	382396
1857	382397
6190	382398
38344	382399
36808	382400
2594	382401
21557	382402
14155	382403
24463	382404
84177	382405
12226	382406
101220	382407
273204	382408
13379	382409
52525	382410
42185	382411
286635	382412
124326	382413
103927	382414
7154	382415
83018	382416
130186	382417
44650	382418
99276	382419
135510	382420
11457	382421
168643	382422
173456	382423
9797	382424
7431	382425
42990	382426
205017	382427
23595	382428
1797	382429
179218	382430
50256	382431
113032	382432
52646	382433
17846	382434
106849	382435
150065	382436
70991	382437
49746	382438
108463	382439
120130	382440
35289	382441
65298	382442
49473	382443
85886	382444
43724	382445
39835	382446
109912	382447
10477	382448
70593	382449
244	382450
188211	382451
24013	382452
28834	382453
49685	382454
1114	382455
18001	382456
214944	382457
300191	382458
58807	382459
9916	382460
33318	382461
64783	382462
24590	382463
13851	382464
99334	382465
212092	382466
13440	382467
209020	382468
10558	382469
33042	382470
3588	382471
194939	382472
73780	382473
318722	382474
41940	382475
15855	382476
59730	382477
53774	382478
293372	382479
3272	382480
153063	382481
61915	382482
136579	382483
88095	382484
12927	382485
70674	382486
65029	382487
26863	382488
22620	382489
30996	382490
51411	382491
58053	382492
204211	382493
29717	382494
40987	382495
50757	382496
135527	382497
213584	382498
47819	382499
172060	382500
9109	382501
35722	382502
12639	382503
36840	382504
434	382505
6618	382506
122819	382507
13167	382508
19454	382509
594	382510
17320	382511
84033	382512
10670	382513
66706	382514
49432	382515
234684	382516
40258	382517
6680	382518
2021	382519
128431	382520
306030	382521
262955	382522
119135	382523
8495	382524
243888	382525
66180	382526
3736	382527
243408	382528
116218	382529
108131	382530
171020	382531
108646	382532
52929	382533
30963	382534
40557	382535
39234	382536
181705	382537
79628	382538
194098	382539
19982	382540
264422	382541
3781	382542
7463	382543
19324	382544
255355	382545
187062	382546
73113	382547
2316	382548
10634	382549
61592	382550
18502	382551
10051	382552
23667	382553
253904	382554
136067	382555
88095	382556
45169	382557
4239	382558
12743	382559
2235	382560
210201	382561
33872	382562
207177	382563
6706	382564
34196	382565
302650	382566
10576	382567
17922	382568
196316	382569
89186	382570
16921	382571
251122	382572
2960	382573
2678	382574
98801	382575
2868	382576
50653	382577
39847	382578
86013	382579
12641	382580
15153	382581
22954	382582
22620	382583
30757	382584
47304	382585
46734	382586
89561	382587
44343	382588
209351	382589
3410	382590
29174	382591
33377	382592
57626	382593
26791	382594
2559	382595
113	382596
57351	382597
266310	382598
61622	382599
211793	382600
154442	382601
17065	382602
72940	382603
119812	382604
20790	382605
34913	382606
89341	382607
136454	382608
59016	382609
20024	382610
18844	382611
136532	382612
2264	382613
155529	382614
62008	382615
99116	382616
303274	382617
214734	382618
218498	382619
55173	382620
83682	382621
63277	382622
67912	382623
148662	382624
14868	382625
485	382626
31543	382627
86994	382628
18412	382629
20900	382630
36792	382631
29774	382632
26442	382633
32034	382634
54618	382635
76490	382636
113645	382637
60025	382638
54219	382639
82440	382640
46747	382641
19648	382642
69658	382643
210645	382644
97587	382645
170873	382646
461	382647
12426	382648
70472	382649
8290	382650
66706	382651
94320	382652
136448	382653
113342	382654
63297	382655
40851	382656
1382	382657
72458	382658
173434	382659
3015	382660
123001	382661
26492	382662
69817	382663
5892	382664
49958	382665
151244	382666
59401	382667
39700	382668
9898	382669
109963	382670
28929	382671
197898	382672
16251	382673
6142	382674
318639	382675
245760	382676
76483	382677
1394	382678
83285	382679
223932	382680
203601	382681
285123	382682
43913	382683
46824	382684
20687	382685
6347	382686
133623	382687
266533	382688
93615	382689
6981	382690
148811	382691
38731	382692
229155	382693
131997	382694
31814	382695
193431	382696
157882	382697
120400	382698
12770	382699
101633	382700
65859	382701
7071	382702
211694	382703
21092	382704
279227	382705
23870	382706
135043	382707
119752	382708
82714	382709
46209	382710
191928	382711
23314	382712
326034	382713
216422	382714
44045	382715
240933	382716
67278	382717
70559	382718
6092	382719
98817	382720
170345	382721
22672	382722
79530	382723
68914	382724
41613	382725
123882	382726
16776	382727
207602	382728
133009	382729
218783	382730
142	382731
184188	382732
3415	382733
24482	382734
156347	382735
5917	382736
14119	382737
34553	382738
180423	382739
11233	382740
133336	382741
8661	382742
23014	382743
37599	382744
53177	382745
1499	382746
77223	382747
116562	382748
197702	382749
17483	382750
42840	382751
6130	382752
16456	382753
127076	382754
211501	382755
85788	382756
47294	382757
274656	382758
80570	382759
195099	382760
25242	382761
98643	382762
23337	382763
47348	382764
38837	382765
62807	382766
10627	382767
115718	382768
61319	382769
131610	382770
72649	382771
125278	382772
67743	382773
42588	382774
154222	382775
208076	382776
1425	382777
48196	382778
4289	382779
48894	382780
34539	382781
56502	382782
169935	382783
8033	382784
9144	382785
55498	382786
3324	382787
17050	382788
68763	382789
7188	382790
32119	382791
4928	382792
286898	382793
151306	382794
48260	382795
313781	382796
12768	382797
77882	382798
991	382799
42129	382800
24158	382801
109438	382802
92842	382803
102738	382804
195188	382805
10957	382806
73928	382807
138830	382808
46803	382809
9934	382810
3178	382811
303336	382812
741	382813
220283	382814
99787	382815
730	382816
67864	382817
11874	382818
308767	382819
772	382820
2664	382821
14868	382822
12262	382823
25509	382824
26568	382825
24726	382826
136003	382827
7463	382828
5058	382829
178012	382830
291202	382831
2416	382832
282506	382833
32870	382834
6932	382835
3095	382836
255078	382837
163432	382838
103	382839
134710	382840
77648	382841
18710	382842
89818	382843
34328	382844
16877	382845
279947	382846
41038	382847
10051	382848
158720	382849
188479	382850
113	382851
310734	382852
70997	382853
24382	382854
122231	382855
47586	382856
174533	382857
45541	382858
44712	382859
4791	382860
12621	382861
69887	382862
23294	382863
86639	382864
2268	382865
113827	382866
76044	382867
34763	382868
212180	382869
68406	382870
134596	382871
9522	382872
51257	382873
75711	382874
84623	382875
26720	382876
71349	382877
186967	382878
117124	382879
5978	382880
10861	382881
168170	382882
121581	382883
80703	382884
35504	382885
13956	382886
9444	382887
62443	382888
189	382889
212345	382890
153415	382891
48531	382892
110003	382893
58400	382894
304646	382895
71352	382896
12498	382897
72045	382898
42713	382899
7452	382900
143810	382901
136531	382902
243323	382903
5958	382904
27651	382905
5920	382906
79135	382907
62656	382908
23093	382909
133190	382910
38898	382911
253624	382912
41483	382913
58970	382914
7205	382915
38240	382916
244585	382917
316077	382918
139646	382919
136105	382920
49182	382921
17011	382922
55576	382923
103805	382924
26552	382925
98259	382926
38852	382927
56118	382928
20773	382929
2053	382930
13272	382931
10698	382932
62412	382933
132362	382934
177832	382935
6211	382936
5034	382937
298007	382938
22690	382939
183733	382940
1693	382941
4450	382942
129221	382943
118415	382944
5871	382945
29539	382946
772	382947
144370	382948
159430	382949
65537	382950
5227	382951
40622	382952
17629	382953
66014	382954
28960	382955
196542	382956
16835	382957
3265	382958
2926	382959
32995	382960
55458	382961
5216	382962
11214	382963
171920	382964
131	382965
9353	382966
92908	382967
111330	382968
88087	382969
137017	382970
35336	382971
64236	382972
119269	382973
213039	382974
290	382975
65519	382976
33307	382977
101184	382978
3133	382979
9417	382980
9417	382981
29853	382982
55406	382983
27271	382984
12198	382985
31968	382986
31968	382987
24691	382988
6165	382989
1027	382990
155424	382991
2752	382992
16079	382993
24723	382994
56688	382995
303481	382996
73222	382997
307008	382998
42069	382999
30358	383000
1163	383001
21542	383002
11608	383003
11194	383004
60594	383005
38993	383006
23881	383007
1772	383008
40622	383009
4132	383010
1545	383011
4195	383012
55671	383013
203434	383014
9849	383015
32874	383016
59768	383017
10162	383018
6031	383019
10820	383020
213628	383021
313981	383022
179789	383023
24487	383024
115368	383025
38675	383026
24302	383027
36067	383028
222725	383029
126454	383030
225089	383031
2488	383032
741	383033
244689	383034
36500	383035
17330	383036
31887	383037
34671	383038
137622	383039
3341	383040
213335	383041
57156	383042
7790	383043
68628	383044
10040	383045
111704	383046
36578	383047
72025	383048
51356	383049
33500	383050
6317	383051
38982	383052
10933	383053
20029	383054
55719	383055
58236	383056
77618	383057
7156	383058
36847	383059
190893	383060
95658	383061
15193	383062
104787	383063
60358	383064
20659	383065
39409	383066
173	383067
154	383068
916	383069
80882	383070
131098	383071
599	383072
8782	383073
126997	383074
59414	383075
134529	383076
269377	383077
28301	383078
42469	383079
35538	383080
73090	383081
267716	383082
55134	383083
200892	383084
55073	383085
90025	383086
11169	383087
178745	383088
135534	383089
43203	383090
588	383091
213890	383092
1265	383093
21357	383094
41441	383095
41437	383096
59929	383097
21875	383098
56499	383099
18609	383100
483	383101
156287	383102
56999	383103
28801	383104
2093	383105
114870	383106
108084	383107
213766	383108
39384	383109
5781	383110
12911	383111
26279	383112
84674	383113
102793	383114
61034	383115
96716	383116
63888	383117
236202	383118
240559	383119
22154	383120
321462	383121
206844	383122
27122	383123
13167	383124
56316	383125
156364	383126
70969	383127
20048	383128
16168	383129
36560	383130
46593	383131
5522	383132
132134	383133
51766	383134
135333	383135
30972	383136
24750	383137
64300	383138
54244	383139
12174	383140
10024	383141
63013	383142
5305	383143
54724	383144
319135	383145
22727	383146
61137	383147
18101	383148
11606	383149
49784	383150
274326	383151
187369	383152
63012	383153
69791	383154
42570	383155
18469	383156
40330	383157
123215	383158
320504	383159
116630	383160
26747	383161
42209	383162
280362	383163
83285	383164
39067	383165
524	383166
61917	383167
27029	383168
27946	383169
3111	383170
32247	383171
10619	383172
168476	383173
1496	383174
6740	383175
10237	383176
114646	383177
5143	383178
28110	383179
27867	383180
19162	383181
13877	383182
166455	383183
162648	383184
11111	383185
33830	383186
1367	383187
157480	383188
58206	383189
10155	383190
91067	383191
11613	383192
117328	383193
183853	383194
52875	383195
8013	383196
181344	383197
144538	383198
60941	383199
99672	383200
135381	383201
86258	383202
57847	383203
3764	383204
123997	383205
9120	383206
55802	383207
133491	383208
44846	383209
53357	383210
17759	383211
174981	383212
6881	383213
77139	383214
105565	383215
27061	383216
81026	383217
179246	383218
119200	383219
177509	383220
214133	383221
7218	383222
187189	383223
57447	383224
20280	383225
24584	383226
85579	383227
20189	383228
141082	383229
88547	383230
27298	383231
10109	383232
25697	383233
101211	383234
80034	383235
100403	383236
175134	383237
101531	383238
21205	383239
15271	383240
216656	383241
83667	383242
12101	383243
40678	383244
211512	383245
38629	383246
88912	383247
39475	383248
3201	383249
116052	383250
2277	383251
259951	383252
298884	383253
66786	383254
1673	383255
24063	383256
33363	383257
231445	383258
74918	383259
70841	383260
8883	383261
13616	383262
7798	383263
28652	383264
36880	383265
86965	383266
142467	383267
69581	383268
67914	383269
73425	383270
45010	383271
79426	383272
32193	383273
20295	383274
634	383275
5975	383276
79761	383277
50006	383278
23766	383279
73024	383280
197078	383281
124237	383282
214791	383283
91246	383284
196027	383285
29751	383286
240310	383287
72405	383288
276798	383289
164946	383290
70051	383291
51298	383292
135049	383293
216220	383294
97409	383295
264791	383296
13334	383297
57171	383298
79948	383299
40190	383300
14156	383301
18840	383302
27609	383303
290818	383304
154033	383305
53015	383306
108649	383307
5872	383308
161105	383309
28195	383310
111476	383311
135919	383312
179276	383313
27849	383314
143653	383315
130000	383316
54903	383317
32630	383318
190584	383319
210869	383320
82723	383321
216957	383322
89466	383323
98675	383324
29592	383325
48435	383326
24744	383327
42515	383328
126202	383329
7732	383330
125881	383331
87153	383332
10149	383333
31752	383334
36025	383335
2129	383336
105532	383337
100483	383338
190083	383339
91246	383340
22928	383341
309	383342
21311	383343
135085	383344
160866	383345
142225	383346
59735	383347
13233	383348
52613	383349
150464	383350
1429	383351
3487	383352
94610	383353
102945	383354
10040	383355
116391	383356
11709	383357
20238	383358
10996	383359
141639	383360
138367	383361
64809	383362
59058	383363
102660	383364
133828	383365
255632	383366
4587	383367
24953	383368
156114	383369
286798	383370
152907	383371
33977	383372
219300	383373
297287	383374
16473	383375
41989	383376
83159	383377
175077	383378
84114	383379
12056	383380
14521	383381
88860	383382
44290	383383
64828	383384
187715	383385
8665	383386
1597	383387
18180	383388
74097	383389
93168	383390
64046	383391
42525	383392
45180	383393
51256	383394
19530	383395
87843	383396
60111	383397
61295	383398
17980	383399
129573	383400
41616	383401
38012	383402
58628	383403
23407	383404
44130	383405
28515	383406
4580	383407
139119	383408
164616	383409
145236	383410
27272	383411
97468	383412
125560	383413
25553	383414
39528	383415
7103	383416
110546	383417
39598	383418
100570	383419
27639	383420
13937	383421
33473	383422
124052	383423
28404	383424
140189	383425
3004	383426
31935	383427
12047	383428
51076	383429
109228	383430
74191	383431
134864	383432
60741	383433
39669	383434
39309	383435
39221	383436
47742	383437
35163	383438
73185	383439
3842	383440
158935	383441
51723	383442
46236	383443
7437	383444
41628	383445
18222	383446
39756	383447
36825	383448
59842	383449
238609	383450
3103	383451
155645	383452
244296	383453
3656	383454
83036	383455
27472	383456
12739	383457
6806	383458
7424	383459
89168	383460
3424	383461
48150	383462
42041	383463
23605	383464
37721	383465
159810	383466
131293	383467
142758	383468
6624	383469
108049	383470
31265	383471
39911	383472
129207	383473
58474	383474
87996	383475
70962	383476
104644	383477
165876	383478
137987	383479
13524	383480
182503	383481
323455	383482
195326	383483
2399	383484
78771	383485
81288	383486
58773	383487
21885	383488
4470	383489
21178	383490
138939	383491
58222	383492
16995	383493
78578	383494
31413	383495
28524	383496
52670	383497
27270	383498
51708	383499
5929	383500
30129	383501
10155	383502
2632	383503
113229	383504
30483	383505
47443	383506
93068	383507
98001	383508
82248	383509
121633	383510
74295	383511
3904	383512
18175	383513
14228	383514
56870	383515
81641	383516
5783	383517
8221	383518
3897	383519
308080	383520
41726	383521
67122	383522
45634	383523
38131	383524
1496	383525
7598	383526
10704	383527
6977	383528
71147	383529
247644	383530
379	383531
25342	383532
26354	383533
178330	383534
87073	383535
41901	383536
41901	383537
86299	383538
17740	383539
107505	383540
7272	383541
66480	383542
21179	383543
33550	383544
69866	383545
109228	383546
5960	383547
35770	383548
54413	383549
73633	383550
10293	383551
33265	383552
29895	383553
16296	383554
20393	383555
141960	383556
17493	383557
125318	383558
21460	383559
29887	383560
23923	383561
74739	383562
1832	383563
78224	383564
27472	383565
4091	383566
70051	383567
34857	383568
49607	383569
5783	383570
118092	383571
4015	383572
137403	383573
139504	383574
309799	383575
138273	383576
115791	383577
52083	383578
30043	383579
22760	383580
43140	383581
15880	383582
18896	383583
52769	383584
3434	383585
8659	383586
8579	383587
82404	383588
16288	383589
41398	383590
53554	383591
13718	383592
54852	383593
15031	383594
71620	383595
117477	383596
10642	383597
13966	383598
56709	383599
119755	383600
119666	383601
120400	383602
49557	383603
72507	383604
64934	383605
9147	383606
7729	383607
3656	383608
12504	383609
35236	383610
129852	383611
131204	383612
104952	383613
12259	383614
9739	383615
15734	383616
12897	383617
71358	383618
9930	383619
17209	383620
6023	383621
84531	383622
16823	383623
170400	383624
6546	383625
21117	383626
16822	383627
21117	383628
1430	383629
67892	383630
98352	383631
85863	383632
36465	383633
21117	383634
14748	383635
18044	383636
27770	383637
15485	383638
10370	383639
17184	383640
45754	383641
83007	383642
7272	383643
29895	383644
86235	383645
8254	383646
96310	383647
85015	383648
101152	383649
170235	383650
73269	383651
68823	383652
170500	383653
820	383654
206089	383655
7363	383656
7363	383657
16789	383658
56481	383659
27414	383660
25944	383661
3567	383662
4619	383663
130614	383664
8142	383665
56781	383666
6656	383667
35742	383668
3617	383669
142753	383670
175605	383671
173270	383672
59897	383673
22557	383674
54138	383675
121346	383676
24310	383677
25120	383678
18115	383679
8890	383680
86407	383681
127302	383682
58001	383683
25513	383684
66471	383685
151755	383686
120437	383687
139476	383688
52196	383689
281013	383690
28915	383691
27864	383692
24301	383693
2245	383694
179024	383695
25439	383696
78569	383697
22094	383698
207121	383699
7760	383700
312195	383701
13544	383702
65999	383703
6640	383704
8223	383705
104545	383706
24737	383707
39883	383708
68017	383709
19528	383710
195544	383711
16887	383712
8104	383713
123290	383714
28265	383715
41639	383716
22227	383717
53818	383718
33315	383719
58542	383720
7590	383721
314460	383722
162074	383723
36352	383724
52670	383725
18482	383726
23312	383727
10385	383728
5252	383729
2821	383730
309	383731
23715	383732
65133	383733
35672	383734
49474	383735
44871	383736
43168	383737
74057	383738
220347	383739
2632	383740
62140	383741
46043	383742
51546	383743
9914	383744
20300	383745
615	383746
33615	383747
124570	383748
69789	383749
12836	383750
5768	383751
200142	383752
7757	383753
309	383754
309	383755
309	383756
187788	383757
49766	383758
3590	383759
52867	383760
1247	383761
172163	383762
44262	383763
31999	383764
157223	383765
300425	383766
98196	383767
24581	383768
19149	383769
106326	383770
159946	383771
59112	383772
28314	383773
10415	383774
21856	383775
32659	383776
73292	383777
10643	383778
107825	383779
35312	383780
69669	383781
70640	383782
68611	383783
136012	383784
7261	383785
737	383786
46736	383787
6965	383788
6965	383789
6809	383790
6965	383791
243285	383792
8142	383793
51668	383794
6965	383795
6809	383796
216433	383797
316458	383798
1750	383799
33901	383800
13466	383801
48878	383802
52674	383803
151816	383804
158689	383805
6409	383806
22644	383807
5017	383808
163600	383809
63283	383810
83511	383811
17508	383812
22137	383813
210247	383814
39220	383815
130706	383816
95081	383817
136890	383818
2145	383819
15734	383820
187400	383821
51821	383822
132101	383823
68128	383824
208101	383825
119843	383826
51852	383827
51004	383828
24028	383829
47327	383830
61225	383831
102410	383832
59299	383833
301756	383834
191524	383835
14914	383836
258910	383837
60457	383838
65334	383839
45735	383840
40480	383841
80230	383842
27624	383843
26326	383844
66105	383845
198457	383846
119827	383847
143194	383848
18837	383849
185730	383850
21200	383851
284303	383852
967	383853
29369	383854
56660	383855
9727	383856
181019	383857
1429	383858
136795	383859
213779	383860
177862	383861
14324	383862
40005	383863
183392	383864
6140	383865
38660	383866
33003	383867
10101	383868
10101	383869
4365	383870
33924	383871
54802	383872
16525	383873
16525	383874
28192	383875
3172	383876
33078	383877
23880	383878
67333	383879
12677	383880
140991	383881
16525	383882
111299	383883
64282	383884
270997	383885
53765	383886
51432	383887
28970	383888
22733	383889
74216	383890
5783	383891
43621	383892
35218	383893
102395	383894
131097	383895
195666	383896
7685	383897
16045	383898
271751	383899
5792	383900
48524	383901
21170	383902
303295	383903
17256	383904
156014	383905
1530	383906
22970	383907
471	383908
229999	383909
76182	383910
308691	383911
318781	383912
96098	383913
41402	383914
576	383915
144420	383916
6784	383917
50944	383918
57492	383919
103009	383920
25647	383921
21402	383922
79421	383923
15867	383924
28467	383925
10783	383926
246133	383927
243587	383928
110665	383929
39416	383930
71627	383931
233	383932
74	383933
70103	383934
104	383935
189038	383936
3066	383937
30085	383938
134505	383939
284547	383940
33970	383941
171183	383942
5796	383943
19910	383944
68629	383945
163967	383946
753	383947
82146	383948
173121	383949
86541	383950
217132	383951
10324	383952
48064	383953
64243	383954
134370	383955
107644	383956
107644	383957
19553	383958
16174	383959
73268	383960
68748	383961
111393	383962
111307	383963
99412	383964
192531	383965
132644	383966
94513	383967
19508	383968
193040	383969
124364	383970
175694	383971
48909	383972
5571	383973
62545	383974
14654	383975
287289	383976
62725	383977
188	383978
12348	383979
198114	383980
87952	383981
17957	383982
109645	383983
215430	383984
121967	383985
87566	383986
3807	383987
176046	383988
109645	383989
162140	383990
72320	383991
43249	383992
256135	383993
76545	383994
299927	383995
213716	383996
212504	383997
20541	383998
45513	383999
75687	384000
149462	384001
202268	384002
154294	384003
37399	384004
8699	384005
81173	384006
49091	384007
16537	384008
52953	384009
171726	384010
86480	384011
49999	384012
235287	384013
48724	384014
126298	384015
63361	384016
263504	384017
96384	384018
64448	384019
23864	384020
118717	384021
167819	384022
147967	384023
3661	384024
242190	384025
86627	384026
215816	384027
51381	384028
31279	384029
5671	384030
210039	384031
36505	384032
192602	384033
67126	384034
150347	384035
8168	384036
334	384037
75865	384038
35756	384039
1180	384040
11698	384041
76291	384042
265187	384043
145185	384044
107949	384045
11113	384046
58527	384047
38504	384048
36	384049
382	384050
7072	384051
56871	384052
106880	384053
43406	384054
133029	384055
242324	384056
12866	384057
46876	384058
115403	384059
74900	384060
12467	384061
65534	384062
51349	384063
74448	384064
17978	384065
9826	384066
85735	384067
11878	384068
34503	384069
17810	384070
284092	384071
29992	384072
164665	384073
194035	384074
27287	384075
15511	384076
3451	384077
10919	384078
100422	384079
33604	384080
30387	384081
5778	384082
270826	384083
155378	384084
65685	384085
34088	384086
1909	384087
240753	384088
1736	384089
122449	384090
137780	384091
48818	384092
203485	384093
66540	384094
5570	384095
2220	384096
6274	384097
279108	384098
49143	384099
13925	384100
180273	384101
10626	384102
47	384103
5085	384104
90168	384105
217789	384106
307361	384107
200576	384108
5764	384109
24520	384110
4421	384111
143029	384112
207602	384113
27426	384114
102325	384115
52826	384116
243785	384117
11546	384118
217020	384119
29936	384120
39888	384121
96909	384122
77618	384123
3126	384124
1577	384125
167014	384126
92397	384127
5508	384128
55599	384129
25051	384130
36198	384131
21920	384132
14259	384133
32425	384134
22343	384135
216448	384136
139716	384137
32305	384138
14549	384139
6193	384140
84384	384141
150754	384142
24178	384143
6193	384144
111457	384145
59382	384146
70715	384147
107754	384148
14374	384149
147955	384150
11515	384151
4679	384152
48575	384153
65159	384154
192285	384155
6193	384156
35139	384157
17674	384158
24262	384159
196507	384160
73	384161
38090	384162
29844	384163
20499	384164
36183	384165
228438	384166
151989	384167
83092	384168
57498	384169
195239	384170
97870	384171
62122	384172
6831	384173
296086	384174
33497	384175
47070	384176
40297	384177
84637	384178
373	384179
209496	384180
204533	384181
10446	384182
84389	384183
1827	384184
3633	384185
60806	384186
144027	384187
36299	384188
75004	384189
60298	384190
38586	384191
72957	384192
83594	384193
2280	384194
126478	384195
87651	384196
80118	384197
140345	384198
13751	384199
72726	384200
63234	384201
187	384202
92152	384203
70595	384204
2080	384205
19790	384206
3668	384207
25642	384208
281395	384209
104765	384210
267186	384211
66729	384212
1552	384213
86163	384214
88362	384215
65392	384216
62431	384217
95659	384218
103058	384219
73958	384220
27319	384221
28584	384222
17208	384223
2479	384224
94928	384225
6427	384226
9934	384227
2783	384228
76811	384229
39710	384230
132410	384231
52862	384232
28050	384233
244	384234
106089	384235
55860	384236
53485	384237
36744	384238
16328	384239
9340	384240
123803	384241
4508	384242
12740	384243
86654	384244
207427	384245
14400	384246
25689	384247
46100	384248
44415	384249
83690	384250
7630	384251
103797	384252
9275	384253
117378	384254
10138	384255
199532	384256
9911	384257
107547	384258
59759	384259
76072	384260
189038	384261
167471	384262
576	384263
29430	384264
19082	384265
120633	384266
51553	384267
28653	384268
32407	384269
8819	384270
35892	384271
88816	384272
20562	384273
11398	384274
5169	384275
16533	384276
136989	384277
100716	384278
41707	384279
42552	384280
67975	384281
61968	384282
73451	384283
65598	384284
192142	384285
148234	384286
4859	384287
237335	384288
59118	384289
251491	384290
119503	384291
200243	384292
27670	384293
103248	384294
100825	384295
11063	384296
11895	384297
15751	384298
28591	384299
18161	384300
11853	384301
36508	384302
77622	384303
9477	384304
339	384305
25637	384306
2008	384307
54129	384308
31720	384309
15926	384310
1131	384311
12985	384312
38900	384313
41396	384314
4166	384315
24613	384316
153736	384317
308295	384318
8253	384319
46013	384320
286818	384321
71008	384322
62846	384323
26838	384324
78447	384325
19994	384326
63736	384327
210	384328
287388	384329
14054	384330
167365	384331
63715	384332
124341	384333
53821	384334
9384	384335
89738	384336
35851	384337
81980	384338
58115	384339
159663	384340
130530	384341
24010	384342
210764	384343
24551	384344
209402	384345
138142	384346
13450	384347
9679	384348
119261	384349
301539	384350
258986	384351
117485	384352
224147	384353
114012	384354
26182	384355
9796	384356
14341	384357
7348	384358
208473	384359
256625	384360
99109	384361
5963	384362
47055	384363
59934	384364
147818	384365
102801	384366
19676	384367
128201	384368
19015	384369
30972	384370
24193	384371
202311	384372
38583	384373
23345	384374
32283	384375
50753	384376
9286	384377
3316	384378
228563	384379
17932	384380
162016	384381
145533	384382
64337	384383
88655	384384
16213	384385
15428	384386
16628	384387
4588	384388
856	384389
2445	384390
462	384391
79537	384392
179054	384393
13847	384394
134626	384395
79407	384396
177973	384397
5796	384398
16174	384399
50868	384400
65148	384401
221614	384402
6228	384403
78199	384404
174935	384405
111128	384406
18568	384407
23989	384408
225250	384409
46	384410
17571	384411
86169	384412
124341	384413
15500	384414
107967	384415
116677	384416
191786	384417
74372	384418
9337	384419
46397	384420
47143	384421
210819	384422
14102	384423
46674	384424
28663	384425
3196	384426
34435	384427
66544	384428
99780	384429
1180	384430
29301	384431
137551	384432
81344	384433
19929	384434
17316	384435
41659	384436
3956	384437
59416	384438
33827	384439
117785	384440
5431	384441
30059	384442
3727	384443
2309	384444
41322	384445
53168	384446
215697	384447
48060	384448
11238	384449
1116	384450
81882	384451
235269	384452
41404	384453
278137	384454
185560	384455
17853	384456
561	384457
2378	384458
43655	384459
1628	384460
11195	384461
135062	384462
64711	384463
69041	384464
10659	384465
153185	384466
1329	384467
100320	384468
58293	384469
207691	384470
153754	384471
83558	384472
24736	384473
57321	384474
264693	384475
142118	384476
65589	384477
196023	384478
68235	384479
13969	384480
7946	384481
7529	384482
168382	384483
318640	384484
34718	384485
35482	384486
37724	384487
6306	384488
99406	384489
3920	384490
114994	384491
74	384492
52800	384493
80181	384494
233697	384495
202258	384496
40945	384497
3583	384498
62582	384499
102777	384500
143	384501
121954	384502
52115	384503
14481	384504
106957	384505
34105	384506
28632	384507
106166	384508
50466	384509
19129	384510
74482	384511
10554	384512
88005	384513
32012	384514
14351	384515
41936	384516
602	384517
35623	384518
50547	384519
133559	384520
258502	384521
153853	384522
6735	384523
324673	384524
156878	384525
35669	384526
113318	384527
16645	384528
14357	384529
38375	384530
3436	384531
69726	384532
65087	384533
124888	384534
12839	384535
135871	384536
41725	384537
15570	384538
80584	384539
146710	384540
42438	384541
1131	384542
33690	384543
20186	384544
161135	384545
97302	384546
79005	384547
92984	384548
32119	384549
15168	384550
18765	384551
5857	384552
24689	384553
555	384554
3177	384555
90293	384556
71967	384557
196083	384558
26753	384559
2197	384560
73501	384561
162601	384562
108072	384563
38841	384564
741	384565
880	384566
187062	384567
689	384568
15277	384569
31118	384570
165024	384571
18128	384572
758	384573
28697	384574
51137	384575
56679	384576
5411	384577
276313	384578
5450	384579
8389	384580
13544	384581
6692	384582
26064	384583
220504	384584
202103	384585
19971	384586
62483	384587
56870	384588
50713	384589
40756	384590
47711	384591
32407	384592
35391	384593
7000	384594
10390	384595
10782	384596
49117	384597
206819	384598
37892	384599
13728	384600
70434	384601
1162	384602
107827	384603
249316	384604
28464	384605
183097	384606
193	384607
257383	384608
83943	384609
25404	384610
36692	384611
22652	384612
62483	384613
38131	384614
6813	384615
20858	384616
288066	384617
121789	384618
72029	384619
186167	384620
61979	384621
41848	384622
13217	384623
64155	384624
18701	384625
212203	384626
233414	384627
44135	384628
202830	384629
139791	384630
54316	384631
236982	384632
17056	384633
165087	384634
164476	384635
467	384636
30625	384637
68562	384638
212984	384639
10941	384640
49128	384641
16858	384642
135381	384643
242384	384644
88920	384645
127231	384646
32999	384647
16249	384648
227675	384649
37260	384650
195630	384651
100018	384652
158312	384653
47552	384654
54831	384655
3025	384656
38945	384657
241	384658
19412	384659
65191	384660
7513	384661
1504	384662
12677	384663
49249	384664
144126	384665
85253	384666
299	384667
1292	384668
991	384669
37210	384670
5725	384671
46170	384672
232978	384673
156845	384674
5903	384675
81029	384676
24788	384677
148712	384678
158920	384679
91758	384680
43465	384681
227688	384682
76886	384683
104405	384684
110048	384685
216710	384686
26671	384687
15237	384688
55410	384689
3441	384690
23772	384691
49074	384692
1881	384693
78792	384694
4728	384695
50742	384696
293039	384697
295900	384698
119147	384699
77645	384700
14406	384701
96204	384702
100857	384703
47681	384704
200259	384705
3583	384706
3724	384707
3724	384708
85343	384709
220768	384710
6678	384711
69924	384712
154039	384713
10182	384714
45216	384715
155844	384716
128969	384717
163736	384718
187734	384719
144332	384720
1025	384721
271320	384722
44791	384723
33570	384724
184251	384725
2089	384726
262553	384727
54692	384728
139211	384729
131438	384730
31900	384731
44696	384732
9184	384733
18237	384734
46358	384735
5667	384736
160044	384737
51362	384738
115	384739
2243	384740
255964	384741
77434	384742
206883	384743
75078	384744
104164	384745
27186	384746
39806	384747
231353	384748
44140	384749
128004	384750
106621	384751
77577	384752
5692	384753
45924	384754
167301	384755
161214	384756
5864	384757
195196	384758
5535	384759
2379	384760
1502	384761
29547	384762
22820	384763
33251	384764
3592	384765
36186	384766
73900	384767
7392	384768
251250	384769
109155	384770
103917	384771
705	384772
212380	384773
15393	384774
161694	384775
127273	384776
1539	384777
265474	384778
7710	384779
183626	384780
99102	384781
307485	384782
22084	384783
22546	384784
1723	384785
85527	384786
293227	384787
36016	384788
7957	384789
4224	384790
7892	384791
70560	384792
4990	384793
6226	384794
6746	384795
31348	384796
7688	384797
22830	384798
2007	384799
86906	384800
138300	384801
19366	384802
8443	384803
6450	384804
38696	384805
211712	384806
117018	384807
185826	384808
140158	384809
10820	384810
225839	384811
16399	384812
42740	384813
205938	384814
23974	384815
58900	384816
29483	384817
20021	384818
191811	384819
121139	384820
4068	384821
169972	384822
23285	384823
27313	384824
149610	384825
20894	384826
14651	384827
165357	384828
159092	384829
85922	384830
13056	384831
159092	384832
110588	384833
23407	384834
8287	384835
26497	384836
5273	384837
5273	384838
69866	384839
88685	384840
87489	384841
16565	384842
34511	384843
51835	384844
108950	384845
19090	384846
68156	384847
90501	384848
22566	384849
38572	384850
229582	384851
38943	384852
132720	384853
40903	384854
101869	384855
11385	384856
107940	384857
14650	384858
125672	384859
78263	384860
4574	384861
52259	384862
28199	384863
221451	384864
193797	384865
20031	384866
21578	384867
164138	384868
137187	384869
3146	384870
291	384871
110177	384872
143772	384873
134326	384874
284831	384875
27846	384876
7534	384877
14191	384878
14580	384879
26892	384880
262516	384881
121716	384882
38974	384883
256349	384884
30455	384885
34529	384886
13056	384887
162496	384888
214107	384889
44170	384890
5112	384891
5273	384892
21117	384893
6895	384894
36300	384895
27545	384896
63480	384897
56974	384898
39914	384899
16822	384900
9471	384901
21576	384902
21576	384903
37156	384904
8058	384905
27397	384906
63888	384907
61225	384908
20555	384909
65146	384910
144841	384911
99356	384912
62839	384913
42902	384914
6965	384915
42902	384916
6965	384917
32073	384918
6965	384919
158263	384920
29137	384921
1377	384922
40061	384923
41316	384924
64319	384925
10510	384926
21900	384927
82319	384928
3093	384929
101112	384930
20205	384931
27910	384932
163721	384933
58683	384934
2056	384935
48099	384936
41899	384937
8292	384938
118793	384939
50096	384940
89163	384941
135289	384942
37458	384943
210711	384944
16310	384945
104638	384946
249793	384947
3880	384948
5149	384949
136300	384950
16823	384951
19458	384952
47124	384953
51686	384954
106735	384955
217511	384956
39737	384957
23015	384958
24918	384959
27975	384960
33369	384961
504	384962
24004	384963
79699	384964
68895	384965
48906	384966
115276	384967
158263	384968
300456	384969
54766	384970
89531	384971
6292	384972
15066	384973
58646	384974
4891	384975
33634	384976
24945	384977
42095	384978
5493	384979
33634	384980
63447	384981
58003	384982
24918	384983
18621	384984
37575	384985
60595	384986
57815	384987
21661	384988
203675	384989
301826	384990
14189	384991
39242	384992
32587	384993
169473	384994
133961	384995
69346	384996
38696	384997
19475	384998
10415	384999
12300	385000
91499	385001
1932	385002
155764	385003
97080	385004
21082	385005
22409	385006
57046	385007
26000	385008
9835	385009
138737	385010
11534	385011
39737	385012
7522	385013
27605	385014
9835	385015
27910	385016
6140	385017
45754	385018
87468	385019
5880	385020
6895	385021
6895	385022
47791	385023
58312	385024
6895	385025
39266	385026
8393	385027
47791	385028
8393	385029
13642	385030
6895	385031
133661	385032
137114	385033
37462	385034
302944	385035
68918	385036
23556	385037
3434	385038
40313	385039
68918	385040
165357	385041
15169	385042
2832	385043
9204	385044
21309	385045
170982	385046
16454	385047
1221	385048
145310	385049
18987	385050
8393	385051
13444	385052
52922	385053
11365	385054
28762	385055
43404	385056
11321	385057
179090	385058
32184	385059
25051	385060
1067	385061
7986	385062
64380	385063
50076	385064
75329	385065
10242	385066
2717	385067
146731	385068
7774	385069
93527	385070
4302	385071
138921	385072
51648	385073
2302	385074
107287	385075
270497	385076
63094	385077
135758	385078
75801	385079
136603	385080
13918	385081
51211	385082
70154	385083
57408	385084
4660	385085
8043	385086
61979	385087
10628	385088
18168	385089
129263	385090
49495	385091
170482	385092
1969	385093
30201	385094
1978	385095
36143	385096
185535	385097
780	385098
86517	385099
7426	385100
20150	385101
108312	385102
7932	385103
5108	385104
59174	385105
10653	385106
8119	385107
94020	385108
23197	385109
29697	385110
20624	385111
456	385112
136464	385113
44466	385114
139475	385115
10981	385116
72330	385117
26203	385118
59617	385119
30374	385120
104770	385121
21950	385122
243362	385123
83580	385124
4708	385125
76091	385126
76348	385127
137793	385128
270083	385129
13784	385130
62031	385131
281	385132
128660	385133
250282	385134
147539	385135
25727	385136
7821	385137
25451	385138
150341	385139
6027	385140
56859	385141
1755	385142
9535	385143
18706	385144
205358	385145
98107	385146
72330	385147
52508	385148
130928	385149
50825	385150
122211	385151
88466	385152
44961	385153
324573	385154
85746	385155
95719	385156
99643	385157
165810	385158
6558	385159
39662	385160
22476	385161
42337	385162
5283	385163
32706	385164
317004	385165
179862	385166
212325	385167
1008	385168
52745	385169
19267	385170
40739	385171
33461	385172
37970	385173
123654	385174
290376	385175
24193	385176
11771	385177
134529	385178
50830	385179
51081	385180
4096	385181
172083	385182
1396	385183
87503	385184
222132	385185
3344	385186
12941	385187
75846	385188
119815	385189
6475	385190
139760	385191
214367	385192
51165	385193
16269	385194
94868	385195
188023	385196
2686	385197
237961	385198
171871	385199
8227	385200
239229	385201
95310	385202
13292	385203
49361	385204
262935	385205
30657	385206
1681	385207
130928	385208
4666	385209
36919	385210
22413	385211
6584	385212
3203	385213
93759	385214
174644	385215
12206	385216
8557	385217
9370	385218
6993	385219
98573	385220
44048	385221
128830	385222
157264	385223
159154	385224
8859	385225
324609	385226
322030	385227
9682	385228
72939	385229
123904	385230
6263	385231
1206	385232
22186	385233
41449	385234
124797	385235
143	385236
14004	385237
32642	385238
4388	385239
20189	385240
106236	385241
5300	385242
102252	385243
118934	385244
14146	385245
293244	385246
67725	385247
14506	385248
31888	385249
318348	385250
25020	385251
151422	385252
23541	385253
93391	385254
18397	385255
166239	385256
19608	385257
38762	385258
290049	385259
18337	385260
105540	385261
137116	385262
4067	385263
230355	385264
236962	385265
159533	385266
9443	385267
83150	385268
238714	385269
65082	385270
70426	385271
235731	385272
130631	385273
134576	385274
74144	385275
35697	385276
82847	385277
64654	385278
266	385279
8097	385280
91025	385281
143112	385282
3015	385283
22555	385284
31572	385285
16777	385286
8777	385287
47985	385288
122868	385289
24565	385290
49735	385291
100676	385292
19821	385293
94659	385294
2139	385295
3388	385296
57375	385297
155085	385298
62066	385299
29421	385300
120351	385301
53260	385302
190614	385303
58358	385304
46718	385305
33601	385306
112039	385307
57347	385308
31200	385309
63153	385310
25891	385311
48574	385312
264745	385313
6427	385314
164464	385315
45246	385316
93660	385317
280816	385318
77516	385319
231598	385320
103026	385321
84248	385322
126714	385323
15045	385324
97159	385325
22927	385326
168667	385327
22014	385328
76626	385329
27001	385330
23919	385331
76355	385332
19038	385333
26060	385334
8463	385335
76914	385336
135822	385337
4191	385338
177679	385339
160602	385340
48030	385341
14698	385342
51113	385343
23086	385344
132441	385345
64670	385346
39775	385347
67570	385348
1396	385349
331	385350
6169	385351
63963	385352
12549	385353
72841	385354
101592	385355
220295	385356
170500	385357
8909	385358
52826	385359
48505	385360
35542	385361
2065	385362
55252	385363
49050	385364
814	385365
22009	385366
81206	385367
4808	385368
158964	385369
283558	385370
128827	385371
129899	385372
25442	385373
7374	385374
42927	385375
25236	385376
149126	385377
39681	385378
4156	385379
3177	385380
134828	385381
160946	385382
181696	385383
25364	385384
290786	385385
216037	385386
276701	385387
167401	385388
567	385389
31426	385390
31400	385391
104426	385392
204605	385393
19933	385394
78498	385395
102078	385396
37436	385397
308113	385398
109043	385399
9057	385400
83189	385401
454	385402
73759	385403
61737	385404
161	385405
1057	385406
146243	385407
181069	385408
6752	385409
4426	385410
58347	385411
12112	385412
205836	385413
78246	385414
137380	385415
11179	385416
24496	385417
56306	385418
10154	385419
34687	385420
12803	385421
160258	385422
42282	385423
167555	385424
239676	385425
5863	385426
53189	385427
17391	385428
34105	385429
352	385430
89360	385431
4055	385432
86495	385433
107266	385434
115420	385435
72523	385436
33524	385437
27383	385438
12586	385439
18094	385440
23309	385441
10928	385442
14621	385443
51740	385444
53950	385445
31847	385446
21984	385447
24294	385448
35834	385449
95045	385450
127413	385451
12831	385452
47362	385453
102136	385454
228144	385455
26874	385456
24787	385457
129947	385458
25919	385459
24237	385460
47058	385461
299577	385462
1756	385463
51784	385464
108340	385465
278089	385466
1851	385467
27678	385468
25626	385469
7866	385470
184315	385471
5467	385472
198042	385473
7139	385474
27774	385475
18681	385476
134889	385477
189588	385478
293342	385479
44811	385480
34400	385481
210076	385482
212003	385483
199995	385484
7984	385485
14186	385486
124078	385487
69297	385488
43267	385489
11282	385490
33763	385491
2481	385492
58508	385493
21727	385494
246872	385495
178882	385496
11670	385497
7390	385498
236665	385499
31438	385500
111652	385501
111426	385502
68021	385503
9637	385504
133171	385505
27125	385506
8226	385507
2559	385508
2322	385509
2193	385510
211072	385511
32045	385512
9231	385513
1233	385514
53871	385515
33184	385516
129379	385517
22939	385518
23586	385519
80365	385520
10929	385521
1494	385522
132862	385523
60364	385524
100512	385525
58264	385526
47603	385527
69410	385528
46289	385529
122646	385530
67205	385531
12082	385532
19276	385533
49723	385534
1642	385535
66982	385536
222752	385537
240674	385538
207311	385539
15163	385540
131729	385541
50122	385542
263365	385543
1003	385544
41167	385545
32945	385546
270425	385547
35086	385548
37012	385549
10215	385550
5622	385551
27838	385552
155194	385553
18527	385554
52044	385555
102460	385556
92323	385557
16478	385558
3442	385559
58080	385560
107327	385561
2108	385562
271465	385563
273975	385564
5575	385565
57582	385566
111645	385567
206807	385568
92801	385569
83475	385570
4550	385571
40182	385572
30852	385573
78857	385574
6559	385575
74206	385576
19487	385577
4049	385578
5648	385579
110536	385580
1765	385581
32464	385582
51848	385583
55860	385584
131060	385585
13012	385586
31130	385587
132313	385588
18740	385589
81773	385590
207134	385591
86014	385592
79600	385593
159604	385594
16065	385595
102262	385596
44709	385597
95913	385598
261747	385599
52137	385600
118433	385601
151207	385602
18852	385603
15597	385604
63698	385605
16197	385606
28514	385607
13305	385608
65464	385609
201849	385610
61012	385611
985	385612
97278	385613
79788	385614
82141	385615
137137	385616
45284	385617
204331	385618
16844	385619
13189	385620
20885	385621
12475	385622
101066	385623
173993	385624
55668	385625
303610	385626
100939	385627
213761	385628
65737	385629
3477	385630
19329	385631
105095	385632
139088	385633
88546	385634
20368	385635
37014	385636
132713	385637
65144	385638
209862	385639
8006	385640
20085	385641
28479	385642
8590	385643
29915	385644
86766	385645
95271	385646
10317	385647
46564	385648
75755	385649
56034	385650
208936	385651
174580	385652
25335	385653
50878	385654
1959	385655
156550	385656
52328	385657
36449	385658
283202	385659
186730	385660
12043	385661
45303	385662
178912	385663
226039	385664
127064	385665
200608	385666
265554	385667
27120	385668
293883	385669
85938	385670
30177	385671
15740	385672
12899	385673
9674	385674
8427	385675
12594	385676
88428	385677
105492	385678
7566	385679
39191	385680
23475	385681
226804	385682
44631	385683
73513	385684
35921	385685
326921	385686
61782	385687
41722	385688
4598	385689
9818	385690
299399	385691
20273	385692
113783	385693
42881	385694
45566	385695
68793	385696
241126	385697
2331	385698
121394	385699
22771	385700
113443	385701
13936	385702
58537	385703
87374	385704
171958	385705
78151	385706
32434	385707
126760	385708
74559	385709
91733	385710
9982	385711
8238	385712
28791	385713
26266	385714
17155	385715
125154	385716
2452	385717
111450	385718
237721	385719
120224	385720
311172	385721
11604	385722
173125	385723
35098	385724
11629	385725
21110	385726
125961	385727
7651	385728
195966	385729
289546	385730
33366	385731
319973	385732
24968	385733
95715	385734
10956	385735
270358	385736
306807	385737
62103	385738
11165	385739
88917	385740
135540	385741
36457	385742
38794	385743
307173	385744
307257	385745
228423	385746
183554	385747
44662	385748
2757	385749
206012	385750
53803	385751
8629	385752
25743	385753
7125	385754
166445	385755
165783	385756
133724	385757
18477	385758
76097	385759
3545	385760
3696	385761
31785	385762
212925	385763
10861	385764
42516	385765
58383	385766
11196	385767
21448	385768
191328	385769
1420	385770
38079	385771
26260	385772
124572	385773
37362	385774
26723	385775
303882	385776
102863	385777
67858	385778
427	385779
28754	385780
12354	385781
121000	385782
200418	385783
138488	385784
89964	385785
136520	385786
145393	385787
3941	385788
78882	385789
323672	385790
58378	385791
137834	385792
28297	385793
159466	385794
30809	385795
178259	385796
317184	385797
11281	385798
87977	385799
4074	385800
13640	385801
200672	385802
32486	385803
123194	385804
124337	385805
45875	385806
57549	385807
24143	385808
222697	385809
99311	385810
183509	385811
116746	385812
234002	385813
5501	385814
73	385815
161777	385816
142130	385817
122	385818
7210	385819
2694	385820
165392	385821
80311	385822
19699	385823
236820	385824
62824	385825
123170	385826
33102	385827
1382	385828
571	385829
176793	385830
136513	385831
87958	385832
17199	385833
7568	385834
7576	385835
28308	385836
102145	385837
31205	385838
135218	385839
71651	385840
263996	385841
121741	385842
134724	385843
5262	385844
3992	385845
312384	385846
320743	385847
15640	385848
20672	385849
6381	385850
317227	385851
4819	385852
483	385853
328258	385854
18462	385855
122	385856
14141	385857
130701	385858
18957	385859
31838	385860
82167	385861
120934	385862
10418	385863
178769	385864
110349	385865
131600	385866
52994	385867
91124	385868
29423	385869
85816	385870
155650	385871
97191	385872
185776	385873
1567	385874
84299	385875
80885	385876
649	385877
214579	385878
66091	385879
3487	385880
40504	385881
12732	385882
87279	385883
174864	385884
173028	385885
246227	385886
30607	385887
157164	385888
24	385889
10369	385890
227384	385891
2101	385892
17722	385893
36399	385894
12287	385895
94	385896
212966	385897
427	385898
278426	385899
149897	385900
52412	385901
133927	385902
115631	385903
38612	385904
7301	385905
196186	385906
201332	385907
171387	385908
82516	385909
9269	385910
75550	385911
11810	385912
99976	385913
17760	385914
211252	385915
45424	385916
6645	385917
24849	385918
48572	385919
3593	385920
82890	385921
14381	385922
134963	385923
37346	385924
220465	385925
37679	385926
210654	385927
189938	385928
46785	385929
29305	385930
28340	385931
261411	385932
18348	385933
78182	385934
71257	385935
23033	385936
16013	385937
212594	385938
1809	385939
83859	385940
312620	385941
139793	385942
226955	385943
227327	385944
143375	385945
115126	385946
182418	385947
8835	385948
7774	385949
42208	385950
302556	385951
82320	385952
9148	385953
197710	385954
102199	385955
290	385956
264982	385957
6349	385958
1636	385959
2978	385960
48531	385961
19319	385962
21466	385963
17851	385964
205772	385965
4550	385966
5844	385967
138576	385968
5489	385969
19347	385970
34181	385971
8222	385972
277614	385973
24365	385974
17176	385975
110187	385976
227360	385977
67522	385978
305838	385979
104051	385980
264192	385981
86766	385982
216424	385983
114439	385984
110465	385985
23823	385986
75224	385987
64768	385988
1943	385989
82208	385990
44159	385991
80708	385992
40670	385993
22530	385994
82330	385995
15	385996
44542	385997
11551	385998
132034	385999
146148	386000
207509	386001
90258	386002
25343	386003
1297	386004
18933	386005
55734	386006
92296	386007
33689	386008
131056	386009
6956	386010
8169	386011
5671	386012
259440	386013
43177	386014
5108	386015
24362	386016
3109	386017
25602	386018
9762	386019
57251	386020
594	386021
81278	386022
255384	386023
10839	386024
119155	386025
71668	386026
7699	386027
155969	386028
8111	386029
158	386030
27357	386031
289654	386032
50469	386033
67891	386034
113199	386035
193419	386036
165639	386037
31510	386038
62564	386039
157652	386040
235140	386041
135621	386042
155092	386043
5494	386044
52756	386045
109467	386046
116864	386047
116316	386048
2373	386049
11904	386050
42507	386051
74739	386052
188343	386053
263148	386054
22910	386055
312470	386056
507	386057
192478	386058
293659	386059
123752	386060
88034	386061
214025	386062
107644	386063
240663	386064
1294	386065
1971	386066
309688	386067
3481	386068
99204	386069
58295	386070
53300	386071
68812	386072
39036	386073
84480	386074
10687	386075
2379	386076
1702	386077
89042	386078
28162	386079
4635	386080
226144	386081
53847	386082
18417	386083
7723	386084
1629	386085
16854	386086
15569	386087
203408	386088
193258	386089
27823	386090
65430	386091
95042	386092
29759	386093
1648	386094
46323	386095
173360	386096
103030	386097
28731	386098
93224	386099
70446	386100
5578	386101
68781	386102
111494	386103
94645	386104
171105	386105
3394	386106
27760	386107
304572	386108
262580	386109
15261	386110
32509	386111
267190	386112
19763	386113
28528	386114
41185	386115
4797	386116
13804	386117
192626	386118
158107	386119
68687	386120
7405	386121
165902	386122
66513	386123
40477	386124
4463	386125
31355	386126
49970	386127
58127	386128
88999	386129
136152	386130
14406	386131
72359	386132
788	386133
326675	386134
65292	386135
8399	386136
35603	386137
136057	386138
162291	386139
72416	386140
12661	386141
46591	386142
229474	386143
4286	386144
9421	386145
20882	386146
126696	386147
544	386148
98016	386149
47406	386150
45549	386151
130320	386152
23728	386153
24656	386154
18114	386155
38612	386156
58706	386157
133914	386158
143623	386159
248199	386160
68697	386161
147735	386162
19322	386163
4944	386164
15752	386165
10133	386166
32316	386167
19763	386168
135363	386169
10133	386170
479	386171
84729	386172
87815	386173
44116	386174
2557	386175
47157	386176
38237	386177
99718	386178
8545	386179
151869	386180
31085	386181
190764	386182
8148	386183
1577	386184
48078	386185
215080	386186
2944	386187
22710	386188
47184	386189
70502	386190
131137	386191
37758	386192
162213	386193
5695	386194
27680	386195
94046	386196
24567	386197
47424	386198
112491	386199
162204	386200
23413	386201
108844	386202
47229	386203
12019	386204
322283	386205
48811	386206
252874	386207
16281	386208
104548	386209
11730	386210
18076	386211
18204	386212
185539	386213
176697	386214
10880	386215
239319	386216
22753	386217
8644	386218
154633	386219
70846	386220
70846	386221
150207	386222
9753	386223
221933	386224
58996	386225
35091	386226
111968	386227
51050	386228
250785	386229
242258	386230
174971	386231
33455	386232
236149	386233
123464	386234
154957	386235
10213	386236
61656	386237
22242	386238
113042	386239
4252	386240
143750	386241
57095	386242
95803	386243
125858	386244
107312	386245
52015	386246
78328	386247
226915	386248
18670	386249
7891	386250
38547	386251
76380	386252
303854	386253
60219	386254
13057	386255
70591	386256
5658	386257
3706	386258
181587	386259
15660	386260
288761	386261
135797	386262
178860	386263
2559	386264
51889	386265
17815	386266
11483	386267
24788	386268
5855	386269
109498	386270
13482	386271
79277	386272
31430	386273
125299	386274
25954	386275
27070	386276
2007	386277
2088	386278
157188	386279
4092	386280
991	386281
18742	386282
173182	386283
24840	386284
57587	386285
16098	386286
160041	386287
138096	386288
48804	386289
1534	386290
79600	386291
75000	386292
2298	386293
66774	386294
5658	386295
68908	386296
139548	386297
6264	386298
20185	386299
17993	386300
213010	386301
20115	386302
47929	386303
42653	386304
55406	386305
72523	386306
121612	386307
100960	386308
175421	386309
37669	386310
39558	386311
47510	386312
25292	386313
13071	386314
42513	386315
207506	386316
11416	386317
26141	386318
98193	386319
185185	386320
45748	386321
267948	386322
29295	386323
164787	386324
157462	386325
43752	386326
2007	386327
19493	386328
33796	386329
70221	386330
17153	386331
57144	386332
12467	386333
42053	386334
33348	386335
30834	386336
299782	386337
28493	386338
10986	386339
232909	386340
36829	386341
198898	386342
3740	386343
213735	386344
69442	386345
454	386346
103188	386347
214	386348
11115	386349
85738	386350
63064	386351
30296	386352
1055	386353
10331	386354
43094	386355
22571	386356
9674	386357
6116	386358
62132	386359
1892	386360
14341	386361
62870	386362
169363	386363
38574	386364
73444	386365
141187	386366
923	386367
163695	386368
192848	386369
166135	386370
112921	386371
44184	386372
204194	386373
226530	386374
267704	386375
201461	386376
56336	386377
136450	386378
13868	386379
1131	386380
29842	386381
17999	386382
52342	386383
44409	386384
106314	386385
43130	386386
316589	386387
85062	386388
70110	386389
14073	386390
106399	386391
143444	386392
260677	386393
26903	386394
190570	386395
198908	386396
146546	386397
157479	386398
940	386399
301294	386400
80273	386401
231153	386402
33964	386403
24303	386404
22199	386405
13579	386406
139014	386407
24246	386408
176	386409
105711	386410
33729	386411
95002	386412
9931	386413
16640	386414
102499	386415
82194	386416
224325	386417
24483	386418
104668	386419
7479	386420
166656	386421
134384	386422
3827	386423
3970	386424
43838	386425
243771	386426
126689	386427
8254	386428
179352	386429
3467	386430
21657	386431
6268	386432
69689	386433
14467	386434
26772	386435
154297	386436
24323	386437
64588	386438
55084	386439
3270	386440
93341	386441
26359	386442
8617	386443
39062	386444
48573	386445
71594	386446
6421	386447
37095	386448
21625	386449
98721	386450
24217	386451
9522	386452
52451	386453
82434	386454
89171	386455
2312	386456
97259	386457
153258	386458
21349	386459
48154	386460
42189	386461
161697	386462
55313	386463
200670	386464
83237	386465
236020	386466
161882	386467
190064	386468
78731	386469
7076	386470
115807	386471
43281	386472
65049	386473
36932	386474
290579	386475
61761	386476
131011	386477
85259	386478
239262	386479
9959	386480
11777	386481
3795	386482
88391	386483
5058	386484
186146	386485
254543	386486
174436	386487
19135	386488
47456	386489
126681	386490
11203	386491
52692	386492
15971	386493
131522	386494
38562	386495
8230	386496
34709	386497
6251	386498
13172	386499
6251	386500
19331	386501
144904	386502
186586	386503
15030	386504
24238	386505
10017	386506
301812	386507
27204	386508
290920	386509
25958	386510
108550	386511
22704	386512
10622	386513
86197	386514
30710	386515
154542	386516
32516	386517
192192	386518
23292	386519
14429	386520
85483	386521
39935	386522
14598	386523
82055	386524
68665	386525
14414	386526
123128	386527
39883	386528
37458	386529
36398	386530
4876	386531
4619	386532
4951	386533
13172	386534
6416	386535
14158	386536
9727	386537
10622	386538
33254	386539
9727	386540
5547	386541
7941	386542
25958	386543
131722	386544
20528	386545
89911	386546
16524	386547
12607	386548
189609	386549
181503	386550
14598	386551
83552	386552
10932	386553
87689	386554
25918	386555
88253	386556
45058	386557
6097	386558
7914	386559
6950	386560
15279	386561
277506	386562
56315	386563
10415	386564
10370	386565
14158	386566
8851	386567
17414	386568
20725	386569
5928	386570
77909	386571
7548	386572
19666	386573
38264	386574
27899	386575
15030	386576
134751	386577
15030	386578
4921	386579
20041	386580
24485	386581
121963	386582
203667	386583
1747	386584
22924	386585
102854	386586
49511	386587
12359	386588
79110	386589
20163	386590
51163	386591
45882	386592
47223	386593
71983	386594
52176	386595
134739	386596
23595	386597
1516	386598
11830	386599
13538	386600
302696	386601
5835	386602
74915	386603
29312	386604
2300	386605
2977	386606
59655	386607
4418	386608
194276	386609
7120	386610
73482	386611
107015	386612
49271	386613
16347	386614
5619	386615
140069	386616
136315	386617
6743	386618
127117	386619
150902	386620
96129	386621
63917	386622
241722	386623
23196	386624
107141	386625
76137	386626
53497	386627
278515	386628
124225	386629
1742	386630
92623	386631
3850	386632
61570	386633
269018	386634
199723	386635
26242	386636
94010	386637
77862	386638
3781	386639
57980	386640
86090	386641
17954	386642
61760	386643
47820	386644
25645	386645
17954	386646
17954	386647
38111	386648
112676	386649
134960	386650
12766	386651
263769	386652
76705	386653
10480	386654
42611	386655
306361	386656
4663	386657
56928	386658
30387	386659
80371	386660
146412	386661
162075	386662
7409	386663
121164	386664
22625	386665
227264	386666
27003	386667
6784	386668
126733	386669
296002	386670
137635	386671
313668	386672
160313	386673
326497	386674
5081	386675
69549	386676
7824	386677
171458	386678
26656	386679
77110	386680
113614	386681
916	386682
158564	386683
145205	386684
169250	386685
54109	386686
64540	386687
133329	386688
243824	386689
57721	386690
178484	386691
264892	386692
66693	386693
228653	386694
47259	386695
26732	386696
34526	386697
48885	386698
151222	386699
81392	386700
45980	386701
127312	386702
25238	386703
79309	386704
14043	386705
52048	386706
36	386707
75928	386708
67331	386709
163834	386710
81809	386711
92562	386712
182602	386713
32999	386714
258992	386715
80753	386716
118943	386717
45648	386718
74167	386719
37324	386720
64934	386721
161528	386722
54839	386723
7605	386724
5825	386725
6009	386726
3271	386727
14827	386728
178882	386729
8380	386730
38539	386731
8586	386732
97060	386733
65440	386734
25303	386735
61533	386736
288041	386737
251887	386738
69775	386739
67618	386740
146455	386741
17545	386742
3209	386743
18467	386744
9669	386745
271627	386746
135120	386747
6089	386748
20143	386749
190819	386750
139388	386751
8166	386752
10439	386753
126504	386754
92019	386755
73405	386756
318612	386757
156624	386758
26081	386759
232	386760
21694	386761
73838	386762
44578	386763
20140	386764
7041	386765
26217	386766
12565	386767
2581	386768
79735	386769
99639	386770
216468	386771
86746	386772
1622	386773
218	386774
38630	386775
303279	386776
86301	386777
184991	386778
1403	386779
1795	386780
172685	386781
67435	386782
1440	386783
215220	386784
40797	386785
151056	386786
1586	386787
293949	386788
58648	386789
29966	386790
103119	386791
101326	386792
38651	386793
24802	386794
289042	386795
8750	386796
2127	386797
5081	386798
266845	386799
25051	386800
31506	386801
206829	386802
166071	386803
7506	386804
4850	386805
14360	386806
84028	386807
238670	386808
44730	386809
80426	386810
49267	386811
211063	386812
101032	386813
56367	386814
104723	386815
22282	386816
136914	386817
8720	386818
162806	386819
32607	386820
55702	386821
315637	386822
58548	386823
182080	386824
128713	386825
135653	386826
32992	386827
304199	386828
19484	386829
326154	386830
215685	386831
125796	386832
84567	386833
26659	386834
101315	386835
171533	386836
54804	386837
14931	386838
7720	386839
65301	386840
44516	386841
20068	386842
57474	386843
166996	386844
303703	386845
110217	386846
197202	386847
30	386848
79217	386849
1333	386850
264	386851
192366	386852
390	386853
171034	386854
163029	386855
786	386856
138836	386857
139963	386858
300670	386859
931	386860
32283	386861
57462	386862
54611	386863
129678	386864
232487	386865
39412	386866
2546	386867
105720	386868
7236	386869
5436	386870
186128	386871
82095	386872
8606	386873
5582	386874
76229	386875
200083	386876
25563	386877
26270	386878
2589	386879
5940	386880
8069	386881
9443	386882
18987	386883
11477	386884
99206	386885
18121	386886
7380	386887
107854	386888
218901	386889
108481	386890
46205	386891
79337	386892
164105	386893
19569	386894
75450	386895
12245	386896
58795	386897
3141	386898
175323	386899
7953	386900
80088	386901
198438	386902
2556	386903
360	386904
149958	386905
18973	386906
6259	386907
51724	386908
54407	386909
79804	386910
19448	386911
32860	386912
41702	386913
36278	386914
1533	386915
166853	386916
137981	386917
42457	386918
159378	386919
59711	386920
89416	386921
56172	386922
60667	386923
35515	386924
2963	386925
115473	386926
247684	386927
137076	386928
301114	386929
83158	386930
128730	386931
9632	386932
88277	386933
75665	386934
258063	386935
5044	386936
143106	386937
49585	386938
15551	386939
326148	386940
120520	386941
191911	386942
27544	386943
90447	386944
8909	386945
199746	386946
54664	386947
3498	386948
212468	386949
88053	386950
27475	386951
88042	386952
202049	386953
6346	386954
19747	386955
80009	386956
42849	386957
136336	386958
69311	386959
253985	386960
28540	386961
161469	386962
34835	386963
316343	386964
71303	386965
128541	386966
34777	386967
16839	386968
247843	386969
9267	386970
87275	386971
139205	386972
66328	386973
25080	386974
22858	386975
80659	386976
43035	386977
159450	386978
201515	386979
49495	386980
7621	386981
1417	386982
282616	386983
470	386984
107848	386985
42211	386986
26632	386987
208189	386988
163747	386989
31057	386990
19353	386991
14409	386992
57440	386993
7378	386994
264188	386995
28472	386996
21952	386997
2630	386998
39429	386999
38575	387000
251986	387001
37942	387002
31432	387003
133168	387004
68585	387005
30234	387006
43239	387007
40658	387008
182151	387009
118866	387010
256326	387011
197041	387012
60743	387013
213539	387014
138061	387015
18594	387016
68716	387017
264944	387018
46487	387019
14426	387020
18387	387021
12095	387022
1623	387023
9953	387024
54572	387025
7969	387026
212749	387027
31201	387028
368	387029
14367	387030
78518	387031
25555	387032
115265	387033
12042	387034
2350	387035
311010	387036
13442	387037
168434	387038
5800	387039
101802	387040
84583	387041
9518	387042
24383	387043
148909	387044
501	387045
38546	387046
33676	387047
85895	387048
79872	387049
99468	387050
57431	387051
108621	387052
131902	387053
1765	387054
8964	387055
8964	387056
4449	387057
49036	387058
1975	387059
38255	387060
327207	387061
171637	387062
21493	387063
32324	387064
89616	387065
5826	387066
48502	387067
300593	387068
50402	387069
156223	387070
110611	387071
19951	387072
190122	387073
22445	387074
139492	387075
87958	387076
318036	387077
31813	387078
13579	387079
35180	387080
5250	387081
19792	387082
25640	387083
66124	387084
54214	387085
90005	387086
139680	387087
7200	387088
78319	387089
3619	387090
320599	387091
17267	387092
62957	387093
32213	387094
155391	387095
67289	387096
175025	387097
101516	387098
210579	387099
162080	387100
135193	387101
5	387102
246580	387103
148394	387104
95563	387105
11485	387106
20187	387107
60211	387108
312338	387109
14093	387110
162788	387111
85405	387112
104134	387113
205791	387114
234113	387115
233655	387116
26787	387117
11600	387118
93483	387119
13317	387120
184470	387121
45867	387122
65540	387123
270542	387124
222366	387125
1209	387126
2739	387127
11418	387128
140854	387129
3234	387130
258321	387131
198641	387132
212524	387133
9932	387134
22879	387135
57710	387136
7907	387137
139048	387138
49906	387139
53583	387140
23281	387141
3572	387142
1548	387143
34288	387144
131459	387145
26221	387146
5791	387147
18531	387148
24682	387149
33532	387150
17583	387151
27557	387152
84522	387153
14806	387154
3783	387155
116162	387156
37156	387157
11780	387158
37721	387159
27156	387160
2776	387161
13354	387162
55208	387163
114158	387164
122603	387165
38733	387166
34411	387167
33429	387168
54392	387169
30687	387170
23393	387171
168137	387172
20032	387173
21734	387174
8234	387175
18531	387176
104952	387177
12806	387178
55119	387179
5655	387180
130706	387181
31672	387182
33324	387183
120100	387184
81929	387185
55959	387186
196438	387187
25880	387188
18877	387189
116199	387190
3119	387191
79732	387192
303417	387193
133668	387194
167550	387195
77777	387196
3087	387197
115577	387198
89726	387199
60053	387200
47809	387201
14086	387202
58272	387203
159760	387204
25880	387205
44796	387206
293525	387207
21614	387208
17696	387209
48859	387210
17326	387211
14532	387212
8202	387213
8202	387214
38733	387215
10652	387216
9976	387217
33897	387218
27579	387219
78912	387220
33897	387221
34351	387222
14158	387223
8202	387224
17339	387225
16501	387226
127803	387227
16501	387228
26579	387229
17339	387230
25598	387231
13348	387232
10469	387233
17326	387234
26579	387235
16525	387236
11801	387237
1548	387238
3322	387239
1548	387240
73570	387241
83978	387242
5961	387243
84316	387244
25718	387245
80140	387246
78046	387247
35513	387248
35341	387249
56293	387250
9821	387251
58450	387252
35513	387253
22879	387254
135912	387255
204744	387256
95514	387257
756	387258
7331	387259
3572	387260
22886	387261
34288	387262
8202	387263
27392	387264
16525	387265
6243	387266
45423	387267
317562	387268
192071	387269
7187	387270
3572	387271
58900	387272
68080	387273
26685	387274
167343	387275
56448	387276
19359	387277
87806	387278
19166	387279
46037	387280
209578	387281
184004	387282
302207	387283
5337	387284
14152	387285
52400	387286
264601	387287
14287	387288
28092	387289
73473	387290
137516	387291
53249	387292
4583	387293
20104	387294
32470	387295
82471	387296
69010	387297
124289	387298
56543	387299
31886	387300
77573	387301
16475	387302
41492	387303
64061	387304
34288	387305
26222	387306
115377	387307
17461	387308
37234	387309
4913	387310
37035	387311
10538	387312
125842	387313
172688	387314
3119	387315
86444	387316
9976	387317
9529	387318
69377	387319
14990	387320
2776	387321
86235	387322
10920	387323
210580	387324
11871	387325
84426	387326
10957	387327
22855	387328
55889	387329
31886	387330
26651	387331
10112	387332
108481	387333
9168	387334
51105	387335
54329	387336
182050	387337
6344	387338
31030	387339
8385	387340
9202	387341
349	387342
144092	387343
38605	387344
195781	387345
53962	387346
195718	387347
14409	387348
247824	387349
211892	387350
82678	387351
108180	387352
186471	387353
13283	387354
24275	387355
247143	387356
11069	387357
33300	387358
164148	387359
11069	387360
12	387361
34295	387362
6205	387363
7987	387364
1518	387365
56910	387366
12991	387367
33300	387368
49559	387369
54825	387370
37210	387371
283	387372
2535	387373
53225	387374
50355	387375
305561	387376
154518	387377
45905	387378
86680	387379
65597	387380
175	387381
7984	387382
1142	387383
81986	387384
79520	387385
130	387386
47471	387387
52573	387388
17841	387389
32600	387390
74904	387391
165032	387392
14597	387393
75419	387394
32578	387395
47727	387396
45553	387397
8026	387398
199497	387399
4742	387400
7715	387401
202016	387402
85387	387403
103360	387404
75133	387405
291227	387406
107352	387407
46112	387408
163047	387409
76332	387410
87234	387411
159177	387412
130639	387413
34068	387414
505	387415
72052	387416
256667	387417
197640	387418
89628	387419
97633	387420
115827	387421
110667	387422
109311	387423
75931	387424
97895	387425
79441	387426
316116	387427
137345	387428
78647	387429
189524	387430
123754	387431
100124	387432
75854	387433
101401	387434
12857	387435
204541	387436
13276	387437
40296	387438
234729	387439
300149	387440
1707	387441
1933	387442
52776	387443
38813	387444
123841	387445
31462	387446
290400	387447
36366	387448
285722	387449
20231	387450
132814	387451
79993	387452
176433	387453
312630	387454
76470	387455
184192	387456
39981	387457
162345	387458
139014	387459
26747	387460
124787	387461
27761	387462
308875	387463
59462	387464
223139	387465
21250	387466
102287	387467
170658	387468
73933	387469
2272	387470
180886	387471
179038	387472
138466	387473
63019	387474
57363	387475
70174	387476
104500	387477
120959	387478
117692	387479
223279	387480
304263	387481
120949	387482
58926	387483
288669	387484
234182	387485
126732	387486
145710	387487
62960	387488
196399	387489
136922	387490
9082	387491
98510	387492
84789	387493
156822	387494
166206	387495
211926	387496
264494	387497
104180	387498
53111	387499
110993	387500
113020	387501
105165	387502
100531	387503
51993	387504
67837	387505
208564	387506
68548	387507
74072	387508
199153	387509
161540	387510
93760	387511
28849	387512
34265	387513
304482	387514
127896	387515
33463	387516
153956	387517
158306	387518
158381	387519
81193	387520
119176	387521
191866	387522
2887	387523
1266	387524
215786	387525
176629	387526
104172	387527
318601	387528
132331	387529
46004	387530
39188	387531
158310	387532
125239	387533
74307	387534
21683	387535
16603	387536
163626	387537
10513	387538
207614	387539
46842	387540
55988	387541
67370	387542
3049	387543
15438	387544
33173	387545
149687	387546
32862	387547
12004	387548
21760	387549
58098	387550
87274	387551
40143	387552
9269	387553
175411	387554
2012	387555
36982	387556
6128	387557
132302	387558
32752	387559
113603	387560
87943	387561
128156	387562
26773	387563
17132	387564
57593	387565
43940	387566
303175	387567
125179	387568
260561	387569
90771	387570
303541	387571
3153	387572
46387	387573
20216	387574
115500	387575
47572	387576
24890	387577
128950	387578
1636	387579
90170	387580
4990	387581
232568	387582
115790	387583
16853	387584
140534	387585
305252	387586
79038	387587
206536	387588
95590	387589
24034	387590
46337	387591
115689	387592
50421	387593
118413	387594
21646	387595
29055	387596
67966	387597
197979	387598
79291	387599
137666	387600
16347	387601
14328	387602
184771	387603
58909	387604
28816	387605
214018	387606
42541	387607
106530	387608
6883	387609
41274	387610
47996	387611
306022	387612
47820	387613
23339	387614
6040	387615
130271	387616
14932	387617
133962	387618
58614	387619
97929	387620
13810	387621
1387	387622
14087	387623
41637	387624
128308	387625
103314	387626
188530	387627
192284	387628
77434	387629
4676	387630
8985	387631
30387	387632
174223	387633
12881	387634
38994	387635
11439	387636
186678	387637
115139	387638
230850	387639
16720	387640
148026	387641
3099	387642
14559	387643
17330	387644
77363	387645
26028	387646
199157	387647
90272	387648
19090	387649
12814	387650
5924	387651
2898	387652
6591	387653
270944	387654
258226	387655
64997	387656
217110	387657
46593	387658
90419	387659
9240	387660
81194	387661
35190	387662
103345	387663
52061	387664
220323	387665
33577	387666
115382	387667
199793	387668
73956	387669
16539	387670
3222	387671
18116	387672
45036	387673
56183	387674
324060	387675
20555	387676
12549	387677
31576	387678
49927	387679
7331	387680
89137	387681
11581	387682
1915	387683
49164	387684
88442	387685
51120	387686
128845	387687
66201	387688
190460	387689
53181	387690
17497	387691
88263	387692
3926	387693
88707	387694
318738	387695
48562	387696
86283	387697
77363	387698
32088	387699
16159	387700
54276	387701
129432	387702
270195	387703
26417	387704
51832	387705
79623	387706
19090	387707
22231	387708
7834	387709
73891	387710
105658	387711
39540	387712
3638	387713
3328	387714
7900	387715
276648	387716
27473	387717
173911	387718
44170	387719
9465	387720
24125	387721
58422	387722
22072	387723
47285	387724
5114	387725
91053	387726
128472	387727
37040	387728
11319	387729
33007	387730
188601	387731
10663	387732
5170	387733
27232	387734
11709	387735
66093	387736
10884	387737
50451	387738
94147	387739
158539	387740
19736	387741
10588	387742
94864	387743
58159	387744
189770	387745
62677	387746
9098	387747
83104	387748
874	387749
25514	387750
55079	387751
126412	387752
566	387753
101375	387754
37887	387755
213871	387756
45134	387757
16731	387758
52528	387759
54525	387760
3119	387761
84828	387762
39364	387763
152436	387764
9949	387765
25067	387766
5898	387767
3875	387768
27290	387769
101	387770
275123	387771
44370	387772
144208	387773
50987	387774
69403	387775
115555	387776
2613	387777
887	387778
1769	387779
157879	387780
61176	387781
26987	387782
139215	387783
239540	387784
12263	387785
32326	387786
16103	387787
23155	387788
86952	387789
16415	387790
1688	387791
68756	387792
127711	387793
21609	387794
40197	387795
3405	387796
322252	387797
256932	387798
144075	387799
136746	387800
26980	387801
74111	387802
5573	387803
290043	387804
53852	387805
6917	387806
17077	387807
287128	387808
172038	387809
113058	387810
8664	387811
61022	387812
57852	387813
1208	387814
14692	387815
314006	387816
29441	387817
119725	387818
8785	387819
87921	387820
97589	387821
30130	387822
13965	387823
179786	387824
13835	387825
38070	387826
6616	387827
189987	387828
94664	387829
25345	387830
108315	387831
435	387832
51851	387833
34311	387834
110862	387835
102164	387836
3756	387837
3286	387838
116544	387839
52730	387840
3961	387841
15128	387842
3010	387843
118800	387844
24976	387845
16539	387846
6054	387847
1284	387848
172925	387849
12339	387850
12339	387851
1889	387852
3783	387853
31339	387854
6286	387855
66866	387856
85636	387857
2555	387858
17583	387859
46784	387860
5493	387861
5354	387862
256960	387863
12906	387864
47999	387865
9976	387866
9899	387867
188206	387868
122237	387869
59761	387870
139307	387871
246097	387872
229777	387873
263120	387874
89148	387875
95653	387876
11565	387877
108895	387878
29801	387879
4385	387880
52366	387881
137359	387882
6841	387883
6389	387884
16665	387885
137342	387886
41835	387887
27002	387888
25125	387889
40372	387890
4051	387891
86593	387892
1882	387893
6956	387894
10542	387895
68725	387896
1578	387897
150062	387898
15833	387899
129675	387900
166120	387901
30661	387902
147604	387903
162004	387904
187027	387905
936	387906
68725	387907
97582	387908
4958	387909
1677	387910
103321	387911
10546	387912
17724	387913
8119	387914
7103	387915
58178	387916
5582	387917
13582	387918
8487	387919
47560	387920
156117	387921
300193	387922
47879	387923
200813	387924
258717	387925
13092	387926
49091	387927
36010	387928
26228	387929
6243	387930
50951	387931
14917	387932
22886	387933
16437	387934
3609	387935
74669	387936
16996	387937
5003	387938
13160	387939
62038	387940
69866	387941
31723	387942
19620	387943
16761	387944
38297	387945
4583	387946
39213	387947
994	387948
103589	387949
10894	387950
8223	387951
15123	387952
9941	387953
83000	387954
56544	387955
23009	387956
9078	387957
36724	387958
19646	387959
3139	387960
17696	387961
22544	387962
11232	387963
565	387964
4605	387965
561	387966
32896	387967
135789	387968
115827	387969
9317	387970
69682	387971
38733	387972
28106	387973
6934	387974
55083	387975
24025	387976
191811	387977
18891	387978
6809	387979
32785	387980
252687	387981
98295	387982
70522	387983
75064	387984
56227	387985
4535	387986
5493	387987
108425	387988
15881	387989
25681	387990
19666	387991
44361	387992
10920	387993
17406	387994
12	387995
70060	387996
12	387997
6616	387998
12814	387999
110447	388000
44985	388001
245733	388002
39446	388003
116039	388004
6809	388005
64604	388006
11791	388007
16437	388008
52200	388009
2710	388010
9995	388011
6189	388012
10056	388013
14990	388014
10056	388015
22098	388016
15134	388017
615	388018
15639	388019
15349	388020
24196	388021
69377	388022
130993	388023
27901	388024
65858	388025
8609	388026
6802	388027
22079	388028
6925	388029
15898	388030
9952	388031
14429	388032
14990	388033
7914	388034
46548	388035
15860	388036
36415	388037
29369	388038
70522	388039
12393	388040
15134	388041
16104	388042
16822	388043
11147	388044
6052	388045
11225	388046
5535	388047
11780	388048
11945	388049
36415	388050
63889	388051
12235	388052
31378	388053
81074	388054
17397	388055
1297	388056
17397	388057
46502	388058
16104	388059
62450	388060
4236	388061
69816	388062
96685	388063
37542	388064
47400	388065
52536	388066
3049	388067
128774	388068
17620	388069
41575	388070
145906	388071
5115	388072
177215	388073
12755	388074
77703	388075
60908	388076
143968	388077
63312	388078
153390	388079
188669	388080
43253	388081
71256	388082
6732	388083
41447	388084
16223	388085
262943	388086
1101	388087
79044	388088
29579	388089
41090	388090
174292	388091
179860	388092
16041	388093
102303	388094
3006	388095
165270	388096
156677	388097
128502	388098
324948	388099
92704	388100
7835	388101
10224	388102
4292	388103
39043	388104
1576	388105
312887	388106
1737	388107
55897	388108
25167	388109
13306	388110
46473	388111
62219	388112
96182	388113
48538	388114
3949	388115
4568	388116
26689	388117
209812	388118
21045	388119
37906	388120
24937	388121
7924	388122
1219	388123
131996	388124
83276	388125
23436	388126
77084	388127
27120	388128
88807	388129
12457	388130
101410	388131
9633	388132
194891	388133
55480	388134
133859	388135
37210	388136
7581	388137
94592	388138
243585	388139
44522	388140
177059	388141
10448	388142
39372	388143
68149	388144
197285	388145
72197	388146
62837	388147
53134	388148
212173	388149
59906	388150
115047	388151
3741	388152
2199	388153
59075	388154
9352	388155
254072	388156
98335	388157
111174	388158
124901	388159
70521	388160
185034	388161
21733	388162
76357	388163
69638	388164
137158	388165
74911	388166
294877	388167
242684	388168
223792	388169
192999	388170
46481	388171
7903	388172
33281	388173
209582	388174
49298	388175
83584	388176
324568	388177
32128	388178
122386	388179
69664	388180
2580	388181
25504	388182
56178	388183
95229	388184
53811	388185
174993	388186
108698	388187
180331	388188
195208	388189
43462	388190
95859	388191
305223	388192
83689	388193
97180	388194
52786	388195
107842	388196
213413	388197
53516	388198
34384	388199
20373	388200
215604	388201
87171	388202
27223	388203
136696	388204
281829	388205
52613	388206
40380	388207
11899	388208
225591	388209
18163	388210
149073	388211
3652	388212
44956	388213
294628	388214
75925	388215
161863	388216
75103	388217
184796	388218
39881	388219
118855	388220
43013	388221
44818	388222
192399	388223
136635	388224
36101	388225
8886	388226
60048	388227
35089	388228
121563	388229
184617	388230
52488	388231
163999	388232
23390	388233
69718	388234
199643	388235
61511	388236
35067	388237
284334	388238
34252	388239
171192	388240
16955	388241
17366	388242
238283	388243
295777	388244
48309	388245
147616	388246
40196	388247
247333	388248
48853	388249
313207	388250
2637	388251
217401	388252
184128	388253
214766	388254
232384	388255
69292	388256
11852	388257
160000	388258
177317	388259
282699	388260
207577	388261
56590	388262
270661	388263
168938	388264
72210	388265
40600	388266
9419	388267
110170	388268
69943	388269
257505	388270
23820	388271
253300	388272
58839	388273
9170	388274
144	388275
111693	388276
185828	388277
79663	388278
64174	388279
16815	388280
27182	388281
235337	388282
121848	388283
249173	388284
201983	388285
271340	388286
78687	388287
22982	388288
265156	388289
19992	388290
157962	388291
194483	388292
141545	388293
163656	388294
79715	388295
14785	388296
19058	388297
23150	388298
254776	388299
166871	388300
135830	388301
42382	388302
28578	388303
1381	388304
113099	388305
94444	388306
272650	388307
8313	388308
17577	388309
108432	388310
8552	388311
192288	388312
17915	388313
9566	388314
100236	388315
46723	388316
38907	388317
38955	388318
109620	388319
179552	388320
12658	388321
136574	388322
295967	388323
264568	388324
22097	388325
257000	388326
218605	388327
61021	388328
57492	388329
122599	388330
193292	388331
255407	388332
249127	388333
119450	388334
209128	388335
261746	388336
84642	388337
195111	388338
170248	388339
47386	388340
117822	388341
196463	388342
20676	388343
73653	388344
49773	388345
55713	388346
183974	388347
88477	388348
117808	388349
31063	388350
16815	388351
40438	388352
5109	388353
40289	388354
11751	388355
94130	388356
62907	388357
2914	388358
7845	388359
60220	388360
74508	388361
135896	388362
279172	388363
170539	388364
47700	388365
141546	388366
2964	388367
41889	388368
66589	388369
178943	388370
105166	388371
141133	388372
14843	388373
80290	388374
8928	388375
152953	388376
102836	388377
35428	388378
31729	388379
63456	388380
136628	388381
263434	388382
2267	388383
105744	388384
10938	388385
2299	388386
12835	388387
145447	388388
99386	388389
90817	388390
74272	388391
32554	388392
108884	388393
74550	388394
127667	388395
133615	388396
42002	388397
41345	388398
43940	388399
25164	388400
133615	388401
14720	388402
87195	388403
25164	388404
54108	388405
156852	388406
131108	388407
62007	388408
319808	388409
199986	388410
201816	388411
27282	388412
474	388413
150831	388414
40888	388415
5608	388416
14446	388417
74882	388418
115721	388419
14334	388420
164865	388421
31910	388422
18960	388423
53181	388424
39311	388425
706	388426
21290	388427
187949	388428
25	388429
303143	388430
108682	388431
16725	388432
36946	388433
106678	388434
1990	388435
1812	388436
21867	388437
14451	388438
46523	388439
832	388440
20678	388441
133995	388442
46445	388443
110	388444
3535	388445
58424	388446
1680	388447
4814	388448
22939	388449
110359	388450
21315	388451
3834	388452
80085	388453
62103	388454
21689	388455
21390	388456
30065	388457
6925	388458
11303	388459
33282	388460
15310	388461
79383	388462
16471	388463
12323	388464
16641	388465
97262	388466
19279	388467
11028	388468
13819	388469
44328	388470
3493	388471
99098	388472
24665	388473
19314	388474
78855	388475
100924	388476
56360	388477
177987	388478
16107	388479
206480	388480
82129	388481
93553	388482
4636	388483
27958	388484
32759	388485
149865	388486
18291	388487
41353	388488
5181	388489
112657	388490
33398	388491
112145	388492
157390	388493
273576	388494
94343	388495
43679	388496
238656	388497
77122	388498
48416	388499
280	388500
59954	388501
116689	388502
35928	388503
150331	388504
92219	388505
12822	388506
24279	388507
17128	388508
61865	388509
5545	388510
7581	388511
137216	388512
19476	388513
19106	388514
9267	388515
55635	388516
170400	388517
2653	388518
5421	388519
83224	388520
92566	388521
1353	388522
37115	388523
48998	388524
323010	388525
39426	388526
19404	388527
33129	388528
115557	388529
4727	388530
38466	388531
72148	388532
1928	388533
209009	388534
195128	388535
25234	388536
35746	388537
14019	388538
299708	388539
46631	388540
139197	388541
34592	388542
32019	388543
138980	388544
164407	388545
83486	388546
181881	388547
24820	388548
31692	388549
26923	388550
29668	388551
34698	388552
33977	388553
39426	388554
42127	388555
4544	388556
52257	388557
10666	388558
70413	388559
37221	388560
4544	388561
25736	388562
24536	388563
324081	388564
35196	388565
49639	388566
85286	388567
10859	388568
7378	388569
101352	388570
89094	388571
4726	388572
19742	388573
33780	388574
79509	388575
112767	388576
80164	388577
117766	388578
38870	388579
173597	388580
19371	388581
21140	388582
6656	388583
64251	388584
45092	388585
7218	388586
58291	388587
5246	388588
188767	388589
50202	388590
27045	388591
35775	388592
85479	388593
15122	388594
46163	388595
20940	388596
2145	388597
37282	388598
37115	388599
179209	388600
26796	388601
201517	388602
34575	388603
75990	388604
119815	388605
205814	388606
31275	388607
59334	388608
7999	388609
8957	388610
42583	388611
203584	388612
46206	388613
34289	388614
29137	388615
25697	388616
19221	388617
69516	388618
29901	388619
3279	388620
89365	388621
95760	388622
324369	388623
20769	388624
115899	388625
168560	388626
1807	388627
261365	388628
12598	388629
29197	388630
163278	388631
87367	388632
88353	388633
258412	388634
186076	388635
50174	388636
148856	388637
43517	388638
225550	388639
4729	388640
180504	388641
426	388642
189825	388643
54901	388644
148866	388645
244	388646
68262	388647
30577	388648
35377	388649
43264	388650
26984	388651
52722	388652
199152	388653
241148	388654
152581	388655
63556	388656
48189	388657
2398	388658
132372	388659
101906	388660
100083	388661
71158	388662
49804	388663
115724	388664
13167	388665
85584	388666
12722	388667
471	388668
124502	388669
127973	388670
199143	388671
356	388672
15286	388673
126260	388674
164509	388675
99832	388676
129167	388677
89948	388678
78710	388679
314858	388680
16062	388681
201413	388682
233053	388683
2220	388684
322831	388685
11745	388686
35759	388687
14373	388688
49074	388689
18929	388690
18929	388691
45761	388692
6	388693
15410	388694
93781	388695
184078	388696
1794	388697
48527	388698
29589	388699
310728	388700
46651	388701
46158	388702
45271	388703
314479	388704
11454	388705
193587	388706
196835	388707
64626	388708
23020	388709
33	388710
4974	388711
124232	388712
36320	388713
4855	388714
233719	388715
56500	388716
83091	388717
24333	388718
22198	388719
34616	388720
297080	388721
10095	388722
220586	388723
125930	388724
143974	388725
192567	388726
54	388727
18765	388728
3685	388729
514	388730
11262	388731
22440	388732
173165	388733
37978	388734
80800	388735
46606	388736
37754	388737
193294	388738
19550	388739
72787	388740
1939	388741
128573	388742
35706	388743
6852	388744
140521	388745
137341	388746
64581	388747
101636	388748
91154	388749
92396	388750
95499	388751
7377	388752
129763	388753
5766	388754
48967	388755
91789	388756
104850	388757
2112	388758
53719	388759
84978	388760
17393	388761
10079	388762
195248	388763
38405	388764
28507	388765
73475	388766
70725	388767
31736	388768
237694	388769
44788	388770
16331	388771
161945	388772
275070	388773
9878	388774
84971	388775
60257	388776
110316	388777
9318	388778
285151	388779
53805	388780
187734	388781
3583	388782
45252	388783
18944	388784
111913	388785
158315	388786
215823	388787
260390	388788
189763	388789
30077	388790
94874	388791
181067	388792
147897	388793
11692	388794
1849	388795
3470	388796
325135	388797
134460	388798
18009	388799
64311	388800
126772	388801
8387	388802
56452	388803
257329	388804
14139	388805
8465	388806
31455	388807
5883	388808
27508	388809
109540	388810
11187	388811
139711	388812
76959	388813
76955	388814
298597	388815
5221	388816
175229	388817
181841	388818
81671	388819
94762	388820
30495	388821
5845	388822
65259	388823
26813	388824
254654	388825
95039	388826
128242	388827
124551	388828
33584	388829
128038	388830
67913	388831
53294	388832
6675	388833
16098	388834
181185	388835
20281	388836
206	388837
55633	388838
9312	388839
50147	388840
27194	388841
93567	388842
300275	388843
24799	388844
143600	388845
30481	388846
5643	388847
39297	388848
18728	388849
1775	388850
51303	388851
53457	388852
237278	388853
86111	388854
36902	388855
205843	388856
121439	388857
43346	388858
21001	388859
90300	388860
84338	388861
59945	388862
2697	388863
62917	388864
176336	388865
141412	388866
91830	388867
82254	388868
37656	388869
194226	388870
79136	388871
52559	388872
4840	388873
139949	388874
205259	388875
70231	388876
11937	388877
327691	388878
96990	388879
49052	388880
41484	388881
289244	388882
292586	388883
15883	388884
13578	388885
144123	388886
76500	388887
20263	388888
235793	388889
124530	388890
184550	388891
6646	388892
254	388893
258846	388894
97678	388895
151650	388896
1823	388897
31860	388898
1961	388899
153497	388900
64023	388901
46076	388902
36238	388903
16845	388904
22862	388905
10309	388906
332	388907
28753	388908
16474	388909
60739	388910
44578	388911
9671	388912
181755	388913
11200	388914
42557	388915
187410	388916
31823	388917
17432	388918
21409	388919
25386	388920
3415	388921
84484	388922
38844	388923
10186	388924
68298	388925
52751	388926
10476	388927
3617	388928
35228	388929
15548	388930
163384	388931
50017	388932
162901	388933
860	388934
27851	388935
59389	388936
137367	388937
80532	388938
101757	388939
102620	388940
22988	388941
221617	388942
302198	388943
18479	388944
36538	388945
115671	388946
68060	388947
203648	388948
47710	388949
8746	388950
37240	388951
81062	388952
67819	388953
67819	388954
47628	388955
5424	388956
126284	388957
8167	388958
31776	388959
6777	388960
175239	388961
43597	388962
130245	388963
10211	388964
16872	388965
168684	388966
5033	388967
7980	388968
3705	388969
87607	388970
28454	388971
809	388972
5483	388973
48809	388974
89150	388975
54520	388976
25821	388977
1862	388978
132345	388979
67044	388980
13647	388981
135094	388982
55086	388983
4915	388984
7298	388985
224972	388986
2964	388987
18841	388988
60539	388989
29425	388990
76834	388991
5694	388992
34631	388993
30547	388994
2403	388995
208756	388996
42669	388997
98887	388998
5583	388999
7762	389000
7762	389001
67772	389002
140203	389003
194	389004
327269	389005
36210	389006
1907	389007
60646	389008
147407	389009
87661	389010
1027	389011
50934	389012
29428	389013
56441	389014
81562	389015
40444	389016
72575	389017
39851	389018
28484	389019
44735	389020
230585	389021
93699	389022
431	389023
249086	389024
30968	389025
101107	389026
141198	389027
180982	389028
115550	389029
30969	389030
249237	389031
14237	389032
28333	389033
73924	389034
174135	389035
106126	389036
69209	389037
52009	389038
47028	389039
85140	389040
31286	389041
155567	389042
162013	389043
110677	389044
83308	389045
73050	389046
19067	389047
4147	389048
96733	389049
44700	389050
48624	389051
58392	389052
45076	389053
311951	389054
207495	389055
16279	389056
17478	389057
1008	389058
35585	389059
73536	389060
38122	389061
74690	389062
397	389063
63556	389064
23672	389065
182734	389066
181405	389067
203828	389068
13581	389069
63301	389070
63321	389071
36909	389072
88401	389073
16839	389074
55042	389075
89653	389076
131263	389077
41791	389078
53084	389079
185192	389080
23834	389081
27189	389082
66574	389083
360	389084
17443	389085
7881	389086
25761	389087
240400	389088
25858	389089
158255	389090
27385	389091
91675	389092
25263	389093
54605	389094
33321	389095
57800	389096
1410	389097
196222	389098
177568	389099
126	389100
56	389101
877	389102
105423	389103
669	389104
22053	389105
20395	389106
4432	389107
175599	389108
44254	389109
40222	389110
46577	389111
50178	389112
13750	389113
299188	389114
223120	389115
137896	389116
9706	389117
57001	389118
37942	389119
45	389120
177709	389121
494	389122
4871	389123
105827	389124
252752	389125
235776	389126
83646	389127
205761	389128
124996	389129
1568	389130
128641	389131
73995	389132
6584	389133
95609	389134
22426	389135
128637	389136
26390	389137
25170	389138
72	389139
208244	389140
1070	389141
25799	389142
33133	389143
86717	389144
34655	389145
31147	389146
5671	389147
33371	389148
93258	389149
71172	389150
41891	389151
16239	389152
14513	389153
30531	389154
32041	389155
53174	389156
53412	389157
8085	389158
37712	389159
114153	389160
48275	389161
48636	389162
6938	389163
31152	389164
7673	389165
322070	389166
34176	389167
17273	389168
2783	389169
31652	389170
9288	389171
33258	389172
155648	389173
201398	389174
210485	389175
1832	389176
111552	389177
62218	389178
7959	389179
295644	389180
12073	389181
43715	389182
48819	389183
105441	389184
54308	389185
61817	389186
64968	389187
10871	389188
5244	389189
5428	389190
190932	389191
311604	389192
75573	389193
73597	389194
109211	389195
25969	389196
39150	389197
19705	389198
1905	389199
2468	389200
14559	389201
120379	389202
11762	389203
82849	389204
6500	389205
7244	389206
2562	389207
50007	389208
205592	389209
35050	389210
162541	389211
217179	389212
26420	389213
37666	389214
4916	389215
273474	389216
168064	389217
161341	389218
22135	389219
22135	389220
171354	389221
7288	389222
18176	389223
84677	389224
19125	389225
41127	389226
13087	389227
83687	389228
10831	389229
256532	389230
74008	389231
58202	389232
151662	389233
76890	389234
15078	389235
25377	389236
6329	389237
61401	389238
133351	389239
29119	389240
215711	389241
47129	389242
27928	389243
2279	389244
214900	389245
88760	389246
304351	389247
136683	389248
10769	389249
27158	389250
83201	389251
53411	389252
24023	389253
18093	389254
15289	389255
54823	389256
318655	389257
248024	389258
7229	389259
42820	389260
15833	389261
2914	389262
2056	389263
46991	389264
2056	389265
38072	389266
112322	389267
51591	389268
4968	389269
164683	389270
6198	389271
845	389272
31805	389273
1327	389274
31456	389275
479	389276
128151	389277
7563	389278
46156	389279
39935	389280
164448	389281
34058	389282
68843	389283
8292	389284
25834	389285
19902	389286
9934	389287
38642	389288
52927	389289
79699	389290
42095	389291
35625	389292
21492	389293
1106	389294
23512	389295
8468	389296
14691	389297
65152	389298
14917	389299
24489	389300
17406	389301
175828	389302
15026	389303
52196	389304
131213	389305
88956	389306
103	389307
83456	389308
174870	389309
3971	389310
8776	389311
38329	389312
26024	389313
2029	389314
127530	389315
65152	389316
47258	389317
2324	389318
94604	389319
48615	389320
54766	389321
134774	389322
290832	389323
11906	389324
38638	389325
89800	389326
6375	389327
5090	389328
231663	389329
14708	389330
28284	389331
15066	389332
43995	389333
6413	389334
24713	389335
10588	389336
78113	389337
60393	389338
1784	389339
9688	389340
34794	389341
13243	389342
3590	389343
6019	389344
49158	389345
1106	389346
12984	389347
19458	389348
38836	389349
3232	389350
44682	389351
17339	389352
12329	389353
46123	389354
3232	389355
24507	389356
8778	389357
319599	389358
295695	389359
66519	389360
16369	389361
14503	389362
1006	389363
9259	389364
95751	389365
29102	389366
62484	389367
10866	389368
11706	389369
21579	389370
30351	389371
17686	389372
123342	389373
77327	389374
218979	389375
43235	389376
931	389377
67041	389378
18400	389379
18605	389380
283911	389381
85626	389382
131092	389383
146559	389384
38357	389385
29041	389386
77412	389387
8207	389388
158742	389389
102202	389390
15030	389391
176251	389392
27690	389393
87663	389394
57714	389395
81720	389396
95884	389397
219671	389398
26913	389399
73089	389400
74481	389401
17350	389402
285	389403
162779	389404
783	389405
13154	389406
10615	389407
9713	389408
142018	389409
2947	389410
45676	389411
152243	389412
21418	389413
1058	389414
32271	389415
273675	389416
280675	389417
96	389418
50264	389419
2354	389420
44256	389421
5983	389422
137379	389423
88538	389424
143336	389425
108340	389426
173	389427
94756	389428
153903	389429
13659	389430
293544	389431
205147	389432
71030	389433
38129	389434
122342	389435
15304	389436
102852	389437
56664	389438
19271	389439
43778	389440
83929	389441
56269	389442
143854	389443
86270	389444
222425	389445
72659	389446
137623	389447
13214	389448
217808	389449
13254	389450
3353	389451
27349	389452
52562	389453
175508	389454
157572	389455
285663	389456
258296	389457
45959	389458
204932	389459
22866	389460
23774	389461
69975	389462
198569	389463
13756	389464
42606	389465
58901	389466
108957	389467
30221	389468
55077	389469
103387	389470
17099	389471
20778	389472
75914	389473
75912	389474
2824	389475
40674	389476
322726	389477
3457	389478
49269	389479
89215	389480
118499	389481
153105	389482
88189	389483
64512	389484
11190	389485
27822	389486
107931	389487
281705	389488
10650	389489
46634	389490
85282	389491
16569	389492
2846	389493
277721	389494
9110	389495
30770	389496
58811	389497
133871	389498
24353	389499
23451	389500
32695	389501
13259	389502
7905	389503
68089	389504
18996	389505
1241	389506
120360	389507
615	389508
73021	389509
207593	389510
14944	389511
112645	389512
111960	389513
2384	389514
32097	389515
15030	389516
27639	389517
137023	389518
54744	389519
17028	389520
114876	389521
14859	389522
182140	389523
129578	389524
1099	389525
6613	389526
55674	389527
35455	389528
113882	389529
136817	389530
32852	389531
107630	389532
27204	389533
10717	389534
73762	389535
186813	389536
290388	389537
107528	389538
134710	389539
264	389540
33839	389541
104542	389542
3388	389543
81712	389544
254667	389545
182563	389546
29307	389547
110745	389548
23475	389549
4292	389550
170864	389551
64348	389552
45940	389553
96827	389554
263020	389555
16221	389556
328574	389557
139664	389558
200290	389559
284065	389560
144668	389561
245723	389562
17947	389563
28107	389564
118393	389565
15543	389566
38844	389567
30584	389568
71054	389569
35619	389570
4292	389571
155021	389572
7488	389573
52616	389574
72885	389575
153432	389576
36089	389577
112552	389578
257015	389579
132653	389580
240292	389581
84872	389582
100374	389583
178261	389584
245835	389585
33530	389586
125890	389587
26797	389588
79589	389589
12641	389590
10631	389591
158893	389592
95869	389593
5880	389594
15359	389595
59742	389596
168920	389597
97695	389598
29734	389599
90084	389600
31337	389601
42491	389602
80733	389603
24669	389604
38052	389605
485	389606
138545	389607
5	389608
6640	389609
11139	389610
77424	389611
30744	389612
16046	389613
33104	389614
41156	389615
83600	389616
211049	389617
17785	389618
67817	389619
85101	389620
43986	389621
43439	389622
119401	389623
44677	389624
29767	389625
90486	389626
127526	389627
31437	389628
292596	389629
29067	389630
155	389631
312739	389632
78807	389633
2722	389634
47903	389635
275502	389636
71166	389637
169378	389638
2227	389639
189641	389640
1985	389641
121564	389642
3361	389643
16097	389644
322826	389645
157229	389646
58183	389647
107520	389648
718	389649
292263	389650
121922	389651
52534	389652
40710	389653
41791	389654
297341	389655
201007	389656
2690	389657
106794	389658
19605	389659
59422	389660
26125	389661
249439	389662
21539	389663
324635	389664
2781	389665
41806	389666
208715	389667
62280	389668
25222	389669
11196	389670
142714	389671
66466	389672
117807	389673
133567	389674
19317	389675
17536	389676
2778	389677
105041	389678
252956	389679
24476	389680
137521	389681
86014	389682
86097	389683
137373	389684
21694	389685
15303	389686
21694	389687
12987	389688
3882	389689
125501	389690
55438	389691
93580	389692
31660	389693
87189	389694
4057	389695
199027	389696
28151	389697
291067	389698
80012	389699
299	389700
58557	389701
208869	389702
43102	389703
224677	389704
9632	389705
51807	389706
42366	389707
11506	389708
74982	389709
232663	389710
16048	389711
80703	389712
119711	389713
5234	389714
7415	389715
283752	389716
293093	389717
252153	389718
109316	389719
85478	389720
2199	389721
9837	389722
164347	389723
6511	389724
213567	389725
67556	389726
4952	389727
108372	389728
38523	389729
225404	389730
608	389731
34135	389732
129992	389733
17428	389734
126946	389735
71169	389736
7733	389737
33261	389738
307293	389739
27775	389740
167076	389741
1192	389742
1417	389743
52650	389744
6002	389745
11112	389746
10649	389747
139743	389748
57345	389749
75937	389750
8484	389751
135193	389752
36	389753
58114	389754
4982	389755
681	389756
16347	389757
9201	389758
24151	389759
80079	389760
177166	389761
25509	389762
35230	389763
2590	389764
119908	389765
5807	389766
4901	389767
49453	389768
10928	389769
16536	389770
107700	389771
50267	389772
79824	389773
38902	389774
138778	389775
4776	389776
299125	389777
102937	389778
2607	389779
22830	389780
127173	389781
77999	389782
86782	389783
34838	389784
116218	389785
95590	389786
312699	389787
315919	389788
48531	389789
126302	389790
97837	389791
46883	389792
55471	389793
1901	389794
59558	389795
3875	389796
14660	389797
2868	389798
47660	389799
37433	389800
325766	389801
114350	389802
215520	389803
787	389804
728	389805
4576	389806
14436	389807
93409	389808
70366	389809
36100	389810
104577	389811
73237	389812
73311	389813
9599	389814
173493	389815
322667	389816
13701	389817
215059	389818
42162	389819
83404	389820
301969	389821
113120	389822
105955	389823
70968	389824
61075	389825
59515	389826
47694	389827
160928	389828
58603	389829
233563	389830
154011	389831
12512	389832
211019	389833
10956	389834
34097	389835
26161	389836
96104	389837
30951	389838
44338	389839
58469	389840
111478	389841
3640	389842
9259	389843
9409	389844
95677	389845
22	389846
19585	389847
251687	389848
35343	389849
10598	389850
15726	389851
79424	389852
15947	389853
7203	389854
306590	389855
102937	389856
38134	389857
313965	389858
198943	389859
38325	389860
7277	389861
108213	389862
142609	389863
83911	389864
239914	389865
94047	389866
62245	389867
76531	389868
9413	389869
128874	389870
157191	389871
35425	389872
65431	389873
15640	389874
168810	389875
74322	389876
84827	389877
37862	389878
140059	389879
82575	389880
56025	389881
100314	389882
199810	389883
13581	389884
3120	389885
14244	389886
4457	389887
77395	389888
121898	389889
126394	389890
145798	389891
104884	389892
650	389893
102217	389894
35140	389895
209875	389896
8079	389897
21008	389898
224	389899
33133	389900
109512	389901
133481	389902
86557	389903
229701	389904
15085	389905
25365	389906
4560	389907
26556	389908
1308	389909
91609	389910
353	389911
116184	389912
53147	389913
15251	389914
26218	389915
6888	389916
74467	389917
68370	389918
35128	389919
52403	389920
424	389921
165668	389922
104868	389923
56513	389924
25228	389925
45182	389926
111138	389927
139053	389928
22207	389929
218253	389930
305834	389931
62313	389932
67584	389933
67728	389934
14506	389935
37918	389936
57239	389937
24847	389938
129928	389939
62719	389940
45625	389941
164853	389942
73083	389943
320788	389944
195626	389945
131935	389946
78261	389947
255524	389948
32128	389949
13644	389950
121655	389951
1112	389952
137216	389953
196643	389954
25097	389955
13798	389956
15645	389957
81793	389958
242166	389959
289	389960
137915	389961
4811	389962
279083	389963
58959	389964
16167	389965
252	389966
259573	389967
105468	389968
75177	389969
77761	389970
209182	389971
97124	389972
42257	389973
22682	389974
262411	389975
61242	389976
162734	389977
116288	389978
33664	389979
14668	389980
205026	389981
73266	389982
10857	389983
31121	389984
99294	389985
125538	389986
50511	389987
73476	389988
20574	389989
13645	389990
42097	389991
3645	389992
6306	389993
79887	389994
44443	389995
58412	389996
25270	389997
187442	389998
27049	389999
2423	390000
259204	390001
120426	390002
73331	390003
29569	390004
70591	390005
37478	390006
31	390007
257615	390008
23865	390009
170559	390010
33761	390011
74155	390012
4867	390013
2039	390014
11020	390015
43795	390016
59894	390017
1855	390018
34532	390019
93786	390020
2997	390021
35098	390022
63340	390023
31042	390024
16213	390025
8849	390026
81855	390027
108056	390028
29589	390029
61011	390030
61011	390031
64383	390032
12661	390033
46479	390034
88291	390035
218179	390036
37888	390037
79234	390038
24223	390039
108949	390040
35759	390041
80558	390042
5546	390043
215514	390044
41282	390045
940	390046
116802	390047
101900	390048
57397	390049
5353	390050
185791	390051
35895	390052
38941	390053
21481	390054
76233	390055
47939	390056
31647	390057
93315	390058
323899	390059
199954	390060
206199	390061
100242	390062
53258	390063
100293	390064
14891	390065
1951	390066
208095	390067
71994	390068
87041	390069
54750	390070
84199	390071
96971	390072
138257	390073
104699	390074
110559	390075
78182	390076
130527	390077
57621	390078
297073	390079
29504	390080
35140	390081
24656	390082
652	390083
46636	390084
189057	390085
303301	390086
141200	390087
43287	390088
17325	390089
37138	390090
45377	390091
7900	390092
187153	390093
186334	390094
21349	390095
54936	390096
225944	390097
29197	390098
83960	390099
80103	390100
299	390101
14523	390102
320570	390103
1800	390104
67673	390105
83054	390106
79388	390107
75960	390108
39007	390109
161421	390110
100522	390111
57844	390112
29006	390113
254462	390114
1561	390115
46407	390116
14093	390117
93250	390118
133607	390119
48325	390120
152486	390121
39960	390122
204341	390123
7446	390124
20274	390125
19162	390126
249541	390127
84658	390128
41001	390129
71642	390130
86761	390131
6083	390132
266019	390133
36885	390134
167465	390135
40912	390136
163588	390137
9697	390138
134153	390139
160200	390140
16068	390141
114627	390142
15393	390143
305673	390144
6226	390145
7239	390146
34374	390147
12890	390148
194603	390149
47627	390150
229227	390151
19807	390152
12650	390153
164040	390154
263668	390155
51944	390156
70378	390157
10222	390158
214998	390159
135892	390160
4092	390161
39329	390162
88026	390163
43624	390164
201980	390165
63326	390166
7038	390167
147904	390168
73222	390169
17920	390170
47641	390171
14666	390172
238428	390173
31443	390174
155053	390175
137686	390176
9260	390177
24022	390178
157930	390179
19849	390180
21170	390181
6145	390182
27108	390183
131362	390184
12032	390185
275728	390186
63981	390187
57546	390188
2313	390189
6746	390190
10378	390191
59177	390192
122525	390193
130789	390194
6740	390195
104180	390196
5801	390197
63914	390198
19733	390199
14663	390200
129779	390201
8069	390202
39598	390203
6189	390204
5336	390205
10056	390206
18975	390207
24137	390208
27313	390209
25314	390210
47999	390211
24271	390212
78046	390213
3699	390214
5960	390215
53992	390216
76431	390217
36398	390218
3932	390219
24137	390220
73115	390221
14191	390222
17654	390223
25314	390224
49886	390225
5960	390226
35513	390227
10415	390228
10663	390229
114158	390230
35018	390231
49010	390232
9976	390233
8069	390234
35812	390235
27689	390236
64327	390237
9529	390238
8627	390239
34530	390240
39883	390241
14395	390242
27313	390243
17654	390244
2429	390245
153704	390246
7752	390247
18026	390248
3801	390249
5092	390250
19588	390251
10669	390252
85667	390253
35310	390254
10056	390255
7752	390256
9165	390257
14580	390258
135696	390259
18352	390260
1567	390261
4777	390262
47124	390263
132783	390264
50505	390265
18292	390266
25314	390267
9995	390268
7293	390269
7293	390270
10056	390271
7639	390272
120741	390273
3699	390274
7925	390275
10061	390276
187195	390277
59115	390278
47999	390279
688	390280
10920	390281
8171	390282
11751	390283
5149	390284
87791	390285
113710	390286
5465	390287
4385	390288
25875	390289
68814	390290
13348	390291
76431	390292
35812	390293
46571	390294
31680	390295
18044	390296
53992	390297
10142	390298
38252	390299
36737	390300
10894	390301
18292	390302
36024	390303
4891	390304
38821	390305
198886	390306
28687	390307
7415	390308
4401	390309
2271	390310
136571	390311
100960	390312
42162	390313
9599	390314
148267	390315
137335	390316
125263	390317
109761	390318
58358	390319
76825	390320
19458	390321
11208	390322
71634	390323
4573	390324
19163	390325
17325	390326
326392	390327
3598	390328
162643	390329
2671	390330
22471	390331
77780	390332
58680	390333
6565	390334
32695	390335
166363	390336
132783	390337
14663	390338
27686	390339
8171	390340
45754	390341
15475	390342
33429	390343
111651	390344
9336	390345
51961	390346
8288	390347
18044	390348
6251	390349
3012	390350
57730	390351
69414	390352
10493	390353
37260	390354
18352	390355
7853	390356
29362	390357
64530	390358
36362	390359
17583	390360
64544	390361
7708	390362
16854	390363
7708	390364
29369	390365
24289	390366
18896	390367
18975	390368
9449	390369
33803	390370
29369	390371
43487	390372
8659	390373
8659	390374
19475	390375
7493	390376
9835	390377
5092	390378
50677	390379
7873	390380
10538	390381
71674	390382
84245	390383
34351	390384
19733	390385
59584	390386
64544	390387
49474	390388
14612	390389
24902	390390
156429	390391
2283	390392
14502	390393
26491	390394
39598	390395
6977	390396
6977	390397
38420	390398
21082	390399
46931	390400
50300	390401
30383	390402
26497	390403
2589	390404
35310	390405
25314	390406
30383	390407
9995	390408
168476	390409
19733	390410
46883	390411
134060	390412
58440	390413
12652	390414
6565	390415
202276	390416
55332	390417
14502	390418
35625	390419
10652	390420
6364	390421
7293	390422
19458	390423
14598	390424
24400	390425
8468	390426
8237	390427
81129	390428
118803	390429
204576	390430
15458	390431
82295	390432
314712	390433
2285	390434
178961	390435
216232	390436
138690	390437
151645	390438
232285	390439
137648	390440
46000	390441
174182	390442
44961	390443
120570	390444
12175	390445
102939	390446
24271	390447
135951	390448
65259	390449
62781	390450
5793	390451
57808	390452
3313	390453
100701	390454
8125	390455
14324	390456
40269	390457
215881	390458
59584	390459
42041	390460
24902	390461
9860	390462
7417	390463
35018	390464
262295	390465
21988	390466
46931	390467
275069	390468
53249	390469
27899	390470
107505	390471
10510	390472
30383	390473
128507	390474
22760	390475
45737	390476
28192	390477
90501	390478
48190	390479
65146	390480
9821	390481
188903	390482
3932	390483
3932	390484
71687	390485
5092	390486
88304	390487
37768	390488
200362	390489
4445	390490
13807	390491
169772	390492
156429	390493
15631	390494
9727	390495
166101	390496
22998	390497
32657	390498
29081	390499
61953	390500
98451	390501
101661	390502
4776	390503
535	390504
7481	390505
41212	390506
8301	390507
29770	390508
70363	390509
16844	390510
275180	390511
36889	390512
3599	390513
31627	390514
14839	390515
200074	390516
193648	390517
224509	390518
84512	390519
188399	390520
192259	390521
68903	390522
11119	390523
151325	390524
24670	390525
173541	390526
45832	390527
10097	390528
150535	390529
94149	390530
270778	390531
10742	390532
5844	390533
57157	390534
5844	390535
5844	390536
19151	390537
5844	390538
64730	390539
5844	390540
168097	390541
3050	390542
241554	390543
18704	390544
29987	390545
3050	390546
10550	390547
112344	390548
192358	390549
175196	390550
71838	390551
25516	390552
16575	390553
9270	390554
9270	390555
32938	390556
36887	390557
152632	390558
3393	390559
6426	390560
16334	390561
2229	390562
1634	390563
102929	390564
18345	390565
159792	390566
17065	390567
4002	390568
175871	390569
101729	390570
114189	390571
1877	390572
19317	390573
5936	390574
71534	390575
76413	390576
54	390577
80631	390578
147786	390579
172103	390580
196072	390581
34244	390582
12013	390583
305373	390584
5055	390585
8356	390586
52283	390587
279732	390588
101558	390589
108768	390590
10221	390591
68056	390592
31828	390593
108768	390594
202123	390595
166846	390596
92378	390597
9047	390598
831	390599
653	390600
7266	390601
7445	390602
9450	390603
6815	390604
7900	390605
57141	390606
31161	390607
41988	390608
10347	390609
53485	390610
5826	390611
37475	390612
150908	390613
29589	390614
204869	390615
1369	390616
7681	390617
15624	390618
21883	390619
43327	390620
208542	390621
133998	390622
133997	390623
38543	390624
139190	390625
142473	390626
6678	390627
162262	390628
174882	390629
163835	390630
189137	390631
26852	390632
53760	390633
146689	390634
96651	390635
38657	390636
232207	390637
56474	390638
64716	390639
14868	390640
262350	390641
39438	390642
89252	390643
52929	390644
24996	390645
52929	390646
19539	390647
97881	390648
10794	390649
6330	390650
42466	390651
124065	390652
81910	390653
88919	390654
321299	390655
26202	390656
198664	390657
22377	390658
90138	390659
188305	390660
242755	390661
33299	390662
23330	390663
58149	390664
312578	390665
126066	390666
82035	390667
120988	390668
293961	390669
127532	390670
49236	390671
39543	390672
55598	390673
62362	390674
53635	390675
113939	390676
43886	390677
20052	390678
109605	390679
308918	390680
52195	390681
58009	390682
114834	390683
58456	390684
39897	390685
2163	390686
102044	390687
239711	390688
151991	390689
31484	390690
2300	390691
70517	390692
185931	390693
24728	390694
197321	390695
199057	390696
68042	390697
53130	390698
10341	390699
21680	390700
67038	390701
165197	390702
16925	390703
126482	390704
2630	390705
809	390706
54806	390707
2678	390708
2225	390709
96845	390710
27905	390711
221807	390712
32684	390713
848	390714
139026	390715
7400	390716
38512	390717
135604	390718
47546	390719
1310	390720
16809	390721
47244	390722
154575	390723
147488	390724
49762	390725
274323	390726
307839	390727
126449	390728
247213	390729
43499	390730
630	390731
163012	390732
315132	390733
6071	390734
206996	390735
28863	390736
106707	390737
93184	390738
204919	390739
160321	390740
201667	390741
47114	390742
263462	390743
114476	390744
63126	390745
23075	390746
6685	390747
265660	390748
23096	390749
28868	390750
107794	390751
79184	390752
68139	390753
68603	390754
195766	390755
72973	390756
76089	390757
29586	390758
93323	390759
107431	390760
67634	390761
191642	390762
6235	390763
208076	390764
288509	390765
130644	390766
118995	390767
14890	390768
198264	390769
268043	390770
310739	390771
203081	390772
207839	390773
212800	390774
306259	390775
10908	390776
18287	390777
21907	390778
209233	390779
10551	390780
308120	390781
65780	390782
177382	390783
158641	390784
143058	390785
109768	390786
146269	390787
26428	390788
104921	390789
14672	390790
95886	390791
39343	390792
276492	390793
272105	390794
97065	390795
141832	390796
11904	390797
114011	390798
2158	390799
22171	390800
208478	390801
34778	390802
6215	390803
312550	390804
68292	390805
25613	390806
21952	390807
859	390808
10411	390809
136116	390810
204244	390811
143019	390812
185779	390813
32743	390814
648	390815
105748	390816
166277	390817
134600	390818
127993	390819
208424	390820
210220	390821
318597	390822
221346	390823
95936	390824
68060	390825
326076	390826
172589	390827
572	390828
51314	390829
206294	390830
171856	390831
4746	390832
940	390833
9	390834
57498	390835
139501	390836
69501	390837
80631	390838
130579	390839
35473	390840
263558	390841
36696	390842
41744	390843
172911	390844
111633	390845
90909	390846
106810	390847
136999	390848
38167	390849
49582	390850
33708	390851
202564	390852
38565	390853
89498	390854
964	390855
12686	390856
134719	390857
211428	390858
224590	390859
112887	390860
96803	390861
31319	390862
184111	390863
69910	390864
3518	390865
18772	390866
166178	390867
115895	390868
4137	390869
136079	390870
286912	390871
111832	390872
22142	390873
108517	390874
58524	390875
307556	390876
93429	390877
73028	390878
48894	390879
180249	390880
101530	390881
61277	390882
53781	390883
51919	390884
18248	390885
7284	390886
158839	390887
36177	390888
4383	390889
83458	390890
31405	390891
215080	390892
69121	390893
201533	390894
4847	390895
97497	390896
81562	390897
214211	390898
83389	390899
35085	390900
32249	390901
51773	390902
143489	390903
91482	390904
13405	390905
1657	390906
21342	390907
28791	390908
58404	390909
56004	390910
2261	390911
3955	390912
236745	390913
156259	390914
268048	390915
217706	390916
268819	390917
30917	390918
15493	390919
44227	390920
149583	390921
9555	390922
169568	390923
175942	390924
201074	390925
170216	390926
103795	390927
280515	390928
6089	390929
152553	390930
171485	390931
51272	390932
109965	390933
37113	390934
104490	390935
96022	390936
10460	390937
182176	390938
17550	390939
157954	390940
3683	390941
206121	390942
11529	390943
16123	390944
3589	390945
39599	390946
184771	390947
21820	390948
26845	390949
70122	390950
256725	390951
44628	390952
2635	390953
52	390954
69787	390955
58239	390956
169520	390957
36	390958
3755	390959
22881	390960
61574	390961
318	390962
95603	390963
83054	390964
35088	390965
183133	390966
72713	390967
283670	390968
73920	390969
7695	390970
14559	390971
26928	390972
36426	390973
164207	390974
48608	390975
127696	390976
197967	390977
14	390978
37129	390979
139024	390980
9063	390981
34703	390982
88411	390983
73207	390984
35865	390985
6	390986
8952	390987
16684	390988
138924	390989
51961	390990
208083	390991
6437	390992
1678	390993
182744	390994
4734	390995
105483	390996
114833	390997
96247	390998
78122	390999
205408	391000
30519	391001
85473	391002
36028	391003
71184	391004
325641	391005
118482	391006
142254	391007
4691	391008
57645	391009
24298	391010
210800	391011
17561	391012
119683	391013
26449	391014
11087	391015
49032	391016
52725	391017
20559	391018
46701	391019
18967	391020
63495	391021
1888	391022
11818	391023
149779	391024
204886	391025
22988	391026
37683	391027
4687	391028
62436	391029
56648	391030
70351	391031
28392	391032
118354	391033
590	391034
161980	391035
205798	391036
53258	391037
77666	391038
195725	391039
31101	391040
12835	391041
54473	391042
12650	391043
98628	391044
52306	391045
53279	391046
173943	391047
104960	391048
3312	391049
195870	391050
155830	391051
101324	391052
7412	391053
124863	391054
85919	391055
25553	391056
67920	391057
22267	391058
111877	391059
11506	391060
1237	391061
152957	391062
41444	391063
15684	391064
23988	391065
4651	391066
18060	391067
8240	391068
200002	391069
280038	391070
86197	391071
226	391072
77600	391073
113118	391074
190653	391075
256557	391076
7442	391077
536	391078
95412	391079
174525	391080
149819	391081
28380	391082
12521	391083
186587	391084
111554	391085
92779	391086
52399	391087
129797	391088
141735	391089
137495	391090
234841	391091
19606	391092
155371	391093
60792	391094
24348	391095
12606	391096
71836	391097
191443	391098
116241	391099
139062	391100
33168	391101
15618	391102
9439	391103
100749	391104
19806	391105
35991	391106
12385	391107
50106	391108
10272	391109
431	391110
110826	391111
31131	391112
55029	391113
249118	391114
9926	391115
127375	391116
237641	391117
43396	391118
49198	391119
60099	391120
60944	391121
21407	391122
44482	391123
261	391124
15771	391125
11725	391126
87742	391127
209174	391128
48769	391129
19197	391130
120895	391131
37729	391132
168981	391133
48368	391134
435	391135
100533	391136
55587	391137
9559	391138
268952	391139
260775	391140
18649	391141
59155	391142
211276	391143
210032	391144
38764	391145
101749	391146
3143	391147
66624	391148
59119	391149
292502	391150
12776	391151
165666	391152
155467	391153
25336	391154
3213	391155
21770	391156
2483	391157
34069	391158
3126	391159
109795	391160
321103	391161
3909	391162
2263	391163
166779	391164
40482	391165
17297	391166
26669	391167
91478	391168
130556	391169
20868	391170
4791	391171
2811	391172
18426	391173
39988	391174
26511	391175
12435	391176
43026	391177
13792	391178
28620	391179
88822	391180
104812	391181
21468	391182
10893	391183
238532	391184
138002	391185
53760	391186
27529	391187
115087	391188
50477	391189
2848	391190
108049	391191
29020	391192
175921	391193
40326	391194
1378	391195
199078	391196
3126	391197
228665	391198
38071	391199
9747	391200
55144	391201
93596	391202
28622	391203
123915	391204
17045	391205
55265	391206
10417	391207
186517	391208
18990	391209
90968	391210
118580	391211
164145	391212
197498	391213
116353	391214
117594	391215
76927	391216
184486	391217
79720	391218
291018	391219
179006	391220
1112	391221
27591	391222
63728	391223
50832	391224
39168	391225
309773	391226
186177	391227
243523	391228
3689	391229
8997	391230
106321	391231
8328	391232
11971	391233
332	391234
183909	391235
37638	391236
3817	391237
17365	391238
19546	391239
44974	391240
276694	391241
48672	391242
30681	391243
252594	391244
26381	391245
31114	391246
162925	391247
312455	391248
135335	391249
2709	391250
7740	391251
4463	391252
69919	391253
2489	391254
11968	391255
29563	391256
134523	391257
3165	391258
57900	391259
2952	391260
930	391261
198087	391262
198087	391263
94151	391264
26600	391265
113466	391266
122692	391267
45992	391268
189045	391269
271157	391270
42895	391271
8079	391272
3062	391273
16969	391274
4029	391275
12661	391276
17437	391277
193485	391278
172421	391279
332	391280
268129	391281
47466	391282
1352	391283
227282	391284
28623	391285
12284	391286
108161	391287
161948	391288
57180	391289
266823	391290
306238	391291
296649	391292
23875	391293
18232	391294
49937	391295
276789	391296
207846	391297
23638	391298
121871	391299
135481	391300
152344	391301
129697	391302
160175	391303
77139	391304
306579	391305
133197	391306
204780	391307
264735	391308
37456	391309
165861	391310
76267	391311
288407	391312
22639	391313
15932	391314
4343	391315
299724	391316
4421	391317
186607	391318
205480	391319
41	391320
53902	391321
174668	391322
16170	391323
54646	391324
98426	391325
101383	391326
183358	391327
105052	391328
5944	391329
261271	391330
160027	391331
37779	391332
141211	391333
107249	391334
45205	391335
14807	391336
36556	391337
29879	391338
1504	391339
209289	391340
119013	391341
45621	391342
229456	391343
42898	391344
4200	391345
114721	391346
42178	391347
155590	391348
15223	391349
162901	391350
136357	391351
11829	391352
47792	391353
40878	391354
47313	391355
110702	391356
33366	391357
36942	391358
2071	391359
300893	391360
48973	391361
77428	391362
283838	391363
10675	391364
109062	391365
188661	391366
46477	391367
74385	391368
101861	391369
211067	391370
142676	391371
144194	391372
436	391373
139085	391374
99789	391375
151543	391376
97373	391377
60670	391378
147639	391379
22	391380
300724	391381
165761	391382
144223	391383
93301	391384
66763	391385
34867	391386
81985	391387
5006	391388
11802	391389
98842	391390
5306	391391
298460	391392
125073	391393
134396	391394
279527	391395
2779	391396
83597	391397
26398	391398
23537	391399
142747	391400
227554	391401
11077	391402
45362	391403
177680	391404
217715	391405
60433	391406
17673	391407
213673	391408
103523	391409
61863	391410
277017	391411
80397	391412
195849	391413
194411	391414
40815	391415
42291	391416
165825	391417
274108	391418
64715	391419
34916	391420
3529	391421
181592	391422
298698	391423
93483	391424
74743	391425
67356	391426
62201	391427
28494	391428
4244	391429
31227	391430
264085	391431
75267	391432
99438	391433
98765	391434
60686	391435
87406	391436
347	391437
214815	391438
290393	391439
134396	391440
37300	391441
316976	391442
318896	391443
7273	391444
8445	391445
61068	391446
293256	391447
24488	391448
17625	391449
356	391450
87485	391451
2331	391452
28983	391453
55345	391454
14851	391455
13211	391456
50486	391457
146424	391458
41367	391459
159661	391460
296966	391461
121639	391462
190445	391463
59540	391464
2263	391465
284076	391466
15405	391467
124752	391468
280446	391469
142176	391470
201616	391471
31709	391472
153678	391473
142600	391474
223090	391475
248118	391476
18333	391477
5581	391478
124483	391479
132425	391480
313487	391481
245765	391482
213932	391483
325362	391484
127970	391485
26063	391486
26590	391487
21593	391488
289942	391489
55296	391490
55296	391491
213710	391492
9410	391493
47858	391494
59038	391495
73	391496
45040	391497
58607	391498
198874	391499
50365	391500
32657	391501
260371	391502
72862	391503
281327	391504
87761	391505
48506	391506
18099	391507
61740	391508
111513	391509
101687	391510
225317	391511
130773	391512
9283	391513
177151	391514
270822	391515
101825	391516
25982	391517
185075	391518
239424	391519
244968	391520
236284	391521
56255	391522
241236	391523
212717	391524
164391	391525
104050	391526
169866	391527
12602	391528
182121	391529
152918	391530
92405	391531
164897	391532
169843	391533
5899	391534
81232	391535
15422	391536
18611	391537
18611	391538
306	391539
19040	391540
167359	391541
98167	391542
64573	391543
230823	391544
11912	391545
199603	391546
73175	391547
124352	391548
114794	391549
93728	391550
19717	391551
69750	391552
22808	391553
130854	391554
161826	391555
238062	391556
123416	391557
24799	391558
12591	391559
117441	391560
833	391561
94753	391562
215858	391563
85623	391564
192582	391565
117554	391566
8387	391567
151551	391568
59435	391569
65065	391570
240531	391571
98584	391572
9092	391573
251559	391574
61081	391575
163229	391576
5401	391577
45573	391578
76746	391579
467	391580
8678	391581
86039	391582
193018	391583
207304	391584
85908	391585
41449	391586
130262	391587
65572	391588
137567	391589
244155	391590
28278	391591
105300	391592
53841	391593
13150	391594
69079	391595
207500	391596
137319	391597
61396	391598
107171	391599
80694	391600
13236	391601
22390	391602
18242	391603
3134	391604
114229	391605
118508	391606
292223	391607
85418	391608
109704	391609
139133	391610
175982	391611
20246	391612
54371	391613
2691	391614
17091	391615
92509	391616
21467	391617
280741	391618
318908	391619
194522	391620
22761	391621
7214	391622
311525	391623
4080	391624
743	391625
323136	391626
51286	391627
18050	391628
134314	391629
129274	391630
323981	391631
67223	391632
166806	391633
114004	391634
176953	391635
88119	391636
39706	391637
209877	391638
3827	391639
202984	391640
205560	391641
31004	391642
84907	391643
48546	391644
20561	391645
212221	391646
28201	391647
111217	391648
17661	391649
314574	391650
108167	391651
113224	391652
917	391653
214768	391654
250666	391655
73693	391656
117180	391657
50496	391658
131556	391659
167423	391660
26617	391661
54861	391662
226154	391663
81598	391664
294927	391665
125546	391666
217421	391667
22337	391668
1504	391669
19186	391670
149594	391671
4556	391672
115960	391673
23565	391674
302898	391675
209982	391676
109066	391677
132492	391678
132492	391679
211757	391680
152244	391681
114413	391682
4282	391683
106097	391684
118129	391685
252307	391686
130882	391687
195121	391688
3656	391689
249841	391690
32855	391691
95788	391692
36647	391693
94858	391694
113102	391695
31492	391696
54782	391697
14701	391698
4556	391699
29511	391700
1723	391701
5668	391702
177689	391703
87315	391704
155254	391705
2452	391706
33928	391707
27479	391708
4757	391709
327900	391710
43206	391711
76417	391712
34413	391713
187752	391714
219389	391715
154426	391716
35167	391717
149806	391718
272094	391719
256280	391720
115226	391721
30812	391722
2459	391723
118414	391724
33490	391725
128379	391726
250063	391727
64649	391728
47926	391729
40751	391730
256767	391731
83906	391732
117885	391733
112630	391734
161385	391735
62851	391736
96841	391737
210788	391738
96887	391739
257741	391740
3190	391741
289375	391742
121345	391743
117936	391744
31485	391745
6378	391746
322615	391747
84053	391748
229646	391749
158208	391750
5262	391751
18504	391752
4109	391753
78762	391754
38477	391755
108045	391756
327543	391757
256698	391758
98134	391759
33893	391760
78851	391761
89592	391762
54937	391763
29079	391764
12820	391765
11579	391766
208697	391767
41806	391768
16280	391769
64094	391770
63738	391771
244047	391772
184142	391773
215678	391774
297467	391775
31394	391776
217346	391777
221544	391778
88105	391779
174063	391780
39136	391781
18080	391782
83016	391783
206423	391784
112048	391785
23131	391786
200182	391787
33636	391788
114447	391789
76105	391790
163853	391791
27485	391792
186019	391793
223274	391794
55319	391795
28953	391796
147980	391797
98109	391798
107657	391799
4897	391800
224365	391801
242746	391802
94218	391803
138641	391804
154166	391805
63357	391806
273630	391807
106964	391808
25470	391809
71441	391810
194380	391811
242030	391812
3991	391813
104625	391814
247813	391815
76792	391816
10295	391817
260824	391818
109172	391819
49038	391820
18996	391821
269060	391822
33394	391823
326418	391824
183802	391825
125320	391826
53379	391827
96945	391828
160671	391829
67923	391830
157739	391831
160131	391832
219711	391833
101617	391834
41633	391835
313095	391836
99677	391837
160333	391838
51854	391839
219414	391840
174046	391841
140057	391842
31416	391843
117194	391844
56344	391845
107923	391846
184716	391847
37368	391848
144940	391849
46682	391850
15293	391851
120767	391852
323373	391853
235891	391854
216403	391855
156574	391856
173076	391857
103370	391858
204643	391859
18527	391860
124436	391861
280705	391862
104071	391863
7562	391864
23449	391865
141673	391866
245362	391867
88259	391868
51086	391869
80330	391870
143036	391871
136954	391872
113054	391873
275166	391874
41234	391875
10343	391876
73014	391877
66143	391878
58606	391879
48942	391880
112192	391881
225811	391882
71570	391883
10962	391884
12315	391885
16105	391886
81446	391887
17847	391888
278113	391889
120844	391890
32517	391891
95053	391892
25809	391893
33291	391894
20895	391895
18139	391896
10023	391897
135737	391898
19957	391899
130688	391900
7658	391901
9344	391902
6708	391903
23180	391904
158655	391905
239798	391906
264416	391907
112256	391908
288212	391909
117875	391910
98956	391911
301670	391912
121097	391913
52197	391914
316984	391915
181909	391916
131584	391917
208749	391918
62238	391919
16563	391920
197695	391921
152376	391922
219035	391923
15777	391924
137262	391925
48961	391926
62530	391927
5653	391928
269336	391929
120292	391930
202302	391931
84928	391932
121767	391933
19150	391934
71296	391935
195489	391936
78095	391937
32818	391938
52719	391939
137675	391940
324448	391941
137733	391942
70409	391943
29881	391944
79834	391945
99441	391946
124756	391947
99441	391948
205339	391949
33375	391950
90235	391951
150745	391952
179669	391953
85552	391954
1112	391955
178699	391956
158165	391957
280168	391958
7697	391959
59310	391960
223805	391961
105211	391962
160796	391963
169327	391964
36790	391965
258676	391966
82833	391967
8717	391968
173648	391969
33287	391970
149142	391971
256685	391972
31015	391973
323129	391974
153901	391975
64874	391976
236108	391977
195622	391978
150212	391979
51448	391980
239246	391981
132491	391982
159637	391983
128624	391984
86371	391985
140546	391986
204422	391987
174600	391988
120680	391989
195378	391990
3453	391991
237704	391992
100802	391993
57128	391994
83624	391995
18868	391996
166352	391997
63898	391998
152231	391999
101752	392000
145332	392001
10829	392002
4255	392003
109084	392004
65276	392005
181921	392006
165505	392007
79927	392008
132249	392009
28158	392010
53400	392011
54891	392012
194064	392013
42136	392014
183565	392015
280053	392016
82029	392017
133954	392018
10641	392019
106920	392020
19572	392021
256477	392022
10093	392023
105982	392024
160499	392025
72843	392026
165825	392027
243625	392028
170054	392029
7767	392030
192178	392031
121970	392032
174906	392033
245438	392034
36788	392035
2951	392036
17383	392037
116744	392038
53218	392039
71103	392040
6612	392041
55483	392042
28435	392043
292066	392044
199459	392045
114155	392046
177742	392047
201648	392048
18392	392049
57542	392050
97356	392051
174496	392052
187660	392053
234076	392054
240535	392055
103583	392056
99114	392057
204514	392058
62633	392059
50292	392060
79247	392061
96837	392062
117953	392063
216420	392064
54612	392065
125931	392066
11798	392067
56681	392068
81367	392069
45776	392070
68132	392071
151789	392072
54001	392073
130865	392074
308692	392075
74447	392076
74134	392077
86064	392078
11849	392079
200567	392080
214932	392081
74004	392082
209175	392083
93883	392084
24237	392085
158809	392086
99372	392087
286721	392088
154098	392089
40252	392090
34978	392091
167676	392092
165521	392093
15375	392094
57108	392095
210529	392096
5137	392097
8714	392098
125199	392099
106489	392100
153288	392101
34711	392102
17264	392103
25022	392104
196701	392105
116226	392106
32287	392107
22819	392108
77117	392109
39507	392110
299445	392111
198291	392112
69995	392113
17002	392114
194785	392115
80358	392116
14756	392117
114800	392118
53047	392119
41140	392120
32756	392121
263692	392122
13242	392123
296500	392124
95392	392125
242822	392126
311582	392127
5395	392128
120983	392129
240544	392130
298095	392131
5395	392132
148642	392133
53021	392134
180951	392135
83678	392136
261404	392137
156989	392138
66107	392139
112890	392140
293495	392141
256719	392142
191602	392143
171494	392144
88092	392145
315233	392146
68989	392147
177408	392148
147902	392149
124564	392150
274532	392151
150275	392152
146183	392153
141692	392154
84595	392155
74993	392156
45625	392157
97918	392158
159949	392159
181418	392160
257537	392161
262668	392162
258954	392163
289528	392164
9416	392165
195296	392166
86637	392167
115463	392168
61045	392169
120466	392170
25041	392171
239960	392172
57703	392173
29318	392174
47178	392175
90061	392176
247191	392177
86890	392178
79093	392179
31730	392180
111615	392181
94941	392182
222740	392183
50495	392184
194340	392185
10981	392186
256146	392187
167113	392188
232421	392189
38933	392190
196020	392191
150179	392192
184023	392193
14296	392194
60735	392195
97682	392196
17752	392197
323508	392198
203848	392199
9644	392200
282465	392201
18075	392202
114543	392203
25891	392204
3658	392205
309124	392206
116585	392207
17385	392208
70792	392209
294958	392210
130321	392211
58216	392212
130350	392213
50001	392214
35293	392215
241337	392216
113386	392217
212784	392218
115008	392219
147320	392220
115235	392221
160271	392222
328215	392223
47428	392224
159080	392225
99176	392226
76042	392227
287	392228
128372	392229
33253	392230
174591	392231
181095	392232
148726	392233
81171	392234
101523	392235
152550	392236
140361	392237
23776	392238
40880	392239
107746	392240
75270	392241
64926	392242
15455	392243
7352	392244
13989	392245
303200	392246
69644	392247
131024	392248
15168	392249
30576	392250
182180	392251
138410	392252
10614	392253
7329	392254
168541	392255
131738	392256
227176	392257
59557	392258
176148	392259
115206	392260
166863	392261
107089	392262
208462	392263
19768	392264
147556	392265
124306	392266
134291	392267
60108	392268
23995	392269
191339	392270
48058	392271
70008	392272
40401	392273
323288	392274
262497	392275
280402	392276
245941	392277
257317	392278
75553	392279
327461	392280
62808	392281
312601	392282
151037	392283
158531	392284
120951	392285
78743	392286
83236	392287
50680	392288
34440	392289
224451	392290
163890	392291
18094	392292
642	392293
92142	392294
251773	392295
167419	392296
129074	392297
30147	392298
117030	392299
23287	392300
109427	392301
4870	392302
197884	392303
124565	392304
220317	392305
145984	392306
129257	392307
225960	392308
114935	392309
216018	392310
43214	392311
328039	392312
137303	392313
190389	392314
34045	392315
54044	392316
244893	392317
183367	392318
6479	392319
23032	392320
172540	392321
6021	392322
11089	392323
10260	392324
64823	392325
44503	392326
61451	392327
97169	392328
40579	392329
211638	392330
203614	392331
89692	392332
165499	392333
192901	392334
51200	392335
25243	392336
46936	392337
184649	392338
14989	392339
98775	392340
100390	392341
49562	392342
310344	392343
81323	392344
38366	392345
6822	392346
160308	392347
61258	392348
60995	392349
88512	392350
53248	392351
29488	392352
200178	392353
99202	392354
84068	392355
127371	392356
196893	392357
44764	392358
16975	392359
114151	392360
77850	392361
71377	392362
142171	392363
262735	392364
23183	392365
6168	392366
222	392367
124285	392368
34292	392369
258207	392370
93119	392371
281162	392372
200304	392373
304361	392374
251554	392375
113123	392376
203723	392377
207368	392378
54692	392379
16743	392380
204265	392381
269483	392382
98630	392383
179252	392384
225456	392385
171090	392386
13012	392387
294898	392388
49029	392389
82940	392390
111367	392391
70366	392392
283768	392393
172895	392394
74703	392395
36758	392396
28108	392397
155007	392398
79809	392399
187569	392400
198838	392401
60341	392402
234993	392403
303316	392404
155864	392405
33561	392406
6349	392407
183411	392408
100186	392409
195379	392410
49814	392411
30152	392412
138543	392413
147761	392414
33561	392415
206133	392416
208709	392417
25797	392418
271653	392419
173082	392420
109691	392421
147838	392422
121200	392423
113724	392424
174416	392425
29251	392426
112828	392427
21069	392428
17301	392429
149281	392430
39547	392431
79301	392432
124825	392433
27235	392434
324526	392435
79583	392436
195298	392437
104261	392438
69665	392439
289952	392440
287021	392441
91781	392442
126441	392443
4757	392444
96095	392445
308790	392446
85814	392447
136399	392448
124961	392449
154199	392450
9182	392451
213186	392452
229164	392453
207280	392454
65035	392455
171051	392456
193281	392457
85994	392458
191159	392459
162101	392460
171743	392461
6817	392462
1630	392463
91997	392464
157749	392465
967	392466
88501	392467
41482	392468
202215	392469
93782	392470
4682	392471
12315	392472
6810	392473
1608	392474
116392	392475
122117	392476
169644	392477
1250	392478
260949	392479
171225	392480
17807	392481
6128	392482
3941	392483
15427	392484
148354	392485
57214	392486
20426	392487
100545	392488
12917	392489
90808	392490
214467	392491
203755	392492
187398	392493
1014	392494
171298	392495
275172	392496
75178	392497
237733	392498
235456	392499
25652	392500
239871	392501
198148	392502
6543	392503
64120	392504
18819	392505
101413	392506
17737	392507
78754	392508
46731	392509
58865	392510
81941	392511
42154	392512
296025	392513
239425	392514
85273	392515
100042	392516
145585	392517
192034	392518
288760	392519
27891	392520
176428	392521
25664	392522
202170	392523
220462	392524
12614	392525
307029	392526
224016	392527
66067	392528
26771	392529
85378	392530
223193	392531
31974	392532
78901	392533
47298	392534
316804	392535
44229	392536
36003	392537
44194	392538
31974	392539
114726	392540
106131	392541
137297	392542
108040	392543
102167	392544
48054	392545
49215	392546
5395	392547
160669	392548
167231	392549
111232	392550
139984	392551
61185	392552
77625	392553
279641	392554
36323	392555
145196	392556
142091	392557
276092	392558
94136	392559
112061	392560
319728	392561
167222	392562
137111	392563
155282	392564
135180	392565
75714	392566
230279	392567
141981	392568
263930	392569
74432	392570
96713	392571
187322	392572
55539	392573
75809	392574
11179	392575
279360	392576
24312	392577
6800	392578
80779	392579
101002	392580
66993	392581
57325	392582
125272	392583
11362	392584
7034	392585
79244	392586
34017	392587
94573	392588
59520	392589
288343	392590
245272	392591
53861	392592
98395	392593
192387	392594
60231	392595
30560	392596
166478	392597
55285	392598
79080	392599
287049	392600
1254	392601
164038	392602
129156	392603
106068	392604
111442	392605
105210	392606
221925	392607
65016	392608
36565	392609
201258	392610
173347	392611
59643	392612
166615	392613
304941	392614
77203	392615
228598	392616
73805	392617
49502	392618
64926	392619
59864	392620
310746	392621
86416	392622
48569	392623
96304	392624
179456	392625
270856	392626
304006	392627
130086	392628
15190	392629
43330	392630
130005	392631
48507	392632
20004	392633
96191	392634
245621	392635
245545	392636
159581	392637
16446	392638
48328	392639
76068	392640
186857	392641
210488	392642
262622	392643
46542	392644
171710	392645
15666	392646
317073	392647
134862	392648
30799	392649
176885	392650
210613	392651
241574	392652
234393	392653
15273	392654
207701	392655
28650	392656
324721	392657
183195	392658
200312	392659
178395	392660
98807	392661
76273	392662
325049	392663
254791	392664
121799	392665
110696	392666
235398	392667
190505	392668
85535	392669
169645	392670
219281	392671
61712	392672
284521	392673
6791	392674
205334	392675
312541	392676
1190	392677
90051	392678
269855	392679
141903	392680
98463	392681
191337	392682
101221	392683
158664	392684
210432	392685
195236	392686
128134	392687
46326	392688
238192	392689
57881	392690
166436	392691
317195	392692
178338	392693
290495	392694
114546	392695
317799	392696
122001	392697
40399	392698
209855	392699
112121	392700
46213	392701
82072	392702
80160	392703
109625	392704
42326	392705
7270	392706
61051	392707
67728	392708
61402	392709
22376	392710
321216	392711
204006	392712
104393	392713
109877	392714
320010	392715
279720	392716
67806	392717
280064	392718
107459	392719
263722	392720
117843	392721
93112	392722
142117	392723
185158	392724
76187	392725
42507	392726
285373	392727
84663	392728
192813	392729
78568	392730
118637	392731
82143	392732
12	392733
296228	392734
194292	392735
158947	392736
24757	392737
9726	392738
3112	392739
239646	392740
298018	392741
95929	392742
191167	392743
287385	392744
311941	392745
144617	392746
201500	392747
166782	392748
250919	392749
19520	392750
280296	392751
45154	392752
265495	392753
77729	392754
120968	392755
147776	392756
57108	392757
1729	392758
51988	392759
160697	392760
301243	392761
29057	392762
88902	392763
145537	392764
152427	392765
132825	392766
321076	392767
47346	392768
128946	392769
85277	392770
106724	392771
65144	392772
64971	392773
230006	392774
228007	392775
159169	392776
9096	392777
89844	392778
20236	392779
239543	392780
109290	392781
70144	392782
148955	392783
259900	392784
67580	392785
80092	392786
119209	392787
7344	392788
105018	392789
79351	392790
133287	392791
180485	392792
281698	392793
191612	392794
66059	392795
70056	392796
28158	392797
26618	392798
71870	392799
159031	392800
183961	392801
215323	392802
184422	392803
43466	392804
191037	392805
118689	392806
142761	392807
234724	392808
133355	392809
213173	392810
279571	392811
50740	392812
26592	392813
103157	392814
102762	392815
42878	392816
61870	392817
192968	392818
55264	392819
71076	392820
97996	392821
47475	392822
36493	392823
174006	392824
277851	392825
181682	392826
245367	392827
154094	392828
132927	392829
147711	392830
200739	392831
203626	392832
200740	392833
17976	392834
278844	392835
182	392836
326159	392837
63445	392838
81710	392839
113181	392840
133321	392841
43921	392842
23633	392843
7672	392844
193290	392845
186016	392846
269587	392847
32938	392848
246897	392849
103835	392850
123096	392851
245239	392852
93667	392853
187111	392854
25123	392855
126493	392856
295780	392857
55740	392858
9205	392859
82397	392860
94895	392861
316262	392862
296663	392863
82353	392864
10178	392865
130113	392866
149391	392867
195026	392868
61885	392869
13550	392870
208788	392871
176576	392872
92273	392873
164141	392874
309806	392875
74835	392876
55971	392877
154296	392878
18400	392879
216601	392880
48037	392881
152307	392882
257470	392883
140100	392884
147421	392885
25193	392886
13701	392887
279146	392888
154815	392889
29546	392890
63795	392891
217054	392892
112570	392893
324803	392894
155934	392895
73925	392896
22073	392897
82664	392898
43508	392899
33700	392900
61180	392901
43496	392902
16114	392903
240881	392904
282622	392905
55478	392906
244564	392907
26447	392908
206769	392909
47787	392910
159988	392911
17186	392912
1115	392913
304340	392914
192501	392915
291081	392916
99025	392917
160067	392918
45870	392919
167642	392920
127196	392921
185002	392922
140978	392923
114751	392924
183488	392925
25790	392926
145849	392927
120715	392928
293390	392929
97816	392930
262615	392931
111948	392932
231759	392933
92862	392934
234564	392935
1272	392936
216	392937
143	392938
23834	392939
143686	392940
17251	392941
199440	392942
166424	392943
79008	392944
104910	392945
34255	392946
43269	392947
31257	392948
226107	392949
61295	392950
238521	392951
152602	392952
68494	392953
12591	392954
46240	392955
53051	392956
4774	392957
47875	392958
205266	392959
80154	392960
156240	392961
48952	392962
123363	392963
5905	392964
144534	392965
48987	392966
154752	392967
129132	392968
103176	392969
247520	392970
18018	392971
291863	392972
302999	392973
324958	392974
29079	392975
113329	392976
142669	392977
139492	392978
97795	392979
76003	392980
305	392981
68414	392982
28884	392983
163595	392984
150	392985
80854	392986
204097	392987
81300	392988
40735	392989
306190	392990
67691	392991
397	392992
77773	392993
34052	392994
139441	392995
113783	392996
116225	392997
219819	392998
11024	392999
127891	393000
4455	393001
44541	393002
9679	393003
1143	393004
98931	393005
146149	393006
65869	393007
320557	393008
40304	393009
31270	393010
148631	393011
170908	393012
17469	393013
166153	393014
324307	393015
214229	393016
213582	393017
9359	393018
78799	393019
20047	393020
100305	393021
131579	393022
72653	393023
200449	393024
1804	393025
49624	393026
109607	393027
312958	393028
21720	393029
131450	393030
156295	393031
12202	393032
55648	393033
47044	393034
23064	393035
231619	393036
57856	393037
243963	393038
213627	393039
427	393040
88895	393041
204622	393042
14650	393043
171	393044
14083	393045
145575	393046
44	393047
33398	393048
125472	393049
40900	393050
283175	393051
1310	393052
92773	393053
65352	393054
64234	393055
163666	393056
327066	393057
80433	393058
77264	393059
334	393060
12725	393061
1828	393062
183719	393063
56550	393064
17166	393065
267103	393066
21663	393067
45727	393068
76075	393069
48173	393070
60316	393071
14420	393072
210978	393073
16593	393074
138461	393075
80706	393076
110941	393077
2102	393078
53280	393079
3613	393080
95898	393081
110129	393082
966	393083
146124	393084
171467	393085
41600	393086
106500	393087
66025	393088
40863	393089
90003	393090
66025	393091
16107	393092
38773	393093
97841	393094
55144	393095
35	393096
1000	393097
31659	393098
129410	393099
11148	393100
31886	393101
6024	393102
65063	393103
12597	393104
319364	393105
1607	393106
22822	393107
16053	393108
6851	393109
1675	393110
18019	393111
2536	393112
49632	393113
299	393114
4355	393115
520	393116
5193	393117
767	393118
2189	393119
55205	393120
25652	393121
88679	393122
4732	393123
313	393124
1454	393125
17556	393126
113918	393127
10127	393128
7873	393129
2204	393130
51974	393131
136354	393132
4063	393133
16904	393134
4256	393135
2776	393136
12607	393137
17	393138
25542	393139
58370	393140
14848	393141
992	393142
9438	393143
316075	393144
13715	393145
3873	393146
179	393147
51440	393148
2202	393149
16592	393150
286	393151
90020	393152
313	393153
22947	393154
286	393155
16592	393156
286	393157
47	393158
41695	393159
40550	393160
119076	393161
188818	393162
47	393163
313	393164
1251	393165
313	393166
66144	393167
214713	393168
139193	393169
8719	393170
39990	393171
1997	393172
529	393173
811	393174
15637	393175
240	393176
71464	393177
58126	393178
2328	393179
38733	393180
11556	393181
29656	393182
116366	393183
49844	393184
235939	393185
18933	393186
201587	393187
7175	393188
39265	393189
111223	393190
112055	393191
154248	393192
72308	393193
209490	393194
68371	393195
66504	393196
137385	393197
90693	393198
17192	393199
124087	393200
662	393201
1034	393202
23752	393203
63349	393204
43121	393205
141126	393206
756	393207
29909	393208
14870	393209
5684	393210
120741	393211
3532	393212
5793	393213
13378	393214
310049	393215
16644	393216
786	393217
597	393218
77998	393219
130691	393220
137690	393221
4911	393222
3988	393223
2596	393224
9678	393225
58693	393226
38245	393227
27850	393228
17575	393229
9860	393230
34486	393231
33477	393232
222325	393233
881	393234
123	393235
2870	393236
2192	393237
75098	393238
180808	393239
4294	393240
5373	393241
8925	393242
16503	393243
822	393244
90989	393245
18317	393246
18397	393247
6354	393248
5136	393249
11380	393250
57943	393251
7482	393252
37714	393253
6705	393254
4585	393255
151946	393256
95645	393257
149852	393258
120249	393259
3731	393260
89154	393261
138939	393262
32734	393263
77769	393264
3731	393265
31339	393266
10397	393267
117460	393268
34749	393269
49886	393270
85608	393271
45170	393272
27794	393273
656	393274
43587	393275
110875	393276
79758	393277
5459	393278
600	393279
66787	393280
52610	393281
5898	393282
10363	393283
3146	393284
12287	393285
14401	393286
1639	393287
18401	393288
10297	393289
6078	393290
27605	393291
106283	393292
16854	393293
12935	393294
258603	393295
19871	393296
6076	393297
2209	393298
253049	393299
22369	393300
37716	393301
33499	393302
13529	393303
40120	393304
55205	393305
37299	393306
223	393307
21673	393308
51498	393309
42160	393310
59017	393311
28202	393312
299134	393313
34697	393314
46231	393315
11304	393316
49799	393317
54913	393318
19169	393319
92379	393320
9662	393321
259077	393322
45417	393323
55119	393324
4777	393325
18531	393326
7868	393327
27392	393328
48716	393329
7493	393330
37729	393331
105	393332
15786	393333
106605	393334
3905	393335
6787	393336
26667	393337
59656	393338
22259	393339
83431	393340
167719	393341
26228	393342
52	393343
298833	393344
73205	393345
4688	393346
154613	393347
39680	393348
223718	393349
42391	393350
6620	393351
55182	393352
26076	393353
2641	393354
6188	393355
14691	393356
15881	393357
10516	393358
160014	393359
2490	393360
17556	393361
31212	393362
5707	393363
16762	393364
3595	393365
1	393366
96373	393367
25462	393368
9860	393369
37969	393370
52610	393371
160014	393372
1034	393373
5828	393374
4863	393375
32740	393376
19359	393377
19359	393378
2751	393379
67689	393380
3436	393381
18945	393382
13987	393383
202133	393384
37719	393385
54112	393386
79825	393387
13385	393388
3715	393389
72555	393390
89977	393391
309549	393392
15182	393393
208546	393394
23311	393395
559	393396
66335	393397
62856	393398
2004	393399
21121	393400
1786	393401
99113	393402
30599	393403
1696	393404
234732	393405
17109	393406
29447	393407
15548	393408
6729	393409
19084	393410
7417	393411
19901	393412
58660	393413
4518	393414
4691	393415
20060	393416
1567	393417
6565	393418
92315	393419
181785	393420
33251	393421
2727	393422
9678	393423
5773	393424
9550	393425
3101	393426
7430	393427
48015	393428
77130	393429
7415	393430
15686	393431
3772	393432
166368	393433
4236	393434
7548	393435
150246	393436
151907	393437
80006	393438
49415	393439
81401	393440
31634	393441
88521	393442
32994	393443
17869	393444
33011	393445
282221	393446
272312	393447
44538	393448
64574	393449
306113	393450
318713	393451
282639	393452
118435	393453
196529	393454
226397	393455
180236	393456
51823	393457
77860	393458
76820	393459
206819	393460
148664	393461
14941	393462
88521	393463
81521	393464
82093	393465
7152	393466
23208	393467
4540	393468
71778	393469
17127	393470
22281	393471
139560	393472
133685	393473
89380	393474
73218	393475
879	393476
22512	393477
73482	393478
64622	393479
58981	393480
1251	393481
682	393482
80075	393483
60085	393484
27645	393485
24863	393486
34589	393487
50318	393488
6126	393489
2643	393490
2107	393491
14029	393492
19976	393493
3001	393494
2992	393495
5187	393496
1508	393497
30561	393498
29402	393499
1469	393500
7398	393501
244953	393502
213357	393503
264793	393504
109796	393505
77242	393506
83066	393507
35945	393508
80671	393509
21591	393510
326342	393511
153349	393512
75952	393513
15670	393514
88272	393515
22545	393516
88894	393517
89200	393518
42657	393519
1159	393520
127357	393521
131122	393522
161999	393523
69371	393524
91556	393525
63515	393526
108037	393527
22545	393528
153864	393529
22490	393530
35831	393531
81164	393532
10060	393533
22870	393534
196279	393535
284280	393536
36765	393537
150992	393538
55224	393539
164018	393540
328243	393541
54557	393542
2139	393543
166578	393544
40648	393545
51121	393546
8564	393547
106854	393548
95453	393549
30522	393550
213812	393551
284213	393552
157401	393553
54876	393554
26271	393555
1207	393556
97054	393557
3443	393558
10647	393559
10697	393560
43912	393561
11280	393562
36551	393563
18880	393564
8206	393565
10551	393566
123245	393567
279380	393568
152726	393569
18625	393570
34694	393571
16344	393572
125335	393573
103567	393574
32601	393575
306840	393576
2694	393577
41629	393578
128767	393579
35790	393580
18098	393581
30283	393582
3731	393583
2163	393584
25913	393585
183629	393586
116844	393587
18907	393588
47	393589
31530	393590
13715	393591
16644	393592
10516	393593
70730	393594
129932	393595
8556	393596
31994	393597
117460	393598
31983	393599
77719	393600
2997	393601
8137	393602
215448	393603
187994	393604
8851	393605
1481	393606
187550	393607
78113	393608
56634	393609
8261	393610
156111	393611
15436	393612
78790	393613
12598	393614
251565	393615
822	393616
21673	393617
38323	393618
19246	393619
25370	393620
5	393621
12246	393622
58142	393623
13161	393624
1481	393625
17777	393626
172103	393627
3298	393628
12877	393629
383	393630
59471	393631
15048	393632
21405	393633
3731	393634
10692	393635
11415	393636
217451	393637
2400	393638
2401	393639
75044	393640
123969	393641
7106	393642
1482	393643
2745	393644
118816	393645
80197	393646
317692	393647
143195	393648
31672	393649
15048	393650
33822	393651
106970	393652
35171	393653
23157	393654
26691	393655
49638	393656
188226	393657
12831	393658
74887	393659
8469	393660
907	393661
3125	393662
9678	393663
1007	393664
12555	393665
74887	393666
37618	393667
8469	393668
50936	393669
21	393670
2209	393671
2745	393672
202744	393673
55521	393674
1696	393675
211319	393676
5285	393677
5285	393678
1251	393679
5975	393680
144922	393681
24478	393682
126297	393683
3788	393684
1784	393685
26943	393686
31824	393687
537	393688
5914	393689
1752	393690
121372	393691
12986	393692
8608	393693
302800	393694
25220	393695
401	393696
120030	393697
11105	393698
65501	393699
8058	393700
8292	393701
59086	393702
116162	393703
62441	393704
68194	393705
39777	393706
45910	393707
8105	393708
10094	393709
7493	393710
25462	393711
16371	393712
14740	393713
58067	393714
1838	393715
2536	393716
173390	393717
45539	393718
6174	393719
3135	393720
39242	393721
270979	393722
40650	393723
42772	393724
322378	393725
86596	393726
37483	393727
23451	393728
117109	393729
31886	393730
38026	393731
5053	393732
27895	393733
6530	393734
1283	393735
88290	393736
175989	393737
11263	393738
38462	393739
35709	393740
20040	393741
1567	393742
56859	393743
7450	393744
24565	393745
30528	393746
9881	393747
14076	393748
89983	393749
648	393750
26511	393751
553	393752
22931	393753
17556	393754
1249	393755
6688	393756
86298	393757
40120	393758
4764	393759
21113	393760
10015	393761
49563	393762
10518	393763
3953	393764
1243	393765
19246	393766
291488	393767
43089	393768
2328	393769
193508	393770
124947	393771
2207	393772
11231	393773
78532	393774
86325	393775
5640	393776
53584	393777
87399	393778
84162	393779
45747	393780
101310	393781
165714	393782
907	393783
42451	393784
130050	393785
4137	393786
165362	393787
48746	393788
38384	393789
8769	393790
57910	393791
286	393792
63418	393793
1685	393794
2879	393795
40418	393796
125957	393797
89113	393798
130416	393799
2400	393800
7482	393801
33822	393802
120996	393803
2802	393804
37519	393805
61705	393806
37326	393807
3709	393808
44796	393809
85682	393810
7204	393811
60053	393812
10170	393813
313	393814
47	393815
10440	393816
1696	393817
2015	393818
146139	393819
132356	393820
105127	393821
15080	393822
85445	393823
777	393824
20206	393825
296129	393826
746	393827
5179	393828
189756	393829
18015	393830
46866	393831
43862	393832
54131	393833
4171	393834
192303	393835
5716	393836
93216	393837
32531	393838
65084	393839
2400	393840
1106	393841
5742	393842
11608	393843
44628	393844
19246	393845
978	393846
3731	393847
43862	393848
158874	393849
5555	393850
37234	393851
18694	393852
317	393853
4321	393854
55181	393855
38598	393856
120778	393857
294	393858
74311	393859
1007	393860
147739	393861
6508	393862
275104	393863
13982	393864
4696	393865
2509	393866
346	393867
15031	393868
6568	393869
26452	393870
45509	393871
23795	393872
13944	393873
8609	393874
20300	393875
36268	393876
11608	393877
181507	393878
3087	393879
11105	393880
4140	393881
12704	393882
17892	393883
9678	393884
17109	393885
1633	393886
9591	393887
3731	393888
49591	393889
276902	393890
157015	393891
71652	393892
21673	393893
19246	393894
111260	393895
7466	393896
319989	393897
4268	393898
27819	393899
134340	393900
15210	393901
3635	393902
12292	393903
101418	393904
2798	393905
5277	393906
44045	393907
237291	393908
2631	393909
89753	393910
29372	393911
18953	393912
43576	393913
107074	393914
104945	393915
256178	393916
163224	393917
247392	393918
149547	393919
8701	393920
48088	393921
189625	393922
54373	393923
225734	393924
35591	393925
165587	393926
3076	393927
1587	393928
14722	393929
38847	393930
11037	393931
54523	393932
201136	393933
4328	393934
126440	393935
213115	393936
8014	393937
1947	393938
42724	393939
29393	393940
585	393941
58703	393942
173196	393943
2750	393944
319171	393945
13592	393946
40843	393947
47668	393948
78124	393949
239	393950
5145	393951
1128	393952
149314	393953
1669	393954
112985	393955
199	393956
93025	393957
1956	393958
10331	393959
301578	393960
86535	393961
26685	393962
22	393963
1813	393964
30586	393965
92342	393966
118142	393967
102740	393968
1313	393969
103947	393970
14122	393971
176131	393972
18555	393973
226299	393974
3183	393975
77906	393976
2532	393977
39109	393978
4942	393979
42937	393980
261631	393981
123420	393982
79771	393983
192205	393984
104777	393985
57524	393986
6342	393987
120141	393988
156981	393989
23684	393990
7233	393991
47186	393992
193371	393993
80418	393994
68757	393995
169350	393996
238488	393997
15731	393998
212629	393999
212956	394000
224453	394001
13444	394002
21242	394003
128886	394004
170007	394005
35345	394006
75262	394007
115567	394008
44266	394009
321525	394010
55936	394011
58875	394012
3455	394013
818	394014
25173	394015
25173	394016
79740	394017
43292	394018
72474	394019
233147	394020
2191	394021
110343	394022
176308	394023
110343	394024
6632	394025
25173	394026
25173	394027
110343	394028
25173	394029
67004	394030
67004	394031
25173	394032
28186	394033
106579	394034
251486	394035
31854	394036
114022	394037
1927	394038
146588	394039
112526	394040
125599	394041
218812	394042
142202	394043
271746	394044
80447	394045
43971	394046
13854	394047
156179	394048
126035	394049
184077	394050
205914	394051
308585	394052
196823	394053
219254	394054
189865	394055
103811	394056
200586	394057
128144	394058
199508	394059
8017	394060
134650	394061
57257	394062
254829	394063
143569	394064
123833	394065
303118	394066
245401	394067
261892	394068
283802	394069
185767	394070
17371	394071
82423	394072
119903	394073
47010	394074
64109	394075
320995	394076
33261	394077
13537	394078
34412	394079
80744	394080
81050	394081
10210	394082
102283	394083
106872	394084
164219	394085
256656	394086
167135	394087
256150	394088
107568	394089
162159	394090
157836	394091
149048	394092
22088	394093
273478	394094
62930	394095
91039	394096
11274	394097
76376	394098
142202	394099
168415	394100
94826	394101
50346	394102
248488	394103
167560	394104
163371	394105
307613	394106
293937	394107
5930	394108
45064	394109
156179	394110
255059	394111
251788	394112
111782	394113
99783	394114
57401	394115
66327	394116
94856	394117
161893	394118
196195	394119
246826	394120
128071	394121
134629	394122
155523	394123
166629	394124
309285	394125
133515	394126
162085	394127
159163	394128
192474	394129
303589	394130
102308	394131
66118	394132
98046	394133
88056	394134
134181	394135
249556	394136
66118	394137
105714	394138
56253	394139
221181	394140
294621	394141
52958	394142
284	394143
137107	394144
46978	394145
4313	394146
58706	394147
2886	394148
19675	394149
68247	394150
980	394151
20485	394152
472	394153
120103	394154
652	394155
16914	394156
21449	394157
65941	394158
3362	394159
2	394160
252561	394161
109830	394162
66069	394163
87463	394164
959	394165
199	394166
11847	394167
77071	394168
35491	394169
35491	394170
42116	394171
153238	394172
42027	394173
304656	394174
98655	394175
155553	394176
56615	394177
171097	394178
74244	394179
217981	394180
306865	394181
267688	394182
4244	394183
1099	394184
121432	394185
130	394186
317920	394187
32752	394188
142581	394189
51246	394190
154432	394191
21356	394192
22791	394193
23289	394194
37841	394195
198466	394196
167614	394197
41684	394198
28071	394199
97543	394200
262729	394201
8957	394202
105586	394203
43945	394204
239801	394205
43945	394206
97261	394207
300206	394208
32931	394209
109188	394210
216715	394211
24879	394212
53182	394213
208585	394214
117908	394215
35633	394216
3398	394217
261437	394218
41661	394219
283712	394220
3457	394221
241249	394222
182609	394223
90563	394224
919	394225
85549	394226
575	394227
57137	394228
68397	394229
241255	394230
18683	394231
7633	394232
4988	394233
32660	394234
131686	394235
16473	394236
2548	394237
38709	394238
203432	394239
111696	394240
7312	394241
198034	394242
32058	394243
14755	394244
25749	394245
261867	394246
89424	394247
171277	394248
305551	394249
22570	394250
27975	394251
2042	394252
40857	394253
6950	394254
30039	394255
907	394256
251153	394257
1796	394258
134895	394259
21931	394260
396	394261
59003	394262
139552	394263
145456	394264
5018	394265
2380	394266
100024	394267
29109	394268
202579	394269
105545	394270
109576	394271
110760	394272
65283	394273
95511	394274
27514	394275
1632	394276
69632	394277
7237	394278
91499	394279
16775	394280
51916	394281
8469	394282
49862	394283
687	394284
40229	394285
56123	394286
23631	394287
275	394288
42019	394289
120694	394290
309448	394291
180990	394292
184435	394293
215203	394294
16390	394295
11480	394296
490	394297
236044	394298
103061	394299
80031	394300
49942	394301
83881	394302
7621	394303
7084	394304
42031	394305
11114	394306
12837	394307
7349	394308
22877	394309
22877	394310
197377	394311
23003	394312
8767	394313
23522	394314
42134	394315
127	394316
100584	394317
63880	394318
13939	394319
1031	394320
23855	394321
4608	394322
320576	394323
208760	394324
855	394325
245557	394326
10480	394327
974	394328
13139	394329
6508	394330
20226	394331
79	394332
35162	394333
31041	394334
11	394335
17240	394336
79326	394337
46756	394338
245	394339
60369	394340
49709	394341
30017	394342
27148	394343
319089	394344
43782	394345
402	394346
52702	394347
137637	394348
88552	394349
219426	394350
67934	394351
37857	394352
11254	394353
7009	394354
14672	394355
1701	394356
386	394357
161618	394358
549	394359
8829	394360
6146	394361
1319	394362
5847	394363
16023	394364
193	394365
1506	394366
17452	394367
65275	394368
2078	394369
67924	394370
3029	394371
70703	394372
7448	394373
15834	394374
152954	394375
875	394376
16805	394377
44824	394378
918	394379
26130	394380
45273	394381
26912	394382
24496	394383
20109	394384
67301	394385
38671	394386
3757	394387
81872	394388
1643	394389
6248	394390
73575	394391
200156	394392
25528	394393
5792	394394
8873	394395
10157	394396
98361	394397
69843	394398
14037	394399
33241	394400
9888	394401
1263	394402
61273	394403
2546	394404
11293	394405
122899	394406
11175	394407
44117	394408
281259	394409
216137	394410
89563	394411
133299	394412
198315	394413
180578	394414
60446	394415
32029	394416
163264	394417
23046	394418
21258	394419
100428	394420
150437	394421
130894	394422
54502	394423
39939	394424
3033	394425
10445	394426
267507	394427
157886	394428
176241	394429
2109	394430
42153	394431
29299	394432
689	394433
54408	394434
8580	394435
8675	394436
783	394437
52027	394438
16390	394439
4624	394440
103295	394441
30236	394442
207033	394443
62928	394444
78013	394445
6623	394446
24414	394447
27970	394448
93	394449
51369	394450
15406	394451
7983	394452
274154	394453
75981	394454
188941	394455
155973	394456
326169	394457
25020	394458
211978	394459
18157	394460
82104	394461
1188	394462
14518	394463
215142	394464
91699	394465
120485	394466
71446	394467
9481	394468
120407	394469
216956	394470
27089	394471
130367	394472
32152	394473
105159	394474
21922	394475
28982	394476
84114	394477
390	394478
35125	394479
326	394480
98334	394481
305	394482
125740	394483
12182	394484
94790	394485
200416	394486
133298	394487
20272	394488
14698	394489
1236	394490
10338	394491
382	394492
37440	394493
17662	394494
106711	394495
62294	394496
168	394497
6612	394498
60247	394499
31662	394500
306452	394501
76003	394502
35844	394503
167697	394504
66729	394505
5560	394506
231422	394507
14014	394508
63206	394509
243	394510
10289	394511
27205	394512
20902	394513
84899	394514
31775	394515
10743	394516
469	394517
39378	394518
59597	394519
76477	394520
201934	394521
17879	394522
31	394523
56588	394524
36	394525
50472	394526
44117	394527
980	394528
245487	394529
73791	394530
23690	394531
27701	394532
7807	394533
28999	394534
77155	394535
111337	394536
31243	394537
77819	394538
107361	394539
92780	394540
245730	394541
509	394542
210941	394543
3173	394544
137775	394545
7852	394546
48387	394547
2198	394548
172222	394549
6319	394550
99881	394551
2271	394552
58000	394553
128587	394554
63843	394555
7068	394556
17168	394557
8916	394558
63522	394559
265555	394560
65229	394561
308251	394562
151892	394563
84247	394564
3302	394565
148529	394566
389	394567
99558	394568
152771	394569
22451	394570
8055	394571
5686	394572
17768	394573
43280	394574
31	394575
5096	394576
105596	394577
32826	394578
204	394579
40818	394580
59187	394581
15411	394582
135376	394583
2945	394584
15270	394585
4	394586
3894	394587
35640	394588
23455	394589
191301	394590
16722	394591
122246	394592
220254	394593
175140	394594
20601	394595
305491	394596
206289	394597
119042	394598
569	394599
4	394600
423	394601
70352	394602
44946	394603
24715	394604
423	394605
423	394606
104217	394607
296226	394608
46016	394609
21826	394610
38451	394611
43372	394612
148844	394613
38920	394614
90528	394615
50842	394616
121780	394617
13802	394618
12684	394619
81513	394620
305993	394621
4	394622
27653	394623
117214	394624
784	394625
48745	394626
95971	394627
43270	394628
23787	394629
4202	394630
109414	394631
3154	394632
25429	394633
11727	394634
12748	394635
30281	394636
18157	394637
25280	394638
44434	394639
88597	394640
23295	394641
17	394642
113371	394643
92040	394644
5355	394645
186247	394646
212	394647
4	394648
204636	394649
22911	394650
673	394651
322002	394652
9321	394653
43817	394654
51562	394655
10467	394656
8547	394657
970	394658
12989	394659
1267	394660
198	394661
2183	394662
21260	394663
7763	394664
4841	394665
100940	394666
62398	394667
29429	394668
216088	394669
2402	394670
5436	394671
9515	394672
11990	394673
31333	394674
134925	394675
516	394676
15256	394677
19973	394678
20	394679
74843	394680
25672	394681
67221	394682
1468	394683
67673	394684
94171	394685
77036	394686
1088	394687
1417	394688
49423	394689
131354	394690
21266	394691
142742	394692
166643	394693
65303	394694
2772	394695
324642	394696
138800	394697
964	394698
87780	394699
211853	394700
207	394701
96686	394702
11457	394703
20250	394704
144317	394705
19568	394706
94333	394707
22924	394708
54326	394709
56913	394710
35	394711
101626	394712
96	394713
17060	394714
107444	394715
4689	394716
56936	394717
209889	394718
194938	394719
15263	394720
119116	394721
3868	394722
12515	394723
83205	394724
108621	394725
25046	394726
11190	394727
2897	394728
27	394729
139923	394730
5903	394731
148934	394732
60694	394733
67465	394734
21149	394735
71386	394736
25354	394737
151856	394738
92284	394739
55112	394740
32535	394741
1961	394742
20411	394743
36726	394744
94125	394745
2244	394746
172313	394747
21967	394748
69186	394749
102858	394750
104003	394751
86902	394752
36562	394753
1888	394754
84533	394755
1180	394756
134602	394757
215302	394758
1868	394759
12616	394760
28337	394761
24097	394762
11391	394763
125445	394764
2	394765
21387	394766
289	394767
79535	394768
11802	394769
4366	394770
1993	394771
56	394772
25	394773
72323	394774
228234	394775
193930	394776
167860	394777
5115	394778
12578	394779
96062	394780
12397	394781
2217	394782
572	394783
14566	394784
227507	394785
20378	394786
43653	394787
2076	394788
2426	394789
84231	394790
578	394791
177740	394792
139329	394793
88724	394794
46464	394795
230051	394796
135935	394797
2201	394798
92479	394799
20	394800
25256	394801
972	394802
8090	394803
145371	394804
112051	394805
125525	394806
100168	394807
113006	394808
164745	394809
850	394810
54025	394811
30	394812
152950	394813
92519	394814
230902	394815
181600	394816
41975	394817
13	394818
113049	394819
61630	394820
115634	394821
19851	394822
551	394823
286562	394824
14252	394825
12644	394826
30994	394827
47740	394828
39813	394829
51343	394830
67080	394831
10172	394832
42641	394833
37030	394834
255	394835
81967	394836
78153	394837
8619	394838
41287	394839
213947	394840
18707	394841
115828	394842
172574	394843
188941	394844
1111	394845
93480	394846
223953	394847
970	394848
40	394849
886	394850
11379	394851
1265	394852
128574	394853
91	394854
21372	394855
108719	394856
65256	394857
14998	394858
97089	394859
20388	394860
16083	394861
30797	394862
15336	394863
115360	394864
114555	394865
91708	394866
181025	394867
63350	394868
57767	394869
51839	394870
106983	394871
46425	394872
25445	394873
31	394874
21351	394875
9121	394876
48222	394877
27865	394878
134296	394879
197886	394880
70851	394881
23449	394882
33586	394883
8140	394884
36534	394885
147816	394886
40999	394887
22332	394888
47754	394889
268251	394890
32636	394891
109956	394892
214264	394893
19977	394894
86744	394895
22072	394896
42729	394897
75695	394898
82613	394899
38906	394900
41130	394901
21713	394902
10209	394903
59595	394904
2450	394905
280569	394906
116885	394907
4064	394908
31580	394909
289462	394910
28	394911
119613	394912
222912	394913
36495	394914
106659	394915
108996	394916
20686	394917
242082	394918
156928	394919
4112	394920
67609	394921
7245	394922
56996	394923
93904	394924
104741	394925
861	394926
72	394927
56758	394928
18578	394929
14014	394930
11498	394931
47432	394932
166877	394933
87124	394934
35296	394935
2195	394936
10051	394937
89279	394938
1295	394939
14121	394940
42587	394941
129462	394942
61293	394943
85904	394944
95253	394945
126429	394946
314678	394947
13438	394948
73704	394949
352	394950
9023	394951
1483	394952
67770	394953
45402	394954
74036	394955
15923	394956
177051	394957
87015	394958
3156	394959
105335	394960
105249	394961
17292	394962
21023	394963
169215	394964
214316	394965
2064	394966
27022	394967
1770	394968
114326	394969
44933	394970
6009	394971
211877	394972
873	394973
44264	394974
9059	394975
57339	394976
55670	394977
22973	394978
19602	394979
1012	394980
65712	394981
205202	394982
136084	394983
53172	394984
10423	394985
95	394986
211371	394987
57731	394988
211505	394989
268497	394990
173537	394991
200164	394992
108570	394993
837	394994
850	394995
29035	394996
34253	394997
89985	394998
14872	394999
65122	395000
19928	395001
26	395002
1329	395003
234973	395004
87247	395005
42342	395006
83877	395007
225339	395008
138314	395009
25155	395010
47316	395011
81274	395012
4712	395013
38147	395014
93608	395015
125908	395016
314339	395017
1716	395018
10470	395019
32969	395020
28241	395021
43289	395022
63266	395023
138003	395024
49041	395025
7614	395026
61800	395027
273090	395028
225196	395029
293407	395030
156190	395031
718	395032
8101	395033
64055	395034
115785	395035
1897	395036
2566	395037
2002	395038
27037	395039
87044	395040
55391	395041
48060	395042
414	395043
9092	395044
83846	395045
160790	395046
2456	395047
153663	395048
399	395049
13975	395050
3566	395051
9393	395052
39412	395053
1037	395054
19199	395055
39	395056
172	395057
27755	395058
4151	395059
2026	395060
29030	395061
11493	395062
30	395063
39400	395064
27583	395065
202588	395066
97297	395067
17261	395068
206842	395069
47394	395070
91859	395071
116	395072
40078	395073
7764	395074
136238	395075
72256	395076
33107	395077
26299	395078
83315	395079
73	395080
19924	395081
356	395082
8654	395083
20434	395084
116646	395085
275585	395086
112914	395087
76287	395088
101556	395089
81799	395090
427	395091
4390	395092
14	395093
595	395094
23211	395095
6821	395096
324873	395097
58433	395098
852	395099
86331	395100
53864	395101
1350	395102
3270	395103
427	395104
9451	395105
172764	395106
84826	395107
25965	395108
86	395109
4437	395110
1054	395111
126713	395112
110784	395113
13534	395114
17778	395115
781	395116
82439	395117
6061	395118
4169	395119
61782	395120
81754	395121
26777	395122
18216	395123
49655	395124
34956	395125
14276	395126
13702	395127
60452	395128
84061	395129
123297	395130
94823	395131
77459	395132
6990	395133
23295	395134
8059	395135
84857	395136
13426	395137
8417	395138
176854	395139
397	395140
135388	395141
145127	395142
59118	395143
116985	395144
143174	395145
139644	395146
49043	395147
190807	395148
122565	395149
55813	395150
84177	395151
64400	395152
47441	395153
28	395154
10414	395155
173151	395156
6701	395157
34862	395158
50743	395159
52559	395160
231125	395161
183577	395162
83478	395163
17826	395164
246503	395165
142964	395166
16463	395167
87	395168
18787	395169
36858	395170
7880	395171
185196	395172
158507	395173
22451	395174
31529	395175
31	395176
1609	395177
289932	395178
4290	395179
48583	395180
11293	395181
44855	395182
106393	395183
48794	395184
153138	395185
571	395186
10144	395187
89504	395188
74716	395189
178058	395190
32146	395191
118	395192
3452	395193
86649	395194
227	395195
20899	395196
427	395197
203195	395198
537	395199
55016	395200
24666	395201
4592	395202
1215	395203
53891	395204
118666	395205
70777	395206
21902	395207
44289	395208
9340	395209
21087	395210
21720	395211
81	395212
62643	395213
146199	395214
4169	395215
503	395216
37016	395217
88279	395218
160359	395219
35645	395220
261633	395221
20835	395222
117863	395223
229818	395224
3707	395225
138766	395226
96542	395227
12932	395228
80	395229
5631	395230
114537	395231
40862	395232
21772	395233
3431	395234
121620	395235
22576	395236
60855	395237
22613	395238
23921	395239
286402	395240
89329	395241
76740	395242
83503	395243
37304	395244
16666	395245
181364	395246
23814	395247
143716	395248
88897	395249
65677	395250
27548	395251
9291	395252
36686	395253
44987	395254
99006	395255
32929	395256
42681	395257
48894	395258
13705	395259
125930	395260
1850	395261
40352	395262
2910	395263
23999	395264
128279	395265
314	395266
115	395267
76740	395268
6224	395269
103425	395270
75185	395271
41568	395272
9735	395273
35657	395274
633	395275
184696	395276
287950	395277
13174	395278
9209	395279
180212	395280
113718	395281
162024	395282
16150	395283
10322	395284
2889	395285
49799	395286
18756	395287
5646	395288
68033	395289
129450	395290
7976	395291
58	395292
70930	395293
92653	395294
61364	395295
57545	395296
8232	395297
113708	395298
113571	395299
399	395300
283827	395301
86451	395302
47150	395303
402	395304
62732	395305
247676	395306
30134	395307
1533	395308
107529	395309
6195	395310
294009	395311
97468	395312
478	395313
2089	395314
66530	395315
104294	395316
38546	395317
484	395318
192975	395319
56729	395320
34044	395321
17088	395322
64615	395323
30268	395324
240103	395325
159552	395326
211762	395327
110634	395328
259663	395329
271896	395330
52935	395331
19217	395332
10871	395333
104192	395334
254878	395335
42	395336
13022	395337
6538	395338
138070	395339
41301	395340
87095	395341
9909	395342
66565	395343
28327	395344
202806	395345
5351	395346
156714	395347
70	395348
22430	395349
126467	395350
68622	395351
44483	395352
36687	395353
3965	395354
323895	395355
115236	395356
122955	395357
14653	395358
256352	395359
41252	395360
258855	395361
40593	395362
326	395363
12600	395364
205244	395365
3946	395366
104912	395367
17367	395368
172507	395369
134662	395370
135643	395371
27548	395372
23076	395373
103617	395374
18062	395375
303	395376
1897	395377
6030	395378
87169	395379
4464	395380
5787	395381
57811	395382
324872	395383
32749	395384
44784	395385
6814	395386
26260	395387
2229	395388
115959	395389
32	395390
29327	395391
3133	395392
144942	395393
15549	395394
127422	395395
309283	395396
222	395397
2425	395398
181075	395399
248	395400
253506	395401
124270	395402
207782	395403
51205	395404
77	395405
4848	395406
107039	395407
16	395408
35926	395409
252868	395410
668	395411
170024	395412
10322	395413
122174	395414
8654	395415
222	395416
47038	395417
122500	395418
63042	395419
2456	395420
135618	395421
3267	395422
322737	395423
31016	395424
12480	395425
19698	395426
191176	395427
20514	395428
33554	395429
29	395430
235128	395431
1215	395432
12983	395433
1751	395434
36648	395435
55199	395436
3883	395437
101042	395438
28908	395439
102225	395440
5026	395441
152579	395442
152824	395443
3832	395444
224507	395445
127854	395446
5138	395447
423	395448
29781	395449
2941	395450
214739	395451
188868	395452
285707	395453
58527	395454
152508	395455
1521	395456
55389	395457
45953	395458
52376	395459
59128	395460
101990	395461
60	395462
102849	395463
135071	395464
91465	395465
14071	395466
228558	395467
164783	395468
121277	395469
12551	395470
305	395471
7052	395472
29316	395473
16690	395474
136353	395475
118868	395476
151068	395477
97257	395478
10137	395479
102470	395480
2	395481
8015	395482
27446	395483
107360	395484
38118	395485
3860	395486
28990	395487
23879	395488
66761	395489
21	395490
210825	395491
111160	395492
48919	395493
4177	395494
53886	395495
67949	395496
253827	395497
89514	395498
38964	395499
114816	395500
4855	395501
146701	395502
7795	395503
301986	395504
129	395505
252	395506
1455	395507
8531	395508
15577	395509
117030	395510
252	395511
148312	395512
21	395513
85052	395514
158394	395515
4995	395516
212	395517
267060	395518
3041	395519
5578	395520
57729	395521
25742	395522
161534	395523
227	395524
60661	395525
82052	395526
2678	395527
87576	395528
3557	395529
66265	395530
164	395531
42	395532
351	395533
328338	395534
130694	395535
691	395536
125488	395537
103419	395538
19659	395539
276863	395540
17931	395541
303234	395542
27512	395543
39371	395544
110321	395545
74412	395546
36	395547
30660	395548
98092	395549
235227	395550
224262	395551
27182	395552
70524	395553
13197	395554
61798	395555
1075	395556
2786	395557
136077	395558
295431	395559
4177	395560
19074	395561
97436	395562
229217	395563
199554	395564
1866	395565
8028	395566
185903	395567
101088	395568
20712	395569
3813	395570
55737	395571
129065	395572
292778	395573
69132	395574
42047	395575
111042	395576
84809	395577
24537	395578
6601	395579
24240	395580
131415	395581
2933	395582
215402	395583
24067	395584
36	395585
56357	395586
4954	395587
11283	395588
20287	395589
7709	395590
79332	395591
291466	395592
166850	395593
35350	395594
102422	395595
31568	395596
364	395597
92	395598
9264	395599
1506	395600
93912	395601
317010	395602
83466	395603
129268	395604
126511	395605
28340	395606
13589	395607
92179	395608
111259	395609
201768	395610
186950	395611
3378	395612
61017	395613
110288	395614
8153	395615
246050	395616
19	395617
88935	395618
37166	395619
2046	395620
217519	395621
256098	395622
65933	395623
38371	395624
55531	395625
153	395626
108878	395627
133102	395628
1850	395629
61603	395630
25430	395631
20763	395632
50888	395633
160740	395634
93266	395635
99	395636
20984	395637
96413	395638
59510	395639
108269	395640
86167	395641
115512	395642
38101	395643
181511	395644
64832	395645
21954	395646
9478	395647
632	395648
6975	395649
64358	395650
8111	395651
3512	395652
48200	395653
193	395654
4311	395655
126413	395656
7057	395657
65371	395658
64898	395659
42590	395660
21005	395661
446	395662
57438	395663
144505	395664
63092	395665
39090	395666
70399	395667
101382	395668
2380	395669
231891	395670
213360	395671
870	395672
19720	395673
1655	395674
8953	395675
31703	395676
205530	395677
5792	395678
3871	395679
132577	395680
118	395681
3643	395682
99236	395683
24502	395684
1800	395685
142138	395686
47465	395687
981	395688
128121	395689
14926	395690
13	395691
682	395692
54941	395693
17681	395694
742	395695
6424	395696
156482	395697
11986	395698
6922	395699
70202	395700
70553	395701
1305	395702
5206	395703
160055	395704
15099	395705
126581	395706
314153	395707
4298	395708
20747	395709
107086	395710
172027	395711
187984	395712
22363	395713
80282	395714
73243	395715
31343	395716
104	395717
12020	395718
147486	395719
2763	395720
15165	395721
86353	395722
38163	395723
53178	395724
28113	395725
47819	395726
30309	395727
35600	395728
84587	395729
755	395730
157	395731
1478	395732
124295	395733
39500	395734
138595	395735
390	395736
74215	395737
8858	395738
77549	395739
3660	395740
449	395741
8559	395742
7973	395743
29435	395744
5877	395745
121168	395746
69654	395747
40948	395748
43426	395749
806	395750
181885	395751
322594	395752
40900	395753
272863	395754
238369	395755
238294	395756
43237	395757
7375	395758
129951	395759
33788	395760
1756	395761
1276	395762
84939	395763
95971	395764
95489	395765
34334	395766
33987	395767
622	395768
30935	395769
34653	395770
703	395771
14723	395772
14257	395773
47520	395774
12932	395775
68913	395776
10726	395777
39783	395778
31749	395779
52702	395780
36525	395781
22620	395782
8	395783
32411	395784
1156	395785
65138	395786
27069	395787
179336	395788
64861	395789
11703	395790
84125	395791
157	395792
23162	395793
3975	395794
23787	395795
159	395796
59251	395797
113839	395798
51739	395799
88638	395800
139462	395801
5699	395802
70574	395803
72489	395804
31406	395805
31	395806
13647	395807
4301	395808
84061	395809
54405	395810
163315	395811
2038	395812
126283	395813
39931	395814
42757	395815
97386	395816
16457	395817
77400	395818
28631	395819
18451	395820
72692	395821
654	395822
54599	395823
10882	395824
15360	395825
40553	395826
52817	395827
114328	395828
232371	395829
122086	395830
77663	395831
19507	395832
186204	395833
14627	395834
28552	395835
14221	395836
55573	395837
205406	395838
83200	395839
11988	395840
60474	395841
44715	395842
1514	395843
176383	395844
451	395845
21351	395846
99512	395847
10054	395848
60250	395849
5560	395850
62089	395851
263410	395852
602	395853
123350	395854
200115	395855
322248	395856
5198	395857
15247	395858
301998	395859
30113	395860
207140	395861
7559	395862
26561	395863
15279	395864
58726	395865
23900	395866
97780	395867
23	395868
85239	395869
209092	395870
318058	395871
42067	395872
264905	395873
1318	395874
35035	395875
25907	395876
36471	395877
25694	395878
24482	395879
107566	395880
122656	395881
17032	395882
52117	395883
45245	395884
14200	395885
4930	395886
100250	395887
45184	395888
21824	395889
314	395890
195028	395891
78574	395892
56765	395893
8098	395894
270155	395895
37317	395896
18995	395897
214392	395898
69625	395899
215051	395900
240869	395901
138551	395902
327830	395903
61660	395904
83512	395905
51819	395906
128930	395907
167764	395908
104800	395909
27632	395910
54163	395911
60787	395912
24364	395913
24364	395914
27632	395915
1138	395916
19809	395917
137288	395918
212937	395919
137345	395920
213751	395921
212268	395922
213749	395923
88800	395924
14481	395925
59713	395926
133220	395927
130698	395928
21859	395929
44343	395930
168967	395931
201476	395932
72471	395933
116419	395934
157137	395935
305147	395936
318633	395937
80974	395938
19748	395939
87828	395940
72471	395941
6103	395942
109446	395943
31516	395944
22964	395945
245355	395946
196388	395947
63061	395948
55868	395949
17201	395950
106143	395951
82217	395952
41568	395953
205390	395954
71862	395955
65915	395956
239117	395957
248291	395958
82343	395959
200745	395960
22401	395961
104800	395962
22401	395963
22401	395964
17752	395965
29108	395966
81883	395967
183098	395968
301	395969
21351	395970
111516	395971
172194	395972
59048	395973
14230	395974
47908	395975
1651	395976
4323	395977
35931	395978
68897	395979
43798	395980
38028	395981
18737	395982
39840	395983
1503	395984
34701	395985
41682	395986
21640	395987
6525	395988
164196	395989
80205	395990
49789	395991
88821	395992
19195	395993
202918	395994
67026	395995
20607	395996
194	395997
29615	395998
12025	395999
59083	396000
52300	396001
41004	396002
34663	396003
199865	396004
42139	396005
104025	396006
85602	396007
159680	396008
117092	396009
136	396010
59996	396011
22992	396012
4669	396013
42610	396014
53263	396015
3273	396016
210902	396017
31609	396018
87603	396019
61721	396020
109	396021
110733	396022
171766	396023
196070	396024
46	396025
232216	396026
19848	396027
17826	396028
8197	396029
152389	396030
52107	396031
8976	396032
18014	396033
17950	396034
69458	396035
153233	396036
155363	396037
18783	396038
108267	396039
12151	396040
54979	396041
78750	396042
20268	396043
5649	396044
2617	396045
17772	396046
6295	396047
159339	396048
33526	396049
107973	396050
16255	396051
53791	396052
24088	396053
309133	396054
310	396055
6973	396056
243899	396057
1067	396058
10676	396059
108899	396060
18902	396061
41515	396062
12812	396063
1666	396064
33229	396065
2923	396066
20340	396067
119829	396068
145766	396069
30526	396070
25879	396071
83930	396072
63092	396073
96685	396074
23007	396075
303	396076
174889	396077
68582	396078
147806	396079
61056	396080
305	396081
46693	396082
68732	396083
124444	396084
31568	396085
135773	396086
122465	396087
8654	396088
306968	396089
306831	396090
122936	396091
50532	396092
30755	396093
4670	396094
59645	396095
176114	396096
61471	396097
38546	396098
87924	396099
160874	396100
3068	396101
51502	396102
172862	396103
1305	396104
213899	396105
30006	396106
326573	396107
37620	396108
11257	396109
305	396110
34912	396111
267	396112
117114	396113
103192	396114
246152	396115
90511	396116
99619	396117
11690	396118
33292	396119
1411	396120
225107	396121
41704	396122
321139	396123
86597	396124
68207	396125
39	396126
124318	396127
90442	396128
54104	396129
2692	396130
138343	396131
62421	396132
165	396133
108447	396134
122113	396135
30834	396136
115512	396137
76161	396138
43878	396139
8675	396140
22398	396141
10632	396142
204821	396143
13758	396144
578	396145
21327	396146
89255	396147
224731	396148
76	396149
254820	396150
85602	396151
11065	396152
61746	396153
44774	396154
250080	396155
36496	396156
56295	396157
36472	396158
53938	396159
74036	396160
671	396161
185274	396162
139331	396163
29530	396164
30728	396165
3013	396166
100858	396167
12508	396168
48909	396169
20760	396170
60	396171
19602	396172
81812	396173
90032	396174
3698	396175
2109	396176
11141	396177
152188	396178
120	396179
102017	396180
32042	396181
113488	396182
74207	396183
1252	396184
23223	396185
22722	396186
76627	396187
23800	396188
102426	396189
35107	396190
60563	396191
282740	396192
3747	396193
2	396194
4568	396195
38906	396196
251895	396197
68629	396198
65677	396199
44610	396200
61528	396201
46785	396202
2	396203
452	396204
1406	396205
77235	396206
16797	396207
58336	396208
6922	396209
94728	396210
118962	396211
156107	396212
54815	396213
1669	396214
184	396215
112336	396216
17187	396217
10170	396218
201422	396219
1057	396220
294	396221
57204	396222
70049	396223
136392	396224
134769	396225
176980	396226
112497	396227
101737	396228
730	396229
72057	396230
724	396231
46188	396232
1674	396233
207	396234
68244	396235
18484	396236
583	396237
55085	396238
104905	396239
12644	396240
7121	396241
127008	396242
30840	396243
2291	396244
172566	396245
970	396246
19296	396247
193329	396248
7401	396249
20900	396250
6136	396251
24496	396252
163183	396253
66120	396254
7386	396255
1103	396256
13473	396257
46865	396258
280198	396259
97317	396260
58619	396261
13806	396262
92841	396263
179145	396264
114461	396265
243792	396266
4618	396267
80046	396268
3425	396269
44	396270
31711	396271
18050	396272
141	396273
89333	396274
4991	396275
97290	396276
2404	396277
129285	396278
30903	396279
68815	396280
22145	396281
12117	396282
17236	396283
809	396284
120	396285
164917	396286
6751	396287
42437	396288
115761	396289
16436	396290
64041	396291
1608	396292
28	396293
1338	396294
65171	396295
70022	396296
84734	396297
576	396298
15156	396299
31956	396300
22632	396301
28345	396302
40559	396303
6844	396304
92655	396305
213018	396306
19849	396307
138854	396308
3419	396309
237429	396310
79852	396311
27664	396312
286975	396313
2525	396314
123109	396315
258350	396316
35457	396317
56976	396318
6562	396319
240237	396320
110328	396321
9319	396322
45891	396323
13646	396324
27328	396325
6380	396326
92780	396327
34266	396328
20786	396329
60126	396330
83127	396331
714	396332
7072	396333
83084	396334
162109	396335
21210	396336
489	396337
34551	396338
192814	396339
1273	396340
15715	396341
310224	396342
207203	396343
28559	396344
69059	396345
47379	396346
633	396347
197612	396348
14184	396349
45137	396350
48198	396351
216168	396352
5595	396353
226292	396354
156265	396355
79954	396356
14220	396357
4066	396358
292230	396359
151373	396360
59	396361
18671	396362
155319	396363
194712	396364
164753	396365
92132	396366
263870	396367
32547	396368
75208	396369
1880	396370
38436	396371
7619	396372
11134	396373
86478	396374
197751	396375
65305	396376
69189	396377
19522	396378
24006	396379
66	396380
30199	396381
123028	396382
35097	396383
13158	396384
2883	396385
20130	396386
33206	396387
82064	396388
353	396389
8055	396390
2	396391
80714	396392
33743	396393
19483	396394
49758	396395
31405	396396
212692	396397
9586	396398
11990	396399
232158	396400
100353	396401
170548	396402
84467	396403
6244	396404
79281	396405
33192	396406
186564	396407
6510	396408
135198	396409
3429	396410
5083	396411
79366	396412
3060	396413
151001	396414
202784	396415
10554	396416
1128	396417
87124	396418
30486	396419
3528	396420
71786	396421
24307	396422
75216	396423
13404	396424
20319	396425
30371	396426
111618	396427
1911	396428
174843	396429
8268	396430
167	396431
118728	396432
10	396433
203475	396434
261	396435
9584	396436
297109	396437
2533	396438
76284	396439
30794	396440
10167	396441
751	396442
296503	396443
27	396444
168730	396445
52530	396446
289335	396447
14405	396448
147518	396449
1361	396450
32402	396451
4213	396452
6630	396453
7442	396454
42744	396455
11769	396456
40723	396457
1350	396458
16293	396459
87426	396460
29460	396461
1291	396462
3668	396463
73496	396464
100726	396465
59093	396466
70868	396467
38407	396468
4417	396469
259366	396470
65344	396471
76966	396472
2975	396473
267	396474
15965	396475
38890	396476
95530	396477
68845	396478
64428	396479
55370	396480
44648	396481
1581	396482
12682	396483
31776	396484
1316	396485
2190	396486
55689	396487
305	396488
17250	396489
90	396490
36609	396491
33138	396492
7644	396493
28887	396494
9812	396495
12787	396496
82	396497
27093	396498
57917	396499
7140	396500
213835	396501
67278	396502
30916	396503
122934	396504
213100	396505
23828	396506
53801	396507
103628	396508
654	396509
46592	396510
76070	396511
11396	396512
18856	396513
2	396514
78676	396515
10289	396516
36197	396517
302	396518
119237	396519
58726	396520
64354	396521
5318	396522
13746	396523
68462	396524
307187	396525
160240	396526
115179	396527
25	396528
13575	396529
195723	396530
43133	396531
66932	396532
36180	396533
60	396534
693	396535
80996	396536
57045	396537
60	396538
26473	396539
293054	396540
17655	396541
5989	396542
128888	396543
654	396544
311	396545
5672	396546
359	396547
323731	396548
287281	396549
287167	396550
2941	396551
28762	396552
170788	396553
6076	396554
43562	396555
2812	396556
83202	396557
20564	396558
40450	396559
76996	396560
94908	396561
60634	396562
169833	396563
175112	396564
7259	396565
356	396566
60201	396567
24383	396568
7637	396569
42281	396570
9617	396571
33418	396572
2187	396573
65087	396574
99741	396575
103421	396576
18267	396577
108521	396578
15707	396579
11904	396580
77085	396581
103593	396582
182616	396583
614	396584
25409	396585
128	396586
1065	396587
62801	396588
162125	396589
1138	396590
58564	396591
194731	396592
57184	396593
64710	396594
28581	396595
76618	396596
22908	396597
920	396598
25714	396599
3922	396600
107931	396601
1323	396602
16218	396603
68056	396604
172	396605
181922	396606
284281	396607
71129	396608
37958	396609
37958	396610
90189	396611
5406	396612
19657	396613
71746	396614
81312	396615
88666	396616
33964	396617
157	396618
1560	396619
29423	396620
11962	396621
8678	396622
41296	396623
12015	396624
193103	396625
49184	396626
89848	396627
63038	396628
185434	396629
27653	396630
56034	396631
34774	396632
183746	396633
35230	396634
2358	396635
66188	396636
4665	396637
2773	396638
82559	396639
5248	396640
110404	396641
12858	396642
133646	396643
217012	396644
3105	396645
25512	396646
31832	396647
21255	396648
188653	396649
52	396650
57831	396651
8383	396652
73871	396653
221818	396654
31524	396655
81363	396656
80353	396657
10718	396658
354	396659
128514	396660
116510	396661
31220	396662
41251	396663
276	396664
162641	396665
234882	396666
20960	396667
1671	396668
15611	396669
74122	396670
33870	396671
2006	396672
15113	396673
157	396674
180003	396675
97810	396676
70949	396677
680	396678
6880	396679
3199	396680
36404	396681
161520	396682
75633	396683
84894	396684
50518	396685
54680	396686
28537	396687
7259	396688
44030	396689
5028	396690
316819	396691
72828	396692
62400	396693
27056	396694
182978	396695
114320	396696
114254	396697
3150	396698
98778	396699
196376	396700
316	396701
18289	396702
180272	396703
21358	396704
53879	396705
22888	396706
68036	396707
121528	396708
233579	396709
310	396710
19281	396711
32791	396712
29964	396713
6182	396714
1232	396715
26287	396716
33147	396717
31297	396718
12163	396719
7687	396720
53601	396721
97614	396722
3	396723
18297	396724
100855	396725
35440	396726
44693	396727
526	396728
77734	396729
318932	396730
3589	396731
247739	396732
328578	396733
58983	396734
4066	396735
13959	396736
148531	396737
71845	396738
5937	396739
22066	396740
2635	396741
195670	396742
17581	396743
3517	396744
39121	396745
32850	396746
2048	396747
15070	396748
825	396749
19993	396750
304368	396751
16	396752
113039	396753
42684	396754
75529	396755
5438	396756
11251	396757
36881	396758
15364	396759
710	396760
102147	396761
156522	396762
48788	396763
6335	396764
58219	396765
7128	396766
42291	396767
42449	396768
198053	396769
12412	396770
9918	396771
54264	396772
7636	396773
64399	396774
946	396775
62693	396776
27148	396777
1767	396778
3227	396779
100692	396780
28853	396781
29096	396782
10711	396783
8140	396784
6036	396785
5962	396786
38451	396787
136101	396788
1198	396789
14509	396790
116019	396791
1677	396792
243649	396793
812	396794
2417	396795
47262	396796
179733	396797
23	396798
5485	396799
198913	396800
1293	396801
15744	396802
11620	396803
5283	396804
118935	396805
174866	396806
112297	396807
54	396808
10168	396809
30059	396810
108401	396811
66	396812
5154	396813
41644	396814
168991	396815
2175	396816
9983	396817
107278	396818
244071	396819
18091	396820
25393	396821
71482	396822
99878	396823
32086	396824
65324	396825
163228	396826
67679	396827
260442	396828
151536	396829
16760	396830
8693	396831
18037	396832
149984	396833
141978	396834
10255	396835
9823	396836
17871	396837
193	396838
1581	396839
8408	396840
325446	396841
32682	396842
51805	396843
1407	396844
106635	396845
18633	396846
20815	396847
127	396848
33360	396849
31402	396850
166760	396851
35164	396852
215450	396853
16781	396854
6	396855
147588	396856
39439	396857
11420	396858
10031	396859
65802	396860
203347	396861
24395	396862
76451	396863
161617	396864
54972	396865
29289	396866
44702	396867
5897	396868
352	396869
135067	396870
4763	396871
162726	396872
23616	396873
19079	396874
5247	396875
56	396876
10503	396877
51443	396878
5859	396879
162787	396880
182090	396881
61473	396882
59829	396883
17764	396884
82030	396885
184227	396886
118538	396887
16620	396888
45644	396889
19085	396890
12722	396891
79788	396892
166819	396893
124033	396894
527	396895
127059	396896
20522	396897
917	396898
68036	396899
207455	396900
70169	396901
83024	396902
54942	396903
4981	396904
38	396905
34805	396906
71903	396907
7636	396908
119259	396909
79944	396910
30832	396911
106049	396912
46734	396913
3702	396914
184950	396915
69337	396916
34242	396917
27055	396918
6795	396919
286	396920
18370	396921
1316	396922
13	396923
9552	396924
281316	396925
7934	396926
437	396927
44496	396928
26632	396929
83123	396930
138443	396931
5940	396932
264406	396933
23127	396934
210883	396935
159440	396936
318665	396937
18221	396938
5971	396939
10496	396940
130007	396941
2104	396942
62540	396943
19051	396944
14244	396945
19571	396946
487	396947
50642	396948
3493	396949
10363	396950
51916	396951
18752	396952
18752	396953
76285	396954
89412	396955
2384	396956
52050	396957
11603	396958
44553	396959
1866	396960
115033	396961
10853	396962
107209	396963
8993	396964
8091	396965
93225	396966
74115	396967
123609	396968
47563	396969
59736	396970
289	396971
79772	396972
4344	396973
44064	396974
47223	396975
85322	396976
71489	396977
103539	396978
62400	396979
4086	396980
64552	396981
82908	396982
14220	396983
157980	396984
22276	396985
189774	396986
535	396987
17137	396988
5971	396989
115326	396990
59893	396991
24962	396992
41915	396993
48641	396994
86282	396995
8568	396996
85138	396997
31300	396998
31300	396999
374	397000
62303	397001
1782	397002
124	397003
153685	397004
42744	397005
710	397006
12900	397007
9732	397008
40649	397009
15877	397010
14081	397011
85077	397012
133703	397013
896	397014
3218	397015
156031	397016
132969	397017
40224	397018
193834	397019
17450	397020
42939	397021
2585	397022
90416	397023
27	397024
59849	397025
58195	397026
93633	397027
44422	397028
30805	397029
1879	397030
17022	397031
2696	397032
51486	397033
147704	397034
91351	397035
143588	397036
225142	397037
35982	397038
34242	397039
4627	397040
160667	397041
14998	397042
29551	397043
21897	397044
5154	397045
56710	397046
314592	397047
39563	397048
182384	397049
194152	397050
143217	397051
174111	397052
3257	397053
24210	397054
309705	397055
10344	397056
111094	397057
2872	397058
11388	397059
9886	397060
105105	397061
3803	397062
4027	397063
26447	397064
67230	397065
79100	397066
9882	397067
35152	397068
3955	397069
37446	397070
7604	397071
210505	397072
6676	397073
121105	397074
27118	397075
32881	397076
24248	397077
196945	397078
33653	397079
5859	397080
4117	397081
18328	397082
1926	397083
17181	397084
1550	397085
124050	397086
28424	397087
320192	397088
4309	397089
27873	397090
43606	397091
70945	397092
6787	397093
40640	397094
62183	397095
30480	397096
48931	397097
22306	397098
34513	397099
4682	397100
3563	397101
11558	397102
137479	397103
78606	397104
17238	397105
74463	397106
5679	397107
82222	397108
77571	397109
36828	397110
5710	397111
148835	397112
64720	397113
178246	397114
74378	397115
109742	397116
12828	397117
13	397118
11487	397119
25140	397120
40948	397121
1560	397122
8445	397123
120219	397124
31170	397125
102225	397126
7983	397127
2739	397128
939	397129
100365	397130
9187	397131
190556	397132
113342	397133
571	397134
46190	397135
179601	397136
7278	397137
117106	397138
132805	397139
181663	397140
21079	397141
19825	397142
107185	397143
12019	397144
9164	397145
3452	397146
73721	397147
315837	397148
68685	397149
18845	397150
135290	397151
22992	397152
23542	397153
53867	397154
191841	397155
4520	397156
16626	397157
2231	397158
22630	397159
714	397160
78215	397161
16600	397162
75573	397163
74215	397164
107001	397165
42222	397166
103072	397167
14732	397168
57072	397169
245975	397170
51985	397171
78091	397172
17003	397173
29972	397174
33332	397175
323074	397176
287659	397177
97592	397178
29035	397179
3522	397180
39461	397181
12180	397182
118739	397183
74862	397184
110244	397185
22542	397186
423	397187
50596	397188
85958	397189
273002	397190
1164	397191
10209	397192
46668	397193
79582	397194
44264	397195
38365	397196
30	397197
108930	397198
46296	397199
655	397200
202130	397201
91803	397202
75389	397203
8683	397204
28213	397205
32459	397206
18118	397207
36059	397208
12664	397209
123660	397210
73680	397211
20715	397212
5971	397213
26917	397214
12644	397215
226794	397216
62175	397217
86753	397218
32273	397219
43138	397220
93105	397221
49421	397222
22923	397223
37626	397224
75744	397225
158230	397226
4323	397227
15194	397228
137960	397229
849	397230
53317	397231
101226	397232
157705	397233
101206	397234
51379	397235
115028	397236
108304	397237
66803	397238
157817	397239
62831	397240
8971	397241
67193	397242
22161	397243
201456	397244
14411	397245
30397	397246
44821	397247
240182	397248
155997	397249
240134	397250
10007	397251
1074	397252
24702	397253
243	397254
99983	397255
177428	397256
58526	397257
51293	397258
259901	397259
94367	397260
21400	397261
38124	397262
126543	397263
28675	397264
9665	397265
70594	397266
38177	397267
117288	397268
44042	397269
44119	397270
1047	397271
57433	397272
80665	397273
72119	397274
83005	397275
19617	397276
23763	397277
298390	397278
36473	397279
290600	397280
97539	397281
169874	397282
3145	397283
4494	397284
68585	397285
20250	397286
17882	397287
177485	397288
61746	397289
10378	397290
3489	397291
86821	397292
25244	397293
3359	397294
50191	397295
85978	397296
261	397297
40606	397298
18014	397299
78057	397300
128674	397301
61	397302
28595	397303
280188	397304
17172	397305
88043	397306
415	397307
66983	397308
254360	397309
118675	397310
95	397311
711	397312
208413	397313
2931	397314
60661	397315
187070	397316
2539	397317
32137	397318
11111	397319
21725	397320
6	397321
11862	397322
7249	397323
232536	397324
56135	397325
123703	397326
70885	397327
294716	397328
15462	397329
158962	397330
135386	397331
80755	397332
115983	397333
11486	397334
60832	397335
5058	397336
230794	397337
119946	397338
23580	397339
15037	397340
51238	397341
168	397342
105350	397343
229468	397344
241243	397345
35	397346
85983	397347
35376	397348
2163	397349
18971	397350
81753	397351
8850	397352
164905	397353
34084	397354
18134	397355
1546	397356
19333	397357
43110	397358
108987	397359
208517	397360
11559	397361
22428	397362
108060	397363
55689	397364
78722	397365
126801	397366
105364	397367
85306	397368
12123	397369
105617	397370
15292	397371
68099	397372
193124	397373
144655	397374
45308	397375
25284	397376
25004	397377
73131	397378
34325	397379
101051	397380
165759	397381
3663	397382
204814	397383
563	397384
42683	397385
486	397386
239118	397387
31220	397388
63218	397389
49816	397390
319575	397391
667	397392
15633	397393
9057	397394
110210	397395
35728	397396
744	397397
10336	397398
85794	397399
5792	397400
15175	397401
32233	397402
4593	397403
21418	397404
8524	397405
78181	397406
1980	397407
139	397408
61	397409
418	397410
12116	397411
10275	397412
115530	397413
47122	397414
114	397415
751	397416
177220	397417
10760	397418
5518	397419
17006	397420
157544	397421
13256	397422
100	397423
186680	397424
99742	397425
1894	397426
23613	397427
24210	397428
2931	397429
45052	397430
88180	397431
123664	397432
157034	397433
16200	397434
88195	397435
39271	397436
16050	397437
9765	397438
63232	397439
57483	397440
60585	397441
235814	397442
90533	397443
41130	397444
1503	397445
41155	397446
59399	397447
68523	397448
442	397449
19152	397450
111423	397451
90	397452
67469	397453
127890	397454
82621	397455
30529	397456
35122	397457
863	397458
88640	397459
15242	397460
73465	397461
18823	397462
10901	397463
310	397464
1757	397465
1626	397466
28504	397467
15537	397468
359	397469
3028	397470
41250	397471
177957	397472
71553	397473
54322	397474
46865	397475
173764	397476
12858	397477
66	397478
52922	397479
253436	397480
64168	397481
75407	397482
115572	397483
16234	397484
22106	397485
66	397486
221403	397487
8335	397488
71374	397489
467	397490
8811	397491
17235	397492
86338	397493
61537	397494
397	397495
129532	397496
83831	397497
38435	397498
127345	397499
301766	397500
10452	397501
39746	397502
24645	397503
326799	397504
25762	397505
90195	397506
21280	397507
30050	397508
3189	397509
126250	397510
6733	397511
390	397512
68668	397513
104949	397514
36969	397515
85253	397516
67103	397517
35982	397518
27424	397519
63511	397520
50195	397521
2887	397522
283113	397523
87709	397524
149878	397525
9524	397526
114	397527
62475	397528
63734	397529
164083	397530
47438	397531
112540	397532
65432	397533
199208	397534
170319	397535
119719	397536
21876	397537
51271	397538
245019	397539
314529	397540
145574	397541
93852	397542
211803	397543
13801	397544
75960	397545
24906	397546
176638	397547
54656	397548
82	397549
187745	397550
84971	397551
43599	397552
3466	397553
103804	397554
84106	397555
110784	397556
6497	397557
120450	397558
10	397559
16257	397560
326	397561
28107	397562
55670	397563
36536	397564
28884	397565
322	397566
35178	397567
19383	397568
167198	397569
1988	397570
206558	397571
104948	397572
2187	397573
54860	397574
10271	397575
30676	397576
36993	397577
8588	397578
5087	397579
11407	397580
97005	397581
206034	397582
5240	397583
200576	397584
55658	397585
189111	397586
79702	397587
28939	397588
1909	397589
37852	397590
538	397591
68530	397592
149	397593
64727	397594
33045	397595
211589	397596
3173	397597
10640	397598
23426	397599
50769	397600
79841	397601
3406	397602
128141	397603
61374	397604
22	397605
308269	397606
10031	397607
57385	397608
115388	397609
101110	397610
12416	397611
36917	397612
678	397613
71960	397614
15574	397615
37620	397616
14195	397617
108683	397618
31128	397619
20213	397620
99349	397621
30412	397622
39	397623
25154	397624
19238	397625
67732	397626
172534	397627
172028	397628
1785	397629
294962	397630
129613	397631
113037	397632
63621	397633
514	397634
47827	397635
15840	397636
149311	397637
277268	397638
105177	397639
2032	397640
2736	397641
224825	397642
148356	397643
22332	397644
31776	397645
678	397646
3819	397647
25990	397648
28	397649
128289	397650
165	397651
17278	397652
22854	397653
2780	397654
19710	397655
323198	397656
14791	397657
41412	397658
11939	397659
206	397660
19454	397661
195810	397662
17273	397663
8317	397664
59148	397665
1390	397666
183210	397667
8458	397668
163761	397669
28074	397670
1929	397671
134	397672
196	397673
31972	397674
22068	397675
104713	397676
298853	397677
87426	397678
29808	397679
42519	397680
211516	397681
35976	397682
37674	397683
7263	397684
35	397685
83877	397686
28339	397687
32866	397688
29054	397689
2	397690
100854	397691
63641	397692
5523	397693
26788	397694
125769	397695
18863	397696
82333	397697
27154	397698
54670	397699
35428	397700
165147	397701
212582	397702
90388	397703
90388	397704
8159	397705
196	397706
174579	397707
286257	397708
11963	397709
189846	397710
9265	397711
68938	397712
74176	397713
27188	397714
52317	397715
17031	397716
86478	397717
200192	397718
37213	397719
34961	397720
53166	397721
209986	397722
18298	397723
101721	397724
44406	397725
5687	397726
79313	397727
33626	397728
154857	397729
7796	397730
71905	397731
12787	397732
3094	397733
308334	397734
5253	397735
4572	397736
276639	397737
85478	397738
34402	397739
905	397740
8192	397741
12515	397742
200364	397743
3831	397744
126983	397745
167935	397746
137853	397747
5301	397748
305	397749
179003	397750
78158	397751
5279	397752
61473	397753
52450	397754
14	397755
295	397756
82277	397757
214974	397758
64714	397759
79908	397760
3917	397761
81781	397762
208588	397763
117000	397764
250833	397765
9635	397766
161288	397767
247977	397768
78	397769
1664	397770
132303	397771
116806	397772
86392	397773
75677	397774
9652	397775
11981	397776
59	397777
267	397778
111865	397779
102281	397780
20974	397781
73278	397782
144104	397783
9609	397784
50683	397785
14732	397786
177911	397787
136894	397788
195890	397789
108513	397790
5212	397791
43913	397792
4080	397793
187285	397794
1179	397795
22162	397796
14086	397797
38615	397798
116314	397799
6609	397800
4943	397801
8182	397802
29474	397803
203716	397804
187698	397805
146656	397806
13	397807
66374	397808
193848	397809
120758	397810
26	397811
86431	397812
66711	397813
61993	397814
28645	397815
1802	397816
10447	397817
19700	397818
4976	397819
3340	397820
108762	397821
33660	397822
8873	397823
82	397824
89520	397825
67847	397826
78	397827
1022	397828
27186	397829
3608	397830
25762	397831
2435	397832
64130	397833
77174	397834
193375	397835
77027	397836
124	397837
6367	397838
80811	397839
131887	397840
88559	397841
1053	397842
136104	397843
1282	397844
27425	397845
10117	397846
5	397847
4687	397848
45271	397849
4631	397850
9220	397851
251361	397852
15660	397853
80802	397854
15017	397855
48442	397856
123028	397857
525	397858
122128	397859
6741	397860
31135	397861
65761	397862
26793	397863
3017	397864
2013	397865
216234	397866
50085	397867
136548	397868
47904	397869
99	397870
37144	397871
11794	397872
143135	397873
57723	397874
73811	397875
18	397876
135094	397877
121545	397878
15112	397879
199	397880
16932	397881
1281	397882
2448	397883
8949	397884
56864	397885
37396	397886
68140	397887
207355	397888
185903	397889
1024	397890
26991	397891
69599	397892
113793	397893
33277	397894
77056	397895
137084	397896
55906	397897
42993	397898
18405	397899
51306	397900
81217	397901
46258	397902
3114	397903
88042	397904
7861	397905
3174	397906
173786	397907
1564	397908
81997	397909
58941	397910
81810	397911
288492	397912
25428	397913
47053	397914
53146	397915
148	397916
8977	397917
11656	397918
133097	397919
80512	397920
15292	397921
83316	397922
19595	397923
4456	397924
127963	397925
11486	397926
21442	397927
13906	397928
97	397929
113793	397930
1643	397931
78636	397932
175323	397933
63436	397934
111592	397935
170356	397936
45706	397937
36296	397938
181692	397939
8300	397940
116020	397941
113637	397942
17303	397943
113678	397944
181280	397945
211300	397946
73751	397947
177990	397948
179326	397949
113748	397950
176343	397951
12650	397952
31770	397953
212863	397954
74154	397955
91124	397956
222223	397957
73693	397958
73758	397959
274039	397960
5810	397961
261105	397962
75566	397963
277161	397964
267059	397965
4668	397966
39143	397967
2569	397968
170677	397969
183307	397970
112564	397971
147747	397972
176310	397973
74675	397974
34350	397975
136337	397976
17442	397977
275544	397978
180599	397979
73231	397980
228889	397981
62248	397982
113510	397983
34264	397984
133121	397985
4048	397986
43787	397987
58052	397988
90856	397989
119266	397990
19772	397991
33623	397992
207050	397993
269023	397994
127684	397995
131234	397996
45961	397997
6343	397998
180985	397999
23256	398000
285880	398001
136586	398002
159588	398003
44525	398004
267260	398005
95507	398006
199917	398007
1896	398008
54884	398009
281319	398010
9871	398011
25934	398012
25934	398013
45592	398014
118083	398015
23011	398016
37191	398017
229166	398018
19615	398019
50729	398020
21766	398021
45633	398022
110754	398023
135319	398024
60607	398025
38308	398026
1896	398027
64372	398028
265553	398029
3030	398030
132669	398031
268297	398032
3030	398033
116384	398034
187409	398035
191609	398036
136011	398037
96864	398038
84499	398039
127682	398040
23011	398041
324113	398042
75478	398043
210750	398044
57797	398045
323400	398046
135342	398047
109102	398048
87744	398049
227701	398050
233272	398051
19798	398052
290084	398053
81310	398054
22549	398055
102251	398056
185531	398057
22549	398058
69235	398059
160466	398060
123577	398061
183312	398062
266128	398063
273323	398064
49466	398065
196387	398066
138418	398067
138420	398068
126780	398069
53283	398070
271566	398071
177085	398072
55152	398073
276236	398074
116126	398075
266738	398076
66305	398077
209191	398078
76414	398079
81079	398080
24733	398081
87281	398082
35044	398083
155035	398084
107633	398085
53407	398086
210062	398087
16778	398088
95718	398089
223470	398090
95556	398091
229369	398092
62315	398093
235232	398094
155874	398095
95960	398096
18199	398097
151658	398098
200854	398099
153742	398100
26155	398101
153836	398102
128769	398103
145263	398104
18816	398105
137357	398106
37191	398107
193227	398108
5219	398109
93458	398110
146651	398111
20805	398112
5219	398113
228592	398114
63705	398115
183518	398116
314159	398117
124485	398118
36150	398119
63426	398120
303249	398121
205784	398122
194109	398123
250155	398124
207478	398125
93959	398126
119631	398127
190171	398128
11191	398129
13489	398130
13489	398131
66766	398132
96082	398133
20704	398134
224463	398135
262984	398136
42175	398137
176	398138
124161	398139
141716	398140
156753	398141
181474	398142
9415	398143
34276	398144
135789	398145
102049	398146
83538	398147
113668	398148
122577	398149
188625	398150
38607	398151
15654	398152
12	398153
1337	398154
61601	398155
121799	398156
86436	398157
33921	398158
21833	398159
20055	398160
21781	398161
685	398162
64995	398163
171753	398164
70182	398165
297246	398166
47037	398167
17770	398168
15807	398169
247594	398170
17385	398171
500	398172
218312	398173
7893	398174
28474	398175
225555	398176
748	398177
98969	398178
98980	398179
153982	398180
153982	398181
145416	398182
43199	398183
92966	398184
89581	398185
86601	398186
676	398187
117934	398188
312619	398189
8928	398190
100625	398191
664	398192
1252	398193
797	398194
10792	398195
4643	398196
21816	398197
240455	398198
240442	398199
46877	398200
150441	398201
73965	398202
30516	398203
77949	398204
72318	398205
322025	398206
2788	398207
46173	398208
9297	398209
9400	398210
203692	398211
313157	398212
131293	398213
149259	398214
2311	398215
6272	398216
7090	398217
89360	398218
1337	398219
475	398220
6523	398221
1676	398222
285592	398223
128489	398224
190066	398225
7717	398226
15774	398227
37430	398228
99860	398229
42174	398230
256753	398231
72852	398232
1483	398233
56806	398234
206025	398235
2791	398236
152680	398237
282572	398238
175535	398239
49739	398240
107982	398241
31326	398242
6690	398243
42793	398244
20302	398245
42491	398246
21634	398247
168774	398248
34773	398249
281989	398250
74283	398251
238675	398252
69705	398253
82135	398254
46749	398255
200340	398256
22390	398257
22390	398258
3402	398259
157121	398260
18274	398261
5294	398262
38200	398263
49894	398264
71609	398265
11339	398266
31433	398267
8900	398268
6690	398269
765	398270
24632	398271
53500	398272
49404	398273
5162	398274
202556	398275
7034	398276
181790	398277
116767	398278
12	398279
6291	398280
103	398281
748	398282
152706	398283
64818	398284
2280	398285
10154	398286
38258	398287
5635	398288
500	398289
11239	398290
115561	398291
68924	398292
24142	398293
44120	398294
26793	398295
39134	398296
108485	398297
10266	398298
18600	398299
1547	398300
6523	398301
69627	398302
82468	398303
28439	398304
55026	398305
281997	398306
124536	398307
133075	398308
306715	398309
316693	398310
200125	398311
183254	398312
10854	398313
1896	398314
286237	398315
239026	398316
63791	398317
33867	398318
48693	398319
53429	398320
222398	398321
44498	398322
19279	398323
183711	398324
49466	398325
65715	398326
112448	398327
183096	398328
183108	398329
66206	398330
85374	398331
45027	398332
302242	398333
112740	398334
34683	398335
92929	398336
48762	398337
117018	398338
150525	398339
224933	398340
1568	398341
501	398342
20118	398343
311918	398344
65877	398345
77633	398346
99579	398347
319179	398348
49788	398349
83856	398350
25207	398351
238015	398352
38159	398353
154313	398354
120304	398355
66552	398356
128457	398357
95833	398358
64860	398359
147756	398360
252100	398361
112186	398362
2729	398363
53036	398364
199669	398365
94997	398366
179220	398367
4563	398368
287459	398369
120990	398370
91469	398371
127167	398372
135387	398373
209885	398374
223824	398375
155948	398376
281855	398377
296204	398378
81990	398379
230133	398380
77227	398381
45620	398382
43597	398383
308951	398384
64815	398385
62084	398386
120365	398387
13283	398388
320721	398389
211776	398390
43324	398391
211965	398392
51994	398393
184399	398394
116384	398395
8879	398396
47581	398397
121113	398398
249266	398399
193921	398400
77402	398401
118227	398402
281717	398403
55520	398404
102422	398405
102423	398406
25207	398407
214614	398408
87851	398409
47167	398410
116755	398411
301899	398412
82151	398413
9724	398414
69235	398415
66761	398416
264163	398417
162502	398418
299868	398419
184899	398420
52795	398421
196925	398422
81725	398423
175694	398424
128170	398425
79313	398426
85129	398427
174796	398428
89149	398429
49422	398430
43324	398431
11850	398432
304878	398433
128183	398434
117332	398435
183518	398436
192210	398437
10472	398438
35453	398439
154561	398440
64953	398441
241182	398442
307488	398443
246002	398444
211878	398445
251008	398446
131393	398447
122827	398448
727	398449
82931	398450
6674	398451
120366	398452
93591	398453
79120	398454
81153	398455
195707	398456
195649	398457
62759	398458
50043	398459
95882	398460
148709	398461
192827	398462
34757	398463
92220	398464
60877	398465
221937	398466
20805	398467
149882	398468
99359	398469
91465	398470
140560	398471
92758	398472
92144	398473
168776	398474
227634	398475
276096	398476
73151	398477
64986	398478
164694	398479
224570	398480
121113	398481
21087	398482
33489	398483
281784	398484
165117	398485
125581	398486
134081	398487
243385	398488
76469	398489
13449	398490
101707	398491
43843	398492
17240	398493
17240	398494
43843	398495
208679	398496
326644	398497
280014	398498
301970	398499
135795	398500
269680	398501
66780	398502
160683	398503
27647	398504
248	398505
204367	398506
99146	398507
69973	398508
19872	398509
272017	398510
33936	398511
169810	398512
103	398513
39151	398514
265	398515
117799	398516
84880	398517
138297	398518
114212	398519
32618	398520
10781	398521
75520	398522
104356	398523
339	398524
180	398525
43521	398526
197606	398527
129261	398528
2341	398529
11116	398530
21781	398531
27047	398532
41564	398533
17733	398534
61930	398535
21383	398536
2494	398537
1980	398538
57694	398539
7200	398540
56217	398541
8508	398542
13465	398543
99210	398544
15052	398545
166470	398546
107438	398547
323303	398548
6928	398549
46847	398550
18202	398551
222347	398552
38357	398553
154550	398554
3970	398555
3970	398556
102156	398557
31702	398558
103	398559
173	398560
2109	398561
103	398562
90	398563
121848	398564
145428	398565
36095	398566
31191	398567
103337	398568
7081	398569
111000	398570
226600	398571
79637	398572
114348	398573
32802	398574
95992	398575
36815	398576
5150	398577
202951	398578
42793	398579
268267	398580
44619	398581
175342	398582
156859	398583
12791	398584
271631	398585
56443	398586
30420	398587
148884	398588
48742	398589
11430	398590
42299	398591
45511	398592
104934	398593
3881	398594
91815	398595
144044	398596
293563	398597
7356	398598
24700	398599
46618	398600
493	398601
542	398602
4415	398603
65247	398604
3097	398605
132726	398606
5621	398607
7085	398608
20731	398609
143262	398610
60530	398611
143933	398612
59042	398613
6291	398614
88832	398615
367	398616
6655	398617
328523	398618
596	398619
1125	398620
58995	398621
961	398622
14246	398623
14246	398624
43589	398625
32869	398626
142938	398627
40903	398628
99901	398629
139432	398630
40756	398631
75591	398632
48685	398633
48867	398634
45993	398635
92932	398636
2339	398637
312990	398638
112759	398639
112693	398640
255995	398641
69573	398642
208857	398643
57141	398644
112448	398645
20416	398646
12257	398647
159562	398648
206008	398649
58745	398650
38034	398651
64516	398652
64516	398653
87846	398654
1614	398655
9744	398656
5212	398657
5212	398658
9381	398659
69109	398660
69109	398661
71379	398662
6594	398663
197094	398664
81810	398665
18568	398666
62737	398667
49663	398668
95	398669
83848	398670
24358	398671
1568	398672
567	398673
16424	398674
19395	398675
222201	398676
13762	398677
19911	398678
3329	398679
288165	398680
31	398681
34938	398682
125540	398683
18816	398684
123831	398685
98687	398686
57489	398687
58988	398688
100214	398689
3744	398690
320867	398691
51027	398692
52101	398693
162714	398694
65599	398695
126011	398696
80877	398697
175764	398698
7332	398699
129430	398700
107208	398701
51620	398702
76324	398703
5595	398704
202129	398705
216748	398706
843	398707
311930	398708
74436	398709
66032	398710
15085	398711
59020	398712
210657	398713
32829	398714
54048	398715
180108	398716
19769	398717
88512	398718
21971	398719
45618	398720
6982	398721
14672	398722
13842	398723
111360	398724
97384	398725
72341	398726
81	398727
53772	398728
101302	398729
16352	398730
79206	398731
42222	398732
2055	398733
47293	398734
37052	398735
83002	398736
18452	398737
13829	398738
200951	398739
1507	398740
279525	398741
8905	398742
18755	398743
58703	398744
109864	398745
313587	398746
128316	398747
154441	398748
356	398749
129	398750
678	398751
5213	398752
166844	398753
6201	398754
8186	398755
111502	398756
133399	398757
30061	398758
19700	398759
27699	398760
37	398761
32660	398762
8852	398763
80099	398764
9351	398765
122079	398766
1022	398767
70947	398768
6199	398769
155487	398770
19569	398771
59611	398772
48253	398773
204245	398774
83864	398775
56369	398776
69052	398777
2375	398778
52296	398779
187085	398780
95910	398781
24203	398782
129011	398783
6328	398784
73263	398785
194974	398786
30539	398787
106794	398788
1046	398789
200248	398790
18113	398791
4880	398792
14	398793
76365	398794
21	398795
24203	398796
729	398797
208975	398798
7156	398799
19354	398800
10896	398801
22598	398802
8854	398803
212939	398804
22321	398805
1202	398806
1178	398807
43864	398808
132969	398809
21020	398810
122264	398811
295	398812
76027	398813
11647	398814
244724	398815
76894	398816
157640	398817
714	398818
144661	398819
178867	398820
247450	398821
92432	398822
256229	398823
142	398824
93974	398825
134333	398826
102960	398827
7839	398828
37511	398829
169976	398830
46628	398831
17270	398832
19476	398833
85211	398834
93750	398835
8022	398836
18344	398837
262781	398838
4837	398839
28764	398840
123125	398841
54101	398842
44323	398843
939	398844
77392	398845
60363	398846
47441	398847
81887	398848
17770	398849
79678	398850
49789	398851
50517	398852
2467	398853
384	398854
9205	398855
859	398856
5414	398857
54729	398858
55410	398859
103612	398860
34401	398861
3225	398862
90424	398863
2803	398864
139076	398865
21213	398866
186338	398867
948	398868
134722	398869
182432	398870
33497	398871
21503	398872
139995	398873
93732	398874
16145	398875
5	398876
104788	398877
3105	398878
36655	398879
17017	398880
88268	398881
1505	398882
12091	398883
134517	398884
155	398885
199474	398886
28674	398887
6338	398888
1096	398889
60514	398890
299047	398891
66286	398892
70	398893
15527	398894
895	398895
8811	398896
139644	398897
263	398898
119605	398899
16299	398900
18298	398901
55086	398902
94334	398903
225297	398904
59093	398905
56110	398906
120322	398907
201406	398908
165260	398909
50752	398910
112170	398911
70957	398912
34046	398913
222	398914
28926	398915
25427	398916
54220	398917
8	398918
786	398919
74125	398920
104449	398921
37522	398922
69374	398923
15488	398924
1350	398925
17782	398926
66705	398927
316879	398928
292359	398929
2338	398930
9530	398931
24992	398932
10795	398933
39105	398934
53968	398935
25004	398936
215806	398937
137019	398938
9888	398939
693	398940
31483	398941
145032	398942
32	398943
210587	398944
6387	398945
8001	398946
1079	398947
125996	398948
20652	398949
70062	398950
139632	398951
136159	398952
17050	398953
51484	398954
47455	398955
276860	398956
116462	398957
37958	398958
54194	398959
167948	398960
52693	398961
41818	398962
85771	398963
20093	398964
243100	398965
85973	398966
194489	398967
23415	398968
42410	398969
22	398970
31047	398971
60064	398972
70772	398973
29782	398974
39831	398975
298107	398976
76365	398977
1640	398978
73902	398979
72076	398980
211085	398981
127881	398982
56376	398983
36727	398984
141362	398985
167911	398986
12014	398987
156425	398988
19874	398989
799	398990
324	398991
87057	398992
32152	398993
36516	398994
82821	398995
48972	398996
85582	398997
2720	398998
323889	398999
221145	399000
11714	399001
46221	399002
25254	399003
21061	399004
66570	399005
23221	399006
289725	399007
127212	399008
4001	399009
203	399010
101219	399011
2162	399012
164332	399013
5487	399014
102422	399015
52685	399016
25828	399017
133201	399018
83349	399019
935	399020
124419	399021
61415	399022
21513	399023
102697	399024
162457	399025
60454	399026
11642	399027
100738	399028
69051	399029
196877	399030
120765	399031
183537	399032
10236	399033
56331	399034
11255	399035
39676	399036
159691	399037
47169	399038
78915	399039
1063	399040
108982	399041
11770	399042
136139	399043
7670	399044
47243	399045
9287	399046
25306	399047
144919	399048
81741	399049
17950	399050
8392	399051
13902	399052
2833	399053
42378	399054
31568	399055
24741	399056
38027	399057
191905	399058
49633	399059
837	399060
30956	399061
63368	399062
11175	399063
34375	399064
124820	399065
4783	399066
16335	399067
175033	399068
127335	399069
56125	399070
150494	399071
283866	399072
111126	399073
153274	399074
7782	399075
46069	399076
11576	399077
974	399078
11931	399079
3854	399080
208859	399081
117513	399082
22076	399083
14418	399084
2465	399085
15611	399086
186724	399087
11134	399088
30840	399089
51867	399090
260335	399091
252929	399092
24640	399093
113	399094
306194	399095
198575	399096
42995	399097
29721	399098
10118	399099
144960	399100
43925	399101
3035	399102
1962	399103
124379	399104
324505	399105
137913	399106
98480	399107
11350	399108
18963	399109
84154	399110
49021	399111
74878	399112
200247	399113
138404	399114
10002	399115
6629	399116
108712	399117
30185	399118
70973	399119
43489	399120
4323	399121
132646	399122
77546	399123
121371	399124
154697	399125
28335	399126
155033	399127
8407	399128
49741	399129
26752	399130
48341	399131
77601	399132
13986	399133
71841	399134
52843	399135
2519	399136
7751	399137
206501	399138
53382	399139
174761	399140
203077	399141
4311	399142
202057	399143
126974	399144
54657	399145
9505	399146
14170	399147
146698	399148
13358	399149
86129	399150
87431	399151
133193	399152
37546	399153
121069	399154
311	399155
129638	399156
3614	399157
78300	399158
44869	399159
37099	399160
600	399161
186934	399162
206624	399163
34912	399164
90614	399165
65656	399166
64688	399167
11	399168
95040	399169
7991	399170
129295	399171
31937	399172
93298	399173
1230	399174
1028	399175
32113	399176
196781	399177
79696	399178
44254	399179
234609	399180
203660	399181
106656	399182
192	399183
324696	399184
88	399185
192	399186
46628	399187
11719	399188
61331	399189
59	399190
40388	399191
1056	399192
2220	399193
6556	399194
37708	399195
64055	399196
39500	399197
95972	399198
7304	399199
27069	399200
192	399201
14039	399202
106031	399203
164303	399204
112108	399205
19993	399206
77343	399207
2061	399208
38	399209
56592	399210
133451	399211
22548	399212
216659	399213
54503	399214
14	399215
210456	399216
149953	399217
23580	399218
86909	399219
4976	399220
28466	399221
323	399222
9594	399223
24252	399224
119989	399225
211356	399226
255	399227
200752	399228
155660	399229
170764	399230
25163	399231
66317	399232
6367	399233
137853	399234
39547	399235
214603	399236
137903	399237
27	399238
8588	399239
49441	399240
122997	399241
3104	399242
27	399243
111168	399244
77798	399245
1850	399246
134259	399247
18540	399248
102495	399249
299618	399250
86687	399251
1866	399252
148226	399253
183853	399254
73600	399255
28289	399256
1360	399257
111676	399258
111464	399259
70041	399260
169917	399261
12264	399262
78317	399263
172768	399264
4842	399265
125502	399266
102545	399267
47263	399268
16335	399269
202468	399270
9451	399271
71828	399272
73176	399273
715	399274
86305	399275
191	399276
100346	399277
1786	399278
2135	399279
52812	399280
3235	399281
777	399282
16126	399283
1973	399284
58668	399285
161003	399286
42526	399287
21608	399288
33039	399289
165634	399290
12397	399291
87910	399292
9048	399293
120369	399294
9798	399295
10587	399296
297970	399297
1993	399298
100473	399299
73586	399300
257926	399301
2551	399302
1606	399303
3969	399304
52155	399305
87808	399306
120	399307
76407	399308
26460	399309
2833	399310
48450	399311
20053	399312
29067	399313
9669	399314
66040	399315
20146	399316
12685	399317
93430	399318
40352	399319
154384	399320
85033	399321
137997	399322
57080	399323
12705	399324
27136	399325
62691	399326
148521	399327
95790	399328
196885	399329
62958	399330
180831	399331
164104	399332
50086	399333
945	399334
115431	399335
12616	399336
64661	399337
205373	399338
129476	399339
172481	399340
3116	399341
936	399342
10683	399343
322	399344
156989	399345
254338	399346
61587	399347
95	399348
87	399349
57638	399350
34805	399351
36	399352
297430	399353
53	399354
291952	399355
4595	399356
57524	399357
33	399358
35328	399359
69	399360
22226	399361
3089	399362
2	399363
268	399364
1492	399365
53283	399366
1710	399367
46727	399368
125301	399369
23665	399370
195842	399371
54799	399372
228650	399373
5269	399374
92572	399375
126486	399376
65337	399377
87672	399378
19910	399379
26556	399380
115	399381
5471	399382
5078	399383
57	399384
77170	399385
113626	399386
22745	399387
14660	399388
123361	399389
52899	399390
137291	399391
115065	399392
208415	399393
15518	399394
136347	399395
213491	399396
101731	399397
171515	399398
23400	399399
1454	399400
135044	399401
87145	399402
209481	399403
333	399404
1810	399405
50178	399406
271857	399407
86833	399408
209480	399409
2805	399410
19152	399411
189195	399412
110669	399413
15979	399414
73745	399415
19188	399416
246504	399417
51029	399418
5452	399419
209630	399420
18453	399421
22	399422
11485	399423
95872	399424
21483	399425
90033	399426
270230	399427
198730	399428
36033	399429
7132	399430
13328	399431
10222	399432
215956	399433
23088	399434
1095	399435
91708	399436
220977	399437
57258	399438
247445	399439
159423	399440
18548	399441
111323	399442
46161	399443
144799	399444
144746	399445
30104	399446
66286	399447
4694	399448
38327	399449
22465	399450
61202	399451
10171	399452
17568	399453
9452	399454
45081	399455
48603	399456
7529	399457
66	399458
177758	399459
5058	399460
173371	399461
49466	399462
44434	399463
7106	399464
240091	399465
42010	399466
44289	399467
453	399468
224149	399469
172914	399470
191313	399471
44247	399472
215162	399473
14220	399474
19697	399475
21162	399476
3270	399477
173184	399478
8162	399479
133641	399480
65380	399481
38605	399482
983	399483
50876	399484
50566	399485
7206	399486
113	399487
64954	399488
147634	399489
16122	399490
118137	399491
69868	399492
16	399493
42849	399494
22934	399495
116204	399496
184236	399497
40315	399498
26524	399499
53304	399500
39315	399501
32948	399502
140639	399503
45889	399504
4158	399505
125134	399506
16914	399507
190744	399508
15240	399509
64148	399510
789	399511
1422	399512
65	399513
171	399514
23001	399515
53499	399516
9396	399517
15981	399518
2249	399519
26343	399520
49660	399521
18	399522
29551	399523
271415	399524
100830	399525
3749	399526
261	399527
242108	399528
30970	399529
3108	399530
56591	399531
6877	399532
113159	399533
15109	399534
49739	399535
197454	399536
10392	399537
35065	399538
32508	399539
36814	399540
52106	399541
64439	399542
46180	399543
163714	399544
93	399545
142617	399546
16782	399547
9530	399548
42535	399549
54619	399550
167357	399551
52629	399552
8182	399553
112	399554
3414	399555
27847	399556
245	399557
7174	399558
82798	399559
65963	399560
31434	399561
7691	399562
97874	399563
116202	399564
39232	399565
36144	399566
4462	399567
21749	399568
115	399569
19869	399570
88641	399571
61605	399572
2482	399573
21453	399574
265	399575
29249	399576
27087	399577
2238	399578
32402	399579
198491	399580
146932	399581
162976	399582
8446	399583
105568	399584
9807	399585
3633	399586
40693	399587
40868	399588
118	399589
136391	399590
31498	399591
1009	399592
222844	399593
892	399594
11465	399595
38854	399596
134131	399597
101654	399598
42904	399599
23102	399600
40113	399601
11004	399602
70174	399603
14715	399604
19748	399605
279657	399606
327499	399607
82750	399608
251226	399609
178277	399610
227926	399611
327658	399612
143513	399613
69921	399614
144758	399615
109212	399616
84691	399617
104599	399618
162377	399619
3666	399620
161193	399621
19263	399622
118578	399623
28391	399624
174414	399625
129188	399626
153887	399627
58913	399628
27315	399629
119864	399630
8495	399631
47021	399632
23587	399633
23587	399634
8953	399635
266475	399636
64692	399637
20733	399638
321436	399639
143850	399640
18067	399641
1088	399642
11132	399643
32112	399644
158904	399645
118701	399646
67966	399647
162097	399648
45484	399649
41793	399650
169945	399651
141381	399652
4986	399653
79635	399654
83400	399655
4986	399656
122829	399657
1099	399658
69054	399659
78387	399660
163114	399661
280102	399662
120491	399663
32163	399664
11718	399665
82411	399666
193547	399667
1099	399668
57759	399669
131730	399670
188583	399671
169407	399672
175290	399673
51935	399674
50006	399675
41597	399676
201971	399677
22197	399678
53066	399679
309304	399680
245222	399681
92668	399682
77432	399683
59560	399684
419	399685
121969	399686
265	399687
6223	399688
26742	399689
264228	399690
10149	399691
15614	399692
152921	399693
50942	399694
17969	399695
24986	399696
276380	399697
274462	399698
193358	399699
150346	399700
172860	399701
171413	399702
49576	399703
85232	399704
194099	399705
244777	399706
123276	399707
91512	399708
214835	399709
324508	399710
232752	399711
169234	399712
47221	399713
47307	399714
294444	399715
86277	399716
126928	399717
179153	399718
38744	399719
270279	399720
30338	399721
165562	399722
259935	399723
17297	399724
5073	399725
3978	399726
323368	399727
260000	399728
27657	399729
136309	399730
205467	399731
161525	399732
276911	399733
66754	399734
43518	399735
92701	399736
206443	399737
241082	399738
8989	399739
159027	399740
20192	399741
24204	399742
63979	399743
210	399744
43619	399745
12077	399746
260597	399747
273532	399748
41999	399749
49643	399750
34002	399751
105873	399752
36943	399753
129170	399754
2531	399755
89393	399756
89393	399757
298459	399758
54470	399759
173646	399760
211738	399761
202982	399762
97705	399763
77606	399764
128060	399765
98395	399766
6116	399767
298359	399768
109814	399769
67131	399770
16042	399771
20440	399772
38662	399773
277845	399774
1099	399775
1099	399776
8054	399777
18669	399778
243940	399779
50990	399780
34272	399781
1415	399782
24743	399783
38207	399784
5586	399785
37894	399786
23857	399787
91897	399788
28313	399789
226636	399790
119864	399791
91771	399792
180616	399793
326345	399794
8986	399795
119758	399796
5531	399797
70277	399798
9164	399799
140046	399800
32412	399801
1020	399802
79439	399803
27479	399804
5806	399805
17399	399806
272159	399807
24676	399808
197348	399809
195839	399810
118602	399811
259582	399812
181530	399813
199888	399814
116419	399815
11209	399816
271764	399817
235295	399818
301148	399819
99749	399820
64581	399821
7658	399822
15120	399823
65845	399824
13606	399825
13606	399826
140265	399827
68343	399828
273055	399829
133550	399830
11976	399831
11976	399832
18591	399833
19038	399834
163118	399835
37168	399836
3666	399837
47969	399838
55212	399839
194087	399840
126355	399841
112309	399842
36582	399843
314258	399844
1650	399845
82046	399846
10479	399847
312933	399848
206234	399849
326139	399850
79244	399851
295029	399852
52800	399853
172526	399854
19223	399855
170476	399856
8017	399857
134043	399858
38702	399859
18584	399860
105464	399861
60083	399862
9688	399863
27002	399864
38599	399865
109578	399866
13500	399867
117227	399868
2248	399869
57620	399870
222744	399871
72114	399872
290150	399873
84	399874
68355	399875
285478	399876
39802	399877
2074	399878
20551	399879
215012	399880
29738	399881
310657	399882
200527	399883
166843	399884
17468	399885
39057	399886
194989	399887
63211	399888
80002	399889
14948	399890
303526	399891
208828	399892
75996	399893
176751	399894
27757	399895
117871	399896
53290	399897
109421	399898
133870	399899
292298	399900
169	399901
25278	399902
25572	399903
25710	399904
1873	399905
13249	399906
6126	399907
3908	399908
5768	399909
187851	399910
7666	399911
36699	399912
19403	399913
27570	399914
8236	399915
33347	399916
142437	399917
12695	399918
169892	399919
62513	399920
52138	399921
322220	399922
5461	399923
7391	399924
24082	399925
3097	399926
58029	399927
120773	399928
27078	399929
23742	399930
125808	399931
130416	399932
2063	399933
15	399934
79949	399935
30461	399936
208549	399937
113194	399938
114299	399939
69391	399940
172875	399941
57006	399942
50514	399943
17594	399944
220641	399945
119722	399946
8219	399947
12415	399948
179502	399949
62616	399950
25347	399951
8059	399952
13468	399953
290905	399954
142737	399955
77836	399956
222596	399957
111019	399958
121181	399959
164847	399960
166725	399961
82242	399962
5884	399963
21722	399964
69569	399965
289370	399966
2568	399967
13443	399968
289844	399969
71261	399970
278261	399971
88289	399972
17755	399973
16081	399974
4632	399975
11840	399976
41027	399977
18011	399978
11848	399979
143795	399980
84718	399981
60857	399982
65343	399983
227102	399984
96891	399985
188693	399986
317066	399987
273464	399988
106327	399989
162	399990
7751	399991
124913	399992
213061	399993
151273	399994
221343	399995
46546	399996
3926	399997
89389	399998
32453	399999
211758	400000
15049	400001
25180	400002
80805	400003
2295	400004
72524	400005
160124	400006
27997	400007
272267	400008
70490	400009
253752	400010
85840	400011
25479	400012
20259	400013
297429	400014
46529	400015
316689	400016
75450	400017
307654	400018
296319	400019
192837	400020
14877	400021
305180	400022
207617	400023
55212	400024
80716	400025
124126	400026
226833	400027
219183	400028
11426	400029
76853	400030
135675	400031
196720	400032
309540	400033
98051	400034
303754	400035
203860	400036
68641	400037
124622	400038
308749	400039
23231	400040
72605	400041
85943	400042
323501	400043
128264	400044
87898	400045
317575	400046
187292	400047
210446	400048
81656	400049
118010	400050
150635	400051
46153	400052
285053	400053
152751	400054
97767	400055
317735	400056
141106	400057
107133	400058
230343	400059
102224	400060
60966	400061
98925	400062
270807	400063
285895	400064
323741	400065
238737	400066
64557	400067
297951	400068
68621	400069
77712	400070
283701	400071
20542	400072
59507	400073
24211	400074
211405	400075
83743	400076
226652	400077
156004	400078
156199	400079
17058	400080
167991	400081
163054	400082
79308	400083
138157	400084
207405	400085
194348	400086
44886	400087
20898	400088
193585	400089
12279	400090
269869	400091
105232	400092
119851	400093
304252	400094
179701	400095
72260	400096
171497	400097
163249	400098
143737	400099
177338	400100
175209	400101
126215	400102
94801	400103
140456	400104
43495	400105
219195	400106
311813	400107
156725	400108
16760	400109
279285	400110
1055	400111
65388	400112
60413	400113
12788	400114
30948	400115
199549	400116
193048	400117
245453	400118
111907	400119
201939	400120
160180	400121
115686	400122
87624	400123
110975	400124
37185	400125
79187	400126
60486	400127
184756	400128
93787	400129
12655	400130
191240	400131
41909	400132
23986	400133
200833	400134
132154	400135
325081	400136
198651	400137
127829	400138
138154	400139
155686	400140
196231	400141
210539	400142
255863	400143
202439	400144
126235	400145
202285	400146
172563	400147
274030	400148
127550	400149
45847	400150
233319	400151
91587	400152
194267	400153
225516	400154
146162	400155
54531	400156
122866	400157
260447	400158
85204	400159
190660	400160
55102	400161
65629	400162
171833	400163
199372	400164
4907	400165
134736	400166
93450	400167
266048	400168
123104	400169
167368	400170
261167	400171
71861	400172
32059	400173
241819	400174
133902	400175
168473	400176
213389	400177
130549	400178
121500	400179
81657	400180
178850	400181
27936	400182
86575	400183
74394	400184
269307	400185
327199	400186
247698	400187
50217	400188
211120	400189
30122	400190
157295	400191
10461	400192
89954	400193
46665	400194
58453	400195
76355	400196
241723	400197
252951	400198
95719	400199
49105	400200
49988	400201
180122	400202
154771	400203
27936	400204
213463	400205
53171	400206
83794	400207
171245	400208
85878	400209
78330	400210
119284	400211
36432	400212
324239	400213
310376	400214
164858	400215
302507	400216
239017	400217
164215	400218
204284	400219
249947	400220
256450	400221
21233	400222
149081	400223
162112	400224
31432	400225
51866	400226
317767	400227
81125	400228
245831	400229
26576	400230
202193	400231
216	400232
145676	400233
321348	400234
297181	400235
17843	400236
276844	400237
133751	400238
83287	400239
17786	400240
22639	400241
36857	400242
209368	400243
288386	400244
81617	400245
58661	400246
248913	400247
5440	400248
190504	400249
124287	400250
186879	400251
63119	400252
265271	400253
152638	400254
326180	400255
18534	400256
217741	400257
6425	400258
275668	400259
212427	400260
158708	400261
77229	400262
88839	400263
197247	400264
37417	400265
51617	400266
281879	400267
139465	400268
73322	400269
319888	400270
55484	400271
9195	400272
196889	400273
138453	400274
122444	400275
209744	400276
89089	400277
36454	400278
42002	400279
198210	400280
176969	400281
93627	400282
235792	400283
130436	400284
124430	400285
53828	400286
115079	400287
214879	400288
215755	400289
209007	400290
244422	400291
180382	400292
78346	400293
41088	400294
183233	400295
75463	400296
108881	400297
314705	400298
154361	400299
200079	400300
310919	400301
10130	400302
37010	400303
271027	400304
114642	400305
29602	400306
164827	400307
131115	400308
59308	400309
324711	400310
80790	400311
73911	400312
91842	400313
200719	400314
166603	400315
71814	400316
41169	400317
140767	400318
208210	400319
199934	400320
271797	400321
61393	400322
73201	400323
266319	400324
62056	400325
170672	400326
113589	400327
92923	400328
323613	400329
182245	400330
34355	400331
108139	400332
84237	400333
275004	400334
192115	400335
220015	400336
305318	400337
130231	400338
28825	400339
239525	400340
255791	400341
105235	400342
190000	400343
37757	400344
284669	400345
195045	400346
263023	400347
241547	400348
64092	400349
110295	400350
306407	400351
171421	400352
66619	400353
322327	400354
305985	400355
172593	400356
267270	400357
133788	400358
115076	400359
261522	400360
199828	400361
36806	400362
159818	400363
232111	400364
280855	400365
279477	400366
259385	400367
181218	400368
120069	400369
199273	400370
111383	400371
18805	400372
307784	400373
277624	400374
130733	400375
158708	400376
224326	400377
18868	400378
138036	400379
197007	400380
108874	400381
179897	400382
182857	400383
113742	400384
266182	400385
236349	400386
63985	400387
174678	400388
97072	400389
212745	400390
18571	400391
308126	400392
213461	400393
56624	400394
124494	400395
72638	400396
2376	400397
82904	400398
205356	400399
37241	400400
210376	400401
81772	400402
119407	400403
165724	400404
132198	400405
207442	400406
36797	400407
10829	400408
60507	400409
242292	400410
77907	400411
116045	400412
101435	400413
125473	400414
47172	400415
75366	400416
51931	400417
292090	400418
112390	400419
94102	400420
31015	400421
222680	400422
246999	400423
151742	400424
171165	400425
66157	400426
11012	400427
112377	400428
58112	400429
252804	400430
25302	400431
202561	400432
174813	400433
122219	400434
43864	400435
35022	400436
149739	400437
107081	400438
197715	400439
171600	400440
6030	400441
317888	400442
185226	400443
260811	400444
96983	400445
232774	400446
67335	400447
130043	400448
220969	400449
69272	400450
316706	400451
255084	400452
280195	400453
23923	400454
54341	400455
240063	400456
51063	400457
106209	400458
75038	400459
113306	400460
3958	400461
22048	400462
251049	400463
5344	400464
122076	400465
15868	400466
279859	400467
11052	400468
317470	400469
40727	400470
34647	400471
13850	400472
245659	400473
134086	400474
136710	400475
289903	400476
164726	400477
137866	400478
261420	400479
200711	400480
157502	400481
24654	400482
270611	400483
302371	400484
109536	400485
131397	400486
137729	400487
179417	400488
220689	400489
192000	400490
210376	400491
145096	400492
211999	400493
321909	400494
291433	400495
133311	400496
47580	400497
323313	400498
151046	400499
189511	400500
188707	400501
175239	400502
321696	400503
79685	400504
152716	400505
118446	400506
158379	400507
22802	400508
248464	400509
70150	400510
146374	400511
198538	400512
187844	400513
159146	400514
269356	400515
99781	400516
304788	400517
98806	400518
200908	400519
223476	400520
127521	400521
116852	400522
152639	400523
53727	400524
170800	400525
163775	400526
99911	400527
318824	400528
71293	400529
102973	400530
255340	400531
201665	400532
47202	400533
285544	400534
33725	400535
70470	400536
55285	400537
145297	400538
261531	400539
127554	400540
211731	400541
157062	400542
173476	400543
209385	400544
82652	400545
129331	400546
93499	400547
159893	400548
258476	400549
207502	400550
170634	400551
54022	400552
123074	400553
233759	400554
168493	400555
284527	400556
162	400557
29830	400558
287022	400559
110279	400560
104895	400561
276412	400562
184825	400563
153284	400564
290694	400565
64745	400566
193365	400567
156354	400568
162010	400569
135177	400570
85562	400571
318820	400572
101807	400573
164079	400574
172144	400575
3653	400576
266717	400577
87793	400578
136310	400579
207457	400580
113519	400581
178556	400582
174665	400583
108711	400584
61480	400585
38730	400586
260865	400587
3867	400588
102282	400589
84334	400590
125624	400591
72718	400592
106905	400593
17392	400594
133579	400595
40263	400596
267611	400597
212074	400598
101328	400599
271784	400600
18462	400601
184301	400602
202893	400603
42558	400604
258460	400605
146169	400606
100756	400607
10128	400608
54111	400609
190584	400610
7729	400611
303906	400612
293028	400613
16744	400614
274469	400615
102934	400616
229201	400617
13847	400618
267185	400619
260635	400620
269017	400621
219050	400622
209221	400623
117740	400624
194331	400625
78037	400626
296850	400627
84871	400628
67762	400629
182604	400630
182673	400631
50652	400632
101740	400633
100705	400634
239011	400635
42900	400636
130411	400637
61590	400638
110809	400639
196037	400640
146162	400641
192809	400642
186666	400643
141469	400644
206362	400645
156452	400646
29007	400647
136312	400648
72624	400649
323316	400650
126889	400651
66157	400652
51385	400653
127024	400654
51721	400655
89164	400656
130260	400657
298741	400658
116184	400659
132985	400660
173554	400661
322631	400662
43076	400663
49306	400664
316267	400665
87724	400666
303477	400667
67834	400668
153346	400669
97605	400670
138665	400671
65114	400672
201050	400673
25721	400674
97975	400675
116045	400676
308173	400677
156404	400678
18851	400679
267623	400680
19478	400681
183654	400682
21504	400683
268257	400684
28747	400685
22689	400686
48132	400687
67420	400688
283872	400689
23906	400690
187959	400691
91656	400692
23480	400693
178285	400694
179122	400695
6147	400696
66748	400697
170592	400698
201582	400699
79326	400700
44954	400701
325306	400702
114600	400703
272906	400704
131152	400705
83545	400706
54211	400707
320120	400708
86072	400709
187630	400710
48472	400711
305326	400712
200945	400713
200731	400714
122686	400715
125178	400716
69174	400717
58241	400718
195277	400719
16760	400720
275282	400721
133600	400722
126694	400723
187643	400724
287371	400725
185796	400726
317545	400727
81147	400728
286867	400729
248085	400730
11078	400731
38845	400732
240109	400733
63186	400734
200171	400735
323415	400736
217795	400737
73938	400738
72718	400739
257203	400740
167881	400741
66117	400742
145629	400743
192790	400744
200965	400745
197802	400746
223362	400747
118474	400748
115228	400749
18851	400750
50021	400751
99744	400752
212818	400753
18010	400754
33528	400755
33528	400756
106034	400757
128215	400758
296368	400759
326340	400760
53363	400761
99768	400762
28010	400763
55771	400764
133691	400765
215031	400766
129114	400767
9371	400768
32026	400769
319328	400770
259024	400771
78285	400772
47512	400773
130044	400774
82900	400775
171883	400776
285984	400777
99415	400778
272918	400779
288919	400780
305419	400781
195003	400782
207459	400783
312440	400784
165186	400785
148309	400786
7362	400787
272936	400788
78874	400789
25099	400790
53310	400791
253448	400792
321518	400793
273294	400794
93112	400795
138018	400796
92125	400797
169375	400798
220318	400799
65629	400800
157580	400801
252264	400802
156673	400803
89865	400804
133971	400805
60742	400806
15645	400807
67698	400808
110185	400809
138037	400810
138268	400811
194089	400812
13203	400813
207675	400814
205072	400815
275006	400816
33448	400817
210515	400818
44053	400819
193683	400820
176689	400821
112972	400822
253762	400823
306146	400824
123685	400825
49750	400826
138464	400827
158799	400828
224220	400829
281653	400830
188951	400831
280561	400832
283699	400833
110526	400834
255673	400835
104614	400836
247773	400837
286444	400838
145977	400839
123167	400840
4946	400841
236355	400842
168379	400843
271761	400844
292088	400845
179284	400846
97803	400847
92872	400848
4537	400849
51800	400850
192070	400851
100664	400852
16202	400853
302580	400854
59061	400855
76063	400856
201581	400857
170064	400858
168485	400859
46405	400860
289882	400861
213647	400862
12086	400863
173435	400864
116846	400865
198383	400866
202886	400867
93627	400868
11474	400869
10246	400870
66428	400871
253057	400872
210814	400873
138455	400874
211874	400875
133752	400876
192850	400877
234142	400878
71853	400879
93186	400880
298888	400881
101288	400882
269727	400883
119533	400884
290288	400885
299444	400886
109649	400887
192376	400888
325256	400889
162800	400890
206269	400891
126067	400892
25169	400893
304147	400894
160723	400895
179653	400896
166896	400897
167170	400898
192347	400899
287883	400900
197796	400901
195553	400902
287446	400903
182510	400904
173483	400905
298662	400906
89861	400907
108147	400908
33922	400909
269798	400910
263402	400911
299248	400912
207932	400913
250960	400914
301498	400915
315998	400916
8736	400917
232266	400918
52333	400919
174527	400920
253962	400921
105702	400922
178791	400923
133063	400924
53237	400925
69986	400926
57474	400927
154677	400928
164961	400929
84368	400930
143973	400931
118435	400932
309849	400933
199823	400934
77942	400935
258479	400936
252413	400937
161000	400938
83963	400939
125531	400940
188281	400941
68082	400942
104851	400943
21331	400944
44221	400945
216770	400946
220940	400947
179044	400948
28747	400949
263349	400950
299754	400951
213317	400952
214466	400953
294897	400954
217211	400955
176558	400956
259287	400957
318741	400958
37371	400959
286949	400960
83700	400961
52342	400962
323864	400963
204421	400964
70857	400965
171448	400966
220146	400967
127743	400968
252700	400969
141120	400970
81450	400971
193631	400972
207823	400973
113200	400974
88986	400975
100828	400976
209552	400977
320891	400978
72155	400979
297037	400980
168485	400981
8076	400982
198884	400983
176807	400984
203804	400985
57747	400986
12333	400987
189520	400988
83273	400989
125587	400990
191868	400991
118450	400992
95338	400993
319203	400994
221606	400995
318849	400996
86099	400997
194899	400998
109966	400999
210319	401000
163442	401001
256759	401002
248958	401003
88039	401004
213469	401005
177647	401006
235730	401007
61578	401008
226061	401009
324099	401010
250907	401011
197780	401012
245824	401013
72237	401014
257968	401015
218315	401016
33841	401017
170559	401018
256498	401019
70470	401020
267609	401021
307580	401022
196104	401023
8452	401024
32556	401025
190479	401026
65687	401027
110217	401028
262409	401029
120506	401030
188308	401031
323035	401032
193870	401033
212047	401034
49267	401035
318834	401036
213904	401037
81566	401038
193413	401039
315883	401040
67794	401041
55309	401042
4150	401043
180563	401044
129333	401045
113201	401046
247416	401047
25622	401048
248696	401049
276125	401050
189188	401051
171641	401052
5629	401053
273483	401054
134385	401055
206234	401056
252820	401057
133846	401058
260315	401059
220817	401060
312606	401061
107230	401062
210303	401063
85840	401064
117353	401065
130687	401066
188045	401067
119104	401068
317237	401069
150803	401070
263688	401071
128432	401072
155159	401073
12593	401074
9444	401075
234026	401076
155644	401077
200174	401078
297914	401079
33929	401080
149927	401081
320887	401082
178812	401083
193681	401084
95069	401085
197248	401086
138169	401087
110976	401088
123238	401089
302938	401090
166646	401091
66400	401092
9441	401093
226845	401094
274597	401095
194934	401096
201107	401097
14488	401098
213629	401099
122243	401100
181220	401101
133219	401102
294377	401103
237484	401104
60935	401105
52220	401106
14331	401107
168842	401108
59857	401109
12099	401110
2906	401111
13462	401112
153312	401113
2393	401114
75800	401115
12057	401116
159756	401117
27163	401118
71610	401119
35822	401120
201238	401121
75743	401122
41065	401123
169459	401124
113871	401125
160	401126
209498	401127
77904	401128
282007	401129
280352	401130
286994	401131
105363	401132
275242	401133
37205	401134
160870	401135
271889	401136
233277	401137
250564	401138
286313	401139
60794	401140
193106	401141
53627	401142
1557	401143
5206	401144
1010	401145
7079	401146
89306	401147
44820	401148
2416	401149
7661	401150
294	401151
103780	401152
58383	401153
148102	401154
124145	401155
274654	401156
4942	401157
3241	401158
11098	401159
36089	401160
881	401161
7825	401162
10216	401163
45743	401164
928	401165
101212	401166
271922	401167
64602	401168
206971	401169
175	401170
86795	401171
262748	401172
127501	401173
262892	401174
139600	401175
205517	401176
237434	401177
197548	401178
5321	401179
93574	401180
249481	401181
60459	401182
186013	401183
29573	401184
61787	401185
41085	401186
25842	401187
17866	401188
25640	401189
132859	401190
46242	401191
162368	401192
11692	401193
47234	401194
238877	401195
139998	401196
107009	401197
20729	401198
75432	401199
63146	401200
100508	401201
17960	401202
212245	401203
223941	401204
49507	401205
100508	401206
100468	401207
155833	401208
155833	401209
5876	401210
36718	401211
35084	401212
22027	401213
17534	401214
3229	401215
122779	401216
29252	401217
39656	401218
168651	401219
258463	401220
19142	401221
106026	401222
11026	401223
181398	401224
110482	401225
101656	401226
6071	401227
3172	401228
6752	401229
11791	401230
315887	401231
84226	401232
55254	401233
51846	401234
152891	401235
24349	401236
4095	401237
57753	401238
79921	401239
43327	401240
1349	401241
315007	401242
20352	401243
218504	401244
89390	401245
13128	401246
102541	401247
61790	401248
316522	401249
294511	401250
268447	401251
170939	401252
50694	401253
73716	401254
116987	401255
2486	401256
16721	401257
31746	401258
262886	401259
7888	401260
11171	401261
14503	401262
282569	401263
6131	401264
75301	401265
77343	401266
103547	401267
161436	401268
247973	401269
1482	401270
196088	401271
90682	401272
98594	401273
246233	401274
24325	401275
9676	401276
49178	401277
75261	401278
54504	401279
1268	401280
7215	401281
142	401282
129862	401283
133237	401284
59	401285
18390	401286
157783	401287
14655	401288
11132	401289
121487	401290
207808	401291
3552	401292
3715	401293
202966	401294
3817	401295
112002	401296
80446	401297
31031	401298
3506	401299
6686	401300
3612	401301
59964	401302
44778	401303
20751	401304
948	401305
119552	401306
131878	401307
4992	401308
178865	401309
2098	401310
178865	401311
18473	401312
202981	401313
18017	401314
65540	401315
214239	401316
167862	401317
275465	401318
1989	401319
35351	401320
11402	401321
28995	401322
9355	401323
1640	401324
92222	401325
25822	401326
30279	401327
164864	401328
154940	401329
99529	401330
1108	401331
2625	401332
38704	401333
12625	401334
41133	401335
22937	401336
167717	401337
70213	401338
48842	401339
39300	401340
62868	401341
2	401342
12115	401343
113177	401344
41991	401345
2350	401346
1589	401347
19562	401348
14991	401349
22172	401350
13446	401351
205828	401352
826	401353
9205	401354
11333	401355
46147	401356
39581	401357
38854	401358
600	401359
98821	401360
66307	401361
4197	401362
105439	401363
3520	401364
6735	401365
65516	401366
80974	401367
26307	401368
30340	401369
300557	401370
163331	401371
18600	401372
17402	401373
231312	401374
1268	401375
120	401376
330	401377
26857	401378
14371	401379
36692	401380
3157	401381
2634	401382
322465	401383
13771	401384
7950	401385
88050	401386
1985	401387
12782	401388
7918	401389
4016	401390
3962	401391
53770	401392
105930	401393
1782	401394
39759	401395
4817	401396
189853	401397
16767	401398
231632	401399
3817	401400
241	401401
151409	401402
72328	401403
198568	401404
60339	401405
92504	401406
3206	401407
72226	401408
6920	401409
75797	401410
179693	401411
21046	401412
134336	401413
191217	401414
85846	401415
220	401416
14081	401417
35797	401418
15051	401419
170863	401420
67559	401421
36507	401422
68	401423
160618	401424
94023	401425
2	401426
123270	401427
143108	401428
221964	401429
191570	401430
694	401431
11333	401432
7912	401433
70020	401434
8162	401435
77924	401436
49201	401437
37173	401438
8806	401439
1878	401440
71618	401441
61759	401442
5508	401443
213945	401444
72224	401445
87508	401446
214442	401447
4996	401448
26848	401449
28731	401450
68312	401451
14655	401452
73388	401453
115054	401454
57267	401455
107006	401456
151215	401457
15036	401458
154907	401459
101054	401460
30727	401461
274200	401462
80299	401463
19975	401464
193316	401465
72086	401466
190196	401467
7578	401468
14272	401469
100477	401470
201309	401471
36935	401472
29244	401473
6686	401474
103212	401475
274432	401476
6919	401477
11626	401478
10495	401479
32519	401480
283280	401481
56911	401482
56209	401483
2037	401484
125324	401485
185576	401486
270034	401487
1896	401488
1187	401489
313570	401490
18061	401491
19941	401492
27783	401493
77400	401494
30452	401495
1168	401496
223743	401497
14204	401498
7858	401499
44703	401500
92401	401501
10220	401502
499	401503
48696	401504
50792	401505
111334	401506
278007	401507
32889	401508
199207	401509
19652	401510
1210	401511
5850	401512
71772	401513
67018	401514
22131	401515
16801	401516
21820	401517
23535	401518
6566	401519
73546	401520
50430	401521
58151	401522
9868	401523
130952	401524
15827	401525
103078	401526
55781	401527
18339	401528
13372	401529
23017	401530
60328	401531
27619	401532
11520	401533
102971	401534
10368	401535
28875	401536
82521	401537
11552	401538
9330	401539
17722	401540
266208	401541
17990	401542
34315	401543
31402	401544
31572	401545
9088	401546
11198	401547
129392	401548
66377	401549
111886	401550
155179	401551
6923	401552
123490	401553
79459	401554
50265	401555
72	401556
104992	401557
1809	401558
20115	401559
133742	401560
3974	401561
34469	401562
55477	401563
76439	401564
1135	401565
22803	401566
60436	401567
57890	401568
4149	401569
23064	401570
3300	401571
9932	401572
42166	401573
67503	401574
1164	401575
5981	401576
90	401577
183311	401578
153300	401579
51597	401580
11191	401581
122046	401582
78427	401583
138002	401584
57581	401585
16874	401586
2252	401587
116881	401588
8501	401589
139988	401590
30445	401591
6316	401592
3893	401593
120724	401594
272007	401595
113648	401596
3944	401597
112323	401598
48028	401599
29917	401600
1966	401601
223177	401602
2363	401603
28455	401604
15331	401605
105989	401606
12036	401607
58249	401608
57018	401609
6554	401610
86479	401611
1220	401612
12617	401613
68	401614
92242	401615
141093	401616
232131	401617
75973	401618
492	401619
136405	401620
25057	401621
54412	401622
209497	401623
23898	401624
572	401625
79140	401626
270285	401627
28220	401628
964	401629
33303	401630
34750	401631
35418	401632
43581	401633
31968	401634
33411	401635
87634	401636
1969	401637
9779	401638
4038	401639
99	401640
103134	401641
46641	401642
36641	401643
41227	401644
29220	401645
66108	401646
31331	401647
1431	401648
85636	401649
19724	401650
164163	401651
98846	401652
16044	401653
16044	401654
139197	401655
211301	401656
55460	401657
27726	401658
4042	401659
9978	401660
123751	401661
54283	401662
27442	401663
13251	401664
117602	401665
174844	401666
14269	401667
27844	401668
3904	401669
204685	401670
59225	401671
12063	401672
17583	401673
5493	401674
39567	401675
56388	401676
137616	401677
47254	401678
71687	401679
3783	401680
3783	401681
38982	401682
84316	401683
26990	401684
35803	401685
83188	401686
35626	401687
36288	401688
8161	401689
5062	401690
1367	401691
5754	401692
5915	401693
7417	401694
170485	401695
19854	401696
10352	401697
69393	401698
44757	401699
137119	401700
105919	401701
4691	401702
89435	401703
58966	401704
192428	401705
188648	401706
35094	401707
133135	401708
53195	401709
41661	401710
202	401711
11664	401712
52522	401713
102619	401714
15424	401715
48018	401716
48490	401717
1749	401718
211872	401719
18861	401720
37476	401721
46805	401722
27081	401723
75940	401724
58529	401725
10291	401726
13617	401727
14309	401728
74747	401729
113522	401730
136961	401731
4463	401732
109551	401733
47062	401734
5067	401735
13650	401736
136829	401737
73474	401738
40706	401739
7530	401740
24040	401741
2207	401742
68299	401743
24931	401744
27910	401745
95385	401746
126536	401747
7484	401748
48164	401749
25291	401750
196982	401751
12814	401752
15913	401753
5314	401754
15147	401755
68663	401756
177511	401757
25030	401758
91119	401759
28222	401760
21844	401761
87656	401762
88980	401763
48068	401764
924	401765
50354	401766
109551	401767
28898	401768
3840	401769
53585	401770
39296	401771
95055	401772
18413	401773
74032	401774
71177	401775
40478	401776
184357	401777
68883	401778
176720	401779
123742	401780
105374	401781
13397	401782
8228	401783
3000	401784
18269	401785
16360	401786
6340	401787
10852	401788
324385	401789
25908	401790
11381	401791
262412	401792
3424	401793
53692	401794
26881	401795
58353	401796
83299	401797
35305	401798
38350	401799
178790	401800
171309	401801
16360	401802
144237	401803
14496	401804
16360	401805
26990	401806
180350	401807
29895	401808
5493	401809
36288	401810
57062	401811
89852	401812
5726	401813
26841	401814
104883	401815
98636	401816
35626	401817
9474	401818
38061	401819
84144	401820
194846	401821
240799	401822
82857	401823
10932	401824
8230	401825
10352	401826
8675	401827
8675	401828
29455	401829
24669	401830
60100	401831
13643	401832
19823	401833
27605	401834
37588	401835
134885	401836
14524	401837
19995	401838
73662	401839
135380	401840
313000	401841
22021	401842
73469	401843
25957	401844
8555	401845
75771	401846
36248	401847
189603	401848
39585	401849
10342	401850
39288	401851
6086	401852
14650	401853
244544	401854
726	401855
13643	401856
14278	401857
14650	401858
79481	401859
59270	401860
117735	401861
120928	401862
192576	401863
19678	401864
168244	401865
19388	401866
73294	401867
7802	401868
47922	401869
12746	401870
2207	401871
113842	401872
10056	401873
4003	401874
58055	401875
173106	401876
122460	401877
62331	401878
35547	401879
78724	401880
1377	401881
225649	401882
140422	401883
6290	401884
38676	401885
170648	401886
15904	401887
30357	401888
217171	401889
134940	401890
121670	401891
17628	401892
3631	401893
175097	401894
34447	401895
185492	401896
178325	401897
110534	401898
56457	401899
114481	401900
84967	401901
12330	401902
217173	401903
166224	401904
74866	401905
89160	401906
88657	401907
10575	401908
12976	401909
14435	401910
19733	401911
104545	401912
33692	401913
326402	401914
125482	401915
296515	401916
18221	401917
327302	401918
139143	401919
4835	401920
2418	401921
113622	401922
12679	401923
24387	401924
197250	401925
214008	401926
132823	401927
22467	401928
124523	401929
7254	401930
3967	401931
24399	401932
114505	401933
57663	401934
326770	401935
65346	401936
327759	401937
181297	401938
293835	401939
31723	401940
195508	401941
46819	401942
41785	401943
4146	401944
226945	401945
138363	401946
113771	401947
84243	401948
73474	401949
58672	401950
127326	401951
173579	401952
53027	401953
49796	401954
131865	401955
26136	401956
12739	401957
10346	401958
127855	401959
87522	401960
102810	401961
49377	401962
46352	401963
122372	401964
30213	401965
133904	401966
139519	401967
47833	401968
88822	401969
43463	401970
12856	401971
9465	401972
6660	401973
162797	401974
317291	401975
86716	401976
143918	401977
8817	401978
14039	401979
7760	401980
115390	401981
256527	401982
4835	401983
71657	401984
137546	401985
20710	401986
37426	401987
1309	401988
46527	401989
23139	401990
9636	401991
48858	401992
11438	401993
109478	401994
307971	401995
10441	401996
77980	401997
127866	401998
7504	401999
7484	402000
33445	402001
112208	402002
134212	402003
50329	402004
78507	402005
26726	402006
204027	402007
27314	402008
33635	402009
39678	402010
52976	402011
52573	402012
78507	402013
9388	402014
43400	402015
15789	402016
46993	402017
17	402018
15133	402019
272154	402020
100309	402021
170307	402022
93308	402023
22112	402024
127263	402025
289555	402026
121644	402027
18072	402028
99531	402029
113281	402030
116045	402031
297750	402032
135417	402033
57193	402034
118823	402035
174490	402036
72137	402037
241437	402038
95335	402039
33711	402040
30351	402041
208275	402042
202420	402043
94228	402044
10451	402045
67412	402046
52687	402047
113911	402048
33337	402049
76758	402050
65727	402051
57855	402052
113119	402053
45361	402054
45551	402055
190456	402056
141049	402057
202552	402058
41607	402059
8572	402060
26904	402061
10216	402062
158423	402063
321068	402064
310332	402065
132006	402066
284328	402067
187429	402068
27245	402069
199809	402070
206463	402071
16466	402072
11342	402073
154535	402074
108833	402075
71524	402076
75466	402077
234372	402078
134553	402079
269271	402080
13170	402081
35643	402082
30917	402083
216683	402084
58951	402085
248217	402086
1775	402087
85112	402088
21717	402089
5769	402090
9534	402091
274335	402092
85112	402093
217195	402094
25984	402095
31026	402096
198393	402097
25160	402098
25609	402099
88833	402100
71524	402101
13486	402102
287161	402103
109526	402104
261118	402105
48493	402106
123226	402107
27096	402108
114363	402109
76212	402110
13581	402111
108631	402112
78006	402113
5357	402114
168681	402115
168661	402116
211202	402117
39684	402118
322554	402119
156880	402120
1346	402121
58052	402122
50089	402123
197697	402124
51414	402125
214335	402126
111023	402127
69501	402128
140304	402129
78299	402130
187081	402131
116993	402132
15285	402133
318446	402134
19565	402135
13820	402136
13818	402137
27210	402138
26272	402139
19565	402140
225463	402141
40556	402142
52687	402143
40040	402144
257781	402145
108114	402146
71555	402147
35911	402148
41608	402149
145885	402150
77725	402151
98907	402152
153298	402153
145422	402154
92809	402155
97363	402156
139581	402157
210254	402158
81940	402159
113119	402160
121301	402161
120795	402162
201996	402163
78060	402164
141827	402165
140372	402166
85670	402167
114042	402168
14523	402169
232089	402170
13086	402171
139245	402172
1325	402173
106169	402174
5312	402175
556	402176
35811	402177
118588	402178
310380	402179
164478	402180
115571	402181
12852	402182
74569	402183
130334	402184
50023	402185
72666	402186
264248	402187
74031	402188
7616	402189
88957	402190
94444	402191
71460	402192
9746	402193
201434	402194
19903	402195
19830	402196
14926	402197
56603	402198
39861	402199
722	402200
700	402201
75106	402202
15902	402203
75519	402204
54889	402205
49178	402206
263474	402207
35868	402208
11993	402209
123483	402210
210336	402211
4089	402212
22299	402213
23908	402214
241997	402215
184766	402216
41631	402217
27435	402218
821	402219
18874	402220
20829	402221
11784	402222
172140	402223
106777	402224
64762	402225
55066	402226
195849	402227
39903	402228
91338	402229
303891	402230
4728	402231
207497	402232
1976	402233
2266	402234
200057	402235
306599	402236
97031	402237
46950	402238
75519	402239
46543	402240
89964	402241
27119	402242
23601	402243
322120	402244
1365	402245
94300	402246
85896	402247
4560	402248
857	402249
16378	402250
17423	402251
48519	402252
1686	402253
11993	402254
49931	402255
46152	402256
17323	402257
199383	402258
6711	402259
114303	402260
18624	402261
130606	402262
444	402263
66022	402264
41146	402265
92603	402266
10	402267
257690	402268
178183	402269
233967	402270
21156	402271
6536	402272
168093	402273
32188	402274
57642	402275
89849	402276
53233	402277
286285	402278
557	402279
71730	402280
2171	402281
141122	402282
105242	402283
11802	402284
17470	402285
100950	402286
2770	402287
52469	402288
193067	402289
66417	402290
120269	402291
24224	402292
420	402293
57740	402294
265256	402295
62880	402296
1063	402297
47795	402298
210968	402299
9226	402300
311055	402301
28814	402302
31877	402303
43240	402304
52880	402305
212611	402306
82057	402307
13402	402308
2292	402309
6390	402310
12364	402311
293747	402312
10635	402313
31544	402314
182632	402315
206202	402316
44672	402317
7743	402318
7060	402319
103979	402320
152083	402321
55217	402322
209346	402323
138613	402324
189	402325
2946	402326
29098	402327
3761	402328
58571	402329
77449	402330
190714	402331
200250	402332
61479	402333
202218	402334
106063	402335
276903	402336
151079	402337
106988	402338
144720	402339
22692	402340
3257	402341
26311	402342
91692	402343
1074	402344
102341	402345
81969	402346
2847	402347
257	402348
15070	402349
235904	402350
20917	402351
39685	402352
46046	402353
24215	402354
3498	402355
110378	402356
106900	402357
109020	402358
30950	402359
132133	402360
45380	402361
125875	402362
53796	402363
827	402364
51722	402365
49672	402366
27881	402367
72505	402368
54073	402369
29235	402370
390	402371
198729	402372
206773	402373
39761	402374
25761	402375
39104	402376
14741	402377
52155	402378
2791	402379
115061	402380
58507	402381
32542	402382
112	402383
249410	402384
46177	402385
152683	402386
176473	402387
74334	402388
27258	402389
111648	402390
57332	402391
80120	402392
152952	402393
979	402394
2389	402395
10226	402396
253	402397
140	402398
52323	402399
18979	402400
1582	402401
299100	402402
16842	402403
2670	402404
192425	402405
69390	402406
4246	402407
151022	402408
16379	402409
2473	402410
6184	402411
1	402412
40661	402413
9310	402414
891	402415
130276	402416
232243	402417
6287	402418
118324	402419
435	402420
106804	402421
58524	402422
236311	402423
105227	402424
2484	402425
3307	402426
375	402427
11	402428
2670	402429
67553	402430
12266	402431
8615	402432
214784	402433
337	402434
163677	402435
16616	402436
6177	402437
8991	402438
5599	402439
79818	402440
27249	402441
192075	402442
740	402443
51359	402444
46518	402445
15930	402446
110071	402447
350	402448
42993	402449
884	402450
3600	402451
6190	402452
28751	402453
140157	402454
70089	402455
228159	402456
15482	402457
32036	402458
3258	402459
50429	402460
18580	402461
395	402462
174872	402463
109943	402464
12646	402465
62820	402466
4149	402467
1762	402468
13804	402469
5186	402470
63310	402471
7	402472
138	402473
64	402474
12724	402475
22001	402476
2436	402477
29939	402478
9112	402479
22	402480
775	402481
207657	402482
177085	402483
271130	402484
271089	402485
4597	402486
120	402487
63985	402488
59437	402489
116764	402490
365	402491
21945	402492
83	402493
15850	402494
137368	402495
316884	402496
10434	402497
125569	402498
2238	402499
70462	402500
252614	402501
7037	402502
5624	402503
21372	402504
10944	402505
312511	402506
111509	402507
2856	402508
21024	402509
23818	402510
34295	402511
4189	402512
156709	402513
79254	402514
150391	402515
23937	402516
9051	402517
6244	402518
95365	402519
2347	402520
93741	402521
24136	402522
596	402523
25560	402524
34901	402525
5154	402526
60251	402527
18750	402528
2892	402529
53907	402530
38479	402531
190	402532
2160	402533
31746	402534
8346	402535
77598	402536
1068	402537
3167	402538
170838	402539
17579	402540
2462	402541
14170	402542
88827	402543
2488	402544
774	402545
98264	402546
178	402547
81	402548
3511	402549
3875	402550
41137	402551
16448	402552
13958	402553
274981	402554
86	402555
121466	402556
1741	402557
86568	402558
305613	402559
9121	402560
984	402561
10902	402562
778	402563
148	402564
72228	402565
318	402566
33996	402567
22373	402568
9	402569
13219	402570
303807	402571
2021	402572
47858	402573
224	402574
47811	402575
12223	402576
67302	402577
82468	402578
5573	402579
5191	402580
71870	402581
5121	402582
41038	402583
83264	402584
85994	402585
11870	402586
131681	402587
244	402588
19305	402589
205	402590
216	402591
1453	402592
4423	402593
1249	402594
86845	402595
4869	402596
27965	402597
7780	402598
37524	402599
193	402600
1148	402601
119883	402602
2121	402603
20566	402604
4176	402605
17212	402606
2459	402607
78309	402608
101066	402609
90742	402610
3761	402611
79241	402612
179	402613
17	402614
17	402615
37	402616
3938	402617
60	402618
6933	402619
35938	402620
317105	402621
144549	402622
13364	402623
5559	402624
597	402625
2373	402626
124605	402627
14081	402628
28701	402629
22225	402630
91085	402631
266663	402632
207899	402633
176344	402634
171292	402635
171297	402636
4478	402637
5991	402638
106023	402639
174327	402640
178206	402641
106023	402642
24550	402643
293551	402644
6230	402645
315931	402646
188106	402647
116809	402648
277464	402649
179279	402650
114878	402651
49932	402652
275226	402653
115716	402654
58381	402655
24580	402656
279760	402657
38	402658
290401	402659
115822	402660
113377	402661
286713	402662
182553	402663
79066	402664
75049	402665
10034	402666
75067	402667
268993	402668
239037	402669
118134	402670
34066	402671
33879	402672
20068	402673
27522	402674
6069	402675
205326	402676
39451	402677
32419	402678
286640	402679
262806	402680
62815	402681
180360	402682
34693	402683
271140	402684
115159	402685
275619	402686
50006	402687
52562	402688
34159	402689
148036	402690
176384	402691
114757	402692
180717	402693
240159	402694
177074	402695
207310	402696
156300	402697
72838	402698
189452	402699
33814	402700
155083	402701
209087	402702
104774	402703
66963	402704
21489	402705
52194	402706
18201	402707
155455	402708
119951	402709
39451	402710
7254	402711
296652	402712
224003	402713
131204	402714
327598	402715
293257	402716
46386	402717
121641	402718
78042	402719
24150	402720
54511	402721
12049	402722
77042	402723
121210	402724
29918	402725
109188	402726
32461	402727
82758	402728
131577	402729
61516	402730
3329	402731
15153	402732
23740	402733
258	402734
64093	402735
100576	402736
2308	402737
56290	402738
105368	402739
145675	402740
182658	402741
155668	402742
13464	402743
3478	402744
15476	402745
144637	402746
323050	402747
26362	402748
163617	402749
8387	402750
81234	402751
3617	402752
52712	402753
1902	402754
131775	402755
80136	402756
49201	402757
97111	402758
38423	402759
218984	402760
1262	402761
64666	402762
158	402763
280851	402764
237891	402765
193726	402766
135284	402767
110852	402768
214132	402769
5441	402770
5441	402771
8600	402772
136578	402773
156521	402774
151437	402775
6652	402776
955	402777
715	402778
1452	402779
3080	402780
142915	402781
10901	402782
147767	402783
5308	402784
188020	402785
4477	402786
8870	402787
7420	402788
18146	402789
151337	402790
169973	402791
1413	402792
161	402793
73264	402794
35440	402795
80392	402796
217937	402797
43987	402798
120997	402799
24530	402800
624	402801
64788	402802
64520	402803
135738	402804
3488	402805
21208	402806
17456	402807
302594	402808
101	402809
139213	402810
8870	402811
131257	402812
676	402813
284059	402814
144474	402815
38524	402816
104494	402817
9767	402818
696	402819
13146	402820
281008	402821
68037	402822
280612	402823
26644	402824
64520	402825
70355	402826
2222	402827
56897	402828
123732	402829
124298	402830
68865	402831
80564	402832
50068	402833
22756	402834
20367	402835
48091	402836
22674	402837
12068	402838
13379	402839
104575	402840
229803	402841
36973	402842
193359	402843
163598	402844
125821	402845
2467	402846
228668	402847
74753	402848
77910	402849
74460	402850
127592	402851
211745	402852
205286	402853
104188	402854
211900	402855
52520	402856
231549	402857
73608	402858
38431	402859
5643	402860
94507	402861
213575	402862
238350	402863
14144	402864
9814	402865
69583	402866
79894	402867
121258	402868
88066	402869
191700	402870
72540	402871
16742	402872
219	402873
58	402874
19227	402875
158333	402876
15062	402877
8926	402878
62146	402879
107747	402880
216	402881
116	402882
58356	402883
35061	402884
1444	402885
169570	402886
38540	402887
49679	402888
108050	402889
78203	402890
8520	402891
9653	402892
278148	402893
51269	402894
44297	402895
71493	402896
29373	402897
58789	402898
49403	402899
206217	402900
98027	402901
74830	402902
59505	402903
151549	402904
148545	402905
57558	402906
6087	402907
208350	402908
3063	402909
324773	402910
11377	402911
15491	402912
54342	402913
2450	402914
41301	402915
117045	402916
289113	402917
83700	402918
122554	402919
89984	402920
73703	402921
245434	402922
226810	402923
40937	402924
164436	402925
6061	402926
91851	402927
66936	402928
15115	402929
12316	402930
150768	402931
15046	402932
25613	402933
82446	402934
112820	402935
3136	402936
7560	402937
4788	402938
89772	402939
52711	402940
35363	402941
6514	402942
84812	402943
14817	402944
35501	402945
139331	402946
85103	402947
151118	402948
237551	402949
125042	402950
15975	402951
51786	402952
325928	402953
2450	402954
261071	402955
41433	402956
209347	402957
50551	402958
20974	402959
68768	402960
18235	402961
106576	402962
207041	402963
148247	402964
4397	402965
62909	402966
577	402967
42057	402968
219808	402969
10154	402970
1004	402971
5258	402972
290835	402973
139421	402974
317142	402975
55280	402976
156525	402977
1753	402978
206221	402979
16465	402980
70147	402981
179519	402982
293799	402983
7830	402984
29293	402985
47603	402986
203527	402987
260647	402988
76770	402989
137556	402990
155818	402991
90648	402992
114929	402993
206954	402994
41112	402995
3028	402996
206340	402997
101208	402998
179540	402999
86867	403000
820	403001
107253	403002
217071	403003
328552	403004
155730	403005
263904	403006
139216	403007
73927	403008
113951	403009
82563	403010
81846	403011
108394	403012
46	403013
124728	403014
22289	403015
28849	403016
225885	403017
154790	403018
179177	403019
166076	403020
302929	403021
151733	403022
98624	403023
151733	403024
5050	403025
64896	403026
88682	403027
145124	403028
43239	403029
94314	403030
238768	403031
115690	403032
234744	403033
109590	403034
252268	403035
272184	403036
261429	403037
254832	403038
166394	403039
33451	403040
176887	403041
226866	403042
106891	403043
145782	403044
25787	403045
214735	403046
50424	403047
308084	403048
171923	403049
325553	403050
161009	403051
139616	403052
94347	403053
205985	403054
170980	403055
181636	403056
30366	403057
36750	403058
114135	403059
27235	403060
112416	403061
94739	403062
7480	403063
157263	403064
305399	403065
53121	403066
25423	403067
42924	403068
193510	403069
50536	403070
176084	403071
143952	403072
115332	403073
274400	403074
19102	403075
39628	403076
137043	403077
101760	403078
153018	403079
278745	403080
156196	403081
232330	403082
241087	403083
10132	403084
125858	403085
172473	403086
193376	403087
2558	403088
80415	403089
98315	403090
96551	403091
24251	403092
24261	403093
6284	403094
44175	403095
301077	403096
218559	403097
207485	403098
86613	403099
147171	403100
19990	403101
4231	403102
51537	403103
98217	403104
51875	403105
78864	403106
19258	403107
76501	403108
6947	403109
84193	403110
9033	403111
78864	403112
50143	403113
36246	403114
1099	403115
222661	403116
197835	403117
327550	403118
58915	403119
10611	403120
30400	403121
69804	403122
57210	403123
247229	403124
11145	403125
41542	403126
3100	403127
146623	403128
40617	403129
132253	403130
4892	403131
1440	403132
3100	403133
325252	403134
115285	403135
29580	403136
19609	403137
67104	403138
39212	403139
512	403140
20897	403141
57378	403142
315764	403143
4341	403144
2624	403145
129512	403146
123610	403147
770	403148
188304	403149
86629	403150
191620	403151
16199	403152
10867	403153
40850	403154
54524	403155
210906	403156
39545	403157
7458	403158
4305	403159
4170	403160
7683	403161
22622	403162
30946	403163
311239	403164
69401	403165
3827	403166
19819	403167
17260	403168
3221	403169
66301	403170
109107	403171
25627	403172
39710	403173
51522	403174
49227	403175
120072	403176
24555	403177
407	403178
3650	403179
169180	403180
209614	403181
153657	403182
39212	403183
262449	403184
67104	403185
29861	403186
87937	403187
1184	403188
38284	403189
47198	403190
10867	403191
7811	403192
7267	403193
4292	403194
196400	403195
70789	403196
317398	403197
134732	403198
35524	403199
312674	403200
8236	403201
16360	403202
254775	403203
34002	403204
66586	403205
18129	403206
242493	403207
24536	403208
16340	403209
1415	403210
169519	403211
167838	403212
24626	403213
283522	403214
140359	403215
172714	403216
160389	403217
62524	403218
46234	403219
12482	403220
38022	403221
135297	403222
93804	403223
14943	403224
195124	403225
21692	403226
3836	403227
8751	403228
26923	403229
47895	403230
52064	403231
125241	403232
27058	403233
11640	403234
43731	403235
48326	403236
31314	403237
56056	403238
18145	403239
120567	403240
137629	403241
18350	403242
39631	403243
114221	403244
175327	403245
21008	403246
313657	403247
56215	403248
27638	403249
6372	403250
7716	403251
5017	403252
254056	403253
103338	403254
26500	403255
56215	403256
7786	403257
80768	403258
21900	403259
45738	403260
43885	403261
38209	403262
2657	403263
97578	403264
8415	403265
196378	403266
4100	403267
4822	403268
15307	403269
32985	403270
201320	403271
41729	403272
194163	403273
257775	403274
144376	403275
66856	403276
78443	403277
2657	403278
36733	403279
28652	403280
582	403281
85860	403282
119499	403283
136917	403284
60205	403285
11160	403286
123895	403287
181122	403288
220557	403289
59429	403290
27241	403291
167467	403292
151604	403293
26643	403294
172186	403295
52143	403296
137344	403297
7404	403298
37709	403299
309758	403300
20676	403301
17548	403302
13745	403303
37409	403304
64723	403305
35593	403306
66625	403307
160434	403308
270113	403309
144684	403310
288939	403311
109084	403312
40807	403313
171047	403314
171047	403315
107832	403316
150046	403317
134724	403318
317647	403319
168613	403320
302525	403321
20676	403322
67007	403323
5927	403324
162936	403325
18800	403326
90435	403327
97362	403328
70035	403329
28404	403330
13381	403331
83299	403332
101584	403333
23714	403334
919	403335
6159	403336
45599	403337
38069	403338
75223	403339
10482	403340
368	403341
311339	403342
17304	403343
234421	403344
38066	403345
33608	403346
62570	403347
230963	403348
35496	403349
27365	403350
124873	403351
206879	403352
112670	403353
50123	403354
45543	403355
4490	403356
81978	403357
21966	403358
97407	403359
199714	403360
339	403361
281581	403362
14667	403363
119442	403364
74664	403365
4088	403366
1646	403367
53948	403368
136442	403369
72771	403370
186371	403371
30069	403372
114423	403373
91088	403374
430	403375
163050	403376
4008	403377
252	403378
92102	403379
5827	403380
163436	403381
9202	403382
4867	403383
54137	403384
73036	403385
1844	403386
3390	403387
89758	403388
53321	403389
437	403390
437	403391
24984	403392
84561	403393
2302	403394
199104	403395
780	403396
78587	403397
60082	403398
38128	403399
99236	403400
78641	403401
118346	403402
85370	403403
122948	403404
8632	403405
138796	403406
16574	403407
80380	403408
31120	403409
120584	403410
66828	403411
46030	403412
3131	403413
1253	403414
221866	403415
80770	403416
12569	403417
21436	403418
264230	403419
31935	403420
219	403421
7949	403422
90750	403423
25499	403424
150560	403425
93703	403426
27864	403427
316755	403428
177232	403429
40471	403430
83760	403431
88264	403432
424	403433
150460	403434
621	403435
175061	403436
8650	403437
27892	403438
15995	403439
152346	403440
9043	403441
6656	403442
1612	403443
5818	403444
37308	403445
41830	403446
21951	403447
35345	403448
193369	403449
103901	403450
3262	403451
4199	403452
680	403453
315263	403454
908	403455
228812	403456
14131	403457
156491	403458
3513	403459
116073	403460
80937	403461
37028	403462
184409	403463
15266	403464
131669	403465
27026	403466
12652	403467
209235	403468
149152	403469
9745	403470
3352	403471
29077	403472
53050	403473
72330	403474
59790	403475
294890	403476
57872	403477
134542	403478
42453	403479
38263	403480
175092	403481
94297	403482
35792	403483
20150	403484
26043	403485
4240	403486
4810	403487
33130	403488
29608	403489
137	403490
7350	403491
79560	403492
46154	403493
17055	403494
18796	403495
172800	403496
189467	403497
6116	403498
28419	403499
130139	403500
142875	403501
68821	403502
306460	403503
114153	403504
79662	403505
22643	403506
142555	403507
23038	403508
7390	403509
61565	403510
154220	403511
91051	403512
3559	403513
243113	403514
174159	403515
4691	403516
44548	403517
30748	403518
168440	403519
12354	403520
100481	403521
18724	403522
169432	403523
13727	403524
40274	403525
66110	403526
44314	403527
19397	403528
64272	403529
21481	403530
151956	403531
73383	403532
15255	403533
2774	403534
74803	403535
93743	403536
123658	403537
89465	403538
281947	403539
117838	403540
2934	403541
8067	403542
3780	403543
4057	403544
48151	403545
71758	403546
29110	403547
34066	403548
180956	403549
43849	403550
19097	403551
69427	403552
134084	403553
40200	403554
58510	403555
43565	403556
262639	403557
194846	403558
7150	403559
137690	403560
133182	403561
58981	403562
3429	403563
48534	403564
4707	403565
216835	403566
4993	403567
8601	403568
92264	403569
17321	403570
12641	403571
21928	403572
115499	403573
33460	403574
176950	403575
20039	403576
300771	403577
655	403578
88300	403579
75990	403580
15222	403581
11005	403582
14646	403583
24378	403584
23671	403585
14496	403586
32	403587
16019	403588
19643	403589
51003	403590
1524	403591
23732	403592
31683	403593
16823	403594
49766	403595
17585	403596
290156	403597
7513	403598
3143	403599
4599	403600
42145	403601
253362	403602
2590	403603
32308	403604
3537	403605
235257	403606
121826	403607
6286	403608
5962	403609
3427	403610
1936	403611
312411	403612
22771	403613
12189	403614
76960	403615
27802	403616
82181	403617
9648	403618
226405	403619
2423	403620
51181	403621
19862	403622
73723	403623
27526	403624
1110	403625
1543	403626
93532	403627
234905	403628
195036	403629
5106	403630
50702	403631
87336	403632
75201	403633
14	403634
72252	403635
142183	403636
11189	403637
169366	403638
220310	403639
5956	403640
1710	403641
7895	403642
43597	403643
5605	403644
118641	403645
3862	403646
183856	403647
76545	403648
280778	403649
50892	403650
4849	403651
113275	403652
144072	403653
192238	403654
95941	403655
48497	403656
14120	403657
75577	403658
47975	403659
47881	403660
9114	403661
35430	403662
155158	403663
807	403664
52049	403665
6971	403666
9581	403667
23168	403668
6632	403669
95950	403670
4425	403671
62067	403672
207448	403673
168783	403674
11314	403675
33482	403676
55207	403677
9221	403678
27841	403679
109862	403680
29447	403681
27553	403682
19124	403683
46450	403684
56935	403685
5108	403686
36622	403687
2025	403688
6694	403689
117774	403690
2039	403691
21597	403692
3684	403693
11225	403694
136733	403695
204874	403696
14675	403697
129344	403698
33060	403699
153317	403700
47285	403701
1625	403702
52873	403703
58177	403704
10706	403705
59284	403706
158986	403707
316409	403708
5305	403709
193366	403710
24383	403711
1964	403712
206389	403713
80261	403714
12995	403715
156952	403716
127596	403717
1403	403718
182020	403719
9114	403720
167621	403721
107789	403722
115458	403723
45881	403724
2391	403725
7649	403726
211039	403727
44383	403728
20743	403729
17741	403730
43355	403731
124186	403732
37925	403733
1017	403734
81089	403735
38877	403736
197333	403737
30878	403738
79132	403739
39510	403740
7337	403741
71116	403742
21141	403743
97411	403744
173815	403745
21838	403746
124367	403747
47273	403748
48932	403749
8702	403750
25893	403751
15963	403752
42849	403753
39865	403754
1015	403755
152947	403756
73384	403757
145153	403758
94159	403759
871	403760
5452	403761
22873	403762
44255	403763
9750	403764
97540	403765
41554	403766
12213	403767
63559	403768
7949	403769
1692	403770
6200	403771
81614	403772
424	403773
17464	403774
1831	403775
73385	403776
56485	403777
7001	403778
38283	403779
95011	403780
50904	403781
7730	403782
200081	403783
105829	403784
1225	403785
69915	403786
75016	403787
143770	403788
42089	403789
63290	403790
18762	403791
6305	403792
201511	403793
110329	403794
3826	403795
2756	403796
59492	403797
17418	403798
111012	403799
23238	403800
30596	403801
2620	403802
1163	403803
62683	403804
22613	403805
185059	403806
27037	403807
30568	403808
979	403809
315057	403810
133402	403811
18335	403812
101481	403813
48633	403814
49961	403815
33780	403816
23200	403817
15522	403818
28060	403819
13457	403820
265133	403821
21783	403822
87556	403823
22460	403824
95785	403825
34375	403826
1709	403827
108339	403828
48099	403829
81238	403830
251232	403831
4603	403832
146119	403833
78902	403834
112724	403835
216146	403836
4525	403837
148244	403838
207704	403839
61174	403840
9017	403841
54270	403842
118330	403843
6159	403844
18280	403845
26767	403846
1949	403847
57765	403848
179490	403849
63626	403850
946	403851
19809	403852
18057	403853
115132	403854
168638	403855
133301	403856
46058	403857
34094	403858
8044	403859
47048	403860
80523	403861
60649	403862
45818	403863
9021	403864
158744	403865
19464	403866
19582	403867
39014	403868
136821	403869
56262	403870
48733	403871
3124	403872
127712	403873
158810	403874
63971	403875
146208	403876
106770	403877
1212	403878
16798	403879
37974	403880
17415	403881
25886	403882
104538	403883
17148	403884
133637	403885
245260	403886
18706	403887
24482	403888
87177	403889
27151	403890
2756	403891
70221	403892
5432	403893
78719	403894
7552	403895
689	403896
26522	403897
286	403898
172572	403899
67037	403900
102965	403901
1771	403902
132504	403903
60594	403904
52886	403905
71815	403906
4365	403907
305526	403908
38227	403909
128254	403910
286025	403911
283879	403912
40205	403913
2274	403914
40382	403915
3257	403916
282852	403917
1965	403918
144905	403919
191515	403920
198175	403921
118476	403922
28457	403923
58651	403924
74098	403925
5605	403926
33271	403927
42895	403928
18350	403929
5105	403930
7867	403931
13868	403932
21815	403933
265870	403934
93016	403935
212682	403936
94028	403937
5533	403938
157726	403939
15957	403940
7474	403941
121630	403942
89724	403943
16403	403944
19622	403945
24338	403946
58008	403947
8355	403948
21574	403949
309500	403950
13648	403951
43825	403952
13662	403953
5341	403954
124189	403955
106098	403956
35785	403957
17586	403958
4286	403959
101708	403960
208	403961
60576	403962
3629	403963
294225	403964
9240	403965
12195	403966
126802	403967
1119	403968
199716	403969
71377	403970
2902	403971
8943	403972
84994	403973
178041	403974
139005	403975
42279	403976
157385	403977
71802	403978
105943	403979
38426	403980
46984	403981
1382	403982
4942	403983
3145	403984
4270	403985
23680	403986
12303	403987
30068	403988
164472	403989
20157	403990
54137	403991
2431	403992
25704	403993
9659	403994
3900	403995
7075	403996
86834	403997
53158	403998
255918	403999
3749	404000
21475	404001
33423	404002
322600	404003
34953	404004
146983	404005
121311	404006
320535	404007
119617	404008
159774	404009
95419	404010
43306	404011
92449	404012
11262	404013
211318	404014
30404	404015
90543	404016
1059	404017
26988	404018
36182	404019
502	404020
38328	404021
25023	404022
50494	404023
5508	404024
5956	404025
10049	404026
82371	404027
79443	404028
28431	404029
40542	404030
87680	404031
10046	404032
4432	404033
8285	404034
63620	404035
31340	404036
9368	404037
29560	404038
77744	404039
99391	404040
37128	404041
111414	404042
48382	404043
133260	404044
90085	404045
65744	404046
235930	404047
15612	404048
18762	404049
54708	404050
194164	404051
38331	404052
70075	404053
191926	404054
1016	404055
205429	404056
11962	404057
124551	404058
86469	404059
204988	404060
14611	404061
192056	404062
71962	404063
162061	404064
94390	404065
104278	404066
15713	404067
122816	404068
8289	404069
73024	404070
207094	404071
6396	404072
262727	404073
145635	404074
185054	404075
22982	404076
210449	404077
8334	404078
16973	404079
36628	404080
79060	404081
179451	404082
43225	404083
47094	404084
19814	404085
57465	404086
62067	404087
17160	404088
34469	404089
17238	404090
217108	404091
8636	404092
39748	404093
8499	404094
14405	404095
4644	404096
41554	404097
63540	404098
1123	404099
86212	404100
55671	404101
11406	404102
62309	404103
50100	404104
22629	404105
53545	404106
41191	404107
37097	404108
113349	404109
8664	404110
33010	404111
19953	404112
424	404113
15483	404114
66379	404115
4735	404116
40556	404117
13742	404118
5009	404119
25435	404120
170274	404121
160163	404122
54818	404123
54674	404124
24574	404125
15069	404126
3616	404127
56102	404128
3162	404129
62046	404130
78002	404131
43422	404132
275791	404133
10605	404134
149658	404135
80380	404136
4231	404137
12355	404138
14235	404139
40825	404140
801	404141
23276	404142
80721	404143
140966	404144
248809	404145
30437	404146
120775	404147
190373	404148
45778	404149
56707	404150
21080	404151
63055	404152
61973	404153
1636	404154
71796	404155
25727	404156
7821	404157
189793	404158
27121	404159
27677	404160
72423	404161
49256	404162
43565	404163
26680	404164
85599	404165
64235	404166
144867	404167
3192	404168
61187	404169
56339	404170
20581	404171
196381	404172
151441	404173
66950	404174
54746	404175
124393	404176
63287	404177
36284	404178
160906	404179
8260	404180
284661	404181
152010	404182
43342	404183
68939	404184
319781	404185
47753	404186
128715	404187
77923	404188
40962	404189
269900	404190
75486	404191
78266	404192
321573	404193
754	404194
41162	404195
122234	404196
11473	404197
53152	404198
172466	404199
16369	404200
30249	404201
19306	404202
24162	404203
60368	404204
14549	404205
89721	404206
21143	404207
37077	404208
7373	404209
1588	404210
50711	404211
47801	404212
32204	404213
65809	404214
84874	404215
10198	404216
16369	404217
11424	404218
21674	404219
32666	404220
89920	404221
84347	404222
28080	404223
34110	404224
3190	404225
83467	404226
201513	404227
12499	404228
105660	404229
116579	404230
74769	404231
66464	404232
2536	404233
6632	404234
23265	404235
22082	404236
39268	404237
302	404238
2069	404239
41164	404240
13262	404241
4785	404242
73856	404243
4165	404244
52028	404245
106137	404246
44325	404247
13583	404248
9898	404249
92156	404250
92156	404251
71181	404252
127496	404253
110422	404254
167640	404255
10392	404256
1046	404257
66546	404258
22508	404259
44587	404260
325772	404261
25451	404262
967	404263
7689	404264
30002	404265
71462	404266
23419	404267
241927	404268
5535	404269
9800	404270
2408	404271
82927	404272
19541	404273
6400	404274
40759	404275
84709	404276
86554	404277
43591	404278
179391	404279
62692	404280
148614	404281
14421	404282
47452	404283
12098	404284
38419	404285
96073	404286
9682	404287
62762	404288
63451	404289
93723	404290
137803	404291
37245	404292
31926	404293
265617	404294
59450	404295
61853	404296
61849	404297
24898	404298
304683	404299
167713	404300
31876	404301
1175	404302
71077	404303
73216	404304
15654	404305
27835	404306
37221	404307
66738	404308
5421	404309
18459	404310
27145	404311
6810	404312
41419	404313
2324	404314
17635	404315
52619	404316
59550	404317
6885	404318
250847	404319
113112	404320
15591	404321
67473	404322
127226	404323
93273	404324
43497	404325
149416	404326
42104	404327
12207	404328
34803	404329
201123	404330
22133	404331
805	404332
103255	404333
4405	404334
202647	404335
35845	404336
11518	404337
9977	404338
208712	404339
7921	404340
198403	404341
12408	404342
40477	404343
25569	404344
28898	404345
4148	404346
3077	404347
6621	404348
35316	404349
69304	404350
6836	404351
46472	404352
48099	404353
6837	404354
103366	404355
26263	404356
290352	404357
125510	404358
5	404359
66333	404360
5400	404361
358	404362
68066	404363
98373	404364
224797	404365
165468	404366
223795	404367
95962	404368
23	404369
142968	404370
61972	404371
228206	404372
105766	404373
20338	404374
6103	404375
7886	404376
3707	404377
5536	404378
28408	404379
46639	404380
6544	404381
165385	404382
5771	404383
31963	404384
23849	404385
67556	404386
4400	404387
124759	404388
27609	404389
46431	404390
91279	404391
27893	404392
26545	404393
3612	404394
49640	404395
67686	404396
127697	404397
4986	404398
31600	404399
26275	404400
19035	404401
55893	404402
29237	404403
85828	404404
51671	404405
174570	404406
46520	404407
99097	404408
11067	404409
18560	404410
106455	404411
18876	404412
52038	404413
116619	404414
79621	404415
18169	404416
136432	404417
114116	404418
11707	404419
37096	404420
269829	404421
32301	404422
46375	404423
33488	404424
317743	404425
167960	404426
21023	404427
10752	404428
1700	404429
105742	404430
14096	404431
985	404432
297459	404433
178	404434
98717	404435
5773	404436
104161	404437
81144	404438
135687	404439
7682	404440
17919	404441
10467	404442
212259	404443
215	404444
39979	404445
1363	404446
133623	404447
169203	404448
34248	404449
47308	404450
1879	404451
185402	404452
289149	404453
35929	404454
272757	404455
7628	404456
14823	404457
13088	404458
18439	404459
210073	404460
136211	404461
51763	404462
51579	404463
12397	404464
230413	404465
115723	404466
17603	404467
63032	404468
119560	404469
1612	404470
93459	404471
116730	404472
2272	404473
234313	404474
122	404475
60204	404476
2423	404477
51415	404478
38273	404479
82132	404480
181722	404481
121985	404482
127016	404483
12527	404484
107179	404485
9344	404486
97158	404487
79482	404488
101358	404489
122972	404490
180044	404491
174109	404492
97801	404493
2429	404494
125821	404495
778	404496
6887	404497
187568	404498
16655	404499
13003	404500
18581	404501
14	404502
138503	404503
269108	404504
16830	404505
6565	404506
182019	404507
2805	404508
62375	404509
74970	404510
34323	404511
320331	404512
111159	404513
126071	404514
6645	404515
118003	404516
11724	404517
23616	404518
64357	404519
3913	404520
65	404521
35452	404522
168305	404523
171740	404524
4	404525
155	404526
17926	404527
6733	404528
18057	404529
22856	404530
72280	404531
7095	404532
25030	404533
36512	404534
84033	404535
8635	404536
20914	404537
26327	404538
29577	404539
43299	404540
36969	404541
12180	404542
238712	404543
37043	404544
119216	404545
4531	404546
20261	404547
2761	404548
24	404549
172579	404550
30069	404551
14120	404552
27921	404553
58	404554
116250	404555
50509	404556
118969	404557
304813	404558
1388	404559
107232	404560
48275	404561
55313	404562
55742	404563
33320	404564
216062	404565
55090	404566
98067	404567
823	404568
206208	404569
25248	404570
65757	404571
7260	404572
48111	404573
20821	404574
5269	404575
95262	404576
72591	404577
14953	404578
69983	404579
9941	404580
15232	404581
138520	404582
32	404583
101518	404584
1157	404585
312949	404586
85303	404587
240245	404588
125958	404589
9617	404590
304071	404591
90629	404592
114883	404593
75941	404594
41049	404595
7403	404596
28619	404597
5415	404598
16967	404599
7223	404600
181272	404601
94123	404602
52123	404603
11618	404604
83213	404605
13449	404606
18057	404607
75827	404608
121613	404609
41357	404610
307564	404611
307629	404612
310136	404613
64597	404614
99978	404615
290900	404616
42091	404617
19213	404618
198324	404619
18603	404620
5863	404621
36121	404622
99837	404623
11664	404624
120402	404625
60128	404626
2628	404627
117843	404628
94248	404629
172714	404630
203501	404631
33908	404632
12082	404633
33001	404634
59816	404635
183693	404636
64193	404637
20338	404638
113609	404639
102649	404640
39332	404641
18409	404642
235667	404643
29457	404644
271	404645
137059	404646
45538	404647
68123	404648
52184	404649
27413	404650
95974	404651
46738	404652
88129	404653
10086	404654
3761	404655
46733	404656
9312	404657
9770	404658
10880	404659
930	404660
118730	404661
4819	404662
47939	404663
132447	404664
1691	404665
36484	404666
134547	404667
149934	404668
24712	404669
2751	404670
39953	404671
1732	404672
45311	404673
134873	404674
113383	404675
31388	404676
93737	404677
40371	404678
152234	404679
73963	404680
164718	404681
68942	404682
253459	404683
49188	404684
256188	404685
187610	404686
6009	404687
32831	404688
64969	404689
98119	404690
281063	404691
21734	404692
198553	404693
2848	404694
81333	404695
25425	404696
33845	404697
42700	404698
8729	404699
10105	404700
34863	404701
166158	404702
43236	404703
52628	404704
63980	404705
57221	404706
148601	404707
8552	404708
8760	404709
18487	404710
4998	404711
59683	404712
53104	404713
1405	404714
100753	404715
25020	404716
10556	404717
106589	404718
25393	404719
86635	404720
50379	404721
38748	404722
12734	404723
2109	404724
139666	404725
108022	404726
7091	404727
84796	404728
15218	404729
26984	404730
2972	404731
5791	404732
12908	404733
94722	404734
83295	404735
2367	404736
7760	404737
10352	404738
6501	404739
5221	404740
84505	404741
37089	404742
130198	404743
16215	404744
43743	404745
7530	404746
125082	404747
62799	404748
214646	404749
73494	404750
514	404751
244	404752
21361	404753
32465	404754
38174	404755
4802	404756
18029	404757
55522	404758
42358	404759
97259	404760
66519	404761
2264	404762
41191	404763
25709	404764
5049	404765
683	404766
25771	404767
97015	404768
34722	404769
153180	404770
36	404771
37854	404772
51301	404773
49463	404774
5877	404775
29307	404776
27013	404777
12645	404778
53350	404779
43339	404780
73754	404781
2018	404782
280	404783
3610	404784
258425	404785
27172	404786
3677	404787
27036	404788
35665	404789
34524	404790
340	404791
139224	404792
162473	404793
140384	404794
201253	404795
71887	404796
95754	404797
51476	404798
71956	404799
79510	404800
24718	404801
126343	404802
46710	404803
106757	404804
44472	404805
14372	404806
26337	404807
1738	404808
313898	404809
227978	404810
205320	404811
18735	404812
23994	404813
41698	404814
29988	404815
19343	404816
184191	404817
41968	404818
88861	404819
45072	404820
57223	404821
131561	404822
251432	404823
66653	404824
9904	404825
222281	404826
9163	404827
91819	404828
80112	404829
4397	404830
168621	404831
112447	404832
8293	404833
37245	404834
5292	404835
34570	404836
95038	404837
49284	404838
21982	404839
80453	404840
80441	404841
193964	404842
16823	404843
142188	404844
180693	404845
268449	404846
11126	404847
154804	404848
66547	404849
103596	404850
108144	404851
100007	404852
26022	404853
24196	404854
1183	404855
33677	404856
3209	404857
23799	404858
113053	404859
1191	404860
162293	404861
27404	404862
13410	404863
200268	404864
1700	404865
195559	404866
133243	404867
9278	404868
13051	404869
1922	404870
9021	404871
106213	404872
265095	404873
53322	404874
1986	404875
33999	404876
4257	404877
9561	404878
21229	404879
326523	404880
268837	404881
226036	404882
70694	404883
1924	404884
79402	404885
39298	404886
89638	404887
85619	404888
1160	404889
278000	404890
134506	404891
11210	404892
75060	404893
36760	404894
28482	404895
111986	404896
68715	404897
45273	404898
19648	404899
23800	404900
156618	404901
39224	404902
121212	404903
4042	404904
16149	404905
31215	404906
19214	404907
125397	404908
239086	404909
11292	404910
481	404911
128	404912
64423	404913
271724	404914
2334	404915
43991	404916
98393	404917
24925	404918
101472	404919
92739	404920
41216	404921
11773	404922
7546	404923
178988	404924
71339	404925
13835	404926
292993	404927
255633	404928
84213	404929
124707	404930
6401	404931
53752	404932
290580	404933
42904	404934
36026	404935
108069	404936
47692	404937
148426	404938
87265	404939
82842	404940
49880	404941
15663	404942
193770	404943
19524	404944
37714	404945
82503	404946
55641	404947
244505	404948
119037	404949
180067	404950
47809	404951
47753	404952
74917	404953
152843	404954
207608	404955
38838	404956
172203	404957
4454	404958
9904	404959
46241	404960
11225	404961
3232	404962
18020	404963
122676	404964
147313	404965
83208	404966
92635	404967
64931	404968
15780	404969
1191	404970
3172	404971
37065	404972
14618	404973
203133	404974
16606	404975
289144	404976
56185	404977
565	404978
83067	404979
6447	404980
128210	404981
91746	404982
61102	404983
673	404984
379	404985
49416	404986
178	404987
323	404988
10509	404989
10658	404990
54192	404991
78077	404992
76981	404993
26296	404994
81437	404995
19544	404996
2915	404997
87183	404998
18974	404999
2668	405000
32980	405001
47812	405002
66811	405003
131571	405004
134155	405005
16328	405006
117882	405007
11240	405008
29420	405009
7942	405010
13873	405011
185176	405012
53115	405013
109985	405014
206356	405015
39094	405016
57164	405017
16153	405018
74431	405019
41	405020
117255	405021
20874	405022
28262	405023
701	405024
143453	405025
100727	405026
2697	405027
58146	405028
35927	405029
40325	405030
8476	405031
1063	405032
54401	405033
38084	405034
48227	405035
139324	405036
104068	405037
11263	405038
181833	405039
85804	405040
112363	405041
34711	405042
47517	405043
80737	405044
304935	405045
1588	405046
7611	405047
23859	405048
102377	405049
39516	405050
5923	405051
16335	405052
80830	405053
39199	405054
5336	405055
10402	405056
5274	405057
23734	405058
61882	405059
92556	405060
10706	405061
6023	405062
96518	405063
98313	405064
12960	405065
815	405066
22481	405067
52114	405068
21496	405069
56507	405070
85822	405071
167902	405072
203121	405073
12495	405074
819	405075
8536	405076
13714	405077
107449	405078
200	405079
157936	405080
38925	405081
28400	405082
50044	405083
1476	405084
13571	405085
1455	405086
116786	405087
2439	405088
19778	405089
155263	405090
519	405091
147597	405092
743	405093
1835	405094
37133	405095
140723	405096
8532	405097
214401	405098
51053	405099
15535	405100
16709	405101
95792	405102
391	405103
5210	405104
10392	405105
14577	405106
249914	405107
803	405108
224646	405109
18642	405110
8530	405111
95862	405112
220753	405113
1799	405114
302964	405115
89421	405116
136882	405117
6477	405118
41036	405119
132918	405120
62885	405121
158736	405122
290474	405123
65853	405124
16561	405125
11756	405126
82516	405127
32642	405128
18806	405129
52534	405130
86828	405131
9634	405132
31156	405133
187324	405134
4603	405135
96876	405136
165263	405137
4998	405138
4417	405139
53328	405140
18735	405141
29531	405142
41013	405143
138031	405144
139648	405145
103582	405146
33337	405147
113470	405148
49303	405149
354	405150
188700	405151
191	405152
35834	405153
15624	405154
136527	405155
12768	405156
94504	405157
22023	405158
2970	405159
9341	405160
9000	405161
6186	405162
6	405163
12776	405164
19883	405165
26814	405166
134036	405167
1085	405168
18013	405169
64039	405170
107750	405171
38646	405172
38224	405173
24767	405174
5540	405175
41815	405176
18225	405177
38635	405178
135798	405179
285259	405180
107394	405181
119414	405182
296295	405183
283864	405184
33129	405185
192023	405186
201468	405187
59351	405188
4891	405189
131720	405190
10891	405191
2716	405192
168645	405193
73846	405194
253633	405195
171383	405196
129988	405197
57703	405198
139274	405199
118438	405200
60744	405201
12315	405202
3451	405203
30496	405204
2039	405205
91727	405206
946	405207
31417	405208
315396	405209
64036	405210
35484	405211
158477	405212
8816	405213
2934	405214
47126	405215
36893	405216
5104	405217
208227	405218
22179	405219
98855	405220
206427	405221
75173	405222
74089	405223
26848	405224
78813	405225
48774	405226
7248	405227
182939	405228
8535	405229
2	405230
18809	405231
263517	405232
2425	405233
11641	405234
10828	405235
307879	405236
24625	405237
8572	405238
133998	405239
38131	405240
32910	405241
85709	405242
81996	405243
2785	405244
74099	405245
5657	405246
39844	405247
164713	405248
75768	405249
218397	405250
282722	405251
168218	405252
42524	405253
1357	405254
27411	405255
281620	405256
50996	405257
78535	405258
23207	405259
303934	405260
13762	405261
196556	405262
390	405263
283495	405264
178512	405265
37208	405266
122234	405267
6101	405268
11482	405269
21142	405270
193136	405271
74042	405272
6632	405273
41093	405274
388	405275
132955	405276
16676	405277
26638	405278
90188	405279
120967	405280
65732	405281
90461	405282
40731	405283
134540	405284
62488	405285
192120	405286
146707	405287
148331	405288
259124	405289
4005	405290
2039	405291
23481	405292
45474	405293
47801	405294
21358	405295
64383	405296
32750	405297
8042	405298
145771	405299
11334	405300
42497	405301
66052	405302
791	405303
248732	405304
2362	405305
3259	405306
162678	405307
157341	405308
7066	405309
165624	405310
168759	405311
130523	405312
190793	405313
14911	405314
16566	405315
914	405316
84033	405317
39884	405318
899	405319
89560	405320
27400	405321
81528	405322
5927	405323
20753	405324
127671	405325
56328	405326
28634	405327
45382	405328
134742	405329
15894	405330
209325	405331
122584	405332
46500	405333
109763	405334
2101	405335
134783	405336
7140	405337
6959	405338
14391	405339
29619	405340
217266	405341
22293	405342
69634	405343
184269	405344
4682	405345
36973	405346
19897	405347
29367	405348
76726	405349
7560	405350
199288	405351
149354	405352
46782	405353
150985	405354
64235	405355
2658	405356
66213	405357
171059	405358
56326	405359
86796	405360
7500	405361
271237	405362
1758	405363
65584	405364
13838	405365
177290	405366
98671	405367
48853	405368
4331	405369
75673	405370
133109	405371
157215	405372
232915	405373
9411	405374
10356	405375
34006	405376
8098	405377
135551	405378
279128	405379
19426	405380
4082	405381
270128	405382
4832	405383
188949	405384
7987	405385
92967	405386
31309	405387
99084	405388
124178	405389
49608	405390
129809	405391
19552	405392
665	405393
307648	405394
49808	405395
101979	405396
57826	405397
105051	405398
530	405399
1877	405400
21183	405401
70589	405402
127283	405403
104847	405404
84031	405405
3711	405406
78186	405407
125353	405408
296047	405409
608	405410
83155	405411
28736	405412
433	405413
4208	405414
34776	405415
76732	405416
68726	405417
23	405418
208409	405419
8686	405420
16251	405421
25706	405422
1092	405423
58281	405424
71581	405425
4675	405426
1801	405427
12298	405428
5555	405429
5811	405430
14971	405431
151405	405432
21232	405433
161487	405434
21209	405435
233771	405436
7593	405437
63274	405438
28772	405439
9074	405440
328741	405441
50547	405442
3998	405443
116098	405444
87331	405445
39748	405446
121820	405447
157549	405448
158392	405449
7809	405450
2032	405451
326963	405452
103849	405453
172626	405454
16183	405455
10945	405456
2963	405457
55403	405458
5349	405459
34800	405460
3616	405461
147207	405462
228122	405463
871	405464
23265	405465
38200	405466
125433	405467
35412	405468
53419	405469
98138	405470
110682	405471
4079	405472
170018	405473
17093	405474
44143	405475
130650	405476
32545	405477
146607	405478
89709	405479
19046	405480
7276	405481
33972	405482
98946	405483
9942	405484
12698	405485
92211	405486
28695	405487
30288	405488
9386	405489
46521	405490
12876	405491
46362	405492
150501	405493
6391	405494
7602	405495
41568	405496
40329	405497
27449	405498
29343	405499
796	405500
126465	405501
185141	405502
87719	405503
13631	405504
208917	405505
208445	405506
614	405507
15262	405508
24951	405509
37896	405510
65456	405511
186714	405512
325547	405513
70336	405514
37237	405515
9245	405516
285836	405517
37394	405518
29760	405519
278948	405520
194963	405521
122115	405522
1396	405523
161606	405524
49428	405525
52335	405526
137250	405527
286650	405528
140813	405529
110401	405530
130722	405531
176857	405532
217998	405533
85682	405534
1219	405535
11406	405536
66101	405537
17926	405538
5677	405539
17926	405540
26711	405541
144648	405542
128838	405543
17641	405544
62053	405545
45769	405546
255022	405547
57936	405548
90594	405549
68769	405550
57195	405551
30440	405552
20904	405553
10624	405554
211	405555
45495	405556
113778	405557
122182	405558
7848	405559
75784	405560
11652	405561
139058	405562
111999	405563
121199	405564
5975	405565
30207	405566
2181	405567
12171	405568
25484	405569
52	405570
177788	405571
115364	405572
186004	405573
52398	405574
1316	405575
204940	405576
201470	405577
40200	405578
10345	405579
12434	405580
72571	405581
53509	405582
116064	405583
2759	405584
4962	405585
30376	405586
9581	405587
3053	405588
223781	405589
123037	405590
30838	405591
8348	405592
17261	405593
102211	405594
201323	405595
40111	405596
481	405597
141909	405598
48319	405599
113408	405600
76051	405601
13248	405602
12573	405603
121082	405604
163	405605
78230	405606
48530	405607
21067	405608
123749	405609
13018	405610
290836	405611
133037	405612
46943	405613
38600	405614
267187	405615
92	405616
136784	405617
622	405618
119874	405619
159	405620
797	405621
12837	405622
45047	405623
7187	405624
3233	405625
4820	405626
12898	405627
120643	405628
6135	405629
86874	405630
194049	405631
3257	405632
21737	405633
1885	405634
173838	405635
59923	405636
108848	405637
10602	405638
1734	405639
109891	405640
39906	405641
94964	405642
38053	405643
25287	405644
180809	405645
143962	405646
24729	405647
75075	405648
15081	405649
17938	405650
70570	405651
85496	405652
31915	405653
8625	405654
6279	405655
3199	405656
10192	405657
939	405658
21803	405659
86636	405660
661	405661
206616	405662
45445	405663
293737	405664
20304	405665
83320	405666
39058	405667
8096	405668
3642	405669
2328	405670
440	405671
7897	405672
81844	405673
112896	405674
27348	405675
86974	405676
318247	405677
101164	405678
10710	405679
33536	405680
29003	405681
122458	405682
122458	405683
233549	405684
501	405685
2082	405686
190796	405687
90564	405688
61187	405689
131771	405690
19933	405691
47041	405692
182603	405693
51932	405694
37321	405695
67218	405696
34273	405697
107954	405698
21481	405699
88590	405700
39562	405701
171023	405702
81950	405703
54985	405704
121928	405705
19226	405706
732	405707
15538	405708
33233	405709
108386	405710
146793	405711
55784	405712
174486	405713
112698	405714
199087	405715
131692	405716
61498	405717
171807	405718
87223	405719
61628	405720
43514	405721
30170	405722
144774	405723
155237	405724
140594	405725
29092	405726
20060	405727
215054	405728
3563	405729
2047	405730
19389	405731
118239	405732
243646	405733
148881	405734
10042	405735
4843	405736
36378	405737
36638	405738
11714	405739
18083	405740
9246	405741
72112	405742
81408	405743
155139	405744
59019	405745
70365	405746
18647	405747
1396	405748
172153	405749
182914	405750
269248	405751
33826	405752
9445	405753
19473	405754
20769	405755
19861	405756
258630	405757
62834	405758
4577	405759
123428	405760
191804	405761
75145	405762
18521	405763
1170	405764
9000	405765
11744	405766
178945	405767
99705	405768
194274	405769
5946	405770
69283	405771
4809	405772
199762	405773
321	405774
128332	405775
212256	405776
100363	405777
136698	405778
72525	405779
224810	405780
26841	405781
188708	405782
544	405783
153007	405784
22471	405785
90763	405786
23487	405787
207206	405788
46600	405789
27681	405790
74279	405791
36555	405792
123641	405793
183	405794
208881	405795
160929	405796
16570	405797
49670	405798
464	405799
221101	405800
26586	405801
131086	405802
3940	405803
39989	405804
16343	405805
288729	405806
7600	405807
291552	405808
1748	405809
22206	405810
38463	405811
4458	405812
658	405813
61	405814
166246	405815
4962	405816
223156	405817
163209	405818
86156	405819
53853	405820
187142	405821
48599	405822
144550	405823
164012	405824
123109	405825
108335	405826
168523	405827
26197	405828
20898	405829
68251	405830
193583	405831
81899	405832
23817	405833
265752	405834
17482	405835
4771	405836
200234	405837
100772	405838
208807	405839
15195	405840
3092	405841
110778	405842
3985	405843
151625	405844
7570	405845
115543	405846
35048	405847
74905	405848
65108	405849
326747	405850
23922	405851
60114	405852
54222	405853
31443	405854
71668	405855
163119	405856
133814	405857
202632	405858
38966	405859
214535	405860
88931	405861
280259	405862
191259	405863
108366	405864
290525	405865
34981	405866
53806	405867
64803	405868
30245	405869
64803	405870
116651	405871
40801	405872
132172	405873
24	405874
308852	405875
4459	405876
88131	405877
69541	405878
57651	405879
177605	405880
119067	405881
29960	405882
107086	405883
51991	405884
7597	405885
35624	405886
7172	405887
211131	405888
34	405889
214837	405890
203286	405891
26059	405892
26899	405893
34	405894
5603	405895
85581	405896
86861	405897
88245	405898
41541	405899
71140	405900
33066	405901
2925	405902
74282	405903
30275	405904
84489	405905
10824	405906
28614	405907
18175	405908
17546	405909
120613	405910
10182	405911
27484	405912
57500	405913
101480	405914
27673	405915
58296	405916
60941	405917
14299	405918
185569	405919
985	405920
25014	405921
31267	405922
119654	405923
44011	405924
154501	405925
13952	405926
22467	405927
6696	405928
1385	405929
301	405930
132137	405931
151668	405932
299090	405933
67406	405934
77207	405935
45018	405936
9154	405937
19726	405938
123190	405939
109938	405940
99640	405941
30396	405942
93986	405943
104422	405944
42983	405945
320786	405946
38045	405947
88475	405948
60484	405949
96608	405950
112400	405951
117198	405952
71627	405953
34726	405954
79755	405955
20380	405956
1978	405957
8967	405958
88116	405959
227683	405960
3843	405961
321168	405962
188975	405963
107889	405964
245417	405965
15621	405966
9104	405967
1547	405968
163823	405969
58556	405970
209850	405971
7880	405972
108928	405973
179623	405974
190393	405975
247080	405976
25538	405977
168781	405978
27614	405979
161579	405980
85782	405981
119697	405982
201191	405983
6144	405984
186967	405985
20288	405986
119728	405987
23269	405988
143180	405989
212027	405990
102720	405991
59632	405992
33817	405993
43268	405994
9850	405995
5444	405996
75489	405997
32845	405998
323339	405999
126196	406000
293927	406001
7512	406002
8517	406003
10612	406004
18297	406005
204066	406006
47803	406007
2573	406008
79767	406009
39052	406010
29032	406011
10224	406012
224758	406013
71058	406014
79706	406015
207254	406016
46110	406017
164676	406018
85534	406019
10682	406020
307919	406021
323112	406022
62539	406023
71424	406024
316170	406025
113451	406026
72799	406027
48135	406028
191181	406029
111981	406030
289585	406031
146531	406032
171734	406033
27204	406034
86107	406035
170553	406036
48983	406037
128	406038
319300	406039
123678	406040
63088	406041
291114	406042
111759	406043
101224	406044
138279	406045
323718	406046
188542	406047
51615	406048
105681	406049
18124	406050
12488	406051
3552	406052
206536	406053
112429	406054
93219	406055
21377	406056
92388	406057
65115	406058
68762	406059
24535	406060
112874	406061
35715	406062
111633	406063
147177	406064
85739	406065
7474	406066
5729	406067
36235	406068
23529	406069
4590	406070
33319	406071
34547	406072
45733	406073
94134	406074
51489	406075
74325	406076
1563	406077
1146	406078
63818	406079
28482	406080
6982	406081
9455	406082
194725	406083
17346	406084
36926	406085
245532	406086
165682	406087
174604	406088
3666	406089
62955	406090
57131	406091
132868	406092
167298	406093
148856	406094
99065	406095
166403	406096
205140	406097
20783	406098
227880	406099
86452	406100
93775	406101
49961	406102
76489	406103
205338	406104
176916	406105
125575	406106
51906	406107
118210	406108
278807	406109
42946	406110
172303	406111
114891	406112
280146	406113
270172	406114
73533	406115
209718	406116
76998	406117
258833	406118
147473	406119
105327	406120
138095	406121
196019	406122
84655	406123
42482	406124
4505	406125
83629	406126
71223	406127
210826	406128
112263	406129
65695	406130
108610	406131
208758	406132
10549	406133
137792	406134
75730	406135
126464	406136
114231	406137
32162	406138
25235	406139
89952	406140
178953	406141
24832	406142
10941	406143
37837	406144
56122	406145
89542	406146
34483	406147
18670	406148
95868	406149
87673	406150
148467	406151
99208	406152
19270	406153
63325	406154
202347	406155
276716	406156
41394	406157
69419	406158
197441	406159
258637	406160
88133	406161
14132	406162
6915	406163
214515	406164
39419	406165
61974	406166
1739	406167
25150	406168
38818	406169
89903	406170
588	406171
28077	406172
149267	406173
124664	406174
89131	406175
9518	406176
163570	406177
56817	406178
38872	406179
267097	406180
231756	406181
308699	406182
192767	406183
126611	406184
40665	406185
26314	406186
297801	406187
4305	406188
296815	406189
181983	406190
34812	406191
87865	406192
304094	406193
266397	406194
78251	406195
17896	406196
6753	406197
214641	406198
53476	406199
164760	406200
249463	406201
87660	406202
8324	406203
5368	406204
37658	406205
17715	406206
36754	406207
67930	406208
96841	406209
240756	406210
36294	406211
108151	406212
102898	406213
175027	406214
73892	406215
156084	406216
153486	406217
88745	406218
127649	406219
26110	406220
40112	406221
40670	406222
46590	406223
55258	406224
16710	406225
53301	406226
56002	406227
54544	406228
13630	406229
6399	406230
25137	406231
20296	406232
77026	406233
28059	406234
32966	406235
71622	406236
119162	406237
305311	406238
74925	406239
315273	406240
21371	406241
275031	406242
238150	406243
2334	406244
68883	406245
19142	406246
87702	406247
31097	406248
97880	406249
8430	406250
27980	406251
6427	406252
16918	406253
26415	406254
169310	406255
123273	406256
66550	406257
127514	406258
188263	406259
162745	406260
117535	406261
11004	406262
31638	406263
237173	406264
73146	406265
54537	406266
22045	406267
130784	406268
42710	406269
135659	406270
13950	406271
132856	406272
39063	406273
179419	406274
167622	406275
159422	406276
67201	406277
83413	406278
152056	406279
299783	406280
301973	406281
20003	406282
6393	406283
56890	406284
208550	406285
25955	406286
9380	406287
186907	406288
53764	406289
149281	406290
230847	406291
46659	406292
166743	406293
164580	406294
110110	406295
71294	406296
10175	406297
30800	406298
184935	406299
282525	406300
185259	406301
93395	406302
55897	406303
242842	406304
22668	406305
199970	406306
2964	406307
102716	406308
157237	406309
13457	406310
23079	406311
71088	406312
65436	406313
266299	406314
56184	406315
61993	406316
75852	406317
38402	406318
7074	406319
54966	406320
132463	406321
3460	406322
201646	406323
281425	406324
143503	406325
85524	406326
52801	406327
307051	406328
14546	406329
119243	406330
299781	406331
58419	406332
89270	406333
21088	406334
40670	406335
27168	406336
124115	406337
192977	406338
180778	406339
7066	406340
47163	406341
191576	406342
36236	406343
76706	406344
172804	406345
76720	406346
25000	406347
51615	406348
110012	406349
32126	406350
32127	406351
51269	406352
51319	406353
208684	406354
120979	406355
69404	406356
120090	406357
2963	406358
39063	406359
27173	406360
48415	406361
51828	406362
6709	406363
242374	406364
198634	406365
107691	406366
289928	406367
125216	406368
3756	406369
52721	406370
119505	406371
54794	406372
160399	406373
116694	406374
59499	406375
22744	406376
15528	406377
212065	406378
84937	406379
66220	406380
235556	406381
15087	406382
177691	406383
323558	406384
24771	406385
17207	406386
54003	406387
169759	406388
36585	406389
285798	406390
55493	406391
144897	406392
17179	406393
2901	406394
24286	406395
60284	406396
87702	406397
100095	406398
199703	406399
22251	406400
7870	406401
51906	406402
26061	406403
9383	406404
46487	406405
73967	406406
132990	406407
84482	406408
84932	406409
26061	406410
173092	406411
142716	406412
153795	406413
240924	406414
70302	406415
36142	406416
249368	406417
29989	406418
78008	406419
105191	406420
32553	406421
1357	406422
73385	406423
288155	406424
94890	406425
213346	406426
295555	406427
199666	406428
20649	406429
45455	406430
276254	406431
207295	406432
21443	406433
316641	406434
166274	406435
301242	406436
40966	406437
130044	406438
290777	406439
215788	406440
2904	406441
33596	406442
3287	406443
1200	406444
13674	406445
206529	406446
37753	406447
5444	406448
136995	406449
29563	406450
121894	406451
92555	406452
6357	406453
146389	406454
13696	406455
18297	406456
219362	406457
87912	406458
56335	406459
98627	406460
44814	406461
14623	406462
6484	406463
62240	406464
61369	406465
95353	406466
91227	406467
48937	406468
29534	406469
2068	406470
201875	406471
87130	406472
65842	406473
115917	406474
41	406475
52207	406476
206046	406477
123837	406478
192737	406479
125067	406480
6522	406481
10041	406482
19896	406483
44013	406484
125026	406485
8718	406486
279498	406487
279554	406488
112154	406489
61178	406490
121547	406491
37694	406492
31904	406493
101776	406494
170261	406495
51154	406496
241697	406497
54652	406498
37043	406499
152642	406500
4669	406501
83738	406502
29015	406503
7559	406504
26637	406505
120068	406506
296363	406507
56931	406508
175637	406509
70475	406510
139334	406511
45119	406512
8909	406513
154203	406514
19305	406515
103364	406516
99618	406517
45063	406518
154	406519
27209	406520
24405	406521
204085	406522
148285	406523
63860	406524
5886	406525
216830	406526
102756	406527
249587	406528
310326	406529
3392	406530
13978	406531
96790	406532
174868	406533
302956	406534
132867	406535
24520	406536
170384	406537
162675	406538
46093	406539
81748	406540
4454	406541
10633	406542
69669	406543
80807	406544
59496	406545
31700	406546
106655	406547
54053	406548
14611	406549
275149	406550
287977	406551
142175	406552
15852	406553
198712	406554
80299	406555
157528	406556
66714	406557
73700	406558
45620	406559
187869	406560
25008	406561
87614	406562
126707	406563
29181	406564
181368	406565
158801	406566
94544	406567
54146	406568
270737	406569
4805	406570
87912	406571
54883	406572
138541	406573
27351	406574
39058	406575
88015	406576
89903	406577
73876	406578
9635	406579
326587	406580
94544	406581
81960	406582
22458	406583
15625	406584
20775	406585
128459	406586
158238	406587
6115	406588
224941	406589
24129	406590
443	406591
83289	406592
292784	406593
124461	406594
27950	406595
54917	406596
135139	406597
29977	406598
328183	406599
13696	406600
59079	406601
2910	406602
122118	406603
189637	406604
72186	406605
200839	406606
52488	406607
79147	406608
225232	406609
133711	406610
27941	406611
246954	406612
17418	406613
23314	406614
50745	406615
5929	406616
7582	406617
42286	406618
30231	406619
26073	406620
39	406621
257529	406622
91388	406623
18337	406624
77166	406625
119172	406626
9313	406627
161	406628
47408	406629
261871	406630
106369	406631
2501	406632
12360	406633
1012	406634
238709	406635
105676	406636
8384	406637
122743	406638
2020	406639
165219	406640
63059	406641
2803	406642
109639	406643
98319	406644
80769	406645
49997	406646
21300	406647
116609	406648
39	406649
87784	406650
104821	406651
55437	406652
410	406653
241487	406654
9299	406655
17911	406656
235136	406657
75425	406658
115297	406659
189773	406660
150681	406661
455	406662
10691	406663
117848	406664
160	406665
44426	406666
7886	406667
1929	406668
7396	406669
82602	406670
134558	406671
8860	406672
1975	406673
142906	406674
28913	406675
67886	406676
613	406677
3519	406678
7575	406679
104426	406680
28385	406681
183354	406682
2567	406683
19045	406684
25235	406685
203957	406686
91628	406687
1210	406688
5749	406689
8649	406690
254930	406691
24904	406692
156936	406693
8815	406694
48700	406695
5190	406696
12452	406697
8280	406698
149310	406699
11785	406700
126596	406701
83303	406702
24451	406703
3429	406704
109415	406705
72264	406706
6355	406707
27933	406708
5912	406709
15413	406710
5912	406711
20127	406712
159633	406713
16202	406714
56733	406715
1039	406716
23909	406717
181733	406718
120212	406719
24397	406720
107689	406721
63828	406722
26412	406723
242093	406724
113217	406725
195420	406726
192	406727
45925	406728
15476	406729
40676	406730
2859	406731
20086	406732
34821	406733
1913	406734
99823	406735
35292	406736
7549	406737
7183	406738
87814	406739
234760	406740
1458	406741
211529	406742
181684	406743
58540	406744
47908	406745
286899	406746
489	406747
14560	406748
182998	406749
10466	406750
153951	406751
49116	406752
938	406753
84111	406754
19891	406755
6309	406756
15689	406757
5317	406758
86463	406759
3792	406760
56558	406761
319183	406762
76150	406763
113162	406764
6729	406765
201771	406766
174172	406767
115693	406768
1012	406769
319248	406770
4465	406771
22731	406772
125515	406773
12887	406774
87221	406775
44766	406776
80112	406777
20868	406778
8111	406779
184730	406780
250042	406781
209526	406782
62246	406783
121161	406784
28388	406785
8154	406786
3647	406787
53221	406788
16454	406789
41051	406790
79022	406791
66315	406792
33172	406793
11809	406794
21167	406795
14491	406796
38908	406797
8154	406798
184440	406799
3214	406800
86180	406801
156293	406802
13924	406803
96846	406804
2418	406805
202827	406806
94828	406807
146133	406808
10477	406809
139766	406810
82929	406811
30396	406812
39658	406813
14471	406814
6595	406815
323514	406816
27126	406817
57860	406818
55980	406819
20205	406820
6364	406821
16391	406822
51686	406823
1247	406824
8295	406825
4913	406826
20205	406827
43140	406828
154017	406829
10888	406830
7276	406831
73294	406832
33500	406833
27483	406834
247372	406835
4363	406836
26195	406837
40147	406838
92327	406839
115591	406840
8271	406841
137221	406842
19039	406843
6962	406844
79816	406845
293918	406846
137934	406847
164304	406848
186282	406849
168238	406850
131679	406851
33494	406852
139897	406853
138025	406854
15597	406855
204261	406856
123744	406857
19954	406858
253126	406859
43190	406860
34810	406861
316631	406862
250169	406863
130230	406864
204655	406865
297762	406866
6593	406867
112600	406868
52556	406869
195990	406870
39617	406871
77569	406872
275570	406873
80052	406874
73206	406875
99629	406876
35076	406877
289715	406878
177632	406879
73179	406880
175263	406881
221	406882
124369	406883
320067	406884
132848	406885
164452	406886
4851	406887
316997	406888
26799	406889
130432	406890
125674	406891
63956	406892
324179	406893
20449	406894
55554	406895
25765	406896
86460	406897
160003	406898
25739	406899
709	406900
25967	406901
226950	406902
137970	406903
150265	406904
281587	406905
126285	406906
33512	406907
183847	406908
158387	406909
92269	406910
77151	406911
126115	406912
86460	406913
142007	406914
254058	406915
64834	406916
197034	406917
31445	406918
122517	406919
268012	406920
81354	406921
53905	406922
41414	406923
214549	406924
43909	406925
201938	406926
169052	406927
59785	406928
62574	406929
48876	406930
212877	406931
19987	406932
216379	406933
62797	406934
154161	406935
236708	406936
26196	406937
160042	406938
322299	406939
47251	406940
68744	406941
319030	406942
214592	406943
85899	406944
113946	406945
131399	406946
17016	406947
208669	406948
122517	406949
43544	406950
216226	406951
279931	406952
142028	406953
206594	406954
173438	406955
168095	406956
81474	406957
144091	406958
144176	406959
73160	406960
119440	406961
161570	406962
22011	406963
251930	406964
239370	406965
216517	406966
224644	406967
230408	406968
164304	406969
214592	406970
4851	406971
90215	406972
20066	406973
22563	406974
68950	406975
34578	406976
221892	406977
6336	406978
115801	406979
2998	406980
19439	406981
133889	406982
76876	406983
12146	406984
189406	406985
231531	406986
317809	406987
8639	406988
73743	406989
132222	406990
25830	406991
1288	406992
5816	406993
196109	406994
289076	406995
209754	406996
1428	406997
303665	406998
206375	406999
36633	407000
13619	407001
95128	407002
56554	407003
77936	407004
351	407005
16139	407006
162067	407007
107295	407008
147627	407009
23145	407010
44546	407011
217608	407012
217820	407013
6134	407014
127901	407015
178207	407016
169	407017
4790	407018
7411	407019
77408	407020
57525	407021
29290	407022
84256	407023
37033	407024
155597	407025
31237	407026
31237	407027
224321	407028
87113	407029
104975	407030
302805	407031
61865	407032
133950	407033
198415	407034
294034	407035
67255	407036
295118	407037
48482	407038
167389	407039
246547	407040
51765	407041
16260	407042
32263	407043
147291	407044
34266	407045
62853	407046
234656	407047
59721	407048
6968	407049
34983	407050
32749	407051
111090	407052
40470	407053
45114	407054
6707	407055
279304	407056
231	407057
68544	407058
252737	407059
35470	407060
282867	407061
15961	407062
155588	407063
74252	407064
3417	407065
135008	407066
124308	407067
215243	407068
156595	407069
127168	407070
2341	407071
236995	407072
166169	407073
9898	407074
117899	407075
108856	407076
31198	407077
272339	407078
35377	407079
278510	407080
124830	407081
3931	407082
12500	407083
168976	407084
161006	407085
165943	407086
120656	407087
154670	407088
138026	407089
8897	407090
4114	407091
275951	407092
255195	407093
147953	407094
103059	407095
41126	407096
182832	407097
75382	407098
158756	407099
28247	407100
257128	407101
101952	407102
124308	407103
4153	407104
20012	407105
7186	407106
106973	407107
7186	407108
6412	407109
116572	407110
28732	407111
160407	407112
206286	407113
28747	407114
14835	407115
53344	407116
67218	407117
24778	407118
284858	407119
304333	407120
280847	407121
23159	407122
99707	407123
61236	407124
37330	407125
147184	407126
265417	407127
107693	407128
154361	407129
263528	407130
49907	407131
39394	407132
29516	407133
145788	407134
145788	407135
171883	407136
100795	407137
202486	407138
25622	407139
25622	407140
25622	407141
68	407142
35624	407143
224833	407144
226550	407145
55096	407146
172950	407147
163624	407148
95397	407149
242678	407150
262590	407151
210890	407152
60753	407153
169218	407154
315804	407155
160810	407156
119558	407157
76311	407158
15690	407159
135300	407160
88565	407161
68527	407162
221041	407163
62056	407164
293452	407165
267494	407166
201577	407167
99753	407168
73362	407169
301807	407170
322964	407171
277905	407172
220202	407173
33275	407174
127443	407175
176424	407176
266141	407177
253017	407178
147923	407179
64654	407180
168293	407181
97741	407182
301887	407183
210316	407184
207630	407185
92437	407186
13508	407187
162388	407188
88565	407189
146787	407190
304631	407191
54414	407192
75349	407193
133765	407194
246899	407195
67809	407196
303847	407197
30745	407198
48942	407199
169515	407200
188636	407201
85355	407202
302627	407203
148410	407204
221480	407205
220665	407206
189642	407207
93124	407208
161727	407209
135177	407210
161225	407211
69484	407212
256429	407213
170599	407214
213472	407215
206438	407216
49228	407217
5553	407218
75237	407219
210020	407220
209528	407221
220667	407222
142249	407223
245541	407224
15743	407225
106065	407226
15868	407227
136945	407228
4744	407229
315418	407230
37330	407231
157994	407232
79902	407233
198571	407234
171245	407235
228478	407236
228465	407237
326087	407238
195149	407239
157646	407240
177763	407241
234327	407242
153436	407243
5599	407244
107693	407245
179226	407246
130114	407247
183791	407248
56983	407249
137333	407250
193468	407251
132998	407252
138540	407253
298247	407254
50127	407255
183201	407256
144355	407257
190008	407258
36817	407259
214597	407260
316797	407261
251433	407262
66770	407263
155990	407264
57419	407265
184996	407266
173700	407267
60365	407268
168334	407269
213579	407270
34309	407271
50030	407272
75538	407273
275602	407274
142399	407275
18260	407276
131184	407277
56164	407278
179381	407279
233588	407280
82920	407281
53571	407282
109668	407283
34300	407284
165382	407285
87433	407286
32271	407287
164537	407288
242390	407289
60129	407290
211617	407291
173683	407292
198722	407293
117225	407294
185043	407295
132149	407296
293456	407297
248736	407298
128770	407299
50397	407300
111301	407301
154230	407302
315417	407303
201080	407304
68906	407305
324648	407306
116700	407307
207684	407308
142536	407309
126125	407310
152599	407311
272351	407312
314697	407313
98967	407314
186544	407315
244866	407316
240288	407317
122605	407318
303531	407319
15690	407320
170497	407321
108835	407322
257755	407323
303873	407324
320835	407325
116167	407326
188344	407327
128394	407328
15743	407329
100415	407330
187643	407331
13417	407332
158672	407333
114149	407334
154230	407335
299421	407336
172493	407337
79197	407338
327267	407339
76767	407340
150271	407341
16589	407342
85520	407343
327214	407344
141976	407345
100756	407346
32694	407347
76539	407348
298767	407349
91501	407350
282538	407351
181207	407352
223908	407353
127852	407354
26301	407355
98011	407356
179111	407357
251835	407358
141818	407359
191417	407360
184970	407361
4848	407362
242454	407363
44885	407364
100791	407365
70784	407366
170068	407367
70705	407368
41302	407369
311134	407370
75690	407371
16517	407372
157311	407373
96646	407374
164006	407375
223194	407376
285928	407377
187803	407378
142221	407379
43241	407380
78990	407381
201719	407382
60028	407383
111468	407384
89356	407385
213190	407386
82336	407387
84118	407388
166454	407389
119390	407390
82293	407391
127118	407392
29327	407393
91656	407394
49220	407395
196450	407396
116430	407397
189325	407398
212073	407399
53747	407400
74266	407401
286110	407402
76269	407403
62710	407404
171300	407405
15775	407406
17900	407407
286165	407408
1285	407409
6157	407410
12982	407411
213027	407412
14258	407413
14258	407414
211265	407415
113025	407416
132793	407417
85457	407418
13930	407419
131949	407420
41172	407421
176155	407422
16011	407423
26714	407424
174546	407425
13930	407426
5825	407427
15011	407428
54325	407429
16971	407430
35554	407431
288433	407432
4444	407433
121314	407434
26996	407435
207005	407436
66145	407437
15079	407438
205989	407439
47903	407440
221863	407441
15011	407442
28864	407443
124280	407444
28182	407445
2212	407446
1461	407447
26529	407448
67243	407449
4535	407450
715	407451
107530	407452
7025	407453
318225	407454
2418	407455
74278	407456
102717	407457
255041	407458
64212	407459
72078	407460
72107	407461
130590	407462
40827	407463
253372	407464
5233	407465
13563	407466
47768	407467
317123	407468
37443	407469
13074	407470
33532	407471
237023	407472
5456	407473
23123	407474
10562	407475
56542	407476
33818	407477
213815	407478
127636	407479
53341	407480
6132	407481
84907	407482
50605	407483
123675	407484
89328	407485
50141	407486
10140	407487
77896	407488
64214	407489
4629	407490
564	407491
16455	407492
49237	407493
136624	407494
42505	407495
290609	407496
126190	407497
46352	407498
54602	407499
81078	407500
23077	407501
39630	407502
51078	407503
6858	407504
6210	407505
82875	407506
6858	407507
70757	407508
37761	407509
56699	407510
18846	407511
12005	407512
101555	407513
247552	407514
26870	407515
98093	407516
184578	407517
174421	407518
57901	407519
129573	407520
13913	407521
49539	407522
177278	407523
17953	407524
120822	407525
78192	407526
40825	407527
51126	407528
3789	407529
9539	407530
10590	407531
313213	407532
17622	407533
127515	407534
7938	407535
38060	407536
18179	407537
19554	407538
36509	407539
144538	407540
324846	407541
38022	407542
16982	407543
69130	407544
179387	407545
183848	407546
3330	407547
5198	407548
33191	407549
216840	407550
213196	407551
58863	407552
202616	407553
18668	407554
27776	407555
16358	407556
132471	407557
21557	407558
91584	407559
197542	407560
1353	407561
5730	407562
3279	407563
28601	407564
114801	407565
146559	407566
3791	407567
54468	407568
6678	407569
37406	407570
174553	407571
66389	407572
22134	407573
21780	407574
294068	407575
2647	407576
20167	407577
59612	407578
247	407579
13945	407580
209061	407581
193412	407582
37675	407583
122124	407584
114238	407585
17433	407586
68903	407587
16799	407588
148505	407589
31461	407590
62463	407591
46760	407592
76457	407593
52893	407594
17016	407595
6118	407596
205869	407597
279373	407598
115395	407599
115283	407600
182055	407601
313821	407602
189950	407603
94068	407604
122760	407605
3542	407606
33182	407607
47193	407608
120278	407609
9208	407610
74944	407611
1265	407612
6118	407613
101815	407614
1494	407615
65818	407616
156809	407617
80656	407618
43812	407619
71869	407620
312582	407621
68011	407622
173103	407623
75927	407624
148627	407625
182098	407626
101377	407627
45662	407628
257867	407629
92139	407630
6430	407631
133361	407632
18824	407633
52078	407634
77643	407635
164543	407636
117797	407637
29695	407638
74186	407639
23586	407640
175625	407641
85800	407642
208075	407643
21100	407644
226823	407645
3123	407646
79088	407647
133719	407648
18835	407649
180899	407650
59357	407651
582	407652
3681	407653
51026	407654
4706	407655
196326	407656
38986	407657
44425	407658
1378	407659
48904	407660
57056	407661
252293	407662
10845	407663
17818	407664
60479	407665
11764	407666
41335	407667
44324	407668
25119	407669
112940	407670
45017	407671
45017	407672
33868	407673
22663	407674
208592	407675
294923	407676
187761	407677
18969	407678
60668	407679
137556	407680
46006	407681
217221	407682
107841	407683
65399	407684
148280	407685
180703	407686
15823	407687
48112	407688
73273	407689
129926	407690
27093	407691
259	407692
35955	407693
95374	407694
8575	407695
1674	407696
215504	407697
528	407698
147036	407699
26287	407700
137500	407701
206648	407702
213938	407703
15909	407704
26995	407705
128877	407706
163810	407707
93133	407708
45116	407709
27274	407710
3178	407711
319827	407712
3622	407713
56656	407714
17390	407715
17441	407716
193298	407717
198276	407718
76618	407719
210057	407720
75080	407721
25423	407722
34361	407723
87609	407724
61532	407725
2732	407726
326165	407727
110459	407728
274333	407729
46497	407730
57463	407731
15804	407732
18909	407733
122814	407734
180681	407735
82555	407736
56656	407737
275572	407738
76388	407739
127198	407740
78863	407741
88141	407742
23248	407743
67070	407744
84917	407745
29328	407746
70822	407747
21334	407748
182331	407749
158724	407750
38354	407751
58494	407752
75395	407753
118866	407754
261401	407755
33760	407756
204285	407757
109656	407758
180486	407759
176757	407760
104415	407761
578	407762
68105	407763
50896	407764
139200	407765
68	407766
22921	407767
7309	407768
166908	407769
23298	407770
266	407771
4691	407772
36187	407773
59541	407774
30095	407775
481	407776
238	407777
212781	407778
224293	407779
1318	407780
115310	407781
21816	407782
1779	407783
39755	407784
38816	407785
15382	407786
224600	407787
365	407788
67769	407789
67719	407790
103269	407791
147382	407792
342	407793
147538	407794
44686	407795
10903	407796
79045	407797
130071	407798
83968	407799
1604	407800
3161	407801
62809	407802
179602	407803
137953	407804
131591	407805
30510	407806
295082	407807
316805	407808
326816	407809
36768	407810
19224	407811
15015	407812
61420	407813
147621	407814
14770	407815
11498	407816
49977	407817
7144	407818
57681	407819
9449	407820
64624	407821
4669	407822
47	407823
7138	407824
1137	407825
1137	407826
73346	407827
25043	407828
156235	407829
78671	407830
127269	407831
144132	407832
53019	407833
35244	407834
16403	407835
148290	407836
83771	407837
84669	407838
55940	407839
116531	407840
194789	407841
191232	407842
316851	407843
70260	407844
211479	407845
100013	407846
37444	407847
181002	407848
215155	407849
65269	407850
185	407851
35514	407852
185	407853
185	407854
14248	407855
185	407856
58030	407857
226926	407858
8531	407859
22394	407860
60527	407861
213872	407862
213872	407863
14582	407864
8534	407865
35935	407866
82054	407867
23710	407868
4325	407869
155484	407870
11167	407871
32434	407872
111379	407873
32434	407874
299516	407875
115616	407876
142185	407877
82306	407878
238017	407879
10864	407880
30066	407881
129633	407882
24853	407883
7879	407884
28741	407885
5715	407886
209767	407887
299791	407888
298645	407889
28741	407890
234227	407891
161839	407892
84233	407893
200567	407894
84016	407895
84016	407896
84016	407897
86899	407898
98534	407899
160316	407900
93667	407901
206498	407902
209050	407903
197363	407904
198504	407905
60341	407906
302425	407907
281627	407908
109625	407909
31586	407910
24425	407911
68411	407912
60404	407913
233153	407914
132485	407915
119671	407916
64623	407917
31792	407918
309854	407919
93574	407920
65045	407921
33758	407922
146043	407923
195809	407924
61446	407925
18319	407926
56861	407927
197526	407928
125483	407929
109625	407930
76931	407931
204235	407932
135998	407933
198191	407934
185078	407935
82880	407936
151954	407937
61878	407938
1257	407939
1586	407940
1586	407941
1586	407942
7851	407943
7842	407944
9623	407945
174392	407946
163462	407947
28741	407948
53742	407949
156376	407950
72304	407951
292288	407952
9768	407953
260458	407954
78616	407955
62625	407956
161362	407957
84016	407958
84437	407959
17388	407960
129917	407961
196155	407962
220811	407963
17080	407964
105523	407965
185	407966
197938	407967
26035	407968
202753	407969
258844	407970
1491	407971
281502	407972
124113	407973
1	407974
11775	407975
58649	407976
26777	407977
81947	407978
138026	407979
220229	407980
130444	407981
144804	407982
39489	407983
16880	407984
273286	407985
17435	407986
161839	407987
132755	407988
161883	407989
196155	407990
125992	407991
68141	407992
10026	407993
178521	407994
235037	407995
86663	407996
81998	407997
2993	407998
2993	407999
189256	408000
25143	408001
23412	408002
190159	408003
32862	408004
133663	408005
182471	408006
94622	408007
42777	408008
1491	408009
194126	408010
164047	408011
164047	408012
134109	408013
241130	408014
159566	408015
78617	408016
230762	408017
167900	408018
75116	408019
111528	408020
87794	408021
134814	408022
211735	408023
87332	408024
169656	408025
17600	408026
212607	408027
169140	408028
275788	408029
143905	408030
157861	408031
50174	408032
243968	408033
30193	408034
294268	408035
5698	408036
5698	408037
158694	408038
131062	408039
306847	408040
167172	408041
20496	408042
163804	408043
58914	408044
149209	408045
96099	408046
44383	408047
57698	408048
338	408049
4030	408050
3506	408051
118553	408052
237246	408053
178794	408054
54425	408055
5037	408056
5332	408057
3166	408058
6011	408059
25808	408060
22525	408061
287269	408062
4854	408063
181653	408064
291236	408065
37636	408066
9769	408067
126511	408068
171349	408069
26936	408070
132507	408071
4183	408072
61377	408073
51175	408074
44768	408075
6844	408076
2914	408077
20955	408078
120474	408079
30231	408080
1169	408081
3623	408082
81822	408083
11935	408084
78752	408085
13879	408086
68691	408087
34792	408088
415	408089
32717	408090
69131	408091
18547	408092
64888	408093
30242	408094
14366	408095
24349	408096
10058	408097
17922	408098
35909	408099
29822	408100
166726	408101
87741	408102
270045	408103
75733	408104
94367	408105
23639	408106
11037	408107
3566	408108
13922	408109
1127	408110
2586	408111
15227	408112
19964	408113
56126	408114
138409	408115
96786	408116
1	408117
36435	408118
100648	408119
102100	408120
182	408121
21475	408122
23476	408123
56993	408124
1169	408125
133988	408126
321285	408127
34972	408128
176968	408129
7675	408130
84035	408131
283147	408132
28025	408133
216983	408134
49827	408135
127318	408136
13732	408137
210973	408138
207813	408139
103266	408140
52335	408141
118808	408142
4055	408143
177477	408144
129283	408145
20908	408146
28587	408147
13661	408148
34997	408149
54792	408150
97660	408151
76876	408152
683	408153
218	408154
26125	408155
112197	408156
140664	408157
20600	408158
82425	408159
52187	408160
24207	408161
10093	408162
181497	408163
70044	408164
32116	408165
278768	408166
5889	408167
91997	408168
5085	408169
7951	408170
4066	408171
2458	408172
31796	408173
14112	408174
3443	408175
20593	408176
3834	408177
53035	408178
95291	408179
21408	408180
512	408181
9962	408182
140330	408183
53186	408184
1859	408185
53608	408186
3	408187
17521	408188
4498	408189
46264	408190
326	408191
531	408192
104764	408193
39504	408194
183	408195
204	408196
10926	408197
1419	408198
50596	408199
36698	408200
18289	408201
327	408202
319	408203
84553	408204
30583	408205
184	408206
1500	408207
77334	408208
230392	408209
8735	408210
3628	408211
23531	408212
125970	408213
5510	408214
63104	408215
165925	408216
6167	408217
25466	408218
96777	408219
59755	408220
275274	408221
115418	408222
304613	408223
238078	408224
122540	408225
63525	408226
236976	408227
153345	408228
15717	408229
256266	408230
5115	408231
237949	408232
287211	408233
45613	408234
27591	408235
39402	408236
154301	408237
58502	408238
107429	408239
21575	408240
21937	408241
237826	408242
64832	408243
43395	408244
27635	408245
274449	408246
14994	408247
107097	408248
323109	408249
34070	408250
136032	408251
251121	408252
1526	408253
263472	408254
14526	408255
127244	408256
12104	408257
7372	408258
20259	408259
1727	408260
116805	408261
59748	408262
188628	408263
106013	408264
83955	408265
33143	408266
74985	408267
160129	408268
7985	408269
125321	408270
6135	408271
78696	408272
138424	408273
255579	408274
17031	408275
7120	408276
117728	408277
3364	408278
45370	408279
295134	408280
127179	408281
80082	408282
284526	408283
174492	408284
13973	408285
163466	408286
23212	408287
129617	408288
15	408289
11472	408290
230600	408291
809	408292
88522	408293
114110	408294
43310	408295
15895	408296
206043	408297
276881	408298
185805	408299
235828	408300
145528	408301
132940	408302
302420	408303
301561	408304
4253	408305
11761	408306
50754	408307
1051	408308
101023	408309
9481	408310
10902	408311
86	408312
312018	408313
132348	408314
44721	408315
152631	408316
246568	408317
154445	408318
97897	408319
9466	408320
145020	408321
8517	408322
170275	408323
5358	408324
232069	408325
67325	408326
511	408327
222511	408328
160557	408329
200057	408330
66423	408331
47027	408332
64595	408333
295323	408334
2617	408335
78120	408336
5982	408337
363	408338
120545	408339
97167	408340
20560	408341
27424	408342
91463	408343
28236	408344
7807	408345
31207	408346
21391	408347
20182	408348
80431	408349
178687	408350
103656	408351
147	408352
32435	408353
26710	408354
158865	408355
14780	408356
9247	408357
4461	408358
61217	408359
321402	408360
283220	408361
100624	408362
53928	408363
156198	408364
267487	408365
219383	408366
192853	408367
17838	408368
14037	408369
178613	408370
218080	408371
3362	408372
240060	408373
16066	408374
41280	408375
189114	408376
288549	408377
150977	408378
63638	408379
291298	408380
60817	408381
195276	408382
271773	408383
93407	408384
246257	408385
170834	408386
297031	408387
207458	408388
143318	408389
149373	408390
148831	408391
232197	408392
50600	408393
202002	408394
196140	408395
119564	408396
156073	408397
228196	408398
46825	408399
107833	408400
112752	408401
209995	408402
118842	408403
185031	408404
186224	408405
111521	408406
545	408407
296495	408408
49581	408409
178997	408410
70782	408411
6463	408412
28476	408413
550	408414
193928	408415
30851	408416
180457	408417
46669	408418
12144	408419
215459	408420
71984	408421
2369	408422
226190	408423
8867	408424
42718	408425
48477	408426
156077	408427
1042	408428
54501	408429
167804	408430
644	408431
166526	408432
4370	408433
127302	408434
163426	408435
203389	408436
86906	408437
92548	408438
24999	408439
88730	408440
63767	408441
87049	408442
27217	408443
10849	408444
11946	408445
49306	408446
4698	408447
148620	408448
271847	408449
16074	408450
15705	408451
7110	408452
6093	408453
13861	408454
103155	408455
160226	408456
16004	408457
17474	408458
2914	408459
159575	408460
59313	408461
259461	408462
114566	408463
230845	408464
167259	408465
32288	408466
249	408467
135358	408468
54559	408469
40101	408470
8341	408471
2616	408472
31143	408473
40959	408474
58512	408475
13	408476
309872	408477
100658	408478
11489	408479
151860	408480
237251	408481
45256	408482
6191	408483
4171	408484
116981	408485
2289	408486
133419	408487
118002	408488
42905	408489
1644	408490
128288	408491
301021	408492
82381	408493
51653	408494
126773	408495
126230	408496
566	408497
145015	408498
8102	408499
8875	408500
198308	408501
307110	408502
51805	408503
27098	408504
46470	408505
30594	408506
280595	408507
18022	408508
43584	408509
18022	408510
9114	408511
23102	408512
23083	408513
103991	408514
90904	408515
199963	408516
200129	408517
4534	408518
182474	408519
34497	408520
3395	408521
28404	408522
4305	408523
6471	408524
11010	408525
108031	408526
7718	408527
2223	408528
79369	408529
30885	408530
32867	408531
374	408532
4234	408533
17337	408534
2973	408535
212199	408536
7412	408537
164431	408538
10927	408539
22739	408540
30213	408541
195685	408542
67582	408543
51798	408544
62146	408545
46918	408546
233654	408547
201538	408548
5407	408549
25799	408550
32914	408551
88639	408552
79686	408553
15529	408554
3967	408555
9146	408556
3745	408557
8135	408558
15470	408559
14402	408560
161923	408561
41836	408562
85859	408563
38662	408564
105076	408565
71780	408566
221173	408567
896	408568
11594	408569
4808	408570
24965	408571
16982	408572
11614	408573
5067	408574
67913	408575
143750	408576
315310	408577
8498	408578
5462	408579
8389	408580
139632	408581
23672	408582
22028	408583
191874	408584
11416	408585
319733	408586
169246	408587
214601	408588
23176	408589
49765	408590
3842	408591
12972	408592
40355	408593
189656	408594
773	408595
11520	408596
108537	408597
42050	408598
2455	408599
11444	408600
290480	408601
2455	408602
8498	408603
1546	408604
56919	408605
192473	408606
1961	408607
3753	408608
78391	408609
1575	408610
48974	408611
38935	408612
1464	408613
13845	408614
170196	408615
47492	408616
1744	408617
115577	408618
22010	408619
64061	408620
30216	408621
33393	408622
11441	408623
1276	408624
18792	408625
8609	408626
167164	408627
152666	408628
29797	408629
7251	408630
37629	408631
7763	408632
111481	408633
97794	408634
50254	408635
185186	408636
212095	408637
122321	408638
256160	408639
237907	408640
7763	408641
111481	408642
284282	408643
284315	408644
92	408645
11276	408646
98546	408647
58872	408648
5015	408649
67304	408650
70868	408651
108540	408652
179	408653
20186	408654
2811	408655
20356	408656
36319	408657
38391	408658
66874	408659
60245	408660
68903	408661
112462	408662
94076	408663
118027	408664
8395	408665
146538	408666
249423	408667
180723	408668
32842	408669
211030	408670
148943	408671
45419	408672
108281	408673
308603	408674
107496	408675
114427	408676
78604	408677
46245	408678
46245	408679
41556	408680
116228	408681
74890	408682
184591	408683
242058	408684
300123	408685
200767	408686
327698	408687
123288	408688
134037	408689
148657	408690
19467	408691
279	408692
63082	408693
303	408694
21315	408695
72531	408696
223	408697
523	408698
1760	408699
1567	408700
19176	408701
4598	408702
32150	408703
59236	408704
1953	408705
5489	408706
19170	408707
67346	408708
18640	408709
93096	408710
88514	408711
56036	408712
331	408713
14254	408714
10	408715
1902	408716
70505	408717
239879	408718
5580	408719
102461	408720
26942	408721
62422	408722
91	408723
179042	408724
100657	408725
437	408726
119035	408727
139968	408728
476	408729
62	408730
131864	408731
21610	408732
10586	408733
138430	408734
79302	408735
26544	408736
249933	408737
2461	408738
2249	408739
110519	408740
10905	408741
11449	408742
67	408743
3406	408744
80178	408745
58572	408746
121	408747
21670	408748
25204	408749
20357	408750
49097	408751
68938	408752
380	408753
116	408754
89006	408755
107884	408756
142041	408757
1324	408758
41455	408759
119507	408760
62777	408761
28521	408762
148425	408763
140343	408764
275667	408765
3001	408766
1633	408767
19	408768
39090	408769
70024	408770
39235	408771
321924	408772
26161	408773
136352	408774
9759	408775
16210	408776
133158	408777
122369	408778
86362	408779
28444	408780
32683	408781
115073	408782
40539	408783
32635	408784
215152	408785
12029	408786
2192	408787
208654	408788
167635	408789
94805	408790
75140	408791
172801	408792
7480	408793
2804	408794
9285	408795
111682	408796
85972	408797
244988	408798
54819	408799
19076	408800
10060	408801
122746	408802
19294	408803
214992	408804
6501	408805
2628	408806
296992	408807
33352	408808
11287	408809
44094	408810
29740	408811
125571	408812
30923	408813
3045	408814
120878	408815
47042	408816
127545	408817
54867	408818
113229	408819
2245	408820
76081	408821
155773	408822
72214	408823
143657	408824
19487	408825
87118	408826
13209	408827
137860	408828
13784	408829
12767	408830
1423	408831
148219	408832
388	408833
17163	408834
90343	408835
52242	408836
50423	408837
3741	408838
7066	408839
102785	408840
32812	408841
12992	408842
27127	408843
102709	408844
15565	408845
21070	408846
228867	408847
137864	408848
127026	408849
102760	408850
57383	408851
284601	408852
5926	408853
21596	408854
41570	408855
94276	408856
272673	408857
25978	408858
127553	408859
141691	408860
224806	408861
40460	408862
136277	408863
136277	408864
45936	408865
128837	408866
110780	408867
119540	408868
10944	408869
7665	408870
141176	408871
150085	408872
122324	408873
155738	408874
199840	408875
59872	408876
59872	408877
64314	408878
164670	408879
143581	408880
19099	408881
150411	408882
139274	408883
40983	408884
156139	408885
23506	408886
216523	408887
60424	408888
111560	408889
263486	408890
45273	408891
103223	408892
27433	408893
13083	408894
2228	408895
37010	408896
55807	408897
205478	408898
53872	408899
76198	408900
78	408901
75585	408902
45209	408903
26912	408904
279834	408905
51582	408906
82020	408907
129399	408908
129399	408909
46747	408910
36654	408911
118619	408912
117614	408913
75844	408914
33627	408915
319607	408916
173488	408917
306228	408918
253735	408919
99863	408920
27237	408921
24462	408922
78608	408923
211678	408924
88839	408925
79784	408926
293016	408927
1748	408928
87047	408929
52493	408930
103549	408931
185909	408932
10206	408933
108998	408934
63311	408935
18635	408936
156244	408937
1602	408938
4733	408939
380	408940
89899	408941
15282	408942
135705	408943
200747	408944
311195	408945
110633	408946
54850	408947
202212	408948
964	408949
188	408950
233901	408951
151171	408952
37592	408953
210436	408954
43367	408955
90624	408956
7216	408957
93244	408958
6	408959
181171	408960
65848	408961
9880	408962
8149	408963
112	408964
3531	408965
34011	408966
28551	408967
24056	408968
157865	408969
26682	408970
8460	408971
88099	408972
503	408973
48717	408974
58921	408975
76610	408976
1419	408977
4393	408978
1145	408979
200713	408980
200713	408981
8889	408982
17094	408983
157262	408984
2007	408985
11018	408986
58010	408987
10326	408988
10326	408989
305380	408990
193769	408991
9934	408992
272362	408993
195251	408994
24289	408995
11933	408996
24170	408997
1826	408998
320	408999
285215	409000
68148	409001
162529	409002
17148	409003
147042	409004
1770	409005
59119	409006
58243	409007
27490	409008
98979	409009
1	409010
38784	409011
35592	409012
10630	409013
2442	409014
71953	409015
172314	409016
200198	409017
48076	409018
18245	409019
813	409020
217229	409021
53017	409022
57098	409023
43850	409024
99993	409025
216282	409026
133	409027
49685	409028
109288	409029
99494	409030
161345	409031
44066	409032
1489	409033
44066	409034
49806	409035
25916	409036
73564	409037
228035	409038
22547	409039
112724	409040
201057	409041
49001	409042
11649	409043
80969	409044
7141	409045
30563	409046
202220	409047
182923	409048
83422	409049
9269	409050
98297	409051
52991	409052
9269	409053
42091	409054
82504	409055
8688	409056
10345	409057
31714	409058
126536	409059
5506	409060
31586	409061
11953	409062
530	409063
92026	409064
55055	409065
60603	409066
138639	409067
85	409068
192359	409069
69685	409070
66274	409071
37894	409072
5962	409073
45	409074
39375	409075
4190	409076
4298	409077
311326	409078
141951	409079
17343	409080
115137	409081
20595	409082
88328	409083
113975	409084
2968	409085
114988	409086
83925	409087
83925	409088
28912	409089
82794	409090
5786	409091
1248	409092
49531	409093
276985	409094
5150	409095
261660	409096
304387	409097
31717	409098
74913	409099
214572	409100
281837	409101
13277	409102
74366	409103
28586	409104
29298	409105
252852	409106
3909	409107
113327	409108
39798	409109
175373	409110
105382	409111
546	409112
56221	409113
15394	409114
172071	409115
97077	409116
105270	409117
62632	409118
8	409119
111167	409120
32996	409121
84667	409122
11371	409123
37258	409124
290103	409125
135493	409126
321579	409127
13063	409128
265754	409129
23029	409130
176744	409131
4305	409132
228240	409133
280528	409134
37258	409135
1677	409136
226806	409137
249626	409138
37258	409139
134343	409140
5396	409141
17004	409142
176282	409143
124335	409144
35889	409145
190971	409146
177829	409147
187554	409148
24662	409149
18093	409150
88253	409151
211590	409152
68609	409153
23818	409154
273136	409155
11136	409156
6564	409157
29897	409158
2851	409159
286906	409160
34822	409161
210125	409162
31757	409163
70933	409164
277030	409165
90889	409166
6113	409167
145439	409168
323022	409169
137128	409170
86904	409171
34549	409172
120833	409173
145066	409174
214079	409175
6051	409176
17681	409177
201339	409178
59478	409179
133126	409180
200523	409181
20102	409182
86318	409183
9391	409184
59596	409185
86744	409186
182277	409187
6429	409188
64149	409189
115416	409190
303656	409191
4849	409192
30655	409193
201976	409194
127138	409195
15071	409196
189777	409197
148585	409198
191196	409199
47981	409200
8380	409201
172457	409202
47260	409203
207372	409204
104167	409205
67429	409206
193407	409207
12811	409208
10644	409209
28153	409210
19488	409211
23480	409212
4384	409213
110844	409214
139799	409215
275389	409216
310697	409217
51101	409218
149488	409219
136845	409220
194715	409221
133293	409222
233605	409223
74426	409224
327821	409225
56852	409226
263271	409227
145820	409228
93965	409229
113042	409230
3394	409231
38402	409232
2822	409233
81321	409234
75423	409235
75423	409236
173332	409237
207817	409238
214824	409239
193220	409240
238475	409241
286455	409242
50742	409243
137515	409244
139116	409245
47991	409246
59055	409247
318256	409248
11610	409249
74594	409250
122060	409251
2381	409252
202295	409253
23829	409254
65138	409255
292151	409256
137204	409257
11498	409258
92580	409259
204884	409260
13931	409261
113018	409262
19241	409263
3329	409264
275211	409265
321308	409266
94635	409267
16300	409268
5714	409269
150571	409270
20781	409271
7304	409272
35381	409273
28131	409274
4814	409275
39189	409276
266605	409277
7771	409278
170090	409279
39828	409280
137634	409281
45113	409282
242151	409283
39586	409284
122251	409285
178604	409286
91074	409287
141360	409288
67412	409289
105407	409290
202661	409291
276976	409292
38217	409293
76797	409294
39177	409295
248028	409296
19173	409297
312213	409298
33704	409299
2049	409300
74363	409301
275068	409302
33702	409303
84773	409304
40070	409305
211450	409306
185504	409307
198512	409308
136481	409309
102157	409310
251279	409311
5807	409312
327533	409313
9188	409314
177828	409315
29176	409316
30119	409317
290322	409318
176500	409319
118782	409320
15193	409321
245720	409322
4883	409323
18338	409324
196740	409325
39659	409326
216730	409327
133781	409328
118040	409329
98386	409330
73088	409331
200303	409332
59974	409333
214541	409334
63042	409335
28777	409336
22608	409337
32713	409338
228208	409339
247169	409340
94961	409341
35951	409342
36720	409343
82377	409344
84910	409345
45319	409346
261454	409347
79724	409348
188573	409349
81970	409350
131367	409351
22546	409352
186331	409353
6718	409354
22213	409355
7037	409356
156853	409357
197042	409358
101139	409359
28466	409360
10756	409361
36320	409362
127106	409363
90715	409364
63706	409365
187999	409366
6617	409367
85191	409368
5741	409369
37444	409370
55523	409371
25527	409372
315010	409373
6246	409374
93533	409375
205093	409376
93799	409377
38035	409378
40848	409379
28056	409380
19407	409381
174007	409382
18766	409383
12529	409384
48684	409385
165641	409386
90978	409387
92637	409388
24833	409389
217533	409390
19300	409391
5631	409392
116504	409393
51321	409394
16723	409395
63307	409396
3565	409397
197927	409398
25307	409399
102501	409400
116812	409401
191669	409402
54637	409403
109893	409404
74365	409405
265894	409406
29795	409407
321203	409408
121306	409409
34954	409410
213228	409411
3770	409412
117152	409413
53959	409414
23635	409415
8280	409416
63229	409417
32235	409418
216325	409419
20536	409420
45145	409421
55573	409422
33292	409423
25968	409424
41816	409425
154370	409426
5042	409427
115649	409428
201338	409429
216826	409430
198270	409431
26958	409432
19765	409433
19475	409434
275396	409435
167737	409436
54252	409437
75087	409438
13356	409439
52988	409440
226466	409441
176703	409442
142556	409443
106537	409444
311254	409445
129179	409446
66954	409447
176760	409448
139046	409449
306375	409450
132925	409451
215395	409452
100747	409453
44643	409454
110596	409455
143403	409456
81648	409457
37337	409458
122890	409459
212220	409460
31142	409461
110596	409462
40758	409463
284670	409464
23192	409465
94676	409466
216562	409467
322488	409468
31002	409469
27366	409470
16926	409471
203215	409472
12897	409473
49761	409474
2118	409475
72034	409476
143327	409477
20058	409478
14038	409479
18171	409480
30252	409481
188966	409482
134465	409483
178464	409484
324093	409485
139356	409486
23480	409487
238934	409488
185738	409489
23011	409490
115529	409491
82835	409492
78259	409493
164781	409494
44088	409495
102009	409496
208885	409497
21476	409498
159405	409499
22575	409500
54439	409501
49832	409502
238319	409503
180510	409504
34436	409505
7496	409506
210365	409507
268075	409508
34858	409509
9321	409510
68673	409511
138512	409512
12022	409513
288300	409514
31106	409515
152018	409516
117343	409517
82303	409518
284719	409519
75438	409520
2213	409521
119061	409522
17522	409523
3648	409524
75207	409525
64921	409526
189157	409527
16890	409528
62364	409529
107306	409530
176121	409531
294859	409532
13218	409533
272577	409534
96086	409535
28580	409536
4190	409537
181366	409538
12765	409539
202434	409540
270554	409541
124331	409542
83384	409543
225038	409544
1821	409545
36953	409546
125524	409547
81008	409548
15443	409549
96767	409550
75380	409551
57159	409552
113061	409553
188393	409554
197963	409555
1026	409556
4484	409557
187552	409558
25086	409559
15005	409560
18824	409561
51101	409562
64946	409563
82669	409564
105407	409565
44644	409566
108002	409567
53769	409568
214936	409569
4587	409570
33186	409571
186860	409572
281164	409573
61614	409574
184006	409575
204495	409576
122505	409577
131200	409578
35042	409579
33240	409580
67451	409581
286332	409582
58925	409583
58925	409584
88132	409585
163794	409586
120392	409587
306245	409588
235139	409589
66862	409590
66862	409591
66862	409592
320653	409593
15493	409594
149016	409595
2958	409596
29594	409597
114602	409598
325707	409599
57866	409600
1432	409601
258217	409602
5067	409603
54266	409604
119425	409605
27931	409606
2248	409607
29856	409608
6817	409609
226675	409610
4940	409611
48256	409612
2679	409613
62639	409614
319948	409615
22087	409616
149574	409617
164434	409618
159579	409619
34461	409620
23575	409621
131635	409622
15644	409623
110939	409624
28564	409625
50481	409626
207688	409627
157291	409628
131030	409629
84933	409630
262627	409631
6524	409632
12535	409633
85497	409634
58583	409635
92902	409636
580	409637
23575	409638
39820	409639
10077	409640
102	409641
255715	409642
32673	409643
123129	409644
28778	409645
138078	409646
95752	409647
314616	409648
192758	409649
166650	409650
104871	409651
300541	409652
12791	409653
8237	409654
155684	409655
2767	409656
42169	409657
28706	409658
112632	409659
292932	409660
191258	409661
112559	409662
14180	409663
156597	409664
56095	409665
31797	409666
43615	409667
55840	409668
216472	409669
111847	409670
234568	409671
4997	409672
161258	409673
151920	409674
7020	409675
169745	409676
45719	409677
130316	409678
23590	409679
3339	409680
36626	409681
63547	409682
53274	409683
1111	409684
8084	409685
190600	409686
47414	409687
31676	409688
69041	409689
1040	409690
1446	409691
24175	409692
312993	409693
174462	409694
119344	409695
52745	409696
50524	409697
54955	409698
137832	409699
63481	409700
10153	409701
2956	409702
53494	409703
53335	409704
20953	409705
34043	409706
67978	409707
150999	409708
135982	409709
58153	409710
40063	409711
293099	409712
203717	409713
17359	409714
152943	409715
28161	409716
24768	409717
184211	409718
120755	409719
87662	409720
19735	409721
61579	409722
4594	409723
62338	409724
62210	409725
3768	409726
1223	409727
5637	409728
43546	409729
37066	409730
15974	409731
229413	409732
194315	409733
79674	409734
46584	409735
28251	409736
19235	409737
172277	409738
72896	409739
28711	409740
6482	409741
49007	409742
217802	409743
64546	409744
166503	409745
21719	409746
21719	409747
211813	409748
160383	409749
164743	409750
39944	409751
2048	409752
55108	409753
44351	409754
45019	409755
292685	409756
118671	409757
52077	409758
115468	409759
4338	409760
60584	409761
11122	409762
79229	409763
26633	409764
125542	409765
21947	409766
199223	409767
166562	409768
313597	409769
58481	409770
67978	409771
211288	409772
10467	409773
72342	409774
114046	409775
11911	409776
3233	409777
218974	409778
47442	409779
43252	409780
253606	409781
17542	409782
180587	409783
80216	409784
193335	409785
24293	409786
24225	409787
32169	409788
25849	409789
33950	409790
23724	409791
70542	409792
239748	409793
1806	409794
60272	409795
106284	409796
41963	409797
326986	409798
31990	409799
24350	409800
124870	409801
263505	409802
257411	409803
22675	409804
18673	409805
12714	409806
94861	409807
13344	409808
56450	409809
103459	409810
179744	409811
155808	409812
176464	409813
289139	409814
46794	409815
48621	409816
51971	409817
48286	409818
82415	409819
180176	409820
120623	409821
4633	409822
49324	409823
55384	409824
80374	409825
63806	409826
101056	409827
23280	409828
168086	409829
292445	409830
136014	409831
178677	409832
13909	409833
197159	409834
121438	409835
82273	409836
79946	409837
178315	409838
37159	409839
221527	409840
106427	409841
46881	409842
69747	409843
3604	409844
179081	409845
95532	409846
143251	409847
74331	409848
49645	409849
59612	409850
79746	409851
56461	409852
314801	409853
95034	409854
182723	409855
21420	409856
308891	409857
99847	409858
65154	409859
8328	409860
118958	409861
273021	409862
130064	409863
82808	409864
38414	409865
55165	409866
74561	409867
164065	409868
24225	409869
15465	409870
32333	409871
24877	409872
229594	409873
52472	409874
19196	409875
169237	409876
79411	409877
34043	409878
20092	409879
14299	409880
213375	409881
147580	409882
54484	409883
313381	409884
130370	409885
22970	409886
218275	409887
218407	409888
45272	409889
66677	409890
108443	409891
26331	409892
200482	409893
153	409894
98477	409895
61500	409896
138787	409897
81108	409898
163637	409899
133323	409900
125602	409901
82807	409902
107735	409903
110763	409904
237716	409905
61365	409906
73960	409907
160995	409908
204532	409909
47052	409910
16494	409911
140844	409912
35963	409913
140340	409914
111940	409915
60922	409916
13392	409917
141473	409918
39602	409919
220064	409920
130898	409921
132656	409922
206606	409923
192681	409924
173281	409925
181250	409926
194501	409927
321356	409928
86007	409929
81774	409930
28782	409931
184874	409932
179193	409933
178212	409934
114812	409935
128198	409936
180587	409937
1549	409938
12819	409939
24049	409940
33032	409941
34132	409942
127071	409943
117400	409944
100674	409945
12650	409946
73320	409947
80369	409948
6486	409949
82415	409950
265590	409951
5101	409952
89323	409953
82273	409954
78583	409955
12738	409956
149845	409957
41914	409958
205351	409959
171951	409960
40108	409961
68701	409962
130760	409963
39352	409964
75812	409965
101347	409966
17293	409967
54956	409968
36348	409969
106216	409970
40225	409971
188452	409972
263138	409973
143589	409974
45272	409975
6846	409976
290632	409977
178406	409978
5815	409979
163402	409980
205439	409981
507	409982
35776	409983
198604	409984
21759	409985
155498	409986
89034	409987
315428	409988
3094	409989
1549	409990
11581	409991
2928	409992
15953	409993
99221	409994
129291	409995
74177	409996
278707	409997
129291	409998
23206	409999
12596	410000
131657	410001
109755	410002
150660	410003
240871	410004
59664	410005
54277	410006
209	410007
47460	410008
71472	410009
71095	410010
173878	410011
88451	410012
27825	410013
5101	410014
3124	410015
4766	410016
15743	410017
15743	410018
7826	410019
1787	410020
34867	410021
41815	410022
58794	410023
1127	410024
13	410025
17004	410026
113567	410027
10862	410028
93876	410029
109725	410030
6533	410031
10917	410032
139019	410033
38250	410034
595	410035
7044	410036
17895	410037
26706	410038
19455	410039
166833	410040
9251	410041
187356	410042
14403	410043
189844	410044
5804	410045
70134	410046
26856	410047
8474	410048
99848	410049
16866	410050
9098	410051
7237	410052
2945	410053
63743	410054
25266	410055
9458	410056
24280	410057
221389	410058
48676	410059
192616	410060
181804	410061
319865	410062
277061	410063
303203	410064
184079	410065
242298	410066
181804	410067
116858	410068
84609	410069
121398	410070
141039	410071
156460	410072
129243	410073
141119	410074
160576	410075
31787	410076
205024	410077
65	410078
8667	410079
109722	410080
131653	410081
21730	410082
313507	410083
21738	410084
247517	410085
69990	410086
100185	410087
47475	410088
140329	410089
138410	410090
167602	410091
207108	410092
227001	410093
207566	410094
128318	410095
239561	410096
327057	410097
315846	410098
162487	410099
81264	410100
265218	410101
200934	410102
23142	410103
243461	410104
265360	410105
45004	410106
62136	410107
308512	410108
164364	410109
118917	410110
102577	410111
11033	410112
64205	410113
108673	410114
314688	410115
85993	410116
148952	410117
202067	410118
218546	410119
177437	410120
80827	410121
163021	410122
169532	410123
53442	410124
325171	410125
29492	410126
68769	410127
19547	410128
50872	410129
79050	410130
38196	410131
70828	410132
43788	410133
1395	410134
31412	410135
285944	410136
3924	410137
311798	410138
59946	410139
1952	410140
153739	410141
76478	410142
43642	410143
107276	410144
261319	410145
308035	410146
238346	410147
58283	410148
265173	410149
234391	410150
73462	410151
238079	410152
97863	410153
3667	410154
17029	410155
280547	410156
70409	410157
11958	410158
43132	410159
174060	410160
83431	410161
14038	410162
33553	410163
124748	410164
18893	410165
120472	410166
1410	410167
72005	410168
28950	410169
48297	410170
156073	410171
100707	410172
64735	410173
92942	410174
67960	410175
20103	410176
41531	410177
299553	410178
11803	410179
40603	410180
103083	410181
24892	410182
63491	410183
164119	410184
60439	410185
195227	410186
191339	410187
228198	410188
167221	410189
200632	410190
112805	410191
18433	410192
2419	410193
214945	410194
3621	410195
123875	410196
8343	410197
175221	410198
109255	410199
198156	410200
72736	410201
77006	410202
283850	410203
46974	410204
205980	410205
198085	410206
43464	410207
39505	410208
95516	410209
115191	410210
193725	410211
209823	410212
12630	410213
17092	410214
79592	410215
322036	410216
172953	410217
86347	410218
57083	410219
130510	410220
295	410221
2939	410222
47124	410223
2777	410224
50873	410225
93596	410226
2436	410227
1907	410228
78505	410229
498	410230
1919	410231
4185	410232
4185	410233
71203	410234
706	410235
93380	410236
52956	410237
33195	410238
36321	410239
2097	410240
39441	410241
43836	410242
8803	410243
168570	410244
114190	410245
18088	410246
1878	410247
109563	410248
5969	410249
18754	410250
120456	410251
132758	410252
37070	410253
29388	410254
75075	410255
65989	410256
60681	410257
158321	410258
58164	410259
3714	410260
38080	410261
44451	410262
121823	410263
2719	410264
128782	410265
179103	410266
22016	410267
23179	410268
55550	410269
20405	410270
188184	410271
98336	410272
412	410273
131023	410274
51334	410275
57973	410276
5091	410277
215	410278
63257	410279
193898	410280
58	410281
64921	410282
63764	410283
26292	410284
143405	410285
260456	410286
1860	410287
36496	410288
49415	410289
4847	410290
13022	410291
5882	410292
14151	410293
191728	410294
81525	410295
70333	410296
273729	410297
4307	410298
4	410299
4897	410300
6151	410301
50412	410302
24858	410303
27866	410304
120913	410305
915	410306
7863	410307
7860	410308
4705	410309
27902	410310
628	410311
18555	410312
1512	410313
93943	410314
46647	410315
8508	410316
64541	410317
45875	410318
24587	410319
551	410320
43391	410321
68435	410322
1164	410323
13861	410324
142705	410325
1874	410326
106022	410327
55355	410328
46382	410329
75756	410330
97981	410331
2927	410332
626	410333
23656	410334
55602	410335
37940	410336
107092	410337
229539	410338
56263	410339
210089	410340
187381	410341
29163	410342
2847	410343
196	410344
82566	410345
29304	410346
79798	410347
181191	410348
286522	410349
119850	410350
17894	410351
139043	410352
29797	410353
133530	410354
83786	410355
1448	410356
396	410357
53683	410358
16976	410359
215856	410360
914	410361
256469	410362
76502	410363
5713	410364
91813	410365
66954	410366
84778	410367
16239	410368
216931	410369
58410	410370
241	410371
13430	410372
22048	410373
65830	410374
65959	410375
4	410376
3763	410377
23834	410378
3156	410379
191623	410380
3776	410381
76726	410382
75197	410383
34941	410384
88830	410385
96	410386
200131	410387
35	410388
63925	410389
11072	410390
90613	410391
41508	410392
63368	410393
166759	410394
7956	410395
43981	410396
23792	410397
30203	410398
57363	410399
127049	410400
5220	410401
162529	410402
43677	410403
2178	410404
13721	410405
26580	410406
20271	410407
37208	410408
2775	410409
34494	410410
46942	410411
79586	410412
81243	410413
10734	410414
48044	410415
201761	410416
9006	410417
49698	410418
142667	410419
101207	410420
25923	410421
2280	410422
9543	410423
50383	410424
211771	410425
125767	410426
319526	410427
494	410428
3213	410429
56129	410430
128996	410431
216012	410432
56793	410433
7029	410434
1179	410435
243089	410436
37101	410437
199244	410438
243866	410439
1000	410440
214284	410441
93694	410442
134043	410443
115060	410444
751	410445
28938	410446
44972	410447
46022	410448
171778	410449
150952	410450
36450	410451
120106	410452
239099	410453
6553	410454
160364	410455
194236	410456
111477	410457
137137	410458
30998	410459
22911	410460
79611	410461
52464	410462
100214	410463
132611	410464
944	410465
41163	410466
56095	410467
8284	410468
33706	410469
180854	410470
1595	410471
103416	410472
25760	410473
4620	410474
1850	410475
64392	410476
45981	410477
168734	410478
60430	410479
132466	410480
9776	410481
11391	410482
83159	410483
5598	410484
25487	410485
267552	410486
54732	410487
184902	410488
46044	410489
185670	410490
64936	410491
28549	410492
20829	410493
28859	410494
137220	410495
166587	410496
34111	410497
63712	410498
23106	410499
40980	410500
6919	410501
2145	410502
2639	410503
2001	410504
132554	410505
118552	410506
281	410507
52	410508
12905	410509
46070	410510
3018	410511
33	410512
133438	410513
16467	410514
537	410515
130327	410516
17187	410517
55692	410518
272958	410519
19	410520
21420	410521
56538	410522
25491	410523
3664	410524
4335	410525
139678	410526
296216	410527
218631	410528
43392	410529
132196	410530
42997	410531
69509	410532
192914	410533
13085	410534
59169	410535
7767	410536
75253	410537
55224	410538
5686	410539
210237	410540
40939	410541
271879	410542
20537	410543
54492	410544
83407	410545
135771	410546
29406	410547
86622	410548
231344	410549
63959	410550
23643	410551
4357	410552
85524	410553
45	410554
237327	410555
6241	410556
66438	410557
36	410558
52982	410559
11345	410560
142768	410561
83837	410562
105462	410563
24215	410564
10177	410565
25673	410566
35337	410567
11738	410568
18936	410569
83637	410570
81454	410571
36117	410572
6202	410573
154464	410574
217113	410575
13836	410576
8960	410577
67864	410578
7780	410579
45879	410580
7986	410581
67251	410582
25496	410583
889	410584
1075	410585
23030	410586
88111	410587
67957	410588
142870	410589
193850	410590
97951	410591
40270	410592
20518	410593
1	410594
14507	410595
111601	410596
44539	410597
40413	410598
35868	410599
724	410600
889	410601
136324	410602
38048	410603
325183	410604
8233	410605
150773	410606
150	410607
5718	410608
202040	410609
45811	410610
1002	410611
35494	410612
9949	410613
92682	410614
77256	410615
64089	410616
100871	410617
51159	410618
134166	410619
47841	410620
294022	410621
24168	410622
217668	410623
1326	410624
113980	410625
4637	410626
213999	410627
2242	410628
38510	410629
263868	410630
31740	410631
8695	410632
21887	410633
146066	410634
374	410635
3035	410636
110223	410637
45	410638
96053	410639
75847	410640
46010	410641
99459	410642
237881	410643
11665	410644
161992	410645
86385	410646
191571	410647
32977	410648
15934	410649
17532	410650
63851	410651
12638	410652
16271	410653
576	410654
69701	410655
82973	410656
36889	410657
31169	410658
21	410659
59379	410660
35	410661
12723	410662
90463	410663
109057	410664
72864	410665
15800	410666
211712	410667
51844	410668
129152	410669
35835	410670
77135	410671
99837	410672
53250	410673
1913	410674
51475	410675
2585	410676
2172	410677
210260	410678
23625	410679
19407	410680
77212	410681
401	410682
161476	410683
53815	410684
645	410685
17115	410686
199413	410687
5224	410688
1296	410689
187900	410690
15765	410691
14006	410692
11715	410693
5627	410694
244	410695
55546	410696
226245	410697
38594	410698
113359	410699
27412	410700
83113	410701
122561	410702
2017	410703
1102	410704
1931	410705
93944	410706
215797	410707
36453	410708
33751	410709
11365	410710
189115	410711
58268	410712
250206	410713
9191	410714
203801	410715
142925	410716
96422	410717
2665	410718
57607	410719
308372	410720
12346	410721
5139	410722
31788	410723
22746	410724
31640	410725
6859	410726
16471	410727
6755	410728
594	410729
44428	410730
57150	410731
31453	410732
8151	410733
6885	410734
34676	410735
31423	410736
54503	410737
115567	410738
53945	410739
15563	410740
5334	410741
85842	410742
58161	410743
187234	410744
21962	410745
10168	410746
15873	410747
41472	410748
7223	410749
53373	410750
3350	410751
2786	410752
81834	410753
69994	410754
309156	410755
185292	410756
8138	410757
108200	410758
88514	410759
103218	410760
68	410761
7458	410762
312922	410763
63678	410764
52608	410765
271863	410766
57124	410767
297668	410768
235396	410769
2923	410770
72862	410771
3023	410772
272520	410773
26324	410774
49783	410775
134245	410776
49661	410777
134063	410778
80010	410779
44147	410780
78716	410781
81117	410782
8899	410783
68393	410784
319069	410785
167155	410786
155834	410787
246679	410788
237304	410789
5009	410790
89855	410791
191156	410792
13450	410793
43050	410794
93464	410795
11106	410796
59658	410797
3752	410798
94926	410799
166496	410800
32231	410801
59029	410802
3316	410803
252995	410804
31182	410805
153097	410806
81681	410807
19795	410808
61408	410809
77614	410810
9233	410811
85984	410812
2310	410813
57665	410814
107513	410815
299955	410816
110887	410817
51474	410818
38762	410819
107673	410820
1580	410821
23361	410822
314	410823
101544	410824
19001	410825
93101	410826
6094	410827
69704	410828
84678	410829
81625	410830
140548	410831
215588	410832
8979	410833
49092	410834
151077	410835
76311	410836
18431	410837
5687	410838
50655	410839
58842	410840
28974	410841
19874	410842
159911	410843
204181	410844
161181	410845
26428	410846
71130	410847
202308	410848
46048	410849
105174	410850
267634	410851
182984	410852
95515	410853
14475	410854
187249	410855
98336	410856
2461	410857
2800	410858
206092	410859
15804	410860
57416	410861
6469	410862
36387	410863
324130	410864
27808	410865
7361	410866
41593	410867
62100	410868
5990	410869
25890	410870
71889	410871
110367	410872
912	410873
1238	410874
61829	410875
27585	410876
22218	410877
20526	410878
13133	410879
39594	410880
139850	410881
7885	410882
20652	410883
323838	410884
27127	410885
88481	410886
28777	410887
191	410888
868	410889
18079	410890
6346	410891
237800	410892
60814	410893
3854	410894
231855	410895
44027	410896
12702	410897
115371	410898
37499	410899
18094	410900
40379	410901
37607	410902
37744	410903
203388	410904
54579	410905
10624	410906
71498	410907
460	410908
84818	410909
210240	410910
77396	410911
177251	410912
8816	410913
57434	410914
929	410915
101866	410916
12837	410917
101467	410918
293840	410919
165686	410920
6763	410921
55408	410922
26378	410923
11470	410924
2362	410925
18062	410926
171974	410927
8300	410928
290828	410929
395	410930
10868	410931
74977	410932
32152	410933
51494	410934
2318	410935
12596	410936
6167	410937
1518	410938
89521	410939
23366	410940
32169	410941
303306	410942
1088	410943
106142	410944
267213	410945
195938	410946
42	410947
39297	410948
100347	410949
295592	410950
75308	410951
71410	410952
40703	410953
1761	410954
24230	410955
146	410956
88646	410957
70181	410958
22737	410959
110692	410960
2705	410961
175268	410962
82389	410963
10238	410964
7793	410965
31945	410966
154288	410967
41529	410968
109309	410969
1669	410970
8004	410971
687	410972
202890	410973
175279	410974
10018	410975
180341	410976
34083	410977
131572	410978
189818	410979
90041	410980
41484	410981
87464	410982
22708	410983
17528	410984
75836	410985
62578	410986
104748	410987
137520	410988
42929	410989
660	410990
27761	410991
325190	410992
4666	410993
6297	410994
3036	410995
241991	410996
84001	410997
57291	410998
38732	410999
43494	411000
139298	411001
21460	411002
4914	411003
87503	411004
156366	411005
298	411006
3083	411007
9745	411008
76928	411009
75588	411010
86125	411011
51	411012
12685	411013
7852	411014
62039	411015
54951	411016
134813	411017
48684	411018
999	411019
10880	411020
20232	411021
59693	411022
16368	411023
12439	411024
75563	411025
34394	411026
58284	411027
7546	411028
5071	411029
14931	411030
250308	411031
7082	411032
17696	411033
162416	411034
20978	411035
12328	411036
21411	411037
4229	411038
39416	411039
10042	411040
49223	411041
5411	411042
59816	411043
42481	411044
10596	411045
15409	411046
3204	411047
162186	411048
23	411049
20020	411050
61204	411051
38653	411052
191542	411053
16883	411054
1557	411055
20045	411056
86006	411057
281614	411058
17329	411059
113260	411060
189703	411061
7615	411062
66141	411063
1430	411064
36509	411065
7821	411066
15248	411067
55769	411068
233372	411069
158697	411070
6917	411071
1999	411072
27196	411073
183682	411074
13206	411075
15681	411076
104526	411077
17931	411078
72	411079
74354	411080
6057	411081
38205	411082
39958	411083
1927	411084
266932	411085
83141	411086
70757	411087
52246	411088
67448	411089
277	411090
48	411091
223783	411092
26818	411093
58963	411094
178955	411095
235097	411096
200158	411097
36282	411098
207956	411099
294847	411100
21911	411101
15969	411102
24819	411103
141947	411104
217810	411105
175058	411106
24597	411107
6626	411108
29939	411109
412	411110
8753	411111
66916	411112
270	411113
22664	411114
297221	411115
82071	411116
25208	411117
216829	411118
254258	411119
178718	411120
199	411121
15256	411122
441	411123
104	411124
85847	411125
66611	411126
13655	411127
24065	411128
273964	411129
66316	411130
2379	411131
56288	411132
52835	411133
47542	411134
8567	411135
55258	411136
1213	411137
10210	411138
216945	411139
11651	411140
3565	411141
6244	411142
24091	411143
13	411144
28520	411145
9158	411146
51541	411147
325220	411148
93916	411149
13051	411150
122874	411151
2520	411152
28798	411153
212109	411154
10633	411155
30002	411156
61312	411157
2094	411158
1552	411159
170141	411160
235669	411161
26793	411162
9842	411163
32872	411164
20016	411165
12077	411166
89621	411167
132167	411168
127152	411169
498	411170
286189	411171
224051	411172
13121	411173
3	411174
80407	411175
204218	411176
37048	411177
134050	411178
79418	411179
78381	411180
51132	411181
33999	411182
250819	411183
7483	411184
18550	411185
218891	411186
50875	411187
27860	411188
51136	411189
277572	411190
4882	411191
14214	411192
136395	411193
102254	411194
293582	411195
182746	411196
6801	411197
147	411198
15119	411199
93016	411200
3166	411201
52720	411202
161469	411203
90821	411204
104855	411205
79116	411206
7466	411207
121206	411208
110318	411209
120930	411210
35044	411211
23598	411212
70248	411213
166166	411214
155698	411215
235230	411216
2002	411217
27856	411218
55533	411219
258629	411220
160312	411221
169264	411222
108167	411223
135708	411224
44295	411225
114199	411226
5425	411227
1111	411228
175734	411229
128941	411230
344	411231
51771	411232
157979	411233
299874	411234
78271	411235
157527	411236
687	411237
80371	411238
165463	411239
130336	411240
35137	411241
19212	411242
119156	411243
26315	411244
34280	411245
76657	411246
102633	411247
46035	411248
16335	411249
173702	411250
155046	411251
1536	411252
42789	411253
212288	411254
129944	411255
61270	411256
134428	411257
52625	411258
181345	411259
192953	411260
21886	411261
8723	411262
13331	411263
299	411264
15945	411265
93389	411266
20610	411267
12601	411268
44860	411269
13809	411270
12627	411271
2600	411272
57994	411273
202289	411274
1488	411275
26173	411276
189192	411277
316	411278
8610	411279
45149	411280
57833	411281
22340	411282
203054	411283
3208	411284
7517	411285
153726	411286
153512	411287
122963	411288
288146	411289
19844	411290
6238	411291
17340	411292
222166	411293
68819	411294
73865	411295
180786	411296
49459	411297
19086	411298
107258	411299
2660	411300
295030	411301
132599	411302
32161	411303
317691	411304
43143	411305
51180	411306
8293	411307
64075	411308
4246	411309
47273	411310
840	411311
160389	411312
139205	411313
24859	411314
5500	411315
6845	411316
112027	411317
288033	411318
45305	411319
25600	411320
44346	411321
1472	411322
118749	411323
71290	411324
207838	411325
8148	411326
21971	411327
142752	411328
47225	411329
76586	411330
4381	411331
1918	411332
21722	411333
206560	411334
146752	411335
42017	411336
39270	411337
304849	411338
19881	411339
18316	411340
53774	411341
184293	411342
164680	411343
212103	411344
60340	411345
104976	411346
38208	411347
57356	411348
25806	411349
70136	411350
80853	411351
170290	411352
11151	411353
89560	411354
11934	411355
6588	411356
4690	411357
2826	411358
109861	411359
26533	411360
267934	411361
6806	411362
8814	411363
85433	411364
53599	411365
33452	411366
173377	411367
16913	411368
61015	411369
225326	411370
33066	411371
343	411372
195702	411373
3288	411374
210982	411375
50321	411376
21514	411377
115352	411378
64708	411379
1777	411380
125818	411381
46407	411382
10656	411383
1002	411384
11397	411385
215473	411386
72327	411387
456	411388
56262	411389
6177	411390
239921	411391
444	411392
217111	411393
21806	411394
240849	411395
4409	411396
191202	411397
6184	411398
15008	411399
14741	411400
137418	411401
62072	411402
88856	411403
14316	411404
4468	411405
184289	411406
77306	411407
904	411408
23231	411409
82373	411410
85577	411411
10336	411412
3907	411413
31481	411414
110436	411415
20812	411416
98811	411417
72029	411418
239556	411419
117106	411420
11460	411421
100318	411422
202241	411423
59345	411424
47806	411425
21645	411426
40689	411427
22143	411428
31728	411429
20774	411430
89687	411431
5371	411432
224937	411433
201547	411434
979	411435
89764	411436
193507	411437
201966	411438
74464	411439
27193	411440
101237	411441
328282	411442
43989	411443
3118	411444
131214	411445
117337	411446
36016	411447
21999	411448
123402	411449
719	411450
159540	411451
187028	411452
13139	411453
88389	411454
6401	411455
395	411456
59328	411457
4485	411458
25931	411459
312200	411460
239642	411461
54457	411462
100000	411463
127084	411464
75260	411465
101354	411466
78293	411467
2370	411468
48302	411469
9512	411470
31259	411471
49059	411472
58148	411473
195794	411474
35449	411475
58580	411476
18800	411477
56911	411478
56911	411479
8506	411480
28512	411481
327216	411482
76082	411483
2049	411484
25369	411485
22345	411486
22345	411487
89258	411488
206671	411489
30299	411490
37119	411491
34790	411492
34790	411493
118251	411494
34790	411495
166928	411496
124473	411497
291252	411498
23082	411499
281530	411500
138817	411501
138954	411502
138817	411503
311983	411504
1657	411505
122397	411506
1085	411507
141734	411508
223039	411509
18451	411510
126557	411511
26762	411512
11155	411513
210069	411514
210553	411515
199010	411516
59923	411517
128873	411518
143897	411519
59923	411520
106263	411521
196845	411522
143977	411523
17563	411524
156038	411525
3337	411526
268191	411527
1377	411528
281212	411529
1366	411530
30856	411531
91293	411532
168269	411533
56728	411534
25633	411535
131146	411536
65917	411537
20075	411538
17916	411539
2998	411540
281826	411541
87576	411542
324737	411543
212815	411544
103310	411545
33012	411546
122912	411547
223985	411548
137687	411549
182565	411550
22199	411551
182393	411552
218902	411553
215555	411554
251013	411555
252875	411556
123710	411557
206688	411558
16239	411559
96081	411560
163350	411561
144606	411562
25118	411563
32589	411564
196730	411565
297387	411566
96078	411567
156938	411568
7091	411569
4603	411570
50356	411571
4675	411572
5507	411573
33352	411574
24004	411575
92810	411576
152441	411577
32715	411578
18675	411579
131747	411580
3433	411581
4608	411582
18406	411583
203159	411584
50112	411585
87223	411586
203803	411587
18647	411588
127871	411589
8043	411590
156192	411591
160289	411592
61456	411593
203847	411594
38577	411595
51649	411596
6413	411597
123	411598
116750	411599
156040	411600
126944	411601
187241	411602
56012	411603
88442	411604
1432	411605
140908	411606
91327	411607
1754	411608
14892	411609
60314	411610
110694	411611
9266	411612
319908	411613
5182	411614
87585	411615
87585	411616
19599	411617
26863	411618
9565	411619
39155	411620
13073	411621
66602	411622
309824	411623
4015	411624
33705	411625
1565	411626
85924	411627
60314	411628
172607	411629
184821	411630
110694	411631
60314	411632
1831	411633
120345	411634
106662	411635
9266	411636
14911	411637
44690	411638
23464	411639
1565	411640
105752	411641
113556	411642
19599	411643
131291	411644
1228	411645
50541	411646
5922	411647
113355	411648
18898	411649
5126	411650
6863	411651
3639	411652
133652	411653
151240	411654
61650	411655
41655	411656
219082	411657
103225	411658
186947	411659
104818	411660
184883	411661
194269	411662
154998	411663
5630	411664
209072	411665
163021	411666
153746	411667
145994	411668
177497	411669
74123	411670
188831	411671
82275	411672
15361	411673
30534	411674
32065	411675
97199	411676
197430	411677
101699	411678
153527	411679
5630	411680
126565	411681
43406	411682
144882	411683
36589	411684
103723	411685
86839	411686
322042	411687
106700	411688
96206	411689
217287	411690
113226	411691
70982	411692
775	411693
24839	411694
284899	411695
1463	411696
5739	411697
76241	411698
89717	411699
129596	411700
29039	411701
130702	411702
97923	411703
129234	411704
63364	411705
144824	411706
7849	411707
66395	411708
34221	411709
86341	411710
125158	411711
86718	411712
26597	411713
295681	411714
307064	411715
172000	411716
48753	411717
17737	411718
69650	411719
16484	411720
100945	411721
86839	411722
54230	411723
154143	411724
224628	411725
29665	411726
75978	411727
93503	411728
11986	411729
3595	411730
81496	411731
153344	411732
84029	411733
117869	411734
199909	411735
103548	411736
17634	411737
120943	411738
25349	411739
49545	411740
14352	411741
43031	411742
251032	411743
113803	411744
57434	411745
1	411746
41004	411747
76065	411748
23093	411749
31797	411750
29772	411751
96026	411752
45617	411753
94468	411754
93307	411755
186121	411756
1049	411757
111687	411758
163701	411759
20292	411760
84618	411761
13585	411762
208703	411763
50733	411764
94397	411765
41136	411766
67313	411767
131827	411768
84335	411769
13585	411770
173200	411771
313068	411772
248518	411773
240771	411774
236452	411775
257197	411776
199084	411777
96315	411778
28946	411779
50541	411780
73291	411781
183156	411782
186621	411783
103028	411784
14297	411785
2357	411786
99468	411787
194206	411788
145909	411789
3625	411790
320168	411791
37693	411792
181104	411793
98120	411794
53453	411795
5604	411796
189229	411797
135179	411798
289576	411799
82691	411800
26103	411801
287988	411802
25145	411803
117195	411804
169045	411805
316121	411806
270816	411807
155048	411808
193699	411809
7175	411810
32735	411811
170519	411812
125622	411813
128620	411814
311039	411815
230111	411816
299872	411817
154603	411818
182819	411819
251338	411820
107622	411821
102908	411822
201944	411823
166577	411824
162048	411825
84865	411826
284673	411827
119963	411828
75316	411829
138283	411830
39609	411831
31923	411832
19	411833
194940	411834
184	411835
23677	411836
113658	411837
6007	411838
85284	411839
82762	411840
76262	411841
65261	411842
4336	411843
184948	411844
8740	411845
12729	411846
159956	411847
28317	411848
34355	411849
37412	411850
52040	411851
195536	411852
300163	411853
105711	411854
62895	411855
74694	411856
115918	411857
72853	411858
172738	411859
34170	411860
151680	411861
31033	411862
286436	411863
133334	411864
25433	411865
181323	411866
113576	411867
161068	411868
38043	411869
158050	411870
261834	411871
130959	411872
12556	411873
8210	411874
148269	411875
223840	411876
208572	411877
161189	411878
189461	411879
184081	411880
230160	411881
263921	411882
148482	411883
175907	411884
255709	411885
91369	411886
177387	411887
54435	411888
276530	411889
163419	411890
264852	411891
1098	411892
328047	411893
667	411894
114581	411895
231889	411896
215715	411897
197017	411898
206066	411899
115620	411900
205892	411901
171367	411902
214083	411903
267448	411904
89100	411905
83121	411906
4713	411907
250440	411908
19912	411909
274195	411910
127909	411911
212099	411912
14508	411913
56539	411914
290222	411915
186314	411916
267513	411917
68208	411918
230314	411919
295339	411920
5944	411921
69383	411922
328602	411923
269526	411924
172937	411925
157514	411926
104528	411927
260249	411928
113268	411929
46616	411930
163220	411931
174543	411932
3282	411933
30885	411934
101334	411935
295186	411936
52320	411937
204871	411938
18834	411939
27153	411940
61263	411941
61263	411942
14334	411943
4865	411944
11014	411945
184770	411946
14080	411947
12815	411948
65172	411949
11335	411950
37181	411951
10428	411952
323974	411953
161884	411954
153898	411955
238961	411956
51633	411957
286998	411958
117020	411959
182391	411960
322825	411961
137168	411962
124933	411963
1000	411964
181957	411965
152531	411966
110983	411967
57318	411968
87050	411969
1588	411970
125526	411971
225235	411972
71165	411973
1628	411974
37707	411975
206560	411976
19703	411977
147914	411978
336	411979
123553	411980
135179	411981
33765	411982
15867	411983
18916	411984
72566	411985
56060	411986
203266	411987
156546	411988
307834	411989
170597	411990
229086	411991
45178	411992
37352	411993
94443	411994
229545	411995
298668	411996
126993	411997
789	411998
33226	411999
123446	412000
106531	412001
203653	412002
129680	412003
212535	412004
209114	412005
48911	412006
114849	412007
2903	412008
108917	412009
239673	412010
184161	412011
176365	412012
50070	412013
236965	412014
14253	412015
191943	412016
238988	412017
257752	412018
165969	412019
300094	412020
142569	412021
190618	412022
127845	412023
248329	412024
58841	412025
305890	412026
29183	412027
139642	412028
31393	412029
169749	412030
205498	412031
169566	412032
173136	412033
264857	412034
21973	412035
191064	412036
264251	412037
34986	412038
75368	412039
173327	412040
242743	412041
203530	412042
102748	412043
93988	412044
143961	412045
16611	412046
27455	412047
15362	412048
8924	412049
37563	412050
146961	412051
82719	412052
241564	412053
47937	412054
74515	412055
165286	412056
61553	412057
173772	412058
166897	412059
144598	412060
43406	412061
100179	412062
189154	412063
117479	412064
42571	412065
30534	412066
203205	412067
114707	412068
259336	412069
108673	412070
11293	412071
9015	412072
44975	412073
131125	412074
215371	412075
2288	412076
88085	412077
145891	412078
29665	412079
166152	412080
122022	412081
53097	412082
100886	412083
868	412084
176309	412085
21882	412086
70743	412087
227338	412088
173141	412089
39692	412090
20730	412091
67599	412092
3673	412093
9388	412094
9388	412095
2885	412096
132321	412097
28369	412098
38617	412099
8764	412100
180140	412101
300085	412102
322389	412103
139249	412104
20099	412105
174662	412106
29812	412107
165679	412108
179406	412109
108056	412110
10037	412111
117000	412112
792	412113
12777	412114
1604	412115
199421	412116
3496	412117
20223	412118
23418	412119
2339	412120
37805	412121
68997	412122
99078	412123
76935	412124
55833	412125
127906	412126
13013	412127
178030	412128
55692	412129
44265	412130
23057	412131
40473	412132
25	412133
39451	412134
6639	412135
35864	412136
51079	412137
116953	412138
29846	412139
213394	412140
273646	412141
89	412142
205542	412143
12129	412144
8474	412145
99435	412146
179740	412147
158175	412148
197940	412149
5276	412150
116789	412151
52734	412152
418	412153
43561	412154
583	412155
64043	412156
203706	412157
13008	412158
118897	412159
200197	412160
75205	412161
17037	412162
18176	412163
12872	412164
12872	412165
12872	412166
308669	412167
726	412168
179302	412169
13224	412170
2403	412171
247147	412172
121501	412173
448	412174
89449	412175
80680	412176
20090	412177
94074	412178
7802	412179
8609	412180
174387	412181
49563	412182
37411	412183
73534	412184
34971	412185
8969	412186
39092	412187
965	412188
39272	412189
2783	412190
79807	412191
2283	412192
37226	412193
80064	412194
5664	412195
14191	412196
37977	412197
27155	412198
27012	412199
23835	412200
56736	412201
86787	412202
3135	412203
39680	412204
26228	412205
58312	412206
5684	412207
1183	412208
49608	412209
24820	412210
26759	412211
4696	412212
2664	412213
5555	412214
64901	412215
10440	412216
26195	412217
41336	412218
3661	412219
5465	412220
7354	412221
140353	412222
326432	412223
6051	412224
5724	412225
8105	412226
27553	412227
4974	412228
45756	412229
27061	412230
1545	412231
14658	412232
1504	412233
17805	412234
21734	412235
8609	412236
3805	412237
11115	412238
4130	412239
178867	412240
1263	412241
67396	412242
82959	412243
657	412244
24251	412245
110062	412246
19463	412247
260896	412248
89068	412249
51583	412250
6916	412251
530	412252
7227	412253
27359	412254
7026	412255
59225	412256
37081	412257
88058	412258
1449	412259
9161	412260
35506	412261
273600	412262
108815	412263
20651	412264
244858	412265
52484	412266
48878	412267
27835	412268
79225	412269
43005	412270
44231	412271
59912	412272
212309	412273
174936	412274
140798	412275
97098	412276
94847	412277
97444	412278
154495	412279
64050	412280
273380	412281
92300	412282
71204	412283
116912	412284
189511	412285
39474	412286
74351	412287
223058	412288
319741	412289
54110	412290
31838	412291
2050	412292
34337	412293
71646	412294
2622	412295
126379	412296
104989	412297
236380	412298
33438	412299
45476	412300
2305	412301
123497	412302
315537	412303
52987	412304
110628	412305
67611	412306
136928	412307
298931	412308
18376	412309
201475	412310
306106	412311
69799	412312
8759	412313
33063	412314
149640	412315
1296	412316
118302	412317
206102	412318
281926	412319
799	412320
152	412321
126002	412322
18119	412323
20408	412324
583	412325
102646	412326
126745	412327
5339	412328
20408	412329
48583	412330
11473	412331
33700	412332
73992	412333
106168	412334
72038	412335
79809	412336
281497	412337
323781	412338
71776	412339
22455	412340
107129	412341
107107	412342
22455	412343
107107	412344
1343	412345
156916	412346
170183	412347
28570	412348
198333	412349
8131	412350
163616	412351
169503	412352
11274	412353
98315	412354
66541	412355
120991	412356
178657	412357
457	412358
103655	412359
5580	412360
118402	412361
81532	412362
81358	412363
65397	412364
72766	412365
54099	412366
45652	412367
27118	412368
196992	412369
94707	412370
104939	412371
70683	412372
14650	412373
89545	412374
27586	412375
9684	412376
282249	412377
279651	412378
182777	412379
117414	412380
50627	412381
121081	412382
76148	412383
7526	412384
125493	412385
150350	412386
279350	412387
282448	412388
40781	412389
14334	412390
66842	412391
140757	412392
25675	412393
129875	412394
136449	412395
76147	412396
68201	412397
33117	412398
117399	412399
182689	412400
34613	412401
76148	412402
65308	412403
39307	412404
11391	412405
6068	412406
129710	412407
312408	412408
133001	412409
7525	412410
57904	412411
44804	412412
4391	412413
207256	412414
3751	412415
182711	412416
13141	412417
38630	412418
31889	412419
21299	412420
41509	412421
120218	412422
120218	412423
71734	412424
47893	412425
207970	412426
92024	412427
92187	412428
92024	412429
72335	412430
155265	412431
142946	412432
321113	412433
156194	412434
102463	412435
95189	412436
89801	412437
104768	412438
206322	412439
223309	412440
28475	412441
40474	412442
225578	412443
57657	412444
23298	412445
183831	412446
245838	412447
267553	412448
145583	412449
11335	412450
68384	412451
141173	412452
36434	412453
239341	412454
317202	412455
176334	412456
72938	412457
179383	412458
156924	412459
186742	412460
31838	412461
191204	412462
285365	412463
311802	412464
85237	412465
183197	412466
309477	412467
289443	412468
211045	412469
56551	412470
289445	412471
82500	412472
258038	412473
22475	412474
103038	412475
227749	412476
107846	412477
197590	412478
70955	412479
79109	412480
71360	412481
166899	412482
160209	412483
261279	412484
192634	412485
229963	412486
21671	412487
31677	412488
163526	412489
31677	412490
45788	412491
46838	412492
94768	412493
65797	412494
199849	412495
47576	412496
227140	412497
279284	412498
236519	412499
85237	412500
318222	412501
103108	412502
146784	412503
69519	412504
170811	412505
51190	412506
279286	412507
251089	412508
209550	412509
127164	412510
197481	412511
69806	412512
288909	412513
219785	412514
289444	412515
212140	412516
103038	412517
81469	412518
105945	412519
112007	412520
93665	412521
73201	412522
39462	412523
129668	412524
56915	412525
19058	412526
86903	412527
135401	412528
39462	412529
92866	412530
32592	412531
62577	412532
59449	412533
79045	412534
194435	412535
48342	412536
26438	412537
137561	412538
312454	412539
326172	412540
213900	412541
234987	412542
313481	412543
145780	412544
252651	412545
253014	412546
213900	412547
196574	412548
248950	412549
33623	412550
183617	412551
261433	412552
127787	412553
10401	412554
140397	412555
147221	412556
147521	412557
130551	412558
177440	412559
12955	412560
140866	412561
9280	412562
168558	412563
133257	412564
35078	412565
44323	412566
166514	412567
181727	412568
277655	412569
157074	412570
55718	412571
65112	412572
86507	412573
273358	412574
186394	412575
61060	412576
255497	412577
51010	412578
80655	412579
192299	412580
289664	412581
13179	412582
37111	412583
51010	412584
124342	412585
132480	412586
211056	412587
176677	412588
78244	412589
13295	412590
203052	412591
203052	412592
55718	412593
136134	412594
122667	412595
127702	412596
127897	412597
88493	412598
93634	412599
87461	412600
184688	412601
17821	412602
98524	412603
191211	412604
24336	412605
122729	412606
17785	412607
116959	412608
213739	412609
186652	412610
136858	412611
323105	412612
131995	412613
186530	412614
50416	412615
42747	412616
119626	412617
75701	412618
88307	412619
46494	412620
4142	412621
50081	412622
130014	412623
119615	412624
1185	412625
70864	412626
95088	412627
163112	412628
55718	412629
52773	412630
15659	412631
302772	412632
169784	412633
323800	412634
76509	412635
84495	412636
287795	412637
166514	412638
197724	412639
54754	412640
75701	412641
241392	412642
36040	412643
50748	412644
127918	412645
58680	412646
51038	412647
5054	412648
79492	412649
292757	412650
123357	412651
121001	412652
211105	412653
87461	412654
95970	412655
30097	412656
85438	412657
221238	412658
17772	412659
127837	412660
194673	412661
187276	412662
209864	412663
26849	412664
27264	412665
184688	412666
184674	412667
11646	412668
81569	412669
126586	412670
51010	412671
181436	412672
80655	412673
173086	412674
45950	412675
6272	412676
81569	412677
54361	412678
290410	412679
123481	412680
293032	412681
213623	412682
192336	412683
224005	412684
89041	412685
313279	412686
294013	412687
29418	412688
18996	412689
86288	412690
109749	412691
157228	412692
120853	412693
68179	412694
191211	412695
12055	412696
185208	412697
40474	412698
285603	412699
7675	412700
2198	412701
319437	412702
217009	412703
84291	412704
132393	412705
50541	412706
187769	412707
188860	412708
89041	412709
121444	412710
179971	412711
255554	412712
189296	412713
271192	412714
183257	412715
18109	412716
189173	412717
197793	412718
87422	412719
199141	412720
297565	412721
34752	412722
322004	412723
115868	412724
251206	412725
185431	412726
132912	412727
168124	412728
75902	412729
154511	412730
147008	412731
90459	412732
101293	412733
237192	412734
103624	412735
165568	412736
255303	412737
132912	412738
15675	412739
91895	412740
150483	412741
296578	412742
90459	412743
126278	412744
291180	412745
307828	412746
46158	412747
253122	412748
86248	412749
16835	412750
33175	412751
134480	412752
65302	412753
245110	412754
120425	412755
47455	412756
147085	412757
45385	412758
72740	412759
292191	412760
67805	412761
159867	412762
92931	412763
163250	412764
68048	412765
291775	412766
228174	412767
146742	412768
67152	412769
319489	412770
269212	412771
215916	412772
25380	412773
85729	412774
361	412775
167	412776
100956	412777
206095	412778
208208	412779
60930	412780
100743	412781
82715	412782
126211	412783
265543	412784
1096	412785
132105	412786
20680	412787
56244	412788
11381	412789
20873	412790
6589	412791
62038	412792
202	412793
95057	412794
95057	412795
8814	412796
29455	412797
42374	412798
147420	412799
95569	412800
11288	412801
258333	412802
320988	412803
88014	412804
68128	412805
11312	412806
263631	412807
88712	412808
63733	412809
143399	412810
197461	412811
81419	412812
15108	412813
197019	412814
196183	412815
80936	412816
17137	412817
11970	412818
222254	412819
115006	412820
20415	412821
9932	412822
12205	412823
47400	412824
67942	412825
16747	412826
20278	412827
47491	412828
15152	412829
23393	412830
17326	412831
90072	412832
35763	412833
50322	412834
187678	412835
771	412836
123642	412837
29173	412838
29780	412839
157795	412840
50760	412841
50300	412842
7380	412843
1	412844
16774	412845
32490	412846
35598	412847
53039	412848
2337	412849
34206	412850
78997	412851
161131	412852
18172	412853
71274	412854
75293	412855
86684	412856
96057	412857
12813	412858
110967	412859
18172	412860
11378	412861
112611	412862
73625	412863
44208	412864
2999	412865
14240	412866
46582	412867
35764	412868
9640	412869
50463	412870
43168	412871
12184	412872
60844	412873
10469	412874
26222	412875
111976	412876
18115	412877
13369	412878
34932	412879
2283	412880
7100	412881
2446	412882
48880	412883
198885	412884
17654	412885
25331	412886
8190	412887
37248	412888
81579	412889
63506	412890
26555	412891
33741	412892
222585	412893
57710	412894
138106	412895
11378	412896
39564	412897
83342	412898
36398	412899
173273	412900
46653	412901
107373	412902
19655	412903
67294	412904
27507	412905
161886	412906
25331	412907
33958	412908
2446	412909
12920	412910
39460	412911
41316	412912
139714	412913
80324	412914
73625	412915
4831	412916
97898	412917
74927	412918
83552	412919
10133	412920
83239	412921
314980	412922
27103	412923
25331	412924
16777	412925
168381	412926
70717	412927
4230	412928
70961	412929
12511	412930
24219	412931
48798	412932
148248	412933
38621	412934
127038	412935
8331	412936
25350	412937
10840	412938
45874	412939
7006	412940
30581	412941
33737	412942
167013	412943
14022	412944
19081	412945
16908	412946
188128	412947
44534	412948
9760	412949
4580	412950
8190	412951
123683	412952
187403	412953
14663	412954
3942	412955
51083	412956
116608	412957
182707	412958
5092	412959
17024	412960
20633	412961
109986	412962
14663	412963
85942	412964
83105	412965
110458	412966
26354	412967
50746	412968
27156	412969
202	412970
1	412971
49267	412972
7618	412973
270667	412974
18928	412975
5965	412976
108171	412977
29054	412978
500	412979
164542	412980
270099	412981
217006	412982
195906	412983
216577	412984
167293	412985
131282	412986
130197	412987
26398	412988
36963	412989
133599	412990
220691	412991
116661	412992
81995	412993
116223	412994
20780	412995
33806	412996
133828	412997
206322	412998
231317	412999
20234	413000
216600	413001
283164	413002
76485	413003
123382	413004
121428	413005
35460	413006
48133	413007
185595	413008
185677	413009
148801	413010
66956	413011
180444	413012
28315	413013
1186	413014
170314	413015
146010	413016
47075	413017
258330	413018
164820	413019
198952	413020
201160	413021
125709	413022
140898	413023
217095	413024
130016	413025
109969	413026
89759	413027
170980	413028
262181	413029
139192	413030
192941	413031
247509	413032
103696	413033
138436	413034
80868	413035
120007	413036
284801	413037
291794	413038
293941	413039
39100	413040
186793	413041
166269	413042
211752	413043
42061	413044
101468	413045
45250	413046
241614	413047
251699	413048
146734	413049
147899	413050
151546	413051
232170	413052
208235	413053
115353	413054
72951	413055
56926	413056
115223	413057
135740	413058
4723	413059
38969	413060
305343	413061
35467	413062
165492	413063
161017	413064
188373	413065
51786	413066
122512	413067
36515	413068
51995	413069
188567	413070
52226	413071
287944	413072
77979	413073
181553	413074
286015	413075
93870	413076
79393	413077
188426	413078
78290	413079
78319	413080
131490	413081
243354	413082
178861	413083
76384	413084
163511	413085
246544	413086
266149	413087
459	413088
237522	413089
56991	413090
102106	413091
97553	413092
136	413093
16740	413094
909	413095
2342	413096
169912	413097
34178	413098
64504	413099
55425	413100
136	413101
10264	413102
257574	413103
147708	413104
208727	413105
107	413106
77733	413107
311401	413108
28823	413109
21293	413110
218727	413111
7645	413112
220710	413113
59398	413114
100255	413115
220367	413116
52047	413117
131282	413118
298529	413119
143279	413120
219176	413121
129076	413122
208709	413123
199509	413124
248523	413125
98538	413126
61877	413127
146202	413128
321826	413129
121062	413130
93456	413131
243406	413132
113913	413133
18441	413134
101290	413135
176308	413136
304733	413137
131559	413138
109477	413139
79916	413140
189347	413141
121723	413142
19288	413143
85980	413144
178517	413145
189708	413146
9408	413147
156093	413148
7031	413149
43801	413150
20876	413151
17039	413152
165899	413153
4001	413154
5293	413155
57200	413156
4843	413157
109713	413158
29960	413159
157668	413160
110541	413161
143708	413162
69238	413163
31006	413164
2011	413165
9062	413166
127549	413167
138326	413168
14145	413169
13247	413170
223919	413171
31077	413172
55620	413173
55620	413174
307587	413175
4497	413176
132103	413177
168024	413178
30642	413179
267715	413180
3831	413181
320846	413182
90721	413183
154449	413184
97671	413185
45173	413186
6270	413187
238539	413188
241285	413189
7012	413190
281414	413191
252135	413192
233273	413193
297436	413194
50428	413195
213277	413196
16923	413197
174904	413198
269507	413199
94951	413200
114486	413201
37629	413202
138452	413203
40788	413204
202115	413205
32051	413206
21376	413207
2420	413208
41525	413209
123126	413210
188292	413211
27602	413212
38898	413213
95878	413214
276361	413215
129894	413216
161065	413217
177478	413218
3456	413219
93940	413220
209614	413221
28503	413222
106704	413223
111	413224
128655	413225
99997	413226
73622	413227
161646	413228
172455	413229
8563	413230
169231	413231
24469	413232
201137	413233
50585	413234
65307	413235
34654	413236
309763	413237
269540	413238
196834	413239
11323	413240
44584	413241
36011	413242
15751	413243
18938	413244
182704	413245
75553	413246
265	413247
175551	413248
212132	413249
36771	413250
39386	413251
40755	413252
313484	413253
235841	413254
252160	413255
101582	413256
18885	413257
2260	413258
1524	413259
15688	413260
184038	413261
1783	413262
51437	413263
275978	413264
181424	413265
232572	413266
255095	413267
148797	413268
51362	413269
21659	413270
72447	413271
217549	413272
20201	413273
10918	413274
9617	413275
183405	413276
77395	413277
978	413278
218	413279
246197	413280
42195	413281
200277	413282
162159	413283
214468	413284
161798	413285
5252	413286
125761	413287
23647	413288
3446	413289
38628	413290
162816	413291
154308	413292
279117	413293
1542	413294
64076	413295
172934	413296
318499	413297
33012	413298
274779	413299
173187	413300
50585	413301
180694	413302
258585	413303
115647	413304
179671	413305
249775	413306
175488	413307
182007	413308
257882	413309
168177	413310
295203	413311
22322	413312
118297	413313
79819	413314
43628	413315
216	413316
9149	413317
14841	413318
10123	413319
285064	413320
327710	413321
5162	413322
37330	413323
111490	413324
14959	413325
213313	413326
188354	413327
99756	413328
46353	413329
34832	413330
10999	413331
37479	413332
3421	413333
12340	413334
263511	413335
9515	413336
95425	413337
38042	413338
110456	413339
91704	413340
131904	413341
7147	413342
12030	413343
12930	413344
294699	413345
13031	413346
246430	413347
264817	413348
73934	413349
234947	413350
84164	413351
50019	413352
113083	413353
295195	413354
80790	413355
168988	413356
118595	413357
111865	413358
313723	413359
251198	413360
40345	413361
186088	413362
36286	413363
37479	413364
284895	413365
173	413366
10983	413367
308517	413368
1127	413369
27368	413370
386	413371
5042	413372
14828	413373
10064	413374
213154	413375
363	413376
10131	413377
49201	413378
25219	413379
15098	413380
165441	413381
26	413382
174133	413383
45	413384
6547	413385
6562	413386
120109	413387
183627	413388
285649	413389
122743	413390
102619	413391
50683	413392
6562	413393
226722	413394
104514	413395
5669	413396
123661	413397
19653	413398
83574	413399
89376	413400
25889	413401
231818	413402
132377	413403
56340	413404
166180	413405
155	413406
137365	413407
215532	413408
269269	413409
42017	413410
72888	413411
98324	413412
78238	413413
114209	413414
97767	413415
34832	413416
17438	413417
132569	413418
132574	413419
99740	413420
55510	413421
2803	413422
103127	413423
104597	413424
172872	413425
14628	413426
2339	413427
2060	413428
116589	413429
29791	413430
1917	413431
120303	413432
177390	413433
28649	413434
164721	413435
159600	413436
53337	413437
120959	413438
97113	413439
202640	413440
159216	413441
232391	413442
202501	413443
506	413444
327100	413445
264169	413446
109670	413447
322579	413448
119829	413449
313371	413450
210242	413451
54020	413452
158346	413453
113254	413454
23231	413455
172435	413456
134533	413457
54345	413458
237485	413459
257594	413460
144514	413461
70163	413462
183139	413463
234981	413464
162695	413465
178455	413466
208256	413467
203971	413468
126730	413469
145858	413470
72462	413471
213983	413472
268810	413473
248773	413474
318755	413475
182680	413476
172436	413477
23035	413478
71528	413479
277252	413480
171654	413481
77774	413482
255102	413483
309243	413484
312047	413485
203348	413486
13562	413487
2354	413488
63409	413489
85212	413490
40	413491
116695	413492
20436	413493
41	413494
56480	413495
18812	413496
33261	413497
22207	413498
56217	413499
311852	413500
85196	413501
196759	413502
56480	413503
48958	413504
325248	413505
56672	413506
158961	413507
86431	413508
2408	413509
110812	413510
8217	413511
123031	413512
313590	413513
31675	413514
134250	413515
199381	413516
209504	413517
112652	413518
280560	413519
134198	413520
164521	413521
71449	413522
124152	413523
37945	413524
37945	413525
563	413526
34329	413527
69572	413528
34329	413529
112476	413530
109955	413531
36934	413532
122093	413533
66436	413534
25688	413535
44168	413536
126326	413537
109863	413538
6122	413539
51544	413540
21923	413541
2832	413542
2832	413543
2832	413544
159067	413545
163316	413546
64273	413547
56974	413548
112056	413549
56524	413550
300460	413551
190827	413552
110763	413553
22701	413554
34329	413555
308313	413556
58357	413557
61385	413558
17917	413559
172659	413560
4715	413561
38135	413562
13887	413563
26470	413564
205714	413565
126274	413566
126274	413567
131152	413568
17227	413569
197834	413570
1312	413571
180476	413572
25795	413573
46143	413574
166937	413575
244455	413576
57248	413577
57248	413578
188982	413579
168408	413580
629	413581
25214	413582
57076	413583
17564	413584
2640	413585
7949	413586
23614	413587
1675	413588
99617	413589
62566	413590
48976	413591
120617	413592
229198	413593
85449	413594
56540	413595
2431	413596
5316	413597
17933	413598
42292	413599
515	413600
293422	413601
127865	413602
7412	413603
37343	413604
1986	413605
159678	413606
2007	413607
8835	413608
5416	413609
197416	413610
278583	413611
211	413612
12483	413613
2161	413614
7360	413615
90296	413616
1	413617
76093	413618
4974	413619
120182	413620
67514	413621
4043	413622
173002	413623
57373	413624
7173	413625
136436	413626
261003	413627
23733	413628
249662	413629
218677	413630
168237	413631
26344	413632
173545	413633
200226	413634
52397	413635
161167	413636
30572	413637
294252	413638
45744	413639
312053	413640
52087	413641
56019	413642
45882	413643
233458	413644
666	413645
104863	413646
136658	413647
117099	413648
6522	413649
227984	413650
224013	413651
70519	413652
40490	413653
282380	413654
266250	413655
80434	413656
12447	413657
113331	413658
63469	413659
55167	413660
145068	413661
117301	413662
307374	413663
228168	413664
5281	413665
45022	413666
128818	413667
8440	413668
107646	413669
33291	413670
249669	413671
97893	413672
166434	413673
321357	413674
133233	413675
297083	413676
116234	413677
143618	413678
15425	413679
309767	413680
23524	413681
81063	413682
192955	413683
74521	413684
242917	413685
52688	413686
104706	413687
164310	413688
39601	413689
8977	413690
10146	413691
117144	413692
2175	413693
163320	413694
65130	413695
21128	413696
3293	413697
40357	413698
248445	413699
281870	413700
13438	413701
306621	413702
127709	413703
30325	413704
98214	413705
82221	413706
279558	413707
310316	413708
45219	413709
300577	413710
152132	413711
158080	413712
271881	413713
9355	413714
51143	413715
59232	413716
87559	413717
35384	413718
101533	413719
59751	413720
221870	413721
213486	413722
227703	413723
212330	413724
102956	413725
202604	413726
141003	413727
264820	413728
24593	413729
125729	413730
181341	413731
203226	413732
109218	413733
123505	413734
97432	413735
146761	413736
194944	413737
224335	413738
160600	413739
137502	413740
13898	413741
323005	413742
181235	413743
118176	413744
246536	413745
169673	413746
116388	413747
1124	413748
34859	413749
68737	413750
162351	413751
194403	413752
121605	413753
81232	413754
148995	413755
125633	413756
212336	413757
114267	413758
102776	413759
249349	413760
22223	413761
115495	413762
204320	413763
194977	413764
245805	413765
195352	413766
146033	413767
236904	413768
117140	413769
280710	413770
127196	413771
197586	413772
114207	413773
65186	413774
162896	413775
184420	413776
189877	413777
262802	413778
125315	413779
95516	413780
109203	413781
18288	413782
22616	413783
185271	413784
109521	413785
98514	413786
244855	413787
188389	413788
236569	413789
61951	413790
114664	413791
198333	413792
236529	413793
315482	413794
252488	413795
103580	413796
20473	413797
117301	413798
86574	413799
51850	413800
21368	413801
167824	413802
23405	413803
290185	413804
54741	413805
124096	413806
254731	413807
193141	413808
308314	413809
123820	413810
198947	413811
113753	413812
230231	413813
98376	413814
164698	413815
75302	413816
172851	413817
166272	413818
50871	413819
183548	413820
181807	413821
34251	413822
67124	413823
96496	413824
111155	413825
195543	413826
230877	413827
304365	413828
124521	413829
73508	413830
122418	413831
160718	413832
15478	413833
117922	413834
197325	413835
232556	413836
865	413837
114763	413838
17889	413839
250360	413840
43637	413841
91781	413842
50132	413843
73409	413844
63567	413845
184847	413846
42715	413847
105341	413848
44219	413849
216975	413850
133013	413851
193020	413852
91378	413853
71036	413854
255973	413855
24850	413856
21253	413857
194251	413858
117301	413859
46281	413860
146494	413861
82303	413862
17576	413863
96877	413864
21718	413865
202572	413866
66461	413867
40059	413868
220433	413869
189834	413870
214726	413871
31027	413872
195501	413873
95728	413874
48637	413875
208997	413876
54785	413877
147108	413878
40890	413879
124357	413880
199626	413881
251	413882
15145	413883
285131	413884
115298	413885
141694	413886
49209	413887
89563	413888
44601	413889
26230	413890
59974	413891
174397	413892
282294	413893
12000	413894
42276	413895
81455	413896
12299	413897
195861	413898
94547	413899
305718	413900
34742	413901
106312	413902
88441	413903
309262	413904
6767	413905
56091	413906
199074	413907
95062	413908
195976	413909
14966	413910
297956	413911
62860	413912
51738	413913
153136	413914
107883	413915
149180	413916
83023	413917
80512	413918
72916	413919
62923	413920
180617	413921
6481	413922
47213	413923
115007	413924
221670	413925
221352	413926
158366	413927
221236	413928
68020	413929
217499	413930
131485	413931
302094	413932
276720	413933
170046	413934
19170	413935
70858	413936
68163	413937
206986	413938
91728	413939
32098	413940
116273	413941
131493	413942
143593	413943
3844	413944
203373	413945
308193	413946
308456	413947
67965	413948
153384	413949
198585	413950
219574	413951
326199	413952
68969	413953
100205	413954
140387	413955
52117	413956
8001	413957
110620	413958
252367	413959
23142	413960
170736	413961
74852	413962
327605	413963
255476	413964
80296	413965
156159	413966
82466	413967
74561	413968
72094	413969
101821	413970
168519	413971
165878	413972
3154	413973
202270	413974
4116	413975
5678	413976
150584	413977
58831	413978
14811	413979
25782	413980
146087	413981
229678	413982
58277	413983
233305	413984
39638	413985
185423	413986
310603	413987
119020	413988
64288	413989
91395	413990
69782	413991
160036	413992
3389	413993
169581	413994
223911	413995
3530	413996
63450	413997
83077	413998
151765	413999
222693	414000
142433	414001
267403	414002
100492	414003
243898	414004
240725	414005
198953	414006
53694	414007
112457	414008
289410	414009
45785	414010
32244	414011
206403	414012
54899	414013
82964	414014
169275	414015
140977	414016
24497	414017
179045	414018
228830	414019
20121	414020
11122	414021
60558	414022
4487	414023
80221	414024
13967	414025
231298	414026
75933	414027
191401	414028
68258	414029
218968	414030
6779	414031
29379	414032
32111	414033
218293	414034
215638	414035
107599	414036
254796	414037
137844	414038
124879	414039
179511	414040
40412	414041
53821	414042
189362	414043
242414	414044
191988	414045
59507	414046
31487	414047
185525	414048
151884	414049
283284	414050
65137	414051
252251	414052
141848	414053
75894	414054
72300	414055
47213	414056
68098	414057
15036	414058
142121	414059
58473	414060
57158	414061
34100	414062
306935	414063
104355	414064
25945	414065
4819	414066
253469	414067
159324	414068
4392	414069
144018	414070
307251	414071
297023	414072
84453	414073
71361	414074
54657	414075
18599	414076
59994	414077
110648	414078
59257	414079
27114	414080
115257	414081
295755	414082
295239	414083
113737	414084
69654	414085
6815	414086
15353	414087
143743	414088
137492	414089
129653	414090
34700	414091
69660	414092
253519	414093
119254	414094
127171	414095
139854	414096
14945	414097
41882	414098
9742	414099
309971	414100
61019	414101
173760	414102
32168	414103
66379	414104
67324	414105
39289	414106
25456	414107
39133	414108
77968	414109
184524	414110
303101	414111
202765	414112
51079	414113
39428	414114
229801	414115
137607	414116
222674	414117
12462	414118
86934	414119
73299	414120
197049	414121
12582	414122
70386	414123
262569	414124
120105	414125
77642	414126
141575	414127
20799	414128
194572	414129
116388	414130
108002	414131
267437	414132
171153	414133
110882	414134
97774	414135
27875	414136
122785	414137
698	414138
146172	414139
225120	414140
258116	414141
245483	414142
148141	414143
256857	414144
56019	414145
144266	414146
177503	414147
7896	414148
232593	414149
46740	414150
62500	414151
91315	414152
107986	414153
102810	414154
131891	414155
161334	414156
208343	414157
93336	414158
78420	414159
198422	414160
147639	414161
15599	414162
61425	414163
8440	414164
99731	414165
173672	414166
29974	414167
17700	414168
57235	414169
122634	414170
176771	414171
230218	414172
192049	414173
18218	414174
261481	414175
149586	414176
278416	414177
139758	414178
166191	414179
20898	414180
269	414181
2858	414182
32111	414183
285845	414184
35563	414185
176158	414186
108173	414187
2759	414188
308944	414189
94269	414190
260696	414191
29512	414192
195509	414193
167108	414194
2941	414195
25655	414196
55637	414197
282412	414198
240163	414199
170118	414200
31027	414201
86904	414202
202291	414203
301584	414204
160777	414205
68317	414206
15646	414207
51509	414208
153531	414209
86161	414210
9152	414211
68969	414212
104478	414213
103537	414214
252337	414215
56626	414216
130671	414217
82369	414218
85058	414219
92679	414220
202011	414221
29379	414222
89614	414223
34336	414224
264741	414225
44790	414226
190293	414227
310881	414228
201714	414229
227976	414230
97875	414231
248743	414232
31056	414233
105262	414234
62009	414235
20333	414236
155706	414237
1476	414238
34628	414239
299376	414240
245484	414241
28703	414242
51034	414243
14950	414244
202694	414245
77077	414246
174757	414247
41816	414248
34739	414249
150615	414250
142712	414251
137292	414252
6767	414253
4845	414254
27986	414255
31565	414256
28579	414257
148995	414258
47559	414259
74477	414260
53137	414261
269318	414262
96388	414263
160375	414264
65620	414265
178114	414266
173721	414267
641	414268
215571	414269
24410	414270
102516	414271
3563	414272
13447	414273
163647	414274
166831	414275
2088	414276
40087	414277
1161	414278
9016	414279
70394	414280
30153	414281
107104	414282
55245	414283
267759	414284
45696	414285
87279	414286
27281	414287
118562	414288
2358	414289
249244	414290
238708	414291
55637	414292
105387	414293
2690	414294
5270	414295
220573	414296
94253	414297
141789	414298
179845	414299
102570	414300
195543	414301
149061	414302
242225	414303
299721	414304
66660	414305
94232	414306
16482	414307
268133	414308
74768	414309
118791	414310
265679	414311
130379	414312
94331	414313
182921	414314
147235	414315
232530	414316
316738	414317
92009	414318
26255	414319
154334	414320
103120	414321
124202	414322
277415	414323
76359	414324
21033	414325
136264	414326
113782	414327
72844	414328
29538	414329
92646	414330
268597	414331
216556	414332
304806	414333
64735	414334
75911	414335
197352	414336
249005	414337
295964	414338
81789	414339
188907	414340
169953	414341
105547	414342
126	414343
128916	414344
154692	414345
34008	414346
182207	414347
29379	414348
252698	414349
166069	414350
126927	414351
24256	414352
85638	414353
106643	414354
79975	414355
180247	414356
91235	414357
73087	414358
50742	414359
14451	414360
7255	414361
4625	414362
303428	414363
85712	414364
2179	414365
55606	414366
47583	414367
194205	414368
108933	414369
245378	414370
64166	414371
104614	414372
215771	414373
97059	414374
56091	414375
40079	414376
179785	414377
165809	414378
55602	414379
20390	414380
125362	414381
179406	414382
5484	414383
152771	414384
34251	414385
117921	414386
10395	414387
14764	414388
60855	414389
53333	414390
74419	414391
54421	414392
25391	414393
66279	414394
1358	414395
23810	414396
35924	414397
13392	414398
14600	414399
14600	414400
18196	414401
8244	414402
8440	414403
41385	414404
299040	414405
32352	414406
100979	414407
39289	414408
229141	414409
49510	414410
114758	414411
249141	414412
141803	414413
101872	414414
195102	414415
47824	414416
65719	414417
31322	414418
90379	414419
217761	414420
26236	414421
120498	414422
198258	414423
243542	414424
128310	414425
275698	414426
255226	414427
309740	414428
84686	414429
51588	414430
246611	414431
65209	414432
17107	414433
94350	414434
162821	414435
134710	414436
109974	414437
34858	414438
234888	414439
104270	414440
149256	414441
75477	414442
155534	414443
19498	414444
141465	414445
310245	414446
62969	414447
67482	414448
20535	414449
128361	414450
192236	414451
34871	414452
33564	414453
125312	414454
1149	414455
202765	414456
161605	414457
8244	414458
37960	414459
42934	414460
18653	414461
32054	414462
70173	414463
72793	414464
41676	414465
66040	414466
149016	414467
31495	414468
12074	414469
7185	414470
146737	414471
164324	414472
130205	414473
12337	414474
168063	414475
34030	414476
80191	414477
72030	414478
178668	414479
68086	414480
77429	414481
102577	414482
159072	414483
191733	414484
41546	414485
11901	414486
254859	414487
62938	414488
49209	414489
5683	414490
25961	414491
68601	414492
146798	414493
276020	414494
59976	414495
60374	414496
84975	414497
94584	414498
194718	414499
168166	414500
35563	414501
8141	414502
101498	414503
111054	414504
15743	414505
2175	414506
107158	414507
129320	414508
45829	414509
2470	414510
2167	414511
76003	414512
16212	414513
153923	414514
170972	414515
14250	414516
11152	414517
10514	414518
6914	414519
176466	414520
43706	414521
117010	414522
247507	414523
258062	414524
218265	414525
269735	414526
59153	414527
48314	414528
67931	414529
250254	414530
252599	414531
71747	414532
161360	414533
161276	414534
157267	414535
105479	414536
116874	414537
61779	414538
72368	414539
47810	414540
220285	414541
97645	414542
138828	414543
50819	414544
80575	414545
292771	414546
3208	414547
34441	414548
1	414549
277776	414550
15145	414551
184608	414552
84892	414553
147794	414554
300441	414555
23733	414556
100773	414557
242849	414558
103745	414559
135589	414560
141368	414561
184224	414562
23078	414563
23142	414564
441	414565
159321	414566
202720	414567
120120	414568
4421	414569
117684	414570
267973	414571
146181	414572
148190	414573
70535	414574
179748	414575
315152	414576
46389	414577
54741	414578
120015	414579
146666	414580
74356	414581
292540	414582
310745	414583
237796	414584
164360	414585
51850	414586
57839	414587
43027	414588
63589	414589
75954	414590
148893	414591
203135	414592
45744	414593
84786	414594
194596	414595
291675	414596
43110	414597
99830	414598
93936	414599
214059	414600
294589	414601
76359	414602
269513	414603
313023	414604
50839	414605
282606	414606
223291	414607
281100	414608
183431	414609
140641	414610
147089	414611
12862	414612
71453	414613
68144	414614
125337	414615
106870	414616
168275	414617
152136	414618
187920	414619
29614	414620
105618	414621
163746	414622
28130	414623
70394	414624
245649	414625
147376	414626
5484	414627
98570	414628
245558	414629
113200	414630
153721	414631
264359	414632
179167	414633
2621	414634
1231	414635
95868	414636
135768	414637
66523	414638
41158	414639
143413	414640
43793	414641
44594	414642
136222	414643
1619	414644
553	414645
144052	414646
38432	414647
20010	414648
51628	414649
88745	414650
45266	414651
83734	414652
103352	414653
324640	414654
93202	414655
43763	414656
134939	414657
148223	414658
53518	414659
2946	414660
32524	414661
186144	414662
31423	414663
271228	414664
36319	414665
16664	414666
59952	414667
129083	414668
7136	414669
1	414670
19790	414671
53377	414672
35930	414673
32099	414674
21795	414675
63575	414676
41627	414677
208404	414678
125773	414679
51016	414680
6972	414681
54819	414682
62363	414683
35052	414684
59672	414685
68505	414686
27577	414687
68936	414688
154075	414689
83673	414690
123701	414691
50384	414692
379	414693
112058	414694
10571	414695
54967	414696
54967	414697
26092	414698
7931	414699
90529	414700
6337	414701
20466	414702
117537	414703
130575	414704
28909	414705
154985	414706
1	414707
1	414708
67431	414709
10713	414710
31129	414711
90836	414712
176622	414713
261912	414714
93075	414715
9369	414716
113769	414717
1266	414718
133505	414719
27577	414720
65133	414721
46957	414722
93358	414723
26808	414724
153634	414725
170141	414726
13417	414727
138814	414728
8204	414729
120202	414730
118992	414731
46443	414732
72771	414733
176622	414734
156260	414735
313486	414736
132663	414737
5900	414738
98296	414739
166770	414740
133672	414741
160206	414742
264949	414743
173949	414744
97215	414745
135900	414746
230295	414747
901	414748
19951	414749
16872	414750
27181	414751
54608	414752
233900	414753
127615	414754
25438	414755
6941	414756
36379	414757
90540	414758
10926	414759
138370	414760
25083	414761
156260	414762
98353	414763
11013	414764
105783	414765
252587	414766
3111	414767
120708	414768
4122	414769
34722	414770
113326	414771
155119	414772
23767	414773
10926	414774
130541	414775
36318	414776
30908	414777
39231	414778
778	414779
2423	414780
19762	414781
64044	414782
39766	414783
79503	414784
90040	414785
151031	414786
160478	414787
129050	414788
110768	414789
14424	414790
136237	414791
9075	414792
1990	414793
23912	414794
53038	414795
37010	414796
78917	414797
183305	414798
50557	414799
65226	414800
43729	414801
49518	414802
137172	414803
43793	414804
99748	414805
267804	414806
39904	414807
111027	414808
65226	414809
8364	414810
50726	414811
154075	414812
89709	414813
87771	414814
99864	414815
72099	414816
25031	414817
1510	414818
34926	414819
19951	414820
110710	414821
18258	414822
28820	414823
9035	414824
63603	414825
238210	414826
76596	414827
155120	414828
12497	414829
67714	414830
26649	414831
5242	414832
58143	414833
228483	414834
22953	414835
6694	414836
279191	414837
21205	414838
131880	414839
150201	414840
69757	414841
75488	414842
13909	414843
13977	414844
20619	414845
1592	414846
196184	414847
3110	414848
45806	414849
4950	414850
33754	414851
4189	414852
67309	414853
224952	414854
326915	414855
144004	414856
192834	414857
26196	414858
26206	414859
77200	414860
33120	414861
263585	414862
300056	414863
253961	414864
215968	414865
30567	414866
39900	414867
1357	414868
4455	414869
56493	414870
264862	414871
114340	414872
90886	414873
52826	414874
97939	414875
19684	414876
53864	414877
2946	414878
66582	414879
24596	414880
206445	414881
215109	414882
219620	414883
38605	414884
38605	414885
174428	414886
72259	414887
56388	414888
24931	414889
85175	414890
52908	414891
50285	414892
86682	414893
14172	414894
51541	414895
133574	414896
83293	414897
111438	414898
74518	414899
123635	414900
9845	414901
171621	414902
181926	414903
114648	414904
177312	414905
218357	414906
188318	414907
31503	414908
47395	414909
74775	414910
289166	414911
111514	414912
263755	414913
89592	414914
281235	414915
118315	414916
115758	414917
61485	414918
51015	414919
271982	414920
81192	414921
17039	414922
12239	414923
194083	414924
168472	414925
49731	414926
195285	414927
104143	414928
112191	414929
174210	414930
122611	414931
262579	414932
13739	414933
262338	414934
10300	414935
27128	414936
72595	414937
10304	414938
98531	414939
82576	414940
109829	414941
34247	414942
217249	414943
147375	414944
182311	414945
184219	414946
15105	414947
184094	414948
110253	414949
263473	414950
269203	414951
12172	414952
39904	414953
128698	414954
95586	414955
45645	414956
79981	414957
52046	414958
15290	414959
74697	414960
103706	414961
211794	414962
7781	414963
164587	414964
267676	414965
103349	414966
25755	414967
253138	414968
29968	414969
104844	414970
307960	414971
308050	414972
81556	414973
30556	414974
307972	414975
7115	414976
32530	414977
106231	414978
45803	414979
74746	414980
203589	414981
7410	414982
244	414983
37462	414984
49503	414985
284648	414986
49379	414987
2691	414988
81160	414989
1517	414990
216429	414991
202936	414992
47970	414993
13006	414994
9150	414995
162822	414996
5474	414997
10857	414998
85455	414999
39019	415000
6356	415001
33920	415002
59664	415003
12768	415004
5895	415005
213502	415006
129905	415007
202654	415008
2973	415009
134176	415010
33621	415011
152908	415012
79800	415013
382	415014
136925	415015
85841	415016
1127	415017
287741	415018
78401	415019
43623	415020
98560	415021
208320	415022
216676	415023
104281	415024
31459	415025
11859	415026
31374	415027
104499	415028
236973	415029
98928	415030
47732	415031
121591	415032
84762	415033
16825	415034
96510	415035
62085	415036
76281	415037
104428	415038
131342	415039
213418	415040
313459	415041
155649	415042
66644	415043
264134	415044
111020	415045
57570	415046
147882	415047
162226	415048
358	415049
196341	415050
28379	415051
35400	415052
185524	415053
38875	415054
82444	415055
212734	415056
202574	415057
212702	415058
183	415059
64524	415060
311323	415061
15868	415062
152052	415063
127982	415064
284166	415065
224157	415066
229870	415067
41691	415068
176286	415069
47215	415070
114392	415071
138988	415072
41432	415073
36408	415074
14752	415075
122527	415076
164570	415077
297489	415078
81671	415079
236751	415080
109593	415081
221948	415082
70	415083
59864	415084
5287	415085
30240	415086
137996	415087
97882	415088
238080	415089
165901	415090
17923	415091
169189	415092
50163	415093
7052	415094
294202	415095
54722	415096
103395	415097
136627	415098
125580	415099
129343	415100
167741	415101
83585	415102
83209	415103
59655	415104
33915	415105
55517	415106
158684	415107
12780	415108
86433	415109
67663	415110
56151	415111
16752	415112
231360	415113
541	415114
139	415115
9408	415116
17002	415117
210206	415118
60244	415119
319070	415120
210649	415121
74542	415122
79364	415123
79364	415124
126193	415125
60830	415126
79364	415127
3169	415128
824	415129
102989	415130
1606	415131
14436	415132
486	415133
2241	415134
91280	415135
5204	415136
50221	415137
2519	415138
160918	415139
61490	415140
120884	415141
4046	415142
70090	415143
21090	415144
34980	415145
46245	415146
182785	415147
182546	415148
50877	415149
161349	415150
76198	415151
18750	415152
55054	415153
117434	415154
303284	415155
208346	415156
68135	415157
55450	415158
2377	415159
4091	415160
4846	415161
116580	415162
248658	415163
193443	415164
297785	415165
47574	415166
84117	415167
64164	415168
58705	415169
285445	415170
66384	415171
158124	415172
4873	415173
1174	415174
58145	415175
106629	415176
60042	415177
267815	415178
135031	415179
27464	415180
920	415181
39182	415182
102054	415183
76061	415184
111884	415185
131359	415186
15319	415187
13034	415188
4901	415189
35322	415190
200944	415191
5928	415192
25276	415193
39182	415194
6180	415195
45164	415196
45164	415197
44444	415198
32303	415199
140015	415200
23255	415201
27673	415202
56994	415203
11069	415204
21333	415205
111326	415206
72640	415207
1255	415208
21298	415209
27101	415210
157068	415211
20045	415212
72429	415213
21333	415214
67801	415215
10796	415216
196757	415217
139204	415218
37845	415219
47984	415220
548	415221
145765	415222
76192	415223
114047	415224
21255	415225
6820	415226
13007	415227
52138	415228
132533	415229
55965	415230
262980	415231
242074	415232
20482	415233
13300	415234
310856	415235
1098	415236
59964	415237
6794	415238
57939	415239
34579	415240
136	415241
6491	415242
21104	415243
214004	415244
120429	415245
440	415246
70307	415247
257906	415248
26743	415249
190117	415250
146642	415251
139091	415252
63114	415253
40376	415254
140089	415255
40121	415256
146642	415257
77522	415258
107042	415259
178101	415260
31046	415261
64674	415262
179272	415263
101589	415264
23551	415265
47345	415266
34775	415267
47695	415268
205481	415269
1230	415270
151547	415271
89122	415272
54915	415273
162619	415274
1899	415275
85545	415276
78006	415277
37383	415278
45180	415279
11181	415280
37983	415281
13047	415282
256671	415283
96938	415284
20451	415285
60039	415286
96678	415287
37468	415288
33633	415289
108674	415290
7562	415291
42278	415292
194256	415293
113573	415294
228560	415295
220192	415296
20501	415297
6597	415298
8450	415299
145129	415300
40858	415301
223325	415302
98213	415303
57859	415304
60693	415305
234231	415306
113607	415307
181893	415308
92690	415309
277784	415310
3804	415311
51174	415312
183136	415313
37468	415314
144828	415315
106321	415316
122631	415317
34606	415318
6653	415319
111286	415320
238752	415321
133934	415322
223722	415323
20963	415324
151196	415325
74724	415326
20573	415327
20140	415328
22492	415329
104651	415330
225906	415331
13132	415332
60595	415333
226493	415334
152927	415335
149268	415336
42129	415337
153495	415338
238639	415339
221853	415340
299983	415341
148431	415342
149534	415343
62392	415344
327315	415345
43138	415346
144080	415347
222639	415348
114179	415349
144532	415350
81444	415351
221483	415352
60989	415353
188999	415354
6653	415355
6653	415356
36353	415357
19038	415358
145949	415359
6597	415360
94077	415361
145201	415362
94767	415363
226152	415364
237243	415365
227250	415366
147123	415367
9353	415368
76914	415369
22333	415370
143328	415371
23082	415372
185233	415373
226520	415374
146210	415375
53313	415376
200345	415377
63751	415378
222069	415379
213163	415380
11421	415381
222038	415382
92465	415383
159071	415384
106507	415385
83707	415386
40999	415387
221449	415388
98082	415389
64160	415390
11527	415391
5320	415392
8772	415393
21704	415394
2882	415395
42875	415396
1027	415397
217876	415398
83143	415399
23938	415400
231642	415401
15452	415402
92032	415403
68507	415404
29880	415405
30561	415406
138134	415407
60360	415408
75536	415409
142493	415410
222037	415411
92382	415412
49151	415413
250392	415414
162889	415415
263102	415416
103115	415417
226032	415418
78111	415419
148746	415420
207045	415421
34485	415422
127033	415423
122843	415424
69958	415425
108365	415426
29873	415427
145947	415428
29694	415429
195691	415430
3670	415431
267415	415432
144982	415433
30541	415434
143468	415435
5182	415436
227872	415437
1755	415438
101003	415439
40767	415440
91794	415441
28599	415442
143607	415443
14980	415444
60465	415445
143160	415446
144268	415447
8450	415448
222779	415449
142602	415450
223331	415451
41115	415452
40911	415453
5237	415454
221515	415455
141739	415456
20573	415457
94767	415458
61626	415459
146332	415460
94430	415461
14997	415462
44310	415463
209746	415464
28995	415465
266562	415466
79491	415467
155757	415468
61891	415469
750	415470
77308	415471
64159	415472
68673	415473
123263	415474
62862	415475
42129	415476
142918	415477
152279	415478
156906	415479
294415	415480
123311	415481
142075	415482
296222	415483
169092	415484
169058	415485
165685	415486
224662	415487
29880	415488
96337	415489
63003	415490
96938	415491
24200	415492
100059	415493
50102	415494
177252	415495
1282	415496
51481	415497
175324	415498
28295	415499
158120	415500
47848	415501
22036	415502
91377	415503
37339	415504
68486	415505
148271	415506
37339	415507
3412	415508
24864	415509
48740	415510
65856	415511
143390	415512
52129	415513
40518	415514
114607	415515
30609	415516
10463	415517
256940	415518
10463	415519
55893	415520
21140	415521
102288	415522
14355	415523
108786	415524
2396	415525
250273	415526
104442	415527
111751	415528
90675	415529
99744	415530
219164	415531
122033	415532
51537	415533
90779	415534
51172	415535
33548	415536
122777	415537
283487	415538
66038	415539
70664	415540
23382	415541
199486	415542
22626	415543
67763	415544
89140	415545
140243	415546
226065	415547
46001	415548
45410	415549
27752	415550
111745	415551
94247	415552
115918	415553
74008	415554
13913	415555
15767	415556
60728	415557
131509	415558
21009	415559
47047	415560
8740	415561
8740	415562
25458	415563
10364	415564
50221	415565
216428	415566
58779	415567
79546	415568
137830	415569
279555	415570
196713	415571
198789	415572
120055	415573
116899	415574
286814	415575
293980	415576
112118	415577
52297	415578
277908	415579
160138	415580
52737	415581
80031	415582
274371	415583
240671	415584
291851	415585
263922	415586
205065	415587
67810	415588
324793	415589
58428	415590
77802	415591
26859	415592
295629	415593
134679	415594
187361	415595
83742	415596
18629	415597
274048	415598
34820	415599
109860	415600
16907	415601
16907	415602
60280	415603
122675	415604
76211	415605
17079	415606
117424	415607
280903	415608
117871	415609
4616	415610
36650	415611
43571	415612
321803	415613
308815	415614
75767	415615
33578	415616
127764	415617
52264	415618
53214	415619
56	415620
84276	415621
86709	415622
69693	415623
180352	415624
118466	415625
313185	415626
125556	415627
160589	415628
125556	415629
121947	415630
237493	415631
276474	415632
47864	415633
189644	415634
62312	415635
225966	415636
271494	415637
16450	415638
179702	415639
83448	415640
164643	415641
278744	415642
98097	415643
106817	415644
285715	415645
261300	415646
114617	415647
21660	415648
12179	415649
253146	415650
62079	415651
291395	415652
43122	415653
215370	415654
254978	415655
259497	415656
126289	415657
74183	415658
193681	415659
69255	415660
327389	415661
124943	415662
73537	415663
273233	415664
118352	415665
89616	415666
36806	415667
286931	415668
53843	415669
300011	415670
16760	415671
116841	415672
62268	415673
55268	415674
17066	415675
271789	415676
106038	415677
108701	415678
46396	415679
244176	415680
243958	415681
242731	415682
157619	415683
193958	415684
260925	415685
122917	415686
129072	415687
53214	415688
110701	415689
50222	415690
289607	415691
53644	415692
262911	415693
165636	415694
183018	415695
113559	415696
317768	415697
16907	415698
82266	415699
197628	415700
126889	415701
132773	415702
149001	415703
55268	415704
54788	415705
113525	415706
100757	415707
185490	415708
283103	415709
201091	415710
127265	415711
201196	415712
103672	415713
297808	415714
297966	415715
244841	415716
120762	415717
186465	415718
33356	415719
52883	415720
262340	415721
105695	415722
115359	415723
192596	415724
179048	415725
83040	415726
68775	415727
167830	415728
199181	415729
36579	415730
94761	415731
177914	415732
74540	415733
74540	415734
37373	415735
148443	415736
97779	415737
12539	415738
206421	415739
66692	415740
28351	415741
195734	415742
181294	415743
74019	415744
272001	415745
131444	415746
133788	415747
73455	415748
129881	415749
129881	415750
123210	415751
193994	415752
198414	415753
287901	415754
4973	415755
158349	415756
52601	415757
291077	415758
84129	415759
131397	415760
116459	415761
170412	415762
170915	415763
116100	415764
177183	415765
3723	415766
86473	415767
129515	415768
18443	415769
282492	415770
26665	415771
26472	415772
32715	415773
19068	415774
132154	415775
176250	415776
114360	415777
276803	415778
122675	415779
2484	415780
89404	415781
52170	415782
159819	415783
313130	415784
305676	415785
188088	415786
189797	415787
35668	415788
126338	415789
82194	415790
93114	415791
17571	415792
170727	415793
110897	415794
109674	415795
147020	415796
95935	415797
116672	415798
206732	415799
198342	415800
106543	415801
24348	415802
17719	415803
80711	415804
85573	415805
201191	415806
287626	415807
170725	415808
17255	415809
6229	415810
104684	415811
191744	415812
265167	415813
89404	415814
916	415815
6229	415816
291595	415817
286750	415818
176352	415819
309573	415820
177795	415821
74237	415822
102283	415823
79354	415824
23420	415825
111402	415826
293637	415827
49596	415828
287143	415829
187629	415830
50808	415831
104697	415832
237440	415833
239188	415834
188637	415835
323308	415836
89673	415837
92530	415838
129746	415839
290511	415840
289908	415841
81136	415842
105170	415843
300994	415844
187361	415845
189021	415846
191267	415847
100333	415848
290565	415849
75308	415850
134771	415851
126132	415852
287629	415853
196041	415854
72155	415855
287572	415856
72524	415857
38251	415858
21660	415859
113438	415860
142654	415861
178961	415862
876	415863
85511	415864
114916	415865
49450	415866
8612	415867
204727	415868
175440	415869
301377	415870
124411	415871
51242	415872
87555	415873
213723	415874
73062	415875
49450	415876
287686	415877
290391	415878
174748	415879
53438	415880
261029	415881
38628	415882
322512	415883
321818	415884
102436	415885
177044	415886
143806	415887
72356	415888
252849	415889
65408	415890
313860	415891
51242	415892
189097	415893
198805	415894
268185	415895
128092	415896
3912	415897
181541	415898
109900	415899
116533	415900
25560	415901
12998	415902
64529	415903
255645	415904
43480	415905
40758	415906
304039	415907
74496	415908
38492	415909
95066	415910
35614	415911
8973	415912
48977	415913
21140	415914
119181	415915
155034	415916
294324	415917
168206	415918
2951	415919
20668	415920
186946	415921
37661	415922
39204	415923
283755	415924
175281	415925
273143	415926
180459	415927
2673	415928
105841	415929
156610	415930
20191	415931
104813	415932
190128	415933
9397	415934
173821	415935
103391	415936
15417	415937
48373	415938
16688	415939
13191	415940
112028	415941
13869	415942
16495	415943
89174	415944
23239	415945
6341	415946
22628	415947
129136	415948
31767	415949
18264	415950
138	415951
150323	415952
233916	415953
226191	415954
113128	415955
19815	415956
1	415957
36400	415958
159050	415959
104477	415960
200236	415961
3504	415962
164461	415963
46054	415964
15357	415965
80674	415966
22590	415967
287628	415968
282618	415969
2954	415970
97563	415971
97179	415972
17368	415973
141029	415974
301174	415975
125158	415976
5311	415977
9151	415978
160218	415979
36420	415980
11868	415981
21284	415982
22276	415983
6332	415984
6067	415985
38921	415986
84485	415987
23986	415988
35543	415989
168015	415990
10879	415991
39613	415992
57787	415993
228348	415994
234084	415995
132171	415996
179560	415997
153228	415998
88207	415999
233737	416000
313812	416001
39611	416002
27089	416003
61556	416004
50936	416005
225806	416006
136478	416007
119955	416008
105947	416009
25786	416010
24854	416011
24724	416012
12497	416013
8199	416014
64058	416015
74654	416016
278824	416017
134580	416018
60870	416019
231677	416020
252156	416021
15332	416022
35585	416023
79327	416024
110136	416025
50594	416026
150827	416027
8199	416028
2063	416029
49763	416030
82951	416031
39653	416032
23986	416033
157330	416034
15566	416035
17033	416036
152273	416037
2954	416038
111475	416039
50475	416040
77036	416041
118989	416042
3582	416043
33316	416044
12336	416045
9696	416046
3457	416047
12079	416048
1908	416049
11593	416050
144758	416051
47898	416052
1	416053
8199	416054
74202	416055
20290	416056
34024	416057
40	416058
71654	416059
122146	416060
130009	416061
202414	416062
219	416063
41831	416064
7618	416065
27537	416066
260879	416067
21686	416068
194673	416069
107084	416070
133962	416071
111150	416072
113465	416073
57510	416074
31349	416075
46715	416076
119297	416077
210518	416078
18083	416079
162115	416080
104124	416081
143134	416082
189796	416083
124284	416084
31482	416085
140803	416086
55	416087
268212	416088
23136	416089
9728	416090
65288	416091
20669	416092
135055	416093
112289	416094
67599	416095
4225	416096
33090	416097
43294	416098
174253	416099
8408	416100
157875	416101
125312	416102
78417	416103
114472	416104
11260	416105
183864	416106
43247	416107
264739	416108
117943	416109
11203	416110
60464	416111
96488	416112
74417	416113
218410	416114
130999	416115
325031	416116
246268	416117
172410	416118
102749	416119
58993	416120
94355	416121
41789	416122
235816	416123
116643	416124
9495	416125
69269	416126
182639	416127
170929	416128
159651	416129
119624	416130
1241	416131
149323	416132
65722	416133
41053	416134
179398	416135
170537	416136
172169	416137
263729	416138
230703	416139
70036	416140
2904	416141
116313	416142
197670	416143
126	416144
85166	416145
38987	416146
124068	416147
20622	416148
107614	416149
47635	416150
15316	416151
132808	416152
80010	416153
72218	416154
176044	416155
42064	416156
71172	416157
5276	416158
1658	416159
264347	416160
80339	416161
126	416162
30874	416163
67195	416164
4786	416165
61575	416166
226382	416167
93622	416168
81718	416169
21909	416170
31213	416171
29397	416172
77751	416173
9013	416174
514	416175
253368	416176
50147	416177
98003	416178
9936	416179
218579	416180
10231	416181
58219	416182
862	416183
96583	416184
96583	416185
196130	416186
112044	416187
32760	416188
61067	416189
6652	416190
41868	416191
20185	416192
76351	416193
71002	416194
188537	416195
31454	416196
18654	416197
27220	416198
181609	416199
213025	416200
11597	416201
248176	416202
7295	416203
211519	416204
79318	416205
81107	416206
311490	416207
1300	416208
139322	416209
227038	416210
77346	416211
64164	416212
302106	416213
130390	416214
17264	416215
26295	416216
33868	416217
36964	416218
6255	416219
14144	416220
36933	416221
19464	416222
14069	416223
26295	416224
55676	416225
182501	416226
72069	416227
207491	416228
131185	416229
37072	416230
150457	416231
123658	416232
174423	416233
5837	416234
21562	416235
119239	416236
116868	416237
6504	416238
122239	416239
20294	416240
212401	416241
118486	416242
615	416243
12747	416244
57591	416245
15454	416246
20461	416247
209406	416248
57631	416249
132367	416250
9587	416251
57593	416252
4566	416253
39631	416254
44151	416255
13790	416256
11540	416257
52747	416258
138200	416259
58499	416260
215029	416261
133224	416262
138513	416263
32654	416264
32654	416265
7044	416266
1992	416267
1992	416268
83230	416269
1444	416270
36905	416271
163002	416272
59087	416273
123751	416274
9058	416275
163717	416276
90645	416277
56783	416278
23217	416279
83801	416280
90645	416281
49060	416282
80737	416283
280450	416284
1011	416285
18919	416286
13556	416287
92384	416288
23882	416289
124312	416290
327986	416291
109313	416292
110573	416293
72902	416294
173637	416295
260486	416296
170406	416297
98322	416298
268400	416299
129669	416300
260305	416301
181174	416302
3037	416303
20384	416304
21410	416305
23171	416306
23171	416307
873	416308
72457	416309
323113	416310
71128	416311
202749	416312
117552	416313
215366	416314
170124	416315
89204	416316
204569	416317
11166	416318
326013	416319
12681	416320
139543	416321
6370	416322
196583	416323
2084	416324
2084	416325
3005	416326
1893	416327
50831	416328
77105	416329
11286	416330
288804	416331
187654	416332
52443	416333
129080	416334
290918	416335
113040	416336
5853	416337
9220	416338
227818	416339
8045	416340
20648	416341
29245	416342
274922	416343
272075	416344
33896	416345
106341	416346
48417	416347
269076	416348
34742	416349
123569	416350
207162	416351
89917	416352
55327	416353
36600	416354
41215	416355
59132	416356
59132	416357
27964	416358
432	416359
80005	416360
930	416361
15668	416362
15668	416363
3090	416364
19297	416365
167813	416366
5602	416367
17997	416368
13519	416369
13519	416370
16481	416371
2567	416372
5829	416373
2165	416374
88037	416375
286	416376
25052	416377
130692	416378
2708	416379
17777	416380
34781	416381
124471	416382
4081	416383
2708	416384
17777	416385
37831	416386
432	416387
4081	416388
17067	416389
2242	416390
17654	416391
32457	416392
14102	416393
206448	416394
14102	416395
109438	416396
59107	416397
216767	416398
123093	416399
60444	416400
183501	416401
216182	416402
292727	416403
35495	416404
13241	416405
60467	416406
132313	416407
51183	416408
84675	416409
15734	416410
109035	416411
84640	416412
27715	416413
87821	416414
82033	416415
230746	416416
245348	416417
129598	416418
20242	416419
113894	416420
26279	416421
164031	416422
12935	416423
82457	416424
20069	416425
7399	416426
36083	416427
111623	416428
175662	416429
53610	416430
4073	416431
25956	416432
30817	416433
62716	416434
79430	416435
27775	416436
42168	416437
86919	416438
23126	416439
25679	416440
19510	416441
18155	416442
88227	416443
26908	416444
23292	416445
78049	416446
79742	416447
132276	416448
52804	416449
77930	416450
6930	416451
173849	416452
114385	416453
89895	416454
14224	416455
116202	416456
62000	416457
230	416458
59107	416459
39812	416460
13259	416461
205221	416462
58824	416463
39789	416464
36083	416465
112974	416466
46725	416467
82701	416468
3226	416469
139683	416470
71067	416471
181715	416472
22814	416473
2708	416474
46874	416475
5669	416476
307	416477
217252	416478
15668	416479
47	416480
281907	416481
8727	416482
298161	416483
10918	416484
383	416485
118698	416486
34916	416487
83590	416488
10538	416489
8052	416490
1007	416491
1007	416492
1007	416493
13441	416494
3421	416495
383	416496
32174	416497
39650	416498
17141	416499
143891	416500
82147	416501
85984	416502
27359	416503
10746	416504
106188	416505
97331	416506
327167	416507
25882	416508
16617	416509
18935	416510
64041	416511
165442	416512
3182	416513
37477	416514
24402	416515
70251	416516
8201	416517
26249	416518
57796	416519
193594	416520
89376	416521
6915	416522
8898	416523
58126	416524
206385	416525
18704	416526
88064	416527
10593	416528
119561	416529
139736	416530
41971	416531
20650	416532
14534	416533
16573	416534
28264	416535
107041	416536
34575	416537
64215	416538
110960	416539
13787	416540
24864	416541
18107	416542
124748	416543
23384	416544
44361	416545
6640	416546
34907	416547
36300	416548
251944	416549
115170	416550
46571	416551
49474	416552
88507	416553
80909	416554
30664	416555
62882	416556
18011	416557
24520	416558
169087	416559
262786	416560
71635	416561
71614	416562
22227	416563
51083	416564
19110	416565
178118	416566
23393	416567
18522	416568
11889	416569
246606	416570
11440	416571
207319	416572
9990	416573
83482	416574
20555	416575
45542	416576
34733	416577
85308	416578
9976	416579
23393	416580
12626	416581
85956	416582
80568	416583
37226	416584
156393	416585
326562	416586
19541	416587
13026	416588
164791	416589
113870	416590
59115	416591
39281	416592
14240	416593
25845	416594
79698	416595
103122	416596
43168	416597
84387	416598
258541	416599
10333	416600
237513	416601
26131	416602
82191	416603
13056	416604
13160	416605
58418	416606
58814	416607
89593	416608
193590	416609
197405	416610
80139	416611
127417	416612
37568	416613
22583	416614
23886	416615
134503	416616
80007	416617
53243	416618
21684	416619
76540	416620
36116	416621
3932	416622
177158	416623
75811	416624
323482	416625
175304	416626
129490	416627
24439	416628
114124	416629
27697	416630
11172	416631
129330	416632
106735	416633
17980	416634
126445	416635
46923	416636
50991	416637
10074	416638
14034	416639
66753	416640
72500	416641
43487	416642
21988	416643
8980	416644
214345	416645
26047	416646
13943	416647
242164	416648
172633	416649
2479	416650
11290	416651
17019	416652
118166	416653
51756	416654
14262	416655
2029	416656
102141	416657
20177	416658
13433	416659
305719	416660
263244	416661
56308	416662
103352	416663
58453	416664
183571	416665
132384	416666
58054	416667
5314	416668
57521	416669
17884	416670
36453	416671
41994	416672
54899	416673
98150	416674
6025	416675
42456	416676
174203	416677
81404	416678
22637	416679
4500	416680
139438	416681
168779	416682
63296	416683
87158	416684
138737	416685
88418	416686
84190	416687
57365	416688
76428	416689
38974	416690
87921	416691
183762	416692
85950	416693
314792	416694
71181	416695
33842	416696
37822	416697
66480	416698
79874	416699
59656	416700
21988	416701
19995	416702
111651	416703
91504	416704
74732	416705
122895	416706
58824	416707
12294	416708
113715	416709
49037	416710
3178	416711
72906	416712
110448	416713
64413	416714
6955	416715
76611	416716
36620	416717
108083	416718
18404	416719
18999	416720
83552	416721
28059	416722
19489	416723
17498	416724
27371	416725
47752	416726
22094	416727
24979	416728
327941	416729
17935	416730
44331	416731
37903	416732
39542	416733
8030	416734
121418	416735
65029	416736
27307	416737
323028	416738
25495	416739
18111	416740
109464	416741
7441	416742
50329	416743
35890	416744
84491	416745
3467	416746
53585	416747
36256	416748
83298	416749
39553	416750
21571	416751
15606	416752
51247	416753
48888	416754
109407	416755
303720	416756
35612	416757
110445	416758
61627	416759
19265	416760
99426	416761
23868	416762
26207	416763
175987	416764
7336	416765
25949	416766
33713	416767
19708	416768
55529	416769
199750	416770
117176	416771
35791	416772
204187	416773
52523	416774
10714	416775
33670	416776
29018	416777
22187	416778
87645	416779
58510	416780
30245	416781
84676	416782
50329	416783
26596	416784
7504	416785
35166	416786
27466	416787
3637	416788
51908	416789
14024	416790
34670	416791
202004	416792
14420	416793
70312	416794
3839	416795
69060	416796
183830	416797
56662	416798
48129	416799
85282	416800
54224	416801
129598	416802
7276	416803
28651	416804
78222	416805
282485	416806
5967	416807
5921	416808
5921	416809
12706	416810
10106	416811
128774	416812
74310	416813
68791	416814
15377	416815
33624	416816
6106	416817
10496	416818
56451	416819
56451	416820
30072	416821
15163	416822
11359	416823
60467	416824
25771	416825
89391	416826
212035	416827
26842	416828
39281	416829
56271	416830
115657	416831
121334	416832
4268	416833
21621	416834
35336	416835
1614	416836
30244	416837
97407	416838
4081	416839
40347	416840
27964	416841
79712	416842
57058	416843
2708	416844
110009	416845
16592	416846
55923	416847
132079	416848
10666	416849
7138	416850
109611	416851
242941	416852
247955	416853
134138	416854
131099	416855
4434	416856
8386	416857
58657	416858
232954	416859
85727	416860
56804	416861
14511	416862
88023	416863
17109	416864
36803	416865
2165	416866
55653	416867
14569	416868
92852	416869
70326	416870
2492	416871
20244	416872
123478	416873
46644	416874
56903	416875
27769	416876
19514	416877
13679	416878
26509	416879
211724	416880
60461	416881
9159	416882
27483	416883
74297	416884
6970	416885
14191	416886
13175	416887
2708	416888
10454	416889
5921	416890
15554	416891
37211	416892
58285	416893
55305	416894
38614	416895
135296	416896
203555	416897
12917	416898
111685	416899
48086	416900
89926	416901
89926	416902
135921	416903
19801	416904
83765	416905
98751	416906
130906	416907
26586	416908
447	416909
7144	416910
2492	416911
447	416912
447	416913
240216	416914
3500	416915
2778	416916
31895	416917
142542	416918
71761	416919
86547	416920
280410	416921
57004	416922
4081	416923
4081	416924
2782	416925
312593	416926
3322	416927
136431	416928
114408	416929
216138	416930
26586	416931
22709	416932
87298	416933
212506	416934
6946	416935
38736	416936
203423	416937
14113	416938
432	416939
59088	416940
217252	416941
81404	416942
158983	416943
324751	416944
1414	416945
40833	416946
56167	416947
325156	416948
68953	416949
35311	416950
44070	416951
10279	416952
34936	416953
216457	416954
50985	416955
44840	416956
53295	416957
26794	416958
26359	416959
135981	416960
54667	416961
53096	416962
22768	416963
170123	416964
21012	416965
48310	416966
114772	416967
286	416968
19950	416969
58040	416970
2708	416971
4310	416972
109537	416973
10305	416974
10933	416975
69268	416976
73004	416977
447	416978
122131	416979
286	416980
27638	416981
51224	416982
31963	416983
34530	416984
32727	416985
95990	416986
3656	416987
38113	416988
16454	416989
33473	416990
61600	416991
130691	416992
24381	416993
10305	416994
24357	416995
55305	416996
38555	416997
215563	416998
4553	416999
120124	417000
130208	417001
135821	417002
55827	417003
43416	417004
1470	417005
1704	417006
1470	417007
1470	417008
79699	417009
10800	417010
2492	417011
19917	417012
78962	417013
3779	417014
8824	417015
321864	417016
34232	417017
120081	417018
26623	417019
206371	417020
156730	417021
145995	417022
4191	417023
17289	417024
124041	417025
35867	417026
27082	417027
92766	417028
85045	417029
7594	417030
165735	417031
79920	417032
13071	417033
106099	417034
247569	417035
8521	417036
5117	417037
130801	417038
72200	417039
8896	417040
34715	417041
195927	417042
49881	417043
232035	417044
197635	417045
267167	417046
4037	417047
147933	417048
14299	417049
8164	417050
131882	417051
3962	417052
8164	417053
85128	417054
10121	417055
23150	417056
228595	417057
22924	417058
24796	417059
166054	417060
106768	417061
19423	417062
99991	417063
76187	417064
12541	417065
769	417066
19942	417067
20044	417068
275762	417069
180841	417070
197736	417071
174440	417072
39776	417073
24760	417074
7510	417075
26766	417076
181507	417077
19864	417078
124003	417079
49360	417080
25151	417081
84723	417082
7476	417083
190210	417084
74044	417085
287082	417086
14926	417087
11637	417088
54010	417089
145964	417090
11854	417091
211831	417092
15979	417093
2679	417094
18622	417095
1069	417096
16061	417097
16563	417098
32359	417099
48168	417100
114232	417101
3144	417102
20453	417103
74766	417104
60812	417105
18517	417106
16969	417107
3393	417108
122306	417109
24749	417110
29018	417111
36509	417112
168098	417113
52620	417114
31385	417115
282662	417116
86034	417117
27606	417118
291671	417119
11351	417120
198227	417121
59966	417122
2654	417123
844	417124
30602	417125
111511	417126
110160	417127
283535	417128
1465	417129
137164	417130
59182	417131
113274	417132
704	417133
710	417134
74197	417135
265968	417136
35248	417137
3656	417138
108053	417139
5591	417140
208163	417141
317296	417142
32862	417143
22063	417144
206150	417145
313024	417146
84119	417147
107080	417148
59348	417149
144723	417150
119328	417151
1685	417152
92252	417153
37926	417154
25132	417155
69550	417156
56433	417157
41141	417158
522	417159
291701	417160
1800	417161
90986	417162
136397	417163
113310	417164
124846	417165
135258	417166
83231	417167
119703	417168
75196	417169
12287	417170
18849	417171
67080	417172
14988	417173
131656	417174
284580	417175
65577	417176
286059	417177
75099	417178
174771	417179
55501	417180
187141	417181
73863	417182
35455	417183
84178	417184
175131	417185
31931	417186
55829	417187
71293	417188
620	417189
48053	417190
38337	417191
56786	417192
26329	417193
67162	417194
5975	417195
39475	417196
285721	417197
146631	417198
14944	417199
57443	417200
14923	417201
106582	417202
152480	417203
514	417204
50380	417205
210491	417206
70884	417207
142750	417208
72477	417209
4866	417210
135799	417211
315414	417212
52794	417213
123050	417214
29032	417215
238482	417216
35258	417217
19640	417218
44289	417219
302235	417220
37925	417221
569	417222
569	417223
77891	417224
23928	417225
20558	417226
79256	417227
82178	417228
94389	417229
62049	417230
56004	417231
71125	417232
3372	417233
86589	417234
49001	417235
1026	417236
60365	417237
82336	417238
78250	417239
151552	417240
14661	417241
111697	417242
58392	417243
48319	417244
19713	417245
3429	417246
22876	417247
83632	417248
13435	417249
86898	417250
183810	417251
119900	417252
46246	417253
40001	417254
52207	417255
19690	417256
27212	417257
32437	417258
13972	417259
215387	417260
166101	417261
30659	417262
3998	417263
6379	417264
102471	417265
26026	417266
245534	417267
89464	417268
191641	417269
198466	417270
73716	417271
18411	417272
70569	417273
1743	417274
54466	417275
65754	417276
1543	417277
112745	417278
7534	417279
8890	417280
10155	417281
7433	417282
192346	417283
211053	417284
34007	417285
282779	417286
99965	417287
137413	417288
307	417289
3375	417290
57	417291
310	417292
80781	417293
26764	417294
33479	417295
122241	417296
28155	417297
2115	417298
3080	417299
4483	417300
245	417301
155779	417302
186936	417303
8070	417304
328476	417305
39792	417306
28508	417307
4639	417308
53484	417309
139721	417310
126147	417311
109898	417312
2512	417313
2189	417314
100924	417315
72007	417316
32331	417317
6547	417318
42211	417319
27152	417320
65122	417321
53015	417322
5368	417323
5340	417324
213489	417325
37157	417326
163691	417327
8410	417328
152362	417329
6036	417330
63629	417331
131536	417332
5660	417333
277062	417334
126012	417335
22290	417336
97337	417337
78089	417338
122293	417339
215597	417340
181479	417341
180862	417342
95134	417343
116595	417344
5740	417345
23110	417346
190636	417347
325192	417348
7069	417349
15999	417350
66892	417351
35395	417352
109978	417353
32489	417354
18851	417355
64329	417356
27283	417357
36766	417358
72665	417359
110527	417360
71238	417361
12830	417362
22439	417363
46190	417364
19215	417365
17345	417366
115175	417367
7287	417368
56940	417369
6314	417370
53562	417371
35907	417372
4826	417373
88863	417374
19732	417375
117250	417376
95011	417377
6837	417378
22056	417379
11997	417380
154323	417381
13310	417382
205939	417383
9182	417384
76881	417385
56535	417386
79544	417387
13066	417388
59334	417389
307672	417390
2118	417391
14704	417392
301214	417393
119220	417394
186627	417395
8911	417396
285271	417397
33409	417398
206345	417399
31992	417400
2764	417401
4110	417402
433	417403
21758	417404
89508	417405
135631	417406
10230	417407
4893	417408
33346	417409
54802	417410
51357	417411
69785	417412
157508	417413
67118	417414
168584	417415
941	417416
201838	417417
170761	417418
137940	417419
75634	417420
60430	417421
210686	417422
85618	417423
86207	417424
74535	417425
1504	417426
9793	417427
70234	417428
192972	417429
190696	417430
57428	417431
84091	417432
254318	417433
49104	417434
213315	417435
41582	417436
41741	417437
40225	417438
21200	417439
5532	417440
170436	417441
139200	417442
200946	417443
1901	417444
86533	417445
52475	417446
172341	417447
122863	417448
149685	417449
4151	417450
65545	417451
68264	417452
26334	417453
297388	417454
93290	417455
131167	417456
130803	417457
16798	417458
141900	417459
47417	417460
12432	417461
3057	417462
7211	417463
11252	417464
11821	417465
74759	417466
2040	417467
103383	417468
109532	417469
122235	417470
47021	417471
118192	417472
14213	417473
3282	417474
139023	417475
93460	417476
39661	417477
72979	417478
184819	417479
275623	417480
106012	417481
71172	417482
4718	417483
84086	417484
36491	417485
187270	417486
193616	417487
113370	417488
9996	417489
38800	417490
44564	417491
66467	417492
1065	417493
134480	417494
8320	417495
175274	417496
171727	417497
3709	417498
214547	417499
214096	417500
13167	417501
45046	417502
1743	417503
269120	417504
10908	417505
125876	417506
24366	417507
252058	417508
212021	417509
58200	417510
219502	417511
24908	417512
128111	417513
9585	417514
125246	417515
190343	417516
88205	417517
258741	417518
153425	417519
36633	417520
163038	417521
144943	417522
200031	417523
173657	417524
318826	417525
123323	417526
2968	417527
136643	417528
200687	417529
247945	417530
101882	417531
165554	417532
231604	417533
3523	417534
106335	417535
40928	417536
364	417537
210716	417538
113808	417539
199708	417540
197054	417541
166958	417542
182126	417543
12650	417544
109614	417545
65114	417546
71757	417547
77214	417548
281	417549
21483	417550
64417	417551
93995	417552
41605	417553
16388	417554
22105	417555
106605	417556
39661	417557
9803	417558
72635	417559
275235	417560
9767	417561
134134	417562
308308	417563
23939	417564
179728	417565
2224	417566
183262	417567
263705	417568
52975	417569
128169	417570
200146	417571
3066	417572
25484	417573
50175	417574
1707	417575
50397	417576
67388	417577
53539	417578
139468	417579
9239	417580
132298	417581
22621	417582
3565	417583
134546	417584
97416	417585
3543	417586
197549	417587
27342	417588
122145	417589
185143	417590
6172	417591
27800	417592
127801	417593
131337	417594
60372	417595
49691	417596
25316	417597
1656	417598
278787	417599
38711	417600
58435	417601
5738	417602
211583	417603
42765	417604
80387	417605
123559	417606
58069	417607
3381	417608
94954	417609
128667	417610
298286	417611
122910	417612
24941	417613
93279	417614
159922	417615
146461	417616
904	417617
18220	417618
103139	417619
49731	417620
299355	417621
24290	417622
40617	417623
223	417624
86869	417625
40	417626
19986	417627
8026	417628
32475	417629
18900	417630
14290	417631
26976	417632
70601	417633
10901	417634
111979	417635
88633	417636
300234	417637
39408	417638
60480	417639
10824	417640
162528	417641
16529	417642
267962	417643
22751	417644
79327	417645
195526	417646
152562	417647
298241	417648
24210	417649
132106	417650
83749	417651
289795	417652
290527	417653
6210	417654
1597	417655
54710	417656
16092	417657
39169	417658
411	417659
79119	417660
119374	417661
83132	417662
157809	417663
119689	417664
240939	417665
214708	417666
103058	417667
130441	417668
2209	417669
85762	417670
151730	417671
459	417672
27905	417673
92442	417674
208486	417675
73570	417676
114002	417677
9285	417678
52963	417679
5407	417680
203879	417681
189928	417682
301744	417683
46159	417684
139869	417685
37475	417686
9291	417687
159307	417688
57797	417689
59851	417690
175744	417691
62220	417692
147615	417693
23444	417694
2477	417695
2513	417696
33017	417697
98472	417698
56063	417699
64883	417700
60653	417701
29269	417702
292689	417703
212035	417704
14262	417705
13479	417706
6410	417707
7704	417708
139169	417709
81864	417710
200	417711
87260	417712
39700	417713
6940	417714
202081	417715
84180	417716
83777	417717
92459	417718
56640	417719
55014	417720
833	417721
2558	417722
99	417723
16109	417724
230358	417725
38544	417726
326631	417727
46604	417728
30709	417729
114276	417730
78089	417731
99839	417732
22709	417733
9568	417734
56726	417735
44962	417736
14875	417737
30083	417738
2120	417739
143606	417740
36347	417741
136580	417742
119676	417743
3170	417744
70101	417745
253237	417746
9706	417747
28316	417748
19806	417749
36678	417750
23184	417751
91155	417752
48691	417753
33738	417754
98840	417755
5921	417756
805	417757
18126	417758
82764	417759
4472	417760
4389	417761
4389	417762
197040	417763
303527	417764
127191	417765
115339	417766
120274	417767
92073	417768
33799	417769
57942	417770
5907	417771
18763	417772
200989	417773
5327	417774
29914	417775
92926	417776
52376	417777
209569	417778
27101	417779
2676	417780
21939	417781
53157	417782
23048	417783
291687	417784
217134	417785
14561	417786
151423	417787
16	417788
70325	417789
83079	417790
10322	417791
267833	417792
6410	417793
10613	417794
94594	417795
7267	417796
195684	417797
154894	417798
92650	417799
124375	417800
132964	417801
253701	417802
308346	417803
164113	417804
14792	417805
12486	417806
67314	417807
102686	417808
37380	417809
44439	417810
34891	417811
26627	417812
160379	417813
324761	417814
38923	417815
3017	417816
140186	417817
126031	417818
81633	417819
10106	417820
94408	417821
21459	417822
75172	417823
65735	417824
96350	417825
42069	417826
156795	417827
25636	417828
321253	417829
27045	417830
49857	417831
68935	417832
41872	417833
112308	417834
49547	417835
244611	417836
200645	417837
56034	417838
5659	417839
126458	417840
38040	417841
222572	417842
112873	417843
58488	417844
56874	417845
59910	417846
14722	417847
7441	417848
9469	417849
22087	417850
286637	417851
175910	417852
25374	417853
28093	417854
163410	417855
12479	417856
8444	417857
234985	417858
11397	417859
167215	417860
86870	417861
37666	417862
208307	417863
2489	417864
54852	417865
5740	417866
14421	417867
38290	417868
18923	417869
43493	417870
55431	417871
110147	417872
15591	417873
67223	417874
19666	417875
138389	417876
56	417877
78101	417878
21113	417879
287095	417880
55385	417881
230	417882
130997	417883
74322	417884
148537	417885
2260	417886
20172	417887
11967	417888
4972	417889
258586	417890
3681	417891
81838	417892
80309	417893
213682	417894
35503	417895
47898	417896
8362	417897
18516	417898
60785	417899
10080	417900
24428	417901
171263	417902
102346	417903
9679	417904
14296	417905
30032	417906
179991	417907
38226	417908
44980	417909
137	417910
2783	417911
11488	417912
63503	417913
11815	417914
62485	417915
86855	417916
69154	417917
225251	417918
65615	417919
256126	417920
93556	417921
289732	417922
78629	417923
3229	417924
158	417925
342	417926
35611	417927
51134	417928
14961	417929
51986	417930
26676	417931
19701	417932
66853	417933
171519	417934
112072	417935
16777	417936
9807	417937
57477	417938
41504	417939
6015	417940
79250	417941
13960	417942
1389	417943
10110	417944
8972	417945
303543	417946
69822	417947
77754	417948
126682	417949
13555	417950
14210	417951
26708	417952
14511	417953
25247	417954
664	417955
26686	417956
56323	417957
32514	417958
58861	417959
47801	417960
28900	417961
68074	417962
97078	417963
56718	417964
43728	417965
53640	417966
270697	417967
2850	417968
290993	417969
26563	417970
4587	417971
119494	417972
5444	417973
38808	417974
18523	417975
181844	417976
34204	417977
121176	417978
18158	417979
8775	417980
246875	417981
73158	417982
212365	417983
131725	417984
68861	417985
53542	417986
290003	417987
48900	417988
72512	417989
39487	417990
59978	417991
5573	417992
213349	417993
6980	417994
27887	417995
85367	417996
167292	417997
105473	417998
69114	417999
196258	418000
10482	418001
305942	418002
21016	418003
6640	418004
208575	418005
173036	418006
136735	418007
154711	418008
13963	418009
111231	418010
137411	418011
42173	418012
17021	418013
281894	418014
36910	418015
44	418016
95713	418017
211073	418018
10969	418019
200282	418020
34346	418021
118000	418022
176714	418023
16172	418024
29767	418025
90666	418026
20892	418027
34236	418028
51719	418029
140605	418030
139474	418031
5627	418032
1551	418033
14374	418034
12725	418035
46633	418036
112224	418037
34191	418038
46805	418039
35137	418040
55702	418041
24650	418042
20793	418043
21425	418044
5973	418045
52565	418046
89708	418047
37343	418048
19557	418049
55440	418050
166625	418051
31361	418052
121554	418053
8145	418054
18413	418055
40184	418056
134509	418057
71642	418058
89670	418059
171554	418060
2632	418061
1941	418062
48053	418063
9502	418064
3475	418065
97107	418066
212820	418067
27681	418068
80893	418069
206462	418070
83753	418071
30124	418072
10833	418073
51907	418074
189434	418075
156877	418076
166992	418077
77192	418078
441	418079
2633	418080
125656	418081
84098	418082
29622	418083
15447	418084
1040	418085
9811	418086
42548	418087
280155	418088
1778	418089
152042	418090
84224	418091
90305	418092
6015	418093
150950	418094
132746	418095
8527	418096
70163	418097
152488	418098
11795	418099
5878	418100
183130	418101
121154	418102
160719	418103
30395	418104
136815	418105
83760	418106
83766	418107
173124	418108
119243	418109
45	418110
152250	418111
17925	418112
7851	418113
86855	418114
84267	418115
10068	418116
113520	418117
114620	418118
7757	418119
8030	418120
83521	418121
25586	418122
113801	418123
19468	418124
210640	418125
202510	418126
246952	418127
132384	418128
14606	418129
16987	418130
53947	418131
119	418132
102483	418133
100978	418134
81284	418135
28448	418136
27576	418137
261575	418138
97651	418139
151186	418140
9585	418141
84679	418142
1636	418143
28727	418144
71507	418145
23444	418146
1519	418147
8195	418148
208563	418149
8182	418150
24536	418151
120744	418152
7754	418153
198065	418154
166359	418155
49559	418156
197381	418157
126564	418158
155723	418159
2664	418160
31427	418161
128828	418162
300463	418163
202502	418164
118766	418165
3727	418166
85828	418167
40064	418168
2756	418169
3409	418170
67635	418171
52013	418172
120515	418173
8320	418174
962	418175
3933	418176
93951	418177
18852	418178
60395	418179
219543	418180
32703	418181
1754	418182
238006	418183
93513	418184
36141	418185
136971	418186
183	418187
20595	418188
24370	418189
175443	418190
689	418191
55642	418192
245106	418193
8466	418194
61049	418195
24623	418196
31866	418197
1631	418198
29214	418199
14168	418200
269862	418201
73194	418202
23677	418203
107013	418204
18071	418205
1901	418206
63935	418207
446	418208
5825	418209
13333	418210
132	418211
73164	418212
6180	418213
89315	418214
6454	418215
81880	418216
83781	418217
35735	418218
76353	418219
19290	418220
78402	418221
18900	418222
40001	418223
436	418224
5178	418225
113826	418226
80814	418227
37799	418228
54826	418229
77960	418230
66676	418231
85104	418232
178533	418233
10492	418234
40536	418235
55711	418236
10230	418237
21463	418238
172	418239
107332	418240
12706	418241
24788	418242
51593	418243
19378	418244
37255	418245
84989	418246
614	418247
18462	418248
117496	418249
22723	418250
93027	418251
39194	418252
1194	418253
27788	418254
1779	418255
24499	418256
82026	418257
43737	418258
7378	418259
151591	418260
60683	418261
88660	418262
47869	418263
26867	418264
7414	418265
10541	418266
26754	418267
4539	418268
10251	418269
51578	418270
294018	418271
13467	418272
513	418273
46611	418274
299458	418275
64202	418276
128156	418277
178589	418278
4690	418279
5269	418280
186840	418281
76221	418282
27660	418283
83379	418284
66192	418285
17434	418286
13160	418287
15986	418288
1423	418289
104834	418290
365	418291
280997	418292
6117	418293
900	418294
70092	418295
9637	418296
135964	418297
134230	418298
57041	418299
77801	418300
3155	418301
92949	418302
5001	418303
15422	418304
39444	418305
2431	418306
174296	418307
17158	418308
31077	418309
31973	418310
50829	418311
14259	418312
79608	418313
5470	418314
55638	418315
7719	418316
23496	418317
25599	418318
81606	418319
24112	418320
47231	418321
97273	418322
89880	418323
255238	418324
37646	418325
55317	418326
273364	418327
29700	418328
130815	418329
11252	418330
109093	418331
40362	418332
9055	418333
134940	418334
254689	418335
176107	418336
128809	418337
12042	418338
18920	418339
283294	418340
154471	418341
61555	418342
30512	418343
63724	418344
193189	418345
11701	418346
36990	418347
143666	418348
157583	418349
84096	418350
8348	418351
30894	418352
97874	418353
2573	418354
24069	418355
8663	418356
84347	418357
76975	418358
282887	418359
196916	418360
104067	418361
26705	418362
96637	418363
111357	418364
2266	418365
42191	418366
19197	418367
8116	418368
25869	418369
39750	418370
57624	418371
311315	418372
8741	418373
134926	418374
276366	418375
87653	418376
130058	418377
39163	418378
57936	418379
94043	418380
247732	418381
87012	418382
212237	418383
57358	418384
57624	418385
14328	418386
48296	418387
183171	418388
74018	418389
2941	418390
77505	418391
39354	418392
46427	418393
25018	418394
4375	418395
116800	418396
30853	418397
8878	418398
189864	418399
383	418400
32980	418401
80693	418402
41899	418403
245263	418404
38532	418405
172885	418406
187670	418407
83551	418408
59532	418409
14375	418410
3915	418411
134000	418412
214708	418413
164907	418414
194199	418415
2708	418416
2567	418417
13929	418418
92210	418419
87156	418420
65847	418421
78506	418422
8532	418423
10050	418424
74306	418425
22203	418426
61725	418427
134830	418428
35764	418429
116518	418430
48798	418431
323348	418432
10548	418433
189201	418434
22858	418435
36286	418436
158202	418437
58281	418438
125182	418439
2856	418440
4806	418441
264943	418442
53072	418443
306337	418444
19237	418445
247620	418446
3090	418447
55154	418448
89558	418449
3320	418450
4081	418451
93739	418452
26060	418453
78352	418454
42398	418455
69635	418456
81918	418457
25723	418458
139443	418459
78467	418460
6003	418461
124471	418462
46909	418463
13519	418464
2492	418465
521	418466
13441	418467
17777	418468
88037	418469
5104	418470
206045	418471
1783	418472
38146	418473
5829	418474
74833	418475
5973	418476
107701	418477
521	418478
8286	418479
39174	418480
188559	418481
447	418482
12626	418483
115751	418484
33128	418485
87918	418486
294834	418487
80227	418488
84466	418489
182152	418490
100668	418491
39828	418492
62522	418493
127460	418494
122672	418495
7149	418496
133679	418497
45634	418498
152714	418499
56954	418500
123419	418501
162520	418502
35311	418503
3732	418504
75174	418505
242474	418506
98226	418507
9139	418508
240174	418509
16664	418510
124469	418511
145222	418512
135887	418513
64413	418514
2982	418515
2982	418516
133606	418517
11288	418518
3853	418519
51861	418520
17325	418521
17254	418522
64329	418523
25889	418524
204019	418525
23346	418526
25177	418527
39650	418528
27741	418529
120348	418530
39650	418531
39908	418532
18413	418533
6085	418534
18975	418535
3654	418536
84010	418537
10496	418538
126935	418539
47585	418540
79520	418541
183140	418542
147150	418543
21303	418544
54576	418545
139183	418546
13441	418547
19637	418548
13519	418549
1528	418550
1026	418551
185138	418552
111190	418553
57992	418554
55998	418555
112392	418556
13928	418557
11997	418558
31615	418559
383	418560
98829	418561
1790	418562
1007	418563
22972	418564
2102	418565
313720	418566
134473	418567
170979	418568
13068	418569
197294	418570
44022	418571
143223	418572
18522	418573
110607	418574
37648	418575
18654	418576
2740	418577
1520	418578
82895	418579
20255	418580
13749	418581
2430	418582
74504	418583
48064	418584
37265	418585
203393	418586
10159	418587
295394	418588
86681	418589
203336	418590
10363	418591
139671	418592
22104	418593
104780	418594
39752	418595
19409	418596
42631	418597
187397	418598
263611	418599
19086	418600
32931	418601
48485	418602
3729	418603
201067	418604
165480	418605
112793	418606
237337	418607
162096	418608
6065	418609
19239	418610
32513	418611
130584	418612
39556	418613
121211	418614
14651	418615
54187	418616
38381	418617
128232	418618
5728	418619
5829	418620
1414	418621
15668	418622
2102	418623
287880	418624
12758	418625
24537	418626
107748	418627
27599	418628
28675	418629
11280	418630
10875	418631
75018	418632
10322	418633
22142	418634
35187	418635
100578	418636
5958	418637
20609	418638
20417	418639
6610	418640
33024	418641
3747	418642
16239	418643
23442	418644
151908	418645
12814	418646
175438	418647
55557	418648
215738	418649
231328	418650
41128	418651
83342	418652
1591	418653
251506	418654
18945	418655
213581	418656
8807	418657
7918	418658
106403	418659
12697	418660
7531	418661
11877	418662
1606	418663
30642	418664
57781	418665
4085	418666
676	418667
1176	418668
150	418669
5464	418670
7170	418671
5892	418672
22866	418673
77070	418674
7082	418675
21599	418676
20101	418677
67494	418678
32825	418679
14988	418680
20725	418681
808	418682
32785	418683
111625	418684
170301	418685
117753	418686
33070	418687
34020	418688
3113	418689
48597	418690
64460	418691
50556	418692
128001	418693
3649	418694
132569	418695
131185	418696
10557	418697
43759	418698
53329	418699
52973	418700
8259	418701
15605	418702
3692	418703
133302	418704
210545	418705
7302	418706
35673	418707
56883	418708
56119	418709
57961	418710
129568	418711
38734	418712
38734	418713
47231	418714
42189	418715
107827	418716
276228	418717
91376	418718
14197	418719
6317	418720
14292	418721
72707	418722
22819	418723
88294	418724
311198	418725
38807	418726
87159	418727
321289	418728
8514	418729
23464	418730
9786	418731
54292	418732
55202	418733
46507	418734
197342	418735
210938	418736
191736	418737
119	418738
2127	418739
1353	418740
17439	418741
4697	418742
10534	418743
11612	418744
44053	418745
2057	418746
5600	418747
117750	418748
22503	418749
12622	418750
16345	418751
101892	418752
3400	418753
84221	418754
15513	418755
468	418756
47548	418757
3743	418758
26	418759
1583	418760
2422	418761
13435	418762
7007	418763
34940	418764
27638	418765
24273	418766
487	418767
46154	418768
7451	418769
87668	418770
130812	418771
29870	418772
56937	418773
7744	418774
59853	418775
96	418776
49477	418777
99073	418778
214273	418779
45250	418780
37680	418781
298681	418782
76485	418783
86669	418784
88554	418785
61519	418786
24011	418787
30910	418788
6697	418789
36102	418790
35432	418791
155889	418792
30529	418793
34808	418794
54432	418795
121782	418796
157577	418797
64465	418798
5970	418799
27936	418800
5123	418801
30991	418802
3773	418803
50838	418804
91328	418805
237767	418806
61584	418807
1977	418808
142462	418809
302141	418810
4755	418811
98386	418812
1	418813
6370	418814
17690	418815
33560	418816
145824	418817
143970	418818
11345	418819
46193	418820
104758	418821
285934	418822
38205	418823
167535	418824
168457	418825
312425	418826
42411	418827
325241	418828
103726	418829
78284	418830
138621	418831
78306	418832
34749	418833
19875	418834
13110	418835
90908	418836
3139	418837
3897	418838
7227	418839
139710	418840
10548	418841
10548	418842
38843	418843
81787	418844
1415	418845
39899	418846
36865	418847
9384	418848
6530	418849
13824	418850
88266	418851
34351	418852
25681	418853
6955	418854
1545	418855
19901	418856
9993	418857
2589	418858
14601	418859
84243	418860
2597	418861
33220	418862
31514	418863
18291	418864
202	418865
86444	418866
20041	418867
4619	418868
10894	418869
44373	418870
25681	418871
184736	418872
80007	418873
20205	418874
12393	418875
114705	418876
89687	418877
22418	418878
55686	418879
6060	418880
26229	418881
83978	418882
204437	418883
309670	418884
4777	418885
27155	418886
25598	418887
77505	418888
13354	418889
8125	418890
9449	418891
23346	418892
58272	418893
134326	418894
10894	418895
11244	418896
33312	418897
33397	418898
1327	418899
11244	418900
117735	418901
3852	418902
24440	418903
15475	418904
124410	418905
131314	418906
19174	418907
24570	418908
41051	418909
6356	418910
9952	418911
10721	418912
54054	418913
19627	418914
2041	418915
10440	418916
17184	418917
102134	418918
35625	418919
42312	418920
1398	418921
13348	418922
41051	418923
12339	418924
43140	418925
225796	418926
15860	418927
5547	418928
9976	418929
50505	418930
39598	418931
39488	418932
7752	418933
70730	418934
46162	418935
27579	418936
2589	418937
15220	418938
18669	418939
7962	418940
14147	418941
126253	418942
129394	418943
85110	418944
84144	418945
88266	418946
14612	418947
19542	418948
13934	418949
2776	418950
30383	418951
17592	418952
26168	418953
288087	418954
141595	418955
58948	418956
73662	418957
8778	418958
17184	418959
13544	418960
24457	418961
8184	418962
130791	418963
7752	418964
307046	418965
130993	418966
35567	418967
202	418968
17519	418969
61772	418970
8047	418971
39051	418972
97295	418973
8032	418974
1069	418975
2128	418976
170269	418977
27962	418978
6475	418979
189470	418980
207664	418981
119	418982
330	418983
43416	418984
32604	418985
3818	418986
19791	418987
6850	418988
5019	418989
43271	418990
102155	418991
12184	418992
13966	418993
159390	418994
2709	418995
57696	418996
93161	418997
70991	418998
96474	418999
157485	419000
72616	419001
53185	419002
203036	419003
84197	419004
87088	419005
6547	419006
131851	419007
85642	419008
22787	419009
133910	419010
82598	419011
131818	419012
212655	419013
131818	419014
85642	419015
101703	419016
137606	419017
135256	419018
28604	419019
231130	419020
60029	419021
214079	419022
9440	419023
72895	419024
57989	419025
29634	419026
112237	419027
21258	419028
111300	419029
221156	419030
187871	419031
203426	419032
23091	419033
261313	419034
35458	419035
37844	419036
187453	419037
222871	419038
36063	419039
53541	419040
36390	419041
174839	419042
23119	419043
2544	419044
31263	419045
48692	419046
240676	419047
45759	419048
47099	419049
51209	419050
118955	419051
91315	419052
74616	419053
41132	419054
41355	419055
23583	419056
36843	419057
36194	419058
110441	419059
44684	419060
14356	419061
59517	419062
19555	419063
33341	419064
15905	419065
206979	419066
29424	419067
31288	419068
306454	419069
301558	419070
87196	419071
21380	419072
4040	419073
210656	419074
316481	419075
140880	419076
41377	419077
101170	419078
24540	419079
52819	419080
33497	419081
176787	419082
153544	419083
149569	419084
74893	419085
92323	419086
28704	419087
28704	419088
127955	419089
77259	419090
121167	419091
59255	419092
17767	419093
1887	419094
65658	419095
95620	419096
27286	419097
116397	419098
147146	419099
16899	419100
8433	419101
191406	419102
9975	419103
9944	419104
84434	419105
13991	419106
15082	419107
4960	419108
49066	419109
73864	419110
51018	419111
26487	419112
3225	419113
105706	419114
104662	419115
49703	419116
49703	419117
77151	419118
352	419119
91157	419120
215612	419121
49131	419122
198840	419123
69795	419124
30438	419125
30221	419126
18826	419127
40805	419128
128325	419129
32608	419130
50126	419131
194067	419132
43541	419133
203699	419134
35957	419135
123135	419136
120955	419137
5403	419138
94885	419139
135971	419140
314583	419141
37701	419142
308417	419143
47033	419144
175033	419145
177055	419146
69842	419147
12757	419148
8934	419149
15725	419150
104856	419151
3243	419152
57668	419153
23934	419154
102560	419155
58746	419156
208334	419157
39177	419158
87494	419159
45154	419160
45154	419161
97763	419162
127383	419163
53119	419164
116568	419165
103599	419166
152400	419167
14846	419168
27828	419169
324738	419170
241296	419171
53920	419172
17374	419173
11531	419174
69753	419175
118955	419176
41227	419177
197350	419178
666	419179
305587	419180
8675	419181
2827	419182
112399	419183
113717	419184
3439	419185
27931	419186
193	419187
78314	419188
16072	419189
3957	419190
36979	419191
71955	419192
1019	419193
167850	419194
5406	419195
308117	419196
55606	419197
214373	419198
133339	419199
207420	419200
107736	419201
98878	419202
53119	419203
18218	419204
74865	419205
16834	419206
103420	419207
53471	419208
70912	419209
2213	419210
67997	419211
203009	419212
130226	419213
15905	419214
43821	419215
27876	419216
14927	419217
14927	419218
174498	419219
273242	419220
326800	419221
95399	419222
44583	419223
76947	419224
73605	419225
224966	419226
234743	419227
156122	419228
57121	419229
55754	419230
83969	419231
39060	419232
120887	419233
69350	419234
234615	419235
85722	419236
33832	419237
15580	419238
296511	419239
84197	419240
76721	419241
90297	419242
156867	419243
65644	419244
33178	419245
7548	419246
206148	419247
77175	419248
185470	419249
185462	419250
26858	419251
251671	419252
29614	419253
46391	419254
45718	419255
175186	419256
64729	419257
104905	419258
79265	419259
173859	419260
37013	419261
132	419262
88057	419263
210054	419264
50853	419265
476	419266
24097	419267
57281	419268
132	419269
12174	419270
726	419271
14265	419272
54634	419273
2122	419274
41575	419275
28187	419276
2041	419277
69479	419278
12184	419279
132	419280
38623	419281
48544	419282
10100	419283
12741	419284
136966	419285
22010	419286
6705	419287
6916	419288
12422	419289
22879	419290
31275	419291
103478	419292
1668	419293
15786	419294
99833	419295
10469	419296
47050	419297
3783	419298
17706	419299
2199	419300
80064	419301
15787	419302
44682	419303
26168	419304
194058	419305
94821	419306
12626	419307
26717	419308
6895	419309
6895	419310
8179	419311
13056	419312
10440	419313
21234	419314
32115	419315
46162	419316
2041	419317
98352	419318
5354	419319
15134	419320
15881	419321
22098	419322
16608	419323
65766	419324
84522	419325
26759	419326
34530	419327
23695	419328
6174	419329
9995	419330
78912	419331
175327	419332
22098	419333
16665	419334
42312	419335
15881	419336
32115	419337
22915	419338
55434	419339
259857	419340
3801	419341
17184	419342
15066	419343
12339	419344
38026	419345
4825	419346
29369	419347
21714	419348
2041	419349
33429	419350
84522	419351
84245	419352
27579	419353
28187	419354
22098	419355
5940	419356
26221	419357
4913	419358
8295	419359
15152	419360
38443	419361
15349	419362
16104	419363
62966	419364
89919	419365
54054	419366
19174	419367
130625	419368
9449	419369
17583	419370
47791	419371
5960	419372
9995	419373
16104	419374
67892	419375
23407	419376
2122	419377
80568	419378
71687	419379
22915	419380
16665	419381
35310	419382
54634	419383
5493	419384
17592	419385
7417	419386
46162	419387
8230	419388
10894	419389
42853	419390
62441	419391
67121	419392
23546	419393
49563	419394
5779	419395
21576	419396
15152	419397
26222	419398
22926	419399
15152	419400
33897	419401
19174	419402
41051	419403
5493	419404
2041	419405
62441	419406
73115	419407
15412	419408
20633	419409
207820	419410
14914	419411
42853	419412
5233	419413
23407	419414
22915	419415
4825	419416
15881	419417
41835	419418
21931	419419
24042	419420
84245	419421
63914	419422
18384	419423
133863	419424
67892	419425
11534	419426
83978	419427
32782	419428
11534	419429
37698	419430
25125	419431
27219	419432
26273	419433
39995	419434
33429	419435
21714	419436
12339	419437
16822	419438
16391	419439
32875	419440
38420	419441
922	419442
60020	419443
205172	419444
14429	419445
136886	419446
86919	419447
26786	419448
23886	419449
17592	419450
13354	419451
18384	419452
10505	419453
38581	419454
39566	419455
73115	419456
22915	419457
16501	419458
159	419459
17706	419460
21931	419461
27392	419462
42312	419463
46991	419464
34411	419465
2613	419466
43140	419467
132	419468
72873	419469
4913	419470
27371	419471
172275	419472
172274	419473
212674	419474
51677	419475
58660	419476
201747	419477
5273	419478
39995	419479
57324	419480
24262	419481
16762	419482
35918	419483
14582	419484
3793	419485
17184	419486
4813	419487
27587	419488
15349	419489
63535	419490
122638	419491
99753	419492
65065	419493
141038	419494
4484	419495
133626	419496
207378	419497
44339	419498
39853	419499
2207	419500
4764	419501
38411	419502
131730	419503
10758	419504
10131	419505
46739	419506
3124	419507
94265	419508
26987	419509
57062	419510
10862	419511
312048	419512
151153	419513
39080	419514
9466	419515
8719	419516
67653	419517
9852	419518
6533	419519
51334	419520
8184	419521
24804	419522
38352	419523
37666	419524
18184	419525
7861	419526
68794	419527
81975	419528
77161	419529
54050	419530
456	419531
69380	419532
4087	419533
174865	419534
31167	419535
90718	419536
316	419537
2560	419538
125592	419539
6201	419540
187166	419541
54410	419542
28116	419543
12753	419544
245809	419545
196535	419546
1250	419547
11742	419548
4895	419549
56164	419550
39032	419551
32300	419552
107405	419553
104422	419554
67419	419555
188276	419556
88118	419557
198490	419558
92098	419559
69547	419560
97420	419561
12494	419562
293	419563
48102	419564
198421	419565
19155	419566
254282	419567
53965	419568
32699	419569
60793	419570
24716	419571
23426	419572
68211	419573
27335	419574
27750	419575
121959	419576
272783	419577
45297	419578
40445	419579
157869	419580
15	419581
53167	419582
25442	419583
208916	419584
57457	419585
13296	419586
26184	419587
7863	419588
111	419589
270631	419590
1303	419591
88664	419592
879	419593
1074	419594
209359	419595
208916	419596
35227	419597
69643	419598
142672	419599
918	419600
13770	419601
42473	419602
5627	419603
134449	419604
231813	419605
22694	419606
22910	419607
66768	419608
15155	419609
21410	419610
57432	419611
119628	419612
118993	419613
5215	419614
26883	419615
220417	419616
13393	419617
7992	419618
107142	419619
104299	419620
23120	419621
36450	419622
11	419623
30061	419624
1500	419625
178	419626
125696	419627
8597	419628
12760	419629
35072	419630
42063	419631
33297	419632
826	419633
73184	419634
54651	419635
40506	419636
60231	419637
327	419638
70161	419639
41471	419640
6587	419641
2773	419642
16506	419643
59015	419644
155369	419645
72184	419646
79971	419647
2131	419648
7777	419649
137163	419650
26550	419651
9061	419652
23244	419653
103310	419654
67106	419655
19360	419656
32699	419657
134147	419658
115307	419659
41712	419660
53199	419661
1935	419662
3002	419663
6348	419664
53860	419665
241225	419666
136	419667
968	419668
10099	419669
151621	419670
97071	419671
183280	419672
23682	419673
26281	419674
71535	419675
162035	419676
2888	419677
69500	419678
22969	419679
30997	419680
220792	419681
804	419682
88726	419683
32201	419684
57435	419685
87664	419686
1997	419687
11565	419688
151693	419689
18936	419690
11364	419691
292	419692
118	419693
28784	419694
22840	419695
43393	419696
1123	419697
11938	419698
9939	419699
167040	419700
132045	419701
17708	419702
171095	419703
7863	419704
197665	419705
12167	419706
33083	419707
206821	419708
53711	419709
21613	419710
975	419711
15144	419712
35148	419713
53520	419714
41809	419715
19295	419716
39983	419717
46988	419718
54067	419719
19126	419720
8932	419721
19078	419722
1273	419723
41900	419724
125720	419725
208039	419726
70907	419727
9747	419728
77250	419729
49442	419730
22854	419731
31422	419732
173529	419733
23867	419734
28194	419735
42845	419736
6201	419737
62954	419738
24702	419739
64334	419740
89771	419741
194808	419742
46064	419743
20067	419744
55656	419745
199127	419746
17586	419747
74533	419748
135608	419749
102245	419750
102245	419751
17740	419752
12393	419753
53547	419754
2406	419755
127629	419756
63807	419757
101590	419758
226254	419759
211896	419760
446	419761
123989	419762
142234	419763
1824	419764
71895	419765
226908	419766
200330	419767
51714	419768
122	419769
24997	419770
10183	419771
139922	419772
22211	419773
108266	419774
76787	419775
3344	419776
51266	419777
22031	419778
45358	419779
37284	419780
11516	419781
29083	419782
153432	419783
37883	419784
42906	419785
16494	419786
19505	419787
79655	419788
7895	419789
1058	419790
16957	419791
106	419792
13955	419793
71473	419794
129564	419795
27558	419796
4281	419797
196518	419798
261177	419799
265739	419800
26465	419801
5878	419802
140569	419803
4878	419804
1496	419805
78974	419806
95288	419807
9995	419808
36786	419809
1967	419810
88708	419811
92793	419812
131156	419813
160278	419814
123434	419815
56889	419816
19705	419817
30363	419818
15536	419819
12858	419820
195700	419821
12576	419822
252104	419823
29193	419824
102681	419825
12920	419826
68200	419827
103835	419828
158201	419829
33265	419830
42069	419831
302399	419832
24728	419833
43962	419834
61730	419835
113178	419836
181336	419837
187129	419838
738	419839
3109	419840
314948	419841
24280	419842
10620	419843
43194	419844
18341	419845
27909	419846
182956	419847
71268	419848
186385	419849
7807	419850
60759	419851
111768	419852
85042	419853
8628	419854
12791	419855
125142	419856
50361	419857
211630	419858
8533	419859
118667	419860
175834	419861
44404	419862
46702	419863
3663	419864
104957	419865
59777	419866
103733	419867
5745	419868
24081	419869
95944	419870
205209	419871
78180	419872
287069	419873
298852	419874
9269	419875
61867	419876
22299	419877
16116	419878
62681	419879
36183	419880
19488	419881
281334	419882
57741	419883
206656	419884
127940	419885
51194	419886
83663	419887
14645	419888
46702	419889
104546	419890
287904	419891
30816	419892
38165	419893
76466	419894
2373	419895
63501	419896
233014	419897
94911	419898
22272	419899
276	419900
3930	419901
13977	419902
43356	419903
26120	419904
153239	419905
31756	419906
62083	419907
49685	419908
6780	419909
16588	419910
14663	419911
4100	419912
137434	419913
41735	419914
69129	419915
92220	419916
8073	419917
65163	419918
118329	419919
109016	419920
70659	419921
276173	419922
1544	419923
16945	419924
93241	419925
16556	419926
76056	419927
55108	419928
13363	419929
153216	419930
7544	419931
74597	419932
34850	419933
178351	419934
73678	419935
39414	419936
54751	419937
69479	419938
53592	419939
68647	419940
38510	419941
196978	419942
72090	419943
46957	419944
211	419945
327373	419946
105154	419947
6734	419948
9867	419949
47375	419950
21810	419951
166371	419952
205019	419953
41062	419954
17521	419955
2029	419956
9661	419957
5692	419958
97796	419959
37738	419960
65994	419961
135554	419962
9174	419963
49807	419964
11693	419965
84725	419966
9143	419967
3411	419968
138332	419969
24498	419970
10735	419971
33882	419972
55676	419973
83575	419974
27126	419975
86224	419976
25539	419977
74940	419978
61300	419979
3228	419980
93660	419981
6118	419982
192251	419983
116370	419984
66039	419985
39157	419986
18513	419987
310088	419988
93385	419989
87356	419990
19286	419991
252433	419992
262679	419993
91492	419994
53524	419995
27399	419996
23253	419997
61378	419998
96414	419999
65842	420000
186	420001
77894	420002
249404	420003
216847	420004
163004	420005
44268	420006
270291	420007
125692	420008
7161	420009
150874	420010
7724	420011
180197	420012
28792	420013
921	420014
16184	420015
152437	420016
149807	420017
17784	420018
172538	420019
75340	420020
4147	420021
217527	420022
121912	420023
299640	420024
291482	420025
136435	420026
121211	420027
58349	420028
2503	420029
299258	420030
1687	420031
1657	420032
44589	420033
75475	420034
21587	420035
112386	420036
124161	420037
145915	420038
1247	420039
76854	420040
53075	420041
109016	420042
70659	420043
2	420044
38055	420045
291677	420046
107447	420047
128946	420048
16605	420049
119132	420050
102983	420051
11506	420052
32725	420053
140745	420054
130049	420055
190770	420056
114570	420057
100791	420058
74877	420059
82713	420060
25714	420061
99599	420062
114524	420063
18433	420064
130322	420065
12675	420066
127292	420067
17653	420068
44361	420069
1042	420070
25331	420071
44196	420072
162522	420073
67075	420074
33737	420075
86081	420076
255787	420077
9261	420078
38023	420079
124577	420080
52901	420081
158979	420082
138793	420083
70290	420084
52864	420085
65573	420086
7078	420087
21155	420088
223157	420089
27925	420090
14946	420091
108506	420092
58614	420093
157580	420094
64844	420095
47752	420096
5485	420097
7878	420098
12494	420099
88205	420100
189824	420101
433	420102
89500	420103
72912	420104
11609	420105
3410	420106
22418	420107
16104	420108
32115	420109
16608	420110
27587	420111
42675	420112
18531	420113
28492	420114
77527	420115
75615	420116
58854	420117
309	420118
128664	420119
24525	420120
4401	420121
18771	420122
46991	420123
7417	420124
131867	420125
149229	420126
4094	420127
27272	420128
57062	420129
17583	420130
1430	420131
309	420132
2746	420133
36394	420134
7752	420135
47254	420136
7354	420137
7563	420138
176296	420139
9443	420140
7927	420141
17648	420142
116603	420143
5354	420144
2761	420145
19203	420146
29895	420147
215842	420148
57484	420149
94078	420150
828	420151
16822	420152
7501	420153
37411	420154
74919	420155
144379	420156
29286	420157
8497	420158
4619	420159
72873	420160
2041	420161
102134	420162
327285	420163
57875	420164
309074	420165
26221	420166
27770	420167
39995	420168
22	420169
5927	420170
86537	420171
6060	420172
40009	420173
230	420174
81364	420175
14265	420176
49608	420177
3322	420178
82502	420179
76515	420180
4073	420181
26071	420182
198845	420183
2165	420184
6581	420185
39737	420186
20528	420187
6813	420188
4999	420189
60755	420190
27079	420191
27528	420192
23886	420193
19166	420194
13160	420195
4825	420196
26842	420197
4601	420198
26509	420199
28229	420200
3801	420201
52012	420202
38711	420203
31824	420204
10053	420205
465	420206
33555	420207
662	420208
11263	420209
137359	420210
22417	420211
48334	420212
88691	420213
268095	420214
43414	420215
37276	420216
46151	420217
45689	420218
84526	420219
176426	420220
56	420221
91291	420222
4788	420223
229106	420224
311703	420225
254408	420226
149974	420227
211128	420228
123938	420229
267607	420230
203871	420231
200945	420232
97203	420233
154165	420234
118660	420235
218079	420236
27909	420237
218879	420238
5549	420239
302251	420240
3671	420241
19435	420242
199708	420243
167591	420244
7139	420245
84723	420246
83919	420247
155841	420248
111441	420249
142495	420250
167239	420251
11319	420252
223746	420253
122857	420254
104342	420255
11795	420256
64593	420257
65343	420258
108690	420259
77296	420260
9876	420261
15092	420262
66217	420263
13832	420264
87745	420265
20719	420266
9011	420267
186615	420268
222416	420269
7919	420270
3658	420271
133133	420272
223686	420273
303167	420274
183650	420275
125133	420276
304396	420277
167174	420278
305076	420279
66292	420280
259459	420281
12536	420282
318524	420283
163461	420284
40490	420285
69721	420286
6490	420287
6641	420288
123597	420289
2867	420290
57291	420291
282162	420292
65784	420293
19058	420294
45952	420295
194319	420296
47306	420297
47306	420298
148492	420299
74798	420300
8087	420301
126463	420302
93890	420303
269219	420304
130642	420305
4042	420306
17342	420307
17005	420308
214598	420309
36003	420310
9464	420311
26583	420312
21706	420313
15493	420314
13886	420315
34690	420316
58993	420317
148183	420318
191297	420319
233609	420320
129623	420321
98768	420322
215964	420323
14862	420324
150650	420325
142869	420326
222306	420327
83467	420328
247024	420329
26153	420330
81769	420331
55141	420332
91608	420333
125029	420334
130137	420335
143832	420336
29405	420337
90582	420338
6630	420339
218724	420340
173142	420341
43064	420342
68270	420343
113387	420344
69762	420345
25552	420346
133718	420347
244939	420348
124129	420349
106953	420350
217630	420351
68227	420352
154551	420353
139011	420354
59047	420355
10081	420356
188785	420357
14889	420358
131429	420359
276741	420360
130938	420361
130709	420362
304598	420363
70448	420364
69271	420365
140445	420366
204574	420367
235451	420368
314439	420369
177082	420370
13468	420371
133292	420372
206569	420373
76701	420374
635	420375
4151	420376
2417	420377
116947	420378
94157	420379
79805	420380
116137	420381
146929	420382
313769	420383
89832	420384
138431	420385
23371	420386
116038	420387
249536	420388
279505	420389
37621	420390
7469	420391
139131	420392
56585	420393
318870	420394
167858	420395
203785	420396
30347	420397
13660	420398
84263	420399
181880	420400
104469	420401
6324	420402
45494	420403
58397	420404
30347	420405
18844	420406
134018	420407
100773	420408
24228	420409
30927	420410
214731	420411
154468	420412
326592	420413
126733	420414
36445	420415
19864	420416
1902	420417
32741	420418
105289	420419
9777	420420
39902	420421
111417	420422
2774	420423
59010	420424
113451	420425
49682	420426
29753	420427
212525	420428
215279	420429
5101	420430
117722	420431
85336	420432
45949	420433
80752	420434
193037	420435
158949	420436
10883	420437
227408	420438
34909	420439
129389	420440
2321	420441
375	420442
88697	420443
1381	420444
47531	420445
237293	420446
19314	420447
3821	420448
60483	420449
176236	420450
13337	420451
1455	420452
4451	420453
129988	420454
7270	420455
198323	420456
7610	420457
2986	420458
135081	420459
69546	420460
16902	420461
77527	420462
22844	420463
294212	420464
81495	420465
78492	420466
84244	420467
6002	420468
201381	420469
131938	420470
29879	420471
10878	420472
12278	420473
17771	420474
166828	420475
15384	420476
36766	420477
123429	420478
121874	420479
11097	420480
309984	420481
285162	420482
5729	420483
32748	420484
207852	420485
91868	420486
247406	420487
94968	420488
130415	420489
126715	420490
157579	420491
5512	420492
64503	420493
121313	420494
25998	420495
211166	420496
21643	420497
182078	420498
47423	420499
73201	420500
82438	420501
26385	420502
100757	420503
2695	420504
100172	420505
635	420506
121896	420507
167106	420508
118394	420509
43860	420510
190103	420511
119419	420512
23333	420513
195658	420514
76340	420515
253545	420516
251960	420517
293712	420518
169918	420519
71185	420520
209342	420521
200432	420522
132773	420523
84633	420524
170921	420525
126606	420526
24690	420527
186605	420528
277303	420529
261690	420530
25993	420531
80759	420532
80583	420533
18576	420534
168910	420535
90064	420536
52861	420537
160867	420538
65522	420539
88754	420540
100170	420541
12367	420542
95718	420543
97919	420544
42752	420545
54739	420546
290987	420547
136783	420548
53383	420549
119153	420550
18223	420551
277217	420552
140031	420553
295366	420554
109455	420555
62701	420556
877	420557
191834	420558
124456	420559
4103	420560
83382	420561
323457	420562
133304	420563
145825	420564
126370	420565
277759	420566
40884	420567
135081	420568
121655	420569
35856	420570
80142	420571
144767	420572
150833	420573
223038	420574
115022	420575
136268	420576
57322	420577
25095	420578
41022	420579
317129	420580
52930	420581
52930	420582
57540	420583
120695	420584
90266	420585
128398	420586
106817	420587
86531	420588
181099	420589
139207	420590
3	420591
114275	420592
2485	420593
138477	420594
153391	420595
203641	420596
42667	420597
117198	420598
77109	420599
247654	420600
238941	420601
9046	420602
24610	420603
16856	420604
36843	420605
47559	420606
67997	420607
146671	420608
132387	420609
115207	420610
84170	420611
62050	420612
4917	420613
193875	420614
193825	420615
287165	420616
259960	420617
239082	420618
128237	420619
128403	420620
37185	420621
168691	420622
102381	420623
170374	420624
27524	420625
67061	420626
175467	420627
155237	420628
130747	420629
151260	420630
68775	420631
94164	420632
209029	420633
12001	420634
18561	420635
22412	420636
103257	420637
69733	420638
74839	420639
54090	420640
209029	420641
183764	420642
94195	420643
11059	420644
20952	420645
300906	420646
24784	420647
38852	420648
103414	420649
188528	420650
316753	420651
132695	420652
2569	420653
149297	420654
4297	420655
219404	420656
209181	420657
168534	420658
264685	420659
28381	420660
28381	420661
147184	420662
68159	420663
163372	420664
5122	420665
25301	420666
29600	420667
133183	420668
10	420669
1902	420670
106216	420671
9352	420672
249929	420673
113393	420674
72116	420675
26791	420676
55483	420677
42965	420678
3312	420679
89527	420680
46764	420681
149032	420682
68859	420683
23484	420684
120248	420685
144461	420686
133870	420687
42074	420688
2148	420689
63733	420690
137562	420691
25960	420692
177603	420693
107570	420694
97041	420695
1112	420696
35402	420697
13426	420698
194188	420699
72991	420700
193826	420701
34181	420702
119010	420703
165690	420704
120918	420705
120918	420706
100417	420707
23479	420708
36503	420709
50445	420710
27900	420711
37370	420712
173317	420713
100955	420714
74641	420715
65166	420716
35240	420717
285457	420718
33330	420719
88446	420720
11372	420721
67029	420722
10950	420723
37332	420724
206418	420725
287602	420726
186031	420727
35731	420728
214725	420729
64869	420730
65623	420731
100451	420732
303782	420733
250187	420734
5761	420735
24564	420736
140288	420737
10190	420738
18419	420739
28000	420740
126998	420741
172881	420742
218439	420743
117607	420744
35856	420745
128398	420746
178417	420747
1112	420748
131951	420749
143665	420750
70307	420751
133631	420752
15645	420753
145301	420754
121970	420755
3312	420756
268239	420757
46684	420758
305885	420759
48547	420760
129086	420761
126715	420762
155860	420763
148556	420764
292690	420765
21269	420766
92737	420767
92370	420768
74408	420769
85877	420770
2666	420771
161564	420772
3568	420773
215739	420774
315051	420775
76615	420776
77802	420777
107411	420778
69953	420779
40513	420780
118558	420781
264839	420782
82405	420783
78652	420784
49508	420785
107156	420786
120429	420787
71082	420788
235063	420789
79345	420790
186646	420791
110347	420792
191631	420793
48299	420794
186820	420795
375	420796
193064	420797
230538	420798
62194	420799
303940	420800
85573	420801
99839	420802
5101	420803
123261	420804
42426	420805
155699	420806
155601	420807
144603	420808
220032	420809
153254	420810
41267	420811
28342	420812
3514	420813
16685	420814
49169	420815
62717	420816
271413	420817
21654	420818
2751	420819
211614	420820
11620	420821
124798	420822
8072	420823
16647	420824
163089	420825
77802	420826
88754	420827
21831	420828
13566	420829
18696	420830
840	420831
130415	420832
201483	420833
27151	420834
375	420835
73707	420836
91325	420837
2515	420838
87699	420839
59124	420840
230786	420841
133241	420842
158132	420843
145475	420844
177185	420845
100626	420846
189737	420847
202636	420848
26385	420849
214873	420850
9797	420851
2070	420852
68989	420853
138849	420854
105230	420855
28313	420856
234853	420857
91157	420858
23687	420859
305484	420860
137105	420861
4999	420862
76340	420863
21871	420864
180963	420865
10052	420866
16438	420867
103828	420868
258512	420869
34881	420870
13905	420871
145166	420872
23824	420873
207124	420874
93213	420875
29196	420876
185641	420877
229321	420878
18	420879
71086	420880
172318	420881
298297	420882
73126	420883
273236	420884
635	420885
60029	420886
327410	420887
11112	420888
2940	420889
70933	420890
4673	420891
34576	420892
77661	420893
165295	420894
138180	420895
294146	420896
104365	420897
35346	420898
46390	420899
877	420900
167934	420901
1112	420902
60250	420903
190559	420904
75958	420905
3568	420906
9340	420907
64265	420908
80752	420909
211334	420910
139207	420911
180498	420912
19105	420913
10136	420914
194510	420915
87193	420916
240680	420917
126895	420918
227987	420919
96705	420920
192373	420921
123797	420922
176004	420923
17887	420924
17887	420925
1122	420926
15417	420927
236433	420928
78918	420929
310237	420930
246238	420931
6157	420932
6238	420933
137010	420934
100401	420935
13573	420936
155758	420937
12378	420938
425	420939
238854	420940
97093	420941
23377	420942
32500	420943
23353	420944
13372	420945
4481	420946
11120	420947
42574	420948
5139	420949
2810	420950
1819	420951
796	420952
109511	420953
645	420954
29372	420955
132647	420956
51011	420957
2320	420958
6023	420959
215496	420960
13796	420961
32549	420962
287108	420963
229126	420964
106423	420965
57578	420966
210581	420967
2145	420968
95080	420969
23350	420970
2145	420971
15444	420972
35131	420973
18090	420974
44297	420975
77073	420976
105682	420977
2145	420978
205250	420979
85825	420980
24856	420981
94006	420982
68698	420983
18265	420984
22777	420985
18090	420986
18090	420987
58875	420988
164146	420989
59356	420990
50076	420991
33758	420992
166407	420993
13385	420994
77179	420995
254340	420996
110047	420997
5124	420998
34989	420999
108896	421000
108896	421001
32889	421002
33319	421003
17214	421004
9892	421005
208265	421006
34536	421007
23645	421008
60366	421009
228251	421010
74364	421011
121438	421012
16863	421013
139146	421014
108389	421015
107368	421016
107368	421017
315860	421018
192328	421019
24179	421020
176648	421021
161165	421022
54790	421023
56641	421024
283456	421025
160518	421026
89463	421027
300655	421028
57250	421029
272060	421030
148287	421031
161389	421032
69552	421033
271010	421034
77863	421035
267301	421036
116259	421037
182368	421038
270201	421039
32494	421040
108703	421041
225933	421042
47282	421043
242056	421044
140987	421045
25324	421046
261798	421047
19753	421048
80100	421049
290538	421050
104867	421051
173858	421052
31937	421053
118303	421054
279093	421055
120384	421056
82718	421057
14274	421058
290822	421059
101217	421060
51444	421061
111177	421062
165793	421063
68260	421064
54770	421065
26572	421066
51378	421067
119555	421068
24794	421069
146213	421070
2771	421071
51865	421072
214087	421073
23796	421074
48286	421075
58583	421076
117388	421077
39249	421078
50625	421079
29427	421080
47994	421081
230523	421082
11554	421083
148930	421084
157568	421085
156621	421086
187053	421087
33890	421088
263898	421089
1991	421090
47262	421091
119599	421092
4883	421093
316384	421094
122060	421095
225866	421096
308900	421097
457	421098
126851	421099
45642	421100
272490	421101
12407	421102
64018	421103
173071	421104
13160	421105
299141	421106
81871	421107
261749	421108
81684	421109
42452	421110
103696	421111
186043	421112
98370	421113
46817	421114
222750	421115
23574	421116
50646	421117
91773	421118
221314	421119
293665	421120
166787	421121
262303	421122
3652	421123
327504	421124
113581	421125
244010	421126
76538	421127
47995	421128
130153	421129
119921	421130
49186	421131
176807	421132
271283	421133
48325	421134
264227	421135
104268	421136
163578	421137
45818	421138
5520	421139
98606	421140
207528	421141
139110	421142
276710	421143
299481	421144
186250	421145
136194	421146
60791	421147
290402	421148
151653	421149
221956	421150
71343	421151
271434	421152
203762	421153
84822	421154
172617	421155
191501	421156
177926	421157
125025	421158
57021	421159
156244	421160
135819	421161
138217	421162
158046	421163
161008	421164
309640	421165
40718	421166
108873	421167
179264	421168
62716	421169
278239	421170
91290	421171
48124	421172
173225	421173
10911	421174
29360	421175
210960	421176
201394	421177
13940	421178
27750	421179
30370	421180
235300	421181
7940	421182
42599	421183
292394	421184
143620	421185
129362	421186
229396	421187
3058	421188
25192	421189
70487	421190
9357	421191
9357	421192
134079	421193
203535	421194
35388	421195
33818	421196
85203	421197
315747	421198
55704	421199
59588	421200
39790	421201
113639	421202
20525	421203
150458	421204
90029	421205
33991	421206
48631	421207
307953	421208
108128	421209
120289	421210
283916	421211
210458	421212
213199	421213
137351	421214
28014	421215
38777	421216
136620	421217
295422	421218
107126	421219
296560	421220
17654	421221
2699	421222
203550	421223
128639	421224
57498	421225
14011	421226
192376	421227
189401	421228
14989	421229
51510	421230
56763	421231
53482	421232
3203	421233
56106	421234
135156	421235
31052	421236
167122	421237
13074	421238
84186	421239
69518	421240
49840	421241
313183	421242
17214	421243
54706	421244
2030	421245
163487	421246
280895	421247
17300	421248
64440	421249
80	421250
89	421251
7304	421252
137826	421253
6670	421254
295148	421255
239772	421256
133896	421257
75697	421258
194114	421259
53860	421260
84327	421261
203374	421262
132987	421263
324283	421264
20650	421265
1887	421266
316886	421267
29669	421268
845	421269
85453	421270
42913	421271
8763	421272
166207	421273
8640	421274
13306	421275
61635	421276
78469	421277
211607	421278
213492	421279
14086	421280
41658	421281
11169	421282
188214	421283
195557	421284
1036	421285
13943	421286
2440	421287
566	421288
758	421289
1712	421290
9204	421291
12295	421292
23212	421293
5156	421294
13443	421295
8179	421296
198637	421297
74732	421298
3458	421299
171642	421300
257845	421301
218663	421302
162210	421303
90191	421304
239517	421305
168650	421306
269874	421307
98249	421308
15155	421309
85647	421310
81564	421311
262188	421312
49172	421313
122502	421314
37525	421315
151178	421316
199887	421317
14013	421318
43420	421319
138502	421320
186454	421321
154078	421322
65405	421323
64325	421324
55070	421325
138871	421326
209646	421327
303845	421328
136073	421329
219576	421330
149511	421331
318	421332
46643	421333
137461	421334
52275	421335
316512	421336
127042	421337
239087	421338
79079	421339
82449	421340
153210	421341
67554	421342
107138	421343
26809	421344
58690	421345
213181	421346
120542	421347
40218	421348
258281	421349
163662	421350
110631	421351
198658	421352
40616	421353
303792	421354
159635	421355
243519	421356
79903	421357
62931	421358
294273	421359
123363	421360
284346	421361
154426	421362
87983	421363
86495	421364
53647	421365
296679	421366
92787	421367
103106	421368
325963	421369
63169	421370
88998	421371
186833	421372
207190	421373
68115	421374
129440	421375
99684	421376
235966	421377
203425	421378
282429	421379
39568	421380
39559	421381
158851	421382
120455	421383
226006	421384
149552	421385
76541	421386
2595	421387
46248	421388
20514	421389
31440	421390
218601	421391
187939	421392
94705	421393
1624	421394
207313	421395
17672	421396
177157	421397
35525	421398
163520	421399
100644	421400
24633	421401
281954	421402
120034	421403
67950	421404
43112	421405
170421	421406
155065	421407
207536	421408
100485	421409
20131	421410
195685	421411
2228	421412
274386	421413
257645	421414
324537	421415
10211	421416
36138	421417
38837	421418
91575	421419
82999	421420
105398	421421
6434	421422
92145	421423
34410	421424
32569	421425
243885	421426
77627	421427
84597	421428
265856	421429
83523	421430
23946	421431
226357	421432
46960	421433
17269	421434
155159	421435
62045	421436
63298	421437
239849	421438
30988	421439
1888	421440
6921	421441
322143	421442
287099	421443
104206	421444
177393	421445
129142	421446
8357	421447
139309	421448
173467	421449
48442	421450
55284	421451
28386	421452
155153	421453
29971	421454
138292	421455
41969	421456
156967	421457
228955	421458
60772	421459
29938	421460
87884	421461
42585	421462
50901	421463
4416	421464
138676	421465
10800	421466
2589	421467
2589	421468
20041	421469
86684	421470
20041	421471
2589	421472
33837	421473
791	421474
52037	421475
4958	421476
150624	421477
3216	421478
258754	421479
9997	421480
23808	421481
45437	421482
74506	421483
2268	421484
2742	421485
37738	421486
2742	421487
37738	421488
86860	421489
117489	421490
276230	421491
11694	421492
175050	421493
51717	421494
87155	421495
88926	421496
157060	421497
50608	421498
86482	421499
189247	421500
172109	421501
55238	421502
14080	421503
130906	421504
113534	421505
73350	421506
187510	421507
11957	421508
14623	421509
3126	421510
33901	421511
1604	421512
114121	421513
287767	421514
159824	421515
15309	421516
301978	421517
4695	421518
301303	421519
198056	421520
166074	421521
5342	421522
4232	421523
3937	421524
34435	421525
44476	421526
101561	421527
101317	421528
249323	421529
14282	421530
41509	421531
175305	421532
260502	421533
204155	421534
58716	421535
123757	421536
27882	421537
21925	421538
24494	421539
214996	421540
215014	421541
84838	421542
235467	421543
176586	421544
161306	421545
89400	421546
43402	421547
81613	421548
44968	421549
273428	421550
73804	421551
14282	421552
16667	421553
18219	421554
10224	421555
37006	421556
268223	421557
95783	421558
104906	421559
186136	421560
119340	421561
279422	421562
198319	421563
3935	421564
149650	421565
74284	421566
268015	421567
175063	421568
6112	421569
126248	421570
111522	421571
222616	421572
206429	421573
16771	421574
174619	421575
1313	421576
30467	421577
181603	421578
5384	421579
74054	421580
176631	421581
122827	421582
38815	421583
32079	421584
269738	421585
166661	421586
66893	421587
42107	421588
20991	421589
413	421590
5386	421591
61742	421592
32237	421593
12325	421594
66893	421595
256844	421596
74542	421597
7111	421598
6890	421599
22673	421600
253920	421601
1557	421602
30195	421603
106438	421604
48421	421605
105958	421606
8973	421607
87244	421608
155406	421609
107193	421610
306301	421611
63946	421612
106576	421613
239596	421614
944	421615
267956	421616
5733	421617
2110	421618
153686	421619
69431	421620
69610	421621
126925	421622
241298	421623
80600	421624
128907	421625
152950	421626
113230	421627
12325	421628
95198	421629
255679	421630
26186	421631
146408	421632
42687	421633
101279	421634
111584	421635
84345	421636
85287	421637
40407	421638
53165	421639
18948	421640
37040	421641
158237	421642
39576	421643
309478	421644
82180	421645
33456	421646
125433	421647
107602	421648
4686	421649
102531	421650
20208	421651
6839	421652
20577	421653
10992	421654
140487	421655
52	421656
180434	421657
4018	421658
44126	421659
127898	421660
68993	421661
84803	421662
92580	421663
143825	421664
44999	421665
2078	421666
3911	421667
12669	421668
2703	421669
133966	421670
399	421671
1214	421672
23957	421673
3901	421674
10394	421675
16273	421676
306246	421677
2349	421678
16273	421679
5925	421680
77	421681
7570	421682
99496	421683
248456	421684
57537	421685
161414	421686
33824	421687
120607	421688
25907	421689
172130	421690
96919	421691
58465	421692
98452	421693
19827	421694
40903	421695
22802	421696
110353	421697
3574	421698
57362	421699
46745	421700
71450	421701
7928	421702
66955	421703
59967	421704
17042	421705
16417	421706
92602	421707
13728	421708
190904	421709
89093	421710
56099	421711
76562	421712
46474	421713
1864	421714
193399	421715
15204	421716
175256	421717
8752	421718
99251	421719
197032	421720
13111	421721
136144	421722
317434	421723
317140	421724
5497	421725
173194	421726
138600	421727
326162	421728
82193	421729
85153	421730
139421	421731
20744	421732
6136	421733
114362	421734
458	421735
24959	421736
118025	421737
116216	421738
50888	421739
51647	421740
187110	421741
314289	421742
13447	421743
77477	421744
150257	421745
298982	421746
144446	421747
134711	421748
73315	421749
230634	421750
6227	421751
146739	421752
27718	421753
239377	421754
9795	421755
297041	421756
52660	421757
47789	421758
148129	421759
185227	421760
125892	421761
46691	421762
42501	421763
196967	421764
33758	421765
89914	421766
139593	421767
44125	421768
85277	421769
29167	421770
40514	421771
2830	421772
222233	421773
154210	421774
7672	421775
294494	421776
210417	421777
134683	421778
200	421779
2668	421780
91553	421781
1160	421782
78998	421783
300394	421784
252730	421785
94110	421786
83720	421787
63128	421788
308210	421789
170160	421790
166980	421791
273174	421792
78287	421793
87735	421794
121768	421795
2693	421796
68071	421797
28811	421798
145157	421799
267287	421800
152471	421801
235345	421802
271407	421803
142168	421804
103658	421805
27776	421806
96954	421807
232239	421808
236947	421809
308408	421810
21339	421811
1270	421812
214092	421813
937	421814
86758	421815
24222	421816
27398	421817
204968	421818
306801	421819
202150	421820
186775	421821
272741	421822
160010	421823
5577	421824
281304	421825
84442	421826
102537	421827
11020	421828
126243	421829
216269	421830
77574	421831
319156	421832
50901	421833
141837	421834
190494	421835
81625	421836
17601	421837
15204	421838
41531	421839
290	421840
26947	421841
42021	421842
26512	421843
28201	421844
93625	421845
33920	421846
40866	421847
64257	421848
5432	421849
103935	421850
34732	421851
17362	421852
191524	421853
37016	421854
1898	421855
245109	421856
119903	421857
266548	421858
20162	421859
203899	421860
192629	421861
78903	421862
28582	421863
132392	421864
65822	421865
3980	421866
94346	421867
2644	421868
254036	421869
3844	421870
85227	421871
316513	421872
122660	421873
25398	421874
29691	421875
15785	421876
2098	421877
1978	421878
146739	421879
45967	421880
159359	421881
17400	421882
89343	421883
104937	421884
100268	421885
83268	421886
80656	421887
8989	421888
176693	421889
125	421890
244740	421891
199176	421892
248891	421893
57596	421894
97706	421895
154826	421896
4539	421897
27481	421898
83107	421899
43092	421900
87817	421901
492	421902
31202	421903
48063	421904
250319	421905
22762	421906
458	421907
160297	421908
1991	421909
29281	421910
136154	421911
220446	421912
166309	421913
34874	421914
57508	421915
108248	421916
79566	421917
36990	421918
180449	421919
70598	421920
15516	421921
310268	421922
18045	421923
176541	421924
122697	421925
191502	421926
194871	421927
41531	421928
96856	421929
10934	421930
203842	421931
177092	421932
215032	421933
205127	421934
272756	421935
4441	421936
41254	421937
77294	421938
54779	421939
147056	421940
186235	421941
97750	421942
86173	421943
74925	421944
27987	421945
43824	421946
137796	421947
293605	421948
68169	421949
145922	421950
23315	421951
151903	421952
19403	421953
167481	421954
178683	421955
178936	421956
154255	421957
42782	421958
77501	421959
115834	421960
327825	421961
80725	421962
45	421963
175982	421964
148701	421965
183238	421966
21295	421967
52462	421968
222111	421969
108212	421970
98402	421971
78354	421972
213185	421973
182379	421974
131958	421975
99641	421976
174672	421977
123107	421978
122851	421979
50023	421980
239251	421981
61001	421982
29819	421983
131017	421984
123834	421985
61180	421986
113038	421987
169138	421988
56760	421989
33617	421990
140226	421991
73655	421992
69759	421993
111546	421994
35959	421995
158087	421996
91553	421997
45588	421998
266792	421999
750	422000
192356	422001
96242	422002
319620	422003
129067	422004
288709	422005
28181	422006
256916	422007
124293	422008
162761	422009
25965	422010
1571	422011
20	422012
57049	422013
143395	422014
323920	422015
46305	422016
48313	422017
134311	422018
276997	422019
162761	422020
100694	422021
141660	422022
166	422023
146027	422024
156262	422025
23144	422026
82006	422027
91579	422028
29819	422029
11648	422030
83625	422031
15704	422032
11322	422033
272337	422034
111560	422035
49505	422036
53209	422037
142966	422038
57716	422039
64816	422040
191363	422041
41817	422042
99211	422043
176729	422044
69382	422045
1470	422046
66979	422047
7161	422048
115753	422049
188316	422050
21831	422051
7822	422052
153132	422053
546	422054
309932	422055
117029	422056
237648	422057
64915	422058
261766	422059
346	422060
21923	422061
23755	422062
60659	422063
141072	422064
60659	422065
248629	422066
80218	422067
48279	422068
207680	422069
66137	422070
194350	422071
7816	422072
74398	422073
48481	422074
175004	422075
100001	422076
103449	422077
192530	422078
80243	422079
212454	422080
194526	422081
35229	422082
268286	422083
149655	422084
188964	422085
17497	422086
64915	422087
143877	422088
312981	422089
78375	422090
161870	422091
3686	422092
80926	422093
76368	422094
42338	422095
20383	422096
79214	422097
38937	422098
271255	422099
29361	422100
29361	422101
19888	422102
128262	422103
29361	422104
29361	422105
36577	422106
19042	422107
86782	422108
9999	422109
91811	422110
164947	422111
25019	422112
28288	422113
2850	422114
4352	422115
72	422116
138116	422117
138197	422118
214909	422119
99014	422120
29734	422121
123623	422122
29638	422123
239006	422124
110065	422125
60692	422126
135325	422127
23655	422128
126574	422129
49383	422130
129023	422131
61976	422132
52637	422133
14886	422134
17046	422135
150098	422136
34362	422137
176242	422138
177523	422139
87938	422140
27597	422141
164198	422142
19733	422143
85526	422144
238777	422145
72770	422146
25918	422147
89600	422148
316380	422149
43077	422150
5092	422151
4924	422152
75354	422153
1377	422154
108895	422155
17024	422156
12545	422157
7631	422158
125908	422159
6018	422160
54603	422161
23408	422162
10533	422163
53431	422164
26981	422165
7760	422166
6304	422167
5593	422168
27737	422169
17527	422170
11224	422171
5054	422172
17444	422173
15125	422174
38728	422175
16525	422176
46502	422177
22760	422178
83900	422179
37660	422180
8659	422181
42041	422182
47999	422183
46502	422184
46502	422185
47999	422186
88834	422187
93163	422188
90501	422189
41394	422190
5799	422191
46784	422192
29137	422193
8659	422194
21060	422195
12799	422196
16525	422197
3434	422198
3434	422199
13507	422200
28628	422201
4434	422202
38297	422203
13002	422204
19927	422205
144263	422206
29137	422207
48737	422208
38788	422209
39163	422210
91160	422211
10306	422212
14694	422213
12947	422214
55700	422215
49162	422216
20415	422217
6879	422218
27037	422219
8528	422220
64331	422221
88587	422222
87411	422223
4368	422224
115244	422225
63389	422226
289870	422227
134475	422228
11864	422229
7376	422230
18079	422231
42041	422232
18366	422233
17527	422234
10906	422235
174458	422236
39965	422237
128546	422238
78239	422239
37577	422240
61639	422241
83228	422242
27606	422243
1143	422244
74838	422245
12895	422246
23083	422247
16804	422248
33273	422249
20415	422250
82234	422251
42992	422252
81074	422253
3796	422254
94067	422255
6671	422256
29588	422257
114079	422258
10790	422259
14561	422260
73473	422261
114522	422262
145771	422263
28163	422264
17982	422265
15172	422266
27812	422267
106732	422268
91960	422269
17036	422270
16546	422271
205762	422272
2609	422273
17237	422274
6869	422275
10441	422276
93372	422277
27357	422278
120439	422279
137016	422280
138185	422281
113248	422282
121755	422283
176003	422284
77922	422285
176797	422286
65816	422287
23452	422288
35321	422289
25962	422290
296866	422291
68802	422292
99458	422293
2622	422294
85541	422295
262069	422296
136981	422297
14695	422298
46204	422299
183484	422300
34796	422301
4552	422302
8077	422303
57152	422304
3476	422305
18674	422306
100359	422307
52812	422308
140155	422309
7117	422310
172306	422311
78922	422312
123378	422313
189710	422314
52731	422315
28337	422316
30191	422317
83569	422318
63732	422319
53730	422320
53730	422321
39030	422322
2900	422323
29640	422324
7375	422325
69823	422326
44625	422327
213205	422328
177736	422329
59835	422330
24002	422331
42681	422332
12109	422333
75974	422334
86939	422335
79869	422336
273024	422337
42549	422338
235773	422339
7775	422340
18294	422341
199387	422342
28604	422343
152813	422344
126021	422345
86742	422346
65562	422347
5284	422348
42499	422349
2714	422350
128385	422351
26804	422352
168310	422353
101353	422354
168477	422355
19938	422356
14106	422357
50542	422358
56823	422359
36807	422360
49107	422361
320068	422362
170539	422363
15373	422364
47628	422365
147145	422366
76037	422367
195594	422368
50685	422369
5453	422370
37994	422371
5399	422372
53080	422373
59834	422374
177339	422375
47474	422376
164008	422377
84332	422378
149187	422379
41545	422380
100472	422381
264200	422382
82932	422383
1081	422384
49107	422385
27234	422386
51386	422387
38470	422388
65759	422389
265987	422390
74697	422391
76285	422392
106367	422393
5200	422394
83283	422395
120747	422396
16374	422397
58433	422398
135140	422399
23703	422400
306147	422401
14626	422402
91050	422403
123916	422404
6366	422405
9873	422406
26345	422407
5614	422408
152211	422409
318582	422410
100468	422411
109912	422412
150632	422413
222581	422414
17693	422415
44056	422416
303818	422417
8369	422418
83283	422419
33918	422420
325134	422421
35268	422422
54089	422423
53023	422424
18465	422425
25454	422426
80152	422427
26598	422428
131109	422429
209143	422430
204231	422431
18623	422432
16791	422433
97082	422434
59531	422435
35348	422436
196758	422437
2674	422438
126282	422439
58781	422440
40108	422441
37113	422442
254301	422443
54688	422444
17374	422445
21738	422446
134076	422447
78729	422448
97102	422449
89532	422450
65870	422451
25015	422452
235124	422453
21738	422454
99632	422455
49567	422456
41348	422457
68421	422458
250193	422459
858	422460
68856	422461
103265	422462
33608	422463
286734	422464
113153	422465
85174	422466
109345	422467
208770	422468
34211	422469
59219	422470
24212	422471
114771	422472
154721	422473
309188	422474
190237	422475
184631	422476
190257	422477
5393	422478
24382	422479
198795	422480
13276	422481
42736	422482
26109	422483
88026	422484
204737	422485
69039	422486
150100	422487
1808	422488
9772	422489
29386	422490
73351	422491
220406	422492
200292	422493
8670	422494
208986	422495
11023	422496
21738	422497
61497	422498
123662	422499
13627	422500
47666	422501
176517	422502
92786	422503
22719	422504
31051	422505
171546	422506
244410	422507
25675	422508
223873	422509
179833	422510
30173	422511
254680	422512
327308	422513
139064	422514
200861	422515
1777	422516
55624	422517
266866	422518
6305	422519
326525	422520
86794	422521
23381	422522
119650	422523
27121	422524
15	422525
94129	422526
70948	422527
151867	422528
137875	422529
65135	422530
3004	422531
6367	422532
196441	422533
107812	422534
5877	422535
18455	422536
287444	422537
174987	422538
48626	422539
48626	422540
44611	422541
52879	422542
27822	422543
573	422544
10166	422545
236571	422546
3115	422547
22526	422548
27560	422549
17743	422550
380	422551
15112	422552
109606	422553
270307	422554
193745	422555
14946	422556
28955	422557
18549	422558
9753	422559
73208	422560
20402	422561
141182	422562
182959	422563
85433	422564
28334	422565
518	422566
6037	422567
258024	422568
2623	422569
137109	422570
9172	422571
5680	422572
89459	422573
505	422574
79415	422575
55855	422576
1383	422577
88968	422578
136602	422579
36450	422580
90499	422581
59782	422582
110069	422583
20889	422584
120720	422585
42967	422586
152	422587
84894	422588
20305	422589
162653	422590
84732	422591
86889	422592
7495	422593
22057	422594
45119	422595
133088	422596
90552	422597
2657	422598
317598	422599
57821	422600
19897	422601
105532	422602
18251	422603
83433	422604
111068	422605
17423	422606
198860	422607
111371	422608
111371	422609
195019	422610
24733	422611
32960	422612
28414	422613
23986	422614
244846	422615
9195	422616
163860	422617
159929	422618
111202	422619
119420	422620
122734	422621
140	422622
168818	422623
9909	422624
45899	422625
163962	422626
258314	422627
51166	422628
105201	422629
49340	422630
25908	422631
25901	422632
24239	422633
87016	422634
35255	422635
33220	422636
122734	422637
69586	422638
58774	422639
60963	422640
95491	422641
130773	422642
120654	422643
182508	422644
231526	422645
121386	422646
160154	422647
295445	422648
298546	422649
35489	422650
135437	422651
80614	422652
53194	422653
271107	422654
141799	422655
163326	422656
201001	422657
239167	422658
105809	422659
36907	422660
215631	422661
237599	422662
58131	422663
318482	422664
189145	422665
123957	422666
214031	422667
27453	422668
289439	422669
212329	422670
115898	422671
155058	422672
321249	422673
287306	422674
160807	422675
62167	422676
53117	422677
315525	422678
165581	422679
295212	422680
73667	422681
161805	422682
307109	422683
59024	422684
206987	422685
117586	422686
246452	422687
151773	422688
121373	422689
244181	422690
256330	422691
183457	422692
217174	422693
115538	422694
196580	422695
313221	422696
249209	422697
230433	422698
53194	422699
184467	422700
284451	422701
206559	422702
40022	422703
152575	422704
93416	422705
24466	422706
248697	422707
181739	422708
53135	422709
124088	422710
158503	422711
275677	422712
267313	422713
187626	422714
130389	422715
138460	422716
122142	422717
80395	422718
20102	422719
294578	422720
317262	422721
170022	422722
190742	422723
100181	422724
296843	422725
78404	422726
42308	422727
24545	422728
44598	422729
17607	422730
32362	422731
77561	422732
42345	422733
127139	422734
165873	422735
1008	422736
173773	422737
3893	422738
194410	422739
11001	422740
21468	422741
51819	422742
4917	422743
55684	422744
26526	422745
229686	422746
254754	422747
203296	422748
93724	422749
9625	422750
11481	422751
25129	422752
1149	422753
119583	422754
99147	422755
79781	422756
83531	422757
225778	422758
179272	422759
24066	422760
48637	422761
3742	422762
62308	422763
24153	422764
62308	422765
69333	422766
62308	422767
95393	422768
50454	422769
88242	422770
60757	422771
52860	422772
255406	422773
28723	422774
196821	422775
20553	422776
60889	422777
28723	422778
144588	422779
30085	422780
52860	422781
48657	422782
52860	422783
37354	422784
111998	422785
154092	422786
250130	422787
24179	422788
61476	422789
28727	422790
20574	422791
57401	422792
22729	422793
99091	422794
23564	422795
12694	422796
182693	422797
56453	422798
250644	422799
37590	422800
87657	422801
26455	422802
100733	422803
30413	422804
41923	422805
193009	422806
145924	422807
46817	422808
230756	422809
84159	422810
121012	422811
130883	422812
4756	422813
12575	422814
6025	422815
197665	422816
17483	422817
6618	422818
27208	422819
16755	422820
42598	422821
3487	422822
19009	422823
17234	422824
97026	422825
51936	422826
114611	422827
70389	422828
35729	422829
152498	422830
18292	422831
7507	422832
3659	422833
91203	422834
18631	422835
37077	422836
166109	422837
157808	422838
22136	422839
26677	422840
57843	422841
34936	422842
136608	422843
34078	422844
52776	422845
14020	422846
66382	422847
37559	422848
86232	422849
20830	422850
49040	422851
291871	422852
203669	422853
201520	422854
86469	422855
13705	422856
13705	422857
172888	422858
97340	422859
74514	422860
224496	422861
114625	422862
97340	422863
201030	422864
51065	422865
51065	422866
75560	422867
104983	422868
17919	422869
195777	422870
102669	422871
211420	422872
207570	422873
207570	422874
98009	422875
63593	422876
14010	422877
286	422878
122085	422879
3494	422880
30890	422881
76705	422882
32549	422883
16194	422884
18294	422885
35707	422886
98629	422887
48460	422888
85469	422889
123858	422890
18561	422891
135328	422892
24304	422893
16194	422894
78378	422895
86419	422896
56186	422897
5968	422898
59295	422899
64684	422900
320081	422901
16697	422902
98908	422903
2418	422904
193790	422905
64335	422906
68539	422907
15189	422908
104779	422909
117812	422910
28857	422911
1792	422912
24508	422913
20895	422914
32686	422915
282285	422916
6173	422917
6173	422918
6173	422919
6173	422920
243	422921
243	422922
26344	422923
7785	422924
326247	422925
168594	422926
210566	422927
52081	422928
48446	422929
2970	422930
31716	422931
74163	422932
113988	422933
43593	422934
12022	422935
116929	422936
94665	422937
183029	422938
185037	422939
118963	422940
15646	422941
15646	422942
15646	422943
15646	422944
158045	422945
21509	422946
22092	422947
249415	422948
87609	422949
33855	422950
63228	422951
4238	422952
42512	422953
33855	422954
222351	422955
35771	422956
83532	422957
275511	422958
1755	422959
214295	422960
9594	422961
20216	422962
295	422963
136766	422964
130961	422965
323279	422966
212794	422967
156265	422968
84189	422969
211934	422970
146216	422971
1631	422972
107081	422973
163042	422974
1527	422975
1320	422976
261436	422977
10762	422978
152477	422979
94273	422980
61385	422981
150497	422982
35218	422983
320880	422984
34963	422985
264400	422986
76229	422987
33023	422988
33250	422989
33691	422990
15481	422991
56469	422992
410	422993
284460	422994
172786	422995
264064	422996
4809	422997
73806	422998
279445	422999
71808	423000
268174	423001
264207	423002
183362	423003
111573	423004
71808	423005
47866	423006
110472	423007
264128	423008
24094	423009
111390	423010
39836	423011
17949	423012
23411	423013
73076	423014
179782	423015
29736	423016
3759	423017
282443	423018
33023	423019
3701	423020
29676	423021
172406	423022
2286	423023
108812	423024
70753	423025
195266	423026
15024	423027
64509	423028
14678	423029
8129	423030
17300	423031
115621	423032
49364	423033
102395	423034
156440	423035
102794	423036
76373	423037
189	423038
27283	423039
523	423040
34789	423041
270041	423042
38115	423043
56256	423044
247016	423045
120826	423046
208002	423047
29571	423048
80141	423049
286	423050
16588	423051
255654	423052
32147	423053
46485	423054
16611	423055
69758	423056
106965	423057
31925	423058
7137	423059
107179	423060
17954	423061
6972	423062
29608	423063
67374	423064
21659	423065
72971	423066
84049	423067
134168	423068
2410	423069
132168	423070
20935	423071
15528	423072
23277	423073
161747	423074
109994	423075
95493	423076
286	423077
6344	423078
66024	423079
31558	423080
84613	423081
261086	423082
167440	423083
45410	423084
286	423085
99851	423086
15632	423087
50476	423088
91957	423089
215538	423090
102579	423091
24433	423092
107751	423093
45015	423094
66300	423095
161747	423096
150901	423097
28900	423098
151967	423099
5820	423100
30399	423101
97606	423102
10333	423103
102610	423104
176133	423105
32967	423106
13692	423107
2418	423108
26585	423109
273254	423110
187801	423111
129350	423112
200036	423113
15086	423114
71427	423115
155472	423116
9113	423117
474	423118
474	423119
474	423120
474	423121
314051	423122
11338	423123
184278	423124
124310	423125
41017	423126
41017	423127
73242	423128
150702	423129
34752	423130
32676	423131
171841	423132
41	423133
163261	423134
288114	423135
68288	423136
159731	423137
243038	423138
126528	423139
234543	423140
83053	423141
55776	423142
63750	423143
305081	423144
147402	423145
17957	423146
122074	423147
28283	423148
11819	423149
13291	423150
224288	423151
84104	423152
91380	423153
111286	423154
21286	423155
142347	423156
29675	423157
110528	423158
170026	423159
936	423160
265316	423161
170679	423162
163648	423163
95746	423164
44433	423165
72933	423166
66983	423167
146136	423168
44433	423169
143585	423170
176860	423171
171867	423172
13291	423173
122914	423174
40999	423175
6653	423176
190820	423177
95746	423178
66531	423179
936	423180
40669	423181
173405	423182
9521	423183
136459	423184
241428	423185
148755	423186
15338	423187
55394	423188
85026	423189
207972	423190
31012	423191
199955	423192
113821	423193
118993	423194
88422	423195
15028	423196
107045	423197
311332	423198
255015	423199
64138	423200
64138	423201
144174	423202
16722	423203
144174	423204
279030	423205
72302	423206
94158	423207
16119	423208
42744	423209
96974	423210
96974	423211
79648	423212
78272	423213
58217	423214
58217	423215
248081	423216
97922	423217
254023	423218
35960	423219
43433	423220
231658	423221
39138	423222
321063	423223
236298	423224
201393	423225
246378	423226
127477	423227
70555	423228
4480	423229
36413	423230
1018	423231
95649	423232
177287	423233
176891	423234
90025	423235
123400	423236
154047	423237
93320	423238
93320	423239
7963	423240
80686	423241
19993	423242
94861	423243
28608	423244
101529	423245
41251	423246
88766	423247
29268	423248
37819	423249
44384	423250
66412	423251
88377	423252
66566	423253
296624	423254
327663	423255
129190	423256
152399	423257
151521	423258
86152	423259
124623	423260
122645	423261
299767	423262
92994	423263
165039	423264
127020	423265
39663	423266
125090	423267
90436	423268
41242	423269
238996	423270
72837	423271
98821	423272
2048	423273
169440	423274
78244	423275
115973	423276
65268	423277
255120	423278
200127	423279
5752	423280
191022	423281
210496	423282
73724	423283
123891	423284
108395	423285
117155	423286
118145	423287
151080	423288
7346	423289
117425	423290
87030	423291
210738	423292
162322	423293
27065	423294
34132	423295
7346	423296
9209	423297
31663	423298
187840	423299
92740	423300
42377	423301
60800	423302
60561	423303
35226	423304
17955	423305
95758	423306
4317	423307
284759	423308
146345	423309
59576	423310
79246	423311
273498	423312
46748	423313
95396	423314
190938	423315
95695	423316
83185	423317
65968	423318
180093	423319
20094	423320
20503	423321
307411	423322
20503	423323
36664	423324
187342	423325
17698	423326
17698	423327
36391	423328
36391	423329
190954	423330
35910	423331
14451	423332
113478	423333
14870	423334
37389	423335
270207	423336
150119	423337
75949	423338
88766	423339
61118	423340
88615	423341
2098	423342
84204	423343
122588	423344
122588	423345
79255	423346
23000	423347
35843	423348
8059	423349
145899	423350
54928	423351
185555	423352
138697	423353
40626	423354
102778	423355
56180	423356
13	423357
57609	423358
39668	423359
60561	423360
6994	423361
67526	423362
9196	423363
1526	423364
51701	423365
19508	423366
11482	423367
1212	423368
18630	423369
211563	423370
258804	423371
48800	423372
31861	423373
75320	423374
29544	423375
111313	423376
10338	423377
58907	423378
6703	423379
115088	423380
7466	423381
39716	423382
314699	423383
7466	423384
39716	423385
278571	423386
24319	423387
49869	423388
24045	423389
97662	423390
68360	423391
12338	423392
314979	423393
253903	423394
267624	423395
41686	423396
138348	423397
123836	423398
135684	423399
73373	423400
175844	423401
73373	423402
121193	423403
69774	423404
181869	423405
187323	423406
93608	423407
266622	423408
266642	423409
258183	423410
170220	423411
108187	423412
66741	423413
108631	423414
168946	423415
188455	423416
259830	423417
167262	423418
102420	423419
47115	423420
124814	423421
72282	423422
258317	423423
47307	423424
109295	423425
169618	423426
168516	423427
138242	423428
71418	423429
7141	423430
138240	423431
116838	423432
38742	423433
158008	423434
70542	423435
288317	423436
78407	423437
102660	423438
16950	423439
8602	423440
32470	423441
167566	423442
116838	423443
61426	423444
22982	423445
6062	423446
260193	423447
259342	423448
18680	423449
128707	423450
89035	423451
165203	423452
257901	423453
16821	423454
32638	423455
77945	423456
61426	423457
259469	423458
108369	423459
108478	423460
260221	423461
109885	423462
188722	423463
8602	423464
7141	423465
122483	423466
170917	423467
72282	423468
256577	423469
16748	423470
47330	423471
139425	423472
101866	423473
20698	423474
65481	423475
287681	423476
304485	423477
71418	423478
109370	423479
163768	423480
108541	423481
108175	423482
277741	423483
80526	423484
156456	423485
114098	423486
156089	423487
35002	423488
65509	423489
44153	423490
307014	423491
116776	423492
46434	423493
118645	423494
33745	423495
6601	423496
39478	423497
11553	423498
11158	423499
21362	423500
6601	423501
33876	423502
40541	423503
21067	423504
32663	423505
15645	423506
72038	423507
182750	423508
237247	423509
1652	423510
326122	423511
63520	423512
76625	423513
42632	423514
214714	423515
42647	423516
21500	423517
32492	423518
11582	423519
210395	423520
6802	423521
25981	423522
76294	423523
125453	423524
85167	423525
185844	423526
16912	423527
217963	423528
4527	423529
232553	423530
11582	423531
65272	423532
102121	423533
97033	423534
63520	423535
215736	423536
72128	423537
47766	423538
176794	423539
23226	423540
23226	423541
315281	423542
123522	423543
18721	423544
303355	423545
132092	423546
68943	423547
49800	423548
98285	423549
132092	423550
51144	423551
123522	423552
71629	423553
2683	423554
208628	423555
225387	423556
134538	423557
126597	423558
84089	423559
93860	423560
187900	423561
143481	423562
29076	423563
301199	423564
41513	423565
125751	423566
21255	423567
77474	423568
44211	423569
148396	423570
65649	423571
7348	423572
65682	423573
21797	423574
92251	423575
241175	423576
65671	423577
11384	423578
183500	423579
44374	423580
32170	423581
65657	423582
77474	423583
18658	423584
79956	423585
138314	423586
48502	423587
92158	423588
81778	423589
60434	423590
4023	423591
42167	423592
115798	423593
49912	423594
65822	423595
116008	423596
92251	423597
139864	423598
148205	423599
119493	423600
18658	423601
22575	423602
115651	423603
94122	423604
187466	423605
60434	423606
14409	423607
17955	423608
15671	423609
199040	423610
37121	423611
189	423612
153960	423613
4209	423614
153959	423615
2816	423616
288460	423617
17601	423618
68410	423619
98491	423620
149868	423621
17955	423622
162926	423623
52949	423624
62675	423625
67337	423626
62675	423627
28581	423628
10786	423629
47362	423630
6242	423631
17241	423632
73657	423633
88039	423634
25388	423635
26585	423636
6720	423637
21003	423638
19717	423639
9791	423640
80849	423641
152586	423642
86282	423643
269074	423644
112211	423645
88220	423646
141866	423647
71089	423648
43520	423649
25016	423650
279382	423651
36119	423652
103780	423653
17927	423654
56054	423655
13927	423656
14782	423657
20095	423658
78383	423659
306650	423660
108637	423661
32503	423662
2258	423663
89811	423664
6027	423665
38534	423666
61209	423667
108208	423668
27668	423669
35101	423670
49200	423671
109775	423672
3066	423673
119818	423674
77281	423675
77576	423676
168006	423677
98312	423678
25212	423679
26187	423680
292525	423681
277403	423682
318234	423683
26187	423684
132699	423685
129702	423686
125235	423687
195013	423688
81885	423689
111908	423690
79032	423691
198070	423692
16960	423693
104628	423694
105801	423695
190294	423696
238783	423697
236897	423698
158125	423699
171939	423700
171934	423701
167708	423702
169564	423703
258401	423704
199368	423705
192342	423706
189175	423707
37136	423708
191710	423709
106287	423710
127029	423711
291641	423712
233500	423713
123092	423714
110903	423715
19317	423716
54814	423717
268928	423718
228095	423719
13387	423720
195766	423721
44528	423722
23785	423723
197846	423724
81885	423725
126698	423726
122224	423727
61288	423728
6286	423729
42459	423730
140405	423731
289620	423732
32516	423733
57114	423734
9398	423735
47641	423736
247335	423737
209554	423738
48600	423739
164500	423740
171186	423741
133818	423742
193888	423743
164257	423744
72251	423745
111820	423746
72621	423747
251898	423748
83510	423749
251015	423750
265432	423751
156198	423752
72678	423753
72678	423754
191710	423755
15228	423756
273190	423757
300409	423758
304173	423759
298271	423760
104971	423761
342	423762
156626	423763
301255	423764
2563	423765
92675	423766
23679	423767
66293	423768
55541	423769
246501	423770
18088	423771
11232	423772
7907	423773
118435	423774
4397	423775
139288	423776
77459	423777
49051	423778
11045	423779
302065	423780
198428	423781
13987	423782
216692	423783
299447	423784
103458	423785
8217	423786
78270	423787
141821	423788
98173	423789
93541	423790
71505	423791
73267	423792
62014	423793
130217	423794
11832	423795
13409	423796
24510	423797
249788	423798
222239	423799
146885	423800
2350	423801
105611	423802
23472	423803
16421	423804
41600	423805
298410	423806
203386	423807
203790	423808
6061	423809
93809	423810
97673	423811
68593	423812
147412	423813
203918	423814
194873	423815
28511	423816
4197	423817
2350	423818
215278	423819
35032	423820
29693	423821
25288	423822
113071	423823
102750	423824
271186	423825
61922	423826
118874	423827
30583	423828
15054	423829
190146	423830
15057	423831
49856	423832
183	423833
16447	423834
144472	423835
208649	423836
123496	423837
5484	423838
305479	423839
206967	423840
615	423841
5794	423842
4195	423843
206539	423844
156217	423845
106110	423846
34557	423847
188248	423848
253303	423849
59652	423850
174170	423851
65372	423852
18875	423853
222723	423854
151257	423855
152654	423856
64133	423857
73116	423858
9726	423859
6959	423860
18381	423861
1698	423862
62568	423863
28296	423864
78	423865
164324	423866
24187	423867
107551	423868
262745	423869
1051	423870
170057	423871
96603	423872
139834	423873
148797	423874
81419	423875
162829	423876
25604	423877
82	423878
194712	423879
5511	423880
4251	423881
153178	423882
185	423883
82644	423884
104448	423885
2537	423886
706	423887
70170	423888
99734	423889
130732	423890
56505	423891
21052	423892
6244	423893
3	423894
5176	423895
192447	423896
7274	423897
33336	423898
9462	423899
90524	423900
57375	423901
27282	423902
18600	423903
43554	423904
585	423905
9227	423906
6594	423907
1278	423908
40523	423909
91334	423910
126002	423911
1999	423912
207481	423913
6451	423914
13975	423915
215168	423916
3820	423917
45585	423918
12955	423919
36621	423920
10196	423921
206684	423922
72110	423923
23001	423924
109364	423925
78489	423926
16466	423927
309081	423928
38774	423929
12963	423930
7557	423931
134	423932
20729	423933
34241	423934
6568	423935
34931	423936
276908	423937
47377	423938
2469	423939
71	423940
21697	423941
378	423942
26310	423943
58989	423944
284153	423945
105959	423946
265693	423947
19548	423948
57130	423949
5483	423950
50041	423951
237148	423952
196239	423953
162831	423954
280	423955
51628	423956
270	423957
35343	423958
27808	423959
9530	423960
200	423961
174	423962
1115	423963
33472	423964
2620	423965
311728	423966
196	423967
106	423968
25285	423969
209692	423970
194899	423971
64455	423972
2614	423973
2322	423974
5556	423975
34224	423976
15110	423977
116255	423978
21148	423979
19923	423980
133020	423981
104	423982
6968	423983
28695	423984
3082	423985
136690	423986
133770	423987
18021	423988
2033	423989
157548	423990
45581	423991
271921	423992
85593	423993
1085	423994
61475	423995
9608	423996
60856	423997
49737	423998
783	423999
215434	424000
52957	424001
60216	424002
87931	424003
12111	424004
9991	424005
66493	424006
88596	424007
18671	424008
3	424009
3248	424010
116902	424011
2910	424012
62210	424013
238674	424014
19289	424015
36064	424016
798	424017
46132	424018
234826	424019
9494	424020
12024	424021
64092	424022
208403	424023
41149	424024
3187	424025
15749	424026
120504	424027
146463	424028
21799	424029
42810	424030
32	424031
143229	424032
61989	424033
61813	424034
66756	424035
5700	424036
101528	424037
67341	424038
13964	424039
110179	424040
197459	424041
11529	424042
31292	424043
3991	424044
20619	424045
27029	424046
81746	424047
24041	424048
18451	424049
62329	424050
32876	424051
68286	424052
159795	424053
111219	424054
73806	424055
124840	424056
75638	424057
158687	424058
67569	424059
52280	424060
4122	424061
1550	424062
29698	424063
7156	424064
35562	424065
10569	424066
92046	424067
51759	424068
2558	424069
31977	424070
812	424071
70069	424072
219370	424073
44443	424074
5272	424075
2031	424076
12057	424077
767	424078
9815	424079
13933	424080
175174	424081
227583	424082
1434	424083
56259	424084
92016	424085
182441	424086
2624	424087
707	424088
51141	424089
15541	424090
16252	424091
62161	424092
22001	424093
237395	424094
67390	424095
1953	424096
54843	424097
6186	424098
13968	424099
101527	424100
46826	424101
20227	424102
87077	424103
839	424104
353	424105
90307	424106
170550	424107
290775	424108
1278	424109
219753	424110
146255	424111
125649	424112
44892	424113
114687	424114
56	424115
90969	424116
165644	424117
26051	424118
221793	424119
2697	424120
68193	424121
112935	424122
190528	424123
19143	424124
107464	424125
275	424126
39280	424127
8424	424128
6196	424129
10983	424130
114006	424131
5510	424132
12541	424133
1164	424134
255320	424135
213908	424136
9042	424137
2869	424138
37229	424139
22959	424140
5037	424141
2410	424142
4816	424143
24261	424144
170848	424145
22765	424146
6689	424147
205028	424148
491	424149
1458	424150
71506	424151
86689	424152
73910	424153
99202	424154
63562	424155
37328	424156
148000	424157
67576	424158
11250	424159
165027	424160
109133	424161
80368	424162
471	424163
141516	424164
95102	424165
75102	424166
75719	424167
26394	424168
60257	424169
29156	424170
4964	424171
9201	424172
183347	424173
19819	424174
86894	424175
80963	424176
107221	424177
13	424178
2697	424179
59810	424180
2697	424181
6920	424182
704	424183
91198	424184
55010	424185
95095	424186
16472	424187
85537	424188
66508	424189
120442	424190
15311	424191
249145	424192
20377	424193
552	424194
301623	424195
43627	424196
704	424197
70075	424198
289580	424199
88145	424200
1390	424201
139	424202
71685	424203
121643	424204
294	424205
45401	424206
86626	424207
54325	424208
186024	424209
40979	424210
31958	424211
757	424212
127461	424213
14049	424214
30861	424215
2190	424216
7047	424217
107057	424218
8744	424219
32822	424220
22182	424221
68459	424222
77039	424223
99549	424224
4428	424225
23929	424226
148001	424227
760	424228
142965	424229
179894	424230
5609	424231
19975	424232
17816	424233
47237	424234
87263	424235
205449	424236
30065	424237
4468	424238
194528	424239
3961	424240
37833	424241
1363	424242
61275	424243
332	424244
44509	424245
71227	424246
73308	424247
17928	424248
3060	424249
3703	424250
24754	424251
178940	424252
41892	424253
155976	424254
60088	424255
16475	424256
61281	424257
26993	424258
269903	424259
81	424260
93749	424261
267927	424262
187105	424263
3613	424264
54416	424265
1372	424266
198216	424267
269708	424268
9258	424269
56773	424270
282372	424271
25178	424272
55273	424273
75	424274
2685	424275
24287	424276
45724	424277
150888	424278
71423	424279
42306	424280
586	424281
50989	424282
3113	424283
26331	424284
183212	424285
111213	424286
51898	424287
4409	424288
118867	424289
172273	424290
65602	424291
90593	424292
14550	424293
69557	424294
81955	424295
20979	424296
68694	424297
163	424298
25450	424299
151859	424300
36268	424301
5936	424302
1359	424303
3993	424304
176700	424305
11591	424306
20690	424307
29088	424308
202517	424309
50452	424310
33655	424311
4780	424312
67148	424313
585	424314
10006	424315
15042	424316
172774	424317
61397	424318
22789	424319
24489	424320
5577	424321
45669	424322
52716	424323
284692	424324
58077	424325
128978	424326
2031	424327
151127	424328
6927	424329
852	424330
29615	424331
67587	424332
32021	424333
46316	424334
4300	424335
200414	424336
93882	424337
134995	424338
134995	424339
91119	424340
54708	424341
134995	424342
42544	424343
85506	424344
26529	424345
51815	424346
324267	424347
38022	424348
57324	424349
35552	424350
100566	424351
59375	424352
88541	424353
323016	424354
64976	424355
233395	424356
167981	424357
313139	424358
49217	424359
204383	424360
58557	424361
239591	424362
119585	424363
23121	424364
24563	424365
6066	424366
174141	424367
42202	424368
321395	424369
88777	424370
228787	424371
205969	424372
86543	424373
144217	424374
93891	424375
177355	424376
38515	424377
86388	424378
57535	424379
285346	424380
138039	424381
70999	424382
70999	424383
41322	424384
69157	424385
164644	424386
192343	424387
182033	424388
124358	424389
240408	424390
272858	424391
184034	424392
138598	424393
21540	424394
40278	424395
227689	424396
82246	424397
59837	424398
127338	424399
83277	424400
293009	424401
124147	424402
215672	424403
83277	424404
325269	424405
50190	424406
32266	424407
110896	424408
80361	424409
97329	424410
143154	424411
251904	424412
183567	424413
246981	424414
29509	424415
174336	424416
121382	424417
137646	424418
204414	424419
1079	424420
143173	424421
209629	424422
101319	424423
294711	424424
96854	424425
89489	424426
146624	424427
271071	424428
228369	424429
328405	424430
13949	424431
178074	424432
243825	424433
19377	424434
12255	424435
53210	424436
35389	424437
291475	424438
3930	424439
57786	424440
4787	424441
103461	424442
95568	424443
129748	424444
95284	424445
68451	424446
56766	424447
185250	424448
29457	424449
240502	424450
293552	424451
14125	424452
52585	424453
14275	424454
6006	424455
291356	424456
38251	424457
26495	424458
55551	424459
202991	424460
55687	424461
30158	424462
151662	424463
14359	424464
212719	424465
39662	424466
197848	424467
298541	424468
20166	424469
168165	424470
181739	424471
103502	424472
197320	424473
82018	424474
213072	424475
172414	424476
282079	424477
97841	424478
101434	424479
257263	424480
15012	424481
70150	424482
181806	424483
237553	424484
249612	424485
67341	424486
9696	424487
3751	424488
165174	424489
247093	424490
151124	424491
80259	424492
180221	424493
64701	424494
36463	424495
116685	424496
29597	424497
182576	424498
259044	424499
59192	424500
320214	424501
40008	424502
59029	424503
187437	424504
10589	424505
22773	424506
7418	424507
86543	424508
133489	424509
236239	424510
105854	424511
4005	424512
36743	424513
39749	424514
283887	424515
16893	424516
13206	424517
57324	424518
39222	424519
16204	424520
58211	424521
7243	424522
19016	424523
7636	424524
150919	424525
6116	424526
1174	424527
99389	424528
30278	424529
214628	424530
3534	424531
1309	424532
231401	424533
256976	424534
9	424535
98059	424536
6701	424537
175102	424538
203627	424539
214599	424540
82145	424541
275519	424542
88601	424543
4765	424544
1011	424545
26290	424546
10158	424547
9202	424548
74209	424549
77025	424550
197063	424551
8836	424552
274374	424553
5307	424554
118084	424555
15397	424556
227951	424557
248764	424558
141	424559
95565	424560
16169	424561
185935	424562
89924	424563
10388	424564
124322	424565
100775	424566
36045	424567
17233	424568
156387	424569
194266	424570
84629	424571
290931	424572
207636	424573
4533	424574
1507	424575
191591	424576
206267	424577
2606	424578
110142	424579
124281	424580
17160	424581
9895	424582
218150	424583
28395	424584
30809	424585
66245	424586
25137	424587
103659	424588
68133	424589
9649	424590
35859	424591
66710	424592
60	424593
47378	424594
18410	424595
176032	424596
10725	424597
6926	424598
19126	424599
6137	424600
4256	424601
5940	424602
18026	424603
41492	424604
33897	424605
35513	424606
3801	424607
47196	424608
50639	424609
169491	424610
16854	424611
1548	424612
108424	424613
9682	424614
11906	424615
43863	424616
73719	424617
39016	424618
27397	424619
11289	424620
13642	424621
6955	424622
27442	424623
17254	424624
55303	424625
8714	424626
14581	424627
30254	424628
124155	424629
25291	424630
43139	424631
13880	424632
44181	424633
25750	424634
2429	424635
27726	424636
77014	424637
42981	424638
136971	424639
30985	424640
107322	424641
26067	424642
80232	424643
70600	424644
10845	424645
19396	424646
125768	424647
23094	424648
18865	424649
7902	424650
182700	424651
68823	424652
1791	424653
31365	424654
2529	424655
101183	424656
39514	424657
68823	424658
54224	424659
86525	424660
19971	424661
7237	424662
4256	424663
27899	424664
89919	424665
97531	424666
4256	424667
122091	424668
109926	424669
61395	424670
115717	424671
5883	424672
51028	424673
63464	424674
139197	424675
21462	424676
78128	424677
18249	424678
805	424679
82670	424680
8261	424681
285163	424682
573	424683
52760	424684
50926	424685
23781	424686
59407	424687
25197	424688
83299	424689
29352	424690
265816	424691
1734	424692
9108	424693
27400	424694
213471	424695
42578	424696
103831	424697
160730	424698
16152	424699
8482	424700
16152	424701
32554	424702
19831	424703
83666	424704
58753	424705
26300	424706
13131	424707
4003	424708
27400	424709
17047	424710
91719	424711
274705	424712
5394	424713
50379	424714
12215	424715
127941	424716
8482	424717
27758	424718
130393	424719
12063	424720
24370	424721
28277	424722
4015	424723
57135	424724
26270	424725
3004	424726
27829	424727
102705	424728
58874	424729
28277	424730
25888	424731
33978	424732
70994	424733
40749	424734
39407	424735
4071	424736
44835	424737
37952	424738
68908	424739
6795	424740
44835	424741
13000	424742
13812	424743
3703	424744
239740	424745
1378	424746
10845	424747
2204	424748
12371	424749
53195	424750
84439	424751
24796	424752
25290	424753
105916	424754
93467	424755
77675	424756
45281	424757
74748	424758
92279	424759
39001	424760
54634	424761
16391	424762
10469	424763
26759	424764
114158	424765
16943	424766
6060	424767
10469	424768
10681	424769
41497	424770
18646	424771
19817	424772
8074	424773
46486	424774
22169	424775
5545	424776
15444	424777
73227	424778
38054	424779
55719	424780
37443	424781
48577	424782
27693	424783
86565	424784
26454	424785
50639	424786
255929	424787
919	424788
13059	424789
10514	424790
12207	424791
29535	424792
42773	424793
45668	424794
167012	424795
6137	424796
19107	424797
78047	424798
24320	424799
13776	424800
56979	424801
39288	424802
198948	424803
119404	424804
1145	424805
53306	424806
334	424807
78073	424808
15620	424809
15570	424810
217600	424811
56014	424812
58223	424813
5132	424814
38952	424815
16486	424816
78501	424817
11072	424818
583	424819
38058	424820
25606	424821
78471	424822
135654	424823
138913	424824
15012	424825
61818	424826
11318	424827
84579	424828
72707	424829
27834	424830
52331	424831
214514	424832
296816	424833
1356	424834
6306	424835
17288	424836
18760	424837
204162	424838
1434	424839
25483	424840
10714	424841
154936	424842
77360	424843
144821	424844
151235	424845
8928	424846
246092	424847
98859	424848
72903	424849
35408	424850
20383	424851
157248	424852
21555	424853
200474	424854
220249	424855
41810	424856
84449	424857
11517	424858
39194	424859
114719	424860
39444	424861
10407	424862
26614	424863
147903	424864
67019	424865
56598	424866
90675	424867
17920	424868
29919	424869
205119	424870
76680	424871
64540	424872
124921	424873
136938	424874
159701	424875
226904	424876
39824	424877
11757	424878
7722	424879
90165	424880
245390	424881
50615	424882
10527	424883
203287	424884
20013	424885
203954	424886
14702	424887
5848	424888
89913	424889
130866	424890
192464	424891
40001	424892
101305	424893
294286	424894
191492	424895
61702	424896
50388	424897
2688	424898
11546	424899
41723	424900
198994	424901
26154	424902
134488	424903
76552	424904
77181	424905
10959	424906
79175	424907
303941	424908
205928	424909
5147	424910
84494	424911
835	424912
54644	424913
42059	424914
18175	424915
312864	424916
152866	424917
309064	424918
31159	424919
55861	424920
74103	424921
161911	424922
142603	424923
21817	424924
9894	424925
13684	424926
77576	424927
1751	424928
169106	424929
1367	424930
4015	424931
73247	424932
23009	424933
121527	424934
31175	424935
157975	424936
51125	424937
54419	424938
50110	424939
7308	424940
125217	424941
24467	424942
201834	424943
237771	424944
43665	424945
24875	424946
165172	424947
149223	424948
5658	424949
135441	424950
34733	424951
4969	424952
209097	424953
283714	424954
103727	424955
309135	424956
309650	424957
146511	424958
14548	424959
14259	424960
206261	424961
9139	424962
82042	424963
81735	424964
259782	424965
30518	424966
10527	424967
211353	424968
273974	424969
35777	424970
186803	424971
204920	424972
12911	424973
2787	424974
79985	424975
28253	424976
90999	424977
35069	424978
43688	424979
5848	424980
39385	424981
20211	424982
124708	424983
82389	424984
73735	424985
55613	424986
43394	424987
20941	424988
14581	424989
29865	424990
80593	424991
111603	424992
3341	424993
2811	424994
209909	424995
93532	424996
37127	424997
24310	424998
77370	424999
56660	425000
20484	425001
29725	425002
41447	425003
51965	425004
98381	425005
23314	425006
129634	425007
187437	425008
27187	425009
133992	425010
85144	425011
55162	425012
80629	425013
23156	425014
88169	425015
14581	425016
119089	425017
51569	425018
26447	425019
9810	425020
138907	425021
133651	425022
27529	425023
95165	425024
27313	425025
88240	425026
34579	425027
6836	425028
16104	425029
561	425030
8144	425031
89446	425032
117192	425033
124882	425034
251890	425035
28309	425036
13952	425037
8579	425038
11982	425039
5593	425040
273657	425041
10300	425042
301543	425043
286041	425044
112209	425045
3493	425046
136384	425047
49377	425048
126412	425049
8144	425050
55346	425051
47959	425052
58756	425053
3845	425054
50284	425055
114336	425056
327372	425057
182858	425058
48167	425059
5648	425060
34373	425061
39532	425062
156251	425063
17686	425064
25918	425065
181902	425066
1882	425067
7565	425068
1937	425069
175955	425070
134077	425071
134225	425072
185942	425073
1449	425074
48827	425075
6648	425076
182177	425077
97609	425078
50732	425079
15701	425080
17397	425081
7779	425082
17431	425083
207206	425084
78581	425085
86764	425086
32427	425087
212187	425088
11124	425089
204740	425090
13191	425091
169556	425092
34980	425093
12710	425094
3176	425095
54609	425096
16157	425097
29711	425098
56898	425099
92079	425100
55905	425101
137473	425102
218930	425103
189701	425104
153327	425105
50473	425106
308871	425107
67568	425108
110207	425109
112246	425110
263658	425111
57050	425112
268045	425113
273945	425114
281633	425115
172395	425116
70661	425117
144525	425118
49678	425119
49449	425120
178311	425121
95771	425122
29008	425123
108363	425124
52185	425125
31209	425126
153294	425127
23465	425128
6871	425129
164251	425130
129291	425131
76590	425132
92196	425133
275941	425134
122493	425135
87300	425136
15194	425137
225939	425138
208512	425139
124826	425140
297851	425141
94076	425142
117280	425143
147063	425144
144753	425145
78865	425146
33536	425147
271957	425148
301012	425149
79850	425150
62383	425151
186459	425152
195813	425153
13405	425154
57088	425155
10892	425156
58413	425157
28058	425158
194665	425159
44055	425160
54750	425161
23926	425162
197514	425163
32203	425164
130442	425165
110222	425166
204557	425167
4774	425168
109052	425169
52957	425170
123979	425171
95492	425172
81097	425173
296661	425174
68333	425175
52339	425176
23156	425177
187600	425178
94942	425179
64918	425180
215656	425181
233933	425182
24476	425183
216554	425184
112451	425185
150316	425186
42572	425187
177436	425188
112371	425189
29605	425190
47825	425191
309808	425192
258467	425193
211168	425194
25571	425195
200470	425196
324229	425197
181568	425198
11387	425199
220534	425200
9516	425201
55763	425202
50336	425203
84887	425204
243039	425205
37306	425206
11319	425207
326290	425208
42420	425209
17615	425210
267277	425211
22668	425212
127585	425213
216927	425214
123086	425215
98889	425216
310021	425217
286080	425218
126240	425219
890	425220
94158	425221
248094	425222
178872	425223
302282	425224
197651	425225
50380	425226
49051	425227
172243	425228
20558	425229
205517	425230
21063	425231
158930	425232
204452	425233
84182	425234
88498	425235
325832	425236
53918	425237
58585	425238
251790	425239
144636	425240
325450	425241
105382	425242
56192	425243
141668	425244
30405	425245
138216	425246
72293	425247
6722	425248
75248	425249
268102	425250
158921	425251
8552	425252
11307	425253
78838	425254
126780	425255
154466	425256
55537	425257
95294	425258
56859	425259
61067	425260
293516	425261
61088	425262
241097	425263
236950	425264
176740	425265
3001	425266
265846	425267
154277	425268
315429	425269
138870	425270
221787	425271
316482	425272
98454	425273
231361	425274
29077	425275
84338	425276
160843	425277
140486	425278
146157	425279
27718	425280
325433	425281
18520	425282
273562	425283
49014	425284
48632	425285
48632	425286
179032	425287
98125	425288
89258	425289
228870	425290
124590	425291
301810	425292
309996	425293
213587	425294
226605	425295
9884	425296
104554	425297
68320	425298
42900	425299
131169	425300
172601	425301
183671	425302
169308	425303
64835	425304
46674	425305
66298	425306
308368	425307
205478	425308
210891	425309
132899	425310
46962	425311
320027	425312
5138	425313
281457	425314
281654	425315
71681	425316
136954	425317
234810	425318
134183	425319
35391	425320
277450	425321
35390	425322
293726	425323
217859	425324
10251	425325
278524	425326
50025	425327
219464	425328
126903	425329
68731	425330
197672	425331
118494	425332
63777	425333
62283	425334
264140	425335
199710	425336
167584	425337
208229	425338
295497	425339
42072	425340
84045	425341
181689	425342
80962	425343
5474	425344
39570	425345
36637	425346
10228	425347
62223	425348
2359	425349
97628	425350
114295	425351
130333	425352
51096	425353
19845	425354
154299	425355
115123	425356
158710	425357
188984	425358
10120	425359
55014	425360
2915	425361
296116	425362
87283	425363
34053	425364
111732	425365
86779	425366
93844	425367
86932	425368
206251	425369
140291	425370
38370	425371
293729	425372
77007	425373
307500	425374
4031	425375
22354	425376
322457	425377
104940	425378
73445	425379
298291	425380
114162	425381
210468	425382
82889	425383
233347	425384
57487	425385
215238	425386
63273	425387
54440	425388
234374	425389
146598	425390
309814	425391
16319	425392
57878	425393
10182	425394
169460	425395
158274	425396
226034	425397
131398	425398
145557	425399
152691	425400
325224	425401
56025	425402
73599	425403
319377	425404
174938	425405
204399	425406
196968	425407
183579	425408
6946	425409
131116	425410
128686	425411
128711	425412
17560	425413
221129	425414
8686	425415
136458	425416
147096	425417
87434	425418
184618	425419
16625	425420
118962	425421
89135	425422
18601	425423
9341	425424
13323	425425
125543	425426
211391	425427
326827	425428
8017	425429
71580	425430
128390	425431
310815	425432
12631	425433
215036	425434
253214	425435
261272	425436
101366	425437
56377	425438
56377	425439
59886	425440
6459	425441
8372	425442
316540	425443
46847	425444
214666	425445
20572	425446
32392	425447
103627	425448
89225	425449
5366	425450
161166	425451
143271	425452
193787	425453
81948	425454
235359	425455
79167	425456
29319	425457
92667	425458
229628	425459
136374	425460
22084	425461
144132	425462
93059	425463
203418	425464
174360	425465
968	425466
79167	425467
168400	425468
310277	425469
29320	425470
68884	425471
120035	425472
11286	425473
174360	425474
211828	425475
8004	425476
168889	425477
66615	425478
17759	425479
20995	425480
253539	425481
74779	425482
314117	425483
145170	425484
259534	425485
33902	425486
33902	425487
351	425488
67333	425489
46403	425490
39709	425491
5999	425492
120912	425493
144644	425494
7504	425495
66639	425496
186959	425497
294807	425498
35930	425499
138752	425500
21054	425501
299879	425502
44340	425503
77488	425504
58223	425505
103438	425506
113039	425507
13024	425508
45072	425509
96330	425510
28766	425511
123944	425512
71813	425513
11347	425514
17760	425515
76462	425516
6898	425517
101347	425518
12636	425519
1340	425520
28686	425521
1409	425522
182383	425523
5927	425524
84656	425525
18069	425526
38882	425527
15424	425528
209479	425529
199064	425530
4095	425531
83497	425532
127226	425533
26550	425534
25290	425535
14470	425536
37910	425537
201289	425538
23470	425539
4884	425540
206435	425541
110979	425542
36747	425543
75183	425544
48571	425545
39589	425546
13937	425547
11701	425548
7310	425549
72571	425550
62133	425551
24022	425552
261103	425553
17447	425554
200707	425555
105914	425556
284066	425557
4719	425558
88548	425559
5932	425560
31932	425561
205569	425562
55426	425563
24192	425564
27418	425565
1604	425566
30803	425567
215669	425568
10680	425569
21390	425570
370	425571
72018	425572
189798	425573
23063	425574
6948	425575
39070	425576
89794	425577
73599	425578
59211	425579
34418	425580
78286	425581
172574	425582
277016	425583
195304	425584
97708	425585
108460	425586
232796	425587
156926	425588
103792	425589
163505	425590
141684	425591
50905	425592
65708	425593
228024	425594
95342	425595
78109	425596
148759	425597
237309	425598
118302	425599
102567	425600
55226	425601
10135	425602
105945	425603
152017	425604
70623	425605
126314	425606
67068	425607
19927	425608
196574	425609
192160	425610
308584	425611
300808	425612
49020	425613
155986	425614
155337	425615
83785	425616
137186	425617
6564	425618
31977	425619
269956	425620
65092	425621
26472	425622
19183	425623
217892	425624
297386	425625
193933	425626
269355	425627
85012	425628
146796	425629
230515	425630
112802	425631
72384	425632
224744	425633
48411	425634
31172	425635
195079	425636
273535	425637
271282	425638
167407	425639
236147	425640
256050	425641
155826	425642
10433	425643
249184	425644
36805	425645
276505	425646
147721	425647
9686	425648
39917	425649
13044	425650
24824	425651
187464	425652
129265	425653
69714	425654
322132	425655
117606	425656
121696	425657
135738	425658
148588	425659
254672	425660
10903	425661
18541	425662
25392	425663
74006	425664
62033	425665
9587	425666
89165	425667
51318	425668
92175	425669
203662	425670
245882	425671
19114	425672
317259	425673
264265	425674
185740	425675
102176	425676
51636	425677
158290	425678
192446	425679
50867	425680
20480	425681
184234	425682
96706	425683
254044	425684
69118	425685
39926	425686
97263	425687
133562	425688
129265	425689
225599	425690
32839	425691
65926	425692
109886	425693
267181	425694
37886	425695
25186	425696
276416	425697
85020	425698
135037	425699
130687	425700
32693	425701
136226	425702
191126	425703
61081	425704
63941	425705
104423	425706
289630	425707
237922	425708
80862	425709
86054	425710
264889	425711
295948	425712
1434	425713
308805	425714
60287	425715
160694	425716
126151	425717
1038	425718
194681	425719
71845	425720
2341	425721
203495	425722
160264	425723
268805	425724
2275	425725
78171	425726
72266	425727
96034	425728
95629	425729
85195	425730
83045	425731
292946	425732
2275	425733
65755	425734
73402	425735
118485	425736
47137	425737
24033	425738
114	425739
43980	425740
116377	425741
86379	425742
1369	425743
203883	425744
172036	425745
319920	425746
55163	425747
140505	425748
321164	425749
42109	425750
162535	425751
108746	425752
43880	425753
147620	425754
56224	425755
104244	425756
118839	425757
311034	425758
310904	425759
177800	425760
324806	425761
856	425762
6334	425763
77106	425764
136482	425765
136482	425766
93259	425767
153433	425768
43204	425769
9895	425770
243305	425771
1782	425772
8473	425773
250375	425774
211986	425775
246115	425776
310989	425777
6433	425778
91382	425779
6433	425780
153878	425781
308943	425782
131576	425783
7225	425784
55765	425785
37184	425786
22027	425787
77563	425788
28225	425789
12153	425790
56802	425791
229	425792
62786	425793
34301	425794
14186	425795
5747	425796
102591	425797
11423	425798
43541	425799
46195	425800
14783	425801
12938	425802
7645	425803
162	425804
11357	425805
190018	425806
46632	425807
36602	425808
125850	425809
31767	425810
179499	425811
74723	425812
1921	425813
1667	425814
322278	425815
146840	425816
72120	425817
126470	425818
165006	425819
122548	425820
172576	425821
244492	425822
60042	425823
212078	425824
105560	425825
21445	425826
122335	425827
122121	425828
98453	425829
165006	425830
6846	425831
89892	425832
34293	425833
168103	425834
181002	425835
119003	425836
236701	425837
107772	425838
6754	425839
34199	425840
108153	425841
124677	425842
84821	425843
86698	425844
310265	425845
26189	425846
1950	425847
23236	425848
282106	425849
35532	425850
133554	425851
53502	425852
39678	425853
4833	425854
4833	425855
18799	425856
164597	425857
8238	425858
56828	425859
14510	425860
21501	425861
47648	425862
182404	425863
65920	425864
278049	425865
168548	425866
12361	425867
51667	425868
8853	425869
129154	425870
178842	425871
82964	425872
71702	425873
23588	425874
138231	425875
118483	425876
138231	425877
138231	425878
51775	425879
51205	425880
316260	425881
156599	425882
9436	425883
284745	425884
131984	425885
195449	425886
73560	425887
48041	425888
61137	425889
54649	425890
57326	425891
61952	425892
125802	425893
114480	425894
22303	425895
159682	425896
33885	425897
112556	425898
33455	425899
54149	425900
28309	425901
96439	425902
185308	425903
98758	425904
32961	425905
10101	425906
25168	425907
369	425908
30512	425909
92805	425910
40311	425911
137581	425912
4034	425913
131253	425914
31053	425915
12442	425916
1521	425917
64242	425918
116052	425919
193530	425920
4476	425921
288809	425922
212325	425923
92450	425924
87799	425925
152732	425926
4966	425927
318508	425928
42325	425929
306525	425930
133220	425931
201574	425932
83035	425933
34594	425934
48049	425935
6006	425936
177337	425937
266378	425938
13332	425939
203252	425940
13458	425941
3162	425942
141671	425943
232839	425944
7761	425945
218665	425946
7736	425947
305900	425948
26596	425949
104869	425950
247186	425951
289663	425952
347	425953
129632	425954
21660	425955
31316	425956
238545	425957
53036	425958
1165	425959
18482	425960
99723	425961
85573	425962
38038	425963
41854	425964
233843	425965
8232	425966
100999	425967
320874	425968
175438	425969
41902	425970
227901	425971
104301	425972
266687	425973
187088	425974
31515	425975
22228	425976
18734	425977
317264	425978
89775	425979
193829	425980
2574	425981
122294	425982
190680	425983
192318	425984
6336	425985
92096	425986
43100	425987
257221	425988
106473	425989
209923	425990
293323	425991
25581	425992
3537	425993
56532	425994
6606	425995
93962	425996
6628	425997
3908	425998
3417	425999
227000	426000
39293	426001
143360	426002
47823	426003
16710	426004
325785	426005
25874	426006
125920	426007
68063	426008
105297	426009
37756	426010
67184	426011
97432	426012
5296	426013
7315	426014
25999	426015
313058	426016
73111	426017
113681	426018
206579	426019
102833	426020
16362	426021
15179	426022
244772	426023
5429	426024
327165	426025
209215	426026
39293	426027
211636	426028
99662	426029
2663	426030
190072	426031
14131	426032
9699	426033
56532	426034
56554	426035
45666	426036
84042	426037
55931	426038
9332	426039
70289	426040
9328	426041
22746	426042
67053	426043
32379	426044
40302	426045
30936	426046
171776	426047
6760	426048
44217	426049
148794	426050
11927	426051
66724	426052
217393	426053
303558	426054
7109	426055
22461	426056
115766	426057
188477	426058
46870	426059
1730	426060
43901	426061
5984	426062
139866	426063
303788	426064
292261	426065
1234	426066
7017	426067
25573	426068
192971	426069
301542	426070
199590	426071
304984	426072
6861	426073
17009	426074
90476	426075
228709	426076
224482	426077
175452	426078
4651	426079
94842	426080
29232	426081
203006	426082
11048	426083
2136	426084
168049	426085
232726	426086
14131	426087
3443	426088
6786	426089
309204	426090
52122	426091
6519	426092
5241	426093
40306	426094
4348	426095
41774	426096
134606	426097
270636	426098
51639	426099
25955	426100
25955	426101
103517	426102
81506	426103
190466	426104
274976	426105
164889	426106
253127	426107
12444	426108
304379	426109
15561	426110
61890	426111
189527	426112
2882	426113
316469	426114
134215	426115
22461	426116
212470	426117
20764	426118
2608	426119
19669	426120
139659	426121
6692	426122
107349	426123
1508	426124
24686	426125
167450	426126
76662	426127
308134	426128
120572	426129
280621	426130
35568	426131
195753	426132
62805	426133
190004	426134
87685	426135
37075	426136
164032	426137
45631	426138
6928	426139
20653	426140
57416	426141
43100	426142
52492	426143
19543	426144
5141	426145
5141	426146
307054	426147
2680	426148
160433	426149
231320	426150
196355	426151
293085	426152
196355	426153
198614	426154
13383	426155
2212	426156
11496	426157
316532	426158
59097	426159
53072	426160
11020	426161
3339	426162
82256	426163
161730	426164
16375	426165
1751	426166
198889	426167
63687	426168
1510	426169
8488	426170
1432	426171
195852	426172
35026	426173
83914	426174
122332	426175
251443	426176
304655	426177
39794	426178
280893	426179
127358	426180
1386	426181
1873	426182
28647	426183
194397	426184
144	426185
214325	426186
18667	426187
269842	426188
139866	426189
1348	426190
66387	426191
193552	426192
204261	426193
152898	426194
195426	426195
173843	426196
316225	426197
66626	426198
212658	426199
106097	426200
283649	426201
140636	426202
80540	426203
97175	426204
53387	426205
195450	426206
284536	426207
111203	426208
176192	426209
202161	426210
129996	426211
140550	426212
166777	426213
183409	426214
324598	426215
322966	426216
189932	426217
86257	426218
58166	426219
147782	426220
95621	426221
76379	426222
138978	426223
147919	426224
39360	426225
103207	426226
324334	426227
167724	426228
11750	426229
77285	426230
257686	426231
94781	426232
309970	426233
70038	426234
93993	426235
72351	426236
4487	426237
55216	426238
72408	426239
283744	426240
59194	426241
214792	426242
146985	426243
53908	426244
60109	426245
76919	426246
2288	426247
270644	426248
294590	426249
62862	426250
162888	426251
189036	426252
108277	426253
55387	426254
169414	426255
147283	426256
92722	426257
311139	426258
2949	426259
194552	426260
92828	426261
112027	426262
48440	426263
186364	426264
167754	426265
1009	426266
220467	426267
268031	426268
89599	426269
320158	426270
129111	426271
47749	426272
198321	426273
170891	426274
157681	426275
108318	426276
2306	426277
14939	426278
112785	426279
82368	426280
198615	426281
5141	426282
188665	426283
18641	426284
44669	426285
68456	426286
121060	426287
108824	426288
116025	426289
211271	426290
209816	426291
189919	426292
288466	426293
122403	426294
11395	426295
53061	426296
58014	426297
261764	426298
205707	426299
42260	426300
28214	426301
85797	426302
267386	426303
295721	426304
137170	426305
246183	426306
25710	426307
128439	426308
3537	426309
268140	426310
88186	426311
11085	426312
12275	426313
24940	426314
56842	426315
226309	426316
280165	426317
253249	426318
121751	426319
249271	426320
51440	426321
194245	426322
70279	426323
130489	426324
246652	426325
147084	426326
21836	426327
145813	426328
251281	426329
163480	426330
32478	426331
38649	426332
64474	426333
211507	426334
27352	426335
2356	426336
18406	426337
25519	426338
10793	426339
175936	426340
33554	426341
322016	426342
6428	426343
40302	426344
35485	426345
7212	426346
11837	426347
18720	426348
4184	426349
3908	426350
4184	426351
4683	426352
3495	426353
6949	426354
2837	426355
3495	426356
43856	426357
7226	426358
12385	426359
116269	426360
2809	426361
84211	426362
30497	426363
4346	426364
25766	426365
25988	426366
14029	426367
1334	426368
9931	426369
135171	426370
11166	426371
88732	426372
1002	426373
284053	426374
295834	426375
123475	426376
4243	426377
56193	426378
287521	426379
25198	426380
3616	426381
799	426382
4557	426383
36946	426384
79725	426385
13423	426386
199996	426387
71061	426388
4345	426389
140728	426390
12634	426391
30497	426392
16012	426393
31118	426394
13706	426395
5516	426396
55931	426397
8777	426398
5919	426399
77987	426400
218347	426401
25766	426402
14773	426403
32380	426404
81683	426405
4153	426406
7291	426407
128439	426408
118521	426409
1556	426410
8009	426411
82290	426412
32379	426413
8951	426414
182721	426415
2212	426416
34013	426417
109088	426418
287520	426419
116612	426420
14876	426421
294823	426422
95558	426423
84306	426424
24947	426425
286968	426426
3052	426427
33943	426428
8701	426429
287844	426430
12532	426431
49809	426432
140141	426433
148215	426434
114070	426435
12809	426436
83890	426437
46139	426438
6783	426439
57207	426440
129942	426441
284960	426442
286051	426443
198610	426444
57630	426445
14131	426446
25373	426447
87959	426448
54384	426449
78051	426450
103111	426451
2809	426452
45747	426453
12388	426454
3616	426455
12234	426456
4153	426457
5591	426458
157027	426459
131410	426460
193088	426461
12146	426462
5644	426463
9233	426464
12532	426465
7212	426466
6859	426467
22457	426468
72002	426469
1314	426470
9297	426471
45747	426472
1002	426473
6627	426474
257519	426475
58425	426476
1439	426477
70847	426478
6859	426479
213012	426480
264349	426481
105116	426482
83055	426483
311979	426484
175325	426485
211398	426486
73262	426487
22448	426488
58489	426489
5634	426490
59419	426491
51466	426492
38791	426493
236257	426494
143360	426495
46052	426496
35477	426497
3537	426498
2608	426499
5326	426500
92333	426501
299776	426502
265099	426503
47407	426504
210511	426505
33612	426506
112933	426507
294673	426508
13572	426509
17852	426510
185062	426511
7031	426512
31632	426513
174660	426514
4299	426515
232838	426516
21197	426517
200384	426518
198401	426519
9403	426520
178034	426521
30685	426522
200848	426523
3908	426524
154068	426525
89952	426526
309633	426527
9332	426528
90519	426529
185339	426530
34694	426531
1226	426532
79063	426533
56704	426534
24933	426535
51990	426536
1485	426537
57131	426538
1439	426539
9372	426540
110374	426541
5491	426542
248639	426543
13345	426544
13618	426545
12385	426546
5644	426547
5702	426548
299892	426549
93976	426550
47268	426551
39513	426552
82961	426553
192419	426554
17754	426555
3097	426556
26048	426557
164416	426558
82716	426559
1439	426560
11008	426561
3148	426562
3064	426563
96826	426564
109877	426565
3097	426566
96975	426567
158606	426568
281823	426569
78805	426570
156311	426571
102966	426572
118281	426573
3118	426574
177181	426575
318373	426576
287468	426577
148324	426578
317702	426579
108688	426580
87392	426581
135689	426582
39093	426583
25860	426584
165554	426585
118101	426586
99699	426587
161682	426588
276730	426589
193241	426590
293889	426591
187485	426592
208281	426593
180080	426594
223952	426595
83116	426596
274953	426597
71814	426598
98007	426599
272446	426600
308938	426601
55697	426602
16911	426603
310646	426604
54134	426605
232350	426606
56229	426607
22623	426608
284339	426609
132670	426610
21669	426611
105540	426612
52881	426613
56378	426614
91259	426615
72660	426616
5139	426617
9265	426618
223112	426619
38130	426620
179310	426621
261364	426622
36229	426623
162400	426624
70663	426625
151841	426626
240217	426627
78463	426628
165543	426629
22615	426630
133946	426631
18055	426632
65672	426633
65672	426634
296012	426635
116074	426636
98553	426637
52628	426638
46206	426639
32672	426640
141434	426641
94775	426642
128966	426643
287879	426644
2941	426645
85843	426646
179826	426647
131646	426648
85646	426649
312714	426650
82198	426651
77175	426652
10209	426653
54765	426654
70354	426655
40819	426656
4634	426657
122146	426658
29757	426659
76062	426660
170358	426661
70354	426662
170203	426663
54774	426664
10209	426665
49930	426666
74816	426667
29729	426668
63113	426669
100944	426670
150850	426671
75523	426672
199437	426673
55102	426674
76481	426675
25674	426676
25674	426677
74069	426678
151517	426679
121951	426680
55028	426681
55028	426682
99132	426683
38254	426684
186684	426685
64361	426686
186684	426687
214847	426688
273950	426689
6929	426690
67609	426691
31406	426692
114222	426693
278573	426694
50312	426695
189675	426696
187516	426697
119661	426698
251090	426699
16365	426700
77521	426701
136355	426702
215242	426703
2703	426704
139727	426705
37036	426706
29514	426707
149858	426708
41094	426709
148687	426710
128180	426711
46178	426712
67725	426713
119610	426714
119610	426715
85089	426716
39537	426717
214809	426718
58041	426719
34756	426720
289309	426721
128595	426722
105193	426723
41523	426724
34467	426725
33699	426726
53985	426727
129233	426728
60355	426729
216822	426730
18294	426731
172438	426732
122694	426733
51725	426734
273803	426735
63113	426736
50407	426737
26303	426738
203885	426739
129300	426740
27721	426741
68155	426742
193326	426743
27862	426744
23560	426745
50896	426746
6521	426747
157016	426748
318658	426749
174572	426750
210758	426751
82227	426752
195596	426753
307957	426754
37619	426755
314177	426756
211912	426757
302490	426758
574	426759
69200	426760
51969	426761
19764	426762
137416	426763
3747	426764
13124	426765
304765	426766
26206	426767
127085	426768
127085	426769
154030	426770
45582	426771
54765	426772
218758	426773
125457	426774
152301	426775
138952	426776
102221	426777
241161	426778
106741	426779
23367	426780
189659	426781
280045	426782
131824	426783
285554	426784
319054	426785
23673	426786
208911	426787
18295	426788
18002	426789
100659	426790
95590	426791
286292	426792
239058	426793
132180	426794
178715	426795
211941	426796
143234	426797
8522	426798
281323	426799
5245	426800
97728	426801
97728	426802
85126	426803
56124	426804
5945	426805
205012	426806
89214	426807
67784	426808
55311	426809
43473	426810
104776	426811
15665	426812
22099	426813
7854	426814
96701	426815
163970	426816
73057	426817
78349	426818
13539	426819
28582	426820
10098	426821
28150	426822
128048	426823
44172	426824
17984	426825
2931	426826
16821	426827
41694	426828
139501	426829
83112	426830
224118	426831
110872	426832
22181	426833
96061	426834
109102	426835
239161	426836
20564	426837
19345	426838
125511	426839
100109	426840
126192	426841
135014	426842
135242	426843
84732	426844
309200	426845
47467	426846
67886	426847
67938	426848
78216	426849
124901	426850
36240	426851
126270	426852
94566	426853
7854	426854
3063	426855
53423	426856
37688	426857
158130	426858
118547	426859
52932	426860
168217	426861
51447	426862
99390	426863
289667	426864
33106	426865
136838	426866
55068	426867
7906	426868
866	426869
42371	426870
2450	426871
85622	426872
1803	426873
51134	426874
34924	426875
49273	426876
114032	426877
49273	426878
33081	426879
275099	426880
71390	426881
54587	426882
208103	426883
57560	426884
35111	426885
58057	426886
170224	426887
299733	426888
66063	426889
18777	426890
19300	426891
12085	426892
25409	426893
202368	426894
108763	426895
17402	426896
174905	426897
43052	426898
190769	426899
137230	426900
16626	426901
128380	426902
9724	426903
66918	426904
49658	426905
42998	426906
92674	426907
8538	426908
229150	426909
67978	426910
214089	426911
241492	426912
42869	426913
42869	426914
126853	426915
20403	426916
66123	426917
83477	426918
32827	426919
11436	426920
85927	426921
83957	426922
31542	426923
74582	426924
113523	426925
25655	426926
128280	426927
57101	426928
7233	426929
111288	426930
165086	426931
108952	426932
128280	426933
135091	426934
210053	426935
50843	426936
143871	426937
122327	426938
199946	426939
59045	426940
190513	426941
25943	426942
28505	426943
51632	426944
20492	426945
128914	426946
214365	426947
32037	426948
203874	426949
128352	426950
544	426951
137627	426952
271266	426953
73286	426954
134186	426955
73788	426956
99108	426957
67110	426958
172976	426959
60953	426960
96934	426961
253030	426962
18730	426963
66256	426964
221361	426965
66256	426966
4323	426967
26282	426968
300030	426969
81776	426970
144481	426971
32314	426972
58049	426973
15160	426974
89217	426975
119466	426976
117907	426977
58640	426978
66364	426979
311613	426980
34929	426981
42990	426982
42990	426983
56482	426984
83157	426985
5120	426986
9421	426987
52895	426988
122871	426989
87261	426990
4960	426991
172733	426992
84707	426993
129581	426994
27171	426995
42730	426996
51451	426997
36086	426998
79966	426999
40700	427000
121504	427001
56397	427002
38193	427003
42976	427004
152448	427005
11572	427006
98121	427007
152048	427008
164552	427009
22829	427010
51149	427011
7233	427012
60370	427013
19890	427014
7693	427015
52513	427016
79549	427017
42043	427018
62291	427019
228421	427020
95255	427021
98104	427022
151808	427023
91839	427024
54483	427025
119483	427026
122042	427027
310024	427028
40624	427029
17230	427030
24586	427031
9937	427032
284151	427033
227963	427034
45989	427035
42167	427036
129160	427037
11461	427038
23249	427039
208665	427040
31762	427041
28023	427042
47386	427043
22954	427044
121584	427045
290710	427046
321532	427047
172775	427048
131639	427049
276677	427050
99324	427051
67459	427052
147103	427053
131391	427054
269435	427055
5868	427056
142385	427057
143037	427058
152716	427059
267352	427060
14148	427061
63749	427062
38004	427063
222369	427064
2958	427065
160279	427066
8788	427067
8633	427068
62514	427069
202810	427070
37465	427071
37775	427072
107705	427073
6763	427074
534	427075
17572	427076
239609	427077
38787	427078
49239	427079
29793	427080
118137	427081
86278	427082
34802	427083
4950	427084
90807	427085
125548	427086
48890	427087
324373	427088
176986	427089
97936	427090
101442	427091
120393	427092
275676	427093
327450	427094
5529	427095
143619	427096
87173	427097
87835	427098
39	427099
7812	427100
131229	427101
62091	427102
98757	427103
61013	427104
1722	427105
324513	427106
129692	427107
19346	427108
147454	427109
30895	427110
26542	427111
74717	427112
129300	427113
29120	427114
8861	427115
124386	427116
153603	427117
30506	427118
155399	427119
18909	427120
22913	427121
3046	427122
7286	427123
19177	427124
117960	427125
168068	427126
138952	427127
174108	427128
134267	427129
95708	427130
193067	427131
148649	427132
196570	427133
59549	427134
148182	427135
14238	427136
169217	427137
98060	427138
67632	427139
91706	427140
31195	427141
24268	427142
69290	427143
303218	427144
215647	427145
114882	427146
100595	427147
40864	427148
29976	427149
74881	427150
9129	427151
236421	427152
231996	427153
115220	427154
113679	427155
336	427156
18373	427157
68942	427158
14543	427159
1549	427160
39372	427161
81019	427162
326275	427163
117639	427164
15546	427165
119726	427166
199095	427167
42621	427168
89441	427169
56309	427170
8559	427171
2935	427172
49684	427173
8512	427174
207524	427175
4164	427176
194959	427177
161862	427178
9433	427179
135317	427180
38465	427181
311058	427182
199156	427183
55005	427184
200519	427185
7954	427186
136667	427187
148188	427188
220877	427189
54782	427190
37114	427191
217008	427192
218106	427193
296	427194
270892	427195
201811	427196
6117	427197
12536	427198
137449	427199
68438	427200
148477	427201
45901	427202
20867	427203
30127	427204
8488	427205
2793	427206
225881	427207
171531	427208
103171	427209
102461	427210
9226	427211
7850	427212
295371	427213
73400	427214
268784	427215
35813	427216
239456	427217
38590	427218
27908	427219
115641	427220
197531	427221
260793	427222
87494	427223
115054	427224
306556	427225
38920	427226
2366	427227
125051	427228
139960	427229
296316	427230
26129	427231
92915	427232
118291	427233
327891	427234
80813	427235
14668	427236
9546	427237
65754	427238
163803	427239
305092	427240
103861	427241
55222	427242
137901	427243
200547	427244
206670	427245
56516	427246
33121	427247
29605	427248
145851	427249
94823	427250
49616	427251
256672	427252
37603	427253
79744	427254
212583	427255
85690	427256
247123	427257
211376	427258
57134	427259
189080	427260
182757	427261
26567	427262
60863	427263
145487	427264
271187	427265
138028	427266
7364	427267
85367	427268
5980	427269
95424	427270
43906	427271
275300	427272
71195	427273
191243	427274
291960	427275
61246	427276
20872	427277
63064	427278
310468	427279
115478	427280
12400	427281
140566	427282
87432	427283
133087	427284
201331	427285
18685	427286
76614	427287
320758	427288
30601	427289
286412	427290
49123	427291
11620	427292
36255	427293
240578	427294
12514	427295
223281	427296
192292	427297
265398	427298
29444	427299
110305	427300
161942	427301
161942	427302
322480	427303
322478	427304
162960	427305
297860	427306
122720	427307
13434	427308
223478	427309
164795	427310
183331	427311
73738	427312
27562	427313
156303	427314
238376	427315
127153	427316
109897	427317
213279	427318
256591	427319
17881	427320
172484	427321
107466	427322
87975	427323
112029	427324
209843	427325
210105	427326
317047	427327
181549	427328
87902	427329
87144	427330
115868	427331
222227	427332
102395	427333
457	427334
17358	427335
34010	427336
33935	427337
129347	427338
83933	427339
83943	427340
94296	427341
20586	427342
26631	427343
7737	427344
2307	427345
22457	427346
230871	427347
104496	427348
12615	427349
293501	427350
104535	427351
209814	427352
71778	427353
163018	427354
127392	427355
80658	427356
44690	427357
206199	427358
165434	427359
129606	427360
136094	427361
92587	427362
189646	427363
34093	427364
33485	427365
9487	427366
135549	427367
79411	427368
39136	427369
9892	427370
118952	427371
54705	427372
177143	427373
80761	427374
38509	427375
36827	427376
40267	427377
325263	427378
65298	427379
41631	427380
90698	427381
62060	427382
115644	427383
33485	427384
307956	427385
125450	427386
217720	427387
14118	427388
57174	427389
13970	427390
95672	427391
55920	427392
13986	427393
28064	427394
126039	427395
198646	427396
102213	427397
101086	427398
167162	427399
183225	427400
60447	427401
175642	427402
70799	427403
294520	427404
198716	427405
152917	427406
74150	427407
225905	427408
16393	427409
142278	427410
28399	427411
112698	427412
13607	427413
49817	427414
105026	427415
276981	427416
214118	427417
36542	427418
197133	427419
12627	427420
299914	427421
191529	427422
9651	427423
32991	427424
263084	427425
280387	427426
120237	427427
270134	427428
124275	427429
98897	427430
255975	427431
141264	427432
10336	427433
217246	427434
314157	427435
137176	427436
176774	427437
81157	427438
62027	427439
91331	427440
13157	427441
107250	427442
168609	427443
225902	427444
94081	427445
240282	427446
159787	427447
45349	427448
193810	427449
83743	427450
112908	427451
255912	427452
166915	427453
73297	427454
33088	427455
7259	427456
123880	427457
1489	427458
131930	427459
196803	427460
274486	427461
74870	427462
115405	427463
74858	427464
56289	427465
290821	427466
14810	427467
212748	427468
136893	427469
210973	427470
107141	427471
109905	427472
62969	427473
105575	427474
14045	427475
63805	427476
149192	427477
233109	427478
30549	427479
80021	427480
5606	427481
62864	427482
119005	427483
62829	427484
53540	427485
160951	427486
72740	427487
96085	427488
299969	427489
255123	427490
217664	427491
184920	427492
73875	427493
124854	427494
158287	427495
96197	427496
218847	427497
226667	427498
173820	427499
178797	427500
53787	427501
22727	427502
41589	427503
125550	427504
141461	427505
158195	427506
13085	427507
61873	427508
80644	427509
23118	427510
110720	427511
73798	427512
62881	427513
71636	427514
37833	427515
16330	427516
85665	427517
132628	427518
68269	427519
3759	427520
65587	427521
58982	427522
10594	427523
38257	427524
92389	427525
41933	427526
53936	427527
91085	427528
66070	427529
12066	427530
25658	427531
224862	427532
175230	427533
6601	427534
88620	427535
88864	427536
16255	427537
42360	427538
71998	427539
40041	427540
59200	427541
76107	427542
293632	427543
13969	427544
94489	427545
154868	427546
172838	427547
272323	427548
40937	427549
66514	427550
39843	427551
70445	427552
172281	427553
31691	427554
6146	427555
261673	427556
82549	427557
92040	427558
153064	427559
74201	427560
242809	427561
60885	427562
21538	427563
166847	427564
275212	427565
141399	427566
62803	427567
244849	427568
46873	427569
48890	427570
270136	427571
40338	427572
140558	427573
44047	427574
101436	427575
5286	427576
88367	427577
49480	427578
82907	427579
58024	427580
211335	427581
311706	427582
82553	427583
310891	427584
193514	427585
66498	427586
61684	427587
133199	427588
166443	427589
148697	427590
128320	427591
39747	427592
203834	427593
38658	427594
71536	427595
88831	427596
139308	427597
190232	427598
18345	427599
97707	427600
34978	427601
26827	427602
152406	427603
114034	427604
241899	427605
867	427606
139946	427607
12750	427608
48343	427609
92659	427610
115519	427611
35553	427612
25625	427613
167752	427614
318350	427615
15334	427616
99740	427617
321828	427618
20751	427619
136104	427620
88268	427621
36691	427622
299824	427623
97685	427624
288591	427625
220179	427626
156788	427627
28582	427628
313428	427629
54534	427630
90238	427631
215193	427632
64842	427633
270590	427634
90876	427635
131031	427636
46541	427637
51341	427638
86450	427639
24543	427640
153439	427641
202684	427642
22575	427643
105417	427644
20432	427645
18769	427646
279348	427647
38041	427648
162001	427649
61805	427650
213430	427651
50345	427652
238407	427653
194227	427654
320	427655
121669	427656
105417	427657
118520	427658
324054	427659
109641	427660
13434	427661
5374	427662
48056	427663
23493	427664
141746	427665
103335	427666
217547	427667
90142	427668
130755	427669
91155	427670
184217	427671
264195	427672
172645	427673
61413	427674
161683	427675
110891	427676
263911	427677
310133	427678
328695	427679
240953	427680
320534	427681
91929	427682
30109	427683
48048	427684
18508	427685
41058	427686
57483	427687
117560	427688
57757	427689
209363	427690
39100	427691
57736	427692
137560	427693
250985	427694
215142	427695
172700	427696
87764	427697
213198	427698
139077	427699
120253	427700
315857	427701
146352	427702
8931	427703
202713	427704
44832	427705
36385	427706
28664	427707
305385	427708
41412	427709
300	427710
20726	427711
201147	427712
104831	427713
268568	427714
84308	427715
32702	427716
5935	427717
93504	427718
159765	427719
88398	427720
153233	427721
123422	427722
54937	427723
126303	427724
11426	427725
43612	427726
73006	427727
33497	427728
23090	427729
257625	427730
249568	427731
41836	427732
139773	427733
158062	427734
23811	427735
176787	427736
41504	427737
70142	427738
33398	427739
9168	427740
135317	427741
134555	427742
21099	427743
149070	427744
58826	427745
96317	427746
96352	427747
137681	427748
66051	427749
31788	427750
100460	427751
93012	427752
317000	427753
250957	427754
118038	427755
183502	427756
37567	427757
173590	427758
145770	427759
49265	427760
250835	427761
308557	427762
240731	427763
153857	427764
237184	427765
250562	427766
95159	427767
216019	427768
43962	427769
182855	427770
6168	427771
156023	427772
144679	427773
44042	427774
146244	427775
102377	427776
231755	427777
20121	427778
142417	427779
69418	427780
85210	427781
37278	427782
132010	427783
83193	427784
305084	427785
304744	427786
120757	427787
205446	427788
255068	427789
48284	427790
13912	427791
306154	427792
306564	427793
262771	427794
238187	427795
17665	427796
133561	427797
89422	427798
66998	427799
226374	427800
212522	427801
292986	427802
6743	427803
100066	427804
123636	427805
122469	427806
4641	427807
139475	427808
59962	427809
63865	427810
89609	427811
243387	427812
92705	427813
43695	427814
19671	427815
83200	427816
3003	427817
149496	427818
61606	427819
205600	427820
54782	427821
216333	427822
101356	427823
311544	427824
22463	427825
82812	427826
235072	427827
1424	427828
117728	427829
169552	427830
116944	427831
64548	427832
56329	427833
4701	427834
17023	427835
133330	427836
54787	427837
38537	427838
185346	427839
4527	427840
104381	427841
55277	427842
84742	427843
26441	427844
84143	427845
263885	427846
21595	427847
221325	427848
40493	427849
48220	427850
141064	427851
245495	427852
41478	427853
79628	427854
51170	427855
51170	427856
126230	427857
1276	427858
255236	427859
327521	427860
89739	427861
98364	427862
9082	427863
192641	427864
141738	427865
67461	427866
141362	427867
3951	427868
795	427869
197621	427870
108015	427871
84070	427872
117603	427873
41924	427874
16505	427875
249314	427876
95251	427877
266302	427878
192020	427879
31790	427880
33146	427881
58391	427882
183114	427883
215200	427884
157242	427885
57007	427886
219423	427887
40370	427888
70806	427889
303876	427890
235969	427891
77158	427892
80720	427893
45146	427894
211691	427895
320734	427896
136028	427897
136246	427898
297679	427899
249879	427900
211651	427901
2117	427902
233169	427903
209507	427904
106235	427905
96227	427906
97852	427907
150886	427908
151806	427909
152719	427910
174486	427911
158588	427912
5433	427913
6779	427914
98166	427915
64167	427916
64115	427917
97852	427918
64289	427919
267773	427920
111582	427921
101860	427922
55588	427923
128004	427924
41086	427925
28275	427926
97622	427927
117245	427928
301639	427929
41537	427930
70060	427931
58050	427932
63719	427933
224284	427934
20682	427935
224701	427936
185213	427937
23108	427938
301477	427939
53365	427940
9400	427941
90124	427942
167	427943
229005	427944
62541	427945
62541	427946
56500	427947
45330	427948
19319	427949
212934	427950
4283	427951
29052	427952
170545	427953
195631	427954
199301	427955
61770	427956
48378	427957
211163	427958
243991	427959
100030	427960
229902	427961
13722	427962
79218	427963
252101	427964
220745	427965
63143	427966
170150	427967
106820	427968
35960	427969
7188	427970
306008	427971
164988	427972
247760	427973
105731	427974
5723	427975
146131	427976
147466	427977
40210	427978
224295	427979
140266	427980
108588	427981
194909	427982
29052	427983
41537	427984
18731	427985
64058	427986
9262	427987
166164	427988
180794	427989
148851	427990
87424	427991
148845	427992
53	427993
80796	427994
34581	427995
22869	427996
167917	427997
26201	427998
303653	427999
52814	428000
11576	428001
197625	428002
211163	428003
124006	428004
47302	428005
19664	428006
126149	428007
7784	428008
282822	428009
23547	428010
173982	428011
111983	428012
289518	428013
208913	428014
272833	428015
3751	428016
211346	428017
205138	428018
131726	428019
186965	428020
99112	428021
298219	428022
312471	428023
175289	428024
24096	428025
99664	428026
48954	428027
182717	428028
4699	428029
64744	428030
223346	428031
186189	428032
119264	428033
294758	428034
29785	428035
188965	428036
125426	428037
20057	428038
87295	428039
261374	428040
144516	428041
156824	428042
77140	428043
97721	428044
105199	428045
68720	428046
252185	428047
34978	428048
27257	428049
19017	428050
21403	428051
189416	428052
4873	428053
254164	428054
62899	428055
96135	428056
96216	428057
216518	428058
150393	428059
194765	428060
79468	428061
4086	428062
137550	428063
119290	428064
322430	428065
89443	428066
118610	428067
96301	428068
182110	428069
212157	428070
229653	428071
145932	428072
158728	428073
69776	428074
263260	428075
209615	428076
205348	428077
993	428078
8165	428079
226216	428080
225928	428081
146399	428082
112837	428083
15633	428084
111709	428085
49425	428086
76194	428087
312507	428088
8048	428089
4949	428090
140194	428091
95016	428092
279478	428093
59309	428094
204906	428095
111377	428096
46238	428097
6842	428098
94172	428099
118375	428100
210990	428101
42835	428102
204241	428103
139568	428104
163980	428105
228964	428106
185290	428107
200780	428108
133184	428109
182965	428110
173768	428111
279264	428112
279219	428113
182742	428114
76656	428115
101500	428116
40321	428117
138897	428118
5591	428119
272231	428120
53908	428121
118173	428122
72494	428123
177840	428124
15371	428125
182739	428126
279228	428127
76101	428128
2476	428129
94521	428130
220581	428131
22807	428132
93164	428133
188141	428134
1619	428135
281161	428136
97143	428137
13052	428138
99948	428139
83770	428140
278245	428141
72494	428142
113401	428143
3864	428144
924	428145
117517	428146
2332	428147
179919	428148
24936	428149
290567	428150
223209	428151
74737	428152
129709	428153
86620	428154
23193	428155
139568	428156
200643	428157
92450	428158
1061	428159
1061	428160
111669	428161
924	428162
76142	428163
203457	428164
117446	428165
279151	428166
12784	428167
132245	428168
13025	428169
55521	428170
81878	428171
4370	428172
1061	428173
1061	428174
27988	428175
82590	428176
120936	428177
93956	428178
136878	428179
89084	428180
58372	428181
231395	428182
25570	428183
12998	428184
27954	428185
301767	428186
102128	428187
161643	428188
127348	428189
263092	428190
255104	428191
176670	428192
153863	428193
301956	428194
1517	428195
158751	428196
85393	428197
118711	428198
29172	428199
167564	428200
256760	428201
50608	428202
16269	428203
41833	428204
136754	428205
198419	428206
161876	428207
305198	428208
191311	428209
54226	428210
134412	428211
201666	428212
158944	428213
6881	428214
280178	428215
45359	428216
71837	428217
157367	428218
56682	428219
101237	428220
44216	428221
55124	428222
67154	428223
145691	428224
34603	428225
11869	428226
124538	428227
50206	428228
117389	428229
251719	428230
109960	428231
23193	428232
210542	428233
175639	428234
210933	428235
175445	428236
154352	428237
166532	428238
98141	428239
70583	428240
121268	428241
184102	428242
210177	428243
319395	428244
11253	428245
110628	428246
320244	428247
255729	428248
848	428249
43735	428250
49666	428251
265620	428252
267787	428253
57413	428254
202054	428255
26323	428256
231359	428257
107	428258
165354	428259
48236	428260
311963	428261
313975	428262
11500	428263
61625	428264
31385	428265
108157	428266
224181	428267
241193	428268
22588	428269
303368	428270
4335	428271
121511	428272
263938	428273
165345	428274
129761	428275
110988	428276
111730	428277
264224	428278
172809	428279
245285	428280
70511	428281
114618	428282
87401	428283
221316	428284
55679	428285
32644	428286
73232	428287
45795	428288
105813	428289
200224	428290
18740	428291
71774	428292
220361	428293
52932	428294
121682	428295
2068	428296
134975	428297
242702	428298
108613	428299
101631	428300
44549	428301
240809	428302
100609	428303
112804	428304
112720	428305
86920	428306
184909	428307
207816	428308
18740	428309
108352	428310
187261	428311
117792	428312
111730	428313
18740	428314
35053	428315
219797	428316
87647	428317
302998	428318
128891	428319
34246	428320
48246	428321
54540	428322
51879	428323
55762	428324
33695	428325
39316	428326
85273	428327
95143	428328
284389	428329
30946	428330
10278	428331
62154	428332
32160	428333
77425	428334
200349	428335
27652	428336
24452	428337
116999	428338
318955	428339
55138	428340
284145	428341
178120	428342
5765	428343
59111	428344
255626	428345
194740	428346
127526	428347
294351	428348
209809	428349
125096	428350
36189	428351
124813	428352
131378	428353
259	428354
210439	428355
171786	428356
34383	428357
171	428358
119933	428359
8793	428360
173886	428361
173169	428362
285039	428363
22999	428364
17794	428365
251926	428366
118970	428367
105258	428368
71997	428369
195141	428370
45146	428371
191008	428372
5765	428373
37134	428374
153947	428375
69562	428376
6881	428377
25874	428378
54302	428379
75611	428380
296645	428381
194583	428382
315605	428383
194651	428384
13637	428385
212769	428386
204463	428387
21595	428388
64343	428389
30929	428390
117693	428391
129615	428392
97900	428393
12447	428394
150225	428395
49266	428396
84948	428397
7512	428398
171968	428399
114283	428400
233593	428401
161765	428402
136104	428403
54688	428404
92375	428405
15367	428406
107670	428407
234924	428408
11792	428409
17143	428410
1535	428411
87681	428412
290644	428413
4323	428414
172962	428415
167541	428416
23786	428417
208740	428418
118459	428419
264356	428420
172786	428421
33033	428422
319006	428423
158229	428424
202712	428425
156793	428426
125915	428427
145054	428428
93862	428429
1040	428430
274512	428431
4514	428432
41057	428433
201218	428434
37788	428435
167341	428436
165387	428437
208913	428438
127419	428439
165185	428440
132541	428441
51524	428442
97173	428443
183362	428444
12524	428445
14746	428446
97815	428447
172072	428448
33953	428449
28461	428450
276517	428451
33166	428452
172663	428453
111810	428454
283531	428455
88676	428456
122809	428457
226666	428458
57757	428459
97592	428460
4497	428461
281424	428462
66998	428463
134630	428464
74921	428465
15597	428466
30223	428467
3326	428468
107420	428469
8115	428470
119932	428471
10564	428472
190979	428473
135111	428474
8507	428475
55296	428476
57367	428477
13135	428478
30081	428479
176921	428480
123047	428481
283201	428482
313195	428483
106434	428484
185619	428485
133542	428486
24317	428487
13951	428488
55020	428489
9546	428490
28994	428491
225813	428492
43612	428493
39170	428494
47854	428495
9105	428496
153958	428497
170843	428498
112385	428499
28399	428500
4175	428501
49616	428502
96885	428503
184217	428504
182247	428505
68816	428506
118876	428507
68816	428508
59647	428509
72818	428510
23249	428511
59547	428512
143377	428513
38040	428514
205689	428515
184162	428516
61481	428517
69881	428518
145793	428519
319035	428520
167091	428521
66017	428522
39731	428523
180109	428524
74845	428525
74881	428526
144353	428527
287948	428528
68690	428529
211763	428530
151587	428531
131414	428532
159314	428533
71692	428534
138495	428535
299884	428536
194958	428537
3490	428538
255706	428539
146576	428540
80321	428541
155943	428542
123588	428543
142670	428544
5175	428545
9763	428546
324123	428547
2896	428548
5324	428549
207626	428550
183402	428551
265195	428552
17529	428553
164396	428554
207916	428555
137491	428556
34257	428557
49427	428558
90295	428559
173922	428560
128706	428561
155355	428562
50791	428563
101001	428564
254092	428565
176853	428566
83293	428567
133802	428568
315619	428569
62033	428570
32494	428571
177306	428572
159387	428573
133938	428574
8793	428575
267243	428576
120931	428577
17668	428578
144115	428579
107320	428580
43423	428581
291399	428582
12861	428583
288792	428584
127244	428585
274342	428586
115636	428587
75915	428588
311715	428589
205574	428590
298355	428591
114076	428592
179780	428593
61053	428594
54584	428595
115650	428596
17694	428597
195829	428598
38469	428599
176703	428600
68448	428601
163148	428602
193034	428603
179143	428604
18963	428605
35592	428606
80048	428607
76107	428608
219244	428609
50800	428610
129722	428611
217222	428612
1038	428613
86108	428614
11748	428615
155112	428616
11860	428617
231910	428618
109750	428619
79316	428620
92237	428621
222211	428622
82553	428623
215549	428624
75227	428625
160672	428626
161664	428627
18610	428628
296984	428629
244367	428630
179383	428631
52838	428632
110604	428633
180208	428634
274850	428635
40496	428636
322974	428637
61873	428638
172810	428639
182146	428640
114058	428641
16331	428642
125209	428643
221488	428644
196639	428645
36541	428646
61516	428647
83046	428648
265722	428649
192503	428650
146574	428651
26315	428652
85655	428653
123102	428654
96455	428655
88768	428656
321382	428657
91405	428658
92703	428659
32738	428660
190369	428661
115729	428662
8470	428663
71111	428664
266262	428665
141865	428666
12716	428667
93106	428668
145025	428669
12622	428670
79304	428671
52515	428672
89938	428673
130140	428674
183498	428675
196891	428676
3105	428677
217077	428678
131141	428679
71368	428680
68448	428681
79667	428682
101735	428683
91405	428684
177513	428685
165814	428686
76609	428687
68007	428688
12694	428689
6594	428690
13615	428691
9	428692
75213	428693
179074	428694
103016	428695
53155	428696
77346	428697
33698	428698
1162	428699
6	428700
7783	428701
270085	428702
33252	428703
91003	428704
147853	428705
183508	428706
87891	428707
314360	428708
92072	428709
58696	428710
145802	428711
12722	428712
67518	428713
194074	428714
207387	428715
271161	428716
187935	428717
75025	428718
25408	428719
3744	428720
65153	428721
89328	428722
22276	428723
247932	428724
35239	428725
53738	428726
79586	428727
4947	428728
7773	428729
211728	428730
60076	428731
201706	428732
147086	428733
23523	428734
177088	428735
76752	428736
56930	428737
19845	428738
171631	428739
73596	428740
37692	428741
142987	428742
230946	428743
64389	428744
47973	428745
183782	428746
189931	428747
110125	428748
193959	428749
112096	428750
178698	428751
223905	428752
258561	428753
297537	428754
215098	428755
326347	428756
9625	428757
45662	428758
242907	428759
207828	428760
261047	428761
279516	428762
76963	428763
261185	428764
19497	428765
306542	428766
208255	428767
19882	428768
130848	428769
238576	428770
99814	428771
169663	428772
77169	428773
43247	428774
21424	428775
317765	428776
277867	428777
50304	428778
177936	428779
139810	428780
142177	428781
121156	428782
12081	428783
34125	428784
229302	428785
148429	428786
50019	428787
284579	428788
288971	428789
158643	428790
20949	428791
247238	428792
141851	428793
20948	428794
9583	428795
127	428796
171295	428797
120376	428798
123037	428799
297598	428800
318723	428801
133723	428802
75142	428803
60626	428804
5056	428805
133951	428806
96886	428807
37464	428808
121145	428809
42614	428810
289519	428811
99952	428812
21898	428813
184065	428814
3963	428815
3963	428816
32550	428817
163817	428818
252282	428819
51200	428820
149276	428821
119129	428822
109252	428823
288063	428824
78447	428825
20251	428826
110841	428827
294276	428828
40375	428829
96743	428830
79453	428831
9583	428832
255263	428833
27985	428834
190403	428835
127	428836
56878	428837
19937	428838
260053	428839
83070	428840
60171	428841
249733	428842
55073	428843
102817	428844
279148	428845
47160	428846
101670	428847
87104	428848
79866	428849
63453	428850
5861	428851
326533	428852
117938	428853
37562	428854
5204	428855
48549	428856
23318	428857
128956	428858
56130	428859
274369	428860
324844	428861
165142	428862
10796	428863
125771	428864
40620	428865
124219	428866
119551	428867
167428	428868
299712	428869
63222	428870
221797	428871
71421	428872
118670	428873
145072	428874
209500	428875
4180	428876
325273	428877
1322	428878
9222	428879
40219	428880
25980	428881
232975	428882
139614	428883
37185	428884
119515	428885
40063	428886
1652	428887
27748	428888
81517	428889
73514	428890
172642	428891
46794	428892
135600	428893
108646	428894
62620	428895
113398	428896
105832	428897
4542	428898
26974	428899
48029	428900
257584	428901
47817	428902
138452	428903
18900	428904
49858	428905
39721	428906
213033	428907
102502	428908
31811	428909
78301	428910
66247	428911
104052	428912
157605	428913
237344	428914
18667	428915
47404	428916
134413	428917
108270	428918
148571	428919
65376	428920
303757	428921
167685	428922
44946	428923
285006	428924
117770	428925
29629	428926
267355	428927
148046	428928
69529	428929
148785	428930
148075	428931
165874	428932
38669	428933
22677	428934
19994	428935
57687	428936
284714	428937
147397	428938
96484	428939
81874	428940
168844	428941
180759	428942
165197	428943
53595	428944
257	428945
328295	428946
35671	428947
281033	428948
80887	428949
309039	428950
302522	428951
295811	428952
47501	428953
205233	428954
39029	428955
50230	428956
50230	428957
203338	428958
150899	428959
39369	428960
315904	428961
158397	428962
31044	428963
91598	428964
129473	428965
34830	428966
21531	428967
34126	428968
65752	428969
175734	428970
52089	428971
206459	428972
39283	428973
323225	428974
26549	428975
143446	428976
10208	428977
132864	428978
277838	428979
77447	428980
79508	428981
116329	428982
125385	428983
45814	428984
58092	428985
14670	428986
71245	428987
173821	428988
117272	428989
197948	428990
90216	428991
89648	428992
43860	428993
25776	428994
10070	428995
36126	428996
316146	428997
16787	428998
138014	428999
187746	429000
6725	429001
43786	429002
8883	429003
98031	429004
305154	429005
194922	429006
172290	429007
52459	429008
34656	429009
18108	429010
10058	429011
59363	429012
124576	429013
110333	429014
32885	429015
132561	429016
30562	429017
116863	429018
325011	429019
166001	429020
106331	429021
247935	429022
206694	429023
83749	429024
272813	429025
271552	429026
141936	429027
51819	429028
135649	429029
53025	429030
50219	429031
81195	429032
170258	429033
168966	429034
110526	429035
46372	429036
213020	429037
20190	429038
84348	429039
322318	429040
60372	429041
12247	429042
292823	429043
77624	429044
281224	429045
61013	429046
154290	429047
124670	429048
323212	429049
1947	429050
244161	429051
216935	429052
181378	429053
193484	429054
212527	429055
35007	429056
11359	429057
18148	429058
79371	429059
138452	429060
169559	429061
279265	429062
18886	429063
167790	429064
229138	429065
324321	429066
125805	429067
117140	429068
178249	429069
201676	429070
10570	429071
71159	429072
28458	429073
86321	429074
131711	429075
86628	429076
10672	429077
75218	429078
20169	429079
149000	429080
206820	429081
71727	429082
282782	429083
114529	429084
57349	429085
15564	429086
89602	429087
130976	429088
192543	429089
161706	429090
19190	429091
15202	429092
201488	429093
270047	429094
11104	429095
282371	429096
72304	429097
6352	429098
111295	429099
7271	429100
7271	429101
3161	429102
70864	429103
110385	429104
48035	429105
264047	429106
157728	429107
169706	429108
189029	429109
228975	429110
80848	429111
193750	429112
196432	429113
36714	429114
287534	429115
3960	429116
320366	429117
56007	429118
18558	429119
307067	429120
40618	429121
147793	429122
32449	429123
28349	429124
8622	429125
32449	429126
44916	429127
28349	429128
47854	429129
159598	429130
127185	429131
206632	429132
25499	429133
94914	429134
125131	429135
84188	429136
228922	429137
182358	429138
135026	429139
71025	429140
48188	429141
173794	429142
177277	429143
85486	429144
246867	429145
259495	429146
61223	429147
20765	429148
234695	429149
169675	429150
249009	429151
23137	429152
199890	429153
196370	429154
136540	429155
252772	429156
117623	429157
143697	429158
196911	429159
20949	429160
204564	429161
160619	429162
75869	429163
1552	429164
169329	429165
137040	429166
108704	429167
60096	429168
65897	429169
33101	429170
167560	429171
56580	429172
120955	429173
111503	429174
282787	429175
18198	429176
121315	429177
36706	429178
176269	429179
229272	429180
23551	429181
54752	429182
98985	429183
19499	429184
194087	429185
264464	429186
75817	429187
135646	429188
280640	429189
156874	429190
61767	429191
10468	429192
28863	429193
38515	429194
19376	429195
21042	429196
22051	429197
195947	429198
41197	429199
27713	429200
148177	429201
69338	429202
69881	429203
254234	429204
160256	429205
230944	429206
20065	429207
302519	429208
251273	429209
28749	429210
28749	429211
215097	429212
250524	429213
42607	429214
266081	429215
261629	429216
166219	429217
149875	429218
156602	429219
126533	429220
14728	429221
1552	429222
72783	429223
244362	429224
282010	429225
19190	429226
199590	429227
40332	429228
85791	429229
311776	429230
110821	429231
112341	429232
45251	429233
194662	429234
143430	429235
137459	429236
21786	429237
84466	429238
83143	429239
286360	429240
285652	429241
26592	429242
175002	429243
3641	429244
8308	429245
165888	429246
166574	429247
127525	429248
2063	429249
300546	429250
11649	429251
50000	429252
60935	429253
16268	429254
107949	429255
239755	429256
276467	429257
186	429258
159369	429259
7497	429260
79121	429261
49840	429262
142982	429263
181444	429264
179637	429265
228547	429266
42320	429267
153729	429268
39264	429269
307219	429270
107932	429271
73510	429272
107498	429273
114731	429274
194430	429275
313844	429276
80348	429277
88487	429278
56928	429279
57343	429280
71960	429281
76060	429282
28034	429283
231256	429284
130531	429285
111844	429286
71207	429287
12852	429288
10321	429289
41734	429290
312359	429291
120069	429292
121205	429293
1894	429294
117971	429295
80846	429296
64126	429297
217026	429298
39976	429299
33651	429300
213403	429301
64126	429302
7903	429303
57415	429304
7944	429305
7903	429306
54398	429307
804	429308
82159	429309
301903	429310
45230	429311
172929	429312
171146	429313
110000	429314
255331	429315
37247	429316
286881	429317
19539	429318
43153	429319
132660	429320
149752	429321
8687	429322
200442	429323
64375	429324
197088	429325
87865	429326
75368	429327
247525	429328
39247	429329
3278	429330
66622	429331
208902	429332
102991	429333
146062	429334
13572	429335
80520	429336
303075	429337
295918	429338
57630	429339
209815	429340
139569	429341
305211	429342
21348	429343
87074	429344
231838	429345
26678	429346
40637	429347
1427	429348
161211	429349
150545	429350
232491	429351
5294	429352
117894	429353
3678	429354
56670	429355
264842	429356
121361	429357
12221	429358
127904	429359
244958	429360
196651	429361
196659	429362
113709	429363
124664	429364
50838	429365
84875	429366
1514	429367
192305	429368
72671	429369
190356	429370
80014	429371
7629	429372
123232	429373
130147	429374
1287	429375
15704	429376
35323	429377
33790	429378
64953	429379
29464	429380
88586	429381
202045	429382
16753	429383
204282	429384
36500	429385
26683	429386
9298	429387
85925	429388
138204	429389
27750	429390
51259	429391
27572	429392
213791	429393
3692	429394
57100	429395
58810	429396
22243	429397
14751	429398
49943	429399
6340	429400
21873	429401
2576	429402
144517	429403
173788	429404
158769	429405
101876	429406
643	429407
36787	429408
30367	429409
102813	429410
102499	429411
138604	429412
70762	429413
6835	429414
70762	429415
38168	429416
95931	429417
247084	429418
4382	429419
191426	429420
77286	429421
86671	429422
118676	429423
1166	429424
165448	429425
116665	429426
225761	429427
205015	429428
114935	429429
282031	429430
150839	429431
274991	429432
12704	429433
7024	429434
9790	429435
144044	429436
191093	429437
4	429438
59635	429439
42970	429440
20775	429441
113005	429442
58838	429443
124277	429444
156750	429445
68976	429446
118143	429447
183065	429448
29440	429449
25726	429450
72751	429451
36544	429452
296144	429453
241771	429454
26340	429455
159720	429456
27362	429457
44525	429458
59597	429459
84561	429460
293048	429461
89627	429462
114741	429463
152216	429464
47294	429465
5685	429466
195114	429467
273754	429468
159995	429469
177826	429470
270196	429471
141229	429472
239614	429473
31217	429474
24470	429475
177812	429476
324376	429477
149401	429478
216334	429479
29026	429480
13386	429481
154897	429482
71297	429483
84195	429484
216900	429485
736	429486
169788	429487
244608	429488
61438	429489
4653	429490
58054	429491
60562	429492
274330	429493
35288	429494
2016	429495
32770	429496
137501	429497
73501	429498
269495	429499
6979	429500
52379	429501
3116	429502
276723	429503
27874	429504
44242	429505
177929	429506
285627	429507
101817	429508
208207	429509
116026	429510
123616	429511
123616	429512
77161	429513
151471	429514
28771	429515
28502	429516
15872	429517
260619	429518
65248	429519
48391	429520
36844	429521
170922	429522
71414	429523
198280	429524
5282	429525
61054	429526
74506	429527
46827	429528
5404	429529
76646	429530
55334	429531
116909	429532
65225	429533
139503	429534
89991	429535
195789	429536
20430	429537
122279	429538
116297	429539
1559	429540
3812	429541
115694	429542
18276	429543
68475	429544
68455	429545
152079	429546
40667	429547
89203	429548
129684	429549
124592	429550
29986	429551
67841	429552
120313	429553
66781	429554
191309	429555
993	429556
57415	429557
277203	429558
17429	429559
199927	429560
214783	429561
89613	429562
99249	429563
43182	429564
286704	429565
36562	429566
217346	429567
133858	429568
39587	429569
108118	429570
1982	429571
118708	429572
293090	429573
105424	429574
44037	429575
114	429576
30991	429577
30172	429578
1713	429579
32728	429580
244831	429581
67807	429582
256035	429583
239696	429584
98070	429585
1559	429586
81138	429587
60117	429588
13225	429589
71705	429590
116665	429591
113843	429592
181197	429593
17429	429594
44246	429595
24176	429596
80071	429597
93826	429598
77177	429599
2963	429600
78480	429601
101811	429602
43526	429603
132980	429604
50609	429605
57937	429606
266389	429607
1017	429608
6081	429609
150401	429610
6081	429611
138164	429612
42057	429613
444	429614
60718	429615
585	429616
117696	429617
22434	429618
66387	429619
244552	429620
280242	429621
94420	429622
116398	429623
162716	429624
5868	429625
20135	429626
206037	429627
89203	429628
153309	429629
130561	429630
77134	429631
315264	429632
14820	429633
45815	429634
53489	429635
82350	429636
64203	429637
267254	429638
58191	429639
299649	429640
279208	429641
75118	429642
39375	429643
207717	429644
238983	429645
126644	429646
11647	429647
42573	429648
278228	429649
46724	429650
16655	429651
165518	429652
20397	429653
51276	429654
172813	429655
32728	429656
27243	429657
251097	429658
11932	429659
5192	429660
47001	429661
50271	429662
32440	429663
47037	429664
2124	429665
50605	429666
34445	429667
184449	429668
75733	429669
15637	429670
24277	429671
761	429672
105828	429673
20460	429674
100305	429675
226352	429676
253792	429677
64409	429678
22972	429679
172478	429680
2017	429681
18953	429682
34055	429683
34055	429684
189409	429685
70206	429686
31496	429687
117433	429688
50605	429689
11436	429690
257081	429691
30963	429692
115614	429693
41403	429694
275187	429695
116471	429696
183664	429697
6485	429698
166261	429699
157124	429700
6281	429701
19545	429702
15622	429703
7768	429704
27394	429705
238567	429706
24159	429707
114654	429708
258922	429709
22192	429710
28089	429711
37410	429712
11700	429713
166099	429714
27654	429715
90760	429716
90936	429717
38554	429718
8677	429719
6979	429720
114412	429721
324013	429722
154970	429723
123136	429724
3744	429725
1053	429726
188758	429727
156127	429728
145449	429729
262557	429730
114041	429731
201319	429732
95510	429733
36424	429734
56214	429735
2510	429736
244315	429737
49554	429738
158228	429739
130561	429740
283	429741
84992	429742
46432	429743
109318	429744
72052	429745
92508	429746
20234	429747
219506	429748
8315	429749
90949	429750
103827	429751
200036	429752
51197	429753
51197	429754
10397	429755
79805	429756
13297	429757
55081	429758
182212	429759
1218	429760
2568	429761
64308	429762
197394	429763
87947	429764
82680	429765
43405	429766
34396	429767
11197	429768
129184	429769
187019	429770
8351	429771
21275	429772
151214	429773
91527	429774
83968	429775
43783	429776
128927	429777
177621	429778
302110	429779
5204	429780
184521	429781
240834	429782
76782	429783
21157	429784
189645	429785
32844	429786
44801	429787
126041	429788
49540	429789
26648	429790
84471	429791
92868	429792
207044	429793
82721	429794
20901	429795
15369	429796
30055	429797
65637	429798
142952	429799
69175	429800
6139	429801
76832	429802
33197	429803
8923	429804
57010	429805
126843	429806
106990	429807
53264	429808
83579	429809
183075	429810
22892	429811
68870	429812
1271	429813
33120	429814
184279	429815
44093	429816
113492	429817
35627	429818
55971	429819
20865	429820
48644	429821
264801	429822
201060	429823
45183	429824
417	429825
36612	429826
120563	429827
310687	429828
229879	429829
69788	429830
49633	429831
47610	429832
175259	429833
24053	429834
187902	429835
65709	429836
60882	429837
268318	429838
36571	429839
103463	429840
18733	429841
53137	429842
807	429843
49230	429844
76896	429845
7763	429846
46709	429847
115686	429848
51234	429849
240451	429850
219259	429851
76248	429852
65518	429853
127728	429854
65486	429855
190522	429856
1205	429857
109525	429858
211415	429859
63452	429860
145346	429861
80895	429862
160981	429863
159183	429864
27102	429865
83021	429866
29795	429867
82787	429868
67390	429869
20216	429870
27301	429871
98779	429872
40070	429873
7539	429874
10630	429875
86169	429876
38435	429877
32802	429878
6332	429879
44777	429880
21058	429881
235105	429882
179364	429883
3189	429884
127948	429885
199276	429886
203297	429887
37728	429888
244999	429889
271779	429890
23897	429891
46229	429892
206009	429893
210904	429894
36349	429895
194744	429896
69	429897
33802	429898
187514	429899
18823	429900
258725	429901
21101	429902
195000	429903
15839	429904
201513	429905
84069	429906
21451	429907
155829	429908
190521	429909
35814	429910
240430	429911
155996	429912
2931	429913
1721	429914
2931	429915
258730	429916
215092	429917
52589	429918
122359	429919
183252	429920
13153	429921
290783	429922
50432	429923
195502	429924
13163	429925
276606	429926
155829	429927
122452	429928
322056	429929
138333	429930
15839	429931
156044	429932
277425	429933
75650	429934
166400	429935
54624	429936
88785	429937
215326	429938
206913	429939
126948	429940
153601	429941
2114	429942
10274	429943
29259	429944
123251	429945
20603	429946
712	429947
50108	429948
29581	429949
177957	429950
85208	429951
145000	429952
67577	429953
111176	429954
19769	429955
108094	429956
228285	429957
167725	429958
87757	429959
291889	429960
62705	429961
4338	429962
87262	429963
145425	429964
136937	429965
51667	429966
14312	429967
222496	429968
117698	429969
200742	429970
269580	429971
49041	429972
54837	429973
21340	429974
43028	429975
149767	429976
165415	429977
312239	429978
75144	429979
54450	429980
15413	429981
1924	429982
207415	429983
13189	429984
55976	429985
56939	429986
35098	429987
45096	429988
39067	429989
199942	429990
26392	429991
26392	429992
58874	429993
215645	429994
27758	429995
1	429996
110464	429997
14212	429998
254087	429999
165966	430000
17873	430001
199720	430002
8880	430003
206926	430004
922	430005
2266	430006
247246	430007
1517	430008
10666	430009
19172	430010
163731	430011
101995	430012
17715	430013
17715	430014
17715	430015
10482	430016
151600	430017
31383	430018
7039	430019
55162	430020
18004	430021
160723	430022
194011	430023
270102	430024
178280	430025
27762	430026
21436	430027
12239	430028
179148	430029
172656	430030
265961	430031
128850	430032
259640	430033
9740	430034
104495	430035
34312	430036
53777	430037
11525	430038
81359	430039
115184	430040
66584	430041
166206	430042
16580	430043
16580	430044
64920	430045
64920	430046
178119	430047
18347	430048
36471	430049
158328	430050
21165	430051
116517	430052
40910	430053
20381	430054
196897	430055
17026	430056
63740	430057
90674	430058
26798	430059
71906	430060
61855	430061
25387	430062
19365	430063
19365	430064
299294	430065
239296	430066
40018	430067
3969	430068
48005	430069
109046	430070
77921	430071
53325	430072
36958	430073
178972	430074
263910	430075
128583	430076
411	430077
80889	430078
234288	430079
227903	430080
85450	430081
31975	430082
77923	430083
75601	430084
81161	430085
10066	430086
89196	430087
138718	430088
173791	430089
139289	430090
146420	430091
109302	430092
169989	430093
170041	430094
89087	430095
12874	430096
20738	430097
55471	430098
311263	430099
160052	430100
13328	430101
179092	430102
289427	430103
48066	430104
72417	430105
79204	430106
112483	430107
120489	430108
134296	430109
230990	430110
7580	430111
55241	430112
133640	430113
276006	430114
77310	430115
309121	430116
208235	430117
115867	430118
217178	430119
185073	430120
184374	430121
239079	430122
18066	430123
12526	430124
39596	430125
57645	430126
10314	430127
482	430128
5297	430129
48248	430130
56178	430131
514	430132
16564	430133
163225	430134
3847	430135
126625	430136
70814	430137
34525	430138
39205	430139
817	430140
18862	430141
40978	430142
21200	430143
3650	430144
17182	430145
129680	430146
4090	430147
64142	430148
8	430149
8196	430150
18229	430151
1200	430152
47401	430153
1724	430154
47401	430155
93413	430156
14000	430157
3333	430158
8	430159
4477	430160
202562	430161
12488	430162
817	430163
63484	430164
118951	430165
6613	430166
2282	430167
77200	430168
12372	430169
7013	430170
8115	430171
3478	430172
13186	430173
212194	430174
38724	430175
124892	430176
16319	430177
249989	430178
14499	430179
75886	430180
78761	430181
34182	430182
314205	430183
322010	430184
8311	430185
278829	430186
59587	430187
194790	430188
10666	430189
15007	430190
74916	430191
6110	430192
117674	430193
7073	430194
54542	430195
71382	430196
61327	430197
10666	430198
45482	430199
134718	430200
118163	430201
41026	430202
35506	430203
22372	430204
41640	430205
95083	430206
222791	430207
21178	430208
313926	430209
252869	430210
28270	430211
135654	430212
220145	430213
14613	430214
87504	430215
19309	430216
79176	430217
116413	430218
1763	430219
1763	430220
216018	430221
57704	430222
281945	430223
45544	430224
16346	430225
119733	430226
89746	430227
5673	430228
145379	430229
324253	430230
91451	430231
2174	430232
21703	430233
214230	430234
54840	430235
85315	430236
3034	430237
137758	430238
33289	430239
881	430240
75373	430241
114372	430242
9076	430243
135851	430244
869	430245
690	430246
48846	430247
31556	430248
12140	430249
17270	430250
116986	430251
87705	430252
213610	430253
166734	430254
155701	430255
35058	430256
15779	430257
175840	430258
9014	430259
205512	430260
2872	430261
166368	430262
15172	430263
2386	430264
23716	430265
268686	430266
61284	430267
23513	430268
29111	430269
99088	430270
40977	430271
132381	430272
46147	430273
12391	430274
3368	430275
166940	430276
93147	430277
1057	430278
624	430279
327630	430280
16558	430281
17270	430282
3102	430283
128369	430284
81643	430285
46867	430286
144049	430287
152961	430288
10910	430289
78133	430290
44121	430291
88359	430292
323661	430293
2962	430294
13836	430295
112966	430296
42761	430297
19869	430298
20674	430299
421	430300
82750	430301
48674	430302
147401	430303
19112	430304
79258	430305
17580	430306
53713	430307
84970	430308
2130	430309
13723	430310
5035	430311
3000	430312
75867	430313
221538	430314
280674	430315
307525	430316
59120	430317
200524	430318
2024	430319
4084	430320
12786	430321
39576	430322
7065	430323
48227	430324
39825	430325
120962	430326
48855	430327
21352	430328
31678	430329
33724	430330
76429	430331
1563	430332
26039	430333
10169	430334
52037	430335
180871	430336
191880	430337
113033	430338
3055	430339
1429	430340
1429	430341
134224	430342
44182	430343
5837	430344
7794	430345
84483	430346
111138	430347
2737	430348
41527	430349
214848	430350
131170	430351
167538	430352
34747	430353
131543	430354
16151	430355
45242	430356
82146	430357
35880	430358
160987	430359
54308	430360
55676	430361
160575	430362
40924	430363
50709	430364
319330	430365
84627	430366
84627	430367
202671	430368
173358	430369
77142	430370
41162	430371
32515	430372
7196	430373
19474	430374
120234	430375
115879	430376
174423	430377
52085	430378
52085	430379
18890	430380
217447	430381
69532	430382
116156	430383
48687	430384
194795	430385
11354	430386
69532	430387
133463	430388
25804	430389
65364	430390
28544	430391
11354	430392
49902	430393
14374	430394
51845	430395
176406	430396
94761	430397
70249	430398
15757	430399
47585	430400
194417	430401
165576	430402
31387	430403
79654	430404
195553	430405
9984	430406
80199	430407
39631	430408
38713	430409
30106	430410
8603	430411
8603	430412
136564	430413
12538	430414
33247	430415
122379	430416
17239	430417
170287	430418
41448	430419
57631	430420
115145	430421
25178	430422
60445	430423
176151	430424
93479	430425
22844	430426
300830	430427
132237	430428
78977	430429
1870	430430
184661	430431
31887	430432
55228	430433
149854	430434
85284	430435
33882	430436
199958	430437
57631	430438
57631	430439
57631	430440
29962	430441
36320	430442
38174	430443
11743	430444
3055	430445
3497	430446
199791	430447
122894	430448
12613	430449
195520	430450
172598	430451
299642	430452
42431	430453
32368	430454
54047	430455
232247	430456
21759	430457
90532	430458
95598	430459
140305	430460
264880	430461
123726	430462
70482	430463
51019	430464
48148	430465
107609	430466
47853	430467
149069	430468
102387	430469
32421	430470
50940	430471
36128	430472
21269	430473
49536	430474
109868	430475
23691	430476
32101	430477
137518	430478
292404	430479
45554	430480
51019	430481
100107	430482
33089	430483
246613	430484
133473	430485
51019	430486
62239	430487
212039	430488
11651	430489
252950	430490
53539	430491
101574	430492
180738	430493
79135	430494
158040	430495
188064	430496
22331	430497
690	430498
146649	430499
76691	430500
185498	430501
90534	430502
58186	430503
19812	430504
300799	430505
2400	430506
295050	430507
18295	430508
53732	430509
89480	430510
110116	430511
125926	430512
81056	430513
1587	430514
102007	430515
151392	430516
7270	430517
215325	430518
83156	430519
268804	430520
32390	430521
43180	430522
274673	430523
40945	430524
20698	430525
28114	430526
53041	430527
2983	430528
25902	430529
167823	430530
141707	430531
23253	430532
84126	430533
133136	430534
9072	430535
11265	430536
1643	430537
559	430538
38755	430539
312986	430540
28617	430541
28617	430542
336	430543
6458	430544
94596	430545
1645	430546
2834	430547
7947	430548
101656	430549
36687	430550
49909	430551
37197	430552
202887	430553
59975	430554
5704	430555
115945	430556
164129	430557
50194	430558
121976	430559
138482	430560
3729	430561
70500	430562
60602	430563
141392	430564
5704	430565
10918	430566
39789	430567
108962	430568
130570	430569
53015	430570
47596	430571
201780	430572
57989	430573
19831	430574
30533	430575
34922	430576
18144	430577
52381	430578
35304	430579
46423	430580
6688	430581
43041	430582
16592	430583
47335	430584
7520	430585
9139	430586
36666	430587
33433	430588
65589	430589
51341	430590
313802	430591
206967	430592
36330	430593
4729	430594
56166	430595
107637	430596
18513	430597
56036	430598
53994	430599
6898	430600
158393	430601
63173	430602
4160	430603
195534	430604
93422	430605
4160	430606
58480	430607
46457	430608
139017	430609
83805	430610
4729	430611
183461	430612
173993	430613
124246	430614
112597	430615
496	430616
53029	430617
51176	430618
14412	430619
141637	430620
124867	430621
53975	430622
63593	430623
65998	430624
17207	430625
122526	430626
115201	430627
134158	430628
29920	430629
5730	430630
87791	430631
4160	430632
89348	430633
111634	430634
48161	430635
51162	430636
13913	430637
71146	430638
71146	430639
16607	430640
100812	430641
37047	430642
57056	430643
112183	430644
2451	430645
129227	430646
42110	430647
13148	430648
189841	430649
54271	430650
5700	430651
31176	430652
72259	430653
24433	430654
71146	430655
79924	430656
139419	430657
149727	430658
94891	430659
118981	430660
88219	430661
256359	430662
128940	430663
8009	430664
28590	430665
56600	430666
111070	430667
38359	430668
56434	430669
37117	430670
685	430671
14404	430672
25700	430673
26379	430674
77162	430675
9677	430676
79481	430677
133198	430678
37546	430679
77787	430680
102764	430681
66533	430682
102070	430683
244159	430684
5521	430685
3148	430686
118404	430687
200727	430688
15519	430689
292996	430690
285	430691
181554	430692
182088	430693
141227	430694
216834	430695
159161	430696
192419	430697
160712	430698
4383	430699
247421	430700
45480	430701
270575	430702
128825	430703
209392	430704
228548	430705
327271	430706
70385	430707
5239	430708
7183	430709
67616	430710
52203	430711
17563	430712
125397	430713
72926	430714
10796	430715
217432	430716
199569	430717
47510	430718
158800	430719
65317	430720
313415	430721
45299	430722
10425	430723
51138	430724
34761	430725
76560	430726
158184	430727
35437	430728
207048	430729
27111	430730
43403	430731
296657	430732
16659	430733
312325	430734
169397	430735
88634	430736
38471	430737
131987	430738
215412	430739
35481	430740
112080	430741
59101	430742
4241	430743
256077	430744
39450	430745
88878	430746
66256	430747
95538	430748
54780	430749
174129	430750
251638	430751
9355	430752
90804	430753
207036	430754
128177	430755
151448	430756
179741	430757
256864	430758
307708	430759
226774	430760
100873	430761
106428	430762
6976	430763
215200	430764
167508	430765
96434	430766
48699	430767
202252	430768
193205	430769
38019	430770
51508	430771
79736	430772
58112	430773
218781	430774
2365	430775
77819	430776
4128	430777
67589	430778
12913	430779
32584	430780
78264	430781
14904	430782
91505	430783
152267	430784
45841	430785
35509	430786
135710	430787
1298	430788
46093	430789
25625	430790
104792	430791
36366	430792
189900	430793
189900	430794
164124	430795
126221	430796
188201	430797
3758	430798
14794	430799
60371	430800
41237	430801
328164	430802
8696	430803
8696	430804
38020	430805
68530	430806
8696	430807
6241	430808
106880	430809
38020	430810
148758	430811
82115	430812
11197	430813
89767	430814
46068	430815
27134	430816
48633	430817
117842	430818
4727	430819
135176	430820
37944	430821
33233	430822
4042	430823
28694	430824
234571	430825
7250	430826
7500	430827
197373	430828
37445	430829
81233	430830
189692	430831
4751	430832
287775	430833
295624	430834
4872	430835
266120	430836
8583	430837
13716	430838
101380	430839
134083	430840
279033	430841
149381	430842
91355	430843
29771	430844
26311	430845
85906	430846
186661	430847
78701	430848
51095	430849
72511	430850
53636	430851
106674	430852
15200	430853
37875	430854
16533	430855
17190	430856
169609	430857
57527	430858
300034	430859
300719	430860
134556	430861
16662	430862
232045	430863
158940	430864
138435	430865
95282	430866
184404	430867
80658	430868
4160	430869
186030	430870
295787	430871
241827	430872
328407	430873
65176	430874
279562	430875
2170	430876
45405	430877
168294	430878
285513	430879
56390	430880
28694	430881
117570	430882
139263	430883
39010	430884
72756	430885
169022	430886
97172	430887
200403	430888
524	430889
251404	430890
24433	430891
105153	430892
188138	430893
251103	430894
172500	430895
2969	430896
114282	430897
84038	430898
84173	430899
307673	430900
100747	430901
13437	430902
300141	430903
184877	430904
71382	430905
215153	430906
16001	430907
118653	430908
86717	430909
22718	430910
7529	430911
83171	430912
71935	430913
6621	430914
52509	430915
86083	430916
7600	430917
169561	430918
184849	430919
17919	430920
121677	430921
24333	430922
249930	430923
176414	430924
33860	430925
43578	430926
20977	430927
163323	430928
250681	430929
10439	430930
128541	430931
150313	430932
150314	430933
4644	430934
109240	430935
22408	430936
91666	430937
27239	430938
10096	430939
45148	430940
311238	430941
240313	430942
96458	430943
3877	430944
39994	430945
215153	430946
29281	430947
104813	430948
66553	430949
25682	430950
50374	430951
175181	430952
169844	430953
15602	430954
753	430955
128672	430956
104891	430957
24408	430958
87510	430959
287035	430960
2884	430961
56284	430962
80308	430963
116114	430964
51903	430965
24383	430966
164248	430967
193781	430968
14674	430969
22408	430970
174782	430971
131971	430972
59482	430973
55768	430974
57547	430975
7307	430976
37974	430977
165922	430978
106257	430979
39667	430980
1804	430981
34077	430982
10070	430983
24171	430984
80921	430985
324932	430986
105266	430987
304815	430988
13045	430989
44328	430990
186378	430991
42367	430992
50822	430993
130944	430994
158898	430995
575	430996
12097	430997
15281	430998
303529	430999
13657	431000
13530	431001
2705	431002
13466	431003
322529	431004
38421	431005
111945	431006
138203	431007
7438	431008
10831	431009
55751	431010
24743	431011
56483	431012
133543	431013
234770	431014
4645	431015
19676	431016
40118	431017
56391	431018
272219	431019
304579	431020
6379	431021
2292	431022
14775	431023
8933	431024
1840	431025
24425	431026
32263	431027
222385	431028
143879	431029
222897	431030
92612	431031
367	431032
5613	431033
32791	431034
10487	431035
23229	431036
46402	431037
68538	431038
319479	431039
69867	431040
24343	431041
1471	431042
254042	431043
26032	431044
36168	431045
70028	431046
25420	431047
119044	431048
140831	431049
5253	431050
173626	431051
59650	431052
260961	431053
28049	431054
57876	431055
95149	431056
30830	431057
13015	431058
10541	431059
310980	431060
10487	431061
1617	431062
10487	431063
76305	431064
327973	431065
228516	431066
122623	431067
107522	431068
207338	431069
132034	431070
197638	431071
133476	431072
205402	431073
68439	431074
102646	431075
113211	431076
173451	431077
121247	431078
119746	431079
63373	431080
145966	431081
1002	431082
213455	431083
8445	431084
5132	431085
131431	431086
171383	431087
15503	431088
154742	431089
278033	431090
24646	431091
27421	431092
104338	431093
227871	431094
175555	431095
202645	431096
128688	431097
2268	431098
64103	431099
26367	431100
212476	431101
10657	431102
2193	431103
8989	431104
61090	431105
2093	431106
96480	431107
67202	431108
433	431109
85259	431110
61883	431111
33911	431112
125799	431113
1014	431114
111488	431115
85973	431116
75151	431117
271029	431118
122698	431119
294550	431120
34145	431121
207012	431122
22599	431123
5491	431124
159837	431125
28475	431126
74676	431127
55284	431128
142515	431129
75701	431130
304171	431131
270439	431132
178879	431133
176801	431134
23008	431135
74195	431136
111488	431137
142515	431138
309037	431139
280775	431140
107290	431141
181084	431142
216293	431143
50148	431144
40649	431145
220371	431146
28286	431147
95265	431148
2890	431149
18132	431150
292358	431151
325542	431152
178440	431153
180939	431154
67642	431155
177487	431156
181250	431157
176763	431158
207728	431159
220031	431160
64718	431161
3717	431162
324771	431163
125643	431164
241391	431165
192680	431166
189898	431167
134777	431168
221255	431169
8341	431170
90277	431171
59677	431172
120030	431173
317100	431174
324772	431175
277727	431176
187119	431177
35767	431178
104758	431179
35208	431180
29786	431181
72864	431182
661	431183
67109	431184
47094	431185
47094	431186
83287	431187
132920	431188
166457	431189
43395	431190
237262	431191
11212	431192
99182	431193
243302	431194
113732	431195
101136	431196
181847	431197
50796	431198
48573	431199
117622	431200
33528	431201
154761	431202
59124	431203
33528	431204
271483	431205
227313	431206
235795	431207
176438	431208
295122	431209
57222	431210
99855	431211
36282	431212
36282	431213
307906	431214
15794	431215
10288	431216
4326	431217
286279	431218
203020	431219
308166	431220
151112	431221
135546	431222
96329	431223
288749	431224
311466	431225
100637	431226
112693	431227
22325	431228
197007	431229
126368	431230
11102	431231
43549	431232
60192	431233
18291	431234
63961	431235
110301	431236
144396	431237
300208	431238
63961	431239
302676	431240
18772	431241
157917	431242
165955	431243
18860	431244
10368	431245
39099	431246
59091	431247
57025	431248
273897	431249
66487	431250
64109	431251
37787	431252
137540	431253
137540	431254
187333	431255
131284	431256
11580	431257
14413	431258
4589	431259
150370	431260
32472	431261
100473	431262
86389	431263
169187	431264
64352	431265
208481	431266
16433	431267
328379	431268
152852	431269
64589	431270
124464	431271
55341	431272
17916	431273
73241	431274
215697	431275
73241	431276
235	431277
2870	431278
68801	431279
175515	431280
114192	431281
63968	431282
986	431283
180891	431284
426	431285
36900	431286
101745	431287
152240	431288
230969	431289
11934	431290
77711	431291
10114	431292
30281	431293
167185	431294
51721	431295
6799	431296
121276	431297
99000	431298
133941	431299
61833	431300
14814	431301
24485	431302
138774	431303
94761	431304
5448	431305
54568	431306
11502	431307
202915	431308
86194	431309
44659	431310
33928	431311
133941	431312
14814	431313
7593	431314
155203	431315
74	431316
18973	431317
94901	431318
201	431319
234	431320
43608	431321
12499	431322
107997	431323
186676	431324
44319	431325
104536	431326
33147	431327
109657	431328
16308	431329
61964	431330
7714	431331
157829	431332
102129	431333
49043	431334
92830	431335
40603	431336
551	431337
110098	431338
186944	431339
34759	431340
754	431341
143256	431342
754	431343
138899	431344
264150	431345
47090	431346
754	431347
754	431348
47388	431349
100503	431350
21737	431351
104946	431352
165747	431353
22673	431354
119339	431355
180236	431356
214432	431357
119878	431358
271865	431359
33666	431360
124412	431361
107244	431362
234353	431363
252383	431364
277384	431365
112550	431366
262827	431367
48238	431368
66846	431369
33406	431370
171950	431371
33752	431372
304255	431373
18022	431374
73080	431375
176337	431376
28970	431377
32703	431378
55605	431379
48930	431380
92907	431381
70168	431382
313752	431383
96244	431384
149518	431385
53930	431386
74873	431387
168042	431388
102445	431389
116346	431390
147175	431391
3859	431392
8486	431393
282751	431394
141954	431395
59891	431396
93623	431397
42691	431398
182558	431399
15363	431400
115915	431401
115915	431402
288665	431403
266987	431404
247480	431405
193526	431406
185479	431407
224337	431408
72785	431409
188638	431410
221747	431411
58139	431412
72180	431413
6836	431414
50901	431415
102931	431416
286572	431417
28456	431418
44001	431419
12136	431420
15363	431421
63465	431422
20029	431423
302342	431424
94196	431425
179918	431426
136119	431427
9492	431428
176396	431429
196100	431430
80892	431431
161580	431432
22267	431433
188091	431434
41261	431435
121236	431436
188419	431437
43857	431438
21828	431439
267335	431440
143940	431441
59641	431442
22267	431443
24987	431444
153799	431445
39291	431446
200168	431447
42388	431448
190611	431449
10526	431450
159781	431451
289523	431452
125228	431453
11764	431454
171128	431455
290965	431456
82294	431457
23798	431458
286260	431459
1839	431460
195579	431461
47572	431462
312908	431463
127401	431464
197399	431465
300852	431466
300657	431467
197299	431468
82028	431469
2210	431470
197149	431471
126939	431472
244720	431473
125199	431474
297520	431475
36843	431476
125723	431477
142178	431478
90480	431479
222292	431480
20463	431481
257546	431482
74708	431483
204373	431484
208928	431485
37927	431486
91450	431487
73254	431488
60322	431489
176345	431490
192859	431491
216604	431492
153824	431493
237259	431494
181915	431495
67515	431496
169216	431497
79875	431498
83190	431499
60988	431500
23145	431501
3213	431502
91450	431503
29074	431504
1433	431505
225263	431506
144441	431507
224890	431508
60968	431509
93015	431510
60906	431511
231453	431512
230569	431513
8153	431514
60322	431515
91489	431516
54406	431517
13739	431518
271103	431519
73727	431520
27378	431521
33677	431522
36867	431523
73643	431524
185017	431525
180687	431526
166776	431527
171258	431528
75111	431529
178243	431530
40197	431531
271974	431532
112270	431533
113791	431534
128564	431535
127606	431536
133573	431537
169461	431538
239183	431539
139559	431540
315657	431541
105975	431542
3759	431543
35943	431544
47572	431545
36867	431546
25116	431547
282637	431548
124056	431549
14066	431550
122118	431551
80907	431552
179942	431553
175449	431554
139346	431555
269551	431556
285891	431557
72645	431558
274951	431559
34522	431560
34522	431561
217331	431562
255312	431563
24636	431564
92260	431565
48624	431566
160565	431567
214212	431568
150140	431569
153629	431570
138713	431571
17955	431572
52783	431573
81271	431574
82138	431575
340	431576
10037	431577
85779	431578
72651	431579
16882	431580
2161	431581
361	431582
13992	431583
15033	431584
118326	431585
4261	431586
24914	431587
9275	431588
5539	431589
28353	431590
30967	431591
1856	431592
78077	431593
10596	431594
1698	431595
251867	431596
121523	431597
68633	431598
37988	431599
42521	431600
178489	431601
202995	431602
195398	431603
31000	431604
2174	431605
18790	431606
12810	431607
88133	431608
66620	431609
44134	431610
86046	431611
344	431612
137400	431613
9580	431614
138520	431615
11267	431616
3192	431617
1605	431618
278074	431619
113040	431620
164050	431621
102696	431622
282081	431623
6371	431624
134586	431625
56841	431626
213222	431627
64898	431628
228728	431629
55733	431630
56841	431631
41732	431632
86476	431633
322563	431634
202929	431635
203481	431636
81881	431637
210181	431638
86297	431639
316005	431640
81764	431641
1875	431642
133456	431643
86278	431644
133456	431645
170933	431646
42410	431647
178973	431648
255618	431649
9906	431650
1603	431651
42410	431652
17855	431653
17442	431654
115602	431655
178082	431656
24667	431657
229526	431658
179184	431659
13469	431660
198983	431661
49680	431662
178559	431663
75122	431664
61413	431665
33019	431666
1105	431667
10673	431668
61971	431669
8538	431670
67840	431671
123715	431672
86883	431673
48890	431674
121673	431675
100013	431676
260877	431677
56098	431678
204765	431679
183664	431680
8736	431681
163394	431682
7807	431683
110280	431684
187587	431685
515	431686
515	431687
2472	431688
57804	431689
248112	431690
670	431691
194759	431692
91073	431693
91073	431694
304117	431695
193679	431696
89128	431697
173005	431698
205306	431699
134546	431700
54368	431701
53527	431702
11729	431703
147996	431704
10358	431705
112807	431706
32390	431707
114531	431708
20702	431709
169306	431710
95212	431711
103666	431712
208029	431713
29111	431714
81577	431715
65097	431716
158824	431717
55346	431718
11186	431719
45320	431720
181697	431721
1852	431722
14743	431723
133738	431724
6844	431725
38603	431726
7529	431727
212031	431728
157049	431729
113361	431730
84110	431731
29685	431732
139623	431733
229151	431734
40554	431735
312272	431736
137913	431737
61014	431738
20188	431739
67233	431740
133738	431741
20908	431742
87923	431743
215265	431744
76039	431745
295043	431746
72815	431747
31862	431748
8094	431749
38917	431750
97214	431751
154293	431752
41769	431753
211767	431754
116598	431755
133819	431756
72713	431757
6844	431758
55508	431759
44824	431760
224973	431761
13673	431762
97831	431763
167818	431764
3708	431765
162019	431766
67046	431767
54520	431768
108158	431769
30331	431770
88123	431771
16293	431772
38917	431773
39968	431774
86748	431775
76068	431776
107359	431777
51280	431778
11186	431779
15603	431780
189033	431781
70234	431782
41927	431783
11186	431784
107608	431785
73497	431786
29179	431787
35233	431788
79370	431789
51741	431790
229364	431791
100579	431792
45671	431793
33072	431794
67046	431795
82887	431796
32252	431797
73989	431798
78585	431799
90843	431800
167235	431801
42398	431802
32120	431803
158512	431804
34844	431805
54657	431806
282369	431807
109125	431808
45320	431809
1255	431810
6654	431811
4861	431812
1539	431813
33234	431814
48198	431815
167697	431816
48388	431817
30794	431818
151838	431819
3389	431820
66161	431821
126925	431822
255278	431823
104434	431824
162467	431825
126425	431826
106524	431827
9601	431828
70264	431829
158212	431830
241634	431831
30797	431832
70426	431833
72958	431834
69378	431835
268664	431836
236214	431837
254174	431838
23741	431839
65600	431840
71465	431841
112694	431842
266868	431843
201596	431844
264213	431845
48061	431846
100	431847
107257	431848
3389	431849
113230	431850
110735	431851
171365	431852
38815	431853
269031	431854
6629	431855
12686	431856
84758	431857
258429	431858
174201	431859
109640	431860
169198	431861
28942	431862
48198	431863
111212	431864
33182	431865
166983	431866
173525	431867
173262	431868
5611	431869
47772	431870
151728	431871
71684	431872
297	431873
263366	431874
254218	431875
10694	431876
93664	431877
33462	431878
138669	431879
95166	431880
22718	431881
220029	431882
27223	431883
5424	431884
60011	431885
63297	431886
60961	431887
30648	431888
12238	431889
41969	431890
104072	431891
112833	431892
112916	431893
87330	431894
30780	431895
268132	431896
154003	431897
47716	431898
100141	431899
100	431900
52704	431901
69235	431902
49331	431903
106421	431904
92489	431905
6629	431906
210234	431907
243536	431908
190889	431909
177694	431910
270370	431911
5419	431912
108944	431913
112909	431914
147883	431915
155632	431916
155632	431917
111916	431918
63297	431919
47776	431920
31503	431921
46714	431922
11624	431923
33495	431924
1727	431925
255824	431926
72427	431927
23582	431928
42107	431929
70255	431930
46311	431931
172104	431932
73036	431933
146408	431934
42390	431935
169420	431936
66161	431937
113339	431938
146243	431939
71338	431940
262881	431941
162108	431942
82714	431943
25605	431944
288562	431945
210396	431946
134441	431947
163961	431948
210098	431949
29914	431950
15582	431951
111461	431952
166038	431953
21406	431954
16307	431955
109743	431956
152050	431957
22890	431958
115176	431959
15599	431960
39434	431961
209323	431962
133965	431963
72486	431964
42976	431965
4479	431966
26931	431967
42976	431968
46272	431969
27037	431970
49609	431971
138110	431972
87919	431973
55211	431974
305807	431975
201090	431976
201090	431977
201329	431978
131453	431979
74063	431980
290941	431981
26896	431982
320185	431983
23503	431984
23503	431985
33516	431986
171424	431987
72157	431988
156608	431989
113953	431990
70631	431991
26056	431992
252787	431993
154721	431994
47909	431995
197782	431996
154722	431997
189247	431998
39753	431999
209383	432000
32864	432001
32390	432002
47909	432003
72387	432004
147575	432005
171022	432006
39854	432007
12479	432008
32390	432009
112926	432010
189650	432011
92439	432012
6143	432013
79581	432014
119326	432015
12860	432016
274097	432017
115385	432018
110771	432019
79683	432020
302883	432021
287150	432022
26445	432023
75350	432024
263468	432025
321526	432026
177851	432027
26896	432028
191697	432029
76930	432030
79683	432031
25243	432032
179191	432033
31414	432034
261231	432035
164734	432036
217557	432037
110771	432038
262436	432039
46539	432040
32390	432041
70219	432042
91096	432043
63158	432044
63158	432045
29486	432046
18889	432047
39854	432048
265978	432049
181882	432050
326861	432051
40555	432052
122770	432053
46727	432054
120738	432055
55028	432056
26628	432057
734	432058
101811	432059
249503	432060
157057	432061
15139	432062
59793	432063
49642	432064
5382	432065
109668	432066
29023	432067
3629	432068
3629	432069
60507	432070
96248	432071
43414	432072
311129	432073
66297	432074
3234	432075
18361	432076
88429	432077
191553	432078
127542	432079
3702	432080
77511	432081
235956	432082
1086	432083
32868	432084
13	432085
99646	432086
100486	432087
15872	432088
211544	432089
122190	432090
125280	432091
318015	432092
135255	432093
209638	432094
57340	432095
86946	432096
86897	432097
38751	432098
19535	432099
10675	432100
134808	432101
86908	432102
86883	432103
38753	432104
86897	432105
134894	432106
209749	432107
38739	432108
19535	432109
10675	432110
87108	432111
134795	432112
10675	432113
27184	432114
135232	432115
38753	432116
10675	432117
210655	432118
134963	432119
209655	432120
159472	432121
150175	432122
418	432123
36848	432124
18053	432125
54569	432126
12325	432127
185350	432128
153751	432129
110412	432130
229851	432131
306039	432132
38139	432133
38139	432134
56409	432135
38139	432136
83092	432137
67494	432138
128414	432139
35565	432140
65383	432141
45347	432142
173046	432143
160738	432144
83746	432145
127971	432146
44112	432147
81460	432148
38484	432149
56308	432150
23353	432151
10728	432152
14346	432153
108361	432154
86160	432155
100735	432156
233316	432157
315061	432158
17484	432159
54637	432160
3533	432161
307753	432162
85204	432163
123341	432164
63300	432165
116839	432166
41797	432167
41797	432168
4845	432169
209649	432170
216333	432171
3176	432172
3176	432173
3176	432174
136667	432175
37746	432176
10785	432177
1424	432178
211513	432179
41279	432180
136667	432181
200743	432182
64651	432183
12478	432184
11045	432185
268791	432186
42621	432187
73333	432188
205806	432189
93781	432190
73489	432191
156318	432192
240883	432193
199012	432194
175660	432195
326855	432196
162217	432197
281660	432198
200883	432199
58785	432200
95204	432201
253329	432202
280027	432203
187587	432204
181526	432205
69083	432206
253505	432207
248349	432208
154962	432209
285978	432210
75689	432211
187657	432212
155260	432213
137376	432214
35399	432215
239899	432216
54854	432217
54854	432218
148155	432219
130848	432220
10434	432221
224953	432222
6120	432223
300024	432224
67307	432225
6109	432226
262803	432227
126839	432228
214619	432229
136895	432230
101326	432231
246064	432232
62437	432233
63532	432234
91309	432235
57134	432236
20122	432237
38456	432238
19299	432239
11215	432240
10771	432241
577	432242
58641	432243
2278	432244
16275	432245
154406	432246
44380	432247
43751	432248
124040	432249
219256	432250
179234	432251
34943	432252
34943	432253
314986	432254
208690	432255
134313	432256
54700	432257
170003	432258
142284	432259
60151	432260
22779	432261
12728	432262
40680	432263
117327	432264
51295	432265
8418	432266
185406	432267
68595	432268
5151	432269
258397	432270
23952	432271
3351	432272
7485	432273
281174	432274
75969	432275
316629	432276
267923	432277
147369	432278
45927	432279
20622	432280
10824	432281
54883	432282
102961	432283
22538	432284
67774	432285
162683	432286
693	432287
72351	432288
11636	432289
111356	432290
693	432291
65585	432292
693	432293
3552	432294
33740	432295
112496	432296
22327	432297
32776	432298
35207	432299
5406	432300
12408	432301
192467	432302
37963	432303
37964	432304
551	432305
83804	432306
20858	432307
29582	432308
304704	432309
2695	432310
31366	432311
5449	432312
22105	432313
37968	432314
142440	432315
121448	432316
163733	432317
291515	432318
85326	432319
34257	432320
12910	432321
2571	432322
49964	432323
6	432324
179777	432325
29610	432326
37859	432327
105786	432328
260112	432329
292739	432330
278225	432331
195798	432332
69155	432333
69155	432334
97699	432335
99361	432336
180801	432337
127024	432338
47415	432339
153409	432340
81335	432341
88599	432342
183356	432343
92923	432344
108701	432345
270455	432346
315873	432347
207879	432348
107308	432349
134994	432350
198430	432351
171760	432352
105651	432353
149828	432354
255103	432355
108362	432356
146088	432357
73340	432358
50565	432359
13205	432360
24874	432361
193827	432362
79499	432363
288750	432364
191798	432365
193194	432366
53815	432367
19540	432368
6900	432369
199806	432370
221462	432371
10956	432372
157008	432373
217304	432374
325341	432375
143113	432376
91977	432377
100981	432378
222134	432379
155792	432380
262788	432381
253636	432382
204844	432383
46445	432384
67583	432385
225715	432386
145461	432387
243329	432388
130733	432389
25461	432390
111598	432391
9476	432392
191432	432393
79458	432394
73198	432395
66680	432396
290755	432397
31229	432398
290405	432399
35877	432400
142778	432401
126786	432402
65596	432403
135824	432404
208212	432405
106980	432406
250909	432407
32839	432408
82764	432409
133901	432410
92237	432411
1383	432412
73518	432413
109054	432414
258688	432415
7197	432416
289232	432417
143294	432418
155986	432419
173372	432420
23482	432421
118017	432422
165330	432423
312798	432424
63873	432425
152414	432426
124614	432427
16064	432428
145223	432429
240276	432430
210128	432431
19577	432432
50785	432433
144293	432434
203097	432435
34524	432436
92371	432437
296217	432438
92499	432439
15068	432440
61145	432441
217014	432442
124990	432443
75856	432444
16001	432445
16001	432446
204204	432447
7983	432448
84663	432449
155478	432450
76672	432451
293566	432452
13148	432453
11697	432454
13148	432455
128105	432456
1791	432457
258092	432458
16675	432459
98073	432460
11897	432461
91297	432462
52028	432463
10161	432464
212969	432465
31156	432466
5883	432467
56169	432468
69400	432469
10953	432470
320968	432471
105200	432472
167024	432473
255526	432474
188103	432475
34889	432476
138267	432477
123446	432478
51487	432479
206362	432480
164147	432481
62361	432482
103223	432483
109845	432484
13442	432485
62137	432486
8536	432487
2061	432488
57139	432489
56928	432490
149087	432491
24613	432492
168641	432493
261187	432494
154776	432495
126244	432496
255535	432497
152616	432498
73870	432499
111562	432500
214273	432501
119709	432502
213826	432503
142757	432504
24992	432505
2075	432506
46981	432507
157712	432508
37051	432509
119635	432510
40281	432511
89431	432512
27541	432513
57256	432514
245224	432515
37015	432516
23332	432517
307353	432518
4238	432519
208884	432520
240873	432521
269724	432522
166505	432523
29449	432524
43791	432525
174902	432526
102063	432527
5911	432528
54256	432529
349	432530
16927	432531
115265	432532
81447	432533
39971	432534
30337	432535
30991	432536
52697	432537
39456	432538
105649	432539
19309	432540
63984	432541
235146	432542
293086	432543
33094	432544
38130	432545
6485	432546
1005	432547
51742	432548
221217	432549
1005	432550
112773	432551
76901	432552
56050	432553
4730	432554
51517	432555
788	432556
166425	432557
47689	432558
2607	432559
17792	432560
3374	432561
112134	432562
171903	432563
174176	432564
319603	432565
5382	432566
48942	432567
159623	432568
40581	432569
100200	432570
94993	432571
178537	432572
48046	432573
13400	432574
81152	432575
48961	432576
61049	432577
4121	432578
13203	432579
32744	432580
140712	432581
175079	432582
7307	432583
8534	432584
38948	432585
6678	432586
39778	432587
17448	432588
3496	432589
170180	432590
109757	432591
12307	432592
76447	432593
203335	432594
173127	432595
7405	432596
51527	432597
28816	432598
25809	432599
6108	432600
7055	432601
14085	432602
32353	432603
267747	432604
128871	432605
39900	432606
39900	432607
122461	432608
1565	432609
129655	432610
32223	432611
44738	432612
122461	432613
36725	432614
10345	432615
26319	432616
200659	432617
8881	432618
71180	432619
170608	432620
80912	432621
64740	432622
117531	432623
33324	432624
1558	432625
74001	432626
111626	432627
8573	432628
9910	432629
22843	432630
4891	432631
10847	432632
14897	432633
85927	432634
1414	432635
39166	432636
3714	432637
14324	432638
57205	432639
41941	432640
10	432641
17937	432642
30022	432643
45050	432644
2449	432645
50763	432646
80123	432647
26841	432648
21427	432649
11630	432650
27566	432651
105459	432652
55255	432653
6117	432654
44835	432655
7654	432656
152349	432657
15277	432658
56205	432659
45128	432660
13805	432661
8535	432662
74085	432663
10811	432664
47570	432665
25358	432666
38074	432667
125668	432668
35791	432669
38313	432670
1311	432671
63023	432672
3424	432673
2997	432674
10480	432675
7528	432676
13776	432677
11147	432678
112287	432679
76811	432680
18225	432681
59086	432682
5574	432683
6802	432684
40759	432685
10333	432686
8310	432687
15262	432688
106888	432689
38934	432690
13796	432691
12891	432692
7582	432693
81902	432694
2163	432695
12662	432696
22292	432697
4210	432698
51711	432699
73294	432700
3714	432701
3809	432702
31230	432703
20938	432704
62847	432705
8288	432706
17040	432707
11953	432708
27728	432709
55154	432710
4506	432711
28525	432712
31377	432713
8234	432714
82635	432715
12464	432716
14353	432717
10945	432718
148353	432719
12242	432720
3919	432721
3919	432722
27961	432723
211113	432724
4140	432725
624	432726
1233	432727
50203	432728
48764	432729
206000	432730
43798	432731
143193	432732
112666	432733
4992	432734
56847	432735
310786	432736
5948	432737
109	432738
4096	432739
200479	432740
1120	432741
47979	432742
19951	432743
41339	432744
21692	432745
83110	432746
62141	432747
27808	432748
8168	432749
288823	432750
14854	432751
223339	432752
15639	432753
11120	432754
5302	432755
30731	432756
5684	432757
9910	432758
7907	432759
7493	432760
55215	432761
5857	432762
2440	432763
56700	432764
101931	432765
95181	432766
81388	432767
117685	432768
53932	432769
153199	432770
124840	432771
45577	432772
20398	432773
131516	432774
89090	432775
5010	432776
9760	432777
1281	432778
14544	432779
48725	432780
23176	432781
157842	432782
265778	432783
58197	432784
3038	432785
70339	432786
13668	432787
105408	432788
47936	432789
68025	432790
134493	432791
453	432792
70918	432793
2519	432794
63612	432795
1422	432796
718	432797
155199	432798
51922	432799
191662	432800
128827	432801
588	432802
105408	432803
27154	432804
170194	432805
83579	432806
1190	432807
163184	432808
64780	432809
70723	432810
91	432811
68025	432812
8143	432813
6436	432814
81225	432815
17031	432816
47800	432817
225031	432818
3331	432819
52027	432820
3530	432821
12115	432822
440	432823
276233	432824
87938	432825
1979	432826
28941	432827
11299	432828
28718	432829
4208	432830
129351	432831
6226	432832
14273	432833
1561	432834
119386	432835
171392	432836
1426	432837
19617	432838
73507	432839
56818	432840
26333	432841
556	432842
125137	432843
140991	432844
18750	432845
24830	432846
18537	432847
27681	432848
59820	432849
23500	432850
25190	432851
144865	432852
58284	432853
82895	432854
82896	432855
29298	432856
169208	432857
26260	432858
453	432859
548	432860
2224	432861
265375	432862
31737	432863
2870	432864
56578	432865
64751	432866
35939	432867
152871	432868
123467	432869
17495	432870
16063	432871
110789	432872
109831	432873
41089	432874
182	432875
132910	432876
272953	432877
3320	432878
217385	432879
4173	432880
257515	432881
41335	432882
15040	432883
220656	432884
131529	432885
14822	432886
85119	432887
17218	432888
191424	432889
279130	432890
39186	432891
12438	432892
21288	432893
6023	432894
17334	432895
18993	432896
46894	432897
206491	432898
228847	432899
15267	432900
129715	432901
80262	432902
154896	432903
3565	432904
40787	432905
15737	432906
2709	432907
48081	432908
202850	432909
11905	432910
79708	432911
8301	432912
21303	432913
15639	432914
174335	432915
103912	432916
259352	432917
314590	432918
193737	432919
1651	432920
90512	432921
131603	432922
19604	432923
1005	432924
31679	432925
46025	432926
123897	432927
1005	432928
34965	432929
97701	432930
30725	432931
11209	432932
128608	432933
47287	432934
119940	432935
45588	432936
122472	432937
152670	432938
132424	432939
35140	432940
233382	432941
9959	432942
43834	432943
213189	432944
34347	432945
15760	432946
39319	432947
18845	432948
32716	432949
38192	432950
174599	432951
18315	432952
94018	432953
56637	432954
116345	432955
45710	432956
72352	432957
6275	432958
35140	432959
5794	432960
251933	432961
53480	432962
27449	432963
58464	432964
1644	432965
20786	432966
57369	432967
197237	432968
84831	432969
3947	432970
757	432971
76226	432972
47355	432973
57572	432974
3536	432975
16637	432976
74553	432977
220048	432978
262138	432979
65117	432980
18797	432981
174981	432982
174528	432983
48551	432984
104164	432985
27824	432986
10698	432987
187328	432988
115122	432989
115122	432990
211798	432991
109282	432992
197975	432993
65999	432994
90944	432995
90944	432996
90944	432997
25265	432998
28	432999
12554	433000
54205	433001
24121	433002
38879	433003
149832	433004
70792	433005
198015	433006
158929	433007
30976	433008
18419	433009
81263	433010
263460	433011
11972	433012
103386	433013
304616	433014
83060	433015
157375	433016
34785	433017
157284	433018
125173	433019
279060	433020
122040	433021
4391	433022
113261	433023
20472	433024
119209	433025
95285	433026
1737	433027
207221	433028
328023	433029
185921	433030
24120	433031
175993	433032
140770	433033
280224	433034
194986	433035
20657	433036
152485	433037
286902	433038
37706	433039
152004	433040
28399	433041
88781	433042
64396	433043
64083	433044
255150	433045
194986	433046
73210	433047
9503	433048
239162	433049
118894	433050
204390	433051
195646	433052
258040	433053
99907	433054
106653	433055
86776	433056
315509	433057
174966	433058
117108	433059
117588	433060
173736	433061
200056	433062
212046	433063
12173	433064
192434	433065
295909	433066
295210	433067
117868	433068
28292	433069
47170	433070
26984	433071
30613	433072
24082	433073
3171	433074
114343	433075
214234	433076
240658	433077
315352	433078
240367	433079
148359	433080
153496	433081
73091	433082
24710	433083
35383	433084
156596	433085
24417	433086
35416	433087
20082	433088
15075	433089
84118	433090
29501	433091
35935	433092
120	433093
37827	433094
1112	433095
120	433096
201356	433097
125252	433098
61906	433099
284291	433100
188221	433101
44336	433102
189718	433103
133051	433104
73513	433105
328312	433106
327	433107
78378	433108
78378	433109
78378	433110
19850	433111
129647	433112
229091	433113
129306	433114
24412	433115
50714	433116
279152	433117
129543	433118
12406	433119
113	433120
110868	433121
185603	433122
119349	433123
221411	433124
269126	433125
31216	433126
11993	433127
53558	433128
201993	433129
161117	433130
104689	433131
299252	433132
235251	433133
22942	433134
313661	433135
82416	433136
300	433137
205932	433138
61670	433139
2308	433140
4716	433141
86683	433142
240737	433143
2498	433144
806	433145
14516	433146
3492	433147
248963	433148
226706	433149
75079	433150
175817	433151
10192	433152
6	433153
6	433154
11884	433155
75109	433156
30356	433157
275604	433158
38402	433159
100524	433160
154472	433161
179987	433162
109110	433163
63579	433164
143583	433165
72383	433166
136408	433167
49963	433168
49963	433169
5011	433170
54736	433171
39832	433172
184862	433173
97096	433174
99335	433175
19209	433176
142777	433177
109158	433178
128319	433179
39982	433180
1975	433181
97096	433182
115408	433183
189920	433184
24755	433185
310868	433186
85092	433187
52091	433188
2992	433189
7224	433190
137088	433191
289511	433192
68459	433193
41105	433194
51515	433195
8477	433196
198935	433197
105160	433198
49896	433199
140427	433200
198	433201
152405	433202
305643	433203
64103	433204
11408	433205
691	433206
47478	433207
123296	433208
9000	433209
259267	433210
248452	433211
606	433212
157402	433213
122904	433214
16549	433215
79	433216
51093	433217
78294	433218
20114	433219
50062	433220
46797	433221
13669	433222
1415	433223
1431	433224
144658	433225
117213	433226
9064	433227
34838	433228
50425	433229
31365	433230
91612	433231
73811	433232
234494	433233
8231	433234
34428	433235
48558	433236
5271	433237
7417	433238
16385	433239
62182	433240
1563	433241
3621	433242
9500	433243
4833	433244
4195	433245
25275	433246
99214	433247
3436	433248
49439	433249
5684	433250
20098	433251
1247	433252
75064	433253
726	433254
16608	433255
27899	433256
309	433257
2041	433258
66813	433259
31306	433260
19381	433261
8261	433262
27824	433263
139595	433264
36399	433265
87605	433266
21150	433267
146323	433268
5907	433269
24206	433270
11618	433271
26165	433272
18082	433273
1527	433274
263648	433275
255106	433276
68524	433277
22706	433278
20683	433279
89510	433280
111857	433281
29672	433282
35493	433283
11618	433284
68524	433285
131089	433286
54724	433287
42071	433288
26291	433289
35095	433290
36379	433291
1100	433292
328758	433293
9216	433294
31533	433295
46393	433296
16221	433297
7279	433298
7027	433299
146333	433300
72014	433301
4603	433302
5185	433303
41713	433304
8329	433305
23500	433306
13362	433307
6548	433308
207780	433309
11290	433310
59125	433311
982	433312
199901	433313
57110	433314
5278	433315
211017	433316
83716	433317
18797	433318
170631	433319
202021	433320
63713	433321
34316	433322
61034	433323
104422	433324
24299	433325
39900	433326
45737	433327
5966	433328
14697	433329
13524	433330
4951	433331
16546	433332
24223	433333
304826	433334
3637	433335
146117	433336
18587	433337
121666	433338
38751	433339
23852	433340
84790	433341
82051	433342
15449	433343
11062	433344
47656	433345
72485	433346
18071	433347
68536	433348
13042	433349
27472	433350
82816	433351
114807	433352
197057	433353
15866	433354
236079	433355
6992	433356
170144	433357
6447	433358
16049	433359
16982	433360
281285	433361
31491	433362
43356	433363
14070	433364
60501	433365
143061	433366
111977	433367
37996	433368
54432	433369
276895	433370
174831	433371
4187	433372
280051	433373
78857	433374
13450	433375
5208	433376
13499	433377
36400	433378
324071	433379
30299	433380
47036	433381
89653	433382
24376	433383
8067	433384
251690	433385
119016	433386
27774	433387
48146	433388
651	433389
33258	433390
10073	433391
30941	433392
34456	433393
4457	433394
3871	433395
7309	433396
15785	433397
73668	433398
19628	433399
254025	433400
237410	433401
113386	433402
835	433403
71828	433404
92790	433405
126884	433406
75027	433407
180909	433408
28322	433409
273808	433410
14727	433411
24226	433412
1303	433413
1230	433414
8879	433415
28902	433416
4131	433417
17679	433418
154895	433419
54475	433420
22167	433421
185121	433422
64965	433423
28453	433424
11219	433425
6777	433426
38103	433427
7660	433428
133528	433429
84557	433430
22371	433431
623	433432
69793	433433
72615	433434
9510	433435
268957	433436
257033	433437
18955	433438
187583	433439
33263	433440
5770	433441
13691	433442
313502	433443
2244	433444
141920	433445
97112	433446
30038	433447
279447	433448
1599	433449
70278	433450
175789	433451
149298	433452
103093	433453
109046	433454
6033	433455
90612	433456
53899	433457
326	433458
6033	433459
12194	433460
118434	433461
80686	433462
46290	433463
280266	433464
156118	433465
131185	433466
81377	433467
7663	433468
208156	433469
20712	433470
4195	433471
48879	433472
4065	433473
79293	433474
95939	433475
9849	433476
215661	433477
43899	433478
9140	433479
32910	433480
113265	433481
14645	433482
9849	433483
22388	433484
9849	433485
11757	433486
12062	433487
1044	433488
7056	433489
115800	433490
315346	433491
88855	433492
34828	433493
303314	433494
58913	433495
306167	433496
56752	433497
216086	433498
56662	433499
25606	433500
84591	433501
25606	433502
86896	433503
47817	433504
49778	433505
25606	433506
2308	433507
137285	433508
328265	433509
8376	433510
137720	433511
1717	433512
66185	433513
206611	433514
123801	433515
156408	433516
17553	433517
2321	433518
26521	433519
216994	433520
96863	433521
49809	433522
219454	433523
44041	433524
26148	433525
22907	433526
798	433527
29718	433528
117305	433529
110068	433530
60610	433531
131105	433532
278103	433533
43350	433534
63193	433535
137766	433536
12120	433537
121020	433538
56559	433539
324415	433540
8040	433541
49818	433542
29284	433543
142914	433544
56238	433545
47543	433546
235361	433547
25392	433548
135818	433549
9648	433550
270545	433551
125510	433552
187	433553
14790	433554
37187	433555
33986	433556
145418	433557
76488	433558
6485	433559
3027	433560
17565	433561
36338	433562
3069	433563
4259	433564
100124	433565
142415	433566
81222	433567
107875	433568
35835	433569
118569	433570
155321	433571
221642	433572
206531	433573
58684	433574
14734	433575
7676	433576
21277	433577
264142	433578
943	433579
86022	433580
236605	433581
4317	433582
68113	433583
65342	433584
30068	433585
284027	433586
93200	433587
52414	433588
43910	433589
100170	433590
19417	433591
120816	433592
98320	433593
45804	433594
142516	433595
94308	433596
107846	433597
13085	433598
153041	433599
134575	433600
199439	433601
193869	433602
43848	433603
103607	433604
215703	433605
103300	433606
161813	433607
102111	433608
101949	433609
257287	433610
99207	433611
95233	433612
68283	433613
202158	433614
326772	433615
93826	433616
84394	433617
44333	433618
17687	433619
170969	433620
28449	433621
200679	433622
235182	433623
103655	433624
170811	433625
195140	433626
80445	433627
99207	433628
159867	433629
159397	433630
208174	433631
202160	433632
309094	433633
131995	433634
302053	433635
289073	433636
25085	433637
118298	433638
39730	433639
73870	433640
48760	433641
66711	433642
303729	433643
18972	433644
99016	433645
75641	433646
56605	433647
81348	433648
17691	433649
9635	433650
23516	433651
129839	433652
118718	433653
72461	433654
51517	433655
274768	433656
19913	433657
113324	433658
12204	433659
4869	433660
106159	433661
37121	433662
54103	433663
78377	433664
17715	433665
7305	433666
169376	433667
44412	433668
138583	433669
132551	433670
136371	433671
148626	433672
100034	433673
15372	433674
157618	433675
59112	433676
87890	433677
206921	433678
2571	433679
14357	433680
23026	433681
100014	433682
128747	433683
53606	433684
163565	433685
72188	433686
197214	433687
162205	433688
1813	433689
108326	433690
121084	433691
90232	433692
2644	433693
155602	433694
74746	433695
64910	433696
172836	433697
157065	433698
112353	433699
193619	433700
203995	433701
40299	433702
95723	433703
35916	433704
52383	433705
8734	433706
5732	433707
11093	433708
183320	433709
40701	433710
8752	433711
257979	433712
101438	433713
8593	433714
1084	433715
174	433716
142264	433717
302201	433718
132271	433719
88127	433720
221395	433721
65483	433722
84454	433723
212782	433724
87610	433725
38833	433726
321683	433727
99824	433728
212945	433729
197465	433730
6187	433731
33984	433732
47467	433733
27588	433734
27836	433735
110919	433736
3971	433737
208272	433738
214982	433739
73	433740
94937	433741
97909	433742
96979	433743
657	433744
121680	433745
301430	433746
22026	433747
93957	433748
78134	433749
124248	433750
120277	433751
194292	433752
6727	433753
141542	433754
169217	433755
36257	433756
36257	433757
139365	433758
174110	433759
89015	433760
326623	433761
89812	433762
266467	433763
275576	433764
216783	433765
305798	433766
201452	433767
137173	433768
128301	433769
105135	433770
1405	433771
1588	433772
46686	433773
26102	433774
158045	433775
15738	433776
41559	433777
121741	433778
2963	433779
58248	433780
324044	433781
41829	433782
326845	433783
1653	433784
57543	433785
28123	433786
73307	433787
60065	433788
18993	433789
195	433790
56632	433791
51035	433792
51337	433793
123974	433794
19104	433795
93037	433796
19062	433797
86036	433798
6543	433799
87894	433800
258703	433801
6543	433802
54680	433803
10227	433804
9385	433805
8593	433806
16452	433807
10227	433808
16452	433809
38918	433810
16452	433811
10227	433812
6543	433813
38918	433814
324	433815
1421	433816
1276	433817
75257	433818
45117	433819
4003	433820
134733	433821
60843	433822
6187	433823
68553	433824
76273	433825
33417	433826
76310	433827
183183	433828
24907	433829
784	433830
154863	433831
305071	433832
319861	433833
84124	433834
26285	433835
107611	433836
23160	433837
70658	433838
13903	433839
113612	433840
10462	433841
9755	433842
13903	433843
18814	433844
87529	433845
134010	433846
157693	433847
82513	433848
7243	433849
204648	433850
51250	433851
153048	433852
64356	433853
67880	433854
197816	433855
235920	433856
162251	433857
93511	433858
121734	433859
18469	433860
59220	433861
159916	433862
303624	433863
105064	433864
39748	433865
15437	433866
38445	433867
38421	433868
38445	433869
20784	433870
64414	433871
166065	433872
95441	433873
10429	433874
115976	433875
66971	433876
172962	433877
231530	433878
69219	433879
28816	433880
88547	433881
10907	433882
37227	433883
36021	433884
83661	433885
102583	433886
27637	433887
116918	433888
69782	433889
5337	433890
123676	433891
24076	433892
20637	433893
49597	433894
16389	433895
32785	433896
13034	433897
315500	433898
13281	433899
66626	433900
102732	433901
19281	433902
57753	433903
260734	433904
220944	433905
4350	433906
57087	433907
179317	433908
12265	433909
134112	433910
196300	433911
1530	433912
26959	433913
143564	433914
6887	433915
169630	433916
137821	433917
12193	433918
14154	433919
23113	433920
23434	433921
23434	433922
145753	433923
23434	433924
14604	433925
109459	433926
27152	433927
20664	433928
61405	433929
179590	433930
21117	433931
28826	433932
28284	433933
96076	433934
5664	433935
22209	433936
45915	433937
25695	433938
41221	433939
123840	433940
92464	433941
164198	433942
44373	433943
19043	433944
32521	433945
28276	433946
74345	433947
93226	433948
30212	433949
148751	433950
10548	433951
128899	433952
16514	433953
30687	433954
14860	433955
34058	433956
5650	433957
5122	433958
46849	433959
5617	433960
31864	433961
49848	433962
63622	433963
10753	433964
19043	433965
14320	433966
7853	433967
67651	433968
35117	433969
275765	433970
51530	433971
10753	433972
28230	433973
81432	433974
196365	433975
45200	433976
39913	433977
1327	433978
116447	433979
92315	433980
62141	433981
73699	433982
194534	433983
10505	433984
10764	433985
129135	433986
40819	433987
34443	433988
172633	433989
43905	433990
28276	433991
7265	433992
51147	433993
69099	433994
80684	433995
200454	433996
67294	433997
110179	433998
213907	433999
87843	434000
8069	434001
52441	434002
6443	434003
39913	434004
75293	434005
133448	434006
26842	434007
4555	434008
31378	434009
197910	434010
19982	434011
28305	434012
47729	434013
15860	434014
71675	434015
17339	434016
86146	434017
26555	434018
12112	434019
31576	434020
16427	434021
173523	434022
23815	434023
4555	434024
33254	434025
29737	434026
36052	434027
70671	434028
6443	434029
4555	434030
66257	434031
7265	434032
40958	434033
122003	434034
101674	434035
74512	434036
74187	434037
174004	434038
106502	434039
93909	434040
170830	434041
39764	434042
304335	434043
29696	434044
184345	434045
103276	434046
110148	434047
1867	434048
85607	434049
71051	434050
29798	434051
12914	434052
19272	434053
8099	434054
90062	434055
74927	434056
8515	434057
8930	434058
49207	434059
4583	434060
11406	434061
25958	434062
25660	434063
45016	434064
132	434065
78188	434066
9759	434067
168178	434068
86941	434069
76812	434070
6546	434071
117331	434072
58946	434073
3742	434074
4921	434075
43333	434076
112284	434077
310955	434078
85922	434079
175068	434080
41532	434081
199951	434082
13056	434083
41901	434084
172657	434085
174146	434086
8190	434087
18962	434088
175466	434089
105045	434090
92290	434091
38728	434092
79330	434093
30202	434094
121526	434095
54054	434096
137615	434097
71	434098
119040	434099
150245	434100
137361	434101
58332	434102
10841	434103
564	434104
101644	434105
187561	434106
43855	434107
72436	434108
125604	434109
38543	434110
19476	434111
42151	434112
160685	434113
114570	434114
121163	434115
47605	434116
12613	434117
12613	434118
84109	434119
117128	434120
226066	434121
7936	434122
17718	434123
72564	434124
87614	434125
52315	434126
8315	434127
52241	434128
52315	434129
115113	434130
5813	434131
125028	434132
14682	434133
7655	434134
276615	434135
6313	434136
122173	434137
89032	434138
204927	434139
250973	434140
118864	434141
263010	434142
106113	434143
30356	434144
440	434145
94926	434146
40872	434147
163042	434148
119897	434149
119897	434150
250454	434151
72572	434152
1472	434153
327256	434154
62235	434155
116	434156
88737	434157
18	434158
1697	434159
14507	434160
52006	434161
57742	434162
187623	434163
50857	434164
559	434165
196271	434166
38089	434167
6465	434168
23305	434169
2235	434170
304	434171
130451	434172
105489	434173
12685	434174
137974	434175
52164	434176
689	434177
174919	434178
154026	434179
1829	434180
209792	434181
77157	434182
26663	434183
9183	434184
298684	434185
287326	434186
65664	434187
15201	434188
4083	434189
241320	434190
308969	434191
117242	434192
10700	434193
63688	434194
15404	434195
1003	434196
83740	434197
245701	434198
343	434199
149729	434200
22071	434201
120150	434202
171287	434203
178181	434204
3121	434205
43755	434206
23305	434207
1966	434208
117242	434209
51366	434210
78007	434211
134473	434212
23392	434213
96481	434214
17813	434215
153577	434216
82368	434217
70451	434218
10448	434219
194520	434220
56650	434221
180682	434222
172663	434223
48137	434224
114495	434225
110915	434226
229561	434227
7033	434228
97437	434229
24450	434230
13799	434231
13980	434232
24900	434233
25573	434234
81351	434235
20423	434236
15259	434237
42372	434238
148933	434239
21566	434240
69420	434241
23632	434242
198131	434243
63565	434244
150845	434245
15370	434246
185541	434247
51094	434248
182830	434249
154424	434250
139957	434251
279	434252
146728	434253
171685	434254
320039	434255
146864	434256
146868	434257
146864	434258
227146	434259
41068	434260
20929	434261
2629	434262
2629	434263
164471	434264
106281	434265
4714	434266
12615	434267
130873	434268
242	434269
89291	434270
217231	434271
74907	434272
150924	434273
268972	434274
268060	434275
181064	434276
194756	434277
1840	434278
2230	434279
28327	434280
169466	434281
31465	434282
2837	434283
325260	434284
27349	434285
310866	434286
36575	434287
264451	434288
59931	434289
24836	434290
2871	434291
2518	434292
61638	434293
124097	434294
2777	434295
6146	434296
38151	434297
3557	434298
22542	434299
5429	434300
230011	434301
11395	434302
121746	434303
24832	434304
35130	434305
85002	434306
2235	434307
123811	434308
23533	434309
19095	434310
11028	434311
47923	434312
68627	434313
26499	434314
47866	434315
14109	434316
14109	434317
29230	434318
1898	434319
63823	434320
93329	434321
215919	434322
9624	434323
35607	434324
35245	434325
206660	434326
18040	434327
118685	434328
163293	434329
11242	434330
6589	434331
22457	434332
230012	434333
29402	434334
5342	434335
67111	434336
45792	434337
293579	434338
70206	434339
167817	434340
2507	434341
343	434342
179988	434343
22373	434344
14735	434345
216997	434346
8923	434347
100770	434348
10589	434349
42463	434350
12554	434351
857	434352
2244	434353
1870	434354
2645	434355
53461	434356
231003	434357
286419	434358
77548	434359
5366	434360
11303	434361
6669	434362
61820	434363
15202	434364
167997	434365
148517	434366
52112	434367
40720	434368
57759	434369
258265	434370
42593	434371
19866	434372
177280	434373
104819	434374
44666	434375
23	434376
82898	434377
59063	434378
191031	434379
153690	434380
24243	434381
141764	434382
16714	434383
36350	434384
161271	434385
320022	434386
216676	434387
83051	434388
180462	434389
118762	434390
18446	434391
211132	434392
194434	434393
115197	434394
54769	434395
217366	434396
42	434397
48078	434398
1726	434399
40743	434400
115305	434401
169104	434402
64337	434403
945	434404
945	434405
80910	434406
24259	434407
7886	434408
118056	434409
35574	434410
206465	434411
5556	434412
39471	434413
78960	434414
129116	434415
26649	434416
95920	434417
34668	434418
5556	434419
26649	434420
72574	434421
152663	434422
53528	434423
304861	434424
17377	434425
150201	434426
165631	434427
56935	434428
13656	434429
37359	434430
37009	434431
109081	434432
9973	434433
57024	434434
166535	434435
8967	434436
59985	434437
118125	434438
271225	434439
9	434440
55539	434441
266117	434442
155872	434443
72020	434444
10709	434445
98468	434446
204343	434447
23	434448
9507	434449
1626	434450
16709	434451
222190	434452
13763	434453
103146	434454
85464	434455
75226	434456
58663	434457
154	434458
47045	434459
232	434460
302586	434461
52615	434462
69803	434463
15892	434464
279616	434465
30407	434466
170580	434467
83040	434468
158441	434469
18949	434470
54057	434471
27673	434472
50184	434473
177754	434474
40328	434475
4068	434476
4913	434477
91959	434478
136228	434479
132719	434480
202866	434481
13050	434482
10140	434483
120073	434484
1193	434485
12360	434486
44162	434487
652	434488
13940	434489
28400	434490
15905	434491
300025	434492
6034	434493
104006	434494
321847	434495
17800	434496
1184	434497
64235	434498
114089	434499
254387	434500
147895	434501
60127	434502
9668	434503
320974	434504
225	434505
288058	434506
98638	434507
12349	434508
58614	434509
10604	434510
6	434511
35	434512
18689	434513
82869	434514
138767	434515
542	434516
44056	434517
251207	434518
62243	434519
217743	434520
215646	434521
327786	434522
41456	434523
162027	434524
11408	434525
20075	434526
29152	434527
263661	434528
35004	434529
1319	434530
11861	434531
198481	434532
165923	434533
169159	434534
38077	434535
132526	434536
44442	434537
23412	434538
3483	434539
227231	434540
121009	434541
70118	434542
35800	434543
1016	434544
22588	434545
32764	434546
81749	434547
100423	434548
42938	434549
86	434550
17493	434551
11252	434552
31065	434553
22173	434554
37632	434555
652	434556
103700	434557
198405	434558
36981	434559
32203	434560
12774	434561
14195	434562
3756	434563
58085	434564
116754	434565
152437	434566
212532	434567
916	434568
19169	434569
277	434570
76965	434571
33871	434572
176540	434573
17280	434574
114364	434575
131654	434576
204858	434577
12017	434578
54718	434579
38132	434580
266649	434581
34353	434582
124895	434583
15693	434584
73	434585
62932	434586
199037	434587
28938	434588
87934	434589
87899	434590
32256	434591
205714	434592
128020	434593
275386	434594
146467	434595
54650	434596
18568	434597
9428	434598
128192	434599
200747	434600
3263	434601
199118	434602
172	434603
15693	434604
4194	434605
3263	434606
36	434607
34410	434608
223180	434609
77622	434610
15175	434611
56814	434612
10417	434613
6300	434614
307768	434615
115708	434616
56037	434617
206156	434618
116	434619
40625	434620
36	434621
209906	434622
80061	434623
42481	434624
125774	434625
7939	434626
134303	434627
37638	434628
248	434629
70826	434630
19117	434631
5193	434632
206287	434633
172	434634
302442	434635
131666	434636
36573	434637
141781	434638
92695	434639
116477	434640
202940	434641
236919	434642
84696	434643
1138	434644
131387	434645
7454	434646
104155	434647
80851	434648
80669	434649
23259	434650
84052	434651
265418	434652
52569	434653
173257	434654
39350	434655
129752	434656
216735	434657
23413	434658
11992	434659
180969	434660
23337	434661
252319	434662
1724	434663
1781	434664
55308	434665
11114	434666
6816	434667
158481	434668
114489	434669
108321	434670
3867	434671
63994	434672
260854	434673
74519	434674
80983	434675
12374	434676
16312	434677
1218	434678
43727	434679
103238	434680
2702	434681
117	434682
2243	434683
166602	434684
6436	434685
26210	434686
16979	434687
89261	434688
60246	434689
16305	434690
253835	434691
128748	434692
200430	434693
304653	434694
304881	434695
83169	434696
24365	434697
107640	434698
10010	434699
295899	434700
183256	434701
2674	434702
45222	434703
29125	434704
146930	434705
97889	434706
241339	434707
95574	434708
28428	434709
25090	434710
39246	434711
270639	434712
46629	434713
79787	434714
272081	434715
3753	434716
200052	434717
85887	434718
75802	434719
281802	434720
19339	434721
13010	434722
36101	434723
294099	434724
138550	434725
189281	434726
221376	434727
118022	434728
46069	434729
24539	434730
112282	434731
39698	434732
174597	434733
105768	434734
26504	434735
72361	434736
734	434737
246423	434738
14865	434739
62515	434740
61427	434741
67348	434742
55308	434743
139313	434744
32577	434745
147718	434746
309461	434747
22669	434748
3239	434749
303107	434750
326314	434751
12509	434752
321566	434753
32957	434754
105467	434755
181419	434756
12828	434757
135095	434758
98965	434759
43467	434760
57334	434761
62789	434762
65248	434763
248496	434764
182131	434765
75479	434766
14528	434767
163625	434768
138187	434769
207992	434770
74357	434771
205561	434772
58591	434773
139513	434774
30211	434775
32484	434776
182318	434777
210137	434778
102515	434779
102507	434780
103417	434781
22065	434782
265188	434783
612	434784
44807	434785
10485	434786
131091	434787
321637	434788
61338	434789
28932	434790
53890	434791
62787	434792
59695	434793
267985	434794
40111	434795
15034	434796
13135	434797
51149	434798
21270	434799
76637	434800
34938	434801
185528	434802
184697	434803
75547	434804
180104	434805
77261	434806
77230	434807
115600	434808
237081	434809
54082	434810
2396	434811
135465	434812
56138	434813
27345	434814
78525	434815
292638	434816
1007	434817
19822	434818
73634	434819
47189	434820
112333	434821
9601	434822
73337	434823
23707	434824
202676	434825
14415	434826
127632	434827
57678	434828
210448	434829
212057	434830
87899	434831
211856	434832
14433	434833
39239	434834
38850	434835
138557	434836
321496	434837
321471	434838
88051	434839
87443	434840
57876	434841
215654	434842
14480	434843
88318	434844
87742	434845
210663	434846
729	434847
89081	434848
58140	434849
3303	434850
58141	434851
46	434852
10692	434853
4011	434854
4010	434855
137538	434856
212381	434857
5046	434858
320147	434859
39239	434860
135505	434861
39123	434862
35887	434863
10837	434864
575	434865
87320	434866
87131	434867
50235	434868
318401	434869
212908	434870
197336	434871
88084	434872
197336	434873
19561	434874
57647	434875
39189	434876
57742	434877
27317	434878
38954	434879
212739	434880
8152	434881
135030	434882
319161	434883
87234	434884
14449	434885
38774	434886
38397	434887
2733	434888
35887	434889
27317	434890
4010	434891
318475	434892
1420	434893
88084	434894
87792	434895
27389	434896
210071	434897
215184	434898
643	434899
326910	434900
1905	434901
2758	434902
78068	434903
87537	434904
4033	434905
210068	434906
10791	434907
39026	434908
87836	434909
136900	434910
135161	434911
27380	434912
212086	434913
251288	434914
137387	434915
6367	434916
214571	434917
10791	434918
138001	434919
87140	434920
10771	434921
1627	434922
1420	434923
136115	434924
171861	434925
2780	434926
87116	434927
19774	434928
27288	434929
5022	434930
577	434931
190773	434932
8056	434933
81937	434934
108271	434935
145503	434936
305721	434937
11492	434938
215182	434939
137432	434940
52024	434941
177912	434942
235080	434943
96863	434944
37543	434945
3254	434946
263857	434947
97344	434948
98930	434949
53004	434950
34980	434951
301957	434952
115760	434953
6181	434954
258417	434955
102730	434956
13956	434957
147057	434958
61166	434959
198980	434960
121318	434961
56845	434962
315844	434963
85725	434964
211445	434965
38456	434966
214517	434967
226752	434968
124001	434969
40846	434970
74163	434971
77173	434972
10304	434973
27278	434974
161967	434975
206892	434976
212811	434977
78898	434978
78898	434979
54116	434980
212613	434981
2732	434982
304487	434983
80284	434984
304	434985
72980	434986
86037	434987
98651	434988
5244	434989
73213	434990
143371	434991
312339	434992
142892	434993
122535	434994
98040	434995
260958	434996
97222	434997
16383	434998
309439	434999
87597	435000
38718	435001
317229	435002
132545	435003
27278	435004
203590	435005
317680	435006
38792	435007
191338	435008
133712	435009
7170	435010
11105	435011
295489	435012
15140	435013
188735	435014
180002	435015
152596	435016
134564	435017
247943	435018
8641	435019
31724	435020
164384	435021
2256	435022
39313	435023
225870	435024
41124	435025
18839	435026
26414	435027
39493	435028
136855	435029
112827	435030
166533	435031
135958	435032
640	435033
17786	435034
79361	435035
134609	435036
113866	435037
60514	435038
207039	435039
324527	435040
327068	435041
22964	435042
221867	435043
19859	435044
98067	435045
10577	435046
35320	435047
32481	435048
115760	435049
318529	435050
18316	435051
320233	435052
129902	435053
200574	435054
85395	435055
56308	435056
297244	435057
58382	435058
128938	435059
88306	435060
36441	435061
97300	435062
37543	435063
209089	435064
212465	435065
132289	435066
126605	435067
28004	435068
29888	435069
272220	435070
270399	435071
71585	435072
88096	435073
73074	435074
861	435075
85995	435076
319077	435077
157747	435078
94328	435079
208630	435080
41647	435081
100427	435082
57628	435083
313878	435084
306864	435085
37543	435086
328604	435087
313770	435088
313112	435089
195423	435090
134924	435091
23830	435092
22402	435093
27739	435094
3254	435095
14193	435096
56838	435097
56843	435098
2721	435099
6525	435100
131183	435101
94413	435102
251920	435103
127799	435104
235874	435105
113698	435106
184715	435107
193951	435108
95354	435109
138245	435110
134573	435111
138747	435112
1211	435113
18316	435114
9137	435115
183019	435116
129641	435117
17786	435118
146486	435119
86285	435120
212860	435121
24153	435122
58673	435123
202942	435124
275060	435125
5667	435126
10404	435127
102730	435128
49054	435129
208603	435130
316305	435131
3970	435132
196073	435133
141478	435134
87626	435135
97878	435136
29925	435137
262543	435138
74346	435139
2055	435140
154135	435141
154135	435142
315877	435143
46115	435144
116611	435145
268926	435146
1007	435147
63611	435148
82751	435149
33131	435150
169305	435151
170196	435152
236126	435153
20240	435154
14950	435155
143761	435156
39635	435157
11917	435158
155921	435159
6937	435160
87133	435161
175495	435162
33565	435163
1798	435164
2117	435165
269148	435166
810	435167
7374	435168
33565	435169
1798	435170
414	435171
113170	435172
113047	435173
67462	435174
72165	435175
33729	435176
86018	435177
51007	435178
18833	435179
236597	435180
171290	435181
32675	435182
57464	435183
5970	435184
19522	435185
263172	435186
205473	435187
8461	435188
25479	435189
135803	435190
55785	435191
108681	435192
130844	435193
203634	435194
49171	435195
57643	435196
208007	435197
60275	435198
113648	435199
194402	435200
14025	435201
113990	435202
113990	435203
8036	435204
135788	435205
19064	435206
172785	435207
320138	435208
24072	435209
2382	435210
231688	435211
22634	435212
323168	435213
5051	435214
7746	435215
164216	435216
2382	435217
18518	435218
137699	435219
119794	435220
91158	435221
20064	435222
197822	435223
10644	435224
129888	435225
73021	435226
44575	435227
100082	435228
69321	435229
74365	435230
157296	435231
12191	435232
12191	435233
125586	435234
20317	435235
126677	435236
23920	435237
13972	435238
74346	435239
83116	435240
195735	435241
320238	435242
260085	435243
214099	435244
114583	435245
169916	435246
131312	435247
20668	435248
37558	435249
106050	435250
63132	435251
284777	435252
298930	435253
52307	435254
18749	435255
7749	435256
26506	435257
7749	435258
52307	435259
122087	435260
13196	435261
193270	435262
38655	435263
52024	435264
153322	435265
211413	435266
220105	435267
32361	435268
13599	435269
13599	435270
137574	435271
212270	435272
241297	435273
62877	435274
221506	435275
62877	435276
5243	435277
142703	435278
19875	435279
12187	435280
99234	435281
99234	435282
103709	435283
3233	435284
158880	435285
47272	435286
169176	435287
50905	435288
181766	435289
86667	435290
25165	435291
34837	435292
184740	435293
291374	435294
126549	435295
43113	435296
166864	435297
95607	435298
166955	435299
175399	435300
175434	435301
188051	435302
88931	435303
35383	435304
2336	435305
52874	435306
139376	435307
4742	435308
1369	435309
283529	435310
75782	435311
56350	435312
277317	435313
6778	435314
64761	435315
197544	435316
23863	435317
152784	435318
71352	435319
56877	435320
6834	435321
20171	435322
241468	435323
269284	435324
271521	435325
32326	435326
10299	435327
296959	435328
103850	435329
31971	435330
68475	435331
68455	435332
90467	435333
31667	435334
86115	435335
24432	435336
151693	435337
17692	435338
36145	435339
83131	435340
213697	435341
194330	435342
205598	435343
74835	435344
62005	435345
60631	435346
176645	435347
76905	435348
685	435349
203993	435350
315324	435351
137223	435352
164483	435353
173338	435354
209619	435355
483	435356
86115	435357
138395	435358
70545	435359
210710	435360
169227	435361
305853	435362
116297	435363
85255	435364
50994	435365
141781	435366
135507	435367
3042	435368
17300	435369
33612	435370
214709	435371
8834	435372
6899	435373
3473	435374
13864	435375
188414	435376
49018	435377
1713	435378
214128	435379
262	435380
135470	435381
4412	435382
52650	435383
1130	435384
62922	435385
2637	435386
312531	435387
177234	435388
274497	435389
195786	435390
20506	435391
6979	435392
182630	435393
9582	435394
75309	435395
13713	435396
177234	435397
49018	435398
53776	435399
195479	435400
1235	435401
124537	435402
155799	435403
189105	435404
144410	435405
139174	435406
43772	435407
961	435408
34434	435409
5060	435410
170455	435411
88838	435412
15012	435413
18774	435414
48153	435415
129700	435416
214709	435417
350	435418
64596	435419
24205	435420
55981	435421
318551	435422
56297	435423
52456	435424
1840	435425
28387	435426
79660	435427
215336	435428
291826	435429
160921	435430
57608	435431
27623	435432
243620	435433
93857	435434
114681	435435
208022	435436
11414	435437
86315	435438
319882	435439
211152	435440
5639	435441
117967	435442
7083	435443
541	435444
12749	435445
160427	435446
207867	435447
103568	435448
119792	435449
54789	435450
280147	435451
295572	435452
121779	435453
6707	435454
518	435455
136	435456
204977	435457
164336	435458
84102	435459
1008	435460
53099	435461
69344	435462
88065	435463
79767	435464
10116	435465
85949	435466
42624	435467
9699	435468
114126	435469
9528	435470
65563	435471
197218	435472
32606	435473
286069	435474
253746	435475
16698	435476
294011	435477
156485	435478
1645	435479
196939	435480
271829	435481
16402	435482
11094	435483
15912	435484
53151	435485
243697	435486
103999	435487
328347	435488
76015	435489
7038	435490
1477	435491
34484	435492
18654	435493
13814	435494
196633	435495
7174	435496
50249	435497
176623	435498
156090	435499
3096	435500
61594	435501
295178	435502
1008	435503
271668	435504
321463	435505
151525	435506
63262	435507
90831	435508
295969	435509
111527	435510
194922	435511
41266	435512
24139	435513
24139	435514
316055	435515
39607	435516
19624	435517
135507	435518
6336	435519
49100	435520
196440	435521
270135	435522
163552	435523
80460	435524
261880	435525
20501	435526
264479	435527
92054	435528
5060	435529
47770	435530
78354	435531
20429	435532
28002	435533
63927	435534
131480	435535
17300	435536
339	435537
60769	435538
318676	435539
2867	435540
19033	435541
2932	435542
189424	435543
49556	435544
304278	435545
797	435546
38684	435547
14547	435548
2000	435549
2369	435550
684	435551
237203	435552
325	435553
47367	435554
7467	435555
5417	435556
12969	435557
69046	435558
49081	435559
209193	435560
2891	435561
9104	435562
18953	435563
57371	435564
53497	435565
179689	435566
13918	435567
55788	435568
116420	435569
134175	435570
172236	435571
49018	435572
138694	435573
196545	435574
88006	435575
72426	435576
16292	435577
81123	435578
25929	435579
6757	435580
84557	435581
5451	435582
84167	435583
11206	435584
45747	435585
68461	435586
24337	435587
173829	435588
3460	435589
1	435590
161418	435591
203	435592
28055	435593
122814	435594
19807	435595
75957	435596
88731	435597
259414	435598
137425	435599
13383	435600
3370	435601
200559	435602
6673	435603
242516	435604
2779	435605
167491	435606
11747	435607
32544	435608
74926	435609
34123	435610
29500	435611
46857	435612
4998	435613
137890	435614
5550	435615
34567	435616
81134	435617
191232	435618
112872	435619
175448	435620
2520	435621
141329	435622
74952	435623
179704	435624
41698	435625
44506	435626
51480	435627
17059	435628
217097	435629
246714	435630
14595	435631
181	435632
102392	435633
21196	435634
39555	435635
220306	435636
142119	435637
65188	435638
9430	435639
290466	435640
123615	435641
110572	435642
4740	435643
110662	435644
4740	435645
76505	435646
67261	435647
72834	435648
141788	435649
91397	435650
220955	435651
40381	435652
20230	435653
88636	435654
16580	435655
54251	435656
130610	435657
19754	435658
37022	435659
115935	435660
49099	435661
111534	435662
15077	435663
74649	435664
2006	435665
104564	435666
84661	435667
34446	435668
183101	435669
20924	435670
24386	435671
12393	435672
90289	435673
14450	435674
14397	435675
24102	435676
278277	435677
58178	435678
127452	435679
57588	435680
25141	435681
182260	435682
166748	435683
39118	435684
98554	435685
33942	435686
36120	435687
23605	435688
109505	435689
10605	435690
56276	435691
134023	435692
228996	435693
8191	435694
5660	435695
98585	435696
6292	435697
844	435698
185725	435699
232408	435700
202	435701
197861	435702
58626	435703
32833	435704
4934	435705
49309	435706
8816	435707
11681	435708
152805	435709
39630	435710
87547	435711
9933	435712
86863	435713
6315	435714
3861	435715
7370	435716
21920	435717
1543	435718
5493	435719
22292	435720
293655	435721
17941	435722
33994	435723
189864	435724
84243	435725
34586	435726
35285	435727
223416	435728
29951	435729
19750	435730
45123	435731
327761	435732
91939	435733
129693	435734
84192	435735
65358	435736
12940	435737
24597	435738
29525	435739
85887	435740
25667	435741
30961	435742
74935	435743
135697	435744
51137	435745
37166	435746
22338	435747
75542	435748
53373	435749
91053	435750
35575	435751
87100	435752
46632	435753
87973	435754
108019	435755
119993	435756
246213	435757
34352	435758
255620	435759
152315	435760
152315	435761
118843	435762
27500	435763
98861	435764
30962	435765
71784	435766
275974	435767
33283	435768
210782	435769
65315	435770
10616	435771
76527	435772
116008	435773
34043	435774
62337	435775
23214	435776
101739	435777
14829	435778
5333	435779
74880	435780
29400	435781
23801	435782
138923	435783
16796	435784
60897	435785
74956	435786
35950	435787
41755	435788
6779	435789
48652	435790
47629	435791
12939	435792
199686	435793
239074	435794
89939	435795
20390	435796
172295	435797
101285	435798
39461	435799
83923	435800
30962	435801
17327	435802
74322	435803
55442	435804
281686	435805
6922	435806
142513	435807
186163	435808
138449	435809
15582	435810
259260	435811
148436	435812
54705	435813
211484	435814
97928	435815
4046	435816
3755	435817
70647	435818
6219	435819
6219	435820
216937	435821
8129	435822
30864	435823
47539	435824
6779	435825
113227	435826
254952	435827
25154	435828
49951	435829
86179	435830
291673	435831
303668	435832
176592	435833
35646	435834
129878	435835
71825	435836
247097	435837
73809	435838
95731	435839
9401	435840
194737	435841
183835	435842
22898	435843
3693	435844
3746	435845
52586	435846
99071	435847
26068	435848
28358	435849
276712	435850
178275	435851
206849	435852
114066	435853
69284	435854
100263	435855
108032	435856
85701	435857
81294	435858
53174	435859
13066	435860
59115	435861
55889	435862
38104	435863
21692	435864
135563	435865
2632	435866
73534	435867
28627	435868
16971	435869
131077	435870
58500	435871
39206	435872
37549	435873
51475	435874
4538	435875
227138	435876
63992	435877
5611	435878
85126	435879
33099	435880
322317	435881
205034	435882
48013	435883
10103	435884
145786	435885
188721	435886
19836	435887
6910	435888
25928	435889
25928	435890
33099	435891
72207	435892
204486	435893
7505	435894
208370	435895
56955	435896
19281	435897
11285	435898
172241	435899
283785	435900
25738	435901
92213	435902
221763	435903
60839	435904
8525	435905
121795	435906
34275	435907
191407	435908
133303	435909
21680	435910
5858	435911
71230	435912
87870	435913
36120	435914
14107	435915
14107	435916
286920	435917
208793	435918
30280	435919
42103	435920
18268	435921
19539	435922
8880	435923
43425	435924
265823	435925
105845	435926
64688	435927
34820	435928
272038	435929
216075	435930
253179	435931
286334	435932
205737	435933
9379	435934
125661	435935
46881	435936
226800	435937
207483	435938
54222	435939
286133	435940
32762	435941
126910	435942
255786	435943
2969	435944
76551	435945
41795	435946
31101	435947
37088	435948
139691	435949
2603	435950
47260	435951
33527	435952
125247	435953
21359	435954
34239	435955
94752	435956
21282	435957
170667	435958
240702	435959
270408	435960
76551	435961
134630	435962
118586	435963
102194	435964
304961	435965
150829	435966
60229	435967
70081	435968
52643	435969
165795	435970
254565	435971
29623	435972
40015	435973
157734	435974
161724	435975
307721	435976
181312	435977
110723	435978
246560	435979
167391	435980
36898	435981
1135	435982
171720	435983
113330	435984
18330	435985
68728	435986
69329	435987
219379	435988
40016	435989
19334	435990
151619	435991
85826	435992
85826	435993
139765	435994
178633	435995
114615	435996
48915	435997
13672	435998
238489	435999
242047	436000
138842	436001
107120	436002
199093	436003
33861	436004
10608	436005
213720	436006
62438	436007
386	436008
292456	436009
87859	436010
192340	436011
85715	436012
62269	436013
19317	436014
70956	436015
193042	436016
195682	436017
128561	436018
318573	436019
38992	436020
48375	436021
174062	436022
176444	436023
253020	436024
72140	436025
171935	436026
72763	436027
72763	436028
70956	436029
23460	436030
127434	436031
105769	436032
296232	436033
112341	436034
105770	436035
127434	436036
40815	436037
225840	436038
167133	436039
93549	436040
83797	436041
79032	436042
116029	436043
205976	436044
262860	436045
110795	436046
254764	436047
172765	436048
105801	436049
68850	436050
20715	436051
197546	436052
307856	436053
112524	436054
85465	436055
80924	436056
226894	436057
165110	436058
73485	436059
100263	436060
155743	436061
260935	436062
68929	436063
267295	436064
260534	436065
72620	436066
16922	436067
36315	436068
263239	436069
111820	436070
262116	436071
157621	436072
225798	436073
108922	436074
181047	436075
110903	436076
316922	436077
202911	436078
265779	436079
250399	436080
109921	436081
112527	436082
263237	436083
170120	436084
105965	436085
170120	436086
72621	436087
172991	436088
154363	436089
127990	436090
202029	436091
30281	436092
80186	436093
46526	436094
67251	436095
18756	436096
212335	436097
173918	436098
225799	436099
266014	436100
85465	436101
312145	436102
104971	436103
269005	436104
135440	436105
209313	436106
171449	436107
108704	436108
17332	436109
220461	436110
111541	436111
54814	436112
63659	436113
112529	436114
110671	436115
84173	436116
20207	436117
41544	436118
111	436119
163360	436120
135066	436121
5391	436122
188926	436123
108732	436124
201705	436125
185731	436126
72038	436127
318706	436128
34599	436129
283579	436130
77374	436131
7580	436132
123269	436133
319907	436134
34599	436135
172286	436136
36623	436137
69273	436138
109790	436139
106419	436140
69205	436141
170601	436142
32762	436143
211191	436144
45251	436145
79728	436146
1073	436147
125661	436148
72927	436149
252340	436150
4600	436151
48532	436152
83126	436153
3029	436154
161243	436155
52360	436156
99290	436157
273322	436158
253	436159
147170	436160
66597	436161
195211	436162
22521	436163
5637	436164
202898	436165
64067	436166
191094	436167
67420	436168
123225	436169
105186	436170
21974	436171
58731	436172
10751	436173
130149	436174
123818	436175
204889	436176
136243	436177
156901	436178
125	436179
183923	436180
167029	436181
155390	436182
41797	436183
312082	436184
257873	436185
319911	436186
47668	436187
169807	436188
68789	436189
258093	436190
47470	436191
211263	436192
167634	436193
9243	436194
48137	436195
64085	436196
9243	436197
16500	436198
69205	436199
72233	436200
16500	436201
198024	436202
25181	436203
30027	436204
19912	436205
70280	436206
139051	436207
111821	436208
33715	436209
122744	436210
130306	436211
132823	436212
207512	436213
173917	436214
132352	436215
260155	436216
111908	436217
265074	436218
68324	436219
268625	436220
278792	436221
190757	436222
76536	436223
182483	436224
129381	436225
174519	436226
109377	436227
69292	436228
319525	436229
258403	436230
258400	436231
112524	436232
172385	436233
136213	436234
211935	436235
174744	436236
270276	436237
170962	436238
109920	436239
171938	436240
172991	436241
264725	436242
104970	436243
181048	436244
205252	436245
71984	436246
109538	436247
112341	436248
258404	436249
165325	436250
110795	436251
52161	436252
52161	436253
261288	436254
170963	436255
110904	436256
202731	436257
48035	436258
110672	436259
110519	436260
171937	436261
168366	436262
164948	436263
46357	436264
254492	436265
112345	436266
171934	436267
70956	436268
308535	436269
306276	436270
170362	436271
79033	436272
166900	436273
130306	436274
293124	436275
123227	436276
74507	436277
276955	436278
305704	436279
163351	436280
113067	436281
113022	436282
24975	436283
16864	436284
185080	436285
31389	436286
51070	436287
130042	436288
50472	436289
191934	436290
142871	436291
92048	436292
162748	436293
250168	436294
78843	436295
143775	436296
49291	436297
36727	436298
51550	436299
188606	436300
26234	436301
49291	436302
53239	436303
36278	436304
195724	436305
47154	436306
210785	436307
69233	436308
108611	436309
60552	436310
30715	436311
36540	436312
122009	436313
14343	436314
144002	436315
35048	436316
35048	436317
28136	436318
15583	436319
42031	436320
264829	436321
47031	436322
5249	436323
146805	436324
94612	436325
162174	436326
38053	436327
9104	436328
202418	436329
15516	436330
15107	436331
625	436332
35686	436333
40515	436334
8548	436335
154205	436336
77997	436337
88108	436338
51128	436339
158505	436340
56097	436341
303944	436342
42942	436343
49985	436344
122979	436345
5720	436346
35676	436347
101458	436348
180864	436349
11686	436350
5763	436351
75268	436352
3423	436353
66420	436354
29521	436355
159279	436356
55271	436357
6840	436358
60705	436359
124597	436360
39762	436361
10826	436362
37959	436363
56800	436364
52208	436365
5699	436366
275554	436367
661	436368
9022	436369
15083	436370
69610	436371
2960	436372
85703	436373
322402	436374
52457	436375
14760	436376
24421	436377
115439	436378
129241	436379
6396	436380
91129	436381
320	436382
1917	436383
13630	436384
55219	436385
158835	436386
117062	436387
63907	436388
7580	436389
7676	436390
203433	436391
156392	436392
269809	436393
21854	436394
14357	436395
293240	436396
290956	436397
2616	436398
12291	436399
34878	436400
38849	436401
147851	436402
193322	436403
159734	436404
206474	436405
286271	436406
31129	436407
31651	436408
303375	436409
122399	436410
123611	436411
1126	436412
133372	436413
273798	436414
78498	436415
292750	436416
75963	436417
185144	436418
70947	436419
300980	436420
265236	436421
327993	436422
7164	436423
27010	436424
284209	436425
154717	436426
33227	436427
240359	436428
240334	436429
184880	436430
23914	436431
87436	436432
54324	436433
29164	436434
20972	436435
95504	436436
40631	436437
40631	436438
24343	436439
5837	436440
22958	436441
34556	436442
78495	436443
1378	436444
150568	436445
52146	436446
51987	436447
72085	436448
89595	436449
1378	436450
51987	436451
6410	436452
201517	436453
13092	436454
28901	436455
1378	436456
20353	436457
65958	436458
53935	436459
72085	436460
6737	436461
4055	436462
4186	436463
12446	436464
61526	436465
28941	436466
89890	436467
228	436468
141723	436469
270015	436470
5158	436471
159465	436472
189344	436473
23467	436474
161763	436475
15170	436476
10896	436477
35520	436478
2928	436479
465	436480
119847	436481
118745	436482
351	436483
233778	436484
261094	436485
20	436486
2960	436487
293620	436488
79573	436489
79362	436490
79073	436491
64011	436492
13772	436493
221	436494
23334	436495
6984	436496
4045	436497
112625	436498
207	436499
301528	436500
16378	436501
97824	436502
88606	436503
47833	436504
149356	436505
135843	436506
22608	436507
41749	436508
145318	436509
208867	436510
80	436511
213386	436512
66375	436513
33519	436514
52969	436515
193723	436516
36018	436517
77935	436518
68630	436519
18871	436520
36819	436521
122313	436522
37095	436523
82834	436524
58162	436525
82834	436526
23343	436527
264937	436528
305459	436529
108820	436530
111698	436531
150521	436532
40406	436533
3984	436534
314905	436535
213185	436536
16095	436537
2674	436538
36829	436539
131736	436540
213966	436541
155657	436542
1261	436543
72119	436544
25304	436545
39279	436546
72119	436547
5048	436548
2435	436549
24610	436550
550	436551
142516	436552
103836	436553
132319	436554
4538	436555
7157	436556
10197	436557
45217	436558
1711	436559
186758	436560
39595	436561
1884	436562
104580	436563
39595	436564
219919	436565
12542	436566
206825	436567
80928	436568
49360	436569
80987	436570
224344	436571
315341	436572
16918	436573
154832	436574
107664	436575
204617	436576
40585	436577
123844	436578
80645	436579
179179	436580
38900	436581
97388	436582
960	436583
308829	436584
204710	436585
204710	436586
167039	436587
167039	436588
97785	436589
202661	436590
290152	436591
179877	436592
61332	436593
178681	436594
178825	436595
117917	436596
76095	436597
111784	436598
71968	436599
121270	436600
51609	436601
36039	436602
46697	436603
59970	436604
34034	436605
610	436606
137441	436607
217691	436608
140428	436609
140700	436610
183845	436611
14247	436612
55467	436613
46993	436614
46993	436615
75291	436616
45558	436617
45589	436618
112491	436619
21834	436620
110822	436621
147582	436622
4779	436623
3008	436624
64970	436625
30682	436626
75168	436627
77078	436628
21518	436629
31231	436630
22848	436631
33925	436632
3497	436633
296078	436634
66629	436635
12534	436636
154355	436637
109008	436638
153332	436639
36755	436640
1146	436641
263408	436642
75127	436643
117695	436644
285428	436645
33137	436646
33137	436647
34600	436648
34600	436649
13615	436650
99152	436651
45394	436652
34600	436653
86711	436654
109008	436655
108397	436656
293651	436657
2994	436658
277	436659
27461	436660
9151	436661
147	436662
313081	436663
47044	436664
10858	436665
199136	436666
8709	436667
49843	436668
122487	436669
28429	436670
225070	436671
220786	436672
92309	436673
21866	436674
317706	436675
22074	436676
249754	436677
172581	436678
32414	436679
44879	436680
209126	436681
91579	436682
201482	436683
10471	436684
174298	436685
165162	436686
66453	436687
48735	436688
44879	436689
310177	436690
20152	436691
122522	436692
65947	436693
162319	436694
291798	436695
230787	436696
60697	436697
307910	436698
61898	436699
240275	436700
101464	436701
11991	436702
12728	436703
165903	436704
328182	436705
216851	436706
23279	436707
116706	436708
256179	436709
41019	436710
19111	436711
277520	436712
46954	436713
42262	436714
146836	436715
255678	436716
132275	436717
255246	436718
214869	436719
75647	436720
108199	436721
164978	436722
164878	436723
296163	436724
74371	436725
31264	436726
217673	436727
298363	436728
224678	436729
296133	436730
46341	436731
39022	436732
385	436733
19082	436734
194382	436735
122083	436736
211040	436737
79713	436738
46995	436739
5997	436740
39246	436741
94305	436742
22859	436743
87341	436744
299881	436745
2048	436746
286409	436747
8759	436748
28183	436749
211482	436750
147124	436751
169006	436752
37740	436753
154436	436754
224992	436755
84161	436756
9177	436757
303958	436758
111337	436759
80634	436760
82691	436761
174498	436762
151161	436763
36898	436764
191989	436765
111261	436766
21284	436767
63589	436768
11743	436769
27339	436770
64232	436771
178538	436772
36770	436773
256512	436774
13989	436775
11805	436776
142894	436777
90983	436778
67437	436779
130617	436780
3021	436781
284263	436782
198410	436783
184403	436784
59246	436785
120533	436786
18882	436787
15683	436788
140052	436789
6369	436790
166755	436791
2530	436792
79954	436793
49865	436794
59710	436795
209936	436796
27339	436797
90010	436798
85844	436799
32214	436800
192393	436801
39088	436802
173054	436803
155380	436804
112073	436805
67304	436806
234239	436807
9426	436808
5784	436809
117494	436810
109750	436811
62015	436812
117796	436813
85844	436814
24476	436815
40882	436816
76384	436817
81684	436818
28229	436819
111201	436820
160280	436821
26478	436822
100218	436823
50688	436824
22859	436825
52188	436826
49865	436827
25441	436828
326209	436829
195829	436830
114426	436831
39246	436832
22850	436833
300876	436834
56644	436835
1914	436836
19551	436837
21480	436838
253256	436839
64519	436840
300583	436841
179785	436842
40882	436843
57880	436844
38783	436845
6329	436846
299584	436847
117772	436848
66752	436849
238085	436850
78065	436851
32561	436852
16723	436853
11743	436854
193110	436855
7979	436856
57750	436857
27339	436858
43381	436859
39270	436860
27339	436861
308033	436862
215507	436863
235183	436864
2801	436865
52878	436866
135920	436867
192211	436868
197198	436869
139309	436870
35	436871
129687	436872
133238	436873
214816	436874
36459	436875
297680	436876
81024	436877
36542	436878
37636	436879
210508	436880
2885	436881
15788	436882
17735	436883
126540	436884
5218	436885
3477	436886
246200	436887
192443	436888
30473	436889
48646	436890
202503	436891
202437	436892
10435	436893
202503	436894
17840	436895
156168	436896
161816	436897
63360	436898
322421	436899
174996	436900
210643	436901
148162	436902
112869	436903
145017	436904
187659	436905
130407	436906
110070	436907
27099	436908
34418	436909
40107	436910
17111	436911
188491	436912
35466	436913
121107	436914
287650	436915
285811	436916
288325	436917
121363	436918
7809	436919
188348	436920
52819	436921
52779	436922
53543	436923
297662	436924
121913	436925
280786	436926
35615	436927
123856	436928
10012	436929
25089	436930
285631	436931
257397	436932
51926	436933
120627	436934
35445	436935
186534	436936
119693	436937
52000	436938
77289	436939
247006	436940
68134	436941
21198	436942
120480	436943
2480	436944
187982	436945
167988	436946
45275	436947
268895	436948
51296	436949
207929	436950
119188	436951
51296	436952
35291	436953
38030	436954
29344	436955
1722	436956
62127	436957
19799	436958
524	436959
18503	436960
524	436961
34420	436962
1852	436963
131247	436964
14471	436965
187370	436966
42869	436967
187283	436968
61355	436969
3571	436970
275349	436971
202310	436972
317877	436973
39244	436974
56913	436975
62823	436976
10391	436977
82810	436978
34421	436979
176611	436980
80789	436981
62127	436982
24228	436983
313086	436984
36354	436985
69347	436986
95082	436987
3593	436988
20134	436989
44133	436990
39244	436991
43334	436992
88122	436993
39244	436994
99003	436995
95303	436996
73640	436997
98614	436998
125540	436999
29193	437000
80789	437001
39940	437002
148205	437003
199628	437004
98614	437005
39244	437006
122899	437007
32047	437008
149341	437009
11230	437010
14129	437011
17564	437012
1897	437013
19544	437014
1109	437015
12552	437016
16889	437017
2003	437018
7175	437019
3217	437020
14146	437021
254329	437022
95894	437023
19241	437024
98573	437025
8040	437026
134416	437027
52912	437028
64310	437029
4229	437030
296110	437031
88699	437032
11111	437033
83139	437034
111148	437035
23006	437036
12383	437037
168735	437038
67084	437039
12722	437040
75570	437041
277020	437042
5221	437043
108545	437044
26911	437045
26911	437046
36451	437047
96394	437048
13310	437049
13047	437050
7690	437051
34296	437052
13654	437053
206297	437054
8491	437055
13867	437056
280489	437057
88769	437058
10151	437059
286115	437060
323372	437061
9440	437062
49688	437063
6786	437064
49667	437065
185717	437066
17413	437067
115030	437068
55785	437069
58380	437070
96145	437071
201359	437072
129003	437073
55222	437074
243500	437075
206525	437076
63256	437077
41685	437078
21157	437079
168919	437080
95535	437081
15922	437082
231336	437083
65877	437084
10065	437085
76618	437086
39319	437087
215844	437088
21447	437089
63452	437090
12377	437091
29197	437092
79353	437093
31831	437094
162239	437095
12989	437096
60277	437097
172310	437098
323165	437099
59374	437100
213221	437101
98137	437102
37847	437103
37847	437104
294937	437105
42923	437106
27670	437107
193565	437108
42923	437109
321399	437110
13516	437111
124277	437112
80221	437113
36544	437114
80221	437115
192683	437116
38654	437117
10351	437118
108911	437119
264196	437120
3091	437121
100820	437122
14725	437123
14725	437124
79027	437125
326377	437126
5595	437127
289838	437128
4497	437129
52002	437130
123220	437131
130015	437132
30819	437133
177917	437134
35857	437135
63992	437136
132607	437137
19336	437138
19675	437139
72122	437140
72896	437141
72896	437142
57771	437143
33053	437144
33053	437145
31179	437146
72896	437147
134334	437148
4138	437149
33053	437150
45423	437151
16083	437152
33053	437153
37330	437154
138347	437155
16258	437156
84142	437157
38156	437158
104251	437159
207915	437160
70010	437161
55825	437162
213399	437163
213399	437164
21360	437165
31256	437166
65522	437167
50992	437168
25707	437169
12168	437170
136586	437171
42365	437172
57266	437173
133019	437174
126910	437175
226276	437176
104853	437177
266135	437178
7608	437179
41239	437180
7608	437181
58574	437182
17771	437183
3160	437184
90018	437185
135039	437186
35900	437187
6273	437188
229796	437189
139407	437190
277736	437191
16771	437192
55436	437193
31091	437194
12681	437195
23167	437196
21440	437197
101414	437198
156865	437199
40302	437200
288442	437201
21769	437202
98045	437203
87529	437204
150414	437205
170578	437206
78064	437207
56680	437208
46608	437209
56680	437210
104984	437211
42163	437212
116803	437213
192415	437214
84286	437215
76574	437216
287493	437217
31403	437218
372	437219
52889	437220
18119	437221
98533	437222
1456	437223
4794	437224
122952	437225
21374	437226
15409	437227
4072	437228
88926	437229
1960	437230
78540	437231
97928	437232
137032	437233
46313	437234
12148	437235
53422	437236
23828	437237
144032	437238
13738	437239
989	437240
165145	437241
96544	437242
23025	437243
12484	437244
14476	437245
62435	437246
89683	437247
204865	437248
228	437249
11537	437250
109361	437251
134972	437252
73769	437253
214	437254
33295	437255
27560	437256
77	437257
306	437258
1799	437259
2419	437260
8747	437261
50569	437262
1138	437263
50175	437264
46730	437265
302	437266
3268	437267
4851	437268
1645	437269
3391	437270
24859	437271
95234	437272
60997	437273
5825	437274
309884	437275
147764	437276
181249	437277
87991	437278
28205	437279
6512	437280
167997	437281
122456	437282
41670	437283
125399	437284
52098	437285
38619	437286
194033	437287
1815	437288
1925	437289
14596	437290
116827	437291
13018	437292
259254	437293
151137	437294
138582	437295
12356	437296
125356	437297
192746	437298
187757	437299
289053	437300
191497	437301
108301	437302
188305	437303
294702	437304
310828	437305
326228	437306
259206	437307
16560	437308
14095	437309
43697	437310
92225	437311
156554	437312
303924	437313
276084	437314
117870	437315
129265	437316
201384	437317
198543	437318
41670	437319
117117	437320
69253	437321
22601	437322
56795	437323
110174	437324
4010	437325
163179	437326
216432	437327
52524	437328
77723	437329
53487	437330
14966	437331
81719	437332
105824	437333
26456	437334
514	437335
14737	437336
129139	437337
77340	437338
42642	437339
288218	437340
28880	437341
88075	437342
98082	437343
20	437344
92241	437345
28458	437346
5168	437347
4848	437348
40341	437349
207960	437350
62210	437351
1195	437352
78748	437353
19338	437354
2	437355
38177	437356
1173	437357
69096	437358
1065	437359
259569	437360
564	437361
2624	437362
147354	437363
64094	437364
201992	437365
11616	437366
34322	437367
25042	437368
14721	437369
7133	437370
61208	437371
14850	437372
9242	437373
9432	437374
35801	437375
98428	437376
152251	437377
132991	437378
9424	437379
132991	437380
128445	437381
3515	437382
201835	437383
157067	437384
295656	437385
51178	437386
51178	437387
176492	437388
38498	437389
200063	437390
274995	437391
39727	437392
7162	437393
162237	437394
105680	437395
131475	437396
13808	437397
11389	437398
12856	437399
28127	437400
321365	437401
75571	437402
70208	437403
7193	437404
129349	437405
55390	437406
224747	437407
30707	437408
51	437409
123333	437410
15486	437411
13664	437412
36349	437413
13664	437414
167857	437415
60171	437416
3033	437417
10715	437418
169780	437419
196	437420
196838	437421
29943	437422
1615	437423
197064	437424
37360	437425
37360	437426
35530	437427
19070	437428
53195	437429
3539	437430
302102	437431
27029	437432
56046	437433
102142	437434
69134	437435
44504	437436
21115	437437
36893	437438
38603	437439
82437	437440
61416	437441
913	437442
12067	437443
187	437444
335	437445
16393	437446
275615	437447
113561	437448
99661	437449
12202	437450
5935	437451
137114	437452
8899	437453
57451	437454
3576	437455
738	437456
44372	437457
20	437458
102797	437459
33640	437460
16586	437461
14104	437462
3485	437463
58325	437464
89041	437465
19247	437466
7055	437467
300886	437468
77561	437469
271752	437470
53991	437471
51580	437472
105207	437473
105207	437474
31695	437475
299011	437476
36558	437477
100065	437478
74972	437479
27738	437480
82440	437481
82440	437482
183470	437483
278119	437484
129200	437485
228871	437486
110543	437487
99335	437488
56328	437489
124166	437490
137857	437491
77198	437492
4822	437493
31573	437494
20744	437495
7449	437496
137449	437497
2537	437498
107406	437499
157610	437500
237465	437501
159866	437502
160056	437503
9766	437504
51625	437505
146784	437506
232749	437507
3042	437508
9177	437509
10863	437510
39624	437511
292175	437512
85655	437513
237193	437514
6564	437515
142783	437516
182900	437517
12450	437518
101332	437519
75480	437520
40876	437521
50719	437522
1288	437523
73829	437524
37121	437525
168109	437526
22139	437527
113631	437528
22199	437529
270777	437530
52707	437531
106980	437532
34270	437533
108489	437534
114847	437535
244201	437536
233787	437537
57968	437538
105761	437539
171658	437540
315971	437541
108677	437542
260874	437543
311036	437544
9757	437545
56153	437546
275462	437547
253339	437548
160400	437549
196798	437550
230229	437551
161615	437552
69592	437553
67406	437554
109005	437555
115119	437556
164995	437557
186783	437558
3159	437559
96943	437560
113788	437561
70166	437562
5846	437563
277057	437564
275914	437565
56260	437566
208965	437567
104206	437568
180208	437569
34034	437570
271574	437571
132658	437572
150643	437573
82859	437574
279722	437575
159239	437576
63578	437577
33811	437578
132330	437579
76178	437580
304759	437581
44296	437582
159239	437583
183876	437584
172606	437585
81468	437586
6466	437587
33805	437588
315739	437589
227823	437590
111671	437591
94014	437592
232585	437593
47460	437594
80887	437595
193887	437596
177089	437597
143841	437598
316583	437599
21884	437600
84160	437601
152157	437602
189868	437603
12302	437604
256536	437605
239465	437606
71533	437607
87732	437608
210894	437609
300160	437610
284414	437611
228749	437612
283071	437613
105945	437614
204888	437615
147223	437616
91895	437617
145601	437618
313242	437619
1163	437620
326457	437621
311211	437622
200283	437623
289428	437624
146653	437625
187039	437626
45385	437627
135250	437628
131325	437629
113788	437630
177177	437631
49167	437632
129396	437633
178273	437634
127190	437635
176995	437636
80601	437637
15592	437638
78948	437639
12356	437640
12356	437641
6490	437642
213754	437643
52390	437644
33120	437645
76647	437646
24783	437647
49616	437648
22268	437649
146	437650
164	437651
151152	437652
25050	437653
107027	437654
106366	437655
13152	437656
60213	437657
4448	437658
22215	437659
6984	437660
2575	437661
92934	437662
34735	437663
49628	437664
45141	437665
103398	437666
10097	437667
82556	437668
64422	437669
3538	437670
156183	437671
127479	437672
20654	437673
564	437674
252503	437675
102957	437676
200337	437677
62885	437678
195992	437679
59556	437680
321743	437681
205521	437682
37672	437683
7859	437684
162517	437685
3686	437686
198133	437687
134775	437688
100972	437689
43400	437690
164581	437691
198600	437692
121577	437693
52366	437694
43855	437695
243188	437696
16878	437697
137361	437698
19862	437699
109480	437700
301554	437701
17157	437702
43855	437703
10930	437704
109954	437705
170264	437706
237436	437707
42469	437708
32725	437709
184434	437710
52644	437711
16766	437712
10552	437713
6826	437714
278526	437715
173782	437716
120824	437717
189085	437718
5979	437719
55633	437720
56399	437721
182882	437722
128531	437723
23438	437724
53124	437725
163929	437726
31656	437727
77174	437728
124675	437729
106344	437730
9411	437731
17729	437732
148059	437733
117759	437734
34362	437735
194064	437736
125772	437737
2555	437738
278073	437739
14967	437740
4782	437741
120272	437742
56039	437743
167249	437744
4782	437745
111020	437746
78528	437747
7669	437748
132064	437749
79606	437750
116859	437751
302847	437752
111713	437753
74622	437754
23092	437755
104445	437756
77970	437757
263139	437758
130436	437759
129238	437760
195812	437761
204852	437762
168369	437763
88496	437764
310900	437765
199476	437766
7176	437767
182063	437768
311795	437769
23736	437770
120416	437771
159427	437772
131660	437773
1253	437774
9273	437775
4	437776
193118	437777
150783	437778
35599	437779
30180	437780
259715	437781
10900	437782
170318	437783
121012	437784
45994	437785
73398	437786
17176	437787
174794	437788
181389	437789
2152	437790
91245	437791
187691	437792
123307	437793
158211	437794
167148	437795
7594	437796
65803	437797
143058	437798
119689	437799
105199	437800
95416	437801
138199	437802
94709	437803
297025	437804
142827	437805
290762	437806
277440	437807
148214	437808
144660	437809
69443	437810
94321	437811
156180	437812
29980	437813
79465	437814
96980	437815
150524	437816
129295	437817
90370	437818
15068	437819
177865	437820
115741	437821
186537	437822
296575	437823
261753	437824
290859	437825
108505	437826
66790	437827
78755	437828
202897	437829
43172	437830
210647	437831
189852	437832
81660	437833
231468	437834
281085	437835
202898	437836
159746	437837
194820	437838
43746	437839
17570	437840
63103	437841
51486	437842
302603	437843
269600	437844
309577	437845
209513	437846
93190	437847
15257	437848
270257	437849
71617	437850
271015	437851
95515	437852
91894	437853
161765	437854
249966	437855
293142	437856
166010	437857
300015	437858
327414	437859
272895	437860
157926	437861
65982	437862
12937	437863
207528	437864
10270	437865
10270	437866
29586	437867
47476	437868
22734	437869
8242	437870
61115	437871
88852	437872
31796	437873
29273	437874
184994	437875
111203	437876
11737	437877
100690	437878
47682	437879
58956	437880
25433	437881
1625	437882
199814	437883
122275	437884
53729	437885
33973	437886
267312	437887
66845	437888
103217	437889
298581	437890
3870	437891
249910	437892
56742	437893
14201	437894
167066	437895
104345	437896
10201	437897
36348	437898
194687	437899
36347	437900
13554	437901
46680	437902
83223	437903
84373	437904
165680	437905
57409	437906
327056	437907
148239	437908
15890	437909
159971	437910
21049	437911
328145	437912
108290	437913
3047	437914
56730	437915
77749	437916
152725	437917
146253	437918
146253	437919
16899	437920
32309	437921
84746	437922
77064	437923
185113	437924
51802	437925
17940	437926
52291	437927
25926	437928
267638	437929
32406	437930
964	437931
15594	437932
72359	437933
169604	437934
118453	437935
118453	437936
142044	437937
205206	437938
4638	437939
67754	437940
12917	437941
107222	437942
13250	437943
27320	437944
25179	437945
37666	437946
239663	437947
7204	437948
10735	437949
6950	437950
27550	437951
22706	437952
10449	437953
134515	437954
586	437955
194870	437956
319331	437957
88669	437958
80267	437959
8425	437960
38880	437961
98133	437962
107883	437963
83979	437964
7805	437965
284285	437966
57061	437967
15836	437968
70423	437969
67736	437970
168330	437971
111795	437972
208989	437973
69340	437974
18102	437975
14080	437976
30898	437977
236937	437978
84193	437979
16845	437980
47286	437981
235782	437982
47286	437983
31919	437984
2028	437985
25253	437986
15455	437987
53900	437988
38703	437989
185180	437990
60440	437991
185225	437992
35443	437993
9861	437994
214747	437995
63614	437996
34656	437997
186681	437998
16267	437999
3613	438000
28581	438001
216125	438002
71044	438003
108472	438004
262734	438005
2210	438006
42638	438007
17913	438008
6799	438009
72082	438010
232907	438011
60617	438012
292514	438013
165813	438014
147600	438015
88255	438016
90370	438017
109981	438018
70959	438019
60351	438020
167209	438021
121369	438022
30898	438023
137221	438024
47125	438025
24613	438026
26807	438027
170872	438028
7002	438029
31668	438030
5305	438031
179473	438032
195254	438033
168953	438034
149896	438035
232679	438036
109816	438037
31668	438038
74235	438039
26066	438040
5811	438041
108473	438042
46480	438043
87381	438044
194637	438045
2769	438046
86162	438047
313992	438048
40314	438049
278292	438050
13346	438051
252168	438052
266044	438053
22151	438054
70337	438055
14205	438056
93078	438057
201028	438058
213844	438059
142274	438060
195051	438061
297008	438062
324029	438063
57784	438064
154043	438065
193469	438066
41841	438067
269764	438068
276157	438069
158435	438070
2679	438071
295897	438072
284901	438073
282	438074
58499	438075
74241	438076
120982	438077
100906	438078
10286	438079
193547	438080
184475	438081
189031	438082
108099	438083
310673	438084
75111	438085
34829	438086
7319	438087
7319	438088
9492	438089
21553	438090
21896	438091
248646	438092
214045	438093
73713	438094
30113	438095
171304	438096
67296	438097
274287	438098
130405	438099
186061	438100
27944	438101
222471	438102
75510	438103
279393	438104
206937	438105
16868	438106
103057	438107
48061	438108
88643	438109
81526	438110
50703	438111
127691	438112
18600	438113
23017	438114
125228	438115
7373	438116
6035	438117
207648	438118
20328	438119
108249	438120
91924	438121
56253	438122
11345	438123
87920	438124
60674	438125
216171	438126
28846	438127
16425	438128
58743	438129
5138	438130
61577	438131
39365	438132
48892	438133
317	438134
128650	438135
207100	438136
255112	438137
27724	438138
159670	438139
224836	438140
10672	438141
58999	438142
6262	438143
53520	438144
75926	438145
67765	438146
172392	438147
84702	438148
314278	438149
189501	438150
247465	438151
260624	438152
306179	438153
226733	438154
36629	438155
209470	438156
209453	438157
304966	438158
105040	438159
75640	438160
16057	438161
98598	438162
81515	438163
67125	438164
56943	438165
49991	438166
134868	438167
93619	438168
44776	438169
3616	438170
2636	438171
136962	438172
65827	438173
67012	438174
195263	438175
153938	438176
99246	438177
41856	438178
201316	438179
72883	438180
52199	438181
30059	438182
13599	438183
664	438184
1667	438185
4398	438186
1029	438187
26075	438188
88735	438189
33473	438190
27001	438191
203520	438192
234710	438193
33859	438194
13878	438195
13878	438196
33881	438197
316782	438198
63056	438199
111762	438200
59405	438201
263195	438202
103560	438203
103423	438204
22672	438205
93474	438206
146136	438207
57834	438208
193091	438209
136073	438210
5565	438211
24054	438212
71728	438213
242150	438214
88386	438215
25120	438216
44171	438217
27919	438218
1936	438219
213552	438220
213552	438221
43018	438222
59551	438223
44521	438224
20727	438225
88293	438226
34277	438227
34487	438228
180352	438229
75292	438230
15198	438231
12316	438232
1662	438233
4071	438234
13101	438235
24112	438236
74557	438237
55008	438238
13029	438239
26211	438240
162773	438241
7674	438242
59033	438243
115355	438244
45224	438245
32348	438246
86639	438247
1831	438248
17025	438249
26979	438250
33705	438251
19386	438252
14335	438253
87309	438254
1563	438255
34097	438256
13810	438257
133372	438258
137777	438259
127178	438260
9984	438261
120341	438262
105734	438263
9984	438264
18387	438265
12538	438266
10387	438267
43611	438268
553	438269
34393	438270
34393	438271
34382	438272
76297	438273
107527	438274
25599	438275
32279	438276
58793	438277
33217	438278
76297	438279
23224	438280
99449	438281
99449	438282
99449	438283
50209	438284
36570	438285
1293	438286
21885	438287
34852	438288
37936	438289
24657	438290
58574	438291
108297	438292
153658	438293
109634	438294
163458	438295
136898	438296
248337	438297
258039	438298
98137	438299
165426	438300
237313	438301
237639	438302
221815	438303
101209	438304
34714	438305
203502	438306
40323	438307
267247	438308
97983	438309
167128	438310
44336	438311
58797	438312
63283	438313
19343	438314
253107	438315
56751	438316
102217	438317
8744	438318
263219	438319
177965	438320
251539	438321
97659	438322
2816	438323
135564	438324
128109	438325
257555	438326
26549	438327
50234	438328
272	438329
136041	438330
27374	438331
211748	438332
257386	438333
57756	438334
50234	438335
73941	438336
94952	438337
247412	438338
219009	438339
152358	438340
132882	438341
258077	438342
19047	438343
32397	438344
85477	438345
319901	438346
49760	438347
252617	438348
116955	438349
10749	438350
42214	438351
99099	438352
45905	438353
69735	438354
125019	438355
57571	438356
82	438357
21684	438358
203544	438359
144025	438360
73273	438361
288861	438362
38517	438363
20408	438364
216004	438365
168903	438366
301378	438367
126187	438368
24692	438369
119856	438370
279061	438371
71321	438372
50730	438373
79625	438374
219030	438375
301607	438376
175842	438377
274686	438378
37965	438379
137426	438380
163324	438381
170178	438382
678	438383
207633	438384
52417	438385
214853	438386
188317	438387
325386	438388
97794	438389
21520	438390
57935	438391
43402	438392
48701	438393
287641	438394
138496	438395
60229	438396
172917	438397
2833	438398
43687	438399
247816	438400
162595	438401
187247	438402
76565	438403
10021	438404
88468	438405
24920	438406
12715	438407
207631	438408
222415	438409
32652	438410
58363	438411
38686	438412
38686	438413
33076	438414
215941	438415
113888	438416
113856	438417
113856	438418
7449	438419
399	438420
93265	438421
1369	438422
56333	438423
277	438424
2131	438425
8419	438426
41278	438427
7435	438428
128185	438429
72475	438430
71404	438431
40248	438432
42161	438433
8540	438434
3841	438435
155496	438436
31649	438437
23677	438438
19737	438439
57918	438440
212386	438441
320455	438442
5766	438443
147	438444
57638	438445
60728	438446
314961	438447
126879	438448
272685	438449
53576	438450
34875	438451
94005	438452
99845	438453
50574	438454
46795	438455
167244	438456
56945	438457
255537	438458
171755	438459
114558	438460
283955	438461
42003	438462
106646	438463
131920	438464
79771	438465
119649	438466
100842	438467
60042	438468
65244	438469
78214	438470
45372	438471
23463	438472
37754	438473
76589	438474
110702	438475
51459	438476
161927	438477
67097	438478
236174	438479
243691	438480
63387	438481
115861	438482
68223	438483
316091	438484
3149	438485
73873	438486
199261	438487
149471	438488
124505	438489
43521	438490
5267	438491
75036	438492
104994	438493
269637	438494
73550	438495
219972	438496
120315	438497
24318	438498
160326	438499
102280	438500
127835	438501
142829	438502
327636	438503
182249	438504
259148	438505
74461	438506
272071	438507
7444	438508
48889	438509
118979	438510
33576	438511
181893	438512
58175	438513
12852	438514
23955	438515
90175	438516
193984	438517
30947	438518
57059	438519
214354	438520
197125	438521
97868	438522
202321	438523
123	438524
10371	438525
260066	438526
108656	438527
145843	438528
181913	438529
66493	438530
45627	438531
201878	438532
157080	438533
68579	438534
11516	438535
10406	438536
1	438537
4909	438538
15846	438539
3925	438540
74380	438541
697	438542
65	438543
47326	438544
5172	438545
186707	438546
189562	438547
218303	438548
17703	438549
10368	438550
328150	438551
286672	438552
69	438553
34875	438554
70346	438555
45495	438556
106334	438557
251191	438558
170050	438559
195161	438560
224493	438561
241065	438562
319096	438563
48921	438564
37033	438565
168861	438566
107639	438567
130335	438568
130335	438569
295859	438570
13201	438571
124905	438572
295837	438573
105272	438574
9516	438575
22795	438576
79613	438577
68249	438578
24874	438579
101980	438580
71183	438581
72318	438582
215784	438583
149705	438584
118968	438585
169684	438586
238357	438587
238340	438588
28918	438589
321444	438590
27377	438591
36423	438592
15470	438593
63222	438594
6360	438595
50267	438596
75227	438597
75446	438598
117126	438599
216094	438600
52237	438601
121949	438602
280427	438603
110544	438604
9927	438605
21982	438606
81846	438607
2175	438608
59722	438609
9505	438610
280301	438611
173230	438612
13016	438613
108045	438614
222948	438615
18650	438616
4814	438617
201399	438618
226119	438619
107038	438620
28342	438621
22430	438622
126433	438623
164440	438624
74985	438625
17855	438626
264588	438627
162322	438628
12436	438629
302200	438630
106962	438631
961	438632
146982	438633
175412	438634
145164	438635
12219	438636
16410	438637
25148	438638
87318	438639
97516	438640
7647	438641
61349	438642
28815	438643
118289	438644
34947	438645
124149	438646
29125	438647
160757	438648
51482	438649
89507	438650
105813	438651
33129	438652
3348	438653
275569	438654
59570	438655
20703	438656
55574	438657
3840	438658
51258	438659
70028	438660
14639	438661
4523	438662
12807	438663
30074	438664
76943	438665
50082	438666
110282	438667
36769	438668
14063	438669
7641	438670
34335	438671
68383	438672
35358	438673
24	438674
50961	438675
121336	438676
19249	438677
7022	438678
48207	438679
208865	438680
17481	438681
57938	438682
75800	438683
20568	438684
45399	438685
201127	438686
159977	438687
152	438688
18918	438689
82371	438690
2023	438691
763	438692
26142	438693
68620	438694
112065	438695
11491	438696
313314	438697
72703	438698
113028	438699
113587	438700
41033	438701
24586	438702
107620	438703
7357	438704
317804	438705
163203	438706
33499	438707
43235	438708
1240	438709
3398	438710
65568	438711
94356	438712
314011	438713
108668	438714
31390	438715
1056	438716
76926	438717
3887	438718
57448	438719
2292	438720
20036	438721
38793	438722
24046	438723
185383	438724
33982	438725
45730	438726
54035	438727
72222	438728
55324	438729
63468	438730
187	438731
42291	438732
2044	438733
39089	438734
59012	438735
53291	438736
6599	438737
26718	438738
47322	438739
310	438740
8392	438741
5871	438742
154247	438743
263787	438744
33188	438745
3184	438746
60170	438747
13486	438748
61824	438749
75378	438750
62236	438751
64767	438752
303530	438753
119762	438754
78531	438755
107215	438756
74946	438757
748	438758
39552	438759
253424	438760
4641	438761
23298	438762
14523	438763
31297	438764
24	438765
18133	438766
99577	438767
87323	438768
3469	438769
629	438770
110659	438771
253817	438772
9415	438773
119959	438774
42763	438775
19881	438776
66296	438777
16241	438778
78570	438779
49746	438780
15967	438781
11004	438782
25075	438783
754	438784
45951	438785
54881	438786
25922	438787
10923	438788
73685	438789
6181	438790
260807	438791
61472	438792
226766	438793
80843	438794
86591	438795
209109	438796
223833	438797
62333	438798
55771	438799
196976	438800
9020	438801
247737	438802
157951	438803
75191	438804
103136	438805
205727	438806
105252	438807
9310	438808
147360	438809
42911	438810
80019	438811
5130	438812
90759	438813
312703	438814
261314	438815
141479	438816
130827	438817
46949	438818
24926	438819
24926	438820
59876	438821
203314	438822
240311	438823
205510	438824
199235	438825
20047	438826
324863	438827
15009	438828
117266	438829
14809	438830
2826	438831
233122	438832
141057	438833
62333	438834
254802	438835
88284	438836
37708	438837
142446	438838
28610	438839
86663	438840
116471	438841
88287	438842
46645	438843
111476	438844
278467	438845
246686	438846
109148	438847
32368	438848
271596	438849
246490	438850
29086	438851
6889	438852
20524	438853
73544	438854
135883	438855
161723	438856
103937	438857
202336	438858
31036	438859
252362	438860
112798	438861
112798	438862
116604	438863
185792	438864
3345	438865
132058	438866
60021	438867
40516	438868
3345	438869
51588	438870
7545	438871
77139	438872
31798	438873
168983	438874
87205	438875
151925	438876
178292	438877
197	438878
48	438879
166583	438880
48290	438881
37200	438882
2187	438883
206	438884
15052	438885
6180	438886
15676	438887
147729	438888
1784	438889
193354	438890
15516	438891
7312	438892
2215	438893
29561	438894
136542	438895
153423	438896
3590	438897
5804	438898
9517	438899
9443	438900
10893	438901
265737	438902
10067	438903
31026	438904
59292	438905
171332	438906
28971	438907
14135	438908
8390	438909
8390	438910
10878	438911
10878	438912
10878	438913
10878	438914
10878	438915
22775	438916
197869	438917
326956	438918
211086	438919
326624	438920
159505	438921
202214	438922
83848	438923
310849	438924
226641	438925
132969	438926
110845	438927
280686	438928
326095	438929
38569	438930
208012	438931
326754	438932
145965	438933
191142	438934
195076	438935
165915	438936
17137	438937
3361	438938
69763	438939
133576	438940
119886	438941
76519	438942
174183	438943
23557	438944
311125	438945
280884	438946
120571	438947
83684	438948
50874	438949
280974	438950
60172	438951
180957	438952
221141	438953
24265	438954
23808	438955
54515	438956
255862	438957
4213	438958
7550	438959
29300	438960
25153	438961
18570	438962
116041	438963
8561	438964
137364	438965
275952	438966
18267	438967
149489	438968
4881	438969
9127	438970
37061	438971
119886	438972
37830	438973
8694	438974
27250	438975
117737	438976
6549	438977
112221	438978
41679	438979
169887	438980
17544	438981
73435	438982
112093	438983
70902	438984
154928	438985
50389	438986
7375	438987
1458	438988
1458	438989
108125	438990
277997	438991
33399	438992
112092	438993
35205	438994
46812	438995
46812	438996
12342	438997
254302	438998
236898	438999
137973	439000
174983	439001
14279	439002
116847	439003
69864	439004
9849	439005
69864	439006
313835	439007
119863	439008
54561	439009
35077	439010
41008	439011
77698	439012
203430	439013
132008	439014
94743	439015
20680	439016
141533	439017
202802	439018
58557	439019
219737	439020
39848	439021
146399	439022
237919	439023
1791	439024
321	439025
91769	439026
21684	439027
56506	439028
1791	439029
89669	439030
15828	439031
69773	439032
258488	439033
73559	439034
62738	439035
47646	439036
12224	439037
82359	439038
42483	439039
58251	439040
2574	439041
3239	439042
85543	439043
13478	439044
115465	439045
19582	439046
138875	439047
39837	439048
216520	439049
14591	439050
39837	439051
19582	439052
327160	439053
9379	439054
5412	439055
33017	439056
3841	439057
133395	439058
28400	439059
32329	439060
4714	439061
77975	439062
181537	439063
64592	439064
83410	439065
28106	439066
58196	439067
126746	439068
20959	439069
124209	439070
4799	439071
36147	439072
2637	439073
56807	439074
39798	439075
17042	439076
3560	439077
10578	439078
76047	439079
272713	439080
1177	439081
139559	439082
103848	439083
47319	439084
44805	439085
87777	439086
44805	439087
87777	439088
84334	439089
10950	439090
14365	439091
165253	439092
41081	439093
94014	439094
5389	439095
103185	439096
58353	439097
15519	439098
39401	439099
146229	439100
95336	439101
95336	439102
14005	439103
274325	439104
232031	439105
40968	439106
18799	439107
188670	439108
188670	439109
108554	439110
55347	439111
116357	439112
131251	439113
282793	439114
25798	439115
297184	439116
1038	439117
61733	439118
208582	439119
232347	439120
15985	439121
328685	439122
77750	439123
103086	439124
269824	439125
323845	439126
317578	439127
57409	439128
67091	439129
271980	439130
306754	439131
22487	439132
121452	439133
99072	439134
303690	439135
108297	439136
54445	439137
57805	439138
166560	439139
313511	439140
65887	439141
284293	439142
176078	439143
276913	439144
140371	439145
50905	439146
46550	439147
175173	439148
100641	439149
128274	439150
30401	439151
212807	439152
137801	439153
303990	439154
135171	439155
19114	439156
18120	439157
137613	439158
134544	439159
229162	439160
264225	439161
218923	439162
42989	439163
181605	439164
156583	439165
55321	439166
179156	439167
92803	439168
29145	439169
263995	439170
239927	439171
116703	439172
185117	439173
184586	439174
284537	439175
238702	439176
144207	439177
160186	439178
303594	439179
87450	439180
110198	439181
62033	439182
261730	439183
100053	439184
124200	439185
134534	439186
63227	439187
39926	439188
4243	439189
145241	439190
89271	439191
59641	439192
263249	439193
146647	439194
65227	439195
130202	439196
54013	439197
6134	439198
25994	439199
53832	439200
68292	439201
45842	439202
81971	439203
54210	439204
83722	439205
174722	439206
25735	439207
45548	439208
193815	439209
171157	439210
153867	439211
18973	439212
255364	439213
16108	439214
220302	439215
7038	439216
228349	439217
83428	439218
198647	439219
1432	439220
299102	439221
21467	439222
142739	439223
85148	439224
25816	439225
59624	439226
238241	439227
284417	439228
320277	439229
164935	439230
166312	439231
102973	439232
211695	439233
35462	439234
1386	439235
82897	439236
32718	439237
289479	439238
140708	439239
297015	439240
205603	439241
173188	439242
70922	439243
177733	439244
271658	439245
26179	439246
14685	439247
114749	439248
282678	439249
46761	439250
107995	439251
4130	439252
25994	439253
7882	439254
81923	439255
20550	439256
14731	439257
159230	439258
244039	439259
69563	439260
160361	439261
57919	439262
298778	439263
884	439264
285	439265
10299	439266
48807	439267
77547	439268
244213	439269
58027	439270
198073	439271
39369	439272
25455	439273
285946	439274
145241	439275
36969	439276
3498	439277
62571	439278
58012	439279
40826	439280
12647	439281
131999	439282
191058	439283
281892	439284
58095	439285
185754	439286
40826	439287
416	439288
8596	439289
115547	439290
48	439291
301341	439292
323385	439293
328130	439294
111833	439295
6241	439296
5358	439297
130577	439298
88673	439299
175739	439300
207606	439301
121032	439302
196144	439303
127854	439304
117476	439305
42148	439306
4119	439307
174083	439308
293986	439309
335	439310
194552	439311
722	439312
64754	439313
54718	439314
62383	439315
88682	439316
101991	439317
71794	439318
23145	439319
198278	439320
78536	439321
70194	439322
56798	439323
11873	439324
29828	439325
1422	439326
242458	439327
240821	439328
71304	439329
298302	439330
259363	439331
88590	439332
164541	439333
104109	439334
269655	439335
112989	439336
2242	439337
269440	439338
112090	439339
246058	439340
98595	439341
87239	439342
298313	439343
319488	439344
124043	439345
15637	439346
23082	439347
229555	439348
114094	439349
315441	439350
219375	439351
30916	439352
185566	439353
25951	439354
21704	439355
27043	439356
186417	439357
57904	439358
98249	439359
310820	439360
141925	439361
97732	439362
145499	439363
100831	439364
60998	439365
20430	439366
194397	439367
295135	439368
30931	439369
132196	439370
245599	439371
126639	439372
197181	439373
173025	439374
202428	439375
10809	439376
69159	439377
291103	439378
121560	439379
67523	439380
153295	439381
213625	439382
40666	439383
153823	439384
12568	439385
127715	439386
256638	439387
120037	439388
24121	439389
166380	439390
162751	439391
167475	439392
139599	439393
276251	439394
99458	439395
82025	439396
229175	439397
41122	439398
263423	439399
193098	439400
293063	439401
288121	439402
119150	439403
16372	439404
20664	439405
196883	439406
242027	439407
130244	439408
123442	439409
20406	439410
73326	439411
256887	439412
85846	439413
162058	439414
31681	439415
41115	439416
56221	439417
258815	439418
157180	439419
35100	439420
12558	439421
12558	439422
25375	439423
130158	439424
305474	439425
11165	439426
136977	439427
61209	439428
73238	439429
184051	439430
24704	439431
3082	439432
29499	439433
305115	439434
78115	439435
58412	439436
106798	439437
102934	439438
213693	439439
11833	439440
187886	439441
152000	439442
220582	439443
318952	439444
95840	439445
101774	439446
33179	439447
165606	439448
23078	439449
17112	439450
10946	439451
169134	439452
116079	439453
10946	439454
254505	439455
118497	439456
71723	439457
13353	439458
103434	439459
68065	439460
73273	439461
318617	439462
213639	439463
116679	439464
33733	439465
9706	439466
269713	439467
25407	439468
98625	439469
126024	439470
139335	439471
15199	439472
36035	439473
259236	439474
106843	439475
39677	439476
74240	439477
110471	439478
77011	439479
31831	439480
65548	439481
147910	439482
239398	439483
169134	439484
3641	439485
1321	439486
52881	439487
43361	439488
168	439489
98098	439490
54182	439491
32813	439492
151149	439493
18410	439494
230841	439495
235125	439496
2006	439497
153621	439498
314931	439499
61521	439500
8127	439501
143906	439502
239065	439503
30509	439504
15194	439505
155562	439506
160074	439507
7480	439508
136802	439509
56978	439510
129760	439511
138120	439512
137118	439513
119509	439514
66822	439515
267302	439516
67658	439517
107744	439518
157153	439519
25469	439520
100760	439521
141553	439522
213095	439523
79567	439524
88262	439525
125912	439526
322536	439527
146489	439528
149791	439529
156040	439530
269048	439531
206499	439532
95773	439533
41217	439534
72738	439535
43044	439536
216161	439537
175237	439538
260684	439539
10911	439540
51423	439541
197351	439542
52443	439543
67810	439544
106319	439545
293219	439546
304537	439547
7122	439548
85190	439549
1159	439550
263606	439551
138653	439552
111268	439553
91629	439554
289267	439555
70741	439556
281630	439557
245247	439558
178061	439559
39293	439560
54134	439561
242805	439562
114440	439563
149614	439564
125874	439565
81428	439566
165590	439567
251982	439568
328	439569
116354	439570
89689	439571
146043	439572
215746	439573
182294	439574
73417	439575
83614	439576
138324	439577
41062	439578
157940	439579
190568	439580
58462	439581
152962	439582
46418	439583
20340	439584
57127	439585
94498	439586
26619	439587
308671	439588
45698	439589
201215	439590
177456	439591
280312	439592
56787	439593
49204	439594
72776	439595
231230	439596
263202	439597
262186	439598
116990	439599
23808	439600
114425	439601
3856	439602
256827	439603
7280	439604
25764	439605
88797	439606
31325	439607
23247	439608
6470	439609
303236	439610
51473	439611
316090	439612
57460	439613
199471	439614
232027	439615
233036	439616
326559	439617
117083	439618
96739	439619
171886	439620
88838	439621
33458	439622
88862	439623
58997	439624
66603	439625
178182	439626
38167	439627
72045	439628
136147	439629
33829	439630
97602	439631
119611	439632
279703	439633
212307	439634
224232	439635
188529	439636
21464	439637
291059	439638
25776	439639
169902	439640
189205	439641
3453	439642
38918	439643
46601	439644
100060	439645
324715	439646
46506	439647
228767	439648
135729	439649
33263	439650
26357	439651
27881	439652
81964	439653
77949	439654
134467	439655
254951	439656
305785	439657
271693	439658
288332	439659
9284	439660
42520	439661
12961	439662
27897	439663
21	439664
100654	439665
118815	439666
127124	439667
200161	439668
175214	439669
61653	439670
39972	439671
116679	439672
142095	439673
133317	439674
191292	439675
101774	439676
185556	439677
98920	439678
27021	439679
35438	439680
199206	439681
108894	439682
17205	439683
250455	439684
14025	439685
153823	439686
74303	439687
40296	439688
24704	439689
40895	439690
31158	439691
30882	439692
283030	439693
28621	439694
187471	439695
15520	439696
49524	439697
196531	439698
229303	439699
130353	439700
183829	439701
131505	439702
116079	439703
198414	439704
291244	439705
309819	439706
61633	439707
64488	439708
9039	439709
43417	439710
219793	439711
12280	439712
176881	439713
79188	439714
159287	439715
18438	439716
220003	439717
22564	439718
125154	439719
160850	439720
24744	439721
60019	439722
85970	439723
156873	439724
120675	439725
8016	439726
30851	439727
150114	439728
87779	439729
138423	439730
5472	439731
148075	439732
168427	439733
89622	439734
57251	439735
70582	439736
2924	439737
296855	439738
17150	439739
7027	439740
667	439741
316228	439742
19273	439743
277228	439744
262036	439745
53126	439746
159918	439747
185101	439748
205470	439749
172451	439750
314584	439751
40506	439752
140261	439753
28658	439754
105464	439755
32538	439756
19639	439757
59355	439758
27521	439759
109454	439760
83219	439761
59655	439762
1876	439763
12572	439764
126459	439765
196896	439766
1469	439767
49947	439768
199358	439769
109574	439770
182660	439771
14776	439772
208595	439773
4121	439774
256556	439775
164700	439776
155125	439777
36377	439778
190601	439779
207987	439780
275028	439781
31268	439782
88221	439783
182423	439784
136075	439785
8393	439786
36760	439787
19622	439788
234914	439789
5022	439790
212770	439791
138592	439792
49864	439793
38991	439794
2993	439795
3475	439796
1425	439797
165854	439798
165854	439799
113565	439800
101309	439801
17392	439802
235804	439803
20257	439804
1425	439805
1425	439806
166110	439807
46419	439808
1425	439809
251166	439810
221050	439811
155485	439812
170756	439813
149920	439814
64065	439815
234767	439816
42452	439817
23063	439818
6333	439819
15658	439820
102254	439821
33926	439822
132896	439823
12571	439824
287656	439825
63813	439826
21771	439827
6793	439828
164347	439829
132937	439830
39474	439831
222004	439832
88642	439833
164396	439834
64283	439835
134643	439836
247950	439837
111302	439838
188554	439839
74448	439840
3055	439841
18371	439842
204050	439843
143169	439844
20072	439845
119908	439846
199758	439847
132678	439848
2877	439849
199659	439850
287194	439851
188101	439852
2977	439853
35084	439854
114623	439855
57549	439856
46961	439857
316466	439858
20552	439859
15784	439860
87810	439861
305431	439862
63894	439863
60570	439864
89711	439865
121304	439866
45996	439867
106070	439868
149333	439869
277028	439870
96789	439871
137485	439872
58212	439873
88818	439874
214043	439875
222308	439876
139014	439877
307639	439878
121350	439879
119966	439880
119966	439881
2995	439882
96478	439883
126448	439884
34350	439885
28572	439886
40938	439887
88056	439888
325279	439889
2726	439890
152173	439891
29433	439892
130478	439893
2390	439894
22411	439895
230662	439896
19285	439897
123181	439898
448	439899
8172	439900
19824	439901
46308	439902
7972	439903
46206	439904
150233	439905
29663	439906
39081	439907
11330	439908
95940	439909
48441	439910
7313	439911
161117	439912
21841	439913
47969	439914
66621	439915
11872	439916
1079	439917
29618	439918
6656	439919
204101	439920
24595	439921
15004	439922
312665	439923
40070	439924
27584	439925
2549	439926
114565	439927
124993	439928
24595	439929
26348	439930
65060	439931
6804	439932
123448	439933
1695	439934
7156	439935
132694	439936
51289	439937
2462	439938
44383	439939
37818	439940
122494	439941
31011	439942
232328	439943
185	439944
26045	439945
19629	439946
119177	439947
28246	439948
7069	439949
118265	439950
15083	439951
63355	439952
225439	439953
156267	439954
93430	439955
108943	439956
3017	439957
162092	439958
34228	439959
115435	439960
26795	439961
6360	439962
324891	439963
3293	439964
4169	439965
4168	439966
9128	439967
93054	439968
25224	439969
28160	439970
35569	439971
10011	439972
1006	439973
66161	439974
48097	439975
93303	439976
173614	439977
12002	439978
69145	439979
16791	439980
25063	439981
52322	439982
273556	439983
24486	439984
12002	439985
27585	439986
4316	439987
221	439988
42515	439989
82817	439990
74906	439991
1949	439992
37254	439993
28219	439994
46159	439995
131707	439996
107252	439997
42435	439998
2138	439999
36779	440000
38328	440001
104546	440002
4729	440003
22343	440004
14196	440005
4007	440006
34585	440007
24114	440008
193848	440009
184745	440010
130283	440011
191130	440012
10993	440013
50556	440014
16533	440015
103874	440016
95939	440017
31878	440018
7815	440019
78507	440020
46304	440021
309655	440022
267319	440023
305113	440024
66226	440025
85163	440026
35923	440027
27540	440028
124373	440029
14105	440030
72287	440031
58409	440032
229	440033
50351	440034
90738	440035
131402	440036
45924	440037
156424	440038
200940	440039
131403	440040
70688	440041
13901	440042
258421	440043
36091	440044
36882	440045
31894	440046
38002	440047
62882	440048
35368	440049
83395	440050
22080	440051
203031	440052
7581	440053
180645	440054
11997	440055
135866	440056
88145	440057
65998	440058
197066	440059
51740	440060
50351	440061
42194	440062
65237	440063
7736	440064
107651	440065
42194	440066
15432	440067
14169	440068
37090	440069
198821	440070
140323	440071
94618	440072
46759	440073
20965	440074
127966	440075
55170	440076
20712	440077
11085	440078
125991	440079
1060	440080
10347	440081
10347	440082
196413	440083
10347	440084
316985	440085
196413	440086
10347	440087
10347	440088
202406	440089
14003	440090
136123	440091
198819	440092
198819	440093
36091	440094
67774	440095
104127	440096
98931	440097
67777	440098
99798	440099
101649	440100
96386	440101
281959	440102
436	440103
66736	440104
311865	440105
4938	440106
249837	440107
157783	440108
117813	440109
43430	440110
321930	440111
234577	440112
98505	440113
88760	440114
7829	440115
86333	440116
122420	440117
19	440118
270756	440119
57065	440120
37468	440121
7829	440122
52739	440123
300989	440124
9419	440125
53060	440126
63091	440127
63510	440128
1643	440129
283662	440130
55437	440131
94632	440132
40847	440133
222724	440134
6535	440135
480	440136
147213	440137
107793	440138
215791	440139
205558	440140
2839	440141
44002	440142
2201	440143
18869	440144
75570	440145
210663	440146
321619	440147
79711	440148
15819	440149
153307	440150
70680	440151
34730	440152
138563	440153
99275	440154
8091	440155
20017	440156
210233	440157
7989	440158
36680	440159
15186	440160
105376	440161
35652	440162
35652	440163
99838	440164
189820	440165
48782	440166
92629	440167
16908	440168
144037	440169
48782	440170
142606	440171
71187	440172
44365	440173
12675	440174
51948	440175
123571	440176
76117	440177
149810	440178
30854	440179
118941	440180
162431	440181
21249	440182
80291	440183
37651	440184
1611	440185
257071	440186
324800	440187
70019	440188
21197	440189
81322	440190
24947	440191
52560	440192
46746	440193
34216	440194
168498	440195
129433	440196
49839	440197
66783	440198
83739	440199
38035	440200
239271	440201
231836	440202
26907	440203
35576	440204
166451	440205
51659	440206
77541	440207
3256	440208
69153	440209
316695	440210
121264	440211
65403	440212
146281	440213
28355	440214
1080	440215
21836	440216
34872	440217
131451	440218
192627	440219
18864	440220
96565	440221
71100	440222
24364	440223
26907	440224
1053	440225
208234	440226
149983	440227
71090	440228
258523	440229
34704	440230
34217	440231
34171	440232
65798	440233
49574	440234
23994	440235
17369	440236
317128	440237
9012	440238
78736	440239
34171	440240
11932	440241
189525	440242
244473	440243
1737	440244
67695	440245
46627	440246
28224	440247
153732	440248
16012	440249
303751	440250
127077	440251
2840	440252
223749	440253
224002	440254
82291	440255
113515	440256
253526	440257
288357	440258
3813	440259
215133	440260
13907	440261
160820	440262
138032	440263
4179	440264
11907	440265
202183	440266
303914	440267
22113	440268
199408	440269
49376	440270
67660	440271
39186	440272
298445	440273
5919	440274
31130	440275
162950	440276
4559	440277
129433	440278
99043	440279
187819	440280
4959	440281
34056	440282
178329	440283
81683	440284
57203	440285
121175	440286
15463	440287
14131	440288
12388	440289
80885	440290
15932	440291
106093	440292
17867	440293
256015	440294
160072	440295
878	440296
62115	440297
18127	440298
72654	440299
2514	440300
9372	440301
81023	440302
112711	440303
11234	440304
9332	440305
38791	440306
2577	440307
16650	440308
47235	440309
111012	440310
100435	440311
2435	440312
244086	440313
138654	440314
8543	440315
224844	440316
200133	440317
118907	440318
237024	440319
214072	440320
88702	440321
15045	440322
32558	440323
51455	440324
241862	440325
225851	440326
313385	440327
327027	440328
14131	440329
79934	440330
250226	440331
271941	440332
303696	440333
33475	440334
163937	440335
4959	440336
6510	440337
37218	440338
5521	440339
115400	440340
190649	440341
202470	440342
115479	440343
110371	440344
119317	440345
107488	440346
103145	440347
6140	440348
130900	440349
309519	440350
79334	440351
285306	440352
10995	440353
49376	440354
1401	440355
143498	440356
211202	440357
325390	440358
27820	440359
137225	440360
10767	440361
179834	440362
164938	440363
20293	440364
8863	440365
108185	440366
4994	440367
86950	440368
119974	440369
31062	440370
19573	440371
475	440372
13620	440373
30502	440374
63841	440375
139198	440376
6527	440377
47327	440378
20745	440379
7741	440380
1862	440381
147554	440382
45205	440383
160248	440384
6904	440385
16732	440386
322267	440387
72998	440388
62088	440389
29	440390
24445	440391
309857	440392
223571	440393
814	440394
13860	440395
131631	440396
102885	440397
9917	440398
9428	440399
215759	440400
1128	440401
32062	440402
145038	440403
41701	440404
194667	440405
174035	440406
161787	440407
75015	440408
45678	440409
190446	440410
178033	440411
247893	440412
206180	440413
246129	440414
282483	440415
192762	440416
36165	440417
146343	440418
212016	440419
24079	440420
65910	440421
93720	440422
275287	440423
274790	440424
130486	440425
254122	440426
172054	440427
18246	440428
155229	440429
51525	440430
108284	440431
179700	440432
14980	440433
250252	440434
54148	440435
189066	440436
179708	440437
11325	440438
241246	440439
125966	440440
296829	440441
209290	440442
139305	440443
4139	440444
98703	440445
33077	440446
124019	440447
194090	440448
87832	440449
144829	440450
279992	440451
276763	440452
32990	440453
195581	440454
222558	440455
182193	440456
302681	440457
290630	440458
121518	440459
303041	440460
65433	440461
52884	440462
253683	440463
132557	440464
256425	440465
161381	440466
11017	440467
141100	440468
162848	440469
185881	440470
89513	440471
111592	440472
180951	440473
313014	440474
145111	440475
43812	440476
238623	440477
109618	440478
254993	440479
136255	440480
274396	440481
274337	440482
144778	440483
103863	440484
75346	440485
62534	440486
268332	440487
158097	440488
86780	440489
32965	440490
255328	440491
240936	440492
148584	440493
241537	440494
251313	440495
39929	440496
159991	440497
210730	440498
195408	440499
155555	440500
126451	440501
143769	440502
263070	440503
111137	440504
175025	440505
259997	440506
89513	440507
102999	440508
151661	440509
224869	440510
300743	440511
154411	440512
114526	440513
108785	440514
154814	440515
217027	440516
34152	440517
135590	440518
243369	440519
162401	440520
146339	440521
103725	440522
197661	440523
11587	440524
97506	440525
312942	440526
34152	440527
274573	440528
155020	440529
63273	440530
28680	440531
214812	440532
130637	440533
88614	440534
190663	440535
39925	440536
140973	440537
107157	440538
289819	440539
183240	440540
125026	440541
4711	440542
127631	440543
150742	440544
38401	440545
11504	440546
97161	440547
321670	440548
146974	440549
172776	440550
12294	440551
234136	440552
26765	440553
74078	440554
265191	440555
125492	440556
321654	440557
147654	440558
197467	440559
44248	440560
294115	440561
200221	440562
255228	440563
188129	440564
58307	440565
325540	440566
264350	440567
29694	440568
30976	440569
202482	440570
43789	440571
269550	440572
26818	440573
19304	440574
32211	440575
215283	440576
202858	440577
240005	440578
41375	440579
192705	440580
41374	440581
79101	440582
127344	440583
32393	440584
49603	440585
43508	440586
45344	440587
27837	440588
325094	440589
325449	440590
204169	440591
141370	440592
126360	440593
287793	440594
34801	440595
277646	440596
132873	440597
99490	440598
131318	440599
649	440600
206016	440601
39033	440602
99175	440603
214785	440604
143757	440605
161817	440606
270003	440607
1713	440608
180512	440609
274628	440610
70027	440611
55952	440612
17731	440613
198848	440614
2794	440615
15761	440616
158255	440617
256102	440618
116847	440619
67165	440620
36139	440621
160274	440622
244357	440623
253379	440624
89636	440625
205269	440626
102928	440627
69285	440628
222488	440629
136376	440630
301650	440631
117132	440632
127105	440633
185010	440634
274352	440635
55840	440636
59954	440637
61981	440638
169351	440639
33963	440640
14245	440641
20652	440642
129756	440643
99793	440644
84813	440645
134848	440646
109904	440647
97570	440648
327635	440649
4883	440650
89115	440651
215461	440652
266759	440653
73609	440654
57150	440655
290383	440656
136370	440657
110545	440658
276282	440659
263259	440660
48613	440661
98498	440662
126465	440663
193206	440664
290458	440665
193203	440666
159637	440667
64326	440668
197492	440669
32956	440670
34952	440671
87125	440672
59764	440673
18937	440674
94066	440675
42911	440676
204912	440677
7356	440678
16098	440679
123268	440680
118250	440681
291117	440682
50706	440683
4958	440684
93120	440685
79519	440686
55929	440687
121058	440688
28748	440689
68652	440690
80240	440691
308278	440692
130608	440693
5856	440694
126461	440695
218143	440696
7	440697
23782	440698
85188	440699
15375	440700
145228	440701
58612	440702
67453	440703
30408	440704
203809	440705
32643	440706
298216	440707
217160	440708
120942	440709
263337	440710
45246	440711
245294	440712
66242	440713
17872	440714
215185	440715
89366	440716
86816	440717
55847	440718
312608	440719
3453	440720
241394	440721
265201	440722
262454	440723
100059	440724
58714	440725
104107	440726
213733	440727
90623	440728
47704	440729
57643	440730
152292	440731
32997	440732
50	440733
105408	440734
54629	440735
161386	440736
137571	440737
3160	440738
84444	440739
190623	440740
2824	440741
192802	440742
273328	440743
11026	440744
153456	440745
254703	440746
36930	440747
153456	440748
147934	440749
55613	440750
105145	440751
110035	440752
21190	440753
147858	440754
276824	440755
10353	440756
285888	440757
287555	440758
293084	440759
325561	440760
262947	440761
176802	440762
106787	440763
317311	440764
57166	440765
80605	440766
3186	440767
183743	440768
246004	440769
101604	440770
172776	440771
155463	440772
34514	440773
154132	440774
328194	440775
89439	440776
138853	440777
138920	440778
3906	440779
89379	440780
138797	440781
139486	440782
138723	440783
8314	440784
247247	440785
90039	440786
296865	440787
37327	440788
64448	440789
155938	440790
180911	440791
23085	440792
89485	440793
53883	440794
124137	440795
60165	440796
4579	440797
64568	440798
6183	440799
296303	440800
52201	440801
120450	440802
165481	440803
85527	440804
281421	440805
203210	440806
738	440807
19256	440808
293899	440809
126816	440810
6390	440811
311269	440812
80394	440813
214852	440814
24782	440815
37863	440816
197127	440817
50777	440818
52985	440819
138843	440820
9206	440821
103189	440822
156018	440823
47849	440824
102	440825
47880	440826
138132	440827
4877	440828
112583	440829
55479	440830
51116	440831
166028	440832
184709	440833
133597	440834
51115	440835
26999	440836
81384	440837
254493	440838
315350	440839
300774	440840
91530	440841
13995	440842
35344	440843
146758	440844
60056	440845
18092	440846
490	440847
289127	440848
181305	440849
85202	440850
312994	440851
104837	440852
32121	440853
131167	440854
139572	440855
67748	440856
32984	440857
282594	440858
59028	440859
28719	440860
28322	440861
220411	440862
40586	440863
298814	440864
170890	440865
196134	440866
48745	440867
198437	440868
197319	440869
126638	440870
81829	440871
300309	440872
124535	440873
263314	440874
82747	440875
74423	440876
116992	440877
178135	440878
55425	440879
236054	440880
311366	440881
93402	440882
42613	440883
282326	440884
269410	440885
184905	440886
8009	440887
7948	440888
76960	440889
202838	440890
52415	440891
13345	440892
214253	440893
137347	440894
183706	440895
104318	440896
90016	440897
217060	440898
742	440899
85577	440900
24752	440901
114631	440902
327475	440903
51423	440904
67830	440905
2629	440906
111667	440907
110583	440908
2838	440909
172489	440910
25181	440911
91776	440912
155352	440913
42184	440914
12960	440915
141689	440916
96827	440917
89836	440918
232541	440919
78494	440920
46700	440921
35676	440922
1	440923
1837	440924
66053	440925
287397	440926
26704	440927
31593	440928
83138	440929
247763	440930
116759	440931
5919	440932
107995	440933
159738	440934
128475	440935
863	440936
12037	440937
142905	440938
18351	440939
237498	440940
206372	440941
171173	440942
25248	440943
5027	440944
136156	440945
87668	440946
78483	440947
61283	440948
162677	440949
75059	440950
193248	440951
39717	440952
176178	440953
317810	440954
37114	440955
13250	440956
29541	440957
146886	440958
319792	440959
312344	440960
85577	440961
165683	440962
310823	440963
124534	440964
91213	440965
35922	440966
264511	440967
245947	440968
40513	440969
91428	440970
145639	440971
89200	440972
13586	440973
9005	440974
55343	440975
67779	440976
311999	440977
46897	440978
130849	440979
303963	440980
33345	440981
43694	440982
118984	440983
110994	440984
185609	440985
170331	440986
212988	440987
93600	440988
216971	440989
228267	440990
75139	440991
139749	440992
261929	440993
186	440994
214242	440995
128977	440996
238505	440997
100137	440998
44213	440999
326788	441000
55870	441001
216653	441002
114822	441003
320855	441004
154779	441005
171778	441006
54794	441007
16376	441008
85910	441009
302764	441010
31774	441011
87109	441012
135121	441013
135029	441014
53094	441015
169195	441016
120501	441017
2622	441018
2838	441019
211377	441020
52662	441021
52090	441022
69774	441023
8508	441024
222179	441025
23860	441026
121491	441027
94364	441028
35026	441029
2838	441030
178648	441031
70882	441032
62145	441033
110989	441034
163521	441035
40509	441036
9050	441037
14594	441038
197182	441039
154967	441040
120916	441041
75038	441042
71126	441043
46086	441044
278325	441045
1259	441046
255845	441047
6539	441048
3765	441049
215397	441050
18579	441051
272523	441052
16978	441053
317119	441054
167065	441055
293748	441056
84007	441057
84974	441058
88671	441059
173547	441060
61288	441061
35372	441062
117092	441063
76331	441064
64326	441065
96216	441066
132328	441067
275607	441068
202847	441069
92526	441070
69648	441071
24889	441072
58390	441073
197961	441074
59539	441075
30380	441076
104635	441077
169060	441078
12255	441079
32637	441080
139348	441081
85884	441082
327948	441083
173348	441084
96661	441085
142969	441086
37456	441087
134468	441088
40523	441089
141675	441090
8863	441091
314957	441092
181194	441093
45517	441094
39606	441095
239182	441096
153974	441097
60979	441098
305451	441099
53140	441100
321830	441101
49461	441102
22392	441103
159487	441104
65550	441105
235370	441106
212149	441107
291407	441108
129362	441109
51129	441110
120283	441111
83947	441112
259845	441113
56043	441114
208606	441115
22944	441116
311103	441117
29209	441118
115436	441119
162710	441120
292441	441121
216571	441122
272656	441123
178269	441124
132129	441125
34973	441126
118656	441127
216664	441128
162299	441129
235908	441130
201499	441131
123519	441132
32417	441133
325060	441134
32114	441135
194360	441136
70971	441137
305861	441138
40877	441139
221427	441140
133597	441141
292648	441142
328121	441143
42852	441144
12088	441145
38610	441146
209154	441147
316772	441148
207839	441149
179650	441150
44043	441151
17589	441152
133589	441153
1114	441154
125573	441155
308768	441156
41812	441157
59028	441158
1973	441159
82555	441160
37986	441161
236036	441162
214825	441163
1653	441164
60079	441165
21428	441166
306474	441167
135829	441168
312	441169
76	441170
215020	441171
61835	441172
53220	441173
161565	441174
201985	441175
180408	441176
145124	441177
151753	441178
94561	441179
244780	441180
102773	441181
229553	441182
231984	441183
181936	441184
86932	441185
75211	441186
164682	441187
7633	441188
278184	441189
92538	441190
11888	441191
92567	441192
151784	441193
325137	441194
86572	441195
99710	441196
192046	441197
208544	441198
16696	441199
94580	441200
43867	441201
82662	441202
5537	441203
65498	441204
142422	441205
182865	441206
206338	441207
140055	441208
12220	441209
63651	441210
8783	441211
181794	441212
14904	441213
310659	441214
270991	441215
126566	441216
159732	441217
104814	441218
123813	441219
199049	441220
2622	441221
67069	441222
308660	441223
129447	441224
78388	441225
45246	441226
254974	441227
249705	441228
105422	441229
105084	441230
288167	441231
273463	441232
7827	441233
97734	441234
95921	441235
196624	441236
7499	441237
66439	441238
11217	441239
291013	441240
2372	441241
313728	441242
206453	441243
216360	441244
32730	441245
2867	441246
107160	441247
97666	441248
118918	441249
137552	441250
135508	441251
144610	441252
154949	441253
61956	441254
181485	441255
51576	441256
99892	441257
30869	441258
147556	441259
123608	441260
299144	441261
328356	441262
10801	441263
297865	441264
69920	441265
14665	441266
26644	441267
89229	441268
126174	441269
18405	441270
288678	441271
3191	441272
71671	441273
147625	441274
10810	441275
169938	441276
110876	441277
79710	441278
40229	441279
16209	441280
264634	441281
1317	441282
50035	441283
206943	441284
204186	441285
204593	441286
167240	441287
131432	441288
47849	441289
180991	441290
288456	441291
143567	441292
132508	441293
1442	441294
80261	441295
206016	441296
42565	441297
99575	441298
149317	441299
49089	441300
1439	441301
308422	441302
216357	441303
21397	441304
147690	441305
22152	441306
17958	441307
274623	441308
33432	441309
40441	441310
66993	441311
209472	441312
29966	441313
112116	441314
198245	441315
192736	441316
50689	441317
283044	441318
65175	441319
101895	441320
20007	441321
244524	441322
9116	441323
197807	441324
136785	441325
186028	441326
77547	441327
101603	441328
144596	441329
296026	441330
47785	441331
94189	441332
271621	441333
173622	441334
83362	441335
140466	441336
200926	441337
34359	441338
206365	441339
302066	441340
2254	441341
124278	441342
6760	441343
232410	441344
2476	441345
227721	441346
29184	441347
62086	441348
227869	441349
304907	441350
4267	441351
19707	441352
37283	441353
258202	441354
178136	441355
224887	441356
75699	441357
290737	441358
50295	441359
29245	441360
19858	441361
3830	441362
37447	441363
208685	441364
201303	441365
13357	441366
180726	441367
180920	441368
227636	441369
185036	441370
113418	441371
65036	441372
286701	441373
176434	441374
2210	441375
300590	441376
170319	441377
309495	441378
121450	441379
229579	441380
204330	441381
84813	441382
164962	441383
125826	441384
28322	441385
206718	441386
216007	441387
13978	441388
146804	441389
21780	441390
110433	441391
145108	441392
38401	441393
145906	441394
88933	441395
94726	441396
53701	441397
65413	441398
212449	441399
213654	441400
322188	441401
162985	441402
10132	441403
89980	441404
37504	441405
129533	441406
11686	441407
6448	441408
142335	441409
102733	441410
91428	441411
103760	441412
328170	441413
196292	441414
17904	441415
132044	441416
32956	441417
123254	441418
70579	441419
240932	441420
143529	441421
120532	441422
136253	441423
59740	441424
12995	441425
178649	441426
268007	441427
51282	441428
77143	441429
282831	441430
228814	441431
148713	441432
298428	441433
28310	441434
219729	441435
40088	441436
127322	441437
72644	441438
190906	441439
136227	441440
59791	441441
59791	441442
123610	441443
33617	441444
216058	441445
9920	441446
24007	441447
1480	441448
89640	441449
15715	441450
64316	441451
14905	441452
135511	441453
1510	441454
84540	441455
209362	441456
129363	441457
48445	441458
6354	441459
7402	441460
248096	441461
19846	441462
12713	441463
328213	441464
13090	441465
4462	441466
170299	441467
7231	441468
110378	441469
28166	441470
99	441471
25130	441472
46	441473
54365	441474
121838	441475
91304	441476
104199	441477
61672	441478
67399	441479
16630	441480
50335	441481
25781	441482
172499	441483
9323	441484
18030	441485
76656	441486
53966	441487
41933	441488
2433	441489
66758	441490
12265	441491
32289	441492
1139	441493
50046	441494
15793	441495
14875	441496
5221	441497
56542	441498
781	441499
299313	441500
23371	441501
126194	441502
97672	441503
56488	441504
21903	441505
40467	441506
41280	441507
11638	441508
35624	441509
32759	441510
12766	441511
114581	441512
252054	441513
232969	441514
22998	441515
6091	441516
127901	441517
202407	441518
304033	441519
139928	441520
150187	441521
22938	441522
206873	441523
146512	441524
145151	441525
18189	441526
94133	441527
45063	441528
258834	441529
74605	441530
146377	441531
16439	441532
2463	441533
322432	441534
62445	441535
60887	441536
125958	441537
287361	441538
39327	441539
56324	441540
48562	441541
22949	441542
307015	441543
162011	441544
139928	441545
123867	441546
217234	441547
289256	441548
185755	441549
111913	441550
25472	441551
15118	441552
216933	441553
75648	441554
143252	441555
20884	441556
251500	441557
81280	441558
18516	441559
34161	441560
80445	441561
316549	441562
130767	441563
78022	441564
323231	441565
137182	441566
108354	441567
10758	441568
84035	441569
1386	441570
21541	441571
159358	441572
54013	441573
4135	441574
31294	441575
23871	441576
94944	441577
6266	441578
106003	441579
169821	441580
84106	441581
181345	441582
77078	441583
154753	441584
125777	441585
23894	441586
68202	441587
30311	441588
273811	441589
47910	441590
72019	441591
103194	441592
147719	441593
186039	441594
283633	441595
8455	441596
8455	441597
274919	441598
129742	441599
71111	441600
12909	441601
11333	441602
169662	441603
34902	441604
296077	441605
77310	441606
77310	441607
54849	441608
224373	441609
153332	441610
278488	441611
9666	441612
47910	441613
2387	441614
183615	441615
96911	441616
19201	441617
148109	441618
306562	441619
11566	441620
191093	441621
5329	441622
48584	441623
315409	441624
90918	441625
24416	441626
23617	441627
12244	441628
24118	441629
118265	441630
42015	441631
13418	441632
201798	441633
166048	441634
91581	441635
16552	441636
18637	441637
5764	441638
23683	441639
53164	441640
234	441641
713	441642
5360	441643
112144	441644
66561	441645
122355	441646
76749	441647
14757	441648
31738	441649
12214	441650
62643	441651
9125	441652
12211	441653
13191	441654
1111	441655
38371	441656
87705	441657
43036	441658
11420	441659
155322	441660
30340	441661
2420	441662
149253	441663
194057	441664
104	441665
82253	441666
624	441667
68391	441668
113447	441669
5652	441670
48583	441671
28729	441672
77132	441673
2749	441674
5888	441675
134664	441676
97955	441677
303373	441678
19548	441679
2963	441680
3651	441681
22811	441682
147	441683
296045	441684
105127	441685
2505	441686
1153	441687
1259	441688
5712	441689
125	441690
1546	441691
66816	441692
13772	441693
199371	441694
87525	441695
58036	441696
20648	441697
4214	441698
1976	441699
55318	441700
4941	441701
2505	441702
72734	441703
19873	441704
78762	441705
219	441706
16222	441707
96105	441708
10823	441709
8531	441710
18590	441711
69204	441712
2013	441713
209041	441714
4570	441715
128587	441716
41931	441717
42704	441718
13655	441719
7174	441720
7087	441721
915	441722
42472	441723
320893	441724
185416	441725
7190	441726
377	441727
3070	441728
195067	441729
159399	441730
105194	441731
144707	441732
89206	441733
129017	441734
306878	441735
100127	441736
91344	441737
31622	441738
8434	441739
42948	441740
96777	441741
1880	441742
24866	441743
5750	441744
110101	441745
175170	441746
12397	441747
199963	441748
6706	441749
137820	441750
9270	441751
27513	441752
310208	441753
12203	441754
5241	441755
1872	441756
51199	441757
72078	441758
77076	441759
14584	441760
2996	441761
130173	441762
1307	441763
6777	441764
134639	441765
156757	441766
10053	441767
148947	441768
44936	441769
8189	441770
22350	441771
915	441772
225737	441773
13066	441774
58474	441775
314341	441776
170533	441777
100971	441778
2487	441779
78336	441780
51234	441781
12760	441782
147078	441783
6408	441784
180079	441785
306254	441786
92671	441787
299764	441788
263159	441789
1606	441790
144531	441791
1903	441792
162526	441793
114	441794
135862	441795
129440	441796
68742	441797
41240	441798
318652	441799
4401	441800
6872	441801
21935	441802
21432	441803
29199	441804
136534	441805
230259	441806
1637	441807
7332	441808
142570	441809
135763	441810
38901	441811
24946	441812
69030	441813
157200	441814
25276	441815
23729	441816
11829	441817
106712	441818
56074	441819
299858	441820
126568	441821
77805	441822
34307	441823
123679	441824
118441	441825
11517	441826
51931	441827
211626	441828
9414	441829
3598	441830
1004	441831
72337	441832
256654	441833
215164	441834
13532	441835
16189	441836
265139	441837
205322	441838
45235	441839
80258	441840
30462	441841
298956	441842
62439	441843
7948	441844
22690	441845
70427	441846
47009	441847
74702	441848
103847	441849
74702	441850
30296	441851
23738	441852
262179	441853
53927	441854
321033	441855
56740	441856
161	441857
2476	441858
44173	441859
210892	441860
211690	441861
95555	441862
5918	441863
42708	441864
10754	441865
211472	441866
135899	441867
30811	441868
301163	441869
107230	441870
4178	441871
123074	441872
37202	441873
62240	441874
53418	441875
402	441876
261241	441877
199401	441878
2006	441879
46648	441880
83784	441881
55391	441882
10608	441883
74994	441884
135863	441885
43017	441886
18361	441887
33904	441888
18348	441889
153978	441890
48813	441891
131729	441892
139218	441893
134855	441894
31308	441895
7769	441896
26432	441897
8083	441898
80709	441899
214274	441900
32879	441901
217218	441902
72248	441903
170851	441904
294728	441905
95387	441906
10450	441907
217215	441908
97969	441909
132939	441910
27215	441911
173917	441912
155074	441913
3757	441914
35055	441915
10760	441916
183280	441917
79445	441918
76765	441919
153314	441920
123058	441921
126259	441922
111695	441923
40479	441924
201969	441925
25037	441926
16794	441927
19079	441928
320394	441929
312362	441930
205857	441931
647	441932
983	441933
135452	441934
90534	441935
92335	441936
17203	441937
85841	441938
24094	441939
29830	441940
53634	441941
29916	441942
24470	441943
115505	441944
227496	441945
49327	441946
5365	441947
6254	441948
18774	441949
4531	441950
4531	441951
197598	441952
195041	441953
20051	441954
206729	441955
174556	441956
42219	441957
4223	441958
51040	441959
5158	441960
128049	441961
47653	441962
68941	441963
123791	441964
12309	441965
5239	441966
43373	441967
305292	441968
211776	441969
141693	441970
11116	441971
190	441972
54904	441973
7289	441974
40663	441975
680	441976
25668	441977
48730	441978
16750	441979
16892	441980
108583	441981
83491	441982
70709	441983
191053	441984
41694	441985
47191	441986
127942	441987
9446	441988
171285	441989
22237	441990
9402	441991
111423	441992
5479	441993
1156	441994
31778	441995
2750	441996
11201	441997
364	441998
28597	441999
71863	442000
666	442001
69080	442002
193242	442003
167846	442004
86675	442005
122	442006
111423	442007
68304	442008
41319	442009
10723	442010
15013	442011
63233	442012
30357	442013
779	442014
272383	442015
8728	442016
242	442017
65471	442018
12128	442019
35632	442020
14572	442021
119314	442022
27362	442023
57861	442024
696	442025
241012	442026
75890	442027
29521	442028
97620	442029
137374	442030
104366	442031
83376	442032
17530	442033
104170	442034
5854	442035
39929	442036
8957	442037
6038	442038
9936	442039
48561	442040
48561	442041
6657	442042
19916	442043
87791	442044
27705	442045
37132	442046
25731	442047
172668	442048
23026	442049
5892	442050
14535	442051
131424	442052
133884	442053
31513	442054
60470	442055
57841	442056
183877	442057
4516	442058
29969	442059
28951	442060
20333	442061
23710	442062
37959	442063
17953	442064
171341	442065
18	442066
51058	442067
3681	442068
193842	442069
46814	442070
29254	442071
37573	442072
102139	442073
132523	442074
98388	442075
25999	442076
59950	442077
10120	442078
21608	442079
3690	442080
114932	442081
15642	442082
17708	442083
77441	442084
171264	442085
51757	442086
146152	442087
197108	442088
105920	442089
139096	442090
77027	442091
96214	442092
177164	442093
164666	442094
77104	442095
795	442096
217293	442097
275078	442098
979	442099
40193	442100
53391	442101
165454	442102
81643	442103
89212	442104
2133	442105
136461	442106
34120	442107
61124	442108
34208	442109
68843	442110
151634	442111
119811	442112
202835	442113
13102	442114
288916	442115
977	442116
4889	442117
276519	442118
109238	442119
45	442120
3668	442121
32343	442122
36616	442123
9671	442124
37903	442125
19180	442126
4017	442127
42091	442128
123187	442129
1450	442130
3650	442131
1010	442132
25783	442133
9539	442134
100083	442135
150330	442136
156098	442137
39304	442138
41320	442139
110776	442140
74889	442141
18018	442142
51751	442143
58319	442144
867	442145
70440	442146
105762	442147
15812	442148
100429	442149
57974	442150
4178	442151
10283	442152
116036	442153
861	442154
59076	442155
4372	442156
21388	442157
169896	442158
8005	442159
36752	442160
152314	442161
268493	442162
93	442163
170618	442164
755	442165
1393	442166
6768	442167
8005	442168
26941	442169
36	442170
6580	442171
486	442172
21175	442173
29682	442174
11420	442175
138579	442176
3446	442177
70432	442178
39665	442179
55755	442180
2625	442181
27113	442182
62846	442183
5480	442184
414	442185
227528	442186
8021	442187
728	442188
28333	442189
60070	442190
179725	442191
67682	442192
6574	442193
322819	442194
15789	442195
1249	442196
3037	442197
118	442198
133559	442199
31345	442200
232314	442201
39717	442202
3421	442203
10367	442204
5154	442205
380	442206
89192	442207
703	442208
197806	442209
4301	442210
162136	442211
5888	442212
39742	442213
19	442214
3547	442215
30645	442216
210637	442217
196137	442218
4056	442219
4354	442220
7153	442221
96707	442222
35545	442223
12139	442224
19	442225
23893	442226
33833	442227
537	442228
33074	442229
283448	442230
149876	442231
6609	442232
3564	442233
90108	442234
31018	442235
10849	442236
162931	442237
27780	442238
131587	442239
94782	442240
32987	442241
15812	442242
41086	442243
722	442244
109524	442245
194698	442246
27240	442247
89165	442248
3292	442249
66833	442250
13340	442251
9763	442252
31746	442253
2772	442254
328262	442255
12551	442256
53796	442257
14056	442258
1633	442259
35	442260
50750	442261
267630	442262
82758	442263
549	442264
46261	442265
258780	442266
49862	442267
3292	442268
2064	442269
10816	442270
2757	442271
50994	442272
56110	442273
8942	442274
78429	442275
8614	442276
26	442277
42337	442278
103634	442279
128371	442280
36458	442281
196936	442282
40979	442283
269825	442284
11189	442285
45505	442286
9225	442287
13494	442288
46517	442289
121719	442290
7852	442291
101981	442292
377	442293
3564	442294
5017	442295
29535	442296
4024	442297
11706	442298
74360	442299
19628	442300
1678	442301
15343	442302
61630	442303
225808	442304
98377	442305
157436	442306
175804	442307
22337	442308
122305	442309
67617	442310
22329	442311
769	442312
61513	442313
71012	442314
8003	442315
2600	442316
14257	442317
20190	442318
49244	442319
108657	442320
136	442321
10677	442322
100916	442323
279	442324
399	442325
35355	442326
102723	442327
20210	442328
90599	442329
4817	442330
105771	442331
310902	442332
4018	442333
18477	442334
80345	442335
8562	442336
28793	442337
34799	442338
4392	442339
3081	442340
859	442341
9490	442342
16080	442343
27991	442344
494	442345
5641	442346
19060	442347
376	442348
4270	442349
84956	442350
7232	442351
153717	442352
177776	442353
271553	442354
53155	442355
82096	442356
300925	442357
254591	442358
92197	442359
102040	442360
150068	442361
37943	442362
86302	442363
2196	442364
25149	442365
190474	442366
60963	442367
25149	442368
202753	442369
119285	442370
4296	442371
13863	442372
38211	442373
3575	442374
175774	442375
57783	442376
44368	442377
157284	442378
5510	442379
44435	442380
275305	442381
333	442382
143128	442383
64692	442384
116183	442385
24093	442386
84359	442387
9646	442388
262309	442389
171408	442390
121566	442391
311128	442392
119645	442393
11019	442394
88172	442395
135997	442396
42627	442397
69	442398
13329	442399
13329	442400
66441	442401
5772	442402
282	442403
259774	442404
83249	442405
1021	442406
63288	442407
152195	442408
233590	442409
150967	442410
11813	442411
54633	442412
54695	442413
121822	442414
229828	442415
8653	442416
127074	442417
21031	442418
82560	442419
198887	442420
151453	442421
169756	442422
66205	442423
21602	442424
109381	442425
199022	442426
193943	442427
247538	442428
45786	442429
63288	442430
21181	442431
21649	442432
319018	442433
6848	442434
30808	442435
97417	442436
21010	442437
1171	442438
36950	442439
66159	442440
176920	442441
154680	442442
241265	442443
163555	442444
100776	442445
18758	442446
54606	442447
8322	442448
43713	442449
41058	442450
65041	442451
157576	442452
325644	442453
301776	442454
103339	442455
82525	442456
309488	442457
156304	442458
62405	442459
6627	442460
64929	442461
20221	442462
43703	442463
28810	442464
20585	442465
172257	442466
20932	442467
64787	442468
28810	442469
43703	442470
43685	442471
20932	442472
229976	442473
313690	442474
36058	442475
52618	442476
56916	442477
66689	442478
189799	442479
188918	442480
54925	442481
70227	442482
112245	442483
53999	442484
23447	442485
84276	442486
55941	442487
2211	442488
204378	442489
84279	442490
84494	442491
203610	442492
28829	442493
18376	442494
15376	442495
188781	442496
121000	442497
263369	442498
71934	442499
172026	442500
107157	442501
78015	442502
323697	442503
34657	442504
168354	442505
35431	442506
193724	442507
158406	442508
10332	442509
108026	442510
67070	442511
39793	442512
68657	442513
174735	442514
23620	442515
48235	442516
137496	442517
187650	442518
377	442519
70379	442520
163444	442521
278052	442522
153263	442523
64494	442524
12332	442525
8554	442526
20152	442527
187200	442528
45403	442529
47024	442530
279091	442531
52813	442532
6573	442533
150143	442534
182551	442535
96138	442536
8339	442537
62464	442538
95223	442539
78444	442540
68840	442541
5939	442542
59609	442543
69259	442544
12338	442545
309006	442546
5170	442547
547	442548
2316	442549
5656	442550
46958	442551
246911	442552
241395	442553
264032	442554
46869	442555
46836	442556
189971	442557
102476	442558
76379	442559
2662	442560
220476	442561
110806	442562
163444	442563
52844	442564
274970	442565
33877	442566
119359	442567
208	442568
186337	442569
129773	442570
230400	442571
20423	442572
37144	442573
4903	442574
167861	442575
30265	442576
130409	442577
92677	442578
28461	442579
8396	442580
197657	442581
8339	442582
237254	442583
12106	442584
22747	442585
221646	442586
71545	442587
148100	442588
187740	442589
8488	442590
17376	442591
281677	442592
216373	442593
158749	442594
35106	442595
245500	442596
2458	442597
151957	442598
2453	442599
12114	442600
60902	442601
30657	442602
117366	442603
70755	442604
32360	442605
5656	442606
11309	442607
6817	442608
92380	442609
238663	442610
315814	442611
9587	442612
226708	442613
13091	442614
104982	442615
95617	442616
7851	442617
214914	442618
124717	442619
292432	442620
135420	442621
90635	442622
127379	442623
104157	442624
495	442625
57871	442626
1365	442627
25366	442628
10615	442629
10615	442630
10615	442631
10615	442632
126935	442633
61734	442634
99610	442635
74510	442636
37483	442637
27945	442638
37792	442639
39602	442640
69720	442641
69720	442642
15978	442643
53713	442644
25471	442645
216649	442646
55932	442647
109493	442648
165891	442649
32227	442650
285685	442651
13775	442652
13195	442653
17602	442654
136699	442655
45798	442656
37203	442657
166068	442658
272412	442659
99109	442660
89332	442661
63837	442662
146725	442663
54164	442664
295667	442665
40875	442666
155482	442667
21147	442668
103088	442669
310930	442670
195162	442671
179743	442672
294876	442673
304438	442674
327008	442675
37384	442676
314016	442677
95458	442678
42797	442679
109684	442680
302054	442681
66363	442682
234059	442683
90211	442684
140841	442685
241709	442686
173259	442687
121348	442688
189738	442689
144524	442690
126033	442691
65396	442692
299538	442693
130315	442694
251161	442695
248648	442696
122639	442697
111209	442698
154365	442699
60152	442700
213777	442701
152912	442702
102775	442703
59722	442704
286836	442705
145956	442706
108503	442707
108504	442708
221624	442709
7510	442710
323946	442711
47262	442712
70342	442713
50716	442714
10356	442715
109358	442716
88136	442717
39833	442718
216588	442719
139482	442720
226952	442721
28064	442722
90163	442723
37272	442724
50073	442725
56078	442726
2181	442727
77557	442728
119810	442729
31853	442730
35106	442731
51640	442732
24771	442733
8339	442734
77752	442735
77504	442736
291778	442737
284459	442738
13184	442739
200496	442740
26212	442741
26212	442742
59981	442743
109030	442744
4814	442745
13656	442746
243248	442747
7097	442748
72643	442749
74978	442750
39793	442751
140287	442752
117793	442753
291106	442754
213871	442755
4814	442756
39447	442757
6093	442758
17494	442759
50709	442760
60484	442761
108225	442762
44852	442763
98450	442764
6038	442765
2461	442766
54095	442767
150587	442768
189634	442769
95185	442770
232953	442771
308	442772
204575	442773
938	442774
35581	442775
99538	442776
73289	442777
265539	442778
44550	442779
58123	442780
123111	442781
33209	442782
83963	442783
184931	442784
206782	442785
88136	442786
47783	442787
53742	442788
38321	442789
164210	442790
54021	442791
128907	442792
277694	442793
315074	442794
7884	442795
69575	442796
38675	442797
27388	442798
236914	442799
103113	442800
9878	442801
13136	442802
36067	442803
219844	442804
141992	442805
23798	442806
134233	442807
51069	442808
280927	442809
257799	442810
140101	442811
323770	442812
86324	442813
15603	442814
181417	442815
170657	442816
33998	442817
231390	442818
297404	442819
120328	442820
49035	442821
151085	442822
14551	442823
32756	442824
209307	442825
67426	442826
176701	442827
320428	442828
49603	442829
35199	442830
50958	442831
14369	442832
135755	442833
10734	442834
16301	442835
98119	442836
23040	442837
125102	442838
991	442839
1817	442840
6153	442841
65123	442842
126108	442843
130610	442844
17066	442845
272257	442846
114332	442847
19970	442848
322659	442849
9955	442850
96453	442851
147075	442852
33519	442853
164834	442854
264815	442855
153620	442856
99142	442857
40656	442858
251251	442859
24032	442860
9323	442861
39115	442862
114312	442863
1112	442864
161768	442865
31997	442866
172129	442867
263654	442868
290303	442869
4599	442870
214837	442871
6267	442872
130524	442873
5025	442874
17382	442875
74162	442876
28578	442877
186861	442878
109903	442879
70380	442880
126643	442881
23296	442882
197136	442883
31130	442884
22749	442885
92261	442886
216319	442887
23770	442888
192364	442889
175502	442890
12146	442891
3710	442892
6876	442893
23536	442894
84	442895
105115	442896
32552	442897
185811	442898
116868	442899
182	442900
168397	442901
3134	442902
215296	442903
78455	442904
43865	442905
243524	442906
102652	442907
68690	442908
13143	442909
291016	442910
7797	442911
10532	442912
120911	442913
80690	442914
201566	442915
122657	442916
289475	442917
25352	442918
283014	442919
77120	442920
52147	442921
282001	442922
25570	442923
19394	442924
68014	442925
33611	442926
10521	442927
35319	442928
300612	442929
132460	442930
126572	442931
4347	442932
297717	442933
10082	442934
3864	442935
25219	442936
51063	442937
285307	442938
52344	442939
50942	442940
185139	442941
126118	442942
75819	442943
68014	442944
126103	442945
25352	442946
127078	442947
130793	442948
19084	442949
19084	442950
37550	442951
122657	442952
122306	442953
122310	442954
176803	442955
79260	442956
26735	442957
301945	442958
122306	442959
10044	442960
34389	442961
77541	442962
19284	442963
9889	442964
7796	442965
25585	442966
122310	442967
119909	442968
24585	442969
1885	442970
202275	442971
296664	442972
708	442973
84683	442974
13122	442975
85530	442976
78885	442977
120433	442978
3769	442979
305254	442980
7838	442981
55956	442982
185573	442983
69032	442984
119242	442985
51315	442986
184879	442987
82836	442988
26661	442989
708	442990
13115	442991
192391	442992
54518	442993
205873	442994
125980	442995
80591	442996
126387	442997
25570	442998
189972	442999
9981	443000
9889	443001
197174	443002
8035	443003
25819	443004
84645	443005
297213	443006
34927	443007
118980	443008
282877	443009
91	443010
270874	443011
181280	443012
76621	443013
22175	443014
34414	443015
103397	443016
193783	443017
298502	443018
70830	443019
26502	443020
138143	443021
102065	443022
60725	443023
26356	443024
24936	443025
30168	443026
252430	443027
73234	443028
292890	443029
179593	443030
9701	443031
13136	443032
320761	443033
46576	443034
12968	443035
196657	443036
96355	443037
26647	443038
5833	443039
111923	443040
75741	443041
217944	443042
141400	443043
186404	443044
265515	443045
287526	443046
38437	443047
89678	443048
33651	443049
42791	443050
162772	443051
744	443052
291726	443053
54399	443054
38569	443055
89590	443056
39480	443057
25441	443058
17502	443059
215354	443060
84457	443061
115774	443062
224150	443063
165616	443064
27295	443065
48805	443066
78358	443067
137684	443068
5540	443069
39510	443070
34914	443071
212533	443072
279989	443073
78708	443074
318417	443075
52491	443076
177329	443077
204154	443078
130749	443079
191390	443080
165677	443081
221730	443082
225464	443083
44404	443084
121569	443085
44811	443086
71843	443087
118228	443088
44811	443089
10501	443090
189000	443091
23781	443092
173418	443093
25016	443094
1190	443095
38321	443096
200157	443097
265150	443098
71819	443099
87046	443100
8969	443101
649	443102
301508	443103
20637	443104
103316	443105
259971	443106
63989	443107
60870	443108
2148	443109
36177	443110
119935	443111
17951	443112
51497	443113
4736	443114
186233	443115
61003	443116
2148	443117
2148	443118
230	443119
383	443120
80612	443121
27348	443122
124571	443123
13157	443124
124571	443125
218099	443126
9039	443127
202689	443128
166090	443129
144	443130
54731	443131
164879	443132
198485	443133
45339	443134
36204	443135
13414	443136
50899	443137
309462	443138
1925	443139
89928	443140
10564	443141
119563	443142
28630	443143
127200	443144
144	443145
53954	443146
60054	443147
118707	443148
35380	443149
5428	443150
165635	443151
62626	443152
19417	443153
99963	443154
99962	443155
160415	443156
81362	443157
29120	443158
29121	443159
6482	443160
81362	443161
104131	443162
245598	443163
62725	443164
9630	443165
43775	443166
63179	443167
127756	443168
19466	443169
490	443170
490	443171
277	443172
8567	443173
61	443174
91835	443175
13562	443176
109733	443177
72	443178
98273	443179
43191	443180
13367	443181
80	443182
124537	443183
91535	443184
68755	443185
11008	443186
70279	443187
44190	443188
13098	443189
125332	443190
13624	443191
15814	443192
112722	443193
133307	443194
45283	443195
1244	443196
262063	443197
300020	443198
84982	443199
45559	443200
54165	443201
61464	443202
9373	443203
76678	443204
119360	443205
222146	443206
9783	443207
15938	443208
5558	443209
110608	443210
2807	443211
293380	443212
71227	443213
125415	443214
93366	443215
169854	443216
90482	443217
187974	443218
176683	443219
113063	443220
74818	443221
10689	443222
69127	443223
106985	443224
66061	443225
39639	443226
76963	443227
214747	443228
104899	443229
60405	443230
22818	443231
16581	443232
106946	443233
147790	443234
94847	443235
172661	443236
172843	443237
210339	443238
46827	443239
25180	443240
89540	443241
4246	443242
24643	443243
3370	443244
22156	443245
1092	443246
1227	443247
1227	443248
1227	443249
1227	443250
1227	443251
2558	443252
523	443253
326312	443254
7198	443255
87043	443256
86043	443257
38474	443258
315697	443259
314814	443260
9773	443261
165522	443262
5190	443263
1894	443264
86860	443265
774	443266
50776	443267
46719	443268
87043	443269
32016	443270
59369	443271
456	443272
98657	443273
123	443274
425	443275
51784	443276
161016	443277
223662	443278
114273	443279
81076	443280
34102	443281
81076	443282
87946	443283
310877	443284
54423	443285
90533	443286
18501	443287
103230	443288
19562	443289
2226	443290
179	443291
68989	443292
127384	443293
104080	443294
278505	443295
122349	443296
167878	443297
63139	443298
29533	443299
79318	443300
291585	443301
40654	443302
57130	443303
111151	443304
151675	443305
68566	443306
290290	443307
140071	443308
264102	443309
127230	443310
127077	443311
127401	443312
200421	443313
94511	443314
91282	443315
7870	443316
66572	443317
199869	443318
216300	443319
186499	443320
148628	443321
133995	443322
194068	443323
247643	443324
46341	443325
15514	443326
19154	443327
255388	443328
168836	443329
137256	443330
57424	443331
99477	443332
34465	443333
88443	443334
35557	443335
179	443336
179	443337
1959	443338
33001	443339
8598	443340
664	443341
62454	443342
14478	443343
50473	443344
14390	443345
322311	443346
320465	443347
136038	443348
211642	443349
321302	443350
27360	443351
14390	443352
320873	443353
57738	443354
214000	443355
320658	443356
211711	443357
320790	443358
136045	443359
53921	443360
211691	443361
27361	443362
126226	443363
136246	443364
87703	443365
320618	443366
320487	443367
136045	443368
211625	443369
136038	443370
136355	443371
136370	443372
11980	443373
11980	443374
57757	443375
136109	443376
320555	443377
53921	443378
136155	443379
40390	443380
51866	443381
104209	443382
3978	443383
1959	443384
100399	443385
189772	443386
3278	443387
3278	443388
176914	443389
41621	443390
68885	443391
64484	443392
99315	443393
56151	443394
5600	443395
8238	443396
15708	443397
44562	443398
115835	443399
26959	443400
291490	443401
276915	443402
70560	443403
162707	443404
14820	443405
14820	443406
53905	443407
88677	443408
72201	443409
83280	443410
65925	443411
73527	443412
33936	443413
54017	443414
105446	443415
100438	443416
20116	443417
20714	443418
63978	443419
169659	443420
109072	443421
140173	443422
106122	443423
3439	443424
16487	443425
99527	443426
42381	443427
42381	443428
42381	443429
110348	443430
27204	443431
85048	443432
16725	443433
49448	443434
108783	443435
165799	443436
249781	443437
47638	443438
143462	443439
164326	443440
2955	443441
70540	443442
70540	443443
188727	443444
10098	443445
110520	443446
219013	443447
95556	443448
17319	443449
197361	443450
161613	443451
124836	443452
143109	443453
14645	443454
24362	443455
77934	443456
21086	443457
9617	443458
53594	443459
86945	443460
37121	443461
117049	443462
30377	443463
1826	443464
45685	443465
215548	443466
44442	443467
20306	443468
65250	443469
110681	443470
170381	443471
8081	443472
134348	443473
64895	443474
64895	443475
109120	443476
1	443477
262251	443478
22498	443479
78621	443480
35597	443481
1083	443482
139842	443483
127004	443484
147161	443485
55252	443486
16099	443487
267997	443488
143084	443489
143084	443490
105498	443491
196788	443492
289756	443493
211171	443494
211171	443495
50853	443496
112939	443497
27719	443498
27719	443499
20061	443500
62101	443501
88494	443502
121012	443503
64264	443504
64264	443505
12261	443506
75926	443507
1944	443508
22325	443509
77841	443510
195994	443511
79394	443512
120432	443513
119931	443514
116965	443515
1654	443516
25816	443517
127199	443518
303317	443519
119272	443520
82003	443521
198320	443522
301707	443523
54737	443524
299022	443525
196323	443526
112091	443527
7595	443528
178027	443529
6485	443530
199612	443531
37347	443532
53954	443533
208375	443534
299669	443535
129111	443536
87691	443537
291500	443538
198254	443539
299023	443540
7883	443541
185762	443542
112090	443543
191187	443544
13601	443545
4880	443546
54681	443547
165582	443548
51792	443549
53905	443550
301220	443551
196143	443552
25708	443553
18566	443554
116965	443555
10252	443556
1873	443557
198254	443558
54445	443559
126170	443560
305403	443561
179982	443562
18579	443563
121852	443564
7877	443565
54681	443566
299334	443567
17617	443568
307250	443569
1386	443570
465	443571
301479	443572
202807	443573
36692	443574
2306	443575
125674	443576
29990	443577
52356	443578
25735	443579
55163	443580
212797	443581
120415	443582
18625	443583
164021	443584
6485	443585
196864	443586
185830	443587
50545	443588
185834	443589
13621	443590
82755	443591
204306	443592
41494	443593
203319	443594
110570	443595
106691	443596
24269	443597
6134	443598
465	443599
49343	443600
151876	443601
133605	443602
83640	443603
125543	443604
27132	443605
68904	443606
120547	443607
207307	443608
271097	443609
26522	443610
40697	443611
15127	443612
15892	443613
90738	443614
228467	443615
246645	443616
200670	443617
20057	443618
173509	443619
71771	443620
173509	443621
2064	443622
2064	443623
114350	443624
69865	443625
7158	443626
2064	443627
2064	443628
16985	443629
2064	443630
910	443631
12344	443632
5567	443633
24363	443634
180182	443635
265291	443636
147193	443637
51738	443638
65690	443639
187598	443640
21299	443641
15653	443642
31595	443643
181470	443644
12850	443645
7685	443646
20665	443647
6159	443648
80195	443649
87957	443650
164883	443651
57552	443652
165552	443653
29946	443654
182113	443655
17648	443656
114056	443657
53100	443658
3631	443659
24387	443660
32926	443661
33787	443662
117231	443663
57841	443664
48902	443665
9100	443666
17711	443667
49330	443668
7417	443669
111745	443670
21820	443671
48577	443672
138745	443673
35573	443674
4042	443675
42773	443676
38054	443677
91132	443678
4365	443679
92218	443680
53100	443681
96740	443682
110231	443683
41591	443684
145333	443685
180132	443686
37046	443687
17686	443688
74050	443689
34067	443690
58192	443691
6255	443692
23622	443693
57768	443694
137941	443695
86438	443696
26720	443697
55460	443698
37435	443699
13812	443700
159524	443701
54840	443702
42148	443703
249804	443704
163158	443705
131024	443706
205700	443707
77342	443708
292494	443709
7201	443710
286282	443711
57743	443712
50305	443713
55030	443714
132718	443715
193169	443716
194405	443717
215463	443718
325999	443719
237726	443720
10731	443721
273999	443722
101947	443723
143581	443724
311774	443725
61765	443726
242399	443727
300398	443728
30987	443729
141410	443730
59328	443731
15344	443732
235852	443733
262359	443734
126624	443735
66424	443736
210554	443737
2965	443738
239206	443739
92406	443740
148564	443741
229798	443742
252816	443743
6788	443744
226370	443745
2965	443746
50623	443747
298648	443748
159834	443749
102700	443750
35573	443751
33200	443752
54719	443753
256539	443754
210881	443755
1588	443756
26835	443757
11389	443758
120974	443759
221577	443760
221281	443761
83109	443762
12387	443763
235240	443764
98496	443765
13121	443766
13121	443767
13121	443768
13121	443769
228435	443770
293327	443771
180300	443772
301598	443773
23804	443774
301381	443775
118946	443776
228112	443777
278348	443778
117120	443779
280401	443780
265279	443781
178918	443782
112210	443783
108166	443784
180300	443785
45907	443786
262625	443787
184812	443788
303446	443789
285500	443790
115758	443791
301688	443792
218189	443793
280791	443794
270171	443795
301246	443796
164223	443797
195311	443798
275683	443799
53752	443800
218998	443801
194771	443802
81236	443803
247267	443804
197650	443805
280805	443806
297470	443807
13591	443808
195515	443809
44287	443810
44287	443811
202232	443812
172907	443813
187686	443814
10339	443815
2856	443816
2856	443817
121226	443818
41721	443819
33117	443820
15839	443821
4577	443822
20534	443823
15442	443824
35952	443825
68216	443826
9997	443827
7570	443828
11491	443829
63177	443830
70	443831
4656	443832
3776	443833
50464	443834
1816	443835
180098	443836
286597	443837
197165	443838
46478	443839
199489	443840
46894	443841
107	443842
201364	443843
114944	443844
5330	443845
2916	443846
70373	443847
154008	443848
193082	443849
18722	443850
115239	443851
15846	443852
149011	443853
89057	443854
27950	443855
148974	443856
206663	443857
166558	443858
28342	443859
45945	443860
21769	443861
83039	443862
6264	443863
58961	443864
58981	443865
327822	443866
58961	443867
18711	443868
13149	443869
147954	443870
1203	443871
13060	443872
28412	443873
112977	443874
148062	443875
28621	443876
278513	443877
167286	443878
102736	443879
22	443880
31362	443881
125059	443882
49140	443883
11829	443884
5398	443885
46699	443886
148532	443887
188887	443888
200601	443889
121833	443890
42577	443891
109731	443892
145234	443893
3201	443894
20112	443895
119239	443896
30941	443897
130272	443898
50155	443899
13119	443900
61708	443901
61708	443902
514	443903
3180	443904
23919	443905
125264	443906
158572	443907
52698	443908
31612	443909
196608	443910
126926	443911
112784	443912
194004	443913
269181	443914
122507	443915
221294	443916
14078	443917
40157	443918
72136	443919
40887	443920
40887	443921
73099	443922
263872	443923
22472	443924
177086	443925
201937	443926
202070	443927
206507	443928
46274	443929
126058	443930
140611	443931
85599	443932
11540	443933
95798	443934
96399	443935
42883	443936
96499	443937
56490	443938
5430	443939
81629	443940
12312	443941
3301	443942
7574	443943
144083	443944
15448	443945
18753	443946
5598	443947
4714	443948
3683	443949
1462	443950
80203	443951
80203	443952
41209	443953
12230	443954
281831	443955
12230	443956
324605	443957
121968	443958
34419	443959
162983	443960
84912	443961
66243	443962
15278	443963
15278	443964
28030	443965
9876	443966
21101	443967
56021	443968
74346	443969
10013	443970
190712	443971
252749	443972
72202	443973
52858	443974
192186	443975
183910	443976
120743	443977
92998	443978
24609	443979
24609	443980
69489	443981
192186	443982
118184	443983
4191	443984
107926	443985
226478	443986
16157	443987
69496	443988
8724	443989
88479	443990
1154	443991
1467	443992
9045	443993
12162	443994
21859	443995
195751	443996
128148	443997
19953	443998
9716	443999
5409	444000
22	444001
365	444002
192350	444003
29609	444004
314819	444005
3766	444006
20536	444007
8076	444008
37153	444009
5574	444010
30200	444011
52929	444012
4769	444013
38154	444014
253346	444015
33416	444016
200959	444017
3505	444018
691	444019
175578	444020
157608	444021
3505	444022
18349	444023
150424	444024
122307	444025
15691	444026
6556	444027
63349	444028
2875	444029
29909	444030
29700	444031
5188	444032
20847	444033
3406	444034
2875	444035
20847	444036
6556	444037
63349	444038
93750	444039
15343	444040
29412	444041
7086	444042
3084	444043
33910	444044
33910	444045
220141	444046
15461	444047
174785	444048
120265	444049
61837	444050
260599	444051
295266	444052
309989	444053
297602	444054
1513	444055
87788	444056
237103	444057
4725	444058
45680	444059
138771	444060
270889	444061
236381	444062
150920	444063
65614	444064
117937	444065
300095	444066
140071	444067
121419	444068
38715	444069
85855	444070
224177	444071
28935	444072
144962	444073
19269	444074
79664	444075
93711	444076
87538	444077
101565	444078
31430	444079
65772	444080
800	444081
400	444082
1582	444083
119969	444084
54854	444085
41491	444086
236	444087
209720	444088
38272	444089
322157	444090
63423	444091
27969	444092
117170	444093
189334	444094
10484	444095
227913	444096
138592	444097
3934	444098
3934	444099
80729	444100
15567	444101
56611	444102
86045	444103
9783	444104
76857	444105
50548	444106
4260	444107
19381	444108
29185	444109
19381	444110
33285	444111
135759	444112
28587	444113
20085	444114
19321	444115
5786	444116
302678	444117
148422	444118
28084	444119
58211	444120
73960	444121
288579	444122
156896	444123
86809	444124
128777	444125
88132	444126
78434	444127
6902	444128
6902	444129
60141	444130
86809	444131
301980	444132
4623	444133
2402	444134
33807	444135
56399	444136
68148	444137
1560	444138
194736	444139
86318	444140
207356	444141
134374	444142
207991	444143
117217	444144
40808	444145
98155	444146
3451	444147
2402	444148
123077	444149
8445	444150
78166	444151
58609	444152
129544	444153
248284	444154
109041	444155
14121	444156
299971	444157
2511	444158
54218	444159
15990	444160
12759	444161
546	444162
2516	444163
62777	444164
132640	444165
188068	444166
127617	444167
44870	444168
142076	444169
264769	444170
48268	444171
163138	444172
226886	444173
55749	444174
83	444175
31674	444176
19626	444177
49126	444178
94023	444179
88910	444180
215222	444181
13914	444182
5943	444183
43250	444184
71670	444185
245643	444186
283275	444187
93268	444188
144664	444189
93108	444190
119914	444191
166703	444192
122547	444193
122666	444194
97879	444195
93292	444196
36943	444197
59581	444198
5822	444199
22828	444200
271179	444201
137022	444202
136808	444203
39283	444204
215259	444205
212804	444206
137289	444207
20987	444208
39276	444209
213301	444210
213240	444211
731	444212
214028	444213
322468	444214
14466	444215
88174	444216
213894	444217
10837	444218
322347	444219
213071	444220
213894	444221
213330	444222
39263	444223
27509	444224
322523	444225
39283	444226
324052	444227
58135	444228
322738	444229
213856	444230
323119	444231
136986	444232
10813	444233
322312	444234
27636	444235
136919	444236
6371	444237
89023	444238
213634	444239
212786	444240
212801	444241
58049	444242
137052	444243
188833	444244
212852	444245
160145	444246
136774	444247
144613	444248
144852	444249
310547	444250
72840	444251
70081	444252
186436	444253
68579	444254
286770	444255
3228	444256
135630	444257
137430	444258
5536	444259
11955	444260
397	444261
164672	444262
13324	444263
10698	444264
22360	444265
71928	444266
24181	444267
37958	444268
39507	444269
23769	444270
23769	444271
188454	444272
51767	444273
188454	444274
80831	444275
19782	444276
38964	444277
247113	444278
188890	444279
182072	444280
5455	444281
107159	444282
73304	444283
102815	444284
67331	444285
251395	444286
176721	444287
22130	444288
102834	444289
40087	444290
268882	444291
72037	444292
786	444293
267698	444294
1142	444295
53662	444296
2807	444297
159690	444298
259248	444299
159464	444300
227877	444301
1142	444302
102834	444303
41108	444304
245510	444305
255456	444306
102815	444307
2807	444308
66870	444309
259265	444310
93653	444311
29015	444312
245872	444313
120835	444314
238824	444315
52499	444316
104031	444317
198489	444318
181	444319
10332	444320
12204	444321
134787	444322
112146	444323
4456	444324
221320	444325
133760	444326
19735	444327
1067	444328
168388	444329
15718	444330
84894	444331
66561	444332
47873	444333
132805	444334
102393	444335
66316	444336
4721	444337
307133	444338
40688	444339
75602	444340
47552	444341
12285	444342
15430	444343
11666	444344
51540	444345
33072	444346
156576	444347
8014	444348
109772	444349
74173	444350
56612	444351
25825	444352
25162	444353
30850	444354
45849	444355
4642	444356
26488	444357
2005	444358
109828	444359
7639	444360
10174	444361
39556	444362
17740	444363
17740	444364
14896	444365
8469	444366
27272	444367
36985	444368
118311	444369
44461	444370
42946	444371
33971	444372
138987	444373
293522	444374
6802	444375
127223	444376
43537	444377
127588	444378
14708	444379
14708	444380
37455	444381
57254	444382
3171	444383
1867	444384
6058	444385
126179	444386
105053	444387
32111	444388
45381	444389
216230	444390
9995	444391
35636	444392
16854	444393
3942	444394
51224	444395
58948	444396
33419	444397
239265	444398
91779	444399
21834	444400
57271	444401
27172	444402
198170	444403
22873	444404
17579	444405
73182	444406
7162	444407
39396	444408
14147	444409
86444	444410
27579	444411
26786	444412
86235	444413
86299	444414
20021	444415
14435	444416
27770	444417
31818	444418
94758	444419
19382	444420
26319	444421
86617	444422
7428	444423
13768	444424
32550	444425
16803	444426
26251	444427
21848	444428
41131	444429
54089	444430
33071	444431
72103	444432
19065	444433
77247	444434
135886	444435
8862	444436
34386	444437
20251	444438
60450	444439
39541	444440
27706	444441
82435	444442
66091	444443
3996	444444
21423	444445
24730	444446
154217	444447
66356	444448
4136	444449
10646	444450
89833	444451
137467	444452
21809	444453
38433	444454
207856	444455
177986	444456
25202	444457
166232	444458
41420	444459
19163	444460
45307	444461
17197	444462
40372	444463
43841	444464
2710	444465
2710	444466
53634	444467
6075	444468
64402	444469
252459	444470
178342	444471
27872	444472
33070	444473
25918	444474
19621	444475
33313	444476
22819	444477
276578	444478
218484	444479
239528	444480
261692	444481
29148	444482
145423	444483
91888	444484
48479	444485
26892	444486
29148	444487
119725	444488
12435	444489
1711	444490
70109	444491
226913	444492
20792	444493
19814	444494
3670	444495
41863	444496
20149	444497
4091	444498
71485	444499
8497	444500
5454	444501
5454	444502
40830	444503
66702	444504
3171	444505
12725	444506
21490	444507
14612	444508
13929	444509
91257	444510
132368	444511
32835	444512
6454	444513
6530	444514
160049	444515
2564	444516
48278	444517
31976	444518
10370	444519
22187	444520
1517	444521
4201	444522
22159	444523
18475	444524
10142	444525
101112	444526
6546	444527
86051	444528
18137	444529
198398	444530
31520	444531
4385	444532
91764	444533
5454	444534
94997	444535
975	444536
171339	444537
32316	444538
123236	444539
15898	444540
96153	444541
2666	444542
16384	444543
81129	444544
502	444545
228957	444546
51214	444547
232716	444548
12205	444549
2898	444550
234383	444551
23320	444552
250160	444553
2283	444554
14191	444555
137616	444556
54721	444557
130657	444558
8556	444559
24681	444560
52964	444561
31514	444562
12813	444563
1398	444564
278695	444565
35552	444566
13348	444567
82085	444568
24713	444569
27320	444570
36024	444571
77505	444572
24260	444573
183128	444574
7634	444575
4222	444576
24331	444577
27568	444578
32533	444579
11750	444580
10568	444581
18877	444582
45678	444583
9620	444584
16371	444585
5161	444586
12731	444587
50608	444588
38386	444589
195181	444590
31695	444591
42522	444592
47425	444593
7809	444594
9188	444595
232092	444596
9410	444597
27703	444598
3627	444599
21853	444600
11138	444601
5664	444602
8324	444603
24144	444604
16645	444605
7669	444606
5787	444607
71438	444608
8109	444609
2050	444610
4883	444611
81551	444612
106200	444613
26032	444614
13081	444615
7841	444616
46280	444617
291854	444618
69363	444619
11569	444620
13116	444621
22011	444622
13673	444623
12243	444624
13141	444625
9719	444626
87138	444627
16598	444628
11595	444629
35003	444630
7994	444631
89881	444632
3233	444633
22196	444634
59019	444635
31140	444636
4745	444637
2352	444638
7162	444639
5027	444640
15700	444641
6245	444642
22288	444643
25477	444644
42097	444645
28161	444646
9785	444647
3022	444648
11692	444649
10539	444650
1059	444651
4830	444652
1812	444653
48758	444654
6669	444655
6734	444656
21380	444657
40011	444658
5109	444659
10005	444660
50484	444661
118207	444662
178240	444663
52598	444664
14639	444665
24076	444666
32344	444667
57990	444668
207465	444669
21105	444670
16978	444671
10112	444672
37020	444673
287516	444674
21041	444675
21041	444676
7204	444677
13081	444678
177950	444679
13369	444680
13369	444681
3850	444682
6809	444683
153775	444684
20299	444685
28349	444686
21708	444687
4256	444688
37795	444689
13159	444690
192799	444691
131896	444692
71485	444693
3153	444694
326979	444695
12833	444696
66739	444697
25283	444698
26028	444699
49953	444700
35913	444701
9821	444702
7802	444703
52598	444704
93736	444705
89694	444706
55910	444707
11940	444708
292687	444709
9123	444710
14739	444711
37248	444712
83136	444713
24528	444714
24528	444715
11627	444716
9474	444717
24637	444718
24637	444719
34092	444720
79677	444721
37331	444722
20530	444723
20299	444724
2621	444725
20476	444726
34621	444727
26414	444728
89406	444729
7868	444730
262142	444731
213331	444732
30537	444733
7826	444734
29997	444735
29997	444736
20060	444737
60155	444738
5405	444739
13067	444740
31156	444741
10359	444742
10404	444743
8211	444744
25067	444745
7237	444746
6454	444747
47630	444748
7293	444749
305230	444750
42511	444751
16872	444752
18936	444753
143532	444754
41352	444755
22819	444756
12001	444757
212226	444758
35399	444759
39281	444760
50300	444761
16762	444762
54923	444763
12970	444764
16776	444765
48870	444766
6864	444767
10565	444768
31664	444769
230611	444770
44031	444771
8223	444772
55132	444773
28433	444774
34547	444775
26953	444776
40793	444777
47403	444778
4632	444779
9409	444780
15453	444781
73881	444782
7229	444783
44290	444784
21231	444785
18547	444786
35713	444787
11508	444788
10240	444789
31886	444790
14580	444791
13081	444792
1548	444793
10429	444794
2776	444795
9455	444796
14265	444797
22621	444798
29825	444799
7563	444800
31994	444801
10079	444802
29871	444803
15040	444804
64061	444805
17461	444806
7983	444807
9064	444808
36985	444809
14011	444810
7437	444811
27319	444812
19106	444813
26008	444814
67344	444815
107606	444816
22855	444817
54639	444818
15215	444819
22879	444820
37064	444821
9777	444822
43577	444823
56235	444824
6251	444825
18771	444826
51835	444827
5255	444828
9777	444829
21600	444830
15277	444831
11695	444832
35361	444833
8658	444834
11018	444835
3682	444836
30376	444837
23015	444838
3995	444839
34486	444840
11289	444841
32788	444842
4863	444843
31486	444844
1567	444845
25873	444846
10100	444847
58346	444848
39270	444849
5149	444850
4691	444851
17126	444852
2148	444853
169928	444854
87041	444855
87041	444856
127887	444857
87041	444858
94326	444859
45997	444860
7968	444861
180651	444862
29301	444863
50549	444864
126134	444865
117036	444866
27717	444867
27857	444868
120793	444869
16163	444870
207590	444871
25003	444872
309831	444873
213738	444874
323581	444875
18075	444876
78353	444877
29019	444878
9539	444879
264408	444880
157914	444881
215925	444882
213452	444883
51667	444884
195367	444885
61268	444886
293690	444887
13900	444888
107623	444889
28881	444890
127770	444891
319339	444892
151455	444893
218523	444894
64959	444895
310780	444896
100129	444897
100154	444898
148703	444899
304558	444900
195504	444901
46324	444902
27602	444903
53943	444904
9586	444905
248473	444906
57420	444907
128166	444908
6450	444909
303495	444910
199625	444911
141573	444912
37206	444913
32607	444914
40133	444915
35126	444916
327011	444917
199284	444918
134147	444919
12885	444920
73947	444921
794	444922
36547	444923
195881	444924
36547	444925
105830	444926
7119	444927
259647	444928
115313	444929
49941	444930
14462	444931
272975	444932
167704	444933
295989	444934
212509	444935
212434	444936
2290	444937
56931	444938
179035	444939
16188	444940
180115	444941
49610	444942
78409	444943
104784	444944
190944	444945
183422	444946
35392	444947
112996	444948
149179	444949
35126	444950
43001	444951
57127	444952
83020	444953
281865	444954
274193	444955
168573	444956
83792	444957
93691	444958
160297	444959
112017	444960
134173	444961
37609	444962
72340	444963
289021	444964
23213	444965
148095	444966
143627	444967
21913	444968
161582	444969
260498	444970
266108	444971
128694	444972
227504	444973
5137	444974
52389	444975
120704	444976
47905	444977
279446	444978
314855	444979
162243	444980
36189	444981
44670	444982
58315	444983
208115	444984
280465	444985
213954	444986
111105	444987
328687	444988
164280	444989
115380	444990
261942	444991
151878	444992
83006	444993
304194	444994
117637	444995
133350	444996
190367	444997
51525	444998
10719	444999
15021	445000
112803	445001
123073	445002
44128	445003
22269	445004
213996	445005
75263	445006
152702	445007
181043	445008
133375	445009
294201	445010
43001	445011
92192	445012
22073	445013
214710	445014
52539	445015
55178	445016
71706	445017
71096	445018
166668	445019
116337	445020
183480	445021
321722	445022
88033	445023
136558	445024
213635	445025
310735	445026
8064	445027
52520	445028
259670	445029
75622	445030
226923	445031
10361	445032
53558	445033
178724	445034
943	445035
22781	445036
22772	445037
241105	445038
48657	445039
52258	445040
11015	445041
10982	445042
83472	445043
10270	445044
1943	445045
301061	445046
257692	445047
71128	445048
851	445049
53771	445050
58669	445051
284183	445052
2943	445053
15074	445054
115597	445055
92746	445056
269699	445057
300046	445058
17585	445059
22776	445060
17585	445061
55886	445062
30143	445063
9539	445064
79358	445065
34535	445066
1	445067
137004	445068
327766	445069
15535	445070
201658	445071
107662	445072
106362	445073
91861	445074
52920	445075
274121	445076
187707	445077
24884	445078
216769	445079
19942	445080
280603	445081
69193	445082
238208	445083
274283	445084
16679	445085
125840	445086
1642	445087
41233	445088
19621	445089
11449	445090
125819	445091
125819	445092
123487	445093
240131	445094
295273	445095
90080	445096
214503	445097
153383	445098
13277	445099
209592	445100
69011	445101
116228	445102
58091	445103
110883	445104
132345	445105
89689	445106
55707	445107
46681	445108
17106	445109
107549	445110
247481	445111
103019	445112
172145	445113
2803	445114
82746	445115
71152	445116
68132	445117
16057	445118
170656	445119
311266	445120
154946	445121
327848	445122
216769	445123
121322	445124
169009	445125
319315	445126
256209	445127
5501	445128
22258	445129
178892	445130
106078	445131
5689	445132
91211	445133
118012	445134
223706	445135
137784	445136
79216	445137
275440	445138
89689	445139
59611	445140
267356	445141
4422	445142
135681	445143
39973	445144
73436	445145
317445	445146
33422	445147
56716	445148
583	445149
194753	445150
33502	445151
220153	445152
100120	445153
116524	445154
116465	445155
58101	445156
286891	445157
14281	445158
1048	445159
157575	445160
43762	445161
33502	445162
33502	445163
325806	445164
89215	445165
9735	445166
153035	445167
36819	445168
220207	445169
131201	445170
200874	445171
1055	445172
83010	445173
2917	445174
73953	445175
14865	445176
45561	445177
59120	445178
48877	445179
177633	445180
114521	445181
311209	445182
249697	445183
302406	445184
218542	445185
59673	445186
198703	445187
15501	445188
108028	445189
232748	445190
98020	445191
21828	445192
186958	445193
200499	445194
52194	445195
109327	445196
147319	445197
105686	445198
138440	445199
81750	445200
47242	445201
8417	445202
106764	445203
215709	445204
111089	445205
176068	445206
167991	445207
53955	445208
143544	445209
773	445210
114973	445211
38856	445212
17731	445213
205879	445214
22267	445215
156538	445216
114250	445217
49387	445218
133891	445219
20301	445220
128180	445221
5537	445222
151376	445223
13162	445224
100162	445225
202776	445226
61	445227
6697	445228
9253	445229
123982	445230
2917	445231
19762	445232
311380	445233
3962	445234
86757	445235
6162	445236
281248	445237
1271	445238
34496	445239
892	445240
122909	445241
424	445242
4965	445243
120085	445244
19591	445245
19591	445246
7248	445247
18023	445248
211260	445249
209435	445250
131261	445251
296139	445252
39324	445253
10253	445254
18064	445255
6415	445256
35760	445257
2538	445258
9866	445259
188870	445260
49553	445261
10674	445262
1422	445263
26	445264
37695	445265
6009	445266
101543	445267
7102	445268
177540	445269
179488	445270
77006	445271
4679	445272
214375	445273
54707	445274
89132	445275
77494	445276
39324	445277
1311	445278
194526	445279
16680	445280
5562	445281
214368	445282
22091	445283
110300	445284
5469	445285
74459	445286
543	445287
31621	445288
15588	445289
10600	445290
176418	445291
86827	445292
39	445293
300600	445294
1720	445295
187	445296
5876	445297
23649	445298
181437	445299
1619	445300
42	445301
8064	445302
690	445303
277995	445304
35375	445305
208502	445306
35266	445307
147847	445308
147847	445309
154606	445310
274083	445311
78909	445312
136427	445313
122162	445314
74737	445315
25069	445316
289753	445317
17459	445318
57688	445319
134878	445320
39799	445321
50169	445322
109543	445323
197188	445324
197826	445325
126398	445326
157915	445327
312569	445328
312882	445329
228077	445330
202947	445331
231545	445332
171688	445333
79112	445334
43231	445335
195022	445336
2940	445337
39999	445338
88867	445339
48947	445340
232429	445341
226873	445342
15873	445343
134421	445344
128684	445345
88868	445346
2823	445347
120737	445348
33523	445349
19065	445350
299679	445351
118361	445352
186738	445353
89381	445354
192018	445355
396	445356
176506	445357
40662	445358
971	445359
60315	445360
249528	445361
240530	445362
265264	445363
228775	445364
98049	445365
81343	445366
301	445367
15334	445368
65502	445369
37780	445370
66230	445371
14101	445372
196686	445373
169620	445374
22260	445375
19321	445376
114886	445377
23070	445378
211375	445379
178845	445380
192938	445381
12251	445382
20671	445383
301007	445384
20671	445385
10175	445386
2423	445387
36913	445388
21038	445389
280316	445390
295492	445391
203468	445392
2560	445393
128910	445394
7945	445395
124126	445396
523	445397
54268	445398
21475	445399
41942	445400
181	445401
98677	445402
318937	445403
88980	445404
20840	445405
98677	445406
57696	445407
118870	445408
123980	445409
59411	445410
186763	445411
4970	445412
6605	445413
17049	445414
1785	445415
1532	445416
1785	445417
9819	445418
83952	445419
306987	445420
202938	445421
132364	445422
7979	445423
48546	445424
26177	445425
8391	445426
14069	445427
101145	445428
7751	445429
14554	445430
176423	445431
16708	445432
167417	445433
7144	445434
5627	445435
14554	445436
44167	445437
14554	445438
8086	445439
137819	445440
70181	445441
381	445442
12915	445443
8986	445444
70269	445445
32153	445446
327365	445447
9048	445448
12129	445449
163713	445450
846	445451
20951	445452
149891	445453
29850	445454
35257	445455
44701	445456
1774	445457
137613	445458
87552	445459
87933	445460
87618	445461
58081	445462
53495	445463
103647	445464
172339	445465
59839	445466
9019	445467
23058	445468
31173	445469
26074	445470
13640	445471
47782	445472
21527	445473
84442	445474
5507	445475
28520	445476
20332	445477
46692	445478
146717	445479
24050	445480
24050	445481
49681	445482
2808	445483
2808	445484
26848	445485
212106	445486
194337	445487
105265	445488
203540	445489
120459	445490
38213	445491
293739	445492
22963	445493
70627	445494
23780	445495
33159	445496
253865	445497
153559	445498
36644	445499
185780	445500
190023	445501
46344	445502
3016	445503
1322	445504
58459	445505
47003	445506
70434	445507
47782	445508
47782	445509
201484	445510
59130	445511
37053	445512
23780	445513
109597	445514
163170	445515
78018	445516
87499	445517
138695	445518
87395	445519
53369	445520
106661	445521
88865	445522
173291	445523
13605	445524
200062	445525
117549	445526
210427	445527
36369	445528
59581	445529
134345	445530
16019	445531
65466	445532
139138	445533
362	445534
195216	445535
90008	445536
142589	445537
308282	445538
1761	445539
62889	445540
25786	445541
300180	445542
4438	445543
29127	445544
23792	445545
228176	445546
139461	445547
4371	445548
78794	445549
207261	445550
6297	445551
57642	445552
1391	445553
3170	445554
4795	445555
1450	445556
37621	445557
174909	445558
229328	445559
34660	445560
290623	445561
293	445562
190656	445563
12356	445564
551	445565
37072	445566
62811	445567
13119	445568
119579	445569
69408	445570
83938	445571
62811	445572
166954	445573
87710	445574
118575	445575
120452	445576
37220	445577
149508	445578
128107	445579
156673	445580
127030	445581
252111	445582
50081	445583
127860	445584
93055	445585
209272	445586
19939	445587
51721	445588
23588	445589
1	445590
27965	445591
295090	445592
135560	445593
301703	445594
154697	445595
1900	445596
315698	445597
27374	445598
15084	445599
57957	445600
64829	445601
136041	445602
28302	445603
100850	445604
175897	445605
113178	445606
232353	445607
175183	445608
113178	445609
112128	445610
23625	445611
294819	445612
63689	445613
163258	445614
163258	445615
2599	445616
45370	445617
1341	445618
31443	445619
31443	445620
216	445621
55488	445622
16114	445623
180077	445624
55232	445625
138953	445626
107699	445627
4489	445628
242492	445629
148500	445630
137761	445631
102126	445632
262262	445633
24569	445634
136525	445635
39230	445636
27817	445637
8297	445638
124508	445639
34220	445640
128338	445641
69503	445642
11628	445643
143608	445644
1901	445645
2439	445646
79779	445647
42056	445648
31499	445649
119009	445650
3866	445651
84760	445652
38213	445653
19716	445654
98105	445655
13400	445656
20369	445657
265	445658
216854	445659
216854	445660
327908	445661
216853	445662
195778	445663
7829	445664
18537	445665
309950	445666
57091	445667
79404	445668
302550	445669
2795	445670
4528	445671
115828	445672
316779	445673
123746	445674
123746	445675
34295	445676
18693	445677
16898	445678
57893	445679
119333	445680
284055	445681
119333	445682
119598	445683
165354	445684
193352	445685
207443	445686
10570	445687
86648	445688
28825	445689
7957	445690
146904	445691
49297	445692
216482	445693
12735	445694
20337	445695
55819	445696
20285	445697
125079	445698
5428	445699
76769	445700
174298	445701
55980	445702
8351	445703
59039	445704
18487	445705
90820	445706
67439	445707
14967	445708
72374	445709
76717	445710
745	445711
211080	445712
192782	445713
13399	445714
73800	445715
348	445716
53034	445717
10513	445718
7687	445719
53655	445720
17895	445721
131361	445722
5760	445723
5454	445724
95000	445725
38216	445726
63863	445727
70261	445728
23024	445729
18096	445730
15594	445731
127456	445732
159004	445733
9061	445734
108899	445735
9276	445736
44821	445737
105889	445738
1050	445739
74529	445740
136373	445741
4681	445742
146604	445743
66737	445744
36520	445745
45913	445746
61897	445747
86434	445748
3485	445749
1479	445750
48696	445751
169032	445752
187820	445753
6017	445754
41779	445755
4284	445756
4284	445757
11579	445758
29139	445759
34999	445760
163933	445761
44903	445762
94797	445763
82846	445764
6670	445765
79828	445766
4812	445767
209104	445768
3152	445769
56834	445770
60755	445771
3807	445772
73980	445773
3254	445774
305607	445775
33038	445776
71933	445777
263361	445778
257382	445779
135538	445780
123404	445781
15844	445782
27031	445783
651	445784
102692	445785
65566	445786
144911	445787
5587	445788
3410	445789
160520	445790
1155	445791
5587	445792
85105	445793
129882	445794
197	445795
9295	445796
177557	445797
55302	445798
23125	445799
13323	445800
7775	445801
78423	445802
65927	445803
124841	445804
15509	445805
45066	445806
93494	445807
26918	445808
52677	445809
7714	445810
175631	445811
78821	445812
11925	445813
207603	445814
13839	445815
17340	445816
30104	445817
4279	445818
12664	445819
65472	445820
2457	445821
109960	445822
242	445823
9408	445824
43383	445825
58403	445826
1490	445827
55917	445828
131080	445829
244534	445830
84	445831
116973	445832
33412	445833
88326	445834
142395	445835
42619	445836
24249	445837
30224	445838
179801	445839
66840	445840
3342	445841
191091	445842
1899	445843
267016	445844
118752	445845
59240	445846
198	445847
225753	445848
45078	445849
69733	445850
144006	445851
136096	445852
59336	445853
46226	445854
15	445855
185701	445856
126964	445857
13538	445858
7831	445859
74608	445860
10484	445861
39948	445862
212278	445863
126852	445864
137967	445865
55617	445866
61050	445867
1137	445868
192875	445869
9187	445870
9187	445871
51464	445872
185298	445873
21702	445874
36031	445875
139550	445876
25250	445877
822	445878
7289	445879
21674	445880
18774	445881
125713	445882
10581	445883
195633	445884
26697	445885
20939	445886
210267	445887
193395	445888
79007	445889
119777	445890
191055	445891
122330	445892
238614	445893
79178	445894
122551	445895
41637	445896
46341	445897
78152	445898
14950	445899
15708	445900
25053	445901
34712	445902
5392	445903
14607	445904
25254	445905
530	445906
67333	445907
88741	445908
35160	445909
122113	445910
37188	445911
66036	445912
19202	445913
56346	445914
131295	445915
31953	445916
54402	445917
38990	445918
59131	445919
14027	445920
5664	445921
17823	445922
61723	445923
75762	445924
3135	445925
200598	445926
180731	445927
68851	445928
8714	445929
18521	445930
55563	445931
1578	445932
16130	445933
3988	445934
16427	445935
7330	445936
24239	445937
193440	445938
146303	445939
15954	445940
13944	445941
45473	445942
46287	445943
27835	445944
6373	445945
34073	445946
5336	445947
15954	445948
4401	445949
7823	445950
164755	445951
104204	445952
266704	445953
22000	445954
31360	445955
31917	445956
863	445957
240087	445958
68743	445959
9069	445960
49063	445961
6377	445962
139889	445963
48874	445964
73040	445965
158633	445966
25201	445967
127070	445968
119485	445969
282	445970
74995	445971
194532	445972
179648	445973
6905	445974
26781	445975
5902	445976
17778	445977
2509	445978
172171	445979
110105	445980
12849	445981
4679	445982
73661	445983
13594	445984
17081	445985
135994	445986
304425	445987
110390	445988
131627	445989
96381	445990
81508	445991
276355	445992
722	445993
123927	445994
5117	445995
229466	445996
120595	445997
43482	445998
16282	445999
40142	446000
35350	446001
80767	446002
9754	446003
124946	446004
1819	446005
3323	446006
24770	446007
2509	446008
25472	446009
29430	446010
122	446011
45170	446012
5481	446013
312	446014
35560	446015
1557	446016
86915	446017
1156	446018
46562	446019
7910	446020
113962	446021
23266	446022
25442	446023
34250	446024
104683	446025
262872	446026
59212	446027
206019	446028
86947	446029
2442	446030
270272	446031
23769	446032
16469	446033
1819	446034
124567	446035
55735	446036
45345	446037
4202	446038
81408	446039
109321	446040
80325	446041
83315	446042
46569	446043
129615	446044
52774	446045
122937	446046
56421	446047
222453	446048
102491	446049
328293	446050
209195	446051
65865	446052
14252	446053
214163	446054
28471	446055
132946	446056
26639	446057
269103	446058
314	446059
33402	446060
88022	446061
8696	446062
40318	446063
73184	446064
834	446065
173151	446066
12934	446067
6957	446068
2714	446069
19800	446070
41846	446071
172641	446072
285562	446073
30676	446074
195860	446075
129028	446076
4552	446077
230217	446078
102604	446079
80533	446080
673	446081
21940	446082
28781	446083
328174	446084
17655	446085
6903	446086
204635	446087
31104	446088
22123	446089
71409	446090
87127	446091
28040	446092
6973	446093
211666	446094
76764	446095
77382	446096
241256	446097
30184	446098
136921	446099
86120	446100
603	446101
56235	446102
53010	446103
76790	446104
25344	446105
216782	446106
169616	446107
31291	446108
52442	446109
88	446110
298879	446111
2273	446112
1171	446113
11769	446114
127100	446115
175778	446116
3045	446117
77167	446118
39317	446119
24730	446120
1215	446121
14174	446122
60617	446123
237746	446124
97493	446125
266	446126
185803	446127
41155	446128
30175	446129
7568	446130
90205	446131
36978	446132
134661	446133
58053	446134
69	446135
93669	446136
1944	446137
42718	446138
51872	446139
29129	446140
41378	446141
675	446142
53654	446143
149318	446144
145022	446145
323056	446146
221180	446147
151157	446148
46968	446149
37513	446150
602	446151
76809	446152
58302	446153
5784	446154
8379	446155
17478	446156
11898	446157
1161	446158
259619	446159
264714	446160
16469	446161
3465	446162
62060	446163
11713	446164
53536	446165
126379	446166
229649	446167
12664	446168
25835	446169
53139	446170
14614	446171
9853	446172
36582	446173
55435	446174
7606	446175
843	446176
262523	446177
46180	446178
28930	446179
81487	446180
6397	446181
90204	446182
14768	446183
38712	446184
1509	446185
57087	446186
13720	446187
111515	446188
3928	446189
61207	446190
71629	446191
86464	446192
46806	446193
37145	446194
228286	446195
14504	446196
167151	446197
1041	446198
159513	446199
37512	446200
7670	446201
13606	446202
2791	446203
15526	446204
1476	446205
39597	446206
36932	446207
33816	446208
149949	446209
113044	446210
8696	446211
3411	446212
77718	446213
3470	446214
94987	446215
51566	446216
59683	446217
154510	446218
90516	446219
40429	446220
42447	446221
206019	446222
172031	446223
5383	446224
8350	446225
20661	446226
230151	446227
23084	446228
5560	446229
166814	446230
2240	446231
12862	446232
120699	446233
293295	446234
24687	446235
69402	446236
15982	446237
38712	446238
20123	446239
2626	446240
57833	446241
206280	446242
31157	446243
5732	446244
18795	446245
10514	446246
102701	446247
147739	446248
20945	446249
1819	446250
54798	446251
173504	446252
209717	446253
63722	446254
154852	446255
35397	446256
36671	446257
3608	446258
21221	446259
233	446260
5560	446261
24452	446262
14394	446263
2805	446264
54870	446265
112113	446266
75158	446267
120250	446268
191170	446269
3079	446270
68258	446271
144907	446272
35760	446273
44715	446274
27236	446275
16115	446276
51632	446277
29055	446278
9496	446279
89509	446280
210297	446281
1819	446282
8860	446283
30631	446284
5383	446285
326390	446286
107466	446287
1136	446288
21015	446289
190692	446290
2407	446291
788	446292
204720	446293
235677	446294
98272	446295
98407	446296
208842	446297
254773	446298
21640	446299
109787	446300
184	446301
10201	446302
826	446303
187182	446304
4248	446305
286057	446306
31647	446307
36671	446308
24865	446309
267	446310
42211	446311
6232	446312
97280	446313
7178	446314
24579	446315
127783	446316
3013	446317
3080	446318
12608	446319
1018	446320
4377	446321
6045	446322
12631	446323
46605	446324
3205	446325
189907	446326
34402	446327
25762	446328
12990	446329
6278	446330
49548	446331
206514	446332
80120	446333
11582	446334
21784	446335
26200	446336
192176	446337
17864	446338
19301	446339
19189	446340
202577	446341
149843	446342
64	446343
47079	446344
62867	446345
9287	446346
17318	446347
76942	446348
19405	446349
140286	446350
16496	446351
5318	446352
111459	446353
84883	446354
8578	446355
22035	446356
42378	446357
245046	446358
71667	446359
128697	446360
248932	446361
300383	446362
48833	446363
51307	446364
189026	446365
189026	446366
51307	446367
268754	446368
233824	446369
14377	446370
56141	446371
5167	446372
37737	446373
48298	446374
37776	446375
3059	446376
2020	446377
13577	446378
3029	446379
5991	446380
253992	446381
5991	446382
2020	446383
28761	446384
130358	446385
36870	446386
11154	446387
31700	446388
130939	446389
897	446390
1524	446391
2071	446392
121402	446393
16876	446394
6718	446395
72857	446396
94929	446397
125629	446398
37737	446399
9513	446400
72857	446401
17252	446402
6718	446403
11086	446404
70648	446405
28350	446406
61	446407
61	446408
43933	446409
4978	446410
13004	446411
17668	446412
33594	446413
134741	446414
116084	446415
62128	446416
79972	446417
128378	446418
74742	446419
267952	446420
127883	446421
16808	446422
118677	446423
168931	446424
266831	446425
35838	446426
76210	446427
33919	446428
182930	446429
101097	446430
205781	446431
180473	446432
457	446433
154219	446434
188921	446435
310399	446436
159351	446437
101097	446438
101019	446439
3105	446440
76125	446441
41485	446442
70796	446443
40338	446444
188428	446445
215305	446446
303492	446447
74742	446448
267599	446449
130286	446450
20923	446451
59646	446452
66318	446453
267669	446454
457	446455
184710	446456
174483	446457
128213	446458
280419	446459
7435	446460
76222	446461
292401	446462
36004	446463
88169	446464
47911	446465
267057	446466
245324	446467
52845	446468
48588	446469
190578	446470
29808	446471
206855	446472
30862	446473
321370	446474
16808	446475
193563	446476
76210	446477
30862	446478
54601	446479
50599	446480
35209	446481
76097	446482
76063	446483
3105	446484
75982	446485
179353	446486
182869	446487
17693	446488
182573	446489
36004	446490
7346	446491
328203	446492
34461	446493
264118	446494
122765	446495
112872	446496
23665	446497
53574	446498
179094	446499
4636	446500
76574	446501
13783	446502
117560	446503
115867	446504
9745	446505
117415	446506
279260	446507
24435	446508
117415	446509
190787	446510
127109	446511
101401	446512
159168	446513
15046	446514
15046	446515
34166	446516
353	446517
217138	446518
35759	446519
14904	446520
36238	446521
28938	446522
96391	446523
42165	446524
138260	446525
152145	446526
1934	446527
6457	446528
59203	446529
14652	446530
726	446531
143728	446532
171213	446533
4025	446534
62642	446535
137189	446536
3871	446537
32877	446538
108211	446539
45837	446540
3290	446541
28148	446542
802	446543
196508	446544
148826	446545
50719	446546
32500	446547
10836	446548
28579	446549
10200	446550
7982	446551
30216	446552
13030	446553
38512	446554
14189	446555
27478	446556
155096	446557
19069	446558
33615	446559
6705	446560
2852	446561
5280	446562
83031	446563
450	446564
7962	446565
138265	446566
1299	446567
2013	446568
65994	446569
28172	446570
139515	446571
139540	446572
51217	446573
31647	446574
157817	446575
39181	446576
3973	446577
54804	446578
129	446579
170770	446580
6415	446581
35040	446582
134160	446583
10374	446584
54383	446585
151747	446586
127838	446587
112519	446588
329	446589
2491	446590
7766	446591
922	446592
29390	446593
87233	446594
212377	446595
97813	446596
249691	446597
174367	446598
3333	446599
100530	446600
700	446601
55010	446602
52624	446603
56791	446604
195338	446605
18325	446606
8914	446607
4212	446608
46113	446609
85800	446610
3822	446611
6467	446612
58809	446613
35	446614
6357	446615
1249	446616
15360	446617
231650	446618
2182	446619
222530	446620
2221	446621
161680	446622
65952	446623
134436	446624
127	446625
18735	446626
2386	446627
279808	446628
26084	446629
212107	446630
189351	446631
6143	446632
31835	446633
9034	446634
64140	446635
1405	446636
10858	446637
13307	446638
126362	446639
300907	446640
19760	446641
5687	446642
218999	446643
12140	446644
285794	446645
132433	446646
39273	446647
7974	446648
169393	446649
3662	446650
70245	446651
1008	446652
21715	446653
184068	446654
49163	446655
23988	446656
123440	446657
270790	446658
19999	446659
1242	446660
66101	446661
60451	446662
250657	446663
143165	446664
253983	446665
247208	446666
113611	446667
212530	446668
167115	446669
77438	446670
106022	446671
208707	446672
246128	446673
96393	446674
96394	446675
86283	446676
50969	446677
9974	446678
2267	446679
167533	446680
251	446681
275147	446682
43881	446683
3203	446684
232223	446685
29599	446686
63324	446687
10799	446688
1148	446689
38830	446690
157706	446691
48282	446692
134445	446693
202836	446694
41471	446695
115598	446696
248808	446697
209656	446698
131521	446699
16219	446700
4057	446701
86096	446702
1913	446703
21537	446704
125092	446705
51873	446706
135025	446707
144074	446708
2533	446709
1134	446710
15068	446711
35145	446712
10257	446713
146047	446714
274150	446715
148550	446716
2769	446717
63878	446718
4233	446719
10868	446720
952	446721
13	446722
6803	446723
23470	446724
19926	446725
96541	446726
205370	446727
721	446728
13445	446729
2380	446730
306825	446731
18048	446732
37520	446733
2306	446734
26024	446735
77243	446736
86471	446737
17713	446738
217085	446739
207643	446740
67915	446741
33909	446742
15851	446743
831	446744
60714	446745
135488	446746
55359	446747
14310	446748
1438	446749
281953	446750
191151	446751
35530	446752
30519	446753
208229	446754
2472	446755
87115	446756
50399	446757
3085	446758
17872	446759
4947	446760
72901	446761
56265	446762
84616	446763
6144	446764
56616	446765
11170	446766
85827	446767
58232	446768
3058	446769
3952	446770
76943	446771
17043	446772
2934	446773
3058	446774
721	446775
27609	446776
287759	446777
56924	446778
52768	446779
54834	446780
138207	446781
17198	446782
83390	446783
173937	446784
6335	446785
32357	446786
71652	446787
255	446788
3217	446789
43404	446790
325579	446791
157328	446792
16030	446793
85200	446794
8344	446795
57759	446796
81831	446797
191624	446798
157376	446799
48720	446800
237839	446801
15370	446802
15596	446803
95605	446804
17253	446805
53927	446806
509	446807
17354	446808
38039	446809
7303	446810
194299	446811
43017	446812
6932	446813
114358	446814
8823	446815
104077	446816
1236	446817
30504	446818
2701	446819
2598	446820
112929	446821
9286	446822
3910	446823
96272	446824
117339	446825
326137	446826
4488	446827
112215	446828
1813	446829
79632	446830
131878	446831
24648	446832
316896	446833
16750	446834
118437	446835
52822	446836
105297	446837
36204	446838
5498	446839
92705	446840
26791	446841
144711	446842
13928	446843
14336	446844
13400	446845
26021	446846
274802	446847
194579	446848
9	446849
220	446850
122007	446851
123133	446852
10255	446853
11481	446854
51169	446855
8760	446856
9288	446857
56331	446858
30600	446859
199953	446860
32773	446861
47019	446862
79091	446863
4798	446864
17244	446865
3526	446866
206086	446867
51534	446868
180049	446869
96035	446870
80005	446871
176131	446872
35601	446873
39888	446874
89755	446875
651	446876
53457	446877
29575	446878
15	446879
273	446880
46624	446881
32456	446882
10067	446883
11376	446884
41710	446885
749	446886
77887	446887
89449	446888
187668	446889
93108	446890
13858	446891
7474	446892
56452	446893
327638	446894
58923	446895
117514	446896
166280	446897
13964	446898
176450	446899
2805	446900
90997	446901
23515	446902
238513	446903
107925	446904
105453	446905
12905	446906
3484	446907
8101	446908
168022	446909
100974	446910
5198	446911
37269	446912
38864	446913
1211	446914
8531	446915
43291	446916
29355	446917
74458	446918
188802	446919
36831	446920
48302	446921
101621	446922
510	446923
69702	446924
9335	446925
1858	446926
36566	446927
146800	446928
854	446929
92112	446930
2868	446931
113833	446932
21350	446933
138863	446934
27822	446935
5052	446936
22511	446937
33328	446938
30571	446939
64338	446940
20302	446941
166837	446942
24083	446943
40231	446944
37264	446945
2267	446946
21132	446947
91426	446948
114977	446949
57992	446950
205671	446951
25838	446952
10892	446953
20514	446954
10310	446955
1072	446956
24437	446957
131681	446958
1441	446959
198171	446960
93859	446961
11389	446962
168	446963
23572	446964
71683	446965
162805	446966
69149	446967
38765	446968
93227	446969
6262	446970
30748	446971
797	446972
14853	446973
42734	446974
315422	446975
13714	446976
603	446977
5956	446978
38387	446979
135660	446980
49008	446981
170006	446982
25404	446983
13758	446984
50207	446985
24138	446986
88646	446987
20326	446988
96939	446989
1280	446990
131144	446991
80242	446992
36898	446993
7142	446994
6158	446995
127617	446996
20835	446997
29652	446998
14002	446999
315	447000
1591	447001
192958	447002
38803	447003
28081	447004
59409	447005
123741	447006
115424	447007
26257	447008
4643	447009
22745	447010
1948	447011
713	447012
74869	447013
18429	447014
53801	447015
108822	447016
2805	447017
204328	447018
13533	447019
214311	447020
175377	447021
2841	447022
18479	447023
16702	447024
61929	447025
175243	447026
1972	447027
31922	447028
126177	447029
5836	447030
1616	447031
231485	447032
30671	447033
328446	447034
186795	447035
66943	447036
8920	447037
40646	447038
280180	447039
288838	447040
48654	447041
134426	447042
175521	447043
13162	447044
78837	447045
210506	447046
200039	447047
22800	447048
10030	447049
619	447050
4848	447051
161085	447052
21649	447053
1361	447054
12172	447055
864	447056
43951	447057
9452	447058
92182	447059
181013	447060
3610	447061
3105	447062
12711	447063
167970	447064
23736	447065
7659	447066
13094	447067
22766	447068
31966	447069
12307	447070
26317	447071
109015	447072
6361	447073
26145	447074
60297	447075
102426	447076
128911	447077
8958	447078
50751	447079
59971	447080
23329	447081
181905	447082
33953	447083
109103	447084
110102	447085
901	447086
5060	447087
65396	447088
44374	447089
16183	447090
16006	447091
243656	447092
51160	447093
33020	447094
28342	447095
67107	447096
130472	447097
274	447098
1407	447099
124253	447100
90	447101
8836	447102
684	447103
2106	447104
2698	447105
1307	447106
121046	447107
1762	447108
944	447109
6560	447110
14	447111
61918	447112
889	447113
53914	447114
100987	447115
88196	447116
21634	447117
34601	447118
10399	447119
145655	447120
180444	447121
42683	447122
8901	447123
74872	447124
16204	447125
16	447126
4416	447127
1608	447128
14758	447129
229525	447130
8131	447131
58347	447132
51728	447133
66023	447134
110617	447135
197679	447136
5922	447137
124609	447138
40693	447139
16419	447140
16419	447141
13268	447142
65493	447143
213762	447144
247091	447145
4685	447146
108879	447147
120228	447148
35849	447149
22985	447150
148572	447151
17765	447152
149181	447153
14101	447154
131313	447155
121378	447156
13467	447157
287186	447158
111673	447159
30816	447160
38347	447161
38258	447162
84585	447163
34290	447164
150460	447165
14445	447166
31950	447167
465	447168
1618	447169
113651	447170
202118	447171
855	447172
20398	447173
142836	447174
143356	447175
2813	447176
159531	447177
73830	447178
92770	447179
192610	447180
8457	447181
83	447182
287263	447183
30002	447184
13565	447185
168046	447186
120228	447187
12896	447188
4260	447189
65860	447190
1139	447191
635	447192
145220	447193
222464	447194
219127	447195
78645	447196
133666	447197
174344	447198
117873	447199
4685	447200
31572	447201
10380	447202
194217	447203
8920	447204
22458	447205
102880	447206
21146	447207
143391	447208
244175	447209
143453	447210
3131	447211
179468	447212
107182	447213
72231	447214
52838	447215
145637	447216
65993	447217
9086	447218
1512	447219
23749	447220
49698	447221
49805	447222
124077	447223
54199	447224
3568	447225
85881	447226
132442	447227
3038	447228
40582	447229
2268	447230
17216	447231
127571	447232
10191	447233
28326	447234
21403	447235
37434	447236
14092	447237
30503	447238
48503	447239
133764	447240
2576	447241
17165	447242
4044	447243
25597	447244
211	447245
594	447246
70024	447247
120991	447248
106540	447249
270993	447250
18963	447251
17713	447252
138991	447253
110602	447254
1242	447255
110928	447256
136579	447257
320772	447258
328434	447259
261869	447260
163334	447261
318989	447262
204414	447263
28322	447264
94439	447265
215679	447266
32908	447267
38765	447268
44993	447269
4390	447270
1486	447271
38943	447272
25417	447273
42048	447274
176169	447275
117	447276
29431	447277
13746	447278
28785	447279
96101	447280
169834	447281
86910	447282
302526	447283
13954	447284
5029	447285
54592	447286
76673	447287
16835	447288
2989	447289
49839	447290
137009	447291
556	447292
4677	447293
271079	447294
120949	447295
31467	447296
10214	447297
16629	447298
58578	447299
50527	447300
5438	447301
14951	447302
259524	447303
3426	447304
16310	447305
38065	447306
17239	447307
3249	447308
65541	447309
93108	447310
4852	447311
40699	447312
2140	447313
69499	447314
201734	447315
2138	447316
90285	447317
1971	447318
10641	447319
8280	447320
60187	447321
201278	447322
246882	447323
124020	447324
125484	447325
54462	447326
98639	447327
199268	447328
193969	447329
127913	447330
14305	447331
15129	447332
280874	447333
4547	447334
20491	447335
57797	447336
24994	447337
8438	447338
12840	447339
7269	447340
44948	447341
40645	447342
187227	447343
5009	447344
120733	447345
7729	447346
427	447347
18624	447348
15754	447349
19222	447350
159333	447351
78144	447352
4358	447353
58176	447354
49726	447355
188385	447356
281045	447357
5114	447358
4731	447359
303230	447360
129906	447361
20255	447362
37047	447363
20092	447364
251311	447365
31702	447366
79893	447367
12999	447368
63308	447369
7670	447370
324	447371
35570	447372
170625	447373
297130	447374
227784	447375
3528	447376
54886	447377
71790	447378
1596	447379
257636	447380
1405	447381
18425	447382
67269	447383
66228	447384
113906	447385
194394	447386
53700	447387
181040	447388
1269	447389
81120	447390
7937	447391
51302	447392
126381	447393
32802	447394
17940	447395
45651	447396
13472	447397
12762	447398
10126	447399
29771	447400
175	447401
5175	447402
59674	447403
136052	447404
39633	447405
7334	447406
28617	447407
158183	447408
1113	447409
6130	447410
102142	447411
255079	447412
5340	447413
13981	447414
181316	447415
139039	447416
6901	447417
46478	447418
14274	447419
12498	447420
25864	447421
109015	447422
191425	447423
1763	447424
111516	447425
59388	447426
1141	447427
25784	447428
39742	447429
84827	447430
36070	447431
115015	447432
248664	447433
101987	447434
35768	447435
26264	447436
34398	447437
6757	447438
108680	447439
2205	447440
2018	447441
161444	447442
172840	447443
588	447444
14828	447445
265500	447446
394	447447
1	447448
66139	447449
1351	447450
4929	447451
21613	447452
14405	447453
58742	447454
112729	447455
113635	447456
83439	447457
98558	447458
603	447459
140019	447460
11145	447461
6909	447462
13011	447463
97008	447464
199255	447465
64821	447466
138899	447467
64495	447468
5347	447469
16585	447470
5660	447471
64922	447472
15818	447473
318495	447474
36304	447475
25640	447476
66731	447477
9614	447478
58043	447479
57543	447480
22257	447481
2754	447482
24124	447483
897	447484
28231	447485
24235	447486
3229	447487
132989	447488
171574	447489
128212	447490
33063	447491
17912	447492
8342	447493
7937	447494
36393	447495
618	447496
191278	447497
212442	447498
13786	447499
106156	447500
89078	447501
58520	447502
189301	447503
21274	447504
41676	447505
66244	447506
5742	447507
67501	447508
515	447509
62228	447510
10889	447511
40572	447512
47578	447513
105405	447514
254243	447515
96073	447516
47340	447517
52175	447518
95473	447519
30981	447520
22511	447521
2889	447522
168791	447523
107623	447524
6195	447525
2191	447526
240688	447527
3871	447528
1575	447529
9916	447530
276199	447531
2224	447532
183937	447533
19120	447534
8045	447535
161029	447536
287417	447537
1586	447538
101636	447539
50994	447540
41082	447541
101819	447542
74505	447543
17803	447544
296759	447545
28293	447546
68957	447547
32546	447548
7320	447549
18493	447550
77867	447551
37579	447552
55525	447553
11671	447554
12176	447555
5524	447556
36823	447557
38956	447558
12373	447559
28066	447560
42262	447561
131570	447562
58972	447563
36704	447564
13722	447565
23006	447566
6068	447567
883	447568
32439	447569
135375	447570
43144	447571
13993	447572
196610	447573
1175	447574
58028	447575
3499	447576
65349	447577
43866	447578
64299	447579
9508	447580
5417	447581
52686	447582
30918	447583
18	447584
5326	447585
65253	447586
296160	447587
309919	447588
121913	447589
44663	447590
74483	447591
129800	447592
35840	447593
126435	447594
204382	447595
66051	447596
15676	447597
56827	447598
56732	447599
46788	447600
103197	447601
2433	447602
60031	447603
29771	447604
158142	447605
232937	447606
21350	447607
284823	447608
32507	447609
46735	447610
15255	447611
183763	447612
103528	447613
131550	447614
33753	447615
193309	447616
11007	447617
3450	447618
43867	447619
220023	447620
24655	447621
21560	447622
31148	447623
1762	447624
17835	447625
192031	447626
1346	447627
196264	447628
46735	447629
100689	447630
111517	447631
16788	447632
56121	447633
20426	447634
110580	447635
59088	447636
2595	447637
104768	447638
59616	447639
82773	447640
44300	447641
9572	447642
808	447643
25240	447644
160228	447645
4228	447646
95197	447647
1280	447648
45679	447649
200728	447650
12303	447651
105354	447652
167936	447653
3795	447654
40029	447655
10095	447656
201146	447657
84147	447658
22831	447659
71081	447660
76572	447661
76892	447662
119326	447663
212397	447664
91990	447665
66765	447666
3705	447667
1119	447668
120136	447669
60254	447670
118456	447671
6185	447672
44051	447673
47946	447674
70137	447675
111361	447676
8878	447677
19252	447678
129397	447679
84423	447680
202251	447681
236087	447682
131399	447683
36134	447684
12795	447685
12643	447686
47928	447687
2648	447688
12401	447689
56400	447690
518	447691
41200	447692
71811	447693
28934	447694
6227	447695
2275	447696
27629	447697
63897	447698
34048	447699
18332	447700
49124	447701
1403	447702
118676	447703
657	447704
132798	447705
38940	447706
18817	447707
1573	447708
1218	447709
29411	447710
23386	447711
96112	447712
237576	447713
153515	447714
164613	447715
119148	447716
41996	447717
108672	447718
148226	447719
16251	447720
10988	447721
249967	447722
123353	447723
13342	447724
101321	447725
84257	447726
6182	447727
117211	447728
56764	447729
33045	447730
23670	447731
69127	447732
143435	447733
150821	447734
31870	447735
128690	447736
130515	447737
98707	447738
63776	447739
3237	447740
191101	447741
134824	447742
28899	447743
35757	447744
9088	447745
74165	447746
53609	447747
2726	447748
191238	447749
19961	447750
160092	447751
7297	447752
151936	447753
46675	447754
41547	447755
119302	447756
85794	447757
38745	447758
4004	447759
44936	447760
100448	447761
13526	447762
7772	447763
36742	447764
2378	447765
168912	447766
7518	447767
3185	447768
30881	447769
52097	447770
209529	447771
11199	447772
88770	447773
2121	447774
47442	447775
2719	447776
1585	447777
269950	447778
13051	447779
35	447780
89159	447781
2422	447782
2422	447783
12013	447784
182911	447785
103318	447786
74422	447787
25293	447788
283	447789
53448	447790
4158	447791
145776	447792
66529	447793
105650	447794
161082	447795
127932	447796
98666	447797
90085	447798
646	447799
24092	447800
103979	447801
5439	447802
4406	447803
101983	447804
4819	447805
7728	447806
3848	447807
14951	447808
15126	447809
17909	447810
232	447811
37293	447812
85895	447813
46567	447814
11452	447815
133070	447816
62696	447817
41686	447818
36129	447819
106508	447820
60592	447821
886	447822
39211	447823
124398	447824
59341	447825
34577	447826
97709	447827
4636	447828
106125	447829
15360	447830
240743	447831
57039	447832
175070	447833
162498	447834
132766	447835
78726	447836
315048	447837
23081	447838
21405	447839
196410	447840
69288	447841
34243	447842
169586	447843
97091	447844
118780	447845
20699	447846
2285	447847
42059	447848
47431	447849
347	447850
42841	447851
73588	447852
1940	447853
34174	447854
9789	447855
5639	447856
97461	447857
260013	447858
2892	447859
34880	447860
181555	447861
121080	447862
1398	447863
10811	447864
18841	447865
69296	447866
119644	447867
3723	447868
94354	447869
498	447870
60788	447871
26412	447872
184940	447873
29010	447874
52833	447875
157798	447876
174595	447877
321873	447878
66601	447879
1109	447880
69793	447881
303603	447882
87501	447883
36469	447884
9465	447885
23602	447886
34884	447887
131055	447888
248597	447889
17705	447890
127411	447891
22967	447892
271859	447893
18408	447894
22610	447895
7309	447896
83429	447897
7116	447898
14798	447899
319802	447900
86	447901
70434	447902
5072	447903
40995	447904
2509	447905
9375	447906
34267	447907
4552	447908
9869	447909
124500	447910
40111	447911
87873	447912
203461	447913
206655	447914
228	447915
131	447916
17847	447917
211101	447918
11518	447919
260331	447920
1830	447921
97302	447922
45	447923
90502	447924
35914	447925
40422	447926
201734	447927
12520	447928
25895	447929
65549	447930
115695	447931
34605	447932
9653	447933
92500	447934
27510	447935
31686	447936
15552	447937
204013	447938
61422	447939
46743	447940
44556	447941
132497	447942
202799	447943
5267	447944
17147	447945
9193	447946
20346	447947
59739	447948
32471	447949
5660	447950
112856	447951
3887	447952
103242	447953
18238	447954
108752	447955
228667	447956
1912	447957
11184	447958
270309	447959
4486	447960
99766	447961
1522	447962
105505	447963
4902	447964
181321	447965
39584	447966
179462	447967
319405	447968
37401	447969
308702	447970
324495	447971
280081	447972
320144	447973
197618	447974
88526	447975
122763	447976
46937	447977
76714	447978
16949	447979
82071	447980
68830	447981
44635	447982
74545	447983
16018	447984
89371	447985
95616	447986
163631	447987
26415	447988
58666	447989
108867	447990
136650	447991
886	447992
107663	447993
107403	447994
324399	447995
55298	447996
32457	447997
64414	447998
1374	447999
72224	448000
196467	448001
1248	448002
138149	448003
109961	448004
26736	448005
28923	448006
28923	448007
97709	448008
185708	448009
124765	448010
64003	448011
21299	448012
47019	448013
39080	448014
210516	448015
81812	448016
38450	448017
2796	448018
18807	448019
4900	448020
325719	448021
59490	448022
61804	448023
27236	448024
58047	448025
93460	448026
24707	448027
56003	448028
110052	448029
273690	448030
97973	448031
2063	448032
120148	448033
4885	448034
105576	448035
24040	448036
152796	448037
4674	448038
1481	448039
49583	448040
5809	448041
3129	448042
65817	448043
39084	448044
162033	448045
71476	448046
179247	448047
6031	448048
513	448049
101929	448050
174171	448051
180833	448052
122370	448053
17632	448054
118288	448055
130911	448056
76676	448057
128462	448058
9451	448059
29841	448060
24299	448061
186979	448062
91026	448063
32131	448064
35045	448065
1161	448066
152931	448067
220653	448068
67491	448069
39287	448070
502	448071
728	448072
94344	448073
294603	448074
39032	448075
157515	448076
11061	448077
114739	448078
107851	448079
11139	448080
14798	448081
37089	448082
59805	448083
99073	448084
1415	448085
6822	448086
69288	448087
5157	448088
274550	448089
156645	448090
122092	448091
2270	448092
42841	448093
62775	448094
189277	448095
267027	448096
236803	448097
37440	448098
283707	448099
75115	448100
31415	448101
2494	448102
2906	448103
322251	448104
212618	448105
12495	448106
57141	448107
101210	448108
27411	448109
63034	448110
323448	448111
28093	448112
86468	448113
36134	448114
13856	448115
11642	448116
9621	448117
82886	448118
3510	448119
666	448120
2834	448121
157567	448122
232302	448123
281818	448124
77476	448125
80511	448126
100725	448127
2093	448128
16949	448129
123682	448130
31932	448131
7516	448132
50565	448133
7142	448134
18442	448135
30210	448136
305314	448137
253040	448138
46829	448139
38553	448140
544	448141
6867	448142
128125	448143
157853	448144
322812	448145
213435	448146
16332	448147
54947	448148
5315	448149
32067	448150
82638	448151
50207	448152
91292	448153
5523	448154
1108	448155
232623	448156
154	448157
109646	448158
118944	448159
25609	448160
29834	448161
155462	448162
1846	448163
398	448164
2888	448165
102602	448166
30001	448167
85193	448168
180679	448169
19998	448170
7676	448171
76510	448172
43793	448173
37173	448174
38065	448175
12541	448176
124506	448177
24109	448178
106610	448179
196148	448180
8968	448181
85397	448182
18728	448183
313722	448184
36609	448185
21431	448186
187637	448187
64519	448188
7062	448189
103673	448190
144278	448191
772	448192
653	448193
58005	448194
17133	448195
137297	448196
68576	448197
113821	448198
59815	448199
203758	448200
106685	448201
207883	448202
6598	448203
581	448204
2594	448205
709	448206
35161	448207
142991	448208
187614	448209
17335	448210
82837	448211
58665	448212
624	448213
28899	448214
203988	448215
217291	448216
51496	448217
78262	448218
231	448219
21091	448220
110199	448221
5261	448222
34459	448223
118378	448224
11145	448225
18239	448226
17420	448227
167412	448228
4162	448229
132095	448230
38187	448231
214840	448232
166647	448233
21195	448234
35979	448235
110838	448236
2162	448237
126970	448238
309059	448239
313772	448240
10567	448241
106720	448242
30	448243
38681	448244
6995	448245
57531	448246
125786	448247
24874	448248
74893	448249
243729	448250
9974	448251
321435	448252
12254	448253
19999	448254
6202	448255
49152	448256
1121	448257
21879	448258
173461	448259
3871	448260
273920	448261
273883	448262
830	448263
140232	448264
163949	448265
7025	448266
210478	448267
197986	448268
31477	448269
3711	448270
29029	448271
173836	448272
183535	448273
34386	448274
273317	448275
139629	448276
159	448277
53828	448278
1280	448279
87852	448280
79446	448281
116740	448282
32450	448283
2205	448284
95399	448285
95246	448286
188808	448287
123954	448288
32800	448289
49995	448290
18500	448291
27868	448292
133782	448293
35145	448294
127474	448295
262933	448296
9857	448297
21361	448298
235680	448299
98332	448300
4752	448301
21800	448302
129258	448303
110207	448304
2257	448305
158201	448306
85281	448307
128294	448308
264649	448309
2442	448310
148708	448311
21426	448312
14769	448313
6252	448314
17909	448315
54975	448316
624	448317
17230	448318
52005	448319
452	448320
10896	448321
49995	448322
905	448323
23104	448324
10567	448325
3968	448326
201380	448327
33284	448328
34182	448329
40224	448330
192634	448331
102396	448332
36530	448333
28554	448334
43460	448335
207299	448336
4103	448337
1913	448338
27751	448339
163480	448340
73242	448341
135371	448342
3884	448343
8276	448344
73996	448345
255412	448346
233	448347
101088	448348
1120	448349
100742	448350
141911	448351
17448	448352
71201	448353
105542	448354
134284	448355
15452	448356
38688	448357
17961	448358
276259	448359
4488	448360
76164	448361
56949	448362
102912	448363
118625	448364
79653	448365
377	448366
13472	448367
42480	448368
116301	448369
908	448370
73500	448371
132481	448372
50857	448373
39714	448374
4041	448375
37369	448376
123293	448377
97433	448378
193937	448379
138529	448380
21383	448381
91191	448382
73923	448383
38946	448384
15792	448385
37793	448386
2733	448387
145	448388
84	448389
48959	448390
4628	448391
3189	448392
29456	448393
105494	448394
27514	448395
14099	448396
124576	448397
10794	448398
203788	448399
233	448400
115096	448401
88205	448402
55037	448403
55423	448404
135474	448405
118557	448406
57137	448407
5878	448408
87667	448409
6291	448410
53401	448411
4884	448412
133779	448413
55704	448414
1161	448415
1323	448416
40975	448417
25685	448418
31305	448419
46903	448420
27906	448421
88727	448422
681	448423
20116	448424
84851	448425
12666	448426
42844	448427
30232	448428
142856	448429
12147	448430
12879	448431
5004	448432
42791	448433
129542	448434
1175	448435
88921	448436
86668	448437
156105	448438
27550	448439
99332	448440
140892	448441
39545	448442
5687	448443
43676	448444
8595	448445
201600	448446
33590	448447
71299	448448
42544	448449
70484	448450
136001	448451
4536	448452
52853	448453
1433	448454
652	448455
12208	448456
85389	448457
133418	448458
16728	448459
1886	448460
93554	448461
101622	448462
298393	448463
132998	448464
67413	448465
36538	448466
184495	448467
96586	448468
120228	448469
34535	448470
5551	448471
56753	448472
286368	448473
17239	448474
13561	448475
3674	448476
89342	448477
157065	448478
90807	448479
42131	448480
43817	448481
2868	448482
81492	448483
42894	448484
1267	448485
18551	448486
19140	448487
6683	448488
3704	448489
17088	448490
27744	448491
80088	448492
198025	448493
134024	448494
55612	448495
37228	448496
37447	448497
672	448498
68703	448499
155003	448500
50153	448501
28724	448502
2046	448503
320002	448504
227837	448505
4354	448506
273101	448507
4607	448508
166124	448509
53858	448510
307738	448511
16338	448512
10078	448513
178663	448514
4354	448515
116628	448516
91160	448517
177318	448518
37440	448519
125932	448520
240872	448521
109497	448522
121509	448523
2552	448524
50454	448525
13498	448526
86308	448527
117164	448528
170082	448529
184882	448530
175525	448531
7502	448532
22764	448533
98974	448534
7607	448535
60362	448536
35957	448537
10277	448538
52844	448539
19232	448540
18678	448541
15813	448542
25735	448543
105537	448544
4724	448545
16766	448546
51558	448547
37551	448548
7769	448549
15525	448550
90448	448551
134855	448552
215819	448553
3551	448554
94732	448555
182341	448556
5548	448557
8840	448558
34927	448559
21833	448560
14996	448561
13674	448562
157932	448563
84716	448564
25753	448565
247655	448566
10938	448567
135528	448568
65704	448569
106959	448570
107910	448571
128242	448572
23725	448573
990	448574
34765	448575
15855	448576
76578	448577
750	448578
14	448579
370	448580
56087	448581
54886	448582
183282	448583
18070	448584
128014	448585
4032	448586
39877	448587
125540	448588
21949	448589
6849	448590
25813	448591
916	448592
86522	448593
294722	448594
143184	448595
55038	448596
72697	448597
5539	448598
21753	448599
215541	448600
16287	448601
2594	448602
61362	448603
2695	448604
185229	448605
126160	448606
87124	448607
1761	448608
106765	448609
181502	448610
17258	448611
219874	448612
7335	448613
126335	448614
14498	448615
79595	448616
127923	448617
118223	448618
38219	448619
123242	448620
113932	448621
143204	448622
309754	448623
4329	448624
158858	448625
284964	448626
107274	448627
117409	448628
5080	448629
216304	448630
27714	448631
1519	448632
20080	448633
24311	448634
64207	448635
114647	448636
223233	448637
32564	448638
1512	448639
64387	448640
224266	448641
3084	448642
49310	448643
305182	448644
177468	448645
77829	448646
174451	448647
112250	448648
29297	448649
36153	448650
24284	448651
38807	448652
318378	448653
141486	448654
22392	448655
29908	448656
56917	448657
290667	448658
8112	448659
1456	448660
134087	448661
36460	448662
49906	448663
95040	448664
101763	448665
12099	448666
1104	448667
63107	448668
78533	448669
32772	448670
102741	448671
172961	448672
242	448673
124	448674
100043	448675
1136	448676
137804	448677
31410	448678
14274	448679
28394	448680
132468	448681
208267	448682
109806	448683
10071	448684
75229	448685
8724	448686
456	448687
4408	448688
4163	448689
6363	448690
2424	448691
43701	448692
386	448693
1187	448694
321065	448695
168101	448696
130897	448697
183489	448698
25101	448699
280957	448700
240618	448701
119932	448702
5249	448703
8653	448704
41931	448705
208353	448706
128213	448707
124964	448708
20263	448709
63394	448710
6826	448711
120472	448712
11742	448713
29469	448714
9	448715
84900	448716
49118	448717
191315	448718
23007	448719
96521	448720
127911	448721
60141	448722
119934	448723
639	448724
36194	448725
53997	448726
48813	448727
77243	448728
10686	448729
49175	448730
49555	448731
75110	448732
217002	448733
36924	448734
3180	448735
102277	448736
2130	448737
323144	448738
13336	448739
82876	448740
128362	448741
38167	448742
36383	448743
3222	448744
5711	448745
320224	448746
1804	448747
231425	448748
270413	448749
94126	448750
27868	448751
56476	448752
14515	448753
160030	448754
6368	448755
119311	448756
185559	448757
283289	448758
317171	448759
8248	448760
191633	448761
18079	448762
73053	448763
532	448764
63014	448765
145167	448766
729	448767
8769	448768
18405	448769
15137	448770
12583	448771
25947	448772
33704	448773
214902	448774
44289	448775
30650	448776
72255	448777
73256	448778
6909	448779
211397	448780
48500	448781
69871	448782
10206	448783
169702	448784
25400	448785
210658	448786
21516	448787
28206	448788
101093	448789
186687	448790
76335	448791
101655	448792
136986	448793
12017	448794
4762	448795
177988	448796
1934	448797
53215	448798
50149	448799
125538	448800
187447	448801
206004	448802
74179	448803
11482	448804
28827	448805
24844	448806
39324	448807
19159	448808
204519	448809
59310	448810
247848	448811
5818	448812
37748	448813
54517	448814
65502	448815
122296	448816
29562	448817
30021	448818
85041	448819
80362	448820
197347	448821
86638	448822
26006	448823
77603	448824
135816	448825
2161	448826
935	448827
261402	448828
59485	448829
54462	448830
97117	448831
194623	448832
35703	448833
185636	448834
92843	448835
28352	448836
44999	448837
16993	448838
5590	448839
36161	448840
1977	448841
23758	448842
169400	448843
103762	448844
161483	448845
52350	448846
233677	448847
3315	448848
69895	448849
4919	448850
224304	448851
25230	448852
235955	448853
20994	448854
144866	448855
298149	448856
106	448857
1381	448858
19146	448859
77021	448860
93817	448861
28871	448862
122176	448863
3326	448864
2333	448865
19111	448866
7743	448867
19302	448868
74992	448869
31198	448870
217134	448871
66471	448872
6913	448873
93917	448874
7745	448875
10111	448876
76124	448877
115312	448878
196735	448879
3822	448880
4928	448881
191133	448882
99483	448883
17644	448884
276	448885
163129	448886
25473	448887
3875	448888
3763	448889
7811	448890
62528	448891
76034	448892
91142	448893
103406	448894
35229	448895
70997	448896
700	448897
73129	448898
21239	448899
31655	448900
1295	448901
193301	448902
3506	448903
132859	448904
14106	448905
176353	448906
107857	448907
18194	448908
13355	448909
558	448910
133326	448911
505	448912
5325	448913
41260	448914
41260	448915
86566	448916
545	448917
115409	448918
5444	448919
295652	448920
89543	448921
40373	448922
311957	448923
99052	448924
75878	448925
114596	448926
28554	448927
30048	448928
108482	448929
109860	448930
191033	448931
54321	448932
6843	448933
5406	448934
68723	448935
93509	448936
1566	448937
32510	448938
97370	448939
13864	448940
113568	448941
127911	448942
4941	448943
161593	448944
36595	448945
86198	448946
14996	448947
11613	448948
103135	448949
112838	448950
16414	448951
167934	448952
190606	448953
35364	448954
48914	448955
78	448956
42596	448957
7263	448958
58972	448959
84544	448960
35544	448961
898	448962
12967	448963
29562	448964
1965	448965
1214	448966
5000	448967
351	448968
67125	448969
26653	448970
20548	448971
136393	448972
27436	448973
20193	448974
140604	448975
139404	448976
15952	448977
193135	448978
88882	448979
27512	448980
4744	448981
260705	448982
84989	448983
8625	448984
23726	448985
37177	448986
3858	448987
37778	448988
32325	448989
115014	448990
135861	448991
176739	448992
151	448993
2182	448994
97766	448995
137508	448996
76832	448997
138226	448998
7610	448999
2576	449000
59896	449001
52758	449002
1246	449003
301	449004
2169	449005
36556	449006
6230	449007
77771	449008
11844	449009
8118	449010
30416	449011
73105	449012
16192	449013
198883	449014
21314	449015
28620	449016
72685	449017
65939	449018
19425	449019
811	449020
17183	449021
263867	449022
2721	449023
126379	449024
263992	449025
506	449026
295515	449027
41592	449028
239077	449029
31639	449030
11235	449031
217253	449032
62948	449033
162270	449034
96877	449035
89268	449036
7542	449037
11644	449038
101923	449039
46416	449040
282828	449041
129855	449042
254720	449043
48461	449044
147528	449045
81982	449046
26802	449047
32873	449048
12319	449049
3750	449050
3032	449051
10487	449052
65455	449053
10967	449054
129628	449055
207	449056
196225	449057
34297	449058
35	449059
159232	449060
86650	449061
667	449062
46241	449063
17336	449064
7347	449065
15023	449066
20283	449067
43931	449068
128820	449069
6392	449070
310093	449071
962	449072
360	449073
8205	449074
302773	449075
15944	449076
17748	449077
126496	449078
18283	449079
143753	449080
816	449081
1446	449082
14493	449083
534	449084
12594	449085
254847	449086
195531	449087
21868	449088
49877	449089
47334	449090
128688	449091
25076	449092
20377	449093
69344	449094
1525	449095
76133	449096
1552	449097
16702	449098
84005	449099
19286	449100
28262	449101
6063	449102
659	449103
120342	449104
22085	449105
7538	449106
3570	449107
125849	449108
68248	449109
12237	449110
12045	449111
116553	449112
46436	449113
159054	449114
79663	449115
73064	449116
25609	449117
564	449118
3112	449119
272372	449120
142081	449121
27720	449122
36731	449123
76929	449124
15391	449125
19096	449126
169534	449127
225295	449128
8894	449129
117367	449130
14729	449131
86918	449132
264547	449133
45074	449134
283496	449135
108125	449136
275589	449137
246654	449138
308837	449139
9097	449140
274166	449141
123502	449142
4607	449143
84580	449144
1743	449145
162595	449146
81941	449147
1804	449148
48267	449149
15841	449150
35574	449151
51154	449152
33703	449153
279709	449154
1332	449155
73515	449156
48601	449157
5000	449158
247675	449159
82859	449160
74785	449161
5225	449162
11323	449163
4382	449164
33866	449165
61537	449166
16060	449167
71328	449168
1373	449169
6803	449170
42262	449171
387	449172
327570	449173
1187	449174
80897	449175
75923	449176
7603	449177
63022	449178
15090	449179
6713	449180
150020	449181
33923	449182
192921	449183
30224	449184
83151	449185
49658	449186
6620	449187
77855	449188
57108	449189
36165	449190
26192	449191
214272	449192
83821	449193
174	449194
45257	449195
104517	449196
2462	449197
74694	449198
5467	449199
232667	449200
3707	449201
106025	449202
211180	449203
11766	449204
69493	449205
24209	449206
905	449207
86381	449208
6995	449209
64908	449210
36742	449211
3528	449212
19146	449213
39317	449214
10512	449215
66258	449216
99412	449217
47527	449218
2032	449219
2325	449220
969	449221
151658	449222
4019	449223
30382	449224
83522	449225
27246	449226
2447	449227
27663	449228
41494	449229
268875	449230
71314	449231
171537	449232
38927	449233
161	449234
2055	449235
1676	449236
84340	449237
86301	449238
66607	449239
174317	449240
3136	449241
38133	449242
20389	449243
46839	449244
71419	449245
12591	449246
81127	449247
124208	449248
37368	449249
163942	449250
295530	449251
3193	449252
15532	449253
16362	449254
79971	449255
2037	449256
68222	449257
72319	449258
21677	449259
44	449260
197271	449261
6235	449262
120653	449263
21335	449264
82459	449265
120282	449266
49697	449267
122996	449268
700	449269
97972	449270
18049	449271
82928	449272
104401	449273
16964	449274
169841	449275
107903	449276
210244	449277
14274	449278
5107	449279
3533	449280
179425	449281
56647	449282
25144	449283
31610	449284
187638	449285
25627	449286
6750	449287
15596	449288
42996	449289
13816	449290
119733	449291
145640	449292
32033	449293
202386	449294
40153	449295
22696	449296
267890	449297
1701	449298
169348	449299
17647	449300
36979	449301
9765	449302
250467	449303
67939	449304
43134	449305
65107	449306
387	449307
18319	449308
17411	449309
15602	449310
17949	449311
18779	449312
400	449313
172443	449314
164589	449315
167954	449316
69704	449317
31165	449318
8100	449319
279443	449320
15050	449321
120478	449322
18685	449323
27516	449324
83992	449325
30066	449326
18283	449327
150082	449328
80358	449329
63541	449330
15955	449331
57	449332
1111	449333
3516	449334
287242	449335
157232	449336
29407	449337
315581	449338
3478	449339
40787	449340
282647	449341
91146	449342
68721	449343
618	449344
21648	449345
140826	449346
26705	449347
73233	449348
419	449349
153691	449350
136327	449351
168666	449352
182104	449353
5986	449354
4769	449355
49118	449356
45665	449357
17358	449358
16639	449359
133653	449360
18688	449361
6083	449362
20376	449363
42355	449364
216367	449365
10271	449366
13772	449367
10808	449368
100882	449369
44692	449370
278858	449371
84215	449372
165158	449373
62418	449374
109657	449375
216961	449376
32580	449377
147333	449378
1032	449379
41610	449380
138271	449381
213976	449382
153349	449383
18207	449384
75004	449385
85177	449386
263258	449387
9847	449388
1514	449389
164610	449390
37474	449391
315785	449392
10413	449393
2139	449394
36359	449395
215825	449396
2508	449397
34082	449398
37538	449399
130512	449400
6600	449401
9827	449402
15161	449403
116647	449404
32386	449405
87872	449406
136221	449407
60878	449408
26261	449409
133603	449410
231358	449411
92631	449412
140833	449413
165281	449414
149171	449415
105868	449416
142483	449417
130385	449418
212763	449419
19941	449420
26278	449421
136677	449422
6840	449423
143703	449424
10755	449425
134581	449426
52591	449427
202923	449428
40974	449429
90996	449430
8735	449431
40638	449432
84384	449433
129336	449434
14824	449435
69607	449436
132539	449437
8776	449438
14053	449439
323014	449440
61130	449441
11688	449442
139872	449443
10048	449444
306478	449445
26339	449446
201634	449447
209899	449448
58775	449449
39585	449450
212868	449451
209899	449452
219287	449453
60691	449454
32372	449455
7340	449456
86791	449457
315526	449458
9978	449459
20329	449460
137924	449461
15802	449462
28954	449463
1492	449464
56709	449465
56776	449466
320159	449467
218996	449468
54530	449469
314089	449470
259478	449471
169370	449472
100962	449473
309963	449474
311026	449475
34854	449476
99525	449477
44394	449478
23178	449479
207262	449480
56105	449481
4546	449482
189061	449483
2720	449484
54207	449485
26339	449486
23352	449487
262038	449488
29735	449489
129336	449490
26559	449491
139634	449492
94559	449493
127565	449494
196212	449495
18150	449496
323983	449497
3286	449498
24459	449499
25685	449500
50663	449501
42790	449502
116840	449503
16142	449504
8944	449505
91621	449506
297648	449507
58752	449508
79281	449509
7153	449510
31798	449511
2	449512
90094	449513
92880	449514
20597	449515
53879	449516
84474	449517
179901	449518
45327	449519
215	449520
855	449521
100041	449522
72782	449523
283641	449524
177030	449525
12043	449526
3178	449527
2842	449528
101659	449529
6643	449530
22166	449531
66275	449532
272782	449533
178524	449534
175302	449535
449	449536
13577	449537
121	449538
189307	449539
6574	449540
56617	449541
717	449542
35574	449543
38191	449544
272	449545
13490	449546
90260	449547
82326	449548
10781	449549
16716	449550
38513	449551
1993	449552
3381	449553
31433	449554
509	449555
62454	449556
5063	449557
2434	449558
41504	449559
122782	449560
94455	449561
98993	449562
135422	449563
22134	449564
102881	449565
99496	449566
54349	449567
1892	449568
160853	449569
121677	449570
38927	449571
7165	449572
24971	449573
4636	449574
72247	449575
50981	449576
304732	449577
202261	449578
138640	449579
307074	449580
58568	449581
55414	449582
38376	449583
129939	449584
221714	449585
1167	449586
14735	449587
153697	449588
4457	449589
87370	449590
36156	449591
52448	449592
194021	449593
176892	449594
50387	449595
2639	449596
2859	449597
233	449598
37580	449599
178781	449600
1403	449601
15951	449602
2442	449603
3989	449604
167321	449605
16289	449606
20650	449607
195263	449608
136021	449609
88047	449610
88093	449611
37470	449612
32342	449613
205158	449614
98108	449615
117097	449616
324500	449617
158614	449618
59888	449619
8372	449620
285665	449621
84616	449622
6202	449623
102003	449624
22739	449625
108527	449626
43873	449627
61734	449628
36470	449629
307190	449630
210729	449631
66878	449632
53618	449633
57713	449634
197437	449635
120251	449636
313407	449637
198167	449638
220651	449639
205342	449640
37930	449641
156755	449642
18709	449643
142740	449644
15887	449645
46591	449646
10690	449647
129893	449648
31450	449649
3576	449650
33817	449651
256889	449652
59833	449653
82283	449654
234390	449655
73441	449656
4549	449657
13284	449658
3168	449659
32553	449660
178533	449661
8125	449662
54138	449663
77417	449664
13286	449665
49529	449666
52188	449667
39099	449668
14175	449669
5042	449670
125182	449671
112274	449672
118015	449673
196683	449674
75813	449675
121932	449676
116659	449677
6813	449678
88338	449679
10822	449680
11860	449681
14162	449682
7174	449683
1248	449684
73585	449685
7624	449686
137048	449687
88343	449688
213590	449689
33735	449690
201592	449691
67126	449692
110489	449693
4115	449694
27459	449695
860	449696
14	449697
54001	449698
10781	449699
27432	449700
31547	449701
64950	449702
79312	449703
76592	449704
199577	449705
238960	449706
23498	449707
113702	449708
37100	449709
48738	449710
167011	449711
3410	449712
76777	449713
149728	449714
33956	449715
35680	449716
117642	449717
45335	449718
5096	449719
117617	449720
42268	449721
11187	449722
7781	449723
84680	449724
56851	449725
34947	449726
63013	449727
4587	449728
13596	449729
107357	449730
57581	449731
27057	449732
4428	449733
309428	449734
34132	449735
95384	449736
46235	449737
97762	449738
53808	449739
183763	449740
136887	449741
188841	449742
129800	449743
199501	449744
59809	449745
1518	449746
18854	449747
65420	449748
150804	449749
5552	449750
43	449751
31724	449752
21	449753
21342	449754
3356	449755
139042	449756
72448	449757
4461	449758
6843	449759
169292	449760
110560	449761
80946	449762
868	449763
36435	449764
13005	449765
12030	449766
28063	449767
93143	449768
12165	449769
54889	449770
318532	449771
72455	449772
6484	449773
295378	449774
155026	449775
129397	449776
79194	449777
11655	449778
10611	449779
24230	449780
51899	449781
452	449782
36488	449783
187460	449784
1501	449785
9880	449786
161861	449787
2380	449788
19282	449789
99271	449790
2812	449791
61942	449792
113138	449793
171241	449794
32202	449795
259725	449796
62775	449797
280080	449798
294051	449799
132753	449800
133618	449801
216487	449802
30026	449803
70406	449804
134592	449805
43706	449806
99512	449807
158506	449808
58730	449809
201507	449810
181203	449811
14628	449812
77603	449813
20288	449814
135	449815
312336	449816
13482	449817
118814	449818
40918	449819
24707	449820
58367	449821
180206	449822
179076	449823
118846	449824
16965	449825
200192	449826
125823	449827
5448	449828
32363	449829
27997	449830
152278	449831
155407	449832
31308	449833
107171	449834
32859	449835
80284	449836
29458	449837
72221	449838
263985	449839
2033	449840
62639	449841
101219	449842
8071	449843
264333	449844
97760	449845
148384	449846
1149	449847
15825	449848
198779	449849
21156	449850
2425	449851
40543	449852
165023	449853
169654	449854
9342	449855
400	449856
132676	449857
2696	449858
98465	449859
172640	449860
662	449861
67238	449862
127415	449863
301992	449864
176296	449865
56189	449866
86202	449867
80220	449868
5675	449869
5796	449870
12881	449871
66588	449872
6163	449873
186677	449874
131841	449875
20696	449876
12401	449877
30298	449878
118829	449879
72846	449880
4456	449881
295347	449882
103901	449883
125965	449884
79404	449885
2075	449886
42478	449887
5114	449888
70632	449889
201177	449890
30145	449891
98371	449892
72434	449893
155264	449894
58546	449895
205428	449896
140556	449897
13769	449898
5000	449899
31629	449900
2921	449901
9304	449902
103674	449903
52891	449904
2850	449905
41951	449906
270684	449907
24938	449908
214210	449909
93151	449910
10632	449911
62950	449912
291735	449913
13518	449914
49555	449915
50687	449916
16523	449917
29777	449918
104361	449919
78548	449920
87301	449921
82236	449922
78308	449923
44269	449924
69845	449925
96563	449926
99073	449927
206707	449928
56189	449929
31932	449930
134436	449931
82202	449932
18979	449933
165218	449934
167104	449935
115834	449936
37076	449937
7339	449938
196105	449939
97756	449940
6488	449941
91978	449942
47078	449943
74930	449944
2361	449945
18498	449946
137405	449947
26205	449948
77417	449949
3453	449950
126150	449951
12713	449952
126544	449953
234386	449954
29894	449955
157971	449956
88020	449957
88020	449958
38810	449959
201735	449960
110184	449961
87674	449962
1835	449963
847	449964
83892	449965
16279	449966
18437	449967
56500	449968
102605	449969
36190	449970
3311	449971
2028	449972
246883	449973
144196	449974
2579	449975
18489	449976
189060	449977
169805	449978
21081	449979
6651	449980
39678	449981
7645	449982
118765	449983
283570	449984
7535	449985
65743	449986
4238	449987
46415	449988
254	449989
23003	449990
166332	449991
107058	449992
63691	449993
99680	449994
19240	449995
2721	449996
15992	449997
44909	449998
17065	449999
35863	450000
288067	450001
1857	450002
5661	450003
52080	450004
52397	450005
92085	450006
39202	450007
52106	450008
55187	450009
52739	450010
19840	450011
16334	450012
645	450013
46850	450014
74937	450015
13686	450016
64467	450017
146928	450018
257299	450019
118672	450020
8871	450021
3992	450022
154336	450023
39912	450024
309887	450025
7972	450026
19516	450027
38194	450028
30	450029
23197	450030
37312	450031
173630	450032
34619	450033
310714	450034
27949	450035
31650	450036
12078	450037
70952	450038
15200	450039
54411	450040
14124	450041
16914	450042
89785	450043
183071	450044
244060	450045
35643	450046
53533	450047
73807	450048
21892	450049
130767	450050
71703	450051
37878	450052
138105	450053
39319	450054
81717	450055
67287	450056
29351	450057
49851	450058
98809	450059
9037	450060
303739	450061
630	450062
257581	450063
38812	450064
45096	450065
117	450066
7412	450067
235115	450068
35635	450069
9326	450070
3746	450071
20397	450072
89699	450073
84575	450074
24099	450075
122618	450076
120316	450077
3950	450078
77704	450079
15622	450080
33522	450081
171398	450082
84908	450083
21720	450084
129311	450085
54086	450086
77967	450087
13620	450088
42638	450089
76372	450090
13578	450091
48500	450092
167732	450093
103654	450094
62447	450095
166083	450096
130849	450097
189741	450098
236178	450099
44649	450100
127910	450101
10679	450102
217901	450103
325	450104
166634	450105
36335	450106
56996	450107
15389	450108
207456	450109
3129	450110
167495	450111
69598	450112
9652	450113
255004	450114
125484	450115
82879	450116
76993	450117
274366	450118
109121	450119
9994	450120
25777	450121
182920	450122
58786	450123
38690	450124
29578	450125
22146	450126
4406	450127
61705	450128
21132	450129
99	450130
27883	450131
146186	450132
67	450133
138548	450134
56248	450135
127291	450136
192851	450137
89320	450138
12840	450139
20756	450140
95892	450141
187243	450142
126088	450143
187116	450144
13534	450145
65380	450146
314884	450147
54509	450148
52447	450149
944	450150
657	450151
33548	450152
977	450153
851	450154
1000	450155
88771	450156
14776	450157
5696	450158
89757	450159
15981	450160
22369	450161
41583	450162
83889	450163
209589	450164
2239	450165
286629	450166
24089	450167
5356	450168
116647	450169
41789	450170
3057	450171
18723	450172
61985	450173
1666	450174
19369	450175
7486	450176
5145	450177
12	450178
119032	450179
3966	450180
604	450181
191147	450182
2016	450183
4637	450184
215120	450185
74392	450186
1214	450187
5425	450188
1368	450189
37508	450190
88641	450191
20967	450192
52466	450193
156	450194
280415	450195
45023	450196
77594	450197
126757	450198
68355	450199
56948	450200
116564	450201
109888	450202
19159	450203
45237	450204
1659	450205
1751	450206
144123	450207
18491	450208
887	450209
241576	450210
267428	450211
75973	450212
11214	450213
113018	450214
435	450215
5368	450216
893	450217
131717	450218
137773	450219
135183	450220
176757	450221
56226	450222
19656	450223
6262	450224
26601	450225
9880	450226
26653	450227
76479	450228
55655	450229
86057	450230
74691	450231
136313	450232
22873	450233
181039	450234
120828	450235
134849	450236
29964	450237
2805	450238
86634	450239
213957	450240
84365	450241
1199	450242
207095	450243
9660	450244
68536	450245
93836	450246
166719	450247
74463	450248
5548	450249
180472	450250
43522	450251
56826	450252
208884	450253
133997	450254
99340	450255
2386	450256
23792	450257
64426	450258
17338	450259
33959	450260
4113	450261
1994	450262
122822	450263
281	450264
13162	450265
57121	450266
13083	450267
8879	450268
29802	450269
30861	450270
38780	450271
23334	450272
30769	450273
125429	450274
38868	450275
118074	450276
25895	450277
52464	450278
40873	450279
132142	450280
7334	450281
34637	450282
52715	450283
14723	450284
9652	450285
410	450286
22470	450287
50702	450288
15870	450289
32977	450290
33529	450291
279687	450292
55060	450293
5869	450294
19409	450295
38949	450296
132469	450297
213250	450298
217936	450299
3567	450300
68552	450301
6275	450302
8419	450303
134487	450304
908	450305
47993	450306
105627	450307
164249	450308
114479	450309
196189	450310
1659	450311
293402	450312
4009	450313
6711	450314
195216	450315
10549	450316
20288	450317
25436	450318
75184	450319
3633	450320
136789	450321
49310	450322
2195	450323
5469	450324
304020	450325
55100	450326
13985	450327
160553	450328
63934	450329
43994	450330
16692	450331
8738	450332
19877	450333
11770	450334
149424	450335
32436	450336
906	450337
89015	450338
29418	450339
69698	450340
161087	450341
11405	450342
34629	450343
1151	450344
39075	450345
131005	450346
197178	450347
10120	450348
7209	450349
1427	450350
57451	450351
4875	450352
1270	450353
10416	450354
25696	450355
5437	450356
682	450357
6361	450358
170580	450359
35487	450360
17550	450361
57391	450362
9779	450363
15239	450364
391	450365
20392	450366
2256	450367
3193	450368
70591	450369
38488	450370
66433	450371
162344	450372
46876	450373
76827	450374
207968	450375
141784	450376
17212	450377
31694	450378
30907	450379
204676	450380
56531	450381
60652	450382
158781	450383
4685	450384
84891	450385
397	450386
329	450387
1042	450388
89594	450389
41233	450390
40320	450391
317576	450392
15108	450393
129165	450394
9031	450395
192320	450396
114542	450397
10257	450398
141647	450399
17638	450400
118308	450401
2950	450402
205512	450403
181510	450404
153686	450405
124448	450406
50588	450407
89879	450408
139431	450409
9816	450410
1585	450411
182449	450412
20801	450413
50327	450414
166162	450415
35766	450416
18470	450417
28882	450418
3910	450419
30	450420
78403	450421
13772	450422
4070	450423
11182	450424
1761	450425
4504	450426
3459	450427
129117	450428
8354	450429
9992	450430
108169	450431
51216	450432
168336	450433
1138	450434
175310	450435
2398	450436
2624	450437
139093	450438
10074	450439
14244	450440
64706	450441
5707	450442
62652	450443
40226	450444
3659	450445
45591	450446
284169	450447
13730	450448
83466	450449
234950	450450
9783	450451
65907	450452
153540	450453
119093	450454
113478	450455
10777	450456
124144	450457
154083	450458
54894	450459
80477	450460
18640	450461
38410	450462
156985	450463
129416	450464
56134	450465
75187	450466
130298	450467
141263	450468
57825	450469
8552	450470
13780	450471
4324	450472
25426	450473
136796	450474
1749	450475
2471	450476
126920	450477
123371	450478
298308	450479
68363	450480
32570	450481
177104	450482
70811	450483
25006	450484
34510	450485
10236	450486
31588	450487
86283	450488
77885	450489
68802	450490
74908	450491
2774	450492
130862	450493
497	450494
69514	450495
11726	450496
122430	450497
204752	450498
9050	450499
7762	450500
88536	450501
968	450502
31550	450503
40506	450504
271199	450505
31203	450506
23065	450507
3249	450508
33018	450509
263	450510
122619	450511
62228	450512
102480	450513
5910	450514
882	450515
81211	450516
69853	450517
1525	450518
77599	450519
67152	450520
3396	450521
414	450522
138477	450523
319263	450524
176095	450525
25630	450526
32977	450527
29512	450528
110279	450529
78212	450530
7087	450531
61793	450532
74115	450533
86403	450534
27820	450535
7313	450536
120828	450537
30511	450538
223176	450539
189500	450540
1176	450541
26333	450542
966	450543
55746	450544
36611	450545
153013	450546
162220	450547
68532	450548
284565	450549
46215	450550
2958	450551
328110	450552
9997	450553
84876	450554
580	450555
41718	450556
46790	450557
143187	450558
86719	450559
817	450560
261546	450561
8249	450562
59898	450563
68520	450564
183887	450565
184657	450566
104898	450567
39076	450568
114258	450569
30131	450570
16376	450571
3344	450572
252150	450573
49701	450574
3114	450575
98965	450576
191	450577
20175	450578
136348	450579
75104	450580
139104	450581
1021	450582
311719	450583
51191	450584
962	450585
25319	450586
8387	450587
2221	450588
362	450589
175522	450590
189956	450591
141150	450592
119834	450593
55168	450594
6892	450595
60889	450596
79416	450597
18318	450598
22545	450599
102355	450600
4528	450601
190787	450602
247193	450603
72006	450604
97007	450605
69579	450606
45312	450607
46465	450608
13363	450609
8580	450610
20737	450611
19760	450612
31940	450613
3658	450614
10161	450615
5397	450616
250439	450617
5756	450618
19527	450619
135191	450620
322185	450621
60219	450622
13379	450623
326152	450624
95602	450625
603	450626
223602	450627
11420	450628
148708	450629
118226	450630
137304	450631
14408	450632
179298	450633
2717	450634
4906	450635
47304	450636
65950	450637
151355	450638
65341	450639
95348	450640
25015	450641
31423	450642
67462	450643
18761	450644
344	450645
5972	450646
130046	450647
53318	450648
14525	450649
202257	450650
127601	450651
20962	450652
102477	450653
319435	450654
77226	450655
136800	450656
205945	450657
19344	450658
158637	450659
2086	450660
66	450661
562	450662
3539	450663
131217	450664
2748	450665
25492	450666
13720	450667
9809	450668
98203	450669
2732	450670
1776	450671
84371	450672
629	450673
221958	450674
27497	450675
14091	450676
119940	450677
1626	450678
24526	450679
9247	450680
258687	450681
23670	450682
948	450683
51955	450684
7330	450685
42165	450686
315405	450687
6012	450688
10788	450689
14153	450690
267008	450691
2535	450692
64953	450693
19885	450694
21331	450695
7351	450696
4677	450697
750	450698
25946	450699
109178	450700
48445	450701
85100	450702
113735	450703
99020	450704
12256	450705
246210	450706
1986	450707
2492	450708
142978	450709
123501	450710
52685	450711
1575	450712
184487	450713
58403	450714
35691	450715
15472	450716
7665	450717
323785	450718
137153	450719
243	450720
161137	450721
8619	450722
62567	450723
91612	450724
141824	450725
73026	450726
192708	450727
101751	450728
78800	450729
174602	450730
113244	450731
12421	450732
161203	450733
10826	450734
302324	450735
11428	450736
326585	450737
46821	450738
306125	450739
53404	450740
10954	450741
6518	450742
1274	450743
241333	450744
18074	450745
157509	450746
3651	450747
108240	450748
39253	450749
17618	450750
21154	450751
85309	450752
120742	450753
12949	450754
1952	450755
1952	450756
35001	450757
137195	450758
108705	450759
210703	450760
79861	450761
51153	450762
221941	450763
90	450764
123558	450765
304011	450766
125185	450767
40982	450768
70599	450769
12948	450770
47342	450771
145495	450772
68889	450773
30675	450774
13671	450775
14911	450776
3053	450777
128	450778
10549	450779
83	450780
20491	450781
35575	450782
205883	450783
16836	450784
13561	450785
73822	450786
123286	450787
882	450788
79595	450789
26020	450790
18201	450791
58061	450792
79483	450793
145524	450794
95879	450795
22991	450796
27443	450797
183968	450798
72801	450799
144195	450800
177058	450801
35619	450802
646	450803
311921	450804
310272	450805
109716	450806
83133	450807
26693	450808
38184	450809
94570	450810
2179	450811
22101	450812
49833	450813
16773	450814
24355	450815
112681	450816
6254	450817
52063	450818
37279	450819
24405	450820
59330	450821
37092	450822
23422	450823
13861	450824
13641	450825
25835	450826
135084	450827
36209	450828
18514	450829
7316	450830
23600	450831
9710	450832
12678	450833
25306	450834
35789	450835
58644	450836
55263	450837
25436	450838
180838	450839
121572	450840
2673	450841
80590	450842
44341	450843
23655	450844
19005	450845
32755	450846
906	450847
12890	450848
34498	450849
242089	450850
19325	450851
49944	450852
10393	450853
88683	450854
8882	450855
197435	450856
17678	450857
5377	450858
151835	450859
114380	450860
170300	450861
69815	450862
83910	450863
48578	450864
292092	450865
36650	450866
1749	450867
107544	450868
49620	450869
20513	450870
129260	450871
13646	450872
72110	450873
12319	450874
305759	450875
7939	450876
17607	450877
123084	450878
55377	450879
294978	450880
109982	450881
157565	450882
7043	450883
77302	450884
115308	450885
24949	450886
21682	450887
658	450888
385	450889
185527	450890
39029	450891
83509	450892
112302	450893
60935	450894
102203	450895
17775	450896
44717	450897
5155	450898
9	450899
19947	450900
28657	450901
14216	450902
6400	450903
9228	450904
40803	450905
40	450906
47228	450907
188369	450908
1421	450909
12130	450910
163559	450911
4024	450912
121276	450913
6711	450914
8	450915
49166	450916
32510	450917
3209	450918
272376	450919
26868	450920
37554	450921
9149	450922
1521	450923
74222	450924
1501	450925
226522	450926
605	450927
3868	450928
2470	450929
7181	450930
4262	450931
126004	450932
306716	450933
1852	450934
47705	450935
1161	450936
21805	450937
207499	450938
8564	450939
233957	450940
878	450941
43633	450942
9020	450943
157992	450944
1342	450945
135284	450946
103503	450947
31583	450948
187017	450949
285434	450950
61672	450951
59830	450952
153606	450953
54783	450954
28004	450955
109027	450956
24153	450957
37543	450958
34098	450959
59961	450960
206984	450961
384	450962
21346	450963
65957	450964
191100	450965
16433	450966
316042	450967
79817	450968
63642	450969
42079	450970
143541	450971
239331	450972
195109	450973
34252	450974
7527	450975
18046	450976
56317	450977
9818	450978
122900	450979
126878	450980
7527	450981
34252	450982
128812	450983
91567	450984
49639	450985
55866	450986
39691	450987
103671	450988
22403	450989
67905	450990
4881	450991
185	450992
94239	450993
2453	450994
69318	450995
32865	450996
26525	450997
30713	450998
32012	450999
6676	451000
247227	451001
23148	451002
25377	451003
12080	451004
8011	451005
42804	451006
97711	451007
2371	451008
267576	451009
6894	451010
15996	451011
123012	451012
2376	451013
97378	451014
21528	451015
94488	451016
28841	451017
28981	451018
65261	451019
146267	451020
207868	451021
5246	451022
174387	451023
69476	451024
58600	451025
963	451026
76296	451027
8499	451028
12875	451029
2621	451030
47690	451031
47760	451032
54833	451033
110084	451034
36841	451035
159923	451036
22030	451037
31454	451038
49443	451039
75546	451040
25036	451041
52028	451042
5392	451043
19403	451044
149331	451045
9155	451046
14834	451047
99926	451048
11268	451049
22529	451050
55477	451051
7610	451052
35977	451053
1186	451054
190160	451055
7838	451056
19020	451057
32454	451058
73594	451059
113228	451060
61977	451061
3190	451062
74431	451063
358	451064
2305	451065
1881	451066
98797	451067
19327	451068
10556	451069
117	451070
118393	451071
72069	451072
171104	451073
21921	451074
83582	451075
50861	451076
21679	451077
115484	451078
44988	451079
4025	451080
120119	451081
104016	451082
114871	451083
136704	451084
31720	451085
53593	451086
79044	451087
327942	451088
15590	451089
54957	451090
16797	451091
205582	451092
48542	451093
135988	451094
67043	451095
68136	451096
164200	451097
128547	451098
81599	451099
27036	451100
2540	451101
3196	451102
90205	451103
316064	451104
213905	451105
280989	451106
225589	451107
163242	451108
178761	451109
163483	451110
94479	451111
126375	451112
43548	451113
113954	451114
132051	451115
9082	451116
32047	451117
87414	451118
32279	451119
8319	451120
64622	451121
46214	451122
37703	451123
47027	451124
856	451125
207154	451126
59241	451127
112571	451128
293112	451129
43968	451130
66982	451131
200691	451132
18802	451133
164	451134
91941	451135
201651	451136
135720	451137
33425	451138
81146	451139
23890	451140
149761	451141
75467	451142
39241	451143
311016	451144
19930	451145
54076	451146
281972	451147
3794	451148
57305	451149
116653	451150
79733	451151
45021	451152
15793	451153
46318	451154
38915	451155
142036	451156
284490	451157
42213	451158
49270	451159
12290	451160
49208	451161
322165	451162
3138	451163
139306	451164
26159	451165
48909	451166
33630	451167
13716	451168
172213	451169
302840	451170
14672	451171
106011	451172
245446	451173
29419	451174
149939	451175
124811	451176
90927	451177
159456	451178
87660	451179
38531	451180
108951	451181
73677	451182
102431	451183
42963	451184
130858	451185
180136	451186
10969	451187
40471	451188
33158	451189
71801	451190
40241	451191
62503	451192
326415	451193
73678	451194
176770	451195
5589	451196
207853	451197
156331	451198
24332	451199
125603	451200
22265	451201
159610	451202
60628	451203
114201	451204
213333	451205
99402	451206
170422	451207
83376	451208
44874	451209
116252	451210
156075	451211
107304	451212
328583	451213
6100	451214
44118	451215
44964	451216
112238	451217
49764	451218
33701	451219
74882	451220
128597	451221
15311	451222
25018	451223
43441	451224
28008	451225
75366	451226
49636	451227
36067	451228
9775	451229
9474	451230
88637	451231
240951	451232
111862	451233
28470	451234
10821	451235
32785	451236
102030	451237
240558	451238
289211	451239
13259	451240
2145	451241
30032	451242
138716	451243
18001	451244
35829	451245
35777	451246
179825	451247
66738	451248
100914	451249
12659	451250
17759	451251
18005	451252
13092	451253
108379	451254
21469	451255
25711	451256
98413	451257
82205	451258
41269	451259
41269	451260
61074	451261
20183	451262
37803	451263
30290	451264
145304	451265
137619	451266
15759	451267
80684	451268
116068	451269
29737	451270
12675	451271
71927	451272
108406	451273
35972	451274
95887	451275
42726	451276
69440	451277
12844	451278
54188	451279
66856	451280
200147	451281
186165	451282
72890	451283
246937	451284
320325	451285
25124	451286
61613	451287
44572	451288
66287	451289
23919	451290
197373	451291
18360	451292
181438	451293
109096	451294
4122	451295
107594	451296
207802	451297
211548	451298
201122	451299
10773	451300
189542	451301
39384	451302
38501	451303
72386	451304
56140	451305
148203	451306
154719	451307
89703	451308
47731	451309
73898	451310
51834	451311
126373	451312
137553	451313
31510	451314
36905	451315
60565	451316
57466	451317
27231	451318
83050	451319
37247	451320
91823	451321
77376	451322
5546	451323
43333	451324
18586	451325
34443	451326
58903	451327
71859	451328
80958	451329
233337	451330
4144	451331
100266	451332
33648	451333
262252	451334
5281	451335
187855	451336
212928	451337
123263	451338
194468	451339
113504	451340
32727	451341
114991	451342
23971	451343
98688	451344
55752	451345
70130	451346
10323	451347
136846	451348
55420	451349
24961	451350
119796	451351
113227	451352
208439	451353
81825	451354
142790	451355
196343	451356
119329	451357
14349	451358
67641	451359
52126	451360
78879	451361
11695	451362
74436	451363
173816	451364
206847	451365
6641	451366
15630	451367
109976	451368
18966	451369
53892	451370
26509	451371
43323	451372
35657	451373
21061	451374
132150	451375
126736	451376
132070	451377
54867	451378
19820	451379
129718	451380
25812	451381
321920	451382
89168	451383
13396	451384
7889	451385
9869	451386
178796	451387
56932	451388
49752	451389
13569	451390
77364	451391
7736	451392
128931	451393
49617	451394
133839	451395
37254	451396
51162	451397
2210	451398
104317	451399
33656	451400
134108	451401
169062	451402
35966	451403
52335	451404
14140	451405
24871	451406
126200	451407
3162	451408
227940	451409
131468	451410
6683	451411
144284	451412
71139	451413
2065	451414
66568	451415
14213	451416
8924	451417
13134	451418
138369	451419
40383	451420
107430	451421
36468	451422
25833	451423
19510	451424
63824	451425
27406	451426
1470	451427
157629	451428
113	451429
28780	451430
16210	451431
212882	451432
173274	451433
5837	451434
171427	451435
82465	451436
10735	451437
170380	451438
58744	451439
6025	451440
65861	451441
12747	451442
270028	451443
38636	451444
17375	451445
71323	451446
146638	451447
12092	451448
31435	451449
102945	451450
9626	451451
61598	451452
28713	451453
10579	451454
2712	451455
33873	451456
9992	451457
17924	451458
37588	451459
109286	451460
71233	451461
178118	451462
39366	451463
1424	451464
25331	451465
13466	451466
13765	451467
25850	451468
36116	451469
2418	451470
19034	451471
17245	451472
31335	451473
15758	451474
9616	451475
37677	451476
36037	451477
49835	451478
34089	451479
105504	451480
35217	451481
119659	451482
31451	451483
15967	451484
39190	451485
17935	451486
33158	451487
77043	451488
39666	451489
233838	451490
113294	451491
40200	451492
8880	451493
7889	451494
23414	451495
42764	451496
83027	451497
41940	451498
24060	451499
12779	451500
35906	451501
39288	451502
50799	451503
124269	451504
83212	451505
36571	451506
115225	451507
105510	451508
39158	451509
57711	451510
26046	451511
43031	451512
57247	451513
32279	451514
116603	451515
36674	451516
2011	451517
64374	451518
6357	451519
33992	451520
98340	451521
38066	451522
96698	451523
137055	451524
310045	451525
92764	451526
50587	451527
15126	451528
101070	451529
111187	451530
19184	451531
37108	451532
36456	451533
46785	451534
142377	451535
45706	451536
20250	451537
65217	451538
14375	451539
319369	451540
179296	451541
138242	451542
42889	451543
37463	451544
171523	451545
83828	451546
107537	451547
104678	451548
57533	451549
52270	451550
73957	451551
74479	451552
55039	451553
2138	451554
14019	451555
128833	451556
118049	451557
194686	451558
18117	451559
186389	451560
50937	451561
100814	451562
113060	451563
30996	451564
199427	451565
39573	451566
125165	451567
24020	451568
54191	451569
78835	451570
28436	451571
43456	451572
58245	451573
186989	451574
46060	451575
37294	451576
69687	451577
55556	451578
123493	451579
50916	451580
26566	451581
76693	451582
4977	451583
7727	451584
125224	451585
13330	451586
64297	451587
16308	451588
72530	451589
136262	451590
136098	451591
48187	451592
43259	451593
245315	451594
30957	451595
41558	451596
139466	451597
114838	451598
11309	451599
127647	451600
138081	451601
141078	451602
73409	451603
13224	451604
48239	451605
27860	451606
82130	451607
47906	451608
49565	451609
17918	451610
79491	451611
137440	451612
141609	451613
85885	451614
82106	451615
24174	451616
3138	451617
47977	451618
127066	451619
38704	451620
40760	451621
53392	451622
7952	451623
135986	451624
72254	451625
51999	451626
21269	451627
78460	451628
17264	451629
4697	451630
214565	451631
316626	451632
157696	451633
150619	451634
48320	451635
123420	451636
106280	451637
41291	451638
26566	451639
60305	451640
19138	451641
112398	451642
12085	451643
95213	451644
67956	451645
44945	451646
291487	451647
95813	451648
21136	451649
31038	451650
15811	451651
197120	451652
22190	451653
292984	451654
47666	451655
14255	451656
36348	451657
76240	451658
70483	451659
298897	451660
76549	451661
43776	451662
51084	451663
101089	451664
36067	451665
101508	451666
136850	451667
180959	451668
47633	451669
57466	451670
34808	451671
31091	451672
101565	451673
32170	451674
302	451675
293267	451676
98088	451677
205659	451678
58186	451679
5669	451680
53818	451681
27730	451682
13810	451683
40769	451684
29556	451685
11845	451686
199636	451687
22051	451688
13554	451689
3790	451690
31669	451691
27757	451692
200539	451693
53492	451694
197905	451695
116738	451696
171522	451697
50693	451698
42257	451699
55213	451700
177712	451701
192234	451702
2947	451703
101089	451704
313749	451705
53755	451706
9720	451707
2789	451708
17217	451709
17705	451710
50918	451711
303402	451712
35132	451713
29872	451714
18935	451715
118244	451716
27252	451717
195444	451718
10835	451719
15067	451720
118411	451721
43126	451722
25651	451723
17492	451724
32303	451725
127514	451726
33680	451727
23560	451728
42498	451729
58537	451730
58770	451731
84498	451732
268907	451733
10490	451734
200685	451735
88313	451736
74812	451737
28312	451738
212492	451739
88450	451740
326980	451741
10752	451742
83051	451743
174355	451744
27721	451745
10806	451746
184228	451747
23723	451748
37664	451749
8930	451750
34755	451751
1398	451752
135656	451753
27972	451754
55556	451755
193668	451756
169167	451757
50106	451758
234742	451759
82035	451760
128342	451761
43967	451762
86705	451763
52818	451764
52818	451765
123724	451766
52897	451767
50009	451768
49452	451769
45660	451770
152836	451771
12693	451772
164806	451773
7870	451774
62591	451775
15388	451776
282364	451777
135577	451778
135976	451779
86126	451780
59324	451781
84475	451782
284337	451783
229023	451784
182707	451785
27307	451786
88794	451787
106951	451788
59037	451789
84829	451790
85107	451791
298834	451792
130896	451793
49888	451794
11961	451795
20226	451796
12606	451797
33314	451798
291943	451799
14323	451800
18794	451801
85058	451802
194383	451803
232081	451804
46965	451805
39091	451806
23516	451807
28924	451808
43651	451809
87331	451810
35395	451811
37658	451812
108097	451813
107363	451814
64778	451815
103875	451816
15388	451817
7350	451818
59147	451819
65830	451820
83418	451821
80763	451822
68258	451823
51519	451824
221817	451825
6582	451826
78331	451827
124883	451828
93458	451829
173329	451830
1458	451831
2272	451832
7137	451833
901	451834
54536	451835
23360	451836
7145	451837
4385	451838
68773	451839
14323	451840
54291	451841
48724	451842
38913	451843
37722	451844
16724	451845
60342	451846
35354	451847
16357	451848
29660	451849
12090	451850
70529	451851
57410	451852
83778	451853
138924	451854
36143	451855
13119	451856
90639	451857
38704	451858
21435	451859
65439	451860
117215	451861
28305	451862
56470	451863
31520	451864
7540	451865
304474	451866
66519	451867
152275	451868
207766	451869
8589	451870
38637	451871
304799	451872
17279	451873
314784	451874
200078	451875
13024	451876
85509	451877
126616	451878
112014	451879
103537	451880
78279	451881
23642	451882
975	451883
308571	451884
54231	451885
212884	451886
4089	451887
24577	451888
38137	451889
26410	451890
114987	451891
297935	451892
23880	451893
25676	451894
134825	451895
41364	451896
72326	451897
7786	451898
309291	451899
151759	451900
93093	451901
69040	451902
18744	451903
41920	451904
36660	451905
23936	451906
202125	451907
19144	451908
19724	451909
33916	451910
59549	451911
80557	451912
54538	451913
115297	451914
76858	451915
120784	451916
110276	451917
313301	451918
66738	451919
32962	451920
113545	451921
324272	451922
113058	451923
269464	451924
224029	451925
316639	451926
203916	451927
29704	451928
67636	451929
81406	451930
112599	451931
14465	451932
111048	451933
208849	451934
29110	451935
15096	451936
29130	451937
322342	451938
73971	451939
137917	451940
77813	451941
88295	451942
283234	451943
8385	451944
140023	451945
96947	451946
9185	451947
204894	451948
9097	451949
256704	451950
259427	451951
26879	451952
5767	451953
127996	451954
74888	451955
60788	451956
76787	451957
16546	451958
60461	451959
4972	451960
37253	451961
37681	451962
24223	451963
16483	451964
55661	451965
68974	451966
25223	451967
22583	451968
48617	451969
26657	451970
58090	451971
50630	451972
82955	451973
96700	451974
17185	451975
38469	451976
18295	451977
417	451978
4762	451979
127070	451980
157451	451981
84734	451982
28432	451983
171794	451984
71193	451985
138716	451986
27662	451987
35037	451988
193936	451989
136592	451990
126072	451991
54367	451992
43130	451993
74341	451994
94670	451995
125158	451996
163569	451997
91094	451998
73679	451999
73679	452000
128594	452001
3880	452002
99188	452003
17674	452004
21215	452005
676	452006
128050	452007
23242	452008
6545	452009
310751	452010
54367	452011
106769	452012
197907	452013
167066	452014
20004	452015
111996	452016
128340	452017
44335	452018
22258	452019
13577	452020
152559	452021
50351	452022
85429	452023
203972	452024
73881	452025
79491	452026
76697	452027
56584	452028
83766	452029
99332	452030
134986	452031
48926	452032
191307	452033
81919	452034
1110	452035
70429	452036
39791	452037
70339	452038
73974	452039
171020	452040
55722	452041
22871	452042
136705	452043
1578	452044
1981	452045
58417	452046
10462	452047
25238	452048
77553	452049
14382	452050
240467	452051
186688	452052
43127	452053
299613	452054
177719	452055
26446	452056
120057	452057
65622	452058
6553	452059
42960	452060
51949	452061
215767	452062
73679	452063
20448	452064
95035	452065
50843	452066
26046	452067
87925	452068
76691	452069
147296	452070
17657	452071
58711	452072
31039	452073
47179	452074
11684	452075
206021	452076
247650	452077
46400	452078
138083	452079
43577	452080
301300	452081
98808	452082
136794	452083
10166	452084
43187	452085
152558	452086
21719	452087
209141	452088
84940	452089
47338	452090
164625	452091
46259	452092
238186	452093
35347	452094
12357	452095
49872	452096
38579	452097
41912	452098
108665	452099
136764	452100
14108	452101
44515	452102
207464	452103
283994	452104
5036	452105
55419	452106
114393	452107
22357	452108
12613	452109
36860	452110
20052	452111
17000	452112
48706	452113
14524	452114
14479	452115
54674	452116
14483	452117
62506	452118
4229	452119
200366	452120
301175	452121
19952	452122
72326	452123
10905	452124
127045	452125
37420	452126
14458	452127
6578	452128
822	452129
162238	452130
79200	452131
24690	452132
25013	452133
43412	452134
57959	452135
57465	452136
37360	452137
24426	452138
122084	452139
97822	452140
307710	452141
48860	452142
56832	452143
135836	452144
27572	452145
113250	452146
32300	452147
320986	452148
26858	452149
11359	452150
35128	452151
44334	452152
67275	452153
52331	452154
8886	452155
58432	452156
5184	452157
18197	452158
65234	452159
52029	452160
53032	452161
10660	452162
163826	452163
128740	452164
10333	452165
83411	452166
6571	452167
21057	452168
147456	452169
14484	452170
74280	452171
57409	452172
133231	452173
59102	452174
18890	452175
55923	452176
39322	452177
176715	452178
94803	452179
18890	452180
38894	452181
17267	452182
95676	452183
19650	452184
127559	452185
58088	452186
25844	452187
170705	452188
32065	452189
79476	452190
104046	452191
3754	452192
34344	452193
22902	452194
34437	452195
5974	452196
131509	452197
248011	452198
3185	452199
201931	452200
14166	452201
80878	452202
85458	452203
11470	452204
113802	452205
24839	452206
645	452207
275152	452208
28202	452209
13315	452210
18020	452211
302561	452212
24041	452213
7105	452214
34262	452215
81782	452216
25812	452217
48018	452218
271232	452219
13315	452220
24021	452221
72105	452222
6242	452223
205258	452224
27759	452225
50528	452226
49262	452227
62607	452228
96860	452229
101090	452230
149302	452231
31577	452232
237750	452233
599	452234
12992	452235
927	452236
190365	452237
83819	452238
33510	452239
43790	452240
12153	452241
100668	452242
5483	452243
70395	452244
68246	452245
61154	452246
16630	452247
107351	452248
18804	452249
54935	452250
204022	452251
58441	452252
203973	452253
18927	452254
40775	452255
38566	452256
9707	452257
32253	452258
33100	452259
347	452260
98287	452261
72625	452262
39179	452263
1177	452264
37722	452265
13012	452266
14188	452267
15876	452268
65271	452269
16282	452270
12406	452271
202537	452272
12921	452273
204761	452274
127633	452275
306687	452276
158785	452277
43236	452278
23402	452279
1426	452280
84567	452281
208054	452282
10970	452283
75284	452284
104523	452285
66146	452286
33821	452287
14554	452288
14375	452289
58704	452290
27519	452291
49659	452292
120341	452293
26406	452294
1694	452295
26683	452296
50037	452297
116815	452298
13690	452299
67281	452300
59674	452301
60623	452302
149284	452303
1523	452304
4705	452305
79858	452306
30267	452307
71247	452308
33776	452309
285248	452310
298	452311
239439	452312
53482	452313
59778	452314
6242	452315
311480	452316
122693	452317
63259	452318
85483	452319
114737	452320
44507	452321
41778	452322
21220	452323
16025	452324
45047	452325
22229	452326
65712	452327
214565	452328
36751	452329
120819	452330
7149	452331
94474	452332
114114	452333
95530	452334
258551	452335
182486	452336
161463	452337
44244	452338
70573	452339
41392	452340
117124	452341
8553	452342
39752	452343
55228	452344
12993	452345
18177	452346
50760	452347
29708	452348
4444	452349
99487	452350
133837	452351
63159	452352
42757	452353
97086	452354
82806	452355
95212	452356
64195	452357
131815	452358
12567	452359
8105	452360
1578	452361
30130	452362
215008	452363
6954	452364
2532	452365
251672	452366
96701	452367
27065	452368
31134	452369
82957	452370
191677	452371
35209	452372
31039	452373
206682	452374
170460	452375
3130	452376
166390	452377
96594	452378
199144	452379
18990	452380
154838	452381
200489	452382
204396	452383
124017	452384
5127	452385
103538	452386
31331	452387
99357	452388
13589	452389
42038	452390
136729	452391
182048	452392
190	452393
202096	452394
14994	452395
110021	452396
43743	452397
118915	452398
310442	452399
69612	452400
26933	452401
62207	452402
12994	452403
67064	452404
32021	452405
1	452406
75845	452407
290044	452408
98797	452409
26234	452410
44712	452411
44929	452412
3602	452413
21356	452414
39910	452415
11517	452416
5231	452417
17350	452418
270961	452419
238704	452420
22190	452421
132240	452422
197666	452423
33086	452424
9166	452425
7976	452426
129751	452427
32324	452428
6289	452429
30104	452430
153082	452431
106121	452432
118667	452433
50008	452434
45180	452435
189184	452436
113500	452437
1052	452438
94	452439
104567	452440
1086	452441
31809	452442
2542	452443
12076	452444
49243	452445
6770	452446
137711	452447
32742	452448
219223	452449
121220	452450
175665	452451
145923	452452
187942	452453
78025	452454
162319	452455
9255	452456
43842	452457
81855	452458
21277	452459
3592	452460
10534	452461
56209	452462
2947	452463
1811	452464
175516	452465
86610	452466
39081	452467
158946	452468
92327	452469
27886	452470
5201	452471
53626	452472
97926	452473
29398	452474
62446	452475
95980	452476
46941	452477
123264	452478
153517	452479
57354	452480
70737	452481
72362	452482
66200	452483
76826	452484
88201	452485
178795	452486
39118	452487
48326	452488
3224	452489
42050	452490
5614	452491
1507	452492
2829	452493
84002	452494
28700	452495
145237	452496
6481	452497
57353	452498
21905	452499
295430	452500
115465	452501
99165	452502
27017	452503
163106	452504
58265	452505
1055	452506
19175	452507
20452	452508
240785	452509
57259	452510
248631	452511
107661	452512
22989	452513
6800	452514
116828	452515
12195	452516
131163	452517
200076	452518
88924	452519
286335	452520
7269	452521
30029	452522
89794	452523
207692	452524
61074	452525
5683	452526
31935	452527
134310	452528
7877	452529
48733	452530
31180	452531
27817	452532
59744	452533
88691	452534
9118	452535
196971	452536
20113	452537
32348	452538
11953	452539
39155	452540
129406	452541
255232	452542
121802	452543
289922	452544
12153	452545
113024	452546
38807	452547
17163	452548
150668	452549
30043	452550
61074	452551
55791	452552
21436	452553
20244	452554
58657	452555
34167	452556
39739	452557
17657	452558
35139	452559
6149	452560
27669	452561
7236	452562
206923	452563
94583	452564
28712	452565
89840	452566
6242	452567
94376	452568
24359	452569
128120	452570
210480	452571
112750	452572
273967	452573
277276	452574
271353	452575
11558	452576
48926	452577
69075	452578
62386	452579
98461	452580
82584	452581
12001	452582
1299	452583
34180	452584
16674	452585
4892	452586
29825	452587
43569	452588
159219	452589
31442	452590
42716	452591
90361	452592
99440	452593
24558	452594
158317	452595
167269	452596
38344	452597
90386	452598
120681	452599
1170	452600
7782	452601
75410	452602
71280	452603
163928	452604
137058	452605
113696	452606
79562	452607
45294	452608
155807	452609
82925	452610
130685	452611
294934	452612
107514	452613
58027	452614
107471	452615
123908	452616
24373	452617
209381	452618
1835	452619
116971	452620
85411	452621
17980	452622
84660	452623
85285	452624
24171	452625
3367	452626
60186	452627
3066	452628
64042	452629
112202	452630
51573	452631
5099	452632
200196	452633
2808	452634
6853	452635
32767	452636
57960	452637
15940	452638
136463	452639
168315	452640
192528	452641
6804	452642
3459	452643
4977	452644
62740	452645
7081	452646
77030	452647
169478	452648
3167	452649
111011	452650
16545	452651
100796	452652
145820	452653
55584	452654
285588	452655
73950	452656
38883	452657
84336	452658
14834	452659
89468	452660
49972	452661
19115	452662
55589	452663
178390	452664
4801	452665
131170	452666
19384	452667
8843	452668
69323	452669
41318	452670
83357	452671
123787	452672
28258	452673
3026	452674
11747	452675
160704	452676
206344	452677
150034	452678
15806	452679
135123	452680
25803	452681
272504	452682
57113	452683
185054	452684
14052	452685
84109	452686
2854	452687
85612	452688
302171	452689
129039	452690
23691	452691
51344	452692
40904	452693
264527	452694
31201	452695
33357	452696
43185	452697
206426	452698
188112	452699
234562	452700
20581	452701
12754	452702
133795	452703
21080	452704
130796	452705
2084	452706
1756	452707
191731	452708
69738	452709
27127	452710
2215	452711
22637	452712
69304	452713
7645	452714
168243	452715
54410	452716
110277	452717
75375	452718
87043	452719
11812	452720
74512	452721
35778	452722
273581	452723
6034	452724
108852	452725
65845	452726
3059	452727
14816	452728
18000	452729
7735	452730
54998	452731
38876	452732
25942	452733
328773	452734
1880	452735
31914	452736
19530	452737
161561	452738
269907	452739
5555	452740
2318	452741
14725	452742
81783	452743
16377	452744
53885	452745
177429	452746
185204	452747
3413	452748
1823	452749
117116	452750
82081	452751
14142	452752
5743	452753
16443	452754
68791	452755
185294	452756
71785	452757
7354	452758
39089	452759
3331	452760
69508	452761
23029	452762
17305	452763
94703	452764
3108	452765
42052	452766
77205	452767
2945	452768
174644	452769
227413	452770
141109	452771
14480	452772
25085	452773
126777	452774
126	452775
14790	452776
60577	452777
308864	452778
66843	452779
965	452780
2175	452781
202772	452782
107893	452783
155164	452784
130650	452785
2248	452786
3695	452787
54406	452788
12405	452789
113372	452790
268375	452791
173492	452792
2909	452793
29422	452794
81843	452795
327892	452796
17992	452797
118	452798
160691	452799
125	452800
91	452801
75648	452802
78936	452803
74025	452804
24214	452805
307093	452806
149631	452807
26160	452808
192902	452809
300658	452810
25614	452811
2971	452812
237893	452813
173546	452814
94789	452815
142800	452816
18565	452817
5267	452818
325622	452819
48513	452820
187302	452821
96104	452822
171933	452823
123989	452824
61685	452825
136101	452826
20165	452827
19493	452828
154879	452829
33	452830
56373	452831
13246	452832
47777	452833
11584	452834
4251	452835
3548	452836
11409	452837
57225	452838
341	452839
23741	452840
63704	452841
17610	452842
7042	452843
22351	452844
9298	452845
17935	452846
728	452847
33315	452848
154532	452849
227844	452850
51753	452851
120288	452852
7191	452853
59657	452854
22339	452855
34929	452856
271034	452857
1703	452858
199470	452859
96197	452860
29975	452861
1460	452862
12264	452863
73781	452864
38615	452865
38945	452866
3138	452867
204026	452868
13073	452869
11670	452870
34838	452871
29539	452872
37282	452873
123244	452874
97106	452875
32767	452876
24576	452877
270324	452878
47356	452879
99895	452880
112247	452881
8467	452882
35316	452883
77353	452884
77353	452885
16031	452886
22950	452887
10035	452888
10961	452889
109177	452890
60858	452891
183301	452892
60194	452893
263273	452894
52296	452895
145946	452896
37517	452897
7322	452898
49882	452899
35446	452900
20543	452901
2162	452902
9989	452903
132785	452904
3323	452905
45460	452906
161019	452907
42861	452908
8156	452909
187073	452910
126764	452911
9836	452912
124484	452913
22373	452914
86576	452915
22968	452916
20168	452917
63846	452918
48839	452919
90515	452920
79469	452921
216	452922
96534	452923
84076	452924
26370	452925
54523	452926
977	452927
1989	452928
2770	452929
39721	452930
42712	452931
5583	452932
1683	452933
8777	452934
869	452935
717	452936
15266	452937
15472	452938
25313	452939
15487	452940
3849	452941
9331	452942
18630	452943
186964	452944
24445	452945
31873	452946
179537	452947
9842	452948
279383	452949
177773	452950
9842	452951
104033	452952
113987	452953
26601	452954
163460	452955
209053	452956
174425	452957
174425	452958
16249	452959
9948	452960
108594	452961
145649	452962
51195	452963
85778	452964
12055	452965
101420	452966
31586	452967
108689	452968
298401	452969
101935	452970
141536	452971
12612	452972
38163	452973
188986	452974
58059	452975
23987	452976
23987	452977
12898	452978
23987	452979
23987	452980
35850	452981
215659	452982
91033	452983
8668	452984
301247	452985
117111	452986
12506	452987
86712	452988
57164	452989
57164	452990
57164	452991
261346	452992
104634	452993
76272	452994
153598	452995
154711	452996
175856	452997
5123	452998
49756	452999
87391	453000
49756	453001
87363	453002
302161	453003
4589	453004
11825	453005
195530	453006
214374	453007
21996	453008
318766	453009
15646	453010
130247	453011
322371	453012
219565	453013
30128	453014
53810	453015
175156	453016
158	453017
189507	453018
37276	453019
30697	453020
18353	453021
95341	453022
27476	453023
108126	453024
62442	453025
12918	453026
205719	453027
13309	453028
89085	453029
120954	453030
3296	453031
34440	453032
106725	453033
32893	453034
59217	453035
13508	453036
99446	453037
115421	453038
4317	453039
287501	453040
76427	453041
9364	453042
80472	453043
76427	453044
4317	453045
931	453046
106809	453047
21391	453048
9040	453049
85315	453050
252509	453051
199750	453052
51444	453053
90139	453054
93928	453055
89357	453056
239075	453057
37652	453058
31274	453059
13407	453060
125514	453061
50033	453062
172803	453063
317158	453064
55923	453065
314610	453066
57321	453067
247728	453068
252494	453069
324517	453070
46902	453071
245143	453072
11949	453073
1702	453074
34082	453075
61152	453076
301434	453077
18833	453078
294545	453079
66266	453080
284916	453081
36372	453082
14377	453083
89822	453084
89822	453085
1286	453086
217850	453087
101328	453088
93366	453089
6152	453090
196776	453091
128551	453092
112414	453093
59861	453094
6386	453095
6337	453096
110864	453097
4363	453098
36897	453099
83347	453100
32926	453101
2531	453102
204855	453103
15320	453104
52319	453105
66401	453106
51432	453107
85426	453108
96012	453109
89560	453110
50556	453111
28472	453112
10006	453113
21105	453114
5726	453115
17956	453116
155045	453117
67792	453118
27962	453119
7913	453120
204174	453121
6375	453122
2	453123
84660	453124
27498	453125
7152	453126
108236	453127
3843	453128
147154	453129
306656	453130
5323	453131
59444	453132
80992	453133
3113	453134
119943	453135
77834	453136
111164	453137
208624	453138
34911	453139
327226	453140
265475	453141
6255	453142
45242	453143
1706	453144
36674	453145
74762	453146
48254	453147
5311	453148
2406	453149
15437	453150
156	453151
34575	453152
194532	453153
38056	453154
23102	453155
31075	453156
54478	453157
2725	453158
30229	453159
25959	453160
24820	453161
136223	453162
15849	453163
1636	453164
6534	453165
72927	453166
696	453167
19724	453168
147196	453169
12807	453170
90665	453171
360	453172
168639	453173
131956	453174
11241	453175
46330	453176
307951	453177
3508	453178
45096	453179
62637	453180
16363	453181
32408	453182
226	453183
138574	453184
64795	453185
301813	453186
137914	453187
96419	453188
134285	453189
118743	453190
90	453191
3830	453192
30968	453193
123257	453194
29160	453195
31822	453196
106536	453197
303650	453198
17386	453199
6377	453200
186996	453201
38762	453202
67128	453203
38455	453204
95463	453205
1970	453206
196898	453207
9903	453208
11466	453209
1394	453210
722	453211
104802	453212
283	453213
27284	453214
26	453215
207164	453216
22652	453217
136860	453218
21868	453219
38961	453220
108416	453221
22134	453222
203859	453223
16729	453224
135606	453225
42845	453226
87773	453227
129687	453228
119967	453229
2434	453230
83070	453231
167760	453232
324	453233
7007	453234
66567	453235
135302	453236
95	453237
125355	453238
15780	453239
90852	453240
80979	453241
13652	453242
19178	453243
11355	453244
50083	453245
105215	453246
80202	453247
12544	453248
30136	453249
34430	453250
9464	453251
160745	453252
118709	453253
2739	453254
29579	453255
72026	453256
193109	453257
4342	453258
179079	453259
50969	453260
314644	453261
448	453262
209	453263
44312	453264
66252	453265
26580	453266
306354	453267
247403	453268
72955	453269
22917	453270
162762	453271
3040	453272
15723	453273
24834	453274
89816	453275
24244	453276
13923	453277
112269	453278
131430	453279
254378	453280
40739	453281
259482	453282
3707	453283
217427	453284
64096	453285
21623	453286
55047	453287
35896	453288
6	453289
39522	453290
32971	453291
208950	453292
85900	453293
178929	453294
6807	453295
8068	453296
50301	453297
23927	453298
3002	453299
112142	453300
958	453301
60130	453302
26978	453303
104417	453304
7177	453305
76140	453306
99083	453307
25220	453308
76030	453309
2655	453310
178924	453311
29643	453312
445	453313
95938	453314
21095	453315
2595	453316
1176	453317
10131	453318
5186	453319
102596	453320
257250	453321
105522	453322
16007	453323
1583	453324
149538	453325
37556	453326
2322	453327
53716	453328
3894	453329
45702	453330
109955	453331
49667	453332
180836	453333
22312	453334
200866	453335
7607	453336
128353	453337
21215	453338
20343	453339
14774	453340
122938	453341
18037	453342
21200	453343
48138	453344
98420	453345
160756	453346
10319	453347
1622	453348
11754	453349
21310	453350
38056	453351
70424	453352
72565	453353
396	453354
176273	453355
181956	453356
127033	453357
11900	453358
5221	453359
24304	453360
7052	453361
3894	453362
64763	453363
22109	453364
35758	453365
154617	453366
80987	453367
27230	453368
66187	453369
258693	453370
15242	453371
43931	453372
132249	453373
26996	453374
191301	453375
71587	453376
21473	453377
21029	453378
1114	453379
26709	453380
96275	453381
241413	453382
196054	453383
233707	453384
23103	453385
232510	453386
200405	453387
86633	453388
130116	453389
19263	453390
61342	453391
36064	453392
80694	453393
38524	453394
191751	453395
322284	453396
68186	453397
24643	453398
17735	453399
7625	453400
7447	453401
155905	453402
9311	453403
27262	453404
89181	453405
253558	453406
22305	453407
12161	453408
127425	453409
29795	453410
30446	453411
83903	453412
53144	453413
21132	453414
186521	453415
21091	453416
170577	453417
24374	453418
24968	453419
107250	453420
177678	453421
143114	453422
86715	453423
120519	453424
58601	453425
2808	453426
72887	453427
251697	453428
50076	453429
102819	453430
52255	453431
189530	453432
7991	453433
239697	453434
11334	453435
64404	453436
106748	453437
98482	453438
95119	453439
223	453440
26	453441
323366	453442
15007	453443
16906	453444
2274	453445
170888	453446
225689	453447
51472	453448
42068	453449
215505	453450
127790	453451
33896	453452
29635	453453
13474	453454
183818	453455
43719	453456
97627	453457
19650	453458
15770	453459
62812	453460
180461	453461
115943	453462
50009	453463
34282	453464
17756	453465
107857	453466
22987	453467
29908	453468
16804	453469
87519	453470
2614	453471
193766	453472
5240	453473
6078	453474
210499	453475
50573	453476
37033	453477
37411	453478
192550	453479
10882	453480
36709	453481
4626	453482
6364	453483
55208	453484
29784	453485
52448	453486
44165	453487
9952	453488
3801	453489
25189	453490
25359	453491
39777	453492
8288	453493
27110	453494
3331	453495
104772	453496
42616	453497
14381	453498
28826	453499
2712	453500
124675	453501
9269	453502
42494	453503
110405	453504
41716	453505
4653	453506
25195	453507
29647	453508
4395	453509
8660	453510
138862	453511
298	453512
2194	453513
99006	453514
228603	453515
30384	453516
44659	453517
284530	453518
58054	453519
24148	453520
232405	453521
84006	453522
1319	453523
23026	453524
28070	453525
18837	453526
126932	453527
1597	453528
14235	453529
47365	453530
213442	453531
93964	453532
52278	453533
287803	453534
10437	453535
56954	453536
166373	453537
123956	453538
9679	453539
328301	453540
8294	453541
29752	453542
25411	453543
7010	453544
197867	453545
226479	453546
113266	453547
45473	453548
671	453549
114831	453550
4946	453551
51830	453552
107337	453553
63777	453554
206443	453555
173561	453556
133118	453557
58683	453558
38891	453559
51536	453560
136223	453561
73434	453562
132255	453563
33005	453564
89028	453565
16092	453566
143026	453567
58758	453568
91551	453569
23938	453570
128269	453571
49431	453572
217264	453573
33642	453574
195142	453575
82233	453576
257922	453577
23697	453578
40201	453579
35525	453580
95314	453581
89760	453582
48604	453583
171694	453584
309373	453585
18612	453586
122545	453587
202927	453588
149189	453589
55416	453590
37482	453591
224069	453592
25539	453593
280	453594
71924	453595
5513	453596
140940	453597
269056	453598
110923	453599
9	453600
10412	453601
246135	453602
71579	453603
153624	453604
365	453605
119413	453606
173424	453607
163124	453608
33471	453609
49212	453610
107603	453611
66949	453612
1690	453613
135	453614
135400	453615
26869	453616
242	453617
323429	453618
87811	453619
28927	453620
28647	453621
1750	453622
12028	453623
86	453624
68417	453625
192686	453626
16238	453627
161898	453628
169	453629
50545	453630
144	453631
202390	453632
120573	453633
199576	453634
187200	453635
16238	453636
149127	453637
53086	453638
11822	453639
6148	453640
49327	453641
26179	453642
83741	453643
81516	453644
168347	453645
888	453646
96479	453647
169	453648
54823	453649
11822	453650
9457	453651
192074	453652
129469	453653
3207	453654
107992	453655
14690	453656
18667	453657
8396	453658
8349	453659
187811	453660
82368	453661
69594	453662
2606	453663
4882	453664
21041	453665
124515	453666
124473	453667
259914	453668
106611	453669
21067	453670
232930	453671
89724	453672
160	453673
728	453674
77702	453675
289	453676
4892	453677
339	453678
20	453679
4483	453680
1716	453681
44802	453682
311083	453683
72931	453684
1703	453685
58278	453686
179305	453687
6316	453688
500	453689
154834	453690
14692	453691
9549	453692
199309	453693
173860	453694
9549	453695
53940	453696
20748	453697
13266	453698
1632	453699
3520	453700
14173	453701
40685	453702
204832	453703
177921	453704
28458	453705
33064	453706
124812	453707
251156	453708
39255	453709
134960	453710
9588	453711
111708	453712
168450	453713
237518	453714
306	453715
193483	453716
187765	453717
78712	453718
124836	453719
63122	453720
220771	453721
88460	453722
124933	453723
15969	453724
22020	453725
241483	453726
36778	453727
310	453728
9735	453729
40789	453730
63635	453731
134339	453732
158225	453733
23374	453734
1499	453735
13994	453736
27250	453737
59270	453738
37416	453739
11795	453740
44550	453741
59311	453742
102299	453743
44597	453744
243992	453745
25834	453746
18248	453747
2025	453748
70569	453749
106958	453750
162455	453751
32317	453752
252335	453753
204847	453754
1668	453755
168121	453756
12331	453757
211839	453758
178607	453759
323957	453760
163162	453761
119634	453762
75885	453763
216390	453764
133447	453765
73180	453766
208100	453767
110561	453768
13420	453769
288819	453770
120435	453771
192672	453772
109576	453773
182454	453774
6222	453775
43	453776
254919	453777
61363	453778
101331	453779
53548	453780
12360	453781
252157	453782
126980	453783
136497	453784
298909	453785
190253	453786
215770	453787
10998	453788
49779	453789
74328	453790
74328	453791
50298	453792
6034	453793
185697	453794
76234	453795
272965	453796
127190	453797
55718	453798
51587	453799
211833	453800
322408	453801
3263	453802
212614	453803
187824	453804
101343	453805
25626	453806
21806	453807
34718	453808
4735	453809
112606	453810
119596	453811
249165	453812
53517	453813
172261	453814
11397	453815
153589	453816
289979	453817
111933	453818
290314	453819
317725	453820
274309	453821
79487	453822
208242	453823
39117	453824
81908	453825
45916	453826
37614	453827
77075	453828
25626	453829
38214	453830
203225	453831
11397	453832
86505	453833
43770	453834
213373	453835
103691	453836
48554	453837
120905	453838
158216	453839
86337	453840
77733	453841
52035	453842
48553	453843
119464	453844
292008	453845
86505	453846
7379	453847
66556	453848
229752	453849
219605	453850
81249	453851
7379	453852
312233	453853
202572	453854
35292	453855
194046	453856
7635	453857
18445	453858
134246	453859
32847	453860
201892	453861
7379	453862
31682	453863
54361	453864
49866	453865
150596	453866
277970	453867
74065	453868
103690	453869
31682	453870
75871	453871
7635	453872
79487	453873
66554	453874
76972	453875
116084	453876
265518	453877
212178	453878
297484	453879
18445	453880
59032	453881
83934	453882
57635	453883
51133	453884
183704	453885
119910	453886
27796	453887
91540	453888
308970	453889
209360	453890
271148	453891
27954	453892
59032	453893
56478	453894
19291	453895
39864	453896
119317	453897
128733	453898
201457	453899
129744	453900
83201	453901
9858	453902
18511	453903
8264	453904
55982	453905
19818	453906
18445	453907
77372	453908
29785	453909
187824	453910
192402	453911
175432	453912
301449	453913
204719	453914
135320	453915
56815	453916
77372	453917
88225	453918
176357	453919
27954	453920
56233	453921
274624	453922
118203	453923
187828	453924
57635	453925
43707	453926
18458	453927
182814	453928
194046	453929
122764	453930
19291	453931
215054	453932
170186	453933
285602	453934
113048	453935
133582	453936
85374	453937
88673	453938
86337	453939
18445	453940
5982	453941
31682	453942
37614	453943
287294	453944
188034	453945
56816	453946
88885	453947
297676	453948
27954	453949
15328	453950
88224	453951
212178	453952
86337	453953
36125	453954
328785	453955
66554	453956
101187	453957
7635	453958
7635	453959
112222	453960
29747	453961
27954	453962
19291	453963
57757	453964
274625	453965
50679	453966
8193	453967
50359	453968
14553	453969
310362	453970
50626	453971
208418	453972
36532	453973
304880	453974
128588	453975
86506	453976
39117	453977
55982	453978
7635	453979
124688	453980
36125	453981
36532	453982
114375	453983
188533	453984
10886	453985
27954	453986
17202	453987
14553	453988
322741	453989
193107	453990
300146	453991
120517	453992
87592	453993
118654	453994
139397	453995
29747	453996
68535	453997
170187	453998
26130	453999
56354	454000
55982	454001
17202	454002
305488	454003
56816	454004
63361	454005
37614	454006
39493	454007
63361	454008
19818	454009
290648	454010
201210	454011
43910	454012
18148	454013
119464	454014
57635	454015
121424	454016
32847	454017
134094	454018
68636	454019
63301	454020
73076	454021
29785	454022
250510	454023
18511	454024
277003	454025
55982	454026
119750	454027
193314	454028
159020	454029
204996	454030
119466	454031
25659	454032
29747	454033
87592	454034
120137	454035
10303	454036
79221	454037
311276	454038
50626	454039
8193	454040
18511	454041
120517	454042
54361	454043
120644	454044
87592	454045
88885	454046
56815	454047
190574	454048
56354	454049
26130	454050
34198	454051
53518	454052
8264	454053
38138	454054
251633	454055
3254	454056
123117	454057
89286	454058
51632	454059
113684	454060
57757	454061
87592	454062
321632	454063
80749	454064
24314	454065
117000	454066
19818	454067
3254	454068
77545	454069
130845	454070
27796	454071
42699	454072
179166	454073
27929	454074
75872	454075
298977	454076
15291	454077
134246	454078
52035	454079
83120	454080
121424	454081
3254	454082
43083	454083
143696	454084
280425	454085
3254	454086
129592	454087
190353	454088
34198	454089
76031	454090
64040	454091
5780	454092
44408	454093
244490	454094
88106	454095
65266	454096
37774	454097
81354	454098
134397	454099
136232	454100
30649	454101
10886	454102
10303	454103
24044	454104
59032	454105
19818	454106
5780	454107
5982	454108
115784	454109
114375	454110
238152	454111
196061	454112
42699	454113
52238	454114
188532	454115
78170	454116
52173	454117
27838	454118
133728	454119
5982	454120
48553	454121
27929	454122
284152	454123
155794	454124
131885	454125
284520	454126
117144	454127
80749	454128
275671	454129
34198	454130
126216	454131
135617	454132
86104	454133
27838	454134
10016	454135
3254	454136
214300	454137
73314	454138
208412	454139
82267	454140
305171	454141
253381	454142
262310	454143
243634	454144
79221	454145
27626	454146
126064	454147
24044	454148
74065	454149
37572	454150
189422	454151
85374	454152
131885	454153
203930	454154
10303	454155
101187	454156
59032	454157
77372	454158
129592	454159
10837	454160
212182	454161
29747	454162
24295	454163
151707	454164
34279	454165
6187	454166
88225	454167
34279	454168
78170	454169
10303	454170
233262	454171
83454	454172
25659	454173
52035	454174
305324	454175
54361	454176
215859	454177
10886	454178
5780	454179
37572	454180
88673	454181
214554	454182
183702	454183
85374	454184
201210	454185
25659	454186
38138	454187
133728	454188
131885	454189
25223	454190
282428	454191
167096	454192
77397	454193
153802	454194
107534	454195
119680	454196
173674	454197
94545	454198
227300	454199
299061	454200
15697	454201
206608	454202
188197	454203
132740	454204
105232	454205
106401	454206
63352	454207
284615	454208
126884	454209
90806	454210
139629	454211
37164	454212
15925	454213
249401	454214
180	454215
157449	454216
251825	454217
223863	454218
3080	454219
168316	454220
146889	454221
2784	454222
5695	454223
18545	454224
190335	454225
229432	454226
59373	454227
125534	454228
240500	454229
7793	454230
57017	454231
63254	454232
38521	454233
128190	454234
53386	454235
259564	454236
1746	454237
909	454238
16212	454239
8581	454240
751	454241
38977	454242
11981	454243
62124	454244
97212	454245
102384	454246
206053	454247
112315	454248
201216	454249
149744	454250
114074	454251
32099	454252
48647	454253
28828	454254
7158	454255
102783	454256
122116	454257
9600	454258
147610	454259
9655	454260
32646	454261
154603	454262
22204	454263
73919	454264
253378	454265
132845	454266
51566	454267
73134	454268
107349	454269
110548	454270
120596	454271
105430	454272
49044	454273
15740	454274
21735	454275
49771	454276
44971	454277
29963	454278
133917	454279
205129	454280
15498	454281
148116	454282
153142	454283
198929	454284
78091	454285
96011	454286
22402	454287
175874	454288
181807	454289
120796	454290
247869	454291
189536	454292
51266	454293
51026	454294
2513	454295
323209	454296
3173	454297
230	454298
92706	454299
18430	454300
8548	454301
123059	454302
64662	454303
229527	454304
256293	454305
68088	454306
53527	454307
34897	454308
260450	454309
18562	454310
122653	454311
319950	454312
288295	454313
198929	454314
75167	454315
52896	454316
273259	454317
88563	454318
154360	454319
61842	454320
194732	454321
117224	454322
292505	454323
175375	454324
147611	454325
13286	454326
250176	454327
135727	454328
245752	454329
313155	454330
206449	454331
327342	454332
61810	454333
290870	454334
179770	454335
86062	454336
96912	454337
27748	454338
33082	454339
7843	454340
77863	454341
230054	454342
24785	454343
110672	454344
668	454345
69914	454346
110290	454347
212306	454348
37032	454349
116044	454350
242187	454351
167512	454352
29099	454353
9011	454354
146237	454355
68933	454356
93528	454357
62336	454358
198781	454359
66051	454360
147306	454361
139717	454362
151312	454363
236852	454364
18466	454365
66269	454366
95169	454367
98604	454368
48830	454369
212263	454370
73308	454371
239097	454372
3508	454373
80069	454374
48031	454375
30236	454376
9187	454377
239936	454378
149711	454379
274041	454380
183773	454381
249478	454382
128299	454383
203964	454384
196180	454385
131093	454386
30879	454387
318714	454388
171835	454389
325973	454390
30879	454391
24481	454392
51486	454393
36988	454394
35459	454395
158272	454396
19129	454397
122619	454398
113306	454399
69322	454400
105246	454401
300709	454402
2673	454403
8062	454404
53245	454405
69976	454406
19882	454407
236482	454408
87483	454409
30262	454410
2331	454411
75965	454412
94402	454413
142257	454414
103068	454415
75738	454416
79770	454417
1609	454418
190438	454419
30706	454420
81400	454421
59472	454422
232221	454423
156166	454424
93200	454425
182190	454426
17949	454427
72154	454428
8222	454429
48375	454430
70950	454431
133398	454432
62061	454433
187282	454434
59620	454435
121090	454436
176879	454437
118721	454438
179037	454439
122816	454440
4449	454441
53037	454442
56744	454443
50058	454444
168841	454445
88953	454446
10891	454447
38204	454448
159454	454449
303174	454450
466	454451
53433	454452
3821	454453
79630	454454
62199	454455
18414	454456
9920	454457
5095	454458
59133	454459
303555	454460
130658	454461
1006	454462
24806	454463
145305	454464
32648	454465
7361	454466
200020	454467
9789	454468
18	454469
196233	454470
380	454471
72067	454472
297428	454473
316968	454474
98916	454475
66269	454476
6851	454477
140016	454478
94551	454479
184735	454480
127296	454481
23410	454482
3701	454483
68106	454484
4882	454485
8338	454486
90424	454487
22351	454488
142831	454489
26992	454490
20974	454491
21323	454492
152562	454493
32589	454494
179759	454495
142352	454496
63670	454497
20577	454498
8130	454499
222481	454500
25813	454501
21618	454502
93393	454503
21467	454504
224713	454505
85506	454506
36286	454507
2487	454508
70264	454509
2344	454510
21365	454511
1169	454512
1642	454513
43089	454514
799	454515
60198	454516
529	454517
11406	454518
90513	454519
16501	454520
65766	454521
16229	454522
412	454523
620	454524
209152	454525
165540	454526
248066	454527
50052	454528
293117	454529
67032	454530
215613	454531
1863	454532
141825	454533
8857	454534
1127	454535
137522	454536
111409	454537
1279	454538
5481	454539
202105	454540
10901	454541
8487	454542
277	454543
210082	454544
210096	454545
55275	454546
55994	454547
19228	454548
90070	454549
6392	454550
110818	454551
321278	454552
214996	454553
41216	454554
11322	454555
64929	454556
194355	454557
13080	454558
47645	454559
190415	454560
37301	454561
22200	454562
146018	454563
237021	454564
10475	454565
6174	454566
184030	454567
563	454568
1512	454569
19133	454570
7476	454571
226893	454572
189915	454573
8610	454574
73617	454575
18108	454576
19694	454577
79686	454578
17819	454579
28309	454580
6897	454581
2814	454582
20527	454583
189656	454584
77	454585
6414	454586
76774	454587
9557	454588
578	454589
13952	454590
33550	454591
48933	454592
131415	454593
205202	454594
131861	454595
14405	454596
7965	454597
174870	454598
38206	454599
30999	454600
18221	454601
21730	454602
130062	454603
192468	454604
136969	454605
69188	454606
18440	454607
52270	454608
82341	454609
10003	454610
111500	454611
35569	454612
140883	454613
64633	454614
276094	454615
13439	454616
45799	454617
23286	454618
175618	454619
119724	454620
100465	454621
19649	454622
218811	454623
95737	454624
824	454625
4828	454626
3548	454627
51613	454628
104334	454629
2241	454630
105203	454631
22800	454632
1345	454633
103712	454634
294211	454635
71798	454636
172758	454637
17	454638
255310	454639
194724	454640
125046	454641
68115	454642
22517	454643
1624	454644
26420	454645
34233	454646
42921	454647
67036	454648
75933	454649
128250	454650
137737	454651
120193	454652
243419	454653
76769	454654
568	454655
62577	454656
268764	454657
63993	454658
48849	454659
266919	454660
57451	454661
77155	454662
47827	454663
111262	454664
9543	454665
140115	454666
164913	454667
212775	454668
172672	454669
9543	454670
70095	454671
1797	454672
216697	454673
150784	454674
99213	454675
71298	454676
205157	454677
144153	454678
56309	454679
213376	454680
156909	454681
15784	454682
228278	454683
92477	454684
169527	454685
4590	454686
83832	454687
135661	454688
14760	454689
14760	454690
59110	454691
2560	454692
107933	454693
42862	454694
196260	454695
150422	454696
54084	454697
54442	454698
34911	454699
151755	454700
3824	454701
226618	454702
95386	454703
8088	454704
108216	454705
26454	454706
32011	454707
19306	454708
27589	454709
152896	454710
197473	454711
56088	454712
19545	454713
38169	454714
19911	454715
160081	454716
38698	454717
58559	454718
290781	454719
138511	454720
59173	454721
52739	454722
95855	454723
102478	454724
32853	454725
105811	454726
7414	454727
121516	454728
38187	454729
4	454730
35236	454731
105822	454732
127679	454733
49249	454734
58206	454735
89811	454736
2610	454737
128468	454738
245571	454739
5017	454740
95785	454741
101824	454742
235701	454743
228562	454744
22203	454745
37438	454746
28611	454747
38793	454748
143431	454749
45717	454750
27009	454751
315825	454752
137712	454753
209120	454754
19428	454755
266375	454756
277286	454757
76708	454758
236617	454759
137809	454760
19573	454761
17176	454762
159312	454763
179396	454764
14057	454765
85157	454766
93402	454767
44869	454768
132722	454769
252803	454770
11549	454771
116992	454772
109565	454773
167327	454774
88964	454775
168604	454776
106347	454777
111931	454778
202686	454779
111713	454780
204956	454781
4581	454782
77926	454783
171475	454784
17579	454785
75501	454786
134156	454787
308950	454788
106108	454789
199305	454790
181129	454791
11919	454792
31341	454793
48745	454794
127489	454795
82356	454796
199200	454797
18092	454798
270060	454799
179082	454800
193997	454801
68597	454802
328117	454803
258411	454804
129942	454805
23624	454806
191210	454807
95351	454808
18270	454809
7822	454810
208872	454811
33219	454812
136272	454813
8408	454814
331	454815
30277	454816
123765	454817
31399	454818
58907	454819
211074	454820
26599	454821
12857	454822
105380	454823
266848	454824
3053	454825
3481	454826
88959	454827
181607	454828
42678	454829
294537	454830
117371	454831
66974	454832
28488	454833
71104	454834
1423	454835
4895	454836
58004	454837
48747	454838
76732	454839
106640	454840
275303	454841
61125	454842
10	454843
29194	454844
178054	454845
44770	454846
155219	454847
95649	454848
243565	454849
66351	454850
16649	454851
256575	454852
58078	454853
256362	454854
296824	454855
124997	454856
78135	454857
37917	454858
177359	454859
147774	454860
8966	454861
88156	454862
225390	454863
90003	454864
43239	454865
682	454866
53264	454867
5595	454868
57	454869
65968	454870
5351	454871
157868	454872
159753	454873
34699	454874
4149	454875
398	454876
29334	454877
10445	454878
849	454879
120	454880
54581	454881
2099	454882
166402	454883
277361	454884
110	454885
2150	454886
6638	454887
221757	454888
142892	454889
18025	454890
32189	454891
275625	454892
122823	454893
136921	454894
19051	454895
12370	454896
41188	454897
151520	454898
508	454899
110	454900
102413	454901
114357	454902
136522	454903
505	454904
75983	454905
24230	454906
10993	454907
1609	454908
75388	454909
9037	454910
61801	454911
119487	454912
173556	454913
127532	454914
54540	454915
21198	454916
32270	454917
101587	454918
7743	454919
200325	454920
61267	454921
1727	454922
20880	454923
2530	454924
1273	454925
15106	454926
44891	454927
218390	454928
36284	454929
580	454930
6392	454931
294883	454932
123962	454933
6077	454934
184722	454935
2108	454936
5453	454937
129198	454938
161393	454939
75459	454940
8993	454941
2436	454942
27870	454943
298004	454944
18053	454945
88	454946
3400	454947
258179	454948
50880	454949
83921	454950
224654	454951
164761	454952
15637	454953
8210	454954
21593	454955
174872	454956
3484	454957
175869	454958
43755	454959
20628	454960
2034	454961
134236	454962
15603	454963
131071	454964
36171	454965
182761	454966
182739	454967
7224	454968
11253	454969
9412	454970
16005	454971
29766	454972
261812	454973
32658	454974
7224	454975
12438	454976
33	454977
153903	454978
153865	454979
4102	454980
170576	454981
24145	454982
9716	454983
190877	454984
312061	454985
22106	454986
14894	454987
228773	454988
20880	454989
132547	454990
142857	454991
34853	454992
192729	454993
191584	454994
224586	454995
2060	454996
47435	454997
77743	454998
95261	454999
15267	455000
308637	455001
107785	455002
59200	455003
91672	455004
23018	455005
5055	455006
22595	455007
21626	455008
102292	455009
16858	455010
1950	455011
235753	455012
19257	455013
22	455014
98663	455015
86391	455016
9708	455017
319	455018
17957	455019
49680	455020
2566	455021
9490	455022
57948	455023
4364	455024
1092	455025
28160	455026
126789	455027
31429	455028
55151	455029
2426	455030
21762	455031
49821	455032
192006	455033
4049	455034
2559	455035
9148	455036
3175	455037
5319	455038
3939	455039
1195	455040
17169	455041
64762	455042
145456	455043
35640	455044
310601	455045
36588	455046
252919	455047
153730	455048
313761	455049
262990	455050
30762	455051
22581	455052
203602	455053
145576	455054
55780	455055
318301	455056
221728	455057
28485	455058
72473	455059
190115	455060
250805	455061
20495	455062
172587	455063
261318	455064
239622	455065
5778	455066
55807	455067
203938	455068
89631	455069
183998	455070
54713	455071
4804	455072
208182	455073
199775	455074
71142	455075
23498	455076
260062	455077
23765	455078
8885	455079
78312	455080
258390	455081
348	455082
125302	455083
151221	455084
2907	455085
61	455086
17286	455087
2232	455088
3079	455089
166975	455090
23167	455091
168568	455092
181868	455093
29226	455094
75269	455095
18689	455096
8248	455097
231217	455098
105400	455099
29524	455100
63842	455101
45961	455102
87641	455103
273756	455104
311493	455105
209890	455106
90882	455107
64952	455108
352	455109
115085	455110
67372	455111
68667	455112
86243	455113
95022	455114
113039	455115
51271	455116
122843	455117
43755	455118
1372	455119
16778	455120
12424	455121
28487	455122
87579	455123
16595	455124
22529	455125
32151	455126
66995	455127
143332	455128
134927	455129
812	455130
38144	455131
51662	455132
71833	455133
148432	455134
95674	455135
26906	455136
166033	455137
164565	455138
82140	455139
125080	455140
211388	455141
2232	455142
24145	455143
68639	455144
44483	455145
2381	455146
12838	455147
74660	455148
107580	455149
1102	455150
226342	455151
33011	455152
5653	455153
50821	455154
14979	455155
86151	455156
31760	455157
20	455158
16596	455159
512	455160
24886	455161
114833	455162
281310	455163
6749	455164
80	455165
177308	455166
11744	455167
47611	455168
51896	455169
82118	455170
2176	455171
55882	455172
47573	455173
113749	455174
34197	455175
54154	455176
24642	455177
10200	455178
263	455179
305045	455180
34833	455181
314	455182
27958	455183
62872	455184
140407	455185
151004	455186
42719	455187
29011	455188
5029	455189
1362	455190
158496	455191
63417	455192
20030	455193
12795	455194
33951	455195
117087	455196
50446	455197
88305	455198
173250	455199
32079	455200
174280	455201
112422	455202
174799	455203
3156	455204
325217	455205
75717	455206
102470	455207
6178	455208
39673	455209
328553	455210
79968	455211
89209	455212
62018	455213
17836	455214
14872	455215
153544	455216
4594	455217
113096	455218
68830	455219
292264	455220
1903	455221
6884	455222
260535	455223
177397	455224
119181	455225
313145	455226
24036	455227
214697	455228
249831	455229
11042	455230
4080	455231
155658	455232
65411	455233
100398	455234
21114	455235
206	455236
567	455237
227824	455238
169363	455239
169423	455240
112252	455241
17828	455242
138474	455243
9124	455244
95986	455245
80184	455246
221875	455247
9805	455248
25604	455249
320682	455250
152506	455251
21703	455252
51858	455253
59674	455254
8444	455255
64017	455256
23606	455257
113506	455258
28927	455259
63167	455260
384	455261
318368	455262
9755	455263
1975	455264
11543	455265
91734	455266
28894	455267
166753	455268
51065	455269
7609	455270
32358	455271
42139	455272
29976	455273
271350	455274
45263	455275
288772	455276
40686	455277
297807	455278
8593	455279
36051	455280
26967	455281
49769	455282
32460	455283
25134	455284
94831	455285
346	455286
93806	455287
126635	455288
36764	455289
104886	455290
105121	455291
177854	455292
2247	455293
12018	455294
15525	455295
76871	455296
285380	455297
48144	455298
11985	455299
610	455300
1451	455301
8983	455302
123749	455303
177847	455304
34	455305
138480	455306
78391	455307
102387	455308
14390	455309
75606	455310
163482	455311
81993	455312
78391	455313
16536	455314
132699	455315
92766	455316
9470	455317
128889	455318
49473	455319
8385	455320
17626	455321
37787	455322
193151	455323
20417	455324
96849	455325
45394	455326
6764	455327
5383	455328
5383	455329
156277	455330
5426	455331
5439	455332
39389	455333
258534	455334
771	455335
34511	455336
251458	455337
70639	455338
6648	455339
47809	455340
42955	455341
6840	455342
54804	455343
22993	455344
5132	455345
58820	455346
66796	455347
108082	455348
9974	455349
44645	455350
7421	455351
51924	455352
46517	455353
390	455354
65754	455355
11399	455356
37303	455357
181051	455358
3239	455359
122618	455360
295233	455361
132505	455362
8991	455363
84205	455364
4194	455365
58551	455366
196689	455367
57603	455368
33075	455369
60285	455370
3212	455371
122590	455372
27550	455373
6644	455374
418	455375
1097	455376
111812	455377
189336	455378
110938	455379
11164	455380
24754	455381
131560	455382
7359	455383
1340	455384
5029	455385
18539	455386
19205	455387
186758	455388
942	455389
23855	455390
51490	455391
5404	455392
46412	455393
54885	455394
6792	455395
51975	455396
797	455397
1506	455398
33318	455399
2491	455400
2839	455401
74485	455402
47648	455403
14835	455404
1977	455405
101017	455406
291041	455407
93634	455408
127625	455409
11621	455410
15411	455411
240056	455412
2363	455413
13735	455414
105855	455415
426	455416
48252	455417
35271	455418
2763	455419
319779	455420
259247	455421
32534	455422
318000	455423
1630	455424
68358	455425
308919	455426
161691	455427
297195	455428
264796	455429
87646	455430
1521	455431
52817	455432
18052	455433
14979	455434
9652	455435
2862	455436
67039	455437
7661	455438
94610	455439
149	455440
31283	455441
69523	455442
5325	455443
19531	455444
208030	455445
59228	455446
59228	455447
1680	455448
8015	455449
226	455450
26639	455451
48750	455452
111642	455453
1156	455454
79314	455455
40654	455456
30814	455457
1417	455458
23060	455459
29177	455460
31483	455461
49196	455462
24492	455463
23256	455464
3954	455465
1264	455466
14543	455467
199653	455468
201742	455469
186556	455470
66187	455471
268855	455472
934	455473
147340	455474
150264	455475
170424	455476
23542	455477
23328	455478
172087	455479
7134	455480
283101	455481
34808	455482
25	455483
136652	455484
57185	455485
3475	455486
17947	455487
7134	455488
22893	455489
2835	455490
69415	455491
1144	455492
52167	455493
83744	455494
53605	455495
166679	455496
71491	455497
22766	455498
64465	455499
68214	455500
83296	455501
162095	455502
33189	455503
264281	455504
84614	455505
26432	455506
2424	455507
115382	455508
186179	455509
138868	455510
8245	455511
183043	455512
929	455513
24873	455514
151513	455515
170452	455516
7185	455517
13021	455518
22635	455519
155538	455520
47594	455521
46150	455522
16826	455523
43160	455524
287231	455525
10197	455526
29026	455527
4212	455528
41714	455529
283435	455530
118839	455531
157148	455532
65918	455533
42360	455534
230730	455535
92703	455536
91078	455537
72456	455538
187277	455539
211796	455540
174453	455541
76004	455542
265643	455543
192330	455544
213445	455545
323261	455546
194279	455547
2274	455548
69538	455549
30311	455550
46425	455551
113564	455552
6224	455553
169991	455554
233646	455555
8448	455556
150951	455557
73791	455558
193017	455559
192913	455560
53131	455561
150	455562
45845	455563
15242	455564
1636	455565
4061	455566
74249	455567
12619	455568
5409	455569
4395	455570
52388	455571
479	455572
65968	455573
31916	455574
51614	455575
15611	455576
283056	455577
96281	455578
647	455579
532	455580
4459	455581
80790	455582
418	455583
418	455584
67913	455585
27520	455586
2945	455587
35634	455588
29959	455589
45509	455590
26268	455591
27841	455592
58541	455593
56838	455594
7767	455595
156	455596
268278	455597
26819	455598
2974	455599
64029	455600
31276	455601
234276	455602
254420	455603
23730	455604
25479	455605
9168	455606
33052	455607
13425	455608
193653	455609
68379	455610
8274	455611
102036	455612
158712	455613
51715	455614
77374	455615
77871	455616
14938	455617
212686	455618
25698	455619
51120	455620
42962	455621
29943	455622
152048	455623
3299	455624
6772	455625
56278	455626
33580	455627
302300	455628
15338	455629
243390	455630
157602	455631
25830	455632
281601	455633
3351	455634
314726	455635
264988	455636
23891	455637
57250	455638
100781	455639
68459	455640
86851	455641
85929	455642
32969	455643
251931	455644
3896	455645
317257	455646
92858	455647
48884	455648
40789	455649
45595	455650
59964	455651
20385	455652
21869	455653
104594	455654
44083	455655
219928	455656
91296	455657
68249	455658
5537	455659
48884	455660
228170	455661
183353	455662
50798	455663
147125	455664
33651	455665
68113	455666
131804	455667
60726	455668
60726	455669
34135	455670
37531	455671
95522	455672
11560	455673
20659	455674
9231	455675
304066	455676
22526	455677
5125	455678
3199	455679
57522	455680
245964	455681
5784	455682
137513	455683
36955	455684
326499	455685
15627	455686
37413	455687
44451	455688
48815	455689
22086	455690
136278	455691
130516	455692
78289	455693
65920	455694
12269	455695
36305	455696
29532	455697
1202	455698
325236	455699
149820	455700
13839	455701
24105	455702
314889	455703
3386	455704
8818	455705
2357	455706
309174	455707
94264	455708
94327	455709
269424	455710
106353	455711
252394	455712
163433	455713
15678	455714
49	455715
60321	455716
37676	455717
1402	455718
714	455719
323	455720
93764	455721
133441	455722
208250	455723
1253	455724
92239	455725
50086	455726
1616	455727
81271	455728
124114	455729
220754	455730
25255	455731
149392	455732
42384	455733
5319	455734
22624	455735
25344	455736
6070	455737
37	455738
195184	455739
77256	455740
57	455741
6770	455742
234920	455743
2617	455744
54218	455745
241982	455746
162176	455747
26748	455748
26748	455749
194106	455750
752	455751
25376	455752
203594	455753
22732	455754
3888	455755
640	455756
22401	455757
32729	455758
237	455759
2611	455760
17104	455761
15449	455762
66344	455763
17710	455764
96672	455765
23032	455766
216661	455767
279139	455768
26844	455769
60872	455770
18255	455771
1228	455772
5943	455773
6322	455774
127610	455775
71650	455776
73318	455777
88188	455778
264823	455779
29732	455780
3438	455781
3760	455782
108260	455783
28675	455784
24395	455785
110290	455786
20352	455787
290626	455788
59893	455789
1086	455790
136531	455791
5078	455792
177849	455793
170660	455794
5760	455795
75982	455796
191683	455797
26088	455798
122413	455799
179807	455800
3156	455801
80021	455802
133436	455803
11917	455804
113473	455805
32249	455806
1853	455807
62527	455808
13996	455809
1435	455810
8846	455811
174294	455812
188609	455813
2061	455814
100106	455815
199877	455816
171483	455817
327884	455818
121896	455819
121986	455820
191	455821
41598	455822
41598	455823
68732	455824
2363	455825
256	455826
9808	455827
10677	455828
120470	455829
474	455830
22937	455831
21909	455832
7401	455833
66089	455834
18870	455835
33715	455836
1273	455837
277224	455838
2444	455839
33194	455840
29271	455841
54201	455842
111359	455843
211894	455844
29271	455845
54201	455846
8577	455847
154571	455848
290677	455849
258915	455850
182455	455851
279686	455852
58057	455853
92518	455854
55548	455855
12147	455856
23	455857
31337	455858
31337	455859
3377	455860
12475	455861
4582	455862
8439	455863
34129	455864
12020	455865
11846	455866
10978	455867
12475	455868
11846	455869
4582	455870
29327	455871
29702	455872
47904	455873
29702	455874
3532	455875
8439	455876
5889	455877
4582	455878
31900	455879
3470	455880
11345	455881
121727	455882
26760	455883
19701	455884
35941	455885
35941	455886
68975	455887
48191	455888
193	455889
37815	455890
37815	455891
89112	455892
179818	455893
179847	455894
174184	455895
75005	455896
52042	455897
34207	455898
72683	455899
4590	455900
24145	455901
75188	455902
117956	455903
69734	455904
158299	455905
12915	455906
44681	455907
66659	455908
37776	455909
66656	455910
115286	455911
101077	455912
208802	455913
1807	455914
91252	455915
9796	455916
27494	455917
2782	455918
73133	455919
132273	455920
210549	455921
2733	455922
843	455923
5097	455924
212959	455925
20227	455926
52623	455927
42377	455928
172761	455929
144952	455930
48291	455931
132322	455932
126975	455933
230096	455934
70384	455935
17031	455936
274638	455937
10134	455938
2908	455939
44733	455940
85473	455941
38691	455942
255703	455943
164678	455944
271119	455945
280619	455946
63490	455947
12256	455948
7	455949
4326	455950
114567	455951
242295	455952
104447	455953
277512	455954
45894	455955
99207	455956
147531	455957
72459	455958
15257	455959
65163	455960
46559	455961
131469	455962
31396	455963
10464	455964
38025	455965
13209	455966
33902	455967
62197	455968
207519	455969
16920	455970
56627	455971
39388	455972
34000	455973
17958	455974
327161	455975
120110	455976
17960	455977
2417	455978
41433	455979
16836	455980
271234	455981
15572	455982
116222	455983
102257	455984
9319	455985
197891	455986
3133	455987
57886	455988
52376	455989
161113	455990
50975	455991
138386	455992
108	455993
201158	455994
13564	455995
195242	455996
26768	455997
215160	455998
213718	455999
135620	456000
214661	456001
210411	456002
215971	456003
210262	456004
210739	456005
37083	456006
14337	456007
136788	456008
86955	456009
320269	456010
326507	456011
210791	456012
85322	456013
58222	456014
323591	456015
213749	456016
57480	456017
136235	456018
214793	456019
308279	456020
318108	456021
319433	456022
87646	456023
311554	456024
27836	456025
14530	456026
213226	456027
38885	456028
52922	456029
135348	456030
56960	456031
135374	456032
213209	456033
215862	456034
57613	456035
57613	456036
4057	456037
127568	456038
31539	456039
56342	456040
87106	456041
135430	456042
210736	456043
210608	456044
138555	456045
319145	456046
210845	456047
324924	456048
210608	456049
321881	456050
318650	456051
214698	456052
94281	456053
97334	456054
111822	456055
249994	456056
49334	456057
41777	456058
83958	456059
167484	456060
111786	456061
167484	456062
266822	456063
5780	456064
11158	456065
90728	456066
157701	456067
40261	456068
80120	456069
66095	456070
3011	456071
1146	456072
141830	456073
104804	456074
74877	456075
37609	456076
7037	456077
264546	456078
183429	456079
117244	456080
11264	456081
24829	456082
75661	456083
236322	456084
89	456085
191963	456086
31541	456087
90805	456088
90986	456089
39013	456090
4608	456091
71086	456092
69902	456093
46017	456094
73961	456095
4308	456096
191607	456097
2048	456098
79658	456099
110900	456100
164394	456101
24631	456102
47337	456103
76783	456104
116656	456105
68107	456106
196229	456107
68125	456108
250447	456109
172033	456110
57750	456111
320650	456112
51188	456113
48060	456114
27748	456115
28168	456116
118093	456117
24253	456118
28629	456119
83288	456120
47337	456121
20035	456122
99169	456123
175521	456124
72083	456125
121696	456126
7542	456127
314128	456128
193170	456129
15205	456130
4653	456131
11987	456132
61165	456133
144888	456134
93913	456135
10885	456136
86068	456137
6325	456138
14289	456139
67	456140
110150	456141
7713	456142
64796	456143
6369	456144
223343	456145
67	456146
896	456147
1513	456148
156455	456149
52	456150
44685	456151
244480	456152
2791	456153
1513	456154
13646	456155
67888	456156
249110	456157
249382	456158
36421	456159
6012	456160
4778	456161
2411	456162
24829	456163
31646	456164
44952	456165
4989	456166
734	456167
75977	456168
101421	456169
39726	456170
21932	456171
14518	456172
10205	456173
7217	456174
21873	456175
23014	456176
24437	456177
121513	456178
10705	456179
19699	456180
41928	456181
125301	456182
20078	456183
69929	456184
64729	456185
66577	456186
38373	456187
8485	456188
131862	456189
70645	456190
112581	456191
6537	456192
13161	456193
107612	456194
27	456195
38438	456196
47976	456197
34144	456198
19699	456199
138574	456200
109001	456201
3673	456202
34144	456203
73022	456204
67730	456205
126683	456206
73552	456207
50694	456208
85445	456209
73022	456210
46135	456211
20078	456212
114475	456213
65177	456214
23090	456215
46135	456216
65333	456217
20078	456218
129907	456219
56250	456220
12465	456221
77214	456222
134601	456223
22299	456224
111291	456225
71121	456226
388	456227
34381	456228
4056	456229
788	456230
275278	456231
115676	456232
89950	456233
89	456234
49173	456235
189653	456236
102757	456237
53772	456238
17772	456239
19722	456240
3086	456241
50640	456242
8891	456243
9784	456244
21773	456245
943	456246
8709	456247
69	456248
69	456249
54127	456250
62341	456251
35726	456252
93123	456253
103264	456254
30888	456255
211284	456256
18028	456257
33558	456258
126234	456259
299307	456260
53373	456261
82196	456262
451	456263
44033	456264
195113	456265
200210	456266
2304	456267
4022	456268
55353	456269
48640	456270
168549	456271
109450	456272
290209	456273
137805	456274
158473	456275
30722	456276
25231	456277
1071	456278
3094	456279
26993	456280
47362	456281
23513	456282
127159	456283
123926	456284
201507	456285
90858	456286
198001	456287
198001	456288
108130	456289
118657	456290
75233	456291
44446	456292
70764	456293
2358	456294
117017	456295
73623	456296
20613	456297
118899	456298
132577	456299
73623	456300
30459	456301
74503	456302
43142	456303
114590	456304
178585	456305
175888	456306
9553	456307
23982	456308
34783	456309
34804	456310
50928	456311
70193	456312
155235	456313
155233	456314
328547	456315
101881	456316
105010	456317
48107	456318
45323	456319
110831	456320
29616	456321
70193	456322
19745	456323
22180	456324
22180	456325
160281	456326
160281	456327
22180	456328
160345	456329
22180	456330
22180	456331
160345	456332
22180	456333
73	456334
910	456335
26713	456336
66614	456337
41392	456338
42194	456339
34736	456340
23943	456341
54546	456342
196019	456343
15731	456344
24074	456345
6566	456346
3185	456347
40326	456348
85623	456349
24389	456350
20219	456351
32945	456352
78372	456353
83517	456354
8386	456355
82617	456356
2190	456357
13409	456358
143647	456359
176784	456360
185415	456361
87500	456362
35442	456363
8267	456364
325478	456365
64357	456366
23014	456367
17167	456368
110753	456369
14	456370
17328	456371
1831	456372
199562	456373
34975	456374
402	456375
57381	456376
2616	456377
64001	456378
8718	456379
122865	456380
13825	456381
41172	456382
204828	456383
452	456384
18081	456385
224	456386
284677	456387
190877	456388
107898	456389
286783	456390
15092	456391
155520	456392
1620	456393
13368	456394
24717	456395
179353	456396
91783	456397
135731	456398
21678	456399
12880	456400
8828	456401
131715	456402
9356	456403
18607	456404
17541	456405
4875	456406
13989	456407
239678	456408
203864	456409
52265	456410
35496	456411
259322	456412
1870	456413
21640	456414
112530	456415
83655	456416
2502	456417
1733	456418
3415	456419
40584	456420
15481	456421
2056	456422
5477	456423
1613	456424
308576	456425
66705	456426
42959	456427
6532	456428
319619	456429
259899	456430
5489	456431
26488	456432
203707	456433
57812	456434
34924	456435
13793	456436
209068	456437
34493	456438
36915	456439
2473	456440
146362	456441
19480	456442
4121	456443
253171	456444
52554	456445
82875	456446
505	456447
52554	456448
34453	456449
24739	456450
76766	456451
317163	456452
31216	456453
45596	456454
41328	456455
134035	456456
6534	456457
29090	456458
7875	456459
36819	456460
53169	456461
2587	456462
55305	456463
4098	456464
42119	456465
69666	456466
77918	456467
17249	456468
59052	456469
13842	456470
103043	456471
12633	456472
242803	456473
15994	456474
8310	456475
4211	456476
1635	456477
79	456478
858	456479
127381	456480
5657	456481
61624	456482
30424	456483
14771	456484
15120	456485
129455	456486
135830	456487
61467	456488
16113	456489
12120	456490
131345	456491
188147	456492
6613	456493
202294	456494
263893	456495
39652	456496
20089	456497
20089	456498
60127	456499
48943	456500
116369	456501
88018	456502
175227	456503
70152	456504
20792	456505
21309	456506
4981	456507
42459	456508
52555	456509
75392	456510
191762	456511
27154	456512
128146	456513
73573	456514
240412	456515
173357	456516
119837	456517
44118	456518
23751	456519
34770	456520
30197	456521
165041	456522
6999	456523
205817	456524
30082	456525
33640	456526
520	456527
32901	456528
4590	456529
45863	456530
147510	456531
339	456532
19186	456533
1295	456534
137637	456535
256	456536
3791	456537
4814	456538
22261	456539
372	456540
7411	456541
36153	456542
119	456543
74635	456544
7320	456545
70840	456546
26601	456547
10069	456548
60303	456549
24345	456550
117418	456551
2755	456552
82667	456553
16610	456554
189224	456555
14534	456556
47761	456557
8397	456558
185064	456559
26844	456560
240600	456561
12396	456562
8804	456563
35599	456564
19230	456565
53471	456566
20447	456567
317728	456568
157140	456569
88062	456570
170339	456571
136481	456572
50560	456573
240668	456574
127882	456575
88128	456576
18928	456577
21002	456578
14728	456579
253598	456580
107048	456581
240278	456582
29438	456583
152	456584
53545	456585
49	456586
107150	456587
113498	456588
8464	456589
36169	456590
38953	456591
60805	456592
285008	456593
237756	456594
88493	456595
6993	456596
184856	456597
28061	456598
31402	456599
189650	456600
1968	456601
51811	456602
155248	456603
14607	456604
90019	456605
2515	456606
177703	456607
52590	456608
13538	456609
2613	456610
113894	456611
24533	456612
15639	456613
1545	456614
1793	456615
3079	456616
4109	456617
13846	456618
61087	456619
205186	456620
4009	456621
171871	456622
26183	456623
138214	456624
23025	456625
121530	456626
179313	456627
39915	456628
13773	456629
35	456630
53124	456631
144319	456632
96747	456633
20272	456634
22545	456635
5065	456636
12962	456637
48398	456638
37664	456639
70271	456640
38835	456641
109695	456642
106992	456643
3861	456644
31706	456645
523	456646
9992	456647
5038	456648
48832	456649
26665	456650
18546	456651
119933	456652
94	456653
61664	456654
146060	456655
112188	456656
47259	456657
172590	456658
31793	456659
15908	456660
184669	456661
63286	456662
97960	456663
54857	456664
150320	456665
101764	456666
13313	456667
4651	456668
44214	456669
34113	456670
34412	456671
12464	456672
30014	456673
178363	456674
151833	456675
322391	456676
37796	456677
47482	456678
115755	456679
59367	456680
177145	456681
138285	456682
128054	456683
98775	456684
65376	456685
100278	456686
114668	456687
86820	456688
56891	456689
162376	456690
42858	456691
195977	456692
8213	456693
86203	456694
214573	456695
1771	456696
117769	456697
190817	456698
78733	456699
149560	456700
96389	456701
49259	456702
125525	456703
59139	456704
63044	456705
172277	456706
202910	456707
69110	456708
4963	456709
40721	456710
39154	456711
26191	456712
122568	456713
58513	456714
82807	456715
79307	456716
27351	456717
83470	456718
45587	456719
37097	456720
2573	456721
12231	456722
41708	456723
16033	456724
187346	456725
60859	456726
45678	456727
66289	456728
172642	456729
205874	456730
177592	456731
17343	456732
105922	456733
85867	456734
125864	456735
31330	456736
79965	456737
3255	456738
44448	456739
36476	456740
116503	456741
99558	456742
71274	456743
76199	456744
88662	456745
78207	456746
12554	456747
118550	456748
288144	456749
66247	456750
187026	456751
85084	456752
47914	456753
296677	456754
190362	456755
210248	456756
2583	456757
65128	456758
24997	456759
54616	456760
24997	456761
77651	456762
23971	456763
33179	456764
32995	456765
101128	456766
125658	456767
94562	456768
39690	456769
320858	456770
17261	456771
10167	456772
206416	456773
10681	456774
88012	456775
76191	456776
45904	456777
128221	456778
54013	456779
71481	456780
292907	456781
5717	456782
48881	456783
88716	456784
104240	456785
249254	456786
37258	456787
192969	456788
31658	456789
47035	456790
156022	456791
191420	456792
79914	456793
100292	456794
167143	456795
348	456796
107416	456797
203136	456798
298356	456799
51377	456800
109849	456801
28179	456802
81167	456803
63473	456804
93678	456805
303387	456806
188688	456807
182286	456808
218941	456809
213860	456810
10473	456811
62047	456812
100924	456813
32018	456814
180606	456815
33421	456816
7846	456817
309974	456818
120372	456819
3323	456820
41836	456821
93851	456822
3811	456823
180066	456824
595	456825
289338	456826
119529	456827
173817	456828
33242	456829
130	456830
1638	456831
22308	456832
22308	456833
65883	456834
42483	456835
53030	456836
192349	456837
96892	456838
139711	456839
35967	456840
11675	456841
27270	456842
19086	456843
2592	456844
12864	456845
13755	456846
35164	456847
7817	456848
8781	456849
77124	456850
18840	456851
80815	456852
7271	456853
3546	456854
45971	456855
139438	456856
119064	456857
56275	456858
4285	456859
81800	456860
40790	456861
86589	456862
12864	456863
18969	456864
252321	456865
135691	456866
19381	456867
10641	456868
36774	456869
7534	456870
91968	456871
145707	456872
111814	456873
60880	456874
85106	456875
57444	456876
81578	456877
326751	456878
215970	456879
86320	456880
327254	456881
78481	456882
139380	456883
91691	456884
131439	456885
195746	456886
109358	456887
327916	456888
76119	456889
80298	456890
140224	456891
8306	456892
15827	456893
78045	456894
635	456895
83974	456896
42449	456897
312681	456898
169335	456899
20885	456900
58967	456901
209215	456902
282136	456903
12398	456904
5122	456905
10813	456906
8624	456907
189439	456908
196820	456909
107936	456910
742	456911
87418	456912
103860	456913
84904	456914
94974	456915
114706	456916
82418	456917
184992	456918
108018	456919
151092	456920
28076	456921
157324	456922
176878	456923
254597	456924
31563	456925
36240	456926
25346	456927
310300	456928
59157	456929
1944	456930
192869	456931
184733	456932
188905	456933
23543	456934
35957	456935
62313	456936
183611	456937
9234	456938
149012	456939
20269	456940
115604	456941
43296	456942
51568	456943
279179	456944
9223	456945
254811	456946
192429	456947
4014	456948
42167	456949
1870	456950
301184	456951
20077	456952
5565	456953
23053	456954
29306	456955
28764	456956
62989	456957
109021	456958
31624	456959
45026	456960
26132	456961
7526	456962
92267	456963
271072	456964
7813	456965
77775	456966
169247	456967
172158	456968
70466	456969
164087	456970
121131	456971
61327	456972
97125	456973
105663	456974
194862	456975
140445	456976
75979	456977
130582	456978
313653	456979
116030	456980
51567	456981
19753	456982
14783	456983
153635	456984
289487	456985
13748	456986
18536	456987
198005	456988
82508	456989
170032	456990
248196	456991
35685	456992
108035	456993
294826	456994
1493	456995
237224	456996
75529	456997
130592	456998
77181	456999
66253	457000
37036	457001
226781	457002
30500	457003
80928	457004
15297	457005
49515	457006
50705	457007
260791	457008
10024	457009
57712	457010
22700	457011
5815	457012
67102	457013
178694	457014
164701	457015
169149	457016
209336	457017
6949	457018
27098	457019
165085	457020
106320	457021
77220	457022
10619	457023
64978	457024
70859	457025
107251	457026
145783	457027
192586	457028
45197	457029
144516	457030
217148	457031
69187	457032
113728	457033
3587	457034
139036	457035
204092	457036
246290	457037
119534	457038
117235	457039
33514	457040
3669	457041
91097	457042
176924	457043
134931	457044
27157	457045
7245	457046
46522	457047
6314	457048
32287	457049
71464	457050
287094	457051
144046	457052
15221	457053
102089	457054
107135	457055
283475	457056
5729	457057
24678	457058
142543	457059
420	457060
172488	457061
69986	457062
8303	457063
160885	457064
47065	457065
89947	457066
209754	457067
47572	457068
100435	457069
237257	457070
6146	457071
5379	457072
147954	457073
149838	457074
144333	457075
7063	457076
82232	457077
15514	457078
6547	457079
88071	457080
14829	457081
100319	457082
15527	457083
38330	457084
10125	457085
7195	457086
299745	457087
25228	457088
39633	457089
9628	457090
49012	457091
8654	457092
28636	457093
14714	457094
42517	457095
3233	457096
39450	457097
152997	457098
79454	457099
126392	457100
285761	457101
303560	457102
272786	457103
36652	457104
36349	457105
76785	457106
170470	457107
89085	457108
56203	457109
8336	457110
33644	457111
13949	457112
6779	457113
84790	457114
138081	457115
80956	457116
102980	457117
8488	457118
35308	457119
7499	457120
15802	457121
142693	457122
53676	457123
69316	457124
30378	457125
295686	457126
35307	457127
38353	457128
92861	457129
15604	457130
11856	457131
18773	457132
5200	457133
128863	457134
37835	457135
12476	457136
107841	457137
40752	457138
307383	457139
279259	457140
48817	457141
65619	457142
21136	457143
245404	457144
40779	457145
92283	457146
5637	457147
37332	457148
187367	457149
169	457150
97911	457151
105654	457152
185348	457153
79235	457154
38359	457155
16020	457156
189328	457157
12717	457158
54756	457159
20125	457160
238606	457161
99919	457162
107387	457163
157628	457164
35286	457165
81098	457166
28920	457167
69437	457168
22473	457169
2112	457170
73250	457171
169884	457172
161744	457173
285579	457174
108964	457175
70589	457176
45563	457177
61778	457178
292005	457179
90196	457180
273349	457181
197760	457182
301712	457183
104724	457184
100561	457185
207519	457186
246356	457187
217759	457188
217699	457189
26587	457190
55793	457191
217022	457192
55023	457193
200383	457194
175886	457195
23723	457196
33593	457197
48871	457198
28011	457199
149844	457200
106661	457201
146085	457202
91304	457203
139306	457204
36089	457205
207629	457206
110793	457207
137427	457208
97	457209
34814	457210
1500	457211
88799	457212
89290	457213
97133	457214
20066	457215
7195	457216
208485	457217
60179	457218
34814	457219
313158	457220
119651	457221
280696	457222
194597	457223
140480	457224
23901	457225
59215	457226
112882	457227
151383	457228
206705	457229
90696	457230
77938	457231
53460	457232
181070	457233
75030	457234
232693	457235
34678	457236
2453	457237
140096	457238
59293	457239
306412	457240
129676	457241
92326	457242
41577	457243
103996	457244
59938	457245
42208	457246
242739	457247
24013	457248
129623	457249
294407	457250
34756	457251
59686	457252
37983	457253
50010	457254
67639	457255
219570	457256
176137	457257
35014	457258
255578	457259
43392	457260
191185	457261
196298	457262
5172	457263
73809	457264
211832	457265
109730	457266
94886	457267
63898	457268
29666	457269
266201	457270
43284	457271
258171	457272
298343	457273
19894	457274
176368	457275
237805	457276
277932	457277
228924	457278
204739	457279
6597	457280
70299	457281
30927	457282
296392	457283
107712	457284
312303	457285
174660	457286
29062	457287
99360	457288
115783	457289
269119	457290
124613	457291
103022	457292
79998	457293
172684	457294
107997	457295
312265	457296
216078	457297
314172	457298
31537	457299
16680	457300
206681	457301
174802	457302
189237	457303
11192	457304
67438	457305
153669	457306
95315	457307
189670	457308
3794	457309
106233	457310
138145	457311
163858	457312
13871	457313
78730	457314
5575	457315
14639	457316
189331	457317
268888	457318
136100	457319
31027	457320
121977	457321
49457	457322
114093	457323
37145	457324
136824	457325
41626	457326
89603	457327
15028	457328
282299	457329
276169	457330
182433	457331
98953	457332
50895	457333
40279	457334
40589	457335
27976	457336
165426	457337
59631	457338
24840	457339
61516	457340
36706	457341
22075	457342
64056	457343
83577	457344
118580	457345
937	457346
127075	457347
52211	457348
13719	457349
5945	457350
25655	457351
94789	457352
100514	457353
76159	457354
212912	457355
196723	457356
9754	457357
183725	457358
45305	457359
287030	457360
120931	457361
59821	457362
162226	457363
13114	457364
2931	457365
267765	457366
204232	457367
204967	457368
77045	457369
66829	457370
151981	457371
57467	457372
12381	457373
7423	457374
24869	457375
98033	457376
28580	457377
204942	457378
76886	457379
129541	457380
85093	457381
210773	457382
28885	457383
207352	457384
303986	457385
39977	457386
26660	457387
326534	457388
216176	457389
25870	457390
35480	457391
19894	457392
183922	457393
251020	457394
127195	457395
12611	457396
55464	457397
154747	457398
196203	457399
118602	457400
43754	457401
59726	457402
152478	457403
119624	457404
78510	457405
232315	457406
107407	457407
40019	457408
73052	457409
78927	457410
85178	457411
53963	457412
134290	457413
135986	457414
204483	457415
62942	457416
127058	457417
102186	457418
8308	457419
20102	457420
97624	457421
25830	457422
88749	457423
184044	457424
234441	457425
44073	457426
38456	457427
18424	457428
70341	457429
100989	457430
23915	457431
43912	457432
58354	457433
43497	457434
34678	457435
6904	457436
87221	457437
9667	457438
26647	457439
282748	457440
33089	457441
108277	457442
56213	457443
85116	457444
41325	457445
232848	457446
287967	457447
47584	457448
169467	457449
115952	457450
147444	457451
85619	457452
310549	457453
317744	457454
146883	457455
29186	457456
56109	457457
91148	457458
23543	457459
32694	457460
98861	457461
90710	457462
138438	457463
196688	457464
159350	457465
293376	457466
450	457467
77054	457468
149161	457469
55290	457470
279127	457471
59239	457472
232542	457473
1226	457474
8363	457475
14126	457476
71348	457477
16017	457478
142353	457479
54600	457480
12438	457481
94613	457482
30425	457483
40279	457484
193551	457485
305740	457486
46194	457487
77836	457488
16202	457489
90748	457490
60179	457491
103145	457492
130528	457493
45999	457494
20504	457495
87353	457496
34598	457497
302529	457498
83572	457499
26647	457500
19539	457501
101968	457502
223958	457503
144529	457504
139659	457505
13951	457506
46619	457507
41709	457508
187548	457509
171153	457510
151132	457511
142406	457512
311130	457513
45171	457514
89402	457515
14787	457516
204058	457517
131316	457518
34678	457519
89761	457520
47157	457521
39604	457522
143745	457523
21477	457524
134262	457525
20419	457526
70646	457527
184450	457528
71718	457529
199081	457530
46613	457531
289709	457532
249430	457533
140816	457534
120158	457535
59296	457536
85240	457537
180149	457538
138000	457539
229499	457540
97991	457541
165711	457542
152783	457543
31898	457544
304104	457545
80574	457546
23667	457547
45093	457548
184933	457549
317014	457550
183350	457551
135854	457552
170377	457553
286020	457554
90519	457555
116266	457556
70301	457557
72920	457558
107988	457559
95842	457560
214056	457561
61604	457562
9348	457563
317519	457564
151744	457565
168374	457566
49824	457567
107526	457568
145401	457569
44637	457570
161355	457571
68896	457572
251254	457573
15181	457574
139319	457575
91489	457576
94514	457577
313767	457578
78351	457579
46170	457580
60632	457581
17372	457582
42781	457583
294587	457584
117394	457585
136014	457586
52249	457587
102415	457588
149162	457589
139611	457590
79974	457591
197030	457592
6306	457593
36408	457594
28957	457595
66509	457596
128788	457597
19894	457598
113975	457599
313969	457600
41500	457601
164830	457602
324901	457603
94136	457604
130565	457605
13825	457606
64914	457607
82002	457608
53025	457609
139660	457610
59480	457611
210988	457612
86793	457613
235346	457614
85620	457615
208231	457616
98303	457617
8386	457618
248567	457619
57512	457620
122472	457621
265470	457622
102643	457623
215702	457624
66842	457625
74942	457626
311585	457627
180579	457628
85161	457629
299148	457630
196347	457631
157735	457632
160316	457633
103474	457634
199786	457635
36624	457636
169712	457637
193646	457638
181284	457639
48944	457640
46695	457641
207807	457642
201569	457643
34337	457644
42969	457645
193914	457646
149192	457647
153683	457648
11783	457649
139152	457650
254925	457651
176644	457652
14787	457653
180397	457654
121851	457655
31661	457656
18901	457657
156762	457658
74608	457659
314452	457660
7630	457661
147968	457662
18002	457663
35333	457664
148217	457665
58473	457666
25100	457667
214314	457668
139409	457669
200170	457670
300604	457671
2342	457672
55751	457673
189779	457674
182200	457675
9073	457676
9785	457677
3011	457678
271211	457679
130968	457680
2107	457681
178799	457682
285940	457683
187024	457684
58939	457685
139296	457686
229941	457687
200667	457688
909	457689
9152	457690
167349	457691
256528	457692
140219	457693
17204	457694
14973	457695
70948	457696
9796	457697
71247	457698
19855	457699
7805	457700
21104	457701
88600	457702
8422	457703
8422	457704
9421	457705
10786	457706
26172	457707
178462	457708
8360	457709
45783	457710
16258	457711
1489	457712
113600	457713
5787	457714
33699	457715
113095	457716
43938	457717
109895	457718
210360	457719
107712	457720
159254	457721
296916	457722
200983	457723
119139	457724
262227	457725
175574	457726
192983	457727
121587	457728
142082	457729
182691	457730
80636	457731
98499	457732
139758	457733
57771	457734
73526	457735
190319	457736
203719	457737
20001	457738
35020	457739
7957	457740
83526	457741
34510	457742
80636	457743
186849	457744
232366	457745
62326	457746
61235	457747
24994	457748
189017	457749
288296	457750
116266	457751
10767	457752
19665	457753
174393	457754
11047	457755
64417	457756
12671	457757
175284	457758
260255	457759
187147	457760
70652	457761
19068	457762
27860	457763
80315	457764
191266	457765
20654	457766
198351	457767
199563	457768
85813	457769
1014	457770
317056	457771
120879	457772
211232	457773
226122	457774
139660	457775
16057	457776
228162	457777
325090	457778
232652	457779
286228	457780
12751	457781
19987	457782
124032	457783
230797	457784
3766	457785
45369	457786
56879	457787
55109	457788
270150	457789
4740	457790
16053	457791
25233	457792
46922	457793
41852	457794
92898	457795
91748	457796
34128	457797
57473	457798
45612	457799
9906	457800
51341	457801
22165	457802
45105	457803
24849	457804
51595	457805
186400	457806
24806	457807
9926	457808
51400	457809
5947	457810
254339	457811
42392	457812
49811	457813
73066	457814
321199	457815
250923	457816
213744	457817
86699	457818
3595	457819
474	457820
55555	457821
20862	457822
18074	457823
113539	457824
66550	457825
19255	457826
9933	457827
73387	457828
74749	457829
47077	457830
35217	457831
140948	457832
47660	457833
261638	457834
32906	457835
34825	457836
127708	457837
4386	457838
31796	457839
13247	457840
14492	457841
24095	457842
111	457843
4335	457844
29178	457845
83777	457846
105934	457847
1017	457848
23754	457849
209700	457850
4404	457851
194973	457852
23789	457853
85142	457854
76849	457855
207135	457856
68190	457857
58616	457858
130752	457859
105944	457860
43348	457861
4801	457862
126857	457863
124289	457864
106975	457865
46071	457866
166526	457867
118357	457868
5922	457869
6967	457870
236825	457871
29767	457872
59604	457873
239255	457874
27892	457875
30933	457876
155571	457877
219251	457878
15913	457879
170139	457880
61716	457881
190050	457882
279489	457883
90079	457884
279045	457885
125838	457886
114054	457887
21349	457888
67170	457889
11131	457890
16021	457891
81873	457892
134123	457893
60303	457894
114907	457895
200410	457896
191354	457897
98476	457898
1944	457899
72260	457900
17023	457901
78054	457902
21406	457903
32827	457904
112024	457905
71977	457906
256273	457907
216233	457908
58808	457909
44875	457910
114992	457911
185704	457912
74410	457913
79508	457914
78975	457915
58517	457916
3787	457917
212558	457918
17648	457919
205508	457920
316836	457921
270862	457922
103916	457923
119364	457924
103916	457925
196304	457926
277126	457927
28414	457928
48792	457929
107829	457930
26124	457931
48751	457932
192551	457933
96649	457934
16432	457935
175252	457936
182754	457937
177298	457938
37737	457939
88603	457940
178406	457941
26910	457942
8389	457943
403	457944
117425	457945
73809	457946
176277	457947
111625	457948
82544	457949
1504	457950
110233	457951
78350	457952
66230	457953
43515	457954
158934	457955
26495	457956
84067	457957
10857	457958
63553	457959
33319	457960
2295	457961
20569	457962
6696	457963
134588	457964
3729	457965
28787	457966
7312	457967
25358	457968
14189	457969
24998	457970
28787	457971
55332	457972
80130	457973
63341	457974
258675	457975
5255	457976
14799	457977
10871	457978
134698	457979
20923	457980
156024	457981
79431	457982
4697	457983
85686	457984
54655	457985
7058	457986
11897	457987
19004	457988
29269	457989
55401	457990
7058	457991
174412	457992
33666	457993
14202	457994
17043	457995
22480	457996
28416	457997
74688	457998
301442	457999
153297	458000
9438	458001
51229	458002
19004	458003
52645	458004
52433	458005
29592	458006
119405	458007
305191	458008
230545	458009
120126	458010
136542	458011
151532	458012
8952	458013
12648	458014
42223	458015
19116	458016
216338	458017
69874	458018
4645	458019
39357	458020
6911	458021
33469	458022
138940	458023
61907	458024
17456	458025
174625	458026
27441	458027
95468	458028
30196	458029
62990	458030
154010	458031
22052	458032
11915	458033
93072	458034
18885	458035
1551	458036
58439	458037
37559	458038
33960	458039
105323	458040
26295	458041
31102	458042
844	458043
33960	458044
46599	458045
197021	458046
36614	458047
25679	458048
4094	458049
86773	458050
153297	458051
14724	458052
73460	458053
150564	458054
18835	458055
105525	458056
6421	458057
13188	458058
45473	458059
105915	458060
218791	458061
158689	458062
319847	458063
9392	458064
4773	458065
37209	458066
23713	458067
237912	458068
117809	458069
22961	458070
16754	458071
29756	458072
108735	458073
58410	458074
16555	458075
23745	458076
25355	458077
86079	458078
55275	458079
126009	458080
182688	458081
190884	458082
168616	458083
24955	458084
193987	458085
254223	458086
9174	458087
227498	458088
21077	458089
74704	458090
73779	458091
13196	458092
133929	458093
69962	458094
109153	458095
225467	458096
3409	458097
42651	458098
308803	458099
130962	458100
196813	458101
98218	458102
308573	458103
314785	458104
166407	458105
124359	458106
283563	458107
281133	458108
162969	458109
284054	458110
37482	458111
29233	458112
38779	458113
27538	458114
68240	458115
28377	458116
264570	458117
99782	458118
301972	458119
60131	458120
160540	458121
159900	458122
249825	458123
24691	458124
2839	458125
215249	458126
2947	458127
40156	458128
483	458129
89475	458130
123555	458131
110943	458132
79564	458133
146377	458134
132090	458135
85106	458136
141387	458137
46034	458138
325251	458139
105039	458140
286546	458141
17576	458142
175108	458143
159327	458144
123723	458145
129373	458146
24040	458147
30364	458148
3465	458149
35994	458150
43185	458151
260262	458152
34792	458153
129153	458154
127711	458155
76713	458156
4874	458157
75966	458158
79728	458159
118540	458160
14970	458161
45660	458162
46580	458163
43603	458164
22508	458165
295480	458166
52119	458167
154945	458168
124157	458169
82839	458170
663	458171
70100	458172
75833	458173
10883	458174
51821	458175
158468	458176
12839	458177
39960	458178
150006	458179
5649	458180
8874	458181
76690	458182
25820	458183
53062	458184
100677	458185
186304	458186
71713	458187
291343	458188
291647	458189
222086	458190
44813	458191
134012	458192
96378	458193
229	458194
68079	458195
130156	458196
322187	458197
199330	458198
12099	458199
94037	458200
251369	458201
163711	458202
151965	458203
183994	458204
2293	458205
49455	458206
113368	458207
115697	458208
215039	458209
84351	458210
4193	458211
125	458212
99600	458213
1447	458214
69608	458215
78184	458216
208557	458217
37426	458218
90980	458219
83528	458220
1420	458221
130348	458222
261620	458223
89367	458224
134249	458225
1445	458226
136757	458227
2443	458228
186648	458229
1301	458230
16170	458231
87796	458232
125544	458233
6062	458234
111737	458235
153011	458236
4348	458237
268429	458238
18802	458239
120442	458240
1629	458241
199329	458242
138	458243
487	458244
25934	458245
112511	458246
17810	458247
132983	458248
52962	458249
48361	458250
104	458251
12246	458252
33446	458253
191128	458254
214997	458255
76310	458256
1676	458257
282555	458258
15328	458259
42833	458260
234214	458261
33291	458262
64918	458263
101551	458264
61055	458265
47294	458266
55892	458267
47821	458268
77084	458269
113499	458270
142282	458271
141258	458272
41136	458273
143	458274
21970	458275
35445	458276
117465	458277
282559	458278
96297	458279
210437	458280
120606	458281
167411	458282
849	458283
158718	458284
136044	458285
20822	458286
290240	458287
52811	458288
65441	458289
190957	458290
261172	458291
282503	458292
42485	458293
233733	458294
73507	458295
76546	458296
75838	458297
188366	458298
46531	458299
49547	458300
281384	458301
5970	458302
139953	458303
72219	458304
65375	458305
17119	458306
31136	458307
45285	458308
16842	458309
107866	458310
134891	458311
1792	458312
165464	458313
62923	458314
121729	458315
264141	458316
45314	458317
13857	458318
105156	458319
13303	458320
27771	458321
63125	458322
69654	458323
142932	458324
114391	458325
35856	458326
191894	458327
37311	458328
35650	458329
5002	458330
10262	458331
2517	458332
1612	458333
74404	458334
176307	458335
94291	458336
58783	458337
9564	458338
267032	458339
8279	458340
2143	458341
25789	458342
293858	458343
289937	458344
295475	458345
23827	458346
305678	458347
227478	458348
195487	458349
35593	458350
194084	458351
111	458352
22547	458353
13202	458354
193046	458355
11349	458356
98321	458357
90927	458358
27604	458359
21328	458360
17890	458361
80093	458362
313115	458363
113812	458364
78487	458365
139372	458366
111	458367
219982	458368
300625	458369
119132	458370
37147	458371
52517	458372
639	458373
206608	458374
74465	458375
20009	458376
42144	458377
209078	458378
76269	458379
202281	458380
29779	458381
255087	458382
62153	458383
124654	458384
43539	458385
30755	458386
113335	458387
66312	458388
252691	458389
1123	458390
185118	458391
62939	458392
51446	458393
163259	458394
215415	458395
87639	458396
260623	458397
107521	458398
247375	458399
95943	458400
155720	458401
95795	458402
127591	458403
132033	458404
60281	458405
39393	458406
128177	458407
19133	458408
155885	458409
324660	458410
55640	458411
205	458412
131182	458413
45528	458414
175590	458415
128482	458416
49704	458417
83907	458418
14322	458419
24892	458420
20473	458421
290884	458422
176613	458423
136528	458424
160471	458425
249969	458426
106871	458427
49234	458428
47211	458429
65160	458430
18399	458431
4415	458432
1339	458433
57030	458434
8322	458435
27841	458436
1218	458437
292732	458438
2888	458439
271355	458440
277195	458441
158272	458442
67555	458443
46031	458444
39400	458445
20744	458446
13485	458447
997	458448
181335	458449
2780	458450
1513	458451
64465	458452
29196	458453
188108	458454
14491	458455
31917	458456
1615	458457
146053	458458
62339	458459
47363	458460
137444	458461
296	458462
55186	458463
81434	458464
20311	458465
33697	458466
14256	458467
268386	458468
3136	458469
109154	458470
52505	458471
108437	458472
21676	458473
8414	458474
6335	458475
16648	458476
893	458477
131246	458478
1062	458479
50699	458480
1261	458481
1475	458482
1071	458483
914	458484
128	458485
3305	458486
2194	458487
17646	458488
6728	458489
12787	458490
49190	458491
32008	458492
206264	458493
8439	458494
13158	458495
178611	458496
55499	458497
15798	458498
606	458499
7433	458500
67385	458501
22778	458502
74348	458503
94194	458504
32137	458505
41290	458506
88644	458507
3608	458508
37603	458509
127923	458510
5494	458511
56430	458512
280872	458513
63756	458514
12211	458515
2081	458516
10837	458517
133909	458518
152879	458519
232949	458520
97114	458521
97309	458522
2827	458523
120857	458524
973	458525
39393	458526
10837	458527
125219	458528
50311	458529
304500	458530
10837	458531
9564	458532
142	458533
547	458534
56341	458535
301	458536
171863	458537
95163	458538
197419	458539
19992	458540
115495	458541
191340	458542
7576	458543
13723	458544
21596	458545
96773	458546
53382	458547
160985	458548
3871	458549
46801	458550
7215	458551
2400	458552
2625	458553
7785	458554
89802	458555
119215	458556
9703	458557
58780	458558
1789	458559
460	458560
81240	458561
192043	458562
144101	458563
75104	458564
100020	458565
36417	458566
25449	458567
605	458568
113550	458569
1984	458570
91	458571
4871	458572
152953	458573
210	458574
161058	458575
132703	458576
74852	458577
124245	458578
18407	458579
44856	458580
967	458581
256580	458582
19935	458583
159583	458584
49460	458585
8	458586
266	458587
136191	458588
163180	458589
3269	458590
11455	458591
2874	458592
1616	458593
2186	458594
56	458595
157991	458596
29870	458597
148196	458598
2726	458599
187582	458600
9981	458601
4545	458602
2	458603
18828	458604
23601	458605
64320	458606
221219	458607
30523	458608
43996	458609
10718	458610
138332	458611
12699	458612
100494	458613
334	458614
334	458615
124850	458616
94608	458617
4712	458618
39747	458619
31764	458620
150904	458621
12754	458622
80692	458623
7724	458624
2203	458625
629	458626
2490	458627
12923	458628
80095	458629
33015	458630
178	458631
95199	458632
63025	458633
167941	458634
41410	458635
334	458636
55174	458637
150099	458638
95839	458639
14055	458640
32164	458641
47501	458642
36365	458643
183532	458644
14487	458645
165395	458646
48948	458647
64719	458648
55511	458649
41129	458650
23527	458651
48979	458652
4469	458653
166376	458654
21825	458655
15745	458656
10577	458657
75160	458658
3156	458659
8793	458660
230112	458661
85293	458662
31014	458663
10225	458664
1171	458665
68462	458666
24915	458667
18104	458668
130399	458669
5920	458670
4221	458671
75569	458672
36675	458673
28771	458674
28771	458675
3770	458676
210762	458677
48803	458678
32990	458679
509	458680
538	458681
133502	458682
12465	458683
35076	458684
26898	458685
37593	458686
82644	458687
45122	458688
5355	458689
12941	458690
1609	458691
13205	458692
103590	458693
84757	458694
30141	458695
206641	458696
18719	458697
11262	458698
58740	458699
64852	458700
81	458701
27617	458702
302781	458703
87282	458704
21502	458705
15270	458706
116005	458707
14145	458708
18649	458709
48648	458710
65788	458711
2667	458712
60273	458713
23616	458714
4898	458715
48	458716
56938	458717
25650	458718
30349	458719
212608	458720
75308	458721
273802	458722
43243	458723
65737	458724
74113	458725
212302	458726
276919	458727
302899	458728
145215	458729
123852	458730
167091	458731
428	458732
79339	458733
58274	458734
72721	458735
97889	458736
23899	458737
2551	458738
240880	458739
33983	458740
155789	458741
73701	458742
189098	458743
189098	458744
63845	458745
49109	458746
75390	458747
47741	458748
39330	458749
105627	458750
262335	458751
27802	458752
93364	458753
104410	458754
32648	458755
65593	458756
161984	458757
79827	458758
20936	458759
226734	458760
70048	458761
132890	458762
38558	458763
6558	458764
31828	458765
70714	458766
12501	458767
84471	458768
66760	458769
219143	458770
27858	458771
30023	458772
108154	458773
170153	458774
5265	458775
157246	458776
208299	458777
28015	458778
10691	458779
167839	458780
20795	458781
120440	458782
29397	458783
315255	458784
26403	458785
1550	458786
29899	458787
88809	458788
102594	458789
38324	458790
79195	458791
42294	458792
59433	458793
187124	458794
39269	458795
27166	458796
68175	458797
75873	458798
1800	458799
1323	458800
2895	458801
175037	458802
3928	458803
6763	458804
113719	458805
28609	458806
77251	458807
18842	458808
115729	458809
41464	458810
73329	458811
11682	458812
48645	458813
6722	458814
70999	458815
231555	458816
117714	458817
1026	458818
102845	458819
175678	458820
11190	458821
27166	458822
7750	458823
35186	458824
20183	458825
218983	458826
9846	458827
161990	458828
162466	458829
297772	458830
26552	458831
108669	458832
4519	458833
19855	458834
135713	458835
77521	458836
188710	458837
126573	458838
7936	458839
13161	458840
43713	458841
33794	458842
132739	458843
533	458844
6358	458845
216087	458846
66309	458847
293381	458848
123587	458849
208365	458850
115328	458851
67051	458852
13622	458853
129535	458854
6167	458855
22807	458856
19777	458857
202715	458858
85410	458859
177567	458860
20370	458861
301213	458862
65912	458863
85410	458864
34834	458865
152912	458866
83525	458867
38746	458868
118900	458869
42249	458870
45497	458871
49869	458872
196403	458873
319805	458874
32434	458875
9879	458876
28012	458877
255493	458878
4610	458879
26506	458880
15337	458881
104049	458882
15707	458883
64703	458884
87482	458885
39554	458886
223807	458887
2022	458888
12176	458889
153928	458890
114167	458891
35444	458892
24049	458893
102043	458894
19667	458895
2954	458896
2033	458897
244691	458898
81425	458899
9513	458900
8375	458901
95768	458902
85050	458903
14881	458904
140970	458905
34129	458906
110849	458907
188302	458908
40743	458909
651	458910
64967	458911
107284	458912
42934	458913
124851	458914
69082	458915
35067	458916
8954	458917
81806	458918
129161	458919
305731	458920
44421	458921
126853	458922
51029	458923
101566	458924
45136	458925
45136	458926
321663	458927
103557	458928
117789	458929
2667	458930
27875	458931
149277	458932
70980	458933
132841	458934
37829	458935
20264	458936
289058	458937
253189	458938
2182	458939
141185	458940
13707	458941
134652	458942
219392	458943
47515	458944
232754	458945
312813	458946
203570	458947
131479	458948
319356	458949
315629	458950
148677	458951
6076	458952
43489	458953
176290	458954
71799	458955
13096	458956
141	458957
94292	458958
313	458959
4345	458960
31605	458961
76617	458962
224558	458963
81425	458964
41907	458965
231912	458966
5563	458967
277271	458968
13663	458969
54736	458970
32481	458971
8571	458972
5218	458973
18822	458974
35127	458975
131181	458976
86284	458977
36283	458978
5621	458979
21963	458980
236674	458981
12547	458982
214699	458983
76305	458984
73585	458985
304380	458986
11123	458987
48622	458988
28387	458989
34764	458990
201804	458991
88605	458992
5393	458993
1860	458994
30840	458995
824	458996
2512	458997
42304	458998
52549	458999
51739	459000
301	459001
26074	459002
74572	459003
65981	459004
4769	459005
696	459006
286498	459007
10042	459008
25662	459009
114428	459010
39387	459011
123045	459012
18747	459013
12400	459014
9340	459015
92101	459016
56384	459017
104161	459018
3976	459019
181546	459020
6941	459021
51619	459022
3199	459023
88025	459024
31733	459025
74041	459026
16520	459027
51681	459028
74041	459029
15039	459030
133086	459031
39574	459032
966	459033
76698	459034
109867	459035
31444	459036
2667	459037
632	459038
10452	459039
163841	459040
175670	459041
26513	459042
7130	459043
7130	459044
52120	459045
43767	459046
4919	459047
356	459048
158193	459049
95572	459050
15248	459051
60756	459052
86849	459053
21452	459054
85927	459055
10000	459056
180912	459057
166190	459058
184573	459059
23239	459060
71654	459061
34302	459062
2385	459063
53148	459064
63913	459065
22363	459066
148844	459067
112883	459068
35388	459069
5982	459070
20234	459071
2081	459072
124025	459073
254	459074
245056	459075
82272	459076
18671	459077
104475	459078
4171	459079
25048	459080
187578	459081
334	459082
334	459083
334	459084
38905	459085
83157	459086
2897	459087
123332	459088
37945	459089
2466	459090
83520	459091
18198	459092
334	459093
39723	459094
21032	459095
2435	459096
46297	459097
72279	459098
19332	459099
334	459100
172723	459101
11661	459102
172575	459103
66365	459104
17097	459105
62858	459106
41520	459107
56863	459108
29456	459109
84473	459110
17646	459111
20853	459112
606	459113
89643	459114
110452	459115
5606	459116
5131	459117
202461	459118
51958	459119
109026	459120
42271	459121
99928	459122
100674	459123
185816	459124
202409	459125
26913	459126
37193	459127
92526	459128
161252	459129
4225	459130
34	459131
21590	459132
176026	459133
18585	459134
102930	459135
259403	459136
1929	459137
15098	459138
41773	459139
30443	459140
6890	459141
72473	459142
125156	459143
264686	459144
39698	459145
188190	459146
159617	459147
18638	459148
149154	459149
5746	459150
4181	459151
9060	459152
82259	459153
38097	459154
8566	459155
92792	459156
45691	459157
267530	459158
112449	459159
170844	459160
174947	459161
267590	459162
59460	459163
109443	459164
293973	459165
70045	459166
51371	459167
18585	459168
18590	459169
5902	459170
34326	459171
1801	459172
17922	459173
55810	459174
219100	459175
128801	459176
57576	459177
8	459178
9632	459179
262290	459180
133790	459181
41107	459182
51614	459183
184911	459184
116406	459185
8694	459186
1016	459187
21640	459188
47228	459189
147628	459190
66587	459191
13030	459192
75776	459193
18995	459194
136848	459195
418	459196
38513	459197
17503	459198
24561	459199
41006	459200
13409	459201
22398	459202
437	459203
95237	459204
768	459205
82374	459206
23165	459207
20714	459208
2515	459209
1479	459210
86754	459211
16461	459212
43054	459213
43054	459214
77127	459215
14916	459216
3452	459217
13710	459218
43853	459219
32524	459220
58883	459221
120044	459222
258186	459223
40640	459224
207582	459225
220660	459226
26779	459227
12011	459228
353	459229
304714	459230
23160	459231
165821	459232
25673	459233
834	459234
125379	459235
6646	459236
3	459237
19838	459238
88746	459239
34399	459240
134383	459241
134613	459242
213849	459243
24666	459244
175890	459245
161520	459246
6422	459247
353	459248
77742	459249
68945	459250
6277	459251
52887	459252
106059	459253
891	459254
97636	459255
69321	459256
53275	459257
180112	459258
47731	459259
166528	459260
203127	459261
22589	459262
56402	459263
15	459264
56754	459265
6612	459266
14840	459267
301569	459268
32964	459269
198861	459270
7036	459271
129631	459272
169981	459273
2092	459274
2515	459275
1464	459276
4055	459277
280837	459278
11814	459279
233684	459280
10871	459281
58314	459282
151691	459283
116040	459284
4820	459285
38356	459286
36664	459287
45278	459288
61227	459289
156439	459290
10795	459291
2153	459292
2704	459293
328034	459294
98377	459295
1560	459296
58302	459297
2382	459298
4912	459299
215585	459300
20257	459301
35719	459302
140343	459303
139139	459304
55408	459305
62557	459306
131435	459307
179078	459308
270863	459309
144963	459310
75790	459311
58699	459312
4673	459313
14542	459314
28407	459315
3548	459316
1388	459317
39206	459318
34244	459319
6860	459320
61229	459321
126350	459322
82554	459323
100669	459324
2954	459325
16101	459326
64313	459327
85101	459328
130041	459329
27025	459330
108130	459331
206	459332
186170	459333
109470	459334
4001	459335
6048	459336
25910	459337
230991	459338
48322	459339
163335	459340
7679	459341
9853	459342
3	459343
30573	459344
24766	459345
49660	459346
310391	459347
102608	459348
19865	459349
326	459350
2358	459351
134	459352
44824	459353
2689	459354
67127	459355
36740	459356
21308	459357
75066	459358
37933	459359
13	459360
161345	459361
15427	459362
50753	459363
1339	459364
165533	459365
80200	459366
3	459367
13525	459368
79	459369
22474	459370
21329	459371
38	459372
8076	459373
13626	459374
55723	459375
18612	459376
164914	459377
105904	459378
54773	459379
461	459380
68806	459381
24020	459382
2274	459383
163	459384
70815	459385
16976	459386
8524	459387
135421	459388
18903	459389
22313	459390
1621	459391
22075	459392
122774	459393
33779	459394
9382	459395
91	459396
10236	459397
170603	459398
27085	459399
27060	459400
15590	459401
80774	459402
36883	459403
4689	459404
74285	459405
141	459406
79253	459407
88125	459408
54643	459409
26752	459410
6508	459411
38	459412
44541	459413
37279	459414
5284	459415
36524	459416
194952	459417
16160	459418
141240	459419
91168	459420
36764	459421
295047	459422
58298	459423
16651	459424
81	459425
107975	459426
98307	459427
13722	459428
14542	459429
209047	459430
7667	459431
183096	459432
1823	459433
293944	459434
207383	459435
113036	459436
70714	459437
96752	459438
165903	459439
21907	459440
37904	459441
125494	459442
405	459443
29563	459444
22064	459445
90355	459446
137030	459447
164869	459448
669	459449
41138	459450
212843	459451
76208	459452
141842	459453
33465	459454
137494	459455
250431	459456
126273	459457
193120	459458
20503	459459
13716	459460
1402	459461
11802	459462
139137	459463
42833	459464
184225	459465
226	459466
12328	459467
3996	459468
148597	459469
104296	459470
29641	459471
19079	459472
8675	459473
177092	459474
4976	459475
42153	459476
29105	459477
468	459478
30103	459479
33072	459480
11	459481
10243	459482
4919	459483
226	459484
183945	459485
39682	459486
57668	459487
24915	459488
752	459489
86926	459490
72775	459491
3094	459492
9265	459493
2166	459494
10812	459495
82277	459496
69321	459497
127823	459498
7684	459499
115477	459500
644	459501
13187	459502
16598	459503
16484	459504
112046	459505
6907	459506
172614	459507
102573	459508
22099	459509
44861	459510
36013	459511
31	459512
101717	459513
166953	459514
53749	459515
273082	459516
7146	459517
23572	459518
32823	459519
9248	459520
273	459521
136689	459522
64479	459523
271183	459524
273815	459525
74708	459526
9214	459527
1708	459528
755	459529
108352	459530
4421	459531
66474	459532
138178	459533
11616	459534
7019	459535
11784	459536
11400	459537
93603	459538
243479	459539
243459	459540
158051	459541
20922	459542
313947	459543
89575	459544
57902	459545
321115	459546
187896	459547
4334	459548
79058	459549
609	459550
106847	459551
3521	459552
144242	459553
127778	459554
18051	459555
35520	459556
106243	459557
9111	459558
81089	459559
81089	459560
220742	459561
82	459562
88727	459563
81847	459564
49433	459565
824	459566
9850	459567
9621	459568
20850	459569
953	459570
54006	459571
17599	459572
43018	459573
238621	459574
265452	459575
278827	459576
320752	459577
56135	459578
136394	459579
94338	459580
162105	459581
121818	459582
195030	459583
18268	459584
167645	459585
16795	459586
13164	459587
1172	459588
251743	459589
13164	459590
133800	459591
29438	459592
12819	459593
43180	459594
9638	459595
149409	459596
153391	459597
2467	459598
64243	459599
146198	459600
22023	459601
15440	459602
4235	459603
69032	459604
111096	459605
92861	459606
141147	459607
131919	459608
38461	459609
186660	459610
191708	459611
41512	459612
86268	459613
9403	459614
28254	459615
20933	459616
103677	459617
49734	459618
184818	459619
312860	459620
121002	459621
163016	459622
201509	459623
19056	459624
274552	459625
371	459626
182172	459627
136756	459628
4235	459629
85582	459630
50013	459631
72737	459632
29831	459633
189465	459634
105255	459635
259753	459636
33759	459637
63202	459638
118652	459639
171038	459640
46645	459641
65837	459642
42614	459643
210824	459644
86064	459645
72737	459646
164843	459647
282482	459648
44566	459649
71229	459650
14227	459651
26182	459652
7384	459653
160622	459654
59072	459655
13520	459656
5761	459657
49377	459658
5736	459659
278851	459660
12169	459661
1357	459662
94922	459663
6624	459664
114962	459665
73394	459666
125808	459667
128323	459668
51001	459669
249377	459670
286565	459671
74424	459672
82916	459673
155646	459674
63723	459675
151148	459676
233806	459677
266768	459678
117033	459679
172046	459680
68787	459681
121725	459682
79437	459683
43380	459684
212150	459685
85125	459686
46146	459687
2621	459688
54610	459689
99292	459690
73067	459691
68787	459692
36344	459693
95	459694
120244	459695
47763	459696
26528	459697
146143	459698
227122	459699
160189	459700
200091	459701
104733	459702
78607	459703
188731	459704
209516	459705
162952	459706
23565	459707
60554	459708
53928	459709
276036	459710
309953	459711
71047	459712
75632	459713
277108	459714
188792	459715
124539	459716
235073	459717
119407	459718
202373	459719
145789	459720
58800	459721
133900	459722
120098	459723
137237	459724
138221	459725
1735	459726
185748	459727
53931	459728
42886	459729
311231	459730
44203	459731
149994	459732
300898	459733
12779	459734
166291	459735
197838	459736
58607	459737
216167	459738
92451	459739
14239	459740
50835	459741
103701	459742
147373	459743
237642	459744
54838	459745
18074	459746
39109	459747
45817	459748
165738	459749
148671	459750
18846	459751
311753	459752
204237	459753
154835	459754
171526	459755
5217	459756
11279	459757
132294	459758
32161	459759
247828	459760
139120	459761
163646	459762
26357	459763
34127	459764
131367	459765
69827	459766
129021	459767
203208	459768
170211	459769
17139	459770
75062	459771
100300	459772
43271	459773
18122	459774
64764	459775
174691	459776
32422	459777
37404	459778
94465	459779
41700	459780
95019	459781
150440	459782
88161	459783
70401	459784
316962	459785
34463	459786
326018	459787
46155	459788
25121	459789
67016	459790
86426	459791
83868	459792
104339	459793
73856	459794
68901	459795
5423	459796
51712	459797
295598	459798
31555	459799
184431	459800
29136	459801
121796	459802
46013	459803
112433	459804
119937	459805
55470	459806
179567	459807
39006	459808
4254	459809
27933	459810
22945	459811
215052	459812
20015	459813
318861	459814
98744	459815
67269	459816
7869	459817
4187	459818
196742	459819
53410	459820
18991	459821
31263	459822
28752	459823
39512	459824
133280	459825
26017	459826
109395	459827
281125	459828
110587	459829
7726	459830
18363	459831
79983	459832
105733	459833
12572	459834
21273	459835
21940	459836
25381	459837
60012	459838
14001	459839
202999	459840
53952	459841
291342	459842
52162	459843
17969	459844
84084	459845
56298	459846
56082	459847
202730	459848
214017	459849
216274	459850
123356	459851
106623	459852
144043	459853
215676	459854
41863	459855
13177	459856
38410	459857
54524	459858
145045	459859
47720	459860
99944	459861
104491	459862
96521	459863
1783	459864
102214	459865
130836	459866
18753	459867
3248	459868
47106	459869
179088	459870
192647	459871
1029	459872
130667	459873
28045	459874
7246	459875
68609	459876
19978	459877
109206	459878
44812	459879
49165	459880
120252	459881
97691	459882
154698	459883
22916	459884
208755	459885
56913	459886
155348	459887
39908	459888
39964	459889
17461	459890
37549	459891
5233	459892
20022	459893
245944	459894
5568	459895
56993	459896
242465	459897
96935	459898
3433	459899
96944	459900
169122	459901
27718	459902
103637	459903
24	459904
47657	459905
136803	459906
20510	459907
5017	459908
70276	459909
5383	459910
5462	459911
8246	459912
21723	459913
35341	459914
6565	459915
141316	459916
214455	459917
65173	459918
12732	459919
59947	459920
522	459921
13321	459922
32992	459923
32406	459924
113620	459925
39101	459926
102401	459927
86782	459928
57135	459929
42	459930
41336	459931
42287	459932
27818	459933
98947	459934
35663	459935
11931	459936
69473	459937
37722	459938
32968	459939
38250	459940
132963	459941
26831	459942
6875	459943
4769	459944
136366	459945
32339	459946
11099	459947
37822	459948
7328	459949
93928	459950
145811	459951
238211	459952
19341	459953
34110	459954
46963	459955
12324	459956
116	459957
58885	459958
84956	459959
1712	459960
21776	459961
1924	459962
282440	459963
39197	459964
145402	459965
8878	459966
10540	459967
8406	459968
279895	459969
138090	459970
9757	459971
285077	459972
87649	459973
72652	459974
1277	459975
279994	459976
938	459977
20930	459978
2658	459979
385	459980
49111	459981
20000	459982
255499	459983
114631	459984
8007	459985
24541	459986
26240	459987
23891	459988
44139	459989
67159	459990
67159	459991
1334	459992
21383	459993
5207	459994
9532	459995
13602	459996
8910	459997
3355	459998
6735	459999
7209	460000
13532	460001
141185	460002
4772	460003
195050	460004
265497	460005
256331	460006
54661	460007
84933	460008
175530	460009
101	460010
93136	460011
50198	460012
5454	460013
12178	460014
19116	460015
2733	460016
125167	460017
37815	460018
7091	460019
37102	460020
75715	460021
112418	460022
309496	460023
54910	460024
51370	460025
6758	460026
37079	460027
10529	460028
7116	460029
55249	460030
71034	460031
34843	460032
219973	460033
7288	460034
46299	460035
73941	460036
215027	460037
21775	460038
56055	460039
226443	460040
226631	460041
25266	460042
73941	460043
103448	460044
25377	460045
37079	460046
54945	460047
327706	460048
118560	460049
41207	460050
25266	460051
78432	460052
12201	460053
19266	460054
30249	460055
87491	460056
37079	460057
131090	460058
12201	460059
31995	460060
93985	460061
31995	460062
25377	460063
9458	460064
118716	460065
51103	460066
17625	460067
9884	460068
39559	460069
55303	460070
131180	460071
23048	460072
121688	460073
13552	460074
13112	460075
182450	460076
125212	460077
192133	460078
52432	460079
72107	460080
171562	460081
26969	460082
74763	460083
179539	460084
179114	460085
318874	460086
254991	460087
72231	460088
54284	460089
189855	460090
325422	460091
223303	460092
45750	460093
55968	460094
210627	460095
87240	460096
282795	460097
112830	460098
16923	460099
209725	460100
66874	460101
134770	460102
119790	460103
272455	460104
213131	460105
16944	460106
2225	460107
58191	460108
33379	460109
203933	460110
96763	460111
34095	460112
49618	460113
231617	460114
27388	460115
161147	460116
31170	460117
118152	460118
14949	460119
192928	460120
17872	460121
192048	460122
55905	460123
23870	460124
319960	460125
198671	460126
226395	460127
32833	460128
213507	460129
58165	460130
308190	460131
24931	460132
9387	460133
77498	460134
79836	460135
31102	460136
226988	460137
42776	460138
302372	460139
157520	460140
87714	460141
183655	460142
97463	460143
63169	460144
94005	460145
49782	460146
35914	460147
60503	460148
615	460149
138114	460150
19677	460151
25720	460152
38425	460153
5867	460154
195615	460155
40897	460156
327804	460157
113563	460158
34137	460159
6434	460160
34272	460161
26878	460162
26878	460163
69804	460164
97891	460165
186309	460166
27213	460167
159947	460168
263652	460169
273352	460170
10396	460171
210318	460172
46003	460173
316283	460174
192048	460175
60337	460176
162656	460177
115074	460178
12321	460179
30157	460180
967	460181
25055	460182
5929	460183
5929	460184
46520	460185
140903	460186
175781	460187
15271	460188
89949	460189
117855	460190
23004	460191
5758	460192
67804	460193
77292	460194
29060	460195
136750	460196
655	460197
107598	460198
39874	460199
69588	460200
326919	460201
54466	460202
74688	460203
148598	460204
29725	460205
314641	460206
41802	460207
16824	460208
48436	460209
54442	460210
100819	460211
11586	460212
77917	460213
1934	460214
130500	460215
78903	460216
171085	460217
143177	460218
904	460219
213177	460220
136027	460221
26953	460222
13213	460223
8183	460224
1591	460225
26085	460226
180744	460227
254297	460228
25476	460229
110128	460230
54732	460231
9106	460232
33860	460233
19606	460234
323869	460235
215171	460236
131086	460237
99545	460238
16734	460239
216605	460240
247701	460241
112366	460242
30590	460243
143334	460244
27166	460245
56835	460246
114149	460247
52222	460248
78602	460249
19708	460250
20205	460251
11268	460252
50883	460253
28187	460254
34530	460255
328	460256
198974	460257
21566	460258
34828	460259
39580	460260
78234	460261
265858	460262
144864	460263
27630	460264
371	460265
49415	460266
2702	460267
310567	460268
137230	460269
96955	460270
13490	460271
153922	460272
71271	460273
11090	460274
28634	460275
76722	460276
7779	460277
109874	460278
7779	460279
5879	460280
97079	460281
39142	460282
340	460283
69855	460284
169891	460285
15261	460286
18368	460287
17439	460288
88850	460289
125860	460290
7996	460291
5072	460292
12569	460293
3764	460294
7378	460295
17457	460296
39112	460297
10662	460298
67654	460299
18952	460300
17824	460301
109165	460302
165404	460303
97576	460304
72718	460305
97940	460306
153472	460307
2192	460308
14511	460309
39662	460310
137395	460311
89573	460312
87591	460313
155715	460314
208607	460315
1584	460316
37847	460317
135313	460318
248608	460319
31511	460320
63835	460321
6315	460322
50156	460323
74101	460324
114129	460325
47595	460326
9568	460327
274263	460328
1404	460329
24827	460330
36162	460331
137098	460332
25461	460333
56812	460334
51730	460335
51693	460336
106931	460337
106795	460338
110470	460339
5287	460340
74065	460341
44198	460342
268979	460343
26342	460344
1077	460345
8840	460346
300847	460347
57722	460348
118365	460349
2568	460350
5688	460351
37139	460352
19663	460353
312980	460354
37219	460355
85491	460356
95316	460357
33811	460358
18622	460359
308796	460360
125905	460361
54413	460362
48533	460363
43422	460364
33165	460365
32781	460366
40117	460367
250096	460368
20739	460369
234737	460370
20840	460371
10609	460372
92801	460373
9035	460374
46914	460375
113375	460376
43345	460377
20738	460378
133817	460379
192523	460380
115018	460381
13526	460382
10284	460383
110586	460384
18279	460385
17227	460386
119130	460387
3300	460388
55389	460389
9629	460390
34174	460391
25079	460392
136258	460393
189053	460394
174966	460395
301572	460396
53309	460397
325506	460398
205127	460399
99095	460400
155631	460401
113026	460402
103497	460403
49157	460404
185968	460405
52084	460406
105698	460407
18992	460408
26041	460409
119923	460410
294596	460411
160474	460412
162987	460413
50495	460414
19501	460415
71346	460416
269496	460417
83415	460418
50739	460419
277809	460420
233323	460421
23782	460422
59235	460423
130406	460424
216862	460425
74082	460426
282290	460427
193441	460428
245381	460429
192276	460430
128900	460431
56323	460432
94896	460433
121645	460434
587	460435
107799	460436
45605	460437
61344	460438
19922	460439
207003	460440
25335	460441
12162	460442
189991	460443
212	460444
30311	460445
2907	460446
23513	460447
69880	460448
40869	460449
187278	460450
248893	460451
81096	460452
56326	460453
19268	460454
35317	460455
55745	460456
66030	460457
13381	460458
112658	460459
110736	460460
32826	460461
97889	460462
585	460463
70270	460464
824	460465
14300	460466
73630	460467
94911	460468
33568	460469
273655	460470
920	460471
74427	460472
4285	460473
4652	460474
102187	460475
149035	460476
99701	460477
131583	460478
116671	460479
33735	460480
208434	460481
7450	460482
137855	460483
102522	460484
135498	460485
26190	460486
9559	460487
207708	460488
117569	460489
116186	460490
39164	460491
3395	460492
27089	460493
12369	460494
134190	460495
212603	460496
126273	460497
2762	460498
34998	460499
228102	460500
10862	460501
42891	460502
211300	460503
98343	460504
109077	460505
19104	460506
61460	460507
285799	460508
104669	460509
144909	460510
11418	460511
29262	460512
36780	460513
1494	460514
77260	460515
102160	460516
246033	460517
46738	460518
14808	460519
124753	460520
271732	460521
67264	460522
177533	460523
271924	460524
20539	460525
202833	460526
9	460527
45556	460528
45600	460529
58052	460530
37176	460531
2703	460532
11206	460533
143128	460534
115871	460535
70097	460536
5649	460537
106107	460538
81587	460539
190247	460540
12861	460541
29931	460542
288448	460543
179158	460544
19546	460545
19701	460546
194012	460547
36663	460548
129911	460549
59519	460550
99262	460551
31024	460552
19104	460553
9518	460554
191230	460555
1149	460556
59510	460557
147796	460558
27870	460559
109002	460560
45567	460561
6420	460562
12064	460563
9274	460564
49661	460565
293778	460566
245237	460567
11705	460568
1819	460569
9973	460570
119296	460571
87298	460572
22514	460573
144891	460574
43662	460575
42494	460576
46074	460577
132563	460578
132294	460579
13388	460580
17515	460581
30149	460582
38908	460583
128091	460584
76830	460585
20600	460586
8592	460587
22079	460588
72122	460589
156528	460590
6215	460591
41726	460592
213747	460593
27870	460594
75719	460595
135362	460596
11423	460597
39431	460598
15433	460599
17125	460600
35421	460601
24024	460602
19176	460603
152651	460604
17748	460605
28659	460606
89186	460607
6626	460608
106750	460609
16887	460610
4220	460611
41584	460612
67710	460613
35742	460614
4359	460615
10358	460616
42069	460617
87201	460618
247511	460619
6021	460620
69289	460621
66624	460622
8634	460623
106667	460624
185561	460625
609	460626
9277	460627
234	460628
110341	460629
31519	460630
4303	460631
299633	460632
71666	460633
7111	460634
171	460635
100051	460636
48112	460637
304728	460638
6410	460639
325706	460640
26890	460641
164545	460642
259002	460643
170680	460644
132391	460645
77019	460646
137722	460647
59496	460648
118673	460649
2932	460650
281569	460651
161255	460652
108575	460653
64927	460654
21729	460655
15961	460656
187021	460657
164956	460658
177655	460659
143319	460660
144096	460661
9117	460662
176909	460663
203326	460664
203326	460665
22392	460666
134526	460667
133125	460668
8024	460669
110044	460670
165945	460671
130152	460672
12749	460673
307961	460674
25734	460675
185027	460676
31198	460677
139060	460678
53855	460679
90345	460680
93035	460681
73170	460682
9233	460683
117485	460684
1588	460685
35725	460686
44094	460687
145762	460688
11937	460689
190353	460690
439	460691
237126	460692
67903	460693
104427	460694
68566	460695
22610	460696
239	460697
497	460698
159458	460699
581	460700
130842	460701
27663	460702
79470	460703
16879	460704
504	460705
6768	460706
8222	460707
166829	460708
249611	460709
55395	460710
206702	460711
72542	460712
13819	460713
11184	460714
181480	460715
123376	460716
274216	460717
191022	460718
141227	460719
42705	460720
246216	460721
19292	460722
60584	460723
7518	460724
106994	460725
55665	460726
33976	460727
20413	460728
86038	460729
102357	460730
180972	460731
135395	460732
67825	460733
127057	460734
7435	460735
147802	460736
103575	460737
117326	460738
68705	460739
13290	460740
19	460741
132615	460742
113799	460743
163403	460744
280479	460745
81315	460746
164752	460747
5116	460748
21781	460749
318634	460750
156815	460751
150769	460752
66875	460753
243129	460754
184632	460755
141873	460756
78515	460757
270417	460758
42510	460759
11533	460760
202755	460761
82455	460762
295275	460763
37504	460764
87228	460765
131532	460766
12481	460767
217833	460768
88810	460769
128823	460770
6477	460771
215170	460772
3666	460773
227714	460774
307700	460775
104489	460776
104513	460777
249777	460778
16199	460779
214698	460780
89930	460781
198101	460782
92628	460783
328308	460784
89083	460785
138487	460786
119400	460787
180044	460788
61981	460789
51205	460790
146470	460791
295352	460792
3618	460793
111969	460794
139574	460795
198412	460796
138487	460797
82430	460798
125707	460799
140258	460800
157493	460801
47113	460802
28511	460803
274687	460804
42127	460805
41454	460806
25580	460807
187781	460808
8871	460809
290784	460810
58341	460811
105514	460812
77107	460813
14660	460814
202634	460815
292329	460816
231772	460817
3157	460818
12431	460819
78646	460820
176322	460821
173316	460822
223935	460823
66492	460824
214017	460825
224282	460826
98247	460827
1359	460828
5931	460829
83308	460830
34759	460831
8399	460832
168782	460833
10445	460834
13153	460835
45661	460836
94978	460837
17683	460838
46179	460839
150559	460840
45661	460841
8399	460842
199955	460843
26934	460844
31665	460845
253233	460846
29640	460847
78897	460848
50446	460849
61490	460850
9340	460851
32557	460852
133129	460853
94121	460854
45256	460855
15514	460856
47418	460857
29055	460858
48792	460859
232245	460860
269244	460861
319400	460862
41365	460863
301655	460864
46069	460865
40626	460866
76669	460867
44374	460868
172869	460869
301656	460870
51386	460871
8265	460872
2230	460873
135335	460874
17337	460875
50812	460876
8844	460877
173997	460878
27413	460879
274133	460880
147754	460881
63208	460882
98700	460883
112387	460884
197440	460885
183	460886
84743	460887
18647	460888
136732	460889
212176	460890
17895	460891
146653	460892
67598	460893
80374	460894
301657	460895
38884	460896
316334	460897
110496	460898
92956	460899
42392	460900
157217	460901
43904	460902
179250	460903
44795	460904
53995	460905
310512	460906
290991	460907
50483	460908
34419	460909
82230	460910
13587	460911
2143	460912
139341	460913
111434	460914
176574	460915
6577	460916
872	460917
104816	460918
81732	460919
153010	460920
207432	460921
300058	460922
141885	460923
203675	460924
56353	460925
282151	460926
217283	460927
154853	460928
19358	460929
213819	460930
325924	460931
256122	460932
199047	460933
297864	460934
173369	460935
192915	460936
118832	460937
265215	460938
102722	460939
118744	460940
35736	460941
266	460942
213540	460943
27183	460944
206964	460945
31715	460946
182347	460947
17062	460948
102	460949
151808	460950
56251	460951
210549	460952
7169	460953
54763	460954
17412	460955
102581	460956
110495	460957
74190	460958
80245	460959
18779	460960
103436	460961
31509	460962
8360	460963
260290	460964
213619	460965
170127	460966
33501	460967
45934	460968
51917	460969
35367	460970
303484	460971
124352	460972
128375	460973
48704	460974
132941	460975
18576	460976
225973	460977
29331	460978
10821	460979
113352	460980
49344	460981
160233	460982
9083	460983
137006	460984
119603	460985
116948	460986
3224	460987
45468	460988
52413	460989
68406	460990
67678	460991
109672	460992
227746	460993
106982	460994
303863	460995
68558	460996
158157	460997
158993	460998
317416	460999
206339	461000
282360	461001
82436	461002
10341	461003
60725	461004
276156	461005
58641	461006
215357	461007
218800	461008
203814	461009
36789	461010
313312	461011
260761	461012
260989	461013
129563	461014
80530	461015
231990	461016
110683	461017
2516	461018
23726	461019
83602	461020
14744	461021
147757	461022
203735	461023
79458	461024
122291	461025
36341	461026
236055	461027
114469	461028
229435	461029
108645	461030
1533	461031
146536	461032
127518	461033
1923	461034
177880	461035
310850	461036
85368	461037
37060	461038
82352	461039
60225	461040
32309	461041
66898	461042
11161	461043
149285	461044
37485	461045
7350	461046
127656	461047
71340	461048
67013	461049
7858	461050
13847	461051
83678	461052
20081	461053
140628	461054
268789	461055
568	461056
181917	461057
62229	461058
267870	461059
71673	461060
27324	461061
71588	461062
22632	461063
133980	461064
130426	461065
1299	461066
264731	461067
18583	461068
100079	461069
106689	461070
61246	461071
84844	461072
16585	461073
65937	461074
203605	461075
82512	461076
46439	461077
9908	461078
16147	461079
170407	461080
101048	461081
20020	461082
79474	461083
50069	461084
72899	461085
76772	461086
122217	461087
193228	461088
165871	461089
713	461090
175480	461091
169151	461092
69016	461093
86946	461094
21490	461095
105666	461096
133219	461097
75840	461098
2626	461099
16786	461100
23630	461101
27451	461102
16308	461103
54319	461104
103615	461105
82156	461106
214925	461107
4637	461108
318101	461109
70829	461110
82767	461111
110651	461112
140356	461113
4934	461114
27802	461115
92020	461116
43510	461117
120430	461118
42580	461119
203064	461120
15990	461121
47253	461122
261977	461123
126055	461124
2689	461125
95878	461126
81452	461127
83727	461128
79341	461129
2689	461130
35475	461131
320506	461132
10941	461133
174609	461134
27902	461135
79632	461136
57748	461137
61617	461138
196713	461139
116923	461140
2950	461141
129334	461142
92779	461143
68114	461144
125882	461145
96892	461146
239611	461147
60098	461148
41477	461149
22170	461150
508	461151
121491	461152
17661	461153
32670	461154
172119	461155
74863	461156
158422	461157
59285	461158
162144	461159
8054	461160
1159	461161
4657	461162
8613	461163
6062	461164
194092	461165
71763	461166
89602	461167
234612	461168
108060	461169
63379	461170
8280	461171
79644	461172
308158	461173
26167	461174
201609	461175
23287	461176
55034	461177
251595	461178
18481	461179
4573	461180
15464	461181
98643	461182
133614	461183
91076	461184
61285	461185
47065	461186
207861	461187
259	461188
372	461189
9506	461190
75737	461191
130916	461192
229507	461193
3795	461194
23044	461195
284096	461196
30910	461197
12219	461198
122674	461199
20456	461200
309303	461201
41974	461202
68371	461203
108351	461204
77209	461205
183863	461206
57488	461207
169197	461208
31261	461209
26930	461210
36588	461211
48813	461212
85980	461213
80396	461214
73306	461215
88535	461216
215660	461217
2689	461218
68608	461219
133304	461220
86367	461221
52261	461222
111591	461223
193069	461224
117860	461225
199751	461226
106417	461227
253928	461228
165598	461229
19036	461230
318965	461231
314865	461232
135502	461233
71622	461234
171348	461235
190983	461236
9464	461237
51868	461238
51883	461239
7746	461240
4121	461241
45826	461242
137411	461243
306399	461244
262035	461245
266211	461246
103222	461247
134736	461248
115328	461249
42219	461250
248083	461251
24950	461252
771	461253
24950	461254
215929	461255
87822	461256
117071	461257
278448	461258
131023	461259
87293	461260
56846	461261
26676	461262
191435	461263
140701	461264
227500	461265
99885	461266
112974	461267
110975	461268
48339	461269
241657	461270
26906	461271
35747	461272
50859	461273
5578	461274
298880	461275
268380	461276
219148	461277
114964	461278
156779	461279
34265	461280
11963	461281
135930	461282
141316	461283
211876	461284
207079	461285
33150	461286
133866	461287
319480	461288
48615	461289
215169	461290
84127	461291
213091	461292
211690	461293
315781	461294
111952	461295
153592	461296
328629	461297
177647	461298
136736	461299
97864	461300
325050	461301
48197	461302
314940	461303
156033	461304
296523	461305
275022	461306
255196	461307
285815	461308
87466	461309
110054	461310
320403	461311
125716	461312
247952	461313
32711	461314
256070	461315
46623	461316
236373	461317
276	461318
174550	461319
15452	461320
206941	461321
206955	461322
5743	461323
198578	461324
281	461325
4059	461326
251223	461327
1206	461328
217470	461329
48132	461330
61888	461331
142445	461332
122977	461333
18525	461334
158906	461335
302472	461336
56340	461337
4904	461338
4036	461339
30794	461340
2428	461341
193227	461342
54004	461343
82012	461344
33791	461345
1357	461346
4088	461347
3664	461348
30042	461349
29607	461350
73674	461351
117566	461352
76731	461353
135981	461354
50981	461355
38	461356
266775	461357
6361	461358
6361	461359
64335	461360
105905	461361
180778	461362
2053	461363
3590	461364
608	461365
32481	461366
38725	461367
1184	461368
62796	461369
25330	461370
61942	461371
13102	461372
185112	461373
284717	461374
184927	461375
307809	461376
112115	461377
126106	461378
24503	461379
23459	461380
101222	461381
112115	461382
25715	461383
182350	461384
126840	461385
126903	461386
22084	461387
181625	461388
173037	461389
15414	461390
17906	461391
85278	461392
58636	461393
244462	461394
43827	461395
19228	461396
50437	461397
16468	461398
19876	461399
34768	461400
34768	461401
71090	461402
5668	461403
163346	461404
16210	461405
30719	461406
21916	461407
11712	461408
16210	461409
57879	461410
51196	461411
7216	461412
16745	461413
123329	461414
283279	461415
11228	461416
189120	461417
295635	461418
180153	461419
84639	461420
27320	461421
31261	461422
118185	461423
290683	461424
7957	461425
20082	461426
19931	461427
322789	461428
44727	461429
13272	461430
54616	461431
28364	461432
123862	461433
69012	461434
5181	461435
154828	461436
120582	461437
156323	461438
4539	461439
108273	461440
71083	461441
26757	461442
34669	461443
261014	461444
97055	461445
9667	461446
58931	461447
1	461448
150281	461449
45167	461450
74996	461451
231790	461452
149842	461453
50815	461454
13016	461455
279351	461456
34603	461457
350	461458
274212	461459
24749	461460
13944	461461
7647	461462
7694	461463
29589	461464
66502	461465
22037	461466
17289	461467
262776	461468
170063	461469
44828	461470
1	461471
94254	461472
4851	461473
4024	461474
767	461475
77698	461476
6393	461477
192677	461478
180233	461479
159441	461480
49347	461481
88099	461482
66075	461483
42100	461484
109459	461485
131937	461486
13397	461487
45514	461488
8947	461489
303545	461490
108540	461491
30779	461492
135132	461493
44816	461494
21330	461495
88935	461496
40254	461497
128638	461498
81081	461499
258098	461500
46899	461501
110881	461502
50459	461503
41891	461504
91526	461505
4899	461506
34574	461507
757	461508
7084	461509
24149	461510
849	461511
7339	461512
3966	461513
21084	461514
137108	461515
65531	461516
323324	461517
207077	461518
134625	461519
155439	461520
137659	461521
214104	461522
927	461523
6007	461524
78993	461525
1093	461526
68328	461527
66720	461528
221202	461529
199336	461530
180451	461531
25453	461532
86229	461533
10667	461534
61028	461535
15291	461536
125587	461537
13818	461538
80991	461539
101208	461540
60883	461541
97755	461542
1291	461543
52378	461544
188	461545
87775	461546
86812	461547
106535	461548
44094	461549
237	461550
21110	461551
124798	461552
123140	461553
53435	461554
125175	461555
30118	461556
154081	461557
168489	461558
18554	461559
154732	461560
56518	461561
45274	461562
39039	461563
120836	461564
7775	461565
224060	461566
39986	461567
90147	461568
141105	461569
96744	461570
284284	461571
11939	461572
299118	461573
172553	461574
264010	461575
125466	461576
115825	461577
132062	461578
80696	461579
127826	461580
31952	461581
73613	461582
9563	461583
2779	461584
8492	461585
18103	461586
2049	461587
72908	461588
17404	461589
4414	461590
164740	461591
212898	461592
94137	461593
226315	461594
14879	461595
249092	461596
13518	461597
176355	461598
22155	461599
137628	461600
46984	461601
1	461602
74080	461603
74080	461604
1197	461605
25669	461606
129763	461607
106669	461608
84026	461609
202119	461610
46334	461611
19446	461612
24803	461613
66017	461614
175457	461615
5557	461616
45764	461617
4362	461618
165118	461619
22444	461620
41936	461621
8090	461622
5601	461623
3816	461624
114269	461625
9148	461626
4211	461627
55449	461628
42630	461629
8558	461630
67755	461631
14745	461632
10431	461633
283338	461634
32807	461635
31437	461636
20893	461637
23966	461638
72574	461639
24822	461640
7024	461641
214777	461642
145316	461643
143511	461644
109110	461645
58442	461646
19109	461647
60147	461648
20893	461649
15739	461650
133616	461651
131436	461652
5974	461653
3552	461654
156112	461655
218940	461656
131230	461657
17477	461658
20893	461659
28678	461660
17008	461661
1946	461662
18893	461663
17477	461664
33316	461665
66095	461666
174135	461667
131828	461668
50659	461669
74255	461670
18340	461671
7798	461672
572	461673
58798	461674
162917	461675
44607	461676
84547	461677
82458	461678
10019	461679
4459	461680
10464	461681
18068	461682
4655	461683
5970	461684
46329	461685
3198	461686
204014	461687
28788	461688
10282	461689
121104	461690
70016	461691
149923	461692
1276	461693
18581	461694
58127	461695
18340	461696
9903	461697
10282	461698
38879	461699
25907	461700
266276	461701
173686	461702
43112	461703
43874	461704
82892	461705
18581	461706
41360	461707
5123	461708
2026	461709
55075	461710
5927	461711
11095	461712
11808	461713
158915	461714
25090	461715
78055	461716
3480	461717
44751	461718
46721	461719
20911	461720
39635	461721
10282	461722
11094	461723
73850	461724
3354	461725
43723	461726
4949	461727
4655	461728
3480	461729
50805	461730
4254	461731
3480	461732
176835	461733
108875	461734
81733	461735
18306	461736
4785	461737
16242	461738
18306	461739
29677	461740
23375	461741
7208	461742
171352	461743
29473	461744
44703	461745
4914	461746
5694	461747
15456	461748
19160	461749
34435	461750
32122	461751
58512	461752
41308	461753
41360	461754
172052	461755
119261	461756
271275	461757
1981	461758
841	461759
289	461760
11788	461761
1981	461762
5184	461763
263794	461764
591	461765
31482	461766
5184	461767
13889	461768
65566	461769
55866	461770
45029	461771
64343	461772
3167	461773
211909	461774
120753	461775
1582	461776
124150	461777
32190	461778
38229	461779
81646	461780
124253	461781
60295	461782
7462	461783
4390	461784
34925	461785
2457	461786
139856	461787
261684	461788
3464	461789
3885	461790
1155	461791
33617	461792
303385	461793
184358	461794
1449	461795
1118	461796
58987	461797
13950	461798
94152	461799
19065	461800
155616	461801
151335	461802
146921	461803
1722	461804
463	461805
20770	461806
11094	461807
2091	461808
40872	461809
69166	461810
19160	461811
145597	461812
211596	461813
145245	461814
21790	461815
4964	461816
1981	461817
29518	461818
16324	461819
44624	461820
4785	461821
3304	461822
10365	461823
70705	461824
41820	461825
37915	461826
21063	461827
111622	461828
46895	461829
42285	461830
68402	461831
10449	461832
642	461833
1970	461834
19601	461835
1286	461836
61867	461837
1722	461838
2143	461839
48271	461840
276385	461841
54203	461842
2902	461843
15532	461844
5378	461845
250726	461846
91903	461847
60295	461848
94242	461849
72013	461850
46887	461851
35919	461852
91794	461853
86436	461854
91794	461855
44962	461856
642	461857
26277	461858
26823	461859
6817	461860
5839	461861
145419	461862
8414	461863
52974	461864
57697	461865
145402	461866
57052	461867
9782	461868
42130	461869
28788	461870
11095	461871
49228	461872
8443	461873
162342	461874
182560	461875
7408	461876
94152	461877
37220	461878
168761	461879
35919	461880
116649	461881
131358	461882
104689	461883
11295	461884
197028	461885
54150	461886
24755	461887
119817	461888
40977	461889
4868	461890
112842	461891
58099	461892
19582	461893
38706	461894
9018	461895
54009	461896
37811	461897
28832	461898
275510	461899
328423	461900
33704	461901
159131	461902
70867	461903
1960	461904
102394	461905
45466	461906
30952	461907
146349	461908
82247	461909
29026	461910
12168	461911
4261	461912
37622	461913
96251	461914
48601	461915
245680	461916
119817	461917
123738	461918
53193	461919
23110	461920
38889	461921
13338	461922
4185	461923
232885	461924
193622	461925
38966	461926
48601	461927
54004	461928
42130	461929
45003	461930
2876	461931
24824	461932
32277	461933
82510	461934
78842	461935
14129	461936
137182	461937
56735	461938
205417	461939
10377	461940
1807	461941
74315	461942
53695	461943
94453	461944
625	461945
44652	461946
129066	461947
188283	461948
12995	461949
10307	461950
2372	461951
217043	461952
400	461953
32021	461954
14726	461955
26823	461956
82333	461957
60557	461958
223673	461959
21397	461960
24328	461961
29123	461962
2461	461963
60443	461964
59930	461965
6435	461966
5805	461967
69668	461968
18448	461969
2020	461970
99628	461971
24825	461972
70851	461973
153464	461974
173276	461975
22627	461976
102439	461977
642	461978
83026	461979
45053	461980
117088	461981
15595	461982
129	461983
76384	461984
271073	461985
214178	461986
8229	461987
175174	461988
224133	461989
625	461990
132238	461991
181640	461992
26345	461993
121482	461994
15288	461995
1114	461996
136487	461997
23363	461998
57235	461999
151739	462000
158674	462001
170813	462002
61411	462003
178920	462004
5738	462005
128534	462006
101055	462007
4868	462008
65026	462009
129867	462010
73750	462011
625	462012
7576	462013
62854	462014
15832	462015
3230	462016
52379	462017
77499	462018
123738	462019
323353	462020
316166	462021
3676	462022
78843	462023
59773	462024
55553	462025
72583	462026
2777	462027
16793	462028
24842	462029
268177	462030
71846	462031
2520	462032
21473	462033
60801	462034
22421	462035
163285	462036
7161	462037
124854	462038
74213	462039
27069	462040
242514	462041
260378	462042
6528	462043
3812	462044
202346	462045
38706	462046
52607	462047
83328	462048
6042	462049
56361	462050
102913	462051
31982	462052
59678	462053
21101	462054
281594	462055
2662	462056
88691	462057
906	462058
17	462059
119133	462060
19535	462061
23579	462062
38880	462063
134807	462064
32271	462065
22045	462066
258	462067
133201	462068
86967	462069
49921	462070
13305	462071
3152	462072
225155	462073
133210	462074
45267	462075
10307	462076
17373	462077
54876	462078
11951	462079
33392	462080
55398	462081
100066	462082
11850	462083
134844	462084
10434	462085
74314	462086
6528	462087
128130	462088
304336	462089
160666	462090
153526	462091
7431	462092
108042	462093
63598	462094
55398	462095
38307	462096
18285	462097
35264	462098
15193	462099
40361	462100
267	462101
199920	462102
57079	462103
19535	462104
11042	462105
100359	462106
109210	462107
60826	462108
10076	462109
417	462110
75568	462111
195941	462112
3935	462113
84538	462114
58919	462115
258	462116
2033	462117
295424	462118
170752	462119
76048	462120
161517	462121
12763	462122
108005	462123
3570	462124
6425	462125
151829	462126
7694	462127
99414	462128
185369	462129
24696	462130
5776	462131
239685	462132
896	462133
27350	462134
44632	462135
555	462136
7125	462137
34071	462138
20067	462139
134988	462140
131418	462141
60800	462142
197658	462143
23687	462144
127296	462145
192999	462146
50239	462147
21863	462148
57327	462149
206396	462150
7287	462151
282807	462152
53299	462153
53898	462154
167	462155
45741	462156
3036	462157
171965	462158
48812	462159
24824	462160
8095	462161
28244	462162
20014	462163
27069	462164
17063	462165
63171	462166
30064	462167
30856	462168
146604	462169
33501	462170
16426	462171
119934	462172
803	462173
268203	462174
52393	462175
5299	462176
26371	462177
133404	462178
296509	462179
256348	462180
89728	462181
2655	462182
168653	462183
66270	462184
209740	462185
80084	462186
75477	462187
16820	462188
14574	462189
56701	462190
43202	462191
4935	462192
33392	462193
97781	462194
212375	462195
229782	462196
2926	462197
312853	462198
70184	462199
138923	462200
555	462201
2068	462202
71179	462203
112575	462204
242107	462205
133404	462206
53638	462207
54556	462208
53216	462209
129880	462210
102127	462211
13652	462212
24825	462213
38106	462214
17680	462215
138149	462216
37073	462217
20246	462218
30141	462219
13922	462220
153287	462221
299389	462222
54926	462223
2077	462224
56430	462225
36255	462226
7938	462227
73232	462228
7651	462229
30081	462230
117453	462231
82537	462232
783	462233
22005	462234
41796	462235
36572	462236
59383	462237
56958	462238
86615	462239
187180	462240
24949	462241
188408	462242
49750	462243
92647	462244
97990	462245
1346	462246
1286	462247
3935	462248
111166	462249
1286	462250
65995	462251
54749	462252
5860	462253
19417	462254
57058	462255
37529	462256
71179	462257
107805	462258
35944	462259
40879	462260
220404	462261
120645	462262
299461	462263
207244	462264
86621	462265
46894	462266
40343	462267
59383	462268
304	462269
169584	462270
74617	462271
63182	462272
319569	462273
171392	462274
51592	462275
319523	462276
45638	462277
123302	462278
209216	462279
4744	462280
89524	462281
9560	462282
313224	462283
139372	462284
625	462285
34062	462286
80129	462287
63294	462288
47086	462289
121133	462290
17171	462291
6749	462292
145595	462293
198823	462294
74095	462295
33119	462296
31014	462297
158940	462298
19535	462299
14280	462300
38053	462301
23582	462302
42690	462303
275260	462304
194963	462305
29080	462306
101990	462307
20726	462308
6688	462309
33767	462310
3350	462311
104562	462312
52466	462313
216912	462314
23044	462315
20058	462316
172426	462317
24247	462318
23508	462319
49439	462320
641	462321
22537	462322
11807	462323
625	462324
17928	462325
1699	462326
11349	462327
7404	462328
159308	462329
40426	462330
85109	462331
306185	462332
10307	462333
174413	462334
101289	462335
59639	462336
212452	462337
28935	462338
79831	462339
97042	462340
13972	462341
5725	462342
5497	462343
293934	462344
11500	462345
225640	462346
248239	462347
316721	462348
322672	462349
126885	462350
4	462351
167	462352
11639	462353
113756	462354
260284	462355
138897	462356
58860	462357
135446	462358
3598	462359
38105	462360
20207	462361
83647	462362
15204	462363
142688	462364
96884	462365
88414	462366
146569	462367
96543	462368
9457	462369
4816	462370
17376	462371
165948	462372
184621	462373
19132	462374
159577	462375
303012	462376
91137	462377
5599	462378
80418	462379
185831	462380
106639	462381
65778	462382
64616	462383
127781	462384
99047	462385
74655	462386
46934	462387
103856	462388
128155	462389
74952	462390
749	462391
8439	462392
98867	462393
51821	462394
240264	462395
37813	462396
8870	462397
50003	462398
3983	462399
14241	462400
277671	462401
75412	462402
14640	462403
36128	462404
906	462405
112883	462406
207691	462407
79373	462408
109226	462409
56701	462410
52408	462411
125807	462412
86208	462413
81033	462414
16484	462415
6033	462416
52786	462417
25212	462418
187152	462419
48993	462420
299583	462421
62106	462422
47134	462423
159059	462424
28	462425
7420	462426
52303	462427
12126	462428
168855	462429
101743	462430
8547	462431
3744	462432
1803	462433
108307	462434
782	462435
136311	462436
70646	462437
112249	462438
75724	462439
53656	462440
309372	462441
1358	462442
56795	462443
42573	462444
169705	462445
54347	462446
71434	462447
39941	462448
153666	462449
139661	462450
2060	462451
12617	462452
91423	462453
18649	462454
97799	462455
115356	462456
1664	462457
38796	462458
6749	462459
23317	462460
90988	462461
140247	462462
986	462463
70415	462464
110844	462465
189790	462466
110365	462467
68696	462468
243333	462469
87143	462470
74922	462471
113823	462472
118931	462473
259095	462474
176297	462475
114177	462476
19876	462477
9092	462478
104874	462479
25523	462480
129580	462481
7420	462482
213	462483
192	462484
43896	462485
100151	462486
20037	462487
157327	462488
37119	462489
24467	462490
75668	462491
3027	462492
30260	462493
313020	462494
184116	462495
70115	462496
12288	462497
5453	462498
146023	462499
53579	462500
21749	462501
950	462502
13215	462503
20374	462504
126418	462505
24259	462506
112586	462507
208501	462508
7075	462509
103350	462510
161191	462511
107366	462512
259603	462513
121456	462514
39998	462515
5533	462516
129594	462517
8702	462518
56117	462519
43189	462520
190379	462521
418	462522
53997	462523
34060	462524
327320	462525
491	462526
11639	462527
10206	462528
216502	462529
208442	462530
64108	462531
10078	462532
324996	462533
275904	462534
11039	462535
135607	462536
19353	462537
93580	462538
4110	462539
10143	462540
11349	462541
3531	462542
212298	462543
64483	462544
130237	462545
275368	462546
76710	462547
273629	462548
41122	462549
2280	462550
18147	462551
97725	462552
32913	462553
211836	462554
129867	462555
140577	462556
35648	462557
1458	462558
98831	462559
8460	462560
3399	462561
309730	462562
57282	462563
17878	462564
233282	462565
76096	462566
641	462567
125481	462568
206508	462569
173142	462570
53	462571
10661	462572
56312	462573
58051	462574
22235	462575
103890	462576
88520	462577
6615	462578
56880	462579
205921	462580
34679	462581
5588	462582
17009	462583
49873	462584
121917	462585
13713	462586
162067	462587
25705	462588
59079	462589
39492	462590
14726	462591
34260	462592
130498	462593
4893	462594
123504	462595
151952	462596
91821	462597
2253	462598
22572	462599
232619	462600
106	462601
131443	462602
48	462603
146605	462604
6867	462605
109139	462606
1475	462607
88800	462608
88564	462609
11500	462610
2943	462611
2173	462612
6392	462613
85207	462614
67474	462615
902	462616
118840	462617
139076	462618
5997	462619
40044	462620
322241	462621
328649	462622
139500	462623
139892	462624
134139	462625
8828	462626
207337	462627
13019	462628
131721	462629
137612	462630
203087	462631
172552	462632
11387	462633
41888	462634
881	462635
78571	462636
241	462637
24881	462638
3448	462639
109039	462640
2281	462641
35779	462642
174413	462643
194175	462644
21875	462645
67964	462646
69925	462647
25707	462648
58306	462649
56269	462650
46202	462651
124063	462652
42889	462653
21519	462654
23888	462655
129262	462656
17462	462657
199944	462658
27861	462659
418	462660
91762	462661
107738	462662
34716	462663
25232	462664
6464	462665
97394	462666
17155	462667
162309	462668
85414	462669
27594	462670
62367	462671
189880	462672
54828	462673
58647	462674
48441	462675
21111	462676
269401	462677
87692	462678
17712	462679
132925	462680
45863	462681
22872	462682
38850	462683
29900	462684
205575	462685
5592	462686
52529	462687
8984	462688
115876	462689
26991	462690
198933	462691
9159	462692
134385	462693
21287	462694
12518	462695
78777	462696
8126	462697
189880	462698
1448	462699
50126	462700
6614	462701
208986	462702
17091	462703
76842	462704
43341	462705
9444	462706
228072	462707
42176	462708
114765	462709
64965	462710
318707	462711
53950	462712
135279	462713
115906	462714
17974	462715
213685	462716
50553	462717
82962	462718
196573	462719
122804	462720
105062	462721
170208	462722
62223	462723
297334	462724
66032	462725
315259	462726
80338	462727
105270	462728
48336	462729
2926	462730
9514	462731
541	462732
94649	462733
405	462734
54698	462735
53813	462736
28684	462737
57109	462738
108783	462739
3121	462740
11577	462741
65161	462742
167896	462743
27332	462744
33307	462745
295511	462746
35779	462747
164882	462748
16518	462749
37427	462750
72795	462751
1369	462752
38632	462753
175999	462754
53588	462755
48520	462756
11101	462757
7011	462758
54075	462759
307446	462760
81439	462761
98906	462762
64965	462763
41261	462764
320917	462765
21	462766
6611	462767
13185	462768
17577	462769
4008	462770
6056	462771
112882	462772
82084	462773
1333	462774
8430	462775
64754	462776
85708	462777
304267	462778
22436	462779
33057	462780
39454	462781
112975	462782
11447	462783
100991	462784
233310	462785
52696	462786
26088	462787
611	462788
1690	462789
21749	462790
5099	462791
60	462792
81069	462793
4110	462794
133178	462795
57140	462796
108880	462797
70895	462798
125986	462799
57670	462800
153604	462801
30252	462802
19242	462803
16281	462804
52241	462805
55075	462806
8887	462807
232948	462808
950	462809
195621	462810
15032	462811
190788	462812
39838	462813
129329	462814
59729	462815
1260	462816
10679	462817
80519	462818
19538	462819
65918	462820
300683	462821
149773	462822
250633	462823
197284	462824
39278	462825
94458	462826
17601	462827
216060	462828
154511	462829
12008	462830
55845	462831
109046	462832
96361	462833
224645	462834
13770	462835
1363	462836
108878	462837
2926	462838
639	462839
71103	462840
76978	462841
173766	462842
104864	462843
3822	462844
76516	462845
134899	462846
165812	462847
101511	462848
18923	462849
10558	462850
241757	462851
45130	462852
48507	462853
27332	462854
36656	462855
1374	462856
21700	462857
61392	462858
134772	462859
99600	462860
24756	462861
87269	462862
323	462863
67352	462864
254821	462865
2867	462866
116310	462867
43622	462868
129153	462869
68322	462870
74808	462871
157926	462872
318618	462873
22442	462874
166551	462875
46506	462876
108274	462877
130633	462878
107874	462879
252782	462880
48512	462881
72795	462882
167772	462883
43622	462884
27171	462885
5440	462886
113007	462887
197337	462888
59464	462889
132246	462890
110080	462891
282800	462892
51826	462893
108626	462894
30058	462895
88519	462896
486	462897
5157	462898
96512	462899
3199	462900
122470	462901
198177	462902
30252	462903
289532	462904
99017	462905
297931	462906
204730	462907
315679	462908
49180	462909
24883	462910
13294	462911
72795	462912
209805	462913
65383	462914
4045	462915
2332	462916
6264	462917
56705	462918
153	462919
28097	462920
752	462921
72338	462922
2240	462923
80052	462924
23111	462925
35531	462926
285119	462927
71466	462928
111663	462929
139927	462930
16294	462931
69407	462932
310269	462933
73646	462934
114367	462935
40157	462936
21839	462937
10555	462938
135989	462939
2281	462940
156280	462941
23582	462942
47682	462943
143	462944
18435	462945
49942	462946
84801	462947
147117	462948
25616	462949
3242	462950
12608	462951
94683	462952
309047	462953
8043	462954
3949	462955
295132	462956
46602	462957
192940	462958
27317	462959
15155	462960
42285	462961
117634	462962
100617	462963
17834	462964
83421	462965
282413	462966
57744	462967
129494	462968
39485	462969
38360	462970
61521	462971
159408	462972
211958	462973
5944	462974
123302	462975
23342	462976
281605	462977
183975	462978
71568	462979
70934	462980
37312	462981
42345	462982
24011	462983
212931	462984
231077	462985
26382	462986
68773	462987
154513	462988
37125	462989
107897	462990
1230	462991
302413	462992
303872	462993
36301	462994
10511	462995
113927	462996
89441	462997
326353	462998
196088	462999
18363	463000
99335	463001
32616	463002
17206	463003
84465	463004
35716	463005
146759	463006
2920	463007
20694	463008
4668	463009
17287	463010
55853	463011
51422	463012
12166	463013
169584	463014
21551	463015
18662	463016
5020	463017
20134	463018
209132	463019
109139	463020
149795	463021
44274	463022
106085	463023
24881	463024
842	463025
10278	463026
25523	463027
296191	463028
124831	463029
26487	463030
103911	463031
32064	463032
249962	463033
42439	463034
78916	463035
42707	463036
112241	463037
98256	463038
78559	463039
143962	463040
50129	463041
8636	463042
243334	463043
91535	463044
42224	463045
40205	463046
124448	463047
151220	463048
2935	463049
153754	463050
295093	463051
42713	463052
7751	463053
80808	463054
59099	463055
117720	463056
153	463057
62541	463058
6851	463059
15903	463060
39864	463061
222118	463062
117134	463063
282004	463064
28067	463065
98816	463066
41531	463067
17878	463068
18327	463069
308966	463070
25357	463071
47481	463072
189635	463073
115953	463074
107563	463075
56725	463076
2349	463077
24403	463078
225380	463079
316848	463080
133746	463081
296382	463082
72882	463083
81439	463084
6033	463085
65323	463086
5237	463087
11790	463088
11349	463089
278559	463090
105700	463091
65852	463092
241466	463093
97591	463094
194847	463095
208109	463096
655	463097
63722	463098
227022	463099
48647	463100
572	463101
244114	463102
26738	463103
237120	463104
10699	463105
169066	463106
47980	463107
291928	463108
81033	463109
104372	463110
101205	463111
56009	463112
83405	463113
1433	463114
33376	463115
314303	463116
64656	463117
6509	463118
25894	463119
174726	463120
138655	463121
122762	463122
7819	463123
8342	463124
244	463125
47329	463126
173656	463127
72559	463128
5402	463129
64204	463130
79539	463131
137565	463132
18906	463133
135551	463134
85461	463135
63695	463136
21021	463137
309004	463138
179481	463139
25785	463140
52204	463141
45812	463142
56031	463143
63522	463144
63557	463145
118683	463146
58965	463147
6227	463148
20803	463149
6978	463150
81577	463151
29695	463152
215232	463153
124347	463154
298094	463155
33160	463156
682	463157
289655	463158
78855	463159
8400	463160
23635	463161
138347	463162
9294	463163
55442	463164
45427	463165
63981	463166
22169	463167
128969	463168
21651	463169
79288	463170
156410	463171
17644	463172
49411	463173
825	463174
42175	463175
78865	463176
42707	463177
66143	463178
182470	463179
145681	463180
79381	463181
488	463182
5227	463183
27955	463184
115351	463185
16686	463186
89455	463187
12649	463188
8666	463189
13242	463190
62295	463191
60409	463192
174464	463193
105949	463194
212535	463195
175706	463196
118511	463197
6111	463198
95039	463199
4169	463200
83199	463201
21	463202
93128	463203
33789	463204
122242	463205
26014	463206
24011	463207
23993	463208
94798	463209
7947	463210
66389	463211
38917	463212
118555	463213
139175	463214
71513	463215
202881	463216
58017	463217
31239	463218
28074	463219
296779	463220
59546	463221
205843	463222
21685	463223
923	463224
21851	463225
193234	463226
1983	463227
86453	463228
29011	463229
134874	463230
134873	463231
86944	463232
86944	463233
70423	463234
159224	463235
23583	463236
16112	463237
305541	463238
328606	463239
28605	463240
79223	463241
4672	463242
75308	463243
11079	463244
80401	463245
237932	463246
245047	463247
203134	463248
156879	463249
5269	463250
209851	463251
38761	463252
51826	463253
15521	463254
11724	463255
117147	463256
112585	463257
53389	463258
4484	463259
38442	463260
5733	463261
33307	463262
115356	463263
326878	463264
46306	463265
11065	463266
44326	463267
10259	463268
190488	463269
287109	463270
152737	463271
36228	463272
38814	463273
9136	463274
6246	463275
204936	463276
27784	463277
12315	463278
75808	463279
2799	463280
5638	463281
54742	463282
124922	463283
145703	463284
122366	463285
30163	463286
60429	463287
153533	463288
113280	463289
48708	463290
6749	463291
44012	463292
75024	463293
48709	463294
15246	463295
3242	463296
47956	463297
102069	463298
28526	463299
179228	463300
31373	463301
270129	463302
20543	463303
48920	463304
94486	463305
24035	463306
15710	463307
36317	463308
230503	463309
83107	463310
81610	463311
9769	463312
166060	463313
159125	463314
32688	463315
51304	463316
38099	463317
95675	463318
6259	463319
82988	463320
205520	463321
41200	463322
84671	463323
42090	463324
12067	463325
2533	463326
185769	463327
21651	463328
147113	463329
125665	463330
33267	463331
8035	463332
31975	463333
137966	463334
210223	463335
987	463336
318813	463337
172465	463338
142316	463339
1005	463340
178749	463341
163179	463342
46834	463343
42573	463344
45315	463345
114135	463346
41620	463347
11278	463348
229528	463349
151116	463350
131972	463351
86710	463352
152886	463353
7176	463354
127284	463355
99160	463356
85141	463357
77919	463358
56161	463359
19192	463360
270192	463361
103045	463362
247536	463363
42073	463364
84424	463365
68551	463366
49714	463367
107124	463368
135161	463369
74289	463370
132087	463371
51021	463372
31251	463373
10355	463374
42415	463375
6033	463376
13215	463377
116073	463378
148669	463379
8036	463380
108218	463381
108765	463382
81744	463383
40287	463384
226700	463385
163734	463386
9067	463387
150724	463388
2744	463389
235541	463390
65443	463391
26269	463392
3242	463393
2865	463394
238925	463395
34735	463396
43305	463397
116327	463398
14706	463399
1258	463400
157191	463401
1055	463402
292307	463403
954	463404
92391	463405
103556	463406
53193	463407
135940	463408
166478	463409
142922	463410
194620	463411
3581	463412
143551	463413
160325	463414
279778	463415
196430	463416
132472	463417
56574	463418
205348	463419
19045	463420
84807	463421
320431	463422
6978	463423
31787	463424
150134	463425
77869	463426
16181	463427
216674	463428
102084	463429
27747	463430
42073	463431
64083	463432
56705	463433
109226	463434
10970	463435
11558	463436
842	463437
36852	463438
285225	463439
69971	463440
200252	463441
165572	463442
119870	463443
326749	463444
43911	463445
25764	463446
190135	463447
50188	463448
280327	463449
112294	463450
26314	463451
185839	463452
3027	463453
119147	463454
20194	463455
2966	463456
126411	463457
269890	463458
42547	463459
16291	463460
1201	463461
99004	463462
30655	463463
133776	463464
163838	463465
242220	463466
69564	463467
61591	463468
98246	463469
216376	463470
197781	463471
10278	463472
81851	463473
33160	463474
133143	463475
146680	463476
9875	463477
125869	463478
96935	463479
232524	463480
13752	463481
131196	463482
158002	463483
76439	463484
175478	463485
178474	463486
28351	463487
20464	463488
11135	463489
205214	463490
14760	463491
60628	463492
257820	463493
117061	463494
299790	463495
42149	463496
1476	463497
64386	463498
28455	463499
80210	463500
278395	463501
3088	463502
98267	463503
130317	463504
42988	463505
8731	463506
282574	463507
268694	463508
258868	463509
56798	463510
295870	463511
16687	463512
42569	463513
242175	463514
190958	463515
30577	463516
165801	463517
42415	463518
58783	463519
25355	463520
25654	463521
31425	463522
44338	463523
2943	463524
123837	463525
198199	463526
107512	463527
128628	463528
39672	463529
29271	463530
68261	463531
77281	463532
90723	463533
44631	463534
119816	463535
38495	463536
38307	463537
37076	463538
65015	463539
178644	463540
220609	463541
26298	463542
49514	463543
53687	463544
110418	463545
104462	463546
9422	463547
14074	463548
10521	463549
33116	463550
65720	463551
109483	463552
43900	463553
232843	463554
25708	463555
328051	463556
154640	463557
47155	463558
162716	463559
61251	463560
180108	463561
34716	463562
38565	463563
196764	463564
35900	463565
26078	463566
40311	463567
255621	463568
128265	463569
219455	463570
141076	463571
100868	463572
34619	463573
40165	463574
54249	463575
108254	463576
107339	463577
53827	463578
65183	463579
147818	463580
236551	463581
85680	463582
11208	463583
12468	463584
59068	463585
99893	463586
33509	463587
30382	463588
61687	463589
1250	463590
122854	463591
149469	463592
84647	463593
22052	463594
119457	463595
57641	463596
88016	463597
109740	463598
20282	463599
183612	463600
122555	463601
141123	463602
204243	463603
45102	463604
134126	463605
39005	463606
248439	463607
16439	463608
21021	463609
89988	463610
108491	463611
199562	463612
107569	463613
2869	463614
163140	463615
49992	463616
126418	463617
130317	463618
172975	463619
105967	463620
313001	463621
198870	463622
38964	463623
24185	463624
93230	463625
9501	463626
102947	463627
14075	463628
61530	463629
19380	463630
79	463631
285462	463632
17844	463633
172201	463634
12040	463635
170071	463636
30370	463637
214135	463638
23718	463639
110748	463640
76436	463641
68581	463642
45868	463643
173278	463644
1101	463645
120430	463646
8213	463647
125788	463648
92831	463649
36748	463650
10630	463651
118635	463652
3551	463653
61554	463654
115536	463655
46200	463656
7643	463657
32800	463658
10595	463659
95151	463660
10977	463661
224987	463662
221722	463663
54698	463664
144248	463665
39479	463666
125431	463667
110963	463668
128540	463669
48574	463670
104962	463671
40542	463672
94373	463673
36691	463674
25051	463675
114746	463676
35293	463677
24498	463678
4412	463679
34825	463680
77665	463681
87952	463682
99149	463683
925	463684
29310	463685
41122	463686
18236	463687
891	463688
19881	463689
169628	463690
219803	463691
162639	463692
145536	463693
48916	463694
190449	463695
41945	463696
74074	463697
20878	463698
38553	463699
76402	463700
53006	463701
178890	463702
48484	463703
24622	463704
2901	463705
98457	463706
29908	463707
117412	463708
227654	463709
319200	463710
84074	463711
287193	463712
83465	463713
89405	463714
38249	463715
14446	463716
307713	463717
165587	463718
63776	463719
25499	463720
221289	463721
254304	463722
24251	463723
173171	463724
52696	463725
145609	463726
147005	463727
173822	463728
19288	463729
214599	463730
34218	463731
6111	463732
161585	463733
187033	463734
86746	463735
124831	463736
192062	463737
177607	463738
288655	463739
17374	463740
98184	463741
93920	463742
193828	463743
18904	463744
15235	463745
58420	463746
5411	463747
2867	463748
23161	463749
103236	463750
313694	463751
230783	463752
51674	463753
100633	463754
140690	463755
133628	463756
15848	463757
176474	463758
72628	463759
152991	463760
278455	463761
207330	463762
269350	463763
195038	463764
261842	463765
92380	463766
160261	463767
312897	463768
72190	463769
35644	463770
46750	463771
103546	463772
66487	463773
302272	463774
159601	463775
99941	463776
182010	463777
12217	463778
298764	463779
108119	463780
265689	463781
40416	463782
21984	463783
1358	463784
127550	463785
213164	463786
147944	463787
18150	463788
114392	463789
262537	463790
33077	463791
27317	463792
12166	463793
171921	463794
174081	463795
12886	463796
92410	463797
46207	463798
25211	463799
4934	463800
111196	463801
24058	463802
1149	463803
63470	463804
182292	463805
13814	463806
105346	463807
149460	463808
28250	463809
92597	463810
126634	463811
150523	463812
1016	463813
153168	463814
75352	463815
280729	463816
8040	463817
92410	463818
289687	463819
65228	463820
148643	463821
19193	463822
66072	463823
5064	463824
11907	463825
118228	463826
61862	463827
122176	463828
118531	463829
80888	463830
189795	463831
72588	463832
89938	463833
114663	463834
53070	463835
177331	463836
120203	463837
180358	463838
239301	463839
145074	463840
74723	463841
200478	463842
152722	463843
130211	463844
90827	463845
275	463846
63419	463847
10541	463848
33807	463849
203168	463850
165329	463851
273987	463852
104284	463853
213141	463854
137085	463855
46984	463856
46984	463857
90476	463858
251641	463859
55152	463860
312114	463861
20646	463862
23563	463863
22271	463864
55613	463865
9256	463866
5755	463867
39572	463868
103019	463869
93925	463870
146551	463871
127699	463872
107816	463873
100690	463874
109455	463875
129068	463876
121021	463877
171919	463878
8045	463879
119101	463880
257109	463881
184978	463882
121890	463883
91623	463884
76172	463885
120613	463886
167571	463887
154731	463888
7796	463889
250613	463890
29952	463891
316425	463892
43640	463893
5283	463894
141094	463895
140989	463896
36571	463897
42352	463898
200599	463899
10335	463900
53475	463901
20141	463902
19287	463903
122975	463904
107385	463905
177433	463906
11449	463907
1381	463908
58943	463909
40203	463910
107931	463911
44495	463912
57038	463913
6093	463914
57619	463915
158960	463916
32030	463917
28526	463918
321611	463919
58360	463920
302463	463921
5331	463922
200778	463923
76091	463924
182591	463925
107453	463926
194163	463927
195944	463928
20	463929
115536	463930
31200	463931
226093	463932
8367	463933
14111	463934
27021	463935
313576	463936
144038	463937
124606	463938
17271	463939
274116	463940
61089	463941
14203	463942
89133	463943
124505	463944
139109	463945
51879	463946
226461	463947
153648	463948
200259	463949
28866	463950
113907	463951
12528	463952
3403	463953
225972	463954
7990	463955
160357	463956
29107	463957
116000	463958
174213	463959
53736	463960
937	463961
40839	463962
294976	463963
9954	463964
22552	463965
107727	463966
29452	463967
62381	463968
61626	463969
43214	463970
149312	463971
3765	463972
261164	463973
4326	463974
213891	463975
196732	463976
107443	463977
207583	463978
98950	463979
62570	463980
12437	463981
7043	463982
218421	463983
167328	463984
195720	463985
125408	463986
185109	463987
281420	463988
72044	463989
8384	463990
20159	463991
20161	463992
64896	463993
25070	463994
149718	463995
89011	463996
87337	463997
259438	463998
25369	463999
69450	464000
85569	464001
61927	464002
285657	464003
49696	464004
178637	464005
79124	464006
294302	464007
125138	464008
45555	464009
51080	464010
98170	464011
11150	464012
254078	464013
106370	464014
15016	464015
78791	464016
62609	464017
159497	464018
22403	464019
29468	464020
168697	464021
64124	464022
74989	464023
310541	464024
61032	464025
79816	464026
59671	464027
20488	464028
123980	464029
229615	464030
135056	464031
150333	464032
69907	464033
103048	464034
152514	464035
201435	464036
86619	464037
226603	464038
144966	464039
296117	464040
274859	464041
86118	464042
179264	464043
66182	464044
118892	464045
311347	464046
9768	464047
18481	464048
110888	464049
11180	464050
170096	464051
204028	464052
77940	464053
59496	464054
221907	464055
22348	464056
113705	464057
252547	464058
111734	464059
213520	464060
323443	464061
125869	464062
134302	464063
306044	464064
63784	464065
42554	464066
6033	464067
19731	464068
1332	464069
195514	464070
161917	464071
81112	464072
95538	464073
28380	464074
35526	464075
26357	464076
23356	464077
27021	464078
321135	464079
56784	464080
6282	464081
17079	464082
325271	464083
137969	464084
117960	464085
313422	464086
3221	464087
1150	464088
9850	464089
48147	464090
275854	464091
317745	464092
92316	464093
321602	464094
72748	464095
150587	464096
9486	464097
167175	464098
20161	464099
297894	464100
131659	464101
20248	464102
83024	464103
171374	464104
131437	464105
28033	464106
310832	464107
42307	464108
1713	464109
126407	464110
72992	464111
109980	464112
200150	464113
16921	464114
40823	464115
113991	464116
45630	464117
2612	464118
83854	464119
148412	464120
230195	464121
33593	464122
163781	464123
97421	464124
17497	464125
31607	464126
86114	464127
4387	464128
157429	464129
57338	464130
45664	464131
4934	464132
185314	464133
158984	464134
83052	464135
73857	464136
20975	464137
149781	464138
190634	464139
50214	464140
203556	464141
150162	464142
1880	464143
80622	464144
83739	464145
155768	464146
85205	464147
45102	464148
212272	464149
10732	464150
131718	464151
1951	464152
32691	464153
32691	464154
282766	464155
46723	464156
24622	464157
132984	464158
23607	464159
304592	464160
198895	464161
146657	464162
116715	464163
78870	464164
2259	464165
191631	464166
8384	464167
9898	464168
155999	464169
116211	464170
3478	464171
65074	464172
294648	464173
132120	464174
22988	464175
212935	464176
245122	464177
90025	464178
304527	464179
105894	464180
138189	464181
221058	464182
20161	464183
216438	464184
95239	464185
13638	464186
137058	464187
86604	464188
99646	464189
18358	464190
275877	464191
292793	464192
69576	464193
70486	464194
68776	464195
62754	464196
189442	464197
83537	464198
40083	464199
135378	464200
40083	464201
71757	464202
47486	464203
35693	464204
60703	464205
160920	464206
78173	464207
111525	464208
7202	464209
23355	464210
142029	464211
8560	464212
183116	464213
191355	464214
40025	464215
46084	464216
319321	464217
28822	464218
234296	464219
216902	464220
220245	464221
1588	464222
14893	464223
323748	464224
41400	464225
47661	464226
105646	464227
207407	464228
221477	464229
128901	464230
59455	464231
178911	464232
288965	464233
40264	464234
40065	464235
89698	464236
59986	464237
317336	464238
272932	464239
145259	464240
271700	464241
207143	464242
134715	464243
59354	464244
11356	464245
214576	464246
103147	464247
37258	464248
310489	464249
13624	464250
192297	464251
98108	464252
95071	464253
268388	464254
48745	464255
92708	464256
44619	464257
157623	464258
143224	464259
82970	464260
69009	464261
8462	464262
6343	464263
82740	464264
135378	464265
158671	464266
63793	464267
158227	464268
218676	464269
71037	464270
16620	464271
189433	464272
3598	464273
143904	464274
74952	464275
14643	464276
3931	464277
60000	464278
52115	464279
111841	464280
128036	464281
58702	464282
103277	464283
210943	464284
216662	464285
52742	464286
7686	464287
138825	464288
71853	464289
192169	464290
145251	464291
45252	464292
19037	464293
231231	464294
46396	464295
188372	464296
88930	464297
69680	464298
97455	464299
262243	464300
31395	464301
123003	464302
6259	464303
6259	464304
203605	464305
418	464306
56875	464307
67362	464308
214434	464309
53944	464310
75859	464311
139168	464312
127975	464313
127857	464314
216437	464315
320421	464316
112907	464317
40031	464318
51151	464319
2829	464320
61567	464321
105647	464322
4252	464323
13108	464324
3927	464325
3366	464326
40029	464327
23314	464328
138283	464329
39609	464330
267719	464331
276559	464332
106537	464333
44506	464334
189189	464335
52201	464336
288430	464337
1664	464338
32710	464339
59764	464340
60856	464341
242247	464342
191305	464343
77470	464344
209799	464345
90338	464346
110146	464347
14914	464348
131208	464349
34201	464350
135558	464351
10459	464352
39455	464353
5950	464354
36224	464355
87593	464356
56136	464357
243093	464358
11380	464359
245811	464360
27567	464361
56778	464362
130394	464363
11561	464364
98475	464365
17655	464366
177937	464367
70975	464368
1725	464369
47490	464370
34697	464371
95767	464372
36426	464373
20779	464374
96650	464375
11002	464376
4201	464377
128773	464378
62915	464379
6579	464380
93051	464381
215959	464382
107398	464383
3210	464384
132015	464385
206507	464386
50981	464387
76689	464388
187395	464389
40232	464390
46977	464391
27977	464392
41368	464393
88104	464394
108876	464395
56338	464396
23059	464397
10808	464398
61219	464399
243936	464400
170807	464401
129303	464402
27006	464403
264436	464404
123101	464405
31255	464406
79329	464407
165710	464408
14261	464409
90024	464410
64218	464411
44579	464412
3042	464413
180303	464414
20	464415
39594	464416
60253	464417
15759	464418
6696	464419
17728	464420
15792	464421
145619	464422
83635	464423
222820	464424
99646	464425
318136	464426
15726	464427
276715	464428
24383	464429
130660	464430
79499	464431
2829	464432
9946	464433
38730	464434
242239	464435
69505	464436
128903	464437
218057	464438
10022	464439
182120	464440
161256	464441
95238	464442
43201	464443
88931	464444
73930	464445
130414	464446
9520	464447
56759	464448
18181	464449
80648	464450
139358	464451
15900	464452
142779	464453
118162	464454
54561	464455
90658	464456
28138	464457
114339	464458
249094	464459
36130	464460
64610	464461
7431	464462
213150	464463
8870	464464
55851	464465
21465	464466
194052	464467
85256	464468
208409	464469
226907	464470
137346	464471
88625	464472
32284	464473
92976	464474
199167	464475
139824	464476
28207	464477
100373	464478
39957	464479
57024	464480
321478	464481
93240	464482
56965	464483
64596	464484
1431	464485
86352	464486
12188	464487
197251	464488
47288	464489
142702	464490
59390	464491
6175	464492
94810	464493
97786	464494
54399	464495
20364	464496
142213	464497
11897	464498
151830	464499
17145	464500
51526	464501
204415	464502
172752	464503
72822	464504
49683	464505
63421	464506
119902	464507
43174	464508
49379	464509
138928	464510
17650	464511
34552	464512
52709	464513
6056	464514
40912	464515
231728	464516
21141	464517
107396	464518
72455	464519
152008	464520
295593	464521
5950	464522
309	464523
184685	464524
139884	464525
103729	464526
140102	464527
8051	464528
1431	464529
20587	464530
2829	464531
75887	464532
151303	464533
160078	464534
14799	464535
50502	464536
114036	464537
48996	464538
309	464539
309	464540
309	464541
93937	464542
88385	464543
15269	464544
146694	464545
144980	464546
146965	464547
180172	464548
9744	464549
152834	464550
152834	464551
145255	464552
59230	464553
171836	464554
90555	464555
180768	464556
69745	464557
72174	464558
59049	464559
207083	464560
19996	464561
51035	464562
10603	464563
2666	464564
9940	464565
82835	464566
170146	464567
85411	464568
139516	464569
158614	464570
432	464571
56273	464572
10930	464573
89673	464574
215633	464575
85411	464576
207321	464577
1932	464578
328768	464579
124956	464580
14660	464581
57394	464582
27885	464583
80818	464584
230	464585
139509	464586
257915	464587
59040	464588
231477	464589
16847	464590
44099	464591
610	464592
121419	464593
88231	464594
57982	464595
1932	464596
207804	464597
110927	464598
18950	464599
117204	464600
9744	464601
3261	464602
36095	464603
3456	464604
249614	464605
1584	464606
291416	464607
112188	464608
132929	464609
22795	464610
4816	464611
13638	464612
152024	464613
123790	464614
99404	464615
326351	464616
5225	464617
290	464618
47660	464619
73432	464620
46738	464621
67846	464622
87231	464623
94077	464624
1090	464625
10317	464626
1090	464627
277856	464628
135112	464629
6480	464630
3464	464631
199440	464632
4899	464633
203459	464634
5094	464635
28952	464636
47357	464637
23785	464638
123338	464639
31866	464640
252417	464641
122392	464642
6384	464643
216438	464644
17170	464645
92744	464646
38928	464647
205415	464648
53789	464649
159860	464650
35805	464651
10899	464652
212898	464653
127339	464654
79911	464655
75958	464656
123140	464657
1374	464658
20532	464659
190469	464660
95126	464661
18018	464662
4899	464663
172142	464664
31252	464665
157395	464666
128619	464667
33804	464668
33804	464669
71615	464670
4	464671
188393	464672
124969	464673
55457	464674
11401	464675
61629	464676
132986	464677
210916	464678
65997	464679
184205	464680
73050	464681
257080	464682
138868	464683
67905	464684
139068	464685
215495	464686
66264	464687
97860	464688
178923	464689
273271	464690
25769	464691
82164	464692
102530	464693
1615	464694
111955	464695
78909	464696
27786	464697
41186	464698
17212	464699
17362	464700
18691	464701
20587	464702
248262	464703
99751	464704
127082	464705
199410	464706
176355	464707
255717	464708
35920	464709
278692	464710
217881	464711
61903	464712
21422	464713
98490	464714
100696	464715
322503	464716
275929	464717
2636	464718
13043	464719
314962	464720
248167	464721
288720	464722
2293	464723
99424	464724
239684	464725
157915	464726
279813	464727
75303	464728
103046	464729
14954	464730
84204	464731
108387	464732
195299	464733
52378	464734
151910	464735
314776	464736
19535	464737
14280	464738
40277	464739
19	464740
28825	464741
18443	464742
20770	464743
173493	464744
300412	464745
3464	464746
56731	464747
14614	464748
34454	464749
190	464750
189513	464751
156169	464752
109640	464753
68282	464754
217040	464755
28386	464756
3296	464757
11460	464758
23109	464759
106738	464760
131701	464761
87654	464762
1589	464763
121366	464764
24194	464765
71186	464766
205166	464767
32893	464768
53651	464769
40122	464770
248533	464771
137979	464772
54217	464773
182225	464774
28162	464775
35644	464776
55216	464777
10611	464778
188912	464779
75931	464780
104591	464781
154033	464782
215539	464783
179237	464784
7697	464785
133260	464786
161040	464787
295397	464788
24822	464789
46546	464790
11446	464791
44421	464792
698	464793
119884	464794
278641	464795
5656	464796
152012	464797
3668	464798
194835	464799
110294	464800
557	464801
82	464802
109255	464803
251299	464804
31276	464805
319409	464806
11152	464807
140724	464808
6415	464809
274885	464810
24368	464811
86027	464812
196959	464813
117377	464814
406	464815
339	464816
3799	464817
224994	464818
14614	464819
139512	464820
14798	464821
65005	464822
328453	464823
210088	464824
19160	464825
23109	464826
36435	464827
51660	464828
1841	464829
78785	464830
138840	464831
31112	464832
230304	464833
14466	464834
112042	464835
32371	464836
31642	464837
236766	464838
99365	464839
120793	464840
19340	464841
33683	464842
84404	464843
182140	464844
22305	464845
4611	464846
92453	464847
228576	464848
3570	464849
17373	464850
260588	464851
26833	464852
239754	464853
4899	464854
463	464855
83248	464856
288917	464857
20308	464858
119131	464859
4441	464860
60801	464861
111	464862
77464	464863
134895	464864
3308	464865
177	464866
20	464867
782	464868
25401	464869
74336	464870
20068	464871
65542	464872
85638	464873
132737	464874
148333	464875
74727	464876
138060	464877
187	464878
21639	464879
112809	464880
134188	464881
2304	464882
37123	464883
243463	464884
249648	464885
87775	464886
176023	464887
177706	464888
111735	464889
3665	464890
48677	464891
2484	464892
7133	464893
73773	464894
43011	464895
129514	464896
94238	464897
725	464898
301909	464899
133620	464900
13223	464901
60084	464902
25851	464903
321559	464904
15289	464905
16987	464906
185655	464907
154503	464908
81458	464909
125913	464910
253181	464911
255586	464912
42649	464913
53122	464914
88430	464915
244634	464916
31096	464917
3842	464918
68772	464919
13341	464920
4054	464921
105608	464922
214524	464923
50049	464924
20231	464925
206860	464926
188538	464927
36337	464928
168432	464929
263328	464930
96344	464931
96377	464932
16402	464933
28669	464934
38674	464935
65323	464936
8565	464937
57509	464938
186306	464939
214511	464940
10113	464941
39797	464942
109913	464943
107802	464944
112175	464945
52240	464946
3813	464947
82567	464948
147381	464949
219094	464950
123713	464951
229959	464952
219613	464953
297269	464954
65069	464955
168712	464956
24293	464957
308562	464958
109249	464959
326243	464960
17597	464961
146227	464962
140636	464963
305317	464964
258670	464965
268081	464966
97612	464967
198536	464968
16144	464969
299327	464970
89355	464971
87950	464972
216896	464973
328218	464974
229754	464975
140955	464976
288822	464977
169183	464978
180179	464979
94809	464980
46533	464981
247241	464982
64123	464983
307610	464984
74580	464985
144594	464986
186557	464987
190510	464988
27328	464989
187074	464990
206929	464991
232502	464992
89418	464993
313538	464994
88162	464995
219014	464996
2186	464997
253457	464998
155132	464999
307546	465000
295940	465001
23836	465002
122435	465003
111924	465004
34540	465005
308406	465006
53507	465007
315040	465008
130648	465009
308746	465010
213488	465011
167957	465012
140963	465013
74933	465014
89596	465015
120964	465016
321200	465017
136915	465018
91918	465019
88928	465020
276867	465021
105900	465022
188279	465023
65294	465024
189096	465025
100951	465026
225701	465027
104900	465028
323707	465029
305021	465030
176781	465031
30679	465032
166291	465033
6169	465034
24788	465035
98500	465036
263027	465037
190183	465038
276120	465039
947	465040
104135	465041
2902	465042
107	465043
8201	465044
7352	465045
206487	465046
10576	465047
93077	465048
153847	465049
88646	465050
4232	465051
132152	465052
293161	465053
45963	465054
19763	465055
125226	465056
10555	465057
2411	465058
11834	465059
2777	465060
36174	465061
40756	465062
19133	465063
620	465064
87465	465065
1407	465066
9181	465067
752	465068
322323	465069
47536	465070
41627	465071
301717	465072
55223	465073
273716	465074
202803	465075
85019	465076
9896	465077
113721	465078
33272	465079
191886	465080
78791	465081
935	465082
194	465083
18191	465084
8414	465085
158813	465086
27567	465087
5569	465088
13217	465089
24364	465090
264288	465091
296853	465092
186765	465093
1669	465094
126008	465095
133357	465096
14493	465097
8233	465098
27664	465099
74096	465100
6232	465101
114556	465102
285155	465103
152438	465104
112880	465105
112304	465106
187307	465107
234255	465108
51488	465109
19589	465110
98389	465111
13226	465112
48466	465113
31506	465114
102380	465115
64885	465116
70514	465117
17779	465118
19598	465119
3956	465120
16486	465121
29182	465122
161320	465123
28839	465124
107862	465125
247255	465126
145560	465127
318942	465128
166609	465129
170906	465130
40053	465131
24113	465132
59758	465133
88142	465134
102721	465135
72994	465136
208147	465137
52167	465138
220546	465139
157386	465140
132289	465141
139076	465142
69191	465143
245146	465144
83764	465145
38736	465146
125788	465147
75362	465148
26840	465149
117647	465150
4105	465151
40432	465152
5470	465153
158652	465154
95263	465155
69217	465156
120671	465157
9518	465158
29928	465159
30940	465160
25864	465161
32507	465162
129248	465163
238177	465164
11933	465165
9895	465166
4461	465167
1921	465168
280360	465169
40700	465170
7592	465171
43614	465172
16684	465173
83382	465174
66321	465175
99009	465176
20719	465177
75466	465178
217206	465179
108711	465180
67794	465181
207222	465182
116908	465183
3223	465184
23540	465185
199347	465186
307329	465187
280642	465188
246267	465189
6884	465190
112189	465191
266727	465192
79948	465193
59243	465194
213011	465195
53890	465196
322152	465197
268562	465198
108322	465199
297690	465200
53738	465201
22083	465202
81025	465203
181124	465204
92430	465205
254358	465206
186157	465207
212877	465208
85535	465209
306533	465210
328221	465211
215348	465212
169117	465213
266564	465214
241136	465215
318884	465216
237479	465217
48155	465218
276128	465219
322755	465220
179470	465221
159838	465222
320631	465223
155319	465224
152759	465225
185540	465226
100983	465227
271569	465228
2433	465229
327290	465230
316613	465231
229381	465232
308405	465233
302665	465234
129566	465235
176856	465236
9914	465237
95826	465238
207604	465239
246412	465240
13127	465241
220718	465242
67402	465243
45371	465244
142834	465245
323733	465246
236710	465247
328797	465248
275001	465249
246559	465250
223037	465251
96815	465252
54669	465253
14487	465254
644	465255
25366	465256
9129	465257
71337	465258
80961	465259
19415	465260
98158	465261
172423	465262
110776	465263
61379	465264
230486	465265
70872	465266
10423	465267
101630	465268
67465	465269
324983	465270
203554	465271
180365	465272
296987	465273
93950	465274
188822	465275
206555	465276
263894	465277
301798	465278
300737	465279
86016	465280
98692	465281
314848	465282
89103	465283
69736	465284
112455	465285
27440	465286
150751	465287
192412	465288
192070	465289
262588	465290
174103	465291
325378	465292
82186	465293
89729	465294
38153	465295
2748	465296
144383	465297
27	465298
46485	465299
37870	465300
159429	465301
84862	465302
119679	465303
189319	465304
118815	465305
118050	465306
59927	465307
185069	465308
174511	465309
5810	465310
36140	465311
16100	465312
201752	465313
22678	465314
106667	465315
173280	465316
249709	465317
244760	465318
22678	465319
15195	465320
157482	465321
19892	465322
925	465323
68435	465324
58577	465325
6989	465326
134955	465327
312992	465328
112406	465329
58902	465330
162296	465331
307465	465332
197592	465333
199557	465334
120190	465335
111926	465336
2252	465337
2252	465338
248311	465339
9467	465340
53509	465341
68272	465342
52940	465343
302628	465344
64951	465345
199469	465346
51301	465347
85705	465348
84504	465349
298432	465350
237758	465351
17578	465352
42019	465353
18544	465354
1	465355
66965	465356
201294	465357
121135	465358
129178	465359
145366	465360
42331	465361
5516	465362
38689	465363
196547	465364
44118	465365
158972	465366
35709	465367
312464	465368
281202	465369
323481	465370
86457	465371
90644	465372
20079	465373
191540	465374
9310	465375
156282	465376
44930	465377
141815	465378
37043	465379
161038	465380
122404	465381
123244	465382
21974	465383
9600	465384
33673	465385
40462	465386
16798	465387
956	465388
8362	465389
1827	465390
91	465391
214513	465392
36552	465393
13772	465394
5094	465395
115949	465396
271814	465397
131000	465398
8847	465399
15701	465400
106202	465401
8847	465402
66812	465403
216121	465404
8847	465405
106202	465406
36519	465407
65429	465408
93566	465409
37239	465410
181038	465411
30048	465412
27571	465413
29382	465414
75683	465415
78281	465416
70298	465417
6457	465418
214818	465419
230427	465420
203547	465421
6456	465422
56929	465423
90013	465424
92818	465425
136414	465426
6234	465427
178543	465428
82789	465429
17964	465430
10198	465431
159297	465432
121134	465433
80488	465434
194643	465435
68940	465436
19266	465437
297601	465438
80383	465439
93067	465440
60388	465441
130098	465442
141247	465443
19373	465444
40461	465445
201278	465446
154619	465447
215219	465448
70278	465449
27872	465450
284242	465451
5954	465452
71123	465453
54379	465454
7350	465455
50598	465456
79899	465457
41051	465458
138434	465459
1188	465460
11793	465461
33400	465462
146445	465463
182740	465464
70041	465465
17992	465466
44188	465467
5795	465468
88795	465469
168102	465470
167714	465471
117113	465472
78946	465473
59365	465474
76257	465475
15007	465476
328359	465477
44676	465478
103572	465479
1133	465480
57370	465481
195877	465482
994	465483
112723	465484
167013	465485
820	465486
212497	465487
86420	465488
57853	465489
109373	465490
994	465491
319611	465492
210877	465493
81892	465494
186481	465495
145722	465496
168041	465497
154831	465498
6087	465499
175878	465500
121368	465501
21733	465502
4431	465503
214378	465504
6881	465505
35412	465506
44609	465507
26965	465508
50632	465509
5886	465510
109541	465511
75786	465512
5421	465513
13181	465514
56213	465515
133716	465516
211506	465517
21530	465518
4701	465519
36146	465520
138336	465521
41334	465522
2210	465523
203280	465524
56189	465525
67937	465526
38235	465527
28464	465528
264148	465529
82959	465530
314240	465531
285038	465532
85568	465533
61225	465534
127866	465535
27062	465536
66274	465537
40739	465538
124018	465539
130252	465540
13703	465541
302475	465542
43995	465543
35418	465544
305238	465545
3768	465546
327000	465547
137664	465548
11943	465549
30057	465550
46330	465551
179678	465552
172162	465553
6251	465554
61938	465555
84656	465556
85645	465557
265178	465558
102609	465559
108607	465560
2352	465561
43446	465562
54527	465563
259661	465564
64035	465565
54499	465566
104021	465567
235532	465568
134706	465569
15066	465570
7317	465571
250895	465572
14687	465573
116651	465574
193361	465575
147924	465576
208186	465577
43995	465578
117509	465579
76204	465580
246117	465581
15066	465582
14240	465583
14569	465584
50612	465585
83058	465586
117348	465587
247881	465588
102745	465589
32586	465590
24555	465591
9824	465592
25565	465593
85787	465594
144450	465595
283290	465596
57566	465597
33471	465598
88457	465599
150122	465600
1502	465601
26676	465602
296999	465603
232863	465604
36865	465605
242003	465606
288102	465607
198068	465608
41946	465609
21725	465610
15530	465611
26451	465612
278706	465613
302663	465614
83097	465615
69101	465616
108607	465617
3772	465618
11851	465619
59960	465620
35749	465621
25145	465622
224861	465623
177432	465624
26083	465625
96902	465626
13558	465627
50328	465628
189597	465629
121781	465630
82697	465631
137454	465632
59036	465633
242276	465634
45600	465635
60932	465636
209722	465637
1578	465638
12827	465639
137459	465640
27074	465641
96724	465642
46650	465643
24854	465644
51779	465645
68613	465646
54981	465647
10078	465648
279186	465649
19612	465650
187907	465651
281641	465652
54467	465653
268280	465654
182189	465655
140467	465656
2970	465657
90456	465658
152919	465659
43552	465660
97415	465661
80158	465662
65583	465663
1419	465664
114352	465665
28413	465666
38251	465667
7204	465668
36674	465669
164573	465670
198593	465671
29251	465672
109439	465673
77745	465674
183341	465675
7853	465676
29286	465677
99719	465678
8785	465679
21576	465680
46991	465681
2548	465682
89558	465683
38143	465684
80054	465685
42138	465686
259033	465687
168633	465688
168383	465689
98486	465690
28815	465691
139554	465692
51835	465693
70067	465694
135937	465695
18808	465696
23579	465697
111389	465698
180393	465699
52292	465700
65632	465701
305507	465702
262390	465703
92594	465704
13503	465705
33860	465706
5433	465707
188	465708
87180	465709
172715	465710
116827	465711
94503	465712
21298	465713
21298	465714
4503	465715
83566	465716
96613	465717
1390	465718
15495	465719
23975	465720
12973	465721
58081	465722
109000	465723
952	465724
195705	465725
105394	465726
23336	465727
258406	465728
43459	465729
55321	465730
255646	465731
3391	465732
41794	465733
41794	465734
144573	465735
123046	465736
229012	465737
41553	465738
317923	465739
2280	465740
46730	465741
116879	465742
10749	465743
26662	465744
3561	465745
220564	465746
17902	465747
16162	465748
1921	465749
2819	465750
14578	465751
109440	465752
85810	465753
620	465754
33044	465755
61218	465756
302901	465757
294895	465758
66573	465759
253415	465760
38817	465761
44962	465762
49250	465763
57258	465764
106698	465765
189399	465766
113850	465767
256684	465768
166035	465769
130115	465770
17099	465771
171563	465772
250566	465773
41166	465774
6977	465775
75551	465776
28492	465777
203836	465778
27248	465779
26270	465780
161456	465781
35692	465782
102246	465783
73898	465784
21917	465785
17414	465786
8069	465787
101344	465788
35873	465789
85142	465790
70001	465791
21152	465792
128137	465793
297136	465794
22275	465795
16674	465796
229866	465797
119049	465798
217323	465799
23407	465800
26892	465801
37142	465802
53580	465803
30477	465804
257608	465805
65808	465806
55966	465807
292096	465808
39062	465809
146367	465810
34608	465811
102246	465812
117929	465813
317553	465814
104305	465815
7941	465816
26892	465817
236515	465818
290354	465819
42960	465820
108950	465821
17665	465822
258080	465823
131813	465824
87488	465825
32527	465826
31864	465827
17414	465828
217323	465829
3932	465830
61777	465831
52975	465832
203922	465833
4876	465834
6977	465835
13350	465836
13805	465837
7941	465838
4201	465839
6249	465840
40355	465841
40355	465842
40355	465843
32571	465844
259638	465845
68895	465846
191696	465847
383	465848
17445	465849
31087	465850
90937	465851
166959	465852
66882	465853
186321	465854
29453	465855
191585	465856
195731	465857
194040	465858
70682	465859
101507	465860
2766	465861
84037	465862
85241	465863
13455	465864
45469	465865
3906	465866
39731	465867
311331	465868
36928	465869
321549	465870
57437	465871
132177	465872
76195	465873
265423	465874
22205	465875
211212	465876
253797	465877
106694	465878
198338	465879
65649	465880
114410	465881
272711	465882
5646	465883
17205	465884
150827	465885
2673	465886
264076	465887
143483	465888
92520	465889
14588	465890
32198	465891
17506	465892
101345	465893
208289	465894
96506	465895
182974	465896
130323	465897
261247	465898
109247	465899
249873	465900
33302	465901
125414	465902
211345	465903
23021	465904
98314	465905
66882	465906
273789	465907
263890	465908
321989	465909
65532	465910
2698	465911
190754	465912
957	465913
6129	465914
324759	465915
269871	465916
12296	465917
18786	465918
22821	465919
59838	465920
3090	465921
20557	465922
373	465923
51796	465924
959	465925
112346	465926
156283	465927
30287	465928
196642	465929
153190	465930
96367	465931
61256	465932
86993	465933
57509	465934
318838	465935
210033	465936
136991	465937
317501	465938
318563	465939
87281	465940
319360	465941
51258	465942
140494	465943
105834	465944
7089	465945
127673	465946
183144	465947
37375	465948
76976	465949
49876	465950
12222	465951
129085	465952
301286	465953
192709	465954
126491	465955
81288	465956
42979	465957
82016	465958
7611	465959
114929	465960
23278	465961
26348	465962
113136	465963
41837	465964
96262	465965
15405	465966
28068	465967
91469	465968
5010	465969
3241	465970
46769	465971
38317	465972
181532	465973
57568	465974
135474	465975
29068	465976
1036	465977
194233	465978
195535	465979
205042	465980
152661	465981
67750	465982
53894	465983
227716	465984
203275	465985
37153	465986
18336	465987
177553	465988
245168	465989
173401	465990
95655	465991
11332	465992
202254	465993
300445	465994
86783	465995
73359	465996
46327	465997
97577	465998
50569	465999
72655	466000
58237	466001
322785	466002
122528	466003
277649	466004
95047	466005
156797	466006
60704	466007
24318	466008
125044	466009
216503	466010
4653	466011
158209	466012
61582	466013
215683	466014
113469	466015
21650	466016
9322	466017
89027	466018
80168	466019
77947	466020
54305	466021
13573	466022
78595	466023
6252	466024
210291	466025
196114	466026
70357	466027
168803	466028
130624	466029
134654	466030
326218	466031
14855	466032
23963	466033
125685	466034
51938	466035
208509	466036
35036	466037
52867	466038
76913	466039
276269	466040
53370	466041
293550	466042
186742	466043
35490	466044
165255	466045
190588	466046
196996	466047
184438	466048
53939	466049
79904	466050
82063	466051
184187	466052
80509	466053
83074	466054
66398	466055
48654	466056
272352	466057
38188	466058
79776	466059
2837	466060
161029	466061
71697	466062
7293	466063
7293	466064
209617	466065
41191	466066
26542	466067
77482	466068
42665	466069
16569	466070
39598	466071
142229	466072
132818	466073
9980	466074
21113	466075
46957	466076
69600	466077
27358	466078
8618	466079
29159	466080
41832	466081
23432	466082
216609	466083
22849	466084
256823	466085
232215	466086
84960	466087
133489	466088
52133	466089
257618	466090
52133	466091
29079	466092
5271	466093
270385	466094
176567	466095
37871	466096
383	466097
84960	466098
120441	466099
10925	466100
7738	466101
108243	466102
73426	466103
121490	466104
35585	466105
17978	466106
36104	466107
322081	466108
154989	466109
86280	466110
54538	466111
81676	466112
60093	466113
106727	466114
48242	466115
265806	466116
58108	466117
24378	466118
46808	466119
108313	466120
66372	466121
19588	466122
73361	466123
114576	466124
27231	466125
23027	466126
16500	466127
256669	466128
28121	466129
140979	466130
165180	466131
53993	466132
72498	466133
41627	466134
26805	466135
5900	466136
265240	466137
108054	466138
46481	466139
191381	466140
153646	466141
9243	466142
65142	466143
5234	466144
145640	466145
131357	466146
86184	466147
227073	466148
185658	466149
12129	466150
33016	466151
198792	466152
83338	466153
43776	466154
44718	466155
134282	466156
18121	466157
86399	466158
14415	466159
326564	466160
49289	466161
110975	466162
97930	466163
13963	466164
2401	466165
194990	466166
123315	466167
85307	466168
10746	466169
662	466170
2400	466171
14415	466172
57103	466173
168639	466174
130560	466175
4445	466176
19810	466177
6437	466178
45910	466179
55727	466180
208952	466181
309868	466182
18360	466183
61326	466184
209508	466185
105123	466186
17816	466187
28019	466188
323543	466189
49313	466190
43232	466191
187891	466192
98215	466193
173132	466194
73483	466195
286826	466196
79943	466197
109036	466198
207	466199
195265	466200
133415	466201
201729	466202
62522	466203
110806	466204
127390	466205
130924	466206
18476	466207
110964	466208
35392	466209
1032	466210
32631	466211
210458	466212
25134	466213
68022	466214
114906	466215
241769	466216
27311	466217
107617	466218
709	466219
139095	466220
227219	466221
13365	466222
326477	466223
32070	466224
4082	466225
317280	466226
327046	466227
83761	466228
130522	466229
25974	466230
3916	466231
84762	466232
7614	466233
65264	466234
1459	466235
9512	466236
84052	466237
13935	466238
130819	466239
73932	466240
157150	466241
235879	466242
125320	466243
326383	466244
160865	466245
19939	466246
21880	466247
67242	466248
238919	466249
13049	466250
45269	466251
122771	466252
114925	466253
40824	466254
195503	466255
31929	466256
13226	466257
4093	466258
307049	466259
186552	466260
77177	466261
325848	466262
114538	466263
80264	466264
74003	466265
66466	466266
30748	466267
125268	466268
29956	466269
132597	466270
2272	466271
235587	466272
269149	466273
110834	466274
297	466275
102651	466276
305592	466277
10685	466278
69183	466279
82225	466280
76983	466281
28519	466282
225577	466283
52686	466284
124061	466285
320020	466286
217548	466287
326622	466288
196402	466289
133875	466290
57446	466291
47338	466292
4233	466293
165373	466294
10189	466295
7745	466296
248882	466297
45083	466298
19513	466299
151027	466300
47684	466301
170193	466302
255613	466303
161906	466304
31529	466305
40342	466306
63581	466307
23905	466308
20815	466309
69829	466310
186218	466311
250161	466312
111950	466313
13228	466314
24193	466315
193946	466316
185945	466317
142971	466318
27926	466319
96599	466320
281347	466321
7431	466322
76097	466323
11813	466324
31743	466325
122169	466326
116734	466327
47342	466328
23128	466329
23161	466330
288455	466331
56701	466332
17004	466333
137477	466334
166951	466335
142805	466336
125339	466337
5691	466338
201208	466339
291993	466340
16988	466341
85834	466342
205292	466343
183166	466344
46857	466345
85049	466346
146100	466347
135792	466348
71958	466349
49550	466350
37059	466351
66863	466352
22301	466353
125731	466354
49845	466355
15689	466356
15823	466357
202520	466358
188593	466359
202771	466360
293210	466361
198693	466362
120825	466363
55562	466364
72823	466365
28361	466366
114744	466367
85049	466368
302579	466369
82601	466370
121368	466371
260538	466372
93714	466373
52140	466374
64531	466375
167208	466376
137798	466377
88760	466378
21611	466379
323058	466380
19313	466381
137021	466382
50789	466383
145695	466384
127141	466385
35125	466386
181726	466387
38534	466388
88801	466389
17411	466390
37402	466391
59972	466392
44950	466393
272537	466394
66634	466395
100313	466396
256385	466397
81351	466398
54761	466399
145732	466400
149558	466401
19615	466402
12788	466403
59571	466404
69333	466405
213529	466406
195421	466407
85652	466408
84407	466409
223598	466410
56215	466411
23975	466412
76385	466413
168537	466414
6939	466415
132741	466416
83443	466417
14425	466418
9140	466419
70675	466420
160632	466421
129914	466422
275086	466423
124994	466424
172388	466425
4834	466426
109760	466427
119032	466428
1792	466429
26534	466430
184942	466431
247240	466432
83020	466433
72438	466434
39592	466435
83477	466436
189809	466437
93019	466438
128849	466439
23372	466440
28876	466441
4666	466442
89212	466443
3142	466444
5930	466445
1732	466446
33091	466447
36233	466448
17600	466449
155570	466450
91365	466451
16450	466452
298013	466453
138719	466454
222625	466455
5170	466456
87412	466457
127757	466458
7819	466459
698	466460
170625	466461
286671	466462
125582	466463
223404	466464
389	466465
85624	466466
256775	466467
212334	466468
325627	466469
91458	466470
129996	466471
90507	466472
18581	466473
29860	466474
125935	466475
234035	466476
100181	466477
36367	466478
79713	466479
125799	466480
5400	466481
16887	466482
12806	466483
33311	466484
119252	466485
130599	466486
144512	466487
264161	466488
136721	466489
196734	466490
62537	466491
116464	466492
229898	466493
219917	466494
203369	466495
255934	466496
148131	466497
61098	466498
6545	466499
72648	466500
34743	466501
35695	466502
213687	466503
258736	466504
17176	466505
174661	466506
52333	466507
78497	466508
69838	466509
74672	466510
137718	466511
103907	466512
73844	466513
268860	466514
192949	466515
123866	466516
239007	466517
19954	466518
77476	466519
1775	466520
7697	466521
113382	466522
294402	466523
49751	466524
189122	466525
33578	466526
34033	466527
34033	466528
45479	466529
70830	466530
18581	466531
2561	466532
88303	466533
98265	466534
5197	466535
51047	466536
67115	466537
130655	466538
16161	466539
33454	466540
56379	466541
12225	466542
89124	466543
2463	466544
384	466545
5557	466546
6866	466547
199003	466548
19237	466549
60073	466550
51508	466551
93576	466552
84442	466553
86953	466554
11133	466555
1736	466556
51360	466557
8733	466558
89731	466559
5632	466560
32312	466561
118573	466562
181050	466563
208706	466564
53695	466565
31462	466566
184227	466567
17356	466568
21243	466569
72403	466570
2086	466571
163226	466572
222419	466573
127702	466574
2070	466575
76593	466576
59070	466577
108596	466578
62690	466579
30253	466580
45448	466581
165984	466582
18574	466583
25090	466584
41707	466585
81291	466586
144857	466587
93230	466588
74533	466589
176403	466590
59372	466591
24825	466592
325158	466593
4232	466594
110128	466595
45190	466596
6866	466597
63018	466598
116239	466599
97507	466600
117169	466601
73558	466602
46971	466603
105415	466604
114645	466605
64789	466606
279907	466607
287995	466608
262331	466609
286340	466610
27274	466611
186729	466612
51094	466613
175182	466614
114522	466615
317221	466616
4838	466617
191333	466618
124337	466619
87617	466620
81309	466621
32686	466622
126020	466623
213946	466624
323973	466625
182550	466626
254324	466627
168705	466628
107093	466629
74368	466630
306572	466631
87483	466632
176549	466633
41152	466634
292459	466635
30327	466636
5435	466637
119018	466638
4849	466639
176668	466640
187912	466641
120581	466642
33187	466643
166301	466644
119597	466645
194923	466646
74134	466647
66084	466648
46360	466649
190731	466650
138828	466651
166164	466652
308962	466653
246142	466654
288131	466655
267336	466656
200585	466657
187961	466658
112175	466659
33023	466660
168833	466661
215506	466662
325828	466663
3674	466664
53207	466665
70403	466666
250231	466667
226759	466668
46983	466669
52254	466670
237801	466671
241767	466672
194027	466673
293417	466674
175579	466675
275632	466676
11245	466677
52473	466678
216608	466679
208655	466680
80458	466681
211410	466682
1032	466683
281217	466684
638	466685
129186	466686
26259	466687
1684	466688
9691	466689
136673	466690
97408	466691
150500	466692
88734	466693
175394	466694
99656	466695
110830	466696
101148	466697
243489	466698
12	466699
35364	466700
322407	466701
23505	466702
247310	466703
179822	466704
11631	466705
198013	466706
211843	466707
99469	466708
71309	466709
176490	466710
54064	466711
34383	466712
3197	466713
757	466714
131027	466715
26451	466716
107463	466717
28288	466718
100985	466719
307775	466720
57963	466721
5252	466722
227049	466723
74650	466724
68048	466725
197584	466726
62488	466727
276504	466728
192265	466729
163123	466730
104771	466731
312062	466732
56875	466733
251979	466734
204255	466735
77314	466736
1890	466737
71413	466738
87233	466739
66838	466740
248934	466741
5471	466742
69310	466743
117549	466744
28007	466745
129029	466746
272242	466747
300666	466748
118609	466749
238397	466750
321966	466751
154689	466752
56465	466753
1995	466754
22249	466755
128612	466756
105521	466757
215890	466758
56109	466759
95406	466760
58111	466761
88758	466762
5001	466763
38263	466764
5874	466765
132604	466766
187859	466767
80735	466768
249364	466769
13439	466770
17779	466771
24485	466772
271916	466773
206981	466774
112986	466775
30406	466776
141085	466777
206020	466778
2011	466779
124776	466780
80529	466781
6409	466782
158404	466783
17911	466784
325917	466785
210606	466786
122830	466787
14531	466788
149090	466789
202960	466790
17587	466791
46731	466792
181763	466793
48807	466794
133430	466795
2303	466796
1605	466797
6078	466798
16344	466799
236477	466800
8707	466801
50785	466802
4505	466803
306655	466804
178471	466805
296007	466806
1553	466807
9429	466808
6709	466809
133137	466810
132760	466811
64944	466812
170149	466813
97028	466814
116383	466815
314171	466816
195816	466817
105794	466818
164543	466819
38912	466820
48448	466821
154960	466822
238632	466823
2114	466824
189116	466825
130178	466826
185947	466827
273507	466828
208504	466829
25452	466830
7832	466831
67192	466832
63714	466833
18323	466834
91102	466835
276149	466836
167897	466837
32186	466838
96630	466839
220046	466840
127019	466841
83537	466842
7016	466843
136451	466844
52122	466845
38899	466846
230500	466847
46975	466848
198811	466849
171103	466850
35918	466851
904	466852
96690	466853
21216	466854
14825	466855
42488	466856
39660	466857
48277	466858
136835	466859
123539	466860
165527	466861
15463	466862
53355	466863
51785	466864
304807	466865
220930	466866
16812	466867
143294	466868
49355	466869
175725	466870
1788	466871
2303	466872
64754	466873
11589	466874
166988	466875
63471	466876
223609	466877
278	466878
177121	466879
188397	466880
133341	466881
199373	466882
7741	466883
163837	466884
93888	466885
40312	466886
4846	466887
147051	466888
78326	466889
216280	466890
198631	466891
51762	466892
115993	466893
21156	466894
148805	466895
984	466896
53865	466897
10348	466898
24028	466899
32745	466900
65667	466901
99541	466902
107694	466903
211351	466904
210542	466905
102351	466906
2168	466907
125577	466908
1969	466909
237936	466910
41482	466911
52466	466912
87807	466913
19834	466914
37151	466915
7524	466916
71336	466917
2198	466918
270255	466919
86829	466920
33025	466921
57621	466922
39663	466923
19036	466924
24489	466925
1586	466926
161069	466927
265583	466928
86698	466929
141894	466930
179503	466931
288209	466932
120399	466933
304086	466934
77723	466935
52524	466936
75254	466937
112813	466938
185506	466939
222282	466940
34086	466941
130613	466942
97227	466943
22256	466944
189624	466945
93859	466946
269689	466947
52887	466948
36535	466949
205375	466950
12589	466951
165905	466952
89485	466953
74453	466954
174502	466955
66471	466956
180469	466957
54464	466958
58763	466959
314032	466960
12029	466961
87948	466962
3538	466963
2984	466964
35912	466965
223332	466966
43358	466967
153089	466968
15929	466969
4228	466970
128000	466971
262263	466972
87263	466973
211671	466974
93203	466975
19273	466976
117999	466977
108527	466978
64213	466979
123365	466980
82836	466981
75377	466982
97361	466983
6302	466984
32292	466985
39032	466986
13175	466987
27124	466988
58041	466989
245529	466990
102597	466991
101491	466992
68113	466993
60291	466994
264833	466995
178674	466996
273378	466997
135	466998
48917	466999
116821	467000
297286	467001
29198	467002
37151	467003
4928	467004
81446	467005
5461	467006
77831	467007
207785	467008
3859	467009
2767	467010
345	467011
157956	467012
38876	467013
1946	467014
189028	467015
1586	467016
158224	467017
67628	467018
89097	467019
32921	467020
22576	467021
84427	467022
67115	467023
181974	467024
275736	467025
250	467026
177491	467027
14157	467028
113207	467029
150003	467030
213052	467031
25332	467032
200034	467033
307589	467034
20444	467035
93234	467036
55195	467037
156	467038
12138	467039
771	467040
23341	467041
19695	467042
146379	467043
32315	467044
59041	467045
265063	467046
5179	467047
111098	467048
164979	467049
49676	467050
7117	467051
47266	467052
643	467053
57034	467054
94054	467055
70766	467056
14376	467057
33877	467058
57275	467059
309593	467060
22509	467061
18380	467062
10875	467063
61302	467064
3618	467065
21125	467066
105253	467067
261407	467068
76264	467069
14473	467070
145099	467071
103585	467072
34507	467073
134667	467074
48383	467075
92905	467076
239236	467077
39032	467078
41703	467079
21959	467080
984	467081
52466	467082
89516	467083
20528	467084
78253	467085
149897	467086
14495	467087
32477	467088
234651	467089
124229	467090
79421	467091
52736	467092
111425	467093
132124	467094
84082	467095
13799	467096
40392	467097
154702	467098
270	467099
9067	467100
37962	467101
9950	467102
3491	467103
93048	467104
87073	467105
181605	467106
204805	467107
117198	467108
92598	467109
216699	467110
57161	467111
83549	467112
155235	467113
91741	467114
17	467115
112764	467116
112182	467117
72490	467118
25570	467119
327356	467120
91181	467121
267958	467122
56073	467123
83880	467124
116153	467125
15197	467126
186825	467127
17574	467128
322762	467129
78400	467130
44879	467131
58845	467132
301233	467133
201998	467134
498	467135
113038	467136
139287	467137
19468	467138
40929	467139
12992	467140
169038	467141
133919	467142
320690	467143
200223	467144
306552	467145
130376	467146
146433	467147
198620	467148
64126	467149
130839	467150
29201	467151
21987	467152
2022	467153
962	467154
117018	467155
144867	467156
185958	467157
135792	467158
163613	467159
27868	467160
26245	467161
10109	467162
42433	467163
186153	467164
1022	467165
128680	467166
128097	467167
69592	467168
120163	467169
29303	467170
87435	467171
135472	467172
55135	467173
92677	467174
33763	467175
280627	467176
303241	467177
160571	467178
8453	467179
24871	467180
97546	467181
25497	467182
202559	467183
57455	467184
40822	467185
155214	467186
391	467187
217461	467188
3755	467189
98967	467190
157178	467191
7507	467192
2471	467193
220363	467194
11932	467195
17739	467196
2347	467197
285440	467198
74613	467199
127766	467200
36134	467201
27827	467202
127040	467203
5042	467204
10941	467205
231673	467206
119470	467207
21524	467208
66771	467209
114142	467210
51584	467211
20837	467212
53972	467213
23687	467214
271464	467215
68301	467216
16017	467217
130696	467218
4313	467219
69107	467220
9159	467221
319921	467222
274980	467223
51674	467224
111406	467225
22053	467226
70448	467227
242828	467228
9067	467229
71203	467230
159815	467231
182150	467232
180748	467233
15936	467234
5443	467235
56609	467236
249843	467237
76843	467238
67327	467239
41018	467240
245439	467241
46371	467242
127369	467243
271720	467244
37946	467245
57820	467246
243661	467247
8717	467248
28633	467249
72669	467250
180202	467251
89823	467252
30665	467253
179579	467254
201027	467255
53369	467256
97702	467257
13214	467258
98737	467259
107203	467260
68810	467261
33454	467262
41075	467263
152123	467264
252039	467265
10096	467266
45600	467267
45556	467268
57819	467269
87838	467270
141577	467271
145355	467272
5103	467273
155013	467274
3468	467275
103934	467276
136545	467277
245826	467278
29577	467279
96028	467280
296799	467281
50535	467282
34861	467283
81717	467284
128393	467285
237437	467286
246284	467287
124700	467288
101595	467289
245771	467290
132691	467291
54116	467292
19439	467293
29211	467294
84187	467295
111975	467296
27938	467297
216345	467298
214054	467299
76699	467300
22490	467301
1567	467302
55036	467303
218782	467304
104895	467305
508	467306
143708	467307
62660	467308
11118	467309
22960	467310
293074	467311
213264	467312
162949	467313
52183	467314
18577	467315
3488	467316
18807	467317
72843	467318
57828	467319
3748	467320
264642	467321
556	467322
327351	467323
1100	467324
83507	467325
245797	467326
152730	467327
9501	467328
38749	467329
17935	467330
4470	467331
50105	467332
22980	467333
156946	467334
20595	467335
144849	467336
10356	467337
323810	467338
2096	467339
58553	467340
84694	467341
90819	467342
301455	467343
52122	467344
264309	467345
87906	467346
222106	467347
35054	467348
189668	467349
34550	467350
78574	467351
31583	467352
8361	467353
162307	467354
156756	467355
36439	467356
22424	467357
6661	467358
32207	467359
81313	467360
75114	467361
153745	467362
2336	467363
40738	467364
286492	467365
145541	467366
115765	467367
116990	467368
121589	467369
36745	467370
167160	467371
56284	467372
280646	467373
20438	467374
132993	467375
249675	467376
88934	467377
132586	467378
46237	467379
316449	467380
166883	467381
102598	467382
2336	467383
249815	467384
149724	467385
72152	467386
138977	467387
270912	467388
39184	467389
5635	467390
129730	467391
4943	467392
76309	467393
269225	467394
4005	467395
91855	467396
54486	467397
30919	467398
91673	467399
295915	467400
53063	467401
909	467402
114260	467403
14204	467404
60522	467405
319202	467406
22310	467407
70390	467408
100733	467409
59064	467410
152250	467411
82952	467412
280958	467413
34465	467414
50536	467415
83539	467416
94410	467417
69947	467418
328024	467419
205285	467420
9966	467421
57905	467422
65652	467423
222135	467424
167874	467425
98454	467426
209755	467427
21530	467428
86881	467429
155785	467430
205833	467431
62581	467432
195815	467433
193752	467434
17149	467435
219407	467436
18323	467437
271900	467438
3827	467439
140164	467440
83756	467441
77657	467442
243214	467443
260	467444
10568	467445
66071	467446
14310	467447
145174	467448
299131	467449
64794	467450
17327	467451
260848	467452
26434	467453
266274	467454
27383	467455
163815	467456
39236	467457
116648	467458
136360	467459
1192	467460
242017	467461
30403	467462
20918	467463
11871	467464
27173	467465
82685	467466
36236	467467
37909	467468
119904	467469
37908	467470
121794	467471
142805	467472
6926	467473
110974	467474
26103	467475
127932	467476
64542	467477
64370	467478
207171	467479
39907	467480
218448	467481
13598	467482
134626	467483
2454	467484
55845	467485
42473	467486
116534	467487
113202	467488
15381	467489
177976	467490
84183	467491
16161	467492
137674	467493
251155	467494
197607	467495
25892	467496
27040	467497
117763	467498
30608	467499
67831	467500
50460	467501
52121	467502
71311	467503
10417	467504
16635	467505
290387	467506
78577	467507
53258	467508
78718	467509
85606	467510
75139	467511
146838	467512
280982	467513
421	467514
65378	467515
43269	467516
173052	467517
177977	467518
156693	467519
283161	467520
57462	467521
14262	467522
36302	467523
38806	467524
1279	467525
191982	467526
3697	467527
87011	467528
197299	467529
17673	467530
17874	467531
20479	467532
23537	467533
76313	467534
218916	467535
179603	467536
52253	467537
211985	467538
114915	467539
63584	467540
214105	467541
173853	467542
51423	467543
106646	467544
67671	467545
222526	467546
62478	467547
5902	467548
120937	467549
122867	467550
10629	467551
244005	467552
131253	467553
194854	467554
51228	467555
18101	467556
26424	467557
389	467558
202961	467559
36193	467560
491	467561
68171	467562
150369	467563
37613	467564
4950	467565
122352	467566
72991	467567
151252	467568
17652	467569
82119	467570
38158	467571
58807	467572
112488	467573
26138	467574
22114	467575
17346	467576
49197	467577
114233	467578
303721	467579
190849	467580
30350	467581
87904	467582
12761	467583
30081	467584
1416	467585
131100	467586
39082	467587
171866	467588
320098	467589
4970	467590
6622	467591
58715	467592
193198	467593
37086	467594
284507	467595
27616	467596
89388	467597
249544	467598
10072	467599
278519	467600
82572	467601
67948	467602
72942	467603
49202	467604
270434	467605
91714	467606
290768	467607
119260	467608
209594	467609
307544	467610
251957	467611
133979	467612
248984	467613
25905	467614
17858	467615
14103	467616
191227	467617
10793	467618
186977	467619
24567	467620
62226	467621
730	467622
105608	467623
53346	467624
17059	467625
170897	467626
135474	467627
25955	467628
228480	467629
160419	467630
195381	467631
138384	467632
82151	467633
49944	467634
75070	467635
53309	467636
7734	467637
17191	467638
87383	467639
36788	467640
176244	467641
28255	467642
309517	467643
127513	467644
178148	467645
26860	467646
3376	467647
96023	467648
108501	467649
106958	467650
26118	467651
160395	467652
21153	467653
112114	467654
26985	467655
10603	467656
215232	467657
59622	467658
158609	467659
86917	467660
5948	467661
131925	467662
135826	467663
6382	467664
41965	467665
242800	467666
157775	467667
11067	467668
31214	467669
61181	467670
68237	467671
126921	467672
47855	467673
324855	467674
40166	467675
14595	467676
238221	467677
172630	467678
4759	467679
49466	467680
82309	467681
4191	467682
8115	467683
922	467684
30181	467685
12872	467686
235280	467687
187339	467688
323856	467689
182160	467690
107843	467691
20089	467692
26666	467693
58689	467694
4575	467695
35743	467696
12402	467697
210941	467698
41137	467699
15312	467700
275566	467701
3390	467702
247855	467703
624	467704
198156	467705
123518	467706
145466	467707
87505	467708
10872	467709
12075	467710
63249	467711
268826	467712
94995	467713
249	467714
4978	467715
25811	467716
25862	467717
193435	467718
95482	467719
155813	467720
70432	467721
24748	467722
70113	467723
13674	467724
72724	467725
51739	467726
61914	467727
14453	467728
4978	467729
94955	467730
119255	467731
1910	467732
15429	467733
19141	467734
3606	467735
4203	467736
5415	467737
43844	467738
16040	467739
176625	467740
114494	467741
55375	467742
51800	467743
160988	467744
317848	467745
20998	467746
243911	467747
273876	467748
26592	467749
158374	467750
639	467751
1629	467752
128655	467753
149892	467754
30063	467755
10568	467756
322483	467757
83741	467758
4420	467759
279462	467760
120025	467761
192832	467762
4760	467763
98432	467764
229280	467765
116475	467766
217390	467767
234477	467768
246552	467769
71750	467770
6718	467771
296504	467772
27897	467773
139180	467774
58519	467775
22526	467776
42833	467777
73768	467778
10025	467779
438	467780
6973	467781
7797	467782
12866	467783
125591	467784
72421	467785
48629	467786
20455	467787
38339	467788
3306	467789
145285	467790
22880	467791
45301	467792
43539	467793
160386	467794
264324	467795
141039	467796
19339	467797
314060	467798
19253	467799
73613	467800
734	467801
252733	467802
22655	467803
153410	467804
216829	467805
238607	467806
391	467807
5489	467808
9738	467809
293851	467810
190903	467811
66219	467812
82397	467813
297	467814
43260	467815
50607	467816
45894	467817
194	467818
267999	467819
3276	467820
39450	467821
4220	467822
190234	467823
201732	467824
290841	467825
10320	467826
7026	467827
43844	467828
12225	467829
40320	467830
32598	467831
155627	467832
14346	467833
90498	467834
93936	467835
37926	467836
94024	467837
64956	467838
38347	467839
123536	467840
173910	467841
50607	467842
188510	467843
24852	467844
10401	467845
181445	467846
128568	467847
26479	467848
58714	467849
44069	467850
144287	467851
313738	467852
100316	467853
51467	467854
86523	467855
80868	467856
80868	467857
111627	467858
192967	467859
174345	467860
299196	467861
85040	467862
47136	467863
132109	467864
65885	467865
285512	467866
81504	467867
118502	467868
289165	467869
56242	467870
256819	467871
328026	467872
94831	467873
10213	467874
149979	467875
161611	467876
57044	467877
33546	467878
81521	467879
196473	467880
73025	467881
48590	467882
79191	467883
11283	467884
89519	467885
123137	467886
209349	467887
164399	467888
137719	467889
94088	467890
27974	467891
158625	467892
70227	467893
112131	467894
13352	467895
53949	467896
37907	467897
73912	467898
121911	467899
104359	467900
40967	467901
79184	467902
101037	467903
34760	467904
99708	467905
291300	467906
32319	467907
48327	467908
154129	467909
268677	467910
36580	467911
34040	467912
8385	467913
156243	467914
36467	467915
67177	467916
69687	467917
193084	467918
279137	467919
137972	467920
2060	467921
29510	467922
186408	467923
53222	467924
60995	467925
245128	467926
186345	467927
72760	467928
18122	467929
80064	467930
207417	467931
7650	467932
55684	467933
327187	467934
80744	467935
52795	467936
24490	467937
163787	467938
71184	467939
81917	467940
192711	467941
180905	467942
77430	467943
205849	467944
85371	467945
1231	467946
273042	467947
315401	467948
52531	467949
13620	467950
53591	467951
126812	467952
20097	467953
326868	467954
217090	467955
129712	467956
52058	467957
58360	467958
82954	467959
242919	467960
180768	467961
105528	467962
214380	467963
103854	467964
16134	467965
160208	467966
230356	467967
148925	467968
255264	467969
322808	467970
117110	467971
208062	467972
301315	467973
239211	467974
30583	467975
72415	467976
154107	467977
167661	467978
252775	467979
53000	467980
96202	467981
36573	467982
54631	467983
89740	467984
107040	467985
44710	467986
103198	467987
30106	467988
29881	467989
580	467990
236161	467991
257806	467992
88282	467993
222624	467994
143711	467995
326857	467996
79192	467997
16578	467998
288126	467999
113950	468000
160275	468001
285281	468002
130248	468003
108990	468004
57859	468005
215473	468006
80845	468007
12195	468008
77981	468009
154183	468010
180942	468011
43916	468012
155251	468013
220512	468014
21537	468015
314634	468016
171288	468017
276590	468018
22323	468019
134771	468020
56230	468021
296571	468022
141086	468023
92836	468024
84806	468025
11550	468026
137768	468027
29591	468028
18540	468029
34820	468030
175721	468031
135331	468032
19313	468033
278845	468034
2829	468035
90431	468036
210345	468037
54289	468038
117533	468039
50637	468040
185797	468041
116382	468042
220650	468043
238848	468044
40360	468045
28806	468046
199374	468047
141934	468048
158370	468049
163036	468050
24615	468051
177884	468052
224993	468053
160504	468054
68706	468055
56623	468056
14688	468057
63965	468058
71074	468059
4815	468060
16358	468061
106734	468062
58776	468063
31002	468064
27945	468065
19103	468066
32693	468067
36823	468068
55827	468069
29537	468070
138203	468071
151320	468072
27293	468073
215150	468074
26831	468075
173676	468076
130352	468077
26424	468078
46234	468079
7583	468080
28955	468081
9458	468082
29988	468083
106229	468084
48474	468085
32427	468086
66929	468087
21617	468088
22851	468089
83630	468090
52790	468091
97271	468092
109827	468093
146632	468094
85107	468095
22303	468096
39974	468097
111026	468098
21070	468099
7254	468100
15424	468101
133983	468102
10933	468103
85950	468104
6417	468105
76801	468106
27962	468107
198072	468108
58758	468109
6453	468110
137371	468111
3279	468112
20591	468113
115878	468114
12663	468115
82713	468116
183583	468117
58936	468118
12494	468119
79413	468120
52867	468121
63075	468122
20685	468123
6410	468124
33901	468125
10592	468126
85824	468127
20665	468128
26794	468129
77604	468130
60941	468131
52906	468132
144623	468133
37489	468134
188597	468135
13310	468136
24588	468137
22047	468138
25416	468139
49278	468140
41959	468141
86759	468142
56343	468143
4905	468144
52846	468145
35114	468146
61841	468147
38290	468148
24386	468149
19784	468150
97321	468151
27775	468152
34426	468153
2430	468154
76766	468155
56466	468156
28977	468157
54945	468158
132052	468159
7504	468160
60845	468161
34047	468162
48218	468163
26615	468164
53295	468165
292779	468166
4844	468167
24602	468168
36559	468169
7267	468170
24372	468171
13056	468172
104605	468173
70665	468174
155681	468175
117831	468176
82080	468177
10050	468178
51709	468179
83440	468180
34892	468181
95003	468182
5036	468183
25170	468184
160219	468185
1791	468186
71876	468187
105594	468188
43301	468189
315143	468190
18830	468191
18265	468192
175620	468193
73954	468194
2982	468195
64779	468196
23412	468197
6108	468198
45139	468199
21311	468200
26790	468201
9473	468202
98160	468203
134949	468204
109667	468205
166911	468206
220536	468207
48886	468208
2818	468209
103496	468210
46417	468211
96684	468212
88230	468213
2165	468214
3509	468215
78987	468216
27263	468217
104408	468218
207771	468219
36364	468220
53896	468221
74853	468222
61656	468223
123851	468224
274310	468225
109186	468226
6157	468227
26774	468228
325317	468229
254055	468230
314547	468231
87561	468232
318206	468233
173246	468234
150001	468235
215249	468236
75559	468237
247294	468238
178851	468239
251018	468240
150874	468241
147378	468242
259806	468243
93936	468244
239989	468245
179266	468246
1158	468247
219650	468248
139562	468249
94302	468250
12137	468251
36218	468252
107116	468253
11135	468254
200980	468255
94804	468256
128413	468257
283055	468258
182639	468259
187108	468260
57820	468261
81749	468262
41861	468263
12656	468264
143478	468265
15355	468266
102671	468267
149541	468268
15027	468269
171940	468270
111876	468271
295217	468272
122226	468273
31581	468274
284017	468275
297358	468276
208038	468277
156387	468278
74708	468279
179606	468280
211936	468281
226843	468282
79337	468283
57150	468284
317110	468285
52373	468286
7564	468287
71055	468288
51598	468289
10996	468290
55417	468291
169952	468292
52417	468293
2374	468294
61459	468295
209260	468296
151460	468297
28216	468298
115984	468299
72218	468300
101373	468301
305010	468302
32043	468303
28586	468304
8496	468305
52452	468306
5577	468307
34061	468308
44676	468309
52719	468310
84246	468311
271679	468312
38928	468313
9163	468314
23940	468315
305506	468316
128845	468317
709	468318
91814	468319
52313	468320
280827	468321
14855	468322
77510	468323
11377	468324
292304	468325
57901	468326
230183	468327
4175	468328
171180	468329
11839	468330
8400	468331
68293	468332
43692	468333
168382	468334
2478	468335
2300	468336
24101	468337
43731	468338
53458	468339
80479	468340
95437	468341
60705	468342
308022	468343
29299	468344
68571	468345
66613	468346
127262	468347
12805	468348
132906	468349
4220	468350
60412	468351
51119	468352
56530	468353
127045	468354
28505	468355
32708	468356
300170	468357
1090	468358
71544	468359
151685	468360
14199	468361
124576	468362
66661	468363
217155	468364
33681	468365
23929	468366
66211	468367
41102	468368
22836	468369
57444	468370
22283	468371
104371	468372
32050	468373
265720	468374
40240	468375
10383	468376
154484	468377
165282	468378
44046	468379
176293	468380
316320	468381
192892	468382
29850	468383
32190	468384
50986	468385
207010	468386
74619	468387
304052	468388
24018	468389
319736	468390
159321	468391
133208	468392
25964	468393
14767	468394
128796	468395
25848	468396
119441	468397
296702	468398
21488	468399
27776	468400
142768	468401
15232	468402
128270	468403
209252	468404
193626	468405
99336	468406
42508	468407
21812	468408
318457	468409
52088	468410
143709	468411
11608	468412
142618	468413
246391	468414
141487	468415
22711	468416
25153	468417
96593	468418
236283	468419
64397	468420
185367	468421
126192	468422
43463	468423
277434	468424
132537	468425
115783	468426
305706	468427
299531	468428
290097	468429
55326	468430
90687	468431
240926	468432
169843	468433
126518	468434
196013	468435
226547	468436
47818	468437
107760	468438
153882	468439
119180	468440
283130	468441
210931	468442
85459	468443
28323	468444
35448	468445
18217	468446
40534	468447
272457	468448
20841	468449
21216	468450
35160	468451
44588	468452
216727	468453
276813	468454
11924	468455
122188	468456
193960	468457
21256	468458
169679	468459
7908	468460
61509	468461
147211	468462
192628	468463
307554	468464
12826	468465
242730	468466
318906	468467
288912	468468
45098	468469
203536	468470
37529	468471
45227	468472
272925	468473
217710	468474
229186	468475
131774	468476
152230	468477
166348	468478
240369	468479
312147	468480
287207	468481
170365	468482
171452	468483
271064	468484
240370	468485
182484	468486
182012	468487
51154	468488
181350	468489
96619	468490
206537	468491
59513	468492
20854	468493
29358	468494
24566	468495
128734	468496
254132	468497
231881	468498
118622	468499
258043	468500
217708	468501
161514	468502
101292	468503
231389	468504
40189	468505
54864	468506
47055	468507
35081	468508
68955	468509
146852	468510
80727	468511
4903	468512
147792	468513
131835	468514
225436	468515
100216	468516
26568	468517
15232	468518
89062	468519
68337	468520
229497	468521
74082	468522
110661	468523
6281	468524
113862	468525
1043	468526
20426	468527
110278	468528
7009	468529
281940	468530
116849	468531
74102	468532
312627	468533
1502	468534
22674	468535
152103	468536
119018	468537
160372	468538
244425	468539
219791	468540
251017	468541
33896	468542
17490	468543
22190	468544
46268	468545
161720	468546
90716	468547
243793	468548
149464	468549
16675	468550
162038	468551
187710	468552
174023	468553
32251	468554
32443	468555
29265	468556
7853	468557
312963	468558
26833	468559
10184	468560
2125	468561
5466	468562
96084	468563
83509	468564
184565	468565
20933	468566
28720	468567
81190	468568
81187	468569
5549	468570
87715	468571
220723	468572
7081	468573
51584	468574
144561	468575
14565	468576
130311	468577
19418	468578
4971	468579
14236	468580
48229	468581
16962	468582
54	468583
21751	468584
219786	468585
7497	468586
148625	468587
28497	468588
166817	468589
1767	468590
170653	468591
81820	468592
100728	468593
123501	468594
36282	468595
17894	468596
25037	468597
36287	468598
137355	468599
112964	468600
26720	468601
25872	468602
157382	468603
132374	468604
84099	468605
242833	468606
89137	468607
5452	468608
28852	468609
156564	468610
169732	468611
114913	468612
58857	468613
72180	468614
327090	468615
147195	468616
82947	468617
82076	468618
165645	468619
89388	468620
31817	468621
165556	468622
126791	468623
1494	468624
982	468625
51449	468626
198234	468627
214231	468628
44790	468629
51943	468630
307477	468631
1477	468632
79949	468633
208838	468634
41664	468635
36018	468636
22422	468637
101753	468638
31049	468639
205406	468640
121497	468641
197046	468642
192374	468643
11382	468644
173039	468645
245151	468646
155669	468647
134853	468648
13605	468649
45619	468650
292706	468651
146856	468652
94545	468653
253581	468654
43538	468655
14284	468656
31634	468657
122030	468658
182835	468659
276665	468660
100536	468661
15606	468662
10955	468663
22601	468664
213920	468665
100368	468666
183126	468667
99167	468668
136760	468669
67325	468670
64596	468671
132411	468672
170228	468673
203888	468674
1576	468675
1260	468676
178493	468677
26422	468678
198036	468679
154972	468680
115864	468681
208807	468682
239909	468683
207358	468684
5542	468685
93313	468686
203813	468687
125314	468688
53710	468689
9576	468690
92536	468691
129289	468692
37215	468693
192691	468694
204823	468695
96576	468696
42919	468697
21141	468698
135826	468699
212426	468700
89107	468701
155462	468702
113699	468703
210704	468704
10102	468705
36304	468706
268642	468707
58079	468708
243056	468709
21180	468710
214490	468711
276477	468712
37884	468713
135810	468714
39934	468715
314277	468716
89822	468717
27654	468718
121781	468719
20049	468720
89697	468721
25700	468722
77622	468723
108979	468724
952	468725
22480	468726
7170	468727
94425	468728
72621	468729
2434	468730
303116	468731
67151	468732
23931	468733
76740	468734
3876	468735
51185	468736
180799	468737
122241	468738
26070	468739
214231	468740
22064	468741
98856	468742
11680	468743
67086	468744
62382	468745
197669	468746
189042	468747
7680	468748
117805	468749
71053	468750
29354	468751
44492	468752
241713	468753
243162	468754
35553	468755
38235	468756
11838	468757
7660	468758
190901	468759
136474	468760
173379	468761
59113	468762
196092	468763
19636	468764
79557	468765
84944	468766
164421	468767
196162	468768
22026	468769
126478	468770
17950	468771
225671	468772
321796	468773
5132	468774
2011	468775
127151	468776
82424	468777
36754	468778
138960	468779
201407	468780
127014	468781
135956	468782
36294	468783
299220	468784
139637	468785
64248	468786
280	468787
531	468788
97556	468789
181525	468790
241354	468791
13547	468792
1320	468793
212497	468794
96660	468795
90638	468796
166774	468797
80423	468798
211633	468799
15441	468800
14955	468801
23193	468802
15485	468803
289760	468804
184842	468805
56761	468806
205779	468807
85465	468808
27001	468809
146863	468810
123145	468811
88021	468812
317372	468813
132603	468814
54121	468815
317921	468816
159307	468817
81847	468818
252985	468819
75590	468820
142292	468821
76331	468822
18632	468823
139527	468824
46226	468825
177414	468826
246827	468827
230019	468828
3762	468829
137135	468830
35471	468831
19534	468832
58924	468833
293095	468834
115205	468835
220258	468836
117379	468837
124635	468838
148300	468839
297507	468840
156633	468841
18670	468842
223923	468843
16459	468844
53917	468845
203234	468846
4364	468847
212339	468848
245198	468849
249838	468850
325601	468851
76758	468852
4572	468853
129088	468854
251811	468855
252754	468856
140417	468857
88832	468858
177530	468859
1116	468860
148817	468861
172750	468862
45084	468863
28189	468864
147661	468865
30635	468866
204605	468867
4304	468868
113190	468869
114549	468870
2082	468871
288156	468872
37571	468873
187666	468874
118905	468875
229294	468876
44251	468877
182341	468878
228275	468879
42416	468880
83991	468881
61182	468882
241102	468883
6308	468884
81329	468885
106788	468886
190566	468887
197483	468888
157336	468889
151311	468890
152382	468891
45647	468892
127021	468893
78185	468894
134047	468895
120531	468896
273370	468897
58105	468898
207281	468899
1025	468900
290735	468901
9738	468902
138249	468903
53568	468904
100928	468905
121638	468906
86245	468907
244991	468908
27082	468909
188044	468910
12647	468911
208556	468912
57364	468913
105910	468914
135615	468915
53504	468916
2009	468917
154669	468918
22641	468919
27818	468920
19697	468921
46673	468922
79837	468923
152367	468924
89104	468925
300328	468926
89340	468927
170009	468928
189140	468929
108739	468930
46951	468931
97450	468932
215500	468933
260313	468934
56404	468935
56490	468936
14351	468937
139630	468938
242484	468939
142518	468940
78663	468941
149896	468942
153597	468943
12504	468944
44161	468945
159030	468946
16649	468947
10980	468948
240456	468949
263664	468950
19589	468951
57033	468952
300084	468953
28240	468954
248054	468955
132580	468956
213816	468957
188920	468958
229923	468959
138894	468960
251767	468961
221341	468962
223505	468963
42551	468964
16832	468965
225311	468966
48237	468967
119658	468968
100909	468969
62514	468970
1277	468971
192675	468972
77897	468973
61969	468974
56590	468975
36452	468976
14239	468977
240597	468978
323761	468979
146692	468980
194949	468981
5230	468982
200008	468983
199064	468984
36866	468985
89556	468986
139607	468987
19886	468988
132172	468989
115836	468990
102832	468991
93515	468992
13610	468993
82550	468994
18941	468995
122235	468996
120878	468997
6219	468998
177879	468999
98802	469000
40830	469001
87203	469002
162007	469003
249077	469004
88262	469005
136873	469006
143634	469007
58199	469008
39591	469009
157562	469010
100988	469011
233133	469012
234387	469013
110664	469014
60503	469015
86829	469016
311256	469017
180036	469018
25892	469019
307511	469020
144859	469021
50739	469022
88355	469023
195032	469024
73932	469025
46529	469026
6346	469027
79754	469028
23789	469029
26155	469030
24335	469031
108999	469032
80529	469033
22147	469034
94751	469035
83965	469036
45450	469037
87715	469038
62955	469039
281435	469040
85724	469041
45136	469042
15544	469043
254400	469044
73772	469045
154044	469046
290558	469047
17319	469048
211562	469049
132471	469050
212856	469051
88797	469052
250843	469053
199063	469054
261347	469055
64555	469056
100958	469057
40791	469058
17110	469059
36150	469060
306270	469061
11145	469062
48169	469063
4060	469064
208841	469065
107028	469066
7857	469067
77649	469068
94306	469069
217465	469070
6368	469071
57202	469072
27006	469073
165546	469074
196065	469075
179913	469076
38036	469077
27953	469078
54355	469079
132847	469080
30628	469081
103716	469082
14985	469083
227423	469084
3740	469085
61259	469086
2748	469087
17944	469088
206526	469089
253116	469090
6173	469091
18397	469092
150265	469093
195721	469094
92056	469095
11807	469096
2242	469097
11380	469098
110702	469099
22802	469100
325440	469101
60026	469102
74320	469103
18013	469104
11709	469105
125659	469106
55209	469107
128006	469108
10083	469109
16648	469110
143509	469111
256069	469112
13864	469113
51660	469114
204650	469115
25082	469116
2993	469117
84420	469118
114984	469119
300735	469120
206145	469121
102943	469122
108914	469123
2074	469124
45577	469125
162813	469126
188998	469127
58814	469128
19822	469129
4021	469130
92446	469131
39966	469132
4901	469133
123549	469134
60902	469135
11185	469136
29799	469137
29020	469138
95683	469139
319864	469140
11958	469141
291370	469142
241144	469143
114039	469144
60016	469145
156758	469146
240349	469147
59083	469148
33544	469149
60531	469150
156749	469151
119578	469152
7274	469153
99690	469154
31095	469155
193406	469156
283793	469157
115941	469158
270550	469159
247197	469160
156500	469161
111028	469162
34636	469163
117589	469164
227575	469165
148336	469166
44111	469167
30639	469168
173341	469169
213056	469170
20039	469171
135110	469172
276977	469173
139616	469174
154866	469175
191900	469176
12704	469177
124657	469178
15919	469179
231051	469180
11418	469181
191451	469182
96527	469183
70076	469184
73011	469185
126469	469186
6149	469187
28754	469188
15995	469189
10364	469190
38111	469191
37308	469192
13666	469193
91230	469194
87616	469195
38060	469196
4478	469197
23152	469198
118379	469199
4440	469200
47688	469201
147936	469202
196503	469203
29710	469204
116385	469205
143932	469206
176199	469207
293514	469208
47688	469209
84205	469210
274965	469211
204176	469212
12583	469213
56569	469214
152411	469215
14082	469216
88849	469217
148032	469218
4057	469219
1029	469220
133326	469221
244765	469222
326640	469223
175050	469224
187061	469225
77795	469226
99057	469227
124794	469228
389	469229
72965	469230
835	469231
308474	469232
313476	469233
28105	469234
135165	469235
106765	469236
57528	469237
143441	469238
311847	469239
61161	469240
34458	469241
46643	469242
733	469243
64845	469244
130074	469245
91650	469246
488	469247
296926	469248
65572	469249
294177	469250
39314	469251
50240	469252
21353	469253
5076	469254
18909	469255
16978	469256
5691	469257
134564	469258
73879	469259
189255	469260
63189	469261
45432	469262
31797	469263
310810	469264
122069	469265
167142	469266
311870	469267
58619	469268
72897	469269
288815	469270
21338	469271
96502	469272
211473	469273
169765	469274
299224	469275
263263	469276
146022	469277
1963	469278
135128	469279
113199	469280
4756	469281
9058	469282
90211	469283
25712	469284
182520	469285
261006	469286
139723	469287
5443	469288
281827	469289
15791	469290
1883	469291
312	469292
56382	469293
130747	469294
60329	469295
141603	469296
37807	469297
83982	469298
74155	469299
46687	469300
124885	469301
97091	469302
111	469303
126302	469304
73432	469305
51584	469306
192926	469307
44993	469308
9053	469309
2637	469310
86058	469311
107075	469312
27928	469313
195327	469314
115190	469315
65116	469316
118567	469317
13233	469318
238	469319
85437	469320
32604	469321
90898	469322
5861	469323
72124	469324
18463	469325
7612	469326
323048	469327
340	469328
126692	469329
300873	469330
62655	469331
146336	469332
2144	469333
41	469334
271801	469335
4724	469336
189216	469337
279465	469338
133159	469339
40138	469340
14647	469341
69206	469342
31115	469343
166052	469344
175164	469345
49618	469346
23725	469347
117597	469348
28268	469349
41705	469350
83611	469351
77687	469352
30134	469353
70892	469354
2282	469355
8451	469356
250827	469357
295286	469358
61893	469359
32708	469360
39996	469361
98675	469362
30079	469363
1974	469364
86340	469365
4994	469366
103	469367
5044	469368
127329	469369
221560	469370
3193	469371
19155	469372
19159	469373
5925	469374
214	469375
195435	469376
25481	469377
112198	469378
68205	469379
12648	469380
199889	469381
117486	469382
172879	469383
88054	469384
4123	469385
127623	469386
312903	469387
166856	469388
127340	469389
123718	469390
117901	469391
19023	469392
63956	469393
17394	469394
104977	469395
13465	469396
111262	469397
17362	469398
84703	469399
126503	469400
214787	469401
23926	469402
231725	469403
142436	469404
84582	469405
56453	469406
180559	469407
6425	469408
6104	469409
7016	469410
20777	469411
278584	469412
20743	469413
4057	469414
17676	469415
39849	469416
134303	469417
18239	469418
40272	469419
50534	469420
26944	469421
19677	469422
131626	469423
248469	469424
179625	469425
306142	469426
52888	469427
69245	469428
238425	469429
276918	469430
21893	469431
306755	469432
76220	469433
29836	469434
76943	469435
64035	469436
1357	469437
96443	469438
4167	469439
57746	469440
19670	469441
108853	469442
33552	469443
85005	469444
69844	469445
318080	469446
3775	469447
186066	469448
47924	469449
67355	469450
26090	469451
64913	469452
10828	469453
13194	469454
222738	469455
52142	469456
324951	469457
10583	469458
10583	469459
298727	469460
51874	469461
83840	469462
178293	469463
62608	469464
77093	469465
32900	469466
1888	469467
71112	469468
41668	469469
367	469470
305705	469471
242342	469472
120438	469473
213918	469474
249948	469475
45675	469476
172965	469477
190661	469478
309843	469479
175991	469480
202404	469481
132426	469482
173778	469483
13260	469484
39665	469485
56526	469486
35773	469487
59942	469488
18056	469489
320323	469490
33430	469491
1723	469492
262939	469493
283803	469494
319205	469495
2592	469496
212276	469497
125392	469498
223705	469499
152836	469500
272002	469501
188559	469502
58459	469503
101372	469504
32207	469505
63385	469506
91171	469507
118738	469508
129522	469509
287864	469510
201897	469511
38418	469512
132681	469513
200491	469514
53424	469515
7916	469516
163388	469517
323246	469518
211649	469519
79910	469520
192778	469521
203534	469522
270310	469523
35223	469524
167263	469525
5290	469526
262716	469527
160862	469528
63908	469529
249918	469530
319498	469531
141418	469532
302887	469533
249708	469534
223796	469535
192901	469536
83499	469537
22302	469538
195131	469539
74651	469540
21657	469541
273878	469542
179030	469543
27781	469544
30020	469545
10355	469546
3137	469547
18213	469548
279592	469549
64760	469550
74284	469551
161678	469552
5080	469553
182823	469554
91574	469555
190377	469556
25059	469557
180428	469558
34836	469559
75741	469560
88824	469561
49648	469562
36439	469563
114701	469564
74275	469565
17409	469566
175916	469567
77381	469568
89982	469569
182816	469570
327443	469571
80756	469572
865	469573
13805	469574
5767	469575
246447	469576
414	469577
236050	469578
447	469579
38626	469580
34156	469581
42971	469582
199864	469583
129098	469584
55526	469585
2697	469586
135054	469587
54448	469588
53515	469589
82869	469590
95559	469591
96490	469592
106901	469593
195698	469594
45128	469595
65196	469596
161715	469597
110917	469598
224444	469599
79933	469600
959	469601
104172	469602
227395	469603
226947	469604
239232	469605
268171	469606
33355	469607
48380	469608
2889	469609
20018	469610
183514	469611
34115	469612
3050	469613
321925	469614
198250	469615
207642	469616
12306	469617
216049	469618
248007	469619
12827	469620
12311	469621
36690	469622
249345	469623
106008	469624
50824	469625
281173	469626
183064	469627
140878	469628
147365	469629
27700	469630
326904	469631
23158	469632
4951	469633
322211	469634
201825	469635
216120	469636
46555	469637
22275	469638
279066	469639
210091	469640
13031	469641
83178	469642
2913	469643
278793	469644
154564	469645
132266	469646
193473	469647
20278	469648
108715	469649
68172	469650
15433	469651
137645	469652
8785	469653
67370	469654
49385	469655
33900	469656
22209	469657
106039	469658
232486	469659
21964	469660
16674	469661
183064	469662
118579	469663
21596	469664
1188	469665
34561	469666
18165	469667
173380	469668
70620	469669
746	469670
18086	469671
182746	469672
82701	469673
2913	469674
11316	469675
113574	469676
5400	469677
13271	469678
37714	469679
36225	469680
26685	469681
87374	469682
84431	469683
63779	469684
190377	469685
36388	469686
18492	469687
179025	469688
121639	469689
5955	469690
161917	469691
122755	469692
191392	469693
289027	469694
26274	469695
113075	469696
79201	469697
265586	469698
89678	469699
123845	469700
257904	469701
218571	469702
247817	469703
219242	469704
51391	469705
114127	469706
291896	469707
189367	469708
112777	469709
74196	469710
294454	469711
114551	469712
209357	469713
283573	469714
205103	469715
302864	469716
220912	469717
796	469718
17068	469719
10340	469720
23266	469721
62593	469722
29491	469723
11877	469724
320526	469725
10778	469726
40657	469727
20575	469728
12746	469729
141453	469730
86729	469731
210940	469732
17346	469733
107840	469734
34052	469735
74189	469736
127410	469737
145383	469738
9284	469739
54037	469740
14821	469741
92376	469742
7949	469743
55074	469744
177899	469745
1130	469746
1275	469747
65410	469748
287855	469749
5460	469750
54614	469751
77735	469752
17432	469753
2211	469754
4849	469755
15182	469756
64427	469757
194370	469758
19474	469759
24028	469760
3479	469761
26844	469762
7416	469763
42113	469764
61818	469765
12851	469766
205992	469767
23711	469768
7944	469769
20744	469770
39033	469771
17011	469772
122489	469773
48254	469774
100689	469775
97198	469776
65232	469777
32981	469778
100964	469779
117995	469780
95194	469781
208124	469782
7755	469783
86690	469784
14522	469785
39220	469786
25385	469787
20296	469788
141287	469789
159545	469790
80528	469791
10128	469792
87179	469793
135902	469794
106803	469795
6759	469796
109098	469797
3659	469798
34136	469799
151495	469800
3833	469801
14670	469802
157403	469803
192909	469804
195826	469805
193555	469806
15895	469807
88767	469808
72454	469809
23761	469810
20571	469811
102568	469812
61896	469813
39936	469814
116782	469815
1436	469816
7514	469817
17935	469818
85338	469819
52868	469820
212283	469821
53786	469822
37646	469823
192810	469824
43283	469825
18974	469826
103154	469827
21917	469828
32278	469829
131568	469830
44229	469831
28396	469832
78954	469833
4458	469834
43413	469835
8825	469836
87307	469837
37497	469838
612	469839
6265	469840
228679	469841
169929	469842
29495	469843
3382	469844
138136	469845
95263	469846
40123	469847
116972	469848
55806	469849
240652	469850
59061	469851
57181	469852
37273	469853
6575	469854
31144	469855
24244	469856
182037	469857
2001	469858
8296	469859
86041	469860
25342	469861
135690	469862
82366	469863
65743	469864
9458	469865
95263	469866
130632	469867
41920	469868
38275	469869
282329	469870
21309	469871
48063	469872
171582	469873
25981	469874
29475	469875
153657	469876
260695	469877
194426	469878
91305	469879
43751	469880
20677	469881
21122	469882
45072	469883
8021	469884
43120	469885
134883	469886
70763	469887
18660	469888
70979	469889
196232	469890
16427	469891
11290	469892
33689	469893
109164	469894
33133	469895
38367	469896
74188	469897
41044	469898
58146	469899
16926	469900
268123	469901
199318	469902
172180	469903
4351	469904
50661	469905
52830	469906
38931	469907
41944	469908
121169	469909
267458	469910
83382	469911
316655	469912
104969	469913
159971	469914
45491	469915
72172	469916
16100	469917
45457	469918
35009	469919
74044	469920
23712	469921
54243	469922
34078	469923
820	469924
5783	469925
22467	469926
71891	469927
32364	469928
42096	469929
200223	469930
113	469931
290038	469932
30506	469933
4878	469934
38698	469935
10768	469936
7462	469937
129856	469938
209091	469939
175691	469940
90603	469941
67964	469942
5465	469943
283590	469944
12057	469945
257659	469946
18404	469947
100002	469948
136526	469949
64634	469950
245067	469951
169892	469952
106457	469953
127220	469954
44739	469955
138888	469956
256313	469957
22253	469958
128713	469959
2470	469960
54866	469961
181952	469962
151115	469963
21432	469964
5643	469965
299415	469966
136780	469967
3201	469968
134767	469969
134767	469970
5988	469971
21884	469972
159710	469973
269959	469974
69480	469975
323683	469976
45273	469977
219801	469978
297930	469979
82284	469980
81373	469981
280563	469982
111222	469983
106813	469984
169276	469985
47312	469986
238090	469987
37348	469988
123393	469989
51897	469990
308364	469991
65197	469992
195660	469993
118477	469994
217322	469995
133496	469996
180789	469997
156457	469998
17144	469999
19364	470000
201890	470001
64661	470002
13113	470003
100764	470004
22120	470005
5660	470006
8705	470007
68318	470008
107518	470009
183486	470010
33000	470011
66106	470012
22318	470013
55500	470014
137930	470015
193113	470016
32372	470017
31279	470018
4317	470019
47764	470020
79520	470021
71060	470022
170045	470023
15843	470024
85251	470025
66367	470026
55491	470027
18664	470028
325393	470029
55054	470030
17511	470031
131631	470032
85875	470033
88634	470034
104127	470035
1036	470036
85734	470037
58879	470038
204882	470039
3987	470040
98643	470041
25315	470042
242904	470043
160261	470044
194667	470045
24882	470046
37749	470047
8490	470048
77049	470049
39361	470050
40377	470051
82015	470052
15322	470053
53458	470054
44507	470055
16188	470056
300642	470057
298305	470058
49589	470059
108602	470060
55450	470061
13604	470062
178850	470063
181587	470064
126752	470065
300794	470066
31562	470067
47927	470068
21097	470069
8532	470070
103231	470071
147911	470072
48131	470073
22777	470074
82617	470075
208624	470076
22096	470077
76261	470078
195011	470079
203923	470080
16128	470081
246642	470082
16128	470083
1611	470084
144726	470085
145227	470086
41384	470087
170510	470088
139694	470089
241943	470090
19520	470091
128607	470092
137302	470093
123537	470094
255057	470095
7430	470096
17217	470097
75087	470098
15786	470099
97789	470100
79558	470101
14193	470102
106476	470103
263772	470104
53701	470105
195108	470106
2182	470107
26652	470108
2071	470109
128420	470110
22302	470111
177867	470112
65070	470113
208694	470114
66446	470115
91174	470116
1413	470117
105272	470118
46651	470119
121854	470120
133225	470121
98145	470122
279793	470123
98435	470124
38907	470125
58707	470126
240625	470127
56374	470128
117953	470129
269368	470130
328413	470131
213888	470132
321392	470133
276652	470134
248	470135
263855	470136
1301	470137
5069	470138
128366	470139
92816	470140
72942	470141
221762	470142
117236	470143
24953	470144
42254	470145
2865	470146
133895	470147
133895	470148
31321	470149
34937	470150
256420	470151
44889	470152
191814	470153
112901	470154
1757	470155
14564	470156
3919	470157
153773	470158
306196	470159
271673	470160
2256	470161
209859	470162
114333	470163
30482	470164
103763	470165
6516	470166
1586	470167
200242	470168
238870	470169
232157	470170
213760	470171
44092	470172
75734	470173
277814	470174
297820	470175
195402	470176
33628	470177
113511	470178
270367	470179
95957	470180
66826	470181
131801	470182
151358	470183
166904	470184
64392	470185
79692	470186
310590	470187
79871	470188
127599	470189
139480	470190
105776	470191
97	470192
109404	470193
79558	470194
46817	470195
288987	470196
12037	470197
129531	470198
26425	470199
213700	470200
157657	470201
258242	470202
229114	470203
39372	470204
120368	470205
164751	470206
44044	470207
67268	470208
9297	470209
124989	470210
277940	470211
55266	470212
205764	470213
97	470214
61083	470215
118452	470216
146762	470217
118310	470218
128096	470219
322128	470220
320089	470221
24845	470222
105896	470223
21245	470224
62157	470225
219677	470226
230704	470227
49375	470228
32800	470229
8867	470230
32349	470231
47392	470232
13628	470233
83660	470234
8042	470235
56355	470236
157239	470237
140603	470238
105670	470239
120114	470240
152810	470241
41	470242
185810	470243
176217	470244
569	470245
16851	470246
15344	470247
153708	470248
224242	470249
159452	470250
126649	470251
14909	470252
6187	470253
7956	470254
131094	470255
210117	470256
283933	470257
167701	470258
121566	470259
113511	470260
76860	470261
62278	470262
305414	470263
47115	470264
6119	470265
72904	470266
44804	470267
72096	470268
57983	470269
8221	470270
105379	470271
137762	470272
226409	470273
92677	470274
65486	470275
80652	470276
29376	470277
271970	470278
66185	470279
141334	470280
60010	470281
42984	470282
44918	470283
69862	470284
166869	470285
14356	470286
87457	470287
147944	470288
2820	470289
190197	470290
76558	470291
183373	470292
315109	470293
110574	470294
110574	470295
1744	470296
64718	470297
118191	470298
243048	470299
28215	470300
30446	470301
71473	470302
77560	470303
125580	470304
215073	470305
306132	470306
73671	470307
65348	470308
93573	470309
143047	470310
61863	470311
143355	470312
237628	470313
94832	470314
19096	470315
36485	470316
96764	470317
21214	470318
325402	470319
57063	470320
76345	470321
172652	470322
185512	470323
232952	470324
323	470325
107763	470326
86231	470327
136146	470328
21241	470329
3987	470330
102358	470331
15211	470332
109740	470333
15441	470334
250196	470335
40417	470336
233861	470337
161423	470338
2865	470339
194356	470340
28577	470341
96144	470342
70278	470343
9325	470344
122427	470345
12048	470346
239822	470347
119981	470348
53904	470349
81355	470350
17312	470351
49119	470352
313016	470353
55239	470354
29867	470355
282825	470356
111152	470357
32674	470358
13797	470359
165756	470360
281198	470361
5881	470362
2429	470363
26419	470364
7559	470365
149171	470366
98813	470367
47467	470368
224951	470369
156562	470370
159206	470371
190832	470372
208753	470373
129124	470374
123806	470375
42951	470376
3382	470377
16007	470378
65756	470379
62317	470380
276684	470381
182494	470382
287856	470383
111219	470384
11237	470385
4265	470386
111469	470387
241319	470388
132288	470389
160152	470390
117418	470391
125	470392
15682	470393
67935	470394
201470	470395
142267	470396
197692	470397
194432	470398
198836	470399
59718	470400
66581	470401
136999	470402
282160	470403
125471	470404
1823	470405
75198	470406
100615	470407
97915	470408
94908	470409
21442	470410
297847	470411
118772	470412
38183	470413
54484	470414
63785	470415
67213	470416
288134	470417
16212	470418
19462	470419
209696	470420
205912	470421
296491	470422
58078	470423
322540	470424
2888	470425
66058	470426
219388	470427
234506	470428
257685	470429
31122	470430
9889	470431
153478	470432
29750	470433
164227	470434
54717	470435
105829	470436
252002	470437
96260	470438
4701	470439
5000	470440
14221	470441
5425	470442
188960	470443
41976	470444
55436	470445
310807	470446
133591	470447
66520	470448
204968	470449
2837	470450
280693	470451
9615	470452
272	470453
110758	470454
51787	470455
156771	470456
92852	470457
292299	470458
94424	470459
48920	470460
8537	470461
57817	470462
56361	470463
312932	470464
13578	470465
3800	470466
198122	470467
29927	470468
299297	470469
285990	470470
1947	470471
11368	470472
11550	470473
35522	470474
67051	470475
246578	470476
122463	470477
208663	470478
14324	470479
107724	470480
12267	470481
22359	470482
271513	470483
138373	470484
194237	470485
277556	470486
145405	470487
37271	470488
311956	470489
10330	470490
143848	470491
6192	470492
35173	470493
30020	470494
252986	470495
104922	470496
3874	470497
1045	470498
62943	470499
13149	470500
23484	470501
10280	470502
284237	470503
21386	470504
203	470505
11908	470506
47357	470507
52499	470508
119277	470509
11220	470510
212052	470511
2168	470512
115094	470513
6087	470514
19131	470515
31268	470516
28697	470517
5350	470518
30617	470519
3265	470520
39620	470521
26138	470522
198122	470523
35816	470524
31870	470525
14021	470526
127796	470527
136503	470528
4109	470529
304383	470530
10809	470531
19914	470532
14021	470533
292370	470534
214877	470535
5741	470536
45021	470537
146036	470538
94835	470539
508	470540
177444	470541
181486	470542
43609	470543
4940	470544
30767	470545
45622	470546
199821	470547
41	470548
70929	470549
20654	470550
89635	470551
316487	470552
8492	470553
164315	470554
202113	470555
1210	470556
136984	470557
17899	470558
256511	470559
84704	470560
34630	470561
35833	470562
122185	470563
28198	470564
296950	470565
195948	470566
7412	470567
2326	470568
136644	470569
7011	470570
141875	470571
14512	470572
6478	470573
184711	470574
23589	470575
96762	470576
132600	470577
4124	470578
35065	470579
3524	470580
82804	470581
35613	470582
74750	470583
230983	470584
124605	470585
96387	470586
173304	470587
126561	470588
116513	470589
279008	470590
82909	470591
310622	470592
254431	470593
140257	470594
59673	470595
241047	470596
20479	470597
12423	470598
194055	470599
66855	470600
83735	470601
184092	470602
106365	470603
299603	470604
50925	470605
26955	470606
174455	470607
149788	470608
269063	470609
49922	470610
214150	470611
2038	470612
222	470613
150181	470614
61201	470615
68252	470616
12392	470617
37493	470618
101049	470619
105511	470620
299515	470621
32977	470622
3195	470623
101960	470624
303397	470625
77321	470626
5026	470627
206132	470628
312791	470629
34224	470630
1678	470631
144480	470632
250643	470633
58806	470634
3070	470635
9592	470636
11664	470637
58190	470638
1323	470639
11396	470640
181042	470641
207985	470642
323479	470643
16359	470644
169816	470645
15856	470646
94267	470647
289521	470648
104940	470649
132511	470650
310546	470651
298384	470652
286652	470653
29463	470654
82267	470655
144395	470656
207283	470657
33287	470658
75873	470659
13066	470660
27146	470661
154455	470662
8455	470663
16798	470664
70720	470665
9659	470666
143751	470667
24776	470668
23623	470669
124911	470670
31393	470671
308755	470672
18399	470673
9402	470674
87103	470675
207173	470676
46702	470677
36381	470678
296983	470679
8318	470680
181047	470681
132192	470682
195406	470683
44363	470684
11427	470685
306504	470686
150077	470687
133270	470688
193386	470689
166985	470690
129536	470691
219458	470692
18630	470693
115238	470694
200829	470695
80911	470696
177099	470697
252047	470698
193295	470699
23113	470700
272562	470701
131960	470702
44161	470703
30940	470704
113464	470705
75232	470706
261972	470707
41750	470708
159811	470709
161494	470710
96663	470711
230023	470712
118760	470713
27755	470714
214533	470715
3365	470716
171080	470717
123389	470718
94267	470719
66053	470720
253260	470721
156659	470722
35711	470723
67242	470724
172225	470725
101814	470726
44396	470727
131202	470728
40382	470729
7085	470730
18858	470731
298935	470732
13435	470733
166149	470734
41851	470735
24776	470736
93447	470737
48961	470738
93454	470739
85909	470740
3874	470741
50959	470742
6407	470743
7192	470744
47082	470745
21340	470746
129590	470747
67093	470748
240307	470749
96737	470750
69487	470751
147840	470752
189801	470753
9236	470754
188627	470755
113906	470756
19678	470757
218159	470758
275781	470759
105833	470760
31113	470761
68928	470762
11902	470763
118495	470764
77011	470765
12251	470766
4678	470767
29085	470768
82447	470769
260931	470770
15536	470771
71510	470772
118399	470773
164388	470774
34193	470775
92428	470776
251489	470777
170516	470778
94299	470779
247518	470780
92574	470781
46171	470782
119458	470783
121188	470784
199736	470785
78889	470786
71100	470787
16180	470788
165242	470789
105021	470790
232637	470791
103941	470792
9067	470793
87315	470794
83139	470795
14393	470796
163056	470797
158549	470798
296371	470799
123812	470800
113925	470801
247512	470802
130523	470803
233716	470804
21272	470805
260349	470806
21390	470807
4025	470808
47648	470809
50540	470810
181701	470811
34716	470812
201760	470813
111303	470814
10937	470815
21342	470816
4124	470817
206844	470818
24629	470819
259413	470820
2212	470821
146268	470822
204258	470823
131379	470824
199123	470825
33569	470826
280896	470827
28518	470828
36425	470829
95148	470830
17497	470831
116059	470832
39087	470833
30297	470834
5992	470835
46927	470836
95964	470837
43552	470838
72843	470839
135677	470840
279532	470841
279296	470842
96535	470843
53811	470844
81238	470845
67397	470846
113651	470847
58441	470848
82606	470849
117781	470850
149592	470851
62975	470852
152673	470853
312677	470854
108330	470855
157821	470856
275947	470857
130324	470858
62712	470859
62382	470860
149349	470861
41161	470862
14874	470863
2529	470864
2739	470865
3473	470866
16885	470867
17549	470868
182350	470869
96848	470870
225200	470871
237542	470872
226979	470873
70553	470874
228416	470875
67441	470876
7085	470877
865	470878
57602	470879
12090	470880
95529	470881
18368	470882
141083	470883
29656	470884
153688	470885
46213	470886
9740	470887
259796	470888
171198	470889
212209	470890
166946	470891
49776	470892
26677	470893
123066	470894
64789	470895
264177	470896
6649	470897
5110	470898
17288	470899
55288	470900
112458	470901
34560	470902
268128	470903
174079	470904
34637	470905
12286	470906
322038	470907
201171	470908
92473	470909
71594	470910
89657	470911
210212	470912
69326	470913
113662	470914
26100	470915
26911	470916
213847	470917
57927	470918
9052	470919
207508	470920
176964	470921
261077	470922
79806	470923
215895	470924
48114	470925
256768	470926
176491	470927
191372	470928
9672	470929
164174	470930
198220	470931
44145	470932
28740	470933
47374	470934
124788	470935
123604	470936
242850	470937
53355	470938
10786	470939
7327	470940
10456	470941
210998	470942
105755	470943
11617	470944
70571	470945
159133	470946
56345	470947
133698	470948
172943	470949
319098	470950
213303	470951
208092	470952
51545	470953
19286	470954
288437	470955
275129	470956
39377	470957
217225	470958
172336	470959
109882	470960
55493	470961
78252	470962
73082	470963
144207	470964
112708	470965
128739	470966
98017	470967
165740	470968
126131	470969
23484	470970
136461	470971
1014	470972
75034	470973
44336	470974
138248	470975
168246	470976
42293	470977
150744	470978
145943	470979
183943	470980
111545	470981
18571	470982
1809	470983
238170	470984
54749	470985
124631	470986
194250	470987
829	470988
98095	470989
72298	470990
15951	470991
68692	470992
35872	470993
36739	470994
35314	470995
8327	470996
5290	470997
63756	470998
112	470999
58468	471000
325960	471001
30245	471002
211429	471003
197204	471004
17898	471005
191055	471006
252640	471007
122528	471008
183645	471009
130723	471010
104035	471011
290615	471012
2947	471013
191120	471014
263090	471015
133644	471016
52869	471017
11504	471018
125704	471019
284101	471020
24326	471021
306043	471022
132680	471023
42986	471024
122101	471025
178114	471026
23142	471027
9560	471028
88817	471029
54620	471030
177016	471031
115540	471032
133987	471033
242312	471034
11575	471035
6404	471036
11089	471037
127582	471038
120455	471039
58378	471040
3063	471041
122584	471042
111936	471043
76562	471044
54292	471045
223874	471046
26178	471047
4715	471048
170945	471049
110051	471050
8261	471051
106985	471052
320710	471053
78440	471054
247115	471055
36742	471056
84542	471057
11624	471058
80867	471059
155004	471060
260039	471061
46597	471062
107615	471063
190533	471064
1639	471065
53076	471066
212987	471067
46439	471068
99656	471069
147315	471070
89165	471071
60230	471072
8049	471073
219463	471074
56419	471075
17994	471076
52150	471077
13629	471078
111	471079
92502	471080
2761	471081
25550	471082
100998	471083
86825	471084
79403	471085
40679	471086
8537	471087
3430	471088
199137	471089
165749	471090
66359	471091
197515	471092
30467	471093
2351	471094
82015	471095
12432	471096
290950	471097
97165	471098
14878	471099
46478	471100
8309	471101
11856	471102
148672	471103
118618	471104
208040	471105
279456	471106
121498	471107
216767	471108
83298	471109
51621	471110
23553	471111
28103	471112
1763	471113
39515	471114
12613	471115
245766	471116
61778	471117
2258	471118
5121	471119
22784	471120
88680	471121
212252	471122
109923	471123
121261	471124
68761	471125
68600	471126
88399	471127
136433	471128
18072	471129
193979	471130
829	471131
23242	471132
108045	471133
142080	471134
15629	471135
27164	471136
4220	471137
282180	471138
53167	471139
80808	471140
47875	471141
27681	471142
184992	471143
232326	471144
234511	471145
46437	471146
33090	471147
34735	471148
212859	471149
46461	471150
21988	471151
56451	471152
165024	471153
159857	471154
37977	471155
30233	471156
12098	471157
117424	471158
56404	471159
125237	471160
7925	471161
8127	471162
263105	471163
7529	471164
272887	471165
88874	471166
70236	471167
203539	471168
90782	471169
166620	471170
300132	471171
161910	471172
37903	471173
23497	471174
101840	471175
14228	471176
195277	471177
9688	471178
68300	471179
123646	471180
213553	471181
174235	471182
117040	471183
209759	471184
12098	471185
8223	471186
27303	471187
182326	471188
125321	471189
288337	471190
15160	471191
221435	471192
41614	471193
17225	471194
67119	471195
326658	471196
2799	471197
22762	471198
20869	471199
269253	471200
2321	471201
146134	471202
302509	471203
21426	471204
266593	471205
84105	471206
93862	471207
39324	471208
1286	471209
104035	471210
60763	471211
29183	471212
131616	471213
1755	471214
74623	471215
5433	471216
130116	471217
19606	471218
125600	471219
199159	471220
47991	471221
166224	471222
149410	471223
198975	471224
30	471225
101642	471226
1529	471227
10700	471228
144305	471229
188860	471230
9875	471231
3088	471232
12622	471233
131408	471234
98347	471235
9245	471236
2545	471237
112868	471238
46529	471239
41052	471240
217077	471241
139633	471242
108073	471243
69405	471244
100419	471245
69213	471246
96001	471247
147842	471248
103630	471249
16555	471250
254631	471251
166642	471252
112584	471253
193916	471254
198508	471255
36939	471256
600	471257
8283	471258
125816	471259
200371	471260
21105	471261
75272	471262
3928	471263
243834	471264
364	471265
156	471266
18186	471267
79193	471268
325834	471269
3323	471270
49644	471271
65211	471272
637	471273
23058	471274
9334	471275
6176	471276
40865	471277
12092	471278
44703	471279
8737	471280
142631	471281
25111	471282
11852	471283
222352	471284
25294	471285
188314	471286
239327	471287
23927	471288
161704	471289
37124	471290
20449	471291
81431	471292
61013	471293
122639	471294
284180	471295
48980	471296
283302	471297
39572	471298
36790	471299
14452	471300
26582	471301
37591	471302
11759	471303
100280	471304
14686	471305
302122	471306
14455	471307
2609	471308
3898	471309
65393	471310
71362	471311
3151	471312
25220	471313
13687	471314
445	471315
56209	471316
123584	471317
165629	471318
221196	471319
310839	471320
197018	471321
16812	471322
117866	471323
183258	471324
50705	471325
279679	471326
202326	471327
3629	471328
53260	471329
24199	471330
24813	471331
21835	471332
19388	471333
25546	471334
32443	471335
132746	471336
66647	471337
96979	471338
77914	471339
12400	471340
26902	471341
14150	471342
109142	471343
177995	471344
16713	471345
46488	471346
64030	471347
75421	471348
46550	471349
183984	471350
23433	471351
90179	471352
268206	471353
166578	471354
17893	471355
17902	471356
40143	471357
86009	471358
49945	471359
31753	471360
16420	471361
45851	471362
22479	471363
16420	471364
22479	471365
22479	471366
31753	471367
20229	471368
90963	471369
21565	471370
12892	471371
9180	471372
58386	471373
36336	471374
113592	471375
93826	471376
88677	471377
191099	471378
222924	471379
220341	471380
235099	471381
2148	471382
165416	471383
106512	471384
206317	471385
81139	471386
139352	471387
25855	471388
326939	471389
48831	471390
150861	471391
32430	471392
108215	471393
168202	471394
108054	471395
107809	471396
12335	471397
108664	471398
22905	471399
74237	471400
270613	471401
90230	471402
105234	471403
116459	471404
89075	471405
829	471406
126453	471407
6588	471408
61363	471409
10361	471410
89473	471411
40723	471412
33572	471413
3730	471414
40072	471415
43979	471416
54438	471417
74206	471418
5913	471419
19512	471420
27112	471421
27112	471422
31138	471423
1882	471424
26616	471425
21849	471426
115806	471427
2761	471428
32738	471429
261053	471430
219694	471431
243878	471432
32808	471433
125848	471434
2368	471435
73682	471436
40849	471437
111302	471438
38404	471439
138	471440
13921	471441
62705	471442
21560	471443
912	471444
95297	471445
218884	471446
25429	471447
116672	471448
80698	471449
16893	471450
46524	471451
63958	471452
15796	471453
30678	471454
7323	471455
78618	471456
109562	471457
5103	471458
19662	471459
115288	471460
25262	471461
30901	471462
140084	471463
473	471464
6506	471465
174469	471466
280491	471467
24992	471468
32768	471469
124124	471470
19334	471471
41826	471472
129562	471473
247224	471474
117122	471475
96615	471476
10306	471477
83931	471478
163766	471479
203463	471480
28269	471481
11777	471482
117451	471483
12775	471484
114097	471485
54544	471486
22767	471487
208715	471488
15039	471489
853	471490
33368	471491
95216	471492
15091	471493
107403	471494
119	471495
16052	471496
37200	471497
158497	471498
204321	471499
16333	471500
47901	471501
35948	471502
205527	471503
11255	471504
128621	471505
141335	471506
69901	471507
202238	471508
25339	471509
21062	471510
83254	471511
259423	471512
81794	471513
42135	471514
89014	471515
22533	471516
31162	471517
85733	471518
28616	471519
313754	471520
5252	471521
20342	471522
92881	471523
7573	471524
38729	471525
5875	471526
285791	471527
81785	471528
10102	471529
48543	471530
136244	471531
34948	471532
152440	471533
212907	471534
19922	471535
7369	471536
117912	471537
4169	471538
1922	471539
11454	471540
69429	471541
4307	471542
2707	471543
40845	471544
21656	471545
85690	471546
228768	471547
1760	471548
175378	471549
38717	471550
80217	471551
19744	471552
96248	471553
1384	471554
254029	471555
33809	471556
62195	471557
944	471558
242556	471559
9361	471560
223526	471561
138	471562
248638	471563
492	471564
80984	471565
142462	471566
121317	471567
283873	471568
35167	471569
127341	471570
88613	471571
32217	471572
51505	471573
16880	471574
76898	471575
69777	471576
131100	471577
66132	471578
174815	471579
13327	471580
312855	471581
43542	471582
995	471583
298	471584
305556	471585
27300	471586
126285	471587
17612	471588
848	471589
278577	471590
21583	471591
208218	471592
33790	471593
244859	471594
244614	471595
72124	471596
55355	471597
2371	471598
56024	471599
15500	471600
3675	471601
50079	471602
8291	471603
9745	471604
6981	471605
322850	471606
38222	471607
19	471608
192747	471609
1299	471610
127219	471611
1547	471612
98487	471613
288115	471614
2919	471615
6774	471616
131372	471617
97440	471618
92538	471619
227589	471620
49572	471621
76686	471622
114600	471623
45933	471624
28102	471625
9072	471626
247682	471627
116145	471628
240918	471629
26128	471630
136609	471631
58858	471632
1018	471633
1736	471634
3569	471635
115948	471636
197764	471637
78652	471638
175393	471639
53784	471640
71353	471641
86274	471642
293120	471643
314490	471644
2825	471645
1132	471646
98927	471647
102839	471648
281737	471649
8563	471650
5848	471651
69542	471652
31187	471653
138305	471654
44987	471655
50489	471656
277990	471657
29528	471658
256	471659
979	471660
111447	471661
74639	471662
8008	471663
14028	471664
197278	471665
25274	471666
43161	471667
2517	471668
3181	471669
17449	471670
91282	471671
109017	471672
10890	471673
73930	471674
49197	471675
50297	471676
44309	471677
81029	471678
33105	471679
28939	471680
10648	471681
2026	471682
73501	471683
45403	471684
211246	471685
66004	471686
190808	471687
42791	471688
51560	471689
69516	471690
107711	471691
191460	471692
24872	471693
221040	471694
214689	471695
194886	471696
58278	471697
52837	471698
7404	471699
216197	471700
84583	471701
63311	471702
38203	471703
2255	471704
165496	471705
44049	471706
85684	471707
48152	471708
25461	471709
2808	471710
5972	471711
232277	471712
46846	471713
57275	471714
72419	471715
13887	471716
322504	471717
78578	471718
179301	471719
188893	471720
231097	471721
59785	471722
108030	471723
31594	471724
21159	471725
43504	471726
14517	471727
110155	471728
5670	471729
89260	471730
354	471731
199267	471732
126857	471733
126857	471734
5482	471735
105	471736
7694	471737
17963	471738
137	471739
136120	471740
44705	471741
127407	471742
25031	471743
107864	471744
115691	471745
22836	471746
216580	471747
222519	471748
86959	471749
230805	471750
26413	471751
143448	471752
55432	471753
69154	471754
45034	471755
131078	471756
32303	471757
11005	471758
83431	471759
35917	471760
119352	471761
139602	471762
4811	471763
862	471764
115810	471765
61868	471766
66837	471767
1331	471768
86911	471769
2404	471770
306920	471771
904	471772
24857	471773
285968	471774
122298	471775
18148	471776
47505	471777
43956	471778
52243	471779
170271	471780
2288	471781
197187	471782
69221	471783
38861	471784
48737	471785
2094	471786
143625	471787
31611	471788
153264	471789
15033	471790
197103	471791
17515	471792
257554	471793
120908	471794
126382	471795
42430	471796
65971	471797
319651	471798
199285	471799
26780	471800
53338	471801
245097	471802
11875	471803
82819	471804
132062	471805
61025	471806
204930	471807
59474	471808
33098	471809
320117	471810
4616	471811
39365	471812
311257	471813
36471	471814
235075	471815
106026	471816
64358	471817
17272	471818
113459	471819
133921	471820
115403	471821
220452	471822
5936	471823
154838	471824
64589	471825
660	471826
114284	471827
73853	471828
119720	471829
100505	471830
324524	471831
60448	471832
142005	471833
101800	471834
10798	471835
45492	471836
6849	471837
69025	471838
232592	471839
43718	471840
381	471841
305743	471842
124372	471843
108096	471844
79918	471845
230684	471846
654	471847
52121	471848
96112	471849
9124	471850
3343	471851
4358	471852
7876	471853
133522	471854
1343	471855
35027	471856
207614	471857
269501	471858
46400	471859
123710	471860
86448	471861
178172	471862
90257	471863
203405	471864
1980	471865
9263	471866
175598	471867
14799	471868
90888	471869
30110	471870
95527	471871
300464	471872
224258	471873
53033	471874
121068	471875
118678	471876
86880	471877
205131	471878
1	471879
7691	471880
49023	471881
20963	471882
40046	471883
28150	471884
215223	471885
20046	471886
156462	471887
100678	471888
62109	471889
274420	471890
209217	471891
277313	471892
276669	471893
99623	471894
12949	471895
43952	471896
6682	471897
50415	471898
109450	471899
114702	471900
46400	471901
252798	471902
150547	471903
37943	471904
52449	471905
10328	471906
190225	471907
12432	471908
1964	471909
925	471910
39685	471911
316860	471912
113572	471913
32176	471914
40915	471915
133847	471916
269660	471917
75189	471918
75137	471919
102088	471920
36501	471921
84610	471922
112030	471923
6905	471924
12775	471925
115213	471926
53138	471927
4949	471928
118769	471929
6056	471930
225658	471931
252997	471932
59893	471933
66487	471934
282150	471935
37902	471936
2113	471937
100652	471938
173182	471939
19092	471940
4119	471941
44295	471942
94682	471943
23054	471944
168934	471945
1794	471946
59088	471947
317029	471948
16073	471949
109344	471950
39530	471951
89323	471952
167499	471953
39694	471954
248911	471955
10464	471956
3281	471957
120764	471958
59709	471959
72607	471960
24515	471961
20718	471962
400	471963
120269	471964
409	471965
95269	471966
55526	471967
24140	471968
214677	471969
19911	471970
107790	471971
156133	471972
18431	471973
60883	471974
315903	471975
41605	471976
29238	471977
5601	471978
39458	471979
33327	471980
140082	471981
67740	471982
36739	471983
528	471984
98743	471985
5497	471986
103525	471987
75713	471988
208347	471989
98532	471990
157339	471991
69282	471992
239981	471993
12375	471994
41300	471995
158459	471996
2976	471997
83065	471998
200149	471999
50565	472000
10134	472001
1256	472002
1003	472003
53907	472004
62049	472005
40455	472006
37298	472007
10739	472008
97105	472009
14097	472010
18519	472011
49848	472012
10257	472013
71346	472014
50433	472015
15949	472016
159716	472017
4390	472018
92495	472019
33206	472020
189630	472021
203189	472022
62879	472023
8275	472024
143867	472025
67365	472026
183148	472027
7234	472028
115998	472029
49072	472030
308455	472031
147468	472032
93700	472033
48707	472034
207574	472035
11277	472036
25959	472037
73019	472038
60081	472039
10139	472040
203419	472041
85	472042
4784	472043
230482	472044
283174	472045
189470	472046
132888	472047
60022	472048
132084	472049
103404	472050
177287	472051
27929	472052
9213	472053
11032	472054
97227	472055
45332	472056
116825	472057
215968	472058
7462	472059
32688	472060
47234	472061
46138	472062
151143	472063
872	472064
13249	472065
30096	472066
162435	472067
228868	472068
22008	472069
103493	472070
74257	472071
12668	472072
9611	472073
187765	472074
85334	472075
202206	472076
271607	472077
97453	472078
108680	472079
54934	472080
21943	472081
12911	472082
52408	472083
230354	472084
69827	472085
10892	472086
268869	472087
102393	472088
31037	472089
23984	472090
77635	472091
14167	472092
11789	472093
186507	472094
10140	472095
11586	472096
23760	472097
80122	472098
11040	472099
41385	472100
24949	472101
3163	472102
35741	472103
82878	472104
13097	472105
196843	472106
10391	472107
238216	472108
105416	472109
49316	472110
119443	472111
62546	472112
18773	472113
87427	472114
157741	472115
18964	472116
80280	472117
62083	472118
10501	472119
17986	472120
29144	472121
183327	472122
138711	472123
181513	472124
2464	472125
56131	472126
147583	472127
124966	472128
18603	472129
1015	472130
119030	472131
17907	472132
20390	472133
61020	472134
24809	472135
300114	472136
12207	472137
81746	472138
142585	472139
4726	472140
169205	472141
78499	472142
2686	472143
185275	472144
16071	472145
10325	472146
9889	472147
71260	472148
144100	472149
144045	472150
27018	472151
155327	472152
47082	472153
273783	472154
181946	472155
230525	472156
11763	472157
3600	472158
212837	472159
121361	472160
24128	472161
292731	472162
76895	472163
39784	472164
16938	472165
142573	472166
36752	472167
4722	472168
290202	472169
98923	472170
70	472171
132337	472172
171719	472173
224828	472174
21279	472175
114349	472176
198617	472177
69921	472178
14416	472179
73915	472180
126317	472181
67637	472182
39801	472183
58275	472184
290853	472185
184816	472186
50426	472187
16216	472188
243490	472189
84037	472190
39696	472191
68446	472192
168406	472193
17975	472194
38172	472195
50937	472196
36122	472197
2156	472198
10525	472199
136416	472200
21499	472201
19566	472202
43135	472203
61395	472204
45568	472205
5077	472206
48604	472207
17019	472208
7383	472209
41612	472210
11809	472211
2011	472212
22429	472213
65147	472214
201281	472215
31265	472216
42402	472217
9548	472218
95847	472219
234679	472220
51768	472221
31141	472222
3341	472223
46234	472224
38982	472225
7254	472226
5658	472227
57916	472228
40828	472229
46127	472230
287909	472231
116368	472232
29719	472233
39120	472234
18311	472235
2027	472236
35016	472237
319770	472238
43622	472239
135548	472240
23044	472241
7954	472242
209216	472243
164413	472244
62769	472245
41843	472246
194103	472247
100852	472248
115760	472249
18823	472250
1601	472251
52997	472252
79173	472253
136242	472254
13816	472255
22486	472256
121252	472257
18656	472258
182808	472259
10773	472260
12986	472261
203555	472262
182082	472263
2723	472264
4029	472265
283212	472266
23764	472267
1199	472268
36249	472269
75616	472270
10584	472271
1909	472272
1208	472273
74360	472274
26861	472275
307193	472276
182465	472277
29735	472278
21129	472279
8082	472280
130549	472281
116068	472282
42693	472283
10100	472284
10122	472285
41404	472286
220209	472287
33104	472288
14079	472289
36120	472290
20150	472291
32172	472292
86417	472293
26899	472294
243347	472295
83605	472296
6507	472297
30784	472298
83837	472299
62420	472300
23363	472301
9038	472302
14051	472303
261603	472304
78829	472305
8089	472306
60338	472307
81720	472308
3376	472309
156628	472310
22882	472311
42425	472312
22136	472313
55518	472314
35717	472315
90165	472316
4572	472317
28125	472318
80796	472319
134932	472320
90096	472321
647	472322
47609	472323
42608	472324
14371	472325
9367	472326
80180	472327
25460	472328
109360	472329
53836	472330
180626	472331
221448	472332
101652	472333
23469	472334
34476	472335
97756	472336
130089	472337
1938	472338
17472	472339
22718	472340
48409	472341
194	472342
177113	472343
33078	472344
25486	472345
91887	472346
60146	472347
91619	472348
218166	472349
85683	472350
195152	472351
29220	472352
56678	472353
85807	472354
114660	472355
45346	472356
84034	472357
2365	472358
24327	472359
698	472360
257994	472361
25039	472362
2383	472363
113662	472364
1770	472365
78281	472366
124867	472367
71504	472368
23139	472369
40465	472370
30033	472371
6942	472372
27971	472373
17094	472374
45886	472375
98121	472376
3071	472377
7724	472378
1623	472379
84688	472380
13436	472381
9867	472382
71390	472383
23465	472384
86537	472385
38444	472386
55494	472387
15005	472388
86291	472389
65424	472390
53837	472391
166640	472392
272091	472393
52961	472394
58184	472395
24924	472396
31339	472397
18854	472398
108034	472399
237731	472400
94639	472401
82982	472402
8436	472403
133814	472404
143	472405
41017	472406
297678	472407
87570	472408
13107	472409
115129	472410
4806	472411
85769	472412
44176	472413
19147	472414
6457	472415
17865	472416
236891	472417
32240	472418
189269	472419
178946	472420
35196	472421
111660	472422
177328	472423
118791	472424
124863	472425
15133	472426
22194	472427
181060	472428
74127	472429
156215	472430
150176	472431
16605	472432
253283	472433
43229	472434
7282	472435
199956	472436
171171	472437
74666	472438
164895	472439
113698	472440
45277	472441
110410	472442
16468	472443
75397	472444
110183	472445
22737	472446
5865	472447
12819	472448
81266	472449
125145	472450
118682	472451
41385	472452
131778	472453
142083	472454
117435	472455
5702	472456
31836	472457
1288	472458
713	472459
164823	472460
106003	472461
254842	472462
177472	472463
46472	472464
3162	472465
11722	472466
20099	472467
85682	472468
17428	472469
16931	472470
16479	472471
1126	472472
5874	472473
50132	472474
247944	472475
3100	472476
23689	472477
72357	472478
6438	472479
96743	472480
163425	472481
48862	472482
12207	472483
202056	472484
63894	472485
253087	472486
276823	472487
57152	472488
57418	472489
87106	472490
7252	472491
65394	472492
149623	472493
1121	472494
76635	472495
184099	472496
66483	472497
76610	472498
75535	472499
323456	472500
147852	472501
54578	472502
17171	472503
133313	472504
163606	472505
50700	472506
288196	472507
207129	472508
37195	472509
48059	472510
114770	472511
34602	472512
26138	472513
117035	472514
9093	472515
68108	472516
88794	472517
27139	472518
149661	472519
1175	472520
88225	472521
28208	472522
22262	472523
6582	472524
22791	472525
59200	472526
123144	472527
10569	472528
64696	472529
30329	472530
23268	472531
167930	472532
56041	472533
155349	472534
4428	472535
211601	472536
49400	472537
259332	472538
119563	472539
44346	472540
14725	472541
64287	472542
99760	472543
197458	472544
55260	472545
302837	472546
15416	472547
913	472548
12019	472549
1185	472550
315456	472551
13128	472552
2147	472553
37050	472554
58152	472555
104880	472556
215398	472557
159144	472558
117407	472559
34	472560
185178	472561
5505	472562
115533	472563
76899	472564
177460	472565
8483	472566
80439	472567
168588	472568
49280	472569
19164	472570
208291	472571
35259	472572
99673	472573
25792	472574
168882	472575
316364	472576
207196	472577
242126	472578
20174	472579
5851	472580
50342	472581
214989	472582
121157	472583
171058	472584
81482	472585
3151	472586
54902	472587
155642	472588
74055	472589
24986	472590
181497	472591
115619	472592
98387	472593
199918	472594
12533	472595
128607	472596
52078	472597
98184	472598
4674	472599
56053	472600
67430	472601
31823	472602
327122	472603
99682	472604
74754	472605
65607	472606
72458	472607
32923	472608
19583	472609
47073	472610
92941	472611
29143	472612
135787	472613
92385	472614
202189	472615
249206	472616
32923	472617
276970	472618
44457	472619
139343	472620
56245	472621
12293	472622
27853	472623
112704	472624
112554	472625
150493	472626
64291	472627
2943	472628
9192	472629
65196	472630
511	472631
22714	472632
7933	472633
8960	472634
178800	472635
12593	472636
55837	472637
142041	472638
93573	472639
203616	472640
93689	472641
18256	472642
65018	472643
209894	472644
70295	472645
39654	472646
76127	472647
175032	472648
64664	472649
27620	472650
324798	472651
124595	472652
58061	472653
12237	472654
127343	472655
62764	472656
157780	472657
167883	472658
44284	472659
21302	472660
238811	472661
7452	472662
100483	472663
27923	472664
76712	472665
314923	472666
67063	472667
68415	472668
109787	472669
105931	472670
22179	472671
30343	472672
64532	472673
110058	472674
26502	472675
34363	472676
178717	472677
84842	472678
255590	472679
16466	472680
5923	472681
35485	472682
106645	472683
96339	472684
107547	472685
115996	472686
27178	472687
33227	472688
8635	472689
2263	472690
4296	472691
74047	472692
123041	472693
8209	472694
6166	472695
27556	472696
33870	472697
125462	472698
5964	472699
52204	472700
6953	472701
37752	472702
99260	472703
3857	472704
55024	472705
107774	472706
12169	472707
214922	472708
115682	472709
22368	472710
32422	472711
8104	472712
131848	472713
72121	472714
61165	472715
145026	472716
187955	472717
89478	472718
4992	472719
82657	472720
30477	472721
247440	472722
165245	472723
170965	472724
273510	472725
18876	472726
105032	472727
135028	472728
58996	472729
37213	472730
30631	472731
253740	472732
139499	472733
195090	472734
11152	472735
145407	472736
195418	472737
57979	472738
11539	472739
5605	472740
18922	472741
97184	472742
21197	472743
45535	472744
1201	472745
58943	472746
28660	472747
66105	472748
252515	472749
191353	472750
48355	472751
51192	472752
284272	472753
36387	472754
38722	472755
133632	472756
178827	472757
210203	472758
27682	472759
236493	472760
67337	472761
41294	472762
48700	472763
280331	472764
292042	472765
2025	472766
166082	472767
40285	472768
71827	472769
35400	472770
21454	472771
47882	472772
156581	472773
201087	472774
24801	472775
58949	472776
27752	472777
75101	472778
91950	472779
150590	472780
78702	472781
318516	472782
11955	472783
51054	472784
82537	472785
3009	472786
89786	472787
86653	472788
153623	472789
115172	472790
7226	472791
150128	472792
40399	472793
291191	472794
174362	472795
101782	472796
89897	472797
104550	472798
214467	472799
193968	472800
55389	472801
51299	472802
77599	472803
4772	472804
75935	472805
71201	472806
4801	472807
51606	472808
104361	472809
22662	472810
25944	472811
16198	472812
46122	472813
90845	472814
8481	472815
3723	472816
94168	472817
91170	472818
16770	472819
189859	472820
80608	472821
207408	472822
55368	472823
26194	472824
140679	472825
16019	472826
15864	472827
327086	472828
323175	472829
17916	472830
56955	472831
91528	472832
43847	472833
4554	472834
219554	472835
278897	472836
129809	472837
52079	472838
1379	472839
65633	472840
152177	472841
177654	472842
85143	472843
10836	472844
326677	472845
221726	472846
327190	472847
107	472848
291703	472849
135160	472850
20154	472851
319060	472852
72294	472853
95130	472854
150552	472855
509	472856
58741	472857
74381	472858
156210	472859
9665	472860
1019	472861
42166	472862
21777	472863
315397	472864
87210	472865
63175	472866
3896	472867
86128	472868
2705	472869
101031	472870
55610	472871
106498	472872
2234	472873
57564	472874
97232	472875
17946	472876
11497	472877
5832	472878
49826	472879
12457	472880
55431	472881
41059	472882
161370	472883
218628	472884
79344	472885
15099	472886
45210	472887
31706	472888
29796	472889
16084	472890
19111	472891
77123	472892
31305	472893
70029	472894
48473	472895
26355	472896
17693	472897
28075	472898
53471	472899
53017	472900
1253	472901
66635	472902
267455	472903
12117	472904
28799	472905
217996	472906
77590	472907
31046	472908
277658	472909
192497	472910
33341	472911
87414	472912
214982	472913
293974	472914
8	472915
14885	472916
96069	472917
6599	472918
54859	472919
116567	472920
72345	472921
104927	472922
66234	472923
1793	472924
42442	472925
11339	472926
55436	472927
103938	472928
41541	472929
82583	472930
1864	472931
3346	472932
113100	472933
108901	472934
166411	472935
24076	472936
104519	472937
92326	472938
51232	472939
909	472940
45546	472941
21430	472942
36557	472943
57342	472944
83717	472945
91439	472946
231753	472947
89738	472948
37026	472949
64285	472950
18521	472951
83269	472952
4260	472953
92788	472954
1877	472955
112906	472956
108912	472957
40	472958
121942	472959
61423	472960
47293	472961
115873	472962
280084	472963
85478	472964
66121	472965
33898	472966
181245	472967
68072	472968
99429	472969
12215	472970
15954	472971
152988	472972
318449	472973
6524	472974
105822	472975
12151	472976
72070	472977
6256	472978
110020	472979
78813	472980
145642	472981
315285	472982
81017	472983
59709	472984
133688	472985
7323	472986
322111	472987
6443	472988
214428	472989
43890	472990
4071	472991
24376	472992
32022	472993
165036	472994
181001	472995
18521	472996
9890	472997
24383	472998
8754	472999
79959	473000
2703	473001
39070	473002
55850	473003
46978	473004
168582	473005
392	473006
2785	473007
95082	473008
151542	473009
58187	473010
55687	473011
23159	473012
22475	473013
52202	473014
149	473015
63727	473016
35588	473017
205076	473018
147959	473019
5007	473020
73708	473021
10398	473022
51082	473023
15404	473024
1	473025
1881	473026
76746	473027
9125	473028
102307	473029
45880	473030
14758	473031
60104	473032
59627	473033
215351	473034
216182	473035
139032	473036
19959	473037
55742	473038
157169	473039
59966	473040
159171	473041
40060	473042
59427	473043
232075	473044
91689	473045
14734	473046
218509	473047
138967	473048
138879	473049
58828	473050
58828	473051
30669	473052
216153	473053
138782	473054
324914	473055
91408	473056
89368	473057
14602	473058
89640	473059
6437	473060
327099	473061
174661	473062
148990	473063
80985	473064
58810	473065
257122	473066
99853	473067
184358	473068
13971	473069
55986	473070
272960	473071
46215	473072
116998	473073
117059	473074
297076	473075
11002	473076
93663	473077
111839	473078
153668	473079
117761	473080
184149	473081
223848	473082
45219	473083
29864	473084
79154	473085
107547	473086
182420	473087
78728	473088
20630	473089
175294	473090
46186	473091
70990	473092
531	473093
190291	473094
15927	473095
93431	473096
50666	473097
62636	473098
2238	473099
101512	473100
74589	473101
43616	473102
38258	473103
122971	473104
77940	473105
117012	473106
29546	473107
26664	473108
76334	473109
31287	473110
44492	473111
85590	473112
125001	473113
33756	473114
36276	473115
31315	473116
344	473117
235576	473118
218135	473119
58910	473120
37315	473121
94836	473122
205027	473123
239760	473124
19426	473125
185962	473126
5388	473127
115788	473128
305816	473129
248775	473130
211581	473131
82874	473132
62397	473133
159370	473134
7620	473135
289473	473136
59356	473137
1756	473138
132307	473139
24407	473140
70836	473141
454	473142
716	473143
3369	473144
10654	473145
142578	473146
63	473147
1241	473148
94974	473149
30954	473150
84799	473151
86504	473152
321913	473153
60376	473154
51538	473155
59053	473156
60384	473157
35284	473158
90708	473159
222307	473160
36376	473161
315088	473162
72071	473163
206663	473164
125352	473165
291718	473166
74853	473167
124322	473168
34593	473169
19169	473170
7	473171
27893	473172
7266	473173
24889	473174
284727	473175
60547	473176
253369	473177
114986	473178
93024	473179
122519	473180
290843	473181
2696	473182
12876	473183
57175	473184
316696	473185
203934	473186
30238	473187
23623	473188
10286	473189
204073	473190
185545	473191
5025	473192
75142	473193
1665	473194
8160	473195
317334	473196
34032	473197
160756	473198
4515	473199
64388	473200
24222	473201
282077	473202
180125	473203
153	473204
127503	473205
80647	473206
31480	473207
124806	473208
14018	473209
6377	473210
28585	473211
158039	473212
29311	473213
60036	473214
1911	473215
22645	473216
22251	473217
42664	473218
14271	473219
294785	473220
36798	473221
108833	473222
5279	473223
71408	473224
13652	473225
79687	473226
31741	473227
19369	473228
138751	473229
51500	473230
710	473231
29418	473232
210401	473233
56220	473234
14799	473235
8763	473236
22965	473237
136671	473238
13692	473239
45063	473240
133481	473241
5950	473242
201437	473243
121773	473244
29931	473245
8832	473246
174571	473247
33752	473248
2849	473249
2573	473250
11804	473251
223851	473252
8067	473253
137686	473254
20425	473255
318958	473256
87665	473257
210111	473258
65098	473259
114884	473260
13708	473261
4156	473262
3607	473263
12293	473264
60747	473265
204904	473266
5559	473267
7296	473268
25984	473269
125789	473270
12523	473271
75961	473272
98424	473273
5089	473274
1250	473275
162782	473276
102902	473277
204644	473278
73305	473279
2433	473280
117370	473281
120697	473282
151429	473283
187	473284
16781	473285
152362	473286
762	473287
206181	473288
19098	473289
30210	473290
1469	473291
9036	473292
13968	473293
11926	473294
118088	473295
187	473296
1550	473297
150971	473298
138382	473299
326567	473300
24919	473301
7894	473302
66926	473303
269376	473304
45896	473305
93775	473306
328188	473307
119575	473308
8784	473309
316376	473310
19477	473311
952	473312
307669	473313
3697	473314
1772	473315
9338	473316
52528	473317
29468	473318
4904	473319
13071	473320
14342	473321
68349	473322
4267	473323
124885	473324
21624	473325
34533	473326
1837	473327
3480	473328
9807	473329
3354	473330
790	473331
35622	473332
55863	473333
5350	473334
260542	473335
28473	473336
10389	473337
52341	473338
181855	473339
1374	473340
56663	473341
38317	473342
73098	473343
113871	473344
219442	473345
163470	473346
1339	473347
9987	473348
23050	473349
37439	473350
63251	473351
313533	473352
57471	473353
72947	473354
50387	473355
307018	473356
97153	473357
7766	473358
45052	473359
108804	473360
287368	473361
119764	473362
204823	473363
145826	473364
193461	473365
2412	473366
107511	473367
128811	473368
21466	473369
43996	473370
716	473371
317963	473372
34204	473373
5272	473374
49730	473375
2795	473376
716	473377
156236	473378
61134	473379
247764	473380
42559	473381
31173	473382
124587	473383
195548	473384
25085	473385
716	473386
24889	473387
454	473388
22931	473389
21747	473390
156236	473391
83982	473392
22785	473393
196458	473394
53401	473395
165589	473396
54040	473397
54252	473398
27571	473399
150817	473400
197444	473401
95623	473402
175103	473403
233775	473404
21996	473405
137303	473406
56393	473407
81184	473408
69206	473409
303069	473410
323332	473411
323302	473412
250557	473413
66792	473414
88424	473415
55956	473416
316520	473417
171256	473418
66148	473419
290654	473420
196387	473421
318728	473422
316637	473423
159123	473424
102440	473425
300741	473426
175156	473427
120420	473428
183279	473429
280030	473430
302259	473431
307360	473432
62851	473433
175258	473434
56282	473435
240992	473436
210275	473437
318957	473438
125566	473439
8098	473440
97975	473441
198647	473442
46040	473443
20908	473444
38089	473445
290887	473446
106029	473447
2831	473448
1815	473449
258747	473450
62369	473451
29432	473452
87632	473453
266481	473454
137833	473455
22257	473456
27710	473457
58427	473458
68495	473459
567	473460
233795	473461
4411	473462
36621	473463
141721	473464
302022	473465
112863	473466
37628	473467
6935	473468
44727	473469
22276	473470
91396	473471
186251	473472
979	473473
1508	473474
44008	473475
3557	473476
172223	473477
16528	473478
10329	473479
1379	473480
1151	473481
45177	473482
146706	473483
129910	473484
198964	473485
127519	473486
55814	473487
42563	473488
257166	473489
26001	473490
90394	473491
3476	473492
48746	473493
74342	473494
12248	473495
12318	473496
59252	473497
130545	473498
28782	473499
97812	473500
47144	473501
67265	473502
69261	473503
32418	473504
21184	473505
269731	473506
113483	473507
45959	473508
23774	473509
111726	473510
269845	473511
45959	473512
3185	473513
3185	473514
314541	473515
6655	473516
21391	473517
168960	473518
35943	473519
70493	473520
38641	473521
97784	473522
27451	473523
107142	473524
144449	473525
15126	473526
55007	473527
11779	473528
174127	473529
79053	473530
27707	473531
186369	473532
52826	473533
64289	473534
60970	473535
223965	473536
9457	473537
81040	473538
53247	473539
46300	473540
6836	473541
749	473542
53248	473543
157719	473544
4578	473545
51401	473546
179828	473547
34042	473548
40082	473549
2748	473550
73453	473551
7917	473552
223479	473553
11653	473554
21927	473555
130084	473556
113021	473557
13734	473558
171891	473559
156496	473560
14535	473561
134901	473562
172594	473563
136450	473564
219916	473565
43379	473566
102551	473567
25990	473568
33572	473569
265340	473570
4749	473571
43813	473572
92116	473573
13848	473574
12535	473575
105570	473576
86447	473577
107080	473578
74496	473579
263	473580
259390	473581
54363	473582
183379	473583
24311	473584
26977	473585
76879	473586
132493	473587
125765	473588
163981	473589
150515	473590
33081	473591
131058	473592
40681	473593
105804	473594
54720	473595
12297	473596
136441	473597
217048	473598
7621	473599
7690	473600
47412	473601
94165	473602
19527	473603
27353	473604
103297	473605
33577	473606
97988	473607
55041	473608
132405	473609
20724	473610
61551	473611
183473	473612
86221	473613
106860	473614
194036	473615
123	473616
195768	473617
9381	473618
271951	473619
270036	473620
65601	473621
4938	473622
34	473623
65579	473624
6098	473625
325182	473626
124754	473627
118379	473628
120154	473629
22366	473630
16522	473631
14764	473632
176402	473633
9354	473634
210431	473635
33093	473636
31925	473637
289471	473638
196517	473639
72148	473640
27917	473641
7542	473642
67926	473643
182091	473644
3727	473645
28445	473646
102542	473647
162197	473648
178286	473649
1554	473650
20899	473651
84660	473652
1848	473653
197640	473654
228987	473655
166226	473656
53357	473657
798	473658
133887	473659
63517	473660
47513	473661
5939	473662
143276	473663
161786	473664
8839	473665
155351	473666
16375	473667
205706	473668
7017	473669
32813	473670
28908	473671
12684	473672
51355	473673
298034	473674
284413	473675
59659	473676
301939	473677
306271	473678
281559	473679
310358	473680
30649	473681
103693	473682
73055	473683
140867	473684
166964	473685
48402	473686
202031	473687
289092	473688
274197	473689
221976	473690
57696	473691
139390	473692
305790	473693
81065	473694
112342	473695
5089	473696
168569	473697
278419	473698
133468	473699
26566	473700
60382	473701
9850	473702
10221	473703
71408	473704
34771	473705
337	473706
34866	473707
42919	473708
128159	473709
43298	473710
19098	473711
13294	473712
15627	473713
68644	473714
243099	473715
20302	473716
1168	473717
63821	473718
33752	473719
10566	473720
32339	473721
48128	473722
14915	473723
7500	473724
716	473725
8378	473726
61234	473727
188067	473728
96074	473729
22061	473730
174571	473731
231926	473732
155821	473733
61134	473734
85613	473735
60014	473736
16470	473737
614	473738
91120	473739
64449	473740
106072	473741
71700	473742
16758	473743
192919	473744
322742	473745
84159	473746
120947	473747
13320	473748
306058	473749
117882	473750
4217	473751
242196	473752
47837	473753
84462	473754
162485	473755
216076	473756
5179	473757
1432	473758
1964	473759
59208	473760
174297	473761
9851	473762
322624	473763
4145	473764
192403	473765
133972	473766
69878	473767
22793	473768
120925	473769
39441	473770
19184	473771
293	473772
48077	473773
71248	473774
182255	473775
328760	473776
25642	473777
219700	473778
87126	473779
33903	473780
99143	473781
268558	473782
14497	473783
130599	473784
231652	473785
104780	473786
38864	473787
7819	473788
25943	473789
41532	473790
321224	473791
87719	473792
74599	473793
53399	473794
263582	473795
215176	473796
8870	473797
52669	473798
3897	473799
25583	473800
189823	473801
2748	473802
73832	473803
208447	473804
272769	473805
35700	473806
2648	473807
16137	473808
69938	473809
36428	473810
160430	473811
1477	473812
101176	473813
163687	473814
130950	473815
144346	473816
25414	473817
213465	473818
68	473819
107752	473820
129357	473821
86339	473822
17649	473823
26849	473824
185140	473825
113597	473826
167528	473827
146870	473828
25791	473829
4579	473830
81569	473831
93415	473832
11831	473833
38901	473834
253731	473835
99143	473836
163500	473837
63538	473838
160861	473839
91000	473840
115860	473841
17105	473842
193218	473843
11377	473844
106581	473845
263745	473846
33275	473847
272639	473848
146826	473849
71169	473850
135592	473851
17798	473852
206670	473853
11650	473854
45123	473855
252781	473856
28091	473857
141089	473858
311782	473859
72754	473860
77714	473861
2693	473862
9475	473863
157144	473864
2125	473865
166	473866
7525	473867
130	473868
102058	473869
34965	473870
3752	473871
39248	473872
53136	473873
28445	473874
14861	473875
83244	473876
252387	473877
2378	473878
67790	473879
18040	473880
173829	473881
33940	473882
191183	473883
55643	473884
28224	473885
126643	473886
17084	473887
3443	473888
2809	473889
15428	473890
198708	473891
52150	473892
11496	473893
121498	473894
83890	473895
100301	473896
110657	473897
172252	473898
23349	473899
29847	473900
77938	473901
11932	473902
25373	473903
91349	473904
1253	473905
138990	473906
30470	473907
313610	473908
188739	473909
140	473910
2405	473911
35318	473912
89152	473913
321371	473914
3661	473915
234822	473916
3661	473917
130059	473918
68697	473919
28146	473920
13492	473921
79292	473922
29949	473923
31817	473924
276996	473925
80460	473926
43764	473927
14552	473928
70198	473929
53943	473930
10277	473931
119790	473932
61630	473933
91656	473934
15594	473935
84271	473936
64988	473937
534	473938
75821	473939
147279	473940
180174	473941
534	473942
42929	473943
65340	473944
135599	473945
108	473946
76524	473947
2086	473948
106383	473949
9472	473950
142732	473951
65026	473952
253892	473953
203407	473954
53116	473955
89717	473956
182902	473957
1118	473958
18143	473959
131119	473960
4561	473961
138431	473962
67014	473963
68610	473964
75539	473965
234668	473966
9622	473967
4465	473968
3987	473969
112922	473970
24287	473971
5067	473972
5067	473973
140732	473974
303964	473975
933	473976
22765	473977
13878	473978
5528	473979
1020	473980
147158	473981
20026	473982
114017	473983
121073	473984
86530	473985
4288	473986
121161	473987
1020	473988
8960	473989
41834	473990
27239	473991
22620	473992
3350	473993
3131	473994
218625	473995
83328	473996
66332	473997
3107	473998
237763	473999
17792	474000
296378	474001
26749	474002
13261	474003
3293	474004
18906	474005
2259	474006
60353	474007
36800	474008
118109	474009
131661	474010
139486	474011
99292	474012
24309	474013
29002	474014
36490	474015
95214	474016
10846	474017
55582	474018
4562	474019
191777	474020
46675	474021
147077	474022
15823	474023
314535	474024
155936	474025
4157	474026
6798	474027
20452	474028
107946	474029
6871	474030
111287	474031
301206	474032
45258	474033
84765	474034
22411	474035
17204	474036
213807	474037
203359	474038
54853	474039
196254	474040
122564	474041
13337	474042
11649	474043
79057	474044
127250	474045
25372	474046
3676	474047
54339	474048
23596	474049
270	474050
151830	474051
58	474052
105368	474053
310221	474054
1910	474055
190726	474056
101722	474057
125295	474058
48786	474059
153021	474060
73896	474061
6210	474062
9916	474063
186300	474064
316874	474065
40285	474066
71618	474067
5715	474068
259667	474069
29204	474070
115379	474071
64982	474072
89030	474073
31375	474074
9664	474075
39698	474076
172977	474077
45723	474078
135525	474079
231540	474080
48022	474081
47934	474082
101351	474083
10411	474084
23540	474085
59974	474086
141917	474087
256599	474088
21487	474089
211292	474090
27364	474091
14989	474092
36445	474093
117498	474094
294095	474095
79257	474096
1436	474097
9521	474098
3246	474099
153511	474100
100784	474101
69388	474102
1246	474103
14728	474104
215847	474105
270703	474106
59662	474107
205652	474108
30140	474109
64917	474110
188574	474111
589	474112
21743	474113
312975	474114
28	474115
53819	474116
183	474117
9320	474118
2101	474119
47609	474120
1140	474121
1957	474122
321959	474123
2859	474124
290064	474125
19851	474126
24964	474127
271365	474128
31210	474129
4280	474130
219901	474131
84237	474132
181551	474133
81023	474134
1365	474135
259102	474136
71292	474137
137544	474138
13610	474139
184423	474140
39264	474141
108477	474142
88695	474143
29086	474144
11573	474145
59387	474146
43326	474147
10921	474148
19900	474149
16625	474150
107946	474151
207226	474152
206534	474153
136779	474154
38973	474155
51353	474156
22232	474157
44310	474158
93143	474159
132738	474160
87542	474161
213275	474162
14594	474163
18875	474164
2798	474165
138096	474166
30200	474167
75510	474168
27575	474169
20630	474170
148467	474171
290891	474172
192256	474173
105265	474174
28781	474175
72574	474176
21786	474177
43722	474178
29116	474179
213626	474180
1918	474181
1697	474182
43301	474183
27427	474184
87667	474185
47734	474186
210952	474187
165687	474188
1082	474189
69263	474190
141721	474191
81358	474192
14217	474193
11424	474194
328799	474195
32365	474196
13316	474197
167636	474198
1353	474199
98629	474200
148648	474201
50548	474202
62668	474203
181338	474204
6775	474205
197364	474206
43698	474207
144373	474208
30398	474209
10002	474210
24696	474211
8185	474212
2685	474213
51226	474214
45274	474215
167637	474216
67589	474217
1081	474218
6209	474219
3375	474220
1970	474221
14805	474222
5513	474223
11999	474224
41625	474225
305655	474226
137555	474227
1049	474228
1	474229
82214	474230
180997	474231
30027	474232
30027	474233
1197	474234
76711	474235
68073	474236
60654	474237
49490	474238
9379	474239
29916	474240
829	474241
3059	474242
41139	474243
86814	474244
79133	474245
57715	474246
1203	474247
15058	474248
54386	474249
32241	474250
54414	474251
67313	474252
463	474253
34585	474254
1466	474255
78183	474256
26283	474257
34585	474258
9327	474259
293649	474260
29677	474261
4824	474262
43112	474263
36478	474264
48142	474265
18306	474266
95280	474267
22364	474268
2071	474269
40587	474270
121646	474271
22731	474272
45314	474273
44568	474274
76048	474275
45998	474276
174597	474277
4814	474278
18068	474279
124085	474280
63553	474281
119178	474282
3220	474283
137231	474284
3375	474285
11276	474286
3345	474287
4655	474288
62013	474289
26504	474290
108149	474291
79377	474292
98997	474293
100381	474294
1554	474295
340	474296
143793	474297
7462	474298
98860	474299
133763	474300
18698	474301
197436	474302
8368	474303
15076	474304
14440	474305
1722	474306
22948	474307
3930	474308
7462	474309
69784	474310
48467	474311
77666	474312
3987	474313
2307	474314
13935	474315
59331	474316
65670	474317
459	474318
116649	474319
173675	474320
22852	474321
182	474322
109277	474323
47741	474324
75011	474325
81518	474326
1859	474327
64531	474328
100620	474329
98959	474330
75718	474331
110837	474332
105067	474333
8414	474334
16228	474335
67313	474336
41257	474337
29982	474338
70369	474339
31566	474340
81518	474341
40742	474342
142793	474343
211253	474344
27239	474345
1981	474346
62	474347
187962	474348
228706	474349
155301	474350
2793	474351
148455	474352
43719	474353
33014	474354
121898	474355
41057	474356
14372	474357
228403	474358
283336	474359
295560	474360
86893	474361
305304	474362
132215	474363
234509	474364
35348	474365
8025	474366
12878	474367
233853	474368
215130	474369
41654	474370
290618	474371
4928	474372
58735	474373
38771	474374
189710	474375
218444	474376
78259	474377
51781	474378
63272	474379
8602	474380
41257	474381
8602	474382
147178	474383
125473	474384
193160	474385
78628	474386
40284	474387
163649	474388
33048	474389
19641	474390
7469	474391
62920	474392
142973	474393
101743	474394
69256	474395
51697	474396
27239	474397
147463	474398
206054	474399
22547	474400
245268	474401
52115	474402
96167	474403
7944	474404
148892	474405
23335	474406
58919	474407
35185	474408
7615	474409
199610	474410
77140	474411
86883	474412
25575	474413
17355	474414
47134	474415
92228	474416
46573	474417
150040	474418
14754	474419
232345	474420
142167	474421
237205	474422
21697	474423
5008	474424
7458	474425
16873	474426
49967	474427
92177	474428
8683	474429
49449	474430
2881	474431
66993	474432
162489	474433
45431	474434
90871	474435
211499	474436
199904	474437
11096	474438
123575	474439
28969	474440
55204	474441
73362	474442
83883	474443
309938	474444
7456	474445
40176	474446
140539	474447
48204	474448
234338	474449
31422	474450
5594	474451
106923	474452
31424	474453
7420	474454
23741	474455
85992	474456
20396	474457
113274	474458
11494	474459
115609	474460
113707	474461
68506	474462
53410	474463
25592	474464
3812	474465
316056	474466
277337	474467
97636	474468
33938	474469
62828	474470
306388	474471
4323	474472
125929	474473
167917	474474
72608	474475
88563	474476
36391	474477
183244	474478
155311	474479
56020	474480
69691	474481
89876	474482
83904	474483
48989	474484
26416	474485
85985	474486
43004	474487
10675	474488
165464	474489
86971	474490
5621	474491
174104	474492
4110	474493
171802	474494
39687	474495
77690	474496
164380	474497
82946	474498
111428	474499
21456	474500
71121	474501
113060	474502
219309	474503
167245	474504
206476	474505
37271	474506
20584	474507
33023	474508
261594	474509
74768	474510
29283	474511
35384	474512
177484	474513
128141	474514
158355	474515
160513	474516
91104	474517
182542	474518
101837	474519
58317	474520
70220	474521
5128	474522
3258	474523
85945	474524
29599	474525
8360	474526
327039	474527
73151	474528
125531	474529
297237	474530
123164	474531
194580	474532
43887	474533
12269	474534
51	474535
47712	474536
103142	474537
56724	474538
13307	474539
7497	474540
109637	474541
79713	474542
199935	474543
210527	474544
194013	474545
11096	474546
250132	474547
111105	474548
86615	474549
48570	474550
57743	474551
27551	474552
62727	474553
168428	474554
93212	474555
64340	474556
37186	474557
202842	474558
241662	474559
169958	474560
115534	474561
116772	474562
59915	474563
45141	474564
48838	474565
185004	474566
121324	474567
113227	474568
67559	474569
173119	474570
51	474571
3403	474572
65461	474573
99731	474574
63753	474575
94153	474576
64401	474577
14808	474578
41268	474579
243095	474580
80942	474581
43114	474582
34584	474583
78908	474584
267689	474585
58777	474586
18630	474587
236200	474588
58185	474589
146174	474590
134047	474591
15290	474592
30803	474593
190553	474594
11916	474595
60265	474596
312406	474597
16750	474598
24661	474599
60159	474600
186138	474601
59326	474602
94644	474603
40839	474604
146590	474605
73267	474606
184778	474607
190124	474608
227319	474609
324848	474610
76244	474611
243266	474612
303670	474613
282880	474614
2006	474615
102582	474616
67627	474617
105889	474618
319461	474619
113735	474620
67658	474621
185893	474622
171231	474623
87349	474624
52008	474625
103138	474626
168004	474627
15104	474628
184230	474629
24695	474630
10748	474631
6108	474632
147402	474633
6796	474634
68431	474635
2903	474636
229506	474637
29463	474638
274210	474639
125048	474640
42554	474641
103509	474642
278619	474643
170059	474644
284253	474645
188976	474646
32191	474647
175113	474648
224924	474649
154232	474650
154585	474651
155227	474652
2277	474653
69818	474654
187529	474655
138472	474656
167403	474657
45655	474658
242975	474659
1091	474660
6967	474661
121517	474662
43238	474663
284625	474664
34170	474665
98974	474666
154061	474667
15505	474668
31916	474669
34184	474670
61431	474671
152137	474672
46117	474673
46106	474674
54265	474675
72853	474676
60693	474677
159298	474678
100372	474679
64490	474680
230130	474681
15398	474682
15398	474683
196399	474684
177383	474685
94528	474686
131549	474687
99966	474688
245837	474689
179589	474690
75747	474691
17042	474692
59723	474693
147647	474694
4798	474695
229116	474696
128737	474697
42529	474698
96647	474699
19483	474700
42397	474701
70477	474702
174129	474703
79534	474704
64350	474705
17675	474706
92436	474707
271044	474708
114100	474709
143269	474710
244101	474711
12625	474712
227544	474713
142242	474714
191997	474715
27059	474716
103633	474717
247587	474718
5431	474719
102674	474720
11060	474721
86197	474722
129887	474723
79989	474724
71752	474725
58721	474726
63152	474727
50331	474728
14686	474729
214695	474730
317097	474731
63746	474732
79705	474733
45391	474734
146343	474735
109720	474736
12579	474737
104649	474738
223488	474739
28637	474740
86877	474741
21473	474742
195146	474743
245449	474744
59371	474745
140047	474746
262790	474747
145255	474748
19409	474749
38006	474750
8254	474751
89544	474752
137707	474753
88303	474754
162940	474755
88351	474756
216641	474757
256238	474758
81574	474759
145090	474760
56843	474761
5621	474762
32551	474763
79712	474764
7246	474765
80985	474766
62459	474767
14693	474768
6631	474769
49490	474770
143186	474771
212305	474772
254957	474773
132966	474774
132966	474775
37102	474776
186603	474777
182162	474778
3925	474779
174980	474780
3382	474781
31852	474782
117869	474783
210414	474784
97205	474785
6518	474786
114022	474787
25302	474788
33548	474789
210734	474790
217494	474791
32434	474792
217458	474793
57616	474794
29344	474795
31	474796
4196	474797
91089	474798
118063	474799
135026	474800
325518	474801
4271	474802
44807	474803
324119	474804
29082	474805
20346	474806
43985	474807
531	474808
128693	474809
188462	474810
59598	474811
67703	474812
70459	474813
1	474814
59243	474815
67635	474816
63660	474817
107780	474818
88794	474819
28757	474820
15333	474821
6796	474822
151879	474823
179182	474824
293818	474825
184088	474826
166218	474827
234029	474828
171297	474829
96756	474830
80279	474831
191378	474832
59168	474833
109150	474834
299425	474835
296362	474836
299275	474837
317387	474838
213398	474839
59168	474840
80611	474841
124782	474842
146791	474843
18195	474844
195393	474845
80935	474846
266374	474847
394	474848
38	474849
144247	474850
207131	474851
14662	474852
5964	474853
122095	474854
57897	474855
9272	474856
11788	474857
49187	474858
68866	474859
273910	474860
15312	474861
60310	474862
130641	474863
51270	474864
168863	474865
124762	474866
99399	474867
250484	474868
52052	474869
10101	474870
118887	474871
34843	474872
17457	474873
27547	474874
130471	474875
66940	474876
445	474877
96372	474878
87558	474879
80824	474880
1625	474881
106249	474882
106681	474883
14854	474884
54689	474885
217273	474886
81373	474887
112155	474888
40222	474889
112641	474890
162998	474891
14764	474892
57412	474893
177030	474894
31799	474895
168475	474896
51059	474897
32061	474898
3614	474899
187238	474900
11633	474901
57156	474902
4445	474903
38921	474904
3072	474905
14864	474906
307248	474907
229093	474908
33037	474909
55113	474910
55200	474911
5788	474912
127696	474913
3180	474914
64068	474915
1191	474916
210543	474917
77644	474918
27683	474919
44689	474920
15552	474921
167465	474922
265221	474923
59766	474924
124417	474925
80866	474926
328281	474927
81701	474928
81626	474929
151718	474930
16543	474931
97563	474932
7511	474933
17368	474934
27231	474935
48489	474936
107770	474937
328704	474938
93289	474939
133048	474940
59073	474941
218867	474942
181731	474943
89238	474944
116802	474945
192072	474946
44223	474947
60826	474948
133205	474949
291394	474950
19807	474951
122524	474952
914	474953
125809	474954
16894	474955
199534	474956
62628	474957
126496	474958
176425	474959
133191	474960
92221	474961
298418	474962
15973	474963
33029	474964
31498	474965
8060	474966
64560	474967
36945	474968
255474	474969
185898	474970
16671	474971
247030	474972
106927	474973
17826	474974
197815	474975
102096	474976
65806	474977
179321	474978
153153	474979
101130	474980
56103	474981
118451	474982
18202	474983
65645	474984
30096	474985
279211	474986
17909	474987
34195	474988
157473	474989
74340	474990
74340	474991
39036	474992
128763	474993
67646	474994
151794	474995
23371	474996
113229	474997
8117	474998
6150	474999
76202	475000
17214	475001
56405	475002
180519	475003
296564	475004
84244	475005
126223	475006
279440	475007
113726	475008
184636	475009
5299	475010
2822	475011
9429	475012
13454	475013
89910	475014
201736	475015
149065	475016
118693	475017
199022	475018
285674	475019
89910	475020
217243	475021
205580	475022
294733	475023
96726	475024
190141	475025
44745	475026
169226	475027
47212	475028
349	475029
176606	475030
2234	475031
20748	475032
87198	475033
8787	475034
45511	475035
47691	475036
29338	475037
8492	475038
31733	475039
143555	475040
164190	475041
2086	475042
32045	475043
10151	475044
46463	475045
2919	475046
45241	475047
2860	475048
72132	475049
125529	475050
35499	475051
72467	475052
24003	475053
206175	475054
61378	475055
208002	475056
96761	475057
116295	475058
6747	475059
25665	475060
101684	475061
265159	475062
123541	475063
12712	475064
13113	475065
42782	475066
29138	475067
62007	475068
29532	475069
78853	475070
41706	475071
31816	475072
226579	475073
143311	475074
12188	475075
79514	475076
179881	475077
76448	475078
9194	475079
36229	475080
32851	475081
259946	475082
24167	475083
136604	475084
201431	475085
88447	475086
129974	475087
25865	475088
3964	475089
284870	475090
45425	475091
17433	475092
169779	475093
16513	475094
55732	475095
52975	475096
115789	475097
274856	475098
141280	475099
71028	475100
50473	475101
74298	475102
42266	475103
75454	475104
317867	475105
534	475106
130294	475107
72436	475108
10211	475109
36022	475110
58400	475111
16187	475112
32337	475113
96558	475114
47230	475115
295267	475116
2029	475117
53724	475118
208720	475119
174535	475120
17617	475121
214499	475122
320165	475123
209019	475124
45067	475125
49727	475126
83968	475127
4607	475128
174045	475129
3696	475130
267131	475131
122911	475132
76278	475133
262033	475134
182296	475135
55662	475136
196764	475137
112812	475138
35106	475139
11723	475140
110645	475141
70267	475142
7202	475143
19417	475144
1502	475145
186237	475146
74039	475147
168713	475148
86179	475149
85084	475150
25269	475151
34609	475152
177480	475153
177482	475154
173694	475155
23538	475156
39230	475157
4744	475158
49184	475159
147502	475160
59291	475161
98909	475162
301666	475163
83915	475164
157959	475165
63388	475166
77429	475167
37709	475168
195655	475169
65087	475170
15308	475171
192523	475172
293133	475173
70633	475174
100712	475175
190747	475176
47216	475177
269293	475178
8207	475179
170628	475180
291419	475181
13650	475182
8401	475183
9722	475184
31127	475185
204641	475186
61114	475187
171027	475188
210697	475189
35923	475190
327911	475191
108433	475192
39100	475193
32803	475194
49191	475195
101153	475196
60236	475197
92028	475198
254083	475199
109467	475200
50007	475201
17649	475202
196457	475203
4083	475204
3272	475205
124610	475206
19133	475207
16633	475208
28357	475209
125265	475210
26448	475211
107225	475212
126151	475213
21660	475214
24110	475215
129425	475216
59183	475217
164759	475218
13855	475219
264758	475220
2159	475221
77976	475222
165692	475223
5591	475224
106237	475225
104040	475226
292232	475227
215441	475228
81242	475229
58281	475230
114087	475231
45446	475232
205418	475233
117009	475234
30974	475235
13415	475236
128522	475237
156015	475238
282821	475239
289984	475240
102915	475241
13837	475242
70774	475243
122842	475244
218125	475245
124827	475246
28680	475247
311113	475248
131058	475249
169792	475250
3457	475251
81019	475252
5601	475253
86984	475254
211264	475255
27187	475256
234503	475257
165772	475258
125411	475259
175407	475260
109504	475261
49518	475262
1922	475263
63932	475264
42939	475265
173882	475266
17356	475267
18909	475268
20039	475269
141509	475270
165025	475271
39578	475272
26693	475273
116859	475274
252764	475275
306286	475276
7013	475277
187833	475278
142936	475279
195176	475280
94820	475281
77381	475282
166406	475283
10268	475284
121056	475285
63716	475286
39323	475287
35762	475288
284439	475289
27333	475290
78183	475291
46204	475292
94136	475293
15398	475294
52380	475295
113985	475296
152728	475297
205864	475298
29498	475299
1206	475300
38070	475301
102634	475302
5152	475303
108375	475304
7431	475305
8151	475306
38035	475307
101911	475308
301022	475309
165563	475310
128104	475311
324919	475312
43560	475313
15795	475314
5466	475315
155022	475316
6112	475317
175324	475318
95211	475319
58836	475320
15041	475321
95349	475322
18472	475323
33096	475324
31875	475325
66941	475326
243341	475327
80271	475328
42520	475329
11120	475330
19710	475331
165506	475332
17028	475333
182419	475334
47993	475335
6111	475336
259	475337
12896	475338
20429	475339
45	475340
203305	475341
72448	475342
320	475343
409	475344
182747	475345
190192	475346
324	475347
41203	475348
4859	475349
135398	475350
30943	475351
173801	475352
68409	475353
9405	475354
57701	475355
210406	475356
252260	475357
71868	475358
35826	475359
30092	475360
80263	475361
31823	475362
15610	475363
149124	475364
90673	475365
2215	475366
15533	475367
51273	475368
69185	475369
180611	475370
186759	475371
121081	475372
142667	475373
23731	475374
25532	475375
13175	475376
4875	475377
261	475378
225854	475379
81336	475380
252741	475381
23987	475382
11717	475383
39039	475384
119187	475385
25410	475386
312844	475387
113741	475388
14018	475389
75467	475390
165909	475391
677	475392
170717	475393
247897	475394
163280	475395
4712	475396
86143	475397
84584	475398
25016	475399
4032	475400
26760	475401
260789	475402
6130	475403
34326	475404
2823	475405
1497	475406
42845	475407
436	475408
10634	475409
3528	475410
19546	475411
10366	475412
214968	475413
253211	475414
94879	475415
301445	475416
153102	475417
14274	475418
155708	475419
43659	475420
794	475421
216196	475422
256523	475423
30495	475424
8304	475425
20862	475426
161156	475427
75579	475428
86141	475429
43443	475430
246950	475431
208499	475432
115389	475433
212488	475434
89762	475435
216851	475436
27930	475437
1344	475438
28542	475439
2393	475440
256185	475441
89779	475442
5973	475443
26496	475444
40184	475445
136357	475446
26275	475447
52966	475448
68624	475449
64617	475450
49082	475451
29380	475452
38524	475453
128438	475454
10279	475455
8723	475456
103446	475457
273219	475458
5955	475459
99790	475460
209752	475461
3928	475462
68674	475463
122173	475464
185580	475465
161238	475466
9123	475467
50134	475468
24125	475469
129718	475470
280719	475471
277159	475472
191482	475473
29530	475474
304481	475475
31930	475476
9733	475477
138135	475478
138769	475479
174	475480
217183	475481
47585	475482
147078	475483
130515	475484
29933	475485
5973	475486
55714	475487
17890	475488
134349	475489
27434	475490
83662	475491
141586	475492
107342	475493
7950	475494
65560	475495
39621	475496
23552	475497
313552	475498
35236	475499
188897	475500
4058	475501
566	475502
31992	475503
46824	475504
36593	475505
130102	475506
39014	475507
86062	475508
31286	475509
13714	475510
52198	475511
34728	475512
5064	475513
227911	475514
5798	475515
41959	475516
10609	475517
111109	475518
562	475519
22044	475520
24345	475521
13787	475522
5754	475523
55451	475524
72514	475525
32373	475526
71927	475527
110148	475528
113841	475529
152483	475530
23265	475531
10050	475532
89499	475533
14022	475534
63893	475535
17784	475536
116117	475537
62373	475538
77715	475539
109828	475540
64530	475541
3670	475542
71417	475543
195217	475544
7440	475545
81609	475546
123220	475547
124199	475548
122813	475549
27133	475550
93868	475551
40397	475552
68230	475553
41205	475554
72164	475555
13924	475556
5486	475557
83905	475558
102218	475559
24348	475560
322824	475561
28872	475562
327642	475563
239	475564
60911	475565
142646	475566
216669	475567
288583	475568
17394	475569
90200	475570
95456	475571
54377	475572
38634	475573
167760	475574
13307	475575
36178	475576
138064	475577
19827	475578
177233	475579
130874	475580
108817	475581
21171	475582
234295	475583
107556	475584
30096	475585
20184	475586
9096	475587
202952	475588
18633	475589
27855	475590
67169	475591
58532	475592
133778	475593
57895	475594
20721	475595
308	475596
224176	475597
146101	475598
212394	475599
142450	475600
133481	475601
3800	475602
19895	475603
128094	475604
114956	475605
156418	475606
37993	475607
174260	475608
298022	475609
61790	475610
82161	475611
16048	475612
38934	475613
79404	475614
67549	475615
88283	475616
207419	475617
136615	475618
146481	475619
37862	475620
48472	475621
118171	475622
19190	475623
149698	475624
133311	475625
48816	475626
79517	475627
40837	475628
24891	475629
25263	475630
88239	475631
125559	475632
139381	475633
25289	475634
2108	475635
9864	475636
32302	475637
116411	475638
18285	475639
9584	475640
47665	475641
43129	475642
97063	475643
67063	475644
183282	475645
110182	475646
186869	475647
29611	475648
96738	475649
72912	475650
86303	475651
152794	475652
86174	475653
4360	475654
3834	475655
52410	475656
24430	475657
117689	475658
56725	475659
4596	475660
202094	475661
278155	475662
8366	475663
66807	475664
172368	475665
20789	475666
94641	475667
323459	475668
172172	475669
217251	475670
225955	475671
272299	475672
81610	475673
53002	475674
3798	475675
94816	475676
128901	475677
107203	475678
88755	475679
78132	475680
68792	475681
8630	475682
135339	475683
10270	475684
2743	475685
80670	475686
120528	475687
81769	475688
3950	475689
136987	475690
24902	475691
321497	475692
25592	475693
312077	475694
55087	475695
20517	475696
23175	475697
205554	475698
140350	475699
70468	475700
53915	475701
199319	475702
118069	475703
26368	475704
295387	475705
79724	475706
43366	475707
38502	475708
308109	475709
50	475710
206595	475711
305107	475712
64187	475713
202996	475714
23796	475715
3291	475716
291337	475717
304031	475718
313079	475719
80303	475720
19057	475721
127049	475722
38781	475723
84582	475724
127736	475725
7293	475726
214053	475727
19360	475728
17968	475729
53576	475730
184353	475731
210769	475732
62567	475733
324556	475734
287351	475735
9476	475736
28517	475737
32186	475738
1518	475739
349	475740
107136	475741
3896	475742
26396	475743
9874	475744
18199	475745
75241	475746
78280	475747
4233	475748
2449	475749
63606	475750
293321	475751
297712	475752
125895	475753
48791	475754
158313	475755
297522	475756
13145	475757
221174	475758
41499	475759
3208	475760
59541	475761
18506	475762
3202	475763
73240	475764
265123	475765
1	475766
2025	475767
50296	475768
25619	475769
8565	475770
21706	475771
4914	475772
191588	475773
26371	475774
10996	475775
82224	475776
198755	475777
12779	475778
274207	475779
17943	475780
177169	475781
89685	475782
89662	475783
100266	475784
117731	475785
216650	475786
28022	475787
138277	475788
289324	475789
90775	475790
267485	475791
107627	475792
148989	475793
141406	475794
232509	475795
148954	475796
100561	475797
271061	475798
168166	475799
180012	475800
279024	475801
61132	475802
289604	475803
198284	475804
58800	475805
18228	475806
120676	475807
231178	475808
169103	475809
27509	475810
74235	475811
67054	475812
200971	475813
9844	475814
303698	475815
54120	475816
1040	475817
115885	475818
30314	475819
126612	475820
17466	475821
65103	475822
11330	475823
19258	475824
74615	475825
161785	475826
24725	475827
49658	475828
141893	475829
44075	475830
301716	475831
164301	475832
185145	475833
67548	475834
14052	475835
65330	475836
57236	475837
135966	475838
3317	475839
6715	475840
100927	475841
61365	475842
295913	475843
138796	475844
175158	475845
117095	475846
7221	475847
27092	475848
93729	475849
127608	475850
188585	475851
35210	475852
53	475853
28721	475854
29821	475855
191605	475856
280208	475857
32721	475858
38795	475859
79996	475860
10856	475861
267111	475862
19141	475863
23318	475864
283667	475865
278351	475866
263391	475867
71882	475868
125417	475869
89288	475870
138967	475871
21434	475872
59483	475873
219457	475874
90098	475875
13408	475876
17808	475877
99305	475878
127487	475879
124154	475880
9544	475881
175372	475882
288361	475883
158877	475884
55143	475885
260770	475886
290274	475887
121237	475888
52116	475889
24813	475890
49518	475891
44707	475892
62921	475893
28396	475894
7252	475895
3210	475896
13505	475897
133798	475898
148342	475899
806	475900
114761	475901
4885	475902
79406	475903
284266	475904
30654	475905
36269	475906
212512	475907
29386	475908
10453	475909
44844	475910
646	475911
26237	475912
134141	475913
2612	475914
5540	475915
20540	475916
120901	475917
113866	475918
3456	475919
169044	475920
108966	475921
56028	475922
3515	475923
978	475924
466	475925
111724	475926
256398	475927
107389	475928
124341	475929
137580	475930
150885	475931
114866	475932
83237	475933
210	475934
5745	475935
121635	475936
200855	475937
307004	475938
242248	475939
17243	475940
22500	475941
31203	475942
194220	475943
37929	475944
113476	475945
77252	475946
27554	475947
137325	475948
121389	475949
57482	475950
118532	475951
43321	475952
26998	475953
9080	475954
136529	475955
45564	475956
61082	475957
194598	475958
258592	475959
171325	475960
84007	475961
204108	475962
157247	475963
189071	475964
185278	475965
251657	475966
192247	475967
327780	475968
319282	475969
137103	475970
141502	475971
141502	475972
315008	475973
196910	475974
78602	475975
11580	475976
116047	475977
197323	475978
286560	475979
74650	475980
34887	475981
223240	475982
36207	475983
3332	475984
38899	475985
241067	475986
239015	475987
60955	475988
320552	475989
181574	475990
85833	475991
15468	475992
54342	475993
229184	475994
9811	475995
79555	475996
51091	475997
138411	475998
8925	475999
241920	476000
100528	476001
112606	476002
246681	476003
47383	476004
98740	476005
184130	476006
281315	476007
120890	476008
164779	476009
276587	476010
111830	476011
61939	476012
232579	476013
58825	476014
193238	476015
227055	476016
221007	476017
115459	476018
239305	476019
32763	476020
121595	476021
182531	476022
68279	476023
46671	476024
66280	476025
302827	476026
295452	476027
305557	476028
289253	476029
166632	476030
208154	476031
52365	476032
202928	476033
296742	476034
200791	476035
1898	476036
14545	476037
44986	476038
73284	476039
150875	476040
72885	476041
5184	476042
36728	476043
284	476044
99394	476045
141802	476046
153713	476047
97366	476048
218081	476049
75934	476050
110738	476051
3935	476052
38144	476053
141345	476054
108288	476055
267732	476056
322634	476057
165971	476058
242681	476059
58490	476060
115620	476061
217359	476062
317013	476063
115497	476064
96253	476065
31226	476066
274591	476067
197805	476068
94724	476069
5113	476070
146484	476071
12126	476072
36795	476073
723	476074
1417	476075
842	476076
17170	476077
42258	476078
2052	476079
90451	476080
43908	476081
20972	476082
214093	476083
5402	476084
46270	476085
27291	476086
202852	476087
683	476088
11421	476089
118886	476090
24966	476091
195710	476092
11806	476093
28714	476094
210361	476095
29065	476096
34690	476097
15512	476098
79604	476099
105298	476100
20146	476101
25482	476102
3069	476103
33989	476104
278872	476105
54299	476106
144944	476107
59846	476108
46763	476109
36435	476110
22849	476111
135126	476112
205040	476113
157398	476114
30417	476115
67134	476116
166936	476117
69882	476118
37939	476119
16758	476120
26058	476121
125363	476122
26812	476123
85398	476124
1355	476125
154449	476126
279231	476127
43759	476128
13401	476129
767	476130
204853	476131
192326	476132
66415	476133
49448	476134
82855	476135
210182	476136
48773	476137
17752	476138
49635	476139
119950	476140
14625	476141
19445	476142
134464	476143
134486	476144
210665	476145
166681	476146
185987	476147
125450	476148
1685	476149
13721	476150
46513	476151
79	476152
3210	476153
160	476154
73281	476155
15950	476156
21798	476157
13274	476158
50823	476159
20838	476160
112126	476161
169768	476162
51057	476163
204173	476164
63699	476165
110285	476166
298923	476167
61746	476168
2430	476169
171520	476170
46501	476171
7875	476172
69991	476173
138512	476174
14764	476175
214107	476176
46284	476177
12297	476178
16097	476179
12297	476180
81268	476181
40060	476182
2969	476183
15722	476184
6267	476185
31007	476186
25138	476187
175741	476188
7774	476189
55833	476190
89151	476191
36922	476192
48462	476193
103575	476194
153671	476195
71594	476196
9178	476197
61280	476198
172597	476199
74541	476200
185311	476201
271382	476202
73344	476203
73277	476204
73277	476205
275416	476206
272969	476207
231417	476208
88887	476209
213913	476210
130720	476211
65002	476212
322264	476213
113766	476214
58765	476215
145800	476216
41864	476217
114296	476218
47020	476219
242223	476220
91690	476221
119114	476222
285597	476223
258599	476224
295618	476225
143257	476226
8705	476227
143635	476228
62697	476229
7605	476230
655	476231
164723	476232
1064	476233
21715	476234
2684	476235
278055	476236
16228	476237
108203	476238
16760	476239
189420	476240
152167	476241
171876	476242
52806	476243
179929	476244
289958	476245
327257	476246
4931	476247
55101	476248
148489	476249
152484	476250
64309	476251
90926	476252
205464	476253
194677	476254
70497	476255
13174	476256
110413	476257
46455	476258
11911	476259
875	476260
13994	476261
203579	476262
141734	476263
87644	476264
304	476265
304	476266
320389	476267
135943	476268
134921	476269
247218	476270
71060	476271
33380	476272
175778	476273
320326	476274
29472	476275
29520	476276
122615	476277
17400	476278
42370	476279
139640	476280
296	476281
146882	476282
211153	476283
212892	476284
4106	476285
29258	476286
233754	476287
80756	476288
141979	476289
84128	476290
1001	476291
136233	476292
204763	476293
194099	476294
91418	476295
674	476296
12210	476297
225570	476298
188837	476299
170626	476300
196667	476301
57160	476302
82874	476303
176405	476304
361	476305
112949	476306
101989	476307
279922	476308
29930	476309
12158	476310
155453	476311
205240	476312
285898	476313
235942	476314
59027	476315
106867	476316
196519	476317
121721	476318
183227	476319
182042	476320
326344	476321
141878	476322
210869	476323
262515	476324
102664	476325
170985	476326
200390	476327
193333	476328
309154	476329
303497	476330
116070	476331
138297	476332
66078	476333
169431	476334
59997	476335
111815	476336
264086	476337
168386	476338
284477	476339
174307	476340
24893	476341
24893	476342
48845	476343
177872	476344
130720	476345
197084	476346
128356	476347
107079	476348
158605	476349
240420	476350
58769	476351
77164	476352
72243	476353
174539	476354
34928	476355
248254	476356
88824	476357
61726	476358
209531	476359
133714	476360
63270	476361
28625	476362
77490	476363
137047	476364
81285	476365
36269	476366
1504	476367
45377	476368
84220	476369
320714	476370
66416	476371
6227	476372
235327	476373
39344	476374
216236	476375
127214	476376
11932	476377
46314	476378
48670	476379
279129	476380
5964	476381
28751	476382
5605	476383
82997	476384
39295	476385
19682	476386
80794	476387
19357	476388
75517	476389
592	476390
131692	476391
237202	476392
91850	476393
2666	476394
53719	476395
7008	476396
172265	476397
5	476398
262884	476399
1624	476400
15043	476401
28997	476402
4025	476403
10285	476404
3295	476405
203148	476406
194130	476407
176731	476408
2037	476409
46333	476410
2225	476411
165178	476412
145225	476413
4520	476414
28561	476415
36368	476416
11923	476417
70	476418
157192	476419
277751	476420
49028	476421
39006	476422
1751	476423
11481	476424
219641	476425
21	476426
175760	476427
49678	476428
275441	476429
312461	476430
78508	476431
258082	476432
316314	476433
12806	476434
121	476435
5686	476436
34842	476437
1104	476438
67621	476439
4548	476440
111645	476441
112572	476442
357	476443
1682	476444
22767	476445
122390	476446
40819	476447
41706	476448
6284	476449
11291	476450
16145	476451
42210	476452
15679	476453
40652	476454
26141	476455
10866	476456
52431	476457
126555	476458
34044	476459
77437	476460
45	476461
17973	476462
98533	476463
1089	476464
53940	476465
80489	476466
46897	476467
25742	476468
60686	476469
63854	476470
23489	476471
94249	476472
34389	476473
227596	476474
128351	476475
95283	476476
63787	476477
95542	476478
92930	476479
111876	476480
18487	476481
74618	476482
41771	476483
1029	476484
202039	476485
27444	476486
198382	476487
85652	476488
35924	476489
299194	476490
25674	476491
80408	476492
93497	476493
239261	476494
13539	476495
79961	476496
62505	476497
285956	476498
5370	476499
68481	476500
36181	476501
42633	476502
66267	476503
58991	476504
41685	476505
80123	476506
25501	476507
38560	476508
98734	476509
236595	476510
128	476511
268534	476512
97923	476513
34234	476514
177023	476515
135992	476516
71956	476517
196412	476518
46475	476519
79832	476520
283473	476521
40175	476522
128355	476523
206186	476524
111198	476525
65674	476526
100544	476527
17234	476528
83373	476529
42542	476530
66997	476531
33888	476532
57507	476533
11466	476534
41367	476535
59546	476536
59685	476537
215501	476538
79768	476539
171964	476540
104988	476541
6099	476542
14006	476543
214417	476544
106746	476545
36661	476546
6176	476547
89343	476548
129677	476549
2042	476550
28657	476551
33333	476552
317190	476553
80571	476554
516	476555
33571	476556
117816	476557
25113	476558
14625	476559
105996	476560
71287	476561
36389	476562
8297	476563
112076	476564
25654	476565
111664	476566
15403	476567
43304	476568
117815	476569
47003	476570
24485	476571
100774	476572
3655	476573
172504	476574
45967	476575
23864	476576
14183	476577
121718	476578
161287	476579
73167	476580
30462	476581
142820	476582
42904	476583
28618	476584
159538	476585
55626	476586
105075	476587
127665	476588
68718	476589
32529	476590
155964	476591
49176	476592
15721	476593
42224	476594
23892	476595
130823	476596
135937	476597
105691	476598
50974	476599
33291	476600
50374	476601
128956	476602
55472	476603
34703	476604
142574	476605
25107	476606
131445	476607
305204	476608
28322	476609
77119	476610
7572	476611
131546	476612
174856	476613
16431	476614
122417	476615
38793	476616
70935	476617
24954	476618
99489	476619
42162	476620
87596	476621
81255	476622
103935	476623
87597	476624
198337	476625
36085	476626
25117	476627
75437	476628
27173	476629
48889	476630
227652	476631
132683	476632
92873	476633
94263	476634
106066	476635
10817	476636
21707	476637
76962	476638
229416	476639
59368	476640
8666	476641
143999	476642
147357	476643
7776	476644
118482	476645
18712	476646
31439	476647
124791	476648
172816	476649
67421	476650
226879	476651
187530	476652
117911	476653
69688	476654
23166	476655
105582	476656
12135	476657
197279	476658
105551	476659
145611	476660
293411	476661
1611	476662
35330	476663
10676	476664
6581	476665
106026	476666
22295	476667
196414	476668
12750	476669
2655	476670
163241	476671
179803	476672
2176	476673
10908	476674
142894	476675
57876	476676
10959	476677
9003	476678
133693	476679
147987	476680
68035	476681
73481	476682
7652	476683
115453	476684
29008	476685
33221	476686
98341	476687
19422	476688
42950	476689
29430	476690
4367	476691
112121	476692
66307	476693
179956	476694
5194	476695
31494	476696
46119	476697
20304	476698
23238	476699
265802	476700
108010	476701
102827	476702
86967	476703
64444	476704
3132	476705
2982	476706
8067	476707
132756	476708
61611	476709
112425	476710
12816	476711
32005	476712
115646	476713
228879	476714
21669	476715
101591	476716
149818	476717
68140	476718
143460	476719
314330	476720
56790	476721
78467	476722
245671	476723
71307	476724
21224	476725
6589	476726
87006	476727
325163	476728
120614	476729
3764	476730
4775	476731
29225	476732
214252	476733
65052	476734
13339	476735
49718	476736
22063	476737
128689	476738
166806	476739
47712	476740
255727	476741
234013	476742
13317	476743
114305	476744
19491	476745
24174	476746
267853	476747
16241	476748
16278	476749
27871	476750
21885	476751
53915	476752
198852	476753
139026	476754
270780	476755
34659	476756
159973	476757
302333	476758
192	476759
160952	476760
71431	476761
44757	476762
194159	476763
121352	476764
6889	476765
39012	476766
21185	476767
245685	476768
17824	476769
25724	476770
205052	476771
231909	476772
107303	476773
89825	476774
80150	476775
218616	476776
2162	476777
41967	476778
92546	476779
11788	476780
198740	476781
54562	476782
78023	476783
3204	476784
140616	476785
21491	476786
96960	476787
5790	476788
4841	476789
91039	476790
126219	476791
83082	476792
26369	476793
9896	476794
60519	476795
29431	476796
31977	476797
78730	476798
50451	476799
109524	476800
45087	476801
2397	476802
6141	476803
86203	476804
251134	476805
90382	476806
150506	476807
296905	476808
142432	476809
262164	476810
57212	476811
1177	476812
39614	476813
313384	476814
206395	476815
9160	476816
223567	476817
133833	476818
37394	476819
36040	476820
18483	476821
180380	476822
292143	476823
69105	476824
169707	476825
195403	476826
136138	476827
9141	476828
120678	476829
202889	476830
17778	476831
55140	476832
43568	476833
40129	476834
155741	476835
65843	476836
214259	476837
236497	476838
26400	476839
15168	476840
4246	476841
258256	476842
96466	476843
15104	476844
12213	476845
116799	476846
204599	476847
192342	476848
265489	476849
129051	476850
84275	476851
201725	476852
203554	476853
177445	476854
137155	476855
126900	476856
187004	476857
3390	476858
114873	476859
42027	476860
15981	476861
177818	476862
305483	476863
165088	476864
210611	476865
226073	476866
253531	476867
147936	476868
249687	476869
11262	476870
41231	476871
115698	476872
31392	476873
314866	476874
156653	476875
31518	476876
215044	476877
230015	476878
45957	476879
72699	476880
186609	476881
205950	476882
3154	476883
108567	476884
78552	476885
118669	476886
86968	476887
66443	476888
22115	476889
158432	476890
109604	476891
325426	476892
305477	476893
192181	476894
317346	476895
146195	476896
40486	476897
33044	476898
78772	476899
326902	476900
223899	476901
186064	476902
199811	476903
116470	476904
155154	476905
12582	476906
206754	476907
80610	476908
132552	476909
265441	476910
184744	476911
18657	476912
17173	476913
44476	476914
61092	476915
213540	476916
166992	476917
26016	476918
33929	476919
222460	476920
93261	476921
128055	476922
27827	476923
117700	476924
151108	476925
129043	476926
109135	476927
50328	476928
205044	476929
62483	476930
90670	476931
51968	476932
48196	476933
196719	476934
21751	476935
303309	476936
26906	476937
36579	476938
13088	476939
94213	476940
130467	476941
93259	476942
324927	476943
109796	476944
39810	476945
127163	476946
206632	476947
267291	476948
323656	476949
170044	476950
89591	476951
93209	476952
172613	476953
210740	476954
151278	476955
85097	476956
49186	476957
202830	476958
134461	476959
126869	476960
19556	476961
106142	476962
14303	476963
215475	476964
276452	476965
26539	476966
47682	476967
197460	476968
110523	476969
32990	476970
59900	476971
135893	476972
38678	476973
38678	476974
326473	476975
42394	476976
289904	476977
155670	476978
156973	476979
79436	476980
124430	476981
149707	476982
15072	476983
98713	476984
128106	476985
273559	476986
249582	476987
62279	476988
300060	476989
54884	476990
114767	476991
81383	476992
9582	476993
60384	476994
18529	476995
89612	476996
16867	476997
140418	476998
105218	476999
10842	477000
5452	477001
201376	477002
233985	477003
9951	477004
15576	477005
70767	477006
53597	477007
84058	477008
180865	477009
327688	477010
66348	477011
323630	477012
187494	477013
184022	477014
60821	477015
234525	477016
198995	477017
137583	477018
3228	477019
2716	477020
199826	477021
187735	477022
123197	477023
202502	477024
110067	477025
86489	477026
257369	477027
85204	477028
70765	477029
108107	477030
160722	477031
48306	477032
79590	477033
23074	477034
65672	477035
66769	477036
86290	477037
78990	477038
26422	477039
150101	477040
48094	477041
155909	477042
156556	477043
143741	477044
88932	477045
121158	477046
71243	477047
92275	477048
222346	477049
71623	477050
79473	477051
291378	477052
143339	477053
117622	477054
217941	477055
178809	477056
107619	477057
60137	477058
100926	477059
74761	477060
154954	477061
122206	477062
134122	477063
42033	477064
50337	477065
15193	477066
43427	477067
267162	477068
169469	477069
62464	477070
133773	477071
59129	477072
55121	477073
313273	477074
161976	477075
303975	477076
251109	477077
265636	477078
244331	477079
308060	477080
325168	477081
91818	477082
165287	477083
209377	477084
141786	477085
97017	477086
95903	477087
123438	477088
201529	477089
139182	477090
152527	477091
91125	477092
155439	477093
273262	477094
310446	477095
172091	477096
226552	477097
316498	477098
33895	477099
323775	477100
151692	477101
94903	477102
230434	477103
241131	477104
221574	477105
175507	477106
268426	477107
175651	477108
175786	477109
48810	477110
290808	477111
61394	477112
54093	477113
115250	477114
308441	477115
172670	477116
152184	477117
328020	477118
103348	477119
169043	477120
240265	477121
99407	477122
97298	477123
14901	477124
111544	477125
215952	477126
117867	477127
117738	477128
109424	477129
318984	477130
267776	477131
185922	477132
192408	477133
216879	477134
174568	477135
115008	477136
182076	477137
176149	477138
188543	477139
262966	477140
301675	477141
307382	477142
224442	477143
221906	477144
245301	477145
251693	477146
31287	477147
157443	477148
233322	477149
154448	477150
246864	477151
91740	477152
157175	477153
155419	477154
219894	477155
225303	477156
70044	477157
168424	477158
259190	477159
252776	477160
257172	477161
253887	477162
257816	477163
299651	477164
240116	477165
256831	477166
151393	477167
117840	477168
190174	477169
271166	477170
315735	477171
205586	477172
204293	477173
324638	477174
67231	477175
160141	477176
307571	477177
272803	477178
293490	477179
199825	477180
313281	477181
50186	477182
182523	477183
66502	477184
5697	477185
219911	477186
144853	477187
30206	477188
85680	477189
102170	477190
30386	477191
11812	477192
323425	477193
277261	477194
82501	477195
123134	477196
201805	477197
84841	477198
45560	477199
150823	477200
114750	477201
168437	477202
202089	477203
60651	477204
223694	477205
30037	477206
29557	477207
96429	477208
1314	477209
134648	477210
134648	477211
297748	477212
3733	477213
22217	477214
253657	477215
286851	477216
215979	477217
36820	477218
29538	477219
125475	477220
56667	477221
250545	477222
33908	477223
45360	477224
62994	477225
202510	477226
200717	477227
65374	477228
239324	477229
129953	477230
270414	477231
270529	477232
225000	477233
248267	477234
103273	477235
24261	477236
126868	477237
42173	477238
66176	477239
68804	477240
321953	477241
85839	477242
17617	477243
314320	477244
123557	477245
158274	477246
228699	477247
187014	477248
284135	477249
75729	477250
290338	477251
259488	477252
175131	477253
100356	477254
78137	477255
303095	477256
91585	477257
212237	477258
184801	477259
25021	477260
113531	477261
79085	477262
151849	477263
22066	477264
84527	477265
148767	477266
116753	477267
3828	477268
215244	477269
186600	477270
176511	477271
197736	477272
143721	477273
13605	477274
97182	477275
264927	477276
46986	477277
120943	477278
42454	477279
83542	477280
135905	477281
192247	477282
78899	477283
150190	477284
299171	477285
234016	477286
36862	477287
90964	477288
260042	477289
50018	477290
321997	477291
179106	477292
193578	477293
309113	477294
202328	477295
117630	477296
60084	477297
125246	477298
52058	477299
178251	477300
206137	477301
76990	477302
45569	477303
87491	477304
80034	477305
240846	477306
114845	477307
143554	477308
294474	477309
229455	477310
3762	477311
1064	477312
49715	477313
78520	477314
110091	477315
100738	477316
196566	477317
266080	477318
193525	477319
139046	477320
293931	477321
196494	477322
117941	477323
144154	477324
221176	477325
30365	477326
7236	477327
60197	477328
529	477329
4747	477330
17491	477331
23108	477332
59929	477333
81472	477334
18273	477335
73858	477336
123774	477337
114411	477338
87392	477339
66767	477340
159117	477341
272987	477342
171842	477343
108621	477344
207170	477345
184793	477346
693	477347
98489	477348
117581	477349
27679	477350
122685	477351
274650	477352
16980	477353
7828	477354
2639	477355
191645	477356
240814	477357
313666	477358
49784	477359
310466	477360
106181	477361
218318	477362
287272	477363
101272	477364
189103	477365
42112	477366
1316	477367
14400	477368
100291	477369
148788	477370
9444	477371
309499	477372
194373	477373
314570	477374
84742	477375
55852	477376
77245	477377
1863	477378
314969	477379
31047	477380
13043	477381
186323	477382
67065	477383
126630	477384
8037	477385
21751	477386
319256	477387
138176	477388
211380	477389
216074	477390
178905	477391
280702	477392
44398	477393
254627	477394
39082	477395
63708	477396
143725	477397
1409	477398
231897	477399
143664	477400
214132	477401
179872	477402
56812	477403
57862	477404
2885	477405
129997	477406
3259	477407
118657	477408
133080	477409
53919	477410
67916	477411
175888	477412
42783	477413
79752	477414
76839	477415
48628	477416
3040	477417
21415	477418
200803	477419
198982	477420
74920	477421
84517	477422
14059	477423
78508	477424
52395	477425
121536	477426
129813	477427
20884	477428
97030	477429
46269	477430
79675	477431
20060	477432
160491	477433
51910	477434
54436	477435
213396	477436
79072	477437
82022	477438
99668	477439
58242	477440
148740	477441
127095	477442
175283	477443
112726	477444
70541	477445
43415	477446
125110	477447
36253	477448
249363	477449
21470	477450
60507	477451
35482	477452
22246	477453
87395	477454
157564	477455
204439	477456
269408	477457
47725	477458
19079	477459
79927	477460
136901	477461
105089	477462
267739	477463
319645	477464
65360	477465
13954	477466
16383	477467
40806	477468
72554	477469
199589	477470
113645	477471
36857	477472
193190	477473
15585	477474
233510	477475
209367	477476
3647	477477
117799	477478
151742	477479
56559	477480
143973	477481
131156	477482
141930	477483
71978	477484
86900	477485
76436	477486
193016	477487
71922	477488
155072	477489
171011	477490
196716	477491
184826	477492
12655	477493
108710	477494
109467	477495
269641	477496
67034	477497
88006	477498
260046	477499
81136	477500
48551	477501
31578	477502
260466	477503
195835	477504
142322	477505
159337	477506
87325	477507
176384	477508
75360	477509
172186	477510
133867	477511
20981	477512
193735	477513
198329	477514
80008	477515
196494	477516
304569	477517
99584	477518
318790	477519
95983	477520
16911	477521
56741	477522
160407	477523
109445	477524
168737	477525
43597	477526
47601	477527
212363	477528
81505	477529
53479	477530
127982	477531
34818	477532
296106	477533
53593	477534
105609	477535
52883	477536
159105	477537
77539	477538
69693	477539
180856	477540
118352	477541
76861	477542
36367	477543
255110	477544
79992	477545
122393	477546
34868	477547
297451	477548
94663	477549
196929	477550
202944	477551
326068	477552
314941	477553
26590	477554
302303	477555
171425	477556
274096	477557
139922	477558
116350	477559
162763	477560
202577	477561
55312	477562
207669	477563
301272	477564
54399	477565
293521	477566
60960	477567
27401	477568
250860	477569
112691	477570
63873	477571
1895	477572
161050	477573
178350	477574
306111	477575
25412	477576
12506	477577
62297	477578
149028	477579
94536	477580
125033	477581
112884	477582
189586	477583
52295	477584
90997	477585
65150	477586
108294	477587
258449	477588
182652	477589
194642	477590
95662	477591
189950	477592
103652	477593
172136	477594
271818	477595
12213	477596
301166	477597
10608	477598
288222	477599
205097	477600
318956	477601
213419	477602
243107	477603
102472	477604
145019	477605
81916	477606
154457	477607
16269	477608
112161	477609
167296	477610
140297	477611
119572	477612
59951	477613
42197	477614
171637	477615
110054	477616
95300	477617
157185	477618
14351	477619
166874	477620
272424	477621
195165	477622
311765	477623
87862	477624
98802	477625
49889	477626
125856	477627
10421	477628
201780	477629
110571	477630
254206	477631
175995	477632
154457	477633
192956	477634
297185	477635
216192	477636
217890	477637
72101	477638
247915	477639
303296	477640
4621	477641
173209	477642
175231	477643
292019	477644
134969	477645
125483	477646
4758	477647
48623	477648
294630	477649
207494	477650
100381	477651
180261	477652
1666	477653
8118	477654
45269	477655
194560	477656
309376	477657
201018	477658
205042	477659
194988	477660
237743	477661
116055	477662
3533	477663
29516	477664
28253	477665
13956	477666
146822	477667
155017	477668
65301	477669
296653	477670
146676	477671
138486	477672
1452	477673
12729	477674
63955	477675
180853	477676
188174	477677
242861	477678
201505	477679
173466	477680
308152	477681
201644	477682
147475	477683
311889	477684
312365	477685
33932	477686
20306	477687
199949	477688
43769	477689
278769	477690
98603	477691
91409	477692
122917	477693
124014	477694
174279	477695
43557	477696
44014	477697
207526	477698
241711	477699
72344	477700
33325	477701
121370	477702
11966	477703
174907	477704
28257	477705
49770	477706
49770	477707
43095	477708
34101	477709
56504	477710
5942	477711
264753	477712
137631	477713
2956	477714
132126	477715
35613	477716
136669	477717
125198	477718
38280	477719
274367	477720
174967	477721
61040	477722
325759	477723
2113	477724
80354	477725
274851	477726
33717	477727
97352	477728
83071	477729
159615	477730
26097	477731
28448	477732
234520	477733
63299	477734
137560	477735
240525	477736
328655	477737
149528	477738
15386	477739
25398	477740
209395	477741
15856	477742
41678	477743
33289	477744
51142	477745
207664	477746
313093	477747
138193	477748
138195	477749
185352	477750
87248	477751
9629	477752
37899	477753
129913	477754
289158	477755
148221	477756
183052	477757
312555	477758
193445	477759
212302	477760
62661	477761
65035	477762
231307	477763
242939	477764
80539	477765
5064	477766
299559	477767
25471	477768
41249	477769
93590	477770
295908	477771
114164	477772
204705	477773
43557	477774
15868	477775
156657	477776
150510	477777
160720	477778
78205	477779
188046	477780
309217	477781
90106	477782
319762	477783
178691	477784
12810	477785
15505	477786
189155	477787
56596	477788
158125	477789
54427	477790
15366	477791
101306	477792
151826	477793
32198	477794
11260	477795
196846	477796
45238	477797
20457	477798
125616	477799
261359	477800
138659	477801
189522	477802
76010	477803
9540	477804
56541	477805
273245	477806
267125	477807
81959	477808
53794	477809
37551	477810
243049	477811
152355	477812
8684	477813
171700	477814
62676	477815
58754	477816
118445	477817
13605	477818
3224	477819
4742	477820
229454	477821
25947	477822
2755	477823
315392	477824
70896	477825
260465	477826
79763	477827
156887	477828
177816	477829
215567	477830
56722	477831
192151	477832
27857	477833
63213	477834
98369	477835
215776	477836
230799	477837
120493	477838
111161	477839
98632	477840
90849	477841
198880	477842
37899	477843
113418	477844
103734	477845
173373	477846
22410	477847
65474	477848
278094	477849
204474	477850
291015	477851
99303	477852
300480	477853
159260	477854
214522	477855
84007	477856
313904	477857
196131	477858
49393	477859
146431	477860
57821	477861
55164	477862
2840	477863
144418	477864
158445	477865
207484	477866
1213	477867
232077	477868
287423	477869
55876	477870
65145	477871
133475	477872
207284	477873
212047	477874
320738	477875
79092	477876
122339	477877
2495	477878
249124	477879
134904	477880
84303	477881
116534	477882
109034	477883
287557	477884
9710	477885
49140	477886
125067	477887
171887	477888
6934	477889
61668	477890
66772	477891
108111	477892
8316	477893
132942	477894
110717	477895
12668	477896
71779	477897
75426	477898
78463	477899
112019	477900
93459	477901
34374	477902
170018	477903
101995	477904
18457	477905
57116	477906
274098	477907
61207	477908
157710	477909
34625	477910
63163	477911
165996	477912
98980	477913
91865	477914
27303	477915
60280	477916
233815	477917
164974	477918
15439	477919
89285	477920
83760	477921
31292	477922
54340	477923
79622	477924
94370	477925
152187	477926
95804	477927
11579	477928
201994	477929
94730	477930
267058	477931
183506	477932
3733	477933
28176	477934
177686	477935
36879	477936
123607	477937
77685	477938
13672	477939
153183	477940
128724	477941
253000	477942
21669	477943
183865	477944
84809	477945
135460	477946
216114	477947
261618	477948
253252	477949
10288	477950
201613	477951
87961	477952
36806	477953
120728	477954
13274	477955
165033	477956
318784	477957
44179	477958
312957	477959
121335	477960
129526	477961
139265	477962
11861	477963
298358	477964
130059	477965
18453	477966
27297	477967
17071	477968
83256	477969
17071	477970
6552	477971
21306	477972
36472	477973
75046	477974
83778	477975
306818	477976
194648	477977
134381	477978
14521	477979
134130	477980
21174	477981
310775	477982
130368	477983
4946	477984
205514	477985
259989	477986
8915	477987
320079	477988
274288	477989
32682	477990
35180	477991
120662	477992
275848	477993
75284	477994
1003	477995
122198	477996
196853	477997
179467	477998
10318	477999
39687	478000
129884	478001
77432	478002
88612	478003
1818	478004
127517	478005
225485	478006
9574	478007
32158	478008
46564	478009
153015	478010
83119	478011
185060	478012
249562	478013
205081	478014
48584	478015
131363	478016
11625	478017
23185	478018
50434	478019
315930	478020
57522	478021
43078	478022
100269	478023
31044	478024
67664	478025
71359	478026
61441	478027
206245	478028
299833	478029
34227	478030
213171	478031
17157	478032
18540	478033
207251	478034
105513	478035
155184	478036
313674	478037
63944	478038
42197	478039
34945	478040
294714	478041
283674	478042
15811	478043
62547	478044
62547	478045
117401	478046
33951	478047
121397	478048
69000	478049
188486	478050
211548	478051
60472	478052
148319	478053
75332	478054
109125	478055
44385	478056
128943	478057
109766	478058
45580	478059
69671	478060
78461	478061
42153	478062
80128	478063
111941	478064
9755	478065
38702	478066
102116	478067
171959	478068
7423	478069
23429	478070
145035	478071
41579	478072
17393	478073
128801	478074
27617	478075
11684	478076
34882	478077
87535	478078
101213	478079
14920	478080
46795	478081
23240	478082
109389	478083
6130	478084
183222	478085
38474	478086
33759	478087
258661	478088
42855	478089
5236	478090
55936	478091
68171	478092
44425	478093
279980	478094
223174	478095
163034	478096
212557	478097
167052	478098
270965	478099
127157	478100
91906	478101
86265	478102
210219	478103
237456	478104
322999	478105
296902	478106
134680	478107
253952	478108
181212	478109
184794	478110
15848	478111
134499	478112
149972	478113
185327	478114
152412	478115
278667	478116
209273	478117
74098	478118
122068	478119
29391	478120
119965	478121
264524	478122
266995	478123
97882	478124
12018	478125
1918	478126
17244	478127
157346	478128
27672	478129
13216	478130
85559	478131
3	478132
286791	478133
129005	478134
16178	478135
80707	478136
1380	478137
8766	478138
1349	478139
13752	478140
260965	478141
140815	478142
12782	478143
303191	478144
100872	478145
293341	478146
195331	478147
8660	478148
21996	478149
140484	478150
675	478151
10912	478152
150301	478153
2051	478154
106839	478155
145473	478156
76128	478157
4856	478158
4658	478159
271331	478160
48750	478161
224460	478162
57544	478163
39421	478164
144926	478165
68574	478166
225189	478167
8052	478168
6557	478169
64548	478170
190012	478171
1590	478172
41806	478173
168827	478174
134	478175
33986	478176
74426	478177
24125	478178
28908	478179
106613	478180
269178	478181
44098	478182
106363	478183
84296	478184
127675	478185
5125	478186
38763	478187
29962	478188
51935	478189
129180	478190
176947	478191
64539	478192
3555	478193
71645	478194
231795	478195
327206	478196
183891	478197
178483	478198
218521	478199
67785	478200
104670	478201
127899	478202
324585	478203
190605	478204
72736	478205
15280	478206
1980	478207
22055	478208
209439	478209
187375	478210
199763	478211
18067	478212
269527	478213
181390	478214
59823	478215
116851	478216
187438	478217
5234	478218
73593	478219
214090	478220
5334	478221
130662	478222
21354	478223
191229	478224
104640	478225
284649	478226
39168	478227
133343	478228
78527	478229
16593	478230
171336	478231
178497	478232
74151	478233
31784	478234
294906	478235
18117	478236
159274	478237
216595	478238
125447	478239
90825	478240
14054	478241
25205	478242
26085	478243
150687	478244
60907	478245
171665	478246
42146	478247
3228	478248
320729	478249
198252	478250
198237	478251
65967	478252
296424	478253
4054	478254
205853	478255
21669	478256
69679	478257
21161	478258
157365	478259
148432	478260
105795	478261
866	478262
101391	478263
1349	478264
25165	478265
156824	478266
13542	478267
56074	478268
161361	478269
23230	478270
112660	478271
147471	478272
14678	478273
226671	478274
41564	478275
19834	478276
3164	478277
240090	478278
21889	478279
9623	478280
240378	478281
125767	478282
252774	478283
306483	478284
115234	478285
73773	478286
225506	478287
176636	478288
71745	478289
51388	478290
118440	478291
92340	478292
115979	478293
18955	478294
41046	478295
96790	478296
91659	478297
3658	478298
323725	478299
16576	478300
94099	478301
72526	478302
80671	478303
132580	478304
25557	478305
20701	478306
24883	478307
65916	478308
116963	478309
294990	478310
41683	478311
68506	478312
73544	478313
14724	478314
34342	478315
4054	478316
281862	478317
100362	478318
43194	478319
17026	478320
20767	478321
81564	478322
31285	478323
282323	478324
86233	478325
287086	478326
121975	478327
15945	478328
21866	478329
184890	478330
294854	478331
101505	478332
5357	478333
154608	478334
9817	478335
122417	478336
105371	478337
47083	478338
15649	478339
166764	478340
152892	478341
11979	478342
117319	478343
120770	478344
123036	478345
20034	478346
145929	478347
29780	478348
37011	478349
82385	478350
82955	478351
203571	478352
124383	478353
28751	478354
119601	478355
14084	478356
247343	478357
112128	478358
68225	478359
10535	478360
13666	478361
135228	478362
13189	478363
103030	478364
40255	478365
11000	478366
20335	478367
142331	478368
69055	478369
294777	478370
62490	478371
289050	478372
76867	478373
71670	478374
2791	478375
44078	478376
156658	478377
11116	478378
239344	478379
118081	478380
41024	478381
3207	478382
36766	478383
16197	478384
220196	478385
31337	478386
156216	478387
101203	478388
14018	478389
4572	478390
39003	478391
107698	478392
62781	478393
17768	478394
293426	478395
47195	478396
548	478397
31435	478398
150090	478399
39788	478400
42328	478401
310511	478402
131374	478403
31961	478404
50972	478405
74787	478406
15616	478407
17471	478408
15743	478409
81991	478410
39063	478411
5948	478412
82226	478413
29959	478414
31435	478415
42328	478416
87939	478417
62338	478418
62338	478419
21088	478420
34729	478421
128	478422
7189	478423
78342	478424
131716	478425
6154	478426
58821	478427
7461	478428
133469	478429
39442	478430
134599	478431
4007	478432
16381	478433
4007	478434
41248	478435
208637	478436
96164	478437
130677	478438
157541	478439
158946	478440
81237	478441
70775	478442
2416	478443
70702	478444
90236	478445
141729	478446
166140	478447
210289	478448
34626	478449
38282	478450
40835	478451
5171	478452
91984	478453
128504	478454
917	478455
85868	478456
292920	478457
9782	478458
47744	478459
39863	478460
24085	478461
135393	478462
52207	478463
57111	478464
216368	478465
40813	478466
5171	478467
54288	478468
133077	478469
540	478470
25686	478471
195452	478472
30606	478473
2657	478474
174586	478475
1706	478476
28980	478477
15102	478478
91146	478479
52698	478480
1434	478481
156399	478482
11736	478483
101121	478484
37981	478485
63009	478486
7056	478487
1429	478488
202267	478489
82243	478490
13046	478491
121076	478492
546	478493
22047	478494
216464	478495
146272	478496
11571	478497
45438	478498
30808	478499
22975	478500
142230	478501
6322	478502
45774	478503
31806	478504
54820	478505
50470	478506
12289	478507
94236	478508
13336	478509
3197	478510
6725	478511
31950	478512
2835	478513
54676	478514
48117	478515
52160	478516
74653	478517
114976	478518
26	478519
4990	478520
72186	478521
186058	478522
44845	478523
69987	478524
214687	478525
84575	478526
132306	478527
8621	478528
68102	478529
165852	478530
12305	478531
310367	478532
111088	478533
33244	478534
12905	478535
94713	478536
18719	478537
9787	478538
10372	478539
3174	478540
51640	478541
206397	478542
135950	478543
310837	478544
322351	478545
26991	478546
8510	478547
8693	478548
59759	478549
535	478550
5316	478551
252973	478552
39224	478553
86660	478554
99634	478555
145	478556
3882	478557
113796	478558
121948	478559
12417	478560
115112	478561
39439	478562
76133	478563
15675	478564
285776	478565
201987	478566
74367	478567
178301	478568
308582	478569
144241	478570
150640	478571
43282	478572
227897	478573
195330	478574
131682	478575
127180	478576
118178	478577
98417	478578
144305	478579
46187	478580
149002	478581
59400	478582
2529	478583
35249	478584
19426	478585
93202	478586
82317	478587
61003	478588
169879	478589
157131	478590
1388	478591
34686	478592
298075	478593
169573	478594
82374	478595
211016	478596
317161	478597
108720	478598
57363	478599
7467	478600
35622	478601
85362	478602
64498	478603
204121	478604
135607	478605
4899	478606
2349	478607
11173	478608
202191	478609
273868	478610
86680	478611
207837	478612
119538	478613
313801	478614
214042	478615
32662	478616
100590	478617
2531	478618
10610	478619
136878	478620
17379	478621
161960	478622
47463	478623
47766	478624
10047	478625
107540	478626
16161	478627
4739	478628
240811	478629
6264	478630
3964	478631
4286	478632
1951	478633
6986	478634
300945	478635
135527	478636
77350	478637
181491	478638
44556	478639
221861	478640
182407	478641
118104	478642
211829	478643
42581	478644
30020	478645
15129	478646
34606	478647
130887	478648
108191	478649
26838	478650
176665	478651
22836	478652
75990	478653
32842	478654
3088	478655
205	478656
44613	478657
107169	478658
138761	478659
48642	478660
81834	478661
17881	478662
238	478663
16558	478664
22069	478665
14446	478666
69992	478667
59458	478668
54636	478669
46635	478670
249	478671
7221	478672
11408	478673
74030	478674
31590	478675
70842	478676
91292	478677
13590	478678
208453	478679
78504	478680
26612	478681
58122	478682
95831	478683
33154	478684
99417	478685
158375	478686
267413	478687
9696	478688
19101	478689
2337	478690
12140	478691
1	478692
133687	478693
22744	478694
28750	478695
59818	478696
65060	478697
196997	478698
132829	478699
185810	478700
172485	478701
164169	478702
2611	478703
210717	478704
29527	478705
9499	478706
81175	478707
36271	478708
82058	478709
70446	478710
139400	478711
77653	478712
54186	478713
38179	478714
34221	478715
31627	478716
28907	478717
1105	478718
3199	478719
607	478720
23379	478721
76822	478722
3815	478723
104312	478724
120125	478725
120791	478726
1608	478727
284704	478728
116363	478729
9069	478730
56990	478731
172281	478732
185147	478733
41342	478734
214634	478735
43629	478736
114606	478737
3123	478738
147783	478739
228698	478740
11027	478741
28336	478742
15023	478743
107538	478744
242435	478745
704	478746
30701	478747
32629	478748
21861	478749
185280	478750
102449	478751
80788	478752
123219	478753
1039	478754
6177	478755
175737	478756
73328	478757
83156	478758
125714	478759
86376	478760
4679	478761
84185	478762
31040	478763
2527	478764
18676	478765
18775	478766
57561	478767
27886	478768
117289	478769
2389	478770
3157	478771
42463	478772
195343	478773
193739	478774
97961	478775
85492	478776
29030	478777
27831	478778
175876	478779
15063	478780
4361	478781
55244	478782
67022	478783
6044	478784
19983	478785
21172	478786
262897	478787
234875	478788
119511	478789
31938	478790
76042	478791
176012	478792
105962	478793
50946	478794
130006	478795
49	478796
10460	478797
39300	478798
110422	478799
68784	478800
79684	478801
137378	478802
45546	478803
97821	478804
23304	478805
78521	478806
40034	478807
79659	478808
78142	478809
52826	478810
67999	478811
18221	478812
3202	478813
312000	478814
2533	478815
6321	478816
228765	478817
171149	478818
200251	478819
3386	478820
13469	478821
134310	478822
13182	478823
104557	478824
327494	478825
134734	478826
3810	478827
78335	478828
133360	478829
9637	478830
16067	478831
27665	478832
10115	478833
155136	478834
57022	478835
9607	478836
44	478837
14257	478838
168707	478839
206050	478840
31207	478841
285	478842
64719	478843
33533	478844
43530	478845
21025	478846
131374	478847
244430	478848
70117	478849
17580	478850
214717	478851
208711	478852
127299	478853
21217	478854
12	478855
102073	478856
4290	478857
2849	478858
7086	478859
7086	478860
13808	478861
100565	478862
5097	478863
62279	478864
53212	478865
7080	478866
11519	478867
7595	478868
68591	478869
74045	478870
162024	478871
163098	478872
21182	478873
108	478874
69412	478875
55955	478876
23054	478877
2078	478878
9997	478879
12674	478880
42433	478881
146471	478882
302851	478883
33568	478884
99989	478885
162098	478886
175553	478887
108418	478888
764	478889
1742	478890
3106	478891
35658	478892
36886	478893
56550	478894
83871	478895
223687	478896
16504	478897
61597	478898
226858	478899
3695	478900
47872	478901
123165	478902
292475	478903
16332	478904
71724	478905
259064	478906
250069	478907
39133	478908
30301	478909
8623	478910
50163	478911
315968	478912
9033	478913
48976	478914
13625	478915
1911	478916
23074	478917
159591	478918
36568	478919
1286	478920
203364	478921
26	478922
75077	478923
227803	478924
1332	478925
99593	478926
84632	478927
80460	478928
7274	478929
91084	478930
33111	478931
53347	478932
150527	478933
262014	478934
10965	478935
27348	478936
49396	478937
30200	478938
61248	478939
286510	478940
71706	478941
38831	478942
236058	478943
158961	478944
297561	478945
297759	478946
268246	478947
158270	478948
13574	478949
10137	478950
238275	478951
287872	478952
151228	478953
16455	478954
204344	478955
72430	478956
21929	478957
103632	478958
14815	478959
20963	478960
60596	478961
310560	478962
236831	478963
110493	478964
14469	478965
116177	478966
183928	478967
324982	478968
173153	478969
169285	478970
105742	478971
100698	478972
310455	478973
204549	478974
147942	478975
122110	478976
4361	478977
208443	478978
280586	478979
77927	478980
16408	478981
6522	478982
8479	478983
25976	478984
1551	478985
25667	478986
292521	478987
28567	478988
34334	478989
41333	478990
217785	478991
41035	478992
217285	478993
60148	478994
12991	478995
30921	478996
109877	478997
132383	478998
29661	478999
65	479000
39955	479001
9531	479002
32704	479003
59043	479004
241194	479005
53502	479006
22399	479007
3518	479008
168979	479009
103230	479010
14004	479011
7191	479012
32040	479013
49792	479014
15052	479015
179864	479016
261368	479017
149580	479018
5492	479019
24916	479020
62071	479021
59693	479022
21192	479023
14503	479024
135648	479025
8309	479026
162993	479027
305347	479028
42670	479029
267918	479030
24235	479031
115044	479032
72389	479033
1539	479034
62402	479035
246993	479036
16191	479037
138603	479038
229822	479039
88772	479040
134835	479041
59151	479042
130069	479043
108430	479044
107527	479045
72396	479046
90954	479047
187044	479048
119246	479049
141836	479050
142998	479051
191741	479052
177114	479053
48380	479054
263071	479055
93167	479056
307925	479057
318450	479058
160387	479059
28691	479060
160109	479061
173091	479062
71425	479063
12241	479064
90954	479065
184041	479066
184041	479067
322260	479068
90023	479069
91179	479070
73643	479071
304	479072
38016	479073
91260	479074
116030	479075
19660	479076
129919	479077
92474	479078
54135	479079
130362	479080
11162	479081
124381	479082
85830	479083
6148	479084
277362	479085
39801	479086
198215	479087
65090	479088
63165	479089
28362	479090
317933	479091
81621	479092
122111	479093
292660	479094
11358	479095
51017	479096
168539	479097
178088	479098
299958	479099
82789	479100
257416	479101
193427	479102
69770	479103
203483	479104
168312	479105
272946	479106
196340	479107
27047	479108
129048	479109
108869	479110
132878	479111
9711	479112
2174	479113
110035	479114
13394	479115
93276	479116
26827	479117
120447	479118
89036	479119
160194	479120
60393	479121
29286	479122
140151	479123
61602	479124
38727	479125
261046	479126
105638	479127
102481	479128
17096	479129
11562	479130
1997	479131
118479	479132
149000	479133
69204	479134
182215	479135
14769	479136
38463	479137
30301	479138
273	479139
23511	479140
5188	479141
322361	479142
166131	479143
71109	479144
14864	479145
81790	479146
4210	479147
10774	479148
15892	479149
36369	479150
36369	479151
146256	479152
302512	479153
251243	479154
12304	479155
2934	479156
7862	479157
287763	479158
44788	479159
17341	479160
564	479161
147715	479162
3627	479163
71323	479164
42476	479165
15562	479166
76166	479167
3056	479168
107829	479169
13039	479170
6825	479171
36718	479172
38153	479173
117844	479174
38153	479175
398	479176
8808	479177
10981	479178
192107	479179
91296	479180
162114	479181
96264	479182
208698	479183
67946	479184
57207	479185
275216	479186
268563	479187
68720	479188
70511	479189
14932	479190
871	479191
1175	479192
42468	479193
211644	479194
47205	479195
128696	479196
128412	479197
109	479198
14821	479199
25905	479200
35759	479201
64631	479202
16219	479203
183788	479204
29508	479205
6	479206
33243	479207
1760	479208
93987	479209
167709	479210
102011	479211
33024	479212
5681	479213
12210	479214
34411	479215
6640	479216
282742	479217
38361	479218
9474	479219
38361	479220
55898	479221
10142	479222
312376	479223
26722	479224
46277	479225
10675	479226
298826	479227
304628	479228
590	479229
265335	479230
4777	479231
52093	479232
8190	479233
8190	479234
3932	479235
34612	479236
204287	479237
296842	479238
175800	479239
48074	479240
303224	479241
296541	479242
97443	479243
113165	479244
85531	479245
259329	479246
5940	479247
19996	479248
34612	479249
28457	479250
33321	479251
10142	479252
82085	479253
89973	479254
32373	479255
32373	479256
32373	479257
11643	479258
37895	479259
6264	479260
81832	479261
197215	479262
198896	479263
85051	479264
313850	479265
224945	479266
61328	479267
92813	479268
214798	479269
158644	479270
58765	479271
326676	479272
88945	479273
211218	479274
246949	479275
95373	479276
157018	479277
29520	479278
198288	479279
44367	479280
66078	479281
132774	479282
206607	479283
85801	479284
229048	479285
216726	479286
311160	479287
42198	479288
17018	479289
208068	479290
86373	479291
188590	479292
8368	479293
627	479294
65265	479295
67904	479296
14577	479297
172088	479298
17585	479299
391	479300
10	479301
67073	479302
35508	479303
73416	479304
52074	479305
184413	479306
20584	479307
317018	479308
210354	479309
20679	479310
69122	479311
250897	479312
317636	479313
20206	479314
29793	479315
42102	479316
5526	479317
84041	479318
17305	479319
68181	479320
166569	479321
1074	479322
273	479323
511	479324
163333	479325
2002	479326
5794	479327
23163	479328
49726	479329
1802	479330
104755	479331
655	479332
148800	479333
151522	479334
3726	479335
93167	479336
282071	479337
127469	479338
126657	479339
93043	479340
26925	479341
23363	479342
16538	479343
43465	479344
85287	479345
118879	479346
23418	479347
99422	479348
30578	479349
9888	479350
99974	479351
163006	479352
45841	479353
25559	479354
179344	479355
95308	479356
58545	479357
117583	479358
19815	479359
25124	479360
19147	479361
15049	479362
121536	479363
12104	479364
8449	479365
67247	479366
24002	479367
85006	479368
40421	479369
96028	479370
164082	479371
269448	479372
81254	479373
46062	479374
11044	479375
40871	479376
16223	479377
254045	479378
24127	479379
118959	479380
87264	479381
269254	479382
269064	479383
14885	479384
18223	479385
3241	479386
174330	479387
215896	479388
65050	479389
106859	479390
49169	479391
117466	479392
291398	479393
136044	479394
16398	479395
3554	479396
232780	479397
150465	479398
50606	479399
40676	479400
30695	479401
194320	479402
233187	479403
77649	479404
2792	479405
3986	479406
230875	479407
163	479408
25865	479409
78102	479410
141968	479411
58557	479412
71478	479413
89580	479414
161651	479415
46941	479416
73990	479417
186642	479418
4279	479419
75994	479420
33257	479421
143831	479422
33771	479423
2051	479424
30519	479425
13210	479426
110911	479427
542	479428
23606	479429
36886	479430
253152	479431
2021	479432
33214	479433
221189	479434
25028	479435
81870	479436
20736	479437
58934	479438
4377	479439
16211	479440
8925	479441
47741	479442
80006	479443
52404	479444
21965	479445
60925	479446
24582	479447
25661	479448
18483	479449
11410	479450
47327	479451
131331	479452
30410	479453
5575	479454
23564	479455
71403	479456
98273	479457
240178	479458
78592	479459
131743	479460
14922	479461
4779	479462
35064	479463
78224	479464
71470	479465
46446	479466
120817	479467
177747	479468
292279	479469
84043	479470
69992	479471
264894	479472
35484	479473
12649	479474
8104	479475
71956	479476
184029	479477
99423	479478
137246	479479
4727	479480
43085	479481
50468	479482
25923	479483
209177	479484
287966	479485
2851	479486
84795	479487
142350	479488
141712	479489
120913	479490
36471	479491
27084	479492
3915	479493
22699	479494
54097	479495
6716	479496
207497	479497
118929	479498
39653	479499
25009	479500
132650	479501
150508	479502
42547	479503
64036	479504
213852	479505
74405	479506
108713	479507
21742	479508
211885	479509
109604	479510
15474	479511
131941	479512
258584	479513
38233	479514
10188	479515
159315	479516
56348	479517
238025	479518
24487	479519
804	479520
1003	479521
81471	479522
39368	479523
34761	479524
169932	479525
4554	479526
8279	479527
1877	479528
188038	479529
31404	479530
36725	479531
72724	479532
162490	479533
4325	479534
206258	479535
64291	479536
115453	479537
203869	479538
35906	479539
20262	479540
36374	479541
172354	479542
120984	479543
23248	479544
109616	479545
602	479546
78098	479547
78110	479548
165241	479549
9939	479550
48320	479551
66608	479552
33721	479553
166294	479554
121759	479555
123861	479556
164386	479557
56326	479558
164620	479559
7108	479560
75031	479561
1840	479562
5538	479563
740	479564
34528	479565
53139	479566
5224	479567
19440	479568
38506	479569
4780	479570
146718	479571
160532	479572
44864	479573
445	479574
11150	479575
44382	479576
66417	479577
142183	479578
169696	479579
80356	479580
93989	479581
216563	479582
193381	479583
299339	479584
131232	479585
34838	479586
12744	479587
112805	479588
76604	479589
316989	479590
257764	479591
40969	479592
2546	479593
86103	479594
213049	479595
60052	479596
198926	479597
3938	479598
306396	479599
70386	479600
1050	479601
9354	479602
42031	479603
47022	479604
179807	479605
5058	479606
13462	479607
28090	479608
10672	479609
21177	479610
25549	479611
544	479612
70635	479613
93924	479614
79895	479615
42784	479616
2339	479617
227513	479618
82917	479619
118629	479620
287447	479621
59443	479622
286936	479623
81246	479624
299450	479625
15909	479626
281799	479627
27287	479628
153086	479629
241761	479630
28728	479631
123619	479632
10070	479633
6022	479634
219422	479635
178386	479636
159739	479637
1892	479638
122341	479639
193713	479640
34969	479641
56150	479642
26590	479643
77371	479644
204958	479645
239449	479646
13152	479647
107251	479648
99945	479649
2134	479650
82287	479651
324734	479652
13716	479653
31175	479654
116509	479655
104896	479656
1542	479657
128854	479658
27895	479659
196562	479660
50608	479661
256516	479662
67139	479663
126577	479664
2371	479665
315199	479666
11041	479667
153203	479668
9264	479669
203137	479670
43321	479671
95155	479672
233251	479673
2568	479674
142247	479675
109842	479676
162672	479677
127154	479678
118443	479679
236712	479680
83168	479681
287056	479682
114394	479683
194009	479684
77712	479685
77540	479686
202397	479687
198717	479688
288005	479689
188910	479690
152819	479691
41916	479692
185033	479693
5327	479694
125524	479695
11548	479696
67426	479697
322724	479698
7652	479699
90210	479700
7939	479701
91532	479702
54571	479703
5422	479704
4050	479705
41303	479706
138561	479707
2568	479708
884	479709
61504	479710
22298	479711
30628	479712
116792	479713
105872	479714
92932	479715
18063	479716
105530	479717
146129	479718
29715	479719
179961	479720
1504	479721
29237	479722
191342	479723
190873	479724
39193	479725
165869	479726
65598	479727
45568	479728
86726	479729
61127	479730
26726	479731
95060	479732
11997	479733
103745	479734
95134	479735
93544	479736
163810	479737
212872	479738
74634	479739
160577	479740
214060	479741
25689	479742
110429	479743
271444	479744
118036	479745
82753	479746
54774	479747
164076	479748
226139	479749
295968	479750
83802	479751
195015	479752
185187	479753
195762	479754
110383	479755
266266	479756
9356	479757
303544	479758
116770	479759
308779	479760
130321	479761
79082	479762
124560	479763
224021	479764
173756	479765
31023	479766
102510	479767
32135	479768
165312	479769
243965	479770
102952	479771
44924	479772
99085	479773
150188	479774
59164	479775
298782	479776
200943	479777
180453	479778
262963	479779
140292	479780
112225	479781
328749	479782
64412	479783
308809	479784
137519	479785
294060	479786
70169	479787
236407	479788
58280	479789
97483	479790
164698	479791
124841	479792
67027	479793
320123	479794
223575	479795
130978	479796
258597	479797
171576	479798
114060	479799
31993	479800
146042	479801
305131	479802
160663	479803
253616	479804
250377	479805
167616	479806
113351	479807
162692	479808
206101	479809
254604	479810
270794	479811
123895	479812
284807	479813
159522	479814
182075	479815
234621	479816
249671	479817
94073	479818
302163	479819
323298	479820
112568	479821
31993	479822
91427	479823
268723	479824
41000	479825
148988	479826
62663	479827
109922	479828
99933	479829
315707	479830
100240	479831
164957	479832
164042	479833
173871	479834
275426	479835
308774	479836
63099	479837
231393	479838
161741	479839
138638	479840
250597	479841
104976	479842
224125	479843
289794	479844
159783	479845
130032	479846
74304	479847
231105	479848
292844	479849
17436	479850
144754	479851
31289	479852
260577	479853
267499	479854
44268	479855
232598	479856
44645	479857
70759	479858
203075	479859
203199	479860
284035	479861
14901	479862
78664	479863
223836	479864
220830	479865
271768	479866
271646	479867
179031	479868
137576	479869
153230	479870
237965	479871
77466	479872
59756	479873
265015	479874
120933	479875
78773	479876
201763	479877
285728	479878
106503	479879
49252	479880
150180	479881
153229	479882
90300	479883
265288	479884
147220	479885
264303	479886
208813	479887
211689	479888
218508	479889
254854	479890
67496	479891
265708	479892
98168	479893
245103	479894
49193	479895
108163	479896
129847	479897
14901	479898
172793	479899
256361	479900
70518	479901
105937	479902
22110	479903
66930	479904
272859	479905
249995	479906
254117	479907
314211	479908
3254	479909
278797	479910
58030	479911
124862	479912
30842	479913
297878	479914
325856	479915
245559	479916
89741	479917
103207	479918
228694	479919
228109	479920
79982	479921
108773	479922
268711	479923
207239	479924
121910	479925
162252	479926
262794	479927
141000	479928
78889	479929
118363	479930
189512	479931
120615	479932
234461	479933
217869	479934
303090	479935
225830	479936
322513	479937
297544	479938
267824	479939
268181	479940
311343	479941
296572	479942
142987	479943
188881	479944
248700	479945
291625	479946
38818	479947
283154	479948
150820	479949
302059	479950
73141	479951
73244	479952
226490	479953
219060	479954
40233	479955
76450	479956
205332	479957
120257	479958
100692	479959
276586	479960
290447	479961
117957	479962
134826	479963
88574	479964
186411	479965
301823	479966
34239	479967
17522	479968
159366	479969
199707	479970
208154	479971
292542	479972
321118	479973
230594	479974
220093	479975
180632	479976
142289	479977
313800	479978
178661	479979
263186	479980
79572	479981
292467	479982
292160	479983
274662	479984
131192	479985
90957	479986
292133	479987
190094	479988
51674	479989
313358	479990
72612	479991
143845	479992
219394	479993
322922	479994
285136	479995
77659	479996
229937	479997
147121	479998
148347	479999
207636	480000
266714	480001
324869	480002
169672	480003
130510	480004
255230	480005
34636	480006
160405	480007
6112	480008
125989	480009
164259	480010
90780	480011
90801	480012
153582	480013
249168	480014
88080	480015
232162	480016
135243	480017
244770	480018
79896	480019
170221	480020
234492	480021
118276	480022
230479	480023
154632	480024
267486	480025
244578	480026
63362	480027
48091	480028
134366	480029
185849	480030
92891	480031
315795	480032
193188	480033
289925	480034
97648	480035
70489	480036
81751	480037
140043	480038
230335	480039
133403	480040
151055	480041
36782	480042
54180	480043
283939	480044
196206	480045
25099	480046
14909	480047
251576	480048
255098	480049
215715	480050
270949	480051
48236	480052
310287	480053
128441	480054
182712	480055
237142	480056
279395	480057
198410	480058
236	480059
288376	480060
29410	480061
230009	480062
184308	480063
239358	480064
258067	480065
157759	480066
223855	480067
143085	480068
119323	480069
111018	480070
123173	480071
254309	480072
46533	480073
224271	480074
293847	480075
271017	480076
76455	480077
271020	480078
128887	480079
238738	480080
136694	480081
186843	480082
248213	480083
268527	480084
183777	480085
118123	480086
199975	480087
283146	480088
77270	480089
127905	480090
272506	480091
62629	480092
30199	480093
41947	480094
122080	480095
94772	480096
254766	480097
80821	480098
64747	480099
112866	480100
40669	480101
96354	480102
50715	480103
211096	480104
288158	480105
224193	480106
149154	480107
93526	480108
265374	480109
77172	480110
111149	480111
120581	480112
53951	480113
228538	480114
145031	480115
23763	480116
48963	480117
84137	480118
152225	480119
107047	480120
43832	480121
278957	480122
28657	480123
50648	480124
305911	480125
43143	480126
113923	480127
27505	480128
42500	480129
220352	480130
213951	480131
21162	480132
111971	480133
306598	480134
71489	480135
70257	480136
61000	480137
173780	480138
29464	480139
1418	480140
32858	480141
70049	480142
5632	480143
314199	480144
67330	480145
28417	480146
18152	480147
139181	480148
165507	480149
76129	480150
82028	480151
22339	480152
30481	480153
208108	480154
10970	480155
79423	480156
25971	480157
53546	480158
4122	480159
74083	480160
184281	480161
63264	480162
77592	480163
92978	480164
100495	480165
39251	480166
115851	480167
162708	480168
231675	480169
225660	480170
5976	480171
94949	480172
217292	480173
54	480174
121035	480175
47927	480176
162647	480177
226982	480178
70584	480179
64718	480180
14955	480181
312431	480182
183797	480183
17455	480184
22197	480185
83427	480186
4395	480187
201322	480188
35231	480189
43105	480190
12919	480191
143857	480192
122232	480193
41563	480194
185841	480195
101115	480196
89298	480197
47278	480198
8818	480199
13326	480200
145331	480201
39233	480202
66627	480203
267350	480204
303765	480205
29698	480206
211197	480207
2472	480208
58124	480209
183447	480210
29549	480211
9908	480212
291983	480213
81547	480214
66003	480215
20016	480216
79446	480217
256688	480218
23293	480219
24812	480220
5696	480221
42316	480222
7831	480223
64397	480224
79103	480225
36662	480226
55841	480227
115504	480228
308740	480229
103000	480230
1577	480231
123883	480232
160309	480233
282128	480234
43784	480235
112709	480236
1650	480237
7540	480238
13317	480239
517	480240
1377	480241
111419	480242
40810	480243
167675	480244
44369	480245
12806	480246
14578	480247
40972	480248
189110	480249
49720	480250
181688	480251
3155	480252
29983	480253
9131	480254
2812	480255
322066	480256
78620	480257
42609	480258
26677	480259
11267	480260
214827	480261
34027	480262
680	480263
178844	480264
136099	480265
14021	480266
40928	480267
174705	480268
96961	480269
57675	480270
77868	480271
70195	480272
129103	480273
41103	480274
146861	480275
61559	480276
24407	480277
74593	480278
273411	480279
195192	480280
80157	480281
80126	480282
207019	480283
69613	480284
325	480285
44349	480286
14866	480287
59883	480288
2325	480289
21758	480290
8508	480291
96868	480292
34091	480293
176227	480294
71610	480295
10105	480296
17375	480297
253291	480298
227392	480299
64068	480300
128110	480301
279988	480302
43720	480303
112235	480304
80026	480305
193412	480306
127326	480307
202405	480308
12746	480309
57675	480310
48594	480311
104851	480312
270380	480313
68831	480314
21672	480315
70667	480316
68694	480317
18244	480318
21519	480319
74799	480320
28055	480321
35225	480322
305418	480323
50357	480324
304382	480325
137909	480326
245139	480327
42397	480328
50111	480329
232681	480330
94755	480331
11774	480332
125900	480333
11167	480334
57118	480335
130228	480336
18305	480337
219	480338
186259	480339
82189	480340
239309	480341
46172	480342
103367	480343
113273	480344
180644	480345
27409	480346
165052	480347
43183	480348
23920	480349
36479	480350
132799	480351
313561	480352
313392	480353
114649	480354
67478	480355
223497	480356
96999	480357
251199	480358
220686	480359
92347	480360
145358	480361
148929	480362
140793	480363
327594	480364
89747	480365
85798	480366
99578	480367
7397	480368
124817	480369
67264	480370
157726	480371
92192	480372
132564	480373
202051	480374
197020	480375
161758	480376
108507	480377
103005	480378
35688	480379
13565	480380
152814	480381
97956	480382
5345	480383
178446	480384
39276	480385
26464	480386
307452	480387
25799	480388
207768	480389
89676	480390
157432	480391
50631	480392
19422	480393
144817	480394
4508	480395
20815	480396
210403	480397
271076	480398
15819	480399
180708	480400
318591	480401
53063	480402
87246	480403
291422	480404
193751	480405
126329	480406
169096	480407
130521	480408
63001	480409
143720	480410
37643	480411
30602	480412
131773	480413
103297	480414
90453	480415
44161	480416
22533	480417
47751	480418
5933	480419
79835	480420
4042	480421
10992	480422
12430	480423
24371	480424
226535	480425
304135	480426
33671	480427
5745	480428
22040	480429
139	480430
15925	480431
47013	480432
63736	480433
464	480434
1731	480435
5654	480436
65662	480437
18743	480438
14068	480439
51205	480440
197791	480441
89971	480442
68604	480443
127865	480444
13229	480445
14752	480446
163116	480447
191722	480448
111148	480449
116365	480450
108997	480451
186778	480452
91017	480453
321391	480454
97266	480455
147566	480456
82855	480457
207506	480458
22284	480459
27890	480460
6407	480461
10914	480462
110457	480463
34405	480464
87449	480465
6649	480466
2423	480467
6649	480468
8575	480469
83061	480470
180634	480471
58093	480472
33493	480473
87527	480474
37282	480475
229612	480476
2308	480477
90594	480478
40054	480479
23285	480480
40240	480481
18451	480482
61101	480483
243534	480484
63001	480485
31819	480486
114759	480487
189538	480488
8664	480489
84856	480490
259233	480491
259959	480492
166070	480493
127845	480494
159344	480495
238966	480496
46356	480497
14008	480498
46598	480499
134102	480500
256339	480501
268897	480502
10086	480503
8683	480504
181548	480505
29313	480506
41732	480507
30765	480508
13206	480509
231416	480510
73735	480511
98110	480512
34267	480513
21486	480514
3401	480515
7456	480516
26927	480517
267537	480518
88778	480519
93284	480520
216208	480521
122098	480522
60414	480523
78266	480524
7936	480525
83066	480526
8416	480527
25451	480528
29843	480529
72413	480530
34778	480531
59463	480532
75980	480533
49783	480534
102528	480535
154811	480536
71806	480537
161793	480538
198493	480539
48988	480540
5357	480541
477	480542
31317	480543
180145	480544
31176	480545
14009	480546
7334	480547
5992	480548
84759	480549
1514	480550
168264	480551
11203	480552
11203	480553
11597	480554
29778	480555
169347	480556
108339	480557
73588	480558
28743	480559
112535	480560
22362	480561
410	480562
313324	480563
253065	480564
15965	480565
252242	480566
22122	480567
12720	480568
917	480569
24023	480570
48294	480571
7516	480572
52000	480573
91990	480574
86511	480575
108449	480576
14493	480577
55846	480578
3715	480579
93116	480580
121487	480581
41	480582
203362	480583
319288	480584
7309	480585
100922	480586
19196	480587
13283	480588
10113	480589
6921	480590
16553	480591
121651	480592
3048	480593
3662	480594
28149	480595
11635	480596
18043	480597
32102	480598
260744	480599
83260	480600
165924	480601
251763	480602
23858	480603
236836	480604
18374	480605
53292	480606
391	480607
115846	480608
69633	480609
33621	480610
1568	480611
33573	480612
4768	480613
126290	480614
60368	480615
213887	480616
35731	480617
114849	480618
33145	480619
102826	480620
44210	480621
11017	480622
179891	480623
145822	480624
7201	480625
134893	480626
49679	480627
67551	480628
34360	480629
300493	480630
98018	480631
220676	480632
12731	480633
20941	480634
167656	480635
1657	480636
34046	480637
288735	480638
202817	480639
94690	480640
52544	480641
104115	480642
26054	480643
68604	480644
43585	480645
1212	480646
50171	480647
8394	480648
34357	480649
79450	480650
109477	480651
292856	480652
10175	480653
212989	480654
109038	480655
57299	480656
836	480657
25443	480658
45242	480659
236945	480660
48882	480661
84461	480662
1150	480663
43006	480664
59196	480665
66643	480666
209147	480667
33456	480668
122154	480669
102880	480670
53942	480671
1456	480672
1456	480673
124758	480674
175748	480675
312180	480676
294078	480677
243194	480678
25726	480679
69965	480680
69750	480681
22836	480682
21199	480683
56201	480684
327703	480685
102640	480686
215509	480687
15355	480688
17739	480689
4233	480690
48824	480691
189505	480692
5690	480693
110646	480694
100492	480695
273103	480696
177560	480697
20231	480698
18225	480699
92109	480700
10885	480701
64753	480702
71746	480703
97064	480704
88517	480705
77654	480706
33906	480707
67792	480708
218786	480709
35746	480710
134085	480711
149205	480712
115090	480713
67122	480714
123490	480715
12869	480716
261722	480717
255356	480718
90068	480719
31099	480720
75437	480721
56365	480722
37985	480723
26146	480724
669	480725
6998	480726
50835	480727
305951	480728
42303	480729
87212	480730
8903	480731
15272	480732
161766	480733
296177	480734
6168	480735
12540	480736
69931	480737
53840	480738
115956	480739
29918	480740
79451	480741
89287	480742
139427	480743
198971	480744
50240	480745
166859	480746
163486	480747
260410	480748
3487	480749
41334	480750
328683	480751
60623	480752
25861	480753
200097	480754
68601	480755
208072	480756
281194	480757
109778	480758
82596	480759
28068	480760
14719	480761
53753	480762
20673	480763
138796	480764
75081	480765
5915	480766
185764	480767
7227	480768
225630	480769
84950	480770
43106	480771
27498	480772
4472	480773
119925	480774
10408	480775
3377	480776
131329	480777
43156	480778
32686	480779
85808	480780
66786	480781
40239	480782
49430	480783
122997	480784
38956	480785
66122	480786
90357	480787
160172	480788
21663	480789
130943	480790
3082	480791
84116	480792
3376	480793
3947	480794
189946	480795
72414	480796
180323	480797
42723	480798
31899	480799
115544	480800
182601	480801
182601	480802
152989	480803
40860	480804
305573	480805
183542	480806
100271	480807
74874	480808
59520	480809
17209	480810
8486	480811
130981	480812
79808	480813
128652	480814
273141	480815
216416	480816
10876	480817
135854	480818
279576	480819
45382	480820
55059	480821
70322	480822
108281	480823
222219	480824
135902	480825
51804	480826
223106	480827
50274	480828
42337	480829
135184	480830
44865	480831
160803	480832
247321	480833
67418	480834
64162	480835
40246	480836
4439	480837
2144	480838
9084	480839
82120	480840
151743	480841
104188	480842
142069	480843
5642	480844
13636	480845
56706	480846
157978	480847
27121	480848
122128	480849
146740	480850
21463	480851
53136	480852
25775	480853
18533	480854
125810	480855
196886	480856
6876	480857
120727	480858
291083	480859
141022	480860
26815	480861
25023	480862
24059	480863
36418	480864
220331	480865
288645	480866
75399	480867
13147	480868
212222	480869
110483	480870
17868	480871
50093	480872
194141	480873
280063	480874
23938	480875
49113	480876
79009	480877
95736	480878
118163	480879
136831	480880
4470	480881
102788	480882
88720	480883
170205	480884
33256	480885
218642	480886
40316	480887
140688	480888
126570	480889
77452	480890
79176	480891
77065	480892
28991	480893
8630	480894
286728	480895
223357	480896
68928	480897
87970	480898
188041	480899
86943	480900
212141	480901
234529	480902
122538	480903
199657	480904
306526	480905
38575	480906
20294	480907
6948	480908
40594	480909
107818	480910
161258	480911
21384	480912
215292	480913
214882	480914
148731	480915
81085	480916
98236	480917
3697	480918
81302	480919
321674	480920
28956	480921
178277	480922
40390	480923
27651	480924
15099	480925
43103	480926
136991	480927
12355	480928
78042	480929
267489	480930
3147	480931
73944	480932
214381	480933
26940	480934
141245	480935
1201	480936
38609	480937
119039	480938
165057	480939
203604	480940
38317	480941
112937	480942
13043	480943
320135	480944
26211	480945
128454	480946
322651	480947
82791	480948
318788	480949
135380	480950
21089	480951
48183	480952
89686	480953
85291	480954
239276	480955
195414	480956
45342	480957
8463	480958
122704	480959
110603	480960
208445	480961
18960	480962
298082	480963
53785	480964
26430	480965
221596	480966
140802	480967
176431	480968
22941	480969
30985	480970
143201	480971
123911	480972
97985	480973
183892	480974
55729	480975
5236	480976
156835	480977
142403	480978
5201	480979
57645	480980
87680	480981
229308	480982
316336	480983
1366	480984
207031	480985
178386	480986
83987	480987
87583	480988
76652	480989
104441	480990
318334	480991
228503	480992
11675	480993
24635	480994
13092	480995
99486	480996
7651	480997
25281	480998
6771	480999
19303	481000
2913	481001
19106	481002
263158	481003
205078	481004
22940	481005
74053	481006
16533	481007
117857	481008
49835	481009
18988	481010
55153	481011
49386	481012
18643	481013
168873	481014
104924	481015
105019	481016
190882	481017
125380	481018
286185	481019
78724	481020
241801	481021
244293	481022
28443	481023
125955	481024
77065	481025
50145	481026
77851	481027
167966	481028
269692	481029
261035	481030
6066	481031
49656	481032
3895	481033
20902	481034
108837	481035
148307	481036
127506	481037
280790	481038
275949	481039
113357	481040
90833	481041
246898	481042
53737	481043
48040	481044
129245	481045
15923	481046
245815	481047
186133	481048
35074	481049
121251	481050
34118	481051
146980	481052
145412	481053
55445	481054
206419	481055
206419	481056
16027	481057
112489	481058
169425	481059
215776	481060
25411	481061
44828	481062
43385	481063
50331	481064
50471	481065
188153	481066
84255	481067
137858	481068
97719	481069
101204	481070
119778	481071
199128	481072
77895	481073
78817	481074
175245	481075
183117	481076
114401	481077
49592	481078
58399	481079
3577	481080
318091	481081
6942	481082
106238	481083
136492	481084
95419	481085
60671	481086
35363	481087
9014	481088
126707	481089
111426	481090
198910	481091
37112	481092
137247	481093
113545	481094
71874	481095
7811	481096
18743	481097
7811	481098
51181	481099
19432	481100
42274	481101
13211	481102
22940	481103
54428	481104
22643	481105
177019	481106
108360	481107
149578	481108
252137	481109
126940	481110
306	481111
5866	481112
179205	481113
179402	481114
51348	481115
53681	481116
140300	481117
25170	481118
29835	481119
110989	481120
96584	481121
20666	481122
292886	481123
195477	481124
49042	481125
120560	481126
31245	481127
160406	481128
285531	481129
131097	481130
309962	481131
59195	481132
178670	481133
178542	481134
203140	481135
78859	481136
77959	481137
65196	481138
160660	481139
12555	481140
45140	481141
328411	481142
43965	481143
34156	481144
24178	481145
21012	481146
43205	481147
190849	481148
182265	481149
14094	481150
78295	481151
10321	481152
129492	481153
52493	481154
68664	481155
84706	481156
75028	481157
19613	481158
102099	481159
1048	481160
136508	481161
317796	481162
78838	481163
138404	481164
11181	481165
173101	481166
45049	481167
221292	481168
221277	481169
231366	481170
272099	481171
138171	481172
314055	481173
292026	481174
176937	481175
55989	481176
147626	481177
3655	481178
28341	481179
25170	481180
18668	481181
54935	481182
61509	481183
211497	481184
97128	481185
297346	481186
180698	481187
192339	481188
94387	481189
209199	481190
289869	481191
164349	481192
95541	481193
82301	481194
144624	481195
103697	481196
142622	481197
324766	481198
3947	481199
118885	481200
51552	481201
274889	481202
64468	481203
47242	481204
59735	481205
571	481206
85462	481207
57357	481208
9192	481209
155622	481210
144392	481211
117717	481212
131984	481213
36544	481214
235466	481215
151290	481216
98383	481217
328756	481218
178152	481219
206137	481220
76557	481221
241499	481222
75570	481223
110254	481224
190748	481225
8903	481226
1096	481227
39363	481228
30842	481229
303160	481230
42553	481231
10211	481232
38878	481233
9194	481234
285831	481235
178065	481236
36352	481237
3705	481238
85589	481239
5068	481240
7894	481241
100221	481242
4051	481243
134001	481244
34002	481245
92769	481246
39318	481247
9730	481248
15121	481249
67984	481250
19172	481251
3321	481252
70075	481253
2528	481254
5367	481255
39622	481256
269047	481257
302572	481258
121402	481259
59230	481260
35782	481261
148526	481262
7747	481263
9832	481264
3901	481265
96852	481266
247681	481267
153567	481268
65863	481269
50766	481270
9442	481271
27178	481272
95187	481273
3344	481274
135597	481275
1329	481276
35642	481277
35642	481278
205764	481279
99370	481280
220309	481281
218414	481282
5049	481283
50857	481284
98271	481285
1583	481286
30285	481287
13095	481288
6225	481289
129723	481290
144254	481291
69569	481292
12622	481293
34860	481294
3420	481295
317369	481296
47858	481297
204862	481298
17168	481299
2857	481300
182545	481301
116596	481302
10058	481303
140689	481304
264690	481305
101686	481306
2930	481307
6	481308
426	481309
172030	481310
74422	481311
75336	481312
45476	481313
3165	481314
39183	481315
2528	481316
12367	481317
77148	481318
167007	481319
228672	481320
184185	481321
18556	481322
118887	481323
14996	481324
150792	481325
27007	481326
34235	481327
25453	481328
73009	481329
27552	481330
136919	481331
10651	481332
629	481333
37	481334
10302	481335
2213	481336
213491	481337
71269	481338
21818	481339
127712	481340
60889	481341
18494	481342
59080	481343
37566	481344
2034	481345
13695	481346
166022	481347
158654	481348
156469	481349
53681	481350
91723	481351
53603	481352
58497	481353
267680	481354
148043	481355
210832	481356
25640	481357
12823	481358
74005	481359
48497	481360
184782	481361
62503	481362
117184	481363
3991	481364
79930	481365
48835	481366
8057	481367
172328	481368
19843	481369
298178	481370
53944	481371
58371	481372
33379	481373
137782	481374
16566	481375
78465	481376
325287	481377
59445	481378
93979	481379
9799	481380
316387	481381
134304	481382
37804	481383
44212	481384
114105	481385
7294	481386
79526	481387
94048	481388
38236	481389
22093	481390
2639	481391
93610	481392
194217	481393
86302	481394
959	481395
32784	481396
6784	481397
29853	481398
10049	481399
90450	481400
17845	481401
171837	481402
26331	481403
201187	481404
51347	481405
172555	481406
142678	481407
254804	481408
155088	481409
328735	481410
16498	481411
162476	481412
51348	481413
16153	481414
201809	481415
10260	481416
13024	481417
6143	481418
27530	481419
247428	481420
153943	481421
101541	481422
6214	481423
138509	481424
88965	481425
205817	481426
172308	481427
65116	481428
127740	481429
127740	481430
50680	481431
155544	481432
81611	481433
177208	481434
230283	481435
202507	481436
30739	481437
65910	481438
84903	481439
124789	481440
84903	481441
123759	481442
228100	481443
61667	481444
8104	481445
64069	481446
2804	481447
289970	481448
137371	481449
48218	481450
27157	481451
100563	481452
23755	481453
175091	481454
89434	481455
63223	481456
185029	481457
92272	481458
59858	481459
220280	481460
78536	481461
64482	481462
19623	481463
13227	481464
80564	481465
274298	481466
26880	481467
35894	481468
110962	481469
34652	481470
26138	481471
28147	481472
112948	481473
125573	481474
277388	481475
79333	481476
7622	481477
114480	481478
22190	481479
16294	481480
96261	481481
214346	481482
157822	481483
8248	481484
228506	481485
64716	481486
44389	481487
270031	481488
256314	481489
34025	481490
6920	481491
4042	481492
292837	481493
15893	481494
55945	481495
15214	481496
173158	481497
273953	481498
55590	481499
30367	481500
33493	481501
280856	481502
151558	481503
42947	481504
151642	481505
137336	481506
66623	481507
229007	481508
201495	481509
68697	481510
242896	481511
20807	481512
8903	481513
4531	481514
8013	481515
201839	481516
72626	481517
184954	481518
233342	481519
50310	481520
110094	481521
262936	481522
62455	481523
179158	481524
45976	481525
202795	481526
53689	481527
53689	481528
12238	481529
65126	481530
233503	481531
21158	481532
306005	481533
154773	481534
109703	481535
110409	481536
133155	481537
358	481538
102270	481539
180686	481540
86340	481541
37879	481542
188299	481543
12868	481544
16777	481545
4241	481546
3427	481547
90450	481548
3744	481549
384	481550
134421	481551
50680	481552
94321	481553
47634	481554
1527	481555
278985	481556
119245	481557
232891	481558
115730	481559
35429	481560
33530	481561
53200	481562
39694	481563
36607	481564
68068	481565
8134	481566
66371	481567
20837	481568
135919	481569
26565	481570
8945	481571
23660	481572
10961	481573
27310	481574
5085	481575
16354	481576
16354	481577
43206	481578
98372	481579
15989	481580
42487	481581
51469	481582
23218	481583
23755	481584
288157	481585
13326	481586
185696	481587
166308	481588
5490	481589
21389	481590
92302	481591
92011	481592
524	481593
116544	481594
2215	481595
133361	481596
99708	481597
30041	481598
180658	481599
56949	481600
25162	481601
112609	481602
260514	481603
236394	481604
8565	481605
118926	481606
944	481607
55440	481608
19280	481609
133149	481610
72404	481611
122700	481612
111670	481613
5100	481614
28265	481615
48352	481616
129106	481617
11535	481618
52120	481619
166385	481620
131143	481621
225246	481622
17845	481623
143614	481624
102095	481625
81442	481626
74992	481627
15037	481628
29590	481629
92078	481630
138055	481631
24037	481632
16153	481633
227742	481634
38950	481635
30845	481636
2059	481637
160267	481638
15196	481639
38810	481640
178004	481641
97978	481642
87582	481643
34027	481644
34027	481645
52062	481646
79482	481647
9999	481648
115009	481649
23023	481650
230661	481651
251170	481652
3746	481653
18991	481654
213638	481655
59457	481656
8006	481657
56934	481658
173782	481659
211603	481660
93212	481661
33118	481662
55753	481663
17209	481664
52544	481665
48575	481666
300882	481667
202810	481668
206982	481669
80026	481670
161757	481671
9415	481672
9415	481673
319491	481674
85168	481675
3578	481676
178260	481677
302216	481678
16648	481679
2362	481680
12032	481681
64251	481682
83089	481683
43768	481684
78093	481685
4707	481686
4728	481687
13475	481688
117821	481689
26948	481690
9597	481691
102786	481692
113346	481693
43358	481694
10145	481695
122493	481696
98401	481697
152860	481698
274363	481699
233630	481700
61677	481701
165026	481702
12864	481703
275268	481704
20784	481705
137925	481706
122189	481707
150297	481708
85380	481709
135533	481710
5645	481711
207425	481712
104515	481713
122945	481714
190503	481715
12769	481716
3502	481717
112630	481718
31087	481719
8209	481720
271703	481721
25736	481722
30623	481723
5950	481724
84311	481725
18406	481726
127589	481727
175782	481728
111107	481729
206080	481730
29112	481731
206249	481732
11514	481733
128913	481734
25715	481735
89216	481736
20127	481737
88792	481738
42343	481739
21623	481740
301564	481741
26313	481742
4472	481743
10794	481744
227076	481745
223556	481746
26565	481747
146474	481748
185551	481749
197262	481750
67153	481751
36994	481752
307883	481753
76557	481754
31331	481755
301935	481756
198376	481757
192701	481758
17159	481759
268154	481760
58968	481761
30824	481762
217381	481763
30824	481764
105514	481765
85459	481766
202907	481767
3026	481768
264779	481769
8762	481770
33450	481771
9876	481772
215381	481773
9999	481774
120332	481775
52109	481776
13263	481777
287825	481778
73863	481779
28195	481780
52919	481781
252123	481782
137447	481783
6616	481784
4141	481785
108216	481786
308548	481787
316411	481788
61887	481789
293584	481790
8406	481791
44676	481792
268676	481793
163632	481794
16498	481795
198404	481796
81294	481797
8956	481798
82891	481799
34304	481800
286688	481801
207591	481802
86044	481803
36968	481804
35298	481805
119014	481806
192380	481807
51037	481808
18280	481809
47513	481810
293759	481811
48218	481812
256572	481813
7889	481814
15286	481815
88010	481816
32125	481817
106549	481818
98026	481819
10852	481820
48904	481821
188648	481822
172564	481823
16737	481824
88193	481825
16737	481826
40539	481827
106408	481828
165436	481829
82752	481830
219528	481831
208479	481832
44562	481833
177283	481834
1367	481835
35964	481836
98026	481837
26864	481838
71431	481839
56546	481840
25488	481841
70849	481842
820	481843
154337	481844
2411	481845
220	481846
129042	481847
257179	481848
109414	481849
66401	481850
53501	481851
8426	481852
2100	481853
29487	481854
27401	481855
4621	481856
239509	481857
234365	481858
62334	481859
72777	481860
79839	481861
190520	481862
97183	481863
107376	481864
8617	481865
13407	481866
58293	481867
71521	481868
160542	481869
128526	481870
131965	481871
36722	481872
190109	481873
52411	481874
23717	481875
193478	481876
228001	481877
143162	481878
277883	481879
254053	481880
275233	481881
243808	481882
142575	481883
236446	481884
94531	481885
230528	481886
138154	481887
41853	481888
196621	481889
111354	481890
42704	481891
59700	481892
186685	481893
42229	481894
31626	481895
310486	481896
24980	481897
12324	481898
176371	481899
69113	481900
200706	481901
39903	481902
52152	481903
22345	481904
9416	481905
135464	481906
256538	481907
4969	481908
208372	481909
222802	481910
88977	481911
133167	481912
221487	481913
145342	481914
272818	481915
13593	481916
171709	481917
109811	481918
294745	481919
257236	481920
115341	481921
229372	481922
247879	481923
89321	481924
248687	481925
72827	481926
267474	481927
109190	481928
142026	481929
65445	481930
232768	481931
216227	481932
136003	481933
211992	481934
54190	481935
20108	481936
12803	481937
103717	481938
7319	481939
50447	481940
1648	481941
28954	481942
76009	481943
50447	481944
279506	481945
66881	481946
50933	481947
4716	481948
32312	481949
21042	481950
30314	481951
31033	481952
1983	481953
2200	481954
230281	481955
146615	481956
235912	481957
54214	481958
133204	481959
3095	481960
98645	481961
6834	481962
180008	481963
99822	481964
59207	481965
49018	481966
147644	481967
207963	481968
164072	481969
20954	481970
115671	481971
19484	481972
172402	481973
214805	481974
18985	481975
52728	481976
4413	481977
183583	481978
512	481979
6684	481980
34799	481981
4158	481982
233839	481983
52080	481984
1692	481985
450	481986
37237	481987
26174	481988
55181	481989
27774	481990
27735	481991
87275	481992
10200	481993
4813	481994
105491	481995
8609	481996
39988	481997
105241	481998
163676	481999
47050	482000
77301	482001
3245	482002
5791	482003
30461	482004
65119	482005
29236	482006
44926	482007
13792	482008
35890	482009
23835	482010
149963	482011
5719	482012
4091	482013
50884	482014
141052	482015
18050	482016
27793	482017
22000	482018
64901	482019
177415	482020
12460	482021
39988	482022
181958	482023
54767	482024
16214	482025
117650	482026
57449	482027
216263	482028
919	482029
5804	482030
9144	482031
114382	482032
79677	482033
25598	482034
118809	482035
47018	482036
50485	482037
30841	482038
165966	482039
24856	482040
3852	482041
78046	482042
74126	482043
304245	482044
22013	482045
50485	482046
63911	482047
12772	482048
9852	482049
80007	482050
55119	482051
1545	482052
316977	482053
35672	482054
27396	482055
56227	482056
6052	482057
6471	482058
7548	482059
19319	482060
29954	482061
86773	482062
1545	482063
26786	482064
39749	482065
9157	482066
34698	482067
32946	482068
47124	482069
2961	482070
44633	482071
128709	482072
17569	482073
52308	482074
37167	482075
91710	482076
36679	482077
1887	482078
10833	482079
39711	482080
26465	482081
68376	482082
2460	482083
81132	482084
23312	482085
27948	482086
31365	482087
36743	482088
178432	482089
111651	482090
25718	482091
7522	482092
7522	482093
44185	482094
172688	482095
14403	482096
86146	482097
31936	482098
22418	482099
290243	482100
14147	482101
64212	482102
49158	482103
629	482104
9984	482105
190157	482106
19627	482107
6364	482108
3621	482109
87476	482110
39061	482111
10352	482112
13792	482113
96418	482114
13563	482115
10435	482116
20742	482117
30261	482118
9298	482119
9993	482120
5285	482121
138737	482122
4833	482123
7789	482124
25562	482125
8609	482126
5255	482127
4888	482128
80762	482129
17461	482130
7229	482131
19655	482132
5290	482133
14364	482134
17047	482135
81620	482136
134326	482137
67638	482138
5285	482139
14364	482140
13188	482141
43667	482142
27219	482143
89314	482144
7229	482145
19465	482146
37260	482147
7909	482148
12451	482149
56075	482150
93926	482151
8824	482152
12451	482153
10186	482154
41487	482155
2216	482156
13369	482157
44480	482158
24166	482159
77223	482160
5801	482161
133082	482162
50484	482163
5285	482164
52093	482165
7828	482166
6475	482167
5019	482168
49560	482169
11792	482170
11250	482171
2134	482172
13258	482173
52400	482174
125982	482175
25125	482176
18867	482177
27557	482178
14465	482179
27219	482180
8851	482181
79677	482182
139665	482183
18877	482184
2324	482185
2710	482186
5961	482187
9500	482188
59236	482189
59823	482190
46398	482191
19256	482192
3229	482193
22822	482194
6664	482195
4692	482196
13987	482197
17149	482198
1545	482199
14651	482200
7372	482201
9064	482202
38749	482203
40705	482204
17569	482205
78221	482206
55641	482207
26291	482208
82953	482209
13059	482210
32821	482211
25871	482212
79222	482213
2536	482214
6441	482215
13812	482216
245009	482217
51140	482218
36384	482219
7152	482220
5719	482221
132777	482222
22837	482223
89847	482224
20616	482225
60161	482226
37703	482227
192131	482228
3828	482229
162425	482230
19402	482231
31383	482232
217216	482233
61584	482234
98586	482235
4673	482236
169170	482237
176924	482238
199360	482239
55642	482240
67626	482241
17502	482242
116491	482243
3185	482244
129650	482245
256810	482246
36114	482247
5467	482248
180918	482249
129427	482250
64470	482251
125883	482252
5923	482253
49414	482254
11067	482255
320785	482256
12250	482257
136149	482258
12767	482259
66556	482260
137652	482261
155274	482262
6411	482263
5584	482264
7735	482265
15984	482266
7	482267
82678	482268
20616	482269
56290	482270
144487	482271
323125	482272
99914	482273
90689	482274
3236	482275
41543	482276
197670	482277
31040	482278
89518	482279
199576	482280
32514	482281
59304	482282
90339	482283
47178	482284
84121	482285
92087	482286
178260	482287
167297	482288
248268	482289
81597	482290
40298	482291
211136	482292
77513	482293
36667	482294
79730	482295
23664	482296
120152	482297
104378	482298
28097	482299
210286	482300
105415	482301
131581	482302
266702	482303
48645	482304
42621	482305
78581	482306
10611	482307
294347	482308
15113	482309
77553	482310
119835	482311
211400	482312
325250	482313
25172	482314
44338	482315
215277	482316
323082	482317
24342	482318
14231	482319
28889	482320
35053	482321
219682	482322
182062	482323
254022	482324
194987	482325
14669	482326
85951	482327
203791	482328
41775	482329
1946	482330
17363	482331
103320	482332
35167	482333
147051	482334
58310	482335
170288	482336
306098	482337
36201	482338
76114	482339
185373	482340
16642	482341
56353	482342
256848	482343
64845	482344
16603	482345
38346	482346
64845	482347
21002	482348
56180	482349
83350	482350
83444	482351
7926	482352
100527	482353
74904	482354
59000	482355
33045	482356
53094	482357
128462	482358
124364	482359
23514	482360
319007	482361
86368	482362
115134	482363
27286	482364
42562	482365
63200	482366
14512	482367
63452	482368
18749	482369
41095	482370
111331	482371
46563	482372
14012	482373
63944	482374
242855	482375
119939	482376
138712	482377
192751	482378
136016	482379
143987	482380
168049	482381
137137	482382
88168	482383
131198	482384
282535	482385
44553	482386
58516	482387
89975	482388
313159	482389
172090	482390
182209	482391
78939	482392
125439	482393
11357	482394
30094	482395
145737	482396
98587	482397
91220	482398
1213	482399
327185	482400
260499	482401
30311	482402
119613	482403
312891	482404
73943	482405
61783	482406
145044	482407
41359	482408
124917	482409
28431	482410
78276	482411
287820	482412
281121	482413
223444	482414
142884	482415
79160	482416
182445	482417
187010	482418
70751	482419
4035	482420
24594	482421
274305	482422
7422	482423
211345	482424
276298	482425
317620	482426
314081	482427
192723	482428
2116	482429
251948	482430
26122	482431
58929	482432
162542	482433
131954	482434
59209	482435
83172	482436
7	482437
92685	482438
214645	482439
47481	482440
18373	482441
65506	482442
59106	482443
89229	482444
150226	482445
21411	482446
98347	482447
45074	482448
167359	482449
61765	482450
59943	482451
46097	482452
78639	482453
165944	482454
188874	482455
11193	482456
238553	482457
79833	482458
18980	482459
40082	482460
175393	482461
1628	482462
7071	482463
65851	482464
51392	482465
83378	482466
142397	482467
164845	482468
54072	482469
121329	482470
16105	482471
49802	482472
196246	482473
140672	482474
32286	482475
42416	482476
168398	482477
41868	482478
127721	482479
87738	482480
35654	482481
77335	482482
107167	482483
44525	482484
47708	482485
15392	482486
6220	482487
51053	482488
117569	482489
303715	482490
16622	482491
166540	482492
93951	482493
44342	482494
84309	482495
46120	482496
32387	482497
24936	482498
24936	482499
8668	482500
182922	482501
68803	482502
62584	482503
171244	482504
197173	482505
23492	482506
4585	482507
92622	482508
16041	482509
137966	482510
33471	482511
152765	482512
13373	482513
12849	482514
204590	482515
67424	482516
293529	482517
6359	482518
22619	482519
13088	482520
126667	482521
174463	482522
210666	482523
319572	482524
319230	482525
14027	482526
272366	482527
240308	482528
200471	482529
312477	482530
151440	482531
90211	482532
137239	482533
249876	482534
127236	482535
248800	482536
18630	482537
32512	482538
223388	482539
26527	482540
48480	482541
76795	482542
7882	482543
89684	482544
20997	482545
22760	482546
6977	482547
74039	482548
79698	482549
141439	482550
1191	482551
1191	482552
13968	482553
26343	482554
57996	482555
49670	482556
2083	482557
209105	482558
12729	482559
159772	482560
197841	482561
311607	482562
38772	482563
32023	482564
23585	482565
175437	482566
84419	482567
946	482568
116139	482569
215694	482570
158620	482571
130267	482572
84662	482573
48383	482574
109265	482575
106213	482576
118554	482577
240757	482578
102117	482579
5802	482580
35234	482581
159832	482582
103914	482583
34148	482584
95351	482585
90039	482586
107635	482587
9592	482588
203556	482589
211485	482590
134757	482591
54136	482592
70865	482593
19241	482594
22501	482595
188500	482596
78523	482597
59066	482598
32432	482599
69549	482600
62925	482601
82624	482602
64924	482603
9668	482604
250623	482605
149306	482606
96102	482607
99154	482608
43078	482609
41597	482610
114995	482611
242667	482612
106293	482613
63817	482614
78671	482615
16629	482616
85723	482617
277651	482618
26983	482619
28520	482620
211050	482621
6463	482622
115027	482623
73196	482624
176069	482625
45476	482626
73363	482627
300349	482628
7153	482629
100322	482630
210835	482631
199862	482632
249220	482633
111028	482634
264369	482635
52349	482636
295039	482637
45114	482638
28147	482639
115290	482640
26807	482641
3180	482642
138370	482643
49958	482644
59073	482645
129816	482646
161488	482647
64705	482648
209961	482649
1117	482650
19771	482651
237868	482652
57264	482653
5392	482654
126676	482655
29608	482656
41141	482657
57871	482658
255245	482659
55135	482660
159556	482661
102598	482662
61680	482663
15276	482664
33268	482665
11643	482666
269054	482667
979	482668
89079	482669
59699	482670
82137	482671
264	482672
565	482673
70246	482674
297065	482675
80767	482676
104004	482677
50934	482678
240774	482679
214572	482680
140414	482681
84233	482682
30088	482683
25985	482684
12366	482685
135149	482686
49924	482687
212750	482688
60948	482689
241891	482690
17341	482691
89562	482692
15945	482693
25127	482694
44169	482695
122404	482696
122218	482697
76185	482698
38784	482699
87721	482700
129352	482701
201819	482702
27403	482703
185058	482704
184953	482705
12964	482706
109237	482707
205851	482708
234597	482709
215115	482710
57996	482711
39353	482712
168029	482713
61394	482714
189325	482715
22688	482716
46781	482717
73816	482718
16437	482719
20742	482720
64672	482721
8799	482722
28071	482723
82169	482724
287192	482725
253074	482726
118402	482727
1560	482728
33706	482729
143484	482730
64269	482731
98492	482732
141664	482733
150113	482734
325452	482735
274275	482736
179107	482737
255818	482738
251182	482739
35738	482740
27152	482741
300880	482742
15064	482743
38475	482744
3424	482745
39353	482746
9217	482747
4332	482748
133113	482749
68783	482750
75434	482751
8845	482752
55918	482753
139223	482754
15435	482755
243380	482756
63137	482757
4074	482758
35471	482759
201719	482760
192266	482761
166305	482762
33165	482763
63303	482764
166525	482765
3393	482766
47083	482767
88788	482768
51580	482769
5975	482770
54847	482771
141486	482772
163782	482773
192775	482774
32951	482775
22923	482776
90425	482777
190211	482778
35338	482779
66715	482780
88696	482781
30905	482782
10088	482783
2515	482784
194303	482785
27843	482786
93567	482787
1206	482788
28062	482789
111405	482790
7098	482791
88492	482792
175755	482793
12558	482794
27354	482795
26489	482796
171109	482797
48843	482798
149173	482799
159514	482800
11507	482801
126893	482802
162841	482803
34655	482804
278109	482805
47885	482806
2952	482807
149563	482808
97426	482809
83973	482810
195960	482811
154411	482812
98845	482813
117391	482814
78202	482815
148691	482816
95810	482817
35463	482818
52380	482819
71946	482820
85455	482821
116555	482822
69483	482823
56617	482824
4332	482825
34564	482826
91220	482827
9191	482828
296593	482829
157019	482830
271047	482831
154043	482832
157250	482833
69808	482834
47350	482835
162038	482836
302247	482837
151234	482838
17188	482839
282122	482840
109473	482841
35928	482842
96691	482843
202743	482844
94416	482845
68276	482846
193756	482847
201172	482848
115691	482849
171750	482850
213466	482851
50053	482852
229611	482853
239925	482854
200497	482855
86527	482856
10300	482857
15856	482858
40139	482859
37711	482860
294187	482861
47576	482862
165370	482863
71549	482864
237587	482865
14202	482866
205734	482867
118904	482868
6993	482869
37848	482870
12608	482871
298973	482872
292775	482873
250321	482874
182425	482875
117189	482876
264220	482877
908	482878
251824	482879
12369	482880
319124	482881
215393	482882
111443	482883
10633	482884
37002	482885
19016	482886
288324	482887
204900	482888
66957	482889
26653	482890
66838	482891
31049	482892
10955	482893
31721	482894
199338	482895
156334	482896
79451	482897
53647	482898
129286	482899
3179	482900
37712	482901
69459	482902
64868	482903
1519	482904
64206	482905
18513	482906
201207	482907
201056	482908
64926	482909
26091	482910
145493	482911
211023	482912
60982	482913
75848	482914
2117	482915
213283	482916
1141	482917
314343	482918
63122	482919
258224	482920
180985	482921
118085	482922
31380	482923
63313	482924
308593	482925
3392	482926
127162	482927
18469	482928
60934	482929
23713	482930
24240	482931
5100	482932
32982	482933
277902	482934
203167	482935
254601	482936
16493	482937
31495	482938
53723	482939
29383	482940
193207	482941
91422	482942
147053	482943
57670	482944
86407	482945
246321	482946
1158	482947
37828	482948
13027	482949
186871	482950
198108	482951
85080	482952
63770	482953
47350	482954
26787	482955
15558	482956
41202	482957
304271	482958
44079	482959
30543	482960
229770	482961
42740	482962
160196	482963
46601	482964
22641	482965
78325	482966
79384	482967
42857	482968
18494	482969
4515	482970
177065	482971
9576	482972
5350	482973
137921	482974
131310	482975
16885	482976
26955	482977
83247	482978
8665	482979
180642	482980
134695	482981
106668	482982
98845	482983
133750	482984
34918	482985
106035	482986
7	482987
40588	482988
59247	482989
1141	482990
67106	482991
49618	482992
169566	482993
96070	482994
29107	482995
88526	482996
35103	482997
27874	482998
146969	482999
70919	483000
56826	483001
69775	483002
23803	483003
35549	483004
48062	483005
28494	483006
6942	483007
96067	483008
29364	483009
117361	483010
121031	483011
52409	483012
123552	483013
256040	483014
312823	483015
210489	483016
306001	483017
25463	483018
141073	483019
48929	483020
20816	483021
55839	483022
278028	483023
127132	483024
79811	483025
207592	483026
13911	483027
110595	483028
11174	483029
7	483030
12121	483031
200291	483032
226920	483033
10720	483034
33483	483035
8210	483036
60638	483037
34953	483038
94800	483039
107395	483040
301592	483041
26699	483042
95422	483043
87470	483044
202437	483045
90605	483046
100480	483047
153260	483048
119216	483049
155778	483050
227604	483051
108137	483052
7052	483053
114286	483054
185904	483055
22193	483056
17779	483057
18680	483058
251	483059
69214	483060
306760	483061
243817	483062
227538	483063
151596	483064
47714	483065
79820	483066
13427	483067
156051	483068
3512	483069
79251	483070
946	483071
5066	483072
175035	483073
111364	483074
126892	483075
30259	483076
134526	483077
178155	483078
165836	483079
260006	483080
234031	483081
228499	483082
25577	483083
36897	483084
12660	483085
89696	483086
326887	483087
126180	483088
60148	483089
132953	483090
98144	483091
62808	483092
138569	483093
51179	483094
46253	483095
165168	483096
16477	483097
208175	483098
36648	483099
139021	483100
103522	483101
72222	483102
239035	483103
61573	483104
127643	483105
51365	483106
159683	483107
59209	483108
307934	483109
130233	483110
12650	483111
1824	483112
155557	483113
114209	483114
8712	483115
54446	483116
5100	483117
101161	483118
72917	483119
6236	483120
20681	483121
36009	483122
80443	483123
146086	483124
104466	483125
258869	483126
152522	483127
202673	483128
181996	483129
271854	483130
168448	483131
102584	483132
64569	483133
137982	483134
4291	483135
211070	483136
110423	483137
30209	483138
184675	483139
26395	483140
1664	483141
170282	483142
104044	483143
142539	483144
105275	483145
6754	483146
132862	483147
134727	483148
97	483149
816	483150
14565	483151
31368	483152
79849	483153
90770	483154
41281	483155
55425	483156
81675	483157
26376	483158
13122	483159
82290	483160
77478	483161
163734	483162
82540	483163
270106	483164
202136	483165
110239	483166
309126	483167
304562	483168
205240	483169
74648	483170
88179	483171
9241	483172
46239	483173
9241	483174
9241	483175
9237	483176
9241	483177
9237	483178
46239	483179
254969	483180
73834	483181
38059	483182
44119	483183
203815	483184
10770	483185
1005	483186
78506	483187
124721	483188
25805	483189
94008	483190
17652	483191
27716	483192
63731	483193
224273	483194
262925	483195
175238	483196
262918	483197
62661	483198
236662	483199
124047	483200
236928	483201
28105	483202
120288	483203
320252	483204
134890	483205
34170	483206
94783	483207
57473	483208
3324	483209
65126	483210
75416	483211
86409	483212
54621	483213
158814	483214
208722	483215
2251	483216
5317	483217
247315	483218
94619	483219
112344	483220
1537	483221
70977	483222
160	483223
48211	483224
161095	483225
30103	483226
139310	483227
4585	483228
4091	483229
4091	483230
249095	483231
37243	483232
53312	483233
42631	483234
1496	483235
172470	483236
33255	483237
16215	483238
6672	483239
77255	483240
39773	483241
305265	483242
21652	483243
137431	483244
5966	483245
112970	483246
64523	483247
31593	483248
89890	483249
116881	483250
212407	483251
186512	483252
4555	483253
55194	483254
163308	483255
67963	483256
94490	483257
32048	483258
40360	483259
109101	483260
260200	483261
162846	483262
135965	483263
290099	483264
228574	483265
48922	483266
40720	483267
295567	483268
188723	483269
318422	483270
2351	483271
194242	483272
82394	483273
27575	483274
164186	483275
172285	483276
181557	483277
32140	483278
18460	483279
107878	483280
3523	483281
27691	483282
4091	483283
99941	483284
238850	483285
18594	483286
62226	483287
43748	483288
22264	483289
270029	483290
7674	483291
48534	483292
65295	483293
18697	483294
214911	483295
108026	483296
172376	483297
14648	483298
467	483299
80383	483300
180188	483301
265522	483302
48511	483303
4992	483304
144876	483305
10135	483306
96450	483307
32191	483308
270091	483309
308626	483310
76626	483311
19100	483312
296268	483313
99791	483314
91919	483315
206432	483316
67926	483317
48629	483318
61657	483319
152187	483320
271033	483321
49278	483322
24636	483323
32068	483324
146536	483325
114974	483326
192401	483327
225402	483328
74064	483329
90942	483330
135996	483331
38503	483332
145195	483333
81195	483334
32312	483335
61797	483336
46357	483337
164208	483338
118889	483339
3072	483340
92547	483341
177269	483342
164540	483343
16288	483344
301405	483345
63595	483346
27134	483347
42682	483348
202140	483349
222404	483350
40074	483351
40831	483352
38665	483353
5876	483354
2011	483355
159864	483356
144469	483357
25759	483358
83037	483359
323530	483360
252425	483361
261353	483362
41092	483363
165160	483364
174892	483365
211627	483366
67854	483367
1492	483368
134456	483369
111494	483370
133561	483371
72956	483372
135090	483373
124178	483374
216877	483375
274450	483376
6848	483377
130046	483378
316727	483379
163308	483380
60168	483381
190913	483382
18469	483383
144787	483384
2842	483385
37970	483386
4148	483387
298098	483388
211655	483389
17160	483390
30932	483391
2594	483392
173728	483393
102862	483394
42633	483395
116534	483396
79205	483397
91657	483398
9350	483399
29469	483400
204237	483401
55461	483402
137849	483403
259859	483404
71306	483405
9562	483406
85189	483407
312503	483408
184209	483409
123747	483410
100220	483411
83434	483412
295762	483413
50943	483414
211859	483415
131385	483416
269319	483417
84749	483418
67326	483419
159030	483420
96657	483421
2923	483422
7973	483423
9296	483424
256157	483425
23528	483426
245556	483427
298330	483428
137743	483429
44	483430
3730	483431
194241	483432
240609	483433
10444	483434
70557	483435
200634	483436
213410	483437
102215	483438
5327	483439
82515	483440
174793	483441
58515	483442
84395	483443
71353	483444
9641	483445
8383	483446
15965	483447
4174	483448
3922	483449
108806	483450
78972	483451
8772	483452
6800	483453
24672	483454
16256	483455
38976	483456
10447	483457
283180	483458
191907	483459
65664	483460
71198	483461
49438	483462
15515	483463
33708	483464
13421	483465
64564	483466
181022	483467
178808	483468
185066	483469
149522	483470
70263	483471
9792	483472
94730	483473
73580	483474
23626	483475
19450	483476
125553	483477
59054	483478
32801	483479
25158	483480
245985	483481
27128	483482
6707	483483
108120	483484
13464	483485
125352	483486
74701	483487
182401	483488
12798	483489
39077	483490
129533	483491
263728	483492
30222	483493
267548	483494
31786	483495
16925	483496
103007	483497
159865	483498
67960	483499
157152	483500
81229	483501
25396	483502
44921	483503
1466	483504
138131	483505
150836	483506
1318	483507
111400	483508
171812	483509
88615	483510
109789	483511
89532	483512
95273	483513
130972	483514
84051	483515
13649	483516
89230	483517
29284	483518
4706	483519
75142	483520
74046	483521
73151	483522
15600	483523
81384	483524
50363	483525
162076	483526
191934	483527
268831	483528
89791	483529
53	483530
3629	483531
158185	483532
32554	483533
37535	483534
138472	483535
17175	483536
38612	483537
311625	483538
151698	483539
15086	483540
273887	483541
9648	483542
3640	483543
71940	483544
5473	483545
160358	483546
117082	483547
30450	483548
31665	483549
36874	483550
115944	483551
189771	483552
85485	483553
96729	483554
187241	483555
261866	483556
23199	483557
17729	483558
39285	483559
119156	483560
55	483561
27360	483562
13218	483563
187318	483564
32799	483565
58019	483566
64143	483567
178582	483568
34055	483569
38486	483570
183182	483571
45389	483572
6564	483573
124422	483574
218761	483575
125651	483576
213308	483577
179110	483578
289179	483579
311094	483580
295056	483581
53020	483582
66272	483583
37526	483584
129396	483585
234252	483586
18105	483587
110890	483588
158762	483589
42676	483590
239694	483591
264950	483592
116053	483593
182983	483594
1003	483595
60335	483596
117820	483597
31780	483598
11635	483599
96001	483600
91163	483601
271056	483602
207627	483603
182018	483604
125006	483605
192030	483606
19420	483607
44201	483608
4297	483609
179730	483610
117861	483611
35613	483612
307460	483613
12657	483614
102181	483615
28473	483616
19105	483617
174105	483618
270156	483619
92865	483620
43757	483621
172412	483622
87578	483623
15129	483624
82942	483625
162885	483626
192688	483627
70784	483628
71881	483629
428	483630
84807	483631
19299	483632
31034	483633
270918	483634
96898	483635
91864	483636
167041	483637
304076	483638
245625	483639
98571	483640
127681	483641
31667	483642
66992	483643
103861	483644
242631	483645
18971	483646
134135	483647
33575	483648
157578	483649
235637	483650
31738	483651
78133	483652
266322	483653
91834	483654
87530	483655
218111	483656
9	483657
1110	483658
21058	483659
123648	483660
80776	483661
108165	483662
259498	483663
120793	483664
40883	483665
17712	483666
15072	483667
216303	483668
9159	483669
11312	483670
23098	483671
5788	483672
59734	483673
15607	483674
12378	483675
22557	483676
4263	483677
10772	483678
250217	483679
5172	483680
58170	483681
58194	483682
9560	483683
156668	483684
53246	483685
104168	483686
77009	483687
27835	483688
37587	483689
145452	483690
26609	483691
24662	483692
132522	483693
2376	483694
97708	483695
188932	483696
71937	483697
188866	483698
173769	483699
77498	483700
70756	483701
16580	483702
124010	483703
79062	483704
13883	483705
75132	483706
61345	483707
93605	483708
105366	483709
309649	483710
91845	483711
123019	483712
12895	483713
32998	483714
36361	483715
195312	483716
62429	483717
79485	483718
6769	483719
22735	483720
19072	483721
135686	483722
38352	483723
100909	483724
75094	483725
259843	483726
228396	483727
273425	483728
3009	483729
197438	483730
16197	483731
15048	483732
290814	483733
2982	483734
1904	483735
81254	483736
18276	483737
42856	483738
579	483739
201653	483740
49264	483741
32371	483742
13252	483743
22532	483744
132478	483745
68683	483746
110673	483747
80445	483748
195951	483749
37545	483750
22993	483751
103411	483752
80517	483753
11213	483754
56792	483755
3192	483756
10080	483757
39432	483758
3826	483759
20325	483760
5563	483761
676	483762
19150	483763
46111	483764
115189	483765
11081	483766
36395	483767
267884	483768
204757	483769
53320	483770
72630	483771
20233	483772
177984	483773
60645	483774
88372	483775
47987	483776
327239	483777
4054	483778
6231	483779
2431	483780
170486	483781
109073	483782
285371	483783
117127	483784
53777	483785
104368	483786
108187	483787
158453	483788
75039	483789
203356	483790
189844	483791
25289	483792
3797	483793
261600	483794
15526	483795
73403	483796
49549	483797
219934	483798
60984	483799
557	483800
210388	483801
92374	483802
16373	483803
192022	483804
24077	483805
54329	483806
76670	483807
201713	483808
23349	483809
71129	483810
22439	483811
137531	483812
311191	483813
31087	483814
127898	483815
312293	483816
12651	483817
160454	483818
244567	483819
137235	483820
216458	483821
71078	483822
4104	483823
37814	483824
90523	483825
16018	483826
52190	483827
68608	483828
18656	483829
16605	483830
174089	483831
122889	483832
122132	483833
63	483834
94255	483835
88650	483836
172637	483837
237045	483838
70240	483839
15946	483840
2071	483841
49427	483842
64844	483843
10869	483844
72703	483845
324110	483846
201762	483847
101	483848
43685	483849
83834	483850
135595	483851
253804	483852
61160	483853
127778	483854
36011	483855
30007	483856
198274	483857
49543	483858
55731	483859
162412	483860
110991	483861
127893	483862
49692	483863
7923	483864
435	483865
76736	483866
38084	483867
21282	483868
171862	483869
295218	483870
266373	483871
65491	483872
191670	483873
6120	483874
58758	483875
4742	483876
318481	483877
54846	483878
19179	483879
138160	483880
9221	483881
86158	483882
44852	483883
110460	483884
26243	483885
27329	483886
48354	483887
219125	483888
115568	483889
19322	483890
308341	483891
26667	483892
178469	483893
26015	483894
26513	483895
64606	483896
86773	483897
5517	483898
113412	483899
63176	483900
211668	483901
31166	483902
146414	483903
16634	483904
148849	483905
63146	483906
30404	483907
6856	483908
148434	483909
74790	483910
113577	483911
3515	483912
124495	483913
62705	483914
96978	483915
5426	483916
57415	483917
290047	483918
67023	483919
956	483920
37132	483921
36062	483922
24150	483923
11302	483924
274964	483925
72798	483926
71889	483927
4031	483928
7908	483929
2197	483930
59141	483931
225951	483932
75069	483933
15846	483934
64296	483935
142665	483936
103731	483937
55683	483938
152164	483939
25257	483940
15680	483941
18321	483942
27937	483943
8067	483944
62306	483945
8588	483946
267362	483947
51425	483948
47981	483949
99415	483950
105226	483951
182053	483952
103069	483953
129814	483954
46763	483955
75702	483956
312684	483957
17671	483958
9411	483959
76923	483960
87655	483961
42508	483962
32069	483963
124192	483964
50926	483965
67292	483966
2156	483967
152542	483968
57991	483969
112483	483970
259209	483971
6207	483972
3881	483973
60258	483974
211002	483975
227875	483976
254892	483977
211276	483978
18660	483979
52025	483980
21404	483981
5123	483982
21192	483983
43	483984
118713	483985
39115	483986
97743	483987
10375	483988
11722	483989
101563	483990
308320	483991
196097	483992
66168	483993
4101	483994
804	483995
130142	483996
114871	483997
6132	483998
84905	483999
119731	484000
7818	484001
14715	484002
221968	484003
72232	484004
125769	484005
279022	484006
52819	484007
11176	484008
227460	484009
225749	484010
4166	484011
126060	484012
2629	484013
276609	484014
16328	484015
10049	484016
119691	484017
112160	484018
41986	484019
7065	484020
5380	484021
44006	484022
25795	484023
10841	484024
73976	484025
102425	484026
27565	484027
169130	484028
6939	484029
7578	484030
40377	484031
185838	484032
48881	484033
125336	484034
35594	484035
53746	484036
21511	484037
2483	484038
1746	484039
68018	484040
112531	484041
94537	484042
61783	484043
295636	484044
62587	484045
128381	484046
14582	484047
22275	484048
36160	484049
14855	484050
307487	484051
184155	484052
7397	484053
60109	484054
177	484055
13309	484056
120680	484057
307204	484058
141854	484059
106640	484060
128046	484061
57902	484062
3014	484063
21282	484064
30848	484065
244739	484066
1087	484067
25793	484068
13362	484069
98409	484070
278826	484071
75787	484072
36703	484073
30558	484074
3124	484075
3371	484076
246469	484077
12021	484078
59871	484079
184585	484080
100144	484081
68743	484082
1201	484083
4561	484084
75918	484085
4426	484086
34263	484087
3510	484088
198806	484089
103631	484090
315870	484091
130032	484092
236363	484093
1048	484094
156847	484095
114184	484096
195411	484097
60496	484098
63929	484099
210186	484100
106430	484101
128787	484102
72217	484103
41790	484104
973	484105
2570	484106
178188	484107
2959	484108
111637	484109
54102	484110
146902	484111
174310	484112
4508	484113
10700	484114
159922	484115
195353	484116
301882	484117
36782	484118
95513	484119
111675	484120
192818	484121
313775	484122
119059	484123
226596	484124
21289	484125
63924	484126
101873	484127
277319	484128
117329	484129
66579	484130
25915	484131
4615	484132
203606	484133
122833	484134
228303	484135
77164	484136
75111	484137
85021	484138
228940	484139
5695	484140
4788	484141
4788	484142
251780	484143
78005	484144
151137	484145
122833	484146
467	484147
9488	484148
44258	484149
37341	484150
207064	484151
9612	484152
113608	484153
110396	484154
80968	484155
30000	484156
16328	484157
17455	484158
221856	484159
34476	484160
20778	484161
189048	484162
124556	484163
56453	484164
72613	484165
131006	484166
168624	484167
13921	484168
151501	484169
63817	484170
204588	484171
8235	484172
99649	484173
51361	484174
97577	484175
151695	484176
185101	484177
79142	484178
175728	484179
28609	484180
8138	484181
3131	484182
82538	484183
145797	484184
22816	484185
47743	484186
183243	484187
90292	484188
169835	484189
6949	484190
102593	484191
167334	484192
298981	484193
25452	484194
122245	484195
70915	484196
168738	484197
104717	484198
147916	484199
77196	484200
28788	484201
106035	484202
87598	484203
1208	484204
77196	484205
9010	484206
18084	484207
192587	484208
51782	484209
55240	484210
155679	484211
79061	484212
76542	484213
300690	484214
59607	484215
60408	484216
77631	484217
5992	484218
33385	484219
88575	484220
188362	484221
320951	484222
227293	484223
127508	484224
37024	484225
243404	484226
181326	484227
80949	484228
31768	484229
46010	484230
63666	484231
201436	484232
9711	484233
4080	484234
54706	484235
117635	484236
35666	484237
2852	484238
245507	484239
9534	484240
3920	484241
169822	484242
256545	484243
3795	484244
6587	484245
119307	484246
35102	484247
14506	484248
309440	484249
205683	484250
10775	484251
296113	484252
95366	484253
20384	484254
4344	484255
29032	484256
42124	484257
4232	484258
57604	484259
5690	484260
92655	484261
29802	484262
25680	484263
45531	484264
85677	484265
101027	484266
16664	484267
8499	484268
5758	484269
120827	484270
60530	484271
18370	484272
53410	484273
293052	484274
30435	484275
50473	484276
66719	484277
119793	484278
96562	484279
42581	484280
311135	484281
150447	484282
311360	484283
301822	484284
54489	484285
66901	484286
113594	484287
72397	484288
161005	484289
186881	484290
679	484291
257745	484292
253374	484293
160183	484294
110739	484295
233362	484296
36248	484297
146897	484298
97389	484299
60024	484300
166785	484301
2152	484302
175070	484303
18319	484304
62927	484305
28249	484306
127320	484307
194554	484308
23030	484309
38797	484310
15874	484311
111656	484312
123439	484313
94814	484314
543	484315
94660	484316
92019	484317
489	484318
135113	484319
6082	484320
92184	484321
12298	484322
65602	484323
6	484324
131250	484325
249049	484326
17144	484327
3300	484328
19076	484329
273	484330
57543	484331
76344	484332
6963	484333
61006	484334
21383	484335
6607	484336
202633	484337
23879	484338
126079	484339
176059	484340
3722	484341
21439	484342
134261	484343
61005	484344
105338	484345
41904	484346
168672	484347
105827	484348
137796	484349
112590	484350
121883	484351
98724	484352
188631	484353
119228	484354
200999	484355
79834	484356
237235	484357
60609	484358
46732	484359
96647	484360
119859	484361
75013	484362
196441	484363
147393	484364
119301	484365
277180	484366
228352	484367
196293	484368
178621	484369
294548	484370
188740	484371
51512	484372
148579	484373
186981	484374
114185	484375
301990	484376
181436	484377
35478	484378
189040	484379
18535	484380
90646	484381
7457	484382
93618	484383
38744	484384
43615	484385
183457	484386
183339	484387
44969	484388
64559	484389
153489	484390
56908	484391
180575	484392
86604	484393
184404	484394
178127	484395
84611	484396
25464	484397
211354	484398
116208	484399
143154	484400
113463	484401
257814	484402
32571	484403
169324	484404
151932	484405
97787	484406
187792	484407
236869	484408
39801	484409
78358	484410
246811	484411
103669	484412
110714	484413
167873	484414
36907	484415
266596	484416
24876	484417
293395	484418
143338	484419
145610	484420
206328	484421
120344	484422
205736	484423
3810	484424
207220	484425
148386	484426
86839	484427
246777	484428
42661	484429
328171	484430
187626	484431
77285	484432
33375	484433
326882	484434
172561	484435
178572	484436
24144	484437
95765	484438
284582	484439
29446	484440
146732	484441
79910	484442
64398	484443
44348	484444
252023	484445
289303	484446
286499	484447
284200	484448
197113	484449
213268	484450
118016	484451
105107	484452
215009	484453
100092	484454
41522	484455
284955	484456
6512	484457
215630	484458
57898	484459
193363	484460
266358	484461
3850	484462
24443	484463
124395	484464
280580	484465
92731	484466
205802	484467
80429	484468
59186	484469
192340	484470
68384	484471
107962	484472
16718	484473
64913	484474
22452	484475
22452	484476
82168	484477
260526	484478
240396	484479
65316	484480
257444	484481
7635	484482
229592	484483
61485	484484
207924	484485
18911	484486
192696	484487
201712	484488
202041	484489
12716	484490
139123	484491
71073	484492
227804	484493
216355	484494
13999	484495
216358	484496
186155	484497
205536	484498
311293	484499
214561	484500
288704	484501
230889	484502
313027	484503
73438	484504
285065	484505
138338	484506
175758	484507
59486	484508
295103	484509
185618	484510
146709	484511
142782	484512
89863	484513
178090	484514
97795	484515
1288	484516
148471	484517
105352	484518
62670	484519
35505	484520
67402	484521
266242	484522
121078	484523
49585	484524
108923	484525
15022	484526
211244	484527
35489	484528
24425	484529
159512	484530
113180	484531
20298	484532
253493	484533
62166	484534
295959	484535
193345	484536
188005	484537
270694	484538
250988	484539
262691	484540
144475	484541
145398	484542
184807	484543
130730	484544
268473	484545
222046	484546
284296	484547
29273	484548
156983	484549
206392	484550
93537	484551
220354	484552
312199	484553
269938	484554
95736	484555
168322	484556
89623	484557
239629	484558
77057	484559
191711	484560
143164	484561
163172	484562
145218	484563
113180	484564
228716	484565
39638	484566
268238	484567
151789	484568
152064	484569
62297	484570
152582	484571
159708	484572
279755	484573
264321	484574
84174	484575
108830	484576
121532	484577
211283	484578
185618	484579
132806	484580
50911	484581
216817	484582
65909	484583
218229	484584
285313	484585
151329	484586
328267	484587
97797	484588
182661	484589
192845	484590
162278	484591
283504	484592
290250	484593
117067	484594
252655	484595
81163	484596
108353	484597
2880	484598
192657	484599
197848	484600
70239	484601
322874	484602
107467	484603
296049	484604
168161	484605
81927	484606
281069	484607
250944	484608
114579	484609
268468	484610
93801	484611
93834	484612
44409	484613
98433	484614
120654	484615
253998	484616
110687	484617
20298	484618
108923	484619
143661	484620
279056	484621
156252	484622
25000	484623
57806	484624
205093	484625
134791	484626
129705	484627
113189	484628
74910	484629
207999	484630
140715	484631
9931	484632
15844	484633
227759	484634
113188	484635
168622	484636
155466	484637
85971	484638
80791	484639
214822	484640
209663	484641
124329	484642
29509	484643
328383	484644
170749	484645
67403	484646
105061	484647
151030	484648
190678	484649
68338	484650
115871	484651
78927	484652
2490	484653
107792	484654
184622	484655
218805	484656
103223	484657
284522	484658
145151	484659
246451	484660
91036	484661
208402	484662
48635	484663
5374	484664
177139	484665
122995	484666
78830	484667
273083	484668
102876	484669
159730	484670
103495	484671
274644	484672
254845	484673
180126	484674
182241	484675
272767	484676
72384	484677
14987	484678
294310	484679
19741	484680
135857	484681
326261	484682
62164	484683
227923	484684
134744	484685
37901	484686
232886	484687
326167	484688
16295	484689
295251	484690
13762	484691
171693	484692
92841	484693
125794	484694
237584	484695
20711	484696
96652	484697
195587	484698
263683	484699
171691	484700
160696	484701
115402	484702
113901	484703
171587	484704
114832	484705
55337	484706
114246	484707
74158	484708
185516	484709
9924	484710
170335	484711
154120	484712
241942	484713
66590	484714
254113	484715
72539	484716
265800	484717
196816	484718
222687	484719
281169	484720
154932	484721
109252	484722
13152	484723
114692	484724
291182	484725
174315	484726
13949	484727
169424	484728
183172	484729
288381	484730
223560	484731
64649	484732
214822	484733
115140	484734
295337	484735
138798	484736
66085	484737
122839	484738
98949	484739
127482	484740
240312	484741
220469	484742
59530	484743
122032	484744
68468	484745
60896	484746
65775	484747
216663	484748
150653	484749
118985	484750
80052	484751
1891	484752
2949	484753
28034	484754
133167	484755
225393	484756
157113	484757
34824	484758
93812	484759
51604	484760
24466	484761
185364	484762
122840	484763
25456	484764
182621	484765
182264	484766
234616	484767
65591	484768
220392	484769
25034	484770
62667	484771
62667	484772
316915	484773
75908	484774
213089	484775
194031	484776
89625	484777
182494	484778
81210	484779
89337	484780
122841	484781
279615	484782
274997	484783
185190	484784
227620	484785
119285	484786
185921	484787
238646	484788
259543	484789
189829	484790
289517	484791
108953	484792
225741	484793
13098	484794
60415	484795
276994	484796
156582	484797
172693	484798
165875	484799
197320	484800
146876	484801
316070	484802
185393	484803
48345	484804
394	484805
289251	484806
181367	484807
30872	484808
65806	484809
281003	484810
67402	484811
78416	484812
177738	484813
215829	484814
74475	484815
123874	484816
149176	484817
29803	484818
290357	484819
172561	484820
103432	484821
53441	484822
290545	484823
15844	484824
280544	484825
95765	484826
42813	484827
304343	484828
171412	484829
283214	484830
107959	484831
167973	484832
145109	484833
119283	484834
296032	484835
71234	484836
202091	484837
93801	484838
274426	484839
274240	484840
121755	484841
310620	484842
161714	484843
300207	484844
80361	484845
75435	484846
148590	484847
153827	484848
137618	484849
303945	484850
185621	484851
185441	484852
301237	484853
85173	484854
279937	484855
207974	484856
246602	484857
258938	484858
244762	484859
117586	484860
63908	484861
155075	484862
233467	484863
194770	484864
313062	484865
139426	484866
220345	484867
216302	484868
40485	484869
219742	484870
318319	484871
124239	484872
251054	484873
317964	484874
198092	484875
179129	484876
61460	484877
134821	484878
193553	484879
151329	484880
259042	484881
190043	484882
262342	484883
312657	484884
307901	484885
291480	484886
265567	484887
275485	484888
101177	484889
185279	484890
290518	484891
256723	484892
214336	484893
191794	484894
255577	484895
165875	484896
139086	484897
276099	484898
138485	484899
269788	484900
25689	484901
166799	484902
75290	484903
157778	484904
25247	484905
212706	484906
7107	484907
71556	484908
143787	484909
140025	484910
69862	484911
115494	484912
40192	484913
149982	484914
292930	484915
67402	484916
95283	484917
212678	484918
302973	484919
39380	484920
40307	484921
66221	484922
95699	484923
183672	484924
326311	484925
313308	484926
115750	484927
12468	484928
84174	484929
124358	484930
50911	484931
164933	484932
167959	484933
259450	484934
215644	484935
66804	484936
161822	484937
40100	484938
19742	484939
57984	484940
77398	484941
184538	484942
240238	484943
198363	484944
237176	484945
102323	484946
141790	484947
104158	484948
178622	484949
317813	484950
318071	484951
276922	484952
209329	484953
324094	484954
226174	484955
110229	484956
265650	484957
71336	484958
202161	484959
161629	484960
203920	484961
122958	484962
2740	484963
43364	484964
146777	484965
65329	484966
105930	484967
47240	484968
59192	484969
252482	484970
208907	484971
11047	484972
31356	484973
232587	484974
21307	484975
81543	484976
12	484977
33277	484978
138986	484979
17612	484980
14080	484981
160679	484982
25950	484983
118848	484984
208794	484985
292858	484986
89161	484987
37882	484988
312134	484989
28193	484990
2513	484991
154170	484992
167766	484993
32933	484994
85491	484995
60687	484996
203962	484997
30296	484998
31531	484999
32335	485000
64249	485001
289417	485002
283299	485003
137139	485004
92170	485005
174779	485006
159201	485007
159110	485008
7318	485009
23522	485010
24815	485011
12061	485012
215478	485013
28356	485014
115786	485015
77976	485016
8740	485017
32572	485018
126998	485019
213873	485020
132283	485021
100710	485022
162524	485023
35326	485024
17978	485025
243210	485026
61710	485027
184961	485028
80989	485029
6098	485030
75243	485031
25592	485032
51516	485033
136638	485034
13027	485035
57187	485036
65672	485037
2927	485038
83660	485039
187103	485040
40719	485041
1497	485042
208273	485043
166603	485044
42409	485045
48686	485046
4585	485047
184684	485048
114627	485049
135181	485050
11454	485051
69746	485052
190130	485053
42273	485054
49285	485055
117279	485056
112150	485057
235866	485058
61299	485059
33329	485060
1279	485061
140492	485062
40202	485063
141232	485064
131573	485065
139208	485066
116575	485067
20043	485068
169338	485069
49131	485070
135211	485071
211931	485072
32373	485073
49456	485074
125646	485075
79364	485076
39675	485077
301219	485078
128230	485079
30139	485080
73896	485081
45270	485082
43781	485083
39878	485084
47641	485085
133960	485086
101313	485087
103077	485088
18007	485089
35418	485090
87888	485091
241322	485092
229830	485093
93260	485094
61431	485095
59794	485096
143190	485097
30912	485098
33451	485099
218466	485100
151101	485101
132003	485102
89896	485103
89582	485104
137275	485105
137364	485106
58845	485107
125764	485108
137478	485109
217081	485110
39087	485111
89293	485112
33379	485113
89832	485114
24408	485115
61884	485116
118183	485117
72759	485118
74380	485119
71205	485120
177302	485121
283007	485122
112200	485123
101486	485124
66141	485125
111482	485126
232761	485127
236485	485128
126223	485129
54173	485130
192964	485131
117160	485132
77977	485133
177521	485134
114064	485135
106556	485136
80706	485137
207004	485138
119643	485139
187655	485140
54793	485141
33450	485142
5475	485143
28380	485144
176633	485145
228932	485146
4742	485147
88503	485148
128548	485149
135885	485150
171674	485151
54125	485152
16810	485153
11329	485154
298652	485155
27710	485156
58427	485157
21789	485158
86140	485159
16841	485160
37447	485161
125202	485162
113817	485163
63401	485164
68941	485165
39304	485166
51835	485167
14590	485168
2168	485169
1713	485170
1713	485171
172878	485172
37757	485173
81787	485174
314325	485175
24025	485176
246896	485177
28814	485178
119332	485179
86181	485180
302464	485181
131154	485182
123608	485183
293286	485184
101996	485185
138718	485186
59037	485187
267453	485188
170950	485189
103846	485190
51312	485191
211984	485192
13787	485193
140187	485194
16474	485195
38634	485196
115418	485197
20755	485198
166918	485199
288998	485200
151036	485201
120496	485202
161387	485203
150413	485204
101862	485205
79106	485206
232468	485207
100981	485208
16841	485209
105397	485210
22217	485211
187463	485212
68433	485213
198215	485214
63617	485215
190381	485216
190365	485217
55863	485218
15946	485219
68359	485220
19394	485221
27671	485222
235553	485223
38879	485224
25098	485225
159308	485226
52221	485227
30746	485228
115737	485229
34840	485230
79121	485231
100511	485232
149529	485233
109728	485234
60177	485235
85144	485236
32266	485237
325721	485238
104078	485239
173236	485240
48232	485241
107725	485242
176331	485243
6412	485244
504	485245
1533	485246
108314	485247
7474	485248
247924	485249
241659	485250
57172	485251
6415	485252
109587	485253
80326	485254
1091	485255
130134	485256
13015	485257
66432	485258
225	485259
192954	485260
124782	485261
6649	485262
150837	485263
104722	485264
201820	485265
194917	485266
2340	485267
136942	485268
127223	485269
85571	485270
78866	485271
296588	485272
149123	485273
89464	485274
218481	485275
87725	485276
38006	485277
307455	485278
43161	485279
289955	485280
76108	485281
296454	485282
27814	485283
156164	485284
65546	485285
40694	485286
79727	485287
88351	485288
46402	485289
158344	485290
121335	485291
203127	485292
319063	485293
28389	485294
218567	485295
62648	485296
240550	485297
218788	485298
250605	485299
172795	485300
240675	485301
324370	485302
141642	485303
195845	485304
143102	485305
105771	485306
108146	485307
167371	485308
157045	485309
291043	485310
62570	485311
8979	485312
94066	485313
149228	485314
10865	485315
27616	485316
177455	485317
142115	485318
274983	485319
217061	485320
107601	485321
46622	485322
107233	485323
59290	485324
123995	485325
81209	485326
126982	485327
84138	485328
186683	485329
123836	485330
98656	485331
78001	485332
264420	485333
246094	485334
226771	485335
302866	485336
147192	485337
153630	485338
236169	485339
85620	485340
45116	485341
11076	485342
140836	485343
181793	485344
116037	485345
80231	485346
178028	485347
239187	485348
304988	485349
36998	485350
85191	485351
24456	485352
71726	485353
129048	485354
307861	485355
167619	485356
82402	485357
292379	485358
192129	485359
292673	485360
77992	485361
86227	485362
1422	485363
241803	485364
240518	485365
142241	485366
65946	485367
85501	485368
108673	485369
286072	485370
200053	485371
115612	485372
154959	485373
294182	485374
321167	485375
299800	485376
43585	485377
59586	485378
228824	485379
142408	485380
233138	485381
90853	485382
59288	485383
9780	485384
37149	485385
213329	485386
146305	485387
8661	485388
22960	485389
186265	485390
174164	485391
121497	485392
173873	485393
189629	485394
23053	485395
68156	485396
101258	485397
50945	485398
41765	485399
15300	485400
114164	485401
92377	485402
123224	485403
115845	485404
117178	485405
76810	485406
79231	485407
94114	485408
17281	485409
198021	485410
120097	485411
72081	485412
89431	485413
45780	485414
79792	485415
3220	485416
315190	485417
13840	485418
141096	485419
74720	485420
27972	485421
59101	485422
103181	485423
2618	485424
178541	485425
116426	485426
165469	485427
166107	485428
214375	485429
49325	485430
68332	485431
90896	485432
172720	485433
174965	485434
50808	485435
281284	485436
75747	485437
184644	485438
288721	485439
59845	485440
7676	485441
319147	485442
281968	485443
133401	485444
172674	485445
49756	485446
66541	485447
104408	485448
119171	485449
3613	485450
200969	485451
43012	485452
185911	485453
124136	485454
178955	485455
183378	485456
85323	485457
17968	485458
96828	485459
27972	485460
109649	485461
140752	485462
115771	485463
243777	485464
25556	485465
25407	485466
2498	485467
110457	485468
106679	485469
94927	485470
60311	485471
60745	485472
26056	485473
38344	485474
6832	485475
11893	485476
198912	485477
194170	485478
135495	485479
18676	485480
319763	485481
193632	485482
14451	485483
194752	485484
212217	485485
12061	485486
18220	485487
92070	485488
4414	485489
52485	485490
199036	485491
98537	485492
103426	485493
150162	485494
172882	485495
171338	485496
4944	485497
86065	485498
81672	485499
70727	485500
42598	485501
203728	485502
194422	485503
10087	485504
112453	485505
21256	485506
253855	485507
66920	485508
32182	485509
52213	485510
300164	485511
78801	485512
218375	485513
315685	485514
41592	485515
132995	485516
16844	485517
65157	485518
304895	485519
41809	485520
90083	485521
127826	485522
127497	485523
190955	485524
326655	485525
266621	485526
34511	485527
159656	485528
291035	485529
65453	485530
88999	485531
8274	485532
70487	485533
224472	485534
266387	485535
225935	485536
198030	485537
321490	485538
75891	485539
163114	485540
41223	485541
223782	485542
22208	485543
246789	485544
124635	485545
302693	485546
173873	485547
86800	485548
295153	485549
306870	485550
149699	485551
21108	485552
230533	485553
29685	485554
26055	485555
219716	485556
85897	485557
103176	485558
41115	485559
171690	485560
122200	485561
24984	485562
144189	485563
144218	485564
103103	485565
92785	485566
230138	485567
66987	485568
170919	485569
15353	485570
113650	485571
158937	485572
170898	485573
83626	485574
16457	485575
469	485576
113423	485577
147905	485578
323570	485579
78548	485580
177432	485581
292815	485582
107777	485583
285448	485584
108534	485585
1229	485586
99604	485587
236507	485588
197408	485589
15332	485590
19919	485591
198267	485592
11339	485593
111363	485594
85599	485595
15336	485596
18312	485597
138662	485598
33555	485599
1627	485600
70411	485601
127319	485602
190573	485603
5490	485604
318	485605
121790	485606
90233	485607
31964	485608
111911	485609
134775	485610
30457	485611
192988	485612
25705	485613
313778	485614
8455	485615
22203	485616
164706	485617
234106	485618
64034	485619
168994	485620
192570	485621
127068	485622
72658	485623
199407	485624
248797	485625
28130	485626
180847	485627
140433	485628
311584	485629
28130	485630
260500	485631
138645	485632
10488	485633
322316	485634
213949	485635
26003	485636
21819	485637
77409	485638
56972	485639
171120	485640
31978	485641
273439	485642
41644	485643
165228	485644
130115	485645
302653	485646
96041	485647
206875	485648
53481	485649
167068	485650
27047	485651
154317	485652
224499	485653
208940	485654
93283	485655
80492	485656
146812	485657
214839	485658
6852	485659
21614	485660
287382	485661
128842	485662
304539	485663
317450	485664
33014	485665
43427	485666
58672	485667
6168	485668
86222	485669
73124	485670
60826	485671
194797	485672
111124	485673
243734	485674
208016	485675
204744	485676
273442	485677
37171	485678
99727	485679
149930	485680
272276	485681
181164	485682
138105	485683
4008	485684
216812	485685
62623	485686
61078	485687
144964	485688
316059	485689
195365	485690
3304	485691
104618	485692
47665	485693
162943	485694
13931	485695
88801	485696
299179	485697
46332	485698
32876	485699
19361	485700
11777	485701
17799	485702
53244	485703
243952	485704
236607	485705
140202	485706
28294	485707
35919	485708
190775	485709
7691	485710
43765	485711
13662	485712
163641	485713
200082	485714
25115	485715
125161	485716
292701	485717
136112	485718
21357	485719
49324	485720
231681	485721
23590	485722
146273	485723
81357	485724
28327	485725
315540	485726
118551	485727
7995	485728
179525	485729
25843	485730
27237	485731
160083	485732
130279	485733
217328	485734
151491	485735
29014	485736
19935	485737
27352	485738
37674	485739
33179	485740
73748	485741
242153	485742
200688	485743
114469	485744
140570	485745
224838	485746
320581	485747
157892	485748
155308	485749
86168	485750
272687	485751
196255	485752
54025	485753
185223	485754
265876	485755
229460	485756
189177	485757
126892	485758
144896	485759
294261	485760
25704	485761
143148	485762
132995	485763
148351	485764
108039	485765
168345	485766
10390	485767
267093	485768
249437	485769
36980	485770
194111	485771
328052	485772
119953	485773
222413	485774
170207	485775
28018	485776
260654	485777
160362	485778
80861	485779
228822	485780
48825	485781
210519	485782
206741	485783
323677	485784
167927	485785
67624	485786
166114	485787
94824	485788
63548	485789
104445	485790
127650	485791
108279	485792
70578	485793
217650	485794
93692	485795
275624	485796
198477	485797
321589	485798
228737	485799
81086	485800
150665	485801
96992	485802
139006	485803
46565	485804
46547	485805
166617	485806
27644	485807
13639	485808
6699	485809
135459	485810
148295	485811
188119	485812
20807	485813
290992	485814
161709	485815
28767	485816
182791	485817
256350	485818
4735	485819
18537	485820
56212	485821
24078	485822
80606	485823
187263	485824
3824	485825
3977	485826
211192	485827
130018	485828
256183	485829
4760	485830
252981	485831
192	485832
81503	485833
159138	485834
2123	485835
243852	485836
182802	485837
76360	485838
2369	485839
29274	485840
10118	485841
317666	485842
42235	485843
14256	485844
92252	485845
14703	485846
294050	485847
61213	485848
14608	485849
111457	485850
9549	485851
60306	485852
42966	485853
33716	485854
79120	485855
16244	485856
1415	485857
204775	485858
75804	485859
25836	485860
51177	485861
13726	485862
58796	485863
56075	485864
22754	485865
174211	485866
38888	485867
11406	485868
82191	485869
32467	485870
39899	485871
13524	485872
53280	485873
615	485874
61560	485875
422	485876
133932	485877
14119	485878
271560	485879
39499	485880
173861	485881
3994	485882
71987	485883
16004	485884
135259	485885
139473	485886
71525	485887
41357	485888
42389	485889
18661	485890
53947	485891
54690	485892
77999	485893
31514	485894
162890	485895
95080	485896
35927	485897
14424	485898
31335	485899
39953	485900
5988	485901
42287	485902
39953	485903
70527	485904
1581	485905
84736	485906
23796	485907
114483	485908
169530	485909
187751	485910
69317	485911
1270	485912
87447	485913
71709	485914
125517	485915
150272	485916
10514	485917
52007	485918
99763	485919
27693	485920
301032	485921
264129	485922
159269	485923
6255	485924
119121	485925
214394	485926
60377	485927
32285	485928
9048	485929
84980	485930
144211	485931
20043	485932
82372	485933
55346	485934
72818	485935
42520	485936
27328	485937
114823	485938
81366	485939
87579	485940
31871	485941
14242	485942
5275	485943
120292	485944
51167	485945
47873	485946
160039	485947
14392	485948
13510	485949
80397	485950
9631	485951
58000	485952
326633	485953
10137	485954
81503	485955
2894	485956
474	485957
10542	485958
22361	485959
187953	485960
32188	485961
70374	485962
19775	485963
79117	485964
152242	485965
216795	485966
15911	485967
19180	485968
22963	485969
177596	485970
8026	485971
35792	485972
1149	485973
138883	485974
157482	485975
40988	485976
40213	485977
43829	485978
287900	485979
3260	485980
235360	485981
195	485982
85829	485983
82972	485984
83908	485985
68341	485986
292819	485987
296482	485988
86042	485989
44901	485990
276588	485991
20879	485992
61205	485993
10014	485994
64375	485995
190811	485996
67784	485997
43596	485998
123681	485999
58029	486000
25087	486001
28672	486002
85066	486003
42687	486004
54112	486005
38014	486006
32835	486007
198014	486008
312133	486009
172392	486010
59461	486011
100640	486012
186339	486013
204589	486014
65048	486015
26606	486016
76675	486017
21813	486018
200756	486019
26067	486020
1415	486021
10739	486022
34233	486023
26945	486024
38207	486025
14264	486026
62364	486027
52523	486028
68273	486029
6340	486030
30092	486031
50883	486032
25620	486033
15880	486034
4098	486035
18646	486036
56831	486037
11716	486038
31827	486039
11318	486040
19944	486041
49805	486042
58194	486043
27948	486044
1415	486045
36590	486046
39899	486047
50284	486048
53469	486049
58978	486050
38930	486051
8191	486052
989	486053
13000	486054
7103	486055
202987	486056
57605	486057
285209	486058
1828	486059
6087	486060
192546	486061
190765	486062
203051	486063
60713	486064
190189	486065
324805	486066
34056	486067
76717	486068
29569	486069
197579	486070
193723	486071
127760	486072
141221	486073
28043	486074
49139	486075
457	486076
154054	486077
3715	486078
54882	486079
54882	486080
149004	486081
160393	486082
57808	486083
54132	486084
94091	486085
121979	486086
19070	486087
53485	486088
29556	486089
35929	486090
19581	486091
17359	486092
83607	486093
108942	486094
25508	486095
11263	486096
75751	486097
67909	486098
37	486099
4463	486100
23578	486101
95219	486102
45469	486103
37237	486104
23256	486105
60053	486106
6022	486107
25087	486108
187237	486109
1132	486110
65067	486111
669	486112
4285	486113
245	486114
18656	486115
6998	486116
109109	486117
146815	486118
118092	486119
95508	486120
42168	486121
17103	486122
149901	486123
18377	486124
5709	486125
135749	486126
10735	486127
11732	486128
582	486129
205731	486130
28634	486131
19594	486132
47597	486133
25618	486134
3898	486135
853	486136
9217	486137
44992	486138
86051	486139
71657	486140
29787	486141
3331	486142
132583	486143
128805	486144
86721	486145
16473	486146
6869	486147
79851	486148
157317	486149
50170	486150
725	486151
30667	486152
130915	486153
10607	486154
54283	486155
3196	486156
258790	486157
4954	486158
178029	486159
13704	486160
964	486161
11273	486162
26137	486163
21705	486164
14311	486165
135840	486166
18506	486167
182243	486168
11523	486169
3295	486170
44554	486171
197912	486172
6990	486173
110995	486174
194297	486175
5344	486176
24474	486177
14882	486178
298954	486179
16254	486180
6476	486181
36690	486182
19176	486183
11344	486184
19176	486185
81350	486186
121521	486187
81842	486188
120651	486189
304019	486190
58728	486191
44490	486192
157754	486193
65557	486194
220947	486195
3470	486196
19783	486197
14448	486198
39607	486199
1777	486200
128465	486201
301594	486202
33692	486203
57310	486204
310392	486205
161244	486206
25926	486207
5450	486208
278205	486209
282444	486210
87052	486211
16312	486212
275	486213
114575	486214
4612	486215
172199	486216
176538	486217
206974	486218
38853	486219
100519	486220
105356	486221
79743	486222
89443	486223
97544	486224
63720	486225
17585	486226
216574	486227
144042	486228
15976	486229
5020	486230
42493	486231
138776	486232
175892	486233
3512	486234
278644	486235
16572	486236
3336	486237
268693	486238
199976	486239
293880	486240
86144	486241
74531	486242
56028	486243
72085	486244
139574	486245
297761	486246
1622	486247
209370	486248
107946	486249
138141	486250
2905	486251
32557	486252
30896	486253
201449	486254
36791	486255
184894	486256
24605	486257
151017	486258
3285	486259
59371	486260
160754	486261
55341	486262
188280	486263
268847	486264
129627	486265
760	486266
199985	486267
59622	486268
3382	486269
27243	486270
90564	486271
3058	486272
12499	486273
14376	486274
125966	486275
29867	486276
254843	486277
24978	486278
24978	486279
1488	486280
11054	486281
5300	486282
80913	486283
25433	486284
19308	486285
5184	486286
131305	486287
49853	486288
61360	486289
99822	486290
324493	486291
58604	486292
381	486293
60451	486294
48388	486295
39431	486296
14271	486297
214483	486298
28481	486299
5622	486300
38565	486301
47636	486302
94671	486303
30406	486304
19601	486305
234298	486306
170397	486307
6906	486308
263858	486309
184280	486310
34	486311
70	486312
1472	486313
209361	486314
49326	486315
585	486316
47245	486317
107288	486318
192111	486319
150873	486320
13789	486321
323255	486322
12415	486323
3053	486324
49793	486325
2874	486326
64186	486327
75170	486328
215116	486329
973	486330
121735	486331
60266	486332
34141	486333
2791	486334
73939	486335
418	486336
225076	486337
3554	486338
106740	486339
54478	486340
135820	486341
139879	486342
221162	486343
36908	486344
152509	486345
54461	486346
192678	486347
235046	486348
66806	486349
5815	486350
31855	486351
204102	486352
123236	486353
153814	486354
15898	486355
4350	486356
234116	486357
2372	486358
2055	486359
59098	486360
47891	486361
2295	486362
127661	486363
10937	486364
32525	486365
218033	486366
193325	486367
55894	486368
3261	486369
78036	486370
127121	486371
81671	486372
236669	486373
207474	486374
42738	486375
40208	486376
50577	486377
17414	486378
3772	486379
241889	486380
102335	486381
82816	486382
95007	486383
135565	486384
104240	486385
88565	486386
6413	486387
112531	486388
19686	486389
89941	486390
135156	486391
73435	486392
51083	486393
4946	486394
34955	486395
209835	486396
146372	486397
180286	486398
69413	486399
100563	486400
80972	486401
202544	486402
123776	486403
25560	486404
160450	486405
14327	486406
259501	486407
18663	486408
151974	486409
154794	486410
273312	486411
97470	486412
10255	486413
99883	486414
83983	486415
30687	486416
16812	486417
229425	486418
27686	486419
178620	486420
203724	486421
82013	486422
45855	486423
8798	486424
84335	486425
177515	486426
127001	486427
2030	486428
57106	486429
131078	486430
7057	486431
9278	486432
14755	486433
202458	486434
32785	486435
185226	486436
32653	486437
1237	486438
69871	486439
43702	486440
42537	486441
67274	486442
29323	486443
100522	486444
26619	486445
134465	486446
30820	486447
7970	486448
59662	486449
76563	486450
114182	486451
166645	486452
5645	486453
55246	486454
15990	486455
175672	486456
124110	486457
69465	486458
98462	486459
56869	486460
17320	486461
44770	486462
3445	486463
104235	486464
171126	486465
47587	486466
33320	486467
10374	486468
14630	486469
3332	486470
32675	486471
22726	486472
2987	486473
113313	486474
255933	486475
34449	486476
82720	486477
64440	486478
48564	486479
38058	486480
191415	486481
110858	486482
300283	486483
56782	486484
37833	486485
8494	486486
112749	486487
136353	486488
27425	486489
22629	486490
302003	486491
2074	486492
120548	486493
62666	486494
157772	486495
15270	486496
260097	486497
174358	486498
150704	486499
81	486500
48741	486501
23573	486502
5221	486503
1478	486504
161280	486505
106574	486506
106592	486507
254250	486508
82446	486509
138518	486510
138758	486511
1689	486512
80664	486513
20781	486514
22956	486515
8111	486516
101324	486517
422	486518
273225	486519
126429	486520
23969	486521
4965	486522
3860	486523
149312	486524
92341	486525
221392	486526
98143	486527
47945	486528
247262	486529
132998	486530
68424	486531
6489	486532
637	486533
25644	486534
67458	486535
269709	486536
126988	486537
70186	486538
107025	486539
222370	486540
460	486541
63027	486542
7316	486543
74315	486544
2392	486545
112187	486546
145864	486547
173607	486548
11854	486549
98974	486550
10037	486551
42764	486552
36703	486553
97431	486554
3713	486555
29650	486556
51763	486557
48167	486558
170743	486559
196274	486560
158618	486561
137229	486562
152833	486563
52240	486564
32380	486565
162993	486566
22757	486567
21222	486568
34096	486569
201103	486570
207736	486571
23417	486572
100757	486573
287985	486574
63561	486575
162566	486576
202702	486577
8004	486578
10820	486579
125130	486580
699	486581
15895	486582
168251	486583
5333	486584
148108	486585
1649	486586
25953	486587
302454	486588
33737	486589
14364	486590
266582	486591
121008	486592
25229	486593
106780	486594
210558	486595
307246	486596
90777	486597
109835	486598
13526	486599
28760	486600
1881	486601
225637	486602
115386	486603
94982	486604
43539	486605
159012	486606
68557	486607
240474	486608
48460	486609
25188	486610
15259	486611
188146	486612
80909	486613
8748	486614
27902	486615
18858	486616
14206	486617
87205	486618
89540	486619
32704	486620
314794	486621
17721	486622
148508	486623
1081	486624
15368	486625
61510	486626
68412	486627
1502	486628
3544	486629
11471	486630
226456	486631
25795	486632
30672	486633
17584	486634
24119	486635
51880	486636
1562	486637
12642	486638
64809	486639
49218	486640
61162	486641
19464	486642
87213	486643
4359	486644
49546	486645
137140	486646
30145	486647
83302	486648
12382	486649
3113	486650
37045	486651
88257	486652
71965	486653
9132	486654
61445	486655
150463	486656
19733	486657
36799	486658
3903	486659
50628	486660
6883	486661
9039	486662
19474	486663
3567	486664
8169	486665
18986	486666
12868	486667
28715	486668
90435	486669
8171	486670
70224	486671
25559	486672
29560	486673
6624	486674
7145	486675
17980	486676
1650	486677
1377	486678
42391	486679
6565	486680
26252	486681
263	486682
13788	486683
139149	486684
10736	486685
15782	486686
7522	486687
15458	486688
8066	486689
1543	486690
37577	486691
2440	486692
1183	486693
9278	486694
88035	486695
173156	486696
2440	486697
9078	486698
12267	486699
109762	486700
17103	486701
6540	486702
111058	486703
1882	486704
112264	486705
22140	486706
8203	486707
15224	486708
3746	486709
9207	486710
14770	486711
9081	486712
11703	486713
578	486714
11930	486715
48406	486716
97225	486717
11105	486718
46	486719
13476	486720
243685	486721
31109	486722
18925	486723
56918	486724
267	486725
127918	486726
116222	486727
127335	486728
35406	486729
2408	486730
117305	486731
107	486732
28145	486733
194730	486734
66340	486735
57990	486736
7745	486737
68410	486738
13735	486739
2990	486740
13800	486741
1080	486742
41316	486743
45065	486744
1192	486745
160990	486746
53871	486747
19608	486748
127714	486749
579	486750
85812	486751
36035	486752
29289	486753
109613	486754
108437	486755
11226	486756
176718	486757
191657	486758
43503	486759
1748	486760
257786	486761
7222	486762
54547	486763
122443	486764
97385	486765
50119	486766
242273	486767
37066	486768
36830	486769
2895	486770
2343	486771
30084	486772
213020	486773
26298	486774
35125	486775
217121	486776
33809	486777
4828	486778
694	486779
28231	486780
51594	486781
26328	486782
8877	486783
148908	486784
49280	486785
308704	486786
2022	486787
18125	486788
208482	486789
68703	486790
191370	486791
10236	486792
120480	486793
487	486794
1897	486795
1849	486796
1860	486797
24307	486798
30741	486799
4377	486800
46216	486801
65736	486802
2570	486803
36128	486804
51521	486805
20718	486806
185786	486807
27016	486808
6712	486809
147072	486810
1642	486811
115944	486812
50843	486813
45609	486814
86334	486815
36144	486816
25390	486817
258577	486818
42053	486819
58691	486820
14816	486821
108811	486822
9837	486823
2160	486824
179333	486825
31549	486826
16748	486827
129964	486828
6650	486829
318646	486830
123073	486831
75689	486832
31203	486833
13146	486834
114337	486835
162206	486836
202364	486837
222767	486838
161399	486839
292903	486840
1116	486841
284	486842
38210	486843
1681	486844
152568	486845
6015	486846
172175	486847
5801	486848
169993	486849
19600	486850
39381	486851
55448	486852
60699	486853
155267	486854
92256	486855
88109	486856
231226	486857
67742	486858
132852	486859
253945	486860
322833	486861
5069	486862
46335	486863
1300	486864
11467	486865
18163	486866
721	486867
8101	486868
62214	486869
1443	486870
287691	486871
3448	486872
128600	486873
159189	486874
17747	486875
38816	486876
54635	486877
115278	486878
297124	486879
9280	486880
60636	486881
35667	486882
12726	486883
5078	486884
8513	486885
77831	486886
51084	486887
7028	486888
10057	486889
167401	486890
10057	486891
56357	486892
38238	486893
119561	486894
120839	486895
105214	486896
2329	486897
746	486898
5054	486899
137344	486900
75894	486901
202149	486902
292374	486903
126806	486904
197607	486905
326056	486906
21515	486907
163921	486908
97684	486909
5786	486910
73665	486911
138873	486912
21590	486913
221	486914
199403	486915
203754	486916
72847	486917
4643	486918
8703	486919
2155	486920
212594	486921
185344	486922
77161	486923
151725	486924
213742	486925
5399	486926
19885	486927
12908	486928
387	486929
158222	486930
110807	486931
72223	486932
538	486933
2325	486934
75295	486935
2717	486936
5904	486937
10021	486938
5746	486939
128131	486940
66852	486941
56861	486942
36777	486943
205715	486944
54336	486945
140208	486946
10830	486947
11202	486948
300452	486949
2892	486950
18705	486951
111719	486952
311079	486953
61172	486954
32078	486955
77423	486956
822	486957
110113	486958
2596	486959
1639	486960
126	486961
64279	486962
24085	486963
192275	486964
205020	486965
65406	486966
44649	486967
85487	486968
93939	486969
148063	486970
55576	486971
118207	486972
118359	486973
5747	486974
14906	486975
24769	486976
18105	486977
87236	486978
102033	486979
4287	486980
160775	486981
1234	486982
5109	486983
114868	486984
18921	486985
102179	486986
18502	486987
69602	486988
192205	486989
168870	486990
27130	486991
3591	486992
18707	486993
156695	486994
294396	486995
30396	486996
104224	486997
2903	486998
153376	486999
8314	487000
184513	487001
26614	487002
189016	487003
746	487004
71923	487005
34115	487006
15619	487007
131522	487008
225	487009
191252	487010
110410	487011
180907	487012
57514	487013
21405	487014
158325	487015
176557	487016
269769	487017
55906	487018
139701	487019
50158	487020
48607	487021
173046	487022
14152	487023
18342	487024
6041	487025
214782	487026
33552	487027
216435	487028
168540	487029
33020	487030
259686	487031
25302	487032
18821	487033
221	487034
189321	487035
191379	487036
10494	487037
11450	487038
75493	487039
13352	487040
17254	487041
306	487042
12977	487043
5378	487044
30197	487045
281866	487046
6262	487047
120088	487048
4564	487049
36882	487050
82436	487051
34747	487052
28228	487053
76138	487054
80804	487055
194644	487056
87943	487057
141239	487058
59091	487059
6448	487060
154854	487061
161794	487062
12718	487063
39477	487064
38639	487065
1723	487066
165475	487067
103322	487068
1964	487069
123178	487070
292519	487071
286468	487072
93938	487073
198261	487074
17559	487075
25313	487076
133593	487077
55649	487078
55411	487079
31294	487080
248207	487081
219386	487082
78374	487083
9065	487084
303445	487085
8036	487086
180815	487087
70702	487088
71437	487089
221349	487090
36371	487091
271904	487092
17686	487093
71883	487094
13479	487095
6869	487096
8899	487097
5447	487098
1371	487099
206430	487100
125755	487101
70731	487102
38602	487103
76259	487104
320285	487105
129	487106
1849	487107
15736	487108
271397	487109
177016	487110
92348	487111
3016	487112
91750	487113
62719	487114
104602	487115
9541	487116
213840	487117
39781	487118
196806	487119
51	487120
12524	487121
36352	487122
27538	487123
140486	487124
162920	487125
63872	487126
8662	487127
43034	487128
2285	487129
79615	487130
23736	487131
199636	487132
261824	487133
28822	487134
206879	487135
45015	487136
81518	487137
85521	487138
155192	487139
121555	487140
205184	487141
411	487142
4008	487143
150303	487144
68514	487145
115103	487146
171388	487147
2032	487148
12507	487149
112356	487150
27301	487151
169268	487152
219149	487153
17483	487154
22471	487155
5722	487156
85824	487157
17483	487158
24170	487159
12897	487160
3884	487161
29445	487162
286374	487163
40308	487164
7208	487165
287359	487166
150863	487167
96921	487168
19889	487169
36622	487170
213535	487171
40333	487172
29938	487173
85497	487174
85497	487175
47347	487176
125176	487177
43551	487178
41373	487179
112031	487180
24491	487181
36622	487182
25176	487183
681	487184
109756	487185
3110	487186
8109	487187
85916	487188
273680	487189
134424	487190
31899	487191
3110	487192
48370	487193
63902	487194
16864	487195
78737	487196
3110	487197
67702	487198
137735	487199
234977	487200
12104	487201
162991	487202
21707	487203
25412	487204
46986	487205
175689	487206
113623	487207
29531	487208
56839	487209
29	487210
871	487211
158270	487212
174373	487213
140124	487214
33352	487215
49499	487216
21792	487217
18179	487218
133681	487219
97578	487220
199642	487221
113068	487222
17061	487223
222068	487224
53467	487225
10334	487226
78206	487227
76681	487228
108593	487229
46728	487230
21661	487231
322372	487232
209847	487233
212570	487234
45765	487235
160352	487236
135926	487237
9601	487238
285472	487239
41014	487240
326925	487241
222619	487242
185680	487243
307222	487244
137343	487245
44918	487246
84784	487247
279038	487248
8892	487249
11514	487250
175591	487251
60843	487252
17678	487253
60698	487254
117464	487255
230558	487256
2517	487257
213092	487258
47139	487259
125126	487260
153328	487261
183873	487262
51586	487263
112894	487264
30734	487265
298102	487266
2014	487267
155128	487268
8758	487269
289093	487270
184053	487271
63908	487272
118067	487273
316496	487274
118196	487275
305208	487276
84012	487277
208861	487278
194228	487279
33111	487280
272884	487281
82739	487282
129386	487283
64578	487284
54741	487285
294593	487286
169897	487287
55897	487288
79633	487289
23171	487290
289206	487291
115266	487292
206242	487293
287224	487294
69469	487295
261586	487296
142500	487297
106672	487298
140936	487299
77685	487300
114696	487301
85241	487302
68745	487303
92891	487304
123696	487305
3284	487306
61538	487307
73485	487308
191615	487309
179613	487310
79557	487311
291218	487312
142616	487313
32234	487314
180348	487315
151926	487316
153628	487317
77446	487318
102706	487319
35851	487320
210709	487321
78747	487322
24564	487323
184681	487324
74764	487325
75081	487326
200858	487327
45685	487328
63584	487329
109987	487330
88038	487331
47372	487332
59822	487333
92339	487334
186579	487335
11587	487336
235400	487337
205457	487338
193956	487339
279475	487340
123617	487341
60598	487342
61252	487343
257415	487344
27386	487345
85870	487346
208851	487347
135879	487348
126909	487349
49282	487350
176274	487351
268405	487352
300055	487353
294239	487354
71028	487355
270656	487356
99436	487357
191456	487358
128646	487359
121807	487360
117269	487361
115703	487362
307084	487363
180398	487364
19481	487365
214037	487366
151694	487367
307372	487368
47891	487369
33988	487370
195612	487371
97901	487372
154840	487373
37962	487374
43213	487375
62798	487376
315775	487377
237775	487378
45022	487379
40093	487380
207183	487381
118033	487382
301402	487383
327640	487384
74515	487385
70634	487386
135714	487387
115753	487388
115966	487389
271210	487390
60846	487391
321918	487392
191104	487393
273892	487394
281168	487395
180120	487396
218302	487397
43010	487398
97163	487399
97199	487400
53958	487401
64412	487402
113188	487403
217441	487404
85078	487405
321843	487406
170823	487407
99792	487408
118360	487409
123380	487410
135033	487411
174030	487412
266196	487413
205457	487414
236093	487415
122199	487416
164229	487417
70554	487418
151356	487419
216148	487420
325564	487421
196957	487422
294849	487423
34900	487424
162077	487425
12275	487426
117761	487427
181508	487428
209904	487429
67873	487430
121595	487431
194936	487432
246182	487433
136490	487434
121783	487435
20854	487436
182622	487437
178696	487438
95202	487439
40384	487440
204946	487441
182736	487442
211455	487443
123064	487444
97912	487445
71084	487446
67972	487447
194179	487448
156837	487449
72970	487450
102643	487451
247725	487452
187057	487453
255935	487454
291314	487455
200071	487456
315502	487457
196493	487458
126034	487459
296890	487460
164401	487461
56146	487462
129847	487463
109040	487464
87802	487465
253282	487466
312192	487467
269372	487468
224841	487469
253675	487470
186109	487471
127310	487472
291060	487473
122749	487474
158241	487475
190546	487476
272705	487477
230213	487478
59379	487479
85775	487480
222775	487481
114261	487482
128032	487483
311800	487484
58694	487485
41160	487486
161514	487487
194569	487488
216169	487489
170823	487490
169627	487491
158776	487492
70489	487493
83681	487494
175519	487495
61114	487496
159365	487497
281916	487498
234180	487499
59082	487500
39227	487501
161062	487502
52878	487503
215015	487504
230188	487505
72954	487506
231961	487507
140674	487508
38458	487509
295224	487510
112661	487511
82779	487512
102189	487513
220998	487514
46303	487515
160386	487516
82658	487517
80736	487518
193420	487519
55835	487520
113681	487521
12524	487522
71087	487523
86588	487524
103545	487525
144750	487526
82792	487527
268469	487528
224108	487529
215315	487530
165849	487531
246782	487532
137515	487533
89947	487534
76088	487535
14480	487536
230639	487537
96589	487538
34582	487539
80641	487540
174195	487541
91352	487542
165741	487543
174245	487544
78509	487545
109989	487546
271425	487547
203992	487548
28057	487549
292533	487550
97277	487551
129649	487552
171431	487553
298697	487554
63723	487555
83065	487556
247782	487557
224485	487558
123173	487559
171681	487560
278132	487561
16556	487562
109312	487563
199122	487564
250347	487565
82258	487566
87149	487567
98460	487568
83490	487569
93031	487570
327512	487571
165433	487572
297229	487573
184071	487574
201766	487575
129572	487576
110337	487577
298455	487578
243983	487579
58832	487580
52365	487581
105202	487582
98593	487583
17976	487584
276953	487585
57512	487586
248067	487587
97669	487588
104204	487589
173211	487590
301284	487591
89403	487592
142996	487593
115104	487594
168577	487595
177877	487596
72870	487597
174435	487598
243752	487599
79285	487600
268299	487601
281583	487602
4278	487603
213104	487604
192853	487605
152005	487606
97924	487607
203807	487608
186821	487609
287460	487610
182030	487611
323330	487612
182635	487613
113330	487614
228802	487615
152199	487616
93866	487617
93854	487618
241808	487619
179917	487620
155493	487621
41749	487622
76651	487623
279948	487624
61276	487625
122061	487626
184335	487627
165280	487628
129670	487629
146222	487630
203293	487631
320940	487632
199660	487633
60256	487634
218905	487635
99025	487636
67873	487637
76644	487638
44612	487639
112649	487640
206210	487641
310864	487642
281064	487643
144625	487644
25762	487645
118378	487646
51877	487647
120616	487648
156498	487649
310848	487650
74400	487651
35592	487652
244997	487653
105299	487654
16685	487655
78334	487656
136410	487657
206943	487658
38307	487659
94971	487660
279063	487661
14594	487662
170820	487663
215768	487664
315268	487665
94197	487666
118035	487667
320017	487668
252118	487669
35683	487670
200348	487671
183488	487672
80377	487673
201014	487674
164739	487675
117881	487676
65192	487677
124503	487678
204010	487679
220962	487680
67360	487681
162493	487682
56772	487683
51618	487684
134369	487685
85953	487686
33618	487687
1335	487688
112789	487689
206925	487690
215005	487691
116978	487692
79146	487693
314096	487694
287026	487695
273450	487696
276952	487697
209868	487698
28021	487699
324115	487700
128615	487701
323771	487702
11246	487703
74790	487704
284928	487705
4790	487706
190964	487707
216309	487708
322949	487709
126203	487710
223532	487711
88579	487712
5289	487713
327885	487714
213972	487715
137238	487716
286247	487717
89091	487718
137196	487719
78019	487720
89658	487721
135033	487722
270549	487723
230741	487724
280943	487725
92799	487726
294809	487727
105963	487728
298611	487729
303067	487730
301876	487731
89778	487732
143144	487733
197293	487734
213003	487735
62898	487736
131297	487737
6783	487738
248380	487739
119422	487740
173774	487741
216566	487742
130621	487743
152761	487744
184561	487745
121743	487746
214625	487747
59763	487748
18373	487749
136670	487750
208041	487751
300105	487752
112648	487753
307053	487754
131025	487755
298281	487756
273550	487757
48856	487758
7769	487759
134342	487760
241996	487761
53877	487762
192845	487763
217301	487764
139550	487765
134953	487766
118043	487767
89956	487768
57505	487769
229075	487770
192963	487771
56133	487772
315269	487773
35153	487774
109655	487775
19395	487776
128838	487777
63584	487778
314558	487779
55971	487780
125359	487781
89381	487782
143153	487783
37996	487784
60193	487785
62891	487786
176024	487787
143536	487788
60063	487789
80259	487790
88743	487791
184850	487792
13303	487793
109192	487794
120415	487795
53467	487796
104395	487797
241911	487798
176814	487799
58697	487800
28528	487801
164932	487802
70490	487803
208919	487804
55940	487805
318647	487806
55405	487807
6256	487808
236558	487809
82970	487810
118819	487811
63797	487812
76489	487813
295543	487814
81090	487815
271756	487816
109571	487817
53877	487818
138183	487819
124520	487820
148634	487821
26109	487822
283025	487823
125042	487824
248376	487825
184169	487826
72465	487827
152257	487828
152180	487829
239159	487830
96222	487831
38343	487832
183978	487833
33240	487834
206690	487835
220863	487836
68020	487837
71234	487838
124032	487839
20400	487840
103404	487841
87071	487842
55002	487843
179108	487844
156059	487845
183459	487846
179142	487847
118407	487848
80867	487849
316400	487850
168230	487851
105782	487852
74790	487853
164788	487854
82249	487855
89220	487856
11246	487857
238733	487858
121354	487859
224294	487860
79041	487861
304510	487862
126369	487863
213566	487864
240813	487865
91197	487866
34584	487867
212010	487868
294028	487869
316866	487870
58728	487871
54841	487872
133803	487873
121654	487874
3740	487875
136702	487876
206604	487877
241056	487878
214430	487879
200677	487880
129966	487881
203646	487882
74697	487883
271702	487884
293174	487885
144537	487886
113184	487887
217498	487888
301761	487889
295639	487890
95651	487891
105209	487892
95259	487893
137512	487894
131983	487895
304511	487896
247092	487897
247795	487898
321504	487899
143198	487900
60434	487901
189343	487902
296247	487903
80944	487904
87347	487905
149992	487906
66982	487907
223544	487908
85589	487909
267636	487910
307152	487911
279543	487912
129693	487913
328613	487914
292259	487915
187490	487916
163951	487917
109422	487918
79107	487919
20343	487920
262466	487921
47672	487922
184018	487923
60511	487924
130168	487925
154192	487926
194832	487927
28530	487928
315390	487929
178436	487930
156255	487931
276942	487932
192429	487933
62665	487934
64578	487935
68748	487936
50580	487937
48714	487938
246341	487939
224353	487940
215727	487941
123964	487942
324758	487943
324579	487944
17014	487945
95469	487946
148407	487947
308811	487948
124329	487949
131986	487950
320878	487951
301563	487952
60625	487953
259764	487954
137976	487955
212310	487956
121357	487957
180993	487958
53117	487959
300702	487960
320857	487961
117720	487962
316328	487963
31649	487964
59511	487965
91707	487966
176049	487967
255751	487968
195990	487969
44475	487970
260574	487971
308536	487972
257763	487973
105603	487974
138484	487975
89219	487976
178754	487977
182895	487978
217762	487979
213005	487980
125794	487981
77712	487982
103550	487983
48736	487984
216589	487985
63125	487986
306912	487987
58627	487988
38233	487989
123617	487990
207220	487991
88967	487992
110427	487993
10262	487994
243080	487995
49767	487996
128442	487997
39310	487998
55412	487999
150336	488000
116101	488001
24575	488002
99925	488003
107468	488004
137709	488005
23142	488006
36634	488007
139271	488008
305611	488009
321100	488010
259041	488011
108305	488012
163188	488013
68029	488014
11653	488015
267505	488016
211509	488017
41351	488018
280898	488019
102216	488020
14780	488021
172520	488022
40305	488023
215745	488024
191132	488025
135942	488026
105136	488027
59836	488028
64288	488029
42933	488030
88719	488031
36266	488032
281918	488033
147265	488034
142105	488035
88169	488036
51665	488037
22146	488038
162420	488039
1213	488040
20996	488041
124494	488042
35022	488043
44700	488044
86803	488045
36015	488046
47788	488047
79186	488048
93894	488049
46796	488050
58497	488051
608	488052
57163	488053
132705	488054
73927	488055
132878	488056
41963	488057
171885	488058
37198	488059
223765	488060
131876	488061
50731	488062
94416	488063
978	488064
1663	488065
37732	488066
1449	488067
168634	488068
229	488069
522	488070
114867	488071
141390	488072
109878	488073
11757	488074
101539	488075
4007	488076
25245	488077
63803	488078
179935	488079
2246	488080
262053	488081
70995	488082
46993	488083
1848	488084
36516	488085
45770	488086
70174	488087
316653	488088
135497	488089
240331	488090
118381	488091
53820	488092
127796	488093
126389	488094
288049	488095
287120	488096
76981	488097
1321	488098
4774	488099
30005	488100
207512	488101
9957	488102
2676	488103
4682	488104
63234	488105
3076	488106
120550	488107
81531	488108
126634	488109
57773	488110
211972	488111
13184	488112
12120	488113
127280	488114
7186	488115
173589	488116
226937	488117
207063	488118
293344	488119
58620	488120
40696	488121
105703	488122
85019	488123
135829	488124
151596	488125
126302	488126
205723	488127
218097	488128
29268	488129
129572	488130
41029	488131
44249	488132
59248	488133
300982	488134
189604	488135
100644	488136
12808	488137
89846	488138
19357	488139
318520	488140
183767	488141
110165	488142
38881	488143
86297	488144
921	488145
1625	488146
164234	488147
2309	488148
66742	488149
43590	488150
45536	488151
20654	488152
31273	488153
74779	488154
80135	488155
124082	488156
67661	488157
151594	488158
12971	488159
100854	488160
48697	488161
35080	488162
192753	488163
71113	488164
22194	488165
31006	488166
35258	488167
11448	488168
63411	488169
30079	488170
25768	488171
172214	488172
36639	488173
19481	488174
57702	488175
62325	488176
66919	488177
63128	488178
9703	488179
307057	488180
138082	488181
238585	488182
37190	488183
36347	488184
22193	488185
181889	488186
32536	488187
284198	488188
145039	488189
128602	488190
56430	488191
223536	488192
105173	488193
51329	488194
168647	488195
231154	488196
91294	488197
93682	488198
77921	488199
88500	488200
306296	488201
301873	488202
241129	488203
16240	488204
4743	488205
71474	488206
42481	488207
32668	488208
24155	488209
55263	488210
21960	488211
138819	488212
60669	488213
105462	488214
25456	488215
99219	488216
39429	488217
10116	488218
56798	488219
41162	488220
103706	488221
130395	488222
105731	488223
113983	488224
1768	488225
32445	488226
260008	488227
38320	488228
215326	488229
61001	488230
44455	488231
88464	488232
13817	488233
132400	488234
2258	488235
60804	488236
210420	488237
138066	488238
103563	488239
3925	488240
180171	488241
31290	488242
129862	488243
36975	488244
45181	488245
91709	488246
67350	488247
116267	488248
74314	488249
270480	488250
136844	488251
40499	488252
273816	488253
211846	488254
214723	488255
18161	488256
15986	488257
267790	488258
59364	488259
35191	488260
131416	488261
23342	488262
130922	488263
219341	488264
32130	488265
65371	488266
50844	488267
21246	488268
233624	488269
75118	488270
51734	488271
45764	488272
42971	488273
69220	488274
9120	488275
30622	488276
7092	488277
205345	488278
259855	488279
257766	488280
209654	488281
25788	488282
26935	488283
58500	488284
8096	488285
2237	488286
59435	488287
125644	488288
32142	488289
39445	488290
191141	488291
36026	488292
145308	488293
21196	488294
12430	488295
191421	488296
2924	488297
95776	488298
1304	488299
238541	488300
52437	488301
37558	488302
25104	488303
70128	488304
211721	488305
62361	488306
37811	488307
251781	488308
210019	488309
2375	488310
55667	488311
30823	488312
11882	488313
246013	488314
273292	488315
150217	488316
75081	488317
35730	488318
3821	488319
4622	488320
300335	488321
1032	488322
12	488323
88219	488324
35798	488325
262607	488326
491	488327
63455	488328
21104	488329
39471	488330
140415	488331
4240	488332
200754	488333
85874	488334
47222	488335
82117	488336
137448	488337
135102	488338
36063	488339
188139	488340
62063	488341
99671	488342
35961	488343
17146	488344
128348	488345
151771	488346
12852	488347
188415	488348
33694	488349
28044	488350
166085	488351
75782	488352
80152	488353
174036	488354
45866	488355
140177	488356
215643	488357
101057	488358
136041	488359
69205	488360
194375	488361
131223	488362
120352	488363
42689	488364
113742	488365
208869	488366
95587	488367
203411	488368
18046	488369
67096	488370
7742	488371
64861	488372
135499	488373
33174	488374
16364	488375
34175	488376
118671	488377
72588	488378
119137	488379
13351	488380
139626	488381
307819	488382
28332	488383
33346	488384
11565	488385
80516	488386
215594	488387
117266	488388
205123	488389
124871	488390
175849	488391
28013	488392
33346	488393
62388	488394
41106	488395
70247	488396
7874	488397
8848	488398
18781	488399
7874	488400
199679	488401
35303	488402
149888	488403
129921	488404
314093	488405
208069	488406
131597	488407
56360	488408
76587	488409
558	488410
289017	488411
149562	488412
75780	488413
26907	488414
86060	488415
8617	488416
4315	488417
93969	488418
79319	488419
59728	488420
61999	488421
16016	488422
18746	488423
16138	488424
121116	488425
41252	488426
79729	488427
78487	488428
185258	488429
119058	488430
74349	488431
96933	488432
41925	488433
154505	488434
186443	488435
280166	488436
174068	488437
287577	488438
207180	488439
49279	488440
164354	488441
110195	488442
174968	488443
237029	488444
58897	488445
183053	488446
58340	488447
194218	488448
110625	488449
145663	488450
208850	488451
219612	488452
188224	488453
90741	488454
123370	488455
8992	488456
122222	488457
116206	488458
11895	488459
37635	488460
52664	488461
56289	488462
196286	488463
217964	488464
59374	488465
206238	488466
188946	488467
156548	488468
22921	488469
104203	488470
248857	488471
4392	488472
30338	488473
263208	488474
285204	488475
191937	488476
10325	488477
14733	488478
3042	488479
17412	488480
123650	488481
52447	488482
221375	488483
128034	488484
29210	488485
90309	488486
3073	488487
272721	488488
22432	488489
45305	488490
263160	488491
120081	488492
57010	488493
183724	488494
68684	488495
33898	488496
60030	488497
64756	488498
18338	488499
58780	488500
122119	488501
24080	488502
1720	488503
102970	488504
54769	488505
95033	488506
103517	488507
42455	488508
162330	488509
249422	488510
209362	488511
320897	488512
72245	488513
18652	488514
49736	488515
18652	488516
14697	488517
326150	488518
16113	488519
68592	488520
18057	488521
30949	488522
117442	488523
134962	488524
15422	488525
118544	488526
141415	488527
53377	488528
160333	488529
35940	488530
2995	488531
141705	488532
34253	488533
102957	488534
94607	488535
60269	488536
49548	488537
61019	488538
18555	488539
245993	488540
36264	488541
161301	488542
202475	488543
52205	488544
17360	488545
28874	488546
26950	488547
148242	488548
73886	488549
45113	488550
7737	488551
18917	488552
31637	488553
131239	488554
73431	488555
68674	488556
15326	488557
98525	488558
237152	488559
121732	488560
50902	488561
148520	488562
181395	488563
164591	488564
14793	488565
145002	488566
246353	488567
198275	488568
111708	488569
46210	488570
33813	488571
873	488572
58613	488573
76174	488574
37249	488575
37842	488576
58892	488577
29383	488578
114211	488579
41503	488580
1030	488581
71620	488582
48120	488583
91272	488584
173516	488585
60529	488586
103407	488587
36708	488588
178492	488589
96569	488590
56748	488591
10301	488592
26030	488593
273178	488594
26434	488595
110894	488596
77514	488597
8721	488598
1275	488599
296328	488600
1036	488601
8430	488602
103002	488603
9897	488604
14736	488605
22564	488606
143163	488607
4603	488608
91116	488609
199664	488610
171540	488611
85880	488612
57458	488613
26147	488614
135160	488615
18696	488616
105816	488617
56913	488618
58644	488619
32830	488620
59148	488621
161242	488622
20111	488623
203181	488624
88024	488625
34706	488626
258731	488627
53959	488628
1964	488629
92562	488630
252585	488631
198192	488632
55954	488633
209654	488634
244804	488635
294145	488636
54150	488637
32956	488638
305407	488639
79991	488640
13898	488641
73568	488642
106881	488643
101533	488644
202015	488645
41511	488646
112240	488647
58998	488648
22435	488649
121287	488650
204340	488651
52981	488652
128133	488653
131791	488654
120294	488655
12947	488656
302788	488657
259284	488658
285083	488659
131537	488660
4114	488661
67592	488662
94719	488663
59512	488664
94285	488665
138353	488666
31356	488667
3578	488668
184758	488669
129120	488670
18813	488671
80395	488672
146076	488673
214020	488674
91180	488675
207572	488676
42553	488677
22223	488678
68675	488679
124973	488680
25068	488681
114425	488682
120612	488683
69190	488684
20200	488685
124138	488686
2105	488687
52570	488688
284827	488689
2297	488690
10046	488691
188479	488692
53945	488693
29279	488694
34767	488695
38112	488696
8363	488697
77202	488698
22148	488699
49999	488700
53915	488701
105849	488702
148663	488703
56644	488704
259219	488705
247070	488706
93533	488707
80623	488708
20886	488709
89782	488710
42433	488711
62338	488712
75739	488713
117167	488714
73483	488715
44427	488716
39672	488717
31898	488718
13833	488719
14240	488720
243	488721
255404	488722
31541	488723
78835	488724
115000	488725
16868	488726
3245	488727
168160	488728
23372	488729
56935	488730
7447	488731
13835	488732
52004	488733
203276	488734
13037	488735
113091	488736
316995	488737
120770	488738
121396	488739
83541	488740
64296	488741
108579	488742
23826	488743
192417	488744
89978	488745
84362	488746
69219	488747
160596	488748
25682	488749
43780	488750
82811	488751
1822	488752
29893	488753
42058	488754
24460	488755
26922	488756
121919	488757
126763	488758
42601	488759
273645	488760
123432	488761
78067	488762
53725	488763
52157	488764
66631	488765
11708	488766
83056	488767
5715	488768
32198	488769
72573	488770
150360	488771
132850	488772
5964	488773
27603	488774
22561	488775
46487	488776
202	488777
57367	488778
313876	488779
18199	488780
39589	488781
253034	488782
176419	488783
217333	488784
44145	488785
7264	488786
34065	488787
277166	488788
93287	488789
21859	488790
65949	488791
9662	488792
2120	488793
66239	488794
84748	488795
141405	488796
37316	488797
91110	488798
85223	488799
166974	488800
54642	488801
85223	488802
56840	488803
48841	488804
50467	488805
202725	488806
41955	488807
19881	488808
80601	488809
12186	488810
203313	488811
81700	488812
99572	488813
39198	488814
104420	488815
168294	488816
33233	488817
201553	488818
276748	488819
84105	488820
47008	488821
27515	488822
414	488823
39398	488824
216032	488825
13685	488826
44795	488827
188013	488828
95279	488829
159730	488830
319050	488831
182925	488832
108670	488833
85533	488834
146131	488835
41317	488836
8644	488837
254279	488838
50407	488839
55352	488840
3866	488841
5938	488842
160088	488843
104715	488844
16685	488845
73657	488846
25868	488847
295242	488848
57400	488849
315592	488850
305802	488851
304946	488852
104740	488853
50890	488854
312584	488855
280480	488856
13201	488857
20152	488858
326339	488859
217143	488860
87521	488861
135418	488862
14132	488863
52234	488864
120612	488865
75293	488866
8730	488867
79230	488868
73633	488869
217232	488870
25073	488871
41861	488872
284829	488873
32229	488874
81368	488875
101129	488876
53204	488877
7186	488878
208378	488879
140414	488880
105384	488881
98576	488882
75930	488883
97009	488884
38338	488885
155240	488886
12372	488887
52975	488888
12013	488889
193267	488890
52320	488891
274660	488892
16717	488893
263404	488894
139001	488895
38653	488896
82953	488897
4760	488898
17690	488899
44349	488900
3981	488901
145496	488902
136935	488903
36880	488904
52944	488905
24705	488906
121955	488907
141611	488908
56115	488909
34473	488910
181573	488911
20191	488912
139240	488913
12531	488914
171605	488915
280819	488916
57667	488917
33947	488918
50498	488919
89787	488920
28934	488921
73681	488922
3822	488923
62260	488924
50276	488925
78945	488926
183896	488927
181567	488928
35680	488929
21563	488930
295230	488931
143098	488932
153936	488933
15310	488934
150130	488935
99630	488936
89506	488937
63194	488938
1989	488939
213282	488940
10176	488941
239731	488942
97896	488943
282349	488944
14308	488945
23280	488946
204325	488947
139409	488948
91921	488949
82377	488950
176911	488951
189677	488952
231295	488953
292339	488954
43460	488955
51474	488956
100376	488957
14949	488958
58421	488959
12147	488960
193771	488961
56553	488962
327078	488963
59278	488964
57912	488965
116043	488966
211448	488967
45144	488968
169763	488969
58534	488970
454	488971
18652	488972
35875	488973
11034	488974
1019	488975
95279	488976
18411	488977
3875	488978
46161	488979
64572	488980
120062	488981
285318	488982
30218	488983
77931	488984
32754	488985
71411	488986
109918	488987
113933	488988
88777	488989
13295	488990
83622	488991
32724	488992
190793	488993
8126	488994
12540	488995
1289	488996
30314	488997
114368	488998
71215	488999
133780	489000
43174	489001
107864	489002
93886	489003
66391	489004
76372	489005
20508	489006
173009	489007
4148	489008
247344	489009
13759	489010
224354	489011
198932	489012
174963	489013
302007	489014
35169	489015
186310	489016
203035	489017
196119	489018
133695	489019
104239	489020
129064	489021
27552	489022
67004	489023
20934	489024
206454	489025
80700	489026
36931	489027
208988	489028
50176	489029
39273	489030
216421	489031
165771	489032
78881	489033
45928	489034
126593	489035
114052	489036
33628	489037
165409	489038
70511	489039
15276	489040
137	489041
55805	489042
97818	489043
54750	489044
151029	489045
224904	489046
102022	489047
64263	489048
212729	489049
62164	489050
302337	489051
78123	489052
53112	489053
625	489054
170382	489055
110934	489056
9472	489057
47681	489058
223900	489059
630	489060
124699	489061
43224	489062
32578	489063
49174	489064
128559	489065
506	489066
115599	489067
177072	489068
52855	489069
22196	489070
314475	489071
58650	489072
266227	489073
77804	489074
94826	489075
237284	489076
221250	489077
320107	489078
140566	489079
214775	489080
170183	489081
293719	489082
172300	489083
221412	489084
190092	489085
322977	489086
122107	489087
11337	489088
161054	489089
36070	489090
221990	489091
38016	489092
311819	489093
49141	489094
234138	489095
84148	489096
126800	489097
61512	489098
36287	489099
17917	489100
257795	489101
818	489102
271906	489103
249239	489104
173335	489105
85442	489106
115709	489107
157682	489108
185640	489109
185335	489110
131712	489111
210954	489112
128249	489113
59364	489114
61219	489115
49295	489116
227226	489117
48472	489118
1058	489119
102309	489120
67985	489121
31985	489122
19290	489123
90973	489124
149476	489125
207482	489126
54395	489127
19941	489128
133059	489129
19263	489130
48844	489131
5804	489132
29455	489133
52518	489134
191180	489135
47436	489136
386	489137
644	489138
9882	489139
126917	489140
3896	489141
6719	489142
201254	489143
57176	489144
167382	489145
12320	489146
40606	489147
36538	489148
154487	489149
65882	489150
71931	489151
2616	489152
124955	489153
83591	489154
291774	489155
407	489156
136247	489157
24202	489158
88780	489159
42073	489160
88780	489161
35207	489162
5913	489163
174459	489164
27114	489165
82692	489166
117774	489167
166718	489168
43036	489169
18494	489170
43456	489171
260	489172
5984	489173
225735	489174
138818	489175
174209	489176
48348	489177
38643	489178
60862	489179
102580	489180
164719	489181
59602	489182
58913	489183
31040	489184
183744	489185
36607	489186
60431	489187
93579	489188
145286	489189
326	489190
54283	489191
90290	489192
25495	489193
166149	489194
17047	489195
36813	489196
243024	489197
61436	489198
108466	489199
7889	489200
71525	489201
43731	489202
21573	489203
48068	489204
110142	489205
68539	489206
44024	489207
33247	489208
64648	489209
97525	489210
37586	489211
274329	489212
4405	489213
119184	489214
197964	489215
12737	489216
302600	489217
125804	489218
11466	489219
7794	489220
18365	489221
30138	489222
75054	489223
16541	489224
34705	489225
3929	489226
86246	489227
4566	489228
197686	489229
27629	489230
46496	489231
7064	489232
213471	489233
17635	489234
2861	489235
8102	489236
31595	489237
12505	489238
5407	489239
14144	489240
214857	489241
7122	489242
19569	489243
136230	489244
187204	489245
4112	489246
142993	489247
81453	489248
9751	489249
72375	489250
52734	489251
84456	489252
54757	489253
51470	489254
19206	489255
157020	489256
122178	489257
56411	489258
6276	489259
93408	489260
206669	489261
293082	489262
121303	489263
1001	489264
472	489265
256995	489266
58589	489267
140175	489268
255209	489269
72233	489270
148493	489271
7939	489272
70485	489273
165104	489274
124214	489275
112206	489276
188742	489277
16271	489278
27803	489279
104908	489280
19710	489281
224179	489282
38436	489283
175738	489284
6153	489285
58310	489286
185906	489287
191723	489288
219	489289
5025	489290
20916	489291
147852	489292
61711	489293
10047	489294
429	489295
209327	489296
17469	489297
2099	489298
4762	489299
150897	489300
15823	489301
45977	489302
601	489303
37508	489304
54890	489305
81312	489306
87444	489307
203823	489308
62598	489309
672	489310
22611	489311
157781	489312
23064	489313
36920	489314
44040	489315
43273	489316
48420	489317
15117	489318
200030	489319
646	489320
9554	489321
10120	489322
70579	489323
265	489324
117865	489325
1760	489326
4978	489327
59359	489328
19308	489329
224046	489330
53776	489331
18500	489332
13435	489333
187	489334
1534	489335
15544	489336
1215	489337
128573	489338
7807	489339
313477	489340
15511	489341
159897	489342
19643	489343
251	489344
180187	489345
39177	489346
210094	489347
90586	489348
222563	489349
8268	489350
238330	489351
268	489352
20525	489353
30795	489354
27	489355
137101	489356
13577	489357
14095	489358
294237	489359
13767	489360
1972	489361
153749	489362
111822	489363
48282	489364
102564	489365
23427	489366
3262	489367
154179	489368
5562	489369
80587	489370
27287	489371
178662	489372
53685	489373
110815	489374
15776	489375
1498	489376
115364	489377
106328	489378
43805	489379
223411	489380
36411	489381
2919	489382
75055	489383
79693	489384
15106	489385
212392	489386
25321	489387
6316	489388
83188	489389
39279	489390
116562	489391
176936	489392
123947	489393
24346	489394
155923	489395
100534	489396
91067	489397
110212	489398
109620	489399
317558	489400
151079	489401
11458	489402
17940	489403
36696	489404
3646	489405
544	489406
84802	489407
1279	489408
1062	489409
254728	489410
566	489411
132795	489412
73129	489413
179432	489414
63529	489415
2219	489416
2005	489417
279744	489418
101927	489419
29594	489420
1163	489421
18758	489422
112556	489423
2157	489424
176470	489425
30547	489426
2825	489427
16181	489428
68215	489429
195324	489430
6446	489431
185089	489432
5742	489433
11598	489434
230917	489435
85413	489436
850	489437
5987	489438
183149	489439
27898	489440
14718	489441
841	489442
34132	489443
15270	489444
1665	489445
150126	489446
101714	489447
24763	489448
5034	489449
179073	489450
54842	489451
68736	489452
164173	489453
45687	489454
92346	489455
385	489456
296647	489457
67266	489458
21715	489459
213450	489460
4471	489461
62448	489462
104171	489463
325043	489464
154395	489465
54284	489466
81966	489467
324647	489468
133165	489469
299974	489470
93709	489471
171700	489472
32445	489473
197816	489474
144131	489475
106604	489476
85343	489477
185034	489478
135433	489479
225364	489480
22030	489481
64620	489482
53308	489483
942	489484
62438	489485
72888	489486
7134	489487
57077	489488
11004	489489
194605	489490
52762	489491
123357	489492
71749	489493
261713	489494
179735	489495
2132	489496
58024	489497
134577	489498
42619	489499
22304	489500
3993	489501
24092	489502
97032	489503
9887	489504
177668	489505
213281	489506
79042	489507
1622	489508
103004	489509
61359	489510
9907	489511
15507	489512
1595	489513
41486	489514
1	489515
1186	489516
294924	489517
82530	489518
17536	489519
167012	489520
8239	489521
19355	489522
15759	489523
39645	489524
129655	489525
54894	489526
12387	489527
68590	489528
50783	489529
36008	489530
121437	489531
68237	489532
708	489533
119207	489534
184170	489535
40490	489536
6529	489537
486	489538
5696	489539
98908	489540
47085	489541
237535	489542
317661	489543
56352	489544
37550	489545
80682	489546
40233	489547
92643	489548
263352	489549
11261	489550
58396	489551
25327	489552
41217	489553
22658	489554
64955	489555
12005	489556
35698	489557
275380	489558
184729	489559
315283	489560
158023	489561
188566	489562
28705	489563
51127	489564
94745	489565
23947	489566
91812	489567
357	489568
19295	489569
134981	489570
7328	489571
13548	489572
55120	489573
171478	489574
37209	489575
119268	489576
31717	489577
45214	489578
84363	489579
77974	489580
180642	489581
36483	489582
9555	489583
83391	489584
348	489585
214117	489586
295797	489587
57431	489588
3143	489589
25728	489590
187251	489591
163613	489592
109259	489593
323	489594
100233	489595
105848	489596
8051	489597
129504	489598
20993	489599
81831	489600
5863	489601
93792	489602
113804	489603
13119	489604
11070	489605
3275	489606
126255	489607
34604	489608
59267	489609
38695	489610
20665	489611
4394	489612
88662	489613
34933	489614
4402	489615
18588	489616
48471	489617
44661	489618
41036	489619
214762	489620
136339	489621
17051	489622
216629	489623
181943	489624
132177	489625
53565	489626
17371	489627
52874	489628
34895	489629
129155	489630
76835	489631
227068	489632
64844	489633
290564	489634
404	489635
7484	489636
44995	489637
190133	489638
90991	489639
70487	489640
272300	489641
120	489642
21343	489643
120580	489644
11255	489645
93343	489646
3446	489647
93342	489648
141367	489649
112622	489650
252015	489651
181552	489652
83087	489653
105789	489654
91193	489655
60964	489656
187056	489657
60208	489658
167967	489659
180340	489660
706	489661
217261	489662
217261	489663
198546	489664
130819	489665
156859	489666
25819	489667
124962	489668
64968	489669
131956	489670
73903	489671
269997	489672
124421	489673
305224	489674
260819	489675
72356	489676
171701	489677
82909	489678
79671	489679
123216	489680
117825	489681
188145	489682
56034	489683
221680	489684
55285	489685
85657	489686
98563	489687
12561	489688
2556	489689
301473	489690
35119	489691
37498	489692
27711	489693
111300	489694
134623	489695
242717	489696
63714	489697
53612	489698
13101	489699
46437	489700
27327	489701
33709	489702
3296	489703
4460	489704
68067	489705
63616	489706
55219	489707
444	489708
76269	489709
172656	489710
20142	489711
221555	489712
40115	489713
40165	489714
56424	489715
207540	489716
70038	489717
54289	489718
64553	489719
6271	489720
295853	489721
26423	489722
286342	489723
183502	489724
85122	489725
49891	489726
16637	489727
184673	489728
1452	489729
72022	489730
5886	489731
29115	489732
182385	489733
163074	489734
76204	489735
127537	489736
175612	489737
25307	489738
320500	489739
238910	489740
212394	489741
24233	489742
175456	489743
323750	489744
110518	489745
178378	489746
202366	489747
67554	489748
12389	489749
48136	489750
887	489751
887	489752
2938	489753
10098	489754
16169	489755
129258	489756
3284	489757
74746	489758
175458	489759
106484	489760
35053	489761
153157	489762
32841	489763
3869	489764
70892	489765
202290	489766
301995	489767
81105	489768
225751	489769
184	489770
115255	489771
209077	489772
127288	489773
24051	489774
270940	489775
205403	489776
71072	489777
100484	489778
78403	489779
53927	489780
220270	489781
37181	489782
272746	489783
187733	489784
135923	489785
211523	489786
318797	489787
275960	489788
53829	489789
2704	489790
321415	489791
18740	489792
230156	489793
184892	489794
319490	489795
149539	489796
124207	489797
58029	489798
319615	489799
213222	489800
115185	489801
122989	489802
70838	489803
181505	489804
216975	489805
267315	489806
308349	489807
47137	489808
118343	489809
32043	489810
322769	489811
158508	489812
175433	489813
244045	489814
142155	489815
5874	489816
210626	489817
171505	489818
82532	489819
321508	489820
212134	489821
56037	489822
16622	489823
32327	489824
8471	489825
4465	489826
7567	489827
72327	489828
166660	489829
35653	489830
100651	489831
73744	489832
171271	489833
58630	489834
10928	489835
5835	489836
4031	489837
1029	489838
53723	489839
4940	489840
12	489841
5616	489842
3915	489843
6118	489844
8018	489845
81124	489846
112	489847
56199	489848
197251	489849
41535	489850
55861	489851
62839	489852
206123	489853
43982	489854
202909	489855
168655	489856
258522	489857
96523	489858
5260	489859
118609	489860
71804	489861
36563	489862
93985	489863
188098	489864
59999	489865
8349	489866
157478	489867
15011	489868
34917	489869
41569	489870
99281	489871
60959	489872
19009	489873
17197	489874
26939	489875
130636	489876
82456	489877
43525	489878
65612	489879
54769	489880
95078	489881
26867	489882
69541	489883
217407	489884
17996	489885
48312	489886
104736	489887
57930	489888
27600	489889
889	489890
127593	489891
25491	489892
49245	489893
27890	489894
186320	489895
20938	489896
107876	489897
248813	489898
7888	489899
60338	489900
13140	489901
83764	489902
77929	489903
1393	489904
9621	489905
8005	489906
37128	489907
26405	489908
149226	489909
139323	489910
322083	489911
172053	489912
32204	489913
27534	489914
23464	489915
26225	489916
101394	489917
10145	489918
91000	489919
102586	489920
128864	489921
73041	489922
253965	489923
6385	489924
38664	489925
26420	489926
129107	489927
2083	489928
111447	489929
303772	489930
8835	489931
115859	489932
64753	489933
35826	489934
52908	489935
94181	489936
33615	489937
39	489938
501	489939
120588	489940
83345	489941
17899	489942
138466	489943
104398	489944
194756	489945
48687	489946
25697	489947
49362	489948
302820	489949
79551	489950
2764	489951
20280	489952
9725	489953
67661	489954
196141	489955
15640	489956
51871	489957
12	489958
13997	489959
23059	489960
80649	489961
25469	489962
157636	489963
111684	489964
4753	489965
80544	489966
192386	489967
35775	489968
3058	489969
211406	489970
71	489971
63609	489972
64592	489973
55040	489974
121045	489975
49443	489976
41959	489977
112630	489978
37498	489979
22615	489980
116917	489981
176620	489982
77901	489983
43651	489984
91531	489985
33960	489986
192979	489987
178013	489988
66788	489989
44920	489990
126682	489991
9629	489992
18537	489993
6160	489994
48886	489995
150210	489996
44059	489997
41207	489998
33350	489999
81219	490000
130725	490001
59057	490002
153275	490003
104544	490004
6762	490005
15027	490006
121139	490007
120449	490008
17603	490009
105896	490010
67521	490011
113502	490012
121651	490013
87476	490014
85875	490015
200092	490016
22810	490017
12789	490018
197596	490019
44806	490020
181675	490021
273523	490022
15043	490023
15043	490024
27912	490025
36574	490026
76902	490027
86474	490028
262	490029
80598	490030
53139	490031
124087	490032
43188	490033
115175	490034
21333	490035
18335	490036
45254	490037
19763	490038
26726	490039
1665	490040
132073	490041
136699	490042
28745	490043
134477	490044
80797	490045
102486	490046
61730	490047
18980	490048
44161	490049
6473	490050
41692	490051
117713	490052
2994	490053
7516	490054
71877	490055
179146	490056
203852	490057
3301	490058
21940	490059
80252	490060
66641	490061
16881	490062
51459	490063
56736	490064
5875	490065
30580	490066
51467	490067
40702	490068
11584	490069
27478	490070
30466	490071
2129	490072
90571	490073
13346	490074
48194	490075
13845	490076
176449	490077
29969	490078
112947	490079
23713	490080
77675	490081
246102	490082
42631	490083
145997	490084
90796	490085
140964	490086
18560	490087
60111	490088
249465	490089
71927	490090
48249	490091
60329	490092
32511	490093
20555	490094
253602	490095
33773	490096
137051	490097
9914	490098
85700	490099
87596	490100
61679	490101
321448	490102
133716	490103
115165	490104
10547	490105
16059	490106
102247	490107
20665	490108
194797	490109
119143	490110
72410	490111
228997	490112
73576	490113
5610	490114
309129	490115
50792	490116
156770	490117
67974	490118
37587	490119
18	490120
272027	490121
55067	490122
4294	490123
17540	490124
22247	490125
57555	490126
50837	490127
63345	490128
6108	490129
23917	490130
277262	490131
125	490132
62619	490133
14307	490134
30796	490135
46611	490136
5944	490137
186520	490138
27213	490139
228934	490140
69716	490141
20242	490142
152604	490143
135049	490144
955	490145
69820	490146
85131	490147
74569	490148
33622	490149
89577	490150
72552	490151
52875	490152
21377	490153
25541	490154
208559	490155
69950	490156
174191	490157
46021	490158
130584	490159
37885	490160
34529	490161
149594	490162
48541	490163
11328	490164
84279	490165
44572	490166
54088	490167
272899	490168
95055	490169
14176	490170
30280	490171
25159	490172
17630	490173
242163	490174
8209	490175
67569	490176
187029	490177
136946	490178
211530	490179
138352	490180
22096	490181
110900	490182
12371	490183
217048	490184
67284	490185
45672	490186
71266	490187
14421	490188
127939	490189
776	490190
321465	490191
238600	490192
49895	490193
325073	490194
103619	490195
110766	490196
92875	490197
188172	490198
28	490199
125877	490200
64183	490201
317230	490202
1804	490203
22733	490204
88036	490205
53289	490206
93863	490207
205002	490208
283039	490209
205485	490210
212484	490211
252939	490212
53511	490213
111036	490214
103036	490215
79083	490216
83715	490217
205002	490218
197340	490219
63963	490220
1608	490221
151190	490222
39	490223
102541	490224
36672	490225
198349	490226
239217	490227
212277	490228
321547	490229
2121	490230
141494	490231
218051	490232
256826	490233
266552	490234
284440	490235
127438	490236
90224	490237
3736	490238
49406	490239
217065	490240
49591	490241
185513	490242
311960	490243
59649	490244
24425	490245
53464	490246
3620	490247
246030	490248
68510	490249
68522	490250
106064	490251
5977	490252
103154	490253
9731	490254
56133	490255
139606	490256
270704	490257
281863	490258
204620	490259
17731	490260
182659	490261
202794	490262
97	490263
62193	490264
154622	490265
32973	490266
263147	490267
51770	490268
3443	490269
31285	490270
15006	490271
115913	490272
28450	490273
270595	490274
67182	490275
201876	490276
96039	490277
105044	490278
11573	490279
15296	490280
30491	490281
317074	490282
278247	490283
69627	490284
256136	490285
2219	490286
55005	490287
652	490288
44254	490289
17655	490290
34703	490291
108123	490292
38481	490293
38527	490294
18848	490295
6423	490296
5094	490297
64071	490298
65975	490299
54051	490300
69740	490301
9124	490302
10938	490303
112154	490304
5069	490305
27928	490306
76051	490307
2932	490308
6253	490309
16402	490310
150921	490311
321309	490312
43106	490313
188433	490314
272321	490315
149564	490316
206813	490317
53907	490318
38800	490319
278937	490320
196774	490321
3208	490322
79441	490323
40996	490324
160647	490325
92902	490326
182948	490327
20285	490328
202853	490329
37175	490330
85807	490331
43668	490332
107939	490333
162362	490334
157958	490335
200231	490336
151165	490337
23194	490338
38338	490339
34485	490340
186257	490341
246565	490342
81230	490343
82234	490344
65253	490345
4812	490346
174777	490347
25941	490348
45548	490349
20587	490350
248551	490351
92286	490352
233047	490353
1494	490354
51172	490355
188712	490356
52095	490357
152159	490358
2354	490359
174676	490360
23173	490361
96118	490362
72348	490363
176220	490364
19442	490365
52810	490366
17018	490367
45329	490368
10954	490369
30392	490370
120293	490371
128019	490372
877	490373
9866	490374
294315	490375
165889	490376
11874	490377
142974	490378
196801	490379
5866	490380
7549	490381
41057	490382
298518	490383
35531	490384
45778	490385
248045	490386
146771	490387
246517	490388
163862	490389
53678	490390
165872	490391
217861	490392
58221	490393
51251	490394
177700	490395
235479	490396
32027	490397
130427	490398
298838	490399
252955	490400
272579	490401
272766	490402
12288	490403
41304	490404
15246	490405
9005	490406
225305	490407
243327	490408
249133	490409
157503	490410
110361	490411
950	490412
183413	490413
151562	490414
20765	490415
17020	490416
90375	490417
220439	490418
180580	490419
190776	490420
79220	490421
107587	490422
106145	490423
116721	490424
6087	490425
255774	490426
7622	490427
315880	490428
102047	490429
128087	490430
116232	490431
222887	490432
59628	490433
16848	490434
31877	490435
199827	490436
97394	490437
96218	490438
150112	490439
299417	490440
197968	490441
1042	490442
76817	490443
26115	490444
6530	490445
2429	490446
39990	490447
38007	490448
23591	490449
187567	490450
2029	490451
141392	490452
42335	490453
121910	490454
15756	490455
206558	490456
15225	490457
208459	490458
12865	490459
1237	490460
39879	490461
132520	490462
306475	490463
10441	490464
75409	490465
311306	490466
699	490467
86804	490468
308855	490469
328682	490470
106528	490471
26117	490472
3837	490473
203563	490474
208817	490475
4785	490476
165358	490477
323202	490478
240789	490479
8632	490480
188248	490481
249599	490482
150919	490483
18497	490484
7764	490485
185317	490486
85354	490487
32379	490488
297840	490489
297296	490490
2499	490491
159509	490492
82633	490493
129298	490494
99907	490495
19108	490496
167243	490497
290479	490498
264262	490499
41186	490500
55395	490501
147050	490502
24452	490503
1049	490504
69194	490505
16492	490506
178981	490507
214406	490508
172236	490509
126641	490510
213702	490511
290171	490512
18698	490513
284773	490514
35694	490515
52513	490516
215295	490517
173958	490518
252792	490519
164414	490520
85080	490521
58717	490522
215863	490523
85522	490524
24859	490525
35419	490526
66859	490527
158454	490528
733	490529
84060	490530
36866	490531
20347	490532
24606	490533
10060	490534
17321	490535
104590	490536
15416	490537
11342	490538
3890	490539
192966	490540
144077	490541
49381	490542
15020	490543
90905	490544
156494	490545
86862	490546
182481	490547
9589	490548
421	490549
19941	490550
22241	490551
46152	490552
119957	490553
24030	490554
13294	490555
117691	490556
34733	490557
205862	490558
307776	490559
44310	490560
21646	490561
6141	490562
94637	490563
415	490564
4657	490565
14727	490566
130874	490567
57152	490568
153134	490569
50	490570
209466	490571
322895	490572
284009	490573
53453	490574
196940	490575
59075	490576
16301	490577
115249	490578
193263	490579
61594	490580
128227	490581
6790	490582
37693	490583
84120	490584
88028	490585
200960	490586
58885	490587
28365	490588
1344	490589
11153	490590
229447	490591
154507	490592
121849	490593
161608	490594
91911	490595
103667	490596
147702	490597
110144	490598
281952	490599
3178	490600
56425	490601
51495	490602
832	490603
26708	490604
73430	490605
199460	490606
5237	490607
72447	490608
209159	490609
21616	490610
38539	490611
33469	490612
77641	490613
10135	490614
35702	490615
203213	490616
853	490617
53931	490618
32268	490619
14747	490620
136696	490621
263669	490622
281536	490623
45476	490624
104820	490625
269045	490626
17168	490627
269168	490628
108426	490629
13473	490630
26155	490631
12478	490632
1863	490633
290320	490634
27268	490635
2040	490636
161420	490637
1863	490638
6506	490639
53031	490640
16498	490641
181573	490642
98069	490643
46728	490644
266159	490645
193831	490646
293902	490647
186595	490648
153627	490649
13387	490650
214426	490651
145772	490652
28726	490653
191	490654
23073	490655
12221	490656
321869	490657
1416	490658
131329	490659
99	490660
115	490661
202696	490662
5551	490663
25790	490664
126785	490665
194580	490666
22646	490667
130920	490668
27741	490669
27106	490670
34563	490671
7511	490672
133051	490673
216171	490674
79475	490675
29833	490676
25914	490677
34466	490678
63566	490679
210683	490680
54473	490681
254778	490682
27710	490683
10870	490684
247534	490685
57918	490686
96370	490687
63352	490688
135615	490689
234608	490690
190112	490691
227196	490692
123828	490693
18499	490694
240958	490695
24827	490696
101049	490697
191140	490698
225277	490699
6066	490700
229987	490701
193716	490702
1627	490703
106783	490704
7283	490705
76519	490706
253050	490707
72370	490708
68821	490709
178719	490710
164133	490711
13327	490712
199204	490713
11153	490714
26105	490715
204239	490716
168902	490717
273956	490718
40587	490719
287205	490720
9277	490721
147165	490722
28539	490723
328512	490724
59740	490725
2232	490726
197985	490727
101851	490728
50063	490729
119019	490730
110225	490731
145363	490732
119913	490733
20309	490734
162790	490735
16764	490736
80690	490737
94580	490738
239807	490739
42367	490740
91438	490741
1062	490742
112195	490743
125874	490744
38594	490745
208380	490746
106407	490747
125951	490748
212077	490749
86767	490750
251476	490751
208425	490752
158260	490753
157833	490754
88774	490755
292141	490756
65507	490757
29555	490758
56213	490759
168481	490760
214283	490761
145077	490762
28870	490763
93834	490764
232005	490765
38274	490766
6555	490767
305129	490768
52279	490769
77699	490770
252	490771
210992	490772
39153	490773
89446	490774
111183	490775
136681	490776
125441	490777
10149	490778
6003	490779
9693	490780
7857	490781
212551	490782
212613	490783
9523	490784
168680	490785
26155	490786
26852	490787
181035	490788
87513	490789
15868	490790
25196	490791
179245	490792
5061	490793
44841	490794
118152	490795
23631	490796
167468	490797
17514	490798
273183	490799
31292	490800
78263	490801
251761	490802
251831	490803
185896	490804
212760	490805
113239	490806
45510	490807
54649	490808
274920	490809
11280	490810
99834	490811
87	490812
14400	490813
173131	490814
322674	490815
198196	490816
28971	490817
120521	490818
185262	490819
87754	490820
176	490821
116540	490822
291153	490823
187258	490824
136086	490825
273738	490826
2662	490827
38992	490828
214740	490829
61106	490830
85243	490831
132072	490832
46659	490833
288444	490834
24782	490835
2320	490836
36341	490837
119882	490838
68865	490839
86011	490840
133073	490841
174276	490842
40314	490843
215400	490844
18072	490845
63805	490846
43681	490847
135115	490848
85379	490849
168421	490850
5017	490851
93482	490852
53550	490853
205588	490854
137255	490855
91826	490856
282373	490857
15209	490858
4166	490859
181079	490860
80820	490861
69153	490862
118519	490863
324763	490864
10472	490865
91307	490866
94769	490867
9535	490868
134166	490869
265648	490870
16100	490871
10001	490872
52576	490873
291485	490874
68275	490875
123204	490876
297371	490877
139483	490878
2062	490879
80529	490880
1404	490881
121748	490882
75195	490883
37430	490884
123182	490885
182899	490886
299539	490887
42015	490888
25885	490889
108412	490890
33263	490891
316756	490892
181794	490893
298496	490894
309721	490895
181408	490896
229462	490897
154917	490898
77385	490899
191414	490900
80828	490901
172039	490902
167506	490903
324035	490904
114080	490905
47651	490906
264497	490907
160570	490908
84470	490909
107075	490910
231639	490911
43019	490912
29240	490913
1354	490914
62097	490915
102861	490916
51599	490917
262482	490918
237373	490919
81315	490920
86543	490921
327735	490922
23630	490923
297976	490924
7726	490925
37581	490926
325758	490927
317677	490928
69187	490929
239230	490930
89352	490931
45707	490932
137927	490933
277723	490934
238928	490935
290635	490936
27277	490937
54659	490938
35434	490939
199756	490940
50907	490941
136903	490942
9250	490943
59380	490944
24384	490945
183828	490946
173690	490947
201160	490948
93126	490949
52560	490950
92460	490951
84867	490952
125344	490953
82673	490954
17171	490955
118347	490956
297256	490957
134392	490958
184463	490959
281708	490960
34942	490961
172254	490962
263909	490963
48471	490964
21075	490965
195014	490966
207398	490967
193706	490968
101062	490969
285177	490970
82769	490971
150529	490972
7898	490973
97840	490974
62270	490975
16206	490976
29155	490977
142384	490978
121508	490979
191444	490980
103166	490981
19912	490982
30398	490983
21751	490984
318759	490985
232840	490986
60224	490987
184671	490988
84782	490989
70420	490990
19692	490991
37007	490992
8910	490993
228129	490994
32756	490995
228947	490996
184962	490997
157937	490998
104869	490999
41482	491000
164334	491001
197842	491002
94508	491003
149115	491004
21439	491005
99080	491006
325531	491007
312220	491008
196960	491009
3537	491010
153809	491011
58497	491012
59306	491013
138710	491014
122320	491015
188470	491016
218452	491017
43012	491018
35048	491019
136608	491020
167712	491021
41193	491022
14351	491023
54676	491024
178855	491025
201755	491026
117469	491027
57129	491028
318249	491029
251099	491030
554	491031
31252	491032
137366	491033
12291	491034
120229	491035
206035	491036
31689	491037
35354	491038
169606	491039
53516	491040
67049	491041
71461	491042
82281	491043
87112	491044
16847	491045
74523	491046
37565	491047
60509	491048
53501	491049
86030	491050
178342	491051
49686	491052
165122	491053
114122	491054
135438	491055
174693	491056
158249	491057
1047	491058
8082	491059
186359	491060
88358	491061
124837	491062
87745	491063
59003	491064
328445	491065
15311	491066
182323	491067
46486	491068
61630	491069
123732	491070
72351	491071
15800	491072
169346	491073
304330	491074
772	491075
77086	491076
138116	491077
24326	491078
315579	491079
278177	491080
62698	491081
297046	491082
135565	491083
179932	491084
107833	491085
10368	491086
15736	491087
2376	491088
116272	491089
34859	491090
220634	491091
146682	491092
87334	491093
129938	491094
119284	491095
61876	491096
13983	491097
59726	491098
15455	491099
32328	491100
76579	491101
2623	491102
84990	491103
63264	491104
77877	491105
131176	491106
59447	491107
271081	491108
61179	491109
217484	491110
273699	491111
8511	491112
61172	491113
250085	491114
30090	491115
38994	491116
91365	491117
55903	491118
7783	491119
198678	491120
87534	491121
168722	491122
40375	491123
84936	491124
107425	491125
69908	491126
148539	491127
71187	491128
31987	491129
22158	491130
103489	491131
181104	491132
134458	491133
43556	491134
110264	491135
7550	491136
292536	491137
38004	491138
143616	491139
225725	491140
59012	491141
110240	491142
128222	491143
87532	491144
194062	491145
35949	491146
160948	491147
105074	491148
57372	491149
7147	491150
107515	491151
102830	491152
72870	491153
291609	491154
156700	491155
134554	491156
183651	491157
80512	491158
35765	491159
2040	491160
46175	491161
236998	491162
81303	491163
22293	491164
30155	491165
34420	491166
84112	491167
78069	491168
96430	491169
236388	491170
240660	491171
139303	491172
155079	491173
62098	491174
222437	491175
73768	491176
139326	491177
37945	491178
82753	491179
49871	491180
134871	491181
13263	491182
85734	491183
205083	491184
109113	491185
169450	491186
21217	491187
209653	491188
9984	491189
29337	491190
122199	491191
31025	491192
8932	491193
193683	491194
146029	491195
69476	491196
74203	491197
43993	491198
295788	491199
381	491200
301	491201
16567	491202
174679	491203
30600	491204
103012	491205
236594	491206
270605	491207
50860	491208
17075	491209
81447	491210
192153	491211
117128	491212
112537	491213
36122	491214
77935	491215
143209	491216
7612	491217
1765	491218
136563	491219
12849	491220
38736	491221
18001	491222
15669	491223
2144	491224
116894	491225
6859	491226
108353	491227
305579	491228
13881	491229
88204	491230
3753	491231
247346	491232
316250	491233
106052	491234
55810	491235
87507	491236
131293	491237
3247	491238
20332	491239
295395	491240
92248	491241
221133	491242
24727	491243
25639	491244
18318	491245
198596	491246
76491	491247
42559	491248
13291	491249
20787	491250
89264	491251
35223	491252
30519	491253
89046	491254
4050	491255
11917	491256
52423	491257
223424	491258
59867	491259
13583	491260
58466	491261
99008	491262
132327	491263
170372	491264
82741	491265
81052	491266
195219	491267
43077	491268
82451	491269
277785	491270
10768	491271
210502	491272
167098	491273
270628	491274
177347	491275
30731	491276
328085	491277
66605	491278
231502	491279
106671	491280
254311	491281
79112	491282
193814	491283
99085	491284
83721	491285
22189	491286
131735	491287
208532	491288
208460	491289
307817	491290
214504	491291
140212	491292
281236	491293
22279	491294
122382	491295
74294	491296
98760	491297
10356	491298
18974	491299
139964	491300
100583	491301
13066	491302
12028	491303
166381	491304
7243	491305
79725	491306
100241	491307
66795	491308
109154	491309
293373	491310
149635	491311
104181	491312
86586	491313
38678	491314
62326	491315
297395	491316
308132	491317
70598	491318
153545	491319
63910	491320
13857	491321
249546	491322
239016	491323
119323	491324
170426	491325
82099	491326
292146	491327
250288	491328
321307	491329
312650	491330
156913	491331
60270	491332
286738	491333
189584	491334
281438	491335
228359	491336
125342	491337
23326	491338
154049	491339
39444	491340
26246	491341
65955	491342
133000	491343
157500	491344
20904	491345
5841	491346
216560	491347
200013	491348
300512	491349
278343	491350
12262	491351
105602	491352
3828	491353
42144	491354
131811	491355
174675	491356
310427	491357
204515	491358
69458	491359
2785	491360
16129	491361
37853	491362
85267	491363
7680	491364
66657	491365
77318	491366
95657	491367
143740	491368
143928	491369
203955	491370
206882	491371
82405	491372
64511	491373
125959	491374
58634	491375
110947	491376
159788	491377
47807	491378
1194	491379
16756	491380
12834	491381
9854	491382
14733	491383
87298	491384
45834	491385
14223	491386
243518	491387
16178	491388
2912	491389
87728	491390
10403	491391
4796	491392
14350	491393
82993	491394
213324	491395
84479	491396
27080	491397
54944	491398
6758	491399
1818	491400
71046	491401
135580	491402
51187	491403
123690	491404
42491	491405
158548	491406
77151	491407
20874	491408
11626	491409
36020	491410
84990	491411
3401	491412
96757	491413
18467	491414
484	491415
18338	491416
15190	491417
8711	491418
81523	491419
96743	491420
38180	491421
99088	491422
14876	491423
42478	491424
126812	491425
152387	491426
122976	491427
119709	491428
81374	491429
123147	491430
53116	491431
103657	491432
69196	491433
209726	491434
99687	491435
25759	491436
19206	491437
80246	491438
242553	491439
39642	491440
70962	491441
6300	491442
184346	491443
23205	491444
15983	491445
34120	491446
26409	491447
1485	491448
196202	491449
52109	491450
75444	491451
60942	491452
135164	491453
52444	491454
209010	491455
139140	491456
295785	491457
75347	491458
180549	491459
63612	491460
5053	491461
80467	491462
181914	491463
33124	491464
317463	491465
188955	491466
59052	491467
99696	491468
201200	491469
50739	491470
41741	491471
114272	491472
51427	491473
38122	491474
85817	491475
62856	491476
46692	491477
7995	491478
26030	491479
214652	491480
19456	491481
157058	491482
25115	491483
47892	491484
65945	491485
117977	491486
24920	491487
234738	491488
25759	491489
86347	491490
7221	491491
275391	491492
71249	491493
40681	491494
25696	491495
74859	491496
134939	491497
53535	491498
31667	491499
88988	491500
178734	491501
75254	491502
122860	491503
156432	491504
7773	491505
202978	491506
27975	491507
7958	491508
3959	491509
2068	491510
48920	491511
8040	491512
43827	491513
253894	491514
255392	491515
10600	491516
304	491517
3210	491518
26395	491519
19696	491520
130766	491521
38450	491522
75245	491523
274003	491524
133650	491525
307069	491526
157505	491527
121801	491528
25209	491529
102406	491530
78546	491531
29870	491532
1741	491533
1121	491534
6910	491535
114890	491536
235126	491537
44173	491538
41299	491539
78401	491540
149955	491541
116257	491542
180835	491543
210191	491544
48708	491545
12938	491546
89541	491547
139160	491548
70128	491549
70287	491550
12889	491551
8849	491552
194246	491553
84041	491554
11443	491555
13459	491556
7945	491557
15378	491558
47440	491559
102	491560
84866	491561
2452	491562
75909	491563
51184	491564
233710	491565
282799	491566
59009	491567
145465	491568
116712	491569
238887	491570
5605	491571
134624	491572
317412	491573
26977	491574
81435	491575
2058	491576
115896	491577
5883	491578
58000	491579
50064	491580
13883	491581
6432	491582
8255	491583
298896	491584
58829	491585
113973	491586
114073	491587
54308	491588
820	491589
113132	491590
22480	491591
2026	491592
142921	491593
125393	491594
69590	491595
74601	491596
314918	491597
90046	491598
50290	491599
8688	491600
203281	491601
32747	491602
126264	491603
108402	491604
14186	491605
18628	491606
3124	491607
38713	491608
69238	491609
279058	491610
6260	491611
24795	491612
2986	491613
9832	491614
247898	491615
6910	491616
46263	491617
290787	491618
68927	491619
66885	491620
320801	491621
213242	491622
130603	491623
88335	491624
70922	491625
65366	491626
48503	491627
11162	491628
77969	491629
92597	491630
40871	491631
20418	491632
47436	491633
179249	491634
5538	491635
19951	491636
19483	491637
56775	491638
88265	491639
34248	491640
23173	491641
3632	491642
83219	491643
81930	491644
57866	491645
61062	491646
20027	491647
37721	491648
58204	491649
43905	491650
55447	491651
6805	491652
5169	491653
168370	491654
5461	491655
68547	491656
7076	491657
58009	491658
322145	491659
117678	491660
6358	491661
13934	491662
27311	491663
15015	491664
23605	491665
8349	491666
5260	491667
7493	491668
8211	491669
26273	491670
2021	491671
15015	491672
49010	491673
8383	491674
45073	491675
11244	491676
56522	491677
158232	491678
133668	491679
33897	491680
271706	491681
92384	491682
18085	491683
157403	491684
55434	491685
69060	491686
141128	491687
49437	491688
4567	491689
180697	491690
24899	491691
3840	491692
73543	491693
17669	491694
89205	491695
73442	491696
1400	491697
20788	491698
16351	491699
74072	491700
74649	491701
29767	491702
1811	491703
200637	491704
169793	491705
66888	491706
23252	491707
224715	491708
3989	491709
15158	491710
81902	491711
64062	491712
164120	491713
116550	491714
1607	491715
7	491716
37234	491717
19951	491718
48275	491719
14318	491720
73442	491721
36331	491722
64	491723
28766	491724
18792	491725
145685	491726
4277	491727
8786	491728
150126	491729
163033	491730
49036	491731
55186	491732
49816	491733
139066	491734
236723	491735
2992	491736
1223	491737
225917	491738
24597	491739
42985	491740
37935	491741
63397	491742
319166	491743
50353	491744
123149	491745
92147	491746
16331	491747
5589	491748
11762	491749
209323	491750
2466	491751
96291	491752
92208	491753
11155	491754
77642	491755
153	491756
6242	491757
30588	491758
131495	491759
158220	491760
294304	491761
8017	491762
102666	491763
40325	491764
1038	491765
178197	491766
39348	491767
13412	491768
168154	491769
237100	491770
4018	491771
100954	491772
104806	491773
188690	491774
62406	491775
122070	491776
321049	491777
12335	491778
14341	491779
55644	491780
85638	491781
7413	491782
114675	491783
53280	491784
69089	491785
7413	491786
194951	491787
219320	491788
5075	491789
6341	491790
64650	491791
156787	491792
12526	491793
10520	491794
14430	491795
101869	491796
215188	491797
85329	491798
19447	491799
5029	491800
70101	491801
110758	491802
582	491803
71977	491804
66205	491805
1384	491806
55438	491807
159412	491808
42428	491809
35790	491810
83103	491811
91130	491812
57909	491813
76162	491814
182607	491815
278871	491816
182572	491817
181614	491818
12959	491819
49945	491820
99280	491821
95013	491822
147355	491823
38670	491824
275678	491825
46622	491826
90108	491827
142142	491828
4680	491829
95555	491830
40036	491831
2648	491832
208398	491833
2019	491834
54756	491835
11094	491836
11161	491837
16118	491838
16894	491839
54429	491840
105120	491841
70823	491842
169215	491843
76453	491844
160575	491845
197594	491846
70585	491847
114173	491848
283372	491849
2646	491850
31064	491851
88288	491852
81280	491853
11725	491854
111384	491855
166395	491856
2097	491857
1126	491858
6569	491859
191859	491860
174563	491861
151499	491862
99258	491863
44128	491864
69287	491865
54046	491866
4131	491867
106716	491868
218749	491869
197933	491870
314769	491871
112997	491872
95296	491873
32983	491874
76209	491875
145967	491876
84197	491877
126851	491878
21913	491879
954	491880
72747	491881
128797	491882
187500	491883
304962	491884
56989	491885
209102	491886
93636	491887
21488	491888
81869	491889
146240	491890
72453	491891
104944	491892
247560	491893
201834	491894
203454	491895
208967	491896
76472	491897
231510	491898
319334	491899
328331	491900
95296	491901
52539	491902
148095	491903
23213	491904
212128	491905
40185	491906
41064	491907
40591	491908
148072	491909
104461	491910
75085	491911
42406	491912
297613	491913
214543	491914
282861	491915
326992	491916
51243	491917
83793	491918
170088	491919
187359	491920
324971	491921
34088	491922
76948	491923
73763	491924
321485	491925
30306	491926
235537	491927
162512	491928
74834	491929
47375	491930
198549	491931
125041	491932
265983	491933
95379	491934
167216	491935
209796	491936
314579	491937
138099	491938
208494	491939
199237	491940
147711	491941
222840	491942
24211	491943
146688	491944
115397	491945
195221	491946
205330	491947
130607	491948
130019	491949
94754	491950
99431	491951
318999	491952
129115	491953
94516	491954
2491	491955
126020	491956
302343	491957
60552	491958
42620	491959
37707	491960
20502	491961
83792	491962
328406	491963
62980	491964
170437	491965
6976	491966
123404	491967
83248	491968
112997	491969
93836	491970
162015	491971
325312	491972
21937	491973
140271	491974
163786	491975
28085	491976
185735	491977
201838	491978
62043	491979
62043	491980
286172	491981
197871	491982
274411	491983
37545	491984
47360	491985
56593	491986
5927	491987
6579	491988
108411	491989
70889	491990
11	491991
328737	491992
36987	491993
10005	491994
82600	491995
2531	491996
7410	491997
9	491998
7463	491999
105554	492000
6341	492001
55986	492002
115247	492003
55808	492004
4099	492005
232380	492006
137505	492007
37968	492008
2868	492009
11699	492010
207343	492011
104252	492012
50153	492013
54381	492014
132482	492015
155826	492016
6226	492017
3458	492018
9374	492019
43879	492020
165439	492021
43352	492022
79656	492023
134022	492024
14496	492025
128324	492026
92408	492027
89243	492028
56846	492029
147114	492030
175699	492031
12706	492032
45326	492033
293077	492034
109779	492035
158831	492036
109394	492037
71266	492038
82889	492039
63955	492040
249605	492041
310041	492042
197501	492043
172877	492044
73062	492045
54941	492046
71500	492047
148977	492048
8701	492049
84358	492050
5721	492051
16832	492052
77069	492053
134288	492054
82296	492055
154893	492056
159394	492057
127452	492058
262641	492059
66403	492060
174112	492061
206258	492062
299	492063
3152	492064
118493	492065
45404	492066
242774	492067
28634	492068
51727	492069
11135	492070
16077	492071
52640	492072
151347	492073
24032	492074
13244	492075
141666	492076
89478	492077
11090	492078
163632	492079
202620	492080
8032	492081
10075	492082
27039	492083
14091	492084
54208	492085
19290	492086
33132	492087
7656	492088
82465	492089
7732	492090
24323	492091
14632	492092
16925	492093
55016	492094
44609	492095
58439	492096
118131	492097
14476	492098
66216	492099
159980	492100
153722	492101
127887	492102
90724	492103
255522	492104
18146	492105
14215	492106
14936	492107
604	492108
187240	492109
9135	492110
193550	492111
86844	492112
50051	492113
85239	492114
97383	492115
25644	492116
158412	492117
517	492118
294	492119
67698	492120
18311	492121
306221	492122
36704	492123
97814	492124
6021	492125
4248	492126
22290	492127
7157	492128
54647	492129
317452	492130
69375	492131
38789	492132
53170	492133
105475	492134
44729	492135
188188	492136
89137	492137
42670	492138
4779	492139
265469	492140
92545	492141
1405	492142
2568	492143
152710	492144
28421	492145
12811	492146
17578	492147
12900	492148
451	492149
51387	492150
18708	492151
19876	492152
62061	492153
84416	492154
12541	492155
141230	492156
13891	492157
74362	492158
17446	492159
1815	492160
151119	492161
32194	492162
33537	492163
17224	492164
79534	492165
71372	492166
137949	492167
159589	492168
66362	492169
92684	492170
132151	492171
4741	492172
9513	492173
101274	492174
124628	492175
195415	492176
30225	492177
29422	492178
160199	492179
25587	492180
105397	492181
12941	492182
102442	492183
66060	492184
13311	492185
12709	492186
54333	492187
88481	492188
68572	492189
99802	492190
244434	492191
6207	492192
59163	492193
87306	492194
16130	492195
57278	492196
22443	492197
1113	492198
261509	492199
32560	492200
26293	492201
68360	492202
1798	492203
9245	492204
55875	492205
23626	492206
32651	492207
195496	492208
33562	492209
98934	492210
98935	492211
40874	492212
302989	492213
3504	492214
82584	492215
12166	492216
234565	492217
5145	492218
254445	492219
130408	492220
19478	492221
211519	492222
205990	492223
122911	492224
7713	492225
211643	492226
16944	492227
73286	492228
266241	492229
83237	492230
87652	492231
120426	492232
116	492233
3224	492234
19758	492235
3665	492236
306372	492237
38267	492238
187925	492239
35441	492240
25064	492241
804	492242
10380	492243
78071	492244
3820	492245
121075	492246
289980	492247
187867	492248
1277	492249
52775	492250
26179	492251
189082	492252
80477	492253
7677	492254
287275	492255
13289	492256
289545	492257
25073	492258
78683	492259
299454	492260
190374	492261
79494	492262
292098	492263
142776	492264
5790	492265
78332	492266
120800	492267
193347	492268
44033	492269
10626	492270
131159	492271
180302	492272
106765	492273
13597	492274
128241	492275
92886	492276
142008	492277
24781	492278
65460	492279
91777	492280
259703	492281
285778	492282
160656	492283
206958	492284
317846	492285
68841	492286
177009	492287
73860	492288
142417	492289
240662	492290
288533	492291
203553	492292
162506	492293
275552	492294
105443	492295
274382	492296
256263	492297
190179	492298
246036	492299
75188	492300
142380	492301
156583	492302
114665	492303
153798	492304
1935	492305
67015	492306
27333	492307
4706	492308
146050	492309
274713	492310
91239	492311
42553	492312
236090	492313
144204	492314
160394	492315
8726	492316
97138	492317
1666	492318
88684	492319
193730	492320
6457	492321
210724	492322
135349	492323
38130	492324
163640	492325
188265	492326
79800	492327
91971	492328
75017	492329
102198	492330
70900	492331
204748	492332
126604	492333
47583	492334
17952	492335
124988	492336
134684	492337
292617	492338
267959	492339
188794	492340
166803	492341
279713	492342
241199	492343
143755	492344
40441	492345
81202	492346
47818	492347
877	492348
220451	492349
117776	492350
114014	492351
36012	492352
116761	492353
51408	492354
113552	492355
6428	492356
297060	492357
62198	492358
267062	492359
42635	492360
5691	492361
8101	492362
196965	492363
219906	492364
64350	492365
239715	492366
95189	492367
116343	492368
114097	492369
29709	492370
1133	492371
162314	492372
206231	492373
154938	492374
99774	492375
286811	492376
2663	492377
152373	492378
151993	492379
151997	492380
33722	492381
318596	492382
5708	492383
19524	492384
65046	492385
289294	492386
223584	492387
162119	492388
296648	492389
219089	492390
90956	492391
282037	492392
109064	492393
196393	492394
161210	492395
82232	492396
95911	492397
281532	492398
322006	492399
6838	492400
36877	492401
36546	492402
226677	492403
146541	492404
3127	492405
199052	492406
221800	492407
242071	492408
92727	492409
282116	492410
71964	492411
195801	492412
291276	492413
306580	492414
64050	492415
66195	492416
15685	492417
151628	492418
187658	492419
255116	492420
10187	492421
117788	492422
110407	492423
61253	492424
230429	492425
318267	492426
112711	492427
207105	492428
184606	492429
279247	492430
152736	492431
235419	492432
51276	492433
262315	492434
39264	492435
112962	492436
40898	492437
129213	492438
31055	492439
40622	492440
92008	492441
142957	492442
181222	492443
141168	492444
21201	492445
160064	492446
27771	492447
20413	492448
19388	492449
229480	492450
299966	492451
66819	492452
274643	492453
65555	492454
98115	492455
36992	492456
80397	492457
89858	492458
4184	492459
23316	492460
52378	492461
65057	492462
71016	492463
43772	492464
31816	492465
182155	492466
14072	492467
151194	492468
268232	492469
78009	492470
286841	492471
56160	492472
41760	492473
264203	492474
141659	492475
45713	492476
60108	492477
164779	492478
195523	492479
306499	492480
298471	492481
106208	492482
157750	492483
263240	492484
9915	492485
57305	492486
225201	492487
194006	492488
36925	492489
51244	492490
69963	492491
98970	492492
226268	492493
309946	492494
146369	492495
99396	492496
181687	492497
277865	492498
168699	492499
148742	492500
219926	492501
280250	492502
300465	492503
127139	492504
51911	492505
156070	492506
186477	492507
255822	492508
184966	492509
78747	492510
51395	492511
11983	492512
286310	492513
270517	492514
25939	492515
174123	492516
56739	492517
278271	492518
269136	492519
315609	492520
208322	492521
109964	492522
184624	492523
263461	492524
318649	492525
292024	492526
145887	492527
283502	492528
110403	492529
303269	492530
228269	492531
238531	492532
229736	492533
80032	492534
115957	492535
60681	492536
52373	492537
90999	492538
212888	492539
251453	492540
206840	492541
145767	492542
170968	492543
142609	492544
146936	492545
228228	492546
249920	492547
59972	492548
297058	492549
208728	492550
178153	492551
254674	492552
224818	492553
166598	492554
274741	492555
18617	492556
63007	492557
110639	492558
312268	492559
243508	492560
98970	492561
211960	492562
237661	492563
93753	492564
295055	492565
146398	492566
128615	492567
94550	492568
67653	492569
312944	492570
23327	492571
162801	492572
140631	492573
212425	492574
2975	492575
8615	492576
151508	492577
83672	492578
52267	492579
108994	492580
69824	492581
226648	492582
187467	492583
219249	492584
239852	492585
94068	492586
307827	492587
267841	492588
249670	492589
139578	492590
166479	492591
27048	492592
56844	492593
257338	492594
308985	492595
40430	492596
201336	492597
302373	492598
184484	492599
17918	492600
15713	492601
190435	492602
204182	492603
277660	492604
133403	492605
11825	492606
284361	492607
29299	492608
292051	492609
62433	492610
220049	492611
317031	492612
166013	492613
235961	492614
148058	492615
62495	492616
200372	492617
180540	492618
167251	492619
300535	492620
82622	492621
123398	492622
306240	492623
222864	492624
108872	492625
225410	492626
279289	492627
200958	492628
222196	492629
63970	492630
148630	492631
210121	492632
19639	492633
212425	492634
305024	492635
321690	492636
135079	492637
318236	492638
300617	492639
129522	492640
24052	492641
189993	492642
232728	492643
123025	492644
23036	492645
260768	492646
267200	492647
267392	492648
1181	492649
145596	492650
17219	492651
34626	492652
170316	492653
87412	492654
49501	492655
102319	492656
323037	492657
7651	492658
193360	492659
118981	492660
34460	492661
53529	492662
110577	492663
194655	492664
128216	492665
18993	492666
52427	492667
67090	492668
15387	492669
95701	492670
309951	492671
63653	492672
103296	492673
21126	492674
1322	492675
121960	492676
191295	492677
35933	492678
123815	492679
199847	492680
78866	492681
3912	492682
206526	492683
3912	492684
13339	492685
124429	492686
1921	492687
27969	492688
40577	492689
21016	492690
14015	492691
37695	492692
30791	492693
85867	492694
18318	492695
111395	492696
23988	492697
57238	492698
6267	492699
24066	492700
5698	492701
143272	492702
118483	492703
15131	492704
174512	492705
91275	492706
469	492707
5794	492708
19737	492709
296716	492710
8803	492711
6643	492712
99037	492713
247812	492714
174526	492715
240198	492716
180741	492717
302830	492718
217140	492719
33846	492720
219194	492721
99522	492722
154772	492723
219206	492724
230328	492725
304394	492726
259974	492727
188493	492728
213719	492729
96295	492730
220905	492731
13512	492732
176148	492733
269564	492734
187909	492735
155555	492736
287933	492737
109810	492738
133288	492739
97785	492740
37633	492741
21844	492742
16489	492743
61193	492744
62559	492745
20697	492746
260184	492747
65741	492748
133443	492749
105530	492750
188827	492751
88828	492752
5303	492753
240734	492754
97753	492755
141352	492756
39434	492757
304257	492758
78891	492759
119010	492760
45226	492761
178587	492762
162642	492763
163618	492764
260516	492765
213031	492766
129297	492767
129069	492768
232927	492769
96547	492770
256340	492771
122723	492772
174452	492773
39257	492774
223454	492775
92049	492776
280225	492777
14159	492778
45809	492779
40913	492780
221883	492781
118573	492782
32927	492783
250701	492784
262613	492785
123541	492786
164277	492787
267072	492788
69566	492789
95379	492790
183403	492791
111955	492792
170780	492793
241592	492794
298706	492795
125803	492796
170592	492797
89023	492798
144552	492799
118217	492800
271578	492801
38401	492802
202494	492803
83948	492804
118208	492805
105874	492806
10971	492807
327800	492808
61420	492809
225518	492810
41342	492811
14965	492812
118822	492813
167002	492814
242716	492815
134508	492816
38576	492817
120049	492818
147248	492819
228400	492820
34321	492821
75499	492822
5762	492823
115917	492824
106738	492825
111666	492826
154052	492827
48316	492828
64676	492829
294400	492830
140333	492831
326977	492832
88487	492833
34355	492834
17997	492835
137293	492836
128849	492837
52342	492838
197393	492839
290214	492840
326316	492841
216035	492842
88527	492843
144515	492844
49458	492845
262389	492846
110440	492847
13672	492848
44782	492849
146027	492850
733	492851
184572	492852
105252	492853
85931	492854
281851	492855
171814	492856
263347	492857
100177	492858
243873	492859
84951	492860
202780	492861
300293	492862
254385	492863
235341	492864
64676	492865
185272	492866
264144	492867
73512	492868
172179	492869
29806	492870
192996	492871
61213	492872
51143	492873
282617	492874
110959	492875
134789	492876
83261	492877
42530	492878
106791	492879
152420	492880
93982	492881
158592	492882
4473	492883
131540	492884
55801	492885
82198	492886
255532	492887
163873	492888
25590	492889
122269	492890
179385	492891
170039	492892
37859	492893
36925	492894
162447	492895
64267	492896
29961	492897
41522	492898
113241	492899
128230	492900
309492	492901
198511	492902
4093	492903
107082	492904
79643	492905
98747	492906
153447	492907
44927	492908
22039	492909
246302	492910
102996	492911
203604	492912
72289	492913
255757	492914
226650	492915
266111	492916
275296	492917
274826	492918
307562	492919
301002	492920
17124	492921
160851	492922
232262	492923
267272	492924
131110	492925
100413	492926
227094	492927
62135	492928
127676	492929
235434	492930
227985	492931
95295	492932
62163	492933
118216	492934
73119	492935
26703	492936
18825	492937
306614	492938
108163	492939
86526	492940
78095	492941
247563	492942
90481	492943
162974	492944
150738	492945
133367	492946
206447	492947
199512	492948
6657	492949
193935	492950
286781	492951
98989	492952
238196	492953
65117	492954
128176	492955
80173	492956
50172	492957
108234	492958
39603	492959
7547	492960
48736	492961
73326	492962
175369	492963
166863	492964
30365	492965
188106	492966
286893	492967
142580	492968
90518	492969
45991	492970
91025	492971
141428	492972
141234	492973
197115	492974
239354	492975
76318	492976
85837	492977
91357	492978
177508	492979
47157	492980
20697	492981
259629	492982
30298	492983
197193	492984
180417	492985
278479	492986
76314	492987
2000	492988
65879	492989
54841	492990
314192	492991
19228	492992
213506	492993
203573	492994
113869	492995
267601	492996
150179	492997
299616	492998
25658	492999
68525	493000
11837	493001
155256	493002
160116	493003
240411	493004
73455	493005
72711	493006
8940	493007
8510	493008
58766	493009
19879	493010
10860	493011
14500	493012
218215	493013
329	493014
641	493015
40320	493016
418	493017
159057	493018
33703	493019
300871	493020
1094	493021
170430	493022
207573	493023
191485	493024
126520	493025
36094	493026
81572	493027
10278	493028
56849	493029
534	493030
131511	493031
26259	493032
134936	493033
129113	493034
937	493035
36504	493036
79605	493037
130347	493038
93019	493039
69091	493040
7265	493041
22872	493042
55908	493043
120721	493044
62020	493045
84621	493046
144908	493047
30306	493048
6282	493049
136228	493050
84744	493051
41128	493052
59465	493053
156221	493054
1943	493055
17946	493056
218277	493057
22738	493058
31683	493059
57840	493060
186623	493061
12771	493062
12053	493063
66511	493064
63647	493065
37623	493066
236427	493067
41181	493068
147425	493069
305957	493070
224385	493071
137419	493072
108571	493073
313727	493074
140677	493075
1713	493076
124105	493077
29671	493078
92277	493079
103301	493080
19132	493081
310625	493082
80922	493083
82352	493084
80849	493085
69801	493086
291785	493087
21280	493088
97284	493089
157609	493090
30228	493091
94444	493092
142236	493093
102707	493094
103701	493095
230671	493096
62944	493097
62024	493098
64858	493099
193663	493100
12975	493101
327307	493102
89807	493103
83818	493104
52121	493105
240418	493106
133868	493107
204500	493108
6954	493109
142034	493110
41436	493111
115073	493112
120717	493113
91733	493114
4228	493115
6600	493116
67948	493117
141498	493118
1133	493119
91742	493120
144498	493121
90343	493122
151355	493123
234446	493124
160082	493125
98455	493126
15114	493127
154950	493128
145813	493129
167207	493130
90772	493131
216154	493132
230769	493133
44963	493134
238185	493135
28655	493136
110196	493137
4255	493138
74652	493139
160041	493140
189651	493141
59067	493142
14640	493143
247767	493144
227253	493145
100880	493146
8893	493147
90759	493148
92261	493149
59143	493150
150815	493151
59625	493152
146795	493153
24881	493154
61038	493155
56570	493156
101595	493157
162772	493158
117137	493159
8684	493160
42865	493161
55523	493162
48683	493163
195883	493164
63740	493165
185593	493166
185553	493167
166789	493168
168860	493169
103630	493170
125526	493171
222007	493172
109515	493173
88151	493174
33835	493175
71744	493176
122691	493177
90997	493178
121651	493179
232160	493180
263573	493181
86182	493182
154285	493183
7791	493184
5668	493185
25209	493186
296711	493187
39133	493188
2683	493189
13475	493190
71201	493191
18575	493192
7297	493193
19459	493194
9350	493195
205834	493196
3102	493197
93576	493198
124550	493199
68841	493200
149236	493201
97619	493202
28987	493203
93082	493204
9294	493205
477	493206
66457	493207
14475	493208
85255	493209
138222	493210
116936	493211
182136	493212
65418	493213
245896	493214
90809	493215
679	493216
91322	493217
287554	493218
42239	493219
61991	493220
118030	493221
8611	493222
23011	493223
192584	493224
57756	493225
102266	493226
58607	493227
35250	493228
67422	493229
66898	493230
65922	493231
81699	493232
87641	493233
7220	493234
201913	493235
10412	493236
303780	493237
26203	493238
99559	493239
232719	493240
34448	493241
25634	493242
171286	493243
39123	493244
108294	493245
208392	493246
206676	493247
216835	493248
47946	493249
31539	493250
100928	493251
40073	493252
31326	493253
314241	493254
14677	493255
69689	493256
89338	493257
1753	493258
139018	493259
72052	493260
259915	493261
85179	493262
171994	493263
143204	493264
128671	493265
209606	493266
42893	493267
91372	493268
309400	493269
203908	493270
232251	493271
232787	493272
3280	493273
115306	493274
1	493275
236544	493276
100972	493277
26111	493278
135539	493279
47534	493280
86960	493281
17242	493282
20387	493283
207429	493284
139390	493285
199595	493286
326105	493287
52404	493288
47242	493289
116852	493290
98920	493291
42901	493292
15439	493293
198646	493294
163020	493295
93465	493296
138266	493297
108784	493298
232457	493299
232322	493300
102721	493301
13492	493302
21849	493303
23693	493304
74984	493305
117712	493306
1	493307
11808	493308
2176	493309
126355	493310
242921	493311
35281	493312
207658	493313
295179	493314
401	493315
24223	493316
5559	493317
13075	493318
54077	493319
33032	493320
75228	493321
4123	493322
52280	493323
1125	493324
16913	493325
1968	493326
93	493327
7905	493328
454	493329
3234	493330
29781	493331
97436	493332
29492	493333
42259	493334
17349	493335
35548	493336
229286	493337
313813	493338
552	493339
77	493340
2306	493341
3734	493342
13247	493343
129893	493344
74338	493345
165519	493346
15570	493347
50307	493348
23373	493349
20827	493350
49211	493351
13554	493352
200642	493353
1244	493354
172984	493355
216867	493356
58279	493357
4856	493358
24653	493359
174158	493360
128363	493361
508	493362
29606	493363
211204	493364
133046	493365
219564	493366
68010	493367
89860	493368
31866	493369
73825	493370
73301	493371
41635	493372
93864	493373
46900	493374
175931	493375
237462	493376
195504	493377
230956	493378
221232	493379
173653	493380
119346	493381
158311	493382
216734	493383
303322	493384
290449	493385
190383	493386
190542	493387
190635	493388
88120	493389
88120	493390
28560	493391
25260	493392
91233	493393
162972	493394
285569	493395
220173	493396
63031	493397
31048	493398
232449	493399
241028	493400
241202	493401
144337	493402
93733	493403
8268	493404
30714	493405
18683	493406
120058	493407
67820	493408
134647	493409
318408	493410
168969	493411
118735	493412
321774	493413
202355	493414
3224	493415
320218	493416
92339	493417
212906	493418
101778	493419
9	493420
4529	493421
196896	493422
318720	493423
3276	493424
25530	493425
257564	493426
32802	493427
153325	493428
58955	493429
286317	493430
200644	493431
1600	493432
199142	493433
39225	493434
13962	493435
195523	493436
87397	493437
32805	493438
6613	493439
56740	493440
22518	493441
199647	493442
11522	493443
139457	493444
202556	493445
317	493446
2531	493447
7795	493448
227	493449
40754	493450
70073	493451
33544	493452
223641	493453
239174	493454
305011	493455
6037	493456
15054	493457
24166	493458
91058	493459
193721	493460
105799	493461
13794	493462
245437	493463
118032	493464
128468	493465
3363	493466
188910	493467
180391	493468
302880	493469
109797	493470
77838	493471
2924	493472
109461	493473
89005	493474
34373	493475
21126	493476
119384	493477
12450	493478
10927	493479
8259	493480
233335	493481
46209	493482
19107	493483
582	493484
33412	493485
39427	493486
161115	493487
8148	493488
50084	493489
23599	493490
9642	493491
120088	493492
57961	493493
52257	493494
40959	493495
139217	493496
128964	493497
36941	493498
5174	493499
12870	493500
19790	493501
67936	493502
3152	493503
10050	493504
1182	493505
123157	493506
27260	493507
32403	493508
36246	493509
200784	493510
94786	493511
2163	493512
32226	493513
97579	493514
258940	493515
259113	493516
81	493517
25167	493518
49756	493519
3252	493520
288635	493521
3682	493522
1460	493523
4422	493524
31029	493525
14431	493526
210148	493527
210239	493528
102347	493529
130111	493530
33575	493531
173931	493532
8793	493533
78396	493534
102268	493535
36988	493536
136644	493537
10161	493538
108136	493539
90981	493540
194948	493541
60118	493542
17682	493543
10285	493544
140081	493545
169486	493546
36192	493547
20463	493548
74382	493549
114783	493550
49570	493551
135024	493552
18955	493553
86702	493554
293724	493555
143782	493556
205256	493557
196851	493558
26476	493559
32162	493560
120780	493561
14772	493562
241268	493563
107921	493564
48924	493565
4981	493566
175852	493567
47112	493568
44396	493569
66310	493570
40999	493571
191056	493572
103784	493573
185804	493574
175334	493575
189335	493576
316949	493577
159115	493578
149223	493579
1907	493580
263609	493581
193904	493582
26373	493583
108388	493584
56395	493585
24356	493586
71794	493587
195347	493588
57815	493589
176483	493590
210151	493591
303513	493592
6020	493593
138268	493594
51608	493595
176550	493596
186671	493597
113232	493598
119899	493599
119899	493600
27486	493601
34093	493602
85692	493603
81574	493604
6482	493605
314898	493606
5821	493607
237272	493608
151574	493609
62209	493610
4098	493611
2792	493612
6053	493613
99845	493614
191353	493615
98624	493616
113625	493617
101369	493618
16342	493619
35916	493620
23810	493621
238972	493622
180121	493623
304885	493624
28624	493625
12293	493626
35586	493627
97913	493628
150956	493629
210942	493630
199941	493631
85017	493632
38640	493633
263074	493634
16367	493635
197755	493636
104314	493637
288199	493638
15629	493639
259150	493640
67077	493641
319241	493642
158288	493643
210006	493644
9856	493645
40617	493646
52838	493647
32569	493648
257316	493649
25478	493650
4790	493651
190448	493652
22201	493653
192572	493654
146829	493655
214055	493656
5875	493657
1363	493658
25926	493659
244028	493660
42611	493661
152458	493662
61571	493663
2050	493664
7857	493665
39932	493666
136468	493667
7857	493668
91881	493669
2505	493670
25926	493671
266070	493672
139841	493673
243698	493674
223440	493675
132242	493676
13197	493677
88051	493678
207943	493679
71731	493680
10246	493681
3450	493682
45361	493683
5374	493684
51966	493685
197343	493686
58980	493687
197343	493688
54199	493689
260186	493690
14413	493691
80459	493692
65	493693
4308	493694
106490	493695
38814	493696
122334	493697
84141	493698
48415	493699
173839	493700
268459	493701
130475	493702
2434	493703
130248	493704
1462	493705
13461	493706
33808	493707
91701	493708
304370	493709
27203	493710
7014	493711
3275	493712
3685	493713
210231	493714
134655	493715
27203	493716
74418	493717
177699	493718
5002	493719
135994	493720
86988	493721
57915	493722
133454	493723
86847	493724
5151	493725
101964	493726
150078	493727
14155	493728
216276	493729
79261	493730
202528	493731
14971	493732
4136	493733
42497	493734
6740	493735
92735	493736
27599	493737
1229	493738
13612	493739
50146	493740
56637	493741
83849	493742
1658	493743
28544	493744
28421	493745
78496	493746
136733	493747
297374	493748
95	493749
53445	493750
324794	493751
64268	493752
294792	493753
16828	493754
19223	493755
6963	493756
66616	493757
37422	493758
395	493759
7458	493760
175155	493761
202446	493762
114826	493763
105938	493764
124012	493765
105987	493766
7892	493767
35208	493768
279241	493769
327901	493770
1100	493771
189567	493772
318673	493773
22646	493774
307671	493775
145867	493776
135472	493777
110409	493778
212201	493779
48611	493780
3500	493781
204998	493782
9982	493783
115763	493784
37838	493785
81726	493786
13218	493787
284616	493788
61925	493789
12687	493790
328761	493791
314242	493792
124849	493793
121262	493794
160649	493795
12687	493796
17134	493797
11648	493798
270914	493799
325552	493800
230236	493801
57607	493802
181854	493803
103923	493804
322546	493805
252132	493806
134992	493807
217105	493808
112523	493809
210959	493810
319951	493811
215203	493812
124533	493813
94446	493814
205712	493815
21897	493816
35299	493817
187520	493818
26494	493819
213772	493820
188561	493821
113521	493822
275490	493823
292974	493824
120375	493825
77865	493826
235858	493827
181856	493828
93785	493829
168357	493830
196537	493831
116514	493832
227946	493833
29060	493834
69593	493835
255952	493836
290233	493837
123040	493838
3369	493839
36034	493840
43042	493841
206394	493842
8187	493843
51707	493844
164546	493845
141380	493846
64788	493847
156275	493848
79848	493849
219460	493850
268886	493851
133729	493852
115789	493853
79769	493854
115789	493855
109671	493856
205537	493857
189211	493858
232331	493859
119926	493860
115354	493861
120230	493862
151681	493863
50275	493864
50275	493865
57059	493866
222734	493867
240735	493868
168598	493869
220148	493870
96809	493871
155987	493872
77071	493873
176685	493874
37608	493875
18977	493876
99333	493877
23645	493878
12727	493879
61731	493880
117467	493881
33268	493882
173237	493883
252267	493884
171692	493885
41966	493886
96689	493887
62318	493888
240589	493889
63071	493890
140263	493891
214880	493892
48685	493893
319045	493894
308375	493895
135524	493896
202433	493897
215128	493898
111639	493899
112522	493900
96809	493901
238392	493902
140206	493903
267275	493904
121847	493905
122653	493906
232404	493907
162946	493908
113347	493909
28972	493910
270095	493911
43042	493912
272088	493913
45971	493914
239208	493915
250428	493916
260918	493917
305482	493918
19558	493919
57971	493920
300053	493921
153036	493922
129588	493923
103923	493924
205712	493925
145467	493926
83932	493927
111639	493928
185035	493929
58181	493930
167332	493931
111816	493932
292116	493933
142794	493934
246177	493935
151309	493936
229438	493937
38803	493938
274607	493939
61731	493940
226334	493941
40957	493942
328745	493943
173785	493944
151309	493945
146696	493946
246939	493947
244626	493948
264249	493949
74244	493950
62318	493951
49725	493952
267146	493953
210706	493954
306518	493955
2964	493956
133634	493957
94170	493958
111076	493959
216668	493960
219657	493961
171692	493962
155987	493963
60502	493964
105327	493965
143321	493966
13230	493967
50338	493968
116756	493969
278376	493970
181414	493971
117281	493972
113075	493973
285025	493974
116741	493975
117040	493976
113082	493977
184046	493978
182507	493979
73249	493980
74234	493981
73177	493982
73258	493983
126738	493984
51707	493985
136924	493986
44395	493987
63667	493988
38803	493989
80654	493990
231151	493991
6713	493992
14292	493993
13990	493994
62283	493995
170269	493996
10638	493997
157311	493998
223212	493999
115303	494000
284671	494001
26466	494002
182119	494003
5151	494004
21951	494005
8073	494006
35329	494007
47690	494008
10387	494009
93165	494010
19593	494011
21179	494012
191599	494013
1443	494014
297871	494015
53521	494016
59207	494017
133191	494018
7395	494019
38993	494020
276419	494021
32586	494022
47671	494023
1891	494024
118777	494025
31895	494026
22492	494027
8203	494028
8296	494029
113459	494030
109898	494031
821	494032
44858	494033
26767	494034
25424	494035
12956	494036
83947	494037
323474	494038
13657	494039
24034	494040
14419	494041
42510	494042
6205	494043
56699	494044
54223	494045
292258	494046
1219	494047
17027	494048
56087	494049
85224	494050
107886	494051
15415	494052
113572	494053
247982	494054
33463	494055
82	494056
100227	494057
35460	494058
38496	494059
90326	494060
299	494061
93309	494062
57922	494063
5881	494064
69362	494065
76253	494066
2209	494067
168963	494068
40497	494069
35089	494070
30716	494071
20010	494072
7959	494073
3582	494074
51429	494075
15479	494076
51111	494077
57168	494078
39849	494079
32636	494080
258441	494081
2842	494082
64280	494083
250684	494084
252424	494085
2523	494086
161896	494087
78610	494088
38007	494089
4810	494090
6651	494091
11061	494092
84689	494093
74945	494094
114319	494095
108760	494096
79206	494097
8573	494098
196710	494099
69279	494100
34951	494101
68066	494102
6575	494103
62042	494104
7354	494105
31242	494106
38765	494107
31645	494108
34059	494109
113588	494110
49611	494111
123010	494112
2857	494113
81827	494114
19252	494115
39700	494116
28967	494117
18292	494118
35424	494119
55207	494120
3490	494121
6651	494122
318295	494123
106045	494124
35138	494125
607	494126
2775	494127
2736	494128
5618	494129
73401	494130
53590	494131
98	494132
151623	494133
174676	494134
323795	494135
70009	494136
4910	494137
109393	494138
52853	494139
59343	494140
796	494141
115829	494142
85043	494143
8517	494144
9738	494145
27440	494146
39678	494147
9240	494148
12769	494149
99625	494150
23473	494151
25140	494152
134961	494153
28265	494154
13082	494155
7144	494156
215845	494157
14417	494158
192516	494159
27427	494160
11959	494161
42981	494162
21052	494163
134594	494164
8246	494165
23297	494166
14031	494167
29445	494168
108225	494169
25143	494170
41994	494171
47571	494172
117125	494173
25336	494174
99225	494175
275350	494176
103239	494177
5809	494178
130693	494179
5255	494180
33761	494181
113025	494182
9017	494183
7428	494184
38085	494185
34083	494186
111680	494187
81902	494188
89902	494189
58162	494190
27752	494191
22972	494192
87993	494193
27367	494194
4693	494195
209189	494196
84277	494197
7978	494198
14607	494199
248634	494200
33970	494201
136161	494202
19094	494203
136299	494204
81768	494205
51861	494206
183140	494207
27741	494208
19035	494209
23473	494210
136029	494211
249594	494212
36891	494213
26462	494214
150770	494215
132755	494216
13206	494217
32777	494218
132471	494219
63162	494220
171479	494221
24320	494222
33417	494223
86072	494224
89487	494225
805	494226
14519	494227
4578	494228
27483	494229
131336	494230
87187	494231
94362	494232
18158	494233
38957	494234
188161	494235
313664	494236
16644	494237
30796	494238
8084	494239
26359	494240
23243	494241
126514	494242
6970	494243
120274	494244
46733	494245
220266	494246
132232	494247
103206	494248
7706	494249
7506	494250
3988	494251
44205	494252
323453	494253
162272	494254
111458	494255
25728	494256
26327	494257
19306	494258
2156	494259
18174	494260
73474	494261
126469	494262
38580	494263
50329	494264
26924	494265
75424	494266
94339	494267
24059	494268
123477	494269
6969	494270
35095	494271
20510	494272
16636	494273
8030	494274
22030	494275
126462	494276
19832	494277
12891	494278
120881	494279
7875	494280
71004	494281
88798	494282
19306	494283
26595	494284
81864	494285
14945	494286
5107	494287
19931	494288
8495	494289
28742	494290
262532	494291
89045	494292
38204	494293
47391	494294
5311	494295
7144	494296
190735	494297
1174	494298
19251	494299
108620	494300
137215	494301
65392	494302
21166	494303
28276	494304
120185	494305
55159	494306
102606	494307
136973	494308
32998	494309
35463	494310
38250	494311
144558	494312
57465	494313
169590	494314
83278	494315
223713	494316
9611	494317
110105	494318
101297	494319
39817	494320
5716	494321
57606	494322
51555	494323
67172	494324
51187	494325
6362	494326
7653	494327
194493	494328
79563	494329
121940	494330
71876	494331
49278	494332
19820	494333
114120	494334
30784	494335
84209	494336
25933	494337
2597	494338
131133	494339
6591	494340
43751	494341
159695	494342
54816	494343
2993	494344
77832	494345
289334	494346
8074	494347
58744	494348
103055	494349
96109	494350
86628	494351
29535	494352
84616	494353
52186	494354
44493	494355
107298	494356
37211	494357
39705	494358
244727	494359
10147	494360
202962	494361
11091	494362
9522	494363
10263	494364
58905	494365
103279	494366
317156	494367
74291	494368
5814	494369
3054	494370
58564	494371
18418	494372
50164	494373
54087	494374
125957	494375
119732	494376
30743	494377
4063	494378
52820	494379
36620	494380
9837	494381
223645	494382
102657	494383
130371	494384
66128	494385
175415	494386
70232	494387
2593	494388
39880	494389
19518	494390
284595	494391
2209	494392
307707	494393
79560	494394
47760	494395
61888	494396
47878	494397
925	494398
188449	494399
84709	494400
118316	494401
166320	494402
185175	494403
34991	494404
31513	494405
36775	494406
58922	494407
4151	494408
111154	494409
27885	494410
101945	494411
79699	494412
1596	494413
1685	494414
188687	494415
165345	494416
24602	494417
81023	494418
3271	494419
84719	494420
77163	494421
51555	494422
56943	494423
82563	494424
231340	494425
5722	494426
17578	494427
182761	494428
122336	494429
32053	494430
136164	494431
299170	494432
82178	494433
11208	494434
74045	494435
7336	494436
54232	494437
7978	494438
116142	494439
19185	494440
201849	494441
3093	494442
42483	494443
29341	494444
6653	494445
58559	494446
6417	494447
35022	494448
325284	494449
30640	494450
79873	494451
56196	494452
66075	494453
83656	494454
3713	494455
42660	494456
67712	494457
51264	494458
79509	494459
58132	494460
94	494461
106426	494462
86715	494463
208952	494464
40790	494465
175152	494466
17428	494467
12713	494468
211724	494469
3371	494470
30738	494471
5102	494472
54802	494473
58744	494474
189388	494475
11343	494476
210127	494477
33405	494478
6159	494479
1847	494480
86088	494481
524	494482
9170	494483
67383	494484
149358	494485
120091	494486
88983	494487
71991	494488
16274	494489
44345	494490
98303	494491
6651	494492
172768	494493
7924	494494
108660	494495
110446	494496
47576	494497
55111	494498
84258	494499
70789	494500
40702	494501
55946	494502
328385	494503
96642	494504
44046	494505
10328	494506
202644	494507
7619	494508
27323	494509
33723	494510
50242	494511
107651	494512
122462	494513
28113	494514
61224	494515
28651	494516
1540	494517
56974	494518
309536	494519
72375	494520
24806	494521
22245	494522
45044	494523
6654	494524
27913	494525
156394	494526
19139	494527
304648	494528
689	494529
180262	494530
302703	494531
32862	494532
33713	494533
23243	494534
104745	494535
278288	494536
61598	494537
162803	494538
46082	494539
46973	494540
4553	494541
17057	494542
85441	494543
146381	494544
185126	494545
34852	494546
137318	494547
76606	494548
21859	494549
81220	494550
171639	494551
47428	494552
121	494553
88259	494554
43449	494555
10669	494556
51083	494557
53934	494558
114271	494559
90788	494560
3764	494561
159809	494562
144870	494563
122994	494564
102910	494565
327476	494566
4967	494567
184944	494568
81513	494569
89842	494570
280966	494571
14318	494572
258385	494573
131093	494574
54413	494575
213792	494576
18401	494577
73088	494578
187933	494579
324203	494580
3328	494581
9774	494582
30284	494583
130551	494584
174514	494585
18713	494586
1201	494587
212964	494588
20753	494589
19931	494590
21988	494591
8665	494592
6417	494593
14484	494594
7632	494595
12409	494596
9930	494597
25715	494598
212668	494599
138644	494600
15949	494601
5547	494602
7389	494603
19860	494604
217798	494605
91092	494606
3281	494607
32603	494608
68049	494609
14645	494610
198690	494611
26025	494612
109121	494613
87895	494614
99460	494615
34529	494616
33388	494617
19957	494618
39440	494619
7504	494620
39582	494621
124203	494622
272580	494623
4831	494624
66411	494625
19868	494626
85045	494627
236774	494628
139333	494629
34955	494630
7452	494631
5619	494632
22391	494633
51712	494634
53999	494635
111191	494636
46424	494637
51248	494638
71600	494639
24060	494640
86510	494641
5820	494642
7766	494643
7702	494644
168575	494645
134212	494646
57408	494647
44225	494648
53056	494649
119126	494650
23622	494651
34397	494652
35394	494653
65458	494654
46268	494655
277070	494656
49133	494657
69393	494658
87761	494659
54478	494660
84638	494661
47585	494662
71932	494663
29498	494664
12929	494665
125751	494666
209197	494667
19661	494668
43300	494669
145347	494670
19623	494671
95656	494672
173789	494673
106712	494674
17991	494675
74404	494676
23407	494677
84090	494678
60844	494679
32452	494680
87396	494681
129779	494682
86318	494683
1584	494684
188924	494685
126700	494686
73810	494687
183062	494688
50990	494689
29989	494690
6015	494691
93525	494692
135740	494693
66648	494694
5430	494695
136631	494696
143091	494697
53028	494698
225524	494699
63725	494700
67501	494701
35612	494702
204800	494703
138934	494704
27215	494705
57358	494706
67292	494707
69044	494708
44895	494709
29393	494710
69735	494711
13427	494712
46842	494713
46772	494714
20364	494715
23970	494716
646	494717
37339	494718
195933	494719
3581	494720
121742	494721
110267	494722
5410	494723
86054	494724
150250	494725
192783	494726
77972	494727
219596	494728
195022	494729
35384	494730
259675	494731
15484	494732
164800	494733
73290	494734
95475	494735
59082	494736
103046	494737
196318	494738
2184	494739
165627	494740
209969	494741
61869	494742
200655	494743
5082	494744
59593	494745
2113	494746
30270	494747
199098	494748
17426	494749
1994	494750
29510	494751
70145	494752
283738	494753
172289	494754
57158	494755
74502	494756
75997	494757
34690	494758
43741	494759
302501	494760
140946	494761
194155	494762
88461	494763
91646	494764
155967	494765
124986	494766
52222	494767
288602	494768
195154	494769
13574	494770
227128	494771
132981	494772
261870	494773
241493	494774
215754	494775
114782	494776
30256	494777
224809	494778
49442	494779
71855	494780
209797	494781
39928	494782
114853	494783
74574	494784
40677	494785
282237	494786
3447	494787
211713	494788
3912	494789
56068	494790
174185	494791
4909	494792
136598	494793
73123	494794
1	494795
124433	494796
1003	494797
66112	494798
7599	494799
113660	494800
57304	494801
166592	494802
197779	494803
48664	494804
121265	494805
119572	494806
69827	494807
37874	494808
70525	494809
149673	494810
54067	494811
196058	494812
74778	494813
156209	494814
149744	494815
93863	494816
275394	494817
160234	494818
50846	494819
76549	494820
1	494821
48592	494822
25079	494823
18700	494824
69432	494825
119459	494826
36921	494827
112841	494828
185979	494829
67790	494830
69892	494831
8951	494832
53072	494833
39735	494834
53072	494835
67790	494836
157985	494837
17191	494838
229067	494839
25924	494840
24556	494841
74559	494842
214393	494843
162218	494844
11451	494845
25562	494846
2841	494847
18798	494848
14101	494849
56812	494850
206111	494851
13649	494852
156764	494853
203377	494854
170970	494855
38760	494856
133251	494857
15799	494858
117548	494859
33030	494860
5435	494861
297574	494862
6224	494863
221953	494864
28512	494865
25558	494866
82395	494867
1427	494868
9939	494869
168236	494870
238918	494871
43811	494872
184050	494873
5357	494874
30036	494875
45914	494876
189413	494877
26835	494878
168002	494879
83909	494880
11166	494881
324190	494882
43811	494883
25693	494884
203745	494885
181091	494886
308662	494887
38797	494888
283517	494889
6378	494890
19317	494891
38992	494892
66210	494893
79251	494894
204586	494895
257187	494896
148809	494897
326930	494898
93362	494899
32575	494900
210514	494901
115065	494902
256574	494903
207685	494904
286662	494905
222494	494906
35933	494907
11721	494908
8395	494909
167946	494910
12352	494911
137862	494912
255	494913
130324	494914
138454	494915
53309	494916
185384	494917
250165	494918
69588	494919
24969	494920
257567	494921
121190	494922
44770	494923
35852	494924
195933	494925
30181	494926
3971	494927
12547	494928
312755	494929
47390	494930
7226	494931
3258	494932
214099	494933
14314	494934
10523	494935
214074	494936
317564	494937
16171	494938
122399	494939
52642	494940
69273	494941
26761	494942
28497	494943
37815	494944
181006	494945
178018	494946
86948	494947
911	494948
3594	494949
238837	494950
39124	494951
252777	494952
181313	494953
306873	494954
103722	494955
31640	494956
76933	494957
4840	494958
12264	494959
95872	494960
132459	494961
34732	494962
160551	494963
76838	494964
105898	494965
192557	494966
227004	494967
133466	494968
311205	494969
257605	494970
2069	494971
133220	494972
192923	494973
141804	494974
196315	494975
323476	494976
203083	494977
310704	494978
42071	494979
2940	494980
272208	494981
122846	494982
67108	494983
248832	494984
24720	494985
272	494986
77582	494987
36589	494988
8231	494989
141019	494990
3074	494991
63466	494992
128654	494993
241946	494994
29357	494995
37720	494996
4785	494997
15096	494998
91130	494999
279419	495000
109398	495001
212431	495002
155264	495003
161867	495004
9630	495005
9630	495006
4489	495007
50730	495008
15836	495009
153917	495010
114648	495011
6168	495012
17028	495013
19102	495014
11245	495015
110319	495016
68366	495017
169334	495018
42786	495019
11938	495020
3646	495021
84415	495022
548	495023
22826	495024
242230	495025
47069	495026
113886	495027
210124	495028
85420	495029
82044	495030
11669	495031
19395	495032
105756	495033
90542	495034
24566	495035
65279	495036
180113	495037
149931	495038
54421	495039
52396	495040
174222	495041
312292	495042
167707	495043
153454	495044
300135	495045
121859	495046
229068	495047
161627	495048
8373	495049
99383	495050
202048	495051
50916	495052
236977	495053
82105	495054
96416	495055
35568	495056
61495	495057
60229	495058
26069	495059
158092	495060
36111	495061
100026	495062
269676	495063
133584	495064
157381	495065
47561	495066
289225	495067
158713	495068
102050	495069
17810	495070
121354	495071
113633	495072
184769	495073
129904	495074
779	495075
26243	495076
54953	495077
14713	495078
233397	495079
164557	495080
67941	495081
293930	495082
192891	495083
48382	495084
47182	495085
44646	495086
113640	495087
185611	495088
77277	495089
75870	495090
227121	495091
301431	495092
1256	495093
68375	495094
102459	495095
37109	495096
314780	495097
70254	495098
198354	495099
124059	495100
247371	495101
314301	495102
52	495103
7146	495104
57992	495105
48443	495106
121003	495107
32746	495108
217482	495109
5241	495110
42485	495111
188183	495112
221114	495113
37573	495114
110751	495115
40603	495116
177371	495117
189384	495118
162915	495119
249045	495120
123414	495121
13406	495122
70274	495123
436	495124
62344	495125
101907	495126
306226	495127
282385	495128
221550	495129
108577	495130
149764	495131
1050	495132
4163	495133
42926	495134
160506	495135
35568	495136
88827	495137
2624	495138
121003	495139
115376	495140
43231	495141
47560	495142
187311	495143
29626	495144
2456	495145
4794	495146
104908	495147
104881	495148
50916	495149
90336	495150
1244	495151
10777	495152
239952	495153
213598	495154
110858	495155
144576	495156
97941	495157
12569	495158
279854	495159
12101	495160
85420	495161
29374	495162
44657	495163
198060	495164
201189	495165
16037	495166
73625	495167
45587	495168
31763	495169
206022	495170
235	495171
230954	495172
110858	495173
21969	495174
98698	495175
813	495176
27982	495177
51737	495178
33165	495179
101389	495180
86963	495181
133652	495182
237079	495183
136329	495184
188099	495185
90086	495186
35285	495187
176149	495188
77018	495189
30616	495190
278040	495191
140511	495192
265880	495193
270005	495194
118643	495195
96883	495196
210425	495197
176378	495198
90588	495199
44052	495200
99869	495201
204089	495202
172944	495203
20232	495204
195790	495205
101944	495206
78066	495207
143347	495208
13675	495209
169887	495210
124971	495211
59711	495212
56945	495213
105325	495214
153595	495215
73626	495216
259050	495217
119577	495218
6006	495219
184299	495220
226497	495221
106802	495222
281359	495223
7711	495224
61918	495225
143411	495226
51406	495227
130939	495228
151156	495229
39760	495230
13282	495231
136096	495232
38857	495233
1780	495234
10936	495235
316864	495236
324197	495237
32274	495238
103153	495239
108930	495240
193747	495241
26298	495242
83472	495243
169490	495244
111957	495245
302136	495246
103763	495247
207149	495248
119381	495249
162902	495250
147320	495251
59017	495252
306610	495253
15538	495254
57489	495255
142669	495256
152179	495257
22597	495258
34143	495259
21369	495260
172492	495261
117624	495262
82542	495263
114302	495264
47958	495265
31155	495266
239120	495267
145731	495268
50082	495269
23396	495270
80805	495271
76308	495272
67957	495273
10059	495274
59385	495275
38670	495276
28980	495277
35517	495278
15698	495279
30241	495280
21434	495281
627	495282
87467	495283
201220	495284
83878	495285
43759	495286
313537	495287
139142	495288
270089	495289
37591	495290
207085	495291
316823	495292
88249	495293
35909	495294
45199	495295
111755	495296
86403	495297
81176	495298
124593	495299
226372	495300
72720	495301
174860	495302
68309	495303
32323	495304
12979	495305
194969	495306
29993	495307
202816	495308
17963	495309
72509	495310
174769	495311
148722	495312
19488	495313
25763	495314
202464	495315
9795	495316
23365	495317
30051	495318
34667	495319
128483	495320
139668	495321
239352	495322
201044	495323
147144	495324
2873	495325
101484	495326
204704	495327
158360	495328
112081	495329
186216	495330
141049	495331
26550	495332
193575	495333
173582	495334
312	495335
67948	495336
284175	495337
39874	495338
135384	495339
138425	495340
203325	495341
300901	495342
36670	495343
173004	495344
157522	495345
90607	495346
56822	495347
10239	495348
69203	495349
40902	495350
129364	495351
206837	495352
22443	495353
8680	495354
880	495355
86838	495356
8535	495357
288964	495358
49794	495359
21837	495360
676	495361
301144	495362
153518	495363
3862	495364
11062	495365
22658	495366
28595	495367
112664	495368
5606	495369
9303	495370
736	495371
244211	495372
34255	495373
119251	495374
153130	495375
211477	495376
184672	495377
38860	495378
62212	495379
287772	495380
7013	495381
277630	495382
241346	495383
149437	495384
77901	495385
79891	495386
3713	495387
28982	495388
97244	495389
2524	495390
160074	495391
37908	495392
15398	495393
92512	495394
28182	495395
137390	495396
10678	495397
18143	495398
26595	495399
76277	495400
3834	495401
177774	495402
56781	495403
25439	495404
7538	495405
3724	495406
180189	495407
19934	495408
73166	495409
90183	495410
91130	495411
23889	495412
45929	495413
143170	495414
263457	495415
7836	495416
32398	495417
28448	495418
15326	495419
36930	495420
42819	495421
244967	495422
558	495423
230697	495424
304703	495425
5359	495426
127292	495427
128575	495428
6189	495429
6189	495430
2640	495431
8997	495432
220160	495433
267479	495434
150740	495435
157551	495436
68447	495437
99176	495438
1906	495439
89354	495440
68804	495441
100186	495442
225968	495443
283506	495444
312841	495445
150740	495446
324482	495447
92730	495448
172680	495449
165729	495450
2564	495451
48754	495452
116559	495453
23349	495454
5131	495455
46137	495456
109064	495457
124394	495458
204824	495459
260214	495460
3789	495461
22955	495462
7394	495463
221285	495464
99071	495465
56373	495466
56231	495467
208069	495468
105700	495469
56213	495470
80049	495471
111272	495472
179411	495473
28680	495474
16044	495475
40413	495476
14623	495477
15392	495478
28230	495479
9788	495480
13131	495481
11337	495482
185887	495483
22077	495484
120006	495485
269868	495486
90499	495487
204691	495488
186333	495489
254443	495490
313398	495491
53537	495492
57208	495493
281858	495494
94230	495495
167216	495496
62680	495497
77423	495498
283946	495499
264127	495500
148659	495501
12127	495502
127862	495503
6173	495504
301883	495505
255141	495506
193171	495507
134527	495508
240316	495509
148047	495510
300939	495511
82590	495512
29766	495513
68053	495514
46705	495515
266971	495516
125	495517
180320	495518
164028	495519
59066	495520
59042	495521
286496	495522
9489	495523
108138	495524
193981	495525
986	495526
105391	495527
89040	495528
194220	495529
70106	495530
292047	495531
13734	495532
63109	495533
1097	495534
35762	495535
58025	495536
133180	495537
128214	495538
8079	495539
49389	495540
175628	495541
8547	495542
97925	495543
83420	495544
195709	495545
166188	495546
127431	495547
6816	495548
265991	495549
14586	495550
55160	495551
322	495552
3628	495553
259129	495554
45728	495555
313542	495556
85706	495557
82946	495558
24247	495559
85399	495560
64381	495561
177547	495562
11024	495563
8383	495564
115639	495565
203424	495566
192716	495567
35455	495568
61103	495569
121841	495570
179868	495571
23227	495572
178391	495573
233687	495574
55270	495575
63181	495576
50769	495577
48109	495578
46859	495579
183975	495580
61622	495581
202201	495582
307197	495583
79226	495584
202536	495585
294333	495586
36303	495587
127382	495588
85814	495589
70481	495590
134290	495591
287513	495592
137922	495593
14885	495594
122642	495595
79368	495596
115467	495597
67163	495598
5127	495599
15162	495600
222528	495601
32698	495602
21485	495603
193970	495604
145999	495605
243828	495606
4230	495607
1209	495608
78579	495609
15475	495610
185872	495611
3942	495612
15475	495613
8287	495614
54869	495615
47808	495616
18531	495617
3942	495618
3942	495619
43487	495620
123572	495621
10920	495622
54781	495623
26722	495624
21705	495625
135129	495626
37135	495627
51224	495628
217260	495629
26651	495630
47808	495631
56315	495632
65146	495633
96235	495634
2604	495635
3415	495636
18752	495637
23346	495638
147925	495639
5940	495640
3892	495641
10061	495642
194537	495643
95087	495644
126356	495645
10021	495646
32037	495647
95124	495648
61864	495649
7609	495650
28109	495651
76085	495652
11605	495653
151544	495654
22427	495655
11086	495656
58832	495657
2876	495658
14290	495659
38940	495660
6018	495661
65569	495662
24945	495663
922	495664
171016	495665
32656	495666
40171	495667
243163	495668
60155	495669
73103	495670
3360	495671
56676	495672
12800	495673
37402	495674
31663	495675
46768	495676
842	495677
7605	495678
29487	495679
54479	495680
132770	495681
17862	495682
153224	495683
35349	495684
30313	495685
35175	495686
24860	495687
202566	495688
7864	495689
16731	495690
243286	495691
20996	495692
12021	495693
40328	495694
246806	495695
155511	495696
135468	495697
175316	495698
32452	495699
321761	495700
1900	495701
179070	495702
750	495703
33055	495704
40815	495705
115410	495706
2444	495707
121738	495708
141839	495709
87243	495710
17156	495711
190167	495712
29825	495713
112925	495714
152659	495715
153476	495716
30459	495717
205548	495718
47618	495719
145142	495720
214670	495721
15891	495722
71574	495723
216066	495724
97136	495725
86	495726
122814	495727
47586	495728
198376	495729
23963	495730
96742	495731
40325	495732
124525	495733
1415	495734
32069	495735
255201	495736
102726	495737
24512	495738
9354	495739
176427	495740
19789	495741
76615	495742
14417	495743
178158	495744
9094	495745
75128	495746
71990	495747
23362	495748
83401	495749
68511	495750
52514	495751
1205	495752
17008	495753
74781	495754
208209	495755
167850	495756
125614	495757
141074	495758
124941	495759
37730	495760
23157	495761
102100	495762
313310	495763
69158	495764
203080	495765
17420	495766
293763	495767
40022	495768
20529	495769
167356	495770
4288	495771
62586	495772
79385	495773
102779	495774
47252	495775
25608	495776
182509	495777
34425	495778
99252	495779
63930	495780
77832	495781
66986	495782
2010	495783
171204	495784
37839	495785
87422	495786
225386	495787
258583	495788
252969	495789
179560	495790
1980	495791
59195	495792
16276	495793
56252	495794
156361	495795
126410	495796
195624	495797
131193	495798
48784	495799
208672	495800
46547	495801
27842	495802
166688	495803
67204	495804
107285	495805
159898	495806
19822	495807
23942	495808
33976	495809
16811	495810
12342	495811
201	495812
67477	495813
270490	495814
107636	495815
27547	495816
145887	495817
27315	495818
54613	495819
91231	495820
94294	495821
31441	495822
19949	495823
707	495824
254158	495825
150412	495826
70150	495827
291122	495828
226242	495829
18925	495830
6325	495831
382	495832
10715	495833
267454	495834
288796	495835
13490	495836
98003	495837
55	495838
249730	495839
16602	495840
98	495841
162422	495842
328492	495843
6307	495844
70086	495845
54356	495846
11115	495847
202139	495848
115151	495849
77414	495850
14031	495851
27045	495852
35774	495853
59690	495854
4710	495855
43335	495856
133984	495857
27928	495858
172273	495859
201986	495860
31731	495861
279096	495862
35080	495863
99850	495864
248740	495865
242788	495866
35080	495867
23141	495868
36211	495869
70119	495870
196944	495871
92967	495872
319378	495873
168399	495874
7887	495875
77026	495876
196500	495877
71191	495878
309969	495879
90723	495880
155438	495881
58104	495882
26654	495883
3889	495884
151380	495885
34147	495886
203514	495887
59351	495888
88930	495889
10515	495890
155476	495891
208745	495892
132992	495893
124505	495894
123056	495895
43310	495896
66222	495897
66222	495898
9094	495899
28307	495900
308377	495901
24598	495902
41362	495903
93637	495904
2678	495905
5470	495906
58879	495907
310335	495908
62949	495909
168040	495910
17663	495911
131224	495912
8147	495913
90167	495914
7887	495915
277738	495916
18230	495917
161509	495918
53134	495919
36550	495920
47519	495921
29908	495922
136765	495923
22370	495924
278856	495925
112129	495926
198426	495927
4453	495928
186991	495929
310516	495930
273595	495931
188228	495932
104671	495933
161833	495934
16602	495935
20556	495936
136187	495937
10878	495938
231610	495939
216600	495940
18903	495941
229973	495942
129150	495943
125871	495944
37431	495945
66717	495946
16242	495947
53873	495948
68031	495949
11526	495950
29136	495951
17631	495952
27536	495953
25809	495954
223810	495955
53115	495956
94705	495957
18143	495958
65651	495959
132294	495960
148877	495961
16506	495962
14034	495963
28484	495964
26433	495965
40253	495966
9840	495967
106087	495968
108538	495969
3534	495970
250027	495971
18512	495972
16260	495973
211401	495974
326085	495975
89962	495976
72242	495977
148619	495978
230766	495979
142949	495980
177489	495981
6433	495982
111566	495983
13713	495984
205552	495985
613	495986
9468	495987
276617	495988
121928	495989
44863	495990
216370	495991
152243	495992
197009	495993
6402	495994
125764	495995
198051	495996
131607	495997
286754	495998
13713	495999
327852	496000
58675	496001
296200	496002
53	496003
49575	496004
74335	496005
93546	496006
44368	496007
7886	496008
217106	496009
250664	496010
29479	496011
91867	496012
23129	496013
183122	496014
168980	496015
152375	496016
23916	496017
122046	496018
4521	496019
13151	496020
1344	496021
23565	496022
93373	496023
35171	496024
49032	496025
2287	496026
50527	496027
11154	496028
146734	496029
148023	496030
106887	496031
36279	496032
61354	496033
115	496034
23315	496035
3239	496036
157888	496037
229153	496038
151374	496039
89140	496040
30688	496041
42375	496042
7602	496043
80278	496044
119987	496045
68853	496046
35665	496047
245318	496048
60970	496049
25727	496050
7821	496051
141451	496052
144510	496053
1003	496054
49	496055
169681	496056
4634	496057
33159	496058
230254	496059
42026	496060
156964	496061
22356	496062
105339	496063
33041	496064
23516	496065
99331	496066
46272	496067
44914	496068
76780	496069
83285	496070
132235	496071
186384	496072
41295	496073
6582	496074
196877	496075
240372	496076
46121	496077
85448	496078
96631	496079
132336	496080
119420	496081
255298	496082
244108	496083
225569	496084
230132	496085
234779	496086
321660	496087
48487	496088
23468	496089
87254	496090
8062	496091
50023	496092
84259	496093
187605	496094
201696	496095
104676	496096
17472	496097
73321	496098
103332	496099
197128	496100
127494	496101
176217	496102
126628	496103
254615	496104
207466	496105
86736	496106
82227	496107
56107	496108
79964	496109
31665	496110
20689	496111
197910	496112
176576	496113
9351	496114
276532	496115
137280	496116
85903	496117
14170	496118
45762	496119
78431	496120
78530	496121
100669	496122
8094	496123
129452	496124
129605	496125
78968	496126
38570	496127
75664	496128
202371	496129
129932	496130
209381	496131
4862	496132
130355	496133
55658	496134
54346	496135
43483	496136
310389	496137
247523	496138
56236	496139
78084	496140
188056	496141
188054	496142
100997	496143
200587	496144
58244	496145
44944	496146
55506	496147
24724	496148
299360	496149
168038	496150
47465	496151
42960	496152
136518	496153
79963	496154
233378	496155
118236	496156
73376	496157
56552	496158
135767	496159
74920	496160
104553	496161
17882	496162
309045	496163
215477	496164
76388	496165
52152	496166
283711	496167
133187	496168
206978	496169
136057	496170
309812	496171
74317	496172
116241	496173
70705	496174
183206	496175
13225	496176
155740	496177
100261	496178
281	496179
135159	496180
161599	496181
106463	496182
50	496183
114344	496184
46895	496185
149533	496186
29970	496187
96821	496188
12163	496189
106336	496190
119975	496191
6234	496192
6969	496193
6064	496194
4052	496195
105377	496196
124732	496197
44935	496198
125305	496199
191039	496200
111435	496201
197896	496202
97932	496203
312576	496204
10083	496205
77969	496206
85613	496207
31854	496208
300971	496209
2467	496210
200291	496211
67445	496212
112364	496213
17172	496214
139361	496215
113824	496216
186463	496217
89168	496218
63359	496219
132022	496220
17165	496221
30806	496222
2759	496223
99206	496224
231346	496225
95562	496226
53484	496227
88328	496228
12803	496229
62459	496230
146695	496231
6470	496232
206564	496233
320818	496234
18617	496235
88251	496236
2268	496237
36164	496238
269577	496239
39410	496240
40440	496241
84650	496242
104065	496243
199287	496244
262285	496245
32245	496246
147824	496247
10456	496248
243439	496249
58267	496250
16705	496251
4355	496252
87068	496253
2272	496254
158307	496255
183733	496256
67349	496257
51429	496258
5685	496259
4975	496260
26502	496261
34524	496262
60548	496263
28476	496264
86150	496265
143602	496266
86445	496267
18950	496268
98250	496269
9616	496270
1551	496271
30172	496272
140621	496273
35676	496274
24138	496275
9848	496276
33439	496277
16505	496278
85629	496279
48605	496280
40904	496281
33774	496282
62268	496283
86404	496284
15060	496285
205184	496286
56149	496287
83653	496288
19000	496289
38756	496290
55088	496291
198629	496292
198016	496293
198007	496294
55097	496295
78564	496296
16825	496297
19941	496298
134984	496299
110428	496300
15742	496301
121440	496302
15292	496303
105194	496304
29703	496305
29749	496306
135633	496307
16979	496308
157694	496309
101675	496310
121140	496311
231686	496312
150129	496313
25154	496314
134984	496315
15636	496316
194061	496317
213158	496318
52074	496319
303679	496320
155809	496321
137437	496322
9310	496323
67043	496324
24316	496325
118511	496326
72547	496327
38873	496328
112170	496329
159218	496330
89591	496331
287723	496332
110042	496333
23456	496334
94951	496335
150397	496336
51294	496337
114168	496338
57355	496339
1874	496340
34128	496341
29640	496342
198649	496343
184087	496344
171510	496345
207202	496346
17715	496347
95190	496348
103189	496349
7746	496350
978	496351
290851	496352
54235	496353
76522	496354
51753	496355
30165	496356
47968	496357
54760	496358
30165	496359
268158	496360
73764	496361
327106	496362
75388	496363
53228	496364
139622	496365
185663	496366
106119	496367
84913	496368
54684	496369
34538	496370
280570	496371
81444	496372
25117	496373
159557	496374
326546	496375
319379	496376
5614	496377
43814	496378
8975	496379
2031	496380
308155	496381
159144	496382
16636	496383
87170	496384
30436	496385
8141	496386
104605	496387
36280	496388
642	496389
14976	496390
1378	496391
7530	496392
9140	496393
190307	496394
45790	496395
4328	496396
163424	496397
5698	496398
7404	496399
86188	496400
176153	496401
92447	496402
32740	496403
76875	496404
15694	496405
3475	496406
51366	496407
6402	496408
193581	496409
111717	496410
6210	496411
34035	496412
319507	496413
74102	496414
79550	496415
5975	496416
127940	496417
34157	496418
84015	496419
20644	496420
52112	496421
54224	496422
36753	496423
144834	496424
27706	496425
106908	496426
9062	496427
108620	496428
117730	496429
57843	496430
10790	496431
12077	496432
27039	496433
77681	496434
50667	496435
49730	496436
7699	496437
132525	496438
181634	496439
86438	496440
22671	496441
127788	496442
53667	496443
52026	496444
27305	496445
291741	496446
82336	496447
155602	496448
20571	496449
137318	496450
159145	496451
30848	496452
41207	496453
35742	496454
26877	496455
47252	496456
3904	496457
34035	496458
883	496459
27595	496460
221729	496461
6559	496462
25897	496463
87408	496464
169021	496465
163488	496466
20060	496467
69803	496468
57644	496469
66036	496470
42594	496471
14651	496472
6292	496473
24473	496474
70654	496475
33059	496476
63110	496477
844	496478
911	496479
32817	496480
5323	496481
319182	496482
71389	496483
42297	496484
308462	496485
133935	496486
25953	496487
34572	496488
554	496489
19089	496490
34129	496491
126016	496492
95722	496493
42206	496494
23957	496495
60863	496496
7552	496497
4173	496498
7473	496499
83149	496500
50449	496501
13894	496502
66867	496503
4917	496504
5036	496505
105661	496506
131439	496507
243165	496508
267018	496509
41342	496510
45823	496511
2845	496512
6847	496513
55242	496514
12637	496515
15947	496516
5828	496517
30863	496518
51072	496519
259933	496520
3050	496521
55832	496522
205667	496523
19108	496524
180972	496525
195838	496526
195458	496527
2067	496528
1588	496529
12723	496530
133874	496531
744	496532
164721	496533
3779	496534
21911	496535
15969	496536
129667	496537
3984	496538
16553	496539
8331	496540
7211	496541
22431	496542
83812	496543
99834	496544
15430	496545
89516	496546
65663	496547
3793	496548
18557	496549
208327	496550
2587	496551
22330	496552
183898	496553
16340	496554
3672	496555
172758	496556
31493	496557
16344	496558
326077	496559
22914	496560
115836	496561
11536	496562
198413	496563
818	496564
34412	496565
198301	496566
320237	496567
26571	496568
259583	496569
270749	496570
185536	496571
70160	496572
199639	496573
929	496574
51123	496575
131984	496576
299371	496577
129656	496578
174426	496579
6027	496580
21326	496581
33203	496582
9653	496583
172230	496584
22699	496585
121191	496586
119839	496587
47784	496588
5580	496589
185447	496590
136488	496591
190402	496592
131757	496593
182578	496594
125366	496595
129703	496596
321368	496597
75818	496598
324634	496599
58363	496600
93394	496601
284607	496602
211474	496603
147511	496604
190178	496605
85442	496606
246533	496607
204888	496608
141060	496609
12111	496610
132912	496611
147244	496612
303858	496613
94889	496614
148808	496615
137236	496616
20592	496617
44124	496618
62793	496619
27743	496620
11659	496621
38018	496622
300120	496623
160891	496624
110812	496625
108554	496626
183378	496627
292	496628
176317	496629
5243	496630
159398	496631
103843	496632
29713	496633
50348	496634
92636	496635
131422	496636
124719	496637
76938	496638
294432	496639
21326	496640
158245	496641
291975	496642
5921	496643
297781	496644
296326	496645
6501	496646
44	496647
160421	496648
98856	496649
250799	496650
37932	496651
177564	496652
92908	496653
212502	496654
32876	496655
35077	496656
58143	496657
129735	496658
57850	496659
132094	496660
177316	496661
6598	496662
1762	496663
275605	496664
30502	496665
5074	496666
73775	496667
21633	496668
238743	496669
53279	496670
4797	496671
23791	496672
133595	496673
13286	496674
84325	496675
25755	496676
55122	496677
80654	496678
14430	496679
83619	496680
38066	496681
125012	496682
163702	496683
189296	496684
8731	496685
14090	496686
141562	496687
285894	496688
80214	496689
174304	496690
157973	496691
15521	496692
16532	496693
35795	496694
50724	496695
37102	496696
7128	496697
12437	496698
22367	496699
34235	496700
135389	496701
115134	496702
13270	496703
60564	496704
254479	496705
2008	496706
2000	496707
55158	496708
227947	496709
101696	496710
41555	496711
182807	496712
47321	496713
43580	496714
79747	496715
38121	496716
26750	496717
911	496718
304534	496719
80866	496720
225731	496721
14082	496722
20055	496723
493	496724
26476	496725
9669	496726
81950	496727
182984	496728
78686	496729
89971	496730
169476	496731
74522	496732
85304	496733
7070	496734
134181	496735
39165	496736
7113	496737
131127	496738
200892	496739
6641	496740
317812	496741
165105	496742
112495	496743
79748	496744
291830	496745
35899	496746
205483	496747
118368	496748
266074	496749
324186	496750
317239	496751
267771	496752
128681	496753
50144	496754
117587	496755
49643	496756
284982	496757
322127	496758
183890	496759
107435	496760
313070	496761
275167	496762
113654	496763
266008	496764
199454	496765
47973	496766
202519	496767
61132	496768
283228	496769
107439	496770
283978	496771
138709	496772
18557	496773
119478	496774
81980	496775
91211	496776
70120	496777
164321	496778
109406	496779
16944	496780
130721	496781
103231	496782
31168	496783
41780	496784
21176	496785
201420	496786
169990	496787
62772	496788
106174	496789
165211	496790
327815	496791
325662	496792
19270	496793
19817	496794
53816	496795
37908	496796
29094	496797
31088	496798
21160	496799
299070	496800
770	496801
13776	496802
9904	496803
9896	496804
10235	496805
166617	496806
3422	496807
8278	496808
5513	496809
47869	496810
3316	496811
68572	496812
43312	496813
124025	496814
658	496815
130835	496816
157390	496817
312962	496818
151664	496819
215266	496820
74308	496821
62475	496822
173011	496823
117745	496824
20043	496825
66321	496826
115817	496827
75412	496828
48224	496829
72615	496830
172400	496831
189744	496832
181827	496833
67462	496834
5085	496835
66821	496836
2516	496837
189207	496838
13648	496839
301664	496840
164978	496841
42157	496842
65116	496843
3155	496844
35511	496845
82344	496846
179247	496847
45281	496848
321375	496849
185669	496850
100616	496851
158613	496852
3069	496853
146268	496854
135395	496855
1807	496856
6072	496857
67117	496858
84839	496859
130801	496860
37554	496861
114779	496862
23505	496863
290332	496864
1178	496865
121526	496866
56741	496867
87174	496868
245040	496869
65057	496870
31942	496871
281076	496872
88915	496873
205135	496874
30113	496875
28060	496876
32627	496877
32627	496878
67286	496879
29276	496880
10064	496881
6436	496882
84233	496883
143759	496884
1968	496885
94352	496886
131514	496887
119340	496888
63057	496889
305089	496890
4810	496891
14404	496892
58767	496893
4820	496894
65	496895
73564	496896
127	496897
24097	496898
325505	496899
199571	496900
163515	496901
1634	496902
5701	496903
23429	496904
10932	496905
8398	496906
7941	496907
9204	496908
4260	496909
57596	496910
160541	496911
199441	496912
314958	496913
40397	496914
161277	496915
225	496916
40997	496917
67680	496918
277	496919
9684	496920
97297	496921
47548	496922
62119	496923
115866	496924
3490	496925
23426	496926
36000	496927
14226	496928
51168	496929
312466	496930
186222	496931
318167	496932
114161	496933
165405	496934
51689	496935
270	496936
9009	496937
4050	496938
47679	496939
24099	496940
21913	496941
184456	496942
98136	496943
194947	496944
21174	496945
324	496946
3508	496947
35744	496948
8786	496949
1035	496950
20699	496951
12195	496952
9832	496953
290738	496954
280963	496955
182987	496956
166410	496957
297769	496958
1035	496959
53940	496960
94659	496961
3179	496962
5443	496963
19824	496964
29736	496965
309598	496966
112226	496967
132631	496968
68279	496969
129015	496970
97996	496971
109722	496972
33044	496973
106096	496974
91063	496975
234092	496976
241747	496977
77424	496978
59804	496979
13574	496980
2166	496981
883	496982
100041	496983
6426	496984
322022	496985
112606	496986
144385	496987
281117	496988
122272	496989
110524	496990
172320	496991
204756	496992
48361	496993
235399	496994
47475	496995
13825	496996
4012	496997
16284	496998
40997	496999
149186	497000
103249	497001
53480	497002
1913	497003
33527	497004
128007	497005
241016	497006
204995	497007
153430	497008
18025	497009
134831	497010
138831	497011
171731	497012
70657	497013
238460	497014
96604	497015
8876	497016
51285	497017
112279	497018
57	497019
6847	497020
3625	497021
115910	497022
43892	497023
12113	497024
24183	497025
64693	497026
148473	497027
130701	497028
102404	497029
12062	497030
72424	497031
37347	497032
85197	497033
25678	497034
116062	497035
47483	497036
97405	497037
159868	497038
80232	497039
196761	497040
159726	497041
26458	497042
45221	497043
191263	497044
156317	497045
89040	497046
9756	497047
66966	497048
278473	497049
67656	497050
321229	497051
312079	497052
137936	497053
83869	497054
61975	497055
138932	497056
49355	497057
80148	497058
58679	497059
322890	497060
134164	497061
37706	497062
13759	497063
10900	497064
54402	497065
647	497066
61594	497067
73527	497068
88340	497069
79047	497070
124018	497071
136570	497072
32227	497073
165290	497074
59719	497075
187849	497076
83185	497077
15839	497078
191155	497079
34847	497080
162	497081
151721	497082
96983	497083
65937	497084
125575	497085
296071	497086
1509	497087
12871	497088
104393	497089
144827	497090
11246	497091
120981	497092
226117	497093
286136	497094
36009	497095
129671	497096
12719	497097
264855	497098
8361	497099
155287	497100
66092	497101
111115	497102
105553	497103
205104	497104
36871	497105
37518	497106
137286	497107
219047	497108
113216	497109
147002	497110
114651	497111
225050	497112
17561	497113
187562	497114
212917	497115
125648	497116
59070	497117
4355	497118
550	497119
3800	497120
37938	497121
56922	497122
205224	497123
50796	497124
183079	497125
10081	497126
101979	497127
43531	497128
5326	497129
3471	497130
124245	497131
145917	497132
119027	497133
112666	497134
41634	497135
39980	497136
1509	497137
14883	497138
126457	497139
144140	497140
141194	497141
54986	497142
189536	497143
3665	497144
44462	497145
1161	497146
2054	497147
69502	497148
19598	497149
1509	497150
188303	497151
8140	497152
74752	497153
1932	497154
70046	497155
48407	497156
138150	497157
10309	497158
249041	497159
78733	497160
147475	497161
29487	497162
279469	497163
117747	497164
58137	497165
317438	497166
159209	497167
147761	497168
133288	497169
130381	497170
61783	497171
129121	497172
74262	497173
78602	497174
25297	497175
130948	497176
64945	497177
135505	497178
55625	497179
11923	497180
29552	497181
41397	497182
314457	497183
170142	497184
323792	497185
305106	497186
35024	497187
11107	497188
60932	497189
38924	497190
173007	497191
217232	497192
92652	497193
101702	497194
66575	497195
159120	497196
30203	497197
62	497198
50320	497199
7547	497200
98754	497201
255511	497202
170770	497203
143475	497204
89227	497205
136786	497206
1849	497207
3159	497208
315158	497209
289266	497210
80549	497211
76429	497212
316751	497213
151255	497214
215543	497215
17404	497216
36449	497217
297528	497218
32268	497219
9080	497220
40064	497221
48550	497222
212712	497223
18182	497224
48309	497225
38477	497226
153450	497227
83789	497228
135736	497229
227992	497230
103741	497231
9202	497232
227006	497233
244538	497234
293	497235
27884	497236
28935	497237
88672	497238
125167	497239
196344	497240
281484	497241
115889	497242
200118	497243
35668	497244
61071	497245
155	497246
6543	497247
126027	497248
133386	497249
21757	497250
151689	497251
18798	497252
6187	497253
16647	497254
138463	497255
86678	497256
48505	497257
119185	497258
540	497259
451	497260
44716	497261
156969	497262
19915	497263
5818	497264
63779	497265
70260	497266
234160	497267
3755	497268
218405	497269
7713	497270
93542	497271
82302	497272
160399	497273
13294	497274
265	497275
39471	497276
73771	497277
19352	497278
203787	497279
21197	497280
1279	497281
140441	497282
192265	497283
157058	497284
117340	497285
57967	497286
40138	497287
14180	497288
47890	497289
133589	497290
6285	497291
151236	497292
243228	497293
135283	497294
101639	497295
256300	497296
24248	497297
4686	497298
51288	497299
21683	497300
24033	497301
950	497302
256147	497303
10075	497304
226279	497305
6010	497306
119203	497307
68281	497308
9549	497309
104447	497310
137783	497311
3042	497312
62316	497313
173658	497314
208005	497315
159784	497316
191941	497317
178991	497318
176496	497319
271589	497320
115472	497321
170312	497322
104751	497323
26988	497324
183119	497325
48646	497326
58341	497327
3855	497328
11663	497329
13213	497330
41217	497331
58082	497332
10929	497333
611	497334
145	497335
47222	497336
20240	497337
73635	497338
133054	497339
6567	497340
176097	497341
34347	497342
98131	497343
14065	497344
235876	497345
44761	497346
159994	497347
21851	497348
44274	497349
14637	497350
79916	497351
321640	497352
41312	497353
183346	497354
120662	497355
1613	497356
81623	497357
38850	497358
30346	497359
43202	497360
111377	497361
98241	497362
91732	497363
18642	497364
26	497365
143527	497366
2983	497367
118751	497368
9307	497369
153609	497370
302197	497371
37008	497372
3638	497373
224765	497374
40353	497375
46301	497376
171603	497377
153770	497378
47744	497379
168110	497380
44817	497381
82962	497382
157020	497383
2704	497384
254062	497385
168221	497386
253226	497387
14382	497388
105164	497389
273880	497390
11939	497391
191633	497392
10080	497393
29251	497394
129129	497395
53498	497396
70943	497397
46760	497398
46760	497399
13533	497400
272074	497401
244786	497402
57170	497403
27815	497404
216561	497405
43712	497406
43712	497407
223396	497408
90014	497409
51927	497410
286451	497411
77509	497412
82091	497413
322548	497414
121357	497415
246689	497416
283709	497417
46732	497418
69168	497419
104996	497420
74567	497421
77937	497422
37098	497423
88114	497424
120916	497425
257159	497426
2988	497427
65956	497428
308608	497429
10900	497430
94289	497431
218017	497432
115130	497433
12188	497434
45648	497435
66293	497436
171236	497437
322730	497438
121682	497439
21108	497440
44214	497441
182437	497442
257484	497443
17946	497444
73171	497445
25147	497446
49352	497447
115994	497448
81613	497449
43649	497450
20068	497451
68967	497452
5681	497453
176773	497454
3160	497455
200302	497456
168156	497457
4136	497458
156774	497459
244657	497460
172042	497461
252732	497462
150431	497463
122884	497464
65832	497465
1286	497466
58405	497467
43649	497468
196541	497469
94404	497470
119930	497471
9893	497472
10200	497473
172502	497474
287671	497475
45454	497476
176313	497477
54383	497478
82528	497479
78002	497480
47705	497481
24799	497482
312784	497483
33143	497484
45736	497485
36728	497486
71036	497487
36728	497488
47058	497489
13565	497490
44750	497491
33352	497492
1367	497493
47058	497494
72811	497495
57652	497496
208848	497497
137973	497498
21792	497499
52128	497500
2610	497501
37194	497502
318724	497503
32923	497504
130971	497505
186886	497506
131056	497507
3705	497508
56343	497509
26493	497510
49551	497511
31388	497512
7048	497513
7008	497514
6759	497515
6759	497516
2694	497517
25584	497518
56343	497519
18883	497520
148246	497521
307271	497522
46349	497523
202136	497524
3962	497525
111224	497526
170808	497527
4767	497528
1085	497529
17091	497530
24776	497531
6027	497532
37298	497533
852	497534
38015	497535
117298	497536
123343	497537
175117	497538
12346	497539
19719	497540
37712	497541
24182	497542
52599	497543
71441	497544
43117	497545
1295	497546
288937	497547
49630	497548
289879	497549
242577	497550
65983	497551
5747	497552
3327	497553
38956	497554
82605	497555
28719	497556
244935	497557
1108	497558
133095	497559
57785	497560
82857	497561
59061	497562
4806	497563
20113	497564
5284	497565
34911	497566
111746	497567
16054	497568
86333	497569
74257	497570
56811	497571
195006	497572
128405	497573
161610	497574
249304	497575
54743	497576
31672	497577
25124	497578
12118	497579
12818	497580
16822	497581
60791	497582
11394	497583
85324	497584
55837	497585
1437	497586
20910	497587
271	497588
99605	497589
196447	497590
2457	497591
189117	497592
197287	497593
123542	497594
3357	497595
15458	497596
63665	497597
167005	497598
9588	497599
13479	497600
75711	497601
70880	497602
216194	497603
64284	497604
21009	497605
47387	497606
265237	497607
72469	497608
36108	497609
143691	497610
48306	497611
27589	497612
29950	497613
17082	497614
40250	497615
35509	497616
35052	497617
23898	497618
83106	497619
82891	497620
589	497621
177999	497622
25615	497623
99715	497624
211391	497625
90099	497626
296764	497627
86971	497628
155035	497629
70337	497630
177538	497631
68643	497632
134697	497633
547	497634
23693	497635
88993	497636
25899	497637
79199	497638
69880	497639
167499	497640
19942	497641
3795	497642
6689	497643
10507	497644
59297	497645
47736	497646
27789	497647
18907	497648
627	497649
187080	497650
310069	497651
86649	497652
1578	497653
167422	497654
50960	497655
8707	497656
13811	497657
55652	497658
31287	497659
65363	497660
4731	497661
159158	497662
6436	497663
68420	497664
171636	497665
58883	497666
117533	497667
1555	497668
69982	497669
310081	497670
14916	497671
84679	497672
205816	497673
82508	497674
310923	497675
100035	497676
50232	497677
303921	497678
18050	497679
17594	497680
138122	497681
125473	497682
237684	497683
139681	497684
56511	497685
128599	497686
215114	497687
14619	497688
165991	497689
21617	497690
92807	497691
177520	497692
71150	497693
14423	497694
184939	497695
5460	497696
79114	497697
144654	497698
107068	497699
7542	497700
223712	497701
52259	497702
101833	497703
85489	497704
35044	497705
29556	497706
36981	497707
17890	497708
284100	497709
112112	497710
75688	497711
46936	497712
94339	497713
99059	497714
198117	497715
135547	497716
73238	497717
108756	497718
64466	497719
167931	497720
14420	497721
3199	497722
40171	497723
215657	497724
14813	497725
212461	497726
34803	497727
3687	497728
193746	497729
271565	497730
5950	497731
215846	497732
210157	497733
197859	497734
65155	497735
8426	497736
15740	497737
207133	497738
137341	497739
108937	497740
26961	497741
296576	497742
189610	497743
45044	497744
34793	497745
173750	497746
102241	497747
191544	497748
226387	497749
25374	497750
22854	497751
14389	497752
40319	497753
19297	497754
50337	497755
137306	497756
18117	497757
83815	497758
161250	497759
85364	497760
18720	497761
27798	497762
96622	497763
107967	497764
109361	497765
124376	497766
855	497767
65973	497768
99300	497769
18999	497770
89613	497771
9093	497772
36401	497773
9103	497774
55026	497775
104242	497776
139729	497777
89585	497778
31989	497779
163900	497780
28506	497781
637	497782
284548	497783
53794	497784
3849	497785
115737	497786
123286	497787
27738	497788
126132	497789
40536	497790
49322	497791
114309	497792
25205	497793
157902	497794
75221	497795
7122	497796
194307	497797
119089	497798
31533	497799
8235	497800
85265	497801
39900	497802
163730	497803
47229	497804
156595	497805
167494	497806
13467	497807
10376	497808
215634	497809
192101	497810
38335	497811
7134	497812
240876	497813
81758	497814
61862	497815
28828	497816
144466	497817
1116	497818
28703	497819
170069	497820
101057	497821
52097	497822
56666	497823
290281	497824
66344	497825
219301	497826
103730	497827
19150	497828
240941	497829
108710	497830
91922	497831
2821	497832
23328	497833
193455	497834
46669	497835
318553	497836
44394	497837
129604	497838
301570	497839
109031	497840
153077	497841
197918	497842
127191	497843
56770	497844
105035	497845
79793	497846
84488	497847
3117	497848
135127	497849
68682	497850
37915	497851
228962	497852
62435	497853
23816	497854
93242	497855
39543	497856
359	497857
208657	497858
95856	497859
40164	497860
97565	497861
117726	497862
10067	497863
36741	497864
273545	497865
133981	497866
194287	497867
140468	497868
107896	497869
195836	497870
6464	497871
40089	497872
4112	497873
32311	497874
170812	497875
121855	497876
98748	497877
292352	497878
29829	497879
288181	497880
110938	497881
100433	497882
122707	497883
48042	497884
77959	497885
30724	497886
139218	497887
10606	497888
282995	497889
174596	497890
56089	497891
38149	497892
61405	497893
84810	497894
74418	497895
125987	497896
93055	497897
30820	497898
82315	497899
39898	497900
106971	497901
154987	497902
253222	497903
15913	497904
12457	497905
143155	497906
122591	497907
168694	497908
181036	497909
24792	497910
18950	497911
273248	497912
358	497913
109643	497914
71514	497915
38366	497916
164970	497917
22149	497918
91435	497919
92935	497920
14876	497921
126072	497922
204951	497923
131576	497924
22919	497925
33097	497926
31643	497927
277961	497928
123059	497929
99806	497930
2731	497931
3975	497932
260068	497933
52763	497934
828	497935
47878	497936
203820	497937
26059	497938
66861	497939
119616	497940
246567	497941
135399	497942
27897	497943
1093	497944
2678	497945
9043	497946
137537	497947
124359	497948
26390	497949
82436	497950
123911	497951
137133	497952
49926	497953
51047	497954
180258	497955
117292	497956
75887	497957
174390	497958
81814	497959
183071	497960
89366	497961
140647	497962
114939	497963
47531	497964
111038	497965
92854	497966
17179	497967
46650	497968
269156	497969
49884	497970
30207	497971
87096	497972
69898	497973
246925	497974
168727	497975
5831	497976
169695	497977
52223	497978
69	497979
11549	497980
258861	497981
12264	497982
123832	497983
62761	497984
120653	497985
14089	497986
81168	497987
271338	497988
147999	497989
138389	497990
92398	497991
172903	497992
99654	497993
22522	497994
18783	497995
86091	497996
71986	497997
13096	497998
70880	497999
26681	498000
26681	498001
17999	498002
22996	498003
90895	498004
199898	498005
5042	498006
21164	498007
42297	498008
112	498009
37249	498010
5643	498011
8801	498012
46582	498013
3839	498014
836	498015
82632	498016
269199	498017
129482	498018
41959	498019
202279	498020
172855	498021
256117	498022
74527	498023
11298	498024
119228	498025
50717	498026
37573	498027
306428	498028
23264	498029
39740	498030
90579	498031
7315	498032
24402	498033
14328	498034
25665	498035
230542	498036
308081	498037
15777	498038
145963	498039
65997	498040
85648	498041
85382	498042
3972	498043
189463	498044
3949	498045
27227	498046
6780	498047
715	498048
2647	498049
95560	498050
544	498051
112694	498052
47296	498053
4458	498054
92564	498055
278232	498056
5536	498057
35258	498058
52745	498059
155243	498060
61071	498061
96897	498062
214672	498063
13436	498064
113689	498065
5721	498066
47556	498067
72425	498068
18835	498069
88851	498070
130491	498071
316521	498072
54587	498073
78117	498074
33200	498075
100902	498076
64162	498077
18541	498078
4661	498079
193169	498080
318762	498081
120198	498082
4600	498083
82916	498084
54954	498085
76513	498086
163831	498087
32899	498088
20935	498089
108829	498090
130987	498091
232253	498092
716	498093
48098	498094
252720	498095
57629	498096
198540	498097
71808	498098
299615	498099
10748	498100
295461	498101
111700	498102
44639	498103
182236	498104
106177	498105
93929	498106
157720	498107
86619	498108
149781	498109
141670	498110
286993	498111
25413	498112
133691	498113
29079	498114
209786	498115
38732	498116
171791	498117
82232	498118
103010	498119
70403	498120
81743	498121
70706	498122
83467	498123
171799	498124
139956	498125
154266	498126
188189	498127
286777	498128
243174	498129
194989	498130
78170	498131
167342	498132
3312	498133
6775	498134
42199	498135
113782	498136
1274	498137
326866	498138
36869	498139
131814	498140
3352	498141
138775	498142
184390	498143
3541	498144
27151	498145
29894	498146
36937	498147
214164	498148
138765	498149
26303	498150
217534	498151
75396	498152
101165	498153
128884	498154
23437	498155
58606	498156
179301	498157
191639	498158
196390	498159
100236	498160
85038	498161
319863	498162
46081	498163
13767	498164
9603	498165
634	498166
43371	498167
82334	498168
5815	498169
1894	498170
32707	498171
202488	498172
77629	498173
138534	498174
61002	498175
110351	498176
177567	498177
176465	498178
55712	498179
295750	498180
324722	498181
180425	498182
86532	498183
32753	498184
190	498185
70562	498186
39997	498187
3603	498188
24509	498189
17000	498190
196932	498191
120065	498192
120327	498193
10008	498194
93589	498195
18545	498196
82328	498197
181439	498198
133171	498199
199589	498200
59039	498201
3468	498202
269386	498203
92875	498204
109678	498205
36116	498206
25756	498207
57997	498208
31651	498209
295346	498210
33531	498211
29162	498212
190952	498213
1702	498214
2430	498215
105413	498216
68764	498217
117914	498218
291140	498219
81850	498220
3033	498221
163840	498222
126708	498223
276821	498224
155966	498225
42842	498226
170694	498227
17457	498228
87796	498229
59039	498230
152713	498231
13738	498232
50452	498233
259087	498234
70701	498235
150221	498236
89885	498237
187053	498238
21545	498239
86991	498240
142758	498241
54588	498242
298397	498243
23089	498244
26041	498245
133871	498246
5053	498247
113611	498248
41398	498249
85293	498250
316825	498251
9946	498252
236030	498253
9361	498254
2576	498255
77844	498256
70758	498257
300545	498258
112059	498259
106641	498260
85495	498261
10298	498262
124542	498263
120907	498264
65027	498265
40446	498266
267278	498267
260830	498268
62490	498269
29852	498270
323504	498271
12293	498272
87062	498273
99722	498274
203245	498275
172977	498276
43622	498277
26618	498278
35562	498279
218093	498280
140087	498281
8917	498282
67544	498283
1929	498284
85005	498285
258593	498286
222808	498287
9717	498288
17037	498289
204398	498290
110195	498291
136862	498292
70879	498293
4115	498294
26864	498295
302547	498296
92022	498297
66791	498298
732	498299
22635	498300
96316	498301
16918	498302
116299	498303
9017	498304
1619	498305
6993	498306
135982	498307
1329	498308
33365	498309
29665	498310
62215	498311
31814	498312
38088	498313
444	498314
63054	498315
81014	498316
81303	498317
143609	498318
191898	498319
103957	498320
38918	498321
27008	498322
199359	498323
56521	498324
252284	498325
76634	498326
23257	498327
1845	498328
69700	498329
11019	498330
127770	498331
228338	498332
29100	498333
212785	498334
21370	498335
110583	498336
16490	498337
19754	498338
41064	498339
100804	498340
192184	498341
160574	498342
257810	498343
312281	498344
81483	498345
225049	498346
9260	498347
7727	498348
28574	498349
208451	498350
87518	498351
211061	498352
55834	498353
186924	498354
86741	498355
19048	498356
213105	498357
171148	498358
13068	498359
35689	498360
13698	498361
102258	498362
81221	498363
56166	498364
12525	498365
40500	498366
98244	498367
327564	498368
97351	498369
171784	498370
77130	498371
158909	498372
216257	498373
98752	498374
294853	498375
56097	498376
325456	498377
29280	498378
37961	498379
21392	498380
144833	498381
166517	498382
95315	498383
70887	498384
245333	498385
37089	498386
220144	498387
73054	498388
50530	498389
314870	498390
85090	498391
65178	498392
76051	498393
44726	498394
143354	498395
66398	498396
2828	498397
100020	498398
18401	498399
766	498400
41045	498401
44567	498402
211349	498403
99294	498404
31631	498405
95038	498406
64534	498407
114122	498408
14447	498409
73921	498410
114492	498411
51146	498412
28470	498413
6515	498414
326119	498415
32486	498416
108127	498417
83410	498418
215803	498419
208104	498420
15013	498421
13476	498422
16989	498423
60508	498424
46271	498425
4586	498426
68382	498427
113906	498428
41282	498429
78406	498430
223830	498431
77357	498432
113192	498433
217045	498434
283547	498435
85507	498436
23738	498437
32280	498438
318930	498439
28738	498440
23075	498441
190352	498442
175110	498443
38009	498444
214421	498445
17298	498446
220752	498447
258801	498448
311805	498449
101883	498450
177707	498451
27004	498452
8857	498453
772	498454
54334	498455
190262	498456
171967	498457
114055	498458
10018	498459
71214	498460
23130	498461
47447	498462
21278	498463
50455	498464
109887	498465
116147	498466
8866	498467
26377	498468
9917	498469
36173	498470
9549	498471
51664	498472
41463	498473
39635	498474
103788	498475
160955	498476
153379	498477
75590	498478
132080	498479
123998	498480
147508	498481
98714	498482
426	498483
3671	498484
137965	498485
131003	498486
214136	498487
1640	498488
4623	498489
9193	498490
5613	498491
83346	498492
70698	498493
141291	498494
219738	498495
105544	498496
49137	498497
3606	498498
24420	498499
21191	498500
202071	498501
12559	498502
176435	498503
3722	498504
2486	498505
12898	498506
221052	498507
1	498508
88158	498509
84502	498510
36504	498511
17558	498512
11323	498513
188980	498514
1368	498515
13	498516
151485	498517
161018	498518
2525	498519
437	498520
37773	498521
40259	498522
10225	498523
4616	498524
7106	498525
161314	498526
29414	498527
669	498528
21343	498529
62379	498530
12771	498531
172710	498532
276239	498533
2598	498534
145589	498535
181795	498536
33902	498537
15635	498538
187663	498539
263548	498540
50267	498541
26438	498542
88793	498543
26612	498544
17900	498545
44306	498546
57287	498547
20155	498548
242	498549
110985	498550
32846	498551
45654	498552
4105	498553
43676	498554
96459	498555
7687	498556
184138	498557
153369	498558
74111	498559
30666	498560
80086	498561
51252	498562
44505	498563
177762	498564
1337	498565
137236	498566
4354	498567
2099	498568
78707	498569
152149	498570
88158	498571
108820	498572
31136	498573
1133	498574
4395	498575
43491	498576
10501	498577
3612	498578
10119	498579
203385	498580
35529	498581
6452	498582
154512	498583
81497	498584
178516	498585
16882	498586
82131	498587
67681	498588
85938	498589
27590	498590
85690	498591
193976	498592
242389	498593
83814	498594
3357	498595
144783	498596
77915	498597
13593	498598
112572	498599
15874	498600
69198	498601
414	498602
142336	498603
156569	498604
275826	498605
53110	498606
20093	498607
10230	498608
124790	498609
12509	498610
34629	498611
27827	498612
2001	498613
209358	498614
2001	498615
137382	498616
294001	498617
644	498618
28673	498619
101039	498620
153350	498621
32129	498622
115219	498623
264660	498624
65905	498625
52004	498626
10090	498627
77770	498628
257341	498629
239898	498630
248954	498631
279053	498632
328086	498633
77578	498634
74803	498635
212034	498636
8088	498637
196268	498638
48391	498639
172449	498640
6101	498641
50283	498642
187796	498643
220016	498644
2610	498645
7044	498646
2610	498647
2610	498648
26136	498649
227973	498650
138838	498651
9740	498652
32425	498653
8088	498654
982	498655
65665	498656
24250	498657
41229	498658
179172	498659
164366	498660
260991	498661
162704	498662
40675	498663
88437	498664
42482	498665
207174	498666
7090	498667
73580	498668
188560	498669
39384	498670
7893	498671
10436	498672
321142	498673
103857	498674
30733	498675
70198	498676
278451	498677
23082	498678
38834	498679
318721	498680
100564	498681
150516	498682
115980	498683
42379	498684
162804	498685
156085	498686
162804	498687
269512	498688
261828	498689
194550	498690
68334	498691
50449	498692
53533	498693
63150	498694
287791	498695
52144	498696
37985	498697
18861	498698
149751	498699
12842	498700
5257	498701
255255	498702
120205	498703
23082	498704
111506	498705
121558	498706
45760	498707
137284	498708
21807	498709
513	498710
7094	498711
300630	498712
85658	498713
82950	498714
292794	498715
204451	498716
103738	498717
32801	498718
252026	498719
11824	498720
250247	498721
51939	498722
1996	498723
56822	498724
9940	498725
13547	498726
14510	498727
4009	498728
5554	498729
21310	498730
4009	498731
90631	498732
91590	498733
12436	498734
29558	498735
30198	498736
89006	498737
187694	498738
61766	498739
158050	498740
18339	498741
318352	498742
198826	498743
38582	498744
48973	498745
298998	498746
26729	498747
16869	498748
36651	498749
4242	498750
117632	498751
95142	498752
45760	498753
34323	498754
157688	498755
4341	498756
252106	498757
114035	498758
32611	498759
2666	498760
78400	498761
34526	498762
44092	498763
113486	498764
21153	498765
316803	498766
68707	498767
47179	498768
84045	498769
137148	498770
63160	498771
6865	498772
32194	498773
248149	498774
1515	498775
127361	498776
66111	498777
138491	498778
207906	498779
9075	498780
70263	498781
202493	498782
31459	498783
112183	498784
181606	498785
275766	498786
21412	498787
48460	498788
243177	498789
243391	498790
3436	498791
227095	498792
85201	498793
102400	498794
19234	498795
17626	498796
29308	498797
31459	498798
126680	498799
18797	498800
85289	498801
5922	498802
138425	498803
204814	498804
109825	498805
10884	498806
57509	498807
221470	498808
57762	498809
2734	498810
38905	498811
12502	498812
5222	498813
127327	498814
85289	498815
203117	498816
166160	498817
116170	498818
127327	498819
76883	498820
4758	498821
56951	498822
309003	498823
49477	498824
51254	498825
9211	498826
82722	498827
27558	498828
85668	498829
19675	498830
11675	498831
56951	498832
116006	498833
105029	498834
17365	498835
24644	498836
51254	498837
26126	498838
71763	498839
51557	498840
81875	498841
81424	498842
81875	498843
3766	498844
34783	498845
118267	498846
9613	498847
32333	498848
53697	498849
198498	498850
83416	498851
205874	498852
210575	498853
12560	498854
326253	498855
87032	498856
215965	498857
184369	498858
38738	498859
90842	498860
132886	498861
164029	498862
184158	498863
527	498864
306166	498865
10115	498866
197040	498867
67841	498868
18143	498869
11424	498870
233540	498871
30625	498872
57040	498873
137614	498874
184858	498875
76460	498876
9213	498877
56720	498878
74278	498879
56687	498880
112360	498881
8190	498882
9770	498883
204981	498884
16744	498885
34028	498886
33818	498887
3923	498888
3303	498889
57450	498890
140185	498891
117676	498892
18340	498893
9335	498894
202	498895
57794	498896
5023	498897
1238	498898
54990	498899
41179	498900
18275	498901
5044	498902
46947	498903
4898	498904
7370	498905
4100	498906
19137	498907
4091	498908
502	498909
9165	498910
8746	498911
32183	498912
58904	498913
32183	498914
8750	498915
24257	498916
117819	498917
24662	498918
34691	498919
111576	498920
71021	498921
68073	498922
17995	498923
3057	498924
5433	498925
42142	498926
278848	498927
136473	498928
6168	498929
301177	498930
137877	498931
124011	498932
284788	498933
184200	498934
159920	498935
98596	498936
304080	498937
299362	498938
35636	498939
296563	498940
76925	498941
86350	498942
27032	498943
292030	498944
56012	498945
308732	498946
11114	498947
4979	498948
126877	498949
42425	498950
16936	498951
27787	498952
34391	498953
6090	498954
153802	498955
116227	498956
116227	498957
18827	498958
1752	498959
976	498960
328672	498961
15242	498962
136424	498963
753	498964
1966	498965
793	498966
10716	498967
7124	498968
21606	498969
5135	498970
1990	498971
35195	498972
3499	498973
15175	498974
29636	498975
23576	498976
89649	498977
57955	498978
3054	498979
1039	498980
9654	498981
10151	498982
883	498983
3835	498984
45553	498985
1390	498986
1076	498987
677	498988
11050	498989
19625	498990
20371	498991
8894	498992
46198	498993
1108	498994
12086	498995
29196	498996
397	498997
83	498998
45083	498999
1184	499000
154746	499001
214303	499002
175475	499003
3413	499004
238049	499005
27682	499006
42940	499007
9786	499008
110304	499009
279757	499010
59855	499011
152671	499012
120023	499013
12278	499014
106269	499015
278235	499016
192	499017
29058	499018
225365	499019
315078	499020
19837	499021
18073	499022
256483	499023
52461	499024
159384	499025
43518	499026
135733	499027
253446	499028
269823	499029
212840	499030
132897	499031
106173	499032
58094	499033
110965	499034
49972	499035
27431	499036
100274	499037
118057	499038
173393	499039
222293	499040
66165	499041
144976	499042
143286	499043
136826	499044
199559	499045
208092	499046
58906	499047
160859	499048
77192	499049
170301	499050
234771	499051
195406	499052
831	499053
93085	499054
194631	499055
43083	499056
177345	499057
187787	499058
80705	499059
124980	499060
27153	499061
297	499062
76030	499063
60319	499064
95295	499065
55921	499066
32155	499067
8630	499068
268639	499069
32989	499070
63149	499071
137797	499072
227690	499073
108873	499074
58463	499075
128218	499076
3651	499077
315714	499078
66084	499079
13874	499080
95896	499081
165833	499082
45515	499083
16220	499084
56668	499085
168619	499086
133279	499087
280777	499088
25316	499089
50955	499090
74306	499091
262712	499092
93956	499093
131236	499094
107429	499095
198562	499096
64525	499097
102576	499098
80777	499099
237218	499100
2574	499101
287906	499102
269314	499103
327790	499104
6884	499105
265946	499106
300610	499107
322300	499108
191756	499109
122680	499110
187569	499111
249154	499112
141211	499113
115668	499114
277608	499115
244591	499116
316263	499117
149802	499118
40667	499119
236151	499120
24155	499121
78076	499122
83030	499123
42817	499124
1062	499125
87059	499126
118707	499127
322450	499128
145508	499129
34029	499130
257267	499131
190306	499132
171332	499133
25976	499134
164789	499135
15375	499136
54	499137
216	499138
26963	499139
128286	499140
171627	499141
99183	499142
54	499143
30010	499144
127557	499145
67834	499146
209956	499147
51563	499148
114640	499149
5272	499150
104096	499151
101450	499152
203531	499153
110477	499154
211599	499155
240583	499156
14957	499157
203849	499158
8892	499159
246174	499160
73505	499161
28823	499162
80705	499163
302470	499164
65233	499165
640	499166
40724	499167
163563	499168
162367	499169
95971	499170
141593	499171
67279	499172
12385	499173
134058	499174
107654	499175
25988	499176
55476	499177
118139	499178
67061	499179
107108	499180
94811	499181
122875	499182
50834	499183
17898	499184
201081	499185
30591	499186
2985	499187
203300	499188
68757	499189
21169	499190
4733	499191
180069	499192
12292	499193
159152	499194
271771	499195
31190	499196
196599	499197
44704	499198
285605	499199
218177	499200
117768	499201
45028	499202
3778	499203
3778	499204
257331	499205
252544	499206
38263	499207
165736	499208
137721	499209
99405	499210
144372	499211
260420	499212
3514	499213
224368	499214
235275	499215
310365	499216
60864	499217
209524	499218
304283	499219
12560	499220
243558	499221
235665	499222
127020	499223
54318	499224
112041	499225
160682	499226
4980	499227
74259	499228
28098	499229
50347	499230
6595	499231
149552	499232
114584	499233
112621	499234
262962	499235
119822	499236
287677	499237
248463	499238
187778	499239
140290	499240
257610	499241
25233	499242
162815	499243
168201	499244
180604	499245
23386	499246
158043	499247
45963	499248
92899	499249
68413	499250
41502	499251
145993	499252
72739	499253
26894	499254
1196	499255
210025	499256
326277	499257
313796	499258
258384	499259
206787	499260
45715	499261
63056	499262
111311	499263
124445	499264
53319	499265
58565	499266
55710	499267
103325	499268
247302	499269
247273	499270
104741	499271
100754	499272
58033	499273
150545	499274
7109	499275
137353	499276
88003	499277
88915	499278
151746	499279
106436	499280
4263	499281
9084	499282
79241	499283
286989	499284
262318	499285
161510	499286
67254	499287
6312	499288
68837	499289
55931	499290
114826	499291
99315	499292
56148	499293
77568	499294
139790	499295
99352	499296
16601	499297
25786	499298
156273	499299
2636	499300
88964	499301
17976	499302
39230	499303
24720	499304
2308	499305
62848	499306
20659	499307
46301	499308
2554	499309
12429	499310
137143	499311
93807	499312
137586	499313
183972	499314
35273	499315
241918	499316
16922	499317
31229	499318
137075	499319
5819	499320
7107	499321
267264	499322
33899	499323
254286	499324
157522	499325
136409	499326
174	499327
220575	499328
91532	499329
3363	499330
103502	499331
58109	499332
6379	499333
162704	499334
47921	499335
126166	499336
104014	499337
58290	499338
128800	499339
49714	499340
89318	499341
140856	499342
227468	499343
2413	499344
51831	499345
286241	499346
64240	499347
142435	499348
59436	499349
147372	499350
1556	499351
124166	499352
63385	499353
49614	499354
34562	499355
106007	499356
58115	499357
278213	499358
1336	499359
9244	499360
132817	499361
176906	499362
84455	499363
141273	499364
312517	499365
217400	499366
166738	499367
60509	499368
28018	499369
174	499370
213264	499371
18632	499372
8225	499373
79973	499374
1032	499375
53874	499376
995	499377
159014	499378
4409	499379
35001	499380
138910	499381
7493	499382
24570	499383
6390	499384
23079	499385
15414	499386
94839	499387
31768	499388
41838	499389
14325	499390
3671	499391
123983	499392
5107	499393
170172	499394
206513	499395
55562	499396
3862	499397
48857	499398
227702	499399
183190	499400
108796	499401
88233	499402
77692	499403
285405	499404
37576	499405
124119	499406
152421	499407
1023	499408
155672	499409
38273	499410
301464	499411
226253	499412
178725	499413
328253	499414
79646	499415
200273	499416
232122	499417
105986	499418
184077	499419
9597	499420
109503	499421
51339	499422
126416	499423
233460	499424
293475	499425
203615	499426
198285	499427
142165	499428
153914	499429
317139	499430
237019	499431
190417	499432
57907	499433
218560	499434
93028	499435
225352	499436
194122	499437
180155	499438
104659	499439
20646	499440
197250	499441
4430	499442
177289	499443
114079	499444
195170	499445
33078	499446
290506	499447
140833	499448
98430	499449
118102	499450
7076	499451
168843	499452
4474	499453
59951	499454
7174	499455
56695	499456
33613	499457
8054	499458
72960	499459
62551	499460
31150	499461
55298	499462
209836	499463
50054	499464
194166	499465
106103	499466
103051	499467
52383	499468
206052	499469
216399	499470
117206	499471
1172	499472
186886	499473
78861	499474
115315	499475
150588	499476
4990	499477
246685	499478
98899	499479
13775	499480
164405	499481
89576	499482
246846	499483
26693	499484
217281	499485
257518	499486
49187	499487
321	499488
62341	499489
96954	499490
125509	499491
73514	499492
174292	499493
96679	499494
17963	499495
23825	499496
124029	499497
43970	499498
239590	499499
38802	499500
5538	499501
61990	499502
189252	499503
23183	499504
101286	499505
115755	499506
165428	499507
155099	499508
29629	499509
27569	499510
43977	499511
20107	499512
201655	499513
174380	499514
4545	499515
56854	499516
90488	499517
160617	499518
253236	499519
311450	499520
25594	499521
94100	499522
201450	499523
27824	499524
74423	499525
117782	499526
168258	499527
91332	499528
224786	499529
219177	499530
134816	499531
134816	499532
105134	499533
229568	499534
105636	499535
73763	499536
237211	499537
16796	499538
184603	499539
236603	499540
98763	499541
194723	499542
299119	499543
88136	499544
220226	499545
33434	499546
254678	499547
32232	499548
142158	499549
64452	499550
28321	499551
251129	499552
76014	499553
261966	499554
29463	499555
8726	499556
166912	499557
55492	499558
165433	499559
12053	499560
120417	499561
213415	499562
172666	499563
171517	499564
35596	499565
18886	499566
134299	499567
92994	499568
190310	499569
319397	499570
38950	499571
6949	499572
90830	499573
143981	499574
249297	499575
4187	499576
203264	499577
34579	499578
6816	499579
199061	499580
145674	499581
263113	499582
198458	499583
95202	499584
15505	499585
144805	499586
88247	499587
86011	499588
73532	499589
30286	499590
28441	499591
11480	499592
321467	499593
52175	499594
206140	499595
159701	499596
212213	499597
75077	499598
166920	499599
581	499600
13809	499601
112655	499602
8716	499603
49025	499604
36781	499605
286632	499606
102485	499607
19010	499608
33637	499609
248287	499610
24720	499611
231760	499612
206611	499613
9762	499614
50224	499615
16892	499616
45878	499617
323315	499618
98016	499619
21671	499620
97988	499621
181009	499622
15962	499623
12352	499624
21890	499625
5528	499626
55315	499627
22205	499628
113219	499629
59931	499630
7010	499631
228406	499632
137838	499633
5809	499634
311895	499635
13932	499636
148291	499637
136371	499638
31157	499639
5548	499640
5214	499641
4730	499642
193869	499643
49028	499644
20460	499645
194887	499646
91419	499647
10977	499648
4859	499649
61010	499650
225233	499651
262	499652
145947	499653
5025	499654
118483	499655
184406	499656
642	499657
179722	499658
47084	499659
1660	499660
45191	499661
69425	499662
246851	499663
11301	499664
95686	499665
317831	499666
114091	499667
287928	499668
165658	499669
557	499670
170949	499671
376	499672
121985	499673
77973	499674
185142	499675
98163	499676
10118	499677
172842	499678
280961	499679
864	499680
228280	499681
102762	499682
159445	499683
309861	499684
28483	499685
128480	499686
24312	499687
89105	499688
120973	499689
10203	499690
290128	499691
8039	499692
34123	499693
24880	499694
26557	499695
125579	499696
94263	499697
28002	499698
10049	499699
249093	499700
84375	499701
271310	499702
105671	499703
109754	499704
63403	499705
200912	499706
168526	499707
9535	499708
108909	499709
51561	499710
12310	499711
94437	499712
43824	499713
96855	499714
532	499715
261373	499716
75211	499717
62580	499718
110621	499719
2463	499720
108751	499721
184364	499722
76264	499723
22019	499724
13543	499725
13552	499726
864	499727
22191	499728
217194	499729
100322	499730
30510	499731
114422	499732
62610	499733
122618	499734
27402	499735
43471	499736
29744	499737
13896	499738
32114	499739
1029	499740
134463	499741
139679	499742
73445	499743
26433	499744
21246	499745
63684	499746
83037	499747
46144	499748
101792	499749
294887	499750
16291	499751
227728	499752
62914	499753
68041	499754
81802	499755
5688	499756
25997	499757
70983	499758
9787	499759
2577	499760
78672	499761
131683	499762
38329	499763
133510	499764
295174	499765
41224	499766
3295	499767
7533	499768
33436	499769
11246	499770
6110	499771
72440	499772
98515	499773
6020	499774
41263	499775
2074	499776
85286	499777
7155	499778
97093	499779
22222	499780
3743	499781
28316	499782
27985	499783
63953	499784
225	499785
205377	499786
32049	499787
28449	499788
188019	499789
103339	499790
16672	499791
91694	499792
66744	499793
10892	499794
146577	499795
110131	499796
86155	499797
40685	499798
134751	499799
320848	499800
61763	499801
314144	499802
33789	499803
50931	499804
2143	499805
91735	499806
4826	499807
233050	499808
28678	499809
57407	499810
19340	499811
22825	499812
157489	499813
74677	499814
212886	499815
165946	499816
3409	499817
14634	499818
98002	499819
219267	499820
34943	499821
184986	499822
79452	499823
203810	499824
77941	499825
250756	499826
61448	499827
116281	499828
296513	499829
33601	499830
89742	499831
85970	499832
88360	499833
21251	499834
12482	499835
22744	499836
38144	499837
210450	499838
110977	499839
8067	499840
80847	499841
98871	499842
12911	499843
4099	499844
2320	499845
136904	499846
254454	499847
26683	499848
27677	499849
83090	499850
42883	499851
118112	499852
27917	499853
22086	499854
45981	499855
133991	499856
29927	499857
269400	499858
68570	499859
295966	499860
34542	499861
174318	499862
54366	499863
301392	499864
89363	499865
89428	499866
96429	499867
90868	499868
20181	499869
199914	499870
53241	499871
10522	499872
263103	499873
43565	499874
7984	499875
48473	499876
69558	499877
81403	499878
102679	499879
139108	499880
139677	499881
143331	499882
216631	499883
34670	499884
122462	499885
179677	499886
66948	499887
64568	499888
95484	499889
64899	499890
1178	499891
18847	499892
32723	499893
285689	499894
117410	499895
72656	499896
1473	499897
8866	499898
56323	499899
38250	499900
24170	499901
226728	499902
63062	499903
159771	499904
184458	499905
2430	499906
12525	499907
99631	499908
190912	499909
115200	499910
29020	499911
4853	499912
83305	499913
190853	499914
25748	499915
52512	499916
11268	499917
186452	499918
47834	499919
82043	499920
209572	499921
300969	499922
40476	499923
217653	499924
150275	499925
115264	499926
273149	499927
197935	499928
18762	499929
48122	499930
9776	499931
187191	499932
297	499933
43157	499934
37244	499935
53473	499936
6945	499937
87442	499938
77025	499939
161227	499940
19066	499941
264238	499942
86110	499943
29557	499944
12045	499945
12739	499946
413	499947
6027	499948
17330	499949
121895	499950
41956	499951
85186	499952
116442	499953
6100	499954
22609	499955
85523	499956
24995	499957
69244	499958
25925	499959
63387	499960
70104	499961
164758	499962
15575	499963
195149	499964
132949	499965
28402	499966
12296	499967
41084	499968
211532	499969
62260	499970
122023	499971
26814	499972
17082	499973
12897	499974
66772	499975
123012	499976
131179	499977
35353	499978
31010	499979
55828	499980
26948	499981
32053	499982
27536	499983
22540	499984
194209	499985
16313	499986
25343	499987
181538	499988
118782	499989
31049	499990
80532	499991
71413	499992
144024	499993
146501	499994
73559	499995
77351	499996
46647	499997
162476	499998
26407	499999
2321	500000
149025	500001
1064	500002
58480	500003
60512	500004
9017	500005
7968	500006
149636	500007
197305	500008
5442	500009
7149	500010
13046	500011
199808	500012
26923	500013
92554	500014
349	500015
56177	500016
138498	500017
41606	500018
226949	500019
187263	500020
3483	500021
7818	500022
40160	500023
82414	500024
6388	500025
3242	500026
120314	500027
36006	500028
37181	500029
43227	500030
35870	500031
36893	500032
238943	500033
25378	500034
109112	500035
66362	500036
120005	500037
31747	500038
227639	500039
147125	500040
87905	500041
14388	500042
44400	500043
59315	500044
15017	500045
6388	500046
16	500047
49794	500048
42840	500049
83386	500050
226	500051
38316	500052
270943	500053
210834	500054
156	500055
264505	500056
40739	500057
93958	500058
52746	500059
125137	500060
45967	500061
31454	500062
26893	500063
304918	500064
13253	500065
14117	500066
5892	500067
15828	500068
187294	500069
131335	500070
38050	500071
97820	500072
103697	500073
22755	500074
118997	500075
12133	500076
8819	500077
165886	500078
230910	500079
129499	500080
124111	500081
105682	500082
2477	500083
13960	500084
32027	500085
84651	500086
187076	500087
51606	500088
92547	500089
24620	500090
212725	500091
27445	500092
45929	500093
54155	500094
118761	500095
111069	500096
322179	500097
31000	500098
30102	500099
41833	500100
260529	500101
11983	500102
7065	500103
18804	500104
65706	500105
12421	500106
59234	500107
280443	500108
37855	500109
119779	500110
25863	500111
209500	500112
17441	500113
12168	500114
152521	500115
109990	500116
95890	500117
48029	500118
67279	500119
175767	500120
20184	500121
44527	500122
132921	500123
113316	500124
10845	500125
13317	500126
72085	500127
3191	500128
146258	500129
58579	500130
45668	500131
28050	500132
3279	500133
80629	500134
46389	500135
1353	500136
119510	500137
145234	500138
35778	500139
3279	500140
104674	500141
78380	500142
9139	500143
165248	500144
12855	500145
150353	500146
115284	500147
139610	500148
166414	500149
134569	500150
109581	500151
135633	500152
108582	500153
156610	500154
71244	500155
209610	500156
32065	500157
136518	500158
62606	500159
36230	500160
81463	500161
57355	500162
201903	500163
119920	500164
188054	500165
68346	500166
171101	500167
13162	500168
297	500169
69946	500170
255066	500171
230127	500172
93801	500173
155908	500174
224520	500175
227156	500176
60121	500177
96983	500178
266805	500179
94957	500180
61990	500181
105054	500182
262714	500183
104065	500184
29901	500185
21114	500186
161878	500187
41435	500188
224522	500189
101267	500190
241759	500191
67666	500192
96086	500193
62862	500194
29929	500195
92305	500196
95414	500197
173392	500198
228029	500199
152005	500200
144675	500201
60260	500202
28555	500203
245415	500204
110006	500205
164695	500206
97103	500207
146684	500208
48308	500209
157270	500210
248015	500211
226784	500212
243371	500213
96445	500214
29837	500215
42290	500216
41776	500217
226422	500218
102781	500219
168520	500220
98339	500221
103442	500222
42197	500223
96255	500224
174648	500225
109149	500226
172344	500227
65345	500228
102045	500229
166026	500230
105553	500231
64429	500232
174214	500233
242235	500234
164187	500235
15402	500236
167641	500237
99721	500238
228037	500239
168532	500240
111150	500241
248004	500242
162539	500243
66109	500244
240250	500245
106260	500246
67574	500247
160749	500248
104573	500249
160748	500250
43601	500251
70004	500252
166620	500253
239865	500254
29714	500255
70610	500256
5473	500257
32149	500258
104160	500259
4268	500260
20787	500261
68187	500262
40649	500263
91494	500264
30592	500265
251422	500266
107521	500267
247631	500268
167819	500269
245800	500270
69809	500271
173155	500272
232206	500273
99217	500274
110167	500275
29717	500276
159140	500277
101888	500278
6884	500279
92168	500280
70174	500281
61053	500282
46737	500283
92313	500284
144075	500285
105427	500286
132910	500287
56978	500288
6334	500289
13825	500290
78446	500291
101105	500292
1	500293
15948	500294
32168	500295
23140	500296
80767	500297
77489	500298
78806	500299
79544	500300
121559	500301
61947	500302
203180	500303
651	500304
32226	500305
3435	500306
15524	500307
39794	500308
11977	500309
81702	500310
21541	500311
46523	500312
65181	500313
201564	500314
97806	500315
316783	500316
100617	500317
223964	500318
85151	500319
92408	500320
292629	500321
14967	500322
61954	500323
19699	500324
15634	500325
1327	500326
55851	500327
309	500328
84316	500329
11989	500330
267536	500331
8692	500332
79298	500333
80373	500334
16309	500335
37189	500336
64776	500337
31599	500338
98437	500339
17534	500340
47469	500341
35885	500342
26971	500343
121407	500344
182020	500345
37869	500346
133721	500347
171410	500348
88796	500349
229104	500350
168986	500351
143604	500352
15641	500353
78047	500354
675	500355
170524	500356
66923	500357
92940	500358
24938	500359
6196	500360
1045	500361
71866	500362
13039	500363
69831	500364
53911	500365
14988	500366
211952	500367
121321	500368
935	500369
7127	500370
36392	500371
60476	500372
8848	500373
200649	500374
6858	500375
265901	500376
7511	500377
1035	500378
6874	500379
9302	500380
14427	500381
24976	500382
127991	500383
3839	500384
31304	500385
64070	500386
5159	500387
17040	500388
80442	500389
13158	500390
193669	500391
3882	500392
4552	500393
54509	500394
212718	500395
55665	500396
533	500397
292350	500398
5600	500399
37174	500400
41170	500401
218457	500402
205052	500403
1884	500404
59436	500405
5464	500406
308471	500407
5673	500408
2096	500409
160	500410
23	500411
145252	500412
11440	500413
157111	500414
33619	500415
7622	500416
276	500417
191130	500418
174320	500419
85270	500420
18670	500421
13204	500422
38782	500423
29859	500424
123707	500425
64460	500426
162536	500427
66957	500428
77608	500429
69528	500430
5327	500431
75362	500432
39669	500433
234302	500434
15359	500435
48216	500436
292362	500437
180074	500438
8765	500439
5876	500440
131270	500441
206089	500442
7	500443
46407	500444
45721	500445
205812	500446
9674	500447
87889	500448
144771	500449
83303	500450
105697	500451
69223	500452
9216	500453
209640	500454
57875	500455
3597	500456
164856	500457
20928	500458
8812	500459
1623	500460
77782	500461
122838	500462
3	500463
34303	500464
207535	500465
51262	500466
185169	500467
90360	500468
6679	500469
12124	500470
5797	500471
36851	500472
13835	500473
54967	500474
20752	500475
79843	500476
52708	500477
39291	500478
83462	500479
35131	500480
95084	500481
264629	500482
268275	500483
112891	500484
169963	500485
15983	500486
67036	500487
19545	500488
24809	500489
7186	500490
122140	500491
8194	500492
3033	500493
59010	500494
45368	500495
114976	500496
11378	500497
99788	500498
101337	500499
98815	500500
70308	500501
6078	500502
21425	500503
1673	500504
196844	500505
23127	500506
497	500507
43635	500508
159845	500509
61	500510
15612	500511
1520	500512
56981	500513
15342	500514
89214	500515
243170	500516
3077	500517
32104	500518
66373	500519
43665	500520
22757	500521
46042	500522
1876	500523
102639	500524
688	500525
70419	500526
6907	500527
138504	500528
14669	500529
249716	500530
17912	500531
224695	500532
16817	500533
107782	500534
144295	500535
18254	500536
13790	500537
202098	500538
103296	500539
95392	500540
22343	500541
2425	500542
9748	500543
24663	500544
40794	500545
2583	500546
313575	500547
67570	500548
77663	500549
7056	500550
30046	500551
166627	500552
25758	500553
60733	500554
489	500555
291986	500556
34777	500557
3706	500558
128411	500559
33505	500560
78925	500561
38367	500562
143263	500563
22142	500564
5767	500565
86948	500566
7689	500567
43376	500568
39825	500569
15923	500570
17600	500571
22060	500572
13771	500573
104736	500574
73658	500575
208028	500576
129207	500577
42269	500578
6621	500579
176483	500580
104722	500581
185398	500582
28302	500583
106435	500584
5820	500585
30818	500586
18859	500587
2789	500588
1175	500589
150798	500590
7662	500591
5682	500592
92639	500593
68632	500594
8819	500595
3623	500596
64302	500597
178603	500598
41851	500599
290	500600
6151	500601
291676	500602
86803	500603
9114	500604
131718	500605
15131	500606
83498	500607
17822	500608
175296	500609
171	500610
26782	500611
85240	500612
80256	500613
163066	500614
164946	500615
4876	500616
2	500617
323667	500618
322142	500619
49608	500620
24989	500621
72307	500622
15865	500623
90310	500624
58581	500625
6037	500626
98071	500627
113454	500628
2036	500629
940	500630
42884	500631
85303	500632
40200	500633
213538	500634
50	500635
298751	500636
197238	500637
164922	500638
118273	500639
1494	500640
52561	500641
41334	500642
119419	500643
304028	500644
83913	500645
97922	500646
201527	500647
21562	500648
51947	500649
206134	500650
73516	500651
198029	500652
122193	500653
190381	500654
185758	500655
212405	500656
314105	500657
2728	500658
50615	500659
12844	500660
76631	500661
19808	500662
176521	500663
113820	500664
28397	500665
54533	500666
288966	500667
85319	500668
30466	500669
7250	500670
10674	500671
39625	500672
254669	500673
24763	500674
190641	500675
26576	500676
7	500677
91356	500678
15759	500679
71012	500680
2204	500681
3293	500682
52438	500683
53508	500684
11804	500685
69697	500686
63420	500687
1774	500688
2767	500689
95099	500690
96014	500691
11609	500692
41460	500693
230953	500694
6306	500695
60916	500696
323576	500697
60916	500698
15070	500699
1243	500700
84082	500701
102019	500702
38216	500703
44951	500704
102261	500705
127230	500706
32599	500707
10404	500708
50802	500709
120858	500710
23774	500711
27904	500712
97736	500713
4496	500714
4496	500715
25032	500716
124457	500717
269682	500718
5716	500719
85525	500720
16233	500721
1201	500722
3954	500723
3217	500724
1672	500725
313272	500726
96368	500727
115290	500728
299900	500729
209972	500730
199655	500731
70066	500732
42614	500733
169595	500734
4940	500735
7840	500736
24311	500737
310401	500738
69289	500739
46846	500740
34349	500741
12749	500742
19749	500743
185406	500744
119182	500745
18958	500746
124556	500747
115859	500748
14645	500749
170327	500750
109460	500751
685	500752
11123	500753
176354	500754
7650	500755
72536	500756
10619	500757
136613	500758
12321	500759
61916	500760
529	500761
80	500762
2106	500763
215269	500764
119099	500765
95624	500766
170971	500767
118	500768
61681	500769
165952	500770
3744	500771
112867	500772
288828	500773
107680	500774
22034	500775
24312	500776
48476	500777
290399	500778
111711	500779
184921	500780
61963	500781
56241	500782
11643	500783
149190	500784
61695	500785
78556	500786
171621	500787
72318	500788
61532	500789
76559	500790
8744	500791
39251	500792
180518	500793
278	500794
3757	500795
19956	500796
49111	500797
14676	500798
1867	500799
25611	500800
25611	500801
23963	500802
66323	500803
76307	500804
81166	500805
74462	500806
112284	500807
52439	500808
214961	500809
49504	500810
108748	500811
35014	500812
9119	500813
128771	500814
73833	500815
211765	500816
90541	500817
100061	500818
16120	500819
73957	500820
32886	500821
9606	500822
9606	500823
24381	500824
73673	500825
9781	500826
42359	500827
9606	500828
73185	500829
22	500830
96156	500831
24867	500832
269233	500833
60041	500834
34957	500835
202852	500836
44543	500837
28272	500838
39388	500839
691	500840
186931	500841
156848	500842
278174	500843
24135	500844
1769	500845
224175	500846
248752	500847
141383	500848
29420	500849
34379	500850
125138	500851
117464	500852
79172	500853
119688	500854
284330	500855
249570	500856
32436	500857
216289	500858
15070	500859
41460	500860
247544	500861
28753	500862
61443	500863
79888	500864
132771	500865
41460	500866
131526	500867
168372	500868
298728	500869
38149	500870
191422	500871
109591	500872
124400	500873
206679	500874
233104	500875
22867	500876
63311	500877
92808	500878
84941	500879
30140	500880
101812	500881
130496	500882
80401	500883
52607	500884
2391	500885
216542	500886
18018	500887
301104	500888
1158	500889
221426	500890
113063	500891
8920	500892
1079	500893
90751	500894
75585	500895
200775	500896
312504	500897
140402	500898
22512	500899
194792	500900
33790	500901
2028	500902
228892	500903
279277	500904
20166	500905
70883	500906
213527	500907
76497	500908
52369	500909
56684	500910
10402	500911
319855	500912
211477	500913
125243	500914
31534	500915
58018	500916
26956	500917
86761	500918
230267	500919
77489	500920
29609	500921
38658	500922
125830	500923
49824	500924
152897	500925
151967	500926
276661	500927
2769	500928
76393	500929
99460	500930
166168	500931
4212	500932
15477	500933
31397	500934
240079	500935
107106	500936
61177	500937
17643	500938
88261	500939
39321	500940
117271	500941
52129	500942
17643	500943
251873	500944
59604	500945
119092	500946
52954	500947
22567	500948
248812	500949
23806	500950
270956	500951
18858	500952
36245	500953
172859	500954
42609	500955
16372	500956
155322	500957
4099	500958
27669	500959
91519	500960
207539	500961
264922	500962
133812	500963
15198	500964
106388	500965
14003	500966
52199	500967
216017	500968
50937	500969
13812	500970
117600	500971
7461	500972
12672	500973
27004	500974
241751	500975
163204	500976
26587	500977
17328	500978
52199	500979
21813	500980
18718	500981
33975	500982
113026	500983
58409	500984
25719	500985
38060	500986
24998	500987
10345	500988
167722	500989
60993	500990
98930	500991
53142	500992
21823	500993
72863	500994
44020	500995
53634	500996
26177	500997
218688	500998
52503	500999
154858	501000
146348	501001
226341	501002
72796	501003
8224	501004
117627	501005
39805	501006
51671	501007
46428	501008
21823	501009
27572	501010
54968	501011
127257	501012
7461	501013
114436	501014
30335	501015
48075	501016
62710	501017
182561	501018
83374	501019
16483	501020
201299	501021
55639	501022
87987	501023
59210	501024
3742	501025
16347	501026
310523	501027
151757	501028
53163	501029
82794	501030
127605	501031
88580	501032
28639	501033
28639	501034
262293	501035
66397	501036
33611	501037
186887	501038
27603	501039
1421	501040
87930	501041
108472	501042
59220	501043
41628	501044
39227	501045
224048	501046
8467	501047
20251	501048
80784	501049
193901	501050
86088	501051
294044	501052
213111	501053
40426	501054
36491	501055
285999	501056
85183	501057
167226	501058
32215	501059
24761	501060
53118	501061
15617	501062
78655	501063
62656	501064
91046	501065
70824	501066
62656	501067
28635	501068
78650	501069
6245	501070
90854	501071
114593	501072
104819	501073
6648	501074
2657	501075
75249	501076
115767	501077
94492	501078
5424	501079
122460	501080
27605	501081
57598	501082
117271	501083
77864	501084
48904	501085
34236	501086
18329	501087
6188	501088
48254	501089
54511	501090
64070	501091
51908	501092
30825	501093
35289	501094
118853	501095
72372	501096
28281	501097
51492	501098
9874	501099
33246	501100
152439	501101
13613	501102
105561	501103
101584	501104
97537	501105
20924	501106
28693	501107
24651	501108
63713	501109
8203	501110
89244	501111
114352	501112
20545	501113
12574	501114
49835	501115
26217	501116
26217	501117
26197	501118
74793	501119
303743	501120
16781	501121
113789	501122
192	501123
242081	501124
97645	501125
152132	501126
91753	501127
98220	501128
13173	501129
12719	501130
136442	501131
141411	501132
101039	501133
145378	501134
4315	501135
63614	501136
110823	501137
5552	501138
49612	501139
112900	501140
560	501141
81758	501142
273740	501143
146012	501144
86118	501145
202662	501146
66851	501147
53748	501148
37774	501149
24096	501150
180411	501151
203878	501152
138087	501153
36946	501154
144160	501155
99138	501156
174057	501157
63286	501158
253909	501159
196602	501160
64255	501161
81832	501162
9651	501163
104186	501164
125125	501165
1093	501166
26370	501167
33704	501168
204067	501169
133291	501170
190287	501171
204813	501172
44066	501173
8361	501174
16447	501175
100446	501176
13730	501177
12881	501178
3007	501179
186328	501180
43346	501181
52496	501182
85932	501183
70114	501184
203416	501185
2350	501186
90330	501187
174484	501188
23060	501189
138004	501190
36351	501191
127188	501192
155883	501193
3737	501194
7208	501195
86263	501196
56011	501197
61048	501198
9632	501199
134694	501200
132927	501201
97164	501202
121259	501203
106752	501204
202080	501205
113653	501206
270532	501207
26570	501208
66864	501209
138531	501210
124421	501211
117012	501212
268451	501213
272701	501214
273066	501215
225601	501216
149072	501217
158383	501218
194114	501219
295111	501220
22678	501221
47658	501222
272	501223
211089	501224
10706	501225
33867	501226
114338	501227
100448	501228
26640	501229
256655	501230
301136	501231
1036	501232
303023	501233
188622	501234
12411	501235
237258	501236
85897	501237
85820	501238
134929	501239
45330	501240
31401	501241
70680	501242
70666	501243
6806	501244
144958	501245
12886	501246
215655	501247
62041	501248
7954	501249
39566	501250
312208	501251
145962	501252
94702	501253
1	501254
490	501255
42592	501256
125128	501257
39911	501258
111266	501259
130103	501260
230578	501261
8228	501262
114810	501263
45764	501264
108545	501265
24932	501266
202141	501267
12855	501268
138547	501269
132135	501270
204840	501271
33772	501272
98698	501273
10317	501274
47468	501275
1104	501276
43079	501277
304352	501278
20721	501279
46936	501280
216415	501281
59227	501282
46238	501283
202563	501284
139061	501285
11718	501286
13529	501287
63879	501288
95903	501289
15114	501290
17213	501291
98556	501292
11027	501293
13132	501294
262877	501295
196058	501296
269380	501297
111514	501298
206845	501299
17133	501300
19258	501301
11002	501302
5036	501303
65071	501304
2159	501305
46758	501306
3174	501307
204911	501308
83161	501309
57348	501310
603	501311
124725	501312
31162	501313
62434	501314
187220	501315
170582	501316
18389	501317
171891	501318
23974	501319
19961	501320
145546	501321
155080	501322
118155	501323
83183	501324
8523	501325
62644	501326
120474	501327
214811	501328
280850	501329
49610	501330
19340	501331
213328	501332
62833	501333
311338	501334
204314	501335
83731	501336
48397	501337
160761	501338
50415	501339
288638	501340
264848	501341
91215	501342
96176	501343
46011	501344
177021	501345
11095	501346
20511	501347
1133	501348
558	501349
4868	501350
83145	501351
151634	501352
82877	501353
54865	501354
3465	501355
5861	501356
20058	501357
94047	501358
60700	501359
1651	501360
22072	501361
182881	501362
16535	501363
192872	501364
95077	501365
217059	501366
61834	501367
173129	501368
128877	501369
153440	501370
183769	501371
6415	501372
146903	501373
135881	501374
282500	501375
193215	501376
36109	501377
24509	501378
179239	501379
76884	501380
33619	501381
25894	501382
62625	501383
140068	501384
100298	501385
155565	501386
110748	501387
930	501388
2353	501389
6493	501390
41672	501391
171268	501392
9249	501393
239718	501394
156812	501395
30262	501396
69180	501397
11712	501398
60860	501399
172644	501400
153806	501401
75678	501402
118530	501403
62074	501404
100568	501405
16278	501406
51127	501407
94007	501408
10000	501409
92681	501410
134551	501411
43440	501412
155786	501413
152876	501414
579	501415
66322	501416
5386	501417
51419	501418
257844	501419
61842	501420
106609	501421
62995	501422
25646	501423
5159	501424
67317	501425
94144	501426
150667	501427
51823	501428
31418	501429
225243	501430
233611	501431
80398	501432
228789	501433
107	501434
63624	501435
8492	501436
11712	501437
35686	501438
250381	501439
86483	501440
12886	501441
29467	501442
2874	501443
67245	501444
166872	501445
121084	501446
114848	501447
121849	501448
21305	501449
29575	501450
172806	501451
231133	501452
6908	501453
30530	501454
143192	501455
63004	501456
241937	501457
128247	501458
163141	501459
879	501460
8940	501461
239745	501462
167969	501463
5522	501464
15431	501465
36622	501466
58465	501467
140344	501468
47264	501469
68973	501470
38903	501471
1133	501472
1753	501473
23853	501474
14832	501475
34	501476
63255	501477
208428	501478
91002	501479
35936	501480
19294	501481
32096	501482
95179	501483
31192	501484
60078	501485
319228	501486
26032	501487
153311	501488
219723	501489
22316	501490
48872	501491
200427	501492
9364	501493
58671	501494
12208	501495
61762	501496
132598	501497
26805	501498
19297	501499
85630	501500
74946	501501
31101	501502
57107	501503
1813	501504
183809	501505
45035	501506
1160	501507
5025	501508
1667	501509
11326	501510
34253	501511
35348	501512
206959	501513
186589	501514
67323	501515
189815	501516
88210	501517
6267	501518
189815	501519
211430	501520
155140	501521
206868	501522
28506	501523
35062	501524
1603	501525
160501	501526
247079	501527
52425	501528
1565	501529
6696	501530
192507	501531
124219	501532
79965	501533
128789	501534
82272	501535
103668	501536
296311	501537
128132	501538
104000	501539
112361	501540
164792	501541
113816	501542
2431	501543
22507	501544
186510	501545
63376	501546
191138	501547
140064	501548
64101	501549
99118	501550
45045	501551
174352	501552
117716	501553
310528	501554
1322	501555
10366	501556
208206	501557
210248	501558
153	501559
110828	501560
94667	501561
156670	501562
25786	501563
255519	501564
76781	501565
126159	501566
28023	501567
46055	501568
196816	501569
262519	501570
32268	501571
103640	501572
119366	501573
135910	501574
122720	501575
289115	501576
202823	501577
82495	501578
24138	501579
73212	501580
57780	501581
228157	501582
271978	501583
51051	501584
73250	501585
161397	501586
84475	501587
181835	501588
147887	501589
124361	501590
273734	501591
184162	501592
13706	501593
37631	501594
105520	501595
186666	501596
28011	501597
55794	501598
9855	501599
82391	501600
170221	501601
24923	501602
39021	501603
115659	501604
106291	501605
165725	501606
125611	501607
41643	501608
264957	501609
211003	501610
197932	501611
40234	501612
11167	501613
218345	501614
140929	501615
99900	501616
30038	501617
126086	501618
94322	501619
119475	501620
159597	501621
32958	501622
125998	501623
78795	501624
270090	501625
257827	501626
151793	501627
30139	501628
69971	501629
99416	501630
32384	501631
119777	501632
192515	501633
35963	501634
141308	501635
305114	501636
119708	501637
299093	501638
184785	501639
72177	501640
7086	501641
128528	501642
42309	501643
65395	501644
100369	501645
273862	501646
35444	501647
24789	501648
288288	501649
158391	501650
120870	501651
85940	501652
152071	501653
104196	501654
192927	501655
226881	501656
175018	501657
29063	501658
89455	501659
47426	501660
122864	501661
67668	501662
282139	501663
167266	501664
49077	501665
183017	501666
111741	501667
29864	501668
65771	501669
81246	501670
311936	501671
142485	501672
225828	501673
77246	501674
698	501675
200244	501676
96569	501677
113176	501678
59658	501679
197082	501680
169027	501681
129676	501682
45094	501683
2493	501684
186961	501685
29279	501686
156837	501687
307163	501688
99767	501689
9249	501690
304204	501691
143822	501692
101259	501693
304608	501694
85865	501695
158359	501696
42643	501697
151145	501698
105684	501699
104487	501700
26166	501701
232621	501702
107400	501703
293078	501704
229665	501705
257291	501706
49540	501707
284464	501708
40461	501709
208207	501710
132140	501711
119802	501712
35646	501713
227856	501714
7224	501715
148825	501716
61252	501717
51752	501718
246775	501719
79564	501720
228371	501721
284784	501722
28565	501723
61303	501724
158662	501725
259767	501726
24558	501727
16212	501728
4540	501729
76462	501730
297584	501731
14822	501732
21510	501733
86877	501734
158040	501735
6482	501736
28506	501737
141403	501738
200296	501739
1784	501740
5068	501741
29780	501742
6819	501743
8922	501744
272808	501745
151925	501746
131858	501747
296042	501748
80889	501749
7193	501750
182647	501751
2582	501752
136197	501753
78928	501754
202	501755
6916	501756
44044	501757
44604	501758
1603	501759
10553	501760
57445	501761
3870	501762
14035	501763
32375	501764
187470	501765
48305	501766
68787	501767
212736	501768
78446	501769
55033	501770
4440	501771
21502	501772
66777	501773
7717	501774
580	501775
89826	501776
118943	501777
250127	501778
97101	501779
4906	501780
4306	501781
4781	501782
69294	501783
44995	501784
185238	501785
192509	501786
150454	501787
22835	501788
903	501789
112753	501790
97159	501791
137726	501792
11948	501793
6008	501794
5905	501795
308894	501796
322652	501797
207274	501798
5953	501799
193705	501800
77057	501801
314683	501802
187298	501803
286175	501804
108704	501805
257235	501806
307579	501807
247414	501808
50571	501809
40035	501810
90592	501811
84737	501812
190945	501813
317572	501814
238620	501815
180980	501816
30992	501817
8370	501818
13050	501819
22818	501820
167675	501821
136259	501822
180721	501823
121991	501824
110625	501825
153424	501826
268953	501827
21076	501828
123960	501829
41226	501830
206119	501831
20106	501832
159379	501833
170977	501834
14517	501835
57756	501836
211748	501837
74938	501838
310318	501839
110097	501840
299748	501841
18625	501842
23506	501843
19010	501844
129175	501845
106954	501846
100452	501847
41329	501848
69227	501849
291922	501850
91630	501851
289450	501852
238437	501853
208036	501854
82850	501855
20287	501856
20172	501857
117366	501858
75204	501859
209510	501860
7923	501861
40159	501862
273821	501863
22463	501864
2408	501865
212629	501866
139157	501867
40231	501868
25418	501869
1627	501870
5343	501871
43068	501872
169739	501873
115	501874
33255	501875
51129	501876
187747	501877
13638	501878
3855	501879
185651	501880
89491	501881
43515	501882
121295	501883
21601	501884
73153	501885
87479	501886
238332	501887
55569	501888
179289	501889
36264	501890
191018	501891
14539	501892
104415	501893
12083	501894
44677	501895
83635	501896
13550	501897
274809	501898
117405	501899
53402	501900
234916	501901
31105	501902
102879	501903
267215	501904
202581	501905
93935	501906
13785	501907
13361	501908
87505	501909
159135	501910
51270	501911
56020	501912
33185	501913
192465	501914
58037	501915
5324	501916
235495	501917
4150	501918
197233	501919
213011	501920
121877	501921
99897	501922
274738	501923
98951	501924
311580	501925
144399	501926
48551	501927
17158	501928
21778	501929
17151	501930
172921	501931
178369	501932
67405	501933
42340	501934
231170	501935
88465	501936
190542	501937
190383	501938
59202	501939
62481	501940
102866	501941
50844	501942
51568	501943
1079	501944
17645	501945
31165	501946
30908	501947
1364	501948
14625	501949
42392	501950
94052	501951
67571	501952
135389	501953
131724	501954
116747	501955
75784	501956
3328	501957
129501	501958
77414	501959
46716	501960
25127	501961
18543	501962
85409	501963
40917	501964
44063	501965
110360	501966
130553	501967
11681	501968
119905	501969
49702	501970
274362	501971
29537	501972
25354	501973
13111	501974
133428	501975
9535	501976
9555	501977
13111	501978
77562	501979
7887	501980
56463	501981
5225	501982
95823	501983
185141	501984
111622	501985
36966	501986
53782	501987
46457	501988
44135	501989
118844	501990
99694	501991
93096	501992
260971	501993
23132	501994
108909	501995
174832	501996
239900	501997
7119	501998
137770	501999
53056	502000
147219	502001
3810	502002
19915	502003
53343	502004
270808	502005
78241	502006
62779	502007
155932	502008
1340	502009
269912	502010
111658	502011
165557	502012
13305	502013
6461	502014
102429	502015
170422	502016
72324	502017
128040	502018
52992	502019
94585	502020
170531	502021
42168	502022
37677	502023
24001	502024
105926	502025
318866	502026
167265	502027
60599	502028
66841	502029
302401	502030
126859	502031
174326	502032
222536	502033
159478	502034
83532	502035
28588	502036
162248	502037
192573	502038
11894	502039
207188	502040
256808	502041
53248	502042
125074	502043
187821	502044
99032	502045
6807	502046
246913	502047
89021	502048
77825	502049
56099	502050
272067	502051
265413	502052
66841	502053
90540	502054
56472	502055
58063	502056
57396	502057
163234	502058
159080	502059
47140	502060
133419	502061
53098	502062
119409	502063
5218	502064
54543	502065
149296	502066
21735	502067
24940	502068
4760	502069
180846	502070
191761	502071
15378	502072
102279	502073
199702	502074
150890	502075
150802	502076
231901	502077
52197	502078
64777	502079
14451	502080
3956	502081
28055	502082
141416	502083
100030	502084
225564	502085
214525	502086
52415	502087
118090	502088
171667	502089
21359	502090
170551	502091
249339	502092
92274	502093
41722	502094
178858	502095
35002	502096
100763	502097
8279	502098
4281	502099
445	502100
131119	502101
134820	502102
197754	502103
88617	502104
89522	502105
2337	502106
61199	502107
79565	502108
45882	502109
309272	502110
98581	502111
269291	502112
305707	502113
2877	502114
48649	502115
201829	502116
22917	502117
108671	502118
1158	502119
298327	502120
133074	502121
327096	502122
1373	502123
133968	502124
95699	502125
229948	502126
42216	502127
62225	502128
103895	502129
178194	502130
117867	502131
259092	502132
120070	502133
89378	502134
8992	502135
151912	502136
32162	502137
19857	502138
3272	502139
322077	502140
11009	502141
308286	502142
25793	502143
163622	502144
142378	502145
88852	502146
34791	502147
119267	502148
119278	502149
135442	502150
315896	502151
88689	502152
32335	502153
22715	502154
128894	502155
128427	502156
128095	502157
11528	502158
160948	502159
229	502160
1738	502161
30781	502162
202322	502163
62141	502164
15138	502165
62418	502166
55466	502167
120852	502168
231981	502169
248990	502170
263645	502171
2209	502172
55381	502173
219811	502174
88198	502175
214233	502176
2444	502177
18053	502178
297727	502179
6169	502180
2391	502181
47458	502182
194094	502183
22502	502184
48221	502185
173346	502186
266451	502187
71882	502188
118908	502189
274211	502190
125943	502191
112818	502192
48845	502193
79890	502194
298562	502195
187295	502196
198208	502197
124977	502198
301418	502199
280542	502200
252193	502201
184059	502202
118323	502203
184757	502204
199388	502205
127931	502206
23318	502207
115701	502208
172167	502209
272849	502210
272874	502211
115665	502212
171294	502213
264935	502214
270286	502215
112960	502216
49494	502217
297324	502218
297033	502219
172898	502220
127772	502221
179968	502222
165962	502223
198115	502224
198160	502225
54396	502226
198049	502227
82239	502228
127302	502229
328510	502230
100443	502231
100443	502232
133101	502233
39693	502234
219890	502235
18633	502236
12659	502237
148839	502238
269337	502239
272854	502240
11422	502241
35517	502242
96115	502243
313952	502244
257588	502245
150434	502246
322691	502247
143156	502248
188175	502249
196775	502250
19983	502251
104424	502252
104424	502253
164287	502254
92731	502255
52423	502256
228717	502257
141444	502258
94082	502259
41678	502260
192298	502261
208964	502262
267331	502263
281257	502264
157467	502265
71736	502266
734	502267
262457	502268
164409	502269
14599	502270
17409	502271
184193	502272
114132	502273
43044	502274
116513	502275
87801	502276
8785	502277
291900	502278
48135	502279
140513	502280
15273	502281
135188	502282
319785	502283
301808	502284
40137	502285
111972	502286
58332	502287
221324	502288
35202	502289
199475	502290
26891	502291
49949	502292
33879	502293
206615	502294
138808	502295
25854	502296
124849	502297
33016	502298
74319	502299
46039	502300
286958	502301
40257	502302
10600	502303
53942	502304
279042	502305
165045	502306
91090	502307
297271	502308
273296	502309
74414	502310
210855	502311
101433	502312
137406	502313
287309	502314
114824	502315
189695	502316
125401	502317
82342	502318
191823	502319
22883	502320
206597	502321
195341	502322
141018	502323
198288	502324
82239	502325
298493	502326
68751	502327
113082	502328
165488	502329
95180	502330
82314	502331
271007	502332
170441	502333
199388	502334
50786	502335
183686	502336
325047	502337
318987	502338
303947	502339
135523	502340
231674	502341
111514	502342
280711	502343
280984	502344
328534	502345
143990	502346
120634	502347
74143	502348
216245	502349
147355	502350
155803	502351
127907	502352
86716	502353
231284	502354
231014	502355
111346	502356
212987	502357
112799	502358
251783	502359
52474	502360
153910	502361
156231	502362
127316	502363
173445	502364
135688	502365
200732	502366
180563	502367
217542	502368
41518	502369
121909	502370
13315	502371
79876	502372
19220	502373
83306	502374
138942	502375
153334	502376
33425	502377
322924	502378
31779	502379
50696	502380
149900	502381
163626	502382
80270	502383
320678	502384
228963	502385
203684	502386
130741	502387
13986	502388
14109	502389
36	502390
179109	502391
140005	502392
217791	502393
117493	502394
42527	502395
55810	502396
129003	502397
45475	502398
29506	502399
136852	502400
100698	502401
53529	502402
117936	502403
108679	502404
118280	502405
95802	502406
42	502407
10539	502408
29368	502409
18494	502410
53064	502411
2578	502412
2457	502413
67879	502414
10791	502415
243084	502416
86290	502417
9893	502418
15317	502419
175863	502420
15474	502421
60769	502422
32486	502423
175169	502424
287154	502425
47839	502426
137856	502427
58334	502428
84270	502429
34234	502430
113327	502431
201521	502432
45723	502433
35937	502434
83212	502435
83413	502436
81352	502437
32804	502438
305828	502439
239518	502440
57733	502441
67794	502442
58458	502443
73817	502444
20532	502445
139089	502446
20423	502447
174320	502448
81054	502449
36064	502450
195905	502451
168523	502452
42931	502453
1896	502454
152477	502455
108639	502456
88756	502457
84911	502458
51772	502459
40515	502460
39822	502461
38720	502462
511	502463
11376	502464
31217	502465
95727	502466
18049	502467
236072	502468
41398	502469
121249	502470
42332	502471
62849	502472
297284	502473
61886	502474
61886	502475
82618	502476
72838	502477
97406	502478
38651	502479
1010	502480
3250	502481
65066	502482
79202	502483
160163	502484
107255	502485
14377	502486
12144	502487
30481	502488
75508	502489
159567	502490
1445	502491
20117	502492
20117	502493
14735	502494
302248	502495
77569	502496
170113	502497
84631	502498
63957	502499
37054	502500
2779	502501
108383	502502
88908	502503
230075	502504
130057	502505
115895	502506
11239	502507
111898	502508
48175	502509
73784	502510
42247	502511
21108	502512
68	502513
95223	502514
37303	502515
12373	502516
122830	502517
377	502518
256548	502519
103090	502520
9398	502521
309683	502522
115908	502523
99587	502524
115251	502525
115093	502526
71959	502527
16047	502528
76112	502529
1640	502530
8762	502531
10470	502532
32007	502533
23670	502534
105351	502535
3356	502536
111799	502537
39252	502538
13478	502539
108198	502540
52954	502541
5350	502542
115614	502543
203	502544
8567	502545
7607	502546
257493	502547
198705	502548
213243	502549
113243	502550
53070	502551
256732	502552
44671	502553
93564	502554
66302	502555
13888	502556
169571	502557
327357	502558
16838	502559
264402	502560
14423	502561
31280	502562
973	502563
140	502564
6182	502565
17493	502566
72952	502567
7049	502568
148216	502569
191250	502570
22177	502571
114403	502572
23824	502573
98070	502574
2125	502575
16048	502576
21464	502577
97237	502578
17512	502579
136010	502580
6080	502581
13099	502582
81192	502583
137265	502584
7657	502585
68280	502586
21029	502587
71074	502588
82783	502589
17418	502590
70391	502591
285228	502592
91763	502593
202272	502594
10936	502595
166997	502596
63570	502597
2798	502598
72783	502599
99699	502600
10867	502601
40692	502602
26089	502603
34915	502604
82792	502605
6442	502606
25966	502607
125226	502608
76366	502609
178935	502610
118849	502611
8733	502612
81789	502613
21885	502614
246298	502615
128773	502616
241328	502617
51606	502618
186902	502619
54039	502620
177215	502621
9896	502622
78737	502623
4533	502624
18379	502625
9284	502626
168478	502627
7427	502628
94005	502629
83381	502630
99913	502631
123451	502632
78765	502633
61008	502634
64465	502635
204016	502636
22347	502637
98593	502638
29552	502639
75759	502640
23178	502641
298612	502642
165995	502643
128034	502644
75303	502645
119942	502646
151297	502647
10292	502648
111830	502649
188546	502650
247338	502651
71707	502652
2235	502653
168698	502654
86165	502655
113138	502656
66	502657
157440	502658
109781	502659
2164	502660
3819	502661
32263	502662
192849	502663
13693	502664
6278	502665
315289	502666
160842	502667
157416	502668
12099	502669
38971	502670
76641	502671
20980	502672
17117	502673
148554	502674
64692	502675
203983	502676
149777	502677
309199	502678
1305	502679
16999	502680
14906	502681
183558	502682
14555	502683
199510	502684
103811	502685
101216	502686
16220	502687
64758	502688
188067	502689
112669	502690
29990	502691
183179	502692
12061	502693
45352	502694
23769	502695
55398	502696
91447	502697
47264	502698
8944	502699
313539	502700
166651	502701
12292	502702
143939	502703
24346	502704
130505	502705
198266	502706
59749	502707
52056	502708
90312	502709
229145	502710
83473	502711
163768	502712
147087	502713
35451	502714
120509	502715
199966	502716
130095	502717
15594	502718
204014	502719
2406	502720
61194	502721
217730	502722
309999	502723
303609	502724
82416	502725
82879	502726
61658	502727
62472	502728
6536	502729
18829	502730
179263	502731
128530	502732
160220	502733
13608	502734
76654	502735
241023	502736
298074	502737
65331	502738
166836	502739
2340	502740
320472	502741
3836	502742
182172	502743
64207	502744
105101	502745
200463	502746
52327	502747
36357	502748
41012	502749
30046	502750
308271	502751
244789	502752
6219	502753
127140	502754
112637	502755
47792	502756
1110	502757
60177	502758
9178	502759
2191	502760
4104	502761
282426	502762
19616	502763
23456	502764
261515	502765
11004	502766
120244	502767
7040	502768
114827	502769
138914	502770
187072	502771
125129	502772
224300	502773
101639	502774
10720	502775
204242	502776
9577	502777
7975	502778
74125	502779
194248	502780
185744	502781
32336	502782
115386	502783
140919	502784
91898	502785
102195	502786
52727	502787
296428	502788
160184	502789
260180	502790
54229	502791
216971	502792
29631	502793
72008	502794
326151	502795
57014	502796
18380	502797
167648	502798
5119	502799
151059	502800
25911	502801
96695	502802
267282	502803
138829	502804
159759	502805
246107	502806
30361	502807
88313	502808
215569	502809
128626	502810
122795	502811
190769	502812
69699	502813
175231	502814
215539	502815
105024	502816
239787	502817
84888	502818
47637	502819
103929	502820
201356	502821
57325	502822
81322	502823
49920	502824
3226	502825
157167	502826
215312	502827
60529	502828
20199	502829
115882	502830
163816	502831
187078	502832
10019	502833
2496	502834
302923	502835
17974	502836
151103	502837
14447	502838
167959	502839
128821	502840
3263	502841
30639	502842
48492	502843
199275	502844
214734	502845
179806	502846
254936	502847
182637	502848
326790	502849
215841	502850
199323	502851
92505	502852
17079	502853
1406	502854
297997	502855
258000	502856
284873	502857
38916	502858
80142	502859
172976	502860
102804	502861
67687	502862
282897	502863
120194	502864
219850	502865
98247	502866
153535	502867
64438	502868
180320	502869
143845	502870
74221	502871
40421	502872
194640	502873
60264	502874
38321	502875
93442	502876
11353	502877
209514	502878
96833	502879
39199	502880
40591	502881
106191	502882
31575	502883
39518	502884
211013	502885
17052	502886
306763	502887
285	502888
213786	502889
114919	502890
207138	502891
45756	502892
12889	502893
85587	502894
55254	502895
184134	502896
66894	502897
78886	502898
224309	502899
265289	502900
2685	502901
92394	502902
37779	502903
312967	502904
121650	502905
28649	502906
14859	502907
552	502908
16262	502909
13518	502910
53366	502911
21253	502912
41134	502913
62778	502914
7258	502915
6741	502916
12540	502917
33209	502918
98060	502919
297889	502920
171415	502921
30753	502922
297085	502923
68974	502924
49083	502925
33394	502926
9512	502927
66865	502928
3019	502929
79474	502930
157969	502931
71402	502932
7471	502933
4604	502934
6468	502935
29712	502936
46049	502937
3869	502938
29405	502939
45159	502940
321304	502941
126434	502942
174136	502943
94779	502944
130770	502945
30052	502946
67339	502947
98813	502948
32383	502949
178601	502950
74475	502951
55334	502952
71926	502953
173128	502954
2113	502955
182401	502956
287145	502957
54236	502958
113898	502959
181279	502960
1355	502961
19866	502962
77656	502963
35212	502964
28321	502965
114478	502966
272382	502967
82622	502968
140339	502969
26597	502970
80169	502971
12999	502972
137300	502973
66478	502974
97127	502975
73061	502976
137450	502977
56383	502978
135018	502979
58708	502980
47929	502981
13256	502982
19771	502983
86323	502984
41698	502985
123503	502986
95381	502987
272472	502988
40569	502989
310911	502990
84559	502991
199923	502992
60590	502993
288686	502994
282806	502995
3775	502996
314831	502997
121397	502998
71885	502999
323392	503000
66098	503001
268303	503002
255197	503003
25739	503004
136320	503005
57252	503006
198945	503007
184126	503008
312705	503009
139409	503010
107503	503011
22956	503012
76916	503013
115459	503014
207681	503015
53877	503016
260850	503017
61848	503018
55800	503019
46128	503020
169061	503021
70064	503022
9200	503023
26179	503024
14603	503025
93683	503026
157429	503027
18939	503028
99377	503029
34874	503030
3857	503031
13326	503032
186584	503033
236850	503034
317878	503035
44095	503036
20748	503037
121056	503038
37263	503039
18569	503040
38910	503041
473	503042
11731	503043
327441	503044
147841	503045
55432	503046
2281	503047
28830	503048
23187	503049
91268	503050
126388	503051
186786	503052
213853	503053
62465	503054
125993	503055
107622	503056
22391	503057
4992	503058
151397	503059
36995	503060
206862	503061
179904	503062
60917	503063
27927	503064
118537	503065
4706	503066
66358	503067
144889	503068
77318	503069
321577	503070
49036	503071
162032	503072
60167	503073
66497	503074
32590	503075
7904	503076
55301	503077
159364	503078
171872	503079
195466	503080
54337	503081
26852	503082
190671	503083
211953	503084
108374	503085
112390	503086
327929	503087
4923	503088
27711	503089
26341	503090
45107	503091
83839	503092
111277	503093
198629	503094
13326	503095
12134	503096
76311	503097
247903	503098
154467	503099
95354	503100
181624	503101
215620	503102
266751	503103
264040	503104
105359	503105
166583	503106
144618	503107
212870	503108
1442	503109
34565	503110
164498	503111
58836	503112
27248	503113
245907	503114
50331	503115
296194	503116
317616	503117
192816	503118
119480	503119
70929	503120
89161	503121
128861	503122
3106	503123
2922	503124
175145	503125
131657	503126
32416	503127
316601	503128
204537	503129
198534	503130
100489	503131
130183	503132
290173	503133
68871	503134
213781	503135
90124	503136
17112	503137
249739	503138
96762	503139
90822	503140
15385	503141
137448	503142
87898	503143
126207	503144
255840	503145
15564	503146
287946	503147
16911	503148
2483	503149
197620	503150
179452	503151
11323	503152
141631	503153
316454	503154
69422	503155
11922	503156
209422	503157
88697	503158
134384	503159
191727	503160
176330	503161
8892	503162
305976	503163
201052	503164
124732	503165
44677	503166
169354	503167
101414	503168
30156	503169
198808	503170
92025	503171
65080	503172
117515	503173
239127	503174
282253	503175
288712	503176
2953	503177
152381	503178
87998	503179
197740	503180
69761	503181
45039	503182
310426	503183
198286	503184
220197	503185
199831	503186
137498	503187
55345	503188
95767	503189
33892	503190
214923	503191
52917	503192
173016	503193
211138	503194
175276	503195
49388	503196
36319	503197
62206	503198
11738	503199
163464	503200
7762	503201
102820	503202
158706	503203
16566	503204
82944	503205
246414	503206
139082	503207
116973	503208
5836	503209
1749	503210
114630	503211
119779	503212
197372	503213
261983	503214
289192	503215
253112	503216
65426	503217
379	503218
230276	503219
266255	503220
46241	503221
151686	503222
147798	503223
5974	503224
4602	503225
268966	503226
125119	503227
74598	503228
215391	503229
29689	503230
210253	503231
321430	503232
137122	503233
289010	503234
128307	503235
293758	503236
241423	503237
83824	503238
172192	503239
247709	503240
146278	503241
23427	503242
72037	503243
200172	503244
20672	503245
306835	503246
196404	503247
133477	503248
8791	503249
89712	503250
42066	503251
116049	503252
12852	503253
76501	503254
50320	503255
7011	503256
156376	503257
9404	503258
196954	503259
105346	503260
177470	503261
153940	503262
41193	503263
18360	503264
150258	503265
8865	503266
279369	503267
70418	503268
21773	503269
173444	503270
217739	503271
260891	503272
82944	503273
104508	503274
43623	503275
128171	503276
111033	503277
10086	503278
161507	503279
91856	503280
299483	503281
267199	503282
314000	503283
52198	503284
22421	503285
31779	503286
82742	503287
168627	503288
9109	503289
9875	503290
122166	503291
182424	503292
23649	503293
25637	503294
9875	503295
32528	503296
49233	503297
232856	503298
191987	503299
27190	503300
126981	503301
292215	503302
196404	503303
36015	503304
79977	503305
116652	503306
9942	503307
166977	503308
7882	503309
2867	503310
16273	503311
186546	503312
78531	503313
80552	503314
13388	503315
87157	503316
2787	503317
71754	503318
170508	503319
8730	503320
104453	503321
35499	503322
75679	503323
101205	503324
26646	503325
217028	503326
140267	503327
67099	503328
63472	503329
148365	503330
254709	503331
48419	503332
6127	503333
2313	503334
93490	503335
124326	503336
11499	503337
123274	503338
131510	503339
11499	503340
74403	503341
68119	503342
29349	503343
3964	503344
48114	503345
24501	503346
11133	503347
223381	503348
120701	503349
24895	503350
54921	503351
200032	503352
35407	503353
86193	503354
188634	503355
2666	503356
61400	503357
54921	503358
98865	503359
96922	503360
19624	503361
125267	503362
70211	503363
17180	503364
64452	503365
148714	503366
262042	503367
111519	503368
285152	503369
2275	503370
38188	503371
171870	503372
14143	503373
289080	503374
80899	503375
58145	503376
89698	503377
194927	503378
52727	503379
134416	503380
38120	503381
10497	503382
275608	503383
77991	503384
18192	503385
80344	503386
38090	503387
52204	503388
108008	503389
3502	503390
95990	503391
24881	503392
51174	503393
79421	503394
125214	503395
64187	503396
111493	503397
79840	503398
188406	503399
1613	503400
83056	503401
139831	503402
190316	503403
3061	503404
10389	503405
56805	503406
87379	503407
187288	503408
213453	503409
17181	503410
148410	503411
170647	503412
6715	503413
20915	503414
61708	503415
17310	503416
4	503417
329	503418
947	503419
17951	503420
34874	503421
69323	503422
37775	503423
114815	503424
181923	503425
51092	503426
23983	503427
55549	503428
153437	503429
24549	503430
10278	503431
100972	503432
69404	503433
98455	503434
232701	503435
78080	503436
64452	503437
22872	503438
111641	503439
106161	503440
84744	503441
32723	503442
168583	503443
28353	503444
42620	503445
23658	503446
77240	503447
103543	503448
8827	503449
21208	503450
322870	503451
282961	503452
213280	503453
325655	503454
90704	503455
30453	503456
165744	503457
106309	503458
2219	503459
63886	503460
59384	503461
140348	503462
12536	503463
4616	503464
48731	503465
119915	503466
25160	503467
58503	503468
296552	503469
17346	503470
61883	503471
7296	503472
34952	503473
12993	503474
9758	503475
27717	503476
79769	503477
16961	503478
144084	503479
28526	503480
26388	503481
216357	503482
193031	503483
185137	503484
35096	503485
62943	503486
3477	503487
71213	503488
163379	503489
9887	503490
284508	503491
77239	503492
184577	503493
18651	503494
76182	503495
25160	503496
14815	503497
187454	503498
29878	503499
87719	503500
287119	503501
311791	503502
291105	503503
78469	503504
118250	503505
25815	503506
69773	503507
13465	503508
183032	503509
56842	503510
26203	503511
286715	503512
182549	503513
281258	503514
189290	503515
254468	503516
24234	503517
193219	503518
184242	503519
148378	503520
82124	503521
23490	503522
111979	503523
164919	503524
75482	503525
274137	503526
80117	503527
313650	503528
193178	503529
126641	503530
38607	503531
191063	503532
116572	503533
72777	503534
59258	503535
137710	503536
80787	503537
45617	503538
804	503539
69561	503540
46039	503541
20999	503542
131638	503543
67183	503544
162920	503545
177443	503546
280758	503547
17287	503548
53467	503549
13286	503550
172959	503551
2779	503552
160701	503553
289400	503554
22934	503555
134430	503556
62934	503557
6125	503558
126052	503559
1466	503560
29899	503561
619	503562
73690	503563
271	503564
8935	503565
5803	503566
19423	503567
65607	503568
1104	503569
8512	503570
5977	503571
78093	503572
9989	503573
10025	503574
324	503575
186447	503576
7343	503577
42860	503578
361	503579
32270	503580
21890	503581
66024	503582
28976	503583
138619	503584
69337	503585
43218	503586
6939	503587
73222	503588
106304	503589
259051	503590
15322	503591
12335	503592
91760	503593
46657	503594
256867	503595
294030	503596
37705	503597
320661	503598
87888	503599
643	503600
161644	503601
278417	503602
195088	503603
85776	503604
221911	503605
145070	503606
51414	503607
313677	503608
183958	503609
145637	503610
125386	503611
43632	503612
80956	503613
183822	503614
35818	503615
79347	503616
209218	503617
26009	503618
57160	503619
36462	503620
290730	503621
78832	503622
78932	503623
78890	503624
133876	503625
36895	503626
186248	503627
27268	503628
127598	503629
46403	503630
30515	503631
209948	503632
59555	503633
186195	503634
72135	503635
320440	503636
116277	503637
276176	503638
129928	503639
83341	503640
175487	503641
271876	503642
137973	503643
187395	503644
213652	503645
49643	503646
297364	503647
76334	503648
53486	503649
30482	503650
134425	503651
312685	503652
323738	503653
230572	503654
184648	503655
91801	503656
304667	503657
256198	503658
135914	503659
30494	503660
118016	503661
308479	503662
87652	503663
268515	503664
275967	503665
277372	503666
97115	503667
78593	503668
32191	503669
188671	503670
81013	503671
275972	503672
190477	503673
182926	503674
279789	503675
87653	503676
76952	503677
31964	503678
47671	503679
83341	503680
119942	503681
143820	503682
91373	503683
64311	503684
263177	503685
53194	503686
55160	503687
261074	503688
64583	503689
76025	503690
7989	503691
83308	503692
318286	503693
76788	503694
125962	503695
196165	503696
81479	503697
4910	503698
310606	503699
295664	503700
179322	503701
189727	503702
135987	503703
43531	503704
251837	503705
138194	503706
13911	503707
54474	503708
53750	503709
195087	503710
53684	503711
1426	503712
226106	503713
197812	503714
80133	503715
7621	503716
41989	503717
164177	503718
69271	503719
68511	503720
34574	503721
84590	503722
81790	503723
326944	503724
105726	503725
59455	503726
156997	503727
91002	503728
327135	503729
175536	503730
265645	503731
26581	503732
55859	503733
48773	503734
47522	503735
259852	503736
38860	503737
118168	503738
80111	503739
104918	503740
91948	503741
153942	503742
63801	503743
5843	503744
153871	503745
84214	503746
318566	503747
200393	503748
32546	503749
17317	503750
25305	503751
24801	503752
113607	503753
111440	503754
317979	503755
86383	503756
326451	503757
126720	503758
65536	503759
79106	503760
52362	503761
183428	503762
64448	503763
236103	503764
317802	503765
23981	503766
327599	503767
134610	503768
345	503769
304131	503770
292528	503771
100427	503772
156973	503773
190032	503774
17544	503775
103614	503776
108206	503777
310289	503778
222339	503779
181570	503780
120611	503781
55160	503782
120032	503783
151673	503784
209574	503785
189746	503786
14517	503787
26742	503788
122244	503789
287594	503790
89476	503791
268051	503792
134817	503793
160504	503794
179323	503795
162264	503796
297682	503797
195281	503798
246900	503799
111137	503800
287044	503801
125390	503802
264301	503803
569	503804
125357	503805
182037	503806
24993	503807
211492	503808
37975	503809
136711	503810
213572	503811
144338	503812
10650	503813
62774	503814
65879	503815
72468	503816
76171	503817
293732	503818
116044	503819
40754	503820
2404	503821
77102	503822
37480	503823
16206	503824
106034	503825
30038	503826
24379	503827
24634	503828
132893	503829
38272	503830
185784	503831
180879	503832
8954	503833
119773	503834
72643	503835
6673	503836
1198	503837
442	503838
268165	503839
54803	503840
25799	503841
39188	503842
296265	503843
81885	503844
206383	503845
157173	503846
154909	503847
50777	503848
282325	503849
158206	503850
56905	503851
126987	503852
21737	503853
139371	503854
137746	503855
100034	503856
48370	503857
17443	503858
30087	503859
39836	503860
139059	503861
3205	503862
74937	503863
198869	503864
102227	503865
123374	503866
18491	503867
6406	503868
194610	503869
257681	503870
17670	503871
52618	503872
104831	503873
79122	503874
91386	503875
14082	503876
44165	503877
14737	503878
60150	503879
40976	503880
162478	503881
276191	503882
36795	503883
136947	503884
119429	503885
672	503886
6210	503887
18400	503888
15331	503889
11942	503890
51313	503891
5032	503892
49767	503893
538	503894
29659	503895
58962	503896
45471	503897
73985	503898
52752	503899
47666	503900
75809	503901
30697	503902
196914	503903
6114	503904
65825	503905
10019	503906
35473	503907
75237	503908
51377	503909
51472	503910
88562	503911
381	503912
21496	503913
2397	503914
210414	503915
1554	503916
67866	503917
103186	503918
40262	503919
232537	503920
6098	503921
12918	503922
198418	503923
126396	503924
31214	503925
6234	503926
39434	503927
306	503928
1970	503929
19434	503930
118232	503931
61590	503932
115361	503933
131663	503934
10205	503935
90319	503936
1087	503937
24216	503938
77528	503939
2208	503940
81974	503941
4391	503942
53278	503943
257753	503944
145	503945
234741	503946
207584	503947
218370	503948
203171	503949
19524	503950
2288	503951
201336	503952
50378	503953
202283	503954
231480	503955
237053	503956
122775	503957
243753	503958
69510	503959
73069	503960
8273	503961
9876	503962
185614	503963
6414	503964
199742	503965
267701	503966
87682	503967
127582	503968
272923	503969
212836	503970
207391	503971
38077	503972
292832	503973
39937	503974
142881	503975
10856	503976
107572	503977
261499	503978
85277	503979
254950	503980
97911	503981
141068	503982
189133	503983
89798	503984
70888	503985
90280	503986
74400	503987
74382	503988
78773	503989
199786	503990
323286	503991
125726	503992
266957	503993
48425	503994
235110	503995
19503	503996
168307	503997
175101	503998
49617	503999
264851	504000
126294	504001
169097	504002
672	504003
149045	504004
78690	504005
57734	504006
320585	504007
126294	504008
17219	504009
52147	504010
39441	504011
66626	504012
62136	504013
205242	504014
4953	504015
59400	504016
26634	504017
185257	504018
7289	504019
188731	504020
29623	504021
127569	504022
73865	504023
270606	504024
208885	504025
69645	504026
288864	504027
324097	504028
15891	504029
307831	504030
323762	504031
85698	504032
268289	504033
304834	504034
73626	504035
153902	504036
162950	504037
274657	504038
61626	504039
46285	504040
28773	504041
176366	504042
141246	504043
52394	504044
43539	504045
216555	504046
80531	504047
25817	504048
17233	504049
33427	504050
72638	504051
27809	504052
134095	504053
24042	504054
20747	504055
22405	504056
58185	504057
12191	504058
56683	504059
153915	504060
80561	504061
77969	504062
204759	504063
253091	504064
14080	504065
56187	504066
15595	504067
2359	504068
93	504069
122036	504070
26108	504071
25607	504072
11951	504073
200402	504074
124942	504075
144609	504076
124892	504077
27211	504078
32039	504079
1130	504080
2855	504081
288847	504082
106648	504083
144719	504084
81729	504085
41262	504086
105308	504087
27669	504088
14089	504089
95068	504090
117678	504091
7640	504092
115774	504093
88590	504094
8488	504095
4119	504096
62806	504097
76678	504098
76180	504099
181529	504100
181623	504101
52736	504102
81502	504103
42534	504104
128914	504105
22722	504106
97011	504107
77448	504108
45371	504109
104470	504110
37523	504111
11240	504112
218794	504113
61736	504114
44481	504115
112265	504116
213434	504117
56051	504118
108776	504119
4185	504120
101097	504121
224863	504122
100558	504123
123783	504124
93624	504125
209173	504126
91453	504127
152924	504128
210323	504129
19578	504130
27750	504131
46300	504132
312802	504133
35997	504134
222824	504135
176686	504136
35336	504137
181289	504138
33798	504139
109872	504140
107817	504141
7791	504142
16687	504143
285717	504144
147383	504145
58354	504146
17803	504147
20183	504148
199952	504149
5440	504150
126221	504151
39061	504152
120869	504153
13501	504154
149075	504155
76827	504156
81330	504157
63959	504158
99319	504159
38833	504160
318864	504161
15789	504162
26231	504163
40922	504164
63328	504165
1576	504166
64445	504167
7619	504168
13054	504169
103426	504170
97289	504171
17778	504172
158735	504173
2729	504174
286173	504175
66362	504176
25456	504177
7427	504178
25510	504179
204696	504180
180033	504181
57654	504182
26233	504183
23067	504184
25262	504185
13620	504186
2957	504187
32593	504188
169738	504189
63479	504190
61946	504191
74653	504192
164244	504193
46286	504194
56320	504195
1271	504196
15116	504197
20656	504198
177229	504199
2896	504200
220399	504201
154730	504202
181926	504203
106	504204
131329	504205
39	504206
121064	504207
64532	504208
61135	504209
10485	504210
271223	504211
79637	504212
244262	504213
105548	504214
40491	504215
9561	504216
286083	504217
44110	504218
136617	504219
155952	504220
37155	504221
26189	504222
77120	504223
20009	504224
41561	504225
230675	504226
184967	504227
189537	504228
8215	504229
82202	504230
48768	504231
119381	504232
147490	504233
6611	504234
2798	504235
319580	504236
53868	504237
127004	504238
54267	504239
54868	504240
19584	504241
286756	504242
196109	504243
208	504244
150989	504245
130429	504246
20138	504247
184746	504248
1137	504249
313807	504250
3605	504251
14897	504252
1315	504253
65531	504254
73897	504255
124928	504256
102475	504257
31	504258
21887	504259
113786	504260
21586	504261
1860	504262
1185	504263
184024	504264
245870	504265
200279	504266
17292	504267
298678	504268
87733	504269
136069	504270
87083	504271
124615	504272
74195	504273
226161	504274
198865	504275
6902	504276
53280	504277
85630	504278
63840	504279
89512	504280
36123	504281
100589	504282
90073	504283
74213	504284
32701	504285
5287	504286
19923	504287
31780	504288
20139	504289
63966	504290
124053	504291
26996	504292
10190	504293
207005	504294
15	504295
31228	504296
98495	504297
79001	504298
120437	504299
120864	504300
16047	504301
20828	504302
176130	504303
240767	504304
42052	504305
8634	504306
101301	504307
56073	504308
19766	504309
46980	504310
68323	504311
13528	504312
41646	504313
163010	504314
43655	504315
483	504316
66087	504317
201922	504318
81235	504319
72141	504320
42135	504321
25871	504322
47352	504323
105709	504324
40719	504325
13911	504326
23943	504327
56678	504328
22189	504329
55014	504330
53401	504331
198776	504332
326214	504333
106357	504334
236371	504335
76459	504336
57186	504337
285453	504338
10107	504339
128373	504340
54651	504341
65204	504342
16623	504343
19	504344
166481	504345
84173	504346
130091	504347
51059	504348
315128	504349
29472	504350
67125	504351
104739	504352
183344	504353
49362	504354
118750	504355
1538	504356
4271	504357
36036	504358
4552	504359
213456	504360
100050	504361
258558	504362
127515	504363
311009	504364
95517	504365
61153	504366
2220	504367
207674	504368
79402	504369
14065	504370
42353	504371
84655	504372
33400	504373
315670	504374
133775	504375
14065	504376
227193	504377
11687	504378
19456	504379
31705	504380
131242	504381
34127	504382
11150	504383
199574	504384
18478	504385
2253	504386
58919	504387
202145	504388
210013	504389
268150	504390
53504	504391
152664	504392
94286	504393
154659	504394
186134	504395
23809	504396
268112	504397
103376	504398
106983	504399
8585	504400
177236	504401
119902	504402
151903	504403
115121	504404
80441	504405
308044	504406
29965	504407
87615	504408
11017	504409
129049	504410
216588	504411
3518	504412
88963	504413
87411	504414
123777	504415
42914	504416
263653	504417
245155	504418
69490	504419
167527	504420
135973	504421
188727	504422
5770	504423
31912	504424
14226	504425
30890	504426
82724	504427
17405	504428
490	504429
273	504430
1529	504431
12509	504432
168920	504433
28042	504434
12317	504435
34401	504436
157968	504437
50366	504438
42832	504439
14223	504440
36773	504441
150471	504442
42540	504443
16666	504444
111886	504445
1350	504446
126615	504447
225718	504448
218105	504449
149836	504450
188418	504451
36433	504452
73288	504453
113527	504454
21151	504455
36433	504456
280558	504457
144425	504458
124068	504459
288595	504460
306958	504461
168453	504462
50539	504463
159768	504464
190264	504465
105883	504466
81039	504467
7813	504468
190272	504469
115249	504470
142065	504471
316301	504472
113336	504473
225314	504474
257530	504475
73244	504476
7088	504477
180356	504478
187231	504479
281042	504480
7242	504481
28118	504482
47057	504483
126358	504484
1202	504485
49523	504486
297360	504487
81105	504488
173913	504489
62610	504490
15575	504491
24872	504492
1858	504493
11573	504494
75511	504495
174932	504496
59620	504497
7977	504498
29113	504499
6167	504500
195516	504501
94804	504502
27583	504503
212023	504504
29604	504505
19011	504506
95570	504507
14796	504508
148192	504509
52433	504510
40518	504511
52881	504512
511	504513
32116	504514
1775	504515
1033	504516
170	504517
204984	504518
59810	504519
118429	504520
94342	504521
139220	504522
20189	504523
23246	504524
378	504525
10735	504526
133905	504527
21599	504528
104566	504529
24688	504530
178626	504531
580	504532
2193	504533
4812	504534
11428	504535
1292	504536
160826	504537
46600	504538
29581	504539
57247	504540
1290	504541
156374	504542
25279	504543
2692	504544
4089	504545
55739	504546
93375	504547
36047	504548
2122	504549
27057	504550
155838	504551
44334	504552
38022	504553
20016	504554
17573	504555
926	504556
39209	504557
111646	504558
14621	504559
189776	504560
63459	504561
2300	504562
103467	504563
9347	504564
138573	504565
89936	504566
20583	504567
62555	504568
192990	504569
4969	504570
53935	504571
321350	504572
158359	504573
198316	504574
29090	504575
102336	504576
112471	504577
153999	504578
51861	504579
56633	504580
43233	504581
216586	504582
99695	504583
90383	504584
58445	504585
147185	504586
27901	504587
29429	504588
79620	504589
35648	504590
52830	504591
27105	504592
87670	504593
43756	504594
64910	504595
136356	504596
3644	504597
42882	504598
8071	504599
34033	504600
119374	504601
38842	504602
30955	504603
13147	504604
99261	504605
33141	504606
34135	504607
37228	504608
92563	504609
89141	504610
15543	504611
214639	504612
43	504613
73226	504614
53586	504615
46395	504616
165645	504617
27949	504618
8703	504619
28384	504620
56859	504621
50620	504622
43	504623
20019	504624
85010	504625
18941	504626
10419	504627
54677	504628
22326	504629
5318	504630
45746	504631
12305	504632
38941	504633
291635	504634
114175	504635
127433	504636
88848	504637
59281	504638
6587	504639
34095	504640
5060	504641
5215	504642
49164	504643
6015	504644
25897	504645
3337	504646
12002	504647
58484	504648
7758	504649
52428	504650
83229	504651
37058	504652
204428	504653
150158	504654
2300	504655
18371	504656
129978	504657
53281	504658
120454	504659
7402	504660
26550	504661
65517	504662
56703	504663
97344	504664
73434	504665
1572	504666
10204	504667
35356	504668
250766	504669
92115	504670
19528	504671
10609	504672
10736	504673
52217	504674
127189	504675
83640	504676
214976	504677
35792	504678
60674	504679
1094	504680
530	504681
3833	504682
81835	504683
3897	504684
22370	504685
134165	504686
138133	504687
12467	504688
124880	504689
75846	504690
54677	504691
88567	504692
26242	504693
11299	504694
37343	504695
71765	504696
20019	504697
198063	504698
113116	504699
88835	504700
41860	504701
35652	504702
97018	504703
6882	504704
928	504705
9828	504706
36358	504707
147850	504708
25507	504709
11519	504710
29047	504711
89955	504712
82972	504713
59177	504714
145309	504715
80801	504716
18862	504717
3050	504718
6426	504719
6176	504720
37223	504721
25921	504722
57083	504723
57399	504724
37501	504725
212344	504726
212382	504727
217801	504728
59478	504729
36748	504730
10625	504731
109653	504732
37802	504733
124765	504734
9221	504735
46281	504736
34146	504737
42233	504738
221	504739
150993	504740
35522	504741
78535	504742
15454	504743
70082	504744
16301	504745
13577	504746
16972	504747
2457	504748
15212	504749
12111	504750
48095	504751
17486	504752
47089	504753
1582	504754
224180	504755
133469	504756
23693	504757
244130	504758
122114	504759
65866	504760
26378	504761
186747	504762
83766	504763
198937	504764
126243	504765
18153	504766
63	504767
3066	504768
101444	504769
4372	504770
3144	504771
77554	504772
6386	504773
64662	504774
127990	504775
287291	504776
34658	504777
80022	504778
136381	504779
3985	504780
1566	504781
255560	504782
37517	504783
34095	504784
82357	504785
36866	504786
55697	504787
6164	504788
40867	504789
8536	504790
148110	504791
25229	504792
14546	504793
8552	504794
59713	504795
63636	504796
129386	504797
120024	504798
54795	504799
16443	504800
8254	504801
8912	504802
88816	504803
22337	504804
35773	504805
77535	504806
39267	504807
77535	504808
25419	504809
119083	504810
10073	504811
33650	504812
45198	504813
37670	504814
37670	504815
27818	504816
37822	504817
6443	504818
86537	504819
82670	504820
35890	504821
10013	504822
4109	504823
8652	504824
66923	504825
62957	504826
12212	504827
322092	504828
84510	504829
1139	504830
68553	504831
2952	504832
5582	504833
8714	504834
154096	504835
42860	504836
138132	504837
168360	504838
58761	504839
1543	504840
120016	504841
12422	504842
73140	504843
11440	504844
87869	504845
8804	504846
35994	504847
120016	504848
122893	504849
3322	504850
135447	504851
88475	504852
255665	504853
205579	504854
39122	504855
257643	504856
118224	504857
219951	504858
20156	504859
66883	504860
59881	504861
124523	504862
105276	504863
10016	504864
322484	504865
173687	504866
46267	504867
40883	504868
7719	504869
18706	504870
136760	504871
25488	504872
281710	504873
7582	504874
11579	504875
6360	504876
14516	504877
143212	504878
78049	504879
495	504880
8621	504881
23692	504882
18556	504883
74763	504884
299757	504885
111679	504886
30623	504887
288726	504888
13937	504889
43953	504890
91719	504891
19306	504892
7719	504893
181000	504894
181000	504895
64485	504896
44335	504897
278533	504898
213188	504899
92000	504900
54178	504901
45076	504902
88618	504903
104659	504904
95410	504905
3407	504906
105311	504907
86896	504908
57306	504909
15254	504910
86493	504911
150760	504912
297177	504913
179754	504914
38130	504915
245138	504916
241	504917
217	504918
58389	504919
6686	504920
21872	504921
88689	504922
8683	504923
52982	504924
229052	504925
155851	504926
32311	504927
48952	504928
226630	504929
44065	504930
1049	504931
191463	504932
32248	504933
31621	504934
26360	504935
215605	504936
194660	504937
42239	504938
6192	504939
95515	504940
32585	504941
11007	504942
66764	504943
5121	504944
96880	504945
72368	504946
310232	504947
997	504948
17901	504949
34211	504950
104078	504951
25758	504952
63202	504953
18916	504954
29188	504955
9844	504956
6216	504957
256855	504958
32295	504959
161431	504960
121188	504961
5478	504962
177108	504963
138515	504964
2180	504965
118584	504966
109563	504967
135739	504968
205603	504969
11502	504970
199019	504971
80703	504972
205479	504973
125784	504974
103147	504975
97529	504976
107631	504977
43764	504978
100355	504979
3243	504980
13694	504981
735	504982
11573	504983
84556	504984
188933	504985
4772	504986
75252	504987
129679	504988
75805	504989
2894	504990
73855	504991
59238	504992
15205	504993
114989	504994
23170	504995
26530	504996
173868	504997
173	504998
105049	504999
51207	505000
369	505001
2527	505002
307585	505003
152769	505004
91564	505005
129679	505006
64045	505007
122410	505008
73	505009
4620	505010
22532	505011
16628	505012
34456	505013
2591	505014
216290	505015
89478	505016
217093	505017
136587	505018
18884	505019
199852	505020
21054	505021
127956	505022
2549	505023
301536	505024
54364	505025
211179	505026
36265	505027
208147	505028
24600	505029
6262	505030
290988	505031
152829	505032
328789	505033
49669	505034
23573	505035
238327	505036
109707	505037
35621	505038
282539	505039
147495	505040
229784	505041
198616	505042
198153	505043
52361	505044
126421	505045
154153	505046
213895	505047
6013	505048
24152	505049
3422	505050
130903	505051
54	505052
4326	505053
71262	505054
65536	505055
1025	505056
2738	505057
77888	505058
186046	505059
1192	505060
95397	505061
47472	505062
141562	505063
18615	505064
60766	505065
53177	505066
152870	505067
4809	505068
68321	505069
26705	505070
10961	505071
22305	505072
42300	505073
99580	505074
74732	505075
20555	505076
175620	505077
61034	505078
4577	505079
28754	505080
82388	505081
19338	505082
5735	505083
2982	505084
39575	505085
150674	505086
21173	505087
199694	505088
32069	505089
8770	505090
148509	505091
229595	505092
128240	505093
30098	505094
100488	505095
16430	505096
115624	505097
25620	505098
192149	505099
89330	505100
7899	505101
2408	505102
16171	505103
48042	505104
47069	505105
116520	505106
19336	505107
44571	505108
304523	505109
17539	505110
111945	505111
292275	505112
16928	505113
167631	505114
54998	505115
28470	505116
21111	505117
114368	505118
602	505119
15147	505120
64250	505121
45544	505122
5053	505123
117367	505124
4536	505125
23523	505126
15871	505127
11419	505128
88242	505129
45672	505130
215737	505131
21817	505132
9062	505133
66812	505134
43301	505135
32451	505136
86773	505137
5719	505138
88088	505139
132499	505140
9269	505141
61627	505142
72113	505143
47773	505144
6762	505145
256457	505146
32155	505147
114484	505148
161145	505149
93916	505150
156794	505151
35575	505152
104526	505153
44787	505154
19355	505155
14724	505156
34303	505157
106041	505158
67882	505159
298926	505160
174281	505161
26235	505162
50991	505163
28238	505164
14348	505165
122697	505166
572	505167
3606	505168
189358	505169
325609	505170
2038	505171
141253	505172
53188	505173
12202	505174
3499	505175
109958	505176
163200	505177
194093	505178
5921	505179
125791	505180
30738	505181
74386	505182
17383	505183
803	505184
17189	505185
69501	505186
8283	505187
80472	505188
12359	505189
4975	505190
2976	505191
131732	505192
79523	505193
21603	505194
65089	505195
125410	505196
70530	505197
104139	505198
247436	505199
163833	505200
9259	505201
101989	505202
312125	505203
27907	505204
223704	505205
105942	505206
143299	505207
15197	505208
62795	505209
76817	505210
61131	505211
109879	505212
232021	505213
55536	505214
4226	505215
11922	505216
96467	505217
10833	505218
94992	505219
52328	505220
119136	505221
29210	505222
18185	505223
84036	505224
90051	505225
270894	505226
112981	505227
179990	505228
109473	505229
12926	505230
120241	505231
68893	505232
112129	505233
157431	505234
205866	505235
128077	505236
113521	505237
19759	505238
114727	505239
130317	505240
215571	505241
117067	505242
7248	505243
218432	505244
94451	505245
213850	505246
72894	505247
256914	505248
2167	505249
243422	505250
4503	505251
313142	505252
28411	505253
180210	505254
186302	505255
69391	505256
187513	505257
49653	505258
3917	505259
66989	505260
67277	505261
162619	505262
31937	505263
45567	505264
45089	505265
288972	505266
97254	505267
296327	505268
132324	505269
132006	505270
31757	505271
177507	505272
28846	505273
138411	505274
133025	505275
322884	505276
122880	505277
193402	505278
25819	505279
294087	505280
26103	505281
189755	505282
36090	505283
18008	505284
282886	505285
132992	505286
129572	505287
284462	505288
10309	505289
188835	505290
55137	505291
198670	505292
55041	505293
198384	505294
127166	505295
10530	505296
81070	505297
42892	505298
30911	505299
73202	505300
56117	505301
20870	505302
156289	505303
30793	505304
227336	505305
42332	505306
60077	505307
60077	505308
263363	505309
60242	505310
151964	505311
244415	505312
64910	505313
21712	505314
62307	505315
222568	505316
146875	505317
325959	505318
88231	505319
69683	505320
183700	505321
161559	505322
61365	505323
15017	505324
64691	505325
144762	505326
320900	505327
322985	505328
211510	505329
8161	505330
58510	505331
146392	505332
58897	505333
93541	505334
11824	505335
204843	505336
60494	505337
40521	505338
114398	505339
57722	505340
20780	505341
133520	505342
58956	505343
27003	505344
111	505345
19802	505346
105583	505347
59806	505348
15135	505349
257696	505350
163220	505351
4367	505352
21652	505353
99146	505354
30215	505355
44947	505356
261526	505357
249085	505358
99848	505359
3141	505360
262006	505361
167655	505362
45458	505363
41348	505364
148645	505365
247985	505366
119487	505367
165482	505368
66108	505369
97243	505370
6914	505371
5675	505372
109368	505373
104330	505374
44942	505375
12271	505376
184097	505377
15122	505378
94379	505379
5201	505380
224455	505381
61225	505382
61591	505383
154315	505384
6913	505385
224049	505386
11271	505387
22785	505388
110662	505389
51016	505390
170616	505391
149936	505392
204781	505393
248412	505394
97647	505395
106892	505396
100720	505397
149933	505398
151483	505399
63902	505400
123139	505401
17514	505402
147795	505403
115802	505404
43197	505405
228564	505406
38697	505407
12064	505408
65352	505409
234218	505410
102950	505411
227280	505412
95149	505413
156373	505414
21001	505415
161578	505416
125423	505417
2266	505418
41946	505419
219585	505420
280040	505421
178998	505422
149068	505423
147925	505424
97760	505425
42528	505426
233294	505427
157947	505428
77242	505429
25260	505430
18767	505431
51633	505432
36434	505433
55527	505434
20103	505435
5303	505436
133394	505437
15431	505438
122124	505439
77495	505440
59053	505441
76978	505442
55706	505443
245346	505444
18039	505445
73993	505446
297530	505447
289222	505448
78676	505449
51272	505450
5201	505451
56241	505452
82566	505453
120117	505454
50441	505455
10600	505456
61544	505457
209409	505458
197532	505459
6715	505460
43407	505461
7353	505462
9865	505463
23590	505464
23997	505465
40762	505466
75683	505467
182237	505468
284678	505469
8493	505470
24987	505471
171	505472
16784	505473
44855	505474
101908	505475
17632	505476
40707	505477
40762	505478
36831	505479
278620	505480
51534	505481
50441	505482
48685	505483
121558	505484
137435	505485
199998	505486
130872	505487
18113	505488
274846	505489
75178	505490
215901	505491
121561	505492
130299	505493
177369	505494
192016	505495
120237	505496
109437	505497
115323	505498
127601	505499
130980	505500
59109	505501
75631	505502
59839	505503
92221	505504
288299	505505
269565	505506
279758	505507
265517	505508
115430	505509
207446	505510
53587	505511
137824	505512
188894	505513
279856	505514
33380	505515
58863	505516
117584	505517
51639	505518
960	505519
13278	505520
8213	505521
59082	505522
22948	505523
104048	505524
37159	505525
87086	505526
42136	505527
60272	505528
68559	505529
62916	505530
123312	505531
45042	505532
315808	505533
176124	505534
210339	505535
166294	505536
33775	505537
181523	505538
117278	505539
196056	505540
139610	505541
128331	505542
176045	505543
13862	505544
3194	505545
53197	505546
69123	505547
32250	505548
12300	505549
249046	505550
102550	505551
282417	505552
71050	505553
296143	505554
143189	505555
48973	505556
83014	505557
137062	505558
213530	505559
106928	505560
291692	505561
277461	505562
73343	505563
301868	505564
23671	505565
112709	505566
72589	505567
33380	505568
86661	505569
272495	505570
272549	505571
118864	505572
188955	505573
12459	505574
78413	505575
47414	505576
160563	505577
159051	505578
69276	505579
70693	505580
258958	505581
171149	505582
110312	505583
181732	505584
220643	505585
113556	505586
89338	505587
236189	505588
45630	505589
5945	505590
38178	505591
165258	505592
248348	505593
103437	505594
161420	505595
191242	505596
41482	505597
50074	505598
102391	505599
179484	505600
132859	505601
44038	505602
21609	505603
110994	505604
69238	505605
3768	505606
11561	505607
169045	505608
159862	505609
177283	505610
11798	505611
184534	505612
105480	505613
6825	505614
105539	505615
32956	505616
38516	505617
143837	505618
16847	505619
49155	505620
44038	505621
299136	505622
273637	505623
22117	505624
45895	505625
93713	505626
95146	505627
5214	505628
95114	505629
146978	505630
120264	505631
145156	505632
219471	505633
136146	505634
27936	505635
143369	505636
53579	505637
38220	505638
53051	505639
229535	505640
220479	505641
60895	505642
56248	505643
129967	505644
317323	505645
56874	505646
204688	505647
180794	505648
19830	505649
87807	505650
84132	505651
6627	505652
64782	505653
60004	505654
61066	505655
213828	505656
26093	505657
211172	505658
12463	505659
218146	505660
159392	505661
97731	505662
29104	505663
141176	505664
176123	505665
137530	505666
133435	505667
39462	505668
302120	505669
8549	505670
209485	505671
39625	505672
213832	505673
322623	505674
127680	505675
127210	505676
207882	505677
38279	505678
319501	505679
98443	505680
25841	505681
198293	505682
193051	505683
34395	505684
90560	505685
20314	505686
21922	505687
165164	505688
127552	505689
63831	505690
41841	505691
201840	505692
135445	505693
132997	505694
125582	505695
133057	505696
127844	505697
183607	505698
293526	505699
258709	505700
29038	505701
201146	505702
105755	505703
18292	505704
38079	505705
86921	505706
304391	505707
122434	505708
141015	505709
54624	505710
322636	505711
12658	505712
1422	505713
60161	505714
71742	505715
87452	505716
182370	505717
54757	505718
53074	505719
205195	505720
194813	505721
206105	505722
306607	505723
7882	505724
30291	505725
14933	505726
4248	505727
212623	505728
35141	505729
44316	505730
4926	505731
167271	505732
51940	505733
127101	505734
28476	505735
134365	505736
117725	505737
60562	505738
88774	505739
95310	505740
28016	505741
35106	505742
33813	505743
7599	505744
155676	505745
248140	505746
28726	505747
26815	505748
54918	505749
264190	505750
129794	505751
159276	505752
88704	505753
48776	505754
107	505755
165941	505756
140871	505757
54552	505758
26023	505759
316202	505760
3059	505761
13494	505762
147033	505763
48906	505764
141555	505765
116427	505766
290378	505767
34667	505768
38515	505769
295935	505770
31805	505771
132503	505772
94698	505773
63381	505774
12748	505775
194031	505776
76773	505777
110320	505778
1136	505779
66848	505780
173510	505781
259305	505782
38656	505783
112878	505784
210183	505785
170379	505786
17270	505787
186739	505788
127379	505789
11799	505790
65389	505791
78475	505792
187562	505793
5101	505794
74775	505795
27669	505796
78242	505797
26711	505798
1	505799
17762	505800
241913	505801
7506	505802
36933	505803
101211	505804
13675	505805
44731	505806
179841	505807
134822	505808
46231	505809
18479	505810
241735	505811
240156	505812
16965	505813
302705	505814
39361	505815
51433	505816
180374	505817
49522	505818
27984	505819
28005	505820
124473	505821
112725	505822
88142	505823
8432	505824
22463	505825
24852	505826
10401	505827
310200	505828
56836	505829
18662	505830
65778	505831
209708	505832
3834	505833
97141	505834
23156	505835
54736	505836
24648	505837
66939	505838
77008	505839
22592	505840
42887	505841
208414	505842
65689	505843
298116	505844
8931	505845
65895	505846
22040	505847
8748	505848
164552	505849
25894	505850
111341	505851
35980	505852
29420	505853
111386	505854
55682	505855
61086	505856
30132	505857
118442	505858
3154	505859
28102	505860
22510	505861
115582	505862
153618	505863
12618	505864
249419	505865
182427	505866
177433	505867
58129	505868
138406	505869
41728	505870
287514	505871
54309	505872
10270	505873
84321	505874
308283	505875
176300	505876
114293	505877
48566	505878
34506	505879
93280	505880
14084	505881
321938	505882
2682	505883
20429	505884
40796	505885
115994	505886
74473	505887
273733	505888
21302	505889
5453	505890
80899	505891
176081	505892
11026	505893
25635	505894
182	505895
13405	505896
20546	505897
3073	505898
82868	505899
25734	505900
115698	505901
175356	505902
13935	505903
78739	505904
51823	505905
6928	505906
72629	505907
131369	505908
9322	505909
57363	505910
324733	505911
24468	505912
28321	505913
78437	505914
259939	505915
7850	505916
58780	505917
211058	505918
45931	505919
133707	505920
87653	505921
52239	505922
289660	505923
266442	505924
275652	505925
182385	505926
320170	505927
88786	505928
34172	505929
203721	505930
28571	505931
43498	505932
63830	505933
187439	505934
50678	505935
119028	505936
18315	505937
154161	505938
73642	505939
58844	505940
268565	505941
87598	505942
87598	505943
239910	505944
312415	505945
19234	505946
123988	505947
114971	505948
261464	505949
33546	505950
159304	505951
32013	505952
85407	505953
58686	505954
56231	505955
163702	505956
85283	505957
3301	505958
5192	505959
9035	505960
89881	505961
46070	505962
69980	505963
119263	505964
189109	505965
192785	505966
296373	505967
39360	505968
284454	505969
327845	505970
175158	505971
54804	505972
3122	505973
186204	505974
34141	505975
16839	505976
246493	505977
75375	505978
198499	505979
187356	505980
112462	505981
122532	505982
86004	505983
19005	505984
3694	505985
120268	505986
234654	505987
14404	505988
42487	505989
119362	505990
133136	505991
243042	505992
78418	505993
302548	505994
1513	505995
39376	505996
37227	505997
13440	505998
123564	505999
305241	506000
285581	506001
18183	506002
182391	506003
35969	506004
24167	506005
114959	506006
131606	506007
83137	506008
116757	506009
115925	506010
306752	506011
76785	506012
96448	506013
12670	506014
165210	506015
871	506016
56485	506017
42102	506018
121330	506019
207835	506020
185029	506021
11532	506022
146625	506023
103605	506024
330	506025
88247	506026
131047	506027
58984	506028
31240	506029
62482	506030
43895	506031
5886	506032
112431	506033
31759	506034
85076	506035
170593	506036
267075	506037
56446	506038
94533	506039
190505	506040
86462	506041
34361	506042
62022	506043
4470	506044
48661	506045
23791	506046
663	506047
27656	506048
27227	506049
184190	506050
122758	506051
3535	506052
89645	506053
46012	506054
14032	506055
137382	506056
20878	506057
134524	506058
1535	506059
107470	506060
110005	506061
77000	506062
164161	506063
45501	506064
55797	506065
23358	506066
32222	506067
146730	506068
325802	506069
71691	506070
5597	506071
32269	506072
292527	506073
123092	506074
267829	506075
72561	506076
186569	506077
8973	506078
44192	506079
235078	506080
43807	506081
202019	506082
56408	506083
86688	506084
326324	506085
111469	506086
160467	506087
192423	506088
32608	506089
10357	506090
38201	506091
19691	506092
99778	506093
176621	506094
75200	506095
94020	506096
66204	506097
50447	506098
49362	506099
17421	506100
10059	506101
13408	506102
191192	506103
33047	506104
88249	506105
209423	506106
191192	506107
52269	506108
9241	506109
226256	506110
28980	506111
46284	506112
17924	506113
117662	506114
17837	506115
184	506116
62157	506117
157943	506118
38097	506119
10351	506120
197499	506121
44541	506122
6067	506123
17045	506124
169595	506125
98020	506126
200601	506127
14092	506128
8404	506129
131532	506130
64404	506131
6567	506132
226890	506133
255327	506134
18095	506135
64066	506136
46910	506137
6496	506138
124990	506139
52650	506140
69125	506141
29541	506142
93060	506143
88894	506144
130869	506145
38487	506146
8180	506147
62934	506148
21949	506149
50237	506150
119307	506151
165862	506152
90270	506153
154903	506154
121053	506155
132137	506156
34788	506157
201979	506158
42463	506159
34788	506160
303777	506161
15128	506162
835	506163
8421	506164
203945	506165
10	506166
23535	506167
40792	506168
114225	506169
127640	506170
79419	506171
5303	506172
22117	506173
118395	506174
52604	506175
34376	506176
45636	506177
2912	506178
11202	506179
92037	506180
124088	506181
70	506182
24351	506183
83849	506184
3816	506185
78122	506186
17404	506187
8877	506188
12392	506189
166616	506190
3712	506191
21433	506192
190475	506193
97691	506194
82930	506195
168111	506196
2346	506197
81763	506198
170457	506199
53073	506200
41678	506201
72647	506202
293952	506203
56983	506204
129774	506205
84050	506206
94578	506207
732	506208
183590	506209
25882	506210
185732	506211
86139	506212
35314	506213
16724	506214
255711	506215
12129	506216
133255	506217
160480	506218
13869	506219
876	506220
83174	506221
120457	506222
240227	506223
6042	506224
197472	506225
6395	506226
534	506227
116067	506228
92754	506229
80635	506230
95846	506231
71162	506232
24467	506233
3231	506234
64790	506235
126471	506236
318	506237
74193	506238
20920	506239
130980	506240
77509	506241
164045	506242
73211	506243
45510	506244
74477	506245
42068	506246
6095	506247
172350	506248
11647	506249
98423	506250
66360	506251
15873	506252
40314	506253
91855	506254
95839	506255
62106	506256
33226	506257
88703	506258
145728	506259
11178	506260
120325	506261
269252	506262
111807	506263
56701	506264
98618	506265
9348	506266
27419	506267
1958	506268
61283	506269
125498	506270
40262	506271
264457	506272
133942	506273
69853	506274
129432	506275
232718	506276
1399	506277
162208	506278
116336	506279
199765	506280
257684	506281
260622	506282
74655	506283
162846	506284
68865	506285
131807	506286
209472	506287
248795	506288
136778	506289
68579	506290
162736	506291
271885	506292
13091	506293
32663	506294
123537	506295
272286	506296
312890	506297
36065	506298
103437	506299
8299	506300
76607	506301
84478	506302
176890	506303
259574	506304
479	506305
70972	506306
46588	506307
166941	506308
107844	506309
111851	506310
180467	506311
9127	506312
102895	506313
9772	506314
191654	506315
67791	506316
72592	506317
36642	506318
25192	506319
113657	506320
99235	506321
257658	506322
7078	506323
29896	506324
261992	506325
77326	506326
17658	506327
104608	506328
262610	506329
185357	506330
253343	506331
18936	506332
244461	506333
282283	506334
2009	506335
172727	506336
83074	506337
16681	506338
4489	506339
286440	506340
76807	506341
106309	506342
176679	506343
9316	506344
16681	506345
198273	506346
37400	506347
77822	506348
2974	506349
236885	506350
261012	506351
71717	506352
956	506353
173975	506354
47790	506355
25401	506356
46303	506357
210238	506358
204903	506359
17513	506360
9479	506361
23625	506362
61958	506363
4538	506364
52079	506365
4828	506366
138786	506367
283596	506368
104280	506369
76157	506370
2186	506371
212837	506372
30030	506373
85765	506374
139226	506375
126675	506376
268601	506377
104678	506378
10225	506379
4681	506380
26634	506381
5561	506382
117574	506383
40761	506384
171681	506385
7004	506386
179505	506387
246668	506388
257003	506389
139122	506390
24987	506391
128542	506392
273863	506393
91905	506394
184308	506395
50342	506396
58025	506397
219674	506398
85150	506399
27713	506400
150735	506401
436	506402
67843	506403
151880	506404
30458	506405
90033	506406
9276	506407
193303	506408
76155	506409
100481	506410
239109	506411
89670	506412
40548	506413
88151	506414
178242	506415
420	506416
119652	506417
284362	506418
119144	506419
143764	506420
285044	506421
61811	506422
196679	506423
124643	506424
75394	506425
110266	506426
1043	506427
103062	506428
22817	506429
91963	506430
199635	506431
2645	506432
4924	506433
5791	506434
158509	506435
32403	506436
11268	506437
115471	506438
21760	506439
10614	506440
130938	506441
5259	506442
437	506443
3212	506444
152640	506445
249769	506446
147591	506447
141552	506448
280915	506449
127721	506450
75620	506451
75683	506452
280456	506453
36124	506454
77725	506455
52921	506456
304533	506457
60622	506458
86791	506459
116783	506460
14006	506461
109725	506462
46942	506463
226515	506464
110845	506465
89455	506466
95978	506467
125665	506468
33898	506469
42797	506470
234600	506471
56468	506472
51595	506473
54052	506474
112832	506475
50452	506476
315725	506477
223507	506478
232199	506479
228023	506480
95970	506481
223283	506482
260777	506483
233033	506484
93997	506485
251169	506486
284257	506487
316275	506488
303707	506489
174155	506490
63941	506491
93744	506492
288607	506493
140461	506494
198568	506495
21840	506496
204319	506497
114062	506498
248135	506499
108096	506500
103921	506501
3698	506502
165688	506503
176064	506504
77746	506505
176567	506506
165427	506507
107846	506508
45827	506509
313894	506510
96081	506511
326378	506512
264572	506513
326625	506514
139518	506515
136780	506516
65942	506517
79924	506518
115269	506519
34839	506520
78380	506521
172058	506522
54181	506523
2444	506524
14560	506525
134100	506526
43700	506527
14278	506528
95813	506529
26294	506530
2475	506531
74316	506532
45259	506533
109506	506534
124522	506535
53534	506536
168284	506537
197197	506538
98707	506539
239200	506540
40385	506541
217015	506542
81442	506543
137589	506544
104372	506545
17470	506546
131826	506547
61729	506548
227429	506549
230980	506550
117377	506551
35017	506552
108978	506553
14273	506554
37591	506555
72556	506556
70335	506557
151020	506558
16719	506559
21098	506560
43418	506561
1372	506562
206707	506563
181046	506564
77144	506565
93067	506566
92928	506567
72131	506568
48083	506569
48697	506570
67709	506571
32242	506572
73930	506573
149625	506574
188358	506575
197510	506576
12698	506577
24943	506578
22359	506579
201171	506580
118503	506581
77962	506582
5912	506583
33657	506584
97974	506585
100964	506586
142849	506587
23842	506588
10689	506589
127120	506590
183685	506591
20839	506592
18949	506593
454	506594
7408	506595
87268	506596
120362	506597
44555	506598
11681	506599
103054	506600
26629	506601
19048	506602
42490	506603
108601	506604
146171	506605
17771	506606
59395	506607
74816	506608
231762	506609
257809	506610
4783	506611
146808	506612
15357	506613
95271	506614
214414	506615
103094	506616
153994	506617
303612	506618
198618	506619
49086	506620
45898	506621
11053	506622
3917	506623
103174	506624
92285	506625
20470	506626
583	506627
34433	506628
8829	506629
265248	506630
3072	506631
21918	506632
1336	506633
149024	506634
187916	506635
45001	506636
144715	506637
39305	506638
12879	506639
36411	506640
134607	506641
15130	506642
73716	506643
17478	506644
52301	506645
211467	506646
6066	506647
53120	506648
296	506649
6323	506650
175545	506651
219907	506652
128322	506653
135913	506654
318439	506655
53120	506656
211469	506657
48448	506658
275908	506659
296	506660
136054	506661
21232	506662
15434	506663
201938	506664
318168	506665
64044	506666
18296	506667
87605	506668
77740	506669
35225	506670
57077	506671
112973	506672
106432	506673
34048	506674
10792	506675
260449	506676
79121	506677
1972	506678
214180	506679
75260	506680
188494	506681
256546	506682
74789	506683
121980	506684
128633	506685
66548	506686
350	506687
58470	506688
39983	506689
43403	506690
1155	506691
200228	506692
242771	506693
250672	506694
50822	506695
211897	506696
19136	506697
147386	506698
59160	506699
4479	506700
79518	506701
5988	506702
127368	506703
131856	506704
108520	506705
10958	506706
124968	506707
62542	506708
47948	506709
184784	506710
206884	506711
17312	506712
135945	506713
211950	506714
312643	506715
203349	506716
157857	506717
9149	506718
66528	506719
295691	506720
44699	506721
324204	506722
102076	506723
34302	506724
160616	506725
61298	506726
14402	506727
97419	506728
20880	506729
212893	506730
308769	506731
81532	506732
203245	506733
58830	506734
100770	506735
267603	506736
270440	506737
177026	506738
58031	506739
138898	506740
102990	506741
328746	506742
81173	506743
63312	506744
33094	506745
47693	506746
58962	506747
28889	506748
69467	506749
136107	506750
30706	506751
37992	506752
27535	506753
855	506754
125755	506755
78806	506756
24546	506757
115024	506758
51016	506759
35051	506760
13901	506761
188002	506762
139750	506763
10310	506764
38173	506765
116129	506766
52788	506767
320313	506768
105446	506769
142459	506770
1571	506771
198545	506772
245583	506773
9719	506774
178960	506775
296583	506776
191446	506777
78871	506778
225532	506779
95100	506780
14408	506781
10198	506782
211563	506783
5124	506784
238213	506785
204613	506786
215847	506787
103129	506788
102240	506789
109458	506790
52025	506791
127706	506792
104639	506793
134594	506794
5517	506795
78858	506796
39971	506797
248410	506798
221833	506799
4743	506800
1133	506801
92811	506802
95656	506803
6898	506804
26371	506805
33421	506806
17759	506807
150670	506808
244681	506809
142865	506810
117269	506811
202402	506812
3309	506813
160370	506814
268660	506815
76207	506816
804	506817
210761	506818
59486	506819
23397	506820
1843	506821
13493	506822
88688	506823
129721	506824
209086	506825
201040	506826
9482	506827
6814	506828
2166	506829
20530	506830
32162	506831
24512	506832
112427	506833
26397	506834
294588	506835
11108	506836
7213	506837
207327	506838
246496	506839
168565	506840
126595	506841
197326	506842
127613	506843
157866	506844
244979	506845
17378	506846
1288	506847
4217	506848
124456	506849
105252	506850
5438	506851
244851	506852
47948	506853
181599	506854
5076	506855
96931	506856
256101	506857
250618	506858
114955	506859
114904	506860
272597	506861
12	506862
1136	506863
15712	506864
185839	506865
3934	506866
19667	506867
122413	506868
12177	506869
125359	506870
1640	506871
1404	506872
28472	506873
25529	506874
26718	506875
9167	506876
175422	506877
136323	506878
271594	506879
13863	506880
196565	506881
12243	506882
55415	506883
34168	506884
275079	506885
22462	506886
12111	506887
55869	506888
79853	506889
7079	506890
192662	506891
130686	506892
185628	506893
1806	506894
110856	506895
154898	506896
128085	506897
30179	506898
54260	506899
119212	506900
21217	506901
80287	506902
109811	506903
208257	506904
62787	506905
28876	506906
76614	506907
53396	506908
18996	506909
42877	506910
32342	506911
143780	506912
167895	506913
83873	506914
108838	506915
135805	506916
73915	506917
55122	506918
178385	506919
105385	506920
124454	506921
163458	506922
12473	506923
79823	506924
126614	506925
69872	506926
113895	506927
10405	506928
287419	506929
104156	506930
257171	506931
33304	506932
271003	506933
54849	506934
255652	506935
70201	506936
118256	506937
14047	506938
289418	506939
194453	506940
48759	506941
91285	506942
144166	506943
188793	506944
176790	506945
60239	506946
157075	506947
70796	506948
128174	506949
18283	506950
107147	506951
37141	506952
303081	506953
133447	506954
85036	506955
53245	506956
79776	506957
241766	506958
7122	506959
233919	506960
192452	506961
19105	506962
320093	506963
197424	506964
8170	506965
52970	506966
182419	506967
264	506968
21354	506969
111279	506970
58349	506971
36174	506972
5615	506973
2412	506974
187923	506975
41	506976
61834	506977
7618	506978
56774	506979
10546	506980
74788	506981
2024	506982
33956	506983
8359	506984
60618	506985
191119	506986
169325	506987
223244	506988
76499	506989
167	506990
1363	506991
50993	506992
21097	506993
16553	506994
49726	506995
12973	506996
2585	506997
12973	506998
10693	506999
11343	507000
10044	507001
137565	507002
115969	507003
13477	507004
11679	507005
111278	507006
140324	507007
170133	507008
244093	507009
5827	507010
6423	507011
5223	507012
5108	507013
7658	507014
600	507015
47048	507016
102520	507017
171342	507018
5279	507019
172501	507020
22584	507021
261645	507022
13028	507023
27387	507024
58249	507025
61175	507026
8085	507027
269861	507028
47061	507029
946	507030
51610	507031
75	507032
165959	507033
103526	507034
27555	507035
23517	507036
223708	507037
108	507038
34927	507039
21690	507040
12789	507041
22082	507042
3765	507043
63353	507044
7607	507045
62484	507046
102273	507047
16850	507048
24396	507049
88729	507050
63087	507051
91135	507052
104186	507053
14273	507054
29647	507055
50778	507056
16495	507057
30012	507058
46356	507059
107196	507060
180218	507061
14236	507062
12449	507063
19391	507064
305864	507065
35697	507066
19669	507067
47382	507068
198353	507069
36	507070
1310	507071
155403	507072
30444	507073
45586	507074
69249	507075
25424	507076
42777	507077
2033	507078
78388	507079
95496	507080
111055	507081
63197	507082
114300	507083
2496	507084
29149	507085
15962	507086
287816	507087
5259	507088
69249	507089
59860	507090
19553	507091
27610	507092
146828	507093
154555	507094
38856	507095
95488	507096
273363	507097
433	507098
121542	507099
51377	507100
39511	507101
110046	507102
59733	507103
315684	507104
2362	507105
94431	507106
263056	507107
24765	507108
1929	507109
88751	507110
5357	507111
19129	507112
31779	507113
146117	507114
419	507115
281982	507116
142108	507117
1344	507118
41751	507119
19791	507120
5442	507121
21178	507122
168406	507123
82251	507124
257923	507125
6664	507126
17359	507127
26400	507128
24867	507129
3179	507130
237446	507131
60414	507132
110990	507133
95497	507134
56727	507135
20606	507136
54914	507137
197178	507138
43761	507139
4183	507140
21721	507141
171312	507142
88355	507143
121015	507144
74641	507145
118888	507146
195430	507147
124761	507148
183482	507149
153583	507150
1283	507151
84430	507152
200708	507153
2258	507154
85843	507155
13505	507156
46716	507157
5057	507158
207794	507159
9479	507160
63432	507161
122307	507162
7797	507163
248917	507164
188315	507165
117524	507166
17829	507167
12789	507168
15264	507169
19196	507170
7374	507171
105387	507172
101100	507173
6883	507174
40251	507175
2551	507176
110152	507177
23729	507178
15870	507179
266616	507180
264377	507181
110774	507182
19729	507183
3448	507184
82260	507185
193442	507186
192014	507187
119587	507188
2113	507189
151754	507190
253047	507191
67633	507192
90890	507193
22439	507194
49977	507195
6648	507196
204128	507197
57713	507198
224787	507199
154431	507200
86305	507201
100746	507202
37671	507203
126922	507204
276454	507205
286000	507206
7733	507207
105853	507208
79725	507209
134194	507210
16612	507211
31743	507212
11841	507213
137944	507214
474	507215
91100	507216
74295	507217
51859	507218
96006	507219
129973	507220
191703	507221
157932	507222
88108	507223
229393	507224
117937	507225
867	507226
153188	507227
43410	507228
170	507229
14135	507230
24551	507231
38481	507232
122384	507233
265394	507234
43676	507235
59375	507236
168022	507237
45491	507238
152304	507239
60603	507240
71725	507241
98977	507242
83615	507243
186119	507244
268996	507245
104593	507246
34752	507247
12036	507248
23243	507249
72516	507250
55437	507251
23649	507252
232395	507253
212673	507254
477	507255
97686	507256
292931	507257
15745	507258
22235	507259
171077	507260
107796	507261
333	507262
25965	507263
6026	507264
8929	507265
46313	507266
253250	507267
4595	507268
102861	507269
28576	507270
3368	507271
14801	507272
27385	507273
124575	507274
60425	507275
195524	507276
28674	507277
20466	507278
56918	507279
87545	507280
34591	507281
21178	507282
95298	507283
5327	507284
15334	507285
358	507286
311	507287
1991	507288
84032	507289
6136	507290
127240	507291
59038	507292
342	507293
35030	507294
1328	507295
174908	507296
24169	507297
98293	507298
53485	507299
17180	507300
147147	507301
49634	507302
6208	507303
28353	507304
28273	507305
150375	507306
119685	507307
6668	507308
135949	507309
69606	507310
8407	507311
10387	507312
249829	507313
187541	507314
146082	507315
86144	507316
216455	507317
50156	507318
69686	507319
23178	507320
196117	507321
159428	507322
124126	507323
77832	507324
250745	507325
23538	507326
116305	507327
15130	507328
152745	507329
22280	507330
4183	507331
7879	507332
59722	507333
206383	507334
14621	507335
138771	507336
73326	507337
22174	507338
115322	507339
112228	507340
243993	507341
26257	507342
50525	507343
87916	507344
7730	507345
31298	507346
270754	507347
86990	507348
49573	507349
76944	507350
55331	507351
25750	507352
50860	507353
3945	507354
123706	507355
8941	507356
46499	507357
105167	507358
144329	507359
271754	507360
67831	507361
13305	507362
202472	507363
196248	507364
1582	507365
130074	507366
38862	507367
13091	507368
8437	507369
1080	507370
1956	507371
249192	507372
4882	507373
137645	507374
2511	507375
96629	507376
307791	507377
81695	507378
4663	507379
47291	507380
93916	507381
20100	507382
4933	507383
41618	507384
12747	507385
216696	507386
47935	507387
53754	507388
81788	507389
11510	507390
4349	507391
194098	507392
65000	507393
132618	507394
270317	507395
89242	507396
18997	507397
47042	507398
37527	507399
69584	507400
78618	507401
65124	507402
151956	507403
29883	507404
148073	507405
8774	507406
290441	507407
243168	507408
30409	507409
22240	507410
3842	507411
58542	507412
41179	507413
35969	507414
129880	507415
2275	507416
81028	507417
39957	507418
219956	507419
113536	507420
9131	507421
15915	507422
162832	507423
92294	507424
195166	507425
261591	507426
15559	507427
175470	507428
11807	507429
171248	507430
121940	507431
105383	507432
67987	507433
45229	507434
82297	507435
186611	507436
180830	507437
3499	507438
58719	507439
107325	507440
115288	507441
74302	507442
29016	507443
44691	507444
95811	507445
45518	507446
141703	507447
134590	507448
30159	507449
20791	507450
1154	507451
125790	507452
9508	507453
293911	507454
45133	507455
53050	507456
80109	507457
57039	507458
217204	507459
306778	507460
109118	507461
67071	507462
63009	507463
307395	507464
17335	507465
48721	507466
3811	507467
75134	507468
20160	507469
2912	507470
22344	507471
106548	507472
81215	507473
55788	507474
4853	507475
79267	507476
25495	507477
231532	507478
115449	507479
69941	507480
5827	507481
57317	507482
139214	507483
279865	507484
116233	507485
19941	507486
46202	507487
57122	507488
305266	507489
57778	507490
8651	507491
105055	507492
58851	507493
36826	507494
95759	507495
7797	507496
921	507497
189360	507498
7091	507499
129551	507500
94951	507501
24499	507502
1585	507503
65587	507504
7772	507505
325535	507506
177735	507507
127907	507508
70803	507509
17039	507510
265295	507511
10303	507512
82300	507513
94538	507514
90602	507515
198207	507516
163043	507517
199530	507518
56232	507519
8364	507520
127487	507521
285143	507522
19361	507523
155366	507524
41210	507525
88249	507526
240057	507527
51017	507528
70459	507529
30208	507530
27989	507531
8825	507532
127243	507533
216726	507534
87467	507535
78247	507536
186217	507537
5038	507538
12870	507539
54628	507540
119759	507541
10847	507542
5492	507543
17515	507544
3806	507545
2714	507546
18280	507547
232973	507548
1279	507549
130067	507550
57173	507551
23497	507552
54882	507553
311019	507554
19667	507555
47	507556
174364	507557
36794	507558
13613	507559
108186	507560
38207	507561
175701	507562
178926	507563
6440	507564
211558	507565
70114	507566
138167	507567
1459	507568
13699	507569
54952	507570
179674	507571
66277	507572
155661	507573
54951	507574
102860	507575
30970	507576
106972	507577
239653	507578
155469	507579
43831	507580
320657	507581
45491	507582
243180	507583
24531	507584
171998	507585
11660	507586
72181	507587
30970	507588
223724	507589
43448	507590
276940	507591
3947	507592
108651	507593
100207	507594
52951	507595
2225	507596
312718	507597
23418	507598
49810	507599
837	507600
3792	507601
138029	507602
27524	507603
8374	507604
67471	507605
8618	507606
182936	507607
16384	507608
144199	507609
1821	507610
179275	507611
246781	507612
69199	507613
1304	507614
278773	507615
181990	507616
181572	507617
159391	507618
31012	507619
50840	507620
297779	507621
734	507622
33353	507623
31876	507624
193759	507625
22627	507626
97659	507627
113140	507628
5042	507629
43084	507630
67271	507631
150699	507632
9496	507633
9224	507634
97071	507635
136480	507636
246551	507637
203455	507638
265717	507639
99511	507640
11347	507641
17372	507642
101078	507643
11383	507644
110537	507645
294080	507646
212126	507647
41941	507648
303572	507649
6624	507650
156564	507651
105220	507652
47327	507653
111564	507654
170161	507655
63052	507656
36758	507657
63093	507658
15292	507659
55690	507660
239644	507661
185297	507662
5878	507663
209875	507664
81559	507665
21603	507666
43314	507667
38464	507668
128922	507669
249234	507670
2678	507671
212278	507672
221468	507673
9972	507674
312664	507675
18346	507676
9669	507677
178844	507678
16940	507679
55452	507680
31837	507681
2655	507682
68113	507683
119130	507684
209212	507685
163347	507686
8082	507687
58133	507688
215347	507689
87401	507690
90172	507691
28928	507692
34886	507693
13719	507694
3466	507695
6960	507696
6914	507697
11159	507698
108356	507699
46790	507700
41850	507701
24647	507702
32651	507703
54939	507704
166893	507705
255914	507706
53838	507707
301082	507708
1851	507709
101903	507710
953	507711
185172	507712
132587	507713
57814	507714
88338	507715
109817	507716
230780	507717
29845	507718
284179	507719
56412	507720
276	507721
321066	507722
51267	507723
9693	507724
98588	507725
165531	507726
55294	507727
55592	507728
99193	507729
318587	507730
43699	507731
34767	507732
22881	507733
249892	507734
192222	507735
181791	507736
17099	507737
149593	507738
197383	507739
147197	507740
115067	507741
130771	507742
122502	507743
63106	507744
10524	507745
19908	507746
113930	507747
56817	507748
47135	507749
73736	507750
173207	507751
27346	507752
280688	507753
20185	507754
23892	507755
30925	507756
17470	507757
87965	507758
204143	507759
106569	507760
62174	507761
63426	507762
149593	507763
256644	507764
26800	507765
141765	507766
10008	507767
11842	507768
286103	507769
47489	507770
149502	507771
120507	507772
77678	507773
90399	507774
185954	507775
200715	507776
97275	507777
139215	507778
237438	507779
284313	507780
83592	507781
99887	507782
278701	507783
35698	507784
155431	507785
41120	507786
74759	507787
20451	507788
63052	507789
1897	507790
139598	507791
210390	507792
1427	507793
59830	507794
89636	507795
180779	507796
190234	507797
248753	507798
1254	507799
99887	507800
38406	507801
97	507802
47375	507803
23076	507804
40700	507805
189303	507806
29349	507807
75497	507808
248256	507809
225415	507810
118286	507811
297425	507812
120134	507813
112595	507814
246740	507815
124868	507816
164122	507817
137325	507818
163044	507819
123964	507820
187487	507821
187502	507822
139122	507823
85765	507824
187434	507825
8343	507826
283549	507827
125041	507828
179775	507829
36848	507830
62114	507831
227638	507832
152798	507833
104118	507834
484	507835
90863	507836
190368	507837
85877	507838
48569	507839
64029	507840
319252	507841
114561	507842
47416	507843
136302	507844
30819	507845
34836	507846
198743	507847
114270	507848
37396	507849
178817	507850
90807	507851
16336	507852
98824	507853
67103	507854
96012	507855
80384	507856
4451	507857
105522	507858
714	507859
244351	507860
166053	507861
134366	507862
102355	507863
16389	507864
91318	507865
68960	507866
10659	507867
27263	507868
422	507869
83556	507870
1190	507871
33	507872
328754	507873
2007	507874
2266	507875
125427	507876
27604	507877
58712	507878
34589	507879
26050	507880
273022	507881
278358	507882
129791	507883
23181	507884
11209	507885
50871	507886
80326	507887
131599	507888
9277	507889
39283	507890
21251	507891
101725	507892
169440	507893
101699	507894
29133	507895
285927	507896
40339	507897
253815	507898
15106	507899
303540	507900
195968	507901
256843	507902
189619	507903
192222	507904
56313	507905
112453	507906
104257	507907
110751	507908
155429	507909
243067	507910
103994	507911
93490	507912
5877	507913
75200	507914
82965	507915
1740	507916
67662	507917
60764	507918
74705	507919
2193	507920
304622	507921
14619	507922
19079	507923
114451	507924
14237	507925
173770	507926
64749	507927
271	507928
16600	507929
178995	507930
1972	507931
55858	507932
196380	507933
79398	507934
262154	507935
1869	507936
26857	507937
144483	507938
37129	507939
96085	507940
5562	507941
281877	507942
155736	507943
102396	507944
75941	507945
58552	507946
280924	507947
225652	507948
526	507949
131140	507950
101618	507951
205574	507952
80416	507953
119844	507954
70188	507955
9910	507956
14231	507957
47986	507958
18977	507959
247798	507960
48575	507961
184011	507962
110393	507963
157457	507964
36175	507965
194917	507966
87873	507967
13676	507968
148873	507969
64164	507970
17255	507971
279899	507972
118318	507973
10338	507974
58286	507975
19602	507976
13799	507977
69990	507978
92300	507979
241134	507980
519	507981
95392	507982
14	507983
40286	507984
297214	507985
33471	507986
86469	507987
103174	507988
29403	507989
41230	507990
41230	507991
119591	507992
234370	507993
78322	507994
194445	507995
140980	507996
62331	507997
53942	507998
18156	507999
7636	508000
109732	508001
39865	508002
5486	508003
18203	508004
6679	508005
32795	508006
8838	508007
24615	508008
1426	508009
285363	508010
75332	508011
73548	508012
66873	508013
295698	508014
2385	508015
95692	508016
50720	508017
121114	508018
24073	508019
126558	508020
290852	508021
486	508022
247645	508023
247700	508024
276087	508025
83536	508026
304448	508027
74177	508028
183653	508029
218342	508030
16844	508031
19161	508032
121843	508033
31876	508034
280420	508035
116522	508036
4342	508037
40327	508038
23615	508039
162215	508040
48820	508041
149879	508042
90863	508043
64047	508044
1636	508045
71856	508046
96729	508047
4208	508048
126027	508049
14513	508050
714	508051
27562	508052
2607	508053
195108	508054
108336	508055
22474	508056
28157	508057
42948	508058
138347	508059
16307	508060
37764	508061
211147	508062
41594	508063
26753	508064
56621	508065
70643	508066
11233	508067
106269	508068
29661	508069
203032	508070
96116	508071
211676	508072
15939	508073
2096	508074
67644	508075
153637	508076
275323	508077
255427	508078
1583	508079
4685	508080
312598	508081
15408	508082
17936	508083
93558	508084
14852	508085
1289	508086
57646	508087
87284	508088
8075	508089
20509	508090
150290	508091
42373	508092
379	508093
60341	508094
179360	508095
79674	508096
13611	508097
12060	508098
136739	508099
64935	508100
13495	508101
3538	508102
57344	508103
103206	508104
50532	508105
2167	508106
136261	508107
88785	508108
85504	508109
96685	508110
168961	508111
16857	508112
38006	508113
17469	508114
24040	508115
69004	508116
115272	508117
291847	508118
117521	508119
252489	508120
182274	508121
207026	508122
222569	508123
183352	508124
39999	508125
224739	508126
41679	508127
91468	508128
13101	508129
126227	508130
251274	508131
173447	508132
292207	508133
150382	508134
173179	508135
205563	508136
77048	508137
127050	508138
98219	508139
15230	508140
234831	508141
53175	508142
138309	508143
13080	508144
198256	508145
173359	508146
28795	508147
133064	508148
54688	508149
40242	508150
127602	508151
16663	508152
23791	508153
74120	508154
122995	508155
216461	508156
92912	508157
185675	508158
214969	508159
291271	508160
212697	508161
93307	508162
28996	508163
49664	508164
101798	508165
78020	508166
130168	508167
73623	508168
78760	508169
11462	508170
21464	508171
54993	508172
79737	508173
1729	508174
156682	508175
246114	508176
60654	508177
41311	508178
67561	508179
1	508180
98121	508181
298196	508182
81147	508183
179308	508184
219340	508185
142405	508186
119444	508187
116094	508188
144254	508189
106432	508190
243265	508191
35794	508192
150408	508193
105738	508194
236256	508195
120623	508196
64333	508197
89898	508198
94332	508199
236759	508200
120009	508201
236196	508202
121013	508203
211137	508204
194802	508205
24327	508206
112140	508207
242314	508208
242637	508209
90746	508210
70431	508211
83901	508212
166217	508213
187353	508214
58728	508215
244308	508216
188439	508217
19826	508218
19829	508219
58300	508220
121013	508221
90068	508222
142670	508223
314462	508224
197779	508225
247664	508226
183382	508227
55570	508228
265328	508229
183758	508230
53924	508231
17396	508232
140597	508233
84880	508234
100281	508235
121352	508236
2688	508237
1959	508238
200327	508239
21765	508240
131346	508241
49266	508242
20057	508243
269782	508244
174557	508245
19080	508246
18012	508247
62413	508248
59579	508249
96547	508250
177502	508251
192863	508252
53581	508253
83215	508254
174767	508255
118312	508256
133315	508257
85495	508258
164169	508259
164281	508260
208387	508261
1371	508262
79094	508263
91635	508264
2299	508265
32724	508266
10729	508267
3317	508268
6219	508269
166878	508270
49449	508271
24880	508272
38844	508273
27097	508274
60752	508275
97903	508276
19778	508277
130007	508278
46701	508279
12572	508280
6979	508281
32655	508282
15200	508283
35147	508284
86577	508285
46103	508286
128235	508287
8791	508288
13341	508289
291634	508290
16533	508291
41962	508292
4347	508293
130424	508294
55078	508295
45435	508296
47240	508297
8791	508298
82295	508299
6456	508300
15429	508301
47513	508302
21412	508303
3692	508304
24962	508305
114969	508306
15177	508307
86277	508308
16155	508309
3588	508310
32773	508311
98412	508312
1220	508313
37278	508314
39988	508315
19985	508316
47692	508317
71955	508318
79938	508319
126359	508320
901	508321
292	508322
50673	508323
107030	508324
813	508325
1918	508326
74	508327
18919	508328
13930	508329
6325	508330
59346	508331
173536	508332
2025	508333
193425	508334
193301	508335
57842	508336
1307	508337
20534	508338
70329	508339
50176	508340
206139	508341
56959	508342
115012	508343
216773	508344
29940	508345
104690	508346
19061	508347
215881	508348
87674	508349
205183	508350
33238	508351
72280	508352
79846	508353
298877	508354
129126	508355
13741	508356
9286	508357
51475	508358
20407	508359
125909	508360
204759	508361
58911	508362
45969	508363
4072	508364
25505	508365
26144	508366
323549	508367
34446	508368
40334	508369
9571	508370
105135	508371
17903	508372
55619	508373
14511	508374
4099	508375
170692	508376
61732	508377
5012	508378
63980	508379
119944	508380
38833	508381
54117	508382
10602	508383
282045	508384
74775	508385
256873	508386
19061	508387
94655	508388
12998	508389
783	508390
4193	508391
10392	508392
33940	508393
5650	508394
320533	508395
16764	508396
88324	508397
6679	508398
133379	508399
4876	508400
4876	508401
81973	508402
176067	508403
206470	508404
84788	508405
269614	508406
194589	508407
149024	508408
185096	508409
134916	508410
4613	508411
189236	508412
107053	508413
86102	508414
18395	508415
170955	508416
269339	508417
61024	508418
96115	508419
268780	508420
209918	508421
311519	508422
55809	508423
62394	508424
219489	508425
13011	508426
200907	508427
65739	508428
60678	508429
161107	508430
175589	508431
73357	508432
175589	508433
210562	508434
262844	508435
134011	508436
272841	508437
19887	508438
35911	508439
249119	508440
216215	508441
209769	508442
89543	508443
445	508444
57965	508445
28980	508446
88249	508447
270018	508448
16420	508449
138608	508450
60734	508451
21475	508452
25619	508453
239752	508454
156352	508455
71681	508456
290039	508457
62328	508458
36422	508459
20717	508460
13351	508461
160514	508462
98893	508463
176832	508464
83399	508465
2904	508466
28063	508467
85184	508468
40252	508469
95532	508470
198643	508471
85556	508472
198643	508473
291744	508474
178319	508475
56409	508476
113093	508477
108200	508478
38428	508479
7551	508480
58829	508481
47733	508482
142576	508483
166875	508484
24880	508485
59536	508486
21718	508487
94063	508488
44067	508489
204284	508490
56405	508491
66673	508492
44074	508493
7011	508494
20891	508495
51778	508496
263948	508497
104226	508498
56357	508499
216798	508500
85305	508501
95377	508502
91002	508503
263713	508504
205935	508505
15077	508506
156425	508507
8400	508508
47543	508509
11656	508510
177592	508511
291329	508512
23004	508513
104110	508514
88070	508515
207	508516
35515	508517
33777	508518
33564	508519
131103	508520
74283	508521
122687	508522
24563	508523
101036	508524
137827	508525
21904	508526
5721	508527
81314	508528
43737	508529
45934	508530
199639	508531
18278	508532
193319	508533
253316	508534
7615	508535
1085	508536
136900	508537
15461	508538
41581	508539
75158	508540
128910	508541
215124	508542
58233	508543
61989	508544
65933	508545
200478	508546
22172	508547
374	508548
1559	508549
32330	508550
131741	508551
27217	508552
52125	508553
30435	508554
85082	508555
26387	508556
10803	508557
31549	508558
20389	508559
5515	508560
21741	508561
818	508562
48301	508563
47762	508564
39	508565
33649	508566
39203	508567
104608	508568
24952	508569
905	508570
56033	508571
50598	508572
213522	508573
3229	508574
37716	508575
155587	508576
160882	508577
14992	508578
29401	508579
2448	508580
33865	508581
823	508582
78930	508583
247369	508584
11929	508585
251853	508586
79210	508587
67392	508588
19439	508589
171069	508590
216651	508591
197215	508592
63605	508593
212195	508594
37490	508595
56256	508596
210034	508597
19400	508598
73581	508599
21761	508600
7406	508601
183226	508602
257970	508603
294534	508604
267858	508605
274561	508606
170016	508607
162830	508608
108795	508609
197386	508610
71907	508611
44025	508612
163558	508613
142684	508614
323777	508615
58332	508616
218532	508617
270435	508618
53263	508619
179522	508620
117197	508621
147277	508622
211889	508623
143241	508624
260187	508625
208322	508626
315626	508627
78723	508628
31733	508629
22521	508630
111103	508631
151010	508632
110314	508633
108947	508634
315851	508635
223638	508636
309661	508637
70927	508638
136316	508639
265738	508640
22837	508641
127845	508642
20413	508643
184031	508644
23961	508645
1304	508646
733	508647
138804	508648
197022	508649
23143	508650
300376	508651
152050	508652
152595	508653
22676	508654
24791	508655
6581	508656
34896	508657
102190	508658
292891	508659
13401	508660
226354	508661
27246	508662
309153	508663
307096	508664
52955	508665
111753	508666
636	508667
211310	508668
94402	508669
13210	508670
91692	508671
168331	508672
79865	508673
10958	508674
24772	508675
67225	508676
266219	508677
199240	508678
149715	508679
218119	508680
113315	508681
149053	508682
53278	508683
12026	508684
199458	508685
2411	508686
161885	508687
154820	508688
2411	508689
287184	508690
80453	508691
141464	508692
14131	508693
22036	508694
128483	508695
206582	508696
11385	508697
220359	508698
197566	508699
124704	508700
59383	508701
6341	508702
58038	508703
10918	508704
38847	508705
230072	508706
148789	508707
141134	508708
40215	508709
300347	508710
55717	508711
149037	508712
167067	508713
22815	508714
12333	508715
256328	508716
167975	508717
2063	508718
104014	508719
301699	508720
5171	508721
19831	508722
136931	508723
121198	508724
66085	508725
102310	508726
123964	508727
306274	508728
76962	508729
125870	508730
12308	508731
214596	508732
136263	508733
218264	508734
68606	508735
317062	508736
265350	508737
6710	508738
164951	508739
106095	508740
139073	508741
6461	508742
139657	508743
139640	508744
66972	508745
95945	508746
100126	508747
245762	508748
70101	508749
152175	508750
128289	508751
305712	508752
130795	508753
149273	508754
64086	508755
15829	508756
102939	508757
67199	508758
289646	508759
62171	508760
289649	508761
84406	508762
9243	508763
187037	508764
8156	508765
148838	508766
17215	508767
172333	508768
166452	508769
60088	508770
65563	508771
39565	508772
182073	508773
11385	508774
40643	508775
59435	508776
90003	508777
139680	508778
20064	508779
140296	508780
40009	508781
39936	508782
40009	508783
58342	508784
11009	508785
7646	508786
121331	508787
132917	508788
190936	508789
124059	508790
2492	508791
70293	508792
10135	508793
55141	508794
6461	508795
209704	508796
104503	508797
28592	508798
97667	508799
200280	508800
109166	508801
180429	508802
76391	508803
11533	508804
72499	508805
10789	508806
16980	508807
100833	508808
197658	508809
122401	508810
4425	508811
66266	508812
87835	508813
102013	508814
368	508815
58051	508816
55812	508817
24011	508818
23993	508819
62367	508820
39800	508821
55309	508822
62280	508823
42679	508824
35207	508825
55928	508826
210171	508827
20637	508828
55293	508829
61028	508830
100070	508831
47875	508832
78080	508833
12447	508834
28842	508835
17323	508836
245508	508837
102249	508838
309547	508839
72988	508840
11031	508841
290533	508842
61505	508843
232409	508844
96761	508845
96067	508846
32030	508847
29993	508848
11164	508849
119334	508850
14776	508851
72921	508852
62161	508853
30163	508854
174218	508855
28702	508856
60522	508857
77507	508858
186376	508859
217019	508860
69386	508861
29426	508862
48126	508863
22073	508864
128978	508865
151381	508866
37643	508867
265841	508868
201072	508869
64521	508870
139382	508871
38881	508872
91004	508873
323100	508874
113298	508875
35392	508876
216057	508877
50774	508878
33695	508879
41874	508880
260132	508881
92644	508882
120138	508883
33791	508884
9005	508885
182068	508886
19052	508887
247532	508888
37877	508889
132338	508890
5032	508891
358	508892
92078	508893
214823	508894
40449	508895
91568	508896
4968	508897
11080	508898
148358	508899
137060	508900
18950	508901
235735	508902
63815	508903
19946	508904
214393	508905
140918	508906
237385	508907
88694	508908
90723	508909
137228	508910
19895	508911
181707	508912
14495	508913
53746	508914
7608	508915
10922	508916
158326	508917
26463	508918
15863	508919
10874	508920
44222	508921
1512	508922
90889	508923
3716	508924
132069	508925
131961	508926
54784	508927
231977	508928
27988	508929
49586	508930
57037	508931
144171	508932
28692	508933
283207	508934
48372	508935
43075	508936
27700	508937
32933	508938
9583	508939
212955	508940
177312	508941
192976	508942
50083	508943
119616	508944
88945	508945
275902	508946
127155	508947
25138	508948
3423	508949
130112	508950
144171	508951
205207	508952
13396	508953
160517	508954
95167	508955
52485	508956
51174	508957
177715	508958
180550	508959
21762	508960
202420	508961
4940	508962
222837	508963
121742	508964
88114	508965
35670	508966
155215	508967
118702	508968
265126	508969
49760	508970
74830	508971
96661	508972
216026	508973
269906	508974
31551	508975
118344	508976
101608	508977
299353	508978
105599	508979
12057	508980
2331	508981
26847	508982
2147	508983
154675	508984
154979	508985
307935	508986
236069	508987
239022	508988
130157	508989
199215	508990
67264	508991
35410	508992
325841	508993
175136	508994
46371	508995
102307	508996
16031	508997
137049	508998
425	508999
13371	509000
47370	509001
1542	509002
77941	509003
3423	509004
89952	509005
432	509006
40009	509007
218075	509008
218034	509009
37499	509010
59738	509011
128486	509012
14820	509013
81798	509014
189572	509015
131985	509016
16438	509017
301374	509018
200260	509019
185727	509020
250337	509021
215857	509022
27812	509023
45554	509024
46437	509025
314359	509026
116384	509027
28923	509028
144556	509029
17545	509030
176485	509031
88267	509032
186503	509033
211594	509034
156441	509035
164598	509036
158133	509037
214535	509038
22394	509039
106122	509040
20335	509041
10662	509042
66559	509043
75058	509044
11296	509045
182452	509046
23016	509047
157665	509048
159571	509049
79611	509050
191886	509051
17120	509052
140	509053
207597	509054
3237	509055
19226	509056
284125	509057
29936	509058
48303	509059
117236	509060
32239	509061
40556	509062
105812	509063
56621	509064
122092	509065
185305	509066
95208	509067
1972	509068
24949	509069
641	509070
16460	509071
38335	509072
183869	509073
22055	509074
172660	509075
50568	509076
25044	509077
106110	509078
307995	509079
260024	509080
53010	509081
36068	509082
49644	509083
211173	509084
194239	509085
456	509086
33571	509087
4925	509088
77336	509089
108986	509090
53009	509091
25384	509092
180281	509093
38236	509094
13906	509095
53244	509096
184349	509097
6590	509098
3348	509099
278	509100
43117	509101
1133	509102
12271	509103
14828	509104
130890	509105
81103	509106
211950	509107
211513	509108
315	509109
17601	509110
202073	509111
141876	509112
7101	509113
814	509114
98658	509115
8292	509116
47843	509117
16057	509118
223631	509119
180967	509120
126365	509121
32035	509122
9389	509123
178497	509124
60517	509125
280	509126
9	509127
4700	509128
39781	509129
13386	509130
46023	509131
61294	509132
15800	509133
311399	509134
28410	509135
57434	509136
101191	509137
126076	509138
79976	509139
19966	509140
45221	509141
45701	509142
65823	509143
213677	509144
216922	509145
22301	509146
528	509147
15312	509148
5028	509149
12312	509150
81035	509151
539	509152
58678	509153
105597	509154
307367	509155
71701	509156
35079	509157
15416	509158
302846	509159
72777	509160
115097	509161
70624	509162
98844	509163
50597	509164
3121	509165
293998	509166
86625	509167
9121	509168
35141	509169
64242	509170
67552	509171
22026	509172
235563	509173
11836	509174
263163	509175
180754	509176
123731	509177
2319	509178
62935	509179
26540	509180
30453	509181
148103	509182
109195	509183
125993	509184
152618	509185
36825	509186
226852	509187
35293	509188
48847	509189
63850	509190
12053	509191
42495	509192
105529	509193
304560	509194
195928	509195
12533	509196
94104	509197
28165	509198
31816	509199
49819	509200
4232	509201
305967	509202
56590	509203
90253	509204
58702	509205
321752	509206
19294	509207
40796	509208
27815	509209
27656	509210
133428	509211
37337	509212
208004	509213
11602	509214
90785	509215
77240	509216
48595	509217
91902	509218
6753	509219
180115	509220
87486	509221
5087	509222
233561	509223
88988	509224
25913	509225
1972	509226
58602	509227
32813	509228
105466	509229
269800	509230
14553	509231
319274	509232
42383	509233
324935	509234
215376	509235
131594	509236
16267	509237
208315	509238
305209	509239
27214	509240
209760	509241
11493	509242
207088	509243
137264	509244
10599	509245
19165	509246
100840	509247
59002	509248
25987	509249
135057	509250
20681	509251
60805	509252
137286	509253
14947	509254
18672	509255
121999	509256
101252	509257
207370	509258
59966	509259
58385	509260
236368	509261
312906	509262
101	509263
79687	509264
36416	509265
239202	509266
112216	509267
63061	509268
55960	509269
163221	509270
131967	509271
11218	509272
41381	509273
13550	509274
74522	509275
9049	509276
84299	509277
69359	509278
104884	509279
20319	509280
5043	509281
19005	509282
270839	509283
868	509284
317413	509285
67181	509286
7944	509287
29952	509288
32077	509289
34	509290
3321	509291
19985	509292
10059	509293
19361	509294
195452	509295
68265	509296
69069	509297
293002	509298
97117	509299
52371	509300
22830	509301
216299	509302
283281	509303
269101	509304
115662	509305
24828	509306
35911	509307
36877	509308
157469	509309
58934	509310
164103	509311
27751	509312
15723	509313
209911	509314
41313	509315
170781	509316
211	509317
10725	509318
6163	509319
176837	509320
37403	509321
8215	509322
99504	509323
229530	509324
261441	509325
150597	509326
60396	509327
3201	509328
63875	509329
20451	509330
54069	509331
126109	509332
163152	509333
11016	509334
90760	509335
80755	509336
83118	509337
44000	509338
228013	509339
4574	509340
235560	509341
87741	509342
319687	509343
302558	509344
137795	509345
79632	509346
1596	509347
279797	509348
22938	509349
57793	509350
95579	509351
6103	509352
99340	509353
16885	509354
53743	509355
3156	509356
44079	509357
33697	509358
301355	509359
306591	509360
306251	509361
97	509362
2089	509363
93400	509364
215921	509365
130355	509366
121560	509367
194642	509368
98096	509369
70735	509370
6103	509371
127385	509372
20658	509373
111072	509374
115616	509375
240917	509376
69472	509377
167452	509378
207673	509379
82519	509380
271928	509381
4093	509382
27329	509383
128196	509384
125569	509385
226353	509386
56455	509387
25255	509388
18210	509389
95231	509390
94028	509391
18734	509392
283029	509393
54172	509394
204120	509395
46243	509396
223234	509397
2010	509398
14187	509399
23537	509400
118421	509401
260571	509402
18807	509403
71268	509404
153575	509405
102304	509406
19943	509407
56796	509408
19862	509409
29130	509410
255924	509411
204540	509412
184539	509413
89015	509414
89396	509415
11158	509416
2236	509417
130503	509418
218978	509419
16540	509420
30587	509421
223025	509422
187452	509423
18600	509424
178305	509425
119155	509426
125147	509427
38579	509428
322172	509429
132874	509430
162031	509431
63747	509432
289901	509433
4046	509434
130558	509435
263824	509436
55520	509437
86823	509438
81380	509439
87389	509440
6339	509441
1515	509442
2236	509443
179588	509444
52642	509445
263937	509446
215085	509447
19644	509448
38118	509449
17438	509450
1988	509451
168437	509452
245551	509453
9857	509454
39275	509455
6953	509456
63	509457
94214	509458
61429	509459
565	509460
16562	509461
31828	509462
79681	509463
138778	509464
198678	509465
44256	509466
3997	509467
5340	509468
1695	509469
16422	509470
565	509471
7301	509472
96616	509473
4335	509474
12510	509475
19891	509476
2037	509477
307350	509478
152613	509479
126322	509480
100887	509481
116555	509482
177972	509483
124835	509484
45428	509485
181719	509486
179232	509487
50239	509488
15468	509489
16365	509490
75751	509491
2659	509492
83570	509493
130916	509494
46172	509495
51842	509496
262926	509497
29662	509498
77444	509499
62695	509500
66707	509501
18684	509502
64292	509503
52471	509504
129925	509505
49098	509506
212406	509507
7503	509508
88084	509509
73913	509510
8800	509511
99360	509512
27436	509513
4796	509514
2480	509515
77344	509516
95556	509517
155339	509518
134478	509519
115105	509520
135618	509521
247144	509522
48932	509523
84506	509524
499	509525
36584	509526
208722	509527
291627	509528
200639	509529
304691	509530
43949	509531
300276	509532
206956	509533
14127	509534
129218	509535
162454	509536
6260	509537
14478	509538
19939	509539
48478	509540
48220	509541
203933	509542
207804	509543
76951	509544
84948	509545
326581	509546
133916	509547
16513	509548
14376	509549
24515	509550
159506	509551
64279	509552
4304	509553
43434	509554
86410	509555
4796	509556
245922	509557
80081	509558
275322	509559
137896	509560
27266	509561
19684	509562
4900	509563
57545	509564
147534	509565
13533	509566
37005	509567
197771	509568
311691	509569
58045	509570
89395	509571
4390	509572
96246	509573
98447	509574
75922	509575
5956	509576
211947	509577
232762	509578
76682	509579
105993	509580
305450	509581
37616	509582
11641	509583
70138	509584
196598	509585
85943	509586
135885	509587
261592	509588
1215	509589
32576	509590
271143	509591
33431	509592
50729	509593
21618	509594
162147	509595
14127	509596
307921	509597
102637	509598
205988	509599
58031	509600
216877	509601
85085	509602
102655	509603
33777	509604
22293	509605
50912	509606
262983	509607
67982	509608
177535	509609
11838	509610
119805	509611
161962	509612
204987	509613
260134	509614
207034	509615
295437	509616
157299	509617
103009	509618
102095	509619
192409	509620
2989	509621
7758	509622
62012	509623
287323	509624
133689	509625
16825	509626
112558	509627
27443	509628
5865	509629
73789	509630
64311	509631
119114	509632
26245	509633
123605	509634
115568	509635
119496	509636
9190	509637
229371	509638
113297	509639
217311	509640
226406	509641
244433	509642
50645	509643
275188	509644
271120	509645
255381	509646
259297	509647
50645	509648
147790	509649
68752	509650
75758	509651
169356	509652
194602	509653
74742	509654
255867	509655
224812	509656
115858	509657
244489	509658
98667	509659
41677	509660
4320	509661
261504	509662
121592	509663
77495	509664
21338	509665
80246	509666
179047	509667
199596	509668
42559	509669
22168	509670
115933	509671
14032	509672
2972	509673
135922	509674
10194	509675
16455	509676
73309	509677
320	509678
114675	509679
2764	509680
12150	509681
189886	509682
1298	509683
68836	509684
32719	509685
59057	509686
179695	509687
136916	509688
13973	509689
254830	509690
56423	509691
23750	509692
14491	509693
115560	509694
52458	509695
8065	509696
20200	509697
53707	509698
79022	509699
24920	509700
218592	509701
5931	509702
124468	509703
71202	509704
21678	509705
49122	509706
26263	509707
193144	509708
23992	509709
321173	509710
171654	509711
49523	509712
84014	509713
148125	509714
77778	509715
191761	509716
33758	509717
152111	509718
28400	509719
178505	509720
77060	509721
214255	509722
255793	509723
67184	509724
74314	509725
268419	509726
204138	509727
240337	509728
178505	509729
209912	509730
179788	509731
370	509732
310303	509733
261148	509734
84886	509735
44593	509736
174087	509737
107680	509738
53776	509739
63657	509740
88459	509741
123428	509742
77897	509743
174132	509744
79619	509745
1325	509746
259	509747
286214	509748
56577	509749
250885	509750
135051	509751
44253	509752
11748	509753
67566	509754
990	509755
177784	509756
10096	509757
127099	509758
3234	509759
22978	509760
127115	509761
154310	509762
104579	509763
67990	509764
72802	509765
86796	509766
323568	509767
115746	509768
46232	509769
18025	509770
35245	509771
224519	509772
139517	509773
121624	509774
77787	509775
304915	509776
194488	509777
204264	509778
184331	509779
11461	509780
151932	509781
64093	509782
76372	509783
325773	509784
131232	509785
214634	509786
32017	509787
10300	509788
17769	509789
144202	509790
288241	509791
155303	509792
145734	509793
324649	509794
74664	509795
266584	509796
47806	509797
269596	509798
16491	509799
300433	509800
101162	509801
45280	509802
22221	509803
17782	509804
2432	509805
35	509806
5089	509807
110555	509808
211364	509809
21324	509810
45602	509811
68091	509812
36558	509813
129033	509814
127831	509815
2849	509816
22630	509817
231935	509818
156042	509819
92884	509820
3020	509821
10803	509822
44687	509823
35590	509824
55871	509825
94861	509826
270	509827
55574	509828
70	509829
138610	509830
385	509831
48478	509832
243562	509833
173612	509834
296758	509835
7167	509836
3315	509837
166941	509838
97594	509839
172859	509840
2742	509841
44189	509842
51762	509843
70685	509844
3729	509845
18976	509846
5443	509847
218503	509848
40307	509849
139179	509850
85822	509851
59071	509852
187903	509853
35495	509854
1022	509855
56263	509856
3045	509857
98817	509858
503	509859
59677	509860
73577	509861
853	509862
48496	509863
50031	509864
8113	509865
706	509866
76029	509867
129775	509868
7045	509869
63832	509870
273357	509871
119035	509872
8672	509873
31912	509874
21309	509875
12569	509876
233	509877
95335	509878
200998	509879
179203	509880
42172	509881
41169	509882
347	509883
98754	509884
51886	509885
59332	509886
48016	509887
21131	509888
172797	509889
280598	509890
32590	509891
77305	509892
86290	509893
66442	509894
16321	509895
71725	509896
181661	509897
110787	509898
62118	509899
90492	509900
19050	509901
25562	509902
87310	509903
89802	509904
122841	509905
21976	509906
11547	509907
22917	509908
139053	509909
18606	509910
6090	509911
186117	509912
128	509913
1546	509914
140703	509915
4826	509916
29655	509917
2022	509918
15451	509919
61671	509920
12601	509921
2749	509922
4396	509923
16109	509924
97395	509925
39692	509926
22216	509927
777	509928
48514	509929
72910	509930
3423	509931
1102	509932
99891	509933
55702	509934
58899	509935
118924	509936
317733	509937
306	509938
23849	509939
10196	509940
129438	509941
14962	509942
309565	509943
1345	509944
3792	509945
205	509946
2726	509947
82	509948
67158	509949
36495	509950
997	509951
997	509952
33590	509953
13113	509954
120804	509955
139699	509956
87020	509957
41763	509958
229485	509959
2247	509960
3436	509961
15012	509962
271066	509963
285185	509964
1574	509965
51340	509966
284951	509967
181354	509968
310216	509969
126978	509970
106577	509971
217120	509972
275494	509973
189652	509974
67051	509975
140791	509976
200591	509977
24848	509978
177938	509979
119596	509980
77472	509981
58025	509982
194458	509983
95858	509984
68973	509985
86493	509986
106577	509987
284019	509988
190853	509989
185497	509990
186142	509991
252750	509992
185741	509993
119388	509994
23933	509995
119515	509996
283356	509997
178015	509998
77785	509999
283484	510000
99932	510001
28348	510002
35090	510003
35842	510004
70550	510005
51929	510006
21885	510007
125860	510008
24733	510009
2881	510010
73662	510011
186753	510012
12251	510013
716	510014
105820	510015
9217	510016
1694	510017
80444	510018
195413	510019
88853	510020
164987	510021
13979	510022
296178	510023
131459	510024
198311	510025
10427	510026
104555	510027
131959	510028
33110	510029
66473	510030
52697	510031
114305	510032
129690	510033
40415	510034
5881	510035
24014	510036
82785	510037
3889	510038
120770	510039
93418	510040
254	510041
44395	510042
45772	510043
222662	510044
83103	510045
207047	510046
32546	510047
308515	510048
14160	510049
126364	510050
2873	510051
107030	510052
86543	510053
5859	510054
21670	510055
10099	510056
16247	510057
219743	510058
71365	510059
68056	510060
40393	510061
4190	510062
8521	510063
213573	510064
166	510065
3574	510066
9703	510067
83677	510068
149948	510069
217242	510070
15081	510071
83235	510072
148695	510073
168173	510074
268	510075
39109	510076
157922	510077
4545	510078
158530	510079
82939	510080
81762	510081
396	510082
299	510083
47764	510084
591	510085
84081	510086
72810	510087
22798	510088
67294	510089
36702	510090
14084	510091
88489	510092
88495	510093
48122	510094
108262	510095
103060	510096
46240	510097
151901	510098
2426	510099
222795	510100
55223	510101
137067	510102
2936	510103
25179	510104
5323	510105
119718	510106
54153	510107
110559	510108
64585	510109
290977	510110
300062	510111
215741	510112
125369	510113
26643	510114
31687	510115
88949	510116
292682	510117
237842	510118
95112	510119
112695	510120
110206	510121
253754	510122
26655	510123
5237	510124
35335	510125
59808	510126
230352	510127
36366	510128
5080	510129
26123	510130
25951	510131
298303	510132
113001	510133
127331	510134
41770	510135
2341	510136
86393	510137
28602	510138
63954	510139
234375	510140
56221	510141
72836	510142
146384	510143
290981	510144
38360	510145
1058	510146
58246	510147
105429	510148
38134	510149
82212	510150
173022	510151
55066	510152
166305	510153
45777	510154
40262	510155
104854	510156
47134	510157
6867	510158
60050	510159
33057	510160
37098	510161
8031	510162
53952	510163
108512	510164
130512	510165
15387	510166
56533	510167
122008	510168
72075	510169
5693	510170
139256	510171
30013	510172
161707	510173
30322	510174
67507	510175
116260	510176
182201	510177
226271	510178
205767	510179
192345	510180
142517	510181
192377	510182
50712	510183
36504	510184
5184	510185
145806	510186
136550	510187
58504	510188
124488	510189
72729	510190
204841	510191
136748	510192
72338	510193
87197	510194
296397	510195
91153	510196
3827	510197
267216	510198
189319	510199
49672	510200
87617	510201
215867	510202
66067	510203
19723	510204
216718	510205
15017	510206
117980	510207
11310	510208
288814	510209
191944	510210
178666	510211
10794	510212
126967	510213
40411	510214
7878	510215
12559	510216
240373	510217
57641	510218
24834	510219
138002	510220
57201	510221
9946	510222
173293	510223
1754	510224
6555	510225
108856	510226
47947	510227
146817	510228
102131	510229
123189	510230
16698	510231
135516	510232
23923	510233
202339	510234
217807	510235
231936	510236
132274	510237
192495	510238
161103	510239
26847	510240
29829	510241
783	510242
42591	510243
95565	510244
21983	510245
202723	510246
17799	510247
67622	510248
192375	510249
190195	510250
85753	510251
11021	510252
218557	510253
120168	510254
253178	510255
188996	510256
84465	510257
97894	510258
147835	510259
52225	510260
288030	510261
61276	510262
147084	510263
35275	510264
168758	510265
219469	510266
92952	510267
97538	510268
89925	510269
288666	510270
131496	510271
54857	510272
13479	510273
268462	510274
87940	510275
36138	510276
231761	510277
87676	510278
10277	510279
257075	510280
47612	510281
166059	510282
21700	510283
173359	510284
6715	510285
41977	510286
47151	510287
238523	510288
100615	510289
240114	510290
164075	510291
152895	510292
150461	510293
244981	510294
42560	510295
109376	510296
41716	510297
15727	510298
147915	510299
94447	510300
305970	510301
68706	510302
122913	510303
17371	510304
114447	510305
98369	510306
147073	510307
87333	510308
135385	510309
204257	510310
57837	510311
240823	510312
319469	510313
41179	510314
66865	510315
6407	510316
7964	510317
44867	510318
5953	510319
19376	510320
226978	510321
89517	510322
92966	510323
58190	510324
102050	510325
293150	510326
218314	510327
152649	510328
52546	510329
14800	510330
18742	510331
250739	510332
99491	510333
14363	510334
235435	510335
316822	510336
5999	510337
12	510338
38109	510339
82966	510340
62658	510341
9907	510342
290574	510343
127	510344
118012	510345
70020	510346
323465	510347
73542	510348
68332	510349
148796	510350
16959	510351
59599	510352
2302	510353
103466	510354
97038	510355
13855	510356
14032	510357
110841	510358
77626	510359
206403	510360
176352	510361
12949	510362
8195	510363
170089	510364
71135	510365
277828	510366
181746	510367
18993	510368
756	510369
195686	510370
70726	510371
277380	510372
125032	510373
327741	510374
190379	510375
77298	510376
211857	510377
195198	510378
265209	510379
69663	510380
131348	510381
199834	510382
182092	510383
187895	510384
50605	510385
1199	510386
136892	510387
145567	510388
19706	510389
81310	510390
87317	510391
226761	510392
27654	510393
18028	510394
278900	510395
153741	510396
2468	510397
7290	510398
9697	510399
1369	510400
247801	510401
215301	510402
155552	510403
34342	510404
4537	510405
112850	510406
50833	510407
214187	510408
289814	510409
83833	510410
94889	510411
68917	510412
22682	510413
136216	510414
121875	510415
200985	510416
273913	510417
288727	510418
223441	510419
114208	510420
111545	510421
74411	510422
10350	510423
4459	510424
33289	510425
77245	510426
2693	510427
186611	510428
55340	510429
12484	510430
207719	510431
10939	510432
110559	510433
81427	510434
199016	510435
77245	510436
246985	510437
139155	510438
36354	510439
24270	510440
12010	510441
118012	510442
104659	510443
21556	510444
69927	510445
112892	510446
113843	510447
23762	510448
34435	510449
83878	510450
50932	510451
21968	510452
22010	510453
196447	510454
216200	510455
63133	510456
133374	510457
187972	510458
124507	510459
83356	510460
44263	510461
36062	510462
304555	510463
82804	510464
127258	510465
112867	510466
103024	510467
176851	510468
328447	510469
87436	510470
306531	510471
22776	510472
194448	510473
109778	510474
269927	510475
61039	510476
74744	510477
187681	510478
213083	510479
60715	510480
324090	510481
127787	510482
257239	510483
137483	510484
217435	510485
206567	510486
313893	510487
136780	510488
212451	510489
137687	510490
15097	510491
93912	510492
42006	510493
245786	510494
320377	510495
216401	510496
199293	510497
153660	510498
237101	510499
249129	510500
45057	510501
41921	510502
163298	510503
163297	510504
145366	510505
327826	510506
318055	510507
113729	510508
80864	510509
232651	510510
36878	510511
161376	510512
28871	510513
140410	510514
24115	510515
84	510516
22878	510517
80907	510518
242145	510519
48110	510520
528	510521
242117	510522
106250	510523
186856	510524
59140	510525
359	510526
162245	510527
17153	510528
142428	510529
14867	510530
118199	510531
56650	510532
114527	510533
317318	510534
106579	510535
115552	510536
3380	510537
72161	510538
157272	510539
123409	510540
122178	510541
8674	510542
50043	510543
14150	510544
314332	510545
215081	510546
22202	510547
11973	510548
204783	510549
987	510550
257655	510551
13192	510552
95924	510553
97044	510554
125534	510555
14082	510556
50015	510557
193612	510558
2529	510559
1166	510560
89783	510561
47035	510562
10990	510563
104728	510564
66965	510565
71236	510566
273205	510567
14547	510568
36042	510569
36042	510570
200763	510571
80521	510572
199700	510573
294374	510574
7834	510575
19234	510576
95905	510577
148815	510578
52157	510579
35505	510580
259231	510581
21860	510582
3187	510583
35945	510584
272370	510585
106069	510586
243839	510587
218534	510588
283446	510589
262773	510590
156741	510591
272415	510592
267571	510593
188892	510594
61	510595
195524	510596
115501	510597
187035	510598
82634	510599
95578	510600
24173	510601
256336	510602
258272	510603
187670	510604
77468	510605
152150	510606
228232	510607
25470	510608
141513	510609
204479	510610
277635	510611
149133	510612
50256	510613
181578	510614
120860	510615
249585	510616
47017	510617
258672	510618
36300	510619
18404	510620
12696	510621
12696	510622
50376	510623
148079	510624
286536	510625
28737	510626
71651	510627
295591	510628
305786	510629
200908	510630
304664	510631
105521	510632
172872	510633
10891	510634
243403	510635
132993	510636
55316	510637
42448	510638
278537	510639
118479	510640
119831	510641
22197	510642
125242	510643
251658	510644
13271	510645
117223	510646
194717	510647
91978	510648
58241	510649
323561	510650
96115	510651
60129	510652
33401	510653
18857	510654
14523	510655
194834	510656
289494	510657
170607	510658
185564	510659
227988	510660
286158	510661
77905	510662
83206	510663
116822	510664
261207	510665
200577	510666
323116	510667
275824	510668
276603	510669
256912	510670
14856	510671
14856	510672
14856	510673
14856	510674
14856	510675
279670	510676
187103	510677
78355	510678
180943	510679
207653	510680
145172	510681
184838	510682
23289	510683
276497	510684
50636	510685
105265	510686
45846	510687
142924	510688
142757	510689
279436	510690
301880	510691
14856	510692
14856	510693
143102	510694
3638	510695
76201	510696
115575	510697
108809	510698
57822	510699
205747	510700
234975	510701
123857	510702
151716	510703
186169	510704
213423	510705
137871	510706
168324	510707
22793	510708
210924	510709
304217	510710
58386	510711
262100	510712
172934	510713
5650	510714
105436	510715
269210	510716
177580	510717
264185	510718
125090	510719
189430	510720
237461	510721
271882	510722
171186	510723
201997	510724
21870	510725
254314	510726
134505	510727
81121	510728
146542	510729
33435	510730
18290	510731
242174	510732
198069	510733
4306	510734
41111	510735
6432	510736
40077	510737
72499	510738
76027	510739
75452	510740
172523	510741
283306	510742
189734	510743
16324	510744
1794	510745
7960	510746
133254	510747
85427	510748
109691	510749
295164	510750
193622	510751
237208	510752
14280	510753
209735	510754
67274	510755
209665	510756
141372	510757
43964	510758
27239	510759
87143	510760
950	510761
235989	510762
53866	510763
572	510764
66310	510765
132962	510766
60654	510767
89073	510768
15534	510769
12749	510770
91975	510771
49885	510772
49349	510773
137275	510774
67330	510775
60411	510776
177631	510777
89858	510778
70943	510779
251312	510780
112981	510781
95320	510782
313216	510783
45830	510784
55710	510785
108341	510786
201360	510787
286538	510788
170060	510789
222677	510790
260406	510791
88826	510792
281850	510793
79567	510794
165398	510795
19537	510796
23640	510797
2734	510798
70973	510799
5185	510800
94486	510801
8600	510802
14106	510803
204793	510804
19446	510805
68463	510806
96137	510807
113942	510808
115034	510809
21733	510810
44452	510811
177042	510812
23847	510813
3747	510814
73518	510815
199904	510816
52170	510817
572	510818
42086	510819
324735	510820
148779	510821
148779	510822
50432	510823
35609	510824
102650	510825
47907	510826
65394	510827
75868	510828
148531	510829
6749	510830
111405	510831
11800	510832
116648	510833
45348	510834
187919	510835
115136	510836
142986	510837
33055	510838
35862	510839
85626	510840
73153	510841
54917	510842
164068	510843
2304	510844
5668	510845
55831	510846
492	510847
131022	510848
492	510849
18609	510850
250207	510851
249177	510852
20947	510853
98626	510854
8820	510855
26255	510856
81497	510857
305909	510858
119727	510859
152184	510860
32676	510861
32797	510862
198848	510863
143694	510864
143694	510865
148130	510866
94529	510867
264441	510868
49306	510869
83886	510870
194239	510871
101433	510872
49760	510873
301168	510874
12827	510875
97358	510876
209149	510877
308980	510878
82768	510879
51352	510880
209004	510881
208759	510882
234683	510883
114955	510884
110640	510885
87098	510886
26272	510887
258966	510888
283073	510889
283370	510890
70750	510891
82689	510892
92900	510893
92252	510894
118315	510895
272598	510896
272629	510897
190181	510898
52639	510899
191671	510900
232156	510901
183465	510902
261952	510903
255947	510904
271638	510905
32849	510906
107758	510907
237299	510908
127153	510909
254068	510910
19660	510911
12978	510912
177998	510913
213655	510914
316871	510915
197311	510916
300395	510917
150384	510918
51129	510919
7283	510920
177946	510921
109998	510922
84204	510923
106722	510924
280673	510925
76939	510926
311598	510927
36777	510928
301328	510929
215999	510930
150384	510931
203520	510932
114670	510933
27210	510934
19565	510935
87716	510936
84190	510937
166112	510938
135582	510939
7917	510940
123544	510941
255313	510942
41440	510943
145819	510944
93784	510945
185812	510946
66730	510947
79396	510948
265925	510949
18205	510950
294798	510951
19878	510952
240061	510953
99318	510954
282119	510955
52072	510956
281339	510957
185007	510958
273304	510959
152392	510960
63838	510961
54321	510962
82097	510963
327678	510964
254708	510965
13403	510966
191326	510967
291925	510968
258569	510969
7448	510970
16134	510971
81393	510972
298785	510973
178812	510974
49796	510975
15666	510976
23432	510977
200676	510978
87796	510979
61322	510980
101925	510981
166453	510982
106770	510983
59365	510984
217889	510985
225435	510986
179898	510987
38997	510988
135465	510989
320043	510990
123857	510991
125512	510992
70109	510993
138789	510994
314604	510995
106868	510996
228886	510997
72537	510998
217864	510999
268808	511000
310105	511001
131190	511002
103413	511003
304151	511004
217840	511005
48388	511006
43998	511007
26255	511008
237159	511009
150977	511010
164153	511011
40634	511012
109844	511013
15585	511014
1197	511015
310742	511016
192898	511017
18080	511018
286219	511019
287859	511020
212365	511021
23420	511022
68101	511023
224923	511024
227564	511025
197087	511026
58158	511027
22217	511028
39130	511029
168219	511030
53328	511031
293757	511032
262720	511033
165566	511034
152901	511035
69893	511036
112205	511037
132154	511038
60262	511039
109194	511040
54857	511041
271946	511042
23200	511043
228999	511044
213790	511045
258273	511046
306144	511047
251888	511048
251627	511049
251548	511050
187031	511051
116738	511052
96334	511053
269001	511054
275038	511055
164252	511056
260452	511057
161761	511058
214881	511059
67868	511060
277641	511061
180950	511062
188334	511063
255582	511064
120259	511065
72450	511066
64385	511067
43255	511068
8851	511069
76062	511070
133835	511071
1419	511072
83989	511073
97698	511074
36228	511075
3227	511076
29804	511077
171091	511078
118947	511079
15398	511080
8726	511081
152608	511082
8726	511083
80777	511084
15856	511085
104528	511086
115776	511087
107397	511088
117410	511089
15398	511090
231767	511091
23805	511092
61112	511093
189410	511094
41473	511095
41893	511096
2298	511097
258473	511098
31686	511099
186023	511100
179494	511101
81442	511102
298677	511103
2164	511104
291858	511105
130753	511106
461	511107
47056	511108
78677	511109
33490	511110
51245	511111
87134	511112
171230	511113
1361	511114
152113	511115
23036	511116
15457	511117
17752	511118
44501	511119
277451	511120
10660	511121
3162	511122
76	511123
3552	511124
236	511125
156320	511126
292306	511127
145745	511128
108399	511129
26433	511130
107392	511131
1392	511132
184082	511133
9216	511134
54055	511135
10899	511136
154392	511137
94651	511138
21043	511139
61250	511140
324199	511141
53688	511142
198561	511143
112439	511144
60942	511145
47471	511146
58101	511147
34841	511148
13549	511149
149041	511150
325937	511151
327406	511152
19158	511153
155582	511154
92593	511155
239076	511156
192713	511157
15912	511158
107426	511159
237237	511160
12263	511161
19013	511162
142350	511163
27779	511164
128564	511165
35811	511166
19243	511167
87991	511168
39788	511169
26547	511170
212821	511171
5973	511172
16851	511173
94053	511174
32483	511175
9590	511176
296848	511177
48858	511178
90081	511179
90666	511180
121709	511181
911	511182
5817	511183
29510	511184
90899	511185
140163	511186
15064	511187
85944	511188
107204	511189
16735	511190
42394	511191
154725	511192
54118	511193
325770	511194
20332	511195
59358	511196
74171	511197
27726	511198
184721	511199
299449	511200
8297	511201
54726	511202
131837	511203
18553	511204
45190	511205
127243	511206
59672	511207
51479	511208
98598	511209
110642	511210
14797	511211
184455	511212
7405	511213
17511	511214
364	511215
254437	511216
269875	511217
305600	511218
45097	511219
43775	511220
199937	511221
195652	511222
120796	511223
25951	511224
17709	511225
72236	511226
74034	511227
216874	511228
213844	511229
213928	511230
10819	511231
137477	511232
142658	511233
62330	511234
62311	511235
62311	511236
100787	511237
6501	511238
41841	511239
37838	511240
46861	511241
35480	511242
3401	511243
80342	511244
314552	511245
307611	511246
78901	511247
301735	511248
7814	511249
33686	511250
27581	511251
47862	511252
229990	511253
210041	511254
135038	511255
3248	511256
26426	511257
150910	511258
182247	511259
199339	511260
13399	511261
121411	511262
11788	511263
123667	511264
78986	511265
157751	511266
29188	511267
5080	511268
1585	511269
4868	511270
107089	511271
275	511272
16198	511273
14636	511274
43061	511275
70996	511276
32808	511277
25	511278
67358	511279
134197	511280
16729	511281
114733	511282
38432	511283
53747	511284
67726	511285
161733	511286
9974	511287
30586	511288
31090	511289
63598	511290
5059	511291
148026	511292
89515	511293
87621	511294
310193	511295
214745	511296
292862	511297
165726	511298
128332	511299
32672	511300
190955	511301
39595	511302
117267	511303
255892	511304
144496	511305
238526	511306
75601	511307
119293	511308
23517	511309
11462	511310
89787	511311
265172	511312
36018	511313
210864	511314
126982	511315
296592	511316
243628	511317
258211	511318
189597	511319
52474	511320
273446	511321
45772	511322
128359	511323
249624	511324
256447	511325
95484	511326
149348	511327
22731	511328
203521	511329
154053	511330
77072	511331
13598	511332
1642	511333
84471	511334
265769	511335
146842	511336
12344	511337
40652	511338
247467	511339
15128	511340
309785	511341
120601	511342
86703	511343
104580	511344
44167	511345
104345	511346
39470	511347
29350	511348
150933	511349
67376	511350
14637	511351
324742	511352
111719	511353
136744	511354
9896	511355
19474	511356
67593	511357
204850	511358
293439	511359
6578	511360
312260	511361
176403	511362
57096	511363
189293	511364
77161	511365
293905	511366
25615	511367
3227	511368
5328	511369
11682	511370
285022	511371
176948	511372
108797	511373
60437	511374
79639	511375
103228	511376
37220	511377
138954	511378
36389	511379
140174	511380
89797	511381
27693	511382
89033	511383
89632	511384
254862	511385
325308	511386
216898	511387
89409	511388
52126	511389
59073	511390
216639	511391
10877	511392
27787	511393
107974	511394
37486	511395
14403	511396
60523	511397
46826	511398
89790	511399
21089	511400
5632	511401
107295	511402
196429	511403
131177	511404
10475	511405
6976	511406
152887	511407
40996	511408
74912	511409
164506	511410
312796	511411
51223	511412
28320	511413
151873	511414
58914	511415
82345	511416
59306	511417
43566	511418
7753	511419
117491	511420
69254	511421
77780	511422
154409	511423
174185	511424
224364	511425
180083	511426
278081	511427
276337	511428
10044	511429
95146	511430
49657	511431
266448	511432
112066	511433
309044	511434
125972	511435
196214	511436
30574	511437
293292	511438
25514	511439
103677	511440
171979	511441
46002	511442
205364	511443
191334	511444
199882	511445
67460	511446
163414	511447
195275	511448
75638	511449
146652	511450
274791	511451
11883	511452
4784	511453
290519	511454
63916	511455
215619	511456
242181	511457
209288	511458
111286	511459
105507	511460
53209	511461
1537	511462
53555	511463
36415	511464
106599	511465
56456	511466
16568	511467
81554	511468
66210	511469
238145	511470
153831	511471
191510	511472
134184	511473
200140	511474
84058	511475
171966	511476
46618	511477
102550	511478
166216	511479
14652	511480
173650	511481
281022	511482
53633	511483
45969	511484
122303	511485
51062	511486
27058	511487
121627	511488
52420	511489
50979	511490
118107	511491
114056	511492
117299	511493
9266	511494
140555	511495
138565	511496
214707	511497
8510	511498
55621	511499
111521	511500
173414	511501
317714	511502
35923	511503
70566	511504
67151	511505
49578	511506
140	511507
111974	511508
68106	511509
7269	511510
12880	511511
5621	511512
306489	511513
359	511514
56861	511515
79216	511516
41747	511517
103864	511518
7553	511519
67855	511520
167211	511521
325458	511522
22505	511523
248123	511524
213029	511525
23334	511526
3382	511527
5858	511528
71245	511529
45158	511530
108091	511531
682	511532
12513	511533
10487	511534
210277	511535
7340	511536
23909	511537
44330	511538
85723	511539
23909	511540
41160	511541
223549	511542
66823	511543
2753	511544
22005	511545
130026	511546
307722	511547
89446	511548
233878	511549
31213	511550
244459	511551
162183	511552
157243	511553
45453	511554
58052	511555
133753	511556
315849	511557
175048	511558
199976	511559
157695	511560
212915	511561
1498	511562
53005	511563
153662	511564
65565	511565
160554	511566
258911	511567
39180	511568
23395	511569
26590	511570
10280	511571
27438	511572
79345	511573
45808	511574
76596	511575
11453	511576
26261	511577
106912	511578
4491	511579
19145	511580
187009	511581
19145	511582
26261	511583
64416	511584
16248	511585
186754	511586
31279	511587
969	511588
14	511589
186364	511590
56721	511591
30665	511592
199117	511593
173399	511594
246933	511595
198878	511596
97381	511597
45853	511598
50960	511599
23900	511600
132210	511601
177808	511602
70514	511603
24156	511604
64657	511605
31280	511606
97486	511607
73316	511608
149937	511609
255357	511610
46863	511611
121222	511612
44248	511613
84387	511614
33742	511615
26932	511616
10510	511617
43047	511618
228218	511619
1627	511620
22578	511621
6060	511622
10663	511623
51224	511624
89380	511625
112149	511626
56307	511627
87100	511628
31332	511629
83840	511630
5940	511631
320066	511632
87138	511633
86885	511634
202838	511635
29878	511636
184786	511637
159917	511638
144076	511639
38261	511640
59894	511641
311228	511642
181456	511643
279903	511644
185420	511645
119529	511646
24216	511647
8492	511648
57515	511649
27190	511650
65362	511651
132870	511652
9278	511653
32782	511654
11349	511655
5940	511656
68364	511657
24004	511658
18531	511659
6060	511660
59086	511661
14598	511662
25718	511663
23546	511664
41575	511665
87731	511666
10663	511667
7360	511668
10469	511669
37729	511670
31901	511671
23013	511672
90291	511673
14598	511674
28805	511675
59104	511676
134929	511677
1924	511678
17302	511679
10815	511680
20793	511681
5273	511682
52093	511683
10094	511684
39340	511685
9821	511686
80231	511687
11534	511688
6977	511689
9821	511690
35672	511691
10510	511692
27074	511693
26497	511694
135129	511695
6977	511696
49953	511697
50485	511698
6965	511699
26722	511700
10721	511701
26722	511702
25276	511703
10669	511704
21041	511705
6977	511706
14429	511707
5273	511708
94562	511709
23546	511710
18044	511711
26932	511712
46120	511713
31989	511714
62839	511715
100702	511716
43292	511717
97245	511718
18885	511719
17489	511720
1712	511721
104769	511722
122021	511723
146427	511724
10237	511725
282291	511726
132769	511727
9069	511728
8053	511729
4766	511730
163147	511731
169070	511732
59207	511733
62750	511734
25582	511735
71697	511736
197701	511737
109278	511738
47778	511739
110914	511740
264384	511741
105996	511742
190127	511743
103532	511744
1972	511745
52334	511746
55659	511747
300197	511748
67605	511749
268050	511750
45889	511751
123710	511752
56519	511753
41255	511754
12490	511755
288691	511756
108643	511757
30344	511758
207136	511759
67197	511760
70009	511761
160207	511762
262583	511763
280144	511764
53268	511765
28220	511766
102061	511767
127878	511768
35565	511769
61653	511770
134220	511771
149885	511772
149166	511773
93883	511774
45226	511775
82286	511776
35629	511777
86515	511778
102112	511779
56009	511780
265606	511781
162768	511782
1577	511783
291217	511784
282930	511785
40341	511786
112353	511787
388	511788
240126	511789
6666	511790
20846	511791
228221	511792
91546	511793
29543	511794
40310	511795
16318	511796
96146	511797
147623	511798
243154	511799
77358	511800
318175	511801
10132	511802
75854	511803
3733	511804
52924	511805
50723	511806
91875	511807
215081	511808
225029	511809
74549	511810
323331	511811
207587	511812
97551	511813
247409	511814
121172	511815
134468	511816
117118	511817
133088	511818
120626	511819
282445	511820
61153	511821
227879	511822
265951	511823
24314	511824
77691	511825
285219	511826
77691	511827
118618	511828
119477	511829
73436	511830
116583	511831
192520	511832
158078	511833
72375	511834
149855	511835
115484	511836
2083	511837
409	511838
205191	511839
127266	511840
84254	511841
56961	511842
311835	511843
115484	511844
21841	511845
89347	511846
47530	511847
191467	511848
78496	511849
121288	511850
147918	511851
101169	511852
52847	511853
184313	511854
78859	511855
196292	511856
27754	511857
120637	511858
124745	511859
31062	511860
197458	511861
72563	511862
141326	511863
16265	511864
192718	511865
111769	511866
5474	511867
28089	511868
15295	511869
193609	511870
161417	511871
195984	511872
21688	511873
41043	511874
159535	511875
52451	511876
40374	511877
203692	511878
214978	511879
46678	511880
32877	511881
125720	511882
137664	511883
275409	511884
102853	511885
56368	511886
57521	511887
119590	511888
162310	511889
74152	511890
184661	511891
35297	511892
26927	511893
201265	511894
129030	511895
145018	511896
10810	511897
49618	511898
197305	511899
143022	511900
198632	511901
67985	511902
32367	511903
55795	511904
176769	511905
187764	511906
67511	511907
129175	511908
8081	511909
36754	511910
58180	511911
131720	511912
52688	511913
9410	511914
176877	511915
19705	511916
33755	511917
319235	511918
146884	511919
188978	511920
310518	511921
126333	511922
18100	511923
166051	511924
28227	511925
45564	511926
25783	511927
66748	511928
196215	511929
57318	511930
68153	511931
22122	511932
64885	511933
135340	511934
53157	511935
188098	511936
120636	511937
2425	511938
129736	511939
13092	511940
76518	511941
182096	511942
27545	511943
55913	511944
123290	511945
12583	511946
138503	511947
52769	511948
5979	511949
122336	511950
38223	511951
19169	511952
133340	511953
130860	511954
37828	511955
21430	511956
48533	511957
162594	511958
112247	511959
11299	511960
208824	511961
234748	511962
325767	511963
44443	511964
24942	511965
53387	511966
145925	511967
196196	511968
57636	511969
181460	511970
325333	511971
208881	511972
52489	511973
4580	511974
223697	511975
23406	511976
105509	511977
115427	511978
43727	511979
51152	511980
134283	511981
32420	511982
89915	511983
194493	511984
19412	511985
111404	511986
28745	511987
89026	511988
219590	511989
180593	511990
442	511991
70398	511992
168937	511993
173	511994
18146	511995
208402	511996
36393	511997
123706	511998
117588	511999
97820	512000
183993	512001
108756	512002
5017	512003
21585	512004
155654	512005
14313	512006
37710	512007
209985	512008
274773	512009
37675	512010
153372	512011
69197	512012
2531	512013
792	512014
237739	512015
220027	512016
184654	512017
8885	512018
103559	512019
12836	512020
138740	512021
20777	512022
150891	512023
107067	512024
42122	512025
7025	512026
3803	512027
103446	512028
4237	512029
9228	512030
123925	512031
188521	512032
54735	512033
78856	512034
124251	512035
85001	512036
129075	512037
133736	512038
103119	512039
139822	512040
6692	512041
60928	512042
44912	512043
197855	512044
115435	512045
60294	512046
88387	512047
18843	512048
122184	512049
10513	512050
4962	512051
1206	512052
100679	512053
126148	512054
127687	512055
124227	512056
27494	512057
124767	512058
53220	512059
14203	512060
131505	512061
85459	512062
11876	512063
20927	512064
63281	512065
17937	512066
50524	512067
46711	512068
26845	512069
210756	512070
31644	512071
85792	512072
18176	512073
3238	512074
5175	512075
7797	512076
22638	512077
35739	512078
188554	512079
57347	512080
3933	512081
112291	512082
508	512083
191320	512084
42523	512085
37459	512086
215154	512087
88217	512088
45567	512089
287210	512090
67076	512091
71217	512092
102787	512093
25882	512094
9779	512095
21712	512096
71159	512097
64603	512098
302341	512099
30359	512100
79160	512101
15870	512102
137566	512103
89482	512104
3072	512105
42128	512106
327649	512107
49549	512108
60915	512109
183335	512110
216645	512111
112703	512112
30246	512113
132035	512114
116742	512115
206360	512116
102306	512117
118806	512118
31592	512119
6810	512120
64489	512121
315820	512122
51150	512123
122957	512124
263079	512125
176419	512126
1716	512127
7765	512128
51986	512129
5894	512130
265639	512131
87572	512132
125835	512133
97718	512134
28085	512135
62061	512136
206843	512137
44493	512138
201549	512139
21437	512140
196887	512141
2029	512142
67085	512143
320162	512144
33829	512145
29267	512146
42506	512147
312788	512148
161153	512149
205899	512150
123741	512151
134815	512152
3452	512153
71868	512154
194049	512155
110710	512156
49924	512157
64774	512158
15007	512159
150499	512160
84794	512161
215029	512162
96843	512163
148166	512164
74925	512165
153184	512166
179788	512167
100368	512168
44916	512169
89435	512170
164524	512171
3373	512172
53802	512173
319318	512174
128631	512175
54042	512176
57601	512177
187514	512178
82942	512179
24138	512180
215768	512181
146257	512182
206494	512183
38578	512184
280330	512185
280029	512186
328	512187
206571	512188
125423	512189
29212	512190
95187	512191
97946	512192
135215	512193
327230	512194
157984	512195
35715	512196
74186	512197
26907	512198
187187	512199
27056	512200
144222	512201
124554	512202
271145	512203
25197	512204
83844	512205
129348	512206
8409	512207
21324	512208
6363	512209
11174	512210
45707	512211
105183	512212
10276	512213
122034	512214
2993	512215
130234	512216
85257	512217
9322	512218
54926	512219
32346	512220
19433	512221
63120	512222
148457	512223
53971	512224
34696	512225
45079	512226
148821	512227
139192	512228
54891	512229
13467	512230
26386	512231
1828	512232
195591	512233
45975	512234
24646	512235
64248	512236
12562	512237
18174	512238
6373	512239
35826	512240
204990	512241
323603	512242
67066	512243
863	512244
226078	512245
153042	512246
15964	512247
97080	512248
2243	512249
85865	512250
24667	512251
14537	512252
90436	512253
179375	512254
190725	512255
260167	512256
12403	512257
12263	512258
116807	512259
9266	512260
20048	512261
49259	512262
18160	512263
18560	512264
4604	512265
154522	512266
6096	512267
131865	512268
17937	512269
26846	512270
10105	512271
47544	512272
199287	512273
206142	512274
281845	512275
8408	512276
203725	512277
289619	512278
256799	512279
212019	512280
6050	512281
257487	512282
214767	512283
41668	512284
125655	512285
33934	512286
76079	512287
88911	512288
205532	512289
307529	512290
201835	512291
921	512292
5141	512293
4787	512294
33177	512295
35599	512296
310233	512297
54093	512298
12127	512299
28140	512300
48267	512301
9833	512302
206810	512303
159775	512304
87355	512305
51943	512306
20441	512307
59837	512308
155523	512309
183990	512310
73722	512311
48802	512312
1068	512313
30452	512314
108921	512315
10088	512316
5933	512317
8961	512318
3488	512319
41521	512320
309815	512321
82878	512322
208767	512323
130296	512324
187928	512325
6818	512326
66872	512327
326360	512328
111668	512329
19943	512330
158	512331
296266	512332
84379	512333
170690	512334
137316	512335
27644	512336
63953	512337
3859	512338
6439	512339
6837	512340
235249	512341
32886	512342
32784	512343
37930	512344
46501	512345
1553	512346
31267	512347
204078	512348
11525	512349
203181	512350
114206	512351
59025	512352
190035	512353
29013	512354
216074	512355
61246	512356
23291	512357
154129	512358
889	512359
52934	512360
74083	512361
74812	512362
11869	512363
2846	512364
18608	512365
31067	512366
248430	512367
153498	512368
72352	512369
273265	512370
144984	512371
136770	512372
201613	512373
6386	512374
12994	512375
148285	512376
186030	512377
263142	512378
37937	512379
6410	512380
75013	512381
45324	512382
190100	512383
94970	512384
102970	512385
83668	512386
67387	512387
104209	512388
207312	512389
117790	512390
7179	512391
102792	512392
5554	512393
182405	512394
327736	512395
20410	512396
2666	512397
30167	512398
163122	512399
33688	512400
127342	512401
11585	512402
57929	512403
86396	512404
125629	512405
205196	512406
129707	512407
64772	512408
74392	512409
36269	512410
26259	512411
139324	512412
2399	512413
9120	512414
11787	512415
56831	512416
196363	512417
69886	512418
189754	512419
18220	512420
121254	512421
174771	512422
16638	512423
31267	512424
13065	512425
69584	512426
113615	512427
137051	512428
175047	512429
19163	512430
45232	512431
89712	512432
276110	512433
322394	512434
90626	512435
10339	512436
43430	512437
58528	512438
278	512439
14063	512440
12746	512441
15694	512442
299366	512443
125322	512444
21643	512445
181388	512446
225609	512447
195032	512448
36593	512449
11027	512450
64489	512451
19491	512452
30088	512453
65792	512454
37876	512455
3854	512456
66307	512457
53229	512458
117238	512459
81968	512460
36130	512461
189375	512462
11044	512463
32094	512464
205064	512465
52864	512466
81336	512467
39892	512468
154736	512469
39807	512470
279912	512471
82216	512472
216509	512473
43120	512474
47127	512475
21254	512476
290929	512477
205856	512478
1127	512479
36748	512480
183760	512481
108784	512482
202337	512483
50724	512484
102432	512485
154656	512486
119792	512487
271640	512488
211233	512489
14387	512490
225947	512491
35743	512492
80752	512493
4770	512494
71472	512495
269472	512496
26015	512497
193746	512498
264260	512499
67638	512500
21380	512501
57347	512502
262464	512503
58271	512504
48510	512505
152877	512506
169773	512507
9922	512508
84310	512509
153617	512510
4653	512511
1758	512512
207151	512513
247107	512514
85966	512515
68889	512516
31709	512517
148674	512518
196733	512519
113273	512520
23258	512521
127188	512522
120787	512523
41971	512524
163862	512525
40877	512526
129339	512527
87070	512528
4424	512529
205428	512530
110673	512531
230603	512532
22122	512533
4839	512534
96775	512535
5069	512536
272438	512537
1131	512538
2069	512539
7719	512540
73068	512541
44719	512542
23773	512543
92840	512544
66294	512545
6055	512546
75487	512547
39358	512548
10534	512549
34912	512550
40576	512551
183068	512552
11068	512553
36506	512554
11014	512555
1068	512556
27871	512557
10046	512558
185932	512559
27753	512560
56330	512561
26526	512562
105518	512563
74088	512564
54829	512565
96641	512566
103365	512567
263053	512568
164450	512569
42892	512570
72213	512571
28827	512572
48907	512573
28059	512574
52873	512575
236993	512576
34501	512577
300041	512578
127816	512579
76958	512580
129251	512581
45938	512582
141922	512583
88946	512584
233412	512585
48611	512586
156141	512587
65903	512588
28266	512589
84437	512590
97887	512591
322832	512592
309512	512593
92539	512594
38943	512595
323256	512596
296068	512597
134849	512598
23037	512599
34078	512600
14199	512601
175958	512602
321753	512603
149209	512604
244936	512605
134958	512606
10990	512607
137076	512608
21823	512609
73768	512610
117253	512611
45064	512612
24607	512613
137300	512614
18056	512615
115175	512616
45254	512617
54093	512618
128649	512619
51669	512620
103250	512621
80238	512622
86577	512623
102256	512624
171147	512625
206661	512626
317247	512627
297715	512628
70455	512629
241813	512630
4406	512631
76305	512632
115043	512633
98693	512634
10696	512635
86474	512636
74932	512637
73587	512638
59633	512639
10908	512640
68321	512641
132924	512642
92711	512643
277199	512644
55180	512645
21878	512646
41639	512647
67650	512648
122234	512649
17275	512650
50926	512651
131175	512652
3055	512653
6037	512654
61938	512655
736	512656
48219	512657
4822	512658
23734	512659
114526	512660
4802	512661
82893	512662
28307	512663
1375	512664
14174	512665
132158	512666
309405	512667
73810	512668
256317	512669
13556	512670
135965	512671
58215	512672
37068	512673
93846	512674
117504	512675
4335	512676
210726	512677
299309	512678
62370	512679
136504	512680
137058	512681
2083	512682
19849	512683
41593	512684
15247	512685
17798	512686
49778	512687
113290	512688
64183	512689
21914	512690
150086	512691
84605	512692
106934	512693
272	512694
49557	512695
36195	512696
73413	512697
5500	512698
3483	512699
42681	512700
129281	512701
22967	512702
117298	512703
210266	512704
200346	512705
153834	512706
99552	512707
2754	512708
185833	512709
7277	512710
83702	512711
116215	512712
11280	512713
42855	512714
52648	512715
242864	512716
198	512717
53515	512718
34308	512719
36773	512720
26154	512721
263812	512722
2393	512723
33178	512724
37049	512725
89855	512726
45604	512727
132118	512728
35890	512729
54940	512730
30551	512731
260808	512732
7900	512733
49901	512734
221743	512735
106415	512736
81403	512737
59954	512738
36892	512739
23302	512740
1410	512741
44480	512742
16179	512743
81260	512744
60776	512745
126343	512746
2587	512747
48653	512748
41751	512749
55825	512750
96642	512751
127293	512752
174986	512753
162259	512754
40414	512755
14493	512756
33100	512757
14001	512758
25265	512759
20965	512760
134371	512761
79144	512762
137751	512763
198709	512764
93072	512765
72858	512766
18427	512767
3653	512768
108850	512769
39792	512770
14392	512771
84998	512772
36183	512773
16728	512774
83102	512775
38595	512776
14405	512777
301092	512778
63449	512779
9583	512780
118057	512781
315321	512782
152295	512783
55929	512784
9131	512785
110978	512786
2877	512787
154600	512788
7155	512789
77970	512790
41842	512791
20799	512792
213625	512793
4159	512794
144789	512795
2298	512796
47476	512797
46428	512798
183150	512799
9518	512800
12840	512801
6738	512802
29173	512803
102850	512804
12965	512805
26638	512806
44127	512807
32917	512808
217602	512809
14564	512810
216	512811
25290	512812
44570	512813
227506	512814
213663	512815
182256	512816
22832	512817
10839	512818
280112	512819
295236	512820
193641	512821
117888	512822
50252	512823
32024	512824
1212	512825
220709	512826
310986	512827
97846	512828
137525	512829
38665	512830
182179	512831
115445	512832
5914	512833
174806	512834
74303	512835
122526	512836
68648	512837
293247	512838
49922	512839
77925	512840
84546	512841
64183	512842
14781	512843
29108	512844
15651	512845
18413	512846
8099	512847
93342	512848
94729	512849
9377	512850
12426	512851
2734	512852
222374	512853
212966	512854
71266	512855
44758	512856
188896	512857
16278	512858
17972	512859
176202	512860
102000	512861
88041	512862
48510	512863
16206	512864
68191	512865
106123	512866
34038	512867
37566	512868
83453	512869
274199	512870
31841	512871
86409	512872
172350	512873
111550	512874
40029	512875
208639	512876
132777	512877
25679	512878
39848	512879
1793	512880
205955	512881
224100	512882
165712	512883
38096	512884
132941	512885
29960	512886
82456	512887
27409	512888
49370	512889
181288	512890
18215	512891
89868	512892
19787	512893
14268	512894
92932	512895
82155	512896
17149	512897
146058	512898
101218	512899
8405	512900
78115	512901
82685	512902
85128	512903
10116	512904
169110	512905
64838	512906
25232	512907
19942	512908
94286	512909
216594	512910
170320	512911
82912	512912
26071	512913
198921	512914
85528	512915
79548	512916
113430	512917
270038	512918
44292	512919
5849	512920
15189	512921
3454	512922
181425	512923
15937	512924
196417	512925
35541	512926
136006	512927
10590	512928
36892	512929
2128	512930
22361	512931
132975	512932
210077	512933
29860	512934
116349	512935
127147	512936
57294	512937
29911	512938
66838	512939
31049	512940
60166	512941
3119	512942
45138	512943
24606	512944
259017	512945
17387	512946
69835	512947
186585	512948
185258	512949
40356	512950
43187	512951
173659	512952
176879	512953
121603	512954
127710	512955
173658	512956
22645	512957
1586	512958
294570	512959
27059	512960
31596	512961
17057	512962
323668	512963
205453	512964
26870	512965
80419	512966
1376	512967
115396	512968
325563	512969
87549	512970
23637	512971
43579	512972
55195	512973
14193	512974
86814	512975
43566	512976
206869	512977
44115	512978
92424	512979
31506	512980
47823	512981
27565	512982
1340	512983
285438	512984
91381	512985
57213	512986
211022	512987
23675	512988
7912	512989
5991	512990
98709	512991
207	512992
14072	512993
6425	512994
31411	512995
24507	512996
85941	512997
116367	512998
231314	512999
127500	513000
265455	513001
187889	513002
35892	513003
270842	513004
19343	513005
64772	513006
263734	513007
55514	513008
276697	513009
443	513010
12562	513011
29751	513012
268142	513013
26211	513014
18788	513015
23879	513016
73259	513017
10432	513018
224039	513019
313011	513020
27628	513021
35842	513022
120636	513023
54931	513024
34110	513025
236	513026
6154	513027
184096	513028
17630	513029
68858	513030
326359	513031
3146	513032
35696	513033
281246	513034
34227	513035
58364	513036
57400	513037
36982	513038
29134	513039
18857	513040
29046	513041
95743	513042
211041	513043
118020	513044
47680	513045
129492	513046
136746	513047
149712	513048
6046	513049
755	513050
176380	513051
14653	513052
117685	513053
104649	513054
39549	513055
54100	513056
315411	513057
13684	513058
65411	513059
108623	513060
130241	513061
25644	513062
44766	513063
76099	513064
32750	513065
3479	513066
55674	513067
35708	513068
24972	513069
166549	513070
3030	513071
75214	513072
113771	513073
301668	513074
15299	513075
37984	513076
102085	513077
1690	513078
102483	513079
262538	513080
11304	513081
20270	513082
147987	513083
17387	513084
103748	513085
18170	513086
193076	513087
28325	513088
300722	513089
93630	513090
30702	513091
66334	513092
153200	513093
27221	513094
17386	513095
49004	513096
102084	513097
60380	513098
91944	513099
35870	513100
67276	513101
8802	513102
18922	513103
2767	513104
55424	513105
4093	513106
130117	513107
216029	513108
259123	513109
1628	513110
8032	513111
137459	513112
13790	513113
10590	513114
46607	513115
291776	513116
7414	513117
58860	513118
7592	513119
26746	513120
9267	513121
78710	513122
844	513123
200395	513124
79656	513125
157895	513126
6732	513127
88143	513128
117165	513129
22929	513130
69916	513131
69382	513132
148056	513133
44567	513134
37919	513135
163856	513136
8718	513137
154552	513138
86211	513139
197075	513140
19861	513141
93419	513142
57855	513143
69154	513144
27168	513145
44712	513146
154015	513147
225244	513148
293014	513149
26612	513150
27989	513151
308431	513152
28943	513153
69590	513154
25167	513155
162658	513156
11351	513157
65626	513158
63802	513159
168721	513160
258964	513161
170151	513162
289278	513163
312013	513164
66008	513165
143912	513166
215143	513167
25949	513168
144784	513169
28774	513170
127753	513171
302559	513172
16428	513173
299178	513174
26327	513175
7139	513176
18083	513177
66718	513178
12285	513179
244539	513180
7798	513181
32907	513182
157828	513183
12797	513184
322279	513185
143454	513186
6616	513187
206772	513188
7254	513189
138080	513190
322306	513191
212996	513192
235044	513193
183700	513194
100495	513195
58576	513196
77774	513197
5025	513198
25837	513199
51638	513200
124809	513201
99940	513202
132253	513203
74592	513204
223605	513205
109329	513206
27460	513207
23874	513208
62440	513209
71250	513210
10987	513211
32428	513212
32296	513213
47696	513214
51247	513215
33192	513216
39794	513217
115325	513218
10948	513219
16647	513220
11298	513221
25140	513222
134032	513223
1132	513224
122834	513225
206691	513226
129776	513227
80764	513228
11836	513229
5722	513230
6972	513231
39583	513232
110067	513233
12439	513234
127001	513235
14062	513236
47679	513237
48560	513238
99417	513239
288566	513240
178665	513241
239214	513242
79778	513243
215057	513244
112467	513245
108470	513246
198143	513247
66197	513248
127874	513249
20399	513250
2447	513251
72524	513252
162154	513253
25082	513254
182347	513255
138607	513256
182651	513257
94079	513258
88906	513259
201058	513260
87903	513261
3172	513262
37937	513263
125079	513264
27427	513265
11696	513266
29072	513267
36375	513268
85450	513269
259472	513270
39734	513271
69471	513272
66892	513273
255445	513274
86154	513275
155866	513276
38815	513277
5874	513278
34333	513279
17967	513280
111688	513281
35036	513282
112012	513283
27011	513284
84305	513285
5461	513286
133642	513287
125774	513288
27059	513289
326914	513290
45572	513291
17043	513292
96645	513293
12240	513294
56784	513295
34748	513296
280002	513297
281159	513298
41280	513299
45907	513300
78192	513301
9284	513302
118495	513303
36567	513304
44934	513305
325843	513306
59195	513307
67981	513308
99199	513309
45315	513310
313855	513311
1750	513312
58937	513313
212297	513314
55517	513315
16456	513316
9145	513317
12230	513318
299218	513319
13640	513320
126992	513321
20131	513322
5849	513323
88543	513324
14818	513325
69813	513326
142157	513327
75261	513328
22986	513329
183119	513330
1622	513331
144016	513332
121726	513333
19695	513334
7156	513335
208922	513336
41897	513337
187818	513338
64681	513339
52981	513340
33406	513341
4388	513342
8596	513343
77628	513344
91307	513345
256758	513346
6221	513347
65593	513348
63897	513349
39930	513350
77328	513351
8387	513352
122397	513353
180707	513354
74813	513355
122140	513356
89868	513357
242138	513358
137301	513359
70704	513360
7867	513361
288043	513362
5228	513363
12780	513364
108292	513365
92601	513366
46923	513367
302045	513368
154708	513369
36388	513370
66091	513371
433	513372
8717	513373
75539	513374
154587	513375
161007	513376
147816	513377
22594	513378
264934	513379
5767	513380
19141	513381
69275	513382
153801	513383
137036	513384
11333	513385
18988	513386
323386	513387
7305	513388
100642	513389
120837	513390
164556	513391
90272	513392
54393	513393
131971	513394
53949	513395
188733	513396
40897	513397
26146	513398
125812	513399
14477	513400
4940	513401
52461	513402
14008	513403
5875	513404
2921	513405
160895	513406
141560	513407
23436	513408
182006	513409
44912	513410
91020	513411
204661	513412
130441	513413
7857	513414
154186	513415
2470	513416
226454	513417
3065	513418
129865	513419
2425	513420
23260	513421
131548	513422
42122	513423
54124	513424
132554	513425
46803	513426
26207	513427
111670	513428
328217	513429
44559	513430
7908	513431
177924	513432
67904	513433
103560	513434
4425	513435
4758	513436
84839	513437
95013	513438
164613	513439
160464	513440
156702	513441
93439	513442
22609	513443
50185	513444
59555	513445
5174	513446
322745	513447
16633	513448
197700	513449
178408	513450
223601	513451
17044	513452
178895	513453
30457	513454
217894	513455
222356	513456
27213	513457
111351	513458
38000	513459
98072	513460
47163	513461
153740	513462
162864	513463
2279	513464
49436	513465
60218	513466
227635	513467
52539	513468
149179	513469
94848	513470
118157	513471
198481	513472
54932	513473
38164	513474
14156	513475
215999	513476
114286	513477
7453	513478
3047	513479
10599	513480
28227	513481
14595	513482
58075	513483
186465	513484
203656	513485
109601	513486
13264	513487
77619	513488
100117	513489
3542	513490
243037	513491
33685	513492
86142	513493
98959	513494
111052	513495
29859	513496
7535	513497
249617	513498
10110	513499
161964	513500
36026	513501
57460	513502
57507	513503
66516	513504
31751	513505
216880	513506
137773	513507
223397	513508
19277	513509
241703	513510
43780	513511
102220	513512
51385	513513
20946	513514
1533	513515
163213	513516
142337	513517
23504	513518
2485	513519
54785	513520
87240	513521
30514	513522
183277	513523
13121	513524
128816	513525
47676	513526
208474	513527
34575	513528
11351	513529
102356	513530
169084	513531
4839	513532
30829	513533
145933	513534
2343	513535
76880	513536
4051	513537
31854	513538
3070	513539
114455	513540
25493	513541
65860	513542
129216	513543
323449	513544
17152	513545
10938	513546
88089	513547
76723	513548
29865	513549
122932	513550
56444	513551
167	513552
15324	513553
163306	513554
262633	513555
42106	513556
90880	513557
117392	513558
198888	513559
9081	513560
210948	513561
199901	513562
5660	513563
85025	513564
112996	513565
325969	513566
163281	513567
308737	513568
24554	513569
178699	513570
48354	513571
150076	513572
167665	513573
2579	513574
292153	513575
56866	513576
23934	513577
55666	513578
213493	513579
19375	513580
325711	513581
111345	513582
196742	513583
68028	513584
111950	513585
57890	513586
82993	513587
22891	513588
113499	513589
304577	513590
27953	513591
104250	513592
123717	513593
27569	513594
45633	513595
213689	513596
239675	513597
143265	513598
92466	513599
221708	513600
20584	513601
247222	513602
216160	513603
46486	513604
2299	513605
23972	513606
52212	513607
142319	513608
191834	513609
972	513610
55339	513611
49732	513612
196276	513613
41	513614
17271	513615
77923	513616
185231	513617
50025	513618
16995	513619
23242	513620
156870	513621
134378	513622
75022	513623
35917	513624
37167	513625
7004	513626
59284	513627
26746	513628
172905	513629
259467	513630
27046	513631
315859	513632
124698	513633
56042	513634
119593	513635
148158	513636
304717	513637
80203	513638
5366	513639
184062	513640
921	513641
6633	513642
101254	513643
11150	513644
23727	513645
112286	513646
45380	513647
109834	513648
170650	513649
16358	513650
6886	513651
22181	513652
13701	513653
131499	513654
100042	513655
309007	513656
10455	513657
37581	513658
30201	513659
1220	513660
49400	513661
194077	513662
11737	513663
90792	513664
302325	513665
63686	513666
51745	513667
227579	513668
24612	513669
23521	513670
1071	513671
132216	513672
43734	513673
258	513674
10521	513675
54320	513676
88395	513677
73907	513678
25249	513679
55754	513680
162745	513681
318979	513682
14211	513683
7818	513684
45976	513685
81257	513686
17346	513687
26595	513688
106530	513689
11878	513690
5810	513691
55790	513692
12250	513693
265581	513694
139547	513695
14762	513696
181777	513697
72509	513698
7912	513699
198143	513700
10680	513701
103137	513702
166994	513703
189298	513704
168796	513705
125341	513706
213116	513707
127036	513708
6799	513709
6417	513710
296533	513711
55867	513712
63319	513713
78957	513714
7936	513715
19604	513716
121962	513717
105372	513718
51274	513719
121730	513720
195876	513721
34661	513722
35430	513723
47938	513724
52031	513725
50764	513726
6633	513727
10666	513728
18350	513729
137826	513730
29365	513731
88959	513732
16633	513733
20483	513734
97820	513735
39308	513736
100374	513737
2575	513738
11858	513739
228700	513740
102584	513741
86866	513742
41518	513743
44769	513744
12786	513745
208725	513746
25723	513747
57230	513748
61290	513749
190214	513750
20155	513751
193518	513752
78869	513753
63163	513754
197741	513755
291112	513756
198129	513757
110978	513758
128929	513759
25703	513760
27454	513761
13626	513762
36707	513763
18329	513764
25970	513765
131028	513766
45897	513767
72125	513768
41535	513769
139262	513770
133073	513771
719	513772
15870	513773
120380	513774
27213	513775
35776	513776
9389	513777
41417	513778
194594	513779
56718	513780
13366	513781
210598	513782
12891	513783
328772	513784
72378	513785
30348	513786
141797	513787
194166	513788
26456	513789
1220	513790
198072	513791
25897	513792
32660	513793
34855	513794
22454	513795
82089	513796
55579	513797
15089	513798
86100	513799
81969	513800
244729	513801
38689	513802
53803	513803
161487	513804
139690	513805
63859	513806
38178	513807
139716	513808
18948	513809
126646	513810
137321	513811
128365	513812
122741	513813
183842	513814
163743	513815
25533	513816
33818	513817
911	513818
106252	513819
36791	513820
99471	513821
100613	513822
186309	513823
6046	513824
74489	513825
139239	513826
57622	513827
208480	513828
259355	513829
261574	513830
93284	513831
10299	513832
175120	513833
61728	513834
192238	513835
123459	513836
2039	513837
198195	513838
39925	513839
285909	513840
31725	513841
53376	513842
27059	513843
213314	513844
59427	513845
29114	513846
56213	513847
91720	513848
84959	513849
3533	513850
1480	513851
8070	513852
138910	513853
113626	513854
76582	513855
103983	513856
190059	513857
138843	513858
99269	513859
193170	513860
323157	513861
54660	513862
141034	513863
127908	513864
17028	513865
85850	513866
172406	513867
40668	513868
107310	513869
53614	513870
100330	513871
179459	513872
18608	513873
1942	513874
25368	513875
120296	513876
311581	513877
7752	513878
98350	513879
14517	513880
178134	513881
75594	513882
18152	513883
191904	513884
84719	513885
131651	513886
4668	513887
16078	513888
75075	513889
77843	513890
94464	513891
19845	513892
213679	513893
84748	513894
6385	513895
155446	513896
48783	513897
14529	513898
318	513899
119657	513900
54834	513901
187837	513902
11940	513903
267064	513904
187882	513905
21747	513906
30012	513907
23314	513908
56075	513909
33115	513910
21202	513911
23114	513912
173434	513913
39925	513914
56728	513915
49400	513916
166260	513917
76906	513918
264887	513919
40229	513920
98019	513921
151272	513922
90174	513923
2250	513924
18608	513925
18098	513926
150614	513927
76535	513928
1931	513929
27567	513930
59934	513931
47695	513932
13317	513933
34052	513934
45069	513935
183335	513936
70979	513937
22085	513938
216240	513939
88570	513940
38932	513941
10745	513942
122313	513943
155571	513944
102322	513945
236760	513946
1081	513947
6006	513948
40969	513949
118317	513950
156185	513951
45938	513952
88593	513953
4260	513954
63603	513955
58978	513956
50419	513957
35776	513958
95273	513959
33579	513960
22253	513961
61624	513962
11696	513963
16744	513964
58398	513965
66472	513966
71976	513967
318889	513968
207789	513969
59203	513970
9899	513971
161715	513972
205369	513973
54557	513974
176756	513975
12910	513976
68630	513977
161405	513978
31766	513979
30827	513980
88582	513981
183734	513982
2665	513983
314329	513984
212875	513985
54177	513986
15258	513987
131138	513988
217920	513989
14355	513990
55989	513991
328757	513992
26608	513993
115276	513994
41284	513995
6661	513996
57568	513997
216124	513998
120279	513999
298278	514000
22728	514001
78339	514002
17141	514003
2000	514004
39779	514005
39558	514006
190370	514007
106143	514008
44437	514009
28871	514010
244754	514011
128460	514012
12007	514013
22503	514014
1721	514015
38387	514016
24332	514017
84704	514018
134069	514019
81081	514020
132188	514021
197274	514022
237604	514023
34826	514024
57870	514025
64208	514026
202305	514027
55468	514028
58400	514029
35775	514030
20318	514031
14726	514032
92909	514033
191377	514034
26168	514035
30765	514036
66324	514037
80947	514038
313584	514039
192	514040
20873	514041
8708	514042
317133	514043
19866	514044
326295	514045
24600	514046
41988	514047
1237	514048
202591	514049
76519	514050
87850	514051
261394	514052
27613	514053
88346	514054
3728	514055
1906	514056
250575	514057
6340	514058
136123	514059
125185	514060
189084	514061
157360	514062
29860	514063
147886	514064
205807	514065
17746	514066
93312	514067
308143	514068
31604	514069
71005	514070
56267	514071
62897	514072
2465	514073
20510	514074
67428	514075
215419	514076
22585	514077
15265	514078
162857	514079
2609	514080
209370	514081
261724	514082
22378	514083
20439	514084
204534	514085
43039	514086
145080	514087
324107	514088
76340	514089
79526	514090
35512	514091
129459	514092
156279	514093
175917	514094
30606	514095
102314	514096
27146	514097
58598	514098
143214	514099
39796	514100
125857	514101
36506	514102
260581	514103
16938	514104
55162	514105
137012	514106
7383	514107
190702	514108
93235	514109
83444	514110
7929	514111
280885	514112
18133	514113
175607	514114
65815	514115
60784	514116
76106	514117
19572	514118
33610	514119
5201	514120
44276	514121
10403	514122
162727	514123
82893	514124
182995	514125
64682	514126
81454	514127
244356	514128
311721	514129
236231	514130
160394	514131
123769	514132
19850	514133
61054	514134
239805	514135
78160	514136
6633	514137
102099	514138
64009	514139
16418	514140
205019	514141
146585	514142
240269	514143
102449	514144
101999	514145
126514	514146
34229	514147
31761	514148
15496	514149
254812	514150
65940	514151
67789	514152
263310	514153
48340	514154
106466	514155
36599	514156
60113	514157
105200	514158
227322	514159
79546	514160
8252	514161
29740	514162
109168	514163
57732	514164
8537	514165
13165	514166
86069	514167
17711	514168
262832	514169
25949	514170
71748	514171
82710	514172
50249	514173
55557	514174
188242	514175
33227	514176
87136	514177
3998	514178
57397	514179
7867	514180
16288	514181
300914	514182
49192	514183
180766	514184
3938	514185
223968	514186
86818	514187
44533	514188
69634	514189
28898	514190
12124	514191
69345	514192
60915	514193
15205	514194
48466	514195
45740	514196
46516	514197
155223	514198
253898	514199
128112	514200
19408	514201
267821	514202
5671	514203
45292	514204
101557	514205
830	514206
8592	514207
197474	514208
7830	514209
53811	514210
112069	514211
13879	514212
67069	514213
300401	514214
52728	514215
16605	514216
83153	514217
55915	514218
254805	514219
197165	514220
37894	514221
63241	514222
24406	514223
63861	514224
54866	514225
18254	514226
68939	514227
69889	514228
17766	514229
130610	514230
56316	514231
80493	514232
9254	514233
33154	514234
19578	514235
28493	514236
172223	514237
51275	514238
11169	514239
106047	514240
52030	514241
164483	514242
41877	514243
124890	514244
9131	514245
15359	514246
103979	514247
46975	514248
283554	514249
6942	514250
10036	514251
131707	514252
191428	514253
183433	514254
144220	514255
126824	514256
59216	514257
14685	514258
179040	514259
299883	514260
75917	514261
128179	514262
93571	514263
4906	514264
16383	514265
170845	514266
190801	514267
179976	514268
97535	514269
26143	514270
14222	514271
18356	514272
23677	514273
81233	514274
227203	514275
82031	514276
24895	514277
306356	514278
169378	514279
421	514280
16166	514281
16459	514282
224547	514283
48707	514284
1071	514285
37919	514286
126836	514287
13817	514288
597	514289
304018	514290
36865	514291
16418	514292
152152	514293
60164	514294
86031	514295
209862	514296
206401	514297
159966	514298
128631	514299
17591	514300
111772	514301
258458	514302
8981	514303
74566	514304
76969	514305
184890	514306
29771	514307
9964	514308
37233	514309
61756	514310
17342	514311
14169	514312
4389	514313
243710	514314
2219	514315
9649	514316
82174	514317
73377	514318
55708	514319
182309	514320
11579	514321
5893	514322
31593	514323
63612	514324
267063	514325
1832	514326
95244	514327
20840	514328
11758	514329
177301	514330
4802	514331
183343	514332
12687	514333
1906	514334
45152	514335
320798	514336
135371	514337
46644	514338
88612	514339
243972	514340
42403	514341
208075	514342
238502	514343
65188	514344
57024	514345
152883	514346
106184	514347
544	514348
290167	514349
240636	514350
184773	514351
286884	514352
183723	514353
115417	514354
17725	514355
85354	514356
68443	514357
82581	514358
70153	514359
136092	514360
128080	514361
84793	514362
85527	514363
214069	514364
29319	514365
22467	514366
7779	514367
163355	514368
13366	514369
35279	514370
4802	514371
51058	514372
90445	514373
27133	514374
42223	514375
114342	514376
19320	514377
19636	514378
108116	514379
18699	514380
12849	514381
126673	514382
59543	514383
12589	514384
216104	514385
56192	514386
144463	514387
108827	514388
85606	514389
96382	514390
28089	514391
1552	514392
116317	514393
88337	514394
26647	514395
78859	514396
90793	514397
119410	514398
25141	514399
180450	514400
240646	514401
77667	514402
8926	514403
16110	514404
138578	514405
20724	514406
26730	514407
63591	514408
23291	514409
3141	514410
167072	514411
49458	514412
940	514413
68501	514414
125735	514415
28586	514416
113114	514417
209209	514418
27101	514419
69346	514420
20632	514421
16906	514422
195172	514423
210957	514424
9053	514425
256909	514426
75699	514427
249413	514428
172041	514429
100681	514430
257517	514431
57618	514432
49370	514433
6101	514434
36628	514435
22664	514436
2548	514437
13209	514438
101134	514439
4294	514440
37077	514441
162783	514442
12937	514443
107036	514444
23822	514445
133215	514446
32875	514447
86168	514448
92646	514449
138256	514450
181397	514451
96031	514452
34887	514453
3058	514454
133	514455
9830	514456
77679	514457
303027	514458
84310	514459
114761	514460
74078	514461
57818	514462
44281	514463
136817	514464
189200	514465
45165	514466
122671	514467
86829	514468
54209	514469
83783	514470
13255	514471
1945	514472
11491	514473
21	514474
188018	514475
10102	514476
196674	514477
65816	514478
292135	514479
204040	514480
4642	514481
4093	514482
85067	514483
164256	514484
32965	514485
68612	514486
106709	514487
121134	514488
37514	514489
123944	514490
167569	514491
31732	514492
240	514493
5775	514494
33777	514495
301502	514496
133431	514497
54648	514498
292	514499
10916	514500
14460	514501
71093	514502
131318	514503
42	514504
15762	514505
58777	514506
11442	514507
1259	514508
130034	514509
36639	514510
49582	514511
41765	514512
77072	514513
1905	514514
60795	514515
18070	514516
21017	514517
55522	514518
17514	514519
66754	514520
327652	514521
87891	514522
52345	514523
233531	514524
102429	514525
18695	514526
94541	514527
125610	514528
7116	514529
71967	514530
892	514531
72876	514532
190422	514533
68541	514534
116889	514535
83197	514536
38010	514537
19845	514538
16349	514539
6374	514540
25745	514541
19386	514542
1344	514543
151931	514544
74891	514545
284270	514546
124133	514547
54519	514548
41030	514549
83975	514550
99331	514551
96791	514552
16280	514553
48883	514554
50551	514555
172440	514556
83872	514557
61991	514558
51338	514559
151223	514560
224098	514561
269717	514562
261666	514563
89750	514564
153421	514565
258943	514566
82425	514567
208393	514568
216878	514569
92328	514570
53040	514571
25715	514572
184447	514573
120046	514574
14747	514575
2237	514576
127910	514577
125181	514578
2883	514579
179705	514580
50166	514581
226747	514582
103074	514583
121484	514584
23287	514585
125722	514586
68352	514587
75875	514588
83606	514589
123197	514590
1565	514591
106861	514592
87814	514593
59265	514594
19558	514595
113989	514596
90497	514597
1408	514598
58202	514599
172825	514600
83975	514601
210713	514602
57302	514603
284020	514604
134985	514605
88191	514606
13045	514607
20098	514608
64534	514609
237947	514610
24767	514611
126231	514612
58732	514613
14611	514614
154477	514615
38897	514616
71683	514617
67558	514618
114175	514619
49475	514620
122476	514621
121794	514622
321161	514623
208834	514624
25183	514625
203853	514626
82219	514627
125735	514628
139636	514629
9062	514630
167231	514631
131641	514632
21700	514633
85551	514634
179829	514635
125824	514636
328088	514637
127734	514638
19098	514639
64219	514640
5967	514641
106169	514642
10750	514643
176990	514644
122975	514645
10040	514646
157258	514647
45802	514648
8191	514649
17911	514650
16088	514651
83319	514652
185578	514653
211742	514654
11145	514655
128358	514656
102412	514657
270421	514658
153367	514659
106029	514660
22818	514661
5367	514662
78228	514663
10598	514664
81218	514665
301161	514666
44381	514667
84178	514668
8512	514669
112690	514670
12929	514671
98665	514672
9432	514673
87275	514674
267764	514675
85219	514676
191843	514677
6093	514678
308725	514679
187182	514680
317349	514681
4394	514682
248320	514683
294757	514684
5810	514685
57185	514686
87186	514687
125960	514688
26829	514689
51376	514690
82257	514691
150318	514692
319237	514693
121119	514694
299841	514695
14702	514696
10486	514697
283432	514698
919	514699
199797	514700
250393	514701
5874	514702
73954	514703
12133	514704
82032	514705
273487	514706
36964	514707
56081	514708
113743	514709
151968	514710
88171	514711
49737	514712
23955	514713
28819	514714
113959	514715
146507	514716
150964	514717
66527	514718
23980	514719
2658	514720
6238	514721
130996	514722
2753	514723
173189	514724
12737	514725
27762	514726
115607	514727
51810	514728
85498	514729
1123	514730
197199	514731
1828	514732
77077	514733
565	514734
109830	514735
139565	514736
162733	514737
89750	514738
106514	514739
17082	514740
17159	514741
89237	514742
119393	514743
200288	514744
39068	514745
132524	514746
74420	514747
45721	514748
316390	514749
131084	514750
281994	514751
15758	514752
23342	514753
207951	514754
4208	514755
86544	514756
102412	514757
41162	514758
23126	514759
25137	514760
19155	514761
25066	514762
59847	514763
85675	514764
35510	514765
117681	514766
265513	514767
16636	514768
52451	514769
22541	514770
290802	514771
55900	514772
63318	514773
11571	514774
103984	514775
30683	514776
3246	514777
3246	514778
49046	514779
130585	514780
86601	514781
14424	514782
59870	514783
58806	514784
74566	514785
27868	514786
17490	514787
35538	514788
15804	514789
194283	514790
51253	514791
96503	514792
189061	514793
14930	514794
77603	514795
38667	514796
18468	514797
27043	514798
70934	514799
12701	514800
54525	514801
81555	514802
15592	514803
62774	514804
59743	514805
7623	514806
13270	514807
10229	514808
207981	514809
33491	514810
243671	514811
49074	514812
313603	514813
99219	514814
43383	514815
138261	514816
128434	514817
189551	514818
79992	514819
45500	514820
13524	514821
216978	514822
306554	514823
48523	514824
50986	514825
27644	514826
5803	514827
34200	514828
162229	514829
78052	514830
196082	514831
94374	514832
218714	514833
14913	514834
190126	514835
28656	514836
26440	514837
9705	514838
95245	514839
18992	514840
209412	514841
29310	514842
291740	514843
275139	514844
85096	514845
2191	514846
55775	514847
178654	514848
16809	514849
4394	514850
4603	514851
147205	514852
56349	514853
210538	514854
17045	514855
13468	514856
198611	514857
119495	514858
247495	514859
1318	514860
68543	514861
25342	514862
52882	514863
1612	514864
80419	514865
14100	514866
9737	514867
15752	514868
52902	514869
105023	514870
11291	514871
20582	514872
108666	514873
189194	514874
32941	514875
71722	514876
233209	514877
210800	514878
304651	514879
48220	514880
135000	514881
177103	514882
1745	514883
35736	514884
3476	514885
97272	514886
199269	514887
162877	514888
1682	514889
107643	514890
53041	514891
43927	514892
236347	514893
48392	514894
92117	514895
166298	514896
36068	514897
6004	514898
197943	514899
85862	514900
137771	514901
5246	514902
3155	514903
231285	514904
13795	514905
82383	514906
208560	514907
116849	514908
279142	514909
21460	514910
9994	514911
192248	514912
37167	514913
50419	514914
83338	514915
14387	514916
250886	514917
74184	514918
92716	514919
64901	514920
192199	514921
278355	514922
133560	514923
126397	514924
54660	514925
103399	514926
36050	514927
14156	514928
143180	514929
29871	514930
61524	514931
11463	514932
18402	514933
52338	514934
45925	514935
19015	514936
200760	514937
63661	514938
87307	514939
133886	514940
1025	514941
202458	514942
78199	514943
4255	514944
119889	514945
26723	514946
35048	514947
24743	514948
37566	514949
2726	514950
10159	514951
148189	514952
73153	514953
126327	514954
14424	514955
133027	514956
85450	514957
29272	514958
121445	514959
26108	514960
49278	514961
24504	514962
105453	514963
5600	514964
117680	514965
23382	514966
19732	514967
130822	514968
199760	514969
28548	514970
19266	514971
5894	514972
125054	514973
35297	514974
17708	514975
45295	514976
10825	514977
124053	514978
88315	514979
11328	514980
119556	514981
65791	514982
71766	514983
157933	514984
13762	514985
47042	514986
54085	514987
90318	514988
169846	514989
264438	514990
106637	514991
292842	514992
3458	514993
113595	514994
4709	514995
59375	514996
14016	514997
87531	514998
211367	514999
191038	515000
200324	515001
129555	515002
183485	515003
204608	515004
117212	515005
102353	515006
86264	515007
123781	515008
66807	515009
199725	515010
58765	515011
209822	515012
45602	515013
115259	515014
169024	515015
178128	515016
9299	515017
1143	515018
104916	515019
65431	515020
71641	515021
207026	515022
53057	515023
165908	515024
49844	515025
199814	515026
129214	515027
15737	515028
37371	515029
37371	515030
38777	515031
38252	515032
38777	515033
162250	515034
16173	515035
105293	515036
58639	515037
88634	515038
19666	515039
69539	515040
326873	515041
28484	515042
44281	515043
158502	515044
36142	515045
168819	515046
261463	515047
251393	515048
53477	515049
182447	515050
106775	515051
39912	515052
5810	515053
101751	515054
27691	515055
236	515056
53489	515057
115270	515058
797	515059
207934	515060
135803	515061
180213	515062
89678	515063
55040	515064
101271	515065
197553	515066
215787	515067
328582	515068
108446	515069
194906	515070
306373	515071
279140	515072
102920	515073
202893	515074
265832	515075
327871	515076
125239	515077
134264	515078
38867	515079
258087	515080
12296	515081
84718	515082
1774	515083
2483	515084
305902	515085
58636	515086
204363	515087
147031	515088
32865	515089
116275	515090
135760	515091
33675	515092
14747	515093
154989	515094
308696	515095
15762	515096
264234	515097
5123	515098
199823	515099
20233	515100
19807	515101
113875	515102
3636	515103
98122	515104
101014	515105
56834	515106
135550	515107
26952	515108
143946	515109
268466	515110
62502	515111
139621	515112
205253	515113
31780	515114
98277	515115
85510	515116
246328	515117
58764	515118
1486	515119
179629	515120
51275	515121
27415	515122
58190	515123
8995	515124
93300	515125
26956	515126
314589	515127
134150	515128
38534	515129
50892	515130
102206	515131
29662	515132
283348	515133
137322	515134
85015	515135
100198	515136
246018	515137
325369	515138
158348	515139
68322	515140
17449	515141
38658	515142
34726	515143
283595	515144
199277	515145
44666	515146
128870	515147
292952	515148
63505	515149
174548	515150
20220	515151
121629	515152
184700	515153
208172	515154
6555	515155
128993	515156
196647	515157
196666	515158
110592	515159
47284	515160
222145	515161
44134	515162
14063	515163
31128	515164
135429	515165
13978	515166
23276	515167
39379	515168
32009	515169
12929	515170
14187	515171
178321	515172
286605	515173
19533	515174
10314	515175
102994	515176
216353	515177
126832	515178
174586	515179
118403	515180
24984	515181
72698	515182
29311	515183
101761	515184
38165	515185
68350	515186
5956	515187
218037	515188
70951	515189
129502	515190
164979	515191
159065	515192
14565	515193
49727	515194
63457	515195
2558	515196
53313	515197
4110	515198
202963	515199
150569	515200
2661	515201
17443	515202
102316	515203
49025	515204
24524	515205
37837	515206
155745	515207
298984	515208
268100	515209
142922	515210
119648	515211
284628	515212
37651	515213
57498	515214
185005	515215
179157	515216
120223	515217
269632	515218
197958	515219
44785	515220
40713	515221
12705	515222
26985	515223
46540	515224
16097	515225
1465	515226
41374	515227
20091	515228
620	515229
39383	515230
9025	515231
88275	515232
113589	515233
105541	515234
694	515235
121513	515236
58726	515237
39985	515238
12899	515239
57368	515240
26310	515241
27518	515242
101142	515243
23154	515244
1584	515245
2711	515246
200129	515247
8760	515248
27941	515249
26970	515250
297370	515251
35557	515252
3408	515253
9604	515254
8755	515255
113905	515256
11486	515257
4897	515258
8998	515259
98	515260
3416	515261
122396	515262
60595	515263
27128	515264
20998	515265
9486	515266
29541	515267
57765	515268
82027	515269
8850	515270
67181	515271
6707	515272
37382	515273
24241	515274
321342	515275
70092	515276
3123	515277
195218	515278
125400	515279
5748	515280
30198	515281
112557	515282
15912	515283
59054	515284
4071	515285
29291	515286
7842	515287
31111	515288
16156	515289
50870	515290
63849	515291
33979	515292
51735	515293
158967	515294
6918	515295
113409	515296
52834	515297
46457	515298
12335	515299
51779	515300
39018	515301
46842	515302
285998	515303
29884	515304
24108	515305
132737	515306
22527	515307
51382	515308
39393	515309
4362	515310
11874	515311
29064	515312
108231	515313
170157	515314
298197	515315
77355	515316
31751	515317
75116	515318
17938	515319
61803	515320
3827	515321
13888	515322
52224	515323
43364	515324
68722	515325
2420	515326
243481	515327
33546	515328
112963	515329
1613	515330
67854	515331
4942	515332
318192	515333
189097	515334
120816	515335
29908	515336
69823	515337
180552	515338
148463	515339
64008	515340
49635	515341
77479	515342
180706	515343
139184	515344
5815	515345
56331	515346
310708	515347
194722	515348
85347	515349
150848	515350
76954	515351
89907	515352
113436	515353
184008	515354
289392	515355
23560	515356
139100	515357
34419	515358
97647	515359
10602	515360
84485	515361
207390	515362
101411	515363
66992	515364
13177	515365
37789	515366
116945	515367
18151	515368
49906	515369
754	515370
29333	515371
26018	515372
160439	515373
15730	515374
73514	515375
99008	515376
49409	515377
267040	515378
39102	515379
188239	515380
171	515381
28220	515382
39651	515383
61338	515384
322194	515385
296448	515386
56685	515387
511	515388
13950	515389
25340	515390
74532	515391
79551	515392
7202	515393
48671	515394
5205	515395
179230	515396
18904	515397
156254	515398
94949	515399
28837	515400
6273	515401
47431	515402
50	515403
7241	515404
58268	515405
186109	515406
132450	515407
52972	515408
11532	515409
121454	515410
12901	515411
271880	515412
1025	515413
157762	515414
4406	515415
78769	515416
197471	515417
187306	515418
40527	515419
207172	515420
1704	515421
80791	515422
323500	515423
89465	515424
88669	515425
89364	515426
27763	515427
112013	515428
2926	515429
15801	515430
327041	515431
88599	515432
137930	515433
269584	515434
44740	515435
178549	515436
38627	515437
65586	515438
42794	515439
7806	515440
27151	515441
6918	515442
7931	515443
9034	515444
11857	515445
242476	515446
80359	515447
309361	515448
84343	515449
309267	515450
200644	515451
59116	515452
84026	515453
321516	515454
215758	515455
60608	515456
325682	515457
326604	515458
254877	515459
252343	515460
4670	515461
11232	515462
6413	515463
31064	515464
11532	515465
3590	515466
314690	515467
91087	515468
2498	515469
108622	515470
191663	515471
193570	515472
178450	515473
106329	515474
4417	515475
261950	515476
146053	515477
106100	515478
283599	515479
27622	515480
128579	515481
306085	515482
88169	515483
273932	515484
62752	515485
16837	515486
131682	515487
208055	515488
9594	515489
192923	515490
229293	515491
40044	515492
35488	515493
56281	515494
131600	515495
204321	515496
254133	515497
129042	515498
143566	515499
86324	515500
188104	515501
167880	515502
34212	515503
55188	515504
240970	515505
271598	515506
8566	515507
158699	515508
240524	515509
141987	515510
227084	515511
9988	515512
156335	515513
168227	515514
211471	515515
272021	515516
28004	515517
287370	515518
279368	515519
4079	515520
136100	515521
216942	515522
81152	515523
173562	515524
178576	515525
2714	515526
49039	515527
179418	515528
88347	515529
118664	515530
262541	515531
153014	515532
147865	515533
127356	515534
101722	515535
308953	515536
190860	515537
123017	515538
171630	515539
173601	515540
12716	515541
96187	515542
316452	515543
125994	515544
19652	515545
289500	515546
188992	515547
924	515548
52945	515549
212918	515550
10280	515551
43509	515552
297	515553
69108	515554
256056	515555
85448	515556
185351	515557
30037	515558
211934	515559
17550	515560
126544	515561
127847	515562
191105	515563
65848	515564
16848	515565
6317	515566
13803	515567
31089	515568
284093	515569
314554	515570
8504	515571
139195	515572
52663	515573
163682	515574
214759	515575
16145	515576
50504	515577
1109	515578
305514	515579
113303	515580
227651	515581
41111	515582
22258	515583
212518	515584
91691	515585
19093	515586
23194	515587
18776	515588
6295	515589
155407	515590
19895	515591
285970	515592
149308	515593
33669	515594
121769	515595
147026	515596
193042	515597
51056	515598
75654	515599
170992	515600
279486	515601
274825	515602
124339	515603
80279	515604
37480	515605
186901	515606
119747	515607
48964	515608
112686	515609
273601	515610
121792	515611
191261	515612
14574	515613
185200	515614
32800	515615
89807	515616
68414	515617
124192	515618
86306	515619
137278	515620
184508	515621
59178	515622
99062	515623
64421	515624
95986	515625
288129	515626
6879	515627
32534	515628
212396	515629
94928	515630
146908	515631
51097	515632
91759	515633
99136	515634
28741	515635
148451	515636
284783	515637
100148	515638
216414	515639
11789	515640
127551	515641
22510	515642
191950	515643
123949	515644
261291	515645
46449	515646
83945	515647
148640	515648
19136	515649
213898	515650
197872	515651
145686	515652
158184	515653
257943	515654
13136	515655
122610	515656
183374	515657
84419	515658
115968	515659
123237	515660
204991	515661
42980	515662
8812	515663
25416	515664
2119	515665
303084	515666
101895	515667
9	515668
21654	515669
126129	515670
119010	515671
148858	515672
25982	515673
19132	515674
211252	515675
74246	515676
26599	515677
196783	515678
121380	515679
190968	515680
68580	515681
120218	515682
35608	515683
55104	515684
12971	515685
282955	515686
75998	515687
178677	515688
158121	515689
13332	515690
56190	515691
14489	515692
89062	515693
98340	515694
28447	515695
100342	515696
85831	515697
109920	515698
138283	515699
92962	515700
131760	515701
34189	515702
42245	515703
63089	515704
130223	515705
296447	515706
43985	515707
17316	515708
50462	515709
104886	515710
33000	515711
129845	515712
115993	515713
74994	515714
37036	515715
31149	515716
98448	515717
258825	515718
185272	515719
26286	515720
49920	515721
134288	515722
204103	515723
120493	515724
3141	515725
25587	515726
200536	515727
111270	515728
137790	515729
46030	515730
225069	515731
15805	515732
87492	515733
5181	515734
84	515735
115698	515736
13440	515737
39458	515738
111194	515739
24815	515740
207418	515741
190334	515742
213631	515743
6342	515744
190170	515745
26674	515746
191041	515747
117148	515748
203251	515749
298003	515750
210064	515751
63059	515752
73094	515753
195	515754
194427	515755
167386	515756
258362	515757
3089	515758
56364	515759
52968	515760
48485	515761
77958	515762
314623	515763
184587	515764
34879	515765
4155	515766
173050	515767
54963	515768
1408	515769
286230	515770
211522	515771
192754	515772
177080	515773
84091	515774
73542	515775
311277	515776
192313	515777
36842	515778
7120	515779
371	515780
106834	515781
247989	515782
909	515783
26961	515784
246843	515785
134240	515786
92622	515787
37518	515788
287935	515789
318248	515790
73096	515791
6902	515792
21444	515793
58157	515794
7195	515795
106465	515796
60635	515797
264998	515798
228671	515799
138085	515800
2647	515801
168058	515802
3569	515803
38033	515804
106772	515805
252502	515806
124010	515807
34347	515808
86600	515809
87197	515810
129973	515811
93885	515812
82830	515813
47708	515814
11181	515815
153952	515816
11592	515817
214251	515818
287144	515819
156226	515820
113931	515821
34303	515822
11108	515823
70136	515824
259420	515825
123913	515826
12246	515827
113526	515828
139623	515829
28150	515830
135493	515831
9632	515832
40278	515833
29404	515834
2336	515835
29985	515836
57476	515837
29239	515838
114575	515839
126038	515840
129359	515841
170585	515842
115637	515843
328457	515844
25497	515845
155409	515846
2719	515847
124951	515848
59496	515849
211628	515850
26589	515851
304176	515852
85510	515853
92633	515854
5556	515855
516	515856
19434	515857
222159	515858
5439	515859
95311	515860
149616	515861
168056	515862
77272	515863
35509	515864
65614	515865
11749	515866
213880	515867
85024	515868
321967	515869
78201	515870
285752	515871
18860	515872
37623	515873
47661	515874
169506	515875
223999	515876
273240	515877
195054	515878
84528	515879
116379	515880
143924	515881
197687	515882
218680	515883
102780	515884
46401	515885
13280	515886
162599	515887
204979	515888
135748	515889
78414	515890
209636	515891
103216	515892
9282	515893
1864	515894
127781	515895
14048	515896
95874	515897
8016	515898
113970	515899
161339	515900
213169	515901
41945	515902
198507	515903
23169	515904
122626	515905
50314	515906
110671	515907
76964	515908
91493	515909
220577	515910
292670	515911
37397	515912
160013	515913
306641	515914
272092	515915
92612	515916
25432	515917
211590	515918
187718	515919
193315	515920
117877	515921
62425	515922
12599	515923
91329	515924
143599	515925
276354	515926
127277	515927
108823	515928
38102	515929
3185	515930
182123	515931
79865	515932
34160	515933
9709	515934
38230	515935
149451	515936
37989	515937
206085	515938
99191	515939
148250	515940
31861	515941
148289	515942
144866	515943
56601	515944
123303	515945
8486	515946
66032	515947
229738	515948
129831	515949
45699	515950
107117	515951
10267	515952
119919	515953
54797	515954
113532	515955
210080	515956
163885	515957
296366	515958
76232	515959
236	515960
128582	515961
8048	515962
287079	515963
144141	515964
276352	515965
93894	515966
2726	515967
309792	515968
32679	515969
26023	515970
3512	515971
91071	515972
159811	515973
314145	515974
128143	515975
69335	515976
5964	515977
13194	515978
146899	515979
67028	515980
65655	515981
108427	515982
161573	515983
83068	515984
117863	515985
261451	515986
1651	515987
37644	515988
125836	515989
291683	515990
201397	515991
160441	515992
130090	515993
130645	515994
126130	515995
73668	515996
116456	515997
47746	515998
70870	515999
46321	516000
109284	516001
168076	516002
6270	516003
99367	516004
76819	516005
188490	516006
175964	516007
304223	516008
309624	516009
270184	516010
85702	516011
216456	516012
8051	516013
6394	516014
4259	516015
64725	516016
59041	516017
289566	516018
179973	516019
113210	516020
94271	516021
36501	516022
102591	516023
112175	516024
23217	516025
187111	516026
23159	516027
182453	516028
276610	516029
32275	516030
59111	516031
198144	516032
292448	516033
1544	516034
194381	516035
132628	516036
193377	516037
158123	516038
29692	516039
105843	516040
88398	516041
30846	516042
40356	516043
36138	516044
10671	516045
25284	516046
216836	516047
111133	516048
4787	516049
110056	516050
124590	516051
167103	516052
99856	516053
118296	516054
12368	516055
128183	516056
99338	516057
47721	516058
118647	516059
139244	516060
327615	516061
86825	516062
68335	516063
40433	516064
315306	516065
132972	516066
125062	516067
203375	516068
177920	516069
88652	516070
151353	516071
66454	516072
90233	516073
22729	516074
303740	516075
133308	516076
22889	516077
55309	516078
171268	516079
14720	516080
259165	516081
3583	516082
149310	516083
232691	516084
135433	516085
909	516086
30828	516087
233328	516088
1173	516089
109333	516090
119342	516091
43725	516092
135999	516093
98257	516094
17834	516095
54942	516096
10044	516097
322771	516098
36333	516099
64045	516100
13435	516101
57577	516102
61778	516103
228549	516104
91709	516105
41741	516106
11989	516107
77319	516108
52972	516109
187525	516110
15298	516111
246904	516112
103543	516113
317444	516114
33777	516115
34112	516116
172396	516117
10657	516118
72625	516119
57501	516120
16755	516121
7500	516122
50459	516123
214098	516124
12590	516125
51965	516126
64632	516127
171958	516128
18315	516129
215206	516130
128181	516131
2397	516132
36294	516133
1137	516134
127168	516135
122586	516136
188917	516137
35910	516138
83123	516139
285566	516140
267310	516141
4832	516142
113252	516143
16723	516144
132750	516145
77951	516146
122926	516147
84155	516148
47337	516149
20448	516150
882	516151
314130	516152
62582	516153
207644	516154
160038	516155
107296	516156
195980	516157
109908	516158
22256	516159
80943	516160
65420	516161
114059	516162
85467	516163
69118	516164
205242	516165
173651	516166
247472	516167
2382	516168
22913	516169
16698	516170
23670	516171
14040	516172
247174	516173
23489	516174
194704	516175
53976	516176
164049	516177
61927	516178
105181	516179
68992	516180
47092	516181
138229	516182
182522	516183
84928	516184
110883	516185
82964	516186
17130	516187
43142	516188
128130	516189
64017	516190
53827	516191
57251	516192
84443	516193
12794	516194
19841	516195
798	516196
87867	516197
81236	516198
176907	516199
65490	516200
59944	516201
211976	516202
110515	516203
121885	516204
7131	516205
146718	516206
216337	516207
154489	516208
72867	516209
100848	516210
191453	516211
79892	516212
250223	516213
124686	516214
34303	516215
157943	516216
160722	516217
26669	516218
49275	516219
268028	516220
43586	516221
261004	516222
16398	516223
231261	516224
62951	516225
42829	516226
44989	516227
153299	516228
171408	516229
917	516230
6796	516231
150163	516232
12826	516233
213918	516234
270356	516235
149809	516236
44156	516237
210856	516238
166796	516239
174153	516240
74859	516241
141017	516242
322777	516243
6553	516244
59681	516245
82067	516246
254354	516247
157878	516248
134374	516249
173573	516250
206758	516251
75327	516252
136717	516253
115835	516254
326120	516255
14565	516256
85485	516257
107492	516258
175211	516259
22513	516260
179507	516261
84312	516262
191365	516263
121083	516264
94383	516265
77445	516266
306369	516267
272285	516268
86981	516269
130631	516270
13327	516271
297915	516272
151766	516273
21103	516274
76327	516275
129395	516276
42707	516277
173975	516278
99119	516279
193758	516280
303014	516281
123665	516282
124130	516283
90221	516284
321896	516285
140797	516286
151408	516287
132724	516288
68467	516289
135461	516290
124113	516291
224672	516292
51509	516293
52971	516294
128091	516295
57212	516296
81179	516297
214690	516298
33097	516299
16336	516300
5956	516301
251622	516302
110413	516303
73977	516304
25005	516305
34004	516306
11052	516307
237183	516308
180605	516309
169833	516310
62801	516311
195540	516312
54147	516313
11916	516314
67359	516315
49233	516316
313883	516317
57331	516318
235121	516319
36585	516320
97077	516321
106332	516322
27963	516323
45969	516324
135128	516325
61561	516326
79819	516327
138760	516328
209058	516329
120428	516330
30711	516331
108227	516332
37363	516333
95619	516334
49319	516335
81545	516336
75737	516337
156419	516338
267217	516339
145271	516340
46042	516341
123193	516342
31578	516343
34918	516344
162596	516345
95159	516346
322511	516347
1348	516348
122948	516349
3494	516350
212252	516351
25215	516352
175361	516353
195493	516354
112748	516355
40149	516356
46564	516357
22513	516358
30708	516359
283520	516360
6274	516361
47849	516362
180346	516363
89363	516364
39184	516365
23750	516366
169463	516367
53247	516368
6851	516369
53362	516370
18201	516371
46016	516372
151369	516373
2227	516374
263945	516375
133518	516376
281535	516377
63280	516378
44001	516379
40819	516380
183330	516381
43413	516382
222330	516383
11084	516384
4928	516385
202824	516386
51603	516387
61181	516388
240640	516389
83362	516390
111252	516391
60407	516392
30309	516393
47901	516394
125681	516395
56689	516396
72926	516397
138444	516398
225624	516399
132399	516400
6608	516401
40899	516402
95417	516403
143915	516404
39590	516405
71162	516406
145882	516407
33880	516408
181736	516409
60085	516410
319046	516411
26847	516412
291852	516413
59457	516414
39334	516415
80412	516416
270660	516417
82313	516418
15746	516419
85154	516420
207941	516421
222700	516422
74602	516423
159599	516424
154620	516425
207774	516426
249031	516427
1628	516428
88591	516429
69203	516430
4232	516431
159025	516432
12467	516433
13263	516434
28889	516435
13747	516436
83	516437
63196	516438
81169	516439
201896	516440
19320	516441
2845	516442
204662	516443
28018	516444
27488	516445
202679	516446
103218	516447
104440	516448
179667	516449
129341	516450
147893	516451
311388	516452
122510	516453
98986	516454
324121	516455
18353	516456
121747	516457
73516	516458
68237	516459
37613	516460
81958	516461
158371	516462
231744	516463
130197	516464
49893	516465
196837	516466
145096	516467
63856	516468
72721	516469
120254	516470
287665	516471
310573	516472
188642	516473
80828	516474
100747	516475
263659	516476
118406	516477
152275	516478
53349	516479
132604	516480
197647	516481
49704	516482
3641	516483
31922	516484
49655	516485
22672	516486
101617	516487
28553	516488
83652	516489
68353	516490
119343	516491
18749	516492
18232	516493
158487	516494
147820	516495
179843	516496
72389	516497
194086	516498
25022	516499
219701	516500
168804	516501
82894	516502
162057	516503
99428	516504
181620	516505
316515	516506
5887	516507
129471	516508
132048	516509
209824	516510
48380	516511
125493	516512
191115	516513
123727	516514
91571	516515
51309	516516
9764	516517
7201	516518
167963	516519
264560	516520
292070	516521
20583	516522
97116	516523
66334	516524
292385	516525
4196	516526
31255	516527
57749	516528
57518	516529
141564	516530
27537	516531
93092	516532
130196	516533
267955	516534
173042	516535
279911	516536
50651	516537
126049	516538
72910	516539
45952	516540
76932	516541
149775	516542
63628	516543
84301	516544
2949	516545
960	516546
102379	516547
175012	516548
112462	516549
169690	516550
141114	516551
6156	516552
312613	516553
89304	516554
289141	516555
2281	516556
79601	516557
123170	516558
47859	516559
196136	516560
40882	516561
45982	516562
290172	516563
52309	516564
153457	516565
217168	516566
219629	516567
121764	516568
27255	516569
133282	516570
123565	516571
221597	516572
16139	516573
195139	516574
208475	516575
197150	516576
70718	516577
138750	516578
14466	516579
144265	516580
110865	516581
25927	516582
80485	516583
58261	516584
232186	516585
3583	516586
123955	516587
207844	516588
26138	516589
39314	516590
15912	516591
27006	516592
153060	516593
140484	516594
83019	516595
53647	516596
60706	516597
159904	516598
112544	516599
201689	516600
84327	516601
241405	516602
5992	516603
87532	516604
133037	516605
250816	516606
1551	516607
44281	516608
44611	516609
272163	516610
127459	516611
50259	516612
82950	516613
316385	516614
46815	516615
104212	516616
135786	516617
239550	516618
73088	516619
21587	516620
20920	516621
121207	516622
1381	516623
170065	516624
224004	516625
66184	516626
67322	516627
103855	516628
79124	516629
23633	516630
89462	516631
111550	516632
87750	516633
59801	516634
290627	516635
25483	516636
86130	516637
38923	516638
131692	516639
33926	516640
41240	516641
133324	516642
63954	516643
103552	516644
26763	516645
65495	516646
55715	516647
43410	516648
56273	516649
139379	516650
27619	516651
302871	516652
301071	516653
81291	516654
173134	516655
258572	516656
303979	516657
195577	516658
48357	516659
1950	516660
19683	516661
232437	516662
4467	516663
168590	516664
160637	516665
62893	516666
166591	516667
175191	516668
41368	516669
203593	516670
12211	516671
22847	516672
253814	516673
56573	516674
125592	516675
117136	516676
59747	516677
247349	516678
173400	516679
134699	516680
13311	516681
133156	516682
78052	516683
219879	516684
63571	516685
78435	516686
6081	516687
314453	516688
3106	516689
159907	516690
82841	516691
238976	516692
52813	516693
322845	516694
197562	516695
278705	516696
315402	516697
83434	516698
193509	516699
247388	516700
150035	516701
173736	516702
204391	516703
187772	516704
294749	516705
294773	516706
256730	516707
6211	516708
175857	516709
191789	516710
39260	516711
190585	516712
73266	516713
202006	516714
30018	516715
238371	516716
107216	516717
164897	516718
314522	516719
41063	516720
284245	516721
122674	516722
6774	516723
161756	516724
290374	516725
128940	516726
236315	516727
238438	516728
85224	516729
35809	516730
195512	516731
126073	516732
106327	516733
134362	516734
145141	516735
6485	516736
6808	516737
1032	516738
110814	516739
256154	516740
206355	516741
110843	516742
54593	516743
205513	516744
23221	516745
92892	516746
327764	516747
61022	516748
69384	516749
163421	516750
246319	516751
41632	516752
59618	516753
160817	516754
34072	516755
254065	516756
120365	516757
227158	516758
183978	516759
232025	516760
138016	516761
132714	516762
259878	516763
14541	516764
47514	516765
23045	516766
46765	516767
38429	516768
57948	516769
32254	516770
64158	516771
112424	516772
25502	516773
218993	516774
142790	516775
71377	516776
119490	516777
157518	516778
69218	516779
86259	516780
237823	516781
14596	516782
263463	516783
1095	516784
88568	516785
2028	516786
45984	516787
168085	516788
83891	516789
20112	516790
45107	516791
13852	516792
91270	516793
21287	516794
245908	516795
90399	516796
20979	516797
236463	516798
137814	516799
32370	516800
42606	516801
9946	516802
5091	516803
14738	516804
51102	516805
4259	516806
162047	516807
271093	516808
295520	516809
292260	516810
284095	516811
196840	516812
182488	516813
100769	516814
142104	516815
17799	516816
278658	516817
122715	516818
180443	516819
56821	516820
201124	516821
63294	516822
303389	516823
118138	516824
30796	516825
2647	516826
1825	516827
145363	516828
60078	516829
138052	516830
201977	516831
228842	516832
111075	516833
8026	516834
109475	516835
61899	516836
35713	516837
6469	516838
223698	516839
188441	516840
174728	516841
106374	516842
80600	516843
26388	516844
124325	516845
193735	516846
242886	516847
149995	516848
142004	516849
4992	516850
15826	516851
51471	516852
100839	516853
178604	516854
20546	516855
17382	516856
5956	516857
209466	516858
135143	516859
54155	516860
27556	516861
51467	516862
309832	516863
43002	516864
25373	516865
2835	516866
255423	516867
8180	516868
611	516869
12958	516870
69582	516871
109629	516872
21841	516873
68698	516874
48015	516875
21311	516876
82235	516877
130727	516878
45824	516879
4950	516880
138405	516881
316446	516882
47158	516883
52263	516884
133286	516885
174768	516886
42746	516887
118290	516888
37125	516889
6952	516890
220772	516891
135779	516892
88163	516893
149408	516894
181843	516895
10750	516896
2560	516897
20737	516898
178338	516899
71846	516900
244847	516901
241479	516902
166364	516903
22157	516904
4452	516905
18656	516906
90349	516907
90350	516908
72526	516909
158716	516910
28005	516911
321215	516912
3458	516913
17265	516914
126242	516915
108253	516916
156398	516917
13971	516918
217942	516919
284886	516920
30737	516921
140187	516922
118603	516923
13667	516924
201869	516925
54827	516926
96472	516927
143408	516928
67993	516929
85881	516930
116209	516931
181547	516932
44809	516933
120245	516934
121191	516935
159735	516936
30618	516937
106547	516938
20131	516939
148632	516940
47203	516941
124218	516942
96319	516943
76056	516944
125924	516945
195240	516946
146554	516947
238478	516948
65557	516949
159219	516950
53420	516951
214412	516952
30096	516953
34140	516954
233848	516955
151468	516956
42486	516957
141775	516958
7323	516959
116575	516960
11307	516961
17909	516962
165521	516963
197371	516964
2668	516965
48899	516966
208304	516967
129825	516968
67740	516969
71432	516970
324226	516971
148083	516972
129671	516973
23705	516974
165774	516975
88283	516976
13696	516977
181960	516978
191928	516979
146206	516980
205486	516981
298064	516982
26156	516983
126080	516984
29727	516985
100047	516986
13077	516987
134838	516988
178040	516989
50247	516990
117502	516991
207786	516992
232268	516993
304504	516994
28988	516995
55141	516996
33529	516997
36345	516998
165782	516999
2667	517000
82078	517001
92694	517002
69566	517003
73014	517004
11031	517005
95652	517006
7024	517007
121765	517008
50766	517009
321798	517010
97796	517011
141409	517012
311871	517013
278268	517014
39505	517015
76251	517016
21828	517017
111643	517018
75140	517019
78886	517020
288217	517021
182481	517022
75454	517023
85558	517024
756	517025
22837	517026
211729	517027
80229	517028
31215	517029
4997	517030
14325	517031
115992	517032
81384	517033
278530	517034
115981	517035
270147	517036
37837	517037
10889	517038
119067	517039
4567	517040
83181	517041
116380	517042
285757	517043
191975	517044
120794	517045
1586	517046
119957	517047
88281	517048
210325	517049
4870	517050
119588	517051
133891	517052
59705	517053
51458	517054
78173	517055
83387	517056
4257	517057
139707	517058
3898	517059
144559	517060
28600	517061
136252	517062
25525	517063
139191	517064
14765	517065
631	517066
66482	517067
209547	517068
150071	517069
127388	517070
60025	517071
32184	517072
80972	517073
62226	517074
88992	517075
65	517076
142413	517077
133630	517078
119497	517079
24377	517080
152964	517081
107243	517082
11049	517083
1075	517084
14293	517085
234644	517086
145890	517087
28876	517088
131895	517089
2188	517090
26163	517091
190334	517092
129272	517093
32950	517094
434	517095
89508	517096
13250	517097
14663	517098
144665	517099
15495	517100
26426	517101
38545	517102
269597	517103
169934	517104
228936	517105
143514	517106
14965	517107
165399	517108
66138	517109
8617	517110
73070	517111
150774	517112
185832	517113
21449	517114
59385	517115
16772	517116
90525	517117
45790	517118
240179	517119
173526	517120
37583	517121
21731	517122
85051	517123
80950	517124
130772	517125
169071	517126
236861	517127
153481	517128
321853	517129
18595	517130
145327	517131
178159	517132
4951	517133
218352	517134
19388	517135
315866	517136
116737	517137
130867	517138
100646	517139
140127	517140
32887	517141
211236	517142
1038	517143
3708	517144
123627	517145
42987	517146
21754	517147
1867	517148
34190	517149
177628	517150
69025	517151
297776	517152
215624	517153
1971	517154
205067	517155
4244	517156
116896	517157
182717	517158
78193	517159
115594	517160
97534	517161
199850	517162
128303	517163
78163	517164
10751	517165
57414	517166
66292	517167
170590	517168
256558	517169
167290	517170
107519	517171
11484	517172
13195	517173
45751	517174
44296	517175
104307	517176
52832	517177
9647	517178
106008	517179
190992	517180
52382	517181
201199	517182
114223	517183
24575	517184
135639	517185
129874	517186
309617	517187
220387	517188
281687	517189
72131	517190
43963	517191
1349	517192
19405	517193
109060	517194
39621	517195
163280	517196
19361	517197
87119	517198
19565	517199
127592	517200
80510	517201
12696	517202
12696	517203
87467	517204
6460	517205
115943	517206
17180	517207
197390	517208
268659	517209
103293	517210
699	517211
10065	517212
187511	517213
20237	517214
20229	517215
26582	517216
203892	517217
90960	517218
52423	517219
150746	517220
208550	517221
1498	517222
126671	517223
5841	517224
3884	517225
15946	517226
321786	517227
92266	517228
88472	517229
109746	517230
140799	517231
186865	517232
9421	517233
225529	517234
148261	517235
326049	517236
36665	517237
296720	517238
517	517239
213960	517240
209228	517241
86378	517242
50661	517243
133377	517244
209921	517245
7977	517246
120051	517247
74766	517248
192008	517249
169650	517250
25093	517251
31641	517252
1848	517253
21084	517254
18394	517255
1246	517256
3855	517257
61924	517258
5805	517259
723	517260
9700	517261
77158	517262
22027	517263
1681	517264
12225	517265
11152	517266
44566	517267
53633	517268
61668	517269
7121	517270
25313	517271
98435	517272
31223	517273
144604	517274
27426	517275
316502	517276
7440	517277
19296	517278
127944	517279
28311	517280
1682	517281
9919	517282
89806	517283
72758	517284
267148	517285
270607	517286
86859	517287
40690	517288
33562	517289
137465	517290
17627	517291
54172	517292
54102	517293
2970	517294
97495	517295
66000	517296
142829	517297
286281	517298
75448	517299
43009	517300
164955	517301
49920	517302
20063	517303
217466	517304
139990	517305
289656	517306
43330	517307
202346	517308
183040	517309
103913	517310
76855	517311
305508	517312
51991	517313
36367	517314
298228	517315
84487	517316
19220	517317
55815	517318
219763	517319
230573	517320
11422	517321
301968	517322
83815	517323
199197	517324
124620	517325
59526	517326
193776	517327
60513	517328
134999	517329
161264	517330
15315	517331
216239	517332
90554	517333
19959	517334
172159	517335
215388	517336
239221	517337
46779	517338
108741	517339
257353	517340
167727	517341
205341	517342
208477	517343
14688	517344
328211	517345
115300	517346
27786	517347
52735	517348
14693	517349
90106	517350
8312	517351
124420	517352
25395	517353
262746	517354
21070	517355
25456	517356
33531	517357
91984	517358
142730	517359
81121	517360
843	517361
45800	517362
165272	517363
203500	517364
5755	517365
32491	517366
292004	517367
87985	517368
135204	517369
89835	517370
26737	517371
16294	517372
3083	517373
234061	517374
244501	517375
109217	517376
35618	517377
60111	517378
23229	517379
4190	517380
120243	517381
49030	517382
77698	517383
127181	517384
5941	517385
119611	517386
194041	517387
79320	517388
91157	517389
198655	517390
302073	517391
302617	517392
198739	517393
82601	517394
127826	517395
194802	517396
58535	517397
304072	517398
133536	517399
63253	517400
309355	517401
75740	517402
274047	517403
113758	517404
299078	517405
75740	517406
131752	517407
30027	517408
2937	517409
110723	517410
77298	517411
75399	517412
200700	517413
111243	517414
240360	517415
247583	517416
73201	517417
13818	517418
273188	517419
299368	517420
434	517421
8617	517422
13774	517423
111951	517424
92120	517425
109092	517426
79224	517427
181078	517428
5526	517429
9237	517430
106255	517431
15102	517432
164267	517433
95822	517434
14452	517435
34829	517436
21549	517437
30237	517438
23973	517439
21414	517440
5171	517441
59324	517442
30237	517443
244950	517444
233466	517445
171013	517446
44894	517447
199569	517448
18301	517449
287670	517450
49912	517451
48359	517452
32099	517453
131977	517454
62224	517455
194444	517456
56920	517457
314949	517458
48886	517459
47393	517460
50391	517461
95126	517462
87949	517463
128417	517464
299620	517465
33910	517466
97250	517467
286277	517468
36237	517469
2949	517470
13403	517471
35911	517472
137565	517473
2277	517474
56771	517475
313548	517476
314875	517477
26170	517478
90851	517479
56606	517480
126251	517481
299064	517482
201727	517483
128858	517484
10647	517485
202552	517486
134166	517487
195401	517488
196142	517489
124450	517490
357	517491
67391	517492
52148	517493
175547	517494
253021	517495
71958	517496
18762	517497
75739	517498
266294	517499
262953	517500
53435	517501
124589	517502
57418	517503
190046	517504
92415	517505
252098	517506
13718	517507
138249	517508
177870	517509
18328	517510
24872	517511
294213	517512
36333	517513
286326	517514
289616	517515
37728	517516
26947	517517
77724	517518
295064	517519
77928	517520
116702	517521
119747	517522
282687	517523
120514	517524
1976	517525
51007	517526
283764	517527
25497	517528
269142	517529
66028	517530
90828	517531
53605	517532
103046	517533
38374	517534
71091	517535
209501	517536
53728	517537
108919	517538
49678	517539
72258	517540
17362	517541
174552	517542
73024	517543
18761	517544
9791	517545
2265	517546
69914	517547
321917	517548
132069	517549
11673	517550
34829	517551
70396	517552
13818	517553
308020	517554
173113	517555
127433	517556
132268	517557
10819	517558
204803	517559
6486	517560
202491	517561
55459	517562
9492	517563
51636	517564
24459	517565
150994	517566
83178	517567
271570	517568
56346	517569
95968	517570
140473	517571
60802	517572
54497	517573
9488	517574
72098	517575
12892	517576
20237	517577
3772	517578
5359	517579
43345	517580
17037	517581
161442	517582
93196	517583
5359	517584
138367	517585
6983	517586
44707	517587
67295	517588
47387	517589
13476	517590
2670	517591
219866	517592
7655	517593
40805	517594
21328	517595
21043	517596
610	517597
111006	517598
10187	517599
445	517600
1062	517601
41965	517602
26719	517603
4367	517604
113577	517605
31687	517606
11789	517607
6201	517608
207775	517609
99393	517610
124085	517611
165	517612
28550	517613
19916	517614
231316	517615
35005	517616
63602	517617
896	517618
170231	517619
250093	517620
206775	517621
20609	517622
21827	517623
52933	517624
26735	517625
80583	517626
250671	517627
127250	517628
84049	517629
5492	517630
241156	517631
66720	517632
14832	517633
2196	517634
124085	517635
2743	517636
30704	517637
13389	517638
4510	517639
252785	517640
191069	517641
27201	517642
183785	517643
180858	517644
29795	517645
79720	517646
78254	517647
40849	517648
116497	517649
60410	517650
30593	517651
93771	517652
186306	517653
1234	517654
170572	517655
52794	517656
44873	517657
62324	517658
48171	517659
172476	517660
120240	517661
46028	517662
212085	517663
60099	517664
12697	517665
12804	517666
138632	517667
88651	517668
1209	517669
303	517670
53036	517671
14629	517672
189304	517673
201738	517674
228498	517675
91717	517676
46251	517677
30865	517678
165862	517679
25243	517680
273165	517681
273164	517682
133858	517683
288782	517684
122706	517685
180504	517686
22695	517687
70883	517688
24032	517689
146	517690
372	517691
113926	517692
53157	517693
72749	517694
252	517695
10975	517696
14638	517697
283624	517698
3740	517699
48054	517700
159641	517701
71758	517702
34907	517703
103517	517704
4193	517705
11093	517706
36798	517707
217109	517708
43015	517709
118144	517710
26565	517711
19731	517712
206186	517713
180101	517714
81595	517715
555	517716
254752	517717
36887	517718
22918	517719
10946	517720
67259	517721
4031	517722
257701	517723
1533	517724
9971	517725
25784	517726
32834	517727
21054	517728
135830	517729
43167	517730
207767	517731
4485	517732
3997	517733
45496	517734
12932	517735
8446	517736
23656	517737
77933	517738
2390	517739
39057	517740
4152	517741
30172	517742
468	517743
172	517744
93210	517745
30678	517746
47775	517747
65096	517748
34771	517749
41502	517750
83960	517751
17027	517752
104973	517753
43412	517754
223374	517755
34593	517756
200157	517757
81429	517758
91422	517759
146912	517760
32632	517761
139449	517762
12485	517763
24707	517764
110687	517765
165217	517766
19523	517767
14797	517768
18746	517769
78331	517770
165841	517771
39280	517772
134115	517773
10101	517774
47830	517775
22153	517776
75681	517777
51060	517778
107499	517779
35541	517780
48244	517781
72096	517782
75009	517783
83319	517784
261494	517785
58764	517786
843	517787
65098	517788
97474	517789
217382	517790
154401	517791
29956	517792
44932	517793
17259	517794
69804	517795
46998	517796
79927	517797
213351	517798
14373	517799
45468	517800
391	517801
9707	517802
42888	517803
21425	517804
52448	517805
3868	517806
743	517807
3678	517808
98182	517809
182907	517810
24971	517811
306028	517812
1308	517813
1322	517814
86890	517815
149890	517816
8406	517817
2504	517818
452	517819
212901	517820
18141	517821
37175	517822
4628	517823
122859	517824
11222	517825
32898	517826
40422	517827
14487	517828
66707	517829
293201	517830
27414	517831
11079	517832
191600	517833
22194	517834
9228	517835
8565	517836
8790	517837
205850	517838
27400	517839
53089	517840
14277	517841
41104	517842
2588	517843
58294	517844
121726	517845
134368	517846
88842	517847
6247	517848
32437	517849
52327	517850
249909	517851
30940	517852
48882	517853
84682	517854
234122	517855
716	517856
14058	517857
18397	517858
291807	517859
116438	517860
957	517861
14322	517862
110606	517863
253585	517864
24510	517865
5830	517866
16527	517867
102538	517868
760	517869
7516	517870
96155	517871
269053	517872
136668	517873
6293	517874
39757	517875
81786	517876
38981	517877
16111	517878
193882	517879
12777	517880
5631	517881
57329	517882
24734	517883
33061	517884
298522	517885
34282	517886
241912	517887
215593	517888
278221	517889
48178	517890
105505	517891
19009	517892
93974	517893
10836	517894
175403	517895
29968	517896
158	517897
8776	517898
49476	517899
38872	517900
460	517901
54081	517902
22436	517903
83757	517904
61805	517905
51144	517906
325172	517907
210316	517908
9454	517909
22133	517910
828	517911
22887	517912
72391	517913
1330	517914
17950	517915
1165	517916
1886	517917
121818	517918
122954	517919
13692	517920
9068	517921
3780	517922
2074	517923
66542	517924
188371	517925
6756	517926
216113	517927
38228	517928
8628	517929
13405	517930
26526	517931
4470	517932
39362	517933
33049	517934
86531	517935
101897	517936
19243	517937
34033	517938
53614	517939
292717	517940
169964	517941
80974	517942
218535	517943
286876	517944
39584	517945
210538	517946
154	517947
112316	517948
139268	517949
70614	517950
19888	517951
119507	517952
22483	517953
136143	517954
6884	517955
2848	517956
169940	517957
5005	517958
29440	517959
34333	517960
58187	517961
4889	517962
945	517963
76519	517964
145677	517965
1031	517966
59030	517967
48453	517968
154	517969
62054	517970
270218	517971
14552	517972
22434	517973
13072	517974
24368	517975
1235	517976
55343	517977
4105	517978
54873	517979
2590	517980
44198	517981
58642	517982
144391	517983
24254	517984
356	517985
10106	517986
9110	517987
2831	517988
231859	517989
19572	517990
65183	517991
23089	517992
9398	517993
11140	517994
74012	517995
77623	517996
16989	517997
83486	517998
158596	517999
211186	518000
191802	518001
145038	518002
302968	518003
56916	518004
154907	518005
64577	518006
207631	518007
3760	518008
33477	518009
22308	518010
37402	518011
43897	518012
27918	518013
95195	518014
1059	518015
5878	518016
244343	518017
1043	518018
145517	518019
3738	518020
165863	518021
67014	518022
90028	518023
38363	518024
7	518025
62751	518026
159645	518027
243659	518028
53217	518029
567	518030
56160	518031
120995	518032
49571	518033
134163	518034
16349	518035
1622	518036
2	518037
123220	518038
266265	518039
116258	518040
24375	518041
405	518042
315131	518043
26066	518044
19002	518045
2807	518046
21180	518047
10290	518048
57565	518049
2646	518050
1813	518051
29701	518052
32369	518053
187382	518054
59062	518055
36613	518056
67423	518057
23766	518058
17345	518059
2761	518060
73567	518061
66188	518062
7844	518063
106951	518064
70437	518065
15654	518066
25296	518067
8063	518068
4481	518069
164551	518070
191646	518071
1600	518072
77070	518073
210799	518074
129591	518075
114896	518076
72473	518077
108174	518078
1866	518079
45898	518080
303898	518081
27644	518082
102232	518083
7014	518084
16507	518085
50955	518086
2028	518087
282874	518088
10382	518089
311281	518090
34686	518091
114593	518092
34702	518093
70921	518094
69374	518095
3137	518096
216781	518097
371	518098
65254	518099
7939	518100
240645	518101
147771	518102
127758	518103
10241	518104
1096	518105
46374	518106
159401	518107
39993	518108
69624	518109
30692	518110
12895	518111
166486	518112
60287	518113
5357	518114
52633	518115
11057	518116
88527	518117
90466	518118
106742	518119
27702	518120
70392	518121
35914	518122
11418	518123
222432	518124
16934	518125
28461	518126
2027	518127
114638	518128
90630	518129
182938	518130
1379	518131
57934	518132
34757	518133
2978	518134
139	518135
935	518136
5259	518137
31491	518138
9846	518139
4562	518140
142	518141
206891	518142
7230	518143
46799	518144
727	518145
129646	518146
12598	518147
33831	518148
22645	518149
172689	518150
140721	518151
422	518152
405	518153
12124	518154
5327	518155
247919	518156
41729	518157
44167	518158
312340	518159
15268	518160
125181	518161
108482	518162
261343	518163
7605	518164
4458	518165
326357	518166
12527	518167
17265	518168
64974	518169
110051	518170
52102	518171
33582	518172
210635	518173
142815	518174
51522	518175
111130	518176
7307	518177
54990	518178
1825	518179
80004	518180
131259	518181
81225	518182
124149	518183
251	518184
151	518185
5315	518186
121822	518187
12	518188
756	518189
57191	518190
8526	518191
203344	518192
174723	518193
30210	518194
68552	518195
75525	518196
4307	518197
1560	518198
213589	518199
11110	518200
28636	518201
275709	518202
189523	518203
29836	518204
1665	518205
14367	518206
130840	518207
81103	518208
30653	518209
279	518210
13509	518211
23314	518212
15642	518213
2338	518214
116105	518215
4067	518216
15248	518217
86105	518218
95740	518219
5548	518220
63812	518221
4917	518222
37809	518223
42664	518224
11844	518225
9826	518226
1186	518227
69059	518228
291567	518229
55441	518230
173722	518231
220538	518232
7410	518233
174521	518234
1329	518235
200154	518236
26816	518237
5223	518238
19944	518239
391	518240
86642	518241
468	518242
118712	518243
3744	518244
78163	518245
181460	518246
101556	518247
196	518248
86478	518249
79151	518250
2028	518251
63560	518252
30315	518253
17456	518254
5182	518255
69512	518256
19727	518257
817	518258
215385	518259
111389	518260
31295	518261
18759	518262
16763	518263
58429	518264
129851	518265
314994	518266
100500	518267
8268	518268
1039	518269
173258	518270
145726	518271
85075	518272
29813	518273
9863	518274
57527	518275
7356	518276
99255	518277
186728	518278
26796	518279
43913	518280
21534	518281
129971	518282
10040	518283
69133	518284
295133	518285
7069	518286
9936	518287
936	518288
105628	518289
2244	518290
36640	518291
88259	518292
46917	518293
46917	518294
11030	518295
12646	518296
59878	518297
1412	518298
10605	518299
148268	518300
25799	518301
114971	518302
47611	518303
213040	518304
195025	518305
13093	518306
134407	518307
32349	518308
113400	518309
66413	518310
12069	518311
93010	518312
95368	518313
34534	518314
71703	518315
4351	518316
5327	518317
37640	518318
1045	518319
19096	518320
15462	518321
99299	518322
5869	518323
120850	518324
189961	518325
205591	518326
163790	518327
21025	518328
32777	518329
192212	518330
14747	518331
40846	518332
286014	518333
4922	518334
2483	518335
143348	518336
108288	518337
935	518338
565	518339
2843	518340
223740	518341
100841	518342
265577	518343
113120	518344
146691	518345
44	518346
107481	518347
945	518348
74527	518349
2049	518350
22547	518351
279	518352
45848	518353
311448	518354
46747	518355
18606	518356
28798	518357
309316	518358
38285	518359
277155	518360
31164	518361
57919	518362
14354	518363
89674	518364
74466	518365
35296	518366
23682	518367
31268	518368
35397	518369
63979	518370
54254	518371
78991	518372
137812	518373
281876	518374
82746	518375
121531	518376
121512	518377
20761	518378
312622	518379
283443	518380
8523	518381
155354	518382
304154	518383
237442	518384
309441	518385
297339	518386
41430	518387
100080	518388
42035	518389
21888	518390
244791	518391
319515	518392
406	518393
15526	518394
61134	518395
46463	518396
77872	518397
91944	518398
165050	518399
188780	518400
16868	518401
112243	518402
33620	518403
253396	518404
119334	518405
9274	518406
9982	518407
1527	518408
261438	518409
264426	518410
52687	518411
69260	518412
272791	518413
228529	518414
139354	518415
361	518416
84946	518417
89081	518418
2271	518419
211475	518420
38761	518421
85085	518422
196219	518423
87439	518424
10854	518425
56814	518426
186435	518427
250925	518428
309446	518429
38851	518430
263762	518431
4004	518432
87454	518433
120190	518434
85008	518435
307920	518436
159162	518437
307662	518438
101086	518439
210186	518440
84634	518441
311132	518442
8183	518443
196241	518444
154172	518445
80698	518446
74602	518447
11007	518448
84954	518449
25463	518450
19893	518451
23681	518452
85654	518453
186254	518454
119258	518455
38943	518456
276899	518457
121985	518458
43417	518459
70639	518460
68766	518461
107837	518462
152614	518463
60877	518464
50933	518465
121588	518466
20303	518467
4398	518468
3911	518469
15081	518470
285963	518471
135137	518472
184263	518473
168233	518474
93654	518475
39006	518476
30219	518477
7	518478
461	518479
28676	518480
2274	518481
2111	518482
213523	518483
718	518484
160135	518485
5227	518486
10	518487
44148	518488
23269	518489
36802	518490
12574	518491
35107	518492
164016	518493
113125	518494
12008	518495
309897	518496
211855	518497
91793	518498
73854	518499
172122	518500
31141	518501
22928	518502
2305	518503
1193	518504
184087	518505
73691	518506
19059	518507
12304	518508
19318	518509
118734	518510
12902	518511
165472	518512
1193	518513
185948	518514
81728	518515
19383	518516
6966	518517
46363	518518
109770	518519
95316	518520
12042	518521
28525	518522
3970	518523
8276	518524
34930	518525
164564	518526
130413	518527
45704	518528
118920	518529
181668	518530
2681	518531
323	518532
146137	518533
10794	518534
79866	518535
151462	518536
2738	518537
2664	518538
6258	518539
103194	518540
89544	518541
8089	518542
26825	518543
70223	518544
84229	518545
100073	518546
66087	518547
22964	518548
61806	518549
74253	518550
3774	518551
206496	518552
162897	518553
86237	518554
11551	518555
316678	518556
16388	518557
132244	518558
8914	518559
145823	518560
19830	518561
27166	518562
207198	518563
81914	518564
16280	518565
139962	518566
198744	518567
143546	518568
209209	518569
150197	518570
79796	518571
150980	518572
20057	518573
3774	518574
39562	518575
209892	518576
187085	518577
48996	518578
3221	518579
66762	518580
84123	518581
177326	518582
68899	518583
3449	518584
80318	518585
52982	518586
47279	518587
3705	518588
6947	518589
92005	518590
95266	518591
144652	518592
292918	518593
23664	518594
17212	518595
319893	518596
271460	518597
3884	518598
9516	518599
1320	518600
13397	518601
43475	518602
17528	518603
10163	518604
241222	518605
3538	518606
306503	518607
105466	518608
73369	518609
81164	518610
78188	518611
699	518612
44238	518613
200820	518614
148631	518615
98406	518616
87907	518617
84229	518618
61642	518619
292396	518620
3200	518621
62075	518622
26801	518623
63694	518624
7218	518625
248276	518626
144063	518627
10054	518628
148902	518629
16264	518630
38537	518631
79666	518632
38578	518633
105657	518634
193530	518635
3553	518636
61622	518637
257278	518638
111003	518639
276579	518640
197480	518641
75184	518642
25012	518643
122808	518644
75083	518645
110539	518646
58560	518647
25326	518648
185543	518649
146289	518650
53207	518651
224162	518652
130779	518653
245	518654
3621	518655
29751	518656
26194	518657
56323	518658
41372	518659
91693	518660
278741	518661
313071	518662
50191	518663
275418	518664
75524	518665
17860	518666
11580	518667
11901	518668
171818	518669
22095	518670
26352	518671
102	518672
137967	518673
284340	518674
15468	518675
53073	518676
58421	518677
36890	518678
77934	518679
67536	518680
215149	518681
233999	518682
11056	518683
15026	518684
63567	518685
17860	518686
13616	518687
197524	518688
33918	518689
73578	518690
13146	518691
177125	518692
151234	518693
6932	518694
29993	518695
105788	518696
25837	518697
234445	518698
3430	518699
286327	518700
87712	518701
592	518702
127837	518703
208065	518704
135750	518705
204962	518706
132392	518707
280533	518708
266664	518709
284367	518710
123108	518711
98956	518712
104938	518713
20717	518714
243723	518715
20717	518716
282248	518717
154847	518718
315960	518719
161905	518720
166539	518721
44233	518722
49967	518723
30288	518724
69379	518725
73171	518726
61393	518727
33249	518728
260645	518729
147727	518730
1354	518731
176737	518732
32760	518733
116891	518734
103358	518735
7539	518736
267089	518737
116430	518738
14476	518739
131496	518740
71633	518741
1906	518742
5586	518743
279915	518744
193177	518745
263279	518746
7242	518747
265825	518748
255770	518749
165571	518750
171788	518751
63923	518752
317493	518753
183637	518754
6679	518755
4320	518756
205839	518757
179489	518758
226	518759
64449	518760
194527	518761
306180	518762
73668	518763
204574	518764
46384	518765
172	518766
107582	518767
85581	518768
144843	518769
7051	518770
162051	518771
4473	518772
55106	518773
32933	518774
8103	518775
131687	518776
871	518777
168642	518778
67591	518779
18213	518780
30633	518781
28716	518782
107961	518783
25349	518784
136773	518785
325133	518786
66416	518787
11272	518788
100	518789
73435	518790
15137	518791
68949	518792
88334	518793
38189	518794
11799	518795
121223	518796
162	518797
252063	518798
327500	518799
89443	518800
268776	518801
97051	518802
216	518803
1132	518804
77886	518805
49179	518806
283217	518807
109191	518808
53224	518809
3418	518810
159819	518811
70410	518812
27700	518813
395	518814
4099	518815
215559	518816
266052	518817
183685	518818
592	518819
276240	518820
65367	518821
285822	518822
96830	518823
327074	518824
35477	518825
44199	518826
21904	518827
190629	518828
166421	518829
27235	518830
172860	518831
86497	518832
215500	518833
36542	518834
170611	518835
39235	518836
9029	518837
41306	518838
1654	518839
73461	518840
83	518841
33142	518842
36131	518843
4146	518844
151650	518845
266875	518846
26245	518847
48948	518848
133039	518849
233626	518850
129357	518851
214493	518852
7127	518853
48382	518854
1499	518855
41853	518856
60696	518857
304911	518858
78870	518859
22859	518860
7929	518861
118776	518862
69214	518863
150936	518864
327641	518865
274811	518866
43440	518867
2052	518868
77750	518869
61854	518870
206	518871
15131	518872
1766	518873
12936	518874
104954	518875
164128	518876
65405	518877
50141	518878
49276	518879
102968	518880
85967	518881
269454	518882
117253	518883
43440	518884
145536	518885
31510	518886
146097	518887
134111	518888
121842	518889
37653	518890
50110	518891
25074	518892
35865	518893
16045	518894
38046	518895
9097	518896
22540	518897
9631	518898
77978	518899
35881	518900
10430	518901
37448	518902
19205	518903
68781	518904
143519	518905
80252	518906
74720	518907
232941	518908
99818	518909
256063	518910
100672	518911
46379	518912
103707	518913
13515	518914
24660	518915
3221	518916
65020	518917
36232	518918
83208	518919
3637	518920
31450	518921
303112	518922
100488	518923
20903	518924
33462	518925
137330	518926
183519	518927
16418	518928
22558	518929
116425	518930
110983	518931
558	518932
80670	518933
178888	518934
16586	518935
154115	518936
153453	518937
95815	518938
80647	518939
64591	518940
31705	518941
56803	518942
287781	518943
27926	518944
22342	518945
21995	518946
160486	518947
93881	518948
224094	518949
17225	518950
68978	518951
16418	518952
20911	518953
69933	518954
56022	518955
64379	518956
214754	518957
32453	518958
63685	518959
114934	518960
3127	518961
9485	518962
21439	518963
65553	518964
128769	518965
106866	518966
61738	518967
5420	518968
164488	518969
109516	518970
229900	518971
16121	518972
184121	518973
181575	518974
12419	518975
44177	518976
80056	518977
310959	518978
20704	518979
59229	518980
6918	518981
1081	518982
164004	518983
16182	518984
199607	518985
6415	518986
82983	518987
314565	518988
2323	518989
258650	518990
2976	518991
241849	518992
79113	518993
93190	518994
168329	518995
87894	518996
1570	518997
32108	518998
130884	518999
19488	519000
217	519001
317091	519002
7920	519003
31923	519004
166714	519005
23671	519006
4225	519007
11016	519008
21036	519009
57608	519010
60298	519011
216170	519012
6771	519013
88681	519014
69942	519015
216334	519016
290154	519017
155243	519018
261816	519019
19230	519020
5123	519021
94994	519022
136120	519023
11066	519024
307736	519025
4783	519026
206415	519027
313127	519028
70	519029
1270	519030
37387	519031
13149	519032
10587	519033
149242	519034
37947	519035
25866	519036
8124	519037
225046	519038
224845	519039
4815	519040
19414	519041
17333	519042
48844	519043
200308	519044
57317	519045
88529	519046
2238	519047
262112	519048
620	519049
114686	519050
33381	519051
22894	519052
38209	519053
207270	519054
114820	519055
4172	519056
40620	519057
117865	519058
959	519059
23983	519060
204711	519061
39391	519062
169302	519063
21186	519064
119785	519065
2083	519066
150926	519067
52624	519068
288163	519069
6973	519070
17100	519071
280328	519072
31892	519073
44295	519074
50449	519075
40565	519076
52191	519077
44550	519078
68728	519079
61417	519080
8381	519081
100379	519082
71512	519083
280609	519084
1946	519085
15677	519086
300539	519087
20003	519088
11937	519089
87852	519090
80488	519091
9966	519092
176864	519093
63747	519094
107622	519095
97379	519096
9335	519097
311260	519098
55381	519099
69335	519100
33759	519101
20002	519102
8901	519103
14709	519104
42810	519105
64783	519106
54450	519107
22765	519108
66991	519109
75645	519110
165642	519111
11437	519112
13072	519113
122262	519114
82694	519115
198396	519116
10592	519117
28699	519118
46200	519119
4929	519120
3351	519121
3221	519122
11017	519123
9890	519124
182009	519125
3197	519126
162889	519127
94142	519128
29076	519129
1258	519130
164808	519131
21950	519132
88247	519133
982	519134
840	519135
43035	519136
40952	519137
201655	519138
52298	519139
2759	519140
44110	519141
4097	519142
71097	519143
9630	519144
184010	519145
242015	519146
63	519147
192	519148
11824	519149
4839	519150
191118	519151
28447	519152
2031	519153
929	519154
2393	519155
83048	519156
636	519157
32634	519158
14221	519159
1321	519160
30377	519161
39920	519162
159583	519163
27938	519164
38209	519165
118245	519166
58989	519167
139601	519168
68296	519169
56734	519170
612	519171
12106	519172
157719	519173
39226	519174
54325	519175
41173	519176
3991	519177
27470	519178
73998	519179
105989	519180
209854	519181
13534	519182
28751	519183
153	519184
34489	519185
211725	519186
3754	519187
15492	519188
32924	519189
67777	519190
21528	519191
139794	519192
23810	519193
6756	519194
52298	519195
65353	519196
252	519197
42568	519198
10114	519199
238	519200
246	519201
62310	519202
28281	519203
196	519204
135137	519205
7349	519206
66398	519207
10504	519208
31918	519209
83	519210
95355	519211
68698	519212
188662	519213
30666	519214
12466	519215
33717	519216
13343	519217
64179	519218
27724	519219
21058	519220
84909	519221
214237	519222
30822	519223
241475	519224
278756	519225
209514	519226
138342	519227
170046	519228
68114	519229
183021	519230
68969	519231
5816	519232
206781	519233
129037	519234
314385	519235
3571	519236
162892	519237
68241	519238
10711	519239
29438	519240
99876	519241
2074	519242
241523	519243
87954	519244
40037	519245
5208	519246
195191	519247
113599	519248
71615	519249
2290	519250
8378	519251
115474	519252
264821	519253
25704	519254
90504	519255
150743	519256
12524	519257
286844	519258
25158	519259
10537	519260
174512	519261
130502	519262
24546	519263
24535	519264
45901	519265
39997	519266
321232	519267
2296	519268
84071	519269
41224	519270
160709	519271
1112	519272
87129	519273
5941	519274
222382	519275
123826	519276
23864	519277
279801	519278
17373	519279
18538	519280
2998	519281
314438	519282
9479	519283
99448	519284
8686	519285
172978	519286
177731	519287
123177	519288
39303	519289
176527	519290
70929	519291
204358	519292
16366	519293
105345	519294
288345	519295
90713	519296
43392	519297
7333	519298
177310	519299
113387	519300
240344	519301
181294	519302
67273	519303
268746	519304
72276	519305
1399	519306
70926	519307
25591	519308
217756	519309
11653	519310
192749	519311
181860	519312
217689	519313
4489	519314
182806	519315
311404	519316
224630	519317
32958	519318
4578	519319
31982	519320
13601	519321
204562	519322
18870	519323
78510	519324
99874	519325
13318	519326
323380	519327
103996	519328
126360	519329
136953	519330
23905	519331
76102	519332
41666	519333
20430	519334
90809	519335
25398	519336
253504	519337
17189	519338
192217	519339
85693	519340
52334	519341
71011	519342
42140	519343
230337	519344
72142	519345
65835	519346
255651	519347
27980	519348
31787	519349
34004	519350
50845	519351
44640	519352
597	519353
236	519354
8512	519355
51442	519356
101872	519357
93924	519358
55009	519359
47407	519360
15917	519361
109150	519362
42693	519363
78854	519364
102523	519365
63457	519366
102675	519367
416	519368
157535	519369
186448	519370
33172	519371
44053	519372
162546	519373
250071	519374
258619	519375
4807	519376
114332	519377
304112	519378
205346	519379
88702	519380
15932	519381
44620	519382
79108	519383
3380	519384
40719	519385
39410	519386
35213	519387
74648	519388
255334	519389
40719	519390
157952	519391
51962	519392
69651	519393
25955	519394
12260	519395
23562	519396
64190	519397
79725	519398
23236	519399
80885	519400
80382	519401
288942	519402
40719	519403
31717	519404
5230	519405
50016	519406
152254	519407
6899	519408
314142	519409
78104	519410
149856	519411
100576	519412
86382	519413
263264	519414
11499	519415
158859	519416
66203	519417
156055	519418
40981	519419
25571	519420
59587	519421
35477	519422
29942	519423
214112	519424
14832	519425
131432	519426
37887	519427
120809	519428
14836	519429
23364	519430
193524	519431
321604	519432
60952	519433
45453	519434
66766	519435
22562	519436
89616	519437
288881	519438
3281	519439
193150	519440
49819	519441
237929	519442
151515	519443
307165	519444
5549	519445
57844	519446
10425	519447
61485	519448
130918	519449
69984	519450
133810	519451
4414	519452
125266	519453
199241	519454
19352	519455
135048	519456
14965	519457
138782	519458
215431	519459
325821	519460
326100	519461
44238	519462
303360	519463
274611	519464
173921	519465
22524	519466
4988	519467
4533	519468
192362	519469
53473	519470
194300	519471
103820	519472
161602	519473
176072	519474
636	519475
24515	519476
58477	519477
3393	519478
165403	519479
10015	519480
28271	519481
215618	519482
15025	519483
5359	519484
907	519485
6427	519486
1137	519487
41077	519488
37135	519489
62724	519490
13787	519491
15502	519492
38980	519493
5233	519494
27397	519495
10815	519496
10815	519497
54767	519498
43487	519499
15475	519500
3731	519501
10815	519502
41575	519503
10142	519504
10937	519505
10363	519506
56429	519507
49908	519508
36430	519509
12833	519510
23346	519511
76521	519512
26579	519513
12339	519514
17326	519515
42012	519516
10469	519517
18464	519518
2122	519519
50984	519520
74210	519521
14990	519522
3111	519523
123571	519524
101	519525
96732	519526
18699	519527
113710	519528
36398	519529
23346	519530
5940	519531
42585	519532
35341	519533
17326	519534
7522	519535
34411	519536
7522	519537
76521	519538
113710	519539
42585	519540
12675	519541
14429	519542
165980	519543
12675	519544
13930	519545
26453	519546
7962	519547
25598	519548
16501	519549
8617	519550
688	519551
27397	519552
59086	519553
10565	519554
132870	519555
50364	519556
6852	519557
67089	519558
158779	519559
188548	519560
254220	519561
79265	519562
164102	519563
239226	519564
114233	519565
30967	519566
128953	519567
115990	519568
37764	519569
280783	519570
81685	519571
157	519572
46397	519573
159189	519574
22988	519575
150866	519576
83236	519577
108847	519578
19338	519579
19322	519580
164800	519581
198090	519582
21495	519583
161811	519584
215039	519585
889	519586
275963	519587
18595	519588
57264	519589
284908	519590
111091	519591
211267	519592
174731	519593
219224	519594
144709	519595
180019	519596
84741	519597
104609	519598
98683	519599
151426	519600
40558	519601
306676	519602
46960	519603
282036	519604
22185	519605
180398	519606
188181	519607
157639	519608
159616	519609
34541	519610
89395	519611
180844	519612
170623	519613
48553	519614
160319	519615
56818	519616
120432	519617
306527	519618
54349	519619
134768	519620
77411	519621
166942	519622
22419	519623
119883	519624
13896	519625
56471	519626
9901	519627
118903	519628
205993	519629
187672	519630
94048	519631
158030	519632
54650	519633
5318	519634
17505	519635
43758	519636
65051	519637
153930	519638
11237	519639
121178	519640
73730	519641
54989	519642
6541	519643
309249	519644
115	519645
126175	519646
253243	519647
120509	519648
139252	519649
172057	519650
312730	519651
157341	519652
37812	519653
206061	519654
79682	519655
83724	519656
21280	519657
43448	519658
267022	519659
116468	519660
195735	519661
155142	519662
55977	519663
31470	519664
327964	519665
176484	519666
82155	519667
80172	519668
9077	519669
45977	519670
59990	519671
216709	519672
9189	519673
101061	519674
43638	519675
296196	519676
49993	519677
289022	519678
145056	519679
87127	519680
145072	519681
295821	519682
204842	519683
41536	519684
163688	519685
117749	519686
77067	519687
27071	519688
100507	519689
128949	519690
61599	519691
46525	519692
89231	519693
230722	519694
201845	519695
42352	519696
24043	519697
20462	519698
52242	519699
136985	519700
18410	519701
120424	519702
44853	519703
124519	519704
63413	519705
124778	519706
69714	519707
12400	519708
205068	519709
47865	519710
9055	519711
105119	519712
205009	519713
163386	519714
242062	519715
46166	519716
27795	519717
74411	519718
239288	519719
200063	519720
208264	519721
129346	519722
131372	519723
49374	519724
9988	519725
189180	519726
134234	519727
195218	519728
53740	519729
43820	519730
58422	519731
81285	519732
48709	519733
275916	519734
9597	519735
38737	519736
141009	519737
11790	519738
10436	519739
143007	519740
195106	519741
25715	519742
8034	519743
24022	519744
49087	519745
282336	519746
26334	519747
88302	519748
39106	519749
83250	519750
12241	519751
113087	519752
86866	519753
6241	519754
203592	519755
93071	519756
36839	519757
2885	519758
11718	519759
31515	519760
22794	519761
53814	519762
10716	519763
2019	519764
27804	519765
2130	519766
52233	519767
20757	519768
116522	519769
2810	519770
81516	519771
705	519772
118556	519773
20923	519774
28701	519775
79780	519776
56646	519777
57964	519778
7215	519779
24132	519780
1312	519781
89500	519782
30389	519783
21061	519784
3081	519785
204491	519786
10611	519787
151866	519788
45950	519789
64634	519790
230822	519791
4670	519792
291695	519793
37793	519794
120830	519795
56789	519796
27969	519797
32915	519798
34950	519799
12022	519800
150452	519801
1293	519802
74867	519803
31064	519804
1967	519805
37467	519806
28023	519807
158528	519808
2298	519809
123695	519810
15877	519811
45887	519812
217862	519813
1804	519814
37427	519815
179483	519816
54861	519817
32105	519818
3469	519819
125607	519820
20520	519821
67754	519822
44997	519823
25192	519824
5418	519825
98378	519826
27798	519827
1209	519828
260122	519829
121	519830
16	519831
29782	519832
801	519833
1484	519834
8685	519835
66240	519836
564	519837
8973	519838
2	519839
107552	519840
1362	519841
15842	519842
210612	519843
1973	519844
562	519845
117432	519846
44057	519847
30443	519848
5221	519849
10583	519850
47126	519851
7769	519852
1000	519853
161352	519854
119418	519855
2639	519856
111555	519857
2940	519858
28376	519859
88170	519860
185297	519861
709	519862
2509	519863
671	519864
47207	519865
11158	519866
59716	519867
12446	519868
34192	519869
7215	519870
27302	519871
65351	519872
14427	519873
83902	519874
27851	519875
214	519876
9543	519877
255619	519878
19864	519879
976	519880
158616	519881
2642	519882
51769	519883
13319	519884
57063	519885
29313	519886
215361	519887
37427	519888
49340	519889
40265	519890
9089	519891
68281	519892
6843	519893
5316	519894
3826	519895
296944	519896
270833	519897
53267	519898
14890	519899
103735	519900
26142	519901
32706	519902
617	519903
249689	519904
137364	519905
5131	519906
139219	519907
37539	519908
53899	519909
6314	519910
187235	519911
4629	519912
406	519913
51450	519914
110993	519915
887	519916
61799	519917
121958	519918
5139	519919
26995	519920
329	519921
14046	519922
1083	519923
105121	519924
5558	519925
69671	519926
55701	519927
51032	519928
914	519929
91449	519930
13229	519931
476	519932
173543	519933
30582	519934
79628	519935
196855	519936
3643	519937
11880	519938
150468	519939
3498	519940
43823	519941
21453	519942
14165	519943
7341	519944
71895	519945
266733	519946
16695	519947
57483	519948
24073	519949
137852	519950
106522	519951
307311	519952
6828	519953
56884	519954
58611	519955
115819	519956
286596	519957
16189	519958
61649	519959
13142	519960
43191	519961
2615	519962
5797	519963
4239	519964
168010	519965
1647	519966
255415	519967
27073	519968
1525	519969
209575	519970
65873	519971
124532	519972
250123	519973
2001	519974
6558	519975
47177	519976
295	519977
18382	519978
14815	519979
14161	519980
2154	519981
301997	519982
1342	519983
900	519984
14086	519985
17621	519986
683	519987
2305	519988
1339	519989
120409	519990
76530	519991
12219	519992
12374	519993
45006	519994
41256	519995
1168	519996
148229	519997
279	519998
28378	519999
106186	520000
132658	520001
1948	520002
287881	520003
22942	520004
253082	520005
273509	520006
120691	520007
204387	520008
3986	520009
24142	520010
72534	520011
1767	520012
17589	520013
150341	520014
117983	520015
269516	520016
42947	520017
59238	520018
17303	520019
19419	520020
130590	520021
71573	520022
162721	520023
15569	520024
592	520025
28457	520026
60009	520027
149597	520028
12042	520029
849	520030
182467	520031
51414	520032
1429	520033
1963	520034
76101	520035
9241	520036
9237	520037
38282	520038
13403	520039
171117	520040
19660	520041
14455	520042
21549	520043
30241	520044
30237	520045
21549	520046
99280	520047
166259	520048
317251	520049
254547	520050
77313	520051
5475	520052
108144	520053
86524	520054
67361	520055
86582	520056
160764	520057
78448	520058
26889	520059
88659	520060
106709	520061
37094	520062
34618	520063
52063	520064
149328	520065
301416	520066
129442	520067
25567	520068
224740	520069
145360	520070
198217	520071
132576	520072
281172	520073
76612	520074
15815	520075
78950	520076
108869	520077
25546	520078
89696	520079
130508	520080
72346	520081
19863	520082
158543	520083
23318	520084
143744	520085
256628	520086
108819	520087
14965	520088
752	520089
91949	520090
11141	520091
8651	520092
160976	520093
138995	520094
215641	520095
229950	520096
137916	520097
314895	520098
107849	520099
27759	520100
201683	520101
193297	520102
21884	520103
75460	520104
15281	520105
183380	520106
34372	520107
105876	520108
94691	520109
137833	520110
87470	520111
134812	520112
37859	520113
40653	520114
9167	520115
8025	520116
156184	520117
213971	520118
20000	520119
135201	520120
224218	520121
68607	520122
49671	520123
134812	520124
30241	520125
21965	520126
2227	520127
14538	520128
144720	520129
21122	520130
90646	520131
217931	520132
6833	520133
5620	520134
1349	520135
10162	520136
19888	520137
2319	520138
164959	520139
20746	520140
94069	520141
62188	520142
76440	520143
98997	520144
105230	520145
27809	520146
44288	520147
17336	520148
70677	520149
29331	520150
29331	520151
262191	520152
41828	520153
7662	520154
20903	520155
4257	520156
130934	520157
66609	520158
88988	520159
65126	520160
180555	520161
48450	520162
18970	520163
57162	520164
86918	520165
16889	520166
123168	520167
107119	520168
129787	520169
36971	520170
9576	520171
8477	520172
15755	520173
5192	520174
70387	520175
71901	520176
63816	520177
53255	520178
15151	520179
87021	520180
30342	520181
226627	520182
263318	520183
93249	520184
133251	520185
1452	520186
327547	520187
267741	520188
961	520189
94	520190
91164	520191
13548	520192
49701	520193
76688	520194
32737	520195
25665	520196
285841	520197
709	520198
7236	520199
91885	520200
214937	520201
51956	520202
97897	520203
55179	520204
202544	520205
56687	520206
10479	520207
61071	520208
78789	520209
62188	520210
61226	520211
1112	520212
92446	520213
65224	520214
96467	520215
140777	520216
34881	520217
4536	520218
38235	520219
50684	520220
84987	520221
10162	520222
60191	520223
89046	520224
86136	520225
3288	520226
51905	520227
99	520228
32279	520229
76399	520230
84127	520231
474	520232
110786	520233
8601	520234
241484	520235
770	520236
17546	520237
127685	520238
99	520239
45514	520240
800	520241
70673	520242
117069	520243
105518	520244
215479	520245
3221	520246
31253	520247
201149	520248
55582	520249
65506	520250
46750	520251
80074	520252
148275	520253
41304	520254
38033	520255
4438	520256
19840	520257
226163	520258
84044	520259
18009	520260
100994	520261
6501	520262
125962	520263
152302	520264
10267	520265
7422	520266
129899	520267
163669	520268
69545	520269
108536	520270
295152	520271
819	520272
175388	520273
183789	520274
213982	520275
2426	520276
11045	520277
121531	520278
70074	520279
139614	520280
7402	520281
69376	520282
124116	520283
44847	520284
25056	520285
168280	520286
129078	520287
19207	520288
130101	520289
12729	520290
71461	520291
85033	520292
46138	520293
87665	520294
562	520295
14065	520296
187193	520297
116024	520298
214286	520299
57873	520300
185318	520301
118961	520302
110986	520303
130023	520304
47972	520305
25459	520306
148894	520307
46463	520308
1395	520309
2817	520310
80015	520311
291281	520312
327803	520313
357	520314
1062	520315
9238	520316
43924	520317
63214	520318
4190	520319
77484	520320
9703	520321
44	520322
219764	520323
26241	520324
321964	520325
82985	520326
770	520327
78192	520328
70043	520329
68414	520330
84767	520331
54582	520332
276301	520333
20135	520334
149611	520335
326996	520336
310998	520337
28626	520338
131768	520339
41778	520340
13860	520341
286611	520342
128528	520343
191749	520344
138729	520345
29613	520346
36428	520347
137674	520348
55027	520349
2925	520350
342	520351
318297	520352
81113	520353
254699	520354
145829	520355
116052	520356
112778	520357
187376	520358
277191	520359
90510	520360
238106	520361
319003	520362
91391	520363
79117	520364
99314	520365
102417	520366
10748	520367
37905	520368
80581	520369
34106	520370
10873	520371
130150	520372
50600	520373
182763	520374
36014	520375
252622	520376
1726	520377
93761	520378
7500	520379
55192	520380
107563	520381
237532	520382
212372	520383
47217	520384
57765	520385
198985	520386
30973	520387
24754	520388
187617	520389
105732	520390
51137	520391
20	520392
12736	520393
4292	520394
26151	520395
75896	520396
4925	520397
133524	520398
2	520399
178544	520400
290866	520401
475	520402
169025	520403
136476	520404
35723	520405
66729	520406
7996	520407
218137	520408
33623	520409
2351	520410
111925	520411
45864	520412
76421	520413
165618	520414
629	520415
65650	520416
19841	520417
65099	520418
214865	520419
24677	520420
88587	520421
73042	520422
7780	520423
25755	520424
42823	520425
19	520426
118335	520427
114765	520428
4035	520429
42501	520430
252033	520431
233441	520432
36502	520433
138936	520434
207468	520435
7784	520436
36550	520437
2110	520438
70752	520439
63639	520440
77262	520441
12852	520442
23850	520443
289703	520444
181871	520445
34762	520446
25313	520447
287716	520448
255534	520449
216402	520450
8459	520451
49670	520452
15253	520453
140806	520454
27221	520455
213327	520456
1358	520457
16156	520458
203974	520459
18648	520460
5951	520461
32544	520462
16593	520463
203625	520464
88710	520465
104078	520466
70954	520467
126696	520468
7397	520469
67514	520470
210069	520471
216	520472
61088	520473
38647	520474
306102	520475
272127	520476
19226	520477
194475	520478
8813	520479
11746	520480
89303	520481
2070	520482
130722	520483
34642	520484
642	520485
74230	520486
52734	520487
153893	520488
191012	520489
78523	520490
270217	520491
63240	520492
119809	520493
124212	520494
236787	520495
207973	520496
58745	520497
15938	520498
23301	520499
84832	520500
56446	520501
92412	520502
4276	520503
630	520504
54886	520505
202064	520506
82547	520507
183969	520508
247584	520509
59054	520510
48360	520511
284493	520512
231281	520513
7691	520514
65136	520515
642	520516
149249	520517
80986	520518
119863	520519
24031	520520
76353	520521
53265	520522
130666	520523
172830	520524
126456	520525
49484	520526
79684	520527
2349	520528
80107	520529
85602	520530
10880	520531
69020	520532
67906	520533
269771	520534
242816	520535
15414	520536
36533	520537
179056	520538
84899	520539
48085	520540
67095	520541
86579	520542
306469	520543
230410	520544
6394	520545
78612	520546
14056	520547
59203	520548
245074	520549
78678	520550
129685	520551
56602	520552
280942	520553
2023	520554
1050	520555
55964	520556
67455	520557
77748	520558
22980	520559
214301	520560
269257	520561
271520	520562
96564	520563
839	520564
290431	520565
12922	520566
57015	520567
1417	520568
72831	520569
212502	520570
2467	520571
1062	520572
19522	520573
92963	520574
773	520575
8486	520576
100091	520577
20388	520578
114578	520579
113943	520580
68798	520581
22069	520582
39	520583
81228	520584
242797	520585
42686	520586
47682	520587
58198	520588
576	520589
41601	520590
85153	520591
2441	520592
34	520593
36273	520594
4012	520595
171159	520596
1674	520597
3326	520598
1862	520599
15290	520600
133	520601
7601	520602
18449	520603
77744	520604
62460	520605
1478	520606
85740	520607
205854	520608
257409	520609
5070	520610
13468	520611
218549	520612
5243	520613
100900	520614
96462	520615
48096	520616
52	520617
29490	520618
4445	520619
70928	520620
39974	520621
117001	520622
223166	520623
67199	520624
22168	520625
304203	520626
102367	520627
1566	520628
2005	520629
85960	520630
22756	520631
64105	520632
159686	520633
2670	520634
8874	520635
87850	520636
214405	520637
22604	520638
80	520639
20069	520640
40997	520641
9914	520642
30912	520643
310811	520644
26700	520645
21269	520646
5981	520647
32184	520648
83227	520649
47604	520650
219052	520651
39406	520652
40220	520653
89245	520654
104351	520655
7083	520656
19045	520657
29930	520658
14645	520659
42808	520660
125290	520661
81815	520662
69852	520663
47342	520664
253872	520665
444	520666
75853	520667
207645	520668
19554	520669
50989	520670
27783	520671
28267	520672
11577	520673
22854	520674
136649	520675
291330	520676
36980	520677
294858	520678
50612	520679
247402	520680
127541	520681
8731	520682
38034	520683
12238	520684
320404	520685
93449	520686
54468	520687
6274	520688
15092	520689
320921	520690
41052	520691
51458	520692
121353	520693
291165	520694
11787	520695
53787	520696
73044	520697
18898	520698
178857	520699
71851	520700
73167	520701
175242	520702
58916	520703
52351	520704
151338	520705
58544	520706
93712	520707
53269	520708
205018	520709
2000	520710
39342	520711
129627	520712
14211	520713
55989	520714
79168	520715
139484	520716
1534	520717
92963	520718
246816	520719
129571	520720
12628	520721
67015	520722
93681	520723
6626	520724
28822	520725
10823	520726
82029	520727
173	520728
208039	520729
14023	520730
6021	520731
131787	520732
85266	520733
124397	520734
200839	520735
90302	520736
47003	520737
15521	520738
99223	520739
26613	520740
244253	520741
11625	520742
31137	520743
206787	520744
60006	520745
218019	520746
21464	520747
30937	520748
261255	520749
42341	520750
85328	520751
11132	520752
189870	520753
104898	520754
57807	520755
358	520756
46311	520757
62751	520758
10830	520759
45555	520760
121929	520761
20007	520762
1851	520763
20665	520764
24598	520765
189358	520766
139406	520767
49008	520768
199205	520769
9322	520770
2550	520771
81118	520772
3273	520773
205694	520774
49151	520775
4451	520776
78785	520777
173426	520778
104575	520779
110442	520780
172467	520781
162883	520782
23910	520783
1413	520784
8024	520785
36093	520786
272567	520787
11272	520788
249	520789
32806	520790
296242	520791
120139	520792
104918	520793
34563	520794
70093	520795
1612	520796
231620	520797
160735	520798
7936	520799
75413	520800
164334	520801
319051	520802
1976	520803
28344	520804
476	520805
307370	520806
12412	520807
93473	520808
94720	520809
81192	520810
213671	520811
26931	520812
14278	520813
3177	520814
16821	520815
290228	520816
82985	520817
55169	520818
193458	520819
8453	520820
129018	520821
26645	520822
12286	520823
3627	520824
11013	520825
14518	520826
103460	520827
69132	520828
48022	520829
224694	520830
7171	520831
127601	520832
74769	520833
105757	520834
72939	520835
51110	520836
61382	520837
106883	520838
4537	520839
39328	520840
26625	520841
9277	520842
13047	520843
172307	520844
15111	520845
149466	520846
54813	520847
46738	520848
60019	520849
89131	520850
28425	520851
119427	520852
286093	520853
13239	520854
12646	520855
129303	520856
220440	520857
72632	520858
18117	520859
256530	520860
85154	520861
5422	520862
28210	520863
3526	520864
89	520865
123490	520866
21978	520867
172000	520868
107676	520869
234812	520870
37758	520871
83341	520872
746	520873
36587	520874
317583	520875
59006	520876
14273	520877
42815	520878
81316	520879
112327	520880
464	520881
90866	520882
133800	520883
154327	520884
124454	520885
123795	520886
45923	520887
18996	520888
300748	520889
307852	520890
203696	520891
72100	520892
190822	520893
160096	520894
301047	520895
147868	520896
106930	520897
306937	520898
104112	520899
289533	520900
144115	520901
166522	520902
152069	520903
301605	520904
200736	520905
96001	520906
4614	520907
48136	520908
102485	520909
42036	520910
261262	520911
11578	520912
16053	520913
3133	520914
5876	520915
238677	520916
3870	520917
5013	520918
58972	520919
6813	520920
93999	520921
13220	520922
1547	520923
1488	520924
11512	520925
6622	520926
321584	520927
1	520928
71313	520929
20776	520930
24878	520931
24313	520932
660	520933
999	520934
257430	520935
2099	520936
1821	520937
4357	520938
21842	520939
164573	520940
157001	520941
16513	520942
41991	520943
26082	520944
33560	520945
125588	520946
10154	520947
108676	520948
1790	520949
328616	520950
94864	520951
157865	520952
176494	520953
204465	520954
506	520955
41636	520956
103078	520957
204215	520958
44509	520959
33132	520960
16399	520961
915	520962
13714	520963
25868	520964
56418	520965
73814	520966
104932	520967
78902	520968
53475	520969
9886	520970
279455	520971
140533	520972
129385	520973
145741	520974
234653	520975
67284	520976
2997	520977
126269	520978
181148	520979
23032	520980
7041	520981
22054	520982
2452	520983
64226	520984
132689	520985
54423	520986
119855	520987
94098	520988
305213	520989
10529	520990
39106	520991
208716	520992
20325	520993
12392	520994
28536	520995
3262	520996
14091	520997
172224	520998
50756	520999
172267	521000
128203	521001
40932	521002
108563	521003
64932	521004
3082	521005
1892	521006
69198	521007
26949	521008
38094	521009
154	521010
9564	521011
49847	521012
94390	521013
15741	521014
70	521015
34162	521016
134862	521017
9158	521018
45953	521019
58547	521020
46974	521021
68218	521022
63261	521023
20983	521024
8156	521025
197987	521026
181416	521027
8676	521028
110440	521029
21110	521030
18596	521031
21762	521032
8242	521033
85550	521034
88921	521035
271669	521036
135353	521037
164866	521038
21638	521039
3594	521040
119833	521041
86514	521042
9795	521043
271	521044
146920	521045
98326	521046
52483	521047
115779	521048
185334	521049
33415	521050
81178	521051
63315	521052
84156	521053
74106	521054
191442	521055
3355	521056
80430	521057
82284	521058
133954	521059
203116	521060
145280	521061
214232	521062
130435	521063
308112	521064
65605	521065
1847	521066
186917	521067
101681	521068
89025	521069
56534	521070
57987	521071
60523	521072
102169	521073
48569	521074
134500	521075
316735	521076
128646	521077
219538	521078
77329	521079
57061	521080
59325	521081
190655	521082
32106	521083
36356	521084
27200	521085
136042	521086
3941	521087
184598	521088
151439	521089
51781	521090
124401	521091
276658	521092
16889	521093
49732	521094
19021	521095
69561	521096
34123	521097
3880	521098
169333	521099
106563	521100
12740	521101
48344	521102
192618	521103
140670	521104
48562	521105
3454	521106
13299	521107
215487	521108
112283	521109
239289	521110
604	521111
316117	521112
66588	521113
2595	521114
44677	521115
52350	521116
313840	521117
22429	521118
119096	521119
57431	521120
83145	521121
71061	521122
46655	521123
67818	521124
42078	521125
86924	521126
82942	521127
37153	521128
76625	521129
21346	521130
2682	521131
37755	521132
4303	521133
52745	521134
63201	521135
38405	521136
59325	521137
233523	521138
801	521139
7893	521140
48168	521141
2578	521142
4721	521143
42314	521144
166808	521145
87355	521146
2711	521147
33051	521148
33267	521149
277170	521150
53457	521151
106414	521152
129406	521153
1876	521154
10451	521155
47494	521156
7444	521157
54036	521158
38566	521159
247521	521160
3716	521161
34672	521162
74915	521163
275580	521164
130539	521165
72179	521166
31203	521167
62002	521168
85502	521169
133364	521170
193511	521171
45636	521172
2522	521173
159447	521174
34856	521175
6643	521176
13220	521177
210208	521178
90465	521179
3997	521180
142964	521181
46340	521182
125608	521183
3968	521184
105761	521185
42187	521186
100049	521187
352	521188
192998	521189
13474	521190
28442	521191
55073	521192
283319	521193
7603	521194
19544	521195
5661	521196
11450	521197
146727	521198
134592	521199
87441	521200
27050	521201
19503	521202
192755	521203
4149	521204
211084	521205
51246	521206
310553	521207
47839	521208
5035	521209
93674	521210
34395	521211
21787	521212
54009	521213
518	521214
252	521215
151369	521216
1958	521217
18861	521218
91281	521219
83111	521220
7059	521221
28817	521222
10623	521223
50970	521224
35412	521225
42132	521226
57649	521227
76775	521228
16098	521229
321484	521230
10960	521231
217635	521232
164170	521233
19889	521234
48175	521235
49688	521236
14020	521237
26139	521238
22342	521239
162918	521240
205837	521241
6083	521242
71682	521243
8867	521244
12107	521245
2363	521246
326334	521247
143122	521248
5611	521249
130957	521250
26074	521251
16397	521252
189939	521253
3480	521254
325235	521255
31872	521256
4641	521257
30616	521258
35536	521259
120854	521260
8052	521261
192640	521262
22304	521263
126647	521264
69572	521265
91985	521266
146789	521267
53326	521268
37195	521269
50240	521270
11340	521271
51267	521272
36166	521273
312016	521274
163924	521275
279190	521276
64625	521277
85124	521278
9660	521279
10506	521280
4439	521281
88841	521282
22978	521283
117347	521284
32559	521285
16052	521286
2215	521287
296418	521288
76288	521289
801	521290
61632	521291
120397	521292
6349	521293
28988	521294
60827	521295
3969	521296
60439	521297
155615	521298
183123	521299
2343	521300
13660	521301
21865	521302
197667	521303
249627	521304
1269	521305
257	521306
82490	521307
15806	521308
1376	521309
88502	521310
120360	521311
57675	521312
34740	521313
141432	521314
12522	521315
271663	521316
84059	521317
11078	521318
189422	521319
189370	521320
42865	521321
21681	521322
67566	521323
33045	521324
49706	521325
43088	521326
333	521327
102029	521328
196698	521329
908	521330
460	521331
175094	521332
27062	521333
104764	521334
56237	521335
8775	521336
16518	521337
34305	521338
16116	521339
5566	521340
173180	521341
202921	521342
67822	521343
8534	521344
127560	521345
145	521346
117945	521347
16934	521348
53288	521349
36824	521350
244629	521351
80973	521352
6803	521353
172611	521354
96715	521355
11941	521356
123147	521357
131238	521358
140768	521359
38737	521360
18203	521361
90707	521362
23070	521363
2372	521364
6978	521365
12303	521366
206320	521367
134932	521368
54372	521369
55925	521370
128086	521371
153213	521372
60420	521373
247980	521374
121199	521375
166795	521376
38815	521377
40481	521378
181071	521379
162452	521380
4992	521381
13252	521382
1465	521383
206233	521384
6170	521385
220	521386
16563	521387
197170	521388
55078	521389
224676	521390
34977	521391
213206	521392
7882	521393
213354	521394
43744	521395
142646	521396
281624	521397
47679	521398
32749	521399
88237	521400
56330	521401
107713	521402
28735	521403
1593	521404
84201	521405
187608	521406
57182	521407
20420	521408
18978	521409
185472	521410
183794	521411
33222	521412
4767	521413
33383	521414
59013	521415
16267	521416
109411	521417
100404	521418
18454	521419
139905	521420
275158	521421
54943	521422
52118	521423
203099	521424
286208	521425
31230	521426
98904	521427
112084	521428
82899	521429
81	521430
20651	521431
4685	521432
305708	521433
315938	521434
26504	521435
18955	521436
24887	521437
15955	521438
35068	521439
49677	521440
126195	521441
35635	521442
2239	521443
267203	521444
612	521445
35799	521446
208987	521447
52340	521448
4641	521449
100730	521450
61216	521451
77208	521452
319561	521453
35964	521454
28784	521455
61155	521456
17155	521457
50935	521458
210042	521459
88906	521460
62710	521461
57148	521462
310901	521463
22867	521464
9515	521465
57282	521466
12013	521467
2576	521468
4057	521469
43656	521470
288387	521471
28538	521472
112305	521473
106280	521474
19128	521475
194920	521476
171166	521477
183757	521478
55240	521479
38443	521480
17037	521481
1859	521482
79592	521483
49806	521484
194799	521485
14460	521486
36730	521487
13516	521488
74625	521489
5107	521490
64758	521491
5235	521492
152558	521493
25484	521494
206990	521495
6197	521496
272456	521497
79528	521498
10166	521499
25140	521500
62322	521501
1033	521502
21645	521503
98044	521504
90019	521505
20853	521506
78348	521507
69935	521508
587	521509
16172	521510
131553	521511
58592	521512
105589	521513
58364	521514
143268	521515
136814	521516
7074	521517
13003	521518
256488	521519
54999	521520
24191	521521
160903	521522
272966	521523
196311	521524
5928	521525
50526	521526
125931	521527
6399	521528
78097	521529
49067	521530
150422	521531
33481	521532
205808	521533
312970	521534
42251	521535
61320	521536
6939	521537
26161	521538
108720	521539
209032	521540
81742	521541
192986	521542
83412	521543
156613	521544
102705	521545
122428	521546
79765	521547
174567	521548
34388	521549
139919	521550
12576	521551
89345	521552
15427	521553
40616	521554
73420	521555
86740	521556
15785	521557
33985	521558
92553	521559
34528	521560
40332	521561
192270	521562
43700	521563
216086	521564
4923	521565
63671	521566
30496	521567
97527	521568
223464	521569
136026	521570
59389	521571
20245	521572
22543	521573
98548	521574
20590	521575
181376	521576
4597	521577
161757	521578
14094	521579
15764	521580
86485	521581
80691	521582
176577	521583
113264	521584
115649	521585
28904	521586
102054	521587
9345	521588
1591	521589
45224	521590
19006	521591
14277	521592
24405	521593
76797	521594
50582	521595
276584	521596
11013	521597
116058	521598
121183	521599
8084	521600
35937	521601
220658	521602
5304	521603
262289	521604
111831	521605
12692	521606
82475	521607
39202	521608
59916	521609
9216	521610
62510	521611
12742	521612
48431	521613
71606	521614
38292	521615
13464	521616
120	521617
42363	521618
5295	521619
33784	521620
216750	521621
265593	521622
113636	521623
187055	521624
30555	521625
117544	521626
9688	521627
113867	521628
10376	521629
8070	521630
37528	521631
78373	521632
13598	521633
148398	521634
76714	521635
210826	521636
34872	521637
10670	521638
95973	521639
111594	521640
13095	521641
201824	521642
241490	521643
175966	521644
193581	521645
905	521646
58721	521647
133931	521648
18211	521649
130435	521650
188900	521651
977	521652
211947	521653
195289	521654
167559	521655
27502	521656
128685	521657
126538	521658
16190	521659
39144	521660
11176	521661
185632	521662
185554	521663
84991	521664
115190	521665
44107	521666
44107	521667
111914	521668
87645	521669
114520	521670
35444	521671
78328	521672
24468	521673
48721	521674
174262	521675
82686	521676
156584	521677
3026	521678
48921	521679
54898	521680
127399	521681
63292	521682
60277	521683
12406	521684
126231	521685
55572	521686
153779	521687
58232	521688
84005	521689
74878	521690
69839	521691
73579	521692
53519	521693
1544	521694
135680	521695
121907	521696
57527	521697
3249	521698
46857	521699
5552	521700
34471	521701
66562	521702
85219	521703
83111	521704
284695	521705
123011	521706
67882	521707
114367	521708
19539	521709
63224	521710
48195	521711
134783	521712
24071	521713
173847	521714
4330	521715
3202	521716
208814	521717
126659	521718
1033	521719
3971	521720
24555	521721
33730	521722
132146	521723
103819	521724
3838	521725
173905	521726
190032	521727
32251	521728
52005	521729
44067	521730
14474	521731
200920	521732
151640	521733
31451	521734
25815	521735
99473	521736
132177	521737
8541	521738
25835	521739
90652	521740
21480	521741
279544	521742
275054	521743
208605	521744
4050	521745
24597	521746
19890	521747
21338	521748
131335	521749
195387	521750
735	521751
231255	521752
1043	521753
29733	521754
18493	521755
51652	521756
8894	521757
198000	521758
286474	521759
208223	521760
166125	521761
13127	521762
273713	521763
78996	521764
38271	521765
20055	521766
57803	521767
47120	521768
14434	521769
8664	521770
1979	521771
3854	521772
129084	521773
122098	521774
177035	521775
1382	521776
95705	521777
10413	521778
2635	521779
211570	521780
271	521781
42841	521782
9854	521783
8784	521784
1560	521785
27522	521786
108008	521787
33071	521788
66146	521789
12527	521790
45275	521791
282411	521792
282317	521793
78227	521794
72923	521795
67822	521796
51851	521797
23914	521798
1009	521799
139401	521800
78902	521801
17422	521802
61541	521803
7500	521804
13502	521805
17487	521806
39357	521807
18094	521808
3309	521809
75704	521810
170029	521811
54001	521812
25385	521813
266976	521814
30093	521815
97235	521816
387	521817
46799	521818
35881	521819
97235	521820
73569	521821
77560	521822
22450	521823
34256	521824
42103	521825
204535	521826
7097	521827
3265	521828
12430	521829
63592	521830
163776	521831
68589	521832
167000	521833
282560	521834
166983	521835
43259	521836
7705	521837
155388	521838
127627	521839
3178	521840
7028	521841
113237	521842
185373	521843
18718	521844
53626	521845
65031	521846
38464	521847
77512	521848
30382	521849
19271	521850
87416	521851
80220	521852
46275	521853
90292	521854
161898	521855
47262	521856
65012	521857
35332	521858
249072	521859
80599	521860
3356	521861
7647	521862
137212	521863
43704	521864
116793	521865
15592	521866
104780	521867
30764	521868
48572	521869
32329	521870
801	521871
215677	521872
428	521873
143971	521874
117370	521875
74218	521876
263300	521877
8877	521878
114487	521879
327262	521880
219373	521881
164206	521882
16203	521883
35551	521884
4539	521885
90593	521886
31543	521887
33600	521888
30104	521889
209403	521890
74423	521891
84535	521892
7956	521893
178394	521894
73029	521895
167684	521896
2709	521897
213257	521898
9086	521899
185683	521900
168871	521901
36738	521902
5904	521903
154899	521904
34786	521905
180043	521906
52755	521907
113109	521908
36603	521909
24322	521910
9738	521911
48791	521912
129152	521913
101007	521914
115210	521915
89133	521916
306081	521917
266203	521918
157721	521919
2332	521920
40915	521921
149416	521922
112794	521923
131247	521924
49944	521925
31467	521926
190342	521927
81717	521928
202307	521929
5748	521930
53936	521931
691	521932
3934	521933
32238	521934
47903	521935
304402	521936
18859	521937
136861	521938
162096	521939
29045	521940
297670	521941
24212	521942
15576	521943
28912	521944
35264	521945
89360	521946
105727	521947
2726	521948
27387	521949
11051	521950
62942	521951
155047	521952
135979	521953
77896	521954
200463	521955
94329	521956
4155	521957
25382	521958
6756	521959
56847	521960
200540	521961
73432	521962
2881	521963
193967	521964
665	521965
139024	521966
15129	521967
123234	521968
8467	521969
135173	521970
85333	521971
18011	521972
115820	521973
78254	521974
112430	521975
42586	521976
53494	521977
174258	521978
23	521979
90203	521980
30460	521981
179998	521982
58960	521983
618	521984
9738	521985
322174	521986
54239	521987
88421	521988
31493	521989
177953	521990
15955	521991
32386	521992
39153	521993
15076	521994
42135	521995
65011	521996
8744	521997
56386	521998
98561	521999
131944	522000
4163	522001
213786	522002
101174	522003
83756	522004
82337	522005
16895	522006
31078	522007
46826	522008
54086	522009
21350	522010
9594	522011
36914	522012
72211	522013
38745	522014
126529	522015
14273	522016
207893	522017
22221	522018
36600	522019
231522	522020
10500	522021
87170	522022
44975	522023
54875	522024
201305	522025
129855	522026
137092	522027
100427	522028
26758	522029
22300	522030
109495	522031
3934	522032
32800	522033
69466	522034
147934	522035
38500	522036
17838	522037
129219	522038
181760	522039
45147	522040
418	522041
74856	522042
18773	522043
111817	522044
21757	522045
110102	522046
21407	522047
203498	522048
352	522049
24195	522050
189386	522051
169832	522052
51937	522053
18875	522054
106124	522055
118975	522056
68980	522057
73245	522058
115489	522059
19323	522060
68553	522061
23566	522062
48492	522063
147564	522064
18969	522065
76927	522066
53718	522067
131238	522068
101997	522069
43898	522070
21472	522071
138	522072
183178	522073
79605	522074
37538	522075
115655	522076
36538	522077
163797	522078
87416	522079
30296	522080
36880	522081
17796	522082
81677	522083
111197	522084
186018	522085
272970	522086
50234	522087
58584	522088
50995	522089
113806	522090
80320	522091
111542	522092
111879	522093
197166	522094
34677	522095
192602	522096
50613	522097
13660	522098
156479	522099
74504	522100
99687	522101
120823	522102
10071	522103
30117	522104
9249	522105
64620	522106
32460	522107
199320	522108
172446	522109
156760	522110
238076	522111
69766	522112
101420	522113
866	522114
178255	522115
139536	522116
7747	522117
34726	522118
126247	522119
31207	522120
8730	522121
71452	522122
708	522123
206763	522124
93896	522125
63781	522126
22488	522127
69282	522128
58855	522129
67559	522130
150	522131
8406	522132
15412	522133
30576	522134
110061	522135
324835	522136
171924	522137
34984	522138
239555	522139
16899	522140
244718	522141
56000	522142
67407	522143
1958	522144
30571	522145
121062	522146
47575	522147
13742	522148
251750	522149
13140	522150
98746	522151
26937	522152
40768	522153
33459	522154
165	522155
12950	522156
31722	522157
2485	522158
32852	522159
773	522160
3299	522161
73835	522162
2635	522163
46676	522164
18969	522165
4537	522166
255239	522167
7559	522168
21997	522169
195062	522170
735	522171
22050	522172
18555	522173
14922	522174
134668	522175
229771	522176
129356	522177
570	522178
8024	522179
713	522180
63922	522181
51804	522182
85257	522183
60395	522184
57876	522185
891	522186
88561	522187
4276	522188
801	522189
17089	522190
27456	522191
279733	522192
84613	522193
4007	522194
132626	522195
31686	522196
4481	522197
1529	522198
13205	522199
29806	522200
213925	522201
213998	522202
3426	522203
1736	522204
24851	522205
20618	522206
911	522207
11713	522208
1917	522209
4200	522210
26342	522211
24322	522212
72813	522213
42085	522214
58835	522215
157812	522216
509	522217
15794	522218
61230	522219
3846	522220
1990	522221
161034	522222
137684	522223
74696	522224
79395	522225
91669	522226
11363	522227
66943	522228
28750	522229
204211	522230
84304	522231
80306	522232
110397	522233
153431	522234
188436	522235
49347	522236
66510	522237
169965	522238
144502	522239
7367	522240
177793	522241
306979	522242
14120	522243
128272	522244
16516	522245
15290	522246
190641	522247
63275	522248
37388	522249
11473	522250
116930	522251
1491	522252
13835	522253
57929	522254
213192	522255
286002	522256
29892	522257
157231	522258
17186	522259
71787	522260
16142	522261
4995	522262
92839	522263
210044	522264
36387	522265
212733	522266
212872	522267
115501	522268
74989	522269
6083	522270
78601	522271
16148	522272
163784	522273
26528	522274
34319	522275
73061	522276
86952	522277
90407	522278
2713	522279
76987	522280
225420	522281
618	522282
92947	522283
37027	522284
179693	522285
134241	522286
132452	522287
299894	522288
6447	522289
8304	522290
76457	522291
4164	522292
238202	522293
7340	522294
127886	522295
53341	522296
113487	522297
18769	522298
92686	522299
20482	522300
156088	522301
82616	522302
35466	522303
67429	522304
72118	522305
75730	522306
50558	522307
13796	522308
4200	522309
2696	522310
65507	522311
1355	522312
132636	522313
131137	522314
139312	522315
35881	522316
121540	522317
76813	522318
245246	522319
102127	522320
33602	522321
310730	522322
36967	522323
20978	522324
666	522325
45327	522326
132246	522327
96487	522328
42362	522329
53025	522330
10454	522331
152414	522332
35741	522333
156079	522334
41225	522335
29955	522336
8766	522337
239432	522338
12378	522339
303565	522340
1986	522341
3460	522342
221758	522343
33437	522344
283672	522345
147497	522346
190874	522347
158821	522348
18206	522349
8884	522350
3158	522351
23237	522352
119190	522353
19584	522354
33580	522355
155477	522356
145815	522357
18192	522358
109328	522359
74743	522360
180408	522361
263759	522362
55941	522363
70422	522364
122455	522365
24163	522366
3517	522367
12318	522368
18027	522369
110087	522370
47931	522371
23548	522372
1073	522373
103926	522374
165763	522375
82505	522376
116768	522377
211777	522378
71994	522379
8495	522380
170956	522381
216824	522382
165806	522383
29978	522384
148898	522385
102141	522386
44886	522387
32737	522388
12373	522389
14633	522390
4131	522391
5185	522392
1088	522393
53089	522394
25852	522395
30368	522396
18226	522397
162724	522398
4899	522399
76498	522400
47596	522401
47536	522402
10242	522403
182715	522404
1805	522405
308359	522406
7990	522407
85674	522408
67299	522409
180732	522410
24237	522411
304708	522412
7037	522413
206569	522414
11854	522415
53326	522416
400	522417
195657	522418
69450	522419
154788	522420
117647	522421
50552	522422
132490	522423
7199	522424
26057	522425
108496	522426
89456	522427
16661	522428
54125	522429
33016	522430
66156	522431
11936	522432
148553	522433
65706	522434
30777	522435
224481	522436
104483	522437
5514	522438
29112	522439
103610	522440
163718	522441
196105	522442
172853	522443
91114	522444
17428	522445
55398	522446
47198	522447
203829	522448
143864	522449
97684	522450
42530	522451
113687	522452
32843	522453
47720	522454
7055	522455
23816	522456
11370	522457
194159	522458
265514	522459
3859	522460
233586	522461
29049	522462
161292	522463
4467	522464
5401	522465
77247	522466
15614	522467
21435	522468
196915	522469
289763	522470
69	522471
124425	522472
184702	522473
13060	522474
196006	522475
6260	522476
12986	522477
126025	522478
58337	522479
13983	522480
52544	522481
27456	522482
43644	522483
127639	522484
135059	522485
49800	522486
74536	522487
50283	522488
86938	522489
57205	522490
15160	522491
39694	522492
15929	522493
42186	522494
220421	522495
27649	522496
41501	522497
92869	522498
1648	522499
4357	522500
140038	522501
30694	522502
106465	522503
62853	522504
288417	522505
215166	522506
295620	522507
193996	522508
220654	522509
131990	522510
82314	522511
227116	522512
154952	522513
52113	522514
138401	522515
62714	522516
293055	522517
141016	522518
193805	522519
103407	522520
26020	522521
54463	522522
103263	522523
118827	522524
21120	522525
129261	522526
119811	522527
5976	522528
21996	522529
4428	522530
129150	522531
1355	522532
313209	522533
92654	522534
48669	522535
29133	522536
18924	522537
118729	522538
10771	522539
92395	522540
285666	522541
89306	522542
63493	522543
233960	522544
69070	522545
104621	522546
111373	522547
159076	522548
104378	522549
183371	522550
5371	522551
144489	522552
181182	522553
300766	522554
39240	522555
322055	522556
4872	522557
49413	522558
84227	522559
123291	522560
3887	522561
35510	522562
218274	522563
4062	522564
52544	522565
50141	522566
6277	522567
7682	522568
47494	522569
98070	522570
2493	522571
18969	522572
158540	522573
121772	522574
30305	522575
45966	522576
110117	522577
272668	522578
9705	522579
77308	522580
105756	522581
64956	522582
126374	522583
24319	522584
39389	522585
63022	522586
65652	522587
177366	522588
6948	522589
228505	522590
78191	522591
31240	522592
77091	522593
74135	522594
17349	522595
213672	522596
29294	522597
89040	522598
105146	522599
19929	522600
123810	522601
284763	522602
15239	522603
2287	522604
213130	522605
96349	522606
10619	522607
128436	522608
26477	522609
257245	522610
923	522611
16383	522612
13157	522613
132810	522614
3399	522615
128362	522616
12256	522617
139336	522618
14889	522619
20136	522620
3923	522621
146539	522622
5890	522623
14177	522624
134470	522625
2569	522626
82454	522627
36378	522628
303714	522629
15444	522630
107240	522631
78759	522632
189276	522633
51308	522634
99879	522635
87101	522636
56106	522637
59300	522638
188623	522639
22360	522640
301006	522641
13900	522642
1544	522643
98567	522644
254704	522645
36489	522646
24742	522647
113715	522648
49811	522649
221	522650
272828	522651
2973	522652
6547	522653
170352	522654
76989	522655
159555	522656
78926	522657
210288	522658
17757	522659
70642	522660
166793	522661
13391	522662
152629	522663
32120	522664
74736	522665
18303	522666
28442	522667
143575	522668
81	522669
16008	522670
5859	522671
59776	522672
40906	522673
180465	522674
138417	522675
115454	522676
1382	522677
113554	522678
136649	522679
303494	522680
9522	522681
111452	522682
185225	522683
107294	522684
4567	522685
270916	522686
1723	522687
96087	522688
88110	522689
16537	522690
213285	522691
53603	522692
46966	522693
7832	522694
26388	522695
117160	522696
4767	522697
109996	522698
15348	522699
69359	522700
212646	522701
83948	522702
143600	522703
302564	522704
124154	522705
6047	522706
19503	522707
55244	522708
127817	522709
8024	522710
104849	522711
168087	522712
5263	522713
8594	522714
57334	522715
181416	522716
62729	522717
47317	522718
43874	522719
81721	522720
279270	522721
182696	522722
12648	522723
177508	522724
283383	522725
23747	522726
92293	522727
41339	522728
18811	522729
16766	522730
65415	522731
1618	522732
134448	522733
925	522734
108068	522735
17220	522736
40913	522737
74199	522738
2075	522739
56368	522740
20890	522741
59699	522742
13819	522743
62128	522744
130287	522745
48354	522746
94277	522747
7109	522748
33712	522749
59879	522750
81099	522751
132128	522752
99093	522753
673	522754
328251	522755
205733	522756
1792	522757
232966	522758
5084	522759
161564	522760
68458	522761
35766	522762
18626	522763
30101	522764
43538	522765
46343	522766
86029	522767
66097	522768
3879	522769
5523	522770
228980	522771
135089	522772
306972	522773
10158	522774
106277	522775
255315	522776
93242	522777
91976	522778
100352	522779
1463	522780
16567	522781
164026	522782
161215	522783
146907	522784
370	522785
40873	522786
243889	522787
68516	522788
19861	522789
70759	522790
24829	522791
317988	522792
4944	522793
28014	522794
28199	522795
226885	522796
312132	522797
249649	522798
235779	522799
210668	522800
219081	522801
35490	522802
164886	522803
22086	522804
20308	522805
81372	522806
74575	522807
53800	522808
61	522809
80625	522810
36586	522811
77570	522812
251740	522813
90464	522814
80161	522815
27687	522816
60441	522817
62952	522818
75471	522819
115817	522820
19101	522821
305411	522822
25690	522823
13991	522824
13991	522825
291392	522826
39043	522827
186473	522828
134532	522829
100278	522830
1910	522831
20689	522832
61143	522833
50249	522834
54656	522835
177994	522836
196007	522837
9026	522838
273062	522839
281563	522840
973	522841
3113	522842
28808	522843
1769	522844
4329	522845
263099	522846
195968	522847
83535	522848
22438	522849
28131	522850
129944	522851
164140	522852
120405	522853
83162	522854
6719	522855
87889	522856
49236	522857
54049	522858
27959	522859
128567	522860
129059	522861
16182	522862
193381	522863
97099	522864
132543	522865
142297	522866
66445	522867
96443	522868
89268	522869
7758	522870
138431	522871
23003	522872
247005	522873
18171	522874
136469	522875
137951	522876
133560	522877
64369	522878
65750	522879
206700	522880
140729	522881
281734	522882
50899	522883
39638	522884
88183	522885
338	522886
187248	522887
82647	522888
4024	522889
79058	522890
95953	522891
2035	522892
6531	522893
23479	522894
178950	522895
3037	522896
315376	522897
1390	522898
84477	522899
48990	522900
205812	522901
822	522902
110198	522903
22149	522904
146565	522905
74834	522906
16346	522907
62302	522908
13815	522909
6847	522910
213857	522911
13262	522912
11311	522913
36393	522914
215538	522915
191590	522916
8248	522917
2987	522918
2128	522919
9598	522920
32011	522921
40288	522922
15543	522923
263818	522924
9804	522925
13001	522926
38396	522927
6403	522928
48280	522929
27584	522930
232010	522931
36661	522932
893	522933
74872	522934
44660	522935
178021	522936
261789	522937
2679	522938
220300	522939
12224	522940
17705	522941
39319	522942
6235	522943
20923	522944
22537	522945
54992	522946
106864	522947
22537	522948
216277	522949
209189	522950
19586	522951
906	522952
18131	522953
1900	522954
700	522955
7675	522956
12896	522957
24480	522958
81269	522959
134707	522960
113833	522961
20264	522962
3696	522963
100491	522964
298756	522965
80004	522966
35216	522967
178232	522968
174229	522969
19289	522970
107866	522971
107852	522972
102089	522973
5585	522974
16578	522975
70215	522976
3607	522977
47066	522978
107771	522979
16705	522980
160150	522981
257648	522982
205499	522983
246309	522984
175296	522985
40226	522986
96548	522987
188120	522988
14008	522989
9905	522990
1406	522991
5174	522992
313437	522993
7879	522994
14262	522995
76261	522996
1726	522997
10427	522998
1631	522999
23816	523000
72941	523001
72941	523002
71231	523003
8180	523004
164193	523005
8095	523006
278896	523007
18124	523008
518	523009
4419	523010
91507	523011
112083	523012
8767	523013
104147	523014
140648	523015
59474	523016
61642	523017
47437	523018
27104	523019
150578	523020
165331	523021
41918	523022
128904	523023
283297	523024
36641	523025
31906	523026
56108	523027
93581	523028
138545	523029
8742	523030
66740	523031
30360	523032
98361	523033
18829	523034
127822	523035
59244	523036
66800	523037
33663	523038
6756	523039
20598	523040
102618	523041
226527	523042
112299	523043
152350	523044
160757	523045
92063	523046
186633	523047
11480	523048
700	523049
239803	523050
88020	523051
40035	523052
283328	523053
163796	523054
41549	523055
43512	523056
79607	523057
114252	523058
107021	523059
71871	523060
5363	523061
264965	523062
14	523063
5431	523064
1906	523065
213707	523066
6431	523067
3427	523068
2106	523069
9123	523070
188412	523071
222381	523072
228565	523073
41466	523074
98682	523075
54103	523076
67110	523077
60852	523078
67317	523079
10296	523080
5528	523081
40841	523082
126817	523083
13821	523084
20846	523085
123407	523086
186161	523087
214202	523088
105936	523089
172704	523090
38013	523091
11388	523092
275930	523093
193331	523094
83222	523095
44172	523096
118348	523097
12303	523098
649	523099
44381	523100
27147	523101
30382	523102
1351	523103
19214	523104
22392	523105
53651	523106
2479	523107
2479	523108
5057	523109
189590	523110
34588	523111
217104	523112
253694	523113
13063	523114
4123	523115
85803	523116
120577	523117
188035	523118
23336	523119
41871	523120
4502	523121
61553	523122
107331	523123
4305	523124
18955	523125
58064	523126
1362	523127
120804	523128
63712	523129
71003	523130
257563	523131
14836	523132
19597	523133
82252	523134
197103	523135
185957	523136
97919	523137
126989	523138
39444	523139
190469	523140
35857	523141
79607	523142
37190	523143
15457	523144
223523	523145
45037	523146
2206	523147
133542	523148
9095	523149
178957	523150
14130	523151
313951	523152
168924	523153
28530	523154
15680	523155
208792	523156
15496	523157
14333	523158
8333	523159
226301	523160
35534	523161
77931	523162
179465	523163
40068	523164
210767	523165
2036	523166
102188	523167
23584	523168
3149	523169
52368	523170
60266	523171
60761	523172
163599	523173
98700	523174
4738	523175
2285	523176
14370	523177
31493	523178
127281	523179
10129	523180
46535	523181
84615	523182
6762	523183
1857	523184
19308	523185
36091	523186
138151	523187
238871	523188
2364	523189
53015	523190
74622	523191
2725	523192
115421	523193
143386	523194
40933	523195
2092	523196
17937	523197
50071	523198
48161	523199
4164	523200
6412	523201
28587	523202
278068	523203
98784	523204
74627	523205
4490	523206
41480	523207
82237	523208
36392	523209
478	523210
16112	523211
3997	523212
41986	523213
2656	523214
138640	523215
39584	523216
4707	523217
45603	523218
209032	523219
31582	523220
18978	523221
11183	523222
74418	523223
110180	523224
53475	523225
304159	523226
198492	523227
17996	523228
16004	523229
139978	523230
51136	523231
138594	523232
253331	523233
4045	523234
202665	523235
29986	523236
838	523237
179375	523238
39545	523239
128764	523240
102385	523241
275219	523242
142836	523243
3392	523244
244365	523245
105364	523246
55868	523247
80144	523248
93832	523249
92686	523250
101178	523251
2495	523252
30689	523253
4358	523254
121882	523255
115995	523256
81508	523257
4601	523258
86057	523259
76743	523260
227098	523261
39920	523262
4805	523263
18306	523264
2570	523265
61104	523266
219817	523267
206012	523268
44085	523269
79	523270
21920	523271
176146	523272
44694	523273
2604	523274
30848	523275
1796	523276
152986	523277
79549	523278
17897	523279
5638	523280
51376	523281
10169	523282
17632	523283
78150	523284
245032	523285
176778	523286
208468	523287
52901	523288
114473	523289
17322	523290
3796	523291
17747	523292
40738	523293
13314	523294
18946	523295
192239	523296
1819	523297
39223	523298
60778	523299
53575	523300
16064	523301
51669	523302
182045	523303
2927	523304
91802	523305
296960	523306
124648	523307
80622	523308
2787	523309
69470	523310
26013	523311
62514	523312
131973	523313
50925	523314
66115	523315
3312	523316
4420	523317
84684	523318
36379	523319
21633	523320
119362	523321
60562	523322
81422	523323
61641	523324
9233	523325
151364	523326
41632	523327
106381	523328
222765	523329
10625	523330
43700	523331
75027	523332
1199	523333
101517	523334
178027	523335
208169	523336
44179	523337
281413	523338
99341	523339
37506	523340
729	523341
35436	523342
5645	523343
72235	523344
18481	523345
80962	523346
43103	523347
15129	523348
319757	523349
2717	523350
133196	523351
181138	523352
18497	523353
120159	523354
27318	523355
64245	523356
105562	523357
199992	523358
137942	523359
27692	523360
73555	523361
93122	523362
298066	523363
58649	523364
232375	523365
82288	523366
4925	523367
32036	523368
75182	523369
22049	523370
38477	523371
96215	523372
23862	523373
20263	523374
120982	523375
79499	523376
19763	523377
62046	523378
44293	523379
90156	523380
61161	523381
58649	523382
153317	523383
52347	523384
36357	523385
80948	523386
154133	523387
206460	523388
68889	523389
311812	523390
6442	523391
141572	523392
14808	523393
169964	523394
92134	523395
306176	523396
75	523397
25243	523398
2576	523399
20397	523400
243370	523401
18713	523402
8312	523403
5670	523404
5812	523405
163079	523406
227109	523407
156009	523408
215678	523409
5	523410
59281	523411
940	523412
76892	523413
58751	523414
108631	523415
111329	523416
80385	523417
67840	523418
154750	523419
245891	523420
16550	523421
216787	523422
288777	523423
10817	523424
118114	523425
52253	523426
39315	523427
50830	523428
184627	523429
34268	523430
97024	523431
93910	523432
112103	523433
51225	523434
321762	523435
145687	523436
17534	523437
195874	523438
163717	523439
173460	523440
225181	523441
32853	523442
24055	523443
48680	523444
225182	523445
141979	523446
31948	523447
106389	523448
28311	523449
205785	523450
42066	523451
20939	523452
10495	523453
41422	523454
89506	523455
3910	523456
74081	523457
198259	523458
2243	523459
188898	523460
56075	523461
86811	523462
26949	523463
13718	523464
95134	523465
303996	523466
152388	523467
24316	523468
282288	523469
27244	523470
228553	523471
12917	523472
69734	523473
94031	523474
12421	523475
48218	523476
9394	523477
153774	523478
56440	523479
182166	523480
67189	523481
7659	523482
35743	523483
12199	523484
3025	523485
141968	523486
10741	523487
235138	523488
3723	523489
48904	523490
26177	523491
129323	523492
110296	523493
14574	523494
65482	523495
200184	523496
6828	523497
43142	523498
24657	523499
212785	523500
111266	523501
85590	523502
28479	523503
122259	523504
24844	523505
19455	523506
76066	523507
445	523508
2712	523509
197705	523510
24573	523511
167116	523512
140774	523513
293577	523514
93448	523515
196838	523516
2372	523517
82455	523518
127914	523519
15741	523520
17070	523521
260555	523522
5525	523523
1388	523524
13176	523525
48672	523526
215668	523527
61	523528
194902	523529
13358	523530
118198	523531
53764	523532
152715	523533
13464	523534
50740	523535
10462	523536
17206	523537
1879	523538
189889	523539
84853	523540
5691	523541
18435	523542
37146	523543
233959	523544
110034	523545
274123	523546
11381	523547
80985	523548
57778	523549
4412	523550
67524	523551
90831	523552
17175	523553
23862	523554
205245	523555
11839	523556
181120	523557
6692	523558
10878	523559
24384	523560
87058	523561
185379	523562
5372	523563
19897	523564
54018	523565
209065	523566
182726	523567
2747	523568
2191	523569
1910	523570
19416	523571
221770	523572
38645	523573
157439	523574
12401	523575
62238	523576
28474	523577
183410	523578
216510	523579
736	523580
5410	523581
78479	523582
51565	523583
19023	523584
81562	523585
105727	523586
54352	523587
45435	523588
61281	523589
28623	523590
171538	523591
13489	523592
62630	523593
201093	523594
89013	523595
52313	523596
86500	523597
167102	523598
42584	523599
94824	523600
47384	523601
30388	523602
162545	523603
35182	523604
67666	523605
179105	523606
72168	523607
122027	523608
120713	523609
99113	523610
81596	523611
101	523612
36831	523613
96533	523614
164600	523615
18723	523616
18807	523617
234661	523618
50607	523619
203099	523620
36659	523621
187674	523622
116961	523623
66203	523624
4705	523625
26183	523626
167361	523627
8304	523628
31191	523629
25936	523630
75032	523631
22326	523632
97606	523633
36985	523634
31882	523635
185405	523636
105326	523637
70130	523638
50810	523639
23416	523640
96422	523641
192732	523642
244810	523643
23956	523644
49507	523645
7586	523646
71694	523647
127934	523648
210	523649
76177	523650
147647	523651
13286	523652
207957	523653
54037	523654
14336	523655
32729	523656
45341	523657
59165	523658
11812	523659
150396	523660
161315	523661
214514	523662
123060	523663
132130	523664
2665	523665
68989	523666
2609	523667
41978	523668
17027	523669
251383	523670
3289	523671
21435	523672
47117	523673
109100	523674
96174	523675
39151	523676
38271	523677
179487	523678
55561	523679
48063	523680
64003	523681
271	523682
119804	523683
71224	523684
10860	523685
59243	523686
76329	523687
275114	523688
293644	523689
150047	523690
245255	523691
313818	523692
133026	523693
154260	523694
3139	523695
94234	523696
305502	523697
17863	523698
251291	523699
279361	523700
327653	523701
89438	523702
81129	523703
125118	523704
88046	523705
270374	523706
176684	523707
198880	523708
316062	523709
315749	523710
98937	523711
175953	523712
232929	523713
77955	523714
32778	523715
281333	523716
186761	523717
220895	523718
293242	523719
81464	523720
74389	523721
175953	523722
49235	523723
256929	523724
98937	523725
205607	523726
235158	523727
264092	523728
47598	523729
84191	523730
55641	523731
167942	523732
255698	523733
106410	523734
207925	523735
225919	523736
59776	523737
77222	523738
291570	523739
188095	523740
125308	523741
88046	523742
43444	523743
30130	523744
234569	523745
142621	523746
183118	523747
12329	523748
213919	523749
107390	523750
59572	523751
24238	523752
24260	523753
247268	523754
217622	523755
6058	523756
190208	523757
61211	523758
2134	523759
196636	523760
161456	523761
136518	523762
76654	523763
117661	523764
113368	523765
258821	523766
28142	523767
65262	523768
166241	523769
29735	523770
9342	523771
71064	523772
12336	523773
46931	523774
168167	523775
140	523776
32213	523777
84196	523778
257952	523779
32228	523780
16434	523781
107103	523782
33957	523783
68043	523784
81471	523785
45179	523786
107374	523787
475	523788
7436	523789
4585	523790
4691	523791
8423	523792
115454	523793
21261	523794
84993	523795
96911	523796
59251	523797
33162	523798
262650	523799
2591	523800
13528	523801
166354	523802
23612	523803
53433	523804
101075	523805
17557	523806
57653	523807
15396	523808
14855	523809
132978	523810
11072	523811
135143	523812
68174	523813
4233	523814
102029	523815
212919	523816
89895	523817
11679	523818
244955	523819
40805	523820
313643	523821
188159	523822
86020	523823
16786	523824
24481	523825
25970	523826
281903	523827
16963	523828
55209	523829
56684	523830
702	523831
190214	523832
182134	523833
44286	523834
28926	523835
39445	523836
29045	523837
130634	523838
44177	523839
14573	523840
190101	523841
258628	523842
261889	523843
88828	523844
237458	523845
144826	523846
128834	523847
163596	523848
194051	523849
276567	523850
182115	523851
110996	523852
185706	523853
134275	523854
28978	523855
38008	523856
239318	523857
260478	523858
20151	523859
73156	523860
48270	523861
20599	523862
107445	523863
30875	523864
49168	523865
134123	523866
136222	523867
151763	523868
305127	523869
50108	523870
276038	523871
324264	523872
26053	523873
171069	523874
53766	523875
14573	523876
16223	523877
40565	523878
171375	523879
20385	523880
275014	523881
167281	523882
45424	523883
100292	523884
109852	523885
167802	523886
113806	523887
104316	523888
46828	523889
182888	523890
289048	523891
266652	523892
101534	523893
38882	523894
143832	523895
82973	523896
77766	523897
11642	523898
210252	523899
24197	523900
124061	523901
282517	523902
232589	523903
80599	523904
24584	523905
39793	523906
195776	523907
87585	523908
29341	523909
9631	523910
313131	523911
200924	523912
4727	523913
5798	523914
53005	523915
22662	523916
21206	523917
77930	523918
223	523919
22058	523920
1041	523921
134219	523922
10375	523923
19336	523924
87462	523925
1118	523926
3534	523927
77431	523928
3327	523929
122855	523930
324575	523931
67023	523932
32173	523933
57208	523934
49347	523935
1118	523936
33222	523937
17443	523938
57931	523939
3965	523940
295763	523941
26292	523942
41172	523943
140713	523944
277022	523945
271	523946
246553	523947
125266	523948
177	523949
19872	523950
50466	523951
192563	523952
3437	523953
178700	523954
56365	523955
211570	523956
1178	523957
111167	523958
242022	523959
27592	523960
262387	523961
13595	523962
297855	523963
24111	523964
296244	523965
18309	523966
19180	523967
35179	523968
13864	523969
41800	523970
33760	523971
48090	523972
68119	523973
16295	523974
29804	523975
26983	523976
16007	523977
41990	523978
116297	523979
9820	523980
28323	523981
138646	523982
282423	523983
54213	523984
140231	523985
179216	523986
88241	523987
281707	523988
127427	523989
158324	523990
85733	523991
176789	523992
4456	523993
158556	523994
12866	523995
69140	523996
96454	523997
148896	523998
27974	523999
193186	524000
22325	524001
129482	524002
82619	524003
21957	524004
11452	524005
134342	524006
18993	524007
25738	524008
199866	524009
9792	524010
162908	524011
48130	524012
122029	524013
21207	524014
3728	524015
160445	524016
100330	524017
39359	524018
10009	524019
83940	524020
172802	524021
165490	524022
56413	524023
7127	524024
12862	524025
21331	524026
281179	524027
111448	524028
233772	524029
63068	524030
15758	524031
28507	524032
8756	524033
51910	524034
1184	524035
122410	524036
34972	524037
2929	524038
6335	524039
80456	524040
147645	524041
40587	524042
23481	524043
100568	524044
37075	524045
103598	524046
1740	524047
52498	524048
24859	524049
6849	524050
3478	524051
76913	524052
4537	524053
261413	524054
71391	524055
43802	524056
43809	524057
29371	524058
32622	524059
2089	524060
113849	524061
68168	524062
73173	524063
193087	524064
14380	524065
329	524066
19478	524067
44717	524068
60786	524069
3180	524070
16245	524071
315424	524072
11455	524073
29800	524074
5622	524075
152433	524076
85514	524077
26256	524078
108758	524079
81510	524080
269069	524081
38047	524082
41998	524083
28232	524084
1131	524085
21707	524086
63625	524087
56490	524088
124321	524089
8036	524090
115660	524091
17459	524092
320	524093
143179	524094
9086	524095
17904	524096
16545	524097
303717	524098
56579	524099
36730	524100
12834	524101
116029	524102
14317	524103
14699	524104
82175	524105
89304	524106
106824	524107
28656	524108
93736	524109
69860	524110
72872	524111
33158	524112
206146	524113
736	524114
195386	524115
46383	524116
68571	524117
51090	524118
21764	524119
1922	524120
48477	524121
38908	524122
20749	524123
125505	524124
194145	524125
27243	524126
5806	524127
79030	524128
19560	524129
196890	524130
92147	524131
25471	524132
52480	524133
96060	524134
64371	524135
235823	524136
13992	524137
33609	524138
24162	524139
26192	524140
29752	524141
132839	524142
7184	524143
116731	524144
35619	524145
168362	524146
8065	524147
4498	524148
13923	524149
263048	524150
92754	524151
264631	524152
67641	524153
38537	524154
89588	524155
87521	524156
7472	524157
92213	524158
9433	524159
1	524160
246052	524161
156182	524162
257137	524163
97146	524164
183871	524165
997	524166
160676	524167
81664	524168
2447	524169
21220	524170
10763	524171
7450	524172
32960	524173
23774	524174
53615	524175
10928	524176
52269	524177
107012	524178
60093	524179
88899	524180
121490	524181
133288	524182
58815	524183
20070	524184
107628	524185
171043	524186
211671	524187
618	524188
134069	524189
5891	524190
21259	524191
97056	524192
22587	524193
3854	524194
41249	524195
25707	524196
23706	524197
59979	524198
535	524199
19314	524200
120946	524201
26457	524202
9053	524203
1422	524204
137373	524205
6558	524206
60353	524207
117558	524208
6001	524209
90520	524210
99237	524211
5174	524212
14904	524213
613	524214
5115	524215
73383	524216
87185	524217
40225	524218
7796	524219
120461	524220
246990	524221
62320	524222
7743	524223
32184	524224
50935	524225
61739	524226
27659	524227
58310	524228
192479	524229
129	524230
5038	524231
37158	524232
4475	524233
265895	524234
26331	524235
207879	524236
25906	524237
43656	524238
128565	524239
53472	524240
85795	524241
26709	524242
204385	524243
6492	524244
216445	524245
11897	524246
49982	524247
38346	524248
211552	524249
6852	524250
295293	524251
284852	524252
691	524253
171924	524254
250538	524255
41190	524256
241521	524257
18837	524258
42656	524259
135784	524260
93438	524261
587	524262
63745	524263
63934	524264
35635	524265
113713	524266
21856	524267
133869	524268
35570	524269
207159	524270
1106	524271
33993	524272
44554	524273
8377	524274
6214	524275
304012	524276
94405	524277
227033	524278
199151	524279
312952	524280
52825	524281
1117	524282
33104	524283
172113	524284
265207	524285
15047	524286
113335	524287
31193	524288
53680	524289
1339	524290
56968	524291
69197	524292
142686	524293
304133	524294
7354	524295
81758	524296
144833	524297
69991	524298
25372	524299
27931	524300
266786	524301
29031	524302
9433	524303
25648	524304
32116	524305
165493	524306
23744	524307
175351	524308
38652	524309
33754	524310
291415	524311
89891	524312
89640	524313
208010	524314
5492	524315
45006	524316
259387	524317
7362	524318
55687	524319
105120	524320
102627	524321
35587	524322
11622	524323
96557	524324
110750	524325
88791	524326
128337	524327
33985	524328
32724	524329
251079	524330
69239	524331
20433	524332
80613	524333
92465	524334
178360	524335
193189	524336
43926	524337
280762	524338
117320	524339
123741	524340
130470	524341
103027	524342
292500	524343
23189	524344
518	524345
6322	524346
136990	524347
18043	524348
50368	524349
17601	524350
52074	524351
20058	524352
72610	524353
138308	524354
14954	524355
201057	524356
83288	524357
36196	524358
63333	524359
50764	524360
17977	524361
12821	524362
137297	524363
20597	524364
40920	524365
110151	524366
88312	524367
63800	524368
35134	524369
11995	524370
294815	524371
79668	524372
51219	524373
67316	524374
71787	524375
178957	524376
15521	524377
179831	524378
185107	524379
48956	524380
145509	524381
136440	524382
269110	524383
26799	524384
176273	524385
273064	524386
14831	524387
1598	524388
81390	524389
435	524390
110241	524391
45359	524392
168660	524393
66329	524394
19956	524395
73061	524396
1405	524397
63800	524398
82876	524399
171311	524400
199716	524401
137141	524402
191854	524403
2965	524404
2343	524405
199718	524406
86719	524407
18967	524408
202287	524409
16061	524410
227321	524411
34846	524412
53469	524413
28140	524414
75841	524415
116284	524416
11537	524417
7324	524418
86352	524419
60969	524420
136503	524421
8053	524422
66693	524423
144298	524424
159051	524425
22298	524426
199945	524427
97228	524428
218447	524429
33529	524430
283363	524431
124547	524432
23859	524433
49851	524434
1683	524435
266	524436
30067	524437
60081	524438
86747	524439
42975	524440
96274	524441
39953	524442
248255	524443
115149	524444
6761	524445
49867	524446
267222	524447
213914	524448
22068	524449
25733	524450
10916	524451
53428	524452
15003	524453
133869	524454
60997	524455
37730	524456
36467	524457
13076	524458
171969	524459
44113	524460
100741	524461
115342	524462
67546	524463
991	524464
245371	524465
5798	524466
294816	524467
314116	524468
100888	524469
112844	524470
139283	524471
138672	524472
18441	524473
190823	524474
192594	524475
79993	524476
53101	524477
23251	524478
17608	524479
89627	524480
29834	524481
26409	524482
33170	524483
321543	524484
113623	524485
60655	524486
55217	524487
48076	524488
39766	524489
1227	524490
69512	524491
65892	524492
185670	524493
152246	524494
5822	524495
3265	524496
55242	524497
52906	524498
15832	524499
84543	524500
124102	524501
122860	524502
21245	524503
8128	524504
215090	524505
75051	524506
81158	524507
142098	524508
67108	524509
17563	524510
51453	524511
26324	524512
155911	524513
297822	524514
81389	524515
6902	524516
76172	524517
83847	524518
124745	524519
24847	524520
92829	524521
74126	524522
29040	524523
166750	524524
53544	524525
10832	524526
200338	524527
112	524528
105808	524529
56690	524530
83203	524531
176991	524532
64324	524533
42170	524534
54248	524535
18998	524536
2137	524537
13154	524538
34331	524539
6636	524540
140593	524541
13489	524542
18834	524543
3492	524544
110934	524545
48986	524546
108527	524547
749	524548
18655	524549
75460	524550
41536	524551
20273	524552
98023	524553
13180	524554
77168	524555
9158	524556
10771	524557
3719	524558
3490	524559
120957	524560
164092	524561
133647	524562
38398	524563
72350	524564
173883	524565
35416	524566
286471	524567
4568	524568
22079	524569
35606	524570
241779	524571
9731	524572
87225	524573
52383	524574
233276	524575
37751	524576
93721	524577
1283	524578
31595	524579
105448	524580
295253	524581
202085	524582
6386	524583
251632	524584
33195	524585
31468	524586
31722	524587
16344	524588
300599	524589
198510	524590
32077	524591
19366	524592
218691	524593
62250	524594
4350	524595
46091	524596
3149	524597
1507	524598
59011	524599
14047	524600
67112	524601
1402	524602
83774	524603
68913	524604
106862	524605
148241	524606
86999	524607
4124	524608
17625	524609
30238	524610
927	524611
3753	524612
168987	524613
211125	524614
86100	524615
5833	524616
219851	524617
112032	524618
11948	524619
50794	524620
41689	524621
124	524622
21101	524623
55078	524624
35431	524625
101567	524626
86442	524627
120573	524628
194001	524629
193980	524630
210775	524631
71748	524632
121426	524633
27915	524634
155966	524635
72949	524636
21020	524637
203806	524638
52547	524639
49003	524640
24456	524641
26916	524642
16399	524643
60548	524644
22038	524645
150561	524646
185149	524647
33134	524648
17664	524649
319351	524650
64928	524651
73387	524652
77340	524653
60856	524654
38523	524655
183908	524656
36759	524657
1967	524658
222564	524659
151823	524660
29547	524661
120309	524662
1179	524663
23261	524664
106914	524665
213	524666
172936	524667
32417	524668
316457	524669
190375	524670
24096	524671
190579	524672
321378	524673
67008	524674
18490	524675
9628	524676
18367	524677
165945	524678
120482	524679
92097	524680
12280	524681
411	524682
1073	524683
240687	524684
67485	524685
40442	524686
86138	524687
135416	524688
33947	524689
11727	524690
1665	524691
50766	524692
7446	524693
148	524694
5737	524695
123801	524696
15203	524697
1050	524698
24632	524699
9844	524700
83547	524701
4221	524702
1408	524703
140904	524704
100226	524705
2771	524706
63155	524707
42228	524708
22855	524709
68573	524710
26568	524711
24205	524712
5601	524713
203670	524714
136626	524715
45470	524716
128665	524717
21745	524718
103789	524719
34909	524720
37961	524721
17153	524722
126538	524723
2121	524724
5841	524725
132059	524726
7439	524727
4043	524728
21843	524729
130123	524730
86333	524731
37177	524732
216656	524733
158246	524734
1110	524735
134046	524736
65978	524737
208401	524738
14887	524739
204712	524740
57294	524741
33023	524742
281135	524743
35599	524744
133032	524745
169839	524746
7035	524747
55504	524748
89742	524749
48314	524750
148151	524751
19479	524752
259470	524753
20328	524754
13277	524755
138682	524756
121610	524757
1484	524758
168774	524759
29268	524760
130238	524761
92418	524762
14913	524763
6063	524764
5577	524765
8061	524766
82553	524767
79048	524768
18096	524769
72597	524770
8027	524771
56022	524772
127991	524773
172129	524774
31372	524775
320041	524776
91718	524777
72698	524778
2877	524779
62037	524780
295369	524781
109157	524782
2952	524783
64712	524784
11815	524785
25147	524786
84285	524787
276593	524788
26365	524789
25160	524790
132719	524791
9090	524792
21553	524793
48071	524794
12971	524795
48348	524796
215590	524797
231373	524798
137695	524799
116472	524800
14812	524801
123982	524802
9022	524803
77330	524804
160330	524805
128794	524806
37382	524807
54620	524808
8285	524809
12591	524810
13749	524811
99844	524812
10868	524813
18404	524814
26893	524815
11866	524816
47709	524817
9640	524818
64496	524819
3879	524820
12656	524821
32140	524822
17167	524823
200598	524824
10601	524825
15792	524826
115090	524827
27124	524828
27829	524829
46231	524830
20296	524831
2753	524832
42768	524833
36677	524834
24478	524835
1134	524836
120496	524837
17978	524838
32568	524839
5392	524840
20748	524841
8084	524842
5638	524843
212062	524844
23486	524845
319639	524846
20787	524847
27532	524848
8469	524849
167084	524850
20021	524851
113989	524852
195400	524853
109365	524854
3617	524855
154751	524856
198663	524857
67983	524858
4127	524859
63411	524860
11966	524861
26961	524862
154651	524863
210780	524864
10060	524865
48682	524866
66184	524867
112349	524868
58563	524869
191050	524870
254644	524871
3927	524872
43395	524873
58215	524874
176088	524875
206808	524876
1626	524877
300571	524878
16326	524879
149250	524880
107731	524881
89483	524882
64876	524883
51144	524884
22271	524885
83873	524886
135659	524887
136206	524888
59691	524889
41115	524890
81561	524891
10442	524892
193237	524893
27269	524894
29394	524895
79997	524896
34076	524897
70701	524898
42732	524899
15492	524900
5163	524901
182718	524902
8044	524903
143823	524904
144917	524905
42473	524906
64697	524907
6579	524908
27365	524909
97325	524910
2693	524911
43228	524912
318966	524913
4540	524914
327854	524915
214730	524916
17182	524917
6443	524918
29146	524919
20529	524920
26137	524921
49879	524922
36679	524923
36543	524924
94762	524925
41400	524926
56328	524927
30167	524928
21409	524929
15592	524930
16597	524931
57647	524932
245336	524933
89285	524934
5098	524935
35135	524936
104176	524937
24468	524938
120113	524939
144153	524940
231304	524941
103969	524942
17508	524943
3050	524944
91583	524945
10113	524946
14177	524947
7761	524948
2604	524949
32988	524950
8374	524951
2	524952
3143	524953
1160	524954
1400	524955
28043	524956
12856	524957
15476	524958
7902	524959
302283	524960
114851	524961
103711	524962
75930	524963
110694	524964
264729	524965
36380	524966
36495	524967
82594	524968
204275	524969
197941	524970
92029	524971
81128	524972
92548	524973
18585	524974
13764	524975
110909	524976
35131	524977
231883	524978
81122	524979
71603	524980
68593	524981
12075	524982
72819	524983
30323	524984
41561	524985
65012	524986
90219	524987
322259	524988
54596	524989
106266	524990
169779	524991
213521	524992
11395	524993
70951	524994
176392	524995
248089	524996
115806	524997
180733	524998
325763	524999
93270	525000
11561	525001
45651	525002
118840	525003
250021	525004
11340	525005
130120	525006
5964	525007
215917	525008
10762	525009
66579	525010
85345	525011
54477	525012
284052	525013
194809	525014
726	525015
60524	525016
58470	525017
9831	525018
7148	525019
3493	525020
164485	525021
24641	525022
11849	525023
1075	525024
83814	525025
168153	525026
31411	525027
37142	525028
75571	525029
1701	525030
19450	525031
139763	525032
72044	525033
9501	525034
11888	525035
131437	525036
92359	525037
51611	525038
19247	525039
261775	525040
162305	525041
73162	525042
6280	525043
5172	525044
112668	525045
16885	525046
16579	525047
157357	525048
121171	525049
45715	525050
37049	525051
27889	525052
11371	525053
3524	525054
1042	525055
29713	525056
47914	525057
107339	525058
754	525059
33092	525060
155742	525061
35433	525062
106708	525063
18904	525064
46506	525065
64169	525066
152517	525067
245728	525068
106958	525069
318223	525070
282433	525071
63583	525072
213713	525073
124765	525074
46339	525075
26000	525076
39992	525077
41738	525078
2387	525079
60518	525080
865	525081
51037	525082
13888	525083
118974	525084
116265	525085
4853	525086
129209	525087
66919	525088
53335	525089
215779	525090
79797	525091
187189	525092
134072	525093
62906	525094
87593	525095
4032	525096
134047	525097
51281	525098
21296	525099
19212	525100
20303	525101
291823	525102
54168	525103
22519	525104
32624	525105
56766	525106
76986	525107
93159	525108
56912	525109
57062	525110
204632	525111
22224	525112
304212	525113
190478	525114
118178	525115
188198	525116
40960	525117
14913	525118
226898	525119
29056	525120
26393	525121
166428	525122
108929	525123
131950	525124
105241	525125
169485	525126
7675	525127
2144	525128
123147	525129
42441	525130
156784	525131
21151	525132
143070	525133
72925	525134
98780	525135
214369	525136
228951	525137
60005	525138
27214	525139
107224	525140
4474	525141
210199	525142
161601	525143
34543	525144
4043	525145
138630	525146
74554	525147
167663	525148
65227	525149
73277	525150
34705	525151
185300	525152
226193	525153
296243	525154
87250	525155
145313	525156
4593	525157
78006	525158
75935	525159
56172	525160
13767	525161
16181	525162
247651	525163
291367	525164
10107	525165
66002	525166
6355	525167
178631	525168
27350	525169
191680	525170
22283	525171
72265	525172
45375	525173
184677	525174
4778	525175
43360	525176
148530	525177
26102	525178
4602	525179
27355	525180
203777	525181
10601	525182
917	525183
275515	525184
42076	525185
11312	525186
200429	525187
44192	525188
290742	525189
190595	525190
22679	525191
88016	525192
33926	525193
10467	525194
126953	525195
25160	525196
31516	525197
149573	525198
18186	525199
93069	525200
45150	525201
18618	525202
137789	525203
65277	525204
1031	525205
80970	525206
10423	525207
243473	525208
87035	525209
2670	525210
64719	525211
202237	525212
18464	525213
35033	525214
197601	525215
85888	525216
5398	525217
34074	525218
87408	525219
159837	525220
194816	525221
33756	525222
19379	525223
139891	525224
77002	525225
116298	525226
217287	525227
5216	525228
20179	525229
20196	525230
171899	525231
298378	525232
17758	525233
110115	525234
19271	525235
247253	525236
313887	525237
51357	525238
50776	525239
174551	525240
132279	525241
62440	525242
6961	525243
179	525244
272055	525245
14077	525246
2164	525247
1952	525248
30800	525249
78539	525250
44950	525251
10174	525252
129740	525253
55193	525254
18709	525255
249032	525256
1163	525257
7327	525258
47493	525259
98529	525260
79334	525261
305563	525262
25617	525263
44963	525264
15569	525265
56907	525266
122422	525267
98914	525268
22146	525269
131230	525270
9134	525271
92945	525272
13279	525273
295020	525274
5106	525275
74186	525276
22317	525277
2649	525278
84980	525279
13264	525280
76718	525281
59029	525282
186702	525283
33839	525284
24355	525285
105298	525286
156852	525287
464	525288
1047	525289
319234	525290
8318	525291
65156	525292
74687	525293
203726	525294
55871	525295
39921	525296
78978	525297
73371	525298
85458	525299
7652	525300
109018	525301
27598	525302
121045	525303
39762	525304
72626	525305
17120	525306
136347	525307
77292	525308
67764	525309
121268	525310
24024	525311
3423	525312
56112	525313
226	525314
15496	525315
73687	525316
128743	525317
14859	525318
85008	525319
28898	525320
18057	525321
72596	525322
69618	525323
39967	525324
735	525325
61669	525326
140762	525327
89494	525328
21502	525329
78715	525330
22931	525331
48760	525332
35865	525333
32883	525334
31754	525335
3576	525336
32113	525337
191760	525338
41710	525339
30131	525340
6686	525341
58240	525342
145452	525343
207078	525344
70755	525345
293541	525346
18592	525347
1692	525348
18592	525349
25517	525350
84079	525351
14969	525352
59170	525353
313964	525354
1990	525355
102322	525356
223091	525357
78547	525358
1671	525359
14853	525360
48364	525361
66885	525362
117696	525363
263422	525364
101868	525365
27928	525366
7278	525367
213511	525368
258136	525369
74828	525370
1098	525371
10832	525372
36227	525373
149261	525374
256583	525375
63584	525376
10470	525377
123748	525378
39815	525379
36965	525380
62032	525381
77548	525382
210144	525383
200252	525384
26604	525385
117322	525386
80029	525387
43049	525388
23491	525389
69907	525390
171031	525391
55698	525392
704	525393
26922	525394
143253	525395
21268	525396
100328	525397
87498	525398
16364	525399
133692	525400
202939	525401
82572	525402
141125	525403
124134	525404
280695	525405
85949	525406
212090	525407
27363	525408
128908	525409
94341	525410
158987	525411
116421	525412
148479	525413
11648	525414
11849	525415
110278	525416
270798	525417
99848	525418
248317	525419
314602	525420
31197	525421
107730	525422
1278	525423
48769	525424
146432	525425
71037	525426
29795	525427
87276	525428
197921	525429
57104	525430
7342	525431
11033	525432
100533	525433
52341	525434
235163	525435
13587	525436
60386	525437
289803	525438
10060	525439
28804	525440
8966	525441
284112	525442
2611	525443
43746	525444
70721	525445
30131	525446
4704	525447
63408	525448
7273	525449
16726	525450
74410	525451
24039	525452
131188	525453
86581	525454
183062	525455
2029	525456
58220	525457
252880	525458
3003	525459
37908	525460
151032	525461
16207	525462
28837	525463
266194	525464
52857	525465
15188	525466
15639	525467
178231	525468
87289	525469
1995	525470
45641	525471
139078	525472
68945	525473
14532	525474
153846	525475
216607	525476
4128	525477
156027	525478
298813	525479
2192	525480
3667	525481
73224	525482
11708	525483
140589	525484
153596	525485
49504	525486
74936	525487
133	525488
2835	525489
238730	525490
106528	525491
4869	525492
196169	525493
8873	525494
289782	525495
524	525496
1400	525497
146075	525498
2403	525499
2768	525500
104456	525501
92031	525502
157125	525503
47426	525504
6816	525505
13211	525506
38209	525507
46880	525508
61093	525509
180894	525510
825	525511
7589	525512
237942	525513
146532	525514
12805	525515
145957	525516
218844	525517
57036	525518
16399	525519
35997	525520
11912	525521
9875	525522
109616	525523
32558	525524
143667	525525
6450	525526
291131	525527
3899	525528
308472	525529
142532	525530
10576	525531
115415	525532
296551	525533
10463	525534
39616	525535
28462	525536
60258	525537
259038	525538
125215	525539
26902	525540
261385	525541
77187	525542
86580	525543
292962	525544
121890	525545
3023	525546
206778	525547
105168	525548
194025	525549
92654	525550
134924	525551
107761	525552
156631	525553
22079	525554
30561	525555
27258	525556
55	525557
29741	525558
28316	525559
124080	525560
131075	525561
7018	525562
2631	525563
60477	525564
133076	525565
16919	525566
72288	525567
56435	525568
135208	525569
3813	525570
117253	525571
70590	525572
289495	525573
25555	525574
13920	525575
47946	525576
1510	525577
50889	525578
91414	525579
50111	525580
63922	525581
120488	525582
47720	525583
87853	525584
13445	525585
200311	525586
55132	525587
1953	525588
184796	525589
79399	525590
32930	525591
52628	525592
201589	525593
65903	525594
1390	525595
74885	525596
20989	525597
53173	525598
306253	525599
261106	525600
11835	525601
3548	525602
59740	525603
33684	525604
123970	525605
136329	525606
67117	525607
31417	525608
5821	525609
18590	525610
203999	525611
31379	525612
15558	525613
179516	525614
56704	525615
112089	525616
1039	525617
59098	525618
175783	525619
45249	525620
86449	525621
20514	525622
21337	525623
145	525624
19683	525625
124470	525626
149696	525627
180361	525628
36321	525629
274604	525630
91712	525631
185936	525632
19088	525633
83976	525634
149708	525635
19718	525636
24417	525637
58410	525638
52539	525639
93691	525640
296771	525641
34577	525642
262744	525643
41844	525644
315458	525645
93251	525646
102972	525647
68602	525648
276621	525649
151450	525650
42182	525651
82330	525652
124892	525653
227665	525654
19326	525655
213458	525656
74670	525657
6670	525658
122337	525659
41259	525660
41544	525661
13734	525662
103041	525663
28973	525664
220683	525665
163032	525666
121435	525667
26679	525668
24511	525669
283936	525670
27922	525671
83085	525672
247981	525673
29155	525674
110036	525675
1455	525676
78300	525677
44798	525678
170475	525679
85862	525680
27045	525681
61138	525682
116012	525683
26734	525684
137486	525685
21262	525686
31677	525687
20585	525688
102902	525689
71497	525690
3933	525691
17845	525692
88728	525693
324136	525694
182004	525695
36803	525696
65706	525697
20891	525698
19740	525699
35992	525700
35987	525701
135065	525702
119898	525703
58534	525704
6905	525705
13454	525706
191309	525707
28077	525708
316288	525709
20303	525710
152140	525711
192384	525712
2819	525713
3085	525714
206759	525715
49434	525716
302584	525717
53149	525718
296453	525719
129560	525720
11532	525721
89624	525722
200307	525723
70397	525724
87121	525725
208796	525726
32270	525727
118328	525728
23849	525729
8337	525730
48294	525731
16302	525732
103179	525733
3258	525734
42575	525735
44164	525736
108410	525737
63766	525738
175362	525739
152307	525740
25957	525741
4144	525742
224305	525743
104306	525744
136482	525745
24136	525746
675	525747
84	525748
165240	525749
133092	525750
93460	525751
137676	525752
1424	525753
113344	525754
35188	525755
99381	525756
61551	525757
21918	525758
129018	525759
29297	525760
47762	525761
173524	525762
295274	525763
181097	525764
146297	525765
252083	525766
37336	525767
73217	525768
55984	525769
18481	525770
29023	525771
57819	525772
321220	525773
88627	525774
45597	525775
162154	525776
195660	525777
151342	525778
89497	525779
16508	525780
11956	525781
2237	525782
37111	525783
249890	525784
28744	525785
304126	525786
57696	525787
86220	525788
62648	525789
231238	525790
106955	525791
295063	525792
104488	525793
65447	525794
234541	525795
179673	525796
233508	525797
22307	525798
28842	525799
260923	525800
13050	525801
219731	525802
98858	525803
36130	525804
67328	525805
24874	525806
23864	525807
9971	525808
50636	525809
67868	525810
77918	525811
72147	525812
207552	525813
248134	525814
26509	525815
93074	525816
61640	525817
235533	525818
206899	525819
173260	525820
137208	525821
298403	525822
101136	525823
253512	525824
37718	525825
36636	525826
116586	525827
191621	525828
179274	525829
116873	525830
165709	525831
81388	525832
11991	525833
247876	525834
107230	525835
18266	525836
143804	525837
304174	525838
128544	525839
110304	525840
242818	525841
193045	525842
235205	525843
72764	525844
284921	525845
62623	525846
202301	525847
65408	525848
239248	525849
4850	525850
29698	525851
296590	525852
296826	525853
280639	525854
166736	525855
104698	525856
21394	525857
226762	525858
245546	525859
294965	525860
196128	525861
184830	525862
214165	525863
24532	525864
167986	525865
173689	525866
68187	525867
97855	525868
47864	525869
200273	525870
131212	525871
233757	525872
189809	525873
165684	525874
124172	525875
53282	525876
203132	525877
12389	525878
261080	525879
46386	525880
176649	525881
110954	525882
17570	525883
284922	525884
65174	525885
37576	525886
119485	525887
28872	525888
231484	525889
263436	525890
273672	525891
187167	525892
314755	525893
182848	525894
320817	525895
231181	525896
96150	525897
24462	525898
173174	525899
227919	525900
295760	525901
137798	525902
174926	525903
122174	525904
33171	525905
30709	525906
162020	525907
319606	525908
197551	525909
227317	525910
66428	525911
180324	525912
113884	525913
33171	525914
231793	525915
104555	525916
45935	525917
175335	525918
27635	525919
104838	525920
15880	525921
103886	525922
53274	525923
5565	525924
103520	525925
36426	525926
110	525927
2548	525928
72142	525929
63090	525930
53538	525931
14362	525932
72875	525933
17235	525934
75135	525935
1631	525936
185298	525937
92888	525938
209011	525939
63661	525940
50648	525941
222490	525942
81833	525943
25203	525944
15547	525945
13609	525946
42894	525947
209030	525948
43437	525949
140901	525950
58034	525951
76920	525952
1318	525953
195646	525954
12735	525955
1836	525956
191651	525957
191862	525958
10496	525959
12614	525960
40509	525961
12934	525962
140270	525963
75979	525964
43198	525965
42229	525966
55056	525967
25691	525968
63570	525969
110792	525970
264439	525971
20511	525972
233320	525973
156953	525974
319740	525975
14766	525976
194294	525977
287437	525978
13982	525979
259578	525980
111269	525981
9295	525982
56368	525983
33212	525984
229384	525985
124235	525986
65524	525987
74288	525988
235919	525989
45112	525990
270016	525991
117872	525992
190060	525993
189589	525994
107584	525995
89403	525996
166895	525997
75509	525998
130612	525999
6461	526000
94887	526001
9356	526002
70173	526003
285929	526004
280575	526005
67249	526006
88111	526007
997	526008
89275	526009
184955	526010
22514	526011
76037	526012
39509	526013
159612	526014
56374	526015
180274	526016
75162	526017
211129	526018
9148	526019
76900	526020
289100	526021
182688	526022
26882	526023
103800	526024
115539	526025
289441	526026
92329	526027
68192	526028
264876	526029
280374	526030
80240	526031
324817	526032
248626	526033
62262	526034
49174	526035
11849	526036
38284	526037
54	526038
105	526039
34527	526040
2215	526041
185245	526042
22003	526043
21388	526044
722	526045
146469	526046
226146	526047
2990	526048
32013	526049
207125	526050
187868	526051
207104	526052
148067	526053
15013	526054
25782	526055
4869	526056
53464	526057
11887	526058
20114	526059
4807	526060
653	526061
157993	526062
164929	526063
3634	526064
10688	526065
2833	526066
94878	526067
60153	526068
109201	526069
18565	526070
28598	526071
298812	526072
5412	526073
189756	526074
37031	526075
57329	526076
35018	526077
246307	526078
96907	526079
10781	526080
4036	526081
79954	526082
242967	526083
3763	526084
48321	526085
21550	526086
158681	526087
79227	526088
411	526089
66583	526090
827	526091
8153	526092
35765	526093
76034	526094
12332	526095
3570	526096
6059	526097
889	526098
232367	526099
1021	526100
124179	526101
165406	526102
3943	526103
186236	526104
14528	526105
11705	526106
130021	526107
4390	526108
266233	526109
84236	526110
114015	526111
76793	526112
104154	526113
5529	526114
1068	526115
121209	526116
16546	526117
112417	526118
41219	526119
2859	526120
146046	526121
11028	526122
61038	526123
4874	526124
1648	526125
27357	526126
12625	526127
1768	526128
202300	526129
90089	526130
36209	526131
113868	526132
100414	526133
211645	526134
110867	526135
90874	526136
230185	526137
18227	526138
35814	526139
177702	526140
117363	526141
98162	526142
38946	526143
111014	526144
5918	526145
114515	526146
176875	526147
89400	526148
87052	526149
192180	526150
2889	526151
57625	526152
85406	526153
2716	526154
9550	526155
920	526156
99510	526157
85417	526158
30689	526159
5495	526160
589	526161
964	526162
57	526163
10463	526164
119395	526165
163385	526166
4893	526167
88982	526168
11621	526169
69301	526170
116728	526171
112364	526172
60055	526173
98770	526174
23621	526175
111866	526176
130708	526177
197267	526178
173854	526179
18623	526180
33952	526181
51323	526182
109167	526183
12278	526184
10623	526185
38765	526186
61980	526187
274676	526188
121439	526189
155972	526190
155898	526191
3787	526192
288683	526193
14275	526194
9052	526195
21734	526196
307	526197
453	526198
432	526199
63885	526200
8392	526201
161921	526202
8573	526203
178977	526204
157845	526205
90203	526206
18657	526207
214667	526208
126060	526209
153647	526210
38903	526211
78370	526212
9823	526213
10081	526214
30534	526215
274498	526216
319696	526217
292883	526218
153605	526219
534	526220
246859	526221
203551	526222
17124	526223
286129	526224
112533	526225
219771	526226
42816	526227
327341	526228
318632	526229
264392	526230
83944	526231
188692	526232
22669	526233
47610	526234
217929	526235
6545	526236
272788	526237
8178	526238
157725	526239
24789	526240
88785	526241
5088	526242
88026	526243
18160	526244
12310	526245
57229	526246
40766	526247
29325	526248
134757	526249
38886	526250
194515	526251
155471	526252
19780	526253
240184	526254
294100	526255
287885	526256
323499	526257
96139	526258
10076	526259
288901	526260
176978	526261
170015	526262
47591	526263
15561	526264
316806	526265
190414	526266
184172	526267
101690	526268
171576	526269
254298	526270
215833	526271
89671	526272
89671	526273
309263	526274
292679	526275
4471	526276
16122	526277
301681	526278
99497	526279
131811	526280
88038	526281
205780	526282
322535	526283
142813	526284
7667	526285
192726	526286
319807	526287
288764	526288
234073	526289
118550	526290
155275	526291
6914	526292
16295	526293
158551	526294
244745	526295
244738	526296
16904	526297
30820	526298
142721	526299
107356	526300
4118	526301
30845	526302
8309	526303
24470	526304
9135	526305
24944	526306
46218	526307
3337	526308
12624	526309
156778	526310
323553	526311
51292	526312
19302	526313
109718	526314
111616	526315
8462	526316
84918	526317
31274	526318
7193	526319
7551	526320
12486	526321
86359	526322
45813	526323
230173	526324
259505	526325
9504	526326
292117	526327
2563	526328
51412	526329
51705	526330
5513	526331
22411	526332
1025	526333
8201	526334
22344	526335
17905	526336
137	526337
629	526338
7682	526339
8372	526340
12093	526341
24721	526342
109559	526343
153788	526344
150160	526345
143249	526346
43723	526347
9824	526348
89539	526349
35051	526350
204059	526351
437	526352
42188	526353
34151	526354
61046	526355
20588	526356
2561	526357
318276	526358
48174	526359
231203	526360
13855	526361
172221	526362
243199	526363
48174	526364
60193	526365
8913	526366
211497	526367
97994	526368
74494	526369
39363	526370
49785	526371
283148	526372
38082	526373
114148	526374
86847	526375
31048	526376
43430	526377
7965	526378
205181	526379
85003	526380
160816	526381
20832	526382
22817	526383
47525	526384
74719	526385
85046	526386
139186	526387
28370	526388
185106	526389
113956	526390
43098	526391
15880	526392
4073	526393
82115	526394
22996	526395
4271	526396
258651	526397
80594	526398
2542	526399
42087	526400
106777	526401
69789	526402
175735	526403
211532	526404
42087	526405
290092	526406
91108	526407
2323	526408
42087	526409
46983	526410
67515	526411
1880	526412
139490	526413
20753	526414
105972	526415
173629	526416
27195	526417
40190	526418
2542	526419
184417	526420
210701	526421
114459	526422
31282	526423
18834	526424
13547	526425
637	526426
253344	526427
270349	526428
42332	526429
91632	526430
200345	526431
123134	526432
51365	526433
87390	526434
41567	526435
64559	526436
14538	526437
97165	526438
45655	526439
104839	526440
90120	526441
14538	526442
59108	526443
105	526444
37745	526445
50576	526446
103950	526447
157863	526448
158166	526449
253321	526450
151862	526451
215299	526452
12936	526453
82958	526454
19060	526455
54265	526456
93506	526457
87322	526458
42819	526459
63346	526460
61085	526461
33319	526462
105	526463
13302	526464
7335	526465
32352	526466
1515	526467
10009	526468
194460	526469
4222	526470
106943	526471
110238	526472
94348	526473
47713	526474
44566	526475
152690	526476
179292	526477
193602	526478
272151	526479
231205	526480
96210	526481
169100	526482
271581	526483
130935	526484
165853	526485
89086	526486
317058	526487
91791	526488
14963	526489
300692	526490
100313	526491
266392	526492
263078	526493
1448	526494
145511	526495
35181	526496
109513	526497
88829	526498
46359	526499
187694	526500
52542	526501
220036	526502
120851	526503
31484	526504
10667	526505
3545	526506
18838	526507
277275	526508
10490	526509
193453	526510
117976	526511
101019	526512
145942	526513
102378	526514
276220	526515
89398	526516
128393	526517
1245	526518
13089	526519
1006	526520
91392	526521
155304	526522
40675	526523
4883	526524
40556	526525
118821	526526
105216	526527
26888	526528
289481	526529
5474	526530
232703	526531
216531	526532
50930	526533
11118	526534
82793	526535
122448	526536
58405	526537
229062	526538
63969	526539
38861	526540
128402	526541
833	526542
115617	526543
35313	526544
13641	526545
193680	526546
80817	526547
52178	526548
52178	526549
193699	526550
114954	526551
287127	526552
119753	526553
149510	526554
276127	526555
57250	526556
97740	526557
100476	526558
255608	526559
66272	526560
148528	526561
81975	526562
103628	526563
118884	526564
116398	526565
249346	526566
267656	526567
156621	526568
313099	526569
287805	526570
114320	526571
267204	526572
271067	526573
148527	526574
119319	526575
224813	526576
193239	526577
54579	526578
272278	526579
110990	526580
29551	526581
101758	526582
62620	526583
49385	526584
80491	526585
39038	526586
31064	526587
216554	526588
200608	526589
149610	526590
131465	526591
27727	526592
179768	526593
51919	526594
151773	526595
293320	526596
24235	526597
107772	526598
273826	526599
28679	526600
181033	526601
47687	526602
62545	526603
24697	526604
13526	526605
2319	526606
245926	526607
130094	526608
87382	526609
36266	526610
16481	526611
107354	526612
18893	526613
270505	526614
80374	526615
8783	526616
49325	526617
260905	526618
148955	526619
143185	526620
148875	526621
10580	526622
2584	526623
17813	526624
29543	526625
28918	526626
232471	526627
1903	526628
12749	526629
81295	526630
162375	526631
267497	526632
84576	526633
10354	526634
136011	526635
211605	526636
45	526637
19177	526638
206673	526639
54946	526640
117261	526641
76574	526642
65014	526643
2464	526644
49406	526645
138170	526646
17411	526647
48772	526648
123934	526649
387	526650
10694	526651
9007	526652
5010	526653
158515	526654
161871	526655
22206	526656
79900	526657
191246	526658
43294	526659
4286	526660
131126	526661
175761	526662
25090	526663
85962	526664
8823	526665
69122	526666
641	526667
33136	526668
14106	526669
160961	526670
2926	526671
153913	526672
534	526673
1471	526674
2925	526675
91444	526676
22129	526677
56967	526678
268578	526679
3461	526680
5611	526681
8919	526682
193096	526683
225886	526684
317640	526685
189448	526686
301443	526687
1840	526688
129470	526689
2855	526690
91914	526691
318	526692
301921	526693
16392	526694
33989	526695
124145	526696
30371	526697
23931	526698
6727	526699
131788	526700
76391	526701
48847	526702
59310	526703
123757	526704
99912	526705
154614	526706
61110	526707
35079	526708
74459	526709
312099	526710
42344	526711
82626	526712
174504	526713
87060	526714
311702	526715
315572	526716
61400	526717
18546	526718
178938	526719
83548	526720
142458	526721
254810	526722
132333	526723
273365	526724
203409	526725
69402	526726
164205	526727
5023	526728
54316	526729
218018	526730
143877	526731
279303	526732
258049	526733
16319	526734
278120	526735
142269	526736
40306	526737
6592	526738
11360	526739
304991	526740
315669	526741
270652	526742
8262	526743
1057	526744
69802	526745
77848	526746
19858	526747
44474	526748
128259	526749
143369	526750
200959	526751
78989	526752
56874	526753
92728	526754
5870	526755
103840	526756
203637	526757
85439	526758
112712	526759
85570	526760
11161	526761
78989	526762
219439	526763
102872	526764
4701	526765
2323	526766
32350	526767
297	526768
174064	526769
127903	526770
134144	526771
119451	526772
208782	526773
47463	526774
289730	526775
167947	526776
19786	526777
327614	526778
197075	526779
123835	526780
121110	526781
44481	526782
137889	526783
21262	526784
30502	526785
145238	526786
44471	526787
112412	526788
101920	526789
70942	526790
291402	526791
305652	526792
56404	526793
165256	526794
125222	526795
349	526796
35789	526797
131895	526798
139369	526799
314966	526800
292344	526801
206135	526802
96583	526803
139405	526804
158277	526805
114188	526806
114193	526807
14777	526808
19608	526809
324861	526810
198883	526811
185177	526812
320655	526813
129041	526814
188936	526815
173260	526816
191374	526817
16290	526818
10113	526819
300899	526820
200321	526821
67539	526822
95882	526823
11533	526824
266992	526825
103798	526826
61339	526827
76930	526828
140114	526829
140591	526830
167291	526831
185493	526832
85220	526833
128945	526834
25035	526835
2938	526836
185836	526837
250142	526838
69883	526839
15717	526840
33820	526841
156129	526842
125800	526843
156129	526844
55354	526845
120423	526846
111397	526847
67367	526848
9190	526849
95377	526850
205417	526851
72517	526852
148565	526853
184585	526854
95377	526855
25617	526856
181604	526857
108977	526858
227928	526859
87226	526860
28829	526861
186630	526862
196568	526863
194503	526864
89209	526865
5739	526866
149440	526867
42718	526868
263312	526869
183060	526870
70004	526871
147629	526872
81821	526873
185288	526874
117032	526875
211736	526876
211594	526877
268009	526878
117275	526879
192161	526880
76629	526881
302417	526882
18646	526883
634	526884
18819	526885
4380	526886
35175	526887
14858	526888
28915	526889
75227	526890
273858	526891
272478	526892
15318	526893
88417	526894
89373	526895
44613	526896
634	526897
37959	526898
53268	526899
91743	526900
164703	526901
67396	526902
176188	526903
9754	526904
132693	526905
117966	526906
283817	526907
272223	526908
163949	526909
12046	526910
259928	526911
284399	526912
282632	526913
98068	526914
111397	526915
68851	526916
45574	526917
21409	526918
140	526919
70073	526920
167413	526921
128682	526922
9836	526923
13105	526924
3120	526925
1108	526926
23174	526927
33845	526928
69546	526929
13978	526930
102458	526931
11196	526932
2404	526933
41895	526934
11	526935
133569	526936
12338	526937
9528	526938
51384	526939
9604	526940
39688	526941
378	526942
253	526943
240262	526944
53490	526945
56927	526946
18864	526947
39281	526948
38979	526949
15536	526950
6328	526951
2602	526952
139458	526953
114237	526954
2144	526955
2428	526956
1324	526957
20513	526958
119179	526959
110631	526960
8751	526961
229958	526962
32526	526963
19415	526964
31315	526965
7679	526966
133524	526967
14408	526968
61740	526969
51194	526970
300	526971
125662	526972
66238	526973
114462	526974
32802	526975
90327	526976
35823	526977
3995	526978
99658	526979
104481	526980
198695	526981
58108	526982
180333	526983
38494	526984
2194	526985
54019	526986
4078	526987
67900	526988
25312	526989
2194	526990
13550	526991
47178	526992
45837	526993
40193	526994
5958	526995
176323	526996
136033	526997
53742	526998
29682	526999
302317	527000
31565	527001
162181	527002
8251	527003
52135	527004
9887	527005
136469	527006
26463	527007
91101	527008
144005	527009
198695	527010
53864	527011
149536	527012
210116	527013
192570	527014
120102	527015
60378	527016
48518	527017
150	527018
82520	527019
3115	527020
127429	527021
214182	527022
75810	527023
10399	527024
7725	527025
196757	527026
75155	527027
44902	527028
1405	527029
9030	527030
192668	527031
47267	527032
318119	527033
54335	527034
213720	527035
4803	527036
8685	527037
2486	527038
3721	527039
19268	527040
16437	527041
256985	527042
41802	527043
42585	527044
40342	527045
58418	527046
31989	527047
2913	527048
3898	527049
994	527050
994	527051
51501	527052
134818	527053
322357	527054
92191	527055
113128	527056
159426	527057
50754	527058
277580	527059
196462	527060
180407	527061
112075	527062
273718	527063
219999	527064
66390	527065
325513	527066
67562	527067
95977	527068
67552	527069
169527	527070
74375	527071
69737	527072
178728	527073
201335	527074
61245	527075
50625	527076
225945	527077
140	527078
107275	527079
9887	527080
152979	527081
378	527082
192619	527083
470	527084
182215	527085
267628	527086
321479	527087
73	527088
49962	527089
14203	527090
265603	527091
188329	527092
26299	527093
268	527094
10280	527095
49230	527096
19662	527097
82069	527098
69450	527099
33327	527100
37642	527101
91674	527102
19239	527103
28586	527104
113765	527105
55466	527106
177148	527107
125229	527108
6611	527109
6611	527110
114536	527111
217229	527112
17248	527113
41088	527114
180219	527115
9806	527116
93858	527117
11710	527118
255386	527119
15244	527120
1232	527121
143555	527122
53829	527123
106231	527124
570	527125
21630	527126
19891	527127
9420	527128
64158	527129
316030	527130
120853	527131
174731	527132
223282	527133
2721	527134
28626	527135
58934	527136
89725	527137
381	527138
25739	527139
44650	527140
27518	527141
139699	527142
115115	527143
299050	527144
14874	527145
178653	527146
20850	527147
2700	527148
29013	527149
174736	527150
120332	527151
12798	527152
53793	527153
146530	527154
290872	527155
28660	527156
22763	527157
205062	527158
41772	527159
110	527160
120903	527161
39682	527162
41508	527163
19159	527164
112951	527165
16738	527166
4961	527167
104786	527168
18286	527169
588	527170
98558	527171
116146	527172
183360	527173
53639	527174
124843	527175
207567	527176
29691	527177
257929	527178
7629	527179
160629	527180
200690	527181
1779	527182
46517	527183
6220	527184
19932	527185
286799	527186
172250	527187
3114	527188
3072	527189
125280	527190
48521	527191
21886	527192
52807	527193
22488	527194
41930	527195
8451	527196
3887	527197
96111	527198
2215	527199
69512	527200
11654	527201
46324	527202
234469	527203
216495	527204
562	527205
179343	527206
191	527207
18589	527208
7197	527209
139521	527210
295569	527211
67375	527212
22997	527213
324809	527214
47717	527215
17257	527216
2167	527217
93926	527218
23211	527219
134683	527220
34768	527221
312690	527222
51088	527223
10877	527224
192010	527225
277633	527226
41954	527227
17290	527228
40491	527229
119687	527230
176276	527231
15138	527232
110386	527233
318275	527234
189158	527235
12746	527236
285291	527237
184913	527238
230122	527239
63575	527240
221016	527241
7196	527242
5232	527243
131160	527244
38579	527245
95091	527246
35986	527247
35986	527248
54743	527249
64457	527250
46338	527251
264223	527252
29114	527253
293884	527254
133319	527255
2368	527256
40544	527257
85380	527258
98596	527259
219351	527260
251910	527261
62327	527262
22055	527263
103270	527264
85275	527265
310588	527266
24986	527267
71577	527268
177534	527269
17540	527270
117602	527271
151308	527272
35956	527273
288938	527274
5037	527275
69352	527276
80997	527277
31817	527278
84949	527279
194124	527280
100271	527281
116112	527282
192548	527283
62861	527284
6067	527285
31154	527286
210260	527287
125974	527288
74131	527289
20522	527290
24550	527291
97233	527292
148282	527293
144807	527294
77994	527295
57554	527296
63713	527297
1184	527298
2012	527299
125286	527300
90895	527301
53379	527302
64799	527303
96448	527304
48810	527305
169735	527306
240573	527307
9752	527308
25624	527309
231734	527310
270722	527311
128467	527312
104103	527313
286681	527314
135711	527315
47323	527316
74468	527317
34186	527318
214363	527319
149601	527320
299193	527321
13033	527322
56946	527323
8057	527324
35281	527325
167888	527326
21236	527327
392	527328
327080	527329
33574	527330
125504	527331
195606	527332
88081	527333
36044	527334
184509	527335
5621	527336
275479	527337
5124	527338
36266	527339
6064	527340
294930	527341
124438	527342
15238	527343
229703	527344
1520	527345
39218	527346
5990	527347
67768	527348
2779	527349
151232	527350
22319	527351
45968	527352
22476	527353
36495	527354
9214	527355
13581	527356
60619	527357
136359	527358
7232	527359
65506	527360
212760	527361
6118	527362
11007	527363
187570	527364
83994	527365
48858	527366
133044	527367
12849	527368
9702	527369
76022	527370
592	527371
70881	527372
68567	527373
324915	527374
204606	527375
29511	527376
231950	527377
287152	527378
38650	527379
208868	527380
35764	527381
35663	527382
9343	527383
36261	527384
30616	527385
56465	527386
48576	527387
116	527388
98448	527389
130786	527390
179472	527391
44018	527392
102208	527393
105590	527394
72466	527395
215422	527396
162845	527397
168578	527398
60150	527399
149731	527400
21401	527401
2191	527402
17352	527403
184543	527404
6256	527405
74440	527406
68739	527407
148118	527408
71365	527409
6498	527410
58433	527411
58110	527412
88238	527413
8235	527414
166671	527415
268627	527416
15238	527417
12359	527418
3613	527419
18416	527420
5426	527421
175359	527422
316593	527423
131829	527424
48748	527425
256524	527426
214821	527427
243611	527428
163380	527429
21624	527430
181086	527431
61312	527432
177780	527433
44841	527434
198407	527435
113407	527436
93216	527437
74416	527438
328420	527439
139199	527440
3174	527441
108909	527442
16685	527443
245118	527444
119384	527445
139938	527446
58630	527447
21464	527448
303156	527449
36257	527450
27157	527451
78242	527452
145594	527453
26015	527454
27508	527455
58376	527456
37438	527457
302777	527458
32576	527459
52311	527460
2105	527461
51488	527462
56043	527463
33523	527464
9282	527465
92168	527466
14650	527467
54182	527468
251112	527469
16423	527470
65387	527471
38755	527472
49051	527473
14202	527474
166880	527475
11951	527476
179188	527477
277952	527478
24598	527479
127759	527480
116554	527481
28483	527482
186687	527483
50098	527484
131558	527485
76468	527486
14221	527487
25537	527488
127588	527489
212350	527490
187878	527491
194817	527492
19651	527493
81774	527494
133974	527495
56881	527496
306575	527497
134092	527498
23937	527499
117291	527500
47546	527501
52815	527502
3858	527503
49644	527504
25955	527505
67620	527506
46729	527507
2701	527508
93799	527509
108184	527510
200031	527511
312364	527512
143755	527513
41187	527514
16445	527515
189301	527516
95735	527517
14389	527518
31597	527519
51493	527520
52293	527521
53529	527522
4301	527523
14035	527524
23548	527525
69200	527526
143126	527527
22797	527528
96038	527529
110816	527530
66858	527531
163836	527532
131892	527533
48205	527534
66209	527535
173563	527536
265969	527537
232389	527538
138958	527539
66645	527540
4453	527541
161506	527542
39951	527543
45637	527544
123335	527545
205412	527546
168506	527547
7970	527548
8988	527549
88049	527550
89430	527551
7488	527552
114811	527553
110768	527554
36571	527555
110920	527556
58027	527557
35295	527558
55940	527559
32871	527560
7078	527561
851	527562
41531	527563
285600	527564
62445	527565
51160	527566
20336	527567
43049	527568
118843	527569
212063	527570
85625	527571
26755	527572
26971	527573
160788	527574
98939	527575
34412	527576
153635	527577
189644	527578
43655	527579
195166	527580
31488	527581
15580	527582
317850	527583
87171	527584
42833	527585
85832	527586
98087	527587
128	527588
40	527589
88972	527590
2771	527591
216915	527592
1961	527593
1634	527594
218298	527595
2299	527596
73641	527597
6636	527598
5390	527599
6485	527600
15250	527601
200694	527602
158726	527603
109407	527604
14117	527605
235000	527606
85806	527607
133294	527608
84777	527609
22224	527610
134152	527611
302419	527612
105785	527613
21504	527614
32329	527615
150653	527616
25121	527617
99833	527618
6870	527619
215077	527620
43411	527621
35386	527622
37682	527623
6791	527624
16975	527625
64860	527626
47866	527627
164688	527628
86482	527629
115788	527630
180289	527631
35986	527632
234915	527633
27743	527634
60689	527635
6492	527636
122355	527637
38201	527638
69314	527639
326613	527640
113546	527641
69285	527642
32726	527643
20779	527644
135397	527645
31519	527646
14638	527647
141774	527648
1231	527649
73460	527650
295675	527651
78274	527652
6964	527653
259587	527654
60	527655
105856	527656
23070	527657
10827	527658
9565	527659
85905	527660
74948	527661
95061	527662
3247	527663
241311	527664
62605	527665
132815	527666
77154	527667
150777	527668
76555	527669
3829	527670
122860	527671
18679	527672
7907	527673
206749	527674
137611	527675
12972	527676
2609	527677
7010	527678
53308	527679
83368	527680
152570	527681
189684	527682
254173	527683
49084	527684
12976	527685
89940	527686
255491	527687
38794	527688
15561	527689
59396	527690
202330	527691
62567	527692
89372	527693
32082	527694
98278	527695
87974	527696
104135	527697
150913	527698
15568	527699
433	527700
77130	527701
3843	527702
84967	527703
18162	527704
83589	527705
207690	527706
14749	527707
193589	527708
92814	527709
28909	527710
202475	527711
83146	527712
81773	527713
20717	527714
49883	527715
21682	527716
23439	527717
27367	527718
94388	527719
18459	527720
11479	527721
6998	527722
158683	527723
5934	527724
6915	527725
6234	527726
18011	527727
18259	527728
7820	527729
54248	527730
140377	527731
129290	527732
44290	527733
191018	527734
110114	527735
5383	527736
171536	527737
90934	527738
123582	527739
2029	527740
19926	527741
176076	527742
34765	527743
213773	527744
24271	527745
120042	527746
17566	527747
2084	527748
74057	527749
46789	527750
6566	527751
152846	527752
50972	527753
1088	527754
21677	527755
201650	527756
63811	527757
131945	527758
122107	527759
51549	527760
30516	527761
16219	527762
175350	527763
29549	527764
2176	527765
1032	527766
128752	527767
99333	527768
145482	527769
54248	527770
280120	527771
171144	527772
197071	527773
194706	527774
191985	527775
27787	527776
109	527777
58119	527778
16264	527779
30057	527780
5526	527781
80491	527782
85741	527783
131825	527784
137393	527785
18190	527786
74194	527787
32596	527788
273921	527789
70674	527790
11056	527791
136352	527792
4607	527793
163965	527794
266884	527795
251752	527796
271536	527797
30142	527798
31786	527799
101801	527800
252115	527801
98385	527802
31642	527803
319117	527804
319417	527805
125970	527806
236	527807
117224	527808
116894	527809
59588	527810
12136	527811
316768	527812
44938	527813
36826	527814
239765	527815
151163	527816
141510	527817
45908	527818
51578	527819
74706	527820
43932	527821
131268	527822
285658	527823
9545	527824
111274	527825
13793	527826
90479	527827
97552	527828
195371	527829
143025	527830
287747	527831
42597	527832
145808	527833
249850	527834
233692	527835
222560	527836
262528	527837
44970	527838
176106	527839
115079	527840
116017	527841
196455	527842
27661	527843
292713	527844
251337	527845
246237	527846
279862	527847
295441	527848
128999	527849
74778	527850
80528	527851
161109	527852
76848	527853
72041	527854
52223	527855
126716	527856
32712	527857
275670	527858
192824	527859
326806	527860
151360	527861
300696	527862
322839	527863
154784	527864
67386	527865
198745	527866
323615	527867
187493	527868
87636	527869
83042	527870
211405	527871
309255	527872
62220	527873
67670	527874
207226	527875
219776	527876
241874	527877
234938	527878
90941	527879
243278	527880
252027	527881
124472	527882
67386	527883
151576	527884
31999	527885
272354	527886
76283	527887
201489	527888
298822	527889
133443	527890
208091	527891
69613	527892
198218	527893
207293	527894
181186	527895
196361	527896
163368	527897
93518	527898
309091	527899
187304	527900
305674	527901
311442	527902
294742	527903
208359	527904
64880	527905
15868	527906
113334	527907
309848	527908
121398	527909
66029	527910
285268	527911
166067	527912
185747	527913
197259	527914
53374	527915
198059	527916
92876	527917
73244	527918
127156	527919
325693	527920
271402	527921
208806	527922
89680	527923
140779	527924
194296	527925
145392	527926
101372	527927
238195	527928
43272	527929
321973	527930
321409	527931
113212	527932
201886	527933
306420	527934
130521	527935
290629	527936
206022	527937
97371	527938
131013	527939
167182	527940
217601	527941
140564	527942
202492	527943
129948	527944
188895	527945
102228	527946
214206	527947
236598	527948
284030	527949
118724	527950
98469	527951
162799	527952
190467	527953
221444	527954
185950	527955
12709	527956
297683	527957
104013	527958
85892	527959
267368	527960
13442	527961
266296	527962
34392	527963
126983	527964
248403	527965
38707	527966
186410	527967
157216	527968
81988	527969
209601	527970
73647	527971
291288	527972
184132	527973
229451	527974
23933	527975
229607	527976
272672	527977
39978	527978
137262	527979
278020	527980
103494	527981
161919	527982
142099	527983
36492	527984
328589	527985
236117	527986
172952	527987
52543	527988
60435	527989
313460	527990
178334	527991
197753	527992
56772	527993
127331	527994
326267	527995
57839	527996
13574	527997
325967	527998
79561	527999
195739	528000
124327	528001
211283	528002
53657	528003
7898	528004
245745	528005
36442	528006
60449	528007
101013	528008
235374	528009
223543	528010
290847	528011
99984	528012
12255	528013
207328	528014
317900	528015
218693	528016
324074	528017
125371	528018
168279	528019
295440	528020
91030	528021
164679	528022
154381	528023
99266	528024
49739	528025
75765	528026
91452	528027
222893	528028
41842	528029
137996	528030
310906	528031
61273	528032
225349	528033
225282	528034
38994	528035
116641	528036
116640	528037
50258	528038
144375	528039
18333	528040
192728	528041
203875	528042
44809	528043
66547	528044
100249	528045
136941	528046
56567	528047
36617	528048
100611	528049
152457	528050
213090	528051
276374	528052
210145	528053
151879	528054
151881	528055
252290	528056
237377	528057
173253	528058
238044	528059
88623	528060
240574	528061
35910	528062
131632	528063
43810	528064
299873	528065
311967	528066
300008	528067
286179	528068
134649	528069
260444	528070
247340	528071
234623	528072
91066	528073
111232	528074
259973	528075
181101	528076
228825	528077
223579	528078
201693	528079
212143	528080
299488	528081
277422	528082
149444	528083
210391	528084
211823	528085
193574	528086
58639	528087
140282	528088
310937	528089
310938	528090
140720	528091
153204	528092
11056	528093
15600	528094
101084	528095
196924	528096
78473	528097
78473	528098
82146	528099
210696	528100
118628	528101
186169	528102
29705	528103
160937	528104
30529	528105
205109	528106
148300	528107
242297	528108
152143	528109
42942	528110
94642	528111
163127	528112
149050	528113
316106	528114
166731	528115
143222	528116
193668	528117
242353	528118
159078	528119
52797	528120
41469	528121
239771	528122
43794	528123
194800	528124
160680	528125
32202	528126
78217	528127
201208	528128
195275	528129
241187	528130
238679	528131
226972	528132
227645	528133
144983	528134
58026	528135
208206	528136
162314	528137
172120	528138
151108	528139
250332	528140
301305	528141
163899	528142
105321	528143
162286	528144
171488	528145
271639	528146
121337	528147
312229	528148
217779	528149
304418	528150
321405	528151
157963	528152
86281	528153
323971	528154
54343	528155
9126	528156
274488	528157
250685	528158
270249	528159
309112	528160
259664	528161
311993	528162
270765	528163
258892	528164
171488	528165
230201	528166
203753	528167
221452	528168
305792	528169
162385	528170
314441	528171
161810	528172
94779	528173
305709	528174
227286	528175
6865	528176
11056	528177
271101	528178
156240	528179
234251	528180
156242	528181
51228	528182
42563	528183
59080	528184
167256	528185
109320	528186
169971	528187
277242	528188
12299	528189
63103	528190
201868	528191
273114	528192
207487	528193
237	528194
244588	528195
281450	528196
216270	528197
127533	528198
226679	528199
47915	528200
239132	528201
266643	528202
29214	528203
206985	528204
193278	528205
227427	528206
569	528207
184658	528208
29544	528209
105950	528210
106167	528211
158806	528212
62964	528213
72356	528214
53491	528215
298246	528216
10287	528217
282462	528218
52359	528219
143597	528220
164196	528221
61048	528222
20682	528223
145657	528224
81213	528225
160589	528226
23571	528227
2921	528228
172787	528229
116822	528230
149082	528231
226756	528232
288989	528233
234170	528234
38255	528235
17490	528236
145981	528237
25579	528238
53599	528239
191	528240
43418	528241
17790	528242
638	528243
43111	528244
73002	528245
7575	528246
74478	528247
181778	528248
62778	528249
101952	528250
70333	528251
108378	528252
168566	528253
81150	528254
225140	528255
39324	528256
10885	528257
121473	528258
53504	528259
23273	528260
11343	528261
48773	528262
15276	528263
24077	528264
8132	528265
89730	528266
59431	528267
94078	528268
79038	528269
206750	528270
4660	528271
149078	528272
92279	528273
75615	528274
104655	528275
250544	528276
118578	528277
24410	528278
82188	528279
55441	528280
65	528281
121453	528282
248861	528283
111640	528284
62120	528285
89773	528286
58598	528287
101192	528288
131917	528289
1048	528290
103806	528291
187989	528292
18681	528293
73	528294
167170	528295
192791	528296
295689	528297
102846	528298
35479	528299
105815	528300
5067	528301
56055	528302
58134	528303
213324	528304
51409	528305
86869	528306
85474	528307
58794	528308
47423	528309
75023	528310
51358	528311
123762	528312
54895	528313
18242	528314
97884	528315
123932	528316
43956	528317
44667	528318
70326	528319
161516	528320
36743	528321
43302	528322
137199	528323
36384	528324
13175	528325
3995	528326
102644	528327
107678	528328
25829	528329
99357	528330
26474	528331
13573	528332
24127	528333
45552	528334
39052	528335
62478	528336
16488	528337
149299	528338
58413	528339
62754	528340
62215	528341
121570	528342
68907	528343
6453	528344
582	528345
582	528346
3921	528347
62355	528348
74396	528349
61092	528350
7428	528351
12228	528352
151305	528353
72140	528354
46098	528355
72203	528356
3530	528357
175911	528358
10717	528359
6247	528360
101710	528361
148003	528362
17834	528363
30866	528364
178856	528365
982	528366
530	528367
57942	528368
321197	528369
88006	528370
58459	528371
120524	528372
99744	528373
5455	528374
31554	528375
14579	528376
9710	528377
35353	528378
5986	528379
291779	528380
197330	528381
19648	528382
133861	528383
44515	528384
43249	528385
97364	528386
253043	528387
36001	528388
52011	528389
140596	528390
3992	528391
214548	528392
30300	528393
45938	528394
101321	528395
467	528396
80209	528397
94107	528398
179557	528399
1126	528400
29824	528401
42966	528402
129991	528403
211673	528404
320118	528405
298971	528406
298783	528407
149105	528408
200392	528409
131893	528410
25099	528411
51395	528412
281301	528413
75944	528414
238990	528415
118340	528416
62667	528417
96545	528418
176077	528419
196459	528420
150188	528421
245885	528422
167150	528423
122839	528424
282306	528425
558	528426
86968	528427
26813	528428
877	528429
47167	528430
87851	528431
324765	528432
256258	528433
85538	528434
73787	528435
22151	528436
193879	528437
281597	528438
198079	528439
247819	528440
325169	528441
109500	528442
137872	528443
43492	528444
94001	528445
180648	528446
192920	528447
149932	528448
203435	528449
308777	528450
315845	528451
132681	528452
315041	528453
18894	528454
313294	528455
295944	528456
202423	528457
180527	528458
5041	528459
185345	528460
249931	528461
1054	528462
58615	528463
113293	528464
155048	528465
34170	528466
8460	528467
21451	528468
147698	528469
172908	528470
30077	528471
79845	528472
173191	528473
171096	528474
106036	528475
282052	528476
72098	528477
9492	528478
9492	528479
54290	528480
24775	528481
51009	528482
51009	528483
36325	528484
1487	528485
7732	528486
319264	528487
55950	528488
136361	528489
47102	528490
58372	528491
20016	528492
39496	528493
6374	528494
275911	528495
54290	528496
55187	528497
3201	528498
70604	528499
44156	528500
12045	528501
103439	528502
2669	528503
200548	528504
182972	528505
24805	528506
313182	528507
25650	528508
119884	528509
43952	528510
183660	528511
113823	528512
38360	528513
27800	528514
320259	528515
57084	528516
104830	528517
200518	528518
125675	528519
268252	528520
284138	528521
32100	528522
99929	528523
108286	528524
175279	528525
167241	528526
104892	528527
139813	528528
59861	528529
63013	528530
7978	528531
88854	528532
23905	528533
16738	528534
8310	528535
263238	528536
124255	528537
8400	528538
45948	528539
231701	528540
84537	528541
122130	528542
6292	528543
176008	528544
177506	528545
82350	528546
204279	528547
20591	528548
12484	528549
227389	528550
56580	528551
203271	528552
29831	528553
266958	528554
24871	528555
135441	528556
63287	528557
5391	528558
106512	528559
9223	528560
186813	528561
135352	528562
60184	528563
7303	528564
34952	528565
81134	528566
86738	528567
108794	528568
268039	528569
31531	528570
20981	528571
324674	528572
116086	528573
756	528574
169942	528575
145153	528576
104688	528577
28533	528578
149329	528579
52386	528580
269396	528581
52800	528582
42555	528583
86933	528584
125599	528585
115638	528586
44148	528587
39683	528588
131656	528589
54750	528590
75079	528591
58939	528592
328635	528593
3144	528594
100259	528595
212675	528596
136589	528597
80616	528598
90758	528599
137581	528600
197829	528601
105985	528602
39855	528603
20794	528604
72697	528605
177764	528606
203264	528607
21243	528608
37124	528609
93605	528610
307471	528611
145329	528612
39321	528613
74191	528614
8054	528615
66228	528616
70699	528617
2529	528618
10739	528619
14558	528620
208487	528621
69927	528622
997	528623
108823	528624
201875	528625
52384	528626
81964	528627
267039	528628
226223	528629
23637	528630
115397	528631
268830	528632
175730	528633
197565	528634
180804	528635
27159	528636
205670	528637
235932	528638
48082	528639
229516	528640
28095	528641
202899	528642
321528	528643
130028	528644
96124	528645
325228	528646
156303	528647
132635	528648
129172	528649
56691	528650
57273	528651
67248	528652
106160	528653
178008	528654
23752	528655
267134	528656
55325	528657
53926	528658
137506	528659
210443	528660
280451	528661
69331	528662
272972	528663
48549	528664
153450	528665
35212	528666
133375	528667
80712	528668
10884	528669
88595	528670
241350	528671
227215	528672
56330	528673
116204	528674
321106	528675
185330	528676
51263	528677
61719	528678
55956	528679
28685	528680
115688	528681
128569	528682
130529	528683
114264	528684
22525	528685
252906	528686
122155	528687
71982	528688
11894	528689
57091	528690
4093	528691
158257	528692
33226	528693
158918	528694
5395	528695
165867	528696
112017	528697
91680	528698
11353	528699
322873	528700
92192	528701
44128	528702
178140	528703
186077	528704
29726	528705
64643	528706
52589	528707
169057	528708
102606	528709
198924	528710
140717	528711
137543	528712
27257	528713
168353	528714
141464	528715
70946	528716
117086	528717
25141	528718
46459	528719
328557	528720
196334	528721
310201	528722
104461	528723
141750	528724
44128	528725
82735	528726
83183	528727
63317	528728
125760	528729
210895	528730
33075	528731
140424	528732
124766	528733
270072	528734
2470	528735
69406	528736
137578	528737
19080	528738
88708	528739
57444	528740
211653	528741
139962	528742
4571	528743
180756	528744
308705	528745
15212	528746
104050	528747
97092	528748
56692	528749
109073	528750
42323	528751
121149	528752
91141	528753
203373	528754
138046	528755
120010	528756
75760	528757
233803	528758
215442	528759
178108	528760
18730	528761
19156	528762
38573	528763
107777	528764
130019	528765
32459	528766
161071	528767
71739	528768
60167	528769
174952	528770
65517	528771
840	528772
41938	528773
182874	528774
140823	528775
156156	528776
58561	528777
138360	528778
216573	528779
327730	528780
39873	528781
193414	528782
150797	528783
55	528784
75598	528785
91502	528786
213898	528787
65230	528788
197720	528789
316869	528790
181704	528791
67478	528792
180062	528793
7024	528794
9712	528795
117724	528796
297059	528797
6225	528798
83020	528799
127891	528800
205695	528801
41844	528802
38655	528803
213475	528804
322872	528805
65328	528806
178503	528807
30311	528808
252946	528809
166832	528810
28812	528811
166811	528812
166732	528813
116601	528814
185833	528815
167508	528816
58561	528817
215134	528818
69275	528819
142582	528820
183338	528821
280404	528822
183579	528823
52384	528824
119825	528825
168334	528826
141427	528827
98506	528828
236631	528829
6468	528830
36291	528831
47636	528832
217348	528833
59083	528834
151962	528835
161668	528836
101691	528837
307146	528838
249557	528839
265704	528840
68438	528841
188615	528842
121177	528843
121151	528844
33587	528845
48070	528846
81243	528847
52889	528848
285002	528849
62576	528850
78903	528851
82743	528852
122311	528853
17331	528854
7335	528855
100337	528856
42635	528857
60297	528858
142269	528859
172677	528860
233743	528861
82335	528862
75085	528863
250749	528864
239738	528865
210370	528866
315127	528867
161309	528868
39391	528869
31532	528870
5468	528871
11230	528872
266984	528873
66792	528874
185657	528875
58046	528876
323605	528877
41754	528878
126121	528879
20119	528880
323267	528881
75216	528882
241398	528883
156678	528884
112801	528885
316698	528886
118157	528887
41053	528888
36709	528889
87075	528890
73093	528891
806	528892
85385	528893
269612	528894
15021	528895
94494	528896
291558	528897
53065	528898
122968	528899
265862	528900
59859	528901
314829	528902
145057	528903
23538	528904
252248	528905
101704	528906
5517	528907
48350	528908
115750	528909
76677	528910
33219	528911
3355	528912
35764	528913
139042	528914
70777	528915
101069	528916
182801	528917
23594	528918
80448	528919
3536	528920
316794	528921
99853	528922
2	528923
5323	528924
9501	528925
85456	528926
135436	528927
54068	528928
38281	528929
72475	528930
219532	528931
110941	528932
20544	528933
135427	528934
375	528935
250044	528936
10846	528937
12033	528938
118642	528939
23736	528940
168959	528941
10230	528942
18223	528943
72661	528944
109229	528945
6858	528946
7623	528947
31734	528948
282571	528949
59120	528950
295385	528951
23171	528952
23077	528953
127596	528954
22118	528955
177538	528956
161998	528957
26835	528958
40468	528959
226660	528960
138653	528961
122412	528962
24736	528963
20674	528964
88131	528965
202025	528966
194230	528967
2485	528968
28304	528969
28267	528970
46110	528971
118591	528972
118757	528973
7764	528974
38773	528975
42422	528976
197367	528977
182268	528978
149283	528979
4402	528980
53436	528981
115260	528982
193915	528983
34484	528984
89510	528985
178616	528986
115805	528987
192092	528988
192460	528989
26771	528990
136589	528991
183953	528992
97094	528993
89082	528994
68599	528995
251766	528996
33372	528997
161519	528998
67709	528999
10134	529000
109091	529001
31309	529002
190423	529003
74522	529004
46627	529005
220680	529006
96130	529007
72742	529008
26755	529009
2409	529010
157652	529011
179579	529012
35752	529013
238269	529014
4542	529015
22358	529016
78052	529017
4998	529018
23060	529019
210774	529020
34684	529021
55209	529022
98401	529023
152324	529024
183854	529025
626	529026
3184	529027
27028	529028
49691	529029
105566	529030
58731	529031
119301	529032
4739	529033
291491	529034
36456	529035
9133	529036
190687	529037
39240	529038
19269	529039
79474	529040
6491	529041
7752	529042
9000	529043
5742	529044
58016	529045
315476	529046
64825	529047
4545	529048
71632	529049
32112	529050
9682	529051
53199	529052
32112	529053
5335	529054
278636	529055
35942	529056
58248	529057
205454	529058
142042	529059
66299	529060
131747	529061
297266	529062
207	529063
96741	529064
5696	529065
33342	529066
146342	529067
22691	529068
201375	529069
78123	529070
11836	529071
102375	529072
118863	529073
159578	529074
50487	529075
303072	529076
224979	529077
210600	529078
225128	529079
265186	529080
187959	529081
94156	529082
20999	529083
223108	529084
53902	529085
241695	529086
93384	529087
157384	529088
153894	529089
125068	529090
215357	529091
61894	529092
214618	529093
244896	529094
63315	529095
189217	529096
165212	529097
104337	529098
173980	529099
240080	529100
33342	529101
10251	529102
201640	529103
20890	529104
207254	529105
40877	529106
89411	529107
234815	529108
230456	529109
118502	529110
305159	529111
148375	529112
325861	529113
115781	529114
262609	529115
29364	529116
25784	529117
95241	529118
50563	529119
2340	529120
81122	529121
104433	529122
314525	529123
306448	529124
11859	529125
204163	529126
169937	529127
263887	529128
46792	529129
165727	529130
180545	529131
180545	529132
151764	529133
134389	529134
312762	529135
95522	529136
75336	529137
60957	529138
146549	529139
317723	529140
205276	529141
2210	529142
46361	529143
8130	529144
48457	529145
6637	529146
98490	529147
32801	529148
247095	529149
281895	529150
74553	529151
107064	529152
223566	529153
44089	529154
9312	529155
8908	529156
136998	529157
263638	529158
66799	529159
90681	529160
154107	529161
128231	529162
110300	529163
20733	529164
185951	529165
181098	529166
17616	529167
23670	529168
95356	529169
68593	529170
65381	529171
110577	529172
247793	529173
227622	529174
254201	529175
181861	529176
672	529177
212399	529178
318920	529179
174801	529180
108595	529181
151287	529182
103062	529183
70808	529184
51439	529185
297774	529186
261082	529187
73479	529188
259136	529189
314575	529190
31654	529191
66516	529192
202010	529193
148675	529194
44645	529195
94196	529196
146287	529197
204258	529198
146173	529199
206232	529200
209663	529201
298887	529202
33301	529203
150837	529204
136048	529205
213091	529206
114510	529207
72624	529208
93192	529209
200119	529210
257043	529211
119313	529212
301708	529213
94629	529214
87203	529215
91323	529216
271125	529217
31437	529218
136530	529219
184841	529220
322098	529221
171795	529222
83737	529223
223693	529224
202618	529225
174258	529226
25012	529227
78565	529228
44054	529229
103286	529230
43689	529231
76767	529232
16418	529233
259184	529234
70063	529235
82261	529236
25716	529237
81182	529238
125758	529239
26178	529240
47637	529241
3773	529242
24518	529243
229395	529244
213213	529245
76641	529246
139215	529247
10053	529248
207182	529249
80075	529250
309408	529251
27891	529252
7652	529253
3307	529254
157068	529255
28314	529256
134298	529257
47095	529258
30559	529259
1566	529260
21782	529261
204582	529262
243804	529263
143340	529264
89141	529265
37896	529266
190100	529267
8348	529268
60776	529269
103288	529270
24839	529271
24868	529272
3834	529273
253853	529274
13940	529275
214537	529276
288999	529277
312050	529278
152932	529279
122056	529280
43971	529281
177572	529282
79705	529283
231001	529284
1423	529285
120986	529286
103219	529287
14997	529288
210174	529289
79361	529290
88340	529291
25324	529292
824	529293
80176	529294
54494	529295
92661	529296
172	529297
52136	529298
18549	529299
175969	529300
26680	529301
34650	529302
327156	529303
143466	529304
11388	529305
125610	529306
287975	529307
320265	529308
8801	529309
177655	529310
317179	529311
247738	529312
202658	529313
47466	529314
130166	529315
44481	529316
67889	529317
230869	529318
137656	529319
198683	529320
261935	529321
16760	529322
245369	529323
18633	529324
237294	529325
296776	529326
94191	529327
62906	529328
260563	529329
26890	529330
240712	529331
62922	529332
171941	529333
41300	529334
171324	529335
166756	529336
50910	529337
142979	529338
231227	529339
244519	529340
6818	529341
237770	529342
201581	529343
5790	529344
94436	529345
262244	529346
280380	529347
97350	529348
75382	529349
2342	529350
121992	529351
281760	529352
11305	529353
32742	529354
61506	529355
304636	529356
61163	529357
50	529358
225534	529359
55465	529360
237676	529361
1259	529362
84556	529363
16975	529364
78762	529365
240419	529366
79288	529367
223581	529368
98612	529369
235035	529370
153324	529371
173752	529372
147205	529373
295076	529374
281769	529375
285482	529376
296320	529377
184174	529378
269695	529379
228545	529380
269752	529381
176564	529382
183492	529383
52550	529384
298050	529385
170841	529386
170751	529387
209399	529388
275159	529389
289512	529390
178330	529391
13736	529392
280464	529393
294805	529394
140368	529395
280578	529396
172780	529397
18245	529398
323008	529399
59239	529400
282124	529401
183293	529402
218563	529403
280162	529404
257322	529405
178276	529406
127203	529407
195119	529408
18511	529409
222890	529410
317541	529411
228726	529412
257090	529413
186580	529414
119384	529415
119408	529416
91451	529417
204802	529418
24799	529419
183050	529420
120924	529421
283650	529422
129589	529423
133809	529424
6862	529425
97596	529426
177989	529427
309823	529428
143829	529429
183240	529430
37745	529431
295957	529432
193673	529433
297969	529434
307342	529435
206920	529436
102876	529437
303265	529438
76349	529439
305016	529440
119922	529441
114571	529442
53800	529443
87981	529444
297985	529445
34717	529446
30453	529447
33813	529448
10793	529449
10589	529450
55294	529451
130741	529452
199739	529453
93976	529454
42895	529455
79801	529456
132149	529457
41300	529458
78062	529459
155805	529460
177732	529461
62674	529462
23275	529463
1409	529464
24123	529465
212990	529466
191368	529467
107303	529468
3671	529469
296570	529470
12506	529471
50	529472
212791	529473
157999	529474
77232	529475
34526	529476
37527	529477
4828	529478
135054	529479
33736	529480
8165	529481
44683	529482
198715	529483
135878	529484
135877	529485
209779	529486
317816	529487
2744	529488
95401	529489
55978	529490
135112	529491
9857	529492
26234	529493
34949	529494
23865	529495
211526	529496
8165	529497
207070	529498
33720	529499
33762	529500
318161	529501
209928	529502
9	529503
19393	529504
29967	529505
131208	529506
74451	529507
73275	529508
4640	529509
5191	529510
21940	529511
271137	529512
135839	529513
1297	529514
63125	529515
84676	529516
6360	529517
59287	529518
23577	529519
17757	529520
294726	529521
308561	529522
67232	529523
42511	529524
63099	529525
96640	529526
17195	529527
93078	529528
16721	529529
16692	529530
112015	529531
256590	529532
40094	529533
181759	529534
54692	529535
208821	529536
107699	529537
154428	529538
22436	529539
274082	529540
17757	529541
170674	529542
18	529543
92721	529544
92721	529545
319534	529546
150930	529547
1086	529548
4998	529549
130125	529550
316455	529551
282970	529552
30127	529553
57970	529554
26818	529555
9276	529556
78247	529557
88597	529558
314380	529559
43082	529560
11288	529561
11288	529562
119071	529563
203142	529564
136027	529565
76364	529566
139349	529567
130555	529568
4937	529569
88627	529570
31469	529571
170263	529572
57068	529573
64300	529574
92254	529575
72865	529576
22020	529577
95544	529578
22945	529579
610	529580
137983	529581
152472	529582
213937	529583
116513	529584
184761	529585
215403	529586
79158	529587
318743	529588
183	529589
12124	529590
87969	529591
18900	529592
100990	529593
77782	529594
17025	529595
48292	529596
60630	529597
145480	529598
12856	529599
271830	529600
88675	529601
8261	529602
184686	529603
85799	529604
14572	529605
62069	529606
11369	529607
83163	529608
170947	529609
103713	529610
223775	529611
130495	529612
5796	529613
7755	529614
7990	529615
33376	529616
119647	529617
95809	529618
162620	529619
91437	529620
20389	529621
20220	529622
44	529623
34109	529624
77015	529625
47620	529626
80316	529627
20039	529628
111549	529629
7433	529630
1033	529631
26724	529632
60116	529633
1719	529634
291162	529635
214723	529636
37381	529637
2707	529638
1180	529639
38745	529640
160196	529641
537	529642
4364	529643
100071	529644
185	529645
300742	529646
44078	529647
28858	529648
111970	529649
231499	529650
84814	529651
133335	529652
61532	529653
754	529654
721	529655
12183	529656
214077	529657
9668	529658
195335	529659
617	529660
5434	529661
42804	529662
230171	529663
64857	529664
1207	529665
73452	529666
43926	529667
248987	529668
52531	529669
134433	529670
32776	529671
129321	529672
206603	529673
157012	529674
276017	529675
104138	529676
31210	529677
46256	529678
59385	529679
221835	529680
150163	529681
83291	529682
267449	529683
221903	529684
24828	529685
323095	529686
118230	529687
176395	529688
11178	529689
88869	529690
9075	529691
10269	529692
72	529693
326145	529694
76757	529695
188253	529696
184164	529697
118323	529698
19985	529699
307212	529700
5102	529701
72656	529702
19921	529703
130112	529704
135661	529705
35585	529706
63420	529707
246095	529708
50438	529709
39479	529710
106036	529711
186875	529712
51349	529713
17232	529714
100367	529715
93062	529716
59420	529717
28866	529718
292	529719
244056	529720
42285	529721
11951	529722
14591	529723
32804	529724
88456	529725
198404	529726
133991	529727
2771	529728
84641	529729
43378	529730
112953	529731
70160	529732
10496	529733
6716	529734
13131	529735
13222	529736
100713	529737
46897	529738
13750	529739
276948	529740
168189	529741
74420	529742
4306	529743
5295	529744
46897	529745
189546	529746
9904	529747
33333	529748
5788	529749
209015	529750
30329	529751
117624	529752
12995	529753
10353	529754
108291	529755
12468	529756
12756	529757
46082	529758
226725	529759
119343	529760
31009	529761
5295	529762
54145	529763
4306	529764
23382	529765
66654	529766
77561	529767
221644	529768
58980	529769
16719	529770
121408	529771
178419	529772
49969	529773
18597	529774
217816	529775
76067	529776
272909	529777
33511	529778
81423	529779
25316	529780
75692	529781
49951	529782
190361	529783
78445	529784
24896	529785
24896	529786
76238	529787
117149	529788
55237	529789
43141	529790
50734	529791
185926	529792
43141	529793
2627	529794
84027	529795
79961	529796
36274	529797
25501	529798
78717	529799
31162	529800
80042	529801
25091	529802
33085	529803
34738	529804
76237	529805
9891	529806
82272	529807
36005	529808
34769	529809
25324	529810
66653	529811
45627	529812
4306	529813
25752	529814
28573	529815
278224	529816
4306	529817
184897	529818
12489	529819
4288	529820
31034	529821
235926	529822
121160	529823
1366	529824
193984	529825
41825	529826
106179	529827
1753	529828
180149	529829
183886	529830
285261	529831
22027	529832
8289	529833
34587	529834
253695	529835
2881	529836
132967	529837
59866	529838
35473	529839
13456	529840
186559	529841
149570	529842
179776	529843
17533	529844
4611	529845
9711	529846
307272	529847
20002	529848
3423	529849
104615	529850
202958	529851
161361	529852
54498	529853
79932	529854
89994	529855
3700	529856
42870	529857
63478	529858
1933	529859
105595	529860
45280	529861
31400	529862
84001	529863
78383	529864
188751	529865
78383	529866
1773	529867
22232	529868
124940	529869
103667	529870
178371	529871
71120	529872
18383	529873
5749	529874
77148	529875
53101	529876
1003	529877
19032	529878
28681	529879
325184	529880
126786	529881
126786	529882
139449	529883
69686	529884
187775	529885
76125	529886
202688	529887
19639	529888
27501	529889
46681	529890
22385	529891
120066	529892
71395	529893
286666	529894
110338	529895
57174	529896
103011	529897
15083	529898
72353	529899
270264	529900
11516	529901
35035	529902
11413	529903
36119	529904
272619	529905
3734	529906
4237	529907
60228	529908
9104	529909
70793	529910
122647	529911
247188	529912
164378	529913
174312	529914
2349	529915
132643	529916
56943	529917
82844	529918
50906	529919
9119	529920
44198	529921
207058	529922
34383	529923
126852	529924
44660	529925
55395	529926
72721	529927
31438	529928
138793	529929
235150	529930
285171	529931
75362	529932
276185	529933
182016	529934
112243	529935
189579	529936
10498	529937
172979	529938
181480	529939
78406	529940
62116	529941
11028	529942
322479	529943
276889	529944
92421	529945
129863	529946
57678	529947
208339	529948
276402	529949
22756	529950
13054	529951
15663	529952
221043	529953
35880	529954
127822	529955
19401	529956
19401	529957
389	529958
57884	529959
74338	529960
105069	529961
110123	529962
64139	529963
10341	529964
260094	529965
15172	529966
3382	529967
47429	529968
13241	529969
36996	529970
9375	529971
81680	529972
366	529973
47750	529974
1010	529975
96520	529976
143749	529977
61593	529978
88975	529979
4383	529980
21054	529981
24087	529982
76400	529983
17579	529984
153212	529985
178	529986
27	529987
91836	529988
63892	529989
159972	529990
6866	529991
28636	529992
10308	529993
80628	529994
12095	529995
242310	529996
125413	529997
106274	529998
30407	529999
4646	530000
117207	530001
84741	530002
257034	530003
1040	530004
57888	530005
92017	530006
22603	530007
12837	530008
32514	530009
32216	530010
6058	530011
8609	530012
7482	530013
91430	530014
237850	530015
265641	530016
88211	530017
121435	530018
194941	530019
35873	530020
66139	530021
202945	530022
77669	530023
55735	530024
152491	530025
11786	530026
86091	530027
304456	530028
31458	530029
129162	530030
205148	530031
229878	530032
215593	530033
62198	530034
35897	530035
196860	530036
132789	530037
76920	530038
56679	530039
150066	530040
732	530041
2777	530042
126367	530043
240441	530044
296565	530045
226	530046
164789	530047
153845	530048
1315	530049
60008	530050
62880	530051
38190	530052
308915	530053
3349	530054
56129	530055
79876	530056
292910	530057
186246	530058
81421	530059
5015	530060
121120	530061
96913	530062
191312	530063
12578	530064
3036	530065
5068	530066
51294	530067
298233	530068
24	530069
38653	530070
25097	530071
15015	530072
5881	530073
17332	530074
6538	530075
30481	530076
22443	530077
20527	530078
23886	530079
1249	530080
219151	530081
206046	530082
21722	530083
290561	530084
282734	530085
221282	530086
171378	530087
86026	530088
107302	530089
173690	530090
84409	530091
38443	530092
112391	530093
252736	530094
39810	530095
24396	530096
138027	530097
11658	530098
12757	530099
98370	530100
129897	530101
17656	530102
112387	530103
85012	530104
69025	530105
159211	530106
40293	530107
69587	530108
23587	530109
137547	530110
158597	530111
64468	530112
192854	530113
65802	530114
113456	530115
14497	530116
47405	530117
53283	530118
143137	530119
127079	530120
4401	530121
175367	530122
215744	530123
196263	530124
198558	530125
2355	530126
237772	530127
170711	530128
177947	530129
275236	530130
209394	530131
212337	530132
44179	530133
16248	530134
178979	530135
304514	530136
310676	530137
116030	530138
57166	530139
2771	530140
290225	530141
210123	530142
86120	530143
65104	530144
11193	530145
46831	530146
89734	530147
23289	530148
233983	530149
72861	530150
78533	530151
226	530152
154886	530153
87710	530154
205318	530155
315942	530156
258383	530157
202077	530158
85256	530159
285991	530160
283135	530161
30060	530162
138490	530163
35019	530164
2798	530165
281527	530166
148506	530167
212510	530168
227997	530169
284483	530170
67949	530171
215380	530172
127528	530173
259580	530174
210887	530175
215076	530176
142066	530177
88389	530178
136561	530179
19082	530180
131542	530181
199115	530182
208844	530183
109493	530184
19402	530185
72883	530186
304046	530187
3243	530188
133818	530189
10631	530190
207558	530191
28608	530192
76718	530193
41232	530194
15796	530195
56382	530196
84875	530197
20639	530198
157351	530199
2379	530200
130719	530201
1973	530202
116238	530203
101588	530204
116263	530205
2440	530206
250810	530207
22781	530208
56609	530209
57373	530210
18752	530211
4425	530212
71344	530213
6058	530214
3527	530215
133322	530216
235690	530217
6491	530218
74463	530219
127216	530220
12157	530221
165367	530222
22358	530223
26844	530224
281034	530225
133389	530226
237736	530227
12958	530228
5768	530229
60665	530230
99813	530231
85457	530232
79118	530233
3296	530234
4050	530235
16739	530236
58894	530237
92589	530238
84008	530239
38382	530240
66411	530241
116913	530242
5239	530243
217230	530244
54480	530245
172628	530246
45112	530247
24916	530248
150085	530249
322175	530250
1	530251
92697	530252
220419	530253
278441	530254
111846	530255
317064	530256
91993	530257
118312	530258
117449	530259
34964	530260
179562	530261
197839	530262
310983	530263
54067	530264
127720	530265
149323	530266
260259	530267
118539	530268
12787	530269
124159	530270
83077	530271
40687	530272
16549	530273
35384	530274
201024	530275
182464	530276
10672	530277
280664	530278
249554	530279
34601	530280
48174	530281
148013	530282
106909	530283
139226	530284
80823	530285
103795	530286
299071	530287
35631	530288
78309	530289
77526	530290
15570	530291
154545	530292
24144	530293
24144	530294
86320	530295
54404	530296
129654	530297
18321	530298
96770	530299
44240	530300
171010	530301
112237	530302
304472	530303
20734	530304
153636	530305
2046	530306
30873	530307
8502	530308
112471	530309
86116	530310
47617	530311
25139	530312
987	530313
15636	530314
306350	530315
73965	530316
50497	530317
9039	530318
38	530319
72033	530320
223255	530321
13508	530322
266653	530323
32251	530324
38125	530325
49847	530326
106315	530327
107762	530328
77321	530329
147917	530330
45772	530331
260601	530332
11312	530333
76098	530334
56341	530335
24325	530336
122491	530337
106776	530338
23362	530339
31944	530340
73251	530341
136625	530342
27349	530343
167720	530344
210137	530345
174698	530346
174652	530347
5082	530348
7930	530349
32757	530350
61938	530351
109156	530352
135878	530353
92167	530354
103812	530355
7321	530356
111858	530357
242895	530358
16023	530359
116874	530360
15827	530361
35990	530362
29229	530363
7060	530364
167920	530365
165830	530366
69239	530367
91168	530368
56180	530369
272604	530370
1198	530371
82618	530372
192063	530373
82784	530374
13452	530375
116235	530376
47370	530377
13439	530378
184862	530379
195664	530380
298878	530381
53140	530382
43264	530383
184147	530384
313638	530385
11633	530386
86715	530387
317704	530388
14278	530389
99980	530390
20063	530391
67291	530392
17633	530393
176585	530394
15373	530395
112538	530396
161472	530397
77750	530398
10955	530399
328520	530400
122659	530401
261309	530402
95078	530403
154808	530404
182354	530405
27666	530406
99934	530407
2744	530408
71451	530409
4981	530410
354	530411
4762	530412
87652	530413
57680	530414
87853	530415
2259	530416
133732	530417
6581	530418
17997	530419
125204	530420
310086	530421
317155	530422
46009	530423
58449	530424
141880	530425
638	530426
41820	530427
320600	530428
79598	530429
131898	530430
60230	530431
135799	530432
145704	530433
39919	530434
87625	530435
8839	530436
9313	530437
27942	530438
320357	530439
38312	530440
82015	530441
53955	530442
193215	530443
298711	530444
8164	530445
111939	530446
179969	530447
62216	530448
63443	530449
110691	530450
209571	530451
60170	530452
14250	530453
4716	530454
137367	530455
134782	530456
241457	530457
3816	530458
17547	530459
38180	530460
10045	530461
7483	530462
11585	530463
1244	530464
75281	530465
44355	530466
323	530467
79441	530468
7785	530469
31920	530470
312742	530471
95861	530472
313006	530473
92563	530474
14933	530475
3917	530476
14423	530477
160270	530478
747	530479
17234	530480
55800	530481
66811	530482
64454	530483
143886	530484
51987	530485
148160	530486
116133	530487
9501	530488
19010	530489
194207	530490
122303	530491
13806	530492
68264	530493
284228	530494
48355	530495
12023	530496
71490	530497
85983	530498
34083	530499
33050	530500
306677	530501
306559	530502
27331	530503
51468	530504
1033	530505
107300	530506
108803	530507
23562	530508
231434	530509
83869	530510
90810	530511
191847	530512
100126	530513
130242	530514
27040	530515
82881	530516
125546	530517
99082	530518
68860	530519
21288	530520
49095	530521
45214	530522
6289	530523
24334	530524
16487	530525
4505	530526
106404	530527
239253	530528
32893	530529
415	530530
18862	530531
5211	530532
181851	530533
274815	530534
290520	530535
49616	530536
144404	530537
44894	530538
41088	530539
98471	530540
24518	530541
121883	530542
144145	530543
28228	530544
141152	530545
57732	530546
9670	530547
35206	530548
35728	530549
27697	530550
8956	530551
196631	530552
19093	530553
68799	530554
13569	530555
253088	530556
27111	530557
99158	530558
30181	530559
282137	530560
111471	530561
155722	530562
60764	530563
207956	530564
50	530565
60637	530566
28754	530567
49392	530568
141715	530569
142870	530570
95004	530571
88663	530572
52348	530573
89197	530574
135825	530575
5747	530576
14186	530577
104264	530578
79073	530579
894	530580
1732	530581
3943	530582
81863	530583
17	530584
3893	530585
1392	530586
109735	530587
244641	530588
1551	530589
56783	530590
308213	530591
17269	530592
8313	530593
62886	530594
23883	530595
13552	530596
51723	530597
276761	530598
134212	530599
13346	530600
8191	530601
58759	530602
39644	530603
19169	530604
71460	530605
83171	530606
24157	530607
77044	530608
58074	530609
213829	530610
137870	530611
88290	530612
1788	530613
38385	530614
174524	530615
3262	530616
52842	530617
47021	530618
97638	530619
27735	530620
235474	530621
27139	530622
293033	530623
137870	530624
100825	530625
102857	530626
193212	530627
135163	530628
17178	530629
17178	530630
55594	530631
1726	530632
326221	530633
44082	530634
122566	530635
173043	530636
71114	530637
29931	530638
6696	530639
508	530640
74847	530641
82935	530642
272518	530643
5077	530644
27754	530645
50203	530646
43173	530647
35688	530648
22574	530649
8239	530650
6433	530651
197570	530652
32218	530653
63639	530654
18111	530655
9199	530656
23771	530657
8203	530658
85950	530659
89719	530660
66990	530661
175977	530662
103810	530663
4719	530664
23889	530665
14103	530666
75305	530667
30601	530668
4363	530669
5062	530670
27948	530671
1415	530672
4363	530673
34122	530674
186828	530675
322135	530676
6993	530677
6993	530678
5123	530679
134329	530680
59110	530681
17784	530682
81952	530683
53727	530684
12676	530685
73907	530686
29863	530687
7842	530688
37268	530689
85324	530690
81766	530691
197887	530692
186705	530693
157029	530694
172648	530695
117	530696
91	530697
228	530698
23028	530699
26098	530700
1209	530701
68371	530702
113195	530703
27200	530704
27200	530705
123177	530706
84841	530707
38369	530708
81363	530709
317305	530710
212352	530711
243132	530712
217263	530713
103922	530714
16010	530715
212113	530716
973	530717
173458	530718
111994	530719
80163	530720
8141	530721
45811	530722
251586	530723
62459	530724
3131	530725
81103	530726
1302	530727
44431	530728
20646	530729
6080	530730
81204	530731
9239	530732
68587	530733
5023	530734
39791	530735
71399	530736
3694	530737
537	530738
216061	530739
213743	530740
15959	530741
28345	530742
81299	530743
75429	530744
34497	530745
26699	530746
209053	530747
183859	530748
46132	530749
31162	530750
27604	530751
119235	530752
55568	530753
995	530754
140848	530755
7140	530756
13103	530757
26532	530758
28133	530759
43734	530760
311771	530761
28939	530762
78967	530763
119318	530764
51024	530765
35386	530766
23624	530767
82186	530768
5413	530769
16663	530770
65876	530771
82	530772
11645	530773
53459	530774
553	530775
293831	530776
249447	530777
72406	530778
71985	530779
41375	530780
15818	530781
154690	530782
67476	530783
7475	530784
247066	530785
3730	530786
4342	530787
102812	530788
486	530789
13412	530790
16958	530791
478	530792
100399	530793
304684	530794
17277	530795
2549	530796
85554	530797
11719	530798
94	530799
222109	530800
833	530801
2887	530802
1123	530803
45267	530804
1730	530805
115231	530806
31915	530807
44019	530808
103	530809
11952	530810
154	530811
84	530812
108082	530813
21148	530814
1578	530815
14501	530816
102986	530817
1080	530818
293940	530819
57210	530820
14189	530821
3133	530822
200439	530823
299739	530824
134557	530825
29584	530826
20936	530827
98355	530828
203332	530829
196557	530830
8071	530831
7646	530832
60168	530833
7039	530834
132504	530835
9438	530836
33773	530837
52670	530838
130987	530839
70	530840
3899	530841
70	530842
41719	530843
5382	530844
39757	530845
98642	530846
3362	530847
115844	530848
38270	530849
5393	530850
179508	530851
120872	530852
76296	530853
5203	530854
50359	530855
2932	530856
58923	530857
28929	530858
220425	530859
237198	530860
9863	530861
147056	530862
37257	530863
26075	530864
35129	530865
51473	530866
86246	530867
39596	530868
67651	530869
2632	530870
2006	530871
10314	530872
17089	530873
2587	530874
60457	530875
36140	530876
27570	530877
67630	530878
2964	530879
2118	530880
55453	530881
14263	530882
91279	530883
35049	530884
1022	530885
4664	530886
63465	530887
37736	530888
61899	530889
61563	530890
88755	530891
2096	530892
15991	530893
108563	530894
133727	530895
59970	530896
51798	530897
54897	530898
87284	530899
16961	530900
5768	530901
5950	530902
234	530903
26400	530904
85666	530905
96251	530906
1504	530907
6301	530908
58743	530909
134947	530910
140785	530911
40674	530912
51195	530913
39877	530914
12785	530915
16217	530916
51909	530917
13066	530918
103001	530919
69652	530920
17566	530921
17334	530922
7272	530923
116708	530924
146447	530925
77715	530926
10736	530927
99808	530928
5848	530929
31449	530930
35429	530931
81584	530932
98371	530933
77008	530934
145516	530935
108027	530936
12422	530937
22222	530938
325652	530939
29850	530940
57110	530941
13857	530942
59353	530943
27298	530944
25162	530945
81915	530946
47077	530947
302656	530948
34857	530949
4698	530950
83662	530951
33954	530952
1768	530953
170402	530954
6859	530955
24170	530956
64883	530957
75660	530958
106570	530959
41259	530960
167487	530961
98371	530962
198776	530963
182187	530964
43166	530965
13919	530966
35340	530967
43165	530968
2469	530969
16503	530970
61175	530971
11092	530972
6279	530973
12407	530974
821	530975
11555	530976
101181	530977
292	530978
48339	530979
123860	530980
7032	530981
18082	530982
769	530983
286	530984
12171	530985
130886	530986
11147	530987
12232	530988
147895	530989
25386	530990
320821	530991
17599	530992
32986	530993
3640	530994
2770	530995
666	530996
163879	530997
150221	530998
7475	530999
11496	531000
79169	531001
180814	531002
127968	531003
8406	531004
65685	531005
7808	531006
43070	531007
23580	531008
23223	531009
18757	531010
38551	531011
145740	531012
4123	531013
30906	531014
121826	531015
178876	531016
27995	531017
84457	531018
240127	531019
109932	531020
314442	531021
35543	531022
40794	531023
18544	531024
25322	531025
28514	531026
93641	531027
5006	531028
48787	531029
10758	531030
531	531031
671	531032
7837	531033
13104	531034
58028	531035
17857	531036
51180	531037
12837	531038
5707	531039
296215	531040
249874	531041
25161	531042
89419	531043
194176	531044
325179	531045
72709	531046
229428	531047
200612	531048
143513	531049
8256	531050
82631	531051
37928	531052
209780	531053
37404	531054
205588	531055
92151	531056
44831	531057
88883	531058
80458	531059
20085	531060
20166	531061
7074	531062
29946	531063
30795	531064
177899	531065
32063	531066
15699	531067
17408	531068
28	531069
267725	531070
45647	531071
85233	531072
293	531073
37431	531074
4780	531075
30795	531076
12251	531077
89615	531078
30112	531079
10	531080
26539	531081
28007	531082
203212	531083
43824	531084
273250	531085
24658	531086
269206	531087
141441	531088
6570	531089
4956	531090
4768	531091
4768	531092
113460	531093
74197	531094
297671	531095
33474	531096
98127	531097
78516	531098
18824	531099
4088	531100
96511	531101
57	531102
2845	531103
68505	531104
259274	531105
40109	531106
39444	531107
260790	531108
172745	531109
13545	531110
18949	531111
14635	531112
137752	531113
13066	531114
15956	531115
87864	531116
10152	531117
16634	531118
12862	531119
18634	531120
18634	531121
27200	531122
38883	531123
40871	531124
89721	531125
6380	531126
162423	531127
16816	531128
26185	531129
244	531130
46340	531131
81267	531132
58659	531133
9045	531134
80391	531135
16349	531136
32815	531137
12190	531138
327962	531139
38738	531140
1233	531141
276098	531142
1198	531143
68859	531144
5144	531145
767	531146
58985	531147
158	531148
1168	531149
113302	531150
59013	531151
124773	531152
54276	531153
10892	531154
7326	531155
114737	531156
54043	531157
255252	531158
4934	531159
13874	531160
44523	531161
61037	531162
5670	531163
175103	531164
208030	531165
249320	531166
243001	531167
29147	531168
1502	531169
256552	531170
61965	531171
62357	531172
35954	531173
239089	531174
7023	531175
2326	531176
37760	531177
64141	531178
51011	531179
132100	531180
2604	531181
22472	531182
238833	531183
320078	531184
1245	531185
1245	531186
24622	531187
127394	531188
185899	531189
6644	531190
228578	531191
42404	531192
301958	531193
145382	531194
145117	531195
61328	531196
10199	531197
60349	531198
56959	531199
58849	531200
327288	531201
15353	531202
9145	531203
211892	531204
233917	531205
28923	531206
16702	531207
292162	531208
5337	531209
182793	531210
315175	531211
134355	531212
291470	531213
30474	531214
90135	531215
21215	531216
75536	531217
177644	531218
28803	531219
117228	531220
7237	531221
19976	531222
34100	531223
95	531224
103617	531225
198827	531226
57088	531227
190399	531228
66158	531229
12964	531230
323518	531231
45687	531232
146918	531233
21321	531234
28533	531235
106709	531236
46017	531237
122099	531238
172739	531239
4704	531240
110333	531241
344	531242
263015	531243
243011	531244
37408	531245
54083	531246
109478	531247
67486	531248
104752	531249
46797	531250
322639	531251
296203	531252
215530	531253
88329	531254
47031	531255
129613	531256
37193	531257
132104	531258
137905	531259
69336	531260
165267	531261
8293	531262
14898	531263
255842	531264
157394	531265
187665	531266
50230	531267
6013	531268
192453	531269
325186	531270
16696	531271
79251	531272
115157	531273
12785	531274
145882	531275
21891	531276
166663	531277
1587	531278
183560	531279
19397	531280
573	531281
909	531282
25378	531283
199959	531284
63862	531285
44160	531286
202058	531287
256839	531288
148932	531289
61838	531290
6867	531291
260307	531292
85149	531293
3476	531294
176098	531295
1243	531296
5476	531297
108687	531298
16591	531299
38127	531300
222654	531301
10301	531302
506	531303
222993	531304
3747	531305
15074	531306
10592	531307
16959	531308
14574	531309
117618	531310
26361	531311
138043	531312
46302	531313
21878	531314
35522	531315
40673	531316
17183	531317
131294	531318
88340	531319
69913	531320
80715	531321
39521	531322
2368	531323
4025	531324
39420	531325
9538	531326
212576	531327
28594	531328
305229	531329
56852	531330
18136	531331
112363	531332
2528	531333
25736	531334
8947	531335
7208	531336
117795	531337
144415	531338
100764	531339
156514	531340
113648	531341
82533	531342
16589	531343
39763	531344
90307	531345
8585	531346
79209	531347
293826	531348
46007	531349
87864	531350
77644	531351
24650	531352
194856	531353
97767	531354
68868	531355
320918	531356
127893	531357
6360	531358
6737	531359
126422	531360
102062	531361
303895	531362
84215	531363
71938	531364
128958	531365
119482	531366
109622	531367
65276	531368
24386	531369
83662	531370
7853	531371
35812	531372
50562	531373
137882	531374
13950	531375
28697	531376
12291	531377
6491	531378
8171	531379
10721	531380
27673	531381
12459	531382
28687	531383
87375	531384
26721	531385
20914	531386
57260	531387
38617	531388
80254	531389
313606	531390
56363	531391
6135	531392
26357	531393
154430	531394
82003	531395
125549	531396
251094	531397
122668	531398
58051	531399
23805	531400
189544	531401
55640	531402
7942	531403
59624	531404
203557	531405
43100	531406
100440	531407
177241	531408
244949	531409
77872	531410
314383	531411
4807	531412
4114	531413
70107	531414
67947	531415
215042	531416
299713	531417
73717	531418
222393	531419
257525	531420
326348	531421
279663	531422
8065	531423
237196	531424
227606	531425
99658	531426
65041	531427
166171	531428
3655	531429
79775	531430
188388	531431
301240	531432
142238	531433
121294	531434
13190	531435
76570	531436
190516	531437
309551	531438
84480	531439
254351	531440
219816	531441
328501	531442
9250	531443
69809	531444
32297	531445
300187	531446
19813	531447
183302	531448
302587	531449
25911	531450
318335	531451
78543	531452
274892	531453
279441	531454
27913	531455
195139	531456
130106	531457
62101	531458
17555	531459
4808	531460
177031	531461
4294	531462
65198	531463
201428	531464
2380	531465
38658	531466
46684	531467
8855	531468
1656	531469
78678	531470
52626	531471
86157	531472
96463	531473
7023	531474
68367	531475
6655	531476
74268	531477
102290	531478
169102	531479
3510	531480
34380	531481
38198	531482
375	531483
19550	531484
18486	531485
21961	531486
14583	531487
15531	531488
100227	531489
4569	531490
180619	531491
656	531492
2951	531493
320379	531494
677	531495
101309	531496
53432	531497
25474	531498
75514	531499
62	531500
224922	531501
49876	531502
24214	531503
89370	531504
12721	531505
108552	531506
314682	531507
69253	531508
154302	531509
101436	531510
4360	531511
96555	531512
14781	531513
3391	531514
86662	531515
131112	531516
12470	531517
14734	531518
145097	531519
169055	531520
5753	531521
7944	531522
4183	531523
61377	531524
103927	531525
51053	531526
54128	531527
126385	531528
15619	531529
16135	531530
294508	531531
119979	531532
72262	531533
22211	531534
611	531535
123313	531536
127943	531537
358	531538
31831	531539
36539	531540
11145	531541
10178	531542
22454	531543
61172	531544
101392	531545
28256	531546
85101	531547
1199	531548
58021	531549
253102	531550
45946	531551
34855	531552
156880	531553
75428	531554
50454	531555
123163	531556
27411	531557
25235	531558
172238	531559
20969	531560
73734	531561
30557	531562
282154	531563
247330	531564
29998	531565
95293	531566
67946	531567
13791	531568
163003	531569
12185	531570
789	531571
108498	531572
4623	531573
29424	531574
3463	531575
88190	531576
11662	531577
16838	531578
78781	531579
32822	531580
71982	531581
141286	531582
79831	531583
72483	531584
2995	531585
230846	531586
148207	531587
93172	531588
27481	531589
12203	531590
77267	531591
55006	531592
28143	531593
205	531594
16191	531595
3524	531596
56486	531597
40406	531598
65448	531599
292741	531600
22227	531601
53053	531602
54432	531603
272823	531604
2563	531605
7867	531606
138509	531607
252902	531608
10070	531609
3451	531610
75645	531611
212578	531612
140152	531613
48185	531614
84863	531615
48783	531616
23058	531617
19436	531618
125269	531619
305034	531620
24993	531621
620	531622
102674	531623
84292	531624
42630	531625
1484	531626
24648	531627
39712	531628
72845	531629
86470	531630
73795	531631
255905	531632
6057	531633
259376	531634
263509	531635
74591	531636
787	531637
3247	531638
107084	531639
130085	531640
3301	531641
173679	531642
5995	531643
3385	531644
18480	531645
36243	531646
55433	531647
247704	531648
204225	531649
32045	531650
105909	531651
2008	531652
170837	531653
146400	531654
91562	531655
124061	531656
47390	531657
16115	531658
198764	531659
16883	531660
85522	531661
37540	531662
70816	531663
266	531664
84334	531665
8372	531666
39237	531667
4417	531668
32199	531669
47498	531670
1205	531671
138890	531672
60720	531673
21273	531674
29129	531675
137716	531676
82417	531677
57913	531678
12175	531679
28299	531680
161037	531681
33163	531682
188808	531683
9274	531684
4686	531685
82886	531686
21616	531687
35574	531688
178143	531689
29132	531690
247665	531691
32645	531692
327498	531693
60316	531694
112424	531695
1022	531696
140389	531697
184065	531698
179385	531699
108697	531700
298955	531701
49202	531702
1769	531703
284790	531704
58488	531705
141443	531706
243411	531707
93378	531708
28676	531709
196792	531710
4366	531711
142969	531712
14931	531713
7135	531714
107666	531715
27242	531716
326386	531717
152244	531718
164217	531719
220257	531720
184184	531721
157931	531722
56423	531723
117721	531724
165979	531725
101706	531726
149522	531727
17537	531728
281098	531729
823	531730
29224	531731
70516	531732
419	531733
2062	531734
131305	531735
65812	531736
143526	531737
615	531738
104343	531739
29054	531740
126652	531741
210994	531742
109738	531743
19260	531744
52386	531745
53666	531746
11306	531747
17271	531748
10990	531749
66874	531750
274470	531751
8123	531752
127453	531753
102278	531754
159196	531755
9971	531756
3992	531757
16468	531758
19089	531759
20439	531760
165308	531761
23305	531762
199983	531763
58400	531764
2997	531765
307495	531766
10311	531767
52235	531768
246778	531769
47857	531770
3259	531771
39541	531772
18654	531773
216409	531774
154558	531775
32528	531776
62741	531777
199819	531778
19042	531779
3855	531780
35921	531781
85873	531782
6930	531783
131921	531784
84335	531785
142687	531786
55512	531787
58589	531788
2790	531789
24664	531790
3055	531791
7169	531792
132673	531793
119700	531794
30683	531795
13246	531796
16060	531797
82170	531798
160638	531799
272944	531800
95984	531801
282335	531802
117248	531803
8640	531804
181554	531805
59332	531806
68811	531807
96066	531808
156786	531809
12123	531810
212695	531811
156010	531812
159926	531813
209429	531814
141525	531815
8377	531816
32622	531817
4396	531818
192224	531819
38830	531820
163974	531821
92069	531822
92069	531823
131501	531824
170474	531825
226853	531826
14713	531827
5115	531828
148400	531829
5256	531830
34053	531831
179388	531832
251884	531833
199392	531834
51469	531835
23851	531836
61702	531837
296094	531838
37270	531839
2325	531840
96147	531841
53979	531842
203372	531843
113381	531844
213507	531845
12634	531846
296735	531847
305100	531848
65387	531849
206276	531850
3031	531851
187	531852
7310	531853
58974	531854
16932	531855
10647	531856
172171	531857
158642	531858
2341	531859
139906	531860
54533	531861
178708	531862
89049	531863
63	531864
65403	531865
63	531866
16493	531867
20949	531868
91381	531869
38842	531870
137631	531871
43020	531872
193775	531873
216683	531874
102528	531875
16204	531876
41851	531877
3797	531878
2176	531879
41181	531880
73545	531881
100340	531882
93106	531883
226295	531884
41963	531885
275336	531886
144632	531887
144729	531888
312926	531889
144034	531890
293024	531891
144734	531892
103086	531893
62906	531894
210374	531895
3950	531896
179524	531897
11740	531898
242659	531899
26641	531900
113693	531901
109909	531902
5911	531903
219159	531904
5133	531905
79458	531906
263501	531907
99418	531908
78485	531909
144002	531910
91178	531911
141376	531912
153841	531913
135569	531914
241934	531915
128748	531916
38593	531917
24377	531918
310357	531919
64132	531920
125050	531921
134913	531922
205350	531923
62128	531924
282092	531925
142135	531926
66318	531927
262867	531928
90158	531929
233435	531930
149149	531931
12940	531932
93106	531933
84075	531934
41446	531935
214942	531936
307030	531937
214348	531938
32235	531939
17139	531940
40742	531941
73958	531942
74611	531943
208287	531944
185708	531945
79693	531946
71479	531947
29615	531948
63897	531949
150361	531950
109955	531951
205792	531952
207777	531953
89939	531954
33309	531955
34009	531956
53623	531957
28434	531958
135358	531959
198344	531960
301497	531961
65718	531962
143844	531963
126776	531964
123132	531965
13655	531966
60198	531967
108871	531968
33656	531969
216534	531970
79694	531971
14881	531972
50953	531973
89720	531974
59516	531975
115319	531976
27903	531977
219481	531978
179905	531979
124846	531980
229386	531981
106468	531982
200470	531983
281883	531984
31512	531985
138206	531986
22523	531987
64441	531988
66778	531989
39338	531990
28146	531991
15619	531992
12991	531993
47936	531994
72168	531995
9718	531996
137907	531997
103255	531998
17959	531999
47657	532000
290500	532001
134958	532002
55283	532003
17282	532004
28083	532005
41342	532006
24796	532007
125609	532008
37309	532009
131184	532010
2335	532011
37245	532012
95281	532013
59291	532014
46343	532015
2335	532016
244826	532017
36246	532018
182606	532019
241793	532020
216454	532021
68668	532022
40255	532023
18434	532024
311362	532025
52863	532026
3236	532027
99819	532028
99819	532029
161103	532030
44868	532031
312426	532032
90166	532033
267068	532034
295391	532035
128363	532036
54899	532037
7917	532038
36305	532039
73149	532040
82964	532041
102247	532042
243225	532043
169626	532044
114671	532045
34654	532046
125718	532047
63259	532048
63228	532049
131280	532050
188294	532051
15229	532052
3	532053
89419	532054
123692	532055
2041	532056
294215	532057
16188	532058
2295	532059
67766	532060
11122	532061
28494	532062
8000	532063
88024	532064
8934	532065
62717	532066
15521	532067
65745	532068
151984	532069
38051	532070
25749	532071
166714	532072
78919	532073
37446	532074
192671	532075
135917	532076
118728	532077
63649	532078
94340	532079
161166	532080
95967	532081
94381	532082
235143	532083
144595	532084
188130	532085
143775	532086
152742	532087
209740	532088
37992	532089
86602	532090
134088	532091
133820	532092
57262	532093
183919	532094
33727	532095
38720	532096
31941	532097
148718	532098
96183	532099
17297	532100
16680	532101
12023	532102
53410	532103
7166	532104
61477	532105
174647	532106
77238	532107
212879	532108
81209	532109
113154	532110
38708	532111
30114	532112
59846	532113
308164	532114
66580	532115
61446	532116
125085	532117
72384	532118
171057	532119
171258	532120
9346	532121
69974	532122
255847	532123
70679	532124
9237	532125
41211	532126
28079	532127
25854	532128
327339	532129
5446	532130
112139	532131
285774	532132
6806	532133
228818	532134
148916	532135
53513	532136
7535	532137
127155	532138
321513	532139
180463	532140
76139	532141
296284	532142
23311	532143
211071	532144
17582	532145
61631	532146
226067	532147
61766	532148
1698	532149
17893	532150
2991	532151
22479	532152
9180	532153
25686	532154
199560	532155
16446	532156
84085	532157
269415	532158
72870	532159
33375	532160
41063	532161
251033	532162
248965	532163
5042	532164
251278	532165
120293	532166
306966	532167
144794	532168
159924	532169
79775	532170
61466	532171
90816	532172
229195	532173
22788	532174
181298	532175
121265	532176
289788	532177
193265	532178
86073	532179
64617	532180
176143	532181
230595	532182
228756	532183
310540	532184
115667	532185
27523	532186
50060	532187
160403	532188
163637	532189
38678	532190
115508	532191
137332	532192
133473	532193
12045	532194
212032	532195
98998	532196
259378	532197
95376	532198
175648	532199
121476	532200
160355	532201
304933	532202
259550	532203
66783	532204
100181	532205
172218	532206
59795	532207
175031	532208
134466	532209
252964	532210
11256	532211
77149	532212
95654	532213
165066	532214
158233	532215
88426	532216
3979	532217
43102	532218
199984	532219
908	532220
57929	532221
312007	532222
114619	532223
188644	532224
100844	532225
305473	532226
17570	532227
279513	532228
90182	532229
209315	532230
204689	532231
1520	532232
3085	532233
143270	532234
6059	532235
129350	532236
106208	532237
181806	532238
164458	532239
146946	532240
207423	532241
206573	532242
108310	532243
305014	532244
265881	532245
138798	532246
202779	532247
193672	532248
203925	532249
57779	532250
49176	532251
42636	532252
121386	532253
192759	532254
95376	532255
148028	532256
34608	532257
141579	532258
172048	532259
214549	532260
85452	532261
116804	532262
116826	532263
258614	532264
212075	532265
115165	532266
5068	532267
7976	532268
3704	532269
275899	532270
130971	532271
81963	532272
256479	532273
158160	532274
120174	532275
136263	532276
228357	532277
223955	532278
120006	532279
212329	532280
194638	532281
189960	532282
205337	532283
122372	532284
182171	532285
67432	532286
50638	532287
199805	532288
284085	532289
201548	532290
42514	532291
174989	532292
216497	532293
306171	532294
69814	532295
302345	532296
58208	532297
312964	532298
56394	532299
82244	532300
26424	532301
325314	532302
134348	532303
284558	532304
262717	532305
268218	532306
31571	532307
286427	532308
265575	532309
182173	532310
69811	532311
315969	532312
184926	532313
83148	532314
264845	532315
172048	532316
23326	532317
3979	532318
175523	532319
238436	532320
2221	532321
120905	532322
2472	532323
186099	532324
27431	532325
267321	532326
220551	532327
208361	532328
283501	532329
166537	532330
40351	532331
77325	532332
103439	532333
59749	532334
68126	532335
222087	532336
1867	532337
288988	532338
98065	532339
112738	532340
276926	532341
191648	532342
151113	532343
96504	532344
28919	532345
225648	532346
145625	532347
153160	532348
186572	532349
150324	532350
214285	532351
173814	532352
204980	532353
253884	532354
15255	532355
304232	532356
277470	532357
139056	532358
135082	532359
6839	532360
68564	532361
133368	532362
20455	532363
325409	532364
44151	532365
12764	532366
142195	532367
25224	532368
595	532369
205454	532370
113557	532371
312866	532372
101441	532373
253147	532374
29058	532375
44512	532376
219266	532377
73296	532378
149509	532379
55804	532380
94867	532381
46953	532382
236445	532383
36863	532384
76290	532385
3151	532386
327704	532387
232947	532388
302390	532389
86866	532390
207421	532391
1193	532392
112389	532393
58467	532394
62355	532395
262611	532396
8065	532397
179027	532398
81790	532399
18269	532400
70567	532401
91111	532402
84958	532403
178869	532404
48171	532405
38995	532406
134557	532407
277996	532408
245604	532409
28832	532410
83102	532411
285278	532412
78404	532413
186283	532414
208496	532415
284752	532416
239877	532417
104687	532418
33375	532419
8379	532420
276371	532421
258141	532422
59918	532423
151540	532424
280436	532425
244322	532426
325211	532427
218939	532428
77468	532429
314853	532430
170188	532431
62821	532432
140507	532433
318642	532434
324066	532435
193553	532436
193552	532437
117911	532438
69320	532439
254598	532440
257398	532441
141130	532442
267388	532443
262956	532444
259178	532445
328792	532446
313805	532447
127889	532448
186155	532449
114832	532450
221910	532451
219027	532452
86228	532453
137872	532454
204583	532455
233013	532456
266314	532457
277885	532458
182324	532459
98936	532460
210000	532461
25347	532462
81803	532463
122769	532464
84864	532465
32026	532466
23337	532467
2392	532468
2679	532469
42952	532470
28452	532471
8064	532472
14575	532473
44579	532474
231749	532475
598	532476
3257	532477
109215	532478
115821	532479
21336	532480
215644	532481
125688	532482
19037	532483
84232	532484
21606	532485
7729	532486
127841	532487
24538	532488
106560	532489
328277	532490
592	532491
2362	532492
204037	532493
212050	532494
78740	532495
274906	532496
6085	532497
294083	532498
295671	532499
14442	532500
7989	532501
128255	532502
71368	532503
198302	532504
222	532505
40087	532506
33382	532507
90127	532508
7562	532509
3095	532510
35367	532511
19714	532512
70235	532513
293455	532514
12183	532515
5312	532516
2557	532517
8682	532518
1389	532519
140148	532520
309001	532521
8494	532522
13840	532523
44952	532524
43509	532525
53964	532526
79	532527
151627	532528
6368	532529
211439	532530
2799	532531
126864	532532
3289	532533
736	532534
15810	532535
207655	532536
36240	532537
73661	532538
201745	532539
116405	532540
151986	532541
8116	532542
44317	532543
229385	532544
60122	532545
1110	532546
48695	532547
263356	532548
4155	532549
57	532550
111320	532551
36197	532552
110555	532553
57919	532554
148543	532555
168687	532556
31939	532557
225119	532558
183177	532559
4221	532560
95190	532561
238536	532562
198996	532563
148439	532564
140416	532565
7027	532566
224	532567
21081	532568
153940	532569
8929	532570
145838	532571
313605	532572
81	532573
32123	532574
192173	532575
533	532576
18717	532577
72596	532578
5656	532579
9365	532580
9918	532581
2137	532582
6081	532583
117794	532584
242734	532585
122257	532586
36535	532587
295532	532588
126069	532589
87655	532590
62507	532591
82127	532592
52961	532593
23	532594
194920	532595
168687	532596
9785	532597
61364	532598
84114	532599
233174	532600
16802	532601
33101	532602
124249	532603
38109	532604
69521	532605
64765	532606
36436	532607
122823	532608
100565	532609
161630	532610
131566	532611
25510	532612
123757	532613
26495	532614
231575	532615
109777	532616
62064	532617
36436	532618
195676	532619
99583	532620
57172	532621
253520	532622
284622	532623
49285	532624
253420	532625
107018	532626
94977	532627
882	532628
24745	532629
167556	532630
10594	532631
13923	532632
75542	532633
17888	532634
183377	532635
108857	532636
24165	532637
111923	532638
200769	532639
173643	532640
142675	532641
257865	532642
46191	532643
195499	532644
56186	532645
38342	532646
44414	532647
244757	532648
51730	532649
52463	532650
48706	532651
116733	532652
56962	532653
2991	532654
1269	532655
30495	532656
38190	532657
30565	532658
86121	532659
263926	532660
146210	532661
321977	532662
3200	532663
58035	532664
45992	532665
17738	532666
84561	532667
183114	532668
138901	532669
147621	532670
6284	532671
108652	532672
168940	532673
84153	532674
58860	532675
19764	532676
114429	532677
131513	532678
38199	532679
25857	532680
128945	532681
981	532682
192374	532683
209947	532684
121640	532685
5305	532686
253665	532687
124671	532688
101682	532689
58952	532690
147267	532691
96250	532692
111699	532693
115204	532694
22832	532695
261354	532696
313092	532697
1589	532698
1766	532699
70697	532700
75439	532701
116469	532702
30447	532703
182805	532704
2994	532705
53792	532706
130198	532707
7002	532708
56411	532709
121303	532710
237384	532711
152910	532712
146228	532713
23	532714
57011	532715
46819	532716
25551	532717
17980	532718
134955	532719
141375	532720
8714	532721
23	532722
116700	532723
9895	532724
16179	532725
121804	532726
105360	532727
14666	532728
3319	532729
7310	532730
44959	532731
18254	532732
16485	532733
118332	532734
55385	532735
12498	532736
18686	532737
10235	532738
38870	532739
284617	532740
29668	532741
20401	532742
64561	532743
6860	532744
5067	532745
153983	532746
9308	532747
52793	532748
229314	532749
68	532750
197135	532751
18123	532752
17135	532753
68993	532754
164289	532755
3943	532756
278313	532757
117829	532758
11673	532759
320189	532760
96368	532761
84364	532762
326308	532763
116708	532764
103889	532765
218658	532766
13662	532767
19047	532768
758	532769
128146	532770
18742	532771
23961	532772
212942	532773
92202	532774
108139	532775
58074	532776
66243	532777
31638	532778
6139	532779
5719	532780
158451	532781
68170	532782
34668	532783
33733	532784
88904	532785
78771	532786
260866	532787
74266	532788
22771	532789
209101	532790
39299	532791
117675	532792
30021	532793
295144	532794
42783	532795
64265	532796
313193	532797
202584	532798
27343	532799
6362	532800
138693	532801
126426	532802
205943	532803
29965	532804
193315	532805
121167	532806
72298	532807
130182	532808
260606	532809
102124	532810
27269	532811
78304	532812
117409	532813
50815	532814
95019	532815
25271	532816
13010	532817
210350	532818
930	532819
19426	532820
21524	532821
29730	532822
97021	532823
94671	532824
162701	532825
141795	532826
141096	532827
46971	532828
195889	532829
57387	532830
270428	532831
133153	532832
1520	532833
64827	532834
65001	532835
75139	532836
318548	532837
197128	532838
105721	532839
44761	532840
91787	532841
23122	532842
6572	532843
6119	532844
7930	532845
22229	532846
60141	532847
80863	532848
524	532849
8031	532850
140523	532851
54664	532852
302757	532853
97232	532854
66922	532855
27940	532856
83772	532857
139411	532858
327449	532859
48212	532860
127946	532861
23583	532862
107248	532863
239013	532864
65621	532865
96389	532866
4249	532867
22299	532868
194727	532869
58430	532870
25620	532871
18718	532872
66530	532873
53868	532874
175286	532875
50325	532876
95442	532877
95442	532878
1309	532879
6591	532880
321832	532881
53040	532882
174053	532883
326699	532884
46268	532885
27551	532886
3480	532887
266152	532888
87090	532889
25568	532890
184529	532891
19169	532892
68021	532893
12021	532894
74649	532895
32052	532896
42551	532897
6559	532898
1824	532899
79557	532900
162290	532901
162377	532902
307807	532903
111669	532904
41594	532905
144237	532906
301661	532907
5572	532908
25013	532909
22633	532910
55965	532911
23099	532912
47768	532913
27659	532914
136128	532915
137938	532916
44186	532917
80726	532918
53562	532919
19093	532920
99387	532921
7741	532922
49514	532923
23967	532924
18696	532925
65667	532926
11593	532927
9873	532928
205725	532929
21259	532930
21188	532931
234827	532932
189450	532933
39863	532934
99541	532935
6835	532936
52430	532937
771	532938
244840	532939
102060	532940
31387	532941
80959	532942
104211	532943
135334	532944
357	532945
125217	532946
27648	532947
7680	532948
131770	532949
129356	532950
72914	532951
18115	532952
42094	532953
29339	532954
82949	532955
48616	532956
72191	532957
2918	532958
311022	532959
263268	532960
60525	532961
100986	532962
223	532963
171655	532964
82531	532965
4035	532966
123053	532967
138915	532968
53586	532969
37996	532970
131720	532971
165682	532972
58079	532973
145716	532974
36298	532975
158385	532976
35087	532977
51211	532978
66338	532979
324885	532980
30559	532981
291559	532982
135866	532983
61407	532984
10204	532985
55809	532986
6531	532987
34646	532988
66585	532989
91957	532990
46264	532991
185417	532992
36069	532993
6356	532994
7942	532995
72771	532996
73568	532997
205401	532998
17620	532999
78347	533000
65679	533001
193714	533002
107823	533003
76613	533004
277799	533005
150844	533006
101928	533007
114115	533008
132208	533009
6102	533010
125343	533011
110659	533012
72599	533013
192156	533014
27826	533015
150516	533016
63334	533017
29388	533018
140460	533019
64931	533020
65226	533021
182121	533022
204493	533023
16693	533024
50002	533025
215909	533026
166039	533027
11960	533028
97289	533029
36455	533030
41576	533031
143250	533032
122509	533033
2323	533034
292126	533035
200853	533036
5502	533037
30355	533038
98367	533039
6621	533040
138030	533041
8115	533042
96696	533043
103746	533044
137697	533045
14241	533046
35413	533047
32293	533048
3180	533049
29514	533050
39495	533051
134256	533052
12939	533053
34672	533054
95329	533055
40899	533056
43092	533057
180602	533058
303259	533059
1808	533060
153652	533061
70491	533062
99927	533063
301271	533064
196351	533065
222414	533066
82975	533067
323994	533068
54705	533069
8725	533070
70417	533071
19419	533072
20006	533073
58422	533074
8438	533075
36124	533076
106838	533077
312003	533078
244122	533079
271528	533080
277590	533081
20798	533082
2454	533083
37370	533084
166676	533085
13183	533086
22329	533087
77768	533088
51532	533089
87004	533090
64560	533091
12889	533092
28229	533093
169273	533094
41068	533095
105028	533096
37707	533097
5560	533098
130567	533099
43085	533100
207253	533101
11485	533102
81471	533103
81253	533104
171855	533105
21329	533106
5447	533107
43802	533108
164735	533109
9028	533110
118019	533111
127952	533112
85530	533113
4097	533114
12803	533115
39566	533116
11148	533117
58556	533118
116694	533119
134143	533120
9080	533121
20275	533122
7585	533123
19089	533124
201757	533125
85425	533126
220820	533127
4071	533128
33247	533129
44319	533130
76303	533131
51277	533132
44012	533133
116342	533134
4602	533135
201244	533136
6606	533137
16499	533138
97783	533139
13235	533140
189389	533141
25741	533142
38507	533143
168374	533144
19739	533145
61334	533146
19646	533147
114397	533148
8462	533149
9074	533150
95935	533151
273275	533152
61208	533153
31645	533154
7788	533155
22141	533156
43717	533157
81198	533158
283731	533159
37301	533160
64135	533161
47301	533162
83975	533163
13485	533164
66198	533165
106814	533166
650	533167
124639	533168
207396	533169
56130	533170
6715	533171
38261	533172
88609	533173
181533	533174
7577	533175
20348	533176
98318	533177
7785	533178
125199	533179
297279	533180
260433	533181
1373	533182
67443	533183
65962	533184
1957	533185
5841	533186
116478	533187
77332	533188
209803	533189
161104	533190
204641	533191
40527	533192
1033	533193
150873	533194
29190	533195
68505	533196
57677	533197
52392	533198
129185	533199
45287	533200
48768	533201
22561	533202
101844	533203
14801	533204
174119	533205
36168	533206
113315	533207
5196	533208
88585	533209
10793	533210
317395	533211
1373	533212
44192	533213
212763	533214
57431	533215
18625	533216
5838	533217
154912	533218
28238	533219
71714	533220
126771	533221
11416	533222
77444	533223
187243	533224
20483	533225
71549	533226
147800	533227
19231	533228
106000	533229
32532	533230
327283	533231
160749	533232
235030	533233
165	533234
191597	533235
112534	533236
290432	533237
76982	533238
55125	533239
147768	533240
309130	533241
263765	533242
201709	533243
20203	533244
199727	533245
230795	533246
89607	533247
119568	533248
74056	533249
294000	533250
140448	533251
52496	533252
15309	533253
287490	533254
56489	533255
37471	533256
53674	533257
73175	533258
39989	533259
135667	533260
26584	533261
95221	533262
312438	533263
94250	533264
105094	533265
79696	533266
20463	533267
92700	533268
210351	533269
109192	533270
84813	533271
21139	533272
12895	533273
6048	533274
267176	533275
5702	533276
627	533277
145084	533278
123397	533279
23607	533280
34413	533281
51782	533282
21432	533283
101022	533284
53567	533285
215034	533286
21150	533287
176922	533288
170815	533289
142992	533290
259642	533291
51973	533292
225616	533293
76885	533294
227637	533295
202462	533296
123021	533297
21026	533298
68465	533299
158483	533300
46232	533301
134280	533302
44592	533303
69889	533304
23817	533305
21240	533306
46493	533307
314120	533308
71190	533309
16443	533310
7915	533311
133062	533312
44249	533313
175617	533314
70098	533315
77938	533316
19914	533317
314307	533318
115157	533319
23308	533320
142743	533321
203418	533322
20913	533323
120603	533324
278086	533325
17061	533326
261162	533327
19774	533328
87829	533329
17358	533330
49458	533331
77386	533332
69725	533333
13474	533334
32093	533335
203603	533336
2661	533337
33684	533338
16871	533339
175491	533340
180052	533341
74993	533342
48956	533343
324372	533344
71148	533345
186948	533346
26804	533347
95550	533348
108929	533349
292981	533350
70841	533351
82241	533352
89378	533353
188149	533354
9405	533355
85998	533356
4772	533357
7342	533358
66447	533359
24939	533360
21704	533361
58215	533362
19232	533363
92128	533364
17767	533365
2211	533366
152067	533367
8962	533368
58281	533369
109828	533370
79375	533371
25072	533372
25210	533373
27466	533374
37897	533375
19017	533376
66184	533377
216336	533378
5546	533379
255736	533380
22810	533381
47122	533382
9496	533383
233722	533384
26508	533385
133832	533386
60102	533387
45168	533388
19213	533389
396	533390
34987	533391
122671	533392
62608	533393
2606	533394
25270	533395
200915	533396
237	533397
201140	533398
93101	533399
48622	533400
43426	533401
187864	533402
109956	533403
70190	533404
27546	533405
7033	533406
3768	533407
19005	533408
231209	533409
56263	533410
122646	533411
158870	533412
148672	533413
175901	533414
76870	533415
123038	533416
49311	533417
173663	533418
44887	533419
21262	533420
23594	533421
157571	533422
31620	533423
87816	533424
159214	533425
127321	533426
33669	533427
6656	533428
75247	533429
6559	533430
71425	533431
24354	533432
37762	533433
3824	533434
7481	533435
28955	533436
111252	533437
4901	533438
105652	533439
84567	533440
132409	533441
139708	533442
74731	533443
26687	533444
81608	533445
114887	533446
3562	533447
3628	533448
176512	533449
13860	533450
53305	533451
15372	533452
21949	533453
7598	533454
176918	533455
63483	533456
153345	533457
11055	533458
13390	533459
61749	533460
22902	533461
51417	533462
15019	533463
112822	533464
196151	533465
196174	533466
54641	533467
75639	533468
3719	533469
63506	533470
133327	533471
189836	533472
29660	533473
167327	533474
5090	533475
34004	533476
50615	533477
59394	533478
19722	533479
87109	533480
42078	533481
21374	533482
121550	533483
28770	533484
9996	533485
130181	533486
305	533487
96869	533488
1922	533489
302287	533490
3965	533491
312451	533492
37993	533493
51130	533494
17366	533495
2158	533496
40834	533497
1256	533498
141518	533499
201325	533500
14884	533501
84999	533502
117120	533503
62934	533504
47837	533505
169405	533506
16266	533507
93059	533508
40397	533509
280493	533510
131809	533511
126841	533512
115659	533513
3473	533514
50815	533515
14893	533516
182810	533517
44592	533518
75785	533519
196750	533520
6539	533521
879	533522
2251	533523
157456	533524
12957	533525
127529	533526
140757	533527
156009	533528
315813	533529
21179	533530
75032	533531
9937	533532
79048	533533
177158	533534
148142	533535
270237	533536
40003	533537
113848	533538
39543	533539
20218	533540
192296	533541
8085	533542
161764	533543
287373	533544
10296	533545
2453	533546
18307	533547
29488	533548
36333	533549
84603	533550
23520	533551
153616	533552
8444	533553
19883	533554
53082	533555
32448	533556
161529	533557
268949	533558
181025	533559
91096	533560
52777	533561
41525	533562
28186	533563
179438	533564
176450	533565
119697	533566
101629	533567
12723	533568
3237	533569
52789	533570
113243	533571
131716	533572
56081	533573
163194	533574
292071	533575
65748	533576
188696	533577
132211	533578
21546	533579
14796	533580
104058	533581
31198	533582
9816	533583
1364	533584
45522	533585
26065	533586
10173	533587
158291	533588
85954	533589
58588	533590
15314	533591
25874	533592
13631	533593
48336	533594
209263	533595
124096	533596
5214	533597
91378	533598
176420	533599
124639	533600
316820	533601
155271	533602
55334	533603
91742	533604
309507	533605
139191	533606
157912	533607
2661	533608
12436	533609
33112	533610
114496	533611
4593	533612
37810	533613
39820	533614
157310	533615
254371	533616
21281	533617
143321	533618
48256	533619
175493	533620
3026	533621
18643	533622
225782	533623
209756	533624
25070	533625
58501	533626
41543	533627
119531	533628
26494	533629
92625	533630
53081	533631
18820	533632
179787	533633
286670	533634
69376	533635
62250	533636
2171	533637
161182	533638
172961	533639
63592	533640
13010	533641
125159	533642
17506	533643
65970	533644
148639	533645
78965	533646
42385	533647
85298	533648
43199	533649
35809	533650
16043	533651
289939	533652
33660	533653
31074	533654
197155	533655
23009	533656
21347	533657
23988	533658
13226	533659
47953	533660
52740	533661
8410	533662
14021	533663
8952	533664
125506	533665
29326	533666
17315	533667
113702	533668
51398	533669
79272	533670
625	533671
137665	533672
118165	533673
17801	533674
41566	533675
22591	533676
215966	533677
77953	533678
90602	533679
33733	533680
16218	533681
307754	533682
108033	533683
52269	533684
67480	533685
21449	533686
250099	533687
189683	533688
84573	533689
583	533690
214607	533691
15372	533692
183112	533693
215832	533694
146120	533695
53063	533696
233126	533697
129872	533698
284706	533699
108625	533700
82521	533701
26049	533702
150352	533703
47006	533704
83134	533705
290083	533706
164391	533707
118478	533708
119080	533709
122622	533710
83653	533711
99703	533712
151960	533713
158142	533714
22966	533715
96058	533716
190374	533717
47397	533718
62899	533719
78838	533720
94875	533721
102039	533722
84421	533723
154393	533724
98848	533725
186663	533726
131545	533727
196733	533728
178208	533729
46464	533730
10839	533731
79593	533732
47769	533733
266353	533734
119908	533735
8718	533736
35701	533737
12957	533738
218266	533739
90542	533740
197982	533741
63365	533742
111866	533743
225643	533744
261386	533745
186984	533746
22432	533747
17882	533748
100901	533749
188170	533750
1780	533751
80463	533752
193874	533753
25040	533754
136316	533755
96858	533756
33517	533757
28673	533758
163175	533759
122258	533760
88893	533761
123423	533762
110917	533763
152776	533764
205718	533765
113184	533766
60552	533767
328220	533768
4121	533769
273343	533770
24585	533771
65746	533772
114289	533773
79340	533774
25395	533775
180348	533776
102984	533777
17091	533778
119994	533779
259256	533780
207818	533781
255349	533782
13124	533783
22331	533784
40938	533785
11749	533786
2912	533787
75095	533788
159386	533789
204871	533790
3477	533791
15335	533792
1538	533793
187222	533794
118039	533795
280461	533796
25785	533797
58021	533798
325328	533799
93214	533800
21680	533801
188803	533802
282999	533803
81494	533804
78086	533805
88388	533806
19983	533807
45796	533808
44465	533809
1535	533810
325010	533811
146866	533812
43640	533813
316717	533814
25844	533815
91136	533816
50768	533817
98468	533818
19186	533819
274774	533820
3319	533821
106572	533822
86508	533823
20676	533824
6445	533825
200001	533826
17698	533827
9470	533828
11935	533829
1237	533830
46560	533831
15127	533832
66214	533833
75239	533834
55113	533835
28512	533836
73667	533837
75703	533838
12872	533839
75175	533840
42246	533841
114691	533842
124262	533843
211565	533844
50188	533845
98263	533846
149418	533847
116980	533848
59835	533849
132329	533850
25634	533851
158029	533852
78563	533853
36752	533854
7641	533855
49640	533856
146322	533857
32063	533858
79623	533859
33941	533860
106844	533861
149870	533862
109848	533863
64540	533864
130376	533865
39703	533866
26030	533867
185664	533868
70273	533869
93902	533870
5710	533871
3881	533872
58870	533873
45536	533874
18226	533875
24723	533876
9228	533877
201540	533878
263050	533879
130886	533880
153147	533881
76716	533882
124915	533883
158815	533884
897	533885
68395	533886
168063	533887
20413	533888
49036	533889
274349	533890
6259	533891
1768	533892
56705	533893
185683	533894
73521	533895
2577	533896
84820	533897
180394	533898
924	533899
149198	533900
1973	533901
75874	533902
9770	533903
31384	533904
98803	533905
45652	533906
74160	533907
31367	533908
32388	533909
30440	533910
54646	533911
56108	533912
92467	533913
6517	533914
5394	533915
179527	533916
31077	533917
118210	533918
34631	533919
67961	533920
2845	533921
68368	533922
49491	533923
50294	533924
8851	533925
179190	533926
164157	533927
297465	533928
24838	533929
55481	533930
29251	533931
49808	533932
131277	533933
16810	533934
2861	533935
73643	533936
13865	533937
113848	533938
174645	533939
106152	533940
206260	533941
72588	533942
86998	533943
128219	533944
39460	533945
10050	533946
4256	533947
10404	533948
15866	533949
95158	533950
5290	533951
6991	533952
88942	533953
32418	533954
5238	533955
47569	533956
8192	533957
293291	533958
123663	533959
13686	533960
34987	533961
113365	533962
81199	533963
61175	533964
147717	533965
13870	533966
202863	533967
15983	533968
55582	533969
126776	533970
76157	533971
172831	533972
36544	533973
173343	533974
283052	533975
14719	533976
43495	533977
6307	533978
292987	533979
124668	533980
84362	533981
112103	533982
2661	533983
57842	533984
34177	533985
35620	533986
121837	533987
12813	533988
210615	533989
70821	533990
222215	533991
45874	533992
35427	533993
95005	533994
121687	533995
79136	533996
77653	533997
6307	533998
216506	533999
143276	534000
73203	534001
29425	534002
113388	534003
56349	534004
56064	534005
18804	534006
28693	534007
102956	534008
204967	534009
3628	534010
82282	534011
187329	534012
134379	534013
17148	534014
6128	534015
69954	534016
46388	534017
322340	534018
189025	534019
12	534020
34705	534021
66217	534022
136569	534023
5671	534024
307200	534025
29352	534026
6301	534027
83218	534028
42313	534029
130536	534030
28633	534031
39187	534032
4295	534033
229745	534034
12957	534035
290349	534036
52290	534037
30956	534038
77145	534039
1740	534040
1042	534041
142148	534042
15956	534043
33572	534044
37991	534045
15964	534046
32304	534047
133958	534048
304127	534049
290750	534050
281466	534051
17922	534052
7812	534053
272345	534054
79662	534055
153156	534056
8088	534057
56835	534058
16052	534059
36593	534060
1520	534061
45311	534062
5497	534063
89481	534064
95384	534065
29682	534066
11114	534067
15240	534068
3855	534069
25330	534070
126589	534071
44858	534072
43527	534073
136412	534074
3582	534075
78710	534076
57828	534077
123	534078
9379	534079
182077	534080
35183	534081
258	534082
231683	534083
5543	534084
85825	534085
7776	534086
1405	534087
39312	534088
24995	534089
66	534090
68	534091
29324	534092
318695	534093
2307	534094
164355	534095
75326	534096
18409	534097
179363	534098
40152	534099
181359	534100
3731	534101
38069	534102
2301	534103
23939	534104
132255	534105
43038	534106
3501	534107
31708	534108
81008	534109
196181	534110
114331	534111
36085	534112
50194	534113
11699	534114
134733	534115
97805	534116
13784	534117
6780	534118
11633	534119
32549	534120
48160	534121
132467	534122
12372	534123
73074	534124
9708	534125
81711	534126
179541	534127
111544	534128
63839	534129
54712	534130
132467	534131
48026	534132
190996	534133
17986	534134
50938	534135
132391	534136
22247	534137
10105	534138
121963	534139
1349	534140
21272	534141
149733	534142
52276	534143
150444	534144
251358	534145
49279	534146
29746	534147
7418	534148
44710	534149
45239	534150
143062	534151
1938	534152
86490	534153
191759	534154
200371	534155
284267	534156
61305	534157
307472	534158
9063	534159
119316	534160
55088	534161
10587	534162
58430	534163
111948	534164
231456	534165
2429	534166
32788	534167
108619	534168
10660	534169
227868	534170
106133	534171
173029	534172
85276	534173
54122	534174
12879	534175
56553	534176
3329	534177
33029	534178
156676	534179
143	534180
24466	534181
243	534182
1206	534183
55791	534184
84807	534185
311314	534186
104642	534187
88719	534188
325388	534189
196628	534190
293607	534191
125307	534192
208631	534193
5596	534194
80592	534195
97753	534196
21472	534197
110123	534198
102752	534199
105529	534200
13431	534201
328103	534202
30827	534203
165883	534204
102	534205
39881	534206
196433	534207
170563	534208
10076	534209
165703	534210
36291	534211
25760	534212
277131	534213
56282	534214
14675	534215
9124	534216
5848	534217
51148	534218
220910	534219
18310	534220
28881	534221
23739	534222
7104	534223
92761	534224
95669	534225
147428	534226
44815	534227
66652	534228
92279	534229
207918	534230
307944	534231
5429	534232
5296	534233
9787	534234
206960	534235
107128	534236
258189	534237
322562	534238
176256	534239
104662	534240
168008	534241
47406	534242
65516	534243
83058	534244
11921	534245
207530	534246
132117	534247
249	534248
124973	534249
22274	534250
184086	534251
42289	534252
64676	534253
73651	534254
98638	534255
1349	534256
157364	534257
72673	534258
50666	534259
40361	534260
209541	534261
117886	534262
88922	534263
85284	534264
3036	534265
135231	534266
203608	534267
55937	534268
57986	534269
132342	534270
132627	534271
175556	534272
73761	534273
206057	534274
103267	534275
49412	534276
467	534277
56487	534278
8430	534279
15371	534280
184204	534281
4968	534282
33284	534283
38911	534284
213099	534285
206859	534286
211791	534287
138492	534288
4677	534289
50202	534290
120628	534291
59888	534292
12197	534293
30427	534294
44625	534295
46544	534296
171855	534297
3020	534298
14625	534299
22301	534300
28261	534301
71230	534302
139586	534303
18894	534304
151613	534305
71208	534306
100330	534307
59460	534308
7768	534309
105884	534310
44356	534311
37057	534312
33538	534313
72013	534314
78706	534315
26862	534316
32667	534317
59527	534318
188836	534319
55466	534320
3600	534321
23221	534322
131419	534323
62566	534324
40589	534325
34600	534326
140860	534327
61984	534328
140827	534329
35309	534330
10845	534331
52391	534332
54856	534333
173344	534334
123014	534335
188461	534336
80035	534337
33665	534338
52856	534339
172524	534340
54588	534341
293111	534342
4606	534343
327520	534344
182462	534345
76001	534346
311163	534347
267675	534348
93751	534349
248722	534350
18734	534351
124348	534352
233055	534353
196752	534354
31520	534355
63883	534356
47007	534357
153136	534358
147062	534359
87897	534360
51626	534361
80611	534362
193060	534363
70145	534364
109674	534365
146627	534366
189138	534367
274548	534368
94662	534369
67972	534370
273890	534371
288689	534372
121449	534373
61419	534374
82116	534375
9188	534376
70054	534377
216788	534378
203491	534379
43865	534380
18683	534381
149274	534382
55162	534383
58306	534384
53088	534385
82808	534386
84187	534387
17928	534388
119885	534389
15225	534390
79614	534391
5504	534392
31910	534393
115830	534394
160208	534395
130589	534396
29642	534397
15482	534398
8733	534399
43743	534400
23502	534401
80828	534402
13778	534403
37633	534404
222142	534405
147829	534406
174025	534407
71037	534408
69577	534409
252641	534410
150202	534411
196151	534412
16008	534413
109952	534414
63435	534415
1	534416
135638	534417
7	534418
7485	534419
10426	534420
93581	534421
35121	534422
55799	534423
35269	534424
222888	534425
18825	534426
9715	534427
252375	534428
11986	534429
56980	534430
580	534431
181087	534432
21961	534433
161692	534434
12166	534435
168938	534436
142628	534437
9175	534438
263005	534439
5059	534440
142628	534441
228894	534442
38698	534443
309652	534444
50747	534445
61879	534446
45003	534447
41667	534448
78614	534449
28908	534450
19446	534451
32848	534452
120106	534453
1484	534454
300646	534455
104180	534456
25755	534457
53741	534458
45508	534459
123089	534460
91906	534461
200777	534462
37764	534463
89063	534464
1842	534465
112005	534466
95313	534467
204615	534468
302763	534469
31652	534470
11726	534471
126437	534472
52919	534473
1	534474
55077	534475
53075	534476
182518	534477
10913	534478
5692	534479
79912	534480
34971	534481
4621	534482
57225	534483
7632	534484
182067	534485
95706	534486
6114	534487
1722	534488
33136	534489
55541	534490
209865	534491
2787	534492
2779	534493
1013	534494
95816	534495
10907	534496
11689	534497
6660	534498
52791	534499
74942	534500
119131	534501
124193	534502
38619	534503
70084	534504
50489	534505
283979	534506
77965	534507
40069	534508
3376	534509
116494	534510
30518	534511
19341	534512
97904	534513
5806	534514
69739	534515
11757	534516
140996	534517
155702	534518
13905	534519
292247	534520
26224	534521
7899	534522
37003	534523
74295	534524
27601	534525
49236	534526
42523	534527
89410	534528
143418	534529
299770	534530
6098	534531
3700	534532
56703	534533
14485	534534
7686	534535
26037	534536
25621	534537
4116	534538
90313	534539
8700	534540
216505	534541
4015	534542
107984	534543
272369	534544
108794	534545
1656	534546
650	534547
141262	534548
15017	534549
2376	534550
176669	534551
51380	534552
79225	534553
208085	534554
74156	534555
174930	534556
298131	534557
375	534558
328114	534559
49422	534560
104843	534561
13984	534562
207888	534563
103168	534564
145883	534565
186977	534566
125258	534567
70238	534568
120424	534569
132113	534570
195072	534571
309756	534572
27269	534573
114069	534574
59425	534575
113331	534576
57807	534577
140	534578
10403	534579
62616	534580
97270	534581
192873	534582
27981	534583
21545	534584
40531	534585
12817	534586
19512	534587
17864	534588
2689	534589
13626	534590
14331	534591
62641	534592
8821	534593
157048	534594
164578	534595
33796	534596
2961	534597
30022	534598
46440	534599
44091	534600
23468	534601
2026	534602
86550	534603
207120	534604
255097	534605
131657	534606
226970	534607
44155	534608
12707	534609
53690	534610
37259	534611
169481	534612
29365	534613
7872	534614
109827	534615
12652	534616
310759	534617
49471	534618
196145	534619
8339	534620
18262	534621
61323	534622
3176	534623
115540	534624
2372	534625
14084	534626
59957	534627
14089	534628
14075	534629
38274	534630
68485	534631
24883	534632
266668	534633
92670	534634
137700	534635
22573	534636
87862	534637
40597	534638
328430	534639
233140	534640
97156	534641
82173	534642
28254	534643
3471	534644
44029	534645
29694	534646
4705	534647
260340	534648
30878	534649
199986	534650
200802	534651
245602	534652
64464	534653
208107	534654
130765	534655
84355	534656
208956	534657
218456	534658
16088	534659
216201	534660
202348	534661
96008	534662
148984	534663
35745	534664
32961	534665
28668	534666
157319	534667
66007	534668
324162	534669
18489	534670
6818	534671
919	534672
298644	534673
132857	534674
56554	534675
67922	534676
50328	534677
14779	534678
16171	534679
47123	534680
2800	534681
37874	534682
16824	534683
323	534684
207572	534685
127807	534686
307476	534687
63548	534688
216500	534689
166802	534690
199201	534691
9404	534692
182917	534693
70588	534694
1344	534695
113746	534696
6335	534697
70947	534698
6707	534699
10625	534700
82885	534701
165999	534702
46658	534703
91914	534704
12547	534705
39849	534706
30225	534707
16714	534708
113602	534709
143002	534710
27099	534711
86943	534712
184070	534713
172887	534714
206065	534715
189075	534716
84877	534717
289286	534718
144969	534719
46689	534720
43922	534721
32635	534722
149332	534723
178870	534724
24846	534725
85360	534726
5587	534727
111154	534728
101334	534729
55507	534730
184342	534731
136740	534732
34582	534733
167546	534734
14042	534735
10602	534736
86089	534737
26642	534738
11590	534739
37645	534740
21148	534741
109746	534742
228389	534743
61973	534744
132916	534745
133342	534746
85516	534747
68490	534748
197903	534749
211848	534750
211240	534751
62631	534752
9873	534753
132288	534754
110399	534755
2010	534756
153348	534757
106924	534758
154493	534759
3480	534760
28696	534761
132014	534762
117713	534763
120350	534764
33453	534765
212900	534766
327791	534767
323218	534768
139127	534769
88338	534770
84424	534771
205993	534772
315694	534773
106217	534774
149778	534775
91942	534776
112275	534777
14119	534778
132628	534779
130723	534780
51282	534781
150295	534782
37996	534783
44340	534784
98222	534785
9834	534786
29118	534787
286939	534788
28673	534789
28194	534790
189362	534791
24018	534792
57379	534793
50862	534794
217300	534795
39519	534796
282928	534797
57510	534798
8836	534799
34860	534800
98839	534801
534	534802
142263	534803
145213	534804
2398	534805
23488	534806
39701	534807
18226	534808
80039	534809
326409	534810
2330	534811
72241	534812
207364	534813
212673	534814
7420	534815
298860	534816
1292	534817
2561	534818
43086	534819
20423	534820
343	534821
14560	534822
59578	534823
14201	534824
192581	534825
78164	534826
145384	534827
34836	534828
25024	534829
107582	534830
87551	534831
12455	534832
25009	534833
76755	534834
10954	534835
275694	534836
186479	534837
121783	534838
31280	534839
270744	534840
71819	534841
69915	534842
4716	534843
36642	534844
19018	534845
42551	534846
39325	534847
89647	534848
36567	534849
48532	534850
190683	534851
20322	534852
3811	534853
56563	534854
15187	534855
12022	534856
318561	534857
64685	534858
11751	534859
28177	534860
158497	534861
246047	534862
2202	534863
92897	534864
13805	534865
90550	534866
5615	534867
70087	534868
70087	534869
28020	534870
144923	534871
196554	534872
47099	534873
4877	534874
48971	534875
136828	534876
94268	534877
130488	534878
181233	534879
142601	534880
84191	534881
269706	534882
10521	534883
11907	534884
119891	534885
35756	534886
16675	534887
2461	534888
102975	534889
159653	534890
19417	534891
34560	534892
64658	534893
44035	534894
246448	534895
245578	534896
283874	534897
137935	534898
22884	534899
75369	534900
19687	534901
16093	534902
22670	534903
17803	534904
44465	534905
1284	534906
41866	534907
46367	534908
299390	534909
309278	534910
121607	534911
11003	534912
101545	534913
126982	534914
84122	534915
11411	534916
29260	534917
82278	534918
1284	534919
100197	534920
132051	534921
68567	534922
155297	534923
174973	534924
24146	534925
56909	534926
138571	534927
83029	534928
39447	534929
98197	534930
215765	534931
99296	534932
240101	534933
33351	534934
95174	534935
288885	534936
45208	534937
48428	534938
118115	534939
79115	534940
49918	534941
76900	534942
291319	534943
21944	534944
5790	534945
81767	534946
161504	534947
150119	534948
280798	534949
84529	534950
215348	534951
76189	534952
294160	534953
16707	534954
90674	534955
59056	534956
111811	534957
203088	534958
55493	534959
32428	534960
209596	534961
294600	534962
57297	534963
24378	534964
14477	534965
14477	534966
249519	534967
102798	534968
110242	534969
5599	534970
95223	534971
212299	534972
17866	534973
38168	534974
219095	534975
81707	534976
191316	534977
98368	534978
107056	534979
68368	534980
298970	534981
137419	534982
36285	534983
130784	534984
71089	534985
198915	534986
149717	534987
217376	534988
90691	534989
24729	534990
42315	534991
120727	534992
167855	534993
162540	534994
9107	534995
193146	534996
39906	534997
18462	534998
51692	534999
181968	535000
99841	535001
44169	535002
138192	535003
94655	535004
184124	535005
4962	535006
149127	535007
105790	535008
236	535009
118691	535010
28901	535011
194809	535012
175255	535013
100598	535014
20880	535015
246854	535016
34480	535017
9987	535018
53231	535019
20440	535020
26020	535021
53577	535022
70402	535023
132188	535024
109759	535025
233230	535026
180712	535027
82420	535028
4286	535029
270812	535030
327673	535031
190190	535032
11169	535033
136659	535034
87318	535035
14201	535036
18254	535037
212289	535038
136399	535039
51099	535040
14647	535041
31810	535042
119909	535043
118241	535044
135418	535045
12141	535046
68749	535047
272931	535048
155592	535049
112710	535050
18676	535051
4010	535052
23463	535053
5194	535054
130794	535055
29308	535056
117389	535057
216771	535058
325808	535059
209410	535060
26316	535061
42683	535062
327231	535063
162156	535064
75369	535065
92010	535066
244160	535067
22004	535068
82649	535069
181595	535070
35839	535071
113115	535072
47574	535073
17233	535074
50795	535075
198761	535076
115249	535077
14901	535078
117271	535079
34967	535080
252735	535081
118201	535082
35228	535083
323511	535084
118253	535085
55242	535086
83145	535087
4245	535088
121753	535089
103055	535090
123042	535091
97966	535092
172742	535093
77407	535094
185376	535095
78481	535096
86154	535097
163405	535098
88135	535099
63335	535100
66834	535101
169470	535102
9634	535103
191070	535104
249428	535105
121129	535106
101367	535107
50948	535108
81493	535109
4674	535110
219063	535111
211057	535112
2824	535113
270296	535114
58927	535115
9367	535116
114029	535117
175768	535118
78019	535119
4554	535120
81932	535121
10869	535122
120633	535123
99620	535124
271504	535125
20507	535126
132987	535127
53152	535128
28435	535129
205999	535130
60558	535131
102386	535132
114024	535133
303113	535134
83606	535135
296429	535136
31122	535137
66615	535138
111014	535139
8104	535140
140	535141
14133	535142
19290	535143
6226	535144
45465	535145
43726	535146
2024	535147
1490	535148
46039	535149
16753	535150
3649	535151
6898	535152
80494	535153
5747	535154
38341	535155
22351	535156
39442	535157
11068	535158
89453	535159
94785	535160
13878	535161
39031	535162
51259	535163
19010	535164
137280	535165
54516	535166
207912	535167
9258	535168
42618	535169
5012	535170
55401	535171
46429	535172
33891	535173
101539	535174
1449	535175
25292	535176
22885	535177
8935	535178
18628	535179
108344	535180
159608	535181
110228	535182
54654	535183
46827	535184
6683	535185
213039	535186
7238	535187
39564	535188
100315	535189
137778	535190
47352	535191
1859	535192
115301	535193
60815	535194
15423	535195
82881	535196
24166	535197
56624	535198
17451	535199
24397	535200
110977	535201
22876	535202
38245	535203
25248	535204
25093	535205
83443	535206
45295	535207
45295	535208
1565	535209
154642	535210
158361	535211
211081	535212
160147	535213
52356	535214
189717	535215
154290	535216
107029	535217
133194	535218
40833	535219
44688	535220
160881	535221
108578	535222
27784	535223
185726	535224
28596	535225
60250	535226
6627	535227
18394	535228
122733	535229
16424	535230
63105	535231
96103	535232
11573	535233
36833	535234
298946	535235
284369	535236
188111	535237
87787	535238
43753	535239
81623	535240
258962	535241
213578	535242
31729	535243
31410	535244
256013	535245
8748	535246
189258	535247
10929	535248
67184	535249
181385	535250
14754	535251
13624	535252
52839	535253
54953	535254
10946	535255
65211	535256
112763	535257
4488	535258
81692	535259
22065	535260
140354	535261
9090	535262
94357	535263
137823	535264
25862	535265
19308	535266
292375	535267
16976	535268
735	535269
1443	535270
269990	535271
167208	535272
2959	535273
36215	535274
5389	535275
18072	535276
3230	535277
124201	535278
124591	535279
9563	535280
158886	535281
39492	535282
23658	535283
154447	535284
30926	535285
16559	535286
30545	535287
186957	535288
70227	535289
11797	535290
13903	535291
55764	535292
16276	535293
35062	535294
9060	535295
208876	535296
28454	535297
25597	535298
185914	535299
315901	535300
75200	535301
196821	535302
59299	535303
8421	535304
85553	535305
24810	535306
179436	535307
69480	535308
1208	535309
8718	535310
20081	535311
246808	535312
103262	535313
34305	535314
130807	535315
24306	535316
4033	535317
875	535318
24414	535319
5488	535320
25275	535321
1284	535322
4033	535323
96247	535324
155373	535325
19041	535326
46962	535327
202623	535328
75599	535329
1037	535330
21397	535331
9021	535332
101641	535333
126362	535334
11504	535335
79470	535336
115	535337
7040	535338
116989	535339
14475	535340
184893	535341
61833	535342
7753	535343
4887	535344
80133	535345
85357	535346
241049	535347
11447	535348
82393	535349
235340	535350
13750	535351
45903	535352
32562	535353
3688	535354
84478	535355
55190	535356
139567	535357
239434	535358
24407	535359
40841	535360
2535	535361
12925	535362
16049	535363
206546	535364
50207	535365
79312	535366
260578	535367
359	535368
113550	535369
2097	535370
76350	535371
39245	535372
61692	535373
27987	535374
14	535375
1108	535376
2705	535377
34030	535378
766	535379
319862	535380
196179	535381
1211	535382
116458	535383
175713	535384
101716	535385
63443	535386
16493	535387
17644	535388
232084	535389
203975	535390
1606	535391
1281	535392
108530	535393
199280	535394
85403	535395
148863	535396
153416	535397
43903	535398
73860	535399
102831	535400
97978	535401
89267	535402
11482	535403
6767	535404
127244	535405
18683	535406
43776	535407
56156	535408
48064	535409
144304	535410
62460	535411
104254	535412
7570	535413
313174	535414
252348	535415
16965	535416
74420	535417
39324	535418
167388	535419
158745	535420
77942	535421
76103	535422
304857	535423
157993	535424
183691	535425
260717	535426
278729	535427
100284	535428
26097	535429
304780	535430
5763	535431
190618	535432
318756	535433
31749	535434
32888	535435
21922	535436
2405	535437
76774	535438
59297	535439
16531	535440
50316	535441
57851	535442
72156	535443
62674	535444
14664	535445
140	535446
4315	535447
6666	535448
151960	535449
88301	535450
78413	535451
184337	535452
2422	535453
71175	535454
12588	535455
317459	535456
21155	535457
115359	535458
302593	535459
55601	535460
30605	535461
21500	535462
93353	535463
2915	535464
110610	535465
44280	535466
16419	535467
167215	535468
72765	535469
106036	535470
640	535471
79240	535472
257578	535473
102321	535474
75530	535475
34524	535476
266784	535477
211298	535478
11978	535479
102671	535480
165210	535481
4437	535482
124053	535483
182506	535484
14089	535485
20878	535486
51833	535487
68672	535488
15248	535489
99400	535490
13187	535491
71487	535492
8633	535493
102939	535494
28978	535495
1830	535496
125967	535497
68005	535498
577	535499
18272	535500
50506	535501
315545	535502
6184	535503
13561	535504
7	535505
16830	535506
74212	535507
161599	535508
213128	535509
481	535510
170075	535511
50320	535512
278195	535513
127101	535514
82105	535515
124431	535516
295468	535517
77446	535518
3192	535519
29967	535520
19190	535521
52081	535522
89484	535523
70393	535524
42412	535525
42389	535526
50549	535527
8590	535528
75215	535529
206966	535530
28182	535531
2883	535532
84657	535533
96345	535534
184679	535535
245243	535536
29066	535537
70230	535538
21630	535539
158277	535540
44395	535541
12472	535542
73857	535543
309566	535544
1713	535545
22572	535546
326738	535547
85004	535548
109038	535549
158992	535550
89065	535551
4410	535552
1115	535553
31703	535554
4818	535555
33431	535556
28981	535557
23525	535558
73211	535559
35749	535560
10062	535561
259437	535562
2697	535563
11150	535564
72214	535565
6412	535566
12286	535567
114566	535568
86559	535569
65125	535570
45856	535571
16384	535572
106350	535573
51123	535574
240041	535575
185039	535576
7433	535577
29784	535578
137946	535579
57601	535580
180594	535581
91851	535582
9671	535583
72299	535584
19206	535585
1951	535586
1951	535587
296917	535588
44426	535589
189355	535590
8422	535591
21823	535592
122125	535593
149831	535594
314557	535595
10970	535596
86699	535597
19558	535598
287533	535599
156586	535600
99949	535601
43760	535602
134028	535603
7724	535604
205121	535605
79842	535606
765	535607
55043	535608
51776	535609
13977	535610
26875	535611
1780	535612
956	535613
296927	535614
3167	535615
96485	535616
120269	535617
117101	535618
170329	535619
141033	535620
80341	535621
107235	535622
165361	535623
35111	535624
195561	535625
6316	535626
15185	535627
23259	535628
183	535629
60796	535630
4	535631
95032	535632
1197	535633
17176	535634
9430	535635
113998	535636
234780	535637
11030	535638
110161	535639
3329	535640
119897	535641
636	535642
34585	535643
113425	535644
113425	535645
33776	535646
178635	535647
179915	535648
273995	535649
125024	535650
149531	535651
5765	535652
21910	535653
74932	535654
123002	535655
219681	535656
144447	535657
182960	535658
28383	535659
1918	535660
182472	535661
188102	535662
107494	535663
44594	535664
83178	535665
44730	535666
144414	535667
2221	535668
226609	535669
200183	535670
259840	535671
120785	535672
6625	535673
249824	535674
3944	535675
134438	535676
40906	535677
69514	535678
453	535679
4852	535680
54646	535681
63787	535682
211607	535683
55946	535684
105535	535685
23480	535686
142791	535687
34826	535688
21317	535689
81304	535690
28318	535691
48089	535692
159747	535693
59692	535694
48616	535695
151670	535696
328630	535697
28000	535698
18447	535699
53768	535700
64113	535701
35600	535702
111248	535703
82805	535704
163453	535705
105754	535706
129328	535707
18456	535708
103210	535709
27576	535710
36983	535711
97652	535712
94707	535713
72458	535714
301382	535715
130442	535716
24011	535717
153171	535718
138134	535719
55330	535720
60563	535721
191300	535722
42055	535723
55402	535724
97776	535725
18818	535726
158072	535727
178348	535728
38008	535729
31958	535730
146669	535731
52268	535732
37733	535733
34477	535734
68878	535735
38206	535736
52861	535737
25101	535738
95739	535739
32973	535740
13916	535741
21127	535742
36365	535743
25655	535744
230128	535745
35874	535746
43014	535747
16707	535748
34584	535749
69364	535750
41390	535751
147758	535752
113096	535753
25272	535754
78123	535755
88792	535756
56397	535757
278476	535758
40181	535759
120205	535760
208586	535761
9642	535762
65465	535763
47236	535764
70023	535765
14474	535766
32603	535767
38469	535768
15891	535769
146979	535770
81908	535771
78246	535772
56924	535773
73022	535774
30493	535775
110567	535776
168520	535777
150866	535778
23153	535779
206897	535780
187225	535781
93972	535782
50281	535783
184601	535784
109910	535785
244162	535786
5435	535787
247382	535788
41619	535789
264336	535790
34285	535791
223304	535792
45189	535793
141004	535794
11529	535795
118124	535796
31321	535797
59998	535798
103800	535799
3710	535800
32647	535801
161968	535802
49024	535803
311512	535804
126962	535805
133230	535806
11307	535807
54122	535808
46676	535809
134196	535810
1517	535811
82890	535812
54166	535813
226528	535814
275062	535815
250430	535816
210741	535817
285560	535818
22538	535819
257789	535820
103687	535821
140876	535822
16287	535823
167349	535824
45062	535825
324434	535826
181003	535827
303066	535828
93692	535829
116528	535830
231603	535831
21112	535832
95086	535833
61667	535834
28714	535835
224500	535836
273201	535837
81009	535838
203072	535839
119704	535840
28452	535841
110	535842
61129	535843
74228	535844
6657	535845
101308	535846
366	535847
165245	535848
165162	535849
116925	535850
183792	535851
83201	535852
191858	535853
129102	535854
30352	535855
139057	535856
162160	535857
215207	535858
84763	535859
202839	535860
73369	535861
153495	535862
11307	535863
168140	535864
235748	535865
2929	535866
199001	535867
87321	535868
20149	535869
311844	535870
198203	535871
184703	535872
184687	535873
81680	535874
95491	535875
98405	535876
72755	535877
18855	535878
113005	535879
312999	535880
24928	535881
25769	535882
44543	535883
259112	535884
198554	535885
78653	535886
6657	535887
208308	535888
147657	535889
41375	535890
61272	535891
145183	535892
97768	535893
110203	535894
128465	535895
119506	535896
64229	535897
9090	535898
307572	535899
148481	535900
5331	535901
24905	535902
251511	535903
60683	535904
13033	535905
276909	535906
215926	535907
153899	535908
79473	535909
56094	535910
195505	535911
66041	535912
90023	535913
84213	535914
27361	535915
65608	535916
69494	535917
90350	535918
220716	535919
103728	535920
191284	535921
294280	535922
206549	535923
295413	535924
94625	535925
16073	535926
67008	535927
78942	535928
129158	535929
275892	535930
149344	535931
150038	535932
212371	535933
228984	535934
117868	535935
180229	535936
147273	535937
90123	535938
38611	535939
72520	535940
166667	535941
95140	535942
170538	535943
124510	535944
303486	535945
103941	535946
45976	535947
100234	535948
194219	535949
4714	535950
113435	535951
238375	535952
156224	535953
303575	535954
107510	535955
61879	535956
227700	535957
44987	535958
304506	535959
14901	535960
46690	535961
52110	535962
101494	535963
4880	535964
273199	535965
324011	535966
136076	535967
20637	535968
252200	535969
169362	535970
299351	535971
94412	535972
175787	535973
175902	535974
182885	535975
313740	535976
28630	535977
196707	535978
116869	535979
202568	535980
31643	535981
33556	535982
153629	535983
2498	535984
301145	535985
64190	535986
52516	535987
299891	535988
121452	535989
37144	535990
59358	535991
120848	535992
323073	535993
20426	535994
216758	535995
201686	535996
311950	535997
100001	535998
36356	535999
319494	536000
63937	536001
32491	536002
299160	536003
42782	536004
113263	536005
17266	536006
99274	536007
3726	536008
3726	536009
292148	536010
39160	536011
128667	536012
93318	536013
126502	536014
310282	536015
247833	536016
251	536017
150878	536018
118645	536019
50416	536020
183698	536021
88454	536022
96382	536023
113193	536024
68232	536025
118646	536026
85454	536027
155241	536028
241124	536029
18223	536030
151949	536031
226349	536032
41799	536033
113262	536034
51674	536035
298748	536036
69498	536037
119271	536038
93966	536039
56849	536040
320115	536041
37262	536042
50238	536043
92229	536044
246192	536045
22800	536046
131534	536047
80257	536048
300777	536049
38960	536050
307855	536051
77313	536052
110963	536053
91901	536054
163724	536055
157606	536056
144944	536057
80901	536058
155766	536059
65263	536060
150156	536061
44472	536062
184595	536063
181084	536064
91020	536065
199102	536066
118223	536067
3003	536068
4484	536069
86696	536070
281145	536071
35908	536072
290975	536073
188356	536074
262676	536075
142454	536076
218289	536077
67701	536078
117895	536079
46725	536080
146267	536081
144770	536082
51927	536083
191709	536084
173035	536085
21424	536086
47471	536087
84723	536088
300156	536089
44228	536090
123875	536091
49505	536092
155540	536093
77322	536094
16920	536095
175343	536096
18148	536097
287201	536098
283022	536099
132227	536100
782	536101
117900	536102
87218	536103
188613	536104
154983	536105
297450	536106
187381	536107
3275	536108
266243	536109
33333	536110
243589	536111
298192	536112
229452	536113
24784	536114
270726	536115
221099	536116
274278	536117
174617	536118
292790	536119
24367	536120
177806	536121
160729	536122
161045	536123
175003	536124
128486	536125
311875	536126
221782	536127
325427	536128
63353	536129
80305	536130
318034	536131
49349	536132
26707	536133
117973	536134
188756	536135
175172	536136
130543	536137
328571	536138
214069	536139
197124	536140
204095	536141
190595	536142
139491	536143
215011	536144
67519	536145
128869	536146
135979	536147
119506	536148
281437	536149
9282	536150
23467	536151
5345	536152
314902	536153
7392	536154
85534	536155
82861	536156
47480	536157
324993	536158
312096	536159
6760	536160
61626	536161
109628	536162
47312	536163
5670	536164
186141	536165
131846	536166
323955	536167
121769	536168
203646	536169
140573	536170
99977	536171
46473	536172
654	536173
211476	536174
94115	536175
235985	536176
106458	536177
31919	536178
154080	536179
147120	536180
21803	536181
109832	536182
195734	536183
28315	536184
100282	536185
75434	536186
94115	536187
318333	536188
192175	536189
97768	536190
156126	536191
246633	536192
10967	536193
100880	536194
136046	536195
189467	536196
164057	536197
86383	536198
143720	536199
62108	536200
76055	536201
197767	536202
39285	536203
162266	536204
309314	536205
23793	536206
82315	536207
5946	536208
224819	536209
127861	536210
251135	536211
36647	536212
163015	536213
183750	536214
51143	536215
216045	536216
293983	536217
137702	536218
170931	536219
16250	536220
155097	536221
97619	536222
143409	536223
63146	536224
202558	536225
129143	536226
7449	536227
37734	536228
164567	536229
81584	536230
107259	536231
18639	536232
8395	536233
244338	536234
201181	536235
27296	536236
116779	536237
206806	536238
191196	536239
79300	536240
305873	536241
171919	536242
59261	536243
305453	536244
279292	536245
267296	536246
42174	536247
124884	536248
124220	536249
8705	536250
160794	536251
754	536252
37100	536253
61757	536254
36700	536255
193837	536256
103414	536257
36099	536258
69426	536259
7556	536260
9349	536261
172729	536262
78058	536263
78307	536264
38459	536265
12078	536266
90035	536267
207781	536268
196512	536269
1539	536270
177292	536271
1619	536272
85396	536273
85689	536274
27564	536275
205868	536276
28117	536277
178172	536278
72305	536279
68736	536280
244457	536281
63255	536282
51981	536283
126522	536284
237937	536285
151819	536286
151648	536287
53694	536288
85750	536289
150075	536290
45102	536291
276303	536292
13690	536293
46924	536294
113845	536295
239061	536296
7202	536297
45322	536298
21465	536299
64390	536300
181660	536301
206554	536302
59727	536303
155591	536304
13982	536305
146853	536306
153149	536307
9011	536308
31262	536309
95655	536310
166334	536311
135544	536312
75668	536313
34074	536314
1625	536315
316858	536316
325578	536317
73708	536318
206877	536319
79177	536320
3685	536321
70603	536322
45607	536323
101109	536324
328726	536325
31354	536326
257021	536327
198164	536328
249370	536329
30892	536330
3426	536331
96145	536332
76533	536333
16193	536334
4124	536335
5029	536336
908	536337
256275	536338
15494	536339
12809	536340
171338	536341
153274	536342
95129	536343
181921	536344
135275	536345
20341	536346
44891	536347
29519	536348
101230	536349
59679	536350
59171	536351
222503	536352
5310	536353
39409	536354
73227	536355
131722	536356
6768	536357
129535	536358
25935	536359
7751	536360
13367	536361
21343	536362
134637	536363
53285	536364
216037	536365
33	536366
108325	536367
3814	536368
17023	536369
252216	536370
253845	536371
318557	536372
22382	536373
54978	536374
81	536375
71023	536376
258980	536377
66119	536378
46774	536379
1856	536380
75780	536381
71220	536382
73037	536383
45065	536384
137822	536385
134555	536386
33566	536387
12761	536388
195391	536389
35439	536390
8446	536391
89717	536392
110016	536393
15037	536394
219651	536395
31110	536396
49484	536397
113006	536398
319	536399
53165	536400
71955	536401
47039	536402
30137	536403
295481	536404
24375	536405
120798	536406
5657	536407
75752	536408
42030	536409
4985	536410
198037	536411
48552	536412
63112	536413
56265	536414
70175	536415
25395	536416
15406	536417
14434	536418
59592	536419
179144	536420
152570	536421
225602	536422
3133	536423
2060	536424
71106	536425
282543	536426
83563	536427
258636	536428
54675	536429
19650	536430
110336	536431
124581	536432
44935	536433
12167	536434
160988	536435
18102	536436
140	536437
176796	536438
34192	536439
28722	536440
92668	536441
244886	536442
117149	536443
20307	536444
2060	536445
922	536446
12140	536447
5584	536448
135195	536449
94980	536450
56501	536451
48813	536452
15136	536453
9752	536454
46734	536455
128970	536456
133211	536457
42342	536458
70618	536459
16251	536460
140648	536461
1087	536462
29122	536463
19399	536464
8930	536465
7940	536466
286066	536467
100422	536468
112314	536469
163433	536470
33239	536471
7588	536472
330	536473
89392	536474
14560	536475
54877	536476
6438	536477
6105	536478
39749	536479
61815	536480
224084	536481
246367	536482
23008	536483
48177	536484
129418	536485
90801	536486
23583	536487
14006	536488
30823	536489
212971	536490
72671	536491
12984	536492
92	536493
3763	536494
16900	536495
13070	536496
8535	536497
12676	536498
65607	536499
39959	536500
4053	536501
3392	536502
20508	536503
214935	536504
834	536505
77638	536506
261445	536507
272891	536508
9866	536509
20856	536510
242512	536511
8291	536512
112456	536513
32168	536514
113491	536515
146917	536516
937	536517
118698	536518
1105	536519
161065	536520
65347	536521
1748	536522
5665	536523
1595	536524
9103	536525
19949	536526
199015	536527
114622	536528
19362	536529
14368	536530
12173	536531
8313	536532
109736	536533
25589	536534
166421	536535
31952	536536
12161	536537
69495	536538
52097	536539
1	536540
43507	536541
22767	536542
22547	536543
177140	536544
135470	536545
67531	536546
71842	536547
71842	536548
111123	536549
13514	536550
204150	536551
26390	536552
233955	536553
8769	536554
4643	536555
96714	536556
1764	536557
95671	536558
14309	536559
126017	536560
10714	536561
5345	536562
8489	536563
100602	536564
163493	536565
60848	536566
71689	536567
3174	536568
3506	536569
109136	536570
108112	536571
10529	536572
127177	536573
203046	536574
129887	536575
40626	536576
7068	536577
4611	536578
32621	536579
35437	536580
2129	536581
3431	536582
8568	536583
43842	536584
7991	536585
79897	536586
191601	536587
30701	536588
133161	536589
42666	536590
82188	536591
2588	536592
261378	536593
55118	536594
43753	536595
91962	536596
20	536597
16039	536598
213082	536599
69523	536600
106151	536601
159351	536602
6732	536603
70523	536604
468	536605
47118	536606
39611	536607
3835	536608
21450	536609
23181	536610
168111	536611
3276	536612
93955	536613
13902	536614
231	536615
43814	536616
6358	536617
78597	536618
31409	536619
173403	536620
53965	536621
101122	536622
42500	536623
9544	536624
64004	536625
163286	536626
1108	536627
263	536628
67781	536629
24556	536630
171917	536631
38652	536632
58710	536633
150372	536634
177609	536635
34565	536636
56925	536637
13614	536638
22310	536639
471	536640
245337	536641
39940	536642
248656	536643
3142	536644
130369	536645
280	536646
100246	536647
10863	536648
87613	536649
9841	536650
64228	536651
16807	536652
96539	536653
147212	536654
110810	536655
74783	536656
21230	536657
54904	536658
91556	536659
13970	536660
120987	536661
123217	536662
84441	536663
39757	536664
15340	536665
36612	536666
81000	536667
97247	536668
36485	536669
13073	536670
2108	536671
92578	536672
14	536673
34847	536674
303	536675
50841	536676
187159	536677
52938	536678
9966	536679
935	536680
129282	536681
9497	536682
4843	536683
1052	536684
10131	536685
1640	536686
77052	536687
26411	536688
25528	536689
5485	536690
181779	536691
3589	536692
24415	536693
110060	536694
37208	536695
229450	536696
20515	536697
9135	536698
12546	536699
80	536700
1868	536701
16329	536702
9131	536703
20025	536704
17114	536705
74853	536706
69326	536707
18486	536708
9898	536709
44301	536710
47111	536711
21798	536712
1578	536713
1051	536714
44314	536715
29393	536716
68959	536717
121592	536718
52923	536719
123596	536720
67257	536721
9999	536722
24869	536723
192458	536724
117	536725
52775	536726
78211	536727
17638	536728
10113	536729
3646	536730
21566	536731
4052	536732
54	536733
27175	536734
9808	536735
1535	536736
99385	536737
23182	536738
21563	536739
111520	536740
19483	536741
58476	536742
77097	536743
107004	536744
22783	536745
130665	536746
12503	536747
79975	536748
139065	536749
7446	536750
129461	536751
31260	536752
9990	536753
13445	536754
53779	536755
20700	536756
164689	536757
58635	536758
5485	536759
80809	536760
22263	536761
28897	536762
126828	536763
35653	536764
35653	536765
158967	536766
56238	536767
39470	536768
36819	536769
159722	536770
320141	536771
13824	536772
15030	536773
11002	536774
6288	536775
16724	536776
58922	536777
3382	536778
107596	536779
56119	536780
83210	536781
134282	536782
17703	536783
88045	536784
36987	536785
32249	536786
84341	536787
24108	536788
320299	536789
184970	536790
8607	536791
31784	536792
198692	536793
53993	536794
98640	536795
5900	536796
46308	536797
9696	536798
18881	536799
20132	536800
248751	536801
186692	536802
63030	536803
24542	536804
20160	536805
63949	536806
154718	536807
107690	536808
321452	536809
38646	536810
46205	536811
31156	536812
77535	536813
65809	536814
34892	536815
327174	536816
31978	536817
187290	536818
132304	536819
48084	536820
81722	536821
58765	536822
304701	536823
301181	536824
94398	536825
103137	536826
255377	536827
4490	536828
2604	536829
242982	536830
213217	536831
57301	536832
40095	536833
80602	536834
29600	536835
174685	536836
18699	536837
101894	536838
36399	536839
27	536840
55235	536841
21071	536842
34611	536843
18105	536844
30329	536845
61625	536846
25835	536847
188165	536848
11656	536849
33483	536850
11940	536851
58622	536852
83941	536853
137906	536854
29194	536855
3033	536856
114406	536857
64905	536858
250506	536859
119656	536860
171951	536861
76843	536862
69508	536863
267657	536864
192487	536865
4987	536866
27391	536867
25832	536868
134035	536869
72028	536870
27852	536871
44722	536872
325642	536873
72302	536874
47068	536875
108376	536876
161496	536877
164782	536878
23409	536879
2971	536880
46960	536881
19993	536882
223967	536883
50465	536884
209784	536885
3996	536886
798	536887
23404	536888
230048	536889
53934	536890
146726	536891
77808	536892
59758	536893
88291	536894
30830	536895
187719	536896
102798	536897
48525	536898
87770	536899
1043	536900
43193	536901
15817	536902
76155	536903
62980	536904
36625	536905
214354	536906
4388	536907
96598	536908
10846	536909
198741	536910
11965	536911
35945	536912
112092	536913
86723	536914
134484	536915
41832	536916
44734	536917
94538	536918
28980	536919
131058	536920
88177	536921
23150	536922
46622	536923
38343	536924
3748	536925
1121	536926
19361	536927
13820	536928
10059	536929
41211	536930
64527	536931
5605	536932
108411	536933
70803	536934
36877	536935
36336	536936
46957	536937
80510	536938
41518	536939
264455	536940
99064	536941
66016	536942
91486	536943
11616	536944
153052	536945
39919	536946
2319	536947
27787	536948
21056	536949
58359	536950
73914	536951
3044	536952
67854	536953
30496	536954
167691	536955
59476	536956
248833	536957
19223	536958
56695	536959
9478	536960
55827	536961
12701	536962
101607	536963
2562	536964
203589	536965
132531	536966
16820	536967
127238	536968
143585	536969
27944	536970
166484	536971
211069	536972
154657	536973
167171	536974
156263	536975
272622	536976
201107	536977
198805	536978
308004	536979
308215	536980
107831	536981
269251	536982
123210	536983
185180	536984
284084	536985
57064	536986
83905	536987
27932	536988
176550	536989
71833	536990
61578	536991
292612	536992
195466	536993
155731	536994
317440	536995
195804	536996
126370	536997
80405	536998
82255	536999
153734	537000
6769	537001
303425	537002
27245	537003
38643	537004
134279	537005
198137	537006
80480	537007
8992	537008
13053	537009
122974	537010
15957	537011
9155	537012
143710	537013
4927	537014
46620	537015
46205	537016
26715	537017
70468	537018
90035	537019
13053	537020
240825	537021
210679	537022
63507	537023
51251	537024
96400	537025
59621	537026
159510	537027
19529	537028
18679	537029
27709	537030
58260	537031
8217	537032
217235	537033
137796	537034
103749	537035
3311	537036
103181	537037
63883	537038
210441	537039
101750	537040
50988	537041
28547	537042
22748	537043
12143	537044
44709	537045
145929	537046
132445	537047
108710	537048
108730	537049
260351	537050
122387	537051
49928	537052
182979	537053
200811	537054
122511	537055
11554	537056
47399	537057
36512	537058
176017	537059
200704	537060
300827	537061
16589	537062
278958	537063
90872	537064
85345	537065
7863	537066
66150	537067
41125	537068
133960	537069
55332	537070
57730	537071
10654	537072
86399	537073
167	537074
213952	537075
293047	537076
16896	537077
313718	537078
63765	537079
287990	537080
68158	537081
66196	537082
325741	537083
137511	537084
292829	537085
103269	537086
154176	537087
138028	537088
7137	537089
188724	537090
1126	537091
57847	537092
177400	537093
123465	537094
24365	537095
71623	537096
83324	537097
125563	537098
86836	537099
7543	537100
57213	537101
276724	537102
4918	537103
246807	537104
154648	537105
233868	537106
92493	537107
182061	537108
151686	537109
84046	537110
262175	537111
157800	537112
87433	537113
302347	537114
117007	537115
186853	537116
97769	537117
38456	537118
38887	537119
7961	537120
142239	537121
142373	537122
29206	537123
658	537124
153607	537125
99014	537126
128422	537127
512	537128
71218	537129
14	537130
1620	537131
300863	537132
139417	537133
70201	537134
294429	537135
136248	537136
17259	537137
188815	537138
979	537139
4705	537140
98324	537141
8910	537142
45115	537143
85619	537144
162731	537145
138853	537146
99245	537147
34320	537148
3136	537149
49891	537150
1166	537151
55426	537152
63563	537153
261852	537154
45232	537155
79518	537156
80660	537157
108792	537158
57383	537159
97083	537160
108009	537161
12604	537162
1234	537163
72856	537164
278430	537165
142921	537166
82423	537167
84386	537168
24113	537169
80899	537170
111347	537171
313256	537172
57929	537173
175771	537174
153442	537175
158849	537176
321855	537177
321851	537178
108685	537179
154249	537180
268994	537181
121689	537182
230718	537183
268004	537184
34213	537185
95675	537186
121529	537187
9673	537188
61957	537189
75262	537190
169069	537191
259055	537192
169071	537193
84039	537194
156271	537195
240519	537196
220796	537197
133175	537198
9504	537199
146326	537200
148602	537201
229894	537202
64323	537203
10591	537204
163883	537205
60308	537206
55607	537207
78639	537208
21868	537209
97178	537210
117834	537211
220795	537212
254694	537213
108685	537214
259054	537215
100946	537216
6414	537217
210487	537218
278762	537219
175080	537220
241496	537221
232312	537222
262171	537223
207852	537224
37503	537225
144714	537226
28678	537227
8443	537228
16120	537229
310429	537230
250719	537231
220797	537232
170615	537233
260781	537234
207995	537235
5647	537236
195654	537237
155013	537238
183690	537239
21746	537240
33366	537241
65670	537242
76349	537243
49120	537244
32302	537245
118243	537246
29793	537247
287340	537248
33783	537249
61103	537250
24852	537251
76	537252
114467	537253
105028	537254
3858	537255
27376	537256
94749	537257
215814	537258
27682	537259
307145	537260
104232	537261
3285	537262
131110	537263
99414	537264
5528	537265
134936	537266
210319	537267
180865	537268
99160	537269
1471	537270
103112	537271
84657	537272
2691	537273
609	537274
10267	537275
150293	537276
100946	537277
73863	537278
9845	537279
172553	537280
25253	537281
246277	537282
119056	537283
282940	537284
282939	537285
225347	537286
242900	537287
52254	537288
36918	537289
265741	537290
153651	537291
131155	537292
43781	537293
83145	537294
100085	537295
1408	537296
101672	537297
6989	537298
3822	537299
12617	537300
205602	537301
49570	537302
6342	537303
302461	537304
83366	537305
8272	537306
29799	537307
3927	537308
87042	537309
6246	537310
104088	537311
27296	537312
47736	537313
213584	537314
33859	537315
182134	537316
325023	537317
2173	537318
6798	537319
83114	537320
83075	537321
3927	537322
137794	537323
131875	537324
2068	537325
10325	537326
30056	537327
42863	537328
4731	537329
316749	537330
117819	537331
191832	537332
132116	537333
30993	537334
1781	537335
89687	537336
81798	537337
19367	537338
954	537339
67644	537340
14013	537341
39198	537342
98270	537343
140299	537344
315468	537345
315469	537346
274934	537347
99750	537348
9279	537349
82496	537350
252988	537351
164747	537352
232311	537353
170614	537354
261251	537355
134248	537356
299210	537357
196469	537358
261884	537359
134520	537360
274153	537361
223073	537362
223070	537363
299208	537364
299207	537365
1882	537366
242289	537367
164747	537368
29488	537369
170615	537370
209525	537371
234922	537372
126094	537373
134108	537374
272429	537375
272431	537376
243855	537377
277484	537378
143890	537379
223072	537380
110655	537381
317613	537382
191935	537383
76861	537384
276861	537385
278967	537386
119056	537387
110655	537388
3930	537389
166328	537390
166326	537391
166325	537392
166327	537393
287738	537394
278998	537395
139259	537396
15955	537397
22039	537398
317611	537399
234563	537400
151862	537401
173263	537402
274522	537403
179568	537404
63725	537405
179569	537406
204897	537407
310957	537408
34924	537409
33956	537410
255164	537411
166328	537412
145422	537413
93701	537414
282942	537415
274521	537416
263562	537417
172161	537418
246281	537419
100800	537420
260567	537421
293319	537422
145181	537423
8650	537424
173689	537425
51426	537426
160015	537427
285092	537428
285093	537429
173706	537430
265742	537431
9601	537432
310953	537433
147023	537434
158894	537435
51426	537436
94758	537437
107795	537438
153481	537439
236860	537440
205201	537441
190430	537442
71239	537443
57503	537444
699	537445
310958	537446
192713	537447
122805	537448
285088	537449
227569	537450
227571	537451
107796	537452
120538	537453
103971	537454
218621	537455
20847	537456
71651	537457
6184	537458
321852	537459
153480	537460
154922	537461
741	537462
129147	537463
81464	537464
81710	537465
43737	537466
47691	537467
119998	537468
285090	537469
180638	537470
180692	537471
186261	537472
105354	537473
7465	537474
248457	537475
322537	537476
212531	537477
321854	537478
321856	537479
175178	537480
2275	537481
257065	537482
313259	537483
276556	537484
34443	537485
210487	537486
71547	537487
29234	537488
114191	537489
133081	537490
8092	537491
43	537492
41980	537493
580	537494
13726	537495
1950	537496
133496	537497
310655	537498
119677	537499
140189	537500
89	537501
11960	537502
43839	537503
14403	537504
213234	537505
102155	537506
6140	537507
23712	537508
139522	537509
94830	537510
2142	537511
1952	537512
3051	537513
42250	537514
1853	537515
94458	537516
270796	537517
236435	537518
95611	537519
20212	537520
154839	537521
11956	537522
134746	537523
103256	537524
205491	537525
22153	537526
3552	537527
12020	537528
4	537529
276482	537530
16283	537531
123266	537532
129245	537533
271540	537534
154040	537535
79790	537536
279290	537537
123996	537538
188	537539
74016	537540
59948	537541
170693	537542
24701	537543
128408	537544
215855	537545
124827	537546
3519	537547
78351	537548
176421	537549
34101	537550
274843	537551
165803	537552
298797	537553
64363	537554
45681	537555
64585	537556
167278	537557
122937	537558
191661	537559
92864	537560
36363	537561
73400	537562
28618	537563
88363	537564
45642	537565
131640	537566
217352	537567
235752	537568
104041	537569
302038	537570
173933	537571
301964	537572
189356	537573
256962	537574
67387	537575
270481	537576
61736	537577
80744	537578
8628	537579
64982	537580
101225	537581
18994	537582
66583	537583
124106	537584
102212	537585
37318	537586
273193	537587
6494	537588
29572	537589
3163	537590
101927	537591
5151	537592
12038	537593
253009	537594
54	537595
213395	537596
216228	537597
78290	537598
10772	537599
24085	537600
61840	537601
61822	537602
7620	537603
132785	537604
23130	537605
154595	537606
947	537607
41111	537608
12192	537609
255647	537610
139148	537611
69825	537612
104906	537613
10097	537614
112825	537615
64758	537616
831	537617
78790	537618
110469	537619
36277	537620
20539	537621
20133	537622
12231	537623
959	537624
34487	537625
316590	537626
138925	537627
123968	537628
30173	537629
1083	537630
22457	537631
9980	537632
38968	537633
2124	537634
79295	537635
139874	537636
2498	537637
134435	537638
229473	537639
3993	537640
83564	537641
199902	537642
188979	537643
99757	537644
45766	537645
149574	537646
314549	537647
100847	537648
4387	537649
102371	537650
21586	537651
156881	537652
103332	537653
15425	537654
192360	537655
162222	537656
32954	537657
101446	537658
21426	537659
27790	537660
46588	537661
309972	537662
51982	537663
138224	537664
64253	537665
8737	537666
244168	537667
63726	537668
150292	537669
225345	537670
115191	537671
59379	537672
74024	537673
246771	537674
73618	537675
62672	537676
121510	537677
25831	537678
152278	537679
118418	537680
65314	537681
74372	537682
136358	537683
11926	537684
25427	537685
110703	537686
74662	537687
108101	537688
117577	537689
48301	537690
162353	537691
192695	537692
255827	537693
8609	537694
162	537695
183694	537696
77944	537697
279307	537698
62479	537699
107591	537700
314275	537701
113418	537702
36100	537703
162002	537704
25448	537705
284587	537706
162336	537707
211682	537708
80707	537709
122032	537710
80736	537711
24649	537712
58361	537713
21056	537714
21056	537715
135200	537716
183368	537717
133408	537718
183400	537719
92087	537720
20490	537721
122305	537722
5421	537723
128234	537724
646	537725
8443	537726
145454	537727
2143	537728
1753	537729
50567	537730
8414	537731
7462	537732
24643	537733
155342	537734
2143	537735
61641	537736
311752	537737
155805	537738
215796	537739
85826	537740
61924	537741
5632	537742
193931	537743
89731	537744
145306	537745
215576	537746
93470	537747
284105	537748
155212	537749
147463	537750
63183	537751
156019	537752
61924	537753
3302	537754
104130	537755
16687	537756
223262	537757
73618	537758
137181	537759
7313	537760
43073	537761
89844	537762
16947	537763
29338	537764
51536	537765
106397	537766
8844	537767
3181	537768
27968	537769
112444	537770
33625	537771
26250	537772
32811	537773
63394	537774
380	537775
125387	537776
24323	537777
49263	537778
149599	537779
41811	537780
229778	537781
2553	537782
73976	537783
6424	537784
78891	537785
8897	537786
3865	537787
136145	537788
42	537789
17473	537790
31147	537791
171	537792
142320	537793
2158	537794
54976	537795
73906	537796
61997	537797
87336	537798
37320	537799
6889	537800
2170	537801
99635	537802
29411	537803
85131	537804
106240	537805
47888	537806
2417	537807
6600	537808
73503	537809
140569	537810
7980	537811
1217	537812
1217	537813
212631	537814
202219	537815
40943	537816
103948	537817
37100	537818
52196	537819
56860	537820
57610	537821
242121	537822
147026	537823
12801	537824
207414	537825
31970	537826
14989	537827
85625	537828
34133	537829
3048	537830
129813	537831
3701	537832
126798	537833
22858	537834
1904	537835
54398	537836
50487	537837
38646	537838
72493	537839
78969	537840
3048	537841
174850	537842
108	537843
63	537844
21	537845
69637	537846
193515	537847
12620	537848
78398	537849
2012	537850
53271	537851
722	537852
13655	537853
18709	537854
702	537855
93	537856
4772	537857
2976	537858
39980	537859
16404	537860
8113	537861
129108	537862
32349	537863
26398	537864
870	537865
587	537866
322590	537867
2736	537868
3876	537869
207170	537870
105559	537871
11841	537872
34683	537873
164931	537874
379	537875
78402	537876
19470	537877
47581	537878
97186	537879
70546	537880
34550	537881
33596	537882
4026	537883
7467	537884
35879	537885
8365	537886
47526	537887
195046	537888
30310	537889
56215	537890
33073	537891
37344	537892
21852	537893
14957	537894
19651	537895
96976	537896
220597	537897
45716	537898
38588	537899
54163	537900
656	537901
129735	537902
45337	537903
5713	537904
12727	537905
11115	537906
288178	537907
121301	537908
33851	537909
147740	537910
24158	537911
75429	537912
41061	537913
50771	537914
152220	537915
4494	537916
171754	537917
7	537918
5520	537919
55699	537920
1809	537921
211780	537922
135928	537923
104772	537924
180806	537925
68168	537926
34232	537927
58966	537928
35225	537929
13349	537930
761	537931
394	537932
40364	537933
265	537934
298483	537935
6903	537936
5478	537937
6806	537938
27094	537939
61406	537940
606	537941
18	537942
20834	537943
3065	537944
30210	537945
253	537946
101028	537947
53914	537948
47894	537949
137271	537950
296017	537951
41905	537952
12647	537953
256973	537954
132164	537955
299012	537956
150	537957
197844	537958
93999	537959
63745	537960
83684	537961
19960	537962
12585	537963
19017	537964
128108	537965
14086	537966
52332	537967
30823	537968
75317	537969
55275	537970
57834	537971
1700	537972
5366	537973
154441	537974
6863	537975
19495	537976
94684	537977
125703	537978
110796	537979
10873	537980
316506	537981
8015	537982
318670	537983
229069	537984
114	537985
190302	537986
76543	537987
17672	537988
18197	537989
116	537990
116	537991
212	537992
66353	537993
12232	537994
109009	537995
115	537996
88202	537997
4752	537998
13624	537999
1132	538000
28609	538001
374	538002
26893	538003
397	538004
172	538005
210	538006
140017	538007
140017	538008
3435	538009
115	538010
10200	538011
20432	538012
356	538013
248	538014
15804	538015
151	538016
32871	538017
116927	538018
152914	538019
356	538020
2698	538021
248	538022
4376	538023
115	538024
847	538025
212	538026
2698	538027
2698	538028
204663	538029
13586	538030
4817	538031
11237	538032
22745	538033
85626	538034
48140	538035
92660	538036
58320	538037
116	538038
356	538039
356	538040
5007	538041
248	538042
847	538043
118582	538044
190302	538045
114	538046
101519	538047
49132	538048
7937	538049
26439	538050
59317	538051
81090	538052
112401	538053
1024	538054
105383	538055
45926	538056
27520	538057
88469	538058
14	538059
44524	538060
160808	538061
69336	538062
187340	538063
57313	538064
104392	538065
49793	538066
13678	538067
43394	538068
81150	538069
1280	538070
221179	538071
5936	538072
120917	538073
163	538074
233792	538075
99533	538076
200095	538077
316672	538078
1	538079
20925	538080
103299	538081
4630	538082
111254	538083
239386	538084
65105	538085
208618	538086
48012	538087
139365	538088
90907	538089
90764	538090
15984	538091
31406	538092
21098	538093
221922	538094
42011	538095
307420	538096
16317	538097
92794	538098
15753	538099
198667	538100
18349	538101
135548	538102
195800	538103
76398	538104
104217	538105
52442	538106
194971	538107
6250	538108
57748	538109
171612	538110
66283	538111
74500	538112
126581	538113
185333	538114
102573	538115
192788	538116
41293	538117
213549	538118
85134	538119
133839	538120
70021	538121
76584	538122
90042	538123
204478	538124
16007	538125
185584	538126
6639	538127
308673	538128
49712	538129
178305	538130
103365	538131
13668	538132
322994	538133
205306	538134
89269	538135
40592	538136
153530	538137
277495	538138
51932	538139
6274	538140
142560	538141
19562	538142
245039	538143
2410	538144
136849	538145
52595	538146
142474	538147
73582	538148
47038	538149
39940	538150
179002	538151
303096	538152
318511	538153
4690	538154
208859	538155
85404	538156
47837	538157
5827	538158
69885	538159
12310	538160
115660	538161
66928	538162
145080	538163
41913	538164
103259	538165
264038	538166
115097	538167
811	538168
50407	538169
20730	538170
94058	538171
1896	538172
58537	538173
211344	538174
200886	538175
280083	538176
150111	538177
130587	538178
46201	538179
6739	538180
61048	538181
101438	538182
202726	538183
71827	538184
323	538185
142017	538186
21588	538187
180530	538188
102508	538189
69930	538190
13668	538191
207127	538192
320248	538193
44291	538194
727	538195
139655	538196
118703	538197
128862	538198
34618	538199
155001	538200
48491	538201
181840	538202
157846	538203
100140	538204
158635	538205
213842	538206
89016	538207
16616	538208
103393	538209
46850	538210
138027	538211
2213	538212
57371	538213
165976	538214
64002	538215
38500	538216
12235	538217
126103	538218
128807	538219
74161	538220
63039	538221
8360	538222
26185	538223
28114	538224
146020	538225
251120	538226
167314	538227
20147	538228
34101	538229
310903	538230
117203	538231
316210	538232
66235	538233
309816	538234
207682	538235
74037	538236
26729	538237
206846	538238
113253	538239
206722	538240
313874	538241
122953	538242
160056	538243
44414	538244
206131	538245
33621	538246
230222	538247
188562	538248
85655	538249
163896	538250
255501	538251
22007	538252
4006	538253
67285	538254
6287	538255
260120	538256
47366	538257
231082	538258
33464	538259
11024	538260
47118	538261
126218	538262
81670	538263
54664	538264
176030	538265
47914	538266
15682	538267
29443	538268
89916	538269
102166	538270
79757	538271
161140	538272
108407	538273
169915	538274
109144	538275
215920	538276
60112	538277
11973	538278
195085	538279
71789	538280
219758	538281
40400	538282
50363	538283
11307	538284
293505	538285
46348	538286
52069	538287
120851	538288
160356	538289
133109	538290
3860	538291
57702	538292
75581	538293
325473	538294
116763	538295
112846	538296
34757	538297
327693	538298
112169	538299
30802	538300
275071	538301
49810	538302
321572	538303
59362	538304
169006	538305
111589	538306
46670	538307
223931	538308
13362	538309
180072	538310
105142	538311
201251	538312
204218	538313
176298	538314
218896	538315
53788	538316
84353	538317
119612	538318
245575	538319
26991	538320
25300	538321
68473	538322
130908	538323
87829	538324
3956	538325
199979	538326
60029	538327
1898	538328
82716	538329
36854	538330
173623	538331
203949	538332
30775	538333
33390	538334
46286	538335
4912	538336
60499	538337
126259	538338
153040	538339
11203	538340
195057	538341
137991	538342
299440	538343
147506	538344
34231	538345
166	538346
22881	538347
167892	538348
88813	538349
112046	538350
30831	538351
83076	538352
6826	538353
4584	538354
152459	538355
299084	538356
173520	538357
231511	538358
184797	538359
101828	538360
234671	538361
19118	538362
21255	538363
37748	538364
112298	538365
34116	538366
175445	538367
47592	538368
210986	538369
148697	538370
264146	538371
4715	538372
109824	538373
212738	538374
102092	538375
56556	538376
168385	538377
139338	538378
22658	538379
147961	538380
16531	538381
310827	538382
312849	538383
274496	538384
66386	538385
207946	538386
37909	538387
24584	538388
76877	538389
245648	538390
37060	538391
43374	538392
70930	538393
124806	538394
212731	538395
212671	538396
33643	538397
21919	538398
108522	538399
97707	538400
149984	538401
136368	538402
91309	538403
4492	538404
299288	538405
47926	538406
36655	538407
181111	538408
199357	538409
39864	538410
299691	538411
727	538412
68589	538413
109510	538414
278047	538415
271096	538416
72145	538417
78707	538418
151207	538419
113508	538420
16230	538421
81645	538422
174560	538423
181115	538424
6068	538425
185424	538426
146288	538427
22074	538428
44774	538429
160114	538430
88137	538431
36566	538432
67078	538433
1521	538434
42688	538435
17697	538436
309038	538437
283332	538438
323174	538439
11861	538440
35158	538441
91400	538442
46474	538443
27378	538444
168439	538445
132142	538446
323812	538447
63692	538448
51164	538449
162472	538450
148325	538451
1441	538452
278380	538453
278308	538454
78742	538455
16368	538456
327722	538457
222027	538458
14220	538459
2785	538460
156423	538461
100481	538462
152	538463
146723	538464
29067	538465
73198	538466
73325	538467
28391	538468
118767	538469
130739	538470
227888	538471
148082	538472
215740	538473
76694	538474
38944	538475
56516	538476
156007	538477
139995	538478
36030	538479
18823	538480
14275	538481
278631	538482
12180	538483
277222	538484
133452	538485
24079	538486
128248	538487
13382	538488
57767	538489
182993	538490
155593	538491
113554	538492
45857	538493
157666	538494
32879	538495
51902	538496
69943	538497
56286	538498
169	538499
72861	538500
236868	538501
3413	538502
20968	538503
223977	538504
3263	538505
63963	538506
30153	538507
138524	538508
120197	538509
786	538510
47573	538511
79156	538512
275958	538513
115983	538514
200757	538515
80877	538516
4386	538517
52192	538518
44058	538519
47074	538520
160889	538521
3501	538522
118480	538523
55650	538524
242379	538525
81226	538526
291390	538527
39502	538528
154723	538529
135231	538530
16368	538531
67196	538532
144039	538533
63991	538534
165346	538535
102544	538536
273088	538537
184095	538538
97554	538539
160716	538540
326170	538541
284222	538542
196913	538543
20764	538544
96185	538545
141990	538546
197522	538547
14937	538548
26834	538549
289712	538550
88278	538551
184632	538552
39640	538553
877	538554
55899	538555
321138	538556
215123	538557
24767	538558
65900	538559
41993	538560
8249	538561
6602	538562
31067	538563
182833	538564
152782	538565
184231	538566
157849	538567
17581	538568
227889	538569
70103	538570
73796	538571
138778	538572
17100	538573
52703	538574
56193	538575
102200	538576
48452	538577
19585	538578
290798	538579
30862	538580
68687	538581
238193	538582
72158	538583
30879	538584
97856	538585
57422	538586
210699	538587
105229	538588
116896	538589
161266	538590
298759	538591
60551	538592
38811	538593
191720	538594
191657	538595
206014	538596
166331	538597
127078	538598
322434	538599
65412	538600
301870	538601
211064	538602
320517	538603
325569	538604
14415	538605
44745	538606
113498	538607
311690	538608
79195	538609
199649	538610
36371	538611
136590	538612
15462	538613
28663	538614
96375	538615
233390	538616
73928	538617
119270	538618
309904	538619
119927	538620
201890	538621
19157	538622
101828	538623
98449	538624
111129	538625
141514	538626
190419	538627
149382	538628
126520	538629
65138	538630
150492	538631
8603	538632
169489	538633
202224	538634
132842	538635
138620	538636
119871	538637
5977	538638
69524	538639
82603	538640
119417	538641
923	538642
24396	538643
68060	538644
243142	538645
104235	538646
133781	538647
208165	538648
90509	538649
9888	538650
36403	538651
72917	538652
280289	538653
157855	538654
66064	538655
65683	538656
74600	538657
268479	538658
100982	538659
9054	538660
11486	538661
80859	538662
118868	538663
49441	538664
18302	538665
225495	538666
67427	538667
276182	538668
317124	538669
127278	538670
201523	538671
118847	538672
31806	538673
58008	538674
343	538675
29627	538676
99151	538677
98200	538678
239934	538679
195420	538680
214438	538681
209643	538682
303049	538683
19803	538684
218127	538685
328300	538686
169	538687
69306	538688
124084	538689
318666	538690
253118	538691
15380	538692
8274	538693
167600	538694
71308	538695
194767	538696
184151	538697
205059	538698
120165	538699
129652	538700
15313	538701
41798	538702
74007	538703
21514	538704
16531	538705
68125	538706
53544	538707
13912	538708
27266	538709
6068	538710
184279	538711
75094	538712
48154	538713
21073	538714
60182	538715
94132	538716
109307	538717
67962	538718
169017	538719
11990	538720
161740	538721
35330	538722
161841	538723
54296	538724
205452	538725
184630	538726
129845	538727
25310	538728
5977	538729
149578	538730
132891	538731
54261	538732
54927	538733
42647	538734
31343	538735
189923	538736
135216	538737
107034	538738
110572	538739
48515	538740
322959	538741
107165	538742
268894	538743
284822	538744
88051	538745
106807	538746
240358	538747
708	538748
87305	538749
87792	538750
18023	538751
31147	538752
88622	538753
41383	538754
199916	538755
22134	538756
122598	538757
94221	538758
130548	538759
55967	538760
181602	538761
56004	538762
199830	538763
643	538764
48840	538765
60698	538766
302284	538767
202132	538768
215499	538769
278196	538770
215874	538771
55549	538772
212056	538773
118774	538774
211481	538775
50537	538776
117285	538777
126548	538778
217669	538779
119808	538780
181213	538781
180791	538782
103516	538783
150567	538784
135164	538785
130741	538786
22071	538787
18373	538788
99556	538789
240628	538790
3256	538791
118742	538792
179005	538793
204410	538794
32736	538795
37139	538796
17226	538797
119830	538798
1598	538799
143649	538800
15	538801
241778	538802
92318	538803
4155	538804
81002	538805
67664	538806
4520	538807
38552	538808
76355	538809
60143	538810
182380	538811
43949	538812
2591	538813
127794	538814
65261	538815
131625	538816
56039	538817
22720	538818
14098	538819
201955	538820
87426	538821
2105	538822
205102	538823
206422	538824
42693	538825
66156	538826
53577	538827
64293	538828
27389	538829
248888	538830
70644	538831
64395	538832
32882	538833
166917	538834
275205	538835
61046	538836
220800	538837
60143	538838
46005	538839
183395	538840
73913	538841
61797	538842
197476	538843
138523	538844
44386	538845
132609	538846
206521	538847
35850	538848
62196	538849
145261	538850
45228	538851
39002	538852
229552	538853
185252	538854
11621	538855
1056	538856
124996	538857
122304	538858
147971	538859
77818	538860
23747	538861
30211	538862
42834	538863
62340	538864
6909	538865
209285	538866
317167	538867
21084	538868
128863	538869
14648	538870
198605	538871
51894	538872
13990	538873
302865	538874
20098	538875
55076	538876
98599	538877
196833	538878
239843	538879
206179	538880
104476	538881
112582	538882
98091	538883
22707	538884
30272	538885
121091	538886
201026	538887
310361	538888
169464	538889
68765	538890
94043	538891
83509	538892
307898	538893
238874	538894
113994	538895
112627	538896
8861	538897
27678	538898
41419	538899
255794	538900
29121	538901
135043	538902
139470	538903
222545	538904
143343	538905
66827	538906
31957	538907
1480	538908
103960	538909
161350	538910
207776	538911
314448	538912
59755	538913
52111	538914
94800	538915
96590	538916
2902	538917
3347	538918
3347	538919
210517	538920
473	538921
79307	538922
109512	538923
21	538924
40156	538925
1256	538926
16597	538927
6224	538928
131036	538929
208034	538930
234723	538931
107063	538932
276057	538933
145230	538934
250408	538935
121243	538936
174409	538937
48794	538938
154729	538939
58961	538940
1786	538941
77233	538942
188135	538943
155556	538944
132547	538945
26821	538946
105074	538947
86858	538948
93198	538949
133097	538950
99595	538951
146425	538952
127217	538953
82862	538954
178762	538955
190953	538956
38685	538957
176025	538958
74214	538959
126000	538960
159317	538961
4203	538962
142546	538963
53788	538964
47912	538965
81627	538966
2141	538967
8737	538968
232697	538969
7290	538970
20423	538971
28647	538972
146766	538973
146667	538974
118906	538975
37909	538976
204559	538977
21541	538978
196391	538979
18302	538980
205701	538981
1441	538982
15380	538983
52440	538984
8061	538985
106775	538986
36191	538987
39197	538988
136920	538989
129247	538990
208680	538991
45688	538992
300430	538993
322601	538994
10448	538995
188219	538996
117641	538997
264632	538998
141490	538999
206970	539000
39636	539001
296505	539002
148020	539003
30625	539004
28809	539005
203	539006
89010	539007
63991	539008
229252	539009
46592	539010
189876	539011
30615	539012
163583	539013
21052	539014
320829	539015
24836	539016
5035	539017
21222	539018
196728	539019
68550	539020
18509	539021
248507	539022
115626	539023
322370	539024
6287	539025
57267	539026
72672	539027
4959	539028
148610	539029
20521	539030
138430	539031
32874	539032
100820	539033
45	539034
34868	539035
112307	539036
366	539037
30231	539038
117710	539039
54853	539040
852	539041
120652	539042
9158	539043
325364	539044
19236	539045
948	539046
409	539047
106889	539048
7105	539049
65761	539050
219710	539051
99915	539052
106411	539053
161	539054
273376	539055
125431	539056
68009	539057
37963	539058
9955	539059
38767	539060
76537	539061
16312	539062
41445	539063
5618	539064
137039	539065
28831	539066
63005	539067
15248	539068
81338	539069
69677	539070
2216	539071
121539	539072
561	539073
2216	539074
81338	539075
117430	539076
103871	539077
193740	539078
296803	539079
321449	539080
115446	539081
88126	539082
1486	539083
15972	539084
293202	539085
152434	539086
73511	539087
68	539088
279545	539089
157325	539090
271705	539091
180365	539092
94382	539093
79102	539094
302607	539095
103011	539096
30221	539097
40852	539098
13238	539099
215630	539100
274187	539101
33347	539102
52793	539103
101198	539104
116884	539105
98117	539106
216732	539107
63199	539108
185465	539109
66661	539110
146520	539111
23003	539112
40856	539113
11144	539114
80559	539115
189391	539116
10377	539117
71212	539118
249016	539119
76739	539120
61531	539121
16322	539122
100429	539123
59274	539124
35934	539125
30007	539126
9391	539127
26051	539128
125244	539129
130410	539130
35591	539131
16891	539132
54496	539133
240093	539134
96245	539135
79615	539136
12286	539137
107120	539138
135929	539139
41528	539140
7240	539141
128213	539142
64446	539143
163874	539144
77824	539145
50515	539146
10115	539147
159302	539148
9154	539149
119977	539150
89885	539151
249710	539152
305879	539153
284392	539154
68096	539155
56754	539156
110995	539157
47806	539158
285055	539159
58912	539160
277497	539161
30697	539162
127052	539163
1115	539164
23879	539165
28320	539166
96288	539167
104564	539168
86068	539169
8248	539170
44084	539171
20520	539172
255229	539173
150789	539174
22925	539175
51803	539176
109858	539177
36281	539178
93586	539179
51979	539180
7377	539181
309107	539182
124637	539183
62836	539184
314782	539185
172713	539186
51663	539187
11374	539188
105903	539189
306548	539190
20304	539191
303622	539192
6241	539193
45798	539194
124720	539195
214836	539196
1499	539197
197012	539198
157595	539199
18596	539200
162977	539201
38741	539202
31492	539203
99191	539204
194161	539205
44328	539206
200724	539207
213205	539208
78895	539209
134739	539210
129904	539211
131165	539212
27698	539213
28738	539214
205035	539215
19481	539216
42261	539217
41871	539218
69453	539219
53983	539220
48951	539221
295142	539222
84496	539223
37527	539224
312472	539225
37265	539226
280722	539227
114720	539228
28776	539229
32672	539230
60729	539231
106857	539232
50276	539233
116427	539234
92986	539235
68065	539236
3778	539237
271917	539238
289938	539239
15150	539240
64054	539241
196183	539242
49564	539243
52516	539244
2677	539245
238479	539246
57898	539247
71845	539248
4292	539249
161138	539250
103415	539251
6202	539252
208562	539253
120839	539254
21344	539255
31230	539256
197946	539257
152592	539258
82759	539259
240910	539260
37613	539261
116767	539262
52998	539263
95057	539264
31732	539265
140032	539266
204675	539267
66979	539268
19	539269
15180	539270
94335	539271
78981	539272
126110	539273
100316	539274
57100	539275
63502	539276
68749	539277
130113	539278
94855	539279
173604	539280
248821	539281
16811	539282
45038	539283
72815	539284
23736	539285
17788	539286
268198	539287
80364	539288
112108	539289
68662	539290
102219	539291
304814	539292
25293	539293
535	539294
274746	539295
266379	539296
70132	539297
3996	539298
18391	539299
144625	539300
67455	539301
155564	539302
109225	539303
134900	539304
228212	539305
25589	539306
17294	539307
88413	539308
66970	539309
145321	539310
103925	539311
53137	539312
84381	539313
20831	539314
128331	539315
112281	539316
149606	539317
18426	539318
29031	539319
34775	539320
41730	539321
134602	539322
208475	539323
105724	539324
178970	539325
119140	539326
244059	539327
55824	539328
97830	539329
142122	539330
111282	539331
100470	539332
11742	539333
128101	539334
41559	539335
21614	539336
58823	539337
141462	539338
25589	539339
47343	539340
43708	539341
25982	539342
137282	539343
85370	539344
266735	539345
5585	539346
79433	539347
86385	539348
207898	539349
82619	539350
85324	539351
156382	539352
17405	539353
47109	539354
55803	539355
117621	539356
206731	539357
49785	539358
55254	539359
36688	539360
40058	539361
66545	539362
276117	539363
15867	539364
2563	539365
55282	539366
36257	539367
11143	539368
92620	539369
123095	539370
81422	539371
148804	539372
48379	539373
115835	539374
10584	539375
298997	539376
45928	539377
97387	539378
312752	539379
15035	539380
43094	539381
203904	539382
34480	539383
290712	539384
292942	539385
89030	539386
294317	539387
76157	539388
11891	539389
81796	539390
191845	539391
23422	539392
157811	539393
145654	539394
5444	539395
123468	539396
257495	539397
178324	539398
29082	539399
313601	539400
280513	539401
92924	539402
184834	539403
48066	539404
2540	539405
61127	539406
325052	539407
24691	539408
6245	539409
28891	539410
17107	539411
12988	539412
243094	539413
197453	539414
299864	539415
59323	539416
38948	539417
3175	539418
140003	539419
65962	539420
58652	539421
11726	539422
81053	539423
241692	539424
102231	539425
136197	539426
6093	539427
26513	539428
5636	539429
61003	539430
9770	539431
270411	539432
6875	539433
137794	539434
51146	539435
66526	539436
142344	539437
216423	539438
129825	539439
213984	539440
2768	539441
1676	539442
301399	539443
3849	539444
9087	539445
184654	539446
204165	539447
9572	539448
59074	539449
67998	539450
173895	539451
179329	539452
17910	539453
39775	539454
28103	539455
1075	539456
32894	539457
263351	539458
68572	539459
49957	539460
108598	539461
222482	539462
61252	539463
67382	539464
111928	539465
51989	539466
132540	539467
9866	539468
243363	539469
276338	539470
7501	539471
13518	539472
27929	539473
17680	539474
163916	539475
7539	539476
37797	539477
88198	539478
24371	539479
15490	539480
64109	539481
4976	539482
11969	539483
17694	539484
165603	539485
111806	539486
170880	539487
90985	539488
42816	539489
305543	539490
69107	539491
62969	539492
31905	539493
15199	539494
260803	539495
86856	539496
325984	539497
324730	539498
199402	539499
183825	539500
121766	539501
13252	539502
301274	539503
38139	539504
44353	539505
181158	539506
294999	539507
163073	539508
3981	539509
185441	539510
271796	539511
98	539512
88706	539513
34160	539514
117181	539515
6402	539516
327788	539517
264827	539518
54577	539519
85342	539520
263487	539521
8262	539522
1768	539523
233497	539524
36839	539525
97564	539526
105201	539527
16754	539528
33286	539529
120444	539530
325278	539531
22528	539532
168023	539533
220984	539534
38185	539535
172876	539536
8887	539537
70221	539538
12402	539539
92482	539540
156	539541
2260	539542
196648	539543
32290	539544
13416	539545
52922	539546
2619	539547
265864	539548
110748	539549
91670	539550
47222	539551
288077	539552
252517	539553
318315	539554
25759	539555
46334	539556
42474	539557
57246	539558
28698	539559
3193	539560
73585	539561
194591	539562
47194	539563
172940	539564
45409	539565
210383	539566
131498	539567
93756	539568
2395	539569
170109	539570
312	539571
196321	539572
950	539573
25050	539574
228849	539575
6388	539576
38720	539577
6726	539578
224660	539579
68520	539580
196016	539581
60249	539582
64482	539583
315967	539584
217927	539585
51993	539586
116183	539587
127104	539588
26627	539589
306109	539590
11349	539591
3218	539592
15181	539593
2846	539594
70294	539595
1	539596
49894	539597
7069	539598
98257	539599
4486	539600
155633	539601
309235	539602
9048	539603
81686	539604
25440	539605
12386	539606
316842	539607
5185	539608
12319	539609
3129	539610
20332	539611
22259	539612
223717	539613
216467	539614
109518	539615
130	539616
11821	539617
2828	539618
27245	539619
186914	539620
239741	539621
103367	539622
185757	539623
271391	539624
225249	539625
160869	539626
210522	539627
133900	539628
128119	539629
30675	539630
224343	539631
234930	539632
152909	539633
98610	539634
60059	539635
42012	539636
46223	539637
9938	539638
38950	539639
123359	539640
2765	539641
4077	539642
25992	539643
88334	539644
14579	539645
93177	539646
177	539647
61236	539648
93614	539649
3824	539650
24680	539651
82291	539652
18396	539653
293126	539654
115966	539655
47532	539656
173411	539657
128024	539658
54211	539659
220697	539660
196782	539661
10606	539662
109761	539663
254790	539664
181664	539665
11845	539666
120589	539667
14997	539668
203380	539669
262495	539670
41	539671
72114	539672
267965	539673
78936	539674
193948	539675
154514	539676
4485	539677
62543	539678
207011	539679
69696	539680
68943	539681
58827	539682
9025	539683
6093	539684
117193	539685
166386	539686
104783	539687
120043	539688
72395	539689
45842	539690
37529	539691
122658	539692
10085	539693
63874	539694
152720	539695
305027	539696
77784	539697
32180	539698
83451	539699
10474	539700
10777	539701
101486	539702
149052	539703
136671	539704
27577	539705
77296	539706
108756	539707
23141	539708
59859	539709
67139	539710
46015	539711
21559	539712
110818	539713
2208	539714
180596	539715
31546	539716
17058	539717
109521	539718
19123	539719
16729	539720
49229	539721
171640	539722
199855	539723
5470	539724
15141	539725
109480	539726
67261	539727
152518	539728
18517	539729
9876	539730
176481	539731
318732	539732
74557	539733
36633	539734
50957	539735
77477	539736
13873	539737
53642	539738
178133	539739
154209	539740
257374	539741
257226	539742
118967	539743
134095	539744
273708	539745
88223	539746
56947	539747
160998	539748
277104	539749
268149	539750
238107	539751
24836	539752
180772	539753
8471	539754
91548	539755
324078	539756
270384	539757
21523	539758
10922	539759
223962	539760
263690	539761
216342	539762
24293	539763
56957	539764
157841	539765
23225	539766
17620	539767
872	539768
1017	539769
144471	539770
266	539771
37312	539772
21056	539773
77092	539774
204320	539775
151344	539776
258249	539777
2415	539778
53700	539779
317232	539780
35582	539781
57387	539782
7282	539783
91925	539784
31712	539785
49125	539786
8450	539787
244178	539788
71259	539789
53206	539790
280170	539791
5633	539792
1410	539793
224613	539794
97498	539795
48422	539796
318682	539797
176279	539798
37566	539799
29703	539800
61500	539801
220154	539802
59969	539803
101093	539804
54920	539805
182563	539806
20723	539807
27046	539808
279047	539809
45426	539810
89407	539811
10777	539812
47730	539813
76167	539814
21368	539815
33628	539816
36445	539817
91609	539818
29732	539819
182000	539820
195871	539821
45924	539822
13256	539823
139662	539824
76074	539825
15212	539826
956	539827
4482	539828
1645	539829
25826	539830
222665	539831
13495	539832
326530	539833
38571	539834
47315	539835
12008	539836
19789	539837
48198	539838
30642	539839
41716	539840
120940	539841
83818	539842
70809	539843
118285	539844
3975	539845
215914	539846
197226	539847
89541	539848
112	539849
2379	539850
25509	539851
106239	539852
3288	539853
43653	539854
322858	539855
126	539856
92066	539857
121664	539858
174757	539859
6946	539860
14433	539861
4019	539862
78924	539863
36756	539864
288339	539865
19222	539866
190450	539867
287954	539868
30167	539869
193529	539870
59780	539871
71705	539872
256782	539873
100596	539874
120000	539875
51967	539876
58725	539877
105401	539878
60666	539879
128104	539880
189368	539881
38064	539882
99647	539883
10620	539884
152025	539885
34896	539886
24789	539887
50946	539888
124803	539889
62745	539890
579	539891
1075	539892
164	539893
105631	539894
183893	539895
6227	539896
111670	539897
315840	539898
231339	539899
10421	539900
1941	539901
3531	539902
38898	539903
60121	539904
163149	539905
275137	539906
203655	539907
37916	539908
93372	539909
17003	539910
1593	539911
108565	539912
56599	539913
302924	539914
206161	539915
82621	539916
68038	539917
314366	539918
77616	539919
649	539920
100384	539921
85332	539922
191519	539923
20473	539924
130263	539925
50900	539926
317261	539927
45338	539928
19087	539929
272983	539930
150727	539931
76169	539932
142155	539933
195998	539934
17104	539935
17929	539936
34322	539937
30720	539938
18362	539939
2580	539940
19036	539941
317370	539942
55637	539943
105249	539944
89690	539945
49699	539946
94223	539947
16685	539948
29292	539949
92703	539950
158070	539951
194437	539952
108875	539953
93784	539954
67129	539955
96189	539956
167653	539957
50743	539958
3174	539959
118284	539960
144753	539961
77779	539962
42725	539963
55990	539964
11211	539965
246626	539966
20632	539967
28528	539968
23606	539969
11580	539970
105701	539971
29210	539972
9438	539973
138844	539974
99498	539975
337	539976
81440	539977
68661	539978
312858	539979
19582	539980
104546	539981
7148	539982
83642	539983
23957	539984
274803	539985
100171	539986
64200	539987
63035	539988
46438	539989
35825	539990
70837	539991
5069	539992
6383	539993
182320	539994
45203	539995
124644	539996
9068	539997
179033	539998
284387	539999
184014	540000
60052	540001
89876	540002
8159	540003
53514	540004
143348	540005
32477	540006
243533	540007
22728	540008
32350	540009
176894	540010
85970	540011
126050	540012
60229	540013
153625	540014
28468	540015
17134	540016
102	540017
160047	540018
12469	540019
171316	540020
124716	540021
141135	540022
135789	540023
114018	540024
48483	540025
20774	540026
215018	540027
51157	540028
68025	540029
10132	540030
24096	540031
14076	540032
23308	540033
67930	540034
51703	540035
22348	540036
105961	540037
3306	540038
11331	540039
312506	540040
5057	540041
9893	540042
122962	540043
303659	540044
220333	540045
209335	540046
45122	540047
290708	540048
130718	540049
13973	540050
27654	540051
172960	540052
2557	540053
16701	540054
57146	540055
137568	540056
154887	540057
175422	540058
102028	540059
105239	540060
36305	540061
13202	540062
10201	540063
238980	540064
93551	540065
47405	540066
43996	540067
134723	540068
12549	540069
7893	540070
67101	540071
10108	540072
64368	540073
105611	540074
159127	540075
119888	540076
11502	540077
26427	540078
124821	540079
92637	540080
92066	540081
312311	540082
16958	540083
195860	540084
110593	540085
59839	540086
114126	540087
33353	540088
246673	540089
150799	540090
105808	540091
44527	540092
299694	540093
130396	540094
107598	540095
35606	540096
3994	540097
201312	540098
28590	540099
137112	540100
44603	540101
11023	540102
51972	540103
2137	540104
33797	540105
171616	540106
161398	540107
5368	540108
3462	540109
125823	540110
143795	540111
73854	540112
63354	540113
102357	540114
12787	540115
120984	540116
43230	540117
201190	540118
33735	540119
282386	540120
17283	540121
27144	540122
251643	540123
323966	540124
78908	540125
49987	540126
54126	540127
25833	540128
23644	540129
78486	540130
4936	540131
6974	540132
284624	540133
192017	540134
1925	540135
152917	540136
34694	540137
91495	540138
95138	540139
66143	540140
89108	540141
78431	540142
147875	540143
122477	540144
188515	540145
243986	540146
173831	540147
48865	540148
296958	540149
75545	540150
274027	540151
214899	540152
115336	540153
37480	540154
36151	540155
21278	540156
4130	540157
11110	540158
119446	540159
95023	540160
12731	540161
63420	540162
118795	540163
78621	540164
13632	540165
197390	540166
1064	540167
158176	540168
66143	540169
79060	540170
129751	540171
37396	540172
315771	540173
18116	540174
54041	540175
72091	540176
71439	540177
53817	540178
21332	540179
160957	540180
19916	540181
256906	540182
20524	540183
140317	540184
28699	540185
297945	540186
9146	540187
7663	540188
40290	540189
78511	540190
49485	540191
6659	540192
4399	540193
7848	540194
33022	540195
299775	540196
54439	540197
12286	540198
798	540199
64967	540200
32333	540201
89	540202
59354	540203
59986	540204
114998	540205
262820	540206
17858	540207
285810	540208
77458	540209
119941	540210
147474	540211
102198	540212
128279	540213
11999	540214
89450	540215
178481	540216
81307	540217
325975	540218
167464	540219
171499	540220
247735	540221
134846	540222
45705	540223
247656	540224
106241	540225
9121	540226
7185	540227
10991	540228
90478	540229
22446	540230
225713	540231
214488	540232
73485	540233
86503	540234
210450	540235
163665	540236
109826	540237
24899	540238
79967	540239
267045	540240
258258	540241
2244	540242
310854	540243
9452	540244
110838	540245
251023	540246
6098	540247
185762	540248
38064	540249
15474	540250
4029	540251
7385	540252
4133	540253
288278	540254
173576	540255
63987	540256
47730	540257
98267	540258
91389	540259
231174	540260
80641	540261
267261	540262
198008	540263
17801	540264
242824	540265
23250	540266
10900	540267
148200	540268
26482	540269
134096	540270
4115	540271
105204	540272
4540	540273
208231	540274
22657	540275
191809	540276
24861	540277
21704	540278
211847	540279
5210	540280
204158	540281
16583	540282
166501	540283
121852	540284
6008	540285
6655	540286
21895	540287
16036	540288
6966	540289
69896	540290
101865	540291
175922	540292
89	540293
138884	540294
115556	540295
5069	540296
166682	540297
125564	540298
193743	540299
238372	540300
1501	540301
81480	540302
43878	540303
55176	540304
34943	540305
157907	540306
15698	540307
57186	540308
11075	540309
169111	540310
20004	540311
14933	540312
34977	540313
10077	540314
302568	540315
55951	540316
64064	540317
6526	540318
16830	540319
118373	540320
10941	540321
22178	540322
59030	540323
66248	540324
155488	540325
71139	540326
111873	540327
29142	540328
17315	540329
13717	540330
2451	540331
18476	540332
13728	540333
115337	540334
269117	540335
27405	540336
270471	540337
71285	540338
17177	540339
2091	540340
65350	540341
57837	540342
225266	540343
215516	540344
49957	540345
198687	540346
115310	540347
59635	540348
141527	540349
152702	540350
107744	540351
80860	540352
36184	540353
180023	540354
199584	540355
6362	540356
76380	540357
153608	540358
735	540359
39723	540360
35146	540361
166274	540362
70927	540363
32243	540364
289584	540365
191655	540366
109187	540367
258710	540368
32677	540369
17003	540370
76026	540371
101390	540372
138556	540373
50728	540374
75815	540375
97647	540376
271354	540377
180897	540378
6139	540379
88373	540380
55302	540381
51985	540382
50157	540383
78156	540384
82755	540385
210745	540386
29330	540387
43801	540388
35167	540389
137666	540390
175518	540391
63863	540392
271162	540393
7291	540394
65386	540395
113328	540396
8115	540397
235786	540398
8856	540399
225137	540400
47768	540401
98953	540402
90155	540403
38686	540404
17976	540405
22750	540406
22867	540407
217516	540408
1075	540409
4525	540410
68184	540411
58548	540412
17885	540413
75164	540414
258995	540415
45178	540416
15394	540417
178783	540418
90820	540419
19584	540420
283513	540421
140429	540422
145632	540423
187139	540424
25692	540425
55592	540426
5970	540427
4256	540428
259607	540429
8096	540430
282002	540431
23388	540432
190298	540433
214101	540434
135413	540435
60629	540436
45914	540437
166323	540438
20758	540439
11430	540440
169318	540441
124559	540442
28602	540443
4622	540444
25064	540445
32988	540446
105450	540447
199459	540448
81070	540449
7185	540450
41783	540451
104931	540452
40092	540453
34388	540454
116628	540455
181500	540456
141996	540457
175971	540458
53076	540459
294747	540460
13064	540461
29070	540462
59437	540463
378	540464
82773	540465
11524	540466
59355	540467
21821	540468
39155	540469
71418	540470
14706	540471
10953	540472
32743	540473
8411	540474
46314	540475
66067	540476
22814	540477
12209	540478
12209	540479
46540	540480
35863	540481
6677	540482
11068	540483
10540	540484
85	540485
58480	540486
203765	540487
188777	540488
309326	540489
1059	540490
45805	540491
3321	540492
49780	540493
3240	540494
6657	540495
317790	540496
27875	540497
16619	540498
43042	540499
23250	540500
4247	540501
201327	540502
165155	540503
1075	540504
42689	540505
14890	540506
120630	540507
118284	540508
125190	540509
32066	540510
60279	540511
4237	540512
30753	540513
3579	540514
11401	540515
77240	540516
160879	540517
106899	540518
172850	540519
6906	540520
61821	540521
14177	540522
40482	540523
173804	540524
143734	540525
23447	540526
3756	540527
199927	540528
160377	540529
118626	540530
102434	540531
33710	540532
201447	540533
66997	540534
18226	540535
232852	540536
121273	540537
132706	540538
234271	540539
26577	540540
70395	540541
292654	540542
7097	540543
134567	540544
176141	540545
39154	540546
306302	540547
122547	540548
112609	540549
28699	540550
18718	540551
101699	540552
7680	540553
184309	540554
21836	540555
197085	540556
128663	540557
86382	540558
53549	540559
102508	540560
108693	540561
51571	540562
52646	540563
198707	540564
98764	540565
189327	540566
17010	540567
270459	540568
24552	540569
22	540570
37109	540571
26518	540572
1040	540573
79136	540574
7680	540575
49678	540576
168194	540577
5592	540578
34173	540579
9094	540580
34178	540581
80297	540582
41224	540583
119536	540584
33785	540585
179725	540586
50458	540587
4412	540588
962	540589
62916	540590
280251	540591
108952	540592
317795	540593
41021	540594
67195	540595
4563	540596
77345	540597
86269	540598
51574	540599
35127	540600
268226	540601
53564	540602
118626	540603
153718	540604
44657	540605
102196	540606
46588	540607
16641	540608
174955	540609
25040	540610
53606	540611
68793	540612
25497	540613
51842	540614
246292	540615
94994	540616
107	540617
51718	540618
310065	540619
37887	540620
182973	540621
2813	540622
87906	540623
3164	540624
113595	540625
72550	540626
51377	540627
283681	540628
24581	540629
13131	540630
36901	540631
2156	540632
120027	540633
204084	540634
7938	540635
101584	540636
5189	540637
39549	540638
18915	540639
13000	540640
5152	540641
99711	540642
7999	540643
85825	540644
10666	540645
105301	540646
12049	540647
5785	540648
36045	540649
80300	540650
49074	540651
18469	540652
88480	540653
29484	540654
15964	540655
59330	540656
27823	540657
25336	540658
57561	540659
245663	540660
50117	540661
131633	540662
114187	540663
20765	540664
79915	540665
3122	540666
113937	540667
1339	540668
26360	540669
88917	540670
101573	540671
1	540672
50940	540673
42932	540674
214193	540675
213637	540676
302639	540677
316421	540678
162234	540679
52635	540680
154873	540681
104464	540682
190934	540683
4139	540684
86025	540685
86374	540686
154701	540687
192202	540688
79067	540689
172021	540690
20579	540691
17944	540692
252060	540693
2149	540694
111582	540695
1309	540696
121544	540697
30373	540698
42335	540699
97423	540700
23831	540701
39259	540702
168127	540703
141222	540704
35733	540705
12471	540706
54993	540707
198893	540708
26440	540709
227184	540710
107895	540711
27265	540712
129769	540713
71263	540714
390	540715
73846	540716
46600	540717
250043	540718
130556	540719
4585	540720
3852	540721
37519	540722
6268	540723
1327	540724
124270	540725
85613	540726
111375	540727
35944	540728
84699	540729
198510	540730
139653	540731
81594	540732
77763	540733
191695	540734
138287	540735
103997	540736
1100	540737
226008	540738
63135	540739
231306	540740
238970	540741
28867	540742
777	540743
91761	540744
52256	540745
80349	540746
76882	540747
100183	540748
165868	540749
302195	540750
17332	540751
305217	540752
2082	540753
123650	540754
31078	540755
198796	540756
103380	540757
220964	540758
205440	540759
73470	540760
25638	540761
35354	540762
308709	540763
1480	540764
70439	540765
38339	540766
85383	540767
49350	540768
125797	540769
12937	540770
280441	540771
76430	540772
54267	540773
38339	540774
89538	540775
4293	540776
84390	540777
64306	540778
193348	540779
97495	540780
2384	540781
8401	540782
60900	540783
16985	540784
21128	540785
8643	540786
102081	540787
100929	540788
57857	540789
253943	540790
1309	540791
42293	540792
42264	540793
185536	540794
105008	540795
133892	540796
166984	540797
20504	540798
122159	540799
72693	540800
104030	540801
78114	540802
273353	540803
14290	540804
69007	540805
100102	540806
254630	540807
2856	540808
139151	540809
181703	540810
177811	540811
25491	540812
1532	540813
3190	540814
58087	540815
16680	540816
86018	540817
77087	540818
203262	540819
2651	540820
289933	540821
711	540822
96500	540823
20200	540824
135456	540825
134964	540826
5317	540827
7503	540828
17281	540829
8888	540830
25734	540831
33877	540832
113320	540833
178879	540834
26077	540835
102219	540836
53787	540837
31729	540838
185853	540839
132661	540840
58267	540841
104230	540842
1340	540843
481	540844
50129	540845
96706	540846
203761	540847
43051	540848
164787	540849
58243	540850
19805	540851
73456	540852
1509	540853
1430	540854
22028	540855
81422	540856
16968	540857
39172	540858
131229	540859
216151	540860
1246	540861
138661	540862
7579	540863
303713	540864
91092	540865
180400	540866
1500	540867
238657	540868
2598	540869
35841	540870
2206	540871
308752	540872
10783	540873
314068	540874
23654	540875
14010	540876
203150	540877
130318	540878
63475	540879
208283	540880
58456	540881
202606	540882
272977	540883
130273	540884
199612	540885
247065	540886
214029	540887
136567	540888
166285	540889
172632	540890
59221	540891
16807	540892
4180	540893
65180	540894
2430	540895
65180	540896
13604	540897
4301	540898
39185	540899
84749	540900
292736	540901
249207	540902
11897	540903
43302	540904
66520	540905
11532	540906
12229	540907
77756	540908
5709	540909
167295	540910
82724	540911
7812	540912
177416	540913
8424	540914
27441	540915
278337	540916
9099	540917
261062	540918
60970	540919
112081	540920
203909	540921
43930	540922
102340	540923
123	540924
66489	540925
1699	540926
4903	540927
31974	540928
22597	540929
169380	540930
328027	540931
90078	540932
1178	540933
64970	540934
55107	540935
31227	540936
90036	540937
317403	540938
253366	540939
24195	540940
9600	540941
135938	540942
105048	540943
231411	540944
98716	540945
33547	540946
232785	540947
309474	540948
111583	540949
8892	540950
126106	540951
15592	540952
53272	540953
242436	540954
57291	540955
123785	540956
306409	540957
215946	540958
148515	540959
5651	540960
279943	540961
217493	540962
69592	540963
116203	540964
72479	540965
313989	540966
137334	540967
52139	540968
39928	540969
1613	540970
11822	540971
103622	540972
47199	540973
522	540974
81375	540975
15499	540976
88023	540977
107507	540978
54292	540979
33978	540980
280310	540981
14196	540982
3973	540983
3973	540984
53635	540985
186588	540986
281603	540987
17701	540988
11524	540989
57366	540990
25620	540991
9254	540992
173456	540993
155184	540994
5486	540995
264617	540996
31351	540997
124653	540998
251834	540999
32579	541000
100937	541001
259837	541002
185550	541003
22425	541004
57520	541005
209623	541006
170534	541007
251143	541008
53339	541009
136686	541010
212509	541011
198524	541012
66621	541013
106652	541014
108071	541015
134758	541016
20430	541017
241371	541018
324137	541019
247938	541020
90157	541021
87248	541022
181895	541023
169574	541024
125780	541025
134877	541026
33330	541027
206128	541028
78197	541029
193516	541030
35949	541031
144732	541032
78444	541033
122221	541034
313270	541035
215732	541036
320646	541037
309572	541038
319441	541039
80248	541040
75273	541041
46143	541042
150779	541043
18032	541044
5884	541045
259492	541046
55782	541047
113185	541048
30984	541049
138223	541050
201405	541051
84653	541052
157478	541053
1574	541054
205947	541055
86771	541056
191187	541057
129616	541058
52305	541059
281478	541060
10299	541061
34707	541062
17876	541063
97566	541064
13980	541065
2013	541066
138430	541067
80286	541068
126189	541069
86296	541070
91169	541071
34938	541072
161363	541073
23624	541074
202360	541075
277631	541076
78856	541077
288187	541078
148019	541079
44529	541080
100068	541081
51068	541082
48769	541083
247029	541084
71311	541085
266898	541086
3537	541087
1461	541088
184112	541089
81743	541090
13634	541091
123931	541092
108915	541093
248	541094
131784	541095
291430	541096
169175	541097
172487	541098
52181	541099
231542	541100
2069	541101
178491	541102
128149	541103
304372	541104
88787	541105
121616	541106
139466	541107
2976	541108
25293	541109
21139	541110
47284	541111
57191	541112
171938	541113
71984	541114
7804	541115
140857	541116
30871	541117
111669	541118
305390	541119
173049	541120
77480	541121
99985	541122
12398	541123
19072	541124
240195	541125
128529	541126
1987	541127
128023	541128
169	541129
129026	541130
396	541131
165914	541132
262837	541133
110269	541134
105949	541135
2139	541136
184573	541137
159385	541138
39334	541139
44569	541140
4499	541141
183161	541142
420	541143
83426	541144
268258	541145
35271	541146
37201	541147
198	541148
71458	541149
76378	541150
22235	541151
9534	541152
2509	541153
37528	541154
63564	541155
7446	541156
32006	541157
245496	541158
9007	541159
602	541160
123605	541161
224456	541162
37058	541163
107107	541164
6096	541165
12765	541166
16128	541167
11113	541168
74982	541169
4095	541170
90754	541171
59456	541172
205760	541173
39639	541174
133422	541175
38418	541176
138720	541177
148145	541178
14418	541179
32821	541180
75547	541181
42029	541182
133737	541183
101812	541184
229838	541185
134073	541186
90011	541187
314237	541188
20396	541189
195388	541190
58409	541191
282217	541192
289973	541193
97086	541194
85247	541195
103719	541196
114513	541197
25475	541198
21074	541199
21074	541200
6448	541201
45973	541202
271372	541203
27651	541204
124573	541205
262334	541206
110114	541207
32428	541208
162924	541209
43845	541210
17908	541211
149513	541212
114510	541213
31969	541214
136760	541215
58773	541216
276106	541217
42414	541218
179311	541219
310789	541220
82350	541221
64404	541222
38584	541223
24543	541224
2632	541225
180515	541226
34586	541227
57300	541228
61561	541229
44425	541230
322816	541231
235583	541232
17249	541233
233296	541234
92927	541235
121253	541236
135539	541237
181369	541238
32624	541239
24107	541240
11210	541241
38243	541242
147028	541243
20962	541244
111602	541245
135478	541246
4139	541247
138276	541248
199211	541249
112125	541250
47744	541251
227536	541252
165697	541253
120978	541254
24305	541255
20727	541256
5040	541257
2767	541258
154081	541259
209110	541260
18022	541261
5736	541262
240690	541263
18022	541264
254529	541265
22224	541266
18022	541267
3780	541268
25209	541269
39411	541270
22880	541271
215525	541272
27095	541273
51443	541274
27760	541275
50661	541276
36831	541277
162519	541278
128297	541279
9469	541280
9469	541281
26811	541282
78458	541283
194837	541284
67123	541285
27064	541286
16467	541287
35698	541288
89706	541289
10865	541290
39332	541291
16380	541292
85207	541293
19703	541294
28173	541295
172444	541296
26631	541297
178539	541298
3964	541299
15207	541300
15628	541301
48424	541302
110710	541303
10839	541304
3475	541305
37677	541306
33417	541307
62527	541308
31489	541309
66503	541310
15640	541311
431	541312
38988	541313
17666	541314
202311	541315
28238	541316
13657	541317
57621	541318
25794	541319
28557	541320
1823	541321
44317	541322
171655	541323
19089	541324
7765	541325
9236	541326
16173	541327
15616	541328
44013	541329
44079	541330
30543	541331
324019	541332
79987	541333
51903	541334
39496	541335
23205	541336
39408	541337
52168	541338
93457	541339
70447	541340
10739	541341
10030	541342
10110	541343
16827	541344
139630	541345
231143	541346
139140	541347
18834	541348
174192	541349
109354	541350
116261	541351
156667	541352
90316	541353
92592	541354
190494	541355
213346	541356
35912	541357
3963	541358
40451	541359
261740	541360
7384	541361
29	541362
52782	541363
78562	541364
197261	541365
247902	541366
65925	541367
133591	541368
57311	541369
2557	541370
178171	541371
117295	541372
4381	541373
63935	541374
321404	541375
8592	541376
1097	541377
18318	541378
80455	541379
6862	541380
18268	541381
91874	541382
923	541383
60943	541384
12637	541385
50921	541386
58679	541387
83823	541388
111892	541389
129708	541390
313215	541391
279017	541392
182671	541393
47857	541394
60675	541395
13190	541396
121858	541397
144116	541398
134216	541399
31615	541400
69534	541401
251819	541402
137164	541403
123899	541404
103326	541405
160839	541406
300789	541407
114243	541408
181255	541409
15838	541410
15020	541411
121026	541412
124629	541413
81167	541414
16390	541415
71829	541416
158533	541417
77294	541418
148869	541419
2335	541420
224340	541421
265424	541422
31853	541423
302403	541424
120801	541425
25760	541426
249971	541427
36532	541428
55379	541429
91880	541430
82660	541431
127603	541432
186578	541433
320543	541434
212068	541435
182734	541436
120186	541437
10692	541438
23340	541439
307918	541440
86590	541441
158959	541442
53262	541443
195173	541444
73470	541445
25619	541446
61721	541447
92179	541448
79904	541449
177428	541450
33155	541451
264802	541452
3413	541453
133079	541454
180691	541455
235653	541456
2427	541457
198358	541458
158408	541459
14279	541460
83038	541461
5466	541462
120845	541463
6192	541464
163384	541465
329	541466
137505	541467
20471	541468
3378	541469
5623	541470
73287	541471
28865	541472
33542	541473
17757	541474
148636	541475
113768	541476
302621	541477
190694	541478
213232	541479
263958	541480
195936	541481
257365	541482
193350	541483
153197	541484
112151	541485
207971	541486
35137	541487
45779	541488
251325	541489
19004	541490
16521	541491
4100	541492
38639	541493
132354	541494
38212	541495
46582	541496
25778	541497
101095	541498
192	541499
7623	541500
35868	541501
43432	541502
40100	541503
4916	541504
87175	541505
45910	541506
8129	541507
84563	541508
3387	541509
120161	541510
58267	541511
740	541512
78519	541513
12359	541514
86252	541515
12202	541516
27305	541517
78174	541518
300215	541519
136395	541520
55980	541521
43958	541522
8191	541523
74866	541524
6091	541525
18137	541526
7981	541527
25336	541528
1904	541529
26084	541530
43880	541531
73033	541532
59052	541533
18814	541534
261676	541535
1546	541536
62990	541537
29926	541538
73703	541539
133602	541540
100686	541541
10984	541542
249704	541543
15987	541544
161759	541545
27936	541546
8151	541547
63153	541548
3488	541549
66867	541550
18106	541551
227162	541552
137741	541553
115211	541554
90848	541555
30098	541556
35538	541557
38750	541558
3153	541559
590	541560
4702	541561
58398	541562
33602	541563
80108	541564
198812	541565
48086	541566
108493	541567
4315	541568
20141	541569
104633	541570
290339	541571
135605	541572
39591	541573
96293	541574
48258	541575
79563	541576
20575	541577
11347	541578
51535	541579
14345	541580
141124	541581
185211	541582
1825	541583
204809	541584
33040	541585
79230	541586
268635	541587
43559	541588
82107	541589
6482	541590
30271	541591
86458	541592
50411	541593
55619	541594
303403	541595
55747	541596
31619	541597
130121	541598
83565	541599
67885	541600
199665	541601
19920	541602
42469	541603
24694	541604
39385	541605
216514	541606
198650	541607
20914	541608
137194	541609
75054	541610
7729	541611
55051	541612
40195	541613
7759	541614
140304	541615
30979	541616
35729	541617
44082	541618
10527	541619
43937	541620
18411	541621
139522	541622
13879	541623
10230	541624
26017	541625
36526	541626
172562	541627
1389	541628
192	541629
9377	541630
181191	541631
286590	541632
97757	541633
10257	541634
37322	541635
4986	541636
72204	541637
123524	541638
61829	541639
5845	541640
545	541641
5932	541642
2209	541643
54660	541644
44170	541645
21963	541646
35817	541647
55913	541648
221505	541649
83560	541650
199622	541651
82213	541652
47817	541653
87567	541654
192188	541655
18670	541656
135605	541657
51247	541658
4925	541659
165797	541660
123335	541661
172999	541662
31599	541663
13684	541664
52855	541665
274403	541666
41413	541667
3670	541668
105049	541669
1170	541670
13094	541671
42721	541672
99899	541673
138807	541674
244796	541675
131376	541676
9691	541677
2168	541678
212953	541679
1339	541680
20338	541681
261975	541682
32130	541683
4768	541684
102739	541685
69581	541686
151276	541687
102400	541688
302933	541689
29255	541690
40380	541691
98662	541692
122469	541693
11462	541694
11478	541695
72133	541696
53238	541697
38428	541698
47412	541699
50619	541700
71395	541701
876	541702
1988	541703
187481	541704
60602	541705
92107	541706
5881	541707
12367	541708
202	541709
132634	541710
254905	541711
54585	541712
324403	541713
116688	541714
300289	541715
48650	541716
165767	541717
127092	541718
1623	541719
5566	541720
36601	541721
51577	541722
235652	541723
10904	541724
3133	541725
495	541726
207247	541727
56563	541728
35545	541729
54669	541730
127572	541731
308345	541732
3	541733
6326	541734
4670	541735
223016	541736
311375	541737
3856	541738
227315	541739
15846	541740
162328	541741
82870	541742
4653	541743
103579	541744
6577	541745
3545	541746
149428	541747
139075	541748
162509	541749
122254	541750
86010	541751
4254	541752
117773	541753
3686	541754
12224	541755
205551	541756
133105	541757
205357	541758
216145	541759
22776	541760
29859	541761
79292	541762
88401	541763
35200	541764
190038	541765
58092	541766
301816	541767
83079	541768
173271	541769
17477	541770
8443	541771
76447	541772
206912	541773
2849	541774
39985	541775
168868	541776
48565	541777
56537	541778
137667	541779
58695	541780
19117	541781
55676	541782
23620	541783
25893	541784
83456	541785
77520	541786
56467	541787
138303	541788
85246	541789
212258	541790
214637	541791
113670	541792
118960	541793
160054	541794
1259	541795
119855	541796
65263	541797
195641	541798
54697	541799
26176	541800
138259	541801
130500	541802
5073	541803
93457	541804
131959	541805
160699	541806
15871	541807
123712	541808
239522	541809
50965	541810
247137	541811
41188	541812
291632	541813
90399	541814
65322	541815
19968	541816
156437	541817
171030	541818
168962	541819
63833	541820
86329	541821
77457	541822
321434	541823
74999	541824
209184	541825
128191	541826
139249	541827
96554	541828
311258	541829
70241	541830
121998	541831
294307	541832
113436	541833
297755	541834
171639	541835
213430	541836
262787	541837
138269	541838
53285	541839
123334	541840
24549	541841
305382	541842
88518	541843
304743	541844
191057	541845
77399	541846
145848	541847
310187	541848
43800	541849
142812	541850
221738	541851
85897	541852
201271	541853
241150	541854
63415	541855
92983	541856
18731	541857
41032	541858
120689	541859
85724	541860
226366	541861
211890	541862
63899	541863
155501	541864
222797	541865
76706	541866
221222	541867
190034	541868
94686	541869
95539	541870
150399	541871
152754	541872
148474	541873
10701	541874
99823	541875
112034	541876
101449	541877
128895	541878
15977	541879
44641	541880
52041	541881
13817	541882
95918	541883
134675	541884
45861	541885
156212	541886
195268	541887
80386	541888
18676	541889
56685	541890
130268	541891
295442	541892
37567	541893
184995	541894
207450	541895
16269	541896
189837	541897
74980	541898
2136	541899
32436	541900
139320	541901
33240	541902
205829	541903
100504	541904
26787	541905
39420	541906
2880	541907
277968	541908
58783	541909
156124	541910
79379	541911
105632	541912
18946	541913
87204	541914
81009	541915
11575	541916
320975	541917
66622	541918
9212	541919
312197	541920
186430	541921
14209	541922
304484	541923
155864	541924
148266	541925
176535	541926
117502	541927
1328	541928
105953	541929
30694	541930
66772	541931
178853	541932
210136	541933
69010	541934
58137	541935
16260	541936
16972	541937
3173	541938
20479	541939
2822	541940
35715	541941
185837	541942
50254	541943
16507	541944
281182	541945
168592	541946
46697	541947
181750	541948
3596	541949
10876	541950
152991	541951
33544	541952
100986	541953
126864	541954
97717	541955
267175	541956
58012	541957
15690	541958
2177	541959
289722	541960
317759	541961
118047	541962
78682	541963
323560	541964
7075	541965
56684	541966
125193	541967
195999	541968
55535	541969
6427	541970
21534	541971
90149	541972
985	541973
18224	541974
52868	541975
16909	541976
19557	541977
6427	541978
35240	541979
39296	541980
61925	541981
254296	541982
84666	541983
69221	541984
82275	541985
75234	541986
26293	541987
211347	541988
43763	541989
11615	541990
43298	541991
198456	541992
194208	541993
111486	541994
80654	541995
126494	541996
25	541997
173743	541998
123032	541999
197998	542000
212684	542001
67879	542002
42721	542003
43178	542004
246393	542005
7007	542006
134051	542007
69779	542008
211887	542009
98151	542010
95731	542011
121232	542012
106789	542013
99293	542014
203441	542015
48779	542016
284943	542017
18419	542018
1033	542019
140126	542020
43437	542021
24128	542022
232398	542023
156102	542024
7775	542025
42761	542026
19184	542027
52190	542028
113704	542029
211505	542030
209322	542031
99596	542032
1037	542033
114434	542034
317756	542035
120830	542036
184528	542037
15163	542038
64447	542039
13051	542040
263806	542041
59112	542042
2391	542043
6426	542044
22774	542045
197450	542046
1196	542047
37433	542048
77703	542049
14897	542050
5877	542051
3079	542052
51699	542053
3486	542054
27144	542055
156096	542056
198020	542057
37277	542058
39723	542059
236946	542060
212985	542061
8081	542062
131647	542063
9540	542064
31783	542065
35783	542066
15690	542067
270565	542068
130943	542069
58795	542070
169682	542071
266153	542072
301704	542073
203567	542074
78301	542075
52981	542076
149099	542077
194991	542078
113370	542079
25551	542080
55225	542081
201382	542082
126831	542083
27482	542084
251331	542085
293190	542086
143427	542087
8964	542088
52288	542089
64359	542090
287	542091
149977	542092
61677	542093
51359	542094
8850	542095
4923	542096
90792	542097
35588	542098
4026	542099
140103	542100
27644	542101
11128	542102
96904	542103
25491	542104
40956	542105
20138	542106
55472	542107
38941	542108
24084	542109
123850	542110
114939	542111
180565	542112
136273	542113
31375	542114
83419	542115
57	542116
110674	542117
67073	542118
19069	542119
87688	542120
89063	542121
35199	542122
90774	542123
305537	542124
20045	542125
4854	542126
59936	542127
2896	542128
4569	542129
250797	542130
101085	542131
53768	542132
4742	542133
103974	542134
181003	542135
75974	542136
245576	542137
113	542138
141264	542139
16904	542140
75864	542141
211343	542142
288281	542143
40130	542144
12506	542145
37826	542146
36899	542147
34497	542148
32871	542149
67130	542150
742	542151
26104	542152
19680	542153
49506	542154
25541	542155
125748	542156
37702	542157
16859	542158
73678	542159
4084	542160
89002	542161
9786	542162
297254	542163
22163	542164
8224	542165
2058	542166
53635	542167
17247	542168
1763	542169
27098	542170
3294	542171
103830	542172
46676	542173
75768	542174
25803	542175
2246	542176
54389	542177
1424	542178
25827	542179
42189	542180
57156	542181
12258	542182
4015	542183
107391	542184
6504	542185
26253	542186
207892	542187
9146	542188
6255	542189
9587	542190
7515	542191
85183	542192
2607	542193
2246	542194
17526	542195
2246	542196
12431	542197
12194	542198
7663	542199
6255	542200
15605	542201
15605	542202
23447	542203
10948	542204
191564	542205
4566	542206
1992	542207
6255	542208
57620	542209
81503	542210
30119	542211
30580	542212
10287	542213
1561	542214
43209	542215
72010	542216
80226	542217
111747	542218
59806	542219
243	542220
185293	542221
63681	542222
300637	542223
129631	542224
7562	542225
16538	542226
18256	542227
26833	542228
7893	542229
20361	542230
12074	542231
203996	542232
51526	542233
27125	542234
133239	542235
42103	542236
109672	542237
97225	542238
159195	542239
187335	542240
252779	542241
182929	542242
10994	542243
47542	542244
108299	542245
237167	542246
8641	542247
6003	542248
8824	542249
176855	542250
118460	542251
1113	542252
145678	542253
225995	542254
84023	542255
34438	542256
102800	542257
87943	542258
46749	542259
52165	542260
61463	542261
216565	542262
39177	542263
27125	542264
87451	542265
20626	542266
118598	542267
8945	542268
183727	542269
152661	542270
1	542271
191912	542272
259508	542273
34990	542274
35772	542275
134665	542276
13647	542277
61226	542278
139966	542279
243643	542280
54872	542281
138743	542282
1696	542283
1249	542284
65009	542285
19966	542286
11846	542287
60550	542288
2773	542289
43919	542290
33734	542291
174823	542292
32182	542293
72094	542294
33212	542295
52848	542296
72643	542297
21686	542298
21097	542299
36752	542300
1778	542301
3823	542302
153670	542303
3648	542304
80516	542305
7203	542306
150670	542307
34280	542308
245111	542309
157106	542310
148088	542311
30258	542312
237899	542313
82333	542314
158057	542315
13132	542316
146495	542317
164920	542318
52829	542319
102693	542320
50399	542321
219873	542322
166014	542323
179524	542324
425	542325
41070	542326
111443	542327
301931	542328
61264	542329
15848	542330
1501	542331
40816	542332
113225	542333
165179	542334
44986	542335
85236	542336
46233	542337
259290	542338
190975	542339
90341	542340
192771	542341
141040	542342
262692	542343
125245	542344
6344	542345
230437	542346
147409	542347
11592	542348
30125	542349
148090	542350
62165	542351
154331	542352
218966	542353
267931	542354
243577	542355
37536	542356
33301	542357
240637	542358
1340	542359
16664	542360
30560	542361
50343	542362
47654	542363
1657	542364
10113	542365
28446	542366
92161	542367
291530	542368
258206	542369
221882	542370
312091	542371
109598	542372
284252	542373
165079	542374
208458	542375
168125	542376
225596	542377
266980	542378
55234	542379
32181	542380
49526	542381
89821	542382
162854	542383
125043	542384
260784	542385
26369	542386
49377	542387
80910	542388
48454	542389
43748	542390
150296	542391
124658	542392
28218	542393
186325	542394
229616	542395
284472	542396
284428	542397
271326	542398
46825	542399
37892	542400
48169	542401
228660	542402
148024	542403
182	542404
24131	542405
124049	542406
93243	542407
307464	542408
133580	542409
232273	542410
69454	542411
100693	542412
59520	542413
227244	542414
4742	542415
96337	542416
124791	542417
281213	542418
100930	542419
5358	542420
252603	542421
111926	542422
4184	542423
141492	542424
223727	542425
181433	542426
326460	542427
138747	542428
47085	542429
6308	542430
149369	542431
106937	542432
214155	542433
181103	542434
37929	542435
10126	542436
22628	542437
28045	542438
3927	542439
73650	542440
81707	542441
155977	542442
235137	542443
140267	542444
202283	542445
256970	542446
154309	542447
38165	542448
171396	542449
67555	542450
18453	542451
12513	542452
117300	542453
136335	542454
220996	542455
227559	542456
30801	542457
66581	542458
64356	542459
174759	542460
1889	542461
294814	542462
58180	542463
226821	542464
102628	542465
3226	542466
68253	542467
39171	542468
165914	542469
268020	542470
268135	542471
130930	542472
19865	542473
8015	542474
943	542475
1620	542476
25621	542477
12319	542478
71795	542479
34879	542480
20950	542481
310934	542482
75208	542483
53725	542484
58390	542485
6073	542486
78256	542487
91486	542488
47505	542489
2975	542490
65012	542491
151271	542492
221042	542493
235009	542494
52013	542495
80813	542496
13318	542497
155558	542498
285846	542499
164722	542500
138664	542501
269902	542502
10845	542503
29398	542504
188469	542505
65480	542506
129814	542507
200748	542508
321413	542509
17944	542510
100938	542511
50872	542512
35272	542513
5738	542514
128058	542515
76844	542516
247579	542517
91091	542518
142740	542519
129540	542520
57989	542521
10066	542522
104225	542523
24702	542524
38018	542525
74729	542526
25832	542527
41053	542528
79585	542529
14072	542530
55418	542531
48418	542532
40039	542533
50290	542534
138985	542535
114356	542536
24389	542537
77999	542538
1434	542539
86692	542540
49711	542541
211808	542542
138535	542543
22163	542544
94456	542545
248919	542546
116407	542547
52920	542548
316497	542549
152063	542550
111412	542551
228096	542552
85730	542553
4781	542554
68256	542555
86120	542556
108469	542557
138950	542558
19850	542559
31373	542560
149549	542561
274699	542562
325489	542563
84632	542564
118199	542565
57503	542566
236557	542567
72289	542568
54691	542569
128169	542570
146906	542571
153953	542572
6908	542573
180549	542574
193426	542575
260759	542576
144977	542577
134064	542578
231138	542579
98066	542580
180811	542581
10433	542582
124699	542583
89075	542584
214555	542585
161245	542586
253494	542587
307718	542588
207665	542589
124403	542590
295355	542591
93003	542592
204543	542593
227451	542594
306418	542595
232492	542596
267482	542597
176930	542598
92878	542599
151285	542600
1497	542601
59333	542602
20584	542603
58406	542604
308889	542605
56762	542606
34434	542607
181446	542608
181556	542609
28237	542610
286019	542611
147180	542612
21209	542613
11004	542614
196790	542615
11736	542616
136392	542617
18788	542618
22524	542619
192534	542620
116850	542621
66854	542622
154315	542623
33564	542624
137009	542625
3469	542626
8867	542627
320231	542628
169121	542629
103831	542630
56501	542631
48097	542632
78427	542633
56325	542634
102825	542635
263198	542636
29723	542637
1663	542638
95147	542639
17598	542640
3825	542641
39792	542642
75382	542643
156571	542644
253364	542645
39489	542646
17033	542647
73554	542648
1436	542649
109779	542650
46366	542651
97311	542652
1968	542653
8372	542654
95456	542655
91872	542656
141584	542657
112732	542658
110452	542659
208022	542660
33296	542661
100132	542662
11133	542663
138922	542664
97462	542665
134802	542666
86936	542667
230203	542668
9194	542669
47880	542670
3345	542671
26795	542672
139792	542673
15841	542674
67894	542675
29059	542676
79601	542677
25883	542678
8387	542679
252571	542680
12181	542681
79906	542682
22050	542683
134153	542684
56301	542685
6462	542686
13231	542687
28261	542688
202042	542689
4419	542690
1167	542691
15026	542692
217045	542693
102059	542694
105128	542695
24376	542696
23157	542697
78715	542698
18126	542699
78371	542700
10018	542701
23141	542702
56865	542703
19805	542704
6938	542705
31999	542706
17449	542707
187905	542708
79059	542709
33364	542710
44262	542711
189012	542712
46368	542713
9038	542714
133594	542715
36157	542716
57083	542717
21901	542718
33962	542719
34320	542720
72089	542721
18914	542722
140732	542723
168130	542724
785	542725
5141	542726
39327	542727
10263	542728
242322	542729
127303	542730
24015	542731
17857	542732
54029	542733
57041	542734
7515	542735
7515	542736
57592	542737
112209	542738
27789	542739
9587	542740
73137	542741
20266	542742
1222	542743
121539	542744
94785	542745
135653	542746
20294	542747
12492	542748
32992	542749
2712	542750
80494	542751
55362	542752
89077	542753
7182	542754
130184	542755
138056	542756
200086	542757
38341	542758
1429	542759
81377	542760
5747	542761
1871	542762
2712	542763
171480	542764
50444	542765
50444	542766
87478	542767
16381	542768
35917	542769
132777	542770
4566	542771
31387	542772
184109	542773
211546	542774
180248	542775
114356	542776
135210	542777
88475	542778
36500	542779
19341	542780
10776	542781
57810	542782
4072	542783
9587	542784
35507	542785
23898	542786
16956	542787
204427	542788
8895	542789
9786	542790
10557	542791
15499	542792
58040	542793
10407	542794
2058	542795
3309	542796
57100	542797
174986	542798
963	542799
193968	542800
64941	542801
7196	542802
163453	542803
9372	542804
245590	542805
45213	542806
254530	542807
43181	542808
26105	542809
57707	542810
7651	542811
191612	542812
99748	542813
244845	542814
281561	542815
25241	542816
35861	542817
282490	542818
40182	542819
2888	542820
171056	542821
14578	542822
69473	542823
12062	542824
10953	542825
218193	542826
12258	542827
257140	542828
105036	542829
5834	542830
132928	542831
153095	542832
9953	542833
93291	542834
56494	542835
1960	542836
38622	542837
20601	542838
8514	542839
54982	542840
11757	542841
1262	542842
28288	542843
3977	542844
101662	542845
314689	542846
132501	542847
84988	542848
214009	542849
45893	542850
35466	542851
206667	542852
97741	542853
96957	542854
304055	542855
133060	542856
99987	542857
285146	542858
69086	542859
120268	542860
145592	542861
2638	542862
7318	542863
97041	542864
92650	542865
266838	542866
85181	542867
30421	542868
112460	542869
245115	542870
233198	542871
57927	542872
236479	542873
167777	542874
213874	542875
174833	542876
50664	542877
110689	542878
31529	542879
280022	542880
55375	542881
28390	542882
212747	542883
131386	542884
79319	542885
19321	542886
34984	542887
72769	542888
22342	542889
52405	542890
18138	542891
39262	542892
43788	542893
282211	542894
39010	542895
36916	542896
5492	542897
131704	542898
20638	542899
316052	542900
120948	542901
213901	542902
75772	542903
99610	542904
13368	542905
81036	542906
166831	542907
75860	542908
96084	542909
315640	542910
58385	542911
53009	542912
119029	542913
282884	542914
86832	542915
177323	542916
61305	542917
284087	542918
28962	542919
25384	542920
66533	542921
209926	542922
125950	542923
254094	542924
206594	542925
123433	542926
214956	542927
324116	542928
288450	542929
195895	542930
186349	542931
126973	542932
109805	542933
59690	542934
87693	542935
170939	542936
247531	542937
204832	542938
183819	542939
212612	542940
22975	542941
309229	542942
120960	542943
81554	542944
14050	542945
257190	542946
93138	542947
84166	542948
86404	542949
291748	542950
213733	542951
148100	542952
254248	542953
240403	542954
4191	542955
62704	542956
197175	542957
121267	542958
64787	542959
5930	542960
208444	542961
105317	542962
61925	542963
114303	542964
137007	542965
148292	542966
291376	542967
36139	542968
103623	542969
270319	542970
52279	542971
133811	542972
80528	542973
94970	542974
112682	542975
140973	542976
62035	542977
146327	542978
48412	542979
223534	542980
18432	542981
77636	542982
48614	542983
101385	542984
32380	542985
69503	542986
148511	542987
66742	542988
288152	542989
121026	542990
322466	542991
83038	542992
229742	542993
137780	542994
25784	542995
63669	542996
322899	542997
58081	542998
320643	542999
324531	543000
55943	543001
81705	543002
324840	543003
123869	543004
104602	543005
197761	543006
53981	543007
77597	543008
126869	543009
203328	543010
14531	543011
209334	543012
60334	543013
279695	543014
308010	543015
59003	543016
156415	543017
8113	543018
320609	543019
190037	543020
213064	543021
11021	543022
133174	543023
39316	543024
188857	543025
2056	543026
23596	543027
79753	543028
2074	543029
163110	543030
87816	543031
212495	543032
57526	543033
39787	543034
211145	543035
212964	543036
47935	543037
26975	543038
211188	543039
315062	543040
58147	543041
227523	543042
124349	543043
59471	543044
100885	543045
87613	543046
37757	543047
163249	543048
32103	543049
49441	543050
179498	543051
115237	543052
108331	543053
155852	543054
103	543055
130463	543056
210610	543057
39041	543058
178069	543059
139408	543060
26180	543061
43117	543062
61938	543063
28749	543064
187408	543065
173678	543066
151900	543067
80793	543068
865	543069
51149	543070
185013	543071
91712	543072
80209	543073
172960	543074
7843	543075
9532	543076
326783	543077
315943	543078
70443	543079
18650	543080
20014	543081
54192	543082
6237	543083
52010	543084
50372	543085
4153	543086
54320	543087
177907	543088
324494	543089
118097	543090
5032	543091
3088	543092
32575	543093
23833	543094
31355	543095
44232	543096
181463	543097
156784	543098
24452	543099
51073	543100
156306	543101
319904	543102
37189	543103
15392	543104
40763	543105
6468	543106
93915	543107
203534	543108
85742	543109
242666	543110
6175	543111
166297	543112
153712	543113
4054	543114
20642	543115
324886	543116
4731	543117
105807	543118
136979	543119
198986	543120
55769	543121
3993	543122
18703	543123
45437	543124
168059	543125
133002	543126
133008	543127
44406	543128
155599	543129
31943	543130
158437	543131
175213	543132
62794	543133
26567	543134
115812	543135
13979	543136
89553	543137
182643	543138
122788	543139
69006	543140
56310	543141
22790	543142
131725	543143
16464	543144
148932	543145
305854	543146
23	543147
73340	543148
194183	543149
140408	543150
3107	543151
55988	543152
54041	543153
51537	543154
424	543155
117006	543156
15419	543157
104444	543158
60518	543159
137475	543160
1173	543161
9838	543162
40786	543163
1965	543164
166509	543165
1039	543166
85222	543167
11671	543168
25641	543169
729	543170
4692	543171
3214	543172
34023	543173
9576	543174
2918	543175
149072	543176
21867	543177
90226	543178
43217	543179
31791	543180
13920	543181
139033	543182
91584	543183
118812	543184
14849	543185
84863	543186
11892	543187
207522	543188
192	543189
5247	543190
75162	543191
82109	543192
20194	543193
64735	543194
204528	543195
121166	543196
182836	543197
129325	543198
143094	543199
35556	543200
62659	543201
37665	543202
84	543203
139971	543204
164095	543205
719	543206
257269	543207
94297	543208
23495	543209
32198	543210
24924	543211
78934	543212
276536	543213
274046	543214
6727	543215
38666	543216
195442	543217
73526	543218
46175	543219
850	543220
27020	543221
59880	543222
109698	543223
151249	543224
21814	543225
98501	543226
42131	543227
260149	543228
148971	543229
130966	543230
152098	543231
157371	543232
24273	543233
89936	543234
209420	543235
327877	543236
231090	543237
11177	543238
243820	543239
98949	543240
257693	543241
89622	543242
228092	543243
193411	543244
6592	543245
95	543246
140	543247
2430	543248
313160	543249
12410	543250
217824	543251
103777	543252
88474	543253
176682	543254
210922	543255
263603	543256
174375	543257
108593	543258
155595	543259
200494	543260
80323	543261
3578	543262
98494	543263
2284	543264
221659	543265
83492	543266
3095	543267
284878	543268
284562	543269
135434	543270
15814	543271
41571	543272
6133	543273
84952	543274
65900	543275
38731	543276
102734	543277
22369	543278
193450	543279
139322	543280
8518	543281
8077	543282
988	543283
78656	543284
146049	543285
3081	543286
327007	543287
76320	543288
14109	543289
157880	543290
18992	543291
3154	543292
18104	543293
107201	543294
49329	543295
283727	543296
39916	543297
105678	543298
105638	543299
74883	543300
80127	543301
13242	543302
54014	543303
313651	543304
230258	543305
59609	543306
94879	543307
26554	543308
314799	543309
2147	543310
35541	543311
101515	543312
292100	543313
53064	543314
243616	543315
78945	543316
92781	543317
192389	543318
317355	543319
92958	543320
228566	543321
70380	543322
76217	543323
100075	543324
102803	543325
984	543326
154910	543327
193	543328
185920	543329
50697	543330
25258	543331
93311	543332
147723	543333
172175	543334
212378	543335
240201	543336
168586	543337
6876	543338
40626	543339
123665	543340
191141	543341
102188	543342
318463	543343
8486	543344
65582	543345
67861	543346
32315	543347
90907	543348
13361	543349
131070	543350
101477	543351
5564	543352
312356	543353
222593	543354
12532	543355
33174	543356
123563	543357
34278	543358
211588	543359
120445	543360
72702	543361
59213	543362
324543	543363
63	543364
103144	543365
178545	543366
161947	543367
41689	543368
27505	543369
63600	543370
34404	543371
88987	543372
114821	543373
81898	543374
8048	543375
43195	543376
100543	543377
65857	543378
37688	543379
189601	543380
1520	543381
102917	543382
167811	543383
298854	543384
103701	543385
59984	543386
159561	543387
101057	543388
52262	543389
79715	543390
23456	543391
310115	543392
247150	543393
309873	543394
1020	543395
29060	543396
132781	543397
136916	543398
13076	543399
41592	543400
182981	543401
39120	543402
195389	543403
883	543404
176610	543405
7723	543406
153675	543407
34666	543408
4303	543409
138019	543410
69052	543411
70617	543412
11942	543413
108706	543414
179868	543415
13666	543416
54206	543417
208162	543418
30735	543419
199738	543420
126096	543421
57328	543422
212643	543423
127626	543424
299912	543425
13199	543426
19748	543427
131308	543428
112852	543429
32307	543430
72913	543431
234572	543432
85047	543433
237957	543434
32566	543435
106737	543436
102421	543437
321107	543438
167646	543439
131589	543440
254721	543441
245738	543442
233882	543443
79271	543444
7201	543445
55549	543446
9732	543447
81454	543448
178304	543449
60057	543450
172366	543451
75266	543452
44855	543453
24596	543454
85977	543455
46314	543456
131332	543457
124874	543458
30989	543459
3133	543460
3952	543461
139652	543462
66451	543463
94916	543464
130561	543465
292410	543466
16259	543467
106464	543468
56955	543469
819	543470
6514	543471
44174	543472
155451	543473
175956	543474
283347	543475
95305	543476
2860	543477
70749	543478
140504	543479
87830	543480
59005	543481
325300	543482
35454	543483
220083	543484
124848	543485
23251	543486
29346	543487
54146	543488
66409	543489
36078	543490
251266	543491
115553	543492
178933	543493
155869	543494
37778	543495
25696	543496
223185	543497
2355	543498
117517	543499
35125	543500
10791	543501
57986	543502
19325	543503
29087	543504
85732	543505
44582	543506
141985	543507
279655	543508
61528	543509
36577	543510
24097	543511
45955	543512
238590	543513
77235	543514
178320	543515
5496	543516
137797	543517
69325	543518
62840	543519
51060	543520
46261	543521
155873	543522
28697	543523
22982	543524
56611	543525
49897	543526
176164	543527
224969	543528
46260	543529
197344	543530
51521	543531
13359	543532
93162	543533
62204	543534
44524	543535
93090	543536
15268	543537
54545	543538
106562	543539
41183	543540
93458	543541
113507	543542
113507	543543
241712	543544
161502	543545
16531	543546
677	543547
22114	543548
84752	543549
46559	543550
31749	543551
91814	543552
48695	543553
41938	543554
62162	543555
6158	543556
144159	543557
79673	543558
48769	543559
283271	543560
66658	543561
122336	543562
4245	543563
235800	543564
136296	543565
49114	543566
226392	543567
318365	543568
20636	543569
37802	543570
34947	543571
12891	543572
222433	543573
237565	543574
22695	543575
35326	543576
58725	543577
214106	543578
114066	543579
151222	543580
312527	543581
72422	543582
34348	543583
257971	543584
67288	543585
82828	543586
99139	543587
56481	543588
36734	543589
55913	543590
20914	543591
57521	543592
37672	543593
76944	543594
99911	543595
124095	543596
89323	543597
160674	543598
36799	543599
107786	543600
60737	543601
56279	543602
161426	543603
218491	543604
79382	543605
148616	543606
159982	543607
170058	543608
97736	543609
39738	543610
3430	543611
125030	543612
7952	543613
176929	543614
298551	543615
78994	543616
20404	543617
181301	543618
30412	543619
110644	543620
323390	543621
223163	543622
315787	543623
2643	543624
42357	543625
24772	543626
151845	543627
123148	543628
263280	543629
128306	543630
184934	543631
76805	543632
133096	543633
99928	543634
49221	543635
75297	543636
75737	543637
85549	543638
86910	543639
27761	543640
198876	543641
84552	543642
86070	543643
8129	543644
101123	543645
2550	543646
7717	543647
191116	543648
102008	543649
313790	543650
11822	543651
32367	543652
245577	543653
196987	543654
132139	543655
7919	543656
101213	543657
50440	543658
69726	543659
53551	543660
46436	543661
226929	543662
47271	543663
54010	543664
985	543665
19767	543666
6592	543667
21750	543668
5075	543669
8736	543670
57939	543671
188734	543672
33139	543673
139420	543674
121257	543675
188528	543676
95696	543677
63727	543678
89299	543679
236095	543680
121391	543681
13898	543682
176861	543683
241915	543684
103345	543685
193665	543686
156161	543687
54285	543688
13143	543689
33444	543690
107297	543691
50252	543692
247849	543693
59527	543694
599	543695
23375	543696
3598	543697
78423	543698
13799	543699
36511	543700
249180	543701
60496	543702
325225	543703
85898	543704
108479	543705
21567	543706
207794	543707
39038	543708
159979	543709
59417	543710
94069	543711
24524	543712
7682	543713
284	543714
62289	543715
177469	543716
316980	543717
7848	543718
83975	543719
226417	543720
64087	543721
1095	543722
285805	543723
1135	543724
2994	543725
54560	543726
16350	543727
117462	543728
175365	543729
25845	543730
5735	543731
5709	543732
34501	543733
224101	543734
50343	543735
68488	543736
132591	543737
3074	543738
41692	543739
198576	543740
8896	543741
217887	543742
48335	543743
91798	543744
211770	543745
81553	543746
79269	543747
105786	543748
14597	543749
123899	543750
35083	543751
100414	543752
11543	543753
82102	543754
26430	543755
37665	543756
44825	543757
93168	543758
50039	543759
130200	543760
87327	543761
60452	543762
34651	543763
45958	543764
131854	543765
201530	543766
117037	543767
155821	543768
13922	543769
23151	543770
51282	543771
21418	543772
86355	543773
76578	543774
25788	543775
58117	543776
223465	543777
41154	543778
115405	543779
138351	543780
40458	543781
115073	543782
50707	543783
183094	543784
35700	543785
189958	543786
82716	543787
327593	543788
117524	543789
137968	543790
65127	543791
15593	543792
143171	543793
42958	543794
152823	543795
77946	543796
86720	543797
237538	543798
160511	543799
34809	543800
32546	543801
51862	543802
25664	543803
103483	543804
3177	543805
242254	543806
84300	543807
6611	543808
36238	543809
25557	543810
13086	543811
231917	543812
281735	543813
1859	543814
284	543815
41587	543816
112289	543817
229285	543818
7614	543819
7596	543820
81890	543821
34296	543822
107168	543823
92422	543824
106388	543825
127500	543826
10457	543827
98911	543828
2905	543829
8689	543830
79111	543831
65252	543832
273	543833
9708	543834
1	543835
175351	543836
1370	543837
47692	543838
56059	543839
175467	543840
27879	543841
188390	543842
59040	543843
619	543844
53957	543845
98764	543846
13170	543847
56133	543848
89597	543849
80723	543850
310409	543851
192041	543852
137315	543853
150910	543854
141601	543855
215915	543856
182328	543857
86027	543858
17106	543859
3895	543860
633	543861
4828	543862
8786	543863
34666	543864
12787	543865
254067	543866
5735	543867
120492	543868
30759	543869
327644	543870
38872	543871
59212	543872
58506	543873
14308	543874
53922	543875
36892	543876
79912	543877
48302	543878
183404	543879
29146	543880
52	543881
113072	543882
319502	543883
26577	543884
236746	543885
117255	543886
8882	543887
213275	543888
129921	543889
119026	543890
21078	543891
10693	543892
72247	543893
52038	543894
70074	543895
36773	543896
197532	543897
13679	543898
303969	543899
84549	543900
322072	543901
239024	543902
992	543903
136302	543904
18838	543905
5080	543906
1991	543907
3563	543908
47326	543909
11041	543910
202528	543911
78441	543912
36178	543913
6858	543914
1706	543915
101060	543916
1706	543917
88840	543918
156526	543919
8457	543920
53189	543921
57707	543922
52805	543923
149916	543924
126682	543925
4753	543926
48195	543927
44164	543928
93846	543929
120972	543930
78975	543931
203658	543932
132827	543933
8293	543934
142615	543935
37163	543936
118518	543937
208053	543938
27592	543939
211997	543940
293316	543941
285745	543942
232072	543943
6902	543944
73403	543945
67828	543946
298054	543947
1620	543948
131102	543949
28896	543950
7198	543951
63326	543952
92761	543953
312283	543954
132270	543955
165972	543956
179606	543957
72039	543958
207527	543959
67897	543960
23365	543961
32270	543962
11049	543963
2813	543964
63561	543965
136916	543966
5218	543967
108408	543968
96068	543969
111964	543970
53498	543971
116215	543972
54677	543973
103933	543974
135360	543975
89746	543976
85163	543977
89003	543978
39345	543979
24472	543980
23599	543981
1044	543982
2523	543983
6031	543984
117651	543985
39504	543986
12209	543987
5532	543988
11068	543989
20803	543990
155307	543991
111356	543992
36343	543993
31116	543994
196110	543995
310410	543996
62829	543997
89646	543998
55064	543999
111716	544000
212937	544001
113513	544002
204918	544003
14354	544004
124363	544005
216796	544006
233291	544007
71206	544008
87379	544009
79130	544010
207700	544011
197801	544012
54870	544013
47272	544014
109935	544015
57306	544016
38389	544017
257313	544018
52174	544019
23956	544020
93022	544021
161371	544022
70945	544023
213101	544024
32908	544025
19615	544026
1613	544027
110837	544028
36251	544029
44832	544030
12748	544031
37243	544032
215022	544033
92595	544034
132291	544035
88409	544036
155709	544037
2383	544038
29275	544039
12194	544040
6961	544041
7839	544042
20593	544043
111552	544044
210	544045
8122	544046
4140	544047
68005	544048
13035	544049
22593	544050
4440	544051
11515	544052
1724	544053
7204	544054
36225	544055
58106	544056
12956	544057
27904	544058
17784	544059
112435	544060
7788	544061
33742	544062
127802	544063
25542	544064
1723	544065
1723	544066
1723	544067
18945	544068
27442	544069
4109	544070
33803	544071
39608	544072
27587	544073
25875	544074
2802	544075
27219	544076
1183	544077
73473	544078
49510	544079
108109	544080
24	544081
104645	544082
1257	544083
73287	544084
162909	544085
12504	544086
57042	544087
110101	544088
169252	544089
15987	544090
79408	544091
124750	544092
63235	544093
110670	544094
52928	544095
78964	544096
9661	544097
44478	544098
2125	544099
174388	544100
186769	544101
7793	544102
527	544103
275754	544104
82200	544105
146700	544106
49871	544107
181237	544108
114631	544109
1682	544110
15715	544111
131737	544112
101657	544113
247067	544114
209284	544115
95088	544116
62749	544117
135772	544118
25380	544119
25414	544120
53121	544121
3184	544122
164003	544123
50220	544124
255342	544125
136723	544126
153883	544127
31172	544128
35162	544129
25476	544130
10043	544131
179652	544132
1685	544133
56468	544134
135598	544135
227422	544136
86253	544137
136605	544138
57874	544139
222828	544140
51564	544141
186543	544142
205257	544143
52557	544144
264671	544145
180271	544146
171100	544147
111410	544148
99376	544149
275903	544150
70374	544151
65694	544152
153520	544153
55712	544154
42354	544155
74658	544156
157617	544157
8029	544158
87128	544159
110308	544160
82092	544161
210135	544162
16653	544163
123110	544164
40748	544165
210092	544166
273036	544167
318671	544168
195300	544169
51503	544170
87708	544171
96502	544172
119154	544173
85141	544174
12068	544175
136522	544176
211264	544177
59982	544178
25150	544179
79587	544180
116203	544181
127707	544182
111757	544183
170711	544184
136350	544185
247256	544186
103108	544187
51517	544188
254794	544189
183159	544190
139893	544191
138582	544192
190238	544193
167454	544194
158762	544195
148344	544196
139581	544197
50652	544198
217030	544199
161072	544200
217439	544201
29037	544202
29290	544203
9104	544204
28053	544205
2527	544206
25597	544207
2333	544208
1095	544209
134155	544210
13109	544211
132281	544212
3106	544213
13567	544214
187	544215
11452	544216
315754	544217
45491	544218
177161	544219
150814	544220
268011	544221
660	544222
20073	544223
83780	544224
2369	544225
25084	544226
28838	544227
220669	544228
1950	544229
5206	544230
64942	544231
99606	544232
73582	544233
65786	544234
166094	544235
1933	544236
87568	544237
1090	544238
1332	544239
25505	544240
134056	544241
36210	544242
126219	544243
27296	544244
198818	544245
27296	544246
1050	544247
3997	544248
28053	544249
2069	544250
35723	544251
282962	544252
26695	544253
42278	544254
612	544255
85979	544256
23447	544257
75740	544258
738	544259
110373	544260
140432	544261
665	544262
14912	544263
1083	544264
44587	544265
4581	544266
97811	544267
6832	544268
12571	544269
6420	544270
46649	544271
1881	544272
23765	544273
50722	544274
212839	544275
183507	544276
148510	544277
76843	544278
51781	544279
87092	544280
19940	544281
169078	544282
32799	544283
195416	544284
24044	544285
159746	544286
304783	544287
317540	544288
143782	544289
66579	544290
211930	544291
208464	544292
86253	544293
159302	544294
238039	544295
10959	544296
43848	544297
45804	544298
228330	544299
96109	544300
56061	544301
146797	544302
1261	544303
184689	544304
73509	544305
127253	544306
219197	544307
142189	544308
92120	544309
141926	544310
151424	544311
154565	544312
278263	544313
81924	544314
106457	544315
58649	544316
111031	544317
235873	544318
37221	544319
166763	544320
286404	544321
62908	544322
99339	544323
38564	544324
62351	544325
101169	544326
321321	544327
172909	544328
121016	544329
64136	544330
6778	544331
182873	544332
37424	544333
178548	544334
8511	544335
95723	544336
288020	544337
51887	544338
8617	544339
3545	544340
80449	544341
190178	544342
308268	544343
243355	544344
48996	544345
179295	544346
105634	544347
221012	544348
65120	544349
281293	544350
318461	544351
48456	544352
132500	544353
177368	544354
45759	544355
67175	544356
54807	544357
44148	544358
246755	544359
86545	544360
97234	544361
93497	544362
125284	544363
94203	544364
228291	544365
62751	544366
328651	544367
194181	544368
124131	544369
203447	544370
28779	544371
162584	544372
103891	544373
93478	544374
80341	544375
114629	544376
12846	544377
7308	544378
13851	544379
156905	544380
218349	544381
131851	544382
24242	544383
202456	544384
18503	544385
65212	544386
190432	544387
7142	544388
41042	544389
7857	544390
18368	544391
41177	544392
90554	544393
297823	544394
128016	544395
65024	544396
18636	544397
106352	544398
70577	544399
143402	544400
11582	544401
45248	544402
125354	544403
16480	544404
22359	544405
188657	544406
201496	544407
41268	544408
19765	544409
50193	544410
69944	544411
113296	544412
293239	544413
139920	544414
42351	544415
44464	544416
178013	544417
239072	544418
292795	544419
156024	544420
143722	544421
80889	544422
269147	544423
121096	544424
75173	544425
89825	544426
163498	544427
41086	544428
62149	544429
255132	544430
39453	544431
7616	544432
228350	544433
48548	544434
174493	544435
24086	544436
194311	544437
7769	544438
87661	544439
317895	544440
45364	544441
181327	544442
10877	544443
126736	544444
97527	544445
213247	544446
74486	544447
25725	544448
73659	544449
261560	544450
64101	544451
15933	544452
176159	544453
1963	544454
170126	544455
55005	544456
128682	544457
75860	544458
25147	544459
29363	544460
9883	544461
178866	544462
52827	544463
16168	544464
191853	544465
186802	544466
14585	544467
74446	544468
242335	544469
327049	544470
89366	544471
66925	544472
10864	544473
291917	544474
228927	544475
141513	544476
69332	544477
41009	544478
85149	544479
72492	544480
19543	544481
224057	544482
115087	544483
85490	544484
195964	544485
32496	544486
57999	544487
25233	544488
236447	544489
34635	544490
5841	544491
198753	544492
326538	544493
217857	544494
192266	544495
233989	544496
119549	544497
114790	544498
35362	544499
8132	544500
137368	544501
72406	544502
62123	544503
94098	544504
238829	544505
127204	544506
254162	544507
13231	544508
26121	544509
9666	544510
146464	544511
9001	544512
184030	544513
130613	544514
83764	544515
32101	544516
3253	544517
42623	544518
133048	544519
174093	544520
11361	544521
60982	544522
83956	544523
54431	544524
69195	544525
28783	544526
3806	544527
26405	544528
82390	544529
19029	544530
26502	544531
14512	544532
47921	544533
77873	544534
62069	544535
94931	544536
73600	544537
40392	544538
2250	544539
6221	544540
32305	544541
7212	544542
28670	544543
328591	544544
28495	544545
79626	544546
66057	544547
180503	544548
122243	544549
64319	544550
31683	544551
217220	544552
74729	544553
124824	544554
204547	544555
243000	544556
34260	544557
285534	544558
151556	544559
192720	544560
27786	544561
10951	544562
153756	544563
41511	544564
4557	544565
191534	544566
86867	544567
4184	544568
192609	544569
1348	544570
148360	544571
44103	544572
324410	544573
95724	544574
137650	544575
107383	544576
141559	544577
178146	544578
158425	544579
238857	544580
277336	544581
324571	544582
48588	544583
156411	544584
27698	544585
5865	544586
248019	544587
27372	544588
214111	544589
115580	544590
28571	544591
306797	544592
70609	544593
141166	544594
251748	544595
209474	544596
1654	544597
176732	544598
113527	544599
27195	544600
73260	544601
211543	544602
320398	544603
135939	544604
216812	544605
198669	544606
327600	544607
263923	544608
91777	544609
2880	544610
87493	544611
176230	544612
214111	544613
89730	544614
218995	544615
218960	544616
322681	544617
85798	544618
141713	544619
31146	544620
156970	544621
77755	544622
202140	544623
1335	544624
43832	544625
242725	544626
114205	544627
17614	544628
151393	544629
220490	544630
118366	544631
44136	544632
47142	544633
168852	544634
184316	544635
23101	544636
158661	544637
328044	544638
94938	544639
190836	544640
176230	544641
75073	544642
295888	544643
38464	544644
327529	544645
24832	544646
120191	544647
143218	544648
125386	544649
46026	544650
326732	544651
9200	544652
164702	544653
84637	544654
35630	544655
239978	544656
91172	544657
270714	544658
131812	544659
64679	544660
193491	544661
53093	544662
219196	544663
190863	544664
1441	544665
6264	544666
7421	544667
15179	544668
46141	544669
30144	544670
212699	544671
87377	544672
269942	544673
52162	544674
272599	544675
136270	544676
316057	544677
25825	544678
50049	544679
36373	544680
50414	544681
89319	544682
190081	544683
27902	544684
196887	544685
88813	544686
2096	544687
15320	544688
311953	544689
33747	544690
178452	544691
2964	544692
74751	544693
132476	544694
292340	544695
35612	544696
34684	544697
92896	544698
25115	544699
2253	544700
13854	544701
8773	544702
47387	544703
6210	544704
93313	544705
117529	544706
11305	544707
169418	544708
2992	544709
68461	544710
127963	544711
14118	544712
311549	544713
41093	544714
18651	544715
119499	544716
165010	544717
132956	544718
232265	544719
26774	544720
321438	544721
2262	544722
5023	544723
6680	544724
83243	544725
182319	544726
71417	544727
230440	544728
152416	544729
31232	544730
85384	544731
123688	544732
325708	544733
77727	544734
210939	544735
84877	544736
209759	544737
72169	544738
71367	544739
89459	544740
9771	544741
260344	544742
22960	544743
290599	544744
55379	544745
111218	544746
112642	544747
322441	544748
16582	544749
33476	544750
21907	544751
134342	544752
78188	544753
30651	544754
272439	544755
89276	544756
115057	544757
40013	544758
68333	544759
46925	544760
66937	544761
205514	544762
285173	544763
183638	544764
83965	544765
98347	544766
90649	544767
18229	544768
144049	544769
169969	544770
48620	544771
7391	544772
13027	544773
92957	544774
1772	544775
289699	544776
124995	544777
60492	544778
147866	544779
103395	544780
35827	544781
6544	544782
130265	544783
70198	544784
23563	544785
125979	544786
319125	544787
76488	544788
335	544789
25165	544790
203343	544791
201310	544792
135390	544793
137418	544794
13595	544795
83644	544796
170338	544797
86357	544798
190061	544799
1368	544800
40368	544801
285224	544802
94240	544803
171026	544804
189920	544805
44478	544806
227040	544807
252365	544808
44695	544809
206755	544810
283919	544811
130083	544812
27388	544813
178456	544814
41629	544815
81037	544816
93061	544817
70332	544818
72967	544819
10949	544820
70484	544821
48797	544822
127285	544823
192430	544824
9211	544825
251051	544826
129571	544827
26003	544828
114063	544829
326601	544830
135370	544831
36810	544832
19193	544833
69540	544834
283993	544835
191695	544836
183153	544837
176092	544838
47034	544839
37843	544840
83935	544841
17118	544842
167179	544843
33197	544844
67092	544845
74819	544846
77405	544847
105305	544848
16193	544849
6519	544850
121546	544851
316560	544852
124526	544853
44945	544854
69201	544855
308654	544856
140756	544857
214321	544858
80345	544859
11771	544860
88110	544861
13873	544862
139172	544863
64715	544864
324662	544865
26382	544866
210719	544867
18465	544868
30350	544869
38455	544870
43836	544871
108893	544872
206464	544873
154780	544874
142636	544875
77936	544876
11229	544877
120716	544878
189576	544879
78539	544880
157145	544881
118099	544882
126456	544883
257496	544884
234579	544885
118099	544886
75079	544887
35159	544888
71448	544889
158730	544890
213299	544891
137062	544892
213530	544893
131542	544894
70262	544895
119014	544896
9019	544897
326414	544898
215701	544899
81021	544900
32041	544901
6416	544902
74443	544903
194327	544904
68874	544905
3405	544906
11874	544907
307314	544908
123449	544909
31418	544910
309713	544911
10381	544912
116870	544913
22012	544914
54829	544915
71964	544916
49289	544917
4523	544918
34114	544919
86527	544920
42761	544921
216093	544922
52355	544923
127614	544924
9731	544925
88949	544926
92810	544927
74736	544928
8774	544929
203990	544930
40416	544931
82316	544932
102197	544933
207905	544934
22801	544935
8063	544936
18947	544937
59723	544938
227590	544939
104006	544940
5521	544941
276984	544942
121314	544943
177199	544944
33082	544945
81876	544946
147685	544947
45163	544948
118314	544949
57658	544950
215130	544951
157487	544952
125787	544953
70859	544954
289587	544955
189903	544956
117404	544957
44965	544958
13230	544959
94009	544960
86385	544961
78196	544962
78239	544963
36955	544964
143995	544965
144291	544966
148087	544967
56047	544968
212592	544969
193644	544970
51157	544971
197556	544972
26712	544973
139424	544974
164756	544975
56232	544976
115300	544977
50732	544978
304079	544979
16680	544980
78631	544981
246528	544982
32609	544983
108888	544984
47598	544985
23512	544986
198279	544987
6945	544988
135614	544989
327157	544990
61381	544991
38124	544992
76041	544993
289862	544994
40431	544995
3893	544996
44090	544997
188532	544998
189686	544999
322758	545000
192992	545001
49488	545002
151631	545003
30569	545004
76938	545005
129092	545006
38572	545007
85194	545008
19527	545009
70067	545010
161937	545011
123613	545012
26484	545013
207018	545014
208608	545015
279643	545016
66859	545017
183319	545018
174461	545019
41365	545020
152206	545021
30091	545022
4282	545023
88730	545024
322682	545025
19492	545026
305496	545027
204472	545028
24261	545029
241896	545030
17270	545031
165622	545032
49121	545033
128719	545034
170975	545035
192535	545036
98985	545037
316942	545038
19979	545039
190420	545040
37563	545041
34241	545042
62730	545043
191648	545044
121711	545045
100473	545046
92097	545047
14187	545048
9822	545049
3145	545050
159335	545051
246	545052
949	545053
64965	545054
192242	545055
308211	545056
247272	545057
40025	545058
181740	545059
199543	545060
36947	545061
182048	545062
297758	545063
28761	545064
294063	545065
194052	545066
442	545067
206051	545068
31825	545069
63289	545070
225430	545071
320474	545072
4087	545073
129073	545074
26557	545075
138663	545076
192960	545077
22859	545078
155791	545079
239846	545080
72059	545081
15969	545082
104152	545083
96003	545084
34821	545085
427	545086
83075	545087
111	545088
14543	545089
8180	545090
160054	545091
18981	545092
25191	545093
19016	545094
16990	545095
7279	545096
121665	545097
100990	545098
127946	545099
253230	545100
29937	545101
4467	545102
264077	545103
73238	545104
68335	545105
86143	545106
21526	545107
4451	545108
12497	545109
22162	545110
197397	545111
39572	545112
312069	545113
321659	545114
293410	545115
31252	545116
126731	545117
19088	545118
161295	545119
221719	545120
47169	545121
44	545122
15372	545123
6394	545124
31053	545125
949	545126
17849	545127
105802	545128
157822	545129
2066	545130
68030	545131
115540	545132
132959	545133
31272	545134
48277	545135
196098	545136
36289	545137
142039	545138
20535	545139
54519	545140
47698	545141
16714	545142
68486	545143
13698	545144
26015	545145
38739	545146
17011	545147
5098	545148
3717	545149
36253	545150
13833	545151
27376	545152
17389	545153
2248	545154
119124	545155
127607	545156
217723	545157
5790	545158
7408	545159
55855	545160
7495	545161
100856	545162
29982	545163
176179	545164
87997	545165
205534	545166
128431	545167
3131	545168
119371	545169
117837	545170
102629	545171
133079	545172
67221	545173
32046	545174
72141	545175
20982	545176
253534	545177
639	545178
89870	545179
7	545180
49699	545181
4365	545182
21853	545183
5621	545184
188740	545185
69243	545186
62685	545187
1043	545188
278569	545189
62078	545190
167823	545191
42217	545192
68903	545193
172211	545194
56484	545195
100881	545196
91847	545197
46588	545198
45215	545199
29339	545200
202617	545201
21814	545202
85302	545203
277068	545204
60123	545205
325405	545206
10483	545207
143741	545208
164903	545209
19456	545210
148570	545211
74118	545212
37952	545213
28844	545214
238899	545215
11298	545216
418	545217
42492	545218
105062	545219
18467	545220
255603	545221
60494	545222
69907	545223
66325	545224
42542	545225
31249	545226
263481	545227
170938	545228
32412	545229
1653	545230
22052	545231
11500	545232
31	545233
224872	545234
69403	545235
23179	545236
110234	545237
103221	545238
382	545239
256731	545240
19345	545241
312032	545242
4267	545243
43737	545244
118720	545245
193	545246
6253	545247
99891	545248
57618	545249
14933	545250
119073	545251
27679	545252
137356	545253
1539	545254
88799	545255
52920	545256
71768	545257
34791	545258
251855	545259
96130	545260
52227	545261
26802	545262
18703	545263
35589	545264
128489	545265
56323	545266
217083	545267
106543	545268
19369	545269
134583	545270
160338	545271
239601	545272
38722	545273
11626	545274
6799	545275
8145	545276
30638	545277
18372	545278
162783	545279
14665	545280
121129	545281
156144	545282
170854	545283
125193	545284
278080	545285
63029	545286
115955	545287
2052	545288
4554	545289
162558	545290
104463	545291
135379	545292
34341	545293
8334	545294
66155	545295
31770	545296
272723	545297
211834	545298
62900	545299
96042	545300
93274	545301
138575	545302
22831	545303
36992	545304
125367	545305
77919	545306
75613	545307
75569	545308
88700	545309
259892	545310
718	545311
95811	545312
314084	545313
54106	545314
5950	545315
40728	545316
78362	545317
10330	545318
101189	545319
298151	545320
52293	545321
7608	545322
230652	545323
218492	545324
70593	545325
159379	545326
6074	545327
14044	545328
131564	545329
177212	545330
114364	545331
123218	545332
175121	545333
75729	545334
169320	545335
19999	545336
3262	545337
83045	545338
101161	545339
150307	545340
17186	545341
29577	545342
75739	545343
138089	545344
88244	545345
248715	545346
177126	545347
45153	545348
2542	545349
2667	545350
6681	545351
157432	545352
232827	545353
313681	545354
159253	545355
5498	545356
193415	545357
3749	545358
1890	545359
39980	545360
6922	545361
213586	545362
216103	545363
294106	545364
16641	545365
124186	545366
23315	545367
9359	545368
146001	545369
10198	545370
93092	545371
203477	545372
126268	545373
116461	545374
46607	545375
104774	545376
229850	545377
182174	545378
37076	545379
21072	545380
18919	545381
99763	545382
55716	545383
150196	545384
176725	545385
124169	545386
305545	545387
11709	545388
148453	545389
7867	545390
7746	545391
135087	545392
20581	545393
87946	545394
48050	545395
34690	545396
255852	545397
66619	545398
82589	545399
82476	545400
30211	545401
56425	545402
104202	545403
141623	545404
91948	545405
177725	545406
124957	545407
14188	545408
15118	545409
68902	545410
19309	545411
13750	545412
106536	545413
21543	545414
31670	545415
39641	545416
152379	545417
26553	545418
6409	545419
6409	545420
225288	545421
233168	545422
102916	545423
4000	545424
16944	545425
323440	545426
127215	545427
160516	545428
34743	545429
317834	545430
177461	545431
177286	545432
57938	545433
120247	545434
103994	545435
188	545436
157936	545437
77899	545438
182817	545439
82998	545440
74627	545441
180771	545442
53766	545443
105325	545444
127961	545445
134189	545446
7409	545447
104590	545448
328491	545449
248981	545450
23993	545451
12832	545452
24569	545453
158126	545454
214867	545455
54323	545456
6207	545457
299830	545458
87244	545459
154746	545460
192177	545461
20875	545462
13051	545463
201203	545464
68847	545465
26439	545466
42114	545467
20462	545468
112289	545469
138667	545470
637	545471
248307	545472
749	545473
2899	545474
122161	545475
53219	545476
104094	545477
52372	545478
83234	545479
47006	545480
7050	545481
4678	545482
36896	545483
178641	545484
170350	545485
313465	545486
27201	545487
159602	545488
153	545489
104330	545490
107539	545491
302756	545492
58938	545493
100008	545494
57053	545495
86736	545496
117483	545497
150595	545498
27009	545499
34176	545500
47487	545501
199886	545502
2171	545503
2154	545504
116907	545505
61429	545506
181646	545507
106820	545508
108442	545509
84408	545510
9282	545511
201476	545512
105494	545513
54508	545514
124320	545515
78658	545516
137682	545517
6479	545518
17879	545519
89691	545520
86882	545521
128028	545522
294265	545523
13662	545524
1299	545525
66438	545526
46576	545527
608	545528
20407	545529
262187	545530
173532	545531
158993	545532
248110	545533
306310	545534
30780	545535
127857	545536
9572	545537
21575	545538
2495	545539
185950	545540
274610	545541
34475	545542
6343	545543
23640	545544
67640	545545
9495	545546
181619	545547
4894	545548
118106	545549
93915	545550
46051	545551
253182	545552
71528	545553
150805	545554
67425	545555
104456	545556
193877	545557
267808	545558
150719	545559
100455	545560
281558	545561
62104	545562
282284	545563
86546	545564
12065	545565
83322	545566
25262	545567
104836	545568
326609	545569
22242	545570
75254	545571
60763	545572
65659	545573
20770	545574
27484	545575
86074	545576
75527	545577
12618	545578
78	545579
31139	545580
3003	545581
111934	545582
7485	545583
198295	545584
72592	545585
26540	545586
125446	545587
40360	545588
13595	545589
68102	545590
17327	545591
30106	545592
37585	545593
174436	545594
273065	545595
216990	545596
9486	545597
6541	545598
1004	545599
142913	545600
26325	545601
56793	545602
289960	545603
11948	545604
200336	545605
70085	545606
116584	545607
68294	545608
8917	545609
51249	545610
35006	545611
146010	545612
48324	545613
48185	545614
44101	545615
100768	545616
98915	545617
272271	545618
9261	545619
28732	545620
62629	545621
68501	545622
322993	545623
199002	545624
12842	545625
79660	545626
183116	545627
51547	545628
37804	545629
131999	545630
279623	545631
32464	545632
168935	545633
37582	545634
110955	545635
6334	545636
48761	545637
175526	545638
227792	545639
178871	545640
51373	545641
16707	545642
71399	545643
60366	545644
251167	545645
74407	545646
179238	545647
49921	545648
102042	545649
243356	545650
41081	545651
101696	545652
69710	545653
189180	545654
86175	545655
153149	545656
40116	545657
19619	545658
2696	545659
246880	545660
27055	545661
467	545662
138335	545663
1595	545664
247248	545665
275740	545666
26741	545667
68534	545668
82674	545669
84681	545670
6252	545671
179970	545672
130593	545673
47133	545674
313726	545675
27199	545676
217973	545677
102176	545678
131386	545679
50949	545680
304103	545681
90	545682
313847	545683
20745	545684
203239	545685
319	545686
103027	545687
16253	545688
47100	545689
34663	545690
110404	545691
12231	545692
49380	545693
141640	545694
105342	545695
165136	545696
193382	545697
28087	545698
254652	545699
246049	545700
4079	545701
305226	545702
65331	545703
194286	545704
5124	545705
38248	545706
14789	545707
154028	545708
9126	545709
5585	545710
13019	545711
141920	545712
66757	545713
22691	545714
28891	545715
128326	545716
280370	545717
120802	545718
169068	545719
54599	545720
95986	545721
55139	545722
34240	545723
568	545724
58951	545725
82483	545726
195421	545727
7497	545728
162139	545729
196697	545730
37887	545731
29198	545732
7808	545733
195144	545734
7813	545735
231267	545736
209563	545737
195672	545738
118078	545739
125505	545740
302160	545741
137053	545742
196500	545743
104195	545744
300601	545745
81066	545746
16267	545747
252742	545748
26642	545749
268319	545750
125289	545751
269	545752
125761	545753
37935	545754
105308	545755
81340	545756
53868	545757
293343	545758
125333	545759
80984	545760
207817	545761
54628	545762
84762	545763
18535	545764
311175	545765
205071	545766
201973	545767
125737	545768
84763	545769
197916	545770
303335	545771
132804	545772
206477	545773
141028	545774
107894	545775
299043	545776
19184	545777
18798	545778
310908	545779
72701	545780
13707	545781
18511	545782
38520	545783
275757	545784
299291	545785
267644	545786
196087	545787
196829	545788
269	545789
54941	545790
81192	545791
53314	545792
192430	545793
87074	545794
204665	545795
80984	545796
64424	545797
142480	545798
75440	545799
224554	545800
71772	545801
75339	545802
39233	545803
128001	545804
193501	545805
97161	545806
11504	545807
79754	545808
7590	545809
130129	545810
59594	545811
48918	545812
193586	545813
123788	545814
33762	545815
138104	545816
124042	545817
35948	545818
77538	545819
8007	545820
57443	545821
105147	545822
132022	545823
17547	545824
6835	545825
22932	545826
22865	545827
141102	545828
12903	545829
13238	545830
20754	545831
39765	545832
118333	545833
189636	545834
82362	545835
53066	545836
26016	545837
36380	545838
206226	545839
35052	545840
8751	545841
26811	545842
134074	545843
272482	545844
3176	545845
10105	545846
73219	545847
24812	545848
30058	545849
21419	545850
196166	545851
62524	545852
166911	545853
178740	545854
37423	545855
3111	545856
257394	545857
50707	545858
230646	545859
213169	545860
13784	545861
264	545862
3904	545863
3195	545864
87401	545865
190228	545866
62815	545867
5923	545868
35663	545869
143759	545870
94399	545871
124799	545872
14097	545873
43279	545874
68740	545875
139658	545876
78502	545877
142437	545878
51710	545879
16296	545880
118210	545881
940	545882
13470	545883
313697	545884
24990	545885
29710	545886
105059	545887
381	545888
6992	545889
194573	545890
13919	545891
23178	545892
177115	545893
46848	545894
15429	545895
13037	545896
7056	545897
15429	545898
14666	545899
35414	545900
12632	545901
10235	545902
172293	545903
32365	545904
154839	545905
54756	545906
244041	545907
23705	545908
156814	545909
940	545910
53882	545911
13003	545912
14146	545913
132995	545914
15835	545915
806	545916
31101	545917
118904	545918
5805	545919
27957	545920
57585	545921
4644	545922
2118	545923
4162	545924
472	545925
80984	545926
87803	545927
192300	545928
18691	545929
81111	545930
271216	545931
49215	545932
85969	545933
41829	545934
16040	545935
93566	545936
13309	545937
125612	545938
195404	545939
3440	545940
85769	545941
2946	545942
27688	545943
107618	545944
5794	545945
178543	545946
68599	545947
81729	545948
113332	545949
13445	545950
107969	545951
240514	545952
21259	545953
173746	545954
120045	545955
18880	545956
98516	545957
14956	545958
102662	545959
8178	545960
88905	545961
222001	545962
14430	545963
27008	545964
95938	545965
46823	545966
43160	545967
131565	545968
17518	545969
84873	545970
27925	545971
1908	545972
6234	545973
754	545974
8178	545975
92909	545976
49462	545977
186020	545978
27845	545979
212828	545980
130560	545981
8178	545982
14258	545983
37911	545984
58585	545985
19913	545986
74077	545987
183946	545988
53807	545989
108245	545990
138512	545991
138929	545992
89537	545993
5585	545994
27845	545995
23178	545996
128524	545997
8178	545998
53324	545999
44213	546000
23705	546001
40362	546002
2145	546003
16326	546004
15997	546005
16133	546006
51067	546007
17262	546008
4933	546009
129423	546010
43813	546011
2672	546012
946	546013
47655	546014
188993	546015
295485	546016
123154	546017
31260	546018
138	546019
5056	546020
29350	546021
26562	546022
847	546023
11002	546024
32666	546025
215525	546026
70233	546027
131963	546028
1707	546029
260182	546030
26230	546031
58984	546032
152085	546033
258072	546034
53691	546035
78764	546036
167271	546037
136441	546038
258932	546039
36232	546040
88046	546041
39662	546042
55551	546043
2063	546044
10972	546045
78324	546046
1738	546047
158759	546048
71478	546049
161024	546050
30417	546051
29857	546052
284686	546053
11002	546054
114728	546055
240759	546056
128492	546057
50973	546058
901	546059
177070	546060
122929	546061
169358	546062
178628	546063
58585	546064
45959	546065
10550	546066
44734	546067
219501	546068
19815	546069
5075	546070
29940	546071
16578	546072
136153	546073
107824	546074
22905	546075
206698	546076
297631	546077
188391	546078
9782	546079
151034	546080
65215	546081
299706	546082
81624	546083
110306	546084
107338	546085
5360	546086
23390	546087
324789	546088
125977	546089
15476	546090
104653	546091
164658	546092
9546	546093
2920	546094
17232	546095
2501	546096
132669	546097
208654	546098
20998	546099
8897	546100
202550	546101
49789	546102
9486	546103
50098	546104
2218	546105
25671	546106
5748	546107
75599	546108
3611	546109
9486	546110
55041	546111
33080	546112
136386	546113
41656	546114
55926	546115
25453	546116
117668	546117
95238	546118
235644	546119
78595	546120
86852	546121
62003	546122
134203	546123
15836	546124
16182	546125
1710	546126
80456	546127
99223	546128
213936	546129
173035	546130
184511	546131
296870	546132
66685	546133
288997	546134
130002	546135
31820	546136
197229	546137
2066	546138
90178	546139
68895	546140
72506	546141
32427	546142
74152	546143
22776	546144
22776	546145
58282	546146
24711	546147
55154	546148
90962	546149
24100	546150
12329	546151
155861	546152
327437	546153
134611	546154
173203	546155
56041	546156
14842	546157
96694	546158
155570	546159
110982	546160
20208	546161
40319	546162
58718	546163
288364	546164
208259	546165
232466	546166
165401	546167
212492	546168
70031	546169
49900	546170
93360	546171
51529	546172
145662	546173
173962	546174
195374	546175
7117	546176
281552	546177
238722	546178
180309	546179
204107	546180
129009	546181
273261	546182
310149	546183
24757	546184
256871	546185
122024	546186
292460	546187
162900	546188
156245	546189
107919	546190
252962	546191
58873	546192
184297	546193
184387	546194
267230	546195
172399	546196
157314	546197
205562	546198
236845	546199
92513	546200
23181	546201
71559	546202
166866	546203
221405	546204
156977	546205
201085	546206
201206	546207
201183	546208
178610	546209
139948	546210
112735	546211
325717	546212
182953	546213
325751	546214
174545	546215
182242	546216
108474	546217
72268	546218
243102	546219
258553	546220
14520	546221
107435	546222
22150	546223
172958	546224
111179	546225
295769	546226
233062	546227
65140	546228
99898	546229
65140	546230
215017	546231
59044	546232
159963	546233
63382	546234
314074	546235
138601	546236
115460	546237
276581	546238
113079	546239
277939	546240
96856	546241
246263	546242
116060	546243
222202	546244
177013	546245
179781	546246
115485	546247
140963	546248
23996	546249
274952	546250
296478	546251
207796	546252
170528	546253
35608	546254
184238	546255
83330	546256
239067	546257
194566	546258
196071	546259
299627	546260
294269	546261
12825	546262
10438	546263
242013	546264
199445	546265
243273	546266
261460	546267
144920	546268
213262	546269
261226	546270
311387	546271
227401	546272
137103	546273
215317	546274
187050	546275
7634	546276
60270	546277
142013	546278
274955	546279
90206	546280
292969	546281
50740	546282
12299	546283
79572	546284
79036	546285
230514	546286
213478	546287
90539	546288
242055	546289
23132	546290
260141	546291
208854	546292
193074	546293
289571	546294
89629	546295
216591	546296
261422	546297
196548	546298
235003	546299
61241	546300
244670	546301
158591	546302
313396	546303
231325	546304
142722	546305
154086	546306
131986	546307
141204	546308
166991	546309
20475	546310
190088	546311
320438	546312
127416	546313
176328	546314
133898	546315
228613	546316
148114	546317
29318	546318
66167	546319
106106	546320
22204	546321
246931	546322
201821	546323
118601	546324
194174	546325
120674	546326
94252	546327
172357	546328
66056	546329
215931	546330
222031	546331
203022	546332
183833	546333
295641	546334
316427	546335
125990	546336
80562	546337
65511	546338
143147	546339
261755	546340
321158	546341
236548	546342
154527	546343
192615	546344
100266	546345
68120	546346
115752	546347
179746	546348
196958	546349
280273	546350
174284	546351
190530	546352
139562	546353
292330	546354
202517	546355
126729	546356
146072	546357
79488	546358
313243	546359
203845	546360
14458	546361
191330	546362
130061	546363
96354	546364
126533	546365
168715	546366
141523	546367
24876	546368
292926	546369
73510	546370
76542	546371
208873	546372
37647	546373
138073	546374
66757	546375
136246	546376
33169	546377
125113	546378
68225	546379
74091	546380
10760	546381
69799	546382
254256	546383
138103	546384
127318	546385
704	546386
79782	546387
252303	546388
227550	546389
152863	546390
159786	546391
13226	546392
1178	546393
270213	546394
265943	546395
265208	546396
127915	546397
108407	546398
72744	546399
154488	546400
293431	546401
188299	546402
77905	546403
301745	546404
288793	546405
34976	546406
89067	546407
321669	546408
130616	546409
125076	546410
38229	546411
119125	546412
25582	546413
26148	546414
44856	546415
63230	546416
111122	546417
87757	546418
146527	546419
45725	546420
158000	546421
60598	546422
90339	546423
198186	546424
202930	546425
9238	546426
41218	546427
266609	546428
173622	546429
1	546430
87693	546431
324164	546432
40535	546433
87576	546434
197591	546435
128979	546436
61971	546437
60400	546438
302261	546439
187430	546440
134074	546441
81926	546442
137414	546443
138851	546444
182017	546445
18008	546446
209512	546447
18884	546448
70440	546449
300598	546450
1394	546451
154888	546452
114278	546453
67796	546454
189800	546455
264165	546456
129498	546457
280701	546458
37139	546459
292850	546460
5613	546461
160366	546462
18944	546463
325461	546464
61275	546465
90456	546466
284817	546467
29113	546468
206810	546469
205585	546470
309568	546471
228372	546472
22223	546473
133238	546474
80981	546475
99393	546476
114306	546477
82863	546478
90603	546479
113152	546480
227601	546481
205556	546482
22812	546483
95545	546484
274163	546485
69371	546486
186274	546487
288078	546488
214595	546489
314626	546490
307317	546491
69115	546492
35639	546493
118876	546494
31724	546495
138448	546496
254968	546497
305053	546498
70203	546499
217158	546500
2074	546501
184945	546502
133816	546503
55336	546504
284069	546505
117267	546506
193585	546507
113597	546508
314730	546509
114333	546510
271722	546511
131026	546512
133897	546513
54284	546514
210301	546515
226100	546516
167258	546517
53725	546518
165431	546519
72413	546520
283877	546521
195759	546522
164064	546523
168612	546524
148777	546525
179086	546526
121266	546527
185579	546528
91969	546529
56760	546530
128564	546531
192530	546532
50376	546533
5399	546534
237110	546535
171334	546536
50022	546537
243629	546538
61501	546539
31310	546540
300511	546541
103879	546542
236709	546543
202846	546544
17251	546545
271248	546546
261626	546547
13316	546548
8506	546549
278287	546550
154105	546551
122220	546552
178811	546553
81578	546554
42799	546555
103933	546556
102564	546557
181180	546558
85237	546559
155307	546560
67959	546561
108871	546562
240157	546563
96742	546564
27480	546565
106632	546566
326233	546567
227887	546568
326183	546569
44055	546570
72874	546571
191345	546572
104245	546573
22762	546574
110363	546575
30848	546576
194260	546577
29410	546578
104256	546579
318867	546580
244319	546581
66594	546582
260957	546583
247245	546584
246409	546585
78510	546586
54228	546587
282792	546588
35962	546589
288267	546590
267484	546591
132357	546592
155475	546593
219959	546594
185615	546595
58193	546596
137595	546597
20163	546598
31385	546599
185026	546600
51547	546601
42438	546602
3827	546603
128960	546604
96898	546605
251165	546606
136174	546607
99783	546608
197481	546609
85238	546610
213081	546611
160315	546612
309687	546613
102067	546614
69955	546615
15788	546616
62142	546617
46212	546618
105866	546619
120480	546620
44715	546621
32584	546622
54149	546623
40703	546624
43848	546625
131753	546626
61457	546627
62787	546628
266221	546629
302071	546630
158582	546631
50224	546632
98705	546633
209511	546634
93795	546635
208939	546636
203090	546637
184360	546638
117612	546639
130337	546640
193034	546641
74277	546642
85716	546643
1045	546644
25025	546645
30257	546646
200619	546647
265116	546648
118628	546649
96173	546650
135116	546651
314974	546652
250034	546653
15849	546654
240429	546655
193097	546656
302562	546657
200733	546658
114205	546659
269966	546660
290826	546661
129123	546662
209338	546663
297378	546664
104021	546665
243311	546666
315388	546667
125537	546668
96982	546669
78946	546670
40170	546671
72267	546672
131616	546673
68949	546674
79577	546675
59880	546676
275723	546677
243923	546678
109379	546679
260530	546680
113725	546681
204939	546682
320393	546683
99095	546684
176579	546685
275113	546686
157051	546687
98565	546688
189270	546689
35603	546690
283693	546691
321923	546692
254229	546693
107190	546694
196814	546695
166317	546696
205562	546697
181014	546698
32763	546699
204959	546700
127172	546701
301196	546702
43197	546703
237996	546704
133282	546705
202710	546706
196427	546707
303157	546708
119034	546709
152257	546710
157750	546711
304954	546712
264810	546713
169019	546714
255965	546715
209024	546716
241868	546717
139121	546718
141997	546719
194053	546720
256722	546721
90687	546722
63849	546723
312645	546724
219804	546725
82940	546726
119840	546727
167721	546728
78702	546729
83804	546730
112216	546731
316770	546732
319986	546733
180926	546734
179522	546735
203467	546736
88997	546737
245300	546738
62572	546739
143364	546740
231059	546741
301121	546742
111578	546743
64246	546744
64315	546745
105180	546746
210882	546747
156806	546748
79196	546749
157128	546750
53436	546751
231796	546752
18825	546753
195221	546754
94644	546755
173353	546756
204267	546757
274878	546758
118689	546759
1	546760
195969	546761
116333	546762
276627	546763
320542	546764
208738	546765
189989	546766
176361	546767
109400	546768
134620	546769
2580	546770
2545	546771
83636	546772
37277	546773
6353	546774
215159	546775
58164	546776
14084	546777
210896	546778
211550	546779
196582	546780
37496	546781
99792	546782
108773	546783
38005	546784
117316	546785
312868	546786
117090	546787
291758	546788
263292	546789
300016	546790
246332	546791
26926	546792
53215	546793
87486	546794
181386	546795
190630	546796
290707	546797
28129	546798
36208	546799
251935	546800
20313	546801
65051	546802
21439	546803
150220	546804
53417	546805
8933	546806
75453	546807
7497	546808
85451	546809
243815	546810
96589	546811
142771	546812
22835	546813
244964	546814
121803	546815
29691	546816
69143	546817
203382	546818
207381	546819
94627	546820
5725	546821
315457	546822
174236	546823
229794	546824
119197	546825
33411	546826
144967	546827
89138	546828
271986	546829
203533	546830
10966	546831
205607	546832
115678	546833
206693	546834
275831	546835
83789	546836
162111	546837
107679	546838
150484	546839
96749	546840
51790	546841
148910	546842
272876	546843
8942	546844
151720	546845
61499	546846
242580	546847
166225	546848
255297	546849
240154	546850
237741	546851
276514	546852
135050	546853
244484	546854
71756	546855
98103	546856
11820	546857
137201	546858
312522	546859
119727	546860
19213	546861
4184	546862
21413	546863
49570	546864
118690	546865
16012	546866
111604	546867
89870	546868
53138	546869
46139	546870
13401	546871
326875	546872
2394	546873
123138	546874
215373	546875
23450	546876
465	546877
94041	546878
796	546879
178598	546880
68557	546881
273660	546882
103616	546883
241893	546884
107700	546885
1288	546886
33161	546887
183288	546888
207027	546889
117609	546890
49522	546891
62744	546892
20764	546893
164522	546894
62365	546895
128026	546896
20843	546897
172096	546898
50758	546899
203014	546900
194169	546901
259338	546902
296297	546903
53980	546904
79285	546905
9741	546906
129239	546907
101901	546908
315465	546909
133450	546910
618	546911
47514	546912
5632	546913
27995	546914
115400	546915
9348	546916
110127	546917
13706	546918
299024	546919
290016	546920
16400	546921
111931	546922
120617	546923
297857	546924
11295	546925
67766	546926
156806	546927
218335	546928
315963	546929
213641	546930
89785	546931
24687	546932
183566	546933
153527	546934
52318	546935
45098	546936
107798	546937
186771	546938
202208	546939
40567	546940
108717	546941
120576	546942
153172	546943
144012	546944
213151	546945
60470	546946
131165	546947
271835	546948
81883	546949
100317	546950
93388	546951
199171	546952
90207	546953
116953	546954
23802	546955
73636	546956
50332	546957
147693	546958
179527	546959
23733	546960
13127	546961
7536	546962
158556	546963
63058	546964
1127	546965
213316	546966
45136	546967
132709	546968
33482	546969
4742	546970
74596	546971
70000	546972
152343	546973
151899	546974
318534	546975
247060	546976
74801	546977
118277	546978
29612	546979
218520	546980
96475	546981
140444	546982
29166	546983
40279	546984
266115	546985
254607	546986
179263	546987
184483	546988
37387	546989
124010	546990
68389	546991
159573	546992
148910	546993
206081	546994
11661	546995
157201	546996
305811	546997
245072	546998
233612	546999
66924	547000
179284	547001
157275	547002
119680	547003
286609	547004
197902	547005
127769	547006
199221	547007
233621	547008
317102	547009
143935	547010
270262	547011
155589	547012
124399	547013
105735	547014
172665	547015
30416	547016
225703	547017
141206	547018
285280	547019
161874	547020
249646	547021
269786	547022
100283	547023
294797	547024
199369	547025
139412	547026
274142	547027
102996	547028
191650	547029
223265	547030
105435	547031
240769	547032
135442	547033
325210	547034
150841	547035
86989	547036
115491	547037
194994	547038
151288	547039
245011	547040
218124	547041
250937	547042
76485	547043
163903	547044
143598	547045
55358	547046
117267	547047
157257	547048
192981	547049
183167	547050
287276	547051
169524	547052
295336	547053
141170	547054
217345	547055
99094	547056
128695	547057
216436	547058
42320	547059
94809	547060
134030	547061
277489	547062
216417	547063
314569	547064
99828	547065
200392	547066
36065	547067
24757	547068
224192	547069
100182	547070
50201	547071
285753	547072
210700	547073
22150	547074
132357	547075
278481	547076
28877	547077
190724	547078
263061	547079
276078	547080
205168	547081
122708	547082
66420	547083
316327	547084
82758	547085
250201	547086
245724	547087
41250	547088
321248	547089
185423	547090
212145	547091
282788	547092
65660	547093
61933	547094
220474	547095
294229	547096
79130	547097
48907	547098
157589	547099
166706	547100
133403	547101
98056	547102
91934	547103
110192	547104
142634	547105
44933	547106
105049	547107
62029	547108
305268	547109
161604	547110
288243	547111
104827	547112
55845	547113
192984	547114
156347	547115
187884	547116
57594	547117
270922	547118
314734	547119
50495	547120
1214	547121
191467	547122
319811	547123
297183	547124
139378	547125
215997	547126
81662	547127
269270	547128
90091	547129
242044	547130
122800	547131
118997	547132
68995	547133
18571	547134
131738	547135
97623	547136
293075	547137
301360	547138
155504	547139
322524	547140
128426	547141
295201	547142
39350	547143
218002	547144
126979	547145
77003	547146
165447	547147
165120	547148
224815	547149
211096	547150
261131	547151
228755	547152
222513	547153
102404	547154
124669	547155
61569	547156
165525	547157
187689	547158
136830	547159
88174	547160
291843	547161
269859	547162
295568	547163
164077	547164
130494	547165
98755	547166
159481	547167
302063	547168
316274	547169
151563	547170
94545	547171
121671	547172
64682	547173
320129	547174
193993	547175
206237	547176
94754	547177
228581	547178
200487	547179
158003	547180
134144	547181
11350	547182
209167	547183
258787	547184
194760	547185
24236	547186
44095	547187
10335	547188
34825	547189
108552	547190
98830	547191
97039	547192
119167	547193
162990	547194
118370	547195
6438	547196
129830	547197
135279	547198
41827	547199
252079	547200
45885	547201
9590	547202
15379	547203
20927	547204
1147	547205
217097	547206
203618	547207
69704	547208
178978	547209
95046	547210
229194	547211
21725	547212
3150	547213
138643	547214
63120	547215
63481	547216
22297	547217
98976	547218
144905	547219
76707	547220
83476	547221
177097	547222
4781	547223
10087	547224
73108	547225
38907	547226
947	547227
279738	547228
114232	547229
221097	547230
86509	547231
5942	547232
79596	547233
212793	547234
41523	547235
188329	547236
51308	547237
88079	547238
2287	547239
326343	547240
49353	547241
50590	547242
20957	547243
211434	547244
77988	547245
226870	547246
131500	547247
87001	547248
302990	547249
182386	547250
24654	547251
10328	547252
17243	547253
86892	547254
58749	547255
47723	547256
7682	547257
89302	547258
136880	547259
34721	547260
49319	547261
23035	547262
160221	547263
16758	547264
108382	547265
39979	547266
296762	547267
207576	547268
25106	547269
18458	547270
180698	547271
48580	547272
271	547273
49241	547274
88596	547275
22829	547276
104140	547277
71218	547278
61704	547279
48648	547280
83005	547281
5204	547282
12266	547283
13311	547284
103601	547285
160417	547286
35339	547287
32583	547288
42632	547289
72943	547290
22921	547291
44172	547292
32158	547293
171568	547294
119373	547295
2253	547296
111550	547297
37730	547298
89617	547299
206427	547300
72794	547301
51681	547302
154541	547303
75332	547304
161840	547305
102935	547306
183334	547307
243783	547308
107756	547309
14617	547310
56951	547311
291185	547312
7545	547313
132488	547314
55409	547315
109332	547316
62257	547317
37820	547318
114767	547319
84284	547320
146485	547321
111103	547322
9440	547323
68108	547324
21699	547325
299519	547326
99233	547327
30674	547328
39858	547329
184593	547330
139489	547331
4237	547332
238198	547333
104852	547334
127832	547335
213877	547336
31020	547337
11569	547338
207191	547339
83396	547340
76293	547341
53291	547342
89210	547343
38953	547344
1397	547345
118875	547346
272155	547347
135093	547348
62713	547349
237644	547350
141424	547351
1411	547352
54116	547353
160707	547354
197599	547355
78136	547356
57220	547357
126242	547358
120511	547359
153610	547360
314857	547361
28488	547362
293805	547363
44519	547364
53068	547365
37529	547366
270982	547367
44877	547368
57508	547369
35699	547370
95558	547371
162359	547372
107351	547373
229873	547374
169641	547375
95082	547376
131786	547377
209989	547378
55241	547379
59606	547380
262961	547381
293802	547382
33665	547383
63895	547384
252881	547385
153376	547386
48506	547387
34985	547388
149875	547389
81526	547390
36929	547391
52300	547392
301686	547393
262703	547394
113094	547395
284589	547396
127365	547397
100446	547398
67648	547399
230150	547400
43247	547401
64240	547402
176755	547403
225864	547404
70026	547405
184432	547406
3038	547407
143427	547408
13076	547409
11398	547410
73847	547411
73019	547412
6412	547413
67969	547414
71119	547415
49764	547416
129496	547417
58652	547418
27906	547419
178375	547420
232506	547421
322587	547422
273925	547423
263523	547424
43879	547425
51265	547426
2783	547427
17959	547428
191806	547429
310799	547430
44949	547431
102025	547432
30260	547433
201312	547434
21995	547435
28762	547436
60908	547437
264881	547438
174084	547439
32488	547440
120238	547441
36028	547442
265711	547443
20232	547444
60814	547445
11247	547446
135809	547447
12742	547448
58119	547449
49003	547450
70300	547451
80389	547452
12742	547453
40579	547454
259230	547455
48820	547456
75333	547457
148776	547458
22181	547459
111022	547460
31178	547461
65168	547462
40699	547463
20447	547464
13889	547465
26303	547466
6000	547467
46145	547468
264526	547469
96703	547470
36738	547471
54995	547472
45782	547473
214220	547474
180242	547475
41130	547476
29526	547477
148352	547478
300022	547479
129860	547480
62501	547481
20803	547482
20403	547483
230958	547484
27875	547485
29311	547486
33420	547487
1127	547488
55064	547489
115882	547490
43037	547491
27222	547492
81942	547493
3765	547494
2729	547495
111885	547496
81344	547497
205066	547498
216944	547499
32733	547500
106633	547501
106538	547502
199083	547503
76064	547504
87086	547505
112852	547506
151072	547507
56834	547508
211486	547509
25040	547510
185580	547511
71426	547512
260111	547513
187901	547514
33466	547515
167612	547516
10292	547517
38500	547518
27114	547519
112278	547520
52816	547521
39368	547522
58103	547523
131988	547524
56084	547525
79366	547526
165978	547527
100389	547528
216493	547529
27005	547530
12070	547531
31402	547532
93121	547533
194352	547534
87318	547535
137360	547536
36027	547537
24151	547538
47338	547539
48502	547540
134145	547541
99870	547542
65219	547543
1075	547544
1385	547545
117463	547546
103600	547547
68351	547548
118237	547549
124455	547550
12928	547551
186785	547552
218469	547553
198380	547554
54507	547555
102113	547556
275705	547557
79390	547558
210354	547559
135106	547560
304327	547561
45807	547562
235473	547563
276162	547564
37556	547565
52785	547566
271743	547567
85180	547568
163716	547569
212952	547570
100004	547571
89836	547572
151443	547573
65250	547574
221381	547575
33825	547576
21778	547577
108682	547578
89195	547579
163593	547580
116407	547581
169636	547582
72463	547583
99255	547584
257902	547585
118875	547586
33358	547587
249385	547588
274677	547589
29031	547590
229547	547591
35999	547592
70021	547593
70950	547594
114774	547595
92964	547596
47307	547597
68849	547598
64948	547599
197204	547600
51704	547601
46261	547602
197564	547603
169294	547604
21453	547605
64222	547606
103641	547607
318856	547608
37797	547609
38801	547610
176051	547611
75526	547612
127273	547613
20901	547614
191092	547615
79941	547616
89051	547617
179262	547618
25792	547619
169713	547620
79555	547621
125753	547622
189071	547623
320256	547624
245688	547625
122498	547626
107683	547627
61885	547628
53952	547629
76908	547630
67390	547631
177672	547632
107064	547633
69011	547634
8377	547635
40349	547636
39069	547637
83931	547638
90231	547639
59281	547640
66715	547641
45534	547642
56387	547643
24715	547644
7098	547645
159381	547646
20696	547647
152959	547648
107286	547649
109845	547650
18103	547651
51669	547652
85550	547653
123361	547654
32631	547655
10323	547656
58368	547657
272487	547658
166443	547659
254452	547660
15086	547661
148600	547662
27315	547663
54	547664
28895	547665
87573	547666
86748	547667
68779	547668
25281	547669
135219	547670
163528	547671
659	547672
284667	547673
35385	547674
76367	547675
96693	547676
72610	547677
21804	547678
57559	547679
562	547680
37578	547681
98830	547682
225790	547683
43987	547684
240764	547685
123868	547686
213547	547687
40735	547688
157181	547689
11952	547690
60519	547691
78868	547692
210675	547693
137356	547694
118785	547695
242613	547696
117028	547697
58177	547698
18485	547699
6264	547700
9095	547701
29669	547702
126916	547703
131713	547704
73880	547705
88	547706
154905	547707
16489	547708
260964	547709
97118	547710
34734	547711
14637	547712
63329	547713
262214	547714
69852	547715
151831	547716
42789	547717
89131	547718
123238	547719
2886	547720
63218	547721
79229	547722
27093	547723
108271	547724
125159	547725
43967	547726
34802	547727
135409	547728
12689	547729
135406	547730
113311	547731
189607	547732
151938	547733
215512	547734
71018	547735
44637	547736
294583	547737
256252	547738
95331	547739
1539	547740
22077	547741
92231	547742
210224	547743
320287	547744
166171	547745
62125	547746
108968	547747
47206	547748
33624	547749
1208	547750
49688	547751
77590	547752
3696	547753
105341	547754
80370	547755
46978	547756
61326	547757
58554	547758
149458	547759
123260	547760
195182	547761
234885	547762
103924	547763
7945	547764
72031	547765
12160	547766
20202	547767
26191	547768
263732	547769
172438	547770
25100	547771
119835	547772
254945	547773
115142	547774
188347	547775
25268	547776
10318	547777
125884	547778
87603	547779
175765	547780
101316	547781
92467	547782
70955	547783
185775	547784
107960	547785
21226	547786
282035	547787
175726	547788
32236	547789
29262	547790
102181	547791
20425	547792
50121	547793
154934	547794
139733	547795
66496	547796
104291	547797
73643	547798
13539	547799
204221	547800
254743	547801
146587	547802
78352	547803
87031	547804
159727	547805
291308	547806
126261	547807
192629	547808
103920	547809
47945	547810
71968	547811
17799	547812
23159	547813
214763	547814
30743	547815
54822	547816
294820	547817
110240	547818
198645	547819
38301	547820
133883	547821
61728	547822
14083	547823
43407	547824
244373	547825
130000	547826
986	547827
64508	547828
54734	547829
125227	547830
173897	547831
13821	547832
175803	547833
45651	547834
64145	547835
48318	547836
107286	547837
17513	547838
134869	547839
177147	547840
295155	547841
187505	547842
45814	547843
222063	547844
30839	547845
70582	547846
23108	547847
54672	547848
75333	547849
13356	547850
49057	547851
168859	547852
29124	547853
17482	547854
100074	547855
88030	547856
170703	547857
115436	547858
21651	547859
81995	547860
134173	547861
48891	547862
108142	547863
128853	547864
18690	547865
43265	547866
103060	547867
321020	547868
17656	547869
68559	547870
80464	547871
41686	547872
7474	547873
173591	547874
195212	547875
13289	547876
140028	547877
17833	547878
136342	547879
281946	547880
38900	547881
190152	547882
42264	547883
27583	547884
2564	547885
4706	547886
21239	547887
5404	547888
103340	547889
100091	547890
51151	547891
39746	547892
15398	547893
24329	547894
9915	547895
138829	547896
210394	547897
118640	547898
58283	547899
36629	547900
145774	547901
204248	547902
190898	547903
130872	547904
52220	547905
121752	547906
99377	547907
24146	547908
5318	547909
186696	547910
32975	547911
88350	547912
66870	547913
35308	547914
136289	547915
213087	547916
72605	547917
260810	547918
32091	547919
136148	547920
87749	547921
125595	547922
25590	547923
147248	547924
181516	547925
132002	547926
196815	547927
45930	547928
227437	547929
241967	547930
177404	547931
246148	547932
280354	547933
119029	547934
131685	547935
60978	547936
302726	547937
73149	547938
126039	547939
216180	547940
60105	547941
228118	547942
285142	547943
139462	547944
92533	547945
107316	547946
102904	547947
167497	547948
87928	547949
39399	547950
52032	547951
35382	547952
76	547953
80132	547954
204657	547955
242115	547956
40799	547957
90979	547958
92376	547959
179448	547960
137261	547961
24640	547962
191441	547963
98544	547964
114096	547965
2756	547966
115985	547967
109466	547968
134366	547969
157613	547970
59357	547971
35858	547972
215540	547973
124840	547974
293245	547975
83673	547976
124560	547977
122497	547978
47505	547979
22207	547980
61229	547981
194484	547982
63931	547983
126132	547984
157913	547985
141121	547986
309643	547987
78484	547988
126979	547989
135282	547990
198752	547991
90457	547992
302751	547993
59756	547994
263835	547995
111672	547996
162591	547997
244019	547998
169371	547999
134604	548000
147053	548001
200582	548002
9993	548003
209653	548004
40708	548005
144479	548006
45798	548007
6771	548008
121892	548009
305457	548010
117209	548011
113807	548012
134458	548013
154572	548014
230480	548015
180595	548016
298873	548017
170558	548018
255546	548019
46542	548020
210629	548021
215317	548022
117943	548023
193727	548024
188278	548025
299434	548026
221148	548027
178575	548028
204583	548029
136009	548030
206194	548031
85535	548032
187881	548033
65186	548034
74004	548035
292772	548036
93415	548037
227699	548038
89692	548039
86263	548040
52309	548041
165809	548042
304444	548043
178852	548044
156218	548045
87682	548046
132399	548047
18779	548048
134952	548049
26619	548050
5274	548051
231330	548052
327240	548053
74120	548054
211354	548055
175758	548056
135483	548057
222565	548058
295735	548059
33471	548060
126701	548061
272183	548062
177739	548063
171514	548064
275255	548065
106044	548066
311078	548067
260172	548068
261949	548069
248501	548070
186474	548071
230205	548072
156150	548073
94073	548074
160733	548075
171741	548076
72874	548077
86351	548078
123482	548079
194044	548080
195159	548081
220976	548082
61287	548083
174411	548084
291284	548085
247724	548086
292834	548087
68354	548088
259353	548089
96050	548090
326726	548091
299915	548092
226449	548093
240371	548094
156664	548095
230508	548096
237338	548097
126669	548098
110803	548099
172397	548100
289629	548101
155417	548102
191049	548103
178822	548104
46533	548105
127472	548106
253742	548107
121553	548108
257654	548109
148318	548110
232196	548111
104900	548112
259514	548113
266129	548114
318850	548115
164257	548116
315736	548117
141677	548118
193024	548119
132053	548120
132153	548121
250949	548122
203940	548123
177906	548124
228643	548125
125711	548126
209664	548127
13597	548128
257340	548129
101125	548130
172318	548131
48437	548132
30731	548133
313630	548134
120276	548135
167792	548136
67237	548137
306923	548138
310292	548139
301283	548140
138528	548141
171714	548142
107868	548143
92420	548144
171671	548145
152519	548146
118363	548147
125121	548148
49527	548149
296882	548150
210593	548151
149218	548152
175384	548153
270671	548154
172334	548155
128918	548156
258088	548157
130879	548158
138997	548159
268089	548160
208574	548161
181264	548162
163136	548163
43835	548164
293717	548165
228061	548166
93800	548167
237610	548168
152148	548169
250036	548170
162855	548171
161581	548172
182655	548173
270871	548174
248734	548175
137394	548176
310250	548177
256800	548178
236114	548179
307780	548180
158979	548181
233823	548182
189359	548183
67516	548184
198283	548185
197259	548186
183199	548187
41280	548188
288276	548189
239984	548190
153159	548191
314015	548192
163704	548193
270261	548194
263537	548195
275894	548196
285417	548197
179124	548198
119435	548199
87342	548200
287972	548201
3334	548202
25470	548203
145130	548204
169387	548205
99950	548206
46083	548207
31510	548208
4552	548209
165597	548210
141753	548211
30849	548212
96124	548213
132516	548214
205575	548215
82059	548216
123264	548217
170314	548218
62432	548219
141607	548220
101776	548221
64667	548222
25001	548223
33905	548224
223593	548225
213272	548226
216109	548227
214143	548228
192657	548229
184791	548230
142028	548231
21842	548232
105777	548233
192036	548234
167915	548235
240777	548236
172543	548237
241733	548238
326990	548239
244583	548240
219937	548241
5899	548242
183622	548243
292614	548244
120740	548245
235603	548246
192807	548247
62690	548248
74632	548249
267184	548250
73535	548251
280395	548252
61023	548253
125948	548254
132888	548255
85871	548256
45080	548257
202902	548258
277284	548259
157584	548260
66632	548261
185606	548262
85106	548263
147993	548264
61185	548265
101125	548266
48000	548267
79758	548268
6045	548269
142279	548270
192164	548271
133864	548272
183015	548273
248331	548274
215264	548275
123383	548276
240322	548277
159140	548278
328357	548279
106488	548280
204001	548281
147250	548282
1735	548283
46311	548284
326721	548285
208832	548286
222053	548287
70901	548288
226855	548289
188191	548290
165491	548291
96294	548292
152476	548293
68120	548294
326490	548295
250920	548296
315686	548297
44530	548298
102330	548299
162896	548300
250239	548301
218694	548302
160042	548303
59441	548304
106658	548305
230789	548306
102678	548307
68122	548308
264013	548309
279878	548310
147226	548311
115910	548312
194600	548313
266218	548314
205197	548315
265628	548316
184479	548317
296283	548318
296171	548319
223051	548320
150206	548321
128299	548322
314367	548323
267980	548324
170786	548325
28910	548326
3938	548327
187050	548328
258609	548329
298858	548330
14945	548331
218603	548332
259004	548333
327415	548334
84637	548335
37164	548336
219617	548337
141025	548338
66911	548339
261768	548340
117286	548341
115527	548342
224495	548343
59544	548344
201789	548345
83875	548346
191220	548347
67027	548348
326194	548349
129069	548350
252119	548351
222984	548352
300294	548353
144547	548354
138202	548355
107174	548356
237394	548357
144675	548358
90576	548359
153817	548360
231665	548361
188367	548362
293336	548363
160354	548364
123586	548365
129901	548366
157916	548367
232629	548368
55290	548369
105902	548370
221802	548371
208316	548372
253290	548373
231947	548374
315972	548375
131168	548376
142499	548377
53310	548378
70888	548379
210962	548380
119186	548381
291121	548382
80597	548383
123089	548384
112350	548385
206393	548386
164973	548387
132174	548388
259680	548389
152160	548390
189203	548391
153904	548392
281789	548393
10121	548394
274504	548395
149714	548396
136005	548397
257894	548398
137091	548399
118369	548400
110772	548401
6899	548402
132538	548403
312781	548404
202900	548405
285986	548406
8736	548407
232569	548408
317658	548409
240812	548410
285858	548411
269953	548412
292707	548413
156005	548414
155900	548415
300048	548416
197500	548417
123411	548418
168378	548419
206802	548420
196113	548421
133903	548422
201808	548423
93849	548424
147510	548425
161619	548426
316542	548427
159777	548428
138331	548429
208837	548430
77625	548431
36002	548432
142889	548433
226510	548434
172906	548435
118630	548436
175595	548437
201541	548438
206809	548439
90570	548440
202545	548441
130189	548442
288286	548443
252225	548444
30679	548445
90058	548446
69596	548447
235463	548448
278029	548449
254327	548450
573	548451
71047	548452
145606	548453
48714	548454
168982	548455
215894	548456
51888	548457
114500	548458
164263	548459
327433	548460
90196	548461
90196	548462
304059	548463
169623	548464
31310	548465
320350	548466
290913	548467
289861	548468
170649	548469
274266	548470
277485	548471
174077	548472
200229	548473
77625	548474
314991	548475
162605	548476
225324	548477
191113	548478
200992	548479
3334	548480
71948	548481
87009	548482
222933	548483
37686	548484
143433	548485
190703	548486
92420	548487
30199	548488
172456	548489
59822	548490
263256	548491
111238	548492
279589	548493
262695	548494
251754	548495
181742	548496
267678	548497
296526	548498
47361	548499
55770	548500
84799	548501
103172	548502
244154	548503
67390	548504
146068	548505
92630	548506
250283	548507
69427	548508
225863	548509
320636	548510
176429	548511
106815	548512
123892	548513
153285	548514
215708	548515
225540	548516
199097	548517
222067	548518
84695	548519
285190	548520
132038	548521
216820	548522
170747	548523
133723	548524
189196	548525
168296	548526
186593	548527
108456	548528
170267	548529
219079	548530
87009	548531
178791	548532
83099	548533
169419	548534
293871	548535
71713	548536
34576	548537
281274	548538
275354	548539
231850	548540
275424	548541
201990	548542
215004	548543
150266	548544
137621	548545
82568	548546
202722	548547
203537	548548
135570	548549
123089	548550
144754	548551
294221	548552
88723	548553
27019	548554
281778	548555
143432	548556
180639	548557
19471	548558
252699	548559
71157	548560
169753	548561
72192	548562
106371	548563
129264	548564
197048	548565
214591	548566
314718	548567
210910	548568
183618	548569
118169	548570
178947	548571
175106	548572
99086	548573
185042	548574
3950	548575
228813	548576
316571	548577
327762	548578
316591	548579
65911	548580
63901	548581
141813	548582
284182	548583
201283	548584
279199	548585
203113	548586
274221	548587
310847	548588
91333	548589
171362	548590
106037	548591
182002	548592
98014	548593
104160	548594
61802	548595
177616	548596
309252	548597
140947	548598
278944	548599
269827	548600
170367	548601
29891	548602
29391	548603
175585	548604
119081	548605
128112	548606
152097	548607
217330	548608
149385	548609
3207	548610
236225	548611
133899	548612
176208	548613
115104	548614
110905	548615
291436	548616
193670	548617
95025	548618
113764	548619
295637	548620
219059	548621
35169	548622
182618	548623
322574	548624
133119	548625
184414	548626
55333	548627
307803	548628
29690	548629
55948	548630
123209	548631
214963	548632
284436	548633
118033	548634
143597	548635
68904	548636
62371	548637
93222	548638
81013	548639
176441	548640
222072	548641
275096	548642
302692	548643
205235	548644
182649	548645
203394	548646
100406	548647
304329	548648
50660	548649
72567	548650
88610	548651
113380	548652
251557	548653
70553	548654
226921	548655
97268	548656
99094	548657
19828	548658
120965	548659
139562	548660
293168	548661
175534	548662
282565	548663
56506	548664
210453	548665
277202	548666
78795	548667
123540	548668
79246	548669
242911	548670
88421	548671
78129	548672
285312	548673
194996	548674
151040	548675
211673	548676
102471	548677
146998	548678
131980	548679
29473	548680
78765	548681
77446	548682
62555	548683
91715	548684
221347	548685
305952	548686
183476	548687
24505	548688
309165	548689
6247	548690
10334	548691
311477	548692
178258	548693
124395	548694
241454	548695
256679	548696
183185	548697
280008	548698
167523	548699
95863	548700
103403	548701
77765	548702
326395	548703
21519	548704
79053	548705
5068	548706
200791	548707
103484	548708
310689	548709
195834	548710
17532	548711
290751	548712
63015	548713
289551	548714
38195	548715
307833	548716
109924	548717
86586	548718
90775	548719
144522	548720
127777	548721
287784	548722
31471	548723
131748	548724
183153	548725
170834	548726
192829	548727
296851	548728
193002	548729
121813	548730
146856	548731
216858	548732
129498	548733
179045	548734
197867	548735
269971	548736
194044	548737
222169	548738
298827	548739
95646	548740
80403	548741
193738	548742
154938	548743
324237	548744
43044	548745
95152	548746
108282	548747
190756	548748
109920	548749
152420	548750
179448	548751
286229	548752
133257	548753
26209	548754
277181	548755
107545	548756
142893	548757
69760	548758
166632	548759
63708	548760
188380	548761
166056	548762
47790	548763
186809	548764
129441	548765
116680	548766
40370	548767
125420	548768
160583	548769
158910	548770
299532	548771
165958	548772
11957	548773
312205	548774
69818	548775
166223	548776
10121	548777
300780	548778
82018	548779
275250	548780
173097	548781
169040	548782
123504	548783
34117	548784
191235	548785
231102	548786
152806	548787
175135	548788
35426	548789
60849	548790
170900	548791
39824	548792
178642	548793
47232	548794
3097	548795
154869	548796
5838	548797
285391	548798
126521	548799
5572	548800
61078	548801
81223	548802
96985	548803
47672	548804
74413	548805
189789	548806
131064	548807
98635	548808
252789	548809
50459	548810
315911	548811
51673	548812
35668	548813
225499	548814
61421	548815
11795	548816
25197	548817
96576	548818
185132	548819
294188	548820
95721	548821
121944	548822
217424	548823
148924	548824
31673	548825
57284	548826
50	548827
17108	548828
90117	548829
78892	548830
86479	548831
228332	548832
155591	548833
51321	548834
86274	548835
119439	548836
60385	548837
2817	548838
287957	548839
282700	548840
149811	548841
80386	548842
210093	548843
122020	548844
9293	548845
282888	548846
72366	548847
124106	548848
172505	548849
117373	548850
142802	548851
214772	548852
241802	548853
247692	548854
41125	548855
68487	548856
319170	548857
121121	548858
85236	548859
36785	548860
171137	548861
310645	548862
157867	548863
52453	548864
35708	548865
7433	548866
265541	548867
311851	548868
269013	548869
175685	548870
6945	548871
32479	548872
295288	548873
53319	548874
207827	548875
159250	548876
9028	548877
273329	548878
10489	548879
314381	548880
250585	548881
26740	548882
59749	548883
149619	548884
212627	548885
58485	548886
133064	548887
144580	548888
95852	548889
78666	548890
277168	548891
164668	548892
258666	548893
230155	548894
197313	548895
287809	548896
141128	548897
51250	548898
216858	548899
244714	548900
96158	548901
307498	548902
298872	548903
149405	548904
202397	548905
222336	548906
308510	548907
197689	548908
161078	548909
214745	548910
97630	548911
217268	548912
61186	548913
233826	548914
188006	548915
241266	548916
290198	548917
85640	548918
125710	548919
243726	548920
238897	548921
130330	548922
296030	548923
282117	548924
264199	548925
114359	548926
234202	548927
134275	548928
68808	548929
234687	548930
111342	548931
153633	548932
173796	548933
108524	548934
110573	548935
171835	548936
254706	548937
305132	548938
170333	548939
30052	548940
172125	548941
273549	548942
147012	548943
78666	548944
211920	548945
102996	548946
229167	548947
209096	548948
237554	548949
263418	548950
201855	548951
303412	548952
180676	548953
108783	548954
325837	548955
153411	548956
186038	548957
82369	548958
316970	548959
238987	548960
27497	548961
129686	548962
151457	548963
94688	548964
146300	548965
173303	548966
203370	548967
207279	548968
227508	548969
314710	548970
184798	548971
138355	548972
31642	548973
247187	548974
63230	548975
206803	548976
104084	548977
54685	548978
295500	548979
295589	548980
226148	548981
320850	548982
317656	548983
119165	548984
174651	548985
13591	548986
322608	548987
87360	548988
118865	548989
104509	548990
305775	548991
176615	548992
120483	548993
281363	548994
81619	548995
20547	548996
142927	548997
85726	548998
35234	548999
1721	549000
54483	549001
157787	549002
231884	549003
49565	549004
223917	549005
12825	549006
64600	549007
179867	549008
235416	549009
235422	549010
215568	549011
326160	549012
45870	549013
166794	549014
48635	549015
316325	549016
186078	549017
240965	549018
191746	549019
323622	549020
203041	549021
264554	549022
190179	549023
177372	549024
153626	549025
18288	549026
167562	549027
234283	549028
258953	549029
317252	549030
202180	549031
264323	549032
232149	549033
146936	549034
324142	549035
212130	549036
233271	549037
305812	549038
326972	549039
304958	549040
162591	549041
194679	549042
202652	549043
324981	549044
31581	549045
72954	549046
110639	549047
206651	549048
216512	549049
180450	549050
141766	549051
53619	549052
855	549053
23142	549054
263285	549055
11100	549056
85576	549057
203973	549058
92094	549059
188132	549060
194984	549061
80834	549062
215250	549063
246397	549064
204042	549065
128546	549066
26521	549067
222857	549068
9761	549069
161202	549070
24156	549071
196522	549072
26341	549073
29240	549074
181202	549075
68487	549076
210840	549077
83490	549078
83532	549079
111005	549080
276207	549081
177039	549082
187520	549083
318900	549084
308858	549085
40245	549086
380	549087
221715	549088
125872	549089
6082	549090
107798	549091
1591	549092
8094	549093
79190	549094
140545	549095
219535	549096
291201	549097
302976	549098
192091	549099
129059	549100
4818	549101
18336	549102
202284	549103
114096	549104
81248	549105
14717	549106
30305	549107
143501	549108
78643	549109
182410	549110
15410	549111
145147	549112
207193	549113
273133	549114
250124	549115
263125	549116
242246	549117
223002	549118
272359	549119
123446	549120
117209	549121
286859	549122
93879	549123
105722	549124
270451	549125
11395	549126
47214	549127
299104	549128
44144	549129
86012	549130
70013	549131
240798	549132
125076	549133
91877	549134
272718	549135
230774	549136
231166	549137
7407	549138
194487	549139
88267	549140
55566	549141
103961	549142
202508	549143
132331	549144
30344	549145
126372	549146
136047	549147
174509	549148
264553	549149
3184	549150
74676	549151
119926	549152
18443	549153
321905	549154
212556	549155
70955	549156
18537	549157
84659	549158
25695	549159
165323	549160
56437	549161
216733	549162
114240	549163
31065	549164
17751	549165
48953	549166
170391	549167
190451	549168
65558	549169
87900	549170
33330	549171
20802	549172
43805	549173
239640	549174
52326	549175
63730	549176
201891	549177
273415	549178
83265	549179
103661	549180
31438	549181
210073	549182
202592	549183
16642	549184
78700	549185
67933	549186
61531	549187
2946	549188
105689	549189
109917	549190
5054	549191
80880	549192
176553	549193
320262	549194
50533	549195
301667	549196
106676	549197
57270	549198
253812	549199
92475	549200
106721	549201
100661	549202
229912	549203
47894	549204
186256	549205
161236	549206
167195	549207
245566	549208
264267	549209
50941	549210
291877	549211
290888	549212
142055	549213
163259	549214
64675	549215
255630	549216
20171	549217
22500	549218
301603	549219
10014	549220
310418	549221
145952	549222
288250	549223
222070	549224
263513	549225
16626	549226
264925	549227
286035	549228
186699	549229
118146	549230
297089	549231
364	549232
15503	549233
12623	549234
139033	549235
284277	549236
182942	549237
117290	549238
31512	549239
253510	549240
253391	549241
111478	549242
265054	549243
40740	549244
37102	549245
119248	549246
36146	549247
120938	549248
34631	549249
184272	549250
34223	549251
248653	549252
15070	549253
56223	549254
186122	549255
157022	549256
290369	549257
8887	549258
279386	549259
2513	549260
171226	549261
96998	549262
153719	549263
200514	549264
155483	549265
184525	549266
19503	549267
117779	549268
113883	549269
230723	549270
244325	549271
224651	549272
316741	549273
183833	549274
178555	549275
239047	549276
289822	549277
212562	549278
270670	549279
270748	549280
270775	549281
177225	549282
144412	549283
225970	549284
226333	549285
90945	549286
165967	549287
254955	549288
134276	549289
239710	549290
218090	549291
158252	549292
325138	549293
156357	549294
231729	549295
251400	549296
154196	549297
125625	549298
196875	549299
207106	549300
226689	549301
252024	549302
190151	549303
293686	549304
223689	549305
140094	549306
273305	549307
187005	549308
181418	549309
111114	549310
279147	549311
47289	549312
130088	549313
267896	549314
144181	549315
145325	549316
204973	549317
90241	549318
40409	549319
143592	549320
239588	549321
119455	549322
184078	549323
184764	549324
33894	549325
155131	549326
295879	549327
305193	549328
258146	549329
226491	549330
285910	549331
163532	549332
293990	549333
245305	549334
43340	549335
185124	549336
252601	549337
52511	549338
52511	549339
130088	549340
146665	549341
260924	549342
196912	549343
183868	549344
264707	549345
228319	549346
247036	549347
122041	549348
290224	549349
245525	549350
192846	549351
310984	549352
138786	549353
41146	549354
114791	549355
134276	549356
154884	549357
235689	549358
293870	549359
61098	549360
311066	549361
237670	549362
178454	549363
219246	549364
110007	549365
108633	549366
257327	549367
104701	549368
105694	549369
100736	549370
326584	549371
26890	549372
259091	549373
276879	549374
203896	549375
126724	549376
149315	549377
208693	549378
71492	549379
9182	549380
310694	549381
137278	549382
202718	549383
37349	549384
120028	549385
115147	549386
32777	549387
283640	549388
321296	549389
60239	549390
80537	549391
105840	549392
132191	549393
196989	549394
21812	549395
234769	549396
96025	549397
259832	549398
45824	549399
294033	549400
235577	549401
91800	549402
69118	549403
63748	549404
46503	549405
94915	549406
39730	549407
232797	549408
211983	549409
56871	549410
8606	549411
17642	549412
9226	549413
221458	549414
53388	549415
113525	549416
1692	549417
63799	549418
64986	549419
153772	549420
56101	549421
105108	549422
148207	549423
244928	549424
102712	549425
30441	549426
293328	549427
9993	549428
13739	549429
59254	549430
286929	549431
63338	549432
46664	549433
173242	549434
12540	549435
191653	549436
2727	549437
18474	549438
2727	549439
2727	549440
14464	549441
3822	549442
6308	549443
8468	549444
47355	549445
86483	549446
5015	549447
189556	549448
132552	549449
5015	549450
5015	549451
163221	549452
312005	549453
74501	549454
178854	549455
74501	549456
10629	549457
25854	549458
24893	549459
53415	549460
16817	549461
53415	549462
124589	549463
13756	549464
93600	549465
40698	549466
116411	549467
51353	549468
284126	549469
121716	549470
23543	549471
89933	549472
205216	549473
162706	549474
131976	549475
127490	549476
328516	549477
45962	549478
75816	549479
221092	549480
127580	549481
228852	549482
203317	549483
104858	549484
24861	549485
271414	549486
316440	549487
19480	549488
12638	549489
12894	549490
85787	549491
120160	549492
207559	549493
109457	549494
297268	549495
20750	549496
210581	549497
24800	549498
35018	549499
12435	549500
108443	549501
5564	549502
79912	549503
103531	549504
241607	549505
30243	549506
131965	549507
56232	549508
25854	549509
56779	549510
6042	549511
183211	549512
18629	549513
248409	549514
41324	549515
261237	549516
269	549517
177381	549518
29853	549519
27786	549520
12833	549521
274293	549522
299581	549523
35818	549524
79243	549525
15433	549526
9817	549527
159157	549528
231800	549529
121192	549530
59661	549531
163928	549532
1664	549533
13225	549534
35827	549535
64066	549536
161	549537
110926	549538
33454	549539
141321	549540
19440	549541
49212	549542
47387	549543
34100	549544
1438	549545
48817	549546
51122	549547
74969	549548
84113	549549
27194	549550
64857	549551
25636	549552
55498	549553
17079	549554
153830	549555
9252	549556
31941	549557
118148	549558
48662	549559
110851	549560
1395	549561
209317	549562
303648	549563
83483	549564
209767	549565
82513	549566
274783	549567
146556	549568
150077	549569
198997	549570
18602	549571
15332	549572
20007	549573
72077	549574
8020	549575
280280	549576
186641	549577
288400	549578
156823	549579
122400	549580
47314	549581
230148	549582
325769	549583
243106	549584
232871	549585
80797	549586
28434	549587
14862	549588
326225	549589
39638	549590
103943	549591
98567	549592
314218	549593
85148	549594
140763	549595
28425	549596
28086	549597
311311	549598
101362	549599
238239	549600
177440	549601
207225	549602
267685	549603
178318	549604
41303	549605
229245	549606
131008	549607
51043	549608
319190	549609
30649	549610
528	549611
81968	549612
121410	549613
284566	549614
245392	549615
44215	549616
135831	549617
209730	549618
184378	549619
171257	549620
4273	549621
14555	549622
200498	549623
121176	549624
169379	549625
123752	549626
268547	549627
112783	549628
91972	549629
38962	549630
128170	549631
2397	549632
150921	549633
26191	549634
177164	549635
4660	549636
103754	549637
145870	549638
217702	549639
8475	549640
13053	549641
319290	549642
156224	549643
308227	549644
47575	549645
164290	549646
233371	549647
14272	549648
109523	549649
174666	549650
150502	549651
60269	549652
198350	549653
44912	549654
282455	549655
282392	549656
165756	549657
213363	549658
4441	549659
326250	549660
30948	549661
251899	549662
171187	549663
158737	549664
70627	549665
281263	549666
62371	549667
207010	549668
66499	549669
217145	549670
50257	549671
113369	549672
31617	549673
258059	549674
318397	549675
150019	549676
143611	549677
324814	549678
110661	549679
19277	549680
40226	549681
101855	549682
64258	549683
75549	549684
10785	549685
276425	549686
279156	549687
3373	549688
297593	549689
29967	549690
1166	549691
1753	549692
212732	549693
69164	549694
82009	549695
224096	549696
20345	549697
281571	549698
64024	549699
173451	549700
50165	549701
172187	549702
325729	549703
700	549704
13380	549705
204327	549706
62479	549707
58760	549708
4565	549709
308151	549710
299055	549711
116361	549712
165796	549713
91627	549714
38005	549715
30392	549716
62790	549717
12383	549718
23006	549719
137396	549720
45642	549721
209557	549722
297925	549723
20306	549724
28898	549725
100449	549726
53664	549727
192229	549728
231765	549729
276443	549730
113503	549731
174	549732
133	549733
122623	549734
17084	549735
127780	549736
11590	549737
27502	549738
116272	549739
33420	549740
213706	549741
32325	549742
74325	549743
26040	549744
50059	549745
293409	549746
159249	549747
245034	549748
8509	549749
147787	549750
53844	549751
139452	549752
153160	549753
175514	549754
327931	549755
204935	549756
193050	549757
170774	549758
231785	549759
44868	549760
107177	549761
223548	549762
109501	549763
109374	549764
180113	549765
107546	549766
86776	549767
62100	549768
237306	549769
203153	549770
309378	549771
18584	549772
32145	549773
278445	549774
83750	549775
54814	549776
270855	549777
229378	549778
249411	549779
130493	549780
161604	549781
106651	549782
315510	549783
38095	549784
227866	549785
324438	549786
158546	549787
186780	549788
263043	549789
326704	549790
165144	549791
165118	549792
155460	549793
207585	549794
300574	549795
279591	549796
305566	549797
38757	549798
109555	549799
198099	549800
278115	549801
99416	549802
81927	549803
275701	549804
318329	549805
175759	549806
102000	549807
44737	549808
78956	549809
167158	549810
186565	549811
320349	549812
50956	549813
132610	549814
43340	549815
197325	549816
159888	549817
159951	549818
202325	549819
218233	549820
218431	549821
220568	549822
93222	549823
145505	549824
231288	549825
91427	549826
157590	549827
321048	549828
145189	549829
316579	549830
307658	549831
104182	549832
177652	549833
60249	549834
135243	549835
319485	549836
64702	549837
214103	549838
23941	549839
152999	549840
176210	549841
73508	549842
319174	549843
318570	549844
123362	549845
21376	549846
303769	549847
176598	549848
270388	549849
104702	549850
165154	549851
244283	549852
268603	549853
10114	549854
186911	549855
292200	549856
267831	549857
231896	549858
199681	549859
269598	549860
169509	549861
200828	549862
51448	549863
291894	549864
97993	549865
289672	549866
201494	549867
94085	549868
91475	549869
295467	549870
193929	549871
160798	549872
188173	549873
150147	549874
148623	549875
255189	549876
116481	549877
239964	549878
304432	549879
165468	549880
307132	549881
189800	549882
164424	549883
60931	549884
238682	549885
239884	549886
174899	549887
204131	549888
155928	549889
65254	549890
308567	549891
22422	549892
124654	549893
129146	549894
308881	549895
105613	549896
95317	549897
251011	549898
103986	549899
94177	549900
99765	549901
279599	549902
280263	549903
16134	549904
11587	549905
98883	549906
199844	549907
128887	549908
268690	549909
296	549910
269606	549911
176194	549912
76455	549913
147541	549914
31993	549915
99765	549916
104305	549917
220412	549918
162768	549919
198525	549920
285951	549921
182045	549922
204973	549923
184518	549924
237421	549925
192860	549926
170084	549927
310280	549928
102821	549929
90241	549930
198347	549931
288606	549932
37351	549933
276411	549934
100599	549935
138957	549936
186093	549937
179794	549938
147979	549939
254236	549940
257440	549941
194024	549942
239381	549943
212561	549944
240309	549945
206653	549946
174701	549947
4387	549948
81778	549949
168886	549950
214749	549951
291848	549952
286521	549953
148152	549954
293593	549955
256612	549956
290809	549957
159255	549958
207548	549959
77613	549960
54671	549961
184801	549962
128299	549963
123208	549964
124091	549965
96879	549966
133893	549967
255069	549968
74048	549969
164660	549970
271738	549971
159071	549972
190720	549973
75839	549974
153438	549975
165079	549976
230736	549977
199365	549978
153829	549979
192313	549980
101167	549981
223910	549982
116892	549983
155164	549984
253255	549985
247339	549986
208580	549987
188535	549988
137800	549989
1735	549990
138840	549991
216092	549992
140108	549993
186211	549994
298158	549995
205890	549996
205796	549997
177403	549998
170391	549999
20495	550000
151024	550001
214583	550002
196362	550003
195298	550004
23163	550005
62268	550006
208051	550007
64144	550008
161531	550009
248986	550010
134297	550011
268814	550012
80993	550013
18003	550014
111023	550015
58274	550016
268939	550017
98260	550018
156288	550019
24652	550020
126070	550021
112170	550022
187779	550023
22599	550024
53398	550025
209782	550026
4327	550027
166512	550028
750	550029
1745	550030
49564	550031
114537	550032
6386	550033
317002	550034
318	550035
224297	550036
2020	550037
18545	550038
28476	550039
18045	550040
7082	550041
31893	550042
29814	550043
2355	550044
16209	550045
134595	550046
10028	550047
46632	550048
79511	550049
51863	550050
81440	550051
7840	550052
187415	550053
11448	550054
35842	550055
66909	550056
12441	550057
1363	550058
6262	550059
33989	550060
5364	550061
17136	550062
20706	550063
25064	550064
12402	550065
5167	550066
163763	550067
79461	550068
46208	550069
123933	550070
274954	550071
7900	550072
23387	550073
102533	550074
91049	550075
20452	550076
306628	550077
207410	550078
48123	550079
18813	550080
190495	550081
300171	550082
235559	550083
213449	550084
227110	550085
1218	550086
43181	550087
40171	550088
14094	550089
165064	550090
209566	550091
8450	550092
192462	550093
67495	550094
363	550095
2020	550096
210702	550097
323989	550098
215600	550099
138020	550100
197711	550101
89344	550102
307506	550103
152311	550104
54177	550105
56016	550106
223228	550107
7495	550108
79691	550109
75712	550110
3228	550111
29470	550112
75847	550113
5996	550114
37237	550115
86812	550116
23124	550117
67261	550118
4706	550119
60814	550120
62556	550121
200549	550122
84737	550123
1593	550124
38483	550125
9946	550126
108957	550127
29789	550128
213359	550129
151467	550130
44793	550131
42890	550132
100549	550133
145545	550134
6502	550135
44977	550136
113994	550137
9337	550138
41136	550139
21947	550140
56424	550141
3598	550142
24253	550143
314809	550144
24280	550145
3861	550146
163757	550147
159359	550148
28629	550149
196439	550150
253870	550151
23268	550152
179528	550153
228214	550154
172140	550155
73824	550156
65623	550157
146886	550158
285317	550159
144890	550160
109861	550161
41886	550162
94346	550163
184860	550164
145646	550165
108542	550166
83323	550167
57329	550168
85134	550169
66	550170
184241	550171
27060	550172
87661	550173
58841	550174
132227	550175
58696	550176
6311	550177
19407	550178
57265	550179
7164	550180
10789	550181
12053	550182
937	550183
118637	550184
7527	550185
146925	550186
51195	550187
61717	550188
173336	550189
28658	550190
63752	550191
136596	550192
58050	550193
30059	550194
56192	550195
51039	550196
94119	550197
1820	550198
41283	550199
20370	550200
80960	550201
77669	550202
168133	550203
39946	550204
4054	550205
112201	550206
130887	550207
17987	550208
98672	550209
13415	550210
41950	550211
12	550212
51124	550213
16744	550214
4082	550215
2789	550216
7489	550217
257612	550218
1373	550219
25430	550220
22361	550221
226	550222
3290	550223
57408	550224
76329	550225
22192	550226
115190	550227
730	550228
99758	550229
78074	550230
213464	550231
10249	550232
128079	550233
199448	550234
117136	550235
108207	550236
245899	550237
143896	550238
115371	550239
117605	550240
306769	550241
30882	550242
106979	550243
185801	550244
100090	550245
102666	550246
194134	550247
3811	550248
163639	550249
142777	550250
17614	550251
301730	550252
150213	550253
14985	550254
106154	550255
112022	550256
119707	550257
60252	550258
228805	550259
102612	550260
120562	550261
92341	550262
149441	550263
117699	550264
89182	550265
71386	550266
144664	550267
74741	550268
295820	550269
166009	550270
106896	550271
282677	550272
166752	550273
277679	550274
187664	550275
109173	550276
188507	550277
133551	550278
118416	550279
20550	550280
121181	550281
206715	550282
64668	550283
225639	550284
53359	550285
33321	550286
177726	550287
121142	550288
258982	550289
184799	550290
80333	550291
97936	550292
167257	550293
174632	550294
30735	550295
97568	550296
197266	550297
161718	550298
102257	550299
40318	550300
183103	550301
7667	550302
285535	550303
277578	550304
19349	550305
185593	550306
283298	550307
215155	550308
143002	550309
12274	550310
44424	550311
32797	550312
74856	550313
9562	550314
87897	550315
113316	550316
138886	550317
224085	550318
128211	550319
171572	550320
154860	550321
102207	550322
44067	550323
49001	550324
281754	550325
82708	550326
43763	550327
325327	550328
69783	550329
13956	550330
136323	550331
57566	550332
79409	550333
144468	550334
288991	550335
13132	550336
97238	550337
106559	550338
2643	550339
151652	550340
321491	550341
39402	550342
26133	550343
12274	550344
163816	550345
71541	550346
37165	550347
199844	550348
106076	550349
17384	550350
190057	550351
25932	550352
246736	550353
175586	550354
239395	550355
114924	550356
207130	550357
73539	550358
6783	550359
155584	550360
213102	550361
116835	550362
156120	550363
74041	550364
198469	550365
295826	550366
36234	550367
195008	550368
265066	550369
95143	550370
40862	550371
16235	550372
158586	550373
12722	550374
166884	550375
123194	550376
119008	550377
257328	550378
125716	550379
198515	550380
85404	550381
20088	550382
251354	550383
15151	550384
131110	550385
107555	550386
166876	550387
179766	550388
78525	550389
270897	550390
124763	550391
228078	550392
131015	550393
56914	550394
208082	550395
75994	550396
181121	550397
80882	550398
180609	550399
41421	550400
90478	550401
289189	550402
97245	550403
20865	550404
14173	550405
134394	550406
10569	550407
82397	550408
186277	550409
151296	550410
33160	550411
278786	550412
266530	550413
208977	550414
32090	550415
197826	550416
9613	550417
113052	550418
50775	550419
212656	550420
100425	550421
50999	550422
48700	550423
137571	550424
314936	550425
113767	550426
40933	550427
226133	550428
2860	550429
284900	550430
73147	550431
69802	550432
263236	550433
178605	550434
24631	550435
187267	550436
53804	550437
3696	550438
89809	550439
278616	550440
96878	550441
164467	550442
245894	550443
99500	550444
236140	550445
282623	550446
136456	550447
171377	550448
35794	550449
6720	550450
72041	550451
23591	550452
45793	550453
319424	550454
59792	550455
43470	550456
107306	550457
67084	550458
14672	550459
67711	550460
58973	550461
38103	550462
132978	550463
17162	550464
105550	550465
127489	550466
28371	550467
210669	550468
157526	550469
59393	550470
146105	550471
52567	550472
60	550473
58235	550474
12327	550475
6850	550476
15786	550477
24301	550478
6380	550479
110951	550480
1833	550481
28316	550482
5337	550483
23854	550484
49739	550485
57193	550486
2479	550487
23578	550488
114755	550489
7656	550490
68034	550491
34696	550492
1635	550493
30641	550494
112159	550495
18818	550496
308869	550497
190651	550498
1800	550499
124693	550500
224066	550501
234536	550502
115357	550503
58097	550504
31769	550505
41243	550506
265078	550507
57308	550508
167468	550509
75619	550510
75619	550511
114346	550512
49070	550513
41002	550514
18750	550515
69246	550516
168007	550517
257547	550518
168028	550519
530	550520
97283	550521
60673	550522
73638	550523
59081	550524
14970	550525
80575	550526
304295	550527
7736	550528
648	550529
5067	550530
22147	550531
11212	550532
18634	550533
52639	550534
5067	550535
184245	550536
39175	550537
39934	550538
220705	550539
26357	550540
13883	550541
26990	550542
10558	550543
74735	550544
21325	550545
1612	550546
15820	550547
55888	550548
17671	550549
21150	550550
15450	550551
307475	550552
3647	550553
46583	550554
3647	550555
14465	550556
196308	550557
14189	550558
3989	550559
27839	550560
14232	550561
32082	550562
79443	550563
58758	550564
799	550565
8435	550566
16834	550567
16834	550568
12327	550569
113746	550570
57193	550571
36680	550572
58002	550573
50884	550574
20244	550575
81604	550576
12931	550577
4649	550578
44835	550579
32082	550580
6286	550581
47791	550582
2102	550583
39789	550584
2525	550585
6617	550586
34782	550587
79262	550588
79624	550589
194229	550590
7703	550591
6869	550592
32982	550593
15125	550594
11036	550595
176271	550596
18496	550597
158611	550598
49476	550599
4359	550600
217828	550601
2591	550602
44172	550603
29099	550604
44250	550605
159322	550606
173383	550607
13330	550608
124558	550609
84080	550610
41243	550611
214113	550612
1533	550613
27199	550614
90116	550615
18281	550616
13431	550617
13431	550618
13431	550619
13431	550620
1	550621
70926	550622
3293	550623
70072	550624
33709	550625
156964	550626
104148	550627
110457	550628
3050	550629
110357	550630
39727	550631
116126	550632
1465	550633
1805	550634
4327	550635
127586	550636
54699	550637
6945	550638
111579	550639
168188	550640
203	550641
87975	550642
18142	550643
280148	550644
108123	550645
305078	550646
13250	550647
127953	550648
14948	550649
2174	550650
2840	550651
245840	550652
257048	550653
99760	550654
14573	550655
88461	550656
56176	550657
202438	550658
148996	550659
12323	550660
64011	550661
19233	550662
230301	550663
6291	550664
1277	550665
128118	550666
114651	550667
133484	550668
3675	550669
31748	550670
238839	550671
242920	550672
13304	550673
210310	550674
11031	550675
21599	550676
84963	550677
137395	550678
6579	550679
70046	550680
3303	550681
47788	550682
224062	550683
2904	550684
723	550685
101833	550686
151243	550687
45158	550688
230146	550689
313862	550690
99244	550691
91711	550692
313414	550693
201378	550694
89401	550695
102570	550696
311075	550697
131643	550698
178124	550699
282578	550700
319539	550701
146560	550702
57923	550703
215926	550704
203876	550705
218222	550706
45074	550707
70919	550708
272571	550709
316740	550710
69339	550711
299964	550712
161566	550713
77270	550714
195858	550715
279075	550716
277441	550717
306544	550718
298177	550719
277042	550720
62349	550721
215995	550722
22678	550723
306954	550724
269070	550725
21047	550726
222399	550727
25809	550728
312842	550729
239042	550730
252514	550731
296957	550732
208892	550733
47083	550734
258201	550735
311890	550736
94541	550737
72919	550738
167623	550739
267066	550740
95764	550741
191329	550742
304781	550743
228792	550744
280800	550745
264518	550746
103796	550747
26668	550748
128500	550749
45823	550750
154570	550751
204276	550752
84847	550753
151812	550754
319208	550755
230642	550756
29453	550757
289711	550758
21122	550759
105718	550760
184049	550761
161941	550762
81013	550763
274016	550764
23117	550765
229	550766
9682	550767
12427	550768
176071	550769
1049	550770
281009	550771
10596	550772
138837	550773
91042	550774
21790	550775
59889	550776
80823	550777
240235	550778
42592	550779
53427	550780
54197	550781
134797	550782
84251	550783
78642	550784
276364	550785
31425	550786
52697	550787
177228	550788
177224	550789
97520	550790
18263	550791
110205	550792
106231	550793
2847	550794
38266	550795
157067	550796
26719	550797
26052	550798
69387	550799
13289	550800
170717	550801
6123	550802
84994	550803
32093	550804
141986	550805
208554	550806
127488	550807
207205	550808
1443	550809
63483	550810
109140	550811
1767	550812
14932	550813
124172	550814
193546	550815
35806	550816
4702	550817
2806	550818
21463	550819
129424	550820
1	550821
149407	550822
39309	550823
149343	550824
13805	550825
160717	550826
57210	550827
24871	550828
66034	550829
42840	550830
45937	550831
38367	550832
14305	550833
30629	550834
62924	550835
101261	550836
25959	550837
19168	550838
27079	550839
77206	550840
317173	550841
52591	550842
22292	550843
77682	550844
3784	550845
215845	550846
49974	550847
24078	550848
40828	550849
22096	550850
15442	550851
76675	550852
6684	550853
5233	550854
16391	550855
49386	550856
64544	550857
15349	550858
47277	550859
67383	550860
7449	550861
4957	550862
34039	550863
70605	550864
70899	550865
236722	550866
314947	550867
63	550868
180522	550869
2413	550870
70590	550871
4818	550872
133215	550873
36445	550874
14449	550875
192956	550876
210778	550877
204499	550878
31721	550879
324928	550880
186812	550881
46689	550882
193667	550883
304003	550884
41571	550885
25753	550886
85660	550887
77791	550888
78668	550889
98823	550890
10492	550891
54056	550892
4699	550893
28962	550894
174734	550895
136142	550896
45171	550897
252706	550898
230490	550899
48440	550900
204565	550901
241305	550902
5473	550903
134049	550904
48328	550905
8434	550906
322856	550907
31642	550908
78042	550909
125586	550910
101314	550911
198106	550912
214011	550913
223990	550914
203379	550915
230576	550916
130466	550917
215632	550918
218709	550919
90690	550920
300475	550921
73995	550922
137577	550923
151902	550924
48971	550925
54630	550926
15564	550927
7580	550928
115037	550929
5491	550930
90491	550931
45133	550932
49039	550933
300354	550934
39484	550935
95480	550936
126532	550937
137557	550938
47824	550939
84136	550940
196840	550941
196904	550942
200060	550943
34452	550944
298794	550945
68932	550946
315163	550947
45821	550948
159499	550949
19165	550950
134544	550951
182321	550952
191943	550953
51250	550954
222248	550955
22802	550956
131274	550957
221391	550958
127769	550959
115273	550960
222328	550961
22223	550962
1335	550963
55379	550964
100351	550965
130900	550966
235266	550967
174881	550968
2279	550969
200632	550970
185310	550971
67989	550972
229465	550973
145982	550974
185615	550975
119826	550976
80087	550977
243425	550978
37962	550979
290423	550980
277001	550981
115350	550982
43743	550983
126341	550984
54340	550985
291796	550986
89651	550987
131462	550988
82663	550989
179359	550990
184561	550991
146134	550992
139653	550993
285181	550994
109691	550995
209013	550996
59137	550997
54007	550998
37864	550999
180846	551000
153641	551001
195862	551002
166253	551003
162732	551004
280048	551005
105730	551006
144494	551007
255400	551008
69827	551009
89457	551010
239069	551011
239338	551012
238497	551013
154566	551014
114306	551015
121413	551016
187622	551017
62207	551018
92195	551019
288845	551020
54785	551021
68586	551022
225350	551023
58323	551024
308623	551025
40727	551026
374	551027
6583	551028
171556	551029
9194	551030
23805	551031
13165	551032
82315	551033
4386	551034
43313	551035
32949	551036
19870	551037
229988	551038
172338	551039
34854	551040
44399	551041
292436	551042
23971	551043
55614	551044
63290	551045
29072	551046
93544	551047
25336	551048
138259	551049
110698	551050
201971	551051
147523	551052
38088	551053
28607	551054
6373	551055
6453	551056
54444	551057
10293	551058
103239	551059
82417	551060
107703	551061
27961	551062
77934	551063
135260	551064
162671	551065
7859	551066
58772	551067
44871	551068
89493	551069
216890	551070
108242	551071
229058	551072
276662	551073
96623	551074
49300	551075
108599	551076
110240	551077
31517	551078
46366	551079
290287	551080
50154	551081
129728	551082
58645	551083
48057	551084
171894	551085
282407	551086
54789	551087
80466	551088
53646	551089
10251	551090
162727	551091
172945	551092
48590	551093
80745	551094
9568	551095
47413	551096
250893	551097
154005	551098
246096	551099
7842	551100
220385	551101
90363	551102
211575	551103
193079	551104
308142	551105
165404	551106
45270	551107
152820	551108
7842	551109
91263	551110
15440	551111
75756	551112
9844	551113
44892	551114
325907	551115
244577	551116
107407	551117
273636	551118
215062	551119
186503	551120
18136	551121
6727	551122
10153	551123
93486	551124
188832	551125
240440	551126
155912	551127
162751	551128
253687	551129
13551	551130
158956	551131
160633	551132
67588	551133
161183	551134
109604	551135
131087	551136
112406	551137
85527	551138
54420	551139
286545	551140
130605	551141
152058	551142
15283	551143
23174	551144
15401	551145
203397	551146
7545	551147
212007	551148
166102	551149
40974	551150
154982	551151
160655	551152
100874	551153
96881	551154
179178	551155
242180	551156
164043	551157
135036	551158
314290	551159
133969	551160
38611	551161
71813	551162
253587	551163
291510	551164
105358	551165
103323	551166
139289	551167
108141	551168
78223	551169
9844	551170
164767	551171
235946	551172
79172	551173
27726	551174
79293	551175
224331	551176
196534	551177
12460	551178
92905	551179
244465	551180
317523	551181
273408	551182
131683	551183
83255	551184
138470	551185
34273	551186
50883	551187
31227	551188
31227	551189
30484	551190
113319	551191
64251	551192
117674	551193
52576	551194
55619	551195
165418	551196
7818	551197
121551	551198
326522	551199
84731	551200
193749	551201
171506	551202
83674	551203
19724	551204
63000	551205
56752	551206
9977	551207
185892	551208
73733	551209
10437	551210
21760	551211
9568	551212
780	551213
24357	551214
131997	551215
12254	551216
9768	551217
49693	551218
47571	551219
69370	551220
166246	551221
45213	551222
14397	551223
246557	551224
6942	551225
101243	551226
108697	551227
64496	551228
106906	551229
22733	551230
82226	551231
63100	551232
39852	551233
35041	551234
49979	551235
68953	551236
13112	551237
18154	551238
4553	551239
49730	551240
94050	551241
14085	551242
53554	551243
150556	551244
315557	551245
171040	551246
292626	551247
36751	551248
259976	551249
183717	551250
131481	551251
30863	551252
219678	551253
30929	551254
138130	551255
138969	551256
19926	551257
270348	551258
7989	551259
47632	551260
47673	551261
134423	551262
96384	551263
95242	551264
101407	551265
94299	551266
321318	551267
314123	551268
292615	551269
125964	551270
213014	551271
120281	551272
135683	551273
323536	551274
200105	551275
266581	551276
93061	551277
22792	551278
256448	551279
148271	551280
38348	551281
77454	551282
116797	551283
273341	551284
46731	551285
43536	551286
71374	551287
243765	551288
103101	551289
243271	551290
162985	551291
15434	551292
144571	551293
268856	551294
105527	551295
95817	551296
101377	551297
1775	551298
182856	551299
186570	551300
131034	551301
156178	551302
192292	551303
205805	551304
310784	551305
251704	551306
231667	551307
78617	551308
98496	551309
154169	551310
44452	551311
13324	551312
117758	551313
61789	551314
127792	551315
132454	551316
124649	551317
83614	551318
186355	551319
217363	551320
62844	551321
97674	551322
3788	551323
197123	551324
165811	551325
160865	551326
314531	551327
45865	551328
162427	551329
134293	551330
87794	551331
168775	551332
190638	551333
93223	551334
28368	551335
129968	551336
236281	551337
182211	551338
41166	551339
170295	551340
67033	551341
26282	551342
39510	551343
186339	551344
296053	551345
29952	551346
88111	551347
204194	551348
121484	551349
286441	551350
90268	551351
289679	551352
138121	551353
251368	551354
313034	551355
88487	551356
261978	551357
45416	551358
115060	551359
24439	551360
13776	551361
54875	551362
85654	551363
29593	551364
43367	551365
53109	551366
126882	551367
8071	551368
22505	551369
34953	551370
191505	551371
28018	551372
5546	551373
267854	551374
290327	551375
142252	551376
117780	551377
215240	551378
6197	551379
32222	551380
7370	551381
3164	551382
1890	551383
55490	551384
18645	551385
57784	551386
7370	551387
136265	551388
186476	551389
132395	551390
43491	551391
25676	551392
1890	551393
85612	551394
21247	551395
71267	551396
12778	551397
5288	551398
150081	551399
23087	551400
126062	551401
134026	551402
20013	551403
172234	551404
97187	551405
131916	551406
131875	551407
57036	551408
1586	551409
53479	551410
45639	551411
261352	551412
47541	551413
161448	551414
13465	551415
94421	551416
29206	551417
78155	551418
36278	551419
31052	551420
7842	551421
27543	551422
213886	551423
253521	551424
253429	551425
71614	551426
60952	551427
79004	551428
7417	551429
8161	551430
12749	551431
18362	551432
16514	551433
127800	551434
182	551435
37350	551436
56726	551437
132892	551438
296989	551439
61671	551440
58073	551441
106652	551442
19968	551443
37950	551444
16514	551445
12739	551446
11425	551447
158188	551448
18250	551449
7552	551450
131116	551451
125012	551452
36774	551453
114106	551454
36550	551455
24498	551456
83177	551457
76051	551458
26985	551459
88607	551460
74012	551461
295704	551462
48034	551463
36117	551464
224152	551465
230957	551466
147528	551467
177565	551468
70474	551469
240940	551470
16779	551471
157673	551472
105117	551473
6612	551474
84727	551475
124965	551476
48632	551477
9758	551478
69541	551479
38309	551480
7407	551481
26017	551482
41888	551483
88522	551484
8378	551485
324895	551486
174658	551487
74720	551488
271927	551489
51542	551490
84822	551491
8230	551492
46095	551493
2236	551494
73024	551495
89805	551496
26853	551497
739	551498
90010	551499
174172	551500
18742	551501
12516	551502
50503	551503
90851	551504
219450	551505
194473	551506
65435	551507
129144	551508
52486	551509
186858	551510
17154	551511
10877	551512
31837	551513
164185	551514
225438	551515
55604	551516
113209	551517
101613	551518
241517	551519
25684	551520
8115	551521
19110	551522
57210	551523
53109	551524
98165	551525
11244	551526
279504	551527
275442	551528
26985	551529
113340	551530
84913	551531
134295	551532
212579	551533
72306	551534
19900	551535
18122	551536
77354	551537
84822	551538
272168	551539
12739	551540
114425	551541
122074	551542
8097	551543
32440	551544
3369	551545
328764	551546
81632	551547
140417	551548
47037	551549
63263	551550
133080	551551
50990	551552
199206	551553
130751	551554
200939	551555
159081	551556
101304	551557
84699	551558
11218	551559
204576	551560
81936	551561
190943	551562
82895	551563
68070	551564
262157	551565
95739	551566
120570	551567
121103	551568
73054	551569
107398	551570
101969	551571
149802	551572
29540	551573
159805	551574
279816	551575
129197	551576
184717	551577
7779	551578
4802	551579
85528	551580
37350	551581
7370	551582
102369	551583
185472	551584
91103	551585
254086	551586
58437	551587
150204	551588
37350	551589
120382	551590
128347	551591
146318	551592
1446	551593
213605	551594
296656	551595
10083	551596
76183	551597
32052	551598
39198	551599
47533	551600
33269	551601
160751	551602
28033	551603
8897	551604
323686	551605
54237	551606
32722	551607
206010	551608
40408	551609
264770	551610
16746	551611
153974	551612
261615	551613
89591	551614
318613	551615
131957	551616
156568	551617
46646	551618
70548	551619
20013	551620
49323	551621
70107	551622
56719	551623
44867	551624
47662	551625
108733	551626
210958	551627
691	551628
8071	551629
360	551630
51138	551631
7818	551632
93971	551633
205847	551634
323484	551635
22633	551636
140742	551637
89132	551638
9284	551639
41856	551640
8637	551641
198826	551642
29571	551643
243092	551644
94447	551645
206009	551646
7893	551647
53563	551648
253183	551649
10616	551650
67336	551651
165607	551652
62909	551653
116380	551654
91536	551655
89129	551656
196867	551657
32661	551658
135747	551659
4337	551660
174996	551661
184233	551662
177946	551663
12083	551664
326975	551665
15242	551666
99	551667
112641	551668
138782	551669
119099	551670
1748	551671
29711	551672
29711	551673
10554	551674
62681	551675
321004	551676
2236	551677
227549	551678
320074	551679
135856	551680
89476	551681
91411	551682
3160	551683
85021	551684
25619	551685
72848	551686
132124	551687
116833	551688
83878	551689
55904	551690
199372	551691
156922	551692
119805	551693
7778	551694
46912	551695
44496	551696
4633	551697
6189	551698
530	551699
1430	551700
17630	551701
36995	551702
124850	551703
318578	551704
22358	551705
6174	551706
17956	551707
180576	551708
69396	551709
10285	551710
38748	551711
179965	551712
203924	551713
13513	551714
74668	551715
44956	551716
51805	551717
14786	551718
14000	551719
200480	551720
20327	551721
107205	551722
167948	551723
21647	551724
1603	551725
1026	551726
202845	551727
31989	551728
6476	551729
24572	551730
49078	551731
49421	551732
72752	551733
9289	551734
3050	551735
125084	551736
65306	551737
21105	551738
17412	551739
244	551740
4955	551741
9821	551742
33136	551743
8934	551744
18531	551745
10094	551746
53934	551747
10142	551748
3898	551749
76521	551750
221501	551751
207652	551752
22160	551753
9923	551754
34177	551755
37065	551756
13787	551757
157738	551758
4777	551759
3932	551760
3632	551761
12098	551762
85505	551763
5335	551764
9899	551765
24137	551766
12899	551767
4585	551768
1120	551769
111554	551770
3225	551771
8061	551772
38490	551773
43992	551774
69608	551775
13441	551776
16617	551777
5425	551778
3956	551779
4777	551780
10730	551781
17907	551782
180151	551783
7662	551784
23024	551785
21613	551786
69306	551787
104917	551788
89567	551789
65011	551790
1933	551791
7913	551792
157393	551793
145144	551794
91431	551795
1506	551796
66398	551797
61671	551798
52907	551799
158066	551800
58714	551801
8109	551802
104358	551803
190880	551804
119728	551805
107280	551806
77377	551807
123274	551808
72859	551809
199575	551810
285229	551811
185626	551812
65594	551813
30918	551814
224723	551815
166201	551816
201094	551817
90161	551818
19645	551819
11313	551820
67136	551821
182200	551822
52368	551823
44617	551824
33194	551825
31494	551826
83531	551827
258518	551828
196475	551829
133203	551830
65236	551831
65625	551832
34948	551833
246621	551834
86001	551835
21011	551836
71402	551837
31661	551838
168829	551839
48329	551840
110137	551841
270104	551842
178700	551843
138594	551844
63898	551845
182910	551846
163097	551847
5784	551848
316654	551849
162335	551850
106601	551851
8424	551852
161052	551853
1320	551854
1	551855
804	551856
4412	551857
167727	551858
144861	551859
167196	551860
32365	551861
13365	551862
167889	551863
257228	551864
167793	551865
70252	551866
447	551867
9333	551868
9333	551869
167971	551870
2063	551871
167943	551872
70277	551873
107906	551874
7134	551875
106875	551876
167955	551877
3535	551878
177765	551879
143649	551880
49559	551881
311826	551882
315308	551883
135461	551884
2902	551885
106324	551886
10402	551887
131789	551888
274587	551889
25367	551890
24900	551891
44510	551892
129189	551893
40940	551894
17639	551895
106189	551896
150069	551897
175101	551898
62434	551899
78383	551900
26144	551901
78518	551902
59614	551903
271069	551904
160978	551905
119849	551906
226922	551907
33719	551908
53298	551909
8636	551910
6448	551911
293156	551912
53699	551913
111562	551914
44419	551915
41828	551916
137895	551917
119165	551918
30606	551919
61181	551920
128560	551921
119166	551922
26013	551923
76332	551924
323480	551925
325998	551926
2568	551927
207598	551928
73054	551929
84658	551930
154653	551931
116300	551932
50150	551933
113402	551934
16601	551935
22436	551936
91573	551937
37260	551938
36837	551939
50683	551940
54275	551941
30547	551942
108550	551943
9891	551944
65442	551945
49024	551946
129119	551947
65808	551948
167514	551949
12290	551950
105664	551951
70149	551952
107824	551953
9351	551954
107771	551955
107771	551956
107824	551957
46772	551958
3019	551959
87139	551960
1485	551961
21944	551962
34758	551963
221788	551964
110678	551965
157837	551966
196444	551967
285052	551968
263529	551969
101542	551970
38679	551971
9407	551972
261694	551973
274684	551974
48342	551975
295004	551976
115908	551977
303377	551978
198579	551979
54484	551980
296301	551981
251667	551982
202273	551983
234990	551984
137918	551985
11510	551986
178571	551987
70121	551988
111147	551989
48263	551990
8610	551991
292412	551992
238767	551993
52773	551994
107245	551995
74260	551996
189548	551997
207970	551998
130642	551999
199263	552000
267361	552001
129920	552002
126894	552003
213594	552004
91693	552005
4141	552006
50731	552007
1061	552008
76775	552009
36351	552010
36351	552011
60494	552012
13267	552013
148499	552014
126152	552015
83480	552016
118864	552017
174764	552018
23842	552019
100431	552020
137443	552021
250280	552022
24483	552023
278685	552024
40884	552025
129163	552026
171886	552027
158083	552028
175776	552029
197976	552030
12695	552031
67811	552032
43175	552033
82995	552034
106380	552035
97942	552036
7596	552037
261669	552038
125854	552039
119546	552040
19374	552041
28648	552042
285552	552043
48289	552044
16517	552045
157691	552046
30505	552047
152639	552048
322517	552049
38028	552050
255712	552051
140783	552052
169932	552053
26561	552054
65481	552055
38027	552056
10519	552057
55573	552058
167083	552059
37267	552060
125983	552061
67956	552062
58120	552063
2445	552064
42376	552065
183141	552066
18355	552067
183761	552068
6623	552069
14808	552070
72123	552071
18355	552072
72706	552073
15056	552074
15683	552075
33980	552076
112000	552077
127779	552078
44272	552079
69928	552080
24702	552081
54329	552082
10467	552083
62777	552084
89213	552085
130538	552086
68937	552087
105124	552088
116460	552089
26305	552090
47600	552091
16520	552092
151622	552093
185435	552094
108428	552095
266855	552096
9388	552097
125010	552098
6929	552099
11144	552100
8383	552101
81525	552102
64630	552103
27286	552104
95444	552105
30439	552106
317606	552107
71344	552108
180810	552109
164866	552110
198390	552111
141874	552112
271499	552113
73762	552114
24410	552115
185584	552116
212793	552117
156368	552118
83828	552119
205690	552120
31256	552121
114991	552122
89643	552123
66393	552124
305153	552125
93189	552126
45700	552127
20465	552128
15202	552129
306461	552130
15225	552131
201859	552132
303607	552133
156605	552134
65414	552135
56123	552136
85580	552137
35481	552138
3327	552139
262846	552140
152128	552141
75215	552142
123533	552143
170970	552144
256430	552145
166389	552146
293520	552147
75952	552148
106747	552149
101673	552150
43099	552151
298966	552152
132147	552153
70414	552154
114360	552155
10215	552156
169245	552157
12272	552158
194586	552159
45762	552160
117427	552161
47228	552162
31063	552163
189642	552164
49148	552165
118390	552166
50641	552167
125455	552168
97699	552169
50928	552170
188453	552171
127332	552172
9418	552173
117235	552174
17121	552175
182529	552176
71938	552177
194338	552178
247526	552179
299818	552180
251664	552181
250530	552182
174107	552183
79867	552184
83266	552185
10681	552186
15591	552187
303621	552188
11723	552189
169983	552190
219318	552191
185019	552192
149883	552193
253426	552194
136817	552195
23669	552196
125027	552197
188316	552198
319110	552199
255714	552200
104854	552201
104190	552202
271025	552203
37460	552204
245788	552205
176	552206
136269	552207
166999	552208
174301	552209
10783	552210
84750	552211
198227	552212
215656	552213
160934	552214
132807	552215
24115	552216
217054	552217
82984	552218
7020	552219
312056	552220
258283	552221
320590	552222
141430	552223
68789	552224
76210	552225
26583	552226
73253	552227
245971	552228
33314	552229
10812	552230
58564	552231
56790	552232
8480	552233
177575	552234
68076	552235
47051	552236
6940	552237
26581	552238
30155	552239
15542	552240
40824	552241
70162	552242
207889	552243
19467	552244
119546	552245
145446	552246
25206	552247
5541	552248
179679	552249
29127	552250
25171	552251
63846	552252
101058	552253
116416	552254
75504	552255
53869	552256
11623	552257
194697	552258
19049	552259
45938	552260
13635	552261
118816	552262
3722	552263
112542	552264
89617	552265
10927	552266
12893	552267
25818	552268
179620	552269
12279	552270
224837	552271
293068	552272
195428	552273
212657	552274
151191	552275
177222	552276
122393	552277
60365	552278
18680	552279
215000	552280
65173	552281
211844	552282
50087	552283
25480	552284
54691	552285
35245	552286
287720	552287
17344	552288
30224	552289
44041	552290
66931	552291
123389	552292
117416	552293
159584	552294
81686	552295
291	552296
214692	552297
14530	552298
26486	552299
83108	552300
45111	552301
18653	552302
136521	552303
19182	552304
126354	552305
216923	552306
25768	552307
44514	552308
141906	552309
270698	552310
244938	552311
301164	552312
56199	552313
51608	552314
169260	552315
59011	552316
9326	552317
176569	552318
229623	552319
245638	552320
194339	552321
157061	552322
199394	552323
22015	552324
138010	552325
37853	552326
115917	552327
233633	552328
230517	552329
833	552330
191239	552331
263235	552332
178252	552333
23353	552334
51510	552335
271903	552336
152504	552337
246228	552338
159709	552339
230679	552340
269574	552341
260059	552342
264275	552343
234156	552344
273448	552345
226811	552346
307512	552347
140993	552348
16517	552349
12803	552350
87560	552351
94561	552352
8671	552353
189582	552354
180770	552355
96804	552356
73442	552357
111696	552358
126753	552359
138446	552360
105850	552361
37895	552362
133466	552363
96116	552364
134529	552365
207670	552366
80240	552367
4204	552368
136140	552369
21777	552370
1114	552371
12512	552372
7652	552373
38851	552374
4478	552375
38155	552376
58778	552377
4997	552378
6275	552379
64324	552380
18979	552381
175098	552382
57308	552383
324570	552384
21348	552385
55914	552386
101028	552387
25142	552388
207	552389
5182	552390
89420	552391
234580	552392
86043	552393
1596	552394
128179	552395
28982	552396
138942	552397
48921	552398
59459	552399
176182	552400
56962	552401
78223	552402
62720	552403
1423	552404
63	552405
265	552406
22268	552407
18791	552408
184642	552409
187519	552410
111237	552411
10645	552412
127629	552413
12750	552414
29323	552415
78103	552416
306360	552417
43974	552418
7495	552419
102128	552420
13227	552421
10890	552422
300288	552423
1	552424
176719	552425
118334	552426
168227	552427
1718	552428
8053	552429
16373	552430
2237	552431
21511	552432
22767	552433
78597	552434
124474	552435
6528	552436
168114	552437
18866	552438
8584	552439
117374	552440
28414	552441
49165	552442
39364	552443
13629	552444
199682	552445
26281	552446
19164	552447
22754	552448
493	552449
419	552450
101239	552451
16077	552452
42569	552453
34787	552454
23519	552455
9701	552456
95993	552457
304250	552458
481	552459
63221	552460
26800	552461
1207	552462
1166	552463
25629	552464
11041	552465
13481	552466
766	552467
90451	552468
270896	552469
76041	552470
377	552471
766	552472
90697	552473
95308	552474
27907	552475
5451	552476
177256	552477
9115	552478
25981	552479
50538	552480
1402	552481
283798	552482
91303	552483
750	552484
21595	552485
11839	552486
52370	552487
163829	552488
23357	552489
22227	552490
44994	552491
12879	552492
46145	552493
3781	552494
94626	552495
39686	552496
69046	552497
141433	552498
152085	552499
153543	552500
37096	552501
86371	552502
34438	552503
1083	552504
122383	552505
1295	552506
128560	552507
5431	552508
87244	552509
11890	552510
250878	552511
549	552512
134013	552513
201114	552514
290936	552515
73940	552516
122931	552517
27801	552518
2653	552519
25431	552520
31386	552521
127462	552522
99256	552523
320220	552524
322599	552525
245227	552526
8698	552527
93365	552528
264465	552529
109578	552530
14228	552531
9852	552532
50677	552533
5359	552534
3232	552535
89393	552536
54597	552537
70449	552538
20366	552539
167649	552540
2653	552541
41964	552542
3749	552543
6058	552544
288308	552545
195736	552546
114976	552547
5514	552548
17066	552549
26115	552550
113288	552551
4937	552552
131978	552553
38340	552554
165524	552555
164606	552556
14228	552557
153047	552558
166820	552559
188826	552560
10015	552561
7962	552562
135145	552563
7941	552564
3772	552565
220601	552566
324968	552567
66193	552568
157691	552569
38462	552570
47601	552571
183030	552572
197050	552573
126081	552574
110108	552575
37662	552576
67677	552577
180949	552578
193230	552579
72792	552580
27801	552581
188794	552582
68511	552583
37891	552584
7038	552585
210604	552586
138815	552587
76684	552588
155266	552589
47693	552590
180086	552591
208491	552592
323270	552593
76032	552594
115751	552595
101874	552596
32964	552597
62982	552598
76202	552599
33428	552600
67572	552601
2202	552602
9932	552603
3772	552604
222761	552605
176901	552606
324271	552607
29713	552608
303338	552609
19237	552610
170004	552611
126209	552612
19141	552613
219976	552614
18096	552615
12419	552616
221331	552617
165052	552618
1	552619
47987	552620
207738	552621
250511	552622
181982	552623
113248	552624
174957	552625
5008	552626
73374	552627
300054	552628
59227	552629
29565	552630
31118	552631
2101	552632
1575	552633
41458	552634
197543	552635
34264	552636
105999	552637
6727	552638
246561	552639
24138	552640
8530	552641
77393	552642
8087	552643
136895	552644
14851	552645
29178	552646
210251	552647
81290	552648
52519	552649
23885	552650
122265	552651
120389	552652
58305	552653
106977	552654
21697	552655
116684	552656
7473	552657
24861	552658
53364	552659
34343	552660
113859	552661
10059	552662
113859	552663
150913	552664
36722	552665
23973	552666
74470	552667
36722	552668
3741	552669
20160	552670
17496	552671
180137	552672
256167	552673
194758	552674
270126	552675
27951	552676
134061	552677
67927	552678
40921	552679
5100	552680
23841	552681
33804	552682
214669	552683
40997	552684
308066	552685
13403	552686
135239	552687
166935	552688
29794	552689
24928	552690
1832	552691
109696	552692
113129	552693
119780	552694
316743	552695
101008	552696
82599	552697
73119	552698
73119	552699
107595	552700
45805	552701
107867	552702
20065	552703
283825	552704
316017	552705
295389	552706
180007	552707
327401	552708
170912	552709
75424	552710
113129	552711
186006	552712
49348	552713
17009	552714
3308	552715
270206	552716
835	552717
78979	552718
288379	552719
288705	552720
153100	552721
295883	552722
278914	552723
308988	552724
21391	552725
31450	552726
84334	552727
325991	552728
143349	552729
119312	552730
143289	552731
165972	552732
18806	552733
137193	552734
20078	552735
37786	552736
17621	552737
130955	552738
2558	552739
129704	552740
34631	552741
14676	552742
102055	552743
291616	552744
54592	552745
10879	552746
5719	552747
107676	552748
138162	552749
1180	552750
52584	552751
1202	552752
5616	552753
2721	552754
31820	552755
19833	552756
12062	552757
70572	552758
11868	552759
43210	552760
134240	552761
81592	552762
260071	552763
121688	552764
24041	552765
283643	552766
175092	552767
114037	552768
298046	552769
480	552770
210159	552771
137269	552772
123622	552773
171650	552774
10492	552775
36388	552776
254881	552777
6971	552778
1133	552779
71832	552780
232879	552781
158678	552782
169416	552783
78494	552784
78095	552785
18035	552786
175146	552787
10008	552788
43838	552789
191234	552790
117827	552791
121598	552792
288961	552793
177501	552794
73343	552795
165393	552796
131606	552797
257850	552798
271169	552799
271171	552800
270853	552801
47640	552802
55087	552803
32649	552804
60925	552805
80924	552806
15552	552807
1538	552808
1295	552809
40655	552810
156855	552811
149887	552812
1795	552813
286751	552814
44782	552815
20132	552816
112994	552817
43390	552818
27375	552819
135804	552820
175729	552821
269536	552822
303948	552823
208868	552824
132765	552825
69506	552826
66689	552827
785	552828
194029	552829
168565	552830
127794	552831
51289	552832
173143	552833
11336	552834
74225	552835
30208	552836
78692	552837
2342	552838
31803	552839
93808	552840
13032	552841
11922	552842
256913	552843
257805	552844
218170	552845
10998	552846
169301	552847
8700	552848
189286	552849
182373	552850
155456	552851
305166	552852
207872	552853
213703	552854
163558	552855
149972	552856
2685	552857
105134	552858
37365	552859
133713	552860
71015	552861
306726	552862
298337	552863
183080	552864
53951	552865
16437	552866
163146	552867
150293	552868
232313	552869
327523	552870
12294	552871
223071	552872
44476	552873
7693	552874
106141	552875
28689	552876
118509	552877
86398	552878
315474	552879
207995	552880
8411	552881
138638	552882
184347	552883
184418	552884
42013	552885
165188	552886
25907	552887
223068	552888
261250	552889
299205	552890
299204	552891
224313	552892
244890	552893
44660	552894
209987	552895
318008	552896
56602	552897
263563	552898
172161	552899
126844	552900
292317	552901
225346	552902
82413	552903
94111	552904
159910	552905
44892	552906
77466	552907
181384	552908
256872	552909
4471	552910
166326	552911
226736	552912
180453	552913
87560	552914
10729	552915
327669	552916
111870	552917
131304	552918
167687	552919
166935	552920
107795	552921
6809	552922
6809	552923
6809	552924
131649	552925
204897	552926
131650	552927
181031	552928
154478	552929
311932	552930
7072	552931
17975	552932
164777	552933
5106	552934
112882	552935
212531	552936
176101	552937
165144	552938
128700	552939
138887	552940
59084	552941
31390	552942
208944	552943
95383	552944
176071	552945
91095	552946
97962	552947
20892	552948
21940	552949
7454	552950
2740	552951
44819	552952
8978	552953
1660	552954
66641	552955
73292	552956
43009	552957
52073	552958
25746	552959
52428	552960
21403	552961
87362	552962
15787	552963
14154	552964
26261	552965
70009	552966
18964	552967
128709	552968
54381	552969
34537	552970
44574	552971
16241	552972
30536	552973
5364	552974
2740	552975
112396	552976
27786	552977
327133	552978
2778	552979
216341	552980
36243	552981
327824	552982
40288	552983
27786	552984
61859	552985
16592	552986
29884	552987
151544	552988
51316	552989
5585	552990
222743	552991
4336	552992
32057	552993
286399	552994
70350	552995
16705	552996
108204	552997
3019	552998
46939	552999
2793	553000
259263	553001
35543	553002
1908	553003
14341	553004
2792	553005
21614	553006
137868	553007
108323	553008
35855	553009
301139	553010
132641	553011
165617	553012
68602	553013
127170	553014
201815	553015
180877	553016
107270	553017
57225	553018
197049	553019
298238	553020
99269	553021
182229	553022
58919	553023
237591	553024
23478	553025
160085	553026
9655	553027
9676	553028
135850	553029
76476	553030
1760	553031
104560	553032
5637	553033
207134	553034
35194	553035
2185	553036
5586	553037
59585	553038
111893	553039
324583	553040
236480	553041
16428	553042
10654	553043
57421	553044
95222	553045
8794	553046
50734	553047
31380	553048
195065	553049
34279	553050
208020	553051
282311	553052
5387	553053
99858	553054
31955	553055
31955	553056
48833	553057
23321	553058
104683	553059
44457	553060
196303	553061
304976	553062
109106	553063
104560	553064
32848	553065
61721	553066
266894	553067
275	553068
8001	553069
140449	553070
98988	553071
118873	553072
20132	553073
280613	553074
17405	553075
177889	553076
74077	553077
303971	553078
44782	553079
54685	553080
158577	553081
63999	553082
29794	553083
55508	553084
42229	553085
5968	553086
172910	553087
135850	553088
20429	553089
5155	553090
6579	553091
46811	553092
282228	553093
253678	553094
138997	553095
18461	553096
9433	553097
1684	553098
294936	553099
106926	553100
53838	553101
620	553102
150191	553103
301777	553104
89277	553105
35461	553106
95116	553107
23109	553108
211498	553109
48484	553110
211162	553111
92454	553112
44253	553113
80376	553114
302791	553115
187320	553116
174180	553117
187584	553118
56565	553119
130159	553120
34172	553121
181571	553122
167107	553123
256189	553124
282340	553125
80964	553126
16803	553127
15900	553128
23027	553129
138588	553130
150214	553131
84904	553132
21908	553133
32351	553134
288597	553135
65583	553136
132831	553137
243974	553138
4035	553139
19434	553140
325019	553141
209318	553142
318494	553143
30663	553144
209296	553145
164127	553146
6686	553147
395	553148
140100	553149
153918	553150
187120	553151
303675	553152
124873	553153
134425	553154
124338	553155
34098	553156
275790	553157
1915	553158
66653	553159
1612	553160
65676	553161
18609	553162
157362	553163
165021	553164
147356	553165
55575	553166
92427	553167
1593	553168
169323	553169
13638	553170
202997	553171
317292	553172
106127	553173
73929	553174
203474	553175
32266	553176
100462	553177
137356	553178
56403	553179
138588	553180
146556	553181
40336	553182
208766	553183
24198	553184
67726	553185
174862	553186
104229	553187
245565	553188
102842	553189
86221	553190
286037	553191
20416	553192
12436	553193
66872	553194
170908	553195
164204	553196
2275	553197
157404	553198
210646	553199
79259	553200
13027	553201
206741	553202
86760	553203
108529	553204
95121	553205
173840	553206
49170	553207
250498	553208
113086	553209
141205	553210
91061	553211
16729	553212
28420	553213
232606	553214
327353	553215
198475	553216
3884	553217
94011	553218
58532	553219
9251	553220
20433	553221
268352	553222
16294	553223
306770	553224
54532	553225
11633	553226
42404	553227
231215	553228
134684	553229
213008	553230
213008	553231
153925	553232
16180	553233
140268	553234
101730	553235
127243	553236
138059	553237
237453	553238
106236	553239
265526	553240
192942	553241
95842	553242
27128	553243
218206	553244
219822	553245
82514	553246
162583	553247
114139	553248
53211	553249
16522	553250
32905	553251
138098	553252
107753	553253
158548	553254
102950	553255
179557	553256
133370	553257
202949	553258
109711	553259
13316	553260
79350	553261
5861	553262
153418	553263
41760	553264
145382	553265
305440	553266
36049	553267
91128	553268
168595	553269
98600	553270
294915	553271
184176	553272
140430	553273
68272	553274
69397	553275
3799	553276
51	553277
208695	553278
135719	553279
317510	553280
302775	553281
182663	553282
134759	553283
244220	553284
313307	553285
212827	553286
326108	553287
19909	553288
45906	553289
64052	553290
186608	553291
146825	553292
213486	553293
105058	553294
180537	553295
94710	553296
114895	553297
95284	553298
313670	553299
287960	553300
85172	553301
69274	553302
97230	553303
47216	553304
201730	553305
13838	553306
190436	553307
60101	553308
314215	553309
109398	553310
260531	553311
176953	553312
131235	553313
13237	553314
133834	553315
165234	553316
269146	553317
44951	553318
214404	553319
176718	553320
20717	553321
20717	553322
148536	553323
1357	553324
189091	553325
39900	553326
204469	553327
170801	553328
22856	553329
40222	553330
208594	553331
114674	553332
1676	553333
60349	553334
145721	553335
182253	553336
105690	553337
173361	553338
119653	553339
236790	553340
236589	553341
98835	553342
109629	553343
133834	553344
132774	553345
26326	553346
203380	553347
172690	553348
296186	553349
172667	553350
21959	553351
29220	553352
134479	553353
136818	553354
34213	553355
193428	553356
90320	553357
301679	553358
130101	553359
102584	553360
245472	553361
106867	553362
136419	553363
66788	553364
40354	553365
81164	553366
88824	553367
57014	553368
322354	553369
208786	553370
122784	553371
152175	553372
307937	553373
251271	553374
164100	553375
32516	553376
38652	553377
29884	553378
80278	553379
123671	553380
19985	553381
204039	553382
115082	553383
73012	553384
159737	553385
34193	553386
11017	553387
183245	553388
183593	553389
132903	553390
233333	553391
105718	553392
160136	553393
55701	553394
163409	553395
132613	553396
29287	553397
4640	553398
124487	553399
296033	553400
124487	553401
43671	553402
10654	553403
27489	553404
6792	553405
1848	553406
45743	553407
4575	553408
98798	553409
78700	553410
154760	553411
103131	553412
126790	553413
183269	553414
85446	553415
16567	553416
97783	553417
47116	553418
171361	553419
41293	553420
9738	553421
49645	553422
2175	553423
118645	553424
43425	553425
111065	553426
1518	553427
92148	553428
233893	553429
195373	553430
296695	553431
33340	553432
73560	553433
165888	553434
56367	553435
179150	553436
214064	553437
12110	553438
6567	553439
3948	553440
3948	553441
160408	553442
211268	553443
46693	553444
151959	553445
18814	553446
158682	553447
79696	553448
14099	553449
14099	553450
134506	553451
194814	553452
8476	553453
11781	553454
250317	553455
27136	553456
240697	553457
4199	553458
134506	553459
27136	553460
11781	553461
36615	553462
215196	553463
27136	553464
3581	553465
11629	553466
32044	553467
3581	553468
4199	553469
88559	553470
70534	553471
4199	553472
12176	553473
123053	553474
197186	553475
20062	553476
17	553477
17	553478
17	553479
140986	553480
103266	553481
38029	553482
69381	553483
54285	553484
301499	553485
68794	553486
20268	553487
8971	553488
35690	553489
85446	553490
66588	553491
43194	553492
145833	553493
59606	553494
38029	553495
211591	553496
8971	553497
66588	553498
46196	553499
7437	553500
7348	553501
35983	553502
4460	553503
1935	553504
226936	553505
54508	553506
239131	553507
366	553508
184588	553509
106705	553510
56141	553511
26156	553512
26156	553513
72146	553514
123949	553515
326147	553516
170448	553517
30164	553518
14037	553519
37340	553520
73597	553521
134753	553522
24229	553523
110863	553524
235594	553525
8642	553526
119627	553527
24631	553528
9164	553529
52221	553530
16548	553531
136843	553532
311053	553533
7609	553534
33242	553535
35677	553536
87918	553537
9151	553538
198721	553539
176492	553540
63677	553541
602	553542
194466	553543
63677	553544
156322	553545
8538	553546
8538	553547
8538	553548
157348	553549
91951	553550
91551	553551
197186	553552
119627	553553
33242	553554
88327	553555
98798	553556
24229	553557
41293	553558
41293	553559
83731	553560
244672	553561
49654	553562
119627	553563
46017	553564
102218	553565
262951	553566
506	553567
146397	553568
28459	553569
18952	553570
197122	553571
235173	553572
300165	553573
200862	553574
22009	553575
40224	553576
17855	553577
145933	553578
158103	553579
193893	553580
257721	553581
158103	553582
39633	553583
87088	553584
119419	553585
34895	553586
572	553587
2018	553588
572	553589
73844	553590
75020	553591
32122	553592
245969	553593
63611	553594
52942	553595
13532	553596
32556	553597
572	553598
10457	553599
259586	553600
1453	553601
125428	553602
235545	553603
29628	553604
120008	553605
120007	553606
178667	553607
172365	553608
26624	553609
321273	553610
208698	553611
113566	553612
53687	553613
120063	553614
75489	553615
195373	553616
21005	553617
142916	553618
11602	553619
6141	553620
63344	553621
106135	553622
273181	553623
325177	553624
121596	553625
123205	553626
6497	553627
4640	553628
271997	553629
219078	553630
13428	553631
168614	553632
13137	553633
95623	553634
71881	553635
3354	553636
67186	553637
189577	553638
242048	553639
216988	553640
193709	553641
152469	553642
168524	553643
118587	553644
312459	553645
157566	553646
217344	553647
314286	553648
286023	553649
308492	553650
245460	553651
119817	553652
133296	553653
207375	553654
55554	553655
3849	553656
84155	553657
55564	553658
26487	553659
7975	553660
200827	553661
5587	553662
61887	553663
82667	553664
156975	553665
306244	553666
118727	553667
73938	553668
102110	553669
10066	553670
1822	553671
10066	553672
36364	553673
112152	553674
132296	553675
200400	553676
243707	553677
63611	553678
239575	553679
18637	553680
118226	553681
49401	553682
90815	553683
966	553684
20201	553685
72116	553686
255490	553687
1859	553688
23882	553689
103453	553690
10680	553691
92121	553692
68244	553693
146783	553694
113170	553695
17248	553696
94929	553697
8364	553698
120187	553699
267082	553700
5553	553701
206717	553702
129660	553703
14200	553704
40736	553705
273447	553706
40299	553707
107838	553708
37161	553709
68887	553710
34644	553711
245020	553712
107839	553713
18185	553714
209501	553715
133501	553716
976	553717
276101	553718
36214	553719
136790	553720
207070	553721
63656	553722
8759	553723
53879	553724
25525	553725
7824	553726
99078	553727
88666	553728
166316	553729
16171	553730
130730	553731
21351	553732
50867	553733
78509	553734
188814	553735
121291	553736
78512	553737
62312	553738
117942	553739
109433	553740
267271	553741
51296	553742
235430	553743
99125	553744
65078	553745
14987	553746
69210	553747
22566	553748
275010	553749
170658	553750
4908	553751
4908	553752
142201	553753
253151	553754
138161	553755
171574	553756
149116	553757
93385	553758
28807	553759
1084	553760
22468	553761
25090	553762
166901	553763
211492	553764
140865	553765
7881	553766
104970	553767
116134	553768
20496	553769
26624	553770
3912	553771
87992	553772
68318	553773
9644	553774
113880	553775
226083	553776
175581	553777
292039	553778
1571	553779
12179	553780
141119	553781
5699	553782
196289	553783
54246	553784
108170	553785
60987	553786
48838	553787
75896	553788
21211	553789
43023	553790
25529	553791
190	553792
37998	553793
259	553794
293122	553795
338	553796
64	553797
76	553798
161	553799
73726	553800
38700	553801
1345	553802
5235	553803
93613	553804
5047	553805
10546	553806
115210	553807
43872	553808
207064	553809
9330	553810
5309	553811
10367	553812
155486	553813
2003	553814
38737	553815
31431	553816
13453	553817
863	553818
638	553819
57882	553820
45594	553821
315	553822
9251	553823
144791	553824
47150	553825
46312	553826
4070	553827
243538	553828
172738	553829
148159	553830
132605	553831
7505	553832
16744	553833
39723	553834
138222	553835
22936	553836
212054	553837
70508	553838
5142	553839
211948	553840
132630	553841
44522	553842
7262	553843
39588	553844
136558	553845
125316	553846
248	553847
30341	553848
16332	553849
293349	553850
961	553851
156148	553852
168677	553853
152751	553854
182713	553855
182052	553856
12072	553857
160484	553858
88552	553859
53886	553860
82409	553861
1345	553862
104610	553863
90990	553864
32267	553865
70029	553866
93679	553867
85518	553868
100660	553869
216043	553870
22161	553871
112644	553872
13682	553873
24486	553874
248032	553875
4918	553876
156148	553877
314188	553878
298618	553879
10577	553880
114236	553881
27716	553882
66338	553883
75608	553884
27858	553885
61061	553886
87596	553887
31112	553888
211235	553889
130	553890
923	553891
138553	553892
279327	553893
13014	553894
285103	553895
61296	553896
326531	553897
4034	553898
46312	553899
47831	553900
49323	553901
115654	553902
17637	553903
325214	553904
282028	553905
234706	553906
105610	553907
254152	553908
146192	553909
49312	553910
39605	553911
146602	553912
2153	553913
168517	553914
6321	553915
8421	553916
72381	553917
60034	553918
239450	553919
26834	553920
94633	553921
6263	553922
154701	553923
145773	553924
3357	553925
111240	553926
11583	553927
39254	553928
1154	553929
4866	553930
217371	553931
135494	553932
94126	553933
148436	553934
80534	553935
88971	553936
144627	553937
30850	553938
1773	553939
1468	553940
15544	553941
89009	553942
13697	553943
215732	553944
169112	553945
607	553946
50536	553947
2518	553948
171756	553949
168395	553950
69015	553951
58706	553952
124213	553953
54729	553954
215712	553955
254865	553956
21458	553957
146800	553958
29596	553959
178055	553960
254217	553961
94487	553962
243913	553963
35593	553964
323419	553965
262601	553966
48876	553967
121646	553968
207821	553969
166	553970
42108	553971
43208	553972
47153	553973
86242	553974
80495	553975
74052	553976
46312	553977
114220	553978
8908	553979
118770	553980
18605	553981
26822	553982
107666	553983
100554	553984
198786	553985
41333	553986
147040	553987
105161	553988
20012	553989
142463	553990
335	553991
4559	553992
3358	553993
11308	553994
106474	553995
4483	553996
175972	553997
320126	553998
10901	553999
5145	554000
86004	554001
126165	554002
189876	554003
15440	554004
256840	554005
3890	554006
13680	554007
40584	554008
150349	554009
16859	554010
34087	554011
23619	554012
39720	554013
7614	554014
607	554015
110334	554016
305932	554017
5243	554018
56540	554019
85847	554020
269815	554021
323918	554022
26243	554023
2855	554024
38286	554025
103157	554026
13392	554027
181057	554028
181057	554029
196941	554030
120194	554031
83216	554032
6941	554033
64	554034
31739	554035
203312	554036
37758	554037
71619	554038
108138	554039
32424	554040
108138	554041
6878	554042
26975	554043
225924	554044
26098	554045
71897	554046
330	554047
641	554048
168463	554049
72437	554050
52913	554051
52913	554052
147833	554053
321218	554054
16543	554055
15504	554056
3359	554057
98923	554058
205078	554059
295746	554060
199309	554061
22775	554062
22775	554063
22775	554064
288585	554065
34400	554066
72914	554067
55144	554068
90987	554069
21079	554070
827	554071
132375	554072
12757	554073
70083	554074
205176	554075
966	554076
140910	554077
327453	554078
16034	554079
110414	554080
89887	554081
28744	554082
212361	554083
44407	554084
27	554085
92263	554086
125912	554087
8846	554088
25434	554089
8846	554090
8846	554091
77634	554092
69994	554093
314203	554094
119752	554095
124952	554096
1067	554097
304145	554098
327464	554099
48209	554100
85885	554101
173267	554102
13202	554103
39724	554104
139275	554105
295490	554106
50731	554107
77622	554108
210194	554109
107988	554110
172521	554111
327936	554112
107465	554113
14629	554114
58525	554115
12232	554116
255023	554117
87452	554118
157348	554119
284950	554120
148461	554121
148461	554122
39210	554123
119558	554124
8764	554125
213033	554126
114234	554127
1142	554128
283066	554129
175055	554130
248776	554131
608	554132
608	554133
78121	554134
243022	554135
19904	554136
38827	554137
54242	554138
26853	554139
16998	554140
55021	554141
78084	554142
121978	554143
122808	554144
26525	554145
52718	554146
89208	554147
16670	554148
89900	554149
206144	554150
79714	554151
127073	554152
211895	554153
123219	554154
186653	554155
284904	554156
186635	554157
186635	554158
185555	554159
17917	554160
79714	554161
49086	554162
1740	554163
132323	554164
191457	554165
78084	554166
125459	554167
125486	554168
144359	554169
55021	554170
122779	554171
118588	554172
18565	554173
211768	554174
139071	554175
10211	554176
169161	554177
8399	554178
103666	554179
163691	554180
106866	554181
119920	554182
16461	554183
58244	554184
71503	554185
185438	554186
180831	554187
320449	554188
138079	554189
86612	554190
324762	554191
26525	554192
147454	554193
55021	554194
1740	554195
78433	554196
108403	554197
108403	554198
308727	554199
104342	554200
31326	554201
211191	554202
215986	554203
197879	554204
197879	554205
66040	554206
22352	554207
22352	554208
186653	554209
208094	554210
102032	554211
244186	554212
244885	554213
36208	554214
158621	554215
295250	554216
23351	554217
158508	554218
244033	554219
31020	554220
13734	554221
128616	554222
12788	554223
180539	554224
116226	554225
7234	554226
94203	554227
216323	554228
129485	554229
12345	554230
133503	554231
210125	554232
10560	554233
2704	554234
213369	554235
185553	554236
89000	554237
283382	554238
40258	554239
93065	554240
2958	554241
32108	554242
257908	554243
185433	554244
51960	554245
164156	554246
73454	554247
89	554248
147766	554249
9224	554250
113487	554251
30842	554252
75769	554253
139670	554254
234024	554255
50350	554256
230960	554257
29524	554258
29524	554259
153337	554260
224075	554261
61100	554262
48	554263
161624	554264
35295	554265
59811	554266
74272	554267
61100	554268
85264	554269
121568	554270
5736	554271
26769	554272
125898	554273
167282	554274
55402	554275
56663	554276
237735	554277
7709	554278
54487	554279
82287	554280
3966	554281
55402	554282
7713	554283
153929	554284
291835	554285
36930	554286
237470	554287
22914	554288
271476	554289
990	554290
43509	554291
32451	554292
95539	554293
275398	554294
135005	554295
193058	554296
99160	554297
54032	554298
990	554299
10910	554300
30192	554301
103613	554302
14952	554303
94581	554304
246151	554305
99153	554306
129990	554307
55756	554308
29982	554309
126499	554310
58857	554311
7713	554312
101867	554313
18068	554314
18068	554315
69834	554316
6227	554317
24073	554318
164955	554319
252831	554320
9810	554321
13057	554322
140598	554323
59524	554324
225483	554325
107235	554326
71489	554327
26391	554328
129549	554329
300675	554330
201804	554331
157820	554332
146722	554333
238700	554334
282907	554335
286883	554336
202511	554337
241077	554338
187960	554339
271741	554340
238408	554341
148815	554342
230200	554343
91513	554344
245167	554345
79184	554346
198071	554347
45794	554348
96494	554349
124958	554350
11690	554351
101619	554352
143662	554353
310607	554354
267299	554355
124217	554356
18740	554357
101620	554358
176689	554359
29067	554360
180370	554361
100402	554362
238782	554363
269656	554364
151147	554365
256312	554366
229192	554367
156232	554368
152741	554369
222406	554370
113320	554371
127028	554372
236166	554373
220163	554374
68117	554375
68117	554376
101619	554377
62680	554378
641	554379
107246	554380
134574	554381
58738	554382
74287	554383
46696	554384
83380	554385
107859	554386
40	554387
103103	554388
318752	554389
189089	554390
288475	554391
147272	554392
62761	554393
211542	554394
73316	554395
281332	554396
77643	554397
269089	554398
14308	554399
162690	554400
72999	554401
114181	554402
13181	554403
190350	554404
154749	554405
29795	554406
173542	554407
234657	554408
83911	554409
79920	554410
127254	554411
22051	554412
1067	554413
2821	554414
38881	554415
11474	554416
222184	554417
112412	554418
72686	554419
38346	554420
18698	554421
5872	554422
4973	554423
91221	554424
71267	554425
156011	554426
9658	554427
117411	554428
180471	554429
201	554430
201	554431
66570	554432
61463	554433
12224	554434
57889	554435
219046	554436
100056	554437
39766	554438
197394	554439
190058	554440
152146	554441
168463	554442
258489	554443
155399	554444
45438	554445
16188	554446
170513	554447
46423	554448
173619	554449
262320	554450
264543	554451
187472	554452
89598	554453
89598	554454
88765	554455
131908	554456
245661	554457
34309	554458
34309	554459
50030	554460
225605	554461
101721	554462
296440	554463
72972	554464
48995	554465
306204	554466
22444	554467
106040	554468
294056	554469
18509	554470
160608	554471
10351	554472
316087	554473
183923	554474
106015	554475
73616	554476
48995	554477
4343	554478
30601	554479
180977	554480
246438	554481
146147	554482
73616	554483
6703	554484
123171	554485
195215	554486
150330	554487
196855	554488
100863	554489
245574	554490
111001	554491
55835	554492
147470	554493
24730	554494
77408	554495
189479	554496
61519	554497
30552	554498
128706	554499
18493	554500
104042	554501
59096	554502
103643	554503
299621	554504
100776	554505
149876	554506
285580	554507
163578	554508
195545	554509
124257	554510
4343	554511
238313	554512
319355	554513
214941	554514
268199	554515
196350	554516
55749	554517
106015	554518
25403	554519
22442	554520
64074	554521
1587	554522
46847	554523
22245	554524
132269	554525
15970	554526
38199	554527
72944	554528
201361	554529
310924	554530
9168	554531
139622	554532
127620	554533
187606	554534
201904	554535
43870	554536
202785	554537
264870	554538
36497	554539
68448	554540
203161	554541
202168	554542
26657	554543
82036	554544
1526	554545
4956	554546
5951	554547
306679	554548
172	554549
84594	554550
157849	554551
172941	554552
27816	554553
172941	554554
55761	554555
8233	554556
93956	554557
302517	554558
228108	554559
94878	554560
190412	554561
82052	554562
17546	554563
36979	554564
132443	554565
61261	554566
132728	554567
168325	554568
191003	554569
172801	554570
111009	554571
251912	554572
123298	554573
90694	554574
166186	554575
15975	554576
76333	554577
280086	554578
51939	554579
78288	554580
126528	554581
56058	554582
48669	554583
26094	554584
156034	554585
43705	554586
21286	554587
29707	554588
73559	554589
93867	554590
32729	554591
159102	554592
81327	554593
49587	554594
214693	554595
104747	554596
280945	554597
104917	554598
7035	554599
270353	554600
16168	554601
84707	554602
51343	554603
101868	554604
27102	554605
174402	554606
55823	554607
19056	554608
111103	554609
39082	554610
39082	554611
172271	554612
175680	554613
315891	554614
59336	554615
13884	554616
97431	554617
85818	554618
55792	554619
12112	554620
251190	554621
23169	554622
71862	554623
14552	554624
71162	554625
55186	554626
29283	554627
190697	554628
173305	554629
162311	554630
118903	554631
141251	554632
167617	554633
94625	554634
975	554635
116138	554636
245190	554637
119235	554638
52332	554639
2482	554640
311002	554641
59856	554642
74208	554643
149219	554644
208049	554645
154226	554646
4659	554647
12315	554648
324975	554649
95651	554650
80686	554651
4	554652
4	554653
4	554654
4	554655
187177	554656
114266	554657
74204	554658
74172	554659
74204	554660
5680	554661
75096	554662
180160	554663
73488	554664
68906	554665
6112	554666
17675	554667
12369	554668
130289	554669
88736	554670
191584	554671
348	554672
30312	554673
25405	554674
204119	554675
59696	554676
72874	554677
2959	554678
48747	554679
184380	554680
158472	554681
24032	554682
17484	554683
76784	554684
34257	554685
60430	554686
177153	554687
49721	554688
49721	554689
734	554690
221872	554691
105166	554692
20498	554693
68466	554694
1331	554695
94842	554696
45876	554697
35948	554698
68429	554699
147180	554700
82461	554701
93927	554702
61663	554703
8364	554704
5121	554705
47871	554706
62094	554707
324631	554708
8605	554709
21125	554710
309227	554711
36684	554712
201226	554713
138671	554714
156	554715
20317	554716
177751	554717
126099	554718
237483	554719
209495	554720
3408	554721
7208	554722
121757	554723
314978	554724
268391	554725
202949	554726
145454	554727
25669	554728
270178	554729
25669	554730
70068	554731
53695	554732
126	554733
21230	554734
22866	554735
319842	554736
124498	554737
62096	554738
197	554739
190118	554740
197	554741
190044	554742
129976	554743
6971	554744
10464	554745
117789	554746
172514	554747
172519	554748
70495	554749
125967	554750
9908	554751
9908	554752
9908	554753
61984	554754
34887	554755
255857	554756
1	554757
63905	554758
107754	554759
25251	554760
2291	554761
4011	554762
237634	554763
4279	554764
13844	554765
35239	554766
120181	554767
64	554768
11979	554769
182619	554770
133830	554771
4186	554772
92330	554773
3640	554774
1228	554775
16490	554776
156704	554777
3006	554778
177421	554779
3556	554780
123439	554781
180167	554782
25369	554783
25369	554784
78112	554785
202638	554786
4434	554787
328330	554788
237362	554789
161851	554790
230154	554791
148897	554792
268425	554793
134098	554794
191962	554795
154975	554796
246709	554797
138530	554798
96856	554799
74939	554800
150807	554801
157372	554802
328642	554803
310813	554804
101551	554805
299293	554806
323358	554807
117470	554808
42336	554809
301198	554810
236600	554811
45550	554812
37164	554813
243833	554814
263183	554815
322607	554816
112789	554817
114934	554818
11739	554819
260627	554820
201165	554821
265923	554822
118271	554823
290871	554824
172356	554825
170598	554826
172357	554827
154783	554828
234934	554829
109042	554830
152066	554831
132346	554832
209275	554833
253172	554834
202422	554835
13617	554836
223260	554837
5240	554838
7972	554839
1680	554840
136324	554841
119396	554842
415	554843
39117	554844
189580	554845
8937	554846
164002	554847
18260	554848
102130	554849
4861	554850
22016	554851
10197	554852
18211	554853
49099	554854
60567	554855
65684	554856
244664	554857
186986	554858
114838	554859
13356	554860
21947	554861
9358	554862
31369	554863
75470	554864
108381	554865
23688	554866
220794	554867
52292	554868
5930	554869
3190	554870
7090	554871
19	554872
52761	554873
120418	554874
17809	554875
13156	554876
20049	554877
3178	554878
76648	554879
39876	554880
185061	554881
54271	554882
12647	554883
1842	554884
79988	554885
123435	554886
48715	554887
90143	554888
23462	554889
64946	554890
166600	554891
83	554892
50820	554893
216453	554894
95998	554895
70334	554896
79219	554897
87405	554898
84462	554899
157127	554900
144976	554901
125877	554902
91983	554903
132698	554904
135438	554905
155508	554906
77710	554907
208381	554908
315508	554909
82502	554910
91983	554911
239145	554912
164004	554913
178613	554914
14078	554915
178607	554916
153260	554917
125877	554918
78867	554919
26380	554920
167051	554921
67438	554922
91221	554923
91221	554924
134008	554925
16141	554926
52678	554927
41539	554928
213295	554929
230180	554930
187004	554931
285485	554932
258219	554933
92559	554934
83825	554935
311167	554936
40297	554937
143561	554938
19714	554939
180764	554940
148476	554941
82140	554942
25838	554943
74595	554944
196856	554945
92523	554946
234942	554947
183747	554948
117047	554949
308907	554950
88350	554951
126403	554952
90690	554953
98555	554954
85000	554955
28175	554956
203504	554957
168569	554958
223896	554959
5200	554960
42947	554961
310723	554962
223776	554963
273003	554964
117047	554965
15633	554966
289799	554967
245033	554968
273872	554969
236757	554970
81109	554971
229724	554972
36463	554973
195503	554974
21484	554975
128220	554976
108373	554977
83778	554978
1457	554979
96016	554980
154418	554981
327868	554982
95591	554983
194962	554984
89	554985
89	554986
3838	554987
66491	554988
224878	554989
182704	554990
183437	554991
183437	554992
53978	554993
124072	554994
308913	554995
209762	554996
188230	554997
308319	554998
64810	554999
212427	555000
71757	555001
7303	555002
78421	555003
77066	555004
247326	555005
48943	555006
64810	555007
81346	555008
279306	555009
92165	555010
92165	555011
197	555012
14972	555013
2395	555014
203	555015
14972	555016
163534	555017
322369	555018
72756	555019
297407	555020
124466	555021
10301	555022
95224	555023
1068	555024
6148	555025
58305	555026
165290	555027
239115	555028
6529	555029
286790	555030
71508	555031
160572	555032
22478	555033
1300	555034
785	555035
5530	555036
94045	555037
217419	555038
16927	555039
143730	555040
12113	555041
138893	555042
216123	555043
252604	555044
80	555045
30693	555046
85672	555047
15	555048
37007	555049
68275	555050
82604	555051
28067	555052
117689	555053
104840	555054
284559	555055
127807	555056
35262	555057
77859	555058
186	555059
223181	555060
45902	555061
127688	555062
888	555063
7061	555064
251233	555065
144147	555066
186	555067
7255	555068
110112	555069
206926	555070
327359	555071
13184	555072
286397	555073
144352	555074
28067	555075
351	555076
465	555077
251241	555078
163784	555079
186976	555080
713	555081
16375	555082
1873	555083
145875	555084
20605	555085
131477	555086
28067	555087
8194	555088
106310	555089
124412	555090
55757	555091
247059	555092
45099	555093
203650	555094
3907	555095
105152	555096
127634	555097
302250	555098
83322	555099
71486	555100
82461	555101
16383	555102
9171	555103
31661	555104
251110	555105
251639	555106
163538	555107
16398	555108
68460	555109
68492	555110
2680	555111
78810	555112
45916	555113
284326	555114
52045	555115
163843	555116
170428	555117
203480	555118
164754	555119
38457	555120
14929	555121
163548	555122
12933	555123
150548	555124
13676	555125
303646	555126
435	555127
31915	555128
6012	555129
4944	555130
68412	555131
45720	555132
110099	555133
78017	555134
32819	555135
102476	555136
8477	555137
68950	555138
20430	555139
136908	555140
1873	555141
2467	555142
266900	555143
37331	555144
195107	555145
168897	555146
31682	555147
164593	555148
2962	555149
35078	555150
10192	555151
319115	555152
31915	555153
188434	555154
52045	555155
19073	555156
153099	555157
10793	555158
4999	555159
55757	555160
251183	555161
321154	555162
196828	555163
46160	555164
203526	555165
49853	555166
45584	555167
45722	555168
1447	555169
77841	555170
127797	555171
9434	555172
16922	555173
120000	555174
435	555175
309533	555176
5170	555177
1447	555178
120585	555179
119703	555180
85672	555181
84314	555182
435	555183
14714	555184
68931	555185
435	555186
15217	555187
22478	555188
25994	555189
26072	555190
203564	555191
435	555192
105333	555193
16377	555194
31666	555195
1752	555196
287157	555197
314259	555198
25708	555199
78810	555200
196172	555201
220666	555202
130873	555203
1747	555204
16530	555205
290104	555206
16448	555207
21667	555208
308759	555209
13621	555210
100442	555211
58305	555212
77952	555213
284913	555214
152291	555215
3612	555216
290017	555217
187071	555218
3417	555219
188665	555220
261939	555221
26086	555222
15	555223
222926	555224
6291	555225
19639	555226
6383	555227
971	555228
309811	555229
120091	555230
6012	555231
104692	555232
2473	555233
176634	555234
134768	555235
51792	555236
34801	555237
203775	555238
274819	555239
72860	555240
22448	555241
3951	555242
22478	555243
78	555244
317678	555245
218103	555246
54591	555247
275706	555248
61731	555249
291876	555250
7642	555251
14396	555252
60264	555253
19082	555254
72657	555255
7348	555256
58832	555257
7364	555258
93131	555259
9070	555260
48368	555261
61693	555262
2591	555263
59178	555264
28329	555265
153919	555266
62084	555267
215275	555268
3002	555269
68480	555270
4554	555271
103754	555272
68480	555273
3727	555274
20478	555275
65843	555276
186416	555277
60092	555278
109752	555279
9970	555280
18051	555281
163972	555282
113978	555283
103798	555284
280307	555285
130242	555286
220373	555287
182005	555288
248037	555289
226026	555290
141001	555291
90847	555292
47982	555293
193944	555294
168090	555295
265528	555296
16555	555297
283256	555298
75052	555299
180106	555300
108461	555301
313899	555302
132675	555303
168822	555304
80441	555305
281088	555306
26445	555307
70788	555308
244994	555309
172717	555310
160188	555311
246439	555312
200047	555313
193877	555314
113297	555315
70788	555316
193878	555317
193878	555318
173633	555319
111595	555320
271717	555321
185381	555322
118209	555323
16591	555324
167454	555325
176594	555326
87368	555327
9752	555328
9752	555329
88027	555330
56254	555331
30603	555332
207001	555333
187160	555334
49484	555335
48559	555336
50609	555337
18139	555338
30562	555339
240566	555340
76327	555341
30562	555342
116197	555343
135782	555344
18139	555345
177171	555346
17407	555347
922	555348
41503	555349
49319	555350
177960	555351
240897	555352
17327	555353
16632	555354
17388	555355
22360	555356
79417	555357
71265	555358
34481	555359
226614	555360
37941	555361
185501	555362
81318	555363
84550	555364
34790	555365
48559	555366
310572	555367
37657	555368
13467	555369
86075	555370
109093	555371
13523	555372
275844	555373
11753	555374
248286	555375
9183	555376
13523	555377
7063	555378
43577	555379
25486	555380
96209	555381
85977	555382
205460	555383
124844	555384
148350	555385
207610	555386
11753	555387
197117	555388
66882	555389
64195	555390
4480	555391
26752	555392
96309	555393
20224	555394
85975	555395
316281	555396
168037	555397
71762	555398
11753	555399
11753	555400
37556	555401
37029	555402
312502	555403
11650	555404
190372	555405
182803	555406
59917	555407
72711	555408
72694	555409
72711	555410
50609	555411
12757	555412
297872	555413
293825	555414
36727	555415
199435	555416
72176	555417
68523	555418
29653	555419
148033	555420
34939	555421
90270	555422
96960	555423
34939	555424
192607	555425
142138	555426
60689	555427
8	555428
90377	555429
90377	555430
90377	555431
6522	555432
65714	555433
8	555434
8	555435
140777	555436
96062	555437
27462	555438
8	555439
111756	555440
171194	555441
259072	555442
276409	555443
107568	555444
16890	555445
6178	555446
186292	555447
29514	555448
100823	555449
56607	555450
24026	555451
56251	555452
33136	555453
204986	555454
196923	555455
64091	555456
10795	555457
37819	555458
26671	555459
58654	555460
18578	555461
313	555462
289793	555463
37963	555464
9503	555465
82150	555466
107298	555467
115106	555468
141463	555469
53281	555470
164288	555471
166595	555472
166835	555473
55247	555474
85977	555475
3448	555476
65300	555477
11357	555478
166243	555479
92924	555480
14925	555481
310568	555482
312072	555483
26681	555484
9425	555485
55138	555486
33497	555487
96063	555488
30582	555489
12757	555490
114102	555491
126303	555492
109490	555493
123422	555494
54019	555495
146799	555496
191608	555497
205176	555498
67688	555499
255453	555500
111941	555501
170341	555502
4946	555503
175390	555504
200822	555505
266234	555506
62016	555507
81487	555508
240564	555509
13013	555510
262815	555511
167977	555512
72916	555513
28914	555514
43334	555515
41478	555516
149490	555517
231994	555518
19195	555519
57948	555520
30755	555521
15717	555522
82442	555523
36655	555524
154223	555525
99634	555526
177626	555527
103205	555528
44273	555529
82442	555530
126269	555531
154223	555532
48118	555533
94823	555534
75395	555535
41503	555536
193811	555537
90110	555538
44273	555539
18950	555540
323069	555541
73587	555542
132182	555543
271006	555544
282934	555545
19195	555546
44935	555547
12593	555548
91552	555549
174503	555550
90919	555551
213271	555552
79628	555553
187160	555554
23811	555555
4997	555556
216913	555557
167029	555558
55761	555559
92459	555560
308714	555561
12757	555562
74865	555563
34832	555564
99076	555565
113978	555566
18139	555567
34832	555568
133598	555569
50965	555570
153790	555571
237017	555572
64607	555573
43480	555574
153695	555575
99017	555576
12945	555577
12757	555578
1194	555579
1194	555580
2559	555581
124606	555582
29379	555583
13870	555584
18221	555585
40925	555586
61	555587
8088	555588
36567	555589
1874	555590
14171	555591
17094	555592
9810	555593
14182	555594
14812	555595
122903	555596
50247	555597
191355	555598
62313	555599
324406	555600
324731	555601
269305	555602
94925	555603
11891	555604
108894	555605
324375	555606
7842	555607
53592	555608
158383	555609
159400	555610
110652	555611
82455	555612
239633	555613
59050	555614
71699	555615
158637	555616
21273	555617
52572	555618
26101	555619
253038	555620
3907	555621
351	555622
40324	555623
18268	555624
84569	555625
4788	555626
93827	555627
297149	555628
56387	555629
64790	555630
212324	555631
162668	555632
65122	555633
127187	555634
26040	555635
134107	555636
73051	555637
50049	555638
8172	555639
125225	555640
194567	555641
125225	555642
7273	555643
129281	555644
30218	555645
32470	555646
5630	555647
147940	555648
113140	555649
40260	555650
983	555651
316348	555652
147584	555653
73986	555654
158642	555655
34380	555656
89467	555657
208130	555658
297500	555659
155200	555660
5968	555661
185231	555662
292508	555663
6051	555664
39162	555665
36373	555666
35687	555667
14066	555668
97404	555669
29812	555670
153469	555671
110331	555672
41926	555673
25238	555674
154995	555675
119173	555676
108221	555677
120645	555678
11900	555679
68220	555680
11900	555681
201739	555682
30236	555683
11900	555684
46115	555685
294399	555686
67786	555687
183530	555688
169948	555689
39687	555690
259740	555691
213838	555692
191547	555693
79581	555694
124695	555695
38300	555696
126735	555697
134258	555698
4821	555699
82130	555700
210760	555701
301172	555702
55657	555703
55658	555704
126021	555705
122780	555706
30236	555707
16029	555708
207	555709
83587	555710
1197	555711
20800	555712
9238	555713
1447	555714
1006	555715
99317	555716
59751	555717
31371	555718
173719	555719
55094	555720
139611	555721
40215	555722
184163	555723
204004	555724
289946	555725
92350	555726
129885	555727
82643	555728
46034	555729
6034	555730
85874	555731
43068	555732
27746	555733
97064	555734
245994	555735
177089	555736
173115	555737
54629	555738
95163	555739
168248	555740
26012	555741
24026	555742
26446	555743
1092	555744
131	555745
14233	555746
7646	555747
104323	555748
9307	555749
1665	555750
60869	555751
117664	555752
32125	555753
97548	555754
831	555755
2956	555756
203673	555757
38512	555758
54300	555759
26907	555760
75417	555761
63225	555762
314440	555763
127631	555764
120874	555765
1129	555766
88550	555767
18721	555768
42380	555769
26894	555770
322447	555771
18616	555772
134837	555773
51856	555774
68424	555775
261725	555776
77542	555777
47606	555778
69231	555779
232525	555780
45799	555781
66727	555782
8950	555783
38449	555784
1740	555785
21407	555786
84063	555787
276837	555788
176675	555789
44075	555790
39284	555791
157415	555792
5889	555793
207055	555794
244852	555795
10734	555796
14227	555797
14365	555798
111518	555799
23052	555800
28386	555801
14481	555802
82634	555803
109911	555804
96282	555805
35768	555806
36919	555807
165847	555808
213326	555809
30156	555810
62344	555811
174102	555812
57781	555813
47423	555814
183503	555815
61305	555816
34636	555817
141768	555818
121463	555819
195981	555820
108279	555821
185817	555822
14979	555823
14139	555824
1903	555825
155729	555826
7406	555827
166439	555828
74506	555829
34990	555830
20725	555831
1280	555832
231042	555833
72984	555834
111533	555835
25980	555836
147089	555837
4964	555838
5059	555839
78789	555840
22899	555841
76477	555842
404	555843
175299	555844
15776	555845
105247	555846
32355	555847
317582	555848
19689	555849
91377	555850
26994	555851
18871	555852
17762	555853
195	555854
96771	555855
263494	555856
9848	555857
51185	555858
63996	555859
56475	555860
5952	555861
19580	555862
118061	555863
46105	555864
92352	555865
92951	555866
82173	555867
1208	555868
43101	555869
75976	555870
3104	555871
278637	555872
76007	555873
132775	555874
157318	555875
11628	555876
193344	555877
238206	555878
42376	555879
7776	555880
75957	555881
3648	555882
103008	555883
15417	555884
163	555885
55	555886
18419	555887
107357	555888
52460	555889
15710	555890
99351	555891
163	555892
2410	555893
22631	555894
4352	555895
16244	555896
61552	555897
142265	555898
138123	555899
29855	555900
148191	555901
90201	555902
6034	555903
55730	555904
114951	555905
5083	555906
4493	555907
1592	555908
13391	555909
243480	555910
1411	555911
41484	555912
93925	555913
4275	555914
199147	555915
33516	555916
297013	555917
110553	555918
2308	555919
9517	555920
31358	555921
83084	555922
139538	555923
591	555924
38727	555925
7405	555926
16293	555927
5191	555928
1830	555929
45574	555930
62149	555931
22769	555932
97247	555933
72942	555934
244989	555935
20378	555936
9004	555937
263117	555938
29109	555939
22121	555940
9507	555941
2	555942
7553	555943
52740	555944
66710	555945
121339	555946
118533	555947
52386	555948
11959	555949
94930	555950
260198	555951
117144	555952
279728	555953
380	555954
2249	555955
13936	555956
72771	555957
93132	555958
102722	555959
211502	555960
8449	555961
53798	555962
18454	555963
115937	555964
158829	555965
53198	555966
74028	555967
1489	555968
8939	555969
3472	555970
303135	555971
16306	555972
46016	555973
62244	555974
18378	555975
52835	555976
1067	555977
50012	555978
49025	555979
94480	555980
16304	555981
10851	555982
73717	555983
137559	555984
40429	555985
49510	555986
12249	555987
23068	555988
107054	555989
87419	555990
37	555991
67089	555992
16199	555993
36764	555994
52654	555995
2855	555996
149136	555997
13708	555998
137387	555999
142863	556000
104047	556001
67238	556002
38696	556003
264428	556004
21764	556005
39918	556006
56534	556007
1861	556008
79749	556009
5137	556010
25714	556011
171768	556012
28062	556013
90819	556014
60884	556015
53146	556016
17488	556017
7894	556018
212379	556019
319025	556020
2407	556021
154452	556022
147156	556023
59178	556024
4477	556025
8625	556026
20114	556027
125251	556028
45130	556029
30686	556030
11144	556031
232169	556032
41798	556033
18097	556034
106561	556035
116415	556036
2287	556037
46308	556038
117043	556039
51394	556040
3938	556041
9903	556042
13754	556043
8899	556044
841	556045
214299	556046
124853	556047
75738	556048
15554	556049
3306	556050
5248	556051
28706	556052
182650	556053
495	556054
105639	556055
67858	556056
3562	556057
66825	556058
27555	556059
138629	556060
76152	556061
74928	556062
7761	556063
211709	556064
12521	556065
283	556066
18990	556067
2366	556068
49652	556069
15617	556070
135972	556071
26203	556072
83931	556073
65245	556074
25561	556075
980	556076
47432	556077
60850	556078
38548	556079
30598	556080
93839	556081
2949	556082
128023	556083
199233	556084
68147	556085
208	556086
102080	556087
159574	556088
30961	556089
327178	556090
327138	556091
326971	556092
90449	556093
6971	556094
5435	556095
41715	556096
100	556097
1562	556098
12328	556099
5807	556100
2723	556101
18696	556102
311	556103
15781	556104
158576	556105
44982	556106
18642	556107
161886	556108
244083	556109
6999	556110
25306	556111
6889	556112
93144	556113
18620	556114
184	556115
67974	556116
35032	556117
500	556118
31019	556119
2435	556120
122073	556121
41371	556122
31916	556123
185240	556124
37679	556125
9376	556126
44073	556127
282715	556128
1059	556129
412	556130
19651	556131
216690	556132
8907	556133
60346	556134
133854	556135
30670	556136
14214	556137
37607	556138
52665	556139
6054	556140
34959	556141
47943	556142
81957	556143
52927	556144
11605	556145
124739	556146
18741	556147
18385	556148
87689	556149
10707	556150
191030	556151
109986	556152
298113	556153
33051	556154
52927	556155
298439	556156
7345	556157
171089	556158
261078	556159
1734	556160
169326	556161
992	556162
225111	556163
6882	556164
40232	556165
58097	556166
210560	556167
100410	556168
279906	556169
276427	556170
135373	556171
84710	556172
289451	556173
51300	556174
60716	556175
281352	556176
188038	556177
81655	556178
1094	556179
2316	556180
68952	556181
311	556182
3418	556183
449	556184
23271	556185
5134	556186
101166	556187
87299	556188
103969	556189
93601	556190
72326	556191
141336	556192
46568	556193
81339	556194
8315	556195
77961	556196
89866	556197
162565	556198
77504	556199
284254	556200
286042	556201
107810	556202
33747	556203
61383	556204
40803	556205
296280	556206
50518	556207
8051	556208
1597	556209
97700	556210
31927	556211
56332	556212
54903	556213
132946	556214
52959	556215
17425	556216
86309	556217
73880	556218
77816	556219
18303	556220
35730	556221
78394	556222
38101	556223
53522	556224
138453	556225
25239	556226
25673	556227
82273	556228
25239	556229
52894	556230
132945	556231
25239	556232
56556	556233
82957	556234
81056	556235
58088	556236
79490	556237
289325	556238
78718	556239
27569	556240
81056	556241
124846	556242
34689	556243
78985	556244
9906	556245
130757	556246
289692	556247
206890	556248
83049	556249
49146	556250
124131	556251
194571	556252
123546	556253
111421	556254
121579	556255
270810	556256
191676	556257
1852	556258
55237	556259
191676	556260
35221	556261
39367	556262
35013	556263
192000	556264
57146	556265
57146	556266
51306	556267
51306	556268
21991	556269
58671	556270
19980	556271
108612	556272
108612	556273
169238	556274
258034	556275
3293	556276
103982	556277
26037	556278
247082	556279
260	556280
3905	556281
189205	556282
105140	556283
13785	556284
72845	556285
257893	556286
2215	556287
163799	556288
6529	556289
103616	556290
187	556291
713	556292
214550	556293
113679	556294
321116	556295
214198	556296
19073	556297
82910	556298
112703	556299
16530	556300
35734	556301
2453	556302
99084	556303
16189	556304
43434	556305
10226	556306
36984	556307
45946	556308
267495	556309
131369	556310
10399	556311
105103	556312
209244	556313
127271	556314
15	556315
127563	556316
122812	556317
302635	556318
15472	556319
11355	556320
3561	556321
191635	556322
105468	556323
2066	556324
188140	556325
35152	556326
309370	556327
22564	556328
105600	556329
235558	556330
159358	556331
84422	556332
72553	556333
40434	556334
8339	556335
103915	556336
107160	556337
26248	556338
200162	556339
6134	556340
260	556341
198355	556342
13186	556343
34801	556344
164797	556345
34985	556346
67100	556347
154069	556348
312409	556349
2847	556350
210181	556351
465	556352
11750	556353
206451	556354
40020	556355
17873	556356
163185	556357
164061	556358
145958	556359
16448	556360
15127	556361
14007	556362
155724	556363
309239	556364
526	556365
16412	556366
70288	556367
81970	556368
131796	556369
77195	556370
304596	556371
218764	556372
253103	556373
651	556374
127200	556375
152808	556376
37631	556377
78669	556378
8311	556379
144	556380
31679	556381
6383	556382
127128	556383
25967	556384
198152	556385
44669	556386
13186	556387
51515	556388
146327	556389
221476	556390
1005	556391
46759	556392
251634	556393
132810	556394
5609	556395
196353	556396
268340	556397
260955	556398
36649	556399
32320	556400
144	556401
80053	556402
259371	556403
192774	556404
237499	556405
22825	556406
15	556407
5935	556408
197960	556409
403	556410
106916	556411
37347	556412
54541	556413
127675	556414
56122	556415
58149	556416
7883	556417
328010	556418
68909	556419
82403	556420
8554	556421
19943	556422
76459	556423
109689	556424
103479	556425
104732	556426
21250	556427
21250	556428
22563	556429
311350	556430
77739	556431
126951	556432
309307	556433
203639	556434
198321	556435
137732	556436
123454	556437
198528	556438
194950	556439
97145	556440
6529	556441
207185	556442
188140	556443
161940	556444
18667	556445
82062	556446
224104	556447
3575	556448
181940	556449
30657	556450
310564	556451
83944	556452
253292	556453
713	556454
28755	556455
208	556456
85444	556457
69008	556458
142627	556459
236959	556460
107088	556461
1045	556462
134448	556463
134448	556464
137392	556465
123765	556466
107996	556467
54825	556468
6933	556469
300530	556470
77120	556471
32320	556472
70141	556473
13284	556474
13629	556475
92687	556476
82493	556477
280746	556478
210163	556479
318361	556480
98759	556481
290022	556482
45916	556483
24836	556484
195993	556485
114196	556486
37055	556487
13186	556488
8554	556489
3138	556490
18625	556491
137042	556492
164432	556493
3910	556494
99808	556495
6383	556496
56941	556497
83914	556498
302174	556499
195130	556500
291	556501
2676	556502
159025	556503
2453	556504
27988	556505
8554	556506
32486	556507
13867	556508
126246	556509
5035	556510
265050	556511
144151	556512
225726	556513
10447	556514
111239	556515
301751	556516
210601	556517
201102	556518
54730	556519
150969	556520
43838	556521
309810	556522
204178	556523
181866	556524
129469	556525
45722	556526
205470	556527
1684	556528
26306	556529
60054	556530
187070	556531
16386	556532
108655	556533
54810	556534
163256	556535
162135	556536
120947	556537
25815	556538
161899	556539
7030	556540
161899	556541
3905	556542
198522	556543
251095	556544
6552	556545
302196	556546
7029	556547
18951	556548
214271	556549
43902	556550
150859	556551
11963	556552
31679	556553
31721	556554
785	556555
24771	556556
127271	556557
131225	556558
2662	556559
167998	556560
217772	556561
15	556562
29212	556563
208524	556564
13814	556565
170371	556566
36210	556567
120158	556568
42056	556569
127284	556570
120985	556571
67090	556572
26086	556573
327163	556574
48235	556575
104840	556576
182099	556577
2677	556578
18630	556579
12248	556580
106935	556581
260	556582
12115	556583
196143	556584
56286	556585
286711	556586
195967	556587
163696	556588
5674	556589
3032	556590
198484	556591
82910	556592
18625	556593
13740	556594
22805	556595
287523	556596
56541	556597
121267	556598
46088	556599
104963	556600
105166	556601
77758	556602
45525	556603
26248	556604
67611	556605
1386	556606
5708	556607
125730	556608
46958	556609
1045	556610
322373	556611
41231	556612
61096	556613
119973	556614
51634	556615
56348	556616
6117	556617
45707	556618
52143	556619
15483	556620
2388	556621
16357	556622
81532	556623
20152	556624
7029	556625
141967	556626
7266	556627
4999	556628
104297	556629
187928	556630
203588	556631
302505	556632
2976	556633
67824	556634
37242	556635
96806	556636
6716	556637
126951	556638
6012	556639
30806	556640
244151	556641
40038	556642
122	556643
21222	556644
2317	556645
3561	556646
260	556647
263959	556648
13621	556649
3910	556650
120168	556651
287603	556652
9958	556653
205696	556654
69330	556655
208922	556656
257502	556657
89866	556658
7566	556659
1925	556660
78202	556661
2680	556662
199085	556663
172889	556664
209736	556665
1747	556666
87416	556667
218310	556668
72553	556669
53042	556670
251100	556671
30009	556672
4851	556673
163287	556674
82819	556675
15	556676
169	556677
167748	556678
209682	556679
206027	556680
288117	556681
30009	556682
120415	556683
24269	556684
273767	556685
250091	556686
31695	556687
216373	556688
289805	556689
199692	556690
302530	556691
103702	556692
3907	556693
51456	556694
16377	556695
152723	556696
111569	556697
316847	556698
174943	556699
2976	556700
19943	556701
119359	556702
229529	556703
99054	556704
16238	556705
3910	556706
177907	556707
42701	556708
215361	556709
52802	556710
140908	556711
263685	556712
265030	556713
137127	556714
169881	556715
79942	556716
123407	556717
5609	556718
59700	556719
5141	556720
259444	556721
8554	556722
45343	556723
67100	556724
105269	556725
120947	556726
14922	556727
67100	556728
32506	556729
198444	556730
85910	556731
80717	556732
12405	556733
97750	556734
9044	556735
90636	556736
157537	556737
25738	556738
5300	556739
150829	556740
10931	556741
167322	556742
3046	556743
96890	556744
14643	556745
220509	556746
171625	556747
254786	556748
256712	556749
33610	556750
3018	556751
49893	556752
205275	556753
20457	556754
20457	556755
55092	556756
20457	556757
51027	556758
4918	556759
23111	556760
62	556761
115838	556762
116850	556763
57448	556764
15846	556765
26309	556766
72020	556767
35006	556768
157733	556769
89189	556770
7617	556771
55621	556772
14664	556773
62	556774
21307	556775
377	556776
12667	556777
80995	556778
140280	556779
219575	556780
802	556781
185214	556782
424	556783
76120	556784
295885	556785
77615	556786
4328	556787
75601	556788
183582	556789
1705	556790
72972	556791
25770	556792
57537	556793
13295	556794
10019	556795
26682	556796
70071	556797
2066	556798
59000	556799
27814	556800
25121	556801
57976	556802
94734	556803
313849	556804
28888	556805
7444	556806
4829	556807
5160	556808
37177	556809
27534	556810
12255	556811
90677	556812
58960	556813
43332	556814
2208	556815
3370	556816
4648	556817
20000	556818
2986	556819
7394	556820
1116	556821
77	556822
1093	556823
1848	556824
85803	556825
91	556826
125288	556827
86122	556828
29163	556829
68151	556830
43593	556831
34373	556832
10484	556833
4774	556834
731	556835
29197	556836
92980	556837
24658	556838
19197	556839
33426	556840
22417	556841
137608	556842
2655	556843
299726	556844
73935	556845
255648	556846
68610	556847
71923	556848
28175	556849
433	556850
99501	556851
212599	556852
2195	556853
82444	556854
32281	556855
123	556856
120468	556857
43022	556858
57651	556859
278	556860
5937	556861
238066	556862
81083	556863
336	556864
57431	556865
18972	556866
1116	556867
67	556868
7326	556869
178010	556870
3922	556871
1572	556872
48939	556873
19697	556874
693	556875
115086	556876
44761	556877
10715	556878
32551	556879
136816	556880
65489	556881
44956	556882
42188	556883
109591	556884
30820	556885
191586	556886
4829	556887
19693	556888
75731	556889
273748	556890
2684	556891
285	556892
89431	556893
22294	556894
34658	556895
8201	556896
12651	556897
31500	556898
6716	556899
24425	556900
160773	556901
22950	556902
45867	556903
195073	556904
83352	556905
63683	556906
9753	556907
166	556908
57065	556909
221248	556910
20617	556911
8185	556912
14133	556913
112259	556914
22948	556915
76173	556916
150659	556917
15346	556918
3084	556919
3317	556920
16092	556921
532	556922
60421	556923
13646	556924
74628	556925
435	556926
21154	556927
220759	556928
72403	556929
243803	556930
5845	556931
28717	556932
2870	556933
12797	556934
70340	556935
59150	556936
3983	556937
314719	556938
15235	556939
87116	556940
101715	556941
272879	556942
151497	556943
1521	556944
114542	556945
34808	556946
22413	556947
78220	556948
10759	556949
11951	556950
12535	556951
303452	556952
782	556953
36889	556954
5457	556955
29333	556956
32986	556957
191052	556958
5404	556959
47425	556960
314302	556961
89017	556962
46754	556963
95835	556964
95908	556965
14596	556966
6185	556967
136346	556968
108038	556969
10203	556970
128361	556971
101287	556972
66590	556973
59832	556974
4455	556975
52158	556976
319298	556977
3038	556978
29373	556979
46330	556980
93204	556981
221610	556982
1583	556983
37875	556984
39765	556985
193298	556986
130445	556987
483	556988
168313	556989
4868	556990
47726	556991
48841	556992
8269	556993
302631	556994
63	556995
26690	556996
193682	556997
145021	556998
1626	556999
321636	557000
50680	557001
2085	557002
278	557003
23539	557004
201487	557005
2166	557006
213177	557007
64224	557008
8576	557009
13508	557010
32226	557011
211069	557012
34840	557013
270779	557014
100828	557015
272	557016
56988	557017
1848	557018
3219	557019
24	557020
36429	557021
137451	557022
20179	557023
30177	557024
126626	557025
321010	557026
2883	557027
239882	557028
30172	557029
272930	557030
100394	557031
12804	557032
277677	557033
225653	557034
150567	557035
7432	557036
62241	557037
268765	557038
90536	557039
115858	557040
270828	557041
75526	557042
150683	557043
68218	557044
107874	557045
41922	557046
53314	557047
290695	557048
313458	557049
182702	557050
201548	557051
23326	557052
208532	557053
86281	557054
221014	557055
288416	557056
122841	557057
121246	557058
41884	557059
51507	557060
82294	557061
328074	557062
1354	557063
268058	557064
205618	557065
246573	557066
272856	557067
144219	557068
192406	557069
90569	557070
272389	557071
178399	557072
324617	557073
301736	557074
175328	557075
214957	557076
81159	557077
173410	557078
273792	557079
274100	557080
189648	557081
123830	557082
198536	557083
237209	557084
112699	557085
324381	557086
192451	557087
149095	557088
245991	557089
237506	557090
276051	557091
327108	557092
96380	557093
246495	557094
81212	557095
182895	557096
261885	557097
50201	557098
223477	557099
150018	557100
70143	557101
219228	557102
110004	557103
310151	557104
190320	557105
29973	557106
246667	557107
185001	557108
189265	557109
35389	557110
198625	557111
272128	557112
158456	557113
3869	557114
237042	557115
312383	557116
184248	557117
185596	557118
40514	557119
232846	557120
308303	557121
295507	557122
74912	557123
73966	557124
207687	557125
312434	557126
148313	557127
328147	557128
142012	557129
115982	557130
190933	557131
197854	557132
196249	557133
185090	557134
160702	557135
125458	557136
193873	557137
7927	557138
107685	557139
152468	557140
124168	557141
53418	557142
59429	557143
2494	557144
10759	557145
2590	557146
140571	557147
9980	557148
64252	557149
66332	557150
297456	557151
269189	557152
150355	557153
89418	557154
9069	557155
5678	557156
28666	557157
85689	557158
266928	557159
165324	557160
254399	557161
180390	557162
107072	557163
279902	557164
173735	557165
107072	557166
4499	557167
75204	557168
31321	557169
272129	557170
158758	557171
185248	557172
211863	557173
124327	557174
124859	557175
66917	557176
46561	557177
64493	557178
48726	557179
15008	557180
203725	557181
20394	557182
199004	557183
302776	557184
158187	557185
84211	557186
1987	557187
19232	557188
55294	557189
152131	557190
196897	557191
112813	557192
78236	557193
70380	557194
4111	557195
1439	557196
2809	557197
1226	557198
13448	557199
39735	557200
18942	557201
209650	557202
11205	557203
164101	557204
83753	557205
5	557206
148802	557207
303528	557208
40660	557209
5064	557210
64646	557211
302863	557212
26210	557213
289567	557214
301340	557215
79620	557216
107523	557217
172307	557218
163288	557219
65902	557220
266440	557221
221436	557222
150173	557223
189500	557224
131924	557225
196239	557226
178738	557227
2277	557228
193253	557229
49427	557230
431	557231
7950	557232
126099	557233
12804	557234
114803	557235
133858	557236
143814	557237
21836	557238
5748	557239
268452	557240
12890	557241
296118	557242
11235	557243
17424	557244
81540	557245
32804	557246
6129	557247
76123	557248
46961	557249
2421	557250
23796	557251
177129	557252
254458	557253
36867	557254
117572	557255
161594	557256
81385	557257
87842	557258
49018	557259
5603	557260
301795	557261
23401	557262
308128	557263
17306	557264
275189	557265
125550	557266
21865	557267
278615	557268
112734	557269
175166	557270
263330	557271
153466	557272
17434	557273
137180	557274
137180	557275
396	557276
167211	557277
207167	557278
6582	557279
250956	557280
291064	557281
154174	557282
185611	557283
191774	557284
423	557285
145354	557286
100364	557287
94319	557288
16157	557289
40911	557290
125071	557291
152506	557292
64889	557293
131341	557294
64757	557295
132944	557296
61797	557297
41466	557298
61339	557299
294089	557300
18884	557301
315841	557302
291685	557303
295382	557304
160593	557305
72751	557306
246728	557307
72751	557308
103282	557309
184690	557310
156407	557311
44475	557312
324636	557313
67468	557314
68449	557315
50264	557316
2100	557317
273049	557318
177773	557319
177822	557320
28382	557321
35505	557322
766	557323
156641	557324
199167	557325
23877	557326
23877	557327
62818	557328
75422	557329
273536	557330
48093	557331
63281	557332
19478	557333
51888	557334
271813	557335
174157	557336
17044	557337
253568	557338
1027	557339
115214	557340
145615	557341
216437	557342
99867	557343
87323	557344
193975	557345
95780	557346
243601	557347
47598	557348
2765	557349
187702	557350
163288	557351
78494	557352
23709	557353
10931	557354
161253	557355
69836	557356
11634	557357
21248	557358
9532	557359
63558	557360
196517	557361
137788	557362
9164	557363
90892	557364
219163	557365
98010	557366
32969	557367
118253	557368
298304	557369
20331	557370
86082	557371
19962	557372
1515	557373
27070	557374
9360	557375
48	557376
90100	557377
42558	557378
40911	557379
83371	557380
8554	557381
174331	557382
110984	557383
5	557384
5	557385
10850	557386
599	557387
38325	557388
122263	557389
5441	557390
64849	557391
30507	557392
99913	557393
154419	557394
2612	557395
4068	557396
327014	557397
14064	557398
238266	557399
39892	557400
4440	557401
9828	557402
195810	557403
9828	557404
4420	557405
127529	557406
48007	557407
156330	557408
132886	557409
49047	557410
6956	557411
48822	557412
71198	557413
313	557414
149467	557415
1787	557416
331	557417
885	557418
45170	557419
12435	557420
7548	557421
39905	557422
1715	557423
16127	557424
82	557425
40	557426
33418	557427
115893	557428
37575	557429
8776	557430
1507	557431
4576	557432
29525	557433
5254	557434
11147	557435
127737	557436
18114	557437
121	557438
122479	557439
14875	557440
166815	557441
102506	557442
168390	557443
64841	557444
164237	557445
117918	557446
32698	557447
149	557448
47600	557449
673	557450
65373	557451
159	557452
142	557453
3536	557454
78905	557455
82757	557456
9014	557457
151366	557458
31659	557459
217147	557460
139617	557461
133676	557462
7714	557463
1902	557464
139584	557465
6003	557466
15095	557467
8	557468
126228	557469
8	557470
15664	557471
92497	557472
787	557473
55199	557474
20492	557475
42300	557476
5542	557477
49842	557478
58	557479
61331	557480
3297	557481
682	557482
4847	557483
11323	557484
68925	557485
3114	557486
157118	557487
49598	557488
23935	557489
7493	557490
72939	557491
215822	557492
81	557493
1224	557494
16588	557495
2567	557496
27888	557497
662	557498
47	557499
19637	557500
966	557501
34781	557502
10746	557503
59100	557504
122388	557505
46874	557506
13515	557507
31955	557508
5829	557509
108913	557510
24870	557511
30393	557512
18636	557513
108913	557514
2165	557515
1026	557516
31951	557517
286	557518
10806	557519
3421	557520
173412	557521
263622	557522
1790	557523
14624	557524
662	557525
1026	557526
98876	557527
1783	557528
307	557529
6437	557530
47	557531
85537	557532
2401	557533
22751	557534
286	557535
262450	557536
14113	557537
14113	557538
12877	557539
25032	557540
74833	557541
13519	557542
74833	557543
10754	557544
1790	557545
14624	557546
10925	557547
192255	557548
70326	557549
1528	557550
4081	557551
307	557552
3477	557553
166330	557554
31951	557555
1414	557556
1790	557557
2165	557558
63676	557559
662	557560
1481	557561
79858	557562
122286	557563
1704	557564
383	557565
66678	557566
1026	557567
27212	557568
55838	557569
11344	557570
36016	557571
299046	557572
1734	557573
140063	557574
10127	557575
15731	557576
63377	557577
22108	557578
8771	557579
23126	557580
75665	557581
6340	557582
10516	557583
37672	557584
8026	557585
66813	557586
1026	557587
178553	557588
12770	557589
115477	557590
1026	557591
17109	557592
13963	557593
47674	557594
12493	557595
20408	557596
62535	557597
50677	557598
100018	557599
28584	557600
3229	557601
240025	557602
212260	557603
46782	557604
47886	557605
127529	557606
24326	557607
161887	557608
124938	557609
180808	557610
17931	557611
309	557612
180880	557613
71649	557614
23112	557615
42300	557616
7108	557617
6935	557618
146986	557619
100916	557620
17126	557621
131365	557622
2555	557623
13735	557624
49350	557625
25514	557626
4205	557627
1236	557628
1817	557629
45338	557630
878	557631
14082	557632
33598	557633
34099	557634
68016	557635
117564	557636
46866	557637
77537	557638
12635	557639
92169	557640
25996	557641
11849	557642
10112	557643
12324	557644
428	557645
30314	557646
8556	557647
34548	557648
314061	557649
61815	557650
14816	557651
6639	557652
28273	557653
127325	557654
49873	557655
68176	557656
181	557657
21887	557658
2203	557659
19135	557660
62401	557661
204649	557662
13123	557663
22305	557664
3520	557665
227070	557666
3345	557667
100674	557668
15668	557669
5373	557670
1696	557671
2709	557672
313	557673
104251	557674
46558	557675
48010	557676
5375	557677
2709	557678
130067	557679
18198	557680
116728	557681
2190	557682
13135	557683
46558	557684
68702	557685
30322	557686
1470	557687
200825	557688
2294	557689
129450	557690
149467	557691
14569	557692
80720	557693
144175	557694
10217	557695
14382	557696
307	557697
57058	557698
43779	557699
186786	557700
24140	557701
2400	557702
95885	557703
401	557704
161011	557705
31530	557706
73639	557707
149241	557708
170952	557709
1528	557710
74987	557711
45640	557712
116687	557713
75815	557714
40	557715
135531	557716
5954	557717
3852	557718
2889	557719
164238	557720
99756	557721
69505	557722
58576	557723
89448	557724
4556	557725
90813	557726
32100	557727
32053	557728
58655	557729
20120	557730
3731	557731
10064	557732
479	557733
15479	557734
19865	557735
62498	557736
944	557737
105967	557738
5136	557739
17279	557740
23157	557741
7974	557742
77998	557743
64969	557744
5898	557745
58693	557746
23157	557747
5254	557748
9678	557749
11148	557750
9678	557751
134491	557752
39409	557753
149723	557754
58067	557755
3731	557756
136743	557757
31028	557758
83108	557759
87824	557760
10127	557761
23777	557762
174680	557763
24192	557764
344	557765
55750	557766
3556	557767
13871	557768
20784	557769
63498	557770
45855	557771
4518	557772
85431	557773
34408	557774
8818	557775
3204	557776
83135	557777
1194	557778
50721	557779
7959	557780
11534	557781
7447	557782
61828	557783
189313	557784
24646	557785
15322	557786
45932	557787
1831	557788
285509	557789
46304	557790
11774	557791
28843	557792
30590	557793
200588	557794
57354	557795
83128	557796
40990	557797
280614	557798
10169	557799
5728	557800
7548	557801
24732	557802
8084	557803
230	557804
57105	557805
4039	557806
165297	557807
123170	557808
114842	557809
3012	557810
25858	557811
102517	557812
19329	557813
123573	557814
209258	557815
83417	557816
238399	557817
203278	557818
107220	557819
25110	557820
43123	557821
76761	557822
10339	557823
18126	557824
1499	557825
1148	557826
61534	557827
14228	557828
5801	557829
25903	557830
1152	557831
10800	557832
2703	557833
11344	557834
325632	557835
224889	557836
7308	557837
10494	557838
113	557839
1454	557840
61696	557841
20715	557842
84708	557843
123542	557844
13175	557845
106551	557846
201790	557847
5558	557848
253	557849
23245	557850
16583	557851
2248	557852
94851	557853
121242	557854
53127	557855
17068	557856
13300	557857
52082	557858
8535	557859
26443	557860
42983	557861
5004	557862
34019	557863
10795	557864
5362	557865
208752	557866
24870	557867
126446	557868
100862	557869
1732	557870
56128	557871
6032	557872
10091	557873
55266	557874
40348	557875
48208	557876
15141	557877
1	557878
313	557879
307	557880
46191	557881
206	557882
1470	557883
8286	557884
3622	557885
81366	557886
1026	557887
3090	557888
84360	557889
13963	557890
3090	557891
13963	557892
14624	557893
39867	557894
7138	557895
14624	557896
14624	557897
3592	557898
12877	557899
59144	557900
49834	557901
3090	557902
966	557903
13963	557904
447	557905
7451	557906
49834	557907
966	557908
2165	557909
4224	557910
12311	557911
20350	557912
3852	557913
6301	557914
11627	557915
1377	557916
71369	557917
27337	557918
74504	557919
10907	557920
13563	557921
133298	557922
52062	557923
28850	557924
55935	557925
9449	557926
50161	557927
7563	557928
107554	557929
3654	557930
1787	557931
42639	557932
18329	557933
64128	557934
64128	557935
64128	557936
34195	557937
32038	557938
5773	557939
202535	557940
2536	557941
15146	557942
31473	557943
18401	557944
56448	557945
16996	557946
11693	557947
1668	557948
214137	557949
10538	557950
7872	557951
10730	557952
50562	557953
23821	557954
35360	557955
70938	557956
2154	557957
74964	557958
124883	557959
6816	557960
5242	557961
120364	557962
104131	557963
307	557964
250999	557965
11710	557966
106804	557967
14027	557968
37273	557969
3953	557970
49472	557971
25668	557972
12662	557973
5290	557974
121187	557975
29119	557976
47	557977
4720	557978
9264	557979
401	557980
1666	557981
223082	557982
99176	557983
283815	557984
160664	557985
269091	557986
245302	557987
203969	557988
318990	557989
136241	557990
5	557991
55603	557992
130360	557993
174247	557994
5	557995
87538	557996
1369	557997
4742	557998
5	557999
190591	558000
190409	558001
188957	558002
45917	558003
77201	558004
234825	558005
6045	558006
14865	558007
55825	558008
5	558009
5	558010
24677	558011
45787	558012
5	558013
188	558014
48145	558015
203716	558016
103214	558017
62912	558018
271454	558019
78497	558020
143712	558021
78688	558022
148361	558023
139914	558024
30876	558025
33887	558026
74652	558027
18204	558028
45575	558029
12192	558030
6429	558031
7683	558032
180780	558033
75313	558034
131470	558035
1812	558036
111156	558037
179208	558038
64636	558039
4037	558040
10294	558041
132376	558042
122567	558043
41117	558044
56764	558045
10560	558046
313	558047
82826	558048
1254	558049
49150	558050
113982	558051
162928	558052
1249	558053
1685	558054
221	558055
221	558056
221	558057
8072	558058
313	558059
199402	558060
5808	558061
56502	558062
2406	558063
120305	558064
124176	558065
3136	558066
110455	558067
6348	558068
62984	558069
4363	558070
70660	558071
317688	558072
14286	558073
86996	558074
295832	558075
210875	558076
30450	558077
4329	558078
46614	558079
3794	558080
2199	558081
5555	558082
94070	558083
87317	558084
112342	558085
41437	558086
6665	558087
147258	558088
113918	558089
208629	558090
49859	558091
39176	558092
26190	558093
21924	558094
13370	558095
89299	558096
192682	558097
49341	558098
313	558099
18227	558100
9064	558101
45449	558102
14671	558103
3437	558104
28525	558105
1734	558106
207695	558107
34587	558108
237212	558109
184210	558110
97083	558111
30859	558112
1309	558113
116310	558114
2092	558115
198930	558116
47200	558117
165985	558118
18986	558119
45731	558120
16585	558121
46791	558122
22892	558123
2043	558124
17787	558125
53007	558126
46820	558127
83550	558128
263357	558129
1398	558130
48959	558131
52387	558132
12382	558133
70695	558134
2494	558135
1696	558136
1255	558137
83394	558138
7498	558139
10940	558140
20643	558141
128512	558142
24208	558143
9963	558144
17444	558145
10258	558146
145620	558147
27504	558148
18480	558149
14587	558150
75891	558151
93806	558152
46748	558153
61410	558154
23176	558155
14568	558156
8788	558157
15133	558158
70993	558159
5593	558160
168726	558161
39358	558162
122255	558163
79056	558164
52503	558165
153004	558166
52568	558167
71657	558168
33906	558169
5928	558170
29872	558171
25818	558172
12966	558173
280039	558174
56527	558175
143290	558176
35015	558177
6540	558178
6671	558179
87156	558180
7145	558181
21830	558182
7381	558183
21653	558184
5743	558185
9281	558186
10979	558187
12330	558188
17351	558189
21060	558190
47110	558191
13689	558192
14899	558193
8480	558194
45111	558195
3331	558196
21924	558197
6944	558198
7381	558199
74837	558200
14671	558201
67729	558202
5593	558203
3360	558204
10422	558205
94827	558206
69570	558207
116116	558208
12550	558209
17819	558210
28628	558211
7692	558212
6540	558213
11864	558214
21924	558215
80421	558216
9447	558217
47735	558218
11594	558219
7145	558220
7498	558221
19948	558222
12550	558223
7631	558224
29554	558225
37902	558226
84260	558227
206682	558228
85481	558229
57204	558230
19921	558231
191866	558232
27294	558233
20554	558234
25968	558235
10985	558236
4368	558237
38025	558238
13834	558239
10396	558240
117041	558241
12799	558242
118965	558243
80673	558244
49154	558245
64110	558246
10985	558247
56143	558248
43099	558249
52568	558250
17787	558251
5626	558252
8519	558253
11348	558254
21850	558255
40211	558256
14544	558257
10422	558258
7631	558259
5626	558260
17237	558261
131065	558262
17351	558263
14419	558264
7631	558265
5346	558266
4022	558267
129045	558268
302991	558269
7748	558270
12272	558271
26981	558272
19694	558273
31688	558274
7376	558275
21924	558276
10979	558277
18403	558278
11685	558279
46726	558280
15467	558281
8528	558282
3360	558283
10979	558284
12799	558285
17237	558286
7565	558287
6016	558288
17036	558289
11444	558290
10979	558291
7376	558292
27694	558293
6854	558294
16678	558295
53007	558296
15553	558297
22140	558298
7692	558299
9281	558300
259407	558301
91257	558302
43469	558303
15928	558304
7692	558305
31907	558306
9210	558307
5626	558308
83136	558309
9225	558310
39064	558311
7631	558312
147749	558313
9134	558314
73008	558315
9567	558316
83136	558317
7748	558318
17776	558319
213875	558320
115562	558321
71951	558322
15553	558323
6797	558324
5743	558325
10979	558326
18986	558327
11010	558328
205782	558329
30999	558330
21569	558331
4022	558332
12330	558333
19847	558334
20334	558335
14671	558336
12347	558337
6861	558338
72409	558339
22414	558340
12330	558341
14332	558342
202125	558343
19438	558344
23262	558345
50306	558346
6016	558347
12347	558348
71493	558349
31688	558350
30016	558351
4379	558352
3796	558353
25593	558354
17776	558355
30016	558356
12272	558357
2043	558358
11594	558359
24758	558360
25593	558361
3786	558362
6449	558363
59797	558364
6540	558365
82867	558366
9225	558367
15928	558368
16982	558369
27435	558370
47735	558371
14332	558372
80567	558373
8528	558374
7381	558375
12382	558376
24965	558377
18164	558378
55250	558379
9963	558380
7498	558381
75532	558382
30328	558383
7597	558384
51523	558385
129045	558386
36074	558387
178942	558388
11010	558389
15904	558390
193596	558391
45318	558392
14544	558393
10092	558394
76401	558395
25457	558396
17337	558397
48777	558398
37731	558399
15928	558400
46819	558401
27694	558402
306749	558403
14358	558404
70695	558405
17819	558406
20554	558407
3360	558408
2455	558409
11348	558410
3967	558411
21569	558412
49546	558413
48933	558414
5156	558415
7748	558416
89770	558417
24965	558418
12347	558419
22414	558420
10533	558421
9963	558422
17492	558423
15467	558424
12505	558425
10533	558426
22414	558427
76575	558428
16444	558429
105854	558430
10092	558431
7748	558432
83136	558433
5456	558434
159618	558435
45768	558436
13834	558437
28628	558438
31907	558439
9225	558440
165009	558441
8330	558442
7597	558443
9210	558444
7597	558445
17351	558446
71951	558447
3360	558448
7376	558449
10574	558450
19438	558451
9281	558452
31336	558453
69043	558454
20334	558455
3786	558456
29588	558457
15467	558458
90931	558459
8519	558460
12799	558461
21850	558462
5593	558463
9134	558464
11224	558465
21653	558466
115562	558467
6449	558468
7376	558469
27737	558470
10258	558471
76401	558472
12272	558473
17036	558474
5156	558475
31688	558476
19948	558477
11092	558478
13834	558479
40211	558480
14568	558481
15928	558482
9567	558483
25818	558484
3360	558485
45115	558486
8498	558487
17787	558488
56560	558489
6449	558490
17237	558491
27435	558492
18377	558493
27384	558494
89770	558495
10985	558496
24758	558497
17046	558498
129045	558499
18164	558500
20334	558501
4022	558502
18986	558503
30999	558504
11224	558505
27384	558506
17237	558507
19847	558508
6540	558509
47110	558510
7145	558511
27435	558512
198398	558513
10422	558514
10533	558515
49154	558516
14568	558517
24758	558518
4379	558519
45318	558520
6797	558521
16804	558522
4379	558523
82825	558524
8528	558525
7172	558526
27294	558527
45768	558528
19847	558529
80421	558530
5156	558531
17036	558532
12550	558533
26839	558534
12272	558535
9447	558536
48725	558537
67729	558538
6797	558539
11826	558540
17046	558541
141331	558542
27384	558543
10422	558544
6944	558545
11010	558546
5456	558547
30999	558548
44756	558549
25818	558550
9447	558551
11826	558552
7381	558553
6016	558554
17492	558555
10574	558556
9925	558557
29588	558558
53007	558559
56372	558560
11010	558561
11348	558562
14544	558563
9557	558564
69981	558565
13689	558566
14419	558567
19438	558568
5593	558569
76575	558570
7597	558571
33997	558572
2715	558573
9210	558574
10396	558575
273683	558576
8432	558577
127648	558578
124437	558579
145551	558580
160417	558581
41054	558582
111316	558583
22853	558584
168837	558585
30959	558586
67349	558587
44264	558588
60798	558589
30857	558590
114274	558591
166336	558592
68818	558593
7063	558594
90203	558595
16317	558596
68817	558597
317561	558598
6276	558599
18966	558600
75470	558601
130539	558602
40804	558603
3233	558604
110761	558605
18430	558606
28087	558607
92843	558608
28369	558609
31305	558610
126281	558611
43604	558612
11038	558613
61490	558614
3216	558615
180933	558616
163426	558617
135501	558618
29574	558619
103264	558620
27885	558621
16076	558622
184183	558623
3255	558624
50976	558625
152881	558626
2411	558627
662	558628
111864	558629
7485	558630
662	558631
15972	558632
30112	558633
87572	558634
113134	558635
287345	558636
73067	558637
68704	558638
132757	558639
14678	558640
12110	558641
82150	558642
7568	558643
5614	558644
63864	558645
1352	558646
16373	558647
52381	558648
273452	558649
148048	558650
51767	558651
223186	558652
80325	558653
79242	558654
253385	558655
106725	558656
219265	558657
133175	558658
99363	558659
139254	558660
153550	558661
100073	558662
111714	558663
39107	558664
137603	558665
267876	558666
69815	558667
90415	558668
4744	558669
40879	558670
317095	558671
170643	558672
80729	558673
92437	558674
286319	558675
114050	558676
62647	558677
161542	558678
121232	558679
131831	558680
246526	558681
56272	558682
64000	558683
70515	558684
7982	558685
265325	558686
25516	558687
7343	558688
88949	558689
114025	558690
81956	558691
179558	558692
18125	558693
11304	558694
106380	558695
122187	558696
316433	558697
48832	558698
314537	558699
309389	558700
1734	558701
29427	558702
144197	558703
189751	558704
121813	558705
223017	558706
151611	558707
97237	558708
5659	558709
28318	558710
53045	558711
118448	558712
169289	558713
153828	558714
200356	558715
75471	558716
222711	558717
57559	558718
62358	558719
60833	558720
289186	558721
7635	558722
54092	558723
105708	558724
267565	558725
66120	558726
126945	558727
92740	558728
133838	558729
6605	558730
158789	558731
34314	558732
278249	558733
158677	558734
181752	558735
40187	558736
118606	558737
1635	558738
101156	558739
22866	558740
1144	558741
6457	558742
64897	558743
64983	558744
12359	558745
177928	558746
385	558747
146990	558748
57893	558749
99513	558750
52988	558751
13384	558752
102731	558753
293484	558754
94979	558755
35536	558756
4669	558757
86969	558758
68592	558759
30107	558760
56093	558761
35940	558762
112168	558763
15733	558764
5597	558765
23006	558766
9731	558767
20405	558768
123665	558769
88748	558770
11142	558771
64515	558772
126617	558773
45769	558774
45769	558775
115603	558776
56093	558777
95301	558778
26113	558779
30424	558780
252573	558781
33515	558782
51568	558783
37354	558784
3985	558785
11212	558786
11212	558787
22354	558788
102706	558789
55428	558790
16109	558791
48764	558792
7359	558793
268134	558794
18290	558795
86251	558796
302741	558797
170017	558798
8010	558799
1315	558800
10116	558801
35518	558802
251249	558803
40042	558804
133970	558805
157694	558806
45617	558807
23043	558808
10153	558809
178052	558810
115644	558811
107735	558812
15742	558813
32613	558814
186567	558815
25849	558816
28460	558817
221772	558818
28460	558819
38065	558820
32613	558821
20797	558822
253896	558823
54507	558824
4732	558825
4732	558826
4732	558827
4732	558828
112742	558829
76412	558830
109951	558831
74245	558832
172863	558833
10847	558834
15105	558835
20726	558836
2868	558837
20726	558838
31681	558839
101198	558840
66740	558841
102383	558842
8200	558843
26552	558844
212038	558845
26552	558846
71941	558847
199776	558848
200123	558849
44109	558850
101198	558851
23468	558852
72487	558853
9435	558854
32613	558855
19349	558856
5	558857
187602	558858
85814	558859
258511	558860
5	558861
152951	558862
152882	558863
28098	558864
64458	558865
192911	558866
23820	558867
176573	558868
166970	558869
5	558870
292338	558871
54464	558872
241898	558873
101299	558874
242845	558875
232282	558876
277668	558877
18984	558878
64149	558879
238183	558880
97057	558881
11617	558882
660	558883
55428	558884
55428	558885
30048	558886
101299	558887
7212	558888
157086	558889
44392	558890
30148	558891
157510	558892
233263	558893
157042	558894
63669	558895
29754	558896
2369	558897
63128	558898
29040	558899
65007	558900
1063	558901
6089	558902
93753	558903
122278	558904
27198	558905
156456	558906
273686	558907
199706	558908
209295	558909
103634	558910
151097	558911
165830	558912
69378	558913
61955	558914
95615	558915
169227	558916
15183	558917
213146	558918
61935	558919
69861	558920
255301	558921
20869	558922
342	558923
94695	558924
61935	558925
96162	558926
22535	558927
259618	558928
47233	558929
20818	558930
8611	558931
136952	558932
136871	558933
94813	558934
111173	558935
29799	558936
29799	558937
17175	558938
47206	558939
105583	558940
15772	558941
35203	558942
209781	558943
241414	558944
59585	558945
145210	558946
90078	558947
316952	558948
83036	558949
267353	558950
167197	558951
72402	558952
38156	558953
114344	558954
154646	558955
166934	558956
15897	558957
75858	558958
33515	558959
26113	558960
81426	558961
126777	558962
85371	558963
12561	558964
256920	558965
193579	558966
141831	558967
45262	558968
45262	558969
121840	558970
30815	558971
15939	558972
167400	558973
15939	558974
15939	558975
49619	558976
154612	558977
99358	558978
8405	558979
102268	558980
12294	558981
15897	558982
15939	558983
214553	558984
48192	558985
37513	558986
89734	558987
30695	558988
259771	558989
49619	558990
212796	558991
15939	558992
102731	558993
30308	558994
9463	558995
42869	558996
38802	558997
76413	558998
41425	558999
146650	559000
129062	559001
17595	559002
38802	559003
101275	559004
88909	559005
200468	559006
10807	559007
19560	559008
15939	559009
316105	559010
159159	559011
180528	559012
116074	559013
213845	559014
51828	559015
9729	559016
14703	559017
1558	559018
1034	559019
179050	559020
110855	559021
1155	559022
421	559023
68050	559024
5460	559025
7353	559026
56787	559027
113423	559028
193231	559029
236527	559030
125559	559031
96908	559032
312442	559033
171715	559034
193493	559035
24891	559036
204941	559037
214509	559038
83945	559039
50358	559040
179695	559041
72504	559042
47631	559043
181831	559044
275215	559045
75612	559046
8600	559047
12742	559048
23477	559049
9592	559050
3853	559051
1784	559052
188518	559053
14515	559054
35405	559055
62471	559056
61640	559057
290581	559058
200340	559059
120513	559060
10743	559061
133432	559062
96187	559063
120525	559064
79125	559065
145171	559066
7642	559067
188026	559068
2251	559069
7460	559070
2251	559071
107424	559072
2107	559073
271530	559074
35583	559075
20663	559076
244040	559077
7034	559078
93620	559079
77525	559080
7034	559081
80574	559082
118666	559083
36005	559084
76871	559085
58186	559086
58186	559087
133264	559088
36849	559089
84027	559090
78878	559091
25588	559092
25588	559093
184777	559094
310387	559095
35558	559096
55849	559097
86875	559098
288088	559099
124069	559100
131303	559101
85125	559102
85125	559103
53006	559104
80574	559105
50895	559106
56084	559107
58186	559108
123262	559109
53006	559110
56084	559111
35501	559112
137750	559113
76871	559114
131703	559115
6022	559116
121437	559117
184391	559118
76871	559119
25100	559120
204031	559121
25100	559122
27862	559123
196160	559124
27862	559125
81360	559126
123022	559127
6722	559128
106429	559129
316313	559130
96334	559131
256199	559132
163091	559133
150311	559134
82738	559135
134790	559136
139286	559137
66883	559138
28430	559139
118313	559140
117645	559141
1315	559142
132078	559143
32333	559144
1315	559145
1315	559146
1315	559147
287171	559148
102801	559149
2	559150
237098	559151
2	559152
75	559153
5	559154
32	559155
2	559156
23	559157
5	559158
35	559159
23	559160
37	559161
13	559162
6	559163
249932	559164
109	559165
23	559166
75	559167
6	559168
17	559169
10	559170
13	559171
11	559172
13	559173
6	559174
35	559175
25	559176
56	559177
81360	559178
84543	559179
13360	559180
32760	559181
236309	559182
60212	559183
36005	559184
216822	559185
26825	559186
49448	559187
2080	559188
63328	559189
84543	559190
38110	559191
10581	559192
32915	559193
17137	559194
68419	559195
167079	559196
156719	559197
172271	559198
101085	559199
111491	559200
254016	559201
107409	559202
32726	559203
110480	559204
163389	559205
180433	559206
180433	559207
774	559208
187304	559209
2629	559210
2897	559211
101	559212
228073	559213
228155	559214
13972	559215
55538	559216
71037	559217
6216	559218
13970	559219
13970	559220
44329	559221
151061	559222
9873	559223
151281	559224
144555	559225
121359	559226
3438	559227
4799	559228
47948	559229
106628	559230
16913	559231
22738	559232
94656	559233
7805	559234
123248	559235
32883	559236
927	559237
60185	559238
13015	559239
193407	559240
14668	559241
14668	559242
115167	559243
274977	559244
5809	559245
178126	559246
4343	559247
3438	559248
129412	559249
156935	559250
17	559251
32	559252
7450	559253
23	559254
232214	559255
27	559256
157	559257
168	559258
37	559259
25	559260
27	559261
217	559262
33	559263
109	559264
37	559265
27	559266
61220	559267
156651	559268
159912	559269
144264	559270
155036	559271
162585	559272
12074	559273
246254	559274
153798	559275
100115	559276
62012	559277
8	559278
5	559279
8	559280
14	559281
8	559282
109	559283
157	559284
13	559285
5	559286
32	559287
37	559288
13	559289
11	559290
5	559291
23	559292
5	559293
11	559294
56	559295
11877	559296
13	559297
109	559298
6	559299
37	559300
25	559301
25	559302
8	559303
157	559304
37	559305
32	559306
5	559307
23	559308
167	559309
37	559310
27	559311
8	559312
23	559313
17	559314
25	559315
8	559316
32	559317
58	559318
75	559319
32	559320
59	559321
23	559322
5	559323
29	559324
11	559325
59	559326
8	559327
58	559328
58	559329
23	559330
33	559331
11	559332
27	559333
25	559334
17	559335
32	559336
109	559337
2	559338
8	559339
58	559340
9	559341
58	559342
75	559343
32	559344
37	559345
102378	559346
217027	559347
171777	559348
11	559349
23	559350
33	559351
33	559352
56276	559353
8441	559354
8441	559355
15415	559356
31454	559357
32	559358
23	559359
37	559360
33	559361
33	559362
6	559363
224061	559364
168	559365
23	559366
272077	559367
56	559368
6	559369
32	559370
10	559371
27	559372
9	559373
131660	559374
5	559375
33	559376
6	559377
167	559378
75	559379
2223	559380
56	559381
27	559382
8	559383
59	559384
4399	559385
56	559386
3	559387
23	559388
11	559389
23	559390
13	559391
126424	559392
13	559393
10	559394
37	559395
8	559396
37	559397
11	559398
14	559399
13	559400
5	559401
29	559402
169219	559403
288029	559404
57657	559405
119898	559406
75	559407
33	559408
13	559409
25	559410
33	559411
167	559412
35	559413
13	559414
5	559415
10	559416
56	559417
17	559418
8	559419
168	559420
37	559421
37	559422
35	559423
29	559424
25	559425
32	559426
33	559427
13	559428
8	559429
8	559430
8	559431
37	559432
56	559433
157	559434
58	559435
29	559436
59	559437
17	559438
8	559439
157	559440
5	559441
17	559442
157	559443
32	559444
109	559445
2	559446
3	559447
3	559448
14	559449
10	559450
17	559451
13	559452
10	559453
9	559454
5	559455
5	559456
32	559457
9	559458
6	559459
25	559460
3	559461
112601	559462
5	559463
5	559464
25	559465
86266	559466
10	559467
32165	559468
289361	559469
136616	559470
50307	559471
127023	559472
127023	559473
281461	559474
35665	559475
64596	559476
323217	559477
144569	559478
44964	559479
55822	559480
646	559481
1839	559482
40785	559483
4759	559484
24466	559485
68354	559486
64646	559487
174538	559488
307507	559489
38732	559490
231963	559491
64923	559492
5861	559493
10650	559494
59329	559495
210347	559496
50438	559497
282	559498
177271	559499
126440	559500
25508	559501
274239	559502
261348	559503
77683	559504
14421	559505
86100	559506
164412	559507
2330	559508
4853	559509
81998	559510
248788	559511
2634	559512
194235	559513
268852	559514
168088	559515
25686	559516
115172	559517
47615	559518
252652	559519
254618	559520
31077	559521
84950	559522
27367	559523
117199	559524
325686	559525
255800	559526
57093	559527
224030	559528
306627	559529
258588	559530
54135	559531
163851	559532
108004	559533
192097	559534
247454	559535
173191	559536
168386	559537
267543	559538
181861	559539
140127	559540
138210	559541
33235	559542
118908	559543
110565	559544
54396	559545
82169	559546
301301	559547
130384	559548
123186	559549
123195	559550
5708	559551
140	559552
114859	559553
13668	559554
318379	559555
128232	559556
25916	559557
46681	559558
9736	559559
125575	559560
83603	559561
84566	559562
177819	559563
110691	559564
26458	559565
202043	559566
169116	559567
2063	559568
222554	559569
117251	559570
50493	559571
206164	559572
143955	559573
314416	559574
16639	559575
171711	559576
150105	559577
281031	559578
22858	559579
3835	559580
1	559581
41810	559582
52668	559583
3854	559584
22709	559585
42569	559586
47335	559587
136624	559588
43614	559589
19592	559590
142392	559591
135011	559592
200541	559593
18382	559594
18972	559595
214126	559596
117667	559597
143654	559598
13310	559599
200310	559600
231846	559601
276435	559602
132529	559603
70877	559604
58990	559605
85961	559606
161921	559607
7946	559608
82463	559609
4644	559610
4644	559611
75706	559612
318853	559613
79661	559614
25741	559615
214227	559616
1943	559617
78156	559618
95519	559619
9169	559620
209526	559621
691	559622
65508	559623
65547	559624
194881	559625
324689	559626
182589	559627
28048	559628
112475	559629
116033	559630
212346	559631
7316	559632
36901	559633
36901	559634
87399	559635
288996	559636
8874	559637
267540	559638
15642	559639
29789	559640
232307	559641
224761	559642
35646	559643
1459	559644
4311	559645
30185	559646
209295	559647
23574	559648
45424	559649
82702	559650
12231	559651
108900	559652
46342	559653
139366	559654
60207	559655
146751	559656
66121	559657
46342	559658
21159	559659
4311	559660
12246	559661
210050	559662
11407	559663
45414	559664
190242	559665
83049	559666
53252	559667
325985	559668
118604	559669
14055	559670
118447	559671
118449	559672
20493	559673
216800	559674
22630	559675
60207	559676
50260	559677
182434	559678
182205	559679
21159	559680
80045	559681
116526	559682
78053	559683
12231	559684
5088	559685
47180	559686
27764	559687
47180	559688
210160	559689
139495	559690
215339	559691
4883	559692
110259	559693
12246	559694
78053	559695
20493	559696
103080	559697
15176	559698
117315	559699
92260	559700
321228	559701
181258	559702
20475	559703
143344	559704
78179	559705
199766	559706
33618	559707
29125	559708
141279	559709
143347	559710
274963	559711
312556	559712
47555	559713
155079	559714
5787	559715
133177	559716
271312	559717
62088	559718
177033	559719
11035	559720
6295	559721
751	559722
142071	559723
220380	559724
97345	559725
103680	559726
19406	559727
66295	559728
59673	559729
294661	559730
108043	559731
134050	559732
128307	559733
177633	559734
279355	559735
96398	559736
11044	559737
20301	559738
273038	559739
30188	559740
21013	559741
29431	559742
21013	559743
886	559744
5191	559745
263	559746
178966	559747
86769	559748
311558	559749
34356	559750
140664	559751
170994	559752
72650	559753
3835	559754
69806	559755
19473	559756
53322	559757
154014	559758
118279	559759
139802	559760
145116	559761
129347	559762
129404	559763
23827	559764
788	559765
63268	559766
208140	559767
107477	559768
133800	559769
208228	559770
207059	559771
42565	559772
298729	559773
168031	559774
224657	559775
304536	559776
85500	559777
260431	559778
88316	559779
213726	559780
143398	559781
30490	559782
96283	559783
3633	559784
21735	559785
49438	559786
409	559787
1397	559788
104116	559789
12933	559790
43159	559791
89387	559792
257420	559793
215948	559794
306951	559795
113420	559796
34047	559797
34047	559798
8640	559799
198291	559800
172495	559801
11968	559802
317579	559803
2254	559804
44517	559805
5099	559806
100550	559807
151069	559808
97358	559809
14295	559810
311850	559811
309457	559812
309527	559813
62489	559814
65730	559815
65730	559816
291951	559817
165974	559818
124768	559819
40333	559820
9373	559821
233930	559822
75296	559823
47301	559824
187591	559825
102259	559826
48612	559827
105113	559828
45169	559829
11630	559830
100152	559831
21885	559832
101449	559833
65866	559834
120698	559835
197422	559836
59915	559837
5099	559838
198184	559839
247634	559840
51156	559841
184959	559842
78810	559843
205351	559844
205465	559845
85317	559846
15915	559847
252516	559848
120671	559849
132895	559850
132898	559851
215225	559852
114998	559853
64608	559854
236402	559855
44375	559856
64514	559857
30176	559858
27797	559859
277308	559860
109954	559861
12556	559862
247842	559863
176185	559864
5143	559865
13685	559866
10567	559867
36729	559868
109679	559869
145653	559870
38864	559871
221546	559872
216190	559873
185347	559874
303086	559875
297102	559876
94351	559877
165770	559878
118509	559879
291199	559880
188173	559881
56478	559882
87581	559883
115458	559884
135518	559885
196854	559886
207697	559887
39626	559888
51704	559889
105568	559890
4251	559891
296184	559892
81182	559893
158588	559894
92345	559895
223235	559896
25911	559897
99091	559898
21129	559899
125349	559900
39965	559901
221124	559902
221125	559903
145913	559904
58775	559905
89550	559906
136138	559907
2939	559908
288375	559909
124092	559910
65279	559911
26487	559912
296046	559913
299478	559914
241977	559915
236207	559916
178150	559917
93137	559918
144633	559919
95361	559920
99897	559921
1	559922
173265	559923
179347	559924
239855	559925
12456	559926
164657	559927
113778	559928
172432	559929
272840	559930
18420	559931
37058	559932
199115	559933
32670	559934
165116	559935
276192	559936
99807	559937
143345	559938
124859	559939
3276	559940
160140	559941
194045	559942
251817	559943
302384	559944
12801	559945
235441	559946
92790	559947
222429	559948
94710	559949
253759	559950
176989	559951
173512	559952
240666	559953
36801	559954
38840	559955
107746	559956
122621	559957
121503	559958
12801	559959
84215	559960
324920	559961
160180	559962
78590	559963
7004	559964
328438	559965
161529	559966
179690	559967
11391	559968
284110	559969
82872	559970
103152	559971
103152	559972
282480	559973
155114	559974
154802	559975
204935	559976
179314	559977
301023	559978
202477	559979
319528	559980
152520	559981
46292	559982
144949	559983
140630	559984
140630	559985
116948	559986
219376	559987
257969	559988
242200	559989
105021	559990
51704	559991
243117	559992
197776	559993
61169	559994
256482	559995
153799	559996
36801	559997
300738	559998
255879	559999
174243	560000
251328	560001
11747	560002
11747	560003
229729	560004
65497	560005
128999	560006
163752	560007
167109	560008
94710	560009
324963	560010
257082	560011
256950	560012
278753	560013
166680	560014
102797	560015
308806	560016
179314	560017
664	560018
8552	560019
104543	560020
178449	560021
1335	560022
67042	560023
293005	560024
199811	560025
69958	560026
137733	560027
100734	560028
142605	560029
179707	560030
136724	560031
204880	560032
216161	560033
41112	560034
325517	560035
51992	560036
246312	560037
295587	560038
238945	560039
60525	560040
111480	560041
12719	560042
60080	560043
167822	560044
319152	560045
121238	560046
121238	560047
111480	560048
173512	560049
92528	560050
121238	560051
29178	560052
26541	560053
105197	560054
63045	560055
3827	560056
38165	560057
44103	560058
54423	560059
54423	560060
4448	560061
236650	560062
32142	560063
129665	560064
35963	560065
299890	560066
81778	560067
105086	560068
197107	560069
29078	560070
16269	560071
182821	560072
69402	560073
276707	560074
18967	560075
67776	560076
22909	560077
31349	560078
20501	560079
151042	560080
45659	560081
68873	560082
19171	560083
246122	560084
45680	560085
2339	560086
72751	560087
93648	560088
314370	560089
241963	560090
222265	560091
53457	560092
2339	560093
305240	560094
225153	560095
96978	560096
181721	560097
122777	560098
225800	560099
160241	560100
194073	560101
45680	560102
145701	560103
295939	560104
53457	560105
145751	560106
194255	560107
61047	560108
200989	560109
56555	560110
93357	560111
208265	560112
290086	560113
126344	560114
11223	560115
20550	560116
74126	560117
62075	560118
202160	560119
280868	560120
176426	560121
151464	560122
96170	560123
102443	560124
176727	560125
96790	560126
9179	560127
92927	560128
205929	560129
35880	560130
127543	560131
60142	560132
123559	560133
143200	560134
862	560135
90753	560136
84040	560137
17623	560138
35734	560139
1341	560140
33865	560141
18099	560142
99893	560143
195658	560144
261990	560145
5559	560146
4283	560147
39072	560148
965	560149
27134	560150
187560	560151
205074	560152
17586	560153
73248	560154
7357	560155
262595	560156
14070	560157
54209	560158
102882	560159
87795	560160
196943	560161
28836	560162
281325	560163
287695	560164
10967	560165
136205	560166
251646	560167
90398	560168
310961	560169
4411	560170
125927	560171
143807	560172
89471	560173
71597	560174
256074	560175
176926	560176
9258	560177
2648	560178
1093	560179
273917	560180
79	560181
16010	560182
95533	560183
59239	560184
286148	560185
60982	560186
34135	560187
217885	560188
72748	560189
14687	560190
31201	560191
205504	560192
54528	560193
40044	560194
40044	560195
82096	560196
244406	560197
287148	560198
125927	560199
283493	560200
49217	560201
232722	560202
14972	560203
60582	560204
11278	560205
253345	560206
170855	560207
241125	560208
21047	560209
40845	560210
119291	560211
103215	560212
81001	560213
1208	560214
217645	560215
141484	560216
65795	560217
157238	560218
126464	560219
116817	560220
41620	560221
45205	560222
82408	560223
13339	560224
143807	560225
286420	560226
11008	560227
110467	560228
70423	560229
45201	560230
148782	560231
229880	560232
218873	560233
283140	560234
201800	560235
296580	560236
185413	560237
173122	560238
165497	560239
108059	560240
223056	560241
114655	560242
247856	560243
200507	560244
298206	560245
165497	560246
19026	560247
185493	560248
281841	560249
34989	560250
172447	560251
327895	560252
82097	560253
68342	560254
64829	560255
216870	560256
47209	560257
100603	560258
229710	560259
110860	560260
95913	560261
9196	560262
174495	560263
106459	560264
216818	560265
35047	560266
60366	560267
38325	560268
250924	560269
91031	560270
253109	560271
17840	560272
47634	560273
33768	560274
230101	560275
30596	560276
96314	560277
57957	560278
170776	560279
315047	560280
119854	560281
131461	560282
17708	560283
51209	560284
41992	560285
53154	560286
55602	560287
1037	560288
134444	560289
278234	560290
97444	560291
40552	560292
109962	560293
35888	560294
39835	560295
71320	560296
76404	560297
76988	560298
93376	560299
40552	560300
150753	560301
38916	560302
195812	560303
140900	560304
49239	560305
3422	560306
15283	560307
109905	560308
58449	560309
172156	560310
20090	560311
139317	560312
145604	560313
131324	560314
304997	560315
303831	560316
162095	560317
19630	560318
1484	560319
15075	560320
21859	560321
82480	560322
10784	560323
10784	560324
96928	560325
223041	560326
24980	560327
95819	560328
194279	560329
88284	560330
36354	560331
233632	560332
74698	560333
68032	560334
18266	560335
264755	560336
116024	560337
264824	560338
812	560339
57600	560340
200335	560341
27596	560342
137177	560343
275651	560344
76929	560345
264923	560346
783	560347
128897	560348
27521	560349
66339	560350
10535	560351
310447	560352
25753	560353
3968	560354
83300	560355
185403	560356
87896	560357
19695	560358
2594	560359
312573	560360
76298	560361
1619	560362
72449	560363
22110	560364
30602	560365
9391	560366
151647	560367
235593	560368
102285	560369
73779	560370
73779	560371
119533	560372
139745	560373
66216	560374
54521	560375
148255	560376
70131	560377
82360	560378
25979	560379
70501	560380
78748	560381
15208	560382
78635	560383
72449	560384
41943	560385
43520	560386
22252	560387
49527	560388
2224	560389
47349	560390
95678	560391
9391	560392
145597	560393
15077	560394
128779	560395
88337	560396
5862	560397
34445	560398
2580	560399
52737	560400
301750	560401
54506	560402
22074	560403
27864	560404
48817	560405
112023	560406
112023	560407
287463	560408
51731	560409
28506	560410
60453	560411
188386	560412
52250	560413
3192	560414
16121	560415
102913	560416
7630	560417
86025	560418
14559	560419
32072	560420
36035	560421
69449	560422
11453	560423
18666	560424
31532	560425
1074	560426
1074	560427
293574	560428
211133	560429
29066	560430
13456	560431
54585	560432
185336	560433
281978	560434
99400	560435
149626	560436
99371	560437
238063	560438
79744	560439
19423	560440
37344	560441
9411	560442
140338	560443
140469	560444
36787	560445
44190	560446
327247	560447
75636	560448
26169	560449
2944	560450
10409	560451
318137	560452
98497	560453
18147	560454
58362	560455
82311	560456
193287	560457
11913	560458
52065	560459
3297	560460
78282	560461
61183	560462
38450	560463
28261	560464
274089	560465
178993	560466
90423	560467
202862	560468
116508	560469
89086	560470
232317	560471
39614	560472
59865	560473
8358	560474
8358	560475
50044	560476
12754	560477
220965	560478
33514	560479
68476	560480
199328	560481
20504	560482
153891	560483
52911	560484
269658	560485
43129	560486
200775	560487
199436	560488
73182	560489
118992	560490
160101	560491
130777	560492
618	560493
62489	560494
42116	560495
95475	560496
62489	560497
186907	560498
252469	560499
27523	560500
40359	560501
25763	560502
35194	560503
32845	560504
316444	560505
38654	560506
202621	560507
37625	560508
65478	560509
94165	560510
36685	560511
162459	560512
178855	560513
50594	560514
54971	560515
54971	560516
3630	560517
96680	560518
16303	560519
204751	560520
51145	560521
40390	560522
36259	560523
70414	560524
20101	560525
58866	560526
94127	560527
214976	560528
251504	560529
36285	560530
40390	560531
195797	560532
36069	560533
25764	560534
117880	560535
78811	560536
207571	560537
65228	560538
192547	560539
12105	560540
47188	560541
270	560542
194095	560543
300951	560544
301474	560545
198443	560546
22485	560547
5491	560548
20440	560549
9297	560550
181925	560551
560	560552
144684	560553
264452	560554
161784	560555
48044	560556
33438	560557
54580	560558
50544	560559
15545	560560
198506	560561
144445	560562
297547	560563
46448	560564
175267	560565
5270	560566
192417	560567
15555	560568
28973	560569
125117	560570
113857	560571
16124	560572
76223	560573
203671	560574
55782	560575
37578	560576
203671	560577
80966	560578
261057	560579
119664	560580
178671	560581
283880	560582
44092	560583
122715	560584
107451	560585
165858	560586
77732	560587
5953	560588
56157	560589
42441	560590
35062	560591
336	560592
6327	560593
157053	560594
70159	560595
35307	560596
10221	560597
43133	560598
117659	560599
7742	560600
98466	560601
168848	560602
104368	560603
70180	560604
49264	560605
48668	560606
185704	560607
102389	560608
41814	560609
41814	560610
58250	560611
87383	560612
39616	560613
31949	560614
50409	560615
12273	560616
12381	560617
90699	560618
276255	560619
12815	560620
36346	560621
37994	560622
22379	560623
111462	560624
70084	560625
63867	560626
35503	560627
111402	560628
46047	560629
67563	560630
67563	560631
5291	560632
11267	560633
170066	560634
58225	560635
58225	560636
168211	560637
41116	560638
210863	560639
109755	560640
210863	560641
26163	560642
56863	560643
3205	560644
91703	560645
327881	560646
31971	560647
275012	560648
110952	560649
37720	560650
2388	560651
712	560652
80718	560653
299814	560654
93961	560655
72401	560656
201174	560657
6724	560658
674	560659
54917	560660
2181	560661
6813	560662
120577	560663
1548	560664
15176	560665
6408	560666
27806	560667
83921	560668
31345	560669
67393	560670
94743	560671
9596	560672
161053	560673
12358	560674
53211	560675
320064	560676
47140	560677
52866	560678
274076	560679
13624	560680
175906	560681
205792	560682
129980	560683
184112	560684
4667	560685
75099	560686
274861	560687
86025	560688
281249	560689
85382	560690
127936	560691
87885	560692
175973	560693
96677	560694
130316	560695
3350	560696
265871	560697
45667	560698
116311	560699
147190	560700
104647	560701
30843	560702
131015	560703
28549	560704
70112	560705
238999	560706
122035	560707
154126	560708
53898	560709
120059	560710
20608	560711
20608	560712
31119	560713
104019	560714
59070	560715
89922	560716
59045	560717
328412	560718
39985	560719
81642	560720
13645	560721
111096	560722
155579	560723
55747	560724
158257	560725
293546	560726
110325	560727
9625	560728
68197	560729
37132	560730
42826	560731
193011	560732
117660	560733
91207	560734
108629	560735
193974	560736
100765	560737
272575	560738
94591	560739
100015	560740
184444	560741
78514	560742
66579	560743
175225	560744
90911	560745
17572	560746
194824	560747
26973	560748
34949	560749
100601	560750
148383	560751
125985	560752
122319	560753
124015	560754
99820	560755
288464	560756
103397	560757
51092	560758
23536	560759
49002	560760
49965	560761
129704	560762
90137	560763
4176	560764
51440	560765
63977	560766
283117	560767
77253	560768
186539	560769
284756	560770
287085	560771
51242	560772
185430	560773
186782	560774
286703	560775
119416	560776
78217	560777
52072	560778
35281	560779
187496	560780
284041	560781
188855	560782
119688	560783
168179	560784
9584	560785
89313	560786
134160	560787
58066	560788
21252	560789
4425	560790
34857	560791
121432	560792
58622	560793
237	560794
341	560795
66102	560796
25745	560797
212412	560798
44942	560799
41773	560800
6200	560801
37118	560802
23482	560803
34627	560804
84628	560805
41497	560806
48988	560807
2524	560808
75009	560809
160104	560810
105881	560811
164683	560812
103156	560813
87932	560814
26969	560815
87932	560816
83003	560817
106837	560818
145700	560819
91576	560820
238749	560821
2471	560822
22502	560823
55650	560824
292975	560825
8334	560826
6633	560827
73742	560828
21791	560829
78129	560830
148852	560831
63752	560832
81376	560833
81376	560834
26869	560835
1396	560836
18642	560837
8565	560838
49012	560839
83898	560840
165000	560841
124269	560842
193881	560843
27356	560844
49594	560845
63912	560846
12144	560847
89668	560848
41436	560849
223769	560850
76154	560851
54409	560852
319798	560853
186334	560854
197253	560855
94	560856
217593	560857
37941	560858
42101	560859
141030	560860
7276	560861
145391	560862
254238	560863
113700	560864
26655	560865
131737	560866
45797	560867
10853	560868
8485	560869
62450	560870
84257	560871
41263	560872
51292	560873
43906	560874
8312	560875
32429	560876
106580	560877
2230	560878
4861	560879
80461	560880
139756	560881
51644	560882
133	560883
35170	560884
1494	560885
7211	560886
23693	560887
38486	560888
31815	560889
24304	560890
72216	560891
13966	560892
35420	560893
57515	560894
22347	560895
49276	560896
294551	560897
113405	560898
457	560899
310555	560900
231068	560901
4472	560902
170306	560903
4472	560904
5907	560905
114169	560906
55047	560907
241435	560908
4481	560909
1551	560910
74822	560911
3808	560912
16903	560913
7221	560914
45333	560915
46493	560916
19868	560917
3891	560918
128282	560919
32429	560920
8188	560921
27855	560922
4967	560923
52707	560924
1891	560925
14063	560926
101445	560927
326510	560928
160496	560929
261606	560930
33912	560931
54382	560932
87879	560933
68764	560934
47239	560935
114007	560936
139542	560937
289833	560938
136321	560939
7373	560940
193824	560941
19868	560942
18644	560943
202463	560944
156186	560945
118636	560946
13779	560947
34684	560948
126824	560949
668	560950
65617	560951
282600	560952
130458	560953
5096	560954
42658	560955
299825	560956
104937	560957
80702	560958
39129	560959
138303	560960
18459	560961
14519	560962
38468	560963
27821	560964
15397	560965
9791	560966
170306	560967
217215	560968
35595	560969
91784	560970
87349	560971
8285	560972
87524	560973
23822	560974
11292	560975
82707	560976
282473	560977
962	560978
8045	560979
962	560980
32626	560981
211290	560982
962	560983
113151	560984
204061	560985
156110	560986
17669	560987
18521	560988
18027	560989
27099	560990
31815	560991
115339	560992
41956	560993
2118	560994
54382	560995
87429	560996
36997	560997
39101	560998
101900	560999
26655	561000
119093	561001
19496	561002
19496	561003
1412	561004
161612	561005
9726	561006
131955	561007
131968	561008
131968	561009
4472	561010
35717	561011
24626	561012
10824	561013
162291	561014
10824	561015
10824	561016
89161	561017
35978	561018
10824	561019
31561	561020
22404	561021
20100	561022
175937	561023
33126	561024
10384	561025
24522	561026
26831	561027
4578	561028
13045	561029
805	561030
5719	561031
31340	561032
60568	561033
137276	561034
254010	561035
15663	561036
179737	561037
34268	561038
27253	561039
8835	561040
882	561041
8045	561042
133134	561043
254165	561044
26567	561045
26567	561046
14957	561047
138493	561048
183570	561049
3839	561050
3843	561051
117912	561052
20510	561053
30738	561054
131955	561055
292226	561056
132155	561057
36118	561058
33912	561059
45473	561060
28	561061
87378	561062
9739	561063
27254	561064
300663	561065
261301	561066
275925	561067
259712	561068
8045	561069
139770	561070
35541	561071
51630	561072
101465	561073
106559	561074
287402	561075
35280	561076
185407	561077
13208	561078
34410	561079
13208	561080
178180	561081
125047	561082
119176	561083
183397	561084
78023	561085
24968	561086
79988	561087
45899	561088
119048	561089
283635	561090
21746	561091
32401	561092
51221	561093
35450	561094
185224	561095
69703	561096
64356	561097
278300	561098
62589	561099
153353	561100
274966	561101
217604	561102
251680	561103
34852	561104
50336	561105
289009	561106
77038	561107
25078	561108
188811	561109
24764	561110
77492	561111
9824	561112
281095	561113
288261	561114
287495	561115
188291	561116
125037	561117
281713	561118
77236	561119
285634	561120
35450	561121
51747	561122
185224	561123
283086	561124
281429	561125
118693	561126
3069	561127
283084	561128
8145	561129
191826	561130
79102	561131
50771	561132
75241	561133
23452	561134
13156	561135
26154	561136
252795	561137
9693	561138
147188	561139
38808	561140
47508	561141
81771	561142
161986	561143
26954	561144
4383	561145
166843	561146
158875	561147
58523	561148
51221	561149
13208	561150
25942	561151
347	561152
187245	561153
33698	561154
10814	561155
8175	561156
92073	561157
33579	561158
119450	561159
91370	561160
15603	561161
39851	561162
33948	561163
74828	561164
33948	561165
37924	561166
82487	561167
206128	561168
323626	561169
2663	561170
50512	561171
265039	561172
187651	561173
57650	561174
16375	561175
171417	561176
310870	561177
120196	561178
29242	561179
272327	561180
328269	561181
179477	561182
68063	561183
90477	561184
212299	561185
66818	561186
215313	561187
279215	561188
238226	561189
188629	561190
256675	561191
310469	561192
181063	561193
3641	561194
41005	561195
7473	561196
93218	561197
50664	561198
72968	561199
85883	561200
277359	561201
122153	561202
77050	561203
190222	561204
5884	561205
27988	561206
10022	561207
4127	561208
117984	561209
33775	561210
14283	561211
73196	561212
181208	561213
82603	561214
183697	561215
2314	561216
54198	561217
76169	561218
7525	561219
126630	561220
203746	561221
182692	561222
29195	561223
89674	561224
9858	561225
31432	561226
50512	561227
377	561228
108442	561229
54220	561230
183173	561231
81866	561232
155218	561233
179880	561234
22833	561235
182994	561236
72526	561237
99825	561238
50049	561239
16796	561240
4949	561241
62736	561242
34131	561243
201861	561244
64220	561245
6634	561246
10584	561247
229919	561248
116582	561249
96512	561250
313390	561251
181063	561252
32562	561253
11718	561254
52470	561255
116389	561256
68557	561257
77050	561258
128388	561259
17313	561260
52457	561261
14098	561262
182375	561263
149194	561264
182187	561265
207554	561266
13010	561267
50424	561268
17820	561269
181969	561270
22728	561271
67629	561272
181976	561273
147781	561274
1269	561275
97595	561276
52329	561277
279070	561278
75099	561279
328469	561280
215973	561281
1029	561282
24525	561283
328388	561284
91676	561285
135848	561286
68890	561287
88967	561288
49929	561289
274459	561290
216790	561291
179755	561292
3776	561293
316785	561294
239270	561295
70650	561296
151845	561297
4222	561298
50512	561299
95303	561300
4714	561301
43811	561302
96089	561303
96089	561304
211569	561305
320514	561306
53783	561307
168445	561308
70508	561309
156297	561310
15267	561311
246780	561312
115391	561313
42556	561314
205325	561315
268016	561316
179269	561317
31263	561318
286112	561319
279337	561320
180481	561321
13010	561322
76470	561323
179038	561324
111664	561325
23740	561326
105	561327
24347	561328
37774	561329
241287	561330
275221	561331
14504	561332
10479	561333
33948	561334
14504	561335
290176	561336
14504	561337
26324	561338
68508	561339
20252	561340
151413	561341
86792	561342
32486	561343
19291	561344
33948	561345
122946	561346
35726	561347
37292	561348
81178	561349
36259	561350
116325	561351
20625	561352
6878	561353
3883	561354
62183	561355
46884	561356
180476	561357
79753	561358
133880	561359
106684	561360
249365	561361
296659	561362
2448	561363
2907	561364
16765	561365
252564	561366
20352	561367
98114	561368
86496	561369
199735	561370
303828	561371
156143	561372
65700	561373
65700	561374
62757	561375
209039	561376
84369	561377
92663	561378
3890	561379
21482	561380
298839	561381
103102	561382
10567	561383
47367	561384
12859	561385
47150	561386
4070	561387
4423	561388
115229	561389
23619	561390
10823	561391
6568	561392
166	561393
27584	561394
1203	561395
1924	561396
325879	561397
23768	561398
8754	561399
14633	561400
67744	561401
87214	561402
31479	561403
82340	561404
104239	561405
191344	561406
44023	561407
30686	561408
218242	561409
10282	561410
65321	561411
43977	561412
100277	561413
21721	561414
124426	561415
161233	561416
47785	561417
7270	561418
83383	561419
2357	561420
159171	561421
77	561422
46153	561423
301059	561424
30252	561425
251886	561426
133943	561427
146079	561428
16766	561429
14295	561430
31952	561431
12938	561432
116516	561433
103104	561434
114693	561435
9955	561436
248253	561437
142688	561438
8834	561439
15309	561440
291111	561441
105317	561442
6665	561443
86053	561444
133266	561445
86022	561446
314830	561447
60145	561448
28392	561449
116960	561450
34695	561451
122980	561452
118107	561453
47145	561454
95409	561455
179005	561456
27381	561457
106346	561458
62701	561459
88123	561460
310004	561461
131323	561462
130890	561463
785	561464
48081	561465
49059	561466
11538	561467
15905	561468
118401	561469
10531	561470
86077	561471
10449	561472
181824	561473
26960	561474
91689	561475
169760	561476
166618	561477
31323	561478
83617	561479
207177	561480
32165	561481
81570	561482
50929	561483
118306	561484
133585	561485
133585	561486
2985	561487
11430	561488
216312	561489
176335	561490
96217	561491
199301	561492
17898	561493
28125	561494
6685	561495
205015	561496
57676	561497
75766	561498
104239	561499
191344	561500
45996	561501
210340	561502
31407	561503
122877	561504
294326	561505
11531	561506
11531	561507
2911	561508
171270	561509
26725	561510
226441	561511
37287	561512
55056	561513
304604	561514
304707	561515
250394	561516
103621	561517
250527	561518
163093	561519
162817	561520
250472	561521
220616	561522
220769	561523
141600	561524
91473	561525
220415	561526
278709	561527
7465	561528
182531	561529
75864	561530
278712	561531
75985	561532
117031	561533
195074	561534
324356	561535
39396	561536
39195	561537
88485	561538
158022	561539
194404	561540
36325	561541
297320	561542
269852	561543
113440	561544
73410	561545
73410	561546
73692	561547
113483	561548
69802	561549
156612	561550
8970	561551
240298	561552
315239	561553
314904	561554
27092	561555
38464	561556
288730	561557
78355	561558
231965	561559
42441	561560
232006	561561
149839	561562
20980	561563
63555	561564
63335	561565
329	561566
109280	561567
16870	561568
170565	561569
109724	561570
260077	561571
201391	561572
45986	561573
143650	561574
14802	561575
143701	561576
123376	561577
280677	561578
50482	561579
13080	561580
215310	561581
88479	561582
88479	561583
125997	561584
77620	561585
284841	561586
284542	561587
34881	561588
227316	561589
146372	561590
177939	561591
178050	561592
33934	561593
114753	561594
8357	561595
100756	561596
243883	561597
66361	561598
242877	561599
317065	561600
318881	561601
35684	561602
190646	561603
122164	561604
291129	561605
122786	561606
21324	561607
234592	561608
232240	561609
15333	561610
16984	561611
171138	561612
18163	561613
171874	561614
171796	561615
110286	561616
262971	561617
110907	561618
23336	561619
172041	561620
110109	561621
26522	561622
203013	561623
165153	561624
166105	561625
254954	561626
10199	561627
165274	561628
61466	561629
28828	561630
93755	561631
145385	561632
93462	561633
28727	561634
118908	561635
282610	561636
282020	561637
281459	561638
89681	561639
54479	561640
179287	561641
251372	561642
21974	561643
319398	561644
79626	561645
153439	561646
234961	561647
70084	561648
167530	561649
200830	561650
265282	561651
72615	561652
85171	561653
204663	561654
84705	561655
155887	561656
127726	561657
82192	561658
199391	561659
82673	561660
199062	561661
67532	561662
161324	561663
103801	561664
103820	561665
103775	561666
247883	561667
248353	561668
246906	561669
218255	561670
90440	561671
12926	561672
12926	561673
113733	561674
180162	561675
276526	561676
180359	561677
179180	561678
115685	561679
212397	561680
124136	561681
293581	561682
174564	561683
33342	561684
268094	561685
265614	561686
238204	561687
149665	561688
312889	561689
205863	561690
188010	561691
229927	561692
229408	561693
148199	561694
95634	561695
63709	561696
216048	561697
214888	561698
47206	561699
258814	561700
108556	561701
108817	561702
168692	561703
168425	561704
168689	561705
168693	561706
1019	561707
70710	561708
70710	561709
68681	561710
7523	561711
100588	561712
134413	561713
276263	561714
75310	561715
323876	561716
46957	561717
204788	561718
23399	561719
188083	561720
15882	561721
159901	561722
179724	561723
166059	561724
46027	561725
162778	561726
17668	561727
120370	561728
68191	561729
11965	561730
166717	561731
167551	561732
256897	561733
46657	561734
46650	561735
88845	561736
308957	561737
102955	561738
108465	561739
23029	561740
269984	561741
49374	561742
59392	561743
77739	561744
159520	561745
87683	561746
303730	561747
286849	561748
35487	561749
45172	561750
123495	561751
77004	561752
225580	561753
111667	561754
31352	561755
139209	561756
54736	561757
13600	561758
23173	561759
103963	561760
317245	561761
101822	561762
45343	561763
113271	561764
169745	561765
156670	561766
17066	561767
170519	561768
319755	561769
136050	561770
107707	561771
292776	561772
180750	561773
260339	561774
5160	561775
104835	561776
19734	561777
186789	561778
8049	561779
109588	561780
322204	561781
74037	561782
180760	561783
37913	561784
306284	561785
15550	561786
201731	561787
308438	561788
209166	561789
51163	561790
227623	561791
65013	561792
19908	561793
17874	561794
43857	561795
167529	561796
325492	561797
52006	561798
276731	561799
25138	561800
38699	561801
178999	561802
98740	561803
116771	561804
263064	561805
77053	561806
46024	561807
5342	561808
212285	561809
212262	561810
15054	561811
182376	561812
178932	561813
273406	561814
159233	561815
145285	561816
112590	561817
112034	561818
106754	561819
179191	561820
7337	561821
6386	561822
248129	561823
80262	561824
201837	561825
286737	561826
155495	561827
201773	561828
148425	561829
218584	561830
262062	561831
273489	561832
196156	561833
74758	561834
2015	561835
149817	561836
208423	561837
4911	561838
262626	561839
69338	561840
77670	561841
279174	561842
150727	561843
200596	561844
125069	561845
52325	561846
323471	561847
52344	561848
24327	561849
102194	561850
7845	561851
244020	561852
12772	561853
164518	561854
250775	561855
215367	561856
111474	561857
92537	561858
248077	561859
234143	561860
137409	561861
292929	561862
190885	561863
116147	561864
162946	561865
93507	561866
1571	561867
185022	561868
270402	561869
2462	561870
265280	561871
99759	561872
36689	561873
7845	561874
7485	561875
184948	561876
307040	561877
126198	561878
41034	561879
215523	561880
118011	561881
100953	561882
977	561883
56365	561884
62706	561885
134580	561886
189261	561887
200398	561888
234057	561889
172200	561890
66378	561891
9685	561892
216418	561893
199230	561894
128791	561895
237131	561896
128659	561897
77195	561898
7845	561899
22461	561900
115995	561901
34727	561902
17269	561903
17269	561904
107372	561905
300624	561906
161124	561907
59800	561908
3207	561909
141401	561910
30631	561911
196245	561912
110488	561913
200725	561914
176612	561915
84752	561916
181043	561917
294327	561918
152780	561919
83758	561920
77040	561921
112587	561922
109598	561923
85575	561924
312678	561925
76059	561926
299018	561927
95745	561928
252431	561929
73010	561930
179497	561931
83681	561932
143022	561933
173152	561934
112631	561935
104943	561936
4911	561937
48381	561938
12601	561939
33707	561940
111870	561941
129483	561942
101021	561943
161675	561944
16783	561945
126263	561946
84346	561947
35347	561948
17946	561949
95898	561950
4076	561951
66455	561952
120876	561953
26519	561954
206509	561955
41076	561956
293087	561957
137578	561958
38188	561959
63168	561960
154932	561961
130618	561962
118179	561963
63936	561964
86810	561965
236901	561966
285010	561967
250338	561968
185246	561969
160275	561970
76516	561971
3017	561972
181083	561973
7348	561974
78775	561975
39235	561976
11078	561977
271011	561978
53981	561979
67107	561980
194937	561981
193722	561982
19959	561983
19437	561984
119299	561985
3139	561986
1229	561987
121823	561988
312385	561989
127768	561990
28363	561991
317086	561992
121215	561993
197742	561994
176516	561995
86289	561996
270616	561997
109336	561998
73833	561999
107685	562000
246293	562001
117099	562002
181944	562003
260054	562004
23848	562005
109112	562006
289526	562007
157622	562008
59882	562009
30517	562010
325705	562011
183357	562012
134418	562013
203811	562014
23173	562015
14912	562016
102680	562017
62657	562018
8517	562019
34552	562020
21396	562021
286194	562022
47080	562023
9975	562024
302841	562025
225978	562026
28949	562027
28949	562028
268492	562029
39329	562030
57919	562031
14461	562032
136862	562033
2291	562034
241881	562035
104061	562036
84017	562037
59135	562038
59135	562039
182912	562040
177635	562041
75814	562042
25102	562043
137270	562044
131830	562045
162382	562046
162383	562047
27527	562048
96329	562049
118922	562050
16254	562051
296781	562052
795	562053
32252	562054
125029	562055
186820	562056
1816	562057
133940	562058
131991	562059
194399	562060
7280	562061
305606	562062
16658	562063
86406	562064
86355	562065
189708	562066
7303	562067
11110	562068
10314	562069
77015	562070
49830	562071
181275	562072
181275	562073
85678	562074
172291	562075
140940	562076
86807	562077
75203	562078
14859	562079
287980	562080
24777	562081
283391	562082
52282	562083
188103	562084
186370	562085
77785	562086
104954	562087
72555	562088
52837	562089
292046	562090
65101	562091
17287	562092
322834	562093
78776	562094
18059	562095
78603	562096
78792	562097
53637	562098
35443	562099
10012	562100
81260	562101
77932	562102
188491	562103
54696	562104
18037	562105
84547	562106
39803	562107
66015	562108
65298	562109
6856	562110
69942	562111
222085	562112
60469	562113
79071	562114
29370	562115
4157	562116
40949	562117
253248	562118
818	562119
288282	562120
23971	562121
100247	562122
29659	562123
27194	562124
238151	562125
394	562126
27805	562127
68132	562128
746	562129
1554	562130
118880	562131
144046	562132
131554	562133
131554	562134
575	562135
197758	562136
6542	562137
78350	562138
47449	562139
309764	562140
90309	562141
143792	562142
16242	562143
128893	562144
181251	562145
126325	562146
173970	562147
174149	562148
174428	562149
174846	562150
108459	562151
7306	562152
143119	562153
5159	562154
254979	562155
70544	562156
133999	562157
147233	562158
1304	562159
70758	562160
234385	562161
310945	562162
217904	562163
34743	562164
206941	562165
206593	562166
92868	562167
15204	562168
94212	562169
3686	562170
117046	562171
215772	562172
12109	562173
46496	562174
46496	562175
4204	562176
3812	562177
308	562178
12269	562179
45113	562180
173222	562181
79877	562182
82593	562183
206225	562184
204441	562185
17923	562186
51507	562187
3696	562188
35631	562189
63855	562190
89578	562191
74917	562192
46835	562193
31235	562194
80387	562195
151786	562196
100999	562197
31636	562198
46849	562199
32828	562200
257178	562201
10702	562202
19610	562203
47181	562204
31549	562205
1629	562206
17744	562207
94501	562208
223535	562209
25528	562210
136622	562211
235775	562212
2646	562213
217326	562214
30095	562215
168047	562216
37492	562217
168047	562218
59659	562219
33470	562220
4677	562221
7464	562222
31521	562223
128189	562224
24705	562225
124486	562226
80823	562227
24922	562228
85233	562229
116097	562230
45583	562231
53422	562232
116447	562233
44	562234
36287	562235
221423	562236
9201	562237
254196	562238
69539	562239
177107	562240
12857	562241
316165	562242
73445	562243
265959	562244
113144	562245
50630	562246
278336	562247
147124	562248
110045	562249
179537	562250
216178	562251
157077	562252
203963	562253
114831	562254
33855	562255
27	562256
5784	562257
42124	562258
32628	562259
99938	562260
12501	562261
23930	562262
15447	562263
67076	562264
18037	562265
4481	562266
37917	562267
109946	562268
13964	562269
4316	562270
17065	562271
165740	562272
26025	562273
5425	562274
1910	562275
164648	562276
318726	562277
111665	562278
3676	562279
124222	562280
180005	562281
11292	562282
38544	562283
65627	562284
122096	562285
24062	562286
31241	562287
31241	562288
65627	562289
2632	562290
33086	562291
177862	562292
12440	562293
10154	562294
37705	562295
3398	562296
193660	562297
57675	562298
11188	562299
16290	562300
2832	562301
111221	562302
16042	562303
176051	562304
142006	562305
156451	562306
160336	562307
169996	562308
154753	562309
11883	562310
191020	562311
275144	562312
261408	562313
199438	562314
239467	562315
113683	562316
112808	562317
179688	562318
172337	562319
180280	562320
26469	562321
222676	562322
221388	562323
283276	562324
30480	562325
211000	562326
300877	562327
70965	562328
225440	562329
59373	562330
25810	562331
66183	562332
67608	562333
290190	562334
167437	562335
182753	562336
119608	562337
24747	562338
119256	562339
202542	562340
269042	562341
60347	562342
61971	562343
254393	562344
246224	562345
82092	562346
259481	562347
108654	562348
157955	562349
5192	562350
275990	562351
54110	562352
28459	562353
96273	562354
154895	562355
143237	562356
102174	562357
326823	562358
60831	562359
217436	562360
165817	562361
228279	562362
183257	562363
163459	562364
171299	562365
140178	562366
317285	562367
191123	562368
108395	562369
182545	562370
167291	562371
137787	562372
261024	562373
29834	562374
82189	562375
245116	562376
118209	562377
326121	562378
132393	562379
293118	562380
261019	562381
204370	562382
214946	562383
154806	562384
148853	562385
211782	562386
109737	562387
305335	562388
300524	562389
185381	562390
190715	562391
262403	562392
261409	562393
183159	562394
144213	562395
135800	562396
172932	562397
259280	562398
191260	562399
177820	562400
66063	562401
164909	562402
134965	562403
21112	562404
283542	562405
190509	562406
40619	562407
144137	562408
192865	562409
66133	562410
29347	562411
48924	562412
36209	562413
80378	562414
51318	562415
160790	562416
7727	562417
6221	562418
18161	562419
267273	562420
316555	562421
28292	562422
95329	562423
153028	562424
20973	562425
24444	562426
48263	562427
59350	562428
124460	562429
156904	562430
62809	562431
87378	562432
197746	562433
3378	562434
93418	562435
52931	562436
19034	562437
8656	562438
201214	562439
94050	562440
97895	562441
14397	562442
321950	562443
20179	562444
84286	562445
86275	562446
19060	562447
76454	562448
84820	562449
5660	562450
271568	562451
14854	562452
99771	562453
208653	562454
22280	562455
142345	562456
35723	562457
19444	562458
17243	562459
99578	562460
92859	562461
258016	562462
111227	562463
18329	562464
213406	562465
89234	562466
109486	562467
58959	562468
209550	562469
317649	562470
112317	562471
103640	562472
6846	562473
200759	562474
146449	562475
205649	562476
173932	562477
75889	562478
191423	562479
164015	562480
5147	562481
50991	562482
275505	562483
315617	562484
320872	562485
129646	562486
46843	562487
147055	562488
18528	562489
74411	562490
242177	562491
219345	562492
71360	562493
197589	562494
18446	562495
116083	562496
24507	562497
65050	562498
3889	562499
5495	562500
221	562501
11157	562502
23593	562503
2489	562504
70092	562505
14263	562506
19251	562507
38388	562508
87524	562509
4578	562510
15138	562511
4308	562512
6108	562513
29978	562514
30766	562515
6433	562516
32969	562517
2571	562518
17667	562519
37166	562520
166752	562521
34190	562522
74087	562523
282102	562524
11783	562525
72422	562526
80797	562527
180259	562528
66534	562529
222303	562530
247461	562531
210377	562532
65647	562533
3166	562534
126551	562535
2032	562536
58487	562537
142452	562538
300503	562539
4578	562540
64755	562541
4578	562542
9739	562543
191530	562544
47793	562545
38986	562546
7221	562547
72271	562548
74087	562549
58237	562550
60388	562551
31685	562552
94353	562553
36904	562554
30633	562555
65050	562556
24293	562557
35831	562558
7675	562559
68533	562560
155372	562561
156190	562562
248389	562563
61492	562564
101250	562565
174090	562566
169757	562567
88991	562568
325481	562569
4990	562570
324347	562571
37194	562572
165600	562573
178322	562574
204542	562575
155372	562576
18673	562577
50490	562578
86024	562579
166040	562580
324823	562581
60134	562582
21518	562583
237296	562584
176582	562585
257406	562586
128879	562587
96201	562588
51321	562589
195196	562590
100626	562591
265262	562592
87849	562593
184907	562594
2801	562595
53616	562596
214971	562597
126826	562598
184140	562599
186616	562600
123427	562601
83913	562602
57864	562603
50599	562604
142759	562605
43387	562606
191634	562607
73414	562608
5170	562609
93911	562610
38768	562611
34758	562612
308826	562613
245742	562614
30990	562615
144605	562616
143117	562617
7908	562618
291546	562619
190432	562620
149440	562621
304570	562622
110450	562623
172485	562624
220661	562625
285809	562626
209701	562627
278724	562628
6083	562629
5784	562630
242345	562631
123728	562632
27049	562633
313880	562634
136410	562635
133630	562636
208726	562637
140830	562638
56816	562639
73838	562640
14697	562641
195886	562642
24484	562643
188377	562644
158384	562645
76380	562646
41969	562647
14729	562648
9705	562649
137898	562650
50665	562651
15670	562652
314572	562653
133012	562654
304268	562655
44922	562656
37372	562657
122185	562658
34569	562659
125189	562660
122572	562661
182065	562662
62423	562663
165431	562664
1473	562665
35409	562666
106620	562667
1515	562668
12643	562669
72444	562670
66573	562671
42484	562672
110	562673
340	562674
25033	562675
44053	562676
68670	562677
45106	562678
22218	562679
52674	562680
58277	562681
91183	562682
57052	562683
175998	562684
1188	562685
78146	562686
28353	562687
175159	562688
61337	562689
49665	562690
128975	562691
128975	562692
46029	562693
197051	562694
251826	562695
200233	562696
31276	562697
234454	562698
168699	562699
171749	562700
64951	562701
106899	562702
140677	562703
27896	562704
274708	562705
110893	562706
279619	562707
17394	562708
74134	562709
70189	562710
98133	562711
13908	562712
113503	562713
112088	562714
65646	562715
230563	562716
89989	562717
99279	562718
65696	562719
131476	562720
106766	562721
161181	562722
164560	562723
262979	562724
98662	562725
167574	562726
46792	562727
46790	562728
97773	562729
262501	562730
252713	562731
183888	562732
146497	562733
252884	562734
45349	562735
140318	562736
110	562737
106702	562738
200350	562739
129713	562740
47883	562741
114264	562742
164628	562743
254244	562744
40532	562745
100850	562746
140318	562747
34610	562748
23802	562749
11958	562750
45285	562751
6479	562752
100	562753
1019	562754
1019	562755
23802	562756
54040	562757
109719	562758
69638	562759
158853	562760
54126	562761
199938	562762
141303	562763
129181	562764
65235	562765
92094	562766
272670	562767
95596	562768
82002	562769
28896	562770
27322	562771
253011	562772
218073	562773
177801	562774
214562	562775
23488	562776
245759	562777
325434	562778
327083	562779
121564	562780
311054	562781
105649	562782
108304	562783
20524	562784
174160	562785
94040	562786
161582	562787
82098	562788
120324	562789
288588	562790
143627	562791
22510	562792
97141	562793
256955	562794
19916	562795
101137	562796
31862	562797
208613	562798
95729	562799
93489	562800
236344	562801
154683	562802
183449	562803
76970	562804
200281	562805
290549	562806
272710	562807
176457	562808
32996	562809
12165	562810
176702	562811
19739	562812
19222	562813
325819	562814
311775	562815
326099	562816
113503	562817
309800	562818
266435	562819
48634	562820
265623	562821
74317	562822
177902	562823
211889	562824
207980	562825
168793	562826
140399	562827
162250	562828
59512	562829
98484	562830
90356	562831
63114	562832
158928	562833
284802	562834
61026	562835
142715	562836
205365	562837
155930	562838
114455	562839
61719	562840
98484	562841
214842	562842
172746	562843
69175	562844
82481	562845
36189	562846
85415	562847
261152	562848
77546	562849
105623	562850
46356	562851
252273	562852
164212	562853
252212	562854
208826	562855
302358	562856
260913	562857
61644	562858
256834	562859
118786	562860
41496	562861
10980	562862
260354	562863
211321	562864
64364	562865
84649	562866
90453	562867
315772	562868
149821	562869
111887	562870
11353	562871
54143	562872
113444	562873
187821	562874
186281	562875
64102	562876
86832	562877
66809	562878
229337	562879
55	562880
197610	562881
128364	562882
213321	562883
46705	562884
15417	562885
53227	562886
104471	562887
186484	562888
20163	562889
34680	562890
200917	562891
86465	562892
153386	562893
119640	562894
275702	562895
48765	562896
153780	562897
74271	562898
109423	562899
30176	562900
39224	562901
164107	562902
101720	562903
207786	562904
207764	562905
51263	562906
125585	562907
107718	562908
285141	562909
18243	562910
39655	562911
59181	562912
285887	562913
75760	562914
100074	562915
59529	562916
101334	562917
42933	562918
75085	562919
157947	562920
29609	562921
16188	562922
90642	562923
82098	562924
117862	562925
70879	562926
698	562927
114879	562928
23213	562929
8429	562930
18012	562931
41351	562932
224617	562933
94409	562934
203422	562935
200697	562936
287992	562937
70805	562938
84896	562939
293147	562940
20313	562941
51734	562942
245136	562943
122610	562944
210798	562945
66258	562946
128364	562947
211727	562948
136798	562949
87419	562950
211557	562951
2812	562952
311124	562953
126181	562954
296556	562955
54916	562956
313232	562957
132617	562958
135519	562959
135505	562960
244123	562961
98576	562962
199544	562963
128057	562964
128187	562965
271265	562966
54761	562967
128066	562968
321862	562969
200389	562970
217267	562971
6976	562972
85072	562973
26967	562974
318681	562975
210115	562976
9823	562977
84848	562978
55012	562979
136050	562980
190182	562981
194574	562982
62551	562983
55637	562984
51927	562985
215377	562986
231541	562987
4135	562988
95693	562989
63245	562990
187815	562991
30602	562992
176591	562993
55637	562994
252947	562995
85935	562996
21602	562997
72804	562998
150334	562999
3777	563000
35793	563001
28895	563002
81869	563003
40185	563004
130965	563005
212128	563006
41064	563007
159485	563008
163032	563009
189161	563010
202902	563011
204003	563012
78409	563013
308678	563014
227486	563015
58137	563016
92267	563017
185818	563018
47475	563019
63299	563020
202498	563021
268797	563022
84624	563023
153765	563024
99090	563025
222543	563026
61135	563027
136614	563028
937	563029
42226	563030
178821	563031
154646	563032
124348	563033
189100	563034
153042	563035
249759	563036
8189	563037
50818	563038
172614	563039
19786	563040
55338	563041
100837	563042
62310	563043
32328	563044
325728	563045
21204	563046
90674	563047
287830	563048
302551	563049
47767	563050
14883	563051
11302	563052
71145	563053
16543	563054
8186	563055
104572	563056
59751	563057
4508	563058
323996	563059
213965	563060
324641	563061
237867	563062
41373	563063
119726	563064
22002	563065
65710	563066
312342	563067
220492	563068
144601	563069
140456	563070
56573	563071
139610	563072
105171	563073
80590	563074
302329	563075
323282	563076
225009	563077
122570	563078
130447	563079
503	563080
27291	563081
23329	563082
296489	563083
29133	563084
16268	563085
167770	563086
30286	563087
145204	563088
32209	563089
4490	563090
20790	563091
136634	563092
159830	563093
95353	563094
74261	563095
174160	563096
88439	563097
76131	563098
55566	563099
43754	563100
277877	563101
9174	563102
126316	563103
50845	563104
8423	563105
168008	563106
39334	563107
29938	563108
22727	563109
88132	563110
162324	563111
260688	563112
246494	563113
248212	563114
23771	563115
6905	563116
42323	563117
106936	563118
153305	563119
168950	563120
24729	563121
97497	563122
27714	563123
166075	563124
109356	563125
67702	563126
315169	563127
140673	563128
143646	563129
91375	563130
248566	563131
140568	563132
20299	563133
91306	563134
310973	563135
144798	563136
57444	563137
132791	563138
101422	563139
173546	563140
49941	563141
11921	563142
131161	563143
138254	563144
228690	563145
281075	563146
148969	563147
296089	563148
276280	563149
294786	563150
157854	563151
190670	563152
92027	563153
180994	563154
106643	563155
172206	563156
79157	563157
117121	563158
110098	563159
210299	563160
224727	563161
139926	563162
15468	563163
215838	563164
36776	563165
50862	563166
1792	563167
152998	563168
60714	563169
161402	563170
158780	563171
7321	563172
3704	563173
47524	563174
128866	563175
124323	563176
314283	563177
32608	563178
86108	563179
6962	563180
1792	563181
5531	563182
30075	563183
112123	563184
51270	563185
227679	563186
204175	563187
180904	563188
254816	563189
47998	563190
28367	563191
54870	563192
70438	563193
71387	563194
30302	563195
97989	563196
57510	563197
2395	563198
41	563199
410	563200
100594	563201
323200	563202
285188	563203
80298	563204
147390	563205
2381	563206
77404	563207
52494	563208
1	563209
1	563210
9390	563211
40943	563212
114855	563213
318442	563214
127192	563215
31401	563216
191347	563217
198208	563218
145618	563219
120001	563220
121639	563221
277186	563222
181967	563223
138255	563224
73667	563225
257580	563226
119442	563227
80102	563228
192422	563229
5621	563230
2116	563231
268883	563232
95059	563233
69332	563234
164463	563235
31065	563236
142186	563237
175909	563238
79813	563239
172567	563240
224086	563241
91018	563242
247582	563243
182515	563244
211515	563245
134892	563246
297	563247
127202	563248
25661	563249
261971	563250
269332	563251
40839	563252
121302	563253
213340	563254
230071	563255
125206	563256
29619	563257
121832	563258
189979	563259
178676	563260
34001	563261
7273	563262
115036	563263
191573	563264
2297	563265
149835	563266
42828	563267
2297	563268
232071	563269
209828	563270
41623	563271
78890	563272
208461	563273
167926	563274
182851	563275
120375	563276
228199	563277
275532	563278
79243	563279
281191	563280
6298	563281
86774	563282
19869	563283
11922	563284
70637	563285
17154	563286
31943	563287
31943	563288
173554	563289
282351	563290
66280	563291
66280	563292
86789	563293
50520	563294
175333	563295
186499	563296
89062	563297
179728	563298
23708	563299
40578	563300
100789	563301
129563	563302
283224	563303
54684	563304
299237	563305
64820	563306
52829	563307
620	563308
210535	563309
183874	563310
17119	563311
76078	563312
55112	563313
22940	563314
10832	563315
272917	563316
301369	563317
187295	563318
228093	563319
297227	563320
169880	563321
101350	563322
112560	563323
89239	563324
264256	563325
239516	563326
210837	563327
34538	563328
36394	563329
116187	563330
105883	563331
77581	563332
35119	563333
206793	563334
216448	563335
151964	563336
110682	563337
27983	563338
30726	563339
36628	563340
43846	563341
169697	563342
2926	563343
84854	563344
168278	563345
257209	563346
192949	563347
7791	563348
7561	563349
195739	563350
81118	563351
297895	563352
150080	563353
7809	563354
198368	563355
26765	563356
322968	563357
183870	563358
211914	563359
88504	563360
309559	563361
91030	563362
207557	563363
33623	563364
265203	563365
17138	563366
82349	563367
105726	563368
189966	563369
64593	563370
63254	563371
86777	563372
52359	563373
58461	563374
157546	563375
85534	563376
228791	563377
211478	563378
67450	563379
134860	563380
49085	563381
259521	563382
111370	563383
170630	563384
254828	563385
149450	563386
143013	563387
210639	563388
80102	563389
181999	563390
19468	563391
272488	563392
301671	563393
201176	563394
109377	563395
219390	563396
86212	563397
277540	563398
72651	563399
727	563400
176	563401
140603	563402
64181	563403
287561	563404
138877	563405
33614	563406
19934	563407
273033	563408
313867	563409
182139	563410
81387	563411
9303	563412
277977	563413
271250	563414
108881	563415
207413	563416
80791	563417
176614	563418
55561	563419
131062	563420
16521	563421
25232	563422
35411	563423
276591	563424
4469	563425
186839	563426
185901	563427
205757	563428
119314	563429
29769	563430
140203	563431
46512	563432
103913	563433
199824	563434
264656	563435
305954	563436
240594	563437
67910	563438
1754	563439
31096	563440
157009	563441
56552	563442
194927	563443
1915	563444
109509	563445
3312	563446
3312	563447
56977	563448
112229	563449
26578	563450
84204	563451
257871	563452
156082	563453
25186	563454
2450	563455
2450	563456
231853	563457
141999	563458
11615	563459
41424	563460
39120	563461
39120	563462
2450	563463
2450	563464
2450	563465
157025	563466
103445	563467
273324	563468
49705	563469
49705	563470
302521	563471
8762	563472
178872	563473
262083	563474
179253	563475
13950	563476
295363	563477
247589	563478
8701	563479
21090	563480
113603	563481
5599	563482
35266	563483
278669	563484
39120	563485
50500	563486
50500	563487
327606	563488
79604	563489
80799	563490
56977	563491
12253	563492
74076	563493
13222	563494
187113	563495
13222	563496
8738	563497
3136	563498
150078	563499
89024	563500
281634	563501
37292	563502
19375	563503
183624	563504
92274	563505
1032	563506
9334	563507
69159	563508
99242	563509
69193	563510
165165	563511
99242	563512
165193	563513
106382	563514
158264	563515
147102	563516
2764	563517
5083	563518
114724	563519
252109	563520
24438	563521
161890	563522
244683	563523
99838	563524
138637	563525
251626	563526
13564	563527
47889	563528
7604	563529
65713	563530
44098	563531
8092	563532
32685	563533
17196	563534
121085	563535
49237	563536
38617	563537
121703	563538
209713	563539
30136	563540
195708	563541
20131	563542
55587	563543
1480	563544
56494	563545
152206	563546
44282	563547
100637	563548
4181	563549
290427	563550
20409	563551
81896	563552
55560	563553
235645	563554
764	563555
43993	563556
93677	563557
263677	563558
166734	563559
7796	563560
19474	563561
55446	563562
16260	563563
300429	563564
56880	563565
47868	563566
79657	563567
235573	563568
10889	563569
135209	563570
43617	563571
53743	563572
46505	563573
4459	563574
23343	563575
57573	563576
45096	563577
87735	563578
45776	563579
358	563580
231157	563581
9746	563582
88619	563583
48509	563584
68369	563585
217695	563586
36728	563587
8394	563588
125058	563589
192957	563590
214169	563591
84135	563592
1503	563593
74165	563594
151326	563595
33508	563596
47093	563597
129437	563598
22513	563599
76421	563600
1728	563601
203590	563602
86813	563603
131994	563604
29140	563605
52990	563606
71810	563607
198725	563608
198725	563609
101726	563610
195252	563611
35759	563612
193809	563613
114103	563614
281079	563615
1192	563616
39822	563617
29394	563618
8751	563619
165385	563620
45392	563621
42448	563622
105179	563623
104120	563624
177897	563625
171050	563626
20421	563627
74093	563628
173385	563629
82167	563630
307829	563631
263795	563632
118636	563633
324182	563634
43479	563635
144524	563636
46802	563637
157306	563638
132482	563639
102376	563640
142673	563641
4957	563642
91065	563643
102376	563644
164904	563645
139577	563646
102012	563647
29896	563648
17568	563649
174750	563650
53726	563651
131856	563652
16802	563653
196880	563654
34836	563655
726	563656
123994	563657
24853	563658
180	563659
11906	563660
264916	563661
5716	563662
7914	563663
393	563664
393	563665
184111	563666
75442	563667
55079	563668
1327	563669
2524	563670
1327	563671
7293	563672
116550	563673
10505	563674
88616	563675
122807	563676
22141	563677
261163	563678
393	563679
12300	563680
165626	563681
136825	563682
123526	563683
7856	563684
38264	563685
119324	563686
26884	563687
175084	563688
322285	563689
7914	563690
13856	563691
54817	563692
54817	563693
6198	563694
6198	563695
5547	563696
4734	563697
8179	563698
7265	563699
23611	563700
214048	563701
57297	563702
103301	563703
50719	563704
71543	563705
109858	563706
2513	563707
47518	563708
47518	563709
32718	563710
108013	563711
198530	563712
14757	563713
407	563714
2500	563715
407	563716
52989	563717
122542	563718
5370	563719
20202	563720
6075	563721
135509	563722
96390	563723
65165	563724
49700	563725
96540	563726
236658	563727
4166	563728
69363	563729
116097	563730
48954	563731
23196	563732
47614	563733
158629	563734
21902	563735
212400	563736
32998	563737
103332	563738
105592	563739
22498	563740
43659	563741
23196	563742
50218	563743
16806	563744
10767	563745
173714	563746
48955	563747
1489	563748
1	563749
164332	563750
261431	563751
243863	563752
31945	563753
138807	563754
109409	563755
31945	563756
23040	563757
68153	563758
67279	563759
133591	563760
52488	563761
58582	563762
30164	563763
15714	563764
33283	563765
34720	563766
66178	563767
46865	563768
36874	563769
56581	563770
116666	563771
7469	563772
129190	563773
37920	563774
126854	563775
57315	563776
105110	563777
63258	563778
116727	563779
133471	563780
4464	563781
31370	563782
128741	563783
259	563784
88080	563785
233338	563786
128509	563787
11226	563788
71470	563789
88403	563790
43571	563791
1781	563792
4859	563793
88096	563794
229156	563795
258931	563796
24841	563797
22850	563798
35860	563799
164322	563800
173615	563801
175943	563802
105490	563803
123347	563804
269794	563805
152556	563806
72605	563807
262152	563808
231057	563809
36990	563810
9897	563811
70754	563812
248768	563813
234733	563814
281541	563815
305289	563816
28396	563817
167767	563818
100981	563819
74698	563820
173615	563821
83545	563822
261388	563823
49239	563824
129746	563825
196216	563826
48121	563827
70813	563828
70813	563829
65474	563830
86108	563831
13500	563832
88449	563833
109232	563834
22074	563835
130466	563836
130674	563837
177561	563838
21379	563839
55694	563840
263780	563841
52700	563842
20177	563843
77140	563844
202606	563845
202255	563846
119879	563847
133613	563848
292568	563849
167769	563850
104027	563851
169169	563852
279126	563853
96468	563854
112300	563855
17708	563856
23838	563857
106431	563858
10361	563859
36580	563860
127619	563861
209348	563862
108251	563863
62679	563864
321740	563865
16469	563866
73881	563867
956	563868
206177	563869
14175	563870
833	563871
42094	563872
29294	563873
91165	563874
12318	563875
36935	563876
115098	563877
273	563878
160139	563879
319609	563880
3980	563881
110914	563882
193397	563883
21185	563884
111390	563885
60994	563886
160933	563887
169028	563888
137517	563889
678	563890
27395	563891
172	563892
44884	563893
205186	563894
84048	563895
81944	563896
242356	563897
200540	563898
125430	563899
17876	563900
63835	563901
63927	563902
112109	563903
283728	563904
4787	563905
16465	563906
298259	563907
48076	563908
98200	563909
20622	563910
120649	563911
151760	563912
28169	563913
52580	563914
99751	563915
190577	563916
185152	563917
156062	563918
114587	563919
24255	563920
304908	563921
9460	563922
9460	563923
71769	563924
186203	563925
49056	563926
17393	563927
10308	563928
10308	563929
119820	563930
19559	563931
10308	563932
10308	563933
10308	563934
10308	563935
10308	563936
10308	563937
19559	563938
82982	563939
19427	563940
9483	563941
9483	563942
194729	563943
914	563944
47512	563945
194626	563946
11604	563947
16465	563948
298422	563949
27160	563950
35657	563951
20863	563952
270294	563953
58527	563954
81729	563955
26243	563956
208792	563957
83202	563958
133853	563959
164451	563960
166310	563961
85348	563962
68784	563963
306919	563964
173680	563965
25467	563966
75928	563967
92028	563968
936	563969
20433	563970
7219	563971
936	563972
129254	563973
936	563974
15542	563975
29785	563976
3594	563977
138170	563978
68784	563979
267681	563980
3512	563981
149981	563982
3594	563983
109182	563984
262076	563985
211398	563986
34241	563987
199	563988
63148	563989
4117	563990
187780	563991
50866	563992
87079	563993
26729	563994
78301	563995
93255	563996
325921	563997
94103	563998
179552	563999
92618	564000
54313	564001
130600	564002
59935	564003
87142	564004
97644	564005
132619	564006
188416	564007
67187	564008
122385	564009
62703	564010
1458	564011
221	564012
12766	564013
90186	564014
5533	564015
195295	564016
179950	564017
210081	564018
12444	564019
202332	564020
31591	564021
211408	564022
122031	564023
87969	564024
210412	564025
52564	564026
274764	564027
6464	564028
50812	564029
47503	564030
91688	564031
136278	564032
39587	564033
288690	564034
14675	564035
114038	564036
111737	564037
42755	564038
58438	564039
136170	564040
50626	564041
10625	564042
232770	564043
236684	564044
4781	564045
36644	564046
280532	564047
111596	564048
85795	564049
23676	564050
74568	564051
38691	564052
10004	564053
185897	564054
279218	564055
39127	564056
30102	564057
226795	564058
184609	564059
36720	564060
131349	564061
27690	564062
12774	564063
186297	564064
123900	564065
251949	564066
14296	564067
4874	564068
65900	564069
114038	564070
65826	564071
70168	564072
39	564073
118749	564074
11000	564075
31809	564076
88117	564077
66427	564078
67843	564079
84924	564080
23644	564081
73052	564082
78420	564083
32498	564084
84974	564085
159267	564086
17176	564087
128986	564088
14895	564089
33917	564090
213297	564091
29683	564092
231956	564093
131233	564094
100539	564095
240864	564096
179171	564097
46949	564098
27577	564099
111827	564100
283424	564101
114811	564102
110529	564103
161945	564104
225670	564105
256870	564106
143188	564107
120923	564108
17193	564109
1549	564110
2008	564111
15210	564112
264282	564113
308664	564114
145508	564115
320336	564116
27206	564117
211929	564118
100124	564119
54233	564120
133744	564121
179137	564122
241617	564123
16508	564124
14687	564125
94103	564126
170140	564127
180699	564128
28813	564129
62172	564130
543	564131
19506	564132
256036	564133
15634	564134
159298	564135
46027	564136
19651	564137
15317	564138
5399	564139
170109	564140
136333	564141
75928	564142
308883	564143
155043	564144
192827	564145
936	564146
133390	564147
936	564148
3686	564149
54888	564150
185774	564151
22458	564152
139541	564153
21572	564154
286249	564155
72650	564156
84140	564157
4489	564158
284165	564159
177458	564160
197285	564161
155358	564162
64740	564163
103238	564164
12858	564165
75898	564166
115041	564167
17958	564168
450	564169
67308	564170
320297	564171
14032	564172
26323	564173
47518	564174
54678	564175
4630	564176
309033	564177
84742	564178
40805	564179
9728	564180
184910	564181
37578	564182
113815	564183
211528	564184
58620	564185
10791	564186
15973	564187
5192	564188
268595	564189
197442	564190
133933	564191
55117	564192
211257	564193
63418	564194
58460	564195
96218	564196
16394	564197
73041	564198
279344	564199
210166	564200
127002	564201
10689	564202
108860	564203
47255	564204
12847	564205
36870	564206
23259	564207
42802	564208
7812	564209
132672	564210
172935	564211
193437	564212
81984	564213
200363	564214
153454	564215
23259	564216
4740	564217
56737	564218
17506	564219
49122	564220
237331	564221
25287	564222
90269	564223
14175	564224
130973	564225
128270	564226
143182	564227
121279	564228
7306	564229
277664	564230
292893	564231
8733	564232
300733	564233
244193	564234
63068	564235
15106	564236
122575	564237
5228	564238
146932	564239
1937	564240
85214	564241
201352	564242
26292	564243
29736	564244
212139	564245
289771	564246
32678	564247
90095	564248
12858	564249
14060	564250
73173	564251
1147	564252
51558	564253
167452	564254
63336	564255
132060	564256
24899	564257
39034	564258
77703	564259
320943	564260
297836	564261
37454	564262
125344	564263
47580	564264
258084	564265
62110	564266
203174	564267
268216	564268
21225	564269
53784	564270
154551	564271
42761	564272
202601	564273
78783	564274
5181	564275
36976	564276
3858	564277
13181	564278
120044	564279
157517	564280
1937	564281
85427	564282
60661	564283
35242	564284
1937	564285
9858	564286
49578	564287
29294	564288
39724	564289
138058	564290
17898	564291
150	564292
175575	564293
8640	564294
31745	564295
217935	564296
138849	564297
54494	564298
9019	564299
29905	564300
64048	564301
7744	564302
15536	564303
18165	564304
18165	564305
9114	564306
48424	564307
165863	564308
37808	564309
28679	564310
45560	564311
41156	564312
1121	564313
18165	564314
127117	564315
150003	564316
103429	564317
18165	564318
10835	564319
956	564320
48461	564321
4216	564322
41939	564323
280111	564324
110538	564325
88734	564326
85944	564327
8881	564328
7269	564329
5371	564330
38978	564331
4989	564332
99478	564333
79311	564334
108583	564335
207742	564336
196478	564337
207742	564338
276820	564339
70709	564340
70592	564341
21689	564342
65277	564343
58363	564344
117455	564345
4749	564346
101379	564347
80131	564348
11313	564349
94652	564350
79995	564351
211035	564352
194959	564353
271438	564354
114198	564355
92855	564356
190169	564357
37214	564358
89673	564359
135816	564360
27199	564361
32285	564362
326341	564363
74003	564364
64451	564365
307657	564366
111368	564367
16036	564368
81231	564369
41873	564370
11545	564371
101277	564372
14992	564373
606	564374
5226	564375
88340	564376
38573	564377
121151	564378
89322	564379
18079	564380
75651	564381
61586	564382
70091	564383
75651	564384
264984	564385
20472	564386
51237	564387
33054	564388
213964	564389
12517	564390
273711	564391
323917	564392
282812	564393
81533	564394
218076	564395
201438	564396
4107	564397
174696	564398
74484	564399
26201	564400
202272	564401
128853	564402
25179	564403
82748	564404
34394	564405
83863	564406
32435	564407
27535	564408
14411	564409
259722	564410
54777	564411
23167	564412
247385	564413
162409	564414
328610	564415
304030	564416
8702	564417
26225	564418
1838	564419
4330	564420
67449	564421
68742	564422
306069	564423
107667	564424
33036	564425
143089	564426
562	564427
219705	564428
109872	564429
44676	564430
562	564431
3959	564432
2005	564433
192804	564434
140633	564435
230970	564436
166708	564437
220372	564438
126659	564439
261434	564440
71252	564441
161410	564442
214620	564443
43387	564444
292180	564445
260841	564446
261695	564447
156931	564448
219566	564449
26000	564450
211412	564451
147691	564452
178007	564453
43087	564454
11168	564455
11168	564456
167767	564457
110612	564458
110624	564459
16989	564460
9272	564461
49942	564462
122350	564463
10332	564464
82693	564465
1185	564466
196173	564467
291989	564468
44632	564469
32989	564470
29828	564471
59428	564472
253993	564473
304685	564474
12225	564475
126198	564476
106527	564477
46240	564478
22559	564479
123455	564480
58475	564481
216688	564482
116628	564483
135461	564484
231277	564485
4900	564486
60805	564487
52629	564488
180129	564489
45377	564490
6586	564491
141294	564492
76490	564493
34930	564494
204365	564495
82670	564496
136074	564497
1063	564498
275021	564499
115214	564500
91729	564501
42400	564502
85970	564503
5425	564504
3484	564505
48642	564506
89472	564507
1218	564508
292718	564509
25219	564510
4243	564511
46182	564512
55576	564513
60422	564514
60422	564515
56520	564516
139523	564517
178198	564518
230683	564519
3519	564520
76235	564521
63029	564522
4274	564523
43576	564524
7951	564525
6006	564526
214032	564527
191281	564528
69588	564529
77819	564530
1060	564531
85244	564532
26836	564533
118481	564534
2672	564535
7796	564536
299571	564537
56405	564538
5294	564539
118757	564540
285401	564541
127596	564542
185319	564543
131494	564544
201566	564545
89467	564546
10179	564547
77458	564548
19339	564549
8023	564550
134091	564551
200215	564552
85507	564553
26495	564554
83644	564555
56243	564556
36484	564557
84611	564558
25753	564559
118458	564560
51063	564561
2703	564562
3776	564563
291589	564564
38165	564565
187651	564566
51878	564567
131998	564568
185243	564569
26633	564570
118569	564571
76710	564572
13625	564573
26770	564574
17827	564575
34217	564576
188141	564577
187484	564578
14074	564579
7681	564580
312348	564581
76796	564582
124988	564583
51859	564584
51878	564585
76709	564586
121011	564587
53590	564588
277236	564589
312501	564590
76710	564591
76718	564592
8031	564593
185598	564594
118524	564595
3191	564596
6109	564597
10022	564598
201745	564599
7681	564600
6236	564601
85362	564602
84103	564603
184540	564604
85362	564605
184468	564606
55521	564607
289941	564608
18445	564609
189661	564610
76796	564611
8038	564612
191273	564613
6256	564614
77680	564615
185138	564616
1061	564617
6263	564618
24313	564619
34847	564620
37938	564621
18588	564622
1387	564623
184691	564624
187474	564625
135783	564626
20763	564627
21010	564628
20454	564629
48012	564630
77096	564631
11038	564632
77096	564633
4869	564634
126304	564635
29613	564636
54681	564637
82755	564638
317580	564639
40402	564640
167057	564641
18146	564642
226298	564643
171585	564644
24069	564645
1439	564646
94045	564647
152808	564648
184705	564649
8384	564650
59101	564651
65053	564652
114018	564653
177168	564654
5029	564655
66230	564656
166847	564657
12302	564658
26922	564659
26922	564660
248616	564661
86735	564662
149106	564663
96123	564664
230584	564665
96123	564666
247	564667
247	564668
20850	564669
5214	564670
1196	564671
99049	564672
4656	564673
92632	564674
108350	564675
54881	564676
98445	564677
92694	564678
10876	564679
2927	564680
11921	564681
11921	564682
7029	564683
200323	564684
179342	564685
194788	564686
205827	564687
296981	564688
53307	564689
53307	564690
198303	564691
13868	564692
7646	564693
258001	564694
1983	564695
50139	564696
7646	564697
63884	564698
119662	564699
264059	564700
110153	564701
33357	564702
163102	564703
247557	564704
247880	564705
26628	564706
205007	564707
142370	564708
80097	564709
4452	564710
148022	564711
26725	564712
61681	564713
88082	564714
5564	564715
43728	564716
5085	564717
5085	564718
5085	564719
165813	564720
61106	564721
23379	564722
8496	564723
8496	564724
151795	564725
254111	564726
90384	564727
95666	564728
176200	564729
299574	564730
63172	564731
292168	564732
44654	564733
315654	564734
116036	564735
108686	564736
108686	564737
294420	564738
99115	564739
210085	564740
156064	564741
42970	564742
6842	564743
238669	564744
143340	564745
154816	564746
644	564747
34892	564748
24372	564749
2917	564750
132871	564751
54641	564752
80785	564753
6308	564754
52384	564755
138924	564756
80785	564757
78457	564758
248815	564759
109121	564760
13582	564761
18745	564762
4960	564763
41038	564764
14011	564765
36243	564766
26548	564767
21698	564768
80010	564769
37789	564770
41038	564771
80127	564772
50595	564773
86857	564774
200525	564775
272191	564776
13728	564777
62813	564778
52618	564779
151298	564780
219654	564781
147628	564782
147841	564783
133769	564784
317872	564785
134847	564786
105893	564787
101324	564788
55939	564789
111312	564790
54404	564791
19440	564792
86354	564793
19440	564794
19440	564795
126368	564796
10270	564797
55104	564798
5342	564799
45047	564800
79007	564801
190685	564802
5210	564803
15677	564804
200409	564805
134809	564806
33848	564807
33848	564808
179688	564809
291869	564810
71711	564811
263803	564812
100524	564813
34231	564814
100524	564815
128328	564816
88431	564817
70495	564818
151513	564819
24685	564820
117375	564821
94479	564822
3337	564823
42266	564824
235369	564825
96038	564826
171377	564827
147276	564828
157406	564829
14454	564830
44643	564831
73010	564832
44577	564833
50499	564834
239572	564835
66402	564836
119941	564837
193236	564838
30953	564839
37398	564840
211034	564841
225954	564842
66589	564843
113695	564844
95443	564845
64867	564846
74814	564847
194275	564848
272251	564849
244157	564850
44655	564851
194223	564852
54167	564853
106999	564854
64867	564855
201512	564856
43970	564857
56620	564858
30857	564859
53302	564860
16829	564861
60542	564862
241303	564863
169553	564864
114010	564865
153591	564866
28904	564867
129186	564868
55025	564869
71741	564870
39845	564871
100058	564872
73800	564873
176699	564874
60613	564875
16002	564876
17166	564877
36879	564878
21424	564879
50499	564880
53302	564881
125851	564882
216310	564883
30962	564884
6889	564885
12846	564886
70870	564887
140098	564888
5813	564889
73412	564890
26292	564891
55247	564892
62701	564893
123273	564894
100094	564895
102008	564896
44643	564897
260945	564898
16005	564899
95186	564900
40933	564901
26859	564902
17035	564903
25594	564904
1958	564905
207102	564906
110766	564907
18430	564908
258343	564909
113427	564910
22003	564911
16787	564912
44569	564913
188284	564914
66589	564915
18312	564916
207442	564917
40363	564918
24897	564919
44341	564920
36869	564921
24897	564922
80902	564923
44341	564924
21706	564925
136692	564926
47048	564927
200860	564928
312025	564929
81343	564930
156718	564931
1781	564932
116018	564933
19635	564934
19590	564935
1781	564936
127599	564937
89846	564938
19187	564939
19187	564940
228177	564941
44983	564942
74246	564943
285523	564944
106132	564945
106284	564946
1185	564947
6242	564948
21456	564949
33645	564950
242695	564951
202139	564952
43366	564953
143785	564954
79152	564955
103415	564956
29717	564957
191198	564958
120958	564959
196921	564960
103415	564961
14768	564962
198876	564963
213218	564964
5141	564965
31404	564966
43883	564967
20576	564968
63351	564969
289762	564970
250812	564971
161712	564972
191475	564973
32193	564974
136136	564975
324340	564976
100422	564977
240340	564978
132667	564979
18274	564980
20576	564981
47028	564982
59078	564983
207327	564984
10634	564985
44077	564986
148696	564987
111706	564988
88698	564989
5033	564990
232876	564991
94937	564992
35895	564993
40619	564994
129909	564995
135413	564996
166875	564997
31457	564998
140731	564999
81086	565000
106596	565001
74258	565002
1713	565003
256384	565004
91101	565005
216480	565006
139444	565007
14824	565008
186	565009
47998	565010
11273	565011
221647	565012
106473	565013
10475	565014
14802	565015
212371	565016
70595	565017
34299	565018
106433	565019
24681	565020
184476	565021
193220	565022
3423	565023
6362	565024
6952	565025
84829	565026
4588	565027
61900	565028
14120	565029
20476	565030
211630	565031
194765	565032
29394	565033
29394	565034
50090	565035
5071	565036
114668	565037
9762	565038
75397	565039
292537	565040
133466	565041
276326	565042
34380	565043
125960	565044
116293	565045
124192	565046
37416	565047
19481	565048
23946	565049
59646	565050
30922	565051
89010	565052
135046	565053
202224	565054
295087	565055
41350	565056
92914	565057
10764	565058
213441	565059
39400	565060
87770	565061
42864	565062
42864	565063
83041	565064
215854	565065
295173	565066
30103	565067
172010	565068
28328	565069
39228	565070
136082	565071
208618	565072
314694	565073
26035	565074
8172	565075
94879	565076
213899	565077
56027	565078
30004	565079
36562	565080
295002	565081
213269	565082
18613	565083
36615	565084
136584	565085
306065	565086
201406	565087
318346	565088
274460	565089
212096	565090
42051	565091
211438	565092
42051	565093
18613	565094
57887	565095
34076	565096
135761	565097
19707	565098
75278	565099
41461	565100
102741	565101
29490	565102
1459	565103
8315	565104
96035	565105
162081	565106
193221	565107
4083	565108
311153	565109
7472	565110
35854	565111
132877	565112
87425	565113
51937	565114
13274	565115
143	565116
60990	565117
68418	565118
38439	565119
35840	565120
120266	565121
35840	565122
38446	565123
56183	565124
57405	565125
38446	565126
35840	565127
137008	565128
52872	565129
92800	565130
120234	565131
61285	565132
28849	565133
61285	565134
121758	565135
62850	565136
93469	565137
11256	565138
18244	565139
70092	565140
53132	565141
143	565142
138125	565143
8390	565144
270330	565145
57652	565146
74644	565147
214479	565148
17050	565149
195412	565150
17566	565151
28240	565152
46958	565153
251950	565154
268940	565155
57166	565156
166099	565157
148417	565158
4082	565159
49509	565160
49509	565161
184879	565162
29016	565163
120216	565164
322105	565165
75004	565166
304024	565167
15316	565168
15347	565169
42321	565170
42321	565171
1021	565172
23625	565173
171759	565174
59487	565175
18124	565176
66155	565177
23276	565178
28459	565179
85229	565180
248780	565181
16262	565182
79170	565183
79170	565184
2626	565185
118117	565186
66817	565187
4391	565188
159304	565189
9440	565190
74506	565191
201865	565192
39841	565193
89672	565194
269745	565195
147932	565196
51912	565197
219768	565198
101073	565199
4142	565200
47188	565201
76146	565202
38173	565203
176165	565204
2626	565205
2626	565206
96846	565207
290746	565208
35616	565209
3935	565210
135383	565211
169348	565212
45185	565213
45201	565214
247577	565215
7844	565216
14157	565217
282321	565218
301492	565219
276144	565220
17649	565221
274065	565222
52594	565223
82754	565224
7217	565225
3011	565226
297115	565227
45340	565228
105716	565229
1185	565230
71711	565231
8962	565232
103228	565233
15636	565234
16074	565235
77752	565236
43399	565237
160962	565238
122367	565239
47700	565240
203639	565241
4554	565242
126287	565243
32936	565244
85040	565245
71564	565246
144	565247
197963	565248
227882	565249
51597	565250
160270	565251
28755	565252
76954	565253
31166	565254
3383	565255
46519	565256
77762	565257
286338	565258
51554	565259
77762	565260
285254	565261
110412	565262
102083	565263
34952	565264
2356	565265
4675	565266
4675	565267
3291	565268
38472	565269
31414	565270
178237	565271
178237	565272
191549	565273
16502	565274
82811	565275
198442	565276
69466	565277
42461	565278
18266	565279
222831	565280
283556	565281
143409	565282
125478	565283
549	565284
65522	565285
15283	565286
171167	565287
215362	565288
161693	565289
46093	565290
192141	565291
9540	565292
103330	565293
2818	565294
188786	565295
160472	565296
49255	565297
298490	565298
78914	565299
313777	565300
85764	565301
66652	565302
2980	565303
80863	565304
181401	565305
2383	565306
128200	565307
26803	565308
39260	565309
35213	565310
19452	565311
134214	565312
177248	565313
75682	565314
10192	565315
194231	565316
5969	565317
93205	565318
115342	565319
17612	565320
248763	565321
78926	565322
48168	565323
10165	565324
30920	565325
223995	565326
65247	565327
192283	565328
256021	565329
252347	565330
123067	565331
101611	565332
2336	565333
102549	565334
702	565335
24940	565336
187858	565337
88167	565338
176997	565339
275597	565340
117248	565341
216090	565342
45404	565343
145056	565344
5938	565345
21369	565346
9763	565347
126897	565348
241231	565349
54113	565350
99041	565351
179640	565352
126414	565353
165912	565354
83198	565355
141780	565356
12540	565357
112374	565358
13040	565359
4054	565360
124679	565361
167310	565362
145217	565363
63658	565364
145356	565365
26747	565366
3813	565367
319586	565368
278050	565369
27419	565370
192440	565371
163407	565372
123649	565373
16740	565374
100248	565375
301864	565376
121938	565377
152241	565378
104535	565379
50460	565380
207901	565381
122622	565382
121819	565383
5690	565384
78906	565385
223644	565386
124676	565387
293924	565388
11300	565389
167816	565390
70282	565391
13109	565392
108113	565393
52236	565394
189857	565395
16403	565396
6899	565397
41562	565398
6859	565399
9787	565400
122012	565401
191878	565402
189486	565403
134108	565404
227088	565405
66489	565406
93635	565407
65307	565408
15977	565409
74149	565410
57416	565411
206521	565412
72969	565413
37823	565414
208427	565415
4512	565416
131413	565417
255	565418
51895	565419
38359	565420
38108	565421
120648	565422
105861	565423
103014	565424
274079	565425
134213	565426
16219	565427
129739	565428
46144	565429
49968	565430
79882	565431
2882	565432
3008	565433
198708	565434
33722	565435
128200	565436
32565	565437
37782	565438
38359	565439
79334	565440
122104	565441
126173	565442
78359	565443
87251	565444
211720	565445
35485	565446
285642	565447
3874	565448
16415	565449
113596	565450
208426	565451
38631	565452
156078	565453
3604	565454
71414	565455
81667	565456
39909	565457
6513	565458
40028	565459
118472	565460
34664	565461
137852	565462
97588	565463
34417	565464
68811	565465
254007	565466
24618	565467
206779	565468
141620	565469
150076	565470
310460	565471
156866	565472
49298	565473
128949	565474
194341	565475
236864	565476
218740	565477
101054	565478
17828	565479
137146	565480
38120	565481
35079	565482
55455	565483
15198	565484
63739	565485
57362	565486
89395	565487
22912	565488
87962	565489
202931	565490
22156	565491
35617	565492
209476	565493
306853	565494
187222	565495
80177	565496
97312	565497
309830	565498
165695	565499
220125	565500
265044	565501
23918	565502
74219	565503
8023	565504
226127	565505
41494	565506
200566	565507
49352	565508
66037	565509
51100	565510
279041	565511
88909	565512
70414	565513
88909	565514
274541	565515
159715	565516
143032	565517
104220	565518
145272	565519
28683	565520
104761	565521
258200	565522
70543	565523
70543	565524
125216	565525
25076	565526
998	565527
297119	565528
115612	565529
115894	565530
8631	565531
22912	565532
5394	565533
140577	565534
14556	565535
143133	565536
289236	565537
52313	565538
25076	565539
56487	565540
212318	565541
287286	565542
2514	565543
112909	565544
209242	565545
88406	565546
323346	565547
88406	565548
160727	565549
18929	565550
18929	565551
71980	565552
38540	565553
36733	565554
10834	565555
4155	565556
75411	565557
76270	565558
138120	565559
60990	565560
5099	565561
33708	565562
54045	565563
108308	565564
176554	565565
105414	565566
29228	565567
96578	565568
84218	565569
78317	565570
60718	565571
214851	565572
64774	565573
241863	565574
62850	565575
96129	565576
116574	565577
304688	565578
287038	565579
34823	565580
13287	565581
52620	565582
33340	565583
129086	565584
9906	565585
2571	565586
287000	565587
117390	565588
235892	565589
97490	565590
2638	565591
120840	565592
8338	565593
3443	565594
52143	565595
70054	565596
163255	565597
125981	565598
218219	565599
105282	565600
288353	565601
189009	565602
5300	565603
30151	565604
125848	565605
22344	565606
52227	565607
5476	565608
110660	565609
191782	565610
137970	565611
214826	565612
82754	565613
258820	565614
146763	565615
64192	565616
3587	565617
260270	565618
18013	565619
39616	565620
69095	565621
69095	565622
62889	565623
302570	565624
45102	565625
283843	565626
87391	565627
287153	565628
84456	565629
135688	565630
249790	565631
131413	565632
45352	565633
197217	565634
208726	565635
47555	565636
22571	565637
147379	565638
176710	565639
23808	565640
14160	565641
207745	565642
102483	565643
79726	565644
46043	565645
13175	565646
46896	565647
9334	565648
142604	565649
82777	565650
113033	565651
5851	565652
283835	565653
315964	565654
14417	565655
163141	565656
142063	565657
49128	565658
60437	565659
44016	565660
874	565661
4277	565662
289152	565663
79566	565664
90567	565665
8935	565666
14539	565667
29115	565668
4102	565669
75874	565670
89053	565671
89130	565672
151310	565673
112201	565674
33771	565675
224997	565676
206108	565677
96140	565678
138591	565679
89060	565680
88713	565681
303278	565682
10254	565683
213360	565684
116104	565685
174468	565686
62463	565687
7458	565688
103585	565689
27420	565690
923	565691
312800	565692
7740	565693
159866	565694
65485	565695
38567	565696
138688	565697
100456	565698
224532	565699
36608	565700
22904	565701
319283	565702
10786	565703
197938	565704
87314	565705
171472	565706
162637	565707
8274	565708
215976	565709
201702	565710
32369	565711
95524	565712
172442	565713
43996	565714
1540	565715
13499	565716
166358	565717
2200	565718
25884	565719
318110	565720
318186	565721
302351	565722
114172	565723
112828	565724
143686	565725
91438	565726
199697	565727
174822	565728
209127	565729
316630	565730
305748	565731
154103	565732
27733	565733
11994	565734
5633	565735
80495	565736
271606	565737
144674	565738
39718	565739
248940	565740
41285	565741
8282	565742
12177	565743
39605	565744
2265	565745
103206	565746
81046	565747
57330	565748
11983	565749
219981	565750
14370	565751
214972	565752
58717	565753
52640	565754
162637	565755
123631	565756
67512	565757
27338	565758
197523	565759
196033	565760
39599	565761
67512	565762
302450	565763
167517	565764
320306	565765
223929	565766
125305	565767
18549	565768
173289	565769
735	565770
45284	565771
81327	565772
164749	565773
104636	565774
147123	565775
41852	565776
194480	565777
197490	565778
282287	565779
191082	565780
89150	565781
146801	565782
14370	565783
15249	565784
89130	565785
96140	565786
15844	565787
21747	565788
154649	565789
164940	565790
216010	565791
211340	565792
211294	565793
148080	565794
17637	565795
183851	565796
295830	565797
215212	565798
208779	565799
70281	565800
32466	565801
177133	565802
164184	565803
1871	565804
318072	565805
14370	565806
10901	565807
240252	565808
81085	565809
209037	565810
81380	565811
134144	565812
276672	565813
183891	565814
303115	565815
312809	565816
164275	565817
252302	565818
73094	565819
7713	565820
923	565821
141584	565822
138439	565823
268548	565824
65266	565825
257812	565826
223126	565827
165613	565828
212544	565829
27475	565830
298173	565831
119308	565832
301456	565833
138130	565834
258431	565835
16332	565836
2907	565837
15249	565838
300650	565839
1525	565840
104636	565841
165396	565842
103694	565843
104663	565844
39015	565845
25846	565846
61189	565847
240985	565848
27852	565849
50725	565850
182505	565851
273780	565852
211371	565853
96140	565854
83735	565855
81353	565856
35593	565857
312403	565858
196615	565859
114997	565860
154648	565861
315553	565862
321258	565863
27338	565864
24486	565865
964	565866
10804	565867
195438	565868
297942	565869
5086	565870
617	565871
4678	565872
41039	565873
69148	565874
3026	565875
25976	565876
48507	565877
127900	565878
80951	565879
36494	565880
85660	565881
85660	565882
129826	565883
118251	565884
131053	565885
34909	565886
41402	565887
17369	565888
9954	565889
202662	565890
33240	565891
128509	565892
11226	565893
11226	565894
169742	565895
128509	565896
11226	565897
125439	565898
288465	565899
13220	565900
268047	565901
40294	565902
11001	565903
11001	565904
82156	565905
161351	565906
99115	565907
309751	565908
131796	565909
80355	565910
54699	565911
100118	565912
128581	565913
8256	565914
55853	565915
8002	565916
32538	565917
82963	565918
207062	565919
197970	565920
71975	565921
45486	565922
276961	565923
80272	565924
167570	565925
92198	565926
134910	565927
62519	565928
67864	565929
90048	565930
57945	565931
48706	565932
5081	565933
38649	565934
29151	565935
140529	565936
10581	565937
13179	565938
214993	565939
6502	565940
70903	565941
242488	565942
44391	565943
66331	565944
11830	565945
104581	565946
19549	565947
16629	565948
100425	565949
173805	565950
173336	565951
65824	565952
83170	565953
255853	565954
116140	565955
147337	565956
82081	565957
54754	565958
157463	565959
44408	565960
158196	565961
158130	565962
101442	565963
321081	565964
33436	565965
205379	565966
53202	565967
108174	565968
36154	565969
8811	565970
197828	565971
210347	565972
5014	565973
84986	565974
110568	565975
32024	565976
10159	565977
884	565978
43108	565979
163175	565980
34952	565981
15887	565982
1462	565983
195605	565984
269873	565985
17008	565986
10347	565987
133457	565988
176907	565989
52204	565990
25785	565991
417	565992
55383	565993
75433	565994
38723	565995
6297	565996
133801	565997
133799	565998
53396	565999
133636	566000
86669	566001
38469	566002
193917	566003
14351	566004
134397	566005
1116	566006
292417	566007
86370	566008
295081	566009
114020	566010
28432	566011
134292	566012
193628	566013
200799	566014
44529	566015
209155	566016
86274	566017
13984	566018
191069	566019
322685	566020
88292	566021
48670	566022
217227	566023
215275	566024
52110	566025
138536	566026
144731	566027
39004	566028
12697	566029
4523	566030
106076	566031
41267	566032
106076	566033
89584	566034
33749	566035
45950	566036
69117	566037
62241	566038
187309	566039
87717	566040
259775	566041
210051	566042
49841	566043
16423	566044
127333	566045
127333	566046
11042	566047
16800	566048
7079	566049
263170	566050
56374	566051
121116	566052
10274	566053
48272	566054
325297	566055
29645	566056
163620	566057
45839	566058
244321	566059
314392	566060
82961	566061
131948	566062
61221	566063
272492	566064
112123	566065
229869	566066
173019	566067
22869	566068
320148	566069
164512	566070
173019	566071
155268	566072
68692	566073
261836	566074
59664	566075
7315	566076
10010	566077
3296	566078
238149	566079
27718	566080
5101	566081
137144	566082
13157	566083
19605	566084
4602	566085
25174	566086
49788	566087
254100	566088
191184	566089
291584	566090
46092	566091
86053	566092
43581	566093
224357	566094
6220	566095
174078	566096
5598	566097
129714	566098
254976	566099
123088	566100
123368	566101
87249	566102
210484	566103
21465	566104
131349	566105
9699	566106
14245	566107
103922	566108
88186	566109
319021	566110
32408	566111
119808	566112
25328	566113
102053	566114
305409	566115
246546	566116
283695	566117
66722	566118
179037	566119
11584	566120
34837	566121
121562	566122
320859	566123
153309	566124
13371	566125
4491	566126
197617	566127
2353	566128
130058	566129
15365	566130
9412	566131
31875	566132
85731	566133
7201	566134
300496	566135
46301	566136
165885	566137
94760	566138
31795	566139
49993	566140
46435	566141
104470	566142
88462	566143
3503	566144
269061	566145
322239	566146
2100	566147
7391	566148
129218	566149
25742	566150
1873	566151
174861	566152
177032	566153
8194	566154
288373	566155
66722	566156
56600	566157
2241	566158
216660	566159
55195	566160
208515	566161
16040	566162
293803	566163
244268	566164
136671	566165
11300	566166
285004	566167
36859	566168
47716	566169
73187	566170
174861	566171
79929	566172
39881	566173
244037	566174
139480	566175
34018	566176
133860	566177
8704	566178
7226	566179
55682	566180
47008	566181
151677	566182
4164	566183
661	566184
183286	566185
154319	566186
99601	566187
150970	566188
173891	566189
111810	566190
244491	566191
16039	566192
234443	566193
231712	566194
85731	566195
196426	566196
44284	566197
129590	566198
208742	566199
11539	566200
41054	566201
1257	566202
63840	566203
1719	566204
60007	566205
144836	566206
87669	566207
139117	566208
15464	566209
294081	566210
18951	566211
204568	566212
3251	566213
123257	566214
13423	566215
186558	566216
25787	566217
12142	566218
130223	566219
104087	566220
21677	566221
134271	566222
12735	566223
30649	566224
136	566225
76441	566226
57416	566227
4462	566228
2880	566229
116421	566230
251253	566231
71774	566232
16991	566233
123117	566234
101666	566235
130223	566236
196938	566237
113376	566238
54600	566239
730	566240
224732	566241
130798	566242
235	566243
88818	566244
13918	566245
29816	566246
45027	566247
59339	566248
24969	566249
66800	566250
100989	566251
3952	566252
186656	566253
132731	566254
279826	566255
65072	566256
15140	566257
1439	566258
4790	566259
72348	566260
175181	566261
23349	566262
57275	566263
125948	566264
21502	566265
9252	566266
177438	566267
238427	566268
144910	566269
101202	566270
2241	566271
6783	566272
145846	566273
15977	566274
124735	566275
207867	566276
107	566277
21487	566278
246247	566279
24392	566280
10589	566281
168337	566282
132223	566283
3144	566284
89530	566285
118441	566286
5521	566287
46649	566288
64493	566289
272534	566290
77102	566291
45351	566292
71976	566293
317309	566294
12225	566295
18558	566296
196000	566297
13932	566298
129312	566299
301186	566300
18127	566301
38260	566302
93255	566303
7499	566304
222462	566305
71911	566306
7445	566307
101666	566308
13210	566309
166948	566310
21307	566311
30884	566312
136582	566313
13619	566314
308352	566315
150375	566316
34621	566317
172176	566318
31182	566319
104358	566320
71197	566321
69106	566322
94183	566323
317376	566324
13220	566325
13141	566326
190404	566327
229652	566328
10311	566329
193071	566330
248422	566331
7589	566332
185256	566333
51480	566334
102159	566335
157125	566336
55661	566337
55661	566338
6133	566339
8315	566340
118555	566341
230532	566342
68323	566343
101866	566344
224609	566345
3047	566346
921	566347
191938	566348
10590	566349
53615	566350
170432	566351
125015	566352
3172	566353
6273	566354
191043	566355
183831	566356
24595	566357
55427	566358
40433	566359
98276	566360
6133	566361
6133	566362
6133	566363
82327	566364
6133	566365
281193	566366
118339	566367
118367	566368
189758	566369
9883	566370
24579	566371
281210	566372
281241	566373
88844	566374
317183	566375
188360	566376
126300	566377
90914	566378
106748	566379
203141	566380
87315	566381
253095	566382
179754	566383
187137	566384
74537	566385
228469	566386
187584	566387
118211	566388
129373	566389
297140	566390
239600	566391
155535	566392
78870	566393
27052	566394
27052	566395
84312	566396
189261	566397
38291	566398
34205	566399
164726	566400
6299	566401
16483	566402
20242	566403
195898	566404
37630	566405
258838	566406
144307	566407
32704	566408
20384	566409
199036	566410
36787	566411
25414	566412
34930	566413
29713	566414
60629	566415
135453	566416
13303	566417
103644	566418
22841	566419
22666	566420
22841	566421
4217	566422
210513	566423
68555	566424
60780	566425
5473	566426
252926	566427
80212	566428
210513	566429
22248	566430
261940	566431
38296	566432
148664	566433
106384	566434
165584	566435
165584	566436
51509	566437
38152	566438
25383	566439
306480	566440
182209	566441
56942	566442
208329	566443
314886	566444
11008	566445
56059	566446
162525	566447
186491	566448
24035	566449
3167	566450
52444	566451
283158	566452
166089	566453
148788	566454
133606	566455
116354	566456
86650	566457
22165	566458
39437	566459
89426	566460
89450	566461
34007	566462
87719	566463
186898	566464
2695	566465
24546	566466
47241	566467
42692	566468
6908	566469
31777	566470
71062	566471
46524	566472
47385	566473
7258	566474
113631	566475
27574	566476
205795	566477
22101	566478
6644	566479
1893	566480
133	566481
5086	566482
75735	566483
29939	566484
39783	566485
27480	566486
93158	566487
326368	566488
85631	566489
9227	566490
4505	566491
138013	566492
60945	566493
108415	566494
4297	566495
59695	566496
17587	566497
219312	566498
97110	566499
271351	566500
136207	566501
8369	566502
189444	566503
71998	566504
41097	566505
28183	566506
177088	566507
232485	566508
73997	566509
266231	566510
145036	566511
170737	566512
113945	566513
259207	566514
6502	566515
17605	566516
97110	566517
178748	566518
101823	566519
110562	566520
232151	566521
84194	566522
190166	566523
50384	566524
50384	566525
126155	566526
95132	566527
196541	566528
99952	566529
59998	566530
4209	566531
75835	566532
153173	566533
23510	566534
89050	566535
137736	566536
95152	566537
97352	566538
97256	566539
25443	566540
5467	566541
27526	566542
166657	566543
1798	566544
77327	566545
26020	566546
18727	566547
44895	566548
21187	566549
540	566550
267903	566551
35740	566552
257543	566553
137064	566554
135890	566555
16829	566556
16819	566557
250379	566558
2396	566559
68482	566560
273387	566561
104950	566562
85614	566563
23200	566564
120139	566565
139317	566566
5357	566567
56134	566568
7549	566569
14400	566570
48295	566571
12012	566572
172234	566573
71255	566574
169104	566575
108628	566576
7710	566577
94734	566578
40870	566579
2140	566580
85439	566581
18520	566582
20210	566583
86763	566584
155427	566585
17354	566586
56039	566587
255759	566588
160203	566589
1539	566590
6581	566591
123669	566592
18636	566593
26978	566594
44652	566595
1946	566596
182428	566597
278805	566598
17965	566599
107508	566600
9372	566601
30488	566602
2184	566603
324070	566604
84354	566605
13336	566606
31608	566607
58609	566608
38761	566609
83907	566610
198290	566611
94948	566612
7775	566613
308306	566614
179849	566615
6435	566616
24727	566617
206088	566618
250569	566619
5447	566620
231163	566621
241635	566622
11094	566623
68197	566624
155839	566625
31766	566626
17453	566627
3351	566628
106511	566629
33304	566630
113761	566631
40504	566632
323070	566633
326627	566634
209384	566635
167570	566636
12023	566637
185645	566638
38123	566639
224599	566640
97045	566641
9327	566642
93508	566643
1413	566644
39456	566645
62870	566646
92724	566647
38110	566648
463	566649
2211	566650
19109	566651
125204	566652
15539	566653
15416	566654
308393	566655
241510	566656
7787	566657
56312	566658
183075	566659
104885	566660
22126	566661
50652	566662
8257	566663
10464	566664
5727	566665
130953	566666
14072	566667
148511	566668
6494	566669
26370	566670
75882	566671
117197	566672
170015	566673
315478	566674
57109	566675
105855	566676
21547	566677
186573	566678
202142	566679
234747	566680
82134	566681
35716	566682
166049	566683
63481	566684
175252	566685
5807	566686
134	566687
178789	566688
16580	566689
72967	566690
24617	566691
215907	566692
138861	566693
21308	566694
40944	566695
12751	566696
113759	566697
11159	566698
8980	566699
66744	566700
42679	566701
27992	566702
34009	566703
144998	566704
33119	566705
271853	566706
8072	566707
30712	566708
51190	566709
980	566710
37370	566711
77564	566712
46866	566713
16392	566714
2099	566715
326572	566716
137804	566717
136856	566718
232148	566719
99001	566720
15460	566721
3196	566722
111751	566723
197767	566724
2371	566725
161646	566726
27984	566727
672	566728
4414	566729
9564	566730
51308	566731
47873	566732
111037	566733
38371	566734
19818	566735
188050	566736
67690	566737
18263	566738
138861	566739
1206	566740
215374	566741
137231	566742
119187	566743
175646	566744
135535	566745
55489	566746
305207	566747
195914	566748
44430	566749
528	566750
320362	566751
23676	566752
170923	566753
529	566754
11042	566755
200351	566756
5197	566757
146311	566758
8383	566759
214257	566760
23244	566761
23454	566762
27006	566763
2874	566764
94526	566765
39882	566766
804	566767
15339	566768
101208	566769
101189	566770
28737	566771
19109	566772
196057	566773
40653	566774
21191	566775
2186	566776
27924	566777
82848	566778
32187	566779
24697	566780
46614	566781
3199	566782
186552	566783
290358	566784
2373	566785
1702	566786
152803	566787
5121	566788
81025	566789
1368	566790
262890	566791
31249	566792
350	566793
350	566794
45197	566795
169661	566796
90105	566797
8229	566798
3302	566799
232946	566800
209600	566801
81801	566802
54130	566803
227967	566804
1436	566805
1807	566806
114817	566807
28934	566808
217238	566809
173806	566810
65103	566811
139748	566812
96567	566813
91245	566814
213901	566815
170850	566816
149058	566817
1428	566818
34906	566819
58762	566820
51915	566821
104576	566822
120774	566823
2074	566824
292414	566825
1399	566826
174212	566827
5433	566828
167253	566829
109903	566830
74156	566831
237150	566832
30885	566833
5189	566834
206527	566835
28210	566836
98733	566837
125927	566838
85350	566839
315955	566840
233108	566841
45032	566842
48093	566843
111097	566844
93252	566845
163761	566846
257	566847
5814	566848
1993	566849
216413	566850
24582	566851
230089	566852
48354	566853
35076	566854
47678	566855
67345	566856
210103	566857
104672	566858
10851	566859
28751	566860
89483	566861
13571	566862
266718	566863
1130	566864
6927	566865
2293	566866
256149	566867
12985	566868
47152	566869
130637	566870
307974	566871
202393	566872
105499	566873
42405	566874
9504	566875
15527	566876
7285	566877
22114	566878
199359	566879
56190	566880
28550	566881
318860	566882
278803	566883
33704	566884
205178	566885
182947	566886
2288	566887
234067	566888
21498	566889
51431	566890
1822	566891
189468	566892
4292	566893
361	566894
36339	566895
282468	566896
2184	566897
14681	566898
54167	566899
6314	566900
142635	566901
24865	566902
142818	566903
72438	566904
7758	566905
78304	566906
22761	566907
19780	566908
30921	566909
58738	566910
130529	566911
42217	566912
97997	566913
24791	566914
107714	566915
131217	566916
41140	566917
63323	566918
6435	566919
14602	566920
207364	566921
284081	566922
209743	566923
11590	566924
1713	566925
234889	566926
143739	566927
1769	566928
197079	566929
1049	566930
15416	566931
14084	566932
92844	566933
194867	566934
4287	566935
14602	566936
73985	566937
196957	566938
8955	566939
9729	566940
178724	566941
298153	566942
2307	566943
113863	566944
4899	566945
158919	566946
3031	566947
654	566948
12985	566949
62782	566950
200231	566951
103059	566952
211006	566953
310964	566954
25987	566955
196057	566956
28678	566957
987	566958
12985	566959
235953	566960
237219	566961
32045	566962
2091	566963
55853	566964
670	566965
14954	566966
25049	566967
37311	566968
54714	566969
181857	566970
41557	566971
3255	566972
93828	566973
10910	566974
239198	566975
10891	566976
61702	566977
187443	566978
54016	566979
165908	566980
136520	566981
20770	566982
7396	566983
71000	566984
91191	566985
21185	566986
215107	566987
172403	566988
283269	566989
166978	566990
249084	566991
9405	566992
14471	566993
311072	566994
45998	566995
13213	566996
326563	566997
90246	566998
98456	566999
153739	567000
9811	567001
203543	567002
126004	567003
52055	567004
36049	567005
648	567006
165311	567007
13213	567008
214645	567009
61384	567010
91892	567011
48017	567012
57481	567013
54073	567014
18019	567015
83198	567016
141043	567017
299319	567018
19237	567019
82259	567020
89725	567021
126491	567022
198573	567023
187808	567024
79567	567025
115738	567026
52642	567027
127431	567028
315563	567029
327089	567030
6182	567031
84354	567032
14614	567033
2115	567034
78791	567035
63401	567036
98856	567037
74130	567038
116130	567039
113814	567040
5184	567041
41257	567042
15416	567043
42070	567044
84783	567045
284250	567046
205721	567047
167172	567048
112115	567049
171581	567050
66972	567051
15971	567052
59247	567053
253866	567054
749	567055
20668	567056
6387	567057
67153	567058
135748	567059
64615	567060
177582	567061
95779	567062
7667	567063
324302	567064
10125	567065
58651	567066
194654	567067
57897	567068
127699	567069
46660	567070
1166	567071
214778	567072
6398	567073
325965	567074
204679	567075
88730	567076
212374	567077
8274	567078
72914	567079
72078	567080
139315	567081
211560	567082
104268	567083
141274	567084
15164	567085
40252	567086
267472	567087
240487	567088
55350	567089
8257	567090
3033	567091
148552	567092
3847	567093
12663	567094
47829	567095
33135	567096
1935	567097
8643	567098
17965	567099
81672	567100
99189	567101
20770	567102
44333	567103
104111	567104
121502	567105
36206	567106
43844	567107
159192	567108
79507	567109
108159	567110
122580	567111
20175	567112
109262	567113
269974	567114
129610	567115
61960	567116
155880	567117
271571	567118
153477	567119
79348	567120
864	567121
34787	567122
225700	567123
11082	567124
48023	567125
177229	567126
6112	567127
75183	567128
148253	567129
51353	567130
124976	567131
254456	567132
24897	567133
325801	567134
24766	567135
38541	567136
277632	567137
15416	567138
130344	567139
95015	567140
6666	567141
280149	567142
17627	567143
34117	567144
11717	567145
34244	567146
74004	567147
304833	567148
54989	567149
18124	567150
200917	567151
253915	567152
127959	567153
245812	567154
99131	567155
186542	567156
3422	567157
269905	567158
81559	567159
39659	567160
57212	567161
109903	567162
270300	567163
145	567164
52100	567165
86769	567166
171575	567167
174377	567168
184247	567169
166418	567170
51820	567171
31972	567172
7162	567173
38541	567174
17831	567175
1261	567176
8109	567177
27424	567178
243017	567179
91188	567180
112434	567181
121673	567182
184898	567183
114930	567184
91124	567185
248297	567186
219560	567187
61127	567188
27092	567189
181550	567190
50508	567191
214521	567192
30921	567193
4894	567194
194826	567195
210772	567196
13836	567197
67508	567198
16004	567199
135543	567200
15078	567201
238	567202
93150	567203
78134	567204
82831	567205
3073	567206
3804	567207
10201	567208
199516	567209
90185	567210
154357	567211
24639	567212
509	567213
40302	567214
55430	567215
134754	567216
26145	567217
15101	567218
315634	567219
124766	567220
201843	567221
194529	567222
37501	567223
107953	567224
8633	567225
45998	567226
46232	567227
17485	567228
175500	567229
80772	567230
175692	567231
111	567232
99497	567233
133980	567234
10385	567235
181731	567236
92373	567237
8654	567238
137313	567239
81590	567240
293377	567241
66054	567242
20523	567243
119547	567244
76772	567245
38541	567246
172349	567247
47589	567248
90805	567249
16340	567250
81619	567251
38133	567252
102132	567253
54505	567254
7619	567255
49160	567256
43257	567257
327889	567258
7551	567259
4539	567260
96657	567261
113748	567262
83215	567263
16758	567264
23845	567265
46910	567266
6985	567267
55797	567268
320360	567269
1067	567270
101570	567271
36160	567272
34540	567273
49787	567274
276794	567275
29342	567276
27884	567277
80418	567278
22447	567279
189775	567280
4816	567281
161453	567282
102396	567283
54456	567284
16289	567285
111038	567286
199435	567287
60374	567288
16638	567289
23334	567290
280458	567291
67481	567292
169918	567293
11459	567294
42235	567295
154515	567296
18006	567297
78376	567298
34415	567299
39285	567300
197008	567301
52378	567302
15038	567303
75687	567304
112045	567305
175766	567306
31170	567307
4930	567308
87766	567309
59781	567310
301348	567311
33482	567312
2275	567313
53969	567314
168901	567315
16786	567316
8921	567317
26243	567318
16232	567319
36136	567320
135556	567321
2586	567322
12305	567323
24532	567324
259446	567325
11025	567326
51429	567327
175998	567328
132729	567329
11738	567330
186097	567331
86424	567332
39392	567333
323564	567334
29277	567335
180312	567336
124209	567337
49694	567338
97706	567339
67385	567340
169523	567341
4295	567342
149027	567343
1286	567344
147289	567345
30049	567346
17420	567347
185088	567348
35409	567349
56532	567350
130713	567351
261107	567352
23269	567353
264018	567354
227123	567355
298245	567356
108980	567357
54063	567358
193688	567359
257481	567360
9395	567361
41193	567362
162344	567363
62874	567364
21710	567365
141161	567366
62874	567367
55055	567368
112129	567369
269531	567370
84710	567371
2431	567372
62874	567373
69462	567374
131163	567375
130550	567376
82366	567377
48832	567378
164909	567379
164437	567380
50416	567381
324357	567382
199824	567383
95409	567384
97423	567385
33826	567386
46766	567387
53642	567388
183337	567389
140331	567390
50415	567391
233734	567392
120768	567393
51	567394
126334	567395
51	567396
55652	567397
52847	567398
122169	567399
168971	567400
15971	567401
12	567402
20620	567403
76364	567404
169192	567405
87513	567406
57464	567407
125178	567408
49326	567409
259452	567410
36287	567411
127322	567412
166215	567413
95735	567414
36800	567415
283665	567416
55252	567417
195302	567418
83144	567419
29007	567420
63002	567421
210473	567422
80205	567423
55206	567424
234154	567425
86637	567426
64294	567427
41111	567428
18534	567429
187131	567430
76866	567431
132435	567432
154502	567433
305196	567434
214057	567435
3328	567436
151326	567437
3817	567438
18965	567439
31282	567440
120033	567441
67842	567442
38117	567443
20660	567444
115348	567445
2612	567446
71810	567447
23246	567448
191308	567449
29417	567450
5218	567451
10587	567452
51637	567453
217177	567454
134609	567455
36617	567456
198596	567457
145235	567458
92649	567459
67517	567460
661	567461
174948	567462
328	567463
320327	567464
135719	567465
213597	567466
219918	567467
278659	567468
151333	567469
242950	567470
57320	567471
93523	567472
315049	567473
215735	567474
108753	567475
50292	567476
1441	567477
321769	567478
114756	567479
270662	567480
144011	567481
92773	567482
92773	567483
266762	567484
60583	567485
47447	567486
141566	567487
213309	567488
113032	567489
98042	567490
147305	567491
115278	567492
53413	567493
36107	567494
265618	567495
921	567496
6739	567497
127805	567498
7078	567499
88852	567500
16505	567501
28133	567502
187291	567503
155206	567504
29847	567505
113421	567506
26363	567507
52409	567508
133500	567509
139507	567510
327210	567511
74617	567512
315633	567513
35294	567514
31281	567515
209937	567516
174905	567517
75713	567518
71096	567519
199966	567520
57778	567521
58481	567522
80410	567523
221862	567524
129739	567525
63782	567526
41621	567527
26057	567528
41091	567529
51614	567530
80071	567531
2579	567532
127505	567533
132974	567534
103184	567535
106245	567536
58971	567537
61661	567538
52912	567539
45431	567540
68869	567541
1474	567542
7450	567543
42635	567544
113575	567545
10648	567546
254483	567547
107702	567548
69233	567549
29804	567550
40412	567551
164433	567552
68051	567553
181666	567554
5715	567555
135110	567556
169267	567557
125652	567558
21825	567559
55114	567560
21160	567561
54033	567562
25575	567563
33927	567564
35589	567565
248623	567566
86909	567567
42998	567568
95951	567569
98999	567570
32288	567571
8390	567572
24996	567573
73170	567574
44056	567575
33146	567576
39825	567577
14476	567578
181493	567579
199080	567580
159610	567581
60824	567582
116171	567583
77794	567584
109032	567585
136363	567586
186731	567587
84269	567588
26626	567589
254757	567590
42251	567591
290670	567592
11065	567593
20607	567594
246260	567595
213363	567596
87975	567597
77457	567598
49597	567599
8390	567600
9405	567601
18085	567602
53824	567603
20486	567604
36385	567605
151913	567606
149482	567607
102244	567608
37204	567609
1277	567610
219114	567611
57955	567612
300908	567613
7404	567614
24236	567615
94447	567616
40176	567617
30917	567618
133471	567619
12	567620
61812	567621
167086	567622
8116	567623
15987	567624
17012	567625
48379	567626
14072	567627
23363	567628
41769	567629
72908	567630
102708	567631
40389	567632
25227	567633
127781	567634
61175	567635
17063	567636
32497	567637
189136	567638
34885	567639
87458	567640
104818	567641
136199	567642
179388	567643
31862	567644
265979	567645
265999	567646
223326	567647
142321	567648
302891	567649
146226	567650
233873	567651
72438	567652
156637	567653
218566	567654
193675	567655
226827	567656
229120	567657
151179	567658
233880	567659
732	567660
3858	567661
60286	567662
620	567663
7579	567664
21757	567665
134922	567666
26045	567667
109818	567668
325431	567669
326369	567670
35409	567671
208967	567672
65578	567673
184466	567674
34700	567675
16260	567676
47135	567677
83469	567678
321455	567679
77762	567680
3966	567681
120887	567682
5299	567683
87261	567684
32368	567685
124150	567686
73040	567687
164822	567688
14829	567689
102080	567690
9552	567691
163506	567692
2068	567693
18829	567694
5696	567695
31189	567696
41529	567697
110369	567698
170754	567699
114636	567700
33077	567701
127559	567702
85508	567703
16112	567704
41021	567705
9580	567706
32693	567707
1428	567708
210015	567709
212670	567710
47336	567711
219802	567712
220156	567713
39069	567714
7429	567715
86988	567716
8761	567717
8121	567718
120416	567719
31787	567720
42976	567721
146756	567722
74381	567723
22646	567724
112177	567725
86470	567726
19271	567727
1316	567728
94423	567729
33943	567730
38242	567731
83279	567732
13440	567733
30953	567734
45348	567735
58841	567736
217313	567737
160711	567738
56625	567739
192193	567740
43796	567741
79290	567742
161313	567743
147028	567744
4527	567745
58233	567746
30061	567747
757	567748
212013	567749
34608	567750
46585	567751
76498	567752
18745	567753
192263	567754
15989	567755
1	567756
3966	567757
30306	567758
171222	567759
271485	567760
137536	567761
78121	567762
202798	567763
67074	567764
5384	567765
34188	567766
3401	567767
209057	567768
39263	567769
68977	567770
13293	567771
99890	567772
130371	567773
75136	567774
287479	567775
15450	567776
107520	567777
194332	567778
1243	567779
305657	567780
91700	567781
88079	567782
195190	567783
96330	567784
321	567785
89200	567786
9707	567787
46969	567788
147675	567789
304499	567790
140953	567791
323089	567792
104629	567793
172436	567794
154564	567795
33068	567796
34667	567797
222555	567798
186513	567799
78369	567800
133678	567801
134361	567802
112836	567803
77478	567804
26889	567805
11620	567806
58466	567807
56772	567808
24636	567809
146999	567810
117543	567811
217462	567812
88254	567813
167430	567814
140106	567815
9308	567816
183207	567817
305417	567818
189801	567819
42776	567820
24494	567821
49707	567822
23915	567823
18021	567824
34074	567825
30391	567826
55206	567827
75613	567828
114432	567829
31158	567830
82366	567831
161304	567832
34974	567833
62139	567834
216343	567835
106882	567836
78655	567837
135815	567838
131979	567839
17663	567840
4922	567841
15381	567842
168102	567843
38374	567844
289420	567845
1173	567846
77228	567847
93408	567848
51328	567849
24882	567850
27643	567851
118977	567852
24061	567853
104974	567854
92978	567855
5687	567856
2579	567857
45689	567858
11735	567859
51070	567860
46121	567861
32429	567862
133607	567863
960	567864
146228	567865
49006	567866
21261	567867
9493	567868
16591	567869
57482	567870
314646	567871
152100	567872
5073	567873
205577	567874
28188	567875
147352	567876
197307	567877
198530	567878
275725	567879
18904	567880
128395	567881
287932	567882
46729	567883
5875	567884
204316	567885
145475	567886
93189	567887
31337	567888
287592	567889
36879	567890
46469	567891
117007	567892
135552	567893
70905	567894
51142	567895
24148	567896
1120	567897
316	567898
2295	567899
160500	567900
303725	567901
177316	567902
5331	567903
62	567904
7806	567905
62252	567906
193158	567907
323754	567908
176846	567909
10473	567910
69588	567911
201602	567912
1473	567913
134135	567914
292912	567915
115928	567916
26979	567917
211526	567918
208820	567919
219296	567920
260868	567921
59736	567922
39264	567923
91087	567924
23462	567925
151870	567926
63213	567927
325176	567928
17932	567929
62100	567930
47964	567931
82099	567932
250697	567933
20262	567934
50892	567935
244595	567936
161473	567937
106621	567938
193843	567939
30713	567940
6263	567941
206476	567942
6263	567943
54653	567944
4898	567945
35980	567946
128691	567947
171838	567948
203219	567949
191533	567950
45783	567951
158112	567952
108789	567953
59194	567954
116330	567955
42788	567956
96380	567957
96339	567958
92537	567959
99789	567960
116506	567961
47312	567962
140580	567963
6634	567964
68707	567965
136385	567966
254875	567967
24863	567968
222913	567969
110411	567970
101432	567971
160877	567972
182985	567973
9387	567974
135874	567975
42215	567976
909	567977
26564	567978
157254	567979
79945	567980
40430	567981
78965	567982
36065	567983
6263	567984
157524	567985
183332	567986
76798	567987
67669	567988
45176	567989
929	567990
43633	567991
289419	567992
269166	567993
45688	567994
122868	567995
10546	567996
22	567997
81771	567998
4923	567999
307783	568000
129539	568001
273007	568002
306809	568003
142823	568004
30206	568005
94647	568006
135667	568007
175638	568008
111735	568009
4925	568010
29742	568011
49193	568012
101730	568013
157386	568014
111533	568015
254861	568016
227259	568017
53850	568018
91021	568019
253691	568020
73298	568021
75822	568022
41584	568023
289843	568024
1919	568025
2734	568026
68228	568027
106453	568028
38930	568029
59911	568030
182976	568031
3244	568032
212129	568033
134583	568034
10929	568035
46503	568036
32545	568037
169343	568038
136536	568039
250938	568040
100873	568041
240151	568042
303125	568043
210786	568044
194007	568045
22422	568046
97351	568047
281132	568048
143562	568049
2279	568050
238071	568051
154919	568052
152864	568053
231287	568054
23941	568055
22661	568056
24455	568057
200698	568058
232470	568059
148653	568060
198751	568061
122862	568062
58448	568063
214927	568064
308094	568065
248371	568066
239746	568067
159962	568068
264171	568069
202631	568070
224960	568071
312814	568072
282169	568073
314746	568074
61186	568075
224502	568076
261379	568077
279723	568078
54906	568079
222788	568080
209290	568081
84137	568082
271176	568083
181435	568084
99959	568085
12057	568086
42716	568087
182656	568088
5518	568089
3837	568090
22961	568091
150392	568092
87927	568093
323746	568094
82326	568095
227417	568096
42574	568097
60427	568098
49342	568099
53822	568100
289271	568101
54388	568102
18201	568103
166385	568104
182889	568105
13555	568106
105951	568107
380	568108
48643	568109
30142	568110
41061	568111
154363	568112
58525	568113
91771	568114
152857	568115
236014	568116
5065	568117
146346	568118
35157	568119
45726	568120
29736	568121
220856	568122
21745	568123
30148	568124
64895	568125
179994	568126
36430	568127
148492	568128
48360	568129
100958	568130
159504	568131
71328	568132
25885	568133
245454	568134
540	568135
42117	568136
46854	568137
105064	568138
174249	568139
107904	568140
110388	568141
220495	568142
50122	568143
144667	568144
13871	568145
31	568146
150480	568147
115817	568148
142945	568149
72	568150
53582	568151
41075	568152
41069	568153
23093	568154
204201	568155
2988	568156
310	568157
16827	568158
101035	568159
80129	568160
43588	568161
227442	568162
125176	568163
219969	568164
68354	568165
20708	568166
142846	568167
56020	568168
17675	568169
440	568170
61419	568171
184196	568172
180238	568173
126576	568174
27349	568175
87630	568176
124468	568177
291026	568178
158256	568179
322238	568180
113217	568181
6089	568182
222174	568183
87194	568184
202114	568185
80372	568186
135483	568187
5388	568188
267399	568189
85279	568190
73422	568191
161705	568192
234727	568193
86528	568194
218497	568195
160824	568196
108489	568197
248590	568198
81048	568199
109463	568200
97565	568201
276249	568202
121473	568203
1021	568204
22665	568205
35632	568206
123071	568207
48770	568208
211093	568209
320429	568210
268541	568211
131362	568212
211443	568213
307504	568214
277	568215
205469	568216
319422	568217
19192	568218
113050	568219
18131	568220
242305	568221
43535	568222
7273	568223
320722	568224
142058	568225
13804	568226
202354	568227
161918	568228
187265	568229
70405	568230
1830	568231
175053	568232
22172	568233
72806	568234
43430	568235
201718	568236
258033	568237
50222	568238
4295	568239
3240	568240
158804	568241
43768	568242
7351	568243
14130	568244
175371	568245
23528	568246
176369	568247
112816	568248
29545	568249
72982	568250
268072	568251
268559	568252
16158	568253
154762	568254
12050	568255
65763	568256
60034	568257
2275	568258
303733	568259
270239	568260
73038	568261
17129	568262
72574	568263
3685	568264
328	568265
73994	568266
104956	568267
268892	568268
73257	568269
299503	568270
216360	568271
131207	568272
9226	568273
14291	568274
48796	568275
213062	568276
120946	568277
12699	568278
268520	568279
1158	568280
87529	568281
197959	568282
54776	568283
211512	568284
7471	568285
136528	568286
210670	568287
213230	568288
135969	568289
1256	568290
65203	568291
2744	568292
101289	568293
42	568294
137612	568295
304	568296
211567	568297
57343	568298
175613	568299
27411	568300
320422	568301
87652	568302
39045	568303
204419	568304
15994	568305
73919	568306
116335	568307
57680	568308
108744	568309
53621	568310
64998	568311
2729	568312
136427	568313
321947	568314
21895	568315
209942	568316
17274	568317
16158	568318
210079	568319
3275	568320
3275	568321
308997	568322
86988	568323
134789	568324
209666	568325
134840	568326
209670	568327
321702	568328
243075	568329
147781	568330
62197	568331
27192	568332
320513	568333
204905	568334
134636	568335
55195	568336
101202	568337
206458	568338
232535	568339
436	568340
501	568341
45933	568342
9124	568343
33204	568344
7545	568345
5886	568346
208976	568347
307643	568348
279761	568349
276265	568350
71809	568351
270234	568352
171390	568353
169911	568354
9710	568355
41199	568356
22245	568357
1	568358
2939	568359
42536	568360
44602	568361
79060	568362
11206	568363
165288	568364
4364	568365
25185	568366
206998	568367
206848	568368
228572	568369
254742	568370
29201	568371
137871	568372
137672	568373
19526	568374
174048	568375
305653	568376
305754	568377
125395	568378
328317	568379
31946	568380
169431	568381
89543	568382
56523	568383
149060	568384
230713	568385
96154	568386
155803	568387
257429	568388
228636	568389
62328	568390
147294	568391
135523	568392
100143	568393
165579	568394
88804	568395
260980	568396
252454	568397
151896	568398
15214	568399
30932	568400
66134	568401
40541	568402
24663	568403
93509	568404
96703	568405
22024	568406
45250	568407
134737	568408
30424	568409
285881	568410
285633	568411
12665	568412
62034	568413
317	568414
21742	568415
4875	568416
550	568417
265635	568418
24746	568419
125422	568420
8612	568421
317854	568422
4360	568423
194551	568424
11679	568425
20	568426
64908	568427
68997	568428
155765	568429
163224	568430
1571	568431
143005	568432
7362	568433
201884	568434
42134	568435
615	568436
47541	568437
165931	568438
202315	568439
306918	568440
7801	568441
156225	568442
18952	568443
294258	568444
8602	568445
207212	568446
103379	568447
3605	568448
310	568449
114594	568450
21345	568451
20702	568452
115932	568453
7822	568454
5603	568455
47748	568456
66131	568457
24760	568458
73148	568459
24555	568460
27685	568461
184494	568462
8329	568463
215451	568464
3182	568465
10194	568466
8313	568467
129658	568468
14634	568469
91198	568470
109866	568471
28108	568472
5500	568473
293224	568474
208302	568475
14953	568476
172156	568477
52902	568478
47402	568479
85432	568480
64186	568481
3782	568482
142167	568483
54757	568484
33380	568485
108420	568486
10233	568487
30346	568488
69407	568489
70814	568490
183472	568491
158639	568492
241798	568493
20014	568494
123687	568495
140373	568496
10892	568497
40321	568498
143865	568499
49507	568500
45188	568501
158830	568502
282891	568503
12018	568504
3760	568505
97572	568506
215989	568507
77708	568508
78216	568509
148496	568510
36272	568511
107068	568512
147504	568513
81778	568514
161473	568515
164936	568516
104804	568517
324345	568518
13668	568519
21942	568520
26592	568521
5400	568522
72209	568523
8652	568524
142620	568525
15428	568526
62689	568527
20299	568528
4319	568529
290963	568530
30895	568531
171331	568532
97097	568533
18153	568534
21670	568535
152339	568536
140235	568537
35210	568538
47775	568539
1589	568540
159626	568541
145283	568542
5051	568543
1152	568544
120561	568545
62003	568546
24242	568547
70202	568548
214655	568549
117601	568550
44111	568551
80871	568552
7499	568553
43595	568554
125281	568555
38291	568556
47128	568557
151858	568558
32609	568559
195806	568560
116248	568561
87857	568562
105864	568563
8892	568564
154385	568565
134972	568566
43044	568567
3367	568568
6228	568569
207776	568570
159245	568571
68884	568572
70390	568573
149477	568574
75272	568575
219327	568576
210321	568577
212447	568578
46082	568579
29870	568580
28198	568581
8545	568582
33352	568583
175400	568584
78360	568585
163331	568586
77324	568587
3445	568588
319450	568589
206091	568590
6506	568591
109705	568592
28917	568593
138179	568594
16425	568595
132869	568596
114680	568597
85589	568598
136401	568599
15512	568600
24365	568601
77055	568602
199877	568603
106276	568604
47579	568605
32392	568606
40149	568607
142616	568608
85319	568609
1390	568610
34624	568611
90140	568612
39117	568613
57012	568614
23510	568615
6162	568616
20261	568617
92338	568618
2769	568619
85521	568620
257474	568621
226213	568622
24034	568623
9832	568624
5489	568625
173114	568626
4549	568627
226089	568628
167331	568629
9030	568630
404	568631
155693	568632
22072	568633
250	568634
12197	568635
1601	568636
106061	568637
49223	568638
14315	568639
1107	568640
311531	568641
15937	568642
8661	568643
6596	568644
9943	568645
319943	568646
3354	568647
104276	568648
104332	568649
87605	568650
9176	568651
20870	568652
32497	568653
227172	568654
56657	568655
4206	568656
9573	568657
67787	568658
112132	568659
179649	568660
107187	568661
912	568662
24080	568663
2484	568664
210875	568665
18	568666
246499	568667
77776	568668
240681	568669
36591	568670
4495	568671
1994	568672
34026	568673
1015	568674
71	568675
1874	568676
57617	568677
215760	568678
34372	568679
133407	568680
182432	568681
99973	568682
198090	568683
24358	568684
79529	568685
2973	568686
6412	568687
66353	568688
132225	568689
9454	568690
661	568691
77941	568692
120746	568693
130661	568694
150812	568695
220809	568696
229362	568697
183707	568698
25578	568699
210781	568700
340	568701
253449	568702
124886	568703
7439	568704
103110	568705
151	568706
158018	568707
3733	568708
182278	568709
86189	568710
150543	568711
31866	568712
203469	568713
320005	568714
86671	568715
262704	568716
2578	568717
176788	568718
103181	568719
140288	568720
270369	568721
255622	568722
82466	568723
18035	568724
41	568725
45385	568726
321172	568727
14296	568728
210095	568729
49297	568730
131940	568731
139747	568732
210841	568733
6529	568734
181672	568735
227245	568736
130909	568737
54045	568738
186446	568739
164384	568740
187545	568741
166276	568742
120503	568743
8950	568744
55330	568745
44139	568746
3521	568747
305675	568748
77404	568749
127951	568750
94512	568751
94894	568752
32677	568753
48233	568754
78739	568755
104565	568756
12658	568757
175901	568758
18253	568759
123967	568760
176457	568761
225625	568762
138779	568763
19054	568764
55716	568765
67032	568766
71698	568767
4966	568768
31724	568769
23812	568770
10996	568771
34858	568772
33923	568773
60684	568774
41069	568775
198614	568776
74055	568777
136025	568778
8567	568779
136588	568780
1139	568781
107172	568782
30836	568783
164625	568784
81217	568785
6528	568786
137632	568787
191725	568788
86595	568789
279404	568790
70083	568791
192805	568792
20680	568793
20081	568794
52726	568795
292971	568796
123285	568797
116528	568798
104773	568799
128135	568800
72010	568801
13915	568802
10304	568803
1689	568804
61685	568805
16022	568806
64895	568807
27191	568808
80586	568809
95339	568810
105714	568811
107115	568812
4890	568813
4122	568814
71130	568815
94846	568816
108315	568817
168269	568818
3827	568819
9921	568820
1	568821
85936	568822
187654	568823
3503	568824
1933	568825
77428	568826
61902	568827
30758	568828
30389	568829
69855	568830
46474	568831
262621	568832
223107	568833
131068	568834
32079	568835
42824	568836
2685	568837
52184	568838
4950	568839
8014	568840
68	568841
22502	568842
146731	568843
63648	568844
25083	568845
111801	568846
65708	568847
102531	568848
91232	568849
68	568850
255341	568851
102230	568852
6651	568853
169796	568854
5823	568855
9713	568856
145383	568857
46423	568858
85174	568859
12885	568860
77760	568861
320587	568862
83984	568863
12486	568864
29260	568865
56881	568866
33759	568867
9797	568868
77703	568869
117932	568870
154403	568871
106923	568872
100431	568873
11294	568874
167832	568875
203215	568876
180061	568877
74939	568878
51416	568879
26620	568880
31440	568881
27080	568882
17649	568883
105138	568884
284333	568885
109254	568886
6759	568887
161496	568888
199566	568889
290731	568890
298382	568891
204110	568892
11873	568893
108180	568894
115952	568895
204139	568896
75262	568897
76756	568898
34415	568899
33716	568900
4416	568901
206368	568902
22952	568903
28331	568904
3355	568905
311996	568906
53774	568907
11806	568908
196759	568909
150539	568910
216541	568911
5343	568912
13622	568913
31717	568914
154543	568915
90584	568916
53937	568917
174107	568918
289896	568919
211822	568920
158778	568921
35807	568922
97240	568923
11572	568924
272209	568925
93	568926
216107	568927
9516	568928
551	568929
51032	568930
9216	568931
90733	568932
23778	568933
196204	568934
50790	568935
265939	568936
1717	568937
278278	568938
31563	568939
15768	568940
89969	568941
50427	568942
197642	568943
125781	568944
301470	568945
322543	568946
185806	568947
236587	568948
238936	568949
15768	568950
1716	568951
15768	568952
326805	568953
20335	568954
20335	568955
161080	568956
15768	568957
210389	568958
163995	568959
89536	568960
305787	568961
69246	568962
185806	568963
67573	568964
114656	568965
266464	568966
40251	568967
240410	568968
117161	568969
40305	568970
287118	568971
144913	568972
19997	568973
35655	568974
66628	568975
46532	568976
216483	568977
39753	568978
184725	568979
216478	568980
216703	568981
155917	568982
174816	568983
269633	568984
125469	568985
291268	568986
127228	568987
90655	568988
6003	568989
171152	568990
325443	568991
197195	568992
108047	568993
173971	568994
302285	568995
18036	568996
28516	568997
66193	568998
60241	568999
24377	569000
118955	569001
294880	569002
223902	569003
117450	569004
7351	569005
259320	569006
23441	569007
269375	569008
73443	569009
9356	569010
143496	569011
39700	569012
268617	569013
117105	569014
64820	569015
210182	569016
208033	569017
108682	569018
15858	569019
3491	569020
81015	569021
8848	569022
16476	569023
76683	569024
308910	569025
125214	569026
135	569027
44740	569028
83613	569029
64455	569030
10170	569031
102231	569032
7554	569033
45383	569034
8059	569035
139406	569036
170364	569037
41470	569038
186941	569039
131455	569040
101897	569041
129174	569042
13700	569043
24292	569044
188403	569045
13043	569046
2622	569047
8845	569048
58567	569049
206326	569050
85951	569051
257174	569052
900	569053
9444	569054
103075	569055
87487	569056
223936	569057
95298	569058
32312	569059
104207	569060
29276	569061
2743	569062
58634	569063
361	569064
144421	569065
100803	569066
56225	569067
229938	569068
2719	569069
534	569070
83703	569071
297695	569072
88179	569073
256947	569074
164441	569075
162172	569076
11140	569077
67815	569078
6267	569079
113270	569080
361	569081
112515	569082
80372	569083
269817	569084
322647	569085
210416	569086
56944	569087
4309	569088
173290	569089
144820	569090
2920	569091
182582	569092
234062	569093
263741	569094
95144	569095
174330	569096
137080	569097
6447	569098
11661	569099
285860	569100
72334	569101
159964	569102
180343	569103
43943	569104
174323	569105
268401	569106
5856	569107
76100	569108
115995	569109
256975	569110
1167	569111
170589	569112
129067	569113
262474	569114
50679	569115
100831	569116
64850	569117
178156	569118
112068	569119
304745	569120
118890	569121
155367	569122
97696	569123
34784	569124
7242	569125
932	569126
30426	569127
105386	569128
68885	569129
169951	569130
11838	569131
250456	569132
70764	569133
56257	569134
92709	569135
2151	569136
248725	569137
57787	569138
21918	569139
28552	569140
335	569141
74351	569142
6218	569143
21997	569144
137496	569145
156925	569146
66	569147
55446	569148
281905	569149
14313	569150
16397	569151
166242	569152
87165	569153
95270	569154
147877	569155
134492	569156
23390	569157
53639	569158
231827	569159
156617	569160
222904	569161
1900	569162
139461	569163
40893	569164
24560	569165
52040	569166
144724	569167
87620	569168
87803	569169
271215	569170
131533	569171
19493	569172
201445	569173
78344	569174
136055	569175
320580	569176
57602	569177
70829	569178
82511	569179
28859	569180
184199	569181
19340	569182
205400	569183
317235	569184
108067	569185
137207	569186
172636	569187
95451	569188
174903	569189
242388	569190
235236	569191
225496	569192
183550	569193
288352	569194
98336	569195
127658	569196
105717	569197
75526	569198
57865	569199
43998	569200
164780	569201
110797	569202
17662	569203
125151	569204
718	569205
12100	569206
71098	569207
4849	569208
78059	569209
77709	569210
168503	569211
57077	569212
48283	569213
7121	569214
70581	569215
142473	569216
150864	569217
84781	569218
135562	569219
6119	569220
40273	569221
270183	569222
111493	569223
308771	569224
19075	569225
40273	569226
27935	569227
143921	569228
7824	569229
65020	569230
255216	569231
12278	569232
268208	569233
50588	569234
214356	569235
46939	569236
226451	569237
184005	569238
324588	569239
99645	569240
122507	569241
124828	569242
31944	569243
2934	569244
9540	569245
912	569246
12304	569247
14272	569248
946	569249
242	569250
243430	569251
77433	569252
192203	569253
3942	569254
120684	569255
16535	569256
4629	569257
64237	569258
3016	569259
61769	569260
148698	569261
295741	569262
4982	569263
10215	569264
153259	569265
5392	569266
280649	569267
37757	569268
140406	569269
108193	569270
119712	569271
112073	569272
14500	569273
37240	569274
210797	569275
103635	569276
95573	569277
10272	569278
57647	569279
163035	569280
23370	569281
3661	569282
57520	569283
158671	569284
186147	569285
71277	569286
208675	569287
635	569288
92005	569289
92409	569290
2065	569291
52008	569292
121037	569293
324433	569294
14993	569295
163035	569296
62908	569297
73747	569298
157440	569299
101558	569300
321	569301
13820	569302
122379	569303
3661	569304
215046	569305
11501	569306
123198	569307
118642	569308
32344	569309
151673	569310
148004	569311
20020	569312
284847	569313
297971	569314
84219	569315
250159	569316
2044	569317
35053	569318
112931	569319
102358	569320
167254	569321
34494	569322
5548	569323
19459	569324
208659	569325
9350	569326
7220	569327
61769	569328
19459	569329
1575	569330
36230	569331
39282	569332
226807	569333
12729	569334
279119	569335
82127	569336
325945	569337
66935	569338
48885	569339
563	569340
126000	569341
84614	569342
133376	569343
17070	569344
100413	569345
11573	569346
33643	569347
1326	569348
19407	569349
13	569350
255866	569351
14360	569352
9156	569353
157843	569354
29309	569355
35971	569356
57231	569357
1032	569358
85208	569359
51403	569360
54996	569361
44817	569362
92373	569363
4410	569364
60311	569365
2447	569366
249480	569367
6445	569368
86329	569369
3301	569370
913	569371
38236	569372
17661	569373
187129	569374
180404	569375
7596	569376
4821	569377
107564	569378
160149	569379
12067	569380
127846	569381
970	569382
52509	569383
11790	569384
66879	569385
159382	569386
71349	569387
157369	569388
210253	569389
13	569390
45506	569391
14440	569392
2882	569393
575	569394
60121	569395
92012	569396
197292	569397
72678	569398
179566	569399
3653	569400
53617	569401
10525	569402
14871	569403
20705	569404
156666	569405
115937	569406
2773	569407
2773	569408
120692	569409
153302	569410
19130	569411
70779	569412
9687	569413
133530	569414
4923	569415
170861	569416
152718	569417
19435	569418
16433	569419
17238	569420
1652	569421
8455	569422
33225	569423
55106	569424
16445	569425
130094	569426
206896	569427
24329	569428
78866	569429
46011	569430
24993	569431
187742	569432
4978	569433
15667	569434
247249	569435
44123	569436
90967	569437
116561	569438
4866	569439
200265	569440
44366	569441
34903	569442
3752	569443
8671	569444
97961	569445
32038	569446
251971	569447
29491	569448
31778	569449
135301	569450
141440	569451
246919	569452
27161	569453
164	569454
12137	569455
174944	569456
7837	569457
30773	569458
35226	569459
97854	569460
153323	569461
25495	569462
1846	569463
94604	569464
32835	569465
43655	569466
59256	569467
47561	569468
208670	569469
305074	569470
171203	569471
85499	569472
284336	569473
48941	569474
145672	569475
322381	569476
266110	569477
58128	569478
150286	569479
19875	569480
239687	569481
1274	569482
145598	569483
74422	569484
197697	569485
312202	569486
121976	569487
309719	569488
160276	569489
136456	569490
210274	569491
40007	569492
46667	569493
219005	569494
115961	569495
46096	569496
46096	569497
25220	569498
136199	569499
201742	569500
29041	569501
199806	569502
171403	569503
149372	569504
77890	569505
124700	569506
118930	569507
151676	569508
216151	569509
35420	569510
51173	569511
2630	569512
275893	569513
110516	569514
14139	569515
61148	569516
258003	569517
12089	569518
16	569519
38811	569520
111134	569521
10439	569522
31646	569523
81754	569524
41930	569525
45641	569526
3575	569527
30897	569528
298501	569529
56179	569530
115794	569531
38106	569532
57641	569533
86378	569534
4329	569535
33454	569536
56039	569537
314990	569538
62778	569539
86445	569540
117522	569541
708	569542
101218	569543
187650	569544
273431	569545
9431	569546
3751	569547
30227	569548
100118	569549
170846	569550
158486	569551
102075	569552
170760	569553
53661	569554
286046	569555
152659	569556
23105	569557
7374	569558
30108	569559
70525	569560
89866	569561
5884	569562
136623	569563
9019	569564
14428	569565
34919	569566
113233	569567
143119	569568
120892	569569
13564	569570
21276	569571
190004	569572
115605	569573
50011	569574
65454	569575
182724	569576
117526	569577
78292	569578
38352	569579
118411	569580
13630	569581
39551	569582
18937	569583
158555	569584
58213	569585
86155	569586
7654	569587
31773	569588
235083	569589
75078	569590
67480	569591
117409	569592
266275	569593
25974	569594
183327	569595
55166	569596
133796	569597
86745	569598
116597	569599
196173	569600
171931	569601
80489	569602
177852	569603
115406	569604
64782	569605
113949	569606
35004	569607
50464	569608
708	569609
160743	569610
91184	569611
247578	569612
69437	569613
161432	569614
237745	569615
142992	569616
183836	569617
21094	569618
247753	569619
735	569620
698	569621
177674	569622
95930	569623
93934	569624
20712	569625
265392	569626
5034	569627
29193	569628
60	569629
10961	569630
22321	569631
2507	569632
13438	569633
198912	569634
1672	569635
24300	569636
2287	569637
208808	569638
1048	569639
91275	569640
12580	569641
3051	569642
55340	569643
74875	569644
1287	569645
137918	569646
2504	569647
928	569648
17438	569649
237151	569650
95761	569651
27542	569652
33076	569653
80982	569654
126829	569655
22117	569656
6832	569657
606	569658
33187	569659
11190	569660
13139	569661
1273	569662
278887	569663
2617	569664
24726	569665
3362	569666
1456	569667
202673	569668
36121	569669
40635	569670
22894	569671
16378	569672
93493	569673
180366	569674
90939	569675
48353	569676
175619	569677
75259	569678
263884	569679
157355	569680
53409	569681
113395	569682
213054	569683
252392	569684
59175	569685
36008	569686
128423	569687
22940	569688
258036	569689
291637	569690
276159	569691
24974	569692
4205	569693
106352	569694
2816	569695
17749	569696
91032	569697
270849	569698
271054	569699
65254	569700
297639	569701
268225	569702
145977	569703
98884	569704
249293	569705
165105	569706
61381	569707
123590	569708
37261	569709
124	569710
40618	569711
177545	569712
130953	569713
78819	569714
13185	569715
161004	569716
1209	569717
197581	569718
229231	569719
35431	569720
169139	569721
266630	569722
166306	569723
37991	569724
2545	569725
38963	569726
13852	569727
315810	569728
193598	569729
217	569730
60117	569731
314	569732
97950	569733
255536	569734
2038	569735
279381	569736
22987	569737
70691	569738
29674	569739
29035	569740
14441	569741
166604	569742
287420	569743
209506	569744
27102	569745
182185	569746
26710	569747
71879	569748
21627	569749
21635	569750
37800	569751
36426	569752
117850	569753
5525	569754
317208	569755
10231	569756
50134	569757
236128	569758
44931	569759
60783	569760
173506	569761
265524	569762
11986	569763
129783	569764
76873	569765
76873	569766
40543	569767
175549	569768
5991	569769
178673	569770
30736	569771
105042	569772
17146	569773
11035	569774
8340	569775
17875	569776
17061	569777
4925	569778
76567	569779
8017	569780
72282	569781
23436	569782
111251	569783
34524	569784
323235	569785
196966	569786
132315	569787
9614	569788
407	569789
35229	569790
36385	569791
91069	569792
116912	569793
101511	569794
60954	569795
220980	569796
91770	569797
76522	569798
130587	569799
275133	569800
313642	569801
85596	569802
279421	569803
95595	569804
59720	569805
3330	569806
40856	569807
274368	569808
93336	569809
135197	569810
68496	569811
66629	569812
141225	569813
18351	569814
1078	569815
98039	569816
5008	569817
57199	569818
11587	569819
109838	569820
92041	569821
461	569822
15671	569823
57411	569824
6330	569825
82228	569826
189636	569827
262	569828
24910	569829
2978	569830
12900	569831
58733	569832
149681	569833
44772	569834
48121	569835
10185	569836
105346	569837
236599	569838
77750	569839
27296	569840
71630	569841
7064	569842
137089	569843
71498	569844
212049	569845
68656	569846
36141	569847
43381	569848
74359	569849
153074	569850
147548	569851
45095	569852
232807	569853
112894	569854
82687	569855
159038	569856
251684	569857
312786	569858
79069	569859
83235	569860
98175	569861
62981	569862
15389	569863
7497	569864
1202	569865
196796	569866
43633	569867
190766	569868
115119	569869
216059	569870
281844	569871
119470	569872
43145	569873
86260	569874
268283	569875
60091	569876
31430	569877
51179	569878
50152	569879
117454	569880
37826	569881
113827	569882
278582	569883
165116	569884
8607	569885
26513	569886
8121	569887
4575	569888
173321	569889
196489	569890
99681	569891
56645	569892
18508	569893
192004	569894
120154	569895
28792	569896
74456	569897
4625	569898
54922	569899
186574	569900
9772	569901
155116	569902
7702	569903
9401	569904
161262	569905
9164	569906
82511	569907
18779	569908
19949	569909
127476	569910
76224	569911
127112	569912
309049	569913
25305	569914
33456	569915
132379	569916
234819	569917
23573	569918
150205	569919
23669	569920
34859	569921
50352	569922
19461	569923
56413	569924
60091	569925
178416	569926
38647	569927
12693	569928
62505	569929
36578	569930
150415	569931
186301	569932
47524	569933
109575	569934
19759	569935
116705	569936
98688	569937
60128	569938
164712	569939
180737	569940
16272	569941
16272	569942
10231	569943
138225	569944
20833	569945
37923	569946
174	569947
96386	569948
126737	569949
81806	569950
81918	569951
13687	569952
7849	569953
2655	569954
15267	569955
8245	569956
7561	569957
185918	569958
170098	569959
56983	569960
262696	569961
117477	569962
77173	569963
183709	569964
62050	569965
1177	569966
50492	569967
70443	569968
78583	569969
9552	569970
24264	569971
156773	569972
39057	569973
172439	569974
6994	569975
9195	569976
63357	569977
108303	569978
636	569979
36583	569980
113800	569981
245699	569982
117122	569983
278429	569984
252974	569985
867	569986
236261	569987
29467	569988
139015	569989
62575	569990
35639	569991
30960	569992
143163	569993
162000	569994
88620	569995
88400	569996
127414	569997
57257	569998
130583	569999
104832	570000
7806	570001
2532	570002
6586	570003
5489	570004
158014	570005
48008	570006
91587	570007
25427	570008
124877	570009
39536	570010
138080	570011
41537	570012
26401	570013
160937	570014
18218	570015
11040	570016
32324	570017
283455	570018
46987	570019
4372	570020
37607	570021
182031	570022
4793	570023
4673	570024
18039	570025
212	570026
76093	570027
24424	570028
23602	570029
10664	570030
69719	570031
45304	570032
61904	570033
93030	570034
72011	570035
120950	570036
56055	570037
169974	570038
150300	570039
185827	570040
102838	570041
45406	570042
5297	570043
154453	570044
71066	570045
16302	570046
659	570047
96614	570048
185197	570049
143777	570050
111938	570051
87824	570052
19521	570053
132576	570054
325175	570055
147579	570056
91320	570057
72	570058
215217	570059
215	570060
18774	570061
53439	570062
51671	570063
254240	570064
46320	570065
11138	570066
101508	570067
248979	570068
38710	570069
178415	570070
168717	570071
4647	570072
35579	570073
171275	570074
11531	570075
307385	570076
72282	570077
3741	570078
38159	570079
152403	570080
67358	570081
8711	570082
25555	570083
10203	570084
213	570085
33790	570086
33332	570087
13553	570088
2123	570089
3063	570090
22299	570091
138312	570092
40169	570093
45037	570094
47321	570095
91	570096
258882	570097
9855	570098
253503	570099
9968	570100
238305	570101
163457	570102
12199	570103
12683	570104
2545	570105
4298	570106
160935	570107
36220	570108
2507	570109
102240	570110
110201	570111
39689	570112
170315	570113
23043	570114
109620	570115
3026	570116
32680	570117
368	570118
166391	570119
17549	570120
194455	570121
14051	570122
116403	570123
2719	570124
265146	570125
123157	570126
106183	570127
13725	570128
51156	570129
212683	570130
137007	570131
34954	570132
51156	570133
119217	570134
229322	570135
15582	570136
270506	570137
313403	570138
9691	570139
249758	570140
11888	570141
100527	570142
58889	570143
1854	570144
19679	570145
112413	570146
112886	570147
1124	570148
38029	570149
17668	570150
57009	570151
59769	570152
25725	570153
84467	570154
3091	570155
6923	570156
112118	570157
206489	570158
6923	570159
76939	570160
113197	570161
30047	570162
79183	570163
11602	570164
29206	570165
18081	570166
8540	570167
105567	570168
1203	570169
151029	570170
56693	570171
4473	570172
43677	570173
162086	570174
3653	570175
23510	570176
9484	570177
227	570178
261243	570179
29772	570180
4465	570181
48868	570182
1775	570183
1775	570184
14525	570185
138338	570186
151067	570187
78131	570188
115900	570189
53111	570190
111163	570191
29811	570192
25591	570193
2001	570194
25591	570195
71680	570196
25591	570197
166670	570198
188650	570199
4260	570200
33131	570201
174426	570202
107117	570203
58934	570204
296036	570205
4749	570206
4922	570207
35710	570208
94247	570209
61888	570210
136434	570211
22008	570212
124040	570213
3642	570214
68502	570215
3975	570216
108730	570217
102152	570218
114474	570219
57458	570220
289603	570221
810	570222
288856	570223
2049	570224
67823	570225
25523	570226
6978	570227
42747	570228
108343	570229
62006	570230
17065	570231
8195	570232
8130	570233
36943	570234
52564	570235
286925	570236
1609	570237
103425	570238
51025	570239
36458	570240
37051	570241
63533	570242
182582	570243
28563	570244
31	570245
324250	570246
33119	570247
57741	570248
137165	570249
304	570250
18849	570251
101605	570252
134873	570253
8902	570254
98695	570255
190570	570256
78370	570257
91127	570258
61327	570259
64276	570260
244642	570261
24901	570262
1587	570263
102501	570264
116809	570265
266906	570266
138015	570267
116650	570268
116810	570269
14579	570270
317770	570271
177558	570272
11547	570273
8795	570274
83031	570275
12588	570276
121642	570277
35304	570278
297338	570279
61261	570280
145349	570281
10471	570282
45	570283
114491	570284
13357	570285
31775	570286
128705	570287
12395	570288
10029	570289
234	570290
12161	570291
27279	570292
137609	570293
14941	570294
119098	570295
48211	570296
290487	570297
198599	570298
205757	570299
314389	570300
118011	570301
151093	570302
306250	570303
174749	570304
157914	570305
170635	570306
61743	570307
42717	570308
192704	570309
45189	570310
305964	570311
202143	570312
13936	570313
174347	570314
185602	570315
268531	570316
326660	570317
191702	570318
116819	570319
113910	570320
270626	570321
306872	570322
110185	570323
68085	570324
126981	570325
296723	570326
107497	570327
186719	570328
275337	570329
40878	570330
34082	570331
173461	570332
277742	570333
210692	570334
168066	570335
127424	570336
121	570337
73776	570338
156589	570339
18275	570340
93917	570341
206018	570342
120251	570343
68672	570344
124542	570345
314550	570346
48041	570347
175376	570348
29914	570349
80615	570350
80198	570351
38460	570352
145520	570353
16281	570354
245608	570355
196928	570356
9710	570357
18710	570358
151549	570359
3381	570360
122610	570361
88597	570362
485	570363
41872	570364
175941	570365
299187	570366
105232	570367
49302	570368
108810	570369
155172	570370
73490	570371
61474	570372
23770	570373
221831	570374
5635	570375
300585	570376
18884	570377
46211	570378
61995	570379
70939	570380
60463	570381
107369	570382
81849	570383
214892	570384
213219	570385
122778	570386
23735	570387
288805	570388
96994	570389
24585	570390
282094	570391
29441	570392
316492	570393
208542	570394
125756	570395
1437	570396
34312	570397
116762	570398
182585	570399
187267	570400
93227	570401
200530	570402
115541	570403
179747	570404
79324	570405
62952	570406
1845	570407
79014	570408
365	570409
36454	570410
13043	570411
154374	570412
52664	570413
52918	570414
55071	570415
33720	570416
126841	570417
201773	570418
112991	570419
109530	570420
9076	570421
166500	570422
73450	570423
192166	570424
165897	570425
64927	570426
43483	570427
118655	570428
76282	570429
98439	570430
73386	570431
5447	570432
5447	570433
27195	570434
175741	570435
28420	570436
21130	570437
56787	570438
15633	570439
21130	570440
8366	570441
229635	570442
204222	570443
5895	570444
61429	570445
215696	570446
18530	570447
8025	570448
4711	570449
62265	570450
52727	570451
195885	570452
29999	570453
44854	570454
45327	570455
304196	570456
98204	570457
37544	570458
168486	570459
150762	570460
193391	570461
251044	570462
187035	570463
122226	570464
277639	570465
205448	570466
220498	570467
114943	570468
49264	570469
128352	570470
16223	570471
64086	570472
200961	570473
208827	570474
322649	570475
50881	570476
27142	570477
22694	570478
9889	570479
193738	570480
1096	570481
2592	570482
6759	570483
68266	570484
18027	570485
9467	570486
27010	570487
58195	570488
4955	570489
48411	570490
23535	570491
168249	570492
33572	570493
273334	570494
258633	570495
61618	570496
7366	570497
181392	570498
216807	570499
632	570500
39702	570501
5452	570502
62242	570503
38591	570504
106740	570505
5084	570506
31337	570507
106141	570508
25390	570509
262046	570510
12125	570511
163385	570512
81208	570513
60224	570514
29336	570515
59729	570516
44482	570517
277328	570518
775	570519
48505	570520
200883	570521
176465	570522
50278	570523
24747	570524
1574	570525
110111	570526
283894	570527
4480	570528
101507	570529
44482	570530
66285	570531
160450	570532
111116	570533
9015	570534
29589	570535
32749	570536
253409	570537
77664	570538
12779	570539
57690	570540
255372	570541
43969	570542
3076	570543
4333	570544
90286	570545
178164	570546
102388	570547
10424	570548
85816	570549
303275	570550
187345	570551
160930	570552
54925	570553
154499	570554
52988	570555
157220	570556
281018	570557
171	570558
162955	570559
30832	570560
106115	570561
85048	570562
44754	570563
9432	570564
157407	570565
157407	570566
42412	570567
108092	570568
68	570569
316312	570570
12763	570571
117304	570572
294624	570573
349	570574
100101	570575
8623	570576
139489	570577
142597	570578
120544	570579
118201	570580
31849	570581
18597	570582
3749	570583
50334	570584
1554	570585
19434	570586
37895	570587
24455	570588
56439	570589
2974	570590
20257	570591
10251	570592
86623	570593
36448	570594
69247	570595
104052	570596
195095	570597
215884	570598
162	570599
69935	570600
187147	570601
100712	570602
52068	570603
94748	570604
244344	570605
101520	570606
20141	570607
205057	570608
129052	570609
93347	570610
60041	570611
44639	570612
77415	570613
42082	570614
163789	570615
253008	570616
73983	570617
32306	570618
18702	570619
52009	570620
63212	570621
90882	570622
104329	570623
9871	570624
184535	570625
162607	570626
195226	570627
35413	570628
142597	570629
144710	570630
122825	570631
312667	570632
494	570633
3186	570634
161241	570635
162653	570636
201424	570637
1259	570638
87500	570639
54907	570640
165494	570641
22791	570642
32205	570643
242063	570644
5594	570645
2734	570646
162576	570647
405	570648
8682	570649
108716	570650
11523	570651
139767	570652
158234	570653
177588	570654
92226	570655
143306	570656
34546	570657
18399	570658
15864	570659
277006	570660
11882	570661
3425	570662
182615	570663
1383	570664
276320	570665
52413	570666
169465	570667
210861	570668
197917	570669
15808	570670
202481	570671
192632	570672
602	570673
282242	570674
177610	570675
3208	570676
70409	570677
91235	570678
134862	570679
6853	570680
6853	570681
60255	570682
185601	570683
25834	570684
87640	570685
273609	570686
140814	570687
3657	570688
101945	570689
17216	570690
216374	570691
14849	570692
65882	570693
54824	570694
212553	570695
10455	570696
285869	570697
229751	570698
37235	570699
148437	570700
159078	570701
234499	570702
167459	570703
275611	570704
236938	570705
153839	570706
313180	570707
205421	570708
69993	570709
51204	570710
212099	570711
266395	570712
311704	570713
183780	570714
131982	570715
218739	570716
218568	570717
276904	570718
69993	570719
277373	570720
73030	570721
239878	570722
141170	570723
124618	570724
168525	570725
200827	570726
69993	570727
181260	570728
154824	570729
303836	570730
124617	570731
1532	570732
1532	570733
124653	570734
188258	570735
155018	570736
99960	570737
240299	570738
155379	570739
249770	570740
230668	570741
155677	570742
23815	570743
303292	570744
287646	570745
230560	570746
141694	570747
113183	570748
259704	570749
156350	570750
155589	570751
142579	570752
142280	570753
142321	570754
278961	570755
100182	570756
155922	570757
314760	570758
314519	570759
208696	570760
251720	570761
324826	570762
98319	570763
231058	570764
62896	570765
14919	570766
278838	570767
47289	570768
240585	570769
207796	570770
297239	570771
63007	570772
163560	570773
28049	570774
324079	570775
149445	570776
231387	570777
142470	570778
142838	570779
170515	570780
24441	570781
108984	570782
241283	570783
241127	570784
297114	570785
100714	570786
251260	570787
128659	570788
14614	570789
214108	570790
231801	570791
96506	570792
231440	570793
231497	570794
221569	570795
142838	570796
24441	570797
182935	570798
270669	570799
49193	570800
55812	570801
241452	570802
315115	570803
129269	570804
222651	570805
163646	570806
38187	570807
150387	570808
232167	570809
151352	570810
92217	570811
92223	570812
270608	570813
113883	570814
47449	570815
52094	570816
13926	570817
129273	570818
201424	570819
280468	570820
164565	570821
96896	570822
221908	570823
222455	570824
170474	570825
134064	570826
315925	570827
208411	570828
201812	570829
125469	570830
138153	570831
85791	570832
222487	570833
222659	570834
280846	570835
278248	570836
170866	570837
538	570838
5577	570839
209024	570840
308686	570841
306423	570842
36634	570843
166997	570844
71530	570845
70489	570846
164354	570847
39704	570848
215350	570849
14966	570850
143982	570851
101283	570852
25976	570853
208732	570854
298996	570855
125988	570856
290753	570857
190149	570858
10809	570859
1436	570860
93011	570861
282175	570862
114268	570863
271877	570864
45009	570865
86523	570866
65976	570867
107479	570868
120332	570869
121230	570870
211422	570871
227707	570872
296689	570873
61981	570874
158834	570875
173871	570876
12606	570877
256792	570878
237096	570879
299392	570880
103963	570881
260451	570882
31993	570883
190586	570884
326687	570885
138799	570886
151415	570887
92856	570888
144448	570889
92856	570890
281275	570891
243169	570892
111635	570893
86714	570894
9331	570895
202682	570896
307502	570897
110882	570898
300067	570899
290699	570900
137949	570901
234358	570902
233889	570903
151419	570904
234522	570905
281456	570906
24593	570907
71770	570908
159779	570909
31974	570910
165366	570911
46408	570912
118804	570913
273919	570914
172480	570915
263161	570916
71736	570917
31004	570918
244649	570919
202968	570920
4899	570921
197017	570922
191393	570923
184906	570924
185514	570925
282174	570926
33987	570927
244332	570928
45132	570929
316924	570930
203370	570931
166013	570932
254849	570933
152154	570934
152678	570935
146002	570936
92732	570937
119736	570938
273844	570939
263543	570940
306076	570941
210302	570942
225273	570943
84275	570944
235111	570945
119051	570946
309123	570947
166553	570948
46468	570949
291413	570950
139182	570951
64830	570952
226056	570953
273790	570954
115058	570955
242825	570956
66625	570957
203583	570958
204873	570959
301107	570960
282846	570961
185485	570962
255605	570963
292064	570964
292198	570965
292314	570966
191755	570967
28570	570968
225929	570969
224916	570970
274182	570971
264614	570972
319191	570973
309159	570974
130718	570975
199707	570976
166535	570977
226727	570978
119323	570979
283983	570980
179595	570981
180082	570982
264393	570983
309426	570984
203940	570985
309537	570986
32161	570987
98570	570988
226277	570989
93994	570990
62442	570991
94177	570992
119445	570993
185976	570994
115529	570995
246427	570996
220381	570997
137435	570998
301851	570999
246643	571000
185956	571001
256649	571002
107545	571003
107546	571004
107425	571005
140143	571006
328177	571007
328078	571008
237287	571009
153255	571010
153548	571011
30125	571012
14883	571013
68166	571014
186071	571015
284070	571016
181322	571017
179810	571018
275307	571019
67094	571020
136214	571021
310381	571022
310195	571023
320718	571024
87905	571025
275939	571026
180302	571027
276025	571028
70148	571029
167556	571030
167736	571031
107703	571032
237349	571033
14466	571034
170116	571035
252844	571036
4899	571037
310569	571038
204785	571039
20441	571040
293727	571041
293765	571042
262663	571043
160594	571044
310861	571045
211797	571046
320915	571047
90346	571048
140092	571049
180971	571050
64894	571051
200139	571052
187101	571053
35253	571054
321355	571055
212020	571056
147646	571057
100338	571058
9729	571059
75351	571060
174641	571061
257617	571062
154421	571063
155892	571064
91473	571065
95317	571066
228608	571067
182138	571068
276728	571069
82753	571070
22328	571071
187487	571072
286067	571073
141695	571074
218831	571075
54612	571076
267897	571077
14466	571078
54808	571079
248889	571080
162216	571081
230596	571082
90918	571083
50230	571084
210038	571085
206473	571086
129945	571087
304073	571088
162728	571089
67928	571090
120933	571091
322335	571092
230047	571093
14935	571094
219270	571095
176205	571096
268245	571097
65496	571098
168522	571099
70518	571100
128546	571101
194265	571102
148444	571103
45681	571104
188151	571105
137730	571106
230513	571107
148702	571108
148728	571109
42979	571110
29808	571111
220086	571112
112896	571113
268460	571114
175606	571115
283945	571116
168972	571117
313564	571118
194465	571119
224139	571120
295214	571121
250253	571122
319536	571123
272697	571124
136871	571125
17618	571126
122928	571127
5098	571128
65946	571129
23279	571130
86828	571131
51825	571132
109276	571133
165063	571134
306107	571135
106207	571136
17838	571137
200680	571138
181908	571139
43490	571140
40502	571141
28468	571142
141123	571143
277616	571144
148525	571145
314087	571146
23637	571147
139744	571148
30257	571149
2852	571150
342	571151
34327	571152
243924	571153
1167	571154
141099	571155
146713	571156
121780	571157
289429	571158
150	571159
201	571160
221573	571161
107041	571162
110552	571163
68641	571164
211403	571165
4229	571166
187256	571167
8808	571168
121620	571169
60510	571170
167194	571171
121982	571172
111936	571173
235077	571174
30479	571175
100833	571176
10282	571177
43	571178
94791	571179
200388	571180
158958	571181
119367	571182
32751	571183
32749	571184
326464	571185
39731	571186
89525	571187
33422	571188
65691	571189
25188	571190
140	571191
90324	571192
184314	571193
126455	571194
287160	571195
44565	571196
200319	571197
124843	571198
192888	571199
145073	571200
306713	571201
241679	571202
87112	571203
169501	571204
11767	571205
98000	571206
52643	571207
99882	571208
295469	571209
159901	571210
61152	571211
128643	571212
3947	571213
165519	571214
208932	571215
32107	571216
21863	571217
157645	571218
6349	571219
160617	571220
71995	571221
28275	571222
68	571223
29243	571224
55109	571225
7477	571226
34948	571227
210884	571228
25289	571229
178353	571230
302269	571231
64655	571232
253664	571233
151566	571234
4979	571235
145186	571236
171267	571237
292407	571238
152318	571239
12673	571240
146066	571241
70673	571242
250178	571243
29786	571244
263059	571245
134363	571246
126774	571247
83166	571248
3410	571249
153	571250
5700	571251
3529	571252
12060	571253
152709	571254
87434	571255
125917	571256
33186	571257
48279	571258
13054	571259
72421	571260
195319	571261
11564	571262
204364	571263
154569	571264
14030	571265
19215	571266
37342	571267
38177	571268
52129	571269
41397	571270
198450	571271
305627	571272
208963	571273
197349	571274
149489	571275
246120	571276
294232	571277
315412	571278
123884	571279
157543	571280
116188	571281
228344	571282
317621	571283
34242	571284
108388	571285
29892	571286
111963	571287
237310	571288
111325	571289
65557	571290
1562	571291
2088	571292
17816	571293
48836	571294
34628	571295
134236	571296
195907	571297
95150	571298
134660	571299
35385	571300
75727	571301
34731	571302
55722	571303
108763	571304
211571	571305
88695	571306
320797	571307
29448	571308
5381	571309
28845	571310
19515	571311
67714	571312
183125	571313
76229	571314
128625	571315
2159	571316
107140	571317
43486	571318
118679	571319
164745	571320
31825	571321
82386	571322
19402	571323
31425	571324
33702	571325
143811	571326
272306	571327
17692	571328
12368	571329
55131	571330
37787	571331
67920	571332
7671	571333
67997	571334
82419	571335
156724	571336
207772	571337
43918	571338
19133	571339
80989	571340
158309	571341
49514	571342
29720	571343
191288	571344
76968	571345
113642	571346
235976	571347
105264	571348
38547	571349
184840	571350
50311	571351
137207	571352
60114	571353
65817	571354
15132	571355
52219	571356
376	571357
191435	571358
139556	571359
2343	571360
91694	571361
50701	571362
4629	571363
258795	571364
152276	571365
52765	571366
70853	571367
10539	571368
38758	571369
175930	571370
77591	571371
6716	571372
42540	571373
136030	571374
132757	571375
66123	571376
39476	571377
102648	571378
102984	571379
59977	571380
106030	571381
70798	571382
22576	571383
291311	571384
2777	571385
22576	571386
152566	571387
72451	571388
50953	571389
35487	571390
80046	571391
269393	571392
79440	571393
53300	571394
106373	571395
241147	571396
16310	571397
25613	571398
14728	571399
107262	571400
71496	571401
206029	571402
100298	571403
155565	571404
55169	571405
138290	571406
324922	571407
21854	571408
291937	571409
10377	571410
176728	571411
11377	571412
13916	571413
24709	571414
20204	571415
57245	571416
296481	571417
100298	571418
176742	571419
5856	571420
41085	571421
113097	571422
60383	571423
39660	571424
285159	571425
130383	571426
295678	571427
296445	571428
50696	571429
277938	571430
86997	571431
2931	571432
160183	571433
56279	571434
47318	571435
192797	571436
43102	571437
52346	571438
111640	571439
44340	571440
11475	571441
14766	571442
26298	571443
26741	571444
21296	571445
55758	571446
167723	571447
51793	571448
17732	571449
18299	571450
94792	571451
13415	571452
56142	571453
3504	571454
42078	571455
97869	571456
43025	571457
229572	571458
4265	571459
68426	571460
118973	571461
267846	571462
48705	571463
44411	571464
170709	571465
11821	571466
173529	571467
97625	571468
195188	571469
149038	571470
61646	571471
44101	571472
88499	571473
51520	571474
323753	571475
130905	571476
21837	571477
142521	571478
87325	571479
62635	571480
206903	571481
128726	571482
38920	571483
18104	571484
146184	571485
25535	571486
95394	571487
1126	571488
813	571489
22215	571490
320235	571491
152962	571492
6073	571493
172619	571494
250311	571495
77207	571496
600	571497
11728	571498
30838	571499
69411	571500
99969	571501
57988	571502
251571	571503
35212	571504
159109	571505
1733	571506
11384	571507
81092	571508
100541	571509
97230	571510
15696	571511
192727	571512
49054	571513
28440	571514
47151	571515
179547	571516
156979	571517
64406	571518
111461	571519
6418	571520
132026	571521
269705	571522
849	571523
89208	571524
71507	571525
148034	571526
177213	571527
10770	571528
23572	571529
53358	571530
284683	571531
25057	571532
147286	571533
19600	571534
22085	571535
9869	571536
172034	571537
282836	571538
41753	571539
201984	571540
42946	571541
131045	571542
278243	571543
170907	571544
294796	571545
32827	571546
212058	571547
31521	571548
75380	571549
62708	571550
49673	571551
7561	571552
118996	571553
17441	571554
75677	571555
11012	571556
34209	571557
87302	571558
6539	571559
116842	571560
241042	571561
159604	571562
110007	571563
241149	571564
51088	571565
12032	571566
241	571567
7989	571568
179758	571569
145955	571570
327811	571571
120843	571572
270515	571573
296001	571574
325943	571575
194184	571576
163577	571577
241094	571578
210155	571579
129558	571580
50483	571581
141031	571582
51234	571583
20196	571584
21918	571585
246498	571586
12712	571587
3332	571588
4443	571589
62274	571590
9919	571591
194	571592
18285	571593
10824	571594
189496	571595
185443	571596
33446	571597
71886	571598
185821	571599
119184	571600
101679	571601
93364	571602
26688	571603
5993	571604
11190	571605
7518	571606
232161	571607
86429	571608
150830	571609
64399	571610
126396	571611
53279	571612
17484	571613
93998	571614
181491	571615
78581	571616
25576	571617
4623	571618
4569	571619
81279	571620
163482	571621
8399	571622
302436	571623
11032	571624
71738	571625
163101	571626
232904	571627
277060	571628
171678	571629
321369	571630
93243	571631
24410	571632
20749	571633
210154	571634
19837	571635
150169	571636
22554	571637
82968	571638
75725	571639
122620	571640
298023	571641
131074	571642
32426	571643
16837	571644
281200	571645
284925	571646
135953	571647
262189	571648
99118	571649
117894	571650
137524	571651
63827	571652
80482	571653
169394	571654
60621	571655
82286	571656
322885	571657
110850	571658
119009	571659
205050	571660
55204	571661
305852	571662
194736	571663
212072	571664
32030	571665
27792	571666
170702	571667
5031	571668
294592	571669
42310	571670
9026	571671
154632	571672
125099	571673
123159	571674
74879	571675
151802	571676
72944	571677
13277	571678
281242	571679
221197	571680
96706	571681
209392	571682
10365	571683
5809	571684
192499	571685
140	571686
52825	571687
102765	571688
8407	571689
1927	571690
21014	571691
11562	571692
25515	571693
37462	571694
11465	571695
2748	571696
26226	571697
1342	571698
119042	571699
28487	571700
18400	571701
181027	571702
20522	571703
29773	571704
93696	571705
3217	571706
1697	571707
132343	571708
15724	571709
26665	571710
550	571711
156030	571712
172298	571713
76181	571714
95340	571715
11363	571716
127927	571717
212231	571718
76594	571719
197366	571720
63738	571721
8	571722
131652	571723
8525	571724
739	571725
38939	571726
204798	571727
239108	571728
38390	571729
104389	571730
207855	571731
181542	571732
45942	571733
108668	571734
108668	571735
649	571736
124965	571737
67966	571738
45525	571739
115666	571740
75119	571741
15608	571742
176902	571743
169322	571744
174825	571745
292705	571746
160276	571747
258547	571748
274012	571749
35208	571750
127027	571751
54438	571752
249897	571753
21387	571754
303911	571755
55994	571756
2504	571757
41505	571758
75414	571759
67477	571760
26847	571761
45520	571762
21242	571763
201439	571764
175277	571765
30606	571766
119402	571767
279654	571768
247777	571769
97190	571770
179618	571771
282753	571772
47568	571773
176934	571774
49921	571775
115712	571776
9686	571777
34209	571778
57675	571779
314571	571780
110591	571781
175447	571782
75758	571783
116602	571784
114399	571785
280534	571786
112366	571787
112277	571788
20777	571789
17313	571790
29763	571791
33769	571792
73506	571793
48739	571794
22965	571795
5665	571796
235357	571797
59988	571798
30865	571799
245113	571800
70309	571801
296734	571802
127694	571803
49174	571804
60332	571805
180511	571806
169653	571807
4162	571808
127858	571809
27653	571810
116737	571811
287307	571812
69053	571813
181196	571814
109600	571815
177855	571816
9618	571817
201830	571818
280516	571819
152937	571820
83003	571821
33513	571822
32106	571823
325352	571824
68101	571825
49054	571826
307561	571827
110651	571828
89859	571829
261156	571830
50652	571831
279006	571832
126371	571833
44239	571834
30182	571835
61152	571836
259805	571837
82799	571838
194564	571839
11711	571840
200512	571841
318060	571842
105089	571843
25867	571844
295623	571845
79956	571846
16538	571847
119316	571848
99006	571849
93841	571850
64870	571851
31545	571852
126654	571853
83990	571854
25031	571855
206188	571856
252635	571857
123222	571858
58453	571859
128957	571860
48968	571861
44286	571862
36255	571863
1142	571864
171707	571865
176	571866
320632	571867
127	571868
278393	571869
44718	571870
264706	571871
46831	571872
112130	571873
301204	571874
115733	571875
292530	571876
268442	571877
128811	571878
212845	571879
200645	571880
824	571881
228248	571882
96524	571883
19917	571884
246609	571885
135248	571886
210358	571887
43657	571888
23300	571889
91842	571890
24483	571891
236426	571892
95552	571893
98931	571894
15194	571895
291203	571896
260463	571897
25472	571898
175948	571899
95966	571900
237987	571901
113410	571902
137948	571903
62563	571904
286094	571905
177855	571906
93186	571907
120358	571908
253186	571909
287510	571910
117219	571911
87710	571912
253196	571913
19390	571914
67052	571915
73789	571916
177431	571917
97814	571918
69800	571919
64870	571920
265884	571921
170591	571922
299832	571923
296335	571924
96363	571925
206493	571926
200206	571927
44547	571928
16380	571929
213673	571930
234933	571931
149953	571932
237934	571933
9089	571934
17843	571935
260737	571936
166628	571937
81381	571938
137720	571939
322212	571940
23942	571941
85338	571942
67319	571943
104561	571944
173256	571945
2985	571946
26132	571947
3258	571948
176850	571949
221981	571950
92886	571951
289083	571952
23664	571953
80645	571954
222575	571955
111834	571956
235626	571957
109502	571958
269844	571959
128544	571960
198519	571961
229133	571962
197257	571963
207595	571964
311111	571965
128215	571966
321955	571967
145350	571968
179656	571969
79956	571970
170804	571971
107981	571972
120889	571973
3859	571974
68960	571975
190666	571976
63099	571977
75049	571978
286048	571979
31032	571980
34693	571981
289971	571982
174327	571983
59639	571984
198226	571985
156889	571986
178123	571987
114874	571988
115183	571989
34124	571990
115183	571991
180279	571992
11370	571993
185594	571994
31564	571995
114874	571996
56995	571997
114670	571998
84356	571999
61559	572000
143387	572001
237571	572002
29516	572003
198849	572004
219569	572005
177427	572006
55276	572007
131193	572008
151370	572009
195167	572010
186390	572011
53392	572012
314897	572013
104859	572014
60120	572015
19199	572016
50070	572017
110576	572018
276	572019
130432	572020
9907	572021
4584	572022
82160	572023
10899	572024
3378	572025
1830	572026
34470	572027
162627	572028
83036	572029
176489	572030
73519	572031
93074	572032
33827	572033
94090	572034
8147	572035
308344	572036
283116	572037
259656	572038
235101	572039
164178	572040
53555	572041
108125	572042
15404	572043
110139	572044
163566	572045
109978	572046
72621	572047
7988	572048
252445	572049
145148	572050
211308	572051
106191	572052
100447	572053
128838	572054
154850	572055
167214	572056
169946	572057
230261	572058
119435	572059
206652	572060
30822	572061
201178	572062
301170	572063
207549	572064
138609	572065
208321	572066
327743	572067
282238	572068
320208	572069
29634	572070
155994	572071
308302	572072
304867	572073
291125	572074
238822	572075
216592	572076
87342	572077
287943	572078
144289	572079
188137	572080
94518	572081
200837	572082
226644	572083
189011	572084
326846	572085
164259	572086
288890	572087
239761	572088
73298	572089
257343	572090
272405	572091
53950	572092
249350	572093
264743	572094
99025	572095
144219	572096
157363	572097
165750	572098
78361	572099
221678	572100
316008	572101
313059	572102
258560	572103
171295	572104
281965	572105
68126	572106
67339	572107
241258	572108
91197	572109
193883	572110
137515	572111
289890	572112
237889	572113
113923	572114
322809	572115
62411	572116
141024	572117
98176	572118
51001	572119
167303	572120
176345	572121
299842	572122
187530	572123
32135	572124
221534	572125
16507	572126
144882	572127
269429	572128
106091	572129
91491	572130
50309	572131
276842	572132
294868	572133
163469	572134
97795	572135
159438	572136
81707	572137
83474	572138
91925	572139
260933	572140
260936	572141
289247	572142
258611	572143
257513	572144
255506	572145
143421	572146
108209	572147
122708	572148
33649	572149
105969	572150
279727	572151
29181	572152
59024	572153
268832	572154
155522	572155
140431	572156
110522	572157
116053	572158
233866	572159
97676	572160
109902	572161
129264	572162
123682	572163
49035	572164
121880	572165
270026	572166
303852	572167
298374	572168
126092	572169
196591	572170
126729	572171
215375	572172
253514	572173
110403	572174
114506	572175
256629	572176
161369	572177
284838	572178
193142	572179
129829	572180
294861	572181
245031	572182
287934	572183
76799	572184
163685	572185
134820	572186
42349	572187
91905	572188
134556	572189
170904	572190
38005	572191
101888	572192
33987	572193
106044	572194
185392	572195
48055	572196
122840	572197
80376	572198
295976	572199
274145	572200
178188	572201
143324	572202
225551	572203
222611	572204
250058	572205
104900	572206
178222	572207
282855	572208
129292	572209
49257	572210
96226	572211
117015	572212
169879	572213
155885	572214
155329	572215
28218	572216
219230	572217
304047	572218
301057	572219
274939	572220
198747	572221
121412	572222
47659	572223
301881	572224
145790	572225
277281	572226
148651	572227
192050	572228
323299	572229
108209	572230
186914	572231
167894	572232
107732	572233
131668	572234
219958	572235
280320	572236
72870	572237
207460	572238
257111	572239
137658	572240
312692	572241
256863	572242
134071	572243
95259	572244
95390	572245
62457	572246
283191	572247
36907	572248
224111	572249
247380	572250
130880	572251
118985	572252
318919	572253
313191	572254
143842	572255
64167	572256
113351	572257
110647	572258
322752	572259
151456	572260
259122	572261
215631	572262
119160	572263
245377	572264
147551	572265
162580	572266
240723	572267
117358	572268
299543	572269
41884	572270
265265	572271
111628	572272
226377	572273
158963	572274
111644	572275
325780	572276
156006	572277
207924	572278
209771	572279
278738	572280
159627	572281
160728	572282
122719	572283
105098	572284
262029	572285
190206	572286
71339	572287
57663	572288
190773	572289
68240	572290
97023	572291
123966	572292
260769	572293
120921	572294
48058	572295
292145	572296
221185	572297
264033	572298
183425	572299
309908	572300
225042	572301
216107	572302
135942	572303
66699	572304
78754	572305
189262	572306
41146	572307
327427	572308
32797	572309
86780	572310
299163	572311
120715	572312
142434	572313
231377	572314
112144	572315
293360	572316
205047	572317
30759	572318
58608	572319
34490	572320
180368	572321
208992	572322
147083	572323
288490	572324
99220	572325
183648	572326
216977	572327
172014	572328
97807	572329
172584	572330
244323	572331
151916	572332
232684	572333
173864	572334
179369	572335
241501	572336
119962	572337
100093	572338
67214	572339
160283	572340
112770	572341
216710	572342
219586	572343
65806	572344
46862	572345
91038	572346
239625	572347
28170	572348
81987	572349
126533	572350
218328	572351
104811	572352
166531	572353
304462	572354
161605	572355
246322	572356
191387	572357
190293	572358
121532	572359
156977	572360
180179	572361
307577	572362
108960	572363
241230	572364
266563	572365
266015	572366
114615	572367
266579	572368
305300	572369
36939	572370
210689	572371
318817	572372
139123	572373
257346	572374
242050	572375
277417	572376
53887	572377
176497	572378
181031	572379
89651	572380
225301	572381
111048	572382
188311	572383
281266	572384
189287	572385
183010	572386
216563	572387
51627	572388
281190	572389
36581	572390
177786	572391
99018	572392
266160	572393
112670	572394
279928	572395
217339	572396
184564	572397
40309	572398
10121	572399
268600	572400
50742	572401
111311	572402
123766	572403
266514	572404
93519	572405
269694	572406
150635	572407
141446	572408
310073	572409
75062	572410
57839	572411
216381	572412
118564	572413
195510	572414
69610	572415
234119	572416
85125	572417
68516	572418
228774	572419
92248	572420
90323	572421
65206	572422
94809	572423
227467	572424
151095	572425
156889	572426
81041	572427
156664	572428
285867	572429
88632	572430
146454	572431
129966	572432
87669	572433
149703	572434
166432	572435
216358	572436
147662	572437
51395	572438
5999	572439
169240	572440
73948	572441
3591	572442
200303	572443
112153	572444
160304	572445
100092	572446
317063	572447
196617	572448
84435	572449
233370	572450
101130	572451
110125	572452
182897	572453
170789	572454
240074	572455
83671	572456
172622	572457
257165	572458
164604	572459
99061	572460
135646	572461
60438	572462
196371	572463
85173	572464
236686	572465
277604	572466
202900	572467
118311	572468
222008	572469
109113	572470
182783	572471
91035	572472
238415	572473
248493	572474
164933	572475
122883	572476
95634	572477
307086	572478
301615	572479
217878	572480
90325	572481
55058	572482
110805	572483
165569	572484
143840	572485
244619	572486
177652	572487
177007	572488
122905	572489
81751	572490
235982	572491
208937	572492
158750	572493
140718	572494
137537	572495
167791	572496
6525	572497
283937	572498
91016	572499
113175	572500
23117	572501
181953	572502
260758	572503
169782	572504
48540	572505
149993	572506
145953	572507
203177	572508
328426	572509
279673	572510
309718	572511
195616	572512
224738	572513
275111	572514
75985	572515
322573	572516
123697	572517
138649	572518
67543	572519
233065	572520
178862	572521
156751	572522
270772	572523
68984	572524
80952	572525
284395	572526
262838	572527
62814	572528
64732	572529
219087	572530
236866	572531
205932	572532
203519	572533
130817	572534
271747	572535
199122	572536
161021	572537
159263	572538
110814	572539
159705	572540
29042	572541
150875	572542
272101	572543
90980	572544
61329	572545
79896	572546
203626	572547
139719	572548
44240	572549
187491	572550
79896	572551
141221	572552
249343	572553
140181	572554
311801	572555
156949	572556
156914	572557
272692	572558
307832	572559
159486	572560
103173	572561
289472	572562
125153	572563
304566	572564
76831	572565
251628	572566
73536	572567
139416	572568
226524	572569
133328	572570
219221	572571
122371	572572
99984	572573
247358	572574
187489	572575
271366	572576
77348	572577
235364	572578
217422	572579
59953	572580
98247	572581
76527	572582
156913	572583
320852	572584
196582	572585
218818	572586
194032	572587
228259	572588
309606	572589
47763	572590
323032	572591
250410	572592
187303	572593
287636	572594
256741	572595
43254	572596
197168	572597
191680	572598
51243	572599
23069	572600
155608	572601
324746	572602
321237	572603
195241	572604
222613	572605
323612	572606
216663	572607
220845	572608
53117	572609
328329	572610
228797	572611
252217	572612
318693	572613
184768	572614
318574	572615
78392	572616
322416	572617
305595	572618
244970	572619
221169	572620
248968	572621
46907	572622
73536	572623
173874	572624
117586	572625
318581	572626
243549	572627
251901	572628
232810	572629
122080	572630
32667	572631
193666	572632
12299	572633
200048	572634
273202	572635
97797	572636
271387	572637
223401	572638
147515	572639
66058	572640
202545	572641
239535	572642
215378	572643
219754	572644
309586	572645
90990	572646
131077	572647
61531	572648
60415	572649
141679	572650
49722	572651
274029	572652
148651	572653
238734	572654
59736	572655
81212	572656
190888	572657
241552	572658
283384	572659
310249	572660
271388	572661
53374	572662
62896	572663
179930	572664
291019	572665
93949	572666
306820	572667
83086	572668
128695	572669
41656	572670
122635	572671
287429	572672
181808	572673
227558	572674
97140	572675
241480	572676
231137	572677
127877	572678
174637	572679
291175	572680
281655	572681
77642	572682
270289	572683
115958	572684
174130	572685
46678	572686
264272	572687
175300	572688
202399	572689
213917	572690
291428	572691
266770	572692
187203	572693
274785	572694
268173	572695
199518	572696
194139	572697
313495	572698
248957	572699
249663	572700
79748	572701
93932	572702
72763	572703
158594	572704
223798	572705
222801	572706
286706	572707
100406	572708
162636	572709
92193	572710
236406	572711
115987	572712
111179	572713
223018	572714
286081	572715
148222	572716
196766	572717
130419	572718
103490	572719
80870	572720
304676	572721
264296	572722
238345	572723
8708	572724
37164	572725
316333	572726
166147	572727
126053	572728
221936	572729
134242	572730
177111	572731
95578	572732
178595	572733
297030	572734
80870	572735
231132	572736
273004	572737
69897	572738
261461	572739
308681	572740
267135	572741
249894	572742
93666	572743
234792	572744
278841	572745
183363	572746
220449	572747
270504	572748
120140	572749
318479	572750
117940	572751
287538	572752
46555	572753
238264	572754
28420	572755
95857	572756
188279	572757
188381	572758
176735	572759
244345	572760
182897	572761
28144	572762
318259	572763
151206	572764
74137	572765
199948	572766
206692	572767
126930	572768
30982	572769
28117	572770
246026	572771
220644	572772
121239	572773
179621	572774
30187	572775
151140	572776
59544	572777
108938	572778
70201	572779
76609	572780
272772	572781
6722	572782
73949	572783
227800	572784
28291	572785
189848	572786
26748	572787
137378	572788
317193	572789
7085	572790
43021	572791
16669	572792
59498	572793
299255	572794
21745	572795
135206	572796
88173	572797
76141	572798
11955	572799
80194	572800
15283	572801
8390	572802
71	572803
157948	572804
125878	572805
8936	572806
75295	572807
264404	572808
146320	572809
28498	572810
124919	572811
304591	572812
40066	572813
36456	572814
6225	572815
822	572816
32208	572817
164237	572818
6826	572819
160639	572820
30938	572821
14960	572822
227	572823
315076	572824
67683	572825
16227	572826
4896	572827
165137	572828
5935	572829
10393	572830
15431	572831
104299	572832
108290	572833
235290	572834
186361	572835
117704	572836
87808	572837
4461	572838
412	572839
96177	572840
128644	572841
23683	572842
9001	572843
58642	572844
16273	572845
812	572846
105960	572847
85864	572848
26419	572849
50504	572850
4444	572851
14251	572852
115722	572853
26996	572854
16573	572855
182431	572856
123829	572857
123906	572858
17428	572859
121017	572860
72503	572861
219403	572862
72990	572863
211518	572864
293012	572865
10022	572866
68407	572867
229261	572868
14765	572869
14081	572870
27824	572871
16810	572872
87904	572873
188483	572874
1488	572875
85983	572876
8786	572877
75229	572878
24817	572879
88683	572880
99942	572881
1054	572882
123411	572883
205091	572884
26106	572885
26106	572886
3056	572887
49375	572888
110697	572889
4969	572890
11542	572891
118957	572892
5754	572893
250842	572894
23685	572895
23401	572896
102854	572897
134334	572898
76662	572899
136713	572900
37791	572901
146328	572902
129174	572903
166742	572904
167521	572905
49438	572906
140822	572907
301618	572908
62764	572909
128527	572910
96649	572911
12744	572912
27034	572913
16269	572914
74663	572915
7271	572916
18215	572917
126288	572918
4679	572919
60644	572920
323382	572921
6073	572922
22691	572923
56601	572924
6231	572925
47916	572926
24809	572927
2743	572928
1962	572929
9730	572930
2448	572931
4781	572932
181481	572933
33123	572934
86559	572935
42695	572936
18215	572937
112156	572938
89061	572939
70015	572940
10330	572941
44021	572942
141143	572943
20748	572944
27874	572945
125570	572946
78278	572947
1933	572948
144776	572949
23007	572950
5665	572951
22837	572952
136520	572953
26703	572954
55914	572955
153807	572956
112329	572957
254836	572958
41998	572959
8035	572960
13918	572961
251533	572962
37355	572963
17252	572964
202070	572965
69191	572966
89256	572967
139235	572968
113031	572969
60895	572970
1997	572971
25649	572972
198706	572973
152845	572974
5436	572975
18634	572976
15446	572977
18638	572978
686	572979
11576	572980
11913	572981
48001	572982
1380	572983
165664	572984
316872	572985
1455	572986
87176	572987
51932	572988
133769	572989
24778	572990
201759	572991
38396	572992
134457	572993
47958	572994
94918	572995
36313	572996
10673	572997
57922	572998
2853	572999
1332	573000
147158	573001
264054	573002
5215	573003
99685	573004
121272	573005
198199	573006
17506	573007
31264	573008
142218	573009
86423	573010
46863	573011
223582	573012
107761	573013
30527	573014
30527	573015
1955	573016
60074	573017
85447	573018
196230	573019
45738	573020
31029	573021
132421	573022
22018	573023
54943	573024
2377	573025
37791	573026
28830	573027
53404	573028
238630	573029
148401	573030
132517	573031
148059	573032
7864	573033
168902	573034
11931	573035
129946	573036
5967	573037
141174	573038
6343	573039
78549	573040
25771	573041
107202	573042
21958	573043
23763	573044
189503	573045
10957	573046
1886	573047
141	573048
123091	573049
16575	573050
5438	573051
201729	573052
21800	573053
2097	573054
38645	573055
33690	573056
41095	573057
91250	573058
232800	573059
22818	573060
121821	573061
78367	573062
79474	573063
230645	573064
38452	573065
223141	573066
5428	573067
63188	573068
24928	573069
42595	573070
13290	573071
3681	573072
101942	573073
251860	573074
150091	573075
37161	573076
144110	573077
2634	573078
40505	573079
5907	573080
33307	573081
21072	573082
7867	573083
117611	573084
125144	573085
42773	573086
50339	573087
42493	573088
1300	573089
66486	573090
316992	573091
16976	573092
28846	573093
43485	573094
195867	573095
151394	573096
97164	573097
327849	573098
211704	573099
111382	573100
13462	573101
54359	573102
33815	573103
198485	573104
1094	573105
39291	573106
68820	573107
82836	573108
1579	573109
93445	573110
142359	573111
153716	573112
22737	573113
22370	573114
143968	573115
254487	573116
31342	573117
111912	573118
7157	573119
17647	573120
72381	573121
32001	573122
148754	573123
7638	573124
78804	573125
64476	573126
9831	573127
132446	573128
127403	573129
12136	573130
147943	573131
46990	573132
33210	573133
59119	573134
14421	573135
2656	573136
30522	573137
61698	573138
30360	573139
193949	573140
203323	573141
101995	573142
113701	573143
17474	573144
9783	573145
86201	573146
294685	573147
173047	573148
1423	573149
66089	573150
110668	573151
3034	573152
39633	573153
31654	573154
87998	573155
74543	573156
139481	573157
407	573158
32926	573159
42058	573160
1962	573161
105310	573162
73279	573163
79829	573164
57196	573165
10413	573166
16939	573167
52654	573168
48749	573169
176834	573170
73635	573171
14407	573172
43310	573173
266	573174
119380	573175
32669	573176
5754	573177
32413	573178
37893	573179
285035	573180
84	573181
4012	573182
130091	573183
34570	573184
2211	573185
137592	573186
47895	573187
128189	573188
133052	573189
81716	573190
205466	573191
32442	573192
37043	573193
171177	573194
16990	573195
155342	573196
24152	573197
28847	573198
125094	573199
31735	573200
22806	573201
7036	573202
19717	573203
10566	573204
4537	573205
163725	573206
4925	573207
2525	573208
11236	573209
20522	573210
3540	573211
30719	573212
7691	573213
11555	573214
1472	573215
67116	573216
21043	573217
130012	573218
37975	573219
8955	573220
223	573221
43958	573222
1405	573223
10319	573224
42480	573225
115006	573226
179721	573227
5895	573228
26144	573229
1102	573230
48308	573231
38200	573232
7283	573233
17380	573234
44460	573235
24437	573236
65665	573237
133541	573238
35914	573239
22139	573240
32873	573241
6488	573242
1313	573243
72262	573244
181767	573245
2059	573246
84384	573247
22783	573248
121463	573249
1952	573250
45302	573251
47275	573252
37638	573253
86311	573254
89401	573255
17149	573256
319366	573257
17349	573258
970	573259
7611	573260
31770	573261
42676	573262
125795	573263
31341	573264
55703	573265
160	573266
24738	573267
195372	573268
149392	573269
82650	573270
28497	573271
9419	573272
36693	573273
47538	573274
24621	573275
60842	573276
263272	573277
84207	573278
43493	573279
7743	573280
97509	573281
16792	573282
126623	573283
162978	573284
199731	573285
128313	573286
199732	573287
115685	573288
28955	573289
60382	573290
197459	573291
35095	573292
14552	573293
6557	573294
99419	573295
301833	573296
5491	573297
61820	573298
6083	573299
82704	573300
135084	573301
127804	573302
131134	573303
126693	573304
192100	573305
1500	573306
28947	573307
1450	573308
8943	573309
3438	573310
33589	573311
78337	573312
58547	573313
18214	573314
73994	573315
15680	573316
91610	573317
276288	573318
86215	573319
22873	573320
58868	573321
32932	573322
1681	573323
319056	573324
24202	573325
1815	573326
72803	573327
20895	573328
145533	573329
7247	573330
132618	573331
55455	573332
24663	573333
68578	573334
12579	573335
45090	573336
267149	573337
3240	573338
46228	573339
1663	573340
149799	573341
191691	573342
1130	573343
3517	573344
902	573345
46829	573346
14208	573347
44498	573348
1139	573349
196539	573350
2502	573351
4012	573352
64232	573353
5	573354
3688	573355
40431	573356
1323	573357
76468	573358
177145	573359
103083	573360
10215	573361
62	573362
87181	573363
39563	573364
29720	573365
89185	573366
248187	573367
16047	573368
81075	573369
3418	573370
105582	573371
73733	573372
62539	573373
215327	573374
27304	573375
82654	573376
84974	573377
319106	573378
12134	573379
309544	573380
153504	573381
43907	573382
273607	573383
40730	573384
247487	573385
46190	573386
759	573387
11690	573388
147744	573389
147854	573390
113996	573391
64940	573392
19765	573393
18842	573394
563	573395
45275	573396
120898	573397
1531	573398
80	573399
54595	573400
70097	573401
132543	573402
119310	573403
4383	573404
193388	573405
2010	573406
69138	573407
6211	573408
238	573409
1948	573410
11873	573411
52880	573412
85978	573413
43687	573414
61171	573415
83403	573416
33108	573417
287313	573418
287489	573419
54	573420
179734	573421
13083	573422
4511	573423
171	573424
91513	573425
11847	573426
128847	573427
50844	573428
1446	573429
183068	573430
33474	573431
73308	573432
47009	573433
55209	573434
63310	573435
26513	573436
180277	573437
18618	573438
21951	573439
207609	573440
310885	573441
128425	573442
6576	573443
926	573444
3158	573445
5987	573446
29999	573447
1822	573448
82972	573449
63102	573450
15776	573451
59291	573452
165420	573453
86455	573454
84244	573455
105677	573456
34255	573457
203	573458
8172	573459
3966	573460
20689	573461
211174	573462
115860	573463
56013	573464
8345	573465
1883	573466
12113	573467
88781	573468
32667	573469
851	573470
60569	573471
138499	573472
4586	573473
22341	573474
1490	573475
165126	573476
88194	573477
131732	573478
36754	573479
9624	573480
84198	573481
153200	573482
28554	573483
116597	573484
2827	573485
112573	573486
54504	573487
137739	573488
18117	573489
9890	573490
193152	573491
82823	573492
269447	573493
192356	573494
301886	573495
2692	573496
15563	573497
40921	573498
3774	573499
284897	573500
304496	573501
10365	573502
3277	573503
74776	573504
44792	573505
144150	573506
8827	573507
26150	573508
1912	573509
57724	573510
322343	573511
68393	573512
108498	573513
139195	573514
30701	573515
3278	573516
16290	573517
32497	573518
3691	573519
18709	573520
83318	573521
17216	573522
72786	573523
42300	573524
215578	573525
40545	573526
51829	573527
50185	573528
778	573529
10376	573530
85675	573531
39876	573532
67880	573533
16661	573534
72968	573535
45322	573536
53851	573537
778	573538
16677	573539
2620	573540
563	573541
4630	573542
88357	573543
83503	573544
1492	573545
198857	573546
7117	573547
88391	573548
64148	573549
19131	573550
199463	573551
10327	573552
74725	573553
669	573554
21332	573555
113240	573556
122943	573557
22003	573558
17006	573559
14817	573560
92789	573561
59055	573562
102862	573563
162581	573564
130597	573565
25587	573566
5723	573567
156413	573568
61735	573569
83446	573570
63219	573571
15451	573572
134327	573573
39855	573574
6039	573575
103761	573576
213779	573577
79205	573578
174348	573579
96441	573580
77227	573581
20076	573582
41887	573583
52864	573584
128	573585
30495	573586
131124	573587
134267	573588
3469	573589
19824	573590
50417	573591
4912	573592
31613	573593
95352	573594
180829	573595
24841	573596
3816	573597
189241	573598
4624	573599
5384	573600
49442	573601
1073	573602
39524	573603
41365	573604
1246	573605
19495	573606
29207	573607
108778	573608
6811	573609
95841	573610
49726	573611
302275	573612
5408	573613
166909	573614
44248	573615
931	573616
13236	573617
45683	573618
26502	573619
76074	573620
776	573621
255588	573622
32321	573623
45860	573624
1255	573625
40747	573626
28890	573627
4750	573628
75829	573629
3297	573630
3219	573631
54059	573632
5389	573633
438	573634
183441	573635
23423	573636
79526	573637
74	573638
203	573639
103766	573640
328771	573641
15493	573642
1507	573643
21778	573644
8428	573645
50222	573646
20866	573647
181894	573648
10872	573649
21511	573650
131287	573651
42365	573652
130766	573653
311063	573654
10350	573655
304246	573656
56307	573657
67302	573658
8103	573659
75541	573660
10268	573661
1089	573662
1005	573663
59211	573664
13020	573665
181599	573666
5543	573667
138212	573668
143059	573669
1244	573670
113281	573671
20810	573672
241885	573673
183624	573674
57905	573675
217	573676
136636	573677
133967	573678
77150	573679
2003	573680
54040	573681
98330	573682
113475	573683
804	573684
272171	573685
180173	573686
10394	573687
97079	573688
320249	573689
165436	573690
37314	573691
35524	573692
114127	573693
93394	573694
274761	573695
265020	573696
200007	573697
311739	573698
51865	573699
58128	573700
109173	573701
119319	573702
260169	573703
9659	573704
162478	573705
42293	573706
271008	573707
207797	573708
3867	573709
122758	573710
289520	573711
80778	573712
268261	573713
14570	573714
303474	573715
100598	573716
65556	573717
17571	573718
114578	573719
83742	573720
109508	573721
127555	573722
301695	573723
77863	573724
259101	573725
317027	573726
324384	573727
186040	573728
194199	573729
40758	573730
31767	573731
111163	573732
80586	573733
63748	573734
190195	573735
137480	573736
38071	573737
150067	573738
5283	573739
22913	573740
15047	573741
98115	573742
231768	573743
75243	573744
14619	573745
2934	573746
56522	573747
88280	573748
37754	573749
463	573750
298000	573751
280546	573752
63285	573753
91256	573754
293332	573755
21901	573756
64908	573757
233595	573758
555	573759
131396	573760
218211	573761
92640	573762
66	573763
35681	573764
10075	573765
37360	573766
75342	573767
151643	573768
75850	573769
55317	573770
126656	573771
129609	573772
171442	573773
34071	573774
213100	573775
15235	573776
83391	573777
215082	573778
70753	573779
60770	573780
33365	573781
184110	573782
20511	573783
439	573784
91408	573785
22954	573786
12890	573787
9911	573788
38597	573789
2160	573790
55683	573791
10680	573792
145474	573793
190572	573794
170883	573795
41818	573796
25757	573797
32429	573798
15170	573799
129007	573800
63504	573801
9967	573802
79036	573803
26942	573804
304993	573805
9354	573806
693	573807
11058	573808
197877	573809
91324	573810
27382	573811
135122	573812
107115	573813
3658	573814
126579	573815
1902	573816
137195	573817
162398	573818
98882	573819
92564	573820
181185	573821
12788	573822
70242	573823
53779	573824
82437	573825
2821	573826
68861	573827
240293	573828
100039	573829
31895	573830
54805	573831
2246	573832
2246	573833
66810	573834
37732	573835
49943	573836
12919	573837
137158	573838
9389	573839
170525	573840
134599	573841
77273	573842
27075	573843
47264	573844
57284	573845
47156	573846
165278	573847
87823	573848
77283	573849
270418	573850
15855	573851
2607	573852
9928	573853
187883	573854
18303	573855
29165	573856
20064	573857
37353	573858
69871	573859
261635	573860
76253	573861
16325	573862
783	573863
23098	573864
14424	573865
58623	573866
200029	573867
274679	573868
6422	573869
42669	573870
90875	573871
24527	573872
132593	573873
23846	573874
113246	573875
221339	573876
32116	573877
156645	573878
5999	573879
10921	573880
135017	573881
9445	573882
86837	573883
229380	573884
522	573885
131777	573886
100027	573887
119575	573888
83745	573889
11485	573890
139646	573891
172370	573892
201169	573893
138362	573894
321506	573895
6426	573896
136090	573897
202543	573898
50728	573899
102362	573900
195209	573901
10458	573902
40405	573903
134386	573904
207820	573905
132869	573906
216138	573907
46707	573908
103512	573909
42103	573910
95298	573911
137414	573912
2950	573913
158294	573914
51666	573915
184271	573916
24635	573917
13858	573918
11835	573919
71562	573920
252474	573921
210462	573922
132484	573923
210107	573924
87119	573925
57611	573926
313433	573927
55515	573928
204442	573929
5119	573930
15780	573931
225581	573932
44037	573933
160301	573934
140809	573935
137082	573936
169956	573937
4607	573938
294216	573939
183526	573940
123558	573941
727	573942
16179	573943
64132	573944
36640	573945
122126	573946
1953	573947
48260	573948
196338	573949
170067	573950
165800	573951
41456	573952
78545	573953
18287	573954
152969	573955
123674	573956
201414	573957
39891	573958
139313	573959
29376	573960
36931	573961
1282	573962
29323	573963
203388	573964
55802	573965
80608	573966
18091	573967
55063	573968
45166	573969
83844	573970
15610	573971
26748	573972
5366	573973
54346	573974
64091	573975
179539	573976
116029	573977
13984	573978
322230	573979
233002	573980
230673	573981
214475	573982
306596	573983
256752	573984
162350	573985
256876	573986
58280	573987
122635	573988
79241	573989
78424	573990
215211	573991
59552	573992
2734	573993
39424	573994
199341	573995
188514	573996
213110	573997
173387	573998
56355	573999
75401	574000
233729	574001
164660	574002
42092	574003
203066	574004
190269	574005
328252	574006
162151	574007
236455	574008
302058	574009
299798	574010
55326	574011
129567	574012
124518	574013
122743	574014
79971	574015
23081	574016
173470	574017
42739	574018
89554	574019
37339	574020
30762	574021
12031	574022
29697	574023
169039	574024
20373	574025
93351	574026
38374	574027
11130	574028
15621	574029
30840	574030
186059	574031
74018	574032
246747	574033
238111	574034
9590	574035
204023	574036
81	574037
40166	574038
62468	574039
416	574040
73443	574041
4007	574042
98383	574043
89522	574044
138759	574045
80804	574046
41493	574047
21985	574048
245466	574049
206512	574050
102889	574051
2246	574052
36491	574053
11189	574054
267614	574055
61002	574056
7787	574057
4315	574058
84093	574059
110284	574060
51740	574061
37465	574062
137476	574063
96942	574064
122736	574065
5777	574066
208286	574067
38427	574068
37487	574069
33873	574070
69506	574071
4765	574072
126963	574073
58344	574074
138498	574075
56066	574076
151168	574077
204024	574078
68628	574079
40393	574080
38103	574081
52084	574082
46654	574083
127179	574084
171175	574085
3474	574086
91006	574087
260278	574088
26322	574089
59929	574090
6872	574091
21935	574092
190138	574093
55760	574094
37117	574095
135601	574096
13928	574097
84373	574098
143015	574099
68764	574100
136231	574101
134597	574102
12362	574103
101625	574104
20058	574105
25178	574106
263983	574107
298036	574108
35798	574109
298844	574110
17271	574111
38114	574112
257862	574113
34481	574114
246370	574115
61514	574116
128025	574117
278594	574118
1539	574119
16434	574120
73349	574121
111370	574122
284497	574123
94338	574124
89477	574125
115855	574126
106300	574127
144217	574128
82689	574129
52904	574130
319196	574131
173915	574132
13734	574133
20696	574134
134531	574135
286731	574136
42212	574137
109397	574138
56459	574139
127299	574140
150302	574141
105429	574142
28152	574143
140412	574144
103319	574145
146550	574146
112203	574147
28416	574148
60424	574149
42573	574150
323047	574151
26904	574152
2977	574153
208708	574154
94473	574155
2790	574156
1380	574157
67797	574158
233394	574159
16363	574160
244280	574161
16217	574162
6655	574163
97819	574164
226031	574165
26894	574166
140668	574167
166986	574168
43771	574169
161175	574170
145742	574171
13853	574172
161422	574173
62835	574174
63199	574175
325148	574176
183823	574177
3733	574178
77916	574179
43373	574180
4357	574181
129257	574182
3773	574183
182720	574184
201362	574185
147324	574186
274565	574187
92854	574188
108839	574189
262037	574190
115076	574191
74687	574192
101950	574193
45191	574194
98169	574195
2116	574196
2116	574197
96702	574198
278341	574199
101582	574200
57054	574201
192704	574202
193047	574203
109027	574204
65443	574205
198327	574206
128499	574207
2192	574208
63011	574209
58392	574210
74719	574211
141160	574212
23612	574213
94718	574214
22290	574215
127670	574216
29944	574217
55561	574218
69964	574219
87473	574220
207359	574221
37417	574222
230393	574223
14150	574224
68806	574225
245883	574226
137377	574227
6717	574228
294693	574229
45984	574230
214043	574231
223658	574232
24731	574233
207200	574234
58456	574235
60892	574236
184239	574237
71119	574238
67842	574239
192461	574240
245514	574241
313251	574242
155527	574243
170833	574244
27710	574245
111347	574246
3899	574247
2695	574248
6787	574249
188640	574250
11152	574251
71317	574252
260950	574253
47105	574254
224448	574255
161571	574256
11082	574257
59910	574258
28883	574259
119876	574260
260946	574261
114335	574262
12579	574263
50173	574264
307136	574265
204388	574266
71533	574267
98984	574268
89312	574269
39751	574270
108000	574271
36957	574272
72611	574273
50129	574274
164049	574275
165369	574276
5638	574277
327661	574278
102346	574279
19229	574280
32642	574281
173039	574282
171211	574283
257124	574284
79370	574285
109065	574286
80352	574287
204068	574288
199710	574289
295089	574290
251446	574291
40180	574292
174153	574293
4348	574294
16217	574295
271514	574296
157757	574297
226593	574298
142816	574299
137597	574300
11376	574301
155144	574302
31617	574303
37383	574304
127451	574305
182439	574306
311354	574307
81400	574308
294540	574309
25501	574310
116379	574311
121713	574312
53985	574313
180163	574314
187030	574315
110798	574316
184193	574317
129751	574318
72859	574319
48874	574320
136942	574321
165380	574322
162373	574323
69097	574324
43327	574325
161059	574326
152430	574327
214127	574328
19479	574329
315060	574330
78002	574331
6336	574332
194710	574333
85503	574334
131059	574335
608	574336
291979	574337
112468	574338
87037	574339
88206	574340
25295	574341
97125	574342
12490	574343
160401	574344
138781	574345
168510	574346
168821	574347
192511	574348
86945	574349
66183	574350
58541	574351
108316	574352
163798	574353
183982	574354
23189	574355
23189	574356
192574	574357
273095	574358
153215	574359
27815	574360
27815	574361
310946	574362
63771	574363
42854	574364
59081	574365
132411	574366
105418	574367
79337	574368
4798	574369
145957	574370
131905	574371
10751	574372
64767	574373
126551	574374
55543	574375
173952	574376
70001	574377
41970	574378
98015	574379
310242	574380
104903	574381
87804	574382
93648	574383
207000	574384
162083	574385
19332	574386
181724	574387
47802	574388
178344	574389
242169	574390
171027	574391
178738	574392
29540	574393
84026	574394
71595	574395
5861	574396
165227	574397
213075	574398
4010	574399
47995	574400
265589	574401
41246	574402
85975	574403
34851	574404
62796	574405
63805	574406
249755	574407
292	574408
27143	574409
105990	574410
54318	574411
72083	574412
108705	574413
54064	574414
134349	574415
275803	574416
93560	574417
66669	574418
16674	574419
710	574420
95959	574421
99246	574422
92037	574423
47259	574424
14888	574425
74031	574426
106959	574427
82322	574428
308847	574429
3674	574430
137802	574431
1362	574432
72924	574433
191888	574434
124945	574435
49029	574436
161799	574437
179125	574438
45285	574439
227815	574440
94824	574441
2659	574442
91974	574443
88144	574444
133926	574445
299686	574446
184140	574447
291331	574448
81200	574449
29498	574450
10638	574451
151088	574452
23726	574453
264290	574454
140822	574455
279248	574456
124287	574457
253609	574458
293942	574459
215322	574460
318901	574461
93371	574462
181639	574463
170524	574464
7503	574465
321421	574466
91865	574467
82852	574468
163418	574469
164449	574470
169720	574471
41989	574472
78872	574473
169721	574474
8782	574475
152554	574476
131783	574477
15162	574478
127931	574479
33424	574480
48296	574481
16567	574482
121432	574483
160586	574484
215127	574485
125784	574486
13150	574487
15408	574488
10480	574489
5586	574490
150542	574491
106611	574492
138510	574493
32423	574494
159503	574495
29681	574496
56181	574497
135182	574498
289598	574499
7654	574500
12307	574501
21675	574502
7149	574503
207233	574504
294379	574505
139007	574506
39584	574507
18921	574508
233227	574509
57723	574510
5031	574511
1325	574512
65967	574513
48267	574514
108077	574515
100178	574516
8440	574517
100032	574518
41580	574519
327797	574520
40557	574521
177065	574522
108504	574523
157409	574524
324067	574525
140502	574526
159626	574527
176708	574528
309918	574529
100232	574530
20854	574531
79552	574532
74472	574533
79005	574534
136379	574535
217172	574536
25047	574537
138986	574538
79950	574539
62147	574540
131440	574541
125740	574542
151322	574543
101127	574544
113305	574545
5301	574546
120220	574547
38776	574548
58802	574549
46175	574550
201554	574551
260040	574552
54509	574553
21483	574554
6173	574555
98958	574556
48780	574557
163403	574558
14067	574559
14067	574560
73998	574561
51470	574562
108452	574563
1	574564
46104	574565
219409	574566
285526	574567
54337	574568
30595	574569
25512	574570
5031	574571
1	574572
175193	574573
99299	574574
49502	574575
22808	574576
6170	574577
25882	574578
116677	574579
144990	574580
150231	574581
17417	574582
92726	574583
92332	574584
231703	574585
3851	574586
140617	574587
74087	574588
176018	574589
22624	574590
180259	574591
163783	574592
227106	574593
113896	574594
7655	574595
2903	574596
273626	574597
77103	574598
300582	574599
105908	574600
154073	574601
157449	574602
112472	574603
47918	574604
133688	574605
13064	574606
18190	574607
236212	574608
83317	574609
113271	574610
56088	574611
18462	574612
88952	574613
141388	574614
219659	574615
34574	574616
169429	574617
136020	574618
43263	574619
127329	574620
13690	574621
121660	574622
189268	574623
154754	574624
157712	574625
229479	574626
320799	574627
177106	574628
105235	574629
153157	574630
79223	574631
163392	574632
2214	574633
39832	574634
72898	574635
8491	574636
9113	574637
7491	574638
161398	574639
2904	574640
198766	574641
143473	574642
64104	574643
179632	574644
2904	574645
110742	574646
71756	574647
313246	574648
38208	574649
163251	574650
25251	574651
298945	574652
85188	574653
89791	574654
99199	574655
146298	574656
197057	574657
191887	574658
2366	574659
250	574660
89117	574661
359	574662
194425	574663
135703	574664
74958	574665
177486	574666
790	574667
77550	574668
114545	574669
23219	574670
152342	574671
239346	574672
73386	574673
201945	574674
14970	574675
109726	574676
310383	574677
70353	574678
223730	574679
274853	574680
180574	574681
269057	574682
126092	574683
176413	574684
253267	574685
55585	574686
138447	574687
128394	574688
204571	574689
13761	574690
35767	574691
86835	574692
252	574693
18964	574694
76397	574695
43582	574696
111577	574697
64483	574698
77845	574699
53549	574700
278903	574701
18307	574702
222886	574703
39040	574704
3422	574705
62484	574706
29527	574707
68007	574708
243928	574709
78363	574710
18076	574711
293213	574712
94591	574713
148933	574714
2466	574715
157813	574716
66301	574717
8366	574718
1803	574719
102823	574720
53912	574721
6308	574722
214728	574723
214728	574724
92268	574725
287851	574726
4493	574727
130281	574728
178147	574729
86099	574730
106354	574731
32229	574732
32883	574733
48477	574734
497	574735
266646	574736
61592	574737
280241	574738
135901	574739
115764	574740
50491	574741
195972	574742
129258	574743
59141	574744
57533	574745
22667	574746
6096	574747
74805	574748
20455	574749
269230	574750
215498	574751
12261	574752
269171	574753
153892	574754
266627	574755
136013	574756
207755	574757
122014	574758
105764	574759
402	574760
5796	574761
6267	574762
1233	574763
14688	574764
11796	574765
72314	574766
208785	574767
171635	574768
289208	574769
2335	574770
100830	574771
96839	574772
64041	574773
98595	574774
64185	574775
91379	574776
61001	574777
1305	574778
107823	574779
191279	574780
67908	574781
43080	574782
88190	574783
93160	574784
112954	574785
124878	574786
20318	574787
30541	574788
122141	574789
128549	574790
60211	574791
9468	574792
17208	574793
325914	574794
171091	574795
91812	574796
221031	574797
74483	574798
272	574799
45	574800
50951	574801
169894	574802
96796	574803
28168	574804
68107	574805
88381	574806
59028	574807
149528	574808
16174	574809
1540	574810
1336	574811
727	574812
303960	574813
40169	574814
167668	574815
241075	574816
65649	574817
278340	574818
18971	574819
142216	574820
67188	574821
233384	574822
216184	574823
36783	574824
265700	574825
120523	574826
71789	574827
44498	574828
137928	574829
73538	574830
2571	574831
5701	574832
235112	574833
105051	574834
110398	574835
38951	574836
300776	574837
325032	574838
17323	574839
272042	574840
56406	574841
345	574842
75869	574843
2823	574844
182701	574845
36673	574846
36673	574847
19262	574848
47907	574849
45018	574850
15420	574851
36416	574852
210	574853
30552	574854
332	574855
3736	574856
148189	574857
158337	574858
16976	574859
348	574860
134972	574861
125375	574862
6520	574863
4678	574864
41832	574865
211370	574866
48679	574867
26320	574868
37789	574869
89679	574870
221027	574871
249488	574872
114476	574873
69005	574874
37594	574875
103208	574876
47533	574877
66195	574878
27802	574879
304082	574880
109734	574881
39638	574882
157252	574883
25464	574884
267441	574885
246825	574886
142389	574887
143789	574888
1329	574889
47166	574890
27670	574891
13878	574892
42359	574893
70476	574894
118734	574895
3306	574896
56939	574897
85738	574898
8855	574899
80937	574900
81275	574901
61358	574902
174296	574903
173	574904
270825	574905
131768	574906
25658	574907
38119	574908
536	574909
64714	574910
109522	574911
151968	574912
4680	574913
13876	574914
1526	574915
112	574916
59770	574917
126485	574918
88649	574919
69832	574920
853	574921
3675	574922
49724	574923
18484	574924
49852	574925
72062	574926
69241	574927
16228	574928
16532	574929
23179	574930
83357	574931
7053	574932
90647	574933
328780	574934
214643	574935
217692	574936
294869	574937
320554	574938
193462	574939
110870	574940
22670	574941
125083	574942
9729	574943
270322	574944
32419	574945
21434	574946
1704	574947
5359	574948
83612	574949
18819	574950
100104	574951
58858	574952
2830	574953
26597	574954
148662	574955
143373	574956
1795	574957
23550	574958
27966	574959
26021	574960
136158	574961
167814	574962
20735	574963
38081	574964
191006	574965
48310	574966
58858	574967
210293	574968
125372	574969
3698	574970
3230	574971
69069	574972
613	574973
38	574974
18853	574975
294	574976
37398	574977
213865	574978
201926	574979
1419	574980
29930	574981
53427	574982
114912	574983
120109	574984
66392	574985
28440	574986
119877	574987
34646	574988
100730	574989
2370	574990
166588	574991
452	574992
136852	574993
326224	574994
89330	574995
46426	574996
24081	574997
151792	574998
13982	574999
28580	575000
98734	575001
120601	575002
34956	575003
186489	575004
77020	575005
35721	575006
20109	575007
73595	575008
9272	575009
51635	575010
18968	575011
54556	575012
294	575013
15304	575014
37503	575015
294706	575016
97074	575017
211	575018
4581	575019
265981	575020
2943	575021
156459	575022
956	575023
202825	575024
10589	575025
31710	575026
22036	575027
446	575028
67274	575029
24919	575030
11207	575031
85470	575032
10199	575033
179660	575034
428	575035
250444	575036
1803	575037
7146	575038
35311	575039
75127	575040
75880	575041
162613	575042
28718	575043
156197	575044
126394	575045
26942	575046
387	575047
8080	575048
131	575049
54	575050
3954	575051
132737	575052
250054	575053
49555	575054
50932	575055
7951	575056
271585	575057
94175	575058
280181	575059
55936	575060
225157	575061
167137	575062
241538	575063
15545	575064
65843	575065
12292	575066
127902	575067
76095	575068
111384	575069
96032	575070
123455	575071
176706	575072
84648	575073
188659	575074
159228	575075
117749	575076
181443	575077
103025	575078
185646	575079
261403	575080
29009	575081
67352	575082
288101	575083
185377	575084
51297	575085
184407	575086
262327	575087
183811	575088
51023	575089
222427	575090
33264	575091
158238	575092
198129	575093
199236	575094
29326	575095
46157	575096
282730	575097
119646	575098
131494	575099
93651	575100
98061	575101
91989	575102
261872	575103
7677	575104
117714	575105
174858	575106
185161	575107
32478	575108
67704	575109
155055	575110
241090	575111
326761	575112
204412	575113
1397	575114
313611	575115
222834	575116
80865	575117
38685	575118
172012	575119
118922	575120
12116	575121
18926	575122
136676	575123
56431	575124
21026	575125
94417	575126
27133	575127
206505	575128
89808	575129
288107	575130
4874	575131
56252	575132
124924	575133
16497	575134
27144	575135
28896	575136
42779	575137
88743	575138
74387	575139
71406	575140
81766	575141
134805	575142
128865	575143
265897	575144
40207	575145
77765	575146
33321	575147
206542	575148
110307	575149
157496	575150
73820	575151
21164	575152
203640	575153
70302	575154
199494	575155
50188	575156
175312	575157
38828	575158
208448	575159
26483	575160
16439	575161
107135	575162
149668	575163
7008	575164
14282	575165
309992	575166
219225	575167
196421	575168
48668	575169
310397	575170
106994	575171
175617	575172
198442	575173
25721	575174
36692	575175
94853	575176
250372	575177
161418	575178
30296	575179
34716	575180
54528	575181
128609	575182
120380	575183
72303	575184
13200	575185
96908	575186
10341	575187
26163	575188
214975	575189
16237	575190
12185	575191
127789	575192
6580	575193
141587	575194
7008	575195
132222	575196
66488	575197
83420	575198
138621	575199
25823	575200
178746	575201
210675	575202
190862	575203
58803	575204
58378	575205
49795	575206
167385	575207
51483	575208
22391	575209
125053	575210
160411	575211
80364	575212
135974	575213
7408	575214
54312	575215
50191	575216
44876	575217
38241	575218
204332	575219
160206	575220
19417	575221
98897	575222
6672	575223
25575	575224
261245	575225
10929	575226
18727	575227
229209	575228
13183	575229
23750	575230
13337	575231
316245	575232
16162	575233
11950	575234
282021	575235
53083	575236
86812	575237
48467	575238
44551	575239
14664	575240
96611	575241
5776	575242
311931	575243
31899	575244
165155	575245
37925	575246
37110	575247
125904	575248
5032	575249
5647	575250
26860	575251
81933	575252
38850	575253
206312	575254
13430	575255
226024	575256
67392	575257
301133	575258
63320	575259
88178	575260
242619	575261
20248	575262
199614	575263
320	575264
15020	575265
22395	575266
137198	575267
316642	575268
249972	575269
202950	575270
40743	575271
112911	575272
23637	575273
21806	575274
141598	575275
40108	575276
43855	575277
73040	575278
171162	575279
1639	575280
85027	575281
251416	575282
31613	575283
22936	575284
20084	575285
62242	575286
3586	575287
962	575288
84070	575289
278509	575290
277273	575291
193319	575292
53319	575293
76058	575294
9922	575295
222238	575296
150656	575297
24205	575298
171878	575299
164528	575300
11121	575301
164350	575302
76071	575303
8110	575304
34756	575305
81568	575306
126501	575307
64638	575308
64697	575309
5288	575310
140263	575311
113633	575312
11503	575313
45715	575314
108	575315
192158	575316
104620	575317
258677	575318
2050	575319
79516	575320
536	575321
53898	575322
23249	575323
85659	575324
294721	575325
91186	575326
19853	575327
80500	575328
57762	575329
203553	575330
31425	575331
58798	575332
254922	575333
14327	575334
93893	575335
901	575336
104380	575337
148113	575338
114157	575339
198180	575340
59111	575341
70065	575342
74147	575343
93021	575344
92558	575345
58938	575346
189889	575347
68	575348
81228	575349
87508	575350
102684	575351
2168	575352
190802	575353
62622	575354
214921	575355
218022	575356
19853	575357
58386	575358
86573	575359
66730	575360
99119	575361
108088	575362
5203	575363
33116	575364
3014	575365
18936	575366
247031	575367
139012	575368
107184	575369
8986	575370
15953	575371
64790	575372
57033	575373
65368	575374
64105	575375
1527	575376
1320	575377
93058	575378
49065	575379
76473	575380
226063	575381
109970	575382
568	575383
294772	575384
145449	575385
22472	575386
62058	575387
157986	575388
276133	575389
34038	575390
23175	575391
12999	575392
200605	575393
688	575394
114319	575395
12223	575396
68052	575397
257668	575398
75422	575399
178937	575400
16597	575401
43379	575402
203509	575403
75411	575404
31839	575405
69419	575406
11894	575407
172975	575408
145	575409
196872	575410
34955	575411
35606	575412
143470	575413
62022	575414
153805	575415
240018	575416
30526	575417
100408	575418
11228	575419
137993	575420
58570	575421
108648	575422
3466	575423
45635	575424
59979	575425
96922	575426
119545	575427
105007	575428
67592	575429
236857	575430
233489	575431
2518	575432
63497	575433
109528	575434
41400	575435
224553	575436
143144	575437
39700	575438
61089	575439
145968	575440
60105	575441
64508	575442
118521	575443
117362	575444
51725	575445
35864	575446
127979	575447
35697	575448
120420	575449
35106	575450
280023	575451
77567	575452
18765	575453
83642	575454
56425	575455
114302	575456
177069	575457
52838	575458
70625	575459
113991	575460
116080	575461
276864	575462
75005	575463
293042	575464
263916	575465
17582	575466
3698	575467
12419	575468
177202	575469
74149	575470
23062	575471
197098	575472
68816	575473
160572	575474
22919	575475
72183	575476
30654	575477
105418	575478
1524	575479
434	575480
259046	575481
41784	575482
57930	575483
143280	575484
315343	575485
92185	575486
320245	575487
208110	575488
137893	575489
139110	575490
206034	575491
136298	575492
55137	575493
1879	575494
14216	575495
308348	575496
38172	575497
269977	575498
52695	575499
80743	575500
279837	575501
36719	575502
127779	575503
125375	575504
85762	575505
13814	575506
200721	575507
205452	575508
197134	575509
197583	575510
13610	575511
54171	575512
530	575513
275516	575514
108594	575515
117530	575516
103068	575517
57362	575518
79239	575519
303	575520
5764	575521
74642	575522
7680	575523
217754	575524
702	575525
14311	575526
239775	575527
23433	575528
54657	575529
216831	575530
14728	575531
253445	575532
39949	575533
995	575534
183512	575535
3501	575536
46025	575537
40047	575538
79779	575539
19669	575540
11771	575541
131945	575542
4338	575543
13967	575544
317814	575545
48001	575546
226155	575547
10397	575548
6249	575549
3898	575550
228990	575551
193819	575552
161556	575553
109854	575554
92736	575555
8169	575556
116104	575557
215127	575558
11147	575559
162827	575560
7586	575561
22177	575562
184512	575563
6561	575564
21964	575565
3772	575566
105221	575567
272893	575568
69236	575569
122688	575570
19160	575571
90836	575572
6157	575573
7960	575574
71365	575575
14738	575576
10276	575577
30779	575578
25372	575579
35070	575580
38432	575581
4220	575582
40944	575583
7551	575584
146879	575585
5501	575586
178010	575587
209180	575588
5692	575589
109791	575590
20108	575591
71224	575592
151781	575593
210959	575594
8941	575595
211733	575596
44812	575597
101090	575598
41309	575599
67204	575600
171025	575601
308742	575602
32684	575603
1326	575604
50581	575605
92987	575606
40776	575607
30704	575608
13304	575609
17150	575610
47941	575611
28077	575612
24518	575613
272817	575614
25873	575615
59531	575616
4863	575617
12824	575618
225025	575619
188408	575620
3501	575621
3163	575622
121	575623
3774	575624
56370	575625
181931	575626
201366	575627
17233	575628
6290	575629
89931	575630
11052	575631
8634	575632
129007	575633
290235	575634
1656	575635
188623	575636
251196	575637
19768	575638
7965	575639
208442	575640
108814	575641
45161	575642
294713	575643
177831	575644
64306	575645
188997	575646
7678	575647
7678	575648
97222	575649
100324	575650
176973	575651
12713	575652
216814	575653
167848	575654
70209	575655
126552	575656
233918	575657
152390	575658
170832	575659
252835	575660
52297	575661
21994	575662
71325	575663
3855	575664
335	575665
38182	575666
65458	575667
23130	575668
212510	575669
9020	575670
65423	575671
99882	575672
189553	575673
309795	575674
291628	575675
323357	575676
89728	575677
65326	575678
42226	575679
11409	575680
296874	575681
9408	575682
8510	575683
55564	575684
31736	575685
4093	575686
43303	575687
63316	575688
253216	575689
294995	575690
29551	575691
154104	575692
71751	575693
18825	575694
18823	575695
188873	575696
38280	575697
41218	575698
38971	575699
265523	575700
321398	575701
231276	575702
48676	575703
153528	575704
2282	575705
117648	575706
183174	575707
24756	575708
49230	575709
202157	575710
293457	575711
73880	575712
1753	575713
10231	575714
75187	575715
143274	575716
182750	575717
315730	575718
68104	575719
134552	575720
35774	575721
34633	575722
280509	575723
196129	575724
255035	575725
40468	575726
119000	575727
186504	575728
96641	575729
143632	575730
250767	575731
290892	575732
54147	575733
69863	575734
181590	575735
47103	575736
282778	575737
122862	575738
184738	575739
259579	575740
4134	575741
13615	575742
150669	575743
160664	575744
246158	575745
214871	575746
27701	575747
300007	575748
60515	575749
225097	575750
95618	575751
83033	575752
242936	575753
148820	575754
288774	575755
94509	575756
9789	575757
37779	575758
161588	575759
52766	575760
19302	575761
7842	575762
23892	575763
179346	575764
20683	575765
197389	575766
30659	575767
4603	575768
182309	575769
275648	575770
17732	575771
88704	575772
46344	575773
196524	575774
11063	575775
114704	575776
269392	575777
102628	575778
49691	575779
41742	575780
6630	575781
237307	575782
261295	575783
1862	575784
306594	575785
89282	575786
275699	575787
153468	575788
164875	575789
58718	575790
162692	575791
227722	575792
141950	575793
119601	575794
92274	575795
179164	575796
253375	575797
179706	575798
222574	575799
230034	575800
206246	575801
302233	575802
62138	575803
276651	575804
220344	575805
251218	575806
149077	575807
189271	575808
246869	575809
178258	575810
201547	575811
189984	575812
122024	575813
117050	575814
560	575815
92455	575816
7899	575817
184289	575818
272811	575819
7725	575820
143626	575821
169452	575822
78830	575823
249170	575824
62309	575825
33606	575826
6288	575827
38827	575828
2792	575829
33119	575830
264450	575831
306119	575832
2461	575833
259943	575834
41593	575835
124169	575836
190734	575837
89648	575838
289658	575839
30250	575840
28496	575841
324866	575842
3531	575843
24123	575844
130100	575845
208157	575846
21730	575847
28092	575848
196072	575849
7491	575850
164510	575851
5159	575852
14688	575853
3385	575854
17499	575855
97338	575856
26079	575857
59348	575858
5905	575859
59081	575860
1585	575861
98735	575862
17507	575863
14819	575864
156642	575865
229464	575866
63215	575867
129419	575868
2550	575869
55994	575870
85438	575871
38013	575872
153758	575873
88382	575874
189232	575875
14842	575876
223261	575877
8010	575878
7329	575879
47347	575880
196601	575881
130915	575882
273413	575883
22411	575884
357	575885
1611	575886
258313	575887
229715	575888
143232	575889
301218	575890
197613	575891
80637	575892
19532	575893
200531	575894
97555	575895
9641	575896
179819	575897
580	575898
322148	575899
69	575900
69892	575901
727	575902
288016	575903
190257	575904
7206	575905
263299	575906
69484	575907
56826	575908
207909	575909
197174	575910
30169	575911
150449	575912
125884	575913
31675	575914
82	575915
563	575916
9840	575917
40	575918
172479	575919
294811	575920
6586	575921
255249	575922
129022	575923
54296	575924
191982	575925
21736	575926
210094	575927
215383	575928
205374	575929
3105	575930
22740	575931
61585	575932
19	575933
125497	575934
10658	575935
3956	575936
72546	575937
67887	575938
56712	575939
310159	575940
3188	575941
32068	575942
172874	575943
230010	575944
135	575945
33485	575946
57235	575947
174724	575948
196264	575949
137843	575950
8437	575951
322637	575952
56845	575953
28509	575954
42044	575955
6602	575956
175833	575957
315611	575958
5909	575959
162504	575960
211374	575961
185199	575962
188177	575963
95821	575964
108147	575965
24342	575966
96332	575967
54079	575968
260625	575969
97472	575970
15312	575971
306901	575972
17335	575973
8559	575974
176	575975
29924	575976
266850	575977
269498	575978
66074	575979
19393	575980
236457	575981
225824	575982
129191	575983
255644	575984
50535	575985
304883	575986
33665	575987
3455	575988
183219	575989
213863	575990
47713	575991
236612	575992
70923	575993
10085	575994
6400	575995
4576	575996
26828	575997
5553	575998
3963	575999
3762	576000
68617	576001
159601	576002
254651	576003
30644	576004
105520	576005
34354	576006
252177	576007
152330	576008
124802	576009
1216	576010
591	576011
35617	576012
59846	576013
150165	576014
62826	576015
32038	576016
62398	576017
7335	576018
203868	576019
311492	576020
323529	576021
60851	576022
76806	576023
33577	576024
39318	576025
292816	576026
117914	576027
22991	576028
51886	576029
63631	576030
48048	576031
187845	576032
58185	576033
118548	576034
121913	576035
460	576036
50336	576037
168354	576038
322395	576039
186685	576040
105267	576041
163972	576042
102113	576043
291617	576044
193999	576045
166192	576046
103801	576047
75584	576048
289943	576049
197732	576050
166621	576051
123421	576052
304580	576053
142031	576054
91435	576055
61314	576056
56140	576057
256789	576058
132413	576059
155497	576060
314874	576061
56724	576062
38531	576063
259516	576064
108951	576065
132574	576066
263220	576067
157803	576068
112927	576069
266245	576070
179423	576071
179966	576072
245949	576073
188057	576074
308572	576075
62785	576076
184302	576077
118267	576078
10585	576079
698	576080
168869	576081
168908	576082
164434	576083
33961	576084
246195	576085
262699	576086
36687	576087
29961	576088
41516	576089
177807	576090
234894	576091
285128	576092
186542	576093
78011	576094
5250	576095
15920	576096
190930	576097
85218	576098
108864	576099
135340	576100
1589	576101
8322	576102
240045	576103
20994	576104
36670	576105
181544	576106
119707	576107
5691	576108
82659	576109
116777	576110
103734	576111
303736	576112
130338	576113
212772	576114
203049	576115
130031	576116
46679	576117
280433	576118
32075	576119
226368	576120
295936	576121
58887	576122
139235	576123
101321	576124
292421	576125
194729	576126
19190	576127
13656	576128
129346	576129
1397	576130
66	576131
129157	576132
2717	576133
120801	576134
4370	576135
18339	576136
23155	576137
1958	576138
2355	576139
1986	576140
44581	576141
140010	576142
4273	576143
122248	576144
86357	576145
231168	576146
293591	576147
82777	576148
192027	576149
227131	576150
194264	576151
124012	576152
74352	576153
73950	576154
146901	576155
20242	576156
81683	576157
132561	576158
14329	576159
20346	576160
69247	576161
89850	576162
74560	576163
31701	576164
200760	576165
180527	576166
71897	576167
12489	576168
320375	576169
116510	576170
34079	576171
82589	576172
2808	576173
35336	576174
10949	576175
281231	576176
196720	576177
109510	576178
201493	576179
306083	576180
41102	576181
196377	576182
239558	576183
2672	576184
311563	576185
27398	576186
101521	576187
115670	576188
12831	576189
44255	576190
205970	576191
22530	576192
48012	576193
10333	576194
15762	576195
36574	576196
15211	576197
219497	576198
284114	576199
18058	576200
83621	576201
39195	576202
8106	576203
49402	576204
13770	576205
294259	576206
15739	576207
9584	576208
70549	576209
181411	576210
243029	576211
277903	576212
12265	576213
68284	576214
180223	576215
4832	576216
254203	576217
87333	576218
152888	576219
110719	576220
13907	576221
286651	576222
83903	576223
325460	576224
70126	576225
39	576226
66638	576227
226162	576228
175833	576229
18960	576230
135024	576231
195724	576232
215733	576233
197167	576234
94379	576235
146163	576236
167449	576237
11550	576238
278222	576239
64954	576240
50333	576241
181680	576242
24342	576243
242302	576244
113802	576245
257422	576246
69339	576247
233554	576248
306722	576249
2065	576250
115999	576251
34257	576252
216003	576253
42052	576254
2474	576255
52251	576256
182416	576257
30706	576258
155414	576259
72	576260
112739	576261
73309	576262
268475	576263
58472	576264
9561	576265
4795	576266
96745	576267
191164	576268
287293	576269
17647	576270
148592	576271
947	576272
158076	576273
62614	576274
155343	576275
42320	576276
63453	576277
263184	576278
250343	576279
238739	576280
217239	576281
99308	576282
99828	576283
265089	576284
299756	576285
102958	576286
49565	576287
219061	576288
130818	576289
327551	576290
310777	576291
257999	576292
13522	576293
132680	576294
132703	576295
85854	576296
240118	576297
283198	576298
66038	576299
160022	576300
25917	576301
49643	576302
184775	576303
215994	576304
220678	576305
67575	576306
145562	576307
479	576308
9081	576309
2961	576310
7006	576311
3892	576312
7522	576313
1744	576314
37156	576315
15412	576316
54869	576317
33070	576318
10142	576319
4580	576320
8779	576321
34612	576322
26453	576323
7006	576324
4876	576325
77363	576326
3232	576327
23695	576328
6189	576329
60402	576330
9556	576331
92735	576332
230191	576333
78268	576334
53887	576335
94209	576336
59185	576337
48968	576338
168823	576339
162900	576340
56777	576341
283585	576342
93253	576343
120174	576344
285904	576345
261217	576346
166531	576347
208025	576348
232773	576349
278258	576350
209556	576351
294794	576352
82739	576353
181789	576354
287618	576355
179931	576356
168825	576357
263808	576358
240225	576359
227852	576360
201392	576361
304471	576362
89629	576363
115485	576364
280152	576365
215476	576366
213544	576367
155541	576368
80429	576369
237734	576370
162540	576371
57138	576372
290249	576373
242266	576374
116976	576375
113674	576376
229719	576377
282915	576378
146586	576379
312252	576380
86016	576381
285779	576382
302831	576383
226444	576384
178153	576385
178045	576386
178552	576387
328076	576388
105871	576389
178214	576390
270378	576391
167062	576392
227737	576393
279034	576394
266629	576395
182782	576396
181699	576397
140024	576398
156029	576399
319794	576400
192405	576401
1181	576402
160005	576403
112895	576404
272417	576405
49489	576406
273788	576407
205740	576408
268704	576409
9577	576410
18421	576411
220235	576412
11563	576413
151916	576414
222858	576415
212826	576416
188935	576417
233522	576418
55759	576419
119782	576420
238863	576421
117996	576422
296251	576423
314361	576424
207328	576425
145415	576426
313317	576427
46254	576428
225876	576429
18271	576430
168522	576431
71788	576432
459	576433
20152	576434
62785	576435
229634	576436
147455	576437
148203	576438
159858	576439
161365	576440
234943	576441
98774	576442
221329	576443
158696	576444
60722	576445
195485	576446
69440	576447
297685	576448
270189	576449
108951	576450
318194	576451
211362	576452
188057	576453
166093	576454
129002	576455
110829	576456
285506	576457
118954	576458
123421	576459
183581	576460
204733	576461
56140	576462
132413	576463
206747	576464
33342	576465
125910	576466
185563	576467
190646	576468
160382	576469
35684	576470
274926	576471
150030	576472
239923	576473
261661	576474
194688	576475
128742	576476
75584	576477
183581	576478
253413	576479
184952	576480
283282	576481
290682	576482
142031	576483
166093	576484
142899	576485
143650	576486
79913	576487
145672	576488
41560	576489
81690	576490
198282	576491
109850	576492
307220	576493
176372	576494
112927	576495
1412	576496
55284	576497
1	576498
41885	576499
323274	576500
328594	576501
65596	576502
231500	576503
164024	576504
20151	576505
11064	576506
457	576507
71188	576508
52946	576509
181372	576510
286379	576511
278223	576512
155901	576513
39740	576514
45864	576515
108422	576516
16321	576517
124318	576518
75365	576519
43783	576520
17932	576521
119672	576522
1058	576523
88102	576524
269016	576525
298779	576526
5533	576527
88953	576528
155732	576529
94705	576530
86880	576531
20051	576532
188271	576533
298089	576534
16672	576535
15791	576536
65341	576537
38181	576538
267976	576539
47170	576540
5124	576541
5584	576542
166045	576543
41436	576544
45415	576545
92552	576546
28734	576547
89367	576548
138649	576549
234996	576550
7424	576551
8722	576552
47090	576553
28228	576554
86291	576555
8979	576556
3321	576557
37785	576558
24487	576559
4564	576560
79335	576561
269134	576562
16852	576563
43636	576564
18489	576565
181863	576566
94484	576567
41294	576568
12707	576569
36066	576570
208177	576571
124514	576572
99629	576573
38336	576574
1391	576575
119110	576576
313468	576577
152045	576578
271262	576579
106374	576580
78473	576581
103599	576582
45458	576583
93012	576584
15523	576585
83679	576586
308130	576587
51915	576588
134704	576589
186209	576590
58090	576591
18825	576592
7313	576593
22472	576594
225207	576595
254270	576596
26487	576597
98631	576598
16227	576599
81854	576600
31655	576601
59747	576602
328371	576603
23689	576604
81264	576605
175988	576606
79871	576607
262977	576608
118278	576609
84917	576610
48384	576611
28193	576612
301809	576613
5851	576614
121753	576615
2210	576616
3216	576617
118879	576618
86129	576619
162758	576620
12937	576621
9495	576622
415	576623
216825	576624
7960	576625
73601	576626
66422	576627
157163	576628
97994	576629
289357	576630
149783	576631
85468	576632
80696	576633
166075	576634
274019	576635
10262	576636
98534	576637
166693	576638
107480	576639
14378	576640
238365	576641
144256	576642
52603	576643
3782	576644
126668	576645
21876	576646
334	576647
24270	576648
51552	576649
134782	576650
85807	576651
69477	576652
202181	576653
127746	576654
62414	576655
192941	576656
17982	576657
1718	576658
71700	576659
45632	576660
3545	576661
1197	576662
35252	576663
5607	576664
21019	576665
85061	576666
30091	576667
236511	576668
319834	576669
144087	576670
171333	576671
255891	576672
106790	576673
291149	576674
273436	576675
213444	576676
70384	576677
144177	576678
15092	576679
197010	576680
84580	576681
60288	576682
197929	576683
1261	576684
90400	576685
730	576686
131974	576687
175041	576688
69065	576689
5434	576690
106382	576691
55310	576692
27984	576693
78283	576694
84532	576695
138912	576696
79406	576697
78273	576698
234476	576699
194115	576700
26901	576701
13251	576702
1133	576703
59149	576704
99718	576705
174539	576706
195039	576707
73228	576708
174307	576709
33235	576710
262527	576711
16729	576712
139055	576713
39714	576714
176831	576715
128966	576716
2928	576717
6446	576718
1505	576719
18342	576720
18178	576721
9414	576722
21906	576723
1683	576724
78021	576725
43046	576726
4642	576727
124448	576728
245358	576729
256529	576730
46790	576731
256142	576732
167092	576733
262507	576734
41100	576735
59481	576736
166970	576737
107809	576738
179134	576739
13103	576740
47772	576741
64178	576742
26083	576743
62654	576744
31780	576745
10949	576746
133295	576747
6599	576748
96916	576749
51657	576750
93394	576751
146562	576752
10355	576753
205315	576754
122666	576755
244639	576756
589	576757
234917	576758
35340	576759
58799	576760
4121	576761
176058	576762
268873	576763
61989	576764
24342	576765
180492	576766
50357	576767
4478	576768
506	576769
97792	576770
113802	576771
103452	576772
10316	576773
296483	576774
201150	576775
127175	576776
73886	576777
120436	576778
38616	576779
320461	576780
2698	576781
209004	576782
32950	576783
139936	576784
58907	576785
274907	576786
40536	576787
53863	576788
118580	576789
287	576790
836	576791
836	576792
13264	576793
170852	576794
263650	576795
137788	576796
166795	576797
3948	576798
6822	576799
1261	576800
51359	576801
137066	576802
110332	576803
107885	576804
81642	576805
15241	576806
72189	576807
39718	576808
34388	576809
95770	576810
178585	576811
10964	576812
22340	576813
6278	576814
57668	576815
48634	576816
15495	576817
75892	576818
125120	576819
48897	576820
48634	576821
200635	576822
1359	576823
109267	576824
1631	576825
281626	576826
169495	576827
52249	576828
173131	576829
13	576830
67	576831
114138	576832
88107	576833
4669	576834
88107	576835
65693	576836
68859	576837
47995	576838
274733	576839
316034	576840
109	576841
74321	576842
128994	576843
52422	576844
1185	576845
86469	576846
164306	576847
126966	576848
97631	576849
86505	576850
153876	576851
130950	576852
301055	576853
34055	576854
37166	576855
4272	576856
215063	576857
52337	576858
172476	576859
25631	576860
114101	576861
208180	576862
256418	576863
270621	576864
9879	576865
12909	576866
146396	576867
13142	576868
78	576869
26026	576870
97418	576871
6267	576872
213633	576873
40869	576874
150213	576875
144953	576876
101558	576877
67696	576878
57737	576879
64249	576880
75602	576881
265	576882
137045	576883
33577	576884
30477	576885
9838	576886
126380	576887
58852	576888
855	576889
141698	576890
28415	576891
133241	576892
28891	576893
180718	576894
315827	576895
21589	576896
80020	576897
205857	576898
1261	576899
313525	576900
15465	576901
44853	576902
611	576903
12445	576904
8463	576905
55985	576906
10978	576907
11917	576908
57292	576909
37437	576910
158796	576911
19674	576912
289239	576913
198219	576914
189311	576915
18121	576916
43090	576917
87442	576918
12727	576919
16508	576920
52889	576921
10712	576922
34919	576923
205816	576924
30174	576925
6756	576926
153238	576927
47354	576928
46122	576929
295736	576930
83826	576931
96884	576932
63040	576933
189054	576934
251470	576935
19937	576936
14619	576937
106875	576938
932	576939
106204	576940
53080	576941
24	576942
67167	576943
27957	576944
14661	576945
135593	576946
31523	576947
39854	576948
62531	576949
56884	576950
65243	576951
151942	576952
114061	576953
15944	576954
85898	576955
88554	576956
143319	576957
28546	576958
193411	576959
205710	576960
31126	576961
264286	576962
306260	576963
20742	576964
301288	576965
85751	576966
723	576967
35295	576968
115241	576969
8493	576970
90233	576971
36729	576972
204914	576973
153227	576974
1496	576975
174118	576976
120561	576977
688	576978
189421	576979
53460	576980
197684	576981
120650	576982
142787	576983
61323	576984
116067	576985
238758	576986
96355	576987
62638	576988
34678	576989
1362	576990
190995	576991
688	576992
145341	576993
143317	576994
139786	576995
321179	576996
1443	576997
8546	576998
88962	576999
26105	577000
47274	577001
63284	577002
50120	577003
40596	577004
13753	577005
140476	577006
9932	577007
203477	577008
9346	577009
9209	577010
4911	577011
7941	577012
19694	577013
1183	577014
47975	577015
37797	577016
38879	577017
46056	577018
6007	577019
120243	577020
237065	577021
42717	577022
29917	577023
210209	577024
81349	577025
107260	577026
42877	577027
56840	577028
89541	577029
22971	577030
86849	577031
312	577032
3439	577033
10982	577034
18665	577035
3501	577036
41475	577037
41381	577038
36310	577039
16177	577040
9406	577041
84311	577042
59335	577043
46854	577044
90238	577045
41915	577046
60	577047
60925	577048
2896	577049
6672	577050
189343	577051
52233	577052
73564	577053
63693	577054
31496	577055
6476	577056
1689	577057
189988	577058
32600	577059
403	577060
111434	577061
12441	577062
75789	577063
107977	577064
9879	577065
17735	577066
5393	577067
11240	577068
101731	577069
14716	577070
2805	577071
29027	577072
214332	577073
99155	577074
3547	577075
190840	577076
265986	577077
230629	577078
75421	577079
137138	577080
12975	577081
181700	577082
1038	577083
11927	577084
11704	577085
220837	577086
181964	577087
110060	577088
94958	577089
95323	577090
226633	577091
43222	577092
280173	577093
52108	577094
163811	577095
56298	577096
141526	577097
100748	577098
138686	577099
203927	577100
159987	577101
262362	577102
11255	577103
7160	577104
40508	577105
62259	577106
62259	577107
42327	577108
325962	577109
8685	577110
210912	577111
61310	577112
39843	577113
135933	577114
191424	577115
291874	577116
210607	577117
83736	577118
305638	577119
5724	577120
238	577121
10072	577122
2941	577123
363	577124
54344	577125
89587	577126
6007	577127
5903	577128
24730	577129
9928	577130
33188	577131
475	577132
53463	577133
207392	577134
73551	577135
86854	577136
44180	577137
1273	577138
1251	577139
151798	577140
3270	577141
10002	577142
3450	577143
314597	577144
59456	577145
4169	577146
17382	577147
4608	577148
48	577149
8696	577150
36448	577151
7702	577152
210	577153
660	577154
3677	577155
71383	577156
72482	577157
112422	577158
56464	577159
198597	577160
5296	577161
73000	577162
193330	577163
20945	577164
178929	577165
9496	577166
84600	577167
186388	577168
139072	577169
283472	577170
110074	577171
257141	577172
267863	577173
89355	577174
158606	577175
318935	577176
178435	577177
237190	577178
75775	577179
125470	577180
219970	577181
127472	577182
146540	577183
97600	577184
193517	577185
191652	577186
99157	577187
39219	577188
144169	577189
1441	577190
11417	577191
122267	577192
185120	577193
11394	577194
188608	577195
67234	577196
58119	577197
79041	577198
190218	577199
743	577200
39388	577201
4055	577202
28087	577203
4984	577204
79041	577205
29219	577206
1381	577207
189	577208
1609	577209
175314	577210
27970	577211
3	577212
80533	577213
26822	577214
90697	577215
76592	577216
53577	577217
264637	577218
16614	577219
4104	577220
127113	577221
21791	577222
31180	577223
1846	577224
59389	577225
32346	577226
57090	577227
164475	577228
63954	577229
62949	577230
4455	577231
19883	577232
36084	577233
41517	577234
247667	577235
153174	577236
154119	577237
21378	577238
38202	577239
108816	577240
63266	577241
7621	577242
278301	577243
10778	577244
143784	577245
198719	577246
43834	577247
33786	577248
159301	577249
11248	577250
10338	577251
274517	577252
101740	577253
2407	577254
21745	577255
111021	577256
319777	577257
139286	577258
20487	577259
37030	577260
109207	577261
131	577262
22785	577263
24132	577264
294168	577265
218442	577266
81496	577267
302683	577268
261376	577269
77265	577270
321353	577271
179398	577272
312827	577273
9716	577274
195568	577275
3534	577276
78394	577277
26505	577278
55879	577279
89099	577280
142443	577281
140514	577282
158464	577283
893	577284
11070	577285
208688	577286
69824	577287
84738	577288
78984	577289
213088	577290
159852	577291
88322	577292
69529	577293
244782	577294
1765	577295
123363	577296
191036	577297
121396	577298
14329	577299
300699	577300
31663	577301
14037	577302
171464	577303
110	577304
7429	577305
238068	577306
6468	577307
39307	577308
190956	577309
77685	577310
15514	577311
133309	577312
140543	577313
68244	577314
164836	577315
149028	577316
96228	577317
23326	577318
67214	577319
289729	577320
124497	577321
117508	577322
66960	577323
104515	577324
15810	577325
69485	577326
305663	577327
287409	577328
44299	577329
183491	577330
125954	577331
114775	577332
278749	577333
211797	577334
90346	577335
101259	577336
240386	577337
201260	577338
301962	577339
166247	577340
279611	577341
137240	577342
307772	577343
141608	577344
693	577345
247341	577346
45098	577347
20323	577348
15832	577349
37388	577350
23993	577351
285247	577352
24648	577353
15332	577354
50863	577355
197936	577356
17044	577357
309162	577358
143331	577359
132475	577360
73135	577361
26344	577362
54782	577363
41747	577364
78529	577365
23052	577366
118277	577367
89675	577368
324141	577369
147178	577370
268581	577371
57282	577372
147716	577373
19119	577374
28670	577375
69683	577376
137543	577377
83543	577378
105031	577379
278731	577380
141710	577381
256249	577382
319187	577383
254719	577384
100869	577385
261227	577386
78718	577387
190897	577388
280866	577389
33323	577390
130737	577391
91416	577392
209003	577393
21031	577394
101283	577395
155210	577396
51260	577397
282837	577398
69072	577399
112760	577400
177569	577401
111353	577402
192579	577403
225322	577404
93752	577405
232346	577406
110879	577407
106606	577408
103015	577409
229143	577410
148294	577411
294633	577412
154381	577413
8209	577414
15383	577415
150778	577416
214001	577417
116003	577418
51694	577419
193666	577420
135376	577421
154187	577422
108600	577423
33855	577424
112913	577425
116290	577426
87082	577427
12366	577428
101827	577429
226778	577430
31422	577431
87787	577432
17305	577433
202663	577434
134121	577435
82454	577436
8693	577437
23437	577438
15364	577439
262604	577440
13951	577441
22906	577442
278941	577443
203982	577444
71	577445
53390	577446
30173	577447
17774	577448
50963	577449
59566	577450
103196	577451
84201	577452
59854	577453
52999	577454
86013	577455
90198	577456
77545	577457
68645	577458
423	577459
230633	577460
100209	577461
11144	577462
236170	577463
46873	577464
40989	577465
2743	577466
326124	577467
196605	577468
38871	577469
141391	577470
237178	577471
280200	577472
124619	577473
36022	577474
218100	577475
12044	577476
72049	577477
130225	577478
9881	577479
95029	577480
88444	577481
278117	577482
160378	577483
14588	577484
305060	577485
73866	577486
81600	577487
197246	577488
305246	577489
91918	577490
230366	577491
247707	577492
247635	577493
64121	577494
69165	577495
325796	577496
93705	577497
63185	577498
145229	577499
195117	577500
54718	577501
86030	577502
20514	577503
269775	577504
197993	577505
50582	577506
271998	577507
208298	577508
54715	577509
149851	577510
9	577511
156327	577512
37678	577513
42471	577514
130811	577515
261710	577516
13481	577517
46408	577518
21633	577519
121174	577520
244099	577521
323704	577522
65107	577523
173891	577524
1986	577525
96948	577526
43317	577527
102332	577528
158918	577529
63706	577530
13290	577531
123152	577532
93278	577533
30417	577534
123124	577535
153672	577536
179410	577537
24509	577538
13543	577539
34453	577540
34453	577541
19857	577542
115884	577543
8884	577544
52689	577545
175562	577546
1662	577547
19857	577548
84223	577549
83486	577550
41945	577551
12633	577552
34865	577553
38447	577554
113927	577555
27	577556
1471	577557
37197	577558
76966	577559
210451	577560
14956	577561
31882	577562
50038	577563
1907	577564
181976	577565
4002	577566
69088	577567
11266	577568
5274	577569
196798	577570
775	577571
129889	577572
32597	577573
68761	577574
809	577575
29122	577576
142273	577577
4768	577578
42580	577579
27413	577580
28215	577581
4527	577582
57303	577583
35875	577584
16218	577585
17	577586
173085	577587
23634	577588
313692	577589
47152	577590
5989	577591
28475	577592
263413	577593
29493	577594
23787	577595
15296	577596
1037	577597
39836	577598
2272	577599
95	577600
80507	577601
108574	577602
334	577603
82523	577604
44145	577605
108574	577606
63427	577607
23861	577608
21908	577609
126713	577610
163027	577611
21840	577612
56180	577613
98462	577614
78758	577615
48050	577616
48011	577617
20288	577618
38427	577619
134149	577620
5958	577621
77773	577622
55742	577623
302265	577624
282661	577625
58791	577626
1224	577627
217385	577628
230	577629
230	577630
230	577631
59084	577632
328798	577633
171402	577634
39987	577635
230	577636
18272	577637
248414	577638
200993	577639
167735	577640
256935	577641
35022	577642
44968	577643
19637	577644
135731	577645
210987	577646
203446	577647
203420	577648
4720	577649
58808	577650
83161	577651
87748	577652
108937	577653
281166	577654
150028	577655
135596	577656
89113	577657
125410	577658
89391	577659
175161	577660
2007	577661
81691	577662
64483	577663
74946	577664
66773	577665
88045	577666
98120	577667
191536	577668
1470	577669
17109	577670
58009	577671
2102	577672
111820	577673
12609	577674
2102	577675
41695	577676
1783	577677
228649	577678
65290	577679
57692	577680
5829	577681
2401	577682
32531	577683
271100	577684
19637	577685
12877	577686
59100	577687
16617	577688
1007	577689
107134	577690
140986	577691
314245	577692
166330	577693
6213	577694
65084	577695
1714	577696
1224	577697
25032	577698
202379	577699
133533	577700
25052	577701
5829	577702
14102	577703
10951	577704
16300	577705
219045	577706
128128	577707
39898	577708
432	577709
180581	577710
2102	577711
5727	577712
1704	577713
1704	577714
1704	577715
98876	577716
155141	577717
43779	577718
43806	577719
1481	577720
2400	577721
28798	577722
432	577723
97905	577724
313	577725
7138	577726
286	577727
8824	577728
36242	577729
4102	577730
136463	577731
47	577732
53380	577733
31955	577734
20201	577735
1414	577736
10925	577737
10925	577738
1783	577739
85537	577740
7451	577741
55131	577742
1714	577743
30393	577744
7477	577745
1182	577746
3421	577747
5271	577748
112258	577749
73004	577750
279315	577751
49834	577752
3592	577753
40347	577754
13963	577755
966	577756
112258	577757
47	577758
108913	577759
103521	577760
101598	577761
286157	577762
14688	577763
662	577764
15668	577765
1481	577766
47	577767
383	577768
72927	577769
239585	577770
43329	577771
89703	577772
28747	577773
2521	577774
211429	577775
157742	577776
63055	577777
263695	577778
206309	577779
74677	577780
199114	577781
5669	577782
87748	577783
5373	577784
226440	577785
432	577786
126384	577787
91898	577788
7451	577789
662	577790
47	577791
4310	577792
1414	577793
286	577794
19297	577795
2708	577796
106188	577797
1007	577798
31951	577799
1007	577800
69089	577801
3592	577802
244637	577803
215686	577804
230	577805
7451	577806
1783	577807
59629	577808
20201	577809
76333	577810
59924	577811
4496	577812
4496	577813
1696	577814
432	577815
178388	577816
2165	577817
89076	577818
31530	577819
1714	577820
192543	577821
263491	577822
39991	577823
141840	577824
107945	577825
295798	577826
146153	577827
169722	577828
4310	577829
1704	577830
2400	577831
1470	577832
5104	577833
15688	577834
5375	577835
53380	577836
13515	577837
41411	577838
233779	577839
2102	577840
17109	577841
19297	577842
38146	577843
38146	577844
270688	577845
525	577846
297380	577847
22386	577848
39166	577849
8589	577850
48331	577851
28024	577852
322045	577853
11531	577854
82472	577855
61771	577856
178235	577857
71923	577858
2567	577859
217271	577860
43806	577861
222595	577862
5104	577863
34781	577864
59100	577865
102337	577866
102337	577867
297193	577868
266058	577869
428	577870
12609	577871
149621	577872
19654	577873
19653	577874
39081	577875
224743	577876
19654	577877
211493	577878
211739	577879
135945	577880
44968	577881
283479	577882
136084	577883
14672	577884
32466	577885
45135	577886
61127	577887
20634	577888
135891	577889
19653	577890
20634	577891
19653	577892
91772	577893
19653	577894
3090	577895
27888	577896
211771	577897
224612	577898
16592	577899
535	577900
16300	577901
5728	577902
147530	577903
216389	577904
63806	577905
179047	577906
47	577907
10746	577908
189394	577909
90170	577910
84360	577911
24328	577912
19637	577913
49019	577914
25052	577915
1414	577916
2400	577917
24870	577918
7451	577919
12877	577920
30395	577921
1528	577922
2401	577923
1528	577924
183962	577925
19653	577926
1007	577927
36242	577928
4081	577929
57058	577930
383	577931
1076	577932
39174	577933
1007	577934
13441	577935
117224	577936
2567	577937
27964	577938
27964	577939
27964	577940
230	577941
1224	577942
140055	577943
33295	577944
2165	577945
28204	577946
432	577947
58808	577948
245218	577949
7477	577950
39867	577951
10925	577952
14624	577953
303379	577954
10925	577955
111940	577956
63055	577957
20044	577958
217258	577959
32531	577960
47	577961
286	577962
41142	577963
293652	577964
39057	577965
121170	577966
24870	577967
206433	577968
28143	577969
90355	577970
64349	577971
199477	577972
128545	577973
183120	577974
6455	577975
12609	577976
154853	577977
199251	577978
21648	577979
182236	577980
16560	577981
37449	577982
87628	577983
135912	577984
38895	577985
195042	577986
132740	577987
28616	577988
107650	577989
286	577990
32269	577991
59144	577992
432	577993
255925	577994
198641	577995
157049	577996
142959	577997
24185	577998
241235	577999
36729	578000
535	578001
47774	578002
66089	578003
3689	578004
17139	578005
43793	578006
362	578007
19299	578008
69068	578009
174	578010
94349	578011
200508	578012
934	578013
96975	578014
97200	578015
164796	578016
108993	578017
46208	578018
85845	578019
85845	578020
54530	578021
221150	578022
144773	578023
41864	578024
66166	578025
251640	578026
185879	578027
251591	578028
76757	578029
93276	578030
69741	578031
67320	578032
164796	578033
86723	578034
320566	578035
56232	578036
16420	578037
275770	578038
27759	578039
160324	578040
135541	578041
151895	578042
198267	578043
83606	578044
65434	578045
169664	578046
147664	578047
147263	578048
317825	578049
84287	578050
44711	578051
169332	578052
37341	578053
326920	578054
86582	578055
208973	578056
133714	578057
27048	578058
68521	578059
251535	578060
137744	578061
92700	578062
60462	578063
214266	578064
136369	578065
138995	578066
163597	578067
94846	578068
97206	578069
58634	578070
87470	578071
251951	578072
212840	578073
234967	578074
196747	578075
218142	578076
302660	578077
263639	578078
234722	578079
288757	578080
316746	578081
135733	578082
143550	578083
84426	578084
143695	578085
137104	578086
152082	578087
38431	578088
27759	578089
135589	578090
206517	578091
225882	578092
86512	578093
95138	578094
147356	578095
95013	578096
169664	578097
11358	578098
60968	578099
65979	578100
65215	578101
303512	578102
18492	578103
30939	578104
315941	578105
96160	578106
95121	578107
44711	578108
238263	578109
238308	578110
196519	578111
220878	578112
254889	578113
305315	578114
92813	578115
12959	578116
190086	578117
197084	578118
107184	578119
173027	578120
258447	578121
77164	578122
33235	578123
83872	578124
230467	578125
186120	578126
108004	578127
19853	578128
13627	578129
172205	578130
60105	578131
196	578132
37440	578133
100587	578134
98130	578135
45539	578136
406	578137
323839	578138
125820	578139
590	578140
40524	578141
162317	578142
55340	578143
183325	578144
4079	578145
105875	578146
109947	578147
164599	578148
13571	578149
3800	578150
123506	578151
58890	578152
1024	578153
33711	578154
1433	578155
3352	578156
70949	578157
39629	578158
306066	578159
22059	578160
253247	578161
215218	578162
43505	578163
52581	578164
33293	578165
89547	578166
515	578167
1914	578168
33476	578169
136572	578170
196885	578171
190169	578172
170889	578173
8700	578174
46	578175
216619	578176
10273	578177
89465	578178
209625	578179
154553	578180
21818	578181
7147	578182
105776	578183
163503	578184
140869	578185
283167	578186
238373	578187
221613	578188
154537	578189
215472	578190
78689	578191
155305	578192
192437	578193
8089	578194
8957	578195
66892	578196
265691	578197
31498	578198
38197	578199
8812	578200
45756	578201
27585	578202
15551	578203
56111	578204
5862	578205
246155	578206
6273	578207
47614	578208
213298	578209
63932	578210
14227	578211
70853	578212
24823	578213
97075	578214
2724	578215
26227	578216
89332	578217
34833	578218
42396	578219
76754	578220
273111	578221
70631	578222
100980	578223
54517	578224
100321	578225
215680	578226
211602	578227
150647	578228
26563	578229
181567	578230
116549	578231
50821	578232
287850	578233
36515	578234
196882	578235
299707	578236
191391	578237
79414	578238
64680	578239
123644	578240
299456	578241
35836	578242
76622	578243
167810	578244
248879	578245
83884	578246
56139	578247
79414	578248
110108	578249
33525	578250
114634	578251
76622	578252
212688	578253
55940	578254
45821	578255
79271	578256
79271	578257
293813	578258
10012	578259
540	578260
15385	578261
109466	578262
4909	578263
134722	578264
5145	578265
208660	578266
1715	578267
67378	578268
78689	578269
8218	578270
50109	578271
135960	578272
126032	578273
34535	578274
1347	578275
31872	578276
2282	578277
116451	578278
2054	578279
317072	578280
241702	578281
32060	578282
109024	578283
1683	578284
267972	578285
173090	578286
268944	578287
18444	578288
40075	578289
776	578290
67518	578291
4113	578292
14290	578293
6844	578294
184676	578295
80506	578296
10202	578297
19988	578298
16624	578299
60394	578300
222217	578301
14973	578302
101469	578303
53018	578304
17889	578305
74912	578306
37747	578307
84425	578308
97560	578309
15405	578310
6258	578311
172505	578312
4795	578313
16248	578314
284	578315
11847	578316
33785	578317
53018	578318
116776	578319
145282	578320
119396	578321
108274	578322
2919	578323
25519	578324
62903	578325
18943	578326
26384	578327
93040	578328
40915	578329
89285	578330
1181	578331
16947	578332
89285	578333
70164	578334
193857	578335
152203	578336
1203	578337
258190	578338
51874	578339
182789	578340
175690	578341
29292	578342
1132	578343
8290	578344
127886	578345
130127	578346
109608	578347
36448	578348
24599	578349
46019	578350
123383	578351
62401	578352
99676	578353
119174	578354
129046	578355
199039	578356
85179	578357
20679	578358
163926	578359
88324	578360
104066	578361
110	578362
55791	578363
290021	578364
50712	578365
105898	578366
36962	578367
81865	578368
128673	578369
29890	578370
4939	578371
14116	578372
160682	578373
57075	578374
276541	578375
157866	578376
97467	578377
60289	578378
47918	578379
86953	578380
84500	578381
103475	578382
160742	578383
56356	578384
129343	578385
12768	578386
183451	578387
81645	578388
95810	578389
33770	578390
7268	578391
71132	578392
208063	578393
184003	578394
108576	578395
39198	578396
205766	578397
139060	578398
136379	578399
164548	578400
216886	578401
21631	578402
63578	578403
34949	578404
42022	578405
109322	578406
7520	578407
18504	578408
72111	578409
191508	578410
194919	578411
8004	578412
112252	578413
88814	578414
3795	578415
124411	578416
763	578417
312688	578418
1001	578419
62185	578420
114967	578421
33438	578422
123937	578423
4623	578424
29064	578425
116381	578426
3902	578427
9647	578428
175241	578429
184083	578430
25644	578431
55140	578432
184021	578433
31272	578434
314183	578435
36906	578436
131116	578437
280550	578438
268962	578439
10779	578440
232495	578441
7936	578442
83241	578443
86293	578444
72167	578445
12238	578446
95919	578447
55120	578448
193748	578449
263819	578450
157773	578451
215344	578452
11974	578453
88155	578454
137839	578455
39572	578456
218918	578457
164137	578458
15271	578459
57078	578460
72589	578461
70408	578462
176766	578463
132692	578464
246032	578465
168195	578466
110115	578467
1016	578468
245147	578469
181809	578470
11507	578471
304234	578472
272883	578473
20525	578474
43584	578475
225256	578476
93731	578477
83915	578478
14404	578479
31920	578480
84682	578481
60119	578482
186188	578483
17896	578484
55870	578485
179155	578486
50042	578487
143930	578488
173431	578489
322216	578490
56719	578491
10306	578492
103600	578493
157152	578494
2359	578495
105586	578496
34106	578497
8453	578498
198813	578499
9656	578500
95774	578501
224263	578502
33513	578503
53222	578504
126252	578505
129642	578506
256881	578507
87721	578508
125871	578509
110139	578510
248992	578511
18581	578512
17001	578513
87841	578514
46490	578515
12474	578516
40081	578517
3683	578518
134574	578519
82447	578520
135939	578521
109998	578522
779	578523
35366	578524
308186	578525
219727	578526
48347	578527
209	578528
31741	578529
2747	578530
19193	578531
48539	578532
138816	578533
116556	578534
313316	578535
141511	578536
157206	578537
100906	578538
44156	578539
5837	578540
228021	578541
304120	578542
74325	578543
28344	578544
126211	578545
63793	578546
3192	578547
25313	578548
191672	578549
79745	578550
182074	578551
3380	578552
121808	578553
294687	578554
44398	578555
30763	578556
226365	578557
4542	578558
40600	578559
102158	578560
118322	578561
17304	578562
9595	578563
10524	578564
192178	578565
9216	578566
222256	578567
3917	578568
32071	578569
45597	578570
39045	578571
10874	578572
12885	578573
82689	578574
9595	578575
67327	578576
57735	578577
149869	578578
59824	578579
27607	578580
151037	578581
224462	578582
166939	578583
114744	578584
53750	578585
89747	578586
34256	578587
175543	578588
228579	578589
72379	578590
197557	578591
90776	578592
294465	578593
266229	578594
311710	578595
168488	578596
134922	578597
183299	578598
15133	578599
40025	578600
92904	578601
58553	578602
267023	578603
357	578604
281909	578605
27195	578606
216635	578607
71413	578608
214355	578609
10832	578610
166913	578611
91578	578612
2395	578613
134450	578614
94391	578615
206336	578616
13672	578617
100395	578618
304	578619
120315	578620
232212	578621
68885	578622
78648	578623
305857	578624
84228	578625
98351	578626
104009	578627
10143	578628
27275	578629
6301	578630
37502	578631
133009	578632
1962	578633
44043	578634
7452	578635
84730	578636
31830	578637
138395	578638
255256	578639
106706	578640
99867	578641
11193	578642
91072	578643
8929	578644
7415	578645
200429	578646
38664	578647
10485	578648
199304	578649
60964	578650
58062	578651
195957	578652
1193	578653
384	578654
88254	578655
172200	578656
71698	578657
124042	578658
315043	578659
212125	578660
114940	578661
46181	578662
35846	578663
26451	578664
145651	578665
55949	578666
205610	578667
137117	578668
1355	578669
4760	578670
139141	578671
2556	578672
113186	578673
190921	578674
2303	578675
10443	578676
194599	578677
262311	578678
175241	578679
264719	578680
228820	578681
67282	578682
202837	578683
143315	578684
135568	578685
119544	578686
131236	578687
50106	578688
12729	578689
23300	578690
3129	578691
94718	578692
88684	578693
150386	578694
274871	578695
137033	578696
41197	578697
48914	578698
41550	578699
144023	578700
94770	578701
46188	578702
32525	578703
254912	578704
282289	578705
285612	578706
54518	578707
157204	578708
41245	578709
254792	578710
72198	578711
67414	578712
92303	578713
33006	578714
25459	578715
211480	578716
112999	578717
314762	578718
234626	578719
38086	578720
22528	578721
103118	578722
135874	578723
171199	578724
271611	578725
5941	578726
248587	578727
246381	578728
54560	578729
313039	578730
72187	578731
280071	578732
213869	578733
196715	578734
183299	578735
112848	578736
98766	578737
312843	578738
314685	578739
265326	578740
183381	578741
71621	578742
53111	578743
209941	578744
34215	578745
211382	578746
132832	578747
276126	578748
53306	578749
183417	578750
62559	578751
125576	578752
34565	578753
67369	578754
132674	578755
33538	578756
33538	578757
73285	578758
33537	578759
73285	578760
320341	578761
276372	578762
277764	578763
317972	578764
75765	578765
214560	578766
200583	578767
325752	578768
257656	578769
8726	578770
235646	578771
65997	578772
17224	578773
17224	578774
268567	578775
313102	578776
35077	578777
80978	578778
291046	578779
266390	578780
100227	578781
288477	578782
2973	578783
292328	578784
123511	578785
7294	578786
8874	578787
55789	578788
73260	578789
203816	578790
29303	578791
280593	578792
200073	578793
57727	578794
271602	578795
77123	578796
54919	578797
9595	578798
9595	578799
9595	578800
87165	578801
268508	578802
175506	578803
33537	578804
162845	578805
33241	578806
323541	578807
26749	578808
19926	578809
84229	578810
85726	578811
723	578812
326934	578813
49141	578814
41197	578815
146846	578816
133240	578817
55567	578818
13042	578819
145106	578820
204707	578821
6607	578822
18623	578823
308340	578824
37181	578825
120968	578826
27403	578827
1193	578828
116193	578829
250974	578830
209432	578831
209432	578832
8726	578833
180556	578834
45940	578835
146620	578836
77149	578837
40831	578838
61539	578839
246524	578840
90242	578841
14928	578842
40230	578843
28474	578844
230711	578845
175506	578846
175510	578847
91373	578848
9395	578849
63374	578850
104497	578851
82630	578852
86409	578853
30409	578854
198892	578855
298742	578856
162709	578857
162709	578858
33489	578859
54812	578860
86862	578861
149003	578862
77255	578863
114107	578864
61732	578865
11272	578866
303094	578867
153560	578868
126837	578869
78463	578870
265130	578871
11501	578872
43973	578873
133506	578874
263871	578875
160246	578876
279164	578877
28882	578878
115662	578879
213176	578880
62745	578881
198390	578882
152120	578883
3727	578884
105389	578885
2370	578886
42083	578887
18584	578888
258898	578889
59660	578890
70286	578891
4364	578892
4492	578893
4711	578894
66	578895
6910	578896
14577	578897
56413	578898
1468	578899
718	578900
5710	578901
58791	578902
27016	578903
36562	578904
4026	578905
516	578906
17589	578907
2079	578908
8079	578909
201420	578910
214341	578911
3200	578912
146	578913
213204	578914
78728	578915
28132	578916
18989	578917
18838	578918
4441	578919
4433	578920
11243	578921
15707	578922
186486	578923
106090	578924
288	578925
58089	578926
101188	578927
31186	578928
10554	578929
6764	578930
977	578931
2703	578932
37342	578933
56585	578934
67013	578935
127545	578936
22445	578937
17348	578938
114325	578939
37522	578940
4664	578941
41327	578942
52	578943
952	578944
160076	578945
866	578946
104124	578947
2190	578948
27878	578949
216695	578950
71	578951
3804	578952
64216	578953
3290	578954
32261	578955
77549	578956
6476	578957
64821	578958
168067	578959
101765	578960
136713	578961
37616	578962
93944	578963
190117	578964
60004	578965
24398	578966
108148	578967
5562	578968
8816	578969
31940	578970
192	578971
2003	578972
130653	578973
55983	578974
100372	578975
214465	578976
65589	578977
4007	578978
166793	578979
3415	578980
53451	578981
63641	578982
97279	578983
150966	578984
51929	578985
16682	578986
109775	578987
5884	578988
3425	578989
6214	578990
55662	578991
34439	578992
161150	578993
197002	578994
3149	578995
11785	578996
33806	578997
8113	578998
68409	578999
1826	579000
124214	579001
19966	579002
96746	579003
2599	579004
16387	579005
1406	579006
5005	579007
38354	579008
166887	579009
98159	579010
57184	579011
182617	579012
34649	579013
67700	579014
27068	579015
113	579016
587	579017
3950	579018
314315	579019
17468	579020
7728	579021
22387	579022
23288	579023
177237	579024
149935	579025
25571	579026
32361	579027
5129	579028
16453	579029
10260	579030
3799	579031
57890	579032
84646	579033
64057	579034
1693	579035
3676	579036
9359	579037
83591	579038
69053	579039
260065	579040
3799	579041
61685	579042
546	579043
403	579044
2974	579045
32261	579046
2140	579047
51857	579048
544	579049
76006	579050
56051	579051
29412	579052
102183	579053
90229	579054
6150	579055
41778	579056
13517	579057
80	579058
115853	579059
145164	579060
15969	579061
151990	579062
3080	579063
27925	579064
1575	579065
25512	579066
33326	579067
82801	579068
18766	579069
104350	579070
80210	579071
98230	579072
167955	579073
10703	579074
1576	579075
175	579076
46918	579077
155448	579078
7886	579079
25252	579080
115594	579081
96839	579082
300089	579083
152	579084
184101	579085
270638	579086
301747	579087
201017	579088
125910	579089
129002	579090
202992	579091
310390	579092
311414	579093
88165	579094
253566	579095
109850	579096
73677	579097
187995	579098
182084	579099
114253	579100
191193	579101
166192	579102
182150	579103
148874	579104
35684	579105
121687	579106
228111	579107
62785	579108
158696	579109
81690	579110
197732	579111
41560	579112
170860	579113
80411	579114
190592	579115
122773	579116
165096	579117
93424	579118
155549	579119
237301	579120
98774	579121
153924	579122
64162	579123
184101	579124
261762	579125
179966	579126
142899	579127
309308	579128
175441	579129
211362	579130
80858	579131
149841	579132
150030	579133
53744	579134
286649	579135
164716	579136
177954	579137
185496	579138
158632	579139
140915	579140
227416	579141
129002	579142
160260	579143
79913	579144
88165	579145
49149	579146
119330	579147
62785	579148
187612	579149
43056	579150
212685	579151
243794	579152
92178	579153
323494	579154
23343	579155
1153	579156
163723	579157
228732	579158
3931	579159
151969	579160
112138	579161
181259	579162
96768	579163
3462	579164
166487	579165
105909	579166
63010	579167
69671	579168
171952	579169
194328	579170
74469	579171
81923	579172
41871	579173
246175	579174
122939	579175
46374	579176
106845	579177
81545	579178
188466	579179
179101	579180
55837	579181
28325	579182
33448	579183
142322	579184
108902	579185
61210	579186
19566	579187
197648	579188
318869	579189
300716	579190
95441	579191
157333	579192
26489	579193
170253	579194
8874	579195
49823	579196
14114	579197
134179	579198
132908	579199
308501	579200
211894	579201
207583	579202
11448	579203
186850	579204
145814	579205
188728	579206
84866	579207
111739	579208
6052	579209
127750	579210
50468	579211
24013	579212
136319	579213
4762	579214
66014	579215
152843	579216
24330	579217
123554	579218
31285	579219
85316	579220
134488	579221
125523	579222
116767	579223
145936	579224
112359	579225
319478	579226
319133	579227
87303	579228
182760	579229
13194	579230
203292	579231
70437	579232
125113	579233
64734	579234
97886	579235
65207	579236
52843	579237
125166	579238
43033	579239
201795	579240
154862	579241
5331	579242
205653	579243
244110	579244
212414	579245
42004	579246
172396	579247
83355	579248
3441	579249
4264	579250
17480	579251
213563	579252
132295	579253
58279	579254
31578	579255
10997	579256
115050	579257
38716	579258
168799	579259
88972	579260
280519	579261
108948	579262
78137	579263
21890	579264
17450	579265
250465	579266
65468	579267
309484	579268
13764	579269
22201	579270
325146	579271
53420	579272
79167	579273
74206	579274
204288	579275
4317	579276
187735	579277
48970	579278
272363	579279
57419	579280
5426	579281
95912	579282
238860	579283
210490	579284
16517	579285
5344	579286
188937	579287
45463	579288
72920	579289
47828	579290
12888	579291
87509	579292
223809	579293
223829	579294
165573	579295
77	579296
69087	579297
82589	579298
207978	579299
180855	579300
108314	579301
43728	579302
148210	579303
34726	579304
236924	579305
206213	579306
184476	579307
63016	579308
135743	579309
8053	579310
157331	579311
253625	579312
36482	579313
68336	579314
93023	579315
7609	579316
8802	579317
72679	579318
134286	579319
146832	579320
60190	579321
7383	579322
70741	579323
13350	579324
298869	579325
39841	579326
47675	579327
205543	579328
87378	579329
72435	579330
18696	579331
59901	579332
144433	579333
233929	579334
48133	579335
422	579336
284047	579337
111166	579338
60066	579339
67461	579340
115857	579341
202740	579342
130797	579343
76630	579344
85464	579345
304403	579346
135507	579347
4184	579348
225	579349
225	579350
271527	579351
12320	579352
225	579353
131553	579354
319825	579355
33902	579356
58388	579357
131468	579358
29211	579359
4782	579360
24868	579361
104972	579362
51608	579363
215515	579364
99533	579365
319255	579366
235591	579367
246511	579368
2014	579369
229244	579370
222472	579371
41421	579372
1827	579373
258154	579374
407	579375
8214	579376
11442	579377
128061	579378
168654	579379
80660	579380
77542	579381
2008	579382
168654	579383
87838	579384
259364	579385
184058	579386
30018	579387
20879	579388
313908	579389
71725	579390
267729	579391
129425	579392
40438	579393
31221	579394
22980	579395
51006	579396
129425	579397
69423	579398
38990	579399
109862	579400
197957	579401
6517	579402
76246	579403
120537	579404
9683	579405
151487	579406
48993	579407
232218	579408
88429	579409
77817	579410
47739	579411
6088	579412
101195	579413
293073	579414
186478	579415
108559	579416
182166	579417
221168	579418
78123	579419
1514	579420
4473	579421
279069	579422
17617	579423
92833	579424
78381	579425
24709	579426
193895	579427
13052	579428
232000	579429
15191	579430
246454	579431
64831	579432
308616	579433
4637	579434
280281	579435
153697	579436
186421	579437
286401	579438
56584	579439
12878	579440
78138	579441
34513	579442
216798	579443
183220	579444
182753	579445
52075	579446
207128	579447
84551	579448
76061	579449
48423	579450
57478	579451
48423	579452
5882	579453
84396	579454
26534	579455
130939	579456
1590	579457
7084	579458
82351	579459
49226	579460
145160	579461
129995	579462
48562	579463
50882	579464
124731	579465
204153	579466
38288	579467
207622	579468
1855	579469
59684	579470
116809	579471
56248	579472
245177	579473
122077	579474
40090	579475
4295	579476
2088	579477
3239	579478
17960	579479
13972	579480
86349	579481
36673	579482
15401	579483
91055	579484
4990	579485
251037	579486
48446	579487
102354	579488
80375	579489
125675	579490
80863	579491
109926	579492
8050	579493
4372	579494
408	579495
244605	579496
38043	579497
275	579498
15805	579499
151640	579500
23097	579501
14728	579502
120158	579503
17627	579504
79504	579505
21700	579506
59157	579507
302826	579508
13310	579509
882	579510
180291	579511
23896	579512
139898	579513
43801	579514
39717	579515
48392	579516
246450	579517
291193	579518
163000	579519
25929	579520
799	579521
12124	579522
47781	579523
156752	579524
44723	579525
1794	579526
121834	579527
58135	579528
134	579529
255159	579530
95647	579531
18103	579532
114597	579533
34540	579534
101018	579535
723	579536
198580	579537
29927	579538
45132	579539
17735	579540
280	579541
8398	579542
64025	579543
97306	579544
20879	579545
10099	579546
79706	579547
39125	579548
210433	579549
86225	579550
45334	579551
311884	579552
72075	579553
76570	579554
93207	579555
110729	579556
216396	579557
56563	579558
126827	579559
39323	579560
44430	579561
263225	579562
112877	579563
161100	579564
257835	579565
205944	579566
254685	579567
131283	579568
3617	579569
68436	579570
182124	579571
275557	579572
309338	579573
280511	579574
178156	579575
202390	579576
6725	579577
101237	579578
45956	579579
44706	579580
76159	579581
102757	579582
297448	579583
19538	579584
275102	579585
4206	579586
55712	579587
148913	579588
232198	579589
3333	579590
241	579591
32503	579592
297157	579593
20485	579594
16229	579595
36183	579596
30867	579597
200422	579598
127097	579599
69560	579600
22071	579601
208517	579602
51789	579603
83994	579604
127509	579605
127509	579606
19775	579607
153412	579608
51216	579609
96492	579610
3455	579611
111328	579612
159242	579613
141902	579614
121355	579615
101013	579616
159916	579617
3080	579618
271236	579619
280592	579620
280018	579621
103125	579622
2319	579623
1168	579624
196371	579625
199552	579626
299378	579627
3016	579628
69094	579629
18970	579630
3563	579631
214637	579632
84183	579633
100887	579634
202051	579635
101742	579636
255472	579637
96489	579638
47698	579639
106551	579640
8596	579641
34421	579642
76150	579643
2888	579644
51817	579645
2626	579646
175762	579647
282305	579648
139010	579649
150513	579650
74886	579651
90354	579652
45849	579653
148817	579654
78854	579655
760	579656
176780	579657
209964	579658
14256	579659
295565	579660
318586	579661
2265	579662
141728	579663
114186	579664
127340	579665
207169	579666
81710	579667
81710	579668
172301	579669
321126	579670
212247	579671
116470	579672
213240	579673
136468	579674
144193	579675
157461	579676
10856	579677
223998	579678
109163	579679
116025	579680
282044	579681
46388	579682
171673	579683
123388	579684
47697	579685
196811	579686
421	579687
137833	579688
137097	579689
236748	579690
217276	579691
193413	579692
281797	579693
51447	579694
90655	579695
90248	579696
193891	579697
187144	579698
328362	579699
19532	579700
2580	579701
27192	579702
52473	579703
19652	579704
4429	579705
268678	579706
78417	579707
145350	579708
27192	579709
932	579710
1142	579711
56170	579712
6414	579713
27349	579714
268591	579715
158249	579716
175532	579717
134938	579718
11847	579719
254989	579720
207092	579721
139009	579722
318212	579723
122270	579724
306417	579725
215016	579726
62892	579727
278606	579728
20264	579729
75978	579730
3071	579731
15092	579732
143435	579733
19234	579734
320370	579735
176777	579736
49489	579737
209915	579738
925	579739
38796	579740
116442	579741
108809	579742
16551	579743
137868	579744
175569	579745
112876	579746
146788	579747
44964	579748
154251	579749
286581	579750
122	579751
39948	579752
128183	579753
268511	579754
42073	579755
13028	579756
129919	579757
197253	579758
149087	579759
60767	579760
175756	579761
198327	579762
108393	579763
88581	579764
274818	579765
76547	579766
213725	579767
27192	579768
87875	579769
104811	579770
11095	579771
144351	579772
130469	579773
128483	579774
176579	579775
155416	579776
75629	579777
27224	579778
14879	579779
197235	579780
209915	579781
216634	579782
71949	579783
18879	579784
75629	579785
105631	579786
324396	579787
112876	579788
118469	579789
71522	579790
184310	579791
84174	579792
138842	579793
90531	579794
38779	579795
2411	579796
11544	579797
31089	579798
201766	579799
33786	579800
110605	579801
6516	579802
5118	579803
71336	579804
313925	579805
136081	579806
326391	579807
317565	579808
209538	579809
321412	579810
39844	579811
39859	579812
39859	579813
1539	579814
317535	579815
60830	579816
33521	579817
27346	579818
1539	579819
117308	579820
157778	579821
2729	579822
181832	579823
5581	579824
77643	579825
93692	579826
201691	579827
19536	579828
90227	579829
1111	579830
30226	579831
3499	579832
242579	579833
210852	579834
45341	579835
63975	579836
56252	579837
46782	579838
31447	579839
21644	579840
95702	579841
230044	579842
87693	579843
123258	579844
193131	579845
63823	579846
54372	579847
105906	579848
10822	579849
10020	579850
87236	579851
60380	579852
6258	579853
114228	579854
74086	579855
11115	579856
10107	579857
320719	579858
85771	579859
104866	579860
11577	579861
2614	579862
3401	579863
89267	579864
325097	579865
191779	579866
9663	579867
278959	579868
43492	579869
100855	579870
49973	579871
2132	579872
108011	579873
244668	579874
288372	579875
80538	579876
5014	579877
155638	579878
404	579879
632	579880
9152	579881
73386	579882
53958	579883
4713	579884
20587	579885
15955	579886
47520	579887
13162	579888
245864	579889
104943	579890
274629	579891
11020	579892
198441	579893
41743	579894
170416	579895
166379	579896
135135	579897
132215	579898
39034	579899
318421	579900
34246	579901
221100	579902
61590	579903
310977	579904
1310	579905
8927	579906
4646	579907
20565	579908
22236	579909
117801	579910
181674	579911
34989	579912
231577	579913
208893	579914
243957	579915
29509	579916
27706	579917
160385	579918
287068	579919
154645	579920
168148	579921
176993	579922
164265	579923
232676	579924
220721	579925
299921	579926
155058	579927
183687	579928
312261	579929
18488	579930
3462	579931
5008	579932
5608	579933
60816	579934
912	579935
48378	579936
67222	579937
3569	579938
268457	579939
35245	579940
35447	579941
50894	579942
73249	579943
293	579944
7571	579945
174990	579946
4714	579947
104210	579948
19746	579949
13595	579950
272	579951
54060	579952
235901	579953
117944	579954
155406	579955
10585	579956
140182	579957
10747	579958
109684	579959
83180	579960
9341	579961
15586	579962
19519	579963
747	579964
11885	579965
82123	579966
38208	579967
170	579968
30963	579969
55111	579970
436	579971
16774	579972
32490	579973
205228	579974
22603	579975
9063	579976
57542	579977
46740	579978
30753	579979
6780	579980
104210	579981
35985	579982
43079	579983
74997	579984
138136	579985
29275	579986
13292	579987
55750	579988
56434	579989
118986	579990
55704	579991
4747	579992
177028	579993
141553	579994
66136	579995
288565	579996
57761	579997
158269	579998
110072	579999
23583	580000
124900	580001
256267	580002
126197	580003
6904	580004
101836	580005
18707	580006
177408	580007
7479	580008
21494	580009
836	580010
95260	580011
135089	580012
75948	580013
111281	580014
131818	580015
49850	580016
135926	580017
33720	580018
73287	580019
297	580020
104412	580021
225018	580022
47746	580023
107018	580024
70234	580025
121798	580026
141877	580027
29586	580028
8924	580029
93337	580030
106768	580031
201576	580032
5205	580033
85272	580034
31979	580035
3619	580036
40269	580037
279252	580038
34692	580039
49244	580040
53	580041
300999	580042
58638	580043
1417	580044
469	580045
11509	580046
4681	580047
308509	580048
78474	580049
136250	580050
156933	580051
73964	580052
196715	580053
30499	580054
6399	580055
264708	580056
235304	580057
13222	580058
124188	580059
94651	580060
7682	580061
46794	580062
6207	580063
18243	580064
52142	580065
194743	580066
156136	580067
139465	580068
121054	580069
18268	580070
226564	580071
113335	580072
28036	580073
14270	580074
194969	580075
213741	580076
14233	580077
114479	580078
123048	580079
117858	580080
17516	580081
126010	580082
96365	580083
49361	580084
46983	580085
8221	580086
9014	580087
262383	580088
191670	580089
7318	580090
16346	580091
117965	580092
76067	580093
7530	580094
150677	580095
104587	580096
138722	580097
50582	580098
9393	580099
134632	580100
102308	580101
176274	580102
302279	580103
27349	580104
319038	580105
210792	580106
209468	580107
46870	580108
257310	580109
185166	580110
234150	580111
107659	580112
97804	580113
34499	580114
24986	580115
169173	580116
8426	580117
36516	580118
254818	580119
46417	580120
56277	580121
344	580122
59140	580123
91082	580124
184804	580125
163697	580126
15237	580127
79810	580128
61536	580129
283142	580130
34834	580131
187953	580132
10008	580133
34246	580134
18150	580135
24778	580136
100308	580137
16672	580138
24246	580139
221291	580140
238546	580141
45069	580142
231874	580143
53141	580144
204711	580145
128125	580146
25007	580147
102727	580148
43362	580149
761	580150
1981	580151
279748	580152
12894	580153
108866	580154
21801	580155
3283	580156
131205	580157
10780	580158
53516	580159
8131	580160
1199	580161
176741	580162
67818	580163
239837	580164
23527	580165
178223	580166
14898	580167
253175	580168
185711	580169
148000	580170
185711	580171
28257	580172
50161	580173
2649	580174
10092	580175
288609	580176
152711	580177
43645	580178
42758	580179
95832	580180
55349	580181
211818	580182
122961	580183
281689	580184
98985	580185
234545	580186
1406	580187
26847	580188
311429	580189
156353	580190
60314	580191
64154	580192
12501	580193
131682	580194
116192	580195
56053	580196
96026	580197
7653	580198
270466	580199
205528	580200
150644	580201
84843	580202
147106	580203
6388	580204
105766	580205
36384	580206
274093	580207
58085	580208
10921	580209
261065	580210
49219	580211
207469	580212
229345	580213
49615	580214
24104	580215
11831	580216
142718	580217
2411	580218
25595	580219
20774	580220
295326	580221
193942	580222
17379	580223
230781	580224
113447	580225
220468	580226
192324	580227
135850	580228
50815	580229
17278	580230
97954	580231
164621	580232
30443	580233
182021	580234
12111	580235
9784	580236
104308	580237
114062	580238
36726	580239
222064	580240
178427	580241
16946	580242
95854	580243
180407	580244
132938	580245
125415	580246
39926	580247
23845	580248
93167	580249
5453	580250
173846	580251
7743	580252
22601	580253
87861	580254
19983	580255
157847	580256
90004	580257
90030	580258
59694	580259
18187	580260
8401	580261
1048	580262
187077	580263
4988	580264
14242	580265
98812	580266
731	580267
313367	580268
141896	580269
222982	580270
43573	580271
30845	580272
306595	580273
264736	580274
25583	580275
77404	580276
81639	580277
6040	580278
213926	580279
62804	580280
130480	580281
187926	580282
14985	580283
277992	580284
94894	580285
198907	580286
57968	580287
17862	580288
325746	580289
7686	580290
89795	580291
89795	580292
214719	580293
8014	580294
56057	580295
13334	580296
6066	580297
16495	580298
91667	580299
1409	580300
140864	580301
217987	580302
180941	580303
5641	580304
226808	580305
22018	580306
40	580307
4853	580308
39538	580309
67498	580310
147462	580311
31881	580312
323953	580313
131827	580314
11250	580315
119861	580316
2876	580317
86218	580318
46926	580319
111967	580320
127645	580321
62399	580322
152264	580323
12372	580324
64178	580325
8602	580326
156791	580327
43525	580328
156471	580329
151013	580330
62542	580331
33370	580332
166558	580333
32106	580334
155812	580335
15697	580336
50976	580337
103227	580338
30250	580339
203632	580340
1365	580341
13007	580342
149836	580343
162127	580344
121885	580345
67857	580346
141927	580347
155823	580348
257044	580349
143499	580350
58146	580351
42440	580352
9928	580353
89100	580354
322849	580355
63406	580356
10578	580357
9980	580358
6666	580359
61762	580360
29189	580361
112687	580362
85872	580363
265670	580364
30855	580365
1023	580366
107137	580367
30409	580368
59720	580369
52708	580370
126205	580371
123731	580372
3743	580373
173210	580374
17174	580375
50733	580376
48722	580377
15281	580378
178095	580379
282586	580380
41666	580381
185574	580382
326918	580383
9687	580384
123653	580385
40317	580386
83681	580387
1953	580388
107105	580389
62954	580390
63054	580391
270718	580392
93233	580393
32744	580394
28236	580395
1921	580396
92100	580397
40281	580398
41661	580399
6211	580400
15781	580401
4704	580402
106332	580403
51479	580404
137202	580405
40726	580406
6824	580407
48257	580408
72448	580409
21359	580410
38779	580411
3569	580412
26882	580413
18536	580414
28240	580415
72139	580416
289539	580417
62229	580418
172517	580419
174743	580420
2919	580421
4073	580422
5810	580423
3957	580424
34334	580425
191747	580426
30029	580427
118159	580428
234859	580429
118806	580430
49340	580431
190349	580432
7125	580433
68747	580434
27076	580435
106303	580436
12830	580437
165506	580438
72006	580439
170284	580440
185912	580441
31732	580442
133089	580443
4162	580444
46532	580445
149158	580446
172635	580447
234999	580448
72983	580449
103250	580450
262255	580451
43440	580452
41669	580453
87600	580454
208879	580455
220276	580456
302961	580457
109213	580458
63123	580459
101412	580460
249756	580461
181957	580462
144330	580463
78930	580464
1354	580465
129514	580466
244650	580467
222214	580468
27656	580469
285114	580470
235477	580471
122325	580472
26146	580473
40675	580474
155643	580475
61239	580476
26152	580477
92996	580478
80934	580479
216936	580480
75175	580481
158490	580482
204239	580483
95058	580484
245467	580485
47290	580486
49604	580487
111513	580488
91410	580489
134436	580490
94115	580491
123702	580492
168402	580493
119207	580494
22185	580495
28630	580496
117184	580497
63359	580498
326591	580499
278480	580500
135973	580501
94144	580502
27676	580503
159527	580504
14881	580505
154224	580506
14553	580507
74226	580508
47342	580509
260176	580510
169637	580511
200716	580512
192250	580513
89102	580514
121517	580515
198784	580516
67717	580517
9274	580518
154085	580519
59824	580520
92409	580521
129426	580522
124000	580523
122811	580524
181293	580525
261643	580526
7362	580527
320459	580528
202979	580529
79442	580530
28159	580531
153804	580532
92392	580533
8550	580534
7123	580535
160964	580536
135993	580537
118687	580538
11828	580539
54663	580540
254069	580541
164155	580542
24220	580543
61566	580544
177639	580545
5011	580546
143526	580547
25601	580548
257231	580549
274599	580550
229786	580551
73840	580552
271000	580553
5066	580554
109961	580555
12238	580556
66405	580557
1539	580558
33073	580559
15752	580560
60147	580561
34022	580562
45080	580563
252040	580564
222463	580565
234190	580566
111872	580567
66119	580568
3797	580569
604	580570
21404	580571
289636	580572
30790	580573
51317	580574
48209	580575
37092	580576
34473	580577
11782	580578
96825	580579
8856	580580
18562	580581
32857	580582
70052	580583
85578	580584
19978	580585
11628	580586
4748	580587
3403	580588
52943	580589
73919	580590
110	580591
1024	580592
33040	580593
301831	580594
58674	580595
3376	580596
96454	580597
6980	580598
39597	580599
175041	580600
7351	580601
7554	580602
7554	580603
278005	580604
298527	580605
185529	580606
102685	580607
198181	580608
7571	580609
31135	580610
79680	580611
142192	580612
74777	580613
170086	580614
99209	580615
183512	580616
311408	580617
153713	580618
68458	580619
75474	580620
97570	580621
132614	580622
168545	580623
11620	580624
16380	580625
175376	580626
32719	580627
222060	580628
27999	580629
250249	580630
247357	580631
735	580632
119672	580633
106607	580634
52930	580635
83063	580636
30607	580637
30725	580638
239832	580639
60	580640
169135	580641
88802	580642
95726	580643
148048	580644
209341	580645
55671	580646
155198	580647
5303	580648
43649	580649
93390	580650
118303	580651
7605	580652
35622	580653
20049	580654
12069	580655
17274	580656
19580	580657
6658	580658
158817	580659
143203	580660
115191	580661
30900	580662
58723	580663
157218	580664
72990	580665
13665	580666
10355	580667
61336	580668
30155	580669
19211	580670
42428	580671
148502	580672
80519	580673
233157	580674
222300	580675
81400	580676
21699	580677
151350	580678
142811	580679
30173	580680
2191	580681
63879	580682
289412	580683
69090	580684
33703	580685
34390	580686
130334	580687
42915	580688
174223	580689
64274	580690
103195	580691
2888	580692
109673	580693
273443	580694
126614	580695
12076	580696
19120	580697
18166	580698
152150	580699
75220	580700
153363	580701
147601	580702
55531	580703
268782	580704
61091	580705
34021	580706
222718	580707
176067	580708
33591	580709
7220	580710
234212	580711
189509	580712
106004	580713
7560	580714
236182	580715
314607	580716
37770	580717
279910	580718
92187	580719
93403	580720
1133	580721
29965	580722
187102	580723
47931	580724
11503	580725
7553	580726
81520	580727
70580	580728
137702	580729
16221	580730
15013	580731
67708	580732
307328	580733
141310	580734
27466	580735
20450	580736
67	580737
314499	580738
26702	580739
145114	580740
170154	580741
92103	580742
263903	580743
64283	580744
75115	580745
185458	580746
221528	580747
11845	580748
16181	580749
46927	580750
181779	580751
82671	580752
154666	580753
158554	580754
15018	580755
43778	580756
8760	580757
33467	580758
14858	580759
14381	580760
188827	580761
37538	580762
299855	580763
190844	580764
200447	580765
88500	580766
44503	580767
206263	580768
137777	580769
60475	580770
81633	580771
73646	580772
208793	580773
37372	580774
43101	580775
85281	580776
96671	580777
38088	580778
10775	580779
152385	580780
67781	580781
121790	580782
5970	580783
268706	580784
92371	580785
7929	580786
74610	580787
13704	580788
61439	580789
107045	580790
61199	580791
221144	580792
43835	580793
97708	580794
34484	580795
281017	580796
88183	580797
9938	580798
295869	580799
168375	580800
18435	580801
9151	580802
26903	580803
3901	580804
257457	580805
104307	580806
4991	580807
107444	580808
91929	580809
134002	580810
169731	580811
29577	580812
75414	580813
233028	580814
250931	580815
75049	580816
293650	580817
117172	580818
171680	580819
57258	580820
66005	580821
19380	580822
4664	580823
271600	580824
295926	580825
85238	580826
57252	580827
23658	580828
21136	580829
30955	580830
182668	580831
104642	580832
66779	580833
4815	580834
18605	580835
8257	580836
15273	580837
49950	580838
71843	580839
28842	580840
151918	580841
63920	580842
57539	580843
135900	580844
1903	580845
311735	580846
42712	580847
86718	580848
752	580849
164568	580850
207854	580851
295462	580852
46916	580853
68193	580854
376	580855
47882	580856
2493	580857
1838	580858
388	580859
10144	580860
46059	580861
118699	580862
46386	580863
11530	580864
67836	580865
122244	580866
75283	580867
241740	580868
277731	580869
241389	580870
277698	580871
180489	580872
50333	580873
275474	580874
276053	580875
75283	580876
180628	580877
33879	580878
315900	580879
116808	580880
64801	580881
167738	580882
156772	580883
7688	580884
190290	580885
238634	580886
154199	580887
190382	580888
179962	580889
275496	580890
76377	580891
281868	580892
34851	580893
184551	580894
275534	580895
237791	580896
98961	580897
33879	580898
52726	580899
292524	580900
71624	580901
95267	580902
77342	580903
90218	580904
111031	580905
231210	580906
79157	580907
311285	580908
329	580909
329	580910
21127	580911
217510	580912
8567	580913
2395	580914
159107	580915
5309	580916
1032	580917
29674	580918
247280	580919
104075	580920
180623	580921
275256	580922
111563	580923
80478	580924
285390	580925
183902	580926
176489	580927
189700	580928
1830	580929
4380	580930
112335	580931
184515	580932
36937	580933
116656	580934
53383	580935
81839	580936
7767	580937
68797	580938
351	580939
124852	580940
74	580941
22745	580942
7	580943
211052	580944
183573	580945
21207	580946
241061	580947
140749	580948
127444	580949
41356	580950
301222	580951
132716	580952
111551	580953
35794	580954
881	580955
96815	580956
197661	580957
14826	580958
1294	580959
144541	580960
221126	580961
243932	580962
154473	580963
328471	580964
40800	580965
92306	580966
328662	580967
14862	580968
128533	580969
240708	580970
223950	580971
167514	580972
85641	580973
168841	580974
863	580975
4966	580976
96313	580977
3484	580978
86956	580979
172760	580980
90102	580981
2166	580982
588	580983
57960	580984
20270	580985
3077	580986
3374	580987
195097	580988
120019	580989
86435	580990
6110	580991
124568	580992
303030	580993
198832	580994
78159	580995
64613	580996
257123	580997
91852	580998
132522	580999
1942	581000
1942	581001
69048	581002
26322	581003
18925	581004
70593	581005
55339	581006
20321	581007
20321	581008
64582	581009
2312	581010
28393	581011
73627	581012
47759	581013
227459	581014
19448	581015
44315	581016
1949	581017
31331	581018
27100	581019
3077	581020
15499	581021
11689	581022
68560	581023
138909	581024
187653	581025
72118	581026
123387	581027
174639	581028
146156	581029
18418	581030
28393	581031
127947	581032
14794	581033
19238	581034
14794	581035
60352	581036
83323	581037
144835	581038
3077	581039
32418	581040
73959	581041
76143	581042
43600	581043
97259	581044
73627	581045
244443	581046
64837	581047
60371	581048
221978	581049
65552	581050
193601	581051
41417	581052
92116	581053
77032	581054
25723	581055
163	581056
58930	581057
5946	581058
7844	581059
7442	581060
5946	581061
5897	581062
19128	581063
157810	581064
116382	581065
40628	581066
4934	581067
57224	581068
57224	581069
80277	581070
39632	581071
39632	581072
39632	581073
131125	581074
38705	581075
15635	581076
92322	581077
40838	581078
95043	581079
67209	581080
17158	581081
167210	581082
116433	581083
317028	581084
95052	581085
95043	581086
17437	581087
222649	581088
138408	581089
54415	581090
190778	581091
140884	581092
193993	581093
289605	581094
209724	581095
17961	581096
282841	581097
237892	581098
82443	581099
164224	581100
69256	581101
108977	581102
59917	581103
3814	581104
40263	581105
48183	581106
33522	581107
38924	581108
8925	581109
4102	581110
715	581111
44848	581112
23684	581113
15519	581114
48751	581115
26942	581116
968	581117
284411	581118
82222	581119
2496	581120
21903	581121
54958	581122
63304	581123
69140	581124
305898	581125
104024	581126
100518	581127
218828	581128
30351	581129
148222	581130
179850	581131
135196	581132
160085	581133
183847	581134
280346	581135
187760	581136
6186	581137
12735	581138
147370	581139
101241	581140
44362	581141
24732	581142
7462	581143
63792	581144
47	581145
93577	581146
66	581147
16281	581148
237809	581149
108841	581150
27273	581151
175318	581152
32477	581153
64035	581154
106247	581155
22906	581156
19345	581157
95258	581158
1717	581159
69565	581160
25535	581161
89534	581162
141897	581163
27851	581164
302047	581165
56160	581166
18774	581167
33052	581168
16997	581169
58735	581170
6043	581171
283278	581172
82003	581173
36047	581174
19924	581175
4592	581176
131281	581177
163977	581178
205697	581179
84686	581180
203078	581181
8031	581182
287722	581183
194308	581184
136556	581185
39163	581186
135265	581187
65235	581188
191032	581189
69428	581190
99728	581191
51208	581192
25700	581193
209243	581194
40895	581195
23890	581196
119696	581197
190132	581198
74388	581199
64710	581200
132684	581201
7721	581202
16355	581203
89832	581204
54564	581205
224374	581206
122145	581207
229896	581208
229259	581209
22058	581210
46933	581211
56162	581212
120589	581213
12260	581214
74616	581215
19477	581216
198304	581217
250437	581218
58342	581219
146014	581220
8921	581221
160344	581222
177918	581223
196663	581224
56089	581225
75617	581226
184214	581227
173178	581228
90109	581229
19878	581230
24769	581231
13921	581232
96293	581233
61655	581234
201770	581235
128326	581236
208744	581237
64121	581238
249638	581239
106733	581240
40057	581241
14751	581242
13387	581243
41544	581244
236476	581245
41731	581246
17134	581247
167690	581248
184747	581249
100816	581250
291752	581251
251197	581252
33647	581253
132920	581254
18434	581255
120847	581256
247702	581257
57987	581258
20336	581259
30608	581260
1720	581261
7583	581262
153543	581263
100959	581264
18326	581265
25048	581266
14046	581267
137865	581268
324539	581269
58805	581270
84139	581271
20644	581272
172259	581273
24991	581274
13988	581275
26119	581276
216585	581277
10300	581278
40074	581279
47879	581280
93897	581281
80032	581282
69867	581283
112199	581284
8945	581285
96328	581286
8977	581287
135085	581288
82309	581289
1117	581290
25952	581291
111033	581292
256207	581293
53408	581294
3865	581295
46891	581296
201293	581297
24715	581298
79412	581299
3762	581300
38041	581301
1223	581302
6541	581303
146363	581304
19102	581305
182776	581306
82139	581307
122901	581308
142553	581309
88783	581310
12068	581311
17967	581312
78288	581313
20034	581314
300831	581315
7034	581316
5059	581317
16836	581318
103747	581319
13100	581320
62599	581321
192533	581322
64884	581323
122946	581324
17272	581325
18953	581326
102120	581327
39654	581328
72824	581329
192206	581330
94245	581331
272	581332
101264	581333
5227	581334
105835	581335
249893	581336
22386	581337
45594	581338
324933	581339
9974	581340
9003	581341
12835	581342
9126	581343
16930	581344
13210	581345
91166	581346
101332	581347
70716	581348
48165	581349
31555	581350
47811	581351
2427	581352
57165	581353
128770	581354
43088	581355
88856	581356
286771	581357
79504	581358
79421	581359
161498	581360
146274	581361
37087	581362
79074	581363
39727	581364
68831	581365
2152	581366
146615	581367
193086	581368
52236	581369
223819	581370
120677	581371
196241	581372
320251	581373
63673	581374
251832	581375
23104	581376
83155	581377
46238	581378
90104	581379
108384	581380
115519	581381
71070	581382
200513	581383
84945	581384
106150	581385
147720	581386
158006	581387
294027	581388
188496	581389
306651	581390
37515	581391
142708	581392
1746	581393
186181	581394
282786	581395
71966	581396
89014	581397
108586	581398
30869	581399
89050	581400
41287	581401
155969	581402
277518	581403
37734	581404
73348	581405
128967	581406
298442	581407
38362	581408
986	581409
25442	581410
56894	581411
81047	581412
187117	581413
156501	581414
27785	581415
108880	581416
63560	581417
170713	581418
51679	581419
279343	581420
134343	581421
40141	581422
92949	581423
214130	581424
15645	581425
214672	581426
18476	581427
156755	581428
173204	581429
158021	581430
154535	581431
19603	581432
33564	581433
185431	581434
154923	581435
15944	581436
89763	581437
101311	581438
21942	581439
89934	581440
134332	581441
19444	581442
102702	581443
163091	581444
77547	581445
58371	581446
66515	581447
207934	581448
292812	581449
96792	581450
17486	581451
28049	581452
207367	581453
5270	581454
1293	581455
52866	581456
21413	581457
6245	581458
81879	581459
127637	581460
7865	581461
5516	581462
33811	581463
110684	581464
61285	581465
91583	581466
301197	581467
992	581468
292591	581469
126900	581470
199057	581471
45663	581472
25155	581473
19584	581474
126951	581475
19568	581476
152129	581477
56106	581478
104742	581479
204435	581480
208077	581481
204660	581482
12354	581483
125440	581484
245735	581485
68831	581486
15551	581487
86815	581488
84744	581489
112467	581490
27996	581491
325207	581492
123311	581493
201237	581494
108742	581495
9284	581496
42843	581497
98238	581498
152626	581499
145679	581500
162775	581501
219853	581502
118817	581503
64640	581504
205189	581505
215406	581506
214977	581507
36447	581508
142164	581509
174206	581510
38384	581511
152543	581512
80582	581513
8902	581514
14340	581515
138290	581516
38484	581517
69318	581518
207200	581519
31877	581520
99804	581521
23638	581522
102994	581523
146401	581524
137948	581525
194798	581526
54266	581527
42875	581528
104963	581529
45524	581530
144744	581531
104932	581532
149235	581533
124750	581534
169811	581535
7604	581536
33522	581537
187244	581538
123829	581539
151117	581540
307288	581541
64952	581542
20977	581543
15447	581544
309170	581545
23127	581546
51064	581547
45663	581548
103220	581549
130768	581550
237401	581551
315929	581552
33854	581553
298582	581554
83954	581555
219381	581556
2333	581557
130806	581558
96443	581559
162676	581560
161842	581561
187067	581562
42003	581563
45682	581564
57108	581565
5362	581566
45559	581567
119015	581568
236124	581569
208597	581570
14007	581571
32658	581572
47619	581573
108520	581574
569	581575
257739	581576
16357	581577
150697	581578
79756	581579
51380	581580
20897	581581
253370	581582
249075	581583
133856	581584
132679	581585
325715	581586
233896	581587
33586	581588
132676	581589
151598	581590
108712	581591
101499	581592
86254	581593
189302	581594
16631	581595
34699	581596
228154	581597
141576	581598
2355	581599
53327	581600
69162	581601
156531	581602
12149	581603
6786	581604
146039	581605
47805	581606
82646	581607
233828	581608
279002	581609
88940	581610
55832	581611
172454	581612
1891	581613
35337	581614
45916	581615
197335	581616
126690	581617
242538	581618
135216	581619
117268	581620
64726	581621
123179	581622
222036	581623
63926	581624
218451	581625
267444	581626
206275	581627
292871	581628
6807	581629
268549	581630
47068	581631
56990	581632
56513	581633
115515	581634
4502	581635
31967	581636
35434	581637
5919	581638
161096	581639
9306	581640
12788	581641
84050	581642
185535	581643
286102	581644
60691	581645
48191	581646
40147	581647
191878	581648
54983	581649
92282	581650
138309	581651
154866	581652
64108	581653
112675	581654
94258	581655
156901	581656
176233	581657
247540	581658
134522	581659
88284	581660
283400	581661
111898	581662
80712	581663
144747	581664
83916	581665
53533	581666
207825	581667
25585	581668
150858	581669
21025	581670
148586	581671
114972	581672
2847	581673
156016	581674
139231	581675
39615	581676
51760	581677
297826	581678
13836	581679
265485	581680
10299	581681
174792	581682
56076	581683
213665	581684
209205	581685
281142	581686
64991	581687
9338	581688
56987	581689
196294	581690
25766	581691
297439	581692
230362	581693
67823	581694
17704	581695
105089	581696
130219	581697
21550	581698
55755	581699
148208	581700
4104	581701
46717	581702
137014	581703
46215	581704
23219	581705
47258	581706
222498	581707
28000	581708
25481	581709
21682	581710
131923	581711
17498	581712
17498	581713
48	581714
16900	581715
79863	581716
38847	581717
2996	581718
63576	581719
158587	581720
169917	581721
160739	581722
158670	581723
85435	581724
125778	581725
69763	581726
249	581727
5012	581728
17962	581729
191776	581730
83888	581731
248375	581732
84331	581733
177095	581734
56673	581735
70360	581736
22143	581737
198055	581738
146	581739
49288	581740
146531	581741
199547	581742
130613	581743
301343	581744
209139	581745
12210	581746
62052	581747
229639	581748
5131	581749
3224	581750
202446	581751
205755	581752
357	581753
3275	581754
202964	581755
71867	581756
28510	581757
180783	581758
307103	581759
143648	581760
318823	581761
210061	581762
318447	581763
135007	581764
262239	581765
126699	581766
208533	581767
111654	581768
195171	581769
117438	581770
78627	581771
98705	581772
131821	581773
221311	581774
246729	581775
153694	581776
6478	581777
5862	581778
8162	581779
241770	581780
105781	581781
8361	581782
13223	581783
22831	581784
185475	581785
97168	581786
74403	581787
10162	581788
252893	581789
234124	581790
226424	581791
231420	581792
5206	581793
22642	581794
57012	581795
168556	581796
177186	581797
209677	581798
136962	581799
152623	581800
33722	581801
80675	581802
29996	581803
317721	581804
101427	581805
253852	581806
280938	581807
316378	581808
296385	581809
283258	581810
54849	581811
232299	581812
18515	581813
234879	581814
230898	581815
150816	581816
4108	581817
14489	581818
82164	581819
906	581820
44386	581821
67867	581822
108170	581823
9624	581824
14779	581825
58731	581826
3409	581827
40301	581828
76012	581829
139216	581830
77133	581831
245342	581832
135814	581833
90756	581834
213355	581835
119340	581836
13110	581837
48780	581838
243795	581839
139958	581840
240836	581841
28138	581842
156438	581843
58402	581844
43531	581845
4298	581846
37824	581847
145835	581848
258060	581849
299048	581850
23673	581851
126613	581852
183058	581853
279809	581854
183058	581855
18000	581856
55877	581857
47507	581858
98885	581859
153513	581860
315780	581861
43739	581862
55167	581863
121070	581864
43799	581865
81137	581866
253410	581867
40107	581868
27886	581869
125911	581870
27886	581871
98052	581872
10973	581873
305284	581874
85485	581875
199690	581876
81853	581877
175667	581878
10243	581879
26234	581880
112881	581881
114048	581882
73183	581883
20096	581884
27886	581885
55409	581886
42586	581887
104142	581888
70912	581889
23702	581890
80092	581891
39367	581892
6120	581893
32508	581894
76064	581895
31040	581896
160331	581897
31040	581898
67145	581899
16167	581900
7021	581901
2690	581902
73700	581903
55877	581904
42586	581905
130448	581906
53891	581907
251723	581908
25841	581909
100246	581910
116775	581911
172899	581912
167204	581913
390	581914
5907	581915
43632	581916
47995	581917
34015	581918
257158	581919
12743	581920
42188	581921
3340	581922
21641	581923
480	581924
762	581925
8985	581926
304	581927
224234	581928
66686	581929
22379	581930
104541	581931
123644	581932
3696	581933
76685	581934
183805	581935
68968	581936
80180	581937
202372	581938
8795	581939
118025	581940
17906	581941
15455	581942
53031	581943
117374	581944
24386	581945
23849	581946
39318	581947
92819	581948
35336	581949
168371	581950
207309	581951
43438	581952
43438	581953
111036	581954
172178	581955
31388	581956
4524	581957
25678	581958
113433	581959
13110	581960
44739	581961
38640	581962
3692	581963
3692	581964
27129	581965
47324	581966
138056	581967
91957	581968
47483	581969
39739	581970
27465	581971
27789	581972
115275	581973
27663	581974
101315	581975
243688	581976
32406	581977
1490	581978
5532	581979
14794	581980
7182	581981
1194	581982
178808	581983
73644	581984
46226	581985
7101	581986
197571	581987
19070	581988
23869	581989
106782	581990
14369	581991
185	581992
209	581993
5424	581994
80719	581995
86434	581996
6475	581997
6150	581998
92038	581999
37898	582000
42260	582001
205673	582002
2770	582003
187	582004
712	582005
23456	582006
240284	582007
25118	582008
22959	582009
2009	582010
6736	582011
6511	582012
21954	582013
118916	582014
2795	582015
32768	582016
17258	582017
24752	582018
103098	582019
104189	582020
6497	582021
305043	582022
2731	582023
15781	582024
65379	582025
13297	582026
20445	582027
15642	582028
1761	582029
4525	582030
14196	582031
38596	582032
33298	582033
87	582034
72252	582035
23716	582036
47377	582037
56388	582038
44971	582039
62572	582040
7435	582041
9830	582042
115360	582043
122649	582044
27281	582045
62944	582046
5007	582047
259575	582048
33535	582049
54979	582050
17551	582051
75863	582052
77756	582053
77756	582054
36036	582055
5341	582056
4974	582057
171071	582058
88373	582059
14484	582060
55462	582061
27064	582062
116637	582063
37376	582064
12491	582065
56316	582066
2730	582067
3995	582068
29409	582069
20887	582070
39265	582071
8058	582072
13563	582073
8946	582074
48680	582075
2770	582076
5216	582077
16054	582078
142484	582079
12430	582080
2789	582081
76680	582082
215645	582083
85351	582084
25981	582085
3374	582086
190961	582087
18629	582088
1751	582089
126384	582090
89453	582091
49682	582092
53143	582093
39569	582094
73407	582095
296675	582096
31302	582097
14245	582098
19094	582099
3313	582100
3124	582101
138288	582102
853	582103
18034	582104
34760	582105
5013	582106
3322	582107
2014	582108
21457	582109
11689	582110
116463	582111
67746	582112
91964	582113
105222	582114
80253	582115
88417	582116
27180	582117
41230	582118
59392	582119
59976	582120
242319	582121
53416	582122
128228	582123
16866	582124
18173	582125
663	582126
43749	582127
39497	582128
26067	582129
50084	582130
11306	582131
40540	582132
12710	582133
9642	582134
26177	582135
2712	582136
111632	582137
80337	582138
18418	582139
1623	582140
9108	582141
43442	582142
520	582143
3649	582144
39113	582145
115815	582146
2891	582147
16130	582148
26137	582149
269485	582150
201482	582151
45698	582152
98750	582153
68688	582154
811	582155
158036	582156
12921	582157
27366	582158
25080	582159
25331	582160
223376	582161
7663	582162
113849	582163
310792	582164
4531	582165
19823	582166
5529	582167
57336	582168
6017	582169
20060	582170
476	582171
7854	582172
28905	582173
29866	582174
108986	582175
218422	582176
8094	582177
27314	582178
75223	582179
74634	582180
5364	582181
134638	582182
187600	582183
206713	582184
10823	582185
76013	582186
36783	582187
1424	582188
47149	582189
58432	582190
202065	582191
13644	582192
204179	582193
39256	582194
155771	582195
215786	582196
18427	582197
294904	582198
163023	582199
25526	582200
15587	582201
161752	582202
30743	582203
135686	582204
53183	582205
177217	582206
13110	582207
4463	582208
3379	582209
27201	582210
5484	582211
307292	582212
41108	582213
185104	582214
32450	582215
11180	582216
40607	582217
8328	582218
65617	582219
78213	582220
153871	582221
113237	582222
30381	582223
19189	582224
9990	582225
1214	582226
4025	582227
26726	582228
169546	582229
139302	582230
124740	582231
14119	582232
121574	582233
71057	582234
164489	582235
4158	582236
54148	582237
9243	582238
29965	582239
5944	582240
4232	582241
150569	582242
119273	582243
31116	582244
111901	582245
228041	582246
29293	582247
133570	582248
7406	582249
10901	582250
27892	582251
39321	582252
126357	582253
21065	582254
26019	582255
47726	582256
5454	582257
2652	582258
20321	582259
60371	582260
2937	582261
16216	582262
36744	582263
130450	582264
24389	582265
39686	582266
105955	582267
30376	582268
29559	582269
4192	582270
27897	582271
11919	582272
10087	582273
22788	582274
116149	582275
2761	582276
119890	582277
43278	582278
171389	582279
32150	582280
16093	582281
26019	582282
18481	582283
120110	582284
94921	582285
17372	582286
32347	582287
71353	582288
299875	582289
61290	582290
191737	582291
82049	582292
70035	582293
25888	582294
4530	582295
164619	582296
104883	582297
52728	582298
67743	582299
26218	582300
663	582301
2246	582302
58821	582303
913	582304
14196	582305
53329	582306
204281	582307
1262	582308
138985	582309
1391	582310
87338	582311
11537	582312
177741	582313
20515	582314
43519	582315
21369	582316
119715	582317
21572	582318
37470	582319
30846	582320
189407	582321
23562	582322
38528	582323
117967	582324
58328	582325
77005	582326
54690	582327
19795	582328
55246	582329
8482	582330
10776	582331
1262	582332
3621	582333
10666	582334
8508	582335
94296	582336
1135	582337
38253	582338
25050	582339
30417	582340
10587	582341
86197	582342
6585	582343
23002	582344
313292	582345
119072	582346
54729	582347
2280	582348
325265	582349
176402	582350
181155	582351
335	582352
92372	582353
105765	582354
318302	582355
34322	582356
14046	582357
3805	582358
14210	582359
13987	582360
1581	582361
27637	582362
59017	582363
15032	582364
195136	582365
255439	582366
4696	582367
323252	582368
22013	582369
10496	582370
27396	582371
2775	582372
153449	582373
8550	582374
29884	582375
26516	582376
90005	582377
4065	582378
853	582379
65222	582380
16983	582381
82243	582382
111753	582383
71648	582384
150930	582385
57877	582386
23224	582387
34110	582388
129634	582389
199	582390
10799	582391
6142	582392
26750	582393
19474	582394
3309	582395
37232	582396
19700	582397
9836	582398
238366	582399
6466	582400
133879	582401
228380	582402
44495	582403
69421	582404
160744	582405
167606	582406
15432	582407
3863	582408
308982	582409
84157	582410
174689	582411
191294	582412
5333	582413
16501	582414
36135	582415
13987	582416
19144	582417
8580	582418
6011	582419
15	582420
2315	582421
304209	582422
79738	582423
80310	582424
204790	582425
7741	582426
128403	582427
8759	582428
103670	582429
1687	582430
195875	582431
108922	582432
278334	582433
86949	582434
27595	582435
181440	582436
107502	582437
18750	582438
1143	582439
74	582440
150287	582441
22780	582442
16665	582443
526	582444
3445	582445
15772	582446
76435	582447
26514	582448
22363	582449
68036	582450
38323	582451
44443	582452
653	582453
9371	582454
6150	582455
7727	582456
208	582457
54839	582458
20882	582459
35394	582460
4457	582461
4146	582462
26270	582463
33388	582464
167807	582465
21288	582466
73065	582467
101298	582468
99427	582469
102890	582470
11757	582471
11757	582472
24611	582473
27189	582474
136941	582475
137657	582476
33246	582477
33246	582478
1960	582479
63615	582480
9140	582481
12095	582482
33891	582483
1011	582484
85359	582485
7617	582486
17387	582487
16460	582488
33067	582489
5056	582490
7519	582491
68631	582492
2778	582493
2778	582494
521	582495
26322	582496
434	582497
110284	582498
63472	582499
21675	582500
100165	582501
10372	582502
12834	582503
47643	582504
87017	582505
78816	582506
282140	582507
22507	582508
13507	582509
12363	582510
15441	582511
141915	582512
35803	582513
60239	582514
18948	582515
44158	582516
36487	582517
275681	582518
6267	582519
65741	582520
1721	582521
213481	582522
54795	582523
64376	582524
171770	582525
9773	582526
92535	582527
161379	582528
1108	582529
192351	582530
3546	582531
53935	582532
7735	582533
31277	582534
75573	582535
76932	582536
4749	582537
2420	582538
2097	582539
5042	582540
6778	582541
3116	582542
125231	582543
97119	582544
111046	582545
83699	582546
98034	582547
34369	582548
1475	582549
24959	582550
5138	582551
149530	582552
65565	582553
22706	582554
56620	582555
17699	582556
1004	582557
5490	582558
27259	582559
103606	582560
4562	582561
34226	582562
116483	582563
128539	582564
63342	582565
24016	582566
278760	582567
70537	582568
31071	582569
93620	582570
54342	582571
36099	582572
1058	582573
79976	582574
25899	582575
370	582576
31032	582577
18443	582578
83863	582579
21161	582580
254469	582581
90257	582582
77465	582583
11814	582584
10376	582585
25899	582586
11450	582587
134297	582588
129211	582589
133451	582590
190660	582591
50553	582592
3286	582593
4596	582594
102374	582595
5784	582596
148927	582597
71969	582598
8654	582599
322050	582600
9527	582601
17437	582602
30641	582603
212617	582604
84741	582605
128371	582606
7934	582607
319410	582608
115105	582609
200575	582610
48842	582611
195164	582612
208604	582613
38938	582614
179809	582615
88195	582616
575	582617
946	582618
210738	582619
145769	582620
73969	582621
49423	582622
23947	582623
318303	582624
125303	582625
295719	582626
135161	582627
26095	582628
309470	582629
129244	582630
174	582631
83363	582632
6326	582633
6070	582634
130341	582635
86727	582636
324657	582637
136171	582638
9901	582639
49521	582640
39124	582641
320166	582642
217068	582643
76763	582644
114536	582645
7980	582646
210673	582647
10072	582648
74638	582649
7954	582650
135873	582651
10234	582652
27281	582653
114	582654
26951	582655
39732	582656
10261	582657
128732	582658
724	582659
30	582660
210022	582661
304520	582662
24683	582663
30	582664
73371	582665
114	582666
27462	582667
124940	582668
320254	582669
87185	582670
321780	582671
134891	582672
3956	582673
10261	582674
190580	582675
79006	582676
30	582677
12760	582678
30	582679
214570	582680
38758	582681
27258	582682
133632	582683
128605	582684
30	582685
128586	582686
114	582687
115761	582688
208995	582689
470	582690
123804	582691
6039	582692
87650	582693
114	582694
30	582695
17242	582696
79665	582697
134432	582698
129908	582699
115097	582700
82802	582701
30	582702
136159	582703
34064	582704
198564	582705
57640	582706
57418	582707
84697	582708
6355	582709
75311	582710
134315	582711
1627	582712
114	582713
298033	582714
58415	582715
52943	582716
24118	582717
5022	582718
325476	582719
946	582720
198121	582721
84477	582722
14320	582723
13933	582724
46776	582725
83430	582726
45385	582727
51425	582728
77461	582729
10581	582730
117431	582731
23507	582732
311358	582733
5123	582734
139498	582735
169239	582736
260794	582737
103980	582738
11790	582739
42817	582740
134875	582741
45356	582742
13961	582743
77711	582744
5675	582745
251124	582746
101997	582747
1459	582748
146587	582749
289535	582750
111290	582751
66	582752
210392	582753
96168	582754
157244	582755
24470	582756
551	582757
200315	582758
63535	582759
17199	582760
209206	582761
136678	582762
212795	582763
96760	582764
53361	582765
101354	582766
13496	582767
135576	582768
53097	582769
163844	582770
58318	582771
189743	582772
202590	582773
239579	582774
326759	582775
160550	582776
53995	582777
124985	582778
32713	582779
234709	582780
261338	582781
51171	582782
117300	582783
185453	582784
237952	582785
31281	582786
58251	582787
102006	582788
30055	582789
290146	582790
273994	582791
27379	582792
23691	582793
153086	582794
122257	582795
43711	582796
32455	582797
211991	582798
72488	582799
98940	582800
72488	582801
14882	582802
119876	582803
22675	582804
11936	582805
6798	582806
13539	582807
140306	582808
291022	582809
77474	582810
54640	582811
36179	582812
35448	582813
21107	582814
188732	582815
138233	582816
130574	582817
15210	582818
77482	582819
45698	582820
22432	582821
5151	582822
4725	582823
26824	582824
30978	582825
18419	582826
153343	582827
9793	582828
55848	582829
122299	582830
162374	582831
177902	582832
67567	582833
103998	582834
75014	582835
19460	582836
128186	582837
1207	582838
76370	582839
112708	582840
161336	582841
112971	582842
34562	582843
86263	582844
186044	582845
107	582846
13717	582847
17697	582848
151885	582849
36820	582850
60067	582851
71156	582852
18485	582853
107537	582854
74160	582855
83397	582856
29404	582857
210614	582858
154470	582859
90385	582860
40852	582861
166476	582862
126	582863
186391	582864
118299	582865
46997	582866
278681	582867
89211	582868
198151	582869
43230	582870
102952	582871
98102	582872
13230	582873
137880	582874
72791	582875
231521	582876
16489	582877
92007	582878
79785	582879
58584	582880
196242	582881
5945	582882
105093	582883
319990	582884
211773	582885
215221	582886
171342	582887
260327	582888
122614	582889
76978	582890
6033	582891
85697	582892
14448	582893
11443	582894
169593	582895
163247	582896
55146	582897
116574	582898
324602	582899
130140	582900
186975	582901
131518	582902
88059	582903
9307	582904
46317	582905
34725	582906
193592	582907
150998	582908
41911	582909
35142	582910
182204	582911
268160	582912
164879	582913
172957	582914
26132	582915
93756	582916
190146	582917
22582	582918
18028	582919
158798	582920
62829	582921
6144	582922
250257	582923
311583	582924
9473	582925
164711	582926
134439	582927
86217	582928
65236	582929
956	582930
26473	582931
99066	582932
275546	582933
4630	582934
105891	582935
16660	582936
97654	582937
192366	582938
126648	582939
19786	582940
13094	582941
88053	582942
298380	582943
5399	582944
92701	582945
33299	582946
123663	582947
28294	582948
70443	582949
281495	582950
189165	582951
90872	582952
156360	582953
179931	582954
235694	582955
124292	582956
166606	582957
99150	582958
40085	582959
47071	582960
21360	582961
261199	582962
171820	582963
86738	582964
59573	582965
187407	582966
87217	582967
172731	582968
160564	582969
275414	582970
41848	582971
37180	582972
23480	582973
22338	582974
21814	582975
61847	582976
27617	582977
115295	582978
81469	582979
22876	582980
69190	582981
99711	582982
65325	582983
8905	582984
128144	582985
233224	582986
165350	582987
156690	582988
52870	582989
178601	582990
97865	582991
20424	582992
1753	582993
211919	582994
123364	582995
199878	582996
59097	582997
100117	582998
8010	582999
209267	583000
234066	583001
191077	583002
153361	583003
57505	583004
13196	583005
98324	583006
71522	583007
94302	583008
244405	583009
80121	583010
57522	583011
48106	583012
245317	583013
123433	583014
160774	583015
100707	583016
32368	583017
93177	583018
141783	583019
148030	583020
306344	583021
130173	583022
190389	583023
116892	583024
137960	583025
181668	583026
166339	583027
194878	583028
292251	583029
153805	583030
261813	583031
102114	583032
170105	583033
294249	583034
169141	583035
216454	583036
14596	583037
237025	583038
22954	583039
75774	583040
102949	583041
123696	583042
1300	583043
149755	583044
26613	583045
30321	583046
37705	583047
21472	583048
110730	583049
132093	583050
252448	583051
43602	583052
268877	583053
91639	583054
128030	583055
33716	583056
112664	583057
209948	583058
37751	583059
26409	583060
118095	583061
2265	583062
2265	583063
85215	583064
27131	583065
205325	583066
87625	583067
56207	583068
135897	583069
275560	583070
112190	583071
196522	583072
197568	583073
106872	583074
125416	583075
186061	583076
54254	583077
57747	583078
22154	583079
286749	583080
169026	583081
181249	583082
187480	583083
186772	583084
22154	583085
70209	583086
229379	583087
7339	583088
175446	583089
44283	583090
112685	583091
175465	583092
95352	583093
9628	583094
34021	583095
17230	583096
6937	583097
1276	583098
159546	583099
44283	583100
655	583101
268593	583102
308728	583103
45781	583104
14200	583105
43086	583106
36962	583107
189193	583108
208812	583109
89009	583110
227126	583111
19278	583112
56381	583113
58949	583114
75306	583115
221151	583116
101357	583117
6132	583118
83034	583119
85430	583120
1471	583121
180194	583122
204002	583123
25494	583124
182016	583125
176234	583126
97181	583127
315977	583128
95723	583129
201685	583130
596	583131
56469	583132
303867	583133
259252	583134
109794	583135
7438	583136
97840	583137
19657	583138
19657	583139
312418	583140
252705	583141
19916	583142
202650	583143
241276	583144
95988	583145
318389	583146
174536	583147
63627	583148
16482	583149
38155	583150
211936	583151
265277	583152
252116	583153
318240	583154
37140	583155
27134	583156
252090	583157
174384	583158
121796	583159
1681	583160
73509	583161
28074	583162
38396	583163
291580	583164
100688	583165
138232	583166
225987	583167
752	583168
258250	583169
78881	583170
108043	583171
255841	583172
145528	583173
136081	583174
87723	583175
87803	583176
6298	583177
3453	583178
122223	583179
297636	583180
38499	583181
81886	583182
202131	583183
129644	583184
201393	583185
1207	583186
197264	583187
288617	583188
8275	583189
87620	583190
305594	583191
73178	583192
207802	583193
134040	583194
134040	583195
66868	583196
29983	583197
84659	583198
93564	583199
42141	583200
100385	583201
2593	583202
99604	583203
89459	583204
120871	583205
34340	583206
26136	583207
28113	583208
13773	583209
118727	583210
17724	583211
148064	583212
19370	583213
15506	583214
4091	583215
95196	583216
74343	583217
116736	583218
121981	583219
117052	583220
150434	583221
18166	583222
100418	583223
22170	583224
69222	583225
2412	583226
137758	583227
367	583228
102	583229
299840	583230
139260	583231
328788	583232
24959	583233
25962	583234
113146	583235
2337	583236
122261	583237
9443	583238
8695	583239
7941	583240
6019	583241
10015	583242
258276	583243
14228	583244
9852	583245
10015	583246
139281	583247
12395	583248
186811	583249
138323	583250
3482	583251
29510	583252
162323	583253
12631	583254
641	583255
48654	583256
78118	583257
83527	583258
245825	583259
86414	583260
7750	583261
2383	583262
100701	583263
73945	583264
35169	583265
200189	583266
272169	583267
6528	583268
4868	583269
138031	583270
8676	583271
5692	583272
86623	583273
25098	583274
13854	583275
70877	583276
3676	583277
154647	583278
15457	583279
53923	583280
54859	583281
829	583282
3935	583283
43	583284
3672	583285
75039	583286
5473	583287
7472	583288
42564	583289
95127	583290
30347	583291
104506	583292
12671	583293
46138	583294
110246	583295
199430	583296
59577	583297
189490	583298
79207	583299
2867	583300
46157	583301
77351	583302
110583	583303
90274	583304
40957	583305
82349	583306
8298	583307
33454	583308
57638	583309
42634	583310
29646	583311
225123	583312
66638	583313
9316	583314
143715	583315
275162	583316
44654	583317
117865	583318
184375	583319
45763	583320
41122	583321
9476	583322
43222	583323
324291	583324
238940	583325
7421	583326
11856	583327
20774	583328
112074	583329
13874	583330
120266	583331
46788	583332
285473	583333
208926	583334
125630	583335
139428	583336
22973	583337
19932	583338
1	583339
261744	583340
30844	583341
127522	583342
30379	583343
137512	583344
104714	583345
69179	583346
138149	583347
72856	583348
220262	583349
182153	583350
43802	583351
25051	583352
174430	583353
34018	583354
9020	583355
253387	583356
35197	583357
210463	583358
52104	583359
167757	583360
110183	583361
112549	583362
262264	583363
180601	583364
107617	583365
265042	583366
138191	583367
53161	583368
194498	583369
198537	583370
464	583371
198613	583372
36645	583373
308416	583374
197398	583375
36111	583376
25504	583377
307279	583378
85967	583379
138570	583380
295010	583381
124152	583382
6325	583383
6499	583384
29744	583385
60433	583386
59962	583387
91106	583388
218610	583389
257967	583390
107202	583391
102974	583392
35126	583393
2936	583394
22062	583395
101812	583396
151388	583397
65082	583398
11872	583399
6904	583400
260252	583401
42406	583402
95199	583403
66150	583404
152211	583405
154825	583406
16731	583407
153175	583408
21488	583409
231782	583410
123224	583411
292574	583412
124185	583413
323226	583414
120843	583415
191668	583416
126809	583417
195901	583418
188948	583419
124638	583420
186942	583421
24802	583422
122584	583423
16731	583424
228399	583425
268863	583426
82098	583427
75246	583428
242951	583429
9651	583430
48412	583431
17872	583432
32818	583433
3106	583434
187309	583435
269857	583436
187216	583437
266078	583438
178515	583439
298466	583440
61069	583441
176614	583442
22842	583443
167699	583444
99811	583445
107503	583446
3447	583447
115320	583448
34589	583449
165093	583450
12142	583451
23469	583452
255503	583453
89570	583454
41495	583455
138327	583456
13362	583457
151853	583458
2804	583459
10832	583460
131966	583461
8353	583462
89247	583463
226331	583464
9050	583465
129529	583466
69850	583467
182520	583468
73951	583469
26519	583470
82938	583471
148992	583472
6311	583473
83055	583474
84280	583475
1589	583476
3243	583477
69929	583478
49031	583479
52252	583480
66947	583481
276004	583482
85388	583483
53414	583484
30552	583485
296430	583486
3912	583487
200671	583488
254587	583489
19445	583490
80500	583491
4105	583492
68866	583493
10187	583494
199361	583495
41973	583496
68676	583497
5753	583498
43610	583499
8409	583500
218977	583501
78403	583502
85729	583503
264097	583504
69291	583505
85112	583506
17518	583507
73412	583508
261989	583509
311972	583510
54722	583511
257635	583512
38547	583513
96449	583514
222397	583515
100230	583516
61819	583517
174240	583518
199825	583519
192836	583520
322567	583521
157273	583522
11265	583523
22030	583524
281486	583525
189787	583526
19878	583527
26626	583528
290703	583529
13350	583530
7909	583531
299931	583532
126836	583533
208282	583534
55857	583535
37509	583536
23292	583537
12889	583538
15487	583539
21691	583540
131841	583541
67738	583542
26688	583543
27115	583544
162988	583545
21230	583546
1074	583547
69785	583548
3515	583549
88619	583550
136977	583551
202615	583552
216331	583553
52865	583554
28830	583555
57420	583556
112588	583557
699	583558
248450	583559
179226	583560
44751	583561
16710	583562
16062	583563
171800	583564
3172	583565
29519	583566
149335	583567
44922	583568
84098	583569
80601	583570
28872	583571
40444	583572
35190	583573
19359	583574
6862	583575
18296	583576
30128	583577
492	583578
226887	583579
4987	583580
3019	583581
84966	583582
3624	583583
24103	583584
36486	583585
25778	583586
6093	583587
6093	583588
310675	583589
105558	583590
21873	583591
56882	583592
132212	583593
47534	583594
22708	583595
209652	583596
177	583597
6716	583598
54720	583599
168284	583600
214340	583601
69467	583602
13798	583603
10809	583604
255370	583605
83087	583606
20036	583607
6370	583608
208131	583609
9146	583610
119454	583611
52409	583612
31921	583613
25508	583614
193460	583615
257996	583616
184902	583617
45185	583618
290539	583619
74856	583620
138803	583621
41906	583622
148293	583623
24822	583624
1050	583625
108177	583626
88945	583627
125528	583628
273216	583629
2579	583630
255917	583631
7904	583632
114905	583633
158036	583634
48717	583635
70347	583636
114585	583637
108837	583638
1345	583639
46871	583640
911	583641
28759	583642
6397	583643
777	583644
69940	583645
5309	583646
166307	583647
25366	583648
119235	583649
6321	583650
569	583651
81111	583652
8117	583653
56763	583654
49712	583655
45793	583656
22892	583657
52259	583658
35367	583659
255545	583660
381	583661
307224	583662
16169	583663
43234	583664
28509	583665
132267	583666
11	583667
4752	583668
226220	583669
122687	583670
98727	583671
13473	583672
10079	583673
411	583674
1751	583675
5532	583676
5189	583677
10287	583678
178025	583679
178132	583680
94798	583681
153576	583682
215484	583683
287571	583684
48330	583685
150238	583686
20762	583687
3579	583688
3196	583689
102783	583690
121564	583691
317630	583692
74588	583693
90664	583694
32055	583695
198785	583696
260941	583697
236415	583698
311654	583699
194859	583700
13518	583701
151963	583702
166599	583703
94869	583704
95485	583705
303761	583706
321764	583707
102132	583708
29176	583709
91136	583710
307570	583711
20684	583712
44526	583713
19211	583714
3947	583715
484	583716
1213	583717
2372	583718
256858	583719
9007	583720
37641	583721
18187	583722
171898	583723
85183	583724
88373	583725
13776	583726
307586	583727
33412	583728
2789	583729
4003	583730
69211	583731
202205	583732
68856	583733
127812	583734
179373	583735
120418	583736
62529	583737
184807	583738
263245	583739
155510	583740
326642	583741
147228	583742
99220	583743
179164	583744
169343	583745
130020	583746
247953	583747
168487	583748
18894	583749
109902	583750
62138	583751
64123	583752
245022	583753
99950	583754
225821	583755
141418	583756
109940	583757
147256	583758
143798	583759
133968	583760
91310	583761
76109	583762
150467	583763
162879	583764
65492	583765
140228	583766
303266	583767
216071	583768
277771	583769
280601	583770
228630	583771
98014	583772
301904	583773
50022	583774
75722	583775
140563	583776
50022	583777
75761	583778
160590	583779
102498	583780
271059	583781
77057	583782
259531	583783
177834	583784
68229	583785
100135	583786
228060	583787
286520	583788
228244	583789
157513	583790
119123	583791
153937	583792
94983	583793
232369	583794
189960	583795
227780	583796
115390	583797
282355	583798
78132	583799
75722	583800
200641	583801
128819	583802
255640	583803
73610	583804
186502	583805
252076	583806
157883	583807
286914	583808
216977	583809
216283	583810
58037	583811
40419	583812
275294	583813
141168	583814
160770	583815
81974	583816
148053	583817
312651	583818
306941	583819
59972	583820
86016	583821
98998	583822
158319	583823
166823	583824
65555	583825
159708	583826
105107	583827
224896	583828
281638	583829
209515	583830
189983	583831
185562	583832
99061	583833
248265	583834
140006	583835
162167	583836
251255	583837
175945	583838
160807	583839
98373	583840
55759	583841
105136	583842
96605	583843
209721	583844
97937	583845
43406	583846
164737	583847
62985	583848
328186	583849
326405	583850
328483	583851
244090	583852
58292	583853
296087	583854
5101	583855
38495	583856
129752	583857
68019	583858
47587	583859
179134	583860
96159	583861
201404	583862
62166	583863
304565	583864
158943	583865
166687	583866
287707	583867
258674	583868
58833	583869
105208	583870
141754	583871
299996	583872
316279	583873
176596	583874
185819	583875
255831	583876
291577	583877
91333	583878
198978	583879
59746	583880
284005	583881
24477	583882
127196	583883
276635	583884
310740	583885
126527	583886
81572	583887
314291	583888
321900	583889
193703	583890
135749	583891
1048	583892
6812	583893
320239	583894
46598	583895
6056	583896
42110	583897
122004	583898
46915	583899
37845	583900
33098	583901
39918	583902
206697	583903
54235	583904
39771	583905
9784	583906
2753	583907
87371	583908
31843	583909
120339	583910
155377	583911
217578	583912
185739	583913
62836	583914
52871	583915
18054	583916
305420	583917
183024	583918
144827	583919
90429	583920
6143	583921
69004	583922
88138	583923
49901	583924
102437	583925
137876	583926
103283	583927
146238	583928
22123	583929
242408	583930
240144	583931
20180	583932
136158	583933
20180	583934
20180	583935
20680	583936
1230	583937
158254	583938
25453	583939
62836	583940
175950	583941
183219	583942
31834	583943
184223	583944
17154	583945
126206	583946
113173	583947
30550	583948
198047	583949
19879	583950
141504	583951
69548	583952
195445	583953
197227	583954
126206	583955
279872	583956
83125	583957
20561	583958
18651	583959
31594	583960
9663	583961
90433	583962
59707	583963
246269	583964
36681	583965
97725	583966
35277	583967
18319	583968
79027	583969
30	583970
6235	583971
4623	583972
92225	583973
99535	583974
32374	583975
32374	583976
215921	583977
192830	583978
319793	583979
3778	583980
82873	583981
13288	583982
48581	583983
130988	583984
9512	583985
54964	583986
97950	583987
54913	583988
1530	583989
82968	583990
230909	583991
303297	583992
75105	583993
20018	583994
17451	583995
280212	583996
43618	583997
43169	583998
161869	583999
189202	584000
204348	584001
184165	584002
167738	584003
257938	584004
242976	584005
310539	584006
204700	584007
117206	584008
262047	584009
299846	584010
172121	584011
110350	584012
93633	584013
33357	584014
51517	584015
234238	584016
2162	584017
60880	584018
69926	584019
176499	584020
58196	584021
45931	584022
5159	584023
149448	584024
124009	584025
99437	584026
88179	584027
95225	584028
36075	584029
26	584030
5981	584031
104075	584032
9733	584033
276000	584034
254807	584035
137243	584036
9600	584037
100688	584038
139230	584039
24627	584040
164057	584041
123098	584042
25000	584043
206342	584044
15099	584045
12592	584046
170303	584047
159333	584048
190243	584049
239	584050
63613	584051
5681	584052
302080	584053
163007	584054
110519	584055
7980	584056
146507	584057
91720	584058
319467	584059
95106	584060
86441	584061
75948	584062
25285	584063
100889	584064
49950	584065
24231	584066
99217	584067
49879	584068
115696	584069
179200	584070
276201	584071
15739	584072
180848	584073
95052	584074
114983	584075
99548	584076
114853	584077
179200	584078
64799	584079
237526	584080
49879	584081
243020	584082
50009	584083
122137	584084
6791	584085
32438	584086
1554	584087
179592	584088
130163	584089
101309	584090
72357	584091
245129	584092
88190	584093
45953	584094
24689	584095
34096	584096
122034	584097
61200	584098
195531	584099
71411	584100
250525	584101
149025	584102
41763	584103
74647	584104
227206	584105
29575	584106
23833	584107
72490	584108
65661	584109
9697	584110
115066	584111
175249	584112
278694	584113
181556	584114
278693	584115
75906	584116
17611	584117
107526	584118
3907	584119
204139	584120
90841	584121
168265	584122
17323	584123
38341	584124
81690	584125
190592	584126
91435	584127
164716	584128
147455	584129
258743	584130
138390	584131
110829	584132
72386	584133
49149	584134
292760	584135
314911	584136
80411	584137
222546	584138
153103	584139
170860	584140
305357	584141
157803	584142
79913	584143
247906	584144
161365	584145
104218	584146
109850	584147
324268	584148
201017	584149
279371	584150
283359	584151
118954	584152
186406	584153
90386	584154
80858	584155
194688	584156
53392	584157
128742	584158
163396	584159
251224	584160
166621	584161
43540	584162
47574	584163
180381	584164
101452	584165
62202	584166
175542	584167
96060	584168
8226	584169
159034	584170
73992	584171
2166	584172
105665	584173
2389	584174
12093	584175
127493	584176
21658	584177
42692	584178
89769	584179
314638	584180
73120	584181
111597	584182
3960	584183
137050	584184
64464	584185
981	584186
1672	584187
43491	584188
74877	584189
97178	584190
96421	584191
33189	584192
113221	584193
13665	584194
2603	584195
196041	584196
32134	584197
157959	584198
20069	584199
10879	584200
27471	584201
27563	584202
179795	584203
206701	584204
251261	584205
5005	584206
126235	584207
50389	584208
75341	584209
264897	584210
63637	584211
260464	584212
91526	584213
23510	584214
5770	584215
2065	584216
17799	584217
57848	584218
250151	584219
21504	584220
6542	584221
3900	584222
129936	584223
64377	584224
242534	584225
326128	584226
206572	584227
83273	584228
177649	584229
32255	584230
19179	584231
209268	584232
188784	584233
4667	584234
31516	584235
204447	584236
167637	584237
157133	584238
72283	584239
37800	584240
31015	584241
55220	584242
27003	584243
75048	584244
8809	584245
75011	584246
32760	584247
81909	584248
319109	584249
128829	584250
18561	584251
72672	584252
52364	584253
1082	584254
37126	584255
127634	584256
187227	584257
20515	584258
45523	584259
79942	584260
232779	584261
34577	584262
4677	584263
135032	584264
86454	584265
3091	584266
78784	584267
78	584268
51727	584269
64907	584270
157052	584271
6125	584272
102847	584273
41344	584274
185367	584275
51771	584276
120093	584277
34447	584278
35048	584279
212650	584280
68991	584281
107731	584282
85717	584283
147191	584284
121686	584285
36045	584286
16896	584287
54034	584288
176702	584289
4607	584290
21099	584291
65696	584292
110998	584293
164193	584294
69990	584295
67963	584296
248153	584297
30752	584298
2184	584299
129621	584300
196016	584301
189102	584302
81557	584303
5399	584304
4607	584305
11786	584306
97651	584307
46381	584308
269911	584309
15168	584310
42335	584311
127446	584312
34773	584313
176174	584314
143323	584315
65628	584316
213034	584317
206957	584318
326266	584319
131982	584320
299967	584321
317390	584322
73607	584323
215708	584324
299199	584325
6930	584326
21057	584327
1171	584328
40575	584329
47202	584330
24101	584331
6302	584332
85936	584333
161050	584334
85632	584335
93003	584336
263646	584337
11880	584338
22124	584339
60309	584340
13256	584341
6070	584342
5494	584343
81780	584344
28450	584345
135920	584346
27339	584347
87341	584348
9164	584349
38318	584350
173508	584351
89117	584352
113477	584353
54023	584354
57450	584355
61260	584356
12010	584357
189174	584358
180630	584359
150556	584360
24527	584361
22309	584362
9189	584363
168509	584364
215878	584365
159820	584366
299300	584367
7141	584368
82548	584369
2208	584370
98494	584371
174935	584372
13203	584373
19674	584374
57848	584375
302	584376
238467	584377
117195	584378
210777	584379
138397	584380
6347	584381
116686	584382
36001	584383
35201	584384
31	584385
38864	584386
246678	584387
66869	584388
96152	584389
86304	584390
160380	584391
40837	584392
102366	584393
5358	584394
56651	584395
1	584396
109	584397
114312	584398
135323	584399
22930	584400
22647	584401
31712	584402
26039	584403
12332	584404
55321	584405
139235	584406
49003	584407
22966	584408
3242	584409
597	584410
198214	584411
33862	584412
24927	584413
11469	584414
214502	584415
60486	584416
94755	584417
7486	584418
24746	584419
1276	584420
99899	584421
53964	584422
57868	584423
12	584424
159718	584425
2079	584426
31431	584427
1590	584428
214751	584429
289273	584430
73355	584431
45124	584432
11255	584433
137823	584434
6051	584435
50480	584436
92081	584437
22494	584438
1211	584439
7089	584440
87423	584441
12965	584442
211199	584443
78445	584444
15440	584445
94226	584446
172948	584447
304420	584448
106233	584449
56877	584450
175034	584451
97062	584452
57047	584453
79861	584454
14281	584455
42314	584456
8789	584457
6445	584458
126362	584459
303330	584460
272502	584461
3657	584462
1103	584463
160017	584464
33685	584465
33019	584466
287	584467
4050	584468
2282	584469
127098	584470
45388	584471
191770	584472
48186	584473
155410	584474
2551	584475
26056	584476
20236	584477
115384	584478
43747	584479
65691	584480
15107	584481
5585	584482
107612	584483
3356	584484
196589	584485
24697	584486
285202	584487
177938	584488
90074	584489
53061	584490
39303	584491
1457	584492
1108	584493
73244	584494
142803	584495
94011	584496
9607	584497
45175	584498
258952	584499
65646	584500
29085	584501
11144	584502
224191	584503
1629	584504
4216	584505
142952	584506
107836	584507
73539	584508
16917	584509
19915	584510
63758	584511
93633	584512
35	584513
33182	584514
3529	584515
211905	584516
271870	584517
134418	584518
159858	584519
281340	584520
297026	584521
289574	584522
235018	584523
203811	584524
107372	584525
127336	584526
121987	584527
138390	584528
161457	584529
248966	584530
148874	584531
230303	584532
289583	584533
127336	584534
301797	584535
184952	584536
83790	584537
166716	584538
137696	584539
236495	584540
301738	584541
315868	584542
252786	584543
123421	584544
28101	584545
308299	584546
127336	584547
128742	584548
297720	584549
53744	584550
298760	584551
320300	584552
285622	584553
53744	584554
227943	584555
197746	584556
199062	584557
179836	584558
241027	584559
69440	584560
256802	584561
83790	584562
272937	584563
191193	584564
248897	584565
96913	584566
90562	584567
148503	584568
5031	584569
1888	584570
351	584571
15366	584572
2788	584573
1695	584574
28688	584575
123080	584576
216988	584577
215566	584578
212367	584579
90067	584580
77524	584581
24791	584582
75594	584583
70167	584584
3236	584585
3526	584586
142821	584587
89771	584588
140574	584589
10936	584590
47905	584591
15562	584592
269100	584593
51276	584594
177916	584595
115063	584596
161265	584597
32564	584598
57712	584599
22811	584600
7362	584601
85894	584602
289332	584603
21990	584604
240894	584605
121733	584606
3089	584607
46836	584608
16612	584609
2254	584610
8426	584611
209695	584612
82353	584613
10913	584614
40910	584615
135327	584616
115346	584617
10528	584618
142389	584619
162507	584620
81149	584621
275487	584622
95796	584623
116798	584624
230856	584625
29013	584626
13908	584627
28367	584628
123864	584629
54543	584630
66604	584631
6186	584632
76252	584633
3108	584634
310	584635
39436	584636
8174	584637
299688	584638
217284	584639
141482	584640
211754	584641
219298	584642
585	584643
1572	584644
182083	584645
16105	584646
4834	584647
645	584648
44749	584649
28478	584650
156604	584651
31437	584652
3939	584653
17024	584654
104643	584655
129228	584656
57011	584657
11581	584658
158874	584659
20894	584660
58379	584661
149184	584662
267110	584663
107455	584664
11699	584665
14080	584666
6362	584667
599	584668
1021	584669
53778	584670
259418	584671
98654	584672
94962	584673
168091	584674
33816	584675
169185	584676
220671	584677
160346	584678
201031	584679
109183	584680
124784	584681
130830	584682
217247	584683
118446	584684
140807	584685
27238	584686
57925	584687
3965	584688
309451	584689
26756	584690
148	584691
10709	584692
299357	584693
261040	584694
270391	584695
3403	584696
248036	584697
124615	584698
34833	584699
291385	584700
192950	584701
133446	584702
192908	584703
133446	584704
292201	584705
133446	584706
27559	584707
3235	584708
120	584709
4192	584710
157287	584711
267518	584712
65863	584713
76634	584714
463	584715
303747	584716
2125	584717
270501	584718
3678	584719
17242	584720
15586	584721
59255	584722
228985	584723
1294	584724
148405	584725
33450	584726
5511	584727
23894	584728
268851	584729
17110	584730
30173	584731
74909	584732
14686	584733
2433	584734
3086	584735
2488	584736
150686	584737
9247	584738
17363	584739
24842	584740
16710	584741
36170	584742
1589	584743
113925	584744
132	584745
132698	584746
7000	584747
122714	584748
147564	584749
9837	584750
34534	584751
3515	584752
42731	584753
39738	584754
221254	584755
253969	584756
145549	584757
140420	584758
70620	584759
8373	584760
6497	584761
10156	584762
137205	584763
222757	584764
86007	584765
56552	584766
57306	584767
59206	584768
150815	584769
4966	584770
738	584771
32395	584772
101914	584773
1842	584774
69771	584775
168673	584776
44131	584777
77079	584778
90635	584779
32713	584780
75997	584781
199096	584782
10539	584783
12391	584784
236237	584785
309910	584786
22252	584787
208373	584788
75092	584789
39189	584790
4953	584791
7335	584792
59525	584793
4015	584794
23812	584795
64575	584796
102378	584797
168958	584798
52767	584799
146792	584800
74680	584801
274762	584802
75956	584803
35747	584804
111466	584805
183325	584806
44237	584807
160340	584808
100086	584809
10208	584810
44540	584811
104763	584812
157400	584813
286389	584814
5228	584815
229197	584816
49892	584817
119949	584818
42217	584819
44490	584820
43671	584821
43671	584822
87377	584823
282741	584824
204659	584825
221690	584826
32984	584827
243349	584828
291620	584829
30375	584830
90637	584831
63414	584832
47883	584833
18557	584834
136467	584835
107175	584836
1369	584837
137821	584838
48476	584839
105182	584840
48451	584841
42	584842
46908	584843
101405	584844
51360	584845
163394	584846
114041	584847
261218	584848
284416	584849
60797	584850
17293	584851
11930	584852
33370	584853
364	584854
101501	584855
178506	584856
84193	584857
171275	584858
133102	584859
128333	584860
182625	584861
3094	584862
108838	584863
57252	584864
44566	584865
87752	584866
163455	584867
41705	584868
3944	584869
111162	584870
64985	584871
19222	584872
33799	584873
11863	584874
51788	584875
169152	584876
135972	584877
157685	584878
70838	584879
213309	584880
23245	584881
264168	584882
4399	584883
1315	584884
317089	584885
251823	584886
219573	584887
182461	584888
18440	584889
122780	584890
1238	584891
169394	584892
98441	584893
112	584894
2659	584895
82897	584896
131627	584897
271445	584898
7357	584899
266688	584900
171991	584901
71172	584902
576	584903
61341	584904
24575	584905
45850	584906
7512	584907
54823	584908
4362	584909
133130	584910
4023	584911
246368	584912
24668	584913
9442	584914
82819	584915
100591	584916
14947	584917
104781	584918
3573	584919
299138	584920
27453	584921
19722	584922
8285	584923
80897	584924
96780	584925
22703	584926
32384	584927
98383	584928
8597	584929
65294	584930
53943	584931
24017	584932
32289	584933
24582	584934
41944	584935
263112	584936
97347	584937
201462	584938
1864	584939
103787	584940
268071	584941
88370	584942
1048	584943
194497	584944
4344	584945
155114	584946
193119	584947
41459	584948
39374	584949
217546	584950
41396	584951
6183	584952
305648	584953
120376	584954
62397	584955
45804	584956
199799	584957
111661	584958
2101	584959
269759	584960
13478	584961
38654	584962
36447	584963
214907	584964
8330	584965
205238	584966
4172	584967
174212	584968
17160	584969
5897	584970
1726	584971
70131	584972
54645	584973
68127	584974
214	584975
2252	584976
108832	584977
229040	584978
107767	584979
64129	584980
64129	584981
239333	584982
169834	584983
146030	584984
17698	584985
63848	584986
241217	584987
34258	584988
189549	584989
124967	584990
2528	584991
84298	584992
30619	584993
10774	584994
53127	584995
237920	584996
35858	584997
30960	584998
151649	584999
110230	585000
183149	585001
201012	585002
10973	585003
299496	585004
38701	585005
228192	585006
167694	585007
136954	585008
197203	585009
24532	585010
2461	585011
81374	585012
14	585013
16530	585014
16534	585015
23979	585016
201009	585017
4600	585018
132358	585019
266419	585020
228135	585021
172407	585022
260658	585023
3276	585024
34864	585025
17065	585026
128295	585027
159490	585028
29373	585029
11964	585030
5602	585031
11730	585032
170369	585033
43766	585034
35246	585035
163155	585036
63194	585037
928	585038
12163	585039
26277	585040
173764	585041
42748	585042
2287	585043
41102	585044
36828	585045
18305	585046
55	585047
47784	585048
86928	585049
251538	585050
208209	585051
282624	585052
55370	585053
130313	585054
171705	585055
83918	585056
264357	585057
455	585058
23059	585059
277474	585060
66427	585061
56063	585062
14250	585063
3711	585064
65539	585065
850	585066
102855	585067
24977	585068
13532	585069
152055	585070
140301	585071
74991	585072
239559	585073
68382	585074
7012	585075
2442	585076
18961	585077
122343	585078
3677	585079
81454	585080
2179	585081
328264	585082
167	585083
48646	585084
7035	585085
10786	585086
326	585087
84124	585088
6903	585089
62334	585090
138	585091
133542	585092
1780	585093
101429	585094
17070	585095
15821	585096
186411	585097
32065	585098
76900	585099
2383	585100
92059	585101
298215	585102
3304	585103
69811	585104
1947	585105
3409	585106
72703	585107
102323	585108
68621	585109
131238	585110
96190	585111
1592	585112
14276	585113
74909	585114
139703	585115
110650	585116
155031	585117
82647	585118
90153	585119
178331	585120
148989	585121
59480	585122
119708	585123
296673	585124
91206	585125
316965	585126
67044	585127
200136	585128
31394	585129
255946	585130
9417	585131
118042	585132
296615	585133
43163	585134
51531	585135
237994	585136
124865	585137
32879	585138
75554	585139
55457	585140
56123	585141
64011	585142
140726	585143
78415	585144
38370	585145
133928	585146
616	585147
185937	585148
263	585149
234790	585150
49160	585151
7596	585152
13323	585153
88915	585154
82	585155
182970	585156
170389	585157
214250	585158
23353	585159
85268	585160
28251	585161
296417	585162
43213	585163
170817	585164
18677	585165
36886	585166
5737	585167
20651	585168
152371	585169
281288	585170
177651	585171
98463	585172
81155	585173
105213	585174
58788	585175
8962	585176
54306	585177
253927	585178
198046	585179
29894	585180
207450	585181
13635	585182
16470	585183
27653	585184
262124	585185
219398	585186
46587	585187
41155	585188
44131	585189
12599	585190
20721	585191
11407	585192
8700	585193
45176	585194
126535	585195
61776	585196
54177	585197
51526	585198
123068	585199
139267	585200
53351	585201
35949	585202
95890	585203
84553	585204
164769	585205
165	585206
88200	585207
196103	585208
30369	585209
85392	585210
306341	585211
169172	585212
72194	585213
148039	585214
58041	585215
28988	585216
8690	585217
38570	585218
67869	585219
49214	585220
64578	585221
124524	585222
77823	585223
12433	585224
2119	585225
41430	585226
311912	585227
235092	585228
12462	585229
276079	585230
113810	585231
157433	585232
118475	585233
99094	585234
293137	585235
80416	585236
50854	585237
322461	585238
1124	585239
75791	585240
133129	585241
133162	585242
53302	585243
11922	585244
44224	585245
194005	585246
97345	585247
34951	585248
81160	585249
20252	585250
3079	585251
133033	585252
67102	585253
533	585254
1675	585255
10528	585256
171688	585257
326047	585258
280095	585259
17521	585260
2887	585261
35553	585262
424	585263
3857	585264
27473	585265
29011	585266
62063	585267
2370	585268
2895	585269
8793	585270
42378	585271
106520	585272
271563	585273
32663	585274
144276	585275
27071	585276
118039	585277
3864	585278
104809	585279
3833	585280
12563	585281
217576	585282
319033	585283
8713	585284
112049	585285
159705	585286
84264	585287
69547	585288
19935	585289
126858	585290
147377	585291
208093	585292
558	585293
162292	585294
123689	585295
148978	585296
168012	585297
59293	585298
25027	585299
69968	585300
56971	585301
5741	585302
103052	585303
111827	585304
187861	585305
197728	585306
14814	585307
293149	585308
16408	585309
121457	585310
58393	585311
36983	585312
34526	585313
20329	585314
256335	585315
78959	585316
19657	585317
79405	585318
2240	585319
54105	585320
113920	585321
63782	585322
238560	585323
140218	585324
147406	585325
327073	585326
140632	585327
161337	585328
215248	585329
230020	585330
256510	585331
129133	585332
78956	585333
9287	585334
109897	585335
212036	585336
76437	585337
12018	585338
29	585339
18897	585340
101929	585341
93388	585342
117769	585343
48676	585344
111053	585345
119182	585346
62335	585347
25086	585348
108320	585349
41289	585350
203538	585351
33542	585352
314059	585353
60537	585354
316868	585355
102	585356
34440	585357
278012	585358
117009	585359
219120	585360
21957	585361
6823	585362
45164	585363
297787	585364
235921	585365
48877	585366
16070	585367
84381	585368
49160	585369
52497	585370
23507	585371
3218	585372
185437	585373
185477	585374
46073	585375
10466	585376
2747	585377
184379	585378
9718	585379
29542	585380
12170	585381
12156	585382
11908	585383
28185	585384
182727	585385
7513	585386
189957	585387
8984	585388
38168	585389
79953	585390
29666	585391
14585	585392
92835	585393
143826	585394
176473	585395
46660	585396
131230	585397
19198	585398
43659	585399
181685	585400
26210	585401
180276	585402
614	585403
62093	585404
62388	585405
129254	585406
196687	585407
7624	585408
3	585409
13789	585410
190650	585411
306792	585412
23136	585413
49709	585414
163271	585415
6647	585416
39511	585417
38488	585418
30722	585419
4549	585420
62872	585421
230307	585422
7028	585423
107834	585424
112239	585425
801	585426
37569	585427
136588	585428
25	585429
53712	585430
25453	585431
13419	585432
305280	585433
3389	585434
273543	585435
26098	585436
4194	585437
138111	585438
109538	585439
4187	585440
271562	585441
129371	585442
50685	585443
109068	585444
37750	585445
101676	585446
209382	585447
195597	585448
257824	585449
22357	585450
48486	585451
181246	585452
220883	585453
11207	585454
26967	585455
88838	585456
207550	585457
84221	585458
179257	585459
274024	585460
145400	585461
127915	585462
85536	585463
53073	585464
15943	585465
253263	585466
12006	585467
49528	585468
294279	585469
33988	585470
87344	585471
53090	585472
58710	585473
42382	585474
240561	585475
185822	585476
271398	585477
16583	585478
57439	585479
185707	585480
130354	585481
26046	585482
37023	585483
256064	585484
46694	585485
187163	585486
4014	585487
65273	585488
28013	585489
46134	585490
21874	585491
119397	585492
72450	585493
167018	585494
40188	585495
10848	585496
8649	585497
57241	585498
77273	585499
163969	585500
10168	585501
5945	585502
40033	585503
65273	585504
187284	585505
233473	585506
4338	585507
172865	585508
59223	585509
44647	585510
20504	585511
152044	585512
117925	585513
59223	585514
27056	585515
186294	585516
177886	585517
177622	585518
58218	585519
63478	585520
78710	585521
130429	585522
130429	585523
202924	585524
308396	585525
55606	585526
203009	585527
37701	585528
130461	585529
203225	585530
55695	585531
130314	585532
37701	585533
117809	585534
102077	585535
2380	585536
86705	585537
154451	585538
138436	585539
26121	585540
184583	585541
76332	585542
73887	585543
8480	585544
91184	585545
59366	585546
150649	585547
212189	585548
525	585549
525	585550
1407	585551
525	585552
1407	585553
1407	585554
237808	585555
118001	585556
299397	585557
48103	585558
64514	585559
21565	585560
13116	585561
47777	585562
66077	585563
66468	585564
16052	585565
16052	585566
4626	585567
19138	585568
34063	585569
12245	585570
55564	585571
55564	585572
6683	585573
152214	585574
37224	585575
195626	585576
111210	585577
74711	585578
101141	585579
48617	585580
72790	585581
48486	585582
101675	585583
19138	585584
129452	585585
326112	585586
128338	585587
326547	585588
127668	585589
228140	585590
238487	585591
294921	585592
34302	585593
125963	585594
126825	585595
19138	585596
198383	585597
259854	585598
106855	585599
69556	585600
123770	585601
83020	585602
304589	585603
200042	585604
57124	585605
9611	585606
156035	585607
19463	585608
164828	585609
51409	585610
197321	585611
39013	585612
84225	585613
34109	585614
34109	585615
131139	585616
194761	585617
27239	585618
230421	585619
83450	585620
270254	585621
27255	585622
262578	585623
304085	585624
315201	585625
83039	585626
54725	585627
325903	585628
205684	585629
43725	585630
6946	585631
93294	585632
11570	585633
127265	585634
160285	585635
146080	585636
49552	585637
11570	585638
50253	585639
1517	585640
83658	585641
57855	585642
84969	585643
54350	585644
201022	585645
210303	585646
287898	585647
193027	585648
48109	585649
48148	585650
101616	585651
164910	585652
21670	585653
44242	585654
8449	585655
15245	585656
205180	585657
68088	585658
90583	585659
149056	585660
43312	585661
298329	585662
4582	585663
192839	585664
101901	585665
68116	585666
117207	585667
136694	585668
21369	585669
51913	585670
121204	585671
12923	585672
285246	585673
34330	585674
4421	585675
50039	585676
31689	585677
9785	585678
4421	585679
227174	585680
117355	585681
124029	585682
176241	585683
79858	585684
85812	585685
36086	585686
49465	585687
146606	585688
116122	585689
82439	585690
258683	585691
7021	585692
84604	585693
31020	585694
12923	585695
18826	585696
108480	585697
249426	585698
74547	585699
24317	585700
21226	585701
33961	585702
107779	585703
104369	585704
102918	585705
61947	585706
211117	585707
57855	585708
112455	585709
228018	585710
315204	585711
212685	585712
112662	585713
236352	585714
77394	585715
62801	585716
47677	585717
47677	585718
97571	585719
63804	585720
42936	585721
123750	585722
69111	585723
68745	585724
29818	585725
63804	585726
29757	585727
164382	585728
209031	585729
68745	585730
226495	585731
5762	585732
48976	585733
604	585734
154520	585735
66683	585736
26873	585737
57754	585738
249940	585739
29381	585740
40282	585741
80267	585742
14214	585743
62510	585744
193450	585745
7532	585746
18618	585747
14835	585748
1052	585749
2822	585750
249934	585751
55541	585752
3655	585753
45509	585754
4576	585755
237995	585756
50382	585757
186870	585758
771	585759
37288	585760
11267	585761
2761	585762
19043	585763
49844	585764
37831	585765
85647	585766
9542	585767
64015	585768
584	585769
1135	585770
151241	585771
2783	585772
3430	585773
34709	585774
4339	585775
88782	585776
8849	585777
2553	585778
293017	585779
17791	585780
104756	585781
269877	585782
6924	585783
241367	585784
7400	585785
15644	585786
155633	585787
52335	585788
27534	585789
4085	585790
42388	585791
52350	585792
3123	585793
7400	585794
193690	585795
75137	585796
130438	585797
74059	585798
15289	585799
7353	585800
12035	585801
1668	585802
86831	585803
17803	585804
183220	585805
2624	585806
27675	585807
153789	585808
4024	585809
218	585810
164292	585811
3447	585812
3876	585813
55978	585814
15235	585815
4543	585816
15654	585817
3079	585818
3823	585819
2873	585820
14297	585821
204607	585822
14297	585823
73405	585824
128032	585825
107051	585826
7080	585827
18144	585828
188204	585829
207098	585830
255024	585831
306587	585832
41682	585833
774	585834
34254	585835
7997	585836
237	585837
296756	585838
194523	585839
140971	585840
295454	585841
21485	585842
14068	585843
9554	585844
12628	585845
8172	585846
195256	585847
125402	585848
7253	585849
16390	585850
56102	585851
82675	585852
93815	585853
38935	585854
237711	585855
22346	585856
782	585857
23453	585858
3791	585859
10	585860
39717	585861
202147	585862
67168	585863
121482	585864
71447	585865
14679	585866
213167	585867
133218	585868
68648	585869
130143	585870
112720	585871
310239	585872
317469	585873
8688	585874
9495	585875
135414	585876
142626	585877
176413	585878
36918	585879
41909	585880
109496	585881
59594	585882
63976	585883
23272	585884
18309	585885
18304	585886
17536	585887
80214	585888
10055	585889
4160	585890
131277	585891
179028	585892
79114	585893
50211	585894
189588	585895
26115	585896
12741	585897
102794	585898
108785	585899
80214	585900
18028	585901
8429	585902
253871	585903
74510	585904
97454	585905
248592	585906
72228	585907
117754	585908
83063	585909
150561	585910
226797	585911
289348	585912
265892	585913
149007	585914
1993	585915
38	585916
45640	585917
9723	585918
194413	585919
258261	585920
42691	585921
150661	585922
41817	585923
38795	585924
181391	585925
17307	585926
24005	585927
11015	585928
69066	585929
56997	585930
61580	585931
181589	585932
71	585933
55794	585934
64627	585935
6672	585936
116217	585937
110778	585938
96094	585939
30562	585940
42192	585941
3636	585942
93829	585943
164908	585944
239235	585945
106820	585946
155856	585947
99066	585948
116451	585949
70896	585950
21407	585951
157281	585952
42894	585953
61860	585954
228219	585955
186080	585956
128942	585957
25098	585958
69834	585959
160294	585960
150758	585961
8530	585962
152586	585963
22416	585964
44568	585965
183267	585966
112434	585967
1904	585968
1466	585969
26648	585970
232144	585971
121869	585972
53456	585973
74503	585974
185890	585975
118350	585976
179377	585977
21033	585978
115897	585979
215224	585980
82274	585981
121951	585982
73738	585983
5914	585984
46815	585985
42974	585986
156124	585987
116748	585988
62063	585989
267460	585990
231754	585991
146715	585992
24858	585993
297264	585994
107845	585995
128208	585996
130329	585997
10126	585998
2287	585999
102648	586000
189606	586001
308579	586002
94581	586003
285677	586004
132230	586005
145747	586006
89384	586007
18171	586008
30173	586009
22929	586010
36123	586011
125383	586012
37271	586013
13487	586014
38973	586015
203490	586016
183558	586017
12021	586018
76637	586019
181888	586020
89073	586021
91255	586022
25103	586023
20199	586024
40369	586025
85280	586026
144698	586027
15168	586028
182684	586029
123881	586030
126861	586031
144240	586032
44777	586033
90342	586034
193986	586035
30665	586036
23573	586037
85815	586038
57	586039
223892	586040
3409	586041
96795	586042
3134	586043
26782	586044
21909	586045
190942	586046
312051	586047
21351	586048
303524	586049
131087	586050
162294	586051
62229	586052
20372	586053
104690	586054
30697	586055
47377	586056
118218	586057
68930	586058
11415	586059
324155	586060
20982	586061
140	586062
8607	586063
311169	586064
719	586065
170369	586066
205970	586067
94277	586068
45694	586069
240150	586070
44499	586071
219740	586072
171644	586073
72042	586074
103650	586075
175406	586076
22128	586077
43894	586078
214433	586079
22277	586080
45188	586081
190966	586082
293463	586083
80315	586084
34550	586085
177343	586086
69662	586087
645	586088
54571	586089
77282	586090
120039	586091
26644	586092
217137	586093
104902	586094
294852	586095
132402	586096
151512	586097
237812	586098
193691	586099
232159	586100
224897	586101
145225	586102
129881	586103
119369	586104
193044	586105
202624	586106
12314	586107
68388	586108
108448	586109
43919	586110
265439	586111
29262	586112
44526	586113
291088	586114
1155	586115
19407	586116
22745	586117
25244	586118
17008	586119
12023	586120
150592	586121
204075	586122
53205	586123
53205	586124
124009	586125
53205	586126
2367	586127
76153	586128
202156	586129
54627	586130
36721	586131
105678	586132
77093	586133
77093	586134
13003	586135
105992	586136
19143	586137
7624	586138
353	586139
58757	586140
109185	586141
74682	586142
82372	586143
261617	586144
162756	586145
162756	586146
26521	586147
104288	586148
186545	586149
70935	586150
77881	586151
45990	586152
109263	586153
3794	586154
93671	586155
61316	586156
111361	586157
4884	586158
33348	586159
77881	586160
11230	586161
77769	586162
88604	586163
155172	586164
30875	586165
149704	586166
8935	586167
267783	586168
133512	586169
103309	586170
52635	586171
60704	586172
60704	586173
203790	586174
308309	586175
101961	586176
840	586177
29065	586178
44386	586179
102542	586180
295124	586181
144389	586182
287648	586183
64081	586184
6114	586185
126666	586186
2703	586187
88631	586188
34163	586189
89718	586190
52105	586191
91911	586192
61465	586193
20332	586194
28051	586195
144676	586196
107718	586197
29903	586198
78361	586199
5369	586200
76859	586201
99282	586202
75596	586203
250407	586204
130795	586205
202325	586206
36207	586207
118824	586208
128695	586209
265709	586210
82941	586211
43903	586212
216987	586213
164920	586214
275551	586215
152230	586216
168640	586217
276077	586218
305999	586219
240011	586220
134826	586221
103489	586222
164360	586223
193149	586224
22835	586225
123838	586226
293770	586227
45642	586228
218322	586229
83609	586230
190880	586231
59939	586232
131367	586233
111165	586234
301353	586235
300059	586236
69914	586237
36211	586238
138161	586239
29476	586240
32205	586241
18683	586242
8783	586243
357	586244
143329	586245
3745	586246
8177	586247
2436	586248
4422	586249
223067	586250
203107	586251
176414	586252
169544	586253
73443	586254
202054	586255
247094	586256
2067	586257
88678	586258
35405	586259
14808	586260
85593	586261
61144	586262
529	586263
23797	586264
162725	586265
149097	586266
21847	586267
43987	586268
64840	586269
33088	586270
55354	586271
2777	586272
58483	586273
23560	586274
10611	586275
212503	586276
50820	586277
4312	586278
17665	586279
323421	586280
56397	586281
167779	586282
40651	586283
73819	586284
133549	586285
125367	586286
28052	586287
174024	586288
192914	586289
45868	586290
56836	586291
20520	586292
87563	586293
49498	586294
4723	586295
577	586296
153705	586297
109001	586298
7899	586299
118900	586300
16853	586301
93494	586302
41065	586303
139071	586304
78721	586305
214272	586306
4487	586307
22466	586308
109262	586309
40187	586310
59965	586311
123426	586312
34468	586313
37222	586314
171878	586315
114111	586316
148540	586317
217780	586318
68335	586319
541	586320
1256	586321
21370	586322
11388	586323
165383	586324
208782	586325
117964	586326
310871	586327
194766	586328
164950	586329
72544	586330
57060	586331
21341	586332
112251	586333
153500	586334
126819	586335
57060	586336
127215	586337
321618	586338
131607	586339
61571	586340
57060	586341
143688	586342
264445	586343
171157	586344
124256	586345
28255	586346
12492	586347
41003	586348
48598	586349
322341	586350
6109	586351
19702	586352
9861	586353
212881	586354
161354	586355
311073	586356
99157	586357
16337	586358
101189	586359
143537	586360
159817	586361
53892	586362
44550	586363
86287	586364
59098	586365
4447	586366
6528	586367
18219	586368
237481	586369
127750	586370
46160	586371
107	586372
7209	586373
275950	586374
75725	586375
181748	586376
273591	586377
46365	586378
84291	586379
203998	586380
126578	586381
21237	586382
86548	586383
123273	586384
183430	586385
11490	586386
4452	586387
43765	586388
21619	586389
131027	586390
156831	586391
33627	586392
31477	586393
13541	586394
21431	586395
22783	586396
41714	586397
2054	586398
7124	586399
548	586400
7136	586401
78003	586402
897	586403
453	586404
263	586405
31890	586406
139	586407
312780	586408
19611	586409
29266	586410
200861	586411
897	586412
4381	586413
68121	586414
2415	586415
2054	586416
294	586417
8927	586418
30390	586419
7136	586420
3482	586421
21431	586422
7124	586423
7146	586424
451	586425
2054	586426
548	586427
793	586428
48854	586429
10	586430
1971	586431
82133	586432
170309	586433
36486	586434
41466	586435
124868	586436
263649	586437
14608	586438
262751	586439
8280	586440
67022	586441
138733	586442
2595	586443
32754	586444
3644	586445
141683	586446
165496	586447
153658	586448
120587	586449
64198	586450
16350	586451
7618	586452
124927	586453
77366	586454
50417	586455
6212	586456
15096	586457
5825	586458
5825	586459
105823	586460
16093	586461
196880	586462
300240	586463
81863	586464
19334	586465
84080	586466
138789	586467
141202	586468
32064	586469
142418	586470
50308	586471
180716	586472
218156	586473
74976	586474
75014	586475
15791	586476
110418	586477
215855	586478
143225	586479
224459	586480
73762	586481
78531	586482
70587	586483
194511	586484
172081	586485
74726	586486
121169	586487
137689	586488
276745	586489
234377	586490
194339	586491
11693	586492
113089	586493
7048	586494
11693	586495
44040	586496
5463	586497
9058	586498
38358	586499
3335	586500
57177	586501
60162	586502
83024	586503
36900	586504
1948	586505
53821	586506
2254	586507
65608	586508
129091	586509
51788	586510
86654	586511
213337	586512
287482	586513
162913	586514
24274	586515
41003	586516
132497	586517
210187	586518
11730	586519
30974	586520
316032	586521
47920	586522
295463	586523
72775	586524
6161	586525
737	586526
61095	586527
4	586528
2408	586529
72775	586530
85395	586531
132377	586532
145764	586533
79591	586534
77127	586535
43220	586536
35699	586537
16463	586538
208851	586539
47499	586540
12568	586541
127844	586542
68812	586543
466	586544
7179	586545
8420	586546
729	586547
74438	586548
30778	586549
196192	586550
628	586551
212164	586552
27612	586553
272181	586554
305175	586555
904	586556
82971	586557
113735	586558
151624	586559
68839	586560
260600	586561
44792	586562
5564	586563
71669	586564
43608	586565
25388	586566
6982	586567
16187	586568
8323	586569
67022	586570
301313	586571
209033	586572
116010	586573
263141	586574
93038	586575
27288	586576
53409	586577
124808	586578
21627	586579
5577	586580
5760	586581
51352	586582
53753	586583
194731	586584
4834	586585
318135	586586
116755	586587
195546	586588
105401	586589
124760	586590
26034	586591
5183	586592
6646	586593
15265	586594
200517	586595
106367	586596
277515	586597
138528	586598
1228	586599
1957	586600
56304	586601
18804	586602
1054	586603
83929	586604
56519	586605
97827	586606
233433	586607
18804	586608
53359	586609
155328	586610
45988	586611
268105	586612
89187	586613
90426	586614
159534	586615
161595	586616
104316	586617
85769	586618
254277	586619
102600	586620
190755	586621
71166	586622
46306	586623
3589	586624
215848	586625
5859	586626
6727	586627
156981	586628
119327	586629
2331	586630
13758	586631
120688	586632
182666	586633
8324	586634
30103	586635
31357	586636
343	586637
59469	586638
128802	586639
63792	586640
74	586641
54550	586642
3868	586643
53656	586644
15556	586645
15950	586646
119365	586647
100678	586648
74537	586649
24016	586650
116134	586651
12857	586652
36461	586653
8698	586654
61133	586655
83441	586656
38805	586657
44245	586658
166653	586659
42172	586660
116028	586661
39603	586662
144906	586663
9270	586664
67476	586665
64913	586666
987	586667
215449	586668
156193	586669
51169	586670
222999	586671
214999	586672
34036	586673
36531	586674
109053	586675
108980	586676
15941	586677
13344	586678
135681	586679
83574	586680
147086	586681
118796	586682
159817	586683
171937	586684
4373	586685
43282	586686
7487	586687
30111	586688
77224	586689
297306	586690
1702	586691
56211	586692
126918	586693
35328	586694
83775	586695
8214	586696
76003	586697
29101	586698
15205	586699
226	586700
29336	586701
69100	586702
67691	586703
208994	586704
43621	586705
13780	586706
13756	586707
194491	586708
284	586709
5971	586710
69872	586711
144686	586712
35405	586713
27315	586714
788	586715
14844	586716
180315	586717
41330	586718
129786	586719
35878	586720
281840	586721
57536	586722
80294	586723
30667	586724
2331	586725
113415	586726
113061	586727
225173	586728
32364	586729
39234	586730
66192	586731
117775	586732
119917	586733
119755	586734
52714	586735
122536	586736
120	586737
76673	586738
97264	586739
35500	586740
129962	586741
72619	586742
17992	586743
32251	586744
267	586745
80145	586746
197415	586747
47126	586748
73332	586749
5238	586750
10899	586751
20455	586752
5903	586753
256320	586754
81860	586755
14088	586756
5411	586757
52732	586758
3504	586759
1966	586760
6673	586761
9006	586762
54312	586763
212433	586764
4542	586765
1445	586766
124185	586767
124185	586768
81947	586769
193184	586770
3584	586771
85479	586772
1163	586773
26634	586774
98577	586775
118002	586776
72884	586777
48407	586778
235984	586779
1786	586780
113053	586781
12812	586782
131394	586783
106462	586784
5807	586785
2028	586786
1851	586787
11939	586788
193283	586789
181116	586790
30454	586791
146568	586792
81819	586793
12039	586794
71847	586795
19153	586796
33287	586797
18550	586798
10453	586799
147	586800
115193	586801
260337	586802
210048	586803
213077	586804
60960	586805
123855	586806
27398	586807
33500	586808
29155	586809
29155	586810
37806	586811
118102	586812
4336	586813
55	586814
37634	586815
752	586816
2680	586817
129155	586818
185014	586819
685	586820
22759	586821
88555	586822
27013	586823
91131	586824
47933	586825
266849	586826
10726	586827
40868	586828
26159	586829
9428	586830
4131	586831
47117	586832
123322	586833
81481	586834
322813	586835
77764	586836
717	586837
4419	586838
43193	586839
99942	586840
207703	586841
1312	586842
12405	586843
4383	586844
12295	586845
20733	586846
11659	586847
75805	586848
32670	586849
274960	586850
118369	586851
141493	586852
318	586853
660	586854
32261	586855
464	586856
180566	586857
33186	586858
21727	586859
291196	586860
161706	586861
9620	586862
2532	586863
133587	586864
16486	586865
83680	586866
126261	586867
44530	586868
122628	586869
51332	586870
111993	586871
35846	586872
145796	586873
873	586874
99842	586875
10916	586876
17122	586877
51998	586878
119834	586879
60589	586880
89985	586881
26675	586882
51699	586883
88202	586884
1895	586885
208242	586886
573	586887
6863	586888
94348	586889
193871	586890
233182	586891
130579	586892
94514	586893
10917	586894
24070	586895
11591	586896
40852	586897
61552	586898
17626	586899
17626	586900
5099	586901
237315	586902
150430	586903
85305	586904
277	586905
29070	586906
197108	586907
3329	586908
12649	586909
73255	586910
101780	586911
127812	586912
25547	586913
109290	586914
112528	586915
13803	586916
92082	586917
112528	586918
48311	586919
47194	586920
197898	586921
189274	586922
107891	586923
299565	586924
394	586925
53293	586926
17444	586927
46956	586928
119449	586929
6982	586930
62979	586931
22446	586932
22446	586933
30868	586934
186217	586935
52066	586936
54374	586937
17216	586938
85313	586939
20724	586940
56	586941
168624	586942
15321	586943
234243	586944
153840	586945
33	586946
61018	586947
95783	586948
1559	586949
84644	586950
2819	586951
10613	586952
3860	586953
1062	586954
13105	586955
26452	586956
26452	586957
38740	586958
71736	586959
181713	586960
6739	586961
13969	586962
46843	586963
19878	586964
234395	586965
63978	586966
240	586967
15665	586968
45876	586969
10893	586970
10893	586971
180304	586972
146740	586973
29338	586974
37455	586975
2709	586976
316674	586977
39612	586978
24301	586979
103040	586980
145881	586981
59110	586982
27513	586983
12513	586984
150145	586985
85063	586986
80226	586987
9275	586988
44574	586989
1789	586990
165320	586991
62827	586992
58734	586993
3434	586994
38736	586995
58734	586996
227915	586997
34058	586998
35301	586999
27012	587000
68068	587001
108665	587002
49039	587003
151691	587004
24316	587005
85693	587006
2376	587007
55993	587008
2944	587009
167976	587010
73827	587011
15191	587012
17388	587013
136023	587014
42414	587015
69048	587016
24634	587017
25503	587018
23252	587019
49	587020
2186	587021
59494	587022
14711	587023
64869	587024
28671	587025
67732	587026
10504	587027
29875	587028
2402	587029
7189	587030
201405	587031
891	587032
52534	587033
538	587034
27408	587035
6106	587036
16792	587037
97276	587038
198419	587039
130293	587040
655	587041
105714	587042
253618	587043
24435	587044
61162	587045
53023	587046
121170	587047
103822	587048
24435	587049
327828	587050
45	587051
296446	587052
83647	587053
72933	587054
208078	587055
135933	587056
75129	587057
181639	587058
43628	587059
202543	587060
187461	587061
294496	587062
282487	587063
102768	587064
22540	587065
4675	587066
181403	587067
19373	587068
113986	587069
90187	587070
46159	587071
129306	587072
5913	587073
260778	587074
87600	587075
108091	587076
183873	587077
47728	587078
47728	587079
113640	587080
90245	587081
17662	587082
147643	587083
3039	587084
100225	587085
100225	587086
209105	587087
86658	587088
34791	587089
13099	587090
6879	587091
29051	587092
32189	587093
71126	587094
14675	587095
39096	587096
89331	587097
1655	587098
2791	587099
102091	587100
208510	587101
58032	587102
2956	587103
54907	587104
379	587105
158471	587106
17147	587107
54134	587108
324101	587109
3533	587110
7819	587111
137978	587112
17147	587113
50823	587114
60992	587115
170128	587116
71432	587117
26425	587118
7689	587119
48576	587120
4696	587121
122	587122
25329	587123
19865	587124
1056	587125
149372	587126
111225	587127
33907	587128
185684	587129
98129	587130
65762	587131
51663	587132
34330	587133
109878	587134
40837	587135
152363	587136
128703	587137
860	587138
147876	587139
83664	587140
152556	587141
8418	587142
116130	587143
59552	587144
541	587145
156733	587146
38391	587147
1511	587148
161504	587149
87514	587150
10121	587151
37947	587152
552	587153
74834	587154
10994	587155
20559	587156
265819	587157
40218	587158
10983	587159
17094	587160
54434	587161
31686	587162
220059	587163
74496	587164
51101	587165
292325	587166
8618	587167
20158	587168
226136	587169
93545	587170
152996	587171
22117	587172
205059	587173
151387	587174
295226	587175
192894	587176
37313	587177
172413	587178
3013	587179
119271	587180
297515	587181
46203	587182
64988	587183
134107	587184
42597	587185
12472	587186
76808	587187
48439	587188
306355	587189
172269	587190
142640	587191
13991	587192
6145	587193
221660	587194
152605	587195
152902	587196
29328	587197
118	587198
69308	587199
21180	587200
1994	587201
93543	587202
234225	587203
205589	587204
83102	587205
22708	587206
193019	587207
31160	587208
5183	587209
151337	587210
102995	587211
2020	587212
305693	587213
64223	587214
32953	587215
30341	587216
42	587217
29546	587218
31981	587219
165224	587220
21720	587221
46328	587222
14431	587223
23921	587224
22299	587225
82167	587226
35947	587227
28283	587228
40508	587229
786	587230
8446	587231
170057	587232
128623	587233
36828	587234
23585	587235
93153	587236
159687	587237
682	587238
6150	587239
63118	587240
58592	587241
52795	587242
36800	587243
319945	587244
134291	587245
4568	587246
38774	587247
57334	587248
51082	587249
4070	587250
78001	587251
261498	587252
55829	587253
118386	587254
1094	587255
3151	587256
1098	587257
23789	587258
5	587259
48313	587260
5744	587261
41197	587262
84341	587263
1712	587264
97379	587265
189519	587266
27000	587267
502	587268
48464	587269
324156	587270
17148	587271
33807	587272
18162	587273
154758	587274
216680	587275
17404	587276
34666	587277
99607	587278
12104	587279
115412	587280
37798	587281
55	587282
61043	587283
108031	587284
2303	587285
46872	587286
3255	587287
18334	587288
75486	587289
25398	587290
142683	587291
74473	587292
123344	587293
7570	587294
132881	587295
84017	587296
17063	587297
34404	587298
173364	587299
292909	587300
11752	587301
110999	587302
60842	587303
89054	587304
10545	587305
25940	587306
9184	587307
200017	587308
459	587309
43827	587310
2468	587311
25646	587312
1217	587313
20139	587314
234877	587315
201234	587316
27198	587317
1494	587318
121725	587319
41618	587320
12361	587321
2206	587322
95350	587323
237047	587324
199037	587325
130058	587326
322080	587327
31003	587328
247109	587329
295732	587330
14043	587331
13464	587332
807	587333
14368	587334
4803	587335
115062	587336
175976	587337
34425	587338
27332	587339
4591	587340
12779	587341
2493	587342
8102	587343
1006	587344
6250	587345
51124	587346
22301	587347
63888	587348
15714	587349
262097	587350
133442	587351
179933	587352
190664	587353
64456	587354
277048	587355
138488	587356
18510	587357
56023	587358
1628	587359
79879	587360
60618	587361
235443	587362
242912	587363
64886	587364
237909	587365
167095	587366
204679	587367
207687	587368
177750	587369
36073	587370
299231	587371
127009	587372
139883	587373
7763	587374
10350	587375
30447	587376
177127	587377
54939	587378
28195	587379
176667	587380
23955	587381
78315	587382
19595	587383
97782	587384
41399	587385
66307	587386
5727	587387
93838	587388
4703	587389
110032	587390
78265	587391
86856	587392
266313	587393
1442	587394
130983	587395
242721	587396
61549	587397
57619	587398
143838	587399
178963	587400
208508	587401
68854	587402
264931	587403
156278	587404
287831	587405
45445	587406
202530	587407
50	587408
179582	587409
32763	587410
1657	587411
36340	587412
296719	587413
49014	587414
133442	587415
22002	587416
183989	587417
111611	587418
180953	587419
49329	587420
67983	587421
55282	587422
175128	587423
101586	587424
236109	587425
209226	587426
39053	587427
519	587428
277106	587429
172748	587430
50	587431
251714	587432
169708	587433
26405	587434
65785	587435
37162	587436
68250	587437
28757	587438
268061	587439
50517	587440
191580	587441
49699	587442
45908	587443
243281	587444
228289	587445
39406	587446
83062	587447
246336	587448
31583	587449
240736	587450
143027	587451
261934	587452
39328	587453
317148	587454
207112	587455
79016	587456
194773	587457
210749	587458
34890	587459
118007	587460
23147	587461
293654	587462
145122	587463
219160	587464
42847	587465
162676	587466
247398	587467
169885	587468
301827	587469
73014	587470
224140	587471
27634	587472
281943	587473
159532	587474
208925	587475
53274	587476
245411	587477
125048	587478
34883	587479
55069	587480
256191	587481
177571	587482
3627	587483
7422	587484
316930	587485
110272	587486
30802	587487
206916	587488
95630	587489
102400	587490
47045	587491
87515	587492
25114	587493
10598	587494
27450	587495
201242	587496
217736	587497
252675	587498
162355	587499
208632	587500
291171	587501
114074	587502
3155	587503
29291	587504
15344	587505
53926	587506
1182	587507
107872	587508
140517	587509
243279	587510
4420	587511
146995	587512
218809	587513
86938	587514
273508	587515
189328	587516
12001	587517
53024	587518
16022	587519
130654	587520
18942	587521
125810	587522
22174	587523
183192	587524
157072	587525
9586	587526
10327	587527
59651	587528
34025	587529
57357	587530
123202	587531
548	587532
107017	587533
28081	587534
130214	587535
116177	587536
16568	587537
111751	587538
48265	587539
100716	587540
26470	587541
83465	587542
35477	587543
259173	587544
6013	587545
6013	587546
101586	587547
2316	587548
212780	587549
129891	587550
124435	587551
96491	587552
219878	587553
50	587554
50	587555
143264	587556
34958	587557
32789	587558
16970	587559
140638	587560
288001	587561
50678	587562
184093	587563
243441	587564
265649	587565
300331	587566
14977	587567
54309	587568
8428	587569
100762	587570
110382	587571
286665	587572
201254	587573
160128	587574
187311	587575
39561	587576
121980	587577
240032	587578
27577	587579
244853	587580
159376	587581
319333	587582
100715	587583
6113	587584
2092	587585
298694	587586
214022	587587
227627	587588
32509	587589
2600	587590
23377	587591
257911	587592
116888	587593
111195	587594
193882	587595
129059	587596
16990	587597
321286	587598
323199	587599
181344	587600
16885	587601
169746	587602
260093	587603
63633	587604
233574	587605
251759	587606
558	587607
136260	587608
163842	587609
162963	587610
45710	587611
179349	587612
219886	587613
156850	587614
268381	587615
109532	587616
22677	587617
5693	587618
51910	587619
20485	587620
83664	587621
60615	587622
90854	587623
70863	587624
23784	587625
114016	587626
11632	587627
17335	587628
1333	587629
18510	587630
174069	587631
136628	587632
39173	587633
5048	587634
29778	587635
136089	587636
31266	587637
43941	587638
38400	587639
159102	587640
580	587641
135961	587642
46804	587643
19813	587644
23240	587645
261324	587646
182390	587647
167097	587648
240478	587649
10131	587650
290912	587651
79761	587652
312888	587653
132067	587654
289740	587655
160244	587656
46675	587657
102377	587658
90251	587659
148295	587660
80025	587661
67983	587662
27408	587663
120641	587664
193362	587665
162206	587666
26282	587667
84296	587668
35081	587669
50	587670
45243	587671
302176	587672
197524	587673
132468	587674
136567	587675
153496	587676
264397	587677
21936	587678
205622	587679
213852	587680
50	587681
175381	587682
17860	587683
200092	587684
10865	587685
104265	587686
6202	587687
4450	587688
316967	587689
19963	587690
82648	587691
105434	587692
64328	587693
60276	587694
200166	587695
176196	587696
624	587697
70123	587698
68493	587699
166613	587700
28547	587701
249509	587702
118611	587703
86173	587704
8865	587705
293311	587706
61221	587707
133258	587708
510	587709
81548	587710
29816	587711
91029	587712
127452	587713
157735	587714
155631	587715
12255	587716
256294	587717
200621	587718
188118	587719
216792	587720
15213	587721
170033	587722
133693	587723
66601	587724
66642	587725
54959	587726
316138	587727
272210	587728
4252	587729
156468	587730
813	587731
148440	587732
39328	587733
205567	587734
70246	587735
3991	587736
168590	587737
70531	587738
277662	587739
144854	587740
9531	587741
34201	587742
177290	587743
302225	587744
1150	587745
67324	587746
46388	587747
110442	587748
46633	587749
126453	587750
38959	587751
13828	587752
157758	587753
17271	587754
42769	587755
305941	587756
23928	587757
60875	587758
159186	587759
182513	587760
188255	587761
162708	587762
76175	587763
109720	587764
2760	587765
283779	587766
80060	587767
82903	587768
143652	587769
8632	587770
612	587771
55850	587772
100851	587773
4342	587774
26130	587775
208723	587776
254545	587777
319618	587778
106495	587779
45901	587780
327819	587781
64990	587782
151021	587783
177631	587784
89039	587785
9060	587786
14831	587787
284640	587788
154759	587789
80838	587790
10677	587791
48095	587792
166320	587793
251866	587794
117680	587795
81330	587796
121540	587797
118736	587798
25406	587799
119224	587800
136239	587801
110750	587802
121972	587803
171279	587804
54505	587805
72929	587806
38332	587807
3915	587808
47249	587809
54137	587810
35680	587811
65282	587812
93397	587813
31057	587814
9859	587815
37730	587816
289550	587817
297703	587818
45299	587819
168121	587820
42283	587821
22585	587822
39213	587823
89369	587824
18648	587825
81024	587826
40334	587827
1271	587828
70347	587829
9425	587830
3185	587831
90014	587832
31968	587833
934	587834
154729	587835
943	587836
179658	587837
65282	587838
36660	587839
277850	587840
30957	587841
152831	587842
151519	587843
130890	587844
80621	587845
2253	587846
151371	587847
84427	587848
80765	587849
125017	587850
32332	587851
249257	587852
247226	587853
114424	587854
3154	587855
78916	587856
255730	587857
51687	587858
65423	587859
130857	587860
168001	587861
59596	587862
64109	587863
98233	587864
120127	587865
56641	587866
36403	587867
187776	587868
198840	587869
61978	587870
27360	587871
136038	587872
245134	587873
99011	587874
79010	587875
164467	587876
141330	587877
38802	587878
210053	587879
119293	587880
281167	587881
44359	587882
250873	587883
45871	587884
317886	587885
88045	587886
16500	587887
36186	587888
207133	587889
10162	587890
230575	587891
32394	587892
14676	587893
27872	587894
167593	587895
3800	587896
76636	587897
195380	587898
39536	587899
90	587900
33538	587901
27610	587902
158805	587903
31240	587904
186227	587905
57531	587906
275093	587907
19018	587908
87520	587909
39168	587910
134280	587911
119293	587912
112267	587913
157040	587914
111531	587915
72292	587916
2297	587917
168465	587918
70396	587919
24495	587920
15397	587921
42283	587922
73983	587923
94381	587924
49133	587925
10729	587926
22905	587927
1656	587928
24542	587929
12756	587930
17814	587931
55463	587932
17385	587933
152735	587934
5799	587935
133445	587936
3662	587937
66634	587938
47895	587939
74689	587940
29229	587941
62557	587942
218	587943
32944	587944
27415	587945
1587	587946
6448	587947
13682	587948
4904	587949
42537	587950
21262	587951
180986	587952
655	587953
21214	587954
16036	587955
24559	587956
272013	587957
19175	587958
70531	587959
143825	587960
891	587961
75681	587962
6614	587963
3418	587964
12726	587965
256	587966
3492	587967
254481	587968
4859	587969
2669	587970
7122	587971
576	587972
210029	587973
57677	587974
15781	587975
147	587976
21624	587977
19632	587978
19601	587979
38811	587980
55962	587981
2750	587982
736	587983
107479	587984
268955	587985
82745	587986
148165	587987
175429	587988
145552	587989
68799	587990
130504	587991
274936	587992
280699	587993
126850	587994
263673	587995
63587	587996
132508	587997
76550	587998
132489	587999
106724	588000
151618	588001
17832	588002
69585	588003
197730	588004
11210	588005
93558	588006
29491	588007
358	588008
45315	588009
133319	588010
66130	588011
202906	588012
46633	588013
111183	588014
29491	588015
220740	588016
50525	588017
103689	588018
160569	588019
76277	588020
53983	588021
131237	588022
106908	588023
326611	588024
119806	588025
57449	588026
272043	588027
137242	588028
133400	588029
138104	588030
268866	588031
160257	588032
181256	588033
4273	588034
3816	588035
46633	588036
89535	588037
273885	588038
280496	588039
294228	588040
175298	588041
44355	588042
121738	588043
34642	588044
2794	588045
138038	588046
213748	588047
80701	588048
12467	588049
103270	588050
60641	588051
222825	588052
226659	588053
10955	588054
138336	588055
205865	588056
829	588057
37186	588058
108131	588059
15253	588060
206807	588061
170515	588062
4143	588063
491	588064
23301	588065
44146	588066
175451	588067
53136	588068
313999	588069
17676	588070
3485	588071
47942	588072
6693	588073
148574	588074
57679	588075
19538	588076
65688	588077
4819	588078
30471	588079
6757	588080
50	588081
25503	588082
266816	588083
146619	588084
150473	588085
283657	588086
26956	588087
164374	588088
63386	588089
181265	588090
78782	588091
78719	588092
121737	588093
68748	588094
207180	588095
62854	588096
8008	588097
150625	588098
155286	588099
11343	588100
109106	588101
53953	588102
258507	588103
21420	588104
153333	588105
959	588106
42205	588107
5207	588108
189295	588109
15740	588110
67659	588111
4708	588112
16256	588113
24553	588114
8049	588115
44033	588116
145543	588117
85282	588118
11292	588119
11292	588120
91780	588121
60185	588122
237873	588123
40470	588124
120321	588125
169188	588126
40391	588127
188328	588128
31224	588129
79502	588130
5729	588131
191090	588132
3907	588133
317911	588134
260329	588135
10807	588136
196504	588137
25705	588138
86273	588139
129137	588140
124969	588141
83390	588142
22130	588143
32612	588144
47191	588145
96279	588146
31903	588147
141887	588148
63437	588149
1301	588150
28405	588151
142753	588152
202703	588153
30331	588154
45753	588155
46099	588156
124818	588157
250608	588158
146928	588159
45734	588160
7598	588161
59897	588162
98483	588163
12485	588164
14028	588165
9389	588166
23964	588167
161404	588168
237177	588169
157903	588170
13616	588171
3327	588172
12965	588173
105531	588174
35775	588175
14981	588176
48814	588177
240557	588178
34803	588179
110263	588180
27563	588181
46202	588182
88377	588183
139705	588184
107238	588185
5998	588186
12813	588187
4963	588188
1	588189
128566	588190
206746	588191
1042	588192
13686	588193
217181	588194
9207	588195
181972	588196
47162	588197
124373	588198
69423	588199
21352	588200
21138	588201
315282	588202
85048	588203
26455	588204
25072	588205
146935	588206
182788	588207
209186	588208
1282	588209
15233	588210
7598	588211
129173	588212
9142	588213
1780	588214
132167	588215
182152	588216
3737	588217
13730	588218
1300	588219
7016	588220
66257	588221
93909	588222
74512	588223
7363	588224
51256	588225
23974	588226
6303	588227
194535	588228
35763	588229
122002	588230
817	588231
29282	588232
31030	588233
46739	588234
5273	588235
24461	588236
110600	588237
26131	588238
38026	588239
26354	588240
132239	588241
47729	588242
46892	588243
10813	588244
9123	588245
144037	588246
36300	588247
87550	588248
190394	588249
96723	588250
13144	588251
202126	588252
59019	588253
44109	588254
132075	588255
71635	588256
7006	588257
150676	588258
18115	588259
14414	588260
13144	588261
8779	588262
23265	588263
189749	588264
2604	588265
78651	588266
3785	588267
20692	588268
76117	588269
9235	588270
86830	588271
58003	588272
111125	588273
24737	588274
29217	588275
120233	588276
168075	588277
70467	588278
110148	588279
27568	588280
6546	588281
83900	588282
32073	588283
25067	588284
92675	588285
123318	588286
284097	588287
155582	588288
26491	588289
120707	588290
127119	588291
34020	588292
17763	588293
74187	588294
48125	588295
70717	588296
100635	588297
15186	588298
7779	588299
37343	588300
2604	588301
270160	588302
128594	588303
192155	588304
1824	588305
69996	588306
19655	588307
164286	588308
114382	588309
26706	588310
116773	588311
19255	588312
80159	588313
72514	588314
25294	588315
15502	588316
33723	588317
89314	588318
42880	588319
3012	588320
35138	588321
128899	588322
123318	588323
128495	588324
7792	588325
39913	588326
29217	588327
12868	588328
9235	588329
23974	588330
132539	588331
137025	588332
123683	588333
40011	588334
177950	588335
25536	588336
74609	588337
112793	588338
150996	588339
46571	588340
44682	588341
85568	588342
49290	588343
14158	588344
8230	588345
299209	588346
14435	588347
191812	588348
110588	588349
180984	588350
13074	588351
10745	588352
180885	588353
77909	588354
23234	588355
3942	588356
39853	588357
133624	588358
18044	588359
80785	588360
12920	588361
32373	588362
73426	588363
10133	588364
40918	588365
18987	588366
23729	588367
86691	588368
137573	588369
19331	588370
38090	588371
170797	588372
34431	588373
980	588374
242471	588375
181	588376
10926	588377
84805	588378
53813	588379
27154	588380
88899	588381
184259	588382
3144	588383
141657	588384
63064	588385
24450	588386
45826	588387
668	588388
148136	588389
135903	588390
195653	588391
29866	588392
36882	588393
58902	588394
29629	588395
4257	588396
562	588397
860	588398
56986	588399
19019	588400
11601	588401
274	588402
15865	588403
27163	588404
67194	588405
189831	588406
15520	588407
27495	588408
260718	588409
369	588410
288310	588411
45888	588412
16632	588413
36557	588414
392	588415
307559	588416
27601	588417
34426	588418
47438	588419
111439	588420
14607	588421
52742	588422
8170	588423
89031	588424
13317	588425
122198	588426
82157	588427
144522	588428
9623	588429
26948	588430
297468	588431
78128	588432
524	588433
98349	588434
9623	588435
82160	588436
43217	588437
101167	588438
216218	588439
38841	588440
82924	588441
8815	588442
53448	588443
108742	588444
37653	588445
92922	588446
27724	588447
35637	588448
83647	588449
22754	588450
136237	588451
136083	588452
2542	588453
140583	588454
212543	588455
137754	588456
59731	588457
237164	588458
98880	588459
168618	588460
22840	588461
91243	588462
44204	588463
210456	588464
73969	588465
286359	588466
103292	588467
123483	588468
115532	588469
275965	588470
26919	588471
175678	588472
28051	588473
199076	588474
29834	588475
18127	588476
67316	588477
63445	588478
197395	588479
146407	588480
106746	588481
126867	588482
296015	588483
177992	588484
48864	588485
85140	588486
180377	588487
116089	588488
85477	588489
89913	588490
177992	588491
216814	588492
80249	588493
852	588494
96764	588495
4120	588496
35637	588497
18713	588498
65803	588499
237926	588500
322453	588501
32769	588502
168392	588503
274178	588504
288434	588505
235945	588506
48864	588507
318290	588508
212909	588509
113339	588510
65345	588511
289280	588512
35637	588513
287644	588514
74714	588515
49644	588516
17948	588517
1182	588518
38792	588519
23656	588520
105623	588521
31515	588522
81661	588523
132035	588524
112072	588525
318589	588526
318388	588527
52899	588528
125596	588529
108246	588530
112072	588531
159217	588532
121170	588533
49594	588534
139469	588535
52992	588536
5974	588537
12810	588538
290748	588539
140165	588540
243636	588541
27802	588542
119830	588543
88585	588544
168256	588545
121626	588546
134694	588547
320898	588548
138290	588549
224574	588550
64828	588551
103510	588552
231089	588553
58813	588554
165322	588555
167759	588556
30605	588557
113031	588558
111920	588559
90874	588560
99784	588561
159372	588562
310076	588563
328728	588564
117354	588565
312249	588566
95674	588567
104993	588568
128501	588569
216328	588570
314065	588571
250754	588572
166798	588573
270556	588574
18624	588575
4183	588576
28831	588577
55924	588578
3096	588579
135547	588580
308703	588581
22601	588582
58994	588583
254	588584
26122	588585
260932	588586
47535	588587
11576	588588
9015	588589
66070	588590
5534	588591
691	588592
483	588593
69177	588594
99424	588595
34840	588596
47726	588597
694	588598
154765	588599
161403	588600
129495	588601
33311	588602
75940	588603
93544	588604
53758	588605
5842	588606
281921	588607
45457	588608
51182	588609
53758	588610
1765	588611
125195	588612
47757	588613
3753	588614
24946	588615
277575	588616
121029	588617
161343	588618
161274	588619
5147	588620
5147	588621
7409	588622
5147	588623
5147	588624
46617	588625
107335	588626
5147	588627
152535	588628
49899	588629
52820	588630
50983	588631
132064	588632
97738	588633
251068	588634
143952	588635
302637	588636
10052	588637
38295	588638
96553	588639
27297	588640
87869	588641
15626	588642
17057	588643
17496	588644
8402	588645
69640	588646
136061	588647
7611	588648
288786	588649
143989	588650
313826	588651
118577	588652
78677	588653
25688	588654
140391	588655
78677	588656
11469	588657
11539	588658
51324	588659
124074	588660
2740	588661
6628	588662
78821	588663
1734	588664
138514	588665
101698	588666
12555	588667
7172	588668
25602	588669
80923	588670
73620	588671
5272	588672
56498	588673
268824	588674
26504	588675
60510	588676
222057	588677
92237	588678
182866	588679
138643	588680
34510	588681
228600	588682
1085	588683
21332	588684
170843	588685
210172	588686
113371	588687
94202	588688
13434	588689
33776	588690
13606	588691
33776	588692
17130	588693
21776	588694
113392	588695
734	588696
191225	588697
242831	588698
54331	588699
134014	588700
198732	588701
221365	588702
84369	588703
304149	588704
30117	588705
128490	588706
11810	588707
33636	588708
185082	588709
118653	588710
140708	588711
210393	588712
216873	588713
243289	588714
69822	588715
96620	588716
125034	588717
125034	588718
30415	588719
30415	588720
77096	588721
19852	588722
70125	588723
70125	588724
184383	588725
10246	588726
41477	588727
3009	588728
3009	588729
14012	588730
100525	588731
240654	588732
115156	588733
100634	588734
15859	588735
240528	588736
150680	588737
122889	588738
70071	588739
1384	588740
41698	588741
214399	588742
82760	588743
177421	588744
18712	588745
31356	588746
9358	588747
190905	588748
104295	588749
17919	588750
56510	588751
14174	588752
71	588753
15617	588754
14359	588755
83686	588756
1805	588757
83906	588758
86647	588759
4433	588760
42567	588761
27667	588762
134312	588763
75317	588764
180907	588765
4602	588766
54506	588767
116294	588768
113017	588769
2580	588770
48622	588771
198462	588772
9787	588773
11360	588774
43442	588775
43415	588776
3125	588777
29798	588778
749	588779
6665	588780
2661	588781
107912	588782
148862	588783
55322	588784
2341	588785
24577	588786
30617	588787
175940	588788
4810	588789
79165	588790
71051	588791
2406	588792
6380	588793
2406	588794
61043	588795
2604	588796
19650	588797
34547	588798
84305	588799
19650	588800
46780	588801
22803	588802
27646	588803
3688	588804
18507	588805
20140	588806
27646	588807
27646	588808
39274	588809
30878	588810
23442	588811
186701	588812
12068	588813
87176	588814
725	588815
43803	588816
27612	588817
8170	588818
21462	588819
108494	588820
58776	588821
7227	588822
53775	588823
113235	588824
209836	588825
28925	588826
182117	588827
76800	588828
52554	588829
66974	588830
18819	588831
55953	588832
44852	588833
36864	588834
38614	588835
7890	588836
30598	588837
169836	588838
184287	588839
24666	588840
11198	588841
56296	588842
301320	588843
44550	588844
2186	588845
21116	588846
152630	588847
276008	588848
13775	588849
111617	588850
2540	588851
13803	588852
58153	588853
9956	588854
161827	588855
28975	588856
2076	588857
202124	588858
13752	588859
224097	588860
112856	588861
53058	588862
99354	588863
72285	588864
103248	588865
191269	588866
179715	588867
79447	588868
49332	588869
89205	588870
134655	588871
285217	588872
190689	588873
611	588874
322474	588875
208132	588876
97739	588877
221039	588878
101631	588879
8140	588880
248701	588881
147249	588882
154241	588883
290331	588884
82049	588885
151295	588886
225405	588887
56760	588888
212006	588889
35360	588890
26012	588891
18780	588892
68496	588893
222633	588894
1388	588895
153929	588896
17069	588897
216045	588898
46717	588899
110516	588900
1969	588901
112546	588902
115394	588903
119915	588904
24777	588905
75050	588906
21729	588907
75495	588908
115931	588909
105729	588910
3757	588911
51613	588912
141	588913
136985	588914
200453	588915
6208	588916
37373	588917
26385	588918
129585	588919
189770	588920
3533	588921
117337	588922
3782	588923
143530	588924
42504	588925
58637	588926
72900	588927
58637	588928
137828	588929
38713	588930
132353	588931
12790	588932
226	588933
9095	588934
102015	588935
20627	588936
138526	588937
1385	588938
192662	588939
138	588940
1105	588941
95804	588942
2527	588943
16131	588944
14298	588945
208616	588946
57369	588947
24680	588948
92111	588949
549	588950
571	588951
192884	588952
6999	588953
124334	588954
9593	588955
8500	588956
1324	588957
214608	588958
59315	588959
280088	588960
8932	588961
18249	588962
76830	588963
4191	588964
58506	588965
147948	588966
189308	588967
52737	588968
21025	588969
36131	588970
34469	588971
176809	588972
34469	588973
172329	588974
172329	588975
119534	588976
1038	588977
86890	588978
187259	588979
3144	588980
27747	588981
102341	588982
140150	588983
82108	588984
32941	588985
236474	588986
133669	588987
69256	588988
90423	588989
43869	588990
275595	588991
142154	588992
3097	588993
121491	588994
206100	588995
238930	588996
30394	588997
43308	588998
65940	588999
50947	589000
22786	589001
1856	589002
47344	589003
1856	589004
1469	589005
298805	589006
327834	589007
45351	589008
3097	589009
799	589010
82223	589011
22786	589012
8932	589013
120134	589014
111931	589015
44149	589016
153433	589017
135567	589018
189910	589019
220275	589020
99462	589021
194198	589022
38525	589023
22840	589024
43447	589025
30029	589026
80175	589027
10553	589028
42105	589029
127376	589030
155077	589031
148	589032
96076	589033
62966	589034
12282	589035
22915	589036
62474	589037
212519	589038
35696	589039
289215	589040
86787	589041
25276	589042
303726	589043
77957	589044
29564	589045
132	589046
9132	589047
14240	589048
155597	589049
87053	589050
3839	589051
18115	589052
174656	589053
51943	589054
66918	589055
19982	589056
51585	589057
24902	589058
3371	589059
10505	589060
79357	589061
31185	589062
160612	589063
17653	589064
208987	589065
29737	589066
8058	589067
18970	589068
69060	589069
2856	589070
63071	589071
88130	589072
105053	589073
18172	589074
43787	589075
322431	589076
63614	589077
88110	589078
116773	589079
25611	589080
78735	589081
79330	589082
12570	589083
13333	589084
34306	589085
85044	589086
111125	589087
41493	589088
81995	589089
33321	589090
113531	589091
293975	589092
106676	589093
111591	589094
2451	589095
98140	589096
247929	589097
2451	589098
159799	589099
98140	589100
7771	589101
232088	589102
232232	589103
192078	589104
66104	589105
125893	589106
16003	589107
131461	589108
88853	589109
17240	589110
194201	589111
61980	589112
23974	589113
189841	589114
39191	589115
160979	589116
244528	589117
53992	589118
92464	589119
172309	589120
117075	589121
27706	589122
20718	589123
35901	589124
32260	589125
16379	589126
1566	589127
22329	589128
857	589129
55538	589130
118266	589131
55513	589132
277985	589133
242473	589134
31374	589135
4140	589136
103477	589137
79817	589138
56406	589139
44346	589140
119701	589141
2216	589142
3606	589143
107972	589144
320444	589145
297505	589146
67656	589147
85932	589148
116168	589149
11199	589150
163052	589151
259653	589152
68542	589153
289537	589154
136323	589155
132112	589156
32494	589157
84961	589158
22016	589159
310875	589160
322810	589161
4927	589162
3053	589163
77204	589164
13010	589165
62023	589166
116132	589167
2782	589168
40311	589169
35586	589170
32474	589171
86735	589172
89746	589173
117854	589174
29065	589175
206047	589176
206072	589177
225582	589178
2205	589179
569	589180
256307	589181
149363	589182
202951	589183
109112	589184
203433	589185
488	589186
61678	589187
101822	589188
267201	589189
138367	589190
178056	589191
176897	589192
28832	589193
154836	589194
34860	589195
23189	589196
77230	589197
79859	589198
209798	589199
283326	589200
14432	589201
30099	589202
56139	589203
24284	589204
141398	589205
66002	589206
159765	589207
105823	589208
315335	589209
121309	589210
164041	589211
65829	589212
13967	589213
76441	589214
9406	589215
153482	589216
68820	589217
182192	589218
58381	589219
180042	589220
63896	589221
19797	589222
207534	589223
200209	589224
63579	589225
73737	589226
61	589227
859	589228
61373	589229
3291	589230
7105	589231
134634	589232
185326	589233
166957	589234
2661	589235
20889	589236
130802	589237
44	589238
182603	589239
11375	589240
30086	589241
91614	589242
29773	589243
21480	589244
110732	589245
11144	589246
25998	589247
263442	589248
5631	589249
51567	589250
213910	589251
170442	589252
96366	589253
263203	589254
292110	589255
138236	589256
129556	589257
13917	589258
37478	589259
201785	589260
84056	589261
129692	589262
307826	589263
129837	589264
55384	589265
55307	589266
26356	589267
129473	589268
129494	589269
83772	589270
37625	589271
129556	589272
37478	589273
26356	589274
86660	589275
30460	589276
310731	589277
27788	589278
6143	589279
142766	589280
4517	589281
16805	589282
196336	589283
90379	589284
1173	589285
18902	589286
18902	589287
53394	589288
81298	589289
65528	589290
47707	589291
41171	589292
177751	589293
272453	589294
119928	589295
119928	589296
33340	589297
28360	589298
109576	589299
110561	589300
201902	589301
198157	589302
4568	589303
155145	589304
74618	589305
164561	589306
186089	589307
196556	589308
1510	589309
89370	589310
127767	589311
309630	589312
3295	589313
327123	589314
25735	589315
269623	589316
62319	589317
176447	589318
325447	589319
274044	589320
12082	589321
75315	589322
50176	589323
17577	589324
18549	589325
311839	589326
162129	589327
124195	589328
141900	589329
304244	589330
304188	589331
159852	589332
211913	589333
325779	589334
81280	589335
176255	589336
215162	589337
229821	589338
83187	589339
316595	589340
23198	589341
226197	589342
274827	589343
18818	589344
58755	589345
94488	589346
304638	589347
4628	589348
87722	589349
17253	589350
135875	589351
918	589352
8652	589353
7921	589354
78802	589355
48771	589356
75311	589357
73710	589358
188205	589359
73372	589360
955	589361
171707	589362
46519	589363
306644	589364
177693	589365
87343	589366
38885	589367
206797	589368
81557	589369
122699	589370
2124	589371
291956	589372
82331	589373
320210	589374
237778	589375
150053	589376
123000	589377
124801	589378
12566	589379
187781	589380
113029	589381
69694	589382
6395	589383
2335	589384
92911	589385
293925	589386
16071	589387
80623	589388
106941	589389
95161	589390
141811	589391
190438	589392
263681	589393
76553	589394
29406	589395
192159	589396
94295	589397
24704	589398
9533	589399
161508	589400
63129	589401
23397	589402
1845	589403
63033	589404
72165	589405
320359	589406
270928	589407
87364	589408
164519	589409
150339	589410
159297	589411
259311	589412
231586	589413
142089	589414
20833	589415
15638	589416
191949	589417
21577	589418
44839	589419
54162	589420
7416	589421
305581	589422
21279	589423
233756	589424
17505	589425
111	589426
2915	589427
55899	589428
122753	589429
14654	589430
299984	589431
29527	589432
892	589433
52702	589434
155183	589435
99516	589436
237006	589437
197222	589438
263636	589439
5226	589440
177835	589441
180146	589442
9633	589443
84323	589444
45419	589445
300021	589446
273539	589447
115067	589448
24073	589449
15149	589450
2273	589451
128250	589452
23736	589453
17006	589454
19495	589455
133813	589456
139171	589457
139171	589458
7472	589459
207847	589460
88272	589461
8173	589462
244860	589463
142372	589464
61832	589465
47153	589466
171509	589467
8611	589468
25706	589469
86558	589470
160562	589471
7709	589472
73374	589473
190697	589474
64803	589475
104418	589476
313516	589477
35960	589478
33729	589479
318635	589480
83493	589481
89299	589482
148167	589483
3267	589484
52658	589485
5760	589486
297148	589487
69861	589488
168777	589489
4076	589490
16599	589491
107733	589492
317325	589493
134918	589494
5769	589495
54772	589496
46361	589497
43785	589498
5769	589499
325789	589500
287043	589501
32787	589502
69672	589503
308434	589504
93773	589505
180708	589506
241550	589507
92	589508
52332	589509
312880	589510
18843	589511
12457	589512
193624	589513
122752	589514
2117	589515
324937	589516
14807	589517
89514	589518
291710	589519
38236	589520
61135	589521
36487	589522
34797	589523
225082	589524
1180	589525
280453	589526
28188	589527
7368	589528
66126	589529
29196	589530
284524	589531
27170	589532
6862	589533
81535	589534
132340	589535
173224	589536
206781	589537
34577	589538
7148	589539
44275	589540
733	589541
104795	589542
40092	589543
60219	589544
32517	589545
39223	589546
4704	589547
25882	589548
41327	589549
19131	589550
144501	589551
8512	589552
14051	589553
1935	589554
33459	589555
88306	589556
241795	589557
65379	589558
146467	589559
57564	589560
96639	589561
112518	589562
95315	589563
29240	589564
77776	589565
1097	589566
1904	589567
57450	589568
3048	589569
110354	589570
8183	589571
37851	589572
1547	589573
256993	589574
53727	589575
123212	589576
301540	589577
40829	589578
60674	589579
159650	589580
6467	589581
13145	589582
25121	589583
3847	589584
1209	589585
133343	589586
7780	589587
54770	589588
15980	589589
18152	589590
33459	589591
4800	589592
132	589593
14289	589594
93706	589595
146203	589596
64365	589597
112333	589598
209662	589599
577	589600
2739	589601
183176	589602
85741	589603
11489	589604
88783	589605
88783	589606
1209	589607
263243	589608
909	589609
46751	589610
271518	589611
167874	589612
325904	589613
34942	589614
17331	589615
1661	589616
13216	589617
1016	589618
14052	589619
683	589620
7847	589621
13876	589622
4572	589623
511	589624
56414	589625
5547	589626
144501	589627
162364	589628
276407	589629
180849	589630
75360	589631
2327	589632
57858	589633
69888	589634
3552	589635
10754	589636
180554	589637
150973	589638
134991	589639
4894	589640
49756	589641
3169	589642
12883	589643
271139	589644
193202	589645
10135	589646
193202	589647
3029	589648
70703	589649
43941	589650
33258	589651
1312	589652
46623	589653
246920	589654
16896	589655
293	589656
20055	589657
719	589658
26638	589659
293416	589660
192877	589661
192378	589662
36945	589663
292632	589664
103128	589665
24214	589666
1665	589667
30745	589668
59961	589669
2108	589670
61141	589671
61851	589672
115396	589673
11573	589674
142130	589675
116146	589676
103740	589677
259879	589678
156310	589679
134217	589680
90001	589681
189045	589682
265117	589683
71816	589684
126405	589685
187875	589686
159111	589687
308587	589688
44800	589689
19490	589690
189615	589691
156002	589692
26630	589693
26630	589694
11367	589695
105366	589696
75221	589697
9739	589698
9739	589699
116187	589700
76911	589701
3131	589702
18293	589703
37206	589704
13045	589705
28557	589706
28557	589707
86124	589708
33362	589709
3778	589710
275486	589711
175100	589712
4613	589713
4613	589714
23564	589715
327798	589716
24316	589717
24316	589718
4331	589719
15333	589720
23471	589721
218807	589722
152692	589723
237270	589724
130937	589725
4019	589726
34475	589727
1595	589728
266169	589729
304356	589730
12770	589731
52589	589732
164858	589733
246116	589734
93887	589735
195498	589736
250758	589737
195457	589738
135674	589739
35286	589740
15308	589741
202013	589742
41690	589743
278595	589744
40901	589745
59197	589746
323162	589747
7002	589748
686	589749
9856	589750
89387	589751
5264	589752
119401	589753
51957	589754
314351	589755
11836	589756
68538	589757
19101	589758
11756	589759
6648	589760
276316	589761
34139	589762
307005	589763
211733	589764
74795	589765
95998	589766
100821	589767
133089	589768
176730	589769
213809	589770
131194	589771
321612	589772
251972	589773
188988	589774
70785	589775
311043	589776
34169	589777
187807	589778
323040	589779
77071	589780
87769	589781
45610	589782
47101	589783
29299	589784
177877	589785
12691	589786
37393	589787
18556	589788
43557	589789
1758	589790
20294	589791
9140	589792
37506	589793
74270	589794
7851	589795
313192	589796
32945	589797
62575	589798
89247	589799
222698	589800
54193	589801
67191	589802
206316	589803
17076	589804
125373	589805
44112	589806
120264	589807
1512	589808
71208	589809
307732	589810
123160	589811
324725	589812
42672	589813
4235	589814
214729	589815
46474	589816
120118	589817
306802	589818
184931	589819
143617	589820
112377	589821
252377	589822
156851	589823
26690	589824
115996	589825
72172	589826
53274	589827
42827	589828
233623	589829
125903	589830
67052	589831
121217	589832
79193	589833
49253	589834
162118	589835
74679	589836
171880	589837
37108	589838
135623	589839
81332	589840
300450	589841
127752	589842
302701	589843
142128	589844
142159	589845
15394	589846
104459	589847
90455	589848
58214	589849
326693	589850
245995	589851
270235	589852
155539	589853
170114	589854
236242	589855
243970	589856
195719	589857
57923	589858
150536	589859
209340	589860
63644	589861
16284	589862
67616	589863
160598	589864
117643	589865
142108	589866
323842	589867
127268	589868
91287	589869
121793	589870
54711	589871
225215	589872
169184	589873
258181	589874
71350	589875
11828	589876
200021	589877
205511	589878
121793	589879
37690	589880
203043	589881
127042	589882
261689	589883
57923	589884
188939	589885
41902	589886
191669	589887
205744	589888
185216	589889
124371	589890
269599	589891
110898	589892
101713	589893
22719	589894
264621	589895
267570	589896
135469	589897
198285	589898
4141	589899
317939	589900
114063	589901
115274	589902
223703	589903
13037	589904
90	589905
43486	589906
163683	589907
144797	589908
66828	589909
198121	589910
90735	589911
216064	589912
86519	589913
202680	589914
39808	589915
58618	589916
275514	589917
275626	589918
49878	589919
56710	589920
11692	589921
3120	589922
230579	589923
258005	589924
188450	589925
182	589926
95299	589927
172672	589928
223371	589929
77213	589930
77658	589931
10712	589932
6709	589933
9743	589934
123473	589935
214954	589936
6326	589937
27425	589938
16815	589939
72717	589940
10838	589941
266662	589942
94947	589943
195214	589944
132241	589945
305202	589946
173718	589947
255769	589948
17702	589949
136758	589950
37807	589951
4212	589952
55567	589953
49092	589954
133976	589955
54794	589956
180146	589957
39493	589958
127524	589959
127584	589960
24322	589961
144819	589962
2916	589963
255802	589964
26090	589965
242669	589966
11825	589967
97560	589968
67452	589969
268685	589970
69126	589971
23169	589972
324663	589973
106226	589974
248240	589975
115921	589976
63342	589977
236340	589978
279971	589979
60669	589980
24088	589981
196786	589982
189902	589983
16251	589984
20823	589985
105894	589986
86003	589987
246717	589988
145714	589989
71671	589990
1005	589991
23185	589992
37784	589993
9804	589994
116787	589995
214422	589996
91522	589997
44940	589998
242969	589999
165452	590000
96577	590001
39706	590002
206811	590003
178205	590004
116401	590005
13242	590006
24630	590007
187993	590008
15117	590009
68510	590010
100969	590011
180781	590012
235815	590013
98406	590014
44564	590015
139398	590016
177724	590017
114371	590018
21845	590019
216881	590020
253572	590021
97391	590022
7273	590023
233892	590024
151447	590025
273534	590026
188735	590027
232830	590028
253684	590029
158210	590030
239896	590031
58949	590032
65652	590033
229202	590034
176530	590035
158314	590036
253690	590037
151325	590038
6281	590039
236994	590040
2378	590041
315815	590042
19564	590043
106098	590044
49328	590045
96178	590046
26351	590047
28297	590048
41232	590049
95687	590050
43088	590051
11472	590052
308380	590053
327905	590054
231496	590055
216855	590056
180049	590057
180020	590058
162191	590059
111159	590060
45865	590061
16655	590062
63415	590063
51008	590064
203453	590065
175927	590066
243728	590067
158541	590068
115380	590069
7893	590070
2369	590071
101898	590072
212745	590073
9877	590074
32676	590075
11755	590076
29003	590077
170106	590078
3971	590079
601	590080
2348	590081
49404	590082
19662	590083
241684	590084
4467	590085
66403	590086
237943	590087
207139	590088
39302	590089
270231	590090
198831	590091
63767	590092
205966	590093
49136	590094
209541	590095
251098	590096
86297	590097
208246	590098
454	590099
126593	590100
54889	590101
328497	590102
49011	590103
34448	590104
61108	590105
60587	590106
166645	590107
213820	590108
110120	590109
116692	590110
85529	590111
132643	590112
158523	590113
69243	590114
180266	590115
125418	590116
1845	590117
318821	590118
73710	590119
37760	590120
71508	590121
232226	590122
113618	590123
60284	590124
183460	590125
2333	590126
33305	590127
105612	590128
6573	590129
465	590130
69173	590131
20767	590132
48622	590133
118771	590134
27426	590135
69055	590136
238	590137
26235	590138
19790	590139
124371	590140
52	590141
202062	590142
96946	590143
181064	590144
98253	590145
135875	590146
294802	590147
4139	590148
13192	590149
58604	590150
21893	590151
119028	590152
127357	590153
88346	590154
58159	590155
136411	590156
133018	590157
123388	590158
203658	590159
318593	590160
15638	590161
22329	590162
126196	590163
125569	590164
209765	590165
62584	590166
8708	590167
157138	590168
209763	590169
130440	590170
33861	590171
1307	590172
245423	590173
6300	590174
326355	590175
215699	590176
38485	590177
1980	590178
42605	590179
243141	590180
61298	590181
35641	590182
57472	590183
43609	590184
9684	590185
1524	590186
73456	590187
78229	590188
189001	590189
73520	590190
45690	590191
241250	590192
3269	590193
208019	590194
33580	590195
115930	590196
92918	590197
74735	590198
318415	590199
246	590200
65603	590201
130110	590202
208761	590203
175609	590204
8274	590205
229377	590206
86335	590207
39302	590208
25775	590209
214663	590210
88815	590211
323708	590212
323133	590213
27554	590214
39313	590215
321481	590216
125845	590217
84200	590218
20925	590219
97535	590220
100409	590221
151428	590222
106406	590223
18568	590224
269555	590225
161609	590226
134909	590227
150487	590228
74092	590229
23897	590230
149220	590231
271780	590232
151322	590233
29762	590234
12203	590235
152625	590236
157373	590237
10802	590238
67631	590239
40597	590240
16251	590241
299667	590242
89943	590243
3123	590244
215550	590245
215526	590246
124502	590247
197493	590248
176646	590249
27399	590250
30003	590251
113590	590252
17983	590253
37114	590254
117980	590255
73652	590256
306981	590257
278291	590258
6573	590259
305575	590260
80468	590261
162702	590262
10808	590263
116400	590264
116400	590265
2369	590266
165685	590267
26737	590268
19132	590269
115362	590270
2113	590271
115365	590272
244001	590273
8395	590274
12791	590275
5397	590276
176802	590277
64290	590278
106005	590279
325699	590280
158239	590281
1510	590282
161943	590283
181087	590284
271325	590285
169970	590286
215618	590287
96091	590288
763	590289
243055	590290
114224	590291
22904	590292
22904	590293
110410	590294
157714	590295
5690	590296
763	590297
43245	590298
233158	590299
1574	590300
14004	590301
4259	590302
104636	590303
30263	590304
135482	590305
129382	590306
313357	590307
2780	590308
202969	590309
6698	590310
169468	590311
107094	590312
131393	590313
230209	590314
328753	590315
64021	590316
62356	590317
228682	590318
212135	590319
136239	590320
210380	590321
85542	590322
182049	590323
79138	590324
200353	590325
24033	590326
309310	590327
71417	590328
13038	590329
3443	590330
218411	590331
320182	590332
138772	590333
311299	590334
222785	590335
308369	590336
92495	590337
20090	590338
41662	590339
97626	590340
130342	590341
271915	590342
156715	590343
13014	590344
212753	590345
212906	590346
110235	590347
17203	590348
282652	590349
118789	590350
192150	590351
212551	590352
29731	590353
133316	590354
27278	590355
123351	590356
6526	590357
9189	590358
77516	590359
268389	590360
146572	590361
94328	590362
161430	590363
15119	590364
118800	590365
97878	590366
40400	590367
132545	590368
293238	590369
123499	590370
191221	590371
179433	590372
10562	590373
142076	590374
19859	590375
214124	590376
214797	590377
59250	590378
39254	590379
3389	590380
214125	590381
137662	590382
314108	590383
77173	590384
93904	590385
272612	590386
167406	590387
175471	590388
112829	590389
25659	590390
108904	590391
138469	590392
316294	590393
19769	590394
10072	590395
97222	590396
49016	590397
233375	590398
11978	590399
293038	590400
4039	590401
29731	590402
30056	590403
267174	590404
72699	590405
110913	590406
42843	590407
268482	590408
221664	590409
22991	590410
13312	590411
136680	590412
112441	590413
109978	590414
146486	590415
113698	590416
224591	590417
294769	590418
96066	590419
213576	590420
109224	590421
157374	590422
86023	590423
183630	590424
82276	590425
32481	590426
197726	590427
112581	590428
266384	590429
48433	590430
244809	590431
276292	590432
207041	590433
121318	590434
87116	590435
324701	590436
214125	590437
322052	590438
69511	590439
313583	590440
216759	590441
217332	590442
66912	590443
121130	590444
22936	590445
162485	590446
213262	590447
197763	590448
244472	590449
57650	590450
217021	590451
114850	590452
109692	590453
121828	590454
162140	590455
28193	590456
249405	590457
110826	590458
163437	590459
78146	590460
36888	590461
165846	590462
143552	590463
155102	590464
195472	590465
136948	590466
45807	590467
133730	590468
185907	590469
33574	590470
158094	590471
16784	590472
56547	590473
203061	590474
187671	590475
55377	590476
253315	590477
173681	590478
16863	590479
134730	590480
1708	590481
123492	590482
76118	590483
278018	590484
127395	590485
115854	590486
3339	590487
888	590488
99410	590489
75836	590490
5578	590491
292210	590492
12809	590493
61077	590494
311154	590495
61610	590496
45033	590497
152773	590498
152707	590499
172820	590500
163113	590501
12554	590502
8717	590503
53578	590504
95501	590505
76010	590506
282034	590507
72197	590508
312911	590509
5296	590510
136074	590511
130324	590512
286343	590513
153908	590514
2912	590515
130926	590516
195174	590517
192993	590518
260686	590519
177531	590520
102317	590521
1334	590522
19861	590523
101238	590524
18024	590525
32991	590526
4255	590527
179911	590528
139392	590529
209161	590530
123873	590531
65898	590532
112467	590533
242300	590534
215084	590535
153315	590536
191850	590537
302193	590538
4255	590539
71925	590540
189998	590541
2912	590542
2912	590543
55227	590544
230914	590545
69430	590546
263574	590547
191753	590548
82335	590549
5674	590550
127000	590551
273881	590552
163847	590553
7683	590554
75099	590555
89922	590556
212012	590557
23655	590558
124116	590559
309556	590560
316179	590561
136759	590562
81327	590563
326731	590564
26341	590565
323638	590566
4903	590567
240990	590568
16888	590569
52486	590570
31499	590571
324416	590572
9280	590573
316016	590574
313863	590575
144632	590576
27392	590577
118065	590578
63623	590579
89186	590580
30322	590581
57109	590582
48709	590583
82811	590584
239337	590585
15659	590586
318554	590587
243904	590588
285262	590589
54691	590590
97878	590591
198526	590592
93873	590593
26414	590594
60567	590595
48840	590596
203523	590597
106833	590598
112830	590599
156586	590600
3895	590601
202641	590602
8904	590603
22826	590604
16655	590605
22688	590606
44842	590607
101538	590608
117093	590609
313577	590610
314988	590611
151734	590612
88753	590613
199975	590614
299182	590615
178654	590616
19757	590617
39298	590618
198033	590619
32155	590620
38674	590621
123733	590622
161992	590623
21978	590624
272968	590625
13785	590626
59329	590627
77779	590628
125504	590629
13785	590630
20430	590631
218629	590632
301927	590633
14351	590634
161940	590635
6139	590636
36649	590637
201241	590638
102981	590639
196354	590640
25975	590641
71850	590642
58437	590643
17213	590644
156744	590645
31557	590646
260346	590647
115062	590648
64447	590649
17215	590650
58197	590651
326374	590652
106043	590653
12181	590654
67687	590655
85040	590656
83747	590657
143540	590658
63194	590659
116246	590660
34354	590661
114298	590662
101625	590663
161546	590664
16980	590665
86477	590666
134177	590667
112365	590668
19619	590669
12899	590670
134146	590671
214850	590672
264485	590673
299459	590674
3936	590675
25139	590676
104224	590677
203192	590678
14371	590679
86902	590680
96166	590681
169874	590682
21593	590683
129914	590684
167131	590685
145802	590686
249674	590687
4029	590688
53817	590689
116735	590690
25752	590691
276784	590692
9726	590693
324470	590694
186604	590695
324053	590696
136920	590697
74783	590698
4119	590699
99050	590700
113997	590701
85390	590702
304280	590703
219294	590704
272589	590705
52402	590706
122920	590707
122881	590708
65199	590709
194341	590710
134764	590711
84866	590712
208599	590713
65883	590714
80132	590715
65111	590716
151401	590717
8122	590718
170791	590719
63325	590720
277090	590721
65605	590722
9837	590723
88234	590724
86234	590725
1979	590726
661	590727
40573	590728
58014	590729
90263	590730
192559	590731
247750	590732
127589	590733
106743	590734
210017	590735
75298	590736
123897	590737
75610	590738
238043	590739
136662	590740
2147	590741
130388	590742
130783	590743
123522	590744
137501	590745
128711	590746
126260	590747
43578	590748
129918	590749
876	590750
1799	590751
274393	590752
23652	590753
319172	590754
150671	590755
21736	590756
187776	590757
186893	590758
111984	590759
74970	590760
34332	590761
97689	590762
145013	590763
266385	590764
128248	590765
170496	590766
72305	590767
3202	590768
242931	590769
166250	590770
54371	590771
19619	590772
30896	590773
148389	590774
94783	590775
283061	590776
169089	590777
132800	590778
38169	590779
82866	590780
236051	590781
94902	590782
117295	590783
86243	590784
176719	590785
315028	590786
33861	590787
129532	590788
316972	590789
86994	590790
158619	590791
97346	590792
37143	590793
128273	590794
18200	590795
30003	590796
32163	590797
264212	590798
132581	590799
139582	590800
320933	590801
87767	590802
123267	590803
3003	590804
297569	590805
34324	590806
43355	590807
295823	590808
227920	590809
227857	590810
71921	590811
3905	590812
244190	590813
54731	590814
13828	590815
113960	590816
204115	590817
194050	590818
25474	590819
38695	590820
312564	590821
71682	590822
316178	590823
286407	590824
259089	590825
183225	590826
53030	590827
22290	590828
297943	590829
70930	590830
3254	590831
6384	590832
6224	590833
67893	590834
1916	590835
206431	590836
50832	590837
176484	590838
93991	590839
100783	590840
29626	590841
52471	590842
187347	590843
322901	590844
15003	590845
16139	590846
156338	590847
90262	590848
87036	590849
62175	590850
9743	590851
234178	590852
270170	590853
199891	590854
37546	590855
234278	590856
128330	590857
130342	590858
326331	590859
131883	590860
163058	590861
34912	590862
73710	590863
128116	590864
131259	590865
320456	590866
1731	590867
66508	590868
60547	590869
64089	590870
211925	590871
76400	590872
62981	590873
77085	590874
114427	590875
190298	590876
176717	590877
199051	590878
269552	590879
211451	590880
41704	590881
93975	590882
210920	590883
252734	590884
7954	590885
206179	590886
201328	590887
74859	590888
168597	590889
61840	590890
58549	590891
7112	590892
254137	590893
2374	590894
124775	590895
81697	590896
134244	590897
46347	590898
151033	590899
151459	590900
189978	590901
14379	590902
146363	590903
297786	590904
11660	590905
145587	590906
35922	590907
54410	590908
173924	590909
242772	590910
208844	590911
256484	590912
96320	590913
226927	590914
10091	590915
26476	590916
136377	590917
121652	590918
281130	590919
85610	590920
160889	590921
34581	590922
69019	590923
291941	590924
150064	590925
43150	590926
70637	590927
69533	590928
99998	590929
44046	590930
44046	590931
39329	590932
27657	590933
27501	590934
116323	590935
116300	590936
45593	590937
30036	590938
144747	590939
59590	590940
231354	590941
5279	590942
2124	590943
18358	590944
7446	590945
158937	590946
20050	590947
17885	590948
188934	590949
73059	590950
254823	590951
128258	590952
58880	590953
209650	590954
6318	590955
211376	590956
130535	590957
231921	590958
42527	590959
6053	590960
271767	590961
43755	590962
53134	590963
1314	590964
196484	590965
156822	590966
143343	590967
222451	590968
311565	590969
143883	590970
41101	590971
298270	590972
106482	590973
4433	590974
250116	590975
193311	590976
217158	590977
131488	590978
84450	590979
37453	590980
262266	590981
39450	590982
322336	590983
131412	590984
97464	590985
67884	590986
47602	590987
138839	590988
84785	590989
151348	590990
145455	590991
127320	590992
255627	590993
22426	590994
55678	590995
238884	590996
75161	590997
57728	590998
323101	590999
211946	591000
14602	591001
271958	591002
46418	591003
181126	591004
321983	591005
145219	591006
230742	591007
110040	591008
186617	591009
169	591010
4548	591011
110193	591012
31653	591013
3207	591014
77595	591015
316729	591016
186	591017
85079	591018
54623	591019
199230	591020
50810	591021
198153	591022
5674	591023
71561	591024
90462	591025
216947	591026
131864	591027
8826	591028
59590	591029
94041	591030
10299	591031
8338	591032
4625	591033
197375	591034
19976	591035
136860	591036
235501	591037
123052	591038
81818	591039
3798	591040
3710	591041
35852	591042
110227	591043
47770	591044
90194	591045
152896	591046
127097	591047
210830	591048
89138	591049
211438	591050
26051	591051
21772	591052
137575	591053
195105	591054
136018	591055
5361	591056
44009	591057
208472	591058
3237	591059
6252	591060
196124	591061
14772	591062
161722	591063
43150	591064
130281	591065
69290	591066
327793	591067
263686	591068
11314	591069
11308	591070
134730	591071
84272	591072
136391	591073
115761	591074
73754	591075
87443	591076
200886	591077
6892	591078
24113	591079
300622	591080
151290	591081
11825	591082
251398	591083
9603	591084
97766	591085
15097	591086
98366	591087
94448	591088
70915	591089
101386	591090
15279	591091
128351	591092
196389	591093
9586	591094
29295	591095
64599	591096
326058	591097
33585	591098
69457	591099
137605	591100
61184	591101
196558	591102
116198	591103
41727	591104
35212	591105
47525	591106
248925	591107
106925	591108
106925	591109
98690	591110
114710	591111
324643	591112
76244	591113
48793	591114
24228	591115
16609	591116
54066	591117
126296	591118
54066	591119
86850	591120
45019	591121
55089	591122
150288	591123
170566	591124
166502	591125
108071	591126
47525	591127
42076	591128
29392	591129
18428	591130
134570	591131
22828	591132
18428	591133
47525	591134
70132	591135
18739	591136
76244	591137
18739	591138
114992	591139
70132	591140
123726	591141
103034	591142
17831	591143
37634	591144
55089	591145
56538	591146
16609	591147
89268	591148
98796	591149
48934	591150
51971	591151
152983	591152
32954	591153
170566	591154
307909	591155
151070	591156
168866	591157
42251	591158
106048	591159
75531	591160
113524	591161
6463	591162
61760	591163
46135	591164
29523	591165
126984	591166
42248	591167
37762	591168
94851	591169
5351	591170
28017	591171
37762	591172
35237	591173
209678	591174
59382	591175
85747	591176
63996	591177
9230	591178
227071	591179
42251	591180
198198	591181
202166	591182
169204	591183
295404	591184
3666	591185
75676	591186
127176	591187
37762	591188
29678	591189
61436	591190
309258	591191
34385	591192
23442	591193
134261	591194
70132	591195
7252	591196
74070	591197
94743	591198
106610	591199
13688	591200
29358	591201
294096	591202
241400	591203
29358	591204
99835	591205
24814	591206
33014	591207
32193	591208
45686	591209
110360	591210
272132	591211
270215	591212
64938	591213
62674	591214
120641	591215
248372	591216
323221	591217
234045	591218
310513	591219
229914	591220
20879	591221
20879	591222
24814	591223
229688	591224
125974	591225
43773	591226
100913	591227
13273	591228
84135	591229
303286	591230
59516	591231
81674	591232
267996	591233
21586	591234
48703	591235
21586	591236
143393	591237
10339	591238
21081	591239
32011	591240
81553	591241
58139	591242
58139	591243
58139	591244
68577	591245
53222	591246
9387	591247
20582	591248
5923	591249
161391	591250
47276	591251
118268	591252
198344	591253
23913	591254
149083	591255
205076	591256
120473	591257
162852	591258
320101	591259
127253	591260
159194	591261
195162	591262
189966	591263
170849	591264
217997	591265
57276	591266
313593	591267
169231	591268
307126	591269
85758	591270
44642	591271
22752	591272
9167	591273
84411	591274
205271	591275
19540	591276
88157	591277
8197	591278
137736	591279
43445	591280
88725	591281
11662	591282
188754	591283
121967	591284
79401	591285
46433	591286
163772	591287
12030	591288
22887	591289
99936	591290
30442	591291
102103	591292
18878	591293
53665	591294
297475	591295
241835	591296
37772	591297
86190	591298
18878	591299
37551	591300
31583	591301
119567	591302
170986	591303
26285	591304
244818	591305
270773	591306
198570	591307
309685	591308
11968	591309
133762	591310
299320	591311
298454	591312
15163	591313
233576	591314
97250	591315
162759	591316
45589	591317
83169	591318
131325	591319
188630	591320
176275	591321
262644	591322
133374	591323
6846	591324
47139	591325
81981	591326
1535	591327
5299	591328
6633	591329
133643	591330
176696	591331
181919	591332
42147	591333
129042	591334
57127	591335
4347	591336
319662	591337
80076	591338
224839	591339
248652	591340
153838	591341
94182	591342
62355	591343
77982	591344
184522	591345
169822	591346
249661	591347
229181	591348
41386	591349
305087	591350
305086	591351
76304	591352
54827	591353
115950	591354
112479	591355
177543	591356
205893	591357
234857	591358
354	591359
5376	591360
187801	591361
276184	591362
229239	591363
40442	591364
65251	591365
287563	591366
191871	591367
180544	591368
154434	591369
65441	591370
39929	591371
301746	591372
81143	591373
66691	591374
309287	591375
7648	591376
259969	591377
294665	591378
74444	591379
66684	591380
81081	591381
68905	591382
81180	591383
68905	591384
253382	591385
124031	591386
163643	591387
114878	591388
36322	591389
36632	591390
232171	591391
122597	591392
50344	591393
20443	591394
154437	591395
296921	591396
10390	591397
51335	591398
125549	591399
59231	591400
240108	591401
124252	591402
277283	591403
308799	591404
247962	591405
25374	591406
92138	591407
60011	591408
164350	591409
119874	591410
59315	591411
143104	591412
40891	591413
195433	591414
138898	591415
287328	591416
85504	591417
264541	591418
2433	591419
65156	591420
190749	591421
28603	591422
21101	591423
156792	591424
30282	591425
50671	591426
279530	591427
279458	591428
17958	591429
3592	591430
210087	591431
156917	591432
202052	591433
61326	591434
16977	591435
38452	591436
166487	591437
1533	591438
27450	591439
156726	591440
36618	591441
36617	591442
214460	591443
27450	591444
43110	591445
15160	591446
8829	591447
12085	591448
62435	591449
28408	591450
126045	591451
7715	591452
37786	591453
11312	591454
43944	591455
11410	591456
138577	591457
11410	591458
11805	591459
14784	591460
100883	591461
133378	591462
34451	591463
44272	591464
13032	591465
11410	591466
106608	591467
157168	591468
11410	591469
65867	591470
11410	591471
4107	591472
46739	591473
28997	591474
198865	591475
47623	591476
186260	591477
53550	591478
98054	591479
52504	591480
30859	591481
121160	591482
282476	591483
41635	591484
32806	591485
16107	591486
134889	591487
36041	591488
117729	591489
56587	591490
261653	591491
22068	591492
108331	591493
88667	591494
259	591495
106685	591496
16061	591497
14365	591498
2538	591499
30400	591500
18381	591501
11145	591502
86650	591503
313679	591504
8898	591505
21412	591506
9919	591507
788	591508
5729	591509
15282	591510
81221	591511
390	591512
34913	591513
53675	591514
104468	591515
7477	591516
84040	591517
1587	591518
71880	591519
151270	591520
10158	591521
43331	591522
24308	591523
287	591524
6656	591525
81292	591526
83197	591527
76461	591528
28134	591529
36058	591530
36451	591531
123150	591532
22843	591533
163339	591534
79907	591535
156679	591536
51505	591537
670	591538
79907	591539
304936	591540
34356	591541
91933	591542
194447	591543
272848	591544
153394	591545
92764	591546
68620	591547
155663	591548
138514	591549
16667	591550
119033	591551
3075	591552
6041	591553
50357	591554
16543	591555
6041	591556
157469	591557
96966	591558
165678	591559
284	591560
1587	591561
5175	591562
19762	591563
10453	591564
4396	591565
185409	591566
76511	591567
31088	591568
12498	591569
12498	591570
15612	591571
15612	591572
1936	591573
156686	591574
49435	591575
20468	591576
147177	591577
41904	591578
1553	591579
1272	591580
150134	591581
188406	591582
261325	591583
61681	591584
36361	591585
77053	591586
115863	591587
101021	591588
41055	591589
30492	591590
55300	591591
172265	591592
171646	591593
4725	591594
27116	591595
120972	591596
58036	591597
89781	591598
132325	591599
26881	591600
6200	591601
11824	591602
144124	591603
216811	591604
66839	591605
139070	591606
14564	591607
39033	591608
33505	591609
184357	591610
129736	591611
86187	591612
198237	591613
32425	591614
57828	591615
22168	591616
27116	591617
63332	591618
59031	591619
22477	591620
10264	591621
35071	591622
74579	591623
298456	591624
19053	591625
8843	591626
89160	591627
68911	591628
13244	591629
5867	591630
47806	591631
1662	591632
30696	591633
20830	591634
210646	591635
80628	591636
194203	591637
47049	591638
9415	591639
108241	591640
94492	591641
48896	591642
9384	591643
120479	591644
5933	591645
26005	591646
37189	591647
86345	591648
52431	591649
8656	591650
31391	591651
202955	591652
107637	591653
3537	591654
246746	591655
57457	591656
967	591657
24559	591658
1605	591659
60210	591660
10013	591661
179935	591662
24376	591663
49034	591664
73744	591665
49689	591666
76308	591667
130025	591668
197800	591669
49361	591670
29285	591671
287578	591672
102037	591673
33002	591674
31424	591675
10717	591676
24699	591677
18686	591678
69641	591679
69641	591680
139586	591681
5382	591682
294345	591683
151183	591684
283024	591685
302014	591686
214416	591687
136586	591688
132553	591689
132553	591690
16132	591691
195098	591692
12206	591693
207479	591694
21662	591695
46977	591696
32370	591697
1736	591698
88790	591699
82843	591700
9856	591701
59175	591702
31307	591703
39394	591704
36293	591705
317624	591706
110118	591707
110118	591708
39160	591709
108618	591710
59581	591711
185744	591712
57468	591713
12883	591714
74107	591715
143953	591716
12883	591717
7739	591718
12883	591719
86258	591720
217116	591721
252581	591722
7739	591723
217038	591724
33739	591725
12883	591726
33739	591727
5772	591728
12883	591729
7739	591730
12883	591731
7739	591732
95762	591733
57468	591734
87387	591735
233041	591736
292927	591737
160875	591738
254882	591739
87387	591740
7739	591741
170668	591742
30538	591743
146232	591744
96794	591745
3169	591746
7739	591747
96833	591748
154317	591749
86258	591750
280796	591751
7739	591752
57286	591753
26348	591754
242261	591755
40407	591756
48034	591757
106970	591758
177830	591759
151	591760
28618	591761
68239	591762
36721	591763
59541	591764
31804	591765
3029	591766
7448	591767
45579	591768
3029	591769
3029	591770
13329	591771
3029	591772
3029	591773
143208	591774
192382	591775
143208	591776
84312	591777
10733	591778
10733	591779
160850	591780
158727	591781
71435	591782
91700	591783
267967	591784
274417	591785
256908	591786
29204	591787
36721	591788
7448	591789
184431	591790
87601	591791
294072	591792
68289	591793
158527	591794
246589	591795
246485	591796
7448	591797
252866	591798
166279	591799
7448	591800
236776	591801
44960	591802
33433	591803
806	591804
213155	591805
27503	591806
225121	591807
21960	591808
74167	591809
174470	591810
144508	591811
70302	591812
32644	591813
115974	591814
23283	591815
3605	591816
603	591817
118825	591818
323187	591819
7776	591820
260440	591821
11015	591822
7099	591823
49335	591824
18800	591825
9358	591826
5062	591827
194682	591828
7739	591829
104593	591830
11754	591831
45813	591832
268217	591833
110315	591834
5429	591835
110374	591836
316306	591837
17448	591838
44807	591839
53931	591840
241737	591841
223164	591842
122882	591843
79350	591844
191057	591845
36619	591846
24498	591847
194379	591848
33943	591849
260273	591850
115274	591851
57177	591852
199090	591853
95142	591854
2929	591855
134722	591856
144639	591857
8444	591858
44415	591859
75154	591860
31149	591861
82306	591862
29913	591863
44080	591864
79	591865
6116	591866
14210	591867
79	591868
126238	591869
20056	591870
79	591871
76640	591872
105271	591873
79	591874
58837	591875
96730	591876
59600	591877
38114	591878
81502	591879
236081	591880
247170	591881
108093	591882
521	591883
82642	591884
82642	591885
95338	591886
103810	591887
32752	591888
41882	591889
96362	591890
80315	591891
173731	591892
26781	591893
20953	591894
164744	591895
220117	591896
43917	591897
18217	591898
30054	591899
29281	591900
64359	591901
46048	591902
219904	591903
254066	591904
102037	591905
82758	591906
200476	591907
1047	591908
11015	591909
222910	591910
137023	591911
3049	591912
36732	591913
136831	591914
3049	591915
315548	591916
58984	591917
120628	591918
104346	591919
24849	591920
46676	591921
121777	591922
139600	591923
46646	591924
182049	591925
70137	591926
217625	591927
297518	591928
116260	591929
116260	591930
3693	591931
166619	591932
234379	591933
201744	591934
45960	591935
146893	591936
17373	591937
17373	591938
134499	591939
122167	591940
122167	591941
64554	591942
2235	591943
113834	591944
294338	591945
276417	591946
211686	591947
54607	591948
1508	591949
136083	591950
129191	591951
52137	591952
2461	591953
5459	591954
60254	591955
8399	591956
3538	591957
1072	591958
139004	591959
216271	591960
161809	591961
71719	591962
299959	591963
97964	591964
110811	591965
275924	591966
47456	591967
171271	591968
142537	591969
81999	591970
137540	591971
36097	591972
67635	591973
14546	591974
156412	591975
267132	591976
7902	591977
28883	591978
63049	591979
52973	591980
22791	591981
70561	591982
39674	591983
19708	591984
750	591985
310217	591986
68170	591987
10404	591988
67031	591989
127152	591990
83426	591991
56518	591992
21555	591993
8114	591994
150832	591995
8528	591996
215484	591997
147492	591998
193027	591999
52991	592000
58904	592001
118069	592002
196	592003
82209	592004
74629	592005
270174	592006
48248	592007
106858	592008
44680	592009
2017	592010
186798	592011
7424	592012
4130	592013
2992	592014
202265	592015
19273	592016
42127	592017
80924	592018
38924	592019
124015	592020
6193	592021
6035	592022
4110	592023
289717	592024
276056	592025
2805	592026
8574	592027
42977	592028
20272	592029
51815	592030
21305	592031
32055	592032
43163	592033
134453	592034
161824	592035
121807	592036
3354	592037
65475	592038
74056	592039
167686	592040
603	592041
100834	592042
101327	592043
71423	592044
107122	592045
8398	592046
48557	592047
42876	592048
84408	592049
38627	592050
13813	592051
101067	592052
103331	592053
103042	592054
2455	592055
143252	592056
12797	592057
168750	592058
16285	592059
4845	592060
287826	592061
850	592062
266400	592063
119641	592064
20881	592065
20881	592066
106048	592067
52993	592068
9682	592069
62181	592070
44048	592071
22246	592072
1	592073
42191	592074
145873	592075
202333	592076
209524	592077
47724	592078
173	592079
243152	592080
212632	592081
140954	592082
135208	592083
100507	592084
205292	592085
7429	592086
7429	592087
6164	592088
6938	592089
23650	592090
106708	592091
199815	592092
120437	592093
2170	592094
53276	592095
237887	592096
38891	592097
62543	592098
39499	592099
181799	592100
7363	592101
316511	592102
186765	592103
255464	592104
107028	592105
1571	592106
178221	592107
4021	592108
39980	592109
177831	592110
201531	592111
3947	592112
58751	592113
215021	592114
142769	592115
52690	592116
201310	592117
17901	592118
26757	592119
59057	592120
4195	592121
187941	592122
2199	592123
41126	592124
147869	592125
38782	592126
48368	592127
141568	592128
51965	592129
150863	592130
36804	592131
77003	592132
50986	592133
2628	592134
53153	592135
84891	592136
86862	592137
39110	592138
41965	592139
86321	592140
191563	592141
187535	592142
293251	592143
177057	592144
39473	592145
117737	592146
4507	592147
153655	592148
203224	592149
102772	592150
212027	592151
127482	592152
31053	592153
17844	592154
186598	592155
8276	592156
32838	592157
49482	592158
7786	592159
70604	592160
35972	592161
25774	592162
5314	592163
30537	592164
10155	592165
35972	592166
50298	592167
44048	592168
17991	592169
12538	592170
48679	592171
39447	592172
26275	592173
1563	592174
141510	592175
41935	592176
18016	592177
18016	592178
52113	592179
58695	592180
2632	592181
19965	592182
49429	592183
106742	592184
111295	592185
206283	592186
2817	592187
182780	592188
36550	592189
2757	592190
634	592191
56521	592192
68367	592193
137535	592194
13908	592195
86722	592196
56301	592197
317399	592198
7051	592199
27228	592200
81441	592201
134562	592202
198467	592203
22477	592204
9643	592205
66308	592206
66308	592207
175794	592208
84324	592209
25241	592210
2463	592211
211879	592212
4869	592213
86288	592214
90025	592215
133663	592216
28883	592217
206138	592218
213	592219
1966	592220
40637	592221
7062	592222
210872	592223
7062	592224
154961	592225
91770	592226
86912	592227
209008	592228
1601	592229
5160	592230
253708	592231
21195	592232
17354	592233
171062	592234
179640	592235
624	592236
63155	592237
53291	592238
9962	592239
480	592240
92977	592241
2364	592242
2791	592243
59707	592244
16520	592245
37982	592246
241673	592247
196537	592248
162034	592249
59417	592250
135383	592251
16728	592252
82853	592253
67853	592254
160801	592255
11151	592256
52081	592257
30504	592258
20365	592259
2474	592260
182781	592261
34967	592262
170951	592263
8252	592264
40791	592265
175564	592266
12801	592267
440	592268
188356	592269
43973	592270
61156	592271
11931	592272
63211	592273
47530	592274
200228	592275
308236	592276
251900	592277
275049	592278
150326	592279
14208	592280
198986	592281
83310	592282
13889	592283
21915	592284
242761	592285
77029	592286
14393	592287
55074	592288
14054	592289
75957	592290
40731	592291
137646	592292
33189	592293
4177	592294
20193	592295
86671	592296
6855	592297
52873	592298
36069	592299
322620	592300
176832	592301
40505	592302
815	592303
64345	592304
15230	592305
155882	592306
3862	592307
15006	592308
158917	592309
15673	592310
48279	592311
418	592312
17067	592313
122353	592314
9973	592315
27211	592316
24401	592317
33976	592318
893	592319
30208	592320
259313	592321
24067	592322
167693	592323
138873	592324
11500	592325
13555	592326
317377	592327
83708	592328
321328	592329
240199	592330
141957	592331
69150	592332
83849	592333
111172	592334
110197	592335
58952	592336
41092	592337
74800	592338
66189	592339
242910	592340
97481	592341
6142	592342
22408	592343
21	592344
14392	592345
76708	592346
34985	592347
315607	592348
83004	592349
155402	592350
131016	592351
126409	592352
22055	592353
64064	592354
201459	592355
210664	592356
87321	592357
210666	592358
319571	592359
319233	592360
122857	592361
16683	592362
292382	592363
131313	592364
70387	592365
9366	592366
52061	592367
233647	592368
44155	592369
48663	592370
97090	592371
137442	592372
36149	592373
269704	592374
242152	592375
292435	592376
17956	592377
139664	592378
6818	592379
39371	592380
226167	592381
67068	592382
179632	592383
325771	592384
63089	592385
90054	592386
8980	592387
417	592388
109673	592389
320881	592390
66281	592391
129235	592392
24280	592393
76695	592394
94391	592395
160291	592396
28942	592397
43191	592398
242705	592399
318292	592400
42805	592401
281083	592402
193237	592403
241	592404
40239	592405
140649	592406
27771	592407
40563	592408
73879	592409
240	592410
62	592411
37169	592412
85861	592413
132396	592414
19842	592415
7223	592416
41267	592417
259621	592418
1460	592419
84584	592420
80567	592421
175649	592422
131421	592423
18512	592424
215540	592425
43480	592426
16957	592427
171723	592428
200718	592429
305104	592430
67672	592431
307348	592432
69603	592433
2487	592434
320784	592435
213197	592436
20439	592437
84432	592438
178934	592439
11618	592440
199102	592441
416	592442
87127	592443
9423	592444
42686	592445
28128	592446
16250	592447
197400	592448
7297	592449
26474	592450
63075	592451
41263	592452
67273	592453
197772	592454
133989	592455
1016	592456
171550	592457
106981	592458
13685	592459
49053	592460
2801	592461
13798	592462
45845	592463
16778	592464
71294	592465
30926	592466
7931	592467
85416	592468
8761	592469
305296	592470
68431	592471
18144	592472
17426	592473
123922	592474
74500	592475
39732	592476
186379	592477
226694	592478
114456	592479
209979	592480
75031	592481
75031	592482
297079	592483
262912	592484
75785	592485
47196	592486
201792	592487
2728	592488
15179	592489
70837	592490
184311	592491
223459	592492
1274	592493
204203	592494
196624	592495
84623	592496
56999	592497
57632	592498
192085	592499
29261	592500
122320	592501
206783	592502
209787	592503
185655	592504
164	592505
251451	592506
39232	592507
90686	592508
244576	592509
8580	592510
116247	592511
201978	592512
66457	592513
232334	592514
21137	592515
57758	592516
27515	592517
20126	592518
300955	592519
70258	592520
26713	592521
148979	592522
299113	592523
98255	592524
205867	592525
129271	592526
7846	592527
50	592528
8916	592529
64171	592530
129332	592531
208351	592532
201872	592533
46537	592534
131016	592535
55316	592536
211974	592537
200751	592538
240009	592539
68439	592540
158	592541
88360	592542
53795	592543
38036	592544
286435	592545
1893	592546
35366	592547
35158	592548
264838	592549
124945	592550
13083	592551
268779	592552
109789	592553
167160	592554
158148	592555
101759	592556
101875	592557
151600	592558
119744	592559
10778	592560
41740	592561
70548	592562
179635	592563
75998	592564
251796	592565
67052	592566
9366	592567
211026	592568
140248	592569
22617	592570
2147	592571
141404	592572
168953	592573
260951	592574
259326	592575
27157	592576
92181	592577
72394	592578
5951	592579
161854	592580
157256	592581
21093	592582
102943	592583
59154	592584
122531	592585
148863	592586
47014	592587
8312	592588
163420	592589
310473	592590
94815	592591
59992	592592
226719	592593
22983	592594
3882	592595
300231	592596
13429	592597
5891	592598
127896	592599
243207	592600
42839	592601
42839	592602
42931	592603
416	592604
283787	592605
259426	592606
191329	592607
193653	592608
188307	592609
250364	592610
955	592611
124742	592612
201037	592613
1982	592614
201099	592615
306735	592616
142885	592617
4664	592618
197264	592619
101270	592620
25952	592621
178502	592622
65832	592623
354	592624
294059	592625
129011	592626
16213	592627
24563	592628
24563	592629
173949	592630
214898	592631
58529	592632
266031	592633
197864	592634
173838	592635
266005	592636
8925	592637
4418	592638
68741	592639
56495	592640
7665	592641
51086	592642
579	592643
2675	592644
21537	592645
82849	592646
26560	592647
10697	592648
8657	592649
32502	592650
58835	592651
44155	592652
6160	592653
7228	592654
110045	592655
300814	592656
260657	592657
250138	592658
151535	592659
2804	592660
9805	592661
165675	592662
6348	592663
26560	592664
44155	592665
52737	592666
69912	592667
108210	592668
39620	592669
202079	592670
146611	592671
325394	592672
257283	592673
732	592674
15492	592675
148302	592676
151166	592677
3536	592678
127145	592679
73817	592680
121092	592681
121058	592682
13315	592683
255071	592684
14643	592685
34925	592686
194592	592687
185507	592688
74467	592689
106207	592690
261986	592691
123699	592692
55591	592693
60744	592694
111241	592695
79430	592696
119852	592697
77228	592698
119225	592699
288333	592700
81185	592701
117037	592702
46279	592703
114549	592704
100052	592705
199	592706
55041	592707
131696	592708
1	592709
7711	592710
200668	592711
830	592712
790	592713
11329	592714
12026	592715
83430	592716
41266	592717
295822	592718
309202	592719
54154	592720
176849	592721
1508	592722
171381	592723
43818	592724
324224	592725
10325	592726
11329	592727
9440	592728
200651	592729
304899	592730
201070	592731
136016	592732
256364	592733
12557	592734
138842	592735
21974	592736
74587	592737
92405	592738
8733	592739
44813	592740
224965	592741
118719	592742
6202	592743
64636	592744
63594	592745
152060	592746
97500	592747
3462	592748
42943	592749
148527	592750
237031	592751
220789	592752
64330	592753
70818	592754
77497	592755
3207	592756
18690	592757
186214	592758
87986	592759
39544	592760
10278	592761
135894	592762
18476	592763
301916	592764
226218	592765
172531	592766
27644	592767
275873	592768
129503	592769
321182	592770
133972	592771
178996	592772
248296	592773
94542	592774
87612	592775
169742	592776
255343	592777
163455	592778
212238	592779
232548	592780
105946	592781
109853	592782
303374	592783
327548	592784
153800	592785
153800	592786
241018	592787
93886	592788
155441	592789
30706	592790
16016	592791
132112	592792
87612	592793
6087	592794
155037	592795
254751	592796
140682	592797
139101	592798
132112	592799
100194	592800
82263	592801
185515	592802
319462	592803
30695	592804
38742	592805
37557	592806
158729	592807
122137	592808
268589	592809
211557	592810
275579	592811
7063	592812
193607	592813
41514	592814
9685	592815
9685	592816
1812	592817
5353	592818
44649	592819
82487	592820
258997	592821
17640	592822
42462	592823
8128	592824
285442	592825
130231	592826
20605	592827
289522	592828
42510	592829
96183	592830
223692	592831
227981	592832
189462	592833
75905	592834
89233	592835
5388	592836
72498	592837
135035	592838
159853	592839
251081	592840
168452	592841
113881	592842
50523	592843
148549	592844
51757	592845
35093	592846
36874	592847
116727	592848
127089	592849
127089	592850
80484	592851
49163	592852
50244	592853
16706	592854
3096	592855
116121	592856
49163	592857
143997	592858
60796	592859
105513	592860
81414	592861
125407	592862
105158	592863
6866	592864
49163	592865
39377	592866
4219	592867
51076	592868
8030	592869
49981	592870
37900	592871
19480	592872
65749	592873
70646	592874
76911	592875
125455	592876
168206	592877
108762	592878
110428	592879
105192	592880
105194	592881
181826	592882
34945	592883
151836	592884
154850	592885
132828	592886
82861	592887
85713	592888
85713	592889
85713	592890
313701	592891
12192	592892
12192	592893
12192	592894
122609	592895
196673	592896
130172	592897
34949	592898
23984	592899
81817	592900
88001	592901
118610	592902
245291	592903
184559	592904
281846	592905
156788	592906
751	592907
16742	592908
16711	592909
199458	592910
10660	592911
217246	592912
194405	592913
60706	592914
158077	592915
21899	592916
295044	592917
80188	592918
293166	592919
104249	592920
62189	592921
264822	592922
69546	592923
76177	592924
3602	592925
133761	592926
133761	592927
120177	592928
41225	592929
7607	592930
157577	592931
101387	592932
100612	592933
191177	592934
191201	592935
1864	592936
214361	592937
222827	592938
230698	592939
66994	592940
165087	592941
169500	592942
106395	592943
106394	592944
17775	592945
135686	592946
177798	592947
179029	592948
201574	592949
208978	592950
53445	592951
217103	592952
119213	592953
21577	592954
52609	592955
62601	592956
52793	592957
72791	592958
72690	592959
174574	592960
150726	592961
16488	592962
82677	592963
58092	592964
32828	592965
32828	592966
166185	592967
65726	592968
261052	592969
4421	592970
74949	592971
122544	592972
37266	592973
154062	592974
33004	592975
30235	592976
57426	592977
30235	592978
191201	592979
122796	592980
79309	592981
30235	592982
122544	592983
230907	592984
25157	592985
34142	592986
122613	592987
79252	592988
25223	592989
197711	592990
122289	592991
38389	592992
122792	592993
6582	592994
2844	592995
114393	592996
25095	592997
240830	592998
85907	592999
81792	593000
44135	593001
5331	593002
17194	593003
133507	593004
47040	593005
88368	593006
29833	593007
261864	593008
93028	593009
35488	593010
182198	593011
94203	593012
10643	593013
41994	593014
23247	593015
282250	593016
31198	593017
213136	593018
309411	593019
70831	593020
8772	593021
139081	593022
119320	593023
11700	593024
56423	593025
218943	593026
16148	593027
68503	593028
163665	593029
11070	593030
47328	593031
47328	593032
30095	593033
109534	593034
90649	593035
84943	593036
214055	593037
259146	593038
109573	593039
109573	593040
8888	593041
38099	593042
320255	593043
19626	593044
22831	593045
184969	593046
61513	593047
164872	593048
41951	593049
5343	593050
127279	593051
9164	593052
18501	593053
82652	593054
65750	593055
26173	593056
449	593057
5951	593058
21106	593059
42507	593060
42507	593061
35087	593062
158106	593063
70790	593064
32493	593065
1743	593066
129429	593067
250993	593068
24488	593069
108227	593070
178325	593071
34346	593072
228227	593073
90893	593074
90881	593075
94572	593076
273882	593077
28768	593078
213700	593079
4127	593080
15379	593081
93978	593082
23327	593083
56785	593084
50031	593085
134949	593086
134997	593087
42532	593088
176827	593089
79045	593090
69934	593091
28206	593092
52384	593093
194126	593094
17433	593095
369	593096
40254	593097
20129	593098
192075	593099
81838	593100
179185	593101
105405	593102
82934	593103
1995	593104
44039	593105
118154	593106
50850	593107
210009	593108
208270	593109
16748	593110
32456	593111
81430	593112
70889	593113
142219	593114
177489	593115
30900	593116
132136	593117
302818	593118
49962	593119
50592	593120
190677	593121
152621	593122
96880	593123
254476	593124
133756	593125
125399	593126
99221	593127
30592	593128
90953	593129
37914	593130
142209	593131
57350	593132
117102	593133
141344	593134
14805	593135
129257	593136
146967	593137
275288	593138
24164	593139
6057	593140
56074	593141
28872	593142
8666	593143
190572	593144
81244	593145
139621	593146
67239	593147
42438	593148
5983	593149
24249	593150
112518	593151
82804	593152
52068	593153
35480	593154
278728	593155
277467	593156
10650	593157
78520	593158
142179	593159
170542	593160
43072	593161
26366	593162
290652	593163
122275	593164
132866	593165
128800	593166
54420	593167
51841	593168
70488	593169
112407	593170
12291	593171
190467	593172
174803	593173
50616	593174
26193	593175
69164	593176
179053	593177
239858	593178
6573	593179
98917	593180
244103	593181
46970	593182
96243	593183
115166	593184
33916	593185
19526	593186
136744	593187
189315	593188
116756	593189
116723	593190
180185	593191
188795	593192
288061	593193
188588	593194
50447	593195
24407	593196
50447	593197
118154	593198
182289	593199
280712	593200
117437	593201
121756	593202
80896	593203
48786	593204
37986	593205
101953	593206
324464	593207
24516	593208
161002	593209
44788	593210
169817	593211
36408	593212
262326	593213
9506	593214
195176	593215
29893	593216
146662	593217
109469	593218
25019	593219
11084	593220
14832	593221
274545	593222
65970	593223
83267	593224
283589	593225
35650	593226
167924	593227
76310	593228
36564	593229
247452	593230
39517	593231
4962	593232
107624	593233
105138	593234
150552	593235
17311	593236
7820	593237
285145	593238
145717	593239
52744	593240
162492	593241
66500	593242
296714	593243
269488	593244
53171	593245
66289	593246
35070	593247
141378	593248
199421	593249
188642	593250
120297	593251
208804	593252
16624	593253
213338	593254
57095	593255
5708	593256
846	593257
30012	593258
298927	593259
28203	593260
37238	593261
23355	593262
19836	593263
15148	593264
286919	593265
17879	593266
7734	593267
131793	593268
64098	593269
108235	593270
18491	593271
3810	593272
52111	593273
108103	593274
12637	593275
46929	593276
186944	593277
145724	593278
69036	593279
69727	593280
41823	593281
94369	593282
78648	593283
65498	593284
296293	593285
73250	593286
25019	593287
89831	593288
35020	593289
137665	593290
139445	593291
231265	593292
163357	593293
96821	593294
305715	593295
11806	593296
98111	593297
140109	593298
118648	593299
50375	593300
159787	593301
37069	593302
75058	593303
57026	593304
33468	593305
47749	593306
185765	593307
22679	593308
315012	593309
40736	593310
328636	593311
3669	593312
37986	593313
240158	593314
185153	593315
48396	593316
189843	593317
23925	593318
74275	593319
189043	593320
150737	593321
94533	593322
94533	593323
203474	593324
326298	593325
216308	593326
72332	593327
86524	593328
321644	593329
126082	593330
53646	593331
109155	593332
18338	593333
175359	593334
38334	593335
90628	593336
11675	593337
1419	593338
7487	593339
127618	593340
85290	593341
18803	593342
277207	593343
192575	593344
293564	593345
113928	593346
82264	593347
131420	593348
159371	593349
84832	593350
137381	593351
37674	593352
273237	593353
171014	593354
72255	593355
99250	593356
231784	593357
65645	593358
72352	593359
323925	593360
326953	593361
844	593362
104919	593363
844	593364
21618	593365
260731	593366
246628	593367
6790	593368
4271	593369
229402	593370
6393	593371
80722	593372
113656	593373
68619	593374
205154	593375
11508	593376
111957	593377
75572	593378
136697	593379
160980	593380
9573	593381
186614	593382
62190	593383
241968	593384
246862	593385
134196	593386
197355	593387
156417	593388
71215	593389
281005	593390
143490	593391
120739	593392
113420	593393
57478	593394
182870	593395
73319	593396
54556	593397
120544	593398
46205	593399
71516	593400
106305	593401
53214	593402
17666	593403
14357	593404
74250	593405
242704	593406
17106	593407
81825	593408
128876	593409
24435	593410
68272	593411
78877	593412
42990	593413
15641	593414
53742	593415
83487	593416
299951	593417
60923	593418
35308	593419
292581	593420
195056	593421
23669	593422
6349	593423
39480	593424
58299	593425
187700	593426
174594	593427
77232	593428
26111	593429
10999	593430
18679	593431
138098	593432
134821	593433
209675	593434
40223	593435
290106	593436
98359	593437
20424	593438
190658	593439
142923	593440
144228	593441
157076	593442
264816	593443
34291	593444
24424	593445
260540	593446
17946	593447
230655	593448
296547	593449
253700	593450
255873	593451
41323	593452
65755	593453
94089	593454
69924	593455
26454	593456
206523	593457
134510	593458
106010	593459
16294	593460
162837	593461
213816	593462
3422	593463
3194	593464
26762	593465
303343	593466
63618	593467
98625	593468
133346	593469
68513	593470
29083	593471
92444	593472
191955	593473
86663	593474
222807	593475
113452	593476
185	593477
31863	593478
233318	593479
152020	593480
274688	593481
189056	593482
65912	593483
45443	593484
239937	593485
123677	593486
36185	593487
140858	593488
124239	593489
15022	593490
294719	593491
36185	593492
150662	593493
134	593494
75379	593495
117535	593496
52986	593497
48521	593498
25049	593499
23524	593500
116339	593501
296192	593502
2426	593503
4510	593504
147975	593505
41764	593506
65349	593507
291946	593508
63434	593509
48390	593510
108130	593511
221456	593512
188836	593513
55	593514
79067	593515
94480	593516
196396	593517
98479	593518
141020	593519
14494	593520
59222	593521
10248	593522
95163	593523
95848	593524
307325	593525
880	593526
776	593527
900	593528
216156	593529
5640	593530
81931	593531
91683	593532
77552	593533
53045	593534
26020	593535
69279	593536
133802	593537
64620	593538
90093	593539
122762	593540
117654	593541
25532	593542
3724	593543
4418	593544
27715	593545
35977	593546
515	593547
1635	593548
30562	593549
206413	593550
70573	593551
2821	593552
56537	593553
57914	593554
69989	593555
183661	593556
99795	593557
94244	593558
151138	593559
92672	593560
22833	593561
189292	593562
203045	593563
50273	593564
198434	593565
31782	593566
69699	593567
327700	593568
174615	593569
17657	593570
67191	593571
136408	593572
110666	593573
33256	593574
136408	593575
25751	593576
17186	593577
145538	593578
57988	593579
17186	593580
164381	593581
99422	593582
59055	593583
142267	593584
212555	593585
13138	593586
39577	593587
76712	593588
83871	593589
29450	593590
31421	593591
2763	593592
55472	593593
27875	593594
196933	593595
110684	593596
16863	593597
324498	593598
60198	593599
76712	593600
216833	593601
150243	593602
292199	593603
39869	593604
20101	593605
8242	593606
205461	593607
52462	593608
271377	593609
162922	593610
65676	593611
60730	593612
179433	593613
281147	593614
83616	593615
182414	593616
89145	593617
53301	593618
20137	593619
13953	593620
6494	593621
146018	593622
34060	593623
76212	593624
13953	593625
13953	593626
5133	593627
1766	593628
1625	593629
954	593630
118288	593631
616	593632
145552	593633
19677	593634
20683	593635
14832	593636
52713	593637
48542	593638
7122	593639
21607	593640
137139	593641
245422	593642
4353	593643
288558	593644
103198	593645
72352	593646
211437	593647
216503	593648
42483	593649
26336	593650
33909	593651
4486	593652
51056	593653
123648	593654
58149	593655
17073	593656
328275	593657
201159	593658
264577	593659
282832	593660
30613	593661
167056	593662
203881	593663
56415	593664
118850	593665
4502	593666
202752	593667
272762	593668
120544	593669
74957	593670
105683	593671
241960	593672
307273	593673
113315	593674
22625	593675
289948	593676
153949	593677
175453	593678
24504	593679
181482	593680
68826	593681
112554	593682
120622	593683
306494	593684
129973	593685
132986	593686
125592	593687
88557	593688
9896	593689
52570	593690
36663	593691
50365	593692
289056	593693
118045	593694
184994	593695
319404	593696
47519	593697
102141	593698
19123	593699
291781	593700
36820	593701
53120	593702
157786	593703
203783	593704
75999	593705
227402	593706
129483	593707
58675	593708
80376	593709
277605	593710
99393	593711
214432	593712
186417	593713
91112	593714
8963	593715
6808	593716
110526	593717
122340	593718
4824	593719
22008	593720
22008	593721
161106	593722
319217	593723
327683	593724
191135	593725
185483	593726
297992	593727
322609	593728
180657	593729
309120	593730
29198	593731
201106	593732
305877	593733
77910	593734
294071	593735
299657	593736
83258	593737
285952	593738
180845	593739
195294	593740
306392	593741
19445	593742
314735	593743
2205	593744
204550	593745
1206	593746
287569	593747
94535	593748
43717	593749
159440	593750
6790	593751
70454	593752
76464	593753
119047	593754
276971	593755
181167	593756
4790	593757
44669	593758
119165	593759
9857	593760
133573	593761
18127	593762
27581	593763
313334	593764
28740	593765
145426	593766
157011	593767
36019	593768
324999	593769
206470	593770
94359	593771
98855	593772
182061	593773
4416	593774
14832	593775
78292	593776
303111	593777
78390	593778
260966	593779
9450	593780
63849	593781
65990	593782
18250	593783
14804	593784
159201	593785
3380	593786
3152	593787
41285	593788
4959	593789
166626	593790
311943	593791
139112	593792
246482	593793
199755	593794
109895	593795
81971	593796
188902	593797
15331	593798
13345	593799
93552	593800
36734	593801
18290	593802
320427	593803
282236	593804
46141	593805
111825	593806
143181	593807
20884	593808
167565	593809
944	593810
49026	593811
36907	593812
269388	593813
259627	593814
84800	593815
225849	593816
197029	593817
194862	593818
17598	593819
158209	593820
16049	593821
83689	593822
146031	593823
33428	593824
15689	593825
25814	593826
138423	593827
189237	593828
138916	593829
80213	593830
119636	593831
40072	593832
59079	593833
38459	593834
300405	593835
77794	593836
229995	593837
50219	593838
5794	593839
54961	593840
5295	593841
125672	593842
190716	593843
164051	593844
42259	593845
138895	593846
187633	593847
178948	593848
115012	593849
143016	593850
108501	593851
2466	593852
251202	593853
115071	593854
12583	593855
22291	593856
321995	593857
53680	593858
227833	593859
160070	593860
11404	593861
269484	593862
83047	593863
5308	593864
10036	593865
28464	593866
203151	593867
36154	593868
172611	593869
156624	593870
75999	593871
216711	593872
58837	593873
196942	593874
52161	593875
19124	593876
116858	593877
52156	593878
54753	593879
291269	593880
243209	593881
180285	593882
144714	593883
52161	593884
169269	593885
132143	593886
115664	593887
142543	593888
272153	593889
209705	593890
1335	593891
118589	593892
299173	593893
78251	593894
32936	593895
168393	593896
178442	593897
154744	593898
322164	593899
41325	593900
195641	593901
198825	593902
170749	593903
101408	593904
68577	593905
93784	593906
60236	593907
37938	593908
69021	593909
253713	593910
84727	593911
12561	593912
125055	593913
24013	593914
82103	593915
251435	593916
345	593917
178469	593918
194956	593919
91986	593920
34450	593921
6672	593922
327409	593923
95901	593924
12327	593925
115094	593926
169611	593927
56672	593928
182234	593929
204454	593930
144225	593931
225920	593932
134198	593933
201346	593934
207223	593935
12046	593936
45408	593937
71484	593938
134198	593939
67681	593940
161684	593941
249082	593942
121005	593943
149975	593944
91824	593945
28418	593946
191671	593947
128627	593948
55416	593949
24884	593950
26493	593951
32290	593952
16291	593953
327621	593954
28090	593955
81161	593956
21858	593957
124866	593958
57609	593959
60044	593960
279442	593961
193114	593962
40160	593963
123717	593964
122223	593965
1527	593966
191256	593967
17582	593968
40169	593969
81372	593970
89335	593971
230631	593972
27641	593973
29794	593974
96052	593975
17533	593976
1819	593977
202313	593978
121065	593979
129902	593980
268182	593981
26451	593982
5689	593983
17166	593984
115171	593985
6810	593986
65780	593987
5682	593988
40317	593989
232873	593990
1727	593991
14818	593992
250074	593993
148225	593994
266022	593995
266009	593996
170320	593997
32294	593998
113388	593999
20420	594000
22196	594001
65776	594002
12793	594003
106088	594004
20986	594005
17140	594006
209144	594007
102385	594008
102382	594009
8435	594010
66320	594011
4005	594012
51145	594013
3395	594014
35598	594015
32325	594016
167859	594017
29400	594018
197466	594019
65990	594020
40069	594021
31449	594022
54948	594023
23436	594024
72324	594025
164202	594026
229254	594027
12943	594028
165318	594029
69002	594030
80546	594031
33502	594032
15459	594033
188589	594034
42722	594035
186884	594036
83294	594037
40537	594038
40729	594039
20888	594040
10180	594041
19093	594042
31068	594043
182118	594044
62522	594045
22214	594046
1581	594047
11047	594048
263441	594049
50629	594050
287191	594051
51273	594052
69134	594053
280754	594054
67291	594055
151774	594056
127286	594057
51483	594058
34440	594059
17080	594060
99836	594061
59569	594062
96231	594063
223710	594064
65920	594065
311920	594066
119754	594067
120946	594068
112961	594069
298	594070
62006	594071
68933	594072
263	594073
24815	594074
76047	594075
22734	594076
287058	594077
35286	594078
83422	594079
118978	594080
262010	594081
30981	594082
16805	594083
170506	594084
69064	594085
188707	594086
189529	594087
240852	594088
131324	594089
127253	594090
65963	594091
19209	594092
76538	594093
61002	594094
72827	594095
31163	594096
90198	594097
37943	594098
13880	594099
69171	594100
171854	594101
44151	594102
19784	594103
50403	594104
90802	594105
52390	594106
28341	594107
677	594108
123265	594109
181032	594110
7570	594111
12810	594112
242978	594113
78568	594114
41116	594115
63786	594116
929	594117
106576	594118
165759	594119
328289	594120
2786	594121
297300	594122
104995	594123
71257	594124
73901	594125
117895	594126
44703	594127
3156	594128
309342	594129
31760	594130
32372	594131
218231	594132
227682	594133
11578	594134
2075	594135
94022	594136
25435	594137
1290	594138
16922	594139
157352	594140
70891	594141
187611	594142
32466	594143
37118	594144
201970	594145
86526	594146
1375	594147
240296	594148
415	594149
45989	594150
51226	594151
77853	594152
142173	594153
27230	594154
314559	594155
14864	594156
239725	594157
18149	594158
10190	594159
11806	594160
88018	594161
228988	594162
2855	594163
5165	594164
2180	594165
27535	594166
99459	594167
233557	594168
134399	594169
11386	594170
33880	594171
125684	594172
4841	594173
39179	594174
106130	594175
48053	594176
42629	594177
290844	594178
8289	594179
5663	594180
40069	594181
48429	594182
69165	594183
34153	594184
92532	594185
12716	594186
17282	594187
89953	594188
189108	594189
10189	594190
8875	594191
64848	594192
43589	594193
213183	594194
155850	594195
202609	594196
180235	594197
249450	594198
155850	594199
188824	594200
230945	594201
163852	594202
202609	594203
180235	594204
285659	594205
43589	594206
311944	594207
274144	594208
93592	594209
17388	594210
297540	594211
206699	594212
177300	594213
86636	594214
128360	594215
209200	594216
136589	594217
9566	594218
18572	594219
317106	594220
719	594221
24668	594222
81468	594223
100680	594224
225517	594225
289134	594226
53196	594227
25435	594228
183121	594229
171513	594230
96196	594231
264970	594232
188081	594233
5298	594234
83898	594235
113104	594236
22670	594237
56906	594238
7777	594239
179757	594240
78929	594241
18102	594242
293351	594243
2773	594244
85297	594245
169754	594246
206363	594247
12807	594248
25811	594249
70603	594250
12463	594251
27046	594252
261954	594253
94401	594254
308750	594255
4802	594256
286604	594257
14858	594258
15946	594259
316903	594260
244717	594261
132713	594262
117913	594263
91758	594264
150425	594265
290529	594266
302853	594267
202782	594268
162040	594269
14591	594270
299402	594271
112510	594272
67104	594273
68	594274
81606	594275
81606	594276
5498	594277
304673	594278
184146	594279
9429	594280
67124	594281
249600	594282
60087	594283
71611	594284
191085	594285
24789	594286
119286	594287
185605	594288
6926	594289
1223	594290
95926	594291
18815	594292
36041	594293
38838	594294
755	594295
23955	594296
23406	594297
70	594298
68726	594299
17263	594300
2464	594301
8559	594302
29507	594303
11839	594304
1537	594305
125434	594306
7518	594307
210897	594308
2642	594309
26223	594310
94291	594311
54675	594312
10595	594313
37043	594314
114951	594315
10466	594316
755	594317
38324	594318
108194	594319
7009	594320
297726	594321
39495	594322
67051	594323
42952	594324
63777	594325
2050	594326
27705	594327
197537	594328
265333	594329
77377	594330
89210	594331
14966	594332
137241	594333
91185	594334
72325	594335
58379	594336
89004	594337
35558	594338
42427	594339
6223	594340
576	594341
2052	594342
25413	594343
296148	594344
321	594345
132275	594346
38814	594347
17669	594348
124548	594349
4476	594350
257697	594351
11895	594352
23473	594353
243748	594354
341	594355
202387	594356
110599	594357
15931	594358
17361	594359
104645	594360
20793	594361
4476	594362
79846	594363
6507	594364
168	594365
16082	594366
18830	594367
17960	594368
94304	594369
145298	594370
117384	594371
6032	594372
25796	594373
25796	594374
6228	594375
4197	594376
200000	594377
6988	594378
298676	594379
195850	594380
107890	594381
96691	594382
38789	594383
56785	594384
56785	594385
214555	594386
140866	594387
94826	594388
190176	594389
160266	594390
197001	594391
47248	594392
317758	594393
63926	594394
80900	594395
98351	594396
132816	594397
302997	594398
153614	594399
313393	594400
60	594401
93843	594402
81155	594403
24406	594404
83575	594405
76659	594406
68738	594407
93485	594408
76561	594409
69949	594410
84167	594411
11592	594412
20336	594413
19066	594414
313434	594415
150094	594416
277304	594417
23331	594418
52460	594419
3548	594420
54399	594421
16306	594422
55467	594423
130260	594424
130131	594425
1144	594426
22697	594427
186164	594428
7453	594429
267345	594430
46834	594431
204964	594432
104144	594433
202953	594434
208061	594435
8876	594436
148024	594437
164331	594438
18927	594439
9579	594440
87046	594441
168341	594442
184665	594443
139336	594444
316941	594445
25842	594446
63460	594447
137267	594448
616	594449
88387	594450
129738	594451
31655	594452
110016	594453
220737	594454
132218	594455
23737	594456
72754	594457
14986	594458
290501	594459
122401	594460
83155	594461
35112	594462
36285	594463
72464	594464
128045	594465
31711	594466
35186	594467
35222	594468
4187	594469
192043	594470
16160	594471
199912	594472
133796	594473
307337	594474
17022	594475
22266	594476
6076	594477
17022	594478
110589	594479
164624	594480
63259	594481
87382	594482
27193	594483
766	594484
26371	594485
54775	594486
79967	594487
105669	594488
110589	594489
125937	594490
166655	594491
35222	594492
128045	594493
78310	594494
6076	594495
6076	594496
16160	594497
109212	594498
35186	594499
41364	594500
5526	594501
5526	594502
235428	594503
3395	594504
61581	594505
183031	594506
62506	594507
120755	594508
203355	594509
20226	594510
18659	594511
90044	594512
250106	594513
166418	594514
140387	594515
218537	594516
219157	594517
116247	594518
114105	594519
29175	594520
23890	594521
1503	594522
67174	594523
29685	594524
97246	594525
256211	594526
122045	594527
29729	594528
23890	594529
76580	594530
79490	594531
88773	594532
41425	594533
10467	594534
144368	594535
6459	594536
113305	594537
41194	594538
28437	594539
183614	594540
255162	594541
205689	594542
3233	594543
50782	594544
98645	594545
64503	594546
180331	594547
142685	594548
10472	594549
8109	594550
38040	594551
75250	594552
115885	594553
20077	594554
131350	594555
7384	594556
172518	594557
95064	594558
16494	594559
197163	594560
160823	594561
90410	594562
218149	594563
44795	594564
64360	594565
150758	594566
37789	594567
85213	594568
205438	594569
64503	594570
5447	594571
104855	594572
28437	594573
20543	594574
208623	594575
151230	594576
22724	594577
33995	594578
97775	594579
116248	594580
272485	594581
276308	594582
150485	594583
150394	594584
15453	594585
51952	594586
102727	594587
150394	594588
62504	594589
29442	594590
58930	594591
51971	594592
294199	594593
321936	594594
216647	594595
52075	594596
52075	594597
52075	594598
38307	594599
36603	594600
74070	594601
60487	594602
55103	594603
27982	594604
300451	594605
7555	594606
133816	594607
197131	594608
7498	594609
258533	594610
168442	594611
256939	594612
22140	594613
3786	594614
3626	594615
49765	594616
238562	594617
322218	594618
36074	594619
9225	594620
22414	594621
1143	594622
5346	594623
21060	594624
148711	594625
181118	594626
20001	594627
40216	594628
266098	594629
27873	594630
3921	594631
12330	594632
131427	594633
7748	594634
11224	594635
259714	594636
32167	594637
87174	594638
66731	594639
66681	594640
13779	594641
47127	594642
9253	594643
146428	594644
32855	594645
65784	594646
25515	594647
1362	594648
62229	594649
66367	594650
43498	594651
36750	594652
12703	594653
259577	594654
368	594655
34203	594656
52584	594657
120976	594658
257037	594659
163932	594660
109163	594661
317807	594662
58531	594663
39417	594664
29471	594665
139684	594666
174785	594667
69873	594668
26601	594669
22499	594670
8345	594671
47542	594672
104627	594673
18463	594674
91685	594675
92210	594676
145617	594677
25027	594678
192134	594679
24968	594680
48411	594681
12302	594682
30757	594683
121029	594684
87700	594685
179659	594686
41500	594687
187841	594688
53814	594689
107752	594690
257131	594691
290317	594692
290270	594693
165502	594694
235052	594695
155400	594696
156612	594697
223433	594698
161457	594699
88884	594700
241469	594701
323544	594702
88884	594703
150575	594704
225744	594705
100688	594706
151726	594707
104218	594708
69440	594709
102278	594710
192540	594711
210377	594712
61314	594713
61314	594714
279274	594715
49149	594716
66612	594717
41560	594718
60722	594719
204733	594720
7177	594721
75584	594722
225756	594723
140915	594724
22397	594725
60722	594726
52287	594727
80292	594728
33342	594729
7177	594730
31604	594731
277019	594732
35684	594733
301103	594734
80858	594735
297564	594736
239496	594737
320779	594738
138390	594739
315536	594740
155560	594741
73353	594742
89435	594743
3635	594744
11949	594745
83676	594746
8807	594747
15593	594748
4332	594749
62701	594750
124009	594751
176235	594752
125593	594753
31959	594754
97632	594755
3160	594756
282712	594757
326393	594758
101736	594759
108873	594760
248885	594761
126901	594762
122478	594763
208784	594764
89251	594765
71343	594766
119473	594767
31959	594768
97632	594769
60174	594770
174374	594771
58214	594772
78594	594773
75322	594774
143944	594775
214337	594776
18950	594777
326005	594778
90589	594779
193822	594780
78901	594781
19862	594782
63053	594783
207903	594784
288246	594785
15336	594786
105025	594787
132182	594788
188987	594789
218430	594790
169389	594791
60046	594792
101736	594793
172527	594794
65359	594795
81523	594796
85670	594797
117660	594798
115946	594799
224342	594800
193394	594801
41739	594802
149243	594803
193254	594804
116638	594805
111352	594806
35681	594807
97394	594808
233682	594809
111015	594810
110878	594811
7346	594812
65779	594813
232574	594814
150554	594815
282966	594816
70228	594817
41670	594818
78319	594819
102883	594820
175789	594821
290958	594822
291619	594823
2955	594824
149641	594825
29720	594826
186741	594827
187461	594828
266386	594829
189613	594830
24558	594831
42396	594832
934	594833
270610	594834
94478	594835
93685	594836
144286	594837
77409	594838
194710	594839
111414	594840
195076	594841
114436	594842
25153	594843
211284	594844
108642	594845
44636	594846
156927	594847
213513	594848
254020	594849
29878	594850
6014	594851
106427	594852
113407	594853
301	594854
67640	594855
233516	594856
35490	594857
106411	594858
36770	594859
47540	594860
137636	594861
74071	594862
110512	594863
179059	594864
115011	594865
4435	594866
18444	594867
104436	594868
267941	594869
13992	594870
54824	594871
97236	594872
11637	594873
6212	594874
112786	594875
77	594876
16270	594877
1944	594878
24177	594879
70452	594880
10958	594881
43311	594882
130114	594883
209	594884
118764	594885
872	594886
113519	594887
2968	594888
120116	594889
79687	594890
149601	594891
4830	594892
234796	594893
1224	594894
521	594895
3320	594896
39987	594897
55787	594898
16248	594899
130	594900
161729	594901
23403	594902
71727	594903
48168	594904
227356	594905
283656	594906
55137	594907
1348	594908
117366	594909
182687	594910
289111	594911
98556	594912
122332	594913
198444	594914
5984	594915
2760	594916
28169	594917
40303	594918
12448	594919
306181	594920
45697	594921
10420	594922
180636	594923
140616	594924
1301	594925
2278	594926
68243	594927
12819	594928
168554	594929
9859	594930
78627	594931
114873	594932
301659	594933
94806	594934
76119	594935
35247	594936
88902	594937
9293	594938
227	594939
115923	594940
1165	594941
321682	594942
6397	594943
216883	594944
119001	594945
88103	594946
209813	594947
213344	594948
6075	594949
121247	594950
74306	594951
116654	594952
47418	594953
175932	594954
11811	594955
67075	594956
253444	594957
37183	594958
155034	594959
173749	594960
8566	594961
13311	594962
307533	594963
14396	594964
47694	594965
172660	594966
49955	594967
5575	594968
27063	594969
88542	594970
31484	594971
111578	594972
160930	594973
177034	594974
5370	594975
308258	594976
104357	594977
255941	594978
217286	594979
284156	594980
97020	594981
104823	594982
308925	594983
313567	594984
5353	594985
67480	594986
251215	594987
163030	594988
90246	594989
193494	594990
40889	594991
17742	594992
74318	594993
47514	594994
181055	594995
15974	594996
4813	594997
15208	594998
95663	594999
155536	595000
150042	595001
307336	595002
95497	595003
287761	595004
42308	595005
63688	595006
40294	595007
219130	595008
221775	595009
310019	595010
3693	595011
74715	595012
123514	595013
13890	595014
115542	595015
86807	595016
47522	595017
9807	595018
14678	595019
18595	595020
144147	595021
108127	595022
146770	595023
163514	595024
177786	595025
207723	595026
84382	595027
57129	595028
81879	595029
1497	595030
204404	595031
38332	595032
277320	595033
110614	595034
6552	595035
20336	595036
127261	595037
127200	595038
164021	595039
32246	595040
143603	595041
19624	595042
270783	595043
63354	595044
180690	595045
24204	595046
80417	595047
32792	595048
79909	595049
52981	595050
299025	595051
73818	595052
93154	595053
153618	595054
133243	595055
108706	595056
35283	595057
48531	595058
36195	595059
178	595060
979	595061
46	595062
99917	595063
2847	595064
85335	595065
110048	595066
43511	595067
184552	595068
255610	595069
79289	595070
25390	595071
78691	595072
51654	595073
237355	595074
127335	595075
15055	595076
5595	595077
19211	595078
76865	595079
76865	595080
34916	595081
47756	595082
47756	595083
242872	595084
268633	595085
98450	595086
97475	595087
13936	595088
323191	595089
198737	595090
312656	595091
170810	595092
262131	595093
126835	595094
234248	595095
244776	595096
235726	595097
12711	595098
340	595099
110337	595100
140593	595101
2105	595102
249720	595103
142355	595104
215126	595105
20669	595106
20593	595107
4352	595108
6751	595109
126809	595110
322200	595111
4359	595112
587	595113
43483	595114
83398	595115
29866	595116
191131	595117
6170	595118
16833	595119
204324	595120
13549	595121
122290	595122
77988	595123
65096	595124
190913	595125
108287	595126
112539	595127
150406	595128
140967	595129
2385	595130
19515	595131
163540	595132
232388	595133
35640	595134
184	595135
190021	595136
321904	595137
4351	595138
51740	595139
57042	595140
207071	595141
22278	595142
7926	595143
21176	595144
198359	595145
150248	595146
161936	595147
127546	595148
179199	595149
83052	595150
109029	595151
145290	595152
145270	595153
74007	595154
67863	595155
35547	595156
138530	595157
41569	595158
47686	595159
63698	595160
300081	595161
15128	595162
4198	595163
53443	595164
32861	595165
61737	595166
222866	595167
101494	595168
131958	595169
40642	595170
15079	595171
66164	595172
41592	595173
5089	595174
19676	595175
9732	595176
6067	595177
51659	595178
76073	595179
2507	595180
7694	595181
7051	595182
7789	595183
2664	595184
203022	595185
183677	595186
73917	595187
145527	595188
11555	595189
12122	595190
49314	595191
135724	595192
34058	595193
42756	595194
200749	595195
59935	595196
160230	595197
122605	595198
160216	595199
29118	595200
2858	595201
10439	595202
83424	595203
9023	595204
870	595205
35628	595206
31908	595207
2075	595208
6114	595209
53545	595210
57263	595211
34108	595212
169752	595213
99555	595214
103775	595215
1477	595216
60358	595217
37290	595218
183625	595219
9900	595220
36855	595221
3098	595222
8407	595223
70156	595224
1107	595225
8136	595226
23505	595227
17088	595228
26871	595229
55408	595230
4357	595231
15553	595232
6474	595233
63741	595234
4075	595235
36083	595236
4526	595237
13002	595238
10782	595239
218825	595240
255808	595241
16462	595242
40443	595243
184294	595244
83894	595245
76330	595246
3663	595247
141331	595248
5463	595249
36477	595250
13740	595251
253	595252
13623	595253
64039	595254
489	595255
12347	595256
12505	595257
243856	595258
169483	595259
75230	595260
86942	595261
28607	595262
9841	595263
14770	595264
56033	595265
28607	595266
1344	595267
12049	595268
7139	595269
9465	595270
134834	595271
98503	595272
48406	595273
23168	595274
4210	595275
4249	595276
78498	595277
251675	595278
19034	595279
166	595280
1036	595281
6449	595282
39167	595283
50643	595284
2965	595285
65711	595286
3615	595287
20106	595288
41196	595289
113465	595290
6665	595291
9551	595292
12674	595293
5626	595294
20	595295
78100	595296
120779	595297
9702	595298
29640	595299
216219	595300
1287	595301
108657	595302
35906	595303
279	595304
11388	595305
62347	595306
25405	595307
163580	595308
30664	595309
18810	595310
12347	595311
56560	595312
8514	595313
33611	595314
272361	595315
11444	595316
120810	595317
105172	595318
48139	595319
337	595320
186119	595321
6713	595322
60132	595323
115154	595324
146382	595325
4266	595326
27435	595327
31790	595328
249860	595329
79814	595330
3881	595331
30988	595332
98053	595333
3905	595334
43111	595335
16210	595336
27873	595337
65872	595338
148395	595339
42180	595340
41397	595341
65604	595342
21307	595343
163001	595344
9708	595345
305565	595346
23108	595347
139658	595348
7484	595349
88296	595350
165046	595351
305624	595352
150741	595353
52130	595354
249588	595355
498	595356
1770	595357
53902	595358
59896	595359
61504	595360
170701	595361
96665	595362
36044	595363
30767	595364
102571	595365
245482	595366
44201	595367
145173	595368
32821	595369
903	595370
11769	595371
174344	595372
15050	595373
200652	595374
64020	595375
62163	595376
4408	595377
155473	595378
152775	595379
137110	595380
226438	595381
77890	595382
105394	595383
216618	595384
105226	595385
226210	595386
100357	595387
100357	595388
102309	595389
100364	595390
4938	595391
196305	595392
79869	595393
124029	595394
284015	595395
52608	595396
52608	595397
190623	595398
220405	595399
142027	595400
25371	595401
21811	595402
53023	595403
123548	595404
147695	595405
204879	595406
84794	595407
11475	595408
23118	595409
69790	595410
79303	595411
99029	595412
3528	595413
129930	595414
10052	595415
12301	595416
235768	595417
69884	595418
135595	595419
159729	595420
67986	595421
312085	595422
77675	595423
30579	595424
188293	595425
120481	595426
187196	595427
196446	595428
207916	595429
120470	595430
194757	595431
213960	595432
86275	595433
113372	595434
18796	595435
9911	595436
3134	595437
77990	595438
10184	595439
27107	595440
57035	595441
59645	595442
133667	595443
53669	595444
151930	595445
134444	595446
17032	595447
65745	595448
216913	595449
2983	595450
109667	595451
170363	595452
42096	595453
18719	595454
18719	595455
312988	595456
265436	595457
93933	595458
247479	595459
305874	595460
167761	595461
183	595462
135117	595463
114675	595464
70349	595465
47985	595466
47985	595467
2255	595468
568	595469
727	595470
58072	595471
83996	595472
195314	595473
138555	595474
286822	595475
31456	595476
69065	595477
158081	595478
62389	595479
104073	595480
12182	595481
4002	595482
19516	595483
37450	595484
141449	595485
192317	595486
316865	595487
111491	595488
78055	595489
112471	595490
83688	595491
802	595492
4419	595493
103356	595494
318819	595495
5140	595496
130686	595497
71063	595498
155895	595499
105501	595500
275543	595501
74303	595502
47276	595503
40258	595504
6167	595505
96744	595506
96744	595507
20926	595508
21544	595509
90672	595510
81626	595511
135088	595512
245450	595513
168856	595514
258768	595515
220496	595516
246318	595517
77529	595518
170323	595519
265780	595520
71554	595521
261285	595522
266940	595523
266010	595524
173250	595525
236522	595526
264366	595527
108831	595528
69858	595529
249301	595530
77359	595531
326021	595532
172547	595533
138495	595534
100790	595535
156516	595536
252239	595537
70030	595538
262120	595539
112344	595540
321317	595541
33200	595542
130017	595543
151167	595544
9390	595545
137019	595546
85320	595547
26323	595548
18856	595549
326092	595550
275745	595551
25503	595552
236876	595553
236882	595554
130263	595555
267130	595556
19161	595557
81813	595558
91069	595559
91071	595560
146335	595561
209372	595562
192764	595563
40058	595564
299889	595565
81030	595566
18912	595567
105251	595568
210540	595569
136527	595570
39125	595571
244390	595572
27773	595573
1540	595574
228848	595575
105251	595576
326422	595577
126	595578
176303	595579
183855	595580
127882	595581
105528	595582
155876	595583
23454	595584
243881	595585
270274	595586
48464	595587
15340	595588
166289	595589
168112	595590
18642	595591
169734	595592
54076	595593
18833	595594
87855	595595
51089	595596
21890	595597
54645	595598
90600	595599
72033	595600
144167	595601
11179	595602
144167	595603
57498	595604
10455	595605
12204	595606
35099	595607
125814	595608
105205	595609
32662	595610
119409	595611
131815	595612
311123	595613
106296	595614
7860	595615
11391	595616
64074	595617
163157	595618
104912	595619
97903	595620
34371	595621
77693	595622
99706	595623
4391	595624
79902	595625
15568	595626
45939	595627
99205	595628
61406	595629
46938	595630
30203	595631
64219	595632
92690	595633
280606	595634
172208	595635
68252	595636
249642	595637
63411	595638
5125	595639
326521	595640
6431	595641
309340	595642
229820	595643
22106	595644
25351	595645
12345	595646
1253	595647
68087	595648
269	595649
124974	595650
17234	595651
279175	595652
4843	595653
949	595654
105899	595655
4446	595656
275286	595657
6933	595658
138415	595659
128790	595660
88432	595661
1348	595662
186085	595663
1346	595664
7407	595665
46456	595666
87340	595667
8333	595668
232051	595669
1390	595670
39838	595671
12163	595672
38302	595673
28043	595674
168494	595675
26094	595676
230785	595677
18269	595678
155472	595679
102595	595680
155905	595681
4183	595682
26348	595683
210839	595684
32282	595685
132588	595686
124952	595687
153341	595688
124929	595689
179963	595690
92246	595691
4509	595692
199058	595693
77360	595694
42068	595695
306838	595696
214531	595697
188464	595698
223625	595699
109055	595700
111111	595701
110641	595702
104629	595703
61236	595704
211484	595705
84942	595706
28892	595707
21243	595708
208750	595709
213266	595710
8344	595711
75691	595712
169649	595713
111132	595714
2738	595715
285576	595716
7040	595717
4320	595718
33800	595719
40634	595720
150535	595721
81501	595722
81797	595723
150306	595724
11495	595725
47528	595726
61865	595727
240280	595728
293347	595729
156987	595730
29214	595731
155151	595732
311374	595733
111111	595734
130522	595735
123720	595736
149852	595737
38278	595738
4320	595739
32014	595740
57026	595741
85934	595742
86256	595743
41707	595744
63500	595745
243927	595746
55065	595747
5498	595748
93702	595749
50567	595750
66832	595751
18269	595752
14884	595753
31658	595754
293988	595755
149078	595756
3354	595757
90537	595758
80040	595759
81543	595760
86848	595761
7116	595762
12763	595763
288567	595764
322114	595765
204983	595766
148177	595767
190295	595768
306545	595769
21131	595770
27503	595771
312264	595772
85379	595773
148865	595774
202197	595775
67492	595776
23216	595777
181133	595778
112256	595779
83949	595780
16436	595781
292967	595782
99584	595783
167109	595784
66057	595785
72887	595786
33281	595787
293470	595788
313233	595789
75658	595790
123566	595791
83557	595792
110213	595793
103256	595794
132718	595795
313149	595796
227362	595797
263341	595798
95367	595799
294376	595800
162447	595801
193360	595802
317298	595803
234458	595804
44029	595805
316360	595806
238383	595807
283857	595808
254207	595809
183606	595810
529	595811
43812	595812
187917	595813
247640	595814
21359	595815
232264	595816
12611	595817
18542	595818
43388	595819
71272	595820
937	595821
153289	595822
309333	595823
50173	595824
96356	595825
231601	595826
64238	595827
7550	595828
161694	595829
102496	595830
212301	595831
75720	595832
136370	595833
77359	595834
125102	595835
31855	595836
215927	595837
246406	595838
23081	595839
241506	595840
305425	595841
212676	595842
254549	595843
62645	595844
2279	595845
207197	595846
296986	595847
62583	595848
17156	595849
193072	595850
255027	595851
326205	595852
162313	595853
203350	595854
276687	595855
196144	595856
17152	595857
280897	595858
312913	595859
178721	595860
168745	595861
4360	595862
300379	595863
281542	595864
243148	595865
2994	595866
322459	595867
56194	595868
204587	595869
201341	595870
116814	595871
120029	595872
100361	595873
12985	595874
159908	595875
154134	595876
103840	595877
77891	595878
167597	595879
44887	595880
151332	595881
29351	595882
157673	595883
182634	595884
269125	595885
245382	595886
186626	595887
2444	595888
181735	595889
243784	595890
238089	595891
307655	595892
38584	595893
278882	595894
164075	595895
51113	595896
29824	595897
96687	595898
53632	595899
300064	595900
30560	595901
104231	595902
267394	595903
131345	595904
249743	595905
224270	595906
18833	595907
297513	595908
212630	595909
200734	595910
271356	595911
23847	595912
92173	595913
306910	595914
107550	595915
169254	595916
87441	595917
187510	595918
49038	595919
153267	595920
81448	595921
120646	595922
120646	595923
208096	595924
54958	595925
100386	595926
97573	595927
85331	595928
122735	595929
776	595930
160595	595931
93584	595932
83899	595933
164122	595934
82161	595935
84739	595936
24459	595937
63545	595938
81398	595939
88281	595940
293789	595941
81398	595942
321521	595943
284689	595944
77602	595945
122482	595946
118593	595947
150630	595948
110008	595949
45563	595950
71030	595951
122215	595952
72687	595953
50154	595954
190488	595955
286641	595956
32282	595957
297810	595958
297535	595959
313375	595960
83949	595961
73375	595962
133587	595963
205709	595964
299871	595965
65360	595966
268237	595967
119896	595968
68309	595969
322917	595970
98209	595971
48656	595972
31517	595973
63093	595974
199341	595975
116799	595976
100645	595977
96981	595978
69787	595979
7989	595980
164947	595981
116445	595982
232254	595983
66899	595984
288713	595985
300654	595986
227705	595987
289345	595988
173314	595989
32888	595990
143549	595991
40166	595992
203754	595993
80743	595994
114094	595995
166035	595996
81411	595997
195586	595998
113559	595999
223960	596000
74143	596001
315136	596002
157400	596003
108920	596004
96426	596005
180533	596006
61091	596007
162655	596008
125729	596009
277596	596010
75737	596011
117502	596012
54861	596013
197005	596014
63744	596015
68121	596016
104955	596017
290536	596018
199644	596019
40609	596020
189963	596021
94397	596022
55193	596023
237515	596024
179458	596025
105648	596026
106835	596027
278654	596028
296014	596029
81401	596030
89098	596031
129734	596032
23203	596033
23203	596034
18309	596035
166197	596036
105255	596037
125849	596038
203030	596039
153689	596040
25033	596041
40728	596042
301438	596043
155152	596044
134222	596045
201391	596046
233515	596047
10525	596048
38336	596049
98541	596050
25670	596051
225357	596052
107708	596053
3151	596054
94532	596055
5896	596056
34463	596057
120941	596058
41977	596059
228965	596060
180237	596061
11550	596062
169577	596063
169502	596064
276555	596065
238398	596066
26091	596067
242857	596068
86848	596069
31739	596070
47173	596071
90870	596072
210603	596073
50140	596074
261706	596075
240496	596076
45689	596077
152086	596078
174391	596079
22411	596080
44054	596081
317024	596082
171435	596083
137793	596084
162394	596085
165701	596086
46095	596087
99249	596088
60163	596089
105588	596090
273583	596091
91133	596092
42846	596093
5823	596094
14839	596095
184762	596096
305270	596097
281372	596098
63255	596099
94473	596100
156467	596101
28181	596102
96072	596103
191165	596104
263782	596105
101993	596106
266049	596107
116649	596108
85913	596109
131315	596110
102746	596111
131767	596112
96834	596113
129819	596114
187342	596115
6655	596116
277763	596117
73234	596118
22587	596119
79820	596120
76525	596121
217620	596122
98843	596123
35567	596124
122434	596125
210779	596126
32413	596127
122885	596128
47103	596129
45218	596130
54178	596131
160755	596132
159949	596133
36253	596134
157785	596135
133116	596136
224511	596137
277949	596138
6079	596139
191017	596140
172415	596141
72949	596142
53941	596143
29389	596144
80776	596145
96874	596146
213315	596147
213265	596148
253356	596149
190686	596150
43328	596151
144449	596152
63583	596153
78514	596154
86237	596155
182201	596156
2642	596157
125151	596158
123061	596159
22185	596160
211985	596161
102498	596162
22587	596163
185410	596164
78094	596165
85632	596166
135373	596167
129101	596168
212214	596169
295113	596170
86131	596171
253916	596172
208176	596173
34117	596174
201104	596175
322123	596176
83181	596177
162317	596178
46508	596179
321695	596180
22647	596181
162933	596182
133210	596183
168971	596184
39306	596185
162850	596186
182547	596187
314910	596188
204550	596189
217654	596190
76761	596191
253167	596192
190358	596193
108248	596194
175984	596195
105303	596196
140309	596197
41036	596198
21030	596199
45689	596200
137793	596201
181078	596202
264813	596203
114258	596204
119107	596205
136405	596206
250312	596207
86679	596208
312324	596209
316164	596210
128976	596211
315197	596212
113382	596213
263008	596214
206981	596215
263853	596216
27368	596217
76280	596218
147189	596219
116937	596220
193079	596221
246205	596222
195950	596223
15826	596224
307218	596225
42495	596226
78996	596227
26373	596228
321742	596229
43619	596230
110069	596231
144570	596232
209448	596233
3773	596234
3583	596235
175820	596236
5704	596237
201536	596238
120668	596239
119709	596240
31900	596241
82192	596242
167498	596243
203803	596244
56970	596245
73544	596246
87859	596247
63974	596248
69429	596249
239875	596250
78033	596251
184481	596252
183416	596253
52362	596254
300697	596255
158888	596256
307092	596257
49488	596258
161040	596259
304773	596260
201047	596261
310542	596262
69524	596263
307799	596264
207260	596265
130245	596266
220562	596267
236770	596268
119321	596269
198197	596270
233205	596271
67256	596272
88876	596273
251603	596274
110358	596275
28854	596276
126404	596277
83559	596278
100230	596279
75552	596280
117915	596281
157036	596282
923	596283
253702	596284
76525	596285
204110	596286
233423	596287
145645	596288
142297	596289
247868	596290
24615	596291
82124	596292
228601	596293
121379	596294
69759	596295
63404	596296
295903	596297
286808	596298
85418	596299
94773	596300
154249	596301
147808	596302
328142	596303
72720	596304
295213	596305
306290	596306
147208	596307
90868	596308
174860	596309
310598	596310
147484	596311
146618	596312
94701	596313
123278	596314
316911	596315
136385	596316
28468	596317
187939	596318
112204	596319
43619	596320
302702	596321
62893	596322
41462	596323
164092	596324
311817	596325
81411	596326
110656	596327
115238	596328
313236	596329
128618	596330
227900	596331
194564	596332
234300	596333
111041	596334
45269	596335
312772	596336
94112	596337
177919	596338
95367	596339
229681	596340
277598	596341
181737	596342
94773	596343
70916	596344
103800	596345
107459	596346
244418	596347
178421	596348
159031	596349
5581	596350
163414	596351
238105	596352
41528	596353
293129	596354
180165	596355
151917	596356
69130	596357
305458	596358
44505	596359
197488	596360
35901	596361
123241	596362
169299	596363
70652	596364
52502	596365
309067	596366
70892	596367
311080	596368
59764	596369
32730	596370
739	596371
1487	596372
25549	596373
7563	596374
11864	596375
266730	596376
265028	596377
195899	596378
52652	596379
25204	596380
254482	596381
257672	596382
233502	596383
129269	596384
173485	596385
127579	596386
20959	596387
142079	596388
285368	596389
181621	596390
126	596391
157299	596392
36671	596393
118700	596394
82604	596395
7879	596396
5767	596397
15232	596398
29845	596399
4834	596400
51982	596401
93037	596402
141144	596403
3888	596404
204404	596405
1182	596406
258726	596407
52394	596408
181819	596409
41033	596410
28234	596411
17387	596412
6200	596413
48743	596414
239839	596415
34806	596416
4344	596417
54721	596418
14232	596419
12027	596420
43488	596421
21436	596422
26270	596423
57878	596424
4161	596425
56922	596426
32577	596427
16921	596428
151798	596429
75651	596430
76721	596431
81769	596432
4997	596433
3827	596434
78288	596435
6907	596436
88879	596437
5996	596438
272360	596439
11441	596440
36821	596441
28109	596442
1548	596443
171172	596444
128968	596445
296469	596446
421	596447
1615	596448
5439	596449
23263	596450
79	596451
23454	596452
11074	596453
145975	596454
41170	596455
141818	596456
27318	596457
1607	596458
5540	596459
68	596460
5725	596461
15809	596462
68669	596463
12442	596464
47280	596465
70476	596466
186024	596467
52752	596468
20	596469
61662	596470
19899	596471
159707	596472
16976	596473
2123	596474
15177	596475
7003	596476
279844	596477
242459	596478
2713	596479
66196	596480
308071	596481
28424	596482
1374	596483
78610	596484
9797	596485
1374	596486
33472	596487
94205	596488
211937	596489
2166	596490
53166	596491
60638	596492
1898	596493
14540	596494
62233	596495
18658	596496
108754	596497
17070	596498
9	596499
325	596500
65141	596501
18564	596502
21028	596503
26836	596504
8788	596505
33636	596506
38721	596507
54269	596508
20490	596509
48341	596510
22404	596511
936	596512
91480	596513
53296	596514
4832	596515
13684	596516
2665	596517
93664	596518
92727	596519
5279	596520
250611	596521
177563	596522
2	596523
6715	596524
23359	596525
182505	596526
26733	596527
31690	596528
111990	596529
1478	596530
3385	596531
112857	596532
98903	596533
217993	596534
79206	596535
249275	596536
6324	596537
23771	596538
199296	596539
6089	596540
18792	596541
92648	596542
177927	596543
7967	596544
18872	596545
19971	596546
3410	596547
11801	596548
76832	596549
91797	596550
14917	596551
4648	596552
31554	596553
4626	596554
26511	596555
18867	596556
69936	596557
86578	596558
3164	596559
42032	596560
205891	596561
74970	596562
11725	596563
11371	596564
215868	596565
24583	596566
21260	596567
101479	596568
838	596569
35035	596570
3102	596571
24769	596572
230961	596573
33457	596574
9368	596575
45133	596576
55151	596577
24119	596578
108394	596579
38151	596580
32305	596581
189794	596582
10734	596583
31936	596584
47392	596585
58179	596586
304697	596587
51115	596588
60232	596589
17961	596590
127690	596591
120941	596592
70288	596593
157023	596594
5773	596595
12477	596596
132952	596597
122806	596598
22886	596599
51698	596600
1191	596601
57427	596602
34063	596603
87571	596604
236203	596605
112934	596606
65867	596607
1814	596608
39214	596609
318507	596610
168	596611
78826	596612
8766	596613
161836	596614
11606	596615
18118	596616
194714	596617
1373	596618
22	596619
6248	596620
13389	596621
164292	596622
92249	596623
90748	596624
16814	596625
66259	596626
41577	596627
42233	596628
41295	596629
62159	596630
16258	596631
66595	596632
8578	596633
18120	596634
121	596635
108829	596636
7806	596637
11923	596638
25392	596639
9176	596640
69098	596641
5727	596642
254019	596643
160151	596644
21759	596645
215268	596646
14364	596647
7940	596648
8504	596649
12351	596650
1308	596651
3922	596652
16271	596653
32778	596654
84566	596655
46046	596656
53620	596657
129304	596658
17523	596659
7849	596660
2723	596661
5742	596662
138300	596663
6413	596664
24262	596665
123247	596666
3584	596667
8410	596668
106395	596669
1986	596670
25440	596671
1705	596672
248622	596673
6850	596674
101001	596675
4201	596676
38118	596677
39608	596678
72879	596679
31133	596680
19552	596681
61684	596682
64057	596683
24679	596684
5052	596685
39749	596686
6007	596687
3057	596688
17301	596689
77781	596690
114092	596691
23640	596692
59687	596693
68486	596694
1915	596695
34063	596696
5055	596697
171356	596698
4498	596699
137686	596700
10052	596701
31801	596702
113960	596703
268458	596704
34080	596705
1509	596706
11302	596707
2482	596708
13341	596709
65595	596710
37912	596711
23294	596712
2343	596713
15542	596714
122581	596715
20556	596716
9592	596717
5005	596718
3618	596719
55213	596720
61623	596721
32695	596722
24345	596723
88160	596724
1636	596725
393	596726
140655	596727
26678	596728
3924	596729
62236	596730
15304	596731
55480	596732
136047	596733
269105	596734
1732	596735
79156	596736
6817	596737
1744	596738
38498	596739
102918	596740
77664	596741
122704	596742
26981	596743
6765	596744
16747	596745
26943	596746
5285	596747
64275	596748
38922	596749
262749	596750
423	596751
165816	596752
53637	596753
149910	596754
36783	596755
5485	596756
10881	596757
22232	596758
120	596759
126503	596760
13955	596761
272510	596762
239730	596763
13566	596764
6471	596765
5575	596766
319	596767
62236	596768
105175	596769
5358	596770
17926	596771
11870	596772
11147	596773
1073	596774
3967	596775
5679	596776
168026	596777
79946	596778
27666	596779
1996	596780
29484	596781
69976	596782
2715	596783
5514	596784
39942	596785
21002	596786
43398	596787
99719	596788
15078	596789
39567	596790
317	596791
2240	596792
8996	596793
132312	596794
3503	596795
94476	596796
6574	596797
22565	596798
120495	596799
26405	596800
105964	596801
102223	596802
174346	596803
86697	596804
29032	596805
117955	596806
21764	596807
72833	596808
19168	596809
78888	596810
28231	596811
27793	596812
17163	596813
2413	596814
10383	596815
35925	596816
110338	596817
83011	596818
17926	596819
93963	596820
47255	596821
6345	596822
2243	596823
176528	596824
1223	596825
88129	596826
14566	596827
17807	596828
25087	596829
44342	596830
26497	596831
190625	596832
4201	596833
10122	596834
60178	596835
302089	596836
101012	596837
922	596838
321922	596839
17406	596840
31370	596841
7858	596842
17874	596843
95439	596844
197316	596845
5752	596846
200440	596847
20071	596848
224058	596849
71753	596850
70495	596851
34101	596852
19910	596853
18681	596854
75580	596855
143476	596856
217053	596857
13381	596858
95503	596859
91501	596860
202293	596861
45244	596862
21363	596863
42894	596864
74631	596865
307226	596866
183322	596867
76901	596868
77767	596869
4550	596870
45112	596871
37099	596872
1909	596873
134157	596874
135151	596875
308437	596876
273697	596877
14315	596878
19319	596879
46519	596880
200072	596881
297700	596882
80851	596883
192748	596884
55086	596885
86476	596886
198901	596887
1408	596888
209300	596889
306719	596890
321870	596891
102216	596892
57384	596893
22619	596894
154378	596895
164988	596896
26527	596897
14978	596898
209540	596899
57089	596900
134443	596901
49602	596902
127693	596903
201703	596904
36156	596905
178980	596906
84253	596907
254214	596908
98981	596909
15779	596910
210850	596911
192753	596912
219192	596913
135677	596914
57386	596915
134233	596916
727	596917
86541	596918
75199	596919
297744	596920
57002	596921
314566	596922
200967	596923
26123	596924
198251	596925
14136	596926
56525	596927
43845	596928
2796	596929
291	596930
58515	596931
122556	596932
51351	596933
180467	596934
44	596935
77898	596936
178760	596937
178684	596938
184438	596939
235687	596940
78442	596941
221036	596942
92896	596943
48979	596944
114208	596945
82854	596946
39962	596947
190561	596948
307470	596949
58183	596950
4574	596951
4574	596952
193711	596953
471	596954
80445	596955
241388	596956
145057	596957
1072	596958
29796	596959
294760	596960
227674	596961
274776	596962
288213	596963
101071	596964
3359	596965
26793	596966
7912	596967
107	596968
18198	596969
25490	596970
107186	596971
70957	596972
21681	596973
10645	596974
23329	596975
20828	596976
139331	596977
36126	596978
104034	596979
10525	596980
56583	596981
38509	596982
1	596983
189803	596984
83603	596985
609	596986
21291	596987
26919	596988
146572	596989
1519	596990
116916	596991
41239	596992
26110	596993
88317	596994
326568	596995
215974	596996
89456	596997
213382	596998
157198	596999
7207	597000
1365	597001
6563	597002
111875	597003
62211	597004
21590	597005
6921	597006
4416	597007
3218	597008
23130	597009
16008	597010
138298	597011
135159	597012
2094	597013
290740	597014
49160	597015
61984	597016
1215	597017
37171	597018
25515	597019
11152	597020
369	597021
2463	597022
1111	597023
171135	597024
897	597025
15484	597026
8397	597027
28971	597028
131817	597029
122409	597030
26672	597031
13485	597032
38504	597033
36470	597034
10273	597035
45392	597036
126606	597037
842	597038
21999	597039
31464	597040
104761	597041
10883	597042
39287	597043
51	597044
23268	597045
138294	597046
159215	597047
2172	597048
160449	597049
333	597050
539	597051
57285	597052
48384	597053
52289	597054
91582	597055
7	597056
8568	597057
2318	597058
78140	597059
11376	597060
201121	597061
201121	597062
299854	597063
327416	597064
50581	597065
34350	597066
111008	597067
257874	597068
11748	597069
147152	597070
298114	597071
6984	597072
12109	597073
12109	597074
35112	597075
42989	597076
30	597077
114396	597078
287703	597079
91511	597080
21860	597081
249384	597082
80877	597083
208875	597084
133630	597085
273702	597086
90172	597087
123218	597088
67449	597089
67449	597090
104516	597091
47701	597092
117357	597093
49571	597094
2137	597095
102840	597096
591	597097
15247	597098
5523	597099
15625	597100
1792	597101
163870	597102
5739	597103
63422	597104
5739	597105
76894	597106
5739	597107
295873	597108
13936	597109
13936	597110
11286	597111
232481	597112
96403	597113
28990	597114
33858	597115
178414	597116
25169	597117
76894	597118
199624	597119
44863	597120
307684	597121
324293	597122
1806	597123
113869	597124
33799	597125
34615	597126
121637	597127
138911	597128
290088	597129
74530	597130
118882	597131
212444	597132
193214	597133
163237	597134
289710	597135
65054	597136
289177	597137
233711	597138
51480	597139
44779	597140
280439	597141
84342	597142
16571	597143
108518	597144
218596	597145
263687	597146
201013	597147
189488	597148
6934	597149
178545	597150
6934	597151
94940	597152
46176	597153
165187	597154
142977	597155
48625	597156
9733	597157
78224	597158
2874	597159
41423	597160
153868	597161
17629	597162
221318	597163
30532	597164
132274	597165
116966	597166
5938	597167
139602	597168
86055	597169
51087	597170
27148	597171
51364	597172
51364	597173
51364	597174
25422	597175
440	597176
171973	597177
257482	597178
110276	597179
257243	597180
1908	597181
16706	597182
98473	597183
98473	597184
10550	597185
177781	597186
87918	597187
136876	597188
321935	597189
54471	597190
70143	597191
55051	597192
213978	597193
5226	597194
72782	597195
6742	597196
1907	597197
90337	597198
34879	597199
217	597200
4611	597201
314847	597202
220458	597203
2765	597204
238512	597205
185523	597206
113609	597207
58542	597208
67211	597209
232455	597210
6051	597211
43357	597212
67434	597213
195999	597214
36956	597215
8711	597216
5544	597217
49832	597218
20320	597219
137608	597220
15254	597221
46325	597222
58082	597223
930	597224
212913	597225
136813	597226
140786	597227
11201	597228
16960	597229
29129	597230
60450	597231
6812	597232
74058	597233
830	597234
19700	597235
30397	597236
163427	597237
10648	597238
31480	597239
12027	597240
47922	597241
8265	597242
127	597243
194451	597244
1517	597245
179848	597246
12587	597247
154124	597248
13	597249
252350	597250
35292	597251
38934	597252
4027	597253
6272	597254
181405	597255
44873	597256
3028	597257
7404	597258
386	597259
266755	597260
9	597261
5828	597262
6870	597263
3945	597264
66736	597265
43546	597266
90114	597267
14133	597268
23	597269
78861	597270
303	597271
1437	597272
107246	597273
1285	597274
2791	597275
900	597276
9314	597277
53756	597278
2102	597279
137014	597280
4786	597281
170925	597282
22994	597283
198154	597284
17531	597285
234317	597286
14185	597287
5544	597288
140828	597289
248249	597290
15180	597291
46759	597292
35301	597293
35597	597294
971	597295
221400	597296
5836	597297
248146	597298
146827	597299
191259	597300
87765	597301
195837	597302
291534	597303
56218	597304
126733	597305
19195	597306
13	597307
1093	597308
30093	597309
40	597310
922	597311
5936	597312
1374	597313
34780	597314
46193	597315
15847	597316
465	597317
89284	597318
87839	597319
27992	597320
180610	597321
36899	597322
8770	597323
25936	597324
79695	597325
229906	597326
40045	597327
96785	597328
1209	597329
11718	597330
99860	597331
100735	597332
273753	597333
1220	597334
16032	597335
74103	597336
9973	597337
25732	597338
138937	597339
313	597340
211322	597341
138193	597342
74789	597343
72146	597344
40743	597345
220999	597346
326496	597347
209631	597348
72977	597349
81131	597350
63228	597351
119301	597352
187022	597353
89385	597354
244	597355
66737	597356
254	597357
7245	597358
121	597359
3821	597360
16141	597361
19	597362
1564	597363
35787	597364
1078	597365
99048	597366
77516	597367
4355	597368
408	597369
126666	597370
137432	597371
1432	597372
151892	597373
53530	597374
88744	597375
17877	597376
2498	597377
41155	597378
12420	597379
7333	597380
19947	597381
27988	597382
15991	597383
13	597384
106887	597385
47147	597386
212649	597387
88567	597388
96645	597389
5090	597390
9429	597391
163984	597392
321419	597393
72441	597394
125434	597395
33912	597396
120613	597397
6966	597398
228	597399
5850	597400
1655	597401
21857	597402
73691	597403
35714	597404
376	597405
182911	597406
4012	597407
1624	597408
18381	597409
117562	597410
93804	597411
44144	597412
120299	597413
76172	597414
40150	597415
7181	597416
39320	597417
16414	597418
8504	597419
291982	597420
7077	597421
13536	597422
44239	597423
101053	597424
29653	597425
1497	597426
77336	597427
52645	597428
4107	597429
869	597430
13864	597431
315463	597432
37404	597433
87371	597434
77845	597435
230881	597436
82378	597437
307588	597438
89279	597439
825	597440
31811	597441
15639	597442
6416	597443
75188	597444
299232	597445
198644	597446
99873	597447
11853	597448
511	597449
128523	597450
3850	597451
2032	597452
324987	597453
324538	597454
8976	597455
96879	597456
21145	597457
277300	597458
2013	597459
13985	597460
7559	597461
3578	597462
80784	597463
24344	597464
213661	597465
323259	597466
827	597467
431	597468
12724	597469
15923	597470
162018	597471
120094	597472
95888	597473
26711	597474
24981	597475
4962	597476
7304	597477
85290	597478
10899	597479
4542	597480
160991	597481
25099	597482
31089	597483
55688	597484
203	597485
97262	597486
18049	597487
206739	597488
21443	597489
15237	597490
25038	597491
46708	597492
18049	597493
3831	597494
92296	597495
58579	597496
18049	597497
5962	597498
5962	597499
69986	597500
25687	597501
2782	597502
108015	597503
447	597504
108017	597505
167493	597506
7144	597507
19274	597508
14223	597509
58162	597510
23535	597511
312469	597512
15030	597513
3590	597514
78190	597515
59560	597516
44890	597517
41870	597518
10360	597519
42459	597520
381	597521
132372	597522
38556	597523
1360	597524
16048	597525
110725	597526
10226	597527
38556	597528
38556	597529
191036	597530
20674	597531
9324	597532
107575	597533
46872	597534
257339	597535
2778	597536
167826	597537
131839	597538
234759	597539
228447	597540
101430	597541
70276	597542
113560	597543
4288	597544
60401	597545
4702	597546
35447	597547
241044	597548
136876	597549
26516	597550
138904	597551
316271	597552
37939	597553
4499	597554
181579	597555
9147	597556
9746	597557
221572	597558
1470	597559
2492	597560
25205	597561
86421	597562
54940	597563
161388	597564
214039	597565
31078	597566
14511	597567
136164	597568
469	597569
7929	597570
10914	597571
106268	597572
31216	597573
22177	597574
3301	597575
109622	597576
98581	597577
23552	597578
60565	597579
6613	597580
4073	597581
252528	597582
52876	597583
308018	597584
41688	597585
63896	597586
30414	597587
38977	597588
31552	597589
125300	597590
62773	597591
100387	597592
71228	597593
185264	597594
47130	597595
206853	597596
172251	597597
133310	597598
110571	597599
223755	597600
282247	597601
125221	597602
26895	597603
23335	597604
272592	597605
11368	597606
223835	597607
60011	597608
119308	597609
199353	597610
5503	597611
60035	597612
259034	597613
188324	597614
59832	597615
6281	597616
655	597617
50091	597618
11368	597619
40243	597620
57807	597621
58350	597622
2862	597623
124661	597624
153761	597625
153761	597626
255114	597627
177375	597628
44893	597629
47755	597630
11783	597631
9417	597632
45170	597633
37571	597634
44719	597635
28726	597636
135237	597637
907	597638
16215	597639
265273	597640
98030	597641
3983	597642
5019	597643
17470	597644
53008	597645
15261	597646
39829	597647
192230	597648
180520	597649
91769	597650
16215	597651
135761	597652
22846	597653
32300	597654
50448	597655
15261	597656
49027	597657
86195	597658
139051	597659
184411	597660
35629	597661
907	597662
907	597663
24196	597664
7113	597665
290126	597666
5462	597667
293647	597668
517	597669
15158	597670
311024	597671
15158	597672
39459	597673
244218	597674
190907	597675
9793	597676
663	597677
123156	597678
45925	597679
6895	597680
67277	597681
5460	597682
159935	597683
5462	597684
30742	597685
6951	597686
11972	597687
102587	597688
21846	597689
67361	597690
11967	597691
11967	597692
89307	597693
184012	597694
2601	597695
35810	597696
8366	597697
58553	597698
284934	597699
35810	597700
120019	597701
72245	597702
187321	597703
17679	597704
7317	597705
187020	597706
222812	597707
707	597708
297531	597709
16371	597710
3012	597711
6047	597712
6047	597713
14243	597714
10580	597715
10580	597716
212405	597717
60073	597718
10757	597719
320274	597720
135631	597721
8179	597722
27410	597723
6332	597724
216000	597725
39922	597726
8235	597727
27410	597728
210107	597729
57956	597730
31747	597731
170342	597732
86056	597733
8070	597734
107152	597735
6413	597736
3850	597737
2727	597738
7872	597739
2597	597740
7872	597741
97463	597742
6913	597743
28305	597744
129410	597745
8047	597746
11637	597747
36081	597748
50814	597749
34107	597750
236144	597751
41863	597752
147150	597753
44098	597754
64962	597755
44051	597756
41175	597757
43224	597758
15529	597759
15122	597760
95180	597761
3387	597762
235309	597763
93604	597764
91094	597765
302935	597766
47979	597767
64466	597768
193590	597769
5092	597770
7370	597771
2699	597772
327092	597773
63137	597774
20043	597775
328569	597776
324502	597777
10912	597778
18547	597779
29787	597780
135042	597781
55205	597782
136002	597783
202	597784
30130	597785
6181	597786
39266	597787
8125	597788
84644	597789
54441	597790
24301	597791
97043	597792
23034	597793
13529	597794
18093	597795
7872	597796
87688	597797
4688	597798
8295	597799
4068	597800
29787	597801
66739	597802
130914	597803
8946	597804
8946	597805
40142	597806
19388	597807
248461	597808
207866	597809
134535	597810
57962	597811
107206	597812
327995	597813
14770	597814
52610	597815
8746	597816
39459	597817
14770	597818
39459	597819
39823	597820
9078	597821
24301	597822
114064	597823
275120	597824
51906	597825
24260	597826
113733	597827
76182	597828
7554	597829
7453	597830
113391	597831
176407	597832
118829	597833
286794	597834
74569	597835
1558	597836
185526	597837
179859	597838
179859	597839
12626	597840
688	597841
72603	597842
688	597843
110827	597844
180273	597845
47676	597846
61178	597847
273836	597848
173244	597849
23414	597850
23477	597851
49385	597852
173495	597853
170480	597854
7317	597855
47415	597856
173418	597857
73080	597858
173996	597859
112210	597860
175979	597861
186461	597862
180526	597863
42307	597864
93958	597865
32057	597866
173694	597867
105482	597868
258065	597869
70313	597870
128247	597871
47728	597872
108714	597873
49855	597874
12459	597875
107631	597876
48309	597877
260704	597878
260217	597879
12282	597880
69414	597881
262298	597882
167753	597883
109948	597884
1284	597885
46820	597886
98791	597887
98464	597888
44038	597889
6740	597890
153673	597891
21492	597892
64547	597893
113108	597894
11561	597895
15729	597896
21490	597897
98908	597898
44857	597899
97416	597900
223151	597901
4297	597902
139531	597903
6024	597904
18335	597905
19105	597906
129635	597907
16731	597908
26251	597909
83553	597910
6234	597911
85044	597912
1558	597913
5136	597914
62373	597915
17518	597916
10493	597917
10493	597918
10493	597919
10493	597920
26616	597921
1034	597922
17518	597923
1889	597924
1889	597925
14306	597926
48606	597927
5003	597928
7586	597929
7586	597930
84568	597931
89973	597932
54099	597933
7304	597934
39914	597935
6521	597936
52927	597937
8393	597938
12626	597939
33254	597940
7304	597941
18020	597942
13243	597943
24902	597944
13243	597945
7544	597946
13243	597947
65259	597948
3474	597949
3061	597950
50172	597951
84531	597952
84812	597953
131370	597954
84568	597955
7304	597956
12300	597957
22868	597958
1284	597959
9344	597960
5568	597961
8665	597962
4210	597963
62603	597964
87528	597965
87528	597966
33254	597967
135213	597968
11385	597969
45425	597970
51686	597971
39935	597972
18020	597973
9344	597974
79723	597975
36821	597976
7856	597977
82394	597978
3334	597979
54394	597980
6122	597981
26112	597982
26112	597983
71049	597984
81352	597985
8946	597986
121549	597987
5801	597988
45773	597989
47979	597990
80002	597991
10721	597992
4688	597993
7907	597994
206736	597995
71817	597996
41247	597997
125682	597998
32778	597999
26953	598000
5793	598001
26953	598002
63889	598003
130209	598004
2262	598005
27528	598006
86326	598007
688	598008
4734	598009
23285	598010
47752	598011
254166	598012
63569	598013
63569	598014
8776	598015
1496	598016
27757	598017
37462	598018
306153	598019
3709	598020
7317	598021
47752	598022
14642	598023
4558	598024
4734	598025
58312	598026
290040	598027
24282	598028
83663	598029
37458	598030
29860	598031
14502	598032
58358	598033
14502	598034
60393	598035
71675	598036
7265	598037
58312	598038
207856	598039
206922	598040
10588	598041
6024	598042
3818	598043
7544	598044
6024	598045
2597	598046
86433	598047
9688	598048
71675	598049
10588	598050
2262	598051
21353	598052
21353	598053
21353	598054
21353	598055
58287	598056
19424	598057
38462	598058
19366	598059
310972	598060
199164	598061
75033	598062
320	598063
214082	598064
19763	598065
202086	598066
6457	598067
168058	598068
16607	598069
43270	598070
43647	598071
45309	598072
45309	598073
45309	598074
178059	598075
121499	598076
49259	598077
184243	598078
13033	598079
82431	598080
107206	598081
189647	598082
228884	598083
14532	598084
2582	598085
8047	598086
19823	598087
8068	598088
12597	598089
20032	598090
11289	598091
1034	598092
11943	598093
16993	598094
11289	598095
1887	598096
2199	598097
123327	598098
53553	598099
190751	598100
25846	598101
189985	598102
41079	598103
10061	598104
4803	598105
35945	598106
293646	598107
53933	598108
18357	598109
182864	598110
4210	598111
51158	598112
73696	598113
98578	598114
217397	598115
7856	598116
55150	598117
39266	598118
39459	598119
58683	598120
10017	598121
9165	598122
36339	598123
322906	598124
26399	598125
148364	598126
120729	598127
9782	598128
78693	598129
304698	598130
38543	598131
124874	598132
188349	598133
313531	598134
75899	598135
55299	598136
47188	598137
282810	598138
156993	598139
70891	598140
165363	598141
106348	598142
2137	598143
6905	598144
57425	598145
88083	598146
214938	598147
208741	598148
38582	598149
310456	598150
197954	598151
60493	598152
71096	598153
24233	598154
132185	598155
3550	598156
1965	598157
88698	598158
248144	598159
311367	598160
118543	598161
55125	598162
277494	598163
158995	598164
106654	598165
99075	598166
62877	598167
16693	598168
203640	598169
123885	598170
207363	598171
21582	598172
74962	598173
39236	598174
206453	598175
58501	598176
128536	598177
240605	598178
13274	598179
73072	598180
20884	598181
85209	598182
41231	598183
65689	598184
44664	598185
5698	598186
190193	598187
186830	598188
230260	598189
258692	598190
175676	598191
70800	598192
95682	598193
215468	598194
27761	598195
24939	598196
19273	598197
60375	598198
86083	598199
23558	598200
118522	598201
49999	598202
15300	598203
22160	598204
116658	598205
277535	598206
170111	598207
25158	598208
1201	598209
11408	598210
50071	598211
33943	598212
70458	598213
272420	598214
16176	598215
175709	598216
30512	598217
124733	598218
60084	598219
132678	598220
68047	598221
83287	598222
74193	598223
314091	598224
280054	598225
46526	598226
69661	598227
3601	598228
28357	598229
35382	598230
46030	598231
107476	598232
54859	598233
208595	598234
72859	598235
63243	598236
178011	598237
149182	598238
2306	598239
85529	598240
191257	598241
291310	598242
68218	598243
82749	598244
128021	598245
151145	598246
132752	598247
305901	598248
137428	598249
284967	598250
22600	598251
247133	598252
196424	598253
24009	598254
82564	598255
33423	598256
116023	598257
132843	598258
118026	598259
698	598260
66037	598261
18621	598262
103826	598263
1191	598264
1191	598265
1191	598266
18672	598267
3322	598268
85633	598269
217051	598270
4416	598271
101521	598272
47458	598273
283974	598274
130363	598275
43236	598276
32182	598277
28458	598278
69785	598279
29810	598280
241690	598281
52444	598282
182435	598283
14960	598284
11639	598285
110287	598286
6782	598287
289393	598288
34985	598289
137322	598290
140041	598291
7571	598292
50993	598293
137935	598294
183742	598295
14535	598296
143670	598297
90628	598298
53670	598299
150928	598300
40896	598301
185368	598302
21532	598303
68679	598304
64586	598305
99485	598306
22527	598307
252818	598308
74311	598309
136493	598310
314863	598311
228691	598312
118825	598313
309279	598314
227403	598315
18369	598316
65609	598317
103958	598318
319854	598319
316656	598320
9122	598321
44815	598322
262487	598323
64574	598324
64573	598325
6362	598326
245345	598327
72432	598328
226448	598329
158889	598330
181981	598331
1989	598332
301715	598333
1989	598334
140298	598335
279362	598336
250762	598337
205005	598338
325619	598339
132788	598340
188423	598341
299069	598342
32026	598343
143672	598344
67734	598345
272980	598346
4380	598347
15212	598348
16113	598349
193826	598350
52710	598351
4917	598352
165295	598353
42382	598354
172475	598355
141616	598356
77313	598357
204063	598358
170044	598359
178250	598360
20014	598361
118105	598362
250197	598363
35732	598364
61141	598365
132695	598366
229253	598367
82385	598368
82385	598369
123500	598370
47352	598371
304464	598372
192131	598373
119882	598374
91367	598375
148629	598376
59254	598377
117848	598378
18246	598379
197595	598380
15033	598381
90348	598382
115936	598383
228734	598384
107484	598385
132415	598386
132420	598387
19253	598388
7643	598389
78359	598390
288923	598391
188779	598392
149756	598393
109166	598394
259665	598395
16812	598396
258864	598397
260656	598398
70442	598399
95241	598400
2496	598401
200794	598402
305666	598403
201491	598404
305698	598405
55289	598406
129262	598407
45758	598408
46157	598409
163596	598410
69002	598411
163568	598412
251905	598413
90729	598414
221045	598415
14838	598416
91940	598417
142570	598418
142767	598419
142287	598420
91202	598421
117608	598422
279848	598423
88615	598424
39482	598425
324926	598426
88954	598427
195207	598428
125533	598429
18480	598430
3879	598431
114661	598432
271418	598433
176959	598434
315378	598435
44312	598436
101355	598437
156324	598438
316370	598439
86444	598440
208617	598441
208594	598442
133825	598443
190013	598444
2184	598445
231087	598446
150869	598447
233994	598448
233877	598449
160750	598450
247164	598451
22187	598452
75072	598453
115294	598454
180283	598455
275231	598456
51617	598457
48225	598458
130353	598459
84173	598460
129994	598461
253729	598462
253553	598463
69139	598464
93211	598465
223759	598466
93869	598467
60422	598468
224028	598469
224198	598470
41326	598471
5910	598472
138797	598473
326842	598474
327030	598475
196962	598476
300329	598477
178457	598478
178582	598479
139068	598480
16098	598481
158221	598482
244571	598483
158678	598484
66713	598485
87304	598486
42720	598487
291919	598488
64146	598489
64173	598490
234944	598491
152266	598492
98357	598493
172878	598494
47871	598495
264571	598496
269831	598497
55847	598498
131064	598499
203695	598500
204132	598501
229482	598502
16608	598503
166942	598504
166183	598505
69784	598506
107834	598507
5595	598508
107615	598509
107013	598510
61656	598511
119389	598512
57669	598513
10757	598514
117185	598515
294150	598516
54222	598517
198723	598518
266492	598519
174222	598520
48171	598521
33421	598522
286144	598523
237496	598524
153363	598525
43534	598526
64574	598527
236903	598528
38037	598529
205476	598530
19213	598531
131107	598532
285213	598533
286001	598534
18014	598535
29214	598536
72306	598537
228800	598538
94841	598539
227917	598540
95053	598541
32193	598542
256658	598543
46725	598544
46641	598545
108097	598546
127248	598547
199222	598548
82872	598549
162285	598550
249569	598551
249298	598552
248228	598553
162006	598554
104466	598555
162316	598556
104241	598557
61581	598558
90834	598559
141027	598560
91230	598561
219247	598562
140522	598563
116640	598564
116799	598565
7465	598566
181495	598567
58244	598568
314657	598569
322089	598570
39456	598571
213377	598572
124494	598573
54167	598574
19003	598575
95968	598576
237740	598577
168277	598578
125834	598579
7865	598580
138610	598581
291800	598582
18231	598583
49540	598584
127578	598585
85999	598586
94259	598587
326838	598588
237534	598589
127543	598590
87220	598591
847	598592
40892	598593
293217	598594
66933	598595
126064	598596
81697	598597
58141	598598
4790	598599
5778	598600
177153	598601
92581	598602
207449	598603
32477	598604
16631	598605
286039	598606
163795	598607
70725	598608
116817	598609
49268	598610
79420	598611
89997	598612
153976	598613
288140	598614
201129	598615
120286	598616
80185	598617
171423	598618
38037	598619
166722	598620
34343	598621
123783	598622
309493	598623
264764	598624
78667	598625
188876	598626
72864	598627
259765	598628
288887	598629
72393	598630
68618	598631
29233	598632
320771	598633
121679	598634
37580	598635
117500	598636
256816	598637
270823	598638
27356	598639
241201	598640
229940	598641
185829	598642
167515	598643
64792	598644
311879	598645
33718	598646
297904	598647
130877	598648
73390	598649
191746	598650
141512	598651
191446	598652
269015	598653
302117	598654
73948	598655
193885	598656
76835	598657
82255	598658
326518	598659
8167	598660
210671	598661
75672	598662
46305	598663
119443	598664
219402	598665
226551	598666
291844	598667
251547	598668
147517	598669
223915	598670
178519	598671
40534	598672
82356	598673
71028	598674
154089	598675
40831	598676
62263	598677
52736	598678
176052	598679
136004	598680
269	598681
4657	598682
101160	598683
277332	598684
195611	598685
78477	598686
282838	598687
284023	598688
178611	598689
191636	598690
291799	598691
197065	598692
322791	598693
61809	598694
231938	598695
130219	598696
113997	598697
14388	598698
210112	598699
301232	598700
86084	598701
124897	598702
18092	598703
133550	598704
130155	598705
32685	598706
95375	598707
138332	598708
89458	598709
30667	598710
95345	598711
2653	598712
244350	598713
185973	598714
271526	598715
96688	598716
152885	598717
15087	598718
211700	598719
320712	598720
2880	598721
51380	598722
314436	598723
205401	598724
119295	598725
178116	598726
325100	598727
176974	598728
41978	598729
293829	598730
117467	598731
237671	598732
102327	598733
129146	598734
224167	598735
309765	598736
178851	598737
230784	598738
100553	598739
136915	598740
91038	598741
168501	598742
216022	598743
235928	598744
28733	598745
192743	598746
78925	598747
159319	598748
149404	598749
87760	598750
317054	598751
30958	598752
195774	598753
17811	598754
120606	598755
203738	598756
87769	598757
66069	598758
85470	598759
213218	598760
108318	598761
67664	598762
16955	598763
227234	598764
269186	598765
4604	598766
318027	598767
113995	598768
85073	598769
34964	598770
142347	598771
67702	598772
162628	598773
272988	598774
186029	598775
25138	598776
54158	598777
226698	598778
29007	598779
97585	598780
30083	598781
121855	598782
55022	598783
16577	598784
1436	598785
663	598786
663	598787
92741	598788
12938	598789
85997	598790
1431	598791
14229	598792
191726	598793
128593	598794
47254	598795
48723	598796
119901	598797
24934	598798
157937	598799
17627	598800
5615	598801
77862	598802
304107	598803
81690	598804
1905	598805
135928	598806
12843	598807
103511	598808
41755	598809
250703	598810
137989	598811
22539	598812
187334	598813
235718	598814
105680	598815
233859	598816
154177	598817
27248	598818
29417	598819
3850	598820
112959	598821
100113	598822
188059	598823
160814	598824
75263	598825
253238	598826
84320	598827
135770	598828
199875	598829
68013	598830
116566	598831
167019	598832
119426	598833
79192	598834
196269	598835
57422	598836
35672	598837
146455	598838
21132	598839
290578	598840
63711	598841
96332	598842
24329	598843
29488	598844
93868	598845
34032	598846
75906	598847
208110	598848
153067	598849
84922	598850
243036	598851
214626	598852
315104	598853
88845	598854
152281	598855
43148	598856
24000	598857
205638	598858
13306	598859
253941	598860
159121	598861
51422	598862
63710	598863
286373	598864
144542	598865
39316	598866
230059	598867
152331	598868
78485	598869
60952	598870
43836	598871
311768	598872
282777	598873
3139	598874
136939	598875
78922	598876
183430	598877
55217	598878
320822	598879
302263	598880
176038	598881
306257	598882
40803	598883
327213	598884
101427	598885
132723	598886
75708	598887
2134	598888
42001	598889
238028	598890
134612	598891
254442	598892
201814	598893
876	598894
87734	598895
57424	598896
12705	598897
47155	598898
56768	598899
163771	598900
205604	598901
52143	598902
283572	598903
270925	598904
773	598905
73418	598906
326431	598907
259727	598908
36023	598909
11435	598910
83692	598911
2991	598912
24407	598913
61692	598914
88777	598915
23848	598916
23848	598917
198206	598918
34746	598919
281365	598920
56203	598921
214372	598922
277648	598923
191249	598924
41966	598925
43787	598926
88497	598927
133140	598928
78417	598929
168909	598930
108512	598931
318604	598932
142578	598933
84450	598934
94841	598935
142590	598936
267847	598937
273071	598938
52735	598939
52735	598940
188660	598941
2653	598942
52182	598943
102764	598944
153727	598945
42357	598946
111044	598947
38486	598948
192743	598949
125253	598950
219021	598951
95138	598952
93948	598953
228266	598954
24720	598955
41213	598956
93007	598957
147948	598958
49989	598959
311325	598960
160581	598961
29207	598962
41900	598963
18726	598964
40779	598965
42270	598966
8669	598967
42270	598968
32759	598969
5262	598970
58321	598971
211867	598972
78140	598973
58321	598974
127537	598975
113638	598976
198774	598977
9797	598978
55917	598979
108748	598980
28579	598981
53681	598982
55013	598983
213282	598984
24955	598985
4909	598986
51237	598987
31898	598988
11821	598989
22622	598990
1833	598991
269116	598992
213392	598993
131814	598994
7029	598995
83198	598996
40146	598997
65551	598998
929	598999
84745	599000
1000	599001
301544	599002
74027	599003
311452	599004
66538	599005
13394	599006
167714	599007
1977	599008
2276	599009
283921	599010
88618	599011
22385	599012
76351	599013
88927	599014
74782	599015
14181	599016
135607	599017
131433	599018
13981	599019
83925	599020
4274	599021
67929	599022
116139	599023
28710	599024
50627	599025
46407	599026
5645	599027
213140	599028
151065	599029
240133	599030
9741	599031
205411	599032
6190	599033
128971	599034
131904	599035
106936	599036
24783	599037
68443	599038
24099	599039
309516	599040
52517	599041
80629	599042
314774	599043
166751	599044
24955	599045
208105	599046
18410	599047
72169	599048
33582	599049
119003	599050
29633	599051
294994	599052
827	599053
2302	599054
20154	599055
243415	599056
321260	599057
78166	599058
9502	599059
113155	599060
56040	599061
16499	599062
11721	599063
7135	599064
25348	599065
160596	599066
75013	599067
119106	599068
1319	599069
316885	599070
85401	599071
60702	599072
18992	599073
160274	599074
57145	599075
119470	599076
1400	599077
214191	599078
328163	599079
26469	599080
202101	599081
1619	599082
208413	599083
88001	599084
19606	599085
67183	599086
61534	599087
225915	599088
8569	599089
164040	599090
95029	599091
5757	599092
132460	599093
38397	599094
262433	599095
22698	599096
39334	599097
180551	599098
14042	599099
38778	599100
297	599101
7101	599102
31500	599103
103170	599104
28293	599105
20248	599106
29518	599107
34709	599108
161813	599109
32285	599110
43184	599111
76028	599112
1292	599113
69918	599114
108802	599115
69795	599116
185787	599117
206342	599118
12721	599119
202549	599120
21422	599121
24955	599122
9513	599123
207264	599124
268781	599125
10608	599126
3882	599127
60572	599128
146	599129
19714	599130
4150	599131
5546	599132
107661	599133
5614	599134
233012	599135
12718	599136
20414	599137
249070	599138
51886	599139
188426	599140
100435	599141
299145	599142
310347	599143
239104	599144
53973	599145
19214	599146
24069	599147
44285	599148
2662	599149
42056	599150
73315	599151
73279	599152
322380	599153
276822	599154
58334	599155
220929	599156
72677	599157
91087	599158
219234	599159
291777	599160
42765	599161
48941	599162
48941	599163
16527	599164
78218	599165
49631	599166
17985	599167
116834	599168
212694	599169
18142	599170
69319	599171
88483	599172
6856	599173
325459	599174
322103	599175
2168	599176
508	599177
2045	599178
210114	599179
93216	599180
75031	599181
232291	599182
248915	599183
97139	599184
199996	599185
123476	599186
45404	599187
10577	599188
95161	599189
30613	599190
15555	599191
30608	599192
700	599193
81609	599194
130959	599195
51190	599196
128060	599197
9403	599198
288055	599199
8931	599200
12448	599201
5984	599202
51967	599203
3148	599204
24845	599205
17333	599206
2677	599207
145878	599208
293352	599209
265402	599210
2608	599211
32143	599212
137329	599213
89578	599214
4135	599215
2849	599216
2981	599217
4429	599218
112764	599219
112711	599220
9872	599221
19339	599222
5137	599223
24246	599224
245783	599225
2929	599226
111604	599227
41662	599228
123475	599229
286450	599230
78050	599231
248076	599232
78134	599233
184306	599234
297090	599235
167425	599236
42096	599237
15286	599238
29665	599239
45461	599240
32759	599241
40712	599242
130670	599243
19010	599244
12052	599245
146909	599246
30699	599247
138019	599248
117310	599249
54832	599250
27833	599251
132970	599252
119606	599253
150642	599254
104404	599255
10450	599256
263707	599257
190176	599258
159271	599259
25517	599260
25517	599261
14223	599262
37188	599263
24739	599264
84500	599265
33199	599266
24739	599267
34864	599268
57972	599269
40478	599270
3703	599271
96516	599272
56395	599273
130562	599274
100190	599275
118049	599276
74337	599277
133105	599278
246675	599279
220700	599280
156406	599281
150609	599282
301638	599283
189909	599284
173852	599285
4361	599286
145137	599287
60	599288
149807	599289
264977	599290
102718	599291
168431	599292
132957	599293
129789	599294
271423	599295
178009	599296
35861	599297
320561	599298
71995	599299
204189	599300
5570	599301
149259	599302
59184	599303
105916	599304
150558	599305
63423	599306
184379	599307
26251	599308
70861	599309
164368	599310
57079	599311
3771	599312
210921	599313
51683	599314
176145	599315
2014	599316
82506	599317
8830	599318
53272	599319
80222	599320
13496	599321
149785	599322
98782	599323
193867	599324
55694	599325
3631	599326
122221	599327
122221	599328
13390	599329
190600	599330
25116	599331
79019	599332
34160	599333
187413	599334
26890	599335
265703	599336
111140	599337
161247	599338
43262	599339
244353	599340
41097	599341
151797	599342
172336	599343
46163	599344
4683	599345
158488	599346
1304	599347
118305	599348
136753	599349
45850	599350
95	599351
229994	599352
131232	599353
39433	599354
140393	599355
15323	599356
55721	599357
134492	599358
11110	599359
61440	599360
130051	599361
173121	599362
366	599363
115338	599364
9928	599365
11023	599366
127320	599367
19656	599368
1858	599369
5300	599370
943	599371
6232	599372
3831	599373
122223	599374
101476	599375
80980	599376
34030	599377
144978	599378
119	599379
11797	599380
76780	599381
155855	599382
148330	599383
62881	599384
10148	599385
43739	599386
3934	599387
5552	599388
135575	599389
135363	599390
26244	599391
45621	599392
194	599393
576	599394
170219	599395
176721	599396
21976	599397
161461	599398
2738	599399
17800	599400
1154	599401
49356	599402
137251	599403
50062	599404
126554	599405
19811	599406
188459	599407
307542	599408
91168	599409
278122	599410
2426	599411
171558	599412
142672	599413
463	599414
60848	599415
6941	599416
10158	599417
41993	599418
92849	599419
83845	599420
21351	599421
50745	599422
146565	599423
32679	599424
152979	599425
24708	599426
1322	599427
3046	599428
222178	599429
10399	599430
8891	599431
33401	599432
60277	599433
28913	599434
79289	599435
18466	599436
22254	599437
13746	599438
21099	599439
35097	599440
9973	599441
6293	599442
77903	599443
19377	599444
21118	599445
119226	599446
18304	599447
62784	599448
76407	599449
81934	599450
44090	599451
58533	599452
19900	599453
53	599454
43130	599455
4008	599456
266466	599457
2183	599458
1516	599459
13622	599460
58164	599461
94314	599462
45	599463
47934	599464
99041	599465
176301	599466
5613	599467
215	599468
20072	599469
2711	599470
208498	599471
19023	599472
275559	599473
2786	599474
306035	599475
3361	599476
92670	599477
9271	599478
208975	599479
10612	599480
3503	599481
957	599482
48259	599483
120667	599484
3829	599485
39136	599486
47280	599487
5835	599488
85491	599489
139314	599490
78195	599491
85742	599492
91900	599493
38712	599494
21840	599495
100037	599496
6958	599497
106285	599498
136430	599499
33707	599500
302557	599501
127655	599502
132166	599503
55509	599504
73110	599505
82574	599506
58802	599507
11990	599508
140792	599509
14562	599510
73297	599511
37744	599512
310684	599513
52577	599514
101814	599515
88571	599516
460	599517
30566	599518
124827	599519
238817	599520
67043	599521
34433	599522
155376	599523
23331	599524
10344	599525
6178	599526
132035	599527
77842	599528
182451	599529
13897	599530
3310	599531
42704	599532
82675	599533
166167	599534
50135	599535
10772	599536
68755	599537
77439	599538
4606	599539
1055	599540
154568	599541
2013	599542
132264	599543
32909	599544
9527	599545
144844	599546
144786	599547
153358	599548
19949	599549
33597	599550
11476	599551
94	599552
32499	599553
67297	599554
57355	599555
41659	599556
75950	599557
146248	599558
216132	599559
101773	599560
313359	599561
177342	599562
49996	599563
306826	599564
176	599565
69035	599566
25630	599567
45429	599568
6563	599569
191498	599570
137408	599571
261327	599572
262170	599573
167977	599574
90465	599575
52019	599576
283255	599577
105492	599578
270582	599579
102937	599580
212127	599581
202027	599582
84148	599583
13199	599584
119789	599585
94888	599586
257949	599587
53315	599588
22462	599589
7243	599590
17372	599591
46612	599592
47	599593
62573	599594
43930	599595
215064	599596
16713	599597
19770	599598
175571	599599
70663	599600
33261	599601
247806	599602
79495	599603
52215	599604
271721	599605
111310	599606
175017	599607
80384	599608
246017	599609
9055	599610
15391	599611
21676	599612
5712	599613
89209	599614
47	599615
200490	599616
42419	599617
23673	599618
112881	599619
14558	599620
37113	599621
164833	599622
113467	599623
59434	599624
43534	599625
45912	599626
12031	599627
6155	599628
750	599629
44106	599630
283781	599631
107518	599632
66117	599633
41041	599634
6703	599635
8464	599636
1178	599637
49700	599638
110682	599639
167376	599640
5356	599641
46369	599642
104131	599643
177064	599644
157132	599645
20900	599646
323496	599647
38830	599648
41872	599649
36535	599650
104713	599651
125488	599652
74214	599653
292252	599654
160580	599655
188320	599656
318363	599657
139454	599658
21904	599659
191871	599660
180707	599661
54031	599662
2165	599663
48047	599664
105928	599665
183038	599666
194	599667
44911	599668
75806	599669
34513	599670
134490	599671
21630	599672
30349	599673
28775	599674
177125	599675
118750	599676
56175	599677
19779	599678
5097	599679
38	599680
10795	599681
14266	599682
209583	599683
8966	599684
131897	599685
87173	599686
17	599687
121752	599688
4409	599689
65358	599690
3542	599691
35059	599692
37618	599693
47384	599694
6768	599695
206	599696
96384	599697
174800	599698
303	599699
81	599700
34281	599701
8886	599702
155299	599703
30433	599704
16003	599705
16590	599706
109788	599707
144182	599708
135104	599709
38778	599710
50950	599711
158567	599712
54194	599713
31022	599714
48432	599715
209803	599716
214817	599717
86536	599718
21676	599719
46	599720
516	599721
13319	599722
11838	599723
35637	599724
602	599725
97399	599726
93321	599727
43575	599728
3901	599729
27234	599730
60182	599731
1140	599732
9969	599733
8232	599734
238048	599735
38460	599736
207625	599737
52634	599738
287886	599739
98309	599740
196034	599741
43840	599742
57633	599743
80522	599744
147330	599745
193556	599746
96	599747
3041	599748
235013	599749
275208	599750
192263	599751
185104	599752
2900	599753
92207	599754
35895	599755
57977	599756
212517	599757
311694	599758
5219	599759
91924	599760
139045	599761
124418	599762
29922	599763
237981	599764
65890	599765
203359	599766
237967	599767
23319	599768
97780	599769
78328	599770
119555	599771
77472	599772
8675	599773
14627	599774
52015	599775
54214	599776
285095	599777
35467	599778
24568	599779
65312	599780
132887	599781
19540	599782
34348	599783
8232	599784
83576	599785
109906	599786
264132	599787
84148	599788
5362	599789
270271	599790
67222	599791
177442	599792
71338	599793
92981	599794
196033	599795
91040	599796
94950	599797
81345	599798
212179	599799
3981	599800
79968	599801
184877	599802
296472	599803
186768	599804
85198	599805
264593	599806
170591	599807
1804	599808
23752	599809
8336	599810
231242	599811
32909	599812
126291	599813
72933	599814
178106	599815
15025	599816
63048	599817
113	599818
244977	599819
37522	599820
4279	599821
5194	599822
987	599823
243498	599824
3337	599825
74042	599826
74042	599827
323736	599828
123708	599829
5168	599830
40914	599831
3494	599832
228318	599833
109527	599834
120625	599835
11994	599836
82181	599837
14214	599838
43794	599839
6488	599840
7244	599841
123094	599842
202197	599843
2646	599844
155146	599845
63847	599846
11527	599847
5362	599848
13902	599849
9559	599850
1901	599851
3614	599852
129539	599853
223568	599854
43367	599855
101580	599856
210096	599857
161311	599858
779	599859
41647	599860
7018	599861
97102	599862
324	599863
67165	599864
48058	599865
48058	599866
513	599867
29728	599868
112147	599869
3485	599870
175	599871
878	599872
6096	599873
3969	599874
1959	599875
79554	599876
4438	599877
263	599878
2473	599879
8987	599880
7476	599881
20431	599882
91470	599883
175	599884
15824	599885
61271	599886
88032	599887
6605	599888
22368	599889
596	599890
64396	599891
51653	599892
19414	599893
59350	599894
158544	599895
1570	599896
3346	599897
110041	599898
5195	599899
70872	599900
55890	599901
6353	599902
40595	599903
110875	599904
6765	599905
11804	599906
6765	599907
127144	599908
586	599909
180472	599910
206384	599911
779	599912
11705	599913
5168	599914
6049	599915
60038	599916
2185	599917
64610	599918
31020	599919
66072	599920
640	599921
145603	599922
50085	599923
76529	599924
14551	599925
3357	599926
141438	599927
5725	599928
69369	599929
49856	599930
221120	599931
22942	599932
10585	599933
3061	599934
127003	599935
153071	599936
294245	599937
67	599938
5321	599939
119042	599940
4770	599941
448	599942
181534	599943
9831	599944
22016	599945
17276	599946
17624	599947
195582	599948
3175	599949
43089	599950
170310	599951
21410	599952
4058	599953
5707	599954
72534	599955
246696	599956
321	599957
27033	599958
180341	599959
1071	599960
24481	599961
5855	599962
25929	599963
1265	599964
68130	599965
36910	599966
64037	599967
2439	599968
79944	599969
279526	599970
75305	599971
76362	599972
8314	599973
79113	599974
129688	599975
232862	599976
23790	599977
6306	599978
1568	599979
4359	599980
429	599981
83422	599982
30	599983
108814	599984
32834	599985
5362	599986
24803	599987
120813	599988
14439	599989
5896	599990
65178	599991
7825	599992
25246	599993
137950	599994
48330	599995
62709	599996
38536	599997
182824	599998
288808	599999
51038	600000
183623	600001
101526	600002
23672	600003
186341	600004
52262	600005
841	600006
841	600007
4159	600008
68390	600009
77019	600010
102919	600011
38341	600012
85409	600013
131242	600014
32132	600015
32177	600016
123115	600017
278500	600018
11128	600019
44713	600020
49770	600021
13517	600022
68044	600023
160668	600024
323657	600025
24915	600026
124028	600027
6801	600028
24037	600029
137578	600030
1994	600031
247307	600032
11390	600033
3800	600034
158250	600035
73922	600036
55719	600037
72048	600038
57312	600039
20985	600040
43037	600041
11865	600042
48151	600043
15697	600044
126458	600045
17322	600046
40595	600047
293	600048
265557	600049
57	600050
38112	600051
60904	600052
141689	600053
144883	600054
215340	600055
5765	600056
21938	600057
54414	600058
115504	600059
292849	600060
147862	600061
3975	600062
56222	600063
23956	600064
215936	600065
370	600066
257014	600067
3831	600068
181691	600069
135020	600070
83541	600071
248	600072
146466	600073
63439	600074
73086	600075
44961	600076
2611	600077
41504	600078
163	600079
8790	600080
447	600081
46764	600082
16212	600083
33593	600084
83939	600085
83955	600086
2364	600087
62680	600088
54296	600089
657	600090
163190	600091
75769	600092
9392	600093
101338	600094
241356	600095
77212	600096
70363	600097
242893	600098
113945	600099
49460	600100
73171	600101
235888	600102
20003	600103
1166	600104
154512	600105
81638	600106
268342	600107
169905	600108
155413	600109
162277	600110
15960	600111
5845	600112
306811	600113
3478	600114
17287	600115
2580	600116
761	600117
205785	600118
1208	600119
80083	600120
26501	600121
159825	600122
97896	600123
306465	600124
1083	600125
22826	600126
3107	600127
22268	600128
188351	600129
267988	600130
21677	600131
258167	600132
167476	600133
11414	600134
9608	600135
26501	600136
7168	600137
75787	600138
44176	600139
24169	600140
98363	600141
7920	600142
29880	600143
171496	600144
32334	600145
66360	600146
54316	600147
3022	600148
5009	600149
1497	600150
30846	600151
191318	600152
44109	600153
64290	600154
208301	600155
1772	600156
32878	600157
295384	600158
27448	600159
123207	600160
17605	600161
1772	600162
30607	600163
6470	600164
192738	600165
227043	600166
73131	600167
39268	600168
78863	600169
18495	600170
191431	600171
3088	600172
24154	600173
292423	600174
97348	600175
767	600176
22120	600177
168157	600178
275183	600179
94131	600180
168415	600181
9125	600182
201567	600183
88173	600184
18495	600185
175450	600186
21632	600187
18775	600188
6263	600189
213549	600190
39250	600191
603	600192
103213	600193
107942	600194
2139	600195
88614	600196
212271	600197
36699	600198
3251	600199
7642	600200
7642	600201
7642	600202
15960	600203
1083	600204
16032	600205
21187	600206
21187	600207
169793	600208
4905	600209
172428	600210
146366	600211
6547	600212
119734	600213
46895	600214
191	600215
135514	600216
53391	600217
7510	600218
15557	600219
150814	600220
183251	600221
159471	600222
46467	600223
12551	600224
973	600225
80961	600226
973	600227
119918	600228
66675	600229
66675	600230
14851	600231
200501	600232
17751	600233
4329	600234
30724	600235
256885	600236
209145	600237
70733	600238
61200	600239
185505	600240
295109	600241
973	600242
99730	600243
99730	600244
37230	600245
37230	600246
187366	600247
172474	600248
39570	600249
215906	600250
179317	600251
156201	600252
84163	600253
43675	600254
15624	600255
127713	600256
15624	600257
9355	600258
215	600259
215	600260
15624	600261
253552	600262
47434	600263
70733	600264
80171	600265
25250	600266
314164	600267
69556	600268
110116	600269
309223	600270
27734	600271
202450	600272
161195	600273
168069	600274
72238	600275
4061	600276
5997	600277
60833	600278
108029	600279
7178	600280
69556	600281
141080	600282
99816	600283
110116	600284
72238	600285
71584	600286
12944	600287
129280	600288
14555	600289
3630	600290
71989	600291
139888	600292
257722	600293
135929	600294
15978	600295
82878	600296
1489	600297
37026	600298
23989	600299
38101	600300
122119	600301
118515	600302
124514	600303
23212	600304
72173	600305
285957	600306
264334	600307
72173	600308
8741	600309
89848	600310
26181	600311
55042	600312
55042	600313
56963	600314
187366	600315
54765	600316
128048	600317
54774	600318
128048	600319
88960	600320
18767	600321
42518	600322
63113	600323
5281	600324
31960	600325
251116	600326
76974	600327
119762	600328
168701	600329
7689	600330
7689	600331
23989	600332
179326	600333
14001	600334
316898	600335
201335	600336
39618	600337
170678	600338
136390	600339
118222	600340
40389	600341
184009	600342
52021	600343
66677	600344
159905	600345
106170	600346
88071	600347
321108	600348
3243	600349
119985	600350
79970	600351
20318	600352
187408	600353
160529	600354
69231	600355
139656	600356
10157	600357
121607	600358
42302	600359
107043	600360
163427	600361
46107	600362
46107	600363
132055	600364
22523	600365
92582	600366
4171	600367
6585	600368
14195	600369
8304	600370
22304	600371
46230	600372
28145	600373
7910	600374
157818	600375
3485	600376
48072	600377
606	600378
149415	600379
14761	600380
47613	600381
5030	600382
4062	600383
86912	600384
114605	600385
2119	600386
298820	600387
24562	600388
31492	600389
209581	600390
120951	600391
17971	600392
14817	600393
20130	600394
97935	600395
40571	600396
16426	600397
215658	600398
191119	600399
287668	600400
109791	600401
8735	600402
14629	600403
6801	600404
163574	600405
33576	600406
122851	600407
107037	600408
949	600409
16080	600410
165953	600411
80548	600412
136921	600413
3716	600414
79770	600415
133486	600416
356	600417
64795	600418
52979	600419
82534	600420
98416	600421
2493	600422
50062	600423
14716	600424
9010	600425
12439	600426
14683	600427
90056	600428
32826	600429
174312	600430
47537	600431
269755	600432
8854	600433
1076	600434
135280	600435
87225	600436
19955	600437
15357	600438
62496	600439
106361	600440
106361	600441
273993	600442
61546	600443
96694	600444
42832	600445
43456	600446
29485	600447
72691	600448
74528	600449
41523	600450
96694	600451
2301	600452
74528	600453
105193	600454
72	600455
218754	600456
90696	600457
272800	600458
74610	600459
11981	600460
76447	600461
126505	600462
126505	600463
187761	600464
24229	600465
209427	600466
201166	600467
146274	600468
4000	600469
17909	600470
49592	600471
47073	600472
20911	600473
20077	600474
113004	600475
23830	600476
25105	600477
69491	600478
13659	600479
69162	600480
187157	600481
100199	600482
187157	600483
154522	600484
97335	600485
9177	600486
121583	600487
288050	600488
257798	600489
168086	600490
72509	600491
206319	600492
198640	600493
289365	600494
133511	600495
79301	600496
128238	600497
206319	600498
102418	600499
1271	600500
28439	600501
159236	600502
902	600503
308713	600504
262308	600505
34918	600506
126845	600507
138165	600508
15748	600509
2396	600510
100764	600511
228277	600512
280577	600513
9118	600514
45799	600515
107036	600516
160979	600517
77334	600518
39843	600519
33453	600520
41245	600521
186205	600522
25351	600523
3205	600524
48	600525
47371	600526
11501	600527
46669	600528
16595	600529
154440	600530
17775	600531
112787	600532
18692	600533
3	600534
17048	600535
73242	600536
1620	600537
86540	600538
123020	600539
9818	600540
91075	600541
45408	600542
2409	600543
106079	600544
85176	600545
212108	600546
109697	600547
21904	600548
41298	600549
42244	600550
2119	600551
80085	600552
187287	600553
127817	600554
80210	600555
300306	600556
41270	600557
155489	600558
77240	600559
41332	600560
20518	600561
24549	600562
734	600563
36441	600564
4405	600565
37918	600566
134781	600567
68910	600568
310475	600569
37603	600570
59452	600571
85952	600572
204755	600573
163294	600574
204502	600575
216937	600576
43047	600577
84904	600578
211060	600579
204722	600580
196903	600581
95708	600582
33740	600583
216186	600584
228626	600585
41507	600586
285563	600587
105743	600588
225356	600589
298351	600590
41507	600591
145650	600592
257139	600593
104661	600594
288297	600595
280032	600596
39188	600597
124143	600598
212873	600599
1875	600600
43772	600601
275934	600602
130239	600603
326282	600604
319957	600605
143325	600606
222289	600607
322307	600608
188998	600609
96935	600610
186658	600611
186089	600612
82462	600613
50062	600614
186298	600615
204297	600616
83081	600617
77012	600618
59	600619
204868	600620
37907	600621
7077	600622
216051	600623
56116	600624
8616	600625
29640	600626
30840	600627
287	600628
1772	600629
171173	600630
260937	600631
311506	600632
138403	600633
320284	600634
186298	600635
155752	600636
155800	600637
124143	600638
64082	600639
76579	600640
259020	600641
210141	600642
309940	600643
232559	600644
80894	600645
307481	600646
51688	600647
196960	600648
326957	600649
24774	600650
131035	600651
209009	600652
195283	600653
275756	600654
116320	600655
119412	600656
120166	600657
283569	600658
224428	600659
159053	600660
326654	600661
216042	600662
326663	600663
88175	600664
151098	600665
123326	600666
194211	600667
186759	600668
140451	600669
171967	600670
136046	600671
322226	600672
5035	600673
303097	600674
171306	600675
212248	600676
1977	600677
440	600678
1674	600679
49	600680
1012	600681
178	600682
239	600683
362	600684
1393	600685
1795	600686
164	600687
1308	600688
49	600689
1012	600690
181	600691
2839	600692
362	600693
173422	600694
179	600695
177	600696
3216	600697
1006	600698
164	600699
2500	600700
11489	600701
137	600702
179	600703
137	600704
268	600705
10058	600706
4555	600707
37589	600708
43341	600709
35143	600710
236542	600711
13562	600712
47208	600713
36066	600714
2500	600715
608	600716
130555	600717
168620	600718
78407	600719
70578	600720
8414	600721
83192	600722
23324	600723
79329	600724
80917	600725
72	600726
45087	600727
8737	600728
82981	600729
551	600730
47134	600731
18449	600732
47429	600733
201	600734
105433	600735
69963	600736
1114	600737
1838	600738
411	600739
205164	600740
177777	600741
212873	600742
177777	600743
44344	600744
312243	600745
52695	600746
123631	600747
174081	600748
75004	600749
15156	600750
58781	600751
76692	600752
112306	600753
158000	600754
46008	600755
195955	600756
38342	600757
47427	600758
607	600759
8846	600760
384	600761
36959	600762
138159	600763
19423	600764
197939	600765
17277	600766
213080	600767
24685	600768
9966	600769
42653	600770
121229	600771
10177	600772
2104	600773
2651	600774
35403	600775
214697	600776
43455	600777
261	600778
6151	600779
38270	600780
158974	600781
410	600782
18906	600783
1559	600784
215010	600785
326048	600786
5239	600787
26918	600788
92505	600789
32417	600790
41050	600791
47870	600792
74606	600793
16099	600794
141898	600795
22110	600796
165765	600797
44870	600798
16120	600799
17682	600800
270070	600801
85174	600802
17742	600803
133	600804
44015	600805
195500	600806
835	600807
51112	600808
192459	600809
16968	600810
144076	600811
22319	600812
11487	600813
21535	600814
63038	600815
108404	600816
97130	600817
90596	600818
11144	600819
191117	600820
177304	600821
37	600822
83336	600823
12608	600824
81102	600825
7990	600826
67152	600827
75996	600828
2442	600829
44688	600830
10338	600831
54679	600832
195202	600833
16518	600834
68767	600835
155866	600836
120516	600837
2933	600838
15798	600839
254	600840
17914	600841
38147	600842
1055	600843
118118	600844
527	600845
261590	600846
28376	600847
288321	600848
193	600849
2350	600850
11364	600851
10554	600852
34154	600853
87537	600854
23503	600855
32313	600856
10378	600857
1333	600858
4516	600859
54495	600860
22042	600861
870	600862
212233	600863
131772	600864
323416	600865
38644	600866
49854	600867
82030	600868
107139	600869
4044	600870
173233	600871
9943	600872
217146	600873
66173	600874
139967	600875
2895	600876
110099	600877
30476	600878
186431	600879
36834	600880
19619	600881
100569	600882
106390	600883
4037	600884
15406	600885
38416	600886
4055	600887
4356	600888
138	600889
56202	600890
82439	600891
31352	600892
184981	600893
7839	600894
78842	600895
124176	600896
18684	600897
35695	600898
15360	600899
8542	600900
3485	600901
6064	600902
16757	600903
64686	600904
14586	600905
237696	600906
29425	600907
21933	600908
1725	600909
118727	600910
67526	600911
327956	600912
79021	600913
586	600914
3408	600915
85544	600916
178384	600917
29655	600918
141529	600919
3773	600920
27824	600921
25389	600922
55030	600923
4510	600924
10335	600925
101843	600926
239770	600927
70104	600928
314700	600929
32193	600930
114044	600931
218699	600932
879	600933
44404	600934
52517	600935
151752	600936
35550	600937
45949	600938
185507	600939
25816	600940
35830	600941
131245	600942
2008	600943
36276	600944
15001	600945
34273	600946
283477	600947
160674	600948
66692	600949
168350	600950
16090	600951
234355	600952
9163	600953
129459	600954
36276	600955
327646	600956
217187	600957
15396	600958
83274	600959
261658	600960
110989	600961
70827	600962
89283	600963
88574	600964
102822	600965
18622	600966
1405	600967
186134	600968
46036	600969
6096	600970
39361	600971
54164	600972
127063	600973
134651	600974
200693	600975
174908	600976
75568	600977
4013	600978
27715	600979
27715	600980
128703	600981
147691	600982
119915	600983
38436	600984
166112	600985
52770	600986
4596	600987
74891	600988
45527	600989
307670	600990
245350	600991
59801	600992
40763	600993
166057	600994
268594	600995
15560	600996
198703	600997
46511	600998
34333	600999
15560	601000
172769	601001
40899	601002
2214	601003
30627	601004
207746	601005
6799	601006
260661	601007
74088	601008
56336	601009
29074	601010
262921	601011
207406	601012
26125	601013
222710	601014
192719	601015
97418	601016
71535	601017
190830	601018
295561	601019
23724	601020
38897	601021
122958	601022
109432	601023
14454	601024
27327	601025
134516	601026
118900	601027
85447	601028
5926	601029
210678	601030
89236	601031
274328	601032
301334	601033
29803	601034
49556	601035
301621	601036
1210	601037
34772	601038
263990	601039
8309	601040
22062	601041
368	601042
270571	601043
278458	601044
65739	601045
227387	601046
94440	601047
426	601048
3300	601049
132030	601050
31259	601051
3794	601052
16706	601053
133491	601054
128844	601055
8463	601056
137930	601057
58814	601058
214509	601059
138271	601060
97269	601061
41248	601062
11993	601063
25919	601064
181319	601065
326707	601066
326985	601067
7847	601068
62623	601069
3331	601070
89469	601071
15958	601072
150756	601073
12701	601074
2799	601075
17307	601076
104077	601077
25919	601078
95096	601079
62340	601080
37934	601081
125798	601082
101272	601083
22141	601084
171482	601085
98155	601086
12701	601087
75251	601088
5502	601089
33154	601090
12539	601091
19978	601092
9765	601093
3675	601094
74108	601095
3211	601096
1205	601097
136035	601098
23455	601099
82781	601100
73142	601101
158097	601102
169254	601103
190799	601104
121489	601105
143748	601106
8994	601107
4624	601108
15036	601109
14798	601110
9339	601111
152075	601112
162001	601113
160687	601114
319930	601115
7547	601116
27803	601117
35335	601118
93638	601119
96712	601120
62136	601121
67683	601122
125884	601123
26926	601124
194780	601125
119020	601126
13825	601127
45501	601128
134424	601129
61052	601130
98633	601131
140425	601132
61791	601133
64514	601134
98918	601135
124098	601136
116801	601137
41029	601138
33639	601139
27803	601140
175839	601141
304190	601142
90979	601143
307405	601144
56714	601145
144954	601146
187705	601147
99340	601148
295942	601149
81262	601150
55606	601151
186665	601152
132425	601153
161643	601154
298595	601155
276304	601156
325395	601157
184893	601158
57379	601159
107839	601160
109428	601161
40314	601162
110959	601163
96548	601164
83951	601165
40677	601166
43741	601167
175915	601168
85383	601169
179485	601170
244165	601171
78449	601172
311590	601173
78228	601174
315123	601175
131415	601176
62938	601177
263151	601178
196910	601179
180875	601180
21828	601181
8787	601182
100424	601183
50095	601184
151919	601185
214028	601186
15680	601187
112801	601188
11800	601189
206247	601190
138046	601191
201534	601192
61428	601193
93895	601194
42933	601195
200521	601196
123891	601197
122739	601198
304696	601199
154868	601200
21519	601201
290676	601202
247926	601203
299913	601204
45009	601205
251802	601206
92270	601207
159273	601208
156553	601209
298620	601210
304214	601211
164359	601212
322799	601213
143547	601214
4827	601215
158565	601216
41679	601217
240073	601218
207398	601219
213603	601220
313634	601221
250567	601222
323445	601223
188338	601224
205695	601225
44810	601226
20151	601227
208731	601228
78755	601229
44340	601230
218330	601231
2279	601232
74834	601233
77091	601234
82967	601235
107458	601236
100474	601237
6468	601238
23307	601239
151919	601240
44888	601241
226413	601242
336	601243
272374	601244
47628	601245
33923	601246
204786	601247
3179	601248
193981	601249
234318	601250
42815	601251
296896	601252
21730	601253
68849	601254
42436	601255
150922	601256
22903	601257
157000	601258
140821	601259
242648	601260
166829	601261
195054	601262
129974	601263
106620	601264
252316	601265
79911	601266
269438	601267
124423	601268
114070	601269
222764	601270
28519	601271
232047	601272
214995	601273
199494	601274
25384	601275
171877	601276
281958	601277
206962	601278
137994	601279
42323	601280
189535	601281
255124	601282
13766	601283
3844	601284
49998	601285
313326	601286
127201	601287
43656	601288
195364	601289
191953	601290
6303	601291
41118	601292
59570	601293
45	601294
22569	601295
260963	601296
108595	601297
108595	601298
16647	601299
287870	601300
13392	601301
79300	601302
229980	601303
78442	601304
111378	601305
305527	601306
72646	601307
239234	601308
218316	601309
59437	601310
218396	601311
72705	601312
170954	601313
169414	601314
69548	601315
308074	601316
12240	601317
36474	601318
81088	601319
13810	601320
24612	601321
74142	601322
59396	601323
120754	601324
110013	601325
19031	601326
84246	601327
32488	601328
7716	601329
45486	601330
35334	601331
37832	601332
19328	601333
120042	601334
24612	601335
26864	601336
89743	601337
23933	601338
29983	601339
83989	601340
262879	601341
161236	601342
13894	601343
23962	601344
9116	601345
247542	601346
6972	601347
66300	601348
45601	601349
6972	601350
71125	601351
45015	601352
45015	601353
244557	601354
102610	601355
6972	601356
239328	601357
195603	601358
132081	601359
139396	601360
139396	601361
72655	601362
60375	601363
20	601364
70262	601365
6348	601366
21146	601367
183054	601368
186866	601369
300567	601370
40124	601371
217661	601372
193800	601373
54374	601374
206377	601375
112811	601376
152812	601377
251078	601378
197762	601379
102464	601380
58512	601381
237144	601382
342	601383
185521	601384
14504	601385
61504	601386
125189	601387
18564	601388
29390	601389
728	601390
60803	601391
93282	601392
1366	601393
251225	601394
182600	601395
190280	601396
15407	601397
252113	601398
14230	601399
24756	601400
24756	601401
57481	601402
27674	601403
5463	601404
60782	601405
7377	601406
14173	601407
6832	601408
112401	601409
24501	601410
24501	601411
328631	601412
81966	601413
26082	601414
87942	601415
55472	601416
116245	601417
29435	601418
85130	601419
148182	601420
12900	601421
67346	601422
174547	601423
214680	601424
45563	601425
190941	601426
94505	601427
12957	601428
57	601429
35	601430
103897	601431
14696	601432
9380	601433
296976	601434
97379	601435
12669	601436
43265	601437
29048	601438
72984	601439
9057	601440
294174	601441
22384	601442
34458	601443
121952	601444
170536	601445
184263	601446
37746	601447
106280	601448
142224	601449
478	601450
800	601451
363	601452
122849	601453
253728	601454
9428	601455
118577	601456
54202	601457
18274	601458
56883	601459
14030	601460
39007	601461
56101	601462
3274	601463
7546	601464
21556	601465
2414	601466
33335	601467
11461	601468
93178	601469
41513	601470
100203	601471
47526	601472
103533	601473
866	601474
128632	601475
48268	601476
934	601477
425	601478
313	601479
193122	601480
34897	601481
108885	601482
176156	601483
11337	601484
14825	601485
126378	601486
11135	601487
98487	601488
139	601489
3977	601490
191	601491
75105	601492
25555	601493
1213	601494
5878	601495
23	601496
16882	601497
43	601498
17317	601499
18264	601500
4167	601501
6351	601502
40625	601503
308246	601504
26428	601505
37551	601506
4089	601507
11754	601508
15480	601509
202597	601510
6766	601511
76624	601512
110326	601513
78023	601514
39204	601515
19851	601516
120386	601517
242	601518
44638	601519
75070	601520
144360	601521
96258	601522
114419	601523
145396	601524
120101	601525
37799	601526
250336	601527
207789	601528
27967	601529
19553	601530
18150	601531
312487	601532
371	601533
14779	601534
2	601535
9826	601536
69399	601537
77430	601538
33008	601539
319414	601540
11144	601541
9172	601542
3454	601543
38717	601544
130680	601545
88849	601546
18470	601547
39862	601548
41517	601549
1037	601550
96800	601551
252	601552
9124	601553
3565	601554
1511	601555
30777	601556
10520	601557
1917	601558
157711	601559
92369	601560
18679	601561
264782	601562
9037	601563
1888	601564
73692	601565
63860	601566
10132	601567
33168	601568
42970	601569
144216	601570
327	601571
4552	601572
8996	601573
19433	601574
10614	601575
65705	601576
92	601577
66352	601578
17824	601579
104977	601580
5088	601581
18065	601582
11644	601583
60891	601584
11366	601585
82128	601586
105271	601587
104473	601588
139458	601589
7231	601590
22058	601591
87926	601592
229891	601593
9602	601594
2370	601595
45186	601596
29053	601597
78343	601598
8739	601599
1894	601600
49043	601601
63021	601602
146792	601603
18695	601604
22413	601605
320197	601606
152032	601607
148565	601608
99337	601609
92567	601610
68544	601611
17782	601612
9602	601613
51035	601614
181974	601615
48538	601616
408	601617
33853	601618
4795	601619
244592	601620
100267	601621
170692	601622
50710	601623
47444	601624
86992	601625
452	601626
161170	601627
171162	601628
42913	601629
78	601630
4306	601631
3120	601632
37120	601633
116180	601634
117332	601635
50313	601636
776	601637
1807	601638
48636	601639
23872	601640
45937	601641
5450	601642
336	601643
38408	601644
86879	601645
37069	601646
12046	601647
24200	601648
8232	601649
15782	601650
47438	601651
43560	601652
68368	601653
81202	601654
98047	601655
8227	601656
31692	601657
29562	601658
21148	601659
138207	601660
24262	601661
299348	601662
46136	601663
34305	601664
101025	601665
3961	601666
5028	601667
1250	601668
29912	601669
176918	601670
15306	601671
7401	601672
123030	601673
213195	601674
105236	601675
115053	601676
4042	601677
60518	601678
19670	601679
328059	601680
59027	601681
215104	601682
34886	601683
300467	601684
1629	601685
193629	601686
272175	601687
71141	601688
135	601689
63585	601690
25192	601691
203813	601692
210455	601693
2304	601694
115186	601695
31861	601696
1151	601697
36212	601698
47664	601699
19768	601700
345	601701
104	601702
51325	601703
281129	601704
71138	601705
11693	601706
23164	601707
29189	601708
135907	601709
59997	601710
4019	601711
111416	601712
1338	601713
6155	601714
118595	601715
212215	601716
74496	601717
9733	601718
175436	601719
24083	601720
34629	601721
6325	601722
81997	601723
266550	601724
6063	601725
50250	601726
1451	601727
4455	601728
40533	601729
36970	601730
12014	601731
5227	601732
74889	601733
60999	601734
173578	601735
33285	601736
102604	601737
6238	601738
24500	601739
775	601740
3000	601741
46801	601742
22672	601743
43980	601744
24988	601745
20698	601746
250301	601747
20386	601748
89649	601749
369	601750
30162	601751
101506	601752
1608	601753
5640	601754
214615	601755
87	601756
13778	601757
6238	601758
429	601759
66372	601760
108140	601761
84342	601762
50471	601763
8322	601764
72330	601765
200501	601766
11467	601767
15507	601768
14759	601769
156616	601770
164406	601771
23054	601772
2171	601773
10421	601774
14445	601775
15995	601776
149	601777
64226	601778
279725	601779
52734	601780
6320	601781
988	601782
43614	601783
124562	601784
194290	601785
9097	601786
98030	601787
83099	601788
18564	601789
34533	601790
6439	601791
58304	601792
189363	601793
4999	601794
1856	601795
48325	601796
222	601797
21534	601798
13021	601799
548	601800
680	601801
5605	601802
7705	601803
52996	601804
69455	601805
116754	601806
77100	601807
83933	601808
11490	601809
112	601810
108128	601811
34656	601812
2690	601813
47625	601814
77612	601815
260280	601816
36403	601817
304943	601818
36834	601819
10624	601820
50257	601821
122179	601822
6830	601823
37642	601824
138212	601825
82310	601826
82228	601827
176170	601828
40941	601829
46764	601830
46972	601831
69229	601832
180384	601833
216250	601834
194505	601835
194478	601836
327459	601837
70310	601838
267550	601839
70018	601840
53202	601841
49996	601842
313444	601843
2465	601844
12413	601845
22470	601846
26834	601847
90616	601848
226	601849
4648	601850
165844	601851
4001	601852
36686	601853
228942	601854
132571	601855
123098	601856
290833	601857
414	601858
130288	601859
872	601860
253589	601861
152192	601862
173954	601863
71364	601864
31885	601865
271206	601866
65773	601867
2600	601868
3817	601869
4226	601870
324813	601871
179446	601872
157596	601873
32299	601874
8074	601875
23843	601876
33505	601877
3196	601878
191088	601879
6452	601880
55781	601881
57774	601882
216	601883
132715	601884
94417	601885
171457	601886
47324	601887
12816	601888
30553	601889
34905	601890
144258	601891
131673	601892
5005	601893
4806	601894
172814	601895
136340	601896
109443	601897
132792	601898
56621	601899
21259	601900
6446	601901
31132	601902
47712	601903
180009	601904
9560	601905
37263	601906
303242	601907
193864	601908
77416	601909
185092	601910
26389	601911
34979	601912
1629	601913
111537	601914
11443	601915
8986	601916
26940	601917
42706	601918
77766	601919
72625	601920
68839	601921
24796	601922
1338	601923
8108	601924
198289	601925
3818	601926
1670	601927
81283	601928
123081	601929
25161	601930
67013	601931
91411	601932
13980	601933
86921	601934
125783	601935
80643	601936
2996	601937
123763	601938
242572	601939
282	601940
36714	601941
18	601942
9044	601943
195	601944
27300	601945
132269	601946
3210	601947
117094	601948
72732	601949
195235	601950
119602	601951
81481	601952
83795	601953
9303	601954
4655	601955
6733	601956
35761	601957
36	601958
14904	601959
6570	601960
28108	601961
1353	601962
2769	601963
241	601964
17600	601965
795	601966
128185	601967
99467	601968
85140	601969
55425	601970
311322	601971
55717	601972
107309	601973
142324	601974
130640	601975
213495	601976
137006	601977
26743	601978
311624	601979
205595	601980
56217	601981
89568	601982
132059	601983
56233	601984
205390	601985
132186	601986
14869	601987
84946	601988
159878	601989
202419	601990
98875	601991
10523	601992
108220	601993
108220	601994
328509	601995
320470	601996
41210	601997
633	601998
91704	601999
132059	602000
52471	602001
10523	602002
324997	602003
13988	602004
2294	602005
160638	602006
85196	602007
32479	602008
142441	602009
202963	602010
205423	602011
14469	602012
311620	602013
36825	602014
133548	602015
327252	602016
93192	602017
3946	602018
7740	602019
10523	602020
8096	602021
36955	602022
133017	602023
72799	602024
212200	602025
84424	602026
132009	602027
61637	602028
79955	602029
83894	602030
311815	602031
203453	602032
46971	602033
132056	602034
56155	602035
129509	602036
198131	602037
85113	602038
32774	602039
30135	602040
211104	602041
146039	602042
126894	602043
12081	602044
2702	602045
279705	602046
326958	602047
14062	602048
122662	602049
80086	602050
2318	602051
62687	602052
284131	602053
243607	602054
311873	602055
227619	602056
11692	602057
87466	602058
171248	602059
91819	602060
19197	602061
12353	602062
43802	602063
122518	602064
1893	602065
202391	602066
159436	602067
85029	602068
64773	602069
3946	602070
11718	602071
131898	602072
3240	602073
164052	602074
3224	602075
108543	602076
87296	602077
11708	602078
15734	602079
21501	602080
14062	602081
5162	602082
65105	602083
136453	602084
202479	602085
125481	602086
39560	602087
241688	602088
297901	602089
197966	602090
157303	602091
64942	602092
141804	602093
55817	602094
89146	602095
15114	602096
53002	602097
101265	602098
92599	602099
129941	602100
8886	602101
6838	602102
85256	602103
26436	602104
14062	602105
18995	602106
195574	602107
19164	602108
19209	602109
56146	602110
311349	602111
173300	602112
311887	602113
280952	602114
37746	602115
60251	602116
137572	602117
195495	602118
111526	602119
298746	602120
130021	602121
26409	602122
93668	602123
20409	602124
1789	602125
135960	602126
160410	602127
21945	602128
17155	602129
24088	602130
147007	602131
43978	602132
4152	602133
38954	602134
1610	602135
121311	602136
123292	602137
3197	602138
6775	602139
29800	602140
127783	602141
2487	602142
141822	602143
402	602144
32869	602145
16144	602146
100037	602147
243	602148
93824	602149
4301	602150
132833	602151
480	602152
932	602153
193	602154
183389	602155
20883	602156
112052	602157
58379	602158
252415	602159
97655	602160
169007	602161
116582	602162
41792	602163
14249	602164
26318	602165
1170	602166
71	602167
16246	602168
38936	602169
233029	602170
50861	602171
37	602172
54542	602173
31564	602174
67256	602175
105763	602176
168272	602177
21242	602178
177465	602179
11908	602180
124964	602181
111171	602182
223912	602183
9537	602184
65476	602185
4289	602186
56171	602187
253360	602188
11457	602189
3542	602190
45894	602191
116910	602192
109300	602193
14534	602194
62236	602195
10863	602196
39319	602197
142738	602198
73520	602199
131545	602200
109402	602201
82703	602202
44642	602203
66869	602204
19783	602205
70853	602206
60597	602207
62646	602208
2641	602209
201071	602210
1035	602211
83966	602212
158141	602213
170279	602214
149989	602215
129418	602216
51887	602217
7262	602218
46816	602219
113142	602220
47053	602221
26790	602222
2723	602223
6717	602224
39557	602225
14298	602226
19162	602227
161655	602228
149001	602229
42806	602230
30094	602231
135928	602232
61806	602233
14718	602234
66114	602235
109207	602236
2645	602237
51439	602238
380	602239
128944	602240
43736	602241
109816	602242
4289	602243
124777	602244
17815	602245
976	602246
905	602247
12140	602248
8420	602249
8900	602250
56643	602251
191899	602252
30269	602253
6729	602254
27942	602255
194429	602256
177	602257
79675	602258
25285	602259
64863	602260
5707	602261
10485	602262
2066	602263
50716	602264
39	602265
559	602266
300338	602267
46	602268
5412	602269
14108	602270
20998	602271
14744	602272
43350	602273
20037	602274
1132	602275
255	602276
97515	602277
2778	602278
41169	602279
21580	602280
2820	602281
1163	602282
70377	602283
64999	602284
309296	602285
5186	602286
137251	602287
107436	602288
5551	602289
5706	602290
50676	602291
12983	602292
112307	602293
45693	602294
184236	602295
220946	602296
3898	602297
2257	602298
141973	602299
333	602300
68358	602301
94620	602302
327872	602303
591	602304
311832	602305
11863	602306
58650	602307
59050	602308
3432	602309
5212	602310
204856	602311
54123	602312
3285	602313
281453	602314
154822	602315
8535	602316
110041	602317
2492	602318
21563	602319
196007	602320
81347	602321
75795	602322
205445	602323
45373	602324
136565	602325
291079	602326
251915	602327
78480	602328
141402	602329
145865	602330
47370	602331
204188	602332
181298	602333
41917	602334
34695	602335
47122	602336
296903	602337
150976	602338
75193	602339
40783	602340
45168	602341
73930	602342
15160	602343
114307	602344
47498	602345
99427	602346
103160	602347
2	602348
90514	602349
116458	602350
4571	602351
210357	602352
2163	602353
188921	602354
44915	602355
355	602356
20955	602357
4355	602358
242	602359
66540	602360
38975	602361
4027	602362
1153	602363
32979	602364
203158	602365
605	602366
45320	602367
160538	602368
27170	602369
16379	602370
63635	602371
79719	602372
99623	602373
563	602374
7971	602375
102962	602376
215971	602377
95969	602378
290162	602379
25137	602380
1341	602381
8906	602382
45020	602383
208979	602384
3709	602385
12395	602386
11036	602387
171055	602388
38720	602389
10119	602390
17624	602391
5624	602392
7899	602393
258	602394
47812	602395
29572	602396
42959	602397
146154	602398
38999	602399
46170	602400
315	602401
2862	602402
47075	602403
5703	602404
32330	602405
1602	602406
295756	602407
120725	602408
9880	602409
46960	602410
14261	602411
631	602412
20123	602413
504	602414
179896	602415
6115	602416
48191	602417
15167	602418
67433	602419
34177	602420
14039	602421
40305	602422
149969	602423
24790	602424
6483	602425
2675	602426
8993	602427
69989	602428
221	602429
28065	602430
48923	602431
94240	602432
9438	602433
111885	602434
53439	602435
858	602436
1980	602437
302	602438
10417	602439
8646	602440
17515	602441
95111	602442
96899	602443
2132	602444
48446	602445
22969	602446
17087	602447
9808	602448
290643	602449
250386	602450
13290	602451
13134	602452
67130	602453
866	602454
15284	602455
41540	602456
17344	602457
35634	602458
37638	602459
8522	602460
138164	602461
66306	602462
4145	602463
71518	602464
108330	602465
17357	602466
32490	602467
22497	602468
139	602469
14536	602470
2633	602471
220328	602472
101769	602473
111010	602474
114359	602475
48280	602476
28106	602477
52587	602478
167064	602479
16782	602480
24851	602481
1933	602482
33151	602483
14622	602484
24851	602485
121628	602486
67814	602487
78665	602488
74703	602489
295657	602490
306657	602491
193550	602492
17240	602493
13472	602494
98288	602495
3255	602496
192806	602497
16129	602498
18787	602499
2148	602500
135933	602501
108700	602502
19082	602503
164764	602504
115378	602505
261	602506
16447	602507
45459	602508
8735	602509
1176	602510
103177	602511
34091	602512
105279	602513
29003	602514
286992	602515
147	602516
18615	602517
3813	602518
178868	602519
21149	602520
35130	602521
2541	602522
268139	602523
190025	602524
606	602525
3529	602526
21791	602527
69085	602528
5417	602529
209844	602530
194094	602531
16447	602532
7735	602533
16697	602534
10777	602535
78553	602536
227320	602537
108962	602538
78021	602539
92959	602540
28080	602541
180787	602542
125003	602543
136827	602544
154497	602545
112109	602546
168728	602547
49420	602548
42823	602549
56663	602550
262	602551
160925	602552
42897	602553
16490	602554
1610	602555
483	602556
65581	602557
145759	602558
19611	602559
213051	602560
64292	602561
5269	602562
1615	602563
573	602564
24191	602565
32431	602566
2730	602567
7277	602568
10447	602569
58297	602570
159444	602571
2401	602572
1481	602573
11981	602574
931	602575
143548	602576
52498	602577
264548	602578
248	602579
192261	602580
225114	602581
15729	602582
640	602583
193677	602584
152707	602585
5511	602586
112945	602587
31412	602588
268041	602589
3186	602590
713	602591
245282	602592
12217	602593
22600	602594
720	602595
45218	602596
115160	602597
161219	602598
107811	602599
34574	602600
259788	602601
97312	602602
152393	602603
46635	602604
7341	602605
7884	602606
51186	602607
81517	602608
5449	602609
18133	602610
3267	602611
25323	602612
207402	602613
477	602614
100587	602615
34	602616
105778	602617
4312	602618
218849	602619
6966	602620
50532	602621
73133	602622
4882	602623
4171	602624
12963	602625
19498	602626
59121	602627
5588	602628
197519	602629
87863	602630
5786	602631
170741	602632
133537	602633
41357	602634
413	602635
9998	602636
271246	602637
75605	602638
11804	602639
58974	602640
277	602641
66032	602642
260	602643
105045	602644
26291	602645
9841	602646
174964	602647
283697	602648
80016	602649
567	602650
25895	602651
86646	602652
11686	602653
4759	602654
212071	602655
79132	602656
121427	602657
36756	602658
43259	602659
6082	602660
12136	602661
306550	602662
56594	602663
4810	602664
26865	602665
22164	602666
18464	602667
3372	602668
14806	602669
22266	602670
7838	602671
13607	602672
9341	602673
18106	602674
18106	602675
218207	602676
69494	602677
1630	602678
60719	602679
1359	602680
93	602681
16339	602682
308797	602683
51787	602684
725	602685
3355	602686
137962	602687
40885	602688
5894	602689
114801	602690
171651	602691
6403	602692
217377	602693
90993	602694
39796	602695
78634	602696
5191	602697
11776	602698
32511	602699
136371	602700
10500	602701
6010	602702
6537	602703
118	602704
125324	602705
37391	602706
46365	602707
870	602708
8321	602709
84107	602710
76739	602711
1192	602712
44500	602713
4477	602714
154145	602715
6262	602716
119375	602717
94289	602718
11919	602719
186329	602720
68013	602721
48431	602722
53246	602723
3524	602724
27238	602725
143823	602726
203382	602727
4597	602728
40591	602729
111160	602730
81007	602731
307227	602732
137308	602733
12473	602734
304308	602735
7483	602736
394	602737
66629	602738
15222	602739
245900	602740
7611	602741
13912	602742
87860	602743
32917	602744
30525	602745
61881	602746
238297	602747
114399	602748
2887	602749
25166	602750
53336	602751
44412	602752
74577	602753
1926	602754
274033	602755
73751	602756
46258	602757
48456	602758
137028	602759
2831	602760
13832	602761
8245	602762
136322	602763
87935	602764
28623	602765
96768	602766
132953	602767
21913	602768
20895	602769
204519	602770
109754	602771
66635	602772
153626	602773
71407	602774
107741	602775
10304	602776
17362	602777
23699	602778
9512	602779
164622	602780
143302	602781
103554	602782
32618	602783
32415	602784
85664	602785
191245	602786
636	602787
26006	602788
255044	602789
179252	602790
57063	602791
2713	602792
44428	602793
30405	602794
25853	602795
24939	602796
171755	602797
83859	602798
37524	602799
43906	602800
44339	602801
129074	602802
165739	602803
4910	602804
60176	602805
2713	602806
1935	602807
41	602808
58055	602809
22705	602810
157108	602811
20681	602812
101988	602813
186551	602814
169277	602815
64926	602816
77578	602817
123542	602818
130228	602819
89139	602820
89521	602821
76993	602822
20139	602823
212096	602824
319324	602825
76253	602826
263735	602827
78562	602828
25737	602829
135017	602830
1576	602831
310795	602832
53808	602833
54314	602834
9607	602835
24017	602836
279123	602837
116182	602838
23722	602839
24088	602840
122532	602841
73452	602842
157297	602843
82680	602844
5024	602845
7297	602846
214981	602847
623	602848
46385	602849
69758	602850
9285	602851
133479	602852
153753	602853
312352	602854
925	602855
184978	602856
191367	602857
79605	602858
49552	602859
10108	602860
195667	602861
84391	602862
212684	602863
244469	602864
65685	602865
302188	602866
308384	602867
34467	602868
224598	602869
35020	602870
14285	602871
7614	602872
106533	602873
3114	602874
120185	602875
196707	602876
76433	602877
28731	602878
31351	602879
153478	602880
41982	602881
412	602882
2250	602883
100546	602884
211164	602885
737	602886
48404	602887
302310	602888
68298	602889
7165	602890
16932	602891
1515	602892
104174	602893
125021	602894
108486	602895
20772	602896
640	602897
70844	602898
6598	602899
62262	602900
36499	602901
14604	602902
8206	602903
44479	602904
151801	602905
4618	602906
38875	602907
72110	602908
248	602909
75372	602910
11192	602911
8417	602912
124334	602913
47368	602914
1004	602915
8766	602916
127605	602917
38232	602918
251063	602919
91789	602920
9006	602921
24630	602922
54937	602923
17484	602924
30787	602925
89496	602926
480	602927
125331	602928
30693	602929
1326	602930
71609	602931
6979	602932
102855	602933
251810	602934
1574	602935
65246	602936
2725	602937
86568	602938
7744	602939
97942	602940
64977	602941
150277	602942
1638	602943
51012	602944
52613	602945
38785	602946
23543	602947
738	602948
83254	602949
313203	602950
133532	602951
170299	602952
34666	602953
5614	602954
61136	602955
477	602956
21520	602957
1406	602958
8445	602959
1637	602960
57835	602961
19285	602962
1332	602963
26543	602964
16788	602965
10537	602966
10566	602967
63191	602968
46403	602969
24565	602970
11607	602971
61449	602972
700	602973
183856	602974
178603	602975
105433	602976
1284	602977
306589	602978
18583	602979
26757	602980
139555	602981
68766	602982
30563	602983
36	602984
4718	602985
157669	602986
129435	602987
126263	602988
99771	602989
65509	602990
173919	602991
162357	602992
42768	602993
255	602994
123493	602995
45342	602996
54896	602997
60597	602998
13571	602999
199148	603000
5404	603001
47440	603002
105006	603003
133662	603004
68665	603005
7917	603006
84200	603007
263786	603008
40888	603009
177634	603010
166767	603011
42	603012
97688	603013
12728	603014
148566	603015
249150	603016
47544	603017
898	603018
71703	603019
63272	603020
4834	603021
9697	603022
47684	603023
4503	603024
27851	603025
152835	603026
112215	603027
140510	603028
305	603029
222823	603030
94679	603031
6228	603032
3511	603033
1930	603034
71441	603035
37715	603036
17901	603037
11064	603038
578	603039
104110	603040
38407	603041
95991	603042
36610	603043
58507	603044
8126	603045
87589	603046
2505	603047
41313	603048
3588	603049
392	603050
120464	603051
100421	603052
126497	603053
1464	603054
37715	603055
186883	603056
9815	603057
4290	603058
373	603059
1695	603060
28094	603061
192610	603062
188024	603063
89687	603064
51491	603065
188030	603066
278118	603067
28590	603068
135350	603069
109399	603070
175018	603071
74434	603072
30750	603073
114130	603074
54212	603075
27143	603076
137739	603077
128399	603078
61386	603079
35122	603080
40175	603081
29975	603082
324727	603083
125690	603084
156249	603085
67741	603086
157899	603087
48834	603088
304236	603089
95379	603090
162487	603091
50131	603092
2000	603093
40068	603094
112070	603095
39002	603096
73475	603097
306774	603098
100984	603099
146757	603100
47125	603101
176218	603102
70906	603103
178980	603104
41863	603105
23782	603106
124694	603107
141963	603108
40913	603109
320706	603110
170175	603111
2098	603112
82037	603113
83347	603114
87747	603115
64471	603116
194047	603117
68439	603118
76792	603119
11686	603120
52022	603121
58435	603122
96162	603123
22740	603124
251340	603125
147214	603126
140239	603127
48113	603128
68795	603129
12160	603130
42389	603131
34080	603132
73095	603133
24638	603134
201100	603135
281507	603136
85361	603137
256749	603138
62448	603139
7192	603140
65572	603141
206318	603142
327503	603143
110853	603144
31340	603145
98305	603146
137054	603147
34448	603148
158557	603149
190165	603150
11407	603151
112136	603152
115502	603153
73792	603154
109159	603155
7641	603156
155012	603157
41516	603158
228551	603159
2263	603160
143230	603161
297698	603162
79086	603163
60266	603164
77967	603165
66053	603166
34687	603167
21751	603168
47142	603169
193742	603170
33753	603171
132865	603172
262576	603173
39345	603174
98035	603175
212645	603176
283050	603177
179161	603178
99505	603179
200397	603180
210439	603181
245961	603182
78289	603183
202941	603184
131162	603185
112678	603186
39466	603187
208001	603188
26046	603189
195645	603190
105211	603191
117626	603192
3513	603193
122300	603194
43276	603195
176110	603196
49185	603197
82209	603198
53867	603199
9378	603200
15823	603201
76438	603202
164906	603203
120018	603204
63586	603205
214825	603206
84072	603207
72434	603208
46605	603209
292953	603210
189404	603211
114053	603212
16870	603213
66601	603214
139031	603215
292296	603216
186367	603217
87998	603218
123839	603219
4322	603220
164815	603221
264599	603222
85895	603223
5229	603224
84532	603225
27108	603226
28081	603227
99179	603228
313364	603229
99097	603230
46231	603231
71076	603232
271919	603233
16143	603234
202819	603235
41762	603236
15614	603237
119103	603238
13852	603239
75312	603240
71599	603241
290914	603242
31137	603243
246585	603244
315584	603245
71334	603246
328681	603247
155957	603248
45310	603249
214623	603250
24534	603251
182001	603252
101494	603253
95593	603254
172043	603255
78161	603256
321333	603257
131915	603258
34517	603259
63566	603260
89804	603261
136824	603262
32957	603263
247071	603264
49115	603265
36634	603266
10720	603267
113269	603268
15925	603269
132459	603270
82674	603271
37261	603272
79973	603273
290186	603274
9641	603275
43136	603276
67727	603277
140928	603278
53531	603279
38150	603280
24829	603281
198459	603282
4564	603283
211487	603284
177127	603285
48025	603286
45677	603287
205533	603288
74054	603289
10285	603290
31572	603291
202750	603292
311061	603293
97979	603294
63377	603295
236276	603296
124391	603297
32267	603298
115544	603299
191349	603300
229019	603301
167485	603302
102025	603303
160126	603304
142581	603305
4923	603306
76357	603307
215745	603308
328451	603309
81357	603310
252246	603311
94717	603312
165819	603313
185283	603314
10881	603315
106792	603316
45562	603317
15929	603318
203443	603319
46675	603320
124999	603321
81360	603322
154373	603323
260992	603324
23146	603325
109282	603326
53318	603327
143738	603328
179469	603329
199789	603330
182369	603331
13528	603332
68626	603333
231640	603334
62243	603335
142990	603336
37770	603337
209350	603338
320466	603339
296497	603340
86718	603341
287754	603342
110273	603343
34995	603344
223994	603345
16409	603346
243886	603347
157233	603348
257265	603349
144009	603350
30037	603351
91267	603352
91842	603353
22949	603354
112686	603355
175104	603356
100283	603357
110381	603358
66097	603359
52373	603360
168917	603361
204713	603362
76937	603363
61683	603364
120391	603365
46974	603366
76580	603367
98631	603368
40066	603369
231025	603370
59171	603371
147746	603372
239524	603373
103444	603374
80465	603375
172572	603376
36618	603377
14752	603378
320246	603379
6163	603380
255378	603381
193331	603382
120679	603383
106733	603384
46662	603385
4367	603386
1544	603387
200269	603388
83280	603389
6099	603390
142169	603391
164086	603392
117779	603393
315797	603394
322727	603395
162385	603396
238400	603397
167368	603398
22577	603399
17220	603400
26171	603401
1359	603402
80953	603403
125997	603404
110138	603405
199863	603406
55237	603407
216677	603408
9194	603409
95851	603410
284160	603411
951	603412
170457	603413
11729	603414
110959	603415
42368	603416
78151	603417
48158	603418
76288	603419
102572	603420
15117	603421
178876	603422
165993	603423
44183	603424
30950	603425
145143	603426
295429	603427
611	603428
114483	603429
77409	603430
150244	603431
75072	603432
36980	603433
13174	603434
193713	603435
115378	603436
21690	603437
199187	603438
221467	603439
128511	603440
109325	603441
129577	603442
259698	603443
4753	603444
127495	603445
171493	603446
141097	603447
111949	603448
43466	603449
7556	603450
22179	603451
55458	603452
180287	603453
33672	603454
141632	603455
42856	603456
301701	603457
135880	603458
115590	603459
159015	603460
124311	603461
211087	603462
51670	603463
155609	603464
3178	603465
281101	603466
168340	603467
146482	603468
100067	603469
194059	603470
47215	603471
9614	603472
305593	603473
12086	603474
60707	603475
26216	603476
16793	603477
66875	603478
70179	603479
184659	603480
24572	603481
137848	603482
254536	603483
95150	603484
167032	603485
654	603486
196101	603487
316975	603488
33276	603489
144107	603490
199426	603491
43171	603492
51397	603493
63798	603494
265306	603495
47881	603496
34849	603497
45726	603498
50008	603499
10821	603500
39592	603501
64823	603502
35546	603503
3593	603504
66089	603505
306052	603506
215347	603507
68391	603508
71874	603509
252727	603510
48345	603511
232465	603512
166893	603513
262343	603514
35549	603515
70783	603516
178705	603517
128930	603518
221066	603519
81724	603520
159282	603521
274441	603522
63091	603523
128339	603524
213712	603525
163519	603526
192812	603527
26216	603528
129105	603529
30606	603530
141768	603531
42508	603532
287661	603533
243301	603534
111120	603535
199822	603536
126431	603537
24498	603538
8611	603539
74457	603540
290638	603541
18358	603542
56073	603543
8457	603544
47881	603545
122705	603546
144017	603547
50296	603548
231034	603549
29836	603550
317170	603551
164119	603552
5509	603553
52633	603554
33900	603555
162538	603556
35406	603557
132866	603558
48563	603559
21094	603560
212046	603561
64984	603562
129402	603563
14114	603564
15900	603565
39350	603566
246178	603567
76195	603568
16966	603569
319669	603570
84024	603571
43690	603572
10996	603573
195894	603574
47325	603575
17020	603576
133256	603577
195861	603578
54343	603579
55458	603580
15902	603581
26512	603582
168422	603583
201416	603584
189073	603585
82899	603586
137152	603587
268560	603588
87130	603589
71309	603590
31050	603591
205260	603592
60813	603593
178655	603594
51458	603595
57150	603596
209350	603597
73009	603598
141636	603599
118834	603600
59071	603601
20035	603602
129877	603603
100176	603604
34740	603605
4902	603606
1793	603607
68039	603608
68518	603609
122726	603610
157260	603611
104099	603612
141714	603613
33913	603614
187815	603615
181426	603616
96713	603617
31569	603618
198791	603619
32311	603620
44389	603621
23565	603622
171725	603623
54844	603624
210040	603625
63534	603626
54298	603627
183287	603628
2162	603629
35675	603630
79090	603631
9843	603632
61083	603633
14958	603634
53572	603635
185692	603636
103559	603637
256611	603638
98574	603639
46359	603640
168285	603641
91270	603642
115340	603643
260250	603644
297	603645
247505	603646
129790	603647
38259	603648
121310	603649
258	603650
30151	603651
331	603652
166550	603653
96468	603654
50335	603655
15901	603656
9985	603657
100567	603658
19665	603659
47473	603660
46780	603661
56849	603662
9380	603663
292186	603664
66988	603665
39970	603666
5460	603667
213203	603668
1899	603669
7297	603670
24057	603671
75914	603672
71738	603673
1458	603674
19276	603675
871	603676
11059	603677
306784	603678
174630	603679
24716	603680
35029	603681
246550	603682
45749	603683
99809	603684
77907	603685
18816	603686
3235	603687
128399	603688
84909	603689
2660	603690
489	603691
39664	603692
209178	603693
6239	603694
57531	603695
1802	603696
2889	603697
39196	603698
20377	603699
57541	603700
172466	603701
14884	603702
5520	603703
53297	603704
156487	603705
250	603706
121	603707
326869	603708
13412	603709
165195	603710
30828	603711
24405	603712
18858	603713
120210	603714
23051	603715
49657	603716
127266	603717
562	603718
45506	603719
11560	603720
46210	603721
29722	603722
216177	603723
43282	603724
244245	603725
22550	603726
2022	603727
165250	603728
15028	603729
35798	603730
220	603731
183837	603732
86284	603733
3804	603734
89208	603735
401	603736
43470	603737
6935	603738
69135	603739
1221	603740
21237	603741
9642	603742
161507	603743
23392	603744
186628	603745
415	603746
166221	603747
173268	603748
4882	603749
7325	603750
3187	603751
1812	603752
60323	603753
19437	603754
27631	603755
31668	603756
82466	603757
21264	603758
110083	603759
15795	603760
79163	603761
81205	603762
228404	603763
4897	603764
105620	603765
109317	603766
108199	603767
616	603768
54771	603769
169150	603770
8392	603771
141732	603772
27161	603773
2044	603774
719	603775
30818	603776
14194	603777
6638	603778
11859	603779
87403	603780
18241	603781
132073	603782
80915	603783
181626	603784
47168	603785
69602	603786
20198	603787
209497	603788
134433	603789
247183	603790
3728	603791
129771	603792
87580	603793
200609	603794
102456	603795
153343	603796
232076	603797
15351	603798
29854	603799
7884	603800
11942	603801
42734	603802
164015	603803
294557	603804
1901	603805
191143	603806
56670	603807
1069	603808
411	603809
1371	603810
5981	603811
181371	603812
8273	603813
127838	603814
5343	603815
13089	603816
82717	603817
155316	603818
15098	603819
115573	603820
36902	603821
104498	603822
85311	603823
1362	603824
11905	603825
46229	603826
5800	603827
10610	603828
206	603829
23757	603830
122998	603831
13521	603832
3074	603833
105393	603834
78675	603835
11790	603836
4381	603837
136001	603838
133384	603839
24995	603840
41636	603841
73349	603842
2617	603843
17381	603844
185484	603845
154616	603846
243488	603847
5396	603848
7454	603849
1501	603850
93604	603851
8183	603852
254491	603853
39854	603854
27909	603855
91771	603856
288432	603857
72023	603858
4538	603859
43180	603860
120180	603861
31527	603862
3083	603863
66260	603864
49060	603865
74551	603866
31638	603867
180785	603868
84139	603869
239348	603870
217130	603871
18104	603872
10903	603873
106657	603874
125419	603875
49734	603876
99903	603877
54383	603878
28785	603879
162586	603880
109854	603881
117540	603882
25946	603883
6563	603884
241586	603885
156036	603886
160566	603887
160218	603888
18618	603889
126176	603890
6739	603891
22692	603892
139355	603893
24561	603894
55226	603895
61453	603896
9762	603897
45972	603898
144390	603899
22085	603900
22296	603901
26969	603902
11346	603903
156829	603904
24356	603905
36741	603906
81781	603907
8037	603908
2422	603909
1913	603910
78278	603911
82575	603912
115666	603913
82851	603914
59327	603915
183541	603916
167970	603917
106657	603918
53138	603919
10822	603920
15601	603921
72839	603922
854	603923
164171	603924
381	603925
30511	603926
168478	603927
8291	603928
32877	603929
35755	603930
36961	603931
17550	603932
110987	603933
325847	603934
119985	603935
127703	603936
100252	603937
115016	603938
139156	603939
29252	603940
41626	603941
12633	603942
11890	603943
145	603944
39346	603945
5030	603946
74109	603947
6120	603948
63794	603949
5798	603950
191266	603951
160686	603952
3616	603953
318994	603954
106195	603955
16462	603956
258075	603957
180745	603958
4261	603959
43975	603960
287	603961
10202	603962
1065	603963
207311	603964
53660	603965
41299	603966
62554	603967
8923	603968
31772	603969
15831	603970
561	603971
245451	603972
279771	603973
107830	603974
5083	603975
66702	603976
989	603977
85074	603978
81989	603979
174520	603980
53345	603981
153467	603982
1892	603983
83492	603984
5452	603985
136021	603986
118	603987
207700	603988
1780	603989
324305	603990
72193	603991
1643	603992
44334	603993
627	603994
63699	603995
71301	603996
102512	603997
3061	603998
3474	603999
88209	604000
67534	604001
204913	604002
68777	604003
18427	604004
75966	604005
86186	604006
323757	604007
4806	604008
130675	604009
273763	604010
97438	604011
284184	604012
13926	604013
4333	604014
149691	604015
2183	604016
145842	604017
75399	604018
16337	604019
22253	604020
56745	604021
74794	604022
3017	604023
40051	604024
86098	604025
174827	604026
26938	604027
27175	604028
3818	604029
1797	604030
95151	604031
83167	604032
552	604033
3061	604034
147581	604035
70788	604036
27508	604037
42333	604038
22794	604039
6120	604040
54571	604041
73237	604042
97191	604043
2572	604044
165539	604045
139211	604046
2414	604047
308262	604048
254246	604049
5629	604050
39046	604051
4543	604052
2870	604053
47564	604054
4724	604055
86064	604056
17605	604057
33139	604058
11151	604059
24620	604060
8780	604061
176709	604062
61745	604063
56223	604064
296897	604065
178423	604066
82712	604067
137830	604068
276344	604069
38569	604070
58731	604071
6866	604072
37825	604073
122745	604074
97513	604075
79481	604076
262550	604077
74369	604078
46245	604079
174361	604080
28614	604081
84171	604082
47889	604083
204177	604084
134084	604085
4946	604086
18158	604087
57021	604088
79012	604089
63829	604090
84920	604091
54866	604092
7044	604093
48210	604094
175353	604095
125770	604096
19640	604097
94090	604098
223975	604099
61090	604100
483	604101
4496	604102
38516	604103
137744	604104
47240	604105
44757	604106
151190	604107
97711	604108
202305	604109
237697	604110
317773	604111
21371	604112
29838	604113
18152	604114
25594	604115
26532	604116
75670	604117
132429	604118
319160	604119
4853	604120
279747	604121
1381	604122
114503	604123
13454	604124
38866	604125
76765	604126
215565	604127
1890	604128
20500	604129
321630	604130
171564	604131
260867	604132
11268	604133
145345	604134
42881	604135
14665	604136
40578	604137
6406	604138
207843	604139
292	604140
47852	604141
107749	604142
14411	604143
162731	604144
121567	604145
15940	604146
9666	604147
77422	604148
164210	604149
71446	604150
4444	604151
62976	604152
93890	604153
172252	604154
79108	604155
9931	604156
5296	604157
35606	604158
23349	604159
165599	604160
89701	604161
8591	604162
4918	604163
40090	604164
252328	604165
107684	604166
105759	604167
125	604168
4316	604169
49199	604170
170857	604171
22304	604172
28642	604173
284373	604174
35846	604175
2183	604176
110031	604177
67785	604178
36013	604179
25259	604180
23719	604181
155965	604182
28329	604183
9160	604184
250079	604185
67679	604186
121830	604187
16445	604188
6641	604189
31280	604190
117421	604191
31778	604192
2701	604193
100256	604194
13349	604195
108270	604196
18216	604197
82597	604198
97005	604199
4746	604200
51849	604201
2981	604202
61018	604203
83503	604204
61251	604205
5901	604206
137253	604207
32970	604208
58548	604209
69380	604210
11470	604211
2024	604212
2501	604213
19548	604214
7629	604215
1265	604216
28012	604217
48963	604218
216392	604219
117954	604220
125489	604221
6509	604222
18856	604223
38324	604224
2853	604225
146307	604226
82200	604227
284942	604228
46831	604229
89697	604230
38018	604231
36952	604232
7906	604233
7791	604234
4750	604235
191963	604236
16966	604237
21109	604238
38335	604239
54041	604240
37882	604241
136716	604242
50738	604243
22634	604244
106400	604245
70494	604246
132794	604247
72897	604248
321571	604249
311599	604250
256221	604251
208408	604252
131550	604253
87525	604254
27222	604255
178858	604256
234232	604257
36948	604258
53743	604259
33099	604260
29186	604261
125489	604262
326837	604263
61683	604264
65052	604265
90403	604266
126347	604267
24255	604268
73827	604269
31961	604270
75718	604271
181020	604272
12004	604273
78139	604274
137945	604275
5122	604276
127766	604277
23248	604278
70693	604279
35720	604280
309022	604281
67976	604282
118120	604283
8734	604284
52633	604285
79822	604286
53492	604287
28150	604288
99237	604289
50788	604290
6762	604291
25428	604292
94018	604293
38357	604294
126774	604295
89	604296
83554	604297
10292	604298
9571	604299
285272	604300
134110	604301
328204	604302
254291	604303
69547	604304
17023	604305
8264	604306
20144	604307
39903	604308
63415	604309
277974	604310
104861	604311
218341	604312
183223	604313
315638	604314
101513	604315
33639	604316
151457	604317
39404	604318
21651	604319
124356	604320
59602	604321
301622	604322
21114	604323
17317	604324
87252	604325
121617	604326
137572	604327
47199	604328
203021	604329
106270	604330
77858	604331
208128	604332
168637	604333
762	604334
281112	604335
126871	604336
98573	604337
3792	604338
126175	604339
42890	604340
191466	604341
14918	604342
151332	604343
137075	604344
83952	604345
84079	604346
136573	604347
210679	604348
52868	604349
235851	604350
76264	604351
224308	604352
24591	604353
68152	604354
66771	604355
91993	604356
15100	604357
74965	604358
54355	604359
65888	604360
102444	604361
197644	604362
152757	604363
103776	604364
150901	604365
291324	604366
73427	604367
55280	604368
29703	604369
29304	604370
136875	604371
104499	604372
40860	604373
81938	604374
37260	604375
129390	604376
46014	604377
166284	604378
138342	604379
528	604380
110245	604381
110705	604382
297542	604383
108782	604384
9922	604385
261097	604386
25998	604387
41949	604388
29902	604389
18180	604390
5902	604391
252506	604392
30901	604393
326865	604394
8145	604395
24510	604396
172845	604397
46334	604398
28039	604399
110380	604400
19136	604401
148633	604402
70284	604403
158226	604404
216793	604405
101382	604406
73324	604407
58954	604408
23694	604409
127347	604410
153608	604411
275431	604412
59407	604413
177210	604414
68870	604415
301734	604416
38378	604417
245567	604418
10222	604419
61881	604420
14873	604421
94342	604422
84054	604423
261502	604424
297669	604425
10875	604426
83675	604427
30049	604428
138281	604429
132889	604430
28844	604431
26190	604432
41183	604433
42577	604434
77431	604435
292257	604436
175518	604437
121418	604438
30523	604439
53161	604440
7160	604441
22650	604442
137126	604443
209191	604444
291618	604445
176422	604446
80267	604447
29240	604448
26751	604449
20156	604450
2858	604451
190918	604452
328774	604453
29361	604454
116152	604455
72096	604456
83819	604457
127941	604458
14412	604459
264137	604460
88324	604461
36418	604462
239191	604463
8711	604464
148754	604465
56935	604466
84936	604467
11839	604468
32587	604469
147839	604470
163371	604471
88319	604472
142355	604473
25637	604474
88224	604475
45103	604476
306381	604477
39778	604478
191921	604479
59672	604480
22415	604481
31991	604482
8771	604483
129187	604484
28593	604485
149188	604486
84471	604487
28087	604488
45	604489
267127	604490
123712	604491
80913	604492
10989	604493
306258	604494
58784	604495
89706	604496
48975	604497
181535	604498
12599	604499
23885	604500
67331	604501
198771	604502
130336	604503
27091	604504
96299	604505
105725	604506
104691	604507
35999	604508
60061	604509
58864	604510
1404	604511
38665	604512
11350	604513
17498	604514
33757	604515
14981	604516
139809	604517
221716	604518
266382	604519
10772	604520
203443	604521
178848	604522
317760	604523
61881	604524
127266	604525
86652	604526
92556	604527
106165	604528
15244	604529
12091	604530
205828	604531
121232	604532
156487	604533
19819	604534
26618	604535
91277	604536
182581	604537
256650	604538
29057	604539
260230	604540
140987	604541
41949	604542
40581	604543
25475	604544
20958	604545
207739	604546
166373	604547
76839	604548
250554	604549
7432	604550
290302	604551
125623	604552
172027	604553
197118	604554
219895	604555
233132	604556
107191	604557
188156	604558
176915	604559
178907	604560
49917	604561
147705	604562
153269	604563
42315	604564
202941	604565
169334	604566
1793	604567
40034	604568
35232	604569
235647	604570
204151	604571
64433	604572
317560	604573
197144	604574
12944	604575
234898	604576
77648	604577
192246	604578
40003	604579
7559	604580
301658	604581
78150	604582
163283	604583
181471	604584
76992	604585
33025	604586
183320	604587
152248	604588
90156	604589
57520	604590
73104	604591
322566	604592
154894	604593
89615	604594
18814	604595
2398	604596
176243	604597
7073	604598
47323	604599
170	604600
27744	604601
130463	604602
111460	604603
52856	604604
93206	604605
1858	604606
183193	604607
3660	604608
315356	604609
1047	604610
79595	604611
116503	604612
6572	604613
95953	604614
150986	604615
30926	604616
774	604617
24972	604618
8092	604619
45087	604620
943	604621
2238	604622
3899	604623
59653	604624
178560	604625
4198	604626
26317	604627
283968	604628
276336	604629
151551	604630
85055	604631
14297	604632
22723	604633
11449	604634
15071	604635
16185	604636
193113	604637
57777	604638
6289	604639
9484	604640
55543	604641
40174	604642
75252	604643
61260	604644
198799	604645
31045	604646
70283	604647
107882	604648
31097	604649
121122	604650
9508	604651
172411	604652
79411	604653
27379	604654
10243	604655
97470	604656
104291	604657
25704	604658
248050	604659
70824	604660
22415	604661
153803	604662
33437	604663
165198	604664
153949	604665
63323	604666
29295	604667
46986	604668
63484	604669
135835	604670
123099	604671
313924	604672
129614	604673
6213	604674
86322	604675
122649	604676
201069	604677
30956	604678
20128	604679
18599	604680
9921	604681
7263	604682
18751	604683
49180	604684
30457	604685
48202	604686
253210	604687
109568	604688
268321	604689
10506	604690
128397	604691
258970	604692
38310	604693
13148	604694
49098	604695
41624	604696
79186	604697
44278	604698
72442	604699
121776	604700
30948	604701
22503	604702
214674	604703
5395	604704
1354	604705
21161	604706
4809	604707
68456	604708
122834	604709
6781	604710
75664	604711
105698	604712
184984	604713
80725	604714
47020	604715
88413	604716
28846	604717
302636	604718
15562	604719
16382	604720
52849	604721
122916	604722
164333	604723
169995	604724
27868	604725
162871	604726
121801	604727
125793	604728
213367	604729
12099	604730
266328	604731
80274	604732
87280	604733
62884	604734
56291	604735
15518	604736
131352	604737
9555	604738
280066	604739
18982	604740
35710	604741
134398	604742
183241	604743
230476	604744
20364	604745
315238	604746
133467	604747
5159	604748
117320	604749
122298	604750
36224	604751
2471	604752
28982	604753
199594	604754
96718	604755
200211	604756
22824	604757
24993	604758
3237	604759
44311	604760
3107	604761
71262	604762
155892	604763
195025	604764
157426	604765
30435	604766
34158	604767
143510	604768
147416	604769
137549	604770
195783	604771
255010	604772
251809	604773
26900	604774
83331	604775
75732	604776
286594	604777
43711	604778
146690	604779
92056	604780
277503	604781
1719	604782
1259	604783
22964	604784
56016	604785
2680	604786
51592	604787
33593	604788
110700	604789
56285	604790
189526	604791
138117	604792
8681	604793
45811	604794
80853	604795
37155	604796
298750	604797
111511	604798
34827	604799
300884	604800
87686	604801
50170	604802
54249	604803
55605	604804
172666	604805
57717	604806
17896	604807
135585	604808
80398	604809
31066	604810
89539	604811
32262	604812
15114	604813
89815	604814
19499	604815
219066	604816
30886	604817
278199	604818
467	604819
85345	604820
35213	604821
41202	604822
93383	604823
63613	604824
4127	604825
15948	604826
10052	604827
85419	604828
102118	604829
56332	604830
142166	604831
99019	604832
89579	604833
208466	604834
21651	604835
152482	604836
43441	604837
32845	604838
170370	604839
289343	604840
102952	604841
320481	604842
138328	604843
50163	604844
84309	604845
12840	604846
93982	604847
35109	604848
316101	604849
73964	604850
112902	604851
61437	604852
97270	604853
187091	604854
27617	604855
44221	604856
55458	604857
200174	604858
33961	604859
138583	604860
216193	604861
64595	604862
44089	604863
39094	604864
128762	604865
43690	604866
16411	604867
66087	604868
91215	604869
8739	604870
216558	604871
111407	604872
322978	604873
35109	604874
2529	604875
32845	604876
17744	604877
55440	604878
41393	604879
11409	604880
78841	604881
138943	604882
205995	604883
310078	604884
73512	604885
8831	604886
50601	604887
128761	604888
227059	604889
227051	604890
86629	604891
242327	604892
77394	604893
7301	604894
130381	604895
137963	604896
164116	604897
15492	604898
35408	604899
58928	604900
1374	604901
88594	604902
141478	604903
59307	604904
262176	604905
54572	604906
158633	604907
62765	604908
90546	604909
80434	604910
74767	604911
258809	604912
32673	604913
193268	604914
78800	604915
217444	604916
67383	604917
93775	604918
111844	604919
107647	604920
241585	604921
143818	604922
32348	604923
68817	604924
29076	604925
82605	604926
80379	604927
117338	604928
10568	604929
28994	604930
256687	604931
136743	604932
195446	604933
103401	604934
7806	604935
277954	604936
111498	604937
12824	604938
2872	604939
57326	604940
86541	604941
54087	604942
235864	604943
68389	604944
31050	604945
10271	604946
1499	604947
49924	604948
247088	604949
10935	604950
22513	604951
101423	604952
14002	604953
62158	604954
165166	604955
134602	604956
4104	604957
6847	604958
25371	604959
84670	604960
65136	604961
55247	604962
6930	604963
82412	604964
59072	604965
193670	604966
42980	604967
42297	604968
14260	604969
226508	604970
111843	604971
3225	604972
70735	604973
53888	604974
20191	604975
176663	604976
66495	604977
261907	604978
26303	604979
54769	604980
37032	604981
66409	604982
169949	604983
103986	604984
23547	604985
156659	604986
254426	604987
255659	604988
64411	604989
288360	604990
104383	604991
235973	604992
36243	604993
2542	604994
167397	604995
11997	604996
30788	604997
59514	604998
85016	604999
84948	605000
89716	605001
72090	605002
48692	605003
62766	605004
266871	605005
136731	605006
188658	605007
100211	605008
122030	605009
47548	605010
228207	605011
76624	605012
214268	605013
44559	605014
46509	605015
113416	605016
130501	605017
33093	605018
21001	605019
101911	605020
311786	605021
11541	605022
21003	605023
4870	605024
315046	605025
37084	605026
71333	605027
95744	605028
66329	605029
308209	605030
49630	605031
51525	605032
33005	605033
30087	605034
10437	605035
129877	605036
250086	605037
174838	605038
209957	605039
24662	605040
14081	605041
17741	605042
26389	605043
327146	605044
47323	605045
238937	605046
38055	605047
65446	605048
25068	605049
94294	605050
27511	605051
52313	605052
327287	605053
7928	605054
282213	605055
39434	605056
5643	605057
40365	605058
61422	605059
7084	605060
22990	605061
96256	605062
14680	605063
148915	605064
51725	605065
52553	605066
5993	605067
54274	605068
71105	605069
276691	605070
57612	605071
94565	605072
36077	605073
52553	605074
49096	605075
21814	605076
257762	605077
44131	605078
152873	605079
138355	605080
192863	605081
121645	605082
37205	605083
121690	605084
76624	605085
28926	605086
236085	605087
21439	605088
64477	605089
65869	605090
24318	605091
105288	605092
310430	605093
103143	605094
18822	605095
99380	605096
191935	605097
245620	605098
238061	605099
52328	605100
58471	605101
98975	605102
147335	605103
164514	605104
26610	605105
88349	605106
83812	605107
90574	605108
134381	605109
3107	605110
258284	605111
93774	605112
109335	605113
44920	605114
242885	605115
27277	605116
57769	605117
144879	605118
291593	605119
23183	605120
150923	605121
142779	605122
189599	605123
74068	605124
204768	605125
9833	605126
98826	605127
110777	605128
128265	605129
95959	605130
193434	605131
293458	605132
317039	605133
118132	605134
211278	605135
53817	605136
226732	605137
149387	605138
121351	605139
296892	605140
229110	605141
192620	605142
74172	605143
23811	605144
310323	605145
76018	605146
39020	605147
11679	605148
244857	605149
41923	605150
52959	605151
63520	605152
24573	605153
27615	605154
92933	605155
102575	605156
41425	605157
23550	605158
151996	605159
112598	605160
9198	605161
69533	605162
69903	605163
209520	605164
14566	605165
40373	605166
323450	605167
95599	605168
30117	605169
101104	605170
27029	605171
288164	605172
96187	605173
207358	605174
3820	605175
27699	605176
121645	605177
281801	605178
85856	605179
260032	605180
30042	605181
4804	605182
18988	605183
43347	605184
269153	605185
9520	605186
12468	605187
71938	605188
209957	605189
117039	605190
58346	605191
86401	605192
102627	605193
95091	605194
54373	605195
158822	605196
147973	605197
9894	605198
174220	605199
6646	605200
108499	605201
139548	605202
254181	605203
56582	605204
76848	605205
162321	605206
29750	605207
63680	605208
140426	605209
82272	605210
26050	605211
56015	605212
177696	605213
30510	605214
53650	605215
109641	605216
15159	605217
207389	605218
278039	605219
33114	605220
111723	605221
1586	605222
40118	605223
42241	605224
4470	605225
20684	605226
32214	605227
102912	605228
305	605229
42403	605230
152729	605231
45951	605232
246824	605233
39858	605234
65841	605235
156721	605236
15599	605237
71017	605238
121200	605239
9053	605240
20788	605241
62208	605242
50268	605243
2144	605244
26328	605245
39432	605246
30783	605247
9944	605248
65924	605249
50257	605250
215007	605251
473	605252
69716	605253
65980	605254
19928	605255
60451	605256
12462	605257
215850	605258
98290	605259
181270	605260
70483	605261
158261	605262
30331	605263
64686	605264
207156	605265
47493	605266
87280	605267
170541	605268
118161	605269
16594	605270
14397	605271
265585	605272
159385	605273
69088	605274
236697	605275
256192	605276
48692	605277
29806	605278
179731	605279
113276	605280
207822	605281
69921	605282
50430	605283
103398	605284
66405	605285
60979	605286
15091	605287
172461	605288
14887	605289
14335	605290
11696	605291
4455	605292
321338	605293
77383	605294
32508	605295
80114	605296
33660	605297
68469	605298
131336	605299
201300	605300
80857	605301
99385	605302
238939	605303
59163	605304
170008	605305
33838	605306
102953	605307
45049	605308
65218	605309
27182	605310
9672	605311
7643	605312
86651	605313
68521	605314
91314	605315
55828	605316
143001	605317
1476	605318
251321	605319
59858	605320
25936	605321
88578	605322
68369	605323
242307	605324
73928	605325
162072	605326
137859	605327
156444	605328
27029	605329
1134	605330
34009	605331
209489	605332
285364	605333
44520	605334
27340	605335
26845	605336
59583	605337
206405	605338
109435	605339
325685	605340
204171	605341
57590	605342
12584	605343
211564	605344
60387	605345
6527	605346
46224	605347
1742	605348
193	605349
69068	605350
166538	605351
2509	605352
703	605353
38448	605354
9259	605355
102838	605356
286817	605357
13406	605358
6426	605359
27482	605360
136444	605361
22238	605362
18544	605363
57906	605364
126585	605365
110450	605366
49992	605367
51493	605368
212120	605369
319303	605370
164118	605371
4115	605372
88278	605373
98711	605374
45162	605375
145740	605376
4536	605377
100879	605378
29136	605379
7349	605380
78269	605381
57591	605382
162453	605383
132532	605384
66091	605385
252989	605386
169049	605387
63473	605388
4967	605389
180	605390
374	605391
133868	605392
60732	605393
298369	605394
165250	605395
17559	605396
134614	605397
12558	605398
70275	605399
255805	605400
184168	605401
28781	605402
62314	605403
16831	605404
1726	605405
84704	605406
24121	605407
63647	605408
49398	605409
317710	605410
122791	605411
22344	605412
10524	605413
13024	605414
158756	605415
102060	605416
42776	605417
30494	605418
248945	605419
18588	605420
99276	605421
172979	605422
106706	605423
138394	605424
147395	605425
34433	605426
124406	605427
281185	605428
222313	605429
177005	605430
187297	605431
7433	605432
95687	605433
3945	605434
82452	605435
181450	605436
89663	605437
76219	605438
159509	605439
110817	605440
21046	605441
122416	605442
164477	605443
37891	605444
117060	605445
31896	605446
46540	605447
115212	605448
2728	605449
160422	605450
112877	605451
112968	605452
148089	605453
15131	605454
10286	605455
130902	605456
22246	605457
1336	605458
6396	605459
289449	605460
30718	605461
30032	605462
57202	605463
121409	605464
26936	605465
237289	605466
182710	605467
54023	605468
60933	605469
89484	605470
40319	605471
200947	605472
78813	605473
311216	605474
306706	605475
49205	605476
2083	605477
92436	605478
64666	605479
221440	605480
83195	605481
206520	605482
53976	605483
94052	605484
21256	605485
17761	605486
128871	605487
78413	605488
28844	605489
160481	605490
142525	605491
157383	605492
23691	605493
188115	605494
119633	605495
98825	605496
20287	605497
31991	605498
39094	605499
84347	605500
80971	605501
140976	605502
69137	605503
131644	605504
170137	605505
206852	605506
53570	605507
184352	605508
56926	605509
128878	605510
13677	605511
32358	605512
9347	605513
113464	605514
145643	605515
76373	605516
5219	605517
29329	605518
18974	605519
127775	605520
4712	605521
116800	605522
58755	605523
12503	605524
5395	605525
293567	605526
25386	605527
85959	605528
297166	605529
211	605530
42304	605531
211887	605532
67445	605533
184214	605534
19786	605535
324536	605536
61262	605537
279388	605538
14506	605539
167707	605540
48660	605541
174651	605542
91659	605543
91976	605544
27067	605545
161348	605546
67695	605547
35309	605548
74341	605549
123784	605550
44188	605551
203223	605552
81853	605553
18013	605554
37373	605555
153908	605556
4135	605557
66543	605558
48055	605559
176780	605560
97341	605561
198052	605562
188082	605563
104615	605564
13028	605565
234788	605566
23055	605567
95880	605568
213511	605569
13990	605570
165765	605571
44470	605572
59198	605573
20083	605574
90251	605575
14719	605576
8453	605577
217529	605578
28731	605579
173002	605580
142871	605581
61886	605582
43284	605583
248361	605584
68780	605585
6886	605586
103369	605587
18257	605588
247021	605589
196996	605590
137272	605591
39349	605592
33059	605593
80019	605594
105061	605595
120285	605596
185512	605597
183363	605598
67124	605599
139808	605600
38076	605601
193644	605602
68909	605603
45430	605604
185142	605605
114121	605606
190078	605607
75059	605608
68723	605609
251108	605610
646	605611
63073	605612
235965	605613
159148	605614
22456	605615
20117	605616
216685	605617
37893	605618
44184	605619
101062	605620
4125	605621
12275	605622
5505	605623
127795	605624
12809	605625
169357	605626
195871	605627
244802	605628
254523	605629
197507	605630
184157	605631
313797	605632
2643	605633
146943	605634
79832	605635
124496	605636
104743	605637
122520	605638
91677	605639
33504	605640
175346	605641
264216	605642
34215	605643
28972	605644
44121	605645
164044	605646
235662	605647
36707	605648
319594	605649
311947	605650
202563	605651
41145	605652
54384	605653
13423	605654
15511	605655
190776	605656
208428	605657
79125	605658
89763	605659
280806	605660
125264	605661
75612	605662
97866	605663
55870	605664
24546	605665
86999	605666
296436	605667
193980	605668
163393	605669
121189	605670
98615	605671
162057	605672
127125	605673
50034	605674
269095	605675
161141	605676
51629	605677
195135	605678
79845	605679
12488	605680
68891	605681
73123	605682
94197	605683
139402	605684
47417	605685
259048	605686
207616	605687
11930	605688
73709	605689
177451	605690
271196	605691
280438	605692
254650	605693
13378	605694
262004	605695
55485	605696
207023	605697
18135	605698
220298	605699
110250	605700
9212	605701
3963	605702
643	605703
36575	605704
3127	605705
7460	605706
2574	605707
643	605708
12762	605709
5816	605710
68400	605711
68400	605712
5572	605713
43710	605714
81276	605715
285452	605716
169725	605717
34848	605718
109168	605719
277216	605720
52639	605721
238501	605722
147452	605723
260585	605724
63179	605725
182575	605726
23998	605727
100993	605728
48165	605729
100068	605730
118550	605731
210561	605732
64673	605733
38873	605734
124509	605735
111275	605736
128863	605737
222098	605738
242147	605739
223327	605740
67877	605741
134097	605742
109034	605743
207277	605744
11022	605745
126848	605746
292173	605747
60937	605748
157658	605749
183436	605750
272450	605751
7315	605752
35962	605753
129957	605754
106426	605755
133748	605756
134993	605757
292901	605758
96626	605759
3175	605760
124882	605761
58343	605762
45456	605763
2998	605764
296674	605765
204409	605766
5230	605767
326999	605768
216112	605769
67143	605770
20217	605771
6516	605772
125425	605773
91146	605774
158253	605775
48437	605776
75770	605777
130586	605778
306973	605779
109928	605780
60224	605781
264329	605782
191589	605783
36777	605784
274018	605785
182169	605786
107920	605787
52631	605788
216206	605789
278019	605790
278260	605791
187262	605792
152821	605793
76884	605794
161855	605795
58608	605796
155918	605797
24331	605798
189927	605799
160694	605800
73199	605801
164112	605802
147203	605803
183834	605804
70723	605805
76677	605806
317449	605807
55790	605808
49706	605809
105068	605810
91913	605811
136697	605812
322176	605813
183409	605814
160291	605815
1677	605816
34205	605817
3495	605818
164725	605819
40135	605820
199820	605821
318575	605822
6325	605823
25062	605824
122519	605825
193922	605826
63982	605827
26440	605828
100709	605829
187090	605830
24721	605831
227663	605832
147088	605833
46579	605834
141616	605835
29915	605836
231584	605837
254994	605838
70712	605839
55904	605840
12038	605841
109715	605842
283403	605843
92790	605844
219665	605845
151599	605846
81283	605847
199831	605848
42357	605849
197314	605850
40092	605851
160873	605852
247439	605853
308263	605854
106313	605855
160242	605856
14964	605857
50908	605858
262197	605859
56967	605860
196134	605861
3123	605862
43317	605863
193520	605864
255461	605865
158520	605866
960	605867
79135	605868
111942	605869
123786	605870
198319	605871
290218	605872
209364	605873
189760	605874
7657	605875
38157	605876
9647	605877
258806	605878
16614	605879
133938	605880
140065	605881
318661	605882
140303	605883
308170	605884
10671	605885
105867	605886
55427	605887
16923	605888
101248	605889
169558	605890
32994	605891
51547	605892
184260	605893
168955	605894
31045	605895
278105	605896
134246	605897
236533	605898
41125	605899
114246	605900
73394	605901
54111	605902
36553	605903
262878	605904
306395	605905
58134	605906
255058	605907
130212	605908
89415	605909
2117	605910
223452	605911
64588	605912
206281	605913
257819	605914
30995	605915
304752	605916
97360	605917
266851	605918
183949	605919
36581	605920
133550	605921
190690	605922
21058	605923
307931	605924
109352	605925
7523	605926
70187	605927
146373	605928
129990	605929
27782	605930
30872	605931
6834	605932
21394	605933
48041	605934
51339	605935
35014	605936
117632	605937
23581	605938
199110	605939
130010	605940
2118	605941
244404	605942
65545	605943
128175	605944
76605	605945
52256	605946
279494	605947
135322	605948
129845	605949
296516	605950
212388	605951
52526	605952
81943	605953
46264	605954
136972	605955
82468	605956
23180	605957
73661	605958
37978	605959
43210	605960
185971	605961
19266	605962
42484	605963
84433	605964
128378	605965
356	605966
205416	605967
125614	605968
203391	605969
8641	605970
150220	605971
151426	605972
266561	605973
247802	605974
20009	605975
118124	605976
100700	605977
200391	605978
53928	605979
17810	605980
32620	605981
12664	605982
285890	605983
45365	605984
125291	605985
192549	605986
285868	605987
299404	605988
17544	605989
76727	605990
265067	605991
192925	605992
122432	605993
315801	605994
141405	605995
7031	605996
246062	605997
235813	605998
25478	605999
3420	606000
233847	606001
160241	606002
117396	606003
88136	606004
94547	606005
102519	606006
216279	606007
82974	606008
266885	606009
188357	606010
192495	606011
34896	606012
43835	606013
140162	606014
147202	606015
62629	606016
97234	606017
54644	606018
245001	606019
85765	606020
291231	606021
230499	606022
159402	606023
133544	606024
176644	606025
178186	606026
157630	606027
254986	606028
24974	606029
69146	606030
12159	606031
192460	606032
95889	606033
105988	606034
4705	606035
208891	606036
235057	606037
109367	606038
109794	606039
245605	606040
76688	606041
112179	606042
297908	606043
222012	606044
92118	606045
33703	606046
135943	606047
91752	606048
206490	606049
1970	606050
4748	606051
100	606052
11927	606053
25647	606054
206464	606055
50	606056
182041	606057
145361	606058
64566	606059
34987	606060
47557	606061
70990	606062
77024	606063
244832	606064
142422	606065
188968	606066
185072	606067
72882	606068
321895	606069
321831	606070
327813	606071
207537	606072
100714	606073
187444	606074
325288	606075
203563	606076
179925	606077
32446	606078
33520	606079
92168	606080
170351	606081
148607	606082
245215	606083
200800	606084
157609	606085
125275	606086
173796	606087
99347	606088
265537	606089
204691	606090
204757	606091
306235	606092
208526	606093
60520	606094
92059	606095
84327	606096
116970	606097
111245	606098
76886	606099
125172	606100
168348	606101
132585	606102
215318	606103
133101	606104
244817	606105
163800	606106
131944	606107
107820	606108
322266	606109
139836	606110
324241	606111
173927	606112
144608	606113
206420	606114
324552	606115
49771	606116
269294	606117
43028	606118
29191	606119
118122	606120
214913	606121
43389	606122
43331	606123
41922	606124
240705	606125
29191	606126
6805	606127
307770	606128
231587	606129
64023	606130
228086	606131
19656	606132
8690	606133
232475	606134
29864	606135
146378	606136
141171	606137
301932	606138
241051	606139
183725	606140
131405	606141
196691	606142
94933	606143
224142	606144
198075	606145
178429	606146
262275	606147
31661	606148
131662	606149
291624	606150
139614	606151
202970	606152
13976	606153
57993	606154
5220	606155
110644	606156
24551	606157
27521	606158
251668	606159
90472	606160
141051	606161
26834	606162
311288	606163
92660	606164
60691	606165
257432	606166
81499	606167
13632	606168
4096	606169
1370	606170
109567	606171
158477	606172
67764	606173
17923	606174
54253	606175
300158	606176
32264	606177
126607	606178
43427	606179
26731	606180
184282	606181
43427	606182
50778	606183
266033	606184
17078	606185
192059	606186
195601	606187
142708	606188
102930	606189
314887	606190
326181	606191
48001	606192
194926	606193
25634	606194
206786	606195
156055	606196
287450	606197
53776	606198
123981	606199
58084	606200
72742	606201
103618	606202
10167	606203
108506	606204
36746	606205
147000	606206
137169	606207
4467	606208
91736	606209
13423	606210
5752	606211
25399	606212
7305	606213
218634	606214
81837	606215
3866	606216
133922	606217
86365	606218
143272	606219
147093	606220
1135	606221
219571	606222
236230	606223
312936	606224
35200	606225
43563	606226
278036	606227
325974	606228
10394	606229
238146	606230
6314	606231
53973	606232
57028	606233
198474	606234
288173	606235
210786	606236
135160	606237
290587	606238
107743	606239
8917	606240
86141	606241
159896	606242
51893	606243
169049	606244
23166	606245
150139	606246
62	606247
11452	606248
2383	606249
284698	606250
100619	606251
117121	606252
133081	606253
39648	606254
44902	606255
42364	606256
89634	606257
46323	606258
113791	606259
27823	606260
103739	606261
15470	606262
44140	606263
29957	606264
74671	606265
15290	606266
186489	606267
175105	606268
17544	606269
306841	606270
298406	606271
82025	606272
205414	606273
186407	606274
20459	606275
83567	606276
45165	606277
24332	606278
21187	606279
30413	606280
36660	606281
122120	606282
32309	606283
107414	606284
25482	606285
129846	606286
450	606287
34404	606288
44163	606289
66888	606290
135684	606291
63248	606292
25634	606293
28794	606294
172918	606295
57775	606296
108151	606297
54205	606298
71527	606299
185321	606300
272397	606301
164230	606302
42134	606303
20485	606304
71847	606305
8902	606306
192216	606307
46314	606308
90462	606309
94618	606310
298870	606311
266962	606312
190459	606313
22446	606314
16764	606315
63542	606316
153971	606317
187024	606318
210345	606319
86591	606320
254271	606321
37783	606322
227909	606323
102069	606324
85624	606325
206617	606326
120923	606327
14862	606328
59786	606329
161853	606330
34060	606331
111422	606332
237231	606333
153910	606334
134511	606335
178595	606336
247614	606337
179135	606338
52467	606339
186838	606340
6139	606341
65495	606342
1866	606343
81883	606344
259465	606345
125291	606346
160216	606347
315529	606348
125490	606349
48660	606350
123577	606351
141277	606352
200686	606353
42313	606354
56842	606355
19965	606356
250092	606357
149837	606358
176392	606359
94989	606360
132542	606361
908	606362
118853	606363
90771	606364
32718	606365
106153	606366
70704	606367
21450	606368
39360	606369
5274	606370
156269	606371
120687	606372
29451	606373
15608	606374
54500	606375
131047	606376
263479	606377
322630	606378
106407	606379
116583	606380
280757	606381
116583	606382
215457	606383
183990	606384
175052	606385
204011	606386
307375	606387
3609	606388
327469	606389
48790	606390
1677	606391
62993	606392
277476	606393
82305	606394
317447	606395
204657	606396
307493	606397
79890	606398
301269	606399
46026	606400
198896	606401
1317	606402
98419	606403
187090	606404
19012	606405
54650	606406
7213	606407
20156	606408
167692	606409
281596	606410
58643	606411
19433	606412
9253	606413
221594	606414
299315	606415
40414	606416
74760	606417
139799	606418
109748	606419
67510	606420
12454	606421
98213	606422
218361	606423
3265	606424
282025	606425
164298	606426
22909	606427
179523	606428
4471	606429
235877	606430
25225	606431
54566	606432
141980	606433
105801	606434
226048	606435
33124	606436
31550	606437
17386	606438
213116	606439
16493	606440
34701	606441
256346	606442
62969	606443
118549	606444
23169	606445
155817	606446
132926	606447
38467	606448
11702	606449
70329	606450
132728	606451
21462	606452
165535	606453
251421	606454
20122	606455
63984	606456
79897	606457
86731	606458
9712	606459
301304	606460
37648	606461
128175	606462
123585	606463
56129	606464
7313	606465
69185	606466
138364	606467
59782	606468
119247	606469
104527	606470
15718	606471
175381	606472
30621	606473
16311	606474
178632	606475
238603	606476
281725	606477
155797	606478
142290	606479
209086	606480
64980	606481
98785	606482
193722	606483
16656	606484
48498	606485
76152	606486
62729	606487
211751	606488
86601	606489
50093	606490
202667	606491
9979	606492
4505	606493
135456	606494
56766	606495
292426	606496
308640	606497
160599	606498
16164	606499
146700	606500
17251	606501
184167	606502
106133	606503
129665	606504
106181	606505
213168	606506
80832	606507
296893	606508
250640	606509
159252	606510
144429	606511
112270	606512
321303	606513
117556	606514
212101	606515
38278	606516
57475	606517
18043	606518
211940	606519
530	606520
41887	606521
32674	606522
10438	606523
108026	606524
137785	606525
210313	606526
86047	606527
105687	606528
174106	606529
22549	606530
26284	606531
150019	606532
65110	606533
4725	606534
173539	606535
41009	606536
59935	606537
40307	606538
121249	606539
140235	606540
60067	606541
195324	606542
188465	606543
24899	606544
24899	606545
80832	606546
317672	606547
30018	606548
132749	606549
38376	606550
18998	606551
109102	606552
188701	606553
273035	606554
174208	606555
204732	606556
114311	606557
14880	606558
233016	606559
26658	606560
24764	606561
38277	606562
69093	606563
178100	606564
141961	606565
30295	606566
124588	606567
80476	606568
321971	606569
51041	606570
178581	606571
119600	606572
45118	606573
160876	606574
113194	606575
184955	606576
183822	606577
160844	606578
180588	606579
18245	606580
269099	606581
188313	606582
213296	606583
86553	606584
99919	606585
54424	606586
261132	606587
146123	606588
183340	606589
228973	606590
53257	606591
4713	606592
32155	606593
34376	606594
235569	606595
88936	606596
207682	606597
84454	606598
9457	606599
136085	606600
182950	606601
16302	606602
88101	606603
258165	606604
28668	606605
343	606606
117536	606607
29469	606608
26048	606609
267398	606610
316199	606611
105826	606612
18429	606613
269804	606614
248270	606615
249050	606616
197282	606617
231004	606618
13999	606619
257002	606620
102607	606621
62897	606622
246429	606623
179206	606624
160697	606625
206634	606626
76358	606627
307595	606628
156029	606629
45325	606630
126726	606631
95657	606632
56664	606633
19885	606634
49948	606635
11970	606636
74827	606637
62807	606638
109745	606639
70707	606640
199921	606641
312632	606642
138003	606643
65041	606644
29707	606645
151146	606646
221658	606647
54938	606648
14134	606649
120931	606650
142425	606651
96602	606652
2108	606653
23494	606654
158187	606655
6912	606656
21961	606657
173007	606658
238256	606659
171588	606660
59725	606661
298053	606662
136749	606663
14333	606664
52785	606665
299081	606666
58309	606667
321396	606668
80207	606669
205088	606670
6124	606671
43031	606672
147638	606673
35948	606674
4764	606675
133234	606676
248214	606677
210802	606678
43833	606679
34131	606680
3944	606681
167353	606682
57770	606683
19657	606684
57824	606685
288741	606686
22370	606687
210245	606688
134227	606689
112847	606690
87679	606691
205703	606692
94750	606693
212419	606694
10971	606695
76083	606696
106966	606697
322035	606698
23764	606699
81893	606700
40863	606701
157083	606702
190233	606703
313018	606704
10667	606705
256747	606706
8269	606707
119748	606708
76356	606709
41626	606710
77413	606711
167798	606712
241825	606713
41799	606714
167598	606715
176441	606716
256162	606717
33982	606718
65403	606719
64393	606720
170273	606721
147804	606722
2526	606723
137078	606724
123240	606725
285975	606726
248666	606727
73944	606728
72949	606729
31188	606730
54360	606731
200928	606732
37924	606733
27509	606734
83361	606735
193646	606736
99679	606737
145959	606738
302618	606739
64159	606740
283691	606741
193312	606742
44358	606743
275645	606744
56155	606745
164079	606746
37710	606747
127604	606748
119469	606749
133289	606750
174789	606751
99904	606752
179633	606753
7016	606754
60657	606755
58534	606756
11447	606757
60688	606758
38368	606759
14030	606760
26630	606761
11540	606762
16593	606763
28637	606764
89748	606765
27454	606766
29294	606767
187543	606768
127859	606769
243320	606770
103434	606771
96125	606772
11383	606773
171243	606774
212834	606775
88193	606776
55111	606777
43300	606778
1926	606779
229342	606780
46575	606781
155773	606782
68750	606783
9893	606784
25609	606785
70294	606786
39915	606787
237974	606788
24550	606789
181951	606790
147424	606791
141199	606792
185129	606793
9921	606794
39108	606795
123391	606796
296340	606797
104259	606798
29225	606799
45603	606800
3318	606801
124261	606802
16698	606803
118419	606804
30485	606805
198088	606806
153283	606807
208236	606808
14683	606809
42177	606810
71930	606811
2805	606812
176464	606813
8908	606814
206884	606815
61128	606816
22500	606817
241009	606818
51485	606819
264218	606820
20238	606821
173692	606822
38429	606823
130220	606824
222400	606825
177808	606826
58504	606827
14754	606828
152122	606829
202179	606830
281632	606831
17812	606832
7	606833
39328	606834
140020	606835
94513	606836
128505	606837
103260	606838
55254	606839
89139	606840
255980	606841
18073	606842
111997	606843
57824	606844
5395	606845
254692	606846
300236	606847
610	606848
159013	606849
117597	606850
10124	606851
53062	606852
68803	606853
25704	606854
17388	606855
54353	606856
10443	606857
101712	606858
184029	606859
8130	606860
30750	606861
144271	606862
27245	606863
190282	606864
1938	606865
54479	606866
84641	606867
84921	606868
1337	606869
204807	606870
207902	606871
205779	606872
85465	606873
40574	606874
10266	606875
310879	606876
22383	606877
243867	606878
70935	606879
2340	606880
264376	606881
18856	606882
35223	606883
70431	606884
56618	606885
159563	606886
15576	606887
215151	606888
4061	606889
12745	606890
68433	606891
80540	606892
160631	606893
73741	606894
13942	606895
187799	606896
79947	606897
184731	606898
294238	606899
14589	606900
139955	606901
132748	606902
113480	606903
106091	606904
84999	606905
173442	606906
87833	606907
69451	606908
129372	606909
17682	606910
82102	606911
44612	606912
8658	606913
27381	606914
87038	606915
67519	606916
22921	606917
52107	606918
55430	606919
105229	606920
216891	606921
7474	606922
129559	606923
16323	606924
78007	606925
256115	606926
102045	606927
11392	606928
19896	606929
19576	606930
98123	606931
22761	606932
7704	606933
58811	606934
104558	606935
45078	606936
60223	606937
43976	606938
99381	606939
237495	606940
254496	606941
2281	606942
104809	606943
89882	606944
89889	606945
16012	606946
28811	606947
123734	606948
96353	606949
283726	606950
33376	606951
67213	606952
23270	606953
118441	606954
82931	606955
16599	606956
185719	606957
307131	606958
202038	606959
52396	606960
67040	606961
179612	606962
12539	606963
205281	606964
102271	606965
113718	606966
306364	606967
270898	606968
131258	606969
22	606970
297298	606971
29303	606972
112675	606973
7151	606974
94919	606975
200930	606976
14526	606977
40976	606978
243468	606979
63486	606980
112385	606981
85517	606982
113636	606983
88247	606984
56819	606985
165177	606986
20017	606987
58462	606988
106864	606989
41314	606990
326753	606991
213375	606992
7451	606993
158	606994
25793	606995
123739	606996
999	606997
169525	606998
189941	606999
147637	607000
149137	607001
169012	607002
168414	607003
81963	607004
9577	607005
71492	607006
207951	607007
223015	607008
25663	607009
26503	607010
198411	607011
303627	607012
227685	607013
76385	607014
120051	607015
25974	607016
199154	607017
26014	607018
302162	607019
114446	607020
121893	607021
131714	607022
281681	607023
118950	607024
135180	607025
300902	607026
60683	607027
203128	607028
177093	607029
121309	607030
276393	607031
103662	607032
103662	607033
2066	607034
18511	607035
19954	607036
89242	607037
86103	607038
102474	607039
113728	607040
101959	607041
62413	607042
94887	607043
105506	607044
54115	607045
106234	607046
10916	607047
115013	607048
120287	607049
4929	607050
135053	607051
189784	607052
192862	607053
56975	607054
24412	607055
149992	607056
71210	607057
280904	607058
16556	607059
24567	607060
161880	607061
212678	607062
322026	607063
126938	607064
52530	607065
119876	607066
179986	607067
30308	607068
244398	607069
66513	607070
8919	607071
129236	607072
52243	607073
76679	607074
57264	607075
95307	607076
52458	607077
92990	607078
139840	607079
122588	607080
114154	607081
263863	607082
150452	607083
171697	607084
112752	607085
2340	607086
103776	607087
125219	607088
135492	607089
302566	607090
109245	607091
13371	607092
47873	607093
114245	607094
300442	607095
296929	607096
36351	607097
59492	607098
140466	607099
113366	607100
105991	607101
42775	607102
21245	607103
265331	607104
176673	607105
12821	607106
162802	607107
161531	607108
68997	607109
180116	607110
130740	607111
33357	607112
83387	607113
7772	607114
421	607115
139391	607116
138218	607117
762	607118
8749	607119
215230	607120
19875	607121
53417	607122
86396	607123
4602	607124
40922	607125
233	607126
150064	607127
78836	607128
56291	607129
27412	607130
40692	607131
82621	607132
158155	607133
307077	607134
135248	607135
30054	607136
79764	607137
115844	607138
163363	607139
18215	607140
205124	607141
9943	607142
22504	607143
21776	607144
15924	607145
127560	607146
180702	607147
41504	607148
17922	607149
41220	607150
267120	607151
313091	607152
111909	607153
42155	607154
26512	607155
49631	607156
178756	607157
45161	607158
115255	607159
8472	607160
19410	607161
163422	607162
20275	607163
15184	607164
24773	607165
94675	607166
5389	607167
179483	607168
28563	607169
100517	607170
63868	607171
66620	607172
242942	607173
12723	607174
87243	607175
103146	607176
89091	607177
25683	607178
54844	607179
94192	607180
96769	607181
128330	607182
153195	607183
165397	607184
57347	607185
156259	607186
37222	607187
64423	607188
60195	607189
163644	607190
172558	607191
175481	607192
57816	607193
106886	607194
36912	607195
37020	607196
37065	607197
94939	607198
83504	607199
51252	607200
24153	607201
67463	607202
33661	607203
40605	607204
169535	607205
5180	607206
190920	607207
64060	607208
87511	607209
3269	607210
86665	607211
50268	607212
7626	607213
29839	607214
123250	607215
10	607216
4779	607217
154902	607218
47353	607219
129252	607220
3003	607221
120886	607222
765	607223
6762	607224
45850	607225
252378	607226
17418	607227
48395	607228
7172	607229
109646	607230
5871	607231
49353	607232
157146	607233
16141	607234
193841	607235
196994	607236
91466	607237
54	607238
80572	607239
158850	607240
42365	607241
67224	607242
38254	607243
165122	607244
7131	607245
16058	607246
176098	607247
132922	607248
137131	607249
80630	607250
174487	607251
172679	607252
134824	607253
134437	607254
17316	607255
7503	607256
39019	607257
5619	607258
367	607259
20801	607260
100433	607261
4264	607262
21429	607263
173943	607264
239438	607265
28349	607266
138698	607267
13029	607268
239560	607269
82570	607270
75832	607271
21156	607272
170464	607273
30425	607274
9274	607275
278511	607276
2236	607277
25103	607278
8955	607279
58259	607280
895	607281
7349	607282
112935	607283
44157	607284
51118	607285
69412	607286
88534	607287
390	607288
39712	607289
92488	607290
230167	607291
215908	607292
39116	607293
68530	607294
114444	607295
70924	607296
4569	607297
6603	607298
41822	607299
125278	607300
289966	607301
149222	607302
289036	607303
20890	607304
172389	607305
124604	607306
186111	607307
938	607308
231234	607309
3014	607310
58530	607311
282516	607312
19768	607313
36759	607314
48180	607315
62428	607316
110039	607317
67882	607318
37946	607319
70107	607320
124800	607321
113726	607322
14885	607323
52383	607324
83393	607325
304325	607326
73046	607327
163863	607328
196619	607329
163657	607330
264154	607331
19263	607332
182566	607333
6284	607334
38310	607335
98679	607336
11121	607337
189078	607338
33935	607339
29065	607340
51239	607341
160885	607342
183105	607343
58677	607344
125449	607345
8024	607346
293189	607347
128670	607348
66189	607349
314677	607350
55916	607351
78023	607352
181429	607353
201421	607354
168806	607355
39870	607356
325035	607357
25794	607358
8145	607359
86202	607360
9816	607361
87842	607362
278368	607363
22195	607364
2579	607365
67035	607366
91490	607367
180677	607368
36039	607369
74573	607370
23627	607371
149284	607372
7705	607373
26278	607374
180244	607375
21259	607376
4506	607377
11716	607378
56294	607379
192562	607380
8758	607381
299225	607382
36424	607383
3210	607384
97173	607385
123252	607386
59995	607387
144544	607388
86336	607389
114206	607390
171301	607391
148307	607392
229360	607393
8952	607394
94560	607395
11420	607396
17806	607397
35434	607398
32107	607399
149881	607400
7335	607401
4123	607402
152322	607403
172777	607404
76874	607405
154453	607406
302750	607407
22832	607408
2630	607409
254868	607410
139965	607411
104018	607412
159091	607413
2644	607414
183552	607415
117484	607416
4231	607417
23838	607418
98712	607419
129637	607420
67035	607421
87815	607422
247970	607423
16957	607424
118784	607425
44040	607426
83121	607427
56901	607428
155726	607429
1709	607430
49857	607431
100075	607432
87127	607433
42296	607434
182220	607435
11648	607436
73381	607437
109168	607438
84079	607439
256452	607440
239401	607441
11734	607442
155306	607443
67329	607444
210977	607445
146545	607446
140241	607447
46400	607448
50550	607449
131780	607450
11761	607451
197302	607452
28531	607453
163056	607454
310535	607455
38172	607456
18406	607457
14093	607458
80343	607459
6056	607460
86032	607461
27167	607462
61022	607463
200826	607464
191672	607465
185745	607466
140710	607467
17123	607468
9552	607469
86829	607470
13985	607471
3298	607472
138450	607473
156695	607474
80641	607475
2451	607476
104760	607477
94471	607478
100470	607479
178130	607480
171048	607481
14107	607482
261602	607483
71538	607484
69020	607485
67490	607486
161069	607487
288621	607488
8507	607489
3499	607490
6046	607491
169727	607492
13342	607493
33763	607494
206743	607495
202337	607496
158030	607497
327338	607498
243768	607499
6407	607500
21597	607501
74924	607502
283458	607503
8952	607504
179466	607505
191619	607506
45395	607507
82592	607508
8709	607509
26246	607510
300447	607511
162935	607512
280247	607513
23992	607514
162774	607515
163133	607516
37693	607517
126032	607518
16174	607519
240001	607520
158167	607521
100993	607522
140746	607523
303415	607524
8120	607525
124244	607526
162227	607527
184972	607528
83130	607529
30330	607530
32000	607531
244364	607532
61217	607533
208829	607534
139525	607535
28081	607536
48128	607537
163692	607538
49233	607539
194900	607540
137620	607541
113243	607542
46779	607543
266658	607544
313578	607545
215327	607546
28944	607547
6080	607548
14553	607549
31991	607550
85938	607551
139964	607552
300825	607553
7785	607554
17086	607555
101632	607556
102940	607557
1844	607558
135328	607559
26659	607560
31117	607561
16311	607562
5219	607563
236101	607564
22960	607565
169776	607566
177891	607567
26807	607568
15317	607569
204209	607570
209642	607571
241536	607572
93324	607573
6778	607574
297514	607575
48491	607576
32346	607577
246461	607578
12561	607579
37355	607580
88840	607581
193900	607582
68476	607583
206090	607584
2579	607585
65625	607586
81339	607587
31314	607588
60622	607589
425	607590
140325	607591
87729	607592
301796	607593
952	607594
156325	607595
56454	607596
44604	607597
35549	607598
67424	607599
144716	607600
175837	607601
1672	607602
13397	607603
58389	607604
311411	607605
29888	607606
63995	607607
725	607608
196162	607609
83696	607610
4684	607611
1928	607612
211073	607613
89377	607614
53318	607615
121578	607616
209257	607617
149943	607618
5431	607619
39106	607620
13228	607621
132848	607622
66229	607623
105479	607624
188876	607625
132262	607626
97118	607627
126420	607628
35193	607629
141048	607630
109153	607631
202796	607632
95425	607633
139352	607634
155914	607635
246497	607636
4956	607637
54703	607638
13065	607639
182087	607640
103393	607641
15374	607642
164403	607643
31831	607644
18318	607645
8798	607646
50325	607647
13215	607648
59543	607649
4207	607650
37548	607651
2221	607652
55448	607653
79079	607654
77604	607655
226280	607656
313881	607657
208487	607658
147518	607659
91284	607660
299728	607661
4922	607662
41536	607663
72320	607664
208829	607665
4968	607666
4727	607667
30664	607668
1098	607669
26377	607670
21642	607671
14224	607672
125883	607673
141275	607674
262908	607675
88534	607676
52048	607677
32211	607678
318402	607679
73750	607680
16373	607681
62058	607682
84694	607683
171291	607684
135676	607685
53030	607686
151236	607687
322868	607688
86765	607689
120722	607690
201526	607691
10690	607692
270840	607693
835	607694
76366	607695
7744	607696
22994	607697
81596	607698
45155	607699
173926	607700
132542	607701
1221	607702
47355	607703
50634	607704
1452	607705
54614	607706
35234	607707
27340	607708
1395	607709
48509	607710
6583	607711
160916	607712
148409	607713
167568	607714
299437	607715
182038	607716
55134	607717
72549	607718
117176	607719
247762	607720
22619	607721
42093	607722
173568	607723
261009	607724
315215	607725
48419	607726
11657	607727
23119	607728
4594	607729
46223	607730
223014	607731
29815	607732
82323	607733
127495	607734
24816	607735
21103	607736
8051	607737
89735	607738
42922	607739
41527	607740
4532	607741
315219	607742
265317	607743
236048	607744
128580	607745
9796	607746
77484	607747
259151	607748
124116	607749
306046	607750
123488	607751
37755	607752
172346	607753
229627	607754
119906	607755
186450	607756
54701	607757
82856	607758
3052	607759
4570	607760
145292	607761
174406	607762
191480	607763
139353	607764
313030	607765
103739	607766
5945	607767
58391	607768
320596	607769
9041	607770
404	607771
2170	607772
114893	607773
38241	607774
38241	607775
2487	607776
111097	607777
17828	607778
50922	607779
23396	607780
241774	607781
322	607782
4670	607783
86931	607784
105906	607785
15493	607786
50052	607787
5450	607788
46	607789
30907	607790
1411	607791
32201	607792
102806	607793
9507	607794
138	607795
39171	607796
533	607797
21767	607798
1794	607799
1463	607800
50062	607801
472	607802
10854	607803
1591	607804
105570	607805
58229	607806
10724	607807
37703	607808
2721	607809
133052	607810
56051	607811
42658	607812
23653	607813
17068	607814
7736	607815
712	607816
5480	607817
73454	607818
8913	607819
200592	607820
55062	607821
88981	607822
271357	607823
271299	607824
115566	607825
138506	607826
41218	607827
262957	607828
281885	607829
9257	607830
118911	607831
273641	607832
300848	607833
24024	607834
235600	607835
49742	607836
247236	607837
28032	607838
41999	607839
186078	607840
27280	607841
80643	607842
52054	607843
70049	607844
197624	607845
63207	607846
38558	607847
47029	607848
145458	607849
5072	607850
148560	607851
781	607852
2745	607853
97297	607854
211255	607855
14605	607856
97831	607857
97	607858
100615	607859
77060	607860
130396	607861
100335	607862
10986	607863
208780	607864
159507	607865
265385	607866
64584	607867
121434	607868
46187	607869
84460	607870
310190	607871
248	607872
86739	607873
159466	607874
141134	607875
139202	607876
18234	607877
113678	607878
150466	607879
45357	607880
251838	607881
62305	607882
28242	607883
1423	607884
24584	607885
106403	607886
141171	607887
35788	607888
19747	607889
24486	607890
9531	607891
84094	607892
131873	607893
26437	607894
72369	607895
9801	607896
7151	607897
20344	607898
224840	607899
100618	607900
8146	607901
823	607902
98207	607903
711	607904
69682	607905
54069	607906
248165	607907
245647	607908
325598	607909
64699	607910
131280	607911
81420	607912
19747	607913
5762	607914
22893	607915
268980	607916
6371	607917
76443	607918
86	607919
209578	607920
65086	607921
50361	607922
72074	607923
322141	607924
58001	607925
72	607926
2178	607927
191949	607928
23991	607929
39692	607930
94585	607931
2864	607932
341	607933
2781	607934
66165	607935
5356	607936
100921	607937
28852	607938
267567	607939
1795	607940
7871	607941
173729	607942
30156	607943
11396	607944
194081	607945
147456	607946
5535	607947
320443	607948
39600	607949
134906	607950
53033	607951
241704	607952
93232	607953
234978	607954
126042	607955
98805	607956
103561	607957
154235	607958
211646	607959
224530	607960
162078	607961
46297	607962
25906	607963
185629	607964
57232	607965
7251	607966
59849	607967
107877	607968
180	607969
1553	607970
10400	607971
51656	607972
37135	607973
36323	607974
154393	607975
185010	607976
184942	607977
101159	607978
4375	607979
24584	607980
138304	607981
94849	607982
106051	607983
145575	607984
49457	607985
127420	607986
73098	607987
60462	607988
184225	607989
273	607990
650	607991
21374	607992
4523	607993
17466	607994
7443	607995
310207	607996
10624	607997
277154	607998
27549	607999
6321	608000
9890	608001
178627	608002
6321	608003
24388	608004
152042	608005
50565	608006
27370	608007
34	608008
147696	608009
166546	608010
93008	608011
6478	608012
21955	608013
2544	608014
10606	608015
2669	608016
157034	608017
120206	608018
46581	608019
6888	608020
43059	608021
17629	608022
5235	608023
280564	608024
38913	608025
1375	608026
118490	608027
80177	608028
1239	608029
16462	608030
28272	608031
84612	608032
21446	608033
301588	608034
33373	608035
648	608036
3501	608037
2929	608038
243198	608039
27054	608040
3891	608041
77	608042
89772	608043
1450	608044
5694	608045
152874	608046
57162	608047
123201	608048
37232	608049
87372	608050
29693	608051
117859	608052
326	608053
129548	608054
5416	608055
45903	608056
18054	608057
216802	608058
56341	608059
242182	608060
3554	608061
8371	608062
94960	608063
10722	608064
17639	608065
5818	608066
67413	608067
158017	608068
55690	608069
127159	608070
18415	608071
40128	608072
204992	608073
78703	608074
14254	608075
169425	608076
82407	608077
111075	608078
151505	608079
110134	608080
87399	608081
598	608082
58420	608083
18084	608084
24980	608085
2271	608086
30990	608087
900	608088
4652	608089
54618	608090
36638	608091
2616	608092
63327	608093
98313	608094
211696	608095
193409	608096
21185	608097
57047	608098
33098	608099
47	608100
26458	608101
113475	608102
10556	608103
191991	608104
23415	608105
31	608106
2600	608107
1743	608108
26415	608109
221081	608110
22314	608111
614	608112
20436	608113
13892	608114
8092	608115
7684	608116
89262	608117
74840	608118
72456	608119
57642	608120
26444	608121
66758	608122
52799	608123
25044	608124
16706	608125
266529	608126
1305	608127
139508	608128
6076	608129
107329	608130
6424	608131
943	608132
5646	608133
76042	608134
69258	608135
221394	608136
4750	608137
19423	608138
4732	608139
127149	608140
9051	608141
9223	608142
7576	608143
81508	608144
46462	608145
54617	608146
27870	608147
2221	608148
48819	608149
178081	608150
81644	608151
81664	608152
62983	608153
310482	608154
15511	608155
146430	608156
38978	608157
206408	608158
265873	608159
450	608160
1445	608161
13958	608162
67	608163
9969	608164
10836	608165
150694	608166
137885	608167
29688	608168
9830	608169
29722	608170
180337	608171
187951	608172
205674	608173
59811	608174
4527	608175
1754	608176
7839	608177
10400	608178
132359	608179
1252	608180
18615	608181
95915	608182
125089	608183
1786	608184
175182	608185
158364	608186
123204	608187
118905	608188
125701	608189
102210	608190
84769	608191
149749	608192
1092	608193
788	608194
21771	608195
9627	608196
128733	608197
143052	608198
2371	608199
29855	608200
6568	608201
3187	608202
21306	608203
56715	608204
19392	608205
38384	608206
32199	608207
46544	608208
117851	608209
1179	608210
570	608211
9996	608212
22470	608213
40	608214
108747	608215
206765	608216
8267	608217
90656	608218
2178	608219
46	608220
8061	608221
4469	608222
292	608223
29583	608224
24092	608225
386	608226
76375	608227
3820	608228
13559	608229
110734	608230
60497	608231
5942	608232
51685	608233
12465	608234
14808	608235
70642	608236
28427	608237
64011	608238
108801	608239
22071	608240
455	608241
34523	608242
63948	608243
180158	608244
33726	608245
14124	608246
66180	608247
35316	608248
5439	608249
39691	608250
11720	608251
37967	608252
20969	608253
19984	608254
38062	608255
19984	608256
10953	608257
132851	608258
7971	608259
9033	608260
281718	608261
2437	608262
147649	608263
132965	608264
247	608265
6468	608266
1170	608267
2437	608268
43837	608269
161208	608270
80182	608271
42821	608272
91797	608273
5358	608274
3516	608275
42735	608276
3236	608277
80042	608278
78147	608279
28711	608280
318118	608281
171022	608282
137283	608283
130841	608284
165647	608285
69312	608286
2464	608287
73746	608288
19811	608289
2375	608290
41150	608291
254649	608292
218870	608293
96143	608294
8963	608295
10971	608296
248266	608297
130231	608298
61555	608299
6472	608300
40282	608301
134424	608302
85994	608303
126497	608304
54410	608305
16374	608306
270	608307
139975	608308
149768	608309
61096	608310
17818	608311
8962	608312
15814	608313
471	608314
80	608315
40284	608316
57135	608317
210636	608318
26651	608319
58381	608320
13592	608321
45573	608322
496	608323
23776	608324
34960	608325
8074	608326
306619	608327
109610	608328
13164	608329
174572	608330
213670	608331
45525	608332
65268	608333
71511	608334
159968	608335
85770	608336
134087	608337
195386	608338
174136	608339
71243	608340
151255	608341
113916	608342
100235	608343
68171	608344
247210	608345
99978	608346
67653	608347
69172	608348
248351	608349
85797	608350
43690	608351
31117	608352
36791	608353
13791	608354
83390	608355
121305	608356
17881	608357
303180	608358
59784	608359
48489	608360
7728	608361
4814	608362
22413	608363
133575	608364
165835	608365
59995	608366
49545	608367
84615	608368
153632	608369
272131	608370
155257	608371
235588	608372
101041	608373
225528	608374
158506	608375
8341	608376
152777	608377
6969	608378
156153	608379
47544	608380
7783	608381
12944	608382
27340	608383
96720	608384
107857	608385
269805	608386
183533	608387
33508	608388
160613	608389
77915	608390
7768	608391
35959	608392
86057	608393
124475	608394
160456	608395
5786	608396
56768	608397
113713	608398
124355	608399
44248	608400
63492	608401
150991	608402
37386	608403
66491	608404
199723	608405
120400	608406
170103	608407
198165	608408
151756	608409
289341	608410
88906	608411
119940	608412
127914	608413
59874	608414
123283	608415
155026	608416
72709	608417
127290	608418
178952	608419
112429	608420
138545	608421
242710	608422
202260	608423
181271	608424
85397	608425
41098	608426
63696	608427
76174	608428
280418	608429
86635	608430
119942	608431
121149	608432
16112	608433
167011	608434
280072	608435
107274	608436
40915	608437
61973	608438
64188	608439
206554	608440
41422	608441
5098	608442
63801	608443
68385	608444
263725	608445
1918	608446
4139	608447
26257	608448
186928	608449
33263	608450
114604	608451
38395	608452
118829	608453
46768	608454
268750	608455
196111	608456
313667	608457
139407	608458
17002	608459
261566	608460
37273	608461
204517	608462
87287	608463
167079	608464
121683	608465
51852	608466
151231	608467
65000	608468
17054	608469
239402	608470
34710	608471
41422	608472
74022	608473
234402	608474
271432	608475
216496	608476
37538	608477
28442	608478
137603	608479
43896	608480
43883	608481
27304	608482
156220	608483
40029	608484
14159	608485
42709	608486
17835	608487
268969	608488
119248	608489
162363	608490
133098	608491
252825	608492
98271	608493
91118	608494
23168	608495
281012	608496
52132	608497
236331	608498
196122	608499
61978	608500
150991	608501
141908	608502
96811	608503
46299	608504
5786	608505
6549	608506
129793	608507
72465	608508
28690	608509
42486	608510
59996	608511
124536	608512
192190	608513
280726	608514
119938	608515
125796	608516
188829	608517
65216	608518
113084	608519
130754	608520
14609	608521
37878	608522
71647	608523
20006	608524
138071	608525
256515	608526
163146	608527
76	608528
166692	608529
173513	608530
140847	608531
21547	608532
100260	608533
139812	608534
52203	608535
59202	608536
2265	608537
59180	608538
75789	608539
84123	608540
37742	608541
57799	608542
324082	608543
217135	608544
176449	608545
154764	608546
144568	608547
32276	608548
3050	608549
30837	608550
11839	608551
162680	608552
135221	608553
101	608554
33243	608555
24723	608556
77213	608557
119138	608558
25726	608559
37858	608560
9014	608561
84073	608562
9161	608563
3734	608564
7217	608565
61817	608566
3975	608567
17983	608568
130617	608569
11215	608570
4167	608571
5049	608572
19357	608573
55767	608574
257205	608575
44581	608576
103529	608577
158341	608578
138460	608579
13020	608580
153206	608581
145917	608582
94945	608583
114577	608584
23406	608585
306211	608586
101085	608587
79163	608588
118392	608589
16064	608590
199155	608591
36353	608592
27552	608593
80784	608594
57073	608595
251647	608596
74238	608597
40680	608598
5776	608599
56261	608600
20361	608601
43972	608602
32017	608603
262196	608604
309062	608605
134100	608606
145551	608607
72651	608608
260481	608609
11696	608610
86872	608611
70486	608612
80307	608613
135471	608614
4857	608615
77566	608616
8756	608617
39771	608618
135970	608619
92662	608620
103803	608621
67958	608622
12170	608623
220843	608624
142436	608625
139244	608626
9299	608627
55865	608628
111239	608629
152949	608630
8210	608631
88817	608632
26448	608633
324	608634
151386	608635
209749	608636
1069	608637
43	608638
1060	608639
14353	608640
18499	608641
4779	608642
134971	608643
402	608644
105506	608645
20339	608646
107346	608647
16563	608648
19360	608649
51017	608650
2940	608651
180607	608652
100923	608653
5347	608654
11745	608655
212180	608656
136373	608657
11782	608658
105	608659
24562	608660
14759	608661
248959	608662
34	608663
77770	608664
35344	608665
6064	608666
1024	608667
207246	608668
12113	608669
101227	608670
25942	608671
13505	608672
12586	608673
195662	608674
153551	608675
4628	608676
148904	608677
16536	608678
70300	608679
47984	608680
16881	608681
30426	608682
9579	608683
71325	608684
35521	608685
7533	608686
12442	608687
87220	608688
109856	608689
118384	608690
34798	608691
185006	608692
52772	608693
270	608694
79703	608695
1679	608696
198873	608697
7479	608698
74375	608699
9589	608700
93796	608701
45474	608702
107926	608703
13921	608704
6976	608705
5338	608706
37580	608707
50418	608708
207463	608709
60804	608710
216384	608711
85815	608712
7847	608713
4019	608714
67920	608715
12096	608716
191484	608717
55978	608718
145027	608719
81364	608720
76099	608721
40868	608722
5024	608723
7924	608724
3130	608725
11734	608726
2010	608727
1912	608728
156453	608729
62357	608730
143999	608731
58042	608732
171873	608733
2417	608734
57945	608735
242064	608736
1346	608737
21181	608738
567	608739
24476	608740
9972	608741
50237	608742
59234	608743
553	608744
29912	608745
34295	608746
154731	608747
3060	608748
189882	608749
268909	608750
1859	608751
50518	608752
4625	608753
124978	608754
90561	608755
621	608756
28298	608757
28601	608758
8027	608759
182300	608760
332	608761
73503	608762
95743	608763
149891	608764
117751	608765
402	608766
61064	608767
98574	608768
506	608769
4775	608770
136584	608771
83071	608772
670	608773
45459	608774
8243	608775
632	608776
6030	608777
113220	608778
89939	608779
180077	608780
22844	608781
2603	608782
55100	608783
266619	608784
195392	608785
30705	608786
30705	608787
120998	608788
7825	608789
6045	608790
113014	608791
8185	608792
17510	608793
4980	608794
76115	608795
273170	608796
999	608797
155284	608798
25780	608799
214238	608800
298	608801
218282	608802
34636	608803
91345	608804
14811	608805
76128	608806
3118	608807
77639	608808
17311	608809
410	608810
341	608811
202466	608812
27563	608813
56201	608814
1537	608815
85929	608816
281504	608817
4882	608818
37724	608819
268918	608820
209968	608821
151991	608822
58569	608823
48850	608824
72816	608825
32906	608826
172065	608827
201390	608828
646	608829
284	608830
80998	608831
55128	608832
55927	608833
103881	608834
17156	608835
30066	608836
45983	608837
237295	608838
30106	608839
55838	608840
185193	608841
3952	608842
111973	608843
15575	608844
54321	608845
135162	608846
81300	608847
244221	608848
305553	608849
71280	608850
149282	608851
52681	608852
75644	608853
135135	608854
197335	608855
43676	608856
130023	608857
38809	608858
184	608859
20098	608860
95844	608861
165778	608862
41646	608863
75364	608864
99410	608865
328638	608866
257177	608867
22062	608868
24021	608869
102613	608870
180426	608871
266794	608872
193487	608873
64360	608874
152818	608875
49733	608876
257012	608877
242498	608878
163906	608879
65674	608880
271734	608881
228916	608882
162126	608883
155768	608884
180769	608885
476	608886
7163	608887
109253	608888
305931	608889
311840	608890
304062	608891
5037	608892
255	608893
12442	608894
132122	608895
647	608896
112818	608897
6598	608898
55844	608899
2731	608900
38552	608901
53277	608902
12832	608903
68800	608904
141668	608905
49475	608906
243849	608907
304872	608908
40895	608909
98891	608910
73077	608911
122640	608912
202681	608913
229962	608914
23395	608915
203967	608916
184244	608917
102012	608918
122447	608919
136636	608920
16177	608921
28279	608922
170298	608923
25352	608924
270273	608925
172078	608926
131261	608927
42141	608928
146269	608929
30975	608930
174039	608931
21174	608932
70328	608933
1876	608934
219	608935
102518	608936
131610	608937
1403	608938
164493	608939
43732	608940
83699	608941
184147	608942
242014	608943
2570	608944
170670	608945
99058	608946
45013	608947
32550	608948
288094	608949
6776	608950
43752	608951
60958	608952
93966	608953
70273	608954
33297	608955
21423	608956
17839	608957
8491	608958
271901	608959
21818	608960
1173	608961
67596	608962
7073	608963
10386	608964
717	608965
184328	608966
1525	608967
75406	608968
15446	608969
21927	608970
115699	608971
32553	608972
3749	608973
181106	608974
31527	608975
63929	608976
35472	608977
6570	608978
497	608979
76289	608980
27369	608981
1232	608982
168685	608983
58564	608984
3631	608985
85073	608986
217123	608987
118778	608988
252012	608989
126870	608990
236702	608991
122429	608992
138100	608993
52023	608994
59670	608995
8243	608996
27068	608997
154465	608998
9611	608999
142605	609000
9603	609001
7059	609002
7533	609003
74529	609004
121839	609005
121049	609006
118082	609007
122442	609008
51279	609009
53003	609010
78788	609011
3676	609012
28390	609013
63280	609014
119775	609015
78461	609016
54737	609017
4600	609018
141148	609019
10972	609020
2237	609021
5378	609022
80665	609023
5135	609024
292688	609025
10759	609026
533	609027
32490	609028
30897	609029
85646	609030
240844	609031
78082	609032
32816	609033
56085	609034
168428	609035
106139	609036
1058	609037
47730	609038
113708	609039
85408	609040
132346	609041
125281	609042
69772	609043
45972	609044
9970	609045
98979	609046
127718	609047
117354	609048
92936	609049
19388	609050
33887	609051
167329	609052
168205	609053
138	609054
147329	609055
196106	609056
189439	609057
53369	609058
73010	609059
18477	609060
11748	609061
12166	609062
93970	609063
40306	609064
48357	609065
21731	609066
107895	609067
26784	609068
8938	609069
191636	609070
659	609071
20963	609072
14773	609073
272834	609074
90118	609075
2996	609076
131163	609077
11585	609078
47975	609079
58056	609080
77092	609081
32558	609082
102150	609083
48271	609084
129451	609085
52484	609086
1	609087
19930	609088
120911	609089
33349	609090
8995	609091
84475	609092
49910	609093
841	609094
1769	609095
97764	609096
38	609097
17150	609098
34216	609099
3162	609100
54306	609101
54712	609102
63230	609103
271085	609104
136027	609105
4785	609106
109718	609107
63321	609108
32635	609109
38339	609110
208790	609111
837	609112
77649	609113
24966	609114
74804	609115
278761	609116
125494	609117
35626	609118
38827	609119
17584	609120
47536	609121
63525	609122
69768	609123
31641	609124
112923	609125
39891	609126
168429	609127
29290	609128
30620	609129
5512	609130
191455	609131
8921	609132
42865	609133
30237	609134
56635	609135
10032	609136
131829	609137
13643	609138
29124	609139
13643	609140
13643	609141
50139	609142
295350	609143
52882	609144
320	609145
753	609146
22999	609147
116331	609148
100643	609149
76891	609150
9663	609151
57659	609152
40014	609153
16447	609154
46322	609155
267700	609156
51791	609157
76929	609158
1690	609159
177173	609160
5696	609161
31126	609162
93002	609163
89879	609164
56410	609165
42386	609166
86853	609167
58525	609168
13376	609169
10632	609170
32256	609171
241708	609172
95433	609173
68936	609174
68184	609175
4595	609176
14148	609177
16232	609178
82284	609179
20177	609180
63432	609181
27448	609182
1675	609183
29156	609184
697	609185
10612	609186
10152	609187
284	609188
26334	609189
137638	609190
22057	609191
9054	609192
62693	609193
39441	609194
6747	609195
32191	609196
4807	609197
67773	609198
62453	609199
4124	609200
35718	609201
147999	609202
24001	609203
205913	609204
33437	609205
2615	609206
14006	609207
6872	609208
37817	609209
12566	609210
30238	609211
11049	609212
1970	609213
127552	609214
4882	609215
40465	609216
64495	609217
201824	609218
1671	609219
234	609220
80613	609221
73640	609222
275181	609223
35	609224
43939	609225
4180	609226
145992	609227
2203	609228
202766	609229
125545	609230
70732	609231
13900	609232
162000	609233
150409	609234
103738	609235
53462	609236
45561	609237
47171	609238
123639	609239
332	609240
738	609241
72067	609242
7257	609243
5511	609244
13724	609245
3553	609246
491	609247
1230	609248
2433	609249
3206	609250
129795	609251
23912	609252
57133	609253
36245	609254
684	609255
102930	609256
2291	609257
16671	609258
168690	609259
4761	609260
92878	609261
21980	609262
110298	609263
19626	609264
238466	609265
38319	609266
102979	609267
15	609268
51564	609269
13029	609270
82	609271
40234	609272
23698	609273
1455	609274
87983	609275
25	609276
48396	609277
207209	609278
242	609279
2922	609280
49675	609281
126	609282
657	609283
238	609284
77004	609285
27467	609286
119695	609287
11253	609288
15549	609289
7557	609290
309949	609291
14760	609292
1218	609293
14593	609294
14659	609295
15402	609296
18187	609297
196449	609298
335	609299
3094	609300
7362	609301
1266	609302
128168	609303
1803	609304
100	609305
4266	609306
430	609307
5527	609308
12622	609309
227	609310
33764	609311
44	609312
66064	609313
124028	609314
27175	609315
204049	609316
82805	609317
759	609318
48119	609319
14760	609320
28940	609321
111580	609322
23172	609323
338	609324
2346	609325
2869	609326
285326	609327
114673	609328
578	609329
275434	609330
1278	609331
100	609332
28906	609333
59433	609334
59433	609335
66645	609336
244632	609337
139038	609338
90126	609339
2989	609340
6244	609341
39605	609342
11628	609343
6155	609344
9041	609345
1	609346
61522	609347
293706	609348
60497	609349
32810	609350
283560	609351
10752	609352
114145	609353
5872	609354
211185	609355
215405	609356
137868	609357
41481	609358
244956	609359
56233	609360
155060	609361
5797	609362
174461	609363
89519	609364
34435	609365
8419	609366
1842	609367
302186	609368
81202	609369
132111	609370
36440	609371
132143	609372
66909	609373
178014	609374
114928	609375
304318	609376
141236	609377
78400	609378
37056	609379
83192	609380
286773	609381
175082	609382
194013	609383
173038	609384
96688	609385
149575	609386
154773	609387
76465	609388
138158	609389
72809	609390
64136	609391
273973	609392
189747	609393
47915	609394
142904	609395
113860	609396
4475	609397
81510	609398
232130	609399
123896	609400
195273	609401
63071	609402
138694	609403
89923	609404
184507	609405
138380	609406
39456	609407
144862	609408
112403	609409
88308	609410
303571	609411
320458	609412
258812	609413
238788	609414
90615	609415
275714	609416
75336	609417
127999	609418
278104	609419
145293	609420
11824	609421
82478	609422
138305	609423
1537	609424
319748	609425
119721	609426
23274	609427
130325	609428
209070	609429
209373	609430
10062	609431
70635	609432
133754	609433
115805	609434
209807	609435
84771	609436
237811	609437
111984	609438
112678	609439
179700	609440
24567	609441
21241	609442
138588	609443
122249	609444
28964	609445
2794	609446
174137	609447
199941	609448
16278	609449
171121	609450
79553	609451
238199	609452
6195	609453
23949	609454
1010	609455
32068	609456
1016	609457
275185	609458
13157	609459
27209	609460
7602	609461
37187	609462
56147	609463
161558	609464
75653	609465
1032	609466
186610	609467
15089	609468
19109	609469
170117	609470
9139	609471
211009	609472
57755	609473
7472	609474
49071	609475
47706	609476
15366	609477
45327	609478
41563	609479
1928	609480
4249	609481
98228	609482
261668	609483
46813	609484
115418	609485
26878	609486
56006	609487
29213	609488
78034	609489
15427	609490
190655	609491
8663	609492
319889	609493
48221	609494
168852	609495
15454	609496
133649	609497
75236	609498
84702	609499
29675	609500
47785	609501
167742	609502
443	609503
55221	609504
198605	609505
282682	609506
170644	609507
14013	609508
4644	609509
45854	609510
116702	609511
172742	609512
68428	609513
6073	609514
200831	609515
3878	609516
19001	609517
63	609518
222418	609519
39533	609520
1571	609521
58927	609522
13769	609523
48835	609524
10393	609525
79154	609526
55961	609527
105143	609528
3207	609529
116142	609530
217299	609531
24879	609532
104974	609533
160478	609534
35720	609535
1632	609536
210236	609537
2330	609538
54157	609539
74170	609540
74918	609541
174624	609542
115	609543
7199	609544
71565	609545
35168	609546
103621	609547
83352	609548
74008	609549
121290	609550
3863	609551
281548	609552
1237	609553
243010	609554
19715	609555
209925	609556
76888	609557
14068	609558
175720	609559
10346	609560
54170	609561
9311	609562
51782	609563
309417	609564
8681	609565
2128	609566
58523	609567
136398	609568
35739	609569
61871	609570
9469	609571
2489	609572
140125	609573
35704	609574
162807	609575
125676	609576
49217	609577
1196	609578
106892	609579
303013	609580
121731	609581
35010	609582
195112	609583
246572	609584
252154	609585
25158	609586
209271	609587
92337	609588
90412	609589
43980	609590
59047	609591
18033	609592
211242	609593
68045	609594
34406	609595
296467	609596
251981	609597
44019	609598
64913	609599
16563	609600
724	609601
273721	609602
114309	609603
115509	609604
267076	609605
149305	609606
74672	609607
18491	609608
159234	609609
54433	609610
73271	609611
37490	609612
73740	609613
16089	609614
75835	609615
227751	609616
5699	609617
34360	609618
26754	609619
307494	609620
5313	609621
13713	609622
46384	609623
29537	609624
292941	609625
192138	609626
33080	609627
204223	609628
46190	609629
9679	609630
16931	609631
223398	609632
38348	609633
17015	609634
20471	609635
12897	609636
18632	609637
23889	609638
99972	609639
173747	609640
56094	609641
99326	609642
280276	609643
95625	609644
154066	609645
237751	609646
147119	609647
13277	609648
128173	609649
84455	609650
91688	609651
69639	609652
196607	609653
18201	609654
275153	609655
69498	609656
41586	609657
31134	609658
80506	609659
18665	609660
207452	609661
257742	609662
12097	609663
41014	609664
169642	609665
26079	609666
302255	609667
29510	609668
257542	609669
7292	609670
35740	609671
26165	609672
28974	609673
323	609674
275596	609675
74140	609676
203147	609677
204290	609678
128777	609679
10742	609680
157963	609681
158883	609682
31393	609683
172618	609684
21532	609685
21381	609686
2679	609687
16116	609688
8457	609689
48138	609690
78581	609691
89463	609692
152203	609693
11815	609694
164176	609695
142879	609696
47198	609697
263316	609698
2955	609699
319297	609700
155466	609701
69472	609702
4676	609703
17569	609704
41372	609705
31160	609706
689	609707
5005	609708
26742	609709
2853	609710
22118	609711
112192	609712
54681	609713
1002	609714
9877	609715
12666	609716
136282	609717
3777	609718
1986	609719
63768	609720
82163	609721
204769	609722
86725	609723
12252	609724
45212	609725
79080	609726
55970	609727
8181	609728
11421	609729
1688	609730
117653	609731
65221	609732
9501	609733
3441	609734
326626	609735
170191	609736
119296	609737
34196	609738
863	609739
240381	609740
111447	609741
47889	609742
81088	609743
177137	609744
2884	609745
299899	609746
8635	609747
17333	609748
110324	609749
32747	609750
86770	609751
69498	609752
24117	609753
208142	609754
9634	609755
81739	609756
156668	609757
1587	609758
29434	609759
2434	609760
10792	609761
34185	609762
34768	609763
32457	609764
311700	609765
204612	609766
85187	609767
87611	609768
126697	609769
13339	609770
129471	609771
4412	609772
82892	609773
102665	609774
76820	609775
24671	609776
61318	609777
122160	609778
67821	609779
201919	609780
84	609781
1908	609782
35893	609783
71815	609784
275981	609785
165068	609786
49640	609787
284663	609788
11765	609789
181318	609790
14981	609791
205501	609792
164247	609793
244464	609794
26193	609795
20615	609796
193953	609797
43400	609798
239461	609799
24030	609800
61729	609801
131978	609802
107714	609803
36469	609804
9033	609805
79608	609806
118982	609807
22353	609808
63793	609809
268758	609810
125944	609811
41924	609812
13565	609813
47814	609814
2594	609815
23858	609816
325420	609817
201680	609818
152296	609819
15300	609820
15816	609821
5600	609822
60867	609823
18324	609824
205896	609825
30766	609826
24894	609827
80097	609828
73908	609829
37558	609830
84018	609831
1201	609832
34713	609833
24040	609834
58932	609835
305040	609836
274847	609837
187007	609838
213738	609839
557	609840
267338	609841
139394	609842
80455	609843
156060	609844
71961	609845
3391	609846
87692	609847
9286	609848
29383	609849
312450	609850
83679	609851
4179	609852
5398	609853
43885	609854
4692	609855
165261	609856
8390	609857
3670	609858
36146	609859
95543	609860
84788	609861
32926	609862
60101	609863
88399	609864
58976	609865
84576	609866
14426	609867
189178	609868
241972	609869
9279	609870
179958	609871
171800	609872
43092	609873
45675	609874
126254	609875
14591	609876
146523	609877
45504	609878
6092	609879
208232	609880
9465	609881
104284	609882
23229	609883
208734	609884
3365	609885
1884	609886
55492	609887
85092	609888
156470	609889
36718	609890
88782	609891
36265	609892
18057	609893
66718	609894
23016	609895
160429	609896
14008	609897
12523	609898
21037	609899
2952	609900
158448	609901
327282	609902
165661	609903
94763	609904
139482	609905
104310	609906
45587	609907
264596	609908
11842	609909
74222	609910
53071	609911
53071	609912
79855	609913
59794	609914
10483	609915
25050	609916
128513	609917
122587	609918
98415	609919
61948	609920
141241	609921
4494	609922
181872	609923
43899	609924
10185	609925
68440	609926
55563	609927
325026	609928
137858	609929
64016	609930
215515	609931
133777	609932
3883	609933
16568	609934
321515	609935
1758	609936
154698	609937
19794	609938
28315	609939
28534	609940
18138	609941
138624	609942
2441	609943
116627	609944
102298	609945
10708	609946
34069	609947
127622	609948
121207	609949
22428	609950
138685	609951
29189	609952
108084	609953
209436	609954
25750	609955
26349	609956
77007	609957
25332	609958
85695	609959
9847	609960
47352	609961
217415	609962
223668	609963
63020	609964
67781	609965
70985	609966
202028	609967
116436	609968
69780	609969
146602	609970
70003	609971
15043	609972
82958	609973
116747	609974
166962	609975
3816	609976
30183	609977
69706	609978
106932	609979
236047	609980
60426	609981
5345	609982
21554	609983
69780	609984
284319	609985
64210	609986
308525	609987
153472	609988
143843	609989
156518	609990
41454	609991
12355	609992
161120	609993
90284	609994
172779	609995
106377	609996
60425	609997
133721	609998
50162	609999
10334	610000
126475	610001
113999	610002
54474	610003
1419	610004
125806	610005
61118	610006
44194	610007
6008	610008
36168	610009
73674	610010
94892	610011
18797	610012
104504	610013
73284	610014
313431	610015
1159	610016
87692	610017
266200	610018
89461	610019
85456	610020
70541	610021
467	610022
792	610023
8715	610024
7340	610025
214255	610026
21311	610027
8657	610028
8648	610029
327219	610030
188467	610031
87580	610032
69225	610033
62964	610034
79872	610035
40983	610036
294154	610037
111274	610038
116236	610039
816	610040
25510	610041
202443	610042
13873	610043
129449	610044
29054	610045
2855	610046
58597	610047
77149	610048
138718	610049
12419	610050
54053	610051
321427	610052
9625	610053
1452	610054
39512	610055
120520	610056
36109	610057
91004	610058
21262	610059
26515	610060
163103	610061
90318	610062
7942	610063
15359	610064
19517	610065
4182	610066
39715	610067
288120	610068
83929	610069
47433	610070
122376	610071
67336	610072
79984	610073
3029	610074
199937	610075
179990	610076
76279	610077
70411	610078
65132	610079
433	610080
24581	610081
1832	610082
113	610083
18190	610084
49072	610085
203850	610086
84996	610087
22406	610088
194129	610089
6969	610090
19559	610091
19559	610092
6668	610093
22292	610094
218684	610095
115261	610096
135571	610097
131474	610098
242801	610099
82801	610100
2225	610101
43881	610102
71	610103
4939	610104
2923	610105
134971	610106
17248	610107
7737	610108
61768	610109
6172	610110
51720	610111
16503	610112
2545	610113
313420	610114
516	610115
33059	610116
267979	610117
58640	610118
212662	610119
88256	610120
136749	610121
322151	610122
89265	610123
58641	610124
138589	610125
37009	610126
305099	610127
91662	610128
29397	610129
60472	610130
214677	610131
25017	610132
86565	610133
5945	610134
59469	610135
37858	610136
80044	610137
35769	610138
56583	610139
7365	610140
24180	610141
129183	610142
277539	610143
70473	610144
23469	610145
217417	610146
99350	610147
13078	610148
47835	610149
42748	610150
170954	610151
40854	610152
86123	610153
47166	610154
143356	610155
28688	610156
74664	610157
4455	610158
29321	610159
33700	610160
229219	610161
94279	610162
12635	610163
29321	610164
43339	610165
228992	610166
26263	610167
80233	610168
646	610169
92202	610170
14355	610171
1424	610172
17788	610173
75352	610174
191842	610175
127375	610176
50317	610177
3021	610178
104831	610179
20870	610180
26326	610181
29901	610182
90843	610183
17816	610184
14491	610185
42870	610186
26326	610187
209426	610188
774	610189
149152	610190
233691	610191
127283	610192
117064	610193
75215	610194
10610	610195
9772	610196
10610	610197
10610	610198
217092	610199
150698	610200
6066	610201
283380	610202
268967	610203
64627	610204
236592	610205
321389	610206
28977	610207
155865	610208
189418	610209
200789	610210
196739	610211
77295	610212
27853	610213
258878	610214
100303	610215
170814	610216
207529	610217
17687	610218
96789	610219
232428	610220
71066	610221
268116	610222
45520	610223
102442	610224
320097	610225
47896	610226
16700	610227
285167	610228
290404	610229
14675	610230
57849	610231
57849	610232
58399	610233
136381	610234
85601	610235
1208	610236
84313	610237
84313	610238
16716	610239
35558	610240
233484	610241
71959	610242
119865	610243
1331	610244
12179	610245
14471	610246
152065	610247
71959	610248
13967	610249
30052	610250
6509	610251
111324	610252
78347	610253
158468	610254
37711	610255
70170	610256
46783	610257
14829	610258
70407	610259
1931	610260
24419	610261
116253	610262
116253	610263
116476	610264
181276	610265
4770	610266
4770	610267
181114	610268
65464	610269
174632	610270
123058	610271
7780	610272
144586	610273
9435	610274
22411	610275
620	610276
38218	610277
57995	610278
4123	610279
6606	610280
90464	610281
63890	610282
86114	610283
232643	610284
94482	610285
120777	610286
260185	610287
152644	610288
154105	610289
63258	610290
199173	610291
47363	610292
120182	610293
99827	610294
55518	610295
44000	610296
161285	610297
210582	610298
131266	610299
215958	610300
33628	610301
198988	610302
26033	610303
1008	610304
5344	610305
20106	610306
17097	610307
60981	610308
184153	610309
11200	610310
238801	610311
81580	610312
10103	610313
165169	610314
127261	610315
11407	610316
86602	610317
9937	610318
226283	610319
12753	610320
135068	610321
72892	610322
124284	610323
92882	610324
16106	610325
20553	610326
23536	610327
10573	610328
44247	610329
95830	610330
74528	610331
48871	610332
73408	610333
73407	610334
237656	610335
68347	610336
36231	610337
13992	610338
117512	610339
21360	610340
69548	610341
78106	610342
43821	610343
44132	610344
119054	610345
167324	610346
39741	610347
17957	610348
20589	610349
312100	610350
194254	610351
288739	610352
27764	610353
65635	610354
67896	610355
21956	610356
56251	610357
23703	610358
698	610359
2583	610360
48	610361
62432	610362
150959	610363
61052	610364
184537	610365
9424	610366
33772	610367
48529	610368
27618	610369
5904	610370
314395	610371
137708	610372
81511	610373
54020	610374
85832	610375
147289	610376
112457	610377
147417	610378
220443	610379
44861	610380
66992	610381
4967	610382
111047	610383
55270	610384
191640	610385
42652	610386
120527	610387
34008	610388
72487	610389
131700	610390
15537	610391
96491	610392
61512	610393
19798	610394
15380	610395
49567	610396
770	610397
268574	610398
73730	610399
140943	610400
94371	610401
67147	610402
64975	610403
8588	610404
59917	610405
119651	610406
35335	610407
276388	610408
159882	610409
156691	610410
124650	610411
164453	610412
174958	610413
30677	610414
223143	610415
94312	610416
200071	610417
75453	610418
116273	610419
53718	610420
165741	610421
6907	610422
98556	610423
79976	610424
18500	610425
99450	610426
181751	610427
40692	610428
2971	610429
196604	610430
26035	610431
60030	610432
82839	610433
104367	610434
56203	610435
2401	610436
134121	610437
85170	610438
44914	610439
49984	610440
298564	610441
16367	610442
10041	610443
120920	610444
5959	610445
14382	610446
182540	610447
62823	610448
50456	610449
75915	610450
182188	610451
74733	610452
269696	610453
13559	610454
1470	610455
77980	610456
39443	610457
76460	610458
180540	610459
42906	610460
23471	610461
101471	610462
50374	610463
346	610464
56664	610465
123422	610466
25348	610467
48	610468
10166	610469
37933	610470
120012	610471
161113	610472
193463	610473
41070	610474
17634	610475
25111	610476
54165	610477
68000	610478
108165	610479
30611	610480
139586	610481
51106	610482
187233	610483
17813	610484
24929	610485
72753	610486
15292	610487
77640	610488
89834	610489
76160	610490
166091	610491
53959	610492
80906	610493
64897	610494
96697	610495
94515	610496
105262	610497
3205	610498
11407	610499
15101	610500
82908	610501
214810	610502
314	610503
204	610504
69559	610505
49148	610506
65631	610507
34064	610508
11143	610509
15978	610510
20821	610511
20801	610512
22797	610513
166264	610514
2400	610515
85482	610516
4546	610517
111106	610518
4133	610519
73542	610520
45100	610521
134860	610522
199580	610523
60194	610524
62858	610525
172953	610526
380	610527
275464	610528
7213	610529
321058	610530
103996	610531
21227	610532
116313	610533
161276	610534
48025	610535
91413	610536
423	610537
18789	610538
9149	610539
24892	610540
301	610541
90372	610542
19083	610543
19083	610544
23486	610545
71775	610546
37796	610547
23486	610548
23936	610549
37814	610550
55795	610551
23284	610552
159968	610553
19083	610554
33930	610555
26588	610556
27379	610557
84206	610558
263955	610559
59928	610560
106104	610561
23959	610562
30006	610563
184900	610564
23454	610565
5096	610566
9406	610567
173391	610568
79358	610569
253600	610570
103892	610571
86532	610572
13986	610573
75479	610574
290659	610575
6974	610576
82534	610577
842	610578
2695	610579
106151	610580
20087	610581
11658	610582
47306	610583
92848	610584
152265	610585
18390	610586
56251	610587
1067	610588
145683	610589
46828	610590
146045	610591
82903	610592
40603	610593
7357	610594
226539	610595
32366	610596
8759	610597
84940	610598
31690	610599
2684	610600
80604	610601
66181	610602
45533	610603
127204	610604
117583	610605
276418	610606
137999	610607
81696	610608
109211	610609
174280	610610
8163	610611
227618	610612
47901	610613
4538	610614
65008	610615
229365	610616
942	610617
2374	610618
104247	610619
73698	610620
25341	610621
269489	610622
19484	610623
5	610624
110284	610625
58582	610626
89207	610627
73698	610628
73698	610629
129055	610630
1170	610631
245189	610632
61084	610633
39247	610634
32681	610635
65465	610636
194316	610637
73542	610638
384	610639
41236	610640
12168	610641
56093	610642
40564	610643
223389	610644
57672	610645
21302	610646
96950	610647
42705	610648
233607	610649
92195	610650
96934	610651
43083	610652
63822	610653
151018	610654
64636	610655
4299	610656
234181	610657
151601	610658
31542	610659
260618	610660
20664	610661
119425	610662
51451	610663
5404	610664
16502	610665
47824	610666
36983	610667
31178	610668
4460	610669
11817	610670
10377	610671
130180	610672
47842	610673
212193	610674
44132	610675
28126	610676
28156	610677
1722	610678
141237	610679
21518	610680
11743	610681
224056	610682
308870	610683
49825	610684
255625	610685
39833	610686
80906	610687
68212	610688
13785	610689
31808	610690
79581	610691
36301	610692
45886	610693
229687	610694
84630	610695
78306	610696
86486	610697
124140	610698
34512	610699
2626	610700
43555	610701
230906	610702
6617	610703
2171	610704
43652	610705
43023	610706
66339	610707
64636	610708
151969	610709
1461	610710
21318	610711
285324	610712
265406	610713
121406	610714
71173	610715
130859	610716
63044	610717
61580	610718
60839	610719
26525	610720
55658	610721
1476	610722
9496	610723
136519	610724
79770	610725
224610	610726
237640	610727
69486	610728
8558	610729
28990	610730
105810	610731
46621	610732
21395	610733
64614	610734
96703	610735
208129	610736
83336	610737
66917	610738
74976	610739
34645	610740
34645	610741
76242	610742
1192	610743
18582	610744
86205	610745
1298	610746
81721	610747
3028	610748
132388	610749
237111	610750
99037	610751
43467	610752
53862	610753
56712	610754
94371	610755
166975	610756
137703	610757
286	610758
449	610759
51029	610760
186426	610761
224	610762
133330	610763
33239	610764
76255	610765
38028	610766
73641	610767
9004	610768
62326	610769
48817	610770
225546	610771
61386	610772
16520	610773
105054	610774
675	610775
25351	610776
3137	610777
61250	610778
62337	610779
154742	610780
71402	610781
39655	610782
118626	610783
24566	610784
37776	610785
91062	610786
62416	610787
31	610788
65534	610789
57565	610790
50211	610791
19372	610792
36929	610793
114410	610794
2723	610795
104354	610796
675	610797
61144	610798
273422	610799
16094	610800
50288	610801
191418	610802
78740	610803
52962	610804
649	610805
1192	610806
24	610807
22398	610808
8696	610809
11572	610810
97808	610811
201313	610812
177490	610813
72836	610814
17177	610815
174601	610816
55640	610817
55640	610818
2289	610819
144494	610820
15711	610821
31476	610822
33339	610823
117513	610824
62996	610825
8019	610826
133769	610827
74010	610828
11832	610829
40047	610830
5313	610831
124132	610832
124132	610833
35876	610834
80215	610835
2957	610836
2239	610837
59477	610838
264525	610839
189102	610840
62970	610841
122543	610842
189378	610843
139907	610844
144742	610845
2626	610846
81604	610847
10822	610848
86214	610849
16373	610850
31551	610851
123701	610852
6236	610853
126005	610854
126711	610855
142804	610856
13428	610857
49059	610858
12469	610859
13097	610860
199173	610861
9119	610862
87242	610863
118952	610864
49175	610865
39983	610866
97201	610867
112808	610868
35125	610869
129885	610870
20208	610871
59654	610872
129766	610873
162784	610874
38300	610875
42960	610876
154998	610877
3296	610878
2626	610879
8049	610880
6852	610881
108609	610882
42479	610883
18	610884
107	610885
1414	610886
70192	610887
3770	610888
24	610889
1855	610890
188922	610891
62550	610892
59257	610893
132578	610894
380	610895
286656	610896
1120	610897
43496	610898
4931	610899
56708	610900
110137	610901
107746	610902
2899	610903
5823	610904
148762	610905
253266	610906
155825	610907
103480	610908
47155	610909
90079	610910
91206	610911
96598	610912
148974	610913
139205	610914
159073	610915
237058	610916
75504	610917
1609	610918
6426	610919
43797	610920
116450	610921
6049	610922
34441	610923
70448	610924
5957	610925
95884	610926
23388	610927
15892	610928
464	610929
51034	610930
22099	610931
34510	610932
59069	610933
11313	610934
296130	610935
233340	610936
295792	610937
174353	610938
27927	610939
44783	610940
123209	610941
743	610942
20575	610943
3902	610944
9079	610945
34230	610946
12979	610947
192868	610948
123853	610949
148897	610950
1147	610951
12990	610952
12469	610953
64403	610954
71714	610955
267257	610956
8624	610957
13082	610958
210582	610959
172368	610960
67310	610961
260116	610962
177985	610963
234257	610964
292674	610965
3189	610966
27106	610967
38880	610968
21374	610969
45130	610970
81508	610971
72510	610972
31479	610973
775	610974
4128	610975
48017	610976
72019	610977
304940	610978
401	610979
83372	610980
182509	610981
122291	610982
31710	610983
24886	610984
401	610985
191764	610986
628	610987
8605	610988
33390	610989
288950	610990
59072	610991
17238	610992
51411	610993
231834	610994
104112	610995
14489	610996
7450	610997
59680	610998
90879	610999
30184	611000
14367	611001
1477	611002
18700	611003
242070	611004
24214	611005
173251	611006
178149	611007
297010	611008
123884	611009
86416	611010
30465	611011
265444	611012
7690	611013
48694	611014
62343	611015
10544	611016
26604	611017
183018	611018
117655	611019
32119	611020
38904	611021
210551	611022
21795	611023
80093	611024
143493	611025
50015	611026
110476	611027
182489	611028
80067	611029
77856	611030
151629	611031
205371	611032
311649	611033
1844	611034
11892	611035
48990	611036
25	611037
8373	611038
13786	611039
60361	611040
28051	611041
59394	611042
2328	611043
226344	611044
19898	611045
31475	611046
2187	611047
9704	611048
316	611049
52449	611050
11398	611051
7255	611052
515	611053
28999	611054
112	611055
36201	611056
61144	611057
1241	611058
118275	611059
147231	611060
7320	611061
105112	611062
74271	611063
18587	611064
117751	611065
44924	611066
14026	611067
275	611068
62009	611069
14170	611070
11769	611071
1065	611072
31671	611073
77467	611074
74021	611075
34544	611076
75	611077
191518	611078
6345	611079
170935	611080
58454	611081
119348	611082
39931	611083
320521	611084
12011	611085
63567	611086
61494	611087
63513	611088
161215	611089
30083	611090
96946	611091
36466	611092
55659	611093
62603	611094
128595	611095
38492	611096
74050	611097
286804	611098
775	611099
21004	611100
128702	611101
10887	611102
269789	611103
239	611104
157013	611105
102890	611106
154059	611107
196086	611108
119505	611109
143053	611110
24239	611111
134253	611112
4171	611113
63788	611114
9023	611115
221	611116
10167	611117
171509	611118
268255	611119
47596	611120
142364	611121
2369	611122
63722	611123
5543	611124
26173	611125
97976	611126
137758	611127
45260	611128
107006	611129
128469	611130
315464	611131
34888	611132
93264	611133
59301	611134
15071	611135
15362	611136
180202	611137
292203	611138
55171	611139
25076	611140
133369	611141
8436	611142
4374	611143
130764	611144
45051	611145
193340	611146
28677	611147
235756	611148
264491	611149
105723	611150
11973	611151
24858	611152
71800	611153
40704	611154
12943	611155
5126	611156
5620	611157
165077	611158
26402	611159
880	611160
10658	611161
51029	611162
77249	611163
23394	611164
13525	611165
1037	611166
28933	611167
160992	611168
1463	611169
1047	611170
64139	611171
68033	611172
4038	611173
6729	611174
5128	611175
29264	611176
148321	611177
299566	611178
9255	611179
40163	611180
166877	611181
49057	611182
294356	611183
110107	611184
31309	611185
150712	611186
52952	611187
118213	611188
104765	611189
3122	611190
116885	611191
25095	611192
93810	611193
6109	611194
126224	611195
6201	611196
113694	611197
139314	611198
9010	611199
30362	611200
54567	611201
67752	611202
100192	611203
51749	611204
135364	611205
6486	611206
190657	611207
2689	611208
8076	611209
3345	611210
210587	611211
2551	611212
136293	611213
17085	611214
10803	611215
4183	611216
109647	611217
7283	611218
161346	611219
34532	611220
48413	611221
51950	611222
6996	611223
265947	611224
107828	611225
49821	611226
61662	611227
5482	611228
23686	611229
6689	611230
110653	611231
16059	611232
13702	611233
56940	611234
37539	611235
307711	611236
311119	611237
23992	611238
3602	611239
26639	611240
83633	611241
579	611242
43974	611243
7469	611244
89634	611245
7040	611246
178317	611247
183202	611248
44649	611249
23642	611250
38558	611251
28509	611252
28509	611253
2703	611254
61537	611255
29423	611256
610	611257
40771	611258
10	611259
158766	611260
472	611261
142	611262
43574	611263
10334	611264
81985	611265
130951	611266
67178	611267
119	611268
70108	611269
5086	611270
1730	611271
7533	611272
929	611273
56871	611274
3957	611275
27997	611276
1530	611277
241072	611278
2005	611279
315	611280
118770	611281
101294	611282
106282	611283
30529	611284
305982	611285
156938	611286
263431	611287
184016	611288
20728	611289
278214	611290
11202	611291
21011	611292
99852	611293
195953	611294
153448	611295
34605	611296
145656	611297
116819	611298
14705	611299
4310	611300
38140	611301
41503	611302
135588	611303
78857	611304
11270	611305
279001	611306
37080	611307
93671	611308
35660	611309
77396	611310
3134	611311
322112	611312
79580	611313
19956	611314
37683	611315
157727	611316
112233	611317
683	611318
95898	611319
313087	611320
125108	611321
831	611322
15579	611323
196390	611324
11769	611325
114708	611326
70272	611327
32251	611328
25474	611329
22035	611330
110455	611331
44068	611332
45103	611333
287358	611334
38484	611335
26444	611336
34846	611337
10929	611338
21395	611339
114262	611340
33348	611341
4302	611342
49841	611343
6873	611344
159247	611345
16873	611346
18085	611347
45872	611348
257	611349
35640	611350
11993	611351
312551	611352
95638	611353
4725	611354
10021	611355
90860	611356
9396	611357
50245	611358
923	611359
201109	611360
923	611361
2109	611362
3521	611363
40585	611364
920	611365
50102	611366
80145	611367
115663	611368
81	611369
112	611370
24760	611371
3310	611372
48866	611373
32810	611374
9464	611375
16499	611376
111473	611377
21698	611378
33571	611379
88420	611380
63039	611381
81580	611382
144017	611383
50839	611384
72951	611385
204035	611386
109126	611387
1364	611388
83418	611389
392	611390
207157	611391
128496	611392
5678	611393
6862	611394
54978	611395
34590	611396
93534	611397
11542	611398
2432	611399
25149	611400
40224	611401
94260	611402
806	611403
11434	611404
5033	611405
3187	611406
245145	611407
42	611408
14978	611409
696	611410
85288	611411
518	611412
103037	611413
149303	611414
3465	611415
3283	611416
243183	611417
124447	611418
273276	611419
46440	611420
87210	611421
31944	611422
102622	611423
11731	611424
29576	611425
114671	611426
60336	611427
64659	611428
190033	611429
111736	611430
58314	611431
244312	611432
10569	611433
180092	611434
126382	611435
188270	611436
283717	611437
148373	611438
127701	611439
94215	611440
4847	611441
7730	611442
195732	611443
109297	611444
128	611445
2723	611446
86674	611447
225603	611448
67530	611449
166506	611450
32680	611451
43714	611452
106991	611453
7420	611454
120691	611455
59187	611456
122949	611457
2505	611458
49036	611459
72333	611460
105109	611461
100517	611462
29157	611463
17096	611464
17096	611465
144260	611466
268501	611467
83620	611468
17644	611469
55467	611470
17778	611471
84857	611472
9666	611473
3350	611474
80922	611475
204	611476
88420	611477
69712	611478
14129	611479
44575	611480
139556	611481
37216	611482
92619	611483
109229	611484
14525	611485
54412	611486
246614	611487
5418	611488
40156	611489
80809	611490
71856	611491
46161	611492
51758	611493
16247	611494
29493	611495
73023	611496
6	611497
43581	611498
84765	611499
3497	611500
25333	611501
4261	611502
4735	611503
176578	611504
75575	611505
178482	611506
14250	611507
67236	611508
180965	611509
127275	611510
94	611511
64614	611512
89413	611513
89604	611514
14921	611515
8060	611516
197463	611517
36030	611518
63180	611519
47686	611520
60724	611521
212681	611522
20349	611523
22099	611524
217512	611525
10197	611526
146330	611527
98407	611528
59359	611529
140489	611530
78401	611531
80406	611532
17466	611533
4705	611534
167644	611535
170468	611536
4705	611537
52905	611538
7199	611539
1399	611540
78406	611541
49156	611542
130975	611543
51336	611544
130949	611545
49082	611546
46472	611547
2425	611548
7694	611549
32640	611550
269453	611551
7590	611552
69919	611553
9792	611554
9659	611555
9840	611556
192539	611557
69614	611558
120277	611559
51159	611560
126203	611561
177731	611562
127549	611563
32731	611564
117394	611565
23674	611566
9718	611567
101325	611568
51875	611569
43394	611570
43319	611571
63999	611572
45748	611573
14538	611574
123134	611575
168025	611576
34000	611577
136868	611578
28853	611579
11737	611580
193261	611581
77506	611582
77506	611583
87390	611584
61573	611585
74932	611586
38565	611587
80639	611588
41877	611589
173034	611590
96113	611591
63148	611592
4434	611593
22423	611594
70154	611595
60421	611596
271405	611597
137995	611598
191224	611599
136149	611600
14202	611601
276410	611602
233494	611603
152971	611604
98435	611605
15551	611606
2979	611607
32165	611608
244787	611609
65928	611610
124942	611611
154212	611612
50472	611613
117024	611614
126206	611615
108024	611616
26356	611617
26356	611618
210427	611619
191647	611620
268070	611621
37696	611622
84556	611623
78511	611624
121328	611625
306975	611626
9774	611627
2000	611628
45010	611629
95836	611630
157607	611631
8512	611632
1042	611633
21544	611634
218985	611635
76449	611636
131538	611637
8614	611638
24482	611639
173060	611640
172846	611641
204890	611642
56654	611643
242767	611644
280899	611645
68214	611646
21916	611647
139201	611648
323	611649
86760	611650
34573	611651
34573	611652
310776	611653
118587	611654
118150	611655
66914	611656
3807	611657
40257	611658
61917	611659
1720	611660
81759	611661
174194	611662
157830	611663
243158	611664
157832	611665
321264	611666
154889	611667
29689	611668
8739	611669
4760	611670
68241	611671
68214	611672
68305	611673
51911	611674
51985	611675
287963	611676
5977	611677
44878	611678
318331	611679
60093	611680
136097	611681
120215	611682
246754	611683
126436	611684
67992	611685
40270	611686
8987	611687
1998	611688
2512	611689
115211	611690
12947	611691
60690	611692
16019	611693
316906	611694
169201	611695
56363	611696
189023	611697
6391	611698
8960	611699
138371	611700
4960	611701
24370	611702
51245	611703
80949	611704
63098	611705
57338	611706
15816	611707
16129	611708
15540	611709
69250	611710
5990	611711
1150	611712
40143	611713
177514	611714
11354	611715
4084	611716
98403	611717
50330	611718
13796	611719
274424	611720
81664	611721
161127	611722
117129	611723
113505	611724
42443	611725
171595	611726
61579	611727
13381	611728
181543	611729
44902	611730
683	611731
87762	611732
70159	611733
20410	611734
8975	611735
1857	611736
45	611737
168215	611738
177749	611739
4857	611740
65336	611741
90306	611742
184	611743
51936	611744
18234	611745
60526	611746
41601	611747
22157	611748
109637	611749
186903	611750
34117	611751
6269	611752
4473	611753
70513	611754
29332	611755
24973	611756
63072	611757
223539	611758
26406	611759
12486	611760
83334	611761
135976	611762
4565	611763
76686	611764
77109	611765
153938	611766
153304	611767
74703	611768
100302	611769
184063	611770
158309	611771
7651	611772
324095	611773
82197	611774
96013	611775
125175	611776
83334	611777
50527	611778
295317	611779
138060	611780
150744	611781
7651	611782
89783	611783
24552	611784
931	611785
168561	611786
106924	611787
32933	611788
157040	611789
87729	611790
55054	611791
70247	611792
29332	611793
13293	611794
200492	611795
82445	611796
43320	611797
288639	611798
210038	611799
107225	611800
49936	611801
173992	611802
155181	611803
123686	611804
19239	611805
77858	611806
324284	611807
49048	611808
32827	611809
25895	611810
104	611811
74441	611812
8149	611813
54896	611814
22166	611815
59608	611816
44346	611817
28441	611818
2054	611819
570	611820
165231	611821
103917	611822
8483	611823
189115	611824
21784	611825
200199	611826
20951	611827
10735	611828
12075	611829
109573	611830
139764	611831
1373	611832
30904	611833
51743	611834
26106	611835
14727	611836
59360	611837
663	611838
22782	611839
43749	611840
31758	611841
98226	611842
199259	611843
36184	611844
47057	611845
1042	611846
39297	611847
115875	611848
180954	611849
43749	611850
51170	611851
172448	611852
61224	611853
84954	611854
132745	611855
34017	611856
9142	611857
65506	611858
22782	611859
4114	611860
36464	611861
135953	611862
11554	611863
127612	611864
7303	611865
90147	611866
5953	611867
73592	611868
115233	611869
32291	611870
6287	611871
12431	611872
112736	611873
73121	611874
299072	611875
245844	611876
23669	611877
100911	611878
15477	611879
7177	611880
70259	611881
84043	611882
30504	611883
75988	611884
97106	611885
319664	611886
138734	611887
223961	611888
26663	611889
28730	611890
105957	611891
34891	611892
4195	611893
138261	611894
31085	611895
784	611896
48046	611897
41129	611898
24616	611899
46145	611900
220268	611901
57021	611902
119298	611903
3718	611904
2059	611905
37605	611906
10035	611907
27946	611908
28382	611909
44020	611910
277035	611911
70259	611912
77269	611913
282232	611914
4647	611915
19371	611916
139419	611917
28382	611918
58852	611919
8791	611920
204908	611921
133489	611922
35368	611923
21718	611924
94179	611925
48320	611926
28256	611927
45569	611928
53077	611929
8498	611930
87152	611931
8447	611932
4372	611933
128804	611934
14162	611935
13299	611936
27889	611937
72159	611938
11768	611939
105071	611940
68401	611941
175742	611942
110741	611943
44648	611944
36668	611945
21808	611946
13254	611947
93379	611948
66020	611949
110023	611950
110033	611951
67285	611952
154856	611953
39523	611954
237312	611955
71533	611956
292695	611957
43935	611958
110033	611959
284248	611960
216412	611961
150447	611962
44606	611963
54096	611964
12604	611965
263760	611966
68752	611967
145367	611968
255775	611969
54096	611970
64991	611971
233030	611972
130407	611973
328694	611974
199038	611975
130407	611976
66020	611977
123903	611978
146426	611979
3337	611980
243450	611981
923	611982
132102	611983
85583	611984
1	611985
17289	611986
85349	611987
262219	611988
144800	611989
178919	611990
324420	611991
198768	611992
284761	611993
32983	611994
99420	611995
186779	611996
134458	611997
319153	611998
100156	611999
262127	612000
87696	612001
19873	612002
320530	612003
83261	612004
175983	612005
289295	612006
88730	612007
7471	612008
1199	612009
207833	612010
135706	612011
23646	612012
225073	612013
19194	612014
959	612015
214952	612016
327705	612017
223264	612018
87412	612019
6519	612020
133385	612021
88457	612022
13283	612023
44912	612024
198656	612025
42406	612026
291633	612027
153625	612028
82584	612029
220956	612030
217279	612031
267622	612032
220409	612033
246119	612034
161737	612035
232630	612036
290505	612037
187932	612038
86771	612039
83043	612040
58713	612041
164824	612042
275217	612043
185251	612044
51044	612045
319923	612046
138947	612047
136443	612048
154981	612049
6519	612050
215688	612051
950	612052
14584	612053
317618	612054
198439	612055
319754	612056
325419	612057
214812	612058
147418	612059
67884	612060
175054	612061
326821	612062
6102	612063
46109	612064
61259	612065
107341	612066
18293	612067
29742	612068
161177	612069
57016	612070
9875	612071
19803	612072
14449	612073
26830	612074
58100	612075
53084	612076
49160	612077
10083	612078
50295	612079
93681	612080
201471	612081
21729	612082
150830	612083
84273	612084
56828	612085
3035	612086
67526	612087
207515	612088
50085	612089
25277	612090
48026	612091
5541	612092
105994	612093
17804	612094
66	612095
49247	612096
287158	612097
26895	612098
18115	612099
21753	612100
327992	612101
114465	612102
41354	612103
14592	612104
50000	612105
1112	612106
44780	612107
178590	612108
3372	612109
3372	612110
17542	612111
75126	612112
91093	612113
6975	612114
114632	612115
108618	612116
69253	612117
172839	612118
3372	612119
71786	612120
19024	612121
95819	612122
143	612123
254034	612124
3080	612125
2748	612126
812	612127
16709	612128
2550	612129
317023	612130
9638	612131
16429	612132
103155	612133
3673	612134
14626	612135
79599	612136
114833	612137
168933	612138
2611	612139
72847	612140
23898	612141
17509	612142
133692	612143
188	612144
4939	612145
84971	612146
99	612147
33138	612148
34043	612149
45051	612150
282064	612151
17048	612152
256609	612153
148396	612154
29903	612155
11433	612156
83212	612157
139465	612158
108900	612159
45424	612160
161891	612161
116526	612162
45108	612163
114052	612164
165456	612165
104637	612166
229836	612167
241259	612168
65693	612169
96194	612170
112754	612171
60511	612172
46197	612173
118449	612174
21797	612175
160680	612176
246940	612177
21797	612178
104219	612179
29903	612180
165458	612181
19904	612182
75436	612183
21267	612184
229448	612185
33138	612186
100737	612187
157139	612188
35646	612189
34802	612190
567	612191
23893	612192
15196	612193
19614	612194
10444	612195
19614	612196
134322	612197
164958	612198
71729	612199
144131	612200
213496	612201
39549	612202
7060	612203
131962	612204
58030	612205
29921	612206
106953	612207
28543	612208
7152	612209
31933	612210
10336	612211
2942	612212
3980	612213
80085	612214
51605	612215
6995	612216
223213	612217
128033	612218
23932	612219
159383	612220
66771	612221
151586	612222
37085	612223
122831	612224
137034	612225
138528	612226
154931	612227
39033	612228
141646	612229
41431	612230
85912	612231
7408	612232
81525	612233
9610	612234
269542	612235
99451	612236
285973	612237
33556	612238
153676	612239
45592	612240
2520	612241
48036	612242
95963	612243
65154	612244
1738	612245
88317	612246
88317	612247
1738	612248
1738	612249
47889	612250
7581	612251
19736	612252
133229	612253
1176	612254
15786	612255
17909	612256
78156	612257
327044	612258
22710	612259
20738	612260
315301	612261
19880	612262
202506	612263
4642	612264
69635	612265
16765	612266
8118	612267
21478	612268
607	612269
21478	612270
293338	612271
7641	612272
303501	612273
107561	612274
136173	612275
324188	612276
145812	612277
39219	612278
176493	612279
118046	612280
162082	612281
111894	612282
257413	612283
72351	612284
111356	612285
140078	612286
51764	612287
64698	612288
27809	612289
89399	612290
154473	612291
327116	612292
139860	612293
20075	612294
62545	612295
311696	612296
131943	612297
32538	612298
229199	612299
76564	612300
92119	612301
211622	612302
48264	612303
142394	612304
34188	612305
167504	612306
138950	612307
10851	612308
143505	612309
21374	612310
52571	612311
28971	612312
66664	612313
133579	612314
10803	612315
78171	612316
309542	612317
43221	612318
140627	612319
142725	612320
200869	612321
201138	612322
166306	612323
110484	612324
76444	612325
105170	612326
32071	612327
191767	612328
58661	612329
248411	612330
152034	612331
293261	612332
120052	612333
60816	612334
126499	612335
4972	612336
144086	612337
49267	612338
72155	612339
69923	612340
209552	612341
30604	612342
181633	612343
89840	612344
53214	612345
117295	612346
311747	612347
110188	612348
55099	612349
201143	612350
8301	612351
128009	612352
113565	612353
190181	612354
23923	612355
74237	612356
267875	612357
144613	612358
1088	612359
270063	612360
178357	612361
117827	612362
102293	612363
1848	612364
93351	612365
24189	612366
15913	612367
321482	612368
223839	612369
35848	612370
57236	612371
32517	612372
189930	612373
140894	612374
60396	612375
5084	612376
93393	612377
203062	612378
224567	612379
51631	612380
122189	612381
126447	612382
256520	612383
89061	612384
197935	612385
93208	612386
92057	612387
57468	612388
262960	612389
192730	612390
172144	612391
19253	612392
269934	612393
60974	612394
16702	612395
8452	612396
27086	612397
102090	612398
279384	612399
57307	612400
147032	612401
136290	612402
135679	612403
94849	612404
92925	612405
173908	612406
50099	612407
178361	612408
116391	612409
46792	612410
150462	612411
5312	612412
95825	612413
61609	612414
141532	612415
320302	612416
51457	612417
143746	612418
138950	612419
56840	612420
11301	612421
319998	612422
19672	612423
39993	612424
41405	612425
120427	612426
43115	612427
19551	612428
70479	612429
7826	612430
99998	612431
15735	612432
250309	612433
104482	612434
26373	612435
76955	612436
246908	612437
22981	612438
155666	612439
139776	612440
815	612441
815	612442
815	612443
815	612444
815	612445
78117	612446
33950	612447
166769	612448
180505	612449
50089	612450
152346	612451
295694	612452
34174	612453
72336	612454
86578	612455
34684	612456
190219	612457
137396	612458
30366	612459
315542	612460
136623	612461
2347	612462
27517	612463
103992	612464
15109	612465
90331	612466
27220	612467
27220	612468
5805	612469
139078	612470
17300	612471
102149	612472
180960	612473
1450	612474
135357	612475
45751	612476
266119	612477
99242	612478
66560	612479
31032	612480
102090	612481
320084	612482
67398	612483
11890	612484
44685	612485
4437	612486
134518	612487
3120	612488
23501	612489
141973	612490
63006	612491
106953	612492
68489	612493
71383	612494
16285	612495
100577	612496
45193	612497
238367	612498
212983	612499
278404	612500
41605	612501
51038	612502
231400	612503
18109	612504
231458	612505
122633	612506
29769	612507
166642	612508
79303	612509
200230	612510
66259	612511
151394	612512
68752	612513
281407	612514
1812	612515
30979	612516
277	612517
179882	612518
52017	612519
71315	612520
14058	612521
922	612522
39401	612523
1558	612524
1558	612525
1796	612526
30355	612527
922	612528
39757	612529
8607	612530
319742	612531
74971	612532
5610	612533
23321	612534
18268	612535
73494	612536
32298	612537
26714	612538
24028	612539
13366	612540
177837	612541
131946	612542
2163	612543
5996	612544
4919	612545
13436	612546
22435	612547
108423	612548
170384	612549
52585	612550
152971	612551
446	612552
19604	612553
19744	612554
33	612555
33	612556
33	612557
33	612558
323999	612559
167317	612560
33	612561
178564	612562
12117	612563
177360	612564
52989	612565
15638	612566
20698	612567
96635	612568
2689	612569
8076	612570
9452	612571
29868	612572
8076	612573
13710	612574
115321	612575
13710	612576
13710	612577
8533	612578
19513	612579
248294	612580
2884	612581
94320	612582
225612	612583
113461	612584
228958	612585
21774	612586
16841	612587
113008	612588
15393	612589
79389	612590
203633	612591
76828	612592
52486	612593
1896	612594
80713	612595
31730	612596
14626	612597
22525	612598
34162	612599
70235	612600
17285	612601
57175	612602
102778	612603
41631	612604
87456	612605
16719	612606
92017	612607
24	612608
162634	612609
122480	612610
16951	612611
103	612612
293	612613
77	612614
943	612615
35355	612616
76429	612617
17851	612618
118788	612619
7193	612620
12666	612621
314236	612622
25343	612623
186095	612624
213969	612625
9085	612626
24983	612627
61332	612628
28886	612629
198025	612630
56581	612631
63871	612632
185249	612633
308618	612634
160515	612635
184956	612636
226312	612637
95889	612638
307023	612639
202857	612640
202202	612641
295841	612642
132063	612643
103926	612644
67107	612645
230626	612646
109007	612647
139444	612648
176475	612649
324326	612650
53461	612651
116455	612652
230216	612653
34434	612654
2643	612655
29320	612656
282916	612657
246172	612658
125317	612659
323873	612660
297389	612661
71736	612662
324398	612663
36032	612664
216347	612665
212865	612666
137652	612667
198036	612668
19752	612669
285578	612670
19752	612671
234730	612672
11916	612673
209458	612674
212472	612675
79049	612676
9021	612677
222255	612678
107528	612679
1103	612680
32929	612681
4356	612682
2839	612683
73	612684
1849	612685
64100	612686
25529	612687
73686	612688
22064	612689
211957	612690
133239	612691
63664	612692
56	612693
12045	612694
21991	612695
24	612696
14872	612697
200068	612698
7096	612699
72382	612700
5176	612701
138311	612702
152978	612703
29978	612704
48651	612705
18166	612706
152880	612707
156	612708
54541	612709
263458	612710
105655	612711
50644	612712
72009	612713
27197	612714
90339	612715
79675	612716
147385	612717
99074	612718
173416	612719
84154	612720
8328	612721
173608	612722
173416	612723
40531	612724
27197	612725
19003	612726
111360	612727
22788	612728
225959	612729
160460	612730
33099	612731
113863	612732
184619	612733
17906	612734
127325	612735
56437	612736
125678	612737
154359	612738
23550	612739
735	612740
99999	612741
220517	612742
4314	612743
80448	612744
111394	612745
15975	612746
107154	612747
15257	612748
168299	612749
326146	612750
84525	612751
59471	612752
263977	612753
117998	612754
163127	612755
28372	612756
30413	612757
65905	612758
185656	612759
11411	612760
215006	612761
252722	612762
39693	612763
67425	612764
160459	612765
91341	612766
7832	612767
10355	612768
55709	612769
71032	612770
305658	612771
96139	612772
175451	612773
96379	612774
200103	612775
69869	612776
71853	612777
48824	612778
170410	612779
32856	612780
297270	612781
224593	612782
224576	612783
132326	612784
122904	612785
277198	612786
176560	612787
35012	612788
283171	612789
254691	612790
17761	612791
101876	612792
1203	612793
97389	612794
27027	612795
102648	612796
296051	612797
1577	612798
127061	612799
114530	612800
48223	612801
111374	612802
27173	612803
22686	612804
81223	612805
211087	612806
104223	612807
27130	612808
50386	612809
65453	612810
43047	612811
137082	612812
21711	612813
64496	612814
131347	612815
148991	612816
162943	612817
68729	612818
61270	612819
145401	612820
117102	612821
115251	612822
169326	612823
46598	612824
148911	612825
60564	612826
40908	612827
144206	612828
153960	612829
68650	612830
18751	612831
23547	612832
19444	612833
74988	612834
210831	612835
65571	612836
197649	612837
198455	612838
20039	612839
16856	612840
88265	612841
1946	612842
324	612843
87826	612844
32307	612845
81361	612846
134163	612847
87826	612848
36694	612849
132850	612850
38855	612851
51308	612852
49145	612853
51308	612854
49145	612855
118138	612856
34721	612857
78968	612858
50768	612859
209937	612860
323841	612861
52831	612862
85547	612863
1689	612864
137125	612865
43550	612866
101176	612867
16764	612868
288582	612869
315214	612870
36658	612871
78020	612872
179222	612873
91907	612874
196669	612875
235903	612876
235636	612877
141254	612878
126250	612879
222769	612880
43275	612881
125376	612882
243864	612883
33751	612884
187783	612885
13300	612886
152680	612887
251528	612888
7005	612889
43377	612890
186682	612891
187218	612892
252266	612893
89132	612894
205	612895
149345	612896
274070	612897
66115	612898
181202	612899
153428	612900
128933	612901
153273	612902
2815	612903
161751	612904
235741	612905
161031	612906
157250	612907
300251	612908
235740	612909
145095	612910
89545	612911
181467	612912
122018	612913
296629	612914
288510	612915
104826	612916
69992	612917
1082	612918
4261	612919
81481	612920
326595	612921
43831	612922
78769	612923
58543	612924
120730	612925
135144	612926
222768	612927
117976	612928
30699	612929
75939	612930
56001	612931
122516	612932
89339	612933
318509	612934
80187	612935
172011	612936
122151	612937
316539	612938
208936	612939
128037	612940
242142	612941
125248	612942
118426	612943
131883	612944
3841	612945
134227	612946
210461	612947
38860	612948
318325	612949
10501	612950
186108	612951
29888	612952
197045	612953
8411	612954
23518	612955
286123	612956
138527	612957
200290	612958
58752	612959
316212	612960
108750	612961
278811	612962
143137	612963
19595	612964
280119	612965
25426	612966
268673	612967
207770	612968
172755	612969
71880	612970
210507	612971
202868	612972
184980	612973
205834	612974
32121	612975
205115	612976
286457	612977
127552	612978
214095	612979
54266	612980
325475	612981
44889	612982
265907	612983
140386	612984
52733	612985
1199	612986
2864	612987
65680	612988
52711	612989
176717	612990
293730	612991
176225	612992
54998	612993
291771	612994
183147	612995
244966	612996
245210	612997
236461	612998
173241	612999
18585	613000
299510	613001
200921	613002
43256	613003
54153	613004
309455	613005
62981	613006
171463	613007
18208	613008
52679	613009
171212	613010
191051	613011
148845	613012
5792	613013
180556	613014
40260	613015
118921	613016
34581	613017
30853	613018
77373	613019
5422	613020
319120	613021
265508	613022
138788	613023
202645	613024
129870	613025
19519	613026
82641	613027
93733	613028
61576	613029
249685	613030
73739	613031
176225	613032
41256	613033
273653	613034
104435	613035
56991	613036
190266	613037
111814	613038
269535	613039
209916	613040
317973	613041
327448	613042
95588	613043
135119	613044
215199	613045
138274	613046
319938	613047
36621	613048
169632	613049
276896	613050
34337	613051
195983	613052
101727	613053
10775	613054
165648	613055
104274	613056
167267	613057
291939	613058
146312	613059
85037	613060
16860	613061
11251	613062
205	613063
59434	613064
79338	613065
94399	613066
175822	613067
34962	613068
95799	613069
4579	613070
166915	613071
113905	613072
946	613073
236049	613074
217341	613075
137230	613076
79313	613077
149491	613078
122062	613079
212609	613080
222321	613081
212077	613082
99918	613083
89130	613084
215199	613085
38824	613086
13742	613087
7934	613088
197189	613089
25048	613090
96313	613091
63129	613092
63129	613093
3265	613094
126023	613095
101772	613096
19140	613097
50279	613098
52703	613099
84234	613100
4942	613101
28328	613102
185218	613103
65680	613104
152543	613105
235967	613106
191051	613107
299268	613108
205192	613109
63496	613110
326379	613111
11559	613112
149309	613113
278819	613114
153222	613115
127925	613116
8879	613117
134686	613118
124364	613119
197726	613120
225104	613121
169632	613122
62264	613123
204308	613124
307157	613125
260144	613126
52238	613127
246	613128
109645	613129
16795	613130
1866	613131
125329	613132
89650	613133
239263	613134
201777	613135
80956	613136
53367	613137
91052	613138
239388	613139
18245	613140
95799	613141
316855	613142
40891	613143
145518	613144
137668	613145
268394	613146
318018	613147
116	613148
210003	613149
86907	613150
205227	613151
1408	613152
1956	613153
17876	613154
13955	613155
267922	613156
254011	613157
84745	613158
24752	613159
32137	613160
199529	613161
82317	613162
154356	613163
289459	613164
134573	613165
47305	613166
142045	613167
310293	613168
237533	613169
53893	613170
162812	613171
133982	613172
27057	613173
189149	613174
134872	613175
3869	613176
210920	613177
41860	613178
158305	613179
171867	613180
23340	613181
77260	613182
42864	613183
153906	613184
15991	613185
43858	613186
104101	613187
104279	613188
145206	613189
231047	613190
87413	613191
99222	613192
25333	613193
99222	613194
154815	613195
135252	613196
248013	613197
18641	613198
82602	613199
73358	613200
99222	613201
70868	613202
25441	613203
254724	613204
83179	613205
200578	613206
12417	613207
120902	613208
13114	613209
107815	613210
126217	613211
79629	613212
313871	613213
62436	613214
271147	613215
190801	613216
199649	613217
134365	613218
100010	613219
323627	613220
161530	613221
38823	613222
10632	613223
11043	613224
257017	613225
47177	613226
121414	613227
185194	613228
112395	613229
19242	613230
37997	613231
17182	613232
47305	613233
269	613234
302838	613235
55678	613236
38910	613237
210618	613238
325692	613239
14291	613240
191035	613241
80755	613242
122370	613243
31548	613244
193242	613245
247263	613246
116443	613247
191312	613248
152073	613249
60514	613250
127102	613251
276667	613252
5757	613253
70890	613254
203985	613255
145576	613256
210109	613257
98683	613258
168770	613259
151819	613260
306863	613261
122127	613262
143674	613263
78315	613264
191121	613265
231920	613266
298287	613267
318579	613268
308729	613269
288522	613270
99996	613271
129530	613272
203101	613273
95896	613274
155875	613275
145965	613276
240253	613277
302680	613278
185239	613279
301914	613280
57237	613281
1540	613282
32657	613283
7882	613284
123183	613285
19303	613286
93699	613287
131866	613288
154562	613289
208853	613290
53004	613291
146667	613292
310301	613293
188003	613294
290254	613295
296442	613296
35548	613297
16597	613298
31372	613299
99630	613300
265664	613301
158306	613302
84552	613303
125818	613304
10648	613305
55540	613306
14017	613307
19447	613308
41740	613309
292075	613310
288198	613311
113049	613312
254061	613313
205054	613314
177397	613315
62986	613316
129812	613317
137795	613318
172507	613319
166346	613320
174646	613321
61447	613322
45908	613323
156462	613324
200757	613325
127925	613326
126543	613327
200054	613328
64750	613329
69533	613330
136955	613331
97644	613332
11251	613333
96719	613334
321815	613335
58717	613336
130138	613337
327863	613338
222771	613339
297442	613340
122334	613341
311483	613342
70618	613343
166801	613344
104163	613345
41704	613346
24280	613347
24280	613348
125863	613349
51375	613350
25868	613351
148376	613352
17411	613353
307966	613354
33463	613355
123471	613356
145622	613357
196280	613358
125818	613359
98980	613360
209605	613361
13947	613362
238516	613363
259545	613364
192776	613365
39640	613366
97	613367
225264	613368
44865	613369
61473	613370
125775	613371
45195	613372
7973	613373
69353	613374
128261	613375
33904	613376
49058	613377
132830	613378
139551	613379
321352	613380
57837	613381
94658	613382
143442	613383
57748	613384
46414	613385
298265	613386
226049	613387
71981	613388
32055	613389
28887	613390
209428	613391
173562	613392
169925	613393
141262	613394
315833	613395
290350	613396
207285	613397
74675	613398
55266	613399
55266	613400
55266	613401
109647	613402
98345	613403
21154	613404
136559	613405
161543	613406
43237	613407
309743	613408
81042	613409
54327	613410
246339	613411
27350	613412
18036	613413
158420	613414
195338	613415
78315	613416
209553	613417
205359	613418
87035	613419
87633	613420
86163	613421
87664	613422
191628	613423
54742	613424
39095	613425
14225	613426
130465	613427
122683	613428
11118	613429
307967	613430
207562	613431
188179	613432
64887	613433
211912	613434
232272	613435
3233	613436
123359	613437
145534	613438
166682	613439
232658	613440
96863	613441
10635	613442
132688	613443
126015	613444
39946	613445
273905	613446
29091	613447
298155	613448
319974	613449
145167	613450
83134	613451
205215	613452
205215	613453
73528	613454
207803	613455
37300	613456
14049	613457
302344	613458
208181	613459
64599	613460
89235	613461
20343	613462
106962	613463
225571	613464
56887	613465
6022	613466
210016	613467
318594	613468
16237	613469
57364	613470
199515	613471
88149	613472
129894	613473
563	613474
26413	613475
175633	613476
268481	613477
136130	613478
78193	613479
7010	613480
175980	613481
44839	613482
229566	613483
114159	613484
207339	613485
300652	613486
57377	613487
158314	613488
181201	613489
45557	613490
89167	613491
181010	613492
7924	613493
38373	613494
117673	613495
200248	613496
23701	613497
87892	613498
260863	613499
176646	613500
145145	613501
281813	613502
202675	613503
146802	613504
155336	613505
115368	613506
87780	613507
317187	613508
76001	613509
154391	613510
18705	613511
70618	613512
86047	613513
199174	613514
89439	613515
300874	613516
73804	613517
266618	613518
196597	613519
181231	613520
194671	613521
326466	613522
73274	613523
86778	613524
318084	613525
180401	613526
14220	613527
29037	613528
35242	613529
162235	613530
208495	613531
47950	613532
318657	613533
35832	613534
47026	613535
85192	613536
190172	613537
23701	613538
170179	613539
290521	613540
313604	613541
87799	613542
36985	613543
21114	613544
23218	613545
42457	613546
11600	613547
71013	613548
3104	613549
126903	613550
182230	613551
126309	613552
230120	613553
10091	613554
81355	613555
211600	613556
13202	613557
274114	613558
133699	613559
10063	613560
36694	613561
134490	613562
25130	613563
95592	613564
38856	613565
107540	613566
2772	613567
1573	613568
246354	613569
291463	613570
878	613571
38824	613572
95084	613573
191546	613574
1610	613575
83012	613576
177	613577
19664	613578
1076	613579
137464	613580
12084	613581
190162	613582
157332	613583
137975	613584
35405	613585
51570	613586
149411	613587
32059	613588
166191	613589
3695	613590
132877	613591
35402	613592
31120	613593
58071	613594
177949	613595
287346	613596
67163	613597
256288	613598
42964	613599
42964	613600
99508	613601
171767	613602
275392	613603
232959	613604
31312	613605
35783	613606
35013	613607
58711	613608
64479	613609
76583	613610
120956	613611
89798	613612
186971	613613
317030	613614
177956	613615
139358	613616
11447	613617
188440	613618
124939	613619
5501	613620
43974	613621
10625	613622
312289	613623
15616	613624
24763	613625
22517	613626
215033	613627
225696	613628
108249	613629
4655	613630
18143	613631
22533	613632
109789	613633
163253	613634
208606	613635
27077	613636
38705	613637
267244	613638
37491	613639
83030	613640
85214	613641
85214	613642
46171	613643
115528	613644
205256	613645
37491	613646
74190	613647
116524	613648
282014	613649
42434	613650
6266	613651
4958	613652
42261	613653
42261	613654
4630	613655
107031	613656
226064	613657
47240	613658
109889	613659
37998	613660
195434	613661
27826	613662
109889	613663
43405	613664
64537	613665
64537	613666
115712	613667
131323	613668
13419	613669
55515	613670
14494	613671
107153	613672
21505	613673
12341	613674
70310	613675
75443	613676
75188	613677
184037	613678
292681	613679
19539	613680
52087	613681
48021	613682
109545	613683
134754	613684
86664	613685
200502	613686
134176	613687
65129	613688
78130	613689
61832	613690
916	613691
10737	613692
1761	613693
174781	613694
124489	613695
266443	613696
2315	613697
29180	613698
186707	613699
276746	613700
272556	613701
47037	613702
53614	613703
164943	613704
52921	613705
110044	613706
168658	613707
32493	613708
6744	613709
46833	613710
110706	613711
305868	613712
64049	613713
17514	613714
14937	613715
116421	613716
218958	613717
5737	613718
239224	613719
208084	613720
45299	613721
225892	613722
21595	613723
98097	613724
379	613725
32988	613726
158581	613727
50381	613728
180938	613729
78944	613730
70790	613731
9363	613732
12372	613733
92571	613734
7109	613735
328345	613736
210630	613737
40249	613738
171238	613739
87002	613740
13607	613741
50381	613742
64049	613743
128771	613744
219140	613745
19548	613746
60082	613747
168868	613748
86937	613749
42469	613750
24861	613751
277815	613752
66429	613753
203251	613754
154883	613755
55782	613756
58376	613757
162223	613758
134324	613759
8332	613760
229536	613761
278315	613762
312279	613763
92091	613764
92091	613765
22870	613766
12239	613767
103885	613768
221118	613769
5592	613770
8492	613771
28157	613772
194255	613773
186456	613774
185642	613775
17905	613776
19057	613777
69951	613778
69951	613779
10638	613780
9630	613781
17773	613782
75473	613783
413	613784
35781	613785
197225	613786
93716	613787
1184	613788
15094	613789
274678	613790
126470	613791
103451	613792
67293	613793
796	613794
2870	613795
104249	613796
66278	613797
37651	613798
3159	613799
10295	613800
82440	613801
88885	613802
1631	613803
306990	613804
4519	613805
16859	613806
8368	613807
81540	613808
23600	613809
128859	613810
19966	613811
255481	613812
32507	613813
168204	613814
21709	613815
208360	613816
283941	613817
71722	613818
7084	613819
281	613820
28308	613821
12489	613822
12	613823
100247	613824
68245	613825
236672	613826
139699	613827
27244	613828
88995	613829
29454	613830
45897	613831
109776	613832
16964	613833
56050	613834
99455	613835
126618	613836
224562	613837
643	613838
79989	613839
21050	613840
107957	613841
173559	613842
10416	613843
25050	613844
90160	613845
45673	613846
276274	613847
205500	613848
17076	613849
53894	613850
81653	613851
94495	613852
3824	613853
908	613854
88444	613855
31967	613856
22639	613857
79265	613858
173894	613859
59436	613860
121926	613861
32641	613862
9625	613863
24315	613864
10045	613865
8365	613866
110487	613867
54316	613868
57454	613869
127424	613870
961	613871
45233	613872
23	613873
19142	613874
58894	613875
8207	613876
8207	613877
59708	613878
20922	613879
134951	613880
23284	613881
12992	613882
71817	613883
48141	613884
109822	613885
171304	613886
24409	613887
148714	613888
230175	613889
223806	613890
290452	613891
7458	613892
19547	613893
39479	613894
139576	613895
79685	613896
7326	613897
108393	613898
75949	613899
29832	613900
25252	613901
156001	613902
316950	613903
12740	613904
186290	613905
14849	613906
78972	613907
19766	613908
939	613909
1232	613910
14616	613911
98355	613912
31295	613913
81950	613914
105076	613915
10	613916
512	613917
44540	613918
321642	613919
208996	613920
210872	613921
2516	613922
46191	613923
19960	613924
13253	613925
66671	613926
84080	613927
131836	613928
34065	613929
37144	613930
43068	613931
66142	613932
27279	613933
63228	613934
123821	613935
177419	613936
39518	613937
77221	613938
117298	613939
54198	613940
181451	613941
215667	613942
162231	613943
14929	613944
168507	613945
85037	613946
35976	613947
172646	613948
7690	613949
165262	613950
1860	613951
74426	613952
245359	613953
53178	613954
69639	613955
249388	613956
112020	613957
86955	613958
101978	613959
5393	613960
159397	613961
319729	613962
44979	613963
1090	613964
3274	613965
15896	613966
1198	613967
15883	613968
33488	613969
124767	613970
95523	613971
4783	613972
120987	613973
136426	613974
3665	613975
9581	613976
40168	613977
52473	613978
8465	613979
85075	613980
223563	613981
50289	613982
272991	613983
199791	613984
326500	613985
102850	613986
135150	613987
38133	613988
94885	613989
135148	613990
175171	613991
200098	613992
141347	613993
126612	613994
48745	613995
158510	613996
7544	613997
43639	613998
1147	613999
31434	614000
107126	614001
8	614002
2525	614003
9262	614004
696	614005
83699	614006
51942	614007
65372	614008
2375	614009
284366	614010
394	614011
20732	614012
35344	614013
12643	614014
89362	614015
113172	614016
6322	614017
155284	614018
98	614019
164440	614020
1457	614021
140293	614022
247776	614023
103655	614024
39560	614025
83018	614026
86697	614027
167458	614028
514	614029
3755	614030
67108	614031
53854	614032
328601	614033
98043	614034
5042	614035
138766	614036
27247	614037
19894	614038
128991	614039
40413	614040
58575	614041
5631	614042
61800	614043
27731	614044
2158	614045
116151	614046
157266	614047
328393	614048
18982	614049
111186	614050
221	614051
225714	614052
3438	614053
23197	614054
276	614055
474	614056
30	614057
9870	614058
10372	614059
145216	614060
33682	614061
80618	614062
198209	614063
80502	614064
933	614065
161305	614066
165738	614067
24780	614068
20422	614069
75301	614070
19760	614071
20303	614072
116592	614073
1426	614074
240635	614075
240612	614076
13197	614077
100675	614078
45186	614079
125997	614080
3361	614081
325399	614082
92729	614083
674	614084
15934	614085
5743	614086
71379	614087
14127	614088
2010	614089
181475	614090
80502	614091
101787	614092
6458	614093
45429	614094
181165	614095
5868	614096
42461	614097
439	614098
151367	614099
129724	614100
321542	614101
145633	614102
131358	614103
81170	614104
113763	614105
170594	614106
74438	614107
35701	614108
276772	614109
52881	614110
210133	614111
250584	614112
274806	614113
40708	614114
176747	614115
3750	614116
6155	614117
266830	614118
29209	614119
195917	614120
195917	614121
68263	614122
150169	614123
55424	614124
58318	614125
54874	614126
23332	614127
46276	614128
173518	614129
102420	614130
32332	614131
170917	614132
26320	614133
2550	614134
251028	614135
47780	614136
26320	614137
258223	614138
256464	614139
295802	614140
42130	614141
108187	614142
47429	614143
6429	614144
35679	614145
251005	614146
178560	614147
13592	614148
11650	614149
170304	614150
198828	614151
1024	614152
69040	614153
30957	614154
317957	614155
38722	614156
4879	614157
68596	614158
42293	614159
1421	614160
28867	614161
254645	614162
56201	614163
16855	614164
77283	614165
88271	614166
113730	614167
58245	614168
318672	614169
155578	614170
300333	614171
69108	614172
12933	614173
141127	614174
100437	614175
14459	614176
2881	614177
49498	614178
15188	614179
13456	614180
70033	614181
16521	614182
83477	614183
127829	614184
313608	614185
16066	614186
639	614187
23761	614188
3974	614189
1729	614190
22444	614191
60120	614192
174688	614193
108419	614194
20304	614195
4086	614196
10753	614197
11254	614198
50091	614199
239239	614200
106548	614201
172482	614202
90695	614203
83268	614204
454	614205
52622	614206
93354	614207
84376	614208
41173	614209
881	614210
235094	614211
44228	614212
23413	614213
91775	614214
3529	614215
5519	614216
73359	614217
196127	614218
4551	614219
57391	614220
239933	614221
150431	614222
9634	614223
87893	614224
129335	614225
72677	614226
61827	614227
125454	614228
195081	614229
125361	614230
69067	614231
249550	614232
149988	614233
252860	614234
252949	614235
189810	614236
171804	614237
161541	614238
212078	614239
69067	614240
79414	614241
191391	614242
321059	614243
76351	614244
47847	614245
207651	614246
115600	614247
161869	614248
107971	614249
110880	614250
118598	614251
26289	614252
10638	614253
6330	614254
2911	614255
168689	614256
107772	614257
126470	614258
138177	614259
61827	614260
43708	614261
235026	614262
97992	614263
100687	614264
195485	614265
238013	614266
213641	614267
235305	614268
243438	614269
33261	614270
88345	614271
106337	614272
179412	614273
139580	614274
19111	614275
113306	614276
87703	614277
11665	614278
18509	614279
46664	614280
280	614281
144185	614282
48552	614283
44305	614284
49378	614285
53607	614286
6465	614287
34999	614288
8599	614289
187954	614290
409	614291
25020	614292
51288	614293
55228	614294
22325	614295
170683	614296
38936	614297
44381	614298
25054	614299
169494	614300
71465	614301
136342	614302
4601	614303
297203	614304
106	614305
20990	614306
121522	614307
279340	614308
135264	614309
322115	614310
178444	614311
22805	614312
160210	614313
21107	614314
133033	614315
273407	614316
55377	614317
4433	614318
103610	614319
951	614320
138648	614321
17176	614322
198639	614323
11130	614324
258798	614325
191792	614326
37865	614327
147581	614328
168107	614329
430	614330
285029	614331
100645	614332
9149	614333
145853	614334
9636	614335
15487	614336
29810	614337
46077	614338
59013	614339
97879	614340
21607	614341
127470	614342
52053	614343
40357	614344
99150	614345
12111	614346
313496	614347
262500	614348
8690	614349
231821	614350
290164	614351
163659	614352
35038	614353
84568	614354
60521	614355
5581	614356
167318	614357
289480	614358
2000	614359
163466	614360
142271	614361
27900	614362
146219	614363
20432	614364
1680	614365
22758	614366
31226	614367
45043	614368
194407	614369
4507	614370
278217	614371
156918	614372
216077	614373
145797	614374
59249	614375
49208	614376
14787	614377
47036	614378
88710	614379
16268	614380
5718	614381
37401	614382
41142	614383
49913	614384
86567	614385
161866	614386
21406	614387
1513	614388
45837	614389
62427	614390
105597	614391
12002	614392
9491	614393
1629	614394
421	614395
72081	614396
11439	614397
19	614398
7800	614399
13905	614400
46701	614401
133548	614402
8818	614403
277322	614404
248569	614405
107661	614406
53207	614407
100426	614408
34751	614409
56972	614410
429	614411
19409	614412
69937	614413
68451	614414
78809	614415
17103	614416
35632	614417
303897	614418
53238	614419
55744	614420
174874	614421
46150	614422
170223	614423
105469	614424
275146	614425
86586	614426
316426	614427
252451	614428
193691	614429
19362	614430
52348	614431
171743	614432
13096	614433
169796	614434
213564	614435
46191	614436
215982	614437
245626	614438
11322	614439
68207	614440
121224	614441
78418	614442
43	614443
99921	614444
52131	614445
97755	614446
155648	614447
189676	614448
75718	614449
182478	614450
63807	614451
158267	614452
3603	614453
33286	614454
107378	614455
68776	614456
89335	614457
197069	614458
93450	614459
33286	614460
306988	614461
626	614462
109331	614463
4231	614464
68238	614465
104227	614466
89221	614467
101063	614468
101063	614469
285	614470
70403	614471
227970	614472
290421	614473
495	614474
70841	614475
70841	614476
9425	614477
31064	614478
736	614479
212827	614480
115275	614481
805	614482
68860	614483
139	614484
8927	614485
11471	614486
214159	614487
136065	614488
188830	614489
109704	614490
305421	614491
3639	614492
385	614493
209163	614494
34800	614495
97082	614496
5997	614497
131900	614498
218267	614499
126135	614500
278717	614501
275348	614502
45394	614503
45616	614504
86341	614505
55794	614506
128228	614507
63882	614508
11075	614509
92584	614510
34689	614511
23417	614512
60573	614513
67218	614514
1241	614515
1241	614516
1241	614517
1241	614518
1241	614519
1241	614520
249647	614521
71652	614522
4516	614523
18430	614524
47336	614525
52493	614526
176117	614527
176117	614528
23043	614529
162225	614530
33874	614531
43370	614532
30695	614533
47567	614534
119522	614535
51420	614536
119605	614537
67016	614538
8876	614539
76693	614540
13502	614541
94336	614542
124271	614543
124271	614544
13502	614545
47596	614546
98750	614547
139812	614548
26034	614549
253843	614550
35855	614551
99351	614552
43217	614553
154340	614554
91614	614555
154340	614556
25961	614557
82301	614558
67530	614559
50498	614560
316136	614561
208529	614562
47600	614563
70399	614564
85651	614565
177759	614566
258423	614567
121573	614568
282264	614569
140992	614570
140992	614571
29525	614572
184215	614573
41831	614574
112439	614575
121841	614576
206291	614577
108359	614578
233923	614579
108	614580
52515	614581
23268	614582
41820	614583
36166	614584
58064	614585
5957	614586
52515	614587
132974	614588
58064	614589
9023	614590
203055	614591
200863	614592
37025	614593
196724	614594
4770	614595
16157	614596
159823	614597
18692	614598
75988	614599
3472	614600
81291	614601
50602	614602
187967	614603
193718	614604
80192	614605
8588	614606
32317	614607
3	614608
203884	614609
3	614610
3	614611
114671	614612
277146	614613
52250	614614
114662	614615
75589	614616
150087	614617
114179	614618
213109	614619
164640	614620
82304	614621
7943	614622
96695	614623
60013	614624
91622	614625
107488	614626
36953	614627
41525	614628
240890	614629
180177	614630
286038	614631
312368	614632
78629	614633
100580	614634
65535	614635
79275	614636
128370	614637
82983	614638
302224	614639
294389	614640
35372	614641
299644	614642
75478	614643
124485	614644
93135	614645
274038	614646
139206	614647
205819	614648
115675	614649
8816	614650
135987	614651
63281	614652
128691	614653
199730	614654
300566	614655
197457	614656
35884	614657
76414	614658
55297	614659
189946	614660
140559	614661
326943	614662
94699	614663
191551	614664
50228	614665
138021	614666
25041	614667
82680	614668
96963	614669
119605	614670
151188	614671
9983	614672
204160	614673
67309	614674
35517	614675
42311	614676
7161	614677
7161	614678
9388	614679
109906	614680
9388	614681
295791	614682
75393	614683
75522	614684
60246	614685
313687	614686
66383	614687
37424	614688
2458	614689
6435	614690
15922	614691
27958	614692
171018	614693
46391	614694
115575	614695
40818	614696
63931	614697
227565	614698
178458	614699
49590	614700
49590	614701
8725	614702
148251	614703
61125	614704
4961	614705
48908	614706
124417	614707
80054	614708
62854	614709
202344	614710
290749	614711
15710	614712
2138	614713
180988	614714
18733	614715
207273	614716
62217	614717
3693	614718
33	614719
189379	614720
115455	614721
97087	614722
97087	614723
304774	614724
39677	614725
44474	614726
44474	614727
32854	614728
32854	614729
61192	614730
44474	614731
62461	614732
93441	614733
35956	614734
31726	614735
54887	614736
105316	614737
28949	614738
261264	614739
265347	614740
16133	614741
173366	614742
15718	614743
292914	614744
11039	614745
20130	614746
15718	614747
15718	614748
23608	614749
13264	614750
171570	614751
102673	614752
173219	614753
172992	614754
111204	614755
109703	614756
111909	614757
67700	614758
196629	614759
143394	614760
38911	614761
38994	614762
63182	614763
2087	614764
17418	614765
38348	614766
20130	614767
38246	614768
316218	614769
42446	614770
22550	614771
208293	614772
59287	614773
140056	614774
61085	614775
9611	614776
200407	614777
91402	614778
301045	614779
121580	614780
68625	614781
24475	614782
20128	614783
40548	614784
29347	614785
62917	614786
72953	614787
69582	614788
68981	614789
64071	614790
91895	614791
26156	614792
100084	614793
155295	614794
68731	614795
208178	614796
186784	614797
99118	614798
58982	614799
4745	614800
74247	614801
74247	614802
186784	614803
3708	614804
77678	614805
58982	614806
186302	614807
42155	614808
156280	614809
5710	614810
77607	614811
137977	614812
311658	614813
2752	614814
199696	614815
119987	614816
51268	614817
148143	614818
28605	614819
26974	614820
79275	614821
38393	614822
198788	614823
26974	614824
97120	614825
143601	614826
39313	614827
38414	614828
50741	614829
38414	614830
7896	614831
16712	614832
298010	614833
30587	614834
79876	614835
109554	614836
23160	614837
9426	614838
12453	614839
169279	614840
131819	614841
106513	614842
116819	614843
34679	614844
20011	614845
34679	614846
155603	614847
265127	614848
7269	614849
81931	614850
734	614851
206574	614852
79776	614853
240485	614854
59598	614855
59598	614856
59598	614857
257909	614858
62576	614859
151323	614860
55042	614861
158445	614862
94038	614863
278926	614864
137466	614865
137466	614866
35172	614867
130413	614868
48373	614869
66962	614870
297281	614871
102071	614872
260928	614873
1200	614874
20047	614875
65336	614876
76907	614877
30419	614878
14182	614879
714	614880
55309	614881
60310	614882
9388	614883
202526	614884
50890	614885
7252	614886
17016	614887
33472	614888
244291	614889
66608	614890
167093	614891
46621	614892
32194	614893
287848	614894
47934	614895
17129	614896
33982	614897
34513	614898
116861	614899
64497	614900
111467	614901
33234	614902
57242	614903
672	614904
119979	614905
256088	614906
83442	614907
107077	614908
22160	614909
22160	614910
22160	614911
33954	614912
14141	614913
126916	614914
322428	614915
25106	614916
37472	614917
56179	614918
313284	614919
76692	614920
29937	614921
74	614922
100939	614923
74	614924
95624	614925
106120	614926
167047	614927
22084	614928
86887	614929
125101	614930
33022	614931
180817	614932
43108	614933
63882	614934
19606	614935
98453	614936
80173	614937
8403	614938
21004	614939
3480	614940
1655	614941
306430	614942
11665	614943
14797	614944
67676	614945
96858	614946
31394	614947
20419	614948
27188	614949
35934	614950
13420	614951
252685	614952
193983	614953
35055	614954
191304	614955
32352	614956
51404	614957
83733	614958
66076	614959
23043	614960
34548	614961
33874	614962
110106	614963
112231	614964
192524	614965
189240	614966
100515	614967
34723	614968
13502	614969
188580	614970
15426	614971
182330	614972
125496	614973
109129	614974
72075	614975
36796	614976
36796	614977
81332	614978
56976	614979
55794	614980
76897	614981
21474	614982
23989	614983
125155	614984
83049	614985
125155	614986
32305	614987
67354	614988
61404	614989
64956	614990
165855	614991
74635	614992
198280	614993
144326	614994
56312	614995
61404	614996
287486	614997
138108	614998
33499	614999
200387	615000
87990	615001
44647	615002
225503	615003
317365	615004
159498	615005
4345	615006
15654	615007
184692	615008
36704	615009
205953	615010
23663	615011
327159	615012
132186	615013
58490	615014
19232	615015
78237	615016
120564	615017
51295	615018
205956	615019
206863	615020
11229	615021
49946	615022
14835	615023
123447	615024
51487	615025
282720	615026
9418	615027
83205	615028
123527	615029
2558	615030
118970	615031
185203	615032
148700	615033
6926	615034
17054	615035
47856	615036
15621	615037
32135	615038
208635	615039
75050	615040
67792	615041
135621	615042
3703	615043
107897	615044
14378	615045
20233	615046
23375	615047
167839	615048
13149	615049
25783	615050
8322	615051
58583	615052
39461	615053
78750	615054
87278	615055
89066	615056
71893	615057
40806	615058
50878	615059
298001	615060
12122	615061
181455	615062
3633	615063
2753	615064
77585	615065
28688	615066
3430	615067
120265	615068
153404	615069
139963	615070
54592	615071
12442	615072
161889	615073
76315	615074
19204	615075
42656	615076
25452	615077
112972	615078
684	615079
10427	615080
2334	615081
10700	615082
57678	615083
97084	615084
13041	615085
202906	615086
238974	615087
33967	615088
8351	615089
91825	615090
61396	615091
115866	615092
61811	615093
26099	615094
109619	615095
577	615096
45507	615097
23171	615098
168598	615099
28582	615100
65661	615101
34751	615102
289506	615103
1933	615104
15563	615105
127374	615106
150914	615107
53313	615108
104651	615109
144566	615110
3348	615111
11080	615112
53313	615113
300301	615114
257558	615115
102792	615116
33905	615117
13918	615118
66115	615119
81231	615120
7378	615121
121132	615122
63553	615123
46775	615124
67241	615125
4944	615126
66682	615127
228224	615128
58778	615129
7996	615130
83752	615131
54288	615132
137630	615133
317477	615134
160137	615135
39461	615136
18293	615137
37727	615138
76547	615139
9751	615140
210908	615141
38021	615142
210908	615143
119814	615144
31781	615145
146	615146
300596	615147
30221	615148
115203	615149
25402	615150
93748	615151
48712	615152
271667	615153
49373	615154
23910	615155
138921	615156
164250	615157
214117	615158
26780	615159
204219	615160
163165	615161
20630	615162
15137	615163
310128	615164
7884	615165
41196	615166
2684	615167
67411	615168
6691	615169
848	615170
123278	615171
216458	615172
30899	615173
74408	615174
3949	615175
22735	615176
22735	615177
71288	615178
31851	615179
46114	615180
32333	615181
179403	615182
274189	615183
6092	615184
64250	615185
243975	615186
139227	615187
89710	615188
18793	615189
64909	615190
3842	615191
179776	615192
51700	615193
35930	615194
191438	615195
7092	615196
209413	615197
125169	615198
124658	615199
26838	615200
20031	615201
115790	615202
50750	615203
80047	615204
112026	615205
35043	615206
42766	615207
177056	615208
77051	615209
58252	615210
119614	615211
152944	615212
89584	615213
5916	615214
7423	615215
202834	615216
7749	615217
10843	615218
50977	615219
34702	615220
86643	615221
17446	615222
17446	615223
24785	615224
185285	615225
26506	615226
119190	615227
81700	615228
28465	615229
188113	615230
3069	615231
292342	615232
105839	615233
66940	615234
53599	615235
53599	615236
118791	615237
76337	615238
76337	615239
281585	615240
50871	615241
14109	615242
104238	615243
120788	615244
7465	615245
90611	615246
1510	615247
136930	615248
102590	615249
11896	615250
57131	615251
177944	615252
74168	615253
42020	615254
12062	615255
174584	615256
30157	615257
78217	615258
182393	615259
261968	615260
33915	615261
17971	615262
250711	615263
78906	615264
79019	615265
125240	615266
179612	615267
301505	615268
6893	615269
51440	615270
119499	615271
6435	615272
2143	615273
8396	615274
164020	615275
140576	615276
6485	615277
15559	615278
103547	615279
14563	615280
128086	615281
32939	615282
261844	615283
191516	615284
50200	615285
3569	615286
14329	615287
86448	615288
169722	615289
192042	615290
53160	615291
18334	615292
110506	615293
65011	615294
119629	615295
9393	615296
130896	615297
9393	615298
119629	615299
53323	615300
9393	615301
9393	615302
76256	615303
9393	615304
89384	615305
67237	615306
161084	615307
11966	615308
269167	615309
137177	615310
63	615311
54310	615312
4141	615313
40736	615314
83572	615315
69828	615316
130	615317
10998	615318
215863	615319
88241	615320
115028	615321
14716	615322
8347	615323
93590	615324
44876	615325
325530	615326
19249	615327
181287	615328
180608	615329
73431	615330
73431	615331
72480	615332
181287	615333
237633	615334
54493	615335
40368	615336
161928	615337
15814	615338
300990	615339
301019	615340
286700	615341
113071	615342
39993	615343
89484	615344
108336	615345
259917	615346
42799	615347
52360	615348
139730	615349
5561	615350
2147	615351
234048	615352
60680	615353
68005	615354
6056	615355
160465	615356
34180	615357
250694	615358
128437	615359
3778	615360
23376	615361
328005	615362
1056	615363
13	615364
276780	615365
1542	615366
49195	615367
185210	615368
39477	615369
67343	615370
128765	615371
29176	615372
204	615373
11615	615374
15075	615375
20612	615376
117657	615377
213429	615378
86864	615379
128416	615380
48821	615381
174998	615382
73421	615383
205136	615384
57154	615385
48809	615386
194750	615387
42711	615388
96029	615389
69248	615390
58603	615391
6521	615392
129234	615393
84318	615394
48821	615395
82813	615396
54672	615397
1223	615398
302921	615399
14459	615400
115941	615401
6976	615402
11920	615403
11920	615404
115940	615405
114415	615406
40848	615407
304974	615408
138238	615409
196458	615410
49351	615411
177801	615412
215179	615413
25760	615414
25760	615415
179061	615416
123970	615417
89323	615418
45304	615419
645	615420
71137	615421
16672	615422
37374	615423
25613	615424
50259	615425
69248	615426
173094	615427
151538	615428
151399	615429
23431	615430
151399	615431
218784	615432
5124	615433
5124	615434
8315	615435
2474	615436
54513	615437
2204	615438
206915	615439
206915	615440
265058	615441
34733	615442
11458	615443
17227	615444
58963	615445
125098	615446
143404	615447
79462	615448
71109	615449
5184	615450
167383	615451
29805	615452
15169	615453
29805	615454
11383	615455
140782	615456
34922	615457
46112	615458
26244	615459
4266	615460
24002	615461
250531	615462
41475	615463
77671	615464
240002	615465
78329	615466
172316	615467
69903	615468
117474	615469
13668	615470
25486	615471
322184	615472
24027	615473
92585	615474
217170	615475
86539	615476
202576	615477
4317	615478
186072	615479
30364	615480
96610	615481
31609	615482
180800	615483
59955	615484
47681	615485
42035	615486
73864	615487
9541	615488
9541	615489
23567	615490
67867	615491
67867	615492
49882	615493
86951	615494
209665	615495
134761	615496
209719	615497
209733	615498
86877	615499
14276	615500
317866	615501
317875	615502
33796	615503
209131	615504
134169	615505
326434	615506
64394	615507
29074	615508
286449	615509
52193	615510
106167	615511
98043	615512
168426	615513
156430	615514
101032	615515
87799	615516
94170	615517
12203	615518
27515	615519
232079	615520
3778	615521
155777	615522
155777	615523
164465	615524
46169	615525
30305	615526
2191	615527
115810	615528
115810	615529
63977	615530
15221	615531
103282	615532
142346	615533
220778	615534
116784	615535
77183	615536
4682	615537
284805	615538
286186	615539
37628	615540
101651	615541
949	615542
120052	615543
40857	615544
233932	615545
65860	615546
159925	615547
43228	615548
90560	615549
1944	615550
167938	615551
28272	615552
29574	615553
91462	615554
156507	615555
266798	615556
212957	615557
25206	615558
52137	615559
52947	615560
135885	615561
1618	615562
28511	615563
28511	615564
26285	615565
265111	615566
22990	615567
202607	615568
174830	615569
42318	615570
30458	615571
100869	615572
193778	615573
13146	615574
63242	615575
126055	615576
19485	615577
164990	615578
103335	615579
36832	615580
100577	615581
68488	615582
135006	615583
214752	615584
14312	615585
68488	615586
322827	615587
147451	615588
126801	615589
32597	615590
57827	615591
37001	615592
126229	615593
31386	615594
175496	615595
9754	615596
15029	615597
123292	615598
8143	615599
8143	615600
31386	615601
228085	615602
41230	615603
67262	615604
246822	615605
30223	615606
104007	615607
172493	615608
315124	615609
248390	615610
33995	615611
17123	615612
33995	615613
30852	615614
156170	615615
249409	615616
67	615617
112143	615618
132444	615619
202532	615620
201741	615621
284735	615622
121467	615623
4743	615624
78622	615625
13196	615626
35151	615627
3377	615628
292430	615629
122218	615630
51012	615631
51012	615632
184527	615633
1016	615634
174534	615635
20070	615636
204699	615637
23541	615638
85170	615639
122779	615640
106106	615641
190614	615642
56607	615643
14947	615644
45011	615645
25915	615646
289776	615647
24647	615648
293561	615649
49493	615650
42466	615651
78934	615652
52480	615653
198440	615654
98367	615655
197388	615656
6464	615657
313250	615658
291246	615659
317371	615660
46112	615661
290096	615662
6087	615663
134709	615664
127485	615665
46816	615666
168214	615667
79074	615668
89413	615669
35797	615670
107740	615671
154539	615672
5777	615673
6984	615674
240022	615675
36720	615676
127517	615677
314665	615678
290494	615679
312443	615680
246715	615681
140993	615682
259484	615683
179890	615684
109893	615685
74401	615686
272882	615687
30938	615688
5220	615689
225815	615690
293555	615691
311423	615692
4879	615693
324606	615694
29685	615695
244653	615696
303817	615697
141430	615698
15883	615699
111438	615700
324405	615701
460	615702
376	615703
376	615704
84766	615705
157794	615706
45683	615707
98557	615708
21765	615709
238812	615710
152538	615711
148148	615712
55085	615713
190925	615714
101645	615715
39050	615716
99655	615717
98144	615718
128500	615719
306702	615720
31016	615721
33688	615722
192593	615723
49878	615724
206406	615725
111071	615726
98028	615727
265996	615728
3577	615729
56669	615730
46447	615731
207166	615732
1100	615733
1766	615734
11015	615735
85081	615736
49694	615737
229349	615738
250834	615739
244824	615740
1004	615741
6773	615742
175383	615743
292630	615744
169901	615745
199392	615746
28456	615747
102700	615748
121399	615749
258752	615750
85982	615751
281408	615752
202109	615753
4447	615754
152356	615755
76972	615756
30181	615757
818	615758
26063	615759
26077	615760
121758	615761
35591	615762
82926	615763
19593	615764
54705	615765
82123	615766
74720	615767
122304	615768
59767	615769
26188	615770
13764	615771
122705	615772
125522	615773
296150	615774
116091	615775
276523	615776
55355	615777
16183	615778
73478	615779
81476	615780
39480	615781
9686	615782
67502	615783
70988	615784
70988	615785
183316	615786
171917	615787
61455	615788
98951	615789
78652	615790
19727	615791
200452	615792
38590	615793
321021	615794
316700	615795
177790	615796
265405	615797
132159	615798
136275	615799
198823	615800
97	615801
323430	615802
201895	615803
202044	615804
37508	615805
88832	615806
114872	615807
19207	615808
63912	615809
68916	615810
105775	615811
146258	615812
27251	615813
52691	615814
209335	615815
5797	615816
271478	615817
41944	615818
28869	615819
8605	615820
228054	615821
189592	615822
199430	615823
149571	615824
220259	615825
127548	615826
316810	615827
138733	615828
132819	615829
231745	615830
136274	615831
68763	615832
132160	615833
7142	615834
21400	615835
57512	615836
141436	615837
59929	615838
11034	615839
59940	615840
49001	615841
126326	615842
24465	615843
24465	615844
24277	615845
3073	615846
45886	615847
134519	615848
102944	615849
128624	615850
50860	615851
32407	615852
42901	615853
4717	615854
99182	615855
110491	615856
111573	615857
122548	615858
25437	615859
49011	615860
234378	615861
110620	615862
11731	615863
11731	615864
295499	615865
137945	615866
19035	615867
6871	615868
2182	615869
14993	615870
238638	615871
45396	615872
165269	615873
14	615874
760	615875
17128	615876
157213	615877
29759	615878
1943	615879
114032	615880
19841	615881
2841	615882
54811	615883
190750	615884
2325	615885
10349	615886
66	615887
116454	615888
54184	615889
242	615890
146151	615891
46786	615892
87848	615893
10289	615894
94416	615895
39483	615896
21228	615897
199882	615898
6849	615899
1959	615900
42446	615901
9621	615902
2090	615903
18238	615904
3646	615905
74832	615906
157	615907
54184	615908
95446	615909
4457	615910
33361	615911
25969	615912
129935	615913
870	615914
25402	615915
239728	615916
56211	615917
16928	615918
4038	615919
50048	615920
4541	615921
4541	615922
1826	615923
62125	615924
10455	615925
5774	615926
73525	615927
80228	615928
12356	615929
137770	615930
117999	615931
59779	615932
195045	615933
135058	615934
61521	615935
78726	615936
57655	615937
57857	615938
167403	615939
2335	615940
137427	615941
75994	615942
40204	615943
92953	615944
252836	615945
164629	615946
7577	615947
7577	615948
14867	615949
60773	615950
64847	615951
41597	615952
97361	615953
203360	615954
109074	615955
199769	615956
53104	615957
921	615958
70017	615959
6752	615960
1641	615961
279	615962
3745	615963
8488	615964
17551	615965
65567	615966
19769	615967
84456	615968
256807	615969
16860	615970
4642	615971
181226	615972
7395	615973
153899	615974
164636	615975
49840	615976
24908	615977
103466	615978
116362	615979
11799	615980
244680	615981
246630	615982
158706	615983
275063	615984
274391	615985
2513	615986
26010	615987
165075	615988
22973	615989
146252	615990
26014	615991
276602	615992
21602	615993
205126	615994
48597	615995
1140	615996
140586	615997
195494	615998
92636	615999
14471	616000
7312	616001
4005	616002
107373	616003
46653	616004
46430	616005
46653	616006
4136	616007
207948	616008
89624	616009
131781	616010
2262	616011
3953	616012
853	616013
26242	616014
19036	616015
10297	616016
3852	616017
2262	616018
26242	616019
26242	616020
1889	616021
37969	616022
1889	616023
203919	616024
13172	616025
26717	616026
5149	616027
688	616028
56534	616029
1784	616030
10297	616031
2157	616032
11903	616033
26717	616034
2262	616035
12680	616036
12680	616037
37481	616038
131650	616039
205938	616040
52770	616041
140148	616042
74282	616043
14229	616044
2157	616045
27901	616046
139666	616047
10127	616048
19409	616049
14238	616050
86816	616051
57842	616052
57962	616053
27442	616054
27442	616055
6047	616056
13067	616057
40031	616058
14681	616059
3852	616060
3852	616061
204899	616062
5092	616063
26651	616064
10297	616065
174196	616066
8190	616067
34133	616068
1889	616069
13056	616070
268003	616071
56216	616072
10377	616073
10377	616074
2148	616075
3278	616076
36729	616077
293827	616078
194212	616079
88545	616080
88230	616081
323039	616082
212504	616083
124546	616084
296528	616085
63710	616086
113055	616087
65343	616088
7961	616089
240124	616090
241120	616091
133423	616092
207194	616093
207543	616094
314226	616095
85911	616096
120525	616097
288319	616098
42468	616099
63083	616100
63461	616101
149535	616102
47321	616103
259870	616104
109240	616105
92468	616106
1200	616107
37341	616108
14940	616109
143027	616110
221209	616111
279708	616112
279845	616113
280359	616114
277912	616115
88849	616116
325091	616117
133981	616118
53851	616119
54167	616120
49206	616121
177446	616122
177141	616123
242113	616124
157446	616125
242061	616126
44415	616127
241570	616128
11834	616129
56639	616130
208617	616131
57078	616132
54491	616133
301782	616134
198724	616135
190239	616136
122244	616137
122341	616138
233286	616139
96737	616140
23286	616141
262167	616142
260157	616143
23201	616144
262242	616145
262655	616146
23201	616147
37602	616148
202781	616149
19014	616150
165699	616151
105921	616152
46336	616153
46392	616154
224376	616155
224901	616156
144801	616157
3119	616158
281287	616159
281050	616160
27846	616161
326536	616162
233564	616163
299811	616164
196976	616165
214065	616166
54926	616167
17452	616168
12695	616169
158222	616170
102379	616171
31056	616172
190180	616173
25271	616174
79597	616175
122934	616176
43061	616177
64341	616178
152272	616179
152940	616180
236206	616181
12564	616182
262741	616183
202983	616184
19110	616185
203977	616186
45111	616187
246566	616188
176619	616189
75152	616190
49950	616191
7449	616192
115685	616193
75218	616194
29704	616195
167127	616196
167330	616197
256879	616198
69910	616199
256633	616200
105827	616201
283233	616202
185815	616203
186498	616204
13181	616205
186501	616206
185923	616207
217361	616208
119783	616209
2272	616210
158020	616211
294290	616212
294029	616213
7749	616214
53171	616215
266686	616216
174675	616217
64583	616218
238125	616219
43528	616220
313888	616221
205571	616222
84692	616223
205539	616224
119603	616225
187689	616226
51940	616227
8649	616228
228573	616229
62076	616230
229021	616231
70513	616232
168298	616233
168736	616234
69516	616235
128423	616236
91243	616237
59826	616238
34492	616239
277562	616240
50340	616241
116939	616242
50081	616243
116736	616244
75728	616245
45950	616246
180279	616247
89167	616248
157591	616249
237903	616250
184614	616251
237971	616252
129362	616253
80089	616254
320981	616255
78539	616256
141338	616257
77670	616258
83045	616259
201048	616260
139404	616261
129521	616262
201048	616263
305567	616264
92372	616265
8606	616266
246623	616267
68096	616268
102452	616269
6249	616270
66937	616271
150378	616272
207156	616273
162617	616274
99412	616275
47992	616276
51824	616277
275588	616278
78063	616279
114000	616280
8606	616281
60841	616282
99841	616283
269663	616284
109405	616285
3232	616286
303559	616287
161372	616288
119753	616289
7004	616290
286084	616291
255720	616292
49276	616293
847	616294
326657	616295
94266	616296
55876	616297
141347	616298
37916	616299
267317	616300
38183	616301
199092	616302
17438	616303
160435	616304
183111	616305
161111	616306
104458	616307
219662	616308
39540	616309
305988	616310
264759	616311
93222	616312
42813	616313
277801	616314
154874	616315
212151	616316
188932	616317
294045	616318
184650	616319
183070	616320
51716	616321
141512	616322
177651	616323
89995	616324
132615	616325
18143	616326
42631	616327
5507	616328
115872	616329
96285	616330
194479	616331
300402	616332
45499	616333
100012	616334
98947	616335
99355	616336
21492	616337
326933	616338
147962	616339
3474	616340
91445	616341
267265	616342
38641	616343
230606	616344
125285	616345
149783	616346
18643	616347
479	616348
4292	616349
8824	616350
45763	616351
101	616352
8169	616353
103274	616354
274935	616355
86797	616356
184765	616357
66161	616358
168593	616359
324902	616360
201440	616361
171530	616362
49900	616363
171358	616364
65588	616365
73049	616366
168310	616367
175975	616368
154984	616369
33815	616370
86793	616371
316900	616372
117662	616373
54236	616374
86797	616375
83096	616376
100599	616377
149475	616378
302203	616379
245171	616380
236464	616381
166053	616382
63043	616383
36546	616384
49185	616385
177114	616386
247770	616387
12336	616388
286226	616389
185979	616390
176215	616391
86014	616392
110327	616393
82003	616394
309985	616395
221625	616396
150186	616397
54541	616398
33898	616399
99465	616400
188417	616401
69422	616402
5515	616403
243205	616404
298141	616405
30009	616406
58180	616407
183104	616408
256139	616409
146510	616410
810	616411
125047	616412
144948	616413
198615	616414
24052	616415
124737	616416
167946	616417
238756	616418
159356	616419
118564	616420
260067	616421
69	616422
162461	616423
171811	616424
34310	616425
117970	616426
69407	616427
31328	616428
244067	616429
39307	616430
197940	616431
101055	616432
225556	616433
132458	616434
27788	616435
65697	616436
233952	616437
205748	616438
6490	616439
15577	616440
169471	616441
94490	616442
7581	616443
109139	616444
314225	616445
40781	616446
3355	616447
12586	616448
29422	616449
12261	616450
115542	616451
210371	616452
115910	616453
319206	616454
121875	616455
76654	616456
125874	616457
289075	616458
300415	616459
91403	616460
1120	616461
207188	616462
7845	616463
115186	616464
18438	616465
131537	616466
86144	616467
142961	616468
262852	616469
40133	616470
33226	616471
310602	616472
9753	616473
35126	616474
99890	616475
126619	616476
75135	616477
202892	616478
191860	616479
24009	616480
40544	616481
32246	616482
113793	616483
51203	616484
111589	616485
83012	616486
322807	616487
17177	616488
148218	616489
91264	616490
197	616491
1593	616492
36973	616493
273155	616494
84159	616495
67604	616496
10598	616497
63048	616498
214208	616499
16744	616500
193022	616501
127674	616502
104661	616503
36634	616504
187792	616505
110388	616506
52145	616507
24877	616508
180633	616509
20298	616510
204401	616511
111544	616512
117806	616513
122327	616514
130311	616515
26086	616516
254432	616517
190435	616518
122262	616519
22687	616520
80709	616521
30884	616522
51874	616523
154638	616524
68054	616525
295849	616526
193299	616527
68396	616528
177566	616529
95240	616530
169142	616531
166842	616532
19465	616533
116758	616534
162865	616535
196259	616536
70439	616537
152779	616538
153506	616539
236892	616540
98636	616541
11633	616542
15575	616543
231392	616544
43043	616545
239070	616546
153400	616547
153132	616548
8825	616549
43344	616550
21617	616551
64435	616552
5334	616553
51413	616554
1654	616555
233833	616556
20369	616557
44371	616558
61809	616559
157715	616560
94322	616561
274060	616562
164026	616563
98572	616564
51781	616565
7541	616566
41034	616567
81964	616568
1317	616569
254715	616570
2653	616571
192700	616572
259709	616573
316681	616574
316507	616575
182901	616576
63057	616577
63003	616578
109481	616579
160603	616580
111044	616581
219201	616582
175788	616583
103652	616584
166768	616585
3622	616586
40726	616587
197086	616588
287111	616589
10025	616590
315209	616591
20849	616592
59400	616593
114825	616594
94687	616595
44783	616596
68399	616597
51790	616598
26363	616599
70932	616600
264017	616601
160912	616602
113664	616603
177660	616604
294653	616605
58414	616606
78981	616607
214756	616608
76088	616609
305738	616610
78277	616611
129483	616612
50589	616613
147128	616614
37665	616615
216398	616616
183662	616617
68417	616618
117499	616619
39380	616620
46744	616621
167626	616622
58697	616623
8529	616624
11133	616625
11920	616626
1124	616627
24554	616628
185466	616629
281299	616630
178337	616631
128758	616632
212694	616633
29932	616634
163325	616635
120092	616636
90643	616637
196409	616638
288287	616639
135055	616640
85784	616641
209874	616642
98211	616643
74133	616644
180636	616645
275385	616646
214269	616647
151926	616648
313499	616649
270751	616650
160886	616651
41146	616652
18527	616653
126246	616654
1	616655
29932	616656
146780	616657
201175	616658
101953	616659
258653	616660
107822	616661
174026	616662
151852	616663
80058	616664
233856	616665
29422	616666
16023	616667
66446	616668
11822	616669
176698	616670
180678	616671
216332	616672
99522	616673
76489	616674
2636	616675
241262	616676
212470	616677
302489	616678
102855	616679
130432	616680
119407	616681
51588	616682
26401	616683
231239	616684
306016	616685
57920	616686
284517	616687
1348	616688
144649	616689
56100	616690
53340	616691
261532	616692
319307	616693
23836	616694
76024	616695
35309	616696
127569	616697
97829	616698
272933	616699
259106	616700
14837	616701
128003	616702
220799	616703
212728	616704
255960	616705
69205	616706
23602	616707
190510	616708
200660	616709
84184	616710
220128	616711
54105	616712
109214	616713
226112	616714
183996	616715
118342	616716
13806	616717
115640	616718
21497	616719
82778	616720
205951	616721
195224	616722
34674	616723
46052	616724
42219	616725
3142	616726
2728	616727
48279	616728
125493	616729
90259	616730
11009	616731
62891	616732
21985	616733
29133	616734
125479	616735
78853	616736
6670	616737
228523	616738
31373	616739
279276	616740
191649	616741
117393	616742
117112	616743
125226	616744
28085	616745
130922	616746
12802	616747
31050	616748
103977	616749
51678	616750
65139	616751
196974	616752
200785	616753
24781	616754
56978	616755
57421	616756
125111	616757
32737	616758
125998	616759
67224	616760
82491	616761
203764	616762
70457	616763
32608	616764
32952	616765
75954	616766
243530	616767
3980	616768
265206	616769
12624	616770
57049	616771
3068	616772
120166	616773
128721	616774
105679	616775
68838	616776
72001	616777
9994	616778
36349	616779
30956	616780
24127	616781
64002	616782
69985	616783
3252	616784
7457	616785
22925	616786
165711	616787
577	616788
311351	616789
252806	616790
3399	616791
78353	616792
49261	616793
30935	616794
100634	616795
35393	616796
17644	616797
2286	616798
277682	616799
245703	616800
69427	616801
171378	616802
21010	616803
142592	616804
133660	616805
125176	616806
49076	616807
40167	616808
10119	616809
22691	616810
28689	616811
16442	616812
18961	616813
3696	616814
68275	616815
195234	616816
41034	616817
51444	616818
27601	616819
6526	616820
123396	616821
16954	616822
16305	616823
1842	616824
136922	616825
55625	616826
72207	616827
203376	616828
45234	616829
17576	616830
734	616831
13641	616832
21211	616833
44644	616834
149057	616835
84840	616836
269672	616837
3682	616838
13766	616839
32307	616840
209190	616841
290701	616842
1475	616843
136335	616844
176965	616845
2704	616846
13827	616847
42049	616848
39578	616849
23097	616850
898	616851
4908	616852
113062	616853
2268	616854
145838	616855
2426	616856
3977	616857
6104	616858
80321	616859
49660	616860
199270	616861
164344	616862
9461	616863
77802	616864
65123	616865
88039	616866
1652	616867
225281	616868
46901	616869
12417	616870
146315	616871
41089	616872
160860	616873
23201	616874
60234	616875
7420	616876
23437	616877
3078	616878
786	616879
13498	616880
82980	616881
302314	616882
178810	616883
96660	616884
13782	616885
48838	616886
31935	616887
116588	616888
55439	616889
69606	616890
1011	616891
1011	616892
86634	616893
244079	616894
286240	616895
23924	616896
35957	616897
10869	616898
378	616899
157681	616900
245633	616901
157537	616902
157511	616903
15959	616904
77	616905
14173	616906
132528	616907
303405	616908
214201	616909
111314	616910
85294	616911
40685	616912
20260	616913
77317	616914
5931	616915
39845	616916
150601	616917
167154	616918
59501	616919
84918	616920
71278	616921
90705	616922
1156	616923
111358	616924
32705	616925
238230	616926
324002	616927
13677	616928
306989	616929
49528	616930
153502	616931
66603	616932
122	616933
228676	616934
140771	616935
140771	616936
10831	616937
14524	616938
213617	616939
19925	616940
116501	616941
46901	616942
31133	616943
110396	616944
112347	616945
139685	616946
6456	616947
27801	616948
89569	616949
106702	616950
12265	616951
61021	616952
39959	616953
16990	616954
101263	616955
89649	616956
2259	616957
29247	616958
7148	616959
29496	616960
10340	616961
16512	616962
23005	616963
118266	616964
107497	616965
17623	616966
17623	616967
40480	616968
125341	616969
71431	616970
76800	616971
139272	616972
116064	616973
16152	616974
42287	616975
123679	616976
6556	616977
196555	616978
4805	616979
172753	616980
291816	616981
165898	616982
34264	616983
183895	616984
65159	616985
32962	616986
52874	616987
143431	616988
63124	616989
168860	616990
7408	616991
57226	616992
8043	616993
160890	616994
177296	616995
2276	616996
185647	616997
4232	616998
197626	616999
27774	617000
59304	617001
67018	617002
95171	617003
149295	617004
125427	617005
87628	617006
162405	617007
67978	617008
73355	617009
308832	617010
2739	617011
177864	617012
38148	617013
74634	617014
38148	617015
136545	617016
61724	617017
126611	617018
78281	617019
116924	617020
214769	617021
49809	617022
29134	617023
104568	617024
58303	617025
138434	617026
129982	617027
128098	617028
129982	617029
17990	617030
114534	617031
104616	617032
3466	617033
22303	617034
2824	617035
186082	617036
197312	617037
159543	617038
288632	617039
44163	617040
123966	617041
64410	617042
82364	617043
179790	617044
59188	617045
213755	617046
67510	617047
6270	617048
36698	617049
3831	617050
4804	617051
5963	617052
292197	617053
3042	617054
48286	617055
103893	617056
2096	617057
27945	617058
209502	617059
22527	617060
138447	617061
30567	617062
32791	617063
171713	617064
47535	617065
152565	617066
2069	617067
20401	617068
5529	617069
105893	617070
300965	617071
8931	617072
144587	617073
56774	617074
15318	617075
116064	617076
66230	617077
45599	617078
33736	617079
81996	617080
974	617081
49622	617082
28707	617083
81826	617084
56052	617085
120990	617086
375	617087
39736	617088
9090	617089
53638	617090
262795	617091
107037	617092
67070	617093
180	617094
13227	617095
76660	617096
217259	617097
102734	617098
52036	617099
96250	617100
26604	617101
2106	617102
119416	617103
185666	617104
80940	617105
186	617106
104	617107
48527	617108
284	617109
313	617110
33766	617111
57061	617112
65193	617113
258913	617114
127714	617115
135608	617116
30963	617117
52616	617118
37228	617119
10639	617120
66340	617121
7278	617122
303273	617123
62079	617124
79366	617125
77251	617126
39597	617127
12683	617128
135548	617129
81060	617130
12765	617131
13274	617132
33039	617133
943	617134
26250	617135
56971	617136
44502	617137
50989	617138
49281	617139
147111	617140
11575	617141
4701	617142
5647	617143
11575	617144
85539	617145
20795	617146
83634	617147
20227	617148
89188	617149
80789	617150
6129	617151
33810	617152
11455	617153
1917	617154
130217	617155
62422	617156
4464	617157
95213	617158
265976	617159
155868	617160
42992	617161
103735	617162
579	617163
23594	617164
102596	617165
188795	617166
33849	617167
30449	617168
41919	617169
85805	617170
22012	617171
285623	617172
14716	617173
21099	617174
38593	617175
5632	617176
264878	617177
53730	617178
72278	617179
172956	617180
162587	617181
128047	617182
83769	617183
37904	617184
239943	617185
31873	617186
119788	617187
123872	617188
3452	617189
10405	617190
48763	617191
276538	617192
270152	617193
199584	617194
30204	617195
214545	617196
11338	617197
179	617198
82826	617199
120627	617200
23106	617201
24067	617202
53968	617203
36359	617204
86674	617205
104196	617206
36731	617207
207840	617208
307127	617209
118281	617210
213005	617211
199482	617212
233971	617213
41876	617214
159484	617215
151468	617216
90958	617217
71948	617218
32579	617219
7213	617220
278492	617221
104063	617222
124187	617223
59643	617224
136166	617225
161013	617226
285521	617227
197547	617228
100952	617229
130975	617230
274456	617231
51494	617232
156808	617233
114442	617234
123482	617235
2520	617236
175132	617237
15042	617238
184557	617239
89218	617240
261761	617241
192637	617242
100358	617243
238388	617244
199514	617245
94184	617246
270792	617247
79729	617248
11901	617249
40448	617250
146910	617251
5836	617252
19241	617253
8040	617254
59201	617255
6152	617256
129521	617257
287647	617258
22618	617259
81947	617260
41742	617261
232757	617262
40905	617263
22903	617264
46316	617265
129659	617266
3230	617267
22761	617268
53966	617269
146919	617270
263830	617271
1333	617272
302167	617273
284170	617274
112033	617275
126971	617276
171807	617277
127267	617278
104875	617279
212949	617280
2984	617281
317162	617282
128699	617283
321749	617284
46031	617285
46613	617286
182841	617287
35448	617288
25537	617289
35378	617290
9152	617291
48353	617292
101241	617293
18056	617294
162878	617295
286137	617296
51229	617297
308063	617298
27191	617299
26547	617300
85	617301
73559	617302
7461	617303
7826	617304
101100	617305
177365	617306
238786	617307
259571	617308
199977	617309
185644	617310
131655	617311
207292	617312
152452	617313
127260	617314
99344	617315
35506	617316
28721	617317
83019	617318
8957	617319
54544	617320
177078	617321
124282	617322
3526	617323
13985	617324
26206	617325
76848	617326
249993	617327
107452	617328
13411	617329
116835	617330
38094	617331
11245	617332
3469	617333
747	617334
313621	617335
74329	617336
177427	617337
9809	617338
322958	617339
4622	617340
9156	617341
3441	617342
211613	617343
63487	617344
155853	617345
141307	617346
104349	617347
279134	617348
69070	617349
208126	617350
228661	617351
161696	617352
161013	617353
67465	617354
312015	617355
248916	617356
174945	617357
118019	617358
18790	617359
185860	617360
297737	617361
242604	617362
157465	617363
79708	617364
121866	617365
89282	617366
10960	617367
90095	617368
300372	617369
122694	617370
131303	617371
53370	617372
96969	617373
318780	617374
120098	617375
8098	617376
40419	617377
67373	617378
40420	617379
131383	617380
210979	617381
57998	617382
104386	617383
237367	617384
215386	617385
162350	617386
263541	617387
2971	617388
17072	617389
58882	617390
210284	617391
82640	617392
3024	617393
24545	617394
9648	617395
225276	617396
38708	617397
4184	617398
97912	617399
84037	617400
22384	617401
131912	617402
85170	617403
46027	617404
2659	617405
90496	617406
34714	617407
229299	617408
21732	617409
262	617410
22105	617411
85717	617412
149859	617413
25161	617414
195413	617415
76844	617416
1333	617417
140610	617418
77306	617419
25909	617420
147598	617421
77270	617422
283374	617423
192617	617424
193284	617425
17435	617426
181381	617427
287622	617428
180379	617429
85120	617430
305179	617431
314548	617432
268147	617433
151533	617434
81403	617435
17340	617436
169842	617437
198370	617438
200186	617439
13933	617440
10720	617441
27453	617442
43375	617443
41265	617444
35498	617445
123049	617446
58925	617447
59939	617448
233805	617449
192981	617450
231919	617451
111875	617452
169582	617453
92406	617454
25177	617455
95608	617456
20969	617457
95639	617458
129160	617459
114508	617460
84061	617461
23944	617462
7730	617463
7862	617464
143143	617465
78765	617466
128119	617467
126534	617468
167789	617469
40782	617470
27257	617471
63115	617472
8642	617473
84366	617474
70901	617475
169661	617476
747	617477
310471	617478
312914	617479
99552	617480
34974	617481
32323	617482
130787	617483
38648	617484
2972	617485
71397	617486
35901	617487
57068	617488
94991	617489
58844	617490
310121	617491
93236	617492
135762	617493
138481	617494
36060	617495
25578	617496
91952	617497
114752	617498
238462	617499
314893	617500
23012	617501
266256	617502
11130	617503
86172	617504
28084	617505
10536	617506
8204	617507
6762	617508
85650	617509
97347	617510
16878	617511
12677	617512
46273	617513
241745	617514
121292	617515
34974	617516
205573	617517
220180	617518
23844	617519
7371	617520
24264	617521
43312	617522
93059	617523
91952	617524
12595	617525
49026	617526
2118	617527
203700	617528
122013	617529
23710	617530
8157	617531
125000	617532
17569	617533
18915	617534
15007	617535
77448	617536
183374	617537
15640	617538
26876	617539
42416	617540
82184	617541
186145	617542
127567	617543
35080	617544
34432	617545
180210	617546
150792	617547
45259	617548
299460	617549
5428	617550
24895	617551
187773	617552
58775	617553
105322	617554
152011	617555
5428	617556
142067	617557
197853	617558
82212	617559
90610	617560
51724	617561
12230	617562
20671	617563
2707	617564
27444	617565
62222	617566
193184	617567
67570	617568
303781	617569
94123	617570
164177	617571
27072	617572
30095	617573
902	617574
10594	617575
89806	617576
73525	617577
188241	617578
27480	617579
32105	617580
45847	617581
152598	617582
106396	617583
170144	617584
7343	617585
247252	617586
286443	617587
217782	617588
13275	617589
611	617590
110274	617591
110274	617592
280137	617593
126556	617594
114660	617595
44850	617596
193710	617597
167964	617598
2180	617599
127734	617600
4271	617601
117263	617602
321240	617603
137931	617604
41702	617605
72962	617606
9155	617607
112035	617608
72595	617609
94054	617610
163057	617611
83518	617612
204530	617613
187686	617614
10339	617615
3327	617616
324151	617617
171426	617618
73901	617619
199679	617620
9425	617621
25944	617622
5781	617623
321991	617624
22995	617625
30848	617626
10831	617627
128267	617628
303742	617629
14555	617630
34441	617631
85056	617632
26581	617633
14935	617634
551	617635
199079	617636
151083	617637
77989	617638
48429	617639
126941	617640
317306	617641
60357	617642
49505	617643
164548	617644
161685	617645
84775	617646
1258	617647
3268	617648
21948	617649
153659	617650
71252	617651
71252	617652
260776	617653
78086	617654
279534	617655
4267	617656
270465	617657
71672	617658
812	617659
96670	617660
101342	617661
9508	617662
1252	617663
277988	617664
110333	617665
69316	617666
33530	617667
46263	617668
132618	617669
49106	617670
153056	617671
196091	617672
321410	617673
26471	617674
118097	617675
137042	617676
34267	617677
56130	617678
62806	617679
3006	617680
285848	617681
91801	617682
90932	617683
17803	617684
194909	617685
18606	617686
57724	617687
53400	617688
50182	617689
185542	617690
15612	617691
76389	617692
47681	617693
80198	617694
19226	617695
34515	617696
102391	617697
74189	617698
4922	617699
3906	617700
124852	617701
212847	617702
38453	617703
19390	617704
147871	617705
45885	617706
147871	617707
25107	617708
69614	617709
51	617710
24938	617711
145892	617712
35097	617713
10069	617714
257	617715
403	617716
4599	617717
181059	617718
7041	617719
89387	617720
50405	617721
26773	617722
54455	617723
29830	617724
54934	617725
24348	617726
8239	617727
145685	617728
95673	617729
845	617730
45442	617731
70370	617732
14509	617733
122333	617734
26988	617735
103387	617736
21228	617737
33632	617738
49187	617739
17241	617740
10640	617741
79718	617742
35467	617743
11602	617744
560	617745
88328	617746
164905	617747
67710	617748
3104	617749
66	617750
145	617751
27009	617752
7357	617753
19428	617754
315890	617755
135566	617756
6812	617757
73254	617758
88638	617759
48252	617760
93455	617761
22065	617762
2194	617763
181162	617764
227556	617765
156682	617766
82262	617767
89915	617768
5211	617769
109259	617770
137499	617771
180046	617772
86673	617773
62376	617774
93914	617775
186775	617776
262353	617777
79707	617778
112587	617779
226543	617780
58550	617781
90940	617782
110257	617783
36093	617784
141672	617785
189317	617786
294850	617787
206989	617788
140116	617789
207236	617790
207158	617791
193111	617792
258536	617793
100897	617794
169176	617795
238227	617796
62323	617797
21313	617798
59576	617799
141338	617800
77710	617801
114016	617802
43361	617803
51793	617804
222690	617805
234851	617806
292169	617807
154594	617808
93935	617809
180986	617810
75303	617811
76887	617812
182027	617813
283419	617814
19507	617815
216736	617816
215865	617817
87022	617818
76877	617819
264866	617820
203493	617821
108152	617822
111321	617823
202818	617824
108327	617825
139305	617826
179646	617827
300470	617828
159343	617829
195031	617830
179049	617831
230993	617832
87332	617833
243543	617834
95897	617835
201413	617836
80596	617837
147412	617838
123918	617839
222533	617840
130366	617841
210694	617842
102946	617843
179009	617844
91353	617845
180290	617846
105218	617847
68491	617848
89934	617849
9767	617850
263939	617851
3739	617852
323552	617853
95985	617854
129316	617855
294684	617856
136	617857
271146	617858
56568	617859
202973	617860
221190	617861
145859	617862
181102	617863
82146	617864
59914	617865
77913	617866
46114	617867
112255	617868
233479	617869
10334	617870
267994	617871
250542	617872
313218	617873
154462	617874
238962	617875
323402	617876
182735	617877
257884	617878
185520	617879
160089	617880
83279	617881
265378	617882
173348	617883
265368	617884
134298	617885
148671	617886
319979	617887
299150	617888
183940	617889
84913	617890
2882	617891
103591	617892
89930	617893
21547	617894
212024	617895
264079	617896
90649	617897
196603	617898
77544	617899
131497	617900
76924	617901
141959	617902
11079	617903
275357	617904
144991	617905
141594	617906
69091	617907
165099	617908
103591	617909
235744	617910
291707	617911
55820	617912
66765	617913
86164	617914
274384	617915
110606	617916
308635	617917
3844	617918
199217	617919
82158	617920
184789	617921
37434	617922
101817	617923
1334	617924
175282	617925
106316	617926
153471	617927
280983	617928
89945	617929
35995	617930
78761	617931
36155	617932
179667	617933
67984	617934
62698	617935
254596	617936
254497	617937
24491	617938
125119	617939
47451	617940
67520	617941
28096	617942
47177	617943
84104	617944
42810	617945
146438	617946
124621	617947
11098	617948
37451	617949
282235	617950
191610	617951
132515	617952
159710	617953
42620	617954
116734	617955
100583	617956
563	617957
59099	617958
104656	617959
84795	617960
308633	617961
63796	617962
35745	617963
83258	617964
177821	617965
196935	617966
121541	617967
274440	617968
202074	617969
106607	617970
124423	617971
28586	617972
120582	617973
2252	617974
177571	617975
167044	617976
192762	617977
192735	617978
3443	617979
76982	617980
36926	617981
148367	617982
99138	617983
24195	617984
78761	617985
46307	617986
115709	617987
153575	617988
22758	617989
5619	617990
36628	617991
50420	617992
136912	617993
256090	617994
173583	617995
100849	617996
9230	617997
327989	617998
59031	617999
80838	618000
11367	618001
57578	618002
180290	618003
57429	618004
19131	618005
271124	618006
79545	618007
229983	618008
153561	618009
98777	618010
113101	618011
182024	618012
85421	618013
62520	618014
92469	618015
230712	618016
313504	618017
237853	618018
36492	618019
69833	618020
263066	618021
319772	618022
140780	618023
20796	618024
23266	618025
103667	618026
246707	618027
158867	618028
173432	618029
186709	618030
194358	618031
6194	618032
74694	618033
47651	618034
32956	618035
191585	618036
273540	618037
145362	618038
284227	618039
27952	618040
139145	618041
213725	618042
70111	618043
64807	618044
234080	618045
29622	618046
97254	618047
32991	618048
239137	618049
172886	618050
25704	618051
209597	618052
111036	618053
167329	618054
292138	618055
161227	618056
272259	618057
126130	618058
47801	618059
61157	618060
223366	618061
62082	618062
162552	618063
284189	618064
848	618065
34419	618066
179112	618067
111608	618068
191919	618069
90509	618070
196491	618071
281657	618072
44638	618073
127152	618074
139401	618075
115247	618076
43618	618077
277445	618078
34405	618079
4892	618080
272971	618081
177505	618082
44156	618083
264794	618084
216998	618085
152861	618086
277791	618087
277690	618088
206668	618089
10361	618090
111187	618091
149015	618092
46646	618093
190339	618094
90648	618095
284905	618096
182335	618097
50474	618098
124611	618099
184452	618100
113652	618101
304184	618102
44222	618103
206874	618104
64743	618105
53754	618106
72978	618107
300792	618108
115059	618109
314254	618110
15439	618111
34676	618112
292550	618113
9109	618114
89966	618115
139397	618116
61163	618117
27822	618118
79936	618119
115408	618120
168704	618121
42501	618122
22346	618123
112244	618124
38279	618125
100313	618126
44134	618127
122810	618128
287551	618129
109399	618130
208239	618131
63454	618132
106840	618133
78623	618134
98279	618135
116644	618136
52362	618137
221672	618138
15964	618139
180349	618140
90022	618141
59008	618142
181535	618143
325336	618144
11214	618145
176128	618146
126749	618147
414	618148
179946	618149
276	618150
142683	618151
112244	618152
315058	618153
9110	618154
127816	618155
95113	618156
13739	618157
64201	618158
175042	618159
180713	618160
155166	618161
209338	618162
139724	618163
19843	618164
3011	618165
20798	618166
90284	618167
99704	618168
231446	618169
149682	618170
314088	618171
25159	618172
40850	618173
136	618174
137301	618175
180573	618176
30807	618177
27091	618178
142729	618179
74185	618180
215810	618181
55475	618182
172922	618183
532	618184
17849	618185
139305	618186
210752	618187
139159	618188
98438	618189
236089	618190
24642	618191
7560	618192
10498	618193
193260	618194
82000	618195
78298	618196
4658	618197
270315	618198
4337	618199
289233	618200
230030	618201
8429	618202
181578	618203
207906	618204
198286	618205
300619	618206
224652	618207
271424	618208
294175	618209
152054	618210
302534	618211
23072	618212
282776	618213
161925	618214
9574	618215
86265	618216
1920	618217
245452	618218
63926	618219
202916	618220
134373	618221
189318	618222
276449	618223
264699	618224
44304	618225
18247	618226
62323	618227
104265	618228
277402	618229
83854	618230
81876	618231
43160	618232
279594	618233
328448	618234
123693	618235
66776	618236
258140	618237
145725	618238
52550	618239
163778	618240
36714	618241
19060	618242
15288	618243
9962	618244
24659	618245
148712	618246
1107	618247
543	618248
7808	618249
145394	618250
532	618251
113406	618252
54821	618253
94571	618254
1863	618255
99975	618256
188137	618257
80986	618258
121195	618259
73922	618260
115744	618261
4294	618262
127456	618263
203939	618264
26644	618265
63166	618266
120670	618267
12641	618268
190023	618269
76171	618270
106876	618271
5499	618272
34618	618273
33706	618274
268714	618275
73448	618276
93915	618277
36475	618278
65884	618279
83529	618280
204303	618281
185171	618282
56244	618283
322926	618284
10680	618285
10680	618286
3775	618287
6957	618288
45810	618289
28466	618290
59631	618291
86280	618292
56260	618293
9337	618294
17920	618295
12757	618296
178516	618297
109392	618298
12584	618299
47772	618300
156925	618301
271091	618302
112539	618303
46275	618304
40186	618305
40186	618306
27075	618307
6496	618308
7746	618309
173613	618310
179768	618311
84114	618312
3169	618313
31410	618314
33031	618315
317774	618316
1	618317
10917	618318
57133	618319
190	618320
4466	618321
1338	618322
140358	618323
98320	618324
13389	618325
137526	618326
69599	618327
14330	618328
16150	618329
30085	618330
97301	618331
16815	618332
22726	618333
93500	618334
76474	618335
49	618336
48558	618337
35329	618338
204817	618339
204817	618340
175813	618341
52431	618342
2683	618343
53158	618344
145607	618345
77262	618346
7649	618347
205282	618348
102779	618349
66194	618350
462	618351
1024	618352
6837	618353
7945	618354
130553	618355
130553	618356
67851	618357
81468	618358
52722	618359
55778	618360
19801	618361
17347	618362
4490	618363
87522	618364
7504	618365
14421	618366
92915	618367
19614	618368
63006	618369
213472	618370
70822	618371
132692	618372
103846	618373
12291	618374
27613	618375
81735	618376
4717	618377
274245	618378
73942	618379
51058	618380
37265	618381
8444	618382
73033	618383
4577	618384
54915	618385
1058	618386
84874	618387
109035	618388
4927	618389
108402	618390
25923	618391
95742	618392
37038	618393
88463	618394
249563	618395
37041	618396
19482	618397
9387	618398
177527	618399
14607	618400
265097	618401
18654	618402
224441	618403
5781	618404
33844	618405
5781	618406
53799	618407
89494	618408
5775	618409
113008	618410
203289	618411
150912	618412
165929	618413
152675	618414
54660	618415
1662	618416
5854	618417
56305	618418
15657	618419
80625	618420
15893	618421
146506	618422
39695	618423
58130	618424
241050	618425
156749	618426
326474	618427
88557	618428
21366	618429
102486	618430
69304	618431
58753	618432
39645	618433
23292	618434
50190	618435
5470	618436
146724	618437
11440	618438
6417	618439
24671	618440
5053	618441
103412	618442
59950	618443
290313	618444
166772	618445
12483	618446
100750	618447
19614	618448
39779	618449
44082	618450
55829	618451
66382	618452
83649	618453
205427	618454
300477	618455
1496	618456
220377	618457
19656	618458
2321	618459
245474	618460
38421	618461
23852	618462
51672	618463
10699	618464
17500	618465
189228	618466
51755	618467
1964	618468
13979	618469
45922	618470
65159	618471
14813	618472
10388	618473
53765	618474
51719	618475
53295	618476
134059	618477
193855	618478
67072	618479
82077	618480
88286	618481
213771	618482
5053	618483
56072	618484
150824	618485
101068	618486
261794	618487
264045	618488
97575	618489
43957	618490
190728	618491
185181	618492
131346	618493
47042	618494
77963	618495
125670	618496
47388	618497
56662	618498
193050	618499
66434	618500
66661	618501
56206	618502
12207	618503
166486	618504
26176	618505
119714	618506
69726	618507
40863	618508
115893	618509
158243	618510
48306	618511
21456	618512
5005	618513
13193	618514
100269	618515
155793	618516
100957	618517
266430	618518
4757	618519
19723	618520
132039	618521
59442	618522
97628	618523
42468	618524
191457	618525
122666	618526
1901	618527
1901	618528
173534	618529
105706	618530
86962	618531
23413	618532
121071	618533
37844	618534
283020	618535
184563	618536
75485	618537
7775	618538
152197	618539
130213	618540
182878	618541
78720	618542
53470	618543
623	618544
115198	618545
188435	618546
151494	618547
203932	618548
19922	618549
12354	618550
73767	618551
104586	618552
104586	618553
51533	618554
152951	618555
287364	618556
112807	618557
64073	618558
132261	618559
27110	618560
106562	618561
118231	618562
85948	618563
144558	618564
83995	618565
247	618566
194866	618567
12451	618568
196866	618569
122579	618570
41984	618571
135657	618572
24935	618573
7931	618574
110759	618575
35187	618576
105534	618577
308698	618578
12355	618579
127690	618580
2413	618581
70445	618582
1849	618583
168518	618584
58238	618585
2190	618586
50160	618587
160099	618588
105447	618589
19123	618590
5	618591
2928	618592
117227	618593
20339	618594
49106	618595
26434	618596
77876	618597
22592	618598
23584	618599
282083	618600
38768	618601
194507	618602
23550	618603
17914	618604
84952	618605
102185	618606
5748	618607
6928	618608
237400	618609
132723	618610
121576	618611
64977	618612
314891	618613
57174	618614
134417	618615
16337	618616
2176	618617
110382	618618
579	618619
52345	618620
17573	618621
4901	618622
218454	618623
193636	618624
91370	618625
156499	618626
52310	618627
186086	618628
54557	618629
4386	618630
170839	618631
243947	618632
208972	618633
168150	618634
167833	618635
76294	618636
194071	618637
80483	618638
103822	618639
269620	618640
243788	618641
184563	618642
242894	618643
22132	618644
44101	618645
166588	618646
56613	618647
38730	618648
183010	618649
4	618650
52513	618651
184837	618652
9020	618653
675	618654
75507	618655
44801	618656
289	618657
15557	618658
43975	618659
42436	618660
69269	618661
55545	618662
36230	618663
55545	618664
16688	618665
197309	618666
9525	618667
254569	618668
125613	618669
154569	618670
80234	618671
97211	618672
161993	618673
127126	618674
60273	618675
449	618676
55845	618677
112	618678
112	618679
15745	618680
34663	618681
112648	618682
274987	618683
6750	618684
40751	618685
39170	618686
8	618687
63258	618688
184	618689
970	618690
9452	618691
20455	618692
81274	618693
51768	618694
4981	618695
110849	618696
135068	618697
28531	618698
3005	618699
13372	618700
1968	618701
120607	618702
90038	618703
2573	618704
110043	618705
171667	618706
3136	618707
138706	618708
91011	618709
850	618710
23816	618711
24647	618712
214201	618713
41163	618714
17698	618715
54	618716
87099	618717
21485	618718
11638	618719
195259	618720
45928	618721
66241	618722
30428	618723
328310	618724
56801	618725
7469	618726
31802	618727
206887	618728
121915	618729
50833	618730
118722	618731
63266	618732
161927	618733
718	618734
181534	618735
208130	618736
43669	618737
6408	618738
10029	618739
107927	618740
130488	618741
101836	618742
33264	618743
6005	618744
18078	618745
17792	618746
4287	618747
12238	618748
11562	618749
1860	618750
26125	618751
6096	618752
11140	618753
222	618754
64	618755
10400	618756
6205	618757
25	618758
2033	618759
68670	618760
56225	618761
89965	618762
6794	618763
31273	618764
20628	618765
42155	618766
5710	618767
99540	618768
113930	618769
2183	618770
6424	618771
117318	618772
43134	618773
184017	618774
5129	618775
16	618776
13425	618777
5024	618778
19368	618779
11413	618780
1858	618781
106697	618782
56386	618783
133531	618784
14082	618785
197417	618786
3521	618787
13655	618788
261	618789
80461	618790
6330	618791
11611	618792
41290	618793
47349	618794
843	618795
12715	618796
206538	618797
87781	618798
13967	618799
163	618800
91128	618801
173624	618802
234213	618803
199080	618804
103163	618805
53599	618806
160377	618807
137162	618808
4431	618809
33522	618810
67548	618811
45795	618812
206804	618813
45493	618814
139074	618815
149952	618816
58526	618817
102571	618818
710	618819
42680	618820
169068	618821
14394	618822
17416	618823
159	618824
314	618825
46342	618826
139512	618827
54938	618828
25045	618829
103934	618830
194268	618831
30949	618832
48820	618833
1261	618834
8807	618835
1189	618836
55955	618837
79468	618838
132685	618839
61311	618840
14458	618841
96	618842
139830	618843
894	618844
18692	618845
17615	618846
84712	618847
207775	618848
112809	618849
102757	618850
129187	618851
66	618852
600	618853
73221	618854
265696	618855
124045	618856
25413	618857
19955	618858
118661	618859
305	618860
123121	618861
151200	618862
110378	618863
140714	618864
140619	618865
171318	618866
16158	618867
62278	618868
16779	618869
118181	618870
280764	618871
36755	618872
71656	618873
321927	618874
2663	618875
301289	618876
741	618877
162474	618878
119850	618879
5426	618880
26231	618881
88914	618882
188859	618883
26231	618884
9700	618885
19267	618886
60061	618887
54	618888
114326	618889
143403	618890
28603	618891
351	618892
190983	618893
68699	618894
68699	618895
292104	618896
206585	618897
151185	618898
87352	618899
171447	618900
3671	618901
291669	618902
134898	618903
43262	618904
109863	618905
127063	618906
314599	618907
135649	618908
18063	618909
40024	618910
36192	618911
5159	618912
5313	618913
85133	618914
136609	618915
258368	618916
123657	618917
136419	618918
135589	618919
95180	618920
90232	618921
191936	618922
314511	618923
183775	618924
306652	618925
162980	618926
50973	618927
54461	618928
114466	618929
183684	618930
119872	618931
110695	618932
19437	618933
323447	618934
64095	618935
72883	618936
43359	618937
256442	618938
215774	618939
69682	618940
10145	618941
84487	618942
252173	618943
183941	618944
72272	618945
60841	618946
111701	618947
107877	618948
176211	618949
277458	618950
49446	618951
272240	618952
114551	618953
114553	618954
114599	618955
175544	618956
177823	618957
271557	618958
136609	618959
250276	618960
250637	618961
102228	618962
41760	618963
173354	618964
79287	618965
117329	618966
279390	618967
52411	618968
26193	618969
79347	618970
210952	618971
67922	618972
279111	618973
107103	618974
187390	618975
181901	618976
287860	618977
56523	618978
72098	618979
2991	618980
70803	618981
38431	618982
196374	618983
23433	618984
38166	618985
55101	618986
54901	618987
152045	618988
112769	618989
174007	618990
46096	618991
77840	618992
30088	618993
4098	618994
40457	618995
150943	618996
69819	618997
18450	618998
300713	618999
23172	619000
198974	619001
72361	619002
147910	619003
141925	619004
195278	619005
2628	619006
188448	619007
161	619008
39578	619009
15789	619010
23588	619011
19600	619012
211334	619013
134661	619014
120551	619015
210138	619016
207678	619017
152913	619018
35156	619019
213516	619020
89144	619021
39575	619022
2106	619023
1162	619024
117220	619025
91796	619026
43669	619027
121100	619028
210007	619029
109881	619030
3585	619031
98941	619032
115441	619033
216031	619034
196540	619035
134898	619036
181113	619037
85087	619038
212832	619039
274131	619040
43511	619041
119115	619042
104042	619043
129834	619044
24126	619045
39474	619046
57286	619047
2911	619048
6793	619049
257448	619050
57871	619051
236378	619052
320276	619053
170995	619054
3585	619055
104026	619056
157179	619057
179817	619058
153692	619059
33525	619060
27345	619061
3585	619062
237137	619063
114580	619064
44503	619065
126225	619066
36665	619067
213025	619068
161842	619069
107763	619070
212491	619071
66482	619072
282873	619073
11774	619074
2799	619075
25334	619076
50179	619077
70483	619078
194842	619079
116511	619080
235460	619081
196040	619082
95557	619083
9499	619084
62755	619085
28313	619086
108898	619087
8823	619088
109585	619089
15507	619090
308332	619091
14183	619092
18163	619093
47634	619094
71829	619095
154159	619096
18567	619097
81210	619098
36503	619099
7205	619100
71748	619101
33130	619102
172629	619103
16365	619104
7521	619105
130033	619106
105623	619107
68224	619108
66754	619109
24141	619110
28177	619111
3291	619112
189230	619113
49080	619114
212081	619115
17796	619116
66337	619117
315261	619118
309363	619119
174255	619120
59695	619121
275143	619122
246893	619123
112086	619124
33819	619125
72846	619126
254300	619127
28681	619128
183306	619129
74154	619130
86949	619131
50148	619132
34685	619133
109245	619134
6065	619135
123847	619136
56099	619137
45363	619138
132195	619139
296767	619140
43335	619141
256522	619142
215303	619143
259463	619144
237549	619145
104126	619146
110727	619147
64305	619148
29044	619149
180568	619150
164941	619151
197	619152
191241	619153
12586	619154
204820	619155
130695	619156
248537	619157
42057	619158
156705	619159
69551	619160
185888	619161
17903	619162
65947	619163
42695	619164
29812	619165
34746	619166
34746	619167
216714	619168
17009	619169
6133	619170
197	619171
15912	619172
18477	619173
208000	619174
140355	619175
135670	619176
245	619177
124062	619178
132642	619179
5718	619180
8300	619181
135695	619182
257092	619183
62179	619184
216364	619185
3896	619186
151434	619187
106975	619188
196322	619189
7683	619190
60274	619191
136328	619192
45358	619193
79855	619194
143652	619195
21	619196
30225	619197
49898	619198
158333	619199
146190	619200
124629	619201
10747	619202
242	619203
242	619204
63960	619205
1701	619206
43891	619207
151897	619208
28389	619209
165303	619210
71844	619211
3539	619212
308600	619213
1077	619214
15	619215
172521	619216
48972	619217
7309	619218
21882	619219
3808	619220
41112	619221
100401	619222
12587	619223
17085	619224
45309	619225
30636	619226
43672	619227
188249	619228
135611	619229
21584	619230
33477	619231
66793	619232
36459	619233
164054	619234
34426	619235
138813	619236
164055	619237
43021	619238
79125	619239
189446	619240
98280	619241
116762	619242
88328	619243
47195	619244
47195	619245
47195	619246
237859	619247
55323	619248
4341	619249
55323	619250
6377	619251
27705	619252
281239	619253
113572	619254
238719	619255
152744	619256
74137	619257
38375	619258
133513	619259
10971	619260
216764	619261
178185	619262
177402	619263
31310	619264
68204	619265
96255	619266
247722	619267
53254	619268
189381	619269
193211	619270
123994	619271
58793	619272
33228	619273
16133	619274
80919	619275
35312	619276
65820	619277
22647	619278
19350	619279
89245	619280
65208	619281
51623	619282
301928	619283
95116	619284
20253	619285
2320	619286
173767	619287
144068	619288
24309	619289
2538	619290
40870	619291
302687	619292
57574	619293
130506	619294
28063	619295
9541	619296
94895	619297
40437	619298
1554	619299
168195	619300
179147	619301
3565	619302
38038	619303
66206	619304
6219	619305
183698	619306
36897	619307
176443	619308
29177	619309
44769	619310
170	619311
280089	619312
111531	619313
126035	619314
64132	619315
56478	619316
54828	619317
69035	619318
76124	619319
96953	619320
256393	619321
20845	619322
34614	619323
14955	619324
247012	619325
186554	619326
123051	619327
260615	619328
120356	619329
301604	619330
131694	619331
276954	619332
108486	619333
85102	619334
94308	619335
30179	619336
297634	619337
173282	619338
253110	619339
101043	619340
115040	619341
179306	619342
111598	619343
23483	619344
262708	619345
142611	619346
241020	619347
266864	619348
292316	619349
256797	619350
60252	619351
97295	619352
262565	619353
225102	619354
185900	619355
222156	619356
147543	619357
170312	619358
27841	619359
17691	619360
133744	619361
47139	619362
140920	619363
143805	619364
295535	619365
247018	619366
141140	619367
102631	619368
53711	619369
51809	619370
133923	619371
314660	619372
27224	619373
4590	619374
133886	619375
100901	619376
92867	619377
44529	619378
63749	619379
41907	619380
156336	619381
322398	619382
284271	619383
15974	619384
55718	619385
169304	619386
271109	619387
49276	619388
62153	619389
44296	619390
112277	619391
66953	619392
159045	619393
66836	619394
82472	619395
92988	619396
95922	619397
129787	619398
41097	619399
74369	619400
16946	619401
195946	619402
305476	619403
70274	619404
70605	619405
46881	619406
130136	619407
37680	619408
116529	619409
74375	619410
10208	619411
182489	619412
85114	619413
73802	619414
211698	619415
4247	619416
95533	619417
61522	619418
295054	619419
118972	619420
2112	619421
104155	619422
268197	619423
24285	619424
44994	619425
80313	619426
193612	619427
177098	619428
305423	619429
276129	619430
37598	619431
264112	619432
262818	619433
52002	619434
37412	619435
133498	619436
14181	619437
290050	619438
270642	619439
73708	619440
91773	619441
217438	619442
326722	619443
313669	619444
315829	619445
26143	619446
179949	619447
109009	619448
96930	619449
36950	619450
174091	619451
48139	619452
295723	619453
71134	619454
263075	619455
255459	619456
86400	619457
30377	619458
69295	619459
203968	619460
50323	619461
87612	619462
45680	619463
248978	619464
181727	619465
172518	619466
166450	619467
31380	619468
66953	619469
87406	619470
93642	619471
122667	619472
223338	619473
131712	619474
179648	619475
207996	619476
146992	619477
134405	619478
158745	619479
108981	619480
247281	619481
201000	619482
114401	619483
74926	619484
96882	619485
115040	619486
169924	619487
259929	619488
315656	619489
200921	619490
273830	619491
179297	619492
168246	619493
308184	619494
127531	619495
4659	619496
1797	619497
100224	619498
87612	619499
161909	619500
82934	619501
137942	619502
10702	619503
115450	619504
32341	619505
18320	619506
264257	619507
89390	619508
97376	619509
16806	619510
204609	619511
5299	619512
292843	619513
49081	619514
242856	619515
3096	619516
3096	619517
154184	619518
132899	619519
49468	619520
198871	619521
254713	619522
18446	619523
41087	619524
30973	619525
127571	619526
123423	619527
189910	619528
306871	619529
21004	619530
117434	619531
197555	619532
222327	619533
313278	619534
34624	619535
194825	619536
155498	619537
35800	619538
31838	619539
44616	619540
3096	619541
1347	619542
272085	619543
103607	619544
187723	619545
153044	619546
178166	619547
33964	619548
20223	619549
159295	619550
272385	619551
315223	619552
133790	619553
56926	619554
207352	619555
27086	619556
10618	619557
180360	619558
275417	619559
74676	619560
22138	619561
9650	619562
56880	619563
195225	619564
230443	619565
41796	619566
92867	619567
4590	619568
30401	619569
75567	619570
2162	619571
163866	619572
60743	619573
102818	619574
86566	619575
113896	619576
208356	619577
88494	619578
23612	619579
57266	619580
51477	619581
7346	619582
177138	619583
100024	619584
272605	619585
16002	619586
111531	619587
22774	619588
183508	619589
42593	619590
49721	619591
34059	619592
66128	619593
104256	619594
178301	619595
147334	619596
133381	619597
227957	619598
115825	619599
311803	619600
189506	619601
274175	619602
182720	619603
117066	619604
159938	619605
60152	619606
124310	619607
96606	619608
44326	619609
1021	619610
93377	619611
75121	619612
66363	619613
54344	619614
36271	619615
76123	619616
200812	619617
56706	619618
166474	619619
4297	619620
110444	619621
135518	619622
85039	619623
262521	619624
69156	619625
164639	619626
269943	619627
147364	619628
51044	619629
32964	619630
222566	619631
95086	619632
202246	619633
5787	619634
320153	619635
35879	619636
159854	619637
130847	619638
136022	619639
80545	619640
114400	619641
162223	619642
218573	619643
75702	619644
2890	619645
324024	619646
1347	619647
298088	619648
13268	619649
282541	619650
129001	619651
63757	619652
310437	619653
42434	619654
166568	619655
287930	619656
244766	619657
68442	619658
56796	619659
32207	619660
238304	619661
223390	619662
194935	619663
28239	619664
53665	619665
197874	619666
199178	619667
136099	619668
23138	619669
41341	619670
147992	619671
96047	619672
55916	619673
274833	619674
45809	619675
9195	619676
232738	619677
94543	619678
32308	619679
175019	619680
109190	619681
1014	619682
147448	619683
218871	619684
32289	619685
2233	619686
62686	619687
137743	619688
255572	619689
289281	619690
116306	619691
42592	619692
54174	619693
35637	619694
13336	619695
186882	619696
281636	619697
187014	619698
69684	619699
24843	619700
289023	619701
78776	619702
179671	619703
239666	619704
35150	619705
175330	619706
58999	619707
81771	619708
35261	619709
26897	619710
46051	619711
186910	619712
13336	619713
79495	619714
121383	619715
288801	619716
144397	619717
75843	619718
70965	619719
302318	619720
17943	619721
51575	619722
24069	619723
49660	619724
121988	619725
189518	619726
173679	619727
31383	619728
284994	619729
120007	619730
291384	619731
189826	619732
6733	619733
230727	619734
84806	619735
118709	619736
187615	619737
48433	619738
113021	619739
217120	619740
257286	619741
284652	619742
259708	619743
281144	619744
188269	619745
78243	619746
9499	619747
58999	619748
114259	619749
114259	619750
17903	619751
31059	619752
72127	619753
172775	619754
18318	619755
47301	619756
8571	619757
78309	619758
126856	619759
1961	619760
39423	619761
302500	619762
36548	619763
103906	619764
26658	619765
84288	619766
84288	619767
32398	619768
34651	619769
108055	619770
11506	619771
281980	619772
17893	619773
187634	619774
187662	619775
8034	619776
145604	619777
24890	619778
20679	619779
224831	619780
68618	619781
283686	619782
93451	619783
71216	619784
9767	619785
90432	619786
86872	619787
91	619788
22755	619789
32920	619790
185425	619791
66037	619792
291108	619793
9782	619794
305377	619795
106287	619796
161160	619797
154952	619798
763	619799
47645	619800
199	619801
41449	619802
189568	619803
189967	619804
146672	619805
43787	619806
38553	619807
51458	619808
267534	619809
69549	619810
109460	619811
179891	619812
99523	619813
403	619814
75283	619815
117614	619816
192221	619817
245	619818
40564	619819
89700	619820
49223	619821
276030	619822
30379	619823
46960	619824
41597	619825
13821	619826
90391	619827
167247	619828
14194	619829
37054	619830
14185	619831
212891	619832
277942	619833
252539	619834
63350	619835
252099	619836
45993	619837
320546	619838
5159	619839
14599	619840
70920	619841
239827	619842
100280	619843
118732	619844
56232	619845
85234	619846
19220	619847
46622	619848
131965	619849
52423	619850
19220	619851
80510	619852
13408	619853
291832	619854
74501	619855
23973	619856
192898	619857
23973	619858
53435	619859
192772	619860
41966	619861
171097	619862
77957	619863
864	619864
131535	619865
94144	619866
148480	619867
63207	619868
274042	619869
222597	619870
665	619871
34539	619872
31270	619873
95647	619874
287475	619875
156273	619876
254548	619877
49945	619878
275276	619879
33470	619880
116715	619881
48568	619882
66404	619883
84504	619884
300913	619885
131526	619886
122292	619887
1111	619888
68776	619889
150196	619890
78169	619891
200262	619892
205430	619893
176467	619894
16420	619895
9180	619896
238574	619897
2991	619898
12959	619899
9180	619900
9346	619901
12959	619902
12892	619903
178854	619904
86491	619905
80500	619906
17893	619907
14452	619908
33804	619909
23841	619910
113812	619911
9346	619912
7319	619913
12696	619914
12696	619915
12696	619916
19379	619917
108114	619918
70358	619919
17893	619920
77788	619921
139526	619922
27934	619923
21398	619924
21414	619925
71531	619926
9180	619927
171057	619928
24722	619929
21414	619930
310371	619931
26569	619932
203892	619933
26582	619934
100280	619935
11759	619936
33804	619937
175981	619938
35630	619939
44285	619940
236295	619941
277914	619942
75795	619943
72552	619944
25872	619945
226974	619946
284287	619947
79717	619948
9784	619949
33156	619950
37054	619951
170928	619952
10459	619953
112693	619954
167799	619955
323442	619956
53435	619957
19361	619958
144434	619959
53761	619960
25686	619961
17808	619962
146834	619963
150728	619964
13448	619965
233943	619966
23469	619967
45684	619968
97586	619969
187963	619970
1400	619971
1650	619972
958	619973
180343	619974
1712	619975
1934	619976
1401	619977
190163	619978
37046	619979
48436	619980
7434	619981
126724	619982
21559	619983
18465	619984
78464	619985
132114	619986
60047	619987
16044	619988
137939	619989
98243	619990
59792	619991
2610	619992
11272	619993
13265	619994
63812	619995
134760	619996
26645	619997
9777	619998
81847	619999
297250	620000
246068	620001
111124	620002
167573	620003
104417	620004
279071	620005
37452	620006
117165	620007
120786	620008
12993	620009
193076	620010
290463	620011
176260	620012
176260	620013
312241	620014
21164	620015
51005	620016
16044	620017
110820	620018
165746	620019
71046	620020
63356	620021
114063	620022
9900	620023
11272	620024
85708	620025
249435	620026
158308	620027
10105	620028
126724	620029
188560	620030
113293	620031
21559	620032
163078	620033
91060	620034
62477	620035
22242	620036
147500	620037
84746	620038
163243	620039
129614	620040
214641	620041
248654	620042
12970	620043
62234	620044
274618	620045
35417	620046
11475	620047
15218	620048
30468	620049
69281	620050
17263	620051
147426	620052
69655	620053
120584	620054
18883	620055
2528	620056
23907	620057
109105	620058
149176	620059
8396	620060
7756	620061
118945	620062
1827	620063
51069	620064
376	620065
11842	620066
71991	620067
172297	620068
8345	620069
184566	620070
174591	620071
10025	620072
100881	620073
48349	620074
77248	620075
370	620076
80751	620077
7756	620078
68326	620079
240115	620080
3747	620081
31630	620082
94687	620083
20322	620084
288349	620085
204639	620086
105176	620087
19486	620088
319623	620089
37710	620090
6987	620091
30653	620092
200714	620093
207302	620094
285067	620095
78487	620096
37127	620097
206738	620098
1	620099
250941	620100
46748	620101
60470	620102
59046	620103
7529	620104
172695	620105
119405	620106
245231	620107
54836	620108
5977	620109
50816	620110
27297	620111
211001	620112
29076	620113
102034	620114
248107	620115
66320	620116
155290	620117
272275	620118
13885	620119
196050	620120
105828	620121
169321	620122
321794	620123
21489	620124
23360	620125
179319	620126
93934	620127
74555	620128
74298	620129
100378	620130
162551	620131
276755	620132
30957	620133
137726	620134
41574	620135
256406	620136
45204	620137
323847	620138
30871	620139
171364	620140
58565	620141
2258	620142
70216	620143
44100	620144
71327	620145
66347	620146
17236	620147
168461	620148
98080	620149
84534	620150
63168	620151
85905	620152
30871	620153
158603	620154
80731	620155
7626	620156
120476	620157
134128	620158
131321	620159
24842	620160
125770	620161
95737	620162
24977	620163
92698	620164
301596	620165
137268	620166
190953	620167
15894	620168
145506	620169
73527	620170
260855	620171
181805	620172
184570	620173
118439	620174
281445	620175
307603	620176
155356	620177
109721	620178
6335	620179
23105	620180
70542	620181
168461	620182
173617	620183
104269	620184
129210	620185
12152	620186
82464	620187
26209	620188
130514	620189
16134	620190
182490	620191
40096	620192
121193	620193
167529	620194
170762	620195
209932	620196
68288	620197
109892	620198
164374	620199
123435	620200
99278	620201
164001	620202
109479	620203
96503	620204
71910	620205
136163	620206
131979	620207
54608	620208
134969	620209
55613	620210
196791	620211
92862	620212
320976	620213
223573	620214
137663	620215
230459	620216
63880	620217
135457	620218
124785	620219
223903	620220
9285	620221
66619	620222
214750	620223
99277	620224
85627	620225
90643	620226
38512	620227
292384	620228
90279	620229
51934	620230
106645	620231
69349	620232
71143	620233
260665	620234
264586	620235
184569	620236
77324	620237
30871	620238
112880	620239
48424	620240
49451	620241
203498	620242
50816	620243
278003	620244
106852	620245
151641	620246
172102	620247
259272	620248
42288	620249
52917	620250
88	620251
92698	620252
143396	620253
60608	620254
217902	620255
2322	620256
143396	620257
92077	620258
2859	620259
21164	620260
60505	620261
143312	620262
91626	620263
91626	620264
110774	620265
59692	620266
235861	620267
59783	620268
5323	620269
223868	620270
143420	620271
142841	620272
60571	620273
143908	620274
143639	620275
60571	620276
141570	620277
142849	620278
223578	620279
91432	620280
312112	620281
7529	620282
179740	620283
18887	620284
70832	620285
23052	620286
70566	620287
197550	620288
79667	620289
141340	620290
240223	620291
62281	620292
103733	620293
124354	620294
129000	620295
32892	620296
23658	620297
13269	620298
22223	620299
167921	620300
186176	620301
123360	620302
156268	620303
165538	620304
166459	620305
5044	620306
135285	620307
56091	620308
130038	620309
105871	620310
78340	620311
71047	620312
30679	620313
221242	620314
30849	620315
102690	620316
232373	620317
72424	620318
25653	620319
276104	620320
101786	620321
248082	620322
35519	620323
16652	620324
46706	620325
83363	620326
6934	620327
286863	620328
163506	620329
14545	620330
9689	620331
60385	620332
93860	620333
59701	620334
96738	620335
125426	620336
47758	620337
165364	620338
320	620339
133281	620340
192707	620341
62458	620342
69523	620343
98	620344
90672	620345
10029	620346
22228	620347
27344	620348
15314	620349
115646	620350
136158	620351
124080	620352
80691	620353
194356	620354
5794	620355
171759	620356
65425	620357
188120	620358
239940	620359
81807	620360
55094	620361
82321	620362
119772	620363
69569	620364
70578	620365
139673	620366
133381	620367
145932	620368
127426	620369
94336	620370
153501	620371
32633	620372
185125	620373
56396	620374
38467	620375
72295	620376
205974	620377
184631	620378
12161	620379
198796	620380
10262	620381
52504	620382
83541	620383
198168	620384
68270	620385
1019	620386
105240	620387
202110	620388
46355	620389
195510	620390
47193	620391
223064	620392
93522	620393
78957	620394
47983	620395
68866	620396
4626	620397
4450	620398
59081	620399
94099	620400
119715	620401
255393	620402
24952	620403
120374	620404
291581	620405
313065	620406
111455	620407
1476	620408
160748	620409
102455	620410
228913	620411
154106	620412
237527	620413
277039	620414
75904	620415
302911	620416
68543	620417
129115	620418
137204	620419
188470	620420
53417	620421
129607	620422
124821	620423
117126	620424
287631	620425
277137	620426
73370	620427
146779	620428
93599	620429
13704	620430
127842	620431
146707	620432
85468	620433
142877	620434
46953	620435
90776	620436
15829	620437
199008	620438
14912	620439
106728	620440
143010	620441
70495	620442
12268	620443
311499	620444
12734	620445
198067	620446
279019	620447
50310	620448
71010	620449
59577	620450
25303	620451
16327	620452
77325	620453
22497	620454
134380	620455
72079	620456
80190	620457
155075	620458
160001	620459
191952	620460
62231	620461
33727	620462
132026	620463
118234	620464
185908	620465
144565	620466
116457	620467
103661	620468
69922	620469
194227	620470
10029	620471
203114	620472
908	620473
44251	620474
132989	620475
7150	620476
86598	620477
153389	620478
155920	620479
110317	620480
154263	620481
48211	620482
94429	620483
297125	620484
73283	620485
40392	620486
49140	620487
131872	620488
115457	620489
106138	620490
18610	620491
315554	620492
97698	620493
72722	620494
117064	620495
31614	620496
35279	620497
47334	620498
327861	620499
184393	620500
26956	620501
28768	620502
255127	620503
71327	620504
281226	620505
11475	620506
9858	620507
18883	620508
34818	620509
281366	620510
8244	620511
59314	620512
96488	620513
143742	620514
7407	620515
266587	620516
62633	620517
187921	620518
22393	620519
278096	620520
44217	620521
148826	620522
78987	620523
127850	620524
118576	620525
155269	620526
259827	620527
249977	620528
280475	620529
53437	620530
126752	620531
131891	620532
34051	620533
92306	620534
137728	620535
42697	620536
110391	620537
204975	620538
212364	620539
896	620540
142954	620541
14227	620542
75453	620543
67509	620544
65137	620545
72811	620546
64961	620547
80544	620548
44136	620549
143420	620550
49102	620551
85888	620552
104870	620553
44226	620554
152205	620555
152366	620556
82464	620557
37155	620558
243504	620559
66461	620560
85912	620561
43167	620562
27542	620563
143718	620564
6987	620565
91175	620566
32520	620567
158867	620568
143220	620569
222728	620570
3746	620571
35710	620572
92452	620573
206004	620574
46898	620575
1438	620576
158262	620577
119866	620578
126135	620579
35376	620580
90776	620581
27537	620582
88013	620583
203098	620584
170427	620585
18097	620586
312571	620587
257917	620588
55759	620589
125792	620590
60327	620591
71949	620592
129957	620593
143659	620594
37344	620595
46780	620596
9900	620597
63433	620598
241254	620599
51344	620600
112757	620601
114498	620602
143295	620603
50964	620604
41093	620605
67381	620606
131672	620607
181592	620608
250424	620609
104737	620610
136270	620611
66224	620612
81618	620613
105086	620614
50823	620615
58053	620616
97307	620617
45864	620618
172653	620619
58544	620620
140166	620621
19346	620622
206336	620623
123464	620624
246329	620625
147884	620626
53602	620627
101497	620628
311542	620629
14912	620630
326293	620631
65536	620632
41892	620633
196539	620634
170544	620635
7992	620636
161020	620637
91432	620638
162723	620639
222892	620640
28532	620641
318795	620642
171013	620643
7401	620644
238763	620645
3774	620646
228909	620647
163823	620648
4703	620649
51841	620650
2322	620651
21035	620652
79814	620653
157070	620654
200851	620655
24910	620656
186475	620657
12124	620658
51631	620659
108107	620660
243247	620661
40192	620662
191867	620663
182654	620664
44217	620665
101838	620666
2322	620667
198075	620668
75631	620669
63690	620670
82206	620671
52295	620672
175008	620673
51702	620674
5198	620675
42077	620676
70303	620677
70303	620678
151959	620679
97210	620680
116630	620681
240911	620682
122798	620683
124058	620684
7756	620685
26950	620686
145852	620687
2844	620688
61936	620689
8176	620690
63547	620691
272086	620692
4961	620693
20547	620694
38373	620695
8669	620696
199011	620697
14727	620698
160964	620699
7956	620700
4	620701
166551	620702
104915	620703
202153	620704
15119	620705
101039	620706
13173	620707
11598	620708
320	620709
15838	620710
120235	620711
65202	620712
136345	620713
3172	620714
54041	620715
70756	620716
244590	620717
1275	620718
210588	620719
146397	620720
30599	620721
98664	620722
26576	620723
26209	620724
275	620725
130580	620726
70000	620727
117200	620728
218486	620729
152993	620730
295229	620731
301510	620732
241196	620733
37164	620734
312741	620735
240301	620736
164383	620737
61247	620738
49653	620739
73957	620740
57717	620741
26864	620742
12403	620743
13331	620744
197177	620745
25584	620746
168838	620747
97448	620748
85854	620749
114854	620750
78114	620751
102163	620752
43885	620753
213027	620754
95249	620755
70769	620756
103071	620757
78886	620758
204003	620759
203486	620760
67833	620761
146564	620762
129817	620763
208490	620764
285290	620765
34947	620766
5998	620767
18665	620768
124719	620769
36676	620770
166813	620771
113533	620772
23804	620773
113533	620774
38000	620775
115897	620776
69857	620777
118467	620778
310162	620779
41140	620780
64746	620781
251893	620782
87285	620783
108343	620784
244277	620785
72965	620786
4506	620787
983	620788
129	620789
237894	620790
119079	620791
70111	620792
53906	620793
44407	620794
241616	620795
254080	620796
68810	620797
164635	620798
242815	620799
2428	620800
101561	620801
244553	620802
253195	620803
152	620804
66768	620805
4366	620806
160048	620807
4366	620808
66277	620809
254147	620810
22622	620811
37694	620812
42673	620813
287012	620814
10670	620815
128604	620816
207676	620817
19486	620818
7087	620819
14507	620820
43879	620821
17870	620822
289720	620823
4708	620824
98785	620825
289025	620826
134597	620827
46741	620828
143464	620829
140582	620830
100360	620831
48229	620832
96593	620833
260332	620834
170135	620835
207435	620836
198224	620837
25453	620838
44415	620839
144058	620840
261072	620841
195876	620842
175654	620843
260710	620844
70729	620845
133675	620846
44671	620847
126532	620848
15185	620849
15185	620850
188538	620851
151972	620852
285354	620853
5977	620854
285323	620855
133990	620856
23907	620857
168511	620858
39301	620859
284917	620860
53785	620861
204825	620862
146746	620863
239582	620864
1275	620865
89373	620866
22110	620867
241257	620868
138864	620869
108236	620870
105104	620871
59204	620872
22404	620873
9945	620874
18961	620875
53849	620876
287331	620877
8176	620878
58542	620879
99527	620880
2735	620881
105751	620882
150072	620883
30713	620884
85532	620885
55409	620886
10545	620887
35386	620888
16685	620889
6223	620890
31502	620891
100709	620892
91563	620893
108932	620894
39175	620895
33541	620896
180135	620897
205220	620898
44314	620899
295972	620900
28191	620901
303938	620902
216632	620903
35645	620904
303493	620905
107632	620906
61162	620907
35645	620908
184881	620909
82260	620910
63416	620911
208825	620912
42064	620913
45744	620914
116824	620915
237958	620916
181733	620917
79843	620918
29551	620919
26576	620920
117981	620921
261200	620922
169458	620923
185817	620924
82231	620925
216546	620926
46956	620927
34539	620928
95594	620929
97210	620930
101701	620931
9349	620932
4424	620933
242727	620934
31697	620935
65560	620936
4048	620937
96176	620938
116103	620939
106292	620940
100493	620941
217841	620942
257451	620943
98993	620944
109961	620945
113797	620946
56499	620947
137705	620948
23000	620949
57880	620950
19714	620951
107588	620952
134485	620953
129570	620954
55947	620955
80108	620956
103767	620957
53683	620958
175319	620959
316973	620960
2059	620961
81776	620962
52191	620963
55536	620964
139201	620965
66852	620966
23739	620967
120148	620968
221525	620969
2338	620970
64836	620971
61858	620972
118330	620973
25120	620974
11540	620975
9933	620976
81739	620977
72551	620978
42729	620979
48211	620980
17491	620981
145888	620982
170361	620983
252670	620984
14392	620985
62291	620986
6319	620987
240758	620988
28080	620989
283351	620990
66277	620991
40714	620992
148617	620993
139201	620994
41761	620995
25726	620996
177024	620997
164481	620998
13763	620999
220639	621000
78876	621001
30713	621002
51966	621003
286767	621004
298577	621005
112562	621006
100208	621007
163581	621008
48646	621009
26390	621010
1406	621011
266572	621012
1067	621013
129395	621014
35388	621015
200614	621016
125900	621017
23260	621018
74901	621019
82731	621020
68901	621021
7311	621022
104247	621023
58929	621024
110153	621025
23884	621026
57395	621027
181160	621028
99395	621029
52808	621030
105318	621031
30247	621032
101476	621033
12960	621034
162808	621035
179993	621036
142327	621037
109325	621038
2059	621039
55681	621040
37205	621041
46751	621042
184949	621043
76426	621044
92203	621045
170361	621046
84722	621047
173165	621048
199686	621049
37452	621050
54812	621051
176491	621052
10695	621053
554	621054
55017	621055
207498	621056
24990	621057
38306	621058
107787	621059
74934	621060
242646	621061
302993	621062
134404	621063
37050	621064
148415	621065
229562	621066
115136	621067
148890	621068
201123	621069
75045	621070
22095	621071
95005	621072
8128	621073
38230	621074
12357	621075
75046	621076
152787	621077
289749	621078
80036	621079
42994	621080
62669	621081
5470	621082
213216	621083
280233	621084
281268	621085
180635	621086
3981	621087
10392	621088
65302	621089
5595	621090
38804	621091
29	621092
116766	621093
57946	621094
295542	621095
68607	621096
164018	621097
122629	621098
288244	621099
129677	621100
171476	621101
264604	621102
261382	621103
258977	621104
111881	621105
327071	621106
37094	621107
135181	621108
73177	621109
112623	621110
75149	621111
176014	621112
124792	621113
122532	621114
169137	621115
119551	621116
47617	621117
214	621118
19354	621119
46906	621120
16765	621121
14576	621122
26727	621123
21462	621124
18129	621125
71363	621126
3801	621127
26115	621128
168780	621129
34351	621130
54781	621131
737	621132
28035	621133
13470	621134
16360	621135
24433	621136
156731	621137
6548	621138
125752	621139
32458	621140
23470	621141
5270	621142
66586	621143
42855	621144
130626	621145
114602	621146
74038	621147
9263	621148
157481	621149
17951	621150
8627	621151
162	621152
38013	621153
112556	621154
139723	621155
273893	621156
88052	621157
101412	621158
211996	621159
47626	621160
40659	621161
124780	621162
212599	621163
89894	621164
145471	621165
6448	621166
17903	621167
72246	621168
48163	621169
27408	621170
66971	621171
89043	621172
235817	621173
152627	621174
60008	621175
15121	621176
2243	621177
7356	621178
63431	621179
91421	621180
45068	621181
302375	621182
25953	621183
43273	621184
1217	621185
253197	621186
149211	621187
300667	621188
5314	621189
38000	621190
13553	621191
46491	621192
172343	621193
1502	621194
8835	621195
209709	621196
21016	621197
16358	621198
72263	621199
2243	621200
228609	621201
30835	621202
5949	621203
19158	621204
14013	621205
58012	621206
62902	621207
229979	621208
302429	621209
242722	621210
50698	621211
293208	621212
17602	621213
111263	621214
9182	621215
6142	621216
51189	621217
119590	621218
17719	621219
35430	621220
110089	621221
153294	621222
128414	621223
324633	621224
44798	621225
77451	621226
119513	621227
77451	621228
117521	621229
312232	621230
241683	621231
34533	621232
156627	621233
11538	621234
29792	621235
205022	621236
225328	621237
145755	621238
156783	621239
17960	621240
74156	621241
225787	621242
100989	621243
30263	621244
29685	621245
169442	621246
56628	621247
151714	621248
29802	621249
135626	621250
237722	621251
13607	621252
53258	621253
5406	621254
34533	621255
93911	621256
8914	621257
237882	621258
100684	621259
210945	621260
65818	621261
93920	621262
71539	621263
69258	621264
66596	621265
24921	621266
42994	621267
41620	621268
6881	621269
94242	621270
93649	621271
8748	621272
44158	621273
8470	621274
225910	621275
65070	621276
23494	621277
65919	621278
6881	621279
94982	621280
95690	621281
93674	621282
44216	621283
93649	621284
8748	621285
156753	621286
8748	621287
241856	621288
29792	621289
1999	621290
24649	621291
73066	621292
24074	621293
66378	621294
84501	621295
30560	621296
98541	621297
15659	621298
132115	621299
15659	621300
72872	621301
16590	621302
199484	621303
17338	621304
109021	621305
175340	621306
35550	621307
175266	621308
223074	621309
6913	621310
22674	621311
57819	621312
63886	621313
97059	621314
21111	621315
49917	621316
3335	621317
16814	621318
135361	621319
39387	621320
88397	621321
88397	621322
4048	621323
28412	621324
188387	621325
165781	621326
319387	621327
36295	621328
22576	621329
4048	621330
172982	621331
32460	621332
11152	621333
72401	621334
95287	621335
234655	621336
49342	621337
45784	621338
111723	621339
273631	621340
26502	621341
130095	621342
248029	621343
122277	621344
83287	621345
140551	621346
69019	621347
64340	621348
18334	621349
84574	621350
2213	621351
66010	621352
20120	621353
878	621354
8536	621355
106957	621356
190429	621357
9424	621358
9424	621359
140459	621360
239594	621361
157581	621362
85438	621363
239930	621364
68	621365
60045	621366
112993	621367
142002	621368
202184	621369
193022	621370
205482	621371
173832	621372
1333	621373
2890	621374
80920	621375
116883	621376
67032	621377
52031	621378
38152	621379
44240	621380
61615	621381
3806	621382
289586	621383
26804	621384
132369	621385
206312	621386
258478	621387
232147	621388
220120	621389
284128	621390
182690	621391
132933	621392
56419	621393
76142	621394
127806	621395
19210	621396
56419	621397
279234	621398
197685	621399
91415	621400
82062	621401
74827	621402
315017	621403
19112	621404
205809	621405
19291	621406
301149	621407
41845	621408
35969	621409
32339	621410
23858	621411
61845	621412
171761	621413
12525	621414
31734	621415
35691	621416
17408	621417
34812	621418
24465	621419
31734	621420
26449	621421
152938	621422
25438	621423
211228	621424
188996	621425
74551	621426
36672	621427
86031	621428
56113	621429
191065	621430
84608	621431
157540	621432
118753	621433
263809	621434
72928	621435
5868	621436
75616	621437
96048	621438
46764	621439
40820	621440
88613	621441
114783	621442
178476	621443
60540	621444
92250	621445
173144	621446
28481	621447
60355	621448
11007	621449
197979	621450
11595	621451
12302	621452
96781	621453
121023	621454
46096	621455
140285	621456
47404	621457
66182	621458
73507	621459
183021	621460
44651	621461
68900	621462
49440	621463
183102	621464
101	621465
82327	621466
71583	621467
68262	621468
24456	621469
83286	621470
3083	621471
108877	621472
45244	621473
55502	621474
99741	621475
20257	621476
214501	621477
117722	621478
36385	621479
19855	621480
85213	621481
149298	621482
33738	621483
254027	621484
943	621485
67217	621486
97439	621487
54549	621488
4893	621489
217674	621490
38605	621491
55502	621492
83234	621493
79724	621494
247969	621495
246061	621496
48316	621497
19827	621498
48692	621499
57733	621500
54581	621501
139624	621502
273997	621503
213991	621504
70268	621505
7688	621506
47523	621507
206165	621508
138708	621509
185678	621510
74316	621511
173797	621512
23709	621513
51380	621514
280444	621515
33823	621516
19786	621517
94327	621518
81877	621519
25446	621520
142120	621521
115311	621522
49448	621523
129662	621524
129662	621525
9532	621526
137688	621527
37381	621528
80427	621529
128410	621530
125779	621531
151058	621532
191733	621533
108510	621534
115632	621535
200009	621536
650	621537
102173	621538
11102	621539
37255	621540
1	621541
10484	621542
69190	621543
106316	621544
289548	621545
251373	621546
30090	621547
94109	621548
11132	621549
106439	621550
149814	621551
36305	621552
115711	621553
40770	621554
161260	621555
14462	621556
313388	621557
11470	621558
58663	621559
211754	621560
17289	621561
86886	621562
188217	621563
20822	621564
81609	621565
136996	621566
303376	621567
211137	621568
171081	621569
150750	621570
270339	621571
143503	621572
292336	621573
318470	621574
5415	621575
10492	621576
48586	621577
68003	621578
174978	621579
229168	621580
84503	621581
148008	621582
322519	621583
37842	621584
322088	621585
136680	621586
128160	621587
211356	621588
113147	621589
322079	621590
212743	621591
9633	621592
3284	621593
79360	621594
128261	621595
16315	621596
146472	621597
86472	621598
290412	621599
326695	621600
168427	621601
38315	621602
202230	621603
135186	621604
221827	621605
213293	621606
188076	621607
96363	621608
170409	621609
66509	621610
224674	621611
294431	621612
138684	621613
214874	621614
166527	621615
8222	621616
215854	621617
85031	621618
201068	621619
187869	621620
117226	621621
113191	621622
87635	621623
220699	621624
181625	621625
59788	621626
67994	621627
228559	621628
154519	621629
964	621630
12930	621631
234323	621632
186899	621633
30177	621634
52020	621635
74056	621636
126212	621637
325077	621638
41939	621639
217129	621640
105331	621641
152807	621642
97715	621643
319453	621644
242202	621645
92889	621646
91739	621647
94498	621648
136443	621649
14481	621650
4747	621651
42911	621652
105798	621653
158727	621654
327241	621655
239464	621656
326668	621657
49226	621658
208077	621659
140211	621660
61300	621661
195793	621662
12134	621663
2822	621664
111464	621665
150603	621666
182277	621667
277112	621668
4204	621669
141964	621670
123118	621671
264306	621672
76456	621673
62850	621674
83988	621675
58216	621676
14279	621677
123423	621678
196848	621679
23497	621680
157123	621681
101290	621682
247633	621683
64470	621684
198159	621685
24825	621686
145970	621687
120819	621688
10552	621689
38537	621690
232260	621691
292867	621692
94003	621693
72310	621694
254520	621695
28797	621696
57655	621697
114403	621698
131227	621699
264468	621700
311772	621701
60946	621702
78568	621703
15372	621704
152650	621705
328759	621706
181417	621707
285303	621708
115135	621709
185452	621710
65741	621711
269914	621712
9316	621713
118307	621714
278004	621715
47913	621716
3719	621717
215825	621718
39127	621719
342	621720
151270	621721
147588	621722
158761	621723
136088	621724
14801	621725
89279	621726
251366	621727
246762	621728
63387	621729
17739	621730
44159	621731
86233	621732
216606	621733
112901	621734
147259	621735
60550	621736
8010	621737
180558	621738
67856	621739
2531	621740
306308	621741
8237	621742
240847	621743
52803	621744
25784	621745
3350	621746
299110	621747
111268	621748
280326	621749
549	621750
73246	621751
320337	621752
257516	621753
225980	621754
97338	621755
243181	621756
157776	621757
88128	621758
298176	621759
125418	621760
70210	621761
47384	621762
84330	621763
282765	621764
91800	621765
321420	621766
112135	621767
76660	621768
54826	621769
176277	621770
64671	621771
303483	621772
7135	621773
74016	621774
268551	621775
14602	621776
10910	621777
29033	621778
45209	621779
144762	621780
220143	621781
116538	621782
57322	621783
68242	621784
53532	621785
12682	621786
19829	621787
100591	621788
14490	621789
1493	621790
143911	621791
28975	621792
29642	621793
115156	621794
67603	621795
86711	621796
140839	621797
149481	621798
138673	621799
174283	621800
150363	621801
52334	621802
17435	621803
16259	621804
18477	621805
26478	621806
132	621807
110338	621808
64233	621809
64233	621810
27242	621811
6265	621812
18940	621813
188200	621814
9045	621815
150057	621816
96788	621817
182865	621818
262711	621819
32157	621820
260990	621821
15637	621822
285647	621823
116181	621824
17963	621825
77783	621826
35871	621827
18539	621828
6010	621829
1778	621830
9365	621831
22064	621832
59557	621833
1448	621834
12306	621835
20727	621836
23235	621837
316291	621838
20609	621839
109809	621840
70026	621841
29793	621842
292683	621843
15487	621844
32637	621845
16055	621846
177044	621847
55996	621848
86672	621849
74150	621850
39094	621851
26535	621852
200819	621853
13560	621854
72083	621855
45345	621856
212476	621857
12012	621858
49572	621859
131592	621860
690	621861
36429	621862
177874	621863
4	621864
15312	621865
4978	621866
1519	621867
89311	621868
181783	621869
457	621870
38184	621871
169029	621872
120104	621873
147550	621874
132187	621875
30381	621876
125694	621877
141164	621878
303047	621879
303044	621880
79237	621881
79278	621882
29986	621883
48127	621884
37854	621885
74931	621886
18924	621887
55329	621888
57788	621889
4404	621890
52916	621891
66323	621892
4829	621893
28196	621894
14664	621895
290576	621896
29208	621897
16492	621898
241166	621899
178715	621900
123799	621901
126029	621902
7169	621903
101826	621904
12022	621905
12991	621906
3723	621907
244070	621908
328573	621909
11343	621910
167224	621911
216336	621912
263118	621913
84377	621914
183186	621915
26942	621916
12107	621917
165646	621918
110676	621919
32886	621920
10917	621921
165030	621922
199661	621923
118734	621924
211578	621925
2025	621926
72915	621927
273524	621928
283870	621929
12558	621930
23714	621931
54924	621932
42240	621933
2587	621934
55829	621935
76061	621936
58722	621937
314632	621938
75602	621939
205020	621940
26908	621941
16079	621942
808	621943
55813	621944
43784	621945
121601	621946
208043	621947
60845	621948
23883	621949
45206	621950
59051	621951
10055	621952
12725	621953
22958	621954
34765	621955
95400	621956
14124	621957
674	621958
14209	621959
703	621960
3698	621961
48922	621962
5189	621963
5269	621964
10348	621965
16593	621966
70376	621967
39397	621968
68833	621969
42	621970
69500	621971
892	621972
113	621973
187852	621974
152710	621975
43784	621976
257622	621977
125888	621978
45206	621979
14079	621980
14548	621981
34054	621982
95468	621983
23672	621984
43436	621985
25535	621986
209227	621987
71982	621988
89094	621989
58085	621990
21996	621991
33918	621992
177876	621993
21626	621994
130017	621995
134815	621996
288235	621997
48765	621998
5726	621999
4363	622000
9910	622001
15009	622002
124238	622003
88542	622004
65368	622005
146384	622006
174178	622007
281935	622008
173799	622009
69463	622010
230942	622011
308376	622012
530	622013
26811	622014
18669	622015
9942	622016
19724	622017
69463	622018
69463	622019
69463	622020
14126	622021
21188	622022
317331	622023
32617	622024
3779	622025
273430	622026
118486	622027
416	622028
57679	622029
174004	622030
105733	622031
78593	622032
13581	622033
144168	622034
20040	622035
187609	622036
160448	622037
35189	622038
88261	622039
36529	622040
20476	622041
132470	622042
7564	622043
164172	622044
71282	622045
105919	622046
295638	622047
217312	622048
7119	622049
105933	622050
18224	622051
315748	622052
96357	622053
62651	622054
27600	622055
35890	622056
2903	622057
1942	622058
266856	622059
138370	622060
10739	622061
6434	622062
265686	622063
13613	622064
35334	622065
6474	622066
82434	622067
74057	622068
56186	622069
268813	622070
41785	622071
212085	622072
6434	622073
115554	622074
88618	622075
91862	622076
202	622077
49140	622078
11809	622079
4605	622080
57867	622081
16360	622082
26811	622083
2252	622084
136608	622085
288984	622086
20892	622087
6110	622088
25315	622089
27752	622090
10004	622091
7039	622092
56575	622093
8909	622094
136224	622095
8791	622096
14235	622097
92463	622098
57019	622099
170401	622100
8301	622101
11613	622102
77206	622103
204069	622104
726	622105
3995	622106
5062	622107
44339	622108
138501	622109
45505	622110
4863	622111
75909	622112
13745	622113
87938	622114
54482	622115
24387	622116
17724	622117
57314	622118
18496	622119
758	622120
41394	622121
3699	622122
109436	622123
19243	622124
17780	622125
282	622126
26705	622127
290027	622128
29677	622129
57918	622130
53120	622131
310010	622132
13592	622133
48232	622134
252370	622135
249445	622136
143592	622137
219213	622138
233103	622139
263399	622140
141045	622141
219436	622142
141817	622143
149565	622144
262198	622145
194831	622146
98986	622147
306362	622148
140720	622149
29248	622150
83830	622151
53822	622152
115922	622153
11504	622154
130052	622155
67713	622156
315196	622157
65200	622158
75869	622159
298632	622160
198345	622161
310711	622162
203947	622163
83367	622164
57403	622165
131013	622166
266998	622167
180178	622168
314133	622169
288000	622170
136502	622171
140665	622172
216270	622173
52842	622174
311876	622175
22151	622176
127653	622177
72734	622178
197400	622179
83708	622180
18899	622181
159013	622182
114967	622183
284999	622184
11089	622185
5762	622186
195052	622187
266954	622188
145273	622189
171996	622190
152809	622191
79998	622192
22929	622193
119745	622194
72160	622195
145261	622196
109298	622197
244865	622198
294660	622199
304239	622200
97553	622201
306062	622202
302951	622203
151198	622204
200564	622205
308946	622206
53408	622207
149135	622208
166762	622209
162732	622210
276116	622211
206793	622212
261360	622213
267887	622214
73169	622215
156834	622216
45613	622217
290949	622218
129916	622219
64996	622220
103670	622221
205278	622222
141585	622223
15366	622224
250329	622225
104991	622226
273238	622227
308604	622228
260254	622229
261933	622230
80285	622231
177981	622232
282656	622233
236615	622234
109674	622235
64172	622236
189069	622237
285186	622238
82214	622239
161659	622240
43775	622241
203911	622242
81741	622243
196884	622244
90680	622245
29287	622246
22960	622247
101824	622248
265860	622249
82863	622250
63566	622251
108389	622252
76467	622253
5313	622254
181167	622255
165054	622256
290298	622257
40861	622258
307928	622259
214546	622260
130323	622261
130378	622262
312218	622263
185086	622264
320425	622265
249753	622266
30541	622267
197772	622268
265141	622269
310346	622270
316683	622271
173406	622272
71155	622273
181203	622274
129920	622275
1754	622276
91066	622277
310340	622278
234326	622279
132221	622280
213591	622281
180900	622282
239389	622283
267750	622284
218172	622285
307915	622286
135602	622287
307924	622288
252372	622289
259162	622290
182135	622291
324723	622292
283035	622293
211180	622294
121700	622295
43203	622296
288534	622297
17987	622298
71156	622299
120799	622300
271674	622301
84351	622302
157838	622303
256388	622304
288677	622305
83082	622306
197638	622307
17289	622308
33338	622309
95456	622310
270365	622311
192506	622312
102005	622313
57189	622314
198223	622315
183834	622316
116456	622317
222344	622318
97934	622319
154973	622320
82946	622321
61349	622322
210373	622323
3212	622324
25716	622325
82256	622326
198179	622327
203601	622328
16801	622329
83086	622330
71637	622331
153461	622332
81114	622333
199730	622334
191399	622335
311714	622336
279519	622337
282579	622338
77033	622339
17288	622340
136042	622341
274292	622342
71637	622343
29822	622344
135511	622345
137700	622346
207424	622347
13812	622348
9504	622349
1785	622350
3475	622351
3366	622352
50552	622353
55832	622354
5029	622355
12722	622356
35811	622357
39226	622358
121433	622359
247083	622360
300995	622361
10636	622362
143501	622363
9174	622364
50095	622365
21266	622366
261280	622367
2296	622368
13419	622369
194321	622370
5694	622371
4161	622372
326835	622373
70336	622374
14662	622375
48707	622376
146333	622377
117293	622378
178751	622379
31942	622380
264646	622381
71228	622382
122609	622383
245170	622384
17604	622385
17604	622386
313304	622387
266454	622388
14221	622389
171482	622390
252649	622391
300795	622392
155831	622393
221776	622394
58934	622395
10208	622396
72821	622397
14432	622398
108308	622399
185566	622400
28745	622401
141326	622402
10938	622403
141824	622404
193300	622405
7328	622406
7328	622407
245792	622408
9583	622409
193792	622410
18659	622411
79905	622412
96298	622413
5324	622414
181980	622415
19368	622416
229444	622417
73874	622418
212911	622419
20987	622420
82756	622421
163233	622422
3495	622423
88370	622424
213344	622425
74156	622426
181506	622427
133208	622428
5531	622429
32209	622430
31	622431
23514	622432
9772	622433
103773	622434
8234	622435
10100	622436
6251	622437
6251	622438
6251	622439
21152	622440
14502	622441
393	622442
11943	622443
4558	622444
9511	622445
5664	622446
34726	622447
31248	622448
186996	622449
22427	622450
35356	622451
27697	622452
294683	622453
28617	622454
7584	622455
58013	622456
56634	622457
58312	622458
13642	622459
34306	622460
13172	622461
187573	622462
37969	622463
12435	622464
12435	622465
3637	622466
5716	622467
33857	622468
1607	622469
2262	622470
2262	622471
8190	622472
14429	622473
147024	622474
91831	622475
3061	622476
7544	622477
7336	622478
314075	622479
22760	622480
53933	622481
14238	622482
1889	622483
2262	622484
247527	622485
103392	622486
67347	622487
11985	622488
239180	622489
27078	622490
51881	622491
209560	622492
26463	622493
27757	622494
8179	622495
6950	622496
14306	622497
38821	622498
26627	622499
124409	622500
14306	622501
38821	622502
85942	622503
18292	622504
31248	622505
27697	622506
10505	622507
95196	622508
1297	622509
193806	622510
21629	622511
116236	622512
255760	622513
269143	622514
178479	622515
155415	622516
48184	622517
81654	622518
26339	622519
221070	622520
190842	622521
286830	622522
138674	622523
164605	622524
323454	622525
259052	622526
2727	622527
4734	622528
7317	622529
157739	622530
22689	622531
86873	622532
214051	622533
39193	622534
26295	622535
197331	622536
322388	622537
146522	622538
11670	622539
182284	622540
5837	622541
2843	622542
34631	622543
196116	622544
204432	622545
58344	622546
120925	622547
3633	622548
201342	622549
196620	622550
54176	622551
199269	622552
84805	622553
195988	622554
222956	622555
16504	622556
10788	622557
185204	622558
432	622559
25046	622560
413	622561
23478	622562
3847	622563
115103	622564
107154	622565
20505	622566
75793	622567
51082	622568
92334	622569
63925	622570
54758	622571
159	622572
55993	622573
100547	622574
54598	622575
24146	622576
73934	622577
140687	622578
165420	622579
80079	622580
184429	622581
154730	622582
119013	622583
41419	622584
109444	622585
168732	622586
46358	622587
87721	622588
22034	622589
8024	622590
83297	622591
560	622592
428	622593
25249	622594
56824	622595
7442	622596
277620	622597
77884	622598
25529	622599
4318	622600
4315	622601
58351	622602
390	622603
52954	622604
13622	622605
128497	622606
90065	622607
8593	622608
124651	622609
52803	622610
91139	622611
5348	622612
63023	622613
279762	622614
106016	622615
56970	622616
74487	622617
17683	622618
776	622619
27659	622620
36583	622621
6500	622622
25608	622623
13559	622624
68222	622625
104909	622626
11883	622627
23493	622628
1056	622629
46166	622630
2364	622631
556	622632
19511	622633
34646	622634
29651	622635
80333	622636
48427	622637
28862	622638
187405	622639
36537	622640
17372	622641
180954	622642
38747	622643
38679	622644
32178	622645
104067	622646
5166	622647
65010	622648
10160	622649
12541	622650
11575	622651
5037	622652
10989	622653
36808	622654
54258	622655
54954	622656
15648	622657
13579	622658
15143	622659
6620	622660
69081	622661
823	622662
113694	622663
12738	622664
4632	622665
73766	622666
91991	622667
19576	622668
13892	622669
9121	622670
8060	622671
6629	622672
65749	622673
31299	622674
1538	622675
58357	622676
19167	622677
95172	622678
155676	622679
32182	622680
47785	622681
31199	622682
13309	622683
4796	622684
22557	622685
7352	622686
26796	622687
37830	622688
9736	622689
30262	622690
1492	622691
109690	622692
96595	622693
27334	622694
84332	622695
91358	622696
293624	622697
200782	622698
64442	622699
4289	622700
1868	622701
39610	622702
173108	622703
23982	622704
34412	622705
21631	622706
53057	622707
886	622708
137212	622709
21040	622710
120374	622711
1651	622712
75365	622713
17778	622714
79826	622715
1827	622716
84898	622717
112167	622718
131933	622719
117258	622720
35555	622721
10801	622722
285105	622723
40550	622724
16364	622725
7576	622726
18277	622727
1859	622728
26293	622729
9564	622730
5814	622731
19998	622732
21364	622733
274824	622734
217057	622735
159	622736
98964	622737
39843	622738
8139	622739
91431	622740
87088	622741
3527	622742
44697	622743
3	622744
48120	622745
33137	622746
3849	622747
3	622748
9092	622749
93441	622750
42304	622751
95431	622752
141	622753
53536	622754
55612	622755
27931	622756
5259	622757
7759	622758
57785	622759
172947	622760
120167	622761
49501	622762
14728	622763
611	622764
5097	622765
122049	622766
3754	622767
67654	622768
49143	622769
17257	622770
9004	622771
92656	622772
102066	622773
9560	622774
138579	622775
73416	622776
57766	622777
3306	622778
102760	622779
3883	622780
114922	622781
13744	622782
6526	622783
3051	622784
12090	622785
7771	622786
165061	622787
150610	622788
11860	622789
229964	622790
16353	622791
272371	622792
166842	622793
6629	622794
27315	622795
74577	622796
132808	622797
131731	622798
10117	622799
7324	622800
22088	622801
125507	622802
23701	622803
1125	622804
85401	622805
176109	622806
75813	622807
198146	622808
62059	622809
255463	622810
155903	622811
8270	622812
69112	622813
92846	622814
26134	622815
145176	622816
119508	622817
84965	622818
29545	622819
299298	622820
608	622821
134010	622822
137852	622823
100033	622824
153660	622825
21420	622826
18313	622827
45398	622828
129911	622829
3510	622830
135773	622831
117234	622832
52001	622833
74230	622834
37833	622835
412	622836
3402	622837
191389	622838
191389	622839
123002	622840
138493	622841
2968	622842
87866	622843
780	622844
30504	622845
891	622846
15745	622847
48863	622848
231032	622849
33068	622850
69353	622851
26681	622852
130014	622853
103921	622854
301806	622855
28391	622856
68383	622857
174716	622858
77474	622859
25613	622860
18055	622861
4746	622862
45271	622863
43065	622864
30082	622865
31407	622866
104682	622867
84451	622868
14533	622869
24186	622870
26202	622871
115042	622872
57430	622873
41602	622874
1435	622875
1435	622876
239059	622877
11773	622878
68240	622879
36875	622880
134731	622881
204714	622882
344	622883
181301	622884
6471	622885
31500	622886
315871	622887
65540	622888
22908	622889
75443	622890
2455	622891
3206	622892
21772	622893
217155	622894
25972	622895
9925	622896
4126	622897
80741	622898
17767	622899
24402	622900
4126	622901
8528	622902
45264	622903
16890	622904
40605	622905
98377	622906
86993	622907
134903	622908
357	622909
9595	622910
4612	622911
199	622912
10752	622913
260	622914
27312	622915
51	622916
20478	622917
1764	622918
6671	622919
40216	622920
71	622921
166	622922
30477	622923
1482	622924
246088	622925
16917	622926
7756	622927
1627	622928
3290	622929
11394	622930
168735	622931
97223	622932
131890	622933
26654	622934
3633	622935
154304	622936
30486	622937
43931	622938
4890	622939
31745	622940
79921	622941
70364	622942
17805	622943
16427	622944
3860	622945
2220	622946
25537	622947
15	622948
14057	622949
4734	622950
3087	622951
40706	622952
19413	622953
2770	622954
5015	622955
375	622956
50763	622957
2770	622958
262	622959
1555	622960
36297	622961
59133	622962
21418	622963
3871	622964
276302	622965
70202	622966
7528	622967
40577	622968
17279	622969
33987	622970
133158	622971
69939	622972
5367	622973
174541	622974
12913	622975
5266	622976
185541	622977
152044	622978
17069	622979
4251	622980
10606	622981
94423	622982
5963	622983
130578	622984
839	622985
24361	622986
2468	622987
288	622988
99549	622989
23312	622990
65119	622991
10811	622992
56481	622993
33317	622994
3558	622995
875	622996
6438	622997
8262	622998
1022	622999
6058	623000
32476	623001
308189	623002
249256	623003
2316	623004
82597	623005
22994	623006
108437	623007
195399	623008
10563	623009
78793	623010
66360	623011
1411	623012
4038	623013
2194	623014
158473	623015
15877	623016
172	623017
24700	623018
110658	623019
8790	623020
83204	623021
4112	623022
12705	623023
163144	623024
67246	623025
53384	623026
28382	623027
171126	623028
199717	623029
276626	623030
20290	623031
49068	623032
106047	623033
106047	623034
6101	623035
89608	623036
13838	623037
4124	623038
881	623039
42686	623040
175656	623041
56285	623042
3963	623043
2375	623044
101300	623045
209465	623046
106932	623047
24427	623048
143414	623049
164446	623050
58125	623051
184583	623052
229968	623053
24768	623054
21577	623055
200471	623056
152332	623057
5913	623058
139704	623059
5694	623060
118666	623061
79355	623062
6030	623063
23351	623064
54260	623065
81756	623066
116669	623067
21529	623068
62904	623069
21116	623070
211311	623071
56863	623072
7257	623073
16449	623074
26633	623075
84293	623076
6745	623077
38848	623078
26746	623079
79576	623080
64657	623081
195	623082
12212	623083
8285	623084
21402	623085
11341	623086
33601	623087
12870	623088
104511	623089
144257	623090
13610	623091
38755	623092
9003	623093
9114	623094
127	623095
73396	623096
3493	623097
101493	623098
236765	623099
8066	623100
33914	623101
193018	623102
18903	623103
83312	623104
69026	623105
24637	623106
76438	623107
119	623108
176310	623109
195242	623110
55053	623111
16008	623112
183627	623113
985	623114
3322	623115
44633	623116
53045	623117
20494	623118
5180	623119
12035	623120
80158	623121
44592	623122
17972	623123
47	623124
72103	623125
183496	623126
1034	623127
631	623128
16651	623129
36950	623130
1	623131
218025	623132
6420	623133
133404	623134
205	623135
323463	623136
16826	623137
134620	623138
20054	623139
209784	623140
2361	623141
54524	623142
91347	623143
45352	623144
51555	623145
121804	623146
15033	623147
317	623148
20046	623149
795	623150
14661	623151
63333	623152
67472	623153
55933	623154
39308	623155
15314	623156
190932	623157
194299	623158
3567	623159
80987	623160
9075	623161
3863	623162
38039	623163
47762	623164
2657	623165
1615	623166
251	623167
33036	623168
24958	623169
48183	623170
47204	623171
74240	623172
322664	623173
32339	623174
74136	623175
296288	623176
40769	623177
17375	623178
3567	623179
37752	623180
27864	623181
82679	623182
39308	623183
3567	623184
37752	623185
114221	623186
41588	623187
3567	623188
86276	623189
317211	623190
38699	623191
108654	623192
177333	623193
7184	623194
82000	623195
26345	623196
3073	623197
17	623198
170093	623199
39491	623200
133387	623201
126353	623202
79919	623203
54609	623204
33857	623205
161441	623206
44873	623207
176970	623208
201810	623209
9196	623210
76459	623211
55327	623212
215627	623213
295974	623214
93378	623215
322228	623216
113492	623217
12156	623218
31472	623219
22313	623220
60112	623221
47013	623222
47	623223
27311	623224
2102	623225
5334	623226
43329	623227
43329	623228
21648	623229
43719	623230
65004	623231
59627	623232
139736	623233
216359	623234
58852	623235
215798	623236
151474	623237
43027	623238
69717	623239
38674	623240
16617	623241
107950	623242
2492	623243
2492	623244
16683	623245
305093	623246
33946	623247
25052	623248
13963	623249
3592	623250
3592	623251
40316	623252
274645	623253
10917	623254
63036	623255
48895	623256
57681	623257
95261	623258
312076	623259
173813	623260
20183	623261
11891	623262
89954	623263
225958	623264
87443	623265
78314	623266
265622	623267
230269	623268
234936	623269
92	623270
78239	623271
287116	623272
287015	623273
47	623274
76476	623275
88872	623276
41133	623277
131989	623278
51448	623279
238878	623280
93128	623281
135334	623282
63490	623283
52543	623284
137766	623285
7361	623286
75300	623287
78067	623288
18824	623289
317503	623290
86677	623291
4081	623292
92925	623293
35154	623294
206183	623295
6931	623296
95024	623297
13634	623298
298055	623299
111821	623300
16137	623301
95519	623302
317608	623303
134226	623304
122583	623305
73324	623306
151473	623307
58964	623308
149454	623309
30453	623310
30444	623311
35432	623312
95911	623313
199981	623314
32244	623315
78561	623316
68980	623317
1403	623318
213839	623319
158447	623320
38852	623321
3773	623322
3501	623323
101522	623324
57904	623325
57194	623326
42727	623327
104961	623328
14762	623329
6357	623330
44180	623331
68636	623332
16356	623333
2401	623334
27311	623335
33833	623336
62734	623337
156483	623338
56417	623339
116765	623340
137553	623341
56356	623342
136552	623343
110155	623344
194055	623345
56462	623346
18272	623347
178312	623348
5669	623349
71477	623350
53010	623351
108382	623352
27706	623353
55950	623354
106211	623355
29984	623356
107341	623357
50591	623358
1257	623359
57358	623360
4890	623361
25757	623362
88720	623363
17948	623364
60650	623365
318282	623366
14652	623367
27109	623368
38625	623369
181971	623370
277267	623371
306424	623372
146956	623373
89731	623374
3937	623375
105082	623376
58890	623377
98716	623378
3323	623379
198331	623380
244500	623381
8677	623382
277004	623383
5361	623384
15471	623385
317919	623386
153579	623387
16482	623388
55932	623389
113260	623390
270741	623391
94217	623392
33000	623393
119924	623394
6514	623395
300093	623396
83991	623397
195208	623398
3773	623399
195287	623400
60738	623401
195287	623402
100783	623403
183779	623404
58602	623405
14473	623406
119922	623407
28485	623408
145884	623409
142762	623410
91946	623411
179378	623412
170210	623413
172251	623414
323055	623415
116713	623416
162526	623417
238249	623418
182949	623419
193964	623420
240426	623421
83966	623422
266537	623423
276007	623424
321323	623425
25726	623426
29213	623427
133849	623428
234728	623429
29890	623430
102802	623431
1467	623432
8271	623433
8271	623434
8271	623435
8271	623436
47225	623437
28137	623438
29513	623439
71256	623440
94656	623441
86533	623442
66612	623443
64662	623444
58507	623445
154544	623446
265422	623447
259566	623448
135093	623449
24297	623450
139615	623451
191611	623452
54046	623453
5054	623454
141868	623455
217072	623456
36538	623457
89355	623458
216316	623459
84453	623460
13520	623461
85111	623462
305066	623463
204033	623464
90066	623465
12453	623466
56998	623467
313448	623468
38810	623469
327586	623470
133274	623471
63589	623472
163485	623473
14498	623474
261508	623475
176374	623476
45533	623477
919	623478
1852	623479
2885	623480
27230	623481
75521	623482
21507	623483
194741	623484
28137	623485
110431	623486
81590	623487
14060	623488
155	623489
18470	623490
62061	623491
643	623492
60305	623493
77104	623494
60898	623495
115146	623496
44154	623497
173068	623498
159060	623499
32707	623500
23911	623501
18428	623502
30996	623503
5980	623504
23820	623505
59957	623506
121131	623507
62826	623508
10986	623509
139765	623510
619	623511
103067	623512
3773	623513
31881	623514
234175	623515
6077	623516
36715	623517
139276	623518
238994	623519
51704	623520
202861	623521
3217	623522
1386	623523
118167	623524
69317	623525
31042	623526
28723	623527
258436	623528
100818	623529
265034	623530
94246	623531
32765	623532
11835	623533
3648	623534
43502	623535
146612	623536
40550	623537
130323	623538
19178	623539
50446	623540
70488	623541
187323	623542
133124	623543
76623	623544
24547	623545
94288	623546
169	623547
72632	623548
5592	623549
43452	623550
273922	623551
128994	623552
60907	623553
103129	623554
256856	623555
131531	623556
49194	623557
23726	623558
75472	623559
65717	623560
81526	623561
74039	623562
9754	623563
12961	623564
20077	623565
25479	623566
293900	623567
266162	623568
22850	623569
177625	623570
193462	623571
52552	623572
175850	623573
81538	623574
230142	623575
73241	623576
86113	623577
207415	623578
38707	623579
102215	623580
27102	623581
63384	623582
63384	623583
35615	623584
56072	623585
58877	623586
314500	623587
30009	623588
4738	623589
153584	623590
241209	623591
39726	623592
1944	623593
9665	623594
9685	623595
135951	623596
193603	623597
15153	623598
189423	623599
191848	623600
9927	623601
185734	623602
315153	623603
21677	623604
34394	623605
18728	623606
21604	623607
4056	623608
57858	623609
164993	623610
33365	623611
10154	623612
134329	623613
135945	623614
3788	623615
6318	623616
27721	623617
123545	623618
13043	623619
64181	623620
182062	623621
1038	623622
29545	623623
21886	623624
159621	623625
86823	623626
313758	623627
136550	623628
144685	623629
50570	623630
37425	623631
124399	623632
26663	623633
62309	623634
87100	623635
38242	623636
126079	623637
29596	623638
21429	623639
293969	623640
45027	623641
90217	623642
127238	623643
27660	623644
107192	623645
976	623646
288090	623647
14649	623648
815	623649
73325	623650
53756	623651
885	623652
85213	623653
164370	623654
1845	623655
152104	623656
243402	623657
138792	623658
328285	623659
62926	623660
44487	623661
52124	623662
147298	623663
130137	623664
181694	623665
191769	623666
86070	623667
147906	623668
147823	623669
2418	623670
91653	623671
52547	623672
15239	623673
142584	623674
46293	623675
61351	623676
136045	623677
65582	623678
142277	623679
205561	623680
263696	623681
178586	623682
28914	623683
15369	623684
80759	623685
3129	623686
90719	623687
15328	623688
107914	623689
46662	623690
286055	623691
12357	623692
52622	623693
34240	623694
87535	623695
57198	623696
307922	623697
248490	623698
282042	623699
169404	623700
118905	623701
18729	623702
7423	623703
69825	623704
2818	623705
198520	623706
54525	623707
301875	623708
129813	623709
14347	623710
130709	623711
76348	623712
307158	623713
131351	623714
259615	623715
309053	623716
212573	623717
3906	623718
94030	623719
231730	623720
100099	623721
4529	623722
126488	623723
58565	623724
2249	623725
590	623726
35313	623727
57297	623728
20320	623729
7764	623730
25507	623731
5178	623732
126253	623733
55705	623734
11747	623735
237441	623736
6513	623737
113889	623738
7423	623739
1268	623740
10772	623741
69436	623742
34329	623743
68779	623744
118590	623745
45467	623746
23380	623747
87964	623748
118603	623749
313015	623750
23336	623751
28606	623752
5945	623753
220072	623754
23518	623755
87344	623756
138620	623757
84515	623758
158862	623759
10217	623760
71629	623761
85226	623762
13387	623763
53131	623764
96953	623765
16483	623766
153057	623767
23951	623768
80428	623769
119875	623770
133849	623771
213849	623772
21363	623773
40021	623774
58599	623775
120657	623776
78087	623777
35362	623778
78176	623779
120661	623780
51950	623781
253839	623782
88031	623783
28645	623784
26546	623785
45467	623786
75309	623787
223222	623788
101186	623789
206596	623790
17143	623791
10960	623792
322739	623793
121263	623794
317512	623795
218300	623796
195443	623797
136363	623798
85242	623799
230220	623800
56491	623801
246599	623802
40539	623803
38023	623804
106414	623805
37448	623806
51248	623807
2587	623808
37318	623809
88993	623810
80295	623811
10831	623812
51711	623813
107677	623814
241701	623815
132947	623816
27750	623817
69997	623818
7261	623819
171870	623820
2161	623821
71759	623822
5083	623823
134834	623824
59065	623825
93579	623826
19990	623827
5927	623828
25907	623829
80473	623830
116501	623831
186323	623832
12552	623833
90584	623834
82326	623835
197728	623836
81952	623837
11597	623838
38377	623839
184825	623840
4693	623841
151163	623842
234	623843
4261	623844
65537	623845
119786	623846
287170	623847
12829	623848
11071	623849
33632	623850
2384	623851
28465	623852
87400	623853
38627	623854
52969	623855
150885	623856
204329	623857
203889	623858
2112	623859
214268	623860
191262	623861
25787	623862
13186	623863
13186	623864
284431	623865
306753	623866
100715	623867
158965	623868
115535	623869
58898	623870
58898	623871
68790	623872
14905	623873
5361	623874
206827	623875
234109	623876
16107	623877
48257	623878
3693	623879
114432	623880
14905	623881
14905	623882
76164	623883
126772	623884
197999	623885
41919	623886
43226	623887
139496	623888
107178	623889
56900	623890
56681	623891
2995	623892
56681	623893
150399	623894
6353	623895
237132	623896
1421	623897
2135	623898
23159	623899
49892	623900
288210	623901
114331	623902
11886	623903
9028	623904
191087	623905
308532	623906
66704	623907
34128	623908
84724	623909
9379	623910
81654	623911
53828	623912
2566	623913
15019	623914
24001	623915
15337	623916
278063	623917
9814	623918
29439	623919
2669	623920
42329	623921
14444	623922
3413	623923
162475	623924
104386	623925
5506	623926
3753	623927
9814	623928
3413	623929
170155	623930
110364	623931
77154	623932
165534	623933
201759	623934
86717	623935
88244	623936
66765	623937
111624	623938
316238	623939
203525	623940
75095	623941
275326	623942
207619	623943
20937	623944
240382	623945
215414	623946
301292	623947
77154	623948
99482	623949
88433	623950
58046	623951
128752	623952
77154	623953
28742	623954
20459	623955
77578	623956
235285	623957
20103	623958
86182	623959
286090	623960
145460	623961
31151	623962
244	623963
8788	623964
430	623965
66693	623966
23652	623967
144548	623968
30420	623969
92443	623970
119523	623971
278995	623972
57068	623973
57784	623974
130152	623975
5062	623976
105047	623977
181961	623978
62965	623979
264	623980
119387	623981
51625	623982
31920	623983
23502	623984
127912	623985
125965	623986
286091	623987
23502	623988
280637	623989
83539	623990
289496	623991
128739	623992
196565	623993
196567	623994
104853	623995
154990	623996
53903	623997
235469	623998
6379	623999
58518	624000
67601	624001
129510	624002
153252	624003
238032	624004
137196	624005
121294	624006
157081	624007
74724	624008
99487	624009
275433	624010
154284	624011
104961	624012
278943	624013
41032	624014
19884	624015
91374	624016
314960	624017
202610	624018
170048	624019
321315	624020
70661	624021
70661	624022
24695	624023
5206	624024
203705	624025
9131	624026
150208	624027
16046	624028
16046	624029
24206	624030
2691	624031
128443	624032
202256	624033
129929	624034
120713	624035
11168	624036
88707	624037
195328	624038
231579	624039
307258	624040
41023	624041
82459	624042
89549	624043
27109	624044
95538	624045
17435	624046
35443	624047
12456	624048
795	624049
232747	624050
73124	624051
54844	624052
58509	624053
182325	624054
237290	624055
98516	624056
77955	624057
128356	624058
132831	624059
246945	624060
313594	624061
175752	624062
245426	624063
266455	624064
49185	624065
324442	624066
49762	624067
194462	624068
115935	624069
168291	624070
108614	624071
300509	624072
85467	624073
1812	624074
326111	624075
195200	624076
109741	624077
172272	624078
257586	624079
105972	624080
120483	624081
50786	624082
256399	624083
167112	624084
52604	624085
194895	624086
160603	624087
288818	624088
228779	624089
194291	624090
187445	624091
53407	624092
277142	624093
74283	624094
278697	624095
62993	624096
136420	624097
144809	624098
55547	624099
21549	624100
167762	624101
116655	624102
26582	624103
201245	624104
72131	624105
188254	624106
213652	624107
179835	624108
127083	624109
177636	624110
203724	624111
20755	624112
280369	624113
181747	624114
277770	624115
117329	624116
278025	624117
204478	624118
69224	624119
271087	624120
257731	624121
321608	624122
208422	624123
303003	624124
80667	624125
215431	624126
301386	624127
39156	624128
160761	624129
142092	624130
219660	624131
328458	624132
295018	624133
34829	624134
219685	624135
158035	624136
213028	624137
51980	624138
149759	624139
143486	624140
206517	624141
89437	624142
65215	624143
158846	624144
281793	624145
89178	624146
22920	624147
150779	624148
307378	624149
45962	624150
286202	624151
82874	624152
73258	624153
65592	624154
143257	624155
36835	624156
257937	624157
149134	624158
212393	624159
101697	624160
229871	624161
31726	624162
182402	624163
265952	624164
60968	624165
60244	624166
88636	624167
86800	624168
87119	624169
96447	624170
146970	624171
259070	624172
171501	624173
190980	624174
116213	624175
46379	624176
89896	624177
258120	624178
142999	624179
186538	624180
88049	624181
180672	624182
215592	624183
297501	624184
307942	624185
180448	624186
279719	624187
45636	624188
69688	624189
48540	624190
89178	624191
89274	624192
89875	624193
326769	624194
13591	624195
219024	624196
72175	624197
327779	624198
66204	624199
255280	624200
154281	624201
325868	624202
163914	624203
282060	624204
139202	624205
139202	624206
206726	624207
5370	624208
184394	624209
212196	624210
182827	624211
52374	624212
210864	624213
117923	624214
86616	624215
324388	624216
158108	624217
266671	624218
102893	624219
289578	624220
146882	624221
96861	624222
188445	624223
133592	624224
40266	624225
23793	624226
36847	624227
232135	624228
150222	624229
232662	624230
187140	624231
243375	624232
75439	624233
283509	624234
154259	624235
247266	624236
291519	624237
165487	624238
171404	624239
245781	624240
277599	624241
271838	624242
23798	624243
85807	624244
52780	624245
13839	624246
102361	624247
278747	624248
86733	624249
124610	624250
81479	624251
262344	624252
176387	624253
62767	624254
185916	624255
108868	624256
228070	624257
237303	624258
189811	624259
293548	624260
301757	624261
99547	624262
61280	624263
292917	624264
254701	624265
121597	624266
115665	624267
78890	624268
293976	624269
208500	624270
279400	624271
71558	624272
158846	624273
178548	624274
137871	624275
33916	624276
292055	624277
127513	624278
134216	624279
281693	624280
124991	624281
48965	624282
134395	624283
98568	624284
179025	624285
168508	624286
275937	624287
173264	624288
273776	624289
122280	624290
195109	624291
137748	624292
164857	624293
277943	624294
165579	624295
92900	624296
183049	624297
301857	624298
218942	624299
183070	624300
175952	624301
269200	624302
139804	624303
93782	624304
19601	624305
114599	624306
178184	624307
173327	624308
190487	624309
74453	624310
191410	624311
102269	624312
294463	624313
165488	624314
135856	624315
273081	624316
165769	624317
176451	624318
176440	624319
13576	624320
266842	624321
324555	624322
39156	624323
116876	624324
48901	624325
209671	624326
89239	624327
158644	624328
127772	624329
222257	624330
65010	624331
108429	624332
279898	624333
190797	624334
167124	624335
113957	624336
287172	624337
115148	624338
227790	624339
144600	624340
245219	624341
298674	624342
71942	624343
69770	624344
297491	624345
253169	624346
80964	624347
186877	624348
279427	624349
88786	624350
274823	624351
225507	624352
18693	624353
49494	624354
228016	624355
63026	624356
111341	624357
289855	624358
88485	624359
52396	624360
86799	624361
183049	624362
205097	624363
61248	624364
113364	624365
95373	624366
61381	624367
218751	624368
145071	624369
217712	624370
175668	624371
178296	624372
271618	624373
266645	624374
245829	624375
209769	624376
317924	624377
181787	624378
194035	624379
19524	624380
143908	624381
225228	624382
265572	624383
293105	624384
311297	624385
83826	624386
76171	624387
46208	624388
63026	624389
96699	624390
279249	624391
19526	624392
36096	624393
207084	624394
133732	624395
114420	624396
78226	624397
204703	624398
24173	624399
16645	624400
58906	624401
108035	624402
107935	624403
181299	624404
115036	624405
242118	624406
103349	624407
141421	624408
124018	624409
168472	624410
288743	624411
122309	624412
226385	624413
226776	624414
197585	624415
52857	624416
125315	624417
324163	624418
65583	624419
89427	624420
41374	624421
69911	624422
36920	624423
57160	624424
53740	624425
275563	624426
92812	624427
286692	624428
175297	624429
212619	624430
177509	624431
178439	624432
214660	624433
285110	624434
284947	624435
88530	624436
27128	624437
92474	624438
53746	624439
96699	624440
81804	624441
76243	624442
30517	624443
216986	624444
25567	624445
34776	624446
188235	624447
209339	624448
202245	624449
114029	624450
269406	624451
307923	624452
311874	624453
265136	624454
165910	624455
83243	624456
26712	624457
36659	624458
274582	624459
202093	624460
186674	624461
89892	624462
170728	624463
45925	624464
208619	624465
10891	624466
278598	624467
328242	624468
226844	624469
219145	624470
143943	624471
92427	624472
97094	624473
132761	624474
191347	624475
168366	624476
176501	624477
106486	624478
196340	624479
168312	624480
54396	624481
189380	624482
114701	624483
99525	624484
181308	624485
206830	624486
181852	624487
321863	624488
298081	624489
74196	624490
121118	624491
88752	624492
57028	624493
88348	624494
27047	624495
56472	624496
182249	624497
198674	624498
136205	624499
274727	624500
33428	624501
47161	624502
118477	624503
252537	624504
178952	624505
181967	624506
152740	624507
302267	624508
82013	624509
92951	624510
38259	624511
181571	624512
152653	624513
197835	624514
52329	624515
90948	624516
93081	624517
178785	624518
129321	624519
254586	624520
236580	624521
64427	624522
54117	624523
113179	624524
185365	624525
59776	624526
75530	624527
59997	624528
143587	624529
82218	624530
197211	624531
191030	624532
155979	624533
44360	624534
200865	624535
58686	624536
59548	624537
83826	624538
71558	624539
54844	624540
112351	624541
220728	624542
143150	624543
144574	624544
2138	624545
203677	624546
24272	624547
77852	624548
283488	624549
94996	624550
150411	624551
84216	624552
310556	624553
1768	624554
18682	624555
217971	624556
2726	624557
103865	624558
1699	624559
19730	624560
36936	624561
7165	624562
114711	624563
93053	624564
34311	624565
12853	624566
100731	624567
73079	624568
316839	624569
38695	624570
173631	624571
42884	624572
131292	624573
111861	624574
130677	624575
18718	624576
135360	624577
277263	624578
19918	624579
40283	624580
55963	624581
3293	624582
34158	624583
310261	624584
108728	624585
39337	624586
13393	624587
20040	624588
17241	624589
3191	624590
53458	624591
113264	624592
168468	624593
14179	624594
16465	624595
308690	624596
54470	624597
31487	624598
66085	624599
165671	624600
126999	624601
67057	624602
9645	624603
72355	624604
82835	624605
8965	624606
27672	624607
102744	624608
198123	624609
52966	624610
29579	624611
134430	624612
127730	624613
76184	624614
11509	624615
161218	624616
188443	624617
113973	624618
215193	624619
90518	624620
10331	624621
524	624622
38796	624623
23235	624624
11446	624625
249489	624626
48971	624627
176201	624628
31741	624629
206816	624630
294015	624631
111642	624632
108779	624633
142208	624634
197154	624635
246877	624636
160153	624637
242558	624638
62191	624639
7591	624640
1294	624641
158818	624642
23806	624643
13032	624644
13032	624645
47816	624646
130563	624647
56347	624648
135532	624649
126631	624650
150443	624651
113327	624652
47043	624653
35624	624654
71836	624655
1699	624656
13904	624657
4342	624658
805	624659
32272	624660
13002	624661
3742	624662
33779	624663
72886	624664
91730	624665
53437	624666
17182	624667
32696	624668
1099	624669
35808	624670
2734	624671
289835	624672
24324	624673
2927	624674
1703	624675
79236	624676
39876	624677
279073	624678
63068	624679
60399	624680
150363	624681
300518	624682
118403	624683
305195	624684
133930	624685
30280	624686
49255	624687
7320	624688
89203	624689
35425	624690
284098	624691
69046	624692
49645	624693
106675	624694
83103	624695
65391	624696
252036	624697
110852	624698
165994	624699
328690	624700
42769	624701
24048	624702
136498	624703
195375	624704
279645	624705
140278	624706
125495	624707
18061	624708
182871	624709
322455	624710
228489	624711
62271	624712
43175	624713
165955	624714
3737	624715
210164	624716
208011	624717
36572	624718
45	624719
297972	624720
32193	624721
213192	624722
25237	624723
131691	624724
9766	624725
17512	624726
147870	624727
67660	624728
89466	624729
139073	624730
167067	624731
216623	624732
119923	624733
3794	624734
39515	624735
110220	624736
217049	624737
164401	624738
121489	624739
121541	624740
149252	624741
24797	624742
39515	624743
230677	624744
84272	624745
300563	624746
106586	624747
96056	624748
191189	624749
172674	624750
192974	624751
243755	624752
42349	624753
138962	624754
186449	624755
197892	624756
193954	624757
327371	624758
194657	624759
26851	624760
192811	624761
217038	624762
67588	624763
277981	624764
260142	624765
185881	624766
258627	624767
123599	624768
191693	624769
28415	624770
79362	624771
174824	624772
163680	624773
104486	624774
71519	624775
35846	624776
16809	624777
208232	624778
126100	624779
170242	624780
48588	624781
5666	624782
209648	624783
76463	624784
183246	624785
123309	624786
308086	624787
238360	624788
104211	624789
175974	624790
51761	624791
55263	624792
4602	624793
47046	624794
41865	624795
178752	624796
27957	624797
10532	624798
15592	624799
117383	624800
327817	624801
185379	624802
3859	624803
260843	624804
187887	624805
31403	624806
164162	624807
91862	624808
127115	624809
81049	624810
1189	624811
29983	624812
17705	624813
188070	624814
214894	624815
2764	624816
4241	624817
29666	624818
51	624819
114472	624820
124170	624821
49176	624822
47633	624823
3603	624824
117173	624825
6245	624826
289900	624827
119428	624828
25201	624829
204700	624830
243602	624831
130760	624832
33836	624833
29835	624834
22785	624835
77503	624836
112952	624837
15123	624838
85272	624839
28259	624840
8409	624841
217159	624842
25770	624843
7091	624844
59354	624845
82717	624846
82717	624847
72968	624848
279566	624849
62593	624850
23409	624851
43417	624852
251974	624853
113986	624854
64049	624855
54225	624856
293345	624857
159339	624858
61527	624859
18582	624860
64769	624861
46454	624862
300272	624863
14145	624864
75264	624865
7585	624866
121	624867
128766	624868
8642	624869
843	624870
47419	624871
47419	624872
79183	624873
27764	624874
58483	624875
73039	624876
202128	624877
193494	624878
8712	624879
32012	624880
411	624881
2874	624882
64940	624883
82474	624884
10518	624885
11684	624886
237864	624887
75160	624888
166567	624889
2763	624890
15099	624891
259547	624892
75029	624893
33207	624894
138398	624895
220060	624896
209649	624897
446	624898
75806	624899
1135	624900
3008	624901
122485	624902
15718	624903
39803	624904
1063	624905
71361	624906
4329	624907
24996	624908
35941	624909
13279	624910
25642	624911
9706	624912
79224	624913
939	624914
175419	624915
9222	624916
58483	624917
78312	624918
39412	624919
40339	624920
1518	624921
115513	624922
15086	624923
172741	624924
26029	624925
16034	624926
32441	624927
298438	624928
30124	624929
15199	624930
25310	624931
108177	624932
104342	624933
89845	624934
139949	624935
225265	624936
48289	624937
43225	624938
73305	624939
278664	624940
23708	624941
4334	624942
9902	624943
56586	624944
18707	624945
9654	624946
99163	624947
66	624948
58935	624949
174969	624950
101549	624951
267	624952
181053	624953
46168	624954
5543	624955
47386	624956
24717	624957
150633	624958
25288	624959
123445	624960
80978	624961
80978	624962
22144	624963
9491	624964
10379	624965
172725	624966
65032	624967
743	624968
31504	624969
66	624970
75264	624971
5375	624972
99675	624973
307387	624974
51690	624975
27169	624976
75546	624977
401	624978
39813	624979
401	624980
2007	624981
62858	624982
21826	624983
85559	624984
14851	624985
14464	624986
1599	624987
31542	624988
630	624989
74811	624990
3467	624991
22003	624992
84194	624993
5814	624994
65454	624995
11143	624996
1503	624997
29216	624998
30860	624999
158323	625000
44577	625001
4174	625002
398	625003
13205	625004
21005	625005
45412	625006
658	625007
24322	625008
4611	625009
21589	625010
7991	625011
6812	625012
13469	625013
135530	625014
1046	625015
164724	625016
2426	625017
16306	625018
44919	625019
18416	625020
17590	625021
123529	625022
168098	625023
2822	625024
3676	625025
65	625026
24	625027
128636	625028
3911	625029
8860	625030
11855	625031
56657	625032
198298	625033
21329	625034
6001	625035
22057	625036
61138	625037
270988	625038
1843	625039
110007	625040
1407	625041
14174	625042
9311	625043
18096	625044
26952	625045
6623	625046
140667	625047
86875	625048
103185	625049
139	625050
176723	625051
247653	625052
168716	625053
1954	625054
66678	625055
10853	625056
23	625057
20256	625058
82135	625059
117129	625060
4404	625061
59139	625062
33919	625063
290827	625064
51411	625065
13321	625066
43026	625067
1910	625068
3522	625069
326	625070
121086	625071
72546	625072
19430	625073
26659	625074
18202	625075
16094	625076
49410	625077
171841	625078
152842	625079
56503	625080
41066	625081
24497	625082
224	625083
7646	625084
2558	625085
25117	625086
17615	625087
117393	625088
72899	625089
53620	625090
25215	625091
23119	625092
101248	625093
35615	625094
11143	625095
69795	625096
255948	625097
106996	625098
117693	625099
67606	625100
80516	625101
99731	625102
33214	625103
23503	625104
56694	625105
136714	625106
24808	625107
1879	625108
8966	625109
10559	625110
6722	625111
85768	625112
1904	625113
21578	625114
82341	625115
14	625116
120310	625117
38593	625118
6689	625119
37405	625120
33983	625121
14733	625122
285087	625123
69794	625124
202308	625125
2109	625126
80484	625127
2695	625128
42668	625129
110734	625130
8883	625131
14600	625132
4344	625133
198697	625134
18995	625135
108755	625136
96	625137
80635	625138
49647	625139
301444	625140
366	625141
31060	625142
25367	625143
359	625144
1741	625145
59813	625146
56981	625147
7026	625148
16034	625149
44330	625150
427	625151
30	625152
124869	625153
9843	625154
4030	625155
64115	625156
19242	625157
79338	625158
39827	625159
14256	625160
9818	625161
16461	625162
106004	625163
139137	625164
48428	625165
15023	625166
48214	625167
169500	625168
57548	625169
109737	625170
25152	625171
105006	625172
60579	625173
129926	625174
30704	625175
14932	625176
29160	625177
289150	625178
65422	625179
101405	625180
176270	625181
12756	625182
93954	625183
126096	625184
37463	625185
51872	625186
11436	625187
34409	625188
82478	625189
236	625190
56646	625191
48834	625192
49331	625193
54682	625194
55955	625195
30744	625196
12245	625197
173957	625198
32829	625199
120673	625200
26271	625201
162405	625202
154829	625203
19597	625204
35089	625205
149492	625206
81440	625207
244120	625208
146416	625209
208306	625210
36292	625211
242330	625212
197851	625213
145548	625214
1012	625215
209360	625216
61425	625217
39557	625218
42794	625219
12089	625220
83595	625221
16583	625222
36355	625223
10384	625224
179566	625225
23	625226
53108	625227
61852	625228
5190	625229
2076	625230
28783	625231
74388	625232
2971	625233
103296	625234
24515	625235
126177	625236
133399	625237
11816	625238
48596	625239
19145	625240
102545	625241
303564	625242
190753	625243
4086	625244
80341	625245
74010	625246
110033	625247
163504	625248
261	625249
153567	625250
140536	625251
206051	625252
326	625253
19924	625254
183971	625255
7343	625256
56694	625257
25301	625258
98417	625259
130591	625260
28932	625261
36355	625262
52410	625263
6625	625264
30776	625265
90150	625266
200	625267
255	625268
16802	625269
158461	625270
114954	625271
5487	625272
163496	625273
2704	625274
321	625275
176060	625276
137494	625277
121	625278
252468	625279
90017	625280
50848	625281
61994	625282
128050	625283
18911	625284
189368	625285
218824	625286
165	625287
41437	625288
10107	625289
277316	625290
257	625291
16998	625292
235418	625293
243919	625294
44861	625295
3523	625296
56	625297
115498	625298
45732	625299
33647	625300
158213	625301
1709	625302
18436	625303
19811	625304
206	625305
384	625306
79718	625307
45137	625308
214484	625309
165718	625310
186110	625311
131757	625312
130369	625313
37684	625314
50417	625315
6271	625316
24670	625317
43930	625318
194104	625319
208363	625320
49899	625321
88422	625322
13525	625323
17026	625324
9038	625325
193327	625326
1994	625327
1113	625328
3263	625329
98943	625330
98306	625331
7492	625332
44180	625333
82116	625334
218305	625335
12224	625336
21795	625337
25163	625338
24	625339
23503	625340
14145	625341
46249	625342
18037	625343
55518	625344
163061	625345
14644	625346
21847	625347
73909	625348
51602	625349
53463	625350
8155	625351
41343	625352
58047	625353
49568	625354
83979	625355
53463	625356
119873	625357
26833	625358
195564	625359
3013	625360
7715	625361
85268	625362
226693	625363
32794	625364
2551	625365
124815	625366
68973	625367
128	625368
82878	625369
167455	625370
93950	625371
97853	625372
2551	625373
17013	625374
4409	625375
3993	625376
2506	625377
183164	625378
6922	625379
48753	625380
60714	625381
173064	625382
53163	625383
119378	625384
9825	625385
131331	625386
7715	625387
40712	625388
639	625389
298680	625390
126063	625391
168725	625392
775	625393
52967	625394
21630	625395
166751	625396
32	625397
2007	625398
2070	625399
353	625400
25998	625401
6995	625402
79	625403
13199	625404
14672	625405
57454	625406
132370	625407
1337	625408
786	625409
1985	625410
5243	625411
15910	625412
142	625413
61816	625414
91013	625415
34961	625416
5154	625417
79353	625418
2162	625419
38	625420
33390	625421
49915	625422
84	625423
3	625424
3398	625425
8080	625426
33385	625427
47952	625428
98216	625429
20453	625430
65564	625431
1390	625432
95791	625433
70539	625434
169976	625435
109385	625436
54274	625437
34358	625438
19129	625439
145	625440
89634	625441
41520	625442
201	625443
122	625444
33231	625445
68270	625446
1904	625447
21989	625448
175934	625449
190733	625450
2806	625451
85428	625452
106524	625453
39141	625454
325730	625455
2872	625456
105457	625457
101266	625458
69659	625459
22493	625460
58790	625461
96865	625462
165780	625463
290665	625464
57642	625465
130281	625466
19003	625467
552	625468
26590	625469
69141	625470
61311	625471
224407	625472
9879	625473
122465	625474
189571	625475
33945	625476
5843	625477
47540	625478
241014	625479
31453	625480
119795	625481
14630	625482
33769	625483
156174	625484
75326	625485
19402	625486
71269	625487
154942	625488
25353	625489
164340	625490
22709	625491
80413	625492
105833	625493
23227	625494
359	625495
18388	625496
302260	625497
52273	625498
123267	625499
142228	625500
42917	625501
36068	625502
28269	625503
6487	625504
170247	625505
95902	625506
12304	625507
180889	625508
69524	625509
5746	625510
2097	625511
320791	625512
138780	625513
98153	625514
1361	625515
6828	625516
63343	625517
63368	625518
4101	625519
7	625520
32029	625521
113604	625522
2413	625523
14922	625524
163061	625525
16034	625526
7833	625527
54350	625528
86520	625529
9126	625530
14698	625531
24638	625532
23978	625533
16107	625534
109654	625535
535	625536
132178	625537
14037	625538
1856	625539
11976	625540
88506	625541
82116	625542
201234	625543
187509	625544
79578	625545
201247	625546
32903	625547
729	625548
8758	625549
17200	625550
209958	625551
105807	625552
13584	625553
69743	625554
49292	625555
96301	625556
29028	625557
2530	625558
83828	625559
122016	625560
20991	625561
159	625562
200156	625563
47954	625564
25998	625565
23811	625566
270588	625567
84535	625568
21258	625569
23394	625570
1219	625571
69420	625572
23107	625573
51419	625574
24638	625575
65170	625576
12399	625577
41960	625578
13935	625579
33782	625580
136888	625581
129161	625582
2282	625583
269417	625584
29759	625585
230564	625586
138748	625587
43620	625588
68855	625589
28950	625590
191494	625591
2816	625592
3513	625593
503	625594
176215	625595
66286	625596
1296	625597
259829	625598
1819	625599
253715	625600
205139	625601
204738	625602
72940	625603
39451	625604
30052	625605
98474	625606
161861	625607
7793	625608
3530	625609
46927	625610
112	625611
17241	625612
42477	625613
100130	625614
155810	625615
36812	625616
8739	625617
33728	625618
48449	625619
22437	625620
58703	625621
162750	625622
267	625623
210296	625624
159970	625625
29246	625626
2119	625627
29292	625628
36180	625629
11134	625630
214861	625631
73165	625632
24213	625633
103134	625634
124923	625635
265382	625636
1018	625637
59	625638
630	625639
47988	625640
98258	625641
1251	625642
4215	625643
48003	625644
47924	625645
65899	625646
18961	625647
99101	625648
4626	625649
6222	625650
36228	625651
77980	625652
60443	625653
30900	625654
103363	625655
80172	625656
164846	625657
85556	625658
45204	625659
21636	625660
752	625661
135636	625662
58138	625663
4021	625664
86835	625665
9426	625666
26006	625667
181896	625668
48826	625669
52010	625670
67044	625671
6646	625672
76942	625673
26363	625674
212711	625675
6514	625676
1147	625677
48290	625678
6061	625679
158102	625680
8011	625681
30865	625682
91077	625683
40136	625684
81089	625685
140016	625686
99	625687
58740	625688
88510	625689
31405	625690
25701	625691
50811	625692
133739	625693
207568	625694
125273	625695
125273	625696
5417	625697
38688	625698
9340	625699
15797	625700
9340	625701
295131	625702
152320	625703
17231	625704
129320	625705
62230	625706
8155	625707
3205	625708
98	625709
46342	625710
152271	625711
18831	625712
36004	625713
102780	625714
173719	625715
28272	625716
201247	625717
122667	625718
46462	625719
12673	625720
19188	625721
36004	625722
79718	625723
204895	625724
122900	625725
84533	625726
11832	625727
1533	625728
138029	625729
15350	625730
11631	625731
20	625732
82131	625733
33287	625734
756	625735
104610	625736
92181	625737
248088	625738
51419	625739
106136	625740
41348	625741
24988	625742
23199	625743
292766	625744
269841	625745
34435	625746
15362	625747
28959	625748
30292	625749
12321	625750
18527	625751
83580	625752
205803	625753
51123	625754
285383	625755
244246	625756
55780	625757
94477	625758
28432	625759
1820	625760
61143	625761
93325	625762
224635	625763
28219	625764
145992	625765
16543	625766
9785	625767
45060	625768
50887	625769
1949	625770
1949	625771
77559	625772
33442	625773
1764	625774
195795	625775
73867	625776
231250	625777
99178	625778
144530	625779
85481	625780
26160	625781
8316	625782
99620	625783
154414	625784
18527	625785
139094	625786
140784	625787
59592	625788
327482	625789
38145	625790
275928	625791
88019	625792
31413	625793
53046	625794
312904	625795
109011	625796
23269	625797
124044	625798
148272	625799
25940	625800
28111	625801
618	625802
26160	625803
84142	625804
205886	625805
46498	625806
24788	625807
37356	625808
179464	625809
214227	625810
115778	625811
224793	625812
22030	625813
196729	625814
118585	625815
209106	625816
6479	625817
218160	625818
14550	625819
204599	625820
126924	625821
11313	625822
65985	625823
971	625824
178053	625825
151096	625826
191801	625827
50491	625828
300244	625829
50336	625830
5935	625831
197817	625832
29115	625833
12951	625834
34196	625835
65551	625836
90593	625837
302181	625838
27828	625839
89502	625840
158480	625841
103967	625842
7776	625843
138030	625844
306913	625845
52016	625846
155244	625847
105946	625848
68049	625849
79124	625850
48767	625851
2622	625852
170481	625853
164760	625854
294101	625855
28949	625856
321607	625857
108236	625858
19481	625859
248571	625860
80780	625861
72767	625862
80144	625863
295320	625864
25527	625865
80388	625866
51951	625867
36378	625868
253621	625869
56418	625870
221824	625871
22617	625872
694	625873
7473	625874
49935	625875
290360	625876
117473	625877
27702	625878
145102	625879
46979	625880
1619	625881
467	625882
85231	625883
56201	625884
55799	625885
19972	625886
136317	625887
85251	625888
30282	625889
75341	625890
43455	625891
122925	625892
18153	625893
32026	625894
78518	625895
328521	625896
19032	625897
58623	625898
326215	625899
266496	625900
3647	625901
179309	625902
70033	625903
121686	625904
153108	625905
55026	625906
323963	625907
11679	625908
167374	625909
117622	625910
158259	625911
169135	625912
108733	625913
16813	625914
353	625915
199783	625916
82776	625917
245898	625918
66508	625919
176533	625920
145185	625921
113056	625922
256531	625923
157209	625924
66385	625925
23432	625926
67454	625927
10661	625928
165974	625929
27283	625930
282762	625931
18131	625932
408	625933
20642	625934
113325	625935
15529	625936
58899	625937
3919	625938
26979	625939
109239	625940
68378	625941
184073	625942
78336	625943
766	625944
22345	625945
67940	625946
1076	625947
27201	625948
18998	625949
211991	625950
26855	625951
122301	625952
196469	625953
21546	625954
238203	625955
58900	625956
8358	625957
18138	625958
35114	625959
34418	625960
61414	625961
161293	625962
145641	625963
15901	625964
26832	625965
199822	625966
136692	625967
25191	625968
105842	625969
73959	625970
57595	625971
161067	625972
3143	625973
75879	625974
177767	625975
101291	625976
10447	625977
62766	625978
12777	625979
12777	625980
15791	625981
146068	625982
120542	625983
194988	625984
231559	625985
14792	625986
14792	625987
149170	625988
14792	625989
203166	625990
60184	625991
300695	625992
147533	625993
4513	625994
20195	625995
28218	625996
1939	625997
133414	625998
100947	625999
133297	626000
75515	626001
187976	626002
169859	626003
76831	626004
11199	626005
200309	626006
103989	626007
267606	626008
103732	626009
156380	626010
40309	626011
91311	626012
159522	626013
145203	626014
62991	626015
62991	626016
12764	626017
74739	626018
54510	626019
37738	626020
24249	626021
131964	626022
36911	626023
135424	626024
74007	626025
15466	626026
27141	626027
217013	626028
26848	626029
123910	626030
55819	626031
25954	626032
54884	626033
54884	626034
22710	626035
216204	626036
70032	626037
210335	626038
17814	626039
35748	626040
185179	626041
266184	626042
174002	626043
173937	626044
94235	626045
174002	626046
17570	626047
149052	626048
4186	626049
241348	626050
32878	626051
135534	626052
271009	626053
21196	626054
51160	626055
141458	626056
159203	626057
64722	626058
22884	626059
17517	626060
98605	626061
22684	626062
159203	626063
4753	626064
300065	626065
17157	626066
174946	626067
10552	626068
50893	626069
35438	626070
75647	626071
2801	626072
75647	626073
218223	626074
60887	626075
310898	626076
45865	626077
113548	626078
237724	626079
169857	626080
83044	626081
32533	626082
178937	626083
2463	626084
23557	626085
171340	626086
170837	626087
64571	626088
173417	626089
32997	626090
266023	626091
165536	626092
269719	626093
2463	626094
51139	626095
57881	626096
24460	626097
422	626098
175768	626099
166255	626100
57881	626101
280751	626102
157661	626103
55621	626104
267001	626105
129648	626106
288215	626107
25896	626108
214679	626109
230441	626110
183638	626111
59986	626112
64592	626113
17366	626114
135070	626115
225683	626116
301261	626117
75809	626118
197468	626119
157863	626120
38385	626121
87893	626122
119530	626123
20498	626124
250965	626125
212747	626126
261568	626127
120250	626128
219433	626129
327664	626130
153901	626131
1868	626132
166393	626133
11369	626134
64321	626135
48999	626136
45047	626137
43715	626138
268759	626139
98605	626140
56612	626141
121612	626142
228666	626143
197756	626144
65143	626145
31799	626146
6756	626147
56197	626148
122924	626149
49646	626150
13671	626151
143439	626152
16129	626153
50409	626154
110968	626155
31799	626156
197918	626157
144545	626158
11679	626159
12073	626160
43631	626161
64120	626162
31228	626163
7850	626164
155473	626165
196450	626166
15866	626167
28705	626168
2357	626169
165933	626170
84692	626171
10362	626172
11460	626173
86747	626174
104524	626175
287063	626176
28932	626177
48253	626178
287666	626179
216749	626180
33292	626181
160688	626182
10539	626183
104167	626184
163758	626185
175561	626186
41070	626187
87655	626188
72488	626189
96488	626190
146619	626191
230641	626192
36928	626193
82247	626194
112229	626195
84912	626196
84910	626197
33721	626198
8375	626199
103555	626200
174403	626201
276771	626202
146493	626203
80555	626204
47707	626205
70300	626206
209341	626207
18716	626208
265445	626209
27537	626210
237620	626211
11260	626212
99816	626213
65523	626214
78879	626215
247410	626216
30250	626217
189557	626218
34364	626219
46002	626220
191627	626221
34844	626222
47224	626223
102089	626224
306660	626225
9936	626226
139148	626227
5811	626228
216327	626229
320181	626230
73803	626231
238302	626232
210139	626233
138362	626234
266006	626235
48852	626236
177204	626237
31093	626238
42682	626239
260136	626240
57441	626241
31082	626242
30724	626243
56757	626244
51466	626245
5235	626246
123822	626247
44291	626248
110430	626249
190167	626250
306986	626251
1008	626252
69595	626253
91532	626254
194463	626255
147603	626256
112578	626257
168543	626258
157428	626259
24921	626260
248895	626261
241556	626262
18446	626263
12164	626264
12109	626265
185681	626266
82956	626267
55793	626268
28957	626269
256251	626270
103235	626271
82396	626272
160608	626273
15479	626274
125640	626275
122726	626276
212625	626277
38354	626278
38470	626279
3687	626280
78422	626281
62888	626282
207576	626283
75607	626284
11179	626285
62498	626286
109747	626287
96539	626288
208440	626289
26160	626290
100955	626291
27148	626292
98478	626293
30	626294
30	626295
2039	626296
149705	626297
243790	626298
84617	626299
81567	626300
1429	626301
83406	626302
44182	626303
18594	626304
83406	626305
312733	626306
312631	626307
109076	626308
25069	626309
65671	626310
497	626311
2217	626312
53749	626313
19680	626314
25957	626315
6391	626316
5942	626317
16942	626318
42557	626319
14905	626320
66336	626321
286428	626322
303353	626323
2875	626324
102846	626325
2178	626326
838	626327
7700	626328
151837	626329
213133	626330
313	626331
110969	626332
204	626333
220	626334
127859	626335
44899	626336
170874	626337
45818	626338
6663	626339
101096	626340
64361	626341
74712	626342
7714	626343
14566	626344
28340	626345
39457	626346
59837	626347
46534	626348
39916	626349
107900	626350
153241	626351
76282	626352
21544	626353
325290	626354
31303	626355
86	626356
5974	626357
6377	626358
6488	626359
105844	626360
5503	626361
43069	626362
10338	626363
120252	626364
75190	626365
1279	626366
513	626367
19485	626368
4216	626369
88022	626370
9646	626371
115176	626372
101927	626373
40893	626374
4253	626375
12774	626376
154	626377
73810	626378
70752	626379
19390	626380
129887	626381
54832	626382
18256	626383
32535	626384
96062	626385
125326	626386
16679	626387
18178	626388
46953	626389
27848	626390
10410	626391
36013	626392
82057	626393
4687	626394
12884	626395
2706	626396
114319	626397
50385	626398
62399	626399
3492	626400
106857	626401
8857	626402
26752	626403
9621	626404
200571	626405
7219	626406
25345	626407
45644	626408
267	626409
79571	626410
27930	626411
46882	626412
107677	626413
901	626414
31678	626415
245203	626416
21475	626417
125766	626418
193880	626419
38	626420
79962	626421
56858	626422
151857	626423
2745	626424
8439	626425
4350	626426
157555	626427
468	626428
29263	626429
31	626430
4543	626431
119227	626432
43426	626433
212908	626434
10383	626435
48134	626436
2081	626437
12922	626438
80048	626439
22548	626440
34551	626441
16277	626442
170943	626443
24924	626444
11658	626445
276232	626446
71653	626447
314637	626448
89853	626449
107453	626450
1880	626451
235382	626452
7163	626453
129673	626454
156345	626455
192	626456
10743	626457
3982	626458
41995	626459
92198	626460
6662	626461
384	626462
103768	626463
32133	626464
10390	626465
52620	626466
16805	626467
5279	626468
16671	626469
30278	626470
85252	626471
122129	626472
1268	626473
70736	626474
90504	626475
9201	626476
135426	626477
108441	626478
86314	626479
155216	626480
1809	626481
4080	626482
53240	626483
55482	626484
6	626485
78366	626486
197455	626487
2	626488
239	626489
308842	626490
17	626491
30971	626492
6827	626493
14916	626494
149	626495
74286	626496
38288	626497
36701	626498
17203	626499
48536	626500
4142	626501
30668	626502
56650	626503
84646	626504
212938	626505
11396	626506
284298	626507
9023	626508
68034	626509
20721	626510
4011	626511
77324	626512
39555	626513
3745	626514
1218	626515
206221	626516
68549	626517
476	626518
147624	626519
8263	626520
99971	626521
909	626522
5659	626523
8273	626524
7684	626525
81	626526
59	626527
88110	626528
103329	626529
172494	626530
12335	626531
3579	626532
16434	626533
167343	626534
101201	626535
159234	626536
92988	626537
22348	626538
27922	626539
206947	626540
103785	626541
229121	626542
219276	626543
31689	626544
91788	626545
169508	626546
91753	626547
67791	626548
325979	626549
213031	626550
323361	626551
274056	626552
194261	626553
73684	626554
156072	626555
239969	626556
38648	626557
133351	626558
133223	626559
25039	626560
188171	626561
35593	626562
188748	626563
149964	626564
231292	626565
231224	626566
42111	626567
207458	626568
109274	626569
16897	626570
109078	626571
201583	626572
44884	626573
28500	626574
183408	626575
117772	626576
183355	626577
183773	626578
325499	626579
325012	626580
59803	626581
298133	626582
196978	626583
195448	626584
217133	626585
30826	626586
168743	626587
156568	626588
209376	626589
209487	626590
208940	626591
86630	626592
134680	626593
7693	626594
122342	626595
290813	626596
290326	626597
290178	626598
63475	626599
15333	626600
97674	626601
150958	626602
151474	626603
101916	626604
71885	626605
261890	626606
218507	626607
243709	626608
307489	626609
165710	626610
106948	626611
69482	626612
165840	626613
254407	626614
61363	626615
225013	626616
223587	626617
5604	626618
301036	626619
125847	626620
54250	626621
81955	626622
74813	626623
272461	626624
273295	626625
159337	626626
102386	626627
245308	626628
67479	626629
103744	626630
244080	626631
319293	626632
135515	626633
318327	626634
209137	626635
191992	626636
64339	626637
152616	626638
64299	626639
266212	626640
111084	626641
169607	626642
204109	626643
36977	626644
82154	626645
198960	626646
84831	626647
309879	626648
198939	626649
61649	626650
185099	626651
77610	626652
187296	626653
283724	626654
119831	626655
226654	626656
226282	626657
160972	626658
103820	626659
247167	626660
219308	626661
40187	626662
115940	626663
320924	626664
116165	626665
124266	626666
294303	626667
193897	626668
53083	626669
72937	626670
267376	626671
266781	626672
174901	626673
85331	626674
154168	626675
64903	626676
15691	626677
205776	626678
120546	626679
120631	626680
187844	626681
285870	626682
187741	626683
95529	626684
229018	626685
95278	626686
258112	626687
108692	626688
70713	626689
168456	626690
200583	626691
55004	626692
278084	626693
302849	626694
280055	626695
6336	626696
1229	626697
245958	626698
298451	626699
67504	626700
85718	626701
64482	626702
67109	626703
25104	626704
116985	626705
130427	626706
231442	626707
310218	626708
80331	626709
29426	626710
214921	626711
96644	626712
200566	626713
58811	626714
42093	626715
294771	626716
294836	626717
265214	626718
53980	626719
104109	626720
256673	626721
122193	626722
213412	626723
49361	626724
140193	626725
128988	626726
225451	626727
274549	626728
34693	626729
224693	626730
44561	626731
194794	626732
197474	626733
46818	626734
115503	626735
274308	626736
48374	626737
29538	626738
227577	626739
12582	626740
22421	626741
19959	626742
26570	626743
49669	626744
101347	626745
96452	626746
308468	626747
127158	626748
83076	626749
156383	626750
176160	626751
76804	626752
80286	626753
41303	626754
70031	626755
143433	626756
165861	626757
54250	626758
121476	626759
189172	626760
4952	626761
94422	626762
327421	626763
260412	626764
207422	626765
146346	626766
139172	626767
189212	626768
231581	626769
146820	626770
12865	626771
22389	626772
117980	626773
168606	626774
274222	626775
128676	626776
135737	626777
201829	626778
64455	626779
146737	626780
171658	626781
72553	626782
148411	626783
240710	626784
4911	626785
35695	626786
41645	626787
2015	626788
32934	626789
106692	626790
15868	626791
20323	626792
51679	626793
167302	626794
99151	626795
312805	626796
14937	626797
50973	626798
164649	626799
190408	626800
62197	626801
86775	626802
105674	626803
127966	626804
199957	626805
64642	626806
276109	626807
149649	626808
149817	626809
241402	626810
192976	626811
125831	626812
149639	626813
74764	626814
192121	626815
186412	626816
143814	626817
224829	626818
182449	626819
218462	626820
6484	626821
231249	626822
168175	626823
234641	626824
6073	626825
19345	626826
282835	626827
132722	626828
128519	626829
82448	626830
127595	626831
285520	626832
151897	626833
37098	626834
27759	626835
243201	626836
186242	626837
290861	626838
164566	626839
35572	626840
198963	626841
64304	626842
104793	626843
153244	626844
205789	626845
142624	626846
51551	626847
119614	626848
189326	626849
46778	626850
68857	626851
306698	626852
53577	626853
8009	626854
7017	626855
278131	626856
249867	626857
107130	626858
41494	626859
254357	626860
49376	626861
199001	626862
69	626863
3743	626864
114110	626865
78577	626866
313053	626867
105572	626868
231012	626869
20670	626870
89627	626871
148423	626872
88538	626873
286348	626874
104944	626875
80832	626876
10076	626877
81747	626878
210895	626879
22269	626880
73141	626881
156097	626882
149960	626883
238720	626884
24887	626885
161134	626886
288535	626887
89019	626888
260938	626889
106743	626890
46022	626891
200159	626892
53989	626893
245365	626894
24786	626895
127884	626896
32940	626897
274129	626898
87339	626899
114449	626900
153821	626901
284782	626902
78538	626903
110419	626904
77936	626905
71198	626906
78055	626907
186356	626908
186224	626909
142731	626910
100792	626911
68519	626912
33466	626913
179384	626914
47953	626915
84240	626916
32686	626917
38977	626918
312302	626919
56415	626920
209267	626921
286490	626922
234164	626923
317288	626924
84867	626925
189265	626926
9578	626927
321470	626928
92524	626929
272293	626930
316386	626931
176267	626932
131536	626933
60080	626934
77569	626935
165716	626936
325076	626937
278311	626938
9705	626939
64409	626940
41599	626941
73776	626942
237277	626943
322603	626944
3139	626945
262283	626946
305996	626947
19860	626948
87460	626949
10185	626950
71572	626951
40154	626952
306345	626953
121480	626954
189329	626955
290453	626956
90480	626957
215128	626958
7909	626959
11408	626960
36159	626961
258791	626962
315799	626963
57523	626964
282830	626965
168154	626966
180548	626967
35046	626968
185718	626969
144749	626970
264812	626971
311695	626972
8169	626973
60841	626974
271420	626975
182901	626976
186182	626977
48342	626978
85875	626979
111366	626980
42743	626981
192957	626982
11600	626983
263931	626984
308439	626985
42111	626986
41691	626987
41738	626988
76162	626989
136093	626990
182598	626991
30932	626992
26053	626993
26620	626994
78798	626995
28800	626996
125888	626997
26053	626998
132134	626999
79640	627000
96409	627001
36474	627002
85308	627003
38424	627004
29236	627005
51813	627006
29236	627007
29236	627008
9776	627009
97343	627010
85308	627011
126691	627012
259585	627013
180743	627014
2308	627015
120401	627016
10406	627017
41248	627018
54615	627019
13273	627020
320966	627021
24174	627022
65489	627023
23039	627024
108948	627025
23039	627026
100574	627027
9776	627028
7866	627029
28800	627030
171218	627031
34778	627032
26053	627033
17846	627034
28800	627035
4829	627036
12145	627037
31386	627038
136264	627039
163484	627040
22314	627041
132650	627042
25480	627043
87819	627044
2805	627045
45945	627046
187590	627047
78589	627048
72979	627049
8408	627050
60479	627051
2459	627052
15982	627053
54068	627054
40652	627055
193120	627056
18874	627057
574	627058
217317	627059
321018	627060
46955	627061
6335	627062
977	627063
11066	627064
298920	627065
174363	627066
24789	627067
1931	627068
30439	627069
3461	627070
204656	627071
3204	627072
225845	627073
54807	627074
83388	627075
7822	627076
1942	627077
158837	627078
116688	627079
20005	627080
7931	627081
18427	627082
36469	627083
21048	627084
17378	627085
102843	627086
69853	627087
34429	627088
34429	627089
119084	627090
74211	627091
140377	627092
29997	627093
7902	627094
112536	627095
246705	627096
5966	627097
44785	627098
94137	627099
139442	627100
94900	627101
251619	627102
249389	627103
81123	627104
240621	627105
100469	627106
17166	627107
14759	627108
309443	627109
42944	627110
94776	627111
43880	627112
196513	627113
26195	627114
229967	627115
43810	627116
61775	627117
265087	627118
29571	627119
58199	627120
37102	627121
229139	627122
2202	627123
53085	627124
112665	627125
67906	627126
186455	627127
70598	627128
54986	627129
114909	627130
405	627131
12487	627132
65036	627133
83505	627134
21554	627135
10535	627136
87250	627137
5410	627138
25677	627139
18201	627140
98146	627141
205159	627142
6469	627143
19822	627144
122484	627145
122484	627146
184368	627147
17681	627148
177588	627149
44105	627150
130703	627151
46127	627152
23429	627153
89907	627154
218514	627155
252323	627156
46885	627157
56376	627158
29027	627159
133211	627160
7510	627161
171317	627162
72777	627163
169395	627164
101967	627165
171856	627166
290207	627167
55328	627168
26093	627169
54975	627170
38487	627171
14205	627172
80918	627173
93295	627174
104941	627175
77417	627176
3894	627177
47986	627178
144322	627179
150993	627180
27896	627181
46058	627182
35198	627183
309024	627184
252082	627185
232274	627186
41185	627187
10410	627188
3894	627189
10410	627190
13568	627191
122175	627192
230178	627193
38142	627194
6589	627195
105887	627196
15453	627197
84371	627198
22511	627199
50661	627200
208191	627201
205231	627202
41448	627203
164526	627204
50837	627205
19371	627206
63690	627207
113522	627208
6022	627209
138976	627210
16106	627211
96501	627212
265699	627213
73420	627214
114715	627215
5687	627216
221074	627217
18977	627218
13568	627219
40643	627220
41185	627221
3894	627222
156728	627223
29373	627224
99087	627225
23815	627226
40745	627227
19371	627228
318465	627229
36482	627230
71830	627231
130581	627232
85151	627233
134712	627234
11694	627235
5423	627236
42247	627237
21031	627238
32046	627239
66797	627240
33122	627241
32046	627242
56376	627243
132520	627244
33122	627245
313598	627246
45429	627247
33122	627248
206486	627249
56376	627250
48453	627251
32046	627252
227712	627253
63258	627254
56857	627255
134054	627256
5153	627257
43842	627258
110468	627259
78740	627260
287387	627261
78752	627262
51901	627263
35399	627264
124264	627265
459	627266
103388	627267
54362	627268
172026	627269
187703	627270
52067	627271
149089	627272
121101	627273
6000	627274
78746	627275
139194	627276
8788	627277
50036	627278
137630	627279
257208	627280
46207	627281
154349	627282
99249	627283
73	627284
1814	627285
7234	627286
30644	627287
3514	627288
46207	627289
83929	627290
30887	627291
91226	627292
276377	627293
50036	627294
4048	627295
134851	627296
57312	627297
64178	627298
64178	627299
33300	627300
116460	627301
57341	627302
181180	627303
130528	627304
43518	627305
43518	627306
314681	627307
133626	627308
127620	627309
193903	627310
116311	627311
160766	627312
25011	627313
43652	627314
26041	627315
185964	627316
78004	627317
5949	627318
46885	627319
169569	627320
184	627321
151063	627322
111085	627323
72261	627324
4215	627325
24161	627326
138	627327
37346	627328
86327	627329
32459	627330
156286	627331
154138	627332
37346	627333
8583	627334
294053	627335
16977	627336
54190	627337
15119	627338
56460	627339
92451	627340
96028	627341
58766	627342
85018	627343
62741	627344
64409	627345
78043	627346
62620	627347
44105	627348
85701	627349
43683	627350
133197	627351
161316	627352
60379	627353
287227	627354
133338	627355
80575	627356
20173	627357
84448	627358
59468	627359
20173	627360
90064	627361
80575	627362
20133	627363
19072	627364
31762	627365
105635	627366
16957	627367
2718	627368
71501	627369
128835	627370
94787	627371
70055	627372
7591	627373
32426	627374
85164	627375
174614	627376
20865	627377
115516	627378
16824	627379
170459	627380
172920	627381
92962	627382
172920	627383
20901	627384
108691	627385
77052	627386
36917	627387
54704	627388
51820	627389
76554	627390
28375	627391
165389	627392
29566	627393
29566	627394
29566	627395
155755	627396
41903	627397
23780	627398
247297	627399
52850	627400
48775	627401
264899	627402
162652	627403
52778	627404
45088	627405
37808	627406
133486	627407
26286	627408
160231	627409
41147	627410
69670	627411
138179	627412
134740	627413
40353	627414
312876	627415
62880	627416
81317	627417
39187	627418
10672	627419
135546	627420
212324	627421
21170	627422
219778	627423
214477	627424
196993	627425
9133	627426
92959	627427
45386	627428
9133	627429
95716	627430
161775	627431
10561	627432
155032	627433
29435	627434
151859	627435
43095	627436
80236	627437
95716	627438
109612	627439
175176	627440
155312	627441
74358	627442
24895	627443
95514	627444
116760	627445
96882	627446
235649	627447
3169	627448
7739	627449
181955	627450
106586	627451
56026	627452
93308	627453
28526	627454
96988	627455
264401	627456
9413	627457
50954	627458
34878	627459
271792	627460
127051	627461
47647	627462
195559	627463
299995	627464
48848	627465
315757	627466
46089	627467
810	627468
46089	627469
150093	627470
165832	627471
206599	627472
14480	627473
99794	627474
99794	627475
51296	627476
77550	627477
185389	627478
32849	627479
258826	627480
4965	627481
26672	627482
30091	627483
162100	627484
77041	627485
263233	627486
188501	627487
323793	627488
183559	627489
229588	627490
171909	627491
213986	627492
102737	627493
143692	627494
151597	627495
172477	627496
234249	627497
75346	627498
75346	627499
16907	627500
95921	627501
11529	627502
61086	627503
45245	627504
175652	627505
187884	627506
121007	627507
63060	627508
147007	627509
103564	627510
36998	627511
46051	627512
137092	627513
1096	627514
259291	627515
47186	627516
47186	627517
232187	627518
258884	627519
109272	627520
221446	627521
177975	627522
58595	627523
132226	627524
243894	627525
121282	627526
80916	627527
80918	627528
146521	627529
13568	627530
20737	627531
76444	627532
142737	627533
145171	627534
281736	627535
302704	627536
275324	627537
64491	627538
245830	627539
109363	627540
260886	627541
5504	627542
17677	627543
111468	627544
59874	627545
312374	627546
40871	627547
21077	627548
8443	627549
69266	627550
8443	627551
73785	627552
40838	627553
28428	627554
60300	627555
6937	627556
33160	627557
159347	627558
109714	627559
46455	627560
256222	627561
2032	627562
166686	627563
42912	627564
10563	627565
35940	627566
71195	627567
44963	627568
231241	627569
39179	627570
270354	627571
273947	627572
33219	627573
226118	627574
262484	627575
13138	627576
13138	627577
320563	627578
48072	627579
27473	627580
27348	627581
87608	627582
199	627583
108	627584
58447	627585
138067	627586
199592	627587
1420	627588
1420	627589
847	627590
1420	627591
1420	627592
1420	627593
48072	627594
257934	627595
49615	627596
38656	627597
214567	627598
99670	627599
195839	627600
11695	627601
15590	627602
154063	627603
81805	627604
15671	627605
200017	627606
7841	627607
7591	627608
10630	627609
128740	627610
202379	627611
234688	627612
34918	627613
96370	627614
170224	627615
30142	627616
57609	627617
50361	627618
50361	627619
246027	627620
74921	627621
127869	627622
34183	627623
37084	627624
125602	627625
110828	627626
42659	627627
238169	627628
65629	627629
31862	627630
225921	627631
3230	627632
9484	627633
215439	627634
40519	627635
227771	627636
181692	627637
277765	627638
256708	627639
316640	627640
52896	627641
180105	627642
319102	627643
33950	627644
1549	627645
26623	627646
39381	627647
17929	627648
55581	627649
73120	627650
213608	627651
159636	627652
5991	627653
8309	627654
63141	627655
19915	627656
57862	627657
136428	627658
63048	627659
54029	627660
72892	627661
321744	627662
136600	627663
266964	627664
213198	627665
88271	627666
321676	627667
212572	627668
23010	627669
1914	627670
16319	627671
1564	627672
1728	627673
157190	627674
150144	627675
8309	627676
185313	627677
2728	627678
13584	627679
137627	627680
214135	627681
39428	627682
32409	627683
88156	627684
7448	627685
13329	627686
8737	627687
259074	627688
164671	627689
83108	627690
6111	627691
14113	627692
120800	627693
115400	627694
44595	627695
78194	627696
131705	627697
23023	627698
23023	627699
61858	627700
211393	627701
125006	627702
48184	627703
34921	627704
9881	627705
148585	627706
226241	627707
66921	627708
160864	627709
119948	627710
3599	627711
14067	627712
14102	627713
14102	627714
14102	627715
14102	627716
155993	627717
86947	627718
38268	627719
262697	627720
108325	627721
78001	627722
108325	627723
73305	627724
77279	627725
13584	627726
268371	627727
149431	627728
72303	627729
2966	627730
25628	627731
136347	627732
35430	627733
180430	627734
53869	627735
70213	627736
55618	627737
5628	627738
107896	627739
53869	627740
16694	627741
118376	627742
281291	627743
288880	627744
35609	627745
179467	627746
31580	627747
9723	627748
195336	627749
28762	627750
28762	627751
29073	627752
154976	627753
31618	627754
249288	627755
196081	627756
47099	627757
84264	627758
108145	627759
31618	627760
31924	627761
166593	627762
25748	627763
6022	627764
205777	627765
58571	627766
238889	627767
121984	627768
52363	627769
16316	627770
208912	627771
208912	627772
31924	627773
206202	627774
55999	627775
217129	627776
58596	627777
145530	627778
235882	627779
6335	627780
46872	627781
23118	627782
170305	627783
46873	627784
23053	627785
5589	627786
23053	627787
23053	627788
72102	627789
72102	627790
72102	627791
206446	627792
19138	627793
56755	627794
41824	627795
25149	627796
112733	627797
4517	627798
30897	627799
51769	627800
128178	627801
63405	627802
42992	627803
15369	627804
15369	627805
15369	627806
8939	627807
56755	627808
31792	627809
421	627810
234140	627811
249578	627812
295110	627813
165842	627814
322	627815
40543	627816
136932	627817
83910	627818
69000	627819
156886	627820
102658	627821
31521	627822
12065	627823
213843	627824
131740	627825
39445	627826
69000	627827
183982	627828
48699	627829
124	627830
210054	627831
73446	627832
66968	627833
8507	627834
103505	627835
117798	627836
49896	627837
68	627838
93512	627839
93405	627840
20638	627841
41596	627842
154914	627843
191748	627844
204053	627845
27469	627846
24760	627847
18204	627848
100870	627849
286991	627850
89109	627851
80439	627852
29770	627853
110643	627854
2396	627855
189479	627856
2396	627857
90214	627858
41581	627859
118293	627860
309915	627861
29758	627862
226095	627863
2396	627864
5646	627865
114095	627866
114095	627867
230388	627868
123835	627869
51789	627870
180827	627871
180947	627872
136600	627873
104888	627874
169638	627875
6482	627876
14819	627877
203282	627878
23826	627879
56282	627880
7840	627881
124579	627882
32220	627883
80122	627884
131544	627885
90344	627886
160972	627887
27767	627888
91884	627889
105275	627890
231461	627891
218250	627892
82561	627893
7591	627894
91013	627895
32824	627896
284141	627897
70082	627898
19663	627899
265801	627900
52684	627901
262769	627902
3604	627903
241675	627904
4487	627905
11223	627906
315898	627907
20872	627908
259535	627909
5231	627910
11743	627911
31104	627912
113152	627913
95575	627914
85200	627915
167896	627916
81816	627917
42239	627918
148804	627919
83649	627920
299027	627921
164345	627922
93874	627923
117016	627924
47317	627925
37073	627926
30309	627927
6459	627928
294626	627929
130399	627930
22845	627931
193280	627932
8570	627933
30309	627934
102562	627935
16356	627936
59253	627937
47111	627938
19998	627939
14615	627940
16821	627941
40427	627942
124027	627943
74985	627944
188750	627945
180253	627946
127924	627947
21709	627948
10530	627949
28724	627950
35843	627951
68146	627952
2114	627953
7114	627954
52814	627955
93478	627956
145240	627957
239170	627958
35922	627959
87647	627960
162075	627961
28724	627962
4522	627963
200355	627964
83555	627965
15517	627966
198779	627967
54806	627968
38832	627969
318852	627970
2381	627971
26521	627972
286922	627973
103961	627974
103960	627975
95926	627976
87647	627977
24363	627978
24363	627979
202518	627980
22002	627981
20882	627982
25307	627983
6782	627984
99013	627985
259456	627986
23299	627987
48952	627988
33401	627989
53778	627990
45381	627991
16478	627992
228000	627993
199500	627994
9369	627995
123591	627996
303313	627997
32111	627998
112953	627999
179715	628000
281220	628001
58693	628002
72987	628003
174994	628004
76738	628005
76666	628006
26750	628007
224223	628008
122965	628009
72930	628010
8197	628011
136893	628012
8243	628013
8243	628014
31606	628015
301173	628016
219470	628017
969	628018
277611	628019
18293	628020
171213	628021
112021	628022
262156	628023
100472	628024
31948	628025
98660	628026
98655	628027
64154	628028
308214	628029
233160	628030
4744	628031
69071	628032
70469	628033
204423	628034
55605	628035
78616	628036
134263	628037
132474	628038
128533	628039
19889	628040
33266	628041
723	628042
209694	628043
192781	628044
69334	628045
130700	628046
275463	628047
16234	628048
59314	628049
240169	628050
56458	628051
187068	628052
36159	628053
219365	628054
48403	628055
320405	628056
251594	628057
320090	628058
90895	628059
305509	628060
46244	628061
59651	628062
66518	628063
142371	628064
17614	628065
90001	628066
14626	628067
255088	628068
3394	628069
80248	628070
116327	628071
208772	628072
208772	628073
42415	628074
169092	628075
147030	628076
80775	628077
124441	628078
135685	628079
323054	628080
200720	628081
247550	628082
31666	628083
119810	628084
93993	628085
12534	628086
94109	628087
30498	628088
44689	628089
48425	628090
108024	628091
86304	628092
168017	628093
279799	628094
89780	628095
39102	628096
38089	628097
198203	628098
40072	628099
155474	628100
213489	628101
24731	628102
1842	628103
30703	628104
183442	628105
75043	628106
145817	628107
6494	628108
207571	628109
248665	628110
287169	628111
52181	628112
118127	628113
45593	628114
216901	628115
173324	628116
92103	628117
236739	628118
980	628119
56855	628120
167941	628121
73282	628122
6600	628123
17799	628124
51219	628125
6203	628126
42087	628127
92063	628128
227788	628129
204401	628130
247642	628131
80381	628132
52773	628133
84575	628134
108843	628135
70814	628136
63116	628137
39178	628138
253051	628139
31101	628140
66526	628141
172984	628142
58008	628143
47422	628144
285614	628145
70318	628146
157042	628147
59686	628148
135825	628149
242754	628150
7646	628151
212367	628152
86492	628153
53908	628154
60394	628155
113634	628156
8646	628157
59692	628158
92977	628159
53877	628160
37866	628161
8529	628162
139151	628163
12958	628164
3930	628165
25226	628166
7320	628167
89740	628168
10221	628169
195579	628170
53735	628171
314963	628172
278650	628173
254466	628174
85576	628175
75628	628176
181482	628177
124441	628178
169399	628179
44779	628180
191432	628181
119824	628182
242418	628183
61189	628184
115452	628185
58014	628186
15670	628187
19441	628188
320610	628189
130126	628190
74117	628191
32335	628192
62876	628193
82966	628194
292398	628195
22	628196
87557	628197
211622	628198
122549	628199
201319	628200
59326	628201
114443	628202
194015	628203
169966	628204
270870	628205
76021	628206
41222	628207
197509	628208
90452	628209
26766	628210
44233	628211
136126	628212
154050	628213
230911	628214
37523	628215
85178	628216
84269	628217
205559	628218
86881	628219
85148	628220
26470	628221
121198	628222
35459	628223
53167	628224
287731	628225
85454	628226
67750	628227
2816	628228
320606	628229
273998	628230
7393	628231
69696	628232
106176	628233
285617	628234
226159	628235
87243	628236
27273	628237
161631	628238
50614	628239
327588	628240
134021	628241
327002	628242
70147	628243
78685	628244
5486	628245
15459	628246
121706	628247
23441	628248
101123	628249
135	628250
79518	628251
120863	628252
142305	628253
80180	628254
176599	628255
26859	628256
3304	628257
149478	628258
70906	628259
89644	628260
88535	628261
137376	628262
51514	628263
281479	628264
281311	628265
68018	628266
1695	628267
101518	628268
50964	628269
28247	628270
2560	628271
125866	628272
188429	628273
120899	628274
399	628275
168096	628276
74699	628277
344	628278
54220	628279
53461	628280
92126	628281
49253	628282
188613	628283
253174	628284
148	628285
294800	628286
14357	628287
14792	628288
210963	628289
216967	628290
34399	628291
35808	628292
51196	628293
116164	628294
126314	628295
235980	628296
89044	628297
33816	628298
15618	628299
127055	628300
298622	628301
83313	628302
25516	628303
134235	628304
222567	628305
75435	628306
79304	628307
12622	628308
62128	628309
263416	628310
15901	628311
128293	628312
240137	628313
79764	628314
86190	628315
61403	628316
222183	628317
316933	628318
236121	628319
154601	628320
320634	628321
43387	628322
220572	628323
31828	628324
328124	628325
115068	628326
54344	628327
141173	628328
35780	628329
74846	628330
188877	628331
236377	628332
65994	628333
175315	628334
47540	628335
35053	628336
177537	628337
325467	628338
280448	628339
100475	628340
215686	628341
100475	628342
4947	628343
139357	628344
143267	628345
11748	628346
115291	628347
214788	628348
155350	628349
70796	628350
199954	628351
160400	628352
110023	628353
189948	628354
7577	628355
280126	628356
300230	628357
134755	628358
37526	628359
223527	628360
93327	628361
1283	628362
114508	628363
27301	628364
130963	628365
100977	628366
3587	628367
84941	628368
9374	628369
17302	628370
1183	628371
829	628372
22811	628373
1036	628374
92760	628375
12551	628376
70438	628377
90	628378
116331	628379
53425	628380
30107	628381
86250	628382
17309	628383
16021	628384
20690	628385
324540	628386
7822	628387
116951	628388
14984	628389
180109	628390
74845	628391
128895	628392
238271	628393
39994	628394
60703	628395
53351	628396
155199	628397
260653	628398
152127	628399
106694	628400
225763	628401
236031	628402
92738	628403
190107	628404
122134	628405
13344	628406
115682	628407
1622	628408
45333	628409
51895	628410
2980	628411
55422	628412
240462	628413
215615	628414
119155	628415
208082	628416
190105	628417
86209	628418
207996	628419
86209	628420
86209	628421
133680	628422
5374	628423
73172	628424
75321	628425
40173	628426
6455	628427
34929	628428
34929	628429
54549	628430
163410	628431
9334	628432
106811	628433
158792	628434
4512	628435
158307	628436
13721	628437
53781	628438
224038	628439
242642	628440
16472	628441
109050	628442
63891	628443
163153	628444
12664	628445
108170	628446
122706	628447
297852	628448
60057	628449
111754	628450
254448	628451
21305	628452
318725	628453
89945	628454
106256	628455
68838	628456
89265	628457
138445	628458
137861	628459
89945	628460
89945	628461
231803	628462
44891	628463
208898	628464
3252	628465
25129	628466
130484	628467
26323	628468
271267	628469
11707	628470
71908	628471
38724	628472
167855	628473
64656	628474
4063	628475
5205	628476
121469	628477
50631	628478
9773	628479
98283	628480
98613	628481
98518	628482
145786	628483
114741	628484
51388	628485
48881	628486
48881	628487
81214	628488
289333	628489
8631	628490
3287	628491
8631	628492
46932	628493
42529	628494
323962	628495
201914	628496
104338	628497
189904	628498
85674	628499
102107	628500
187192	628501
5965	628502
120336	628503
86077	628504
114327	628505
2832	628506
60387	628507
112402	628508
291680	628509
145975	628510
162257	628511
193949	628512
209240	628513
76193	628514
6033	628515
105411	628516
252493	628517
54204	628518
14482	628519
29038	628520
134053	628521
325815	628522
14656	628523
292857	628524
119237	628525
139688	628526
132841	628527
76193	628528
212174	628529
139429	628530
13133	628531
30384	628532
208200	628533
178680	628534
115611	628535
146017	628536
53990	628537
295247	628538
70429	628539
132836	628540
36709	628541
28918	628542
129054	628543
16534	628544
257478	628545
29543	628546
78739	628547
138576	628548
848	628549
120820	628550
289671	628551
291368	628552
18966	628553
19063	628554
29044	628555
99371	628556
279768	628557
212727	628558
4952	628559
19323	628560
14763	628561
328136	628562
35867	628563
325993	628564
5415	628565
206111	628566
128793	628567
182691	628568
312322	628569
180404	628570
7459	628571
53341	628572
11249	628573
124435	628574
4781	628575
220028	628576
25610	628577
149626	628578
189740	628579
156628	628580
190107	628581
5012	628582
50569	628583
3837	628584
65697	628585
130200	628586
85731	628587
37978	628588
79081	628589
321146	628590
56007	628591
64918	628592
99104	628593
195545	628594
22332	628595
85147	628596
9345	628597
195727	628598
37780	628599
46373	628600
152636	628601
76576	628602
83222	628603
77784	628604
2160	628605
2464	628606
930	628607
49374	628608
338	628609
42335	628610
318745	628611
859	628612
8036	628613
5713	628614
57772	628615
299281	628616
30289	628617
188213	628618
3064	628619
223885	628620
8652	628621
8193	628622
1148	628623
44937	628624
132661	628625
131489	628626
31698	628627
7276	628628
231841	628629
135517	628630
1720	628631
249456	628632
132181	628633
105458	628634
162713	628635
70599	628636
31412	628637
101789	628638
306854	628639
8261	628640
30468	628641
327079	628642
53732	628643
1905	628644
33469	628645
4918	628646
198686	628647
29746	628648
12036	628649
146764	628650
139022	628651
15200	628652
9437	628653
33651	628654
28985	628655
66281	628656
3071	628657
311032	628658
26673	628659
39619	628660
125717	628661
10520	628662
63174	628663
73051	628664
221858	628665
40931	628666
30200	628667
150796	628668
89683	628669
52159	628670
46402	628671
10629	628672
35963	628673
9373	628674
214212	628675
133724	628676
39797	628677
35814	628678
148960	628679
37739	628680
164732	628681
134116	628682
88443	628683
190543	628684
11464	628685
183977	628686
283753	628687
158120	628688
98346	628689
306842	628690
202849	628691
83513	628692
131660	628693
37560	628694
7963	628695
64628	628696
182754	628697
265234	628698
201968	628699
25040	628700
4283	628701
252299	628702
96385	628703
86113	628704
83701	628705
22021	628706
145896	628707
25876	628708
23847	628709
4650	628710
8083	628711
242795	628712
97170	628713
98882	628714
98882	628715
318395	628716
256341	628717
280421	628718
87971	628719
87971	628720
201731	628721
7943	628722
87341	628723
28377	628724
122900	628725
70738	628726
115530	628727
119001	628728
65720	628729
150748	628730
160383	628731
13635	628732
17029	628733
39676	628734
11118	628735
65720	628736
124397	628737
13514	628738
10438	628739
55995	628740
81413	628741
126401	628742
13886	628743
49654	628744
126847	628745
120180	628746
56095	628747
80170	628748
37560	628749
231271	628750
15376	628751
39676	628752
231538	628753
179358	628754
21169	628755
95125	628756
22799	628757
13624	628758
139375	628759
2680	628760
25415	628761
177284	628762
298650	628763
82756	628764
6206	628765
111355	628766
213956	628767
11989	628768
325813	628769
35308	628770
11512	628771
104798	628772
46329	628773
194994	628774
40613	628775
10874	628776
49963	628777
126329	628778
81655	628779
209468	628780
153243	628781
10856	628782
6165	628783
198914	628784
154840	628785
285392	628786
2996	628787
109638	628788
102500	628789
309082	628790
114176	628791
75944	628792
51001	628793
78340	628794
191494	628795
146814	628796
74235	628797
285902	628798
53179	628799
143459	628800
258452	628801
289223	628802
124439	628803
96828	628804
102102	628805
237525	628806
6130	628807
1530	628808
191380	628809
191399	628810
126176	628811
199383	628812
150651	628813
4806	628814
160434	628815
41445	628816
2290	628817
156052	628818
36576	628819
2254	628820
210623	628821
48329	628822
81494	628823
92601	628824
94199	628825
122625	628826
10010	628827
28597	628828
118798	628829
24512	628830
130249	628831
243764	628832
36020	628833
211117	628834
730	628835
170348	628836
22138	628837
58805	628838
83060	628839
165011	628840
58931	628841
11361	628842
215037	628843
5342	628844
76908	628845
126591	628846
100301	628847
40049	628848
21741	628849
189481	628850
1986	628851
230591	628852
195244	628853
69187	628854
296034	628855
34057	628856
252535	628857
296202	628858
29178	628859
52625	628860
208085	628861
133637	628862
11930	628863
930	628864
930	628865
32794	628866
37782	628867
4959	628868
3518	628869
139299	628870
40625	628871
551	628872
54045	628873
6647	628874
75438	628875
112685	628876
190460	628877
23523	628878
83137	628879
2136	628880
305325	628881
83137	628882
6130	628883
123538	628884
95203	628885
73644	628886
268590	628887
77524	628888
31181	628889
11667	628890
69594	628891
119526	628892
39025	628893
40783	628894
17617	628895
8437	628896
1626	628897
107669	628898
25960	628899
60759	628900
346	628901
733	628902
221441	628903
146770	628904
1524	628905
46468	628906
94062	628907
229705	628908
83453	628909
94495	628910
295902	628911
14363	628912
11329	628913
55177	628914
55177	628915
71695	628916
19420	628917
56767	628918
172439	628919
10323	628920
23648	628921
121394	628922
18681	628923
49315	628924
2375	628925
9290	628926
31307	628927
57020	628928
308551	628929
86086	628930
148900	628931
18513	628932
21184	628933
24000	628934
24000	628935
12447	628936
146679	628937
200421	628938
49661	628939
32966	628940
42441	628941
26714	628942
238	628943
53406	628944
80435	628945
124632	628946
142554	628947
8052	628948
12408	628949
64413	628950
65258	628951
59644	628952
21399	628953
254128	628954
2571	628955
33911	628956
33749	628957
49649	628958
51809	628959
108910	628960
193610	628961
113922	628962
2571	628963
2571	628964
123708	628965
108910	628966
1038	628967
2571	628968
17390	628969
15088	628970
111858	628971
4761	628972
6001	628973
23744	628974
88674	628975
31440	628976
37217	628977
88674	628978
68981	628979
6234	628980
172577	628981
17613	628982
65	628983
65	628984
91635	628985
238759	628986
3239	628987
205927	628988
125731	628989
253467	628990
91891	628991
86682	628992
37697	628993
70636	628994
48106	628995
691	628996
942	628997
20027	628998
132322	628999
154286	629000
32121	629001
47146	629002
47183	629003
25272	629004
141882	629005
67	629006
87107	629007
874	629008
1435	629009
4138	629010
30283	629011
37704	629012
122728	629013
14846	629014
1050	629015
5046	629016
136304	629017
1076	629018
247	629019
3364	629020
86656	629021
280	629022
501	629023
130144	629024
28828	629025
175770	629026
31548	629027
284781	629028
64704	629029
196	629030
58206	629031
334	629032
196296	629033
4942	629034
19714	629035
367	629036
42886	629037
178272	629038
255	629039
201986	629040
4348	629041
54676	629042
71202	629043
2676	629044
39963	629045
40889	629046
7922	629047
37408	629048
66586	629049
26137	629050
737	629051
59516	629052
2871	629053
296900	629054
132536	629055
5415	629056
5415	629057
5415	629058
5415	629059
280001	629060
177434	629061
62914	629062
191125	629063
214823	629064
211792	629065
80849	629066
64982	629067
1439	629068
311925	629069
26203	629070
121911	629071
1803	629072
127774	629073
127272	629074
214115	629075
48005	629076
95037	629077
220685	629078
38526	629079
38175	629080
136287	629081
42279	629082
34759	629083
4465	629084
73626	629085
95	629086
6325	629087
79310	629088
197039	629089
58724	629090
201801	629091
193274	629092
82569	629093
53822	629094
198952	629095
11259	629096
123734	629097
125709	629098
2938	629099
19710	629100
24000	629101
6554	629102
182599	629103
182599	629104
288914	629105
17467	629106
165807	629107
5403	629108
85699	629109
145523	629110
160738	629111
37356	629112
88902	629113
10903	629114
73310	629115
26079	629116
52727	629117
95914	629118
30800	629119
72377	629120
222484	629121
113405	629122
81038	629123
24032	629124
41081	629125
34212	629126
48732	629127
36062	629128
159279	629129
210321	629130
240162	629131
2680	629132
122964	629133
119432	629134
8351	629135
3659	629136
3659	629137
175548	629138
16109	629139
55045	629140
37369	629141
29293	629142
7554	629143
95600	629144
24429	629145
8043	629146
57113	629147
22030	629148
115701	629149
181308	629150
311161	629151
280129	629152
19437	629153
112104	629154
112104	629155
56523	629156
19437	629157
90783	629158
309187	629159
122784	629160
185513	629161
256966	629162
14688	629163
79399	629164
131813	629165
218363	629166
142701	629167
153631	629168
76066	629169
116897	629170
50850	629171
117866	629172
17808	629173
17808	629174
25854	629175
53415	629176
25686	629177
53761	629178
85234	629179
219646	629180
26272	629181
41184	629182
62921	629183
90960	629184
20237	629185
90977	629186
128367	629187
223897	629188
60956	629189
75796	629190
115300	629191
121214	629192
188645	629193
155415	629194
256084	629195
37471	629196
57719	629197
192825	629198
189046	629199
287818	629200
188891	629201
20237	629202
2991	629203
15102	629204
213187	629205
55143	629206
9845	629207
210793	629208
39949	629209
135978	629210
12633	629211
50865	629212
75940	629213
137	629214
130497	629215
122169	629216
40422	629217
94905	629218
213042	629219
49429	629220
187121	629221
83870	629222
216529	629223
147819	629224
137215	629225
11950	629226
139827	629227
83746	629228
133874	629229
193457	629230
5512	629231
77479	629232
5205	629233
198672	629234
66746	629235
102720	629236
107068	629237
182133	629238
13292	629239
183255	629240
13352	629241
72629	629242
444	629243
49091	629244
1348	629245
99216	629246
170522	629247
236460	629248
172258	629249
118842	629250
205529	629251
256440	629252
99922	629253
204766	629254
206395	629255
58105	629256
125173	629257
324194	629258
273173	629259
155956	629260
190354	629261
266150	629262
75073	629263
275097	629264
17001	629265
211423	629266
295544	629267
205773	629268
104823	629269
289508	629270
209789	629271
131687	629272
23209	629273
158485	629274
229636	629275
111767	629276
136046	629277
276070	629278
49790	629279
109507	629280
27924	629281
196903	629282
241852	629283
80894	629284
75073	629285
274908	629286
14052	629287
129924	629288
66132	629289
87980	629290
97906	629291
29170	629292
84867	629293
101154	629294
225993	629295
53557	629296
110575	629297
183826	629298
320568	629299
225750	629300
195283	629301
94794	629302
297133	629303
195340	629304
315073	629305
241038	629306
151868	629307
187058	629308
202493	629309
316846	629310
263836	629311
131710	629312
78509	629313
78731	629314
248852	629315
204715	629316
26515	629317
216112	629318
167063	629319
207699	629320
304231	629321
239851	629322
294764	629323
30984	629324
206586	629325
88175	629326
100176	629327
319543	629328
26414	629329
228036	629330
222544	629331
223045	629332
204508	629333
119652	629334
250599	629335
45711	629336
324233	629337
39468	629338
265928	629339
311117	629340
78697	629341
250963	629342
250828	629343
288830	629344
221509	629345
72645	629346
195285	629347
295183	629348
295126	629349
256325	629350
140170	629351
251865	629352
200314	629353
223344	629354
92473	629355
179443	629356
120166	629357
231020	629358
313485	629359
212682	629360
206872	629361
196577	629362
86923	629363
126155	629364
120101	629365
151616	629366
268550	629367
317993	629368
32580	629369
134863	629370
67389	629371
200610	629372
50982	629373
74289	629374
216859	629375
87575	629376
27353	629377
60787	629378
153534	629379
216553	629380
289082	629381
321771	629382
268411	629383
69995	629384
37192	629385
258810	629386
278254	629387
199978	629388
7917	629389
128393	629390
133980	629391
73484	629392
13481	629393
119537	629394
259104	629395
81966	629396
17494	629397
36926	629398
233401	629399
230211	629400
186173	629401
292486	629402
52712	629403
151562	629404
205479	629405
148507	629406
186643	629407
95746	629408
323961	629409
204963	629410
227144	629411
91774	629412
121681	629413
2826	629414
66425	629415
25281	629416
41163	629417
287727	629418
110643	629419
110438	629420
9501	629421
224306	629422
280011	629423
290653	629424
189317	629425
38976	629426
120821	629427
28747	629428
18601	629429
126466	629430
312484	629431
157421	629432
60195	629433
118523	629434
288832	629435
53972	629436
241208	629437
194211	629438
7212	629439
5644	629440
82709	629441
54179	629442
29671	629443
16102	629444
241312	629445
51497	629446
267581	629447
284403	629448
253002	629449
207964	629450
53480	629451
264123	629452
184937	629453
112250	629454
229275	629455
80469	629456
241641	629457
68967	629458
98280	629459
149576	629460
307557	629461
299017	629462
92820	629463
65488	629464
301281	629465
159573	629466
190937	629467
22786	629468
16198	629469
277080	629470
89290	629471
39639	629472
82923	629473
241470	629474
3256	629475
88733	629476
39620	629477
98430	629478
146505	629479
168413	629480
39293	629481
13249	629482
289315	629483
275586	629484
46878	629485
90994	629486
69797	629487
175644	629488
145053	629489
5192	629490
148923	629491
123684	629492
86382	629493
243420	629494
46832	629495
171773	629496
269403	629497
83763	629498
35518	629499
53709	629500
32408	629501
152865	629502
306928	629503
295996	629504
282984	629505
214150	629506
116878	629507
118847	629508
109710	629509
118724	629510
82923	629511
157792	629512
247496	629513
309657	629514
251821	629515
107166	629516
176213	629517
201870	629518
43372	629519
188525	629520
221839	629521
17876	629522
198050	629523
322229	629524
140320	629525
212472	629526
93139	629527
103256	629528
229429	629529
137717	629530
186766	629531
136832	629532
276528	629533
123733	629534
90608	629535
125234	629536
61109	629537
258114	629538
10634	629539
109717	629540
10475	629541
245304	629542
144138	629543
185482	629544
319671	629545
8703	629546
8626	629547
106105	629548
22184	629549
127308	629550
13572	629551
119871	629552
95775	629553
93770	629554
193505	629555
66439	629556
188700	629557
216186	629558
197511	629559
272419	629560
11844	629561
10626	629562
300751	629563
203564	629564
266069	629565
116161	629566
172176	629567
117443	629568
94970	629569
193625	629570
13505	629571
209923	629572
130745	629573
7737	629574
99654	629575
44651	629576
112754	629577
277141	629578
116439	629579
257058	629580
232358	629581
215148	629582
312566	629583
6541	629584
266518	629585
27698	629586
116787	629587
89761	629588
131890	629589
166498	629590
126813	629591
118774	629592
39510	629593
289015	629594
225145	629595
7480	629596
277918	629597
8434	629598
104686	629599
90618	629600
322720	629601
71861	629602
130997	629603
50886	629604
191025	629605
154467	629606
215940	629607
9795	629608
54615	629609
23519	629610
29277	629611
132803	629612
110346	629613
16991	629614
93435	629615
22936	629616
165523	629617
205276	629618
184704	629619
152235	629620
85575	629621
108707	629622
202447	629623
138875	629624
41340	629625
144673	629626
309631	629627
59689	629628
138483	629629
120985	629630
98350	629631
39821	629632
177695	629633
138126	629634
145055	629635
4999	629636
16732	629637
315442	629638
58812	629639
57628	629640
895	629641
156756	629642
99909	629643
1432	629644
257841	629645
285	629646
26707	629647
166886	629648
75491	629649
21895	629650
131356	629651
311661	629652
311724	629653
32121	629654
299016	629655
307641	629656
44620	629657
284348	629658
139460	629659
61944	629660
72273	629661
212001	629662
327050	629663
216960	629664
126209	629665
265000	629666
197185	629667
173058	629668
11909	629669
206829	629670
243966	629671
78418	629672
64551	629673
213365	629674
50493	629675
70718	629676
53754	629677
102081	629678
106481	629679
159230	629680
89425	629681
43430	629682
294608	629683
67475	629684
248511	629685
211537	629686
6323	629687
8297	629688
2719	629689
55115	629690
87819	629691
161467	629692
93035	629693
200698	629694
291473	629695
80004	629696
54179	629697
65487	629698
4601	629699
156053	629700
11017	629701
3488	629702
94806	629703
95311	629704
126466	629705
120663	629706
265425	629707
133000	629708
15440	629709
70833	629710
1654	629711
423	629712
67322	629713
189934	629714
256234	629715
153809	629716
80116	629717
326820	629718
324593	629719
188069	629720
139087	629721
153458	629722
56630	629723
12780	629724
90111	629725
27820	629726
423	629727
63613	629728
22236	629729
191323	629730
73863	629731
181058	629732
195254	629733
35037	629734
317880	629735
274595	629736
162516	629737
114987	629738
196491	629739
49651	629740
218445	629741
118714	629742
65753	629743
156781	629744
234642	629745
151804	629746
284465	629747
33886	629748
274092	629749
14709	629750
203821	629751
33886	629752
316956	629753
4787	629754
141070	629755
34261	629756
172715	629757
85548	629758
569	629759
98630	629760
84849	629761
190055	629762
77867	629763
231807	629764
243905	629765
176843	629766
208099	629767
103995	629768
18565	629769
102925	629770
90311	629771
205804	629772
162061	629773
34509	629774
19945	629775
124952	629776
12924	629777
113385	629778
205658	629779
278748	629780
41972	629781
123276	629782
176066	629783
168514	629784
277929	629785
195687	629786
180746	629787
294754	629788
222862	629789
167034	629790
71773	629791
230570	629792
191763	629793
228588	629794
184711	629795
182266	629796
76890	629797
154333	629798
154268	629799
192168	629800
276683	629801
279407	629802
24329	629803
241565	629804
184551	629805
282923	629806
190150	629807
34057	629808
76018	629809
106288	629810
34509	629811
204704	629812
95395	629813
148596	629814
179489	629815
294770	629816
125969	629817
176436	629818
71269	629819
68284	629820
68287	629821
307696	629822
185286	629823
11058	629824
75885	629825
115703	629826
206866	629827
8452	629828
142538	629829
15711	629830
44197	629831
286729	629832
119935	629833
190537	629834
94208	629835
74884	629836
38299	629837
169877	629838
80705	629839
122150	629840
282638	629841
25661	629842
296114	629843
15692	629844
168482	629845
293141	629846
94841	629847
171659	629848
184463	629849
228757	629850
79489	629851
199300	629852
288245	629853
73606	629854
30338	629855
9767	629856
31667	629857
228345	629858
79000	629859
15906	629860
30135	629861
192387	629862
286947	629863
53116	629864
288975	629865
250097	629866
46471	629867
119643	629868
269923	629869
29213	629870
8595	629871
46982	629872
53983	629873
324620	629874
36632	629875
190537	629876
114983	629877
154333	629878
278868	629879
116136	629880
115293	629881
1544	629882
53444	629883
230753	629884
156054	629885
111798	629886
29004	629887
91508	629888
27951	629889
22019	629890
279740	629891
76257	629892
46393	629893
265235	629894
177934	629895
114421	629896
156974	629897
240796	629898
229945	629899
247127	629900
42384	629901
215151	629902
166100	629903
208488	629904
134134	629905
92557	629906
226348	629907
231367	629908
119798	629909
123893	629910
217272	629911
1588	629912
132664	629913
25467	629914
97862	629915
250383	629916
105620	629917
252041	629918
157437	629919
195599	629920
8892	629921
78030	629922
96783	629923
58782	629924
88645	629925
6788	629926
254934	629927
59706	629928
34506	629929
213888	629930
171257	629931
177778	629932
67657	629933
36653	629934
138750	629935
31372	629936
31372	629937
316130	629938
46113	629939
125660	629940
328605	629941
177519	629942
14827	629943
328461	629944
102761	629945
30936	629946
280781	629947
88966	629948
132664	629949
249545	629950
66701	629951
63282	629952
186691	629953
62621	629954
125660	629955
98206	629956
98885	629957
145100	629958
2200	629959
7538	629960
213671	629961
207500	629962
119809	629963
137598	629964
1115	629965
321044	629966
61674	629967
69616	629968
57798	629969
220717	629970
220701	629971
266404	629972
87328	629973
150794	629974
87540	629975
75434	629976
253772	629977
133655	629978
224859	629979
234637	629980
97520	629981
218377	629982
82660	629983
20181	629984
199398	629985
157182	629986
311267	629987
11629	629988
256365	629989
252642	629990
270187	629991
95803	629992
52978	629993
152396	629994
126692	629995
31896	629996
284995	629997
23440	629998
16767	629999
278129	630000
278045	630001
299159	630002
210934	630003
297006	630004
243829	630005
144396	630006
192078	630007
25259	630008
225406	630009
86843	630010
63610	630011
9646	630012
119537	630013
337	630014
251523	630015
103868	630016
151814	630017
233348	630018
57978	630019
88233	630020
64587	630021
158908	630022
255764	630023
61094	630024
111315	630025
107384	630026
107384	630027
123745	630028
80011	630029
63610	630030
114905	630031
186956	630032
177112	630033
127749	630034
287255	630035
64525	630036
101818	630037
103274	630038
57978	630039
277291	630040
209172	630041
16795	630042
53183	630043
75857	630044
35110	630045
149763	630046
321196	630047
151776	630048
152190	630049
296401	630050
311748	630051
195417	630052
130107	630053
42768	630054
54416	630055
112110	630056
28195	630057
98729	630058
260920	630059
61488	630060
16870	630061
227305	630062
199299	630063
151052	630064
79990	630065
16795	630066
232231	630067
225377	630068
158518	630069
92636	630070
218340	630071
99761	630072
34625	630073
20655	630074
213896	630075
72698	630076
116420	630077
321381	630078
58957	630079
99909	630080
221260	630081
2901	630082
12936	630083
12936	630084
269411	630085
131404	630086
314581	630087
93302	630088
213577	630089
45101	630090
222903	630091
196503	630092
37765	630093
44953	630094
160720	630095
92733	630096
322886	630097
88498	630098
90169	630099
37124	630100
302545	630101
199233	630102
195107	630103
59624	630104
127750	630105
7951	630106
41596	630107
67324	630108
25415	630109
124171	630110
52168	630111
126059	630112
190610	630113
112290	630114
297957	630115
58561	630116
150338	630117
314983	630118
96077	630119
183793	630120
206671	630121
44958	630122
183471	630123
79879	630124
193716	630125
98756	630126
41041	630127
80850	630128
215567	630129
49882	630130
225818	630131
216350	630132
216311	630133
124804	630134
295685	630135
205224	630136
233577	630137
268696	630138
326678	630139
79996	630140
82322	630141
139925	630142
187902	630143
65382	630144
74696	630145
276727	630146
240479	630147
40927	630148
116274	630149
60795	630150
101578	630151
72810	630152
98814	630153
122490	630154
327648	630155
126148	630156
271803	630157
287134	630158
118279	630159
306600	630160
122854	630161
52926	630162
49366	630163
188372	630164
10237	630165
59156	630166
113105	630167
145856	630168
141312	630169
97750	630170
28626	630171
315630	630172
217882	630173
317199	630174
122361	630175
192907	630176
267371	630177
148745	630178
201122	630179
42882	630180
276451	630181
36133	630182
123580	630183
108046	630184
151043	630185
84552	630186
155881	630187
255959	630188
69860	630189
150771	630190
64087	630191
230648	630192
92751	630193
150954	630194
151101	630195
73642	630196
79892	630197
167726	630198
144022	630199
143828	630200
254421	630201
300928	630202
168239	630203
201290	630204
62223	630205
287766	630206
217948	630207
23908	630208
262629	630209
33455	630210
57403	630211
262931	630212
311872	630213
150377	630214
289090	630215
191327	630216
79937	630217
159124	630218
56786	630219
264183	630220
97724	630221
202180	630222
292503	630223
115320	630224
191780	630225
31842	630226
259234	630227
110665	630228
4683	630229
1286	630230
24022	630231
11129	630232
47749	630233
25866	630234
59938	630235
29291	630236
202664	630237
295921	630238
65753	630239
282403	630240
175959	630241
269266	630242
278032	630243
30170	630244
27652	630245
130212	630246
11790	630247
158566	630248
54732	630249
190351	630250
88862	630251
238935	630252
97219	630253
154455	630254
82904	630255
209444	630256
211973	630257
104795	630258
275213	630259
72769	630260
99909	630261
139985	630262
44640	630263
11160	630264
151571	630265
25460	630266
3148	630267
91932	630268
1973	630269
127308	630270
3064	630271
68397	630272
200319	630273
11300	630274
191408	630275
108914	630276
216499	630277
2498	630278
37783	630279
1288	630280
11647	630281
290019	630282
118344	630283
184368	630284
317120	630285
189219	630286
314197	630287
78045	630288
59319	630289
86091	630290
193925	630291
55126	630292
262834	630293
195819	630294
186369	630295
281480	630296
78416	630297
9032	630298
60492	630299
191613	630300
11085	630301
285972	630302
5644	630303
88461	630304
138596	630305
275927	630306
206570	630307
35459	630308
15045	630309
287078	630310
7131	630311
13040	630312
326505	630313
34031	630314
114684	630315
208691	630316
189008	630317
130078	630318
110268	630319
78194	630320
116098	630321
5644	630322
36159	630323
188539	630324
121964	630325
88173	630326
30121	630327
6886	630328
305262	630329
109843	630330
52036	630331
93349	630332
7131	630333
49561	630334
22184	630335
220997	630336
61240	630337
53043	630338
20809	630339
194891	630340
36431	630341
250060	630342
30121	630343
188252	630344
217643	630345
140039	630346
165209	630347
41595	630348
3370	630349
144801	630350
2643	630351
164741	630352
12419	630353
107011	630354
6834	630355
6312	630356
2880	630357
200602	630358
8868	630359
1231	630360
7541	630361
189681	630362
44651	630363
23167	630364
99475	630365
101848	630366
30885	630367
29368	630368
30571	630369
187795	630370
35678	630371
1226	630372
11008	630373
4111	630374
149371	630375
74980	630376
83890	630377
149577	630378
15416	630379
256400	630380
134759	630381
79439	630382
195056	630383
254502	630384
2883	630385
16939	630386
133395	630387
12385	630388
4370	630389
38620	630390
16846	630391
32939	630392
30884	630393
184908	630394
102186	630395
177451	630396
179273	630397
164799	630398
895	630399
213453	630400
243772	630401
114768	630402
241096	630403
137155	630404
186519	630405
39889	630406
63738	630407
17127	630408
158280	630409
185328	630410
233573	630411
56193	630412
62086	630413
289589	630414
202037	630415
202009	630416
55356	630417
1298	630418
195674	630419
42343	630420
252057	630421
1505	630422
196401	630423
29222	630424
179738	630425
13628	630426
101284	630427
130949	630428
73653	630429
69418	630430
99200	630431
49237	630432
61913	630433
154764	630434
213296	630435
6798	630436
202025	630437
12988	630438
249844	630439
63310	630440
181149	630441
229886	630442
283119	630443
120584	630444
41370	630445
33512	630446
228771	630447
145729	630448
104424	630449
22643	630450
223893	630451
304238	630452
58411	630453
145850	630454
220543	630455
62051	630456
73439	630457
156959	630458
31590	630459
200984	630460
23310	630461
254155	630462
164351	630463
24960	630464
6985	630465
216398	630466
211602	630467
62694	630468
182551	630469
327960	630470
69330	630471
107992	630472
158577	630473
112968	630474
181940	630475
2306	630476
178201	630477
1654	630478
228153	630479
240065	630480
277067	630481
247040	630482
197029	630483
310253	630484
54158	630485
84035	630486
130404	630487
200607	630488
299180	630489
18595	630490
215048	630491
22277	630492
232344	630493
151940	630494
259369	630495
17494	630496
62871	630497
29222	630498
304492	630499
228919	630500
31590	630501
1298	630502
28744	630503
81524	630504
18043	630505
9150	630506
143355	630507
52797	630508
23907	630509
78558	630510
149144	630511
164363	630512
137037	630513
60746	630514
108464	630515
24604	630516
137011	630517
206005	630518
13628	630519
50355	630520
113379	630521
12429	630522
53065	630523
11677	630524
13352	630525
101684	630526
295710	630527
310626	630528
131356	630529
6893	630530
29923	630531
24996	630532
187762	630533
139751	630534
283204	630535
61094	630536
217307	630537
110783	630538
951	630539
266677	630540
151648	630541
252758	630542
313104	630543
159879	630544
141860	630545
90790	630546
185255	630547
30565	630548
72822	630549
11838	630550
86585	630551
290671	630552
139912	630553
216400	630554
74112	630555
202639	630556
300269	630557
179357	630558
41213	630559
40691	630560
187836	630561
221950	630562
30374	630563
169703	630564
44542	630565
178127	630566
140906	630567
160456	630568
12556	630569
17310	630570
64021	630571
114019	630572
16366	630573
19027	630574
2840	630575
8842	630576
36137	630577
4557	630578
266895	630579
112251	630580
35001	630581
6606	630582
1226	630583
55383	630584
306852	630585
9328	630586
24853	630587
27765	630588
84050	630589
29555	630590
159069	630591
125026	630592
142835	630593
289097	630594
55262	630595
246179	630596
112774	630597
51999	630598
225890	630599
62040	630600
51059	630601
302753	630602
137178	630603
264786	630604
227843	630605
116757	630606
4838	630607
227996	630608
6874	630609
35269	630610
9110	630611
253536	630612
21090	630613
188854	630614
10390	630615
189305	630616
148012	630617
167806	630618
164068	630619
35124	630620
178657	630621
170170	630622
32210	630623
89286	630624
320434	630625
114727	630626
53671	630627
201882	630628
28539	630629
70563	630630
296943	630631
155818	630632
66273	630633
68246	630634
47038	630635
172139	630636
123991	630637
15233	630638
6754	630639
117778	630640
78625	630641
34199	630642
54238	630643
208674	630644
204344	630645
243618	630646
318039	630647
24698	630648
13619	630649
135050	630650
298353	630651
148805	630652
323875	630653
270906	630654
129031	630655
23577	630656
200453	630657
290634	630658
161097	630659
5151	630660
57209	630661
260033	630662
87202	630663
134999	630664
149545	630665
2476	630666
97189	630667
320985	630668
66168	630669
208685	630670
120258	630671
213215	630672
39405	630673
323545	630674
138119	630675
37410	630676
88560	630677
315367	630678
315599	630679
137417	630680
106261	630681
27838	630682
254305	630683
8842	630684
64045	630685
152429	630686
3999	630687
43018	630688
236341	630689
28139	630690
318888	630691
113702	630692
9498	630693
1805	630694
34359	630695
122754	630696
200073	630697
100289	630698
7472	630699
101	630700
205648	630701
68546	630702
319078	630703
18276	630704
215384	630705
56038	630706
253476	630707
18356	630708
3326	630709
138746	630710
150939	630711
88407	630712
136962	630713
245779	630714
301319	630715
215284	630716
10635	630717
37490	630718
12577	630719
12809	630720
7295	630721
276548	630722
82522	630723
197036	630724
226483	630725
75952	630726
48166	630727
95412	630728
205832	630729
28567	630730
232725	630731
154329	630732
78888	630733
245954	630734
17505	630735
166143	630736
144974	630737
153542	630738
183821	630739
637	630740
194081	630741
228784	630742
109108	630743
54060	630744
206178	630745
222501	630746
319392	630747
82045	630748
46280	630749
166086	630750
165885	630751
22738	630752
3937	630753
84444	630754
307681	630755
262159	630756
5175	630757
24082	630758
24204	630759
33259	630760
22738	630761
137504	630762
124738	630763
150044	630764
63446	630765
71171	630766
7460	630767
186725	630768
153334	630769
239817	630770
8592	630771
184872	630772
114156	630773
4830	630774
147836	630775
207201	630776
272281	630777
86701	630778
19168	630779
143556	630780
242204	630781
103570	630782
293672	630783
308248	630784
278521	630785
77371	630786
569	630787
36383	630788
26155	630789
297446	630790
195939	630791
105758	630792
40271	630793
242968	630794
88914	630795
35343	630796
150338	630797
69277	630798
91849	630799
67015	630800
249904	630801
191589	630802
173123	630803
103268	630804
110528	630805
97481	630806
158567	630807
62174	630808
72933	630809
45270	630810
244135	630811
244166	630812
66531	630813
112037	630814
2152	630815
223890	630816
16874	630817
224243	630818
91708	630819
936	630820
54713	630821
264355	630822
14930	630823
94853	630824
21631	630825
91992	630826
4154	630827
1089	630828
91647	630829
166489	630830
93367	630831
144906	630832
120428	630833
194691	630834
128465	630835
171964	630836
1731	630837
156334	630838
91634	630839
191523	630840
41057	630841
60109	630842
222631	630843
261487	630844
279810	630845
20316	630846
60331	630847
11887	630848
148335	630849
152221	630850
186172	630851
28562	630852
201355	630853
238282	630854
72274	630855
156523	630856
189273	630857
93559	630858
158564	630859
60404	630860
159807	630861
40508	630862
60039	630863
97392	630864
141680	630865
221295	630866
172571	630867
206286	630868
130750	630869
247298	630870
60502	630871
222296	630872
183264	630873
20672	630874
92146	630875
89134	630876
102645	630877
11833	630878
146954	630879
186467	630880
40765	630881
6549	630882
244512	630883
294541	630884
22150	630885
144667	630886
11875	630887
220885	630888
220362	630889
20388	630890
247613	630891
26564	630892
203636	630893
106956	630894
100021	630895
291286	630896
168662	630897
1469	630898
61675	630899
204758	630900
62289	630901
190831	630902
60606	630903
139535	630904
71334	630905
97031	630906
97031	630907
148608	630908
191909	630909
156693	630910
266602	630911
60359	630912
148747	630913
34477	630914
165877	630915
213806	630916
219559	630917
36195	630918
144094	630919
138088	630920
316791	630921
20118	630922
138979	630923
25523	630924
169915	630925
13345	630926
128118	630927
164740	630928
58136	630929
198582	630930
176353	630931
273961	630932
300835	630933
111408	630934
133327	630935
179575	630936
115199	630937
67723	630938
28031	630939
95327	630940
160977	630941
236017	630942
278090	630943
278461	630944
272107	630945
14218	630946
173550	630947
209878	630948
45902	630949
159061	630950
9625	630951
178198	630952
284331	630953
51219	630954
200846	630955
22938	630956
121638	630957
93546	630958
104297	630959
208888	630960
132225	630961
277661	630962
7126	630963
7126	630964
225170	630965
264343	630966
224995	630967
126390	630968
46495	630969
97903	630970
95745	630971
86881	630972
81638	630973
148368	630974
249354	630975
182231	630976
100160	630977
303439	630978
105106	630979
2662	630980
111306	630981
16952	630982
109144	630983
228596	630984
80497	630985
217180	630986
114571	630987
16056	630988
244466	630989
4135	630990
134362	630991
183472	630992
83972	630993
189988	630994
23137	630995
221709	630996
168043	630997
310211	630998
299523	630999
18197	631000
278677	631001
137179	631002
156890	631003
207436	631004
100303	631005
134445	631006
169230	631007
250841	631008
95564	631009
184894	631010
128492	631011
6018	631012
72502	631013
28120	631014
108447	631015
68232	631016
116383	631017
60331	631018
175057	631019
298253	631020
324944	631021
121093	631022
33140	631023
25925	631024
53684	631025
24079	631026
290855	631027
94114	631028
150029	631029
163008	631030
12629	631031
112146	631032
323030	631033
45659	631034
152284	631035
132081	631036
33006	631037
40271	631038
180452	631039
224007	631040
13291	631041
144585	631042
143275	631043
273824	631044
144853	631045
144688	631046
66760	631047
175357	631048
94363	631049
193934	631050
67490	631051
65839	631052
296269	631053
290966	631054
141425	631055
7022	631056
78030	631057
4559	631058
65278	631059
196145	631060
203003	631061
306287	631062
51763	631063
258373	631064
110932	631065
224769	631066
46833	631067
6946	631068
105253	631069
150968	631070
16039	631071
76508	631072
196158	631073
75211	631074
40659	631075
129670	631076
182130	631077
203769	631078
198428	631079
127384	631080
54658	631081
26070	631082
199729	631083
20805	631084
56570	631085
55610	631086
7289	631087
26745	631088
103	631089
208862	631090
53754	631091
157614	631092
148608	631093
146512	631094
156414	631095
162844	631096
263743	631097
226943	631098
265536	631099
67490	631100
85545	631101
141252	631102
244306	631103
323084	631104
242504	631105
142306	631106
119146	631107
38617	631108
35309	631109
98866	631110
91919	631111
44860	631112
25000	631113
118356	631114
62114	631115
263179	631116
147068	631117
154799	631118
233718	631119
38259	631120
2408	631121
33201	631122
15664	631123
230418	631124
28424	631125
154799	631126
22390	631127
233663	631128
56898	631129
55540	631130
43013	631131
325244	631132
50059	631133
128819	631134
102929	631135
312275	631136
178016	631137
88613	631138
301535	631139
46370	631140
35596	631141
104500	631142
49215	631143
147930	631144
223812	631145
22111	631146
78555	631147
56807	631148
32878	631149
194128	631150
4153	631151
232955	631152
4353	631153
202135	631154
110395	631155
124449	631156
240469	631157
64189	631158
328072	631159
888	631160
45902	631161
144	631162
81286	631163
169295	631164
12379	631165
116301	631166
9332	631167
239268	631168
132874	631169
68097	631170
308429	631171
93488	631172
34056	631173
81649	631174
13098	631175
16582	631176
294445	631177
193312	631178
60629	631179
549	631180
205190	631181
245499	631182
285471	631183
19214	631184
43032	631185
126814	631186
193988	631187
147461	631188
12865	631189
40740	631190
251749	631191
46138	631192
22208	631193
36147	631194
165100	631195
145785	631196
144	631197
87691	631198
1654	631199
17399	631200
90566	631201
272739	631202
118235	631203
174265	631204
178788	631205
37442	631206
322871	631207
127394	631208
212474	631209
174915	631210
103814	631211
12196	631212
201322	631213
194868	631214
26048	631215
12234	631216
228895	631217
14234	631218
187223	631219
121542	631220
3599	631221
5417	631222
81002	631223
15	631224
179979	631225
57838	631226
92044	631227
64763	631228
41069	631229
318950	631230
154207	631231
82662	631232
151308	631233
159845	631234
207660	631235
118974	631236
98504	631237
107844	631238
89484	631239
59077	631240
93103	631241
214702	631242
90033	631243
170990	631244
103180	631245
71486	631246
56497	631247
86857	631248
80259	631249
275334	631250
31210	631251
121188	631252
220941	631253
307099	631254
235395	631255
153584	631256
123899	631257
126747	631258
37957	631259
138318	631260
152369	631261
195951	631262
133953	631263
278338	631264
84745	631265
220902	631266
195127	631267
269	631268
316177	631269
6589	631270
860	631271
273403	631272
195118	631273
152155	631274
53955	631275
158538	631276
93221	631277
59180	631278
304948	631279
85338	631280
83800	631281
209568	631282
289885	631283
135947	631284
288844	631285
281150	631286
18458	631287
218395	631288
23100	631289
88948	631290
39722	631291
145694	631292
76261	631293
10221	631294
260953	631295
262223	631296
85515	631297
206907	631298
19118	631299
280802	631300
35039	631301
197956	631302
14904	631303
280256	631304
93512	631305
84817	631306
82654	631307
47498	631308
313929	631309
78033	631310
154412	631311
326787	631312
6430	631313
55229	631314
217353	631315
2408	631316
28300	631317
183364	631318
26825	631319
161063	631320
146389	631321
26834	631322
59316	631323
314243	631324
282864	631325
312917	631326
59316	631327
135670	631328
186441	631329
258626	631330
22197	631331
15108	631332
2152	631333
141884	631334
226219	631335
11269	631336
215141	631337
207754	631338
170632	631339
247611	631340
183089	631341
5403	631342
145895	631343
76090	631344
72316	631345
322830	631346
44332	631347
13446	631348
72329	631349
270477	631350
23096	631351
133452	631352
2243	631353
63721	631354
272310	631355
315069	631356
23446	631357
91694	631358
141884	631359
181230	631360
45056	631361
207966	631362
163906	631363
214328	631364
244793	631365
229761	631366
4549	631367
68960	631368
24818	631369
294571	631370
214338	631371
71246	631372
64804	631373
294417	631374
103272	631375
66684	631376
99127	631377
154102	631378
13531	631379
124708	631380
91138	631381
287389	631382
184863	631383
66732	631384
92060	631385
222906	631386
78410	631387
244854	631388
154347	631389
192961	631390
105390	631391
219815	631392
43603	631393
90428	631394
64737	631395
50256	631396
58405	631397
294441	631398
221508	631399
201952	631400
92067	631401
21090	631402
40891	631403
298919	631404
275861	631405
154267	631406
314354	631407
288717	631408
175879	631409
261274	631410
272611	631411
42325	631412
50027	631413
180590	631414
173589	631415
124601	631416
147728	631417
101794	631418
158842	631419
74444	631420
9767	631421
262305	631422
238468	631423
117054	631424
76393	631425
288346	631426
154428	631427
63613	631428
60647	631429
77575	631430
2170	631431
1086	631432
230013	631433
95277	631434
12073	631435
79578	631436
97597	631437
13493	631438
153154	631439
57151	631440
162673	631441
251989	631442
28790	631443
115704	631444
150051	631445
207260	631446
87578	631447
138742	631448
295053	631449
180965	631450
208066	631451
50334	631452
93514	631453
50817	631454
53051	631455
83707	631456
59706	631457
172338	631458
137526	631459
88645	631460
328152	631461
292593	631462
89791	631463
21100	631464
182908	631465
27336	631466
96270	631467
160909	631468
70509	631469
95963	631470
127927	631471
316974	631472
193272	631473
4830	631474
21877	631475
137217	631476
182536	631477
224705	631478
8592	631479
139402	631480
86804	631481
80861	631482
89878	631483
127839	631484
30069	631485
196622	631486
89943	631487
97597	631488
82829	631489
171102	631490
301627	631491
204645	631492
37629	631493
255276	631494
200204	631495
154916	631496
192007	631497
186935	631498
27973	631499
184080	631500
2842	631501
107213	631502
26088	631503
201940	631504
279204	631505
66761	631506
226862	631507
200203	631508
187409	631509
311592	631510
79153	631511
285624	631512
99199	631513
42384	631514
50672	631515
93514	631516
75998	631517
324001	631518
202413	631519
202410	631520
184670	631521
155587	631522
96733	631523
218155	631524
123301	631525
317118	631526
132560	631527
321174	631528
258817	631529
83707	631530
92569	631531
22666	631532
73718	631533
11281	631534
206908	631535
61674	631536
129658	631537
106900	631538
191757	631539
110390	631540
191577	631541
284747	631542
106270	631543
47064	631544
290714	631545
291321	631546
40930	631547
162212	631548
91633	631549
105391	631550
99691	631551
64275	631552
239387	631553
187647	631554
238584	631555
173240	631556
60276	631557
186682	631558
39137	631559
321257	631560
154849	631561
325344	631562
82624	631563
90975	631564
66775	631565
235666	631566
253711	631567
46670	631568
3777	631569
325301	631570
42954	631571
12012	631572
155253	631573
67015	631574
265311	631575
159450	631576
569	631577
69870	631578
80596	631579
296161	631580
207751	631581
49581	631582
222682	631583
14553	631584
325451	631585
14878	631586
972	631587
120532	631588
862	631589
99803	631590
111010	631591
219202	631592
294366	631593
39605	631594
325242	631595
294367	631596
294766	631597
294406	631598
118	631599
196572	631600
1517	631601
292616	631602
98616	631603
104085	631604
179222	631605
152681	631606
219946	631607
78388	631608
299364	631609
100021	631610
197000	631611
280286	631612
52767	631613
111814	631614
291805	631615
98325	631616
60684	631617
98325	631618
45291	631619
217079	631620
89916	631621
217191	631622
59077	631623
221363	631624
170027	631625
123166	631626
169163	631627
40508	631628
84210	631629
295840	631630
93626	631631
32665	631632
42603	631633
283792	631634
43410	631635
66346	631636
53261	631637
72824	631638
140439	631639
135322	631640
1688	631641
153615	631642
51240	631643
12119	631644
101546	631645
137735	631646
76040	631647
18347	631648
12711	631649
100968	631650
194954	631651
114260	631652
759	631653
5294	631654
326129	631655
138190	631656
187388	631657
99665	631658
23236	631659
993	631660
174780	631661
5379	631662
174659	631663
155191	631664
23371	631665
152188	631666
139637	631667
102016	631668
123670	631669
11938	631670
105105	631671
35884	631672
48889	631673
188651	631674
251488	631675
77600	631676
186351	631677
115968	631678
296808	631679
14959	631680
180815	631681
266383	631682
181552	631683
17600	631684
207057	631685
38276	631686
260590	631687
41991	631688
106956	631689
82747	631690
102044	631691
144310	631692
52469	631693
251201	631694
105151	631695
208692	631696
150150	631697
302666	631698
93480	631699
251179	631700
148126	631701
220846	631702
310130	631703
82569	631704
82842	631705
283862	631706
127397	631707
61889	631708
90392	631709
245515	631710
220311	631711
47024	631712
37774	631713
203775	631714
38457	631715
58328	631716
83360	631717
6552	631718
1510	631719
11178	631720
169598	631721
24393	631722
193347	631723
3138	631724
210744	631725
298780	631726
2680	631727
16386	631728
140733	631729
8488	631730
1432	631731
129559	631732
185946	631733
298420	631734
61906	631735
68319	631736
139959	631737
45029	631738
217851	631739
95299	631740
62186	631741
184412	631742
151493	631743
64370	631744
133034	631745
322561	631746
27108	631747
31853	631748
107370	631749
185600	631750
58491	631751
772	631752
9328	631753
129940	631754
9233	631755
128133	631756
99120	631757
40112	631758
158695	631759
62093	631760
175180	631761
36547	631762
69163	631763
229867	631764
178540	631765
79465	631766
70802	631767
212825	631768
282112	631769
95904	631770
42184	631771
68981	631772
46619	631773
42184	631774
208539	631775
69027	631776
185359	631777
193626	631778
146889	631779
284657	631780
62431	631781
312770	631782
90393	631783
254637	631784
110369	631785
100609	631786
65563	631787
163575	631788
25639	631789
166811	631790
59650	631791
150327	631792
258311	631793
55139	631794
209883	631795
273554	631796
20188	631797
264938	631798
219161	631799
168226	631800
51117	631801
229799	631802
105954	631803
109205	631804
258310	631805
101478	631806
304516	631807
284195	631808
62868	631809
151126	631810
290443	631811
188752	631812
301947	631813
81030	631814
79766	631815
106739	631816
259298	631817
94844	631818
41	631819
323523	631820
134329	631821
185733	631822
64134	631823
63127	631824
106593	631825
139730	631826
178670	631827
109070	631828
7910	631829
164893	631830
80903	631831
251480	631832
63127	631833
151149	631834
92472	631835
203162	631836
54013	631837
3168	631838
28423	631839
146090	631840
251513	631841
103799	631842
303537	631843
197512	631844
300594	631845
85093	631846
57931	631847
303146	631848
94709	631849
171170	631850
328460	631851
6822	631852
4559	631853
262949	631854
44298	631855
79909	631856
194283	631857
48671	631858
163354	631859
25816	631860
134395	631861
222975	631862
43032	631863
39512	631864
135271	631865
8629	631866
99601	631867
93990	631868
273061	631869
64894	631870
31988	631871
101552	631872
43277	631873
15116	631874
15116	631875
43261	631876
55834	631877
53859	631878
66666	631879
195280	631880
159445	631881
40930	631882
38676	631883
301342	631884
44177	631885
74169	631886
156847	631887
303106	631888
569	631889
141519	631890
45432	631891
103003	631892
125333	631893
197014	631894
266788	631895
7422	631896
74825	631897
81459	631898
44974	631899
183995	631900
114340	631901
293254	631902
142146	631903
292875	631904
126120	631905
192407	631906
92288	631907
275687	631908
7871	631909
198240	631910
301361	631911
197837	631912
9817	631913
122246	631914
289702	631915
140879	631916
122490	631917
45993	631918
269	631919
281742	631920
7422	631921
243814	631922
287958	631923
300172	631924
10303	631925
197560	631926
52926	631927
17644	631928
104362	631929
197654	631930
243443	631931
43261	631932
69409	631933
196676	631934
81705	631935
104452	631936
54530	631937
123245	631938
15494	631939
55834	631940
265665	631941
108849	631942
154641	631943
300581	631944
281119	631945
74169	631946
181897	631947
61565	631948
31084	631949
322734	631950
22353	631951
122519	631952
143339	631953
99349	631954
117745	631955
7422	631956
68724	631957
80541	631958
61993	631959
80936	631960
192008	631961
12807	631962
59688	631963
13183	631964
6551	631965
175653	631966
124384	631967
48923	631968
244244	631969
148365	631970
125180	631971
62080	631972
131869	631973
45101	631974
106854	631975
251573	631976
138962	631977
104113	631978
68234	631979
95582	631980
128597	631981
18183	631982
100704	631983
26335	631984
192427	631985
82379	631986
10103	631987
28100	631988
106898	631989
158834	631990
69452	631991
123551	631992
148168	631993
39406	631994
242041	631995
48501	631996
110785	631997
18183	631998
123612	631999
245053	632000
99729	632001
316635	632002
251570	632003
25434	632004
35410	632005
292218	632006
39871	632007
80619	632008
28139	632009
185633	632010
4475	632011
148168	632012
98537	632013
266741	632014
246888	632015
241029	632016
204952	632017
189238	632018
148490	632019
249114	632020
166394	632021
258069	632022
297460	632023
145864	632024
129627	632025
28139	632026
160363	632027
279821	632028
116592	632029
190199	632030
123634	632031
158156	632032
115635	632033
10028	632034
29314	632035
100540	632036
121158	632037
302078	632038
304609	632039
53145	632040
67820	632041
194931	632042
245547	632043
98481	632044
90413	632045
148538	632046
116547	632047
102252	632048
156373	632049
117974	632050
181475	632051
172915	632052
224653	632053
86932	632054
148704	632055
123752	632056
205146	632057
229027	632058
294114	632059
140482	632060
301102	632061
25153	632062
201285	632063
86005	632064
71693	632065
60588	632066
43818	632067
272535	632068
42036	632069
6452	632070
176759	632071
145711	632072
48554	632073
96845	632074
203299	632075
207426	632076
40857	632077
202595	632078
315319	632079
55383	632080
58709	632081
11361	632082
133440	632083
86084	632084
57792	632085
242136	632086
6899	632087
3576	632088
92726	632089
36162	632090
196311	632091
133650	632092
222534	632093
50535	632094
2355	632095
44137	632096
117592	632097
313427	632098
253608	632099
105475	632100
168662	632101
100559	632102
40138	632103
326570	632104
180990	632105
181075	632106
93900	632107
48284	632108
300708	632109
220824	632110
316412	632111
315070	632112
218851	632113
41568	632114
187164	632115
18043	632116
19416	632117
86255	632118
231590	632119
205393	632120
178018	632121
323322	632122
37063	632123
164218	632124
326175	632125
214526	632126
96888	632127
96994	632128
12323	632129
41232	632130
24121	632131
213909	632132
288008	632133
287842	632134
136779	632135
212841	632136
161136	632137
13292	632138
19624	632139
19624	632140
5380	632141
9012	632142
256439	632143
167370	632144
161088	632145
65072	632146
134325	632147
216015	632148
67030	632149
57060	632150
2212	632151
73441	632152
64493	632153
237221	632154
4557	632155
2107	632156
11430	632157
164597	632158
5187	632159
186	632160
173548	632161
277077	632162
80155	632163
12054	632164
2663	632165
123233	632166
13423	632167
167781	632168
108931	632169
218904	632170
166022	632171
29434	632172
64470	632173
195678	632174
163557	632175
126710	632176
171742	632177
108887	632178
189964	632179
90849	632180
266434	632181
227323	632182
41799	632183
61913	632184
227236	632185
59298	632186
104363	632187
249112	632188
208668	632189
96046	632190
166119	632191
120719	632192
1298	632193
49246	632194
3680	632195
251071	632196
66707	632197
290461	632198
231599	632199
149255	632200
163193	632201
62753	632202
189977	632203
120797	632204
5977	632205
32600	632206
52442	632207
41803	632208
73132	632209
78915	632210
224024	632211
232500	632212
60027	632213
261715	632214
47303	632215
219274	632216
170748	632217
171742	632218
47937	632219
45705	632220
51518	632221
149698	632222
107710	632223
74561	632224
220598	632225
164564	632226
20322	632227
169234	632228
117098	632229
132455	632230
45719	632231
143645	632232
159019	632233
103401	632234
59298	632235
261833	632236
120599	632237
289866	632238
163537	632239
160915	632240
15354	632241
139503	632242
35705	632243
35389	632244
24906	632245
163375	632246
95322	632247
29410	632248
25816	632249
20768	632250
7626	632251
62875	632252
7594	632253
95322	632254
49369	632255
1298	632256
67820	632257
5691	632258
66984	632259
286730	632260
160057	632261
249205	632262
16348	632263
108370	632264
247768	632265
27941	632266
185772	632267
148670	632268
226662	632269
204091	632270
180220	632271
115906	632272
49998	632273
197727	632274
188485	632275
171108	632276
190733	632277
127195	632278
290328	632279
170494	632280
261102	632281
225975	632282
145862	632283
216	632284
170946	632285
59041	632286
328346	632287
261371	632288
327602	632289
7131	632290
272703	632291
233308	632292
150971	632293
40083	632294
309934	632295
44564	632296
207569	632297
96994	632298
51128	632299
283017	632300
181798	632301
236185	632302
266423	632303
202635	632304
163260	632305
277931	632306
32519	632307
160364	632308
231513	632309
13546	632310
2818	632311
5702	632312
159875	632313
1304	632314
294426	632315
280292	632316
74169	632317
312687	632318
99691	632319
128313	632320
201524	632321
21247	632322
2254	632323
14908	632324
14831	632325
165917	632326
181527	632327
207903	632328
28064	632329
123011	632330
118153	632331
60200	632332
181867	632333
325818	632334
202775	632335
161603	632336
17137	632337
184590	632338
19268	632339
206931	632340
115959	632341
276835	632342
39902	632343
68057	632344
267161	632345
203623	632346
174929	632347
264613	632348
13136	632349
281692	632350
179952	632351
8694	632352
124281	632353
120531	632354
4134	632355
324069	632356
229860	632357
105314	632358
117686	632359
66210	632360
255790	632361
223787	632362
119234	632363
276147	632364
137706	632365
243960	632366
286491	632367
138442	632368
327093	632369
181241	632370
187843	632371
8264	632372
20825	632373
297317	632374
75618	632375
242132	632376
234521	632377
207201	632378
207793	632379
280886	632380
211086	632381
299152	632382
116832	632383
216110	632384
205869	632385
215426	632386
93853	632387
286633	632388
118153	632389
180533	632390
180638	632391
325488	632392
193607	632393
49407	632394
50272	632395
201899	632396
297234	632397
146219	632398
62139	632399
158341	632400
44614	632401
158420	632402
76247	632403
187745	632404
133629	632405
62555	632406
174381	632407
148545	632408
16905	632409
206870	632410
187813	632411
187683	632412
115055	632413
60329	632414
2577	632415
140075	632416
147302	632417
55562	632418
76895	632419
293430	632420
9245	632421
69628	632422
106949	632423
18720	632424
235154	632425
50789	632426
21440	632427
82868	632428
3405	632429
42805	632430
13423	632431
227580	632432
29991	632433
58846	632434
68230	632435
12142	632436
243720	632437
1002	632438
65729	632439
5549	632440
14239	632441
194324	632442
84092	632443
125862	632444
128440	632445
53918	632446
298435	632447
165281	632448
60498	632449
2383	632450
4217	632451
293000	632452
239378	632453
109549	632454
234992	632455
93644	632456
27924	632457
187783	632458
150044	632459
58286	632460
296819	632461
76933	632462
136380	632463
65470	632464
245658	632465
25752	632466
100947	632467
275630	632468
123948	632469
102689	632470
23972	632471
15110	632472
33641	632473
277177	632474
6760	632475
31569	632476
86087	632477
283797	632478
138139	632479
2605	632480
11896	632481
92592	632482
30595	632483
138313	632484
32945	632485
120013	632486
5752	632487
47036	632488
107676	632489
70114	632490
46720	632491
123214	632492
107776	632493
177701	632494
52389	632495
106874	632496
121521	632497
190180	632498
79053	632499
29810	632500
8003	632501
265714	632502
24883	632503
107509	632504
26548	632505
23609	632506
63682	632507
55987	632508
234972	632509
237264	632510
58700	632511
63007	632512
161829	632513
161741	632514
16134	632515
64880	632516
166950	632517
247660	632518
223307	632519
23378	632520
36343	632521
35392	632522
76209	632523
79157	632524
137664	632525
237108	632526
98862	632527
316824	632528
241867	632529
125868	632530
248610	632531
140327	632532
74123	632533
126502	632534
129081	632535
122088	632536
278614	632537
189429	632538
276934	632539
155173	632540
129952	632541
124428	632542
83701	632543
303949	632544
259752	632545
301097	632546
860	632547
261070	632548
166508	632549
295026	632550
45178	632551
123167	632552
240135	632553
168005	632554
264843	632555
175188	632556
311	632557
113777	632558
262267	632559
21639	632560
115770	632561
30538	632562
288047	632563
241384	632564
10002	632565
38369	632566
6897	632567
38452	632568
269993	632569
102976	632570
32700	632571
184226	632572
69923	632573
251397	632574
42400	632575
37704	632576
193294	632577
2433	632578
35897	632579
71694	632580
229281	632581
67610	632582
118975	632583
196277	632584
196009	632585
233988	632586
42602	632587
60068	632588
173503	632589
267986	632590
278350	632591
255325	632592
125724	632593
98898	632594
115846	632595
127368	632596
156871	632597
283498	632598
17576	632599
73737	632600
178278	632601
38171	632602
30375	632603
96654	632604
59381	632605
69990	632606
298006	632607
272182	632608
22389	632609
298495	632610
323865	632611
142713	632612
15238	632613
50194	632614
3533	632615
78927	632616
163237	632617
150335	632618
5984	632619
214413	632620
172040	632621
106865	632622
9042	632623
55524	632624
12464	632625
100377	632626
46713	632627
119837	632628
16042	632629
5541	632630
1887	632631
7731	632632
56165	632633
4224	632634
12668	632635
54351	632636
39960	632637
3467	632638
117125	632639
273571	632640
24726	632641
1610	632642
71363	632643
14739	632644
15040	632645
71346	632646
7015	632647
5684	632648
26480	632649
44080	632650
859	632651
5488	632652
155468	632653
8969	632654
11848	632655
23777	632656
5684	632657
14843	632658
53190	632659
878	632660
91710	632661
202	632662
31258	632663
24294	632664
3282	632665
37137	632666
9454	632667
15935	632668
233288	632669
24355	632670
690	632671
4942	632672
139544	632673
225468	632674
7087	632675
559	632676
36727	632677
18979	632678
1997	632679
185	632680
10664	632681
39460	632682
61563	632683
153813	632684
15512	632685
25808	632686
253	632687
139544	632688
87346	632689
21495	632690
137819	632691
25530	632692
139457	632693
253565	632694
10934	632695
19988	632696
63756	632697
20368	632698
68996	632699
151511	632700
115669	632701
48994	632702
13564	632703
16660	632704
210851	632705
140739	632706
47072	632707
2083	632708
106523	632709
70295	632710
70293	632711
7144	632712
107273	632713
192494	632714
51476	632715
48784	632716
47460	632717
15793	632718
137709	632719
21551	632720
119982	632721
88230	632722
12183	632723
265093	632724
23358	632725
74412	632726
18866	632727
58377	632728
106340	632729
5189	632730
78914	632731
144470	632732
69695	632733
133085	632734
213636	632735
323634	632736
132730	632737
96210	632738
148986	632739
83799	632740
161382	632741
149178	632742
93625	632743
65033	632744
133724	632745
180928	632746
10720	632747
186817	632748
191163	632749
44429	632750
172183	632751
115246	632752
3398	632753
33639	632754
132344	632755
135972	632756
34611	632757
73900	632758
9757	632759
25703	632760
1896	632761
12823	632762
1896	632763
85938	632764
132449	632765
53812	632766
53812	632767
42962	632768
37503	632769
321362	632770
21360	632771
234906	632772
42962	632773
236488	632774
29974	632775
234411	632776
97764	632777
63918	632778
105075	632779
234925	632780
63913	632781
151928	632782
151821	632783
21345	632784
234670	632785
251531	632786
97873	632787
98251	632788
235273	632789
15582	632790
15582	632791
43007	632792
64687	632793
97765	632794
64058	632795
97763	632796
11572	632797
43229	632798
152080	632799
153413	632800
15542	632801
97873	632802
11572	632803
65675	632804
43158	632805
46825	632806
264130	632807
264386	632808
57750	632809
125412	632810
264	632811
84759	632812
25886	632813
61177	632814
288870	632815
42860	632816
72	632817
14469	632818
265	632819
110050	632820
71275	632821
112226	632822
41570	632823
143351	632824
232181	632825
157864	632826
17570	632827
69951	632828
92300	632829
41083	632830
66375	632831
4131	632832
60416	632833
126661	632834
15126	632835
2860	632836
147958	632837
2860	632838
232514	632839
129086	632840
2860	632841
72913	632842
161719	632843
27865	632844
137728	632845
203574	632846
91748	632847
18395	632848
134633	632849
108779	632850
9719	632851
7101	632852
257570	632853
59044	632854
160989	632855
165836	632856
1405	632857
37250	632858
316714	632859
61523	632860
137384	632861
29928	632862
297218	632863
30205	632864
213099	632865
133679	632866
86945	632867
8198	632868
407	632869
11746	632870
866	632871
7933	632872
307873	632873
293301	632874
41824	632875
168368	632876
280576	632877
13114	632878
70492	632879
23417	632880
33	632881
87055	632882
7049	632883
101877	632884
86840	632885
3282	632886
3282	632887
127245	632888
103291	632889
67577	632890
92765	632891
67993	632892
57654	632893
92839	632894
43331	632895
162283	632896
167652	632897
107529	632898
57338	632899
153253	632900
98646	632901
77095	632902
57654	632903
194938	632904
18393	632905
92591	632906
153253	632907
183228	632908
28426	632909
195355	632910
77499	632911
40014	632912
112331	632913
47108	632914
109971	632915
316355	632916
840	632917
33507	632918
51527	632919
122210	632920
128421	632921
13982	632922
97629	632923
126778	632924
189403	632925
49976	632926
16875	632927
16875	632928
16875	632929
175431	632930
294604	632931
294419	632932
2065	632933
263217	632934
136613	632935
96396	632936
263331	632937
50650	632938
25862	632939
60485	632940
279867	632941
173847	632942
60810	632943
138823	632944
862	632945
87947	632946
234628	632947
50183	632948
68432	632949
55685	632950
22474	632951
39214	632952
48631	632953
67907	632954
14272	632955
58301	632956
28959	632957
324147	632958
137625	632959
3302	632960
19829	632961
39467	632962
23324	632963
8229	632964
214177	632965
324428	632966
19829	632967
39465	632968
27727	632969
39454	632970
123037	632971
17655	632972
88690	632973
79492	632974
214179	632975
214129	632976
8229	632977
39465	632978
19826	632979
39463	632980
39465	632981
137655	632982
58447	632983
88307	632984
106543	632985
55783	632986
8273	632987
2698	632988
88473	632989
73165	632990
73165	632991
321454	632992
1216	632993
155543	632994
130114	632995
65670	632996
15857	632997
55770	632998
26504	632999
65670	633000
38536	633001
1238	633002
70177	633003
87055	633004
70177	633005
32462	633006
164325	633007
182415	633008
34153	633009
289804	633010
81369	633011
192839	633012
53943	633013
17637	633014
126516	633015
181927	633016
36648	633017
3746	633018
70044	633019
78921	633020
178815	633021
16250	633022
299545	633023
121006	633024
3902	633025
58912	633026
21478	633027
125051	633028
38132	633029
149543	633030
15578	633031
32472	633032
87144	633033
185194	633034
38817	633035
199053	633036
144163	633037
38132	633038
18895	633039
84768	633040
54707	633041
168706	633042
80061	633043
26622	633044
80105	633045
277293	633046
65882	633047
87206	633048
3913	633049
296123	633050
275469	633051
194395	633052
194396	633053
38062	633054
70664	633055
210743	633056
36314	633057
28938	633058
11171	633059
296022	633060
821	633061
4966	633062
56545	633063
38817	633064
14230	633065
14230	633066
274395	633067
26598	633068
133933	633069
10671	633070
304	633071
205949	633072
84768	633073
129594	633074
48044	633075
16590	633076
26622	633077
158199	633078
31347	633079
128320	633080
180096	633081
19152	633082
36573	633083
145941	633084
167771	633085
297145	633086
199042	633087
197412	633088
156836	633089
21818	633090
205949	633091
36	633092
130215	633093
209853	633094
727	633095
209841	633096
209841	633097
18744	633098
82718	633099
125365	633100
310396	633101
304877	633102
204462	633103
57003	633104
301395	633105
301457	633106
6323	633107
85395	633108
56308	633109
10427	633110
165511	633111
306744	633112
3263	633113
136571	633114
206287	633115
3913	633116
73413	633117
108	633118
248544	633119
174071	633120
56517	633121
317099	633122
36	633123
296315	633124
108	633125
53516	633126
108	633127
92736	633128
125437	633129
25725	633130
165826	633131
13632	633132
98602	633133
91838	633134
170722	633135
204210	633136
56654	633137
57351	633138
115708	633139
37742	633140
26527	633141
126023	633142
26631	633143
84741	633144
82062	633145
84826	633146
18473	633147
206673	633148
311621	633149
18514	633150
53569	633151
125552	633152
205070	633153
197412	633154
36	633155
835	633156
231309	633157
26527	633158
3171	633159
119315	633160
25952	633161
3913	633162
33641	633163
38132	633164
54792	633165
80105	633166
56654	633167
81303	633168
26916	633169
193069	633170
194396	633171
192948	633172
199567	633173
70611	633174
45557	633175
19574	633176
116291	633177
54927	633178
199648	633179
80669	633180
204346	633181
77118	633182
23867	633183
315311	633184
23022	633185
3913	633186
113897	633187
25181	633188
26395	633189
318974	633190
25725	633191
182272	633192
120617	633193
98802	633194
126605	633195
3913	633196
184910	633197
148146	633198
108	633199
185155	633200
18134	633201
168706	633202
69742	633203
9972	633204
3237	633205
34805	633206
31908	633207
247498	633208
103486	633209
237787	633210
13536	633211
13810	633212
308252	633213
296692	633214
124926	633215
193245	633216
86956	633217
18568	633218
81043	633219
132705	633220
16605	633221
41091	633222
180088	633223
130214	633224
1828	633225
318891	633226
9741	633227
180937	633228
81458	633229
275752	633230
196936	633231
179453	633232
48589	633233
192486	633234
260457	633235
320343	633236
166652	633237
261213	633238
265706	633239
293368	633240
26118	633241
23597	633242
112860	633243
55394	633244
236287	633245
165181	633246
177985	633247
94844	633248
135164	633249
285683	633250
186818	633251
285700	633252
77933	633253
285696	633254
285903	633255
188063	633256
51575	633257
133728	633258
136601	633259
192656	633260
289868	633261
186818	633262
56824	633263
12795	633264
9655	633265
109909	633266
52773	633267
17932	633268
186375	633269
187442	633270
285780	633271
56818	633272
192656	633273
131594	633274
123535	633275
10184	633276
293725	633277
284824	633278
120489	633279
50069	633280
196348	633281
25408	633282
323796	633283
13497	633284
36296	633285
129005	633286
83353	633287
187175	633288
187334	633289
187555	633290
196348	633291
129387	633292
80424	633293
313566	633294
19442	633295
193600	633296
24852	633297
90826	633298
88148	633299
120406	633300
46724	633301
56800	633302
133930	633303
13564	633304
201455	633305
75372	633306
34752	633307
189445	633308
80797	633309
137805	633310
32495	633311
36208	633312
258121	633313
5971	633314
152731	633315
237248	633316
32495	633317
134741	633318
96865	633319
186375	633320
187555	633321
19432	633322
1930	633323
97712	633324
26995	633325
63551	633326
69326	633327
3116	633328
317751	633329
29	633330
97285	633331
45519	633332
60407	633333
63777	633334
260826	633335
31544	633336
438	633337
81043	633338
80565	633339
196284	633340
41025	633341
229313	633342
107853	633343
92012	633344
3054	633345
17774	633346
123485	633347
45400	633348
65249	633349
40192	633350
92412	633351
288789	633352
120157	633353
19973	633354
81910	633355
8232	633356
62129	633357
108808	633358
121416	633359
117697	633360
36931	633361
9879	633362
65918	633363
35681	633364
17423	633365
300749	633366
61834	633367
88140	633368
175230	633369
21646	633370
34856	633371
65092	633372
36711	633373
37772	633374
13914	633375
37352	633376
192472	633377
28242	633378
4046	633379
13914	633380
27356	633381
320950	633382
16300	633383
52233	633384
279330	633385
34168	633386
195184	633387
58325	633388
40541	633389
37305	633390
134906	633391
22430	633392
10274	633393
63871	633394
48760	633395
95870	633396
127617	633397
117697	633398
121015	633399
16694	633400
45135	633401
204536	633402
209152	633403
33883	633404
33797	633405
33795	633406
17344	633407
144086	633408
176400	633409
142925	633410
162190	633411
4466	633412
135246	633413
105666	633414
92051	633415
96229	633416
107033	633417
29489	633418
219706	633419
323387	633420
75557	633421
31357	633422
282587	633423
73488	633424
14307	633425
76745	633426
36314	633427
125271	633428
1546	633429
28035	633430
98262	633431
42427	633432
85813	633433
174044	633434
76107	633435
66576	633436
17507	633437
142735	633438
128879	633439
196952	633440
60664	633441
49535	633442
5200	633443
117150	633444
117150	633445
139493	633446
58768	633447
58768	633448
139184	633449
58853	633450
38334	633451
54962	633452
122122	633453
26289	633454
144334	633455
92922	633456
5756	633457
55507	633458
36127	633459
202099	633460
132739	633461
37750	633462
55721	633463
208909	633464
39840	633465
294692	633466
120054	633467
86704	633468
137912	633469
8094	633470
216533	633471
317036	633472
8094	633473
122419	633474
137279	633475
55600	633476
89110	633477
40721	633478
75470	633479
33242	633480
18611	633481
60859	633482
92584	633483
13539	633484
150710	633485
203603	633486
60235	633487
70893	633488
62189	633489
75580	633490
68972	633491
76781	633492
313815	633493
60092	633494
84110	633495
20482	633496
169306	633497
42622	633498
80941	633499
6481	633500
47842	633501
132407	633502
248591	633503
99962	633504
205013	633505
28360	633506
40209	633507
20419	633508
114531	633509
72790	633510
72690	633511
21444	633512
20702	633513
5194	633514
17139	633515
68483	633516
210250	633517
15060	633518
130851	633519
117492	633520
36716	633521
72277	633522
150389	633523
7021	633524
4479	633525
30813	633526
21594	633527
205152	633528
29749	633529
37750	633530
127197	633531
76037	633532
62496	633533
199909	633534
25370	633535
78433	633536
131544	633537
300865	633538
126580	633539
81806	633540
54643	633541
216533	633542
126734	633543
200913	633544
81806	633545
128596	633546
18611	633547
68972	633548
106120	633549
69437	633550
21136	633551
30203	633552
6701	633553
20851	633554
40267	633555
5245	633556
41685	633557
300516	633558
51208	633559
73675	633560
98262	633561
74810	633562
60976	633563
42622	633564
80941	633565
60859	633566
41523	633567
63039	633568
119232	633569
67146	633570
113362	633571
65416	633572
30895	633573
75791	633574
44247	633575
22565	633576
116564	633577
43456	633578
16101	633579
12738	633580
108129	633581
76975	633582
182539	633583
102890	633584
29485	633585
162699	633586
8861	633587
184180	633588
277568	633589
13013	633590
70982	633591
100514	633592
9435	633593
116092	633594
186392	633595
55878	633596
88985	633597
133928	633598
132764	633599
131706	633600
162796	633601
174711	633602
204731	633603
68435	633604
66179	633605
66179	633606
66179	633607
4758	633608
14170	633609
30710	633610
105973	633611
45829	633612
44608	633613
20583	633614
37048	633615
189581	633616
55508	633617
45829	633618
14171	633619
37858	633620
266583	633621
14171	633622
31438	633623
131510	633624
16264	633625
31050	633626
3437	633627
103636	633628
109585	633629
238914	633630
103636	633631
3540	633632
3540	633633
21812	633634
133927	633635
1241	633636
72377	633637
31478	633638
106140	633639
14319	633640
79630	633641
38287	633642
64567	633643
302354	633644
25154	633645
4219	633646
25154	633647
64630	633648
23690	633649
186636	633650
4219	633651
153375	633652
30268	633653
121903	633654
42156	633655
85761	633656
38829	633657
114986	633658
85978	633659
4219	633660
4219	633661
4219	633662
49571	633663
38287	633664
4219	633665
282933	633666
186637	633667
191813	633668
79857	633669
98790	633670
316074	633671
64567	633672
3669	633673
45430	633674
216292	633675
100865	633676
94204	633677
18815	633678
106982	633679
102171	633680
77276	633681
40938	633682
274649	633683
156585	633684
12462	633685
17507	633686
46653	633687
76625	633688
13485	633689
10193	633690
20583	633691
94187	633692
118300	633693
114301	633694
187286	633695
1930	633696
4784	633697
188	633698
32735	633699
39526	633700
136637	633701
10689	633702
23706	633703
23028	633704
6405	633705
140633	633706
249836	633707
249832	633708
158682	633709
245038	633710
1252	633711
81005	633712
81005	633713
126487	633714
171299	633715
297036	633716
297621	633717
26445	633718
184201	633719
128249	633720
81005	633721
118599	633722
146744	633723
184523	633724
80539	633725
71228	633726
116505	633727
49874	633728
76160	633729
18550	633730
54775	633731
24456	633732
34804	633733
196921	633734
182770	633735
5882	633736
115848	633737
49874	633738
52609	633739
47173	633740
37634	633741
167092	633742
9032	633743
25814	633744
116774	633745
675	633746
1484	633747
46409	633748
76131	633749
25781	633750
6568	633751
346	633752
43376	633753
20759	633754
10645	633755
199088	633756
303509	633757
54691	633758
160718	633759
190245	633760
25088	633761
121962	633762
41937	633763
211716	633764
9741	633765
101173	633766
38906	633767
6571	633768
7933	633769
4833	633770
81042	633771
19448	633772
6571	633773
314146	633774
150037	633775
127330	633776
746	633777
94389	633778
64042	633779
77559	633780
159647	633781
205073	633782
231247	633783
31977	633784
19058	633785
32114	633786
183300	633787
7048	633788
70343	633789
34129	633790
10923	633791
159108	633792
43170	633793
34284	633794
184203	633795
281604	633796
47090	633797
16659	633798
213290	633799
27465	633800
111520	633801
196680	633802
156917	633803
26027	633804
240449	633805
89005	633806
997	633807
12845	633808
207116	633809
10055	633810
88903	633811
19833	633812
12672	633813
65986	633814
6959	633815
33493	633816
3475	633817
23710	633818
14961	633819
143298	633820
38748	633821
77198	633822
4013	633823
8791	633824
19107	633825
34284	633826
118881	633827
22689	633828
226534	633829
80030	633830
97107	633831
81582	633832
81582	633833
88180	633834
85086	633835
53602	633836
152908	633837
122871	633838
196725	633839
67762	633840
171793	633841
14552	633842
33717	633843
126178	633844
73319	633845
206838	633846
173318	633847
266889	633848
266790	633849
127148	633850
297504	633851
125293	633852
122871	633853
75030	633854
1114	633855
88245	633856
988	633857
64274	633858
83585	633859
2928	633860
16891	633861
29972	633862
156156	633863
26145	633864
68794	633865
21266	633866
2142	633867
60002	633868
18331	633869
5707	633870
24680	633871
2413	633872
20128	633873
75216	633874
30387	633875
46639	633876
78999	633877
923	633878
214481	633879
36483	633880
60678	633881
17826	633882
543	633883
81928	633884
2559	633885
53625	633886
31	633887
71009	633888
34692	633889
35	633890
23222	633891
85638	633892
13949	633893
5717	633894
179173	633895
34154	633896
201544	633897
25844	633898
103400	633899
41410	633900
13319	633901
51874	633902
87959	633903
148906	633904
59532	633905
59532	633906
38522	633907
3	633908
487	633909
51060	633910
34063	633911
36881	633912
20378	633913
128	633914
124160	633915
16467	633916
56869	633917
209294	633918
13158	633919
7620	633920
4248	633921
123146	633922
1907	633923
147429	633924
111573	633925
36202	633926
78088	633927
128	633928
28317	633929
3911	633930
2988	633931
144317	633932
47593	633933
17097	633934
211977	633935
187676	633936
5118	633937
2205	633938
125795	633939
133379	633940
70310	633941
61510	633942
94	633943
87455	633944
29415	633945
6367	633946
13573	633947
46462	633948
51169	633949
24	633950
111473	633951
32879	633952
843	633953
10288	633954
121934	633955
76702	633956
10196	633957
26898	633958
2723	633959
322170	633960
33814	633961
111837	633962
79077	633963
24511	633964
47607	633965
138440	633966
322881	633967
172282	633968
193808	633969
455	633970
67469	633971
4001	633972
186833	633973
5021	633974
132472	633975
71734	633976
29638	633977
185717	633978
327180	633979
20182	633980
314158	633981
20579	633982
6499	633983
46658	633984
25871	633985
9323	633986
270	633987
75592	633988
111717	633989
71545	633990
127580	633991
153766	633992
12489	633993
109767	633994
3156	633995
192644	633996
6499	633997
310479	633998
199405	633999
20083	634000
12677	634001
48984	634002
34986	634003
27910	634004
37805	634005
160619	634006
4702	634007
86345	634008
43819	634009
74866	634010
21169	634011
34504	634012
179437	634013
111527	634014
217768	634015
41328	634016
36795	634017
40662	634018
34771	634019
132550	634020
56699	634021
60697	634022
50	634023
4026	634024
1127	634025
82238	634026
115606	634027
10252	634028
46577	634029
82241	634030
41456	634031
1369	634032
359	634033
316024	634034
3027	634035
1925	634036
135027	634037
6086	634038
2353	634039
304479	634040
28945	634041
55125	634042
322444	634043
39735	634044
255092	634045
17232	634046
10939	634047
86334	634048
167299	634049
185556	634050
37409	634051
24633	634052
184398	634053
106844	634054
158432	634055
10628	634056
96141	634057
309917	634058
285541	634059
14800	634060
259604	634061
287735	634062
39096	634063
45205	634064
159954	634065
67571	634066
94649	634067
164099	634068
11025	634069
166483	634070
178426	634071
272997	634072
157358	634073
44450	634074
32518	634075
24388	634076
55291	634077
151890	634078
99306	634079
10004	634080
10004	634081
215946	634082
17828	634083
19937	634084
2754	634085
285160	634086
10788	634087
10932	634088
107819	634089
124314	634090
13623	634091
146054	634092
159861	634093
148615	634094
64734	634095
27869	634096
5834	634097
34982	634098
64931	634099
175708	634100
37462	634101
23848	634102
202	634103
63911	634104
182830	634105
14943	634106
168978	634107
324252	634108
93813	634109
44478	634110
221511	634111
53618	634112
7358	634113
6153	634114
8935	634115
18584	634116
18119	634117
97	634118
134076	634119
101830	634120
29614	634121
126218	634122
11216	634123
2522	634124
252643	634125
7533	634126
129	634127
630	634128
220	634129
75045	634130
114769	634131
18637	634132
78367	634133
25673	634134
101532	634135
17393	634136
11039	634137
2296	634138
31220	634139
154757	634140
6929	634141
20927	634142
72399	634143
68634	634144
50278	634145
5787	634146
131934	634147
14829	634148
29456	634149
129139	634150
77655	634151
1675	634152
271455	634153
58314	634154
237239	634155
40747	634156
53923	634157
8011	634158
23706	634159
44300	634160
61993	634161
9743	634162
21646	634163
6929	634164
108029	634165
253332	634166
29435	634167
73781	634168
30	634169
53059	634170
118802	634171
67301	634172
1455	634173
326	634174
1544	634175
60326	634176
1339	634177
62194	634178
987	634179
9480	634180
52822	634181
8605	634182
12996	634183
42835	634184
38702	634185
24702	634186
633	634187
37892	634188
91890	634189
28069	634190
95300	634191
305635	634192
15950	634193
17121	634194
44694	634195
109443	634196
74249	634197
191434	634198
8100	634199
235805	634200
36948	634201
64832	634202
43679	634203
65930	634204
139283	634205
11781	634206
15115	634207
3361	634208
35056	634209
90599	634210
137222	634211
61140	634212
19746	634213
17531	634214
21454	634215
98406	634216
67954	634217
111335	634218
110970	634219
45954	634220
238548	634221
34757	634222
81	634223
43130	634224
333	634225
67148	634226
6178	634227
105715	634228
38369	634229
17305	634230
189653	634231
24115	634232
5325	634233
31361	634234
12465	634235
186392	634236
265927	634237
152141	634238
7386	634239
4820	634240
17088	634241
45137	634242
7225	634243
30662	634244
132786	634245
16977	634246
262065	634247
58905	634248
3504	634249
130941	634250
284	634251
92216	634252
122492	634253
22662	634254
22031	634255
24083	634256
106013	634257
8813	634258
7038	634259
38067	634260
5332	634261
187706	634262
305730	634263
172599	634264
8352	634265
3083	634266
132648	634267
439	634268
326427	634269
10740	634270
825	634271
141	634272
12629	634273
32646	634274
3	634275
116151	634276
42195	634277
208847	634278
66148	634279
11338	634280
64686	634281
23041	634282
4768	634283
2578	634284
24131	634285
53060	634286
86129	634287
115116	634288
97784	634289
16094	634290
164034	634291
23162	634292
215805	634293
50180	634294
37	634295
14689	634296
20960	634297
110567	634298
1541	634299
24850	634300
13603	634301
244147	634302
5503	634303
24307	634304
213036	634305
257593	634306
108858	634307
146450	634308
183894	634309
152	634310
5072	634311
58521	634312
18442	634313
157422	634314
199748	634315
15968	634316
3343	634317
1518	634318
18663	634319
1179	634320
27510	634321
96544	634322
89096	634323
22257	634324
153998	634325
6577	634326
108051	634327
179529	634328
72376	634329
114672	634330
15156	634331
197949	634332
12829	634333
16431	634334
57387	634335
16431	634336
265549	634337
111588	634338
4039	634339
114792	634340
55858	634341
16431	634342
47145	634343
1306	634344
2595	634345
57742	634346
7029	634347
259	634348
22737	634349
19841	634350
16203	634351
96835	634352
109847	634353
50346	634354
174005	634355
219857	634356
109815	634357
179778	634358
32378	634359
21317	634360
252942	634361
2976	634362
43782	634363
63130	634364
123019	634365
118247	634366
210914	634367
267012	634368
206414	634369
174005	634370
220129	634371
10214	634372
263082	634373
233129	634374
258050	634375
324480	634376
22918	634377
36260	634378
41255	634379
147884	634380
159133	634381
195449	634382
114908	634383
173795	634384
11377	634385
115898	634386
115138	634387
81284	634388
114516	634389
79850	634390
103432	634391
6620	634392
36805	634393
105701	634394
163533	634395
294473	634396
163982	634397
115232	634398
50404	634399
129557	634400
251093	634401
66942	634402
66915	634403
246473	634404
139609	634405
84076	634406
210590	634407
174573	634408
221351	634409
203741	634410
185	634411
206233	634412
6573	634413
208431	634414
317518	634415
188005	634416
100088	634417
188251	634418
287113	634419
295310	634420
249268	634421
115808	634422
90283	634423
155458	634424
106763	634425
44969	634426
170022	634427
45408	634428
56273	634429
4397	634430
137564	634431
96676	634432
253080	634433
10589	634434
38457	634435
144	634436
122935	634437
65276	634438
316510	634439
61467	634440
65313	634441
40328	634442
89986	634443
326667	634444
120059	634445
64552	634446
87699	634447
322509	634448
162879	634449
36020	634450
146285	634451
17812	634452
21835	634453
138921	634454
40718	634455
50101	634456
307979	634457
23335	634458
191174	634459
4145	634460
3822	634461
249656	634462
115127	634463
14318	634464
192344	634465
30660	634466
3540	634467
35516	634468
192707	634469
62380	634470
158316	634471
31059	634472
56377	634473
96533	634474
54198	634475
26376	634476
71709	634477
17269	634478
134566	634479
11606	634480
114081	634481
302950	634482
151929	634483
57070	634484
125530	634485
119434	634486
101329	634487
230866	634488
186651	634489
45840	634490
74910	634491
59754	634492
45353	634493
35687	634494
77902	634495
116969	634496
85173	634497
275251	634498
213666	634499
313678	634500
96171	634501
284233	634502
29387	634503
134804	634504
100552	634505
28738	634506
9444	634507
13946	634508
94934	634509
291654	634510
48554	634511
145531	634512
207579	634513
60750	634514
117069	634515
222586	634516
34126	634517
32223	634518
119866	634519
2209	634520
2209	634521
73130	634522
227842	634523
185487	634524
59754	634525
59754	634526
10997	634527
25489	634528
59645	634529
35687	634530
306917	634531
163126	634532
270246	634533
297191	634534
203374	634535
239080	634536
73405	634537
24047	634538
159800	634539
168146	634540
32223	634541
128810	634542
144413	634543
62521	634544
157301	634545
188051	634546
5099	634547
29203	634548
109812	634549
202282	634550
136729	634551
132292	634552
115580	634553
282208	634554
124042	634555
67467	634556
8062	634557
64195	634558
176660	634559
280571	634560
42851	634561
176385	634562
14873	634563
53420	634564
45339	634565
11804	634566
294247	634567
269847	634568
128551	634569
26002	634570
6129	634571
254292	634572
127745	634573
129764	634574
27041	634575
155535	634576
65307	634577
107092	634578
669	634579
4694	634580
17151	634581
24198	634582
18393	634583
47149	634584
150944	634585
113767	634586
58991	634587
159387	634588
131557	634589
146639	634590
209577	634591
82050	634592
46856	634593
37361	634594
16275	634595
66209	634596
130384	634597
230306	634598
5425	634599
218580	634600
47148	634601
172382	634602
65686	634603
2758	634604
6094	634605
304084	634606
315364	634607
2198	634608
59108	634609
149773	634610
20015	634611
20017	634612
5502	634613
41642	634614
50765	634615
84003	634616
66821	634617
10438	634618
50871	634619
13603	634620
129532	634621
21214	634622
101223	634623
239018	634624
103456	634625
141810	634626
7953	634627
7268	634628
5041	634629
86389	634630
23767	634631
8721	634632
130517	634633
15564	634634
147965	634635
6469	634636
56530	634637
39160	634638
46934	634639
79695	634640
10594	634641
12135	634642
31302	634643
146617	634644
170237	634645
171608	634646
55103	634647
22066	634648
4158	634649
134550	634650
67379	634651
17466	634652
25962	634653
36597	634654
21994	634655
242268	634656
205543	634657
8026	634658
6996	634659
125225	634660
22485	634661
22997	634662
68355	634663
85221	634664
4090	634665
67537	634666
297126	634667
48783	634668
227069	634669
205472	634670
314040	634671
271744	634672
86785	634673
44981	634674
44981	634675
6040	634676
68720	634677
54711	634678
151314	634679
2245	634680
2165	634681
160762	634682
49597	634683
41981	634684
112113	634685
296755	634686
1652	634687
195464	634688
32151	634689
55424	634690
4873	634691
25493	634692
219430	634693
219514	634694
4824	634695
264298	634696
2508	634697
28686	634698
292113	634699
27452	634700
41173	634701
223042	634702
97995	634703
46908	634704
29191	634705
247264	634706
119274	634707
40770	634708
184878	634709
136601	634710
108983	634711
120846	634712
142394	634713
74934	634714
33746	634715
28847	634716
109025	634717
31320	634718
72735	634719
8743	634720
63537	634721
232628	634722
70843	634723
5790	634724
75651	634725
26049	634726
21111	634727
18709	634728
9509	634729
210698	634730
65953	634731
194768	634732
20763	634733
79579	634734
79579	634735
205036	634736
189899	634737
14307	634738
16833	634739
71006	634740
132320	634741
119947	634742
76451	634743
211027	634744
18577	634745
276963	634746
296347	634747
76451	634748
161497	634749
75446	634750
22376	634751
161806	634752
12019	634753
127047	634754
16696	634755
240081	634756
63921	634757
278	634758
53284	634759
82353	634760
19435	634761
99586	634762
57666	634763
1248	634764
39693	634765
2018	634766
129619	634767
13592	634768
81903	634769
65204	634770
2579	634771
2579	634772
91928	634773
179669	634774
2412	634775
6711	634776
6666	634777
30836	634778
211962	634779
33911	634780
53315	634781
281402	634782
140365	634783
23082	634784
46659	634785
275199	634786
65244	634787
59998	634788
201779	634789
102183	634790
91213	634791
30734	634792
47405	634793
266053	634794
29128	634795
114597	634796
178374	634797
55788	634798
56515	634799
129618	634800
53331	634801
518	634802
53284	634803
219282	634804
32749	634805
4099	634806
37622	634807
1180	634808
805	634809
46290	634810
27455	634811
9356	634812
168579	634813
102795	634814
169236	634815
46429	634816
181060	634817
64415	634818
10888	634819
50728	634820
5883	634821
127657	634822
57591	634823
35507	634824
1490	634825
26253	634826
58600	634827
79365	634828
3649	634829
26523	634830
313875	634831
144019	634832
50159	634833
78073	634834
111332	634835
280831	634836
46807	634837
27775	634838
110118	634839
52197	634840
328	634841
56028	634842
85105	634843
2886	634844
41471	634845
29401	634846
109270	634847
4528	634848
162906	634849
2725	634850
84659	634851
74936	634852
37404	634853
175967	634854
9441	634855
128350	634856
2124	634857
137501	634858
158841	634859
65862	634860
18910	634861
13697	634862
10598	634863
874	634864
10179	634865
23770	634866
37653	634867
153300	634868
11280	634869
57427	634870
4504	634871
118942	634872
8438	634873
110022	634874
328488	634875
46243	634876
11308	634877
13673	634878
88292	634879
132322	634880
210845	634881
40843	634882
1467	634883
7273	634884
102789	634885
6702	634886
317925	634887
11233	634888
147681	634889
102790	634890
174040	634891
38731	634892
19064	634893
42743	634894
125657	634895
100461	634896
78534	634897
6190	634898
227603	634899
254129	634900
78955	634901
15354	634902
6112	634903
160414	634904
31011	634905
6733	634906
16497	634907
25474	634908
76802	634909
30405	634910
74643	634911
44181	634912
2872	634913
10739	634914
73490	634915
22139	634916
27341	634917
6221	634918
35757	634919
18425	634920
79342	634921
66843	634922
167089	634923
7190	634924
72228	634925
130744	634926
284424	634927
185200	634928
90857	634929
11015	634930
4225	634931
90646	634932
19201	634933
4538	634934
28953	634935
94987	634936
7603	634937
3062	634938
96417	634939
52678	634940
144361	634941
2667	634942
278011	634943
125712	634944
36048	634945
241015	634946
2310	634947
131392	634948
4455	634949
165397	634950
121488	634951
72464	634952
180269	634953
72676	634954
62163	634955
15634	634956
11568	634957
29	634958
283023	634959
78	634960
91269	634961
243208	634962
176593	634963
4209	634964
5231	634965
17244	634966
50030	634967
72414	634968
6700	634969
218719	634970
24	634971
217360	634972
308927	634973
33018	634974
10163	634975
81123	634976
7300	634977
92878	634978
182256	634979
65688	634980
100510	634981
75117	634982
106776	634983
141899	634984
99114	634985
252611	634986
67926	634987
99114	634988
78178	634989
145931	634990
17453	634991
1074	634992
99624	634993
20770	634994
5286	634995
1074	634996
214396	634997
36486	634998
171255	634999
201343	635000
73495	635001
62265	635002
20107	635003
29045	635004
65634	635005
172302	635006
14731	635007
36191	635008
92604	635009
30886	635010
21548	635011
35313	635012
131226	635013
174613	635014
2817	635015
179210	635016
240458	635017
162869	635018
98210	635019
3079	635020
12915	635021
86867	635022
36251	635023
184482	635024
687	635025
25992	635026
78700	635027
62351	635028
244153	635029
243216	635030
88649	635031
280772	635032
29210	635033
26934	635034
86451	635035
106443	635036
120	635037
6599	635038
18049	635039
6172	635040
16585	635041
105334	635042
35732	635043
35732	635044
101993	635045
18394	635046
2976	635047
196176	635048
40654	635049
67160	635050
62	635051
3535	635052
28061	635053
192563	635054
144369	635055
69074	635056
262162	635057
171001	635058
133986	635059
209838	635060
1117	635061
7595	635062
35106	635063
47285	635064
285260	635065
158196	635066
44487	635067
314600	635068
201887	635069
101	635070
294019	635071
26077	635072
137655	635073
30350	635074
198150	635075
155011	635076
983	635077
983	635078
15460	635079
96707	635080
150541	635081
15473	635082
81478	635083
288843	635084
85271	635085
2574	635086
178290	635087
32863	635088
119519	635089
100677	635090
79394	635091
56644	635092
314564	635093
310895	635094
138575	635095
37533	635096
129468	635097
3568	635098
40015	635099
290074	635100
18294	635101
69199	635102
64675	635103
596	635104
224830	635105
133393	635106
133295	635107
314722	635108
101246	635109
3125	635110
86854	635111
4408	635112
12713	635113
191244	635114
86449	635115
441	635116
110097	635117
4554	635118
283540	635119
124245	635120
124230	635121
48261	635122
246783	635123
75967	635124
177669	635125
37469	635126
168492	635127
327058	635128
14766	635129
14413	635130
209669	635131
76551	635132
88545	635133
137608	635134
179910	635135
316289	635136
324779	635137
107711	635138
39455	635139
52393	635140
89922	635141
77557	635142
2021	635143
8112	635144
264074	635145
104280	635146
118350	635147
66584	635148
70352	635149
196021	635150
118484	635151
317404	635152
310204	635153
75897	635154
111456	635155
117123	635156
1867	635157
250417	635158
27	635159
90702	635160
223442	635161
159579	635162
826	635163
596	635164
51335	635165
44440	635166
53615	635167
269027	635168
53510	635169
203190	635170
6891	635171
125633	635172
251936	635173
7333	635174
178308	635175
161133	635176
50910	635177
28952	635178
11360	635179
24160	635180
146638	635181
25612	635182
25612	635183
25612	635184
96317	635185
18954	635186
139590	635187
2397	635188
15778	635189
327331	635190
1197	635191
18954	635192
38216	635193
220864	635194
82529	635195
13869	635196
236294	635197
83732	635198
26176	635199
117083	635200
174742	635201
4098	635202
58796	635203
58796	635204
22787	635205
52490	635206
106554	635207
219306	635208
14775	635209
118948	635210
116502	635211
38217	635212
44357	635213
88323	635214
55305	635215
18725	635216
70446	635217
193325	635218
38932	635219
24719	635220
50704	635221
282486	635222
76276	635223
202821	635224
4553	635225
4553	635226
138543	635227
39573	635228
85243	635229
29090	635230
14100	635231
14100	635232
9199	635233
14100	635234
80893	635235
57563	635236
116318	635237
14100	635238
207003	635239
65821	635240
181881	635241
13407	635242
42181	635243
45335	635244
101762	635245
36309	635246
154714	635247
56065	635248
211923	635249
302252	635250
40870	635251
138181	635252
288180	635253
108663	635254
13206	635255
205743	635256
205587	635257
129193	635258
91834	635259
134916	635260
133063	635261
55457	635262
9790	635263
196428	635264
211463	635265
110392	635266
209440	635267
85131	635268
166894	635269
83897	635270
43459	635271
194053	635272
172658	635273
60174	635274
326719	635275
306613	635276
62558	635277
69098	635278
245470	635279
40530	635280
59473	635281
248770	635282
303120	635283
192666	635284
271074	635285
270758	635286
45712	635287
256918	635288
22338	635289
159985	635290
91206	635291
82260	635292
144056	635293
2265	635294
304	635295
103249	635296
115754	635297
311165	635298
129476	635299
50902	635300
250776	635301
30627	635302
247597	635303
40814	635304
1779	635305
165933	635306
31863	635307
82278	635308
46856	635309
151842	635310
202959	635311
212829	635312
16896	635313
31592	635314
13471	635315
185394	635316
289250	635317
38459	635318
76684	635319
60122	635320
72080	635321
238610	635322
45165	635323
316285	635324
55611	635325
18771	635326
49064	635327
16875	635328
118714	635329
44597	635330
35584	635331
277762	635332
134398	635333
146064	635334
309707	635335
28640	635336
9662	635337
188359	635338
147295	635339
30640	635340
142190	635341
250845	635342
155690	635343
64314	635344
314140	635345
14467	635346
46576	635347
3656	635348
195171	635349
6692	635350
73922	635351
71362	635352
57363	635353
81011	635354
219456	635355
40191	635356
67995	635357
56903	635358
195627	635359
105477	635360
10917	635361
46963	635362
16456	635363
98411	635364
111392	635365
10463	635366
9337	635367
7458	635368
1237	635369
39586	635370
66946	635371
50261	635372
180747	635373
322376	635374
27064	635375
3973	635376
54982	635377
27129	635378
67430	635379
10604	635380
180751	635381
298084	635382
83823	635383
58109	635384
19920	635385
27445	635386
72359	635387
83568	635388
93498	635389
3878	635390
3878	635391
83481	635392
35175	635393
74824	635394
59999	635395
204359	635396
26939	635397
21587	635398
23610	635399
14571	635400
131471	635401
56776	635402
32798	635403
37736	635404
70740	635405
213892	635406
63069	635407
43045	635408
10977	635409
10977	635410
62565	635411
38213	635412
198701	635413
5950	635414
85162	635415
45482	635416
13741	635417
53961	635418
20671	635419
25901	635420
215407	635421
54269	635422
298654	635423
138273	635424
38932	635425
15759	635426
8707	635427
298503	635428
22895	635429
16965	635430
28264	635431
66147	635432
20907	635433
131614	635434
42728	635435
188160	635436
18090	635437
121464	635438
52512	635439
127481	635440
8258	635441
1551	635442
17728	635443
43301	635444
159595	635445
27445	635446
4577	635447
36526	635448
17165	635449
38157	635450
124548	635451
87415	635452
135981	635453
37837	635454
75560	635455
58109	635456
21625	635457
138076	635458
53596	635459
303046	635460
52750	635461
90580	635462
72825	635463
72004	635464
19784	635465
106773	635466
74371	635467
115375	635468
106388	635469
98564	635470
85873	635471
13916	635472
72138	635473
1632	635474
38931	635475
188039	635476
12387	635477
79311	635478
96269	635479
38524	635480
8039	635481
1122	635482
81185	635483
109990	635484
40896	635485
30745	635486
49008	635487
158439	635488
26078	635489
136313	635490
15294	635491
14001	635492
197975	635493
26362	635494
35149	635495
25277	635496
184372	635497
304264	635498
6445	635499
28310	635500
28361	635501
37845	635502
41227	635503
82900	635504
200631	635505
523	635506
211798	635507
316479	635508
227278	635509
61206	635510
28360	635511
128283	635512
113	635513
310142	635514
32414	635515
71140	635516
92621	635517
111591	635518
2008	635519
51745	635520
26078	635521
91387	635522
126993	635523
136332	635524
288967	635525
302430	635526
72376	635527
34876	635528
262234	635529
64487	635530
4638	635531
152894	635532
9806	635533
299413	635534
129939	635535
85179	635536
234284	635537
305926	635538
53495	635539
82182	635540
37216	635541
11528	635542
5981	635543
31062	635544
121571	635545
15418	635546
125079	635547
153050	635548
83428	635549
61206	635550
98801	635551
312371	635552
97997	635553
124896	635554
2692	635555
45324	635556
112701	635557
1705	635558
153247	635559
188865	635560
216029	635561
190386	635562
95333	635563
29423	635564
36565	635565
114273	635566
54711	635567
88223	635568
268029	635569
204747	635570
17064	635571
63144	635572
79413	635573
48196	635574
66970	635575
98886	635576
53197	635577
97160	635578
34005	635579
31591	635580
27081	635581
24354	635582
31889	635583
39928	635584
202659	635585
70989	635586
30363	635587
133416	635588
384	635589
105739	635590
46683	635591
102535	635592
154865	635593
171614	635594
171583	635595
9669	635596
83195	635597
135368	635598
187763	635599
168652	635600
60033	635601
227748	635602
190907	635603
27077	635604
26746	635605
197698	635606
197537	635607
122248	635608
48105	635609
44521	635610
31419	635611
36565	635612
27956	635613
86159	635614
15260	635615
124016	635616
60541	635617
105895	635618
58211	635619
166835	635620
87160	635621
82557	635622
131621	635623
19288	635624
66484	635625
234953	635626
185318	635627
101095	635628
299665	635629
128703	635630
2868	635631
128264	635632
142060	635633
41742	635634
25111	635635
94511	635636
169054	635637
7227	635638
217014	635639
206216	635640
22732	635641
91205	635642
319081	635643
1605	635644
104	635645
193549	635646
789	635647
136313	635648
85144	635649
82713	635650
7850	635651
111170	635652
67132	635653
8707	635654
915	635655
57046	635656
6047	635657
175336	635658
229953	635659
217001	635660
6259	635661
13371	635662
28728	635663
101275	635664
159048	635665
72794	635666
11753	635667
108428	635668
65599	635669
165934	635670
98085	635671
98265	635672
49910	635673
137327	635674
20851	635675
95407	635676
29738	635677
27731	635678
206381	635679
176054	635680
149108	635681
732	635682
69108	635683
1088	635684
27731	635685
268059	635686
19092	635687
71738	635688
34131	635689
12871	635690
18744	635691
61040	635692
269560	635693
131117	635694
154956	635695
113565	635696
82064	635697
692	635698
247184	635699
13138	635700
194578	635701
49468	635702
78583	635703
175925	635704
7676	635705
27731	635706
109979	635707
27018	635708
180225	635709
23570	635710
26947	635711
22513	635712
24956	635713
1913	635714
15504	635715
1410	635716
24183	635717
101727	635718
250384	635719
260541	635720
325620	635721
211126	635722
21174	635723
116984	635724
311732	635725
146951	635726
308685	635727
129870	635728
83909	635729
5395	635730
159780	635731
9802	635732
164538	635733
50170	635734
50154	635735
84767	635736
88588	635737
199778	635738
57487	635739
325878	635740
154770	635741
249395	635742
97065	635743
123536	635744
123814	635745
129762	635746
7835	635747
110821	635748
171626	635749
134354	635750
100637	635751
50648	635752
43211	635753
72432	635754
131916	635755
63404	635756
46384	635757
55604	635758
7989	635759
51	635760
101804	635761
163170	635762
132184	635763
46384	635764
199368	635765
135819	635766
164802	635767
297328	635768
149620	635769
27871	635770
43120	635771
172019	635772
111610	635773
176601	635774
172191	635775
162393	635776
236956	635777
80743	635778
155847	635779
138665	635780
23308	635781
291164	635782
48867	635783
119517	635784
85797	635785
130148	635786
210787	635787
112705	635788
277208	635789
191870	635790
207147	635791
310022	635792
52407	635793
135314	635794
264307	635795
13087	635796
303325	635797
12643	635798
147101	635799
60812	635800
110024	635801
10248	635802
607	635803
99368	635804
7997	635805
144270	635806
6644	635807
190875	635808
145216	635809
316504	635810
276218	635811
26935	635812
179138	635813
195848	635814
169629	635815
22983	635816
120555	635817
195410	635818
37393	635819
27963	635820
81912	635821
199943	635822
191	635823
304269	635824
2124	635825
80025	635826
47319	635827
117798	635828
13349	635829
183027	635830
156173	635831
198407	635832
36528	635833
259937	635834
90659	635835
7827	635836
24895	635837
9935	635838
66732	635839
328087	635840
4044	635841
59273	635842
127752	635843
141966	635844
16487	635845
65491	635846
25557	635847
170912	635848
213664	635849
59461	635850
31100	635851
128166	635852
17297	635853
163638	635854
67357	635855
7448	635856
186418	635857
173057	635858
104817	635859
15761	635860
102445	635861
214832	635862
196367	635863
18201	635864
214726	635865
196907	635866
92607	635867
250250	635868
149772	635869
51581	635870
97536	635871
240214	635872
190059	635873
55388	635874
293745	635875
197831	635876
237156	635877
115463	635878
320105	635879
240931	635880
81445	635881
247129	635882
191842	635883
58330	635884
307413	635885
274876	635886
116391	635887
164404	635888
186262	635889
44413	635890
4121	635891
209901	635892
20891	635893
318828	635894
259561	635895
217003	635896
23440	635897
218900	635898
25517	635899
15355	635900
59857	635901
51006	635902
133122	635903
49582	635904
95418	635905
306859	635906
323180	635907
317001	635908
131765	635909
222495	635910
86603	635911
131154	635912
136407	635913
216040	635914
235288	635915
192966	635916
240376	635917
7175	635918
76345	635919
26554	635920
51512	635921
113585	635922
269807	635923
141940	635924
272173	635925
21378	635926
6591	635927
169625	635928
37122	635929
23863	635930
9950	635931
30510	635932
157704	635933
135612	635934
54043	635935
181520	635936
19318	635937
328481	635938
8583	635939
138761	635940
284299	635941
69203	635942
281553	635943
183151	635944
134307	635945
327784	635946
41358	635947
18589	635948
182232	635949
102324	635950
150751	635951
62494	635952
201942	635953
190874	635954
101844	635955
12239	635956
8579	635957
5153	635958
9919	635959
39104	635960
190799	635961
115340	635962
231211	635963
16246	635964
181725	635965
91534	635966
46086	635967
1462	635968
5869	635969
125817	635970
34615	635971
183349	635972
120435	635973
201229	635974
3706	635975
325157	635976
8704	635977
51939	635978
17712	635979
38644	635980
24148	635981
39710	635982
14873	635983
5542	635984
174854	635985
86456	635986
41318	635987
47648	635988
130882	635989
218474	635990
108468	635991
33006	635992
61273	635993
318459	635994
159923	635995
266947	635996
183927	635997
146182	635998
173547	635999
85506	636000
58004	636001
66430	636002
4697	636003
171583	636004
2101	636005
64971	636006
143082	636007
155217	636008
25984	636009
13732	636010
97160	636011
81298	636012
83224	636013
78891	636014
5432	636015
57194	636016
232847	636017
70261	636018
48590	636019
20233	636020
1001	636021
50248	636022
30643	636023
21962	636024
5721	636025
281889	636026
29882	636027
203329	636028
314458	636029
60399	636030
98902	636031
6258	636032
19638	636033
6755	636034
70168	636035
58414	636036
460	636037
145260	636038
12105	636039
13950	636040
7397	636041
267309	636042
96547	636043
17722	636044
103852	636045
34776	636046
156634	636047
5785	636048
60958	636049
47217	636050
99625	636051
1208	636052
43028	636053
132212	636054
30376	636055
121585	636056
612	636057
91396	636058
14582	636059
43983	636060
46025	636061
11581	636062
1275	636063
78575	636064
90961	636065
69133	636066
20106	636067
13997	636068
24277	636069
79095	636070
51267	636071
105097	636072
191980	636073
229855	636074
13227	636075
38906	636076
15246	636077
45536	636078
46928	636079
1689	636080
112361	636081
183107	636082
9	636083
31830	636084
242406	636085
290241	636086
316657	636087
7904	636088
197033	636089
12126	636090
144170	636091
16193	636092
119142	636093
31563	636094
118394	636095
4578	636096
31927	636097
88412	636098
253818	636099
104431	636100
328348	636101
9040	636102
33602	636103
29907	636104
2092	636105
17471	636106
91609	636107
26259	636108
51140	636109
28806	636110
13526	636111
5230	636112
19868	636113
58522	636114
74026	636115
6431	636116
70625	636117
111207	636118
62255	636119
280834	636120
8699	636121
44537	636122
42213	636123
188339	636124
56208	636125
70471	636126
141245	636127
267641	636128
112120	636129
219869	636130
219724	636131
15543	636132
91036	636133
151929	636134
49039	636135
303939	636136
55243	636137
135975	636138
5312	636139
11095	636140
135975	636141
90164	636142
21944	636143
33344	636144
33340	636145
72691	636146
111936	636147
4629	636148
26584	636149
7642	636150
110508	636151
328200	636152
17513	636153
184701	636154
184701	636155
129678	636156
14267	636157
50332	636158
14267	636159
30023	636160
60028	636161
13021	636162
143667	636163
6147	636164
49964	636165
77360	636166
53830	636167
38105	636168
304597	636169
163959	636170
38428	636171
299414	636172
10247	636173
53997	636174
81648	636175
81637	636176
126232	636177
23651	636178
99542	636179
105946	636180
218614	636181
315895	636182
46986	636183
172978	636184
18662	636185
258735	636186
208524	636187
27501	636188
119832	636189
18566	636190
182584	636191
84936	636192
27518	636193
233072	636194
312346	636195
5674	636196
32863	636197
51727	636198
125988	636199
875	636200
77699	636201
60837	636202
11166	636203
10245	636204
2590	636205
320686	636206
28728	636207
15145	636208
216221	636209
19883	636210
19883	636211
6034	636212
312223	636213
108979	636214
165333	636215
76396	636216
185409	636217
25825	636218
106835	636219
328291	636220
210216	636221
955	636222
89812	636223
200436	636224
267206	636225
254210	636226
85255	636227
43110	636228
168742	636229
155529	636230
118500	636231
217166	636232
178135	636233
183514	636234
118160	636235
127221	636236
30877	636237
37191	636238
86498	636239
71317	636240
110243	636241
2701	636242
2294	636243
85248	636244
4181	636245
55737	636246
176089	636247
85094	636248
246070	636249
139901	636250
251276	636251
244205	636252
158526	636253
47000	636254
39590	636255
138497	636256
31538	636257
99852	636258
140076	636259
7969	636260
15794	636261
105130	636262
52803	636263
7717	636264
53073	636265
5376	636266
191155	636267
31883	636268
2319	636269
55737	636270
137760	636271
214407	636272
94678	636273
11616	636274
26422	636275
120391	636276
156056	636277
302435	636278
254770	636279
176027	636280
241146	636281
265202	636282
1337	636283
203970	636284
92759	636285
41918	636286
20550	636287
92537	636288
54280	636289
6733	636290
233499	636291
17704	636292
131525	636293
123294	636294
261239	636295
14657	636296
52660	636297
52660	636298
48302	636299
274670	636300
6733	636301
171188	636302
36531	636303
57583	636304
7717	636305
7971	636306
137809	636307
99801	636308
252	636309
46045	636310
46045	636311
8542	636312
20372	636313
14820	636314
719	636315
13986	636316
189260	636317
4120	636318
46045	636319
254918	636320
163698	636321
288054	636322
162031	636323
19064	636324
46045	636325
197881	636326
208890	636327
157159	636328
282338	636329
2319	636330
177972	636331
101851	636332
93720	636333
245270	636334
321017	636335
2294	636336
43436	636337
249742	636338
21498	636339
26429	636340
238343	636341
26386	636342
307640	636343
7972	636344
41232	636345
66065	636346
86267	636347
4667	636348
69877	636349
20733	636350
4358	636351
200563	636352
166287	636353
10411	636354
35933	636355
18944	636356
260685	636357
235518	636358
15815	636359
174121	636360
214950	636361
7249	636362
52187	636363
91398	636364
111369	636365
120815	636366
88289	636367
47897	636368
191247	636369
1012	636370
37557	636371
56226	636372
84064	636373
168272	636374
80644	636375
303491	636376
63192	636377
4358	636378
84971	636379
112815	636380
13995	636381
147374	636382
1617	636383
129231	636384
245267	636385
56214	636386
10733	636387
65938	636388
273287	636389
2226	636390
16741	636391
54989	636392
42171	636393
42915	636394
65017	636395
164733	636396
144313	636397
131886	636398
70939	636399
719	636400
201677	636401
70453	636402
14137	636403
14137	636404
37682	636405
14137	636406
4542	636407
1244	636408
14057	636409
35789	636410
76082	636411
20071	636412
444	636413
20976	636414
157073	636415
8044	636416
13553	636417
4017	636418
1417	636419
134735	636420
59189	636421
170450	636422
43773	636423
99835	636424
49552	636425
27578	636426
206124	636427
69472	636428
69472	636429
2962	636430
36857	636431
91073	636432
194855	636433
75699	636434
44735	636435
54583	636436
40103	636437
4384	636438
21941	636439
14010	636440
18220	636441
139173	636442
49567	636443
24443	636444
55537	636445
71020	636446
274543	636447
113810	636448
54621	636449
170673	636450
158056	636451
32235	636452
95806	636453
115911	636454
251119	636455
116443	636456
155661	636457
79179	636458
67652	636459
211487	636460
120893	636461
184356	636462
119471	636463
159166	636464
29739	636465
258443	636466
44187	636467
108813	636468
60477	636469
66282	636470
153443	636471
9294	636472
103079	636473
95780	636474
19711	636475
66226	636476
8564	636477
246255	636478
217930	636479
581	636480
29810	636481
160121	636482
37340	636483
36832	636484
167602	636485
78891	636486
215197	636487
211896	636488
16306	636489
92269	636490
259630	636491
137362	636492
90208	636493
15113	636494
17768	636495
134483	636496
71020	636497
197678	636498
50057	636499
60144	636500
30365	636501
137362	636502
10381	636503
12213	636504
109648	636505
199013	636506
249044	636507
77457	636508
55626	636509
18135	636510
24333	636511
49243	636512
121519	636513
96098	636514
130942	636515
182136	636516
192507	636517
1192	636518
146915	636519
22511	636520
70528	636521
290690	636522
16458	636523
189012	636524
53345	636525
8861	636526
85907	636527
324561	636528
324535	636529
109686	636530
61329	636531
195379	636532
174402	636533
190989	636534
105210	636535
44328	636536
110817	636537
229817	636538
35719	636539
197179	636540
213606	636541
105963	636542
105813	636543
133485	636544
206243	636545
312801	636546
42688	636547
171344	636548
23725	636549
126583	636550
96411	636551
40369	636552
23638	636553
28285	636554
235522	636555
266359	636556
136008	636557
160189	636558
264261	636559
194196	636560
123813	636561
203227	636562
124823	636563
207668	636564
183053	636565
256279	636566
52878	636567
94412	636568
41148	636569
148153	636570
260864	636571
287431	636572
188345	636573
195205	636574
144422	636575
268333	636576
283453	636577
282583	636578
55046	636579
20503	636580
303294	636581
47306	636582
22694	636583
39937	636584
12044	636585
74970	636586
238685	636587
99589	636588
55420	636589
27544	636590
61004	636591
212419	636592
190779	636593
74043	636594
111134	636595
23263	636596
130045	636597
59314	636598
753	636599
43313	636600
35947	636601
19855	636602
190224	636603
31980	636604
226850	636605
150879	636606
127918	636607
42222	636608
135118	636609
210028	636610
32197	636611
36970	636612
6597	636613
328036	636614
261160	636615
86509	636616
53452	636617
133603	636618
14705	636619
30372	636620
5161	636621
64881	636622
23592	636623
272428	636624
15697	636625
139063	636626
89128	636627
190685	636628
156789	636629
113253	636630
324050	636631
43394	636632
54065	636633
208839	636634
20305	636635
98080	636636
91630	636637
76023	636638
94628	636639
34801	636640
114214	636641
78609	636642
174291	636643
19770	636644
27828	636645
19505	636646
35601	636647
204430	636648
324206	636649
206809	636650
29181	636651
316171	636652
104718	636653
53092	636654
175832	636655
258415	636656
49395	636657
49395	636658
82918	636659
129129	636660
265909	636661
92819	636662
21764	636663
6907	636664
3	636665
37307	636666
89110	636667
212896	636668
123544	636669
57690	636670
58465	636671
116120	636672
44575	636673
54963	636674
119564	636675
8410	636676
10916	636677
59154	636678
124857	636679
169352	636680
2570	636681
49090	636682
167136	636683
135675	636684
44781	636685
3648	636686
141080	636687
317755	636688
64029	636689
27580	636690
66060	636691
117186	636692
1164	636693
4580	636694
1177	636695
34951	636696
36465	636697
23771	636698
188128	636699
171148	636700
147826	636701
40733	636702
31086	636703
86971	636704
14343	636705
51668	636706
37796	636707
36296	636708
18896	636709
14628	636710
90041	636711
144962	636712
28782	636713
121308	636714
111997	636715
75019	636716
7690	636717
33275	636718
243137	636719
190442	636720
56895	636721
178109	636722
121362	636723
211363	636724
30861	636725
64430	636726
152798	636727
91716	636728
12297	636729
84667	636730
5127	636731
48736	636732
147309	636733
71470	636734
149537	636735
166115	636736
216545	636737
208081	636738
91559	636739
74665	636740
182365	636741
4353	636742
147497	636743
33968	636744
247180	636745
37426	636746
71580	636747
54714	636748
167686	636749
123744	636750
158651	636751
110190	636752
37130	636753
158649	636754
55879	636755
223485	636756
590	636757
54370	636758
81199	636759
137326	636760
154153	636761
51036	636762
126163	636763
533	636764
3646	636765
214176	636766
74687	636767
83519	636768
128474	636769
29339	636770
49146	636771
325683	636772
121460	636773
174842	636774
245425	636775
8551	636776
279950	636777
144740	636778
119272	636779
153923	636780
55971	636781
9249	636782
121715	636783
5434	636784
107779	636785
85564	636786
170920	636787
327142	636788
151827	636789
320217	636790
282147	636791
89171	636792
69786	636793
217117	636794
84396	636795
130962	636796
176707	636797
56141	636798
305235	636799
136854	636800
308867	636801
85061	636802
215298	636803
33450	636804
73340	636805
90994	636806
310231	636807
144955	636808
224089	636809
85954	636810
538	636811
46394	636812
126675	636813
169365	636814
259382	636815
192485	636816
111956	636817
243027	636818
185570	636819
284668	636820
65375	636821
47232	636822
47503	636823
101165	636824
90224	636825
78874	636826
47238	636827
3021	636828
160637	636829
10572	636830
136155	636831
45190	636832
3072	636833
663	636834
189797	636835
135925	636836
43046	636837
3200	636838
211097	636839
37403	636840
160624	636841
33285	636842
119195	636843
183481	636844
325501	636845
2214	636846
196809	636847
37730	636848
120755	636849
259581	636850
62796	636851
298392	636852
25334	636853
149825	636854
96428	636855
1073	636856
84470	636857
94746	636858
2074	636859
139083	636860
155180	636861
289806	636862
323497	636863
6111	636864
56563	636865
10276	636866
37815	636867
175855	636868
214786	636869
121902	636870
95451	636871
89492	636872
28864	636873
71722	636874
118014	636875
246248	636876
200813	636877
287024	636878
32	636879
126289	636880
211244	636881
47774	636882
125332	636883
207955	636884
130541	636885
133072	636886
61215	636887
132571	636888
296498	636889
30166	636890
26403	636891
23512	636892
3970	636893
63261	636894
165680	636895
129860	636896
111089	636897
187384	636898
84329	636899
40282	636900
187032	636901
10758	636902
38138	636903
211242	636904
71362	636905
61965	636906
4083	636907
8305	636908
208899	636909
4061	636910
304910	636911
194666	636912
11711	636913
61128	636914
160910	636915
936	636916
9908	636917
59499	636918
7653	636919
260174	636920
117263	636921
118321	636922
68657	636923
59300	636924
127594	636925
34382	636926
130230	636927
39719	636928
5210	636929
179085	636930
8120	636931
110402	636932
24521	636933
11271	636934
76120	636935
99164	636936
47776	636937
199705	636938
40395	636939
98058	636940
204136	636941
18675	636942
206409	636943
208444	636944
207062	636945
94255	636946
63482	636947
108028	636948
211616	636949
13951	636950
9250	636951
10255	636952
20142	636953
210408	636954
19071	636955
13209	636956
209012	636957
119204	636958
4299	636959
28660	636960
83841	636961
164712	636962
19469	636963
68112	636964
36515	636965
126971	636966
217566	636967
280185	636968
58193	636969
185570	636970
210412	636971
45266	636972
86609	636973
24564	636974
14714	636975
248000	636976
161536	636977
60059	636978
311629	636979
9283	636980
1872	636981
82918	636982
5565	636983
216463	636984
276825	636985
50233	636986
67741	636987
40395	636988
209532	636989
15078	636990
195440	636991
4338	636992
59253	636993
303695	636994
9230	636995
88761	636996
185509	636997
192687	636998
134167	636999
6048	637000
60978	637001
16265	637002
11543	637003
18717	637004
162981	637005
330	637006
212414	637007
3282	637008
48107	637009
25690	637010
299678	637011
877	637012
36437	637013
384	637014
257180	637015
32351	637016
169433	637017
318993	637018
203666	637019
125035	637020
63189	637021
19831	637022
138330	637023
5709	637024
25111	637025
24510	637026
53883	637027
9161	637028
1205	637029
114610	637030
220175	637031
26544	637032
24139	637033
24940	637034
54567	637035
321994	637036
207942	637037
58691	637038
65840	637039
64668	637040
108523	637041
234462	637042
27783	637043
40281	637044
41091	637045
37159	637046
86960	637047
190493	637048
143739	637049
27783	637050
90364	637051
92811	637052
40192	637053
4669	637054
196725	637055
183296	637056
12130	637057
257587	637058
143175	637059
56397	637060
73107	637061
107011	637062
85087	637063
114202	637064
166780	637065
58583	637066
76687	637067
72216	637068
4040	637069
1	637070
161557	637071
17792	637072
17792	637073
212430	637074
107800	637075
186896	637076
36954	637077
87694	637078
101636	637079
152758	637080
673	637081
463	637082
75936	637083
225875	637084
61536	637085
166318	637086
126853	637087
129166	637088
81942	637089
162918	637090
41360	637091
11462	637092
11462	637093
142556	637094
145632	637095
8311	637096
67176	637097
2372	637098
170181	637099
169553	637100
156154	637101
30544	637102
9552	637103
14695	637104
80418	637105
41481	637106
62207	637107
41481	637108
153815	637109
1	637110
28275	637111
40844	637112
177768	637113
131943	637114
26301	637115
1097	637116
117847	637117
171628	637118
171628	637119
48463	637120
48463	637121
2337	637122
69855	637123
137536	637124
61571	637125
252907	637126
31108	637127
212104	637128
205961	637129
312372	637130
60864	637131
87151	637132
205833	637133
139777	637134
117843	637135
152022	637136
17959	637137
50679	637138
196107	637139
89059	637140
267091	637141
67906	637142
142443	637143
17959	637144
215886	637145
314126	637146
227311	637147
2838	637148
10966	637149
71074	637150
138927	637151
163522	637152
30333	637153
248344	637154
238281	637155
92308	637156
199071	637157
199071	637158
305569	637159
189501	637160
52127	637161
209470	637162
219642	637163
302253	637164
253966	637165
312386	637166
52127	637167
196461	637168
320833	637169
303076	637170
161273	637171
237938	637172
245043	637173
240648	637174
141511	637175
212169	637176
48643	637177
13335	637178
54294	637179
85403	637180
121887	637181
77957	637182
175727	637183
217905	637184
99107	637185
30370	637186
240468	637187
311164	637188
158034	637189
55112	637190
152022	637191
68527	637192
153832	637193
99364	637194
97886	637195
99364	637196
168846	637197
324028	637198
13824	637199
207859	637200
137673	637201
146672	637202
81583	637203
49725	637204
55206	637205
55724	637206
93285	637207
82665	637208
61792	637209
14717	637210
234308	637211
192588	637212
2297	637213
98174	637214
12692	637215
14142	637216
86806	637217
60641	637218
53224	637219
78815	637220
113880	637221
1729	637222
124923	637223
264868	637224
1729	637225
1729	637226
6007	637227
3416	637228
3416	637229
118331	637230
7213	637231
243159	637232
56685	637233
71655	637234
33107	637235
135613	637236
14096	637237
26839	637238
83476	637239
171737	637240
199599	637241
30278	637242
89865	637243
128153	637244
172063	637245
40363	637246
276196	637247
4758	637248
63201	637249
199661	637250
26133	637251
40327	637252
68991	637253
56584	637254
161241	637255
105349	637256
199726	637257
54824	637258
26766	637259
203497	637260
43107	637261
68594	637262
40187	637263
128124	637264
9183	637265
128124	637266
83008	637267
28136	637268
26106	637269
85641	637270
179051	637271
202691	637272
1603	637273
8512	637274
53526	637275
24826	637276
196888	637277
319019	637278
23823	637279
70505	637280
110135	637281
107224	637282
69798	637283
34169	637284
30555	637285
275015	637286
107884	637287
61751	637288
11631	637289
113978	637290
72916	637291
83746	637292
267071	637293
63557	637294
112337	637295
58866	637296
56982	637297
56982	637298
237706	637299
28363	637300
111065	637301
64306	637302
96287	637303
250622	637304
54296	637305
137103	637306
19414	637307
140020	637308
221846	637309
142664	637310
855	637311
177055	637312
137378	637313
99213	637314
266511	637315
122365	637316
19026	637317
308149	637318
88207	637319
306938	637320
84790	637321
7854	637322
7854	637323
80233	637324
108572	637325
31697	637326
80233	637327
43724	637328
48495	637329
124624	637330
198505	637331
133884	637332
38378	637333
149969	637334
147437	637335
101514	637336
75161	637337
287676	637338
46446	637339
101234	637340
102296	637341
209036	637342
105891	637343
79310	637344
193164	637345
101234	637346
101514	637347
1182	637348
75893	637349
20492	637350
68896	637351
77853	637352
101234	637353
111509	637354
20492	637355
144960	637356
93336	637357
49655	637358
100055	637359
260785	637360
47363	637361
32697	637362
283368	637363
301268	637364
125923	637365
221251	637366
87345	637367
46498	637368
9171	637369
62260	637370
17408	637371
68729	637372
113983	637373
120313	637374
89781	637375
2438	637376
188375	637377
133946	637378
89377	637379
132690	637380
26022	637381
55490	637382
160479	637383
72419	637384
51830	637385
2167	637386
51117	637387
57625	637388
29556	637389
209056	637390
9473	637391
106467	637392
23048	637393
105730	637394
118431	637395
184793	637396
32580	637397
54120	637398
25909	637399
66465	637400
291899	637401
310243	637402
110925	637403
210149	637404
26291	637405
68574	637406
1415	637407
191692	637408
93333	637409
181244	637410
30129	637411
201484	637412
17204	637413
13436	637414
172650	637415
1423	637416
213989	637417
57230	637418
135100	637419
139972	637420
28018	637421
127412	637422
31554	637423
26629	637424
166466	637425
73805	637426
170763	637427
53220	637428
228656	637429
32833	637430
103900	637431
24875	637432
50	637433
24023	637434
14042	637435
49782	637436
207849	637437
86280	637438
313262	637439
35492	637440
212333	637441
115172	637442
22736	637443
160123	637444
38265	637445
63755	637446
113622	637447
108393	637448
120649	637449
169873	637450
18956	637451
48250	637452
35061	637453
13812	637454
176632	637455
70668	637456
51347	637457
13334	637458
71035	637459
366	637460
49835	637461
22229	637462
95544	637463
292571	637464
64961	637465
227686	637466
63466	637467
175168	637468
52775	637469
27141	637470
107100	637471
109791	637472
190754	637473
124153	637474
102093	637475
49311	637476
63817	637477
6791	637478
51715	637479
119415	637480
110880	637481
293852	637482
181693	637483
75700	637484
2101	637485
111339	637486
98455	637487
122279	637488
190026	637489
4413	637490
129424	637491
37869	637492
48161	637493
37869	637494
10153	637495
100071	637496
50994	637497
45069	637498
163757	637499
118722	637500
102294	637501
113139	637502
29260	637503
152444	637504
4021	637505
42502	637506
317204	637507
45139	637508
117199	637509
45000	637510
1061	637511
106858	637512
23482	637513
39139	637514
86405	637515
126598	637516
84074	637517
56760	637518
82066	637519
130601	637520
9854	637521
207732	637522
30238	637523
22204	637524
180134	637525
200180	637526
142980	637527
26135	637528
119687	637529
55960	637530
88913	637531
81549	637532
11431	637533
3109	637534
97883	637535
56806	637536
115226	637537
158094	637538
17179	637539
8244	637540
8244	637541
123941	637542
40698	637543
8721	637544
17850	637545
87269	637546
96710	637547
91420	637548
4654	637549
222557	637550
3046	637551
46376	637552
13639	637553
68367	637554
76495	637555
25641	637556
170067	637557
57159	637558
169736	637559
140834	637560
316843	637561
62645	637562
293284	637563
66196	637564
15402	637565
240538	637566
18743	637567
261435	637568
17356	637569
81921	637570
108777	637571
11857	637572
121161	637573
188825	637574
93981	637575
97066	637576
20987	637577
151305	637578
24535	637579
42950	637580
214098	637581
41699	637582
247119	637583
160866	637584
32444	637585
283964	637586
106437	637587
278661	637588
36646	637589
211083	637590
205830	637591
128662	637592
22817	637593
22817	637594
140029	637595
23405	637596
115620	637597
74588	637598
145189	637599
23405	637600
161222	637601
178832	637602
192471	637603
33539	637604
274364	637605
58897	637606
72224	637607
40523	637608
294851	637609
23839	637610
504	637611
93719	637612
108307	637613
5366	637614
179197	637615
84444	637616
84444	637617
3701	637618
327	637619
30375	637620
89862	637621
43282	637622
21441	637623
58181	637624
216065	637625
176771	637626
69896	637627
62417	637628
41312	637629
4077	637630
5332	637631
80632	637632
37161	637633
96571	637634
282530	637635
16457	637636
34482	637637
93031	637638
97541	637639
5537	637640
548	637641
897	637642
498	637643
128550	637644
11264	637645
64632	637646
60392	637647
20412	637648
35321	637649
35321	637650
56339	637651
36050	637652
306015	637653
168243	637654
202648	637655
26410	637656
167828	637657
56339	637658
122910	637659
205730	637660
37170	637661
74211	637662
6031	637663
26267	637664
125132	637665
52331	637666
81651	637667
28405	637668
94891	637669
23377	637670
5083	637671
47502	637672
75698	637673
277715	637674
171873	637675
270346	637676
111887	637677
66455	637678
247033	637679
30919	637680
160554	637681
63491	637682
205840	637683
24745	637684
70756	637685
320508	637686
82680	637687
134272	637688
128825	637689
217481	637690
235017	637691
32776	637692
36203	637693
14577	637694
302657	637695
143559	637696
254869	637697
166042	637698
57535	637699
41800	637700
41800	637701
284539	637702
203580	637703
340	637704
128922	637705
81276	637706
81278	637707
4118	637708
39479	637709
93211	637710
1155	637711
306858	637712
213411	637713
237256	637714
196837	637715
6853	637716
159433	637717
435	637718
40728	637719
145542	637720
201267	637721
91986	637722
52219	637723
51412	637724
84880	637725
1562	637726
17119	637727
3481	637728
105073	637729
246012	637730
46381	637731
131764	637732
125202	637733
314331	637734
130136	637735
42765	637736
6856	637737
93201	637738
151697	637739
7018	637740
61402	637741
84182	637742
104378	637743
134446	637744
4377	637745
338	637746
362	637747
294991	637748
58444	637749
147751	637750
92294	637751
82988	637752
244869	637753
118208	637754
45745	637755
84780	637756
51665	637757
174510	637758
19160	637759
111095	637760
80161	637761
267	637762
4299	637763
103	637764
4841	637765
106519	637766
106519	637767
128684	637768
68161	637769
49718	637770
77338	637771
258018	637772
49674	637773
124644	637774
153771	637775
297619	637776
28054	637777
6437	637778
150248	637779
4118	637780
310825	637781
310979	637782
61310	637783
173218	637784
86521	637785
30608	637786
81613	637787
100126	637788
37782	637789
213676	637790
209087	637791
208970	637792
121075	637793
248248	637794
183109	637795
133807	637796
109549	637797
215752	637798
31875	637799
216284	637800
87338	637801
46181	637802
145612	637803
157157	637804
247490	637805
3710	637806
3052	637807
115801	637808
92815	637809
109064	637810
208689	637811
57059	637812
35441	637813
86346	637814
14029	637815
79108	637816
102459	637817
6859	637818
1556	637819
247751	637820
86725	637821
158450	637822
26545	637823
205521	637824
299091	637825
189082	637826
220995	637827
247149	637828
33539	637829
25458	637830
86348	637831
177248	637832
152848	637833
159299	637834
74886	637835
227005	637836
257772	637837
69363	637838
54051	637839
138115	637840
14557	637841
36624	637842
155134	637843
15114	637844
206375	637845
138708	637846
128440	637847
70079	637848
322464	637849
149371	637850
168592	637851
8826	637852
12310	637853
116393	637854
134759	637855
39617	637856
133433	637857
187421	637858
32558	637859
1201	637860
202595	637861
195814	637862
83368	637863
266348	637864
73077	637865
1009	637866
88318	637867
203531	637868
52244	637869
109616	637870
1009	637871
12314	637872
135787	637873
13109	637874
56149	637875
203799	637876
214236	637877
44773	637878
134271	637879
16211	637880
5035	637881
197176	637882
306851	637883
169985	637884
1605	637885
75788	637886
158352	637887
321079	637888
133440	637889
235562	637890
187422	637891
314937	637892
11048	637893
38661	637894
209117	637895
103480	637896
327447	637897
12102	637898
210474	637899
27573	637900
140131	637901
53386	637902
152108	637903
35583	637904
214875	637905
8701	637906
13427	637907
224001	637908
11169	637909
4153	637910
23369	637911
5976	637912
2981	637913
280430	637914
73981	637915
58490	637916
266765	637917
131907	637918
57198	637919
237316	637920
35028	637921
225198	637922
314052	637923
150217	637924
58517	637925
10655	637926
20764	637927
320032	637928
266747	637929
143495	637930
145432	637931
113992	637932
11654	637933
280520	637934
5690	637935
12634	637936
15474	637937
6484	637938
56292	637939
87205	637940
312222	637941
4593	637942
6886	637943
46242	637944
28738	637945
36328	637946
165317	637947
4893	637948
29161	637949
9485	637950
279575	637951
34699	637952
10054	637953
55951	637954
41620	637955
157717	637956
47339	637957
163407	637958
120391	637959
316931	637960
205377	637961
197077	637962
78469	637963
45056	637964
155537	637965
1982	637966
288476	637967
13115	637968
12448	637969
20663	637970
3148	637971
304373	637972
38108	637973
39513	637974
49414	637975
15947	637976
45099	637977
4325	637978
61535	637979
64882	637980
135114	637981
5279	637982
13109	637983
160272	637984
54622	637985
322403	637986
50544	637987
196000	637988
138953	637989
312347	637990
296449	637991
278321	637992
290790	637993
63226	637994
140927	637995
1325	637996
319917	637997
184905	637998
1927	637999
42786	638000
220305	638001
88686	638002
138998	638003
137232	638004
14620	638005
3320	638006
325356	638007
30478	638008
327466	638009
2292	638010
27998	638011
89630	638012
14628	638013
130026	638014
136516	638015
6437	638016
209591	638017
323534	638018
318095	638019
27772	638020
137835	638021
19355	638022
109810	638023
42824	638024
890	638025
5281	638026
10923	638027
46999	638028
2505	638029
23753	638030
38271	638031
119344	638032
147379	638033
13322	638034
44686	638035
28641	638036
324618	638037
30417	638038
99896	638039
10507	638040
5379	638041
65155	638042
65155	638043
37984	638044
26686	638045
26686	638046
37984	638047
124416	638048
14019	638049
124416	638050
74373	638051
74328	638052
114543	638053
1698	638054
2602	638055
1081	638056
350	638057
1119	638058
764	638059
73154	638060
73154	638061
49121	638062
23667	638063
65985	638064
23748	638065
206764	638066
1023	638067
212483	638068
136153	638069
136606	638070
8185	638071
212195	638072
189868	638073
138994	638074
14279	638075
314397	638076
4554	638077
36688	638078
27087	638079
36688	638080
13652	638081
1387	638082
13688	638083
195407	638084
131010	638085
130943	638086
24887	638087
182381	638088
2230	638089
137921	638090
244092	638091
49587	638092
39249	638093
217	638094
9337	638095
40717	638096
6368	638097
21165	638098
80955	638099
89112	638100
36299	638101
24154	638102
6288	638103
9914	638104
13895	638105
294987	638106
44832	638107
1349	638108
482	638109
3227	638110
69102	638111
65065	638112
27727	638113
124146	638114
195959	638115
132979	638116
58247	638117
142815	638118
658	638119
324225	638120
47230	638121
160461	638122
38442	638123
47320	638124
65201	638125
187095	638126
7323	638127
34642	638128
277023	638129
48749	638130
143523	638131
98992	638132
21525	638133
76819	638134
76819	638135
99243	638136
54129	638137
58511	638138
321760	638139
77344	638140
144995	638141
20627	638142
10284	638143
14430	638144
132905	638145
6710	638146
14620	638147
70255	638148
27894	638149
27894	638150
12038	638151
156530	638152
720	638153
307	638154
26382	638155
165123	638156
36903	638157
269262	638158
36903	638159
92829	638160
98896	638161
13364	638162
194495	638163
34175	638164
204438	638165
2808	638166
236809	638167
4130	638168
16440	638169
66477	638170
3059	638171
111139	638172
280363	638173
42711	638174
16662	638175
127939	638176
198492	638177
246	638178
213998	638179
161372	638180
83048	638181
35242	638182
158622	638183
11669	638184
102435	638185
33131	638186
22431	638187
89016	638188
138690	638189
35109	638190
195093	638191
32276	638192
81533	638193
69180	638194
4894	638195
200251	638196
194591	638197
200074	638198
86078	638199
239357	638200
201257	638201
39284	638202
124970	638203
168718	638204
126181	638205
147322	638206
50935	638207
12719	638208
42345	638209
231324	638210
24554	638211
8226	638212
45706	638213
52326	638214
124899	638215
11181	638216
107137	638217
54902	638218
82089	638219
23532	638220
40904	638221
117817	638222
2293	638223
264178	638224
103681	638225
63773	638226
22127	638227
151460	638228
233355	638229
16884	638230
177794	638231
16994	638232
54848	638233
1114	638234
11316	638235
86371	638236
220267	638237
84947	638238
31252	638239
8522	638240
175015	638241
1499	638242
49674	638243
33409	638244
102379	638245
4580	638246
29998	638247
36841	638248
5684	638249
323574	638250
193218	638251
86578	638252
134765	638253
5237	638254
49858	638255
153396	638256
63322	638257
293631	638258
542	638259
193608	638260
325986	638261
68340	638262
123164	638263
58160	638264
207366	638265
237448	638266
4737	638267
35111	638268
1606	638269
111948	638270
18275	638271
180585	638272
15509	638273
94151	638274
41094	638275
288927	638276
22567	638277
13874	638278
22672	638279
246001	638280
119443	638281
136994	638282
4114	638283
9728	638284
108680	638285
100542	638286
67985	638287
4871	638288
10019	638289
11070	638290
31498	638291
128951	638292
134731	638293
115260	638294
60636	638295
216677	638296
284377	638297
97148	638298
109949	638299
45349	638300
61017	638301
279027	638302
72578	638303
70140	638304
66558	638305
192	638306
102807	638307
10709	638308
193244	638309
10526	638310
27853	638311
38145	638312
21684	638313
84649	638314
81180	638315
119731	638316
127544	638317
50383	638318
44022	638319
79570	638320
158656	638321
295696	638322
205289	638323
36660	638324
55800	638325
48101	638326
92450	638327
19709	638328
62628	638329
22175	638330
53483	638331
182966	638332
52146	638333
4213	638334
51424	638335
24530	638336
45416	638337
216113	638338
53477	638339
88854	638340
26246	638341
72290	638342
71334	638343
103445	638344
57809	638345
42818	638346
187258	638347
65034	638348
319879	638349
120978	638350
46398	638351
162802	638352
13330	638353
161184	638354
2700	638355
30459	638356
16949	638357
142	638358
243593	638359
88939	638360
169278	638361
40614	638362
47527	638363
6059	638364
194388	638365
84914	638366
137149	638367
166046	638368
308249	638369
3217	638370
114217	638371
36658	638372
63030	638373
126237	638374
106201	638375
1200	638376
1042	638377
22407	638378
197801	638379
10077	638380
512	638381
44412	638382
48866	638383
3940	638384
83	638385
292754	638386
140110	638387
81583	638388
17413	638389
176234	638390
119481	638391
870	638392
24534	638393
122759	638394
188185	638395
37407	638396
156661	638397
31841	638398
69649	638399
184246	638400
5569	638401
28477	638402
3091	638403
170394	638404
51609	638405
66811	638406
29726	638407
24314	638408
140571	638409
28883	638410
113241	638411
202622	638412
145760	638413
170763	638414
31076	638415
84619	638416
54370	638417
10253	638418
89895	638419
10517	638420
92486	638421
156307	638422
32104	638423
16531	638424
147266	638425
67621	638426
179907	638427
139930	638428
27782	638429
89836	638430
267380	638431
164116	638432
322028	638433
29264	638434
36443	638435
69795	638436
225003	638437
97482	638438
165531	638439
44215	638440
8264	638441
66991	638442
266615	638443
267852	638444
5284	638445
13620	638446
45649	638447
309865	638448
124342	638449
26111	638450
137155	638451
20941	638452
199930	638453
49513	638454
246164	638455
50982	638456
19156	638457
52565	638458
2886	638459
265889	638460
8164	638461
198470	638462
119516	638463
317873	638464
185554	638465
159392	638466
74668	638467
80871	638468
322433	638469
53264	638470
38189	638471
73596	638472
90128	638473
29419	638474
8110	638475
11	638476
475	638477
9957	638478
78266	638479
41524	638480
16540	638481
60140	638482
124714	638483
140849	638484
1577	638485
98099	638486
81186	638487
2977	638488
24515	638489
7528	638490
46171	638491
34106	638492
113338	638493
84477	638494
183196	638495
72371	638496
130604	638497
327560	638498
135990	638499
125142	638500
290970	638501
26782	638502
174157	638503
4622	638504
60125	638505
127527	638506
112962	638507
160730	638508
143463	638509
46319	638510
54378	638511
45794	638512
317726	638513
160119	638514
10947	638515
4200	638516
62513	638517
12736	638518
93026	638519
18263	638520
22150	638521
211533	638522
148551	638523
3862	638524
44805	638525
45187	638526
235208	638527
288168	638528
74308	638529
204146	638530
115756	638531
214913	638532
36395	638533
5579	638534
24816	638535
252677	638536
78643	638537
187522	638538
12056	638539
28768	638540
143174	638541
22740	638542
90045	638543
106609	638544
32003	638545
73841	638546
116719	638547
74459	638548
103757	638549
4431	638550
213965	638551
27444	638552
3231	638553
8730	638554
212593	638555
71499	638556
196297	638557
66313	638558
61495	638559
126152	638560
37543	638561
67175	638562
18322	638563
306	638564
131338	638565
242868	638566
61719	638567
94874	638568
148009	638569
55778	638570
42847	638571
121352	638572
189095	638573
59652	638574
229489	638575
145613	638576
269884	638577
288892	638578
41288	638579
39616	638580
172784	638581
139455	638582
114989	638583
270397	638584
130517	638585
115166	638586
207037	638587
161239	638588
21051	638589
36807	638590
5787	638591
40714	638592
36270	638593
125377	638594
2689	638595
8941	638596
28179	638597
5027	638598
109444	638599
299457	638600
154830	638601
214441	638602
157204	638603
179821	638604
25932	638605
32836	638606
106466	638607
49828	638608
86802	638609
72194	638610
199950	638611
165264	638612
17555	638613
221461	638614
34050	638615
64063	638616
116480	638617
6744	638618
43943	638619
8007	638620
29837	638621
5628	638622
12624	638623
201273	638624
138738	638625
251708	638626
2816	638627
149605	638628
37027	638629
28212	638630
14844	638631
215195	638632
97987	638633
87480	638634
193807	638635
82864	638636
69555	638637
2199	638638
21953	638639
49955	638640
210808	638641
232119	638642
97541	638643
33449	638644
137474	638645
34050	638646
203732	638647
30337	638648
140772	638649
125719	638650
19250	638651
311550	638652
8507	638653
15028	638654
86241	638655
51307	638656
59491	638657
116042	638658
12863	638659
34939	638660
4448	638661
80761	638662
206480	638663
80044	638664
11980	638665
50800	638666
41707	638667
8336	638668
21480	638669
84265	638670
134042	638671
920	638672
31448	638673
53160	638674
71904	638675
97110	638676
5588	638677
20891	638678
20865	638679
124157	638680
37307	638681
7255	638682
2860	638683
154278	638684
4219	638685
294141	638686
1223	638687
281014	638688
20492	638689
142572	638690
161454	638691
19649	638692
68316	638693
13497	638694
2900	638695
113762	638696
32962	638697
112969	638698
201922	638699
17309	638700
74949	638701
17888	638702
110324	638703
169167	638704
26498	638705
308273	638706
188086	638707
105365	638708
25486	638709
4552	638710
84154	638711
9908	638712
26588	638713
148237	638714
30711	638715
144735	638716
123175	638717
52748	638718
189348	638719
94721	638720
76254	638721
28896	638722
119068	638723
73143	638724
25549	638725
7579	638726
207961	638727
148695	638728
39384	638729
23325	638730
66951	638731
16074	638732
11102	638733
46377	638734
41940	638735
5650	638736
34783	638737
1548	638738
4650	638739
49207	638740
9487	638741
34754	638742
23529	638743
11375	638744
60091	638745
4464	638746
16748	638747
57536	638748
133098	638749
7994	638750
199938	638751
74581	638752
146627	638753
27994	638754
6623	638755
54671	638756
66315	638757
125368	638758
146212	638759
39151	638760
5478	638761
186184	638762
71517	638763
6639	638764
9730	638765
45277	638766
26383	638767
31919	638768
33133	638769
77181	638770
19235	638771
198846	638772
174576	638773
106132	638774
214838	638775
61029	638776
17010	638777
5628	638778
37819	638779
3669	638780
145302	638781
74951	638782
70499	638783
109460	638784
17034	638785
7722	638786
41199	638787
43350	638788
44697	638789
153785	638790
106376	638791
25695	638792
82930	638793
6213	638794
125719	638795
110037	638796
39784	638797
151900	638798
160	638799
40168	638800
319942	638801
55714	638802
31117	638803
2023	638804
9987	638805
189647	638806
609	638807
89508	638808
184250	638809
11865	638810
98457	638811
165716	638812
9577	638813
6470	638814
190674	638815
27848	638816
10180	638817
240553	638818
5916	638819
14459	638820
39368	638821
14615	638822
15713	638823
28905	638824
176605	638825
66087	638826
49119	638827
14996	638828
11022	638829
142307	638830
91357	638831
71387	638832
23662	638833
54244	638834
121221	638835
159062	638836
261610	638837
115347	638838
278806	638839
72684	638840
324257	638841
311247	638842
16722	638843
57412	638844
40219	638845
252788	638846
118852	638847
292111	638848
209204	638849
180413	638850
95295	638851
44001	638852
7364	638853
113093	638854
30242	638855
36123	638856
139868	638857
611	638858
68711	638859
17183	638860
75511	638861
41453	638862
23361	638863
23438	638864
37884	638865
60622	638866
499	638867
143892	638868
134361	638869
28129	638870
37630	638871
58211	638872
12304	638873
160178	638874
136603	638875
73935	638876
127734	638877
15964	638878
271642	638879
109543	638880
182013	638881
293473	638882
109812	638883
192411	638884
20784	638885
67214	638886
78029	638887
166513	638888
169086	638889
275530	638890
25148	638891
190309	638892
251238	638893
6549	638894
183199	638895
15386	638896
139948	638897
217959	638898
170803	638899
305242	638900
203259	638901
129636	638902
123042	638903
174650	638904
305456	638905
245402	638906
267078	638907
39852	638908
215096	638909
103451	638910
45211	638911
105988	638912
5583	638913
34268	638914
100139	638915
1435	638916
221301	638917
2862	638918
169005	638919
2873	638920
164	638921
99226	638922
238655	638923
34201	638924
21241	638925
217764	638926
181080	638927
106118	638928
40202	638929
63632	638930
34437	638931
197220	638932
63632	638933
2044	638934
161048	638935
190714	638936
312826	638937
2044	638938
59039	638939
8441	638940
327164	638941
116514	638942
188537	638943
117100	638944
127887	638945
72919	638946
79931	638947
14421	638948
8808	638949
4622	638950
145155	638951
37974	638952
19029	638953
74516	638954
34714	638955
67772	638956
104073	638957
60530	638958
323991	638959
20993	638960
8808	638961
22856	638962
21891	638963
80771	638964
11638	638965
5428	638966
387	638967
8297	638968
28753	638969
4577	638970
100892	638971
168720	638972
57351	638973
37725	638974
26271	638975
69091	638976
1188	638977
555	638978
3722	638979
1365	638980
26481	638981
5770	638982
182	638983
75955	638984
47399	638985
24652	638986
171008	638987
4766	638988
82094	638989
91971	638990
586	638991
67988	638992
189419	638993
189415	638994
52312	638995
180735	638996
30349	638997
125901	638998
234951	638999
92179	639000
7306	639001
116943	639002
92150	639003
701	639004
134189	639005
116803	639006
701	639007
3797	639008
10403	639009
10403	639010
198987	639011
143886	639012
325000	639013
141036	639014
252050	639015
79267	639016
30498	639017
23267	639018
205410	639019
158440	639020
26265	639021
19372	639022
78580	639023
110638	639024
78580	639025
81585	639026
28892	639027
35367	639028
8558	639029
212311	639030
109810	639031
10039	639032
61882	639033
42358	639034
1	639035
38525	639036
68	639037
68	639038
68	639039
37371	639040
8214	639041
291539	639042
52741	639043
291587	639044
52367	639045
52206	639046
55973	639047
190217	639048
189657	639049
52367	639050
8214	639051
24294	639052
55116	639053
55142	639054
129169	639055
55141	639056
89737	639057
129169	639058
10181	639059
5996	639060
79538	639061
120262	639062
138358	639063
297216	639064
269331	639065
210915	639066
327690	639067
268604	639068
204150	639069
181812	639070
310635	639071
300051	639072
14218	639073
187273	639074
260943	639075
64345	639076
173809	639077
15418	639078
15418	639079
259099	639080
129873	639081
5741	639082
140034	639083
166724	639084
94847	639085
133069	639086
63257	639087
5612	639088
94362	639089
207819	639090
27454	639091
43014	639092
43371	639093
154787	639094
21565	639095
99096	639096
15698	639097
99775	639098
43650	639099
154807	639100
21115	639101
182035	639102
4955	639103
140233	639104
8618	639105
151683	639106
17321	639107
74067	639108
141162	639109
22619	639110
200612	639111
49156	639112
325270	639113
287868	639114
90460	639115
5599	639116
168602	639117
174515	639118
236586	639119
55421	639120
4697	639121
231952	639122
79808	639123
24364	639124
7887	639125
75507	639126
113286	639127
23087	639128
231825	639129
71100	639130
15451	639131
26904	639132
311994	639133
54331	639134
36428	639135
16598	639136
61538	639137
142334	639138
71151	639139
71122	639140
52144	639141
5668	639142
302511	639143
127631	639144
18721	639145
2757	639146
150050	639147
215358	639148
72345	639149
8905	639150
72195	639151
31873	639152
7428	639153
17396	639154
238965	639155
74782	639156
44705	639157
113259	639158
28025	639159
122976	639160
97078	639161
97078	639162
28911	639163
11918	639164
26179	639165
54001	639166
111453	639167
62137	639168
2909	639169
7037	639170
764	639171
157665	639172
65238	639173
12998	639174
50561	639175
50542	639176
310929	639177
136896	639178
8192	639179
74060	639180
86418	639181
276571	639182
90421	639183
6701	639184
139769	639185
16596	639186
168193	639187
279473	639188
21179	639189
210106	639190
155426	639191
73667	639192
234219	639193
278723	639194
265108	639195
118299	639196
123	639197
47	639198
1224	639199
70002	639200
4987	639201
186751	639202
109350	639203
110008	639204
200022	639205
12351	639206
98984	639207
28189	639208
21954	639209
316447	639210
2785	639211
32371	639212
158604	639213
5251	639214
6827	639215
99977	639216
4707	639217
49752	639218
127729	639219
13315	639220
94722	639221
69623	639222
59337	639223
235974	639224
67546	639225
23894	639226
200700	639227
31115	639228
4053	639229
45861	639230
18977	639231
50598	639232
145940	639233
124025	639234
88313	639235
13036	639236
31650	639237
176212	639238
29805	639239
42689	639240
37051	639241
42780	639242
24870	639243
60977	639244
186515	639245
79638	639246
96767	639247
184749	639248
95261	639249
210254	639250
11324	639251
671	639252
206	639253
28337	639254
102187	639255
142266	639256
28608	639257
20271	639258
234221	639259
29562	639260
236412	639261
1177	639262
20865	639263
121343	639264
30589	639265
125229	639266
257842	639267
137107	639268
170204	639269
146992	639270
539	639271
156	639272
51641	639273
186523	639274
94910	639275
199328	639276
70595	639277
243291	639278
69668	639279
42252	639280
495	639281
45279	639282
39524	639283
46274	639284
25289	639285
27416	639286
11127	639287
82422	639288
92605	639289
67246	639290
2778	639291
84981	639292
46686	639293
92501	639294
11719	639295
2220	639296
17512	639297
1011	639298
65472	639299
20600	639300
6855	639301
95740	639302
4170	639303
4250	639304
85993	639305
1959	639306
39982	639307
193589	639308
63460	639309
256788	639310
77901	639311
64363	639312
2060	639313
17275	639314
1515	639315
7554	639316
31980	639317
189039	639318
24138	639319
212887	639320
30635	639321
44603	639322
18092	639323
7782	639324
131604	639325
25855	639326
272956	639327
118612	639328
174528	639329
53101	639330
12036	639331
56070	639332
15503	639333
8582	639334
25746	639335
37615	639336
12540	639337
1807	639338
97929	639339
15422	639340
43923	639341
43122	639342
73709	639343
51912	639344
2397	639345
14163	639346
76613	639347
51899	639348
189981	639349
2459	639350
13717	639351
71248	639352
49385	639353
114	639354
109591	639355
70529	639356
12669	639357
81296	639358
81737	639359
107127	639360
5966	639361
10432	639362
58307	639363
84120	639364
37147	639365
385	639366
4465	639367
124122	639368
5852	639369
35353	639370
116991	639371
91677	639372
39456	639373
15229	639374
63015	639375
32052	639376
26846	639377
12821	639378
25756	639379
24386	639380
35893	639381
48936	639382
69392	639383
2489	639384
7770	639385
81520	639386
11809	639387
14115	639388
30638	639389
34157	639390
84411	639391
9971	639392
195666	639393
103646	639394
36441	639395
74191	639396
41272	639397
25538	639398
286265	639399
2339	639400
9950	639401
28286	639402
289	639403
168212	639404
50764	639405
50	639406
1911	639407
49040	639408
58163	639409
26605	639410
51599	639411
28429	639412
19403	639413
46298	639414
168209	639415
5966	639416
5077	639417
40612	639418
67489	639419
127570	639420
26662	639421
306837	639422
33971	639423
42684	639424
148701	639425
25646	639426
18386	639427
8456	639428
12891	639429
35973	639430
1570	639431
42684	639432
111399	639433
76616	639434
36347	639435
60	639436
36519	639437
7143	639438
32180	639439
75991	639440
21348	639441
172135	639442
42130	639443
3909	639444
15404	639445
153183	639446
211688	639447
238233	639448
75591	639449
10187	639450
57480	639451
10173	639452
25274	639453
48514	639454
136904	639455
9581	639456
66436	639457
42910	639458
169927	639459
65541	639460
8464	639461
133108	639462
48053	639463
43567	639464
9971	639465
807	639466
26484	639467
218706	639468
18588	639469
9145	639470
24442	639471
165900	639472
10296	639473
176006	639474
142796	639475
11097	639476
23168	639477
182793	639478
6680	639479
173193	639480
81698	639481
48120	639482
36597	639483
62933	639484
32134	639485
52721	639486
132585	639487
534	639488
24003	639489
305057	639490
9802	639491
56118	639492
13476	639493
86251	639494
303929	639495
57081	639496
21251	639497
104265	639498
79706	639499
175963	639500
224912	639501
61254	639502
7746	639503
132131	639504
10169	639505
4949	639506
55787	639507
14013	639508
129237	639509
102540	639510
7070	639511
4254	639512
30012	639513
17456	639514
25767	639515
139474	639516
231450	639517
178270	639518
33137	639519
39114	639520
7567	639521
145916	639522
58780	639523
2946	639524
21531	639525
34399	639526
209780	639527
104577	639528
12292	639529
33030	639530
30609	639531
86626	639532
248874	639533
53308	639534
210583	639535
1149	639536
65678	639537
11629	639538
214624	639539
214586	639540
137979	639541
70877	639542
47970	639543
30863	639544
40520	639545
299829	639546
206348	639547
156305	639548
111854	639549
19896	639550
86681	639551
55522	639552
62525	639553
11462	639554
54943	639555
20369	639556
194182	639557
19800	639558
14069	639559
7845	639560
188667	639561
129210	639562
117482	639563
86034	639564
171863	639565
100526	639566
15774	639567
76103	639568
87183	639569
3700	639570
303794	639571
4367	639572
10377	639573
17118	639574
77112	639575
53553	639576
1275	639577
14328	639578
123390	639579
27919	639580
312825	639581
79483	639582
122940	639583
10521	639584
16386	639585
64010	639586
68599	639587
48980	639588
81878	639589
124100	639590
15526	639591
4096	639592
142788	639593
7192	639594
62560	639595
647	639596
142586	639597
91908	639598
91927	639599
81	639600
231129	639601
15996	639602
28955	639603
56578	639604
128363	639605
153470	639606
45301	639607
35915	639608
210349	639609
14949	639610
14949	639611
65861	639612
8969	639613
114225	639614
66413	639615
44971	639616
74393	639617
125472	639618
87650	639619
46800	639620
4648	639621
1500	639622
88806	639623
171798	639624
3557	639625
39906	639626
30360	639627
62890	639628
111762	639629
7736	639630
3882	639631
114658	639632
147943	639633
142438	639634
23265	639635
827	639636
160093	639637
150995	639638
8814	639639
97849	639640
64865	639641
84261	639642
9479	639643
93286	639644
106330	639645
184884	639646
2946	639647
41554	639648
52462	639649
1751	639650
12929	639651
16625	639652
12594	639653
17535	639654
166469	639655
94554	639656
39796	639657
72853	639658
50514	639659
44862	639660
75502	639661
5088	639662
72223	639663
131043	639664
19116	639665
8812	639666
42112	639667
10515	639668
221834	639669
22955	639670
27318	639671
311121	639672
118124	639673
287027	639674
14442	639675
69504	639676
1999	639677
18027	639678
36997	639679
2072	639680
16612	639681
209	639682
69937	639683
567	639684
816	639685
86633	639686
72428	639687
236858	639688
59175	639689
10011	639690
84859	639691
118382	639692
2678	639693
189540	639694
4005	639695
48149	639696
127928	639697
38227	639698
83941	639699
12460	639700
22396	639701
126345	639702
168929	639703
111387	639704
160427	639705
36382	639706
4165	639707
35473	639708
241074	639709
25140	639710
27123	639711
81252	639712
10777	639713
57792	639714
69321	639715
64038	639716
151603	639717
22890	639718
20110	639719
2049	639720
56048	639721
56579	639722
155317	639723
114797	639724
86890	639725
40467	639726
51986	639727
206546	639728
189614	639729
37187	639730
29309	639731
95661	639732
51121	639733
119037	639734
39863	639735
77309	639736
163651	639737
194313	639738
140944	639739
26870	639740
139608	639741
73574	639742
45935	639743
9948	639744
4946	639745
310359	639746
58550	639747
86785	639748
299524	639749
294703	639750
14173	639751
77464	639752
158421	639753
1694	639754
7416	639755
79652	639756
102557	639757
50918	639758
169062	639759
297099	639760
3836	639761
87032	639762
38805	639763
37445	639764
845	639765
27232	639766
7256	639767
117361	639768
31459	639769
10385	639770
116739	639771
121811	639772
108190	639773
22088	639774
1847	639775
29877	639776
179760	639777
13273	639778
12572	639779
25514	639780
3069	639781
9345	639782
141	639783
185	639784
49256	639785
77451	639786
310630	639787
33118	639788
79614	639789
19112	639790
21167	639791
26028	639792
35301	639793
589	639794
20747	639795
4335	639796
61050	639797
62549	639798
42281	639799
40711	639800
28419	639801
4743	639802
216584	639803
44987	639804
56204	639805
43698	639806
78041	639807
19439	639808
1300	639809
140051	639810
5515	639811
14449	639812
270476	639813
75456	639814
285750	639815
53499	639816
22163	639817
49343	639818
25902	639819
69507	639820
20883	639821
25143	639822
38459	639823
134091	639824
6338	639825
8580	639826
45367	639827
8851	639828
3145	639829
71507	639830
81024	639831
24087	639832
1809	639833
279827	639834
150786	639835
7436	639836
44871	639837
6988	639838
3098	639839
33128	639840
133857	639841
26526	639842
8770	639843
158514	639844
4060	639845
48896	639846
7982	639847
16088	639848
162660	639849
2930	639850
1109	639851
4744	639852
3649	639853
55615	639854
50024	639855
273213	639856
49752	639857
296282	639858
10161	639859
73397	639860
103953	639861
21966	639862
22007	639863
31451	639864
29977	639865
158573	639866
225788	639867
171775	639868
62719	639869
30837	639870
493	639871
40482	639872
9286	639873
134116	639874
309098	639875
43353	639876
1253	639877
146025	639878
148612	639879
280	639880
3251	639881
30604	639882
48086	639883
108956	639884
182493	639885
42358	639886
53546	639887
133331	639888
40090	639889
19097	639890
10339	639891
22178	639892
96596	639893
6143	639894
81083	639895
10298	639896
96262	639897
136267	639898
28373	639899
142180	639900
22845	639901
73530	639902
59689	639903
119465	639904
72630	639905
50396	639906
154215	639907
55259	639908
250520	639909
185646	639910
12774	639911
202708	639912
136764	639913
37662	639914
7997	639915
21448	639916
75614	639917
28134	639918
179802	639919
53211	639920
15971	639921
75218	639922
11856	639923
77	639924
314292	639925
108104	639926
16850	639927
39596	639928
87975	639929
5697	639930
13229	639931
66593	639932
32732	639933
128803	639934
133329	639935
19713	639936
240523	639937
19879	639938
4860	639939
46	639940
76787	639941
14075	639942
135572	639943
19914	639944
45105	639945
24657	639946
203458	639947
251883	639948
46100	639949
151479	639950
31252	639951
99034	639952
7245	639953
1638	639954
206735	639955
136292	639956
14634	639957
1925	639958
311673	639959
40506	639960
2600	639961
12127	639962
170745	639963
37935	639964
207252	639965
89885	639966
22929	639967
4182	639968
92997	639969
35202	639970
82460	639971
3366	639972
31885	639973
123	639974
176783	639975
189712	639976
76481	639977
150371	639978
14214	639979
128719	639980
87925	639981
121579	639982
134914	639983
16028	639984
1736	639985
17384	639986
76328	639987
139417	639988
51758	639989
165901	639990
45458	639991
119116	639992
22806	639993
6486	639994
204745	639995
22744	639996
109754	639997
34846	639998
6247	639999
86289	640000
61325	640001
49562	640002
3557	640003
66659	640004
13451	640005
75749	640006
21718	640007
286833	640008
203760	640009
96500	640010
188862	640011
96534	640012
39354	640013
112188	640014
256674	640015
136389	640016
76399	640017
82254	640018
21947	640019
34046	640020
106220	640021
117476	640022
14075	640023
113489	640024
52910	640025
6985	640026
540	640027
110167	640028
8698	640029
1399	640030
147864	640031
15192	640032
84217	640033
36769	640034
75092	640035
4758	640036
59242	640037
18536	640038
300	640039
150713	640040
43187	640041
39060	640042
75337	640043
2949	640044
190977	640045
38133	640046
125907	640047
81364	640048
41438	640049
159865	640050
25902	640051
10471	640052
75732	640053
1074	640054
111954	640055
131569	640056
19729	640057
8106	640058
59076	640059
266691	640060
178792	640061
171	640062
69740	640063
80225	640064
35240	640065
7355	640066
7355	640067
63021	640068
242398	640069
30182	640070
293604	640071
160442	640072
30698	640073
71816	640074
70317	640075
111758	640076
5806	640077
106530	640078
10217	640079
33513	640080
12854	640081
140519	640082
78757	640083
1422	640084
118198	640085
213300	640086
65937	640087
4713	640088
235319	640089
546	640090
1188	640091
215623	640092
125906	640093
9129	640094
325	640095
203645	640096
7003	640097
7916	640098
115657	640099
14850	640100
80083	640101
9701	640102
47097	640103
79781	640104
50759	640105
86689	640106
23944	640107
33438	640108
11850	640109
1403	640110
86022	640111
7430	640112
34276	640113
86685	640114
10204	640115
59438	640116
298715	640117
9229	640118
75301	640119
13069	640120
87863	640121
2078	640122
51491	640123
230081	640124
8294	640125
52261	640126
89618	640127
14034	640128
240168	640129
2858	640130
20125	640131
37763	640132
6383	640133
119978	640134
3787	640135
85507	640136
103384	640137
2108	640138
36829	640139
107327	640140
34542	640141
206315	640142
124504	640143
42921	640144
35961	640145
21265	640146
9711	640147
64169	640148
49738	640149
21568	640150
19787	640151
9740	640152
64536	640153
99779	640154
2066	640155
40437	640156
131489	640157
212353	640158
87637	640159
69646	640160
132031	640161
164688	640162
19	640163
43038	640164
59556	640165
42745	640166
27087	640167
8279	640168
138005	640169
86095	640170
83530	640171
207078	640172
32588	640173
4975	640174
75370	640175
8425	640176
301316	640177
34762	640178
75999	640179
160455	640180
127506	640181
36747	640182
309244	640183
160543	640184
125095	640185
309712	640186
61	640187
29450	640188
126268	640189
93269	640190
83611	640191
52006	640192
17632	640193
23995	640194
115847	640195
123005	640196
41700	640197
44698	640198
11580	640199
191226	640200
15307	640201
64032	640202
225043	640203
96388	640204
54892	640205
309927	640206
38443	640207
19848	640208
132568	640209
16716	640210
60237	640211
122145	640212
239652	640213
10387	640214
44698	640215
51759	640216
63725	640217
88904	640218
468	640219
54816	640220
19977	640221
7657	640222
127010	640223
26911	640224
176873	640225
117680	640226
103623	640227
81592	640228
80465	640229
3749	640230
23855	640231
39699	640232
58045	640233
1559	640234
134417	640235
18649	640236
49873	640237
36688	640238
51023	640239
8860	640240
214651	640241
983	640242
59617	640243
2539	640244
8878	640245
1	640246
107561	640247
1155	640248
17545	640249
150348	640250
56924	640251
248526	640252
16438	640253
22838	640254
254837	640255
139187	640256
154280	640257
33424	640258
75123	640259
185600	640260
60680	640261
108023	640262
205811	640263
89024	640264
7266	640265
39706	640266
322462	640267
16398	640268
24120	640269
277670	640270
37251	640271
27017	640272
21495	640273
30103	640274
53717	640275
60103	640276
122165	640277
55964	640278
9664	640279
198358	640280
271065	640281
4684	640282
19598	640283
116689	640284
79234	640285
2186	640286
95348	640287
134678	640288
77815	640289
203458	640290
17219	640291
186255	640292
162808	640293
92836	640294
100697	640295
130664	640296
85468	640297
67994	640298
33415	640299
213797	640300
275116	640301
12039	640302
32522	640303
116593	640304
199316	640305
85736	640306
199043	640307
20452	640308
138295	640309
47718	640310
212296	640311
116895	640312
20777	640313
207919	640314
61115	640315
85202	640316
18153	640317
13995	640318
49076	640319
142832	640320
129919	640321
18778	640322
142409	640323
99757	640324
2312	640325
134124	640326
18294	640327
192414	640328
25370	640329
54169	640330
10432	640331
37368	640332
301981	640333
16925	640334
21026	640335
202260	640336
61417	640337
144748	640338
122281	640339
60866	640340
296729	640341
127418	640342
5278	640343
137015	640344
254867	640345
36080	640346
53522	640347
124845	640348
36325	640349
13539	640350
7792	640351
80663	640352
181141	640353
85895	640354
181137	640355
14403	640356
196108	640357
211390	640358
207883	640359
105097	640360
137910	640361
197154	640362
281011	640363
77305	640364
85431	640365
57400	640366
75172	640367
98323	640368
10902	640369
114012	640370
7179	640371
216413	640372
56978	640373
132528	640374
27634	640375
1	640376
4930	640377
153590	640378
15997	640379
275066	640380
323510	640381
94204	640382
21616	640383
89411	640384
59280	640385
96030	640386
13955	640387
42755	640388
74708	640389
43980	640390
51833	640391
318113	640392
4401	640393
1448	640394
60293	640395
1580	640396
9204	640397
16475	640398
131829	640399
5845	640400
26	640401
100605	640402
17516	640403
10902	640404
86553	640405
93180	640406
248335	640407
26625	640408
4215	640409
94685	640410
17019	640411
13833	640412
12293	640413
50631	640414
5758	640415
91353	640416
126456	640417
115953	640418
14496	640419
16479	640420
133112	640421
248662	640422
202538	640423
79974	640424
8483	640425
24360	640426
5839	640427
48277	640428
216701	640429
49837	640430
122902	640431
11372	640432
108072	640433
80248	640434
8631	640435
103806	640436
275758	640437
94600	640438
70601	640439
181956	640440
70514	640441
45596	640442
13347	640443
3046	640444
241732	640445
1813	640446
63950	640447
13253	640448
56087	640449
1183	640450
107848	640451
13970	640452
172086	640453
827	640454
133209	640455
82514	640456
268385	640457
257878	640458
116397	640459
83130	640460
137398	640461
16117	640462
20883	640463
98	640464
40483	640465
13970	640466
863	640467
68879	640468
277220	640469
210135	640470
57001	640471
24361	640472
223468	640473
194335	640474
7327	640475
252	640476
99132	640477
122	640478
279032	640479
32843	640480
20640	640481
316428	640482
281177	640483
62866	640484
150854	640485
165530	640486
212022	640487
48198	640488
41756	640489
18669	640490
1821	640491
54990	640492
53054	640493
263520	640494
163932	640495
189794	640496
33442	640497
24690	640498
146663	640499
128981	640500
201003	640501
201019	640502
33936	640503
108116	640504
106316	640505
56145	640506
6036	640507
15949	640508
4088	640509
57542	640510
5719	640511
45103	640512
37987	640513
14335	640514
25747	640515
1937	640516
258867	640517
38779	640518
81292	640519
230194	640520
11622	640521
63994	640522
149091	640523
121829	640524
134063	640525
89335	640526
101012	640527
10814	640528
131242	640529
99159	640530
183843	640531
14245	640532
5487	640533
12915	640534
34188	640535
114645	640536
191042	640537
211433	640538
2329	640539
24515	640540
288186	640541
322095	640542
32595	640543
211559	640544
27518	640545
92600	640546
247	640547
13309	640548
148785	640549
8269	640550
13009	640551
4747	640552
82831	640553
25219	640554
279774	640555
7137	640556
328181	640557
182658	640558
62764	640559
6414	640560
115906	640561
35396	640562
35396	640563
1	640564
37719	640565
45640	640566
88	640567
5867	640568
16039	640569
11091	640570
65306	640571
31661	640572
646	640573
46547	640574
51784	640575
49	640576
10348	640577
10348	640578
41501	640579
45176	640580
161187	640581
4745	640582
177789	640583
25165	640584
7052	640585
21906	640586
213607	640587
282000	640588
28327	640589
11183	640590
203440	640591
90283	640592
39167	640593
3694	640594
14022	640595
8337	640596
10580	640597
14110	640598
23281	640599
170876	640600
134832	640601
15004	640602
259053	640603
130209	640604
1995	640605
40477	640606
81109	640607
35547	640608
2416	640609
40318	640610
51782	640611
186515	640612
42421	640613
36063	640614
3927	640615
46278	640616
513	640617
292193	640618
28042	640619
16035	640620
5269	640621
128266	640622
4924	640623
35798	640624
268137	640625
58416	640626
38779	640627
63388	640628
199713	640629
74440	640630
26580	640631
20160	640632
26420	640633
88020	640634
10345	640635
36476	640636
302567	640637
179304	640638
114914	640639
82339	640640
109582	640641
125424	640642
137211	640643
32602	640644
115680	640645
136883	640646
165260	640647
1588	640648
32247	640649
38762	640650
69844	640651
52830	640652
129711	640653
103242	640654
27181	640655
48022	640656
117599	640657
65219	640658
63035	640659
3886	640660
9314	640661
12752	640662
118799	640663
39289	640664
20701	640665
2564	640666
118570	640667
75300	640668
79001	640669
10641	640670
87864	640671
16851	640672
74864	640673
24100	640674
169640	640675
14651	640676
2399	640677
2709	640678
246441	640679
28713	640680
79256	640681
5099	640682
196703	640683
3902	640684
36134	640685
32732	640686
11371	640687
615	640688
162483	640689
119556	640690
58273	640691
18688	640692
159354	640693
10531	640694
2392	640695
172032	640696
4698	640697
5307	640698
235084	640699
196540	640700
21597	640701
28240	640702
103663	640703
109643	640704
51638	640705
109431	640706
34051	640707
120447	640708
15902	640709
517	640710
16298	640711
239686	640712
12040	640713
13371	640714
156864	640715
713	640716
3597	640717
5831	640718
327961	640719
11699	640720
25936	640721
15448	640722
138806	640723
84363	640724
40818	640725
35596	640726
37854	640727
6143	640728
36991	640729
166961	640730
51706	640731
15377	640732
28722	640733
297730	640734
18366	640735
122316	640736
8771	640737
75471	640738
17802	640739
73453	640740
62380	640741
10284	640742
94135	640743
18425	640744
125792	640745
42908	640746
1516	640747
168462	640748
189663	640749
16479	640750
123040	640751
110597	640752
37723	640753
139958	640754
53317	640755
19112	640756
81975	640757
176288	640758
149659	640759
3391	640760
133256	640761
7547	640762
213653	640763
15764	640764
245309	640765
276383	640766
19782	640767
6055	640768
144013	640769
40285	640770
236034	640771
102436	640772
104550	640773
35034	640774
76905	640775
951	640776
519	640777
928	640778
7798	640779
16572	640780
1302	640781
70428	640782
12803	640783
28865	640784
16019	640785
52630	640786
111943	640787
17165	640788
82943	640789
3856	640790
35391	640791
324838	640792
16249	640793
1544	640794
62305	640795
69358	640796
121923	640797
170344	640798
100393	640799
175346	640800
354	640801
20	640802
38130	640803
80019	640804
27592	640805
2108	640806
1196	640807
4284	640808
14110	640809
231470	640810
42355	640811
39160	640812
15669	640813
143380	640814
29539	640815
75857	640816
229026	640817
35543	640818
26151	640819
89343	640820
121642	640821
74419	640822
85307	640823
59021	640824
39796	640825
162442	640826
159612	640827
168926	640828
5126	640829
136881	640830
2083	640831
40565	640832
46500	640833
76158	640834
23229	640835
89906	640836
104744	640837
153174	640838
113762	640839
27474	640840
53229	640841
44552	640842
59818	640843
145900	640844
44426	640845
165508	640846
14857	640847
3701	640848
51947	640849
8028	640850
4023	640851
141877	640852
84554	640853
88353	640854
125639	640855
62083	640856
26378	640857
37084	640858
32535	640859
6863	640860
230163	640861
8555	640862
212385	640863
178494	640864
8535	640865
98509	640866
83139	640867
34081	640868
78527	640869
87613	640870
27474	640871
325406	640872
23773	640873
1377	640874
209041	640875
18805	640876
3541	640877
8988	640878
17256	640879
44278	640880
3591	640881
110950	640882
195865	640883
31206	640884
7016	640885
109208	640886
20209	640887
266123	640888
42252	640889
52514	640890
32707	640891
36408	640892
82953	640893
242072	640894
2151	640895
20955	640896
2469	640897
60670	640898
31683	640899
93263	640900
99963	640901
78717	640902
28739	640903
1359	640904
17973	640905
9069	640906
47107	640907
140669	640908
93171	640909
87270	640910
9335	640911
245051	640912
115781	640913
127872	640914
27474	640915
15524	640916
25226	640917
39905	640918
900	640919
77	640920
111996	640921
101958	640922
11414	640923
36649	640924
2179	640925
51160	640926
293558	640927
215704	640928
10902	640929
54183	640930
324068	640931
46604	640932
62185	640933
212552	640934
298	640935
15206	640936
19479	640937
153571	640938
153564	640939
115811	640940
56546	640941
4885	640942
95332	640943
12746	640944
59085	640945
26799	640946
4885	640947
134396	640948
146755	640949
3739	640950
19404	640951
155538	640952
84262	640953
198259	640954
76180	640955
12454	640956
93684	640957
57979	640958
120289	640959
99205	640960
70670	640961
51405	640962
123869	640963
54646	640964
13584	640965
297656	640966
146981	640967
13630	640968
106027	640969
14427	640970
14619	640971
211726	640972
25340	640973
18429	640974
87299	640975
11178	640976
214448	640977
22577	640978
8723	640979
30298	640980
16311	640981
24006	640982
82254	640983
17308	640984
6039	640985
83140	640986
5206	640987
199431	640988
56877	640989
171745	640990
34114	640991
11925	640992
1386	640993
55303	640994
142207	640995
6192	640996
163489	640997
33320	640998
7179	640999
128590	641000
83499	641001
130834	641002
132554	641003
10991	641004
76141	641005
14108	641006
196291	641007
91757	641008
204688	641009
29592	641010
145169	641011
258042	641012
126867	641013
76616	641014
299328	641015
10972	641016
82639	641017
3051	641018
3839	641019
248483	641020
104959	641021
275355	641022
165919	641023
40966	641024
238037	641025
154387	641026
18175	641027
253705	641028
45070	641029
185781	641030
29288	641031
99618	641032
88432	641033
19381	641034
59535	641035
88212	641036
130311	641037
134928	641038
1041	641039
88496	641040
8225	641041
32773	641042
51085	641043
49820	641044
119431	641045
33611	641046
43546	641047
46066	641048
179078	641049
46375	641050
206126	641051
24263	641052
53078	641053
17488	641054
4521	641055
223123	641056
16416	641057
206126	641058
31602	641059
106031	641060
134571	641061
87679	641062
140669	641063
5903	641064
46572	641065
172585	641066
172586	641067
76931	641068
8894	641069
12615	641070
16010	641071
33395	641072
5419	641073
187008	641074
92127	641075
51088	641076
9851	641077
113338	641078
19098	641079
2836	641080
773	641081
20949	641082
39905	641083
1899	641084
325302	641085
16185	641086
54149	641087
282674	641088
285583	641089
913	641090
5964	641091
75675	641092
179168	641093
10506	641094
2111	641095
58895	641096
73	641097
29481	641098
49799	641099
76768	641100
100896	641101
42305	641102
203202	641103
212703	641104
67625	641105
25835	641106
255587	641107
7121	641108
10013	641109
20148	641110
169588	641111
49472	641112
124631	641113
230416	641114
184690	641115
135488	641116
83089	641117
5844	641118
259303	641119
9112	641120
192415	641121
224620	641122
105	641123
3989	641124
7369	641125
80668	641126
45905	641127
15538	641128
214665	641129
1254	641130
21278	641131
25935	641132
103807	641133
9305	641134
10248	641135
243858	641136
138722	641137
124351	641138
279787	641139
178777	641140
60160	641141
77350	641142
16494	641143
260459	641144
259196	641145
97113	641146
22839	641147
286225	641148
25556	641149
295961	641150
194154	641151
94199	641152
115099	641153
125713	641154
174490	641155
95251	641156
14951	641157
161249	641158
276175	641159
253630	641160
13031	641161
43906	641162
155433	641163
113745	641164
4670	641165
135366	641166
2813	641167
223054	641168
71730	641169
115099	641170
40778	641171
85637	641172
11296	641173
80530	641174
108406	641175
118896	641176
138	641177
32631	641178
12401	641179
182386	641180
20427	641181
49422	641182
38246	641183
248364	641184
155086	641185
32829	641186
318818	641187
71875	641188
21062	641189
76556	641190
40627	641191
1680	641192
211452	641193
210410	641194
57399	641195
37272	641196
106634	641197
91886	641198
26346	641199
61452	641200
148058	641201
83372	641202
100832	641203
3883	641204
211483	641205
47	641206
124457	641207
81058	641208
95766	641209
170927	641210
76531	641211
196	641212
14569	641213
10918	641214
124822	641215
34499	641216
138156	641217
63112	641218
96555	641219
113866	641220
49274	641221
120194	641222
10887	641223
39138	641224
322673	641225
179248	641226
102068	641227
75436	641228
268872	641229
5373	641230
297977	641231
8159	641232
170507	641233
40927	641234
163650	641235
105242	641236
139933	641237
14343	641238
139738	641239
180373	641240
12373	641241
210071	641242
73389	641243
313558	641244
24742	641245
171708	641246
27186	641247
98227	641248
48157	641249
79916	641250
61257	641251
102501	641252
307492	641253
55946	641254
273267	641255
97936	641256
47	641257
23007	641258
174799	641259
235293	641260
31546	641261
61457	641262
51704	641263
138713	641264
28338	641265
257541	641266
68377	641267
179475	641268
72258	641269
166554	641270
3539	641271
15710	641272
10039	641273
30670	641274
30185	641275
9861	641276
152595	641277
49054	641278
125438	641279
4310	641280
199198	641281
99840	641282
176021	641283
73348	641284
131987	641285
259883	641286
6481	641287
122210	641288
72755	641289
1877	641290
56396	641291
54329	641292
129935	641293
27490	641294
67443	641295
18452	641296
52211	641297
9319	641298
35562	641299
106665	641300
5606	641301
63890	641302
81240	641303
78638	641304
234868	641305
244751	641306
323837	641307
43647	641308
121458	641309
34364	641310
184306	641311
38778	641312
36740	641313
282615	641314
151	641315
23231	641316
45682	641317
6741	641318
145180	641319
103429	641320
233964	641321
91737	641322
68875	641323
6981	641324
71655	641325
13894	641326
209686	641327
55491	641328
146080	641329
65290	641330
35121	641331
7767	641332
1756	641333
88851	641334
858	641335
175431	641336
83574	641337
7567	641338
110759	641339
180939	641340
139727	641341
22207	641342
86958	641343
321055	641344
264057	641345
125862	641346
169864	641347
23634	641348
202524	641349
258537	641350
69364	641351
72385	641352
48684	641353
5778	641354
73828	641355
40927	641356
177172	641357
73828	641358
231043	641359
154279	641360
17657	641361
175772	641362
259025	641363
108616	641364
8616	641365
33603	641366
18828	641367
316001	641368
27276	641369
208255	641370
147413	641371
147387	641372
172593	641373
238413	641374
32	641375
36113	641376
192670	641377
64650	641378
36136	641379
113421	641380
157954	641381
174897	641382
82558	641383
119451	641384
76728	641385
171437	641386
9778	641387
126291	641388
117694	641389
66750	641390
11835	641391
100265	641392
138898	641393
202629	641394
12404	641395
93563	641396
19001	641397
36442	641398
169751	641399
164678	641400
74025	641401
29893	641402
307756	641403
18390	641404
17948	641405
77706	641406
6980	641407
150345	641408
211647	641409
82502	641410
26516	641411
89263	641412
124525	641413
281910	641414
59519	641415
106588	641416
37023	641417
184004	641418
68856	641419
68499	641420
75984	641421
271766	641422
66351	641423
257455	641424
108090	641425
112674	641426
246887	641427
282376	641428
107924	641429
65164	641430
276042	641431
42780	641432
191974	641433
84798	641434
105188	641435
9228	641436
77837	641437
54985	641438
26929	641439
19926	641440
297552	641441
140138	641442
214533	641443
165556	641444
80018	641445
305858	641446
7614	641447
262375	641448
62997	641449
105280	641450
276368	641451
35046	641452
55895	641453
30374	641454
20948	641455
8615	641456
111231	641457
327452	641458
112486	641459
167672	641460
308234	641461
44004	641462
137651	641463
34048	641464
25201	641465
213721	641466
130443	641467
79191	641468
30778	641469
119397	641470
107273	641471
229387	641472
221303	641473
283552	641474
205229	641475
231690	641476
122659	641477
245325	641478
132089	641479
174509	641480
173618	641481
33236	641482
111778	641483
29055	641484
177189	641485
222421	641486
296822	641487
14343	641488
226214	641489
183701	641490
101867	641491
110479	641492
71968	641493
303189	641494
49066	641495
139067	641496
26412	641497
217440	641498
45415	641499
68733	641500
28452	641501
254835	641502
115961	641503
269897	641504
82984	641505
55985	641506
111842	641507
182893	641508
176647	641509
315085	641510
160623	641511
34066	641512
297420	641513
24405	641514
163568	641515
120343	641516
285769	641517
11082	641518
26277	641519
156066	641520
212857	641521
237285	641522
226696	641523
133450	641524
38413	641525
154649	641526
216305	641527
27704	641528
214468	641529
155320	641530
160795	641531
297331	641532
477	641533
57124	641534
23597	641535
179869	641536
75902	641537
21048	641538
69211	641539
30374	641540
65325	641541
36462	641542
26929	641543
80289	641544
170047	641545
244698	641546
305789	641547
190786	641548
195491	641549
147643	641550
111782	641551
15608	641552
84525	641553
22651	641554
41476	641555
22766	641556
325373	641557
38937	641558
95486	641559
21019	641560
321433	641561
236000	641562
203836	641563
205147	641564
101255	641565
157300	641566
207800	641567
209377	641568
224168	641569
42703	641570
32469	641571
136514	641572
136470	641573
101244	641574
305190	641575
9245	641576
79496	641577
190152	641578
16771	641579
22294	641580
308124	641581
110693	641582
163417	641583
72143	641584
72154	641585
9413	641586
102553	641587
32610	641588
15420	641589
321664	641590
69119	641591
60828	641592
278863	641593
110088	641594
74350	641595
282540	641596
314526	641597
9365	641598
37415	641599
54985	641600
117340	641601
57534	641602
70871	641603
1	641604
2227	641605
147433	641606
123802	641607
267400	641608
163129	641609
6037	641610
10058	641611
299477	641612
132994	641613
19580	641614
50036	641615
269449	641616
12407	641617
226192	641618
266199	641619
131269	641620
65580	641621
130695	641622
290972	641623
121468	641624
42339	641625
110057	641626
285336	641627
261302	641628
261743	641629
46782	641630
58573	641631
36772	641632
201610	641633
1672	641634
12275	641635
255696	641636
163642	641637
16166	641638
83652	641639
1491	641640
205823	641641
325952	641642
41321	641643
39099	641644
4022	641645
160	641646
84888	641647
137731	641648
11973	641649
1236	641650
8189	641651
234	641652
43428	641653
82050	641654
2226	641655
29783	641656
43058	641657
12772	641658
596	641659
6751	641660
172827	641661
27209	641662
1097	641663
33487	641664
75	641665
81328	641666
160860	641667
8913	641668
8235	641669
133062	641670
27694	641671
203715	641672
14617	641673
73906	641674
132398	641675
92489	641676
92489	641677
2652	641678
160115	641679
8789	641680
111118	641681
13219	641682
7528	641683
111175	641684
13188	641685
121187	641686
110124	641687
58183	641688
49202	641689
250438	641690
237328	641691
23556	641692
13458	641693
35763	641694
27248	641695
102484	641696
20986	641697
44959	641698
264981	641699
7551	641700
76378	641701
20140	641702
224926	641703
17950	641704
26738	641705
15278	641706
9047	641707
216069	641708
78603	641709
32443	641710
64342	641711
22003	641712
201786	641713
57695	641714
137194	641715
100014	641716
4780	641717
13950	641718
132683	641719
5602	641720
5602	641721
237387	641722
310890	641723
178221	641724
42390	641725
25351	641726
142	641727
55608	641728
8161	641729
25363	641730
172220	641731
83410	641732
129515	641733
40945	641734
23249	641735
77733	641736
1826	641737
174522	641738
22646	641739
309382	641740
35798	641741
77380	641742
48015	641743
42663	641744
40363	641745
7747	641746
165705	641747
165705	641748
14612	641749
39140	641750
4891	641751
26516	641752
8692	641753
472	641754
27371	641755
24835	641756
32734	641757
4378	641758
8606	641759
3232	641760
7236	641761
21628	641762
199251	641763
48	641764
132466	641765
200199	641766
90626	641767
298675	641768
7466	641769
33519	641770
68360	641771
213763	641772
14496	641773
204395	641774
5165	641775
88809	641776
9115	641777
47299	641778
266	641779
125330	641780
12690	641781
33631	641782
47158	641783
145946	641784
237	641785
96346	641786
6058	641787
16475	641788
180065	641789
6361	641790
8105	641791
106392	641792
4232	641793
5254	641794
119688	641795
11609	641796
179139	641797
33822	641798
17302	641799
158989	641800
115825	641801
44746	641802
195813	641803
112009	641804
9015	641805
74765	641806
106588	641807
32965	641808
164985	641809
28300	641810
174151	641811
28933	641812
110747	641813
291545	641814
130834	641815
62105	641816
27873	641817
3921	641818
46713	641819
2814	641820
86637	641821
124063	641822
103327	641823
167673	641824
4713	641825
307660	641826
29428	641827
220712	641828
13117	641829
130988	641830
4360	641831
178047	641832
84105	641833
30141	641834
62035	641835
111325	641836
308099	641837
211057	641838
125136	641839
249580	641840
28610	641841
86325	641842
40785	641843
739	641844
7040	641845
154176	641846
15361	641847
12345	641848
184545	641849
103343	641850
106493	641851
265568	641852
143682	641853
57569	641854
69	641855
34275	641856
148960	641857
41198	641858
173157	641859
12345	641860
105213	641861
29058	641862
43602	641863
88090	641864
159917	641865
4997	641866
24926	641867
42	641868
313035	641869
179957	641870
291243	641871
78703	641872
78703	641873
149290	641874
20357	641875
188515	641876
125056	641877
129720	641878
46756	641879
16295	641880
29631	641881
284080	641882
55974	641883
141733	641884
76072	641885
127817	641886
183832	641887
223483	641888
41154	641889
10241	641890
25817	641891
293885	641892
176678	641893
6346	641894
141583	641895
81181	641896
169812	641897
67031	641898
32200	641899
134284	641900
13173	641901
118891	641902
24425	641903
287633	641904
32819	641905
53537	641906
83147	641907
15587	641908
147377	641909
37490	641910
75515	641911
53537	641912
100691	641913
284762	641914
212162	641915
74896	641916
95688	641917
12253	641918
93140	641919
13217	641920
1492	641921
93079	641922
21165	641923
100910	641924
58505	641925
1666	641926
19711	641927
298237	641928
115440	641929
252887	641930
48763	641931
274271	641932
164569	641933
95535	641934
89537	641935
286131	641936
59426	641937
64153	641938
136177	641939
315184	641940
37375	641941
48470	641942
63859	641943
272522	641944
144068	641945
180828	641946
282849	641947
109351	641948
294321	641949
164425	641950
45322	641951
3508	641952
107337	641953
46643	641954
292556	641955
57566	641956
20329	641957
205006	641958
133590	641959
51695	641960
179416	641961
29085	641962
157468	641963
63531	641964
286489	641965
155674	641966
43963	641967
117715	641968
266813	641969
8875	641970
39438	641971
29453	641972
74313	641973
161831	641974
134122	641975
208908	641976
324244	641977
620	641978
133047	641979
38182	641980
282126	641981
276160	641982
134989	641983
159402	641984
305756	641985
318045	641986
7943	641987
97797	641988
190123	641989
287877	641990
246392	641991
136768	641992
283644	641993
322969	641994
195945	641995
262752	641996
69028	641997
43424	641998
51074	641999
119471	642000
134770	642001
302039	642002
171553	642003
163189	642004
171559	642005
169800	642006
172551	642007
192816	642008
273818	642009
166107	642010
181686	642011
110711	642012
18743	642013
104410	642014
210301	642015
88810	642016
324829	642017
254307	642018
263229	642019
166098	642020
217167	642021
62738	642022
87990	642023
147783	642024
259519	642025
114937	642026
126728	642027
207621	642028
179204	642029
170255	642030
241353	642031
35676	642032
42072	642033
126728	642034
182927	642035
49413	642036
164938	642037
65693	642038
62520	642039
162137	642040
119149	642041
119149	642042
19337	642043
103325	642044
46211	642045
173245	642046
20372	642047
94639	642048
20372	642049
205263	642050
7311	642051
24981	642052
88725	642053
46365	642054
127774	642055
40855	642056
17131	642057
16046	642058
26206	642059
26196	642060
35916	642061
189711	642062
150247	642063
258244	642064
13507	642065
8663	642066
3700	642067
1357	642068
45645	642069
15846	642070
238295	642071
68511	642072
179716	642073
267094	642074
25009	642075
123337	642076
51744	642077
84822	642078
109919	642079
142014	642080
258702	642081
119371	642082
135824	642083
83138	642084
13396	642085
272342	642086
27538	642087
79847	642088
267245	642089
320760	642090
20141	642091
272557	642092
65633	642093
28708	642094
51329	642095
18256	642096
1453	642097
120945	642098
188206	642099
2881	642100
169792	642101
80584	642102
213483	642103
259406	642104
42644	642105
29618	642106
84838	642107
197690	642108
5482	642109
59124	642110
92879	642111
82476	642112
16699	642113
129864	642114
154723	642115
40779	642116
199973	642117
2179	642118
140315	642119
306425	642120
87499	642121
34631	642122
52869	642123
19120	642124
2202	642125
9736	642126
373	642127
54636	642128
112906	642129
51464	642130
116071	642131
72619	642132
1161	642133
312020	642134
56303	642135
77176	642136
648	642137
6474	642138
11465	642139
85022	642140
41692	642141
2601	642142
314104	642143
14702	642144
21580	642145
27029	642146
13633	642147
35869	642148
201006	642149
18222	642150
13633	642151
243973	642152
152552	642153
131777	642154
124597	642155
7334	642156
174050	642157
11723	642158
39334	642159
239142	642160
137007	642161
37817	642162
46342	642163
93359	642164
33017	642165
209406	642166
127864	642167
124374	642168
114437	642169
26087	642170
57084	642171
159197	642172
113936	642173
99492	642174
81153	642175
300717	642176
145584	642177
314636	642178
290754	642179
253533	642180
65740	642181
15679	642182
16795	642183
19757	642184
261858	642185
83671	642186
217793	642187
31761	642188
87716	642189
255296	642190
151690	642191
210678	642192
1918	642193
182246	642194
82125	642195
170447	642196
198599	642197
56733	642198
37720	642199
60675	642200
21731	642201
98426	642202
21731	642203
198139	642204
169303	642205
114041	642206
188668	642207
190120	642208
37720	642209
164837	642210
1524	642211
179770	642212
183008	642213
183008	642214
37612	642215
192	642216
68302	642217
119552	642218
86592	642219
1	642220
12949	642221
723	642222
22990	642223
279649	642224
90866	642225
56852	642226
113838	642227
197169	642228
102685	642229
80958	642230
278972	642231
2411	642232
31359	642233
139273	642234
213207	642235
260596	642236
8312	642237
876	642238
1922	642239
5185	642240
2023	642241
14267	642242
35116	642243
68200	642244
32130	642245
273812	642246
15171	642247
667	642248
147071	642249
42802	642250
273459	642251
50421	642252
93442	642253
111449	642254
111449	642255
287953	642256
24040	642257
105144	642258
87331	642259
173650	642260
159154	642261
23123	642262
264679	642263
50032	642264
104737	642265
2528	642266
78266	642267
70337	642268
105690	642269
34908	642270
125676	642271
125676	642272
109785	642273
22405	642274
327374	642275
136627	642276
211049	642277
7358	642278
39776	642279
2657	642280
64723	642281
121685	642282
7358	642283
224870	642284
41891	642285
24070	642286
514	642287
16684	642288
5842	642289
108367	642290
6969	642291
123355	642292
24365	642293
282107	642294
124532	642295
95601	642296
53202	642297
137246	642298
82202	642299
325700	642300
148508	642301
170216	642302
171289	642303
199876	642304
17272	642305
68445	642306
55137	642307
8553	642308
2615	642309
34704	642310
308589	642311
305064	642312
253408	642313
41395	642314
236886	642315
107591	642316
44580	642317
305140	642318
82083	642319
162123	642320
29044	642321
4411	642322
130082	642323
19040	642324
55682	642325
133320	642326
26540	642327
186724	642328
77420	642329
308440	642330
264255	642331
36709	642332
137566	642333
187924	642334
1260	642335
85616	642336
208905	642337
36709	642338
128793	642339
184473	642340
312738	642341
310411	642342
134053	642343
226601	642344
77420	642345
13025	642346
215468	642347
145088	642348
128778	642349
126646	642350
197241	642351
84842	642352
288153	642353
26427	642354
20383	642355
90877	642356
4159	642357
35553	642358
154298	642359
84381	642360
36510	642361
117317	642362
96338	642363
207618	642364
117058	642365
20383	642366
132841	642367
4159	642368
81877	642369
38379	642370
11513	642371
52147	642372
58594	642373
55682	642374
88682	642375
317789	642376
8904	642377
235943	642378
44406	642379
299888	642380
289606	642381
85389	642382
137205	642383
80999	642384
2799	642385
206635	642386
13076	642387
183448	642388
117803	642389
202279	642390
32386	642391
217335	642392
182939	642393
52790	642394
137321	642395
4159	642396
114636	642397
164206	642398
37741	642399
56792	642400
10389	642401
161001	642402
12395	642403
204717	642404
133892	642405
183448	642406
241	642407
4018	642408
58594	642409
273719	642410
48400	642411
223748	642412
215891	642413
104384	642414
136144	642415
32386	642416
7600	642417
90901	642418
7600	642419
320275	642420
6550	642421
216985	642422
128793	642423
7600	642424
38486	642425
198446	642426
29828	642427
352	642428
80612	642429
178767	642430
65574	642431
319949	642432
202832	642433
172405	642434
68423	642435
64900	642436
21574	642437
43694	642438
316002	642439
190301	642440
5915	642441
112674	642442
119576	642443
35349	642444
69949	642445
68681	642446
124223	642447
295581	642448
5469	642449
44587	642450
663	642451
450	642452
271529	642453
138318	642454
19115	642455
11870	642456
266924	642457
256954	642458
164418	642459
29122	642460
124937	642461
100158	642462
130008	642463
181216	642464
34758	642465
214075	642466
201434	642467
6195	642468
1676	642469
130736	642470
25300	642471
274525	642472
107930	642473
54224	642474
39362	642475
93746	642476
121588	642477
71287	642478
71607	642479
44047	642480
80452	642481
19226	642482
130109	642483
169987	642484
4902	642485
171837	642486
79827	642487
63075	642488
109088	642489
12217	642490
77861	642491
8272	642492
60187	642493
106206	642494
84839	642495
176003	642496
25137	642497
299560	642498
18130	642499
101344	642500
1387	642501
121117	642502
56312	642503
33360	642504
18506	642505
209035	642506
224510	642507
253670	642508
106930	642509
241706	642510
269310	642511
249425	642512
278624	642513
77684	642514
20844	642515
242866	642516
61227	642517
139631	642518
8023	642519
8610	642520
59089	642521
32203	642522
4069	642523
46085	642524
46085	642525
82134	642526
103162	642527
142912	642528
252701	642529
1237	642530
80873	642531
163236	642532
102193	642533
306377	642534
108949	642535
71292	642536
104300	642537
55664	642538
52941	642539
113001	642540
4118	642541
92025	642542
3800	642543
184496	642544
109233	642545
100646	642546
20966	642547
14357	642548
102651	642549
590	642550
76912	642551
33117	642552
63643	642553
227085	642554
133311	642555
172950	642556
49388	642557
262045	642558
137947	642559
133475	642560
29516	642561
22384	642562
198038	642563
82312	642564
150953	642565
219083	642566
33117	642567
284972	642568
16633	642569
43076	642570
52068	642571
24973	642572
214279	642573
156735	642574
192096	642575
9566	642576
71818	642577
173484	642578
41094	642579
204421	642580
31440	642581
77115	642582
192096	642583
63424	642584
67466	642585
111947	642586
52744	642587
52744	642588
166422	642589
78346	642590
91970	642591
142450	642592
83151	642593
89415	642594
133765	642595
49991	642596
21781	642597
17056	642598
315595	642599
72999	642600
48901	642601
7344	642602
131348	642603
174055	642604
124648	642605
23519	642606
308854	642607
195484	642608
184767	642609
94175	642610
102153	642611
203868	642612
264657	642613
256119	642614
206899	642615
210823	642616
94531	642617
304891	642618
272204	642619
143310	642620
158857	642621
61037	642622
310702	642623
32742	642624
150953	642625
32775	642626
170001	642627
41793	642628
13335	642629
183690	642630
37330	642631
256596	642632
28217	642633
127743	642634
211337	642635
78616	642636
250400	642637
118620	642638
224269	642639
91696	642640
220834	642641
113450	642642
135729	642643
96648	642644
198773	642645
264363	642646
43619	642647
260533	642648
250401	642649
41275	642650
169084	642651
22996	642652
168585	642653
278438	642654
199525	642655
21504	642656
152038	642657
97860	642658
208751	642659
208751	642660
87793	642661
145559	642662
251138	642663
40608	642664
304219	642665
87859	642666
57419	642667
32775	642668
116128	642669
260001	642670
109131	642671
162261	642672
313939	642673
156801	642674
70857	642675
241293	642676
283720	642677
106001	642678
92936	642679
10402	642680
114187	642681
32742	642682
147293	642683
179381	642684
23539	642685
292977	642686
238412	642687
66697	642688
47635	642689
153781	642690
36777	642691
75568	642692
118844	642693
32742	642694
175334	642695
209025	642696
302835	642697
122964	642698
86270	642699
106475	642700
71861	642701
114040	642702
58909	642703
191998	642704
191354	642705
34226	642706
306653	642707
155332	642708
74947	642709
14039	642710
80661	642711
121281	642712
5934	642713
50678	642714
102924	642715
75690	642716
204651	642717
283723	642718
47434	642719
156391	642720
89981	642721
274203	642722
253543	642723
153852	642724
77028	642725
14519	642726
327242	642727
3351	642728
24309	642729
15236	642730
10705	642731
3551	642732
180614	642733
1451	642734
87176	642735
5823	642736
56	642737
44979	642738
60752	642739
32715	642740
170408	642741
23687	642742
39418	642743
76668	642744
21071	642745
12011	642746
105669	642747
37758	642748
91177	642749
1138	642750
234280	642751
29504	642752
33427	642753
10282	642754
164457	642755
59898	642756
25387	642757
81196	642758
4973	642759
296946	642760
26738	642761
159	642762
248406	642763
185230	642764
255135	642765
5808	642766
32247	642767
42145	642768
9973	642769
24629	642770
49025	642771
102641	642772
170152	642773
214456	642774
3771	642775
8750	642776
23669	642777
19536	642778
90470	642779
6028	642780
23669	642781
11097	642782
131800	642783
202627	642784
45126	642785
74105	642786
47436	642787
277555	642788
17555	642789
4319	642790
319481	642791
84054	642792
76203	642793
71475	642794
120506	642795
28832	642796
32132	642797
147369	642798
147450	642799
55412	642800
169078	642801
106826	642802
85503	642803
209770	642804
79311	642805
114289	642806
33902	642807
131409	642808
25842	642809
307892	642810
307932	642811
46862	642812
60232	642813
129556	642814
111308	642815
121947	642816
286200	642817
119712	642818
242120	642819
2949	642820
257676	642821
28010	642822
9512	642823
46142	642824
83441	642825
83441	642826
81394	642827
81394	642828
63916	642829
2218	642830
216494	642831
37028	642832
137812	642833
184912	642834
113750	642835
176933	642836
33681	642837
182299	642838
177889	642839
115886	642840
245770	642841
28518	642842
106993	642843
46743	642844
6995	642845
41721	642846
62532	642847
290418	642848
90715	642849
88991	642850
35383	642851
165449	642852
94	642853
197001	642854
45686	642855
45686	642856
105925	642857
195699	642858
279145	642859
146420	642860
44178	642861
136048	642862
96300	642863
272041	642864
16067	642865
237963	642866
44881	642867
148537	642868
117639	642869
146892	642870
7314	642871
45396	642872
7801	642873
161464	642874
84837	642875
16848	642876
59521	642877
836	642878
39376	642879
48128	642880
1984	642881
49013	642882
201567	642883
19211	642884
57547	642885
57547	642886
320577	642887
127284	642888
91015	642889
26669	642890
49150	642891
128292	642892
58543	642893
186	642894
35897	642895
2341	642896
17258	642897
59399	642898
65203	642899
55964	642900
74681	642901
50414	642902
1442	642903
1442	642904
74326	642905
21703	642906
59708	642907
1255	642908
103672	642909
32541	642910
61060	642911
172497	642912
119138	642913
117930	642914
37358	642915
32257	642916
56972	642917
201956	642918
185631	642919
72333	642920
251467	642921
168993	642922
248492	642923
208989	642924
131828	642925
192536	642926
301545	642927
78429	642928
8643	642929
8643	642930
86353	642931
171994	642932
94051	642933
94760	642934
15127	642935
156545	642936
15045	642937
6600	642938
207165	642939
51288	642940
77189	642941
38165	642942
210509	642943
286152	642944
184870	642945
148498	642946
35281	642947
35307	642948
1652	642949
20061	642950
184870	642951
77209	642952
125145	642953
53637	642954
22546	642955
286303	642956
312055	642957
56938	642958
56956	642959
187743	642960
154292	642961
56623	642962
216301	642963
137445	642964
35280	642965
250986	642966
36523	642967
181553	642968
65480	642969
178714	642970
13300	642971
60248	642972
77889	642973
68974	642974
78313	642975
32347	642976
78455	642977
32566	642978
107781	642979
169311	642980
9944	642981
36417	642982
119118	642983
107781	642984
186988	642985
195068	642986
99390	642987
132180	642988
285943	642989
69147	642990
77303	642991
187458	642992
45958	642993
155028	642994
69147	642995
120381	642996
2876	642997
2876	642998
77742	642999
36939	643000
147543	643001
51288	643002
2816	643003
200356	643004
25994	643005
89297	643006
6418	643007
79925	643008
30025	643009
152572	643010
241955	643011
81861	643012
111066	643013
72153	643014
87082	643015
6408	643016
908	643017
908	643018
56978	643019
17887	643020
19406	643021
35347	643022
111857	643023
55731	643024
258152	643025
62499	643026
110309	643027
16155	643028
16155	643029
5937	643030
5937	643031
6701	643032
37374	643033
11400	643034
16445	643035
136944	643036
72489	643037
15	643038
66514	643039
743	643040
99228	643041
2646	643042
134	643043
28337	643044
65360	643045
98819	643046
7194	643047
26838	643048
5242	643049
864	643050
188100	643051
1302	643052
53254	643053
144073	643054
105080	643055
170467	643056
20163	643057
12623	643058
112151	643059
1792	643060
12276	643061
93634	643062
1393	643063
955	643064
70825	643065
159528	643066
10382	643067
19811	643068
33401	643069
205628	643070
73893	643071
121515	643072
2899	643073
58380	643074
122797	643075
8803	643076
68377	643077
50550	643078
14207	643079
17551	643080
253340	643081
24206	643082
10889	643083
209307	643084
16071	643085
82782	643086
170482	643087
122846	643088
17394	643089
98301	643090
121204	643091
28096	643092
11513	643093
140988	643094
6856	643095
1569	643096
1515	643097
1040	643098
28609	643099
13670	643100
71106	643101
14207	643102
9980	643103
61407	643104
260103	643105
112999	643106
197622	643107
106303	643108
105659	643109
557	643110
3215	643111
55312	643112
124851	643113
52630	643114
52630	643115
197157	643116
42417	643117
2543	643118
17877	643119
126014	643120
151737	643121
39034	643122
3005	643123
17	643124
100206	643125
25758	643126
104334	643127
2355	643128
73546	643129
15408	643130
64054	643131
44	643132
3669	643133
183273	643134
31193	643135
8657	643136
309899	643137
204251	643138
122580	643139
190375	643140
188237	643141
25489	643142
7094	643143
9970	643144
1742	643145
229533	643146
765	643147
25999	643148
122389	643149
2172	643150
10830	643151
194177	643152
122009	643153
273150	643154
178780	643155
19630	643156
63101	643157
24683	643158
2721	643159
177	643160
4880	643161
55903	643162
5431	643163
121958	643164
5646	643165
27368	643166
27233	643167
201778	643168
12053	643169
29147	643170
203056	643171
36838	643172
122907	643173
275646	643174
11254	643175
126885	643176
397	643177
27066	643178
751	643179
2290	643180
165224	643181
6631	643182
11999	643183
148121	643184
3134	643185
21084	643186
55068	643187
45396	643188
213821	643189
3890	643190
366	643191
85117	643192
27852	643193
26639	643194
304163	643195
113822	643196
136713	643197
21805	643198
241263	643199
104947	643200
3257	643201
27747	643202
49986	643203
55918	643204
2014	643205
44762	643206
148851	643207
174231	643208
61185	643209
385	643210
926	643211
827	643212
38489	643213
86571	643214
142	643215
53	643216
13694	643217
6943	643218
79541	643219
206	643220
55273	643221
22398	643222
1640	643223
1907	643224
172087	643225
101875	643226
53081	643227
415	643228
52977	643229
68832	643230
658	643231
6119	643232
32151	643233
217535	643234
37029	643235
9853	643236
209788	643237
129594	643238
22891	643239
4710	643240
41558	643241
160953	643242
68303	643243
6585	643244
22515	643245
68314	643246
132551	643247
1819	643248
80387	643249
18036	643250
5235	643251
67979	643252
16819	643253
91186	643254
115195	643255
17241	643256
100318	643257
77475	643258
137559	643259
158265	643260
319737	643261
113192	643262
388	643263
51657	643264
315093	643265
12811	643266
223814	643267
61124	643268
1860	643269
106140	643270
26474	643271
20751	643272
23428	643273
13163	643274
198517	643275
17568	643276
3206	643277
128	643278
170340	643279
12066	643280
14509	643281
72676	643282
245580	643283
161717	643284
22590	643285
114786	643286
265046	643287
1643	643288
1057	643289
53911	643290
4168	643291
113304	643292
21847	643293
6964	643294
10372	643295
20908	643296
321962	643297
133598	643298
98546	643299
125367	643300
167500	643301
79355	643302
147399	643303
281	643304
7670	643305
290661	643306
653	643307
5974	643308
34606	643309
116455	643310
57382	643311
185206	643312
27491	643313
7053	643314
1365	643315
26459	643316
247318	643317
56032	643318
1885	643319
14150	643320
822	643321
26214	643322
136446	643323
70669	643324
70669	643325
140302	643326
25068	643327
13193	643328
13280	643329
1819	643330
281733	643331
29473	643332
97	643333
226	643334
1475	643335
946	643336
59	643337
124847	643338
5584	643339
8098	643340
49000	643341
300978	643342
186264	643343
64963	643344
29714	643345
8245	643346
15719	643347
69712	643348
95500	643349
53378	643350
132420	643351
115181	643352
129672	643353
10098	643354
19512	643355
308191	643356
123576	643357
13223	643358
38318	643359
404	643360
116122	643361
145577	643362
6212	643363
105	643364
237875	643365
19173	643366
74683	643367
74103	643368
75158	643369
528	643370
94143	643371
30914	643372
84533	643373
41426	643374
92960	643375
295	643376
2123	643377
10374	643378
136190	643379
473	643380
100799	643381
10326	643382
236096	643383
10084	643384
3122	643385
62714	643386
237381	643387
43532	643388
67230	643389
108065	643390
42726	643391
23019	643392
36956	643393
32839	643394
205647	643395
67196	643396
5055	643397
71567	643398
193509	643399
116418	643400
2722	643401
208417	643402
5272	643403
54	643404
9072	643405
8342	643406
51342	643407
38	643408
1105	643409
21015	643410
742	643411
38	643412
23788	643413
101229	643414
15750	643415
54568	643416
165500	643417
75356	643418
2	643419
165500	643420
187025	643421
723	643422
145928	643423
129858	643424
22156	643425
51050	643426
69865	643427
83563	643428
25281	643429
12773	643430
3868	643431
149603	643432
135758	643433
3017	643434
20562	643435
62912	643436
53226	643437
149750	643438
2466	643439
2387	643440
62259	643441
265299	643442
147946	643443
29212	643444
65862	643445
16030	643446
3218	643447
31145	643448
13978	643449
41929	643450
18388	643451
619	643452
58895	643453
2189	643454
205420	643455
12317	643456
13241	643457
2445	643458
22475	643459
10926	643460
198987	643461
49144	643462
78456	643463
221399	643464
159059	643465
313885	643466
51071	643467
212473	643468
52472	643469
205946	643470
56111	643471
19068	643472
40352	643473
20348	643474
254584	643475
63564	643476
55748	643477
26365	643478
83785	643479
152104	643480
35542	643481
79591	643482
37130	643483
144578	643484
144578	643485
142551	643486
89281	643487
117558	643488
81177	643489
28339	643490
163970	643491
97660	643492
42623	643493
24469	643494
242643	643495
6669	643496
22990	643497
94164	643498
11942	643499
151003	643500
7098	643501
259644	643502
164841	643503
7098	643504
15886	643505
323592	643506
45786	643507
174424	643508
48651	643509
2603	643510
2175	643511
270326	643512
84075	643513
9402	643514
108966	643515
148240	643516
220424	643517
4211	643518
16379	643519
7209	643520
181390	643521
155265	643522
140969	643523
921	643524
98650	643525
13892	643526
13892	643527
240969	643528
24880	643529
182785	643530
98650	643531
18737	643532
47851	643533
1353	643534
96735	643535
2959	643536
47133	643537
29	643538
67959	643539
43591	643540
43591	643541
138235	643542
132456	643543
9902	643544
115973	643545
21725	643546
241840	643547
66648	643548
1009	643549
27590	643550
101	643551
21944	643552
406	643553
6057	643554
120852	643555
171088	643556
10558	643557
123	643558
8763	643559
10839	643560
118431	643561
89	643562
20283	643563
20283	643564
14588	643565
206626	643566
31231	643567
204692	643568
34961	643569
89195	643570
35091	643571
39670	643572
217410	643573
1419	643574
3948	643575
10113	643576
24071	643577
162528	643578
1194	643579
24071	643580
316222	643581
136218	643582
3111	643583
36414	643584
20767	643585
39212	643586
36414	643587
36414	643588
7114	643589
181476	643590
84057	643591
52355	643592
51589	643593
84308	643594
9	643595
60605	643596
24745	643597
47932	643598
3913	643599
47467	643600
4681	643601
64276	643602
1188	643603
484	643604
2415	643605
97475	643606
5390	643607
96865	643608
90061	643609
96291	643610
7724	643611
13304	643612
13377	643613
181950	643614
122334	643615
19462	643616
175555	643617
7660	643618
55721	643619
7411	643620
57121	643621
27967	643622
223145	643623
246355	643624
69746	643625
5586	643626
15053	643627
74356	643628
4181	643629
239	643630
7361	643631
83504	643632
95606	643633
120104	643634
55520	643635
3891	643636
82428	643637
11813	643638
4926	643639
1319	643640
8435	643641
46079	643642
16898	643643
324	643644
35734	643645
133	643646
133537	643647
85403	643648
4689	643649
1643	643650
165307	643651
38147	643652
3277	643653
98161	643654
162136	643655
11537	643656
745	643657
6556	643658
120064	643659
14006	643660
2646	643661
40300	643662
292108	643663
709	643664
7007	643665
53848	643666
89500	643667
4750	643668
19769	643669
1154	643670
18931	643671
316971	643672
14714	643673
46287	643674
129795	643675
52968	643676
5984	643677
30307	643678
851	643679
42268	643680
66668	643681
6878	643682
168108	643683
65504	643684
1000	643685
42786	643686
80266	643687
36163	643688
10763	643689
126996	643690
44955	643691
41119	643692
225359	643693
76227	643694
89754	643695
11245	643696
105644	643697
96676	643698
135202	643699
198899	643700
82589	643701
142386	643702
18353	643703
41131	643704
31452	643705
95193	643706
123048	643707
83414	643708
192215	643709
135202	643710
26528	643711
252008	643712
5161	643713
166268	643714
211275	643715
17758	643716
78640	643717
56876	643718
60922	643719
234636	643720
38079	643721
29271	643722
78761	643723
231776	643724
277204	643725
92770	643726
21347	643727
67088	643728
34634	643729
134079	643730
12888	643731
32229	643732
32378	643733
74370	643734
32378	643735
261894	643736
80416	643737
187893	643738
22560	643739
57344	643740
16825	643741
42004	643742
57344	643743
67232	643744
158647	643745
14572	643746
52246	643747
96	643748
34711	643749
55	643750
58252	643751
303411	643752
53695	643753
17421	643754
19065	643755
47419	643756
153604	643757
7805	643758
82761	643759
124272	643760
76271	643761
245257	643762
79906	643763
285555	643764
78286	643765
208676	643766
222907	643767
117225	643768
157488	643769
160766	643770
236653	643771
197138	643772
325983	643773
22487	643774
129136	643775
301182	643776
135121	643777
182728	643778
189090	643779
23482	643780
18739	643781
36950	643782
75589	643783
219697	643784
211395	643785
34481	643786
152384	643787
289563	643788
81685	643789
3636	643790
153972	643791
39389	643792
158010	643793
18151	643794
205434	643795
145531	643796
133708	643797
67298	643798
137067	643799
75011	643800
167295	643801
83883	643802
144329	643803
35855	643804
190281	643805
10267	643806
9503	643807
287363	643808
35027	643809
324125	643810
182329	643811
22696	643812
7277	643813
316354	643814
139356	643815
111147	643816
196722	643817
20950	643818
97923	643819
321195	643820
48074	643821
191766	643822
3603	643823
134427	643824
29644	643825
20026	643826
18325	643827
58270	643828
46156	643829
33225	643830
3545	643831
106730	643832
61494	643833
204799	643834
175034	643835
301580	643836
145019	643837
111806	643838
109771	643839
153788	643840
125487	643841
119095	643842
54654	643843
17453	643844
17680	643845
182279	643846
139127	643847
205844	643848
33356	643849
25098	643850
102555	643851
54189	643852
300389	643853
204045	643854
172756	643855
84041	643856
2793	643857
14096	643858
309856	643859
56482	643860
27256	643861
54445	643862
5440	643863
11969	643864
208972	643865
264940	643866
265008	643867
204063	643868
23485	643869
143368	643870
1513	643871
18330	643872
64151	643873
123811	643874
80121	643875
9295	643876
301960	643877
128633	643878
12475	643879
142808	643880
142179	643881
220119	643882
236676	643883
162388	643884
167629	643885
104950	643886
87551	643887
72921	643888
254956	643889
94948	643890
11136	643891
276767	643892
103313	643893
207093	643894
253725	643895
7951	643896
295828	643897
14423	643898
133259	643899
239103	643900
187574	643901
33887	643902
94870	643903
61482	643904
82185	643905
73178	643906
159202	643907
102045	643908
1940	643909
12306	643910
133279	643911
79388	643912
327686	643913
73143	643914
86501	643915
105132	643916
55331	643917
130812	643918
5784	643919
161728	643920
16829	643921
58306	643922
178203	643923
27984	643924
28005	643925
138550	643926
40041	643927
8430	643928
167644	643929
51701	643930
137849	643931
15583	643932
50126	643933
203618	643934
217256	643935
92863	643936
79999	643937
13961	643938
62437	643939
42503	643940
51636	643941
190039	643942
950	643943
18340	643944
162748	643945
147972	643946
149948	643947
277680	643948
107216	643949
55853	643950
32424	643951
12274	643952
265688	643953
3036	643954
7466	643955
204065	643956
278684	643957
950	643958
57776	643959
166299	643960
168263	643961
121971	643962
5440	643963
301625	643964
224943	643965
37373	643966
104245	643967
43202	643968
301862	643969
53232	643970
92759	643971
260418	643972
153412	643973
75053	643974
4229	643975
90506	643976
84514	643977
53267	643978
104095	643979
110613	643980
184544	643981
127306	643982
12154	643983
65154	643984
239418	643985
81320	643986
2793	643987
73051	643988
3583	643989
13683	643990
42407	643991
283246	643992
177948	643993
122484	643994
307725	643995
130070	643996
114821	643997
6129	643998
3154	643999
77117	644000
12975	644001
12070	644002
137029	644003
1173	644004
178078	644005
164876	644006
27361	644007
210655	644008
209655	644009
118111	644010
101307	644011
80017	644012
88690	644013
35006	644014
17447	644015
270867	644016
85002	644017
134827	644018
88024	644019
23417	644020
113479	644021
21640	644022
83026	644023
45791	644024
45828	644025
4004	644026
12651	644027
59220	644028
76772	644029
417	644030
227907	644031
77865	644032
35299	644033
104512	644034
59150	644035
21228	644036
111196	644037
80506	644038
224573	644039
190855	644040
507	644041
17121	644042
50654	644043
37776	644044
26276	644045
37776	644046
144488	644047
43739	644048
179051	644049
98819	644050
166614	644051
9455	644052
26524	644053
2292	644054
144148	644055
73946	644056
725	644057
204077	644058
2736	644059
5160	644060
67760	644061
69262	644062
76601	644063
18816	644064
537	644065
121515	644066
800	644067
586	644068
341	644069
61163	644070
229292	644071
3025	644072
12783	644073
21446	644074
34822	644075
141	644076
79370	644077
47569	644078
153562	644079
401	644080
36689	644081
4119	644082
127251	644083
202807	644084
140705	644085
198149	644086
53925	644087
121664	644088
6231	644089
12441	644090
81827	644091
20922	644092
6287	644093
100258	644094
101390	644095
56303	644096
19351	644097
56334	644098
271763	644099
167378	644100
2513	644101
2753	644102
268078	644103
34581	644104
93614	644105
8103	644106
16682	644107
251461	644108
5723	644109
56555	644110
164034	644111
56555	644112
277825	644113
2491	644114
55413	644115
18719	644116
90370	644117
141745	644118
19958	644119
139055	644120
59808	644121
70569	644122
295805	644123
70354	644124
126420	644125
38917	644126
32854	644127
80487	644128
141743	644129
91332	644130
182227	644131
89637	644132
4067	644133
194018	644134
36242	644135
194038	644136
53235	644137
270615	644138
38525	644139
54819	644140
124170	644141
18262	644142
123205	644143
60634	644144
2260	644145
62385	644146
96043	644147
64315	644148
21227	644149
139856	644150
64309	644151
10244	644152
37438	644153
5416	644154
31528	644155
72083	644156
31528	644157
165658	644158
48291	644159
65517	644160
21656	644161
97782	644162
283398	644163
161020	644164
34513	644165
42903	644166
7	644167
26493	644168
39911	644169
39911	644170
126383	644171
3147	644172
302870	644173
42903	644174
122424	644175
256165	644176
156105	644177
147963	644178
1382	644179
33279	644180
24802	644181
1017	644182
30463	644183
82274	644184
11376	644185
144790	644186
68685	644187
245637	644188
266650	644189
32426	644190
107250	644191
125476	644192
85584	644193
69615	644194
130041	644195
37073	644196
305051	644197
292102	644198
166367	644199
263100	644200
138777	644201
50859	644202
138777	644203
77638	644204
186463	644205
18245	644206
6248	644207
68134	644208
39260	644209
197924	644210
290180	644211
3986	644212
109528	644213
150774	644214
8507	644215
9605	644216
240624	644217
179922	644218
108580	644219
162378	644220
49910	644221
27043	644222
50709	644223
169012	644224
68645	644225
150458	644226
21407	644227
6641	644228
12412	644229
22805	644230
42428	644231
362	644232
69620	644233
25277	644234
57488	644235
25277	644236
94401	644237
47337	644238
206788	644239
36003	644240
106092	644241
194308	644242
8307	644243
47989	644244
6334	644245
8879	644246
14846	644247
160237	644248
106619	644249
5140	644250
2469	644251
42868	644252
38451	644253
20563	644254
36057	644255
30372	644256
139347	644257
216573	644258
58561	644259
327633	644260
139347	644261
101890	644262
30903	644263
79631	644264
80234	644265
59140	644266
20023	644267
117575	644268
270437	644269
127702	644270
290756	644271
95922	644272
139635	644273
115338	644274
113234	644275
73875	644276
52067	644277
24067	644278
124332	644279
17243	644280
66419	644281
95460	644282
115472	644283
50014	644284
50014	644285
269304	644286
33947	644287
74414	644288
134332	644289
177159	644290
177175	644291
113951	644292
180272	644293
179091	644294
66532	644295
200812	644296
180395	644297
42151	644298
273367	644299
266624	644300
221	644301
248787	644302
153044	644303
138230	644304
61543	644305
63428	644306
232600	644307
78068	644308
150445	644309
150445	644310
228363	644311
95925	644312
148251	644313
328732	644314
317864	644315
313461	644316
129438	644317
30977	644318
71737	644319
56893	644320
52994	644321
45589	644322
111794	644323
265834	644324
170517	644325
248441	644326
134444	644327
97446	644328
151299	644329
233822	644330
49122	644331
44661	644332
193674	644333
9666	644334
116398	644335
27548	644336
308814	644337
128767	644338
216818	644339
155350	644340
140635	644341
218872	644342
97446	644343
40848	644344
32964	644345
34036	644346
55188	644347
275353	644348
85670	644349
213323	644350
115308	644351
276080	644352
42072	644353
7392	644354
276107	644355
36271	644356
49656	644357
159483	644358
131449	644359
27088	644360
180514	644361
55292	644362
55292	644363
116069	644364
180473	644365
102631	644366
114904	644367
83356	644368
49870	644369
86448	644370
48997	644371
75242	644372
73900	644373
19444	644374
115908	644375
111186	644376
113744	644377
275044	644378
73231	644379
4985	644380
48997	644381
50045	644382
118972	644383
275906	644384
29645	644385
75213	644386
48252	644387
229712	644388
114627	644389
116056	644390
157838	644391
56732	644392
214247	644393
74878	644394
266507	644395
11854	644396
36209	644397
171717	644398
113832	644399
322131	644400
1162	644401
115100	644402
178299	644403
149355	644404
275880	644405
314713	644406
177274	644407
230731	644408
158617	644409
133802	644410
275553	644411
273676	644412
95925	644413
73752	644414
271363	644415
135446	644416
27027	644417
277000	644418
303475	644419
181236	644420
173922	644421
6980	644422
37	644423
202864	644424
7982	644425
233709	644426
140246	644427
67932	644428
9085	644429
17044	644430
175527	644431
75138	644432
16917	644433
6377	644434
17886	644435
87855	644436
46086	644437
57381	644438
2817	644439
32756	644440
15087	644441
49438	644442
3258	644443
64223	644444
3209	644445
170095	644446
81583	644447
67373	644448
125692	644449
36930	644450
6240	644451
5040	644452
87830	644453
112459	644454
14172	644455
26061	644456
224102	644457
135151	644458
9373	644459
215174	644460
81084	644461
9016	644462
56182	644463
35953	644464
705	644465
13019	644466
2454	644467
177941	644468
40450	644469
228120	644470
1913	644471
2336	644472
23381	644473
18095	644474
50315	644475
12925	644476
4159	644477
52157	644478
112653	644479
54661	644480
65445	644481
48772	644482
112248	644483
72428	644484
138381	644485
70344	644486
2663	644487
125107	644488
28922	644489
87363	644490
220472	644491
259138	644492
87363	644493
208687	644494
115553	644495
12432	644496
35570	644497
33742	644498
172276	644499
30759	644500
55910	644501
31894	644502
122514	644503
81551	644504
51585	644505
288083	644506
47729	644507
106387	644508
18375	644509
23281	644510
35393	644511
3777	644512
23192	644513
26408	644514
73491	644515
259428	644516
295244	644517
28478	644518
50746	644519
4558	644520
99672	644521
117215	644522
315621	644523
84186	644524
88105	644525
68528	644526
13494	644527
15971	644528
73699	644529
23013	644530
3458	644531
237091	644532
118809	644533
13369	644534
36977	644535
12549	644536
3880	644537
3880	644538
18020	644539
21380	644540
118809	644541
50484	644542
30858	644543
70529	644544
3572	644545
31664	644546
9123	644547
24821	644548
7159	644549
17159	644550
47452	644551
237060	644552
8057	644553
9517	644554
16539	644555
35322	644556
18621	644557
51881	644558
7826	644559
27030	644560
85356	644561
48870	644562
919	644563
14971	644564
18385	644565
45910	644566
73163	644567
6054	644568
24821	644569
16252	644570
32777	644571
32955	644572
32954	644573
16971	644574
2048	644575
211547	644576
10775	644577
87656	644578
136098	644579
136245	644580
39119	644581
136247	644582
320742	644583
27378	644584
19690	644585
87596	644586
26316	644587
252421	644588
105667	644589
22522	644590
34818	644591
34819	644592
76694	644593
3119	644594
87544	644595
14973	644596
30736	644597
21917	644598
26289	644599
23688	644600
73323	644601
268755	644602
268751	644603
5637	644604
80352	644605
76038	644606
119116	644607
18008	644608
51838	644609
35332	644610
120528	644611
35294	644612
24857	644613
17989	644614
193328	644615
193333	644616
2134	644617
35913	644618
191548	644619
79491	644620
18237	644621
52780	644622
18236	644623
7437	644624
206683	644625
38244	644626
313599	644627
3590	644628
138716	644629
215807	644630
33701	644631
74713	644632
115144	644633
138867	644634
58771	644635
58769	644636
18232	644637
44616	644638
48557	644639
112236	644640
15943	644641
202788	644642
202376	644643
55548	644644
129934	644645
202373	644646
26469	644647
26446	644648
37662	644649
37661	644650
10430	644651
55547	644652
19000	644653
14635	644654
8776	644655
170202	644656
32680	644657
23105	644658
181654	644659
116726	644660
50300	644661
75693	644662
34437	644663
24318	644664
181653	644665
19996	644666
22203	644667
83598	644668
10240	644669
53986	644670
126069	644671
282024	644672
76873	644673
118953	644674
24638	644675
9892	644676
24639	644677
92774	644678
78635	644679
188557	644680
189239	644681
35537	644682
18101	644683
189246	644684
188804	644685
188805	644686
64110	644687
185063	644688
1309	644689
79264	644690
89499	644691
71049	644692
10840	644693
10840	644694
147503	644695
64741	644696
179251	644697
203002	644698
76268	644699
327836	644700
257186	644701
119370	644702
25812	644703
196630	644704
14739	644705
35620	644706
18586	644707
26635	644708
106976	644709
174684	644710
148274	644711
117460	644712
44185	644713
24591	644714
170245	644715
22496	644716
60110	644717
21244	644718
90289	644719
18877	644720
1734	644721
135843	644722
125982	644723
184736	644724
188841	644725
89881	644726
60196	644727
9952	644728
41196	644729
75457	644730
312671	644731
53987	644732
17077	644733
13856	644734
162177	644735
188843	644736
65858	644737
61121	644738
40958	644739
112055	644740
75057	644741
183800	644742
9517	644743
182503	644744
26297	644745
39564	644746
100808	644747
36821	644748
6951	644749
18357	644750
129409	644751
88983	644752
19366	644753
12249	644754
51147	644755
45016	644756
4147	644757
70964	644758
16993	644759
135295	644760
2352	644761
17642	644762
132549	644763
10580	644764
14703	644765
3632	644766
18621	644767
19366	644768
42727	644769
19666	644770
78233	644771
32216	644772
293177	644773
3572	644774
91980	644775
61998	644776
19655	644777
6589	644778
50262	644779
84531	644780
21609	644781
29282	644782
33658	644783
113362	644784
55396	644785
9645	644786
18385	644787
21510	644788
202932	644789
6740	644790
27904	644791
6951	644792
8918	644793
4122	644794
22233	644795
33443	644796
18385	644797
8142	644798
121634	644799
36821	644800
15673	644801
6951	644802
46892	644803
14971	644804
63156	644805
66710	644806
38361	644807
8354	644808
7159	644809
211806	644810
25294	644811
73163	644812
296936	644813
259441	644814
273063	644815
9123	644816
22233	644817
142137	644818
32778	644819
2295	644820
9123	644821
254323	644822
127803	644823
57710	644824
25067	644825
22583	644826
25350	644827
135765	644828
30858	644829
151816	644830
42497	644831
13081	644832
3572	644833
25660	644834
1229	644835
82211	644836
14635	644837
55898	644838
58522	644839
55910	644840
7159	644841
8918	644842
176863	644843
3632	644844
103832	644845
43905	644846
198109	644847
18947	644848
8779	644849
18962	644850
37248	644851
18699	644852
12956	644853
18962	644854
133448	644855
18426	644856
4122	644857
37248	644858
25660	644859
35579	644860
52598	644861
51312	644862
325989	644863
124701	644864
48725	644865
8142	644866
3493	644867
34722	644868
102793	644869
82129	644870
122525	644871
294224	644872
1309	644873
43005	644874
153814	644875
97215	644876
26635	644877
8779	644878
103972	644879
142420	644880
37713	644881
20153	644882
76422	644883
37248	644884
62221	644885
5664	644886
3712	644887
26008	644888
112393	644889
6193	644890
54641	644891
35753	644892
55397	644893
18891	644894
68971	644895
54641	644896
41175	644897
44031	644898
3880	644899
31601	644900
8223	644901
29483	644902
19620	644903
20249	644904
37795	644905
17458	644906
7360	644907
16565	644908
3712	644909
22464	644910
28540	644911
10707	644912
29483	644913
28540	644914
93967	644915
6193	644916
17458	644917
11515	644918
12904	644919
127754	644920
134982	644921
5155	644922
3712	644923
112393	644924
126421	644925
31332	644926
17458	644927
6375	644928
222082	644929
8223	644930
67344	644931
20771	644932
7360	644933
68156	644934
114383	644935
55397	644936
172023	644937
6375	644938
20249	644939
134982	644940
12904	644941
22621	644942
147955	644943
7360	644944
3880	644945
8223	644946
40400	644947
155891	644948
55397	644949
14110	644950
17458	644951
28540	644952
15971	644953
62673	644954
64760	644955
13333	644956
126406	644957
112792	644958
46410	644959
6344	644960
104287	644961
32976	644962
39564	644963
90334	644964
25328	644965
124688	644966
21747	644967
122648	644968
291012	644969
302444	644970
319809	644971
215718	644972
764	644973
184638	644974
34502	644975
16207	644976
133433	644977
70282	644978
41431	644979
101457	644980
17658	644981
144708	644982
143926	644983
63318	644984
144055	644985
215014	644986
324778	644987
62918	644988
2914	644989
133066	644990
12925	644991
192744	644992
39732	644993
151921	644994
138846	644995
149803	644996
31094	644997
45498	644998
29482	644999
175287	645000
20375	645001
23803	645002
1622	645003
5153	645004
9804	645005
21100	645006
542	645007
32789	645008
194156	645009
53407	645010
80469	645011
16203	645012
15025	645013
112653	645014
7291	645015
305840	645016
4836	645017
31587	645018
684	645019
103844	645020
149017	645021
5396	645022
73946	645023
110	645024
155605	645025
65339	645026
508	645027
47841	645028
103759	645029
603	645030
136275	645031
57070	645032
4710	645033
53703	645034
229334	645035
62316	645036
30597	645037
12969	645038
265843	645039
21315	645040
172093	645041
8868	645042
37250	645043
17579	645044
18	645045
52402	645046
216615	645047
139243	645048
211870	645049
100992	645050
77013	645051
7478	645052
144318	645053
122767	645054
294298	645055
1314	645056
47812	645057
14209	645058
161093	645059
137691	645060
16203	645061
70984	645062
37425	645063
4274	645064
44160	645065
34516	645066
173681	645067
57844	645068
96185	645069
249376	645070
50947	645071
198262	645072
41431	645073
115921	645074
6783	645075
14218	645076
85531	645077
19674	645078
560	645079
34572	645080
156343	645081
59034	645082
7030	645083
175287	645084
306054	645085
17652	645086
75921	645087
957	645088
138359	645089
22248	645090
201917	645091
139399	645092
54540	645093
500	645094
280	645095
96512	645096
39620	645097
6961	645098
18951	645099
2100	645100
604	645101
17611	645102
54384	645103
6316	645104
112443	645105
29049	645106
34558	645107
167670	645108
36609	645109
25338	645110
25388	645111
36281	645112
132914	645113
27125	645114
120778	645115
5555	645116
7871	645117
3213	645118
59344	645119
99843	645120
20192	645121
26674	645122
259372	645123
34206	645124
129969	645125
72514	645126
23035	645127
50611	645128
65800	645129
32372	645130
85742	645131
272325	645132
145954	645133
66505	645134
94033	645135
327750	645136
66261	645137
6632	645138
93640	645139
35930	645140
190662	645141
51952	645142
11419	645143
40502	645144
122054	645145
2771	645146
191738	645147
1	645148
112779	645149
21027	645150
7874	645151
14505	645152
39850	645153
33062	645154
73786	645155
10176	645156
10176	645157
39044	645158
181729	645159
61430	645160
35117	645161
49777	645162
27103	645163
119502	645164
8212	645165
16476	645166
2581	645167
69060	645168
28513	645169
24219	645170
34020	645171
44259	645172
61563	645173
45874	645174
81404	645175
168073	645176
189820	645177
82832	645178
130010	645179
132625	645180
14183	645181
55524	645182
312878	645183
150750	645184
294938	645185
296364	645186
22838	645187
26252	645188
50574	645189
61870	645190
174531	645191
133619	645192
35921	645193
796	645194
138499	645195
17690	645196
5310	645197
6723	645198
5881	645199
29801	645200
33251	645201
92570	645202
32734	645203
91786	645204
6693	645205
101166	645206
63870	645207
49204	645208
55873	645209
153847	645210
61582	645211
20146	645212
114595	645213
63540	645214
56498	645215
62810	645216
39443	645217
222762	645218
56587	645219
232845	645220
189	645221
25078	645222
1491	645223
319843	645224
209072	645225
1	645226
45082	645227
133772	645228
18052	645229
43797	645230
52733	645231
307975	645232
177109	645233
199279	645234
25308	645235
5586	645236
47378	645237
7610	645238
58524	645239
189366	645240
38875	645241
60357	645242
92824	645243
153506	645244
44924	645245
5759	645246
455	645247
1021	645248
220	645249
17609	645250
159355	645251
128868	645252
89723	645253
41582	645254
6777	645255
83925	645256
307017	645257
76967	645258
4284	645259
110626	645260
5856	645261
5604	645262
72452	645263
61520	645264
103606	645265
32194	645266
77352	645267
69709	645268
77165	645269
35347	645270
129536	645271
171284	645272
79884	645273
189909	645274
50245	645275
44322	645276
153793	645277
221463	645278
131715	645279
104913	645280
15454	645281
205731	645282
66236	645283
288736	645284
256	645285
557	645286
287424	645287
133803	645288
64641	645289
99156	645290
166089	645291
125441	645292
159226	645293
1737	645294
102523	645295
22113	645296
44851	645297
155488	645298
141383	645299
47658	645300
30657	645301
126205	645302
164108	645303
70305	645304
194747	645305
13301	645306
47658	645307
190759	645308
63077	645309
231189	645310
110075	645311
194864	645312
4391	645313
135202	645314
294619	645315
41362	645316
81001	645317
149804	645318
159229	645319
31078	645320
184445	645321
63130	645322
221310	645323
142689	645324
25116	645325
52435	645326
22113	645327
66865	645328
22676	645329
43643	645330
61890	645331
46004	645332
31078	645333
43643	645334
51300	645335
237827	645336
105103	645337
109751	645338
64964	645339
65784	645340
194779	645341
134140	645342
30269	645343
89753	645344
20809	645345
11095	645346
51388	645347
6804	645348
44150	645349
4357	645350
11513	645351
152053	645352
30303	645353
153621	645354
165095	645355
29687	645356
2373	645357
6748	645358
6891	645359
46526	645360
29687	645361
62	645362
2885	645363
151026	645364
157510	645365
29857	645366
5234	645367
96924	645368
150681	645369
236968	645370
15464	645371
42604	645372
106687	645373
141861	645374
1974	645375
157158	645376
100781	645377
150693	645378
233311	645379
246597	645380
7599	645381
274614	645382
21235	645383
77848	645384
29630	645385
8730	645386
3435	645387
6891	645388
43147	645389
63676	645390
1974	645391
83962	645392
62426	645393
42651	645394
69675	645395
83962	645396
43474	645397
63410	645398
292546	645399
191791	645400
71439	645401
80481	645402
23335	645403
80894	645404
125123	645405
61301	645406
66150	645407
93540	645408
4429	645409
216216	645410
61496	645411
61496	645412
160064	645413
95907	645414
106208	645415
105879	645416
147035	645417
277113	645418
68415	645419
176979	645420
163257	645421
150775	645422
65081	645423
63765	645424
216300	645425
42307	645426
42307	645427
151847	645428
24330	645429
61496	645430
200922	645431
91537	645432
82732	645433
64641	645434
113750	645435
1769	645436
42020	645437
74276	645438
103188	645439
136147	645440
48415	645441
11966	645442
266151	645443
52300	645444
48290	645445
7216	645446
110819	645447
18112	645448
35718	645449
39117	645450
10982	645451
17438	645452
253828	645453
169944	645454
43514	645455
45548	645456
48147	645457
307056	645458
124856	645459
99651	645460
83689	645461
21241	645462
107491	645463
281887	645464
1113	645465
38607	645466
1277	645467
176810	645468
176548	645469
89644	645470
283188	645471
12588	645472
20794	645473
1	645474
56498	645475
109048	645476
1913	645477
1	645478
9807	645479
127938	645480
2181	645481
17871	645482
74868	645483
178040	645484
2190	645485
1802	645486
23428	645487
4053	645488
313508	645489
15964	645490
11079	645491
116016	645492
129106	645493
62683	645494
347	645495
63132	645496
25600	645497
28034	645498
26868	645499
256170	645500
256657	645501
853	645502
174630	645503
9436	645504
81761	645505
226266	645506
24007	645507
37691	645508
79633	645509
191791	645510
51657	645511
261751	645512
6559	645513
125218	645514
10218	645515
4095	645516
2403	645517
160758	645518
53168	645519
2690	645520
22087	645521
83479	645522
198039	645523
198711	645524
27341	645525
149692	645526
269122	645527
100789	645528
18264	645529
34741	645530
19118	645531
55373	645532
3037	645533
116909	645534
2097	645535
64710	645536
3481	645537
2420	645538
230687	645539
92968	645540
58442	645541
43621	645542
171200	645543
95407	645544
17065	645545
30180	645546
30180	645547
30180	645548
30180	645549
79503	645550
248727	645551
44808	645552
46110	645553
13208	645554
88228	645555
14942	645556
284953	645557
19718	645558
223618	645559
81395	645560
3270	645561
106779	645562
12172	645563
114165	645564
73371	645565
413	645566
30672	645567
37454	645568
5390	645569
1644	645570
1418	645571
14087	645572
2906	645573
10243	645574
9320	645575
32806	645576
234479	645577
10767	645578
217101	645579
1453	645580
25528	645581
6162	645582
13667	645583
19003	645584
2491	645585
37532	645586
132633	645587
146649	645588
2389	645589
76512	645590
29099	645591
4723	645592
3497	645593
1361	645594
386	645595
11863	645596
1245	645597
19525	645598
1230	645599
109383	645600
3188	645601
141830	645602
45231	645603
177785	645604
151811	645605
712	645606
72	645607
218	645608
578	645609
394	645610
3982	645611
2381	645612
1483	645613
20	645614
180	645615
56797	645616
8050	645617
51195	645618
17809	645619
13117	645620
184985	645621
78588	645622
138900	645623
3215	645624
148257	645625
32539	645626
13364	645627
9704	645628
8696	645629
157241	645630
260119	645631
6424	645632
130399	645633
119250	645634
12642	645635
51220	645636
27256	645637
202231	645638
6551	645639
63971	645640
121782	645641
2951	645642
81786	645643
17363	645644
40370	645645
3677	645646
43193	645647
652	645648
10263	645649
90271	645650
2067	645651
4101	645652
21567	645653
38009	645654
178352	645655
52758	645656
168521	645657
2954	645658
7837	645659
137528	645660
27843	645661
69478	645662
66623	645663
135664	645664
273805	645665
150800	645666
114430	645667
2504	645668
93353	645669
123246	645670
2383	645671
2194	645672
37778	645673
39955	645674
92306	645675
252476	645676
203246	645677
201109	645678
103440	645679
8000	645680
107722	645681
38901	645682
209285	645683
87397	645684
67	645685
87234	645686
34066	645687
22375	645688
521	645689
41085	645690
5795	645691
7861	645692
51694	645693
247901	645694
51816	645695
114964	645696
51	645697
51486	645698
355	645699
155819	645700
65485	645701
318466	645702
52676	645703
2627	645704
82574	645705
47112	645706
188475	645707
35691	645708
90657	645709
30661	645710
92787	645711
1648	645712
9828	645713
1605	645714
33945	645715
38740	645716
58259	645717
419	645718
171356	645719
134694	645720
24351	645721
9975	645722
2521	645723
8844	645724
18569	645725
64	645726
64	645727
5020	645728
109433	645729
166644	645730
3259	645731
37772	645732
71646	645733
13297	645734
232951	645735
303804	645736
36498	645737
244316	645738
49791	645739
43191	645740
77434	645741
8763	645742
80621	645743
79889	645744
45	645745
31535	645746
26433	645747
172627	645748
48762	645749
24499	645750
2507	645751
48073	645752
79889	645753
54452	645754
120779	645755
42101	645756
105155	645757
27590	645758
65345	645759
44834	645760
7901	645761
120835	645762
22	645763
129695	645764
220045	645765
5013	645766
83717	645767
199030	645768
175599	645769
1281	645770
86372	645771
271688	645772
74811	645773
160355	645774
67910	645775
50509	645776
50390	645777
204597	645778
29218	645779
30559	645780
39555	645781
25224	645782
135851	645783
78682	645784
139717	645785
65042	645786
62998	645787
43270	645788
45300	645789
99055	645790
92591	645791
185198	645792
21447	645793
2344	645794
17765	645795
87104	645796
131898	645797
116600	645798
77394	645799
48078	645800
129110	645801
20697	645802
99024	645803
23998	645804
219964	645805
72881	645806
240979	645807
66008	645808
31187	645809
11860	645810
11320	645811
50583	645812
55875	645813
94225	645814
60125	645815
142963	645816
40105	645817
91251	645818
92250	645819
110942	645820
95301	645821
129859	645822
190594	645823
72281	645824
91251	645825
60125	645826
78835	645827
30235	645828
3635	645829
91940	645830
11046	645831
61215	645832
60125	645833
9456	645834
61749	645835
60540	645836
111088	645837
42	645838
31448	645839
48841	645840
22803	645841
11610	645842
20102	645843
103040	645844
118614	645845
62887	645846
68034	645847
19690	645848
24484	645849
73214	645850
211286	645851
7633	645852
23202	645853
16050	645854
170340	645855
326384	645856
215723	645857
77027	645858
2040	645859
110547	645860
6300	645861
32827	645862
161797	645863
309198	645864
39259	645865
4227	645866
75945	645867
91744	645868
65755	645869
35337	645870
6674	645871
10343	645872
282911	645873
27025	645874
189382	645875
66364	645876
101780	645877
204547	645878
279541	645879
137437	645880
246506	645881
201361	645882
22919	645883
16306	645884
263675	645885
113581	645886
83905	645887
306501	645888
48263	645889
115252	645890
5455	645891
74780	645892
1387	645893
71427	645894
194	645895
31043	645896
39225	645897
8700	645898
18216	645899
29016	645900
140358	645901
189949	645902
178824	645903
172510	645904
935	645905
114554	645906
110224	645907
85195	645908
43566	645909
17578	645910
102780	645911
22109	645912
311680	645913
73428	645914
15649	645915
114433	645916
81037	645917
184181	645918
12731	645919
127305	645920
18046	645921
20256	645922
228160	645923
158573	645924
127305	645925
29739	645926
138453	645927
2045	645928
23890	645929
69026	645930
86424	645931
81126	645932
26989	645933
8408	645934
220	645935
45617	645936
16	645937
33597	645938
65937	645939
154345	645940
46076	645941
145125	645942
95993	645943
200872	645944
93505	645945
11722	645946
41894	645947
106893	645948
155709	645949
4601	645950
14175	645951
63160	645952
166009	645953
45277	645954
15060	645955
98982	645956
28711	645957
29221	645958
328387	645959
32906	645960
21983	645961
20322	645962
33726	645963
99925	645964
41734	645965
37491	645966
44636	645967
17915	645968
71613	645969
237416	645970
150889	645971
77095	645972
74402	645973
13697	645974
30442	645975
45089	645976
128392	645977
213082	645978
239586	645979
138128	645980
156861	645981
101544	645982
66168	645983
65953	645984
197860	645985
107486	645986
64897	645987
37313	645988
54214	645989
20696	645990
33031	645991
12712	645992
116752	645993
130573	645994
240050	645995
141706	645996
65238	645997
30647	645998
19346	645999
65171	646000
25353	646001
125916	646002
54304	646003
135194	646004
71494	646005
76661	646006
4310	646007
111785	646008
58723	646009
7077	646010
121441	646011
70418	646012
163145	646013
68552	646014
177	646015
51950	646016
52169	646017
42293	646018
6702	646019
4019	646020
10474	646021
41766	646022
20855	646023
71189	646024
52680	646025
79326	646026
107380	646027
9260	646028
264967	646029
59958	646030
933	646031
4362	646032
6084	646033
3916	646034
11860	646035
73551	646036
194506	646037
61044	646038
30174	646039
182	646040
67217	646041
125120	646042
34252	646043
139077	646044
16807	646045
321570	646046
136467	646047
116621	646048
23446	646049
202731	646050
268445	646051
14386	646052
20971	646053
3757	646054
4820	646055
4264	646056
255688	646057
16282	646058
10031	646059
118909	646060
7387	646061
38671	646062
316	646063
129607	646064
6345	646065
121049	646066
5	646067
69081	646068
5162	646069
13712	646070
139400	646071
36884	646072
104713	646073
94200	646074
84689	646075
21455	646076
6046	646077
140942	646078
53854	646079
1749	646080
1123	646081
110	646082
31054	646083
295318	646084
123206	646085
1087	646086
158602	646087
23837	646088
6	646089
35539	646090
316297	646091
9975	646092
33116	646093
139279	646094
1284	646095
321157	646096
86218	646097
48	646098
60360	646099
80663	646100
134854	646101
13866	646102
9501	646103
99981	646104
18006	646105
21647	646106
264463	646107
9380	646108
56782	646109
80339	646110
7799	646111
36390	646112
4215	646113
143183	646114
27744	646115
25061	646116
11196	646117
35457	646118
34259	646119
30668	646120
57195	646121
191606	646122
18663	646123
16945	646124
103675	646125
66169	646126
101517	646127
27700	646128
75138	646129
105708	646130
57099	646131
29317	646132
76270	646133
22796	646134
94713	646135
2899	646136
2705	646137
155979	646138
130573	646139
130307	646140
14838	646141
6628	646142
255488	646143
839	646144
89182	646145
33750	646146
152695	646147
179903	646148
239573	646149
13105	646150
79315	646151
10844	646152
10117	646153
42730	646154
6005	646155
13746	646156
126006	646157
77829	646158
113719	646159
51570	646160
7095	646161
55045	646162
32826	646163
23778	646164
86387	646165
164338	646166
69424	646167
5577	646168
110218	646169
65554	646170
114294	646171
145474	646172
107657	646173
192138	646174
128417	646175
162632	646176
38305	646177
45089	646178
312689	646179
67850	646180
7472	646181
40673	646182
17929	646183
296863	646184
22160	646185
880	646186
53409	646187
151476	646188
83409	646189
10248	646190
18316	646191
43798	646192
158540	646193
166643	646194
26254	646195
135764	646196
117	646197
16401	646198
21883	646199
126950	646200
42663	646201
4011	646202
3891	646203
24879	646204
46844	646205
46024	646206
34723	646207
62923	646208
111358	646209
50243	646210
58492	646211
201900	646212
112636	646213
112715	646214
141650	646215
8092	646216
163341	646217
3857	646218
26085	646219
98977	646220
13459	646221
19576	646222
174886	646223
226	646224
10512	646225
216075	646226
106575	646227
111265	646228
527	646229
17741	646230
102538	646231
173055	646232
51110	646233
1246	646234
193307	646235
60791	646236
158083	646237
267901	646238
197799	646239
78842	646240
84533	646241
11863	646242
138587	646243
81607	646244
108432	646245
4541	646246
61475	646247
47988	646248
280121	646249
103948	646250
61475	646251
247145	646252
19859	646253
113829	646254
88639	646255
49525	646256
8705	646257
20352	646258
24620	646259
12678	646260
17880	646261
24430	646262
41865	646263
613	646264
212498	646265
181316	646266
1635	646267
52323	646268
52323	646269
17845	646270
6495	646271
327381	646272
12542	646273
129110	646274
645	646275
216808	646276
64229	646277
148103	646278
250	646279
23435	646280
105851	646281
163027	646282
2370	646283
226	646284
59744	646285
43220	646286
20	646287
110114	646288
294960	646289
170581	646290
110194	646291
199452	646292
54928	646293
115725	646294
84548	646295
106676	646296
163641	646297
508	646298
168407	646299
24302	646300
71658	646301
33662	646302
97770	646303
11725	646304
3221	646305
8197	646306
9459	646307
163524	646308
101235	646309
89077	646310
12830	646311
27517	646312
7361	646313
911	646314
3843	646315
56294	646316
100667	646317
166	646318
22660	646319
57328	646320
38	646321
81802	646322
61406	646323
9975	646324
36338	646325
215711	646326
58575	646327
258914	646328
24709	646329
88809	646330
2358	646331
38672	646332
19906	646333
68095	646334
2615	646335
34431	646336
137334	646337
5489	646338
173666	646339
24617	646340
89480	646341
33464	646342
206500	646343
24700	646344
185509	646345
108576	646346
83317	646347
136577	646348
185484	646349
194649	646350
56032	646351
105481	646352
38776	646353
192098	646354
5711	646355
8352	646356
1621	646357
113637	646358
27256	646359
14300	646360
20516	646361
9755	646362
7510	646363
15745	646364
9362	646365
33279	646366
2121	646367
3412	646368
52811	646369
27650	646370
41376	646371
99524	646372
1834	646373
165844	646374
116752	646375
113624	646376
116373	646377
25	646378
47045	646379
152192	646380
15960	646381
138518	646382
75214	646383
41311	646384
38327	646385
18732	646386
196442	646387
119694	646388
35394	646389
906	646390
184500	646391
39993	646392
68290	646393
1389	646394
49609	646395
105784	646396
54148	646397
33751	646398
213577	646399
47924	646400
47924	646401
67096	646402
1200	646403
24877	646404
1760	646405
39304	646406
134663	646407
293121	646408
5439	646409
244287	646410
6229	646411
34763	646412
28079	646413
51354	646414
27839	646415
174971	646416
64992	646417
47239	646418
96686	646419
29555	646420
184319	646421
19680	646422
87807	646423
185720	646424
119299	646425
247803	646426
88326	646427
11309	646428
43479	646429
196263	646430
69295	646431
1953	646432
697	646433
309608	646434
79997	646435
55712	646436
7393	646437
30401	646438
68408	646439
278842	646440
26459	646441
17260	646442
8678	646443
111172	646444
52454	646445
12842	646446
22293	646447
88521	646448
87333	646449
49919	646450
5173	646451
226202	646452
141425	646453
42980	646454
71558	646455
221466	646456
157747	646457
180520	646458
162444	646459
5173	646460
105231	646461
301949	646462
127822	646463
127825	646464
71545	646465
131311	646466
223022	646467
67912	646468
294901	646469
62627	646470
31634	646471
183348	646472
196165	646473
161995	646474
148658	646475
125737	646476
19909	646477
252850	646478
29255	646479
103179	646480
150628	646481
66616	646482
51869	646483
157797	646484
42796	646485
182107	646486
36476	646487
65798	646488
42405	646489
180138	646490
115705	646491
76687	646492
168547	646493
12568	646494
129518	646495
173948	646496
11855	646497
34903	646498
186263	646499
122409	646500
58506	646501
96321	646502
210035	646503
69730	646504
336	646505
294159	646506
2042	646507
64406	646508
144547	646509
27550	646510
15677	646511
39702	646512
41549	646513
65091	646514
96784	646515
16639	646516
6384	646517
77611	646518
119710	646519
20929	646520
83377	646521
7216	646522
28545	646523
297494	646524
102180	646525
111465	646526
10691	646527
30689	646528
47227	646529
8224	646530
127494	646531
44032	646532
17228	646533
73322	646534
84601	646535
30362	646536
153081	646537
8224	646538
47731	646539
34437	646540
37309	646541
111021	646542
26490	646543
89018	646544
295833	646545
23866	646546
179192	646547
115195	646548
12291	646549
2339	646550
3730	646551
58715	646552
78756	646553
14036	646554
3743	646555
57826	646556
55043	646557
84263	646558
16947	646559
1775	646560
1071	646561
24647	646562
43660	646563
2230	646564
28700	646565
82797	646566
177038	646567
49505	646568
28552	646569
136483	646570
84503	646571
69352	646572
38210	646573
156967	646574
3666	646575
125030	646576
139411	646577
27911	646578
20123	646579
80343	646580
33372	646581
7332	646582
47146	646583
19104	646584
132911	646585
176900	646586
51802	646587
195837	646588
33626	646589
2781	646590
193866	646591
82512	646592
64579	646593
41783	646594
12080	646595
33253	646596
29099	646597
14622	646598
152717	646599
31781	646600
41391	646601
129815	646602
28796	646603
64781	646604
145983	646605
77191	646606
14487	646607
85194	646608
5482	646609
291273	646610
64781	646611
7897	646612
3439	646613
36854	646614
115206	646615
170142	646616
31501	646617
267595	646618
60923	646619
165367	646620
218443	646621
102067	646622
118987	646623
205001	646624
22899	646625
10457	646626
9585	646627
954	646628
69	646629
6830	646630
39210	646631
210712	646632
135376	646633
3484	646634
13958	646635
59390	646636
35605	646637
106910	646638
24105	646639
56738	646640
18774	646641
32727	646642
199770	646643
12918	646644
227531	646645
9228	646646
19301	646647
28130	646648
3365	646649
35902	646650
25532	646651
27127	646652
97401	646653
39050	646654
107788	646655
45746	646656
55322	646657
16590	646658
24226	646659
1629	646660
73685	646661
118929	646662
272012	646663
408	646664
203910	646665
16789	646666
157877	646667
155998	646668
122651	646669
227243	646670
71116	646671
312407	646672
838	646673
71618	646674
124365	646675
127789	646676
1061	646677
105046	646678
93160	646679
35296	646680
33143	646681
125803	646682
88599	646683
31237	646684
244828	646685
71304	646686
309995	646687
250141	646688
48829	646689
37466	646690
194212	646691
56786	646692
300466	646693
185471	646694
57899	646695
300953	646696
108995	646697
79579	646698
245150	646699
94530	646700
107550	646701
230556	646702
130597	646703
6503	646704
312298	646705
9530	646706
236441	646707
7040	646708
119193	646709
100947	646710
151799	646711
31291	646712
199539	646713
315555	646714
100822	646715
38866	646716
45439	646717
86222	646718
129176	646719
42142	646720
110640	646721
207663	646722
58813	646723
13459	646724
3810	646725
48403	646726
35550	646727
193933	646728
13276	646729
8976	646730
8433	646731
46694	646732
206488	646733
86130	646734
91426	646735
8593	646736
156704	646737
62185	646738
320094	646739
310030	646740
179231	646741
179189	646742
88445	646743
276314	646744
11752	646745
1162	646746
80167	646747
201923	646748
200909	646749
120412	646750
41584	646751
81449	646752
322988	646753
109742	646754
123240	646755
54055	646756
154409	646757
175235	646758
143474	646759
146489	646760
161297	646761
284391	646762
168241	646763
172228	646764
110621	646765
226000	646766
113358	646767
106399	646768
31478	646769
185098	646770
66103	646771
65701	646772
200034	646773
76997	646774
44913	646775
3774	646776
115256	646777
65174	646778
199880	646779
64147	646780
2376	646781
54270	646782
48649	646783
48649	646784
15236	646785
212033	646786
181545	646787
59777	646788
274168	646789
206658	646790
1645	646791
12106	646792
34704	646793
884	646794
113145	646795
203961	646796
177175	646797
16551	646798
259890	646799
6490	646800
12377	646801
285536	646802
146869	646803
27663	646804
790	646805
2720	646806
1524	646807
3303	646808
15338	646809
96323	646810
430	646811
725	646812
304711	646813
66956	646814
65709	646815
48525	646816
32103	646817
87085	646818
20846	646819
9378	646820
1671	646821
80642	646822
62772	646823
2757	646824
104074	646825
25	646826
1227	646827
31959	646828
165689	646829
308528	646830
259683	646831
306201	646832
44454	646833
122674	646834
311292	646835
256253	646836
171120	646837
310584	646838
293881	646839
204476	646840
52203	646841
195863	646842
60152	646843
93369	646844
2651	646845
178470	646846
65576	646847
27164	646848
88645	646849
55831	646850
28748	646851
6401	646852
82936	646853
132224	646854
55752	646855
74012	646856
49369	646857
34661	646858
27384	646859
262147	646860
161726	646861
23926	646862
76308	646863
4778	646864
8933	646865
58968	646866
38047	646867
75786	646868
38073	646869
4363	646870
101831	646871
73838	646872
47122	646873
5546	646874
146592	646875
284107	646876
123281	646877
13137	646878
3332	646879
211342	646880
35512	646881
56813	646882
123877	646883
253823	646884
234356	646885
74637	646886
292522	646887
67006	646888
206110	646889
65820	646890
290335	646891
62999	646892
845	646893
168884	646894
8537	646895
7747	646896
53994	646897
51858	646898
8541	646899
299241	646900
53929	646901
1471	646902
14516	646903
8998	646904
19762	646905
29885	646906
26768	646907
9149	646908
28966	646909
28966	646910
3215	646911
134105	646912
23545	646913
27056	646914
95436	646915
264730	646916
35240	646917
41615	646918
71363	646919
45595	646920
255997	646921
5452	646922
137408	646923
72826	646924
16813	646925
122608	646926
10503	646927
11484	646928
2225	646929
86411	646930
98356	646931
15264	646932
15910	646933
15712	646934
27924	646935
88692	646936
79242	646937
181125	646938
30338	646939
34554	646940
12131	646941
121346	646942
51098	646943
54920	646944
199667	646945
99158	646946
102649	646947
246057	646948
245536	646949
211641	646950
35693	646951
70135	646952
69598	646953
280028	646954
2359	646955
2842	646956
74	646957
105496	646958
33708	646959
17306	646960
11621	646961
173459	646962
9787	646963
18815	646964
4044	646965
16902	646966
125506	646967
86331	646968
9758	646969
80907	646970
248	646971
83455	646972
454	646973
114266	646974
245561	646975
5939	646976
8454	646977
31563	646978
267757	646979
24175	646980
36406	646981
107847	646982
51303	646983
38229	646984
59832	646985
41593	646986
62163	646987
36406	646988
38229	646989
54615	646990
23599	646991
13119	646992
87441	646993
106697	646994
41471	646995
257345	646996
207104	646997
281849	646998
261800	646999
64057	647000
156435	647001
205703	647002
70452	647003
36255	647004
65981	647005
171372	647006
5438	647007
33127	647008
42758	647009
110857	647010
19390	647011
631	647012
49724	647013
97749	647014
61343	647015
7578	647016
53556	647017
2652	647018
3515	647019
76190	647020
24224	647021
8905	647022
6751	647023
6094	647024
2906	647025
8409	647026
28870	647027
1180	647028
71153	647029
31328	647030
210515	647031
115833	647032
122597	647033
149199	647034
12	647035
43188	647036
61279	647037
39283	647038
288485	647039
18237	647040
79214	647041
48426	647042
50581	647043
22921	647044
57835	647045
92787	647046
18390	647047
10915	647048
3305	647049
211161	647050
49339	647051
91926	647052
53600	647053
190931	647054
4748	647055
14633	647056
167961	647057
50382	647058
193287	647059
72	647060
47460	647061
6717	647062
66490	647063
40757	647064
48079	647065
74358	647066
570	647067
322775	647068
121435	647069
106476	647070
262410	647071
247690	647072
5654	647073
106718	647074
107807	647075
171224	647076
46098	647077
117715	647078
286106	647079
115800	647080
135372	647081
31348	647082
119684	647083
58514	647084
120940	647085
22359	647086
1026	647087
73842	647088
6551	647089
280025	647090
237085	647091
208096	647092
100706	647093
125599	647094
304027	647095
59666	647096
180169	647097
180164	647098
95336	647099
88040	647100
80535	647101
565	647102
112800	647103
138201	647104
15116	647105
61565	647106
31380	647107
232086	647108
208097	647109
198193	647110
70146	647111
4870	647112
25513	647113
97422	647114
1757	647115
315202	647116
20456	647117
48371	647118
167017	647119
3523	647120
129726	647121
135720	647122
107152	647123
137415	647124
8107	647125
96824	647126
59190	647127
67169	647128
5227	647129
288470	647130
226661	647131
293180	647132
88665	647133
20480	647134
87266	647135
195309	647136
152788	647137
296176	647138
3150	647139
126052	647140
77056	647141
45695	647142
235387	647143
267468	647144
37275	647145
317144	647146
101692	647147
325109	647148
3150	647149
51267	647150
306867	647151
29862	647152
126694	647153
128517	647154
71294	647155
237578	647156
310145	647157
72773	647158
16441	647159
4693	647160
312744	647161
21827	647162
50267	647163
174407	647164
183366	647165
60823	647166
17854	647167
124162	647168
57191	647169
207043	647170
265658	647171
36797	647172
20480	647173
32331	647174
120618	647175
164091	647176
471	647177
20678	647178
75166	647179
10882	647180
90392	647181
35768	647182
212418	647183
69295	647184
59944	647185
186913	647186
144450	647187
119797	647188
42629	647189
73307	647190
312668	647191
88211	647192
269163	647193
133373	647194
38368	647195
240239	647196
16888	647197
132753	647198
262451	647199
53079	647200
278853	647201
107424	647202
28864	647203
125274	647204
87182	647205
20702	647206
42945	647207
172237	647208
95821	647209
86775	647210
59459	647211
91158	647212
309982	647213
2146	647214
4924	647215
286569	647216
113915	647217
1200	647218
55048	647219
104184	647220
80876	647221
135527	647222
210932	647223
53938	647224
58094	647225
94609	647226
595	647227
388	647228
308298	647229
35380	647230
179165	647231
52533	647232
40745	647233
71363	647234
5524	647235
259057	647236
21	647237
96628	647238
39554	647239
77188	647240
18313	647241
26088	647242
73628	647243
30645	647244
5922	647245
381	647246
258353	647247
61895	647248
30544	647249
30416	647250
314908	647251
147861	647252
6596	647253
137108	647254
176766	647255
14630	647256
134702	647257
86711	647258
27447	647259
30080	647260
50458	647261
38203	647262
25513	647263
27143	647264
107270	647265
100650	647266
251076	647267
315194	647268
1750	647269
100062	647270
21702	647271
9675	647272
66851	647273
3090	647274
11880	647275
102392	647276
45271	647277
224388	647278
25907	647279
2196	647280
303830	647281
279365	647282
196314	647283
252051	647284
11385	647285
1230	647286
1790	647287
32154	647288
74312	647289
104294	647290
3442	647291
23020	647292
86095	647293
5028	647294
990	647295
1255	647296
158589	647297
173368	647298
272228	647299
70430	647300
17395	647301
1919	647302
22682	647303
55	647304
454	647305
4991	647306
171328	647307
100957	647308
66870	647309
47283	647310
137037	647311
108997	647312
123715	647313
191926	647314
66383	647315
108210	647316
44146	647317
114713	647318
46551	647319
8331	647320
45724	647321
192568	647322
34807	647323
545	647324
147642	647325
8585	647326
169671	647327
33946	647328
966	647329
89727	647330
116703	647331
32780	647332
57316	647333
81451	647334
42625	647335
20496	647336
73000	647337
18383	647338
121228	647339
39212	647340
84298	647341
142453	647342
214061	647343
329	647344
6082	647345
58286	647346
178219	647347
127015	647348
13034	647349
244015	647350
101921	647351
280494	647352
192249	647353
213433	647354
96966	647355
176073	647356
27428	647357
43345	647358
96722	647359
1191	647360
58475	647361
235761	647362
225292	647363
15766	647364
163839	647365
229312	647366
71632	647367
75613	647368
17819	647369
7597	647370
2043	647371
250612	647372
67538	647373
18403	647374
270724	647375
13896	647376
74639	647377
74639	647378
249424	647379
224105	647380
248757	647381
245320	647382
105478	647383
228567	647384
87157	647385
12249	647386
196706	647387
29694	647388
111234	647389
129862	647390
147	647391
45434	647392
17259	647393
143327	647394
138182	647395
160905	647396
89354	647397
24606	647398
66789	647399
55929	647400
47165	647401
94781	647402
60771	647403
47000	647404
95540	647405
172235	647406
39144	647407
4039	647408
86809	647409
88265	647410
42007	647411
173292	647412
138050	647413
893	647414
52844	647415
221778	647416
34022	647417
143101	647418
61300	647419
232444	647420
137176	647421
85060	647422
239791	647423
82102	647424
86930	647425
8634	647426
12597	647427
133914	647428
167523	647429
90299	647430
55387	647431
127880	647432
107810	647433
214119	647434
208667	647435
10922	647436
1428	647437
12196	647438
314253	647439
198192	647440
181984	647441
120196	647442
35528	647443
213349	647444
152578	647445
66701	647446
11089	647447
9274	647448
6776	647449
77557	647450
196900	647451
38922	647452
37823	647453
281396	647454
325954	647455
90158	647456
316168	647457
133314	647458
10551	647459
10325	647460
131513	647461
156626	647462
58159	647463
214569	647464
138426	647465
5064	647466
141882	647467
280971	647468
42892	647469
39452	647470
214313	647471
49989	647472
49137	647473
307266	647474
143292	647475
157325	647476
13467	647477
99384	647478
102336	647479
58610	647480
22883	647481
30651	647482
68772	647483
58353	647484
88969	647485
187313	647486
152024	647487
82332	647488
75487	647489
82061	647490
126974	647491
54392	647492
12826	647493
203712	647494
128520	647495
326802	647496
14535	647497
4296	647498
130951	647499
5725	647500
93706	647501
45692	647502
147587	647503
101943	647504
244002	647505
45692	647506
1261	647507
81482	647508
9261	647509
4576	647510
4896	647511
229955	647512
77533	647513
33491	647514
289217	647515
174628	647516
57451	647517
32381	647518
124258	647519
215020	647520
320731	647521
6217	647522
125661	647523
211933	647524
7851	647525
166739	647526
15684	647527
1287	647528
188	647529
376	647530
1791	647531
217347	647532
15828	647533
173221	647534
1791	647535
38019	647536
3483	647537
274415	647538
3422	647539
16432	647540
216815	647541
17871	647542
11688	647543
65027	647544
18690	647545
65027	647546
99713	647547
10296	647548
250480	647549
250513	647550
188000	647551
287604	647552
237070	647553
239009	647554
64803	647555
65109	647556
213174	647557
6842	647558
238250	647559
65027	647560
108973	647561
7218	647562
75046	647563
38104	647564
116142	647565
25544	647566
99033	647567
230396	647568
12774	647569
37971	647570
18083	647571
98495	647572
54777	647573
265471	647574
265284	647575
53801	647576
76593	647577
729	647578
17695	647579
35101	647580
17667	647581
13179	647582
175996	647583
120216	647584
183928	647585
7671	647586
112931	647587
191807	647588
13584	647589
7090	647590
114276	647591
17589	647592
26653	647593
103917	647594
79735	647595
20182	647596
29925	647597
12089	647598
28856	647599
49	647600
80672	647601
22502	647602
19876	647603
31417	647604
5507	647605
1	647606
21184	647607
179869	647608
32478	647609
904	647610
26129	647611
5801	647612
12724	647613
299162	647614
15171	647615
18803	647616
115470	647617
204899	647618
4440	647619
14318	647620
98592	647621
33835	647622
190285	647623
57965	647624
52888	647625
5417	647626
55701	647627
23738	647628
191965	647629
46756	647630
252092	647631
103385	647632
12	647633
3412	647634
19269	647635
78694	647636
52032	647637
41739	647638
44750	647639
62141	647640
151378	647641
129044	647642
125501	647643
44307	647644
137522	647645
60299	647646
17020	647647
6428	647648
6880	647649
81036	647650
359	647651
57339	647652
42502	647653
2773	647654
63311	647655
66352	647656
2502	647657
86394	647658
55161	647659
137283	647660
11890	647661
84153	647662
6073	647663
30996	647664
36881	647665
83307	647666
6982	647667
15754	647668
13161	647669
8584	647670
88253	647671
151266	647672
64861	647673
131380	647674
115135	647675
2214	647676
188485	647677
25621	647678
58832	647679
161492	647680
229368	647681
4803	647682
41532	647683
14770	647684
5393	647685
17527	647686
68634	647687
147017	647688
153503	647689
134836	647690
3150	647691
64979	647692
192782	647693
126208	647694
131454	647695
142452	647696
250651	647697
25902	647698
3448	647699
43436	647700
185813	647701
5188	647702
9818	647703
91955	647704
45924	647705
3186	647706
55148	647707
7939	647708
73963	647709
37990	647710
8370	647711
306523	647712
328370	647713
221274	647714
4984	647715
4339	647716
138493	647717
73190	647718
193671	647719
16623	647720
6311	647721
47577	647722
155062	647723
130603	647724
7054	647725
83838	647726
6509	647727
31293	647728
278935	647729
74988	647730
64863	647731
2502	647732
25646	647733
24793	647734
116289	647735
19935	647736
179104	647737
323747	647738
3717	647739
111507	647740
111997	647741
19586	647742
52965	647743
1348	647744
21207	647745
8121	647746
99786	647747
133180	647748
85176	647749
43517	647750
31873	647751
14807	647752
53944	647753
231150	647754
5655	647755
14151	647756
113974	647757
35380	647758
42617	647759
25389	647760
13643	647761
37221	647762
17297	647763
75805	647764
151690	647765
176100	647766
3311	647767
18036	647768
14150	647769
4546	647770
18135	647771
20175	647772
167782	647773
111003	647774
29598	647775
132649	647776
107851	647777
138996	647778
99180	647779
137892	647780
170453	647781
94457	647782
106684	647783
17687	647784
131121	647785
39162	647786
68892	647787
81414	647788
18493	647789
81414	647790
21357	647791
145317	647792
43351	647793
57684	647794
161190	647795
278621	647796
166887	647797
24850	647798
8594	647799
21254	647800
35111	647801
283867	647802
21254	647803
92656	647804
13899	647805
195089	647806
60208	647807
336	647808
16877	647809
7238	647810
9228	647811
30056	647812
72981	647813
11698	647814
36691	647815
83204	647816
112900	647817
128734	647818
2219	647819
201061	647820
207033	647821
128788	647822
128604	647823
18843	647824
305018	647825
213674	647826
205495	647827
29823	647828
2219	647829
201061	647830
18843	647831
18843	647832
83804	647833
132010	647834
37278	647835
18843	647836
18843	647837
133438	647838
311760	647839
83530	647840
26405	647841
201041	647842
313831	647843
200500	647844
304587	647845
206032	647846
58231	647847
42696	647848
105178	647849
245795	647850
183977	647851
71429	647852
144455	647853
144455	647854
251637	647855
94539	647856
146361	647857
146361	647858
186110	647859
146535	647860
26124	647861
59211	647862
122108	647863
96953	647864
468	647865
474	647866
212997	647867
1109	647868
49476	647869
53580	647870
16882	647871
54557	647872
241290	647873
92832	647874
77829	647875
82057	647876
173235	647877
59037	647878
89460	647879
213618	647880
134093	647881
97421	647882
19367	647883
223	647884
154366	647885
17951	647886
44454	647887
32328	647888
76684	647889
7545	647890
64955	647891
70641	647892
37415	647893
22811	647894
39374	647895
18795	647896
58850	647897
16659	647898
18856	647899
363	647900
60497	647901
116334	647902
50526	647903
1391	647904
163984	647905
72559	647906
31744	647907
22050	647908
5146	647909
52479	647910
1566	647911
123126	647912
145738	647913
288074	647914
136212	647915
44135	647916
117762	647917
180064	647918
38628	647919
95173	647920
158981	647921
58617	647922
35165	647923
111064	647924
15995	647925
133217	647926
37675	647927
263846	647928
242870	647929
281156	647930
167180	647931
304317	647932
81339	647933
594	647934
47002	647935
35696	647936
262841	647937
80865	647938
150264	647939
207940	647940
186575	647941
9609	647942
34495	647943
193289	647944
10725	647945
16861	647946
27132	647947
31079	647948
417	647949
15090	647950
15536	647951
288	647952
12506	647953
84081	647954
156892	647955
20497	647956
169847	647957
47250	647958
19062	647959
7206	647960
169401	647961
29909	647962
169385	647963
30645	647964
20497	647965
2875	647966
323505	647967
8604	647968
1313	647969
3406	647970
3406	647971
47261	647972
241932	647973
5642	647974
259565	647975
92990	647976
11478	647977
6470	647978
8356	647979
169399	647980
28146	647981
308148	647982
115962	647983
25448	647984
23756	647985
32494	647986
155941	647987
82781	647988
8784	647989
164555	647990
80	647991
189887	647992
147686	647993
90181	647994
649	647995
46416	647996
14209	647997
131961	647998
802	647999
34567	648000
55082	648001
38476	648002
272053	648003
135848	648004
200826	648005
156590	648006
282090	648007
103573	648008
3921	648009
137044	648010
203949	648011
54868	648012
43690	648013
163041	648014
83723	648015
1602	648016
85130	648017
24551	648018
17664	648019
99124	648020
214313	648021
229125	648022
161214	648023
142116	648024
5006	648025
120322	648026
44353	648027
8277	648028
4272	648029
32725	648030
145868	648031
110501	648032
19545	648033
94077	648034
56710	648035
3214	648036
105675	648037
123977	648038
83751	648039
5381	648040
157225	648041
17309	648042
62085	648043
86865	648044
196372	648045
6849	648046
112094	648047
26305	648048
84883	648049
87906	648050
37428	648051
60938	648052
197282	648053
115266	648054
182842	648055
139470	648056
66515	648057
35664	648058
80712	648059
57444	648060
17915	648061
93233	648062
174801	648063
77493	648064
18574	648065
121930	648066
131200	648067
105133	648068
34007	648069
215114	648070
10089	648071
70669	648072
189781	648073
113323	648074
5614	648075
1313	648076
99932	648077
165663	648078
163496	648079
73304	648080
398	648081
11249	648082
27	648083
1542	648084
222499	648085
9315	648086
7286	648087
626	648088
3356	648089
4327	648090
599	648091
1703	648092
1162	648093
88777	648094
27537	648095
119980	648096
123377	648097
83263	648098
159770	648099
3482	648100
11893	648101
75716	648102
9913	648103
6833	648104
55618	648105
205629	648106
136989	648107
40057	648108
25387	648109
215935	648110
231570	648111
213326	648112
190946	648113
573	648114
88310	648115
287693	648116
66895	648117
106012	648118
86327	648119
117422	648120
19248	648121
128697	648122
394	648123
27186	648124
87417	648125
13849	648126
123935	648127
124350	648128
119205	648129
47091	648130
14811	648131
21312	648132
87882	648133
24796	648134
70996	648135
42190	648136
215679	648137
1402	648138
28080	648139
112325	648140
174102	648141
11839	648142
136970	648143
55501	648144
3205	648145
158488	648146
25954	648147
7151	648148
6169	648149
116563	648150
14239	648151
6662	648152
66850	648153
36	648154
88262	648155
16351	648156
60199	648157
29800	648158
500	648159
210482	648160
41401	648161
18094	648162
2987	648163
65669	648164
76	648165
52647	648166
322021	648167
212690	648168
6766	648169
47283	648170
105215	648171
20818	648172
53126	648173
171694	648174
126937	648175
115029	648176
294813	648177
7250	648178
426	648179
110758	648180
4382	648181
176079	648182
246711	648183
3164	648184
92915	648185
10296	648186
24800	648187
203232	648188
171714	648189
53092	648190
6085	648191
192063	648192
108975	648193
167589	648194
77488	648195
14923	648196
44991	648197
104439	648198
104252	648199
132981	648200
32889	648201
93137	648202
34964	648203
32598	648204
173020	648205
67451	648206
16106	648207
27118	648208
202309	648209
103084	648210
21623	648211
10799	648212
3691	648213
203824	648214
2290	648215
16533	648216
63989	648217
38609	648218
255836	648219
220342	648220
14882	648221
158189	648222
234194	648223
158046	648224
124344	648225
79370	648226
16802	648227
39989	648228
32200	648229
19143	648230
10994	648231
31323	648232
118417	648233
207656	648234
31445	648235
26170	648236
109687	648237
393	648238
130907	648239
176373	648240
74583	648241
1848	648242
93136	648243
439	648244
578	648245
22873	648246
604	648247
12790	648248
51039	648249
1679	648250
18348	648251
1491	648252
15343	648253
2124	648254
253	648255
71878	648256
108622	648257
145170	648258
36	648259
167089	648260
48258	648261
904	648262
96157	648263
806	648264
41391	648265
7592	648266
18104	648267
90297	648268
184619	648269
50551	648270
125018	648271
211363	648272
120736	648273
126685	648274
130895	648275
198424	648276
13802	648277
140943	648278
15525	648279
75505	648280
38227	648281
324322	648282
3260	648283
116902	648284
18768	648285
36118	648286
7992	648287
46944	648288
76711	648289
258497	648290
1922	648291
277923	648292
14601	648293
38672	648294
23952	648295
948	648296
23906	648297
11035	648298
149417	648299
18068	648300
13025	648301
7526	648302
12301	648303
211624	648304
308412	648305
30930	648306
85299	648307
92045	648308
202396	648309
115901	648310
72072	648311
150105	648312
5370	648313
15470	648314
65310	648315
47322	648316
23091	648317
64024	648318
14779	648319
84315	648320
29277	648321
79271	648322
30666	648323
18416	648324
99346	648325
675	648326
10037	648327
186383	648328
1264	648329
18587	648330
1270	648331
265047	648332
201035	648333
87236	648334
15287	648335
45156	648336
158924	648337
63597	648338
110055	648339
108534	648340
45990	648341
70011	648342
127128	648343
92549	648344
232704	648345
38215	648346
94960	648347
6077	648348
214027	648349
163227	648350
53600	648351
298187	648352
37256	648353
67092	648354
218760	648355
205672	648356
148232	648357
98084	648358
98084	648359
31260	648360
55376	648361
88282	648362
16321	648363
70157	648364
4092	648365
12510	648366
236975	648367
154954	648368
315182	648369
314959	648370
6551	648371
154819	648372
159164	648373
316602	648374
40930	648375
18269	648376
109640	648377
23230	648378
261366	648379
177683	648380
83635	648381
128848	648382
219382	648383
60606	648384
8097	648385
129192	648386
23230	648387
262417	648388
156687	648389
55884	648390
2486	648391
115244	648392
233854	648393
20657	648394
80184	648395
312081	648396
43557	648397
289057	648398
193336	648399
70622	648400
58709	648401
34486	648402
393	648403
8110	648404
74241	648405
199183	648406
82997	648407
209559	648408
9732	648409
16657	648410
8068	648411
393	648412
70964	648413
56633	648414
3061	648415
2077	648416
71571	648417
384	648418
9232	648419
319872	648420
36402	648421
206939	648422
1921	648423
9404	648424
88726	648425
86900	648426
59866	648427
70111	648428
168193	648429
1043	648430
37661	648431
20581	648432
12840	648433
18131	648434
283625	648435
23659	648436
15682	648437
1078	648438
204852	648439
28615	648440
273451	648441
198166	648442
74624	648443
3576	648444
44630	648445
4692	648446
1763	648447
3932	648448
137464	648449
88201	648450
8294	648451
65905	648452
75946	648453
30925	648454
75527	648455
141838	648456
58682	648457
21427	648458
32972	648459
32357	648460
147	648461
95727	648462
118677	648463
123	648464
36837	648465
18367	648466
79666	648467
50172	648468
9514	648469
18	648470
14372	648471
145390	648472
137458	648473
52377	648474
46506	648475
656	648476
18701	648477
196807	648478
18701	648479
70462	648480
23979	648481
6211	648482
17800	648483
3133	648484
252647	648485
80112	648486
91	648487
196322	648488
43337	648489
148509	648490
113574	648491
1142	648492
189879	648493
50710	648494
970	648495
112463	648496
210399	648497
76267	648498
110023	648499
323985	648500
161056	648501
153073	648502
321320	648503
39626	648504
508	648505
120122	648506
129914	648507
32444	648508
106443	648509
21027	648510
97132	648511
46336	648512
135822	648513
17265	648514
78978	648515
161445	648516
17680	648517
1190	648518
39516	648519
76665	648520
289864	648521
324528	648522
304501	648523
30275	648524
145921	648525
20634	648526
108993	648527
159699	648528
177863	648529
105357	648530
291099	648531
122236	648532
65973	648533
7423	648534
207489	648535
218787	648536
73380	648537
73380	648538
117108	648539
35359	648540
194240	648541
37367	648542
29705	648543
15394	648544
231689	648545
48872	648546
170117	648547
144384	648548
133067	648549
5720	648550
1289	648551
62699	648552
236856	648553
95382	648554
87611	648555
234618	648556
80833	648557
16926	648558
104990	648559
55253	648560
25464	648561
285334	648562
299526	648563
193316	648564
183413	648565
22677	648566
77216	648567
32853	648568
26900	648569
158883	648570
157273	648571
125259	648572
58184	648573
193092	648574
120915	648575
161223	648576
15272	648577
215002	648578
252745	648579
31338	648580
42234	648581
49747	648582
4647	648583
79930	648584
174692	648585
52055	648586
75406	648587
130989	648588
23908	648589
185654	648590
32769	648591
135796	648592
18189	648593
10334	648594
42723	648595
152233	648596
65329	648597
230387	648598
121044	648599
153755	648600
175492	648601
206250	648602
5517	648603
7590	648604
53114	648605
466	648606
302758	648607
127870	648608
51089	648609
33413	648610
1350	648611
224928	648612
194576	648613
15119	648614
267122	648615
175190	648616
14882	648617
2384	648618
4853	648619
277832	648620
77837	648621
213067	648622
77837	648623
4588	648624
13340	648625
89161	648626
296	648627
28056	648628
28776	648629
158807	648630
113211	648631
94462	648632
49144	648633
30121	648634
73418	648635
107523	648636
143718	648637
65826	648638
61163	648639
32704	648640
47435	648641
34634	648642
16408	648643
100252	648644
5772	648645
3029	648646
66441	648647
73937	648648
62090	648649
8698	648650
49335	648651
189883	648652
118143	648653
95962	648654
289644	648655
21693	648656
7831	648657
26809	648658
167909	648659
187983	648660
136772	648661
38766	648662
104867	648663
122790	648664
33036	648665
200087	648666
13154	648667
3412	648668
10624	648669
90	648670
86370	648671
50806	648672
246849	648673
2783	648674
62317	648675
190567	648676
5530	648677
9316	648678
1715	648679
154575	648680
864	648681
83011	648682
304153	648683
145873	648684
18547	648685
11148	648686
68393	648687
37527	648688
144532	648689
44748	648690
25103	648691
9590	648692
66302	648693
9010	648694
26716	648695
16267	648696
51356	648697
171007	648698
72283	648699
80707	648700
73017	648701
216902	648702
26856	648703
310258	648704
299	648705
22813	648706
98559	648707
407	648708
19315	648709
136457	648710
211689	648711
38862	648712
1566	648713
237408	648714
128907	648715
12257	648716
232854	648717
134	648718
154289	648719
412	648720
67312	648721
57493	648722
93941	648723
103379	648724
12188	648725
131469	648726
20982	648727
31	648728
147164	648729
1242	648730
16764	648731
25195	648732
1152	648733
56780	648734
58345	648735
28076	648736
68291	648737
66920	648738
62344	648739
10383	648740
5904	648741
21854	648742
76231	648743
44069	648744
25237	648745
73639	648746
3094	648747
18626	648748
24540	648749
125168	648750
118643	648751
21661	648752
5604	648753
308	648754
33	648755
34725	648756
203447	648757
6465	648758
203036	648759
63808	648760
76999	648761
76999	648762
199397	648763
273332	648764
23998	648765
223725	648766
173369	648767
199397	648768
245741	648769
10553	648770
132238	648771
85383	648772
2538	648773
285816	648774
2954	648775
75463	648776
194807	648777
8899	648778
120952	648779
86751	648780
1384	648781
149659	648782
187060	648783
43507	648784
77821	648785
6050	648786
17856	648787
93082	648788
5939	648789
87148	648790
282833	648791
59609	648792
42701	648793
96806	648794
21222	648795
168048	648796
60928	648797
13186	648798
120756	648799
213219	648800
328210	648801
33299	648802
2280	648803
50948	648804
42701	648805
184732	648806
15472	648807
21222	648808
22051	648809
169	648810
49622	648811
18959	648812
59181	648813
272835	648814
307108	648815
104732	648816
37893	648817
107995	648818
79528	648819
241503	648820
7952	648821
112563	648822
312341	648823
7994	648824
132858	648825
171584	648826
1684	648827
83371	648828
132281	648829
268285	648830
137086	648831
2316	648832
155451	648833
7566	648834
26302	648835
27922	648836
51101	648837
303553	648838
26937	648839
17856	648840
134798	648841
31774	648842
232842	648843
62036	648844
1387	648845
143895	648846
6134	648847
1005	648848
177067	648849
31470	648850
245000	648851
151853	648852
92916	648853
160403	648854
167985	648855
25986	648856
171508	648857
155700	648858
291560	648859
75239	648860
16701	648861
207600	648862
75384	648863
113944	648864
1811	648865
184478	648866
183938	648867
150244	648868
119837	648869
129105	648870
169236	648871
119012	648872
26434	648873
15067	648874
309883	648875
284863	648876
117804	648877
284935	648878
70635	648879
138207	648880
145018	648881
149062	648882
165718	648883
207744	648884
11267	648885
104899	648886
324248	648887
13442	648888
110542	648889
204457	648890
121333	648891
106180	648892
180384	648893
80747	648894
12829	648895
132116	648896
107477	648897
214872	648898
83231	648899
10433	648900
216581	648901
99591	648902
41273	648903
129777	648904
31367	648905
3387	648906
14273	648907
31163	648908
131421	648909
20212	648910
129777	648911
247567	648912
135187	648913
133754	648914
196777	648915
47267	648916
221072	648917
42522	648918
7578	648919
4917	648920
46390	648921
312225	648922
197171	648923
208224	648924
107457	648925
11720	648926
271026	648927
200088	648928
119453	648929
200543	648930
54395	648931
62303	648932
81890	648933
167856	648934
18783	648935
18783	648936
134644	648937
485	648938
91963	648939
60519	648940
35442	648941
978	648942
207002	648943
300782	648944
26536	648945
136241	648946
203528	648947
4156	648948
43339	648949
122644	648950
31563	648951
26978	648952
23758	648953
15862	648954
753	648955
244227	648956
176957	648957
9	648958
100744	648959
299555	648960
79	648961
152633	648962
144531	648963
169927	648964
24999	648965
420	648966
427	648967
68571	648968
17881	648969
5629	648970
180338	648971
10091	648972
1438	648973
14626	648974
10478	648975
30986	648976
8163	648977
16514	648978
15991	648979
10268	648980
9669	648981
36846	648982
34433	648983
10089	648984
96011	648985
4253	648986
4204	648987
51360	648988
135391	648989
110930	648990
7230	648991
19783	648992
10561	648993
5668	648994
1624	648995
17122	648996
10458	648997
285477	648998
76148	648999
3589	649000
127124	649001
47509	649002
47434	649003
13939	649004
132877	649005
58959	649006
29	649007
9656	649008
307	649009
10379	649010
17524	649011
1601	649012
140624	649013
21426	649014
141155	649015
87438	649016
387	649017
305302	649018
328431	649019
1453	649020
6232	649021
84944	649022
84944	649023
84944	649024
113168	649025
117058	649026
169129	649027
317216	649028
230481	649029
233672	649030
61794	649031
187387	649032
230425	649033
108650	649034
44658	649035
102038	649036
94303	649037
256740	649038
27284	649039
126767	649040
170527	649041
9961	649042
34880	649043
283149	649044
278485	649045
19157	649046
26877	649047
34423	649048
143677	649049
84489	649050
301329	649051
105485	649052
31460	649053
90961	649054
116733	649055
103107	649056
12285	649057
311328	649058
25221	649059
25221	649060
57372	649061
332	649062
108519	649063
274327	649064
129505	649065
106544	649066
116577	649067
272992	649068
114798	649069
184386	649070
24543	649071
27882	649072
135206	649073
94288	649074
859	649075
262689	649076
2338	649077
26427	649078
77075	649079
1395	649080
10022	649081
1619	649082
311410	649083
150752	649084
20918	649085
306808	649086
2602	649087
105574	649088
39223	649089
70115	649090
58463	649091
221811	649092
46266	649093
170452	649094
2169	649095
81933	649096
188852	649097
1257	649098
58655	649099
2525	649100
92948	649101
190940	649102
116696	649103
81378	649104
173594	649105
24210	649106
325311	649107
259325	649108
65085	649109
57490	649110
75793	649111
268372	649112
93170	649113
293893	649114
247931	649115
16584	649116
180157	649117
27276	649118
109949	649119
150663	649120
15406	649121
53655	649122
5910	649123
127698	649124
316673	649125
304068	649126
83002	649127
54964	649128
304786	649129
5386	649130
12581	649131
1245	649132
81116	649133
217205	649134
44271	649135
5889	649136
288722	649137
208058	649138
29921	649139
3452	649140
14562	649141
198	649142
252913	649143
14964	649144
172870	649145
26090	649146
36993	649147
187353	649148
33838	649149
127719	649150
168719	649151
173852	649152
52	649153
4730	649154
12525	649155
42277	649156
141634	649157
72007	649158
103001	649159
22917	649160
128961	649161
127011	649162
85081	649163
3939	649164
9860	649165
36679	649166
121811	649167
1083	649168
168196	649169
845	649170
10893	649171
90627	649172
262520	649173
18801	649174
201819	649175
157385	649176
65406	649177
7632	649178
28304	649179
228872	649180
883	649181
166239	649182
532	649183
26888	649184
104896	649185
26739	649186
112494	649187
49369	649188
80538	649189
23120	649190
92445	649191
16301	649192
143050	649193
241838	649194
45551	649195
41335	649196
53477	649197
77389	649198
229899	649199
116632	649200
9816	649201
104957	649202
113929	649203
89145	649204
69636	649205
55929	649206
9752	649207
148901	649208
54351	649209
4109	649210
201043	649211
70807	649212
77312	649213
9150	649214
1709	649215
140233	649216
60754	649217
26142	649218
122	649219
172592	649220
19745	649221
202471	649222
82153	649223
119686	649224
266270	649225
33484	649226
325418	649227
23182	649228
21156	649229
20369	649230
21592	649231
201728	649232
32210	649233
61403	649234
37412	649235
114113	649236
5808	649237
183356	649238
50676	649239
146580	649240
18524	649241
116632	649242
244586	649243
27707	649244
136953	649245
271537	649246
508	649247
128383	649248
236844	649249
4029	649250
39231	649251
61775	649252
94354	649253
185319	649254
4912	649255
89547	649256
87965	649257
1413	649258
95350	649259
45559	649260
1971	649261
10740	649262
54427	649263
26373	649264
50676	649265
20002	649266
83353	649267
20533	649268
11825	649269
310321	649270
21859	649271
93504	649272
136639	649273
81044	649274
152283	649275
55269	649276
49733	649277
43445	649278
13660	649279
6569	649280
74406	649281
14224	649282
47860	649283
29312	649284
222645	649285
210982	649286
105279	649287
269901	649288
96704	649289
23366	649290
18108	649291
4074	649292
143824	649293
171983	649294
5022	649295
14247	649296
1233	649297
225533	649298
101954	649299
293987	649300
4316	649301
7992	649302
292408	649303
208295	649304
319688	649305
11706	649306
47131	649307
1550	649308
13278	649309
4021	649310
91919	649311
1920	649312
53579	649313
42822	649314
19691	649315
325635	649316
328294	649317
163297	649318
127220	649319
192661	649320
216401	649321
127220	649322
190205	649323
33941	649324
2661	649325
19716	649326
28810	649327
61168	649328
157409	649329
110504	649330
34319	649331
241936	649332
44193	649333
7819	649334
39819	649335
251878	649336
70403	649337
3738	649338
316691	649339
125070	649340
97054	649341
39480	649342
300	649343
24484	649344
229240	649345
2039	649346
300528	649347
306567	649348
3	649349
207950	649350
82541	649351
133007	649352
210923	649353
9244	649354
179773	649355
270709	649356
132380	649357
125652	649358
138893	649359
4952	649360
24959	649361
72959	649362
264339	649363
65702	649364
40895	649365
41388	649366
13126	649367
41388	649368
130068	649369
218708	649370
217243	649371
310113	649372
132084	649373
20603	649374
18364	649375
112626	649376
29882	649377
235642	649378
328140	649379
32036	649380
12901	649381
192738	649382
50809	649383
18955	649384
28445	649385
117222	649386
212165	649387
628	649388
52787	649389
23854	649390
23854	649391
62624	649392
94946	649393
82291	649394
116321	649395
31728	649396
131559	649397
140074	649398
181659	649399
38575	649400
27095	649401
14335	649402
30318	649403
9985	649404
83986	649405
103919	649406
779	649407
9026	649408
67378	649409
247823	649410
97968	649411
2950	649412
28674	649413
127100	649414
46296	649415
58843	649416
67696	649417
7184	649418
33589	649419
144607	649420
45533	649421
15184	649422
267156	649423
3803	649424
25820	649425
386	649426
49673	649427
78	649428
17078	649429
1923	649430
386	649431
197	649432
3067	649433
9160	649434
9160	649435
9160	649436
248791	649437
23718	649438
44745	649439
274	649440
2780	649441
1508	649442
197	649443
52855	649444
114947	649445
37843	649446
7555	649447
86853	649448
15708	649449
136674	649450
326097	649451
228065	649452
161768	649453
160812	649454
161335	649455
42037	649456
227718	649457
51192	649458
67971	649459
105858	649460
26079	649461
1393	649462
30143	649463
9106	649464
11646	649465
20950	649466
26576	649467
21282	649468
237847	649469
86173	649470
18791	649471
17206	649472
77727	649473
69	649474
1515	649475
152176	649476
38106	649477
30501	649478
216265	649479
3757	649480
3006	649481
1968	649482
39857	649483
94015	649484
4852	649485
8620	649486
19192	649487
182429	649488
136080	649489
21593	649490
85876	649491
62521	649492
21506	649493
79980	649494
3943	649495
2454	649496
11703	649497
43804	649498
107910	649499
80697	649500
67840	649501
129377	649502
12121	649503
1153	649504
307	649505
34588	649506
36610	649507
4461	649508
51134	649509
50854	649510
30062	649511
2509	649512
11497	649513
26718	649514
9685	649515
5484	649516
76590	649517
477	649518
109663	649519
23966	649520
113428	649521
131	649522
8866	649523
902	649524
63783	649525
8093	649526
273126	649527
42315	649528
154038	649529
4996	649530
12593	649531
35813	649532
13802	649533
67317	649534
27491	649535
194206	649536
69201	649537
7505	649538
299433	649539
25065	649540
11687	649541
9997	649542
59616	649543
178403	649544
78769	649545
1223	649546
203630	649547
9805	649548
3799	649549
17975	649550
111738	649551
316372	649552
13328	649553
55983	649554
18518	649555
282161	649556
88365	649557
99722	649558
99369	649559
72760	649560
73262	649561
1997	649562
163108	649563
8155	649564
45018	649565
10635	649566
16239	649567
863	649568
25	649569
30230	649570
28162	649571
45418	649572
1	649573
45418	649574
51226	649575
29736	649576
452	649577
211441	649578
74262	649579
61335	649580
9224	649581
16085	649582
182934	649583
98507	649584
11019	649585
955	649586
298859	649587
329	649588
103356	649589
1708	649590
95252	649591
5636	649592
101627	649593
55314	649594
38738	649595
29407	649596
17335	649597
121693	649598
120552	649599
59167	649600
211812	649601
27093	649602
46964	649603
57099	649604
18178	649605
158968	649606
38353	649607
175923	649608
67263	649609
174290	649610
205540	649611
28312	649612
166134	649613
166245	649614
261115	649615
1794	649616
190277	649617
140177	649618
37846	649619
26419	649620
73522	649621
16058	649622
60136	649623
98	649624
29976	649625
59825	649626
63681	649627
268745	649628
45749	649629
30523	649630
15851	649631
51383	649632
66321	649633
2735	649634
19544	649635
2194	649636
80994	649637
188839	649638
3866	649639
127002	649640
126874	649641
51601	649642
183309	649643
37846	649644
37846	649645
37846	649646
309892	649647
8589	649648
150695	649649
48912	649650
2175	649651
55213	649652
194572	649653
127	649654
10586	649655
1211	649656
5127	649657
23617	649658
203466	649659
123198	649660
120590	649661
205754	649662
9232	649663
3353	649664
419	649665
118374	649666
234115	649667
127946	649668
1164	649669
122071	649670
10656	649671
351	649672
41002	649673
133868	649674
86552	649675
146705	649676
65449	649677
261246	649678
609	649679
552	649680
22237	649681
327665	649682
244381	649683
171305	649684
17411	649685
11735	649686
1308	649687
128722	649688
68495	649689
69186	649690
327236	649691
15027	649692
149742	649693
151285	649694
19982	649695
108409	649696
10738	649697
55756	649698
29160	649699
143639	649700
1161	649701
15935	649702
31375	649703
187840	649704
25945	649705
53711	649706
207643	649707
9085	649708
45671	649709
28049	649710
9857	649711
7217	649712
23133	649713
56088	649714
146461	649715
1132	649716
44849	649717
66633	649718
48521	649719
2690	649720
142696	649721
79466	649722
28184	649723
18273	649724
340	649725
51618	649726
14254	649727
41811	649728
354	649729
63018	649730
51682	649731
7325	649732
8011	649733
107698	649734
107698	649735
239954	649736
88611	649737
87886	649738
113288	649739
29778	649740
130369	649741
204542	649742
28870	649743
13436	649744
681	649745
11230	649746
82675	649747
100031	649748
191896	649749
27764	649750
3344	649751
44965	649752
4742	649753
156461	649754
46503	649755
255860	649756
180910	649757
4895	649758
53309	649759
154941	649760
25005	649761
6020	649762
24152	649763
7556	649764
6185	649765
23345	649766
1467	649767
74407	649768
17924	649769
37554	649770
141220	649771
16125	649772
13011	649773
42674	649774
6483	649775
1006	649776
167907	649777
116891	649778
202582	649779
136142	649780
99553	649781
3379	649782
8853	649783
138069	649784
313042	649785
856	649786
191732	649787
86563	649788
27188	649789
54138	649790
54457	649791
5059	649792
2176	649793
75504	649794
20214	649795
114088	649796
43645	649797
4395	649798
9437	649799
9551	649800
1941	649801
9997	649802
74965	649803
57436	649804
43084	649805
1359	649806
5213	649807
39279	649808
113075	649809
61534	649810
39924	649811
171730	649812
110375	649813
26380	649814
22241	649815
11346	649816
250889	649817
272667	649818
167480	649819
12529	649820
3080	649821
118508	649822
305742	649823
72934	649824
32270	649825
84104	649826
3574	649827
366	649828
212856	649829
1070	649830
92057	649831
24865	649832
41182	649833
36102	649834
119488	649835
11707	649836
23924	649837
84752	649838
87589	649839
2543	649840
2918	649841
198789	649842
37927	649843
72285	649844
17229	649845
12117	649846
69078	649847
172361	649848
56278	649849
17110	649850
69482	649851
218294	649852
196938	649853
5165	649854
1205	649855
20370	649856
9288	649857
35072	649858
122404	649859
52498	649860
2870	649861
42210	649862
17523	649863
141	649864
318862	649865
15443	649866
283626	649867
13406	649868
1991	649869
27495	649870
99388	649871
87537	649872
69776	649873
16720	649874
163343	649875
311219	649876
15588	649877
1127	649878
6582	649879
200343	649880
21482	649881
24689	649882
14200	649883
108306	649884
105297	649885
100766	649886
18637	649887
56631	649888
10413	649889
11175	649890
125885	649891
50682	649892
184652	649893
1609	649894
18414	649895
21834	649896
20766	649897
57341	649898
26230	649899
101163	649900
36612	649901
4886	649902
11913	649903
17323	649904
45617	649905
40905	649906
34767	649907
103553	649908
71333	649909
77493	649910
1314	649911
56009	649912
24665	649913
47171	649914
38129	649915
48749	649916
4871	649917
40018	649918
4596	649919
164343	649920
159818	649921
15756	649922
26450	649923
12927	649924
85082	649925
103612	649926
7467	649927
182826	649928
9698	649929
4407	649930
92141	649931
79368	649932
122773	649933
25238	649934
195213	649935
335	649936
185705	649937
26876	649938
30334	649939
265100	649940
262304	649941
13821	649942
167525	649943
677	649944
55498	649945
13328	649946
83429	649947
292	649948
127433	649949
276	649950
6515	649951
36181	649952
52883	649953
257813	649954
18135	649955
266699	649956
4029	649957
11828	649958
8897	649959
84302	649960
8652	649961
123430	649962
121718	649963
20649	649964
130216	649965
605	649966
39109	649967
155614	649968
145990	649969
87770	649970
48786	649971
196967	649972
162611	649973
63189	649974
119172	649975
12904	649976
14662	649977
278919	649978
757	649979
10174	649980
92748	649981
85402	649982
2351	649983
24745	649984
13014	649985
29721	649986
7157	649987
136751	649988
136669	649989
1993	649990
142219	649991
1835	649992
2348	649993
190162	649994
6806	649995
5864	649996
285837	649997
267316	649998
66781	649999
71870	650000
15815	650001
6833	650002
6147	650003
482	650004
179530	650005
13537	650006
159494	650007
4548	650008
327915	650009
1984	650010
75202	650011
4957	650012
194014	650013
101342	650014
85795	650015
10205	650016
53590	650017
40529	650018
350	650019
63122	650020
64945	650021
12790	650022
1901	650023
75642	650024
1541	650025
7339	650026
48848	650027
1232	650028
41697	650029
36286	650030
9263	650031
2198	650032
35317	650033
281	650034
7096	650035
11817	650036
85635	650037
3914	650038
17391	650039
11323	650040
17308	650041
1939	650042
9618	650043
152386	650044
102923	650045
70978	650046
344	650047
46446	650048
71852	650049
198729	650050
163151	650051
192414	650052
210599	650053
740	650054
55546	650055
280171	650056
160692	650057
114321	650058
7013	650059
683	650060
5712	650061
9725	650062
72231	650063
36444	650064
45384	650065
150	650066
150994	650067
15978	650068
74783	650069
13402	650070
51556	650071
3303	650072
99565	650073
14438	650074
303687	650075
10369	650076
172973	650077
219245	650078
64782	650079
37990	650080
114195	650081
787	650082
19052	650083
61	650084
1211	650085
185464	650086
123431	650087
94574	650088
81968	650089
46745	650090
26123	650091
22126	650092
325117	650093
25206	650094
88392	650095
2572	650096
16691	650097
1402	650098
23950	650099
9731	650100
258531	650101
182929	650102
5115	650103
813	650104
5268	650105
720	650106
76857	650107
49269	650108
8981	650109
53058	650110
78209	650111
9314	650112
198666	650113
3326	650114
114452	650115
18538	650116
96518	650117
694	650118
328207	650119
99454	650120
191029	650121
510	650122
20757	650123
202341	650124
1236	650125
6847	650126
173670	650127
58173	650128
903	650129
241	650130
69373	650131
14622	650132
22005	650133
13483	650134
7	650135
5196	650136
55269	650137
2121	650138
3414	650139
208	650140
126737	650141
86028	650142
2504	650143
17065	650144
39783	650145
112257	650146
71751	650147
189965	650148
158884	650149
386	650150
156080	650151
520	650152
17696	650153
10071	650154
28137	650155
68470	650156
74635	650157
95621	650158
6837	650159
273886	650160
26450	650161
161665	650162
203126	650163
67684	650164
8907	650165
439	650166
1232	650167
175703	650168
39450	650169
7194	650170
19154	650171
48842	650172
203304	650173
68452	650174
1177	650175
252004	650176
6443	650177
32	650178
86320	650179
106354	650180
95	650181
24975	650182
129879	650183
202478	650184
94409	650185
62688	650186
183673	650187
143086	650188
32473	650189
114452	650190
45382	650191
287	650192
4793	650193
74683	650194
74683	650195
1392	650196
66780	650197
120632	650198
2611	650199
174454	650200
58151	650201
7492	650202
50149	650203
9253	650204
611	650205
1655	650206
117134	650207
16087	650208
785	650209
37846	650210
12932	650211
93361	650212
24339	650213
164274	650214
162018	650215
1211	650216
17115	650217
28961	650218
109134	650219
15000	650220
14310	650221
187920	650222
87110	650223
3758	650224
44753	650225
58681	650226
7142	650227
125995	650228
298738	650229
82807	650230
238492	650231
97366	650232
133252	650233
2590	650234
3258	650235
14689	650236
137283	650237
21888	650238
234512	650239
39529	650240
35063	650241
51397	650242
29874	650243
59672	650244
36871	650245
288177	650246
16039	650247
6830	650248
178623	650249
104857	650250
128755	650251
185404	650252
993	650253
19808	650254
4902	650255
14905	650256
22067	650257
132639	650258
362	650259
148835	650260
85046	650261
213	650262
2249	650263
4103	650264
24142	650265
67219	650266
28648	650267
52033	650268
100606	650269
245905	650270
77119	650271
2740	650272
128062	650273
77809	650274
129089	650275
6451	650276
5144	650277
30175	650278
109236	650279
124954	650280
27972	650281
93715	650282
33729	650283
6044	650284
20835	650285
1843	650286
21858	650287
8094	650288
40177	650289
28098	650290
2395	650291
28765	650292
62691	650293
31733	650294
243337	650295
74402	650296
307719	650297
315	650298
45388	650299
117480	650300
9547	650301
1886	650302
97292	650303
9608	650304
20624	650305
52642	650306
75965	650307
27010	650308
6355	650309
40792	650310
124775	650311
234514	650312
5982	650313
67747	650314
322393	650315
181217	650316
123946	650317
3565	650318
81216	650319
2786	650320
264473	650321
21915	650322
103976	650323
16086	650324
252381	650325
15129	650326
204055	650327
170921	650328
55	650329
12812	650330
4430	650331
9986	650332
463	650333
89304	650334
10	650335
138541	650336
48740	650337
175417	650338
34543	650339
68235	650340
7285	650341
16075	650342
38408	650343
12197	650344
246103	650345
195354	650346
86616	650347
7366	650348
128997	650349
186168	650350
98515	650351
15599	650352
211554	650353
456	650354
147991	650355
63109	650356
9969	650357
46543	650358
46018	650359
54455	650360
3534	650361
282304	650362
20163	650363
12927	650364
40004	650365
73683	650366
183731	650367
56651	650368
12309	650369
53053	650370
18051	650371
285842	650372
161955	650373
167418	650374
19923	650375
162544	650376
1878	650377
79131	650378
86973	650379
7247	650380
52757	650381
128196	650382
2415	650383
3667	650384
144694	650385
304749	650386
72084	650387
1	650388
76825	650389
269609	650390
61228	650391
15572	650392
14182	650393
94813	650394
6171	650395
79953	650396
40252	650397
78547	650398
93339	650399
38919	650400
563	650401
720	650402
3344	650403
39090	650404
1256	650405
28354	650406
62	650407
141471	650408
9879	650409
72984	650410
34782	650411
2856	650412
197223	650413
19362	650414
31100	650415
278531	650416
45050	650417
33984	650418
2325	650419
45367	650420
176609	650421
11687	650422
26240	650423
56655	650424
21308	650425
27343	650426
16904	650427
3045	650428
79392	650429
13335	650430
21980	650431
55510	650432
14135	650433
233275	650434
314180	650435
69579	650436
159741	650437
2076	650438
42996	650439
4852	650440
327510	650441
45892	650442
9480	650443
25530	650444
58680	650445
9652	650446
117606	650447
7595	650448
11045	650449
4676	650450
2490	650451
32512	650452
8533	650453
460	650454
110309	650455
6827	650456
16915	650457
5212	650458
6654	650459
157119	650460
17729	650461
103951	650462
83005	650463
67977	650464
138886	650465
2194	650466
13093	650467
30326	650468
29249	650469
30465	650470
1849	650471
78524	650472
172013	650473
28200	650474
113097	650475
4745	650476
307842	650477
2034	650478
59916	650479
2967	650480
11271	650481
52767	650482
38944	650483
113614	650484
14038	650485
151669	650486
132975	650487
4797	650488
131769	650489
55543	650490
28169	650491
64262	650492
92338	650493
17	650494
106304	650495
47741	650496
32	650497
6313	650498
8282	650499
188856	650500
120403	650501
913	650502
9335	650503
305735	650504
251441	650505
21858	650506
134470	650507
225395	650508
18599	650509
84483	650510
221431	650511
2080	650512
90136	650513
94239	650514
59571	650515
79	650516
11552	650517
158744	650518
87404	650519
42568	650520
86344	650521
8333	650522
78836	650523
82560	650524
28174	650525
63216	650526
156145	650527
4504	650528
137816	650529
43216	650530
2206	650531
313545	650532
29596	650533
87365	650534
2530	650535
152039	650536
14280	650537
61701	650538
131	650539
58971	650540
62556	650541
740	650542
58235	650543
17689	650544
270528	650545
21	650546
114596	650547
45606	650548
2165	650549
8679	650550
159315	650551
3506	650552
21308	650553
53080	650554
16521	650555
22407	650556
159649	650557
2	650558
37883	650559
38	650560
55100	650561
4987	650562
5770	650563
13959	650564
79700	650565
253084	650566
73728	650567
192510	650568
16616	650569
111496	650570
39320	650571
19462	650572
10634	650573
291444	650574
23859	650575
525	650576
217871	650577
56883	650578
134	650579
372	650580
107465	650581
4545	650582
4703	650583
2797	650584
27992	650585
1087	650586
5742	650587
1137	650588
612	650589
264906	650590
131691	650591
39225	650592
55880	650593
23008	650594
65502	650595
1236	650596
13621	650597
477	650598
37837	650599
24	650600
28705	650601
7683	650602
230751	650603
214114	650604
1366	650605
12054	650606
5033	650607
8388	650608
37390	650609
6568	650610
220770	650611
212373	650612
59048	650613
18618	650614
49	650615
45418	650616
35463	650617
4537	650618
4491	650619
3857	650620
31746	650621
319	650622
277534	650623
48288	650624
18367	650625
172694	650626
3958	650627
244573	650628
223249	650629
6451	650630
130	650631
211266	650632
34296	650633
859	650634
45489	650635
2939	650636
84357	650637
83470	650638
3586	650639
188384	650640
64060	650641
157085	650642
210838	650643
29542	650644
75080	650645
90150	650646
100171	650647
258432	650648
32431	650649
241865	650650
69742	650651
38928	650652
38583	650653
63347	650654
24259	650655
43219	650656
235	650657
4388	650658
1275	650659
38926	650660
9836	650661
4837	650662
87969	650663
111348	650664
15245	650665
2203	650666
142706	650667
1488	650668
171390	650669
117998	650670
3	650671
3083	650672
109	650673
128584	650674
38408	650675
51867	650676
667	650677
48209	650678
42301	650679
4901	650680
38193	650681
9252	650682
319305	650683
6027	650684
68402	650685
33726	650686
3305	650687
81038	650688
57673	650689
5052	650690
6646	650691
319146	650692
24	650693
39073	650694
20732	650695
16099	650696
21983	650697
2164	650698
847	650699
44005	650700
13359	650701
68835	650702
2785	650703
2424	650704
132796	650705
106542	650706
144948	650707
3835	650708
327860	650709
32986	650710
123022	650711
193970	650712
205855	650713
5714	650714
23054	650715
29498	650716
80837	650717
6734	650718
12051	650719
89012	650720
82441	650721
59015	650722
290	650723
129119	650724
80095	650725
117857	650726
20597	650727
38783	650728
79046	650729
254772	650730
2358	650731
10344	650732
46441	650733
8954	650734
1507	650735
134598	650736
313837	650737
53824	650738
28367	650739
82057	650740
44495	650741
69905	650742
264608	650743
158414	650744
1541	650745
39611	650746
86632	650747
5019	650748
115960	650749
20459	650750
10317	650751
195680	650752
172571	650753
149	650754
126548	650755
24423	650756
4549	650757
4208	650758
347	650759
17956	650760
31092	650761
311534	650762
247677	650763
2146	650764
9401	650765
71849	650766
11853	650767
1732	650768
2519	650769
31674	650770
156823	650771
42906	650772
70162	650773
306029	650774
1081	650775
221789	650776
111510	650777
119175	650778
33890	650779
3581	650780
67158	650781
50744	650782
114975	650783
39486	650784
21283	650785
18442	650786
1147	650787
36385	650788
111297	650789
34847	650790
90890	650791
1682	650792
155660	650793
145967	650794
20904	650795
38225	650796
118113	650797
44055	650798
73001	650799
111	650800
88147	650801
186976	650802
27525	650803
280383	650804
3097	650805
27013	650806
37034	650807
21005	650808
10982	650809
194182	650810
25412	650811
26186	650812
57872	650813
287814	650814
1213	650815
154573	650816
86154	650817
11298	650818
29572	650819
128062	650820
76408	650821
56863	650822
658	650823
141772	650824
90462	650825
37972	650826
321	650827
3239	650828
14528	650829
9526	650830
26970	650831
43	650832
8506	650833
8800	650834
307195	650835
9912	650836
13163	650837
5	650838
15019	650839
983	650840
291763	650841
160536	650842
1868	650843
3298	650844
79019	650845
74264	650846
4335	650847
38002	650848
44379	650849
46999	650850
9413	650851
8614	650852
55276	650853
46287	650854
103312	650855
216083	650856
5166	650857
51024	650858
146119	650859
117274	650860
128944	650861
8677	650862
14033	650863
85432	650864
15740	650865
6206	650866
277881	650867
43461	650868
78634	650869
123471	650870
26733	650871
52774	650872
52600	650873
13483	650874
121784	650875
175935	650876
292492	650877
289987	650878
192525	650879
207921	650880
83122	650881
224289	650882
101752	650883
293603	650884
293575	650885
261129	650886
254517	650887
265152	650888
103022	650889
1304	650890
104059	650891
178759	650892
11051	650893
19529	650894
87727	650895
146491	650896
20267	650897
105286	650898
49623	650899
49841	650900
150973	650901
273	650902
9830	650903
33101	650904
8005	650905
328208	650906
256631	650907
119202	650908
2677	650909
98872	650910
36779	650911
18439	650912
39445	650913
11243	650914
198777	650915
6442	650916
126519	650917
72439	650918
5455	650919
43901	650920
2922	650921
46983	650922
34689	650923
311	650924
6922	650925
154793	650926
54798	650927
767	650928
101146	650929
81611	650930
61634	650931
27858	650932
94054	650933
70606	650934
186616	650935
324822	650936
22448	650937
56675	650938
54144	650939
57318	650940
10891	650941
1636	650942
15	650943
140262	650944
5458	650945
185169	650946
218705	650947
10595	650948
60066	650949
9315	650950
849	650951
91506	650952
80178	650953
54892	650954
1342	650955
1342	650956
1342	650957
1342	650958
87514	650959
310210	650960
33174	650961
7049	650962
6792	650963
285414	650964
148382	650965
123201	650966
136036	650967
61005	650968
3494	650969
54578	650970
72425	650971
73047	650972
43353	650973
52816	650974
5878	650975
96679	650976
92394	650977
199630	650978
97145	650979
28764	650980
3872	650981
13830	650982
996	650983
7607	650984
7781	650985
28166	650986
33854	650987
1209	650988
6448	650989
107353	650990
39481	650991
76632	650992
287362	650993
172	650994
31213	650995
125064	650996
29188	650997
4102	650998
18223	650999
45463	651000
2075	651001
806	651002
13231	651003
51945	651004
20276	651005
63680	651006
284422	651007
5216	651008
14095	651009
310793	651010
97108	651011
14025	651012
6560	651013
24911	651014
1712	651015
172059	651016
241705	651017
174576	651018
43242	651019
70651	651020
58255	651021
48546	651022
30514	651023
267402	651024
207032	651025
206	651026
20341	651027
24242	651028
5520	651029
202165	651030
21471	651031
12223	651032
77211	651033
327739	651034
39633	651035
286802	651036
14386	651037
2748	651038
1653	651039
81231	651040
19793	651041
931	651042
25607	651043
24459	651044
14212	651045
50152	651046
40635	651047
50568	651048
50120	651049
95142	651050
208315	651051
28773	651052
31560	651053
11671	651054
28423	651055
111551	651056
54885	651057
56987	651058
37064	651059
52436	651060
98752	651061
965	651062
4142	651063
181885	651064
75749	651065
79733	651066
22107	651067
64556	651068
130117	651069
8374	651070
13262	651071
79522	651072
15050	651073
73413	651074
63342	651075
59076	651076
2473	651077
42790	651078
78385	651079
53446	651080
144163	651081
19296	651082
225785	651083
6083	651084
44246	651085
317181	651086
103229	651087
5486	651088
4018	651089
47588	651090
38310	651091
7543	651092
122209	651093
636	651094
2223	651095
190066	651096
59117	651097
3364	651098
60424	651099
75878	651100
132803	651101
25378	651102
211314	651103
13574	651104
220169	651105
5634	651106
601	651107
14732	651108
1945	651109
1861	651110
213515	651111
13167	651112
139	651113
67747	651114
102454	651115
45398	651116
5340	651117
11420	651118
37611	651119
213436	651120
219	651121
21158	651122
20178	651123
93771	651124
11069	651125
4899	651126
99248	651127
63252	651128
33215	651129
2898	651130
26	651131
34500	651132
76575	651133
24710	651134
20689	651135
31892	651136
20580	651137
64097	651138
18497	651139
48423	651140
57954	651141
134029	651142
14933	651143
13328	651144
63	651145
32739	651146
63188	651147
16000	651148
105214	651149
2488	651150
187604	651151
197452	651152
36669	651153
3999	651154
66456	651155
4124	651156
20867	651157
126594	651158
125220	651159
297252	651160
14370	651161
142391	651162
12951	651163
247004	651164
107355	651165
24222	651166
80675	651167
1460	651168
7303	651169
4177	651170
27369	651171
7045	651172
124215	651173
29586	651174
172024	651175
105456	651176
58921	651177
58763	651178
35813	651179
38354	651180
3650	651181
181377	651182
17459	651183
35	651184
355	651185
19798	651186
99988	651187
40335	651188
7550	651189
2478	651190
159026	651191
7034	651192
99420	651193
38928	651194
71810	651195
24727	651196
69168	651197
15886	651198
16742	651199
15804	651200
1396	651201
131224	651202
23431	651203
117395	651204
8943	651205
5697	651206
56719	651207
2432	651208
14099	651209
5210	651210
11126	651211
105686	651212
121493	651213
265314	651214
90928	651215
61433	651216
123959	651217
70526	651218
117984	651219
52940	651220
6621	651221
11048	651222
25926	651223
9965	651224
101212	651225
206716	651226
313736	651227
244174	651228
3956	651229
179873	651230
30749	651231
47550	651232
33998	651233
56573	651234
41103	651235
226944	651236
93354	651237
76796	651238
22692	651239
45248	651240
84332	651241
38129	651242
199087	651243
396	651244
20427	651245
13296	651246
122582	651247
20969	651248
79789	651249
6398	651250
198633	651251
13540	651252
631	651253
134639	651254
11356	651255
58078	651256
8049	651257
228986	651258
27463	651259
2538	651260
181412	651261
101820	651262
129537	651263
57398	651264
139262	651265
11627	651266
12138	651267
46228	651268
19795	651269
213759	651270
306352	651271
170	651272
28657	651273
145889	651274
15658	651275
15658	651276
3983	651277
77156	651278
10071	651279
3037	651280
45690	651281
17803	651282
33568	651283
25709	651284
57547	651285
154326	651286
87380	651287
84881	651288
109698	651289
8	651290
2677	651291
5588	651292
3758	651293
2139	651294
194123	651295
228627	651296
5868	651297
128662	651298
7733	651299
218121	651300
210312	651301
1314	651302
140737	651303
40329	651304
37744	651305
3113	651306
135135	651307
164810	651308
175169	651309
135755	651310
728	651311
2624	651312
327103	651313
240577	651314
178407	651315
54574	651316
19496	651317
2008	651318
121322	651319
77695	651320
26834	651321
111233	651322
31346	651323
104750	651324
41379	651325
145052	651326
17948	651327
34	651328
322075	651329
34897	651330
462	651331
84436	651332
249399	651333
77752	651334
31650	651335
72331	651336
56808	651337
105106	651338
28140	651339
19995	651340
38846	651341
38875	651342
14277	651343
35067	651344
31712	651345
5063	651346
198738	651347
777	651348
76130	651349
7813	651350
306963	651351
96283	651352
139333	651353
926	651354
19257	651355
136125	651356
211786	651357
207332	651358
97612	651359
244659	651360
244861	651361
190651	651362
18183	651363
2606	651364
66167	651365
5896	651366
549	651367
30342	651368
20210	651369
1130	651370
198565	651371
198999	651372
34318	651373
134137	651374
4918	651375
159	651376
26889	651377
70637	651378
7165	651379
182576	651380
27374	651381
238692	651382
12672	651383
60719	651384
10471	651385
119466	651386
118094	651387
304167	651388
188626	651389
19443	651390
268878	651391
2899	651392
7287	651393
232888	651394
154762	651395
10234	651396
63787	651397
117656	651398
145862	651399
8521	651400
1087	651401
93245	651402
19701	651403
203	651404
136	651405
86157	651406
11931	651407
1022	651408
20842	651409
32061	651410
100525	651411
30432	651412
15589	651413
15589	651414
14438	651415
118374	651416
12736	651417
205770	651418
23797	651419
60321	651420
78215	651421
178563	651422
23937	651423
38985	651424
131998	651425
48612	651426
18784	651427
67138	651428
278310	651429
11764	651430
118569	651431
46097	651432
2281	651433
35622	651434
146639	651435
130389	651436
42999	651437
228	651438
29325	651439
9577	651440
61	651441
226014	651442
212282	651443
157122	651444
300414	651445
729	651446
179510	651447
8705	651448
35758	651449
284634	651450
241006	651451
14060	651452
4795	651453
55869	651454
278784	651455
127947	651456
201354	651457
79306	651458
101187	651459
143706	651460
89757	651461
15638	651462
115133	651463
2147	651464
325558	651465
15085	651466
9408	651467
14718	651468
46592	651469
39714	651470
2629	651471
266304	651472
51156	651473
23387	651474
195000	651475
45300	651476
13391	651477
318103	651478
20585	651479
74	651480
29147	651481
157411	651482
26277	651483
212	651484
70505	651485
6442	651486
60638	651487
1432	651488
110362	651489
188958	651490
129599	651491
34580	651492
6536	651493
179756	651494
49543	651495
1181	651496
125946	651497
114068	651498
4541	651499
42421	651500
72790	651501
99908	651502
3067	651503
1168	651504
5188	651505
26612	651506
30332	651507
121456	651508
17435	651509
12312	651510
12815	651511
197195	651512
17981	651513
227484	651514
113664	651515
29876	651516
29809	651517
4409	651518
11378	651519
132670	651520
22322	651521
240336	651522
63109	651523
83425	651524
4069	651525
4998	651526
155304	651527
3422	651528
120296	651529
38104	651530
2183	651531
149463	651532
318769	651533
10744	651534
43740	651535
93385	651536
18858	651537
26133	651538
49027	651539
105223	651540
12130	651541
67063	651542
265595	651543
872	651544
14923	651545
54123	651546
32342	651547
71688	651548
33755	651549
597	651550
6185	651551
47074	651552
29043	651553
38709	651554
83748	651555
46518	651556
250066	651557
73145	651558
13011	651559
56599	651560
234334	651561
2668	651562
17979	651563
34499	651564
62833	651565
12533	651566
41551	651567
137138	651568
263143	651569
152316	651570
176687	651571
5127	651572
140912	651573
49654	651574
192287	651575
34396	651576
75664	651577
49733	651578
276979	651579
114926	651580
34396	651581
277387	651582
34403	651583
94676	651584
8559	651585
57143	651586
146059	651587
17613	651588
197418	651589
11991	651590
21228	651591
20217	651592
1268	651593
9596	651594
107681	651595
69134	651596
114523	651597
116143	651598
176314	651599
41793	651600
91936	651601
102343	651602
84734	651603
214869	651604
30587	651605
6042	651606
133	651607
13645	651608
268812	651609
15420	651610
8185	651611
1414	651612
27332	651613
311030	651614
193772	651615
306079	651616
7739	651617
97202	651618
279677	651619
43964	651620
10361	651621
199225	651622
78958	651623
3118	651624
175871	651625
48989	651626
185322	651627
82981	651628
89512	651629
126807	651630
6363	651631
129318	651632
73926	651633
39818	651634
274915	651635
314037	651636
287560	651637
34753	651638
10856	651639
243156	651640
1955	651641
132758	651642
840	651643
111	651644
34753	651645
840	651646
20951	651647
8025	651648
58259	651649
8025	651650
84353	651651
28394	651652
190260	651653
38616	651654
122797	651655
158636	651656
53376	651657
29052	651658
181758	651659
8033	651660
170545	651661
149830	651662
222168	651663
94317	651664
126781	651665
304208	651666
236267	651667
55267	651668
108287	651669
47841	651670
318434	651671
318444	651672
124368	651673
317272	651674
156299	651675
238179	651676
105220	651677
200375	651678
23846	651679
84815	651680
2228	651681
2189	651682
134227	651683
568	651684
301517	651685
78802	651686
154703	651687
298604	651688
41898	651689
809	651690
26888	651691
27244	651692
51844	651693
195299	651694
80217	651695
10210	651696
308863	651697
17173	651698
2189	651699
86064	651700
112197	651701
31748	651702
159181	651703
110516	651704
72077	651705
85743	651706
73565	651707
839	651708
6224	651709
296612	651710
13499	651711
70772	651712
37143	651713
76188	651714
133821	651715
210079	651716
203191	651717
46515	651718
224534	651719
134666	651720
105406	651721
839	651722
134113	651723
309144	651724
200317	651725
122581	651726
73660	651727
196243	651728
151164	651729
86741	651730
1862	651731
15209	651732
199142	651733
303410	651734
36129	651735
134228	651736
13398	651737
63720	651738
271023	651739
71924	651740
126192	651741
14303	651742
809	651743
208034	651744
7385	651745
125553	651746
309678	651747
314110	651748
10072	651749
356	651750
243989	651751
202452	651752
305616	651753
25267	651754
57050	651755
93389	651756
126260	651757
16980	651758
134851	651759
34315	651760
78697	651761
839	651762
238453	651763
36533	651764
98667	651765
37365	651766
3210	651767
318190	651768
84768	651769
71601	651770
90471	651771
115183	651772
208098	651773
48234	651774
13506	651775
130899	651776
30846	651777
19516	651778
163359	651779
193978	651780
192487	651781
134247	651782
239332	651783
99746	651784
46083	651785
158342	651786
13635	651787
105406	651788
112464	651789
180051	651790
78673	651791
809	651792
81402	651793
8950	651794
305981	651795
4004	651796
27114	651797
276444	651798
161641	651799
240661	651800
75358	651801
8624	651802
13590	651803
134206	651804
195269	651805
13202	651806
81030	651807
38395	651808
233773	651809
26489	651810
1408	651811
294627	651812
10210	651813
2249	651814
166528	651815
5038	651816
154378	651817
36447	651818
3270	651819
62104	651820
94880	651821
17198	651822
155593	651823
110085	651824
1393	651825
207683	651826
197612	651827
197675	651828
109155	651829
209441	651830
4761	651831
205136	651832
2428	651833
17699	651834
85446	651835
78214	651836
286567	651837
144602	651838
809	651839
36260	651840
177483	651841
104981	651842
200155	651843
86605	651844
51553	651845
134178	651846
26486	651847
110085	651848
208504	651849
154561	651850
295998	651851
102998	651852
37725	651853
317932	651854
11875	651855
82664	651856
73388	651857
243432	651858
10205	651859
25582	651860
22014	651861
305542	651862
93166	651863
193908	651864
109716	651865
315320	651866
131363	651867
252553	651868
202342	651869
217500	651870
102761	651871
159655	651872
38658	651873
18231	651874
6224	651875
140463	651876
6224	651877
246672	651878
197655	651879
282640	651880
173802	651881
3112	651882
34087	651883
4762	651884
227003	651885
298486	651886
147288	651887
38717	651888
258657	651889
209881	651890
126030	651891
134112	651892
96165	651893
53734	651894
53365	651895
28283	651896
36315	651897
158081	651898
109714	651899
157799	651900
253416	651901
42835	651902
164900	651903
270098	651904
49085	651905
270247	651906
126781	651907
180090	651908
53394	651909
48163	651910
236920	651911
317315	651912
302922	651913
14260	651914
63496	651915
199090	651916
55634	651917
154818	651918
57116	651919
3041	651920
35154	651921
125147	651922
280191	651923
356	651924
134140	651925
191291	651926
37813	651927
284702	651928
119065	651929
64981	651930
3976	651931
87034	651932
207477	651933
247652	651934
133017	651935
200155	651936
251885	651937
839	651938
65724	651939
104997	651940
147939	651941
809	651942
154180	651943
292038	651944
82529	651945
43143	651946
131156	651947
38237	651948
21300	651949
76735	651950
160616	651951
51954	651952
57687	651953
54300	651954
129989	651955
85353	651956
42859	651957
97557	651958
304483	651959
76980	651960
56603	651961
26488	651962
297466	651963
84464	651964
174974	651965
839	651966
100348	651967
10448	651968
46822	651969
6224	651970
321821	651971
67229	651972
53736	651973
173896	651974
73565	651975
181769	651976
64431	651977
53739	651978
187800	651979
309146	651980
146005	651981
265169	651982
487	651983
29958	651984
285949	651985
190085	651986
239795	651987
88153	651988
56433	651989
314222	651990
146873	651991
21182	651992
44065	651993
146742	651994
86526	651995
141373	651996
42973	651997
200893	651998
6590	651999
74518	652000
31518	652001
52798	652002
31274	652003
243501	652004
131161	652005
82947	652006
78024	652007
121458	652008
220441	652009
27137	652010
255391	652011
143040	652012
1035	652013
283242	652014
90282	652015
15805	652016
11684	652017
45051	652018
64756	652019
67998	652020
67998	652021
11684	652022
162089	652023
64287	652024
63830	652025
153987	652026
197304	652027
127752	652028
68290	652029
27267	652030
27267	652031
58512	652032
626	652033
4978	652034
321842	652035
100229	652036
50480	652037
231986	652038
31167	652039
76032	652040
19019	652041
30915	652042
23	652043
66591	652044
66501	652045
158498	652046
67601	652047
23	652048
30911	652049
66501	652050
102108	652051
4437	652052
44652	652053
40102	652054
91328	652055
13557	652056
102214	652057
222523	652058
267834	652059
17008	652060
318645	652061
145589	652062
124920	652063
90557	652064
90557	652065
55997	652066
9239	652067
245600	652068
69594	652069
50780	652070
86498	652071
84351	652072
100496	652073
73395	652074
123005	652075
24105	652076
97196	652077
16695	652078
171247	652079
63611	652080
18165	652081
36634	652082
76970	652083
48127	652084
90279	652085
174419	652086
26437	652087
55449	652088
37161	652089
69045	652090
190122	652091
4280	652092
382	652093
382	652094
226645	652095
28377	652096
211224	652097
320783	652098
216152	652099
112839	652100
71277	652101
112908	652102
103752	652103
66726	652104
205628	652105
1506	652106
326234	652107
46151	652108
112908	652109
33589	652110
112891	652111
85351	652112
47175	652113
1757	652114
258949	652115
47175	652116
40082	652117
113547	652118
55690	652119
230830	652120
48662	652121
119791	652122
27065	652123
6428	652124
10910	652125
194424	652126
10513	652127
132907	652128
52798	652129
73970	652130
175439	652131
322436	652132
146073	652133
216450	652134
49183	652135
305429	652136
73148	652137
38467	652138
115292	652139
182532	652140
9655	652141
282745	652142
146088	652143
58733	652144
28987	652145
113873	652146
294874	652147
30865	652148
83620	652149
271094	652150
138996	652151
73353	652152
80020	652153
33811	652154
180762	652155
26182	652156
214803	652157
12884	652158
241831	652159
69930	652160
37835	652161
38584	652162
172365	652163
76776	652164
36293	652165
950	652166
108891	652167
6220	652168
259155	652169
35874	652170
16446	652171
9015	652172
29401	652173
8959	652174
41403	652175
10949	652176
106725	652177
38467	652178
133540	652179
85482	652180
14472	652181
56144	652182
30224	652183
38434	652184
202459	652185
18732	652186
8822	652187
205460	652188
38434	652189
29955	652190
10079	652191
81805	652192
4821	652193
192980	652194
296369	652195
133793	652196
3986	652197
14472	652198
315982	652199
203033	652200
192980	652201
114523	652202
31708	652203
281518	652204
80571	652205
96977	652206
11763	652207
84684	652208
34184	652209
77947	652210
194601	652211
192661	652212
291058	652213
77401	652214
193306	652215
142977	652216
177805	652217
79596	652218
96395	652219
163934	652220
57847	652221
19286	652222
33089	652223
21253	652224
38863	652225
101510	652226
101510	652227
161662	652228
172062	652229
14902	652230
27771	652231
62018	652232
4435	652233
155868	652234
33004	652235
142478	652236
21253	652237
62618	652238
113599	652239
91637	652240
166905	652241
255951	652242
166905	652243
215279	652244
30781	652245
38863	652246
187158	652247
43647	652248
6145	652249
89131	652250
117511	652251
36247	652252
20112	652253
142929	652254
12456	652255
83040	652256
69616	652257
46697	652258
80385	652259
48	652260
64872	652261
6649	652262
61803	652263
36937	652264
59	652265
59	652266
39570	652267
81	652268
1414	652269
169502	652270
175413	652271
25633	652272
42499	652273
73193	652274
46170	652275
56419	652276
135189	652277
47535	652278
68219	652279
42499	652280
79435	652281
6646	652282
6646	652283
191531	652284
71765	652285
71765	652286
37766	652287
23487	652288
37766	652289
37766	652290
145453	652291
130003	652292
97593	652293
71775	652294
47854	652295
23487	652296
212849	652297
23487	652298
171906	652299
23487	652300
299558	652301
228306	652302
11367	652303
254727	652304
66780	652305
81118	652306
199971	652307
47867	652308
42499	652309
72229	652310
10125	652311
15034	652312
75289	652313
21447	652314
64241	652315
21447	652316
97858	652317
84	652318
103063	652319
62770	652320
37445	652321
108544	652322
1038	652323
38350	652324
38350	652325
61251	652326
3477	652327
46062	652328
110629	652329
66414	652330
186915	652331
35214	652332
120410	652333
186929	652334
24825	652335
186893	652336
66526	652337
248260	652338
2605	652339
285127	652340
35214	652341
285211	652342
35185	652343
187377	652344
187022	652345
78056	652346
175195	652347
187041	652348
285294	652349
77825	652350
78056	652351
78029	652352
77856	652353
52273	652354
78029	652355
187335	652356
285416	652357
35274	652358
120135	652359
186933	652360
120217	652361
162382	652362
30986	652363
12599	652364
202993	652365
9680	652366
108426	652367
108426	652368
205303	652369
23571	652370
151723	652371
241526	652372
48812	652373
51486	652374
53815	652375
1733	652376
1733	652377
83014	652378
224631	652379
1910	652380
51367	652381
16898	652382
143383	652383
27713	652384
276525	652385
110770	652386
947	652387
947	652388
63107	652389
228750	652390
291494	652391
291623	652392
263781	652393
245117	652394
109678	652395
304445	652396
88207	652397
302608	652398
947	652399
144411	652400
19977	652401
148736	652402
100996	652403
135	652404
346	652405
1259	652406
273020	652407
48648	652408
48648	652409
268753	652410
6585	652411
225450	652412
20638	652413
151700	652414
38855	652415
88638	652416
5054	652417
137315	652418
323559	652419
72946	652420
172789	652421
45890	652422
256033	652423
7042	652424
72577	652425
413	652426
53895	652427
170281	652428
11451	652429
170281	652430
119	652431
153	652432
319421	652433
33686	652434
49669	652435
27065	652436
57513	652437
54430	652438
680	652439
39	652440
14539	652441
272655	652442
88990	652443
33160	652444
311248	652445
299338	652446
326210	652447
204002	652448
157709	652449
30775	652450
23582	652451
14963	652452
202917	652453
92482	652454
170840	652455
101581	652456
36396	652457
14910	652458
112991	652459
2785	652460
70494	652461
72727	652462
29238	652463
232220	652464
196326	652465
170676	652466
59025	652467
259399	652468
193611	652469
167719	652470
210235	652471
420	652472
90032	652473
257252	652474
170676	652475
201607	652476
134434	652477
67618	652478
103834	652479
15847	652480
44109	652481
203708	652482
58382	652483
95547	652484
215874	652485
108222	652486
215161	652487
215422	652488
216976	652489
88137	652490
115473	652491
265826	652492
210	652493
215975	652494
32957	652495
55251	652496
206761	652497
361	652498
46868	652499
12700	652500
328747	652501
13473	652502
76815	652503
195638	652504
129593	652505
318112	652506
10283	652507
186718	652508
279772	652509
97221	652510
15811	652511
228123	652512
318872	652513
1540	652514
48388	652515
111259	652516
56137	652517
6430	652518
308999	652519
33591	652520
58905	652521
22806	652522
253168	652523
29084	652524
1418	652525
307334	652526
161364	652527
235199	652528
309929	652529
204051	652530
546	652531
245410	652532
108573	652533
64905	652534
6937	652535
215079	652536
72578	652537
21267	652538
49794	652539
166805	652540
65452	652541
55193	652542
83426	652543
1426	652544
296	652545
268395	652546
112532	652547
161036	652548
10244	652549
318452	652550
234627	652551
139570	652552
36980	652553
253901	652554
16865	652555
15341	652556
247814	652557
29743	652558
72577	652559
60748	652560
82583	652561
139037	652562
129771	652563
127884	652564
179642	652565
30672	652566
63271	652567
13909	652568
90026	652569
39506	652570
27865	652571
5480	652572
175498	652573
5405	652574
83712	652575
246810	652576
318307	652577
717	652578
107124	652579
211402	652580
10738	652581
102252	652582
213448	652583
323167	652584
213448	652585
215161	652586
214789	652587
199492	652588
93035	652589
326304	652590
30564	652591
29957	652592
1563	652593
167749	652594
224182	652595
11828	652596
1158	652597
15847	652598
193923	652599
89142	652600
88954	652601
53277	652602
174201	652603
157850	652604
99953	652605
13637	652606
1914	652607
175843	652608
127486	652609
101602	652610
275468	652611
4086	652612
175815	652613
71471	652614
324692	652615
27731	652616
3553	652617
253309	652618
214312	652619
104476	652620
19851	652621
39509	652622
73274	652623
167587	652624
4056	652625
83859	652626
214797	652627
325119	652628
80851	652629
103682	652630
166166	652631
189913	652632
189989	652633
139003	652634
81298	652635
299909	652636
150211	652637
168439	652638
243998	652639
230586	652640
23135	652641
80294	652642
19981	652643
212715	652644
38754	652645
175669	652646
82583	652647
113007	652648
26745	652649
165918	652650
169489	652651
246819	652652
12700	652653
245216	652654
71199	652655
28539	652656
2915	652657
5405	652658
102761	652659
5386	652660
1004	652661
2915	652662
27731	652663
3060	652664
267805	652665
27703	652666
159802	652667
5405	652668
235071	652669
88886	652670
11831	652671
257761	652672
59025	652673
227598	652674
3011	652675
60417	652676
194113	652677
254216	652678
1307	652679
256646	652680
209963	652681
139570	652682
171111	652683
318111	652684
277274	652685
99250	652686
157769	652687
17413	652688
55251	652689
44018	652690
43337	652691
66415	652692
172005	652693
22927	652694
39227	652695
15811	652696
300543	652697
2374	652698
309208	652699
10804	652700
49860	652701
169535	652702
268667	652703
154927	652704
255803	652705
37377	652706
315303	652707
109959	652708
202296	652709
63919	652710
19851	652711
58384	652712
39502	652713
324487	652714
105238	652715
100719	652716
131317	652717
175669	652718
58382	652719
44829	652720
152237	652721
207909	652722
129624	652723
214712	652724
102959	652725
42798	652726
316213	652727
299142	652728
214457	652729
214463	652730
88938	652731
47009	652732
2785	652733
146827	652734
240537	652735
97155	652736
2785	652737
69539	652738
198435	652739
154530	652740
252747	652741
116375	652742
255689	652743
73401	652744
129304	652745
1839	652746
175843	652747
324509	652748
198901	652749
1418	652750
1336	652751
216084	652752
327906	652753
13625	652754
82803	652755
8513	652756
17116	652757
16314	652758
58750	652759
56455	652760
69284	652761
1644	652762
42798	652763
811	652764
5640	652765
48842	652766
155394	652767
17306	652768
202698	652769
4417	652770
81342	652771
36581	652772
125880	652773
3308	652774
2220	652775
315295	652776
266865	652777
242012	652778
63384	652779
3060	652780
106071	652781
28868	652782
138100	652783
74286	652784
103312	652785
48553	652786
52273	652787
268984	652788
269173	652789
27647	652790
175754	652791
51184	652792
49422	652793
87799	652794
293229	652795
100996	652796
123298	652797
47590	652798
1453	652799
197	652800
13293	652801
49936	652802
181457	652803
115986	652804
1167	652805
323229	652806
120592	652807
222535	652808
96582	652809
29440	652810
65918	652811
20844	652812
47865	652813
13914	652814
58698	652815
271914	652816
54090	652817
12947	652818
1602	652819
7948	652820
292184	652821
6365	652822
64243	652823
45528	652824
219385	652825
25416	652826
14471	652827
150346	652828
17797	652829
76197	652830
101991	652831
44586	652832
48883	652833
38666	652834
307598	652835
80388	652836
53185	652837
22556	652838
188991	652839
62452	652840
99581	652841
64787	652842
43616	652843
154694	652844
5196	652845
60150	652846
72348	652847
173370	652848
45000	652849
41338	652850
96318	652851
21697	652852
45000	652853
11213	652854
64998	652855
6821	652856
64305	652857
125140	652858
125140	652859
88965	652860
4871	652861
222423	652862
27861	652863
1	652864
109240	652865
152567	652866
150729	652867
18678	652868
82004	652869
60063	652870
60063	652871
7127	652872
93030	652873
260347	652874
109196	652875
8951	652876
172371	652877
10552	652878
4683	652879
216369	652880
29942	652881
133795	652882
4871	652883
28010	652884
47274	652885
1965	652886
1965	652887
9175	652888
26883	652889
315889	652890
131797	652891
44260	652892
50689	652893
8762	652894
219284	652895
80148	652896
28385	652897
154640	652898
76227	652899
1024	652900
30148	652901
29877	652902
37359	652903
190200	652904
479	652905
135596	652906
216906	652907
3202	652908
83093	652909
128553	652910
6271	652911
54626	652912
188115	652913
16504	652914
17946	652915
6161	652916
28758	652917
79885	652918
171	652919
14778	652920
5205	652921
5479	652922
36876	652923
110017	652924
11925	652925
128452	652926
19252	652927
17963	652928
10873	652929
504	652930
15252	652931
108014	652932
31	652933
18733	652934
88195	652935
75501	652936
17721	652937
76168	652938
78403	652939
2649	652940
1469	652941
25775	652942
2111	652943
2414	652944
39275	652945
89573	652946
171770	652947
89060	652948
77641	652949
1060	652950
1060	652951
2120	652952
18614	652953
308111	652954
170499	652955
207871	652956
20091	652957
395	652958
781	652959
43684	652960
113	652961
125	652962
297615	652963
10093	652964
7476	652965
1462	652966
29507	652967
867	652968
11262	652969
59985	652970
442	652971
20329	652972
117	652973
9280	652974
177	652975
104149	652976
41764	652977
1126	652978
6136	652979
214474	652980
7027	652981
4024	652982
27017	652983
2939	652984
45756	652985
7468	652986
318	652987
15505	652988
29756	652989
37938	652990
135536	652991
1572	652992
10071	652993
83384	652994
142449	652995
35848	652996
14200	652997
23972	652998
400	652999
55967	653000
81463	653001
123256	653002
7653	653003
200807	653004
172541	653005
315587	653006
167501	653007
177033	653008
113724	653009
105165	653010
87990	653011
7951	653012
49297	653013
91349	653014
87712	653015
291772	653016
159457	653017
67929	653018
179531	653019
82760	653020
8901	653021
50649	653022
77697	653023
215252	653024
77	653025
1119	653026
19358	653027
1724	653028
93039	653029
18709	653030
190604	653031
19200	653032
36910	653033
6562	653034
2127	653035
40508	653036
186132	653037
77442	653038
5221	653039
910	653040
317	653041
36160	653042
108	653043
3463	653044
121950	653045
66001	653046
190511	653047
275833	653048
3625	653049
64506	653050
21452	653051
2579	653052
37780	653053
72235	653054
89644	653055
116977	653056
9098	653057
41150	653058
26366	653059
40015	653060
121727	653061
135236	653062
32536	653063
8152	653064
10080	653065
310529	653066
46879	653067
127055	653068
38090	653069
90324	653070
5342	653071
34903	653072
17790	653073
39720	653074
4012	653075
92244	653076
12119	653077
45431	653078
431	653079
12643	653080
102	653081
222335	653082
241990	653083
69432	653084
22612	653085
45854	653086
32209	653087
100411	653088
78684	653089
82110	653090
181171	653091
181208	653092
307381	653093
26405	653094
26462	653095
6883	653096
8326	653097
101143	653098
3040	653099
40900	653100
5468	653101
606	653102
74572	653103
42295	653104
187264	653105
335	653106
13906	653107
1035	653108
13737	653109
27207	653110
191765	653111
108418	653112
2091	653113
470	653114
194	653115
312285	653116
1918	653117
93697	653118
3432	653119
1579	653120
42579	653121
67207	653122
51461	653123
13393	653124
2953	653125
2379	653126
164086	653127
14020	653128
83641	653129
106164	653130
9021	653131
29877	653132
16734	653133
56024	653134
7727	653135
93130	653136
169170	653137
19315	653138
20694	653139
164064	653140
69276	653141
295	653142
135621	653143
16945	653144
15907	653145
20814	653146
17153	653147
116602	653148
27966	653149
3307	653150
169980	653151
33889	653152
197379	653153
1771	653154
102212	653155
3615	653156
116270	653157
17235	653158
113111	653159
765	653160
44687	653161
91371	653162
297788	653163
12670	653164
8761	653165
3554	653166
4665	653167
51985	653168
504	653169
9394	653170
82208	653171
1211	653172
16946	653173
262021	653174
204955	653175
122411	653176
160249	653177
16132	653178
9697	653179
26714	653180
55531	653181
23251	653182
7100	653183
36350	653184
88446	653185
35656	653186
56467	653187
3555	653188
25941	653189
18	653190
19252	653191
73192	653192
1043	653193
175492	653194
6829	653195
185385	653196
141600	653197
67094	653198
55016	653199
15037	653200
101501	653201
141701	653202
141890	653203
8196	653204
35154	653205
6527	653206
138229	653207
32111	653208
19782	653209
53376	653210
1077	653211
107440	653212
2456	653213
50455	653214
7347	653215
1977	653216
66557	653217
19997	653218
4651	653219
8186	653220
6605	653221
46177	653222
248438	653223
3825	653224
58759	653225
405	653226
47815	653227
44197	653228
7546	653229
16038	653230
1876	653231
16015	653232
65172	653233
386	653234
12000	653235
38851	653236
199025	653237
6332	653238
61541	653239
27439	653240
268614	653241
122571	653242
153683	653243
15067	653244
101843	653245
136465	653246
85206	653247
22130	653248
83546	653249
91315	653250
28171	653251
7388	653252
1910	653253
49894	653254
14718	653255
85333	653256
38588	653257
41	653258
229258	653259
137127	653260
42053	653261
30634	653262
1	653263
325360	653264
159	653265
286509	653266
3575	653267
11551	653268
190202	653269
5459	653270
10310	653271
276582	653272
2313	653273
80913	653274
200	653275
47552	653276
1930	653277
29492	653278
61205	653279
130977	653280
691	653281
25943	653282
76657	653283
6096	653284
77944	653285
685	653286
45722	653287
62683	653288
166252	653289
150616	653290
120138	653291
258608	653292
129630	653293
711	653294
211764	653295
239406	653296
18461	653297
95293	653298
132883	653299
189745	653300
6006	653301
60628	653302
200	653303
102578	653304
32433	653305
14536	653306
7028	653307
30149	653308
315	653309
19041	653310
41434	653311
514	653312
4140	653313
653	653314
134613	653315
19266	653316
125376	653317
125143	653318
5639	653319
8815	653320
1838	653321
48205	653322
8152	653323
18983	653324
43863	653325
37424	653326
824	653327
1410	653328
67207	653329
373	653330
127913	653331
80915	653332
724	653333
69358	653334
22470	653335
712	653336
122486	653337
5023	653338
96681	653339
15	653340
203272	653341
3707	653342
47831	653343
302721	653344
34816	653345
120561	653346
318252	653347
9192	653348
221	653349
91444	653350
107291	653351
83	653352
1808	653353
74285	653354
42	653355
121815	653356
13562	653357
158513	653358
7698	653359
1238	653360
8424	653361
1593	653362
6830	653363
194078	653364
1176	653365
145346	653366
2257	653367
37159	653368
131739	653369
67747	653370
39412	653371
16096	653372
88567	653373
2615	653374
1538	653375
35638	653376
30643	653377
1432	653378
308373	653379
794	653380
174389	653381
211397	653382
143384	653383
11479	653384
11867	653385
3292	653386
24403	653387
31574	653388
10160	653389
25320	653390
129644	653391
105660	653392
284167	653393
64637	653394
16352	653395
79332	653396
40885	653397
2403	653398
1845	653399
86	653400
4321	653401
70484	653402
31434	653403
492	653404
12977	653405
13256	653406
26030	653407
2403	653408
89850	653409
1453	653410
18731	653411
22811	653412
2065	653413
100745	653414
95834	653415
2512	653416
115608	653417
84633	653418
16127	653419
31710	653420
174684	653421
69537	653422
196	653423
1472	653424
6831	653425
27684	653426
299986	653427
32928	653428
35965	653429
63741	653430
23824	653431
11891	653432
35474	653433
206146	653434
8941	653435
126594	653436
14072	653437
33766	653438
170070	653439
71016	653440
143034	653441
9973	653442
160715	653443
71991	653444
13509	653445
9336	653446
2164	653447
17154	653448
6980	653449
4887	653450
96143	653451
43794	653452
61591	653453
2413	653454
4385	653455
44278	653456
70665	653457
29026	653458
65	653459
16280	653460
1010	653461
45464	653462
96	653463
478	653464
159082	653465
14756	653466
275057	653467
1923	653468
182148	653469
35710	653470
122238	653471
388	653472
3894	653473
99935	653474
942	653475
49384	653476
26754	653477
2290	653478
163586	653479
124402	653480
374	653481
179	653482
1973	653483
65054	653484
159751	653485
249941	653486
362	653487
1115	653488
2500	653489
1312	653490
5938	653491
101034	653492
21383	653493
10806	653494
22852	653495
70642	653496
21045	653497
2519	653498
128167	653499
33814	653500
61168	653501
311376	653502
12822	653503
64293	653504
35241	653505
2197	653506
105225	653507
73356	653508
145754	653509
64701	653510
110066	653511
274931	653512
152393	653513
104371	653514
7188	653515
3331	653516
15753	653517
656	653518
990	653519
50115	653520
3157	653521
150007	653522
63180	653523
186114	653524
299270	653525
10284	653526
155281	653527
135367	653528
127808	653529
137338	653530
31589	653531
3777	653532
209018	653533
2106	653534
28	653535
13540	653536
9868	653537
15594	653538
10825	653539
199467	653540
23980	653541
126142	653542
260484	653543
132934	653544
3526	653545
33	653546
89144	653547
79377	653548
74534	653549
15	653550
7568	653551
283614	653552
238166	653553
12476	653554
50188	653555
22570	653556
5335	653557
5223	653558
5223	653559
111718	653560
10331	653561
1052	653562
5831	653563
2495	653564
28821	653565
6577	653566
58242	653567
37865	653568
214546	653569
1647	653570
190791	653571
157279	653572
248746	653573
6576	653574
83253	653575
7937	653576
12830	653577
210945	653578
13560	653579
107238	653580
129517	653581
244229	653582
5651	653583
12790	653584
87279	653585
259772	653586
8599	653587
22496	653588
116160	653589
17401	653590
96186	653591
90706	653592
684	653593
51204	653594
21657	653595
24673	653596
19510	653597
41910	653598
33318	653599
29784	653600
84267	653601
141874	653602
184974	653603
39712	653604
11752	653605
50046	653606
9664	653607
30725	653608
20210	653609
3387	653610
3541	653611
99755	653612
127995	653613
26115	653614
124340	653615
190024	653616
59669	653617
26158	653618
38525	653619
28584	653620
27860	653621
5500	653622
14936	653623
85044	653624
270197	653625
115962	653626
10280	653627
11254	653628
15075	653629
128292	653630
12412	653631
21192	653632
482	653633
43357	653634
135	653635
61587	653636
207841	653637
19803	653638
197653	653639
52449	653640
3302	653641
578	653642
10725	653643
27911	653644
128	653645
151	653646
109682	653647
3116	653648
64388	653649
88787	653650
88787	653651
10751	653652
28616	653653
109682	653654
272123	653655
37799	653656
39359	653657
12266	653658
244346	653659
66730	653660
59866	653661
11162	653662
3980	653663
92748	653664
22546	653665
92818	653666
231107	653667
301878	653668
219526	653669
8493	653670
206848	653671
134657	653672
85776	653673
145564	653674
144033	653675
126017	653676
82100	653677
7284	653678
84641	653679
48	653680
14994	653681
91081	653682
144099	653683
170083	653684
60871	653685
136744	653686
14994	653687
92900	653688
139781	653689
26910	653690
137883	653691
60734	653692
52375	653693
133148	653694
196804	653695
95290	653696
45962	653697
243433	653698
228882	653699
57028	653700
41177	653701
66204	653702
317651	653703
158714	653704
138642	653705
53674	653706
134419	653707
315533	653708
86723	653709
216272	653710
138983	653711
208601	653712
134372	653713
86937	653714
82342	653715
143820	653716
220198	653717
210817	653718
136840	653719
86112	653720
88049	653721
214798	653722
236422	653723
191473	653724
30327	653725
82558	653726
70383	653727
8016	653728
63872	653729
19020	653730
217811	653731
228651	653732
107434	653733
60572	653734
53094	653735
104491	653736
25823	653737
25823	653738
142617	653739
297982	653740
59704	653741
64610	653742
26392	653743
15851	653744
84503	653745
46609	653746
48169	653747
18364	653748
33895	653749
119424	653750
306899	653751
42535	653752
201139	653753
198917	653754
131632	653755
169817	653756
5540	653757
152013	653758
155170	653759
211286	653760
160582	653761
202108	653762
66806	653763
2624	653764
515	653765
149924	653766
20723	653767
689	653768
1294	653769
240685	653770
151832	653771
134378	653772
61795	653773
30620	653774
481	653775
28208	653776
3957	653777
743	653778
342	653779
284590	653780
57458	653781
88013	653782
22488	653783
122063	653784
79750	653785
33495	653786
22149	653787
23116	653788
137018	653789
25114	653790
49724	653791
589	653792
58408	653793
4929	653794
2452	653795
618	653796
49127	653797
32139	653798
10380	653799
76818	653800
100708	653801
48021	653802
64524	653803
90917	653804
7475	653805
119791	653806
17910	653807
114864	653808
108291	653809
38748	653810
46915	653811
286488	653812
169691	653813
241207	653814
66716	653815
206620	653816
72	653817
756	653818
53206	653819
443	653820
180396	653821
66599	653822
3708	653823
42734	653824
4595	653825
322991	653826
11491	653827
951	653828
4793	653829
189748	653830
57001	653831
50777	653832
216999	653833
116678	653834
72058	653835
163907	653836
128923	653837
130144	653838
259	653839
19789	653840
233119	653841
3982	653842
34396	653843
11867	653844
30046	653845
28523	653846
4134	653847
607	653848
34830	653849
2220	653850
765	653851
221096	653852
874	653853
24970	653854
76398	653855
67544	653856
63943	653857
27993	653858
23521	653859
7231	653860
115230	653861
113685	653862
19874	653863
2004	653864
18488	653865
77820	653866
7088	653867
10394	653868
89389	653869
12964	653870
7810	653871
58113	653872
4466	653873
116454	653874
63321	653875
30362	653876
13681	653877
45638	653878
1082	653879
193602	653880
3620	653881
346	653882
76374	653883
123174	653884
47990	653885
19642	653886
4739	653887
83493	653888
2078	653889
203	653890
61597	653891
152109	653892
926	653893
153	653894
1658	653895
68086	653896
150703	653897
4528	653898
43152	653899
128959	653900
243359	653901
16752	653902
82726	653903
13255	653904
4341	653905
382	653906
60289	653907
3868	653908
93087	653909
790	653910
2599	653911
68737	653912
8272	653913
52321	653914
263086	653915
47439	653916
168186	653917
7314	653918
1453	653919
10011	653920
40178	653921
45211	653922
3091	653923
411	653924
232	653925
158	653926
1285	653927
2506	653928
200	653929
898	653930
114588	653931
7392	653932
27088	653933
178416	653934
27481	653935
34279	653936
11816	653937
176683	653938
268959	653939
120451	653940
12909	653941
1806	653942
90757	653943
35030	653944
53142	653945
1468	653946
133514	653947
215496	653948
87429	653949
2277	653950
55563	653951
48766	653952
18556	653953
53792	653954
81628	653955
72834	653956
53563	653957
252234	653958
28575	653959
46106	653960
248572	653961
12052	653962
18968	653963
21388	653964
120857	653965
132619	653966
66787	653967
10252	653968
90176	653969
108085	653970
117639	653971
9266	653972
113911	653973
23914	653974
25562	653975
209103	653976
5695	653977
192551	653978
168663	653979
148420	653980
102520	653981
13216	653982
180282	653983
23813	653984
2741	653985
120279	653986
82087	653987
2053	653988
24888	653989
38717	653990
40547	653991
40547	653992
40547	653993
71465	653994
75654	653995
117523	653996
134412	653997
260089	653998
500	653999
263982	654000
122969	654001
188009	654002
115754	654003
66098	654004
143828	654005
17264	654006
123821	654007
299398	654008
8620	654009
284709	654010
7250	654011
35723	654012
9960	654013
34089	654014
84183	654015
81480	654016
69846	654017
78103	654018
48259	654019
21925	654020
271929	654021
82898	654022
203074	654023
76264	654024
29633	654025
28029	654026
96689	654027
88216	654028
57442	654029
129248	654030
117503	654031
2406	654032
163619	654033
137000	654034
17146	654035
100578	654036
96962	654037
208492	654038
83835	654039
3	654040
142125	654041
1936	654042
634	654043
157143	654044
93318	654045
29812	654046
297745	654047
137129	654048
272963	654049
92245	654050
164336	654051
39709	654052
80769	654053
54833	654054
204470	654055
32674	654056
26189	654057
1537	654058
31325	654059
20476	654060
43938	654061
201439	654062
90419	654063
98458	654064
22282	654065
117985	654066
314143	654067
176499	654068
32010	654069
130319	654070
282749	654071
209326	654072
152277	654073
110325	654074
159091	654075
320291	654076
117750	654077
204098	654078
203656	654079
156237	654080
9933	654081
251414	654082
163793	654083
107613	654084
1942	654085
123561	654086
285985	654087
32672	654088
13235	654089
56680	654090
110312	654091
269772	654092
8175	654093
34812	654094
156825	654095
19586	654096
88032	654097
65310	654098
52095	654099
280690	654100
42616	654101
94222	654102
242203	654103
21191	654104
97391	654105
190333	654106
47795	654107
34169	654108
230237	654109
141612	654110
31481	654111
169079	654112
220801	654113
185282	654114
211379	654115
169235	654116
211379	654117
83190	654118
60988	654119
112864	654120
39887	654121
1128	654122
354	654123
172232	654124
29075	654125
171567	654126
171567	654127
147176	654128
131919	654129
288473	654130
44634	654131
85386	654132
134801	654133
13822	654134
2578	654135
10995	654136
197056	654137
4352	654138
53701	654139
71882	654140
23991	654141
109836	654142
307649	654143
301726	654144
3116	654145
24813	654146
154929	654147
215830	654148
18726	654149
36017	654150
10	654151
20271	654152
94569	654153
36499	654154
34618	654155
149689	654156
137249	654157
44034	654158
324007	654159
641	654160
27925	654161
85726	654162
41491	654163
182925	654164
4411	654165
58686	654166
89982	654167
4445	654168
139492	654169
89583	654170
20004	654171
90133	654172
272109	654173
99717	654174
531	654175
83515	654176
2855	654177
197417	654178
1322	654179
203547	654180
11457	654181
57209	654182
91806	654183
53789	654184
2123	654185
4116	654186
169177	654187
160108	654188
1383	654189
14736	654190
13801	654191
170721	654192
72122	654193
61620	654194
20755	654195
36001	654196
157800	654197
70968	654198
259458	654199
110194	654200
254095	654201
260738	654202
179605	654203
47326	654204
109673	654205
7476	654206
155361	654207
206543	654208
2385	654209
5523	654210
102384	654211
78649	654212
226188	654213
11473	654214
209337	654215
269836	654216
129048	654217
76588	654218
130720	654219
84341	654220
26358	654221
223043	654222
12564	654223
255299	654224
166512	654225
58634	654226
48409	654227
111801	654228
101956	654229
282418	654230
174411	654231
206987	654232
25387	654233
116639	654234
68356	654235
114679	654236
123895	654237
309636	654238
261826	654239
102172	654240
131464	654241
321238	654242
47659	654243
166430	654244
107626	654245
71950	654246
313305	654247
4641	654248
4637	654249
100080	654250
42529	654251
75384	654252
130798	654253
167901	654254
53219	654255
134300	654256
157802	654257
199653	654258
136061	654259
26688	654260
292163	654261
42654	654262
27185	654263
281971	654264
48039	654265
70331	654266
9060	654267
86001	654268
199634	654269
85367	654270
307955	654271
82186	654272
4660	654273
507	654274
103578	654275
271844	654276
305120	654277
223034	654278
17829	654279
79621	654280
1639	654281
26986	654282
8068	654283
209134	654284
140961	654285
210359	654286
64612	654287
41500	654288
240172	654289
298990	654290
223986	654291
393	654292
63395	654293
24439	654294
25570	654295
88126	654296
149200	654297
78478	654298
88291	654299
133140	654300
100506	654301
4134	654302
10336	654303
246217	654304
55433	654305
46913	654306
6328	654307
61741	654308
132494	654309
24615	654310
260215	654311
283647	654312
93371	654313
179818	654314
42417	654315
15452	654316
33063	654317
4076	654318
170389	654319
130434	654320
119856	654321
8257	654322
46358	654323
49609	654324
311176	654325
195	654326
5586	654327
1984	654328
48808	654329
25847	654330
50293	654331
194287	654332
65704	654333
780	654334
298722	654335
196123	654336
113171	654337
113190	654338
122500	654339
22455	654340
84101	654341
194776	654342
78528	654343
9481	654344
2718	654345
99266	654346
15692	654347
99319	654348
105046	654349
251457	654350
96624	654351
29602	654352
50472	654353
35402	654354
83412	654355
6294	654356
6701	654357
67951	654358
183237	654359
14908	654360
120	654361
163690	654362
70096	654363
64678	654364
3072	654365
209462	654366
2611	654367
155431	654368
51847	654369
238920	654370
26038	654371
158999	654372
239821	654373
212460	654374
164342	654375
1531	654376
25007	654377
109867	654378
125298	654379
51150	654380
40054	654381
45692	654382
27430	654383
141759	654384
3156	654385
194	654386
57368	654387
60364	654388
360	654389
55279	654390
84333	654391
10329	654392
21438	654393
9691	654394
32594	654395
83021	654396
158734	654397
53907	654398
54241	654399
5515	654400
72623	654401
4653	654402
132046	654403
124949	654404
51995	654405
106903	654406
32971	654407
5653	654408
172196	654409
1657	654410
162275	654411
871	654412
103512	654413
293617	654414
243150	654415
100140	654416
1863	654417
51012	654418
165235	654419
31921	654420
70129	654421
115545	654422
29413	654423
164405	654424
138524	654425
58416	654426
5579	654427
8025	654428
200461	654429
126267	654430
104116	654431
14499	654432
871	654433
49601	654434
25790	654435
69790	654436
22371	654437
18729	654438
109801	654439
82101	654440
63921	654441
194782	654442
209	654443
7675	654444
7670	654445
93906	654446
69446	654447
205922	654448
32963	654449
1053	654450
7175	654451
56266	654452
61962	654453
211860	654454
51862	654455
72233	654456
138882	654457
48665	654458
106903	654459
38644	654460
202977	654461
29443	654462
81057	654463
6702	654464
29028	654465
115464	654466
221178	654467
264083	654468
62192	654469
34242	654470
316684	654471
171455	654472
6391	654473
1897	654474
28285	654475
114	654476
246	654477
19374	654478
154559	654479
100347	654480
7393	654481
197873	654482
28796	654483
21	654484
110430	654485
110028	654486
241	654487
120919	654488
222644	654489
20566	654490
88303	654491
15706	654492
281222	654493
81857	654494
22282	654495
85252	654496
191561	654497
3072	654498
1186	654499
209887	654500
126567	654501
125177	654502
7673	654503
8936	654504
134618	654505
122573	654506
309888	654507
50293	654508
27	654509
37136	654510
85238	654511
112367	654512
29412	654513
75406	654514
35947	654515
297575	654516
22014	654517
221495	654518
122704	654519
68846	654520
93326	654521
164898	654522
44398	654523
87139	654524
55560	654525
38832	654526
40652	654527
86394	654528
95730	654529
18705	654530
34259	654531
31987	654532
119068	654533
39431	654534
161875	654535
54773	654536
133347	654537
10183	654538
152061	654539
123739	654540
5475	654541
39992	654542
114015	654543
66470	654544
13517	654545
59325	654546
23850	654547
153819	654548
29650	654549
86755	654550
29413	654551
49478	654552
66275	654553
16917	654554
67576	654555
322	654556
76644	654557
150164	654558
96589	654559
3299	654560
68142	654561
233315	654562
16325	654563
45985	654564
175253	654565
14410	654566
7259	654567
114350	654568
8937	654569
8263	654570
38624	654571
87728	654572
101075	654573
11625	654574
198839	654575
296945	654576
14437	654577
77253	654578
146939	654579
5390	654580
2422	654581
97037	654582
4199	654583
37423	654584
20517	654585
188094	654586
179726	654587
37652	654588
10741	654589
191471	654590
49260	654591
1268	654592
181965	654593
4074	654594
107508	654595
116094	654596
3263	654597
37362	654598
165848	654599
7177	654600
52636	654601
91088	654602
58404	654603
173072	654604
105287	654605
209853	654606
130743	654607
44227	654608
57648	654609
261190	654610
6405	654611
4342	654612
47308	654613
1001	654614
123122	654615
84436	654616
2502	654617
195424	654618
210436	654619
3735	654620
1311	654621
18524	654622
3589	654623
12617	654624
113839	654625
21276	654626
1101	654627
82675	654628
89413	654629
1452	654630
196236	654631
47874	654632
32860	654633
1142	654634
63477	654635
174536	654636
38775	654637
317975	654638
183046	654639
34899	654640
1907	654641
5738	654642
193	654643
40879	654644
22620	654645
1637	654646
54738	654647
725	654648
133452	654649
50842	654650
21545	654651
9631	654652
14149	654653
241151	654654
57515	654655
103191	654656
77598	654657
1988	654658
136749	654659
1409	654660
74745	654661
122986	654662
24043	654663
87340	654664
144646	654665
14163	654666
74215	654667
83351	654668
24962	654669
32726	654670
11861	654671
30936	654672
49809	654673
11202	654674
159587	654675
112920	654676
4951	654677
6043	654678
41101	654679
592	654680
139772	654681
272560	654682
3975	654683
105462	654684
92974	654685
94314	654686
48661	654687
42032	654688
73940	654689
9	654690
152036	654691
56655	654692
175893	654693
134763	654694
106072	654695
199367	654696
66317	654697
29578	654698
95910	654699
16351	654700
18478	654701
69372	654702
169748	654703
189421	654704
102638	654705
102522	654706
55595	654707
77713	654708
57154	654709
221004	654710
54316	654711
108567	654712
5925	654713
108376	654714
33432	654715
323693	654716
10073	654717
5515	654718
33886	654719
2089	654720
106574	654721
39125	654722
27666	654723
98529	654724
3024	654725
2037	654726
15886	654727
3044	654728
80156	654729
3861	654730
190871	654731
10049	654732
82744	654733
108262	654734
103482	654735
1200	654736
45942	654737
3928	654738
10870	654739
29161	654740
40	654741
46188	654742
116350	654743
3024	654744
33020	654745
315360	654746
75687	654747
20313	654748
17961	654749
187217	654750
281054	654751
27665	654752
94439	654753
70970	654754
32675	654755
45496	654756
80293	654757
115	654758
52416	654759
103417	654760
115321	654761
17121	654762
25397	654763
105379	654764
1531	654765
10731	654766
129631	654767
79523	654768
68766	654769
26952	654770
25172	654771
72	654772
90943	654773
101704	654774
38846	654775
1531	654776
67626	654777
60918	654778
74780	654779
75829	654780
10946	654781
83613	654782
23876	654783
29109	654784
2291	654785
89146	654786
62040	654787
183577	654788
267223	654789
99145	654790
118061	654791
69707	654792
2386	654793
92653	654794
299085	654795
199850	654796
109144	654797
26952	654798
20180	654799
31798	654800
52039	654801
325612	654802
233374	654803
11539	654804
118669	654805
118789	654806
131198	654807
1420	654808
117546	654809
13975	654810
51093	654811
6805	654812
111216	654813
188624	654814
224245	654815
166760	654816
206659	654817
18289	654818
128560	654819
188892	654820
64978	654821
31648	654822
144458	654823
117995	654824
14164	654825
92916	654826
197385	654827
183	654828
172374	654829
133949	654830
131	654831
131	654832
82729	654833
63001	654834
843	654835
136314	654836
11082	654837
407	654838
973	654839
61263	654840
12577	654841
20957	654842
48103	654843
7750	654844
36792	654845
127677	654846
37263	654847
76238	654848
31553	654849
183387	654850
192488	654851
288827	654852
8560	654853
8830	654854
1433	654855
312109	654856
54338	654857
10239	654858
107853	654859
113853	654860
38663	654861
198	654862
300001	654863
19890	654864
16065	654865
268126	654866
38561	654867
26909	654868
275704	654869
9868	654870
38994	654871
38366	654872
156284	654873
19648	654874
85571	654875
275351	654876
16333	654877
2750	654878
3159	654879
28852	654880
141318	654881
9450	654882
40228	654883
17226	654884
29406	654885
109209	654886
58813	654887
83926	654888
18564	654889
200544	654890
37093	654891
14300	654892
42714	654893
27512	654894
106619	654895
7095	654896
83142	654897
144273	654898
27266	654899
137991	654900
113275	654901
49820	654902
33524	654903
21952	654904
31023	654905
49232	654906
126580	654907
46383	654908
51992	654909
67996	654910
12131	654911
205252	654912
48640	654913
17032	654914
17185	654915
53168	654916
47418	654917
8490	654918
46060	654919
268	654920
1988	654921
5123	654922
127256	654923
36250	654924
179556	654925
31940	654926
114586	654927
246587	654928
112360	654929
40059	654930
53321	654931
129925	654932
111318	654933
12666	654934
209517	654935
39391	654936
87267	654937
87340	654938
203126	654939
189148	654940
206042	654941
176923	654942
1491	654943
77369	654944
220056	654945
56	654946
12222	654947
188922	654948
196533	654949
80237	654950
80237	654951
103793	654952
38305	654953
4255	654954
16888	654955
311245	654956
13	654957
103285	654958
215954	654959
115120	654960
210037	654961
127888	654962
288	654963
290384	654964
92569	654965
168203	654966
122097	654967
80293	654968
75679	654969
43765	654970
33853	654971
8214	654972
215517	654973
12980	654974
10047	654975
19019	654976
1051	654977
64258	654978
83893	654979
108375	654980
55859	654981
105820	654982
33637	654983
137748	654984
165123	654985
316882	654986
316877	654987
1715	654988
214893	654989
323586	654990
63675	654991
103353	654992
31879	654993
1185	654994
106285	654995
253699	654996
108996	654997
175849	654998
9717	654999
18524	655000
146774	655001
2611	655002
56501	655003
235668	655004
40641	655005
31662	655006
206935	655007
53770	655008
100142	655009
224527	655010
158535	655011
62859	655012
171474	655013
165237	655014
70385	655015
32858	655016
3008	655017
152985	655018
11051	655019
15210	655020
95084	655021
76074	655022
1637	655023
57402	655024
192740	655025
14804	655026
29053	655027
23348	655028
5087	655029
106791	655030
32505	655031
123109	655032
43697	655033
72806	655034
88470	655035
4207	655036
29134	655037
20987	655038
89432	655039
57794	655040
127021	655041
1018	655042
4858	655043
1348	655044
283525	655045
290551	655046
62676	655047
282251	655048
25001	655049
287765	655050
102754	655051
22546	655052
6522	655053
150165	655054
264787	655055
254528	655056
7093	655057
30961	655058
105502	655059
85678	655060
121611	655061
61491	655062
11269	655063
170976	655064
187692	655065
91476	655066
88387	655067
188381	655068
66650	655069
117121	655070
23338	655071
116478	655072
51550	655073
61535	655074
72623	655075
50626	655076
170660	655077
93865	655078
167544	655079
40335	655080
126163	655081
269669	655082
38005	655083
5683	655084
180117	655085
78510	655086
61210	655087
105093	655088
3099	655089
108238	655090
56733	655091
294601	655092
3099	655093
312070	655094
18993	655095
142308	655096
235895	655097
36529	655098
88208	655099
29905	655100
7219	655101
118917	655102
264399	655103
71409	655104
109824	655105
72418	655106
30874	655107
56895	655108
36266	655109
33074	655110
66073	655111
124396	655112
298712	655113
278437	655114
7507	655115
174628	655116
267164	655117
84693	655118
67266	655119
7068	655120
21202	655121
166194	655122
317625	655123
93290	655124
201443	655125
171916	655126
3248	655127
26156	655128
66528	655129
101778	655130
29984	655131
23882	655132
97413	655133
17050	655134
20723	655135
12289	655136
313	655137
1249	655138
75129	655139
69006	655140
135876	655141
213449	655142
273976	655143
67516	655144
203142	655145
4276	655146
100703	655147
113461	655148
124602	655149
300274	655150
29099	655151
132514	655152
89856	655153
174959	655154
139380	655155
121040	655156
26635	655157
4921	655158
131000	655159
19052	655160
61178	655161
58196	655162
310834	655163
204961	655164
84873	655165
38264	655166
26463	655167
84873	655168
26463	655169
32	655170
4946	655171
29357	655172
163399	655173
86109	655174
2271	655175
10410	655176
323	655177
56250	655178
1281	655179
125010	655180
274	655181
61410	655182
17436	655183
68789	655184
15042	655185
57487	655186
9972	655187
171614	655188
264476	655189
21507	655190
249023	655191
147846	655192
30830	655193
29011	655194
137354	655195
144601	655196
7886	655197
1065	655198
38671	655199
2724	655200
39313	655201
268757	655202
309306	655203
127841	655204
26306	655205
42778	655206
41349	655207
198575	655208
118789	655209
8821	655210
235200	655211
24200	655212
29134	655213
252616	655214
1293	655215
123450	655216
91859	655217
4074	655218
9291	655219
86166	655220
121	655221
8541	655222
10946	655223
153037	655224
2136	655225
3501	655226
49871	655227
58739	655228
141452	655229
150475	655230
190351	655231
6126	655232
300242	655233
297533	655234
22551	655235
81899	655236
119482	655237
165437	655238
236221	655239
82153	655240
329	655241
317389	655242
10836	655243
10964	655244
38554	655245
6331	655246
238258	655247
13534	655248
3648	655249
225344	655250
224974	655251
39802	655252
134251	655253
307701	655254
309178	655255
151922	655256
292	655257
87403	655258
24271	655259
97972	655260
44896	655261
202480	655262
55667	655263
24525	655264
220	655265
2763	655266
35932	655267
718	655268
145709	655269
5265	655270
99295	655271
25026	655272
282043	655273
56542	655274
58362	655275
182627	655276
83513	655277
48852	655278
11668	655279
33629	655280
56688	655281
8820	655282
13905	655283
318794	655284
251784	655285
278875	655286
237552	655287
89290	655288
234948	655289
5945	655290
123989	655291
10665	655292
169548	655293
220291	655294
119107	655295
20214	655296
144824	655297
191400	655298
193851	655299
87972	655300
167911	655301
157442	655302
160255	655303
73213	655304
2421	655305
22559	655306
12928	655307
42387	655308
73618	655309
270401	655310
26021	655311
18302	655312
123680	655313
96568	655314
132587	655315
38195	655316
152159	655317
247422	655318
2746	655319
104656	655320
4731	655321
49323	655322
780	655323
63887	655324
56927	655325
42547	655326
63681	655327
252	655328
4962	655329
174358	655330
70	655331
122050	655332
152201	655333
12949	655334
94361	655335
1637	655336
110359	655337
44125	655338
182122	655339
58471	655340
24971	655341
159945	655342
234325	655343
76002	655344
4904	655345
68118	655346
43960	655347
85416	655348
2951	655349
5843	655350
91457	655351
136963	655352
164093	655353
41148	655354
31050	655355
143297	655356
91574	655357
134729	655358
199416	655359
67497	655360
22520	655361
125143	655362
303458	655363
69963	655364
141149	655365
195820	655366
29932	655367
139547	655368
80805	655369
319720	655370
64385	655371
43343	655372
8250	655373
108296	655374
104373	655375
168021	655376
33464	655377
93510	655378
81345	655379
9	655380
86238	655381
67017	655382
140121	655383
5798	655384
146021	655385
28608	655386
3303	655387
960	655388
18567	655389
141700	655390
103510	655391
41219	655392
174855	655393
111094	655394
35199	655395
19636	655396
19370	655397
55585	655398
24312	655399
43056	655400
41602	655401
89791	655402
132733	655403
125843	655404
206410	655405
7626	655406
9656	655407
72779	655408
84113	655409
53541	655410
27515	655411
323730	655412
322320	655413
265770	655414
19028	655415
193529	655416
27573	655417
80996	655418
164445	655419
118647	655420
7566	655421
21873	655422
198677	655423
140018	655424
24594	655425
275	655426
19907	655427
274136	655428
1831	655429
7974	655430
119531	655431
45845	655432
214688	655433
107245	655434
70662	655435
42993	655436
14986	655437
22516	655438
61408	655439
328576	655440
552	655441
167706	655442
62761	655443
26342	655444
37682	655445
9572	655446
177634	655447
2164	655448
57499	655449
14749	655450
32227	655451
18006	655452
44436	655453
152383	655454
83784	655455
47713	655456
252339	655457
35391	655458
36986	655459
84536	655460
171382	655461
139805	655462
95970	655463
4282	655464
97053	655465
1932	655466
277358	655467
209375	655468
1041	655469
22219	655470
86603	655471
30668	655472
58970	655473
23483	655474
309367	655475
188321	655476
6214	655477
25989	655478
130072	655479
9293	655480
236629	655481
22012	655482
139895	655483
150067	655484
216528	655485
51846	655486
110112	655487
89917	655488
54349	655489
131370	655490
133474	655491
18169	655492
206691	655493
86050	655494
12805	655495
19353	655496
38269	655497
99537	655498
21026	655499
138876	655500
131382	655501
291892	655502
214205	655503
79862	655504
60706	655505
15674	655506
45945	655507
48181	655508
41042	655509
116774	655510
181750	655511
49970	655512
31189	655513
80225	655514
249230	655515
52202	655516
81205	655517
27974	655518
122300	655519
71230	655520
197626	655521
56442	655522
122775	655523
38988	655524
208252	655525
196893	655526
16923	655527
151685	655528
119111	655529
129841	655530
198836	655531
83729	655532
101592	655533
165683	655534
50576	655535
133165	655536
70855	655537
17582	655538
75452	655539
108758	655540
175044	655541
272289	655542
55214	655543
86092	655544
146201	655545
9931	655546
269784	655547
117538	655548
59780	655549
308839	655550
6104	655551
299684	655552
159990	655553
138217	655554
66014	655555
123488	655556
48883	655557
5582	655558
86628	655559
55626	655560
201261	655561
44984	655562
162936	655563
146003	655564
83256	655565
154986	655566
95754	655567
40628	655568
48974	655569
7890	655570
92628	655571
221825	655572
34123	655573
291002	655574
103330	655575
165535	655576
79905	655577
29319	655578
15418	655579
28537	655580
99716	655581
92628	655582
100405	655583
274658	655584
286614	655585
40667	655586
173532	655587
94124	655588
171382	655589
113448	655590
22206	655591
87125	655592
272658	655593
148773	655594
165895	655595
80921	655596
44813	655597
146209	655598
8107	655599
84864	655600
94681	655601
103083	655602
75065	655603
63835	655604
15988	655605
145161	655606
15620	655607
10137	655608
244986	655609
137115	655610
241212	655611
26600	655612
109030	655613
6925	655614
1661	655615
206117	655616
11033	655617
8768	655618
185366	655619
212666	655620
15253	655621
15253	655622
182	655623
45058	655624
67300	655625
311888	655626
229697	655627
51784	655628
141333	655629
1279	655630
33681	655631
129427	655632
118838	655633
131253	655634
36340	655635
252244	655636
53743	655637
76639	655638
121248	655639
33394	655640
22895	655641
126563	655642
132412	655643
113107	655644
114737	655645
327334	655646
136913	655647
160351	655648
298062	655649
110499	655650
125896	655651
120624	655652
178816	655653
70722	655654
301802	655655
64517	655656
158064	655657
69227	655658
102683	655659
109894	655660
261818	655661
38304	655662
13965	655663
57830	655664
39446	655665
131296	655666
25345	655667
117178	655668
31635	655669
91337	655670
274720	655671
123407	655672
130083	655673
273730	655674
28303	655675
266970	655676
118685	655677
199317	655678
32623	655679
45289	655680
103509	655681
38726	655682
234130	655683
103293	655684
2848	655685
263065	655686
33954	655687
39466	655688
51206	655689
274184	655690
58841	655691
58945	655692
216569	655693
76808	655694
206622	655695
327926	655696
65197	655697
51206	655698
155625	655699
66776	655700
85691	655701
19200	655702
210573	655703
135490	655704
82620	655705
51122	655706
12382	655707
109529	655708
7613	655709
93156	655710
164199	655711
93624	655712
20599	655713
119567	655714
136924	655715
301489	655716
251343	655717
73820	655718
33416	655719
52177	655720
30700	655721
21507	655722
236978	655723
195006	655724
208333	655725
18874	655726
65023	655727
208616	655728
26488	655729
54806	655730
303631	655731
164859	655732
9928	655733
476	655734
18305	655735
62580	655736
166194	655737
64767	655738
166474	655739
24799	655740
55838	655741
6543	655742
143226	655743
17678	655744
46919	655745
2763	655746
32086	655747
19053	655748
20705	655749
6420	655750
49008	655751
13752	655752
140376	655753
39821	655754
45917	655755
960	655756
88077	655757
8801	655758
28223	655759
321766	655760
212474	655761
895	655762
17003	655763
175337	655764
276947	655765
99769	655766
41490	655767
33126	655768
322059	655769
16799	655770
167190	655771
195563	655772
37764	655773
201908	655774
214521	655775
185799	655776
94637	655777
2232	655778
309089	655779
304346	655780
180981	655781
13004	655782
68830	655783
2966	655784
289095	655785
131486	655786
147353	655787
197081	655788
17729	655789
21886	655790
231696	655791
317852	655792
4830	655793
103835	655794
71949	655795
11169	655796
243384	655797
67389	655798
83347	655799
140826	655800
99764	655801
78861	655802
11548	655803
142853	655804
16712	655805
90789	655806
30758	655807
220731	655808
3149	655809
15674	655810
19264	655811
39643	655812
44549	655813
132237	655814
81682	655815
2410	655816
178227	655817
133772	655818
123514	655819
39	655820
11383	655821
5746	655822
68	655823
68357	655824
44421	655825
60246	655826
180064	655827
152607	655828
101460	655829
146364	655830
61857	655831
6031	655832
6929	655833
18277	655834
192306	655835
213944	655836
18955	655837
67796	655838
5041	655839
239330	655840
190049	655841
47390	655842
101784	655843
29191	655844
94442	655845
8263	655846
32790	655847
159280	655848
45558	655849
22282	655850
233249	655851
47877	655852
2529	655853
42627	655854
11445	655855
49674	655856
39910	655857
11484	655858
169999	655859
1512	655860
34259	655861
32950	655862
22488	655863
94171	655864
6339	655865
70970	655866
34723	655867
215536	655868
160557	655869
2502	655870
21501	655871
156808	655872
39083	655873
104739	655874
82664	655875
25214	655876
163228	655877
215276	655878
67703	655879
101119	655880
79936	655881
138397	655882
198794	655883
115	655884
159997	655885
153530	655886
252692	655887
248527	655888
52675	655889
44699	655890
18	655891
36175	655892
65366	655893
151645	655894
300224	655895
4040	655896
299988	655897
34481	655898
1576	655899
28426	655900
26747	655901
45297	655902
149641	655903
83261	655904
96624	655905
44911	655906
173565	655907
37495	655908
46978	655909
33679	655910
29179	655911
299641	655912
24717	655913
15159	655914
41602	655915
90042	655916
126283	655917
17877	655918
160374	655919
14044	655920
161036	655921
597	655922
26744	655923
176536	655924
9130	655925
139266	655926
4592	655927
501	655928
687	655929
185	655930
5495	655931
40298	655932
71864	655933
90762	655934
19051	655935
77262	655936
79878	655937
4199	655938
136133	655939
204934	655940
105851	655941
322	655942
44958	655943
12131	655944
27880	655945
29823	655946
65139	655947
1874	655948
34	655949
31098	655950
37562	655951
25540	655952
32943	655953
9704	655954
214293	655955
106015	655956
46192	655957
48119	655958
6117	655959
350	655960
110908	655961
57435	655962
2019	655963
4930	655964
53511	655965
186514	655966
208152	655967
21891	655968
324058	655969
272464	655970
82324	655971
64562	655972
57725	655973
119763	655974
67541	655975
130334	655976
45938	655977
2694	655978
39594	655979
45797	655980
45639	655981
2954	655982
181778	655983
13117	655984
91590	655985
48918	655986
8614	655987
117191	655988
1767	655989
107887	655990
38811	655991
113019	655992
36452	655993
312790	655994
15286	655995
27882	655996
6679	655997
5613	655998
8597	655999
130280	656000
244690	656001
29587	656002
115636	656003
26904	656004
14168	656005
204496	656006
1090	656007
37609	656008
22726	656009
1325	656010
590	656011
16549	656012
239429	656013
2196	656014
19600	656015
1204	656016
1877	656017
1065	656018
47877	656019
165846	656020
18023	656021
64872	656022
11338	656023
248059	656024
16902	656025
52694	656026
50142	656027
14221	656028
119417	656029
2019	656030
1409	656031
4168	656032
25	656033
189333	656034
74176	656035
20829	656036
84152	656037
177420	656038
131105	656039
126467	656040
208747	656041
29848	656042
173195	656043
245383	656044
32376	656045
2256	656046
138214	656047
25	656048
3687	656049
198262	656050
2989	656051
213560	656052
81299	656053
319513	656054
17638	656055
2092	656056
2443	656057
152178	656058
290524	656059
168	656060
431	656061
56713	656062
88843	656063
112224	656064
14810	656065
11	656066
29657	656067
192397	656068
350	656069
25945	656070
13444	656071
55567	656072
21880	656073
31694	656074
2273	656075
146673	656076
148693	656077
57541	656078
39161	656079
179138	656080
1923	656081
168222	656082
97283	656083
53429	656084
4356	656085
60973	656086
63249	656087
136234	656088
2417	656089
137001	656090
34557	656091
80461	656092
2668	656093
281234	656094
11121	656095
203104	656096
55633	656097
84715	656098
3734	656099
96335	656100
285676	656101
23188	656102
52027	656103
79881	656104
45797	656105
1	656106
39254	656107
1290	656108
38616	656109
38919	656110
52653	656111
29103	656112
84380	656113
107765	656114
16637	656115
1614	656116
7606	656117
27678	656118
152240	656119
51198	656120
39029	656121
23698	656122
248192	656123
269543	656124
7675	656125
3270	656126
108178	656127
22692	656128
5720	656129
21588	656130
32305	656131
52510	656132
213211	656133
141312	656134
169686	656135
247733	656136
153002	656137
153211	656138
12261	656139
112428	656140
271805	656141
31308	656142
95808	656143
71254	656144
125994	656145
2112	656146
145275	656147
10968	656148
5980	656149
56722	656150
215586	656151
171906	656152
345	656153
123715	656154
197396	656155
180557	656156
86761	656157
22103	656158
585	656159
43993	656160
6011	656161
57494	656162
63262	656163
66197	656164
11656	656165
113936	656166
121466	656167
112190	656168
85886	656169
123593	656170
143980	656171
31924	656172
30353	656173
122150	656174
53311	656175
91715	656176
26909	656177
62707	656178
137222	656179
8652	656180
20516	656181
1113	656182
45952	656183
6770	656184
207569	656185
845	656186
15797	656187
53909	656188
123280	656189
510	656190
4864	656191
106402	656192
236793	656193
53814	656194
11203	656195
34711	656196
130258	656197
209063	656198
129684	656199
105633	656200
74488	656201
83882	656202
39800	656203
187350	656204
118	656205
119729	656206
48236	656207
20181	656208
100209	656209
68549	656210
132926	656211
77477	656212
444	656213
45580	656214
2932	656215
134717	656216
30	656217
222295	656218
14136	656219
5606	656220
315624	656221
87806	656222
22426	656223
175198	656224
23439	656225
62475	656226
4430	656227
57433	656228
19495	656229
155331	656230
21754	656231
29791	656232
250233	656233
80595	656234
10944	656235
42447	656236
9544	656237
58179	656238
6386	656239
12400	656240
50243	656241
120714	656242
34414	656243
31571	656244
29015	656245
2669	656246
120814	656247
196367	656248
152835	656249
318845	656250
146380	656251
155651	656252
260146	656253
283928	656254
127799	656255
59793	656256
193167	656257
17319	656258
156671	656259
222552	656260
128543	656261
242481	656262
1398	656263
307755	656264
50148	656265
33205	656266
192569	656267
317422	656268
106692	656269
3098	656270
210731	656271
10468	656272
17988	656273
292783	656274
13512	656275
6277	656276
298913	656277
13584	656278
2916	656279
78408	656280
2968	656281
21145	656282
48545	656283
48545	656284
155382	656285
48545	656286
48545	656287
12646	656288
12100	656289
57648	656290
210448	656291
480	656292
212938	656293
7509	656294
15896	656295
26866	656296
2231	656297
182722	656298
6757	656299
494	656300
6569	656301
55776	656302
1679	656303
19949	656304
422	656305
16789	656306
295296	656307
120750	656308
105092	656309
105654	656310
100711	656311
7485	656312
153858	656313
25110	656314
17125	656315
87540	656316
130325	656317
177211	656318
33905	656319
302092	656320
219615	656321
237191	656322
50020	656323
152353	656324
278134	656325
106546	656326
11867	656327
103947	656328
38	656329
20451	656330
76933	656331
100992	656332
206330	656333
124451	656334
49419	656335
166211	656336
754	656337
14336	656338
15611	656339
39112	656340
682	656341
64759	656342
21	656343
219609	656344
56303	656345
70831	656346
103864	656347
89267	656348
207241	656349
151349	656350
6342	656351
72	656352
110551	656353
6702	656354
139815	656355
12950	656356
16350	656357
3629	656358
15926	656359
4499	656360
19955	656361
3149	656362
13747	656363
18309	656364
18309	656365
16365	656366
667	656367
422	656368
16502	656369
212932	656370
3122	656371
15348	656372
88770	656373
9287	656374
151784	656375
110238	656376
176905	656377
23423	656378
208418	656379
19442	656380
37542	656381
2188	656382
3043	656383
27104	656384
633	656385
97921	656386
483	656387
168618	656388
552	656389
130	656390
115	656391
55796	656392
43503	656393
64093	656394
108181	656395
169398	656396
72285	656397
30660	656398
58276	656399
301589	656400
3876	656401
206951	656402
313442	656403
114532	656404
55027	656405
5578	656406
9091	656407
15778	656408
5550	656409
195205	656410
15435	656411
31627	656412
7251	656413
840	656414
137960	656415
7633	656416
62940	656417
420	656418
19469	656419
114522	656420
10880	656421
108683	656422
44234	656423
621	656424
27563	656425
119547	656426
47533	656427
66324	656428
305979	656429
23676	656430
17093	656431
42660	656432
30749	656433
45077	656434
70918	656435
1125	656436
8500	656437
424	656438
242385	656439
87833	656440
91819	656441
68136	656442
3220	656443
132163	656444
10170	656445
7132	656446
241578	656447
65763	656448
78521	656449
67101	656450
78934	656451
168968	656452
167474	656453
103512	656454
23624	656455
8365	656456
172118	656457
427	656458
20725	656459
32102	656460
60064	656461
808	656462
34617	656463
48505	656464
33900	656465
19999	656466
54652	656467
49437	656468
56713	656469
94086	656470
8505	656471
92927	656472
265313	656473
47747	656474
291474	656475
34969	656476
4689	656477
12637	656478
319024	656479
122443	656480
6420	656481
9193	656482
197228	656483
196306	656484
115819	656485
290582	656486
9475	656487
16292	656488
7210	656489
58571	656490
9594	656491
26299	656492
315096	656493
9672	656494
75639	656495
84352	656496
48013	656497
48076	656498
8797	656499
95633	656500
31608	656501
34101	656502
31571	656503
43096	656504
153886	656505
72999	656506
4332	656507
167962	656508
23523	656509
371	656510
82744	656511
107231	656512
1984	656513
14592	656514
122485	656515
34583	656516
126279	656517
76053	656518
53345	656519
49611	656520
257405	656521
63903	656522
85254	656523
11164	656524
67207	656525
223647	656526
92134	656527
1392	656528
1923	656529
8845	656530
45611	656531
1988	656532
11754	656533
1984	656534
1984	656535
18899	656536
23107	656537
16600	656538
84693	656539
49973	656540
324251	656541
46078	656542
37065	656543
56722	656544
39112	656545
204569	656546
26556	656547
89235	656548
89968	656549
7559	656550
108259	656551
13376	656552
72606	656553
196913	656554
58245	656555
11388	656556
75076	656557
11164	656558
4211	656559
13542	656560
88233	656561
259894	656562
932	656563
82048	656564
2360	656565
9756	656566
75166	656567
114	656568
136551	656569
138521	656570
1274	656571
47937	656572
68337	656573
26822	656574
20958	656575
4197	656576
241489	656577
2229	656578
169322	656579
88884	656580
165096	656581
160382	656582
285439	656583
295661	656584
317996	656585
913	656586
81556	656587
16628	656588
78686	656589
187599	656590
176642	656591
26409	656592
74396	656593
1216	656594
50469	656595
85155	656596
325750	656597
130580	656598
42141	656599
124741	656600
10188	656601
945	656602
100584	656603
36651	656604
25390	656605
161291	656606
276068	656607
61087	656608
109792	656609
238667	656610
138580	656611
75120	656612
133373	656613
49000	656614
60919	656615
30336	656616
44938	656617
1411	656618
23359	656619
163872	656620
27773	656621
15166	656622
85648	656623
19143	656624
6182	656625
80033	656626
5242	656627
91602	656628
24090	656629
2271	656630
188402	656631
30668	656632
248769	656633
8661	656634
4188	656635
198800	656636
44323	656637
208652	656638
692	656639
30526	656640
78988	656641
2098	656642
49899	656643
6489	656644
302811	656645
10958	656646
21363	656647
37044	656648
970	656649
120122	656650
320415	656651
41279	656652
78143	656653
56599	656654
211196	656655
4800	656656
114360	656657
42294	656658
179096	656659
132804	656660
55382	656661
42646	656662
201620	656663
288930	656664
70042	656665
2267	656666
96940	656667
106823	656668
118948	656669
228476	656670
14070	656671
241602	656672
86497	656673
27287	656674
2987	656675
57024	656676
16384	656677
30004	656678
129726	656679
17549	656680
17093	656681
32473	656682
223369	656683
2410	656684
259889	656685
40065	656686
12637	656687
30762	656688
6463	656689
120288	656690
63658	656691
106989	656692
91399	656693
28425	656694
46891	656695
82507	656696
1569	656697
134028	656698
9607	656699
25397	656700
110678	656701
3285	656702
29720	656703
22658	656704
1531	656705
13842	656706
8832	656707
83	656708
128635	656709
28984	656710
3946	656711
4581	656712
323807	656713
43237	656714
1929	656715
245832	656716
10047	656717
25240	656718
145240	656719
123905	656720
18156	656721
18104	656722
157278	656723
14	656724
159	656725
37068	656726
55592	656727
48097	656728
18063	656729
13116	656730
51995	656731
2109	656732
83930	656733
55326	656734
235032	656735
89146	656736
115	656737
61701	656738
28173	656739
20327	656740
81795	656741
50124	656742
144047	656743
95403	656744
98062	656745
16802	656746
654	656747
15945	656748
81972	656749
214452	656750
211963	656751
176454	656752
21000	656753
86446	656754
83796	656755
110551	656756
29686	656757
26589	656758
48862	656759
53051	656760
171233	656761
1129	656762
148374	656763
131122	656764
258251	656765
218501	656766
34225	656767
91140	656768
19027	656769
14331	656770
98189	656771
60740	656772
135140	656773
51676	656774
93616	656775
93357	656776
181945	656777
16837	656778
266226	656779
13266	656780
110308	656781
209701	656782
85293	656783
14682	656784
2896	656785
195168	656786
126965	656787
59812	656788
1632	656789
2344	656790
48721	656791
81032	656792
51349	656793
51349	656794
99633	656795
25435	656796
44402	656797
283257	656798
113693	656799
1529	656800
179496	656801
133014	656802
84140	656803
73094	656804
207870	656805
77680	656806
135872	656807
151927	656808
93243	656809
49345	656810
26345	656811
42232	656812
133600	656813
67583	656814
224154	656815
102207	656816
85601	656817
13043	656818
60621	656819
62822	656820
43920	656821
42667	656822
11122	656823
8762	656824
146922	656825
146922	656826
26823	656827
56222	656828
7206	656829
166753	656830
74503	656831
98321	656832
1025	656833
72539	656834
236	656835
2208	656836
35250	656837
87407	656838
7056	656839
9140	656840
1310	656841
10451	656842
41923	656843
61987	656844
129	656845
16066	656846
4858	656847
7191	656848
12573	656849
2529	656850
81385	656851
100618	656852
42955	656853
128570	656854
80063	656855
2900	656856
53728	656857
64297	656858
82874	656859
11965	656860
209935	656861
83878	656862
12959	656863
277341	656864
121118	656865
41608	656866
41608	656867
93996	656868
145886	656869
145885	656870
78687	656871
293293	656872
114504	656873
192421	656874
9845	656875
121028	656876
145328	656877
116833	656878
180264	656879
42939	656880
163	656881
216094	656882
90897	656883
13263	656884
16348	656885
78093	656886
1047	656887
163	656888
163	656889
80409	656890
33775	656891
32760	656892
20417	656893
45965	656894
83130	656895
36089	656896
2104	656897
83641	656898
238386	656899
10405	656900
293	656901
293	656902
168997	656903
144098	656904
20011	656905
50707	656906
310478	656907
85423	656908
124395	656909
95934	656910
214267	656911
88591	656912
88689	656913
305161	656914
294878	656915
229096	656916
195890	656917
27600	656918
128458	656919
4927	656920
208567	656921
85851	656922
128454	656923
37182	656924
37182	656925
69535	656926
316471	656927
12817	656928
190558	656929
316053	656930
3817	656931
3817	656932
6673	656933
42112	656934
240520	656935
121832	656936
220137	656937
233800	656938
187390	656939
138637	656940
139499	656941
298830	656942
6566	656943
194574	656944
20991	656945
34904	656946
48463	656947
133978	656948
3792	656949
104428	656950
176211	656951
198669	656952
172362	656953
165753	656954
122464	656955
1178	656956
45652	656957
68898	656958
34397	656959
22229	656960
111309	656961
48907	656962
207046	656963
71623	656964
18478	656965
172353	656966
85133	656967
75218	656968
50528	656969
181966	656970
37973	656971
199678	656972
56206	656973
303664	656974
35583	656975
15992	656976
325833	656977
1315	656978
87184	656979
97424	656980
126906	656981
1179	656982
172174	656983
17552	656984
8501	656985
26238	656986
204619	656987
155339	656988
17596	656989
261304	656990
153	656991
118998	656992
39605	656993
55482	656994
320578	656995
529	656996
129542	656997
126279	656998
10104	656999
9764	657000
21350	657001
12046	657002
8591	657003
48170	657004
134702	657005
28390	657006
50532	657007
18694	657008
16612	657009
140506	657010
52577	657011
1116	657012
291907	657013
96450	657014
31869	657015
50362	657016
27417	657017
64160	657018
30539	657019
18747	657020
2706	657021
2956	657022
11852	657023
718	657024
197055	657025
30187	657026
15136	657027
67306	657028
126	657029
14778	657030
39688	657031
4867	657032
129024	657033
9877	657034
301015	657035
77282	657036
32975	657037
124134	657038
135698	657039
3707	657040
222052	657041
67996	657042
86336	657043
87630	657044
33935	657045
31725	657046
533	657047
15090	657048
34583	657049
19264	657050
80358	657051
35497	657052
32264	657053
16395	657054
22525	657055
35066	657056
207374	657057
100814	657058
2825	657059
14974	657060
119270	657061
81355	657062
97	657063
123794	657064
6958	657065
12046	657066
3520	657067
97631	657068
183992	657069
57814	657070
12432	657071
51196	657072
105745	657073
17872	657074
26952	657075
27794	657076
9928	657077
111393	657078
13646	657079
34543	657080
4617	657081
79077	657082
39335	657083
24770	657084
123794	657085
48793	657086
4598	657087
110302	657088
50773	657089
3557	657090
70222	657091
306557	657092
1829	657093
158832	657094
145447	657095
105767	657096
109800	657097
51559	657098
265162	657099
14377	657100
8903	657101
136070	657102
211200	657103
8974	657104
43851	657105
42792	657106
37611	657107
38557	657108
53287	657109
22541	657110
34886	657111
24703	657112
1046	657113
3081	657114
121235	657115
127429	657116
42333	657117
36195	657118
160556	657119
56866	657120
165834	657121
37231	657122
83286	657123
28686	657124
14421	657125
1898	657126
129743	657127
178593	657128
213712	657129
41106	657130
48287	657131
323824	657132
152615	657133
30766	657134
66214	657135
99457	657136
234128	657137
67661	657138
28147	657139
175374	657140
134713	657141
560	657142
22	657143
191038	657144
204831	657145
161229	657146
5252	657147
104209	657148
162044	657149
310999	657150
14403	657151
151810	657152
13546	657153
278255	657154
12393	657155
5070	657156
1104	657157
172317	657158
981	657159
623	657160
10131	657161
2274	657162
13729	657163
4399	657164
61368	657165
96	657166
49116	657167
20351	657168
22515	657169
33649	657170
4631	657171
276819	657172
17268	657173
1037	657174
14779	657175
8053	657176
106	657177
177378	657178
4616	657179
138351	657180
55745	657181
310109	657182
8398	657183
22243	657184
159128	657185
1096	657186
34108	657187
27555	657188
285	657189
102021	657190
12038	657191
12709	657192
9807	657193
215590	657194
4637	657195
265	657196
31944	657197
3025	657198
11862	657199
137171	657200
17410	657201
18978	657202
57491	657203
57491	657204
185014	657205
159976	657206
73893	657207
249285	657208
107543	657209
225837	657210
56158	657211
50619	657212
208415	657213
94569	657214
141231	657215
1152	657216
2681	657217
10048	657218
2500	657219
6568	657220
11064	657221
822	657222
1686	657223
239970	657224
42263	657225
706	657226
8284	657227
32944	657228
425	657229
123430	657230
42651	657231
324661	657232
2500	657233
335	657234
145396	657235
143069	657236
233495	657237
81515	657238
62097	657239
76262	657240
37861	657241
23186	657242
28521	657243
11078	657244
216954	657245
73672	657246
3753	657247
236640	657248
15676	657249
61558	657250
46602	657251
2864	657252
20565	657253
68302	657254
83249	657255
1112	657256
67923	657257
44422	657258
3082	657259
2891	657260
51207	657261
226818	657262
130988	657263
9330	657264
77443	657265
454	657266
17253	657267
307296	657268
54996	657269
273253	657270
90015	657271
34439	657272
1072	657273
166050	657274
23684	657275
34265	657276
562	657277
203931	657278
5164	657279
315	657280
107277	657281
12393	657282
214760	657283
54967	657284
11812	657285
35684	657286
61564	657287
69433	657288
35894	657289
85699	657290
1	657291
434	657292
36759	657293
143576	657294
61763	657295
5164	657296
15990	657297
1447	657298
9148	657299
91144	657300
184987	657301
141413	657302
180000	657303
3916	657304
214474	657305
5403	657306
3398	657307
14082	657308
2524	657309
8325	657310
262229	657311
36081	657312
26602	657313
37781	657314
25067	657315
50105	657316
88097	657317
39318	657318
48274	657319
83077	657320
26932	657321
22995	657322
125518	657323
27863	657324
27869	657325
32639	657326
19176	657327
29148	657328
87815	657329
170291	657330
20771	657331
309385	657332
57710	657333
113135	657334
50410	657335
151221	657336
71	657337
106972	657338
116960	657339
143	657340
101616	657341
94357	657342
533	657343
7245	657344
109851	657345
62102	657346
189711	657347
249115	657348
93830	657349
91075	657350
116243	657351
51685	657352
403	657353
28483	657354
2031	657355
16328	657356
155321	657357
2811	657358
83710	657359
78551	657360
75711	657361
6984	657362
5711	657363
246440	657364
31428	657365
78551	657366
2029	657367
37142	657368
8497	657369
52044	657370
14439	657371
765	657372
66575	657373
116608	657374
43138	657375
9993	657376
22926	657377
5155	657378
160351	657379
213812	657380
296010	657381
87525	657382
149913	657383
85139	657384
88568	657385
45454	657386
16234	657387
103743	657388
161671	657389
321773	657390
22750	657391
66646	657392
81124	657393
9820	657394
197384	657395
296008	657396
104761	657397
11805	657398
39103	657399
104492	657400
124091	657401
104492	657402
254266	657403
67728	657404
10054	657405
1	657406
99684	657407
102107	657408
61848	657409
37735	657410
203028	657411
164058	657412
188105	657413
86164	657414
161925	657415
111527	657416
287348	657417
203365	657418
308428	657419
7083	657420
32940	657421
188104	657422
26515	657423
5550	657424
221049	657425
73758	657426
122010	657427
161	657428
204129	657429
84088	657430
387	657431
9322	657432
3231	657433
30806	657434
149231	657435
145310	657436
241227	657437
44114	657438
33152	657439
77411	657440
7083	657441
57792	657442
13713	657443
38606	657444
6879	657445
199857	657446
171719	657447
103227	657448
211	657449
22321	657450
191	657451
8365	657452
31923	657453
5437	657454
2650	657455
148416	657456
25335	657457
53752	657458
85322	657459
19738	657460
11001	657461
4586	657462
110683	657463
3078	657464
310502	657465
115597	657466
13506	657467
14684	657468
485	657469
90496	657470
73391	657471
187704	657472
6580	657473
100055	657474
317214	657475
173122	657476
109410	657477
73046	657478
85214	657479
92437	657480
9175	657481
189433	657482
99699	657483
239139	657484
5046	657485
99048	657486
63	657487
118262	657488
20165	657489
27885	657490
137020	657491
12001	657492
140519	657493
27885	657494
6629	657495
207113	657496
178914	657497
89437	657498
147074	657499
89437	657500
51795	657501
252895	657502
300992	657503
48568	657504
276413	657505
289491	657506
43727	657507
96575	657508
623	657509
89329	657510
34772	657511
113029	657512
178968	657513
324628	657514
322593	657515
285892	657516
31100	657517
49701	657518
77691	657519
12903	657520
1014	657521
2867	657522
113553	657523
85794	657524
225447	657525
14192	657526
4448	657527
15053	657528
291753	657529
116279	657530
152361	657531
266351	657532
163147	657533
6830	657534
17998	657535
116855	657536
1425	657537
190797	657538
289741	657539
271491	657540
127300	657541
35366	657542
198268	657543
189070	657544
154966	657545
280199	657546
151963	657547
2447	657548
180060	657549
79472	657550
211737	657551
14742	657552
22383	657553
120395	657554
116371	657555
48568	657556
11530	657557
181110	657558
213728	657559
292267	657560
9641	657561
90527	657562
10167	657563
18465	657564
315075	657565
26965	657566
38893	657567
137080	657568
80881	657569
297110	657570
143818	657571
175516	657572
1285	657573
17164	657574
43469	657575
82929	657576
17640	657577
121125	657578
13299	657579
51861	657580
23697	657581
20022	657582
77505	657583
84439	657584
133164	657585
14477	657586
18929	657587
77582	657588
17475	657589
34159	657590
4616	657591
115588	657592
76947	657593
75286	657594
26563	657595
203086	657596
35479	657597
230002	657598
64020	657599
25656	657600
124317	657601
269770	657602
28232	657603
35479	657604
26563	657605
125303	657606
437	657607
14327	657608
50027	657609
180511	657610
181916	657611
276246	657612
17328	657613
50259	657614
181610	657615
21065	657616
2993	657617
25518	657618
70686	657619
25518	657620
99171	657621
146920	657622
64642	657623
154490	657624
170607	657625
323827	657626
75219	657627
284181	657628
147548	657629
251125	657630
59185	657631
181448	657632
191336	657633
180455	657634
79076	657635
284219	657636
55099	657637
92	657638
249572	657639
56210	657640
62342	657641
186049	657642
108571	657643
61877	657644
129180	657645
180011	657646
11791	657647
135479	657648
119357	657649
29167	657650
117700	657651
35283	657652
41860	657653
132493	657654
134442	657655
57055	657656
22212	657657
304632	657658
3732	657659
21016	657660
263748	657661
155254	657662
276071	657663
34316	657664
8005	657665
99715	657666
137759	657667
39361	657668
85519	657669
2	657670
16941	657671
10165	657672
162298	657673
156	657674
1836	657675
7691	657676
4426	657677
258739	657678
105040	657679
53354	657680
83322	657681
77	657682
347	657683
197346	657684
16392	657685
12463	657686
269306	657687
76417	657688
161617	657689
77631	657690
186459	657691
133912	657692
52801	657693
8198	657694
61717	657695
2717	657696
56895	657697
95928	657698
92378	657699
293233	657700
110488	657701
28006	657702
119958	657703
301697	657704
10558	657705
4997	657706
295069	657707
3950	657708
30189	657709
11096	657710
29829	657711
287074	657712
100645	657713
50647	657714
454	657715
33256	657716
11174	657717
132452	657718
193486	657719
231925	657720
194848	657721
208713	657722
208693	657723
238	657724
36756	657725
65651	657726
98155	657727
121868	657728
326750	657729
240962	657730
77258	657731
159773	657732
100412	657733
122894	657734
222591	657735
192821	657736
53188	657737
145050	657738
71705	657739
47980	657740
107010	657741
6803	657742
150088	657743
167531	657744
163072	657745
256904	657746
269975	657747
159590	657748
148338	657749
35767	657750
101297	657751
15103	657752
117148	657753
94285	657754
55745	657755
53263	657756
3188	657757
53941	657758
167337	657759
107722	657760
23563	657761
105022	657762
65115	657763
190741	657764
130129	657765
97687	657766
76674	657767
215669	657768
9310	657769
124954	657770
19681	657771
164044	657772
127027	657773
125964	657774
166943	657775
141820	657776
290575	657777
45588	657778
96623	657779
58617	657780
324587	657781
138403	657782
157453	657783
160147	657784
319380	657785
19603	657786
135369	657787
247041	657788
30902	657789
23356	657790
23356	657791
159554	657792
44944	657793
22558	657794
302418	657795
93694	657796
44006	657797
107204	657798
138539	657799
131750	657800
23661	657801
10774	657802
38084	657803
306553	657804
19758	657805
16325	657806
69759	657807
18813	657808
8616	657809
283935	657810
323853	657811
42550	657812
71208	657813
267188	657814
222392	657815
180709	657816
53540	657817
56731	657818
195911	657819
36537	657820
129659	657821
120051	657822
23370	657823
42857	657824
191964	657825
174476	657826
76837	657827
51062	657828
302395	657829
161579	657830
19994	657831
78832	657832
78384	657833
287951	657834
51222	657835
242962	657836
16092	657837
22907	657838
99970	657839
12175	657840
149618	657841
25911	657842
101623	657843
29597	657844
199045	657845
293850	657846
242096	657847
178861	657848
103679	657849
85530	657850
128208	657851
169345	657852
953	657853
120312	657854
48067	657855
313900	657856
316687	657857
11668	657858
202567	657859
129942	657860
234442	657861
2082	657862
54929	657863
14112	657864
187972	657865
206182	657866
194616	657867
22786	657868
235948	657869
53930	657870
114381	657871
172735	657872
171303	657873
242507	657874
131598	657875
73167	657876
7061	657877
22926	657878
177586	657879
163462	657880
207908	657881
257689	657882
301740	657883
72893	657884
28318	657885
40614	657886
29684	657887
68612	657888
30492	657889
171101	657890
162733	657891
313574	657892
204524	657893
125634	657894
114440	657895
127792	657896
243763	657897
298961	657898
199190	657899
51765	657900
249290	657901
35197	657902
247689	657903
45121	657904
196208	657905
74333	657906
155998	657907
124983	657908
243686	657909
84505	657910
159314	657911
294183	657912
53049	657913
53377	657914
74094	657915
28840	657916
109266	657917
143894	657918
143450	657919
32124	657920
133014	657921
180443	657922
32043	657923
270342	657924
34462	657925
5714	657926
278828	657927
43645	657928
92922	657929
8707	657930
23170	657931
195779	657932
50061	657933
189477	657934
195802	657935
77873	657936
18184	657937
4941	657938
29165	657939
168819	657940
124774	657941
1478	657942
105185	657943
34	657944
198340	657945
131790	657946
26807	657947
137295	657948
122394	657949
52541	657950
308657	657951
169201	657952
108995	657953
87675	657954
70520	657955
136407	657956
103139	657957
1486	657958
147197	657959
131096	657960
120043	657961
5420	657962
318807	657963
265977	657964
177386	657965
328067	657966
191706	657967
55851	657968
255606	657969
270357	657970
12135	657971
20255	657972
119460	657973
279550	657974
257255	657975
59423	657976
260580	657977
7325	657978
21450	657979
245519	657980
88635	657981
119229	657982
5579	657983
171210	657984
142094	657985
9479	657986
98960	657987
236698	657988
81142	657989
300404	657990
185858	657991
144895	657992
143815	657993
81333	657994
198394	657995
255224	657996
41304	657997
300491	657998
67190	657999
289934	658000
124425	658001
82262	658002
255661	658003
47966	658004
32818	658005
16974	658006
192519	658007
278963	658008
142988	658009
122017	658010
43502	658011
160200	658012
209006	658013
79014	658014
52558	658015
264387	658016
255876	658017
1653	658018
124917	658019
39406	658020
49329	658021
119229	658022
76953	658023
79822	658024
92753	658025
61111	658026
20705	658027
288	658028
60875	658029
74571	658030
170850	658031
52892	658032
192623	658033
63091	658034
16974	658035
66985	658036
72725	658037
166296	658038
98960	658039
69959	658040
245096	658041
68690	658042
17618	658043
154660	658044
29836	658045
32322	658046
10921	658047
43720	658048
164027	658049
74033	658050
8388	658051
278319	658052
26968	658053
26554	658054
103143	658055
91483	658056
190868	658057
142094	658058
291225	658059
52571	658060
277038	658061
147625	658062
163905	658063
265765	658064
177264	658065
200431	658066
273829	658067
50529	658068
269780	658069
115895	658070
101235	658071
43720	658072
135754	658073
143395	658074
87022	658075
223170	658076
135716	658077
86655	658078
14152	658079
48998	658080
42579	658081
62546	658082
25167	658083
58464	658084
317581	658085
182388	658086
115192	658087
18980	658088
40432	658089
181062	658090
16846	658091
16970	658092
145879	658093
108434	658094
235028	658095
29708	658096
100307	658097
9843	658098
201907	658099
285056	658100
69974	658101
149258	658102
111263	658103
74250	658104
25776	658105
309893	658106
81545	658107
74250	658108
111263	658109
244919	658110
29574	658111
103078	658112
52968	658113
10493	658114
10493	658115
256984	658116
2527	658117
27820	658118
26446	658119
32128	658120
137750	658121
137401	658122
4478	658123
91233	658124
291812	658125
145923	658126
128582	658127
33491	658128
277875	658129
197357	658130
300200	658131
251482	658132
6470	658133
79864	658134
125060	658135
10477	658136
125631	658137
89871	658138
215038	658139
28198	658140
42851	658141
74735	658142
34987	658143
85671	658144
125749	658145
3240	658146
39910	658147
97446	658148
26006	658149
1435	658150
20721	658151
60306	658152
128243	658153
35721	658154
32620	658155
179567	658156
40389	658157
17121	658158
255192	658159
3476	658160
14521	658161
138678	658162
60580	658163
282512	658164
83498	658165
10596	658166
37949	658167
101608	658168
297725	658169
165114	658170
48682	658171
3368	658172
191139	658173
25011	658174
161321	658175
149697	658176
36795	658177
13289	658178
192828	658179
201059	658180
144666	658181
15730	658182
151279	658183
236688	658184
50185	658185
40421	658186
189231	658187
59563	658188
117167	658189
31042	658190
63433	658191
49038	658192
128998	658193
3966	658194
77005	658195
99272	658196
136715	658197
13413	658198
49216	658199
20537	658200
69867	658201
64094	658202
272652	658203
28144	658204
79748	658205
192077	658206
8009	658207
176939	658208
18389	658209
158943	658210
203806	658211
78079	658212
22582	658213
98056	658214
146814	658215
263570	658216
129890	658217
108941	658218
169551	658219
254953	658220
48394	658221
137926	658222
32412	658223
3009	658224
276943	658225
124771	658226
272338	658227
128408	658228
179166	658229
17562	658230
43128	658231
37840	658232
82438	658233
96275	658234
299695	658235
61446	658236
125595	658237
55070	658238
137570	658239
325899	658240
8194	658241
250405	658242
102887	658243
122553	658244
176007	658245
240983	658246
143927	658247
217021	658248
35081	658249
295238	658250
85856	658251
31874	658252
129778	658253
212866	658254
101850	658255
106190	658256
41668	658257
94143	658258
49715	658259
27232	658260
311150	658261
34409	658262
63263	658263
12443	658264
33521	658265
164051	658266
100259	658267
197256	658268
63743	658269
34725	658270
181252	658271
189804	658272
31879	658273
33969	658274
29322	658275
74250	658276
133378	658277
17716	658278
50445	658279
121335	658280
211040	658281
114730	658282
47835	658283
35970	658284
86630	658285
282651	658286
179791	658287
163377	658288
78094	658289
302093	658290
110208	658291
54846	658292
321474	658293
144	658294
239113	658295
324665	658296
192868	658297
172770	658298
93879	658299
66960	658300
328567	658301
144406	658302
16929	658303
223933	658304
91570	658305
309185	658306
308995	658307
55720	658308
25950	658309
280633	658310
63486	658311
145758	658312
45005	658313
266121	658314
19127	658315
7674	658316
30747	658317
134457	658318
13398	658319
198004	658320
137774	658321
61045	658322
1970	658323
235091	658324
4166	658325
58333	658326
59482	658327
147654	658328
197445	658329
50068	658330
24752	658331
150852	658332
125022	658333
93156	658334
93156	658335
67713	658336
188084	658337
53633	658338
208470	658339
38601	658340
250433	658341
163807	658342
430	658343
61708	658344
52206	658345
79524	658346
292255	658347
201398	658348
132247	658349
1945	658350
301478	658351
82031	658352
128609	658353
47413	658354
149792	658355
192843	658356
56726	658357
44921	658358
41266	658359
134514	658360
56025	658361
155776	658362
30386	658363
10834	658364
81759	658365
51615	658366
133431	658367
277516	658368
213664	658369
325233	658370
246986	658371
300954	658372
77544	658373
90527	658374
125621	658375
185864	658376
164715	658377
104479	658378
15869	658379
21197	658380
69315	658381
105410	658382
45859	658383
83847	658384
12762	658385
3423	658386
90074	658387
130572	658388
44364	658389
3423	658390
20581	658391
3423	658392
28444	658393
103070	658394
43252	658395
41829	658396
51631	658397
133656	658398
131602	658399
132795	658400
261616	658401
32160	658402
282866	658403
73074	658404
27975	658405
230	658406
194613	658407
2573	658408
36266	658409
3276	658410
109052	658411
12823	658412
33418	658413
153678	658414
265493	658415
156193	658416
120593	658417
23861	658418
23740	658419
107028	658420
123870	658421
98161	658422
23668	658423
144757	658424
22731	658425
181501	658426
53577	658427
46067	658428
78893	658429
133253	658430
122167	658431
190280	658432
290087	658433
1497	658434
174933	658435
288785	658436
39987	658437
141992	658438
89923	658439
140266	658440
90565	658441
34326	658442
91617	658443
63106	658444
20044	658445
59123	658446
1224	658447
1224	658448
39898	658449
142377	658450
35857	658451
174460	658452
25172	658453
111429	658454
175996	658455
14791	658456
80825	658457
188407	658458
62038	658459
5116	658460
8403	658461
320620	658462
46998	658463
25574	658464
211256	658465
160252	658466
13717	658467
42062	658468
221192	658469
29565	658470
53672	658471
103940	658472
5572	658473
840	658474
55578	658475
8506	658476
202316	658477
36761	658478
160643	658479
27820	658480
107821	658481
125119	658482
184060	658483
280713	658484
203568	658485
245986	658486
246600	658487
2771	658488
49819	658489
144281	658490
177618	658491
238109	658492
81936	658493
194647	658494
80792	658495
12	658496
92444	658497
111657	658498
22832	658499
51648	658500
47347	658501
200262	658502
309611	658503
134048	658504
21165	658505
100847	658506
115689	658507
325103	658508
253850	658509
101750	658510
157997	658511
21979	658512
121623	658513
19603	658514
214483	658515
29128	658516
198056	658517
275855	658518
12865	658519
2728	658520
97053	658521
67111	658522
95690	658523
132081	658524
36532	658525
186719	658526
120033	658527
157834	658528
151019	658529
54662	658530
64432	658531
25375	658532
123243	658533
52286	658534
202717	658535
310726	658536
129381	658537
56369	658538
3747	658539
133895	658540
96089	658541
251009	658542
110490	658543
160975	658544
103678	658545
83069	658546
323395	658547
258556	658548
176362	658549
53688	658550
172754	658551
168400	658552
125250	658553
149249	658554
65158	658555
77	658556
93960	658557
59555	658558
172669	658559
5279	658560
27271	658561
122293	658562
84320	658563
103062	658564
145888	658565
114717	658566
157391	658567
317338	658568
71660	658569
241178	658570
46860	658571
43473	658572
32888	658573
65277	658574
195943	658575
312052	658576
56830	658577
99916	658578
40202	658579
40191	658580
125382	658581
175335	658582
140492	658583
90681	658584
44586	658585
57830	658586
131231	658587
86128	658588
67023	658589
97100	658590
54569	658591
174318	658592
32949	658593
274255	658594
325448	658595
327729	658596
327608	658597
212672	658598
40614	658599
6962	658600
160887	658601
242988	658602
95332	658603
28528	658604
84633	658605
119670	658606
108758	658607
271270	658608
29320	658609
79746	658610
61004	658611
50253	658612
75733	658613
49900	658614
24335	658615
80354	658616
64233	658617
281833	658618
55436	658619
47144	658620
31979	658621
34543	658622
7241	658623
149184	658624
14428	658625
181355	658626
325811	658627
280183	658628
19783	658629
136393	658630
19972	658631
58862	658632
326356	658633
23670	658634
196832	658635
47420	658636
103850	658637
136857	658638
138760	658639
323166	658640
215900	658641
326686	658642
56342	658643
27475	658644
137532	658645
187950	658646
324706	658647
47693	658648
172596	658649
83052	658650
234633	658651
84536	658652
56056	658653
47522	658654
304719	658655
306882	658656
47141	658657
25682	658658
133910	658659
14689	658660
47034	658661
25726	658662
269384	658663
263191	658664
738	658665
143479	658666
143479	658667
67573	658668
59944	658669
14717	658670
105823	658671
203834	658672
135828	658673
116127	658674
310436	658675
170241	658676
22270	658677
9358	658678
135169	658679
41396	658680
300821	658681
106803	658682
254449	658683
194623	658684
241326	658685
5869	658686
104103	658687
75873	658688
181522	658689
30910	658690
1317	658691
78693	658692
236213	658693
69551	658694
153316	658695
312034	658696
265507	658697
45266	658698
52900	658699
139087	658700
328050	658701
4088	658702
139192	658703
174758	658704
7499	658705
25547	658706
181007	658707
129979	658708
298427	658709
181523	658710
110381	658711
1869	658712
8808	658713
317111	658714
308457	658715
53483	658716
62660	658717
3641	658718
276195	658719
115645	658720
26361	658721
17640	658722
6930	658723
32093	658724
77193	658725
59418	658726
79641	658727
141257	658728
30319	658729
110356	658730
105537	658731
22909	658732
99621	658733
72202	658734
71967	658735
25419	658736
149441	658737
141437	658738
76004	658739
231487	658740
50294	658741
166309	658742
86930	658743
4461	658744
2206	658745
127033	658746
130774	658747
5116	658748
69355	658749
199104	658750
268136	658751
165585	658752
176871	658753
233551	658754
63772	658755
2476	658756
144405	658757
231669	658758
92926	658759
79824	658760
88424	658761
58158	658762
27751	658763
12881	658764
55777	658765
214461	658766
174009	658767
182423	658768
39055	658769
135316	658770
307900	658771
4238	658772
32634	658773
86495	658774
104789	658775
188118	658776
2743	658777
27503	658778
127435	658779
33329	658780
176183	658781
216890	658782
303511	658783
2936	658784
196295	658785
276493	658786
83171	658787
100336	658788
226683	658789
106020	658790
251593	658791
93323	658792
146788	658793
150350	658794
30046	658795
184510	658796
62383	658797
104874	658798
34354	658799
58113	658800
76100	658801
12937	658802
184842	658803
76136	658804
180114	658805
286988	658806
315460	658807
205564	658808
209394	658809
46832	658810
70182	658811
4989	658812
326600	658813
263210	658814
1937	658815
18239	658816
313097	658817
20126	658818
51913	658819
177194	658820
47863	658821
41997	658822
75808	658823
179024	658824
114785	658825
231291	658826
14760	658827
86499	658828
83879	658829
33653	658830
132976	658831
203367	658832
279476	658833
24247	658834
34342	658835
10552	658836
7429	658837
130076	658838
48960	658839
221109	658840
111110	658841
262025	658842
91649	658843
993	658844
214429	658845
34854	658846
227015	658847
192232	658848
151635	658849
203819	658850
99198	658851
61687	658852
10778	658853
146147	658854
292639	658855
325283	658856
136856	658857
149524	658858
67667	658859
151089	658860
44274	658861
29319	658862
278662	658863
326202	658864
65079	658865
94792	658866
94384	658867
78791	658868
111199	658869
132383	658870
82634	658871
186068	658872
52795	658873
53270	658874
36767	658875
180015	658876
290546	658877
40746	658878
188706	658879
191839	658880
189166	658881
300110	658882
92314	658883
25689	658884
109256	658885
1605	658886
1631	658887
79766	658888
18720	658889
127926	658890
82706	658891
86927	658892
142317	658893
62486	658894
95492	658895
241213	658896
249311	658897
82663	658898
15370	658899
1113	658900
28983	658901
91854	658902
254428	658903
8411	658904
127590	658905
199197	658906
207598	658907
94783	658908
144382	658909
153001	658910
157316	658911
26236	658912
112001	658913
260831	658914
7453	658915
20213	658916
323151	658917
15726	658918
48735	658919
119699	658920
24855	658921
8904	658922
200146	658923
120357	658924
137842	658925
27744	658926
77331	658927
310608	658928
204480	658929
64124	658930
99151	658931
151796	658932
31531	658933
98259	658934
141521	658935
10969	658936
27703	658937
71183	658938
143301	658939
273449	658940
77158	658941
27744	658942
192330	658943
95812	658944
156965	658945
295141	658946
125566	658947
28854	658948
78225	658949
127374	658950
108651	658951
89572	658952
15144	658953
188823	658954
40214	658955
183277	658956
85273	658957
133841	658958
237113	658959
145666	658960
34835	658961
89451	658962
36817	658963
147683	658964
122842	658965
57178	658966
24401	658967
267525	658968
73132	658969
16992	658970
170073	658971
71270	658972
89748	658973
97135	658974
57249	658975
65813	658976
61675	658977
270057	658978
298315	658979
15562	658980
4264	658981
105821	658982
42857	658983
105818	658984
147658	658985
200379	658986
47151	658987
127976	658988
1133	658989
188865	658990
14638	658991
72001	658992
21206	658993
108057	658994
91205	658995
132645	658996
272150	658997
157364	658998
163132	658999
56219	659000
8878	659001
94985	659002
76889	659003
105820	659004
105495	659005
146450	659006
31828	659007
47757	659008
8610	659009
170159	659010
69992	659011
123887	659012
64378	659013
103343	659014
201498	659015
315315	659016
20604	659017
28761	659018
145064	659019
101319	659020
242503	659021
41479	659022
102938	659023
31158	659024
11208	659025
7800	659026
167427	659027
162823	659028
40407	659029
232012	659030
190482	659031
94732	659032
268910	659033
187879	659034
123101	659035
97127	659036
14937	659037
22215	659038
76958	659039
254932	659040
12443	659041
127590	659042
31246	659043
23055	659044
23055	659045
32	659046
116833	659047
74014	659048
121416	659049
239972	659050
10758	659051
63447	659052
63447	659053
65474	659054
136914	659055
87013	659056
3675	659057
145155	659058
321451	659059
247956	659060
205958	659061
154254	659062
56325	659063
42665	659064
22217	659065
40491	659066
260194	659067
89756	659068
72202	659069
125730	659070
61832	659071
199683	659072
4121	659073
293260	659074
139304	659075
120919	659076
311092	659077
303954	659078
59156	659079
171074	659080
25595	659081
135407	659082
90059	659083
23016	659084
108743	659085
55511	659086
42708	659087
300	659088
40161	659089
130081	659090
38412	659091
15282	659092
2168	659093
77684	659094
181128	659095
66391	659096
225385	659097
1177	659098
165773	659099
323640	659100
299660	659101
210685	659102
15141	659103
8888	659104
62486	659105
110765	659106
8883	659107
50342	659108
184913	659109
221001	659110
58496	659111
186437	659112
152954	659113
1001	659114
72418	659115
176522	659116
7232	659117
197563	659118
216622	659119
43321	659120
30754	659121
123018	659122
309732	659123
165649	659124
154710	659125
1119	659126
172134	659127
80251	659128
25677	659129
82215	659130
288025	659131
186164	659132
2569	659133
32207	659134
257064	659135
115394	659136
75235	659137
72957	659138
129600	659139
317388	659140
13428	659141
42099	659142
198627	659143
55348	659144
102998	659145
3336	659146
211176	659147
185515	659148
8538	659149
36924	659150
1571	659151
318883	659152
26848	659153
61023	659154
12580	659155
41942	659156
63457	659157
106443	659158
150809	659159
169339	659160
143852	659161
306819	659162
95818	659163
184923	659164
47232	659165
40748	659166
66947	659167
275582	659168
93411	659169
277663	659170
161073	659171
159424	659172
51680	659173
47232	659174
185721	659175
266779	659176
76208	659177
225315	659178
217224	659179
54601	659180
112198	659181
123110	659182
91930	659183
293313	659184
112075	659185
34045	659186
174631	659187
15053	659188
123028	659189
169173	659190
182340	659191
60914	659192
130395	659193
259251	659194
100324	659195
181891	659196
181663	659197
160267	659198
123045	659199
24835	659200
112163	659201
90103	659202
90785	659203
187473	659204
29188	659205
6091	659206
2031	659207
161073	659208
175769	659209
76876	659210
42021	659211
7258	659212
210486	659213
2837	659214
58343	659215
49702	659216
70741	659217
11830	659218
29754	659219
155573	659220
36990	659221
294017	659222
2924	659223
1553	659224
19208	659225
313573	659226
42666	659227
269712	659228
82269	659229
33310	659230
96680	659231
132197	659232
4099	659233
33310	659234
1997	659235
131042	659236
193635	659237
181822	659238
11512	659239
71464	659240
14993	659241
62045	659242
2270	659243
23999	659244
21938	659245
44473	659246
107800	659247
115938	659248
65886	659249
98682	659250
17652	659251
40128	659252
23060	659253
64816	659254
111765	659255
111765	659256
1602	659257
67409	659258
171135	659259
263	659260
14333	659261
6071	659262
3028	659263
3013	659264
11744	659265
85050	659266
48729	659267
1564	659268
10367	659269
43134	659270
13802	659271
14347	659272
61069	659273
13802	659274
1859	659275
14975	659276
70524	659277
11230	659278
16915	659279
92136	659280
98690	659281
47618	659282
24816	659283
60614	659284
48012	659285
21170	659286
68931	659287
123990	659288
46105	659289
15435	659290
4914	659291
3429	659292
261555	659293
48396	659294
102627	659295
29976	659296
11227	659297
9814	659298
31525	659299
15687	659300
25349	659301
61122	659302
104279	659303
17878	659304
310144	659305
76395	659306
60614	659307
322217	659308
52939	659309
859	659310
14622	659311
138458	659312
3547	659313
296906	659314
63375	659315
34438	659316
188608	659317
209900	659318
7974	659319
17974	659320
145587	659321
122039	659322
47492	659323
50614	659324
198306	659325
64531	659326
1503	659327
531	659328
151410	659329
205027	659330
37116	659331
11655	659332
4368	659333
74849	659334
72212	659335
271729	659336
71622	659337
105479	659338
136946	659339
71226	659340
186033	659341
32814	659342
81611	659343
6792	659344
30394	659345
11486	659346
45888	659347
30194	659348
31592	659349
47089	659350
15757	659351
10022	659352
74464	659353
19140	659354
19996	659355
20126	659356
122147	659357
81486	659358
10211	659359
32225	659360
90	659361
15677	659362
1468	659363
60908	659364
249916	659365
39655	659366
29892	659367
40006	659368
9077	659369
10389	659370
209321	659371
49175	659372
195405	659373
30838	659374
68374	659375
6158	659376
14030	659377
24732	659378
30216	659379
60760	659380
20402	659381
106096	659382
9925	659383
56691	659384
88043	659385
48638	659386
102815	659387
473	659388
2525	659389
43871	659390
57070	659391
169795	659392
78028	659393
31023	659394
79167	659395
27606	659396
57960	659397
651	659398
5995	659399
55	659400
12674	659401
301448	659402
51146	659403
251574	659404
8160	659405
11844	659406
11844	659407
12997	659408
9402	659409
12009	659410
1352	659411
2714	659412
214463	659413
77594	659414
25929	659415
132937	659416
16458	659417
605	659418
4534	659419
3527	659420
101423	659421
44607	659422
184415	659423
14529	659424
102581	659425
3749	659426
91255	659427
100057	659428
44697	659429
48699	659430
10887	659431
6406	659432
118812	659433
96309	659434
96209	659435
32689	659436
133363	659437
23884	659438
13213	659439
89656	659440
2962	659441
138313	659442
53273	659443
58255	659444
179	659445
3489	659446
77427	659447
29416	659448
282510	659449
185087	659450
308387	659451
54537	659452
109774	659453
78805	659454
71393	659455
178476	659456
6928	659457
75703	659458
96352	659459
79886	659460
144393	659461
23967	659462
49514	659463
151981	659464
68461	659465
104720	659466
171616	659467
66679	659468
44000	659469
300910	659470
175074	659471
9396	659472
23124	659473
54747	659474
87196	659475
52797	659476
214517	659477
4192	659478
245	659479
24718	659480
56042	659481
593	659482
21458	659483
16378	659484
55124	659485
16928	659486
13048	659487
9584	659488
24972	659489
49816	659490
46041	659491
82	659492
274554	659493
2226	659494
187854	659495
10289	659496
66025	659497
15597	659498
95282	659499
80361	659500
3605	659501
121166	659502
227825	659503
277206	659504
40869	659505
24717	659506
34166	659507
63599	659508
65586	659509
30948	659510
15221	659511
49356	659512
93744	659513
22946	659514
186074	659515
618	659516
10853	659517
6960	659518
85870	659519
208661	659520
156447	659521
272894	659522
111181	659523
71572	659524
133179	659525
75317	659526
68915	659527
87042	659528
10268	659529
11097	659530
42135	659531
63760	659532
5792	659533
27107	659534
187109	659535
31401	659536
11602	659537
40724	659538
97652	659539
66923	659540
50130	659541
9654	659542
90764	659543
423	659544
135616	659545
14798	659546
61522	659547
111126	659548
77189	659549
3648	659550
13729	659551
66246	659552
27865	659553
63113	659554
9442	659555
102138	659556
15212	659557
1455	659558
35811	659559
121283	659560
38455	659561
25604	659562
206628	659563
44937	659564
160634	659565
86305	659566
33533	659567
84348	659568
108738	659569
103491	659570
130199	659571
272827	659572
261696	659573
202826	659574
177730	659575
104193	659576
172168	659577
195621	659578
79986	659579
47867	659580
215362	659581
65917	659582
53839	659583
327	659584
42848	659585
26147	659586
37532	659587
78772	659588
157144	659589
9589	659590
186951	659591
14851	659592
142629	659593
6778	659594
156747	659595
78929	659596
45671	659597
168249	659598
135004	659599
93079	659600
33043	659601
24200	659602
103298	659603
179609	659604
254647	659605
239313	659606
109773	659607
10020	659608
75499	659609
23389	659610
14980	659611
57423	659612
8365	659613
51984	659614
126451	659615
67884	659616
27448	659617
56639	659618
13959	659619
7	659620
156677	659621
244271	659622
57561	659623
197656	659624
23945	659625
1815	659626
6397	659627
2288	659628
1097	659629
10393	659630
162827	659631
157216	659632
70	659633
15386	659634
15386	659635
72936	659636
214980	659637
132138	659638
56497	659639
53936	659640
1829	659641
49526	659642
33887	659643
68616	659644
13859	659645
80491	659646
67550	659647
76409	659648
100187	659649
180634	659650
1349	659651
123922	659652
279090	659653
177156	659654
157329	659655
28042	659656
116587	659657
119749	659658
47465	659659
157873	659660
3289	659661
54420	659662
28382	659663
30568	659664
53626	659665
100364	659666
11935	659667
98138	659668
112020	659669
216289	659670
114087	659671
50575	659672
240446	659673
153790	659674
273461	659675
892	659676
23608	659677
2142	659678
49720	659679
101043	659680
1397	659681
6276	659682
180845	659683
35849	659684
51915	659685
53360	659686
50681	659687
200329	659688
76387	659689
2232	659690
61321	659691
180288	659692
18490	659693
136869	659694
8559	659695
31659	659696
6851	659697
26006	659698
43327	659699
13276	659700
155429	659701
105343	659702
17621	659703
5356	659704
39269	659705
212768	659706
13942	659707
1979	659708
47411	659709
7207	659710
23022	659711
57676	659712
3040	659713
33605	659714
1642	659715
65829	659716
118381	659717
231848	659718
26048	659719
29512	659720
118846	659721
12056	659722
215835	659723
13394	659724
80	659725
59274	659726
12508	659727
19436	659728
17452	659729
38104	659730
172383	659731
223057	659732
113714	659733
15652	659734
48289	659735
34568	659736
19390	659737
25028	659738
16757	659739
150870	659740
74336	659741
130831	659742
94283	659743
87507	659744
3358	659745
301031	659746
190045	659747
113314	659748
231076	659749
10215	659750
4953	659751
40939	659752
48499	659753
66054	659754
51839	659755
56042	659756
103586	659757
29637	659758
50881	659759
14650	659760
217356	659761
3425	659762
8382	659763
111598	659764
94022	659765
82952	659766
23783	659767
4889	659768
26691	659769
16942	659770
1641	659771
494	659772
120790	659773
425	659774
2951	659775
93677	659776
5181	659777
6508	659778
251	659779
46025	659780
327203	659781
149736	659782
315486	659783
835	659784
4828	659785
30975	659786
74488	659787
10289	659788
268529	659789
278	659790
15269	659791
1004	659792
55363	659793
22445	659794
114395	659795
172244	659796
2944	659797
4684	659798
360	659799
53878	659800
38465	659801
239322	659802
186618	659803
120353	659804
80385	659805
507	659806
7047	659807
23544	659808
187406	659809
14317	659810
24	659811
5305	659812
32973	659813
20	659814
225860	659815
3299	659816
78729	659817
104449	659818
423	659819
13558	659820
46107	659821
1716	659822
51106	659823
1137	659824
2555	659825
115089	659826
39641	659827
39223	659828
136351	659829
2956	659830
439	659831
576	659832
7896	659833
58072	659834
44814	659835
30476	659836
17411	659837
48445	659838
52845	659839
32669	659840
15141	659841
79693	659842
1546	659843
25365	659844
98872	659845
17210	659846
64506	659847
79984	659848
96531	659849
188	659850
37086	659851
3286	659852
177136	659853
32405	659854
213009	659855
46467	659856
10378	659857
2204	659858
46685	659859
23500	659860
33984	659861
11266	659862
2398	659863
25131	659864
183877	659865
32966	659866
130120	659867
44488	659868
18	659869
139126	659870
85997	659871
13511	659872
210546	659873
66303	659874
79274	659875
21070	659876
118197	659877
89659	659878
47817	659879
20477	659880
3441	659881
79213	659882
28246	659883
494	659884
104228	659885
51158	659886
11487	659887
4251	659888
13368	659889
24238	659890
458	659891
100474	659892
39818	659893
210050	659894
27838	659895
134531	659896
107913	659897
1039	659898
11615	659899
38780	659900
52260	659901
8445	659902
170	659903
6695	659904
23157	659905
12602	659906
198919	659907
832	659908
3988	659909
30786	659910
94	659911
62079	659912
205825	659913
16997	659914
90910	659915
2322	659916
205825	659917
24370	659918
2537	659919
247662	659920
12405	659921
66986	659922
321201	659923
97849	659924
7105	659925
18089	659926
4478	659927
96948	659928
3754	659929
13262	659930
152960	659931
27994	659932
17318	659933
62497	659934
56856	659935
155092	659936
213950	659937
192394	659938
4752	659939
8473	659940
1579	659941
26768	659942
248605	659943
44498	659944
10225	659945
198506	659946
42570	659947
154220	659948
77677	659949
65252	659950
905	659951
40662	659952
6392	659953
121201	659954
1575	659955
21713	659956
128537	659957
30435	659958
18377	659959
4126	659960
37638	659961
49662	659962
109831	659963
640	659964
109162	659965
13476	659966
103361	659967
216860	659968
170639	659969
161235	659970
51148	659971
15149	659972
4383	659973
10849	659974
14090	659975
3812	659976
46369	659977
47753	659978
24708	659979
100159	659980
47448	659981
79783	659982
689	659983
13482	659984
123865	659985
8043	659986
212385	659987
3896	659988
1851	659989
520	659990
27207	659991
8124	659992
68941	659993
33533	659994
163805	659995
121840	659996
64412	659997
114118	659998
327491	659999
164736	660000
4953	660001
303508	660002
103721	660003
19555	660004
36448	660005
251663	660006
39731	660007
34719	660008
11988	660009
1620	660010
253893	660011
1264	660012
89027	660013
138900	660014
76291	660015
7682	660016
180142	660017
766	660018
78931	660019
117791	660020
203959	660021
15720	660022
1519	660023
444	660024
18206	660025
32080	660026
48290	660027
8019	660028
79105	660029
131623	660030
12567	660031
15085	660032
31971	660033
17002	660034
976	660035
7628	660036
50620	660037
19860	660038
1367	660039
97917	660040
127693	660041
164786	660042
1823	660043
46129	660044
24793	660045
40450	660046
74849	660047
170456	660048
201216	660049
438	660050
176900	660051
1307	660052
1205	660053
298969	660054
5831	660055
1010	660056
49460	660057
19392	660058
249338	660059
54241	660060
42959	660061
5168	660062
51027	660063
18287	660064
26740	660065
316	660066
28366	660067
130280	660068
216217	660069
15049	660070
30373	660071
124580	660072
48060	660073
105709	660074
290045	660075
30743	660076
234159	660077
214906	660078
10503	660079
29	660080
126917	660081
325	660082
63807	660083
2182	660084
96696	660085
23872	660086
22862	660087
118967	660088
310123	660089
73817	660090
5384	660091
66386	660092
11	660093
99403	660094
34221	660095
4857	660096
85037	660097
35786	660098
128243	660099
50291	660100
19432	660101
1217	660102
1046	660103
20274	660104
116885	660105
20868	660106
78384	660107
121218	660108
35373	660109
105626	660110
320018	660111
76930	660112
33369	660113
312713	660114
41408	660115
139556	660116
1301	660117
224188	660118
43944	660119
7	660120
10544	660121
76321	660122
152246	660123
2875	660124
30678	660125
92961	660126
104583	660127
43285	660128
73017	660129
86392	660130
6639	660131
17050	660132
114740	660133
26038	660134
177799	660135
46621	660136
46495	660137
173365	660138
197086	660139
36217	660140
73823	660141
266603	660142
298028	660143
60361	660144
40	660145
33533	660146
248765	660147
11050	660148
31206	660149
24276	660150
53777	660151
1364	660152
1281	660153
92572	660154
15369	660155
448	660156
80093	660157
67232	660158
46406	660159
29781	660160
292402	660161
30281	660162
16597	660163
51149	660164
9318	660165
79659	660166
103072	660167
8661	660168
124131	660169
178804	660170
59562	660171
35386	660172
823	660173
30160	660174
171787	660175
25280	660176
139234	660177
282	660178
76033	660179
135501	660180
186531	660181
71950	660182
5447	660183
87102	660184
13212	660185
3634	660186
41915	660187
6076	660188
728	660189
200847	660190
165013	660191
165128	660192
122952	660193
38406	660194
20791	660195
106070	660196
105853	660197
303482	660198
144323	660199
66426	660200
201130	660201
46531	660202
11591	660203
8925	660204
26461	660205
170739	660206
4828	660207
5864	660208
987	660209
16463	660210
116270	660211
291009	660212
87951	660213
230539	660214
88	660215
115916	660216
79289	660217
22106	660218
17992	660219
7629	660220
11861	660221
13504	660222
60064	660223
82552	660224
105249	660225
63720	660226
30797	660227
21971	660228
38616	660229
300671	660230
197411	660231
209674	660232
8322	660233
193136	660234
35760	660235
79113	660236
10691	660237
6862	660238
194	660239
15811	660240
39845	660241
25043	660242
5608	660243
28892	660244
117710	660245
85738	660246
44699	660247
182339	660248
118349	660249
164608	660250
66439	660251
73528	660252
62691	660253
310435	660254
215401	660255
36355	660256
88241	660257
19555	660258
27685	660259
82754	660260
119143	660261
7130	660262
69142	660263
17080	660264
36226	660265
66246	660266
84072	660267
203051	660268
165988	660269
161530	660270
15618	660271
124624	660272
19382	660273
177620	660274
30549	660275
29265	660276
228845	660277
95331	660278
22077	660279
54306	660280
97384	660281
44122	660282
7396	660283
128667	660284
98132	660285
110438	660286
54031	660287
140222	660288
65834	660289
216214	660290
17447	660291
107790	660292
53395	660293
215384	660294
103837	660295
215413	660296
158078	660297
1643	660298
19512	660299
56556	660300
165005	660301
266222	660302
852	660303
22077	660304
54303	660305
3935	660306
136551	660307
307916	660308
202594	660309
18144	660310
261981	660311
74802	660312
56889	660313
56841	660314
3213	660315
65274	660316
83233	660317
48222	660318
300936	660319
15177	660320
214550	660321
11065	660322
47836	660323
210255	660324
42586	660325
6129	660326
742	660327
363	660328
91991	660329
127121	660330
38975	660331
193828	660332
105702	660333
38905	660334
54650	660335
81037	660336
21393	660337
357	660338
2167	660339
21986	660340
122569	660341
122569	660342
4	660343
24982	660344
95717	660345
131791	660346
4744	660347
31580	660348
317476	660349
40259	660350
70011	660351
636	660352
79979	660353
246959	660354
87611	660355
16709	660356
6447	660357
95334	660358
165751	660359
204	660360
84539	660361
32	660362
12235	660363
22741	660364
22965	660365
76271	660366
48108	660367
32299	660368
4	660369
75705	660370
320869	660371
85446	660372
23921	660373
141	660374
31776	660375
3774	660376
77844	660377
80878	660378
209281	660379
45985	660380
37	660381
19402	660382
102073	660383
5280	660384
42762	660385
32135	660386
9627	660387
7961	660388
72712	660389
35895	660390
5005	660391
29476	660392
57467	660393
35500	660394
2650	660395
26459	660396
18795	660397
63218	660398
54505	660399
252618	660400
151415	660401
325382	660402
194345	660403
34663	660404
29667	660405
65519	660406
184752	660407
43016	660408
161312	660409
120591	660410
12236	660411
41574	660412
95323	660413
194793	660414
7492	660415
25480	660416
23663	660417
14810	660418
567	660419
294005	660420
30833	660421
74821	660422
120892	660423
12129	660424
30089	660425
69459	660426
171318	660427
118545	660428
252911	660429
28504	660430
75069	660431
34041	660432
18283	660433
248352	660434
506	660435
23324	660436
174299	660437
295	660438
172420	660439
10	660440
24404	660441
117652	660442
141	660443
86973	660444
7191	660445
41732	660446
51664	660447
75992	660448
46584	660449
80790	660450
14418	660451
268999	660452
23396	660453
105481	660454
67047	660455
6080	660456
3847	660457
17933	660458
103408	660459
157743	660460
63698	660461
248012	660462
23331	660463
212290	660464
215449	660465
9991	660466
162236	660467
43133	660468
4543	660469
89546	660470
31183	660471
43871	660472
17700	660473
21393	660474
267517	660475
3140	660476
53858	660477
53858	660478
281557	660479
45502	660480
27390	660481
9287	660482
125981	660483
8324	660484
52629	660485
4829	660486
6675	660487
97260	660488
325502	660489
70068	660490
4720	660491
71824	660492
14220	660493
51769	660494
17034	660495
36924	660496
1771	660497
165005	660498
155168	660499
215050	660500
61665	660501
96996	660502
3013	660503
66156	660504
46625	660505
31022	660506
138781	660507
59775	660508
17370	660509
33157	660510
205599	660511
890	660512
3663	660513
8932	660514
135019	660515
122246	660516
163052	660517
48108	660518
93001	660519
23185	660520
53132	660521
48730	660522
162755	660523
163871	660524
248500	660525
81930	660526
79166	660527
79156	660528
36348	660529
136694	660530
74378	660531
210495	660532
32874	660533
28376	660534
2183	660535
261194	660536
93704	660537
13939	660538
28985	660539
23097	660540
86868	660541
172892	660542
137803	660543
571	660544
42873	660545
86868	660546
20656	660547
1856	660548
212927	660549
254	660550
92938	660551
106739	660552
1583	660553
4020	660554
29172	660555
88125	660556
6698	660557
22100	660558
164460	660559
87348	660560
187033	660561
10499	660562
99581	660563
46446	660564
18526	660565
7987	660566
130	660567
202513	660568
174542	660569
42984	660570
99928	660571
249	660572
106063	660573
14170	660574
67761	660575
20813	660576
11859	660577
2591	660578
26525	660579
9007	660580
103938	660581
10141	660582
52822	660583
67238	660584
265995	660585
308545	660586
2774	660587
15888	660588
5963	660589
33970	660590
192160	660591
193615	660592
146648	660593
25840	660594
21447	660595
2257	660596
148252	660597
5724	660598
1264	660599
162598	660600
3934	660601
15386	660602
225604	660603
10913	660604
79734	660605
9105	660606
22469	660607
103671	660608
97625	660609
52431	660610
2234	660611
47448	660612
182614	660613
3695	660614
31504	660615
62250	660616
119168	660617
114743	660618
12	660619
77537	660620
252878	660621
175675	660622
53901	660623
214638	660624
188972	660625
108989	660626
13264	660627
1241	660628
95168	660629
49623	660630
4199	660631
119452	660632
81409	660633
56775	660634
41767	660635
105570	660636
40086	660637
162407	660638
920	660639
98414	660640
130857	660641
906	660642
98517	660643
72270	660644
69678	660645
105125	660646
46906	660647
166689	660648
50456	660649
121	660650
150274	660651
173642	660652
60534	660653
233452	660654
106272	660655
11023	660656
38528	660657
32307	660658
1574	660659
26402	660660
25650	660661
3819	660662
20058	660663
50456	660664
14398	660665
135698	660666
37512	660667
101402	660668
42545	660669
108576	660670
101649	660671
25053	660672
22752	660673
47965	660674
71911	660675
31632	660676
71667	660677
5419	660678
11904	660679
67198	660680
57262	660681
18083	660682
136341	660683
4843	660684
100099	660685
28931	660686
55606	660687
120384	660688
8691	660689
26957	660690
3259	660691
171420	660692
39090	660693
19199	660694
37945	660695
26263	660696
123737	660697
141364	660698
196595	660699
21019	660700
99019	660701
67891	660702
55559	660703
12009	660704
228	660705
9433	660706
5451	660707
103593	660708
80983	660709
74112	660710
79566	660711
31284	660712
15421	660713
38722	660714
48815	660715
78433	660716
186612	660717
28168	660718
449	660719
52086	660720
1488	660721
9245	660722
17565	660723
55005	660724
169312	660725
169426	660726
9226	660727
157474	660728
39122	660729
1113	660730
35067	660731
56801	660732
46793	660733
160558	660734
184737	660735
48432	660736
54213	660737
8383	660738
175204	660739
23548	660740
192724	660741
29597	660742
44821	660743
69120	660744
49488	660745
166214	660746
77640	660747
19559	660748
313177	660749
79734	660750
23478	660751
46166	660752
74635	660753
18966	660754
4309	660755
8118	660756
127134	660757
198011	660758
301354	660759
301362	660760
890	660761
60627	660762
60627	660763
235621	660764
4	660765
19752	660766
110970	660767
22801	660768
3156	660769
63925	660770
10148	660771
16957	660772
337	660773
171151	660774
125148	660775
250	660776
28968	660777
75165	660778
86	660779
6136	660780
18832	660781
28968	660782
15375	660783
42347	660784
5007	660785
94764	660786
68659	660787
61379	660788
6319	660789
37284	660790
4	660791
35094	660792
23415	660793
24741	660794
30787	660795
29702	660796
190170	660797
157419	660798
17593	660799
63336	660800
73583	660801
343	660802
63264	660803
126468	660804
107764	660805
256666	660806
154391	660807
80399	660808
68437	660809
133561	660810
2827	660811
86075	660812
235021	660813
1737	660814
8370	660815
34523	660816
2907	660817
139464	660818
66311	660819
71993	660820
79226	660821
5033	660822
5640	660823
60304	660824
108679	660825
38912	660826
3298	660827
34402	660828
46229	660829
144150	660830
98994	660831
3026	660832
38287	660833
84600	660834
125769	660835
60352	660836
177709	660837
36609	660838
207894	660839
69719	660840
9846	660841
9846	660842
115516	660843
29384	660844
109583	660845
80685	660846
314435	660847
88506	660848
41252	660849
278818	660850
61489	660851
39164	660852
317327	660853
37086	660854
4086	660855
53770	660856
38847	660857
28	660858
2183	660859
196079	660860
40320	660861
201279	660862
15978	660863
51849	660864
28835	660865
24411	660866
153870	660867
84986	660868
20106	660869
45429	660870
89985	660871
83835	660872
35490	660873
10501	660874
8578	660875
1459	660876
14870	660877
65529	660878
155554	660879
12236	660880
144626	660881
154578	660882
214097	660883
52792	660884
293356	660885
12404	660886
557	660887
68626	660888
36951	660889
33874	660890
20618	660891
19817	660892
38420	660893
166	660894
1912	660895
3145	660896
124156	660897
8757	660898
36508	660899
114257	660900
27546	660901
83516	660902
12371	660903
8757	660904
51248	660905
77083	660906
52836	660907
147748	660908
71434	660909
48310	660910
77083	660911
260493	660912
2126	660913
7902	660914
10861	660915
57113	660916
70504	660917
57950	660918
6785	660919
3616	660920
934	660921
158784	660922
74256	660923
41642	660924
1649	660925
299703	660926
247274	660927
127364	660928
166245	660929
25747	660930
45265	660931
678	660932
37738	660933
167574	660934
234409	660935
43	660936
5029	660937
2501	660938
272112	660939
7612	660940
34863	660941
256592	660942
206054	660943
71905	660944
4033	660945
105619	660946
12845	660947
5691	660948
7427	660949
3608	660950
193195	660951
12567	660952
132023	660953
260871	660954
118237	660955
179574	660956
68276	660957
155936	660958
2953	660959
599	660960
217167	660961
228616	660962
49287	660963
170884	660964
138133	660965
1562	660966
175263	660967
37521	660968
28497	660969
89339	660970
130082	660971
1269	660972
262221	660973
19133	660974
2825	660975
134513	660976
8523	660977
78897	660978
30267	660979
231879	660980
179576	660981
60002	660982
108514	660983
5197	660984
71426	660985
189453	660986
134070	660987
7958	660988
131680	660989
2340	660990
11246	660991
33370	660992
23736	660993
206093	660994
35	660995
10013	660996
28613	660997
31107	660998
240733	660999
45643	661000
29175	661001
7671	661002
12534	661003
273806	661004
1103	661005
30047	661006
16695	661007
24416	661008
17961	661009
19311	661010
75255	661011
692	661012
36371	661013
86356	661014
127712	661015
58750	661016
43891	661017
315	661018
29063	661019
5483	661020
13912	661021
47848	661022
30281	661023
44878	661024
36572	661025
115613	661026
115487	661027
14319	661028
1067	661029
9011	661030
9011	661031
5993	661032
64994	661033
2436	661034
100426	661035
40234	661036
175189	661037
249246	661038
87050	661039
48681	661040
139536	661041
2837	661042
42164	661043
62700	661044
95899	661045
14960	661046
5705	661047
123084	661048
71625	661049
2683	661050
89918	661051
45136	661052
24700	661053
23073	661054
80048	661055
1175	661056
540	661057
147863	661058
148670	661059
73728	661060
67	661061
141542	661062
92501	661063
18463	661064
10391	661065
4854	661066
246171	661067
254451	661068
267569	661069
61769	661070
170473	661071
241135	661072
60095	661073
7197	661074
23988	661075
25	661076
2683	661077
258380	661078
19736	661079
239	661080
836	661081
302828	661082
121655	661083
12644	661084
21488	661085
200472	661086
20658	661087
76682	661088
1340	661089
51271	661090
2947	661091
211182	661092
27251	661093
38512	661094
4562	661095
3704	661096
71	661097
51997	661098
2923	661099
10992	661100
110	661101
9290	661102
101287	661103
47578	661104
812	661105
5418	661106
539	661107
9049	661108
1261	661109
119842	661110
6349	661111
98602	661112
155225	661113
173840	661114
124140	661115
796	661116
187722	661117
1843	661118
239311	661119
222796	661120
77427	661121
67648	661122
81337	661123
149828	661124
1119	661125
13055	661126
61	661127
13055	661128
119675	661129
53701	661130
31744	661131
38280	661132
124681	661133
155931	661134
29297	661135
1647	661136
7080	661137
45150	661138
125140	661139
3189	661140
13594	661141
88546	661142
11806	661143
19691	661144
17970	661145
37018	661146
149378	661147
45677	661148
900	661149
8279	661150
6349	661151
10	661152
45900	661153
3841	661154
7054	661155
1152	661156
35317	661157
5464	661158
3025	661159
215251	661160
33857	661161
12174	661162
21152	661163
60619	661164
5165	661165
151992	661166
112871	661167
2023	661168
4271	661169
213732	661170
2530	661171
275	661172
205581	661173
57123	661174
89140	661175
4625	661176
117621	661177
159208	661178
11578	661179
40748	661180
8164	661181
857	661182
38890	661183
2111	661184
39691	661185
122368	661186
116241	661187
82981	661188
26822	661189
12599	661190
49898	661191
1313	661192
144015	661193
60015	661194
73401	661195
2464	661196
67357	661197
47649	661198
64793	661199
260209	661200
128127	661201
64067	661202
49828	661203
3426	661204
84697	661205
55852	661206
160522	661207
65987	661208
25866	661209
11236	661210
247411	661211
136496	661212
25577	661213
1153	661214
223203	661215
239373	661216
69307	661217
254	661218
13080	661219
6147	661220
27408	661221
57760	661222
128243	661223
63085	661224
117452	661225
53386	661226
225953	661227
45	661228
125179	661229
22817	661230
38269	661231
990	661232
17559	661233
141764	661234
56919	661235
158440	661236
74964	661237
11735	661238
144260	661239
110937	661240
30426	661241
17770	661242
519	661243
1491	661244
4221	661245
10769	661246
276702	661247
13896	661248
6279	661249
1076	661250
43852	661251
83698	661252
96392	661253
129657	661254
95470	661255
145146	661256
49916	661257
32336	661258
9341	661259
98437	661260
42195	661261
77924	661262
56294	661263
270900	661264
10126	661265
39534	661266
7025	661267
179	661268
10701	661269
67542	661270
3018	661271
91062	661272
2393	661273
246968	661274
11460	661275
8200	661276
107437	661277
153175	661278
27037	661279
847	661280
2097	661281
96637	661282
626	661283
1004	661284
10968	661285
35173	661286
21380	661287
11588	661288
24076	661289
892	661290
81101	661291
423	661292
135555	661293
48696	661294
155530	661295
22535	661296
99739	661297
7329	661298
594	661299
46898	661300
20290	661301
699	661302
129745	661303
45618	661304
68682	661305
22807	661306
22922	661307
13019	661308
76214	661309
179720	661310
1289	661311
88343	661312
38439	661313
29418	661314
4943	661315
1000	661316
2536	661317
2880	661318
208416	661319
23861	661320
3610	661321
14036	661322
78330	661323
264530	661324
13168	661325
203	661326
35554	661327
110895	661328
88845	661329
94080	661330
4904	661331
14896	661332
47184	661333
23015	661334
699	661335
1183	661336
24408	661337
2886	661338
113578	661339
50831	661340
121598	661341
17913	661342
98284	661343
176055	661344
9523	661345
3414	661346
52509	661347
4765	661348
3757	661349
20479	661350
4285	661351
5039	661352
144634	661353
97734	661354
21001	661355
69891	661356
110764	661357
48154	661358
219709	661359
97733	661360
3033	661361
37739	661362
144539	661363
55630	661364
64631	661365
105377	661366
3662	661367
12213	661368
61808	661369
217391	661370
5295	661371
130861	661372
31286	661373
170999	661374
211223	661375
125093	661376
16054	661377
37060	661378
111495	661379
86259	661380
170386	661381
18397	661382
104	661383
100397	661384
47967	661385
1072	661386
137116	661387
35533	661388
19292	661389
51914	661390
10424	661391
16899	661392
1319	661393
6310	661394
11278	661395
22535	661396
62553	661397
39083	661398
7574	661399
20106	661400
131060	661401
7723	661402
13003	661403
57559	661404
3047	661405
20227	661406
95229	661407
21474	661408
68497	661409
30373	661410
284600	661411
72783	661412
28241	661413
1289	661414
141046	661415
26	661416
83281	661417
18134	661418
104766	661419
97536	661420
52449	661421
1679	661422
19719	661423
71426	661424
148065	661425
27032	661426
141159	661427
47066	661428
195525	661429
68550	661430
93	661431
99401	661432
76785	661433
23391	661434
86427	661435
3442	661436
291091	661437
12972	661438
16532	661439
7106	661440
3620	661441
6272	661442
175073	661443
37664	661444
107362	661445
20577	661446
60751	661447
211028	661448
377	661449
24766	661450
312543	661451
52962	661452
18037	661453
75	661454
655	661455
249071	661456
25409	661457
197236	661458
97143	661459
53445	661460
55168	661461
58460	661462
67858	661463
7660	661464
65831	661465
66866	661466
4186	661467
282186	661468
480	661469
4450	661470
119985	661471
88713	661472
166	661473
184612	661474
7891	661475
176055	661476
149470	661477
280	661478
5396	661479
14522	661480
39616	661481
129889	661482
19238	661483
62192	661484
1764	661485
18677	661486
186264	661487
47148	661488
195832	661489
41520	661490
52476	661491
453	661492
125144	661493
73676	661494
127922	661495
46381	661496
8618	661497
31544	661498
42643	661499
214810	661500
115469	661501
35780	661502
61501	661503
20711	661504
58736	661505
2298	661506
4829	661507
18735	661508
161914	661509
2690	661510
43864	661511
53107	661512
18559	661513
141167	661514
186400	661515
48629	661516
34149	661517
526	661518
23673	661519
36039	661520
11163	661521
114133	661522
72317	661523
24881	661524
52019	661525
203861	661526
2396	661527
31127	661528
121797	661529
132701	661530
63388	661531
111892	661532
25786	661533
34488	661534
35800	661535
7047	661536
18620	661537
9319	661538
33649	661539
74163	661540
81353	661541
45402	661542
64835	661543
64762	661544
44378	661545
31582	661546
4221	661547
11491	661548
247	661549
23294	661550
127573	661551
1350	661552
5	661553
45081	661554
91727	661555
3872	661556
148136	661557
215939	661558
149583	661559
90765	661560
98190	661561
729	661562
73260	661563
112739	661564
134789	661565
27282	661566
1260	661567
31309	661568
68451	661569
19723	661570
80262	661571
309560	661572
186919	661573
118732	661574
36079	661575
36137	661576
142523	661577
78980	661578
2595	661579
25830	661580
115161	661581
272688	661582
74424	661583
178434	661584
19151	661585
130199	661586
115706	661587
13230	661588
291	661589
50	661590
133347	661591
180595	661592
69646	661593
173210	661594
271324	661595
64637	661596
160023	661597
14029	661598
70791	661599
215706	661600
24553	661601
2013	661602
4618	661603
67760	661604
232	661605
123178	661606
16027	661607
118775	661608
24912	661609
85543	661610
284304	661611
176507	661612
95409	661613
120873	661614
170095	661615
106097	661616
244347	661617
1592	661618
76334	661619
295189	661620
66438	661621
228408	661622
210889	661623
184703	661624
264692	661625
114882	661626
123349	661627
90049	661628
191235	661629
4489	661630
182182	661631
15943	661632
9470	661633
320766	661634
21390	661635
19360	661636
83447	661637
68308	661638
124760	661639
97745	661640
132651	661641
73861	661642
115563	661643
13448	661644
44581	661645
43443	661646
123924	661647
15586	661648
54999	661649
117118	661650
290055	661651
127078	661652
194358	661653
107056	661654
2618	661655
35011	661656
154733	661657
140958	661658
254524	661659
155425	661660
235095	661661
77095	661662
185723	661663
175474	661664
27549	661665
102782	661666
77033	661667
126947	661668
135927	661669
235209	661670
242109	661671
217879	661672
113847	661673
140632	661674
23033	661675
11166	661676
117956	661677
2313	661678
68325	661679
318321	661680
188337	661681
106638	661682
135673	661683
34395	661684
60569	661685
277257	661686
71202	661687
278285	661688
105010	661689
184043	661690
37183	661691
27549	661692
28279	661693
49349	661694
257709	661695
68662	661696
76169	661697
110120	661698
190204	661699
286820	661700
170000	661701
83171	661702
117468	661703
208900	661704
43791	661705
65898	661706
271035	661707
149503	661708
147515	661709
65906	661710
139416	661711
149982	661712
217704	661713
175089	661714
298160	661715
212118	661716
92297	661717
68057	661718
135108	661719
343	661720
20790	661721
139263	661722
220193	661723
142014	661724
57511	661725
10967	661726
90119	661727
187923	661728
172560	661729
74756	661730
1654	661731
39380	661732
254472	661733
26702	661734
275998	661735
87493	661736
206388	661737
5179	661738
50858	661739
1432	661740
20239	661741
217965	661742
4130	661743
156535	661744
4125	661745
86277	661746
287808	661747
183648	661748
1873	661749
193571	661750
184956	661751
90569	661752
161919	661753
68327	661754
57299	661755
67916	661756
35271	661757
18894	661758
19879	661759
233908	661760
43693	661761
40981	661762
206392	661763
288204	661764
47951	661765
133535	661766
283145	661767
144021	661768
265016	661769
121879	661770
118029	661771
200641	661772
11321	661773
285808	661774
31803	661775
83680	661776
110866	661777
34125	661778
92673	661779
126819	661780
187052	661781
7133	661782
10471	661783
3526	661784
276527	661785
258540	661786
199896	661787
858	661788
122695	661789
87317	661790
47226	661791
235770	661792
107880	661793
103771	661794
96606	661795
49063	661796
213444	661797
49070	661798
72554	661799
167905	661800
17076	661801
56897	661802
37217	661803
9291	661804
136996	661805
210271	661806
127146	661807
47647	661808
40366	661809
269898	661810
58747	661811
119173	661812
48403	661813
184765	661814
173070	661815
43961	661816
9806	661817
6104	661818
72825	661819
26404	661820
22268	661821
67156	661822
287685	661823
18149	661824
172845	661825
110226	661826
81970	661827
4250	661828
13461	661829
11675	661830
9285	661831
7159	661832
33745	661833
35428	661834
200495	661835
764	661836
138794	661837
5558	661838
10992	661839
484	661840
61166	661841
918	661842
35252	661843
12820	661844
111827	661845
12856	661846
290031	661847
201144	661848
47718	661849
27632	661850
73165	661851
33793	661852
1616	661853
36854	661854
12488	661855
129909	661856
147217	661857
66512	661858
3697	661859
281661	661860
36727	661861
317	661862
73894	661863
125050	661864
170471	661865
616	661866
19972	661867
65342	661868
89460	661869
44680	661870
98365	661871
2170	661872
195	661873
314956	661874
87632	661875
83249	661876
45605	661877
3980	661878
55043	661879
72699	661880
42386	661881
48602	661882
76571	661883
155305	661884
5146	661885
2599	661886
15063	661887
7766	661888
1828	661889
116151	661890
4878	661891
3643	661892
38231	661893
260130	661894
181018	661895
1983	661896
4168	661897
88127	661898
53551	661899
37266	661900
676	661901
82285	661902
474	661903
3570	661904
31305	661905
43973	661906
14713	661907
14381	661908
5486	661909
84060	661910
21753	661911
50952	661912
133757	661913
7537	661914
60981	661915
52788	661916
165544	661917
10201	661918
91681	661919
35980	661920
138	661921
210	661922
121	661923
11571	661924
68468	661925
56553	661926
47739	661927
35866	661928
146950	661929
52944	661930
27826	661931
19336	661932
8518	661933
17058	661934
19835	661935
79157	661936
159085	661937
30813	661938
11942	661939
21946	661940
116072	661941
97126	661942
180710	661943
327562	661944
38552	661945
45346	661946
253123	661947
112809	661948
163329	661949
55100	661950
22655	661951
752	661952
282420	661953
41315	661954
40950	661955
24065	661956
35787	661957
636	661958
71347	661959
135971	661960
58944	661961
34775	661962
16385	661963
15861	661964
112167	661965
24358	661966
1638	661967
11175	661968
48991	661969
27826	661970
5484	661971
49227	661972
2806	661973
23328	661974
226825	661975
47361	661976
220	661977
183612	661978
8766	661979
939	661980
170704	661981
12923	661982
64966	661983
33981	661984
77610	661985
84152	661986
10	661987
51236	661988
312831	661989
74782	661990
174779	661991
41506	661992
74339	661993
7573	661994
5839	661995
86309	661996
55198	661997
149366	661998
21896	661999
175046	662000
49336	662001
76190	662002
171283	662003
28823	662004
145730	662005
70651	662006
96894	662007
96952	662008
4186	662009
8593	662010
77098	662011
6655	662012
74907	662013
70434	662014
431	662015
3891	662016
13767	662017
220335	662018
102427	662019
228184	662020
27046	662021
20317	662022
7749	662023
14415	662024
3855	662025
36452	662026
29	662027
53942	662028
2360	662029
1473	662030
9	662031
41602	662032
110773	662033
80106	662034
119511	662035
8585	662036
53988	662037
1200	662038
149046	662039
2804	662040
92209	662041
64556	662042
86561	662043
130946	662044
70271	662045
95776	662046
168529	662047
19354	662048
127099	662049
211186	662050
69611	662051
198	662052
5544	662053
16115	662054
464	662055
267648	662056
32755	662057
24398	662058
358	662059
25364	662060
11529	662061
1673	662062
1363	662063
9532	662064
106517	662065
3149	662066
115253	662067
176530	662068
85771	662069
100099	662070
196600	662071
91820	662072
120532	662073
1630	662074
64365	662075
11931	662076
22134	662077
143152	662078
14307	662079
18132	662080
21355	662081
953	662082
67838	662083
208468	662084
50634	662085
137027	662086
216639	662087
230842	662088
2360	662089
9116	662090
2302	662091
15166	662092
7569	662093
66	662094
61391	662095
175014	662096
403	662097
12089	662098
17052	662099
139935	662100
103686	662101
133722	662102
78503	662103
1067	662104
17367	662105
6029	662106
186087	662107
32942	662108
103314	662109
183085	662110
135561	662111
27199	662112
9088	662113
92447	662114
515	662115
73106	662116
174319	662117
164888	662118
111032	662119
84777	662120
85588	662121
2458	662122
19216	662123
102860	662124
86557	662125
50116	662126
104872	662127
108991	662128
122039	662129
13978	662130
7	662131
114439	662132
17988	662133
7679	662134
16807	662135
12030	662136
26751	662137
55502	662138
78316	662139
1601	662140
9602	662141
103440	662142
98504	662143
72158	662144
39694	662145
13873	662146
20357	662147
36961	662148
1809	662149
78921	662150
15166	662151
106631	662152
301982	662153
114024	662154
41513	662155
2346	662156
84231	662157
2678	662158
39173	662159
6697	662160
105124	662161
158466	662162
6419	662163
82325	662164
25658	662165
5742	662166
578	662167
54598	662168
85833	662169
30894	662170
67095	662171
57358	662172
11043	662173
40260	662174
265481	662175
320109	662176
3658	662177
76229	662178
43718	662179
19597	662180
48788	662181
46576	662182
5519	662183
91714	662184
21975	662185
27449	662186
142430	662187
53	662188
106386	662189
31471	662190
39627	662191
20284	662192
18810	662193
30281	662194
49637	662195
205060	662196
85636	662197
26252	662198
3466	662199
867	662200
86583	662201
145418	662202
122016	662203
233	662204
229862	662205
2821	662206
53	662207
9130	662208
45317	662209
23505	662210
73794	662211
104087	662212
15292	662213
17145	662214
83084	662215
15343	662216
292324	662217
267943	662218
69302	662219
3296	662220
29191	662221
21257	662222
1689	662223
281	662224
7255	662225
14567	662226
62239	662227
81066	662228
47255	662229
30017	662230
8977	662231
10812	662232
243414	662233
10738	662234
2089	662235
251221	662236
4242	662237
71786	662238
71786	662239
2080	662240
41719	662241
113553	662242
58871	662243
12305	662244
5054	662245
65305	662246
196988	662247
24430	662248
4482	662249
653	662250
103461	662251
125297	662252
15769	662253
100801	662254
15769	662255
134635	662256
30230	662257
124538	662258
57430	662259
1708	662260
111180	662261
318915	662262
36219	662263
50109	662264
9185	662265
32002	662266
119044	662267
203893	662268
1330	662269
68382	662270
10478	662271
26695	662272
6775	662273
2131	662274
1101	662275
38677	662276
3022	662277
30029	662278
19553	662279
55545	662280
793	662281
3857	662282
7388	662283
70921	662284
70285	662285
27053	662286
35634	662287
11926	662288
4039	662289
21015	662290
19753	662291
13708	662292
23	662293
13008	662294
4794	662295
137438	662296
2830	662297
53	662298
880	662299
147	662300
202472	662301
15514	662302
24500	662303
66522	662304
16333	662305
35253	662306
105350	662307
7080	662308
45820	662309
163337	662310
42685	662311
27966	662312
251468	662313
31298	662314
44305	662315
118417	662316
15694	662317
89502	662318
8266	662319
147419	662320
587	662321
82399	662322
76354	662323
44849	662324
9083	662325
26	662326
1189	662327
71583	662328
154521	662329
44979	662330
18187	662331
4270	662332
34683	662333
89170	662334
19634	662335
158966	662336
201765	662337
7595	662338
99775	662339
39159	662340
520	662341
19060	662342
24	662343
50953	662344
37111	662345
126399	662346
95213	662347
7664	662348
79280	662349
4066	662350
58721	662351
111289	662352
72484	662353
102576	662354
154372	662355
154372	662356
14428	662357
155219	662358
59	662359
1643	662360
29059	662361
116775	662362
99	662363
16610	662364
44102	662365
164934	662366
169018	662367
108577	662368
6929	662369
13947	662370
47186	662371
8050	662372
22683	662373
24281	662374
144055	662375
29014	662376
4433	662377
139303	662378
202674	662379
147848	662380
227766	662381
16399	662382
11733	662383
203310	662384
30393	662385
44578	662386
26546	662387
143532	662388
156031	662389
109519	662390
85664	662391
155988	662392
242211	662393
82525	662394
19930	662395
63654	662396
146931	662397
156543	662398
6554	662399
37000	662400
2752	662401
8852	662402
19873	662403
112438	662404
1012	662405
31574	662406
216131	662407
54987	662408
86248	662409
751	662410
130439	662411
59311	662412
1345	662413
29190	662414
17278	662415
36352	662416
239233	662417
83825	662418
95954	662419
15816	662420
5244	662421
44767	662422
25295	662423
15383	662424
25946	662425
85511	662426
19955	662427
9935	662428
26839	662429
64791	662430
13231	662431
139367	662432
25912	662433
43009	662434
44450	662435
103571	662436
68859	662437
34429	662438
60991	662439
53775	662440
136742	662441
34429	662442
10546	662443
27277	662444
11327	662445
2312	662446
125263	662447
11327	662448
204436	662449
64459	662450
1434	662451
64459	662452
10546	662453
136291	662454
4082	662455
180711	662456
139047	662457
7598	662458
21216	662459
266342	662460
50727	662461
17025	662462
12103	662463
302717	662464
69640	662465
138756	662466
25368	662467
912	662468
176446	662469
89286	662470
187687	662471
10387	662472
97532	662473
144119	662474
37572	662475
1121	662476
4941	662477
1176	662478
892	662479
95387	662480
974	662481
211	662482
100100	662483
272601	662484
188721	662485
32161	662486
168039	662487
326072	662488
10033	662489
64488	662490
51091	662491
269394	662492
269193	662493
307347	662494
31841	662495
59780	662496
7613	662497
1822	662498
7518	662499
23893	662500
12933	662501
114108	662502
753	662503
64	662504
73591	662505
43289	662506
2381	662507
10850	662508
22369	662509
281948	662510
95554	662511
57568	662512
128406	662513
201936	662514
251509	662515
110654	662516
22200	662517
12493	662518
74651	662519
35920	662520
62476	662521
102470	662522
28222	662523
261282	662524
988	662525
86711	662526
97671	662527
82234	662528
22840	662529
324073	662530
314118	662531
271533	662532
145249	662533
102447	662534
70913	662535
120164	662536
2379	662537
7086	662538
25327	662539
47655	662540
36296	662541
302	662542
86551	662543
54275	662544
38040	662545
66	662546
13964	662547
133239	662548
1145	662549
141	662550
76494	662551
44928	662552
11559	662553
180988	662554
5800	662555
38982	662556
206882	662557
72483	662558
72483	662559
117299	662560
183602	662561
152470	662562
93652	662563
1252	662564
55114	662565
20602	662566
13595	662567
137791	662568
27025	662569
221	662570
158662	662571
312240	662572
9986	662573
7299	662574
67963	662575
153279	662576
50009	662577
152796	662578
269297	662579
273342	662580
8262	662581
38171	662582
157118	662583
28090	662584
62132	662585
257176	662586
7486	662587
22322	662588
4889	662589
13179	662590
2703	662591
53090	662592
146	662593
42787	662594
36488	662595
6777	662596
52582	662597
3332	662598
204272	662599
3247	662600
11733	662601
3735	662602
71822	662603
187885	662604
294381	662605
13384	662606
1086	662607
88339	662608
995	662609
3225	662610
42861	662611
1488	662612
39	662613
2700	662614
41393	662615
17384	662616
2835	662617
25877	662618
12172	662619
180799	662620
67329	662621
13994	662622
83484	662623
6892	662624
69286	662625
124213	662626
268768	662627
79657	662628
83853	662629
202540	662630
17885	662631
87277	662632
30904	662633
66472	662634
32091	662635
189504	662636
12573	662637
66340	662638
2702	662639
22357	662640
67744	662641
64049	662642
6679	662643
5745	662644
273131	662645
5197	662646
27806	662647
255214	662648
5630	662649
114652	662650
8503	662651
19903	662652
211830	662653
134475	662654
33765	662655
66863	662656
135142	662657
98784	662658
2757	662659
6626	662660
112703	662661
24496	662662
115258	662663
9468	662664
109393	662665
43017	662666
1272	662667
192397	662668
114740	662669
785	662670
97	662671
21901	662672
13167	662673
684	662674
323628	662675
279691	662676
60983	662677
9362	662678
31322	662679
11327	662680
6756	662681
25687	662682
37957	662683
324931	662684
6863	662685
26450	662686
145314	662687
118808	662688
5	662689
10501	662690
291362	662691
17027	662692
103860	662693
28572	662694
412	662695
117846	662696
120712	662697
200328	662698
156746	662699
31327	662700
48985	662701
99019	662702
15183	662703
84530	662704
58569	662705
26157	662706
98720	662707
69149	662708
17139	662709
41170	662710
41443	662711
31253	662712
98964	662713
175981	662714
690	662715
4335	662716
58	662717
19602	662718
45835	662719
189977	662720
56	662721
9674	662722
192597	662723
132130	662724
32224	662725
28907	662726
48549	662727
12305	662728
65826	662729
7677	662730
71259	662731
13733	662732
146459	662733
61623	662734
290081	662735
38996	662736
23549	662737
141	662738
94022	662739
21500	662740
103671	662741
33697	662742
8399	662743
46044	662744
317122	662745
183901	662746
166365	662747
53108	662748
20491	662749
10216	662750
7653	662751
33036	662752
1255	662753
20989	662754
1956	662755
7743	662756
46801	662757
76522	662758
346	662759
37239	662760
83133	662761
85228	662762
17034	662763
3255	662764
4836	662765
256076	662766
105012	662767
190	662768
128972	662769
46433	662770
46324	662771
8575	662772
116405	662773
103922	662774
111540	662775
2081	662776
15283	662777
11537	662778
14649	662779
1010	662780
90110	662781
8804	662782
10309	662783
359	662784
1031	662785
37450	662786
45240	662787
5020	662788
291	662789
2836	662790
96565	662791
192210	662792
29807	662793
74682	662794
83187	662795
45618	662796
60840	662797
115349	662798
50119	662799
21300	662800
35428	662801
161290	662802
255804	662803
96919	662804
359	662805
64067	662806
43138	662807
29943	662808
2224	662809
149140	662810
187296	662811
82187	662812
38345	662813
11190	662814
82053	662815
188452	662816
98504	662817
113677	662818
33361	662819
132083	662820
201959	662821
328539	662822
1506	662823
63	662824
134991	662825
94572	662826
15166	662827
89009	662828
236804	662829
34757	662830
1916	662831
147464	662832
33586	662833
225245	662834
63565	662835
27312	662836
1085	662837
144956	662838
56320	662839
25069	662840
106522	662841
5972	662842
194157	662843
16314	662844
145605	662845
135046	662846
36170	662847
747	662848
491	662849
15578	662850
34	662851
44003	662852
719	662853
42511	662854
97625	662855
6689	662856
139	662857
34282	662858
140559	662859
65	662860
17523	662861
3561	662862
1583	662863
109247	662864
147788	662865
175567	662866
2250	662867
471	662868
24303	662869
269678	662870
7904	662871
18064	662872
43057	662873
67392	662874
151612	662875
44683	662876
26546	662877
60499	662878
2012	662879
68465	662880
78524	662881
159912	662882
1920	662883
131036	662884
147366	662885
3	662886
214794	662887
728	662888
25317	662889
34	662890
45894	662891
114535	662892
170740	662893
6	662894
127984	662895
78632	662896
97	662897
24027	662898
26044	662899
32751	662900
138930	662901
213737	662902
7079	662903
303799	662904
262	662905
2554	662906
90841	662907
1659	662908
571	662909
81	662910
37262	662911
84620	662912
241306	662913
153209	662914
14	662915
484	662916
178344	662917
18118	662918
563	662919
11146	662920
14653	662921
23295	662922
869	662923
5065	662924
847	662925
78524	662926
53835	662927
141996	662928
59137	662929
54679	662930
71083	662931
56713	662932
23635	662933
104716	662934
28151	662935
4070	662936
153	662937
209963	662938
6053	662939
7966	662940
2018	662941
23830	662942
11240	662943
5925	662944
285797	662945
326647	662946
424	662947
11227	662948
238381	662949
69968	662950
26244	662951
239893	662952
154974	662953
8	662954
74860	662955
35733	662956
53589	662957
2522	662958
10265	662959
197033	662960
300078	662961
47331	662962
3403	662963
142032	662964
52	662965
71451	662966
4612	662967
90622	662968
269846	662969
25775	662970
1031	662971
1119	662972
19651	662973
3473	662974
669	662975
8839	662976
213094	662977
186777	662978
40656	662979
8304	662980
41937	662981
29732	662982
128159	662983
37971	662984
114	662985
104549	662986
96459	662987
43795	662988
138779	662989
12945	662990
104233	662991
47303	662992
28339	662993
9681	662994
76686	662995
768	662996
11024	662997
12516	662998
9083	662999
300807	663000
670	663001
2449	663002
295294	663003
27135	663004
8188	663005
60276	663006
7347	663007
18961	663008
40644	663009
1606	663010
42210	663011
30397	663012
104202	663013
6623	663014
75265	663015
2151	663016
53005	663017
122670	663018
45692	663019
595	663020
45560	663021
438	663022
174	663023
201412	663024
37953	663025
53090	663026
60332	663027
70930	663028
8431	663029
170325	663030
1031	663031
3015	663032
65763	663033
51134	663034
11215	663035
33765	663036
9076	663037
67127	663038
7509	663039
2953	663040
22509	663041
20072	663042
373	663043
52626	663044
136134	663045
27280	663046
89142	663047
140995	663048
124806	663049
22778	663050
293670	663051
483	663052
77518	663053
4178	663054
27308	663055
131211	663056
193754	663057
21	663058
34241	663059
5340	663060
66119	663061
63906	663062
30227	663063
76476	663064
161267	663065
161725	663066
262907	663067
249	663068
575	663069
123082	663070
5731	663071
135162	663072
66933	663073
65425	663074
78829	663075
1090	663076
144090	663077
32692	663078
131262	663079
287003	663080
39843	663081
15766	663082
74040	663083
28763	663084
173233	663085
122492	663086
102118	663087
57232	663088
9265	663089
267904	663090
21263	663091
36529	663092
59305	663093
22864	663094
28645	663095
2556	663096
197099	663097
151470	663098
29755	663099
35253	663100
81234	663101
11106	663102
22350	663103
64395	663104
89053	663105
24937	663106
252	663107
12424	663108
108635	663109
195954	663110
90823	663111
13779	663112
15957	663113
4993	663114
160759	663115
306568	663116
106259	663117
32118	663118
12144	663119
176971	663120
93049	663121
3295	663122
107195	663123
275992	663124
284240	663125
26675	663126
15885	663127
1157	663128
736	663129
151233	663130
8091	663131
52051	663132
8	663133
15107	663134
27691	663135
233870	663136
1448	663137
68968	663138
6943	663139
36060	663140
2994	663141
108	663142
75266	663143
47316	663144
55374	663145
1056	663146
116353	663147
243711	663148
245956	663149
229972	663150
31631	663151
195147	663152
17857	663153
7043	663154
122970	663155
54021	663156
1034	663157
6254	663158
297934	663159
35287	663160
112449	663161
3838	663162
317367	663163
210836	663164
92263	663165
7200	663166
176032	663167
60578	663168
31981	663169
163879	663170
124	663171
206568	663172
835	663173
28	663174
115769	663175
90882	663176
115758	663177
61182	663178
17834	663179
15692	663180
63139	663181
9840	663182
119943	663183
65804	663184
12330	663185
172747	663186
94362	663187
117571	663188
6869	663189
157091	663190
30736	663191
255351	663192
312304	663193
2314	663194
181	663195
23535	663196
99075	663197
250180	663198
193160	663199
34861	663200
125480	663201
182526	663202
7097	663203
61417	663204
22848	663205
17744	663206
2132	663207
26737	663208
140434	663209
9763	663210
455	663211
54676	663212
15382	663213
41647	663214
1242	663215
57124	663216
25077	663217
438	663218
2908	663219
323418	663220
140159	663221
61794	663222
306566	663223
259506	663224
9510	663225
179735	663226
17781	663227
69167	663228
316	663229
19228	663230
28207	663231
9263	663232
2344	663233
4324	663234
122348	663235
9381	663236
40298	663237
113876	663238
14468	663239
15053	663240
32722	663241
55883	663242
616	663243
8599	663244
8623	663245
8205	663246
85852	663247
150476	663248
6523	663249
103	663250
6604	663251
89259	663252
363	663253
338	663254
581	663255
638	663256
178091	663257
10966	663258
28326	663259
1446	663260
58670	663261
11137	663262
10726	663263
8205	663264
270	663265
77340	663266
24443	663267
1163	663268
187730	663269
578	663270
4858	663271
10737	663272
4090	663273
66439	663274
6933	663275
130840	663276
126276	663277
4750	663278
290535	663279
18370	663280
129534	663281
129378	663282
14005	663283
10595	663284
114981	663285
108700	663286
41320	663287
43179	663288
4011	663289
20590	663290
91128	663291
60847	663292
19210	663293
16068	663294
861	663295
89495	663296
19022	663297
389	663298
56456	663299
9663	663300
214912	663301
10837	663302
84770	663303
241172	663304
134	663305
4723	663306
1702	663307
50414	663308
5001	663309
88139	663310
2719	663311
143834	663312
30648	663313
42486	663314
110859	663315
19571	663316
179608	663317
82991	663318
85253	663319
136	663320
13145	663321
56517	663322
110176	663323
4190	663324
64012	663325
25187	663326
37860	663327
109	663328
6790	663329
39623	663330
314415	663331
202227	663332
16791	663333
246786	663334
44530	663335
3515	663336
87860	663337
37817	663338
142354	663339
151943	663340
398	663341
53535	663342
24635	663343
533	663344
5510	663345
45212	663346
8692	663347
36055	663348
136	663349
26225	663350
63625	663351
229993	663352
22119	663353
76480	663354
244880	663355
94626	663356
46412	663357
13948	663358
109418	663359
79505	663360
1724	663361
8569	663362
114	663363
62306	663364
19050	663365
22041	663366
115676	663367
98	663368
12830	663369
87466	663370
250687	663371
233547	663372
5474	663373
48004	663374
27134	663375
189052	663376
54951	663377
43077	663378
5295	663379
22466	663380
54711	663381
1250	663382
232451	663383
115531	663384
51589	663385
10722	663386
47703	663387
128744	663388
42	663389
13290	663390
100272	663391
124243	663392
6353	663393
196	663394
9154	663395
910	663396
138660	663397
51438	663398
320473	663399
105	663400
11321	663401
26225	663402
8110	663403
74045	663404
11497	663405
2079	663406
77515	663407
64694	663408
45783	663409
82399	663410
79379	663411
253232	663412
20178	663413
69932	663414
24349	663415
37529	663416
84502	663417
275178	663418
32199	663419
77834	663420
104745	663421
2741	663422
10866	663423
28001	663424
18314	663425
280538	663426
18864	663427
96317	663428
1309	663429
5864	663430
16154	663431
273936	663432
67312	663433
11390	663434
3360	663435
30678	663436
39336	663437
31973	663438
12015	663439
72484	663440
198096	663441
65896	663442
27281	663443
99284	663444
20428	663445
13663	663446
2453	663447
13730	663448
12898	663449
20017	663450
17069	663451
20158	663452
38409	663453
12185	663454
2741	663455
35182	663456
1050	663457
125109	663458
43583	663459
114324	663460
20936	663461
57391	663462
14746	663463
27007	663464
1066	663465
152809	663466
117	663467
13966	663468
223231	663469
90749	663470
65562	663471
73543	663472
19592	663473
4631	663474
18073	663475
8948	663476
11036	663477
5119	663478
7903	663479
28388	663480
28865	663481
7573	663482
5034	663483
8591	663484
17028	663485
42597	663486
129436	663487
57697	663488
4395	663489
26713	663490
67774	663491
18774	663492
39447	663493
44	663494
62	663495
87198	663496
11708	663497
11377	663498
112755	663499
50507	663500
6405	663501
528	663502
28613	663503
179288	663504
1011	663505
37676	663506
89116	663507
42371	663508
213964	663509
1891	663510
206177	663511
49830	663512
35324	663513
3346	663514
4408	663515
16889	663516
47516	663517
36238	663518
39729	663519
100177	663520
2370	663521
76966	663522
4070	663523
109365	663524
228855	663525
129496	663526
3593	663527
5402	663528
13888	663529
189015	663530
111699	663531
29492	663532
208907	663533
18500	663534
61994	663535
1	663536
1	663537
78861	663538
278	663539
4001	663540
65124	663541
41996	663542
15167	663543
18089	663544
201259	663545
4749	663546
82748	663547
61212	663548
536	663549
5361	663550
69659	663551
14164	663552
25349	663553
7605	663554
225716	663555
6114	663556
58248	663557
142301	663558
156766	663559
227729	663560
13555	663561
48922	663562
96093	663563
22364	663564
52463	663565
292983	663566
51506	663567
66876	663568
24442	663569
37610	663570
199151	663571
160588	663572
152500	663573
186601	663574
208579	663575
4552	663576
80412	663577
1170	663578
170066	663579
20224	663580
8663	663581
11171	663582
14844	663583
283860	663584
17340	663585
654	663586
46610	663587
1435	663588
45100	663589
213740	663590
135734	663591
110732	663592
69536	663593
89702	663594
162028	663595
169063	663596
73888	663597
187756	663598
79142	663599
1615	663600
13446	663601
237	663602
76640	663603
47577	663604
107437	663605
145684	663606
7718	663607
22140	663608
71254	663609
3317	663610
4997	663611
17706	663612
209484	663613
6322	663614
181559	663615
128687	663616
43519	663617
34972	663618
108757	663619
266282	663620
11212	663621
20356	663622
118359	663623
60200	663624
623	663625
354	663626
236265	663627
11121	663628
15252	663629
55151	663630
39593	663631
9569	663632
26306	663633
53156	663634
2701	663635
34890	663636
128685	663637
22487	663638
12642	663639
119480	663640
6682	663641
13181	663642
254	663643
66337	663644
39955	663645
70	663646
112328	663647
88924	663648
51525	663649
65575	663650
197808	663651
77971	663652
40315	663653
44802	663654
170882	663655
5348	663656
231	663657
43234	663658
26993	663659
12859	663660
71376	663661
44675	663662
871	663663
30654	663664
6005	663665
41	663666
135640	663667
3729	663668
290997	663669
115010	663670
70424	663671
304530	663672
71898	663673
87526	663674
89090	663675
3311	663676
160048	663677
32769	663678
1594	663679
55003	663680
86410	663681
72964	663682
5657	663683
287630	663684
24970	663685
120982	663686
10825	663687
55474	663688
15073	663689
1761	663690
215	663691
72023	663692
8445	663693
100358	663694
30425	663695
7844	663696
1594	663697
27831	663698
125374	663699
80801	663700
125656	663701
39154	663702
22517	663703
19055	663704
56045	663705
6694	663706
10989	663707
22512	663708
132303	663709
26288	663710
23114	663711
239887	663712
35895	663713
208677	663714
183968	663715
20462	663716
143506	663717
159018	663718
150961	663719
58598	663720
6431	663721
86019	663722
110022	663723
14136	663724
17245	663725
53490	663726
63221	663727
44857	663728
27711	663729
19523	663730
81785	663731
3230	663732
42594	663733
13755	663734
13613	663735
65157	663736
103562	663737
123335	663738
128752	663739
10277	663740
102429	663741
55474	663742
9268	663743
112311	663744
192464	663745
36849	663746
107764	663747
169123	663748
227289	663749
3760	663750
158645	663751
176168	663752
88009	663753
4382	663754
54945	663755
36705	663756
287155	663757
65088	663758
169359	663759
1724	663760
33869	663761
296313	663762
18387	663763
215654	663764
36428	663765
25845	663766
59994	663767
72753	663768
131699	663769
25897	663770
14531	663771
30547	663772
10480	663773
40501	663774
50923	663775
19867	663776
8940	663777
133659	663778
359	663779
291469	663780
112954	663781
57569	663782
15210	663783
2327	663784
5232	663785
24057	663786
74267	663787
26471	663788
26018	663789
204553	663790
54660	663791
159685	663792
2570	663793
2390	663794
15329	663795
36984	663796
36190	663797
318032	663798
13565	663799
107513	663800
84083	663801
77113	663802
36842	663803
38020	663804
324411	663805
62033	663806
60262	663807
23642	663808
22716	663809
6276	663810
10164	663811
109692	663812
80994	663813
4278	663814
119353	663815
92152	663816
49214	663817
6030	663818
128494	663819
81793	663820
60175	663821
8920	663822
788	663823
8814	663824
2071	663825
2874	663826
135521	663827
19955	663828
674	663829
1602	663830
60035	663831
144680	663832
5107	663833
318729	663834
204243	663835
195904	663836
127697	663837
64906	663838
215	663839
63041	663840
106362	663841
29702	663842
8539	663843
175442	663844
187367	663845
61570	663846
31908	663847
171192	663848
12100	663849
34366	663850
37807	663851
49699	663852
65725	663853
22705	663854
38750	663855
35412	663856
26792	663857
10988	663858
70986	663859
676	663860
19195	663861
266469	663862
89921	663863
36279	663864
47067	663865
5420	663866
2674	663867
82620	663868
4344	663869
43317	663870
108877	663871
108916	663872
18554	663873
80317	663874
194065	663875
248453	663876
294488	663877
66331	663878
124270	663879
17994	663880
9951	663881
94179	663882
10242	663883
145661	663884
5201	663885
18079	663886
28115	663887
13405	663888
105046	663889
41866	663890
24147	663891
111564	663892
285886	663893
151094	663894
1064	663895
97179	663896
103105	663897
99	663898
81332	663899
39028	663900
95269	663901
215934	663902
84447	663903
34123	663904
128757	663905
26866	663906
98266	663907
241642	663908
39201	663909
149957	663910
151872	663911
34232	663912
58313	663913
108464	663914
26704	663915
67742	663916
111283	663917
73986	663918
261758	663919
193943	663920
2313	663921
51504	663922
301090	663923
6800	663924
147529	663925
304332	663926
211007	663927
182686	663928
1088	663929
24092	663930
53055	663931
79493	663932
202392	663933
15874	663934
283454	663935
149995	663936
305944	663937
24625	663938
9798	663939
115877	663940
42	663941
451	663942
6328	663943
27836	663944
2278	663945
103719	663946
52	663947
3560	663948
41811	663949
5033	663950
2002	663951
59980	663952
56952	663953
83761	663954
42800	663955
371	663956
136657	663957
5631	663958
222127	663959
5762	663960
151	663961
189833	663962
28965	663963
294818	663964
9450	663965
9114	663966
13393	663967
122252	663968
107800	663969
61374	663970
5989	663971
79129	663972
26307	663973
92620	663974
196748	663975
188	663976
4936	663977
77	663978
238	663979
41983	663980
41983	663981
8504	663982
106276	663983
7102	663984
5423	663985
91077	663986
6351	663987
83798	663988
65499	663989
24218	663990
62901	663991
98809	663992
136082	663993
42185	663994
1	663995
5759	663996
42832	663997
69202	663998
198561	663999
64057	664000
2550	664001
283	664002
3554	664003
35144	664004
22575	664005
2530	664006
3076	664007
115075	664008
4415	664009
25487	664010
5286	664011
36861	664012
43878	664013
11621	664014
21388	664015
775	664016
1151	664017
39088	664018
171784	664019
2675	664020
75	664021
38521	664022
55988	664023
129595	664024
14980	664025
113874	664026
33441	664027
42158	664028
1256	664029
14778	664030
325	664031
9033	664032
148068	664033
37197	664034
5646	664035
80235	664036
309099	664037
2810	664038
21017	664039
161092	664040
9187	664041
8312	664042
139479	664043
28417	664044
1007	664045
404	664046
13576	664047
36822	664048
201205	664049
97084	664050
80945	664051
10177	664052
980	664053
109842	664054
44825	664055
87628	664056
55378	664057
274208	664058
47793	664059
5659	664060
34563	664061
53852	664062
21635	664063
50896	664064
424	664065
29965	664066
14783	664067
3508	664068
14368	664069
153769	664070
13030	664071
29010	664072
136641	664073
1233	664074
129795	664075
239	664076
3251	664077
10664	664078
3619	664079
378	664080
26991	664081
34297	664082
81353	664083
17	664084
11362	664085
134603	664086
115929	664087
3752	664088
39464	664089
48231	664090
65304	664091
87696	664092
6359	664093
16086	664094
4627	664095
126245	664096
67183	664097
189	664098
64083	664099
200162	664100
51649	664101
19591	664102
1898	664103
97541	664104
19793	664105
120898	664106
35885	664107
213070	664108
322950	664109
47341	664110
49578	664111
32851	664112
55930	664113
21286	664114
3276	664115
205185	664116
19789	664117
18695	664118
79537	664119
6451	664120
29005	664121
588	664122
1743	664123
131521	664124
7147	664125
46909	664126
27161	664127
53311	664128
17231	664129
256	664130
22357	664131
315	664132
7603	664133
6143	664134
8448	664135
57382	664136
40869	664137
55433	664138
12326	664139
10318	664140
27087	664141
114361	664142
73	664143
37374	664144
4070	664145
27234	664146
149748	664147
15631	664148
57199	664149
31234	664150
55511	664151
223699	664152
4294	664153
27866	664154
11309	664155
16999	664156
82970	664157
100	664158
23041	664159
90467	664160
402	664161
9813	664162
92	664163
58664	664164
227	664165
51848	664166
63663	664167
21068	664168
3204	664169
76506	664170
53535	664171
2603	664172
36999	664173
86316	664174
209591	664175
863	664176
123178	664177
2351	664178
100871	664179
515	664180
71179	664181
109279	664182
3959	664183
53804	664184
38807	664185
125804	664186
20030	664187
9	664188
10271	664189
10968	664190
25787	664191
167031	664192
198391	664193
19860	664194
113570	664195
116255	664196
338	664197
50375	664198
58007	664199
235624	664200
27279	664201
4012	664202
205698	664203
2004	664204
20390	664205
31284	664206
72239	664207
20386	664208
43245	664209
10645	664210
140829	664211
2072	664212
160	664213
50919	664214
2517	664215
33162	664216
16084	664217
21118	664218
9341	664219
98710	664220
16343	664221
98691	664222
133192	664223
119612	664224
145416	664225
17776	664226
9	664227
56603	664228
6	664229
321376	664230
136377	664231
1954	664232
113741	664233
41424	664234
185244	664235
216805	664236
18757	664237
100577	664238
156119	664239
1405	664240
87462	664241
17069	664242
125969	664243
243070	664244
2357	664245
71797	664246
2631	664247
40352	664248
10761	664249
16942	664250
284322	664251
2482	664252
11543	664253
22512	664254
73215	664255
216847	664256
1916	664257
34416	664258
65128	664259
19938	664260
668	664261
229825	664262
28769	664263
173776	664264
16490	664265
238	664266
210132	664267
46294	664268
57080	664269
61470	664270
310597	664271
163944	664272
89421	664273
12454	664274
238328	664275
64338	664276
131877	664277
13418	664278
159843	664279
8505	664280
5949	664281
22220	664282
13285	664283
12635	664284
5086	664285
98559	664286
121723	664287
139300	664288
5222	664289
38998	664290
5728	664291
1747	664292
3892	664293
802	664294
79788	664295
31147	664296
168518	664297
9496	664298
193008	664299
16788	664300
56014	664301
24845	664302
81324	664303
36418	664304
11449	664305
25283	664306
16622	664307
2554	664308
63840	664309
681	664310
32062	664311
77368	664312
37739	664313
4181	664314
30069	664315
47268	664316
128251	664317
47545	664318
29029	664319
20136	664320
86786	664321
207650	664322
46340	664323
17017	664324
36840	664325
17937	664326
5040	664327
49925	664328
313	664329
17403	664330
7050	664331
2459	664332
28231	664333
8626	664334
23083	664335
46133	664336
86910	664337
29316	664338
3076	664339
104762	664340
3618	664341
17478	664342
794	664343
4483	664344
94663	664345
1096	664346
25440	664347
39791	664348
18989	664349
31132	664350
21218	664351
2624	664352
21271	664353
32840	664354
11908	664355
10256	664356
120147	664357
33965	664358
82780	664359
255455	664360
58923	664361
10992	664362
135097	664363
12121	664364
56107	664365
191836	664366
145554	664367
6010	664368
5469	664369
198	664370
7226	664371
42317	664372
164033	664373
1291	664374
30125	664375
13484	664376
254486	664377
45474	664378
2230	664379
77903	664380
16941	664381
37773	664382
120170	664383
6282	664384
229934	664385
98	664386
27015	664387
86880	664388
184530	664389
285028	664390
48464	664391
144814	664392
3892	664393
17353	664394
2965	664395
29289	664396
36737	664397
15490	664398
57237	664399
81946	664400
103066	664401
8133	664402
27402	664403
43825	664404
104464	664405
138319	664406
8719	664407
100388	664408
31408	664409
52445	664410
55444	664411
48222	664412
69144	664413
317635	664414
48500	664415
1998	664416
89792	664417
69296	664418
2384	664419
10204	664420
29440	664421
69119	664422
310818	664423
8654	664424
63159	664425
20432	664426
44008	664427
20	664428
7214	664429
227034	664430
91283	664431
138270	664432
6674	664433
16367	664434
3539	664435
99874	664436
20624	664437
58004	664438
318	664439
2967	664440
895	664441
26802	664442
31236	664443
3804	664444
11733	664445
64229	664446
29615	664447
171829	664448
2489	664449
248381	664450
139472	664451
13939	664452
30001	664453
309855	664454
29157	664455
242452	664456
54946	664457
128317	664458
181393	664459
9871	664460
12008	664461
97182	664462
32371	664463
148201	664464
18211	664465
69481	664466
23645	664467
9848	664468
32262	664469
107281	664470
10369	664471
142147	664472
2195	664473
56656	664474
32889	664475
5324	664476
10104	664477
1971	664478
10528	664479
31525	664480
76809	664481
8	664482
56648	664483
239768	664484
65873	664485
5313	664486
2108	664487
18507	664488
161580	664489
327496	664490
184148	664491
294762	664492
61884	664493
158703	664494
55792	664495
87506	664496
25128	664497
147403	664498
41212	664499
14456	664500
38342	664501
70393	664502
79105	664503
194	664504
77224	664505
4093	664506
9087	664507
30856	664508
18182	664509
266711	664510
147384	664511
71615	664512
4408	664513
172566	664514
301724	664515
15572	664516
40213	664517
17260	664518
19003	664519
5539	664520
35832	664521
1270	664522
19087	664523
109	664524
55792	664525
397	664526
595	664527
65751	664528
21347	664529
2132	664530
25163	664531
154926	664532
54548	664533
207248	664534
557	664535
5196	664536
384	664537
2223	664538
40950	664539
3227	664540
200634	664541
67236	664542
691	664543
5644	664544
7784	664545
24547	664546
140176	664547
30554	664548
77568	664549
67602	664550
95	664551
61	664552
33004	664553
10048	664554
60577	664555
44	664556
98493	664557
1337	664558
1693	664559
263	664560
16639	664561
20921	664562
91521	664563
63488	664564
33702	664565
2161	664566
20264	664567
47804	664568
62259	664569
6778	664570
1110	664571
13385	664572
1101	664573
71	664574
61	664575
118258	664576
317	664577
28786	664578
16828	664579
5482	664580
54537	664581
6285	664582
85871	664583
305640	664584
98744	664585
41520	664586
52969	664587
165655	664588
78399	664589
24479	664590
234895	664591
20637	664592
233705	664593
170339	664594
70061	664595
28875	664596
11817	664597
218	664598
170948	664599
132160	664600
87362	664601
87362	664602
12089	664603
59180	664604
29461	664605
52701	664606
39121	664607
59755	664608
98055	664609
9427	664610
12396	664611
14575	664612
312	664613
261781	664614
244177	664615
264411	664616
1399	664617
3046	664618
1216	664619
99044	664620
70939	664621
47638	664622
55013	664623
126377	664624
20154	664625
19311	664626
141371	664627
681	664628
1562	664629
101975	664630
48675	664631
148548	664632
10830	664633
43908	664634
73121	664635
9912	664636
988	664637
93929	664638
12755	664639
199	664640
35343	664641
286892	664642
11	664643
95248	664644
76442	664645
17395	664646
90152	664647
189	664648
315	664649
163	664650
35822	664651
3776	664652
164097	664653
320740	664654
74906	664655
178823	664656
13424	664657
109825	664658
16623	664659
35982	664660
25149	664661
81659	664662
4502	664663
59831	664664
198436	664665
212542	664666
1962	664667
619	664668
106557	664669
2362	664670
2486	664671
125271	664672
10691	664673
6192	664674
90353	664675
39601	664676
129171	664677
8747	664678
160144	664679
16777	664680
67827	664681
205957	664682
15	664683
23	664684
73161	664685
15863	664686
16400	664687
306	664688
5830	664689
8608	664690
1657	664691
5404	664692
202883	664693
37435	664694
52692	664695
109247	664696
31622	664697
53963	664698
3607	664699
80146	664700
11421	664701
194	664702
69036	664703
9190	664704
40933	664705
92390	664706
49088	664707
36992	664708
4224	664709
10869	664710
25003	664711
31668	664712
1412	664713
1836	664714
30707	664715
33801	664716
108098	664717
90266	664718
11910	664719
8597	664720
147624	664721
24767	664722
34755	664723
215220	664724
171623	664725
83232	664726
225407	664727
74928	664728
10122	664729
16924	664730
191185	664731
76572	664732
204361	664733
302349	664734
139093	664735
51587	664736
86551	664737
176890	664738
68022	664739
216460	664740
19761	664741
59781	664742
26468	664743
58581	664744
6642	664745
44119	664746
3955	664747
198766	664748
108957	664749
59718	664750
13048	664751
1052	664752
69469	664753
84332	664754
1804	664755
100253	664756
1561	664757
10670	664758
101944	664759
67832	664760
25716	664761
5930	664762
1674	664763
168130	664764
130427	664765
275738	664766
157350	664767
259948	664768
21197	664769
91141	664770
10103	664771
26951	664772
18650	664773
240533	664774
69084	664775
113272	664776
91523	664777
232713	664778
9323	664779
79043	664780
16754	664781
54134	664782
87880	664783
54259	664784
206445	664785
72129	664786
138874	664787
59150	664788
129408	664789
22244	664790
249571	664791
106997	664792
167681	664793
120304	664794
23063	664795
38587	664796
105419	664797
194798	664798
116010	664799
30170	664800
104292	664801
225850	664802
69609	664803
3670	664804
36670	664805
68950	664806
88172	664807
47046	664808
115840	664809
79604	664810
31476	664811
122331	664812
4411	664813
99559	664814
74261	664815
186388	664816
31166	664817
23092	664818
47283	664819
98625	664820
13867	664821
136792	664822
315373	664823
92573	664824
152059	664825
133391	664826
292650	664827
55046	664828
33230	664829
288139	664830
66997	664831
62032	664832
43970	664833
228301	664834
140453	664835
81316	664836
44651	664837
143376	664838
117475	664839
44160	664840
114488	664841
120070	664842
64236	664843
23748	664844
101164	664845
49223	664846
114664	664847
142431	664848
47236	664849
79317	664850
5705	664851
61824	664852
67270	664853
142828	664854
47815	664855
281981	664856
58489	664857
70579	664858
228326	664859
96383	664860
45082	664861
191679	664862
75251	664863
42203	664864
2323	664865
94731	664866
138160	664867
29227	664868
143374	664869
11281	664870
15989	664871
196475	664872
34113	664873
54775	664874
243801	664875
41426	664876
145337	664877
68087	664878
46107	664879
12870	664880
23400	664881
16143	664882
177734	664883
2779	664884
77724	664885
290353	664886
194889	664887
153234	664888
9275	664889
114830	664890
15656	664891
488	664892
21719	664893
56074	664894
171360	664895
173313	664896
2467	664897
48162	664898
786	664899
9335	664900
2851	664901
9204	664902
33024	664903
16111	664904
161950	664905
126558	664906
17360	664907
32806	664908
55836	664909
215586	664910
111169	664911
96418	664912
1264	664913
54452	664914
115425	664915
213440	664916
22507	664917
92498	664918
85755	664919
103	664920
84057	664921
49997	664922
95477	664923
34910	664924
214381	664925
33146	664926
46101	664927
22288	664928
222911	664929
67772	664930
1384	664931
115476	664932
58049	664933
124156	664934
183500	664935
4853	664936
66574	664937
135477	664938
6343	664939
10947	664940
276293	664941
131243	664942
15238	664943
93637	664944
115017	664945
57149	664946
79700	664947
76425	664948
16914	664949
47680	664950
10858	664951
158212	664952
93495	664953
107113	664954
3420	664955
118321	664956
34417	664957
156	664958
181684	664959
53455	664960
247800	664961
125283	664962
19907	664963
304355	664964
255748	664965
85386	664966
7636	664967
103761	664968
1781	664969
7864	664970
11401	664971
8911	664972
34941	664973
113528	664974
2514	664975
125465	664976
35371	664977
2208	664978
264913	664979
170794	664980
11449	664981
6678	664982
14328	664983
213831	664984
314615	664985
35534	664986
145938	664987
21461	664988
116683	664989
102390	664990
276885	664991
136	664992
25393	664993
6766	664994
1899	664995
385	664996
14694	664997
20860	664998
152753	664999
4059	665000
172752	665001
167933	665002
3237	665003
198277	665004
56526	665005
65906	665006
200083	665007
38574	665008
31610	665009
90132	665010
103237	665011
20350	665012
265989	665013
162909	665014
16772	665015
41607	665016
2913	665017
69049	665018
15433	665019
190772	665020
114224	665021
83706	665022
5569	665023
14474	665024
68862	665025
323888	665026
58197	665027
34269	665028
26204	665029
174954	665030
7940	665031
5767	665032
31551	665033
2699	665034
16750	665035
24351	665036
28245	665037
249202	665038
66265	665039
2774	665040
122319	665041
50597	665042
263215	665043
97027	665044
162090	665045
22258	665046
19094	665047
92397	665048
4662	665049
4117	665050
298960	665051
47952	665052
20143	665053
32131	665054
20596	665055
192688	665056
199103	665057
36191	665058
5608	665059
36984	665060
1596	665061
14474	665062
36851	665063
28786	665064
12155	665065
37263	665066
93934	665067
53514	665068
65031	665069
20740	665070
79143	665071
1503	665072
118553	665073
49804	665074
194367	665075
271735	665076
46	665077
114927	665078
22263	665079
21917	665080
172472	665081
6746	665082
10134	665083
152976	665084
88687	665085
3823	665086
145860	665087
51762	665088
122559	665089
3561	665090
702	665091
1780	665092
18817	665093
1000	665094
17363	665095
127034	665096
279268	665097
27488	665098
235320	665099
114315	665100
89868	665101
81512	665102
11667	665103
15166	665104
58614	665105
5380	665106
27017	665107
31376	665108
111290	665109
85209	665110
36000	665111
155520	665112
218281	665113
241952	665114
109463	665115
107087	665116
2776	665117
324559	665118
25873	665119
185786	665120
21629	665121
47279	665122
17654	665123
19620	665124
38297	665125
23611	665126
111074	665127
19904	665128
89198	665129
52481	665130
125291	665131
119003	665132
173812	665133
11468	665134
39350	665135
67359	665136
26523	665137
156528	665138
312568	665139
35946	665140
29671	665141
279220	665142
11303	665143
123902	665144
166041	665145
39684	665146
9300	665147
6400	665148
40199	665149
34891	665150
29383	665151
24276	665152
61307	665153
24487	665154
63153	665155
13518	665156
37951	665157
205061	665158
422	665159
28791	665160
26290	665161
196680	665162
10140	665163
200143	665164
80565	665165
28124	665166
135447	665167
47796	665168
72743	665169
17434	665170
48687	665171
74240	665172
5653	665173
12380	665174
140200	665175
9916	665176
222939	665177
2104	665178
18900	665179
44339	665180
19329	665181
12873	665182
17353	665183
9213	665184
119731	665185
37670	665186
3713	665187
15299	665188
77996	665189
27915	665190
909	665191
39073	665192
26052	665193
29316	665194
461	665195
2414	665196
28495	665197
1255	665198
22	665199
7354	665200
14740	665201
2094	665202
258376	665203
43727	665204
9271	665205
102102	665206
606	665207
181696	665208
138421	665209
103665	665210
17348	665211
68195	665212
138891	665213
28723	665214
42391	665215
607	665216
9917	665217
33790	665218
3432	665219
21996	665220
30783	665221
3248	665222
62643	665223
62691	665224
148521	665225
208	665226
63717	665227
1503	665228
21620	665229
30551	665230
205773	665231
206563	665232
5121	665233
30557	665234
1542	665235
2078	665236
89278	665237
242451	665238
74198	665239
70655	665240
71908	665241
11656	665242
26901	665243
42534	665244
667	665245
10150	665246
41803	665247
153040	665248
179035	665249
125165	665250
125165	665251
87595	665252
23483	665253
25515	665254
56940	665255
12	665256
169035	665257
70674	665258
112657	665259
14497	665260
23544	665261
9674	665262
175773	665263
63461	665264
271694	665265
32259	665266
93741	665267
156317	665268
215545	665269
185184	665270
98238	665271
31098	665272
118161	665273
93741	665274
304323	665275
117528	665276
88612	665277
15919	665278
36	665279
32131	665280
243149	665281
104846	665282
96788	665283
159796	665284
5901	665285
42051	665286
762	665287
3969	665288
13512	665289
122583	665290
15921	665291
44235	665292
31750	665293
1881	665294
95463	665295
141972	665296
126103	665297
98619	665298
205919	665299
144504	665300
297842	665301
85240	665302
10143	665303
132706	665304
10828	665305
16456	665306
27690	665307
126815	665308
232426	665309
163366	665310
985	665311
12573	665312
123853	665313
57162	665314
240236	665315
158560	665316
44615	665317
53124	665318
36	665319
166480	665320
110574	665321
4038	665322
285170	665323
12016	665324
14786	665325
13895	665326
268	665327
13978	665328
1646	665329
51432	665330
24079	665331
152541	665332
43147	665333
7349	665334
98441	665335
97	665336
45187	665337
4426	665338
9791	665339
71759	665340
79921	665341
105288	665342
275	665343
90264	665344
41448	665345
189607	665346
106797	665347
66757	665348
19493	665349
11176	665350
97278	665351
10956	665352
194282	665353
55854	665354
63525	665355
28527	665356
14476	665357
31233	665358
20481	665359
788	665360
159831	665361
102879	665362
265465	665363
125060	665364
15788	665365
38624	665366
28936	665367
31363	665368
55828	665369
42104	665370
69417	665371
126747	665372
117505	665373
3	665374
2294	665375
62789	665376
3614	665377
191990	665378
4718	665379
113112	665380
52403	665381
31207	665382
2149	665383
3833	665384
14658	665385
88058	665386
130186	665387
12295	665388
245860	665389
32607	665390
211961	665391
137136	665392
130003	665393
202310	665394
38509	665395
313711	665396
114321	665397
190615	665398
124101	665399
115482	665400
142817	665401
143794	665402
35962	665403
19625	665404
171118	665405
161771	665406
24362	665407
93339	665408
87325	665409
81851	665410
143899	665411
49052	665412
34393	665413
30460	665414
47071	665415
186814	665416
231124	665417
52592	665418
55333	665419
146760	665420
125172	665421
98285	665422
300837	665423
33863	665424
115553	665425
78873	665426
10866	665427
214	665428
74838	665429
118686	665430
39233	665431
108322	665432
87251	665433
72339	665434
6423	665435
70426	665436
705	665437
161212	665438
12747	665439
49312	665440
56692	665441
96131	665442
319681	665443
175971	665444
300778	665445
301209	665446
58830	665447
132130	665448
160899	665449
77481	665450
19768	665451
57219	665452
44208	665453
1857	665454
36516	665455
271905	665456
156536	665457
130180	665458
130764	665459
89374	665460
135390	665461
42887	665462
298929	665463
64503	665464
18047	665465
100331	665466
169397	665467
72975	665468
310192	665469
181278	665470
64157	665471
55848	665472
33707	665473
89081	665474
219165	665475
53862	665476
42836	665477
20240	665478
60202	665479
226867	665480
181403	665481
65432	665482
177787	665483
121935	665484
97020	665485
47039	665486
194613	665487
281015	665488
119104	665489
210970	665490
116794	665491
90129	665492
151631	665493
21764	665494
123333	665495
83479	665496
59710	665497
205134	665498
189648	665499
117243	665500
233991	665501
168469	665502
68967	665503
301410	665504
3209	665505
106519	665506
138700	665507
176754	665508
147755	665509
77508	665510
129674	665511
216944	665512
98214	665513
8247	665514
178061	665515
129088	665516
172971	665517
188022	665518
154676	665519
85706	665520
235315	665521
91809	665522
6973	665523
111668	665524
16394	665525
59990	665526
28481	665527
93337	665528
204064	665529
65682	665530
95034	665531
49578	665532
87743	665533
56525	665534
46864	665535
301033	665536
20615	665537
53060	665538
101004	665539
76508	665540
77029	665541
111433	665542
70203	665543
155680	665544
78785	665545
155062	665546
163244	665547
105030	665548
266617	665549
327907	665550
37159	665551
134204	665552
94378	665553
121906	665554
76885	665555
34659	665556
271509	665557
1076	665558
35594	665559
17843	665560
218759	665561
53210	665562
32642	665563
10393	665564
118434	665565
53515	665566
19295	665567
64989	665568
13258	665569
243474	665570
117569	665571
139020	665572
52	665573
36208	665574
135910	665575
162445	665576
11502	665577
63	665578
299453	665579
95688	665580
42891	665581
11026	665582
135455	665583
240180	665584
32172	665585
10612	665586
4573	665587
20420	665588
30143	665589
236236	665590
278256	665591
125365	665592
195966	665593
13164	665594
16626	665595
37990	665596
25395	665597
53140	665598
99729	665599
21795	665600
202441	665601
327624	665602
40423	665603
166641	665604
116860	665605
115970	665606
56799	665607
165132	665608
246349	665609
60455	665610
323910	665611
15010	665612
207937	665613
135769	665614
83167	665615
239856	665616
3785	665617
31234	665618
156	665619
157925	665620
233482	665621
48574	665622
70090	665623
100157	665624
234260	665625
38167	665626
34770	665627
102211	665628
5061	665629
307845	665630
11897	665631
8086	665632
43913	665633
44547	665634
148049	665635
257	665636
319141	665637
36894	665638
85162	665639
47841	665640
232851	665641
33001	665642
190	665643
26500	665644
50620	665645
1949	665646
22541	665647
5741	665648
1469	665649
156012	665650
47539	665651
21796	665652
61917	665653
10968	665654
218	665655
7269	665656
28674	665657
68965	665658
105503	665659
27286	665660
5522	665661
6274	665662
12467	665663
14334	665664
283687	665665
113374	665666
87426	665667
19218	665668
170434	665669
136585	665670
10294	665671
16353	665672
167126	665673
17930	665674
5624	665675
173613	665676
72541	665677
953	665678
47364	665679
226839	665680
5199	665681
18133	665682
39750	665683
7844	665684
191661	665685
171344	665686
110369	665687
3810	665688
59611	665689
2803	665690
117419	665691
293497	665692
64624	665693
10657	665694
19979	665695
328272	665696
43402	665697
284688	665698
308256	665699
216240	665700
94109	665701
694	665702
157096	665703
24352	665704
190134	665705
25139	665706
122195	665707
114588	665708
92298	665709
177971	665710
22807	665711
21068	665712
1810	665713
8082	665714
53816	665715
39274	665716
26064	665717
215040	665718
29827	665719
157670	665720
55671	665721
37298	665722
70250	665723
20920	665724
58335	665725
50002	665726
247585	665727
8579	665728
10633	665729
1725	665730
3032	665731
26410	665732
1566	665733
43244	665734
191350	665735
30802	665736
161230	665737
3629	665738
31897	665739
133438	665740
12758	665741
168077	665742
37593	665743
208192	665744
608	665745
269359	665746
33540	665747
193291	665748
98948	665749
162928	665750
190198	665751
1545	665752
72225	665753
72247	665754
53772	665755
79110	665756
13482	665757
1125	665758
6137	665759
13035	665760
7105	665761
28771	665762
15325	665763
97464	665764
10371	665765
8907	665766
58807	665767
3738	665768
25829	665769
97557	665770
233782	665771
233928	665772
181517	665773
12	665774
211766	665775
24334	665776
72533	665777
303902	665778
3701	665779
34850	665780
119	665781
1057	665782
175061	665783
6527	665784
12122	665785
44361	665786
204253	665787
10314	665788
164070	665789
22529	665790
1504	665791
15956	665792
1504	665793
95466	665794
18200	665795
38051	665796
31648	665797
4109	665798
11099	665799
73717	665800
33280	665801
27836	665802
6746	665803
111599	665804
111720	665805
588	665806
76992	665807
27665	665808
21476	665809
133153	665810
2269	665811
270674	665812
9006	665813
10773	665814
5368	665815
110133	665816
22170	665817
160212	665818
16101	665819
22152	665820
18517	665821
22659	665822
22659	665823
69478	665824
274427	665825
79149	665826
3050	665827
8972	665828
317517	665829
5327	665830
154833	665831
7771	665832
148123	665833
298425	665834
123652	665835
41174	665836
9569	665837
11710	665838
152805	665839
24259	665840
167205	665841
134462	665842
25119	665843
75016	665844
10641	665845
10641	665846
37201	665847
44352	665848
141790	665849
477	665850
39265	665851
75300	665852
2131	665853
107925	665854
31165	665855
73634	665856
62715	665857
215642	665858
280812	665859
52894	665860
15084	665861
10641	665862
53376	665863
222758	665864
17225	665865
42567	665866
36286	665867
18300	665868
1012	665869
49471	665870
509	665871
60259	665872
50752	665873
30700	665874
190129	665875
626	665876
1752	665877
965	665878
63622	665879
31347	665880
6702	665881
2961	665882
17414	665883
319	665884
94253	665885
39	665886
1675	665887
1297	665888
43843	665889
680	665890
9618	665891
24142	665892
28302	665893
190168	665894
155009	665895
15631	665896
8289	665897
5488	665898
129629	665899
152960	665900
202462	665901
5527	665902
13563	665903
16918	665904
80918	665905
6829	665906
2331	665907
11352	665908
66402	665909
83417	665910
6354	665911
2398	665912
38530	665913
54084	665914
86452	665915
7256	665916
9800	665917
7233	665918
1394	665919
1836	665920
31969	665921
238167	665922
65	665923
17480	665924
204104	665925
54730	665926
3821	665927
11598	665928
1445	665929
24468	665930
77132	665931
1861	665932
105	665933
4983	665934
97282	665935
146701	665936
13223	665937
12117	665938
128316	665939
60081	665940
158197	665941
132631	665942
73458	665943
141919	665944
9205	665945
35878	665946
77743	665947
234474	665948
29847	665949
156698	665950
1499	665951
12222	665952
26080	665953
87909	665954
145836	665955
226293	665956
160284	665957
37446	665958
55783	665959
47064	665960
47877	665961
102693	665962
58750	665963
101058	665964
5910	665965
3546	665966
35886	665967
4935	665968
46196	665969
29316	665970
189951	665971
113036	665972
97657	665973
11703	665974
186074	665975
47119	665976
2533	665977
60232	665978
26180	665979
31832	665980
17	665981
9416	665982
2414	665983
4597	665984
35	665985
542	665986
530	665987
56770	665988
6192	665989
59593	665990
48133	665991
185814	665992
47793	665993
14499	665994
49045	665995
19977	665996
16050	665997
47793	665998
67979	665999
16167	666000
35621	666001
11610	666002
102043	666003
1631	666004
104252	666005
46222	666006
114695	666007
4690	666008
165411	666009
44981	666010
156856	666011
12954	666012
256	666013
134532	666014
2456	666015
21824	666016
8136	666017
300174	666018
154	666019
131	666020
37969	666021
15664	666022
1701	666023
39	666024
96540	666025
134983	666026
1601	666027
273	666028
70523	666029
43743	666030
12442	666031
77171	666032
65935	666033
154	666034
71647	666035
20963	666036
6247	666037
52053	666038
29161	666039
88031	666040
2322	666041
2174	666042
7455	666043
48274	666044
115692	666045
104	666046
3310	666047
80946	666048
37196	666049
39464	666050
64065	666051
62059	666052
103196	666053
4	666054
1053	666055
44468	666056
8162	666057
215286	666058
1897	666059
15879	666060
2125	666061
32489	666062
219	666063
125574	666064
57019	666065
195595	666066
6733	666067
10474	666068
37770	666069
23881	666070
28672	666071
6826	666072
14247	666073
6217	666074
124741	666075
8143	666076
120929	666077
14926	666078
2654	666079
5901	666080
175390	666081
8021	666082
7358	666083
123823	666084
7718	666085
207163	666086
67115	666087
12654	666088
92653	666089
53798	666090
68285	666091
19049	666092
297557	666093
201924	666094
51573	666095
4833	666096
1134	666097
1400	666098
43183	666099
321110	666100
27425	666101
136956	666102
180147	666103
113301	666104
15202	666105
1134	666106
34465	666107
26695	666108
35459	666109
18203	666110
93777	666111
37087	666112
65613	666113
84984	666114
187346	666115
46855	666116
216875	666117
325	666118
61773	666119
6352	666120
108825	666121
674	666122
58748	666123
255998	666124
32535	666125
1410	666126
195284	666127
118335	666128
101849	666129
9024	666130
136650	666131
255825	666132
323554	666133
26482	666134
57729	666135
1525	666136
11586	666137
10174	666138
7745	666139
4116	666140
143800	666141
141223	666142
214183	666143
44012	666144
87034	666145
15903	666146
323	666147
192172	666148
66275	666149
59829	666150
52289	666151
31730	666152
158719	666153
2037	666154
72112	666155
77610	666156
1828	666157
119099	666158
131449	666159
3292	666160
6162	666161
143391	666162
18568	666163
237200	666164
237095	666165
162	666166
199218	666167
60858	666168
16900	666169
189312	666170
125282	666171
58995	666172
43388	666173
121	666174
283457	666175
23020	666176
54217	666177
121680	666178
33792	666179
11280	666180
214183	666181
52290	666182
57897	666183
5722	666184
11162	666185
15688	666186
30393	666187
100128	666188
75209	666189
569	666190
181026	666191
281803	666192
30872	666193
17387	666194
17387	666195
136981	666196
8860	666197
1930	666198
68847	666199
13576	666200
14334	666201
253313	666202
32863	666203
81322	666204
264050	666205
23187	666206
59534	666207
2526	666208
180071	666209
322499	666210
130548	666211
12816	666212
4682	666213
498	666214
33851	666215
177869	666216
5057	666217
87001	666218
77866	666219
62560	666220
91735	666221
31678	666222
161772	666223
64608	666224
122214	666225
13560	666226
56171	666227
3400	666228
63031	666229
178133	666230
729	666231
23954	666232
92914	666233
312918	666234
107909	666235
58160	666236
12364	666237
40047	666238
21303	666239
57805	666240
204074	666241
69707	666242
180442	666243
27857	666244
21367	666245
14836	666246
194751	666247
62	666248
22697	666249
1095	666250
2333	666251
268793	666252
176508	666253
18276	666254
178690	666255
2682	666256
8457	666257
166792	666258
191427	666259
30817	666260
10289	666261
100006	666262
39704	666263
223667	666264
164725	666265
215432	666266
82004	666267
88470	666268
77425	666269
114300	666270
1562	666271
38920	666272
4997	666273
73965	666274
629	666275
77303	666276
281	666277
12681	666278
4698	666279
166424	666280
594	666281
42658	666282
27049	666283
16967	666284
48063	666285
88783	666286
15	666287
2499	666288
45921	666289
5589	666290
1101	666291
214552	666292
22593	666293
117468	666294
182731	666295
173338	666296
228891	666297
24982	666298
36299	666299
52917	666300
662	666301
16721	666302
5473	666303
129141	666304
57261	666305
2753	666306
56159	666307
50824	666308
17741	666309
52103	666310
6369	666311
60062	666312
80680	666313
7897	666314
1632	666315
39921	666316
759	666317
20829	666318
44401	666319
6948	666320
81749	666321
47135	666322
10922	666323
46455	666324
21426	666325
226786	666326
182353	666327
52245	666328
37400	666329
27033	666330
42765	666331
137534	666332
19081	666333
37258	666334
35531	666335
70655	666336
10093	666337
194705	666338
1131	666339
204995	666340
33595	666341
9849	666342
158747	666343
60373	666344
77772	666345
47839	666346
80239	666347
17901	666348
121804	666349
7755	666350
13895	666351
116405	666352
308899	666353
98822	666354
16370	666355
15258	666356
54868	666357
48622	666358
9240	666359
215738	666360
16798	666361
151764	666362
255	666363
5411	666364
14536	666365
7593	666366
31124	666367
70203	666368
54811	666369
4684	666370
13735	666371
66878	666372
6440	666373
28739	666374
5108	666375
2118	666376
46355	666377
17967	666378
1327	666379
3404	666380
7532	666381
173010	666382
992	666383
5174	666384
28733	666385
7533	666386
1576	666387
301113	666388
127198	666389
264688	666390
84984	666391
4824	666392
143790	666393
143790	666394
128412	666395
71970	666396
2021	666397
290138	666398
1835	666399
34810	666400
48116	666401
25072	666402
110741	666403
36666	666404
237838	666405
153984	666406
668	666407
111990	666408
87216	666409
95652	666410
321588	666411
69870	666412
2166	666413
54683	666414
914	666415
36431	666416
71572	666417
168939	666418
70491	666419
28692	666420
66437	666421
44744	666422
46441	666423
228911	666424
13302	666425
97155	666426
105040	666427
125283	666428
91439	666429
171004	666430
1132	666431
93977	666432
47856	666433
30114	666434
28077	666435
114300	666436
123625	666437
2815	666438
110060	666439
194090	666440
39209	666441
50388	666442
88681	666443
85964	666444
195412	666445
24960	666446
27793	666447
21276	666448
103474	666449
111604	666450
245692	666451
15681	666452
56275	666453
23448	666454
16757	666455
3827	666456
12896	666457
203902	666458
43302	666459
222483	666460
119372	666461
48516	666462
185687	666463
15085	666464
111384	666465
16738	666466
23902	666467
5798	666468
131950	666469
170040	666470
49786	666471
34171	666472
67025	666473
51810	666474
170282	666475
2434	666476
21395	666477
182945	666478
25108	666479
120629	666480
58340	666481
36793	666482
68032	666483
488	666484
166728	666485
167035	666486
71578	666487
222125	666488
2437	666489
43154	666490
99322	666491
60601	666492
20506	666493
34659	666494
31408	666495
23715	666496
92469	666497
90627	666498
148580	666499
58468	666500
92132	666501
48633	666502
32069	666503
12225	666504
103645	666505
92035	666506
193296	666507
146980	666508
14645	666509
189890	666510
118737	666511
228136	666512
12657	666513
71799	666514
1328	666515
12066	666516
33867	666517
1263	666518
6179	666519
138440	666520
192511	666521
5859	666522
29179	666523
208278	666524
320820	666525
183741	666526
201916	666527
42781	666528
164720	666529
2101	666530
25362	666531
76850	666532
5137	666533
10465	666534
38139	666535
10947	666536
55117	666537
157881	666538
39173	666539
122369	666540
1209	666541
19961	666542
128281	666543
99193	666544
25742	666545
91533	666546
95427	666547
23275	666548
4550	666549
1692	666550
324173	666551
8108	666552
203178	666553
118038	666554
13291	666555
10486	666556
3468	666557
23374	666558
45215	666559
14765	666560
19864	666561
116437	666562
10271	666563
89018	666564
136192	666565
260885	666566
4827	666567
16	666568
29567	666569
72935	666570
196064	666571
94194	666572
1762	666573
9961	666574
291	666575
8869	666576
277917	666577
113367	666578
861	666579
8678	666580
2842	666581
20807	666582
1312	666583
232	666584
2830	666585
53611	666586
2319	666587
161773	666588
7104	666589
45	666590
111679	666591
201417	666592
5203	666593
49868	666594
27159	666595
57790	666596
219699	666597
405	666598
213695	666599
131214	666600
135157	666601
479	666602
479	666603
57174	666604
389	666605
215899	666606
15284	666607
303034	666608
8108	666609
50353	666610
81652	666611
126121	666612
60927	666613
110232	666614
40777	666615
217420	666616
266101	666617
5866	666618
79	666619
8681	666620
64504	666621
182863	666622
126559	666623
711	666624
91912	666625
66849	666626
43271	666627
32524	666628
103544	666629
149542	666630
132389	666631
4408	666632
28008	666633
34488	666634
55387	666635
7067	666636
79351	666637
191423	666638
51396	666639
12677	666640
19335	666641
27939	666642
35008	666643
10198	666644
184039	666645
56351	666646
6942	666647
5119	666648
3127	666649
113238	666650
296751	666651
51500	666652
7205	666653
132526	666654
39005	666655
47553	666656
37431	666657
3573	666658
72331	666659
13895	666660
112654	666661
213546	666662
2528	666663
4257	666664
29706	666665
50	666666
50	666667
50724	666668
185046	666669
7714	666670
3239	666671
33949	666672
8706	666673
32278	666674
87878	666675
22746	666676
199765	666677
73146	666678
4584	666679
111532	666680
278675	666681
234594	666682
74826	666683
170567	666684
48844	666685
127405	666686
9903	666687
98169	666688
302150	666689
25569	666690
7408	666691
11012	666692
20873	666693
127694	666694
64021	666695
34090	666696
135244	666697
44020	666698
15584	666699
12769	666700
16925	666701
12732	666702
87396	666703
7962	666704
103478	666705
29112	666706
37698	666707
37969	666708
33220	666709
4803	666710
30316	666711
27579	666712
50485	666713
37226	666714
39140	666715
4913	666716
113471	666717
10773	666718
48150	666719
287305	666720
11897	666721
265222	666722
86537	666723
19810	666724
53021	666725
74838	666726
285164	666727
1692	666728
5774	666729
19110	666730
50064	666731
182640	666732
112322	666733
179668	666734
24063	666735
84764	666736
1887	666737
18975	666738
9864	666739
17747	666740
7795	666741
200238	666742
99933	666743
54916	666744
71902	666745
348	666746
164776	666747
9409	666748
67000	666749
370	666750
19998	666751
4831	666752
20075	666753
135338	666754
280933	666755
174992	666756
181214	666757
91346	666758
3538	666759
10737	666760
180872	666761
22097	666762
118548	666763
10329	666764
293468	666765
12251	666766
45444	666767
21129	666768
14831	666769
2947	666770
46886	666771
137814	666772
75420	666773
236623	666774
484	666775
13377	666776
22893	666777
35914	666778
83370	666779
12610	666780
65723	666781
2933	666782
142526	666783
10592	666784
16145	666785
204470	666786
48777	666787
699	666788
8522	666789
154544	666790
190310	666791
247221	666792
27860	666793
2504	666794
10574	666795
75753	666796
9695	666797
79142	666798
111062	666799
10396	666800
5514	666801
1376	666802
112465	666803
1501	666804
305523	666805
113019	666806
34610	666807
38862	666808
43085	666809
10927	666810
46726	666811
16678	666812
81706	666813
6358	666814
39136	666815
144453	666816
217	666817
3343	666818
89190	666819
412	666820
164926	666821
5856	666822
419	666823
1581	666824
52757	666825
12923	666826
1312	666827
123680	666828
216750	666829
219702	666830
31843	666831
119172	666832
80146	666833
52946	666834
53208	666835
897	666836
76673	666837
12407	666838
15137	666839
18216	666840
81467	666841
37990	666842
3	666843
91988	666844
63504	666845
56476	666846
70865	666847
55288	666848
553	666849
23012	666850
100017	666851
6662	666852
23887	666853
309	666854
8136	666855
36313	666856
5180	666857
130185	666858
607	666859
30975	666860
53965	666861
53965	666862
62468	666863
309346	666864
7354	666865
74651	666866
44044	666867
12662	666868
34571	666869
2596	666870
14537	666871
1548	666872
25542	666873
31994	666874
40793	666875
21600	666876
3809	666877
39763	666878
2613	666879
2149	666880
17047	666881
11609	666882
235	666883
5112	666884
3615	666885
2609	666886
40890	666887
13689	666888
175192	666889
87018	666890
17113	666891
57184	666892
59339	666893
61979	666894
273644	666895
14936	666896
21957	666897
18653	666898
60250	666899
52894	666900
27423	666901
103758	666902
20466	666903
39666	666904
29220	666905
39991	666906
120856	666907
12610	666908
6575	666909
51646	666910
37169	666911
8181	666912
58016	666913
190739	666914
97069	666915
54723	666916
195913	666917
27384	666918
19945	666919
21486	666920
115169	666921
40811	666922
107649	666923
134077	666924
231086	666925
39556	666926
3932	666927
9511	666928
99926	666929
138	666930
43600	666931
206794	666932
272	666933
73714	666934
5753	666935
11906	666936
21288	666937
190452	666938
190413	666939
295956	666940
31931	666941
309427	666942
35631	666943
313426	666944
7659	666945
63456	666946
4347	666947
826	666948
29300	666949
50518	666950
116463	666951
83697	666952
82714	666953
138648	666954
312902	666955
180677	666956
206647	666957
81040	666958
78663	666959
69023	666960
87937	666961
20580	666962
3767	666963
278194	666964
77118	666965
25094	666966
13422	666967
54922	666968
495	666969
34935	666970
2047	666971
387	666972
125387	666973
4689	666974
71830	666975
105161	666976
550	666977
204342	666978
131841	666979
3276	666980
25279	666981
213041	666982
898	666983
45488	666984
16499	666985
22995	666986
11891	666987
1311	666988
187045	666989
37044	666990
37044	666991
17041	666992
50039	666993
19107	666994
16678	666995
192473	666996
185334	666997
311240	666998
410	666999
388	667000
30071	667001
37235	667002
121829	667003
20735	667004
8797	667005
62	667006
21519	667007
132020	667008
132935	667009
289185	667010
4315	667011
8	667012
10621	667013
269258	667014
5968	667015
9481	667016
116727	667017
9438	667018
11433	667019
3465	667020
183281	667021
72828	667022
81934	667023
71033	667024
21991	667025
61994	667026
42766	667027
19924	667028
129786	667029
45105	667030
35187	667031
5632	667032
231394	667033
112485	667034
140258	667035
62258	667036
24560	667037
166225	667038
11885	667039
1254	667040
74139	667041
477	667042
65370	667043
5853	667044
2750	667045
9468	667046
54400	667047
199	667048
37447	667049
309293	667050
4260	667051
41189	667052
37684	667053
2944	667054
24472	667055
176699	667056
167511	667057
5065	667058
63079	667059
7478	667060
68317	667061
145	667062
41242	667063
1703	667064
38944	667065
28861	667066
129682	667067
145025	667068
17553	667069
8140	667070
216261	667071
15112	667072
260297	667073
36848	667074
28161	667075
36698	667076
448	667077
74110	667078
10471	667079
38196	667080
687	667081
66657	667082
34203	667083
324	667084
191279	667085
235703	667086
61082	667087
145368	667088
9632	667089
8774	667090
146	667091
2658	667092
10331	667093
7971	667094
8553	667095
13975	667096
89965	667097
4406	667098
19898	667099
234	667100
862	667101
2803	667102
786	667103
3611	667104
11885	667105
348	667106
17971	667107
425	667108
1365	667109
14087	667110
5142	667111
141725	667112
5049	667113
271564	667114
626	667115
29887	667116
33360	667117
2879	667118
30029	667119
8272	667120
171	667121
44358	667122
4813	667123
15060	667124
41712	667125
12939	667126
212206	667127
184506	667128
2814	667129
182378	667130
9	667131
58711	667132
2185	667133
15274	667134
36169	667135
1088	667136
19728	667137
1392	667138
60322	667139
271701	667140
33524	667141
4410	667142
18622	667143
3122	667144
2975	667145
82070	667146
26499	667147
29484	667148
28780	667149
7864	667150
46164	667151
16371	667152
1198	667153
187028	667154
209739	667155
109650	667156
4463	667157
27642	667158
9447	667159
1143	667160
730	667161
476	667162
89392	667163
346	667164
1569	667165
198080	667166
161557	667167
44508	667168
35144	667169
9187	667170
2766	667171
55379	667172
8700	667173
2207	667174
18344	667175
53909	667176
178343	667177
2749	667178
20107	667179
1971	667180
183301	667181
11988	667182
15554	667183
3472	667184
39444	667185
106567	667186
37816	667187
28054	667188
2519	667189
112292	667190
67197	667191
3028	667192
69481	667193
108840	667194
106921	667195
29629	667196
3370	667197
108822	667198
74138	667199
6352	667200
2658	667201
77136	667202
49818	667203
103621	667204
5654	667205
258967	667206
59172	667207
975	667208
33135	667209
55777	667210
240140	667211
1648	667212
11596	667213
60667	667214
2747	667215
52308	667216
18278	667217
40116	667218
2535	667219
50390	667220
135671	667221
21316	667222
23348	667223
21895	667224
20732	667225
81644	667226
26258	667227
1464	667228
6738	667229
293403	667230
9910	667231
25666	667232
81909	667233
97766	667234
112866	667235
9059	667236
319910	667237
55943	667238
84770	667239
32979	667240
585	667241
8869	667242
45338	667243
131216	667244
71308	667245
47942	667246
177599	667247
30551	667248
11460	667249
3378	667250
90743	667251
28173	667252
35690	667253
4102	667254
107063	667255
152992	667256
18622	667257
5183	667258
108105	667259
8827	667260
79582	667261
170620	667262
19304	667263
39258	667264
20315	667265
151766	667266
46954	667267
6874	667268
1857	667269
319486	667270
27449	667271
98040	667272
15882	667273
94594	667274
13125	667275
63182	667276
19922	667277
165336	667278
102964	667279
28	667280
123219	667281
25650	667282
74011	667283
13902	667284
119	667285
935	667286
119749	667287
227292	667288
46174	667289
73017	667290
159613	667291
30786	667292
4376	667293
6	667294
29189	667295
19332	667296
217	667297
82131	667298
10302	667299
16741	667300
29127	667301
99046	667302
129612	667303
56124	667304
316757	667305
110289	667306
103171	667307
185304	667308
53346	667309
54140	667310
205666	667311
28454	667312
295380	667313
15187	667314
36163	667315
251804	667316
68870	667317
72597	667318
53119	667319
22491	667320
305923	667321
1170	667322
3850	667323
45955	667324
165949	667325
11887	667326
11542	667327
62962	667328
48518	667329
382	667330
35144	667331
186649	667332
28	667333
802	667334
59585	667335
795	667336
13844	667337
935	667338
439	667339
107509	667340
13517	667341
33348	667342
231691	667343
10148	667344
33405	667345
54141	667346
2860	667347
39772	667348
89436	667349
69794	667350
160705	667351
189438	667352
57470	667353
23792	667354
72031	667355
30857	667356
9048	667357
45891	667358
8734	667359
30285	667360
71950	667361
8570	667362
214500	667363
201697	667364
56084	667365
28682	667366
82329	667367
87569	667368
28279	667369
16258	667370
1991	667371
13168	667372
184211	667373
202244	667374
110721	667375
99262	667376
24250	667377
136135	667378
50435	667379
150780	667380
71200	667381
23158	667382
25871	667383
4546	667384
23022	667385
60834	667386
85898	667387
114171	667388
50616	667389
81502	667390
187647	667391
62822	667392
41401	667393
97457	667394
133193	667395
113902	667396
3008	667397
5850	667398
3546	667399
558	667400
151877	667401
73079	667402
131633	667403
1172	667404
52115	667405
40815	667406
94541	667407
1259	667408
291389	667409
193650	667410
1300	667411
6811	667412
127567	667413
39855	667414
18631	667415
10357	667416
4017	667417
43680	667418
8487	667419
11018	667420
11316	667421
26262	667422
216330	667423
44181	667424
9567	667425
59506	667426
145871	667427
19465	667428
8169	667429
130169	667430
192406	667431
125755	667432
37069	667433
62511	667434
27312	667435
10256	667436
83251	667437
101821	667438
60447	667439
2076	667440
93220	667441
95153	667442
159430	667443
249157	667444
226	667445
59535	667446
244	667447
9007	667448
45211	667449
4284	667450
134797	667451
62485	667452
39248	667453
8314	667454
179305	667455
253	667456
2103	667457
101329	667458
50129	667459
27015	667460
28566	667461
70941	667462
1570	667463
83351	667464
87565	667465
46289	667466
92	667467
1433	667468
65875	667469
37880	667470
8841	667471
1143	667472
15305	667473
44831	667474
89452	667475
10489	667476
60192	667477
144342	667478
216612	667479
3525	667480
56740	667481
315	667482
1773	667483
75181	667484
13250	667485
29413	667486
50825	667487
40359	667488
102021	667489
22565	667490
72233	667491
73584	667492
28489	667493
21378	667494
32097	667495
52636	667496
200457	667497
6196	667498
7389	667499
68245	667500
14	667501
161282	667502
162954	667503
45358	667504
609	667505
985	667506
68245	667507
57953	667508
50366	667509
5262	667510
9064	667511
978	667512
113049	667513
198464	667514
8199	667515
29758	667516
63303	667517
79111	667518
21726	667519
61977	667520
155793	667521
35090	667522
42254	667523
14971	667524
32	667525
26481	667526
82866	667527
119290	667528
9925	667529
47266	667530
9809	667531
11945	667532
13952	667533
69028	667534
67568	667535
7961	667536
157844	667537
36186	667538
55489	667539
68753	667540
139389	667541
62951	667542
126273	667543
29150	667544
202020	667545
1313	667546
9015	667547
6610	667548
52781	667549
47001	667550
11636	667551
19760	667552
67000	667553
69491	667554
13578	667555
14611	667556
50582	667557
7603	667558
42314	667559
488	667560
85346	667561
52357	667562
645	667563
139256	667564
18415	667565
153516	667566
212069	667567
24619	667568
163085	667569
1312	667570
37162	667571
80515	667572
61923	667573
30453	667574
41713	667575
8827	667576
124216	667577
12774	667578
88033	667579
1067	667580
11339	667581
164125	667582
327088	667583
44057	667584
119989	667585
60679	667586
1982	667587
135	667588
66451	667589
271753	667590
429	667591
30671	667592
31826	667593
341	667594
86454	667595
2906	667596
2988	667597
8177	667598
68130	667599
89978	667600
72668	667601
122	667602
178467	667603
9594	667604
15230	667605
6855	667606
201618	667607
5267	667608
3433	667609
16586	667610
833	667611
144507	667612
167680	667613
120015	667614
21051	667615
15465	667616
3208	667617
11537	667618
77975	667619
47700	667620
74353	667621
77367	667622
66454	667623
488	667624
110466	667625
100859	667626
239274	667627
19240	667628
16351	667629
21014	667630
8267	667631
97492	667632
580	667633
26524	667634
98310	667635
81119	667636
158941	667637
192262	667638
9907	667639
285037	667640
1359	667641
4336	667642
3613	667643
1503	667644
687	667645
8873	667646
79276	667647
972	667648
151983	667649
43354	667650
2547	667651
71969	667652
2687	667653
140286	667654
19096	667655
248164	667656
9608	667657
198363	667658
128684	667659
1300	667660
328540	667661
1202	667662
53208	667663
492	667664
56449	667665
27043	667666
9937	667667
739	667668
18327	667669
102388	667670
15339	667671
121277	667672
7022	667673
70723	667674
154353	667675
53419	667676
52172	667677
18	667678
126966	667679
10870	667680
18770	667681
9088	667682
6728	667683
57402	667684
2750	667685
4920	667686
139	667687
56592	667688
4053	667689
41933	667690
61	667691
70268	667692
14560	667693
71975	667694
19629	667695
442	667696
101933	667697
35210	667698
33413	667699
1794	667700
261707	667701
26788	667702
18508	667703
208915	667704
152	667705
35968	667706
19304	667707
10332	667708
7368	667709
17027	667710
76613	667711
101909	667712
299130	667713
247829	667714
247612	667715
103750	667716
189	667717
14316	667718
40762	667719
573	667720
1680	667721
9562	667722
146803	667723
7490	667724
59277	667725
3201	667726
13844	667727
2603	667728
136240	667729
3716	667730
234908	667731
126305	667732
201519	667733
115699	667734
64283	667735
13380	667736
31053	667737
37107	667738
7609	667739
118869	667740
37905	667741
23981	667742
133707	667743
11845	667744
134870	667745
4073	667746
5849	667747
324072	667748
86913	667749
100759	667750
59714	667751
151094	667752
59714	667753
3381	667754
15514	667755
93284	667756
126027	667757
318176	667758
161	667759
102808	667760
87247	667761
13384	667762
13548	667763
13084	667764
123713	667765
67276	667766
44785	667767
71909	667768
66949	667769
22589	667770
28818	667771
19464	667772
15323	667773
117098	667774
292077	667775
280622	667776
77733	667777
186706	667778
13251	667779
36595	667780
326556	667781
203939	667782
74656	667783
3997	667784
248290	667785
208421	667786
95808	667787
18974	667788
36141	667789
81817	667790
54920	667791
32875	667792
18530	667793
55960	667794
107299	667795
7645	667796
2408	667797
268700	667798
177326	667799
10128	667800
8457	667801
38075	667802
128645	667803
40465	667804
215893	667805
39044	667806
63236	667807
131092	667808
53641	667809
25985	667810
196452	667811
30863	667812
5073	667813
10430	667814
248073	667815
285233	667816
82742	667817
19002	667818
39733	667819
112758	667820
12650	667821
9467	667822
35365	667823
51136	667824
119804	667825
6382	667826
47281	667827
88435	667828
95757	667829
10116	667830
140323	667831
3959	667832
255200	667833
63603	667834
2425	667835
26955	667836
70670	667837
99312	667838
42892	667839
20050	667840
14745	667841
130417	667842
172681	667843
22834	667844
21467	667845
34115	667846
23958	667847
499	667848
7503	667849
5810	667850
39678	667851
68190	667852
60503	667853
110501	667854
202410	667855
66762	667856
5219	667857
138420	667858
31275	667859
105491	667860
42106	667861
27835	667862
4900	667863
101481	667864
192902	667865
10909	667866
142107	667867
167040	667868
8472	667869
15037	667870
87830	667871
1553	667872
22293	667873
68673	667874
36176	667875
7284	667876
55319	667877
38024	667878
71187	667879
2070	667880
38927	667881
7328	667882
177476	667883
28268	667884
16006	667885
93975	667886
270580	667887
135261	667888
327153	667889
78991	667890
120950	667891
50790	667892
303065	667893
67893	667894
114100	667895
94623	667896
32532	667897
7352	667898
18865	667899
135706	667900
15970	667901
221491	667902
21084	667903
60429	667904
133453	667905
323423	667906
3216	667907
172268	667908
13701	667909
294489	667910
293570	667911
48294	667912
302316	667913
74332	667914
25891	667915
20621	667916
29075	667917
21483	667918
207760	667919
81661	667920
105003	667921
87373	667922
28830	667923
151435	667924
31984	667925
13480	667926
53760	667927
103245	667928
16045	667929
108557	667930
250416	667931
188521	667932
103854	667933
35692	667934
11857	667935
247279	667936
16886	667937
44390	667938
154354	667939
298623	667940
120175	667941
199158	667942
9268	667943
68788	667944
194221	667945
10106	667946
146000	667947
110225	667948
325674	667949
27602	667950
100489	667951
47391	667952
318349	667953
4649	667954
8248	667955
51375	667956
27108	667957
11389	667958
213234	667959
55691	667960
52034	667961
12498	667962
130959	667963
52950	667964
77514	667965
118918	667966
70649	667967
14523	667968
33650	667969
9001	667970
174898	667971
16120	667972
46247	667973
5700	667974
300942	667975
30415	667976
3656	667977
271144	667978
1081	667979
328738	667980
165424	667981
12498	667982
313631	667983
41553	667984
16336	667985
190286	667986
235990	667987
135858	667988
24019	667989
38117	667990
81080	667991
324177	667992
80689	667993
211755	667994
14958	667995
64286	667996
87544	667997
14336	667998
243948	667999
24130	668000
4263	668001
31010	668002
9494	668003
37837	668004
4615	668005
47506	668006
114347	668007
19482	668008
245932	668009
73487	668010
7612	668011
143155	668012
115444	668013
23661	668014
7878	668015
309612	668016
255053	668017
118733	668018
58009	668019
122030	668020
202008	668021
202581	668022
71284	668023
5044	668024
10368	668025
265608	668026
3353	668027
46230	668028
25884	668029
198159	668030
70546	668031
79100	668032
868	668033
419	668034
142748	668035
19627	668036
74640	668037
3786	668038
54279	668039
9848	668040
6064	668041
707	668042
38978	668043
234	668044
79466	668045
166500	668046
66879	668047
299740	668048
26246	668049
40183	668050
65319	668051
1709	668052
14867	668053
22999	668054
5510	668055
16424	668056
129843	668057
2999	668058
30857	668059
147041	668060
170	668061
11050	668062
1410	668063
27463	668064
13516	668065
2203	668066
136622	668067
348	668068
2506	668069
10031	668070
51868	668071
31507	668072
70653	668073
32979	668074
681	668075
103946	668076
594	668077
34217	668078
17352	668079
16507	668080
2593	668081
94981	668082
56143	668083
7268	668084
221414	668085
12679	668086
2933	668087
109543	668088
30658	668089
36768	668090
128461	668091
103461	668092
49	668093
53	668094
104478	668095
31700	668096
16254	668097
26379	668098
29	668099
36676	668100
91853	668101
4687	668102
39581	668103
82772	668104
50453	668105
9360	668106
36295	668107
3909	668108
129541	668109
71182	668110
32792	668111
31523	668112
27623	668113
52141	668114
144239	668115
51614	668116
14092	668117
4989	668118
74774	668119
9613	668120
11018	668121
86719	668122
10139	668123
32	668124
20300	668125
47947	668126
3	668127
17152	668128
7327	668129
78867	668130
230	668131
22035	668132
17085	668133
11560	668134
43299	668135
48076	668136
18128	668137
47069	668138
309	668139
34219	668140
30965	668141
11586	668142
73109	668143
4177	668144
6530	668145
26750	668146
12537	668147
776	668148
85998	668149
24565	668150
3745	668151
10	668152
34766	668153
37013	668154
45149	668155
5359	668156
60354	668157
15196	668158
21964	668159
8472	668160
55314	668161
2501	668162
787	668163
77272	668164
18078	668165
26240	668166
35097	668167
171596	668168
181076	668169
320993	668170
125	668171
8553	668172
5039	668173
1243	668174
31	668175
44379	668176
49152	668177
41705	668178
213289	668179
9	668180
141143	668181
55090	668182
13491	668183
290811	668184
46172	668185
38191	668186
174174	668187
190026	668188
155245	668189
84639	668190
36087	668191
4285	668192
35580	668193
78797	668194
112823	668195
32334	668196
3662	668197
88379	668198
25781	668199
16209	668200
18137	668201
133906	668202
781	668203
2491	668204
309125	668205
1599	668206
69195	668207
180	668208
6287	668209
44424	668210
224135	668211
5525	668212
152854	668213
11677	668214
68983	668215
33731	668216
24888	668217
22265	668218
49465	668219
11254	668220
178324	668221
178345	668222
47723	668223
242706	668224
22761	668225
274234	668226
74805	668227
6713	668228
5397	668229
5168	668230
105290	668231
25539	668232
29414	668233
52403	668234
85724	668235
129630	668236
254534	668237
62630	668238
14888	668239
140913	668240
132842	668241
17565	668242
3409	668243
32498	668244
49826	668245
118849	668246
8475	668247
14250	668248
1060	668249
7	668250
11978	668251
5489	668252
343	668253
32550	668254
210179	668255
115178	668256
34679	668257
135263	668258
1773	668259
10727	668260
47461	668261
15730	668262
99518	668263
8639	668264
99518	668265
33149	668266
15730	668267
158143	668268
146581	668269
2002	668270
119423	668271
19502	668272
26240	668273
91456	668274
145939	668275
9869	668276
985	668277
143689	668278
1711	668279
34307	668280
177557	668281
10548	668282
132277	668283
7334	668284
2751	668285
3621	668286
56200	668287
205735	668288
5773	668289
3135	668290
13271	668291
5898	668292
79515	668293
2597	668294
2555	668295
15858	668296
11809	668297
53021	668298
20544	668299
89310	668300
151441	668301
38786	668302
84288	668303
12701	668304
4486	668305
148638	668306
279926	668307
118487	668308
9071	668309
38974	668310
24945	668311
40011	668312
137873	668313
22094	668314
17047	668315
39528	668316
118777	668317
19541	668318
6680	668319
16082	668320
84245	668321
55332	668322
8171	668323
3124	668324
149798	668325
13257	668326
3786	668327
130460	668328
100	668329
89478	668330
136738	668331
183259	668332
215621	668333
95281	668334
209308	668335
248421	668336
223588	668337
73522	668338
10092	668339
8136	668340
197615	668341
21083	668342
9760	668343
209314	668344
34447	668345
87522	668346
24112	668347
186568	668348
17717	668349
83175	668350
37592	668351
100326	668352
321123	668353
326981	668354
6825	668355
23262	668356
38042	668357
17046	668358
318254	668359
2756	668360
277	668361
18423	668362
5078	668363
4	668364
21192	668365
399	668366
5515	668367
7257	668368
16572	668369
125750	668370
41724	668371
55091	668372
35897	668373
2332	668374
48801	668375
191	668376
8661	668377
212899	668378
135130	668379
45214	668380
310308	668381
323900	668382
23991	668383
76934	668384
184502	668385
102152	668386
45428	668387
151522	668388
7841	668389
12821	668390
164279	668391
70624	668392
106711	668393
4814	668394
51217	668395
27188	668396
267332	668397
16985	668398
11484	668399
48698	668400
1485	668401
11825	668402
2915	668403
63092	668404
18345	668405
138	668406
37	668407
5	668408
22937	668409
535	668410
42704	668411
46411	668412
167638	668413
11278	668414
13398	668415
19091	668416
23455	668417
10234	668418
152657	668419
239695	668420
71707	668421
79733	668422
29451	668423
149017	668424
95973	668425
304350	668426
8501	668427
11731	668428
4232	668429
164235	668430
52481	668431
30004	668432
40	668433
3662	668434
87866	668435
125210	668436
19541	668437
17087	668438
119191	668439
85963	668440
191907	668441
74187	668442
8078	668443
7788	668444
158029	668445
21064	668446
32313	668447
136429	668448
56529	668449
14769	668450
2562	668451
71654	668452
23239	668453
5469	668454
19613	668455
4582	668456
76698	668457
45045	668458
2509	668459
282	668460
50208	668461
117143	668462
27061	668463
69232	668464
25188	668465
6077	668466
85369	668467
59996	668468
7663	668469
5079	668470
12875	668471
5853	668472
12875	668473
7568	668474
315994	668475
19868	668476
14245	668477
129926	668478
136548	668479
56536	668480
12919	668481
7938	668482
11654	668483
21862	668484
4907	668485
20543	668486
41	668487
117125	668488
3540	668489
2003	668490
12485	668491
186	668492
18932	668493
8720	668494
11552	668495
62125	668496
43144	668497
81939	668498
35202	668499
20700	668500
48	668501
23200	668502
21257	668503
48246	668504
1591	668505
18910	668506
38668	668507
1069	668508
470	668509
1107	668510
12424	668511
896	668512
49	668513
1031	668514
57251	668515
326603	668516
20211	668517
642	668518
256057	668519
269445	668520
260659	668521
41830	668522
199553	668523
27983	668524
620	668525
51956	668526
321112	668527
214480	668528
88869	668529
133753	668530
3654	668531
89572	668532
81302	668533
104641	668534
26795	668535
174681	668536
52880	668537
255186	668538
38144	668539
3636	668540
4529	668541
30165	668542
2765	668543
976	668544
1742	668545
39217	668546
3378	668547
132	668548
1179	668549
64511	668550
50903	668551
54780	668552
36020	668553
247867	668554
63753	668555
27995	668556
49634	668557
439	668558
1318	668559
97151	668560
3504	668561
18867	668562
87188	668563
207323	668564
708	668565
124033	668566
66412	668567
11926	668568
201998	668569
101370	668570
208222	668571
29861	668572
82882	668573
7296	668574
1090	668575
80824	668576
28685	668577
18754	668578
103063	668579
313693	668580
38260	668581
5119	668582
212303	668583
1744	668584
1054	668585
87088	668586
4186	668587
4422	668588
8605	668589
199446	668590
13804	668591
2874	668592
236791	668593
144251	668594
93004	668595
17061	668596
200200	668597
134918	668598
392	668599
81241	668600
16691	668601
25945	668602
25945	668603
124001	668604
8508	668605
4464	668606
81807	668607
7647	668608
49045	668609
16717	668610
1885	668611
255091	668612
63289	668613
25662	668614
164130	668615
104710	668616
32492	668617
213288	668618
264670	668619
245988	668620
19466	668621
38185	668622
35124	668623
53661	668624
80900	668625
284597	668626
42575	668627
173901	668628
42430	668629
103010	668630
131435	668631
658	668632
53395	668633
17772	668634
111654	668635
146656	668636
180800	668637
107438	668638
8306	668639
31495	668640
217874	668641
2231	668642
2895	668643
10528	668644
642	668645
9215	668646
64289	668647
120712	668648
67918	668649
86	668650
4330	668651
97910	668652
45546	668653
57489	668654
69438	668655
446	668656
200425	668657
24447	668658
21040	668659
41006	668660
1105	668661
107281	668662
193817	668663
4376	668664
138178	668665
38247	668666
39743	668667
207393	668668
49680	668669
74668	668670
54966	668671
67444	668672
97751	668673
80587	668674
233694	668675
38154	668676
114006	668677
80829	668678
32528	668679
70505	668680
308335	668681
16	668682
13033	668683
32310	668684
24702	668685
73702	668686
61335	668687
6010	668688
149	668689
78882	668690
314	668691
14331	668692
243343	668693
50755	668694
125016	668695
54453	668696
198027	668697
246878	668698
167254	668699
99499	668700
23976	668701
149518	668702
24874	668703
50046	668704
69995	668705
294732	668706
308695	668707
421	668708
108662	668709
49044	668710
30226	668711
35837	668712
79309	668713
35836	668714
217000	668715
8906	668716
35561	668717
27664	668718
156939	668719
163507	668720
6974	668721
168096	668722
99034	668723
30792	668724
189471	668725
2470	668726
2447	668727
122998	668728
81388	668729
27323	668730
5061	668731
8135	668732
28091	668733
56652	668734
13265	668735
55666	668736
38081	668737
3702	668738
13681	668739
7605	668740
216527	668741
3028	668742
42442	668743
59075	668744
74041	668745
67235	668746
51681	668747
28200	668748
36271	668749
41434	668750
9158	668751
3383	668752
3433	668753
109997	668754
19628	668755
232	668756
4064	668757
17436	668758
1722	668759
38355	668760
27339	668761
392	668762
144702	668763
15369	668764
21284	668765
68315	668766
77798	668767
6741	668768
9684	668769
8536	668770
255513	668771
34462	668772
44722	668773
240529	668774
158654	668775
212935	668776
164372	668777
48021	668778
181801	668779
15396	668780
4858	668781
3284	668782
25	668783
18832	668784
37120	668785
2856	668786
13219	668787
3295	668788
6163	668789
43566	668790
51701	668791
108143	668792
6392	668793
1602	668794
21956	668795
23708	668796
101530	668797
79841	668798
109167	668799
127111	668800
151941	668801
55576	668802
13033	668803
16726	668804
31307	668805
2210	668806
24371	668807
33515	668808
309734	668809
17487	668810
170286	668811
3347	668812
18190	668813
111973	668814
59102	668815
76683	668816
27913	668817
16030	668818
196	668819
21977	668820
108299	668821
785	668822
173420	668823
138151	668824
13732	668825
198317	668826
191428	668827
55944	668828
38019	668829
22984	668830
915	668831
60926	668832
10414	668833
11496	668834
95909	668835
103	668836
909	668837
207795	668838
50825	668839
20775	668840
49249	668841
12921	668842
378	668843
4393	668844
7502	668845
72	668846
106571	668847
20110	668848
309320	668849
221139	668850
27535	668851
77442	668852
7557	668853
195790	668854
72455	668855
520	668856
199335	668857
6888	668858
25357	668859
21721	668860
4225	668861
69385	668862
1860	668863
39607	668864
15801	668865
7067	668866
86449	668867
93929	668868
89845	668869
3522	668870
30369	668871
29774	668872
11511	668873
35941	668874
5633	668875
35064	668876
109340	668877
153213	668878
57117	668879
1801	668880
28944	668881
173875	668882
177596	668883
10330	668884
159721	668885
95	668886
318816	668887
191817	668888
37992	668889
64761	668890
18874	668891
166	668892
208710	668893
8673	668894
112093	668895
7886	668896
12490	668897
54255	668898
21560	668899
130290	668900
7520	668901
224	668902
90067	668903
124379	668904
135187	668905
2650	668906
5224	668907
6929	668908
104340	668909
7698	668910
8462	668911
16905	668912
99459	668913
102694	668914
11092	668915
119850	668916
27396	668917
5552	668918
7321	668919
12172	668920
69222	668921
68009	668922
868	668923
201	668924
48892	668925
75341	668926
146423	668927
67325	668928
19240	668929
3234	668930
6511	668931
4557	668932
53963	668933
6822	668934
39134	668935
81600	668936
81888	668937
22642	668938
5087	668939
42108	668940
952	668941
9676	668942
8616	668943
36220	668944
2906	668945
64898	668946
40627	668947
20603	668948
259645	668949
7808	668950
26100	668951
22975	668952
3157	668953
221117	668954
98	668955
192972	668956
32701	668957
38201	668958
76192	668959
43144	668960
115894	668961
45511	668962
6262	668963
76751	668964
164278	668965
111310	668966
8003	668967
35207	668968
2316	668969
32227	668970
28021	668971
70161	668972
35718	668973
13900	668974
80153	668975
81514	668976
47366	668977
1232	668978
60175	668979
79792	668980
138955	668981
938	668982
10690	668983
323	668984
27154	668985
36600	668986
59344	668987
478	668988
197920	668989
1977	668990
102011	668991
31098	668992
377	668993
77748	668994
7136	668995
673	668996
41143	668997
3076	668998
12593	668999
48333	669000
2585	669001
62637	669002
172930	669003
129620	669004
19720	669005
83586	669006
196443	669007
225293	669008
139	669009
1971	669010
947	669011
307905	669012
195752	669013
294	669014
903	669015
2376	669016
532	669017
11509	669018
32709	669019
89608	669020
111120	669021
18976	669022
186	669023
29355	669024
10205	669025
15083	669026
8100	669027
90845	669028
43081	669029
36949	669030
1360	669031
33284	669032
369	669033
105271	669034
101	669035
19281	669036
104475	669037
104593	669038
88861	669039
16507	669040
300920	669041
38959	669042
155468	669043
2785	669044
2525	669045
14940	669046
20714	669047
52149	669048
14234	669049
24105	669050
34162	669051
5458	669052
11107	669053
4643	669054
77	669055
312	669056
17395	669057
15962	669058
237840	669059
32958	669060
58035	669061
107602	669062
5685	669063
247	669064
1318	669065
133681	669066
55174	669067
13194	669068
77101	669069
110507	669070
316158	669071
44076	669072
40655	669073
150663	669074
1101	669075
492	669076
71613	669077
43164	669078
115615	669079
22468	669080
11579	669081
83865	669082
87357	669083
319449	669084
37120	669085
73976	669086
147240	669087
36167	669088
163494	669089
617	669090
451	669091
369	669092
3364	669093
31354	669094
73569	669095
34315	669096
484	669097
65139	669098
87894	669099
78655	669100
119517	669101
2813	669102
1340	669103
92244	669104
258203	669105
103606	669106
712	669107
56337	669108
7388	669109
43	669110
38516	669111
59894	669112
161572	669113
35755	669114
82453	669115
48582	669116
5282	669117
160960	669118
1128	669119
5529	669120
325	669121
122999	669122
103602	669123
32944	669124
204369	669125
19547	669126
153049	669127
82076	669128
6039	669129
306	669130
83	669131
4381	669132
77555	669133
33360	669134
2334	669135
58817	669136
78141	669137
325	669138
270	669139
385	669140
71014	669141
5510	669142
120741	669143
71333	669144
33324	669145
7106	669146
39967	669147
64876	669148
9368	669149
196097	669150
63810	669151
40479	669152
284045	669153
208	669154
10210	669155
92367	669156
5876	669157
148050	669158
11460	669159
164623	669160
4399	669161
3402	669162
311764	669163
54403	669164
129261	669165
42859	669166
32105	669167
30503	669168
65217	669169
60829	669170
3294	669171
228681	669172
27627	669173
3325	669174
886	669175
335	669176
136202	669177
583	669178
93715	669179
7184	669180
990	669181
781	669182
290877	669183
9313	669184
97315	669185
355	669186
75623	669187
62697	669188
452	669189
259747	669190
1562	669191
283	669192
631	669193
8674	669194
13307	669195
38632	669196
425	669197
40841	669198
205954	669199
305724	669200
33715	669201
239144	669202
60857	669203
21252	669204
77649	669205
133172	669206
61692	669207
4374	669208
1210	669209
82390	669210
78527	669211
65088	669212
58180	669213
28235	669214
30299	669215
44563	669216
2561	669217
7476	669218
2541	669219
18486	669220
831	669221
20527	669222
48744	669223
238	669224
21392	669225
90826	669226
33196	669227
17753	669228
109531	669229
117501	669230
292880	669231
33953	669232
295922	669233
27086	669234
3385	669235
253245	669236
53809	669237
22378	669238
65067	669239
67151	669240
168553	669241
133061	669242
22904	669243
3506	669244
33353	669245
7949	669246
135966	669247
46595	669248
6370	669249
125272	669250
23751	669251
3660	669252
38701	669253
5329	669254
149937	669255
29292	669256
30739	669257
57183	669258
18487	669259
32107	669260
6305	669261
369	669262
2759	669263
151735	669264
18252	669265
43963	669266
5896	669267
7435	669268
162333	669269
271873	669270
826	669271
7880	669272
211708	669273
2835	669274
50187	669275
172599	669276
39134	669277
1487	669278
79529	669279
209201	669280
103211	669281
209272	669282
30492	669283
24908	669284
101393	669285
2142	669286
80595	669287
285	669288
21274	669289
15436	669290
13808	669291
88073	669292
6767	669293
77648	669294
1778	669295
14534	669296
106939	669297
8162	669298
55276	669299
286909	669300
4747	669301
21521	669302
71952	669303
8863	669304
11206	669305
19493	669306
126943	669307
544	669308
15431	669309
5531	669310
53	669311
32820	669312
18415	669313
22786	669314
5408	669315
13686	669316
57742	669317
18549	669318
13398	669319
28593	669320
141179	669321
87607	669322
8409	669323
1303	669324
3709	669325
25992	669326
6369	669327
7401	669328
64276	669329
76360	669330
92799	669331
61389	669332
214	669333
269579	669334
1891	669335
50761	669336
208551	669337
86484	669338
326305	669339
20	669340
70063	669341
69264	669342
4285	669343
52075	669344
281073	669345
131503	669346
66149	669347
194395	669348
4772	669349
793	669350
19794	669351
72956	669352
282931	669353
3170	669354
9021	669355
84236	669356
10044	669357
43069	669358
4818	669359
835	669360
2891	669361
1211	669362
214	669363
300337	669364
58695	669365
11640	669366
4232	669367
9957	669368
20	669369
15547	669370
27424	669371
55560	669372
8473	669373
15461	669374
123606	669375
44674	669376
52337	669377
2344	669378
77343	669379
18568	669380
13737	669381
48742	669382
113331	669383
7106	669384
1292	669385
156685	669386
172967	669387
123081	669388
6560	669389
15537	669390
14779	669391
17181	669392
133636	669393
34230	669394
21108	669395
47013	669396
126270	669397
39025	669398
306665	669399
34296	669400
6594	669401
19218	669402
316080	669403
26139	669404
2554	669405
14020	669406
178	669407
145326	669408
19398	669409
3566	669410
93773	669411
902	669412
42183	669413
22157	669414
124267	669415
149142	669416
14183	669417
24917	669418
36277	669419
9963	669420
41630	669421
5843	669422
182937	669423
7367	669424
11401	669425
3017	669426
20625	669427
11299	669428
165	669429
77392	669430
270835	669431
134130	669432
95610	669433
13846	669434
37916	669435
17381	669436
5715	669437
2328	669438
9220	669439
33453	669440
2828	669441
186631	669442
11481	669443
53521	669444
213643	669445
14660	669446
1352	669447
45714	669448
181909	669449
160349	669450
265503	669451
123366	669452
21116	669453
268030	669454
268035	669455
110781	669456
130707	669457
177147	669458
170429	669459
83309	669460
48080	669461
90962	669462
84748	669463
105250	669464
3435	669465
14313	669466
177590	669467
41950	669468
5744	669469
86166	669470
36337	669471
58721	669472
53492	669473
120183	669474
157279	669475
16876	669476
59103	669477
104321	669478
57118	669479
187854	669480
76568	669481
26654	669482
42514	669483
100641	669484
77776	669485
102802	669486
110451	669487
70015	669488
56708	669489
216865	669490
50410	669491
76723	669492
40106	669493
232790	669494
137917	669495
22902	669496
157156	669497
18367	669498
88280	669499
135529	669500
88280	669501
83361	669502
201092	669503
135364	669504
40238	669505
50814	669506
18426	669507
3245	669508
54207	669509
10707	669510
56595	669511
18755	669512
104	669513
178499	669514
4186	669515
51532	669516
56158	669517
27425	669518
5250	669519
211802	669520
101368	669521
89246	669522
151800	669523
125262	669524
72856	669525
188837	669526
7750	669527
217	669528
4528	669529
324	669530
9857	669531
8117	669532
42859	669533
123903	669534
92111	669535
4672	669536
102529	669537
14956	669538
88950	669539
10255	669540
23326	669541
261699	669542
170989	669543
3292	669544
3415	669545
3821	669546
65231	669547
12386	669548
6013	669549
305283	669550
13454	669551
2166	669552
14	669553
45535	669554
40621	669555
96415	669556
9	669557
29171	669558
133312	669559
124213	669560
763	669561
39048	669562
16122	669563
79841	669564
68093	669565
121436	669566
41393	669567
19390	669568
2273	669569
157094	669570
101444	669571
7088	669572
174456	669573
11945	669574
27585	669575
25370	669576
32867	669577
5795	669578
3098	669579
99172	669580
1294	669581
31650	669582
26875	669583
155725	669584
1985	669585
158740	669586
203619	669587
267	669588
12420	669589
88679	669590
121274	669591
48282	669592
39245	669593
57944	669594
109011	669595
5985	669596
60587	669597
64239	669598
165318	669599
53839	669600
133237	669601
73043	669602
122644	669603
122727	669604
891	669605
242720	669606
113614	669607
83783	669608
6184	669609
1845	669610
139149	669611
297383	669612
113532	669613
12251	669614
156488	669615
141284	669616
128154	669617
39167	669618
120273	669619
137862	669620
189044	669621
137786	669622
80407	669623
115975	669624
23534	669625
145656	669626
26162	669627
168815	669628
62696	669629
5066	669630
187204	669631
38743	669632
7734	669633
328409	669634
31429	669635
78611	669636
443	669637
200533	669638
570	669639
133000	669640
61922	669641
18508	669642
166693	669643
79886	669644
106977	669645
117466	669646
264	669647
1338	669648
204963	669649
412	669650
39699	669651
158775	669652
98456	669653
119276	669654
115981	669655
7034	669656
79085	669657
248982	669658
107787	669659
20895	669660
36031	669661
111773	669662
163352	669663
124744	669664
69344	669665
892	669666
20169	669667
75987	669668
9262	669669
34613	669670
28091	669671
28476	669672
30805	669673
43468	669674
153171	669675
12506	669676
45006	669677
133190	669678
37657	669679
90924	669680
71033	669681
22912	669682
1568	669683
6988	669684
863	669685
681	669686
5943	669687
31699	669688
177868	669689
16513	669690
137243	669691
317909	669692
298687	669693
878	669694
419	669695
8002	669696
39905	669697
149214	669698
185779	669699
58	669700
130452	669701
15340	669702
64519	669703
46579	669704
6936	669705
36703	669706
69746	669707
4682	669708
6569	669709
4873	669710
20975	669711
5539	669712
31036	669713
46908	669714
21645	669715
40243	669716
35885	669717
45926	669718
40075	669719
1894	669720
13884	669721
204680	669722
130290	669723
6827	669724
57882	669725
23786	669726
170130	669727
16587	669728
36115	669729
51446	669730
440	669731
19536	669732
31745	669733
67	669734
45952	669735
53179	669736
85389	669737
2201	669738
13428	669739
42190	669740
40427	669741
21061	669742
46630	669743
42443	669744
29399	669745
191535	669746
5712	669747
19259	669748
12343	669749
147751	669750
48974	669751
21560	669752
470	669753
84000	669754
202235	669755
66608	669756
61	669757
15722	669758
21596	669759
154227	669760
86939	669761
243789	669762
95047	669763
3823	669764
4514	669765
3977	669766
40039	669767
559	669768
34142	669769
228	669770
98135	669771
43038	669772
169300	669773
26163	669774
52218	669775
13385	669776
1205	669777
2719	669778
2757	669779
43382	669780
136425	669781
106631	669782
26937	669783
147599	669784
51959	669785
44497	669786
10573	669787
39126	669788
19795	669789
42265	669790
11429	669791
2110	669792
85743	669793
190576	669794
22323	669795
131697	669796
121466	669797
36058	669798
110339	669799
13968	669800
13245	669801
27517	669802
91097	669803
69018	669804
193	669805
19286	669806
21327	669807
193455	669808
130364	669809
77422	669810
4582	669811
145518	669812
1148	669813
108846	669814
150468	669815
10170	669816
131531	669817
201097	669818
69074	669819
74710	669820
54512	669821
71216	669822
37533	669823
126324	669824
1015	669825
36440	669826
72692	669827
254107	669828
729	669829
910	669830
20326	669831
101431	669832
123023	669833
28392	669834
23897	669835
53842	669836
100573	669837
2194	669838
217	669839
29776	669840
112378	669841
207624	669842
28690	669843
73339	669844
39772	669845
876	669846
4595	669847
4668	669848
161823	669849
22677	669850
151533	669851
104724	669852
168571	669853
2978	669854
162420	669855
83099	669856
23759	669857
294668	669858
28671	669859
172868	669860
3823	669861
79010	669862
60265	669863
50406	669864
47008	669865
72186	669866
148355	669867
41598	669868
2410	669869
35162	669870
1917	669871
98511	669872
13360	669873
30391	669874
57395	669875
112376	669876
6403	669877
7419	669878
2490	669879
36211	669880
89472	669881
59398	669882
139697	669883
48719	669884
98742	669885
127544	669886
130559	669887
16473	669888
36900	669889
9657	669890
4483	669891
8669	669892
25999	669893
122898	669894
39657	669895
295049	669896
172263	669897
172506	669898
136633	669899
10231	669900
1121	669901
9836	669902
88106	669903
1524	669904
37134	669905
7147	669906
16916	669907
16663	669908
2094	669909
47369	669910
128642	669911
41434	669912
29093	669913
22339	669914
59418	669915
76104	669916
3588	669917
37309	669918
3061	669919
10107	669920
43864	669921
21616	669922
7715	669923
22244	669924
201544	669925
221478	669926
12755	669927
19063	669928
2456	669929
44790	669930
4392	669931
59431	669932
160645	669933
67332	669934
8090	669935
299821	669936
96616	669937
57889	669938
126415	669939
12705	669940
21915	669941
32197	669942
3268	669943
22564	669944
54218	669945
8830	669946
66341	669947
39956	669948
112300	669949
11451	669950
72663	669951
24725	669952
50555	669953
191595	669954
26353	669955
102048	669956
7281	669957
29005	669958
29005	669959
197334	669960
239002	669961
106248	669962
132194	669963
5731	669964
23509	669965
116551	669966
79097	669967
375	669968
28054	669969
586	669970
5483	669971
55657	669972
202120	669973
5337	669974
7021	669975
1266	669976
984	669977
4300	669978
82041	669979
7401	669980
150811	669981
139500	669982
5	669983
3636	669984
8940	669985
36353	669986
145622	669987
207088	669988
33227	669989
158044	669990
319683	669991
25772	669992
81575	669993
25791	669994
66895	669995
87683	669996
87712	669997
89967	669998
89915	669999
127867	670000
68347	670001
69292	670002
17588	670003
97213	670004
55932	670005
236413	670006
64707	670007
328791	670008
170774	670009
40411	670010
167799	670011
134330	670012
237797	670013
116810	670014
240363	670015
95611	670016
203172	670017
265420	670018
25260	670019
60620	670020
235924	670021
5763	670022
167435	670023
149375	670024
99011	670025
6296	670026
185797	670027
71335	670028
68765	670029
141453	670030
151865	670031
188856	670032
283379	670033
163273	670034
7478	670035
39521	670036
110402	670037
42888	670038
173634	670039
184657	670040
190137	670041
188874	670042
132869	670043
46276	670044
149104	670045
35996	670046
42258	670047
26349	670048
161474	670049
76456	670050
57234	670051
18032	670052
62638	670053
4468	670054
118310	670055
197303	670056
204566	670057
2711	670058
62572	670059
63742	670060
9380	670061
71053	670062
34075	670063
26166	670064
1024	670065
1163	670066
5435	670067
129939	670068
206	670069
6040	670070
16176	670071
3311	670072
30772	670073
6554	670074
219	670075
100255	670076
79868	670077
66481	670078
21469	670079
127070	670080
121983	670081
32345	670082
37065	670083
111085	670084
182080	670085
46539	670086
22675	670087
126070	670088
124386	670089
25256	670090
24340	670091
3742	670092
51210	670093
36274	670094
30054	670095
25106	670096
80556	670097
21254	670098
52505	670099
37904	670100
49049	670101
208260	670102
26634	670103
9461	670104
2052	670105
44647	670106
12181	670107
1907	670108
63795	670109
35122	670110
71	670111
210699	670112
193678	670113
5412	670114
4226	670115
104935	670116
2541	670117
744	670118
23347	670119
180571	670120
7987	670121
176321	670122
266528	670123
12689	670124
453	670125
179749	670126
66825	670127
237488	670128
9675	670129
15025	670130
7764	670131
70946	670132
181	670133
167872	670134
24911	670135
6155	670136
23149	670137
31851	670138
292185	670139
1345	670140
11701	670141
161025	670142
7753	670143
198033	670144
5489	670145
5467	670146
864	670147
90632	670148
17387	670149
21598	670150
584	670151
64358	670152
174	670153
9629	670154
8422	670155
83369	670156
21035	670157
4987	670158
25409	670159
71149	670160
245698	670161
10486	670162
24229	670163
22303	670164
39817	670165
872	670166
175889	670167
3979	670168
5349	670169
60939	670170
11	670171
22447	670172
80	670173
33	670174
36570	670175
38438	670176
88103	670177
16623	670178
140907	670179
43672	670180
73732	670181
42139	670182
17447	670183
48413	670184
16945	670185
54780	670186
82130	670187
31707	670188
4776	670189
90038	670190
11333	670191
126684	670192
147235	670193
8018	670194
6254	670195
150011	670196
1999	670197
16027	670198
5518	670199
196562	670200
16007	670201
212458	670202
9020	670203
4373	670204
28880	670205
169970	670206
136839	670207
6366	670208
69746	670209
12997	670210
44958	670211
21203	670212
298045	670213
29513	670214
43841	670215
98153	670216
644	670217
780	670218
201132	670219
2140	670220
130500	670221
227863	670222
26593	670223
14874	670224
11985	670225
24750	670226
6371	670227
8167	670228
37637	670229
1391	670230
321495	670231
36217	670232
2433	670233
81590	670234
113780	670235
241	670236
46858	670237
63676	670238
150972	670239
129007	670240
16385	670241
102405	670242
86583	670243
9220	670244
239136	670245
87900	670246
8137	670247
198509	670248
103611	670249
15387	670250
1966	670251
21341	670252
49598	670253
26450	670254
6370	670255
5833	670256
96934	670257
12080	670258
69	670259
128402	670260
2178	670261
21992	670262
45239	670263
77241	670264
14947	670265
35497	670266
205	670267
38372	670268
13945	670269
44592	670270
8695	670271
91977	670272
11810	670273
187933	670274
1557	670275
86249	670276
63544	670277
669	670278
12442	670279
1711	670280
77893	670281
201066	670282
1579	670283
24917	670284
18088	670285
73	670286
645	670287
4131	670288
13472	670289
51261	670290
18605	670291
1230	670292
2189	670293
16505	670294
99842	670295
2235	670296
26761	670297
247201	670298
284779	670299
2194	670300
317990	670301
46581	670302
213287	670303
32914	670304
203027	670305
19079	670306
325630	670307
11241	670308
20835	670309
11037	670310
2112	670311
113493	670312
759	670313
101092	670314
15477	670315
206762	670316
179800	670317
11548	670318
207708	670319
29677	670320
3403	670321
3525	670322
2537	670323
2414	670324
281342	670325
1914	670326
15227	670327
82888	670328
19553	670329
15205	670330
19840	670331
112655	670332
16154	670333
109281	670334
1777	670335
193780	670336
323	670337
328112	670338
14087	670339
64116	670340
35195	670341
36912	670342
27161	670343
17609	670344
43611	670345
95459	670346
23095	670347
12237	670348
66154	670349
4930	670350
3530	670351
1266	670352
33159	670353
102916	670354
71656	670355
292	670356
86719	670357
12415	670358
18869	670359
41028	670360
48166	670361
6830	670362
12218	670363
94714	670364
35885	670365
7405	670366
57502	670367
209268	670368
50699	670369
102413	670370
67903	670371
2234	670372
29182	670373
1047	670374
322156	670375
311	670376
8991	670377
23601	670378
2923	670379
21676	670380
61703	670381
60405	670382
19293	670383
9125	670384
305	670385
23054	670386
169065	670387
89799	670388
53587	670389
73289	670390
93086	670391
57190	670392
101868	670393
42587	670394
42301	670395
184780	670396
139031	670397
94765	670398
19096	670399
36818	670400
112530	670401
23468	670402
191044	670403
1418	670404
215066	670405
242531	670406
242485	670407
27585	670408
10032	670409
112292	670410
24377	670411
146	670412
226458	670413
1731	670414
320	670415
2516	670416
1923	670417
143808	670418
21458	670419
29229	670420
51697	670421
4697	670422
87700	670423
23909	670424
1984	670425
29398	670426
29071	670427
43054	670428
1187	670429
18388	670430
221171	670431
56556	670432
60095	670433
45507	670434
24145	670435
6076	670436
2401	670437
74454	670438
40091	670439
28604	670440
9704	670441
33682	670442
17700	670443
54643	670444
111968	670445
32980	670446
81059	670447
6741	670448
101738	670449
23031	670450
71607	670451
6161	670452
187122	670453
72210	670454
110988	670455
264390	670456
72210	670457
255213	670458
890	670459
100606	670460
21709	670461
883	670462
23982	670463
48688	670464
658	670465
8715	670466
21118	670467
105956	670468
6639	670469
13	670470
80718	670471
33509	670472
59335	670473
75324	670474
23233	670475
212039	670476
3208	670477
93084	670478
112122	670479
1028	670480
17242	670481
8877	670482
2428	670483
3465	670484
60336	670485
7466	670486
157846	670487
32810	670488
93136	670489
57339	670490
29573	670491
138617	670492
292074	670493
21589	670494
35328	670495
1444	670496
24809	670497
21618	670498
95457	670499
51773	670500
209520	670501
188549	670502
6508	670503
15766	670504
146024	670505
38768	670506
74955	670507
78453	670508
17372	670509
212652	670510
62823	670511
16	670512
6155	670513
66608	670514
16076	670515
270514	670516
99004	670517
88622	670518
2616	670519
23830	670520
246016	670521
92656	670522
145165	670523
169550	670524
22515	670525
6218	670526
4451	670527
144259	670528
80021	670529
113028	670530
2443	670531
66340	670532
141361	670533
126476	670534
37023	670535
38256	670536
58457	670537
20268	670538
13744	670539
50938	670540
41298	670541
13754	670542
55955	670543
81060	670544
23816	670545
36046	670546
1726	670547
139622	670548
35370	670549
64727	670550
121772	670551
1211	670552
40452	670553
1954	670554
37362	670555
126778	670556
12567	670557
76069	670558
9384	670559
1357	670560
90749	670561
942	670562
14524	670563
6466	670564
32359	670565
1075	670566
4309	670567
259721	670568
175763	670569
56971	670570
47550	670571
2180	670572
325981	670573
924	670574
10157	670575
291836	670576
118989	670577
93373	670578
17390	670579
1756	670580
257	670581
27533	670582
13378	670583
6271	670584
206889	670585
11214	670586
24741	670587
113905	670588
60909	670589
83561	670590
3482	670591
10703	670592
132226	670593
1726	670594
57610	670595
19237	670596
25953	670597
33924	670598
213741	670599
95941	670600
429	670601
235024	670602
582	670603
129158	670604
210907	670605
271620	670606
165410	670607
12693	670608
33826	670609
1630	670610
57688	670611
175867	670612
2673	670613
134878	670614
10584	670615
37604	670616
320681	670617
99329	670618
126721	670619
32	670620
78503	670621
96959	670622
19881	670623
138252	670624
160984	670625
4223	670626
1030	670627
342	670628
11265	670629
87	670630
73128	670631
1028	670632
1050	670633
54946	670634
31051	670635
69374	670636
14184	670637
14042	670638
226986	670639
1532	670640
4438	670641
40234	670642
1977	670643
13985	670644
210	670645
11723	670646
115095	670647
92038	670648
6794	670649
28667	670650
72850	670651
56743	670652
39873	670653
17789	670654
64451	670655
76860	670656
302947	670657
245785	670658
123652	670659
66826	670660
124552	670661
56535	670662
11222	670663
163954	670664
125162	670665
518	670666
35317	670667
54312	670668
78451	670669
153820	670670
8292	670671
244240	670672
180817	670673
518	670674
30585	670675
210769	670676
164980	670677
11222	670678
30585	670679
324630	670680
78451	670681
80343	670682
18056	670683
59868	670684
60950	670685
23800	670686
116528	670687
64325	670688
85001	670689
131638	670690
81067	670691
73046	670692
168775	670693
235045	670694
17633	670695
37908	670696
325416	670697
11806	670698
274729	670699
139178	670700
73533	670701
240761	670702
9656	670703
26185	670704
95241	670705
80607	670706
192900	670707
111217	670708
48823	670709
171965	670710
57218	670711
204448	670712
117896	670713
42394	670714
50908	670715
120834	670716
17204	670717
291340	670718
57023	670719
9982	670720
284741	670721
264555	670722
67776	670723
66890	670724
67447	670725
182056	670726
123511	670727
211172	670728
140308	670729
212637	670730
37951	670731
212637	670732
230588	670733
268427	670734
103308	670735
53593	670736
104455	670737
19974	670738
321093	670739
137582	670740
66859	670741
23784	670742
65799	670743
283962	670744
144404	670745
38652	670746
17820	670747
268845	670748
143213	670749
139088	670750
23194	670751
205149	670752
271242	670753
114136	670754
92120	670755
11948	670756
28344	670757
226327	670758
259159	670759
72501	670760
225197	670761
229118	670762
144806	670763
157748	670764
97397	670765
266901	670766
71322	670767
44492	670768
322671	670769
41744	670770
131452	670771
85896	670772
118888	670773
89265	670774
59281	670775
140381	670776
2233	670777
261641	670778
11075	670779
326831	670780
26806	670781
46232	670782
2307	670783
2724	670784
93585	670785
308722	670786
18056	670787
153777	670788
66169	670789
171927	670790
71241	670791
188995	670792
150981	670793
98348	670794
236008	670795
222832	670796
38594	670797
193523	670798
88013	670799
71521	670800
1451	670801
9832	670802
43666	670803
65616	670804
316707	670805
87290	670806
194485	670807
161384	670808
54154	670809
153110	670810
131377	670811
56724	670812
93731	670813
31409	670814
91825	670815
227301	670816
220222	670817
98679	670818
20203	670819
146412	670820
132674	670821
15252	670822
201724	670823
220818	670824
133003	670825
139947	670826
73472	670827
194617	670828
222279	670829
83152	670830
95320	670831
9485	670832
82988	670833
217616	670834
5549	670835
23851	670836
125669	670837
50391	670838
7095	670839
18113	670840
20073	670841
9494	670842
188163	670843
32191	670844
273383	670845
25102	670846
26735	670847
128934	670848
236099	670849
276618	670850
285222	670851
231259	670852
41990	670853
198746	670854
133159	670855
3969	670856
43849	670857
156811	670858
265494	670859
231152	670860
106667	670861
64773	670862
147772	670863
82720	670864
169288	670865
47284	670866
47235	670867
11916	670868
297764	670869
16635	670870
205198	670871
16460	670872
236784	670873
63955	670874
59889	670875
121834	670876
32876	670877
11021	670878
62311	670879
22668	670880
58677	670881
284923	670882
120117	670883
102998	670884
149495	670885
180726	670886
49846	670887
20660	670888
125014	670889
67696	670890
14942	670891
11711	670892
34199	670893
236699	670894
63575	670895
52701	670896
127934	670897
49030	670898
17288	670899
8511	670900
16268	670901
164631	670902
70977	670903
9359	670904
63351	670905
34255	670906
56473	670907
56473	670908
9574	670909
323682	670910
42531	670911
180949	670912
34276	670913
328298	670914
328101	670915
40247	670916
5994	670917
11222	670918
151247	670919
44489	670920
22197	670921
240338	670922
235639	670923
292284	670924
6079	670925
159731	670926
30621	670927
21464	670928
23997	670929
152329	670930
232786	670931
28638	670932
34851	670933
194433	670934
286837	670935
296350	670936
62908	670937
143213	670938
85817	670939
106083	670940
140133	670941
20143	670942
54120	670943
182272	670944
77085	670945
242195	670946
241624	670947
59844	670948
40602	670949
59727	670950
21927	670951
52094	670952
238155	670953
18913	670954
142723	670955
107377	670956
180354	670957
87756	670958
275886	670959
285539	670960
282464	670961
138844	670962
10852	670963
25260	670964
72734	670965
106717	670966
20878	670967
46732	670968
1521	670969
93824	670970
47407	670971
147014	670972
64896	670973
301326	670974
46131	670975
2133	670976
85049	670977
55927	670978
135878	670979
77308	670980
112450	670981
278893	670982
829	670983
59461	670984
315928	670985
78930	670986
48928	670987
1936	670988
145131	670989
33021	670990
312560	670991
128822	670992
72802	670993
98116	670994
40839	670995
178740	670996
21197	670997
247360	670998
37080	670999
116654	671000
74829	671001
90535	671002
155162	671003
124738	671004
121302	671005
175909	671006
94790	671007
118230	671008
178415	671009
8204	671010
66145	671011
16148	671012
26701	671013
75653	671014
107404	671015
120151	671016
177930	671017
190579	671018
209548	671019
27944	671020
53088	671021
84547	671022
213142	671023
863	671024
39129	671025
42079	671026
700	671027
94204	671028
156008	671029
196872	671030
111416	671031
68960	671032
36641	671033
24163	671034
108418	671035
206942	671036
33730	671037
9476	671038
31574	671039
168097	671040
26925	671041
106417	671042
119405	671043
39922	671044
231149	671045
212272	671046
104406	671047
134061	671048
20401	671049
74914	671050
231959	671051
180234	671052
248261	671053
103424	671054
54265	671055
194442	671056
173788	671057
262775	671058
285921	671059
184832	671060
189404	671061
294637	671062
114511	671063
191060	671064
195308	671065
246331	671066
138287	671067
260846	671068
223297	671069
113333	671070
74167	671071
130784	671072
190165	671073
6959	671074
902	671075
23641	671076
10535	671077
259992	671078
297834	671079
216939	671080
61963	671081
105633	671082
16400	671083
46181	671084
64174	671085
4873	671086
307453	671087
16037	671088
13414	671089
174250	671090
78237	671091
125899	671092
18284	671093
252254	671094
66533	671095
80450	671096
4378	671097
63293	671098
62908	671099
9574	671100
112700	671101
118234	671102
267242	671103
323045	671104
4402	671105
62765	671106
212669	671107
91765	671108
34506	671109
191382	671110
20381	671111
59852	671112
167758	671113
205094	671114
313580	671115
106648	671116
173686	671117
56347	671118
97502	671119
150276	671120
3276	671121
184985	671122
212240	671123
197584	671124
138287	671125
138255	671126
94589	671127
78814	671128
126908	671129
158541	671130
86187	671131
11480	671132
260562	671133
149507	671134
32200	671135
131533	671136
155643	671137
261283	671138
90163	671139
115437	671140
169	671141
4456	671142
6206	671143
3710	671144
158433	671145
145150	671146
87486	671147
191517	671148
184578	671149
196486	671150
56759	671151
50	671152
88726	671153
4299	671154
102070	671155
43584	671156
58263	671157
18501	671158
176521	671159
64915	671160
203168	671161
17118	671162
27661	671163
152877	671164
135898	671165
156632	671166
200185	671167
135791	671168
244995	671169
159295	671170
131339	671171
2353	671172
106686	671173
286971	671174
94089	671175
173026	671176
5099	671177
58611	671178
199300	671179
122140	671180
112369	671181
66029	671182
243351	671183
141702	671184
137452	671185
32163	671186
153843	671187
141681	671188
168488	671189
310634	671190
72842	671191
111559	671192
99196	671193
99273	671194
120143	671195
115902	671196
115902	671197
5408	671198
10374	671199
149580	671200
92691	671201
40928	671202
120454	671203
143170	671204
190642	671205
77530	671206
7662	671207
43687	671208
76434	671209
260396	671210
103980	671211
121353	671212
8648	671213
38718	671214
48868	671215
316025	671216
33575	671217
318026	671218
28094	671219
210403	671220
167242	671221
192903	671222
304434	671223
247694	671224
10832	671225
320904	671226
157498	671227
176216	671228
186937	671229
30076	671230
61712	671231
20799	671232
169902	671233
236681	671234
249171	671235
139442	671236
140186	671237
98245	671238
92273	671239
56696	671240
221899	671241
6946	671242
61111	671243
53639	671244
23279	671245
190620	671246
162555	671247
160544	671248
278121	671249
13201	671250
73334	671251
5697	671252
302131	671253
5288	671254
250606	671255
228945	671256
10589	671257
94315	671258
193208	671259
3810	671260
305801	671261
266740	671262
126352	671263
24058	671264
6772	671265
215206	671266
316071	671267
326639	671268
95918	671269
5878	671270
25587	671271
118314	671272
178504	671273
17767	671274
295019	671275
186562	671276
224843	671277
89318	671278
66499	671279
36079	671280
48293	671281
3680	671282
158537	671283
2143	671284
13495	671285
11872	671286
68150	671287
50214	671288
95888	671289
73642	671290
77928	671291
727	671292
26704	671293
145517	671294
19652	671295
102354	671296
40809	671297
189254	671298
39770	671299
19940	671300
15094	671301
33426	671302
8570	671303
30174	671304
8809	671305
33147	671306
31697	671307
11197	671308
4301	671309
32969	671310
1362	671311
213947	671312
56971	671313
14888	671314
65178	671315
36440	671316
33797	671317
40130	671318
25257	671319
77897	671320
18181	671321
5385	671322
36477	671323
68763	671324
103076	671325
134490	671326
764	671327
4984	671328
18627	671329
188148	671330
53	671331
32577	671332
15877	671333
44149	671334
263864	671335
34701	671336
255692	671337
197289	671338
90682	671339
207599	671340
33369	671341
15877	671342
58103	671343
10966	671344
37491	671345
27282	671346
7185	671347
16941	671348
292515	671349
129040	671350
5762	671351
12715	671352
308659	671353
310	671354
51901	671355
12542	671356
1652	671357
200606	671358
43761	671359
23232	671360
31528	671361
10082	671362
81722	671363
1095	671364
1086	671365
471	671366
1894	671367
48916	671368
81617	671369
5371	671370
297831	671371
7	671372
36869	671373
209833	671374
98512	671375
107102	671376
255291	671377
49421	671378
320906	671379
31259	671380
42989	671381
49059	671382
84361	671383
37642	671384
88006	671385
309157	671386
279232	671387
10644	671388
163367	671389
71921	671390
250927	671391
74680	671392
61882	671393
61933	671394
97557	671395
99880	671396
211624	671397
49334	671398
285899	671399
57800	671400
9379	671401
258111	671402
218927	671403
186652	671404
5569	671405
104630	671406
52969	671407
82075	671408
52970	671409
131944	671410
52796	671411
194092	671412
33434	671413
110234	671414
201960	671415
19400	671416
25200	671417
141939	671418
36757	671419
29856	671420
86592	671421
18553	671422
212437	671423
3046	671424
8039	671425
200534	671426
155320	671427
14173	671428
253574	671429
3163	671430
58688	671431
171518	671432
278633	671433
63617	671434
294912	671435
320544	671436
283876	671437
167026	671438
32852	671439
47738	671440
9148	671441
14253	671442
15583	671443
11811	671444
23753	671445
135731	671446
39583	671447
43610	671448
278	671449
230251	671450
23215	671451
67239	671452
34704	671453
32173	671454
54585	671455
84361	671456
57800	671457
70065	671458
139463	671459
179729	671460
89046	671461
38642	671462
196769	671463
56518	671464
31126	671465
7413	671466
45032	671467
113972	671468
28746	671469
21211	671470
57672	671471
5277	671472
13602	671473
65089	671474
12952	671475
95035	671476
55644	671477
134888	671478
118141	671479
5865	671480
39971	671481
32848	671482
22546	671483
7093	671484
179895	671485
127450	671486
79377	671487
71943	671488
7490	671489
47738	671490
12541	671491
59095	671492
36049	671493
9512	671494
88935	671495
86727	671496
126449	671497
5300	671498
45863	671499
41818	671500
211593	671501
164986	671502
82075	671503
33544	671504
71320	671505
5569	671506
12221	671507
9354	671508
26101	671509
93824	671510
115021	671511
70312	671512
36277	671513
120046	671514
150772	671515
78660	671516
121705	671517
3634	671518
37407	671519
35084	671520
26474	671521
7923	671522
83032	671523
141643	671524
3163	671525
102537	671526
39577	671527
138491	671528
125892	671529
111819	671530
200652	671531
7954	671532
121798	671533
57424	671534
200780	671535
136525	671536
84835	671537
23133	671538
132926	671539
38854	671540
51124	671541
289099	671542
32730	671543
76432	671544
220589	671545
136103	671546
213253	671547
12126	671548
307161	671549
100652	671550
16572	671551
13976	671552
68744	671553
129319	671554
159418	671555
5981	671556
199039	671557
38364	671558
59782	671559
140472	671560
131369	671561
32117	671562
34672	671563
134696	671564
190648	671565
11401	671566
128046	671567
63312	671568
20456	671569
20456	671570
257019	671571
29560	671572
65657	671573
24038	671574
52184	671575
3535	671576
189715	671577
1425	671578
4404	671579
14762	671580
21033	671581
93607	671582
20456	671583
19302	671584
14113	671585
78614	671586
52262	671587
163332	671588
209038	671589
106128	671590
123345	671591
286097	671592
52695	671593
107416	671594
302309	671595
187740	671596
42236	671597
259439	671598
175311	671599
52322	671600
8616	671601
68554	671602
14594	671603
42392	671604
32007	671605
58735	671606
51856	671607
78797	671608
162404	671609
72640	671610
49124	671611
197156	671612
19349	671613
5455	671614
74971	671615
15545	671616
70797	671617
44685	671618
262577	671619
229501	671620
327278	671621
167728	671622
20140	671623
150772	671624
39312	671625
9155	671626
188048	671627
229920	671628
11124	671629
77596	671630
138007	671631
38536	671632
35191	671633
19257	671634
66420	671635
243087	671636
85630	671637
17477	671638
74539	671639
114948	671640
124246	671641
178242	671642
278	671643
14471	671644
121602	671645
208086	671646
2683	671647
76882	671648
3163	671649
284230	671650
16526	671651
9482	671652
95026	671653
120448	671654
86534	671655
8902	671656
7394	671657
90815	671658
83603	671659
92652	671660
43477	671661
221239	671662
2896	671663
262958	671664
192032	671665
299422	671666
40952	671667
67960	671668
130898	671669
130547	671670
211618	671671
74994	671672
4889	671673
259292	671674
3163	671675
117043	671676
315729	671677
171150	671678
24968	671679
104811	671680
53275	671681
4175	671682
49753	671683
65093	671684
5964	671685
7995	671686
230	671687
220744	671688
2759	671689
86533	671690
90386	671691
312794	671692
45758	671693
11812	671694
185496	671695
18715	671696
118813	671697
50488	671698
165017	671699
89115	671700
52287	671701
127460	671702
56535	671703
200055	671704
205880	671705
200972	671706
64904	671707
88884	671708
322232	671709
169659	671710
157136	671711
152340	671712
135099	671713
135099	671714
288192	671715
24117	671716
21057	671717
96731	671718
85602	671719
605	671720
1151	671721
3173	671722
182	671723
208	671724
17675	671725
276880	671726
74977	671727
3092	671728
155481	671729
3571	671730
2192	671731
37019	671732
34972	671733
9137	671734
4862	671735
12058	671736
269363	671737
221432	671738
47082	671739
279176	671740
4303	671741
35147	671742
77302	671743
38039	671744
96586	671745
29686	671746
39550	671747
546	671748
46521	671749
47803	671750
86453	671751
48774	671752
4188	671753
30831	671754
2148	671755
323	671756
111880	671757
273502	671758
13382	671759
13192	671760
96283	671761
69978	671762
576	671763
165699	671764
233820	671765
20117	671766
57601	671767
118157	671768
19061	671769
85098	671770
103742	671771
18698	671772
163636	671773
82403	671774
213829	671775
36131	671776
281966	671777
326381	671778
146432	671779
25767	671780
76922	671781
20452	671782
31452	671783
139243	671784
112202	671785
6533	671786
77644	671787
209621	671788
238307	671789
47527	671790
49883	671791
67779	671792
266137	671793
37530	671794
58744	671795
233676	671796
194893	671797
4465	671798
288775	671799
3985	671800
153752	671801
113179	671802
43598	671803
57939	671804
89112	671805
322374	671806
30414	671807
167026	671808
80676	671809
110376	671810
250593	671811
299234	671812
56433	671813
4786	671814
41612	671815
104227	671816
114541	671817
134825	671818
7470	671819
221639	671820
183859	671821
157698	671822
9724	671823
50387	671824
66861	671825
34826	671826
91386	671827
75319	671828
204812	671829
124079	671830
322558	671831
22244	671832
1932	671833
5994	671834
5994	671835
47843	671836
169554	671837
33086	671838
104048	671839
13023	671840
73322	671841
10665	671842
55132	671843
80976	671844
129970	671845
84398	671846
206576	671847
50187	671848
11534	671849
39984	671850
32061	671851
71491	671852
4822	671853
55004	671854
22676	671855
305384	671856
77420	671857
158523	671858
80830	671859
83413	671860
206869	671861
150927	671862
81111	671863
45733	671864
124330	671865
285708	671866
67866	671867
42076	671868
706	671869
5223	671870
54302	671871
169388	671872
70067	671873
17474	671874
171092	671875
109312	671876
54025	671877
221398	671878
77525	671879
139447	671880
304347	671881
123009	671882
199745	671883
137813	671884
89218	671885
150185	671886
190205	671887
32652	671888
23854	671889
202839	671890
4153	671891
190959	671892
10950	671893
18326	671894
63651	671895
32279	671896
18860	671897
17390	671898
43201	671899
91981	671900
206055	671901
34438	671902
49949	671903
121909	671904
53753	671905
153917	671906
23647	671907
19449	671908
56288	671909
208678	671910
19	671911
112281	671912
9644	671913
204075	671914
189385	671915
120476	671916
109727	671917
20092	671918
172821	671919
5534	671920
3013	671921
139158	671922
84407	671923
6894	671924
26107	671925
52817	671926
13116	671927
8797	671928
6770	671929
743	671930
81	671931
1475	671932
94	671933
819	671934
3173	671935
1645	671936
23084	671937
45879	671938
59573	671939
98216	671940
658	671941
868	671942
37692	671943
82058	671944
64510	671945
41	671946
13476	671947
52445	671948
2409	671949
21795	671950
24724	671951
47867	671952
14267	671953
77228	671954
40164	671955
305800	671956
168067	671957
130394	671958
21018	671959
1087	671960
17660	671961
57725	671962
214714	671963
8884	671964
3263	671965
31132	671966
124391	671967
1009	671968
10632	671969
108590	671970
149	671971
3159	671972
150959	671973
16736	671974
193330	671975
62020	671976
86891	671977
11384	671978
22853	671979
40210	671980
74998	671981
26525	671982
3288	671983
125108	671984
28	671985
44341	671986
81512	671987
166701	671988
4919	671989
227567	671990
72166	671991
41814	671992
193317	671993
29791	671994
1592	671995
61404	671996
67648	671997
58298	671998
116898	671999
69715	672000
58	672001
3905	672002
194840	672003
4860	672004
140383	672005
31073	672006
49002	672007
128355	672008
27190	672009
217453	672010
67112	672011
270	672012
8993	672013
4479	672014
73883	672015
93606	672016
76977	672017
41816	672018
114388	672019
10111	672020
4034	672021
47850	672022
115569	672023
3581	672024
53620	672025
47169	672026
327316	672027
11140	672028
7080	672029
378	672030
27254	672031
38	672032
5065	672033
52000	672034
10386	672035
255161	672036
35481	672037
16487	672038
16770	672039
41425	672040
377	672041
71865	672042
28558	672043
72127	672044
146345	672045
30277	672046
212219	672047
39747	672048
216466	672049
323998	672050
6366	672051
11554	672052
76	672053
2515	672054
16038	672055
194791	672056
296136	672057
296195	672058
25576	672059
128382	672060
131135	672061
125	672062
779	672063
15382	672064
207498	672065
139484	672066
16017	672067
5607	672068
45411	672069
30201	672070
79075	672071
548	672072
132260	672073
118455	672074
76733	672075
37389	672076
50977	672077
5065	672078
163348	672079
165341	672080
2806	672081
177593	672082
300796	672083
107908	672084
30073	672085
27152	672086
1858	672087
210504	672088
156195	672089
41610	672090
130752	672091
7557	672092
1362	672093
6919	672094
2219	672095
48177	672096
100424	672097
298912	672098
123162	672099
41589	672100
184179	672101
25371	672102
73979	672103
79	672104
114235	672105
12629	672106
214477	672107
89606	672108
14769	672109
80700	672110
147959	672111
11817	672112
49170	672113
42342	672114
3	672115
248819	672116
45960	672117
1407	672118
9483	672119
2975	672120
3737	672121
22889	672122
31707	672123
60498	672124
20966	672125
512	672126
27333	672127
1155	672128
106682	672129
293875	672130
37889	672131
307996	672132
120540	672133
91518	672134
373	672135
53125	672136
455	672137
52899	672138
292762	672139
32453	672140
1651	672141
270065	672142
30740	672143
70458	672144
147112	672145
14291	672146
89570	672147
314666	672148
137049	672149
317808	672150
27333	672151
18140	672152
114970	672153
169472	672154
3196	672155
19194	672156
113339	672157
10982	672158
1404	672159
25549	672160
91795	672161
110796	672162
6175	672163
28900	672164
159318	672165
224	672166
13158	672167
108609	672168
21	672169
11592	672170
9715	672171
1907	672172
6650	672173
79527	672174
73367	672175
35884	672176
248	672177
1858	672178
2185	672179
143636	672180
86609	672181
67530	672182
6674	672183
105709	672184
19738	672185
68616	672186
16840	672187
108452	672188
1762	672189
397	672190
92093	672191
142895	672192
11781	672193
244104	672194
30403	672195
128290	672196
132272	672197
46109	672198
194270	672199
36085	672200
121414	672201
120929	672202
82412	672203
73407	672204
198	672205
523	672206
62518	672207
140237	672208
48525	672209
47980	672210
57158	672211
136525	672212
165448	672213
111978	672214
11736	672215
321822	672216
87174	672217
122	672218
121647	672219
2874	672220
254446	672221
206044	672222
96537	672223
131733	672224
44563	672225
32241	672226
23904	672227
305572	672228
24459	672229
22679	672230
14112	672231
176705	672232
60750	672233
816	672234
63582	672235
121750	672236
55880	672237
106628	672238
264	672239
310354	672240
56848	672241
9640	672242
317554	672243
118491	672244
15044	672245
24033	672246
168423	672247
170730	672248
117296	672249
42476	672250
34361	672251
6699	672252
20676	672253
5352	672254
2703	672255
441	672256
2780	672257
47593	672258
67839	672259
2899	672260
308649	672261
28541	672262
10847	672263
10008	672264
50977	672265
6878	672266
121962	672267
88029	672268
1070	672269
21508	672270
212776	672271
3615	672272
409	672273
149151	672274
128433	672275
177058	672276
14313	672277
5061	672278
256936	672279
211657	672280
124578	672281
42359	672282
80300	672283
25501	672284
153087	672285
94697	672286
164085	672287
4313	672288
31604	672289
51852	672290
4861	672291
135812	672292
160143	672293
226580	672294
264574	672295
131357	672296
4833	672297
7801	672298
40632	672299
94892	672300
33215	672301
1230	672302
30971	672303
41130	672304
78665	672305
13711	672306
14840	672307
29390	672308
75604	672309
4653	672310
571	672311
1643	672312
40350	672313
223247	672314
1921	672315
6358	672316
22145	672317
1409	672318
18364	672319
69711	672320
162886	672321
8541	672322
41134	672323
128127	672324
18277	672325
11056	672326
41355	672327
3370	672328
100054	672329
179415	672330
92131	672331
21030	672332
52111	672333
11591	672334
5882	672335
137911	672336
24098	672337
128452	672338
230026	672339
154752	672340
210813	672341
42633	672342
179070	672343
320795	672344
42999	672345
4120	672346
30314	672347
159652	672348
2875	672349
13736	672350
19993	672351
8420	672352
36385	672353
1913	672354
90094	672355
10183	672356
57197	672357
3500	672358
167918	672359
34608	672360
83657	672361
2533	672362
41690	672363
178160	672364
258571	672365
81972	672366
126943	672367
10057	672368
30275	672369
24908	672370
49928	672371
70160	672372
6431	672373
41659	672374
76141	672375
216637	672376
35681	672377
58187	672378
536	672379
39828	672380
12668	672381
51400	672382
84998	672383
4703	672384
93183	672385
139043	672386
185581	672387
2282	672388
62800	672389
2545	672390
10	672391
51163	672392
1671	672393
33239	672394
5649	672395
35462	672396
559	672397
8050	672398
52909	672399
25427	672400
139818	672401
110032	672402
28545	672403
8716	672404
168210	672405
87235	672406
2976	672407
218575	672408
89774	672409
51743	672410
141008	672411
91195	672412
52183	672413
280814	672414
5953	672415
135602	672416
4431	672417
1308	672418
76491	672419
132887	672420
53098	672421
19703	672422
949	672423
76671	672424
4724	672425
24691	672426
25213	672427
45888	672428
32815	672429
8181	672430
210452	672431
91937	672432
110162	672433
97085	672434
152228	672435
145246	672436
7161	672437
5646	672438
39170	672439
11332	672440
5544	672441
15489	672442
103649	672443
12365	672444
58288	672445
133145	672446
66249	672447
56775	672448
195909	672449
44443	672450
57458	672451
217152	672452
220088	672453
217191	672454
275065	672455
91530	672456
3916	672457
190673	672458
79941	672459
168891	672460
2654	672461
86261	672462
301158	672463
165	672464
4066	672465
3899	672466
79434	672467
35943	672468
7881	672469
34586	672470
80915	672471
72762	672472
1065	672473
46214	672474
53451	672475
145777	672476
205230	672477
203854	672478
23504	672479
52808	672480
43726	672481
128090	672482
26497	672483
3783	672484
221288	672485
6811	672486
51214	672487
220747	672488
515	672489
261537	672490
12424	672491
14761	672492
63212	672493
87247	672494
195	672495
73970	672496
158268	672497
6747	672498
49621	672499
188321	672500
127705	672501
19629	672502
10873	672503
216258	672504
11	672505
694	672506
46041	672507
3746	672508
69842	672509
38091	672510
141381	672511
11507	672512
38863	672513
86945	672514
17466	672515
323723	672516
132315	672517
29862	672518
38741	672519
20453	672520
198961	672521
244400	672522
115267	672523
16778	672524
105116	672525
69537	672526
37	672527
328549	672528
20349	672529
118748	672530
39400	672531
2781	672532
22804	672533
1385	672534
81055	672535
22545	672536
33462	672537
56585	672538
187410	672539
138968	672540
47551	672541
258963	672542
41620	672543
131283	672544
234254	672545
271123	672546
138618	672547
80594	672548
7057	672549
163809	672550
15517	672551
37122	672552
126087	672553
72299	672554
177659	672555
109234	672556
217	672557
35750	672558
120888	672559
22145	672560
39226	672561
13780	672562
138791	672563
19259	672564
41655	672565
98502	672566
1523	672567
37467	672568
62294	672569
164397	672570
61747	672571
41108	672572
1483	672573
52330	672574
135025	672575
2163	672576
116294	672577
27324	672578
52458	672579
1710	672580
210108	672581
81748	672582
1054	672583
77146	672584
31347	672585
93153	672586
60154	672587
2643	672588
79042	672589
55513	672590
100993	672591
4773	672592
83167	672593
75686	672594
55336	672595
11117	672596
23504	672597
154339	672598
44114	672599
245281	672600
51041	672601
189274	672602
9692	672603
440	672604
188658	672605
82485	672606
36611	672607
26942	672608
74284	672609
277014	672610
39671	672611
17667	672612
20143	672613
61529	672614
214086	672615
10738	672616
208183	672617
61936	672618
25685	672619
14604	672620
30833	672621
300380	672622
40264	672623
145010	672624
4135	672625
113413	672626
74016	672627
12	672628
81387	672629
11150	672630
122999	672631
42097	672632
17218	672633
37425	672634
14521	672635
127128	672636
170478	672637
117549	672638
306668	672639
120710	672640
156696	672641
568	672642
81042	672643
27708	672644
277710	672645
204157	672646
17577	672647
152407	672648
22612	672649
21875	672650
93763	672651
163161	672652
19806	672653
4967	672654
34635	672655
733	672656
43924	672657
41594	672658
64579	672659
38093	672660
13238	672661
200749	672662
793	672663
79881	672664
9172	672665
50183	672666
14329	672667
220397	672668
83857	672669
152031	672670
71	672671
520	672672
38509	672673
183996	672674
133739	672675
2404	672676
2775	672677
37	672678
30193	672679
68221	672680
11142	672681
76782	672682
226779	672683
27055	672684
15403	672685
203283	672686
192710	672687
64401	672688
26133	672689
26588	672690
119928	672691
37200	672692
12998	672693
116242	672694
175414	672695
16950	672696
13007	672697
13007	672698
50513	672699
50586	672700
183186	672701
14380	672702
201932	672703
279282	672704
192660	672705
16818	672706
17343	672707
92176	672708
108226	672709
179656	672710
8435	672711
18550	672712
74787	672713
12998	672714
176053	672715
48969	672716
255	672717
64694	672718
125407	672719
72609	672720
77377	672721
40084	672722
65636	672723
163318	672724
30439	672725
24501	672726
113649	672727
117427	672728
18550	672729
84713	672730
195181	672731
9650	672732
21613	672733
43659	672734
177515	672735
45554	672736
162597	672737
34649	672738
111942	672739
74787	672740
33087	672741
72891	672742
17022	672743
52878	672744
76126	672745
90081	672746
169531	672747
191940	672748
1	672749
290969	672750
86745	672751
24929	672752
275882	672753
99178	672754
98816	672755
123194	672756
7972	672757
7020	672758
139596	672759
24244	672760
5355	672761
12751	672762
117145	672763
25310	672764
11781	672765
205372	672766
8333	672767
81757	672768
54426	672769
29542	672770
129886	672771
68016	672772
66271	672773
295706	672774
7976	672775
85937	672776
3544	672777
34882	672778
151711	672779
6039	672780
114	672781
648	672782
1779	672783
279583	672784
39773	672785
13735	672786
18485	672787
86	672788
12820	672789
135656	672790
574	672791
33	672792
207157	672793
3020	672794
5135	672795
10926	672796
78433	672797
208490	672798
12747	672799
6713	672800
150020	672801
31857	672802
21507	672803
135980	672804
58895	672805
134377	672806
95339	672807
129134	672808
65624	672809
85083	672810
57190	672811
4381	672812
34183	672813
10	672814
52532	672815
90148	672816
129164	672817
14551	672818
1030	672819
91193	672820
48599	672821
18764	672822
70590	672823
124046	672824
5278	672825
77293	672826
3226	672827
1744	672828
131740	672829
1214	672830
80505	672831
176661	672832
198113	672833
171491	672834
25270	672835
43708	672836
7026	672837
186287	672838
43468	672839
139388	672840
58107	672841
10868	672842
161997	672843
59392	672844
36850	672845
4055	672846
11716	672847
16775	672848
76709	672849
153989	672850
110077	672851
107423	672852
23141	672853
18566	672854
54845	672855
1736	672856
12564	672857
314364	672858
33438	672859
177304	672860
21570	672861
115222	672862
97503	672863
298953	672864
19230	672865
28238	672866
14627	672867
103156	672868
23743	672869
10818	672870
33130	672871
14144	672872
25680	672873
5149	672874
2716	672875
48533	672876
12493	672877
257730	672878
159752	672879
104596	672880
1522	672881
18962	672882
120669	672883
5976	672884
307	672885
5765	672886
65324	672887
1488	672888
60673	672889
12700	672890
5057	672891
4547	672892
15260	672893
26626	672894
6742	672895
19280	672896
12654	672897
42567	672898
285245	672899
1513	672900
276	672901
112980	672902
22245	672903
81945	672904
1900	672905
69183	672906
36944	672907
83500	672908
29129	672909
104373	672910
33652	672911
4427	672912
70181	672913
139810	672914
179739	672915
12908	672916
125108	672917
186940	672918
11643	672919
110132	672920
38630	672921
251210	672922
5251	672923
8068	672924
53888	672925
24773	672926
78985	672927
61397	672928
20538	672929
47310	672930
33	672931
7679	672932
70538	672933
79986	672934
22	672935
220985	672936
1620	672937
126392	672938
8022	672939
13631	672940
14608	672941
131390	672942
1193	672943
505	672944
4597	672945
62920	672946
2417	672947
2386	672948
6614	672949
2882	672950
110342	672951
2469	672952
614	672953
868	672954
248086	672955
10	672956
30266	672957
157	672958
44	672959
303371	672960
44919	672961
75238	672962
20899	672963
138040	672964
2162	672965
82308	672966
63126	672967
96263	672968
149010	672969
87989	672970
17782	672971
108242	672972
43071	672973
50977	672974
122063	672975
4	672976
7015	672977
63485	672978
219185	672979
151521	672980
232895	672981
1257	672982
3662	672983
299441	672984
7125	672985
19949	672986
136989	672987
21	672988
26510	672989
173287	672990
211780	672991
91	672992
125156	672993
2975	672994
237046	672995
9532	672996
18856	672997
5826	672998
9541	672999
133130	673000
204415	673001
50913	673002
98036	673003
1242	673004
181086	673005
1460	673006
187818	673007
1749	673008
9102	673009
120903	673010
120862	673011
136417	673012
26367	673013
3385	673014
3921	673015
10790	673016
101096	673017
2115	673018
47014	673019
10913	673020
172825	673021
82838	673022
7528	673023
21299	673024
216542	673025
55259	673026
81277	673027
73225	673028
19738	673029
872	673030
34091	673031
69873	673032
877	673033
17935	673034
50880	673035
411	673036
4894	673037
181792	673038
3089	673039
21417	673040
92225	673041
25322	673042
138427	673043
20740	673044
19651	673045
70656	673046
70656	673047
9900	673048
213050	673049
9542	673050
24419	673051
13771	673052
15269	673053
138523	673054
6922	673055
5990	673056
58751	673057
56839	673058
24937	673059
214	673060
294734	673061
37209	673062
89191	673063
38061	673064
3600	673065
17141	673066
33884	673067
52717	673068
39246	673069
376	673070
151060	673071
9990	673072
107900	673073
1918	673074
141782	673075
226	673076
58638	673077
153219	673078
66467	673079
83439	673080
2551	673081
11	673082
50390	673083
56516	673084
37052	673085
297819	673086
319553	673087
64395	673088
170489	673089
125256	673090
4588	673091
9	673092
260	673093
198464	673094
88943	673095
278909	673096
72715	673097
181139	673098
2157	673099
11843	673100
84894	673101
57536	673102
56698	673103
30214	673104
101392	673105
83588	673106
100722	673107
14500	673108
139837	673109
26583	673110
57738	673111
255987	673112
87231	673113
47650	673114
14064	673115
58316	673116
5541	673117
1877	673118
120063	673119
23872	673120
88899	673121
33146	673122
40466	673123
14244	673124
71880	673125
75751	673126
44776	673127
265516	673128
101659	673129
532	673130
13298	673131
24369	673132
268973	673133
41023	673134
37231	673135
2094	673136
127065	673137
59	673138
90217	673139
16587	673140
2945	673141
21226	673142
46697	673143
175828	673144
134	673145
327204	673146
41387	673147
42423	673148
149099	673149
19	673150
32752	673151
126988	673152
17303	673153
57767	673154
152	673155
148330	673156
83645	673157
109238	673158
15115	673159
74111	673160
26810	673161
124871	673162
131067	673163
98414	673164
160805	673165
239212	673166
10668	673167
55545	673168
918	673169
8233	673170
3755	673171
819	673172
178140	673173
46563	673174
208371	673175
34948	673176
37860	673177
40113	673178
21486	673179
152	673180
3	673181
19245	673182
33029	673183
142369	673184
43648	673185
4	673186
125604	673187
52119	673188
39787	673189
124676	673190
291186	673191
70121	673192
21274	673193
218285	673194
172393	673195
123294	673196
46814	673197
8082	673198
125590	673199
82508	673200
22028	673201
18425	673202
1705	673203
13767	673204
9889	673205
264211	673206
4818	673207
47456	673208
137256	673209
14478	673210
26508	673211
7939	673212
89141	673213
31790	673214
12147	673215
212395	673216
12851	673217
18486	673218
5925	673219
42	673220
164886	673221
3248	673222
87913	673223
394	673224
23948	673225
261	673226
7762	673227
105970	673228
2846	673229
3020	673230
7555	673231
3	673232
1228	673233
77611	673234
127925	673235
2367	673236
79682	673237
85566	673238
16949	673239
66	673240
4541	673241
95877	673242
225554	673243
37816	673244
98606	673245
1239	673246
12625	673247
57240	673248
37290	673249
297175	673250
51595	673251
11355	673252
123758	673253
47204	673254
861	673255
2766	673256
62900	673257
77438	673258
96660	673259
2732	673260
120749	673261
106786	673262
15598	673263
112057	673264
56686	673265
79193	673266
131078	673267
28560	673268
652	673269
485	673270
39028	673271
6059	673272
2454	673273
38799	673274
311514	673275
62671	673276
218836	673277
1651	673278
7222	673279
218506	673280
5991	673281
302357	673282
20647	673283
77515	673284
45650	673285
75256	673286
156619	673287
76463	673288
35541	673289
11885	673290
46	673291
363	673292
131794	673293
233434	673294
22519	673295
8642	673296
9998	673297
98414	673298
173413	673299
23490	673300
77470	673301
88084	673302
27675	673303
3322	673304
68459	673305
85879	673306
39840	673307
24835	673308
1236	673309
43570	673310
5999	673311
8907	673312
12505	673313
74458	673314
132194	673315
210398	673316
2	673317
2	673318
59048	673319
96909	673320
13366	673321
217152	673322
10885	673323
16858	673324
39690	673325
7164	673326
48258	673327
15911	673328
46543	673329
15360	673330
278907	673331
77114	673332
27621	673333
74841	673334
13911	673335
24573	673336
22174	673337
133702	673338
186560	673339
2413	673340
29781	673341
2896	673342
276553	673343
132500	673344
70866	673345
975	673346
250	673347
40228	673348
18951	673349
152098	673350
10048	673351
70885	673352
39856	673353
9021	673354
27554	673355
50120	673356
10606	673357
178913	673358
135800	673359
40722	673360
60247	673361
4060	673362
216349	673363
44994	673364
154871	673365
70884	673366
3663	673367
162666	673368
23403	673369
272	673370
247	673371
12374	673372
9214	673373
31671	673374
49050	673375
13877	673376
2522	673377
216217	673378
2594	673379
676	673380
73078	673381
13690	673382
48582	673383
9427	673384
77	673385
47495	673386
111850	673387
7508	673388
81872	673389
69718	673390
5025	673391
26280	673392
16348	673393
81839	673394
61999	673395
57826	673396
48078	673397
3307	673398
76979	673399
55659	673400
153727	673401
7955	673402
20320	673403
37737	673404
29654	673405
3990	673406
69015	673407
254	673408
38919	673409
111360	673410
68837	673411
173610	673412
35	673413
20782	673414
320604	673415
9627	673416
8579	673417
121014	673418
60238	673419
14787	673420
21013	673421
14593	673422
485	673423
244	673424
25110	673425
290725	673426
177289	673427
49387	673428
29010	673429
317	673430
4928	673431
310343	673432
45398	673433
9077	673434
917	673435
1095	673436
4211	673437
36165	673438
49089	673439
82235	673440
2941	673441
243259	673442
32260	673443
110236	673444
4851	673445
63637	673446
21375	673447
127518	673448
109724	673449
247043	673450
46258	673451
7782	673452
161122	673453
259373	673454
1454	673455
1162	673456
34161	673457
4976	673458
3255	673459
148772	673460
56178	673461
75627	673462
94711	673463
19037	673464
38696	673465
27019	673466
109583	673467
114	673468
88462	673469
22913	673470
15736	673471
31929	673472
42458	673473
156552	673474
111274	673475
136479	673476
121477	673477
13285	673478
8504	673479
235798	673480
29190	673481
626	673482
35521	673483
39	673484
196397	673485
7218	673486
52605	673487
12946	673488
43951	673489
24384	673490
73058	673491
5283	673492
46416	673493
22296	673494
28377	673495
28377	673496
14070	673497
1599	673498
274	673499
6338	673500
31698	673501
45721	673502
291865	673503
22607	673504
130431	673505
20300	673506
27068	673507
84585	673508
173574	673509
66064	673510
79887	673511
68688	673512
115282	673513
6451	673514
41889	673515
5681	673516
2733	673517
79825	673518
83151	673519
10685	673520
13994	673521
3826	673522
14816	673523
16272	673524
659	673525
38949	673526
1119	673527
35918	673528
126357	673529
40624	673530
8163	673531
13573	673532
121495	673533
1599	673534
4	673535
89504	673536
13879	673537
15051	673538
7440	673539
19	673540
215069	673541
325128	673542
30940	673543
18555	673544
390	673545
248044	673546
128587	673547
7588	673548
73729	673549
16389	673550
162786	673551
8263	673552
5235	673553
55286	673554
6151	673555
234527	673556
308	673557
140446	673558
10124	673559
45696	673560
38496	673561
35441	673562
13349	673563
68832	673564
23732	673565
23948	673566
523	673567
324439	673568
80755	673569
83936	673570
24992	673571
139648	673572
20076	673573
40534	673574
26643	673575
622	673576
33788	673577
8739	673578
57846	673579
44341	673580
10507	673581
185999	673582
158561	673583
63085	673584
27987	673585
965	673586
174616	673587
35724	673588
25218	673589
8118	673590
139109	673591
44465	673592
68233	673593
41427	673594
243907	673595
7956	673596
61915	673597
60513	673598
203105	673599
13945	673600
175899	673601
17901	673602
8859	673603
28107	673604
23000	673605
46869	673606
159043	673607
15899	673608
180979	673609
136285	673610
46867	673611
13939	673612
145492	673613
5076	673614
27629	673615
87417	673616
32547	673617
118654	673618
51051	673619
2161	673620
296294	673621
4792	673622
303354	673623
110773	673624
34	673625
164746	673626
2023	673627
8329	673628
155784	673629
17294	673630
18303	673631
43080	673632
63658	673633
15343	673634
121	673635
4147	673636
27924	673637
1126	673638
1703	673639
17122	673640
56492	673641
15167	673642
17210	673643
209120	673644
83337	673645
151675	673646
1717	673647
24420	673648
70904	673649
86425	673650
136368	673651
39125	673652
57569	673653
51072	673654
833	673655
31781	673656
17336	673657
2875	673658
9156	673659
63568	673660
19	673661
9161	673662
217067	673663
84308	673664
1834	673665
25134	673666
192	673667
6243	673668
80250	673669
5535	673670
155817	673671
95	673672
217374	673673
6495	673674
99914	673675
21907	673676
196654	673677
659	673678
1518	673679
325166	673680
114	673681
130951	673682
4626	673683
34581	673684
2328	673685
21855	673686
42909	673687
83088	673688
9	673689
5360	673690
45	673691
325790	673692
293667	673693
41006	673694
1017	673695
35	673696
5920	673697
29559	673698
60667	673699
86446	673700
186081	673701
3375	673702
1310	673703
56567	673704
4	673705
295693	673706
39759	673707
164794	673708
208	673709
154231	673710
16303	673711
268970	673712
218	673713
13022	673714
15957	673715
31361	673716
8275	673717
3396	673718
1200	673719
100801	673720
104749	673721
10542	673722
2280	673723
479	673724
740	673725
51994	673726
19619	673727
49625	673728
50212	673729
3253	673730
15523	673731
16338	673732
78793	673733
46216	673734
12281	673735
731	673736
10084	673737
273	673738
23690	673739
27450	673740
81208	673741
5694	673742
5608	673743
135062	673744
291770	673745
45163	673746
60886	673747
176139	673748
79407	673749
66031	673750
116329	673751
20507	673752
79246	673753
200287	673754
214603	673755
15980	673756
26	673757
242499	673758
76950	673759
13725	673760
291144	673761
212527	673762
29219	673763
37414	673764
8675	673765
162929	673766
18737	673767
102092	673768
203887	673769
166124	673770
22435	673771
52041	673772
65605	673773
12014	673774
301896	673775
51643	673776
21227	673777
120621	673778
2887	673779
24404	673780
46801	673781
1505	673782
91	673783
205	673784
104290	673785
43706	673786
80124	673787
2028	673788
1454	673789
11042	673790
102166	673791
53901	673792
38914	673793
228383	673794
6222	673795
19690	673796
197130	673797
4516	673798
102954	673799
18032	673800
24680	673801
81	673802
1927	673803
143191	673804
64871	673805
79366	673806
5798	673807
79338	673808
296940	673809
15750	673810
28123	673811
96011	673812
163	673813
8881	673814
129387	673815
81058	673816
162070	673817
1186	673818
2449	673819
8829	673820
91509	673821
196748	673822
65195	673823
81946	673824
18700	673825
18700	673826
288	673827
23197	673828
158345	673829
155	673830
116406	673831
167	673832
8129	673833
44733	673834
310978	673835
23567	673836
122	673837
31415	673838
36343	673839
278128	673840
208200	673841
55491	673842
269158	673843
20794	673844
10751	673845
66984	673846
44407	673847
223467	673848
123359	673849
323277	673850
2138	673851
107754	673852
70192	673853
123070	673854
13226	673855
15597	673856
55010	673857
51494	673858
320048	673859
73683	673860
9891	673861
131618	673862
56657	673863
35151	673864
83377	673865
71472	673866
1860	673867
22260	673868
44794	673869
36429	673870
63739	673871
13514	673872
221355	673873
11141	673874
174877	673875
124023	673876
76898	673877
37820	673878
148609	673879
148853	673880
104617	673881
41194	673882
7252	673883
69373	673884
96666	673885
63225	673886
70146	673887
3390	673888
67101	673889
82702	673890
11282	673891
1171	673892
48103	673893
1907	673894
10960	673895
9521	673896
118610	673897
164369	673898
12351	673899
107740	673900
17751	673901
168574	673902
24716	673903
867	673904
110249	673905
9417	673906
11423	673907
255911	673908
111965	673909
26514	673910
228376	673911
42271	673912
24005	673913
30618	673914
222916	673915
129999	673916
109808	673917
4737	673918
233234	673919
75092	673920
26411	673921
30433	673922
31466	673923
40639	673924
7555	673925
120594	673926
2853	673927
748	673928
67529	673929
236024	673930
406	673931
21134	673932
629	673933
45196	673934
7401	673935
35538	673936
19	673937
703	673938
405	673939
93268	673940
124935	673941
103768	673942
5584	673943
140251	673944
11142	673945
149342	673946
91899	673947
131280	673948
210574	673949
62658	673950
5972	673951
5446	673952
175630	673953
66904	673954
840	673955
94305	673956
1129	673957
3786	673958
5607	673959
35099	673960
153032	673961
4523	673962
156302	673963
5624	673964
37747	673965
28533	673966
33027	673967
1020	673968
26669	673969
22933	673970
151180	673971
36370	673972
783	673973
87790	673974
70089	673975
1467	673976
40128	673977
863	673978
120297	673979
21023	673980
112419	673981
134440	673982
13385	673983
146762	673984
73884	673985
24981	673986
17402	673987
55974	673988
19196	673989
128984	673990
48412	673991
172404	673992
44692	673993
104438	673994
22933	673995
153746	673996
80638	673997
31587	673998
98852	673999
27102	674000
8878	674001
68442	674002
3820	674003
1093	674004
8586	674005
4811	674006
42718	674007
128744	674008
86148	674009
149	674010
91167	674011
10844	674012
44146	674013
92519	674014
7122	674015
273045	674016
29567	674017
123135	674018
215113	674019
69905	674020
2843	674021
748	674022
18810	674023
15825	674024
16991	674025
184626	674026
29654	674027
4428	674028
35719	674029
80940	674030
118149	674031
131700	674032
4078	674033
121676	674034
7164	674035
59813	674036
1411	674037
17337	674038
13384	674039
119363	674040
38002	674041
45308	674042
39866	674043
72560	674044
43612	674045
11340	674046
2676	674047
2518	674048
160360	674049
9967	674050
70974	674051
8697	674052
119842	674053
43893	674054
12276	674055
215474	674056
173075	674057
69135	674058
191682	674059
22167	674060
66642	674061
12859	674062
264567	674063
155924	674064
156068	674065
66925	674066
58884	674067
246700	674068
12092	674069
70	674070
166557	674071
74020	674072
296611	674073
3101	674074
1835	674075
31412	674076
103654	674077
135729	674078
20039	674079
51837	674080
107017	674081
97740	674082
20650	674083
83095	674084
87588	674085
100216	674086
167166	674087
22573	674088
80567	674089
24798	674090
71154	674091
4841	674092
43343	674093
51965	674094
7090	674095
32927	674096
24162	674097
4038	674098
25279	674099
317460	674100
31143	674101
792	674102
16888	674103
162513	674104
3290	674105
109795	674106
10332	674107
13862	674108
1116	674109
1764	674110
4941	674111
88815	674112
324545	674113
39525	674114
45345	674115
89254	674116
22586	674117
95987	674118
20567	674119
77592	674120
49634	674121
68712	674122
5079	674123
11092	674124
755	674125
137899	674126
45293	674127
50360	674128
138363	674129
3967	674130
95266	674131
2185	674132
20834	674133
153684	674134
34823	674135
91503	674136
237	674137
14817	674138
4532	674139
5952	674140
3429	674141
35519	674142
177590	674143
15136	674144
57813	674145
258920	674146
14880	674147
17775	674148
28272	674149
73914	674150
34634	674151
36929	674152
11863	674153
25795	674154
66237	674155
42628	674156
18692	674157
96086	674158
2454	674159
114856	674160
21581	674161
39237	674162
47002	674163
15937	674164
128666	674165
33293	674166
138857	674167
138856	674168
9536	674169
12374	674170
45944	674171
903	674172
48057	674173
31084	674174
116163	674175
54142	674176
58694	674177
13894	674178
6710	674179
191095	674180
193567	674181
46390	674182
39895	674183
92207	674184
319739	674185
107562	674186
125961	674187
300621	674188
81549	674189
67631	674190
37232	674191
152303	674192
7016	674193
108346	674194
292699	674195
437	674196
48100	674197
101339	674198
33184	674199
208102	674200
110625	674201
98113	674202
278360	674203
133110	674204
95185	674205
193439	674206
87253	674207
40253	674208
180782	674209
32380	674210
137885	674211
160392	674212
108660	674213
19022	674214
183589	674215
180194	674216
35417	674217
258342	674218
7821	674219
89789	674220
65883	674221
60854	674222
183294	674223
168671	674224
169628	674225
54899	674226
82486	674227
10269	674228
27590	674229
78093	674230
4731	674231
27334	674232
98485	674233
69658	674234
182762	674235
7524	674236
64987	674237
59607	674238
1274	674239
92256	674240
76100	674241
38551	674242
49785	674243
43637	674244
122403	674245
78787	674246
136524	674247
112497	674248
33338	674249
8945	674250
82728	674251
37614	674252
145311	674253
593	674254
9537	674255
6199	674256
105617	674257
199132	674258
1755	674259
48281	674260
91863	674261
40670	674262
7553	674263
280056	674264
117901	674265
117830	674266
1503	674267
126640	674268
30658	674269
4657	674270
75886	674271
6117	674272
125458	674273
7652	674274
39216	674275
13019	674276
216475	674277
680	674278
261421	674279
64916	674280
278023	674281
81732	674282
210102	674283
9084	674284
67642	674285
181396	674286
181477	674287
163282	674288
39785	674289
124338	674290
61798	674291
125904	674292
9162	674293
53346	674294
66976	674295
6367	674296
2530	674297
299311	674298
92157	674299
18450	674300
38624	674301
37883	674302
99958	674303
58326	674304
239721	674305
66853	674306
80819	674307
272943	674308
14644	674309
142799	674310
121937	674311
11279	674312
323954	674313
121135	674314
28202	674315
61891	674316
38770	674317
186052	674318
58387	674319
39602	674320
89466	674321
67529	674322
103081	674323
30	674324
53425	674325
49483	674326
133024	674327
39551	674328
36608	674329
58881	674330
7854	674331
5811	674332
123	674333
106781	674334
56492	674335
138049	674336
278056	674337
86856	674338
33102	674339
73342	674340
29	674341
45960	674342
46810	674343
131328	674344
37231	674345
162331	674346
315005	674347
8097	674348
10617	674349
124302	674350
156016	674351
198114	674352
100919	674353
6951	674354
5821	674355
36340	674356
255247	674357
5668	674358
495	674359
28173	674360
18121	674361
6807	674362
81194	674363
431	674364
224611	674365
18066	674366
115111	674367
6377	674368
211878	674369
1125	674370
3874	674371
65702	674372
115975	674373
258158	674374
44428	674375
121604	674376
122445	674377
13698	674378
125	674379
1063	674380
161598	674381
163452	674382
19431	674383
22478	674384
4460	674385
49151	674386
90794	674387
31298	674388
1897	674389
16595	674390
79065	674391
21024	674392
43391	674393
4699	674394
188268	674395
11961	674396
484	674397
484	674398
5759	674399
16051	674400
851	674401
89274	674402
46654	674403
45861	674404
153803	674405
143779	674406
114131	674407
88656	674408
18588	674409
57232	674410
152116	674411
86111	674412
86111	674413
35142	674414
48263	674415
131198	674416
294744	674417
1717	674418
186734	674419
68496	674420
210607	674421
163382	674422
725	674423
87	674424
16130	674425
14290	674426
16784	674427
60685	674428
84543	674429
13711	674430
16830	674431
4379	674432
34455	674433
8220	674434
2664	674435
89169	674436
15085	674437
89501	674438
128321	674439
17036	674440
150780	674441
109235	674442
109147	674443
72355	674444
319093	674445
16527	674446
39833	674447
83962	674448
136172	674449
117007	674450
85250	674451
131153	674452
91481	674453
52673	674454
54329	674455
133520	674456
55878	674457
87543	674458
26940	674459
286815	674460
85957	674461
26671	674462
84978	674463
122482	674464
54107	674465
189713	674466
52673	674467
199627	674468
25215	674469
199499	674470
123075	674471
18047	674472
57490	674473
7592	674474
103032	674475
179621	674476
50210	674477
50151	674478
38337	674479
80280	674480
39107	674481
79515	674482
103032	674483
11488	674484
35864	674485
85842	674486
47547	674487
19381	674488
269298	674489
157919	674490
18160	674491
81760	674492
3647	674493
3647	674494
125705	674495
118446	674496
204866	674497
327312	674498
186001	674499
212705	674500
176545	674501
25419	674502
109502	674503
118430	674504
291957	674505
77760	674506
139683	674507
126097	674508
209383	674509
189190	674510
287394	674511
266088	674512
316405	674513
52334	674514
35374	674515
83231	674516
328226	674517
316509	674518
134104	674519
208910	674520
134031	674521
276476	674522
123210	674523
185221	674524
168988	674525
218198	674526
61625	674527
84871	674528
132283	674529
195264	674530
71284	674531
237924	674532
279636	674533
30166	674534
56154	674535
37053	674536
43443	674537
55350	674538
4163	674539
57958	674540
233113	674541
46787	674542
6222	674543
2328	674544
9579	674545
70180	674546
133053	674547
10169	674548
461	674549
66021	674550
121697	674551
124646	674552
15184	674553
2808	674554
1673	674555
124818	674556
230884	674557
145127	674558
21559	674559
130844	674560
205523	674561
253	674562
3211	674563
156934	674564
23544	674565
122583	674566
94667	674567
8	674568
36539	674569
68315	674570
62711	674571
14039	674572
8586	674573
7287	674574
70	674575
11852	674576
192026	674577
42155	674578
6722	674579
49214	674580
30421	674581
133138	674582
89966	674583
328283	674584
26156	674585
182153	674586
19629	674587
269730	674588
54394	674589
9474	674590
13207	674591
69766	674592
7692	674593
52568	674594
274718	674595
31567	674596
47299	674597
76611	674598
104219	674599
214858	674600
147788	674601
872	674602
6179	674603
75675	674604
228	674605
23244	674606
75430	674607
149406	674608
23567	674609
5301	674610
28207	674611
5452	674612
72912	674613
143688	674614
70804	674615
49897	674616
54903	674617
23148	674618
3576	674619
53731	674620
85546	674621
24843	674622
10465	674623
30636	674624
51644	674625
18078	674626
6588	674627
44791	674628
14757	674629
4309	674630
24918	674631
133704	674632
1946	674633
548	674634
4886	674635
11490	674636
1168	674637
11867	674638
4171	674639
5207	674640
11046	674641
374	674642
14953	674643
28599	674644
88631	674645
210441	674646
35103	674647
49793	674648
44675	674649
84637	674650
17201	674651
1657	674652
93007	674653
52978	674654
88196	674655
9791	674656
245	674657
88196	674658
52155	674659
109305	674660
66691	674661
10794	674662
32318	674663
3370	674664
3370	674665
235	674666
142549	674667
155824	674668
82427	674669
19794	674670
22804	674671
61994	674672
51013	674673
47749	674674
19085	674675
14333	674676
73203	674677
258	674678
252	674679
35602	674680
5417	674681
17764	674682
19906	674683
22106	674684
14151	674685
191977	674686
141854	674687
11853	674688
100397	674689
573	674690
7390	674691
55415	674692
90651	674693
68541	674694
137429	674695
23976	674696
30367	674697
274454	674698
322660	674699
27678	674700
64984	674701
48287	674702
3886	674703
37107	674704
24382	674705
1095	674706
104075	674707
148612	674708
103788	674709
117708	674710
234829	674711
23428	674712
159584	674713
5597	674714
35181	674715
51572	674716
1054	674717
17235	674718
337	674719
7232	674720
42276	674721
6989	674722
92614	674723
883	674724
71973	674725
2491	674726
176523	674727
677	674728
1660	674729
2264	674730
6397	674731
505	674732
46531	674733
291997	674734
191411	674735
152409	674736
240226	674737
212741	674738
31622	674739
211432	674740
74176	674741
236260	674742
73940	674743
6085	674744
94490	674745
176105	674746
10569	674747
101338	674748
42331	674749
160830	674750
233086	674751
145045	674752
53055	674753
12436	674754
84400	674755
169095	674756
1052	674757
73327	674758
89606	674759
148121	674760
21358	674761
15641	674762
6795	674763
6726	674764
12589	674765
20747	674766
37702	674767
2402	674768
55569	674769
31405	674770
23861	674771
20810	674772
143841	674773
83576	674774
238429	674775
17721	674776
14	674777
195073	674778
102047	674779
269228	674780
172966	674781
178170	674782
53643	674783
18077	674784
126123	674785
117664	674786
94025	674787
12499	674788
138627	674789
22045	674790
46939	674791
11855	674792
804	674793
20829	674794
136877	674795
221322	674796
53904	674797
14438	674798
14241	674799
77881	674800
11925	674801
184328	674802
104003	674803
215760	674804
61482	674805
32551	674806
89935	674807
324111	674808
286889	674809
78120	674810
16509	674811
19721	674812
27174	674813
49744	674814
109880	674815
84837	674816
52230	674817
194843	674818
19755	674819
174729	674820
59288	674821
9137	674822
53608	674823
4514	674824
35483	674825
21246	674826
126568	674827
25775	674828
101564	674829
107153	674830
171830	674831
5557	674832
52682	674833
15581	674834
21763	674835
77	674836
112569	674837
92575	674838
134186	674839
90282	674840
5313	674841
57182	674842
145828	674843
320348	674844
320029	674845
14738	674846
57151	674847
125708	674848
95452	674849
16164	674850
8557	674851
54322	674852
2997	674853
21862	674854
288272	674855
219927	674856
182757	674857
36829	674858
66928	674859
16099	674860
26227	674861
84512	674862
18484	674863
130893	674864
22402	674865
207000	674866
22340	674867
1137	674868
3488	674869
213274	674870
35424	674871
142449	674872
13390	674873
26010	674874
244485	674875
66341	674876
99732	674877
105	674878
42786	674879
262249	674880
1471	674881
105674	674882
45824	674883
6739	674884
23961	674885
15625	674886
3591	674887
58742	674888
139969	674889
8431	674890
29518	674891
15205	674892
51539	674893
5797	674894
230636	674895
158771	674896
53904	674897
11924	674898
93056	674899
1156	674900
62468	674901
5268	674902
278831	674903
60278	674904
127185	674905
92725	674906
182	674907
254850	674908
159226	674909
151206	674910
118837	674911
6606	674912
88152	674913
243964	674914
169324	674915
3417	674916
59260	674917
266661	674918
151420	674919
1231	674920
251388	674921
11300	674922
30839	674923
613	674924
80013	674925
60909	674926
37292	674927
247759	674928
206774	674929
148360	674930
107902	674931
273521	674932
275568	674933
480	674934
3018	674935
50	674936
149579	674937
40284	674938
127637	674939
2911	674940
58167	674941
1391	674942
127294	674943
94890	674944
8475	674945
69	674946
14049	674947
60278	674948
18166	674949
131375	674950
141157	674951
2009	674952
22006	674953
2599	674954
284612	674955
2599	674956
2599	674957
2009	674958
18392	674959
129017	674960
186875	674961
41016	674962
49017	674963
67668	674964
35000	674965
7808	674966
17686	674967
129394	674968
2	674969
42555	674970
509	674971
4262	674972
32371	674973
570	674974
23272	674975
773	674976
388	674977
21841	674978
42410	674979
22366	674980
180943	674981
148412	674982
246848	674983
126453	674984
81085	674985
174401	674986
101346	674987
65176	674988
1749	674989
119608	674990
612	674991
150645	674992
191147	674993
152345	674994
30965	674995
67797	674996
48310	674997
198834	674998
638	674999
33016	675000
14674	675001
30366	675002
133493	675003
73005	675004
103561	675005
10386	675006
208719	675007
30521	675008
17013	675009
25489	675010
8266	675011
33680	675012
20359	675013
2480	675014
215323	675015
296193	675016
278	675017
5202	675018
113143	675019
20733	675020
126616	675021
191796	675022
55975	675023
67491	675024
2857	675025
27075	675026
3068	675027
42429	675028
302943	675029
95012	675030
38687	675031
14809	675032
52882	675033
60832	675034
9441	675035
105094	675036
15755	675037
28234	675038
34	675039
3149	675040
55807	675041
28944	675042
181744	675043
297344	675044
122536	675045
9943	675046
114418	675047
158068	675048
30419	675049
47947	675050
120635	675051
313391	675052
255039	675053
125765	675054
10713	675055
212124	675056
322012	675057
52754	675058
52031	675059
35386	675060
59263	675061
118199	675062
138798	675063
154415	675064
62994	675065
1095	675066
35611	675067
284608	675068
193844	675069
67965	675070
310238	675071
244709	675072
160003	675073
74281	675074
154766	675075
217452	675076
216590	675077
107655	675078
222287	675079
139299	675080
125844	675081
201162	675082
214260	675083
41746	675084
126688	675085
247002	675086
299361	675087
93206	675088
92458	675089
316	675090
1072	675091
83375	675092
185030	675093
44826	675094
107226	675095
10234	675096
6287	675097
57479	675098
119581	675099
41937	675100
95	675101
104	675102
56592	675103
26	675104
35206	675105
15129	675106
718	675107
41256	675108
55585	675109
259258	675110
147151	675111
6061	675112
47047	675113
22788	675114
11776	675115
108245	675116
191906	675117
198563	675118
4169	675119
91760	675120
39953	675121
40975	675122
3448	675123
25536	675124
120183	675125
65477	675126
104214	675127
61920	675128
141013	675129
22401	675130
3471	675131
18391	675132
5258	675133
152772	675134
59924	675135
61359	675136
86538	675137
210196	675138
86915	675139
6918	675140
152	675141
222559	675142
113064	675143
143242	675144
27050	675145
37834	675146
42446	675147
78750	675148
102304	675149
60825	675150
146002	675151
25680	675152
64381	675153
168787	675154
527	675155
138252	675156
25820	675157
6715	675158
41875	675159
194271	675160
232	675161
736	675162
47775	675163
28108	675164
43	675165
850	675166
151	675167
2499	675168
4042	675169
1293	675170
885	675171
14976	675172
6676	675173
53958	675174
39595	675175
9870	675176
260	675177
116182	675178
7246	675179
190296	675180
18707	675181
129091	675182
1715	675183
5637	675184
326543	675185
231037	675186
244662	675187
18415	675188
58083	675189
137011	675190
28736	675191
4353	675192
109258	675193
49986	675194
50438	675195
100131	675196
26265	675197
13868	675198
3482	675199
186205	675200
11	675201
1977	675202
44344	675203
15264	675204
145558	675205
99038	675206
23421	675207
1055	675208
11233	675209
99375	675210
237652	675211
93792	675212
120306	675213
45220	675214
69203	675215
76480	675216
25449	675217
58518	675218
9460	675219
46127	675220
4892	675221
23786	675222
70867	675223
8512	675224
148806	675225
191248	675226
50233	675227
106768	675228
8109	675229
22521	675230
154036	675231
28394	675232
164	675233
82529	675234
34962	675235
55986	675236
188697	675237
176604	675238
3338	675239
28522	675240
1226	675241
7755	675242
5898	675243
13370	675244
15080	675245
11132	675246
148908	675247
55979	675248
9736	675249
121692	675250
76415	675251
7916	675252
26140	675253
8388	675254
112689	675255
239304	675256
136473	675257
35447	675258
1357	675259
993	675260
217189	675261
1916	675262
10223	675263
64026	675264
184120	675265
175703	675266
154342	675267
54761	675268
123339	675269
12926	675270
118	675271
102004	675272
87265	675273
123756	675274
2713	675275
931	675276
11153	675277
16790	675278
28559	675279
22434	675280
120187	675281
15344	675282
9329	675283
33	675284
970	675285
127341	675286
992	675287
19444	675288
293786	675289
47098	675290
100050	675291
89894	675292
158	675293
9208	675294
18002	675295
269	675296
13847	675297
1232	675298
242159	675299
88095	675300
472	675301
39979	675302
4374	675303
4609	675304
37257	675305
26999	675306
77966	675307
170	675308
50430	675309
52581	675310
98027	675311
325782	675312
167233	675313
2338	675314
6698	675315
209567	675316
64906	675317
10025	675318
44126	675319
14903	675320
5205	675321
16303	675322
83856	675323
175	675324
6049	675325
15588	675326
58507	675327
91840	675328
42590	675329
368	675330
11350	675331
32282	675332
90372	675333
6524	675334
90374	675335
90122	675336
64760	675337
53238	675338
41291	675339
11350	675340
119756	675341
96941	675342
15171	675343
80	675344
25703	675345
3183	675346
112514	675347
33290	675348
5642	675349
44197	675350
82785	675351
3075	675352
126425	675353
326329	675354
22580	675355
1363	675356
74604	675357
3914	675358
306382	675359
325	675360
194951	675361
4060	675362
55418	675363
325778	675364
266478	675365
33298	675366
4521	675367
97845	675368
194224	675369
97984	675370
135412	675371
39	675372
85433	675373
204	675374
58901	675375
3130	675376
204444	675377
88780	675378
6182	675379
284871	675380
91089	675381
15555	675382
184373	675383
24593	675384
809	675385
55902	675386
56763	675387
275467	675388
166800	675389
109702	675390
49301	675391
54476	675392
7396	675393
4880	675394
2108	675395
1562	675396
155683	675397
3142	675398
69026	675399
138263	675400
53158	675401
56744	675402
41688	675403
46717	675404
56744	675405
49330	675406
29353	675407
420	675408
2513	675409
42227	675410
115514	675411
280249	675412
277853	675413
8282	675414
9913	675415
2855	675416
51198	675417
201602	675418
15546	675419
16066	675420
24918	675421
98258	675422
82300	675423
14244	675424
219401	675425
21886	675426
38476	675427
10725	675428
27967	675429
199780	675430
84331	675431
249773	675432
74374	675433
136675	675434
7377	675435
69729	675436
86751	675437
175560	675438
8871	675439
290095	675440
137532	675441
163881	675442
25205	675443
32912	675444
162859	675445
48935	675446
193788	675447
43921	675448
14909	675449
55966	675450
20316	675451
237449	675452
28953	675453
17382	675454
177196	675455
6446	675456
82963	675457
1535	675458
66840	675459
41541	675460
11830	675461
122790	675462
83	675463
71742	675464
13184	675465
93218	675466
155896	675467
212357	675468
57671	675469
14217	675470
14217	675471
112077	675472
40446	675473
195827	675474
176368	675475
21992	675476
213797	675477
140613	675478
6401	675479
14934	675480
1371	675481
154674	675482
139072	675483
134617	675484
29000	675485
164221	675486
327017	675487
182881	675488
63245	675489
6401	675490
77885	675491
232706	675492
9106	675493
257105	675494
287398	675495
150284	675496
44737	675497
189583	675498
1590	675499
9104	675500
12097	675501
49223	675502
207510	675503
115058	675504
86442	675505
34584	675506
38260	675507
286847	675508
284390	675509
35021	675510
31689	675511
6791	675512
26478	675513
13452	675514
15656	675515
96775	675516
303797	675517
83474	675518
947	675519
120025	675520
191493	675521
23680	675522
191897	675523
103324	675524
52863	675525
221689	675526
142216	675527
45720	675528
72003	675529
7063	675530
52396	675531
25636	675532
15362	675533
90786	675534
68160	675535
176467	675536
278834	675537
116645	675538
11475	675539
207546	675540
36652	675541
64786	675542
69883	675543
42365	675544
54887	675545
148213	675546
134006	675547
12917	675548
205267	675549
139597	675550
10126	675551
626	675552
431	675553
200600	675554
44633	675555
251264	675556
40381	675557
14751	675558
78714	675559
21812	675560
89369	675561
2826	675562
32874	675563
21360	675564
49252	675565
21007	675566
14550	675567
34532	675568
148556	675569
106120	675570
7768	675571
111819	675572
60	675573
44403	675574
45346	675575
44038	675576
21622	675577
7761	675578
23310	675579
17379	675580
2053	675581
84076	675582
4169	675583
223793	675584
35244	675585
18888	675586
181897	675587
25624	675588
484	675589
13579	675590
682	675591
7329	675592
127761	675593
121730	675594
142147	675595
64816	675596
15313	675597
13064	675598
1666	675599
7	675600
96786	675601
18888	675602
48283	675603
6333	675604
49305	675605
133252	675606
190628	675607
12479	675608
18200	675609
199578	675610
26821	675611
7827	675612
16504	675613
372	675614
32289	675615
18450	675616
7080	675617
196640	675618
34421	675619
111503	675620
159843	675621
312935	675622
5983	675623
39102	675624
58992	675625
20181	675626
36412	675627
129227	675628
3356	675629
45110	675630
420	675631
185057	675632
49773	675633
2846	675634
575	675635
81235	675636
14567	675637
118183	675638
1010	675639
76724	675640
113751	675641
1799	675642
213079	675643
9856	675644
34416	675645
9629	675646
176583	675647
46375	675648
121390	675649
59205	675650
44313	675651
92947	675652
84	675653
3338	675654
23397	675655
12409	675656
1122	675657
83476	675658
3575	675659
202225	675660
18000	675661
7487	675662
7072	675663
246833	675664
35787	675665
95387	675666
9801	675667
28675	675668
11539	675669
84791	675670
3668	675671
18436	675672
153383	675673
469	675674
18806	675675
20740	675676
45817	675677
17210	675678
252589	675679
108021	675680
33132	675681
51602	675682
32024	675683
10581	675684
179	675685
11936	675686
46620	675687
11983	675688
203158	675689
153	675690
136592	675691
2082	675692
32156	675693
77757	675694
19071	675695
39021	675696
18697	675697
11945	675698
8080	675699
5262	675700
2173	675701
33213	675702
12829	675703
760	675704
955	675705
71823	675706
36171	675707
1089	675708
51286	675709
37137	675710
14912	675711
66889	675712
19574	675713
46411	675714
11910	675715
7948	675716
25578	675717
127563	675718
2001	675719
22974	675720
16043	675721
10399	675722
20211	675723
113354	675724
85032	675725
39888	675726
21395	675727
2937	675728
2543	675729
24051	675730
3688	675731
767	675732
62763	675733
485	675734
469	675735
2576	675736
24277	675737
87900	675738
618	675739
63930	675740
170445	675741
16468	675742
204860	675743
49741	675744
75185	675745
27280	675746
323	675747
9255	675748
1180	675749
87397	675750
128994	675751
883	675752
315029	675753
81380	675754
317	675755
88864	675756
3317	675757
33965	675758
85064	675759
22	675760
22428	675761
118473	675762
66942	675763
14848	675764
9477	675765
3691	675766
103894	675767
32951	675768
1294	675769
4212	675770
112340	675771
41222	675772
254	675773
191893	675774
136549	675775
34875	675776
2901	675777
123920	675778
50088	675779
2908	675780
55452	675781
5667	675782
5416	675783
8719	675784
358	675785
21942	675786
9208	675787
89232	675788
124	675789
224	675790
39190	675791
28759	675792
17024	675793
30223	675794
123712	675795
8065	675796
288118	675797
12899	675798
395	675799
5213	675800
123730	675801
6574	675802
88095	675803
19658	675804
100940	675805
197047	675806
480	675807
166463	675808
109041	675809
445	675810
14626	675811
38406	675812
4558	675813
68646	675814
107656	675815
43799	675816
26149	675817
5175	675818
73249	675819
27642	675820
11458	675821
1022	675822
3960	675823
4920	675824
52898	675825
11413	675826
111013	675827
15216	675828
33054	675829
237229	675830
43981	675831
6957	675832
29815	675833
21934	675834
9649	675835
15056	675836
199580	675837
33855	675838
92528	675839
60666	675840
2572	675841
2415	675842
1263	675843
1082	675844
112	675845
40275	675846
800	675847
204387	675848
56761	675849
110661	675850
232692	675851
35348	675852
125511	675853
171648	675854
208152	675855
13	675856
252179	675857
4270	675858
286458	675859
39670	675860
47941	675861
1476	675862
15727	675863
112	675864
6812	675865
62642	675866
60247	675867
326791	675868
266938	675869
36047	675870
124948	675871
30831	675872
26468	675873
20714	675874
220	675875
2493	675876
39768	675877
6941	675878
60247	675879
55499	675880
54856	675881
7496	675882
3622	675883
307166	675884
135145	675885
41038	675886
215956	675887
161908	675888
11900	675889
285693	675890
24496	675891
2940	675892
62956	675893
75	675894
139455	675895
48	675896
237245	675897
7766	675898
1910	675899
17851	675900
4492	675901
68921	675902
12056	675903
3010	675904
20720	675905
176529	675906
19722	675907
62016	675908
12096	675909
61099	675910
314	675911
263841	675912
34566	675913
102019	675914
52452	675915
31243	675916
67550	675917
157211	675918
4930	675919
96273	675920
26333	675921
2386	675922
14464	675923
39076	675924
5641	675925
4392	675926
667	675927
207	675928
246301	675929
126608	675930
196841	675931
186662	675932
60017	675933
60238	675934
171122	675935
31890	675936
32	675937
11526	675938
11277	675939
22942	675940
1352	675941
21993	675942
13550	675943
600	675944
111365	675945
43265	675946
5081	675947
4633	675948
1639	675949
293904	675950
3738	675951
136519	675952
151803	675953
5678	675954
5678	675955
858	675956
337	675957
199	675958
148941	675959
6310	675960
272871	675961
44557	675962
69575	675963
232420	675964
190024	675965
10895	675966
289674	675967
58712	675968
4686	675969
82812	675970
57368	675971
236627	675972
6326	675973
2229	675974
123868	675975
2348	675976
55035	675977
294330	675978
9126	675979
45085	675980
160787	675981
210889	675982
13731	675983
4501	675984
72533	675985
40639	675986
36848	675987
97641	675988
18	675989
13712	675990
17756	675991
72099	675992
5018	675993
325891	675994
189393	675995
139332	675996
10656	675997
203187	675998
324367	675999
36591	676000
2073	676001
16006	676002
117558	676003
17678	676004
11653	676005
38489	676006
38717	676007
62682	676008
235368	676009
38560	676010
9639	676011
100212	676012
32119	676013
174014	676014
190669	676015
32457	676016
113598	676017
92624	676018
5556	676019
138009	676020
135540	676021
5181	676022
20905	676023
42524	676024
89337	676025
61	676026
21168	676027
5259	676028
292488	676029
136692	676030
8122	676031
76545	676032
264098	676033
72722	676034
58138	676035
41114	676036
148555	676037
54324	676038
153150	676039
139667	676040
10683	676041
78207	676042
60754	676043
95274	676044
9917	676045
63	676046
13819	676047
63	676048
153104	676049
191927	676050
2503	676051
78501	676052
116571	676053
82650	676054
46345	676055
148302	676056
202730	676057
22486	676058
11125	676059
1913	676060
68726	676061
5518	676062
96269	676063
36712	676064
10272	676065
135896	676066
82390	676067
32881	676068
69250	676069
96991	676070
7668	676071
174202	676072
195323	676073
26	676074
15966	676075
37072	676076
144007	676077
45368	676078
268741	676079
7381	676080
4126	676081
10940	676082
86	676083
60350	676084
183394	676085
216014	676086
136849	676087
27949	676088
14530	676089
109751	676090
34079	676091
124360	676092
143288	676093
118903	676094
11	676095
18	676096
45494	676097
29792	676098
21438	676099
83304	676100
20497	676101
37442	676102
2635	676103
1361	676104
73675	676105
30711	676106
2027	676107
1035	676108
98083	676109
36979	676110
277618	676111
62626	676112
148587	676113
57425	676114
192002	676115
7401	676116
1762	676117
135199	676118
931	676119
34809	676120
1795	676121
54632	676122
67443	676123
1096	676124
279463	676125
1657	676126
24930	676127
111052	676128
41665	676129
29814	676130
2194	676131
186372	676132
285199	676133
71289	676134
17350	676135
8877	676136
68118	676137
11366	676138
79541	676139
120357	676140
105307	676141
99577	676142
161129	676143
138292	676144
1131	676145
115203	676146
2244	676147
10405	676148
19247	676149
135618	676150
8678	676151
251319	676152
704	676153
1230	676154
10239	676155
113404	676156
3175	676157
95065	676158
62	676159
319009	676160
2841	676161
31587	676162
206708	676163
203597	676164
92153	676165
137050	676166
284042	676167
35535	676168
1028	676169
4867	676170
8973	676171
50879	676172
28135	676173
326	676174
53809	676175
206200	676176
196357	676177
22862	676178
797	676179
235388	676180
20	676181
7247	676182
56295	676183
135091	676184
29268	676185
104169	676186
4897	676187
16368	676188
46406	676189
74438	676190
29342	676191
1301	676192
40398	676193
42421	676194
100293	676195
125843	676196
298051	676197
63305	676198
29372	676199
6698	676200
22655	676201
55170	676202
261159	676203
301924	676204
310797	676205
25008	676206
13694	676207
1136	676208
17278	676209
4637	676210
10624	676211
177619	676212
44323	676213
93338	676214
2194	676215
172983	676216
75892	676217
37304	676218
229082	676219
15350	676220
30193	676221
155636	676222
30480	676223
27563	676224
232304	676225
43501	676226
32908	676227
42817	676228
131251	676229
53738	676230
42680	676231
61278	676232
8681	676233
76274	676234
90209	676235
95065	676236
106896	676237
60369	676238
1696	676239
320008	676240
27009	676241
85056	676242
100168	676243
133820	676244
101451	676245
14212	676246
101773	676247
1264	676248
97959	676249
7510	676250
10103	676251
102701	676252
8764	676253
12682	676254
57953	676255
187743	676256
298565	676257
80685	676258
34681	676259
1682	676260
99	676261
3899	676262
94418	676263
4040	676264
27266	676265
103674	676266
80	676267
18695	676268
155369	676269
988	676270
8306	676271
209691	676272
36861	676273
193779	676274
612	676275
193812	676276
420	676277
132682	676278
56865	676279
3170	676280
44	676281
9330	676282
29040	676283
6727	676284
9330	676285
13737	676286
40295	676287
23642	676288
63654	676289
136034	676290
22778	676291
38825	676292
100	676293
863	676294
179089	676295
71341	676296
35733	676297
212860	676298
43212	676299
10380	676300
111606	676301
68136	676302
59685	676303
14985	676304
50224	676305
16165	676306
31438	676307
2695	676308
13025	676309
38	676310
5753	676311
261512	676312
9426	676313
91181	676314
46635	676315
159816	676316
87353	676317
42536	676318
23331	676319
138478	676320
16	676321
46005	676322
6896	676323
30714	676324
32313	676325
91619	676326
56897	676327
61319	676328
51786	676329
494	676330
102758	676331
44061	676332
30047	676333
3673	676334
13724	676335
7432	676336
29165	676337
2445	676338
267382	676339
73546	676340
21408	676341
8524	676342
17415	676343
64554	676344
710	676345
26438	676346
3314	676347
48209	676348
21773	676349
155204	676350
64912	676351
7698	676352
16840	676353
53932	676354
24	676355
2169	676356
1874	676357
38681	676358
4689	676359
294	676360
9505	676361
13664	676362
62223	676363
57587	676364
131206	676365
51006	676366
17875	676367
46843	676368
7517	676369
143570	676370
49110	676371
7407	676372
8623	676373
54194	676374
67916	676375
10577	676376
120440	676377
6333	676378
20340	676379
11134	676380
59717	676381
115545	676382
2201	676383
55220	676384
4516	676385
7062	676386
91319	676387
2055	676388
123	676389
143129	676390
157031	676391
487	676392
6111	676393
6212	676394
80236	676395
9635	676396
35	676397
80934	676398
9737	676399
1638	676400
40269	676401
90192	676402
108074	676403
26755	676404
10349	676405
235676	676406
152561	676407
108851	676408
38658	676409
29971	676410
3095	676411
83888	676412
17292	676413
207454	676414
33481	676415
8582	676416
145642	676417
22089	676418
42948	676419
3490	676420
138292	676421
209	676422
1152	676423
22	676424
104426	676425
19391	676426
38407	676427
47618	676428
23855	676429
168615	676430
67944	676431
578	676432
861	676433
44670	676434
64834	676435
55198	676436
7725	676437
198005	676438
56400	676439
20246	676440
109563	676441
142876	676442
268313	676443
157	676444
55342	676445
41710	676446
168867	676447
32430	676448
80260	676449
1411	676450
12218	676451
21313	676452
10722	676453
8397	676454
127985	676455
198645	676456
111292	676457
12197	676458
331	676459
179339	676460
29101	676461
78610	676462
50085	676463
148597	676464
123416	676465
28502	676466
2869	676467
90516	676468
630	676469
81800	676470
7509	676471
249159	676472
176980	676473
5248	676474
2471	676475
1598	676476
12409	676477
36655	676478
44497	676479
24395	676480
16355	676481
29283	676482
236782	676483
6002	676484
45336	676485
72073	676486
23022	676487
79700	676488
3815	676489
56022	676490
13003	676491
94686	676492
4766	676493
184671	676494
31402	676495
692	676496
2906	676497
82298	676498
25490	676499
5037	676500
842	676501
93906	676502
109751	676503
2229	676504
245560	676505
47691	676506
23	676507
83814	676508
65171	676509
15278	676510
19967	676511
131482	676512
77437	676513
93763	676514
147976	676515
132133	676516
8090	676517
205464	676518
17634	676519
65859	676520
1071	676521
113886	676522
4703	676523
25561	676524
22965	676525
89149	676526
209898	676527
49173	676528
47395	676529
721	676530
204776	676531
149432	676532
236987	676533
101948	676534
120481	676535
98877	676536
88621	676537
124579	676538
36924	676539
5302	676540
12682	676541
74482	676542
3357	676543
77266	676544
1912	676545
112440	676546
3035	676547
6293	676548
96143	676549
25706	676550
81038	676551
119520	676552
38201	676553
102213	676554
100657	676555
254060	676556
49588	676557
6293	676558
44028	676559
149449	676560
8672	676561
96108	676562
5577	676563
24240	676564
32075	676565
3490	676566
7291	676567
35237	676568
37006	676569
22357	676570
9902	676571
2525	676572
745	676573
46318	676574
112016	676575
57242	676576
38702	676577
88225	676578
127103	676579
38	676580
163636	676581
17756	676582
48585	676583
19	676584
154611	676585
90169	676586
12028	676587
25877	676588
516	676589
65508	676590
61569	676591
231802	676592
7105	676593
12644	676594
58237	676595
2547	676596
1463	676597
16085	676598
14494	676599
56317	676600
18503	676601
24675	676602
12977	676603
60000	676604
86148	676605
292372	676606
35203	676607
144146	676608
122424	676609
1672	676610
21588	676611
42524	676612
36314	676613
1955	676614
1256	676615
11644	676616
69987	676617
2983	676618
5304	676619
49090	676620
83	676621
28531	676622
105564	676623
2160	676624
3137	676625
71225	676626
147810	676627
44385	676628
4732	676629
75337	676630
54773	676631
751	676632
19182	676633
851	676634
12045	676635
120742	676636
230959	676637
81	676638
201802	676639
86083	676640
191491	676641
206278	676642
321	676643
3429	676644
64444	676645
91156	676646
226	676647
322	676648
28069	676649
61097	676650
66599	676651
28545	676652
6358	676653
254962	676654
240375	676655
68497	676656
11335	676657
114104	676658
7062	676659
285407	676660
184382	676661
13048	676662
5745	676663
120470	676664
97422	676665
4711	676666
85242	676667
1945	676668
133645	676669
60824	676670
47374	676671
1596	676672
56602	676673
12204	676674
132889	676675
91467	676676
7955	676677
27089	676678
31399	676679
75233	676680
6418	676681
724	676682
480	676683
157603	676684
161965	676685
220459	676686
11629	676687
213851	676688
24420	676689
108608	676690
69868	676691
802	676692
31229	676693
193	676694
72301	676695
35814	676696
71881	676697
30903	676698
7164	676699
56	676700
86307	676701
122049	676702
42409	676703
44125	676704
1993	676705
308388	676706
2413	676707
16037	676708
75962	676709
15399	676710
3642	676711
77131	676712
55689	676713
127693	676714
351	676715
14329	676716
2971	676717
2775	676718
25418	676719
28	676720
91803	676721
254213	676722
6662	676723
120592	676724
1291	676725
102791	676726
2728	676727
32	676728
18277	676729
6171	676730
45282	676731
7028	676732
29604	676733
73297	676734
77	676735
24	676736
117147	676737
29790	676738
72986	676739
82101	676740
469	676741
7994	676742
152031	676743
268582	676744
5275	676745
44897	676746
27266	676747
41513	676748
45100	676749
6804	676750
13197	676751
9352	676752
82236	676753
11042	676754
24240	676755
3174	676756
33039	676757
31541	676758
25118	676759
188669	676760
5849	676761
6500	676762
53177	676763
249334	676764
19655	676765
58859	676766
195	676767
6998	676768
18550	676769
36222	676770
36105	676771
306845	676772
206575	676773
66418	676774
9626	676775
18771	676776
168780	676777
55052	676778
10784	676779
17913	676780
193816	676781
227227	676782
4534	676783
106827	676784
206088	676785
186409	676786
39206	676787
3738	676788
83485	676789
122757	676790
1230	676791
60003	676792
4474	676793
96799	676794
28186	676795
87901	676796
1961	676797
15506	676798
177187	676799
322712	676800
24180	676801
115874	676802
51554	676803
1267	676804
29129	676805
3088	676806
249673	676807
251086	676808
217490	676809
213	676810
84084	676811
119661	676812
10349	676813
306442	676814
88905	676815
205620	676816
20634	676817
138546	676818
39949	676819
83642	676820
92593	676821
57323	676822
48180	676823
93197	676824
21912	676825
29426	676826
15761	676827
20312	676828
30001	676829
1145	676830
79702	676831
72	676832
110226	676833
14916	676834
233173	676835
67992	676836
9689	676837
12884	676838
13018	676839
280818	676840
6500	676841
78729	676842
85167	676843
17880	676844
33	676845
55627	676846
52465	676847
77771	676848
823	676849
22055	676850
247142	676851
323565	676852
113283	676853
5126	676854
876	676855
9814	676856
4507	676857
332	676858
16691	676859
26752	676860
33436	676861
92	676862
319423	676863
35920	676864
68063	676865
9625	676866
177646	676867
915	676868
43003	676869
137452	676870
56729	676871
149057	676872
303525	676873
63547	676874
116212	676875
486	676876
681	676877
51683	676878
4586	676879
166874	676880
107365	676881
9296	676882
10760	676883
117171	676884
176112	676885
16490	676886
16305	676887
303661	676888
12263	676889
147771	676890
2326	676891
72001	676892
8090	676893
22901	676894
29887	676895
48127	676896
5859	676897
77448	676898
19149	676899
189385	676900
132688	676901
1457	676902
73746	676903
7014	676904
22	676905
7678	676906
12	676907
82321	676908
285161	676909
6101	676910
31772	676911
35614	676912
204366	676913
209461	676914
113825	676915
1974	676916
84511	676917
248171	676918
2533	676919
96381	676920
54427	676921
249029	676922
2185	676923
91956	676924
2658	676925
52053	676926
66526	676927
54719	676928
25849	676929
21350	676930
46046	676931
19006	676932
4481	676933
6633	676934
464	676935
19454	676936
253143	676937
77183	676938
187179	676939
54787	676940
133245	676941
85975	676942
2595	676943
178979	676944
181115	676945
9828	676946
243573	676947
119258	676948
12149	676949
38759	676950
160	676951
208548	676952
10621	676953
109207	676954
51812	676955
132473	676956
67267	676957
134691	676958
22234	676959
172	676960
112181	676961
25109	676962
127502	676963
16807	676964
62150	676965
1805	676966
166633	676967
7150	676968
88236	676969
9306	676970
11373	676971
9998	676972
33222	676973
9812	676974
45692	676975
32935	676976
8575	676977
63331	676978
201329	676979
199481	676980
16807	676981
107687	676982
69036	676983
18957	676984
70265	676985
26264	676986
63739	676987
159216	676988
164180	676989
20763	676990
85434	676991
10738	676992
32583	676993
32537	676994
70899	676995
148202	676996
159190	676997
16626	676998
272264	676999
198603	677000
208774	677001
51546	677002
24794	677003
52074	677004
223611	677005
60149	677006
8418	677007
59494	677008
8881	677009
133	677010
35560	677011
18221	677012
40298	677013
77972	677014
6016	677015
19995	677016
61301	677017
4886	677018
12034	677019
159095	677020
300082	677021
188346	677022
71288	677023
19752	677024
10441	677025
9779	677026
20513	677027
5942	677028
81364	677029
5	677030
261588	677031
35203	677032
77701	677033
57270	677034
3661	677035
14439	677036
72430	677037
160015	677038
132437	677039
17183	677040
72848	677041
8704	677042
23812	677043
142526	677044
6777	677045
148610	677046
76422	677047
106805	677048
13140	677049
78681	677050
59016	677051
135101	677052
511	677053
162871	677054
76424	677055
113479	677056
32	677057
6001	677058
167537	677059
88456	677060
15456	677061
42536	677062
227968	677063
24500	677064
29187	677065
59270	677066
31652	677067
94056	677068
44080	677069
39250	677070
148159	677071
14564	677072
6789	677073
40145	677074
131845	677075
49403	677076
124030	677077
27890	677078
83218	677079
102233	677080
160182	677081
40305	677082
127471	677083
29386	677084
44758	677085
233618	677086
36185	677087
24120	677088
166462	677089
105624	677090
157112	677091
132353	677092
234135	677093
134880	677094
12552	677095
20884	677096
66952	677097
264082	677098
4142	677099
2402	677100
17383	677101
2938	677102
2675	677103
92052	677104
1682	677105
262620	677106
107569	677107
27196	677108
6483	677109
12309	677110
167025	677111
11249	677112
42478	677113
438	677114
25910	677115
23481	677116
226611	677117
113303	677118
71401	677119
89156	677120
13437	677121
63065	677122
1103	677123
93703	677124
11601	677125
37259	677126
221821	677127
50192	677128
287845	677129
26038	677130
123660	677131
101546	677132
9055	677133
13	677134
47504	677135
52996	677136
8697	677137
36582	677138
57865	677139
44470	677140
29761	677141
7169	677142
10553	677143
108588	677144
105617	677145
49170	677146
216286	677147
38985	677148
34080	677149
10400	677150
22964	677151
28231	677152
135101	677153
8494	677154
171065	677155
185098	677156
18555	677157
13291	677158
250996	677159
60726	677160
180	677161
323818	677162
57072	677163
3067	677164
133161	677165
78181	677166
31551	677167
10848	677168
150755	677169
16076	677170
27175	677171
2326	677172
50606	677173
226184	677174
311	677175
158701	677176
73955	677177
11476	677178
518	677179
8797	677180
54241	677181
21960	677182
109686	677183
146600	677184
18319	677185
4296	677186
76184	677187
59505	677188
279072	677189
7187	677190
154320	677191
91032	677192
100011	677193
33102	677194
10848	677195
255	677196
12006	677197
40940	677198
55429	677199
37507	677200
18066	677201
103079	677202
42778	677203
10489	677204
32865	677205
21948	677206
48595	677207
135346	677208
80533	677209
62280	677210
55695	677211
91844	677212
51518	677213
20274	677214
18726	677215
971	677216
28695	677217
47556	677218
5041	677219
18380	677220
13465	677221
54	677222
4087	677223
216863	677224
132977	677225
25371	677226
136865	677227
158463	677228
60751	677229
1313	677230
2731	677231
326455	677232
225760	677233
164686	677234
11893	677235
5144	677236
18557	677237
187728	677238
27558	677239
72346	677240
37283	677241
143975	677242
547	677243
68137	677244
152773	677245
64221	677246
130946	677247
740	677248
7785	677249
17541	677250
92366	677251
108469	677252
1383	677253
272444	677254
32543	677255
2445	677256
49213	677257
1095	677258
248227	677259
33	677260
20163	677261
133745	677262
62265	677263
183036	677264
182632	677265
11356	677266
1581	677267
189	677268
84105	677269
5252	677270
98982	677271
45609	677272
270576	677273
19247	677274
11478	677275
747	677276
12581	677277
48920	677278
40824	677279
72981	677280
9038	677281
68600	677282
38129	677283
120408	677284
35897	677285
4	677286
80819	677287
16558	677288
244324	677289
1814	677290
26659	677291
5525	677292
156770	677293
74201	677294
122295	677295
132806	677296
194770	677297
2931	677298
162893	677299
44969	677300
239536	677301
267390	677302
184384	677303
192778	677304
321242	677305
301800	677306
169411	677307
254253	677308
19122	677309
58	677310
326438	677311
44696	677312
13333	677313
89384	677314
370	677315
30943	677316
12477	677317
10542	677318
44231	677319
57663	677320
327048	677321
246487	677322
205403	677323
8491	677324
14884	677325
442	677326
9232	677327
4277	677328
88975	677329
321354	677330
41182	677331
2813	677332
2377	677333
84777	677334
135701	677335
30071	677336
15745	677337
3995	677338
24937	677339
142665	677340
3087	677341
8724	677342
11306	677343
324437	677344
1152	677345
115227	677346
491	677347
208419	677348
312	677349
383	677350
10989	677351
74108	677352
103	677353
19257	677354
52882	677355
22130	677356
4073	677357
74058	677358
9948	677359
11840	677360
99328	677361
60395	677362
8311	677363
1555	677364
32907	677365
172082	677366
7146	677367
280725	677368
47247	677369
7653	677370
6805	677371
8133	677372
3936	677373
13012	677374
7372	677375
9725	677376
52080	677377
3378	677378
2493	677379
2445	677380
39786	677381
4971	677382
5409	677383
81078	677384
7612	677385
9510	677386
62346	677387
65338	677388
38893	677389
17748	677390
142514	677391
52791	677392
13642	677393
5400	677394
18799	677395
3805	677396
3783	677397
12806	677398
39717	677399
27557	677400
46426	677401
578	677402
32887	677403
3804	677404
5677	677405
176554	677406
88360	677407
77212	677408
82507	677409
12152	677410
79558	677411
54	677412
8713	677413
55289	677414
15297	677415
76565	677416
26465	677417
2207	677418
2429	677419
2596	677420
66464	677421
36024	677422
17926	677423
5207	677424
3322	677425
4059	677426
17353	677427
42388	677428
7540	677429
132698	677430
19871	677431
2377	677432
5496	677433
35065	677434
36288	677435
64565	677436
2209	677437
94024	677438
51369	677439
26207	677440
45073	677441
76497	677442
3805	677443
99134	677444
59452	677445
1445	677446
47097	677447
14960	677448
27013	677449
7312	677450
51753	677451
5321	677452
9809	677453
21094	677454
6169	677455
29249	677456
3590	677457
857	677458
43128	677459
213325	677460
7174	677461
8117	677462
32717	677463
1372	677464
11316	677465
11316	677466
122301	677467
14896	677468
2961	677469
18128	677470
289	677471
13319	677472
63344	677473
12752	677474
8149	677475
15632	677476
7094	677477
198240	677478
114120	677479
3832	677480
31640	677481
200553	677482
206661	677483
146479	677484
175099	677485
82407	677486
7455	677487
74798	677488
2746	677489
25	677490
39125	677491
136368	677492
120607	677493
2990	677494
50962	677495
60	677496
19202	677497
6984	677498
66241	677499
59811	677500
313	677501
26462	677502
56695	677503
26308	677504
15988	677505
6060	677506
11555	677507
6350	677508
145457	677509
21693	677510
3576	677511
20196	677512
83683	677513
291386	677514
10862	677515
6140	677516
2831	677517
32835	677518
4777	677519
127819	677520
2671	677521
37081	677522
57496	677523
26273	677524
35341	677525
38908	677526
25314	677527
39527	677528
14833	677529
20244	677530
2450	677531
24820	677532
92840	677533
17895	677534
7026	677535
2256	677536
44573	677537
91170	677538
6924	677539
224169	677540
218569	677541
87919	677542
220044	677543
44759	677544
252556	677545
32469	677546
262384	677547
33589	677548
54969	677549
16246	677550
67084	677551
23102	677552
12140	677553
322192	677554
123	677555
3396	677556
7177	677557
31497	677558
83	677559
115500	677560
8176	677561
18726	677562
5340	677563
38999	677564
411	677565
71055	677566
8741	677567
128806	677568
36610	677569
6351	677570
13139	677571
23488	677572
8046	677573
79392	677574
16341	677575
34571	677576
33518	677577
3142	677578
43058	677579
37817	677580
56980	677581
61149	677582
49595	677583
12174	677584
16187	677585
7015	677586
17689	677587
24166	677588
11827	677589
298499	677590
5281	677591
2459	677592
7229	677593
3135	677594
13044	677595
326387	677596
72080	677597
52665	677598
8713	677599
14900	677600
309	677601
55006	677602
15737	677603
9934	677604
36225	677605
22238	677606
7187	677607
2783	677608
12626	677609
29519	677610
7543	677611
45996	677612
189940	677613
5195	677614
61822	677615
11446	677616
12861	677617
8374	677618
1607	677619
67194	677620
37198	677621
12813	677622
98	677623
81873	677624
16600	677625
62866	677626
260521	677627
931	677628
69891	677629
32716	677630
56564	677631
1193	677632
12485	677633
50266	677634
215595	677635
123825	677636
205936	677637
3345	677638
12327	677639
36202	677640
18358	677641
12091	677642
132	677643
71049	677644
36237	677645
58693	677646
54599	677647
18753	677648
7979	677649
162033	677650
10157	677651
44638	677652
310550	677653
83853	677654
118028	677655
1568	677656
5308	677657
7451	677658
106970	677659
281701	677660
64271	677661
311116	677662
26995	677663
79695	677664
72966	677665
23504	677666
4810	677667
17432	677668
3092	677669
56474	677670
96423	677671
15120	677672
54865	677673
970	677674
87147	677675
57648	677676
19157	677677
88434	677678
12446	677679
23814	677680
11	677681
7001	677682
22873	677683
34880	677684
3628	677685
202442	677686
31110	677687
72762	677688
23276	677689
27955	677690
111837	677691
26753	677692
39651	677693
25123	677694
180415	677695
1029	677696
23844	677697
37413	677698
22142	677699
718	677700
2528	677701
55	677702
8130	677703
935	677704
15853	677705
104874	677706
197276	677707
18708	677708
35252	677709
2225	677710
63088	677711
1377	677712
90948	677713
9984	677714
130944	677715
89530	677716
25507	677717
158428	677718
18468	677719
13308	677720
79614	677721
31187	677722
52100	677723
408	677724
7770	677725
41509	677726
5821	677727
63817	677728
36172	677729
22961	677730
102911	677731
1543	677732
2809	677733
2009	677734
43818	677735
96199	677736
123143	677737
59330	677738
5083	677739
25580	677740
69576	677741
5471	677742
145303	677743
70155	677744
168170	677745
52307	677746
5222	677747
88002	677748
76557	677749
124459	677750
295	677751
609	677752
60899	677753
51439	677754
28875	677755
83928	677756
10191	677757
135759	677758
22289	677759
148146	677760
212782	677761
8096	677762
597	677763
124336	677764
8787	677765
11995	677766
4568	677767
255574	677768
21924	677769
288907	677770
15069	677771
12761	677772
3419	677773
205456	677774
46762	677775
54973	677776
2481	677777
20872	677778
12245	677779
29019	677780
77842	677781
113277	677782
10718	677783
86230	677784
73530	677785
64454	677786
216954	677787
30901	677788
75643	677789
192944	677790
102835	677791
67706	677792
109380	677793
13438	677794
55833	677795
207	677796
6609	677797
115	677798
3979	677799
13784	677800
160983	677801
66158	677802
195	677803
1272	677804
35990	677805
270591	677806
97123	677807
148	677808
1057	677809
1884	677810
13990	677811
22819	677812
175240	677813
62221	677814
1052	677815
14927	677816
29101	677817
34724	677818
37266	677819
19607	677820
2270	677821
21319	677822
1098	677823
1682	677824
41637	677825
1183	677826
12137	677827
11971	677828
610	677829
132326	677830
4439	677831
992	677832
2059	677833
4795	677834
36941	677835
198470	677836
62152	677837
730	677838
69080	677839
27355	677840
22589	677841
46564	677842
9118	677843
5	677844
145969	677845
32081	677846
52296	677847
114605	677848
213048	677849
35004	677850
84303	677851
1829	677852
8371	677853
83587	677854
167734	677855
67899	677856
8756	677857
188647	677858
23764	677859
2356	677860
2716	677861
9748	677862
231156	677863
10490	677864
71328	677865
13538	677866
4938	677867
12240	677868
21206	677869
122238	677870
36505	677871
3661	677872
49	677873
9170	677874
2222	677875
306563	677876
172160	677877
44573	677878
3621	677879
60806	677880
6239	677881
13840	677882
46178	677883
48002	677884
71476	677885
76414	677886
234	677887
14253	677888
30246	677889
1795	677890
120697	677891
67072	677892
154104	677893
102057	677894
104238	677895
18	677896
44008	677897
139432	677898
166966	677899
17296	677900
95104	677901
9733	677902
11623	677903
79522	677904
25869	677905
6829	677906
46398	677907
136679	677908
46513	677909
21442	677910
140824	677911
165585	677912
87086	677913
186423	677914
9748	677915
2848	677916
10415	677917
26976	677918
22040	677919
8133	677920
5818	677921
16941	677922
76258	677923
47242	677924
104254	677925
120672	677926
39556	677927
84106	677928
64165	677929
22509	677930
76022	677931
46216	677932
8492	677933
139020	677934
101554	677935
69838	677936
3561	677937
3459	677938
10536	677939
6013	677940
5982	677941
16254	677942
14926	677943
14974	677944
201848	677945
3	677946
317	677947
67700	677948
76451	677949
21089	677950
165983	677951
45465	677952
51546	677953
21089	677954
15631	677955
50092	677956
81277	677957
1621	677958
53218	677959
2017	677960
6780	677961
170004	677962
46071	677963
14258	677964
26137	677965
79651	677966
13174	677967
1051	677968
58423	677969
8067	677970
96632	677971
36951	677972
18799	677973
90946	677974
4298	677975
44	677976
43894	677977
20361	677978
48	677979
15445	677980
63134	677981
32744	677982
251609	677983
64239	677984
93737	677985
209978	677986
22748	677987
2124	677988
19871	677989
9959	677990
251550	677991
86344	677992
56008	677993
150	677994
123961	677995
15450	677996
16651	677997
339	677998
4296	677999
30719	678000
171597	678001
164696	678002
22908	678003
3088	678004
28338	678005
210002	678006
16381	678007
68898	678008
62145	678009
22739	678010
21922	678011
12287	678012
153978	678013
96439	678014
140351	678015
73571	678016
656	678017
10877	678018
155038	678019
33025	678020
172441	678021
52091	678022
22663	678023
38313	678024
56441	678025
30402	678026
77800	678027
93738	678028
65254	678029
22444	678030
8465	678031
19465	678032
49338	678033
16651	678034
102160	678035
26554	678036
71952	678037
64374	678038
26200	678039
13646	678040
150620	678041
63576	678042
72692	678043
2183	678044
53321	678045
30536	678046
138627	678047
38518	678048
34940	678049
30505	678050
22649	678051
285299	678052
4690	678053
3960	678054
22426	678055
38919	678056
68721	678057
774	678058
115382	678059
14457	678060
57120	678061
9	678062
24064	678063
101207	678064
14981	678065
10707	678066
15549	678067
27357	678068
19094	678069
89497	678070
76685	678071
24436	678072
279	678073
117633	678074
179459	678075
2831	678076
1813	678077
28705	678078
1876	678079
8290	678080
39599	678081
12273	678082
4309	678083
125957	678084
3092	678085
157108	678086
1371	678087
170247	678088
74174	678089
143764	678090
25475	678091
12042	678092
12249	678093
31361	678094
39287	678095
1474	678096
21258	678097
75643	678098
858	678099
2554	678100
91116	678101
32843	678102
102868	678103
43865	678104
130952	678105
16651	678106
10492	678107
6427	678108
37086	678109
1357	678110
26576	678111
86458	678112
3092	678113
5400	678114
32524	678115
9550	678116
33608	678117
37716	678118
33443	678119
27410	678120
4972	678121
12746	678122
118341	678123
50620	678124
180806	678125
292400	678126
40441	678127
40387	678128
112329	678129
86188	678130
73531	678131
55300	678132
98757	678133
39754	678134
31858	678135
23552	678136
360	678137
46583	678138
3956	678139
17273	678140
43246	678141
61071	678142
279401	678143
372	678144
2832	678145
809	678146
81156	678147
22981	678148
168856	678149
85765	678150
9660	678151
123207	678152
44205	678153
67185	678154
2440	678155
260729	678156
47275	678157
11545	678158
2848	678159
24324	678160
68261	678161
142320	678162
541	678163
137319	678164
17857	678165
17485	678166
14376	678167
215487	678168
60749	678169
82088	678170
112751	678171
75440	678172
92259	678173
3509	678174
24	678175
313103	678176
140422	678177
137849	678178
62814	678179
88450	678180
1511	678181
3503	678182
25370	678183
109936	678184
154202	678185
27145	678186
84704	678187
145863	678188
10218	678189
54985	678190
85859	678191
199029	678192
147207	678193
101967	678194
199572	678195
43295	678196
204492	678197
40551	678198
56934	678199
36482	678200
67789	678201
19918	678202
256514	678203
46721	678204
73007	678205
38549	678206
19042	678207
14136	678208
259957	678209
28434	678210
121147	678211
129570	678212
3607	678213
86721	678214
28080	678215
109723	678216
297711	678217
56178	678218
205308	678219
106582	678220
28219	678221
28219	678222
31554	678223
223183	678224
201006	678225
172226	678226
26778	678227
26979	678228
52037	678229
30414	678230
321586	678231
12177	678232
69447	678233
41305	678234
41185	678235
89688	678236
158299	678237
136496	678238
83067	678239
92683	678240
25758	678241
57268	678242
56561	678243
2392	678244
977	678245
56595	678246
43710	678247
43710	678248
5642	678249
31319	678250
115728	678251
45422	678252
3871	678253
5276	678254
1956	678255
186948	678256
19945	678257
5409	678258
1183	678259
167983	678260
61586	678261
31125	678262
4514	678263
14938	678264
36724	678265
34798	678266
119848	678267
78191	678268
1668	678269
23457	678270
18214	678271
498	678272
84652	678273
30604	678274
521	678275
68682	678276
48102	678277
206002	678278
96163	678279
60619	678280
202922	678281
262486	678282
13997	678283
36105	678284
16087	678285
185043	678286
1734	678287
98846	678288
5643	678289
18646	678290
44181	678291
101492	678292
7227	678293
259412	678294
223737	678295
62925	678296
77083	678297
66102	678298
54912	678299
5849	678300
56305	678301
19817	678302
132207	678303
25360	678304
79040	678305
97461	678306
71039	678307
38986	678308
1784	678309
10263	678310
45937	678311
62429	678312
4107	678313
110142	678314
8911	678315
99544	678316
82699	678317
19673	678318
6417	678319
6453	678320
89718	678321
48977	678322
125578	678323
2513	678324
64277	678325
64277	678326
11518	678327
44992	678328
34122	678329
22614	678330
25711	678331
15591	678332
28653	678333
272479	678334
92083	678335
36573	678336
27371	678337
52747	678338
24148	678339
23568	678340
28653	678341
15412	678342
3818	678343
57233	678344
6154	678345
187	678346
155103	678347
693	678348
46792	678349
85825	678350
46283	678351
35163	678352
78295	678353
130483	678354
39261	678355
49717	678356
55841	678357
15182	678358
139039	678359
22570	678360
23260	678361
100342	678362
158	678363
11440	678364
19290	678365
19678	678366
8415	678367
44757	678368
4988	678369
116373	678370
13313	678371
34883	678372
93598	678373
3424	678374
3322	678375
1069	678376
56305	678377
23510	678378
11827	678379
24868	678380
91500	678381
7484	678382
74297	678383
49953	678384
306468	678385
73433	678386
15893	678387
23868	678388
23125	678389
51711	678390
22638	678391
100188	678392
79022	678393
56196	678394
650	678395
9100	678396
18174	678397
48544	678398
3783	678399
13396	678400
32962	678401
57942	678402
130187	678403
27757	678404
13686	678405
12562	678406
7622	678407
152442	678408
112992	678409
43803	678410
926	678411
9995	678412
17868	678413
122	678414
85643	678415
87354	678416
27947	678417
40638	678418
5728	678419
119064	678420
17339	678421
37234	678422
18837	678423
16734	678424
28977	678425
28282	678426
80551	678427
32891	678428
26584	678429
319817	678430
36844	678431
35301	678432
108197	678433
12051	678434
266	678435
71793	678436
53181	678437
97913	678438
50388	678439
2996	678440
137675	678441
407	678442
7455	678443
25618	678444
123718	678445
277	678446
22097	678447
57706	678448
23605	678449
182177	678450
173286	678451
33216	678452
4272	678453
58848	678454
1368	678455
56167	678456
3631	678457
315523	678458
81679	678459
56167	678460
257880	678461
151947	678462
17456	678463
3506	678464
168730	678465
61699	678466
18097	678467
107692	678468
27278	678469
37607	678470
38769	678471
223594	678472
7338	678473
199350	678474
9057	678475
112918	678476
88966	678477
40889	678478
234761	678479
3232	678480
47495	678481
40257	678482
67	678483
213197	678484
4024	678485
56114	678486
292544	678487
24576	678488
2102	678489
2548	678490
31327	678491
9677	678492
119539	678493
55319	678494
107505	678495
23883	678496
19719	678497
54389	678498
35453	678499
5912	678500
141887	678501
12450	678502
779	678503
139017	678504
18159	678505
106114	678506
131541	678507
1908	678508
28826	678509
77124	678510
82296	678511
111062	678512
13350	678513
324603	678514
9557	678515
24759	678516
4116	678517
54962	678518
57911	678519
5906	678520
56545	678521
5061	678522
1115	678523
178063	678524
13284	678525
1065	678526
119397	678527
5324	678528
2891	678529
63511	678530
14722	678531
133821	678532
79391	678533
40440	678534
72512	678535
215428	678536
288821	678537
5433	678538
183154	678539
5199	678540
151861	678541
211	678542
259548	678543
259510	678544
328111	678545
1030	678546
15231	678547
42	678548
4046	678549
51646	678550
311289	678551
137546	678552
73522	678553
948	678554
4145	678555
32472	678556
44401	678557
851	678558
247314	678559
192502	678560
228	678561
63526	678562
560	678563
10329	678564
207920	678565
143088	678566
13603	678567
65875	678568
20834	678569
73354	678570
21024	678571
7537	678572
40465	678573
5571	678574
7720	678575
1255	678576
16468	678577
1401	678578
164772	678579
817	678580
274523	678581
19384	678582
8330	678583
167667	678584
217248	678585
150062	678586
38980	678587
52668	678588
27036	678589
13370	678590
272252	678591
322611	678592
307933	678593
56268	678594
59209	678595
22140	678596
4368	678597
70296	678598
64134	678599
95302	678600
164516	678601
29497	678602
48300	678603
1108	678604
2814	678605
141071	678606
302	678607
31725	678608
29823	678609
65358	678610
8159	678611
15715	678612
13603	678613
1948	678614
6405	678615
10780	678616
43576	678617
208181	678618
74221	678619
5055	678620
72033	678621
25496	678622
49403	678623
60965	678624
11321	678625
5140	678626
39149	678627
4599	678628
185992	678629
30786	678630
209626	678631
26843	678632
63895	678633
76686	678634
14677	678635
201760	678636
145973	678637
127932	678638
262160	678639
1281	678640
886	678641
179097	678642
455	678643
135026	678644
15421	678645
34208	678646
7507	678647
235031	678648
6922	678649
311472	678650
10771	678651
8371	678652
15834	678653
85130	678654
44446	678655
16554	678656
140516	678657
63880	678658
36	678659
89396	678660
2023	678661
129546	678662
4599	678663
34	678664
132230	678665
120516	678666
217	678667
21427	678668
105549	678669
34902	678670
1851	678671
10354	678672
59587	678673
2078	678674
3130	678675
61795	678676
3967	678677
3116	678678
211441	678679
67827	678680
10195	678681
3432	678682
83033	678683
115854	678684
56156	678685
54627	678686
1505	678687
3158	678688
243190	678689
28937	678690
144800	678691
33109	678692
27574	678693
11527	678694
178448	678695
61045	678696
40671	678697
25423	678698
115464	678699
14899	678700
63233	678701
30190	678702
218473	678703
57656	678704
103080	678705
126976	678706
1786	678707
27803	678708
21338	678709
16371	678710
18750	678711
46370	678712
64809	678713
71965	678714
156438	678715
13106	678716
6463	678717
197580	678718
1270	678719
36853	678720
31864	678721
62412	678722
59787	678723
82766	678724
43061	678725
1342	678726
76028	678727
22599	678728
25941	678729
214431	678730
153465	678731
236037	678732
35737	678733
30985	678734
1036	678735
11251	678736
199202	678737
19750	678738
30858	678739
51834	678740
3232	678741
197576	678742
2562	678743
36837	678744
86133	678745
127571	678746
13754	678747
5169	678748
114577	678749
25177	678750
443	678751
307162	678752
121478	678753
147630	678754
304699	678755
144152	678756
66313	678757
14986	678758
1676	678759
49512	678760
153102	678761
2865	678762
4140	678763
193594	678764
10731	678765
5058	678766
127050	678767
28541	678768
16887	678769
18205	678770
166684	678771
883	678772
214	678773
883	678774
221977	678775
3245	678776
283938	678777
4559	678778
49890	678779
25087	678780
2741	678781
145169	678782
37229	678783
15389	678784
163134	678785
233368	678786
215836	678787
138839	678788
33274	678789
4079	678790
20053	678791
5120	678792
28406	678793
31764	678794
154540	678795
186405	678796
120069	678797
53148	678798
109077	678799
3848	678800
113022	678801
23980	678802
301327	678803
316	678804
3718	678805
1966	678806
42025	678807
17744	678808
44692	678809
158731	678810
76742	678811
102548	678812
147081	678813
18810	678814
39304	678815
212259	678816
136741	678817
81250	678818
845	678819
38862	678820
3039	678821
2043	678822
22414	678823
6449	678824
15234	678825
169871	678826
49546	678827
1221	678828
2081	678829
23759	678830
29309	678831
150	678832
95867	678833
2455	678834
175	678835
6797	678836
212526	678837
45340	678838
78051	678839
562	678840
398	678841
160402	678842
268164	678843
82994	678844
14304	678845
215595	678846
46527	678847
199597	678848
35726	678849
27504	678850
7565	678851
10985	678852
11224	678853
175659	678854
46726	678855
36187	678856
171819	678857
12007	678858
43447	678859
6535	678860
211329	678861
10017	678862
64432	678863
34795	678864
211857	678865
209296	678866
6240	678867
307044	678868
35063	678869
62711	678870
215507	678871
22893	678872
123962	678873
65058	678874
10702	678875
48733	678876
42922	678877
195253	678878
93988	678879
2267	678880
706	678881
27434	678882
60	678883
6367	678884
107183	678885
50164	678886
13589	678887
22053	678888
3041	678889
24869	678890
87068	678891
647	678892
82845	678893
88011	678894
93	678895
1060	678896
208513	678897
37485	678898
16609	678899
209690	678900
33731	678901
777	678902
173985	678903
6338	678904
18658	678905
32181	678906
823	678907
254394	678908
1919	678909
179218	678910
30045	678911
23399	678912
21582	678913
2110	678914
2110	678915
7557	678916
20012	678917
61596	678918
210548	678919
85540	678920
86061	678921
8022	678922
87562	678923
88547	678924
216799	678925
214439	678926
139030	678927
119264	678928
24502	678929
4882	678930
5006	678931
5338	678932
48911	678933
51355	678934
82865	678935
17314	678936
193232	678937
5814	678938
61741	678939
19216	678940
154951	678941
7145	678942
21453	678943
26254	678944
69455	678945
73905	678946
82533	678947
7043	678948
60173	678949
4482	678950
2669	678951
9305	678952
2641	678953
817	678954
128	678955
31243	678956
250	678957
37942	678958
210366	678959
106172	678960
221353	678961
230001	678962
63374	678963
104116	678964
65630	678965
817	678966
99520	678967
50176	678968
9049	678969
70	678970
55373	678971
33914	678972
6674	678973
38961	678974
116601	678975
4212	678976
115785	678977
3098	678978
19384	678979
219417	678980
12880	678981
632	678982
125658	678983
8158	678984
18167	678985
35675	678986
2898	678987
315722	678988
49419	678989
5539	678990
13106	678991
108965	678992
677	678993
285933	678994
4520	678995
23630	678996
18183	678997
45363	678998
4177	678999
5429	679000
1712	679001
40213	679002
177	679003
7718	679004
53268	679005
68010	679006
12761	679007
41113	679008
180739	679009
189945	679010
2979	679011
238699	679012
11690	679013
119141	679014
325392	679015
31300	679016
135	679017
35057	679018
34421	679019
3360	679020
412	679021
92337	679022
20211	679023
11324	679024
130732	679025
90930	679026
13689	679027
219043	679028
110181	679029
983	679030
57863	679031
19110	679032
165626	679033
20019	679034
8765	679035
19579	679036
72000	679037
1643	679038
4941	679039
347	679040
23823	679041
35867	679042
5016	679043
362	679044
407	679045
22954	679046
12411	679047
216527	679048
11472	679049
129204	679050
177764	679051
11492	679052
19694	679053
90252	679054
20769	679055
129546	679056
1176	679057
17399	679058
4629	679059
12704	679060
181232	679061
50180	679062
58806	679063
189091	679064
167851	679065
2329	679066
298616	679067
70819	679068
234610	679069
1599	679070
206280	679071
131762	679072
3079	679073
832	679074
12972	679075
190116	679076
71405	679077
170168	679078
27474	679079
4759	679080
200855	679081
20556	679082
44888	679083
8671	679084
196	679085
1954	679086
322138	679087
15789	679088
15139	679089
25078	679090
14093	679091
965	679092
107091	679093
292565	679094
68291	679095
82847	679096
28	679097
21497	679098
100950	679099
9803	679100
41976	679101
83663	679102
74278	679103
86412	679104
217114	679105
46424	679106
16215	679107
7015	679108
813	679109
7831	679110
10476	679111
3125	679112
1106	679113
4283	679114
18184	679115
82070	679116
79512	679117
134316	679118
16943	679119
12906	679120
292665	679121
8469	679122
25946	679123
112171	679124
5928	679125
30022	679126
9617	679127
53482	679128
1388	679129
202294	679130
20418	679131
180903	679132
52937	679133
131049	679134
63143	679135
12542	679136
26663	679137
65133	679138
212805	679139
180055	679140
95855	679141
1036	679142
24008	679143
5879	679144
566	679145
958	679146
3892	679147
17480	679148
61358	679149
109770	679150
52677	679151
2656	679152
144443	679153
21503	679154
484	679155
321848	679156
20951	679157
13090	679158
787	679159
1066	679160
355	679161
148	679162
10151	679163
28878	679164
83349	679165
40445	679166
30107	679167
20211	679168
67814	679169
22	679170
830	679171
4246	679172
2894	679173
304721	679174
2892	679175
5771	679176
133486	679177
3559	679178
4560	679179
424	679180
103953	679181
2034	679182
93724	679183
2319	679184
55291	679185
208218	679186
52996	679187
3786	679188
163	679189
4281	679190
209776	679191
718	679192
16208	679193
2583	679194
4287	679195
67091	679196
248197	679197
91334	679198
2311	679199
14379	679200
57433	679201
1951	679202
16227	679203
266363	679204
87848	679205
9499	679206
6111	679207
51854	679208
48621	679209
40568	679210
37518	679211
101231	679212
25188	679213
25871	679214
16277	679215
97824	679216
843	679217
16707	679218
60132	679219
1756	679220
93722	679221
137837	679222
27278	679223
82219	679224
198221	679225
166485	679226
130877	679227
11053	679228
6348	679229
2614	679230
90665	679231
201598	679232
186963	679233
13163	679234
10772	679235
69823	679236
22563	679237
13804	679238
175683	679239
270927	679240
7850	679241
81571	679242
239487	679243
109909	679244
17795	679245
6396	679246
139535	679247
12634	679248
671	679249
48199	679250
97	679251
22943	679252
39284	679253
15609	679254
115368	679255
274652	679256
84865	679257
90474	679258
19039	679259
103868	679260
183	679261
126390	679262
8231	679263
94	679264
94	679265
4356	679266
652	679267
7479	679268
6815	679269
148139	679270
196174	679271
2424	679272
49793	679273
112619	679274
139510	679275
132891	679276
300184	679277
128859	679278
41255	679279
33113	679280
302761	679281
5113	679282
2845	679283
85635	679284
83010	679285
596	679286
132165	679287
91557	679288
157101	679289
137551	679290
199667	679291
16637	679292
39131	679293
318042	679294
4967	679295
12	679296
71734	679297
317589	679298
12627	679299
16637	679300
198356	679301
115613	679302
30885	679303
23572	679304
85156	679305
319682	679306
85156	679307
3211	679308
308290	679309
32796	679310
151171	679311
13031	679312
240	679313
306394	679314
76579	679315
123280	679316
154358	679317
108907	679318
26178	679319
138227	679320
31319	679321
9130	679322
59129	679323
161406	679324
104322	679325
36854	679326
175499	679327
216425	679328
24369	679329
175046	679330
183	679331
38846	679332
112746	679333
185865	679334
25505	679335
76267	679336
4592	679337
52669	679338
123280	679339
215057	679340
138219	679341
132460	679342
8697	679343
151689	679344
7222	679345
207836	679346
117080	679347
10649	679348
176462	679349
78794	679350
46081	679351
25475	679352
124107	679353
60946	679354
13674	679355
3277	679356
178885	679357
1813	679358
38323	679359
73363	679360
124634	679361
119997	679362
163981	679363
213407	679364
213541	679365
68303	679366
62057	679367
96034	679368
34185	679369
215693	679370
61452	679371
70301	679372
129109	679373
29036	679374
28253	679375
205989	679376
16727	679377
234880	679378
137066	679379
48200	679380
10414	679381
151237	679382
54081	679383
23701	679384
318630	679385
174562	679386
271115	679387
58117	679388
6618	679389
87918	679390
20917	679391
151239	679392
30754	679393
144440	679394
131582	679395
163848	679396
110164	679397
138310	679398
55176	679399
44467	679400
20897	679401
31283	679402
2774	679403
94290	679404
97030	679405
33679	679406
1063	679407
25406	679408
218728	679409
148356	679410
39525	679411
100751	679412
1650	679413
149997	679414
178060	679415
28964	679416
1231	679417
206207	679418
62786	679419
7290	679420
689	679421
192794	679422
28242	679423
19772	679424
165707	679425
11228	679426
295308	679427
228746	679428
120492	679429
53710	679430
2748	679431
182364	679432
7964	679433
200682	679434
24877	679435
130221	679436
139526	679437
27934	679438
34355	679439
90130	679440
209835	679441
1070	679442
19071	679443
65467	679444
25754	679445
260470	679446
134638	679447
135299	679448
121404	679449
275492	679450
130174	679451
84238	679452
165690	679453
10059	679454
229932	679455
49455	679456
85911	679457
39303	679458
36311	679459
205199	679460
106829	679461
26251	679462
137373	679463
286516	679464
106583	679465
32563	679466
6181	679467
66068	679468
235736	679469
156936	679470
27380	679471
211257	679472
249024	679473
35544	679474
77157	679475
11236	679476
14865	679477
18784	679478
670	679479
217119	679480
560	679481
47940	679482
3712	679483
170102	679484
41983	679485
106819	679486
9593	679487
2388	679488
176950	679489
58204	679490
114091	679491
139575	679492
11996	679493
130977	679494
60037	679495
84570	679496
51981	679497
283571	679498
24290	679499
1795	679500
1133	679501
8591	679502
21977	679503
58204	679504
2958	679505
59687	679506
22346	679507
56686	679508
25754	679509
24642	679510
18784	679511
201943	679512
21978	679513
206729	679514
136585	679515
135559	679516
92	679517
10747	679518
95447	679519
1626	679520
33748	679521
73223	679522
73223	679523
73223	679524
39955	679525
6225	679526
36455	679527
104070	679528
146217	679529
23057	679530
99800	679531
67395	679532
8129	679533
85126	679534
90762	679535
12271	679536
52406	679537
84	679538
5320	679539
4770	679540
19485	679541
196988	679542
25833	679543
8907	679544
94061	679545
17323	679546
139623	679547
46281	679548
2519	679549
87308	679550
92312	679551
38914	679552
60627	679553
34816	679554
1929	679555
795	679556
13509	679557
162793	679558
152100	679559
8263	679560
62879	679561
22785	679562
11247	679563
211142	679564
62015	679565
142259	679566
16385	679567
14026	679568
8413	679569
38210	679570
42376	679571
2646	679572
8135	679573
15665	679574
92312	679575
93	679576
98331	679577
10084	679578
199428	679579
96824	679580
215273	679581
42705	679582
187475	679583
60165	679584
14	679585
11855	679586
30211	679587
58635	679588
77035	679589
17472	679590
17825	679591
1350	679592
79856	679593
4183	679594
12858	679595
106	679596
16183	679597
259170	679598
73502	679599
45513	679600
1421	679601
532	679602
26693	679603
46476	679604
74028	679605
359	679606
156598	679607
65653	679608
2064	679609
222878	679610
30	679611
20919	679612
57018	679613
4957	679614
183228	679615
46411	679616
31017	679617
6763	679618
26450	679619
26450	679620
26758	679621
10608	679622
3333	679623
527	679624
7987	679625
96933	679626
8427	679627
34995	679628
10426	679629
121055	679630
58472	679631
7361	679632
172034	679633
3383	679634
148551	679635
366	679636
127786	679637
88052	679638
68938	679639
16021	679640
11227	679641
45872	679642
9674	679643
37087	679644
163112	679645
35865	679646
15080	679647
138479	679648
40463	679649
4342	679650
52230	679651
8413	679652
243131	679653
80218	679654
211994	679655
33456	679656
56032	679657
45743	679658
10380	679659
102691	679660
18118	679661
3730	679662
320202	679663
10952	679664
26478	679665
632	679666
193	679667
110087	679668
25338	679669
216522	679670
110223	679671
128444	679672
33526	679673
26299	679674
104161	679675
61517	679676
48492	679677
99686	679678
117876	679679
75716	679680
4609	679681
285827	679682
39741	679683
27822	679684
89493	679685
21633	679686
132236	679687
43261	679688
321686	679689
9	679690
53638	679691
11498	679692
133055	679693
16124	679694
18157	679695
1540	679696
313	679697
25267	679698
76096	679699
21162	679700
108568	679701
102900	679702
2242	679703
3399	679704
27223	679705
243	679706
72256	679707
287680	679708
7393	679709
161405	679710
194470	679711
245080	679712
44821	679713
7714	679714
52685	679715
41345	679716
78	679717
18065	679718
2266	679719
120275	679720
51749	679721
9476	679722
210648	679723
134289	679724
127739	679725
161030	679726
4597	679727
4030	679728
120063	679729
57459	679730
724	679731
163058	679732
74299	679733
23223	679734
119581	679735
105445	679736
24718	679737
41955	679738
301451	679739
32817	679740
53835	679741
19024	679742
68006	679743
7864	679744
17746	679745
676	679746
83073	679747
1607	679748
222836	679749
6047	679750
10542	679751
42504	679752
208801	679753
14024	679754
56218	679755
1607	679756
10029	679757
26736	679758
66541	679759
6591	679760
6572	679761
44117	679762
12563	679763
24664	679764
1972	679765
2490	679766
16942	679767
12908	679768
64494	679769
107231	679770
88581	679771
16715	679772
75904	679773
45609	679774
19808	679775
9150	679776
80288	679777
11121	679778
1418	679779
10118	679780
343	679781
86207	679782
285964	679783
1438	679784
34508	679785
57577	679786
33094	679787
70874	679788
1531	679789
53017	679790
3476	679791
25924	679792
87533	679793
22126	679794
11862	679795
21646	679796
147899	679797
10726	679798
11833	679799
300784	679800
3243	679801
4938	679802
104905	679803
87910	679804
48108	679805
320226	679806
12424	679807
71599	679808
126267	679809
202300	679810
52370	679811
571	679812
9098	679813
182524	679814
6442	679815
35701	679816
169836	679817
71108	679818
26258	679819
10991	679820
6449	679821
6071	679822
22040	679823
253273	679824
17217	679825
199637	679826
6049	679827
147655	679828
104930	679829
9958	679830
2878	679831
312	679832
160826	679833
3173	679834
22693	679835
60889	679836
61665	679837
22158	679838
166949	679839
28561	679840
156733	679841
67825	679842
28347	679843
4826	679844
1664	679845
10234	679846
813	679847
50642	679848
1181	679849
203143	679850
162130	679851
249227	679852
428	679853
71463	679854
55962	679855
20513	679856
82809	679857
9252	679858
29085	679859
59522	679860
3486	679861
36631	679862
116812	679863
112642	679864
231618	679865
114213	679866
132275	679867
49295	679868
10930	679869
28816	679870
278501	679871
114200	679872
174946	679873
157519	679874
29154	679875
130498	679876
157519	679877
220167	679878
148661	679879
53204	679880
44678	679881
112612	679882
34147	679883
24383	679884
82224	679885
179195	679886
174858	679887
175638	679888
181023	679889
46522	679890
154622	679891
78243	679892
113355	679893
54433	679894
153860	679895
49866	679896
160561	679897
15454	679898
206164	679899
67135	679900
90545	679901
94691	679902
4486	679903
46541	679904
99537	679905
89425	679906
2776	679907
88822	679908
20924	679909
213166	679910
51815	679911
72743	679912
87547	679913
49064	679914
3039	679915
3010	679916
54634	679917
138846	679918
36288	679919
37698	679920
4198	679921
12184	679922
24061	679923
8088	679924
19403	679925
10782	679926
18896	679927
39224	679928
23347	679929
14386	679930
182314	679931
117	679932
67744	679933
31407	679934
3106	679935
218296	679936
51964	679937
44309	679938
7628	679939
178908	679940
215093	679941
186483	679942
140194	679943
19408	679944
118180	679945
80931	679946
10790	679947
199781	679948
763	679949
174643	679950
221005	679951
208338	679952
277031	679953
28773	679954
13045	679955
101171	679956
212707	679957
143967	679958
76267	679959
5003	679960
14114	679961
40146	679962
52601	679963
69700	679964
4269	679965
87218	679966
32470	679967
95129	679968
22701	679969
114275	679970
44754	679971
3340	679972
271930	679973
2673	679974
315120	679975
115022	679976
300533	679977
14827	679978
184067	679979
281127	679980
118140	679981
173128	679982
71926	679983
119524	679984
14180	679985
212040	679986
23296	679987
294731	679988
87464	679989
78010	679990
130121	679991
70381	679992
77336	679993
121493	679994
81128	679995
3554	679996
94207	679997
44287	679998
117417	679999
138993	680000
22215	680001
122351	680002
101087	680003
22419	680004
87703	680005
6238	680006
36277	680007
209454	680008
113650	680009
121780	680010
50622	680011
266441	680012
147660	680013
69708	680014
8869	680015
10866	680016
38972	680017
46016	680018
140442	680019
254797	680020
254473	680021
197486	680022
121765	680023
83788	680024
36771	680025
107578	680026
315544	680027
201854	680028
26309	680029
304475	680030
37006	680031
11033	680032
146913	680033
19448	680034
158591	680035
299895	680036
219399	680037
11015	680038
183667	680039
104094	680040
303400	680041
293972	680042
23057	680043
163099	680044
76952	680045
265982	680046
246426	680047
122272	680048
152465	680049
64600	680050
61742	680051
247744	680052
189512	680053
19499	680054
121878	680055
173889	680056
10998	680057
176899	680058
39918	680059
74324	680060
246916	680061
87386	680062
95113	680063
3526	680064
244167	680065
5443	680066
237028	680067
216371	680068
36106	680069
67165	680070
11003	680071
2817	680072
153401	680073
78711	680074
45476	680075
172050	680076
40552	680077
130071	680078
225674	680079
162474	680080
30065	680081
18516	680082
152357	680083
88802	680084
26607	680085
34331	680086
121100	680087
23169	680088
66982	680089
194527	680090
7119	680091
69503	680092
9612	680093
85298	680094
21095	680095
4922	680096
3641	680097
136535	680098
17820	680099
64975	680100
33218	680101
24624	680102
192158	680103
92124	680104
5139	680105
8307	680106
45711	680107
193946	680108
60750	680109
24494	680110
109680	680111
252912	680112
70279	680113
268827	680114
209719	680115
279712	680116
252826	680117
108707	680118
8173	680119
45836	680120
172177	680121
11586	680122
36290	680123
214629	680124
4203	680125
90739	680126
105795	680127
41294	680128
61015	680129
177128	680130
232636	680131
37149	680132
4886	680133
50471	680134
51459	680135
61466	680136
135393	680137
11625	680138
28412	680139
58558	680140
28070	680141
2031	680142
56539	680143
13247	680144
3512	680145
21089	680146
56736	680147
174837	680148
265210	680149
52432	680150
28197	680151
17141	680152
68710	680153
60989	680154
171619	680155
40119	680156
216838	680157
28197	680158
62907	680159
10074	680160
47571	680161
130125	680162
72513	680163
36989	680164
26636	680165
80886	680166
99790	680167
5400	680168
4482	680169
2819	680170
15441	680171
161716	680172
131575	680173
38958	680174
200522	680175
99775	680176
1521	680177
96737	680178
68	680179
201712	680180
9977	680181
77218	680182
1158	680183
185526	680184
14540	680185
23776	680186
65716	680187
271253	680188
7059	680189
43297	680190
3126	680191
14605	680192
47508	680193
7399	680194
134976	680195
59266	680196
200925	680197
5074	680198
252689	680199
253434	680200
48984	680201
311606	680202
69958	680203
8777	680204
57630	680205
295804	680206
126113	680207
47410	680208
23021	680209
180043	680210
121881	680211
85178	680212
85118	680213
205294	680214
116632	680215
301943	680216
12994	680217
243109	680218
86003	680219
15548	680220
44562	680221
47801	680222
73140	680223
193150	680224
97833	680225
28515	680226
233891	680227
101880	680228
126767	680229
67472	680230
110587	680231
5407	680232
15349	680233
6885	680234
51606	680235
28548	680236
47786	680237
232522	680238
31932	680239
105952	680240
64369	680241
140676	680242
10829	680243
323052	680244
28693	680245
72082	680246
101380	680247
181193	680248
8644	680249
8644	680250
10605	680251
3843	680252
30463	680253
122578	680254
23522	680255
32262	680256
43435	680257
14895	680258
41271	680259
15902	680260
9740	680261
151787	680262
36182	680263
24101	680264
296170	680265
244863	680266
179992	680267
185130	680268
83326	680269
317862	680270
13844	680271
119122	680272
43630	680273
303548	680274
22250	680275
18326	680276
15805	680277
15353	680278
245924	680279
170029	680280
19517	680281
105563	680282
123609	680283
33115	680284
4271	680285
218362	680286
326773	680287
105703	680288
49446	680289
159634	680290
227166	680291
96154	680292
46343	680293
182859	680294
201149	680295
540	680296
23776	680297
176951	680298
118674	680299
10326	680300
15570	680301
55814	680302
48293	680303
76726	680304
28468	680305
1803	680306
56886	680307
23232	680308
87237	680309
111371	680310
82133	680311
1804	680312
95428	680313
1456	680314
113379	680315
6380	680316
162176	680317
4241	680318
5445	680319
95015	680320
241907	680321
33473	680322
756	680323
10102	680324
91	680325
78957	680326
67072	680327
30796	680328
22080	680329
962	680330
13764	680331
152693	680332
14935	680333
11774	680334
3698	680335
249823	680336
53377	680337
38150	680338
16278	680339
325996	680340
42472	680341
42785	680342
56398	680343
60673	680344
212247	680345
198471	680346
1149	680347
47506	680348
84034	680349
13777	680350
81962	680351
42506	680352
82820	680353
135342	680354
195137	680355
15401	680356
84771	680357
99232	680358
20472	680359
74445	680360
7867	680361
488	680362
162147	680363
35755	680364
11258	680365
5064	680366
12989	680367
56772	680368
44164	680369
43233	680370
9764	680371
9764	680372
133720	680373
181565	680374
38594	680375
15948	680376
122213	680377
64443	680378
190727	680379
61253	680380
28104	680381
14701	680382
2225	680383
52338	680384
37084	680385
63377	680386
115329	680387
79761	680388
154295	680389
4349	680390
22053	680391
303567	680392
124874	680393
29648	680394
55476	680395
41587	680396
195405	680397
189427	680398
40344	680399
61153	680400
285568	680401
5150	680402
136857	680403
98223	680404
231781	680405
139433	680406
174469	680407
21529	680408
84698	680409
44236	680410
23970	680411
80990	680412
90199	680413
12838	680414
23622	680415
83483	680416
89699	680417
112299	680418
5384	680419
340	680420
3911	680421
101113	680422
145960	680423
5445	680424
5445	680425
52011	680426
19885	680427
60961	680428
5110	680429
185040	680430
87778	680431
238929	680432
140197	680433
218201	680434
132403	680435
163450	680436
37697	680437
94191	680438
125870	680439
110716	680440
13496	680441
188691	680442
49905	680443
79159	680444
12863	680445
12483	680446
54993	680447
98622	680448
40426	680449
83943	680450
90130	680451
120803	680452
16883	680453
23859	680454
33029	680455
11744	680456
60120	680457
1736	680458
44720	680459
26996	680460
247568	680461
47426	680462
84841	680463
85773	680464
108113	680465
37283	680466
52174	680467
73255	680468
47635	680469
33985	680470
241086	680471
40654	680472
136758	680473
32728	680474
20245	680475
22012	680476
198769	680477
1898	680478
8752	680479
207501	680480
55850	680481
76404	680482
48752	680483
96820	680484
97747	680485
45919	680486
84716	680487
52651	680488
1967	680489
40580	680490
12418	680491
40998	680492
11638	680493
254154	680494
199306	680495
649	680496
27717	680497
58933	680498
24397	680499
207252	680500
11411	680501
25796	680502
21574	680503
271038	680504
95931	680505
108164	680506
53013	680507
315400	680508
128915	680509
15444	680510
33975	680511
289668	680512
103279	680513
141596	680514
1612	680515
275283	680516
20125	680517
105915	680518
2158	680519
103896	680520
26262	680521
322113	680522
22318	680523
178821	680524
13777	680525
323017	680526
252823	680527
996	680528
49007	680529
6418	680530
25822	680531
21777	680532
14707	680533
125636	680534
37937	680535
19861	680536
51645	680537
216321	680538
102186	680539
64494	680540
112246	680541
21990	680542
197371	680543
129415	680544
216363	680545
179102	680546
185309	680547
41483	680548
9172	680549
44588	680550
136870	680551
17925	680552
984	680553
17739	680554
206778	680555
45844	680556
159815	680557
44486	680558
105449	680559
76203	680560
87889	680561
80420	680562
109314	680563
8583	680564
42982	680565
277116	680566
129022	680567
6377	680568
84781	680569
104534	680570
180007	680571
13326	680572
203509	680573
238324	680574
27788	680575
154460	680576
1320	680577
13486	680578
60412	680579
60572	680580
75161	680581
86391	680582
61666	680583
186372	680584
220992	680585
109630	680586
43179	680587
19991	680588
75136	680589
1150	680590
29282	680591
78401	680592
70547	680593
1588	680594
1879	680595
84427	680596
47236	680597
17901	680598
325396	680599
252619	680600
55691	680601
199211	680602
7821	680603
272282	680604
25446	680605
175200	680606
312146	680607
221095	680608
138118	680609
241034	680610
287822	680611
160526	680612
34167	680613
47483	680614
4280	680615
5508	680616
44250	680617
67423	680618
17717	680619
162196	680620
56837	680621
56496	680622
125207	680623
65971	680624
59396	680625
176068	680626
86783	680627
139709	680628
86418	680629
66055	680630
6686	680631
180	680632
169181	680633
197722	680634
30955	680635
9337	680636
34218	680637
50718	680638
25612	680639
70076	680640
13692	680641
16296	680642
61387	680643
301273	680644
24660	680645
134950	680646
561	680647
133209	680648
36981	680649
29784	680650
13260	680651
103435	680652
21755	680653
161644	680654
8880	680655
16962	680656
75404	680657
157233	680658
135612	680659
91628	680660
8268	680661
100483	680662
102350	680663
85858	680664
53270	680665
260188	680666
143740	680667
325001	680668
111829	680669
75136	680670
173194	680671
63979	680672
30131	680673
16056	680674
179708	680675
60980	680676
76115	680677
76973	680678
5183	680679
9784	680680
103595	680681
33006	680682
177075	680683
79150	680684
68850	680685
227048	680686
300427	680687
43748	680688
288151	680689
88778	680690
74873	680691
13695	680692
4490	680693
81956	680694
9311	680695
162965	680696
23495	680697
61554	680698
186366	680699
213591	680700
133178	680701
75155	680702
5323	680703
109253	680704
3679	680705
57655	680706
288331	680707
297377	680708
15438	680709
86088	680710
14467	680711
31750	680712
191837	680713
51126	680714
50077	680715
43192	680716
2477	680717
55455	680718
107482	680719
34677	680720
192977	680721
55477	680722
73056	680723
36559	680724
86467	680725
222637	680726
120875	680727
147252	680728
36244	680729
274905	680730
47902	680731
179196	680732
17427	680733
38635	680734
50637	680735
6476	680736
124430	680737
218162	680738
135869	680739
171223	680740
39486	680741
222491	680742
66864	680743
196379	680744
14331	680745
88565	680746
131528	680747
141635	680748
173000	680749
225304	680750
279263	680751
45194	680752
222964	680753
75823	680754
109826	680755
42643	680756
164473	680757
217694	680758
114150	680759
39331	680760
27788	680761
114283	680762
72938	680763
73945	680764
14774	680765
9222	680766
49405	680767
143797	680768
77464	680769
111200	680770
161760	680771
100270	680772
629	680773
15219	680774
54440	680775
59361	680776
45801	680777
138138	680778
227283	680779
26984	680780
80340	680781
212320	680782
20615	680783
119910	680784
106923	680785
5114	680786
5732	680787
43113	680788
152348	680789
199256	680790
3799	680791
155263	680792
1925	680793
19183	680794
58857	680795
4402	680796
87889	680797
288687	680798
185323	680799
41402	680800
10841	680801
53677	680802
163265	680803
80299	680804
183736	680805
133111	680806
2253	680807
26199	680808
69535	680809
113054	680810
62213	680811
139168	680812
54577	680813
15258	680814
46248	680815
226055	680816
1045	680817
36133	680818
78410	680819
150362	680820
138429	680821
13791	680822
405	680823
7339	680824
24636	680825
80211	680826
28984	680827
100841	680828
33929	680829
258	680830
3179	680831
77911	680832
932	680833
67318	680834
1138	680835
57649	680836
1208	680837
67321	680838
127400	680839
39494	680840
6374	680841
30991	680842
316844	680843
50068	680844
5076	680845
34214	680846
124100	680847
17807	680848
364	680849
15406	680850
61390	680851
5559	680852
165	680853
38721	680854
364	680855
88436	680856
34926	680857
38721	680858
39502	680859
41821	680860
59370	680861
93068	680862
65389	680863
32641	680864
10706	680865
204015	680866
18913	680867
6649	680868
4593	680869
4712	680870
4586	680871
99375	680872
59389	680873
8370	680874
57816	680875
29267	680876
83177	680877
176620	680878
14463	680879
129183	680880
108272	680881
4870	680882
77174	680883
116089	680884
205960	680885
156141	680886
25272	680887
81315	680888
203763	680889
171698	680890
126323	680891
52078	680892
4296	680893
325764	680894
129481	680895
16274	680896
61024	680897
39929	680898
105722	680899
66544	680900
28738	680901
4164	680902
8912	680903
72388	680904
137384	680905
176544	680906
64199	680907
111406	680908
26725	680909
213601	680910
69527	680911
18194	680912
82360	680913
131037	680914
36306	680915
52658	680916
29745	680917
10194	680918
154718	680919
56283	680920
216775	680921
67671	680922
148942	680923
50068	680924
40206	680925
195027	680926
19718	680927
55919	680928
226928	680929
25689	680930
14651	680931
31565	680932
219315	680933
167431	680934
89165	680935
200710	680936
37940	680937
4364	680938
70983	680939
63998	680940
103464	680941
54741	680942
159798	680943
245853	680944
22206	680945
41765	680946
126810	680947
79313	680948
97456	680949
74884	680950
684	680951
3059	680952
11651	680953
253719	680954
25077	680955
138423	680956
8788	680957
71497	680958
38561	680959
281400	680960
99906	680961
252461	680962
1343	680963
72242	680964
30041	680965
31435	680966
30142	680967
54834	680968
76494	680969
61818	680970
33377	680971
73247	680972
16045	680973
9894	680974
1048	680975
73516	680976
32963	680977
97339	680978
58933	680979
5449	680980
53479	680981
18920	680982
75771	680983
122314	680984
6533	680985
50925	680986
119536	680987
8712	680988
14661	680989
58911	680990
64527	680991
64097	680992
117582	680993
13375	680994
49904	680995
54875	680996
41414	680997
51610	680998
23175	680999
24720	681000
45188	681001
52253	681002
126834	681003
197491	681004
195895	681005
64255	681006
88836	681007
3923	681008
13196	681009
31222	681010
25967	681011
153066	681012
100503	681013
226658	681014
30471	681015
326890	681016
132449	681017
78406	681018
4870	681019
109942	681020
43624	681021
109535	681022
207874	681023
11504	681024
315818	681025
260454	681026
269491	681027
95714	681028
28824	681029
103031	681030
40678	681031
7875	681032
98601	681033
13749	681034
65198	681035
89804	681036
67021	681037
243	681038
71257	681039
82962	681040
85185	681041
28565	681042
22737	681043
58438	681044
17582	681045
138293	681046
2892	681047
114576	681048
12297	681049
71478	681050
90747	681051
62836	681052
294437	681053
171912	681054
118166	681055
34427	681056
56347	681057
115337	681058
194497	681059
74709	681060
162718	681061
72797	681062
309248	681063
167607	681064
17490	681065
22857	681066
85	681067
90938	681068
69509	681069
136894	681070
42978	681071
16744	681072
43386	681073
271765	681074
322500	681075
121199	681076
114371	681077
113712	681078
20310	681079
296773	681080
129998	681081
38580	681082
169021	681083
275866	681084
1052	681085
151722	681086
48152	681087
120808	681088
15500	681089
114228	681090
190631	681091
26554	681092
134703	681093
291355	681094
156296	681095
188131	681096
19986	681097
160583	681098
266409	681099
74349	681100
302565	681101
101350	681102
33959	681103
109438	681104
77247	681105
152590	681106
20618	681107
153303	681108
51373	681109
31559	681110
71603	681111
284733	681112
38394	681113
124685	681114
95244	681115
11857	681116
104046	681117
17603	681118
1527	681119
84677	681120
65933	681121
50409	681122
203916	681123
75012	681124
55240	681125
285350	681126
297434	681127
6053	681128
2621	681129
12525	681130
48614	681131
2500	681132
52525	681133
3553	681134
22389	681135
114341	681136
158204	681137
7017	681138
1552	681139
6042	681140
307101	681141
316918	681142
125348	681143
139941	681144
9479	681145
196070	681146
170079	681147
117359	681148
141336	681149
327527	681150
6549	681151
221895	681152
208837	681153
139703	681154
10316	681155
119297	681156
65948	681157
55961	681158
325021	681159
165280	681160
289219	681161
95402	681162
203882	681163
121813	681164
107627	681165
174097	681166
264353	681167
344	681168
128346	681169
149050	681170
42953	681171
10453	681172
66247	681173
15785	681174
71842	681175
63528	681176
95915	681177
254581	681178
113593	681179
127778	681180
64364	681181
15133	681182
46282	681183
2549	681184
241445	681185
150026	681186
74223	681187
21454	681188
55057	681189
93726	681190
294012	681191
193155	681192
46	681193
1540	681194
6300	681195
44919	681196
249490	681197
19698	681198
1866	681199
38819	681200
17033	681201
98035	681202
13915	681203
62700	681204
11112	681205
8189	681206
97504	681207
101044	681208
64142	681209
85559	681210
164684	681211
1443	681212
427	681213
44432	681214
113396	681215
49070	681216
213911	681217
83427	681218
11764	681219
75661	681220
79412	681221
208080	681222
13785	681223
244529	681224
4612	681225
4499	681226
195494	681227
21825	681228
40862	681229
48180	681230
39703	681231
6368	681232
33925	681233
9060	681234
19738	681235
10526	681236
73307	681237
56625	681238
196488	681239
206	681240
3116	681241
32152	681242
12673	681243
166182	681244
236657	681245
196	681246
179405	681247
1153	681248
21721	681249
14185	681250
154628	681251
23646	681252
272005	681253
33444	681254
34281	681255
399	681256
260173	681257
169754	681258
39601	681259
15635	681260
221246	681261
146683	681262
100329	681263
10913	681264
78698	681265
270464	681266
204378	681267
7160	681268
9310	681269
52555	681270
5295	681271
24961	681272
103385	681273
116711	681274
54978	681275
15262	681276
267828	681277
65772	681278
35403	681279
67475	681280
32512	681281
28451	681282
209772	681283
52688	681284
19	681285
177216	681286
87898	681287
8433	681288
68268	681289
142352	681290
696	681291
29006	681292
177	681293
4143	681294
7700	681295
30620	681296
53526	681297
980	681298
198940	681299
11	681300
3694	681301
58068	681302
42528	681303
150762	681304
201097	681305
166624	681306
13478	681307
507	681308
173938	681309
116266	681310
169365	681311
170276	681312
25511	681313
168292	681314
5471	681315
2652	681316
45757	681317
79610	681318
78083	681319
293491	681320
236932	681321
152931	681322
19399	681323
3072	681324
131489	681325
50074	681326
55575	681327
173741	681328
11011	681329
5515	681330
87358	681331
53005	681332
42816	681333
99055	681334
3087	681335
128391	681336
306092	681337
73380	681338
92214	681339
39945	681340
8451	681341
251503	681342
83721	681343
1184	681344
11831	681345
156509	681346
2704	681347
3536	681348
71974	681349
5525	681350
2785	681351
36401	681352
12555	681353
159897	681354
287465	681355
108189	681356
39219	681357
64423	681358
243429	681359
175794	681360
33600	681361
112956	681362
124286	681363
67585	681364
44144	681365
22799	681366
14948	681367
81241	681368
153365	681369
302812	681370
91815	681371
235772	681372
193348	681373
34816	681374
125577	681375
182500	681376
190772	681377
76456	681378
287196	681379
78321	681380
211762	681381
27021	681382
4032	681383
18688	681384
87448	681385
157422	681386
325087	681387
4092	681388
103793	681389
99486	681390
23764	681391
139652	681392
157083	681393
312961	681394
97373	681395
101049	681396
87115	681397
32176	681398
49528	681399
89308	681400
176191	681401
33632	681402
36097	681403
169404	681404
116612	681405
151844	681406
112781	681407
61964	681408
92590	681409
29223	681410
17259	681411
90281	681412
305532	681413
68651	681414
248103	681415
72053	681416
110869	681417
110221	681418
28610	681419
291610	681420
62744	681421
22102	681422
185330	681423
149447	681424
707	681425
159017	681426
3276	681427
81927	681428
221177	681429
287494	681430
14956	681431
8320	681432
119767	681433
147559	681434
81	681435
88704	681436
88222	681437
140674	681438
146847	681439
130401	681440
308233	681441
36993	681442
130146	681443
67066	681444
15705	681445
12057	681446
255122	681447
67746	681448
101395	681449
4	681450
9286	681451
174847	681452
24966	681453
50429	681454
24141	681455
55504	681456
129575	681457
184166	681458
28985	681459
268023	681460
19231	681461
125564	681462
155738	681463
13570	681464
99152	681465
2603	681466
79263	681467
193987	681468
1074	681469
115861	681470
27583	681471
11992	681472
167964	681473
69909	681474
42152	681475
235156	681476
23060	681477
3437	681478
50862	681479
106091	681480
24926	681481
11616	681482
295231	681483
94184	681484
583	681485
169402	681486
30122	681487
145415	681488
109096	681489
134591	681490
287233	681491
54	681492
10269	681493
210199	681494
5121	681495
99089	681496
73352	681497
73499	681498
172217	681499
103495	681500
103724	681501
184646	681502
45824	681503
162289	681504
185604	681505
227912	681506
34004	681507
48199	681508
24514	681509
46589	681510
36027	681511
69978	681512
144823	681513
8739	681514
42166	681515
34764	681516
173475	681517
113111	681518
108103	681519
59725	681520
197578	681521
981	681522
2364	681523
15397	681524
24944	681525
58703	681526
101918	681527
10682	681528
15319	681529
34913	681530
285237	681531
71816	681532
9135	681533
65357	681534
8663	681535
10792	681536
7901	681537
1051	681538
28179	681539
20214	681540
47608	681541
26246	681542
125683	681543
135064	681544
66463	681545
65768	681546
208535	681547
2512	681548
207814	681549
91817	681550
1219	681551
4663	681552
66150	681553
9476	681554
122850	681555
7949	681556
303630	681557
279731	681558
19647	681559
219515	681560
97955	681561
64204	681562
3758	681563
68706	681564
55862	681565
39087	681566
86614	681567
93593	681568
47644	681569
39880	681570
85200	681571
1191	681572
52174	681573
14767	681574
6372	681575
108477	681576
196128	681577
34413	681578
4857	681579
359	681580
301	681581
30114	681582
298273	681583
55542	681584
62891	681585
106907	681586
216003	681587
111321	681588
22440	681589
38825	681590
141550	681591
4831	681592
37129	681593
14236	681594
164681	681595
2699	681596
17028	681597
14057	681598
144269	681599
5203	681600
161435	681601
223095	681602
40559	681603
3238	681604
33109	681605
45723	681606
309665	681607
59262	681608
28008	681609
79062	681610
43819	681611
97580	681612
97580	681613
7593	681614
68568	681615
15065	681616
135977	681617
2616	681618
78086	681619
20484	681620
52037	681621
9296	681622
8985	681623
3462	681624
23456	681625
11299	681626
160157	681627
47604	681628
47296	681629
7769	681630
92637	681631
181282	681632
45217	681633
96591	681634
46806	681635
271605	681636
101854	681637
15405	681638
34	681639
39686	681640
128470	681641
72190	681642
185852	681643
50989	681644
16825	681645
23511	681646
51936	681647
1649	681648
1649	681649
1649	681650
48276	681651
127361	681652
107552	681653
52	681654
5351	681655
23968	681656
198733	681657
27105	681658
11332	681659
133710	681660
40291	681661
11464	681662
133086	681663
49723	681664
900	681665
15048	681666
4969	681667
181092	681668
123993	681669
58996	681670
23783	681671
50736	681672
72778	681673
251615	681674
164496	681675
212116	681676
234272	681677
319724	681678
325243	681679
78991	681680
202	681681
36290	681682
5462	681683
17806	681684
317265	681685
59590	681686
210563	681687
199546	681688
7835	681689
21369	681690
150622	681691
105904	681692
37531	681693
2877	681694
173486	681695
11541	681696
14436	681697
1781	681698
1087	681699
203976	681700
161718	681701
58047	681702
269302	681703
10036	681704
53801	681705
10381	681706
368	681707
29038	681708
85123	681709
27946	681710
1534	681711
573	681712
2298	681713
141971	681714
4845	681715
196477	681716
48511	681717
179942	681718
148230	681719
170759	681720
28909	681721
25000	681722
51077	681723
39915	681724
130868	681725
64204	681726
110119	681727
67663	681728
26854	681729
201884	681730
17573	681731
285431	681732
47022	681733
44667	681734
72000	681735
56017	681736
61682	681737
60169	681738
206886	681739
21882	681740
127363	681741
228642	681742
65801	681743
16785	681744
133586	681745
56120	681746
46712	681747
18983	681748
13610	681749
80919	681750
25233	681751
76280	681752
216129	681753
188919	681754
253577	681755
118442	681756
241902	681757
111760	681758
112781	681759
118649	681760
55075	681761
51728	681762
197279	681763
22186	681764
17718	681765
288644	681766
55481	681767
179687	681768
181730	681769
195936	681770
152566	681771
45576	681772
130517	681773
132495	681774
80519	681775
167409	681776
65364	681777
185355	681778
246222	681779
35711	681780
50727	681781
76223	681782
9643	681783
163759	681784
132747	681785
17574	681786
67940	681787
81635	681788
13662	681789
45202	681790
309347	681791
242490	681792
127765	681793
108190	681794
15621	681795
42733	681796
224417	681797
19179	681798
271861	681799
277876	681800
202046	681801
18092	681802
243112	681803
66400	681804
22320	681805
128061	681806
121937	681807
72599	681808
60630	681809
6210	681810
209015	681811
198000	681812
213383	681813
75169	681814
23078	681815
221134	681816
58232	681817
313167	681818
94400	681819
214383	681820
98398	681821
59744	681822
185282	681823
31080	681824
21868	681825
176694	681826
308945	681827
138961	681828
196665	681829
27916	681830
237371	681831
325638	681832
63521	681833
93288	681834
300988	681835
215820	681836
56683	681837
85868	681838
61388	681839
17217	681840
214071	681841
111918	681842
180999	681843
274276	681844
10841	681845
240606	681846
232878	681847
11914	681848
34275	681849
33800	681850
290377	681851
190393	681852
25498	681853
106152	681854
76576	681855
291379	681856
7890	681857
327380	681858
133843	681859
31657	681860
74302	681861
142986	681862
163895	681863
143210	681864
24847	681865
201571	681866
74625	681867
51319	681868
75571	681869
104339	681870
109060	681871
63650	681872
80137	681873
39906	681874
93646	681875
212967	681876
132414	681877
180478	681878
94270	681879
62948	681880
131860	681881
205213	681882
116321	681883
201266	681884
25050	681885
118034	681886
12037	681887
60321	681888
22320	681889
88879	681890
11172	681891
88879	681892
86709	681893
22869	681894
10419	681895
8278	681896
47493	681897
19155	681898
48054	681899
14619	681900
73117	681901
136256	681902
37996	681903
56571	681904
144423	681905
6790	681906
144311	681907
86972	681908
186622	681909
115111	681910
2075	681911
127163	681912
4904	681913
157893	681914
201141	681915
71130	681916
7	681917
48258	681918
9502	681919
26755	681920
23821	681921
8255	681922
4132	681923
37117	681924
5898	681925
14917	681926
1098	681927
707	681928
54190	681929
50967	681930
661	681931
109070	681932
268538	681933
268415	681934
21102	681935
275847	681936
272623	681937
213457	681938
13869	681939
492	681940
78264	681941
18965	681942
32123	681943
17538	681944
2175	681945
30592	681946
207227	681947
3668	681948
58715	681949
297767	681950
56051	681951
22251	681952
44784	681953
71375	681954
36492	681955
22248	681956
6098	681957
73808	681958
24294	681959
3335	681960
102745	681961
194156	681962
193223	681963
195128	681964
22582	681965
6951	681966
129860	681967
22915	681968
15071	681969
4101	681970
216774	681971
10315	681972
6668	681973
275257	681974
32497	681975
119422	681976
34071	681977
15619	681978
43766	681979
189679	681980
179482	681981
56370	681982
85687	681983
12171	681984
9370	681985
62131	681986
281	681987
184159	681988
90368	681989
3350	681990
121341	681991
1963	681992
142868	681993
110884	681994
48939	681995
9849	681996
166775	681997
99588	681998
2493	681999
48518	682000
142148	682001
5554	682002
31538	682003
28552	682004
150462	682005
127738	682006
148	682007
61684	682008
11733	682009
38485	682010
213924	682011
4078	682012
150358	682013
869	682014
178271	682015
40678	682016
68580	682017
28713	682018
256458	682019
5869	682020
76577	682021
254883	682022
15511	682023
5366	682024
80741	682025
21378	682026
78873	682027
22053	682028
42964	682029
43444	682030
1649	682031
5985	682032
10818	682033
50276	682034
27811	682035
104354	682036
29578	682037
8792	682038
24399	682039
13798	682040
44	682041
131964	682042
29940	682043
39497	682044
1476	682045
57699	682046
148523	682047
3250	682048
22393	682049
13554	682050
14579	682051
31638	682052
18752	682053
25234	682054
742	682055
124296	682056
10517	682057
49602	682058
3270	682059
71935	682060
238726	682061
43769	682062
240972	682063
131485	682064
129596	682065
315207	682066
243843	682067
212521	682068
164053	682069
127022	682070
60106	682071
282262	682072
83169	682073
312462	682074
122376	682075
69094	682076
175641	682077
198357	682078
43001	682079
152487	682080
264201	682081
153633	682082
256952	682083
268682	682084
120901	682085
239963	682086
252274	682087
113350	682088
233969	682089
123530	682090
76527	682091
114498	682092
294235	682093
10984	682094
230212	682095
178284	682096
81751	682097
20345	682098
66092	682099
169635	682100
185468	682101
199379	682102
311152	682103
165337	682104
77347	682105
306346	682106
125747	682107
46615	682108
48517	682109
167178	682110
46360	682111
230448	682112
66803	682113
266209	682114
300122	682115
307926	682116
201681	682117
109602	682118
121367	682119
134659	682120
34008	682121
147090	682122
208396	682123
130737	682124
85236	682125
288983	682126
45108	682127
111568	682128
84951	682129
19904	682130
30938	682131
39098	682132
58135	682133
55140	682134
84558	682135
206962	682136
163469	682137
198097	682138
184133	682139
180366	682140
72542	682141
303414	682142
83437	682143
47071	682144
87420	682145
236536	682146
91645	682147
16518	682148
149262	682149
311513	682150
129372	682151
90556	682152
227934	682153
270592	682154
294632	682155
312483	682156
193284	682157
188719	682158
312982	682159
202048	682160
31581	682161
318559	682162
252233	682163
86074	682164
220782	682165
321972	682166
141748	682167
193710	682168
77030	682169
151655	682170
243124	682171
299976	682172
101846	682173
41812	682174
155770	682175
152062	682176
97483	682177
188085	682178
55166	682179
225664	682180
225460	682181
236254	682182
178267	682183
139907	682184
120206	682185
40955	682186
40185	682187
307840	682188
111568	682189
180673	682190
40955	682191
42116	682192
197048	682193
210684	682194
127174	682195
256875	682196
162922	682197
46529	682198
147062	682199
70100	682200
128527	682201
166938	682202
97199	682203
121700	682204
135741	682205
317910	682206
321892	682207
117994	682208
126272	682209
203953	682210
183662	682211
313264	682212
47987	682213
238095	682214
166161	682215
77637	682216
24593	682217
73504	682218
194893	682219
67941	682220
300131	682221
112358	682222
150473	682223
70690	682224
107575	682225
180332	682226
163356	682227
58718	682228
18826	682229
40339	682230
141544	682231
64688	682232
173981	682233
228893	682234
317356	682235
245934	682236
61169	682237
256845	682238
39505	682239
117345	682240
255561	682241
199658	682242
181492	682243
142318	682244
163818	682245
198243	682246
258277	682247
74606	682248
140287	682249
238142	682250
96813	682251
210697	682252
44262	682253
107870	682254
34858	682255
287912	682256
77128	682257
269389	682258
279332	682259
52148	682260
129814	682261
20144	682262
69826	682263
37701	682264
47559	682265
170701	682266
190954	682267
201641	682268
147874	682269
161560	682270
177450	682271
148428	682272
103382	682273
291902	682274
261525	682275
124529	682276
137841	682277
185857	682278
18456	682279
49849	682280
139703	682281
121050	682282
27828	682283
117432	682284
216513	682285
180150	682286
64985	682287
8670	682288
29315	682289
254673	682290
159244	682291
9046	682292
84036	682293
2373	682294
6928	682295
97216	682296
132786	682297
25083	682298
85622	682299
143227	682300
9300	682301
53201	682302
70041	682303
19781	682304
448	682305
525	682306
32687	682307
1834	682308
3535	682309
5942	682310
24723	682311
39253	682312
462	682313
184291	682314
12535	682315
10949	682316
121011	682317
64327	682318
42579	682319
16912	682320
83243	682321
93742	682322
72775	682323
68937	682324
134462	682325
14431	682326
147188	682327
64736	682328
2276	682329
82679	682330
17250	682331
13182	682332
190110	682333
182244	682334
12689	682335
14312	682336
56154	682337
288038	682338
93496	682339
79461	682340
123758	682341
4348	682342
32382	682343
128572	682344
71259	682345
5607	682346
1825	682347
181631	682348
33792	682349
180567	682350
95228	682351
2694	682352
130887	682353
3024	682354
64930	682355
74003	682356
100210	682357
212447	682358
1	682359
68244	682360
232844	682361
91751	682362
181328	682363
11279	682364
104257	682365
21688	682366
59969	682367
13560	682368
12467	682369
7508	682370
42090	682371
813	682372
13447	682373
1051	682374
86217	682375
3792	682376
5801	682377
130853	682378
85671	682379
13221	682380
100987	682381
19552	682382
53802	682383
79514	682384
1571	682385
146293	682386
253225	682387
88556	682388
144053	682389
16811	682390
19911	682391
40679	682392
130097	682393
81957	682394
14472	682395
121577	682396
111653	682397
15491	682398
115640	682399
112593	682400
101357	682401
3178	682402
303331	682403
541	682404
31103	682405
181229	682406
46646	682407
38825	682408
217320	682409
87665	682410
802	682411
1891	682412
106575	682413
257378	682414
135317	682415
3369	682416
51686	682417
240190	682418
33403	682419
40773	682420
44370	682421
4780	682422
34769	682423
9799	682424
274600	682425
48184	682426
56244	682427
6572	682428
198064	682429
263000	682430
236469	682431
206677	682432
304281	682433
47783	682434
119083	682435
293752	682436
308719	682437
17274	682438
660	682439
305696	682440
152043	682441
321982	682442
13721	682443
101352	682444
26148	682445
36241	682446
37780	682447
953	682448
29159	682449
63674	682450
8059	682451
119218	682452
37212	682453
16064	682454
545	682455
2300	682456
65025	682457
25185	682458
198557	682459
171155	682460
26965	682461
26562	682462
103968	682463
2215	682464
300038	682465
190451	682466
46555	682467
38028	682468
100810	682469
90255	682470
56996	682471
30835	682472
144325	682473
32183	682474
152034	682475
260158	682476
221105	682477
243921	682478
157487	682479
20635	682480
160028	682481
184445	682482
92771	682483
82704	682484
52988	682485
253917	682486
97342	682487
16825	682488
63261	682489
36820	682490
130653	682491
28770	682492
214398	682493
165128	682494
165141	682495
53371	682496
28919	682497
62751	682498
34584	682499
198909	682500
72789	682501
6582	682502
20635	682503
145243	682504
1280	682505
142906	682506
21188	682507
71029	682508
81188	682509
6389	682510
282258	682511
277975	682512
22222	682513
12228	682514
136993	682515
2067	682516
1631	682517
6664	682518
207774	682519
10250	682520
210829	682521
80363	682522
325299	682523
15743	682524
176239	682525
200118	682526
10108	682527
17633	682528
48053	682529
188923	682530
211	682531
43718	682532
54123	682533
2850	682534
75123	682535
31709	682536
165959	682537
131018	682538
73344	682539
35441	682540
117193	682541
126008	682542
24407	682543
5349	682544
128757	682545
318098	682546
218666	682547
88	682548
12879	682549
34103	682550
299	682551
5130	682552
2063	682553
46796	682554
55593	682555
5989	682556
2209	682557
115605	682558
161465	682559
38511	682560
1007	682561
11117	682562
313116	682563
101854	682564
54101	682565
2333	682566
112585	682567
37829	682568
81275	682569
117112	682570
131793	682571
69749	682572
82381	682573
34227	682574
225398	682575
32739	682576
79242	682577
186305	682578
161744	682579
216729	682580
79328	682581
307128	682582
187722	682583
7070	682584
174017	682585
155381	682586
181474	682587
25	682588
301937	682589
108657	682590
10648	682591
6063	682592
13339	682593
487	682594
29926	682595
169280	682596
86577	682597
123831	682598
2264	682599
194960	682600
122984	682601
223040	682602
76274	682603
46975	682604
293843	682605
113573	682606
261597	682607
113077	682608
180156	682609
275262	682610
90737	682611
190768	682612
94391	682613
20478	682614
65210	682615
11284	682616
306440	682617
102444	682618
13011	682619
11284	682620
165622	682621
35498	682622
61832	682623
50908	682624
101970	682625
90067	682626
203918	682627
284444	682628
259834	682629
3758	682630
25244	682631
186614	682632
10190	682633
134193	682634
40119	682635
91109	682636
7901	682637
1666	682638
83446	682639
45312	682640
10516	682641
21673	682642
23511	682643
213	682644
1880	682645
44514	682646
13560	682647
117989	682648
85743	682649
273293	682650
932	682651
244570	682652
61552	682653
287682	682654
180558	682655
5843	682656
103762	682657
190970	682658
81244	682659
100801	682660
81105	682661
187536	682662
76956	682663
150048	682664
79670	682665
2124	682666
166016	682667
67137	682668
1397	682669
45417	682670
260929	682671
129983	682672
160227	682673
68937	682674
64807	682675
56977	682676
20202	682677
322199	682678
311561	682679
201588	682680
46876	682681
105057	682682
89003	682683
123954	682684
80089	682685
141606	682686
60175	682687
180038	682688
181839	682689
229571	682690
96586	682691
85662	682692
6876	682693
101757	682694
31299	682695
3621	682696
4535	682697
17461	682698
180	682699
88016	682700
9368	682701
60156	682702
164570	682703
38625	682704
207641	682705
221143	682706
52806	682707
54611	682708
103247	682709
9690	682710
154113	682711
12399	682712
19491	682713
29832	682714
91790	682715
173742	682716
3168	682717
1015	682718
15918	682719
268356	682720
44846	682721
44846	682722
14729	682723
29533	682724
138186	682725
622	682726
215228	682727
301673	682728
45740	682729
153065	682730
69170	682731
609	682732
12149	682733
7432	682734
96643	682735
69409	682736
160481	682737
34561	682738
48662	682739
1196	682740
1053	682741
136737	682742
169370	682743
99221	682744
50954	682745
132311	682746
20573	682747
145236	682748
6078	682749
9591	682750
56634	682751
7082	682752
101864	682753
20868	682754
7847	682755
37881	682756
23768	682757
131330	682758
23188	682759
108946	682760
82401	682761
55736	682762
10664	682763
46349	682764
3580	682765
10286	682766
190017	682767
12228	682768
38663	682769
10769	682770
31701	682771
32091	682772
9239	682773
22014	682774
5512	682775
125611	682776
69	682777
9370	682778
3457	682779
9917	682780
3968	682781
4074	682782
38737	682783
62118	682784
26034	682785
9160	682786
20894	682787
25545	682788
144053	682789
829	682790
57620	682791
152274	682792
270785	682793
177276	682794
3597	682795
3125	682796
2127	682797
84386	682798
756	682799
38372	682800
226768	682801
54743	682802
177701	682803
120591	682804
7785	682805
58269	682806
1291	682807
4516	682808
24737	682809
154977	682810
4074	682811
1291	682812
17370	682813
262481	682814
54340	682815
131052	682816
230446	682817
297652	682818
316018	682819
289631	682820
299755	682821
320382	682822
255656	682823
257534	682824
23193	682825
211881	682826
486	682827
7330	682828
207706	682829
40553	682830
173789	682831
297686	682832
321078	682833
63006	682834
171443	682835
26149	682836
112	682837
231421	682838
134708	682839
740	682840
74026	682841
276208	682842
50533	682843
163758	682844
17556	682845
14536	682846
42460	682847
25166	682848
52172	682849
1188	682850
7890	682851
23693	682852
39022	682853
298892	682854
247171	682855
18082	682856
22629	682857
29269	682858
11467	682859
18697	682860
12831	682861
112701	682862
148	682863
13744	682864
9261	682865
40503	682866
78929	682867
191014	682868
1679	682869
47898	682870
11975	682871
323632	682872
6705	682873
50920	682874
6336	682875
93807	682876
17995	682877
1985	682878
61189	682879
144870	682880
1779	682881
133045	682882
204651	682883
34281	682884
211464	682885
138556	682886
34287	682887
155	682888
129142	682889
87706	682890
238869	682891
218660	682892
18019	682893
10849	682894
40857	682895
57453	682896
110	682897
1074	682898
961	682899
2887	682900
3253	682901
1778	682902
8902	682903
68873	682904
8244	682905
1	682906
245077	682907
28939	682908
11254	682909
201915	682910
4329	682911
62747	682912
79990	682913
103417	682914
62614	682915
138042	682916
1928	682917
118408	682918
308043	682919
116911	682920
2095	682921
16307	682922
43229	682923
36302	682924
113982	682925
205014	682926
35192	682927
72682	682928
70733	682929
55773	682930
165986	682931
31406	682932
48621	682933
97731	682934
111218	682935
53625	682936
267085	682937
151741	682938
53982	682939
98589	682940
19194	682941
101647	682942
6079	682943
37158	682944
18767	682945
103080	682946
100945	682947
43604	682948
105447	682949
128529	682950
89937	682951
59011	682952
180372	682953
112332	682954
5419	682955
112332	682956
5744	682957
14983	682958
114956	682959
129151	682960
9461	682961
70297	682962
213621	682963
98154	682964
41004	682965
240875	682966
100592	682967
8913	682968
68430	682969
8291	682970
8291	682971
138525	682972
78088	682973
20417	682974
119230	682975
83149	682976
50395	682977
31406	682978
31406	682979
81379	682980
51678	682981
51839	682982
125936	682983
77797	682984
48119	682985
194477	682986
42963	682987
15720	682988
71540	682989
2895	682990
15720	682991
5504	682992
57121	682993
28137	682994
316754	682995
60234	682996
268740	682997
140346	682998
10519	682999
55773	683000
55773	683001
32537	683002
21290	683003
16974	683004
15498	683005
63844	683006
51341	683007
10662	683008
10571	683009
6245	683010
35474	683011
186985	683012
26858	683013
18136	683014
2627	683015
32537	683016
253113	683017
8753	683018
103303	683019
28725	683020
46087	683021
106139	683022
66189	683023
149670	683024
199412	683025
79723	683026
212574	683027
38475	683028
44704	683029
29951	683030
81652	683031
13567	683032
136248	683033
7075	683034
53792	683035
2688	683036
15912	683037
98483	683038
111427	683039
44801	683040
22976	683041
9575	683042
136927	683043
9432	683044
172039	683045
23138	683046
5445	683047
179324	683048
17806	683049
65650	683050
9898	683051
5134	683052
50427	683053
6250	683054
148581	683055
37319	683056
1156	683057
23589	683058
201578	683059
74749	683060
15454	683061
284538	683062
114900	683063
111577	683064
145338	683065
10145	683066
26647	683067
182887	683068
186702	683069
88134	683070
133196	683071
20641	683072
127349	683073
220979	683074
2293	683075
198426	683076
30212	683077
172290	683078
210606	683079
82165	683080
215527	683081
10218	683082
110096	683083
20997	683084
210426	683085
322903	683086
71570	683087
114239	683088
285852	683089
213709	683090
101525	683091
30198	683092
170217	683093
247470	683094
190140	683095
283950	683096
14097	683097
69023	683098
46649	683099
39116	683100
16244	683101
13913	683102
112677	683103
138320	683104
214958	683105
103565	683106
1476	683107
324380	683108
241431	683109
231752	683110
43253	683111
157280	683112
44291	683113
44030	683114
290347	683115
59276	683116
59276	683117
64770	683118
30674	683119
138268	683120
306034	683121
43761	683122
10897	683123
50244	683124
54431	683125
54431	683126
23688	683127
82957	683128
77003	683129
73885	683130
41364	683131
83634	683132
49965	683133
184218	683134
128400	683135
46261	683136
73885	683137
22324	683138
104191	683139
73428	683140
179426	683141
23581	683142
67801	683143
30008	683144
107114	683145
72705	683146
33340	683147
41646	683148
184218	683149
266235	683150
116753	683151
15089	683152
133917	683153
46108	683154
77968	683155
77968	683156
159096	683157
199428	683158
210160	683159
65787	683160
72639	683161
94167	683162
60443	683163
34086	683164
21469	683165
15590	683166
126426	683167
56373	683168
7846	683169
10219	683170
56373	683171
132403	683172
25500	683173
43577	683174
28375	683175
321102	683176
22487	683177
204537	683178
84217	683179
214088	683180
130282	683181
13942	683182
39389	683183
42938	683184
252724	683185
110451	683186
28375	683187
44946	683188
46584	683189
90020	683190
123880	683191
144199	683192
9105	683193
12884	683194
97943	683195
125714	683196
50917	683197
50917	683198
60636	683199
177719	683200
40351	683201
14774	683202
161720	683203
67175	683204
118546	683205
92496	683206
17340	683207
139625	683208
46514	683209
28375	683210
254242	683211
80536	683212
51839	683213
192044	683214
155297	683215
32911	683216
32911	683217
15263	683218
82763	683219
151995	683220
34480	683221
130542	683222
144341	683223
134603	683224
59840	683225
295970	683226
71143	683227
234472	683228
46828	683229
86865	683230
86747	683231
21371	683232
266531	683233
60898	683234
45154	683235
42975	683236
32422	683237
127427	683238
15263	683239
81239	683240
207896	683241
307677	683242
109908	683243
59840	683244
33534	683245
202625	683246
312875	683247
258370	683248
72696	683249
305277	683250
65722	683251
306879	683252
214715	683253
238551	683254
68287	683255
89155	683256
70736	683257
70368	683258
29034	683259
19349	683260
83955	683261
59955	683262
15582	683263
113890	683264
65865	683265
116568	683266
12756	683267
63913	683268
50735	683269
16307	683270
23783	683271
32911	683272
3759	683273
86820	683274
71426	683275
168248	683276
16374	683277
13450	683278
307428	683279
20933	683280
42976	683281
167802	683282
52731	683283
163610	683284
234408	683285
55470	683286
30030	683287
110331	683288
17595	683289
95713	683290
96730	683291
116512	683292
6022	683293
84196	683294
43841	683295
86865	683296
47639	683297
63970	683298
11572	683299
23664	683300
118834	683301
54028	683302
35657	683303
86865	683304
60898	683305
244545	683306
23509	683307
84152	683308
315291	683309
13632	683310
73612	683311
65675	683312
102478	683313
109908	683314
59840	683315
219944	683316
54028	683317
71905	683318
129326	683319
37699	683320
127495	683321
18716	683322
101453	683323
152400	683324
12403	683325
123748	683326
114706	683327
53349	683328
94479	683329
65343	683330
14771	683331
97763	683332
34202	683333
115551	683334
34202	683335
25477	683336
19785	683337
66914	683338
66928	683339
188222	683340
14781	683341
117273	683342
21290	683343
178463	683344
79914	683345
118845	683346
13744	683347
47695	683348
82824	683349
82824	683350
36697	683351
323394	683352
19014	683353
108	683354
3644	683355
14784	683356
59658	683357
14784	683358
171204	683359
127069	683360
42431	683361
47695	683362
135932	683363
12403	683364
147743	683365
310096	683366
55956	683367
204735	683368
3011	683369
6492	683370
6515	683371
41697	683372
59934	683373
100130	683374
147995	683375
131646	683376
62739	683377
176963	683378
62420	683379
50849	683380
50849	683381
42052	683382
204735	683383
204113	683384
102146	683385
28306	683386
68	683387
20845	683388
275356	683389
129706	683390
1152	683391
122108	683392
150877	683393
61348	683394
8708	683395
91503	683396
61505	683397
226410	683398
156643	683399
166128	683400
204982	683401
245544	683402
73336	683403
216602	683404
1159	683405
129653	683406
141097	683407
78486	683408
98228	683409
115756	683410
132680	683411
102574	683412
208545	683413
65714	683414
8738	683415
16896	683416
8733	683417
107467	683418
91580	683419
280900	683420
202960	683421
102094	683422
185228	683423
167969	683424
145472	683425
30333	683426
156015	683427
117609	683428
92534	683429
217032	683430
134090	683431
122328	683432
158022	683433
131396	683434
144	683435
142071	683436
849	683437
103858	683438
118833	683439
233827	683440
207380	683441
187800	683442
2564	683443
327124	683444
306077	683445
187741	683446
142858	683447
5723	683448
174766	683449
86106	683450
25741	683451
90808	683452
83720	683453
222527	683454
2979	683455
314201	683456
78538	683457
57806	683458
140088	683459
26210	683460
153266	683461
230204	683462
286865	683463
35422	683464
271733	683465
42876	683466
232755	683467
148470	683468
60047	683469
232700	683470
25403	683471
303619	683472
41176	683473
237403	683474
150190	683475
24227	683476
119394	683477
94175	683478
80530	683479
81477	683480
140639	683481
796	683482
106284	683483
1534	683484
216640	683485
41339	683486
161746	683487
109474	683488
17696	683489
70249	683490
164890	683491
2751	683492
110868	683493
9409	683494
68080	683495
96919	683496
466	683497
138825	683498
9396	683499
9396	683500
135694	683501
3198	683502
2145	683503
34968	683504
26029	683505
204740	683506
137854	683507
38967	683508
109019	683509
148524	683510
97499	683511
41463	683512
838	683513
204878	683514
93140	683515
135673	683516
29923	683517
12418	683518
42526	683519
28530	683520
102704	683521
9369	683522
35853	683523
88772	683524
25481	683525
237528	683526
7573	683527
50714	683528
28487	683529
6570	683530
1363	683531
112325	683532
8218	683533
6523	683534
37624	683535
16467	683536
265576	683537
71720	683538
7517	683539
10683	683540
105920	683541
9856	683542
70742	683543
2132	683544
772	683545
56871	683546
93365	683547
148803	683548
36316	683549
27458	683550
111491	683551
89072	683552
3601	683553
15489	683554
47520	683555
4142	683556
155378	683557
104323	683558
13580	683559
48683	683560
58576	683561
315	683562
7402	683563
76667	683564
1256	683565
16027	683566
154549	683567
28246	683568
77913	683569
38198	683570
16146	683571
51373	683572
303358	683573
100217	683574
2164	683575
240	683576
225848	683577
14922	683578
42809	683579
72665	683580
30077	683581
217934	683582
567	683583
40446	683584
770	683585
134496	683586
21910	683587
794	683588
279510	683589
160299	683590
63529	683591
149288	683592
4375	683593
20402	683594
876	683595
108247	683596
42	683597
46310	683598
36986	683599
54555	683600
312391	683601
592	683602
20915	683603
143644	683604
87591	683605
102877	683606
1105	683607
43696	683608
140491	683609
176592	683610
12690	683611
4159	683612
8	683613
2376	683614
668	683615
486	683616
162832	683617
91149	683618
1205	683619
3283	683620
221094	683621
205459	683622
257780	683623
51335	683624
32541	683625
126665	683626
88656	683627
41415	683628
7660	683629
104324	683630
310099	683631
41170	683632
34500	683633
135628	683634
295927	683635
24093	683636
15395	683637
107039	683638
25364	683639
2553	683640
16497	683641
29724	683642
68047	683643
11898	683644
38826	683645
199321	683646
1829	683647
61171	683648
28358	683649
14121	683650
45461	683651
135415	683652
53218	683653
20445	683654
6169	683655
794	683656
823	683657
76135	683658
2459	683659
107355	683660
22159	683661
4028	683662
1798	683663
65056	683664
2097	683665
1127	683666
46420	683667
75663	683668
12100	683669
12967	683670
891	683671
1179	683672
1244	683673
596	683674
106680	683675
42100	683676
10210	683677
180339	683678
47495	683679
49382	683680
98536	683681
2017	683682
244	683683
15602	683684
80764	683685
149617	683686
328167	683687
228315	683688
41601	683689
4474	683690
19846	683691
187656	683692
103	683693
75320	683694
367	683695
2391	683696
137436	683697
53451	683698
258	683699
25566	683700
44860	683701
58964	683702
128936	683703
6350	683704
63820	683705
185415	683706
4203	683707
132179	683708
19625	683709
14065	683710
15287	683711
4318	683712
1900	683713
539	683714
18714	683715
83099	683716
13266	683717
74405	683718
1323	683719
188239	683720
60657	683721
3375	683722
263497	683723
21840	683724
91345	683725
991	683726
4250	683727
15404	683728
75742	683729
81120	683730
247852	683731
32588	683732
60680	683733
9664	683734
88643	683735
2184	683736
126061	683737
4318	683738
45	683739
68926	683740
4427	683741
52209	683742
127456	683743
44352	683744
64876	683745
49317	683746
41788	683747
261584	683748
16750	683749
216665	683750
65500	683751
317236	683752
11077	683753
2296	683754
9690	683755
27780	683756
249780	683757
85265	683758
208564	683759
2912	683760
255	683761
290324	683762
8112	683763
2946	683764
40667	683765
98878	683766
6885	683767
33184	683768
18255	683769
3461	683770
223084	683771
189513	683772
3876	683773
46560	683774
13599	683775
59465	683776
10911	683777
9871	683778
18494	683779
523	683780
2780	683781
49	683782
102837	683783
196693	683784
89	683785
16521	683786
43051	683787
39370	683788
99755	683789
18181	683790
72438	683791
126665	683792
46006	683793
1306	683794
2366	683795
19113	683796
99624	683797
51611	683798
5764	683799
25317	683800
153	683801
38940	683802
26	683803
59920	683804
126144	683805
4812	683806
4427	683807
18512	683808
42648	683809
41813	683810
218171	683811
35704	683812
2612	683813
43158	683814
2412	683815
38983	683816
33150	683817
215421	683818
3235	683819
5216	683820
15107	683821
47813	683822
17847	683823
1034	683824
3466	683825
14809	683826
12964	683827
38770	683828
38522	683829
79100	683830
175564	683831
1921	683832
2412	683833
3375	683834
2319	683835
126925	683836
72	683837
19356	683838
64453	683839
50955	683840
168560	683841
62601	683842
13659	683843
60500	683844
114034	683845
9125	683846
5215	683847
52938	683848
30275	683849
75670	683850
16402	683851
301	683852
234491	683853
49520	683854
1395	683855
79182	683856
857	683857
172740	683858
356	683859
201235	683860
291605	683861
24728	683862
992	683863
11735	683864
12120	683865
75133	683866
9848	683867
74169	683868
240377	683869
67000	683870
19781	683871
245066	683872
130276	683873
4908	683874
102371	683875
363	683876
136515	683877
26	683878
147658	683879
9813	683880
385	683881
2468	683882
192769	683883
20606	683884
10441	683885
163749	683886
66056	683887
77528	683888
4999	683889
13409	683890
43569	683891
67308	683892
67	683893
11185	683894
1002	683895
21316	683896
37232	683897
3144	683898
200519	683899
2076	683900
123268	683901
225621	683902
1239	683903
125809	683904
79106	683905
6195	683906
2278	683907
220578	683908
78512	683909
8712	683910
3383	683911
2412	683912
100948	683913
85114	683914
2835	683915
63403	683916
23999	683917
246750	683918
66907	683919
7637	683920
16768	683921
1248	683922
30486	683923
84244	683924
102	683925
7615	683926
626	683927
81032	683928
90755	683929
11309	683930
1747	683931
62657	683932
5479	683933
12154	683934
23306	683935
29339	683936
36410	683937
73075	683938
2755	683939
232620	683940
2611	683941
66832	683942
189395	683943
160498	683944
16619	683945
233984	683946
61265	683947
299626	683948
112892	683949
173865	683950
184405	683951
2203	683952
127503	683953
17306	683954
29996	683955
2569	683956
18304	683957
239045	683958
197070	683959
28128	683960
15137	683961
22449	683962
1	683963
84274	683964
156	683965
144562	683966
1077	683967
68985	683968
1721	683969
3636	683970
6508	683971
1203	683972
90422	683973
50086	683974
83166	683975
215681	683976
7794	683977
45576	683978
8956	683979
13417	683980
48326	683981
21216	683982
16705	683983
191968	683984
81292	683985
50315	683986
78114	683987
286736	683988
110626	683989
186755	683990
92423	683991
293612	683992
149044	683993
5339	683994
83	683995
38116	683996
215873	683997
261	683998
30789	683999
100840	684000
88454	684001
3578	684002
2206	684003
59979	684004
101576	684005
10763	684006
120388	684007
113414	684008
239672	684009
558	684010
47814	684011
10369	684012
99540	684013
155203	684014
261064	684015
44363	684016
42191	684017
284614	684018
108764	684019
19021	684020
112087	684021
89	684022
3706	684023
62091	684024
183695	684025
113791	684026
47319	684027
40828	684028
124401	684029
41310	684030
4679	684031
80248	684032
123014	684033
78464	684034
562	684035
35404	684036
32884	684037
307447	684038
264924	684039
61253	684040
91115	684041
20387	684042
321841	684043
22144	684044
22118	684045
114214	684046
75296	684047
140446	684048
50852	684049
128935	684050
6534	684051
9126	684052
54917	684053
107463	684054
237419	684055
166011	684056
146835	684057
228875	684058
182662	684059
128085	684060
183421	684061
92866	684062
203678	684063
201024	684064
90779	684065
45333	684066
102975	684067
52264	684068
248407	684069
245298	684070
100400	684071
39745	684072
64653	684073
105146	684074
126307	684075
38486	684076
58727	684077
147008	684078
165201	684079
21529	684080
157075	684081
29769	684082
259328	684083
236053	684084
62142	684085
40346	684086
108838	684087
81469	684088
118802	684089
19198	684090
94108	684091
132887	684092
69868	684093
97307	684094
200736	684095
159204	684096
106078	684097
180085	684098
165061	684099
203512	684100
199609	684101
16048	684102
64244	684103
103310	684104
87030	684105
266082	684106
85707	684107
167702	684108
133869	684109
166696	684110
239776	684111
118269	684112
284760	684113
78670	684114
174818	684115
290945	684116
133744	684117
70931	684118
12772	684119
254259	684120
297628	684121
228807	684122
49360	684123
155871	684124
283810	684125
125514	684126
203573	684127
147648	684128
13026	684129
303570	684130
18490	684131
7305	684132
135306	684133
29088	684134
280413	684135
6931	684136
9772	684137
45528	684138
18553	684139
139577	684140
121868	684141
52164	684142
84738	684143
72549	684144
24529	684145
45157	684146
79996	684147
25989	684148
91610	684149
116675	684150
184477	684151
159780	684152
60986	684153
88758	684154
5868	684155
55791	684156
12901	684157
6545	684158
276853	684159
219019	684160
283049	684161
18682	684162
43309	684163
49781	684164
126114	684165
116778	684166
1758	684167
27536	684168
61703	684169
6208	684170
16052	684171
111918	684172
70042	684173
95725	684174
491	684175
159643	684176
7560	684177
153020	684178
197237	684179
26157	684180
14654	684181
48152	684182
75425	684183
295659	684184
99637	684185
22129	684186
30425	684187
223078	684188
196836	684189
125240	684190
11763	684191
61190	684192
65318	684193
124369	684194
44525	684195
120238	684196
136512	684197
11138	684198
80083	684199
58491	684200
93088	684201
61848	684202
58399	684203
27652	684204
34730	684205
53715	684206
48040	684207
24099	684208
3561	684209
145388	684210
280377	684211
226052	684212
184342	684213
7540	684214
14087	684215
88744	684216
197718	684217
123885	684218
16584	684219
177492	684220
31814	684221
17101	684222
187994	684223
224130	684224
47125	684225
9516	684226
53122	684227
43191	684228
96088	684229
45866	684230
55810	684231
14211	684232
84309	684233
30546	684234
2252	684235
316830	684236
38470	684237
192209	684238
33872	684239
10790	684240
8701	684241
85291	684242
240189	684243
237877	684244
85603	684245
1293	684246
99471	684247
85371	684248
299128	684249
78429	684250
13206	684251
25417	684252
34913	684253
1120	684254
105806	684255
203442	684256
47342	684257
27237	684258
52262	684259
68921	684260
96044	684261
7646	684262
74476	684263
299698	684264
85185	684265
100774	684266
5397	684267
69649	684268
4894	684269
126016	684270
16289	684271
96965	684272
71300	684273
40292	684274
4097	684275
16355	684276
266598	684277
226965	684278
41738	684279
75612	684280
28304	684281
174575	684282
51136	684283
60637	684284
46388	684285
200076	684286
271825	684287
55580	684288
12251	684289
169704	684290
14506	684291
74294	684292
119341	684293
178002	684294
217367	684295
72231	684296
41447	684297
206800	684298
89301	684299
133979	684300
35469	684301
142410	684302
159948	684303
254005	684304
253200	684305
34586	684306
2274	684307
182743	684308
162744	684309
112862	684310
172528	684311
99082	684312
163700	684313
307295	684314
95366	684315
244172	684316
11573	684317
154450	684318
4227	684319
74912	684320
133787	684321
2293	684322
119354	684323
67376	684324
305269	684325
76987	684326
189234	684327
209918	684328
84928	684329
66791	684330
122829	684331
211001	684332
59230	684333
137247	684334
74319	684335
20007	684336
32396	684337
34692	684338
181819	684339
282397	684340
200781	684341
183258	684342
258148	684343
116723	684344
12943	684345
249037	684346
85996	684347
68074	684348
27240	684349
13067	684350
84617	684351
200454	684352
4068	684353
3232	684354
32476	684355
1084	684356
83324	684357
180454	684358
8699	684359
990	684360
6569	684361
5617	684362
81820	684363
42788	684364
169205	684365
199241	684366
100040	684367
17053	684368
23264	684369
116532	684370
101166	684371
38428	684372
36106	684373
1531	684374
306857	684375
78711	684376
893	684377
183879	684378
114150	684379
16719	684380
116775	684381
78804	684382
137814	684383
324653	684384
75021	684385
39284	684386
39540	684387
188130	684388
327841	684389
136338	684390
27860	684391
93744	684392
259250	684393
116576	684394
76216	684395
104613	684396
160037	684397
6014	684398
14785	684399
101821	684400
29038	684401
207632	684402
52310	684403
69243	684404
1106	684405
162590	684406
172397	684407
13672	684408
216265	684409
6440	684410
12074	684411
222946	684412
104600	684413
122995	684414
17597	684415
63833	684416
262	684417
205337	684418
249620	684419
292578	684420
49252	684421
318894	684422
328727	684423
65492	684424
171345	684425
84700	684426
72192	684427
46068	684428
150109	684429
231811	684430
149908	684431
101767	684432
273943	684433
142354	684434
273807	684435
7119	684436
98436	684437
271495	684438
42735	684439
315479	684440
2348	684441
30077	684442
6398	684443
26863	684444
179892	684445
120192	684446
212402	684447
214138	684448
79348	684449
142486	684450
216362	684451
127894	684452
271800	684453
137747	684454
266801	684455
178020	684456
122615	684457
197035	684458
9794	684459
132903	684460
272981	684461
180227	684462
231046	684463
187585	684464
170042	684465
81052	684466
46333	684467
112160	684468
6291	684469
32144	684470
55299	684471
13806	684472
243401	684473
95452	684474
299116	684475
197745	684476
187608	684477
14621	684478
6676	684479
25849	684480
19784	684481
27155	684482
5947	684483
36016	684484
104212	684485
18455	684486
11768	684487
25691	684488
6789	684489
6774	684490
61552	684491
130793	684492
182445	684493
281547	684494
130793	684495
55799	684496
117287	684497
79110	684498
14176	684499
180508	684500
2332	684501
282389	684502
122157	684503
11303	684504
1285	684505
185162	684506
275737	684507
55799	684508
8914	684509
122327	684510
320767	684511
45000	684512
143001	684513
35891	684514
17535	684515
261002	684516
75097	684517
113488	684518
3846	684519
33865	684520
45143	684521
913	684522
59905	684523
12140	684524
1	684525
182896	684526
17835	684527
16486	684528
4584	684529
38575	684530
91912	684531
218874	684532
237170	684533
89552	684534
64532	684535
49623	684536
141984	684537
15434	684538
70122	684539
305214	684540
29913	684541
97817	684542
60949	684543
105897	684544
41044	684545
60075	684546
14958	684547
103120	684548
215455	684549
318257	684550
192323	684551
141204	684552
4252	684553
294837	684554
62409	684555
78077	684556
272838	684557
154602	684558
69097	684559
64087	684560
183023	684561
18778	684562
104105	684563
112760	684564
155427	684565
296873	684566
236764	684567
195505	684568
16819	684569
469	684570
3116	684571
251036	684572
163362	684573
45973	684574
129349	684575
5752	684576
251324	684577
121293	684578
240899	684579
215742	684580
65886	684581
119911	684582
11843	684583
6577	684584
374	684585
64291	684586
127996	684587
282672	684588
77793	684589
40	684590
18819	684591
240581	684592
2158	684593
184967	684594
296524	684595
189537	684596
87736	684597
33165	684598
15763	684599
156324	684600
28344	684601
82898	684602
65536	684603
133798	684604
153664	684605
148166	684606
239213	684607
2657	684608
99291	684609
99291	684610
117541	684611
204818	684612
6239	684613
173032	684614
33073	684615
153664	684616
215556	684617
93401	684618
50053	684619
205679	684620
245791	684621
448	684622
448	684623
216506	684624
24743	684625
658	684626
9941	684627
16723	684628
40334	684629
39653	684630
38483	684631
88293	684632
2396	684633
52132	684634
88889	684635
156689	684636
27683	684637
29830	684638
265867	684639
6106	684640
181421	684641
103205	684642
4099	684643
14632	684644
37786	684645
31249	684646
39039	684647
28378	684648
103198	684649
16162	684650
45076	684651
5990	684652
110525	684653
36911	684654
167217	684655
12335	684656
43413	684657
5860	684658
18748	684659
1965	684660
6341	684661
109995	684662
32362	684663
3697	684664
40392	684665
121213	684666
1301	684667
3203	684668
140514	684669
70350	684670
133546	684671
11127	684672
6861	684673
8023	684674
11510	684675
225567	684676
144107	684677
8321	684678
138511	684679
310405	684680
14674	684681
75141	684682
140	684683
281618	684684
159898	684685
5727	684686
37632	684687
24606	684688
13034	684689
35577	684690
171061	684691
256977	684692
32614	684693
32613	684694
169683	684695
109096	684696
259918	684697
169687	684698
23062	684699
83343	684700
57019	684701
14674	684702
2300	684703
7413	684704
2787	684705
1	684706
104451	684707
215710	684708
64111	684709
7861	684710
14192	684711
127492	684712
55730	684713
7669	684714
7063	684715
238906	684716
32351	684717
32323	684718
79112	684719
97808	684720
133925	684721
19800	684722
11991	684723
70835	684724
24743	684725
50189	684726
33620	684727
64745	684728
88962	684729
64745	684730
13946	684731
50231	684732
92074	684733
85767	684734
19800	684735
302277	684736
54471	684737
20301	684738
13301	684739
160949	684740
119566	684741
224438	684742
104229	684743
67877	684744
50285	684745
82920	684746
3900	684747
127263	684748
47464	684749
2733	684750
91853	684751
12962	684752
199274	684753
322765	684754
173458	684755
4377	684756
32093	684757
55450	684758
273751	684759
98296	684760
84345	684761
38199	684762
162844	684763
119801	684764
171055	684765
70905	684766
174769	684767
22795	684768
49314	684769
168814	684770
116211	684771
39896	684772
231630	684773
141663	684774
545	684775
167042	684776
612	684777
108667	684778
298106	684779
61557	684780
164654	684781
132622	684782
264974	684783
135419	684784
10234	684785
13887	684786
246230	684787
206580	684788
316908	684789
199883	684790
262302	684791
127973	684792
188261	684793
33710	684794
1605	684795
81986	684796
273491	684797
24207	684798
183001	684799
5278	684800
47257	684801
71538	684802
201882	684803
157174	684804
102484	684805
187164	684806
2440	684807
275801	684808
3813	684809
228343	684810
228440	684811
517	684812
171054	684813
160328	684814
103155	684815
162	684816
255	684817
1545	684818
124041	684819
298132	684820
2087	684821
74532	684822
23463	684823
196416	684824
59317	684825
93667	684826
232532	684827
180040	684828
10544	684829
201253	684830
29569	684831
69302	684832
29891	684833
207349	684834
105207	684835
11639	684836
49962	684837
37275	684838
137596	684839
38441	684840
619	684841
285703	684842
11783	684843
68813	684844
34264	684845
92358	684846
276920	684847
249036	684848
55257	684849
207553	684850
223841	684851
147590	684852
97562	684853
51046	684854
206414	684855
250126	684856
61113	684857
206631	684858
206468	684859
57507	684860
64118	684861
137407	684862
71609	684863
212598	684864
198476	684865
1465	684866
292934	684867
127447	684868
216374	684869
10497	684870
1682	684871
63644	684872
55475	684873
205103	684874
164464	684875
88463	684876
5509	684877
234038	684878
177783	684879
11507	684880
138746	684881
133682	684882
212676	684883
84774	684884
133995	684885
92495	684886
325667	684887
304637	684888
140515	684889
94191	684890
168189	684891
154936	684892
211848	684893
11762	684894
178884	684895
263628	684896
247513	684897
288014	684898
94974	684899
528	684900
292622	684901
112986	684902
72306	684903
78055	684904
52885	684905
166034	684906
143462	684907
190444	684908
207792	684909
317593	684910
247715	684911
169133	684912
239918	684913
77605	684914
72226	684915
31398	684916
12566	684917
12566	684918
181934	684919
14126	684920
92247	684921
9938	684922
6148	684923
27978	684924
54304	684925
90371	684926
83909	684927
21297	684928
4265	684929
213580	684930
16906	684931
120477	684932
57895	684933
149989	684934
13449	684935
17154	684936
63229	684937
214646	684938
137874	684939
176785	684940
103289	684941
3156	684942
214534	684943
14253	684944
169691	684945
23356	684946
110465	684947
222283	684948
301433	684949
34246	684950
88670	684951
264566	684952
44747	684953
31380	684954
66212	684955
11332	684956
325143	684957
2555	684958
114119	684959
271189	684960
73749	684961
93568	684962
23876	684963
114042	684964
30828	684965
152632	684966
115124	684967
53650	684968
85613	684969
282293	684970
3785	684971
1946	684972
56061	684973
136466	684974
53650	684975
1452	684976
49172	684977
140710	684978
3160	684979
52422	684980
202432	684981
61720	684982
3702	684983
41321	684984
3687	684985
6943	684986
26968	684987
278800	684988
182482	684989
158529	684990
251487	684991
229107	684992
36360	684993
52947	684994
270115	684995
66215	684996
43434	684997
104992	684998
129753	684999
225672	685000
56079	685001
170479	685002
264320	685003
255385	685004
90909	685005
49183	685006
85033	685007
310082	685008
247118	685009
34647	685010
283881	685011
145850	685012
156735	685013
62559	685014
106941	685015
15329	685016
65648	685017
130040	685018
76459	685019
51115	685020
116088	685021
11503	685022
132611	685023
83424	685024
136125	685025
1102	685026
56598	685027
217568	685028
297077	685029
233796	685030
193332	685031
215743	685032
47481	685033
60709	685034
270387	685035
251403	685036
20429	685037
15490	685038
176264	685039
132710	685040
16340	685041
19271	685042
103686	685043
26172	685044
76348	685045
213043	685046
85598	685047
3697	685048
237105	685049
152302	685050
78094	685051
61184	685052
80653	685053
193584	685054
30274	685055
20833	685056
173620	685057
233559	685058
290780	685059
287235	685060
66725	685061
105454	685062
317478	685063
264413	685064
118409	685065
290943	685066
54193	685067
89093	685068
150041	685069
7810	685070
19759	685071
173877	685072
78481	685073
105598	685074
69045	685075
152747	685076
91287	685077
87606	685078
297356	685079
70454	685080
314346	685081
191480	685082
92505	685083
39317	685084
24213	685085
44507	685086
244054	685087
111444	685088
236893	685089
7011	685090
268382	685091
179458	685092
6422	685093
40071	685094
63425	685095
137717	685096
230398	685097
50146	685098
10975	685099
9446	685100
167993	685101
24110	685102
216355	685103
141993	685104
24329	685105
140976	685106
2718	685107
44069	685108
56371	685109
21832	685110
11270	685111
73482	685112
15150	685113
2527	685114
536	685115
101193	685116
19586	685117
51462	685118
55	685119
55114	685120
1760	685121
39413	685122
19898	685123
65859	685124
124469	685125
121129	685126
116652	685127
3331	685128
75457	685129
102342	685130
235131	685131
53731	685132
115538	685133
1117	685134
34853	685135
177212	685136
21207	685137
46527	685138
30904	685139
17668	685140
10110	685141
91403	685142
49381	685143
236890	685144
4692	685145
40998	685146
156335	685147
115225	685148
233905	685149
133263	685150
175847	685151
175806	685152
268775	685153
187351	685154
9572	685155
213649	685156
177532	685157
283115	685158
139031	685159
161220	685160
93638	685161
213649	685162
182110	685163
177313	685164
211037	685165
250171	685166
49771	685167
172699	685168
142755	685169
168789	685170
88596	685171
121132	685172
7080	685173
18730	685174
30441	685175
20524	685176
323569	685177
201187	685178
82852	685179
181016	685180
10865	685181
214931	685182
134309	685183
316147	685184
135159	685185
74533	685186
389	685187
42397	685188
143765	685189
2179	685190
208015	685191
285953	685192
27920	685193
131970	685194
173810	685195
79813	685196
11089	685197
271840	685198
11089	685199
204488	685200
34769	685201
27109	685202
47023	685203
87915	685204
126323	685205
166891	685206
82746	685207
292020	685208
102654	685209
72354	685210
308932	685211
186990	685212
105148	685213
143698	685214
13327	685215
20558	685216
20745	685217
70971	685218
81791	685219
6116	685220
108288	685221
7956	685222
122349	685223
87057	685224
11701	685225
313854	685226
255265	685227
68313	685228
25468	685229
2547	685230
23395	685231
64345	685232
201516	685233
50618	685234
76504	685235
20011	685236
42248	685237
9948	685238
72847	685239
50413	685240
17049	685241
65761	685242
17806	685243
26885	685244
9759	685245
306255	685246
21166	685247
72858	685248
103261	685249
72315	685250
320807	685251
205584	685252
236450	685253
23020	685254
50349	685255
707	685256
34578	685257
125370	685258
691	685259
29893	685260
272587	685261
134002	685262
21211	685263
45914	685264
71371	685265
11487	685266
326962	685267
327195	685268
88207	685269
136366	685270
96774	685271
3627	685272
18883	685273
33238	685274
47552	685275
14546	685276
25162	685277
2592	685278
82250	685279
127661	685280
301651	685281
29522	685282
28742	685283
116437	685284
134130	685285
123643	685286
312874	685287
150618	685288
142084	685289
27097	685290
56836	685291
1147	685292
123625	685293
284274	685294
18827	685295
11049	685296
19754	685297
51624	685298
26003	685299
24233	685300
55963	685301
29883	685302
130181	685303
10637	685304
123800	685305
687	685306
4372	685307
315	685308
33326	685309
104863	685310
15157	685311
15157	685312
142056	685313
35135	685314
51735	685315
226379	685316
226474	685317
226749	685318
38141	685319
37645	685320
221545	685321
199997	685322
77013	685323
39620	685324
17839	685325
34434	685326
77001	685327
22616	685328
61745	685329
145830	685330
34625	685331
847	685332
126744	685333
16426	685334
106	685335
220879	685336
275564	685337
7930	685338
39366	685339
28124	685340
77950	685341
9993	685342
75752	685343
28229	685344
13792	685345
214857	685346
2596	685347
113196	685348
30890	685349
96594	685350
17259	685351
11128	685352
7924	685353
134509	685354
69214	685355
99868	685356
97207	685357
1411	685358
558	685359
23087	685360
179636	685361
67924	685362
4035	685363
321175	685364
38497	685365
190215	685366
69741	685367
63602	685368
16495	685369
156566	685370
214046	685371
187742	685372
128284	685373
139702	685374
6430	685375
98737	685376
1	685377
916	685378
123775	685379
150407	685380
3676	685381
18700	685382
185850	685383
91599	685384
7084	685385
30789	685386
10101	685387
88874	685388
196799	685389
123443	685390
38502	685391
75195	685392
45087	685393
64563	685394
59890	685395
40935	685396
80479	685397
46663	685398
214738	685399
134500	685400
14395	685401
141	685402
5073	685403
296837	685404
124258	685405
231	685406
23282	685407
2804	685408
1511	685409
10787	685410
35559	685411
2628	685412
22769	685413
62940	685414
150	685415
488	685416
41610	685417
140758	685418
850	685419
30503	685420
67034	685421
242859	685422
256047	685423
127081	685424
46798	685425
77024	685426
39390	685427
235149	685428
52369	685429
201556	685430
52697	685431
41299	685432
274020	685433
106007	685434
219331	685435
285857	685436
229008	685437
8936	685438
183328	685439
88248	685440
257282	685441
129223	685442
101144	685443
405	685444
589	685445
15920	685446
12545	685447
24734	685448
129975	685449
260474	685450
88653	685451
45788	685452
107985	685453
53033	685454
304748	685455
191795	685456
96792	685457
247717	685458
12187	685459
199126	685460
301582	685461
51654	685462
266996	685463
239669	685464
241999	685465
71768	685466
134823	685467
18992	685468
211993	685469
48967	685470
177068	685471
49311	685472
212075	685473
204872	685474
75298	685475
87147	685476
10823	685477
123788	685478
47274	685479
320024	685480
37826	685481
43524	685482
132629	685483
163307	685484
248600	685485
168396	685486
168290	685487
101848	685488
38031	685489
1508	685490
14814	685491
137329	685492
23076	685493
57325	685494
88114	685495
49411	685496
46690	685497
322973	685498
149976	685499
8710	685500
34831	685501
167502	685502
31629	685503
35505	685504
18960	685505
78436	685506
89647	685507
39235	685508
130924	685509
214325	685510
302481	685511
137182	685512
230181	685513
41641	685514
28507	685515
122362	685516
37697	685517
4062	685518
1219	685519
176543	685520
73597	685521
768	685522
818	685523
65562	685524
19750	685525
918	685526
143371	685527
55821	685528
30758	685529
33224	685530
88956	685531
37505	685532
119050	685533
63439	685534
106221	685535
190006	685536
653	685537
142823	685538
94142	685539
46295	685540
18210	685541
133092	685542
30966	685543
96279	685544
166879	685545
138504	685546
3716	685547
102243	685548
214	685549
64215	685550
34203	685551
6321	685552
2569	685553
71454	685554
54287	685555
101093	685556
36204	685557
5319	685558
64215	685559
96315	685560
69696	685561
19246	685562
49690	685563
162962	685564
38311	685565
56766	685566
159028	685567
1094	685568
92315	685569
11148	685570
73506	685571
43300	685572
180601	685573
11760	685574
178971	685575
115550	685576
43790	685577
127716	685578
63603	685579
15319	685580
58185	685581
10978	685582
23864	685583
229163	685584
170746	685585
252767	685586
217176	685587
122577	685588
87288	685589
275119	685590
3069	685591
54345	685592
202532	685593
48372	685594
180742	685595
26005	685596
27404	685597
46142	685598
116341	685599
2421	685600
13569	685601
85694	685602
49820	685603
38608	685604
258193	685605
36155	685606
11935	685607
46001	685608
40725	685609
149608	685610
50269	685611
50269	685612
16468	685613
124685	685614
32784	685615
17249	685616
820	685617
93902	685618
24063	685619
9392	685620
7403	685621
28309	685622
5563	685623
11168	685624
2651	685625
240165	685626
5994	685627
103022	685628
228754	685629
57951	685630
78332	685631
185095	685632
225169	685633
38818	685634
135108	685635
102810	685636
1	685637
309859	685638
6453	685639
55514	685640
246468	685641
23604	685642
6461	685643
7167	685644
39937	685645
1884	685646
61207	685647
51136	685648
28576	685649
46227	685650
53173	685651
7902	685652
24019	685653
16962	685654
26816	685655
7922	685656
10739	685657
2480	685658
3193	685659
198965	685660
9802	685661
37470	685662
11810	685663
27981	685664
48852	685665
61803	685666
93464	685667
130698	685668
90258	685669
4259	685670
194901	685671
3068	685672
1774	685673
42187	685674
137470	685675
6080	685676
61133	685677
8120	685678
44552	685679
94717	685680
66406	685681
101183	685682
129127	685683
289463	685684
30670	685685
295688	685686
39343	685687
186557	685688
29410	685689
147015	685690
21038	685691
90526	685692
140652	685693
57221	685694
226376	685695
74109	685696
75824	685697
56890	685698
174821	685699
67813	685700
208025	685701
128276	685702
39466	685703
53650	685704
36616	685705
23419	685706
88820	685707
23776	685708
99354	685709
2376	685710
67622	685711
12453	685712
10415	685713
31863	685714
65440	685715
8992	685716
175027	685717
5808	685718
138083	685719
163084	685720
151777	685721
122496	685722
46807	685723
59104	685724
5109	685725
30212	685726
17654	685727
179079	685728
33442	685729
2195	685730
161689	685731
36682	685732
6156	685733
21691	685734
198732	685735
56206	685736
240504	685737
77379	685738
44787	685739
3656	685740
49925	685741
190729	685742
82112	685743
2183	685744
3407	685745
130670	685746
48233	685747
215935	685748
187118	685749
243987	685750
106180	685751
174548	685752
92739	685753
130105	685754
94408	685755
6905	685756
107521	685757
51423	685758
28102	685759
208164	685760
56785	685761
9082	685762
312476	685763
175584	685764
13675	685765
137233	685766
292869	685767
83413	685768
52153	685769
23103	685770
69176	685771
33374	685772
10316	685773
10823	685774
210960	685775
79269	685776
5061	685777
67876	685778
172469	685779
13301	685780
26908	685781
28834	685782
170343	685783
114659	685784
54608	685785
20029	685786
185284	685787
14169	685788
35891	685789
52519	685790
45503	685791
2430	685792
139185	685793
29526	685794
56006	685795
48762	685796
98271	685797
8204	685798
32974	685799
50097	685800
139876	685801
299	685802
124702	685803
86418	685804
73191	685805
78764	685806
83835	685807
13616	685808
13743	685809
70944	685810
70359	685811
5021	685812
92837	685813
83714	685814
40571	685815
17476	685816
277093	685817
278947	685818
106584	685819
164438	685820
12240	685821
208026	685822
114247	685823
29848	685824
7458	685825
43988	685826
94326	685827
75405	685828
61562	685829
13684	685830
6868	685831
5911	685832
12366	685833
11304	685834
48678	685835
209240	685836
135707	685837
24089	685838
27791	685839
21827	685840
35405	685841
18144	685842
174607	685843
105740	685844
75151	685845
6	685846
45881	685847
212072	685848
87103	685849
12745	685850
56543	685851
61812	685852
100939	685853
6014	685854
36359	685855
91972	685856
19975	685857
63380	685858
15456	685859
1523	685860
231774	685861
71670	685862
6127	685863
179914	685864
24274	685865
34425	685866
259809	685867
20283	685868
29338	685869
131166	685870
61322	685871
132879	685872
145654	685873
12745	685874
1318	685875
92148	685876
117352	685877
17329	685878
253392	685879
22438	685880
58902	685881
48405	685882
126527	685883
11020	685884
237181	685885
45006	685886
298333	685887
48989	685888
153782	685889
173900	685890
44755	685891
34031	685892
178786	685893
108992	685894
26507	685895
30454	685896
55512	685897
34303	685898
216169	685899
120094	685900
164288	685901
158319	685902
54212	685903
45785	685904
27367	685905
34626	685906
57408	685907
34031	685908
244937	685909
67517	685910
69370	685911
114609	685912
54739	685913
91481	685914
52788	685915
550	685916
164365	685917
165534	685918
28287	685919
168082	685920
127031	685921
264237	685922
172619	685923
125160	685924
75781	685925
35221	685926
153080	685927
16478	685928
86373	685929
28509	685930
145903	685931
75696	685932
211680	685933
22694	685934
39871	685935
583	685936
69337	685937
202331	685938
5843	685939
139682	685940
45615	685941
1954	685942
143862	685943
20864	685944
40043	685945
20003	685946
35862	685947
38398	685948
173707	685949
567	685950
8829	685951
54663	685952
5815	685953
60772	685954
72339	685955
27937	685956
49964	685957
58325	685958
178300	685959
3717	685960
101087	685961
49649	685962
17324	685963
19067	685964
75163	685965
16732	685966
23554	685967
15260	685968
24059	685969
108489	685970
131271	685971
29807	685972
455	685973
2979	685974
864	685975
21515	685976
34906	685977
3955	685978
165173	685979
39513	685980
253406	685981
7	685982
40303	685983
42801	685984
106369	685985
201004	685986
5458	685987
21361	685988
67411	685989
73753	685990
22698	685991
82960	685992
32930	685993
44968	685994
68091	685995
57176	685996
4625	685997
55377	685998
51748	685999
9125	686000
15445	686001
3384	686002
7574	686003
18678	686004
2989	686005
280	686006
128325	686007
2645	686008
194455	686009
500	686010
1337	686011
4514	686012
282894	686013
208667	686014
681	686015
54385	686016
12150	686017
9836	686018
131246	686019
105672	686020
47246	686021
55643	686022
1605	686023
79688	686024
123080	686025
43357	686026
14005	686027
4357	686028
115080	686029
62613	686030
47311	686031
234540	686032
274348	686033
3183	686034
15558	686035
103123	686036
377	686037
147132	686038
108797	686039
3510	686040
21949	686041
326892	686042
84293	686043
7298	686044
97227	686045
167698	686046
194332	686047
171949	686048
74803	686049
115765	686050
28609	686051
154781	686052
25824	686053
19425	686054
45151	686055
111378	686056
55426	686057
233217	686058
101301	686059
18140	686060
87870	686061
2176	686062
136367	686063
141434	686064
4459	686065
78277	686066
189503	686067
24182	686068
7318	686069
15806	686070
17051	686071
7922	686072
14911	686073
18905	686074
162284	686075
53197	686076
141359	686077
2213	686078
25702	686079
39240	686080
501	686081
278721	686082
8974	686083
49396	686084
1759	686085
240	686086
102997	686087
1759	686088
18840	686089
208457	686090
75354	686091
1758	686092
23652	686093
202295	686094
114541	686095
26527	686096
136375	686097
27921	686098
205394	686099
102403	686100
122983	686101
14355	686102
170402	686103
119618	686104
24494	686105
84951	686106
143455	686107
98752	686108
21326	686109
261763	686110
194063	686111
253829	686112
51023	686113
30360	686114
84570	686115
198972	686116
3198	686117
142407	686118
136039	686119
1830	686120
65465	686121
17496	686122
17496	686123
73510	686124
312807	686125
148917	686126
192104	686127
116355	686128
17057	686129
12259	686130
32292	686131
115875	686132
22132	686133
11998	686134
49134	686135
31153	686136
68254	686137
136320	686138
82090	686139
60033	686140
789	686141
15976	686142
80194	686143
124122	686144
29705	686145
72111	686146
1094	686147
4520	686148
22684	686149
31672	686150
6105	686151
48085	686152
61800	686153
195865	686154
125885	686155
57556	686156
36933	686157
51383	686158
4610	686159
280114	686160
40333	686161
18313	686162
42712	686163
67098	686164
886	686165
32475	686166
15931	686167
173763	686168
15931	686169
2626	686170
48539	686171
83759	686172
4667	686173
52522	686174
14324	686175
1182	686176
22527	686177
210652	686178
6097	686179
54833	686180
77911	686181
265965	686182
30559	686183
33061	686184
315970	686185
208313	686186
125335	686187
213229	686188
33479	686189
109624	686190
54424	686191
8746	686192
9746	686193
52915	686194
47773	686195
44370	686196
197953	686197
153770	686198
163834	686199
15773	686200
2664	686201
179995	686202
11127	686203
38349	686204
129896	686205
7781	686206
91177	686207
8169	686208
2295	686209
293184	686210
71649	686211
19509	686212
112354	686213
112354	686214
275005	686215
10908	686216
62531	686217
112354	686218
68591	686219
174590	686220
164860	686221
70746	686222
142822	686223
56063	686224
4657	686225
294365	686226
263004	686227
57074	686228
126764	686229
8904	686230
16334	686231
69948	686232
844	686233
111852	686234
253777	686235
10892	686236
54829	686237
290318	686238
18322	686239
189688	686240
157724	686241
67573	686242
159014	686243
123475	686244
92798	686245
125370	686246
7126	686247
255046	686248
70774	686249
1723	686250
24239	686251
7112	686252
94193	686253
6185	686254
11717	686255
69528	686256
164106	686257
8622	686258
116838	686259
52875	686260
230667	686261
32537	686262
14445	686263
4352	686264
221029	686265
289474	686266
5732	686267
134471	686268
211647	686269
24791	686270
223828	686271
328025	686272
161294	686273
256235	686274
85620	686275
5050	686276
113113	686277
131761	686278
57551	686279
18925	686280
36663	686281
97158	686282
766	686283
5001	686284
116654	686285
16103	686286
102881	686287
82159	686288
152041	686289
297305	686290
194952	686291
9033	686292
1980	686293
270001	686294
83176	686295
10139	686296
11125	686297
60822	686298
18987	686299
3373	686300
10043	686301
47876	686302
89554	686303
59936	686304
8972	686305
14725	686306
10508	686307
8476	686308
310888	686309
34825	686310
1098	686311
155694	686312
126669	686313
197053	686314
212317	686315
148094	686316
219349	686317
218734	686318
28791	686319
69899	686320
98149	686321
754	686322
100332	686323
79281	686324
206398	686325
82503	686326
152675	686327
81803	686328
250013	686329
242340	686330
239788	686331
4788	686332
152102	686333
153801	686334
19125	686335
771	686336
17769	686337
43729	686338
134772	686339
26475	686340
38752	686341
19509	686342
1451	686343
37430	686344
40206	686345
147453	686346
44909	686347
64387	686348
121276	686349
118938	686350
13059	686351
39709	686352
23005	686353
5287	686354
284509	686355
70884	686356
11125	686357
29547	686358
39138	686359
217096	686360
28467	686361
31063	686362
3312	686363
79322	686364
198210	686365
97769	686366
37199	686367
42382	686368
85326	686369
58894	686370
174332	686371
198899	686372
125465	686373
131169	686374
20006	686375
210147	686376
304904	686377
251304	686378
108369	686379
235574	686380
175432	686381
180756	686382
2143	686383
140039	686384
44147	686385
44934	686386
283209	686387
10125	686388
162490	686389
21248	686390
42196	686391
298716	686392
143296	686393
92665	686394
143342	686395
157791	686396
229441	686397
6670	686398
273706	686399
153325	686400
104262	686401
204185	686402
75325	686403
26586	686404
16111	686405
161779	686406
188228	686407
188333	686408
48182	686409
259794	686410
99888	686411
99888	686412
103021	686413
206038	686414
131503	686415
110038	686416
134294	686417
79494	686418
190679	686419
15517	686420
303774	686421
8299	686422
271136	686423
422	686424
206947	686425
125146	686426
123639	686427
163502	686428
115844	686429
54203	686430
422	686431
72099	686432
147690	686433
314082	686434
34952	686435
261906	686436
69543	686437
360	686438
313917	686439
19308	686440
46183	686441
113	686442
50944	686443
195460	686444
3830	686445
121582	686446
31375	686447
1525	686448
3027	686449
305651	686450
51155	686451
227407	686452
21758	686453
49696	686454
10933	686455
117496	686456
78412	686457
79602	686458
166170	686459
15271	686460
5077	686461
45624	686462
44186	686463
168062	686464
295012	686465
327866	686466
73159	686467
68	686468
258139	686469
258897	686470
262574	686471
229680	686472
150947	686473
278540	686474
24872	686475
280355	686476
321042	686477
96758	686478
233741	686479
151813	686480
114651	686481
35052	686482
165199	686483
29730	686484
172477	686485
7488	686486
22917	686487
105796	686488
68802	686489
63463	686490
211454	686491
15411	686492
253673	686493
990	686494
883	686495
25313	686496
63021	686497
1422	686498
16396	686499
18624	686500
18624	686501
324450	686502
8553	686503
28849	686504
304007	686505
109248	686506
122658	686507
32297	686508
12530	686509
102884	686510
5639	686511
139371	686512
191182	686513
157129	686514
7031	686515
17073	686516
128957	686517
222810	686518
267539	686519
68923	686520
131042	686521
6179	686522
32113	686523
18773	686524
68691	686525
48988	686526
299002	686527
254102	686528
20551	686529
130897	686530
1168	686531
163339	686532
56043	686533
41001	686534
166741	686535
29755	686536
16111	686537
88232	686538
49405	686539
54451	686540
224174	686541
2790	686542
42433	686543
128061	686544
143030	686545
71575	686546
48565	686547
86028	686548
3693	686549
18042	686550
101996	686551
1396	686552
128506	686553
54864	686554
202598	686555
130205	686556
31957	686557
201726	686558
21123	686559
2086	686560
10529	686561
15966	686562
192105	686563
212446	686564
82537	686565
23582	686566
2895	686567
696	686568
140023	686569
29257	686570
6565	686571
36024	686572
26616	686573
30178	686574
39829	686575
6364	686576
179959	686577
6174	686578
5881	686579
26480	686580
4463	686581
264890	686582
53412	686583
4339	686584
140660	686585
15768	686586
12350	686587
4362	686588
109429	686589
165709	686590
69044	686591
180877	686592
23572	686593
103858	686594
130737	686595
300746	686596
69922	686597
118290	686598
34582	686599
9079	686600
485	686601
102552	686602
215143	686603
8235	686604
74491	686605
74491	686606
16838	686607
173241	686608
240935	686609
140905	686610
111032	686611
33327	686612
5777	686613
156080	686614
223	686615
20474	686616
28539	686617
272096	686618
164005	686619
83023	686620
62034	686621
1628	686622
19678	686623
201	686624
20935	686625
223130	686626
37002	686627
5182	686628
68227	686629
8453	686630
129170	686631
190338	686632
71392	686633
72182	686634
93899	686635
37104	686636
3023	686637
152816	686638
197757	686639
323688	686640
8263	686641
67041	686642
46219	686643
102717	686644
232396	686645
95721	686646
65893	686647
15952	686648
186919	686649
7616	686650
17633	686651
3237	686652
54642	686653
2794	686654
7085	686655
278009	686656
209851	686657
115262	686658
16519	686659
148914	686660
16647	686661
83191	686662
64629	686663
327378	686664
14802	686665
68054	686666
326317	686667
203450	686668
3822	686669
637	686670
269716	686671
60574	686672
11627	686673
288	686674
13396	686675
1163	686676
67598	686677
32973	686678
18191	686679
39018	686680
38831	686681
98107	686682
72050	686683
14803	686684
229361	686685
19554	686686
117170	686687
94973	686688
22966	686689
298679	686690
175667	686691
18803	686692
37315	686693
115541	686694
24113	686695
8821	686696
11443	686697
102263	686698
11443	686699
37340	686700
148953	686701
10715	686702
7448	686703
1244	686704
223821	686705
7490	686706
45267	686707
168262	686708
172654	686709
32108	686710
1146	686711
5808	686712
46348	686713
125811	686714
2499	686715
3224	686716
268443	686717
149544	686718
37285	686719
17800	686720
67730	686721
253318	686722
68974	686723
10942	686724
164894	686725
49895	686726
125586	686727
53760	686728
40836	686729
177642	686730
45537	686731
15477	686732
64155	686733
59502	686734
193527	686735
88826	686736
300220	686737
54379	686738
213845	686739
81551	686740
25987	686741
84861	686742
36987	686743
54168	686744
127176	686745
195462	686746
49135	686747
205924	686748
15828	686749
102869	686750
74482	686751
15338	686752
16149	686753
62688	686754
243338	686755
183	686756
157014	686757
135061	686758
20795	686759
169453	686760
133859	686761
37990	686762
86810	686763
233514	686764
71143	686765
11187	686766
67634	686767
210501	686768
156427	686769
298332	686770
80138	686771
311489	686772
37966	686773
191382	686774
65864	686775
122436	686776
200134	686777
44219	686778
18579	686779
129688	686780
64859	686781
55345	686782
70242	686783
231268	686784
150646	686785
255030	686786
216737	686787
15441	686788
114655	686789
110467	686790
223859	686791
254711	686792
254710	686793
169229	686794
179006	686795
321553	686796
119203	686797
206805	686798
2162	686799
25724	686800
53922	686801
12088	686802
92351	686803
115887	686804
1931	686805
297983	686806
1931	686807
160103	686808
169318	686809
60804	686810
266307	686811
74646	686812
74646	686813
32230	686814
68046	686815
227541	686816
83056	686817
1043	686818
156411	686819
185082	686820
24528	686821
12906	686822
38896	686823
16443	686824
8776	686825
3447	686826
117584	686827
9013	686828
23410	686829
7143	686830
1413	686831
213	686832
154	686833
5337	686834
92102	686835
40216	686836
92	686837
13745	686838
35925	686839
112329	686840
16784	686841
34369	686842
35083	686843
16428	686844
88	686845
39960	686846
3407	686847
24473	686848
6745	686849
35476	686850
39440	686851
162997	686852
16690	686853
92522	686854
12338	686855
247992	686856
1688	686857
15428	686858
39224	686859
10188	686860
48254	686861
27844	686862
11923	686863
5490	686864
49443	686865
3167	686866
311171	686867
70621	686868
176471	686869
72347	686870
20493	686871
67102	686872
10811	686873
17190	686874
81733	686875
126550	686876
126550	686877
258968	686878
7436	686879
77023	686880
64052	686881
89445	686882
84761	686883
17719	686884
143763	686885
45261	686886
42462	686887
32419	686888
216020	686889
270806	686890
1299	686891
23530	686892
73496	686893
111779	686894
16470	686895
19120	686896
47164	686897
28433	686898
8728	686899
13796	686900
10168	686901
119513	686902
274262	686903
110942	686904
135883	686905
129977	686906
9566	686907
71058	686908
95062	686909
29679	686910
21155	686911
49197	686912
89838	686913
190135	686914
195289	686915
196685	686916
144214	686917
52693	686918
166020	686919
8075	686920
21915	686921
280923	686922
141897	686923
76170	686924
277966	686925
33880	686926
12486	686927
32612	686928
2871	686929
30563	686930
84	686931
29000	686932
35385	686933
129401	686934
80055	686935
112426	686936
306925	686937
113017	686938
111102	686939
27385	686940
30747	686941
283957	686942
6919	686943
37014	686944
1561	686945
550	686946
35314	686947
209727	686948
259693	686949
30955	686950
15892	686951
25213	686952
126249	686953
179269	686954
10366	686955
372	686956
25747	686957
81178	686958
69431	686959
24460	686960
41747	686961
156745	686962
76214	686963
4193	686964
2435	686965
164143	686966
30712	686967
75995	686968
70762	686969
50760	686970
44098	686971
25429	686972
28521	686973
54251	686974
6670	686975
223457	686976
70704	686977
307393	686978
71207	686979
28837	686980
103699	686981
129099	686982
186864	686983
14388	686984
53845	686985
188741	686986
46202	686987
168678	686988
124101	686989
18402	686990
32295	686991
30368	686992
96370	686993
29547	686994
78601	686995
157149	686996
41376	686997
485	686998
24570	686999
205261	687000
9678	687001
40739	687002
80164	687003
18155	687004
41591	687005
24868	687006
54878	687007
57048	687008
35826	687009
12155	687010
56964	687011
206001	687012
5407	687013
47271	687014
2156	687015
45280	687016
37850	687017
50425	687018
49978	687019
819	687020
26466	687021
2751	687022
19015	687023
13913	687024
7862	687025
34722	687026
4815	687027
47050	687028
125183	687029
144480	687030
108551	687031
18646	687032
261377	687033
77648	687034
206352	687035
46033	687036
6535	687037
4855	687038
30345	687039
54759	687040
174594	687041
8954	687042
30925	687043
58478	687044
14	687045
689	687046
12083	687047
26546	687048
60158	687049
10906	687050
15183	687051
55497	687052
108897	687053
30400	687054
41773	687055
10456	687056
460	687057
60871	687058
11520	687059
35417	687060
112674	687061
227120	687062
289272	687063
24408	687064
200623	687065
128368	687066
315286	687067
4481	687068
263933	687069
1883	687070
117369	687071
10306	687072
36145	687073
9143	687074
99027	687075
303031	687076
7352	687077
79025	687078
20349	687079
21942	687080
131611	687081
78282	687082
108254	687083
51348	687084
87307	687085
124073	687086
4596	687087
4463	687088
35522	687089
58156	687090
160808	687091
26815	687092
1679	687093
19704	687094
1976	687095
25210	687096
56993	687097
6548	687098
34898	687099
4784	687100
146078	687101
15432	687102
156094	687103
4927	687104
202201	687105
215518	687106
304906	687107
118345	687108
24796	687109
171144	687110
95334	687111
125255	687112
38162	687113
582	687114
223	687115
34466	687116
3245	687117
4578	687118
80569	687119
20238	687120
770	687121
136887	687122
211166	687123
11371	687124
13738	687125
3848	687126
6758	687127
8595	687128
18542	687129
53808	687130
146949	687131
128368	687132
230118	687133
4734	687134
51961	687135
257	687136
5969	687137
27426	687138
183364	687139
35708	687140
203950	687141
1952	687142
158639	687143
61298	687144
49731	687145
20754	687146
21206	687147
26466	687148
138093	687149
9343	687150
63607	687151
194727	687152
26158	687153
153812	687154
28046	687155
47055	687156
11664	687157
86322	687158
255944	687159
1883	687160
332	687161
53066	687162
186249	687163
79119	687164
1371	687165
232582	687166
9161	687167
169434	687168
8658	687169
1648	687170
16787	687171
29884	687172
32892	687173
122640	687174
36458	687175
83583	687176
198686	687177
3474	687178
3061	687179
73567	687180
210455	687181
323879	687182
19831	687183
40194	687184
78868	687185
9936	687186
26844	687187
53061	687188
68092	687189
51668	687190
24821	687191
17750	687192
17630	687193
60302	687194
201631	687195
26769	687196
25691	687197
76165	687198
34670	687199
198875	687200
13957	687201
74311	687202
102397	687203
23659	687204
53808	687205
71081	687206
169276	687207
41373	687208
5108	687209
120859	687210
27920	687211
2134	687212
129053	687213
138065	687214
3403	687215
23659	687216
216402	687217
16340	687218
122854	687219
157929	687220
176729	687221
22827	687222
151442	687223
29068	687224
25047	687225
42555	687226
300918	687227
7532	687228
2399	687229
116873	687230
16969	687231
13388	687232
80003	687233
1578	687234
1810	687235
147315	687236
129811	687237
144756	687238
46436	687239
35314	687240
34113	687241
67071	687242
49055	687243
9498	687244
300449	687245
18882	687246
89	687247
112613	687248
54930	687249
81534	687250
57809	687251
100592	687252
9529	687253
268478	687254
175707	687255
6719	687256
160149	687257
293101	687258
9931	687259
178795	687260
59750	687261
168448	687262
378	687263
192345	687264
25006	687265
326775	687266
253274	687267
176696	687268
83501	687269
214440	687270
190416	687271
116220	687272
241449	687273
149758	687274
150459	687275
85622	687276
158743	687277
72143	687278
46055	687279
201002	687280
87007	687281
128085	687282
112759	687283
128164	687284
83449	687285
90274	687286
142976	687287
5014	687288
300315	687289
54245	687290
224012	687291
328365	687292
48034	687293
41961	687294
168408	687295
47437	687296
46605	687297
69542	687298
27973	687299
16732	687300
86988	687301
155275	687302
81383	687303
144300	687304
15077	687305
114821	687306
4283	687307
70120	687308
110787	687309
171486	687310
250655	687311
95932	687312
137574	687313
13831	687314
69789	687315
19946	687316
199685	687317
261503	687318
1008	687319
52034	687320
204774	687321
44769	687322
131100	687323
163822	687324
93941	687325
220625	687326
41865	687327
31532	687328
179153	687329
46412	687330
85262	687331
101880	687332
10459	687333
12042	687334
290304	687335
67804	687336
11157	687337
128779	687338
2388	687339
12888	687340
101254	687341
20335	687342
21126	687343
76550	687344
16182	687345
3238	687346
3284	687347
23782	687348
8968	687349
44871	687350
716	687351
118399	687352
118163	687353
14531	687354
130359	687355
204975	687356
28237	687357
74596	687358
9712	687359
127135	687360
150570	687361
99246	687362
40484	687363
10187	687364
253813	687365
128161	687366
25639	687367
74127	687368
133826	687369
119816	687370
157436	687371
138345	687372
26284	687373
13383	687374
59438	687375
39892	687376
288	687377
114733	687378
199880	687379
52156	687380
179412	687381
5278	687382
145648	687383
35693	687384
91654	687385
96040	687386
6679	687387
117722	687388
82544	687389
2671	687390
74189	687391
14278	687392
17738	687393
137399	687394
161909	687395
114897	687396
198806	687397
56182	687398
201096	687399
41535	687400
78513	687401
82407	687402
34276	687403
85624	687404
99582	687405
76550	687406
21918	687407
79696	687408
2719	687409
171752	687410
162188	687411
189886	687412
246314	687413
22395	687414
168792	687415
316408	687416
28815	687417
82775	687418
82775	687419
166303	687420
196261	687421
167174	687422
192711	687423
79350	687424
48527	687425
347	687426
141294	687427
234114	687428
121071	687429
8936	687430
57415	687431
110818	687432
38462	687433
98217	687434
248520	687435
50966	687436
27609	687437
8601	687438
84429	687439
44359	687440
20461	687441
273011	687442
4157	687443
250242	687444
63883	687445
6021	687446
54756	687447
8235	687448
195155	687449
125909	687450
296255	687451
80220	687452
323428	687453
125860	687454
59973	687455
8794	687456
41831	687457
31118	687458
45383	687459
56427	687460
274431	687461
276516	687462
94051	687463
126471	687464
13289	687465
77605	687466
120034	687467
138835	687468
6999	687469
56639	687470
9534	687471
280935	687472
144125	687473
160521	687474
32642	687475
10164	687476
26619	687477
107514	687478
146635	687479
52203	687480
53598	687481
176858	687482
3458	687483
4480	687484
26229	687485
162273	687486
43491	687487
129226	687488
129717	687489
170816	687490
15415	687491
108737	687492
30326	687493
15239	687494
41228	687495
178112	687496
305762	687497
12064	687498
55779	687499
3598	687500
102315	687501
73099	687502
94524	687503
60207	687504
45172	687505
298835	687506
32949	687507
199334	687508
118555	687509
11218	687510
75452	687511
37939	687512
101999	687513
213674	687514
148645	687515
84379	687516
25754	687517
76604	687518
77094	687519
123162	687520
75150	687521
40374	687522
26229	687523
14238	687524
446	687525
17929	687526
11717	687527
6273	687528
1227	687529
311977	687530
135796	687531
10207	687532
62959	687533
64044	687534
25493	687535
2566	687536
55388	687537
32415	687538
22636	687539
308979	687540
16211	687541
53112	687542
99306	687543
277533	687544
4360	687545
317961	687546
120596	687547
55526	687548
99177	687549
28708	687550
769	687551
60986	687552
80436	687553
177403	687554
287422	687555
8134	687556
131704	687557
157427	687558
176611	687559
138539	687560
88513	687561
44188	687562
20508	687563
213381	687564
231290	687565
37381	687566
10975	687567
129506	687568
18294	687569
44469	687570
156697	687571
153508	687572
28011	687573
187635	687574
254929	687575
126787	687576
87212	687577
61387	687578
4173	687579
13741	687580
116237	687581
282357	687582
41050	687583
30209	687584
11424	687585
93436	687586
31061	687587
119389	687588
13149	687589
36076	687590
12254	687591
141423	687592
97209	687593
140707	687594
5850	687595
63196	687596
31875	687597
53064	687598
51716	687599
251612	687600
27501	687601
248818	687602
763	687603
43895	687604
63314	687605
11052	687606
44419	687607
18859	687608
62525	687609
141561	687610
238347	687611
22614	687612
68643	687613
92054	687614
129400	687615
56113	687616
138448	687617
215230	687618
13085	687619
147308	687620
75136	687621
25987	687622
102774	687623
96929	687624
65273	687625
58705	687626
15815	687627
151009	687628
214078	687629
196719	687630
2290	687631
29160	687632
90288	687633
246969	687634
66093	687635
83805	687636
140335	687637
171272	687638
199325	687639
80193	687640
28043	687641
74456	687642
70128	687643
114349	687644
1284	687645
2390	687646
124909	687647
90837	687648
192678	687649
12001	687650
40519	687651
1356	687652
120298	687653
18433	687654
128672	687655
63953	687656
312219	687657
167282	687658
25030	687659
48192	687660
103448	687661
2286	687662
7103	687663
119551	687664
27485	687665
184285	687666
113160	687667
184728	687668
7405	687669
20069	687670
60287	687671
29082	687672
2143	687673
7537	687674
59085	687675
64989	687676
67299	687677
41428	687678
7073	687679
8150	687680
14003	687681
190676	687682
21065	687683
83299	687684
115145	687685
174680	687686
175394	687687
74818	687688
74510	687689
288681	687690
144609	687691
170131	687692
298837	687693
24534	687694
33555	687695
36569	687696
7087	687697
117487	687698
124925	687699
310501	687700
4647	687701
78227	687702
107331	687703
157267	687704
278855	687705
5176	687706
179814	687707
214613	687708
127060	687709
21521	687710
3487	687711
21122	687712
71219	687713
101803	687714
7250	687715
4506	687716
74685	687717
138963	687718
134319	687719
250314	687720
134351	687721
26775	687722
21973	687723
134200	687724
125964	687725
170707	687726
91225	687727
319180	687728
7913	687729
36182	687730
43753	687731
50373	687732
18411	687733
84193	687734
84996	687735
198429	687736
76636	687737
81316	687738
16324	687739
12786	687740
322189	687741
30041	687742
49914	687743
55744	687744
40607	687745
42562	687746
3034	687747
13378	687748
22233	687749
34544	687750
1355	687751
194970	687752
58345	687753
104530	687754
8238	687755
39891	687756
83968	687757
89199	687758
1789	687759
319062	687760
41998	687761
83855	687762
42039	687763
97835	687764
7007	687765
65782	687766
21461	687767
2543	687768
18925	687769
80042	687770
76779	687771
169718	687772
21551	687773
5858	687774
6573	687775
192145	687776
79518	687777
292594	687778
13803	687779
170723	687780
18816	687781
101054	687782
54819	687783
232040	687784
45832	687785
63017	687786
1093	687787
252354	687788
99079	687789
179815	687790
175	687791
7388	687792
10688	687793
40227	687794
22976	687795
52283	687796
48693	687797
127560	687798
15720	687799
6819	687800
30186	687801
49568	687802
17842	687803
2202	687804
3086	687805
16290	687806
155066	687807
184	687808
575	687809
12480	687810
3359	687811
5437	687812
16686	687813
65707	687814
23419	687815
90601	687816
189292	687817
129419	687818
581	687819
15609	687820
77135	687821
60871	687822
24085	687823
67299	687824
212206	687825
25669	687826
81956	687827
8457	687828
193023	687829
185329	687830
6575	687831
9004	687832
111705	687833
181169	687834
11510	687835
17037	687836
1684	687837
130165	687838
63590	687839
120307	687840
87346	687841
193886	687842
44839	687843
134114	687844
32489	687845
65767	687846
148398	687847
199952	687848
12062	687849
5059	687850
4135	687851
40872	687852
60044	687853
49997	687854
262927	687855
15767	687856
24161	687857
37552	687858
74848	687859
2661	687860
2070	687861
124067	687862
1659	687863
8963	687864
249751	687865
118826	687866
12647	687867
65222	687868
59134	687869
69189	687870
20302	687871
47912	687872
239876	687873
225370	687874
241969	687875
10378	687876
49309	687877
3195	687878
8252	687879
67067	687880
53999	687881
277650	687882
77010	687883
111348	687884
2583	687885
18866	687886
84633	687887
49884	687888
78132	687889
24457	687890
98869	687891
27393	687892
113	687893
50114	687894
22781	687895
1570	687896
12394	687897
25852	687898
24970	687899
177724	687900
48481	687901
173673	687902
20896	687903
63798	687904
156106	687905
149582	687906
16319	687907
208963	687908
159257	687909
93891	687910
125777	687911
275125	687912
113283	687913
79236	687914
162746	687915
19895	687916
271150	687917
75242	687918
49725	687919
81021	687920
65949	687921
21877	687922
325268	687923
113537	687924
22661	687925
259262	687926
30238	687927
183059	687928
320545	687929
103159	687930
15753	687931
278655	687932
259078	687933
68053	687934
12685	687935
118312	687936
256	687937
76364	687938
26685	687939
233344	687940
81799	687941
100409	687942
39015	687943
26759	687944
137861	687945
17266	687946
52066	687947
3650	687948
276032	687949
137097	687950
131314	687951
52990	687952
303442	687953
122578	687954
110912	687955
112162	687956
53299	687957
198032	687958
290470	687959
27001	687960
224597	687961
226153	687962
74426	687963
17551	687964
29013	687965
117917	687966
119591	687967
102425	687968
37836	687969
4491	687970
70609	687971
198970	687972
12969	687973
76878	687974
65308	687975
63151	687976
57887	687977
16190	687978
265391	687979
6279	687980
185609	687981
91548	687982
64499	687983
124404	687984
47773	687985
7583	687986
2081	687987
158304	687988
316649	687989
125976	687990
60156	687991
205799	687992
13564	687993
144534	687994
260365	687995
153900	687996
46577	687997
91817	687998
260281	687999
97085	688000
143468	688001
92490	688002
216238	688003
262265	688004
186	688005
218716	688006
34266	688007
144435	688008
70931	688009
16701	688010
44516	688011
105893	688012
39127	688013
2055	688014
190175	688015
4	688016
4	688017
89164	688018
31910	688019
1839	688020
107517	688021
80440	688022
45867	688023
60399	688024
132890	688025
248609	688026
27676	688027
4988	688028
95712	688029
21415	688030
40876	688031
32894	688032
10380	688033
5376	688034
56554	688035
16650	688036
2194	688037
167972	688038
157064	688039
56654	688040
107502	688041
126873	688042
55466	688043
114069	688044
201306	688045
156510	688046
72943	688047
180870	688048
195021	688049
122976	688050
201404	688051
204525	688052
2242	688053
607	688054
5935	688055
299354	688056
4357	688057
7278	688058
26408	688059
26706	688060
94251	688061
6776	688062
30739	688063
43122	688064
13855	688065
50527	688066
51990	688067
48659	688068
25930	688069
19627	688070
164032	688071
44226	688072
217020	688073
11261	688074
1855	688075
6260	688076
15348	688077
34119	688078
4563	688079
170536	688080
22119	688081
158963	688082
71820	688083
64822	688084
50420	688085
12120	688086
39067	688087
10036	688088
52538	688089
8628	688090
125128	688091
7889	688092
22958	688093
202735	688094
108931	688095
1044	688096
14138	688097
41821	688098
18985	688099
6106	688100
236913	688101
3631	688102
22231	688103
38399	688104
61908	688105
7716	688106
53502	688107
25058	688108
172402	688109
33693	688110
77682	688111
30537	688112
48071	688113
46484	688114
12808	688115
27982	688116
78495	688117
35891	688118
109024	688119
53236	688120
185287	688121
55958	688122
26228	688123
72006	688124
204112	688125
161489	688126
1044	688127
41043	688128
238267	688129
40953	688130
151527	688131
81453	688132
72382	688133
172127	688134
179281	688135
231547	688136
140478	688137
210444	688138
11640	688139
90046	688140
295643	688141
8781	688142
81782	688143
2776	688144
18471	688145
89448	688146
33532	688147
169273	688148
13470	688149
127802	688150
286987	688151
54570	688152
35239	688153
19829	688154
17918	688155
39469	688156
4442	688157
3750	688158
6174	688159
29566	688160
98829	688161
98877	688162
123184	688163
39701	688164
208368	688165
122809	688166
114310	688167
193279	688168
87765	688169
186331	688170
16361	688171
39469	688172
87919	688173
212859	688174
48056	688175
326333	688176
326439	688177
208635	688178
13384	688179
7354	688180
203941	688181
1036	688182
4835	688183
78579	688184
217110	688185
22978	688186
44133	688187
22386	688188
83807	688189
144696	688190
29498	688191
188139	688192
172327	688193
51309	688194
54019	688195
167307	688196
16658	688197
29857	688198
42966	688199
493	688200
259047	688201
22129	688202
80198	688203
65475	688204
8082	688205
204068	688206
203014	688207
92273	688208
47781	688209
29143	688210
15662	688211
1071	688212
6444	688213
19076	688214
37577	688215
65073	688216
31886	688217
56200	688218
322696	688219
267785	688220
232986	688221
17122	688222
47492	688223
93740	688224
17780	688225
42885	688226
55686	688227
29166	688228
14440	688229
112355	688230
75064	688231
16566	688232
37617	688233
76431	688234
64544	688235
2263	688236
59745	688237
56696	688238
175184	688239
193095	688240
70334	688241
81884	688242
62068	688243
302229	688244
298774	688245
37886	688246
9251	688247
6353	688248
67640	688249
81060	688250
12902	688251
131790	688252
110737	688253
171	688254
311447	688255
81537	688256
66476	688257
370	688258
101853	688259
275	688260
25	688261
95864	688262
21679	688263
29	688264
870	688265
319830	688266
154637	688267
181194	688268
8466	688269
153177	688270
153169	688271
273758	688272
53849	688273
286253	688274
117902	688275
85408	688276
43640	688277
238337	688278
82656	688279
89846	688280
9639	688281
88507	688282
303169	688283
74748	688284
85034	688285
1	688286
13409	688287
82096	688288
174565	688289
48444	688290
148069	688291
124634	688292
165548	688293
304106	688294
821	688295
257	688296
187440	688297
4814	688298
31830	688299
229111	688300
47087	688301
20980	688302
53170	688303
33892	688304
229563	688305
314524	688306
490	688307
204750	688308
105736	688309
28571	688310
85953	688311
314263	688312
7018	688313
54666	688314
301429	688315
178026	688316
19044	688317
4523	688318
6783	688319
88702	688320
88722	688321
76489	688322
306906	688323
35576	688324
120564	688325
5491	688326
67756	688327
14876	688328
134242	688329
129757	688330
259525	688331
1290	688332
246400	688333
316340	688334
148806	688335
307083	688336
2378	688337
4346	688338
295576	688339
124689	688340
2643	688341
265757	688342
25830	688343
92364	688344
5230	688345
1428	688346
5703	688347
87821	688348
65346	688349
807	688350
69755	688351
124710	688352
126226	688353
31813	688354
35712	688355
132054	688356
148	688357
5138	688358
162675	688359
110082	688360
170	688361
71163	688362
1954	688363
51316	688364
103224	688365
77368	688366
57163	688367
13800	688368
63879	688369
49551	688370
69655	688371
89798	688372
41858	688373
122367	688374
64499	688375
97052	688376
35776	688377
15092	688378
101456	688379
37703	688380
44324	688381
95423	688382
279542	688383
70376	688384
97681	688385
60903	688386
262858	688387
309137	688388
171789	688389
291612	688390
217423	688391
69629	688392
75864	688393
70160	688394
168973	688395
117539	688396
31104	688397
3754	688398
50264	688399
27107	688400
13285	688401
141201	688402
112680	688403
251917	688404
164880	688405
230106	688406
71435	688407
267165	688408
166088	688409
37751	688410
180304	688411
217264	688412
707	688413
202050	688414
284755	688415
208933	688416
161802	688417
99874	688418
25221	688419
287939	688420
30718	688421
219443	688422
198713	688423
98224	688424
252176	688425
102677	688426
20347	688427
75065	688428
312845	688429
216262	688430
307330	688431
190322	688432
264361	688433
141859	688434
165306	688435
54422	688436
178884	688437
61080	688438
85227	688439
1812	688440
79085	688441
13984	688442
40132	688443
15692	688444
91084	688445
168159	688446
36577	688447
80466	688448
18938	688449
5012	688450
164371	688451
76576	688452
131290	688453
132942	688454
35900	688455
206215	688456
30720	688457
80823	688458
80181	688459
249508	688460
211247	688461
73845	688462
30416	688463
67258	688464
155302	688465
4334	688466
204423	688467
24336	688468
86081	688469
60935	688470
100734	688471
230699	688472
274899	688473
79291	688474
157579	688475
105087	688476
287285	688477
133364	688478
30159	688479
146794	688480
131617	688481
179940	688482
75878	688483
211975	688484
271305	688485
70733	688486
180047	688487
238279	688488
4861	688489
360	688490
97355	688491
142858	688492
114141	688493
295933	688494
18956	688495
172422	688496
22051	688497
89724	688498
83990	688499
38644	688500
129493	688501
122528	688502
129267	688503
24512	688504
81352	688505
22251	688506
103232	688507
182015	688508
113289	688509
13357	688510
95738	688511
7062	688512
277907	688513
41553	688514
42426	688515
2766	688516
285879	688517
459	688518
49967	688519
184625	688520
190812	688521
84258	688522
224211	688523
147080	688524
225759	688525
27143	688526
133483	688527
123286	688528
251841	688529
10316	688530
182944	688531
75330	688532
95573	688533
8923	688534
75837	688535
61716	688536
313514	688537
146469	688538
254646	688539
166091	688540
18	688541
241821	688542
262575	688543
265115	688544
237283	688545
304640	688546
283597	688547
50629	688548
169342	688549
206586	688550
133282	688551
189613	688552
169803	688553
317107	688554
14787	688555
81582	688556
245880	688557
114941	688558
179197	688559
87319	688560
1013	688561
304037	688562
37460	688563
55587	688564
219541	688565
170744	688566
22528	688567
1407	688568
2555	688569
14811	688570
17860	688571
36075	688572
87361	688573
12134	688574
151169	688575
29639	688576
269176	688577
130433	688578
74185	688579
10656	688580
1837	688581
60663	688582
68361	688583
127280	688584
130444	688585
58393	688586
28250	688587
44464	688588
33915	688589
8184	688590
28057	688591
222621	688592
19425	688593
19425	688594
76729	688595
52470	688596
46022	688597
69217	688598
222243	688599
93489	688600
106945	688601
6901	688602
253399	688603
109120	688604
106774	688605
68236	688606
2139	688607
295176	688608
224489	688609
17266	688610
40897	688611
35238	688612
43966	688613
43966	688614
30448	688615
183926	688616
580	688617
323562	688618
4643	688619
113596	688620
72519	688621
11821	688622
103	688623
10966	688624
116061	688625
295538	688626
101885	688627
36787	688628
68729	688629
35676	688630
102521	688631
51142	688632
114519	688633
189146	688634
59058	688635
200085	688636
44829	688637
205990	688638
115218	688639
1844	688640
35092	688641
89960	688642
231885	688643
201844	688644
139434	688645
7959	688646
299901	688647
25970	688648
144752	688649
7959	688650
25938	688651
167413	688652
234632	688653
5566	688654
21007	688655
76704	688656
75537	688657
106571	688658
12184	688659
115483	688660
21964	688661
14362	688662
80966	688663
179278	688664
28565	688665
180311	688666
134671	688667
1774	688668
41121	688669
194829	688670
35056	688671
44787	688672
136247	688673
4565	688674
238706	688675
151100	688676
58603	688677
215649	688678
91900	688679
15809	688680
57829	688681
48274	688682
27039	688683
27321	688684
31449	688685
94650	688686
141527	688687
41397	688688
40614	688689
255595	688690
166913	688691
252842	688692
107787	688693
68769	688694
189992	688695
24009	688696
19394	688697
413	688698
40993	688699
2859	688700
120085	688701
194753	688702
318344	688703
135514	688704
212750	688705
23153	688706
226914	688707
327370	688708
55010	688709
304844	688710
18845	688711
160606	688712
53763	688713
95479	688714
9071	688715
216248	688716
22895	688717
65934	688718
113817	688719
240828	688720
175168	688721
290890	688722
12152	688723
307149	688724
196828	688725
205228	688726
252480	688727
44723	688728
41323	688729
188108	688730
47373	688731
98219	688732
186324	688733
16451	688734
181594	688735
73179	688736
298651	688737
148769	688738
17202	688739
12667	688740
268110	688741
268295	688742
73169	688743
106044	688744
94140	688745
214324	688746
319900	688747
148340	688748
145986	688749
304690	688750
141201	688751
99461	688752
124283	688753
185211	688754
94220	688755
21839	688756
76207	688757
1923	688758
38437	688759
49102	688760
55726	688761
57689	688762
421	688763
111528	688764
40817	688765
92309	688766
67740	688767
92002	688768
51441	688769
112406	688770
298823	688771
69013	688772
79571	688773
30116	688774
257155	688775
161883	688776
35854	688777
181428	688778
63686	688779
30813	688780
59312	688781
5479	688782
215914	688783
1743	688784
6700	688785
777	688786
2162	688787
85082	688788
9880	688789
63425	688790
101871	688791
130638	688792
132417	688793
31504	688794
54	688795
24711	688796
8146	688797
31484	688798
215202	688799
138383	688800
307796	688801
2733	688802
29573	688803
26984	688804
7570	688805
86755	688806
58601	688807
44052	688808
19403	688809
6762	688810
186535	688811
94924	688812
787	688813
8890	688814
4406	688815
206	688816
53584	688817
3823	688818
29164	688819
372	688820
192459	688821
25367	688822
27915	688823
62927	688824
39383	688825
11152	688826
145794	688827
5330	688828
55709	688829
109739	688830
109739	688831
51225	688832
178827	688833
159944	688834
14017	688835
130101	688836
322190	688837
141540	688838
141724	688839
41777	688840
85561	688841
15968	688842
32550	688843
91546	688844
76797	688845
216524	688846
74502	688847
76741	688848
301856	688849
198562	688850
126093	688851
171010	688852
58941	688853
204944	688854
56170	688855
173862	688856
3141	688857
123487	688858
123142	688859
31441	688860
313041	688861
158626	688862
174018	688863
294652	688864
25441	688865
86239	688866
167566	688867
206105	688868
273000	688869
54602	688870
89548	688871
179783	688872
58847	688873
89489	688874
213768	688875
39403	688876
235167	688877
47981	688878
120120	688879
76741	688880
62409	688881
17586	688882
32556	688883
237738	688884
47270	688885
20215	688886
11817	688887
6514	688888
42804	688889
26711	688890
29250	688891
198378	688892
4635	688893
8875	688894
53170	688895
187511	688896
114329	688897
140960	688898
136335	688899
55119	688900
249812	688901
149331	688902
35655	688903
7428	688904
24415	688905
234425	688906
24	688907
120720	688908
18697	688909
95768	688910
91416	688911
56325	688912
177497	688913
227922	688914
257388	688915
166275	688916
170987	688917
122022	688918
122022	688919
5630	688920
264669	688921
248865	688922
228747	688923
128224	688924
277244	688925
117057	688926
50669	688927
28141	688928
83499	688929
15362	688930
249859	688931
242565	688932
50560	688933
161086	688934
19954	688935
273176	688936
114013	688937
199376	688938
102329	688939
161848	688940
25639	688941
127149	688942
9439	688943
346	688944
28931	688945
161949	688946
176394	688947
128577	688948
184206	688949
12990	688950
263	688951
203886	688952
8334	688953
143335	688954
256489	688955
161782	688956
10915	688957
2941	688958
131787	688959
249452	688960
3020	688961
119630	688962
66883	688963
187497	688964
56207	688965
150102	688966
147676	688967
35917	688968
164176	688969
119766	688970
299629	688971
59467	688972
263862	688973
314708	688974
162180	688975
156264	688976
244142	688977
251050	688978
254075	688979
119767	688980
81926	688981
55602	688982
175551	688983
36925	688984
26087	688985
93422	688986
30649	688987
67720	688988
79979	688989
28434	688990
79308	688991
11104	688992
13706	688993
105341	688994
62100	688995
155687	688996
207040	688997
71885	688998
66835	688999
19544	689000
49566	689001
36346	689002
53970	689003
96805	689004
105814	689005
5122	689006
60534	689007
44621	689008
226431	689009
125605	689010
250859	689011
114388	689012
53229	689013
148452	689014
98100	689015
4884	689016
31479	689017
78942	689018
101969	689019
12965	689020
282275	689021
312178	689022
38078	689023
154421	689024
97516	689025
251562	689026
228066	689027
128818	689028
261083	689029
43459	689030
303593	689031
65728	689032
326569	689033
218668	689034
140353	689035
165786	689036
64176	689037
68376	689038
270551	689039
98057	689040
150788	689041
121786	689042
163248	689043
242784	689044
188421	689045
131485	689046
162247	689047
153265	689048
280244	689049
89766	689050
43695	689051
119206	689052
208187	689053
319698	689054
187363	689055
192636	689056
147344	689057
187089	689058
204403	689059
111480	689060
71391	689061
102851	689062
123505	689063
82731	689064
181539	689065
290195	689066
190523	689067
61287	689068
183657	689069
269973	689070
237669	689071
190329	689072
303159	689073
253365	689074
131734	689075
307693	689076
139307	689077
4179	689078
157944	689079
3514	689080
2929	689081
139990	689082
71221	689083
260862	689084
148109	689085
207179	689086
177670	689087
149906	689088
265149	689089
17641	689090
6886	689091
41816	689092
172549	689093
98243	689094
134689	689095
21429	689096
22288	689097
190948	689098
179927	689099
84443	689100
107399	689101
160168	689102
45031	689103
46627	689104
257972	689105
89877	689106
151058	689107
153494	689108
162855	689109
252222	689110
133042	689111
68826	689112
25034	689113
92059	689114
242102	689115
68820	689116
46002	689117
78811	689118
46319	689119
71933	689120
25005	689121
18912	689122
112562	689123
42276	689124
40489	689125
68103	689126
130160	689127
39350	689128
138815	689129
164647	689130
45421	689131
216264	689132
63683	689133
90115	689134
231726	689135
32763	689136
149370	689137
76651	689138
235207	689139
24571	689140
162971	689141
131847	689142
92517	689143
222247	689144
302113	689145
126403	689146
133013	689147
10478	689148
164601	689149
167060	689150
85762	689151
164323	689152
26608	689153
68119	689154
254018	689155
21829	689156
36231	689157
271506	689158
218120	689159
4648	689160
5575	689161
31860	689162
164513	689163
314732	689164
156360	689165
7061	689166
46814	689167
32272	689168
60868	689169
115007	689170
256463	689171
91264	689172
307943	689173
45219	689174
54079	689175
27958	689176
209343	689177
25148	689178
87694	689179
211638	689180
84594	689181
291579	689182
21622	689183
556	689184
57689	689185
15156	689186
181820	689187
160375	689188
91148	689189
132391	689190
259820	689191
61053	689192
183466	689193
196339	689194
90582	689195
255274	689196
136614	689197
41089	689198
68160	689199
115756	689200
15027	689201
37109	689202
11980	689203
87981	689204
183673	689205
17090	689206
272552	689207
316588	689208
81700	689209
146666	689210
16062	689211
111300	689212
299751	689213
192861	689214
6815	689215
1745	689216
31876	689217
147477	689218
16689	689219
12965	689220
228287	689221
24293	689222
192614	689223
256141	689224
176157	689225
127652	689226
127728	689227
315452	689228
123362	689229
216501	689230
7711	689231
194403	689232
13572	689233
284223	689234
65976	689235
265808	689236
113268	689237
222638	689238
280907	689239
140217	689240
215503	689241
260227	689242
5591	689243
163707	689244
159888	689245
232914	689246
292970	689247
322732	689248
120926	689249
201162	689250
32029	689251
101469	689252
54089	689253
274507	689254
293960	689255
105031	689256
248739	689257
266678	689258
101498	689259
96474	689260
217497	689261
309635	689262
143056	689263
118043	689264
123505	689265
253427	689266
153270	689267
61241	689268
293616	689269
192641	689270
9620	689271
206650	689272
18003	689273
134946	689274
96190	689275
48566	689276
72970	689277
114267	689278
276421	689279
272263	689280
202529	689281
173214	689282
87318	689283
178163	689284
193062	689285
95796	689286
1691	689287
47593	689288
77196	689289
128818	689290
28224	689291
223207	689292
153721	689293
185253	689294
153695	689295
220679	689296
258326	689297
146033	689298
167302	689299
3769	689300
12186	689301
252140	689302
59269	689303
174246	689304
60435	689305
290197	689306
232526	689307
218472	689308
92517	689309
189734	689310
154330	689311
52368	689312
273152	689313
286425	689314
286503	689315
327656	689316
277247	689317
66088	689318
263390	689319
235203	689320
46181	689321
163707	689322
68517	689323
125723	689324
257306	689325
98850	689326
215224	689327
51973	689328
214146	689329
78268	689330
45806	689331
34862	689332
34700	689333
211361	689334
41736	689335
39918	689336
1263	689337
120200	689338
23764	689339
302494	689340
148893	689341
107104	689342
170700	689343
158776	689344
53138	689345
164408	689346
175270	689347
127171	689348
203252	689349
113777	689350
215993	689351
124092	689352
12978	689353
13699	689354
9780	689355
47032	689356
47462	689357
47462	689358
289912	689359
246398	689360
41706	689361
160004	689362
122561	689363
69160	689364
57510	689365
93097	689366
164106	689367
164126	689368
51280	689369
176262	689370
72008	689371
104086	689372
322805	689373
151419	689374
176360	689375
47404	689376
203828	689377
15311	689378
61951	689379
73299	689380
168950	689381
14366	689382
142353	689383
201947	689384
287180	689385
145952	689386
54250	689387
17876	689388
165755	689389
70519	689390
215972	689391
220182	689392
10295	689393
249307	689394
134000	689395
14785	689396
301678	689397
62773	689398
50784	689399
296871	689400
306977	689401
206212	689402
99986	689403
219748	689404
53693	689405
141485	689406
138840	689407
65719	689408
53510	689409
261542	689410
91368	689411
6642	689412
134746	689413
95291	689414
202603	689415
174925	689416
34056	689417
6206	689418
199417	689419
102905	689420
133233	689421
60526	689422
38458	689423
52181	689424
181094	689425
235570	689426
326349	689427
103756	689428
164008	689429
85373	689430
40048	689431
53912	689432
290562	689433
255111	689434
76918	689435
262125	689436
187528	689437
109468	689438
98442	689439
196251	689440
118055	689441
140726	689442
80276	689443
106339	689444
25788	689445
114525	689446
146622	689447
271742	689448
142475	689449
236459	689450
16023	689451
22711	689452
24592	689453
196591	689454
172332	689455
195383	689456
41168	689457
12246	689458
33008	689459
113956	689460
200368	689461
83129	689462
112542	689463
16117	689464
35042	689465
203332	689466
144961	689467
17656	689468
33374	689469
178527	689470
199417	689471
243999	689472
170037	689473
192649	689474
309434	689475
215972	689476
137962	689477
38530	689478
24423	689479
219572	689480
92669	689481
41895	689482
59443	689483
105294	689484
3726	689485
255571	689486
179132	689487
59441	689488
282341	689489
82593	689490
75819	689491
31602	689492
93161	689493
218572	689494
265484	689495
280398	689496
181094	689497
60446	689498
71552	689499
219135	689500
219105	689501
16663	689502
308367	689503
156403	689504
22223	689505
193487	689506
162279	689507
112457	689508
300108	689509
280122	689510
321886	689511
83835	689512
201249	689513
230880	689514
145067	689515
218752	689516
76527	689517
197930	689518
199113	689519
257244	689520
121398	689521
15984	689522
101618	689523
160581	689524
21865	689525
278864	689526
20629	689527
3405	689528
94497	689529
54902	689530
202729	689531
187106	689532
34871	689533
318627	689534
104829	689535
221843	689536
131927	689537
6461	689538
316986	689539
253741	689540
151496	689541
287936	689542
218541	689543
285577	689544
146957	689545
10967	689546
47270	689547
57839	689548
214506	689549
141042	689550
132983	689551
45583	689552
37499	689553
104829	689554
1097	689555
129630	689556
167288	689557
45806	689558
22582	689559
308668	689560
308823	689561
32075	689562
195737	689563
57070	689564
162493	689565
226500	689566
120092	689567
81944	689568
4494	689569
73052	689570
68828	689571
11478	689572
9115	689573
29852	689574
31821	689575
324481	689576
95583	689577
140842	689578
106239	689579
156200	689580
42645	689581
52508	689582
114787	689583
91412	689584
68684	689585
62938	689586
57914	689587
171862	689588
26415	689589
274149	689590
6720	689591
263437	689592
48630	689593
76339	689594
54879	689595
38682	689596
150641	689597
10111	689598
17195	689599
34008	689600
141678	689601
3389	689602
299521	689603
109717	689604
41656	689605
187486	689606
223921	689607
179128	689608
225041	689609
216820	689610
59835	689611
29284	689612
23121	689613
18887	689614
190089	689615
102992	689616
113079	689617
113079	689618
256259	689619
280338	689620
141678	689621
224230	689622
36493	689623
72424	689624
69092	689625
166955	689626
14950	689627
18566	689628
19331	689629
13259	689630
41456	689631
31112	689632
291317	689633
18202	689634
30567	689635
36229	689636
188072	689637
10941	689638
141337	689639
137451	689640
130	689641
189074	689642
122104	689643
2842	689644
189370	689645
216397	689646
207918	689647
22933	689648
149317	689649
294281	689650
22601	689651
13618	689652
74903	689653
183286	689654
88776	689655
218976	689656
46578	689657
5708	689658
32724	689659
2618	689660
52150	689661
3813	689662
121189	689663
35528	689664
289349	689665
4790	689666
78201	689667
121819	689668
293223	689669
7883	689670
101698	689671
11168	689672
38988	689673
134305	689674
11304	689675
190395	689676
35525	689677
15393	689678
92498	689679
1558	689680
9108	689681
136164	689682
34670	689683
20337	689684
127683	689685
20826	689686
24426	689687
14309	689688
17805	689689
83710	689690
78864	689691
215674	689692
76872	689693
158956	689694
15663	689695
12247	689696
52308	689697
14063	689698
24461	689699
71133	689700
185049	689701
54208	689702
56196	689703
3161	689704
521	689705
35415	689706
8032	689707
19290	689708
27366	689709
36817	689710
32968	689711
132	689712
132	689713
4864	689714
171335	689715
28619	689716
2961	689717
57501	689718
25182	689719
112924	689720
66610	689721
16929	689722
2706	689723
14259	689724
8253	689725
199468	689726
820	689727
258294	689728
15393	689729
21628	689730
74291	689731
237168	689732
45571	689733
25296	689734
16152	689735
24445	689736
70668	689737
49525	689738
820	689739
30316	689740
88972	689741
32513	689742
54005	689743
82793	689744
54745	689745
15011	689746
79096	689747
4036	689748
169093	689749
14635	689750
76197	689751
74748	689752
820	689753
6243	689754
17937	689755
37950	689756
11926	689757
11815	689758
76540	689759
56953	689760
39488	689761
83590	689762
14287	689763
11960	689764
6684	689765
18929	689766
29237	689767
288661	689768
2838	689769
2073	689770
265758	689771
4878	689772
55879	689773
4893	689774
120217	689775
59144	689776
110693	689777
172055	689778
224842	689779
153038	689780
116842	689781
222729	689782
250267	689783
235074	689784
17440	689785
132121	689786
1612	689787
17783	689788
165265	689789
84096	689790
97016	689791
74863	689792
54148	689793
167425	689794
139524	689795
296660	689796
176540	689797
129105	689798
2037	689799
76615	689800
36997	689801
14007	689802
314230	689803
199760	689804
199900	689805
302227	689806
154006	689807
156248	689808
6930	689809
98874	689810
106832	689811
37689	689812
40611	689813
68574	689814
30229	689815
154626	689816
162432	689817
13272	689818
100432	689819
85956	689820
154178	689821
26329	689822
204202	689823
9267	689824
33406	689825
24677	689826
10235	689827
113754	689828
8045	689829
88865	689830
24251	689831
12982	689832
31338	689833
148891	689834
42286	689835
89429	689836
23779	689837
84724	689838
10357	689839
31819	689840
21585	689841
58291	689842
57853	689843
308720	689844
12856	689845
2299	689846
214601	689847
13244	689848
90784	689849
97043	689850
90492	689851
124378	689852
182043	689853
63841	689854
294676	689855
67069	689856
2303	689857
97218	689858
12252	689859
244569	689860
81657	689861
32071	689862
8708	689863
63955	689864
313763	689865
27739	689866
2303	689867
7616	689868
55908	689869
159221	689870
311734	689871
317938	689872
5083	689873
172240	689874
19035	689875
32611	689876
1100	689877
9982	689878
187892	689879
99426	689880
215073	689881
126067	689882
33767	689883
70516	689884
140622	689885
24107	689886
321131	689887
214204	689888
124211	689889
173197	689890
42128	689891
116002	689892
154673	689893
120587	689894
292509	689895
166067	689896
117957	689897
176513	689898
106572	689899
143018	689900
167956	689901
70459	689902
1527	689903
1320	689904
141551	689905
50395	689906
223027	689907
298524	689908
21086	689909
71170	689910
5011	689911
163095	689912
128081	689913
97359	689914
70432	689915
146178	689916
2767	689917
17749	689918
32484	689919
2843	689920
253765	689921
40837	689922
155626	689923
179460	689924
951	689925
20660	689926
44990	689927
85340	689928
124286	689929
56267	689930
22604	689931
97028	689932
173784	689933
154139	689934
184687	689935
132510	689936
16655	689937
61390	689938
104993	689939
91766	689940
172416	689941
212236	689942
82619	689943
110584	689944
168048	689945
160426	689946
168182	689947
1224	689948
124509	689949
101467	689950
3708	689951
153480	689952
56432	689953
31391	689954
131637	689955
32322	689956
194322	689957
23247	689958
39132	689959
179285	689960
111975	689961
199852	689962
55904	689963
30540	689964
161553	689965
86100	689966
311885	689967
7770	689968
79690	689969
189980	689970
18586	689971
232121	689972
167976	689973
152241	689974
209270	689975
81588	689976
8260	689977
170160	689978
313930	689979
311639	689980
209149	689981
283989	689982
16342	689983
128618	689984
188009	689985
193078	689986
20660	689987
176475	689988
208673	689989
18383	689990
56992	689991
206360	689992
131652	689993
31794	689994
24220	689995
70919	689996
44576	689997
90520	689998
179474	689999
190113	690000
73530	690001
84392	690002
49824	690003
179789	690004
197706	690005
117461	690006
105160	690007
263621	690008
119164	690009
145135	690010
88370	690011
93606	690012
248316	690013
5840	690014
1398	690015
163692	690016
114468	690017
11207	690018
12377	690019
255399	690020
27265	690021
177853	690022
202499	690023
194614	690024
164167	690025
296473	690026
16366	690027
160869	690028
251204	690029
263834	690030
227002	690031
239147	690032
84392	690033
188715	690034
47567	690035
124650	690036
177947	690037
12529	690038
105276	690039
84443	690040
253239	690041
145077	690042
40093	690043
105585	690044
61779	690045
33056	690046
172421	690047
218860	690048
186396	690049
12299	690050
196767	690051
124987	690052
1750	690053
53417	690054
280870	690055
180975	690056
185747	690057
109675	690058
139116	690059
287591	690060
129693	690061
293146	690062
117254	690063
67572	690064
47683	690065
231412	690066
54406	690067
149862	690068
264695	690069
74417	690070
129952	690071
53311	690072
34706	690073
218808	690074
225414	690075
116352	690076
116351	690077
243061	690078
27265	690079
174673	690080
27569	690081
183	690082
89851	690083
54447	690084
137323	690085
107236	690086
60951	690087
4364	690088
316286	690089
170037	690090
101426	690091
303139	690092
58590	690093
58590	690094
27663	690095
455	690096
71	690097
75441	690098
247685	690099
152668	690100
5385	690101
20880	690102
114245	690103
96942	690104
203395	690105
1777	690106
918	690107
6094	690108
4910	690109
192333	690110
10915	690111
42788	690112
13580	690113
188950	690114
137764	690115
204674	690116
23120	690117
30837	690118
99430	690119
156172	690120
60847	690121
76668	690122
129230	690123
2907	690124
118373	690125
12067	690126
201501	690127
29841	690128
6744	690129
323766	690130
13493	690131
208900	690132
82694	690133
269969	690134
185402	690135
15797	690136
204925	690137
816	690138
65636	690139
135616	690140
3128	690141
192793	690142
115261	690143
35358	690144
152804	690145
162782	690146
55458	690147
33896	690148
21239	690149
96360	690150
155989	690151
68320	690152
168657	690153
172609	690154
22666	690155
156060	690156
68931	690157
163529	690158
194950	690159
224233	690160
131020	690161
76623	690162
45249	690163
148022	690164
230268	690165
125945	690166
241252	690167
44732	690168
51297	690169
6608	690170
201675	690171
8632	690172
58926	690173
15259	690174
122177	690175
242016	690176
99040	690177
41990	690178
291397	690179
65796	690180
44206	690181
73075	690182
151464	690183
32157	690184
294242	690185
180047	690186
84203	690187
62035	690188
99944	690189
14116	690190
170718	690191
50845	690192
10943	690193
193219	690194
203596	690195
211790	690196
158568	690197
6971	690198
87224	690199
169904	690200
288696	690201
219369	690202
796	690203
43849	690204
203529	690205
87704	690206
128479	690207
256943	690208
216788	690209
51401	690210
158902	690211
24836	690212
85749	690213
185981	690214
107516	690215
122557	690216
47555	690217
10375	690218
37482	690219
220812	690220
58145	690221
152541	690222
199399	690223
70054	690224
300534	690225
76420	690226
148611	690227
82411	690228
98951	690229
22541	690230
270270	690231
21336	690232
117503	690233
269323	690234
267406	690235
144117	690236
327940	690237
282082	690238
125340	690239
214344	690240
88585	690241
326504	690242
57091	690243
23584	690244
38607	690245
82270	690246
225797	690247
137845	690248
2936	690249
65881	690250
178949	690251
152423	690252
152423	690253
98102	690254
83851	690255
27271	690256
157938	690257
181215	690258
54375	690259
31898	690260
136126	690261
130769	690262
120740	690263
106369	690264
59259	690265
147214	690266
46498	690267
9927	690268
144	690269
39186	690270
47658	690271
24281	690272
142194	690273
148819	690274
149455	690275
158135	690276
149716	690277
34761	690278
70989	690279
128015	690280
164549	690281
72015	690282
314456	690283
50798	690284
55387	690285
120229	690286
61928	690287
77328	690288
267588	690289
64104	690290
100289	690291
18117	690292
19618	690293
90034	690294
10976	690295
111156	690296
125	690297
195347	690298
50031	690299
20521	690300
206313	690301
210605	690302
1202	690303
37567	690304
11223	690305
251003	690306
74180	690307
8430	690308
10564	690309
23932	690310
111855	690311
177613	690312
14045	690313
132093	690314
145600	690315
142368	690316
9827	690317
179504	690318
202778	690319
178639	690320
83779	690321
86843	690322
4904	690323
46946	690324
135478	690325
32748	690326
110415	690327
53480	690328
73418	690329
3574	690330
117526	690331
72799	690332
306464	690333
143536	690334
25547	690335
280044	690336
24705	690337
159212	690338
5819	690339
10375	690340
229795	690341
181950	690342
51297	690343
190759	690344
205318	690345
314264	690346
18349	690347
148688	690348
17952	690349
35372	690350
221687	690351
132894	690352
54375	690353
19351	690354
44851	690355
55412	690356
28142	690357
190016	690358
118593	690359
5884	690360
3751	690361
32023	690362
122513	690363
52123	690364
65181	690365
80053	690366
65795	690367
142506	690368
186280	690369
173491	690370
194817	690371
296788	690372
242929	690373
326746	690374
126119	690375
114211	690376
11755	690377
218393	690378
12084	690379
10487	690380
66552	690381
4539	690382
53680	690383
247393	690384
37430	690385
225283	690386
294860	690387
101840	690388
114402	690389
20910	690390
848	690391
146567	690392
82493	690393
144810	690394
94183	690395
208823	690396
89353	690397
312821	690398
100415	690399
171845	690400
23880	690401
119266	690402
126182	690403
214538	690404
32088	690405
160489	690406
227717	690407
611	690408
120535	690409
157831	690410
287321	690411
119930	690412
243570	690413
57674	690414
260306	690415
116966	690416
40112	690417
262563	690418
96798	690419
149629	690420
260	690421
242882	690422
167505	690423
36012	690424
2980	690425
77546	690426
130347	690427
21183	690428
97934	690429
260	690430
226128	690431
77569	690432
55574	690433
30798	690434
30009	690435
40468	690436
68962	690437
26248	690438
19351	690439
81560	690440
28817	690441
7865	690442
114313	690443
203595	690444
190190	690445
186619	690446
119810	690447
41231	690448
290598	690449
135172	690450
26874	690451
4874	690452
83810	690453
301925	690454
161094	690455
205789	690456
18667	690457
186994	690458
20585	690459
162998	690460
188432	690461
4184	690462
84611	690463
270162	690464
62333	690465
1014	690466
108903	690467
139312	690468
209962	690469
108232	690470
26643	690471
9323	690472
23063	690473
105658	690474
208686	690475
226504	690476
3778	690477
125171	690478
51937	690479
8638	690480
62332	690481
188761	690482
253464	690483
136698	690484
145105	690485
111715	690486
4446	690487
7486	690488
12142	690489
121744	690490
19376	690491
161800	690492
29991	690493
131227	690494
157027	690495
37603	690496
28869	690497
124680	690498
125330	690499
271992	690500
24484	690501
50358	690502
38716	690503
132752	690504
91537	690505
41019	690506
200049	690507
246020	690508
231040	690509
200089	690510
56415	690511
89904	690512
217074	690513
190394	690514
2618	690515
315858	690516
49234	690517
252037	690518
289486	690519
52547	690520
244236	690521
73769	690522
122406	690523
103481	690524
6593	690525
44204	690526
216434	690527
64724	690528
197134	690529
137145	690530
275909	690531
6838	690532
178733	690533
29565	690534
320531	690535
216426	690536
201189	690537
259970	690538
49322	690539
251844	690540
56115	690541
37985	690542
245635	690543
98823	690544
97310	690545
205826	690546
65445	690547
177330	690548
17136	690549
156681	690550
164880	690551
35919	690552
23537	690553
191569	690554
149818	690555
139271	690556
54079	690557
148717	690558
186111	690559
147014	690560
137487	690561
285195	690562
197067	690563
264748	690564
40183	690565
59613	690566
1654	690567
3383	690568
109660	690569
150732	690570
13717	690571
1467	690572
3910	690573
105562	690574
158135	690575
205594	690576
56064	690577
32143	690578
115927	690579
110554	690580
147687	690581
32842	690582
17678	690583
4965	690584
208489	690585
289074	690586
132955	690587
133604	690588
172610	690589
54227	690590
86608	690591
8318	690592
314023	690593
18040	690594
112843	690595
108113	690596
125307	690597
2968	690598
112384	690599
23270	690600
57525	690601
86983	690602
4325	690603
39144	690604
3064	690605
197998	690606
115927	690607
82868	690608
16318	690609
51401	690610
15179	690611
48537	690612
10941	690613
16211	690614
29402	690615
3576	690616
16846	690617
82868	690618
165580	690619
19326	690620
64910	690621
9886	690622
20670	690623
281540	690624
67436	690625
314675	690626
191307	690627
105757	690628
8951	690629
190341	690630
49361	690631
101669	690632
176155	690633
105549	690634
26887	690635
9673	690636
158352	690637
7846	690638
212842	690639
207419	690640
34660	690641
52305	690642
53491	690643
224664	690644
29970	690645
85301	690646
98750	690647
30920	690648
212318	690649
12782	690650
3420	690651
42330	690652
81250	690653
18247	690654
204254	690655
94981	690656
1407	690657
88858	690658
23803	690659
124304	690660
36197	690661
262199	690662
57981	690663
244752	690664
255034	690665
202791	690666
60708	690667
44587	690668
54643	690669
116927	690670
48969	690671
6278	690672
119512	690673
78782	690674
315937	690675
207619	690676
315715	690677
20934	690678
143934	690679
90426	690680
13973	690681
257295	690682
198111	690683
41286	690684
38340	690685
176549	690686
149308	690687
2223	690688
888	690689
15984	690690
142550	690691
2255	690692
100285	690693
151527	690694
264437	690695
39847	690696
231202	690697
17658	690698
31998	690699
151948	690700
45939	690701
14363	690702
21095	690703
328328	690704
68557	690705
265144	690706
200805	690707
198556	690708
167251	690709
81329	690710
161739	690711
32234	690712
155403	690713
2880	690714
71042	690715
156984	690716
35250	690717
61077	690718
117182	690719
60104	690720
64737	690721
88672	690722
24887	690723
186451	690724
83803	690725
156961	690726
15	690727
130854	690728
218627	690729
28300	690730
4584	690731
26087	690732
59001	690733
47267	690734
56722	690735
6643	690736
317350	690737
153188	690738
53925	690739
141692	690740
139393	690741
10390	690742
266520	690743
278484	690744
291070	690745
276753	690746
185160	690747
56600	690748
291464	690749
195071	690750
923	690751
245640	690752
145276	690753
13275	690754
75662	690755
224087	690756
11564	690757
96324	690758
197671	690759
200132	690760
99608	690761
4309	690762
4209	690763
83489	690764
74785	690765
24539	690766
73578	690767
127900	690768
42603	690769
245479	690770
156093	690771
254595	690772
53191	690773
9372	690774
41433	690775
5231	690776
169	690777
41231	690778
50545	690779
43818	690780
84558	690781
259075	690782
186643	690783
100706	690784
193543	690785
321080	690786
96374	690787
112912	690788
131416	690789
115271	690790
77108	690791
225362	690792
66817	690793
161920	690794
254471	690795
128301	690796
40689	690797
175265	690798
17215	690799
46026	690800
312278	690801
106790	690802
141524	690803
2369	690804
97049	690805
279074	690806
124075	690807
149657	690808
121744	690809
4512	690810
213458	690811
3064	690812
2948	690813
216674	690814
104210	690815
151465	690816
233975	690817
165391	690818
8338	690819
274007	690820
9793	690821
23100	690822
139316	690823
6786	690824
291	690825
314800	690826
315332	690827
7266	690828
148215	690829
317015	690830
2574	690831
38719	690832
317415	690833
8355	690834
27765	690835
8355	690836
122161	690837
241502	690838
76265	690839
133596	690840
144536	690841
6960	690842
74974	690843
213614	690844
315690	690845
888	690846
234071	690847
8600	690848
293399	690849
73830	690850
204672	690851
310493	690852
204431	690853
295170	690854
100386	690855
241929	690856
100356	690857
132282	690858
33939	690859
280715	690860
39484	690861
9300	690862
70253	690863
296763	690864
223430	690865
23423	690866
84642	690867
39351	690868
206730	690869
277796	690870
293040	690871
102988	690872
1573	690873
23208	690874
213826	690875
16879	690876
878	690877
110337	690878
136842	690879
39025	690880
134677	690881
178	690882
21291	690883
1108	690884
38234	690885
10331	690886
8272	690887
113429	690888
237	690889
183415	690890
46830	690891
2896	690892
98528	690893
9937	690894
374	690895
896	690896
196839	690897
324651	690898
1437	690899
51230	690900
89857	690901
125547	690902
770	690903
161807	690904
27999	690905
213970	690906
7459	690907
250137	690908
150005	690909
190471	690910
2730	690911
43109	690912
30530	690913
301634	690914
3583	690915
175687	690916
143085	690917
26510	690918
16087	690919
50673	690920
16272	690921
123348	690922
16005	690923
11582	690924
54165	690925
12306	690926
867	690927
1737	690928
45697	690929
29934	690930
8587	690931
100980	690932
82980	690933
58426	690934
128318	690935
230066	690936
239362	690937
125593	690938
40451	690939
286244	690940
62	690941
50144	690942
61327	690943
253148	690944
242690	690945
220431	690946
91928	690947
185995	690948
1285	690949
79895	690950
143382	690951
20445	690952
20	690953
127	690954
60624	690955
18345	690956
287773	690957
296798	690958
125081	690959
2087	690960
2087	690961
64690	690962
38326	690963
10507	690964
254809	690965
61209	690966
37971	690967
61542	690968
559	690969
145592	690970
2539	690971
6354	690972
6790	690973
13078	690974
64949	690975
5518	690976
1846	690977
42265	690978
20036	690979
45104	690980
137153	690981
215535	690982
205889	690983
17309	690984
171327	690985
4340	690986
36105	690987
41120	690988
220558	690989
77811	690990
144255	690991
77606	690992
143461	690993
48564	690994
124293	690995
166436	690996
92269	690997
29332	690998
61446	690999
237972	691000
97167	691001
122463	691002
221570	691003
139931	691004
94124	691005
179956	691006
66056	691007
173576	691008
3644	691009
47104	691010
3195	691011
122211	691012
32569	691013
30948	691014
72466	691015
57133	691016
232498	691017
5551	691018
125089	691019
2847	691020
109010	691021
2366	691022
405	691023
87516	691024
38127	691025
12619	691026
867	691027
23912	691028
88767	691029
30010	691030
11154	691031
733	691032
202010	691033
76505	691034
7012	691035
81913	691036
89092	691037
35039	691038
153619	691039
251985	691040
147937	691041
118342	691042
156497	691043
81455	691044
146239	691045
214656	691046
142488	691047
45646	691048
57920	691049
133291	691050
229132	691051
1613	691052
71310	691053
183735	691054
182912	691055
234666	691056
72267	691057
159015	691058
153580	691059
278866	691060
41811	691061
308566	691062
7798	691063
151378	691064
185123	691065
276619	691066
304794	691067
61967	691068
266882	691069
308192	691070
137841	691071
35146	691072
234974	691073
31587	691074
18901	691075
26284	691076
201182	691077
26284	691078
172804	691079
14608	691080
262330	691081
238713	691082
80276	691083
48538	691084
112124	691085
305150	691086
31368	691087
17720	691088
85071	691089
2918	691090
15561	691091
305206	691092
29904	691093
68657	691094
12765	691095
4398	691096
32361	691097
262840	691098
7703	691099
7703	691100
209818	691101
9334	691102
95892	691103
153866	691104
186606	691105
173691	691106
64157	691107
33334	691108
50459	691109
9525	691110
299514	691111
77755	691112
160192	691113
146142	691114
6832	691115
175944	691116
305005	691117
63458	691118
144683	691119
104319	691120
1522	691121
172111	691122
203092	691123
11107	691124
102466	691125
103518	691126
102489	691127
192281	691128
315597	691129
153	691130
123473	691131
82608	691132
148331	691133
198179	691134
224112	691135
66197	691136
118291	691137
145848	691138
119746	691139
220136	691140
153580	691141
49998	691142
4323	691143
256443	691144
78197	691145
208031	691146
8132	691147
191265	691148
211796	691149
167599	691150
214229	691151
269528	691152
226465	691153
2090	691154
821	691155
18187	691156
13830	691157
344	691158
171	691159
52218	691160
478	691161
73220	691162
3690	691163
311196	691164
49229	691165
79738	691166
27927	691167
72317	691168
307778	691169
3115	691170
24888	691171
296594	691172
160177	691173
41508	691174
70476	691175
279932	691176
17954	691177
25032	691178
11802	691179
24414	691180
58076	691181
4355	691182
121717	691183
144360	691184
15143	691185
100775	691186
96553	691187
58723	691188
213244	691189
218009	691190
31119	691191
1636	691192
37002	691193
120696	691194
230373	691195
53820	691196
2651	691197
14710	691198
19221	691199
90482	691200
91430	691201
32155	691202
44040	691203
4413	691204
103126	691205
89138	691206
27656	691207
173741	691208
20240	691209
114295	691210
81772	691211
67602	691212
89530	691213
29989	691214
15459	691215
11823	691216
84830	691217
70405	691218
203574	691219
10016	691220
24996	691221
65007	691222
6153	691223
95357	691224
61483	691225
127813	691226
109781	691227
94335	691228
102875	691229
43331	691230
40	691231
261266	691232
15391	691233
22609	691234
165266	691235
302719	691236
58470	691237
65353	691238
272798	691239
8856	691240
86203	691241
66644	691242
4963	691243
5315	691244
14631	691245
13553	691246
120110	691247
283973	691248
42433	691249
81243	691250
4299	691251
12342	691252
40210	691253
71071	691254
122512	691255
61371	691256
71421	691257
178235	691258
20107	691259
168443	691260
289789	691261
85347	691262
227188	691263
15070	691264
83741	691265
1732	691266
116497	691267
24295	691268
36933	691269
113353	691270
85728	691271
5947	691272
32905	691273
153097	691274
55535	691275
53442	691276
3396	691277
10266	691278
187354	691279
1025	691280
77998	691281
50936	691282
81765	691283
8407	691284
209273	691285
10234	691286
2927	691287
4638	691288
175962	691289
8579	691290
789	691291
90261	691292
40955	691293
143529	691294
760	691295
22614	691296
110347	691297
174948	691298
117619	691299
47161	691300
194857	691301
297225	691302
78564	691303
51692	691304
10891	691305
78072	691306
76844	691307
848	691308
149049	691309
82020	691310
4513	691311
90636	691312
258903	691313
191278	691314
327	691315
16860	691316
82023	691317
50082	691318
108362	691319
200419	691320
256813	691321
20885	691322
114310	691323
11011	691324
110086	691325
146403	691326
201078	691327
28652	691328
5974	691329
114481	691330
9552	691331
99339	691332
181267	691333
26810	691334
99281	691335
47595	691336
288698	691337
54506	691338
62098	691339
125888	691340
321039	691341
9532	691342
100198	691343
81687	691344
85243	691345
288958	691346
62971	691347
37595	691348
151020	691349
206900	691350
31245	691351
196793	691352
71021	691353
15510	691354
146	691355
3460	691356
24721	691357
121993	691358
35420	691359
24894	691360
24376	691361
52850	691362
47335	691363
6648	691364
47076	691365
55529	691366
76858	691367
83411	691368
21727	691369
52770	691370
153048	691371
236106	691372
36464	691373
122064	691374
210531	691375
29381	691376
67591	691377
89815	691378
9282	691379
5009	691380
19788	691381
20418	691382
19139	691383
86180	691384
31227	691385
85700	691386
171982	691387
37698	691388
298664	691389
32281	691390
4264	691391
82834	691392
35414	691393
64127	691394
57872	691395
29237	691396
218321	691397
91961	691398
73364	691399
11627	691400
10714	691401
107511	691402
35414	691403
37390	691404
35720	691405
1767	691406
6942	691407
12212	691408
24931	691409
15392	691410
16808	691411
22562	691412
123578	691413
60817	691414
72313	691415
20863	691416
87602	691417
224166	691418
237443	691419
77793	691420
83453	691421
22117	691422
52151	691423
131063	691424
58559	691425
53027	691426
207799	691427
26210	691428
37880	691429
152670	691430
50650	691431
70959	691432
299999	691433
299391	691434
70959	691435
124735	691436
56389	691437
48038	691438
10737	691439
6343	691440
2019	691441
5478	691442
83351	691443
5864	691444
50657	691445
4845	691446
69881	691447
11980	691448
195091	691449
81483	691450
23647	691451
134218	691452
316505	691453
86588	691454
194490	691455
208765	691456
161911	691457
70381	691458
23462	691459
192363	691460
20930	691461
10373	691462
186007	691463
160648	691464
8004	691465
7116	691466
224549	691467
55916	691468
118861	691469
40782	691470
99	691471
31390	691472
54776	691473
3743	691474
44656	691475
28455	691476
6302	691477
82870	691478
49593	691479
133113	691480
142380	691481
26004	691482
51163	691483
46360	691484
158713	691485
58281	691486
64796	691487
8233	691488
77633	691489
139602	691490
8804	691491
126112	691492
27206	691493
8804	691494
49990	691495
135629	691496
36616	691497
20578	691498
155951	691499
183803	691500
97380	691501
50799	691502
156248	691503
163309	691504
33229	691505
761	691506
915	691507
546	691508
2981	691509
155314	691510
23	691511
212991	691512
34860	691513
12233	691514
52425	691515
7685	691516
7685	691517
65671	691518
33685	691519
30341	691520
75	691521
2467	691522
11938	691523
9539	691524
54224	691525
46209	691526
87523	691527
58271	691528
122845	691529
49015	691530
302121	691531
171112	691532
276422	691533
89828	691534
84907	691535
24062	691536
74344	691537
209571	691538
95203	691539
13872	691540
203445	691541
40702	691542
258127	691543
28257	691544
164110	691545
129574	691546
118461	691547
65296	691548
42926	691549
70648	691550
72072	691551
24212	691552
10118	691553
47650	691554
180075	691555
317041	691556
10132	691557
253016	691558
4079	691559
59739	691560
11744	691561
85045	691562
7659	691563
3437	691564
12493	691565
245	691566
11441	691567
280021	691568
104777	691569
83796	691570
41628	691571
328744	691572
96608	691573
19907	691574
91739	691575
30339	691576
104296	691577
4736	691578
11914	691579
72955	691580
19566	691581
426	691582
3713	691583
81575	691584
97943	691585
64567	691586
152612	691587
183796	691588
15214	691589
57427	691590
76	691591
14907	691592
25586	691593
97679	691594
28548	691595
174658	691596
75205	691597
17190	691598
6219	691599
744	691600
119564	691601
84843	691602
63458	691603
22976	691604
42206	691605
130560	691606
235862	691607
90603	691608
64017	691609
64964	691610
205074	691611
132214	691612
105848	691613
41858	691614
117232	691615
1886	691616
148046	691617
37249	691618
115706	691619
17282	691620
70746	691621
81752	691622
49336	691623
11519	691624
80360	691625
24548	691626
220914	691627
30412	691628
106915	691629
14771	691630
3713	691631
15438	691632
20272	691633
6560	691634
102162	691635
644	691636
2499	691637
234079	691638
241900	691639
304650	691640
35006	691641
184452	691642
99227	691643
8516	691644
159495	691645
8013	691646
149164	691647
93308	691648
133074	691649
29913	691650
3555	691651
82752	691652
135393	691653
22479	691654
45851	691655
9172	691656
247347	691657
1351	691658
92938	691659
13580	691660
18463	691661
221991	691662
202724	691663
160411	691664
7745	691665
11243	691666
218311	691667
103479	691668
142047	691669
306506	691670
224425	691671
54935	691672
6270	691673
1849	691674
3696	691675
20333	691676
215272	691677
223739	691678
229852	691679
62648	691680
124165	691681
19282	691682
102451	691683
21957	691684
3022	691685
171595	691686
117924	691687
166928	691688
270037	691689
24337	691690
232494	691691
75374	691692
3057	691693
86778	691694
75609	691695
39326	691696
88	691697
71842	691698
200588	691699
47524	691700
97876	691701
40490	691702
53844	691703
33535	691704
58350	691705
9589	691706
65579	691707
27890	691708
283882	691709
97008	691710
175368	691711
22050	691712
247100	691713
22857	691714
15823	691715
118359	691716
76345	691717
700	691718
46212	691719
206288	691720
2994	691721
156163	691722
257890	691723
2831	691724
202455	691725
25322	691726
79951	691727
17611	691728
224278	691729
48309	691730
146975	691731
44179	691732
78996	691733
16667	691734
66627	691735
173538	691736
90673	691737
34593	691738
270242	691739
949	691740
62602	691741
148127	691742
55861	691743
21063	691744
82080	691745
178025	691746
93218	691747
207161	691748
33646	691749
17426	691750
114899	691751
178448	691752
184069	691753
34334	691754
14714	691755
140179	691756
165450	691757
28660	691758
76153	691759
133566	691760
79882	691761
7404	691762
1654	691763
46992	691764
167864	691765
21026	691766
93925	691767
40441	691768
214102	691769
50016	691770
191384	691771
126832	691772
118852	691773
66175	691774
4683	691775
60900	691776
145960	691777
3828	691778
6061	691779
25093	691780
24754	691781
142078	691782
141714	691783
327731	691784
33576	691785
16054	691786
182	691787
6883	691788
74978	691789
103130	691790
29803	691791
220762	691792
17972	691793
5720	691794
15358	691795
4726	691796
104019	691797
281302	691798
206367	691799
241383	691800
145703	691801
37302	691802
116659	691803
153070	691804
102569	691805
189406	691806
87040	691807
128611	691808
9295	691809
26967	691810
117188	691811
143033	691812
49995	691813
23329	691814
1230	691815
31814	691816
33320	691817
39554	691818
170232	691819
25136	691820
4459	691821
202042	691822
183840	691823
95006	691824
33957	691825
130719	691826
57884	691827
27863	691828
10415	691829
10745	691830
11477	691831
37617	691832
82176	691833
306551	691834
141970	691835
80526	691836
60515	691837
23729	691838
63178	691839
36503	691840
128880	691841
184113	691842
19331	691843
58126	691844
14395	691845
80027	691846
421	691847
36732	691848
31850	691849
177209	691850
228778	691851
149026	691852
228688	691853
825	691854
35702	691855
26397	691856
106239	691857
126648	691858
137021	691859
25542	691860
206015	691861
8400	691862
94945	691863
11124	691864
304868	691865
10823	691866
89869	691867
16636	691868
58284	691869
126239	691870
206696	691871
40616	691872
260279	691873
87629	691874
304469	691875
223241	691876
238698	691877
97041	691878
128093	691879
16718	691880
257479	691881
228632	691882
184556	691883
18468	691884
8251	691885
196	691886
102176	691887
128902	691888
115399	691889
61880	691890
15992	691891
99382	691892
262545	691893
418	691894
9312	691895
41452	691896
68957	691897
23328	691898
287596	691899
60497	691900
756	691901
1815	691902
68537	691903
126339	691904
81187	691905
161283	691906
193961	691907
185561	691908
190535	691909
131708	691910
75614	691911
50213	691912
15358	691913
3123	691914
32121	691915
211968	691916
1808	691917
149398	691918
6680	691919
2667	691920
1404	691921
213921	691922
213921	691923
3464	691924
102964	691925
1	691926
2170	691927
9362	691928
7335	691929
89115	691930
209219	691931
75441	691932
219070	691933
21783	691934
213615	691935
55821	691936
42046	691937
6707	691938
7573	691939
156888	691940
182060	691941
118121	691942
34414	691943
134947	691944
149205	691945
126748	691946
11871	691947
245289	691948
181235	691949
245075	691950
31023	691951
9497	691952
193790	691953
66775	691954
44790	691955
128223	691956
110093	691957
3722	691958
4313	691959
104355	691960
129771	691961
19955	691962
3000	691963
100352	691964
198903	691965
24943	691966
58271	691967
9244	691968
156587	691969
250154	691970
68249	691971
196501	691972
72785	691973
12735	691974
244477	691975
65005	691976
160432	691977
17538	691978
177559	691979
31625	691980
119649	691981
16260	691982
8652	691983
30475	691984
115782	691985
122016	691986
15909	691987
31606	691988
115803	691989
207369	691990
98114	691991
43178	691992
154882	691993
80262	691994
19394	691995
46132	691996
29534	691997
47960	691998
67252	691999
70275	692000
262276	692001
130790	692002
80795	692003
65557	692004
17355	692005
166409	692006
303892	692007
211126	692008
47463	692009
205433	692010
160286	692011
192714	692012
103715	692013
126588	692014
26536	692015
108824	692016
54704	692017
12254	692018
135241	692019
27995	692020
15539	692021
66	692022
13908	692023
142003	692024
100454	692025
30589	692026
110344	692027
44701	692028
16249	692029
67786	692030
12223	692031
47131	692032
22953	692033
82293	692034
539	692035
7326	692036
1278	692037
122300	692038
20283	692039
27792	692040
72336	692041
168579	692042
76903	692043
30122	692044
100665	692045
314860	692046
314861	692047
114529	692048
308261	692049
201080	692050
111845	692051
210018	692052
41349	692053
22453	692054
13797	692055
10623	692056
4924	692057
35975	692058
11474	692059
140924	692060
23484	692061
31762	692062
5378	692063
14278	692064
138372	692065
4802	692066
10826	692067
10826	692068
94583	692069
72230	692070
36616	692071
54444	692072
83240	692073
19880	692074
19880	692075
34865	692076
19880	692077
9716	692078
2235	692079
59175	692080
23241	692081
2441	692082
45597	692083
44942	692084
20729	692085
6369	692086
83861	692087
20315	692088
159797	692089
16800	692090
7190	692091
90623	692092
20785	692093
20392	692094
8823	692095
21053	692096
126636	692097
293466	692098
2970	692099
43601	692100
59418	692101
122295	692102
40212	692103
51453	692104
204562	692105
31159	692106
280381	692107
117475	692108
300561	692109
211179	692110
89705	692111
242846	692112
53317	692113
18515	692114
5226	692115
47561	692116
27044	692117
50833	692118
137	692119
312497	692120
4855	692121
94	692122
10645	692123
605	692124
28114	692125
88924	692126
212230	692127
37772	692128
3868	692129
85211	692130
26051	692131
305548	692132
25060	692133
154	692134
13199	692135
102287	692136
56268	692137
767	692138
291142	692139
14121	692140
191843	692141
85353	692142
6244	692143
28165	692144
21372	692145
117092	692146
2436	692147
11992	692148
2687	692149
64230	692150
201934	692151
6	692152
29141	692153
414	692154
46556	692155
36542	692156
4608	692157
237	692158
747	692159
66450	692160
68295	692161
113734	692162
1380	692163
19699	692164
6342	692165
18528	692166
54949	692167
55749	692168
58068	692169
74955	692170
15800	692171
45590	692172
80242	692173
12256	692174
8689	692175
264055	692176
27794	692177
134803	692178
8257	692179
53337	692180
304767	692181
2782	692182
55118	692183
3753	692184
10054	692185
38196	692186
320565	692187
208339	692188
7846	692189
81829	692190
282165	692191
126638	692192
139638	692193
306189	692194
48168	692195
105538	692196
103799	692197
251561	692198
208134	692199
86361	692200
118967	692201
10616	692202
64192	692203
190341	692204
30352	692205
36270	692206
172971	692207
27373	692208
30564	692209
14782	692210
141183	692211
174175	692212
109032	692213
208377	692214
48537	692215
86668	692216
77491	692217
148304	692218
35817	692219
84223	692220
21111	692221
8967	692222
37877	692223
30015	692224
5352	692225
15583	692226
180326	692227
180340	692228
119955	692229
49973	692230
34270	692231
49940	692232
30409	692233
86164	692234
17429	692235
34270	692236
267989	692237
75163	692238
80999	692239
276216	692240
8944	692241
28169	692242
457	692243
181352	692244
119955	692245
112280	692246
212513	692247
24090	692248
234418	692249
5001	692250
13463	692251
47504	692252
269303	692253
4676	692254
79919	692255
43349	692256
50014	692257
277994	692258
5043	692259
11448	692260
75121	692261
15461	692262
75822	692263
34270	692264
457	692265
221	692266
457	692267
275653	692268
181156	692269
115933	692270
95473	692271
198119	692272
11448	692273
113234	692274
272272	692275
74260	692276
2795	692277
17579	692278
108941	692279
194330	692280
275797	692281
43419	692282
206940	692283
22936	692284
168317	692285
29863	692286
50162	692287
116273	692288
5966	692289
24090	692290
144235	692291
48709	692292
180422	692293
9757	692294
115291	692295
49821	692296
27724	692297
87532	692298
56302	692299
11700	692300
34274	692301
5768	692302
4676	692303
457	692304
4676	692305
40304	692306
20967	692307
9774	692308
192835	692309
262435	692310
47074	692311
11223	692312
61414	692313
115942	692314
101200	692315
38090	692316
65823	692317
276894	692318
305067	692319
41682	692320
57286	692321
36046	692322
457	692323
187018	692324
205793	692325
153592	692326
559	692327
9314	692328
4247	692329
42120	692330
94294	692331
259389	692332
239553	692333
174167	692334
149596	692335
13138	692336
161390	692337
20814	692338
118285	692339
35443	692340
272901	692341
114792	692342
126654	692343
7581	692344
7581	692345
58539	692346
73015	692347
46	692348
153283	692349
89556	692350
262974	692351
79689	692352
114329	692353
83627	692354
38801	692355
153840	692356
88893	692357
44325	692358
1123	692359
35785	692360
19047	692361
6469	692362
22112	692363
687	692364
48474	692365
16725	692366
78945	692367
3165	692368
197884	692369
32542	692370
134883	692371
228172	692372
100619	692373
5919	692374
213456	692375
45364	692376
157611	692377
166601	692378
161272	692379
188801	692380
220004	692381
109205	692382
262	692383
61643	692384
246813	692385
89174	692386
7755	692387
10066	692388
104399	692389
24966	692390
17501	692391
200819	692392
135486	692393
71354	692394
21659	692395
134593	692396
15666	692397
5050	692398
53089	692399
172530	692400
5070	692401
111217	692402
38242	692403
14134	692404
513	692405
195055	692406
254412	692407
240647	692408
77099	692409
77986	692410
1670	692411
21624	692412
187365	692413
98387	692414
11931	692415
148431	692416
162763	692417
94101	692418
3417	692419
112430	692420
84616	692421
56068	692422
37205	692423
110864	692424
17835	692425
100327	692426
6769	692427
30608	692428
65850	692429
258959	692430
799	692431
195286	692432
247972	692433
10108	692434
7249	692435
37372	692436
68552	692437
20642	692438
7249	692439
210965	692440
190142	692441
4449	692442
1325	692443
203302	692444
121702	692445
125862	692446
62037	692447
50092	692448
215982	692449
119907	692450
7658	692451
7658	692452
95900	692453
74957	692454
30028	692455
7658	692456
8801	692457
2856	692458
35904	692459
29621	692460
2304	692461
39677	692462
53019	692463
6305	692464
14850	692465
204849	692466
205155	692467
87931	692468
81723	692469
226498	692470
197	692471
118881	692472
130846	692473
131330	692474
204849	692475
86313	692476
208362	692477
34176	692478
82625	692479
88943	692480
261432	692481
216570	692482
157862	692483
62371	692484
4273	692485
26868	692486
59118	692487
1250	692488
191255	692489
6132	692490
490	692491
202214	692492
83848	692493
16919	692494
60213	692495
10108	692496
10108	692497
210721	692498
14016	692499
80308	692500
214729	692501
1165	692502
206282	692503
4707	692504
1888	692505
39882	692506
124705	692507
15559	692508
246857	692509
321679	692510
252382	692511
275517	692512
52324	692513
24947	692514
318677	692515
6535	692516
16662	692517
31777	692518
224726	692519
160341	692520
242508	692521
9514	692522
147679	692523
264466	692524
41643	692525
11274	692526
162695	692527
239498	692528
11274	692529
172988	692530
97135	692531
35037	692532
44086	692533
46121	692534
41643	692535
11274	692536
70228	692537
146106	692538
11274	692539
165860	692540
11274	692541
108640	692542
163468	692543
2192	692544
44086	692545
105436	692546
68924	692547
3069	692548
36998	692549
164219	692550
102909	692551
41643	692552
157104	692553
299717	692554
29306	692555
73988	692556
88206	692557
71720	692558
5032	692559
194317	692560
58496	692561
187220	692562
24653	692563
94935	692564
194180	692565
161897	692566
286513	692567
166967	692568
266147	692569
197	692570
33974	692571
313747	692572
189487	692573
210527	692574
8447	692575
47120	692576
10004	692577
289234	692578
3994	692579
71597	692580
141944	692581
8239	692582
68953	692583
42940	692584
21457	692585
134271	692586
19116	692587
1730	692588
167467	692589
171761	692590
213170	692591
9493	692592
285911	692593
20460	692594
21605	692595
49544	692596
30262	692597
25925	692598
179765	692599
16026	692600
213299	692601
265534	692602
36643	692603
91	692604
37337	692605
20910	692606
81021	692607
235535	692608
53218	692609
8762	692610
3073	692611
18436	692612
311077	692613
115441	692614
145571	692615
93487	692616
83981	692617
18436	692618
47195	692619
107728	692620
198717	692621
102816	692622
4377	692623
83981	692624
313891	692625
29393	692626
36604	692627
124582	692628
314598	692629
123792	692630
26068	692631
44719	692632
44719	692633
10293	692634
216853	692635
139356	692636
19989	692637
44103	692638
88464	692639
36631	692640
20549	692641
50010	692642
37516	692643
162036	692644
104665	692645
10964	692646
987	692647
54409	692648
54409	692649
80239	692650
124299	692651
77319	692652
19679	692653
21828	692654
13916	692655
139229	692656
2287	692657
227765	692658
146387	692659
317045	692660
8695	692661
9012	692662
5642	692663
7465	692664
228733	692665
201691	692666
92293	692667
81244	692668
17855	692669
80133	692670
191161	692671
20938	692672
105926	692673
16558	692674
176830	692675
212833	692676
280946	692677
183846	692678
118196	692679
160469	692680
27097	692681
81998	692682
56886	692683
128629	692684
4287	692685
6107	692686
41310	692687
41310	692688
232118	692689
58131	692690
12427	692691
55619	692692
135314	692693
43014	692694
81606	692695
70537	692696
5985	692697
8568	692698
169156	692699
3339	692700
200450	692701
78926	692702
3599	692703
8095	692704
1049	692705
8095	692706
8095	692707
47800	692708
7075	692709
125526	692710
3859	692711
2929	692712
157008	692713
193636	692714
44786	692715
322961	692716
237612	692717
288590	692718
54762	692719
31868	692720
38591	692721
176142	692722
107419	692723
127443	692724
15257	692725
247363	692726
65160	692727
123939	692728
31502	692729
2959	692730
58297	692731
26623	692732
92515	692733
40383	692734
2821	692735
10908	692736
2821	692737
189363	692738
60675	692739
64972	692740
145360	692741
254503	692742
120193	692743
232767	692744
247009	692745
105853	692746
21512	692747
7197	692748
48922	692749
210457	692750
87058	692751
27137	692752
221313	692753
26571	692754
70440	692755
51155	692756
56145	692757
10417	692758
250751	692759
168123	692760
130960	692761
32890	692762
40385	692763
22888	692764
13777	692765
273297	692766
72234	692767
107350	692768
318245	692769
156737	692770
195160	692771
202184	692772
204292	692773
33677	692774
18010	692775
232284	692776
8040	692777
22269	692778
155806	692779
73378	692780
35495	692781
17365	692782
10702	692783
3297	692784
5624	692785
50308	692786
23	692787
176956	692788
92975	692789
7468	692790
35218	692791
89859	692792
6710	692793
1969	692794
267252	692795
6429	692796
22769	692797
53025	692798
15560	692799
45235	692800
33673	692801
25905	692802
37163	692803
47546	692804
204104	692805
8531	692806
4766	692807
209372	692808
54551	692809
12896	692810
80601	692811
12020	692812
189677	692813
107892	692814
52377	692815
148337	692816
11031	692817
228	692818
82085	692819
322714	692820
26757	692821
14669	692822
102147	692823
36735	692824
42824	692825
132222	692826
137698	692827
34625	692828
201657	692829
18655	692830
81764	692831
175255	692832
17907	692833
28570	692834
131522	692835
37458	692836
26667	692837
41247	692838
40078	692839
1769	692840
24262	692841
116417	692842
30276	692843
9013	692844
12636	692845
81334	692846
169109	692847
54143	692848
18065	692849
34864	692850
53799	692851
29001	692852
17840	692853
225946	692854
278160	692855
258923	692856
173433	692857
102280	692858
111522	692859
72422	692860
173382	692861
258520	692862
108703	692863
257102	692864
308339	692865
97738	692866
102267	692867
87422	692868
128528	692869
13109	692870
2506	692871
132308	692872
152313	692873
15133	692874
89061	692875
258487	692876
177469	692877
111927	692878
23924	692879
150692	692880
128828	692881
554	692882
30765	692883
195808	692884
106267	692885
19006	692886
58976	692887
7628	692888
13800	692889
324000	692890
163204	692891
7061	692892
31496	692893
26919	692894
717	692895
11990	692896
208463	692897
32751	692898
5814	692899
1268	692900
11074	692901
28399	692902
67530	692903
1870	692904
17610	692905
26125	692906
32854	692907
65690	692908
106014	692909
214684	692910
155856	692911
63574	692912
39446	692913
10459	692914
319250	692915
118721	692916
4217	692917
249854	692918
90113	692919
22017	692920
95382	692921
116982	692922
148028	692923
178671	692924
93628	692925
114251	692926
160530	692927
60269	692928
125606	692929
147316	692930
233844	692931
42715	692932
40589	692933
94957	692934
193122	692935
12487	692936
159856	692937
107	692938
104432	692939
19087	692940
28926	692941
34383	692942
83057	692943
232802	692944
232849	692945
186282	692946
323674	692947
66728	692948
117785	692949
74324	692950
25761	692951
63185	692952
97182	692953
25802	692954
55957	692955
31479	692956
40103	692957
142618	692958
92402	692959
51814	692960
24547	692961
24547	692962
88719	692963
278881	692964
327681	692965
77806	692966
77806	692967
219211	692968
147434	692969
226229	692970
85805	692971
142478	692972
93919	692973
31039	692974
164	692975
181844	692976
81708	692977
165692	692978
12122	692979
39799	692980
40143	692981
38351	692982
210750	692983
69896	692984
35151	692985
52020	692986
1399	692987
53783	692988
1878	692989
1846	692990
126831	692991
149457	692992
83600	692993
56344	692994
11892	692995
19022	692996
17272	692997
29069	692998
75715	692999
25959	693000
127233	693001
162	693002
86961	693003
8590	693004
260	693005
23761	693006
109873	693007
43918	693008
16405	693009
4421	693010
23122	693011
124228	693012
264078	693013
154993	693014
33576	693015
322998	693016
27	693017
1355	693018
11538	693019
35910	693020
97621	693021
109322	693022
26745	693023
198371	693024
202793	693025
53742	693026
59676	693027
207406	693028
70786	693029
290030	693030
6730	693031
2091	693032
151283	693033
2540	693034
20500	693035
31775	693036
31666	693037
186909	693038
158992	693039
9847	693040
133950	693041
75757	693042
182397	693043
32783	693044
34691	693045
51041	693046
24224	693047
116196	693048
124316	693049
53087	693050
34550	693051
187030	693052
186990	693053
196690	693054
185150	693055
23156	693056
149973	693057
44466	693058
287581	693059
21456	693060
1303	693061
11551	693062
23109	693063
13275	693064
56488	693065
17849	693066
6984	693067
33285	693068
169943	693069
13901	693070
208205	693071
27056	693072
118937	693073
107577	693074
19213	693075
1768	693076
46499	693077
90234	693078
13976	693079
328560	693080
12758	693081
114883	693082
26728	693083
101325	693084
159160	693085
219421	693086
135636	693087
33710	693088
233768	693089
44508	693090
10173	693091
168444	693092
129135	693093
58819	693094
16925	693095
169998	693096
231832	693097
9932	693098
295995	693099
47829	693100
1692	693101
301401	693102
3860	693103
124087	693104
171237	693105
6501	693106
128069	693107
8487	693108
9261	693109
176818	693110
64938	693111
71678	693112
28574	693113
22404	693114
12131	693115
139080	693116
33656	693117
73680	693118
108878	693119
32311	693120
37060	693121
6916	693122
15213	693123
209570	693124
93704	693125
70339	693126
320485	693127
37492	693128
273951	693129
73195	693130
5693	693131
124481	693132
101330	693133
1332	693134
218463	693135
84834	693136
179972	693137
43742	693138
94575	693139
64510	693140
242517	693141
139706	693142
10580	693143
312253	693144
10043	693145
21042	693146
197542	693147
136928	693148
60297	693149
40356	693150
45283	693151
266039	693152
45283	693153
33293	693154
64250	693155
12421	693156
21871	693157
23761	693158
23761	693159
59676	693160
147554	693161
15686	693162
15686	693163
37186	693164
102	693165
171470	693166
2626	693167
51711	693168
87237	693169
102770	693170
10948	693171
10948	693172
18041	693173
251774	693174
300605	693175
58224	693176
31696	693177
40354	693178
18041	693179
53169	693180
34671	693181
11889	693182
131099	693183
49974	693184
49974	693185
272625	693186
5247	693187
141645	693188
47645	693189
838	693190
2430	693191
22637	693192
19343	693193
49106	693194
76554	693195
9085	693196
17010	693197
123630	693198
244263	693199
123289	693200
227834	693201
206723	693202
160283	693203
280294	693204
25399	693205
126603	693206
192077	693207
128699	693208
273640	693209
19921	693210
153451	693211
24188	693212
7877	693213
98832	693214
206550	693215
98832	693216
133071	693217
183645	693218
39704	693219
270163	693220
257896	693221
326545	693222
199929	693223
291025	693224
180143	693225
180143	693226
314394	693227
106258	693228
221224	693229
174038	693230
50851	693231
200184	693232
7061	693233
8472	693234
83503	693235
201330	693236
195182	693237
155443	693238
71438	693239
162120	693240
29135	693241
144385	693242
253582	693243
20870	693244
26899	693245
54495	693246
79248	693247
294914	693248
747	693249
325829	693250
249895	693251
238785	693252
126172	693253
8157	693254
232865	693255
91671	693256
212878	693257
299512	693258
41067	693259
173150	693260
88714	693261
8302	693262
38433	693263
8302	693264
192833	693265
29973	693266
128947	693267
82178	693268
97460	693269
17670	693270
23806	693271
259657	693272
253163	693273
136005	693274
255143	693275
69617	693276
93940	693277
192102	693278
151246	693279
19649	693280
140481	693281
315391	693282
29098	693283
266588	693284
246143	693285
29098	693286
293897	693287
232989	693288
216709	693289
36511	693290
11275	693291
205835	693292
158047	693293
151131	693294
83320	693295
66649	693296
19630	693297
284164	693298
57	693299
23173	693300
41897	693301
306817	693302
41897	693303
97681	693304
68415	693305
9392	693306
37900	693307
9808	693308
5241	693309
145990	693310
35884	693311
2949	693312
195604	693313
2569	693314
54569	693315
5857	693316
67608	693317
49905	693318
229009	693319
96797	693320
193768	693321
314605	693322
224824	693323
17468	693324
10513	693325
2568	693326
54801	693327
59264	693328
119280	693329
281485	693330
77694	693331
43362	693332
122050	693333
39885	693334
67081	693335
78600	693336
258143	693337
16822	693338
85809	693339
18375	693340
941	693341
50411	693342
2312	693343
941	693344
941	693345
75445	693346
941	693347
941	693348
941	693349
168760	693350
941	693351
941	693352
102143	693353
280186	693354
53643	693355
147389	693356
3701	693357
93968	693358
28926	693359
3084	693360
2514	693361
27652	693362
792	693363
4199	693364
142279	693365
30944	693366
157975	693367
37515	693368
83665	693369
1494	693370
14510	693371
37840	693372
443	693373
125584	693374
73114	693375
60357	693376
44999	693377
99772	693378
3202	693379
88880	693380
66342	693381
597	693382
23335	693383
2316	693384
11172	693385
51383	693386
36642	693387
181928	693388
192699	693389
88699	693390
255225	693391
257164	693392
70212	693393
137077	693394
25178	693395
1969	693396
3267	693397
302945	693398
123400	693399
276779	693400
16813	693401
108653	693402
25191	693403
49766	693404
62560	693405
84239	693406
8949	693407
137009	693408
174502	693409
12919	693410
311855	693411
123965	693412
209484	693413
55739	693414
182283	693415
71209	693416
123633	693417
127515	693418
21150	693419
37785	693420
58405	693421
18735	693422
181469	693423
69700	693424
64939	693425
20679	693426
59087	693427
25213	693428
18145	693429
80336	693430
19780	693431
52997	693432
14140	693433
55231	693434
108522	693435
9871	693436
546	693437
81964	693438
143643	693439
52588	693440
61850	693441
13309	693442
171283	693443
8179	693444
12991	693445
2254	693446
193485	693447
314669	693448
56895	693449
81049	693450
74824	693451
34069	693452
5187	693453
3281	693454
13188	693455
89900	693456
59343	693457
252743	693458
129863	693459
119121	693460
63	693461
63	693462
103050	693463
192880	693464
15264	693465
27640	693466
127612	693467
41766	693468
20053	693469
70818	693470
29280	693471
73555	693472
288301	693473
5419	693474
44392	693475
2702	693476
213605	693477
92077	693478
454	693479
207588	693480
8900	693481
43963	693482
84409	693483
52033	693484
90565	693485
205565	693486
120605	693487
129686	693488
148429	693489
304865	693490
29138	693491
290684	693492
220101	693493
312263	693494
36343	693495
179682	693496
93434	693497
1964	693498
153920	693499
1441	693500
119787	693501
6097	693502
2596	693503
52901	693504
99697	693505
325504	693506
2090	693507
185201	693508
39138	693509
219243	693510
36346	693511
60488	693512
46378	693513
94195	693514
60488	693515
118301	693516
139739	693517
21650	693518
62036	693519
2518	693520
10092	693521
51354	693522
124231	693523
61095	693524
56273	693525
4197	693526
226043	693527
312706	693528
94637	693529
205683	693530
6122	693531
37826	693532
6122	693533
52994	693534
57733	693535
19216	693536
1009	693537
78640	693538
139163	693539
124858	693540
306380	693541
368	693542
72	693543
44176	693544
80101	693545
23138	693546
2224	693547
9866	693548
43775	693549
10383	693550
6069	693551
119891	693552
100394	693553
10161	693554
68663	693555
60154	693556
4797	693557
39817	693558
60920	693559
24508	693560
40629	693561
2598	693562
170316	693563
3662	693564
6710	693565
150637	693566
87929	693567
21023	693568
120771	693569
14117	693570
14117	693571
82183	693572
145807	693573
6215	693574
14190	693575
33503	693576
11716	693577
109081	693578
14702	693579
38385	693580
87583	693581
561	693582
3718	693583
223463	693584
85809	693585
13831	693586
44766	693587
62026	693588
128774	693589
989	693590
230463	693591
67045	693592
175000	693593
27695	693594
126890	693595
38932	693596
109708	693597
134843	693598
129034	693599
128475	693600
61123	693601
66273	693602
67059	693603
76631	693604
1201	693605
11905	693606
254089	693607
303340	693608
11063	693609
25535	693610
56990	693611
202135	693612
82253	693613
4957	693614
152096	693615
46433	693616
127240	693617
64481	693618
5353	693619
40565	693620
61792	693621
15476	693622
324259	693623
149682	693624
3241	693625
244735	693626
190732	693627
78976	693628
311100	693629
5352	693630
4508	693631
7697	693632
50533	693633
25760	693634
21048	693635
65482	693636
301553	693637
17035	693638
24714	693639
60899	693640
208525	693641
135508	693642
163039	693643
46577	693644
299103	693645
122601	693646
79448	693647
105724	693648
69893	693649
289028	693650
272443	693651
285705	693652
75447	693653
114436	693654
328599	693655
79672	693656
104183	693657
52741	693658
51310	693659
213939	693660
289086	693661
51310	693662
215048	693663
131364	693664
205637	693665
136897	693666
73904	693667
178660	693668
115168	693669
226391	693670
144575	693671
307144	693672
210152	693673
187306	693674
78647	693675
93456	693676
28697	693677
172182	693678
73045	693679
50703	693680
178767	693681
72511	693682
92776	693683
52741	693684
5020	693685
91019	693686
4750	693687
20967	693688
760	693689
14208	693690
28335	693691
74067	693692
33017	693693
60880	693694
13721	693695
32312	693696
111872	693697
222338	693698
110025	693699
5412	693700
47228	693701
118348	693702
172928	693703
16395	693704
15718	693705
18302	693706
207480	693707
109042	693708
120209	693709
22894	693710
178461	693711
1136	693712
1899	693713
16027	693714
64820	693715
56632	693716
33398	693717
115792	693718
324675	693719
542	693720
199910	693721
199910	693722
11390	693723
32746	693724
130646	693725
91839	693726
76601	693727
5022	693728
42277	693729
62709	693730
10556	693731
96643	693732
111993	693733
69873	693734
9069	693735
134346	693736
438	693737
30427	693738
44630	693739
50771	693740
7264	693741
90192	693742
2132	693743
99329	693744
44668	693745
13584	693746
2273	693747
185444	693748
6500	693749
192	693750
88785	693751
5055	693752
98191	693753
14604	693754
4212	693755
89255	693756
33434	693757
12979	693758
35324	693759
44011	693760
2780	693761
133531	693762
44011	693763
13747	693764
58985	693765
3870	693766
293597	693767
279	693768
58303	693769
115403	693770
193433	693771
5021	693772
309975	693773
50686	693774
265094	693775
67	693776
220334	693777
138340	693778
92581	693779
156451	693780
75631	693781
302190	693782
192954	693783
32915	693784
1205	693785
7028	693786
25302	693787
107289	693788
17098	693789
56	693790
166966	693791
20011	693792
11513	693793
203143	693794
195238	693795
68106	693796
22273	693797
221504	693798
70778	693799
19515	693800
184160	693801
163904	693802
32066	693803
150127	693804
540	693805
207092	693806
101553	693807
68981	693808
129741	693809
25440	693810
207407	693811
110874	693812
206337	693813
207087	693814
5951	693815
11549	693816
133747	693817
65158	693818
85931	693819
10571	693820
33846	693821
189781	693822
91899	693823
186623	693824
54684	693825
36456	693826
121775	693827
33863	693828
192147	693829
34189	693830
48003	693831
57917	693832
57917	693833
48442	693834
203583	693835
317496	693836
133747	693837
16997	693838
69188	693839
71771	693840
34706	693841
33023	693842
58595	693843
2806	693844
140429	693845
51827	693846
32607	693847
36755	693848
89177	693849
280156	693850
215304	693851
273573	693852
20726	693853
92614	693854
312883	693855
172596	693856
7990	693857
99284	693858
114415	693859
13469	693860
27594	693861
323702	693862
326038	693863
193805	693864
80451	693865
133353	693866
207294	693867
20195	693868
97816	693869
30460	693870
28158	693871
1733	693872
166200	693873
17944	693874
228284	693875
308676	693876
56482	693877
38244	693878
119021	693879
313557	693880
138724	693881
166492	693882
22719	693883
78393	693884
182525	693885
120050	693886
86015	693887
161500	693888
244222	693889
158571	693890
3453	693891
71306	693892
109852	693893
34702	693894
81070	693895
924	693896
207302	693897
86386	693898
25384	693899
248926	693900
62016	693901
207289	693902
56677	693903
85930	693904
133266	693905
85955	693906
133242	693907
3254	693908
21716	693909
282648	693910
304168	693911
317486	693912
53081	693913
26506	693914
39671	693915
23698	693916
35664	693917
152574	693918
139269	693919
96223	693920
16893	693921
5185	693922
47774	693923
223613	693924
37006	693925
9153	693926
25902	693927
223385	693928
74828	693929
106	693930
114573	693931
72489	693932
252	693933
26675	693934
34730	693935
116544	693936
128133	693937
82611	693938
26078	693939
27850	693940
39483	693941
40559	693942
136597	693943
314727	693944
59595	693945
99670	693946
10561	693947
64652	693948
129163	693949
8278	693950
99817	693951
106907	693952
317284	693953
209195	693954
99237	693955
50665	693956
133455	693957
2363	693958
11	693959
6523	693960
3539	693961
913	693962
237	693963
4034	693964
1004	693965
259	693966
65355	693967
1290	693968
82068	693969
26	693970
4631	693971
195	693972
16710	693973
21184	693974
27464	693975
90761	693976
19672	693977
43777	693978
9275	693979
31524	693980
66901	693981
181513	693982
12885	693983
2422	693984
12546	693985
156746	693986
49	693987
65172	693988
20	693989
148871	693990
1647	693991
324152	693992
178964	693993
110779	693994
31144	693995
2092	693996
9774	693997
308540	693998
28897	693999
3890	694000
80662	694001
57032	694002
73406	694003
98358	694004
13216	694005
200	694006
51663	694007
121828	694008
7147	694009
174623	694010
802	694011
53256	694012
83933	694013
126486	694014
53149	694015
15763	694016
3409	694017
3060	694018
6321	694019
89668	694020
333	694021
3566	694022
269644	694023
83479	694024
144435	694025
8086	694026
1616	694027
196	694028
55129	694029
28040	694030
95200	694031
263	694032
84693	694033
1587	694034
107246	694035
49438	694036
4403	694037
263	694038
20835	694039
12229	694040
47813	694041
1506	694042
124629	694043
162119	694044
1935	694045
767	694046
4680	694047
25902	694048
281	694049
13501	694050
3546	694051
190612	694052
63884	694053
93680	694054
4221	694055
13680	694056
199	694057
35633	694058
12337	694059
74160	694060
32725	694061
363	694062
89492	694063
84805	694064
478	694065
3349	694066
179923	694067
213747	694068
100064	694069
18016	694070
3969	694071
87753	694072
345	694073
8162	694074
14539	694075
76602	694076
1120	694077
7615	694078
102791	694079
7661	694080
19262	694081
81576	694082
5293	694083
589	694084
990	694085
241284	694086
67778	694087
79783	694088
248906	694089
1880	694090
4106	694091
117220	694092
57452	694093
218012	694094
164041	694095
268329	694096
123350	694097
127827	694098
2550	694099
188667	694100
8767	694101
80411	694102
12564	694103
185811	694104
113274	694105
7449	694106
11840	694107
46461	694108
107873	694109
43094	694110
17171	694111
93758	694112
64885	694113
107756	694114
101948	694115
3929	694116
79486	694117
69692	694118
65300	694119
6588	694120
14619	694121
39714	694122
77247	694123
78938	694124
290681	694125
16245	694126
71683	694127
31743	694128
12235	694129
171495	694130
100025	694131
75554	694132
78040	694133
18142	694134
85120	694135
50957	694136
1	694137
58267	694138
28647	694139
87075	694140
152301	694141
913	694142
6596	694143
35360	694144
1358	694145
25992	694146
1855	694147
223432	694148
17785	694149
65295	694150
76603	694151
22	694152
22948	694153
584	694154
161429	694155
150466	694156
232521	694157
256720	694158
162685	694159
106032	694160
16597	694161
322940	694162
44721	694163
262556	694164
124652	694165
89	694166
16619	694167
1764	694168
67595	694169
697	694170
45041	694171
59331	694172
323550	694173
49212	694174
199913	694175
194800	694176
82352	694177
198540	694178
45547	694179
28066	694180
78270	694181
238846	694182
302622	694183
268099	694184
165205	694185
44452	694186
132951	694187
124250	694188
259560	694189
196527	694190
67616	694191
111294	694192
114084	694193
112692	694194
115033	694195
69309	694196
270899	694197
27625	694198
173468	694199
172948	694200
161873	694201
246723	694202
6069	694203
106079	694204
303441	694205
22070	694206
26545	694207
168107	694208
31431	694209
5634	694210
11181	694211
1325	694212
114280	694213
183897	694214
6804	694215
72779	694216
76755	694217
323197	694218
28786	694219
2228	694220
21318	694221
165386	694222
128148	694223
38618	694224
36645	694225
261559	694226
142623	694227
184912	694228
9117	694229
140879	694230
18207	694231
177102	694232
2100	694233
63077	694234
199231	694235
138953	694236
41733	694237
64771	694238
61491	694239
14929	694240
36896	694241
36896	694242
119541	694243
109743	694244
156217	694245
191310	694246
133803	694247
134093	694248
11874	694249
36466	694250
157553	694251
20842	694252
794	694253
38483	694254
309085	694255
33049	694256
175689	694257
181160	694258
292157	694259
264278	694260
314288	694261
89655	694262
33031	694263
114990	694264
85119	694265
15661	694266
6659	694267
85327	694268
176997	694269
42744	694270
18028	694271
185891	694272
156887	694273
23228	694274
129084	694275
288664	694276
567	694277
1056	694278
89	694279
13551	694280
4132	694281
2189	694282
149665	694283
28895	694284
242657	694285
50410	694286
85261	694287
55696	694288
55696	694289
35292	694290
96277	694291
3158	694292
116173	694293
116173	694294
3158	694295
187719	694296
46111	694297
105266	694298
272	694299
17700	694300
245176	694301
184996	694302
260640	694303
58536	694304
104020	694305
181105	694306
214927	694307
10932	694308
183150	694309
279538	694310
101070	694311
307142	694312
114480	694313
48275	694314
297910	694315
93713	694316
59943	694317
191113	694318
290213	694319
113175	694320
191460	694321
228790	694322
229173	694323
210421	694324
43558	694325
130721	694326
249280	694327
89487	694328
51736	694329
166888	694330
318213	694331
177178	694332
224988	694333
118910	694334
142040	694335
254826	694336
47193	694337
28872	694338
140001	694339
110211	694340
289892	694341
161374	694342
316299	694343
179347	694344
197294	694345
189164	694346
177639	694347
130981	694348
59130	694349
235778	694350
38416	694351
141235	694352
99433	694353
15967	694354
110897	694355
31353	694356
301063	694357
115522	694358
205711	694359
136716	694360
44393	694361
153248	694362
204928	694363
160855	694364
146773	694365
128418	694366
193033	694367
200286	694368
136055	694369
157345	694370
239133	694371
145203	694372
258029	694373
190518	694374
63551	694375
39309	694376
155734	694377
268296	694378
63223	694379
121527	694380
24440	694381
267654	694382
59739	694383
105301	694384
70546	694385
158370	694386
188951	694387
298229	694388
129118	694389
120487	694390
38561	694391
567	694392
90767	694393
201168	694394
92201	694395
266908	694396
75093	694397
305293	694398
297220	694399
294204	694400
120486	694401
62997	694402
210172	694403
13773	694404
109811	694405
308156	694406
318211	694407
175820	694408
290215	694409
280559	694410
224256	694411
142640	694412
141776	694413
285109	694414
306602	694415
314745	694416
273888	694417
71226	694418
30280	694419
38673	694420
187974	694421
169854	694422
146483	694423
145619	694424
296262	694425
269333	694426
219772	694427
170354	694428
199841	694429
176284	694430
190748	694431
239967	694432
303386	694433
277452	694434
319245	694435
190283	694436
305449	694437
110513	694438
60061	694439
290878	694440
253763	694441
226138	694442
146484	694443
77216	694444
78410	694445
253479	694446
220480	694447
153250	694448
227855	694449
188719	694450
226140	694451
230422	694452
213764	694453
12298	694454
296260	694455
162613	694456
122969	694457
217163	694458
115248	694459
57128	694460
92684	694461
144106	694462
118470	694463
219080	694464
150506	694465
301066	694466
322632	694467
251229	694468
153249	694469
265057	694470
186565	694471
278779	694472
143148	694473
130980	694474
107308	694475
239134	694476
24352	694477
18849	694478
132348	694479
262468	694480
302361	694481
130474	694482
134525	694483
84165	694484
142872	694485
102995	694486
220483	694487
315118	694488
33233	694489
145205	694490
175190	694491
176287	694492
121955	694493
184548	694494
129391	694495
290547	694496
287188	694497
69630	694498
126026	694499
57625	694500
188195	694501
181566	694502
163160	694503
273519	694504
311790	694505
192840	694506
317634	694507
69178	694508
70656	694509
246748	694510
285359	694511
300740	694512
124795	694513
210175	694514
103817	694515
38335	694516
130979	694517
83696	694518
277446	694519
200875	694520
243088	694521
74784	694522
208016	694523
30983	694524
241513	694525
258028	694526
236146	694527
201825	694528
239962	694529
71912	694530
183191	694531
129895	694532
155338	694533
41071	694534
18372	694535
103348	694536
239965	694537
172751	694538
12425	694539
133188	694540
97638	694541
118289	694542
4457	694543
253836	694544
60983	694545
6282	694546
10361	694547
285166	694548
191975	694549
181081	694550
312210	694551
2844	694552
28895	694553
53916	694554
158994	694555
254195	694556
1833	694557
193370	694558
36017	694559
33163	694560
91028	694561
141238	694562
174	694563
612	694564
300298	694565
97876	694566
133505	694567
136918	694568
182100	694569
190027	694570
78725	694571
191426	694572
126	694573
316292	694574
258461	694575
186276	694576
298372	694577
73784	694578
9244	694579
8731	694580
38532	694581
57659	694582
1663	694583
50	694584
35302	694585
3596	694586
223680	694587
213583	694588
176248	694589
222927	694590
81574	694591
203450	694592
177374	694593
34496	694594
41041	694595
354	694596
62331	694597
85095	694598
214428	694599
197	694600
56661	694601
71209	694602
56661	694603
205201	694604
199407	694605
137193	694606
40942	694607
13905	694608
266963	694609
125268	694610
291872	694611
174186	694612
85509	694613
111818	694614
15481	694615
130105	694616
119972	694617
17531	694618
217538	694619
17106	694620
17106	694621
289442	694622
41224	694623
10291	694624
161732	694625
55972	694626
66695	694627
7061	694628
53626	694629
95856	694630
148169	694631
49231	694632
15157	694633
31585	694634
189120	694635
34315	694636
34104	694637
274257	694638
12899	694639
38001	694640
14047	694641
54485	694642
185504	694643
11213	694644
141003	694645
203420	694646
167553	694647
265917	694648
265842	694649
77868	694650
3244	694651
299262	694652
49291	694653
28789	694654
75589	694655
93361	694656
12728	694657
248385	694658
20301	694659
5791	694660
255465	694661
157706	694662
235529	694663
88751	694664
55331	694665
9006	694666
137617	694667
4471	694668
57620	694669
300346	694670
19538	694671
221438	694672
151659	694673
21880	694674
115420	694675
111890	694676
53449	694677
12067	694678
5181	694679
180878	694680
162300	694681
173	694682
982	694683
111528	694684
195542	694685
113903	694686
277896	694687
283060	694688
57013	694689
295084	694690
131344	694691
229193	694692
24365	694693
247617	694694
289591	694695
71827	694696
7846	694697
26564	694698
184386	694699
53505	694700
209291	694701
4325	694702
105713	694703
8663	694704
14633	694705
171179	694706
230709	694707
178131	694708
79752	694709
243145	694710
133008	694711
62144	694712
38380	694713
167268	694714
278265	694715
67767	694716
108352	694717
31909	694718
21630	694719
301565	694720
124108	694721
124250	694722
134294	694723
173188	694724
9614	694725
433	694726
239806	694727
133538	694728
90522	694729
80954	694730
45101	694731
284306	694732
10599	694733
167387	694734
261016	694735
86657	694736
47241	694737
4632	694738
243897	694739
243556	694740
18274	694741
32132	694742
86490	694743
238895	694744
183675	694745
30380	694746
80035	694747
255664	694748
84847	694749
199343	694750
224661	694751
61372	694752
301485	694753
140667	694754
59896	694755
264103	694756
77140	694757
70754	694758
284077	694759
271212	694760
160392	694761
195042	694762
107188	694763
77741	694764
262845	694765
241203	694766
63237	694767
243778	694768
213093	694769
69208	694770
114835	694771
70851	694772
235171	694773
252422	694774
19199	694775
149159	694776
251303	694777
156775	694778
262593	694779
19171	694780
307032	694781
127986	694782
82582	694783
45536	694784
29326	694785
50125	694786
78382	694787
17562	694788
18007	694789
4994	694790
304921	694791
207061	694792
37133	694793
34747	694794
108839	694795
76448	694796
258440	694797
195725	694798
88957	694799
21817	694800
28318	694801
30872	694802
86047	694803
75116	694804
229431	694805
19134	694806
105399	694807
174596	694808
66502	694809
118540	694810
85028	694811
136642	694812
178003	694813
187314	694814
147560	694815
41691	694816
226930	694817
9585	694818
121927	694819
62494	694820
92077	694821
224799	694822
102227	694823
50774	694824
16339	694825
272938	694826
38259	694827
42729	694828
290394	694829
9310	694830
312968	694831
56819	694832
20553	694833
316073	694834
4783	694835
253960	694836
42353	694837
231371	694838
214863	694839
42605	694840
130443	694841
241539	694842
229806	694843
196594	694844
6446	694845
295281	694846
241046	694847
176871	694848
205969	694849
310054	694850
108303	694851
6011	694852
55130	694853
108549	694854
12379	694855
37401	694856
170495	694857
116889	694858
219275	694859
85240	694860
12765	694861
6963	694862
80730	694863
100376	694864
9983	694865
82490	694866
217275	694867
235517	694868
181027	694869
145288	694870
158152	694871
91875	694872
114978	694873
283043	694874
175010	694875
64906	694876
101629	694877
251792	694878
19303	694879
324501	694880
263877	694881
56749	694882
23101	694883
169898	694884
176372	694885
230302	694886
193728	694887
81724	694888
213133	694889
139373	694890
71898	694891
272000	694892
255636	694893
322837	694894
35475	694895
152922	694896
57181	694897
66159	694898
31540	694899
134009	694900
208462	694901
34068	694902
16602	694903
12909	694904
7346	694905
312838	694906
183701	694907
83839	694908
157501	694909
8969	694910
24422	694911
607	694912
58543	694913
58543	694914
174073	694915
112599	694916
225817	694917
86334	694918
26035	694919
47059	694920
312648	694921
4752	694922
201601	694923
223882	694924
99802	694925
62552	694926
17047	694927
7868	694928
52450	694929
131041	694930
146629	694931
190069	694932
24188	694933
111790	694934
215135	694935
326276	694936
251932	694937
88544	694938
292980	694939
216629	694940
105441	694941
196407	694942
48335	694943
195613	694944
212677	694945
29415	694946
262376	694947
152620	694948
207223	694949
54448	694950
82501	694951
119355	694952
150124	694953
113016	694954
38412	694955
100222	694956
88145	694957
185096	694958
180416	694959
103247	694960
177271	694961
257433	694962
112557	694963
23973	694964
74470	694965
235389	694966
256896	694967
54917	694968
167241	694969
196068	694970
148060	694971
24073	694972
130471	694973
114901	694974
105037	694975
212563	694976
91233	694977
189094	694978
122072	694979
43758	694980
61515	694981
25372	694982
55380	694983
142613	694984
80056	694985
246637	694986
39589	694987
76743	694988
110585	694989
2560	694990
293694	694991
15598	694992
130956	694993
252001	694994
1301	694995
192607	694996
24751	694997
47514	694998
281590	694999
223780	695000
42511	695001
258229	695002
114287	695003
46701	695004
154149	695005
32824	695006
53850	695007
124254	695008
76170	695009
252006	695010
113389	695011
190703	695012
291476	695013
102955	695014
59786	695015
14714	695016
105939	695017
58412	695018
199921	695019
196328	695020
93070	695021
6303	695022
79941	695023
65112	695024
298040	695025
79406	695026
122923	695027
17614	695028
238442	695029
28699	695030
11082	695031
40957	695032
12620	695033
253170	695034
130344	695035
6041	695036
302313	695037
196751	695038
1250	695039
287790	695040
21690	695041
50472	695042
188242	695043
1967	695044
191609	695045
135916	695046
52088	695047
1056	695048
300552	695049
74988	695050
219108	695051
158827	695052
13055	695053
95115	695054
49220	695055
149004	695056
117797	695057
32493	695058
112088	695059
89655	695060
277167	695061
88497	695062
4971	695063
14823	695064
259993	695065
226767	695066
165541	695067
16357	695068
207810	695069
9029	695070
201102	695071
13772	695072
206724	695073
3447	695074
971	695075
226519	695076
6318	695077
113480	695078
194160	695079
62943	695080
112771	695081
321293	695082
145817	695083
84042	695084
20107	695085
81311	695086
8554	695087
192991	695088
184539	695089
4571	695090
8955	695091
22784	695092
64950	695093
74255	695094
58019	695095
1432	695096
30850	695097
50707	695098
526	695099
246716	695100
41854	695101
13680	695102
3722	695103
8465	695104
61690	695105
26133	695106
199796	695107
79867	695108
259542	695109
25190	695110
33646	695111
5250	695112
103024	695113
24177	695114
247	695115
7843	695116
18595	695117
44120	695118
20682	695119
117077	695120
9916	695121
47024	695122
165273	695123
207	695124
112776	695125
32232	695126
55664	695127
238215	695128
251532	695129
120084	695130
10356	695131
2066	695132
48873	695133
4035	695134
4713	695135
117175	695136
6319	695137
222025	695138
224205	695139
22010	695140
273611	695141
160212	695142
111305	695143
19505	695144
7240	695145
62233	695146
12294	695147
61741	695148
247807	695149
269476	695150
73555	695151
94	695152
778	695153
239185	695154
4216	695155
254761	695156
291145	695157
5662	695158
288548	695159
46877	695160
21323	695161
128284	695162
257837	695163
2738	695164
13468	695165
147734	695166
53398	695167
203229	695168
180034	695169
125080	695170
29208	695171
114201	695172
17427	695173
212262	695174
104615	695175
107454	695176
64293	695177
71210	695178
188390	695179
311529	695180
166121	695181
127394	695182
186	695183
20235	695184
153909	695185
155246	695186
33789	695187
9589	695188
13538	695189
16243	695190
20826	695191
8202	695192
45932	695193
4269	695194
8255	695195
10415	695196
4401	695197
34411	695198
199698	695199
3988	695200
11290	695201
253440	695202
38613	695203
171481	695204
185959	695205
36585	695206
82926	695207
106819	695208
74918	695209
93721	695210
60381	695211
218550	695212
51845	695213
13937	695214
43441	695215
112093	695216
3500	695217
214605	695218
43385	695219
10236	695220
244011	695221
292449	695222
136614	695223
287408	695224
51817	695225
44964	695226
195249	695227
2395	695228
114510	695229
291611	695230
54740	695231
269856	695232
68494	695233
50119	695234
226695	695235
139019	695236
84675	695237
25905	695238
22177	695239
61176	695240
52872	695241
121447	695242
207644	695243
16759	695244
117891	695245
283033	695246
185170	695247
28981	695248
146988	695249
43729	695250
7285	695251
651	695252
142402	695253
207185	695254
34977	695255
73589	695256
25900	695257
226900	695258
51331	695259
251452	695260
42598	695261
23422	695262
7530	695263
7530	695264
43376	695265
228766	695266
19103	695267
45676	695268
15658	695269
124236	695270
262432	695271
202445	695272
117648	695273
280950	695274
43629	695275
92235	695276
7299	695277
310532	695278
64661	695279
27763	695280
260814	695281
105901	695282
219477	695283
141218	695284
200965	695285
76	695286
186254	695287
96808	695288
767	695289
3309	695290
10166	695291
286986	695292
90333	695293
38608	695294
45577	695295
55751	695296
133949	695297
16023	695298
37277	695299
10851	695300
107672	695301
90199	695302
155576	695303
118819	695304
120666	695305
186541	695306
20681	695307
34417	695308
15014	695309
4776	695310
77700	695311
40334	695312
202823	695313
7627	695314
15084	695315
106457	695316
294945	695317
115984	695318
14217	695319
167120	695320
46422	695321
106947	695322
205745	695323
3587	695324
184044	695325
47373	695326
22066	695327
230326	695328
36148	695329
83465	695330
214420	695331
4161	695332
48639	695333
177754	695334
57092	695335
26494	695336
2161	695337
201615	695338
42179	695339
116	695340
50313	695341
197713	695342
40858	695343
179261	695344
122331	695345
115393	695346
281048	695347
32098	695348
263498	695349
102931	695350
39109	695351
18818	695352
209058	695353
97459	695354
234331	695355
80884	695356
205077	695357
205393	695358
171980	695359
43385	695360
5075	695361
21525	695362
109	695363
7528	695364
80840	695365
20948	695366
38729	695367
275319	695368
116390	695369
53579	695370
182301	695371
65291	695372
33835	695373
261013	695374
19179	695375
55015	695376
90567	695377
12518	695378
80426	695379
71704	695380
68164	695381
68392	695382
27772	695383
9092	695384
65276	695385
325429	695386
53649	695387
310729	695388
249752	695389
76749	695390
75480	695391
1123	695392
222660	695393
140410	695394
1983	695395
40520	695396
140082	695397
256071	695398
38333	695399
2288	695400
84375	695401
22624	695402
69598	695403
88506	695404
109607	695405
19815	695406
15957	695407
49100	695408
30473	695409
30461	695410
321156	695411
88741	695412
90176	695413
123830	695414
1937	695415
60391	695416
130585	695417
122787	695418
71433	695419
10040	695420
257115	695421
53132	695422
364	695423
215550	695424
769	695425
130333	695426
117584	695427
257540	695428
43070	695429
3501	695430
7242	695431
34948	695432
206242	695433
25898	695434
10721	695435
75310	695436
96838	695437
208367	695438
32133	695439
29881	695440
162463	695441
276268	695442
266886	695443
56896	695444
150283	695445
108920	695446
12802	695447
35996	695448
174878	695449
168506	695450
211696	695451
86695	695452
4016	695453
56381	695454
52498	695455
61171	695456
53717	695457
46845	695458
86229	695459
2454	695460
24079	695461
188720	695462
59463	695463
91640	695464
290071	695465
189192	695466
34715	695467
28928	695468
153463	695469
72004	695470
17135	695471
89089	695472
304200	695473
53583	695474
16935	695475
53493	695476
319790	695477
112931	695478
40022	695479
72804	695480
39502	695481
208815	695482
39163	695483
79967	695484
58423	695485
326961	695486
19548	695487
87458	695488
139057	695489
127875	695490
122520	695491
10931	695492
67676	695493
38189	695494
106843	695495
170772	695496
92129	695497
90066	695498
1814	695499
322989	695500
177231	695501
49094	695502
44456	695503
104589	695504
7922	695505
88222	695506
214649	695507
106788	695508
52164	695509
135801	695510
81601	695511
68011	695512
300681	695513
35936	695514
290229	695515
17188	695516
9653	695517
70903	695518
249468	695519
140692	695520
17317	695521
38951	695522
73548	695523
32898	695524
19625	695525
34851	695526
61038	695527
1338	695528
74806	695529
9252	695530
37	695531
14670	695532
248796	695533
56778	695534
50776	695535
21633	695536
323751	695537
2142	695538
45289	695539
87216	695540
7973	695541
36095	695542
47154	695543
306170	695544
81804	695545
193803	695546
55972	695547
85114	695548
33947	695549
6964	695550
194134	695551
13898	695552
246575	695553
307215	695554
114223	695555
130865	695556
281706	695557
37490	695558
12036	695559
75387	695560
134066	695561
3470	695562
2410	695563
3757	695564
37361	695565
267549	695566
49284	695567
218218	695568
10883	695569
94807	695570
15273	695571
306370	695572
59784	695573
164728	695574
113908	695575
233849	695576
85899	695577
142840	695578
323979	695579
299752	695580
122066	695581
57504	695582
180132	695583
94707	695584
36010	695585
14669	695586
13845	695587
194103	695588
71120	695589
52073	695590
40671	695591
324211	695592
14465	695593
172092	695594
19223	695595
194614	695596
111816	695597
153404	695598
104965	695599
108699	695600
18438	695601
50198	695602
68148	695603
92419	695604
123452	695605
326638	695606
213045	695607
58566	695608
123452	695609
72592	695610
71626	695611
171498	695612
108787	695613
93304	695614
97129	695615
37004	695616
200263	695617
322865	695618
131622	695619
169094	695620
156445	695621
11970	695622
58566	695623
113298	695624
112612	695625
225260	695626
40289	695627
4994	695628
64422	695629
71626	695630
12449	695631
58566	695632
250926	695633
97514	695634
136752	695635
92796	695636
223428	695637
56401	695638
23699	695639
51562	695640
137487	695641
13411	695642
152386	695643
127365	695644
166641	695645
324626	695646
214760	695647
220471	695648
109785	695649
310072	695650
7935	695651
7935	695652
20888	695653
394	695654
4844	695655
4844	695656
137439	695657
56128	695658
2885	695659
264825	695660
4980	695661
128628	695662
37820	695663
101652	695664
317408	695665
268464	695666
103777	695667
26674	695668
159198	695669
142762	695670
316	695671
38900	695672
200462	695673
11119	695674
134	695675
46246	695676
98129	695677
291699	695678
27267	695679
51776	695680
10768	695681
259562	695682
25246	695683
165476	695684
250906	695685
35786	695686
207661	695687
17255	695688
200549	695689
135336	695690
156043	695691
155207	695692
156285	695693
222835	695694
228477	695695
161149	695696
201224	695697
95087	695698
290471	695699
136698	695700
99993	695701
30943	695702
23048	695703
132004	695704
76449	695705
183313	695706
183313	695707
177382	695708
15987	695709
80017	695710
73785	695711
6631	695712
84369	695713
138169	695714
12279	695715
102170	695716
168954	695717
23376	695718
188247	695719
107640	695720
188247	695721
73777	695722
306327	695723
51280	695724
208314	695725
23355	695726
71418	695727
35499	695728
189595	695729
158347	695730
51216	695731
262133	695732
33456	695733
57396	695734
53587	695735
139224	695736
158317	695737
283532	695738
119349	695739
51413	695740
37574	695741
133473	695742
81116	695743
23045	695744
23977	695745
48752	695746
168946	695747
98480	695748
60542	695749
53300	695750
110063	695751
183135	695752
299429	695753
143493	695754
42697	695755
68792	695756
294468	695757
3979	695758
57864	695759
11203	695760
158298	695761
3824	695762
6907	695763
161623	695764
67989	695765
216821	695766
3103	695767
54910	695768
177721	695769
258157	695770
259471	695771
80341	695772
22247	695773
58295	695774
133970	695775
69280	695776
136607	695777
59283	695778
6670	695779
6897	695780
24588	695781
145852	695782
25403	695783
82939	695784
7890	695785
170716	695786
11195	695787
1520	695788
235454	695789
109120	695790
240325	695791
12437	695792
169232	695793
131268	695794
80610	695795
163656	695796
202348	695797
299240	695798
14929	695799
18836	695800
83918	695801
93435	695802
152294	695803
9171	695804
165277	695805
91262	695806
34657	695807
52813	695808
3550	695809
12173	695810
147919	695811
181400	695812
173340	695813
178910	695814
59286	695815
130752	695816
2495	695817
126911	695818
86701	695819
258836	695820
214964	695821
140846	695822
82203	695823
65043	695824
24128	695825
231552	695826
30978	695827
95358	695828
257728	695829
66912	695830
50789	695831
322844	695832
162793	695833
47621	695834
155562	695835
256777	695836
212076	695837
320149	695838
253029	695839
310042	695840
219210	695841
36381	695842
207297	695843
281853	695844
265148	695845
101421	695846
94497	695847
11772	695848
244971	695849
284911	695850
18566	695851
196270	695852
9299	695853
206119	695854
190603	695855
189602	695856
189515	695857
1840	695858
37468	695859
209683	695860
51454	695861
54236	695862
159723	695863
314432	695864
709	695865
177243	695866
180625	695867
28214	695868
169831	695869
111437	695870
111437	695871
203164	695872
13533	695873
10010	695874
201893	695875
282608	695876
34360	695877
7677	695878
15817	695879
241057	695880
33536	695881
232430	695882
130799	695883
67176	695884
9589	695885
116914	695886
294574	695887
143976	695888
75838	695889
176488	695890
92598	695891
94620	695892
326924	695893
203089	695894
118066	695895
12126	695896
41736	695897
209753	695898
213979	695899
250	695900
3148	695901
149687	695902
328064	695903
98955	695904
18141	695905
85423	695906
190373	695907
79363	695908
299217	695909
177243	695910
222230	695911
322234	695912
319270	695913
94647	695914
307849	695915
41010	695916
165108	695917
109204	695918
9503	695919
38953	695920
99056	695921
216068	695922
2458	695923
123900	695924
14279	695925
86816	695926
29537	695927
63005	695928
155748	695929
268055	695930
180097	695931
111208	695932
3219	695933
168159	695934
242053	695935
767	695936
2017	695937
242122	695938
76566	695939
85093	695940
3808	695941
114008	695942
23981	695943
221418	695944
186358	695945
122648	695946
27521	695947
38515	695948
76931	695949
9244	695950
116408	695951
102105	695952
17616	695953
75516	695954
26715	695955
123472	695956
122853	695957
188790	695958
262900	695959
236152	695960
111873	695961
62512	695962
121349	695963
126377	695964
196785	695965
76448	695966
297486	695967
38277	695968
78079	695969
59249	695970
31299	695971
223940	695972
88474	695973
53135	695974
182023	695975
155521	695976
212508	695977
128199	695978
10194	695979
132812	695980
225723	695981
145706	695982
254197	695983
72661	695984
2168	695985
1292	695986
1439	695987
78465	695988
30561	695989
308498	695990
82897	695991
208983	695992
52235	695993
244844	695994
140116	695995
37612	695996
39886	695997
259636	695998
55307	695999
55307	696000
55307	696001
20330	696002
7378	696003
71029	696004
4733	696005
18535	696006
60083	696007
328486	696008
58263	696009
99578	696010
50503	696011
117821	696012
32919	696013
133421	696014
3992	696015
126782	696016
39886	696017
31986	696018
55087	696019
93174	696020
230305	696021
41361	696022
292386	696023
288462	696024
175951	696025
84682	696026
322838	696027
300478	696028
31320	696029
188621	696030
61732	696031
5116	696032
127673	696033
240036	696034
252960	696035
64387	696036
161375	696037
107524	696038
296899	696039
213210	696040
32297	696041
60637	696042
73284	696043
188420	696044
32297	696045
212198	696046
291949	696047
182941	696048
48796	696049
36692	696050
70512	696051
166946	696052
284874	696053
69468	696054
90302	696055
130204	696056
276777	696057
218483	696058
78619	696059
229780	696060
41805	696061
108636	696062
78154	696063
136008	696064
60700	696065
201051	696066
173093	696067
18022	696068
189037	696069
323547	696070
85961	696071
26486	696072
105824	696073
22249	696074
161168	696075
152430	696076
83851	696077
191366	696078
271587	696079
58783	696080
91559	696081
384	696082
157253	696083
108917	696084
185227	696085
82113	696086
173538	696087
229109	696088
1314	696089
9372	696090
103796	696091
195721	696092
283249	696093
144469	696094
101681	696095
30651	696096
160162	696097
139940	696098
145767	696099
95490	696100
144951	696101
39333	696102
6543	696103
109079	696104
68358	696105
60790	696106
11159	696107
150699	696108
251545	696109
1830	696110
101940	696111
111202	696112
9528	696113
37805	696114
243016	696115
93957	696116
295256	696117
42588	696118
145760	696119
200294	696120
48408	696121
220081	696122
32760	696123
127628	696124
213926	696125
189502	696126
249310	696127
28978	696128
19205	696129
205939	696130
153216	696131
37211	696132
5775	696133
27829	696134
34090	696135
49069	696136
19103	696137
202578	696138
24258	696139
113360	696140
98963	696141
20353	696142
298603	696143
31851	696144
39307	696145
838	696146
106568	696147
5911	696148
99461	696149
32014	696150
110925	696151
33592	696152
173953	696153
5704	696154
42479	696155
206135	696156
164293	696157
237080	696158
105699	696159
4254	696160
115086	696161
122391	696162
161149	696163
801	696164
149429	696165
202289	696166
58452	696167
35165	696168
51346	696169
158528	696170
64738	696171
318562	696172
106608	696173
234584	696174
151620	696175
2315	696176
28980	696177
145886	696178
85346	696179
23	696180
566	696181
40916	696182
89128	696183
122358	696184
57439	696185
5617	696186
10278	696187
6486	696188
6249	696189
25600	696190
128824	696191
15791	696192
119403	696193
6290	696194
13106	696195
141916	696196
1514	696197
254334	696198
141880	696199
110886	696200
38604	696201
51719	696202
39001	696203
137371	696204
56264	696205
273182	696206
243754	696207
46678	696208
94874	696209
247515	696210
293158	696211
234785	696212
262228	696213
146589	696214
121848	696215
150412	696216
281471	696217
285733	696218
141055	696219
308568	696220
231321	696221
17335	696222
81438	696223
92651	696224
295611	696225
39300	696226
108009	696227
257521	696228
180362	696229
290572	696230
59762	696231
77152	696232
77152	696233
251850	696234
187299	696235
99348	696236
303598	696237
256836	696238
235086	696239
113181	696240
160733	696241
88723	696242
38189	696243
113080	696244
143432	696245
156736	696246
165042	696247
139049	696248
187929	696249
132736	696250
106374	696251
199007	696252
118382	696253
197627	696254
6808	696255
206329	696256
163387	696257
280788	696258
7398	696259
292919	696260
9024	696261
53955	696262
209199	696263
31056	696264
190080	696265
141545	696266
185775	696267
53829	696268
173424	696269
13984	696270
291065	696271
296342	696272
108960	696273
282478	696274
123528	696275
268240	696276
296919	696277
80834	696278
131810	696279
196464	696280
123239	696281
225794	696282
260424	696283
107574	696284
170893	696285
185511	696286
150209	696287
150209	696288
176193	696289
270851	696290
143797	696291
51627	696292
5919	696293
250972	696294
196697	696295
241785	696296
326580	696297
3495	696298
118196	696299
96445	696300
158685	696301
156912	696302
202722	696303
213084	696304
234433	696305
308857	696306
180844	696307
15433	696308
2453	696309
227224	696310
252600	696311
27232	696312
190047	696313
49722	696314
214753	696315
125637	696316
58774	696317
149559	696318
230104	696319
235625	696320
327311	696321
214080	696322
322346	696323
194606	696324
110210	696325
318541	696326
160847	696327
187758	696328
39660	696329
116895	696330
179608	696331
29261	696332
87638	696333
21296	696334
279756	696335
45401	696336
86416	696337
78336	696338
51489	696339
177871	696340
175093	696341
38581	696342
159750	696343
35961	696344
157236	696345
129760	696346
291906	696347
13001	696348
27825	696349
75816	696350
6078	696351
101838	696352
62511	696353
101968	696354
77152	696355
10818	696356
50143	696357
165305	696358
61042	696359
64389	696360
80952	696361
95857	696362
148829	696363
280975	696364
84878	696365
3779	696366
228629	696367
223751	696368
203865	696369
9157	696370
116489	696371
49517	696372
237992	696373
52631	696374
226400	696375
108796	696376
56108	696377
55616	696378
36415	696379
29217	696380
264019	696381
89263	696382
6249	696383
49517	696384
10681	696385
13574	696386
293445	696387
239812	696388
155975	696389
323078	696390
258708	696391
204596	696392
214852	696393
48235	696394
36631	696395
8773	696396
171839	696397
171839	696398
61650	696399
74580	696400
98509	696401
17575	696402
7151	696403
176514	696404
323469	696405
56631	696406
118310	696407
31884	696408
198123	696409
228976	696410
18482	696411
59815	696412
174649	696413
268227	696414
30500	696415
112534	696416
307997	696417
2016	696418
72410	696419
21025	696420
4192	696421
111711	696422
108309	696423
4853	696424
249267	696425
62619	696426
46026	696427
156542	696428
99348	696429
144091	696430
94505	696431
1195	696432
132168	696433
56933	696434
1460	696435
134921	696436
99539	696437
107574	696438
19872	696439
26463	696440
32887	696441
32926	696442
42741	696443
35596	696444
19413	696445
82728	696446
18089	696447
287455	696448
4583	696449
322017	696450
588	696451
96536	696452
1352	696453
55846	696454
132793	696455
74592	696456
186852	696457
56738	696458
27675	696459
5208	696460
76280	696461
3293	696462
43264	696463
216716	696464
212614	696465
160837	696466
79648	696467
47718	696468
110624	696469
37090	696470
309667	696471
31522	696472
13552	696473
188016	696474
201436	696475
9520	696476
33269	696477
21897	696478
130380	696479
29140	696480
276262	696481
35005	696482
250620	696483
77506	696484
71945	696485
208201	696486
138811	696487
43872	696488
298316	696489
2452	696490
216905	696491
7729	696492
40182	696493
37601	696494
10582	696495
593	696496
441	696497
38356	696498
18819	696499
6712	696500
29715	696501
35168	696502
27	696503
43614	696504
79026	696505
148171	696506
115103	696507
57774	696508
8089	696509
8089	696510
829	696511
1151	696512
25273	696513
8130	696514
51452	696515
48957	696516
48348	696517
40260	696518
47039	696519
16125	696520
8806	696521
120978	696522
51772	696523
150358	696524
555	696525
44938	696526
29084	696527
1168	696528
50043	696529
226619	696530
1000	696531
99948	696532
99379	696533
2812	696534
72701	696535
3002	696536
143957	696537
1083	696538
3575	696539
142561	696540
28477	696541
180568	696542
466	696543
106347	696544
413	696545
10473	696546
177997	696547
185325	696548
29321	696549
63138	696550
95919	696551
104839	696552
72778	696553
239664	696554
118381	696555
122856	696556
17863	696557
47096	696558
56476	696559
36712	696560
78342	696561
128187	696562
174317	696563
12569	696564
5495	696565
122670	696566
14384	696567
237539	696568
80828	696569
41	696570
241543	696571
66915	696572
20162	696573
302268	696574
18863	696575
192876	696576
117177	696577
10144	696578
14354	696579
152840	696580
369	696581
10974	696582
43941	696583
296814	696584
177047	696585
6266	696586
28267	696587
77468	696588
272712	696589
84702	696590
7237	696591
131335	696592
150987	696593
1221	696594
87780	696595
36968	696596
125857	696597
5012	696598
68440	696599
317732	696600
163316	696601
17054	696602
138809	696603
259539	696604
125594	696605
105588	696606
22336	696607
18162	696608
139594	696609
184503	696610
235134	696611
11100	696612
6524	696613
37040	696614
194993	696615
18993	696616
20541	696617
49372	696618
37972	696619
110	696620
52303	696621
211845	696622
123626	696623
6782	696624
118811	696625
168783	696626
161818	696627
12815	696628
201237	696629
223473	696630
13913	696631
5978	696632
716	696633
118981	696634
102511	696635
68512	696636
196858	696637
46066	696638
49636	696639
59487	696640
8611	696641
118365	696642
92106	696643
39333	696644
179122	696645
76502	696646
47192	696647
1444	696648
119980	696649
13415	696650
258499	696651
1048	696652
3142	696653
14516	696654
136447	696655
31863	696656
12422	696657
185660	696658
18821	696659
15152	696660
13934	696661
174832	696662
198754	696663
35812	696664
89999	696665
195180	696666
268189	696667
2691	696668
173955	696669
127106	696670
13570	696671
168036	696672
174349	696673
14411	696674
68051	696675
48594	696676
104142	696677
28782	696678
92226	696679
42106	696680
84831	696681
310612	696682
196655	696683
7565	696684
4786	696685
8414	696686
94585	696687
32	696688
37763	696689
14664	696690
163573	696691
135726	696692
31072	696693
124539	696694
200982	696695
123958	696696
240664	696697
294130	696698
80114	696699
189517	696700
24183	696701
189215	696702
261195	696703
237423	696704
256360	696705
47264	696706
9841	696707
313526	696708
157949	696709
163979	696710
212798	696711
26557	696712
191086	696713
127654	696714
18777	696715
37114	696716
151443	696717
66440	696718
121043	696719
40662	696720
114454	696721
111880	696722
162284	696723
8982	696724
17684	696725
34556	696726
56789	696727
125804	696728
17025	696729
139047	696730
133850	696731
37881	696732
15198	696733
287028	696734
129755	696735
88416	696736
16276	696737
9142	696738
19474	696739
55830	696740
46744	696741
259952	696742
57923	696743
47216	696744
217486	696745
102784	696746
102822	696747
22177	696748
55830	696749
1140	696750
54947	696751
109611	696752
59989	696753
193650	696754
42829	696755
46603	696756
177079	696757
4693	696758
21485	696759
12087	696760
19144	696761
168025	696762
3153	696763
157219	696764
73778	696765
15158	696766
185978	696767
7823	696768
11871	696769
91401	696770
70550	696771
92683	696772
68724	696773
180432	696774
20097	696775
7370	696776
22495	696777
69129	696778
26641	696779
46470	696780
180099	696781
8497	696782
20555	696783
180729	696784
3699	696785
51215	696786
71147	696787
14990	696788
207914	696789
1711	696790
16443	696791
70910	696792
2829	696793
39933	696794
93129	696795
59169	696796
97080	696797
23285	696798
23285	696799
142137	696800
146019	696801
126629	696802
212672	696803
39934	696804
37950	696805
33742	696806
16577	696807
250950	696808
168177	696809
40408	696810
10122	696811
193057	696812
163569	696813
65029	696814
118720	696815
6684	696816
73603	696817
216023	696818
54923	696819
5779	696820
71965	696821
61545	696822
4863	696823
9102	696824
3167	696825
68677	696826
167849	696827
8099	696828
249383	696829
27978	696830
56298	696831
61080	696832
15842	696833
144226	696834
132374	696835
62272	696836
28909	696837
101847	696838
36357	696839
13442	696840
107494	696841
218883	696842
110443	696843
15845	696844
69087	696845
76168	696846
59074	696847
209241	696848
49632	696849
76921	696850
35379	696851
2657	696852
74885	696853
47077	696854
47005	696855
6441	696856
3789	696857
187331	696858
42570	696859
2058	696860
131588	696861
44343	696862
20136	696863
8424	696864
21216	696865
86434	696866
13878	696867
16456	696868
49863	696869
71434	696870
138117	696871
45879	696872
191215	696873
21763	696874
9701	696875
56670	696876
81736	696877
267960	696878
2046	696879
120914	696880
22087	696881
36775	696882
24682	696883
6014	696884
65620	696885
80890	696886
48517	696887
123491	696888
82194	696889
131201	696890
85326	696891
39130	696892
19788	696893
56780	696894
83176	696895
48362	696896
52750	696897
201664	696898
4973	696899
46494	696900
30866	696901
281821	696902
97884	696903
67068	696904
71670	696905
25601	696906
6014	696907
11620	696908
161539	696909
82202	696910
32829	696911
35	696912
20283	696913
27265	696914
82531	696915
79976	696916
6014	696917
260115	696918
159839	696919
23435	696920
138628	696921
135455	696922
633	696923
15211	696924
7574	696925
164819	696926
271616	696927
29601	696928
23647	696929
91244	696930
2936	696931
248090	696932
182967	696933
42690	696934
11566	696935
234320	696936
97723	696937
15453	696938
157190	696939
151569	696940
232889	696941
43147	696942
20642	696943
150585	696944
661	696945
198872	696946
42604	696947
100525	696948
240841	696949
74258	696950
151908	696951
151910	696952
80060	696953
227563	696954
148574	696955
14363	696956
2501	696957
7078	696958
43475	696959
320200	696960
87670	696961
271603	696962
151201	696963
24491	696964
185713	696965
130724	696966
3830	696967
133922	696968
133860	696969
21119	696970
244693	696971
139177	696972
264975	696973
193197	696974
14647	696975
51551	696976
152528	696977
3509	696978
64498	696979
204052	696980
197359	696981
55448	696982
131824	696983
205368	696984
89664	696985
13152	696986
195125	696987
10809	696988
27381	696989
1462	696990
131308	696991
156126	696992
23396	696993
7074	696994
242086	696995
17313	696996
264030	696997
5406	696998
67631	696999
4951	697000
39878	697001
84919	697002
39823	697003
156	697004
47781	697005
4080	697006
135825	697007
136259	697008
113489	697009
139169	697010
68890	697011
208266	697012
5182	697013
128705	697014
83854	697015
63391	697016
10491	697017
88705	697018
98981	697019
92360	697020
126863	697021
150832	697022
89676	697023
149527	697024
16599	697025
185820	697026
183952	697027
6118	697028
42182	697029
76904	697030
11185	697031
53336	697032
5968	697033
40404	697034
11029	697035
155749	697036
65242	697037
11494	697038
224349	697039
150761	697040
102205	697041
239773	697042
155749	697043
144793	697044
43910	697045
239526	697046
317482	697047
209783	697048
104930	697049
134488	697050
80715	697051
129444	697052
2742	697053
53762	697054
97093	697055
122438	697056
90906	697057
196410	697058
75294	697059
190901	697060
122438	697061
13049	697062
98618	697063
110070	697064
289411	697065
133568	697066
130412	697067
305101	697068
194721	697069
206472	697070
9970	697071
28973	697072
192463	697073
254031	697074
89334	697075
323844	697076
273777	697077
1431	697078
89646	697079
70998	697080
28495	697081
57985	697082
57985	697083
94800	697084
75798	697085
47256	697086
94560	697087
4168	697088
62757	697089
17126	697090
303239	697091
105122	697092
214	697093
27936	697094
169391	697095
67408	697096
45533	697097
31342	697098
174969	697099
56576	697100
50988	697101
318577	697102
238288	697103
68201	697104
12096	697105
155836	697106
11831	697107
8973	697108
197652	697109
5602	697110
89296	697111
151938	697112
100631	697113
85827	697114
25832	697115
22615	697116
18787	697117
74227	697118
88509	697119
12691	697120
899	697121
171827	697122
88509	697123
127092	697124
113842	697125
70600	697126
16862	697127
114726	697128
200237	697129
2751	697130
6684	697131
83508	697132
192363	697133
17899	697134
19318	697135
317117	697136
102373	697137
170213	697138
72276	697139
5738	697140
40101	697141
6323	697142
21219	697143
22561	697144
4429	697145
4968	697146
34400	697147
173557	697148
152327	697149
68320	697150
29019	697151
305144	697152
54541	697153
89125	697154
75580	697155
118135	697156
10767	697157
35272	697158
81580	697159
53062	697160
23512	697161
66	697162
15539	697163
87847	697164
975	697165
59629	697166
788	697167
29949	697168
43552	697169
151601	697170
268306	697171
80806	697172
204207	697173
47031	697174
19709	697175
28640	697176
88779	697177
119006	697178
94507	697179
142970	697180
105544	697181
37946	697182
82114	697183
145512	697184
94546	697185
1659	697186
50959	697187
33377	697188
283915	697189
70718	697190
83796	697191
145052	697192
41379	697193
22753	697194
30458	697195
154316	697196
6590	697197
116588	697198
15517	697199
94719	697200
103650	697201
148011	697202
105244	697203
182424	697204
276317	697205
125914	697206
207933	697207
662	697208
153446	697209
8824	697210
153462	697211
58164	697212
70102	697213
834	697214
139881	697215
8754	697216
15702	697217
43641	697218
97473	697219
1127	697220
3174	697221
224647	697222
18339	697223
163788	697224
135309	697225
27237	697226
2837	697227
103175	697228
24875	697229
212976	697230
44456	697231
93085	697232
1476	697233
119086	697234
98356	697235
154841	697236
130373	697237
43902	697238
219637	697239
288015	697240
104499	697241
1613	697242
139627	697243
19450	697244
63754	697245
24324	697246
59331	697247
797	697248
85028	697249
241765	697250
44868	697251
9253	697252
35803	697253
35822	697254
17014	697255
244451	697256
121802	697257
85	697258
24688	697259
34447	697260
323305	697261
326104	697262
102	697263
35938	697264
300253	697265
20176	697266
19945	697267
48980	697268
237274	697269
292580	697270
152435	697271
192717	697272
65667	697273
117256	697274
250	697275
3933	697276
240582	697277
11936	697278
138521	697279
45698	697280
118278	697281
132313	697282
150251	697283
67922	697284
28576	697285
254	697286
63063	697287
71602	697288
311924	697289
173216	697290
87715	697291
76405	697292
27229	697293
13609	697294
8099	697295
284940	697296
92451	697297
28544	697298
25772	697299
281807	697300
21612	697301
314022	697302
15515	697303
124671	697304
37329	697305
2665	697306
413	697307
126762	697308
53271	697309
97479	697310
63823	697311
22874	697312
17232	697313
97275	697314
16279	697315
15687	697316
189552	697317
1689	697318
32787	697319
162419	697320
2475	697321
11940	697322
23557	697323
233526	697324
84678	697325
243594	697326
87967	697327
40727	697328
12216	697329
121475	697330
263644	697331
323752	697332
111734	697333
227	697334
16093	697335
194059	697336
29990	697337
209451	697338
50434	697339
74612	697340
251436	697341
41822	697342
139290	697343
80257	697344
32554	697345
129694	697346
118801	697347
208626	697348
27	697349
36275	697350
17720	697351
105196	697352
153064	697353
43593	697354
87872	697355
61928	697356
133114	697357
131737	697358
44388	697359
1159	697360
1986	697361
8896	697362
72151	697363
10800	697364
51696	697365
206451	697366
28400	697367
1706	697368
40681	697369
151364	697370
30394	697371
229846	697372
19	697373
7935	697374
39679	697375
79217	697376
546	697377
20433	697378
51117	697379
282168	697380
129899	697381
79952	697382
31718	697383
84724	697384
14000	697385
18918	697386
2310	697387
49130	697388
11720	697389
102539	697390
56671	697391
84225	697392
9464	697393
19909	697394
131517	697395
261982	697396
212068	697397
58104	697398
2242	697399
1046	697400
125201	697401
65635	697402
51800	697403
51079	697404
119943	697405
37841	697406
1911	697407
321288	697408
55990	697409
153425	697410
30841	697411
247106	697412
13387	697413
95994	697414
170235	697415
21224	697416
8534	697417
239859	697418
12575	697419
326833	697420
150040	697421
179572	697422
84645	697423
46204	697424
81590	697425
14636	697426
44104	697427
163	697428
7227	697429
33308	697430
4402	697431
23139	697432
137140	697433
123751	697434
254186	697435
38662	697436
19990	697437
44800	697438
5842	697439
5842	697440
4126	697441
5743	697442
1376	697443
16880	697444
31595	697445
211969	697446
90578	697447
218526	697448
70118	697449
10735	697450
143095	697451
22767	697452
204138	697453
25415	697454
151699	697455
51621	697456
26603	697457
297072	697458
41578	697459
61568	697460
279416	697461
5261	697462
92003	697463
132507	697464
12423	697465
42237	697466
170784	697467
321144	697468
153402	697469
96341	697470
40598	697471
8545	697472
261772	697473
65378	697474
213956	697475
193080	697476
55865	697477
2342	697478
290068	697479
12215	697480
80721	697481
58408	697482
174844	697483
57935	697484
186021	697485
34090	697486
54912	697487
21499	697488
5062	697489
19850	697490
36616	697491
24258	697492
201559	697493
18155	697494
29501	697495
12912	697496
70559	697497
14242	697498
71132	697499
4363	697500
135581	697501
52833	697502
164687	697503
18029	697504
135447	697505
38061	697506
37390	697507
29501	697508
60484	697509
30629	697510
58753	697511
66163	697512
47076	697513
34051	697514
28264	697515
111343	697516
43227	697517
15758	697518
15758	697519
39449	697520
5090	697521
73474	697522
32744	697523
10340	697524
34090	697525
17296	697526
22637	697527
66798	697528
114037	697529
78165	697530
23094	697531
12422	697532
33787	697533
10340	697534
26261	697535
73056	697536
54878	697537
27483	697538
27293	697539
82362	697540
13765	697541
177174	697542
14167	697543
76652	697544
52073	697545
60789	697546
211293	697547
18041	697548
57599	697549
62565	697550
44039	697551
19771	697552
38367	697553
62214	697554
45117	697555
6840	697556
26261	697557
6315	697558
35476	697559
25131	697560
40439	697561
151757	697562
39780	697563
61846	697564
260969	697565
37090	697566
290056	697567
8904	697568
506	697569
104775	697570
602	697571
30395	697572
235498	697573
2938	697574
86441	697575
86441	697576
316268	697577
103	697578
284310	697579
179177	697580
51601	697581
15142	697582
236862	697583
32385	697584
175632	697585
8226	697586
168357	697587
2548	697588
51748	697589
87731	697590
160087	697591
15879	697592
59761	697593
40507	697594
63864	697595
58660	697596
33803	697597
24289	697598
59086	697599
10719	697600
39051	697601
19219	697602
499	697603
65561	697604
55821	697605
29213	697606
157808	697607
32415	697608
564	697609
194599	697610
19139	697611
327853	697612
6138	697613
6693	697614
281906	697615
1759	697616
43559	697617
55891	697618
2630	697619
82417	697620
2630	697621
47571	697622
23870	697623
8911	697624
33719	697625
82163	697626
57623	697627
27483	697628
14397	697629
39379	697630
134129	697631
61395	697632
277797	697633
2297	697634
2297	697635
57	697636
99631	697637
132049	697638
112684	697639
205901	697640
7851	697641
7044	697642
1777	697643
137810	697644
128580	697645
91739	697646
315394	697647
211365	697648
235082	697649
43310	697650
5818	697651
177264	697652
59760	697653
107789	697654
133661	697655
57283	697656
9938	697657
38899	697658
470	697659
5996	697660
6911	697661
118767	697662
120683	697663
731	697664
37943	697665
55455	697666
229255	697667
165181	697668
100273	697669
240044	697670
155422	697671
101042	697672
53519	697673
317	697674
88587	697675
77	697676
6816	697677
59919	697678
63332	697679
171026	697680
117812	697681
16328	697682
68738	697683
139980	697684
10198	697685
69280	697686
29941	697687
203815	697688
31044	697689
10714	697690
325455	697691
11785	697692
136303	697693
27851	697694
29536	697695
25944	697696
192260	697697
671	697698
117760	697699
3771	697700
35870	697701
49391	697702
317502	697703
65110	697704
91741	697705
81241	697706
317313	697707
93542	697708
160592	697709
188364	697710
42354	697711
9309	697712
42109	697713
119145	697714
206329	697715
48437	697716
122040	697717
175397	697718
225351	697719
61885	697720
139092	697721
29198	697722
53760	697723
855	697724
47253	697725
52813	697726
325565	697727
268349	697728
65450	697729
247857	697730
93693	697731
132161	697732
52110	697733
181008	697734
157839	697735
311020	697736
28961	697737
231451	697738
138468	697739
274139	697740
5702	697741
296621	697742
140090	697743
92612	697744
186516	697745
175585	697746
60589	697747
28756	697748
228148	697749
277091	697750
178222	697751
94593	697752
153991	697753
300255	697754
210730	697755
216031	697756
113085	697757
40695	697758
259925	697759
54318	697760
326804	697761
60228	697762
14861	697763
116869	697764
281089	697765
192332	697766
162296	697767
11137	697768
168544	697769
311693	697770
46744	697771
126962	697772
143898	697773
199082	697774
280324	697775
199003	697776
230837	697777
13303	697778
13752	697779
139874	697780
134320	697781
114756	697782
185715	697783
89451	697784
85767	697785
134850	697786
149805	697787
13	697788
85344	697789
50350	697790
25752	697791
161826	697792
20615	697793
1916	697794
843	697795
247815	697796
1105	697797
75627	697798
99039	697799
54047	697800
123135	697801
18248	697802
66806	697803
72744	697804
26540	697805
248633	697806
95405	697807
52786	697808
50493	697809
3519	697810
54888	697811
4417	697812
35898	697813
3460	697814
4878	697815
15591	697816
53331	697817
6617	697818
199415	697819
24791	697820
229213	697821
292978	697822
4526	697823
252419	697824
10069	697825
8274	697826
13962	697827
1206	697828
13962	697829
1206	697830
207231	697831
175531	697832
136118	697833
78249	697834
2297	697835
82266	697836
16450	697837
193519	697838
294254	697839
193519	697840
13962	697841
12909	697842
2297	697843
289059	697844
173553	697845
263340	697846
32250	697847
78249	697848
185589	697849
48970	697850
48970	697851
82266	697852
32250	697853
116946	697854
163943	697855
257854	697856
153896	697857
99210	697858
152102	697859
723	697860
155731	697861
157038	697862
122335	697863
15557	697864
47212	697865
10025	697866
846	697867
210996	697868
124193	697869
225535	697870
29480	697871
196344	697872
65895	697873
39373	697874
11072	697875
3955	697876
57749	697877
45706	697878
277683	697879
207917	697880
1746	697881
6697	697882
317366	697883
36699	697884
81224	697885
2080	697886
11066	697887
286210	697888
188728	697889
259098	697890
55821	697891
26179	697892
20236	697893
126361	697894
21292	697895
44214	697896
189376	697897
4695	697898
17685	697899
327655	697900
139210	697901
135269	697902
145845	697903
293993	697904
327350	697905
150079	697906
66607	697907
220497	697908
125992	697909
136024	697910
11077	697911
166827	697912
344	697913
269243	697914
5288	697915
121859	697916
144454	697917
81656	697918
18019	697919
2206	697920
191240	697921
57486	697922
57486	697923
54472	697924
120886	697925
106318	697926
200681	697927
110171	697928
20886	697929
44901	697930
193144	697931
310545	697932
173659	697933
117471	697934
140144	697935
44993	697936
128279	697937
21127	697938
210418	697939
109487	697940
82677	697941
19204	697942
4014	697943
42458	697944
137511	697945
296948	697946
128784	697947
70178	697948
4308	697949
587	697950
37761	697951
130825	697952
10360	697953
305143	697954
145306	697955
57747	697956
309127	697957
89463	697958
184968	697959
56856	697960
22015	697961
57657	697962
186253	697963
324168	697964
87624	697965
118256	697966
88764	697967
31492	697968
65926	697969
304400	697970
164430	697971
81986	697972
12151	697973
245609	697974
25511	697975
21473	697976
155288	697977
160225	697978
156674	697979
54008	697980
130728	697981
937	697982
160684	697983
211231	697984
118775	697985
103829	697986
250353	697987
175534	697988
44598	697989
47123	697990
91543	697991
3506	697992
10556	697993
88629	697994
166453	697995
467	697996
17398	697997
6004	697998
114734	697999
14681	698000
177627	698001
22523	698002
57997	698003
26794	698004
9661	698005
35007	698006
770	698007
3085	698008
23977	698009
114798	698010
48065	698011
5012	698012
66685	698013
222104	698014
136072	698015
1823	698016
219406	698017
173787	698018
143216	698019
53052	698020
121939	698021
585	698022
178573	698023
19111	698024
157495	698025
103107	698026
21473	698027
41612	698028
56195	698029
294	698030
167595	698031
72372	698032
41	698033
53	698034
240980	698035
266474	698036
251348	698037
11561	698038
120504	698039
288284	698040
268265	698041
227456	698042
61886	698043
37334	698044
67066	698045
23352	698046
4674	698047
83446	698048
97504	698049
121661	698050
83935	698051
40680	698052
154497	698053
69836	698054
31527	698055
107894	698056
24267	698057
207878	698058
216617	698059
197255	698060
131924	698061
266818	698062
205547	698063
115648	698064
930	698065
1766	698066
5894	698067
34413	698068
35708	698069
89082	698070
45291	698071
21969	698072
132967	698073
239008	698074
253204	698075
174722	698076
165043	698077
165082	698078
9308	698079
8302	698080
86004	698081
203582	698082
4097	698083
24457	698084
24457	698085
1803	698086
66522	698087
110713	698088
81540	698089
38381	698090
97286	698091
310394	698092
18898	698093
29854	698094
20218	698095
72014	698096
118857	698097
4099	698098
126062	698099
24017	698100
25003	698101
23413	698102
133916	698103
248104	698104
19044	698105
16211	698106
272130	698107
113511	698108
142270	698109
45792	698110
90685	698111
108390	698112
357	698113
19238	698114
183	698115
14491	698116
83575	698117
77700	698118
71074	698119
225520	698120
5698	698121
84303	698122
193201	698123
96239	698124
45591	698125
194471	698126
279088	698127
41866	698128
54689	698129
88089	698130
115904	698131
194799	698132
9	698133
56	698134
62620	698135
13532	698136
11779	698137
51590	698138
1121	698139
3915	698140
24742	698141
40036	698142
1779	698143
182751	698144
26868	698145
34346	698146
99507	698147
117877	698148
56111	698149
17627	698150
21825	698151
307398	698152
79363	698153
9403	698154
10316	698155
4184	698156
40483	698157
198026	698158
1237	698159
52136	698160
14773	698161
6299	698162
14526	698163
968	698164
320065	698165
11404	698166
109649	698167
261257	698168
17102	698169
921	698170
204214	698171
108768	698172
20365	698173
184939	698174
113438	698175
215781	698176
14362	698177
169143	698178
7163	698179
154144	698180
6030	698181
55479	698182
306041	698183
75674	698184
1080	698185
46142	698186
32558	698187
25357	698188
19028	698189
7123	698190
32370	698191
195133	698192
96817	698193
67077	698194
954	698195
78428	698196
76048	698197
21691	698198
82629	698199
39217	698200
852	698201
79424	698202
23358	698203
61180	698204
46852	698205
35950	698206
109490	698207
62408	698208
24784	698209
214605	698210
105305	698211
116507	698212
199229	698213
63478	698214
22032	698215
49192	698216
108122	698217
78672	698218
117299	698219
11777	698220
151086	698221
52492	698222
4023	698223
246419	698224
19426	698225
211874	698226
138603	698227
68774	698228
166820	698229
181062	698230
132119	698231
33920	698232
67161	698233
56486	698234
84871	698235
97286	698236
22286	698237
187832	698238
64140	698239
59312	698240
13287	698241
92002	698242
186420	698243
14710	698244
71578	698245
26496	698246
85960	698247
168474	698248
153417	698249
15347	698250
59025	698251
29929	698252
157477	698253
128599	698254
222272	698255
256485	698256
101254	698257
40071	698258
71068	698259
201128	698260
36757	698261
141907	698262
198165	698263
35669	698264
122716	698265
221090	698266
66495	698267
144810	698268
15802	698269
12268	698270
10517	698271
28249	698272
97103	698273
248347	698274
263278	698275
151307	698276
109320	698277
133830	698278
29389	698279
66090	698280
210801	698281
280115	698282
34099	698283
40929	698284
79570	698285
230085	698286
158281	698287
40516	698288
91140	698289
40071	698290
31224	698291
41595	698292
252683	698293
163092	698294
150622	698295
8077	698296
2454	698297
209707	698298
2474	698299
6853	698300
11506	698301
49830	698302
48427	698303
127912	698304
47719	698305
151438	698306
58327	698307
182346	698308
104472	698309
105449	698310
8356	698311
23135	698312
921	698313
39107	698314
4565	698315
150118	698316
28356	698317
112842	698318
201268	698319
84218	698320
323964	698321
159714	698322
317719	698323
68085	698324
5651	698325
47575	698326
263709	698327
172364	698328
7489	698329
3978	698330
198610	698331
127614	698332
11992	698333
12349	698334
9651	698335
50767	698336
64708	698337
211750	698338
260312	698339
40695	698340
145544	698341
33553	698342
12499	698343
5370	698344
182097	698345
51962	698346
766	698347
273684	698348
106304	698349
95992	698350
7564	698351
40023	698352
56771	698353
133616	698354
158178	698355
2818	698356
69836	698357
29438	698358
188773	698359
111824	698360
63460	698361
15760	698362
77038	698363
18163	698364
3494	698365
119	698366
72240	698367
35782	698368
16033	698369
2442	698370
45667	698371
117190	698372
260	698373
188361	698374
244976	698375
63057	698376
193764	698377
108549	698378
265263	698379
171105	698380
23299	698381
44729	698382
215651	698383
161383	698384
16242	698385
98831	698386
25049	698387
162	698388
125666	698389
112155	698390
9615	698391
101547	698392
19011	698393
286328	698394
287032	698395
13316	698396
40294	698397
261667	698398
94049	698399
189789	698400
12093	698401
97423	698402
44014	698403
4959	698404
89304	698405
97616	698406
117378	698407
19644	698408
38278	698409
275238	698410
69502	698411
104408	698412
144719	698413
54622	698414
35617	698415
86530	698416
305524	698417
10262	698418
194499	698419
1688	698420
265861	698421
47271	698422
199595	698423
146187	698424
129072	698425
71546	698426
10394	698427
84881	698428
60655	698429
32841	698430
45524	698431
2926	698432
227770	698433
64120	698434
68929	698435
83899	698436
56082	698437
38688	698438
3366	698439
220766	698440
105858	698441
10860	698442
1443	698443
73994	698444
62172	698445
26557	698446
162265	698447
250285	698448
106731	698449
96753	698450
86298	698451
134451	698452
108845	698453
969	698454
317791	698455
234672	698456
122453	698457
161234	698458
48588	698459
9615	698460
58928	698461
16433	698462
40712	698463
766	698464
65817	698465
9615	698466
33190	698467
33511	698468
267936	698469
166085	698470
117109	698471
7488	698472
229094	698473
7212	698474
799	698475
108841	698476
126464	698477
59216	698478
193785	698479
65023	698480
87114	698481
10696	698482
160422	698483
160649	698484
166393	698485
3797	698486
39952	698487
39952	698488
19787	698489
1	698490
84399	698491
311935	698492
44253	698493
70995	698494
127542	698495
31952	698496
21513	698497
6833	698498
199017	698499
258797	698500
324709	698501
157397	698502
5214	698503
114972	698504
130388	698505
131250	698506
3101	698507
203523	698508
202749	698509
194929	698510
3613	698511
134692	698512
14266	698513
181317	698514
68705	698515
134763	698516
83712	698517
13382	698518
82803	698519
279973	698520
77197	698521
5662	698522
279984	698523
34650	698524
51346	698525
138475	698526
5179	698527
305803	698528
205966	698529
94611	698530
137832	698531
43080	698532
201703	698533
23494	698534
82803	698535
23341	698536
182348	698537
106833	698538
138560	698539
220537	698540
106071	698541
56479	698542
24205	698543
108940	698544
9920	698545
57228	698546
210846	698547
57228	698548
3830	698549
7574	698550
82523	698551
215522	698552
138412	698553
65412	698554
277795	698555
170582	698556
200218	698557
75669	698558
2448	698559
77234	698560
27185	698561
128805	698562
2288	698563
19113	698564
75669	698565
252930	698566
14121	698567
51346	698568
76265	698569
164755	698570
90376	698571
6160	698572
57002	698573
106005	698574
9612	698575
33298	698576
99039	698577
12961	698578
368	698579
226518	698580
5018	698581
4738	698582
12961	698583
17607	698584
80317	698585
3734	698586
280094	698587
202805	698588
8298	698589
51314	698590
12961	698591
4602	698592
2134	698593
26801	698594
43219	698595
75328	698596
137379	698597
88462	698598
62759	698599
177361	698600
185939	698601
57089	698602
50181	698603
341	698604
146037	698605
73043	698606
90336	698607
181085	698608
116613	698609
295138	698610
5748	698611
45703	698612
101142	698613
1208	698614
117027	698615
49944	698616
9546	698617
15462	698618
797	698619
47913	698620
5936	698621
89340	698622
125507	698623
45944	698624
75455	698625
119196	698626
14266	698627
13382	698628
7574	698629
90955	698630
67758	698631
6991	698632
84227	698633
88736	698634
167866	698635
284311	698636
283162	698637
109892	698638
24123	698639
16774	698640
15174	698641
33038	698642
91183	698643
39197	698644
113	698645
31431	698646
1672	698647
11687	698648
3076	698649
136943	698650
510	698651
56	698652
92706	698653
105180	698654
78849	698655
16304	698656
821	698657
117186	698658
275672	698659
206165	698660
172563	698661
314611	698662
192809	698663
271280	698664
113200	698665
149974	698666
239520	698667
29632	698668
189299	698669
33669	698670
91404	698671
53837	698672
80917	698673
200882	698674
305248	698675
144620	698676
105277	698677
54347	698678
10182	698679
117148	698680
2120	698681
14629	698682
1102	698683
9639	698684
176178	698685
8277	698686
442	698687
1306	698688
3650	698689
15589	698690
168	698691
92410	698692
40545	698693
33260	698694
100081	698695
74381	698696
669	698697
141815	698698
19596	698699
15296	698700
82580	698701
1905	698702
13266	698703
22770	698704
71388	698705
4994	698706
129890	698707
167356	698708
167660	698709
98	698710
106873	698711
133792	698712
213184	698713
310859	698714
20749	698715
54483	698716
63758	698717
3318	698718
7333	698719
259515	698720
66386	698721
66553	698722
89222	698723
142048	698724
66367	698725
234495	698726
241053	698727
122508	698728
234496	698729
300656	698730
125417	698731
301306	698732
261176	698733
219695	698734
169174	698735
2686	698736
119120	698737
109335	698738
304	698739
180731	698740
31344	698741
310887	698742
22678	698743
60769	698744
203413	698745
165694	698746
7326	698747
6012	698748
9294	698749
108743	698750
753	698751
1538	698752
17313	698753
316744	698754
39182	698755
1394	698756
7049	698757
40857	698758
198307	698759
63723	698760
145343	698761
159984	698762
162242	698763
51604	698764
22500	698765
12582	698766
106873	698767
22500	698768
23397	698769
3425	698770
104631	698771
135725	698772
50767	698773
996	698774
284738	698775
118409	698776
240365	698777
299935	698778
136358	698779
83274	698780
314109	698781
222978	698782
2293	698783
27496	698784
200638	698785
195064	698786
849	698787
147	698788
96479	698789
67504	698790
25199	698791
192876	698792
82969	698793
103660	698794
134550	698795
132250	698796
41886	698797
291596	698798
757	698799
98768	698800
167053	698801
31343	698802
156385	698803
212515	698804
160006	698805
48155	698806
119427	698807
52585	698808
14984	698809
63989	698810
28577	698811
49729	698812
155160	698813
99910	698814
41216	698815
32814	698816
64792	698817
151035	698818
24254	698819
124347	698820
26294	698821
131125	698822
133384	698823
210167	698824
55896	698825
23531	698826
303087	698827
133730	698828
62694	698829
98457	698830
26481	698831
294	698832
50644	698833
42769	698834
59352	698835
274606	698836
224292	698837
16200	698838
103567	698839
155071	698840
6351	698841
298	698842
278	698843
124037	698844
103900	698845
135365	698846
295232	698847
82235	698848
173114	698849
24009	698850
12749	698851
2293	698852
84323	698853
100081	698854
60965	698855
287173	698856
99307	698857
132537	698858
32210	698859
32210	698860
61148	698861
160650	698862
20745	698863
10180	698864
226692	698865
27806	698866
266220	698867
11914	698868
26426	698869
32154	698870
59292	698871
240453	698872
75418	698873
139620	698874
162298	698875
38279	698876
89899	698877
151209	698878
217207	698879
244310	698880
99898	698881
59058	698882
3259	698883
173158	698884
22650	698885
111040	698886
328069	698887
209603	698888
92607	698889
3875	698890
14660	698891
27132	698892
98808	698893
64407	698894
67090	698895
141370	698896
72207	698897
39945	698898
294682	698899
139583	698900
40029	698901
52191	698902
114879	698903
158861	698904
86170	698905
16217	698906
47831	698907
41600	698908
145945	698909
75418	698910
182232	698911
39966	698912
89867	698913
139570	698914
54591	698915
328032	698916
89293	698917
217017	698918
19984	698919
328155	698920
328250	698921
216881	698922
215293	698923
327217	698924
327170	698925
139697	698926
47172	698927
22700	698928
57124	698929
5214	698930
13266	698931
45771	698932
28842	698933
216965	698934
296377	698935
76001	698936
135023	698937
5674	698938
150854	698939
19729	698940
165882	698941
6541	698942
76972	698943
193682	698944
287092	698945
37839	698946
80963	698947
78261	698948
4288	698949
2723	698950
136348	698951
3603	698952
272213	698953
84003	698954
194076	698955
66610	698956
28082	698957
1965	698958
150369	698959
6618	698960
101322	698961
138087	698962
70854	698963
23114	698964
35360	698965
14448	698966
12086	698967
228451	698968
293018	698969
65771	698970
98579	698971
84371	698972
2178	698973
2688	698974
4102	698975
89261	698976
3344	698977
138377	698978
51138	698979
23962	698980
283735	698981
216096	698982
1277	698983
22882	698984
210916	698985
136077	698986
65297	698987
114828	698988
290265	698989
122308	698990
21424	698991
36177	698992
126702	698993
421	698994
56336	698995
7178	698996
8009	698997
312939	698998
102534	698999
11928	699000
201781	699001
14115	699002
270143	699003
85515	699004
186200	699005
86165	699006
71508	699007
28679	699008
40377	699009
67451	699010
8558	699011
118924	699012
39775	699013
589	699014
69742	699015
1225	699016
5015	699017
107869	699018
12740	699019
8775	699020
967	699021
1225	699022
9688	699023
5149	699024
1582	699025
62140	699026
87288	699027
35918	699028
42625	699029
76719	699030
13231	699031
35727	699032
39296	699033
10138	699034
208734	699035
72155	699036
25622	699037
202746	699038
319104	699039
172231	699040
135876	699041
99936	699042
4709	699043
163645	699044
122791	699045
88859	699046
43105	699047
38718	699048
84311	699049
91194	699050
285595	699051
184941	699052
22297	699053
75139	699054
24915	699055
3094	699056
113	699057
211706	699058
59181	699059
87459	699060
23427	699061
190583	699062
205009	699063
74584	699064
117303	699065
28609	699066
287505	699067
226470	699068
55568	699069
35580	699070
22188	699071
924	699072
101169	699073
320204	699074
43814	699075
139115	699076
73023	699077
47827	699078
113775	699079
47762	699080
60853	699081
47376	699082
216518	699083
5310	699084
5895	699085
22961	699086
133205	699087
87045	699088
17073	699089
67644	699090
230386	699091
22487	699092
55435	699093
287220	699094
137971	699095
23063	699096
128973	699097
38608	699098
72310	699099
267318	699100
208804	699101
81498	699102
307151	699103
39804	699104
44030	699105
146533	699106
14188	699107
38461	699108
81028	699109
304473	699110
35248	699111
9298	699112
22664	699113
16016	699114
208127	699115
10597	699116
229	699117
6122	699118
20519	699119
10776	699120
82014	699121
33141	699122
211511	699123
52285	699124
18573	699125
49766	699126
10776	699127
85647	699128
172382	699129
140861	699130
152650	699131
1510	699132
35269	699133
49537	699134
134541	699135
39890	699136
61240	699137
13921	699138
107302	699139
259700	699140
24837	699141
301	699142
243664	699143
119587	699144
123119	699145
10385	699146
81100	699147
187673	699148
180	699149
251362	699150
61357	699151
26899	699152
23014	699153
288428	699154
308127	699155
199617	699156
6933	699157
77308	699158
322	699159
119988	699160
47904	699161
301863	699162
186588	699163
286941	699164
5863	699165
113848	699166
139069	699167
47759	699168
150127	699169
36330	699170
28082	699171
44225	699172
210005	699173
202534	699174
44225	699175
5863	699176
5863	699177
178122	699178
10704	699179
31099	699180
3049	699181
47231	699182
234007	699183
88377	699184
231857	699185
46329	699186
510	699187
7135	699188
2467	699189
45523	699190
188685	699191
70746	699192
5362	699193
137	699194
4625	699195
102059	699196
209792	699197
1340	699198
66129	699199
13460	699200
219387	699201
92881	699202
41296	699203
651	699204
312	699205
107888	699206
30559	699207
3815	699208
20647	699209
155138	699210
42524	699211
10158	699212
6254	699213
9746	699214
258555	699215
30177	699216
1996	699217
308952	699218
269412	699219
326839	699220
197645	699221
43769	699222
106521	699223
179350	699224
5174	699225
13101	699226
146172	699227
118820	699228
109476	699229
211322	699230
69531	699231
237402	699232
7589	699233
1011	699234
3477	699235
17933	699236
73813	699237
183383	699238
50	699239
124384	699240
109778	699241
52392	699242
136632	699243
116068	699244
260	699245
29147	699246
226205	699247
30683	699248
48435	699249
204193	699250
67202	699251
45060	699252
20687	699253
37323	699254
55873	699255
44791	699256
1936	699257
41048	699258
1928	699259
1936	699260
59064	699261
21489	699262
83303	699263
12070	699264
40773	699265
86769	699266
17328	699267
27150	699268
97973	699269
114494	699270
187930	699271
120023	699272
8577	699273
83521	699274
117646	699275
71735	699276
202301	699277
67356	699278
76864	699279
137597	699280
9386	699281
33653	699282
34238	699283
99408	699284
44136	699285
32084	699286
7467	699287
191860	699288
218732	699289
41096	699290
17363	699291
253617	699292
72605	699293
25361	699294
209402	699295
101755	699296
93862	699297
23867	699298
212328	699299
324572	699300
176992	699301
42981	699302
138170	699303
142769	699304
47556	699305
281232	699306
84565	699307
7855	699308
108507	699309
87410	699310
159913	699311
58097	699312
74674	699313
113103	699314
42089	699315
1376	699316
135751	699317
201671	699318
152028	699319
10842	699320
323905	699321
14379	699322
19767	699323
177174	699324
82337	699325
68000	699326
11953	699327
292089	699328
70663	699329
6028	699330
36620	699331
84750	699332
76297	699333
37587	699334
106636	699335
55368	699336
10440	699337
168812	699338
23021	699339
204827	699340
161066	699341
17886	699342
53408	699343
138789	699344
13543	699345
166631	699346
21585	699347
93848	699348
131614	699349
132347	699350
58311	699351
40371	699352
6426	699353
253913	699354
166422	699355
86072	699356
184866	699357
114642	699358
157819	699359
23263	699360
278354	699361
74237	699362
191997	699363
134067	699364
29820	699365
201806	699366
312629	699367
31705	699368
108637	699369
126	699370
252684	699371
71101	699372
139221	699373
52741	699374
42802	699375
66046	699376
153811	699377
67353	699378
79991	699379
107492	699380
199182	699381
190753	699382
95681	699383
8183	699384
81611	699385
235195	699386
128027	699387
21927	699388
281836	699389
326876	699390
129513	699391
229171	699392
14823	699393
51519	699394
274312	699395
13489	699396
212122	699397
103747	699398
9482	699399
250166	699400
79454	699401
15529	699402
82607	699403
37180	699404
174238	699405
10849	699406
21415	699407
82455	699408
8237	699409
201447	699410
22795	699411
243396	699412
87795	699413
128780	699414
269744	699415
112460	699416
120825	699417
116615	699418
173285	699419
162538	699420
238031	699421
35487	699422
11439	699423
96330	699424
248418	699425
22041	699426
59280	699427
277002	699428
219172	699429
183384	699430
170327	699431
199703	699432
26630	699433
57463	699434
158878	699435
33176	699436
176602	699437
45595	699438
74305	699439
5638	699440
221750	699441
272180	699442
43313	699443
207098	699444
243862	699445
6946	699446
305636	699447
41957	699448
202304	699449
229172	699450
42665	699451
99341	699452
168940	699453
137525	699454
20532	699455
7657	699456
189640	699457
32211	699458
189524	699459
52367	699460
289373	699461
29443	699462
9651	699463
15200	699464
42262	699465
143228	699466
88426	699467
60116	699468
119937	699469
215055	699470
26043	699471
77243	699472
42179	699473
260787	699474
30323	699475
43733	699476
189526	699477
307400	699478
272411	699479
110348	699480
89781	699481
269737	699482
326621	699483
106370	699484
40689	699485
29988	699486
200618	699487
199242	699488
172855	699489
29953	699490
33367	699491
185370	699492
161847	699493
105976	699494
33073	699495
227261	699496
44818	699497
1437	699498
147430	699499
41971	699500
152365	699501
132750	699502
72604	699503
56885	699504
145178	699505
76646	699506
204983	699507
108007	699508
185487	699509
53014	699510
3380	699511
44508	699512
116156	699513
9102	699514
545	699515
164296	699516
137040	699517
32692	699518
36596	699519
9784	699520
192303	699521
120091	699522
41700	699523
215344	699524
12437	699525
62219	699526
159035	699527
101296	699528
142032	699529
55333	699530
24943	699531
173883	699532
64673	699533
314487	699534
24943	699535
314309	699536
111349	699537
67318	699538
232400	699539
220909	699540
129537	699541
152904	699542
121760	699543
166508	699544
231272	699545
98763	699546
28823	699547
43021	699548
54456	699549
28575	699550
62380	699551
21109	699552
129352	699553
62898	699554
77101	699555
137979	699556
143910	699557
204093	699558
131718	699559
21109	699560
202521	699561
146319	699562
248157	699563
43574	699564
103854	699565
9873	699566
111700	699567
161385	699568
104200	699569
6811	699570
308816	699571
30774	699572
56147	699573
156799	699574
1741	699575
86101	699576
3702	699577
10784	699578
74953	699579
291767	699580
59453	699581
78524	699582
18347	699583
108289	699584
32094	699585
100787	699586
56570	699587
321519	699588
86474	699589
135112	699590
309957	699591
44387	699592
37187	699593
50	699594
209389	699595
267337	699596
204782	699597
131751	699598
235820	699599
169451	699600
109019	699601
62817	699602
2867	699603
41873	699604
49355	699605
313774	699606
41358	699607
27634	699608
24403	699609
83344	699610
199247	699611
187340	699612
9733	699613
210573	699614
64566	699615
107035	699616
57622	699617
40612	699618
30151	699619
108919	699620
42098	699621
3786	699622
182579	699623
196018	699624
188641	699625
302019	699626
14899	699627
9963	699628
30016	699629
20186	699630
1	699631
50643	699632
266338	699633
19801	699634
200003	699635
18071	699636
57084	699637
36805	699638
309485	699639
46841	699640
50808	699641
277640	699642
153137	699643
310183	699644
303552	699645
287064	699646
249959	699647
133429	699648
12909	699649
174719	699650
193385	699651
40928	699652
112660	699653
184310	699654
4378	699655
115770	699656
172522	699657
323004	699658
153287	699659
12076	699660
201025	699661
157663	699662
1509	699663
73709	699664
118781	699665
78311	699666
198225	699667
6418	699668
211958	699669
169567	699670
215191	699671
51855	699672
287537	699673
5841	699674
24961	699675
301631	699676
123418	699677
77992	699678
141567	699679
115745	699680
297040	699681
245684	699682
17499	699683
78408	699684
45252	699685
173435	699686
230077	699687
121288	699688
214173	699689
106548	699690
48455	699691
182957	699692
317741	699693
116406	699694
270066	699695
111379	699696
161913	699697
63827	699698
133952	699699
270381	699700
32556	699701
153550	699702
120173	699703
3187	699704
207684	699705
248043	699706
238637	699707
203392	699708
23812	699709
174333	699710
174242	699711
228674	699712
102820	699713
20886	699714
53727	699715
123104	699716
45623	699717
66959	699718
109537	699719
30300	699720
118608	699721
12076	699722
248649	699723
9597	699724
257385	699725
169211	699726
86494	699727
108871	699728
24411	699729
85710	699730
105428	699731
243395	699732
27125	699733
171050	699734
300551	699735
72356	699736
169185	699737
128591	699738
222549	699739
4191	699740
105875	699741
130804	699742
268097	699743
12076	699744
286647	699745
157269	699746
173281	699747
16894	699748
117624	699749
304746	699750
97232	699751
77947	699752
112633	699753
63247	699754
166202	699755
234422	699756
238336	699757
177029	699758
76449	699759
68566	699760
191436	699761
196252	699762
141396	699763
54258	699764
193766	699765
172380	699766
111208	699767
35747	699768
137729	699769
297297	699770
186241	699771
283426	699772
271001	699773
78258	699774
266355	699775
154112	699776
277121	699777
212870	699778
129384	699779
19313	699780
17158	699781
47523	699782
113166	699783
39399	699784
27679	699785
163697	699786
146413	699787
70458	699788
86428	699789
182535	699790
172035	699791
322295	699792
166290	699793
36579	699794
184301	699795
256236	699796
116686	699797
41173	699798
35074	699799
195833	699800
915	699801
48251	699802
48251	699803
17158	699804
122467	699805
17613	699806
7195	699807
45409	699808
55196	699809
208210	699810
186672	699811
257333	699812
72590	699813
83763	699814
165603	699815
81125	699816
209707	699817
138282	699818
211051	699819
197004	699820
174804	699821
261969	699822
181607	699823
289704	699824
292031	699825
14936	699826
34760	699827
30764	699828
250310	699829
93989	699830
309190	699831
272146	699832
123974	699833
170184	699834
154568	699835
108453	699836
97445	699837
240981	699838
243622	699839
157516	699840
10002	699841
15496	699842
124034	699843
187629	699844
7624	699845
288045	699846
76909	699847
212821	699848
284991	699849
151644	699850
7982	699851
158059	699852
1441	699853
322751	699854
3739	699855
88986	699856
172398	699857
10408	699858
107044	699859
200278	699860
108399	699861
47672	699862
78650	699863
72880	699864
48251	699865
200131	699866
33424	699867
69093	699868
282254	699869
120386	699870
190861	699871
34460	699872
49988	699873
14353	699874
27147	699875
100686	699876
1284	699877
38667	699878
90524	699879
170244	699880
265613	699881
16371	699882
24148	699883
9159	699884
15349	699885
27440	699886
19801	699887
36639	699888
115628	699889
12149	699890
25639	699891
116472	699892
18775	699893
53465	699894
104387	699895
148316	699896
26964	699897
294438	699898
47292	699899
1870	699900
52	699901
35009	699902
15247	699903
89	699904
17822	699905
4710	699906
25603	699907
25404	699908
12642	699909
41976	699910
12642	699911
13807	699912
146847	699913
8128	699914
36410	699915
2662	699916
50714	699917
126547	699918
64938	699919
8898	699920
54746	699921
58705	699922
63593	699923
2126	699924
84117	699925
3169	699926
276137	699927
25457	699928
128290	699929
15006	699930
48071	699931
109037	699932
45947	699933
4444	699934
93655	699935
10724	699936
72284	699937
5476	699938
1786	699939
38626	699940
287451	699941
8673	699942
97042	699943
28703	699944
199939	699945
174356	699946
10393	699947
90709	699948
25153	699949
4304	699950
20356	699951
6145	699952
89542	699953
939	699954
3586	699955
15923	699956
19811	699957
210352	699958
7	699959
2269	699960
80518	699961
6807	699962
21713	699963
73103	699964
20989	699965
2701	699966
2866	699967
16036	699968
292847	699969
26735	699970
35446	699971
30430	699972
281525	699973
154243	699974
46460	699975
30357	699976
7209	699977
156634	699978
2423	699979
10340	699980
74551	699981
45682	699982
30505	699983
19167	699984
64862	699985
13701	699986
2271	699987
6352	699988
16239	699989
184350	699990
119785	699991
670	699992
4704	699993
69076	699994
13901	699995
6373	699996
4098	699997
147460	699998
46698	699999
6093	700000
6731	700001
38113	700002
114688	700003
298402	700004
143392	700005
53652	700006
59847	700007
45634	700008
58495	700009
14754	700010
79172	700011
4632	700012
48288	700013
73897	700014
1242	700015
289156	700016
95841	700017
38660	700018
73533	700019
11403	700020
109481	700021
14928	700022
99957	700023
3164	700024
28281	700025
68719	700026
932	700027
133974	700028
3308	700029
19	700030
18916	700031
44783	700032
71344	700033
90976	700034
25684	700035
2540	700036
26394	700037
75695	700038
74700	700039
573	700040
1927	700041
151348	700042
17875	700043
22	700044
13031	700045
1322	700046
52466	700047
54	700048
106632	700049
294066	700050
25008	700051
21753	700052
5780	700053
53199	700054
36041	700055
187717	700056
2252	700057
37201	700058
59686	700059
1375	700060
44396	700061
63714	700062
44168	700063
5091	700064
56548	700065
165879	700066
13259	700067
18131	700068
5525	700069
1538	700070
4870	700071
125362	700072
189245	700073
21322	700074
3769	700075
272967	700076
26627	700077
8041	700078
84587	700079
258875	700080
6181	700081
1555	700082
16820	700083
50319	700084
23593	700085
25271	700086
8954	700087
85158	700088
43655	700089
320912	700090
21917	700091
78962	700092
21416	700093
31142	700094
35185	700095
25892	700096
44173	700097
62211	700098
192671	700099
54905	700100
5252	700101
52669	700102
23626	700103
49056	700104
22218	700105
7	700106
120830	700107
149880	700108
31420	700109
71274	700110
83940	700111
24254	700112
19227	700113
852	700114
64382	700115
196127	700116
1170	700117
5910	700118
133531	700119
141652	700120
24912	700121
18599	700122
2641	700123
175	700124
2192	700125
16175	700126
175	700127
1500	700128
193557	700129
123865	700130
58874	700131
5	700132
50194	700133
21342	700134
60134	700135
65057	700136
18107	700137
44369	700138
139261	700139
192970	700140
62979	700141
188815	700142
200439	700143
216889	700144
15584	700145
58490	700146
3395	700147
101323	700148
30374	700149
24596	700150
4558	700151
62776	700152
101615	700153
84922	700154
19632	700155
124	700156
106209	700157
21502	700158
11752	700159
65333	700160
10357	700161
8847	700162
78402	700163
73476	700164
13065	700165
42494	700166
71442	700167
24474	700168
2613	700169
84131	700170
84884	700171
42800	700172
5351	700173
53839	700174
204509	700175
9551	700176
21	700177
111752	700178
1748	700179
14445	700180
27561	700181
35420	700182
103505	700183
119537	700184
93586	700185
137590	700186
47353	700187
31548	700188
5904	700189
694	700190
3618	700191
263968	700192
2172	700193
96131	700194
7977	700195
322309	700196
32356	700197
2762	700198
63945	700199
25004	700200
2947	700201
189383	700202
4234	700203
3155	700204
148987	700205
6855	700206
55128	700207
4069	700208
121088	700209
29192	700210
20259	700211
97429	700212
30896	700213
16143	700214
54708	700215
48871	700216
57245	700217
2784	700218
215674	700219
13333	700220
17018	700221
3864	700222
304165	700223
140450	700224
265320	700225
22702	700226
33224	700227
147351	700228
127310	700229
78196	700230
234497	700231
203081	700232
136751	700233
22834	700234
853	700235
21064	700236
197790	700237
212968	700238
645	700239
39435	700240
39435	700241
38466	700242
62233	700243
1184	700244
104355	700245
23531	700246
209889	700247
7009	700248
50435	700249
169631	700250
56185	700251
283485	700252
205038	700253
1502	700254
45131	700255
46015	700256
151572	700257
120863	700258
17367	700259
66036	700260
990	700261
59506	700262
40201	700263
30772	700264
28809	700265
144910	700266
209742	700267
132063	700268
240898	700269
112489	700270
129611	700271
375	700272
37227	700273
6279	700274
22650	700275
47697	700276
10058	700277
200088	700278
20274	700279
46283	700280
50755	700281
39341	700282
6407	700283
158930	700284
6626	700285
3010	700286
230040	700287
202777	700288
29074	700289
206057	700290
14014	700291
50762	700292
811	700293
61568	700294
169871	700295
54156	700296
1678	700297
38750	700298
23212	700299
11925	700300
2895	700301
285353	700302
65933	700303
28252	700304
56280	700305
16646	700306
35340	700307
4698	700308
56001	700309
114977	700310
34459	700311
62979	700312
15109	700313
121678	700314
11780	700315
3903	700316
8516	700317
78974	700318
88989	700319
19562	700320
63488	700321
1	700322
122075	700323
127133	700324
35905	700325
11183	700326
298077	700327
206033	700328
44344	700329
105293	700330
19947	700331
1220	700332
3902	700333
131271	700334
127	700335
21655	700336
100608	700337
264448	700338
21011	700339
28864	700340
19720	700341
311304	700342
26160	700343
32059	700344
239659	700345
128507	700346
9362	700347
3764	700348
45728	700349
185890	700350
70243	700351
101098	700352
1943	700353
50893	700354
5348	700355
1990	700356
18157	700357
73602	700358
6294	700359
3832	700360
98320	700361
8294	700362
61364	700363
3914	700364
188071	700365
2715	700366
74725	700367
274732	700368
98502	700369
39275	700370
44574	700371
57494	700372
22816	700373
5098	700374
66140	700375
118319	700376
168935	700377
51299	700378
967	700379
54324	700380
39308	700381
19530	700382
19529	700383
110757	700384
86913	700385
38221	700386
53848	700387
87823	700388
60	700389
131727	700390
44488	700391
13561	700392
32180	700393
102897	700394
4193	700395
13685	700396
285408	700397
1221	700398
19062	700399
67364	700400
57300	700401
121208	700402
134566	700403
100522	700404
879	700405
122928	700406
21541	700407
911	700408
27298	700409
34534	700410
2122	700411
5685	700412
207901	700413
327251	700414
130024	700415
181756	700416
66478	700417
121372	700418
46604	700419
38963	700420
1793	700421
301573	700422
207551	700423
92418	700424
3626	700425
114133	700426
31991	700427
84610	700428
9150	700429
142867	700430
2338	700431
10708	700432
11937	700433
9370	700434
123415	700435
7212	700436
48169	700437
69630	700438
14275	700439
1291	700440
26906	700441
232248	700442
25809	700443
163576	700444
38710	700445
76669	700446
61056	700447
60209	700448
112647	700449
234490	700450
109595	700451
14183	700452
9227	700453
78196	700454
35221	700455
230913	700456
4924	700457
31472	700458
46101	700459
32788	700460
35829	700461
11911	700462
2543	700463
50003	700464
48300	700465
48886	700466
74021	700467
15206	700468
76555	700469
35082	700470
217132	700471
12828	700472
100641	700473
24062	700474
15015	700475
74858	700476
49775	700477
100878	700478
27533	700479
86339	700480
56107	700481
3225	700482
203125	700483
36031	700484
18181	700485
10497	700486
40761	700487
161562	700488
137043	700489
57930	700490
49424	700491
301614	700492
36922	700493
30809	700494
66245	700495
194135	700496
8544	700497
209763	700498
158430	700499
105001	700500
3033	700501
43064	700502
1722	700503
14341	700504
19032	700505
134096	700506
53352	700507
214902	700508
18291	700509
226859	700510
169625	700511
109051	700512
360	700513
303043	700514
133517	700515
108702	700516
35829	700517
38411	700518
201591	700519
7755	700520
186257	700521
33909	700522
49592	700523
5131	700524
30467	700525
115074	700526
684	700527
497	700528
19702	700529
217126	700530
52167	700531
80186	700532
34069	700533
104335	700534
2562	700535
25792	700536
13204	700537
69470	700538
24878	700539
7644	700540
39526	700541
56547	700542
375	700543
1167	700544
5040	700545
4029	700546
67289	700547
160538	700548
138050	700549
14699	700550
57064	700551
42467	700552
131393	700553
178542	700554
565	700555
112899	700556
70237	700557
157143	700558
6223	700559
36007	700560
69072	700561
242291	700562
141428	700563
13392	700564
166830	700565
30938	700566
172697	700567
14902	700568
159739	700569
322967	700570
208344	700571
33238	700572
12610	700573
54716	700574
20024	700575
28662	700576
249008	700577
163435	700578
72236	700579
2260	700580
17113	700581
86798	700582
102687	700583
102687	700584
57485	700585
3839	700586
43449	700587
116577	700588
107717	700589
41587	700590
41428	700591
35658	700592
62045	700593
16681	700594
284	700595
28780	700596
27623	700597
73959	700598
36269	700599
105548	700600
164727	700601
12743	700602
6308	700603
5430	700604
21744	700605
273	700606
295080	700607
35619	700608
10007	700609
4467	700610
4514	700611
135104	700612
133594	700613
1441	700614
75200	700615
51439	700616
38776	700617
139385	700618
95256	700619
3840	700620
146852	700621
82	700622
83774	700623
177925	700624
1398	700625
1964	700626
2233	700627
17701	700628
9642	700629
24979	700630
14999	700631
116870	700632
14655	700633
83480	700634
70744	700635
31277	700636
21883	700637
182120	700638
11142	700639
52990	700640
70890	700641
3713	700642
35019	700643
52497	700644
31017	700645
4	700646
56165	700647
132216	700648
79098	700649
19766	700650
111710	700651
1180	700652
117051	700653
312017	700654
83007	700655
142806	700656
60209	700657
39179	700658
2409	700659
58552	700660
35439	700661
82623	700662
56165	700663
23311	700664
104064	700665
18359	700666
11723	700667
69931	700668
19466	700669
16070	700670
15176	700671
11348	700672
180357	700673
92816	700674
273870	700675
57916	700676
131592	700677
89764	700678
116582	700679
24	700680
40246	700681
140435	700682
296075	700683
217504	700684
326	700685
1544	700686
193088	700687
25996	700688
310508	700689
85806	700690
86513	700691
129830	700692
6250	700693
123015	700694
21047	700695
33935	700696
3388	700697
16070	700698
32157	700699
119033	700700
119049	700701
37554	700702
27911	700703
1402	700704
235863	700705
231	700706
182023	700707
52	700708
131590	700709
5463	700710
188285	700711
86906	700712
132619	700713
104596	700714
29192	700715
217111	700716
73086	700717
2308	700718
9493	700719
46938	700720
2015	700721
32568	700722
46290	700723
7350	700724
5290	700725
508	700726
39357	700727
2150	700728
12688	700729
38699	700730
48439	700731
8760	700732
171689	700733
30594	700734
293288	700735
15289	700736
15737	700737
265597	700738
20434	700739
17129	700740
1025	700741
25790	700742
8399	700743
11929	700744
872	700745
265298	700746
7200	700747
43648	700748
43144	700749
9131	700750
124465	700751
51130	700752
129736	700753
146608	700754
37125	700755
126199	700756
140531	700757
20910	700758
11854	700759
66317	700760
2766	700761
158757	700762
43861	700763
83502	700764
78936	700765
26760	700766
46499	700767
211464	700768
29933	700769
50889	700770
64822	700771
20728	700772
6165	700773
170055	700774
1633	700775
7382	700776
54338	700777
209244	700778
89672	700779
26826	700780
100505	700781
294810	700782
74313	700783
56574	700784
21639	700785
121176	700786
160334	700787
88842	700788
122856	700789
1131	700790
23030	700791
9957	700792
63663	700793
12	700794
224733	700795
37843	700796
1182	700797
93	700798
17815	700799
15948	700800
4439	700801
80923	700802
179624	700803
65935	700804
132278	700805
182029	700806
9519	700807
82572	700808
12	700809
76080	700810
156951	700811
35	700812
70333	700813
107667	700814
9994	700815
83648	700816
216446	700817
5803	700818
198682	700819
38265	700820
15554	700821
193447	700822
211258	700823
51481	700824
102329	700825
90079	700826
226414	700827
277424	700828
87080	700829
588	700830
97540	700831
32504	700832
1441	700833
66949	700834
56693	700835
6203	700836
320745	700837
188914	700838
30694	700839
41959	700840
248790	700841
16132	700842
15788	700843
143724	700844
54213	700845
426	700846
15865	700847
137048	700848
103259	700849
36996	700850
2953	700851
70848	700852
126860	700853
87749	700854
287461	700855
121215	700856
44162	700857
2563	700858
134330	700859
178	700860
13267	700861
18	700862
72284	700863
756	700864
859	700865
4422	700866
1701	700867
21552	700868
72362	700869
700	700870
27275	700871
15998	700872
2765	700873
3780	700874
176168	700875
79794	700876
7369	700877
6875	700878
142956	700879
9254	700880
89429	700881
6961	700882
277998	700883
2681	700884
1717	700885
7135	700886
54851	700887
12278	700888
2874	700889
107005	700890
57812	700891
19121	700892
16895	700893
312427	700894
46802	700895
17628	700896
28283	700897
2549	700898
163347	700899
153498	700900
1393	700901
14953	700902
7216	700903
117642	700904
2262	700905
20990	700906
31251	700907
83312	700908
23498	700909
21006	700910
12626	700911
107305	700912
7636	700913
1040	700914
51291	700915
94	700916
115691	700917
70155	700918
15950	700919
71999	700920
18598	700921
163340	700922
292422	700923
179737	700924
156623	700925
122835	700926
105063	700927
44537	700928
59225	700929
88709	700930
4529	700931
163113	700932
6286	700933
19894	700934
86913	700935
308631	700936
20777	700937
75256	700938
1856	700939
4359	700940
328415	700941
16933	700942
94737	700943
2375	700944
145766	700945
76463	700946
18042	700947
70320	700948
36998	700949
28907	700950
3202	700951
61	700952
475	700953
13509	700954
62316	700955
88357	700956
5212	700957
999	700958
51235	700959
98004	700960
2316	700961
12073	700962
224317	700963
4980	700964
143	700965
117175	700966
62080	700967
8096	700968
13725	700969
118287	700970
28879	700971
19662	700972
14033	700973
94735	700974
294179	700975
152490	700976
10150	700977
3225	700978
134	700979
1057	700980
9769	700981
126310	700982
29168	700983
17226	700984
11792	700985
948	700986
184137	700987
1869	700988
53	700989
104	700990
21843	700991
6355	700992
20340	700993
16145	700994
15556	700995
10806	700996
2135	700997
48027	700998
66793	700999
64352	701000
330	701001
39336	701002
182464	701003
1079	701004
24873	701005
13995	701006
867	701007
105	701008
37740	701009
1875	701010
21989	701011
7735	701012
258297	701013
212801	701014
8359	701015
207	701016
38829	701017
9871	701018
224236	701019
21062	701020
2736	701021
14765	701022
267708	701023
2402	701024
9826	701025
93888	701026
19217	701027
2086	701028
31324	701029
288500	701030
66129	701031
25569	701032
70479	701033
461	701034
75345	701035
140644	701036
53584	701037
99332	701038
6625	701039
7684	701040
14737	701041
575	701042
5212	701043
28254	701044
5346	701045
327879	701046
856	701047
676	701048
18178	701049
70	701050
137	701051
1113	701052
52557	701053
16338	701054
312	701055
20216	701056
58320	701057
4641	701058
3506	701059
218234	701060
11513	701061
29585	701062
54549	701063
2363	701064
17331	701065
39126	701066
258999	701067
116330	701068
1580	701069
229476	701070
1727	701071
8552	701072
73	701073
1000	701074
109515	701075
187729	701076
247566	701077
32867	701078
30915	701079
127972	701080
3815	701081
12204	701082
32868	701083
71689	701084
2725	701085
2933	701086
75159	701087
119	701088
2326	701089
80235	701090
87457	701091
20293	701092
286100	701093
116334	701094
143090	701095
77989	701096
24409	701097
172155	701098
28671	701099
2201	701100
765	701101
5377	701102
172068	701103
110	701104
3401	701105
4836	701106
193761	701107
171	701108
6352	701109
66390	701110
35186	701111
169220	701112
134247	701113
134113	701114
2506	701115
24930	701116
136477	701117
4770	701118
201280	701119
201340	701120
26237	701121
4345	701122
70375	701123
8029	701124
29706	701125
1546	701126
88369	701127
90363	701128
82577	701129
102826	701130
78398	701131
78145	701132
53187	701133
35502	701134
77157	701135
7563	701136
8728	701137
22887	701138
105	701139
5548	701140
81145	701141
4595	701142
30597	701143
6729	701144
18538	701145
17200	701146
100642	701147
88166	701148
25156	701149
81728	701150
117947	701151
8448	701152
80446	701153
106434	701154
111436	701155
53731	701156
3690	701157
1102	701158
38201	701159
21732	701160
126468	701161
2419	701162
20836	701163
212233	701164
1924	701165
9208	701166
150129	701167
3586	701168
7707	701169
1715	701170
37848	701171
73988	701172
89460	701173
304386	701174
9507	701175
341	701176
711	701177
99545	701178
304404	701179
37031	701180
98521	701181
105285	701182
7735	701183
83013	701184
47113	701185
36217	701186
9006	701187
255126	701188
4452	701189
253511	701190
16882	701191
104553	701192
5418	701193
39183	701194
183770	701195
326237	701196
30155	701197
6239	701198
71129	701199
6222	701200
18014	701201
7286	701202
22350	701203
19283	701204
10692	701205
1401	701206
1883	701207
34489	701208
1576	701209
18864	701210
2436	701211
25965	701212
60581	701213
87204	701214
8636	701215
14817	701216
62556	701217
5258	701218
246019	701219
1104	701220
268924	701221
150983	701222
65849	701223
247	701224
7969	701225
24409	701226
335	701227
80	701228
16144	701229
128535	701230
95472	701231
1776	701232
481	701233
14912	701234
25119	701235
150491	701236
2464	701237
10504	701238
189	701239
29219	701240
5163	701241
24106	701242
1294	701243
200025	701244
258830	701245
670	701246
47932	701247
115464	701248
1260	701249
2784	701250
113163	701251
21322	701252
73	701253
23744	701254
24403	701255
42074	701256
1166	701257
45545	701258
265	701259
14779	701260
17304	701261
3520	701262
48992	701263
1259	701264
4504	701265
6511	701266
3251	701267
9813	701268
13501	701269
122742	701270
2499	701271
51625	701272
43	701273
12270	701274
31180	701275
38999	701276
5207	701277
325274	701278
317	701279
114	701280
8326	701281
127471	701282
36315	701283
857	701284
16440	701285
49272	701286
162834	701287
63031	701288
79103	701289
27160	701290
584	701291
164403	701292
4045	701293
30197	701294
77789	701295
6752	701296
15	701297
148979	701298
315680	701299
64133	701300
146	701301
196618	701302
103187	701303
3206	701304
37883	701305
42022	701306
3600	701307
97811	701308
79505	701309
190744	701310
256226	701311
9763	701312
170899	701313
177202	701314
18978	701315
27662	701316
14074	701317
179786	701318
4316	701319
2593	701320
6105	701321
31627	701322
4501	701323
303422	701324
16747	701325
123188	701326
1385	701327
29958	701328
758	701329
753	701330
399	701331
28951	701332
120333	701333
1917	701334
34741	701335
304111	701336
19736	701337
61167	701338
326070	701339
204625	701340
32623	701341
236220	701342
51981	701343
11171	701344
37427	701345
16713	701346
595	701347
2347	701348
20707	701349
1813	701350
292069	701351
18582	701352
107449	701353
73682	701354
73044	701355
123574	701356
110287	701357
23134	701358
18152	701359
36080	701360
8499	701361
61426	701362
2709	701363
39707	701364
258	701365
170090	701366
16082	701367
134749	701368
55967	701369
59497	701370
54988	701371
8427	701372
12610	701373
437	701374
1356	701375
10741	701376
9479	701377
588	701378
199817	701379
33885	701380
17647	701381
8183	701382
3235	701383
193972	701384
12069	701385
215	701386
3618	701387
16165	701388
204349	701389
22131	701390
133705	701391
56763	701392
12682	701393
123976	701394
3096	701395
29553	701396
22786	701397
1019	701398
823	701399
128487	701400
302	701401
48697	701402
28824	701403
180651	701404
34773	701405
4823	701406
445	701407
1635	701408
124489	701409
120530	701410
20641	701411
119269	701412
58663	701413
223714	701414
89910	701415
20558	701416
133733	701417
25469	701418
112547	701419
10495	701420
17040	701421
740	701422
64762	701423
79528	701424
5404	701425
199738	701426
77779	701427
198151	701428
130505	701429
186237	701430
2718	701431
74026	701432
97493	701433
5656	701434
47934	701435
33632	701436
33145	701437
55631	701438
210827	701439
831	701440
7232	701441
283678	701442
6345	701443
59074	701444
35072	701445
8650	701446
112268	701447
58262	701448
42853	701449
20873	701450
212705	701451
212340	701452
170513	701453
260911	701454
71729	701455
11236	701456
33274	701457
24040	701458
95838	701459
9351	701460
35157	701461
164890	701462
169973	701463
43051	701464
133883	701465
152883	701466
77768	701467
119161	701468
3100	701469
45544	701470
43763	701471
16576	701472
37363	701473
36732	701474
7624	701475
5808	701476
39997	701477
119815	701478
26034	701479
149878	701480
213498	701481
65840	701482
36303	701483
24320	701484
184814	701485
81	701486
76388	701487
162767	701488
95536	701489
86792	701490
24147	701491
11060	701492
151169	701493
58697	701494
17908	701495
39347	701496
75924	701497
23005	701498
8087	701499
14341	701500
136057	701501
2173	701502
16274	701503
85180	701504
48669	701505
66061	701506
241687	701507
152965	701508
62754	701509
28027	701510
38495	701511
14448	701512
277822	701513
27508	701514
80182	701515
245081	701516
43093	701517
52528	701518
40511	701519
28226	701520
9883	701521
22080	701522
18226	701523
176180	701524
304574	701525
141816	701526
59416	701527
252465	701528
30413	701529
56071	701530
27018	701531
124975	701532
5056	701533
6410	701534
323588	701535
205124	701536
177259	701537
2581	701538
109004	701539
14531	701540
8212	701541
20280	701542
27485	701543
66298	701544
16724	701545
24513	701546
69735	701547
137720	701548
126340	701549
263724	701550
5443	701551
35051	701552
8688	701553
15251	701554
190323	701555
10190	701556
2008	701557
25632	701558
9606	701559
108289	701560
182169	701561
206209	701562
1007	701563
36049	701564
5104	701565
204908	701566
156715	701567
43023	701568
310716	701569
4148	701570
133226	701571
56066	701572
45091	701573
62834	701574
12062	701575
133465	701576
29639	701577
21426	701578
187455	701579
18824	701580
30206	701581
281383	701582
21504	701583
70394	701584
316357	701585
84918	701586
31249	701587
120349	701588
43413	701589
11446	701590
8290	701591
197328	701592
58390	701593
86447	701594
1686	701595
154666	701596
6320	701597
8477	701598
6170	701599
4025	701600
79737	701601
324191	701602
2142	701603
183516	701604
397	701605
38769	701606
19501	701607
32435	701608
110270	701609
9814	701610
12161	701611
3128	701612
15014	701613
3338	701614
265690	701615
15968	701616
3777	701617
920	701618
29529	701619
81282	701620
311059	701621
333	701622
20983	701623
362	701624
7163	701625
689	701626
26237	701627
12447	701628
52587	701629
9306	701630
173645	701631
125491	701632
29183	701633
108847	701634
71798	701635
96648	701636
41467	701637
162048	701638
1125	701639
3038	701640
64577	701641
51313	701642
7695	701643
2755	701644
22645	701645
1751	701646
38430	701647
85572	701648
61202	701649
1228	701650
1995	701651
18467	701652
81945	701653
8091	701654
8182	701655
3299	701656
1601	701657
6511	701658
278635	701659
136789	701660
129397	701661
68579	701662
10428	701663
129781	701664
50807	701665
40379	701666
3502	701667
57539	701668
52	701669
1693	701670
2133	701671
51495	701672
5871	701673
7706	701674
5028	701675
32822	701676
19616	701677
153212	701678
42038	701679
57558	701680
56426	701681
19199	701682
35799	701683
76794	701684
12219	701685
28483	701686
428	701687
125677	701688
799	701689
88274	701690
8330	701691
7426	701692
45481	701693
14616	701694
4477	701695
26201	701696
156341	701697
116816	701698
8771	701699
118350	701700
10804	701701
42589	701702
284785	701703
836	701704
45527	701705
42464	701706
29655	701707
80657	701708
81466	701709
78587	701710
66449	701711
44005	701712
24560	701713
91468	701714
1118	701715
254159	701716
17983	701717
4427	701718
164656	701719
57891	701720
10115	701721
406	701722
27522	701723
7132	701724
51793	701725
497	701726
23618	701727
83250	701728
161949	701729
125036	701730
14492	701731
34454	701732
41233	701733
8397	701734
4198	701735
29667	701736
22857	701737
5009	701738
3379	701739
8871	701740
201895	701741
3918	701742
35235	701743
1829	701744
10825	701745
73723	701746
27478	701747
16601	701748
105003	701749
85769	701750
42750	701751
216	701752
265958	701753
770	701754
4854	701755
78	701756
2894	701757
107572	701758
23876	701759
1189	701760
136447	701761
13082	701762
68101	701763
9674	701764
83	701765
209375	701766
89700	701767
9040	701768
12704	701769
60189	701770
205967	701771
39975	701772
6610	701773
136788	701774
3326	701775
2329	701776
606	701777
48294	701778
22635	701779
9362	701780
91979	701781
102168	701782
192122	701783
76353	701784
79615	701785
5985	701786
132179	701787
2091	701788
2160	701789
1640	701790
91153	701791
79152	701792
247592	701793
101195	701794
16322	701795
16167	701796
8109	701797
157692	701798
258860	701799
68021	701800
31983	701801
312107	701802
41097	701803
40277	701804
4806	701805
200123	701806
8629	701807
8629	701808
27336	701809
57857	701810
247028	701811
53611	701812
99116	701813
10765	701814
63324	701815
245252	701816
312828	701817
29277	701818
125189	701819
24526	701820
10914	701821
108835	701822
109769	701823
132609	701824
317	701825
9004	701826
16706	701827
419	701828
83683	701829
237719	701830
210616	701831
4670	701832
42121	701833
31867	701834
168	701835
293	701836
495	701837
44363	701838
168342	701839
1954	701840
102178	701841
54114	701842
63683	701843
318073	701844
125542	701845
3420	701846
82992	701847
279449	701848
72104	701849
62852	701850
62852	701851
55171	701852
57551	701853
10305	701854
8889	701855
107247	701856
120880	701857
57092	701858
6910	701859
35081	701860
307608	701861
35597	701862
102729	701863
159857	701864
66879	701865
96981	701866
125461	701867
228296	701868
43579	701869
116560	701870
102729	701871
15425	701872
15330	701873
245420	701874
117785	701875
286089	701876
73409	701877
40194	701878
46655	701879
53459	701880
74825	701881
169485	701882
20156	701883
113051	701884
188744	701885
67339	701886
17310	701887
102603	701888
41270	701889
173466	701890
4840	701891
261334	701892
156692	701893
45739	701894
98220	701895
308782	701896
6147	701897
9143	701898
54536	701899
11966	701900
86392	701901
122565	701902
68685	701903
3389	701904
193453	701905
32824	701906
184817	701907
236263	701908
241036	701909
176139	701910
195002	701911
5091	701912
108603	701913
159448	701914
80434	701915
311013	701916
12480	701917
26150	701918
128310	701919
103653	701920
156549	701921
16994	701922
264844	701923
207040	701924
28841	701925
136300	701926
87128	701927
87533	701928
113	701929
287333	701930
24960	701931
27800	701932
54230	701933
177690	701934
287218	701935
44358	701936
63489	701937
8633	701938
86617	701939
64142	701940
55709	701941
32679	701942
65411	701943
3153	701944
4322	701945
2570	701946
5259	701947
125718	701948
196074	701949
240707	701950
64367	701951
16523	701952
124	701953
3268	701954
29727	701955
3015	701956
106401	701957
10119	701958
211199	701959
3280	701960
128051	701961
11016	701962
27033	701963
111188	701964
2676	701965
168578	701966
16368	701967
2886	701968
9338	701969
157793	701970
214310	701971
272613	701972
385	701973
72582	701974
6576	701975
20264	701976
108662	701977
42538	701978
294230	701979
13450	701980
13450	701981
20218	701982
18081	701983
3822	701984
2978	701985
64952	701986
107462	701987
19350	701988
20330	701989
19596	701990
59604	701991
178377	701992
165662	701993
1938	701994
36311	701995
39867	701996
1248	701997
77628	701998
163077	701999
3062	702000
261741	702001
3476	702002
319194	702003
315114	702004
232633	702005
313527	702006
11709	702007
216731	702008
6982	702009
30798	702010
5431	702011
4067	702012
324263	702013
22985	702014
21231	702015
5015	702016
15472	702017
95455	702018
61813	702019
13574	702020
265775	702021
32932	702022
241796	702023
3088	702024
5873	702025
27720	702026
69619	702027
9330	702028
31707	702029
2862	702030
18581	702031
25877	702032
141440	702033
78148	702034
6515	702035
306757	702036
111472	702037
11290	702038
77043	702039
25058	702040
29341	702041
6956	702042
35839	702043
87054	702044
57107	702045
122924	702046
5354	702047
283575	702048
55998	702049
37229	702050
5751	702051
857	702052
7202	702053
34422	702054
34422	702055
34422	702056
213432	702057
202583	702058
294992	702059
202583	702060
113512	702061
9624	702062
155374	702063
87372	702064
7112	702065
8026	702066
72735	702067
79020	702068
70372	702069
101698	702070
158060	702071
39963	702072
46	702073
69265	702074
148397	702075
42161	702076
4047	702077
93555	702078
30039	702079
2384	702080
174217	702081
1054	702082
12795	702083
1054	702084
27852	702085
21454	702086
1034	702087
13281	702088
205115	702089
150171	702090
66691	702091
420	702092
108159	702093
97022	702094
96375	702095
77035	702096
19894	702097
5506	702098
2194	702099
24605	702100
158695	702101
12979	702102
118455	702103
73567	702104
26468	702105
116829	702106
3102	702107
31516	702108
8	702109
19703	702110
244883	702111
56049	702112
222431	702113
43599	702114
55232	702115
36768	702116
68539	702117
9	702118
302796	702119
101445	702120
27731	702121
63132	702122
123265	702123
13340	702124
104495	702125
263309	702126
54357	702127
216991	702128
58840	702129
83445	702130
198473	702131
171486	702132
2612	702133
196704	702134
4918	702135
23115	702136
28948	702137
56887	702138
261545	702139
64445	702140
56917	702141
32400	702142
43628	702143
110189	702144
75721	702145
7374	702146
143711	702147
2655	702148
31783	702149
103766	702150
32400	702151
47618	702152
13281	702153
197213	702154
122375	702155
28948	702156
52774	702157
280175	702158
165957	702159
287496	702160
54231	702161
1641	702162
2545	702163
23089	702164
223562	702165
46192	702166
154040	702167
326793	702168
36112	702169
117788	702170
112186	702171
16441	702172
30618	702173
21964	702174
31271	702175
37117	702176
14150	702177
103755	702178
20686	702179
62278	702180
13429	702181
80573	702182
35421	702183
8949	702184
132640	702185
205459	702186
66562	702187
12398	702188
36871	702189
13654	702190
81059	702191
5618	702192
67895	702193
156650	702194
60471	702195
23036	702196
7147	702197
27510	702198
326650	702199
4214	702200
83877	702201
110896	702202
142630	702203
265548	702204
7233	702205
83379	702206
16712	702207
117	702208
2533	702209
130904	702210
10393	702211
55755	702212
70183	702213
18964	702214
317619	702215
85075	702216
5618	702217
1266	702218
241824	702219
4957	702220
32389	702221
113149	702222
170099	702223
157945	702224
28001	702225
44933	702226
4044	702227
34328	702228
131516	702229
14596	702230
29902	702231
13606	702232
67874	702233
77564	702234
51862	702235
124388	702236
286384	702237
286482	702238
13746	702239
226506	702240
29896	702241
20704	702242
51654	702243
117	702244
43336	702245
29939	702246
724	702247
7019	702248
6650	702249
32431	702250
94670	702251
36995	702252
18677	702253
87452	702254
22888	702255
207713	702256
17145	702257
619	702258
226281	702259
8317	702260
35537	702261
29108	702262
27160	702263
3639	702264
55987	702265
70129	702266
148	702267
148105	702268
144399	702269
12829	702270
7146	702271
3190	702272
64802	702273
12541	702274
29930	702275
34083	702276
16115	702277
92060	702278
142935	702279
282896	702280
188189	702281
156048	702282
110249	702283
98221	702284
97621	702285
21355	702286
255977	702287
37607	702288
2906	702289
83770	702290
7313	702291
20284	702292
12689	702293
64845	702294
23084	702295
42905	702296
52445	702297
101564	702298
88766	702299
27911	702300
550	702301
211890	702302
124695	702303
26032	702304
39884	702305
21971	702306
1773	702307
16435	702308
108105	702309
101386	702310
85648	702311
20531	702312
46912	702313
1761	702314
208902	702315
86288	702316
85306	702317
59920	702318
168593	702319
70248	702320
2762	702321
73390	702322
99585	702323
121316	702324
40693	702325
34481	702326
19000	702327
97554	702328
21069	702329
7714	702330
13877	702331
164363	702332
136232	702333
1256	702334
53511	702335
1560	702336
16066	702337
33534	702338
8727	702339
158	702340
78694	702341
16772	702342
77502	702343
35133	702344
58954	702345
125424	702346
1204	702347
39435	702348
8553	702349
3352	702350
210879	702351
70	702352
2770	702353
1742	702354
58010	702355
5444	702356
216484	702357
156402	702358
28408	702359
132368	702360
4671	702361
3173	702362
36770	702363
135092	702364
26441	702365
79587	702366
90303	702367
26441	702368
90303	702369
126826	702370
126191	702371
2833	702372
194853	702373
297075	702374
172968	702375
138592	702376
34905	702377
70464	702378
295949	702379
45890	702380
39741	702381
265435	702382
137312	702383
18187	702384
185	702385
124979	702386
288221	702387
99876	702388
102889	702389
226639	702390
46573	702391
6526	702392
11130	702393
730	702394
24101	702395
26025	702396
32053	702397
99697	702398
51801	702399
767	702400
211885	702401
3946	702402
16961	702403
12177	702404
41582	702405
14758	702406
130814	702407
28330	702408
207356	702409
120462	702410
35059	702411
69709	702412
81253	702413
103939	702414
161032	702415
24988	702416
15798	702417
2130	702418
124179	702419
153769	702420
259602	702421
668	702422
28102	702423
1785	702424
7687	702425
3960	702426
38324	702427
288876	702428
29460	702429
294427	702430
22329	702431
211547	702432
193867	702433
214801	702434
55843	702435
142936	702436
1951	702437
148327	702438
32943	702439
33401	702440
7527	702441
12177	702442
42003	702443
3735	702444
10029	702445
43287	702446
87848	702447
47260	702448
181973	702449
35388	702450
120712	702451
4328	702452
33385	702453
24869	702454
7068	702455
10617	702456
91674	702457
50913	702458
38709	702459
26333	702460
159393	702461
5616	702462
193035	702463
233926	702464
51578	702465
202732	702466
14114	702467
7095	702468
47068	702469
290	702470
3379	702471
80820	702472
498	702473
89407	702474
81696	702475
52051	702476
203576	702477
238748	702478
74230	702479
5437	702480
9955	702481
26656	702482
190883	702483
150415	702484
58207	702485
88734	702486
88477	702487
94975	702488
71965	702489
40117	702490
4082	702491
1025	702492
2732	702493
50771	702494
263856	702495
10256	702496
178914	702497
166031	702498
10563	702499
101072	702500
16246	702501
130856	702502
52938	702503
5216	702504
30761	702505
156212	702506
94393	702507
858	702508
92846	702509
653	702510
41992	702511
155534	702512
283675	702513
191	702514
178350	702515
110289	702516
58168	702517
24653	702518
28474	702519
53588	702520
126224	702521
1377	702522
4764	702523
203942	702524
90072	702525
98044	702526
15817	702527
83328	702528
36256	702529
4140	702530
32400	702531
23014	702532
517	702533
9014	702534
87705	702535
202674	702536
32574	702537
108467	702538
19436	702539
53938	702540
31020	702541
127	702542
210232	702543
38823	702544
318478	702545
87044	702546
134990	702547
57780	702548
320708	702549
210016	702550
33843	702551
1503	702552
160178	702553
16506	702554
400	702555
10081	702556
38993	702557
27991	702558
193451	702559
47630	702560
27410	702561
652	702562
1773	702563
29259	702564
46776	702565
28962	702566
131192	702567
36681	702568
279313	702569
173537	702570
27620	702571
1	702572
3451	702573
104362	702574
139632	702575
166838	702576
283648	702577
2441	702578
31590	702579
9888	702580
308463	702581
206892	702582
15863	702583
40084	702584
98152	702585
392	702586
128712	702587
34774	702588
2892	702589
6136	702590
93827	702591
8010	702592
94282	702593
2322	702594
327604	702595
5477	702596
8152	702597
7312	702598
5928	702599
14852	702600
128708	702601
4381	702602
255402	702603
37449	702604
17747	702605
114981	702606
30507	702607
65519	702608
104547	702609
201098	702610
57541	702611
1213	702612
1213	702613
117247	702614
20613	702615
114047	702616
1516	702617
107861	702618
299337	702619
163216	702620
6486	702621
1472	702622
2384	702623
127280	702624
153992	702625
30402	702626
136905	702627
56985	702628
27002	702629
13388	702630
5258	702631
905	702632
129423	702633
28177	702634
40045	702635
33297	702636
8068	702637
6	702638
7436	702639
30914	702640
106666	702641
54231	702642
106737	702643
50289	702644
63843	702645
7679	702646
2700	702647
30964	702648
45438	702649
145078	702650
36258	702651
4653	702652
174770	702653
84518	702654
132027	702655
34844	702656
398	702657
131120	702658
97322	702659
19	702660
37663	702661
942	702662
13711	702663
17841	702664
4776	702665
359	702666
253460	702667
57407	702668
8158	702669
311	702670
15069	702671
9959	702672
21838	702673
10606	702674
26225	702675
217	702676
59522	702677
40988	702678
119	702679
40	702680
3728	702681
78521	702682
31987	702683
131390	702684
18636	702685
1770	702686
313196	702687
213271	702688
44904	702689
81253	702690
105030	702691
43760	702692
125934	702693
48579	702694
32401	702695
2967	702696
93170	702697
47073	702698
1068	702699
117707	702700
173267	702701
259005	702702
173307	702703
104977	702704
166021	702705
24957	702706
3157	702707
245194	702708
9607	702709
82862	702710
66781	702711
128727	702712
174614	702713
15037	702714
226467	702715
6597	702716
249939	702717
102850	702718
100703	702719
44362	702720
174028	702721
138725	702722
12516	702723
227010	702724
7602	702725
2617	702726
34	702727
1745	702728
4066	702729
5558	702730
72277	702731
14492	702732
157945	702733
89358	702734
100285	702735
161140	702736
33779	702737
3173	702738
138647	702739
245753	702740
56741	702741
144844	702742
9985	702743
8993	702744
187300	702745
243229	702746
56695	702747
26443	702748
8927	702749
20879	702750
6497	702751
19788	702752
242018	702753
27216	702754
14814	702755
90623	702756
544	702757
102592	702758
168635	702759
69842	702760
88307	702761
164435	702762
168477	702763
19153	702764
105109	702765
33671	702766
7136	702767
1321	702768
75	702769
59	702770
139325	702771
63664	702772
11179	702773
39022	702774
108482	702775
24416	702776
76537	702777
64537	702778
17019	702779
8530	702780
282692	702781
62227	702782
5152	702783
10301	702784
60631	702785
16866	702786
24722	702787
24722	702788
17902	702789
13250	702790
30105	702791
238334	702792
42560	702793
151440	702794
10603	702795
220663	702796
29526	702797
130053	702798
12090	702799
21494	702800
21536	702801
311177	702802
18035	702803
182546	702804
204979	702805
135088	702806
27108	702807
317026	702808
130053	702809
204693	702810
10212	702811
37976	702812
34833	702813
53881	702814
59477	702815
89457	702816
90222	702817
218186	702818
133290	702819
86036	702820
133290	702821
133717	702822
2409	702823
324775	702824
36856	702825
67094	702826
24943	702827
127364	702828
126320	702829
17887	702830
54605	702831
41289	702832
2490	702833
43113	702834
116037	702835
180542	702836
133648	702837
20796	702838
33308	702839
21214	702840
162049	702841
2582	702842
23976	702843
156666	702844
1744	702845
33613	702846
89154	702847
39823	702848
75	702849
190470	702850
29547	702851
42840	702852
141113	702853
37575	702854
254368	702855
106189	702856
232308	702857
12254	702858
121125	702859
162602	702860
8472	702861
26608	702862
69713	702863
2983	702864
3952	702865
2744	702866
6723	702867
26531	702868
170363	702869
233915	702870
31882	702871
13076	702872
13076	702873
1136	702874
218689	702875
152166	702876
124997	702877
300359	702878
24022	702879
330	702880
138623	702881
109180	702882
95045	702883
180226	702884
43397	702885
144	702886
124252	702887
163654	702888
227542	702889
79877	702890
233714	702891
143679	702892
50708	702893
101022	702894
8327	702895
37070	702896
74625	702897
3374	702898
31489	702899
13763	702900
16000	702901
275957	702902
77447	702903
101293	702904
191844	702905
125000	702906
67238	702907
8261	702908
134642	702909
4663	702910
35374	702911
1278	702912
18352	702913
235043	702914
215843	702915
122058	702916
211503	702917
186680	702918
36134	702919
37584	702920
70232	702921
38022	702922
122828	702923
106275	702924
306601	702925
80917	702926
129228	702927
205248	702928
61872	702929
73996	702930
58200	702931
5854	702932
57600	702933
99959	702934
88532	702935
6154	702936
60844	702937
174717	702938
3427	702939
134744	702940
848	702941
17039	702942
63813	702943
17616	702944
19350	702945
184107	702946
82233	702947
209528	702948
35997	702949
94	702950
310	702951
14867	702952
143477	702953
102715	702954
219324	702955
135359	702956
43346	702957
55673	702958
55251	702959
117646	702960
233570	702961
25135	702962
91913	702963
306911	702964
164773	702965
133610	702966
96993	702967
101997	702968
101110	702969
31619	702970
130079	702971
34832	702972
128293	702973
16688	702974
175541	702975
113151	702976
59808	702977
69728	702978
124326	702979
144548	702980
86904	702981
214096	702982
243358	702983
48686	702984
202855	702985
4193	702986
11686	702987
4249	702988
89059	702989
50544	702990
157069	702991
47408	702992
163510	702993
44378	702994
20749	702995
25461	702996
2621	702997
42270	702998
14253	702999
289935	703000
10064	703001
46083	703002
262437	703003
42800	703004
162423	703005
73393	703006
106319	703007
169281	703008
129687	703009
103622	703010
99504	703011
3552	703012
44546	703013
80652	703014
27960	703015
40100	703016
184191	703017
72223	703018
20358	703019
217175	703020
54993	703021
50167	703022
58595	703023
103925	703024
13166	703025
89927	703026
123185	703027
3059	703028
128051	703029
38269	703030
30745	703031
166038	703032
15020	703033
97486	703034
139612	703035
127321	703036
103887	703037
51315	703038
52149	703039
51457	703040
52061	703041
35839	703042
46971	703043
203833	703044
1	703045
14115	703046
11618	703047
129112	703048
19528	703049
175285	703050
260350	703051
313322	703052
103928	703053
51690	703054
66026	703055
62591	703056
36479	703057
298606	703058
36587	703059
104567	703060
798	703061
221164	703062
182780	703063
14322	703064
135503	703065
43979	703066
11435	703067
94266	703068
15656	703069
3567	703070
18145	703071
10496	703072
26531	703073
9569	703074
197439	703075
90317	703076
348	703077
94056	703078
31	703079
214523	703080
39515	703081
56131	703082
12364	703083
77071	703084
7308	703085
1	703086
1160	703087
18905	703088
274373	703089
42160	703090
42384	703091
230964	703092
156686	703093
2208	703094
1983	703095
531	703096
15873	703097
99598	703098
3608	703099
25244	703100
15922	703101
18984	703102
119634	703103
127937	703104
33754	703105
6658	703106
129832	703107
3727	703108
320344	703109
63500	703110
24159	703111
69	703112
77194	703113
42685	703114
17986	703115
22557	703116
35174	703117
17429	703118
226402	703119
108670	703120
3759	703121
35638	703122
69637	703123
245660	703124
156486	703125
66329	703126
160684	703127
325590	703128
57843	703129
15404	703130
19750	703131
1351	703132
23694	703133
55017	703134
264	703135
30332	703136
144203	703137
147880	703138
81020	703139
142434	703140
235155	703141
188040	703142
307085	703143
207567	703144
34900	703145
114615	703146
314353	703147
40393	703148
30947	703149
170292	703150
163133	703151
24803	703152
174853	703153
29925	703154
16625	703155
161	703156
7940	703157
17524	703158
43583	703159
134748	703160
15659	703161
64085	703162
47344	703163
63247	703164
58860	703165
11019	703166
199746	703167
303562	703168
1493	703169
37777	703170
44585	703171
13017	703172
40613	703173
138679	703174
17661	703175
22581	703176
29681	703177
146887	703178
5021	703179
1210	703180
166318	703181
19563	703182
24569	703183
261739	703184
267838	703185
8608	703186
295312	703187
242582	703188
75864	703189
138307	703190
170628	703191
40377	703192
18239	703193
89310	703194
45316	703195
73879	703196
17011	703197
29292	703198
54702	703199
20610	703200
147169	703201
93870	703202
102371	703203
87770	703204
14860	703205
231942	703206
122052	703207
69133	703208
175116	703209
104911	703210
128335	703211
124862	703212
99179	703213
23960	703214
58018	703215
36596	703216
208904	703217
15986	703218
77498	703219
105463	703220
72442	703221
92789	703222
31290	703223
15697	703224
24553	703225
174587	703226
5377	703227
650	703228
142283	703229
24230	703230
1547	703231
36981	703232
38993	703233
99861	703234
238967	703235
150198	703236
62282	703237
215692	703238
2754	703239
94288	703240
314787	703241
112327	703242
86427	703243
46757	703244
1078	703245
233114	703246
6610	703247
93921	703248
101199	703249
18271	703250
160190	703251
314020	703252
12130	703253
59223	703254
91606	703255
174033	703256
153856	703257
100240	703258
76377	703259
183435	703260
93220	703261
224276	703262
322160	703263
276804	703264
55770	703265
190530	703266
92046	703267
195058	703268
41265	703269
197306	703270
323088	703271
177496	703272
323619	703273
160868	703274
143511	703275
156092	703276
309014	703277
174034	703278
65584	703279
60374	703280
7181	703281
224241	703282
97993	703283
10014	703284
20989	703285
187148	703286
69821	703287
290080	703288
289431	703289
4571	703290
199990	703291
197761	703292
9795	703293
66365	703294
14718	703295
180339	703296
92332	703297
111098	703298
3407	703299
17645	703300
212575	703301
45131	703302
63754	703303
72548	703304
95208	703305
75937	703306
56496	703307
1890	703308
20648	703309
115775	703310
48255	703311
12124	703312
5932	703313
168659	703314
13585	703315
13300	703316
17457	703317
191380	703318
122604	703319
10914	703320
25123	703321
13531	703322
86017	703323
99603	703324
54746	703325
9894	703326
57737	703327
72205	703328
190693	703329
71186	703330
11163	703331
111546	703332
199232	703333
52407	703334
48782	703335
34874	703336
29670	703337
10994	703338
107715	703339
105336	703340
199553	703341
39832	703342
981	703343
49409	703344
12380	703345
4914	703346
130164	703347
212683	703348
33700	703349
26468	703350
47758	703351
94118	703352
40677	703353
216085	703354
27696	703355
16080	703356
206315	703357
140488	703358
129681	703359
206079	703360
10895	703361
25578	703362
250067	703363
102566	703364
126613	703365
109116	703366
43362	703367
29259	703368
208522	703369
43653	703370
314595	703371
22119	703372
190687	703373
83701	703374
11201	703375
640	703376
211105	703377
126000	703378
162775	703379
34909	703380
43	703381
177837	703382
217214	703383
105885	703384
207	703385
20578	703386
6775	703387
67476	703388
29922	703389
18052	703390
9585	703391
125253	703392
254504	703393
66877	703394
182	703395
79199	703396
11928	703397
20555	703398
88341	703399
287270	703400
27328	703401
51226	703402
1515	703403
75725	703404
41114	703405
263999	703406
14658	703407
11756	703408
22427	703409
230601	703410
35775	703411
6006	703412
10085	703413
122368	703414
71625	703415
4897	703416
12332	703417
4154	703418
94741	703419
12106	703420
175675	703421
30265	703422
53086	703423
68576	703424
140344	703425
125062	703426
63195	703427
111629	703428
3950	703429
61900	703430
128429	703431
99941	703432
236386	703433
96128	703434
13229	703435
122540	703436
274066	703437
268637	703438
84120	703439
208950	703440
1797	703441
35149	703442
25372	703443
216596	703444
111287	703445
19178	703446
98996	703447
130522	703448
321208	703449
74662	703450
21323	703451
189505	703452
70581	703453
158412	703454
37983	703455
16153	703456
24332	703457
4605	703458
18154	703459
25341	703460
24989	703461
4477	703462
20546	703463
4739	703464
739	703465
190424	703466
39115	703467
28232	703468
23618	703469
102799	703470
229843	703471
5265	703472
28107	703473
6687	703474
14033	703475
5008	703476
205191	703477
22485	703478
138814	703479
7741	703480
49480	703481
85704	703482
104965	703483
84868	703484
50371	703485
94930	703486
9437	703487
38769	703488
9166	703489
170575	703490
50904	703491
1708	703492
118818	703493
219483	703494
3503	703495
102160	703496
7655	703497
134278	703498
134278	703499
85855	703500
199585	703501
167565	703502
16574	703503
1517	703504
302027	703505
4731	703506
30209	703507
87141	703508
87141	703509
83095	703510
10074	703511
116249	703512
19866	703513
15703	703514
123001	703515
53158	703516
4816	703517
47216	703518
203031	703519
308580	703520
54314	703521
2175	703522
278067	703523
31034	703524
49311	703525
12785	703526
18017	703527
75001	703528
15918	703529
130284	703530
96405	703531
81470	703532
85424	703533
43482	703534
54796	703535
173584	703536
11944	703537
185539	703538
50074	703539
76407	703540
91925	703541
150960	703542
156999	703543
75784	703544
244102	703545
30354	703546
176692	703547
69847	703548
86752	703549
13318	703550
11305	703551
11871	703552
61361	703553
156957	703554
60463	703555
248650	703556
20481	703557
20481	703558
68714	703559
95918	703560
27412	703561
29013	703562
323968	703563
92185	703564
270735	703565
2219	703566
319643	703567
210837	703568
31447	703569
13615	703570
48507	703571
239385	703572
81602	703573
158499	703574
23731	703575
292583	703576
11483	703577
116413	703578
25755	703579
58631	703580
113069	703581
385	703582
75164	703583
51470	703584
39418	703585
39890	703586
60478	703587
95117	703588
208312	703589
184213	703590
50341	703591
39340	703592
22187	703593
26168	703594
10920	703595
15529	703596
59123	703597
8939	703598
113067	703599
190189	703600
53832	703601
36518	703602
22727	703603
182059	703604
97304	703605
129090	703606
138228	703607
174813	703608
21095	703609
78576	703610
51887	703611
104587	703612
129782	703613
283541	703614
81541	703615
118980	703616
13375	703617
82238	703618
75384	703619
13601	703620
51456	703621
144	703622
67133	703623
315108	703624
104061	703625
54097	703626
164473	703627
193236	703628
120535	703629
310526	703630
275769	703631
132617	703632
288780	703633
11314	703634
48869	703635
13183	703636
169497	703637
51843	703638
85691	703639
80083	703640
190001	703641
45340	703642
213896	703643
186300	703644
104357	703645
9102	703646
185946	703647
53925	703648
81560	703649
171620	703650
55352	703651
256186	703652
43459	703653
1325	703654
35308	703655
62368	703656
249043	703657
11303	703658
214826	703659
96193	703660
37132	703661
131726	703662
131719	703663
288941	703664
37690	703665
81286	703666
214072	703667
59709	703668
68320	703669
92573	703670
2353	703671
35437	703672
25811	703673
130265	703674
89952	703675
290359	703676
22898	703677
46256	703678
13629	703679
86432	703680
12563	703681
45099	703682
22738	703683
71062	703684
65582	703685
85143	703686
286209	703687
260	703688
171940	703689
104946	703690
119973	703691
32575	703692
246856	703693
31242	703694
134857	703695
86720	703696
1728	703697
55629	703698
108751	703699
5752	703700
42067	703701
28251	703702
125018	703703
1597	703704
23759	703705
147599	703706
48498	703707
2353	703708
17171	703709
35243	703710
122	703711
71471	703712
249	703713
75948	703714
45998	703715
276370	703716
58987	703717
1390	703718
154122	703719
119334	703720
321148	703721
238741	703722
3404	703723
62695	703724
31419	703725
15012	703726
3246	703727
278908	703728
247508	703729
148323	703730
34121	703731
33488	703732
68131	703733
35006	703734
62543	703735
15841	703736
75696	703737
39868	703738
115013	703739
251257	703740
101069	703741
202282	703742
123515	703743
169954	703744
248093	703745
90473	703746
37174	703747
52329	703748
127827	703749
52288	703750
116662	703751
37085	703752
203612	703753
4758	703754
308147	703755
76702	703756
48666	703757
34314	703758
56237	703759
168925	703760
5637	703761
15834	703762
95933	703763
315538	703764
70212	703765
70365	703766
24423	703767
27976	703768
118071	703769
40395	703770
290569	703771
8128	703772
68819	703773
11935	703774
252991	703775
24213	703776
143317	703777
95049	703778
63989	703779
278463	703780
57512	703781
40010	703782
263269	703783
311463	703784
45806	703785
289181	703786
119388	703787
32579	703788
199936	703789
32579	703790
16647	703791
126534	703792
120676	703793
200880	703794
54786	703795
122142	703796
264317	703797
96331	703798
303291	703799
37387	703800
199420	703801
185557	703802
84383	703803
182173	703804
209573	703805
24390	703806
145994	703807
149177	703808
106658	703809
54786	703810
262624	703811
178036	703812
306712	703813
201641	703814
171977	703815
170870	703816
118506	703817
47653	703818
277427	703819
111958	703820
217767	703821
250518	703822
151048	703823
224389	703824
53097	703825
69744	703826
166096	703827
247152	703828
236596	703829
132146	703830
119971	703831
104702	703832
162346	703833
264300	703834
67156	703835
269648	703836
301265	703837
267010	703838
257223	703839
80430	703840
27453	703841
212330	703842
71212	703843
53657	703844
88363	703845
53706	703846
86412	703847
199345	703848
137204	703849
178597	703850
82138	703851
57976	703852
19835	703853
36588	703854
200755	703855
61252	703856
39755	703857
30961	703858
162968	703859
132565	703860
132565	703861
64975	703862
69856	703863
92305	703864
69475	703865
82855	703866
230952	703867
216216	703868
244743	703869
116280	703870
203979	703871
133551	703872
246313	703873
16658	703874
248872	703875
180409	703876
127913	703877
36405	703878
118164	703879
8990	703880
3844	703881
14279	703882
141635	703883
64684	703884
157017	703885
271181	703886
230235	703887
23745	703888
70412	703889
313012	703890
67156	703891
64975	703892
60537	703893
5567	703894
312591	703895
3951	703896
165344	703897
205930	703898
181932	703899
62433	703900
44265	703901
74954	703902
188419	703903
141266	703904
235015	703905
117889	703906
33894	703907
35545	703908
206149	703909
104270	703910
124439	703911
104353	703912
40489	703913
129916	703914
82787	703915
32684	703916
153552	703917
286608	703918
303252	703919
462	703920
85882	703921
8067	703922
22597	703923
183745	703924
36378	703925
41755	703926
244424	703927
199863	703928
181821	703929
49326	703930
227560	703931
69474	703932
69744	703933
30784	703934
1985	703935
199692	703936
122267	703937
2862	703938
16781	703939
19059	703940
20339	703941
4910	703942
481	703943
5350	703944
232	703945
638	703946
108988	703947
88644	703948
80974	703949
44114	703950
65877	703951
39236	703952
90434	703953
216251	703954
88833	703955
60442	703956
270957	703957
201943	703958
13940	703959
60821	703960
89774	703961
309725	703962
20755	703963
32771	703964
124995	703965
6323	703966
38901	703967
119986	703968
218	703969
169053	703970
166297	703971
11728	703972
10336	703973
1794	703974
1	703975
16900	703976
84776	703977
628	703978
41623	703979
56156	703980
17528	703981
19727	703982
322193	703983
136641	703984
89237	703985
20251	703986
79408	703987
79649	703988
26846	703989
4905	703990
133301	703991
270915	703992
10610	703993
101986	703994
325445	703995
80095	703996
37077	703997
325633	703998
309567	703999
214515	704000
6200	704001
111192	704002
6836	704003
4860	704004
199984	704005
45851	704006
746	704007
33217	704008
49531	704009
316477	704010
105068	704011
43263	704012
118401	704013
119305	704014
577	704015
214112	704016
71190	704017
71188	704018
163250	704019
28317	704020
281432	704021
26850	704022
293061	704023
3879	704024
322505	704025
246620	704026
255693	704027
253515	704028
148512	704029
93105	704030
105817	704031
136898	704032
103987	704033
123908	704034
5506	704035
129504	704036
91059	704037
95482	704038
34744	704039
37439	704040
48556	704041
120504	704042
67681	704043
10583	704044
165577	704045
67919	704046
82788	704047
162054	704048
83674	704049
230832	704050
185369	704051
110627	704052
61449	704053
58457	704054
23413	704055
163423	704056
131423	704057
33391	704058
25311	704059
211075	704060
84249	704061
68066	704062
13636	704063
171232	704064
50559	704065
66695	704066
56445	704067
314807	704068
250475	704069
265787	704070
6922	704071
637	704072
13771	704073
8208	704074
209414	704075
129203	704076
72298	704077
179188	704078
13827	704079
223997	704080
29841	704081
170124	704082
261727	704083
72043	704084
79317	704085
121664	704086
58166	704087
200121	704088
10483	704089
10483	704090
93986	704091
60440	704092
11351	704093
10483	704094
6518	704095
31469	704096
186422	704097
6110	704098
561	704099
37785	704100
84307	704101
51928	704102
48717	704103
155064	704104
201862	704105
297933	704106
171821	704107
35139	704108
173762	704109
48717	704110
78419	704111
86093	704112
117369	704113
108721	704114
200628	704115
30000	704116
127941	704117
35869	704118
47201	704119
26019	704120
84632	704121
206390	704122
19398	704123
19398	704124
167522	704125
27293	704126
164407	704127
21813	704128
21793	704129
192615	704130
34956	704131
44915	704132
10755	704133
15744	704134
29104	704135
128089	704136
37849	704137
31193	704138
9677	704139
150148	704140
152955	704141
213524	704142
67752	704143
59127	704144
79811	704145
5782	704146
25845	704147
55375	704148
317830	704149
9740	704150
200682	704151
123192	704152
190916	704153
264972	704154
38288	704155
217146	704156
327662	704157
15478	704158
67586	704159
127971	704160
57575	704161
181609	704162
57575	704163
319376	704164
37108	704165
3866	704166
10993	704167
108165	704168
120759	704169
187961	704170
108725	704171
9802	704172
328305	704173
23166	704174
107682	704175
109721	704176
110371	704177
53141	704178
82291	704179
83201	704180
49024	704181
85346	704182
58803	704183
17007	704184
284204	704185
59760	704186
62895	704187
75408	704188
275971	704189
75408	704190
55184	704191
270011	704192
105081	704193
140337	704194
280716	704195
98671	704196
19289	704197
52195	704198
53993	704199
17859	704200
257110	704201
48488	704202
123437	704203
238209	704204
190984	704205
260641	704206
179373	704207
111050	704208
181586	704209
274249	704210
5502	704211
30905	704212
75476	704213
262297	704214
100070	704215
75476	704216
227998	704217
28673	704218
111165	704219
55225	704220
172788	704221
25470	704222
82833	704223
226314	704224
180648	704225
103326	704226
300098	704227
122805	704228
224091	704229
57028	704230
254624	704231
3190	704232
5488	704233
109176	704234
45241	704235
54358	704236
18746	704237
4556	704238
9170	704239
34415	704240
49664	704241
50139	704242
20716	704243
21301	704244
88483	704245
12748	704246
697	704247
14845	704248
287517	704249
51367	704250
1167	704251
23700	704252
91611	704253
171196	704254
77190	704255
8462	704256
150819	704257
3160	704258
50899	704259
1642	704260
165643	704261
136562	704262
131006	704263
80278	704264
99716	704265
35218	704266
405	704267
194887	704268
169046	704269
10001	704270
22641	704271
82452	704272
70868	704273
80535	704274
40908	704275
210214	704276
2676	704277
8803	704278
1593	704279
113304	704280
10512	704281
74762	704282
64562	704283
50401	704284
95559	704285
161690	704286
161828	704287
211267	704288
804	704289
132098	704290
9139	704291
5598	704292
11295	704293
804	704294
6785	704295
267916	704296
187404	704297
175485	704298
33388	704299
11276	704300
3721	704301
264863	704302
298613	704303
61620	704304
78782	704305
89625	704306
170765	704307
81006	704308
78506	704309
106625	704310
75162	704311
171557	704312
273249	704313
120660	704314
119582	704315
286576	704316
31493	704317
59976	704318
204529	704319
29761	704320
209643	704321
88	704322
31381	704323
161652	704324
301635	704325
10035	704326
46547	704327
20649	704328
290706	704329
21552	704330
140	704331
197600	704332
83519	704333
87988	704334
45180	704335
153794	704336
42279	704337
6660	704338
26870	704339
66289	704340
75276	704341
133332	704342
28617	704343
107628	704344
63633	704345
47015	704346
46780	704347
116781	704348
15852	704349
301029	704350
54261	704351
107983	704352
107983	704353
152499	704354
69642	704355
168530	704356
257461	704357
46963	704358
46845	704359
25897	704360
107642	704361
89830	704362
321300	704363
17464	704364
37944	704365
68735	704366
114620	704367
161637	704368
23402	704369
13120	704370
9775	704371
70295	704372
46845	704373
173755	704374
1011	704375
6404	704376
4084	704377
200235	704378
250673	704379
8471	704380
40364	704381
9128	704382
163365	704383
47354	704384
257093	704385
70308	704386
6948	704387
153794	704388
14426	704389
32524	704390
17582	704391
14426	704392
191377	704393
82299	704394
134426	704395
71253	704396
6660	704397
164270	704398
6404	704399
261911	704400
85048	704401
255440	704402
56118	704403
10953	704404
32330	704405
16615	704406
74536	704407
296971	704408
16849	704409
4314	704410
61666	704411
149054	704412
21547	704413
92	704414
65411	704415
101461	704416
74445	704417
183479	704418
7512	704419
155496	704420
295068	704421
89992	704422
50020	704423
99408	704424
138711	704425
3241	704426
67322	704427
184517	704428
161637	704429
7870	704430
16692	704431
315791	704432
155910	704433
31933	704434
108092	704435
116781	704436
89711	704437
1137	704438
6376	704439
4070	704440
40939	704441
17489	704442
226371	704443
1151	704444
127731	704445
19778	704446
41428	704447
41428	704448
21430	704449
34950	704450
40054	704451
2498	704452
129616	704453
26642	704454
279825	704455
103518	704456
42273	704457
917	704458
20074	704459
29	704460
66147	704461
137412	704462
40514	704463
92348	704464
25059	704465
206091	704466
34759	704467
10664	704468
5110	704469
7424	704470
20622	704471
309209	704472
7576	704473
8258	704474
45464	704475
103459	704476
114216	704477
292464	704478
286079	704479
147140	704480
121066	704481
41505	704482
1614	704483
84168	704484
28388	704485
181504	704486
6983	704487
165413	704488
67669	704489
179116	704490
3161	704491
42907	704492
5392	704493
176252	704494
131725	704495
30290	704496
67889	704497
260168	704498
72906	704499
17707	704500
24880	704501
115931	704502
28127	704503
150159	704504
92485	704505
139573	704506
40790	704507
89045	704508
19455	704509
123487	704510
186621	704511
9161	704512
5603	704513
4709	704514
42367	704515
21384	704516
294375	704517
6055	704518
20904	704519
298	704520
17172	704521
11744	704522
10831	704523
63739	704524
89978	704525
279986	704526
168786	704527
150782	704528
5398	704529
134521	704530
136880	704531
151450	704532
120321	704533
35260	704534
13667	704535
101774	704536
44330	704537
109496	704538
7036	704539
34430	704540
122916	704541
13507	704542
1679	704543
30763	704544
96165	704545
302029	704546
17793	704547
134111	704548
1456	704549
39382	704550
7978	704551
83333	704552
132477	704553
6255	704554
26253	704555
37240	704556
106269	704557
305645	704558
90077	704559
35094	704560
22591	704561
203021	704562
184178	704563
27244	704564
58575	704565
184917	704566
22047	704567
33315	704568
105431	704569
4530	704570
86888	704571
55556	704572
115879	704573
27168	704574
93046	704575
1461	704576
166335	704577
10578	704578
5776	704579
6280	704580
39867	704581
6852	704582
5993	704583
59848	704584
67965	704585
54786	704586
7466	704587
66583	704588
111953	704589
70271	704590
86853	704591
2195	704592
29924	704593
102328	704594
165334	704595
167336	704596
92518	704597
130763	704598
82982	704599
17102	704600
62196	704601
155630	704602
164	704603
60828	704604
264	704605
36329	704606
6919	704607
23629	704608
277552	704609
54012	704610
20434	704611
124774	704612
160531	704613
200019	704614
1997	704615
6668	704616
71979	704617
37691	704618
98283	704619
217714	704620
57977	704621
46185	704622
51992	704623
39182	704624
75645	704625
51703	704626
148297	704627
148297	704628
191915	704629
26369	704630
307515	704631
67111	704632
10538	704633
8899	704634
14191	704635
54869	704636
214123	704637
235130	704638
87678	704639
107409	704640
21284	704641
17286	704642
52418	704643
12005	704644
116640	704645
60020	704646
62266	704647
134437	704648
273059	704649
306555	704650
216601	704651
7398	704652
77518	704653
1508	704654
97077	704655
114949	704656
93704	704657
319384	704658
148155	704659
131844	704660
205108	704661
131782	704662
241455	704663
7234	704664
47221	704665
20201	704666
57265	704667
838	704668
40507	704669
10243	704670
204076	704671
8301	704672
114676	704673
5184	704674
116539	704675
12170	704676
138522	704677
6351	704678
77396	704679
209647	704680
163830	704681
21862	704682
48275	704683
27080	704684
133393	704685
60279	704686
143989	704687
77386	704688
318526	704689
231914	704690
91378	704691
24571	704692
178661	704693
48968	704694
156947	704695
112834	704696
88723	704697
316251	704698
196734	704699
54095	704700
120064	704701
274950	704702
212456	704703
27467	704704
31208	704705
7906	704706
96796	704707
43881	704708
25068	704709
26801	704710
63768	704711
142739	704712
152326	704713
51871	704714
274542	704715
18714	704716
44287	704717
8232	704718
187842	704719
19254	704720
10751	704721
39372	704722
84346	704723
311280	704724
180445	704725
246534	704726
55127	704727
196948	704728
81335	704729
181459	704730
244371	704731
42209	704732
16661	704733
67845	704734
26850	704735
259662	704736
11959	704737
253615	704738
74875	704739
146413	704740
9070	704741
92254	704742
141867	704743
214704	704744
42582	704745
242272	704746
186379	704747
167981	704748
94338	704749
124288	704750
158634	704751
57924	704752
12163	704753
132269	704754
173116	704755
191396	704756
14343	704757
39105	704758
39105	704759
39105	704760
207154	704761
9176	704762
118636	704763
287852	704764
5440	704765
135802	704766
58297	704767
3021	704768
234199	704769
73362	704770
42496	704771
261646	704772
108301	704773
93961	704774
145851	704775
274324	704776
196334	704777
74875	704778
120115	704779
177498	704780
75779	704781
89182	704782
45628	704783
206753	704784
261406	704785
47380	704786
325592	704787
89136	704788
215129	704789
118218	704790
63981	704791
503	704792
78166	704793
152080	704794
119439	704795
13226	704796
112356	704797
9765	704798
18577	704799
16125	704800
158555	704801
270544	704802
282854	704803
119001	704804
185936	704805
52386	704806
143282	704807
100806	704808
33219	704809
232364	704810
265624	704811
208746	704812
22128	704813
289136	704814
10841	704815
19770	704816
269791	704817
121736	704818
266055	704819
214233	704820
121736	704821
15821	704822
87539	704823
302742	704824
833	704825
5671	704826
3849	704827
610	704828
68611	704829
3896	704830
146984	704831
23552	704832
80553	704833
149401	704834
100148	704835
225816	704836
120326	704837
55830	704838
79231	704839
16354	704840
204694	704841
4094	704842
16768	704843
8088	704844
60669	704845
1186	704846
3579	704847
32177	704848
232183	704849
134808	704850
4652	704851
197538	704852
72469	704853
32070	704854
96555	704855
140894	704856
16984	704857
246	704858
203576	704859
141779	704860
30855	704861
165686	704862
271060	704863
23453	704864
96237	704865
10448	704866
26423	704867
27253	704868
96596	704869
141720	704870
21172	704871
10797	704872
16264	704873
3943	704874
35242	704875
70831	704876
694	704877
127408	704878
36380	704879
171579	704880
154460	704881
2449	704882
1905	704883
300783	704884
13461	704885
5113	704886
145341	704887
20586	704888
105164	704889
36348	704890
23838	704891
27767	704892
49867	704893
72547	704894
111815	704895
31641	704896
263283	704897
11141	704898
793	704899
3758	704900
38904	704901
93229	704902
68942	704903
1818	704904
31522	704905
43235	704906
148822	704907
5016	704908
10997	704909
99902	704910
225021	704911
153490	704912
194368	704913
124189	704914
126549	704915
30466	704916
307179	704917
221666	704918
9118	704919
20407	704920
248097	704921
87673	704922
13864	704923
2211	704924
7447	704925
201431	704926
33247	704927
123769	704928
55909	704929
3897	704930
137776	704931
201730	704932
112005	704933
134273	704934
194683	704935
53824	704936
40664	704937
98944	704938
124607	704939
43342	704940
6509	704941
6509	704942
119140	704943
59421	704944
13925	704945
134273	704946
12366	704947
206725	704948
270248	704949
116336	704950
116336	704951
49031	704952
81431	704953
50399	704954
113354	704955
80518	704956
147678	704957
154912	704958
9526	704959
153085	704960
4422	704961
613	704962
7610	704963
5899	704964
192720	704965
279563	704966
7477	704967
98150	704968
126417	704969
96252	704970
70273	704971
240136	704972
4019	704973
29327	704974
7606	704975
135696	704976
56953	704977
109491	704978
163531	704979
56635	704980
26221	704981
5104	704982
286	704983
43466	704984
12597	704985
9821	704986
237234	704987
114970	704988
201535	704989
15770	704990
1790	704991
9331	704992
42571	704993
206466	704994
40133	704995
2184	704996
92080	704997
7027	704998
131786	704999
285788	705000
285561	705001
151139	705002
193031	705003
186077	705004
41717	705005
137644	705006
121240	705007
182006	705008
124647	705009
156125	705010
36239	705011
205918	705012
209774	705013
14639	705014
34317	705015
171115	705016
135232	705017
204694	705018
383	705019
2696	705020
92890	705021
10896	705022
2550	705023
7144	705024
98857	705025
9870	705026
121013	705027
131523	705028
21658	705029
62604	705030
23	705031
13835	705032
1558	705033
79686	705034
81634	705035
118965	705036
241680	705037
220990	705038
68877	705039
20001	705040
199500	705041
349	705042
37184	705043
56369	705044
68111	705045
112938	705046
137558	705047
170898	705048
19274	705049
94602	705050
128926	705051
12079	705052
195492	705053
56314	705054
147337	705055
37624	705056
29577	705057
203832	705058
9916	705059
48799	705060
129667	705061
180478	705062
41794	705063
7294	705064
208977	705065
129373	705066
93162	705067
181511	705068
42924	705069
198	705070
160533	705071
2803	705072
152207	705073
138885	705074
189496	705075
19574	705076
43141	705077
165407	705078
152831	705079
138572	705080
201785	705081
234904	705082
12412	705083
58171	705084
186513	705085
69204	705086
12524	705087
166846	705088
20833	705089
232363	705090
203220	705091
16166	705092
7373	705093
16166	705094
3933	705095
87804	705096
1163	705097
321312	705098
5439	705099
102668	705100
301359	705101
78284	705102
59013	705103
19085	705104
23226	705105
16613	705106
35149	705107
494	705108
11562	705109
161648	705110
34254	705111
26479	705112
267393	705113
195246	705114
41789	705115
2428	705116
131772	705117
134055	705118
1272	705119
72547	705120
124	705121
149500	705122
1091	705123
11770	705124
60277	705125
67076	705126
7568	705127
135336	705128
7181	705129
307614	705130
278927	705131
244498	705132
12233	705133
46517	705134
245542	705135
8314	705136
6979	705137
16826	705138
23435	705139
315	705140
129891	705141
11181	705142
81041	705143
72	705144
49130	705145
163675	705146
2131	705147
4144	705148
3025	705149
140438	705150
99617	705151
24930	705152
167840	705153
4181	705154
2781	705155
22264	705156
44759	705157
184966	705158
555	705159
38208	705160
35952	705161
123090	705162
259061	705163
12024	705164
2153	705165
13779	705166
1633	705167
3617	705168
83777	705169
1437	705170
2951	705171
54226	705172
9088	705173
1163	705174
8412	705175
155303	705176
24721	705177
297643	705178
87631	705179
9361	705180
81146	705181
166837	705182
8732	705183
82798	705184
2433	705185
8777	705186
68742	705187
11547	705188
16611	705189
6896	705190
648	705191
1525	705192
135	705193
49986	705194
15512	705195
216655	705196
54418	705197
49486	705198
156361	705199
16005	705200
142874	705201
11230	705202
9220	705203
25914	705204
109026	705205
9222	705206
75719	705207
51281	705208
210612	705209
12140	705210
84665	705211
152120	705212
20520	705213
320	705214
99769	705215
157272	705216
6044	705217
73264	705218
141984	705219
29782	705220
492	705221
68470	705222
65054	705223
803	705224
883	705225
20617	705226
9264	705227
20076	705228
214	705229
144704	705230
832	705231
200704	705232
128701	705233
89777	705234
339	705235
3885	705236
185943	705237
163334	705238
247	705239
33773	705240
27782	705241
3837	705242
86881	705243
47096	705244
27259	705245
9230	705246
84299	705247
33845	705248
34416	705249
893	705250
4906	705251
128520	705252
119168	705253
155	705254
26166	705255
164999	705256
38797	705257
5055	705258
9228	705259
105792	705260
55553	705261
321631	705262
45420	705263
235890	705264
60690	705265
22963	705266
39528	705267
37183	705268
110036	705269
59297	705270
140846	705271
39541	705272
258655	705273
165020	705274
132600	705275
151768	705276
70677	705277
192490	705278
91097	705279
43920	705280
125589	705281
171438	705282
17239	705283
226525	705284
13293	705285
98535	705286
11603	705287
281753	705288
51080	705289
38892	705290
147304	705291
3397	705292
25229	705293
190054	705294
7627	705295
53960	705296
147785	705297
44210	705298
23046	705299
121343	705300
98302	705301
265324	705302
53000	705303
20164	705304
79608	705305
129456	705306
63595	705307
292002	705308
66747	705309
204851	705310
105750	705311
202888	705312
18660	705313
119441	705314
799	705315
70126	705316
100875	705317
53846	705318
87376	705319
16203	705320
45633	705321
45020	705322
5374	705323
117030	705324
93333	705325
325193	705326
6382	705327
42288	705328
4370	705329
95207	705330
12263	705331
253160	705332
106105	705333
14876	705334
162354	705335
22129	705336
38382	705337
302135	705338
117553	705339
40822	705340
73598	705341
162517	705342
102279	705343
5300	705344
83274	705345
72852	705346
138492	705347
20798	705348
94616	705349
75887	705350
69017	705351
83643	705352
96377	705353
81925	705354
239272	705355
156567	705356
99946	705357
215498	705358
43025	705359
45020	705360
9673	705361
154661	705362
260815	705363
43920	705364
124611	705365
111609	705366
200555	705367
325415	705368
325760	705369
105105	705370
29241	705371
173712	705372
114308	705373
54277	705374
233721	705375
166727	705376
325170	705377
42344	705378
200344	705379
115587	705380
196050	705381
139267	705382
295418	705383
117625	705384
267281	705385
223364	705386
45144	705387
16055	705388
207445	705389
179542	705390
11207	705391
114194	705392
184997	705393
3085	705394
116839	705395
11207	705396
16168	705397
107399	705398
168275	705399
154334	705400
34977	705401
26	705402
47593	705403
211858	705404
249186	705405
67973	705406
30652	705407
42883	705408
1193	705409
59376	705410
306311	705411
277162	705412
181349	705413
46945	705414
167869	705415
71554	705416
213350	705417
66047	705418
2036	705419
128558	705420
29689	705421
13341	705422
146233	705423
28763	705424
260644	705425
10137	705426
222042	705427
18064	705428
31607	705429
9458	705430
46109	705431
63938	705432
85800	705433
11136	705434
19604	705435
106946	705436
121754	705437
80833	705438
174202	705439
3573	705440
176199	705441
1476	705442
149319	705443
95103	705444
72826	705445
93471	705446
172095	705447
254639	705448
11724	705449
188436	705450
39297	705451
98664	705452
111605	705453
271799	705454
74142	705455
295916	705456
249213	705457
41207	705458
108216	705459
63880	705460
59724	705461
49551	705462
129810	705463
7613	705464
239603	705465
72501	705466
23570	705467
85800	705468
14781	705469
137036	705470
167142	705471
113557	705472
56151	705473
35270	705474
182250	705475
254136	705476
93522	705477
263116	705478
7048	705479
6758	705480
113977	705481
43681	705482
40146	705483
147507	705484
78096	705485
63947	705486
9534	705487
99527	705488
147120	705489
127199	705490
301547	705491
194362	705492
60487	705493
146214	705494
174092	705495
116590	705496
1765	705497
93688	705498
23858	705499
176172	705500
215996	705501
28900	705502
70329	705503
237	705504
25451	705505
306312	705506
72884	705507
319129	705508
180940	705509
267930	705510
112635	705511
73123	705512
97336	705513
105094	705514
225033	705515
7433	705516
47276	705517
19266	705518
106544	705519
73218	705520
215442	705521
157445	705522
126950	705523
195029	705524
9945	705525
78320	705526
50823	705527
146631	705528
189874	705529
26197	705530
301060	705531
48326	705532
5111	705533
5111	705534
543	705535
18649	705536
164848	705537
66546	705538
299122	705539
81524	705540
196411	705541
207219	705542
146513	705543
68958	705544
106194	705545
33735	705546
288604	705547
99278	705548
156100	705549
97872	705550
292478	705551
10659	705552
98788	705553
31088	705554
59322	705555
73220	705556
16975	705557
103114	705558
292928	705559
49541	705560
80947	705561
30305	705562
274771	705563
149998	705564
207020	705565
325206	705566
94227	705567
87126	705568
74910	705569
179742	705570
44100	705571
109370	705572
106081	705573
137728	705574
134348	705575
8114	705576
165656	705577
91563	705578
82895	705579
24952	705580
84892	705581
153501	705582
108282	705583
108282	705584
55536	705585
120868	705586
58689	705587
201606	705588
6013	705589
243332	705590
250773	705591
101977	705592
40870	705593
22148	705594
13954	705595
52531	705596
113262	705597
299465	705598
56715	705599
21066	705600
64522	705601
261171	705602
22497	705603
145229	705604
65511	705605
93712	705606
157983	705607
28073	705608
3201	705609
65813	705610
118422	705611
25135	705612
77493	705613
26209	705614
130126	705615
122081	705616
10670	705617
175319	705618
246558	705619
108003	705620
283713	705621
26	705622
296549	705623
64023	705624
6066	705625
186803	705626
297534	705627
21739	705628
58043	705629
26	705630
25609	705631
19287	705632
38356	705633
156287	705634
80190	705635
182698	705636
153106	705637
64438	705638
1358	705639
28068	705640
97039	705641
91180	705642
197060	705643
169439	705644
3807	705645
111350	705646
137034	705647
89796	705648
157445	705649
208729	705650
11111	705651
119187	705652
80327	705653
53300	705654
1328	705655
45483	705656
45472	705657
8451	705658
81899	705659
191	705660
110637	705661
313980	705662
202636	705663
82894	705664
29228	705665
75397	705666
119901	705667
29946	705668
107292	705669
9575	705670
194528	705671
9804	705672
2962	705673
180	705674
8633	705675
5297	705676
4563	705677
111867	705678
5596	705679
316718	705680
197959	705681
111867	705682
55011	705683
192455	705684
310842	705685
320085	705686
40961	705687
74597	705688
12328	705689
60048	705690
172185	705691
26059	705692
182135	705693
75343	705694
251941	705695
325397	705696
1	705697
121898	705698
65047	705699
88900	705700
66234	705701
10954	705702
85644	705703
258904	705704
17870	705705
69908	705706
7982	705707
68351	705708
43610	705709
109900	705710
52136	705711
52536	705712
21979	705713
150586	705714
78605	705715
83032	705716
39026	705717
161975	705718
15189	705719
193470	705720
45461	705721
5849	705722
17060	705723
24110	705724
136256	705725
69835	705726
180029	705727
29944	705728
211864	705729
211856	705730
52536	705731
233992	705732
14693	705733
178694	705734
150016	705735
135774	705736
88361	705737
54499	705738
15116	705739
61565	705740
15189	705741
66342	705742
21272	705743
63968	705744
85127	705745
78852	705746
189449	705747
189449	705748
82021	705749
79709	705750
192057	705751
8766	705752
237071	705753
138745	705754
213216	705755
91361	705756
97851	705757
205850	705758
195900	705759
195926	705760
54375	705761
18536	705762
25765	705763
7836	705764
25739	705765
298810	705766
91361	705767
72385	705768
20096	705769
35358	705770
135275	705771
130629	705772
43098	705773
69226	705774
74703	705775
23718	705776
26695	705777
60763	705778
192035	705779
69030	705780
84823	705781
214874	705782
42781	705783
81319	705784
44884	705785
14413	705786
87458	705787
2930	705788
1122	705789
46337	705790
93508	705791
14360	705792
163845	705793
232687	705794
207061	705795
197682	705796
173625	705797
10480	705798
66802	705799
60529	705800
12374	705801
8085	705802
22337	705803
206625	705804
3108	705805
5821	705806
211769	705807
55066	705808
17730	705809
942	705810
252227	705811
20812	705812
68637	705813
110529	705814
99260	705815
136934	705816
42024	705817
47270	705818
45793	705819
189272	705820
20067	705821
154252	705822
79104	705823
133513	705824
281170	705825
23915	705826
31626	705827
197035	705828
144970	705829
112053	705830
208935	705831
123482	705832
73743	705833
323943	705834
10966	705835
147669	705836
67341	705837
142378	705838
40525	705839
314099	705840
128719	705841
299316	705842
179657	705843
77285	705844
20025	705845
153226	705846
116407	705847
118821	705848
39712	705849
159032	705850
9042	705851
22144	705852
12989	705853
171080	705854
20612	705855
81246	705856
141064	705857
174311	705858
218338	705859
328084	705860
90883	705861
90861	705862
156473	705863
204105	705864
257114	705865
67515	705866
204406	705867
144019	705868
103412	705869
6453	705870
47892	705871
6453	705872
6453	705873
6453	705874
47892	705875
36698	705876
204883	705877
19161	705878
188340	705879
71495	705880
54952	705881
36874	705882
154076	705883
308360	705884
121153	705885
237761	705886
1829	705887
28270	705888
15705	705889
7808	705890
44215	705891
19933	705892
264639	705893
125097	705894
256	705895
11461	705896
77660	705897
320103	705898
154	705899
291684	705900
37	705901
35955	705902
8022	705903
1745	705904
5590	705905
21144	705906
35501	705907
1341	705908
12464	705909
55783	705910
748	705911
35194	705912
43532	705913
94027	705914
25732	705915
2104	705916
153271	705917
27603	705918
10517	705919
90886	705920
100785	705921
7036	705922
23746	705923
1710	705924
91716	705925
6794	705926
44	705927
23228	705928
149	705929
8417	705930
66232	705931
56713	705932
25219	705933
37415	705934
1307	705935
684	705936
13297	705937
88712	705938
1733	705939
39025	705940
95	705941
49265	705942
9315	705943
10470	705944
24187	705945
77054	705946
47702	705947
58	705948
3168	705949
31271	705950
304869	705951
181223	705952
314213	705953
616	705954
2	705955
77815	705956
10896	705957
623	705958
2104	705959
89260	705960
18	705961
224984	705962
756	705963
137636	705964
4188	705965
93104	705966
8858	705967
4452	705968
319555	705969
46	705970
428	705971
3338	705972
9042	705973
134575	705974
3610	705975
345	705976
25255	705977
57783	705978
20933	705979
11961	705980
80980	705981
1541	705982
143713	705983
17380	705984
134340	705985
130454	705986
3368	705987
6253	705988
12102	705989
194807	705990
41112	705991
84074	705992
75406	705993
110935	705994
20730	705995
32937	705996
20649	705997
210430	705998
41788	705999
1260	706000
20743	706001
1413	706002
163938	706003
51	706004
48202	706005
47133	706006
294512	706007
2003	706008
8195	706009
1950	706010
6598	706011
20517	706012
57888	706013
12407	706014
14002	706015
128603	706016
93	706017
774	706018
912	706019
24640	706020
24629	706021
1770	706022
59665	706023
132169	706024
50924	706025
221640	706026
53461	706027
1080	706028
61072	706029
124940	706030
2098	706031
242	706032
283	706033
122822	706034
5048	706035
6804	706036
20360	706037
511	706038
31182	706039
18346	706040
118945	706041
9250	706042
56649	706043
36404	706044
210479	706045
36181	706046
126138	706047
133085	706048
7117	706049
2572	706050
234144	706051
68454	706052
92502	706053
217217	706054
4336	706055
152193	706056
44	706057
33098	706058
2758	706059
1079	706060
26921	706061
1132	706062
277	706063
55091	706064
715	706065
75983	706066
327435	706067
199413	706068
96853	706069
49219	706070
113	706071
98819	706072
12616	706073
4724	706074
2098	706075
2594	706076
8249	706077
3727	706078
11691	706079
4372	706080
104081	706081
166686	706082
24769	706083
131802	706084
39758	706085
27053	706086
2736	706087
9296	706088
155662	706089
317569	706090
3202	706091
39	706092
4145	706093
77537	706094
14857	706095
28861	706096
11162	706097
31320	706098
131131	706099
92336	706100
18944	706101
4860	706102
53372	706103
303604	706104
147175	706105
11497	706106
65541	706107
75383	706108
204152	706109
23271	706110
161228	706111
139546	706112
72996	706113
1313	706114
18695	706115
80931	706116
171158	706117
39286	706118
82866	706119
91188	706120
16801	706121
5055	706122
1151	706123
12308	706124
49337	706125
7219	706126
120868	706127
1139	706128
9830	706129
3820	706130
84983	706131
10131	706132
221188	706133
20290	706134
146578	706135
10144	706136
12934	706137
57977	706138
79750	706139
12446	706140
55179	706141
11399	706142
10702	706143
47812	706144
23150	706145
5	706146
1721	706147
2325	706148
66448	706149
103527	706150
320649	706151
33253	706152
15098	706153
129993	706154
249633	706155
10655	706156
14346	706157
187731	706158
57184	706159
23626	706160
35276	706161
43569	706162
49	706163
12457	706164
80353	706165
45388	706166
8173	706167
320890	706168
97867	706169
33833	706170
17276	706171
100589	706172
2403	706173
177	706174
28726	706175
28340	706176
260518	706177
52814	706178
235992	706179
19559	706180
2781	706181
22321	706182
15803	706183
4422	706184
106783	706185
159551	706186
185785	706187
15	706188
1829	706189
169225	706190
182317	706191
283	706192
18241	706193
127380	706194
74058	706195
4361	706196
1427	706197
83682	706198
2505	706199
20806	706200
174227	706201
3398	706202
74103	706203
182217	706204
85466	706205
117306	706206
800	706207
67814	706208
31800	706209
7259	706210
2810	706211
5	706212
67379	706213
7158	706214
37860	706215
61073	706216
122637	706217
18753	706218
102506	706219
1519	706220
21388	706221
4247	706222
39	706223
21386	706224
8136	706225
18756	706226
12359	706227
1851	706228
76714	706229
128474	706230
165214	706231
25176	706232
72857	706233
91335	706234
3316	706235
301692	706236
3825	706237
22369	706238
171649	706239
34	706240
4417	706241
12128	706242
944	706243
43288	706244
17789	706245
24095	706246
134799	706247
15515	706248
110172	706249
41266	706250
2121	706251
8	706252
201932	706253
5131	706254
16247	706255
54411	706256
605	706257
659	706258
69371	706259
3	706260
8600	706261
8174	706262
2897	706263
48955	706264
42033	706265
173508	706266
3056	706267
2530	706268
99038	706269
15473	706270
41454	706271
24530	706272
3644	706273
287	706274
46475	706275
309645	706276
78	706277
16367	706278
34183	706279
7046	706280
88305	706281
6408	706282
5469	706283
232631	706284
22554	706285
116743	706286
6766	706287
18356	706288
15	706289
75630	706290
13473	706291
6049	706292
306597	706293
58	706294
87	706295
103524	706296
48923	706297
8623	706298
1260	706299
160892	706300
3353	706301
632	706302
408	706303
23208	706304
1701	706305
903	706306
200	706307
130606	706308
7650	706309
2720	706310
9313	706311
137592	706312
30599	706313
1731	706314
2012	706315
10723	706316
206609	706317
22323	706318
2146	706319
187	706320
19414	706321
44511	706322
35559	706323
3838	706324
47063	706325
90879	706326
108821	706327
92796	706328
45020	706329
39321	706330
7367	706331
3957	706332
11831	706333
8695	706334
15020	706335
9361	706336
31105	706337
32489	706338
21131	706339
130332	706340
3450	706341
5481	706342
14975	706343
92845	706344
7419	706345
16164	706346
1962	706347
8231	706348
14441	706349
44721	706350
62733	706351
85023	706352
94305	706353
2	706354
34	706355
161305	706356
6926	706357
135262	706358
104328	706359
5343	706360
11979	706361
43925	706362
319345	706363
9076	706364
5656	706365
26068	706366
26068	706367
15586	706368
2942	706369
58	706370
55272	706371
70806	706372
63721	706373
3197	706374
184982	706375
305	706376
7947	706377
28021	706378
13424	706379
47868	706380
7578	706381
13264	706382
140330	706383
13576	706384
234207	706385
11479	706386
3271	706387
25176	706388
25822	706389
79445	706390
1324	706391
172835	706392
257504	706393
12981	706394
144936	706395
90607	706396
71764	706397
87650	706398
19607	706399
4361	706400
26993	706401
7606	706402
297419	706403
60599	706404
7933	706405
5072	706406
9863	706407
25402	706408
99028	706409
2317	706410
30362	706411
137610	706412
199779	706413
1435	706414
29374	706415
141213	706416
144129	706417
6984	706418
269578	706419
44936	706420
45215	706421
10585	706422
5356	706423
40341	706424
257018	706425
7299	706426
83437	706427
8828	706428
8146	706429
396	706430
147732	706431
12130	706432
193638	706433
129351	706434
41655	706435
59133	706436
64550	706437
86	706438
1547	706439
194062	706440
11659	706441
10379	706442
20236	706443
178804	706444
105564	706445
274837	706446
39029	706447
188259	706448
1893	706449
22450	706450
4573	706451
14112	706452
129104	706453
118	706454
41602	706455
321073	706456
1772	706457
1522	706458
6511	706459
8639	706460
1861	706461
281379	706462
9677	706463
88278	706464
13297	706465
95800	706466
95304	706467
377	706468
1480	706469
87515	706470
7079	706471
215917	706472
98403	706473
5307	706474
15813	706475
240617	706476
3692	706477
52398	706478
240402	706479
100868	706480
99	706481
49797	706482
42115	706483
7530	706484
107690	706485
118501	706486
200147	706487
68759	706488
42115	706489
98781	706490
153994	706491
72872	706492
7530	706493
73687	706494
146532	706495
105357	706496
44776	706497
126536	706498
36933	706499
99532	706500
99532	706501
140294	706502
56417	706503
31678	706504
42188	706505
131001	706506
105372	706507
116	706508
34720	706509
16669	706510
123839	706511
103157	706512
20262	706513
44184	706514
4338	706515
4165	706516
61537	706517
213165	706518
23428	706519
63206	706520
112226	706521
116152	706522
4039	706523
23193	706524
1858	706525
107600	706526
94414	706527
11868	706528
70338	706529
45029	706530
160011	706531
51118	706532
48614	706533
10160	706534
4274	706535
71913	706536
59660	706537
50362	706538
202724	706539
5572	706540
23170	706541
5207	706542
15170	706543
37	706544
11435	706545
164247	706546
33481	706547
1799	706548
19932	706549
34742	706550
21214	706551
88147	706552
3433	706553
189	706554
6515	706555
9848	706556
8962	706557
39	706558
86600	706559
237	706560
229158	706561
3401	706562
8561	706563
9955	706564
106632	706565
72328	706566
9850	706567
92662	706568
64480	706569
30060	706570
11129	706571
16146	706572
52208	706573
12598	706574
10439	706575
14830	706576
3559	706577
239	706578
171253	706579
101268	706580
27477	706581
163107	706582
41787	706583
99939	706584
198588	706585
174	706586
61856	706587
43545	706588
222	706589
6773	706590
45531	706591
866	706592
5551	706593
58	706594
40809	706595
15755	706596
98727	706597
215740	706598
9309	706599
19824	706600
781	706601
4410	706602
171748	706603
2410	706604
2436	706605
2550	706606
66731	706607
3074	706608
7764	706609
746	706610
9036	706611
120123	706612
107684	706613
731	706614
4520	706615
61177	706616
2371	706617
315231	706618
313288	706619
61372	706620
72876	706621
232	706622
109197	706623
20514	706624
105958	706625
8624	706626
33683	706627
3316	706628
82751	706629
48587	706630
29036	706631
42099	706632
438	706633
24585	706634
60123	706635
14976	706636
24819	706637
205531	706638
27391	706639
14653	706640
3760	706641
605	706642
3047	706643
63099	706644
161970	706645
193864	706646
11583	706647
26678	706648
222	706649
191730	706650
24170	706651
269732	706652
282274	706653
78959	706654
148946	706655
107057	706656
12442	706657
3326	706658
1115	706659
86421	706660
96127	706661
2625	706662
191502	706663
1409	706664
3038	706665
26081	706666
6580	706667
706	706668
126144	706669
5146	706670
5691	706671
106285	706672
26142	706673
6673	706674
104463	706675
11116	706676
192044	706677
16087	706678
29095	706679
83783	706680
572	706681
1150	706682
2472	706683
19723	706684
15573	706685
58220	706686
192893	706687
7247	706688
61027	706689
6626	706690
11153	706691
112702	706692
6814	706693
129148	706694
133771	706695
78554	706696
347	706697
812	706698
69077	706699
5902	706700
7333	706701
58	706702
3402	706703
46551	706704
67185	706705
11668	706706
42685	706707
52	706708
123492	706709
86918	706710
72011	706711
1917	706712
315	706713
104769	706714
236208	706715
79342	706716
9967	706717
187477	706718
2518	706719
4064	706720
78139	706721
54599	706722
47091	706723
81203	706724
36568	706725
97122	706726
10031	706727
66934	706728
72612	706729
167315	706730
5249	706731
78525	706732
3060	706733
8728	706734
3108	706735
2602	706736
104608	706737
130567	706738
60	706739
266878	706740
13536	706741
120944	706742
1569	706743
249451	706744
133522	706745
6510	706746
13063	706747
50673	706748
95206	706749
1962	706750
132341	706751
32944	706752
115615	706753
40308	706754
152455	706755
151115	706756
98228	706757
30028	706758
88090	706759
69510	706760
72944	706761
9790	706762
63529	706763
20446	706764
32094	706765
323108	706766
312163	706767
158015	706768
27281	706769
1745	706770
311708	706771
10007	706772
157544	706773
207209	706774
105573	706775
102490	706776
1870	706777
55631	706778
16504	706779
15174	706780
971	706781
52978	706782
15080	706783
125413	706784
279577	706785
69620	706786
574	706787
2525	706788
242	706789
48701	706790
872	706791
6386	706792
8448	706793
45837	706794
6909	706795
8478	706796
30811	706797
35001	706798
163508	706799
8797	706800
8412	706801
4537	706802
2675	706803
4393	706804
138188	706805
65212	706806
31613	706807
4356	706808
7042	706809
61856	706810
7222	706811
82118	706812
33585	706813
72007	706814
94621	706815
101188	706816
13821	706817
130147	706818
22809	706819
25064	706820
268138	706821
5023	706822
402	706823
181381	706824
63151	706825
75648	706826
144467	706827
11755	706828
165307	706829
18177	706830
121974	706831
168555	706832
8828	706833
62240	706834
188384	706835
320	706836
315217	706837
42333	706838
1601	706839
161179	706840
8553	706841
1211	706842
108603	706843
410	706844
42048	706845
8891	706846
130709	706847
10031	706848
66357	706849
263635	706850
574	706851
45697	706852
114241	706853
41779	706854
25231	706855
45	706856
4920	706857
133358	706858
23324	706859
84199	706860
6204	706861
121568	706862
50778	706863
167043	706864
284691	706865
11129	706866
89638	706867
143906	706868
14939	706869
6552	706870
59340	706871
258260	706872
6552	706873
139410	706874
95626	706875
57706	706876
159113	706877
46077	706878
5692	706879
15123	706880
14766	706881
185492	706882
5692	706883
122392	706884
188047	706885
37388	706886
153047	706887
153323	706888
19315	706889
143322	706890
206313	706891
236670	706892
76952	706893
126833	706894
191830	706895
43320	706896
316910	706897
92246	706898
184993	706899
132484	706900
24406	706901
62263	706902
69890	706903
189093	706904
9345	706905
98361	706906
18694	706907
49321	706908
11077	706909
188501	706910
1246	706911
298031	706912
125635	706913
291421	706914
135304	706915
26859	706916
166208	706917
20943	706918
150842	706919
166646	706920
24250	706921
30860	706922
15655	706923
244741	706924
41978	706925
247131	706926
106999	706927
134090	706928
20536	706929
102963	706930
16005	706931
83997	706932
230401	706933
29643	706934
18702	706935
272674	706936
173409	706937
115961	706938
288240	706939
128622	706940
149616	706941
3108	706942
93141	706943
10572	706944
9345	706945
66196	706946
5749	706947
116952	706948
137202	706949
13941	706950
26931	706951
121104	706952
135307	706953
15602	706954
178741	706955
212176	706956
92324	706957
143291	706958
153466	706959
15655	706960
43942	706961
157605	706962
153591	706963
43942	706964
155691	706965
236798	706966
176894	706967
30953	706968
278921	706969
73010	706970
157715	706971
43942	706972
61484	706973
198988	706974
58029	706975
15352	706976
121327	706977
151444	706978
15352	706979
280345	706980
76532	706981
41421	706982
43433	706983
140845	706984
9793	706985
14486	706986
84199	706987
197699	706988
261424	706989
305186	706990
275531	706991
89711	706992
84817	706993
130145	706994
17357	706995
9345	706996
168957	706997
81049	706998
54924	706999
54924	707000
207120	707001
3048	707002
19506	707003
149453	707004
31891	707005
9921	707006
306493	707007
96717	707008
232372	707009
291457	707010
291358	707011
10280	707012
1485	707013
89965	707014
74734	707015
14605	707016
74488	707017
874	707018
249839	707019
68145	707020
78788	707021
16387	707022
68598	707023
16387	707024
214642	707025
5135	707026
210259	707027
326840	707028
110355	707029
112437	707030
131659	707031
107026	707032
870	707033
547	707034
377	707035
127705	707036
5656	707037
131845	707038
52305	707039
62799	707040
3021	707041
3021	707042
67625	707043
108018	707044
155277	707045
9112	707046
6604	707047
1145	707048
143895	707049
71547	707050
100044	707051
190221	707052
6604	707053
160961	707054
107672	707055
43365	707056
34791	707057
187	707058
155	707059
12523	707060
227965	707061
177330	707062
22766	707063
131908	707064
38660	707065
19957	707066
11760	707067
50400	707068
24768	707069
673	707070
86007	707071
8637	707072
29347	707073
15585	707074
325585	707075
86807	707076
174619	707077
5557	707078
4628	707079
40348	707080
52057	707081
137090	707082
129742	707083
64639	707084
170854	707085
102169	707086
15033	707087
162546	707088
88844	707089
115819	707090
83943	707091
21598	707092
77670	707093
35994	707094
1038	707095
50467	707096
45873	707097
6122	707098
10136	707099
27464	707100
13861	707101
14795	707102
97253	707103
191112	707104
111104	707105
39422	707106
59993	707107
27736	707108
169612	707109
25845	707110
35759	707111
192062	707112
313429	707113
191422	707114
54277	707115
53093	707116
257512	707117
1058	707118
11495	707119
75442	707120
2782	707121
118334	707122
149697	707123
3195	707124
102082	707125
15484	707126
15484	707127
158816	707128
7686	707129
256	707130
35582	707131
65746	707132
114370	707133
177555	707134
272003	707135
4410	707136
2486	707137
2841	707138
17104	707139
51350	707140
1243	707141
195278	707142
240228	707143
54992	707144
65068	707145
13407	707146
150161	707147
270	707148
5334	707149
188656	707150
43965	707151
81567	707152
169197	707153
297839	707154
32548	707155
40402	707156
659	707157
3536	707158
177527	707159
782	707160
30899	707161
35589	707162
64950	707163
153612	707164
41895	707165
21759	707166
184257	707167
21759	707168
16226	707169
238422	707170
141483	707171
147106	707172
156759	707173
46875	707174
2651	707175
13417	707176
280763	707177
25361	707178
37286	707179
23088	707180
105334	707181
100253	707182
120622	707183
1281	707184
59	707185
13826	707186
8140	707187
207729	707188
139487	707189
58256	707190
62456	707191
34801	707192
209008	707193
242042	707194
129354	707195
24283	707196
36615	707197
2966	707198
20375	707199
180713	707200
60080	707201
27431	707202
77193	707203
8473	707204
240792	707205
191583	707206
87867	707207
23463	707208
33276	707209
206371	707210
89803	707211
13847	707212
167496	707213
117553	707214
149439	707215
104213	707216
27985	707217
81945	707218
79354	707219
145487	707220
1452	707221
172306	707222
137914	707223
42687	707224
131722	707225
3231	707226
112961	707227
48913	707228
52149	707229
54484	707230
198146	707231
295284	707232
176764	707233
38543	707234
677	707235
63025	707236
34182	707237
75879	707238
116305	707239
120624	707240
68713	707241
21045	707242
161609	707243
103951	707244
181933	707245
33769	707246
33503	707247
88729	707248
799	707249
241988	707250
1214	707251
71915	707252
60867	707253
51071	707254
67714	707255
87861	707256
137141	707257
289669	707258
223993	707259
46637	707260
34240	707261
1348	707262
15249	707263
10850	707264
76984	707265
59008	707266
199172	707267
692	707268
190704	707269
157534	707270
80103	707271
86923	707272
77063	707273
25467	707274
57139	707275
20531	707276
120640	707277
1383	707278
109932	707279
183688	707280
37015	707281
47683	707282
166730	707283
211785	707284
327111	707285
2744	707286
132115	707287
278424	707288
57269	707289
85706	707290
1	707291
199175	707292
6986	707293
3261	707294
214870	707295
53216	707296
155978	707297
165574	707298
48123	707299
2265	707300
83261	707301
69916	707302
289899	707303
61658	707304
157383	707305
183285	707306
93131	707307
34076	707308
303240	707309
159569	707310
75743	707311
64308	707312
30810	707313
308787	707314
125	707315
9757	707316
20470	707317
28644	707318
9595	707319
143488	707320
150453	707321
5148	707322
30989	707323
45695	707324
27525	707325
131484	707326
67404	707327
38578	707328
36365	707329
274202	707330
172734	707331
15696	707332
136626	707333
35434	707334
66629	707335
16584	707336
187898	707337
101810	707338
3141	707339
31848	707340
24046	707341
38426	707342
116617	707343
1547	707344
130568	707345
138914	707346
8944	707347
33267	707348
140657	707349
27522	707350
199496	707351
272226	707352
71273	707353
78137	707354
286607	707355
9175	707356
64924	707357
65961	707358
42609	707359
49238	707360
115334	707361
142034	707362
155563	707363
205171	707364
27285	707365
207976	707366
32495	707367
126659	707368
121647	707369
125646	707370
163335	707371
19083	707372
13286	707373
17363	707374
273664	707375
82094	707376
165419	707377
6473	707378
104231	707379
182779	707380
222741	707381
109884	707382
204721	707383
126936	707384
27939	707385
5369	707386
43984	707387
26160	707388
108643	707389
33686	707390
5865	707391
69333	707392
215154	707393
98616	707394
248190	707395
13681	707396
90665	707397
465	707398
5397	707399
25581	707400
24786	707401
17429	707402
4636	707403
59517	707404
22564	707405
196221	707406
147203	707407
37734	707408
184097	707409
38210	707410
167205	707411
4064	707412
245092	707413
38243	707414
2659	707415
181704	707416
33711	707417
13298	707418
74033	707419
268727	707420
44414	707421
168019	707422
52968	707423
39671	707424
89818	707425
142361	707426
69301	707427
165514	707428
8574	707429
298167	707430
297258	707431
15	707432
228395	707433
274659	707434
218687	707435
194957	707436
2499	707437
315541	707438
4237	707439
187130	707440
54	707441
11529	707442
194328	707443
28339	707444
117113	707445
15327	707446
7715	707447
60754	707448
41592	707449
928	707450
75949	707451
34420	707452
38650	707453
9945	707454
52459	707455
8351	707456
35433	707457
48705	707458
35838	707459
35877	707460
67219	707461
72225	707462
17226	707463
19168	707464
61661	707465
1443	707466
75748	707467
225668	707468
32374	707469
81503	707470
192176	707471
111918	707472
53748	707473
82387	707474
49620	707475
15461	707476
15707	707477
50234	707478
67481	707479
126703	707480
14732	707481
2189	707482
38666	707483
28365	707484
5389	707485
87245	707486
47858	707487
274067	707488
49499	707489
261139	707490
114897	707491
41498	707492
86529	707493
61655	707494
225610	707495
13847	707496
131611	707497
4804	707498
13127	707499
158977	707500
184919	707501
9339	707502
79879	707503
292535	707504
101104	707505
43549	707506
187727	707507
206321	707508
497	707509
90610	707510
67506	707511
23619	707512
175360	707513
1269	707514
192049	707515
145897	707516
45174	707517
116832	707518
208090	707519
234010	707520
164945	707521
188093	707522
144088	707523
107687	707524
108485	707525
47259	707526
30374	707527
24086	707528
91330	707529
113940	707530
6225	707531
154402	707532
87552	707533
98	707534
8400	707535
39673	707536
236	707537
150857	707538
4999	707539
126282	707540
68614	707541
1214	707542
115246	707543
127986	707544
222784	707545
22324	707546
12638	707547
322710	707548
17382	707549
179575	707550
112464	707551
313997	707552
23828	707553
150223	707554
10882	707555
241185	707556
145791	707557
48464	707558
166399	707559
310	707560
25185	707561
24135	707562
134481	707563
4636	707564
125194	707565
64700	707566
66778	707567
13979	707568
181484	707569
44087	707570
210438	707571
19296	707572
167318	707573
109362	707574
76759	707575
30163	707576
45283	707577
49196	707578
28760	707579
22122	707580
27020	707581
195317	707582
654	707583
126214	707584
5024	707585
4070	707586
112313	707587
2302	707588
23785	707589
113559	707590
126324	707591
149483	707592
100572	707593
22577	707594
111798	707595
2457	707596
37548	707597
157598	707598
17097	707599
25188	707600
91227	707601
168116	707602
84815	707603
122464	707604
10368	707605
134464	707606
6289	707607
162953	707608
7202	707609
25571	707610
82012	707611
36814	707612
1996	707613
276686	707614
98527	707615
76369	707616
160133	707617
22122	707618
10936	707619
119344	707620
77961	707621
139349	707622
120003	707623
178646	707624
160910	707625
313287	707626
10132	707627
15449	707628
49936	707629
2552	707630
128186	707631
34270	707632
28587	707633
27494	707634
8071	707635
39805	707636
5417	707637
12386	707638
1916	707639
40	707640
8880	707641
203129	707642
301	707643
9396	707644
438	707645
213252	707646
168267	707647
87577	707648
251	707649
110851	707650
5635	707651
293046	707652
9512	707653
128745	707654
76314	707655
1970	707656
67067	707657
5825	707658
21901	707659
280335	707660
151568	707661
284767	707662
214619	707663
169182	707664
34858	707665
47392	707666
173958	707667
7916	707668
845	707669
31606	707670
289	707671
176828	707672
47994	707673
2853	707674
2346	707675
81912	707676
72662	707677
214134	707678
75875	707679
1343	707680
29568	707681
211148	707682
66678	707683
37250	707684
88464	707685
92889	707686
71973	707687
151135	707688
277	707689
211679	707690
50474	707691
283863	707692
132074	707693
44956	707694
209429	707695
21572	707696
57459	707697
212104	707698
222055	707699
2095	707700
8616	707701
85072	707702
54503	707703
71268	707704
30870	707705
35337	707706
106656	707707
1311	707708
94856	707709
88206	707710
14310	707711
5765	707712
133560	707713
109130	707714
124013	707715
509	707716
45471	707717
59510	707718
169649	707719
1291	707720
69482	707721
216885	707722
1465	707723
869	707724
166389	707725
4480	707726
100654	707727
48823	707728
2623	707729
83657	707730
54550	707731
207374	707732
14159	707733
88871	707734
11713	707735
59748	707736
101730	707737
101697	707738
92496	707739
16720	707740
17675	707741
37056	707742
83983	707743
184552	707744
163401	707745
22115	707746
77912	707747
235962	707748
153340	707749
38312	707750
100424	707751
271575	707752
35005	707753
4641	707754
262857	707755
131520	707756
82975	707757
6288	707758
208290	707759
61498	707760
114588	707761
102302	707762
446	707763
83002	707764
13829	707765
172378	707766
19167	707767
172923	707768
4737	707769
7409	707770
47582	707771
95958	707772
327771	707773
100218	707774
102597	707775
245351	707776
172877	707777
238879	707778
42528	707779
64469	707780
206257	707781
40772	707782
31410	707783
21398	707784
48350	707785
15249	707786
7327	707787
21495	707788
100759	707789
3166	707790
5749	707791
65014	707792
81450	707793
280630	707794
9106	707795
281538	707796
11646	707797
22283	707798
100397	707799
2120	707800
30446	707801
52774	707802
60556	707803
90905	707804
199099	707805
75875	707806
133264	707807
73457	707808
115592	707809
13264	707810
59788	707811
69450	707812
321581	707813
20859	707814
7764	707815
6467	707816
33674	707817
5444	707818
36106	707819
121611	707820
3524	707821
157953	707822
64612	707823
285036	707824
4915	707825
6878	707826
35945	707827
209483	707828
3672	707829
84252	707830
46559	707831
75816	707832
81513	707833
174	707834
179535	707835
24495	707836
3609	707837
155816	707838
47649	707839
110593	707840
121594	707841
32088	707842
36895	707843
251463	707844
68587	707845
163629	707846
280992	707847
31710	707848
41020	707849
20612	707850
169728	707851
4438	707852
11607	707853
145314	707854
1449	707855
64463	707856
31946	707857
54810	707858
185378	707859
112922	707860
205827	707861
226123	707862
46952	707863
114166	707864
40503	707865
207379	707866
613	707867
29987	707868
33834	707869
1261	707870
66	707871
35964	707872
1507	707873
19391	707874
18365	707875
2030	707876
47304	707877
2010	707878
65326	707879
82782	707880
82	707881
198	707882
40130	707883
21110	707884
63097	707885
41642	707886
82522	707887
6063	707888
11772	707889
253098	707890
85560	707891
243641	707892
32874	707893
79928	707894
132523	707895
141313	707896
66177	707897
43515	707898
106112	707899
10725	707900
111636	707901
76829	707902
11654	707903
277	707904
31296	707905
67488	707906
217295	707907
3340	707908
131157	707909
95105	707910
10078	707911
90926	707912
57969	707913
13214	707914
26821	707915
150014	707916
130245	707917
314879	707918
66967	707919
2485	707920
72084	707921
133697	707922
116322	707923
2183	707924
91137	707925
70747	707926
7606	707927
6260	707928
2850	707929
256	707930
36130	707931
249219	707932
8277	707933
239036	707934
13776	707935
119952	707936
35701	707937
319756	707938
176119	707939
47765	707940
25031	707941
318771	707942
63790	707943
6881	707944
227839	707945
29081	707946
4755	707947
44386	707948
36154	707949
57789	707950
71573	707951
109082	707952
190084	707953
18460	707954
6818	707955
217326	707956
1935	707957
183209	707958
15550	707959
12936	707960
177966	707961
1232	707962
110195	707963
299793	707964
260860	707965
12280	707966
158969	707967
42651	707968
4627	707969
65808	707970
319947	707971
173965	707972
198246	707973
58674	707974
251146	707975
208447	707976
52110	707977
78358	707978
10221	707979
185	707980
19746	707981
139198	707982
9857	707983
27597	707984
70981	707985
98263	707986
119381	707987
75338	707988
180311	707989
180873	707990
45931	707991
183835	707992
202427	707993
104698	707994
17131	707995
6209	707996
186880	707997
204083	707998
1392	707999
21422	708000
22307	708001
8362	708002
50805	708003
60295	708004
312768	708005
159960	708006
10394	708007
18727	708008
33110	708009
16147	708010
98106	708011
5125	708012
25859	708013
29080	708014
46572	708015
18297	708016
13193	708017
163412	708018
58257	708019
9367	708020
123140	708021
88489	708022
13927	708023
87040	708024
82812	708025
123474	708026
95496	708027
184063	708028
126957	708029
123847	708030
62170	708031
131422	708032
72426	708033
130811	708034
272640	708035
207693	708036
5738	708037
71352	708038
284239	708039
77279	708040
13512	708041
175966	708042
117005	708043
205387	708044
51482	708045
7954	708046
60688	708047
15588	708048
50701	708049
318641	708050
31782	708051
203327	708052
207097	708053
15503	708054
28615	708055
30515	708056
106506	708057
33162	708058
3194	708059
63766	708060
65528	708061
25114	708062
139603	708063
123308	708064
174710	708065
218039	708066
85955	708067
27245	708068
70937	708069
79904	708070
192450	708071
65701	708072
16350	708073
131131	708074
67523	708075
207985	708076
104685	708077
70492	708078
3044	708079
101700	708080
33895	708081
5992	708082
317417	708083
211667	708084
47185	708085
23888	708086
74074	708087
2416	708088
169690	708089
25886	708090
8943	708091
1341	708092
68467	708093
117053	708094
9822	708095
15585	708096
30837	708097
19586	708098
191985	708099
58059	708100
2278	708101
20570	708102
176652	708103
264936	708104
205049	708105
275227	708106
281501	708107
4775	708108
311336	708109
211819	708110
217847	708111
142577	708112
113597	708113
101697	708114
51641	708115
22127	708116
7097	708117
2954	708118
33503	708119
147824	708120
228662	708121
192361	708122
63369	708123
4047	708124
149433	708125
188323	708126
80126	708127
303378	708128
320397	708129
104141	708130
127587	708131
86105	708132
241313	708133
300576	708134
199552	708135
237762	708136
92204	708137
200793	708138
272829	708139
192486	708140
248314	708141
164254	708142
77481	708143
125349	708144
6187	708145
215998	708146
180244	708147
61702	708148
125322	708149
168996	708150
64153	708151
287299	708152
207368	708153
155941	708154
147198	708155
19857	708156
227509	708157
146108	708158
46002	708159
3404	708160
315588	708161
283591	708162
37175	708163
183936	708164
93039	708165
189658	708166
14383	708167
187065	708168
200622	708169
15230	708170
175416	708171
56563	708172
26871	708173
21076	708174
189057	708175
3987	708176
68142	708177
81672	708178
25429	708179
26265	708180
67716	708181
17879	708182
7454	708183
7454	708184
68140	708185
207565	708186
128836	708187
194442	708188
144643	708189
52140	708190
180589	708191
164220	708192
69478	708193
25	708194
6288	708195
77568	708196
9979	708197
217114	708198
71265	708199
53905	708200
11548	708201
127276	708202
48	708203
18214	708204
124566	708205
248074	708206
97206	708207
225327	708208
50050	708209
18266	708210
67295	708211
19670	708212
48186	708213
163138	708214
43719	708215
37008	708216
3527	708217
161673	708218
103688	708219
49050	708220
4446	708221
38692	708222
119919	708223
23459	708224
302900	708225
24567	708226
2241	708227
12995	708228
53833	708229
141072	708230
322783	708231
41315	708232
252031	708233
199749	708234
16817	708235
202491	708236
8354	708237
12252	708238
9823	708239
97	708240
34894	708241
213094	708242
56781	708243
91307	708244
55716	708245
4966	708246
24465	708247
20024	708248
29581	708249
5117	708250
24007	708251
996	708252
314449	708253
288928	708254
253439	708255
298290	708256
117679	708257
147870	708258
190895	708259
183179	708260
131710	708261
257989	708262
55217	708263
107686	708264
290217	708265
206997	708266
138615	708267
191282	708268
249764	708269
57777	708270
121486	708271
69596	708272
215950	708273
114014	708274
27005	708275
51179	708276
1840	708277
48391	708278
116176	708279
10221	708280
278630	708281
50033	708282
216904	708283
59426	708284
37306	708285
303689	708286
137041	708287
29698	708288
196942	708289
259282	708290
157192	708291
60593	708292
256504	708293
91172	708294
293333	708295
219648	708296
221840	708297
195664	708298
49169	708299
45452	708300
300632	708301
132125	708302
63000	708303
172248	708304
37612	708305
254048	708306
138005	708307
7022	708308
93584	708309
31517	708310
5706	708311
180285	708312
125251	708313
322031	708314
322891	708315
34061	708316
1348	708317
207129	708318
119526	708319
131204	708320
101102	708321
121712	708322
71681	708323
139972	708324
78036	708325
21786	708326
56630	708327
138889	708328
36868	708329
67026	708330
277807	708331
121084	708332
281289	708333
183865	708334
118639	708335
303323	708336
58462	708337
208526	708338
200056	708339
190292	708340
90334	708341
77958	708342
5374	708343
53076	708344
49067	708345
175224	708346
25939	708347
82770	708348
278578	708349
111236	708350
78223	708351
103375	708352
94499	708353
172343	708354
45366	708355
75497	708356
16374	708357
26212	708358
84227	708359
164885	708360
50042	708361
103286	708362
299318	708363
39512	708364
90510	708365
24826	708366
61894	708367
127288	708368
47825	708369
105331	708370
245273	708371
274228	708372
58215	708373
60790	708374
80983	708375
101553	708376
9804	708377
33823	708378
100462	708379
49729	708380
104472	708381
102871	708382
14735	708383
47825	708384
124267	708385
131383	708386
25739	708387
143017	708388
69567	708389
110992	708390
207335	708391
80204	708392
21103	708393
76849	708394
99032	708395
203257	708396
206788	708397
178806	708398
53849	708399
300728	708400
145194	708401
80855	708402
210963	708403
10301	708404
174807	708405
66751	708406
139823	708407
9252	708408
312046	708409
132183	708410
260995	708411
83083	708412
297753	708413
144895	708414
39994	708415
49302	708416
145408	708417
50213	708418
184852	708419
37286	708420
325410	708421
3972	708422
17739	708423
85991	708424
218438	708425
41565	708426
18753	708427
93435	708428
11380	708429
83719	708430
2724	708431
225513	708432
203669	708433
234823	708434
291829	708435
56005	708436
22698	708437
156861	708438
87565	708439
314494	708440
138615	708441
138827	708442
138755	708443
102782	708444
144856	708445
31290	708446
4388	708447
124278	708448
260	708449
164612	708450
61119	708451
37480	708452
183050	708453
33903	708454
123330	708455
252674	708456
252563	708457
8717	708458
36508	708459
46875	708460
187305	708461
118616	708462
125863	708463
250088	708464
179399	708465
190443	708466
108391	708467
242583	708468
146757	708469
298306	708470
140124	708471
284155	708472
40715	708473
139589	708474
80801	708475
143133	708476
241630	708477
249371	708478
128015	708479
326153	708480
243091	708481
215948	708482
76789	708483
148905	708484
1027	708485
146109	708486
142106	708487
68578	708488
214109	708489
20744	708490
77350	708491
61117	708492
16754	708493
117330	708494
168289	708495
230790	708496
44477	708497
12127	708498
125307	708499
54717	708500
35692	708501
36431	708502
42969	708503
58173	708504
104901	708505
248491	708506
103988	708507
36736	708508
36736	708509
23559	708510
123015	708511
302154	708512
20134	708513
7625	708514
80117	708515
46746	708516
38248	708517
23780	708518
157421	708519
12037	708520
42740	708521
24899	708522
7012	708523
13833	708524
112100	708525
32007	708526
9107	708527
7154	708528
88288	708529
48033	708530
49554	708531
49851	708532
1344	708533
177465	708534
1430	708535
25410	708536
14234	708537
67757	708538
101635	708539
36794	708540
35718	708541
106877	708542
135707	708543
249923	708544
53192	708545
107356	708546
40460	708547
75340	708548
21666	708549
540	708550
91821	708551
37807	708552
9175	708553
15076	708554
133	708555
36260	708556
36459	708557
20808	708558
297734	708559
571	708560
632	708561
74195	708562
4413	708563
298743	708564
79236	708565
200016	708566
119954	708567
122094	708568
2653	708569
101832	708570
173393	708571
147237	708572
52129	708573
13401	708574
1543	708575
128873	708576
53054	708577
53979	708578
1543	708579
135895	708580
57925	708581
128559	708582
42741	708583
214881	708584
17314	708585
35650	708586
30880	708587
36636	708588
189790	708589
268640	708590
190683	708591
206308	708592
2705	708593
133908	708594
7720	708595
190102	708596
102550	708597
232557	708598
124337	708599
177539	708600
61341	708601
10582	708602
86965	708603
146752	708604
41803	708605
276848	708606
317881	708607
24008	708608
255563	708609
22435	708610
74753	708611
123448	708612
185728	708613
140077	708614
39424	708615
34230	708616
155068	708617
62115	708618
127512	708619
115713	708620
174848	708621
60138	708622
102046	708623
72067	708624
121919	708625
694	708626
24030	708627
34064	708628
30021	708629
148595	708630
25394	708631
57870	708632
53979	708633
119978	708634
39606	708635
36490	708636
116378	708637
261230	708638
70687	708639
196908	708640
213651	708641
290305	708642
180658	708643
115440	708644
174373	708645
318760	708646
4715	708647
175087	708648
224679	708649
61067	708650
215907	708651
8545	708652
40132	708653
245639	708654
183100	708655
66944	708656
268731	708657
318092	708658
34779	708659
4613	708660
223577	708661
16451	708662
101537	708663
209974	708664
103010	708665
100011	708666
57915	708667
317694	708668
203624	708669
80968	708670
37901	708671
37061	708672
168713	708673
309564	708674
193531	708675
251160	708676
123166	708677
19977	708678
238792	708679
101172	708680
11159	708681
32666	708682
97933	708683
131004	708684
148546	708685
24443	708686
279396	708687
74806	708688
50510	708689
267372	708690
144878	708691
42765	708692
36442	708693
106264	708694
32882	708695
115664	708696
43483	708697
17830	708698
268566	708699
91109	708700
187277	708701
209523	708702
175453	708703
211541	708704
297752	708705
297719	708706
175582	708707
112863	708708
80259	708709
208798	708710
168225	708711
74705	708712
307874	708713
76403	708714
211488	708715
118202	708716
132516	708717
48773	708718
286686	708719
310223	708720
203277	708721
14754	708722
173460	708723
78897	708724
48097	708725
6536	708726
204347	708727
60389	708728
67575	708729
59447	708730
205568	708731
39713	708732
2273	708733
38849	708734
103025	708735
73933	708736
300040	708737
27432	708738
43961	708739
42772	708740
188982	708741
111977	708742
105283	708743
13432	708744
640	708745
112480	708746
275019	708747
18207	708748
55245	708749
31388	708750
25054	708751
3062	708752
7435	708753
132008	708754
42822	708755
57304	708756
45641	708757
96215	708758
2679	708759
90402	708760
4587	708761
10585	708762
9717	708763
420	708764
52156	708765
69519	708766
92342	708767
26008	708768
88071	708769
318700	708770
172565	708771
290147	708772
242674	708773
15473	708774
134355	708775
317138	708776
262416	708777
57150	708778
141304	708779
325660	708780
199049	708781
221454	708782
216597	708783
124286	708784
157334	708785
102403	708786
190560	708787
252888	708788
104441	708789
14660	708790
113102	708791
148262	708792
220343	708793
155774	708794
7253	708795
176016	708796
102042	708797
113164	708798
90001	708799
45023	708800
4083	708801
15241	708802
127483	708803
18157	708804
224930	708805
39931	708806
184741	708807
257447	708808
11133	708809
27516	708810
52754	708811
309584	708812
959	708813
27041	708814
5645	708815
132246	708816
22271	708817
81947	708818
311067	708819
123399	708820
205941	708821
157615	708822
162190	708823
267420	708824
109839	708825
49286	708826
6142	708827
54570	708828
172413	708829
287228	708830
61619	708831
319621	708832
118858	708833
84226	708834
71317	708835
265922	708836
39250	708837
193250	708838
55642	708839
25317	708840
187566	708841
28094	708842
126530	708843
10659	708844
83896	708845
151043	708846
129790	708847
78989	708848
33198	708849
309895	708850
181361	708851
35375	708852
19612	708853
300144	708854
76021	708855
32110	708856
49580	708857
211019	708858
136950	708859
112338	708860
40542	708861
220574	708862
51754	708863
86206	708864
114526	708865
22464	708866
158128	708867
42831	708868
61910	708869
49310	708870
77627	708871
50651	708872
80198	708873
85604	708874
259374	708875
36336	708876
75415	708877
21414	708878
129195	708879
2991	708880
28033	708881
114999	708882
11759	708883
238391	708884
71188	708885
85078	708886
77223	708887
158284	708888
149425	708889
4227	708890
321075	708891
77910	708892
3655	708893
7489	708894
25629	708895
141041	708896
63536	708897
49927	708898
54854	708899
5776	708900
220868	708901
117498	708902
30241	708903
8436	708904
215353	708905
77202	708906
16817	708907
47314	708908
225397	708909
10958	708910
182570	708911
49441	708912
1359	708913
495	708914
239409	708915
290752	708916
327468	708917
134509	708918
4967	708919
22821	708920
22773	708921
141703	708922
78114	708923
114919	708924
43046	708925
31731	708926
116358	708927
52316	708928
95498	708929
6573	708930
35054	708931
233179	708932
32448	708933
294680	708934
82883	708935
12892	708936
29539	708937
99665	708938
173384	708939
146518	708940
6492	708941
162	708942
36421	708943
21210	708944
180546	708945
4488	708946
124445	708947
3110	708948
11759	708949
99990	708950
316377	708951
21876	708952
159439	708953
139597	708954
13810	708955
68313	708956
188232	708957
212212	708958
134720	708959
41076	708960
122606	708961
314328	708962
173199	708963
195117	708964
47176	708965
142212	708966
177007	708967
51876	708968
1263	708969
61643	708970
200266	708971
243304	708972
45645	708973
13228	708974
118159	708975
318407	708976
87568	708977
58849	708978
514	708979
87553	708980
5002	708981
2116	708982
175567	708983
27192	708984
33537	708985
166010	708986
3963	708987
6347	708988
33538	708989
23679	708990
17524	708991
2014	708992
175545	708993
268636	708994
268456	708995
268629	708996
277250	708997
211475	708998
20826	708999
144111	709000
73276	709001
12690	709002
220223	709003
209922	709004
268519	709005
297	709006
182851	709007
121856	709008
6323	709009
172	709010
6323	709011
2116	709012
9593	709013
318041	709014
38792	709015
326443	709016
48221	709017
91001	709018
39055	709019
2255	709020
134915	709021
138401	709022
73303	709023
5002	709024
56432	709025
175685	709026
175796	709027
318094	709028
85628	709029
215392	709030
178037	709031
154128	709032
22255	709033
17160	709034
75418	709035
223419	709036
267604	709037
152759	709038
260560	709039
228633	709040
268726	709041
45118	709042
172981	709043
126178	709044
46550	709045
77807	709046
212922	709047
191127	709048
79897	709049
179759	709050
251168	709051
22419	709052
82223	709053
6943	709054
6185	709055
10269	709056
176304	709057
28706	709058
92333	709059
18422	709060
188365	709061
8306	709062
626	709063
38172	709064
226987	709065
23805	709066
280517	709067
77732	709068
43562	709069
1257	709070
1737	709071
278107	709072
188437	709073
124239	709074
235716	709075
17673	709076
8428	709077
295690	709078
257303	709079
3169	709080
199227	709081
6681	709082
9424	709083
64036	709084
16703	709085
134	709086
136964	709087
118119	709088
233098	709089
11703	709090
1015	709091
34206	709092
283617	709093
326909	709094
14104	709095
122124	709096
185038	709097
111629	709098
40391	709099
24241	709100
76608	709101
228864	709102
11051	709103
27271	709104
192088	709105
291359	709106
82924	709107
291372	709108
91393	709109
77584	709110
51402	709111
24615	709112
10313	709113
57850	709114
118559	709115
285735	709116
315374	709117
3588	709118
89777	709119
248282	709120
106824	709121
140795	709122
122641	709123
198906	709124
67745	709125
1743	709126
13753	709127
3447	709128
53576	709129
54497	709130
46220	709131
46239	709132
13753	709133
13753	709134
17679	709135
122002	709136
38756	709137
33030	709138
51256	709139
74085	709140
188958	709141
113249	709142
39990	709143
204230	709144
85181	709145
688	709146
310055	709147
36473	709148
24795	709149
891	709150
282333	709151
10066	709152
10713	709153
82021	709154
78845	709155
29192	709156
76147	709157
31465	709158
107326	709159
80316	709160
186984	709161
158372	709162
242068	709163
100092	709164
76109	709165
206716	709166
302662	709167
264280	709168
328588	709169
110095	709170
91197	709171
237086	709172
120598	709173
140739	709174
303011	709175
263449	709176
231352	709177
139380	709178
162711	709179
146558	709180
257454	709181
143578	709182
107928	709183
248745	709184
103433	709185
228257	709186
176192	709187
83220	709188
116931	709189
9823	709190
87950	709191
213451	709192
157172	709193
15104	709194
36312	709195
171219	709196
45391	709197
207047	709198
24	709199
1088	709200
33007	709201
156776	709202
11503	709203
34320	709204
31	709205
232305	709206
155721	709207
2879	709208
2480	709209
54143	709210
24544	709211
6874	709212
48991	709213
52825	709214
27877	709215
47019	709216
62	709217
44272	709218
28023	709219
14444	709220
19974	709221
13512	709222
10069	709223
6010	709224
44035	709225
10170	709226
35858	709227
18692	709228
109851	709229
193856	709230
198312	709231
122852	709232
906	709233
2072	709234
27171	709235
116020	709236
12196	709237
5510	709238
30904	709239
22486	709240
10988	709241
84957	709242
23035	709243
6662	709244
63956	709245
2319	709246
106077	709247
31580	709248
73741	709249
14202	709250
37287	709251
19067	709252
28274	709253
95686	709254
9388	709255
42103	709256
777	709257
4608	709258
1634	709259
168551	709260
76440	709261
11183	709262
8988	709263
98310	709264
109332	709265
238813	709266
7	709267
37349	709268
80587	709269
223659	709270
224314	709271
30701	709272
8034	709273
51061	709274
8437	709275
3899	709276
17379	709277
21484	709278
16299	709279
3142	709280
7860	709281
147963	709282
356	709283
257293	709284
26362	709285
8017	709286
45400	709287
95169	709288
2572	709289
13929	709290
21267	709291
2095	709292
4170	709293
136755	709294
22057	709295
12024	709296
16469	709297
165728	709298
2411	709299
38	709300
48191	709301
33965	709302
174045	709303
14518	709304
6647	709305
13608	709306
198366	709307
111250	709308
139825	709309
9025	709310
3150	709311
44245	709312
480	709313
87	709314
38832	709315
87245	709316
107207	709317
84023	709318
41665	709319
38126	709320
32903	709321
8556	709322
3747	709323
42737	709324
54593	709325
44127	709326
31832	709327
289957	709328
76239	709329
102870	709330
33265	709331
8002	709332
248	709333
64332	709334
59808	709335
96432	709336
1192	709337
18320	709338
19429	709339
1929	709340
60452	709341
312518	709342
157088	709343
4704	709344
68345	709345
72437	709346
10636	709347
18376	709348
107019	709349
4694	709350
32127	709351
68900	709352
112788	709353
6953	709354
46987	709355
58125	709356
84063	709357
13377	709358
1927	709359
71856	709360
213248	709361
115946	709362
67912	709363
91467	709364
91560	709365
13480	709366
2600	709367
4353	709368
37739	709369
159572	709370
14740	709371
53394	709372
2358	709373
29887	709374
18978	709375
1440	709376
297342	709377
6863	709378
15591	709379
594	709380
32859	709381
19	709382
95791	709383
113146	709384
24115	709385
61824	709386
105	709387
65	709388
57543	709389
155161	709390
520	709391
223515	709392
18878	709393
136491	709394
51333	709395
23700	709396
157293	709397
290380	709398
29841	709399
60000	709400
12490	709401
14500	709402
158608	709403
61247	709404
43648	709405
28321	709406
116653	709407
13236	709408
66	709409
13005	709410
31391	709411
226157	709412
112012	709413
67939	709414
50821	709415
15824	709416
18327	709417
31179	709418
17268	709419
73524	709420
1534	709421
75155	709422
2740	709423
191625	709424
61926	709425
53144	709426
144681	709427
202910	709428
179937	709429
58288	709430
45801	709431
9496	709432
184723	709433
143531	709434
8719	709435
267707	709436
8221	709437
514	709438
89364	709439
5550	709440
12858	709441
7314	709442
20523	709443
609	709444
120	709445
15705	709446
109002	709447
202840	709448
2037	709449
130961	709450
39165	709451
7624	709452
1542	709453
86268	709454
7512	709455
6298	709456
2520	709457
86626	709458
2203	709459
6270	709460
18663	709461
327	709462
3299	709463
5811	709464
12473	709465
382	709466
39114	709467
96608	709468
17053	709469
15270	709470
33864	709471
215338	709472
104782	709473
18762	709474
124321	709475
285787	709476
211813	709477
166442	709478
23561	709479
39330	709480
39788	709481
60933	709482
79419	709483
5665	709484
171659	709485
212479	709486
1394	709487
10194	709488
45841	709489
253755	709490
58706	709491
714	709492
16040	709493
237795	709494
190194	709495
10885	709496
1421	709497
300399	709498
95290	709499
11592	709500
168944	709501
41211	709502
49572	709503
61031	709504
69069	709505
58018	709506
39060	709507
7599	709508
104617	709509
167114	709510
287709	709511
253733	709512
221522	709513
59216	709514
23933	709515
279415	709516
28051	709517
277610	709518
28708	709519
9407	709520
3139	709521
189788	709522
2891	709523
138517	709524
8678	709525
235	709526
1256	709527
48808	709528
266933	709529
4134	709530
16090	709531
23830	709532
38491	709533
23030	709534
76077	709535
17547	709536
802	709537
61294	709538
169355	709539
15253	709540
87563	709541
94151	709542
4415	709543
78822	709544
164239	709545
126842	709546
18726	709547
557	709548
52153	709549
239	709550
37133	709551
161678	709552
1047	709553
42	709554
19737	709555
5345	709556
239336	709557
107532	709558
169695	709559
5495	709560
14530	709561
73074	709562
43603	709563
99379	709564
319631	709565
26	709566
1557	709567
31957	709568
11612	709569
17735	709570
7382	709571
55123	709572
6821	709573
71734	709574
2726	709575
267522	709576
2919	709577
22069	709578
195070	709579
63262	709580
9359	709581
27111	709582
150017	709583
878	709584
5596	709585
106294	709586
112104	709587
81531	709588
323397	709589
104722	709590
151268	709591
121430	709592
276862	709593
271749	709594
94380	709595
30338	709596
2679	709597
294505	709598
292227	709599
133077	709600
195035	709601
305095	709602
70889	709603
126887	709604
241497	709605
15032	709606
315471	709607
315470	709608
315472	709609
6416	709610
21398	709611
14265	709612
42474	709613
86266	709614
7548	709615
3012	709616
139707	709617
226195	709618
6303	709619
112006	709620
235482	709621
205998	709622
18260	709623
53939	709624
119998	709625
152778	709626
133175	709627
159334	709628
85581	709629
18474	709630
238900	709631
91517	709632
277139	709633
186001	709634
83830	709635
301646	709636
26046	709637
110676	709638
27901	709639
19644	709640
7278	709641
13788	709642
259317	709643
133170	709644
316397	709645
131107	709646
106296	709647
1009	709648
31889	709649
86914	709650
14866	709651
7030	709652
42735	709653
22504	709654
93465	709655
57549	709656
287105	709657
245808	709658
295	709659
130884	709660
209576	709661
11111	709662
32025	709663
12758	709664
100267	709665
95068	709666
33843	709667
262670	709668
23806	709669
65615	709670
229169	709671
32156	709672
56195	709673
71746	709674
6010	709675
268	709676
40241	709677
255316	709678
26999	709679
80961	709680
159197	709681
15	709682
71484	709683
68653	709684
19802	709685
10453	709686
37569	709687
391	709688
107914	709689
1333	709690
123728	709691
29412	709692
12053	709693
82979	709694
10623	709695
113859	709696
23841	709697
317533	709698
99054	709699
69702	709700
14175	709701
118932	709702
94834	709703
53543	709704
221819	709705
234587	709706
171960	709707
46136	709708
20869	709709
234394	709710
91511	709711
30551	709712
44939	709713
5986	709714
18	709715
29081	709716
46876	709717
62398	709718
80457	709719
78840	709720
133812	709721
25624	709722
65221	709723
319341	709724
81659	709725
8503	709726
45532	709727
7189	709728
6821	709729
18567	709730
43462	709731
22753	709732
32256	709733
66648	709734
243525	709735
186299	709736
102635	709737
3132	709738
60475	709739
216753	709740
33702	709741
3841	709742
35422	709743
3566	709744
6688	709745
76242	709746
36487	709747
51803	709748
9176	709749
3364	709750
498	709751
50774	709752
95876	709753
5263	709754
118796	709755
177602	709756
70137	709757
67680	709758
81862	709759
74711	709760
161763	709761
2967	709762
144458	709763
252608	709764
2047	709765
20116	709766
302016	709767
28053	709768
266829	709769
7388	709770
55844	709771
30786	709772
6988	709773
47796	709774
33	709775
8136	709776
90596	709777
42785	709778
2362	709779
9608	709780
60002	709781
4257	709782
99961	709783
39041	709784
7822	709785
24568	709786
10447	709787
4028	709788
1798	709789
30712	709790
144705	709791
31219	709792
27054	709793
6619	709794
68888	709795
125331	709796
2558	709797
102002	709798
15247	709799
48788	709800
207475	709801
111942	709802
84850	709803
29034	709804
1525	709805
68841	709806
134577	709807
33009	709808
62634	709809
116237	709810
110	709811
881	709812
200797	709813
3062	709814
1861	709815
71022	709816
2464	709817
4371	709818
98994	709819
122747	709820
34713	709821
31188	709822
27951	709823
19720	709824
48835	709825
79963	709826
35241	709827
368	709828
11512	709829
43081	709830
49681	709831
172515	709832
81515	709833
72761	709834
79462	709835
9347	709836
2329	709837
1726	709838
419	709839
73101	709840
106801	709841
10039	709842
43390	709843
2495	709844
8417	709845
249680	709846
19220	709847
19220	709848
205341	709849
57884	709850
36722	709851
23841	709852
266538	709853
263935	709854
20043	709855
110562	709856
8319	709857
164799	709858
186342	709859
73655	709860
71519	709861
119035	709862
2121	709863
15390	709864
10636	709865
290934	709866
96101	709867
91336	709868
212660	709869
125673	709870
2625	709871
11644	709872
44583	709873
46104	709874
139865	709875
8998	709876
2103	709877
39806	709878
369	709879
80	709880
264000	709881
903	709882
134029	709883
325	709884
241420	709885
155202	709886
315786	709887
1151	709888
18757	709889
29355	709890
52845	709891
209817	709892
1899	709893
18	709894
200102	709895
300	709896
759	709897
92136	709898
725	709899
46148	709900
85672	709901
4105	709902
178409	709903
2348	709904
291434	709905
13797	709906
126495	709907
53589	709908
6527	709909
28966	709910
10010	709911
31836	709912
156171	709913
137523	709914
226160	709915
216581	709916
214173	709917
282951	709918
71881	709919
41218	709920
62797	709921
11027	709922
42536	709923
154286	709924
315426	709925
148571	709926
53373	709927
132049	709928
26832	709929
21821	709930
21821	709931
17577	709932
177078	709933
11845	709934
32355	709935
16498	709936
204116	709937
303308	709938
80643	709939
208084	709940
189867	709941
1514	709942
267832	709943
1514	709944
295	709945
295	709946
295	709947
29820	709948
8885	709949
19909	709950
87223	709951
20532	709952
154491	709953
37048	709954
48697	709955
27687	709956
9486	709957
28853	709958
5183	709959
93456	709960
2245	709961
47950	709962
50756	709963
54341	709964
63224	709965
64259	709966
2554	709967
61409	709968
105540	709969
10965	709970
33306	709971
11682	709972
860	709973
37972	709974
11761	709975
136616	709976
258521	709977
7869	709978
27570	709979
3138	709980
3936	709981
22967	709982
33288	709983
24056	709984
246800	709985
33954	709986
179020	709987
41979	709988
6333	709989
83266	709990
89196	709991
138243	709992
219187	709993
116339	709994
33236	709995
10364	709996
112509	709997
135771	709998
215247	709999
7523	710000
31253	710001
209130	710002
72528	710003
2194	710004
65909	710005
67233	710006
220816	710007
50131	710008
55093	710009
55093	710010
182275	710011
26863	710012
115966	710013
79347	710014
197068	710015
149931	710016
150336	710017
291036	710018
174878	710019
37774	710020
138916	710021
268416	710022
46848	710023
34724	710024
22291	710025
199807	710026
96473	710027
5195	710028
300151	710029
70004	710030
70004	710031
124527	710032
52802	710033
130734	710034
70002	710035
9956	710036
2600	710037
41115	710038
9049	710039
19634	710040
12691	710041
12691	710042
224820	710043
17079	710044
299673	710045
172726	710046
173379	710047
234793	710048
8693	710049
138456	710050
130113	710051
18854	710052
49433	710053
218239	710054
7215	710055
317217	710056
120733	710057
100625	710058
128390	710059
26022	710060
44418	710061
4702	710062
210226	710063
3500	710064
41851	710065
116131	710066
65087	710067
284864	710068
92513	710069
143620	710070
47750	710071
12866	710072
14091	710073
124732	710074
47551	710075
203242	710076
184175	710077
55666	710078
116816	710079
85873	710080
24193	710081
264217	710082
194070	710083
1235	710084
26927	710085
26927	710086
67448	710087
94803	710088
47743	710089
18250	710090
310385	710091
168465	710092
11495	710093
106021	710094
10107	710095
21191	710096
244064	710097
30396	710098
30396	710099
159496	710100
30817	710101
16929	710102
12912	710103
123105	710104
12912	710105
18029	710106
25778	710107
3822	710108
52438	710109
78126	710110
120850	710111
5986	710112
4763	710113
51963	710114
190268	710115
52189	710116
250517	710117
1298	710118
3810	710119
190185	710120
78559	710121
120866	710122
190212	710123
24952	710124
286758	710125
25503	710126
78992	710127
163143	710128
78542	710129
46014	710130
286467	710131
286855	710132
120797	710133
120711	710134
115804	710135
46752	710136
162864	710137
45940	710138
187977	710139
68377	710140
120581	710141
188577	710142
78493	710143
120599	710144
188134	710145
187912	710146
120673	710147
298137	710148
5977	710149
79077	710150
121298	710151
288471	710152
35760	710153
52192	710154
46014	710155
293235	710156
10016	710157
287785	710158
121215	710159
79933	710160
79933	710161
286624	710162
286943	710163
121737	710164
24037	710165
45745	710166
289089	710167
129553	710168
51957	710169
78107	710170
52173	710171
208519	710172
47296	710173
208519	710174
189101	710175
51957	710176
290109	710177
18091	710178
18031	710179
18245	710180
78092	710181
286710	710182
1047	710183
78107	710184
121953	710185
121850	710186
7664	710187
18030	710188
121328	710189
78158	710190
120719	710191
120723	710192
189697	710193
24901	710194
35389	710195
18043	710196
389	710197
122311	710198
19514	710199
289770	710200
188121	710201
9998	710202
78542	710203
121483	710204
52464	710205
15828	710206
231708	710207
74636	710208
247683	710209
24321	710210
54091	710211
13688	710212
46954	710213
69095	710214
45790	710215
23140	710216
33112	710217
15377	710218
232744	710219
23267	710220
51806	710221
39440	710222
13928	710223
2562	710224
15377	710225
136923	710226
97982	710227
25143	710228
196231	710229
88284	710230
313948	710231
23267	710232
23267	710233
5112	710234
134623	710235
24192	710236
138465	710237
112411	710238
124016	710239
17648	710240
5854	710241
138371	710242
112100	710243
87981	710244
2974	710245
3827	710246
10442	710247
143802	710248
232095	710249
51841	710250
35179	710251
260749	710252
8743	710253
54754	710254
155561	710255
170847	710256
319438	710257
1146	710258
85850	710259
94108	710260
68882	710261
151492	710262
66390	710263
255733	710264
45440	710265
156592	710266
302765	710267
152165	710268
266224	710269
152165	710270
177344	710271
68380	710272
165941	710273
11748	710274
13481	710275
13481	710276
193986	710277
154615	710278
215374	710279
13481	710280
52757	710281
156047	710282
3481	710283
195150	710284
36763	710285
255498	710286
9439	710287
16884	710288
58039	710289
71873	710290
72068	710291
53029	710292
33868	710293
48102	710294
48102	710295
271698	710296
44495	710297
212814	710298
57122	710299
153706	710300
209224	710301
197470	710302
141293	710303
6928	710304
126459	710305
8437	710306
30470	710307
46759	710308
46796	710309
134633	710310
216423	710311
214586	710312
110613	710313
113403	710314
113403	710315
171882	710316
125056	710317
324553	710318
19943	710319
180015	710320
160335	710321
270645	710322
61373	710323
288125	710324
159995	710325
90444	710326
65015	710327
98038	710328
463	710329
294341	710330
195114	710331
269674	710332
73561	710333
16718	710334
179036	710335
221033	710336
36774	710337
137984	710338
40956	710339
222242	710340
40387	710341
238236	710342
268341	710343
268290	710344
21941	710345
5134	710346
230650	710347
82287	710348
98999	710349
263752	710350
88762	710351
138335	710352
186	710353
127000	710354
123463	710355
65015	710356
83038	710357
125056	710358
137984	710359
139063	710360
140447	710361
103195	710362
302496	710363
73555	710364
36736	710365
152091	710366
234751	710367
31217	710368
152091	710369
98099	710370
13680	710371
93643	710372
105880	710373
207397	710374
14830	710375
250592	710376
163084	710377
69801	710378
3535	710379
319585	710380
65582	710381
3620	710382
17420	710383
32378	710384
43931	710385
83013	710386
24600	710387
17257	710388
1256	710389
97873	710390
63335	710391
90444	710392
16171	710393
70404	710394
23667	710395
163855	710396
23374	710397
54389	710398
23374	710399
110940	710400
24835	710401
107461	710402
35494	710403
46197	710404
31825	710405
32557	710406
33938	710407
187508	710408
99781	710409
19736	710410
158330	710411
278604	710412
327208	710413
239571	710414
31217	710415
88762	710416
244812	710417
162806	710418
18634	710419
286266	710420
83398	710421
18592	710422
167427	710423
111874	710424
5140	710425
184579	710426
24135	710427
301370	710428
54240	710429
56305	710430
13617	710431
52357	710432
43704	710433
118592	710434
29830	710435
42722	710436
29195	710437
59014	710438
165592	710439
1823	710440
1483	710441
102935	710442
52434	710443
42722	710444
207065	710445
10692	710446
189276	710447
67531	710448
75426	710449
10152	710450
50349	710451
14409	710452
2211	710453
39647	710454
2261	710455
82365	710456
211317	710457
51218	710458
108742	710459
52434	710460
307543	710461
80854	710462
17398	710463
184260	710464
4735	710465
87617	710466
270509	710467
108591	710468
10085	710469
131701	710470
314042	710471
207035	710472
315521	710473
211311	710474
144955	710475
2261	710476
127706	710477
48403	710478
14409	710479
80249	710480
309429	710481
57639	710482
197737	710483
198560	710484
119104	710485
61	710486
208818	710487
35483	710488
75446	710489
132638	710490
99247	710491
16114	710492
19674	710493
14301	710494
44900	710495
62845	710496
54256	710497
16419	710498
48021	710499
143500	710500
22176	710501
16363	710502
15690	710503
45926	710504
74546	710505
26061	710506
3769	710507
92873	710508
10271	710509
7950	710510
5687	710511
176175	710512
14081	710513
45716	710514
72576	710515
39818	710516
70972	710517
11578	710518
19074	710519
20752	710520
131334	710521
38128	710522
22782	710523
268193	710524
46586	710525
42450	710526
316470	710527
13052	710528
1961	710529
6666	710530
85611	710531
10788	710532
610	710533
170143	710534
21607	710535
87165	710536
93735	710537
69797	710538
113584	710539
82600	710540
55678	710541
63352	710542
14326	710543
16460	710544
81667	710545
208271	710546
101795	710547
191060	710548
46843	710549
311789	710550
114938	710551
4029	710552
118028	710553
311738	710554
56307	710555
8587	710556
105083	710557
126460	710558
21869	710559
25311	710560
36600	710561
130010	710562
211789	710563
8042	710564
25579	710565
48444	710566
41464	710567
37788	710568
107090	710569
8684	710570
11519	710571
2871	710572
1694	710573
6870	710574
17650	710575
278517	710576
543	710577
204555	710578
36393	710579
2469	710580
5805	710581
310805	710582
42779	710583
60765	710584
206734	710585
1886	710586
82106	710587
5461	710588
79988	710589
11054	710590
339	710591
324006	710592
115023	710593
101100	710594
64373	710595
151825	710596
22626	710597
192452	710598
309179	710599
262571	710600
84108	710601
205774	710602
206300	710603
141309	710604
303429	710605
204221	710606
143124	710607
322753	710608
264091	710609
189011	710610
70386	710611
251077	710612
59771	710613
295517	710614
69320	710615
178618	710616
68229	710617
240490	710618
234344	710619
173641	710620
218672	710621
103006	710622
179615	710623
87164	710624
33409	710625
11425	710626
131593	710627
56392	710628
3794	710629
103194	710630
27596	710631
114266	710632
197	710633
85038	710634
6006	710635
29743	710636
16508	710637
2023	710638
22635	710639
42158	710640
39524	710641
116545	710642
320953	710643
68356	710644
282231	710645
6605	710646
270996	710647
43671	710648
55131	710649
18196	710650
326022	710651
76506	710652
34029	710653
5815	710654
19958	710655
8633	710656
235001	710657
36436	710658
31384	710659
36056	710660
145133	710661
112235	710662
112235	710663
9716	710664
91760	710665
30790	710666
32469	710667
204610	710668
170960	710669
54492	710670
167272	710671
116204	710672
151016	710673
762	710674
45369	710675
71349	710676
263250	710677
152820	710678
302890	710679
19365	710680
33977	710681
23050	710682
10695	710683
27134	710684
32570	710685
6365	710686
9763	710687
54759	710688
95250	710689
16155	710690
114862	710691
10536	710692
660	710693
76443	710694
60828	710695
4316	710696
47819	710697
36686	710698
142878	710699
108215	710700
4503	710701
37923	710702
177597	710703
116232	710704
124628	710705
694	710706
39102	710707
57812	710708
174097	710709
2937	710710
24728	710711
20915	710712
71893	710713
63450	710714
793	710715
11660	710716
47073	710717
14993	710718
27468	710719
870	710720
10420	710721
139876	710722
14033	710723
171	710724
1267	710725
142809	710726
134970	710727
62820	710728
1501	710729
92504	710730
9985	710731
52821	710732
8357	710733
4612	710734
43060	710735
26994	710736
227247	710737
31208	710738
3408	710739
34121	710740
408	710741
657	710742
20115	710743
920	710744
15511	710745
30676	710746
30878	710747
6535	710748
263128	710749
236428	710750
20627	710751
30500	710752
50967	710753
256924	710754
25847	710755
155450	710756
32623	710757
130477	710758
246206	710759
5113	710760
942	710761
74436	710762
102182	710763
40089	710764
124216	710765
1479	710766
1826	710767
28860	710768
43054	710769
58180	710770
70539	710771
14817	710772
31892	710773
1161	710774
58265	710775
46149	710776
40562	710777
17987	710778
607	710779
4384	710780
29617	710781
2190	710782
110	710783
7700	710784
18943	710785
373	710786
3905	710787
53242	710788
130949	710789
13550	710790
1341	710791
17348	710792
596	710793
169965	710794
1272	710795
139989	710796
429	710797
1843	710798
189896	710799
897	710800
905	710801
131355	710802
12517	710803
15919	710804
202703	710805
29096	710806
56674	710807
9244	710808
111802	710809
4336	710810
8340	710811
295359	710812
36956	710813
18636	710814
29056	710815
279963	710816
932	710817
55765	710818
161447	710819
9736	710820
9935	710821
21980	710822
5708	710823
4300	710824
69500	710825
63272	710826
145936	710827
77844	710828
97927	710829
2588	710830
112763	710831
239544	710832
6790	710833
124714	710834
30758	710835
3492	710836
13168	710837
167358	710838
28654	710839
19239	710840
697	710841
44455	710842
252344	710843
31002	710844
50381	710845
48573	710846
104005	710847
213257	710848
161150	710849
64071	710850
200062	710851
70783	710852
5934	710853
65577	710854
85010	710855
7862	710856
4482	710857
172744	710858
76990	710859
119992	710860
168603	710861
79760	710862
67144	710863
1236	710864
20896	710865
48598	710866
267514	710867
172134	710868
61260	710869
130206	710870
253	710871
59747	710872
231378	710873
22693	710874
278542	710875
17571	710876
76645	710877
287887	710878
23183	710879
157833	710880
125706	710881
66764	710882
179282	710883
21678	710884
93962	710885
92682	710886
13691	710887
4754	710888
16639	710889
11883	710890
148958	710891
15938	710892
303579	710893
130477	710894
196243	710895
131472	710896
42925	710897
5523	710898
127970	710899
17915	710900
10797	710901
7199	710902
69621	710903
31926	710904
23531	710905
80454	710906
14386	710907
17745	710908
31	710909
501	710910
19285	710911
62910	710912
153134	710913
7087	710914
12233	710915
118957	710916
3795	710917
1526	710918
16	710919
180	710920
198379	710921
850	710922
7839	710923
214217	710924
9767	710925
206040	710926
192799	710927
12754	710928
32013	710929
322139	710930
325968	710931
101037	710932
81206	710933
71855	710934
76934	710935
32188	710936
323678	710937
99576	710938
14315	710939
4186	710940
55065	710941
25822	710942
34966	710943
13858	710944
549	710945
5013	710946
86992	710947
143388	710948
171056	710949
186624	710950
3653	710951
43974	710952
93043	710953
264039	710954
195902	710955
118949	710956
73592	710957
105539	710958
64123	710959
166223	710960
101277	710961
392	710962
1069	710963
20931	710964
48695	710965
1124	710966
38841	710967
38841	710968
94646	710969
136472	710970
9181	710971
32652	710972
299223	710973
99411	710974
274904	710975
206390	710976
132651	710977
70402	710978
246942	710979
87959	710980
201649	710981
282817	710982
150957	710983
26451	710984
69171	710985
75704	710986
121323	710987
300259	710988
265077	710989
19056	710990
186091	710991
63299	710992
283840	710993
119164	710994
34394	710995
261558	710996
3777	710997
111519	710998
261655	710999
68028	711000
129995	711001
58141	711002
326135	711003
106376	711004
222650	711005
200984	711006
641	711007
84892	711008
133064	711009
138831	711010
308144	711011
321556	711012
196014	711013
121250	711014
88929	711015
190758	711016
98396	711017
312655	711018
207731	711019
205405	711020
111653	711021
173934	711022
314162	711023
203865	711024
203548	711025
203536	711026
88319	711027
47583	711028
124658	711029
120399	711030
174506	711031
48529	711032
46752	711033
112680	711034
274577	711035
62791	711036
45870	711037
94627	711038
104192	711039
148086	711040
152994	711041
130084	711042
95445	711043
130524	711044
90671	711045
45843	711046
230779	711047
230743	711048
252954	711049
152288	711050
14125	711051
166884	711052
118103	711053
238219	711054
71038	711055
108593	711056
176223	711057
194514	711058
16920	711059
17115	711060
139130	711061
38841	711062
38841	711063
25547	711064
15704	711065
48231	711066
154096	711067
280391	711068
24610	711069
158802	711070
53283	711071
169497	711072
53285	711073
51212	711074
109378	711075
36226	711076
68758	711077
181095	711078
254876	711079
245447	711080
102617	711081
173507	711082
48956	711083
117990	711084
159625	711085
89259	711086
31971	711087
161284	711088
150021	711089
23602	711090
321845	711091
175221	711092
267381	711093
199870	711094
10892	711095
89294	711096
117969	711097
212224	711098
326300	711099
66792	711100
316833	711101
321598	711102
40192	711103
57406	711104
215584	711105
128233	711106
303699	711107
212224	711108
211714	711109
207550	711110
86058	711111
8892	711112
310185	711113
193372	711114
16621	711115
35078	711116
4337	711117
222409	711118
327454	711119
173754	711120
1069	711121
17498	711122
32721	711123
1069	711124
9181	711125
275915	711126
222599	711127
112553	711128
78538	711129
210676	711130
11924	711131
107999	711132
91693	711133
64191	711134
87746	711135
165596	711136
203551	711137
10041	711138
1069	711139
8220	711140
238410	711141
24884	711142
3680	711143
22041	711144
325240	711145
111571	711146
35073	711147
173172	711148
41113	711149
102406	711150
177585	711151
12794	711152
99184	711153
174666	711154
34641	711155
32714	711156
174970	711157
206376	711158
174100	711159
119431	711160
65316	711161
38943	711162
63826	711163
82193	711164
76532	711165
186133	711166
72573	711167
239186	711168
101992	711169
184305	711170
73711	711171
57159	711172
6020	711173
32171	711174
65280	711175
177431	711176
51743	711177
96407	711178
203752	711179
208280	711180
107138	711181
235764	711182
18491	711183
166461	711184
264969	711185
69179	711186
41530	711187
15996	711188
99184	711189
13855	711190
74273	711191
5734	711192
2039	711193
1037	711194
191743	711195
107486	711196
67178	711197
61780	711198
15996	711199
202790	711200
34140	711201
37629	711202
64893	711203
326541	711204
31526	711205
129707	711206
21802	711207
116207	711208
1312	711209
2619	711210
48305	711211
124224	711212
33932	711213
227643	711214
99784	711215
115315	711216
72561	711217
1717	711218
166524	711219
86768	711220
217107	711221
287478	711222
199772	711223
2881	711224
16699	711225
24656	711226
285646	711227
49704	711228
18102	711229
3853	711230
123039	711231
122864	711232
57440	711233
79613	711234
149405	711235
79517	711236
68278	711237
46959	711238
2039	711239
17870	711240
13217	711241
13855	711242
57667	711243
68697	711244
14321	711245
69103	711246
10128	711247
68561	711248
194113	711249
55276	711250
64954	711251
49482	711252
109919	711253
126537	711254
162207	711255
189936	711256
81407	711257
107659	711258
324286	711259
254896	711260
154988	711261
45335	711262
184305	711263
324756	711264
29607	711265
167225	711266
113558	711267
38	711268
297882	711269
40222	711270
109621	711271
17503	711272
320007	711273
54333	711274
12179	711275
135652	711276
26745	711277
264640	711278
41869	711279
237	711280
217139	711281
39184	711282
41135	711283
19389	711284
105438	711285
161116	711286
16832	711287
3771	711288
174686	711289
96633	711290
26115	711291
285179	711292
3581	711293
27052	711294
308	711295
15484	711296
66290	711297
11260	711298
5323	711299
263761	711300
37198	711301
79683	711302
88977	711303
14456	711304
84590	711305
7991	711306
34512	711307
20447	711308
30506	711309
75393	711310
66367	711311
215810	711312
10141	711313
89262	711314
104738	711315
53669	711316
219118	711317
54770	711318
218202	711319
197976	711320
22890	711321
12770	711322
83114	711323
130047	711324
84526	711325
80408	711326
79516	711327
118941	711328
17004	711329
164327	711330
72340	711331
30082	711332
75754	711333
43148	711334
33360	711335
96105	711336
224277	711337
2840	711338
47320	711339
31592	711340
32966	711341
32721	711342
26958	711343
35946	711344
35166	711345
48186	711346
173095	711347
79245	711348
197494	711349
3194	711350
95444	711351
33927	711352
121918	711353
46551	711354
70573	711355
55877	711356
1937	711357
127765	711358
72300	711359
8319	711360
110432	711361
74505	711362
5169	711363
170349	711364
87651	711365
95561	711366
28966	711367
14142	711368
57823	711369
80492	711370
17277	711371
327040	711372
7647	711373
58761	711374
171724	711375
50026	711376
21036	711377
14570	711378
238982	711379
114374	711380
41985	711381
67731	711382
29646	711383
1500	711384
50686	711385
81595	711386
18817	711387
43428	711388
31389	711389
19936	711390
181338	711391
31	711392
125640	711393
75411	711394
226	711395
10421	711396
26781	711397
69138	711398
2547	711399
115655	711400
43061	711401
1684	711402
29568	711403
268921	711404
110684	711405
119675	711406
40242	711407
18540	711408
745	711409
97293	711410
13779	711411
194380	711412
71671	711413
155548	711414
15921	711415
1024	711416
43178	711417
7167	711418
80143	711419
34336	711420
57713	711421
48871	711422
54848	711423
11185	711424
110331	711425
31616	711426
7558	711427
320087	711428
44118	711429
4178	711430
7789	711431
1151	711432
158332	711433
1334	711434
39129	711435
43956	711436
1192	711437
55057	711438
9396	711439
67444	711440
42032	711441
9959	711442
57435	711443
218402	711444
110509	711445
71491	711446
3113	711447
256900	711448
96424	711449
45803	711450
62746	711451
258737	711452
5045	711453
95826	711454
367	711455
7921	711456
9851	711457
44130	711458
48099	711459
6497	711460
63585	711461
47089	711462
5281	711463
256130	711464
76050	711465
277136	711466
69056	711467
184258	711468
588	711469
263145	711470
130013	711471
15821	711472
118014	711473
76284	711474
91319	711475
247214	711476
350	711477
20893	711478
6362	711479
59330	711480
20208	711481
185823	711482
7580	711483
33452	711484
37223	711485
10782	711486
44129	711487
301027	711488
113904	711489
30986	711490
45298	711491
8064	711492
138739	711493
172294	711494
1762	711495
195703	711496
3368	711497
15769	711498
194039	711499
1210	711500
37523	711501
520	711502
8937	711503
6478	711504
25310	711505
53772	711506
129301	711507
41483	711508
64017	711509
117029	711510
16627	711511
209990	711512
114624	711513
86067	711514
2229	711515
114427	711516
20614	711517
190158	711518
52334	711519
403	711520
898	711521
51198	711522
127085	711523
8177	711524
50301	711525
16293	711526
33834	711527
71017	711528
74457	711529
11309	711530
51902	711531
97212	711532
25333	711533
199107	711534
2174	711535
184546	711536
43370	711537
19021	711538
34187	711539
159977	711540
19161	711541
857	711542
31024	711543
58309	711544
77728	711545
3446	711546
2938	711547
138317	711548
154376	711549
19483	711550
277	711551
118480	711552
53888	711553
53566	711554
258361	711555
46061	711556
4520	711557
89729	711558
106777	711559
143673	711560
4887	711561
112485	711562
251067	711563
28753	711564
13169	711565
20590	711566
12013	711567
33562	711568
4006	711569
10231	711570
70	711571
60847	711572
10095	711573
71359	711574
74802	711575
7321	711576
18053	711577
55693	711578
4092	711579
209521	711580
84297	711581
8755	711582
7834	711583
27756	711584
118071	711585
62957	711586
3718	711587
142861	711588
23470	711589
22794	711590
13989	711591
166227	711592
62715	711593
19668	711594
927	711595
89369	711596
66931	711597
220456	711598
11926	711599
151629	711600
301016	711601
12977	711602
130893	711603
2203	711604
136320	711605
14577	711606
147363	711607
17297	711608
22459	711609
67586	711610
9054	711611
117	711612
193974	711613
35440	711614
30162	711615
48526	711616
18252	711617
87586	711618
5385	711619
290	711620
21546	711621
57879	711622
102366	711623
70899	711624
15968	711625
47653	711626
90368	711627
288776	711628
29743	711629
161482	711630
124347	711631
110168	711632
39938	711633
21212	711634
287846	711635
7984	711636
92512	711637
58126	711638
6229	711639
7984	711640
120975	711641
35753	711642
197923	711643
60971	711644
154796	711645
154658	711646
51531	711647
81221	711648
58937	711649
35753	711650
35753	711651
18237	711652
24894	711653
10077	711654
263874	711655
47675	711656
4801	711657
19355	711658
4801	711659
67173	711660
94088	711661
42413	711662
24628	711663
2126	711664
83653	711665
106887	711666
87064	711667
167320	711668
71766	711669
42413	711670
98631	711671
20673	711672
13395	711673
126610	711674
47950	711675
201477	711676
13035	711677
3509	711678
23138	711679
8671	711680
1451	711681
315783	711682
104446	711683
455	711684
11956	711685
219	711686
13219	711687
99434	711688
17747	711689
3094	711690
35035	711691
7756	711692
132372	711693
8313	711694
6177	711695
42811	711696
22821	711697
90571	711698
148668	711699
6391	711700
2337	711701
107049	711702
25704	711703
20291	711704
3582	711705
52914	711706
107818	711707
80608	711708
106969	711709
38966	711710
26240	711711
82306	711712
234643	711713
1392	711714
199907	711715
167672	711716
22982	711717
27997	711718
244697	711719
107652	711720
153874	711721
107652	711722
33171	711723
163275	711724
107729	711725
46789	711726
108967	711727
267002	711728
135176	711729
117168	711730
42288	711731
106977	711732
31228	711733
58377	711734
48	711735
48	711736
48	711737
463	711738
49191	711739
117168	711740
88978	711741
44266	711742
112786	711743
164190	711744
167628	711745
10801	711746
185362	711747
43221	711748
88801	711749
322292	711750
216695	711751
12051	711752
12051	711753
29624	711754
167274	711755
167629	711756
67240	711757
338	711758
67168	711759
256608	711760
67168	711761
10191	711762
65759	711763
3605	711764
129431	711765
117168	711766
67208	711767
106027	711768
56460	711769
56770	711770
34331	711771
46610	711772
158161	711773
129189	711774
49191	711775
81275	711776
114147	711777
44430	711778
247874	711779
56809	711780
49131	711781
59750	711782
89379	711783
44316	711784
40026	711785
23720	711786
9939	711787
161831	711788
104130	711789
7756	711790
7756	711791
7756	711792
47100	711793
116612	711794
69014	711795
27084	711796
197	711797
83721	711798
12099	711799
289582	711800
99145	711801
6823	711802
158242	711803
37545	711804
128395	711805
110560	711806
96005	711807
230234	711808
59669	711809
12621	711810
20269	711811
102455	711812
56966	711813
29681	711814
104489	711815
70250	711816
17014	711817
8246	711818
38003	711819
201603	711820
55078	711821
22240	711822
69787	711823
57438	711824
307129	711825
59577	711826
28812	711827
45374	711828
51302	711829
66007	711830
20194	711831
146927	711832
60256	711833
63920	711834
119164	711835
71402	711836
9329	711837
131200	711838
137244	711839
39873	711840
145925	711841
158162	711842
28812	711843
29691	711844
8489	711845
142110	711846
181828	711847
44866	711848
286320	711849
1	711850
298736	711851
162410	711852
272935	711853
15727	711854
9329	711855
61575	711856
26370	711857
10166	711858
16992	711859
100860	711860
3036	711861
56018	711862
7928	711863
214402	711864
3941	711865
73685	711866
66676	711867
10230	711868
115612	711869
18408	711870
63316	711871
239176	711872
6226	711873
17925	711874
72670	711875
19047	711876
3238	711877
205692	711878
95378	711879
95476	711880
107719	711881
81251	711882
132956	711883
175385	711884
3389	711885
27000	711886
268272	711887
7769	711888
43603	711889
90372	711890
56875	711891
83723	711892
50970	711893
187790	711894
66254	711895
7650	711896
26349	711897
11112	711898
128658	711899
304969	711900
53233	711901
128548	711902
5211	711903
7580	711904
11112	711905
221654	711906
114493	711907
215331	711908
219784	711909
129649	711910
40645	711911
7860	711912
90508	711913
99919	711914
58324	711915
18941	711916
58663	711917
170930	711918
148278	711919
220240	711920
293634	711921
25401	711922
170278	711923
2167	711924
316	711925
204283	711926
34146	711927
8038	711928
22824	711929
304725	711930
31079	711931
14680	711932
72057	711933
89614	711934
195358	711935
18008	711936
13534	711937
91630	711938
103930	711939
157899	711940
12895	711941
38402	711942
147173	711943
70954	711944
34932	711945
58837	711946
145646	711947
83802	711948
176899	711949
119445	711950
4588	711951
8923	711952
36405	711953
176954	711954
48764	711955
21227	711956
268320	711957
38077	711958
15086	711959
19192	711960
100123	711961
324569	711962
177335	711963
28505	711964
30136	711965
57522	711966
17723	711967
316	711968
12895	711969
55465	711970
130175	711971
196032	711972
1382	711973
74735	711974
9668	711975
7238	711976
82130	711977
31376	711978
871	711979
59056	711980
171487	711981
193444	711982
86873	711983
82465	711984
2330	711985
133611	711986
33031	711987
58212	711988
256853	711989
8489	711990
79522	711991
17862	711992
6863	711993
239371	711994
24477	711995
56093	711996
128527	711997
8303	711998
3205	711999
68608	712000
156585	712001
104928	712002
31476	712003
69790	712004
46563	712005
32070	712006
49420	712007
61164	712008
43973	712009
119788	712010
178091	712011
49436	712012
31673	712013
64056	712014
20992	712015
48023	712016
107667	712017
78923	712018
233289	712019
8560	712020
114177	712021
3666	712022
205600	712023
132157	712024
179465	712025
39042	712026
136594	712027
94728	712028
164009	712029
19310	712030
22149	712031
123	712032
2002	712033
31637	712034
26110	712035
151258	712036
11900	712037
84912	712038
2946	712039
1940	712040
48704	712041
23237	712042
69066	712043
127790	712044
255073	712045
72366	712046
44666	712047
283345	712048
52240	712049
82142	712050
23200	712051
80580	712052
81631	712053
48	712054
104756	712055
66676	712056
23212	712057
30589	712058
8246	712059
168789	712060
30334	712061
3934	712062
25761	712063
92438	712064
1425	712065
2237	712066
186226	712067
9386	712068
10046	712069
226124	712070
125456	712071
24721	712072
66833	712073
48488	712074
21368	712075
78923	712076
19936	712077
214405	712078
68187	712079
68187	712080
68165	712081
44489	712082
158350	712083
171487	712084
5148	712085
26924	712086
59952	712087
112413	712088
1958	712089
127046	712090
78613	712091
215064	712092
132636	712093
123232	712094
175278	712095
106775	712096
40219	712097
19423	712098
204509	712099
173276	712100
41142	712101
2921	712102
7894	712103
111077	712104
296450	712105
20486	712106
126739	712107
129114	712108
8246	712109
73631	712110
133635	712111
313090	712112
13262	712113
18565	712114
60157	712115
144121	712116
93889	712117
85501	712118
46868	712119
10428	712120
72022	712121
253905	712122
216748	712123
93592	712124
326248	712125
70916	712126
167246	712127
194215	712128
215147	712129
59251	712130
42304	712131
180243	712132
302646	712133
77635	712134
176233	712135
45234	712136
182905	712137
26162	712138
20343	712139
286410	712140
2921	712141
237693	712142
143065	712143
42725	712144
142997	712145
132277	712146
37841	712147
109477	712148
10649	712149
18337	712150
48	712151
197815	712152
5679	712153
75369	712154
2921	712155
56291	712156
183753	712157
5114	712158
53434	712159
1821	712160
38	712161
68226	712162
234470	712163
13653	712164
306674	712165
216118	712166
93889	712167
31736	712168
70589	712169
19474	712170
81742	712171
47937	712172
27408	712173
4756	712174
34930	712175
14842	712176
16606	712177
57110	712178
40048	712179
150185	712180
68421	712181
80329	712182
125886	712183
90002	712184
167243	712185
103930	712186
115900	712187
78860	712188
18277	712189
19770	712190
304397	712191
196559	712192
2184	712193
97618	712194
97618	712195
171961	712196
287292	712197
96005	712198
144816	712199
287189	712200
264407	712201
250406	712202
87207	712203
20507	712204
33816	712205
148911	712206
79917	712207
35966	712208
1151	712209
88609	712210
217382	712211
119367	712212
76919	712213
184640	712214
3938	712215
25643	712216
194896	712217
31691	712218
31691	712219
165782	712220
44441	712221
13190	712222
34146	712223
13190	712224
105683	712225
184640	712226
184104	712227
162789	712228
229399	712229
7079	712230
207276	712231
73196	712232
227613	712233
118781	712234
4243	712235
100127	712236
119043	712237
23633	712238
647	712239
184753	712240
22555	712241
51231	712242
36953	712243
11953	712244
201486	712245
3667	712246
51601	712247
34985	712248
188590	712249
263421	712250
77182	712251
2682	712252
242434	712253
12554	712254
240580	712255
146490	712256
81248	712257
225722	712258
35261	712259
181629	712260
21165	712261
73812	712262
15065	712263
188853	712264
4138	712265
7174	712266
96360	712267
5887	712268
3264	712269
186972	712270
23361	712271
72532	712272
245739	712273
112122	712274
91006	712275
166381	712276
24925	712277
97862	712278
56732	712279
12159	712280
8912	712281
5887	712282
8912	712283
7272	712284
177159	712285
23840	712286
58523	712287
9990	712288
19854	712289
59142	712290
20439	712291
12159	712292
7256	712293
5887	712294
49618	712295
17508	712296
17508	712297
15285	712298
7378	712299
37885	712300
56542	712301
24070	712302
62323	712303
255776	712304
35277	712305
75700	712306
163098	712307
160170	712308
324218	712309
111409	712310
81878	712311
10841	712312
119664	712313
68832	712314
45653	712315
16408	712316
4510	712317
19819	712318
147842	712319
186073	712320
7322	712321
74644	712322
58706	712323
58596	712324
27381	712325
32606	712326
194883	712327
169849	712328
205741	712329
86234	712330
252633	712331
23190	712332
85216	712333
8915	712334
11765	712335
5644	712336
74274	712337
74564	712338
132106	712339
239868	712340
205639	712341
6488	712342
322569	712343
39706	712344
64876	712345
169812	712346
117523	712347
6126	712348
9673	712349
39425	712350
326227	712351
57838	712352
210783	712353
166613	712354
109626	712355
1002	712356
250205	712357
194619	712358
226657	712359
1442	712360
189895	712361
71610	712362
86442	712363
86500	712364
279997	712365
73302	712366
23011	712367
105184	712368
73969	712369
201250	712370
276788	712371
101245	712372
171465	712373
30146	712374
6611	712375
83692	712376
91076	712377
50858	712378
163057	712379
89241	712380
191289	712381
143752	712382
219479	712383
55036	712384
1903	712385
96495	712386
26139	712387
43176	712388
43450	712389
25637	712390
93947	712391
115480	712392
63734	712393
98	712394
115108	712395
276573	712396
239756	712397
260795	712398
254359	712399
151053	712400
79028	712401
274268	712402
53130	712403
269299	712404
106189	712405
209070	712406
209039	712407
209150	712408
313346	712409
60607	712410
82422	712411
162430	712412
1167	712413
45961	712414
114293	712415
48345	712416
138396	712417
104995	712418
236614	712419
192890	712420
473	712421
24740	712422
282696	712423
73772	712424
173162	712425
117907	712426
130754	712427
235737	712428
302797	712429
214256	712430
45901	712431
51878	712432
47131	712433
71466	712434
136188	712435
219824	712436
246979	712437
261209	712438
109499	712439
274009	712440
247134	712441
92238	712442
194669	712443
180053	712444
92678	712445
235255	712446
141420	712447
141467	712448
27634	712449
210406	712450
109626	712451
177	712452
29	712453
3829	712454
6347	712455
319898	712456
12050	712457
89216	712458
27264	712459
319142	712460
32083	712461
241240	712462
156519	712463
98525	712464
156519	712465
165947	712466
156205	712467
156309	712468
22410	712469
32031	712470
30128	712471
12100	712472
29957	712473
70332	712474
106692	712475
41961	712476
280602	712477
228901	712478
995	712479
298754	712480
86519	712481
48789	712482
24704	712483
94763	712484
130930	712485
4428	712486
135368	712487
309019	712488
134237	712489
317384	712490
307779	712491
85083	712492
207620	712493
30588	712494
116932	712495
60958	712496
298	712497
241099	712498
94578	712499
46980	712500
12646	712501
33574	712502
105128	712503
48789	712504
2468	712505
3030	712506
48789	712507
9073	712508
60958	712509
9294	712510
148113	712511
280423	712512
144929	712513
65715	712514
130154	712515
2113	712516
241410	712517
44216	712518
17170	712519
245393	712520
30498	712521
47278	712522
50729	712523
261490	712524
158793	712525
65435	712526
98827	712527
144431	712528
304549	712529
82	712530
42484	712531
24204	712532
57674	712533
155008	712534
89730	712535
6952	712536
137004	712537
114611	712538
232906	712539
4273	712540
1923	712541
7078	712542
22152	712543
192566	712544
90935	712545
203915	712546
135511	712547
281419	712548
160134	712549
25485	712550
274295	712551
101245	712552
39802	712553
321730	712554
25766	712555
17754	712556
73772	712557
161075	712558
31290	712559
215345	712560
4062	712561
25458	712562
88054	712563
127432	712564
26551	712565
17211	712566
3123	712567
57934	712568
1129	712569
214377	712570
248625	712571
74943	712572
260998	712573
27264	712574
133099	712575
123912	712576
18720	712577
282210	712578
171347	712579
171456	712580
82922	712581
119552	712582
43150	712583
215475	712584
37486	712585
26351	712586
219922	712587
76031	712588
283452	712589
236	712590
183412	712591
101624	712592
242423	712593
291262	712594
295764	712595
260455	712596
5651	712597
99480	712598
213263	712599
45976	712600
118006	712601
324208	712602
116932	712603
88050	712604
61159	712605
136	712606
136	712607
4512	712608
38693	712609
45710	712610
1964	712611
1095	712612
5203	712613
56047	712614
13353	712615
11927	712616
250100	712617
307976	712618
13345	712619
296080	712620
138034	712621
3196	712622
216785	712623
162408	712624
11077	712625
238072	712626
64168	712627
11229	712628
64135	712629
64135	712630
152466	712631
98101	712632
20670	712633
196546	712634
108388	712635
23659	712636
27941	712637
27941	712638
507	712639
35690	712640
102290	712641
299619	712642
108106	712643
168065	712644
232478	712645
158755	712646
259871	712647
166378	712648
310398	712649
124070	712650
65455	712651
21726	712652
590	712653
16140	712654
221075	712655
169023	712656
111682	712657
38048	712658
151528	712659
147981	712660
43281	712661
97162	712662
298594	712663
275995	712664
200994	712665
43281	712666
88764	712667
315432	712668
274049	712669
301989	712670
253830	712671
104920	712672
110796	712673
41823	712674
134357	712675
1326	712676
805	712677
20	712678
213810	712679
276938	712680
241159	712681
52928	712682
4845	712683
145485	712684
75124	712685
5569	712686
27635	712687
416	712688
54477	712689
39369	712690
2020	712691
21343	712692
16485	712693
43928	712694
101590	712695
242935	712696
305562	712697
102652	712698
225557	712699
255369	712700
136576	712701
32068	712702
86098	712703
11910	712704
40002	712705
320528	712706
747	712707
51272	712708
52216	712709
297294	712710
83759	712711
2	712712
12954	712713
133049	712714
3893	712715
11120	712716
52364	712717
19151	712718
11971	712719
4679	712720
19268	712721
92142	712722
7366	712723
22941	712724
49805	712725
49916	712726
7410	712727
289832	712728
36651	712729
37955	712730
19762	712731
104189	712732
2268	712733
62924	712734
10392	712735
210541	712736
38287	712737
80419	712738
191152	712739
130673	712740
189049	712741
65116	712742
5044	712743
76494	712744
74117	712745
4912	712746
107427	712747
1555	712748
14417	712749
124475	712750
68055	712751
128145	712752
16618	712753
256959	712754
10347	712755
48548	712756
282	712757
40002	712758
13191	712759
171281	712760
71	712761
43060	712762
7906	712763
4270	712764
3043	712765
321025	712766
360	712767
2	712768
79880	712769
192622	712770
5782	712771
5782	712772
23501	712773
7624	712774
222267	712775
16046	712776
116289	712777
266484	712778
156524	712779
42564	712780
64137	712781
184196	712782
3756	712783
5782	712784
22019	712785
26328	712786
62149	712787
138895	712788
256051	712789
74882	712790
39095	712791
1246	712792
139230	712793
6817	712794
104686	712795
1748	712796
198634	712797
26036	712798
79895	712799
5796	712800
68233	712801
3501	712802
15632	712803
16220	712804
195896	712805
112546	712806
64951	712807
3356	712808
19964	712809
74990	712810
1439	712811
3722	712812
17689	712813
6353	712814
150851	712815
157183	712816
48970	712817
8814	712818
100148	712819
5545	712820
10089	712821
169292	712822
2289	712823
7816	712824
10022	712825
79220	712826
158901	712827
2535	712828
15738	712829
157775	712830
18307	712831
275764	712832
1027	712833
464	712834
777	712835
2891	712836
23315	712837
14841	712838
220	712839
822	712840
755	712841
43149	712842
68565	712843
28798	712844
90209	712845
341	712846
76506	712847
58932	712848
233116	712849
6135	712850
8728	712851
9384	712852
106365	712853
219899	712854
153348	712855
182384	712856
112513	712857
242308	712858
180029	712859
133653	712860
179162	712861
31232	712862
154266	712863
41562	712864
17191	712865
77872	712866
57787	712867
40272	712868
229140	712869
148092	712870
181163	712871
20693	712872
58727	712873
83910	712874
23862	712875
16949	712876
128554	712877
137163	712878
74016	712879
48226	712880
12189	712881
164661	712882
5741	712883
51111	712884
13538	712885
135150	712886
112571	712887
28402	712888
99865	712889
65134	712890
23537	712891
271815	712892
191183	712893
98430	712894
198995	712895
282427	712896
68996	712897
2087	712898
1990	712899
92791	712900
75100	712901
108450	712902
7759	712903
165805	712904
133225	712905
23233	712906
65913	712907
129802	712908
37	712909
5024	712910
12647	712911
183740	712912
77090	712913
29077	712914
90204	712915
143692	712916
39858	712917
75212	712918
11248	712919
76526	712920
87025	712921
248295	712922
126487	712923
56698	712924
73781	712925
23906	712926
84551	712927
205067	712928
32393	712929
67150	712930
42541	712931
106433	712932
157463	712933
301853	712934
5427	712935
78653	712936
173661	712937
134054	712938
6802	712939
53518	712940
208547	712941
153128	712942
143330	712943
12718	712944
143280	712945
149468	712946
67883	712947
21510	712948
47701	712949
107082	712950
163442	712951
146874	712952
44409	712953
19767	712954
241724	712955
23007	712956
29025	712957
64300	712958
297800	712959
45630	712960
172197	712961
172949	712962
73070	712963
32245	712964
39111	712965
25476	712966
73907	712967
25896	712968
9034	712969
2640	712970
6684	712971
24137	712972
165730	712973
134268	712974
39355	712975
188641	712976
87822	712977
185097	712978
135039	712979
298843	712980
60137	712981
10834	712982
92621	712983
8911	712984
101643	712985
23409	712986
49454	712987
88533	712988
125687	712989
2408	712990
309106	712991
105555	712992
304322	712993
199762	712994
122268	712995
191475	712996
131008	712997
16362	712998
97388	712999
213982	713000
323378	713001
56270	713002
312405	713003
116549	713004
79126	713005
101643	713006
67780	713007
3594	713008
197608	713009
31163	713010
16830	713011
94218	713012
104812	713013
24175	713014
110517	713015
140307	713016
36090	713017
29814	713018
13113	713019
9938	713020
9938	713021
75669	713022
171499	713023
205625	713024
38042	713025
87724	713026
7477	713027
134268	713028
314578	713029
50478	713030
86498	713031
98704	713032
98021	713033
12358	713034
200640	713035
298203	713036
100651	713037
82129	713038
26932	713039
66856	713040
7845	713041
152381	713042
214681	713043
5582	713044
277466	713045
73537	713046
109388	713047
201168	713048
79496	713049
109974	713050
29461	713051
17260	713052
10631	713053
15261	713054
79420	713055
60466	713056
1864	713057
9413	713058
13998	713059
124734	713060
45602	713061
76108	713062
125654	713063
201035	713064
6327	713065
281622	713066
81399	713067
9370	713068
25487	713069
150269	713070
75781	713071
75781	713072
37157	713073
199960	713074
194716	713075
33251	713076
12087	713077
26573	713078
1918	713079
35305	713080
127686	713081
41637	713082
27921	713083
23450	713084
34195	713085
164499	713086
82740	713087
120256	713088
162380	713089
26301	713090
24194	713091
77268	713092
155737	713093
127213	713094
3833	713095
59977	713096
71069	713097
9567	713098
157671	713099
91885	713100
117579	713101
143492	713102
41206	713103
248899	713104
62446	713105
17575	713106
34478	713107
9517	713108
25563	713109
12952	713110
18355	713111
127213	713112
74922	713113
85121	713114
9534	713115
178711	713116
176	713117
67436	713118
227025	713119
50187	713120
50187	713121
112330	713122
51530	713123
1787	713124
33173	713125
18358	713126
163090	713127
135892	713128
1709	713129
93570	713130
22061	713131
16101	713132
54351	713133
101679	713134
5427	713135
83866	713136
11432	713137
39339	713138
76062	713139
37387	713140
3590	713141
12584	713142
216252	713143
111326	713144
37289	713145
7831	713146
13458	713147
131446	713148
6188	713149
12972	713150
9281	713151
59470	713152
12329	713153
262938	713154
62427	713155
84562	713156
60807	713157
259979	713158
169731	713159
128091	713160
1049	713161
54662	713162
103624	713163
54662	713164
1406	713165
225805	713166
4227	713167
27736	713168
91828	713169
246325	713170
80119	713171
12536	713172
18148	713173
191660	713174
307105	713175
13674	713176
17502	713177
50838	713178
62099	713179
212547	713180
66193	713181
3907	713182
91773	713183
128849	713184
163404	713185
15485	713186
109979	713187
38547	713188
5704	713189
156409	713190
2763	713191
76230	713192
74684	713193
225679	713194
4566	713195
210757	713196
101453	713197
128709	713198
51686	713199
25291	713200
22872	713201
66215	713202
136560	713203
20927	713204
66374	713205
23546	713206
23886	713207
21988	713208
89833	713209
200237	713210
25871	713211
21733	713212
198841	713213
201300	713214
168459	713215
14906	713216
13093	713217
13093	713218
67837	713219
82720	713220
126956	713221
17082	713222
41522	713223
152593	713224
2335	713225
128852	713226
105445	713227
101981	713228
67517	713229
250019	713230
194439	713231
10339	713232
32732	713233
117515	713234
72537	713235
37203	713236
183798	713237
203311	713238
26852	713239
123882	713240
127828	713241
280620	713242
309086	713243
36588	713244
106335	713245
37024	713246
34226	713247
133276	713248
78346	713249
282965	713250
287718	713251
170584	713252
117104	713253
110639	713254
49326	713255
186229	713256
152755	713257
157344	713258
191379	713259
56321	713260
174694	713261
97527	713262
162572	713263
120018	713264
186810	713265
117081	713266
173674	713267
173946	713268
209063	713269
34155	713270
99032	713271
88171	713272
163922	713273
73574	713274
25843	713275
114700	713276
187523	713277
82770	713278
29898	713279
237708	713280
73867	713281
170959	713282
10701	713283
62110	713284
8936	713285
7632	713286
33973	713287
24744	713288
28304	713289
167408	713290
7729	713291
55726	713292
83341	713293
68444	713294
113893	713295
257097	713296
12101	713297
56888	713298
263298	713299
126407	713300
185490	713301
555	713302
53052	713303
185242	713304
34982	713305
14213	713306
17650	713307
59832	713308
156066	713309
105785	713310
71645	713311
109037	713312
38331	713313
36082	713314
159243	713315
19358	713316
49840	713317
73789	713318
243718	713319
65660	713320
11632	713321
18857	713322
298639	713323
277325	713324
106520	713325
117836	713326
4994	713327
226098	713328
66260	713329
62175	713330
147440	713331
26083	713332
129844	713333
211072	713334
210556	713335
247132	713336
24340	713337
36223	713338
301432	713339
12539	713340
93310	713341
157804	713342
28725	713343
220528	713344
16430	713345
107982	713346
69242	713347
85737	713348
22562	713349
88386	713350
25855	713351
27437	713352
147438	713353
86730	713354
87865	713355
38394	713356
324705	713357
92978	713358
182073	713359
196068	713360
109252	713361
151719	713362
69613	713363
170159	713364
71169	713365
15808	713366
194609	713367
75565	713368
24608	713369
295523	713370
164160	713371
307788	713372
54597	713373
33118	713374
31948	713375
270469	713376
203176	713377
71915	713378
68736	713379
67815	713380
187564	713381
127753	713382
199133	713383
81730	713384
3867	713385
72716	713386
100927	713387
133897	713388
197374	713389
85752	713390
57822	713391
105428	713392
56696	713393
28752	713394
27620	713395
47415	713396
128278	713397
104551	713398
86473	713399
80744	713400
3733	713401
18219	713402
141727	713403
310494	713404
22224	713405
10321	713406
82065	713407
61040	713408
172494	713409
96241	713410
123419	713411
204329	713412
194331	713413
122672	713414
84926	713415
183692	713416
167788	713417
78285	713418
207579	713419
263715	713420
17650	713421
196308	713422
54909	713423
125562	713424
89222	713425
115288	713426
29738	713427
126405	713428
212363	713429
154988	713430
79134	713431
265072	713432
91634	713433
238116	713434
75479	713435
52889	713436
30051	713437
66524	713438
322962	713439
27965	713440
53331	713441
243487	713442
294070	713443
43657	713444
65660	713445
26570	713446
100052	713447
3684	713448
20973	713449
183204	713450
145660	713451
26505	713452
18811	713453
162221	713454
261924	713455
189719	713456
117097	713457
280890	713458
28856	713459
260170	713460
162400	713461
191543	713462
72287	713463
327436	713464
32648	713465
213126	713466
180048	713467
41750	713468
270995	713469
210490	713470
38337	713471
25622	713472
131048	713473
103791	713474
265483	713475
146506	713476
99301	713477
125562	713478
206006	713479
157399	713480
88156	713481
195554	713482
143013	713483
52170	713484
16186	713485
245465	713486
293353	713487
99531	713488
149988	713489
172828	713490
90846	713491
68273	713492
165208	713493
21273	713494
314232	713495
108202	713496
260045	713497
169216	713498
298251	713499
48731	713500
24651	713501
120256	713502
211939	713503
67026	713504
178366	713505
90103	713506
111470	713507
302942	713508
25843	713509
14999	713510
98713	713511
25238	713512
73263	713513
60699	713514
3487	713515
72524	713516
33818	713517
121260	713518
193712	713519
80805	713520
52639	713521
46337	713522
200793	713523
132147	713524
65475	713525
7221	713526
11809	713527
50870	713528
115814	713529
194961	713530
298474	713531
59408	713532
55660	713533
166142	713534
53478	713535
76019	713536
64917	713537
69796	713538
20160	713539
210520	713540
54976	713541
27403	713542
187595	713543
176228	713544
18011	713545
2283	713546
163059	713547
266130	713548
50182	713549
207642	713550
135940	713551
206327	713552
54956	713553
79731	713554
26517	713555
9759	713556
182908	713557
273819	713558
81152	713559
145298	713560
63010	713561
254043	713562
42997	713563
209910	713564
114132	713565
3898	713566
106699	713567
1387	713568
5833	713569
1207	713570
65070	713571
177348	713572
127801	713573
160725	713574
303250	713575
276632	713576
173484	713577
231391	713578
187675	713579
122737	713580
452	713581
175	713582
47547	713583
8789	713584
74684	713585
41606	713586
285920	713587
23558	713588
23558	713589
7	713590
2418	713591
41394	713592
9963	713593
8528	713594
16589	713595
9078	713596
76072	713597
44780	713598
249163	713599
9661	713600
45284	713601
5514	713602
142360	713603
37316	713604
13968	713605
12172	713606
236563	713607
67280	713608
8228	713609
9539	713610
105911	713611
103552	713612
4471	713613
67280	713614
104553	713615
197529	713616
34813	713617
100194	713618
272877	713619
89331	713620
217310	713621
232832	713622
109355	713623
227822	713624
165652	713625
133515	713626
97803	713627
131850	713628
130960	713629
303857	713630
92191	713631
36062	713632
311301	713633
223438	713634
156408	713635
95860	713636
141463	713637
170910	713638
158297	713639
158763	713640
60573	713641
278931	713642
150627	713643
100312	713644
71189	713645
133872	713646
124422	713647
24139	713648
211374	713649
7346	713650
158475	713651
17695	713652
86682	713653
76672	713654
241782	713655
50135	713656
457	713657
225199	713658
232590	713659
208356	713660
10184	713661
273825	713662
244031	713663
28445	713664
114793	713665
49171	713666
170600	713667
148777	713668
20704	713669
133811	713670
74686	713671
83562	713672
66816	713673
158032	713674
8500	713675
92514	713676
186289	713677
82101	713678
126131	713679
7728	713680
193559	713681
160662	713682
148632	713683
159046	713684
95977	713685
4334	713686
113324	713687
74988	713688
113164	713689
271051	713690
123029	713691
150599	713692
323631	713693
301344	713694
260051	713695
196038	713696
48364	713697
116851	713698
105395	713699
33357	713700
93981	713701
144879	713702
82797	713703
207850	713704
182892	713705
327583	713706
144139	713707
86757	713708
229309	713709
160487	713710
100015	713711
40804	713712
152523	713713
87030	713714
30097	713715
97853	713716
24044	713717
53396	713718
204880	713719
63749	713720
54260	713721
155441	713722
244182	713723
63338	713724
57994	713725
37793	713726
39462	713727
171330	713728
69295	713729
90903	713730
38285	713731
47239	713732
272824	713733
179351	713734
143623	713735
201214	713736
115710	713737
30647	713738
179297	713739
4659	713740
309585	713741
280825	713742
83562	713743
315237	713744
212140	713745
20691	713746
202035	713747
146515	713748
33304	713749
103488	713750
129656	713751
185270	713752
166068	713753
64286	713754
185612	713755
223589	713756
103108	713757
210185	713758
157825	713759
20009	713760
30344	713761
230157	713762
2154	713763
112917	713764
2112	713765
245114	713766
82307	713767
211466	713768
138707	713769
106242	713770
48454	713771
320892	713772
78377	713773
86918	713774
110141	713775
65503	713776
248636	713777
155300	713778
55174	713779
1021	713780
55354	713781
11553	713782
118763	713783
321675	713784
133938	713785
259443	713786
53020	713787
296267	713788
55559	713789
208220	713790
11158	713791
251455	713792
316516	713793
38679	713794
142192	713795
315068	713796
52057	713797
109749	713798
182807	713799
98842	713800
185612	713801
54606	713802
233738	713803
292976	713804
121948	713805
193762	713806
156862	713807
279192	713808
245024	713809
131712	713810
269957	713811
214162	713812
233134	713813
155434	713814
65797	713815
287427	713816
55438	713817
96078	713818
63990	713819
5580	713820
188152	713821
31172	713822
282829	713823
211201	713824
240263	713825
18684	713826
219299	713827
219653	713828
319856	713829
54397	713830
10288	713831
30401	713832
153225	713833
168973	713834
12804	713835
65887	713836
5231	713837
136444	713838
68408	713839
279163	713840
165047	713841
136226	713842
133562	713843
15075	713844
29655	713845
6901	713846
27341	713847
373	713848
19630	713849
1115	713850
87129	713851
27626	713852
64744	713853
46432	713854
71585	713855
4011	713856
87045	713857
10718	713858
148775	713859
5047	713860
9546	713861
1460	713862
180812	713863
18367	713864
97220	713865
112964	713866
67266	713867
177201	713868
326470	713869
126363	713870
1542	713871
16800	713872
187336	713873
49404	713874
26062	713875
75877	713876
73240	713877
73437	713878
85135	713879
811	713880
24117	713881
210108	713882
135961	713883
87063	713884
314417	713885
136948	713886
275578	713887
229165	713888
55763	713889
31169	713890
1611	713891
266024	713892
15348	713893
34398	713894
229089	713895
326649	713896
39589	713897
62350	713898
181895	713899
280795	713900
26317	713901
292390	713902
19270	713903
66063	713904
189226	713905
18909	713906
41322	713907
136476	713908
136000	713909
19953	713910
8863	713911
326254	713912
38704	713913
7055	713914
8277	713915
56862	713916
37	713917
17093	713918
120630	713919
72512	713920
170265	713921
807	713922
17800	713923
112963	713924
63877	713925
4171	713926
27264	713927
263702	713928
30160	713929
132978	713930
5461	713931
6714	713932
7733	713933
3858	713934
60238	713935
135482	713936
185274	713937
55836	713938
78171	713939
95369	713940
99314	713941
141704	713942
87408	713943
31705	713944
59096	713945
61318	713946
61318	713947
2106	713948
53101	713949
78598	713950
104382	713951
196148	713952
137269	713953
17600	713954
50204	713955
213007	713956
139364	713957
213035	713958
323370	713959
327388	713960
214787	713961
212015	713962
168665	713963
5565	713964
33596	713965
73343	713966
70958	713967
104903	713968
175858	713969
215183	713970
111420	713971
54247	713972
17899	713973
61082	713974
27357	713975
5258	713976
270782	713977
121348	713978
2692	713979
58533	713980
205551	713981
319005	713982
20054	713983
3184	713984
6327	713985
157316	713986
811	713987
230761	713988
87551	713989
150486	713990
231694	713991
154180	713992
69306	713993
139662	713994
217327	713995
22132	713996
133966	713997
61462	713998
47921	713999
557	714000
169875	714001
58681	714002
106682	714003
95448	714004
290094	714005
89837	714006
173186	714007
18965	714008
290640	714009
85896	714010
180048	714011
178055	714012
49467	714013
194958	714014
12705	714015
22703	714016
191078	714017
45326	714018
83158	714019
161821	714020
49864	714021
105347	714022
128412	714023
1906	714024
2743	714025
202567	714026
773	714027
62109	714028
6709	714029
2281	714030
6264	714031
286733	714032
187978	714033
116294	714034
41663	714035
8652	714036
12670	714037
41663	714038
318287	714039
211082	714040
1135	714041
248368	714042
83494	714043
43926	714044
8412	714045
16457	714046
62057	714047
305085	714048
143690	714049
323850	714050
15946	714051
11043	714052
42845	714053
175697	714054
18930	714055
2771	714056
14801	714057
152684	714058
365	714059
6267	714060
85939	714061
268528	714062
18909	714063
46346	714064
167321	714065
69978	714066
179223	714067
70066	714068
69009	714069
251501	714070
120971	714071
28356	714072
278933	714073
181438	714074
199892	714075
328770	714076
26624	714077
168355	714078
152453	714079
10849	714080
226999	714081
41415	714082
36744	714083
2050	714084
34320	714085
52385	714086
28053	714087
17513	714088
3555	714089
190642	714090
16165	714091
140503	714092
169469	714093
50215	714094
49878	714095
48709	714096
212917	714097
53123	714098
1535	714099
198659	714100
294784	714101
112585	714102
34398	714103
113000	714104
146793	714105
161821	714106
97327	714107
95145	714108
309139	714109
309523	714110
203479	714111
197463	714112
135672	714113
19113	714114
182071	714115
162858	714116
51016	714117
64787	714118
19259	714119
6277	714120
202668	714121
84970	714122
191376	714123
189111	714124
85935	714125
61454	714126
192784	714127
41499	714128
3684	714129
6102	714130
104721	714131
155542	714132
165540	714133
293754	714134
1906	714135
172	714136
1906	714137
54493	714138
5766	714139
45755	714140
36110	714141
38969	714142
64784	714143
186143	714144
137063	714145
129563	714146
12723	714147
113238	714148
80354	714149
19786	714150
285679	714151
49537	714152
306061	714153
9987	714154
13728	714155
12699	714156
5123	714157
116377	714158
55782	714159
50090	714160
103142	714161
97510	714162
172608	714163
112964	714164
130781	714165
161811	714166
264025	714167
39437	714168
54529	714169
9837	714170
127408	714171
87573	714172
198687	714173
16121	714174
54529	714175
127639	714176
198361	714177
175449	714178
3895	714179
73369	714180
82526	714181
292820	714182
72746	714183
87308	714184
48670	714185
71845	714186
282985	714187
211749	714188
254532	714189
112976	714190
327465	714191
32984	714192
9744	714193
277190	714194
277713	714195
5748	714196
99492	714197
34150	714198
41572	714199
66211	714200
40529	714201
86564	714202
1028	714203
628	714204
105426	714205
10044	714206
22294	714207
297773	714208
137063	714209
3684	714210
49461	714211
33420	714212
320523	714213
3419	714214
5123	714215
71923	714216
57502	714217
244088	714218
64791	714219
191858	714220
79181	714221
43654	714222
210258	714223
146888	714224
16980	714225
25790	714226
206949	714227
261157	714228
16994	714229
42607	714230
268379	714231
174642	714232
38516	714233
57983	714234
19449	714235
190928	714236
149502	714237
86009	714238
1906	714239
295812	714240
134540	714241
267011	714242
134136	714243
86213	714244
154785	714245
57550	714246
18200	714247
136788	714248
240394	714249
42964	714250
34342	714251
5748	714252
20	714253
74425	714254
91697	714255
6298	714256
178368	714257
89250	714258
326382	714259
214156	714260
19685	714261
211540	714262
19685	714263
3287	714264
138245	714265
4627	714266
30495	714267
256627	714268
93973	714269
75610	714270
197182	714271
30922	714272
1906	714273
30296	714274
86233	714275
1125	714276
53065	714277
211804	714278
5833	714279
75608	714280
16161	714281
228912	714282
34367	714283
23000	714284
106114	714285
88234	714286
59014	714287
173797	714288
271269	714289
2545	714290
175872	714291
5047	714292
227373	714293
136553	714294
51133	714295
185252	714296
210045	714297
136629	714298
212411	714299
185910	714300
319446	714301
136838	714302
201377	714303
14959	714304
19394	714305
65494	714306
49832	714307
99208	714308
91833	714309
5826	714310
279978	714311
17702	714312
85456	714313
56334	714314
957	714315
103692	714316
24277	714317
544	714318
115387	714319
107345	714320
6755	714321
50226	714322
37784	714323
178231	714324
31858	714325
37572	714326
229469	714327
36194	714328
71128	714329
161052	714330
134996	714331
37018	714332
8064	714333
71735	714334
130782	714335
226175	714336
32662	714337
210312	714338
48809	714339
66321	714340
1912	714341
19774	714342
208803	714343
149823	714344
209371	714345
109942	714346
181237	714347
127	714348
38499	714349
38823	714350
84767	714351
22604	714352
103396	714353
48762	714354
41498	714355
84612	714356
87745	714357
182468	714358
205895	714359
104152	714360
247261	714361
319803	714362
32624	714363
211620	714364
211951	714365
276327	714366
175700	714367
172076	714368
75680	714369
14469	714370
241533	714371
290637	714372
2743	714373
46647	714374
69085	714375
321337	714376
136079	714377
58618	714378
211666	714379
176742	714380
117122	714381
21702	714382
167080	714383
315953	714384
96415	714385
131909	714386
26387	714387
10678	714388
17413	714389
197731	714390
15209	714391
135377	714392
242019	714393
34354	714394
198482	714395
147179	714396
180211	714397
61474	714398
157749	714399
142220	714400
103295	714401
173629	714402
269919	714403
65961	714404
294828	714405
245380	714406
15489	714407
66869	714408
30426	714409
23830	714410
113537	714411
97892	714412
135875	714413
54469	714414
86379	714415
8034	714416
202596	714417
309489	714418
84891	714419
310406	714420
37784	714421
263579	714422
96034	714423
101726	714424
142457	714425
325332	714426
80119	714427
60905	714428
215787	714429
4202	714430
159887	714431
16668	714432
33321	714433
19858	714434
165653	714435
14340	714436
16355	714437
9203	714438
86983	714439
22058	714440
163344	714441
147024	714442
123019	714443
154380	714444
12599	714445
133247	714446
45175	714447
1011	714448
295235	714449
316853	714450
21194	714451
58293	714452
149360	714453
15691	714454
204062	714455
69442	714456
286583	714457
4175	714458
141306	714459
75464	714460
213811	714461
1443	714462
296840	714463
49628	714464
177858	714465
18381	714466
69396	714467
162302	714468
38226	714469
39060	714470
5338	714471
73796	714472
38257	714473
85441	714474
412	714475
143564	714476
16540	714477
22467	714478
24595	714479
5075	714480
10283	714481
45070	714482
288759	714483
114640	714484
208665	714485
125082	714486
8084	714487
23759	714488
28047	714489
77534	714490
54447	714491
54538	714492
84344	714493
116319	714494
4165	714495
28977	714496
18427	714497
108863	714498
132104	714499
11948	714500
4701	714501
1	714502
278610	714503
119788	714504
37671	714505
117171	714506
66813	714507
12092	714508
70963	714509
16125	714510
53391	714511
76145	714512
65847	714513
18873	714514
265197	714515
16540	714516
138391	714517
161034	714518
52399	714519
27719	714520
157642	714521
10955	714522
142260	714523
59437	714524
3005	714525
48478	714526
324117	714527
979	714528
166323	714529
139469	714530
51626	714531
186103	714532
114497	714533
172772	714534
34250	714535
298545	714536
286143	714537
277238	714538
141339	714539
281186	714540
138755	714541
203263	714542
8307	714543
68633	714544
8650	714545
160960	714546
280700	714547
102767	714548
127849	714549
98673	714550
77558	714551
208153	714552
286623	714553
81537	714554
61194	714555
151095	714556
299549	714557
60643	714558
31490	714559
144759	714560
179578	714561
223006	714562
39098	714563
24120	714564
124390	714565
20359	714566
219667	714567
290123	714568
182028	714569
143683	714570
325548	714571
6636	714572
233163	714573
178028	714574
128608	714575
20859	714576
176035	714577
296485	714578
66628	714579
186969	714580
73787	714581
73812	714582
137675	714583
114899	714584
140706	714585
220454	714586
246288	714587
178647	714588
299435	714589
9854	714590
201034	714591
76633	714592
141106	714593
8307	714594
1820	714595
231114	714596
247502	714597
79589	714598
35256	714599
28854	714600
87849	714601
62520	714602
155975	714603
247063	714604
101293	714605
194594	714606
127849	714607
80843	714608
291884	714609
181688	714610
75017	714611
12709	714612
193054	714613
168825	714614
289327	714615
75123	714616
267692	714617
279584	714618
229053	714619
44948	714620
66987	714621
130076	714622
176651	714623
240878	714624
122783	714625
60705	714626
90213	714627
100534	714628
289061	714629
127420	714630
85867	714631
98177	714632
32234	714633
263190	714634
65880	714635
195005	714636
78454	714637
178600	714638
59566	714639
222694	714640
127172	714641
186067	714642
156113	714643
200925	714644
60735	714645
71045	714646
62433	714647
43780	714648
121356	714649
59478	714650
113941	714651
260125	714652
2372	714653
179726	714654
149584	714655
69465	714656
51968	714657
86740	714658
307786	714659
162816	714660
117643	714661
8855	714662
5641	714663
61369	714664
86237	714665
3579	714666
51	714667
20536	714668
5896	714669
869	714670
309066	714671
276769	714672
52787	714673
134208	714674
246742	714675
42809	714676
56078	714677
60576	714678
205863	714679
7550	714680
299195	714681
686	714682
89431	714683
107839	714684
20553	714685
3401	714686
5358	714687
124526	714688
49858	714689
144889	714690
2191	714691
21157	714692
150828	714693
103582	714694
103582	714695
1	714696
2496	714697
281434	714698
161918	714699
51127	714700
282	714701
64836	714702
30745	714703
290604	714704
41340	714705
206075	714706
107197	714707
55085	714708
65627	714709
34988	714710
142168	714711
134823	714712
59125	714713
90466	714714
116614	714715
263062	714716
190508	714717
162792	714718
136906	714719
3759	714720
76851	714721
147110	714722
310599	714723
40087	714724
214949	714725
104877	714726
80781	714727
22858	714728
131447	714729
106720	714730
1506	714731
106493	714732
5641	714733
68603	714734
129364	714735
108616	714736
309481	714737
249919	714738
72101	714739
217633	714740
220170	714741
61941	714742
37383	714743
8137	714744
43733	714745
30323	714746
322014	714747
302441	714748
62939	714749
146435	714750
78364	714751
217248	714752
110724	714753
31119	714754
31119	714755
194818	714756
139099	714757
119135	714758
51819	714759
15740	714760
63133	714761
35128	714762
99849	714763
901	714764
22773	714765
32169	714766
22885	714767
901	714768
12273	714769
30761	714770
59635	714771
1238	714772
256055	714773
19822	714774
106311	714775
22626	714776
215351	714777
167593	714778
167073	714779
83496	714780
10098	714781
151920	714782
11919	714783
97667	714784
84624	714785
4607	714786
45562	714787
98394	714788
174949	714789
280133	714790
56100	714791
45161	714792
58739	714793
73157	714794
2364	714795
185866	714796
194244	714797
62246	714798
270646	714799
17877	714800
6091	714801
2541	714802
25249	714803
222712	714804
258857	714805
59412	714806
3337	714807
116855	714808
295813	714809
56802	714810
4948	714811
117824	714812
90932	714813
248670	714814
161812	714815
248637	714816
132267	714817
162028	714818
82705	714819
176753	714820
216993	714821
38212	714822
101937	714823
44371	714824
162248	714825
6184	714826
63775	714827
197	714828
204212	714829
9478	714830
82398	714831
136386	714832
79153	714833
3126	714834
3126	714835
62556	714836
3436	714837
28282	714838
55998	714839
13926	714840
24522	714841
30680	714842
175900	714843
309	714844
7878	714845
162340	714846
3928	714847
130361	714848
114966	714849
222848	714850
166175	714851
82645	714852
57334	714853
38997	714854
170403	714855
228463	714856
273764	714857
138442	714858
298138	714859
255828	714860
321645	714861
38740	714862
194430	714863
100623	714864
97858	714865
69299	714866
115224	714867
57087	714868
309601	714869
35835	714870
289999	714871
85642	714872
43341	714873
216908	714874
19989	714875
73886	714876
42371	714877
124165	714878
134133	714879
82304	714880
184315	714881
263954	714882
24351	714883
30057	714884
38560	714885
14935	714886
19178	714887
33448	714888
91248	714889
83776	714890
417	714891
106823	714892
8939	714893
182971	714894
214342	714895
124612	714896
102410	714897
70280	714898
124111	714899
218929	714900
14694	714901
301566	714902
125172	714903
128983	714904
184809	714905
43064	714906
6265	714907
206893	714908
10135	714909
77624	714910
193363	714911
87370	714912
239892	714913
270736	714914
43082	714915
86111	714916
100930	714917
301488	714918
83700	714919
201775	714920
16903	714921
34537	714922
36633	714923
68369	714924
196017	714925
83103	714926
29266	714927
215485	714928
10860	714929
15616	714930
15504	714931
31601	714932
73964	714933
120003	714934
59524	714935
15809	714936
82822	714937
238484	714938
172883	714939
252856	714940
275127	714941
163145	714942
4320	714943
215719	714944
73665	714945
24963	714946
104032	714947
21186	714948
37157	714949
4052	714950
19645	714951
31261	714952
98968	714953
128088	714954
212348	714955
130183	714956
28982	714957
104032	714958
94150	714959
99329	714960
164059	714961
104989	714962
86922	714963
168495	714964
128	714965
210329	714966
618	714967
103442	714968
132935	714969
138346	714970
177890	714971
46032	714972
111435	714973
29662	714974
6667	714975
205297	714976
255826	714977
37148	714978
64824	714979
161413	714980
19171	714981
24353	714982
163082	714983
112714	714984
143516	714985
73544	714986
37093	714987
10511	714988
138246	714989
130562	714990
6538	714991
209908	714992
165	714993
60742	714994
45189	714995
6823	714996
44747	714997
71550	714998
131181	714999
201753	715000
28806	715001
96541	715002
22441	715003
2604	715004
19373	715005
17647	715006
46672	715007
102140	715008
324083	715009
16621	715010
61610	715011
23615	715012
3435	715013
150497	715014
79104	715015
214326	715016
93403	715017
945	715018
97374	715019
70346	715020
70346	715021
11315	715022
103685	715023
323371	715024
167558	715025
85896	715026
52967	715027
292950	715028
267938	715029
6700	715030
12194	715031
86435	715032
2544	715033
71801	715034
74486	715035
319057	715036
195538	715037
67677	715038
6356	715039
35571	715040
88257	715041
229	715042
21384	715043
105752	715044
22343	715045
17481	715046
192497	715047
150457	715048
244285	715049
9333	715050
46909	715051
2492	715052
9333	715053
9333	715054
9333	715055
9255	715056
4499	715057
107958	715058
67177	715059
90441	715060
240866	715061
97729	715062
246584	715063
323321	715064
130878	715065
239295	715066
66028	715067
167950	715068
11888	715069
24733	715070
16381	715071
32836	715072
9093	715073
69829	715074
70159	715075
16141	715076
9075	715077
2970	715078
21723	715079
38071	715080
6504	715081
33724	715082
70338	715083
20254	715084
20254	715085
100802	715086
250733	715087
447	715088
103455	715089
167950	715090
12571	715091
114930	715092
32836	715093
203363	715094
7169	715095
107234	715096
21848	715097
30760	715098
447	715099
46720	715100
1466	715101
139133	715102
296625	715103
140230	715104
52165	715105
120346	715106
157140	715107
73807	715108
174074	715109
50549	715110
37505	715111
62838	715112
58170	715113
269647	715114
1633	715115
271208	715116
98518	715117
1698	715118
12319	715119
105664	715120
58315	715121
69717	715122
167196	715123
256793	715124
5089	715125
25717	715126
121629	715127
5622	715128
1790	715129
44599	715130
183	715131
92197	715132
53795	715133
4435	715134
315351	715135
244203	715136
10162	715137
2451	715138
13701	715139
8011	715140
59072	715141
6503	715142
13535	715143
46647	715144
25159	715145
101606	715146
59176	715147
22536	715148
74032	715149
78593	715150
117368	715151
15550	715152
30584	715153
3077	715154
42413	715155
33355	715156
300862	715157
23138	715158
22393	715159
982	715160
55490	715161
10879	715162
45405	715163
23291	715164
43082	715165
26939	715166
43594	715167
175379	715168
105650	715169
33355	715170
296780	715171
89193	715172
69725	715173
301860	715174
14053	715175
2029	715176
7760	715177
21914	715178
5948	715179
38998	715180
6031	715181
1658	715182
121957	715183
112776	715184
206173	715185
74050	715186
38204	715187
4072	715188
55774	715189
110221	715190
245915	715191
73473	715192
11275	715193
273251	715194
181929	715195
217188	715196
13479	715197
118	715198
17717	715199
23819	715200
308890	715201
23819	715202
61739	715203
3281	715204
145635	715205
49639	715206
36875	715207
316490	715208
4146	715209
1371	715210
5709	715211
78641	715212
78579	715213
121670	715214
139143	715215
10745	715216
35217	715217
72900	715218
276013	715219
166431	715220
21820	715221
86781	715222
290100	715223
55495	715224
123851	715225
15262	715226
202364	715227
32617	715228
86438	715229
14053	715230
51421	715231
8351	715232
78867	715233
8108	715234
2529	715235
17463	715236
21188	715237
214848	715238
2737	715239
8843	715240
8587	715241
181836	715242
159868	715243
13794	715244
134281	715245
129544	715246
63296	715247
5728	715248
3074	715249
2122	715250
168475	715251
137119	715252
149983	715253
33158	715254
18015	715255
10719	715256
23869	715257
121965	715258
5354	715259
10094	715260
58272	715261
17884	715262
14123	715263
2122	715264
118895	715265
7563	715266
25913	715267
74069	715268
96075	715269
203694	715270
41176	715271
39499	715272
23714	715273
8728	715274
135629	715275
226013	715276
10831	715277
99521	715278
331	715279
337	715280
34095	715281
197749	715282
190762	715283
12786	715284
82437	715285
190762	715286
156476	715287
39556	715288
50700	715289
89037	715290
34095	715291
8532	715292
156476	715293
83128	715294
23090	715295
97798	715296
33483	715297
72441	715298
217350	715299
61752	715300
41152	715301
230087	715302
150633	715303
305048	715304
175411	715305
139886	715306
35875	715307
48565	715308
50847	715309
126441	715310
77391	715311
136322	715312
87935	715313
80888	715314
173132	715315
48110	715316
138031	715317
216596	715318
254702	715319
108774	715320
1729	715321
192838	715322
34392	715323
75404	715324
201151	715325
265356	715326
212119	715327
268942	715328
1848	715329
52545	715330
138646	715331
41985	715332
45669	715333
89604	715334
51634	715335
37584	715336
159363	715337
123558	715338
309401	715339
20734	715340
99562	715341
79146	715342
176885	715343
166607	715344
48172	715345
2993	715346
207473	715347
13087	715348
7515	715349
260302	715350
95224	715351
40688	715352
44376	715353
40688	715354
6266	715355
40688	715356
43404	715357
213046	715358
37998	715359
202701	715360
81688	715361
21835	715362
20783	715363
58822	715364
57593	715365
13556	715366
93155	715367
195261	715368
102093	715369
7515	715370
7515	715371
215138	715372
62856	715373
194329	715374
81478	715375
47218	715376
5123	715377
144007	715378
192926	715379
77099	715380
62915	715381
90231	715382
11085	715383
1620	715384
80970	715385
56928	715386
325127	715387
208119	715388
190973	715389
183224	715390
62105	715391
40351	715392
52513	715393
92893	715394
135270	715395
67549	715396
51	715397
26007	715398
215570	715399
60751	715400
295401	715401
42318	715402
9548	715403
9548	715404
56287	715405
19554	715406
18238	715407
44364	715408
15174	715409
45413	715410
33026	715411
846	715412
209566	715413
77920	715414
176070	715415
6052	715416
10565	715417
24804	715418
150312	715419
3748	715420
33990	715421
315564	715422
133	715423
316742	715424
70567	715425
27489	715426
14164	715427
160249	715428
135468	715429
32447	715430
58114	715431
40357	715432
39278	715433
88348	715434
18675	715435
136724	715436
17756	715437
197101	715438
2434	715439
235041	715440
134975	715441
70016	715442
150181	715443
18275	715444
41228	715445
216076	715446
257445	715447
28355	715448
27997	715449
115892	715450
233883	715451
211433	715452
274921	715453
17219	715454
268410	715455
37823	715456
127541	715457
142069	715458
11182	715459
39548	715460
18275	715461
167609	715462
167841	715463
208	715464
194707	715465
122823	715466
1017	715467
191209	715468
67134	715469
115892	715470
4343	715471
67134	715472
7104	715473
286963	715474
150682	715475
3897	715476
50128	715477
23550	715478
64	715479
78302	715480
60263	715481
205314	715482
51178	715483
51178	715484
126136	715485
71596	715486
46092	715487
126996	715488
28239	715489
49399	715490
37596	715491
3198	715492
140402	715493
271945	715494
295059	715495
129010	715496
808	715497
129010	715498
190869	715499
92595	715500
64345	715501
100159	715502
157024	715503
160919	715504
237793	715505
136340	715506
129010	715507
67986	715508
107962	715509
36053	715510
25948	715511
120885	715512
17958	715513
37631	715514
202105	715515
88200	715516
14504	715517
33898	715518
37274	715519
87173	715520
166151	715521
19304	715522
162189	715523
162189	715524
131629	715525
192899	715526
64952	715527
63305	715528
181502	715529
77034	715530
5142	715531
210225	715532
239210	715533
19968	715534
100846	715535
272022	715536
114190	715537
292	715538
20169	715539
183986	715540
14377	715541
53600	715542
130207	715543
4107	715544
251211	715545
19750	715546
18984	715547
50955	715548
36170	715549
91027	715550
28807	715551
535	715552
17177	715553
72607	715554
269145	715555
85708	715556
17177	715557
72769	715558
174587	715559
136178	715560
171164	715561
23575	715562
72654	715563
72686	715564
48393	715565
71999	715566
26933	715567
89255	715568
39434	715569
298479	715570
19135	715571
40913	715572
48490	715573
103705	715574
47929	715575
133911	715576
116841	715577
129552	715578
139530	715579
89215	715580
215435	715581
136999	715582
110397	715583
216258	715584
215648	715585
89949	715586
116166	715587
51434	715588
197214	715589
96258	715590
91626	715591
276	715592
57295	715593
105073	715594
29786	715595
27020	715596
92175	715597
3950	715598
233039	715599
253682	715600
66878	715601
196147	715602
73651	715603
164643	715604
3317	715605
119329	715606
30458	715607
145427	715608
65313	715609
230129	715610
2508	715611
100337	715612
9629	715613
325541	715614
236408	715615
123568	715616
58370	715617
140812	715618
63663	715619
795	715620
795	715621
174618	715622
101941	715623
59476	715624
288788	715625
95168	715626
168642	715627
226085	715628
81135	715629
41295	715630
82210	715631
218354	715632
227512	715633
36281	715634
158928	715635
273557	715636
206514	715637
11743	715638
8605	715639
94324	715640
101314	715641
297618	715642
110874	715643
94158	715644
32020	715645
234399	715646
216700	715647
8752	715648
155883	715649
27668	715650
314371	715651
1575	715652
14380	715653
26514	715654
154306	715655
182826	715656
25952	715657
15080	715658
57658	715659
39073	715660
206175	715661
258775	715662
39088	715663
72735	715664
94723	715665
217585	715666
140764	715667
59415	715668
146664	715669
94635	715670
90754	715671
228105	715672
145319	715673
91144	715674
159228	715675
77522	715676
185587	715677
23340	715678
2699	715679
213328	715680
214814	715681
60779	715682
213114	715683
79211	715684
167156	715685
90993	715686
59980	715687
192191	715688
197379	715689
31856	715690
22368	715691
167161	715692
7045	715693
309196	715694
98338	715695
135773	715696
72828	715697
35813	715698
250876	715699
61030	715700
94586	715701
110719	715702
88595	715703
10111	715704
55887	715705
85850	715706
91301	715707
140167	715708
15230	715709
189264	715710
93793	715711
5953	715712
195701	715713
93247	715714
145750	715715
12825	715716
190736	715717
94625	715718
96066	715719
311	715720
60779	715721
93086	715722
191697	715723
123087	715724
17597	715725
108678	715726
8083	715727
56773	715728
239811	715729
157357	715730
46014	715731
120672	715732
13312	715733
319503	715734
133063	715735
69670	715736
3300	715737
6080	715738
1381	715739
164289	715740
265803	715741
16432	715742
8038	715743
108495	715744
112020	715745
120405	715746
19330	715747
54898	715748
16599	715749
297918	715750
214415	715751
8542	715752
57671	715753
67046	715754
8993	715755
74586	715756
225903	715757
38079	715758
95691	715759
84295	715760
162094	715761
62453	715762
106234	715763
29631	715764
29864	715765
164276	715766
160328	715767
214012	715768
184049	715769
263475	715770
323524	715771
46613	715772
209169	715773
142198	715774
209411	715775
296558	715776
35008	715777
242543	715778
30815	715779
33567	715780
163229	715781
74424	715782
309420	715783
96304	715784
249842	715785
122315	715786
91479	715787
192620	715788
248735	715789
228543	715790
76083	715791
6498	715792
276333	715793
134062	715794
159928	715795
209732	715796
79178	715797
242021	715798
51202	715799
147838	715800
166548	715801
201176	715802
308745	715803
301877	715804
110120	715805
229359	715806
93290	715807
77118	715808
277833	715809
3336	715810
40131	715811
58698	715812
231283	715813
285877	715814
40744	715815
271884	715816
78853	715817
153537	715818
41860	715819
154517	715820
60138	715821
142246	715822
17985	715823
20761	715824
54565	715825
66385	715826
158578	715827
158524	715828
242489	715829
211582	715830
84521	715831
49702	715832
311455	715833
146239	715834
4923	715835
82890	715836
116363	715837
92516	715838
80476	715839
20006	715840
248119	715841
217428	715842
268564	715843
256158	715844
233629	715845
134805	715846
117152	715847
109818	715848
10199	715849
161549	715850
101694	715851
50281	715852
14047	715853
67865	715854
295654	715855
97166	715856
125550	715857
17095	715858
32997	715859
52632	715860
161340	715861
2349	715862
75484	715863
39973	715864
8686	715865
5591	715866
1314	715867
91127	715868
172791	715869
263077	715870
111227	715871
240082	715872
125110	715873
23196	715874
23196	715875
97157	715876
62453	715877
247986	715878
14984	715879
10111	715880
53709	715881
33859	715882
168149	715883
2514	715884
215665	715885
62081	715886
161428	715887
65486	715888
126521	715889
193257	715890
25441	715891
294076	715892
294553	715893
233965	715894
7224	715895
153313	715896
10649	715897
20413	715898
186796	715899
120006	715900
87635	715901
185725	715902
104066	715903
302149	715904
6791	715905
30885	715906
242560	715907
54807	715908
7005	715909
285375	715910
183958	715911
63839	715912
116409	715913
164769	715914
182012	715915
268472	715916
266188	715917
312536	715918
142059	715919
248334	715920
328246	715921
217154	715922
246387	715923
234750	715924
85988	715925
123249	715926
107473	715927
4760	715928
8366	715929
59239	715930
43403	715931
172939	715932
60506	715933
122295	715934
251770	715935
71273	715936
187965	715937
218730	715938
126968	715939
137618	715940
224640	715941
189823	715942
257443	715943
306292	715944
58775	715945
57998	715946
22718	715947
185854	715948
187784	715949
119079	715950
282184	715951
187744	715952
223232	715953
1590	715954
88316	715955
230245	715956
24379	715957
195140	715958
300653	715959
121326	715960
121929	715961
73016	715962
97818	715963
120002	715964
208143	715965
71273	715966
217213	715967
115388	715968
20130	715969
44628	715970
26015	715971
118340	715972
84283	715973
165126	715974
86183	715975
26959	715976
37586	715977
318910	715978
26067	715979
86183	715980
18809	715981
264867	715982
49332	715983
65429	715984
313713	715985
39257	715986
67876	715987
29637	715988
157070	715989
47198	715990
205169	715991
253275	715992
53092	715993
83244	715994
53696	715995
107301	715996
40081	715997
192466	715998
291891	715999
114936	716000
7737	716001
32758	716002
51933	716003
153588	716004
61685	716005
175167	716006
52866	716007
236847	716008
5869	716009
214073	716010
27439	716011
91240	716012
73016	716013
116343	716014
114600	716015
98105	716016
167822	716017
221010	716018
114621	716019
50691	716020
41674	716021
115508	716022
307871	716023
40280	716024
174237	716025
299812	716026
196772	716027
283639	716028
13926	716029
86292	716030
36434	716031
71393	716032
109774	716033
120810	716034
135298	716035
222542	716036
128917	716037
205361	716038
153817	716039
194605	716040
182953	716041
275007	716042
8603	716043
34056	716044
168416	716045
145972	716046
105900	716047
227465	716048
196772	716049
154364	716050
319207	716051
143323	716052
123436	716053
176640	716054
222951	716055
138654	716056
90186	716057
19181	716058
39821	716059
154140	716060
125022	716061
114813	716062
200923	716063
307130	716064
218190	716065
315323	716066
276415	716067
94428	716068
134681	716069
73156	716070
202721	716071
193536	716072
125463	716073
159777	716074
178257	716075
16383	716076
224202	716077
311761	716078
268259	716079
66499	716080
26255	716081
129553	716082
69398	716083
298269	716084
222855	716085
137552	716086
165561	716087
152699	716088
274971	716089
6405	716090
252605	716091
67727	716092
72649	716093
241816	716094
34125	716095
7434	716096
79082	716097
165880	716098
278342	716099
40740	716100
117942	716101
125868	716102
63174	716103
174419	716104
73189	716105
182455	716106
127444	716107
203345	716108
203851	716109
288270	716110
160072	716111
319685	716112
120909	716113
305974	716114
99111	716115
72019	716116
22770	716117
115012	716118
194719	716119
41213	716120
199781	716121
303838	716122
287077	716123
11078	716124
38011	716125
85122	716126
150400	716127
29110	716128
125310	716129
26706	716130
131595	716131
161433	716132
18127	716133
291	716134
14684	716135
234911	716136
255509	716137
291	716138
279501	716139
110191	716140
288093	716141
10541	716142
156152	716143
177897	716144
250073	716145
81639	716146
228230	716147
7191	716148
1447	716149
131977	716150
44705	716151
283898	716152
2713	716153
194679	716154
253743	716155
24774	716156
76753	716157
65863	716158
64196	716159
113652	716160
106602	716161
231117	716162
156057	716163
156143	716164
42292	716165
70545	716166
73537	716167
96142	716168
63231	716169
19537	716170
100136	716171
100136	716172
174480	716173
270117	716174
64601	716175
105587	716176
69845	716177
149716	716178
124199	716179
150600	716180
105387	716181
250306	716182
10626	716183
20886	716184
30157	716185
38241	716186
195520	716187
161550	716188
80499	716189
3194	716190
220080	716191
61468	716192
65195	716193
220548	716194
36312	716195
6120	716196
4048	716197
22334	716198
8204	716199
22711	716200
19235	716201
22116	716202
26110	716203
12725	716204
25017	716205
89883	716206
31882	716207
46219	716208
122297	716209
58586	716210
157535	716211
94318	716212
32631	716213
28371	716214
16989	716215
238938	716216
43859	716217
43773	716218
13105	716219
14839	716220
170504	716221
157935	716222
33445	716223
66382	716224
66382	716225
11686	716226
25346	716227
122425	716228
60745	716229
305609	716230
41071	716231
318483	716232
37514	716233
17021	716234
2529	716235
11400	716236
298	716237
157452	716238
189810	716239
14171	716240
113361	716241
22415	716242
139626	716243
144807	716244
216797	716245
139368	716246
56914	716247
99777	716248
2567	716249
216060	716250
221364	716251
91872	716252
4737	716253
129403	716254
83569	716255
67310	716256
13358	716257
10042	716258
14181	716259
156529	716260
112849	716261
11876	716262
65637	716263
30542	716264
147077	716265
69732	716266
195502	716267
171114	716268
99682	716269
23550	716270
93331	716271
5305	716272
183276	716273
291093	716274
255375	716275
167322	716276
167534	716277
87893	716278
166540	716279
103100	716280
93505	716281
81886	716282
49710	716283
107155	716284
43821	716285
30464	716286
30464	716287
112640	716288
103036	716289
103036	716290
143802	716291
238394	716292
81767	716293
111831	716294
107316	716295
116167	716296
274985	716297
201269	716298
31779	716299
45226	716300
49228	716301
23	716302
23	716303
57082	716304
65916	716305
27915	716306
7024	716307
69802	716308
32160	716309
181430	716310
167344	716311
161783	716312
109962	716313
130070	716314
221299	716315
99682	716316
71520	716317
153743	716318
180270	716319
205775	716320
32166	716321
7268	716322
10829	716323
10042	716324
642	716325
127838	716326
280134	716327
32403	716328
5195	716329
1802	716330
144192	716331
112180	716332
100133	716333
112180	716334
90855	716335
140819	716336
3541	716337
1373	716338
47080	716339
9975	716340
13085	716341
50291	716342
24356	716343
59090	716344
280277	716345
73071	716346
287066	716347
2863	716348
128438	716349
115341	716350
197091	716351
123562	716352
189990	716353
256174	716354
248606	716355
8095	716356
129484	716357
129484	716358
107308	716359
92012	716360
170794	716361
152352	716362
235262	716363
232599	716364
150483	716365
152239	716366
95324	716367
309960	716368
10081	716369
27299	716370
93814	716371
2407	716372
2407	716373
65768	716374
65623	716375
24572	716376
139136	716377
16791	716378
908	716379
88431	716380
191994	716381
25266	716382
25266	716383
48585	716384
9927	716385
255629	716386
32851	716387
175784	716388
248771	716389
48746	716390
237018	716391
236626	716392
236484	716393
42644	716394
96908	716395
11476	716396
48690	716397
178226	716398
311052	716399
286864	716400
64617	716401
133306	716402
10614	716403
272344	716404
32139	716405
239179	716406
66135	716407
277413	716408
113528	716409
7443	716410
122703	716411
7443	716412
7443	716413
277411	716414
7443	716415
7443	716416
7443	716417
189883	716418
242847	716419
291057	716420
41557	716421
14677	716422
14677	716423
57082	716424
241382	716425
146929	716426
99343	716427
314805	716428
138377	716429
313239	716430
22483	716431
13015	716432
171107	716433
110311	716434
39394	716435
2922	716436
204	716437
75832	716438
16666	716439
56865	716440
50795	716441
155653	716442
134755	716443
28844	716444
130098	716445
32040	716446
82644	716447
199089	716448
17324	716449
4486	716450
177449	716451
6498	716452
23463	716453
23771	716454
15623	716455
131334	716456
23605	716457
99296	716458
11438	716459
63066	716460
220738	716461
114053	716462
110186	716463
292021	716464
124826	716465
63066	716466
89385	716467
4662	716468
54425	716469
9167	716470
98374	716471
72117	716472
22075	716473
72346	716474
48244	716475
15250	716476
89909	716477
36390	716478
48244	716479
190653	716480
203722	716481
52693	716482
276758	716483
84346	716484
146393	716485
120860	716486
100601	716487
52902	716488
124307	716489
79794	716490
138948	716491
123152	716492
79828	716493
122983	716494
292312	716495
192188	716496
36012	716497
4800	716498
79385	716499
191616	716500
32513	716501
63066	716502
289813	716503
44327	716504
157933	716505
122802	716506
147255	716507
47371	716508
47952	716509
84447	716510
285640	716511
24853	716512
115456	716513
10304	716514
54472	716515
74946	716516
163751	716517
16387	716518
40965	716519
14710	716520
319644	716521
57554	716522
135587	716523
135717	716524
210707	716525
276494	716526
9954	716527
31883	716528
79790	716529
28453	716530
11375	716531
114624	716532
221656	716533
73398	716534
53201	716535
143266	716536
256133	716537
124338	716538
23723	716539
50497	716540
29238	716541
18888	716542
242540	716543
5905	716544
56803	716545
82527	716546
114422	716547
119642	716548
37220	716549
8507	716550
5524	716551
227	716552
24990	716553
133013	716554
62051	716555
12974	716556
14241	716557
43574	716558
313141	716559
301643	716560
35382	716561
146375	716562
220118	716563
175746	716564
106470	716565
290355	716566
190463	716567
101623	716568
117638	716569
32985	716570
146753	716571
41793	716572
119398	716573
44140	716574
26186	716575
106523	716576
110691	716577
36478	716578
17699	716579
53995	716580
111005	716581
13254	716582
316574	716583
1000	716584
65361	716585
4746	716586
65876	716587
103758	716588
179267	716589
94207	716590
146833	716591
205	716592
29164	716593
44580	716594
8870	716595
252183	716596
69925	716597
177244	716598
63851	716599
135434	716600
8450	716601
121272	716602
69752	716603
132152	716604
58063	716605
1199	716606
54627	716607
403	716608
252566	716609
204686	716610
133143	716611
207900	716612
195393	716613
204902	716614
295546	716615
22541	716616
16397	716617
104527	716618
276401	716619
162431	716620
162720	716621
104601	716622
31473	716623
16624	716624
68640	716625
16242	716626
188542	716627
79467	716628
80748	716629
16535	716630
4983	716631
28300	716632
63745	716633
60215	716634
14865	716635
11145	716636
34549	716637
212314	716638
77442	716639
176679	716640
115117	716641
109517	716642
23213	716643
106461	716644
21491	716645
1155	716646
314400	716647
314167	716648
316650	716649
19105	716650
81222	716651
152973	716652
213085	716653
199469	716654
76633	716655
68385	716656
311222	716657
80773	716658
124740	716659
95058	716660
304645	716661
175806	716662
78091	716663
187280	716664
188775	716665
169864	716666
160845	716667
15655	716668
95058	716669
147487	716670
216965	716671
183311	716672
329	716673
48951	716674
23180	716675
169575	716676
255496	716677
170629	716678
217091	716679
65424	716680
11751	716681
4031	716682
14322	716683
56023	716684
86257	716685
132686	716686
19446	716687
4888	716688
40645	716689
221000	716690
124409	716691
19754	716692
161358	716693
116856	716694
250134	716695
189822	716696
289791	716697
19745	716698
58241	716699
741	716700
78112	716701
122710	716702
97337	716703
150279	716704
94736	716705
177422	716706
36107	716707
5223	716708
117625	716709
24378	716710
115716	716711
85503	716712
2120	716713
34836	716714
122682	716715
28624	716716
104331	716717
103970	716718
1742	716719
207490	716720
86152	716721
113865	716722
200881	716723
18593	716724
127630	716725
80905	716726
7778	716727
11274	716728
82098	716729
5057	716730
105600	716731
1509	716732
250718	716733
25209	716734
52253	716735
7527	716736
8216	716737
58262	716738
328779	716739
221869	716740
154454	716741
288242	716742
188916	716743
41107	716744
192278	716745
76817	716746
132934	716747
8037	716748
112921	716749
17221	716750
7395	716751
32522	716752
65779	716753
158052	716754
240510	716755
102735	716756
237664	716757
38782	716758
57127	716759
200117	716760
192445	716761
278082	716762
117636	716763
125044	716764
289552	716765
4734	716766
163720	716767
214141	716768
136318	716769
225466	716770
29519	716771
144590	716772
130128	716773
59773	716774
41967	716775
83470	716776
24429	716777
92007	716778
285348	716779
157211	716780
9831	716781
271348	716782
156485	716783
75505	716784
271293	716785
245062	716786
157366	716787
44204	716788
224439	716789
8087	716790
208004	716791
306358	716792
304513	716793
127872	716794
2793	716795
127227	716796
297335	716797
80815	716798
119969	716799
22553	716800
104672	716801
109230	716802
120816	716803
35639	716804
287719	716805
78685	716806
127797	716807
85597	716808
19875	716809
96276	716810
124141	716811
63401	716812
231720	716813
29569	716814
181772	716815
14838	716816
4150	716817
224222	716818
92382	716819
16961	716820
71634	716821
108685	716822
169070	716823
112790	716824
78793	716825
78981	716826
38420	716827
205258	716828
132021	716829
56706	716830
87669	716831
133713	716832
37690	716833
133042	716834
55646	716835
174569	716836
107515	716837
105789	716838
127915	716839
272070	716840
106620	716841
112513	716842
122505	716843
287998	716844
138209	716845
181770	716846
60425	716847
20350	716848
176302	716849
22676	716850
23687	716851
1332	716852
193570	716853
4471	716854
169453	716855
47725	716856
170957	716857
11274	716858
297313	716859
16171	716860
148843	716861
208425	716862
95461	716863
71211	716864
130157	716865
55685	716866
10389	716867
80685	716868
53401	716869
8010	716870
54078	716871
211713	716872
163523	716873
184	716874
17968	716875
25384	716876
17968	716877
28312	716878
138282	716879
144375	716880
117898	716881
99140	716882
1735	716883
23666	716884
72603	716885
23305	716886
110244	716887
110453	716888
47929	716889
21707	716890
11835	716891
67684	716892
173217	716893
136007	716894
22073	716895
132158	716896
129912	716897
83598	716898
129384	716899
37499	716900
25776	716901
36584	716902
128929	716903
16764	716904
310956	716905
105870	716906
209860	716907
79448	716908
145697	716909
98410	716910
19886	716911
43595	716912
64193	716913
229367	716914
41289	716915
29387	716916
5171	716917
5171	716918
5171	716919
91984	716920
5171	716921
76857	716922
176571	716923
17056	716924
137981	716925
170881	716926
171893	716927
40299	716928
216164	716929
156669	716930
156953	716931
39455	716932
27024	716933
314832	716934
133191	716935
201951	716936
307656	716937
80115	716938
6119	716939
249387	716940
125682	716941
194373	716942
126818	716943
299345	716944
62440	716945
5568	716946
38072	716947
16560	716948
14400	716949
41460	716950
16437	716951
257070	716952
251248	716953
155002	716954
121830	716955
3146	716956
259029	716957
27779	716958
213504	716959
3334	716960
20786	716961
23143	716962
20786	716963
328652	716964
256821	716965
117223	716966
118851	716967
85071	716968
114180	716969
114180	716970
122968	716971
179561	716972
5838	716973
125937	716974
263961	716975
78677	716976
100251	716977
174823	716978
134083	716979
56470	716980
86670	716981
318871	716982
38590	716983
87778	716984
19552	716985
206735	716986
133960	716987
57275	716988
127136	716989
56117	716990
80716	716991
196776	716992
29176	716993
54115	716994
69173	716995
129331	716996
5750	716997
3538	716998
68686	716999
6955	717000
31218	717001
22516	717002
257998	717003
9418	717004
120012	717005
285156	717006
27338	717007
2275	717008
210796	717009
57674	717010
315713	717011
84228	717012
211028	717013
57624	717014
180876	717015
210796	717016
38691	717017
319955	717018
27324	717019
205386	717020
318739	717021
319640	717022
84253	717023
320442	717024
210382	717025
93708	717026
94318	717027
171685	717028
16787	717029
240059	717030
140537	717031
59078	717032
217099	717033
14220	717034
217099	717035
285137	717036
27944	717037
39894	717038
139251	717039
28768	717040
94608	717041
89906	717042
38382	717043
35235	717044
84128	717045
59078	717046
139258	717047
1642	717048
177476	717049
182517	717050
278507	717051
116557	717052
54078	717053
7460	717054
1972	717055
10559	717056
72603	717057
49020	717058
20293	717059
106770	717060
9339	717061
167507	717062
4493	717063
81869	717064
21479	717065
2395	717066
97897	717067
311000	717068
5008	717069
205826	717070
43535	717071
199355	717072
55476	717073
127708	717074
125117	717075
139999	717076
13468	717077
142988	717078
79328	717079
123327	717080
270829	717081
79669	717082
18450	717083
9213	717084
1830	717085
3855	717086
1304	717087
170192	717088
23034	717089
21211	717090
13375	717091
48775	717092
66154	717093
58584	717094
59109	717095
10245	717096
328286	717097
6325	717098
204217	717099
232938	717100
92744	717101
89070	717102
60989	717103
20551	717104
24555	717105
9184	717106
13002	717107
9970	717108
197079	717109
49289	717110
34327	717111
24841	717112
33453	717113
22510	717114
66060	717115
245360	717116
103354	717117
242955	717118
955	717119
140440	717120
86655	717121
316326	717122
74653	717123
310284	717124
54109	717125
126087	717126
26089	717127
83905	717128
166692	717129
31964	717130
253881	717131
122307	717132
28679	717133
22269	717134
56633	717135
138804	717136
4079	717137
19954	717138
132252	717139
9148	717140
151484	717141
152973	717142
21152	717143
41367	717144
61098	717145
220299	717146
34327	717147
66254	717148
16446	717149
105348	717150
4652	717151
16887	717152
262723	717153
157507	717154
23131	717155
103882	717156
240007	717157
94448	717158
86624	717159
10607	717160
85110	717161
8160	717162
3260	717163
99330	717164
82768	717165
43595	717166
66619	717167
69850	717168
19311	717169
290895	717170
188800	717171
283568	717172
14608	717173
14289	717174
98274	717175
91910	717176
42775	717177
5084	717178
14289	717179
4079	717180
10783	717181
326015	717182
138494	717183
8270	717184
325515	717185
105456	717186
33234	717187
80513	717188
91922	717189
42608	717190
20697	717191
1034	717192
185818	717193
98451	717194
178107	717195
110901	717196
112018	717197
178411	717198
110911	717199
66149	717200
3136	717201
48667	717202
236	717203
64466	717204
134619	717205
208681	717206
83324	717207
209311	717208
136166	717209
82768	717210
36017	717211
53993	717212
4803	717213
8127	717214
77048	717215
71583	717216
107013	717217
32047	717218
105921	717219
93792	717220
126859	717221
191993	717222
292810	717223
25115	717224
42700	717225
19417	717226
30481	717227
43158	717228
41906	717229
147651	717230
127468	717231
757	717232
81610	717233
28531	717234
11259	717235
223816	717236
248663	717237
184622	717238
10174	717239
111810	717240
80314	717241
74183	717242
202789	717243
175011	717244
111830	717245
12459	717246
7318	717247
147787	717248
8976	717249
317671	717250
8127	717251
133170	717252
130598	717253
308559	717254
36081	717255
126852	717256
54294	717257
216084	717258
24913	717259
106870	717260
254015	717261
32234	717262
122710	717263
140788	717264
191543	717265
122068	717266
128063	717267
17968	717268
79012	717269
950	717270
136331	717271
138817	717272
142390	717273
64040	717274
63944	717275
3440	717276
21354	717277
69850	717278
144430	717279
225193	717280
7540	717281
282394	717282
267259	717283
9712	717284
178336	717285
12806	717286
272799	717287
110605	717288
47930	717289
239140	717290
110037	717291
44789	717292
45766	717293
188473	717294
250801	717295
243182	717296
209891	717297
131337	717298
207074	717299
207562	717300
38008	717301
303586	717302
81492	717303
10488	717304
200832	717305
308490	717306
132332	717307
8010	717308
1221	717309
7098	717310
254753	717311
107289	717312
165610	717313
46448	717314
105865	717315
193733	717316
292048	717317
191759	717318
6787	717319
216143	717320
152551	717321
159328	717322
226880	717323
77599	717324
284564	717325
282922	717326
76761	717327
178992	717328
182032	717329
75263	717330
80640	717331
33116	717332
6787	717333
42593	717334
38077	717335
100243	717336
67139	717337
22022	717338
22029	717339
86870	717340
87028	717341
57761	717342
138214	717343
135042	717344
140321	717345
110453	717346
41042	717347
129507	717348
183799	717349
6177	717350
130027	717351
215469	717352
35599	717353
4509	717354
166427	717355
162942	717356
61421	717357
35544	717358
192184	717359
139092	717360
217151	717361
58871	717362
5371	717363
98735	717364
14895	717365
239743	717366
235265	717367
43272	717368
119329	717369
119580	717370
24726	717371
77229	717372
49996	717373
31239	717374
114083	717375
12817	717376
26341	717377
170197	717378
162069	717379
250220	717380
246037	717381
69083	717382
244574	717383
137176	717384
87218	717385
308652	717386
130627	717387
19058	717388
130254	717389
308960	717390
19394	717391
46055	717392
30346	717393
130469	717394
79578	717395
52803	717396
264993	717397
53002	717398
80748	717399
52780	717400
295094	717401
18456	717402
79479	717403
13388	717404
2325	717405
59366	717406
147758	717407
30549	717408
1437	717409
28922	717410
147013	717411
50695	717412
10044	717413
115733	717414
19488	717415
180978	717416
263106	717417
172613	717418
70549	717419
70549	717420
123370	717421
103666	717422
244908	717423
42942	717424
96202	717425
131932	717426
310491	717427
126957	717428
54387	717429
54289	717430
4	717431
82750	717432
5382	717433
304449	717434
106931	717435
118786	717436
124094	717437
18247	717438
52780	717439
24635	717440
1713	717441
28291	717442
140925	717443
160309	717444
164502	717445
9954	717446
44515	717447
167253	717448
83961	717449
125516	717450
30286	717451
173014	717452
171669	717453
80592	717454
103548	717455
100243	717456
3102	717457
205975	717458
37199	717459
36797	717460
112123	717461
169702	717462
65496	717463
46677	717464
114039	717465
32332	717466
255166	717467
79680	717468
18447	717469
123355	717470
221996	717471
159027	717472
63838	717473
237141	717474
41935	717475
41844	717476
94600	717477
13956	717478
32983	717479
54200	717480
7749	717481
4662	717482
9592	717483
324589	717484
308171	717485
55695	717486
37707	717487
269065	717488
35597	717489
12582	717490
246150	717491
5453	717492
160658	717493
10245	717494
135565	717495
135002	717496
136208	717497
37199	717498
240342	717499
127154	717500
300010	717501
302888	717502
9307	717503
103429	717504
161400	717505
45649	717506
103692	717507
76072	717508
77617	717509
186692	717510
284410	717511
67247	717512
57715	717513
213069	717514
8730	717515
12053	717516
41721	717517
8643	717518
107	717519
59285	717520
40132	717521
59078	717522
218280	717523
89982	717524
100873	717525
116543	717526
179945	717527
115816	717528
280638	717529
50862	717530
77830	717531
49217	717532
112667	717533
185574	717534
99804	717535
19183	717536
310954	717537
26662	717538
288255	717539
302896	717540
82402	717541
79999	717542
161371	717543
13648	717544
293595	717545
188375	717546
123651	717547
280314	717548
109419	717549
265216	717550
317353	717551
123716	717552
293959	717553
123328	717554
157249	717555
4501	717556
20042	717557
89919	717558
16919	717559
302366	717560
18808	717561
204349	717562
210368	717563
66173	717564
41689	717565
97141	717566
65596	717567
128491	717568
95185	717569
112335	717570
264133	717571
73187	717572
47994	717573
245833	717574
67845	717575
10756	717576
135845	717577
90554	717578
10490	717579
203871	717580
56108	717581
306152	717582
102069	717583
302623	717584
302409	717585
19938	717586
46741	717587
123693	717588
21913	717589
123848	717590
293985	717591
30161	717592
21572	717593
59413	717594
139257	717595
89948	717596
59078	717597
159672	717598
1963	717599
29441	717600
29387	717601
15102	717602
221893	717603
53081	717604
122287	717605
4117	717606
34675	717607
116158	717608
14889	717609
2961	717610
155514	717611
103101	717612
216770	717613
312870	717614
133143	717615
37871	717616
83548	717617
17893	717618
160924	717619
160957	717620
248436	717621
45718	717622
67861	717623
187732	717624
39112	717625
323618	717626
321785	717627
14733	717628
66656	717629
148749	717630
12127	717631
148594	717632
97882	717633
59502	717634
93122	717635
77330	717636
32882	717637
5847	717638
75538	717639
123276	717640
277842	717641
118144	717642
50225	717643
148668	717644
40591	717645
48490	717646
4411	717647
54350	717648
170371	717649
263011	717650
3036	717651
26889	717652
203307	717653
194143	717654
302648	717655
139633	717656
53145	717657
17968	717658
57401	717659
186837	717660
259210	717661
24952	717662
246549	717663
163314	717664
64793	717665
7345	717666
321658	717667
212334	717668
215974	717669
27747	717670
136286	717671
95233	717672
147861	717673
94751	717674
5136	717675
154070	717676
180732	717677
75067	717678
2793	717679
116022	717680
179951	717681
73149	717682
321439	717683
149713	717684
27800	717685
12532	717686
107484	717687
30240	717688
43525	717689
2412	717690
241780	717691
153005	717692
236682	717693
312121	717694
10334	717695
37389	717696
28095	717697
37389	717698
36017	717699
13704	717700
80323	717701
17893	717702
20614	717703
256700	717704
34428	717705
24554	717706
22444	717707
246278	717708
246279	717709
64130	717710
45010	717711
68271	717712
153707	717713
99121	717714
24872	717715
35518	717716
287406	717717
78941	717718
44708	717719
212261	717720
320763	717721
77749	717722
29253	717723
8617	717724
28805	717725
94758	717726
227570	717727
230738	717728
147807	717729
38427	717730
91419	717731
90699	717732
180809	717733
101641	717734
54685	717735
13117	717736
168259	717737
110954	717738
17644	717739
174700	717740
73071	717741
106868	717742
4491	717743
220241	717744
239422	717745
102735	717746
38160	717747
311849	717748
132438	717749
38527	717750
185322	717751
14637	717752
303051	717753
295241	717754
107621	717755
36383	717756
315922	717757
45241	717758
50	717759
13298	717760
2637	717761
10505	717762
93658	717763
97088	717764
10790	717765
88433	717766
39168	717767
216572	717768
43386	717769
1278	717770
42761	717771
57933	717772
229630	717773
36420	717774
58493	717775
90933	717776
38143	717777
113649	717778
268033	717779
7304	717780
241117	717781
206219	717782
3455	717783
36247	717784
193796	717785
43555	717786
248779	717787
103955	717788
45241	717789
258776	717790
88288	717791
52180	717792
190810	717793
21094	717794
137681	717795
213640	717796
148308	717797
154377	717798
4201	717799
218829	717800
60985	717801
30264	717802
78621	717803
83183	717804
88288	717805
1117	717806
46965	717807
16724	717808
38924	717809
108794	717810
33612	717811
16674	717812
258733	717813
168840	717814
18163	717815
101689	717816
6971	717817
237417	717818
136422	717819
11044	717820
155239	717821
108686	717822
154635	717823
82928	717824
13816	717825
80115	717826
10238	717827
124431	717828
53374	717829
291553	717830
10122	717831
194024	717832
222705	717833
322071	717834
72603	717835
285501	717836
16629	717837
161980	717838
22275	717839
104179	717840
241083	717841
19952	717842
138544	717843
74280	717844
287198	717845
211134	717846
290552	717847
87887	717848
88319	717849
136598	717850
318703	717851
150786	717852
20291	717853
220094	717854
40598	717855
84466	717856
23490	717857
38739	717858
209711	717859
317849	717860
70805	717861
47431	717862
266982	717863
5568	717864
97368	717865
65529	717866
318392	717867
26764	717868
30827	717869
81744	717870
111472	717871
127251	717872
304192	717873
4888	717874
193796	717875
206478	717876
108591	717877
19938	717878
112286	717879
165630	717880
249012	717881
66216	717882
4799	717883
188389	717884
55485	717885
136598	717886
213066	717887
135056	717888
3603	717889
169132	717890
147021	717891
91111	717892
141860	717893
141753	717894
40502	717895
40077	717896
1034	717897
24024	717898
4117	717899
82512	717900
43336	717901
47296	717902
266257	717903
169513	717904
173374	717905
170075	717906
44839	717907
21676	717908
72622	717909
152282	717910
72765	717911
30853	717912
48731	717913
16224	717914
174277	717915
171936	717916
7160	717917
254131	717918
268960	717919
31867	717920
266573	717921
71117	717922
170256	717923
71509	717924
267226	717925
268453	717926
69542	717927
167659	717928
31867	717929
47680	717930
266036	717931
255527	717932
110329	717933
174774	717934
263054	717935
32509	717936
48064	717937
265255	717938
16779	717939
116472	717940
23006	717941
44286	717942
46790	717943
47222	717944
47234	717945
169580	717946
44133	717947
2405	717948
63191	717949
146286	717950
228353	717951
10512	717952
38229	717953
206783	717954
206466	717955
308139	717956
128508	717957
128508	717958
26690	717959
20057	717960
80557	717961
129034	717962
191465	717963
124944	717964
267218	717965
70581	717966
51691	717967
137227	717968
241818	717969
191555	717970
260080	717971
150537	717972
9742	717973
47520	717974
69787	717975
215159	717976
24569	717977
97443	717978
101332	717979
303775	717980
121177	717981
122977	717982
18445	717983
77674	717984
38046	717985
82151	717986
109714	717987
205678	717988
66074	717989
107886	717990
242949	717991
21143	717992
314510	717993
198973	717994
236026	717995
84116	717996
12967	717997
120376	717998
235528	717999
95764	718000
278702	718001
18798	718002
13659	718003
253325	718004
89205	718005
264380	718006
198818	718007
74840	718008
1227	718009
18700	718010
27217	718011
16614	718012
90427	718013
43843	718014
89901	718015
123279	718016
7013	718017
87687	718018
114457	718019
14809	718020
4721	718021
61865	718022
191515	718023
152990	718024
136750	718025
145	718026
19523	718027
28248	718028
76444	718029
12373	718030
25114	718031
96000	718032
50547	718033
70214	718034
332	718035
25330	718036
30967	718037
2548	718038
51203	718039
265900	718040
119683	718041
201522	718042
74152	718043
131076	718044
37171	718045
122609	718046
32548	718047
75419	718048
22057	718049
183387	718050
71705	718051
26101	718052
14446	718053
7489	718054
13771	718055
27767	718056
16149	718057
9359	718058
1361	718059
946	718060
198868	718061
192734	718062
288790	718063
1159	718064
55190	718065
7439	718066
86136	718067
118377	718068
122320	718069
52484	718070
72016	718071
309351	718072
96831	718073
36478	718074
20450	718075
3507	718076
123499	718077
27117	718078
21090	718079
136090	718080
8156	718081
190997	718082
111568	718083
165430	718084
62390	718085
315208	718086
300128	718087
87780	718088
12670	718089
6156	718090
4077	718091
31978	718092
6157	718093
83698	718094
11772	718095
27143	718096
58631	718097
21993	718098
17273	718099
22241	718100
16992	718101
73634	718102
57532	718103
3899	718104
34105	718105
240549	718106
58889	718107
212690	718108
80452	718109
57441	718110
4558	718111
72432	718112
68145	718113
191103	718114
50519	718115
2334	718116
85112	718117
197094	718118
200771	718119
192306	718120
12463	718121
151252	718122
6709	718123
46891	718124
45334	718125
1165	718126
195145	718127
116199	718128
29555	718129
12302	718130
45556	718131
58442	718132
67831	718133
155787	718134
137154	718135
38602	718136
539	718137
42763	718138
46557	718139
54169	718140
244329	718141
55727	718142
153573	718143
5422	718144
224287	718145
46706	718146
28297	718147
57	718148
211143	718149
311320	718150
700	718151
52614	718152
62387	718153
8138	718154
22023	718155
12557	718156
20705	718157
21732	718158
129056	718159
140653	718160
227743	718161
151568	718162
30634	718163
39752	718164
4646	718165
4646	718166
17534	718167
182483	718168
195773	718169
203110	718170
7672	718171
246165	718172
82449	718173
55723	718174
121179	718175
4641	718176
49247	718177
745	718178
156916	718179
67967	718180
126009	718181
8329	718182
18216	718183
3131	718184
325234	718185
146857	718186
7194	718187
104326	718188
76623	718189
74495	718190
98769	718191
103897	718192
47910	718193
279939	718194
68342	718195
47065	718196
179445	718197
59485	718198
26467	718199
35204	718200
200361	718201
204538	718202
26155	718203
192069	718204
50536	718205
75491	718206
2390	718207
11644	718208
65485	718209
298861	718210
153018	718211
322953	718212
84743	718213
39080	718214
149968	718215
1341	718216
5501	718217
34597	718218
40512	718219
47600	718220
2841	718221
2650	718222
2894	718223
17419	718224
2444	718225
3568	718226
63116	718227
16509	718228
180488	718229
2553	718230
584	718231
180816	718232
56428	718233
32744	718234
40741	718235
40179	718236
102365	718237
81886	718238
102598	718239
63440	718240
50048	718241
276334	718242
14035	718243
79219	718244
65462	718245
80440	718246
534	718247
298580	718248
72148	718249
238872	718250
62607	718251
261114	718252
43118	718253
63869	718254
43379	718255
199257	718256
183227	718257
182827	718258
38240	718259
19660	718260
100143	718261
222465	718262
175682	718263
184946	718264
85911	718265
164857	718266
140274	718267
210419	718268
90654	718269
90654	718270
184757	718271
282130	718272
52780	718273
122491	718274
204789	718275
378	718276
37791	718277
3940	718278
91127	718279
70273	718280
155784	718281
44573	718282
57190	718283
7060	718284
5248	718285
126411	718286
40160	718287
17293	718288
115273	718289
3432	718290
103359	718291
176461	718292
223321	718293
77556	718294
186572	718295
128723	718296
77245	718297
205432	718298
193765	718299
93756	718300
31056	718301
218104	718302
68265	718303
4493	718304
72656	718305
97048	718306
67414	718307
169615	718308
53110	718309
91099	718310
10274	718311
1401	718312
913	718313
199547	718314
125289	718315
303611	718316
141385	718317
34702	718318
310772	718319
129767	718320
115042	718321
3907	718322
79254	718323
31656	718324
324910	718325
75325	718326
95760	718327
128274	718328
12818	718329
305387	718330
25592	718331
48816	718332
274590	718333
23665	718334
5353	718335
139223	718336
126654	718337
38496	718338
110860	718339
10052	718340
268487	718341
88739	718342
85076	718343
111840	718344
222870	718345
209585	718346
183004	718347
82789	718348
106149	718349
304197	718350
19660	718351
51516	718352
22751	718353
20701	718354
238248	718355
134743	718356
208757	718357
35968	718358
38569	718359
1644	718360
4358	718361
1569	718362
24917	718363
58044	718364
14858	718365
8787	718366
20	718367
3883	718368
101745	718369
42561	718370
3235	718371
17222	718372
31560	718373
75258	718374
31568	718375
21696	718376
20288	718377
23210	718378
10991	718379
22	718380
52703	718381
9472	718382
12364	718383
38302	718384
9338	718385
11494	718386
72331	718387
29626	718388
759	718389
190767	718390
6121	718391
86990	718392
80975	718393
86479	718394
22285	718395
2506	718396
26045	718397
38092	718398
2388	718399
190125	718400
35312	718401
103592	718402
15	718403
243467	718404
50157	718405
95383	718406
187370	718407
97004	718408
497	718409
49955	718410
56114	718411
202461	718412
191170	718413
44437	718414
60113	718415
2565	718416
28464	718417
47421	718418
95276	718419
14998	718420
17402	718421
71478	718422
89181	718423
26145	718424
89	718425
43799	718426
2382	718427
4621	718428
76	718429
234151	718430
148255	718431
567	718432
52049	718433
96615	718434
323294	718435
146262	718436
5807	718437
125800	718438
35375	718439
1315	718440
55102	718441
51477	718442
1561	718443
143130	718444
2535	718445
36766	718446
93455	718447
15513	718448
17988	718449
185674	718450
17988	718451
1865	718452
15539	718453
24352	718454
52254	718455
305145	718456
219055	718457
218988	718458
266771	718459
51172	718460
158843	718461
193560	718462
242785	718463
25199	718464
42005	718465
244502	718466
51691	718467
114222	718468
16247	718469
60691	718470
124142	718471
12052	718472
81866	718473
164230	718474
153622	718475
17959	718476
165230	718477
61846	718478
19105	718479
20168	718480
189806	718481
29561	718482
23930	718483
36437	718484
84192	718485
123898	718486
160235	718487
65243	718488
30317	718489
258047	718490
79046	718491
96436	718492
114449	718493
126439	718494
5501	718495
44930	718496
469	718497
20541	718498
159356	718499
20731	718500
2539	718501
18156	718502
114950	718503
5519	718504
17370	718505
4116	718506
105954	718507
53662	718508
11255	718509
5251	718510
7146	718511
20288	718512
292392	718513
3547	718514
37227	718515
9502	718516
34006	718517
1522	718518
131158	718519
332	718520
2352	718521
118132	718522
88	718523
34272	718524
322532	718525
121395	718526
7632	718527
8256	718528
96242	718529
147737	718530
112615	718531
79475	718532
6839	718533
49773	718534
174807	718535
134	718536
300461	718537
135853	718538
56150	718539
57745	718540
63154	718541
61588	718542
30434	718543
49774	718544
286765	718545
159764	718546
33080	718547
122450	718548
88733	718549
137652	718550
293127	718551
79646	718552
101614	718553
5110	718554
114140	718555
300732	718556
88337	718557
119967	718558
3354	718559
81610	718560
158479	718561
21866	718562
38744	718563
166117	718564
172042	718565
121560	718566
195716	718567
67439	718568
96835	718569
121927	718570
87736	718571
21053	718572
15468	718573
267434	718574
265217	718575
125319	718576
217118	718577
254801	718578
187542	718579
109216	718580
161022	718581
94775	718582
212332	718583
25672	718584
172073	718585
24534	718586
39341	718587
27451	718588
17663	718589
1200	718590
23467	718591
142636	718592
149172	718593
26650	718594
266300	718595
16729	718596
178889	718597
127640	718598
319257	718599
46689	718600
296425	718601
123380	718602
205486	718603
103382	718604
6960	718605
37852	718606
173503	718607
187979	718608
24927	718609
44937	718610
111725	718611
93288	718612
119545	718613
222262	718614
251212	718615
88336	718616
85462	718617
137460	718618
6934	718619
32031	718620
14565	718621
70450	718622
103007	718623
252125	718624
176680	718625
96618	718626
175186	718627
187254	718628
9417	718629
317633	718630
49588	718631
12513	718632
56628	718633
124542	718634
184809	718635
834	718636
272084	718637
14807	718638
136858	718639
55384	718640
1849	718641
9883	718642
192431	718643
216111	718644
284438	718645
15299	718646
143428	718647
7492	718648
13232	718649
10353	718650
20832	718651
20832	718652
34641	718653
1682	718654
11468	718655
19672	718656
14291	718657
9658	718658
72982	718659
83570	718660
307417	718661
311235	718662
1701	718663
4319	718664
27486	718665
25202	718666
130888	718667
193609	718668
277780	718669
74922	718670
27917	718671
85172	718672
37678	718673
75658	718674
234	718675
17509	718676
101399	718677
265	718678
47919	718679
8381	718680
9176	718681
4444	718682
17581	718683
51290	718684
39725	718685
280	718686
3235	718687
28096	718688
117044	718689
4052	718690
173388	718691
76842	718692
51	718693
2553	718694
42302	718695
132904	718696
2185	718697
1575	718698
113362	718699
10078	718700
257031	718701
70744	718702
24959	718703
95814	718704
104746	718705
94721	718706
649	718707
51733	718708
298300	718709
196045	718710
24975	718711
4258	718712
284150	718713
3006	718714
22896	718715
124481	718716
15383	718717
77906	718718
76376	718719
251696	718720
147001	718721
22823	718722
14330	718723
34163	718724
17559	718725
16055	718726
137767	718727
273781	718728
152453	718729
91238	718730
303304	718731
717	718732
8838	718733
22612	718734
10596	718735
39903	718736
284318	718737
60087	718738
213122	718739
1755	718740
1494	718741
218673	718742
113426	718743
136572	718744
16950	718745
38876	718746
28788	718747
197931	718748
158773	718749
187663	718750
137311	718751
207517	718752
72054	718753
36682	718754
52245	718755
125700	718756
144914	718757
23616	718758
121309	718759
78489	718760
41179	718761
9172	718762
47158	718763
61494	718764
46381	718765
69594	718766
41932	718767
3382	718768
3961	718769
37448	718770
24862	718771
34409	718772
18165	718773
194678	718774
26404	718775
2846	718776
3900	718777
330	718778
58313	718779
60379	718780
48700	718781
127600	718782
6513	718783
12514	718784
197920	718785
10196	718786
15922	718787
10274	718788
2533	718789
13424	718790
2560	718791
38106	718792
33188	718793
828	718794
3	718795
8124	718796
8368	718797
277395	718798
11079	718799
93578	718800
109342	718801
1568	718802
208047	718803
55883	718804
324614	718805
29232	718806
167326	718807
23937	718808
60954	718809
275311	718810
19257	718811
1822	718812
66111	718813
28132	718814
42028	718815
200901	718816
12137	718817
69975	718818
16128	718819
118846	718820
207112	718821
2397	718822
1144	718823
182459	718824
114359	718825
265488	718826
150949	718827
8368	718828
1144	718829
36184	718830
133377	718831
2770	718832
48669	718833
43935	718834
85440	718835
2339	718836
300	718837
253	718838
42206	718839
2469	718840
152952	718841
97948	718842
174254	718843
54422	718844
160460	718845
7023	718846
9844	718847
2039	718848
226208	718849
195382	718850
78036	718851
135073	718852
22989	718853
387	718854
282202	718855
69805	718856
104675	718857
101460	718858
2182	718859
10189	718860
51676	718861
37510	718862
262109	718863
95692	718864
25657	718865
18255	718866
4234	718867
4662	718868
17609	718869
10150	718870
2180	718871
6063	718872
557	718873
6968	718874
38116	718875
47845	718876
39216	718877
25780	718878
121941	718879
74620	718880
1433	718881
93176	718882
28	718883
42225	718884
6615	718885
170213	718886
12579	718887
1511	718888
6681	718889
102234	718890
134657	718891
85145	718892
80014	718893
29644	718894
132308	718895
14	718896
16946	718897
40626	718898
55885	718899
20283	718900
255663	718901
58779	718902
185929	718903
20684	718904
136885	718905
154654	718906
69876	718907
6809	718908
9822	718909
161884	718910
151429	718911
217752	718912
807	718913
225673	718914
37934	718915
10344	718916
19764	718917
50752	718918
52507	718919
240366	718920
832	718921
35250	718922
89500	718923
182700	718924
396	718925
97179	718926
60286	718927
8347	718928
59760	718929
13826	718930
35765	718931
18077	718932
22141	718933
167055	718934
43270	718935
80546	718936
81868	718937
27361	718938
593	718939
56491	718940
66877	718941
200	718942
25286	718943
36996	718944
189168	718945
202907	718946
293447	718947
65118	718948
140375	718949
85564	718950
38358	718951
263546	718952
276805	718953
52481	718954
76108	718955
55481	718956
5301	718957
20408	718958
24163	718959
101424	718960
2943	718961
196550	718962
9974	718963
114025	718964
1931	718965
2131	718966
4020	718967
28009	718968
173984	718969
41669	718970
22374	718971
182977	718972
48707	718973
92178	718974
41410	718975
15608	718976
24100	718977
203602	718978
29175	718979
103942	718980
658	718981
251	718982
38779	718983
5157	718984
217790	718985
93312	718986
23706	718987
18223	718988
13675	718989
90589	718990
118889	718991
9890	718992
228169	718993
39682	718994
43476	718995
50519	718996
78901	718997
30637	718998
41915	718999
22173	719000
26675	719001
301076	719002
224618	719003
120173	719004
96810	719005
120469	719006
156180	719007
34050	719008
51727	719009
32543	719010
132905	719011
5896	719012
28280	719013
86673	719014
27031	719015
293862	719016
51461	719017
14148	719018
73720	719019
109836	719020
99364	719021
203402	719022
63462	719023
10936	719024
195231	719025
7696	719026
44309	719027
2716	719028
145842	719029
49591	719030
3544	719031
95083	719032
874	719033
291662	719034
1701	719035
123	719036
240781	719037
79833	719038
5245	719039
41913	719040
24820	719041
232788	719042
1510	719043
544	719044
10203	719045
64923	719046
3308	719047
51	719048
52552	719049
9909	719050
19354	719051
2279	719052
186978	719053
24119	719054
120954	719055
2219	719056
318	719057
40474	719058
102103	719059
154823	719060
100476	719061
16136	719062
18392	719063
26628	719064
48759	719065
134087	719066
96662	719067
34934	719068
56510	719069
154630	719070
106159	719071
144545	719072
9167	719073
13914	719074
10376	719075
3265	719076
64859	719077
77725	719078
84020	719079
149738	719080
171733	719081
76458	719082
69427	719083
68840	719084
220646	719085
25128	719086
22131	719087
2112	719088
12933	719089
26916	719090
30	719091
199891	719092
18839	719093
25884	719094
82921	719095
70850	719096
70850	719097
70850	719098
70850	719099
266589	719100
36370	719101
24215	719102
24740	719103
293929	719104
125910	719105
26657	719106
30378	719107
5097	719108
23208	719109
112309	719110
38135	719111
2796	719112
31474	719113
602	719114
62121	719115
20505	719116
80013	719117
153061	719118
73462	719119
72466	719120
301078	719121
3273	719122
19781	719123
21327	719124
15274	719125
56587	719126
46592	719127
87246	719128
8672	719129
142814	719130
5511	719131
5543	719132
52541	719133
13828	719134
30108	719135
1339	719136
53967	719137
60798	719138
330	719139
8434	719140
71471	719141
56531	719142
4213	719143
139477	719144
8990	719145
209151	719146
7486	719147
21765	719148
11475	719149
28009	719150
6669	719151
113657	719152
134393	719153
1066	719154
228	719155
56814	719156
26092	719157
55194	719158
16733	719159
28163	719160
86446	719161
469	719162
29053	719163
128814	719164
51110	719165
5564	719166
96587	719167
17672	719168
12283	719169
186720	719170
918	719171
49536	719172
274910	719173
10036	719174
26375	719175
41400	719176
74691	719177
506	719178
21691	719179
110340	719180
261738	719181
65703	719182
42208	719183
9441	719184
85394	719185
6408	719186
187308	719187
57403	719188
42584	719189
135453	719190
185814	719191
135291	719192
96412	719193
319014	719194
170308	719195
151741	719196
54824	719197
80412	719198
6349	719199
270394	719200
85430	719201
58251	719202
266956	719203
200415	719204
182128	719205
83955	719206
54049	719207
214089	719208
28700	719209
215334	719210
50966	719211
23560	719212
136424	719213
107442	719214
174401	719215
40750	719216
2858	719217
114277	719218
23509	719219
8690	719220
136120	719221
149	719222
215341	719223
83631	719224
60272	719225
33000	719226
66578	719227
265	719228
259082	719229
310860	719230
189425	719231
24566	719232
144992	719233
263	719234
3174	719235
4393	719236
16916	719237
1698	719238
94905	719239
20867	719240
135408	719241
81667	719242
122362	719243
159950	719244
23748	719245
70612	719246
222286	719247
165870	719248
134565	719249
35732	719250
4281	719251
124744	719252
47574	719253
52807	719254
59207	719255
65478	719256
30479	719257
110863	719258
240083	719259
154118	719260
60462	719261
37995	719262
252401	719263
204734	719264
86760	719265
28172	719266
130233	719267
173299	719268
17069	719269
171661	719270
88394	719271
32886	719272
3089	719273
29276	719274
326380	719275
22425	719276
123923	719277
70255	719278
39871	719279
170755	719280
104337	719281
295625	719282
298211	719283
29977	719284
52103	719285
50665	719286
375	719287
38939	719288
37676	719289
21756	719290
73139	719291
267597	719292
291972	719293
174162	719294
67239	719295
39953	719296
190154	719297
75263	719298
141806	719299
109302	719300
23118	719301
207388	719302
136891	719303
55465	719304
166276	719305
85965	719306
291293	719307
92080	719308
52270	719309
150258	719310
240987	719311
134438	719312
37066	719313
128988	719314
78625	719315
251123	719316
61791	719317
37026	719318
12659	719319
13869	719320
300867	719321
38845	719322
208419	719323
269268	719324
10588	719325
128861	719326
52657	719327
150639	719328
75723	719329
170778	719330
77430	719331
23983	719332
78847	719333
1394	719334
28805	719335
71213	719336
209079	719337
228993	719338
42326	719339
61694	719340
312869	719341
28737	719342
16184	719343
25114	719344
46875	719345
97449	719346
317303	719347
57155	719348
1629	719349
255014	719350
18191	719351
104471	719352
126399	719353
57305	719354
312661	719355
238231	719356
145695	719357
144693	719358
42618	719359
22618	719360
1075	719361
44716	719362
36690	719363
145495	719364
22494	719365
72164	719366
92289	719367
41139	719368
302321	719369
49567	719370
34300	719371
114170	719372
135674	719373
139236	719374
122717	719375
188782	719376
51667	719377
285150	719378
15676	719379
82108	719380
29023	719381
51243	719382
310507	719383
55971	719384
206561	719385
311229	719386
1831	719387
7456	719388
226488	719389
57776	719390
72953	719391
70031	719392
28095	719393
82735	719394
91201	719395
235589	719396
74701	719397
23639	719398
235829	719399
7031	719400
81326	719401
20515	719402
34577	719403
3735	719404
155016	719405
2068	719406
288643	719407
95548	719408
38493	719409
164497	719410
35202	719411
199709	719412
120915	719413
114839	719414
73620	719415
173407	719416
70691	719417
13515	719418
35807	719419
132667	719420
76842	719421
35183	719422
180612	719423
258872	719424
11689	719425
106670	719426
26916	719427
48720	719428
162330	719429
31465	719430
172416	719431
293398	719432
138273	719433
234072	719434
269174	719435
21004	719436
54412	719437
65232	719438
91555	719439
94087	719440
59858	719441
197747	719442
49604	719443
6615	719444
97544	719445
86436	719446
59012	719447
5771	719448
107852	719449
215282	719450
27659	719451
95897	719452
57762	719453
228865	719454
2244	719455
23962	719456
235471	719457
40259	719458
177820	719459
62611	719460
86892	719461
37799	719462
24475	719463
101369	719464
17076	719465
328603	719466
8385	719467
7123	719468
301210	719469
106567	719470
24998	719471
186353	719472
266909	719473
139600	719474
197196	719475
12004	719476
7200	719477
83466	719478
7232	719479
221407	719480
227874	719481
18244	719482
16571	719483
2631	719484
5945	719485
201586	719486
104011	719487
150620	719488
328584	719489
115061	719490
107843	719491
259203	719492
16672	719493
176300	719494
104360	719495
81243	719496
88495	719497
123740	719498
137430	719499
7101	719500
27810	719501
76853	719502
12379	719503
48600	719504
158368	719505
187887	719506
73126	719507
15798	719508
7932	719509
57215	719510
20772	719511
8264	719512
123703	719513
28205	719514
264394	719515
90182	719516
65819	719517
136106	719518
323610	719519
217386	719520
57500	719521
16701	719522
21260	719523
19203	719524
1415	719525
87733	719526
328259	719527
144465	719528
88139	719529
2562	719530
30101	719531
217389	719532
289114	719533
40929	719534
134769	719535
17045	719536
148149	719537
101668	719538
43103	719539
5340	719540
5867	719541
6258	719542
193757	719543
195239	719544
54896	719545
169866	719546
239034	719547
72836	719548
16797	719549
68627	719550
56514	719551
54699	719552
13185	719553
237057	719554
8141	719555
45675	719556
88192	719557
226754	719558
13799	719559
136284	719560
63033	719561
13214	719562
7426	719563
3257	719564
42149	719565
28681	719566
1040	719567
52140	719568
17640	719569
137840	719570
12658	719571
59863	719572
41824	719573
44371	719574
123444	719575
40367	719576
20275	719577
16454	719578
17127	719579
58207	719580
100556	719581
24810	719582
23099	719583
69245	719584
125262	719585
1867	719586
39146	719587
104826	719588
1963	719589
27561	719590
98712	719591
15093	719592
2236	719593
4164	719594
40145	719595
19538	719596
6004	719597
136515	719598
255796	719599
12388	719600
3667	719601
10027	719602
20608	719603
655	719604
106343	719605
38867	719606
113961	719607
12768	719608
7920	719609
4983	719610
11774	719611
15103	719612
12692	719613
169287	719614
84033	719615
139047	719616
194924	719617
175531	719618
178846	719619
32073	719620
37674	719621
116374	719622
55087	719623
217087	719624
170008	719625
10554	719626
36686	719627
99567	719628
118073	719629
81398	719630
285242	719631
109073	719632
26418	719633
83967	719634
142842	719635
18847	719636
116386	719637
42834	719638
108374	719639
3662	719640
40098	719641
4751	719642
66838	719643
90	719644
184470	719645
9886	719646
149718	719647
9636	719648
136533	719649
206660	719650
105038	719651
185312	719652
65913	719653
313080	719654
244731	719655
5016	719656
311487	719657
43687	719658
190782	719659
8187	719660
18328	719661
12	719662
115216	719663
212069	719664
136498	719665
152922	719666
94893	719667
61718	719668
170146	719669
244580	719670
204872	719671
33951	719672
44301	719673
44595	719674
97876	719675
105622	719676
6469	719677
64705	719678
48928	719679
62750	719680
3222	719681
56514	719682
37054	719683
38003	719684
11687	719685
437	719686
11023	719687
40109	719688
31087	719689
120973	719690
34466	719691
70416	719692
108365	719693
11442	719694
34870	719695
87472	719696
46961	719697
72417	719698
532	719699
31713	719700
7001	719701
5892	719702
3183	719703
8775	719704
1186	719705
297763	719706
11903	719707
122496	719708
327274	719709
31075	719710
97217	719711
14027	719712
7425	719713
75088	719714
13233	719715
45451	719716
122865	719717
34335	719718
116486	719719
53554	719720
196350	719721
465	719722
16201	719723
3033	719724
105213	719725
263860	719726
122763	719727
17664	719728
142524	719729
66006	719730
83695	719731
233942	719732
105612	719733
65151	719734
93076	719735
108358	719736
34090	719737
52200	719738
20135	719739
18418	719740
20150	719741
274832	719742
171966	719743
108879	719744
56243	719745
100008	719746
29970	719747
256148	719748
58160	719749
117230	719750
167657	719751
10601	719752
205794	719753
76193	719754
114969	719755
206316	719756
40764	719757
81589	719758
29350	719759
57418	719760
79837	719761
106102	719762
164690	719763
43090	719764
99198	719765
7	719766
523	719767
154661	719768
224	719769
64106	719770
91720	719771
150225	719772
19568	719773
41536	719774
17956	719775
108440	719776
134333	719777
160767	719778
117131	719779
142660	719780
72216	719781
51967	719782
111034	719783
185935	719784
170134	719785
82599	719786
44212	719787
56873	719788
47834	719789
22111	719790
77	719791
1518	719792
21503	719793
5041	719794
95995	719795
2655	719796
4419	719797
59373	719798
1824	719799
15820	719800
78279	719801
66598	719802
80914	719803
99951	719804
244	719805
204180	719806
126354	719807
3058	719808
89051	719809
54791	719810
43343	719811
312991	719812
80549	719813
240994	719814
31127	719815
81409	719816
7955	719817
100321	719818
203385	719819
141260	719820
182089	719821
15031	719822
68782	719823
6374	719824
1214	719825
201919	719826
68782	719827
8082	719828
109043	719829
3709	719830
42852	719831
93328	719832
20973	719833
14730	719834
38065	719835
25207	719836
91	719837
71721	719838
81328	719839
49239	719840
5976	719841
79048	719842
4738	719843
33720	719844
137017	719845
148951	719846
186609	719847
27237	719848
47935	719849
103305	719850
59887	719851
3981	719852
84362	719853
4859	719854
20957	719855
1399	719856
101503	719857
31654	719858
9172	719859
89751	719860
237593	719861
25800	719862
284354	719863
81745	719864
309	719865
5848	719866
262917	719867
306517	719868
125122	719869
67838	719870
79327	719871
63476	719872
188513	719873
67434	719874
131929	719875
167402	719876
122680	719877
118591	719878
65291	719879
40421	719880
48985	719881
25048	719882
260247	719883
39587	719884
89715	719885
41674	719886
17334	719887
219018	719888
127814	719889
6317	719890
37773	719891
53191	719892
61255	719893
8800	719894
24837	719895
57449	719896
121180	719897
25599	719898
128841	719899
115711	719900
20731	719901
204741	719902
278125	719903
15902	719904
52985	719905
49803	719906
154108	719907
65667	719908
17875	719909
46914	719910
187817	719911
78092	719912
39446	719913
44143	719914
83993	719915
45833	719916
120844	719917
225083	719918
64436	719919
5613	719920
37336	719921
316265	719922
301900	719923
200059	719924
22081	719925
98464	719926
290343	719927
15775	719928
120777	719929
34315	719930
32850	719931
22549	719932
51470	719933
29666	719934
262498	719935
172631	719936
49780	719937
50296	719938
43208	719939
13533	719940
203672	719941
36596	719942
99567	719943
136162	719944
321795	719945
267721	719946
214780	719947
84102	719948
125641	719949
186906	719950
134498	719951
2759	719952
293586	719953
64169	719954
275248	719955
95	719956
53116	719957
320733	719958
205310	719959
122911	719960
97393	719961
64513	719962
5001	719963
306537	719964
90853	719965
28685	719966
84389	719967
123564	719968
23905	719969
83740	719970
227960	719971
77692	719972
70739	719973
184356	719974
71329	719975
107761	719976
22763	719977
26208	719978
82380	719979
12639	719980
46090	719981
3468	719982
68491	719983
243638	719984
201672	719985
136162	719986
163902	719987
163062	719988
270223	719989
112570	719990
93506	719991
57836	719992
25837	719993
40661	719994
144344	719995
245214	719996
204945	719997
26661	719998
122688	719999
206902	720000
86752	720001
230239	720002
111259	720003
439	720004
26228	720005
43346	720006
271511	720007
295914	720008
48863	720009
80766	720010
117746	720011
71887	720012
56065	720013
3587	720014
26972	720015
5540	720016
120979	720017
2494	720018
70985	720019
6296	720020
214847	720021
12749	720022
126346	720023
5816	720024
38260	720025
29315	720026
312779	720027
136575	720028
1675	720029
128860	720030
286785	720031
18902	720032
99851	720033
10383	720034
155049	720035
13397	720036
28906	720037
9984	720038
26102	720039
46967	720040
228448	720041
12152	720042
5502	720043
39193	720044
89564	720045
8867	720046
9343	720047
9457	720048
261061	720049
26560	720050
211156	720051
65315	720052
270743	720053
13131	720054
23730	720055
247601	720056
62644	720057
3200	720058
108220	720059
84140	720060
35881	720061
141857	720062
18399	720063
11869	720064
587	720065
322206	720066
12198	720067
97315	720068
13210	720069
68327	720070
143477	720071
21325	720072
97390	720073
2925	720074
7169	720075
206478	720076
96664	720077
157862	720078
20145	720079
8945	720080
20293	720081
7542	720082
460	720083
173238	720084
269518	720085
133657	720086
111863	720087
53435	720088
169445	720089
216223	720090
119961	720091
45495	720092
263678	720093
50375	720094
213909	720095
29584	720096
27147	720097
1034	720098
164956	720099
285140	720100
30228	720101
122678	720102
103283	720103
5058	720104
124236	720105
7419	720106
41244	720107
8892	720108
7865	720109
48657	720110
21655	720111
4136	720112
127981	720113
48233	720114
36974	720115
51917	720116
164411	720117
163286	720118
34844	720119
140307	720120
55098	720121
56195	720122
21408	720123
53266	720124
241380	720125
143584	720126
29548	720127
4367	720128
119741	720129
266125	720130
50834	720131
3764	720132
180665	720133
30046	720134
30758	720135
71314	720136
51911	720137
13263	720138
282875	720139
220014	720140
27912	720141
8483	720142
481	720143
21639	720144
20267	720145
147901	720146
27096	720147
90588	720148
152248	720149
10466	720150
214683	720151
12018	720152
2831	720153
69310	720154
13115	720155
124905	720156
299540	720157
198608	720158
3578	720159
75541	720160
106163	720161
121180	720162
29733	720163
20487	720164
15785	720165
60335	720166
21056	720167
65606	720168
5225	720169
46410	720170
118984	720171
57828	720172
166581	720173
83496	720174
96807	720175
153597	720176
17608	720177
38299	720178
6373	720179
2687	720180
11061	720181
97016	720182
58557	720183
49402	720184
31694	720185
194633	720186
152987	720187
237452	720188
60851	720189
9829	720190
14127	720191
7426	720192
153308	720193
74427	720194
43829	720195
122498	720196
92001	720197
14231	720198
99493	720199
8979	720200
144484	720201
98346	720202
164023	720203
26485	720204
167073	720205
63928	720206
17747	720207
61438	720208
189021	720209
11899	720210
271233	720211
158683	720212
73032	720213
6374	720214
6074	720215
107284	720216
7588	720217
305865	720218
9946	720219
176243	720220
180428	720221
19303	720222
391	720223
420	720224
77950	720225
25221	720226
171550	720227
66410	720228
76863	720229
275437	720230
44210	720231
5528	720232
104115	720233
316110	720234
2526	720235
323137	720236
34214	720237
114112	720238
30347	720239
39070	720240
2761	720241
16576	720242
175979	720243
64431	720244
1025	720245
296111	720246
10864	720247
80072	720248
100019	720249
60996	720250
116901	720251
295570	720252
18292	720253
81822	720254
81843	720255
2438	720256
11968	720257
139145	720258
268194	720259
227036	720260
296070	720261
153099	720262
70100	720263
1493	720264
189163	720265
80794	720266
35825	720267
12517	720268
145145	720269
70651	720270
259744	720271
146200	720272
303178	720273
112187	720274
17845	720275
123774	720276
125951	720277
148390	720278
245205	720279
84756	720280
78704	720281
37233	720282
81193	720283
61138	720284
21965	720285
112650	720286
15775	720287
1379	720288
305905	720289
104374	720290
36507	720291
162415	720292
99290	720293
145674	720294
1985	720295
170	720296
4922	720297
31812	720298
31620	720299
43317	720300
195931	720301
37381	720302
242769	720303
42228	720304
8387	720305
115434	720306
37587	720307
25064	720308
160793	720309
184998	720310
231338	720311
2351	720312
5698	720313
31161	720314
7549	720315
22191	720316
7111	720317
69020	720318
178547	720319
59649	720320
73977	720321
17896	720322
143945	720323
223044	720324
172255	720325
60532	720326
104839	720327
162939	720328
164685	720329
111076	720330
38948	720331
56329	720332
148358	720333
73027	720334
199666	720335
126837	720336
18913	720337
4	720338
149547	720339
10936	720340
1751	720341
88897	720342
189704	720343
684	720344
18141	720345
43534	720346
174382	720347
317277	720348
289231	720349
76863	720350
1724	720351
5125	720352
210202	720353
17709	720354
43839	720355
95428	720356
28662	720357
166387	720358
292746	720359
211732	720360
51387	720361
176487	720362
28773	720363
98023	720364
27583	720365
58679	720366
109617	720367
18674	720368
9065	720369
39372	720370
63555	720371
230932	720372
347	720373
24531	720374
148135	720375
19207	720376
123069	720377
19202	720378
504	720379
67624	720380
191474	720381
147335	720382
42810	720383
67155	720384
32547	720385
1735	720386
84815	720387
23881	720388
70725	720389
9372	720390
47479	720391
650	720392
650	720393
50711	720394
106028	720395
204626	720396
324391	720397
74562	720398
229531	720399
135265	720400
5030	720401
17801	720402
13872	720403
19696	720404
56274	720405
9369	720406
27292	720407
107751	720408
272140	720409
17624	720410
120849	720411
166313	720412
108328	720413
1046	720414
11892	720415
83188	720416
87668	720417
79894	720418
284	720419
285447	720420
38082	720421
90813	720422
2497	720423
177748	720424
134255	720425
62817	720426
20461	720427
11	720428
184144	720429
889	720430
22242	720431
288903	720432
4864	720433
33847	720434
247431	720435
12469	720436
192491	720437
177270	720438
70546	720439
50818	720440
44203	720441
113767	720442
7055	720443
745	720444
125895	720445
11535	720446
185419	720447
5875	720448
108259	720449
23918	720450
36192	720451
36914	720452
26494	720453
126877	720454
41775	720455
38491	720456
16411	720457
22410	720458
88541	720459
23399	720460
165674	720461
127741	720462
49120	720463
1640	720464
206471	720465
26887	720466
158423	720467
48236	720468
245579	720469
5363	720470
14330	720471
63414	720472
130054	720473
274244	720474
115304	720475
17505	720476
45302	720477
170768	720478
11771	720479
748	720480
8035	720481
113097	720482
296520	720483
8376	720484
63079	720485
113429	720486
195751	720487
55868	720488
14592	720489
182943	720490
212654	720491
137352	720492
244450	720493
86101	720494
48366	720495
133176	720496
116850	720497
99105	720498
12619	720499
283462	720500
5445	720501
37613	720502
3623	720503
114700	720504
6441	720505
30863	720506
4394	720507
130739	720508
69102	720509
9587	720510
118713	720511
266873	720512
223656	720513
189238	720514
225620	720515
29947	720516
162971	720517
10223	720518
6728	720519
25692	720520
7539	720521
14184	720522
14970	720523
79076	720524
114473	720525
70374	720526
16746	720527
42508	720528
275298	720529
71390	720530
2682	720531
135025	720532
209436	720533
243197	720534
9993	720535
306516	720536
112675	720537
7712	720538
173676	720539
81259	720540
151526	720541
99473	720542
18742	720543
62664	720544
66054	720545
58551	720546
68662	720547
88285	720548
21251	720549
12607	720550
1289	720551
103061	720552
35843	720553
121204	720554
152296	720555
11210	720556
221297	720557
25198	720558
20684	720559
200113	720560
42223	720561
36209	720562
2305	720563
11873	720564
24925	720565
3058	720566
20220	720567
141456	720568
26406	720569
32372	720570
183184	720571
44358	720572
77850	720573
106161	720574
165739	720575
127365	720576
30467	720577
160782	720578
71970	720579
189007	720580
103967	720581
6599	720582
110505	720583
5243	720584
12434	720585
64858	720586
71041	720587
233865	720588
172716	720589
106687	720590
63561	720591
16406	720592
264328	720593
35182	720594
16870	720595
48072	720596
20103	720597
36593	720598
11928	720599
57995	720600
50377	720601
75321	720602
50	720603
112111	720604
163154	720605
15021	720606
65628	720607
95077	720608
31318	720609
104662	720610
154523	720611
7101	720612
63586	720613
129974	720614
3619	720615
153329	720616
101689	720617
180922	720618
43405	720619
61110	720620
44458	720621
46705	720622
195850	720623
172373	720624
208636	720625
162573	720626
92270	720627
73856	720628
262	720629
15417	720630
92758	720631
242960	720632
18458	720633
1476	720634
14176	720635
1919	720636
869	720637
10556	720638
14224	720639
29266	720640
2611	720641
2770	720642
14397	720643
60576	720644
125545	720645
33529	720646
138835	720647
60705	720648
4571	720649
14224	720650
34009	720651
52060	720652
128248	720653
2152	720654
276570	720655
73792	720656
47717	720657
16058	720658
46535	720659
237566	720660
37329	720661
11427	720662
162725	720663
19684	720664
113457	720665
4932	720666
7514	720667
50448	720668
105186	720669
7685	720670
292266	720671
76156	720672
92162	720673
3895	720674
38255	720675
4172	720676
149465	720677
17076	720678
2391	720679
7426	720680
99238	720681
215589	720682
133782	720683
135086	720684
1020	720685
30748	720686
90796	720687
77328	720688
11933	720689
33198	720690
113270	720691
10955	720692
3697	720693
7699	720694
19659	720695
32995	720696
3099	720697
70739	720698
195970	720699
15378	720700
313923	720701
63976	720702
168181	720703
248756	720704
320028	720705
40276	720706
4031	720707
27641	720708
4	720709
1583	720710
56219	720711
1040	720712
116315	720713
36470	720714
187000	720715
99462	720716
35038	720717
95	720718
71029	720719
4738	720720
123850	720721
22053	720722
9804	720723
28301	720724
2104	720725
80758	720726
8787	720727
24908	720728
47774	720729
779	720730
142096	720731
47274	720732
9558	720733
156151	720734
2670	720735
33550	720736
211706	720737
182291	720738
1053	720739
91628	720740
101865	720741
72493	720742
151414	720743
22290	720744
1186	720745
23242	720746
5870	720747
198639	720748
38709	720749
673	720750
34891	720751
213503	720752
123	720753
207556	720754
124229	720755
33165	720756
28613	720757
155089	720758
108777	720759
121719	720760
182907	720761
36842	720762
66876	720763
31560	720764
253284	720765
2647	720766
256941	720767
1629	720768
78805	720769
62480	720770
108729	720771
18674	720772
50340	720773
173017	720774
2380	720775
50051	720776
63860	720777
224577	720778
29648	720779
213322	720780
3720	720781
36085	720782
296925	720783
42381	720784
68062	720785
288724	720786
324547	720787
7090	720788
35648	720789
111069	720790
116422	720791
24925	720792
3468	720793
144361	720794
41809	720795
85169	720796
146330	720797
179616	720798
33237	720799
270531	720800
3057	720801
244983	720802
204762	720803
229177	720804
5075	720805
50	720806
665	720807
237843	720808
5050	720809
133558	720810
273139	720811
87851	720812
2633	720813
140727	720814
9918	720815
220271	720816
170	720817
100843	720818
6403	720819
149297	720820
216145	720821
250164	720822
183208	720823
12418	720824
17170	720825
38003	720826
223682	720827
54319	720828
3279	720829
3279	720830
3279	720831
3279	720832
234060	720833
93754	720834
223517	720835
187665	720836
141564	720837
195313	720838
297587	720839
134743	720840
38964	720841
60712	720842
100157	720843
70737	720844
127	720845
125833	720846
125833	720847
319694	720848
226129	720849
63307	720850
245005	720851
218989	720852
219395	720853
242185	720854
17688	720855
209845	720856
188312	720857
219336	720858
220066	720859
291973	720860
32627	720861
165234	720862
76201	720863
220188	720864
82969	720865
32627	720866
243290	720867
100401	720868
130219	720869
3062	720870
133098	720871
15407	720872
249698	720873
71795	720874
117967	720875
60685	720876
8983	720877
99976	720878
34966	720879
47300	720880
784	720881
1464	720882
31869	720883
56390	720884
109400	720885
276197	720886
13675	720887
10712	720888
41739	720889
50873	720890
781	720891
227955	720892
134264	720893
81018	720894
86902	720895
4281	720896
147	720897
12804	720898
199366	720899
140686	720900
184907	720901
161304	720902
97177	720903
166906	720904
166073	720905
12568	720906
10456	720907
137749	720908
86375	720909
65086	720910
148027	720911
44282	720912
1364	720913
3359	720914
22036	720915
3455	720916
34239	720917
184555	720918
32397	720919
6537	720920
243	720921
36638	720922
52476	720923
25395	720924
143761	720925
165490	720926
71966	720927
46059	720928
90669	720929
89231	720930
86926	720931
5088	720932
3416	720933
171380	720934
102050	720935
260047	720936
326690	720937
4536	720938
3608	720939
18191	720940
133742	720941
113348	720942
211910	720943
199121	720944
31760	720945
73346	720946
16308	720947
4511	720948
72133	720949
22880	720950
194508	720951
12214	720952
31904	720953
4488	720954
3462	720955
349	720956
2503	720957
91142	720958
254049	720959
291646	720960
253548	720961
100267	720962
198035	720963
76249	720964
3036	720965
39139	720966
134632	720967
274831	720968
36745	720969
89661	720970
38678	720971
310701	720972
72167	720973
317820	720974
235256	720975
60358	720976
226318	720977
8568	720978
105764	720979
11668	720980
278	720981
71175	720982
2321	720983
166735	720984
15268	720985
14949	720986
254381	720987
141444	720988
271436	720989
50287	720990
73500	720991
30949	720992
61180	720993
116915	720994
154915	720995
91029	720996
184303	720997
188928	720998
179886	720999
85248	721000
25591	721001
232168	721002
140085	721003
254707	721004
302374	721005
18420	721006
178158	721007
188729	721008
24315	721009
76056	721010
213943	721011
307326	721012
314761	721013
300071	721014
221665	721015
216329	721016
242216	721017
163915	721018
251583	721019
318146	721020
51580	721021
231351	721022
117852	721023
87062	721024
207979	721025
102514	721026
96755	721027
110037	721028
302852	721029
166374	721030
67572	721031
103741	721032
5788	721033
137825	721034
258781	721035
166108	721036
56470	721037
119856	721038
35172	721039
121016	721040
127331	721041
57972	721042
38983	721043
223738	721044
112509	721045
280582	721046
774	721047
23656	721048
37160	721049
8924	721050
168878	721051
20557	721052
70306	721053
244942	721054
214317	721055
13288	721056
89518	721057
119814	721058
135081	721059
99958	721060
108397	721061
1188	721062
107952	721063
210975	721064
25668	721065
160647	721066
103309	721067
1851	721068
21137	721069
2121	721070
58572	721071
10211	721072
25323	721073
40920	721074
3792	721075
190911	721076
159842	721077
114009	721078
162937	721079
68864	721080
23203	721081
129734	721082
202023	721083
89098	721084
20623	721085
133973	721086
166156	721087
178458	721088
145027	721089
128064	721090
3188	721091
107709	721092
20967	721093
305172	721094
7233	721095
14160	721096
155880	721097
176922	721098
122759	721099
35034	721100
9494	721101
6648	721102
8296	721103
6701	721104
206213	721105
377	721106
11294	721107
187116	721108
1089	721109
111882	721110
49626	721111
6349	721112
139250	721113
125715	721114
282733	721115
55486	721116
112706	721117
52672	721118
31990	721119
32120	721120
11786	721121
373	721122
145	721123
64009	721124
62589	721125
3679	721126
3342	721127
23135	721128
16528	721129
33032	721130
2796	721131
12078	721132
30519	721133
64777	721134
44533	721135
11990	721136
2591	721137
38720	721138
4427	721139
3909	721140
88975	721141
56992	721142
130119	721143
84916	721144
320882	721145
144067	721146
112071	721147
26057	721148
105005	721149
57103	721150
6575	721151
97400	721152
16861	721153
309336	721154
197030	721155
119204	721156
249693	721157
80636	721158
188265	721159
7205	721160
14150	721161
78290	721162
94089	721163
744	721164
118188	721165
138614	721166
215132	721167
214616	721168
304428	721169
139190	721170
22169	721171
88709	721172
22581	721173
110387	721174
4717	721175
292933	721176
10765	721177
89514	721178
17746	721179
39740	721180
48517	721181
2975	721182
24927	721183
22882	721184
7154	721185
24319	721186
55492	721187
95968	721188
109512	721189
126277	721190
196626	721191
215027	721192
51963	721193
47480	721194
196	721195
7517	721196
114257	721197
3568	721198
20128	721199
45567	721200
1404	721201
116495	721202
201269	721203
669	721204
80798	721205
189420	721206
56425	721207
2218	721208
57927	721209
24335	721210
112932	721211
30065	721212
147135	721213
62173	721214
220953	721215
133321	721216
5860	721217
110191	721218
28293	721219
52969	721220
39192	721221
194675	721222
181948	721223
206082	721224
227	721225
31260	721226
140262	721227
122418	721228
43375	721229
288395	721230
46124	721231
4130	721232
209796	721233
10260	721234
94044	721235
290020	721236
23972	721237
40858	721238
12657	721239
166979	721240
106123	721241
272224	721242
45647	721243
10488	721244
170709	721245
4127	721246
3748	721247
108865	721248
32919	721249
810	721250
11220	721251
76806	721252
232038	721253
240527	721254
192750	721255
83659	721256
4742	721257
67862	721258
1925	721259
9106	721260
52224	721261
273847	721262
157717	721263
100430	721264
995	721265
17872	721266
106414	721267
78427	721268
327580	721269
57760	721270
120286	721271
29681	721272
9893	721273
180403	721274
9339	721275
184964	721276
151678	721277
66635	721278
62099	721279
26886	721280
105918	721281
25464	721282
150685	721283
34572	721284
5845	721285
18088	721286
176508	721287
235250	721288
200858	721289
27512	721290
108505	721291
18688	721292
1772	721293
80918	721294
6884	721295
99155	721296
214743	721297
94039	721298
46824	721299
23790	721300
219321	721301
85149	721302
269677	721303
258295	721304
12723	721305
112631	721306
264609	721307
981	721308
63874	721309
221826	721310
15357	721311
82285	721312
184048	721313
48555	721314
11146	721315
59345	721316
56479	721317
32228	721318
6760	721319
24287	721320
3808	721321
69973	721322
3148	721323
2880	721324
1288	721325
2143	721326
191527	721327
1288	721328
54661	721329
5047	721330
186359	721331
53549	721332
53549	721333
53549	721334
180381	721335
354	721336
28497	721337
72758	721338
115247	721339
163992	721340
9992	721341
68023	721342
115406	721343
34990	721344
106580	721345
101827	721346
27438	721347
33646	721348
96483	721349
12170	721350
218060	721351
86457	721352
169165	721353
11680	721354
872	721355
96544	721356
51783	721357
20248	721358
129666	721359
9992	721360
81170	721361
37610	721362
39728	721363
1105	721364
207606	721365
198935	721366
3056	721367
145	721368
48117	721369
8332	721370
85702	721371
1256	721372
231687	721373
11996	721374
8412	721375
61065	721376
24876	721377
2810	721378
58342	721379
20572	721380
10959	721381
125409	721382
293493	721383
206239	721384
4253	721385
298958	721386
11637	721387
210210	721388
107339	721389
14446	721390
163252	721391
16419	721392
43174	721393
119126	721394
140166	721395
101197	721396
44442	721397
18958	721398
13122	721399
153594	721400
127882	721401
25016	721402
25521	721403
176896	721404
62467	721405
62905	721406
46035	721407
2259	721408
260432	721409
190711	721410
265890	721411
118010	721412
94413	721413
28428	721414
6162	721415
19381	721416
7801	721417
2918	721418
12622	721419
156555	721420
42101	721421
237732	721422
173668	721423
591	721424
18248	721425
14432	721426
166898	721427
75331	721428
58925	721429
38095	721430
13477	721431
161337	721432
103758	721433
113917	721434
266177	721435
131102	721436
698	721437
164680	721438
145440	721439
9547	721440
299271	721441
100370	721442
36700	721443
217349	721444
28176	721445
3448	721446
20502	721447
50860	721448
9478	721449
11293	721450
4631	721451
110906	721452
32328	721453
309151	721454
61124	721455
1976	721456
117400	721457
176033	721458
116197	721459
77439	721460
32196	721461
85760	721462
14774	721463
143844	721464
185591	721465
75050	721466
59139	721467
145198	721468
179334	721469
108515	721470
277294	721471
16116	721472
177725	721473
30835	721474
273500	721475
133627	721476
158007	721477
59605	721478
58513	721479
198141	721480
261679	721481
35614	721482
107969	721483
77460	721484
129861	721485
139209	721486
164151	721487
1753	721488
179207	721489
88762	721490
55866	721491
46596	721492
1485	721493
273044	721494
191360	721495
211314	721496
20623	721497
243226	721498
48755	721499
26422	721500
233539	721501
72907	721502
3551	721503
41703	721504
59790	721505
40704	721506
45787	721507
95440	721508
325376	721509
27771	721510
283047	721511
47528	721512
246372	721513
4275	721514
110984	721515
91493	721516
108724	721517
322547	721518
76592	721519
15816	721520
264352	721521
252317	721522
98933	721523
26530	721524
62002	721525
130918	721526
214556	721527
16273	721528
4158	721529
211215	721530
108421	721531
133030	721532
22665	721533
2619	721534
305628	721535
151035	721536
47664	721537
135774	721538
166187	721539
4229	721540
84575	721541
2159	721542
75197	721543
77855	721544
24778	721545
50436	721546
200626	721547
62096	721548
128232	721549
74632	721550
67105	721551
27774	721552
77169	721553
30592	721554
35256	721555
36818	721556
145179	721557
48333	721558
105727	721559
16270	721560
167864	721561
43750	721562
52607	721563
9736	721564
75437	721565
20418	721566
23728	721567
2180	721568
199447	721569
6204	721570
46855	721571
46328	721572
143019	721573
58967	721574
58348	721575
40055	721576
51427	721577
85060	721578
77768	721579
15237	721580
12683	721581
325950	721582
30172	721583
215299	721584
19696	721585
203425	721586
44122	721587
14542	721588
4352	721589
1299	721590
152217	721591
71033	721592
2586	721593
273703	721594
3251	721595
19580	721596
88115	721597
41348	721598
782	721599
16551	721600
57513	721601
27937	721602
21282	721603
131582	721604
173073	721605
81450	721606
25448	721607
111678	721608
36148	721609
184424	721610
88603	721611
28475	721612
255	721613
307	721614
16363	721615
241052	721616
11456	721617
213976	721618
169493	721619
32840	721620
92568	721621
1861	721622
6596	721623
4624	721624
33906	721625
6636	721626
1934	721627
4970	721628
11428	721629
27455	721630
6991	721631
125323	721632
42334	721633
45148	721634
21317	721635
207873	721636
86089	721637
42156	721638
202801	721639
9462	721640
107297	721641
164042	721642
48335	721643
41815	721644
314176	721645
162569	721646
111083	721647
8603	721648
69836	721649
4776	721650
12224	721651
2679	721652
23112	721653
39633	721654
35980	721655
308452	721656
18740	721657
94630	721658
66322	721659
181585	721660
308072	721661
18271	721662
39058	721663
205862	721664
132150	721665
2950	721666
21324	721667
58503	721668
306520	721669
160362	721670
199382	721671
13198	721672
60199	721673
82110	721674
53640	721675
87461	721676
22415	721677
25882	721678
142022	721679
25508	721680
128675	721681
209676	721682
12292	721683
164078	721684
75459	721685
169000	721686
8885	721687
18548	721688
7526	721689
145581	721690
142393	721691
86153	721692
182825	721693
149987	721694
122781	721695
4297	721696
204685	721697
99679	721698
283494	721699
3321	721700
38712	721701
182648	721702
240552	721703
80279	721704
37540	721705
1170	721706
165406	721707
38009	721708
2412	721709
239904	721710
149105	721711
92045	721712
15299	721713
102154	721714
178617	721715
44893	721716
48936	721717
114202	721718
78565	721719
48706	721720
291920	721721
100225	721722
155715	721723
143326	721724
92170	721725
103287	721726
5314	721727
5885	721728
165881	721729
290642	721730
44004	721731
50283	721732
176477	721733
269209	721734
244504	721735
28368	721736
88150	721737
166908	721738
71277	721739
9267	721740
166125	721741
52052	721742
68188	721743
70616	721744
79609	721745
164651	721746
252538	721747
84208	721748
131423	721749
73752	721750
135448	721751
156663	721752
39594	721753
105027	721754
100636	721755
54893	721756
275912	721757
98795	721758
3807	721759
19448	721760
270424	721761
130346	721762
217118	721763
205814	721764
25791	721765
167503	721766
174681	721767
26732	721768
54314	721769
52076	721770
189167	721771
304803	721772
128129	721773
27526	721774
53106	721775
98887	721776
147345	721777
27511	721778
178848	721779
45601	721780
140135	721781
308991	721782
48856	721783
82079	721784
283185	721785
80274	721786
98182	721787
8013	721788
90816	721789
30099	721790
35350	721791
164428	721792
244058	721793
107192	721794
199422	721795
117545	721796
1	721797
65184	721798
80598	721799
287566	721800
266077	721801
229211	721802
199290	721803
111593	721804
78934	721805
299534	721806
218213	721807
210459	721808
283655	721809
8734	721810
135113	721811
120167	721812
1648	721813
214154	721814
2842	721815
160679	721816
52158	721817
99579	721818
191990	721819
122203	721820
37687	721821
61350	721822
294014	721823
66602	721824
9636	721825
116105	721826
100085	721827
218917	721828
203371	721829
89243	721830
103044	721831
57093	721832
23340	721833
83325	721834
156452	721835
48854	721836
127118	721837
130913	721838
294513	721839
82737	721840
78775	721841
36482	721842
71579	721843
115911	721844
184794	721845
42770	721846
226278	721847
46295	721848
80528	721849
143913	721850
290513	721851
66444	721852
103841	721853
245226	721854
176976	721855
59475	721856
3722	721857
32875	721858
176324	721859
6645	721860
85884	721861
54360	721862
77143	721863
53450	721864
35937	721865
144881	721866
14085	721867
137994	721868
18242	721869
38319	721870
18662	721871
26826	721872
25423	721873
53099	721874
34543	721875
6106	721876
84100	721877
84122	721878
8256	721879
10182	721880
18860	721881
24632	721882
43465	721883
20393	721884
205525	721885
211588	721886
262816	721887
37939	721888
179395	721889
93657	721890
5847	721891
43287	721892
315848	721893
33302	721894
20519	721895
211373	721896
123043	721897
180859	721898
82791	721899
259088	721900
203566	721901
259756	721902
31582	721903
266018	721904
325774	721905
118947	721906
262494	721907
40407	721908
106978	721909
212111	721910
99564	721911
140198	721912
209349	721913
12143	721914
146083	721915
255221	721916
40581	721917
41144	721918
18100	721919
243426	721920
74202	721921
9337	721922
143846	721923
413	721924
93044	721925
75088	721926
82467	721927
20940	721928
193470	721929
283651	721930
48565	721931
19918	721932
5911	721933
121361	721934
79515	721935
79515	721936
108559	721937
54573	721938
133734	721939
2472	721940
128143	721941
53614	721942
238310	721943
26884	721944
12840	721945
36526	721946
148402	721947
57599	721948
38530	721949
13087	721950
4553	721951
33642	721952
31341	721953
155859	721954
12004	721955
311255	721956
104736	721957
216	721958
164628	721959
8837	721960
86969	721961
36871	721962
19688	721963
159549	721964
30858	721965
20395	721966
15327	721967
15834	721968
145623	721969
114852	721970
5389	721971
33185	721972
29193	721973
73824	721974
31134	721975
50289	721976
60324	721977
29903	721978
51690	721979
57397	721980
3984	721981
4245	721982
88196	721983
260691	721984
2739	721985
372	721986
2739	721987
11350	721988
68609	721989
53786	721990
46136	721991
181849	721992
20346	721993
4328	721994
166043	721995
132095	721996
65172	721997
176330	721998
106398	721999
61444	722000
295881	722001
100197	722002
99134	722003
54878	722004
83185	722005
85838	722006
323245	722007
246364	722008
199169	722009
82587	722010
49681	722011
26775	722012
72216	722013
180744	722014
95172	722015
288294	722016
173893	722017
3600	722018
319348	722019
129575	722020
31840	722021
132000	722022
52419	722023
191877	722024
17055	722025
159967	722026
2173	722027
36091	722028
48693	722029
44327	722030
114503	722031
203149	722032
107645	722033
131270	722034
79452	722035
95847	722036
197249	722037
9399	722038
73476	722039
117871	722040
18174	722041
217582	722042
37438	722043
6004	722044
89536	722045
34273	722046
67547	722047
46486	722048
42494	722049
150819	722050
22306	722051
96053	722052
169367	722053
96542	722054
195934	722055
21700	722056
83361	722057
10342	722058
105885	722059
38220	722060
188858	722061
161521	722062
27616	722063
212335	722064
25066	722065
6064	722066
26756	722067
106601	722068
179016	722069
41923	722070
183234	722071
26773	722072
114582	722073
161015	722074
64811	722075
89670	722076
8256	722077
152529	722078
204396	722079
32856	722080
31026	722081
26388	722082
60483	722083
214433	722084
137856	722085
55793	722086
25133	722087
201954	722088
18739	722089
88690	722090
27734	722091
81495	722092
55793	722093
147504	722094
128559	722095
33995	722096
110214	722097
73113	722098
74365	722099
196778	722100
26700	722101
71440	722102
300	722103
32900	722104
14201	722105
78374	722106
310838	722107
140083	722108
79424	722109
307170	722110
62069	722111
52540	722112
103004	722113
36084	722114
26526	722115
55660	722116
14460	722117
2179	722118
9304	722119
23874	722120
1041	722121
172559	722122
10554	722123
85585	722124
214635	722125
94212	722126
274183	722127
165109	722128
195318	722129
18507	722130
165152	722131
29644	722132
12091	722133
69935	722134
132373	722135
143362	722136
25028	722137
2087	722138
26668	722139
46252	722140
303060	722141
110238	722142
96239	722143
119016	722144
35351	722145
23573	722146
186468	722147
34536	722148
42752	722149
129021	722150
148776	722151
234123	722152
32104	722153
99170	722154
64962	722155
138944	722156
118581	722157
57482	722158
179851	722159
140455	722160
187566	722161
54272	722162
142956	722163
10425	722164
199021	722165
62762	722166
80648	722167
80963	722168
4152	722169
118633	722170
293945	722171
189916	722172
32353	722173
32514	722174
95571	722175
74568	722176
140662	722177
28830	722178
162654	722179
2343	722180
50582	722181
54955	722182
6846	722183
118884	722184
286056	722185
83939	722186
46057	722187
11131	722188
214275	722189
48197	722190
130391	722191
26475	722192
84143	722193
5696	722194
33364	722195
321615	722196
29479	722197
2056	722198
12125	722199
2740	722200
103317	722201
138053	722202
84051	722203
82501	722204
64363	722205
236848	722206
43792	722207
161022	722208
124149	722209
24681	722210
55285	722211
79302	722212
13500	722213
95246	722214
203842	722215
77404	722216
133050	722217
171720	722218
177888	722219
57708	722220
202628	722221
186363	722222
20330	722223
11242	722224
19732	722225
5775	722226
307853	722227
5893	722228
79881	722229
111715	722230
127479	722231
76089	722232
146340	722233
107660	722234
65206	722235
102413	722236
5600	722237
74233	722238
107577	722239
108408	722240
31561	722241
98076	722242
244100	722243
257632	722244
147329	722245
152146	722246
30545	722247
54355	722248
115017	722249
302278	722250
125936	722251
231692	722252
95812	722253
51376	722254
55856	722255
156815	722256
46703	722257
193751	722258
11682	722259
27201	722260
81196	722261
62809	722262
20556	722263
206370	722264
129008	722265
88402	722266
173414	722267
1029	722268
47179	722269
155621	722270
29631	722271
26746	722272
204984	722273
240554	722274
33991	722275
234058	722276
117596	722277
260225	722278
233671	722279
48847	722280
129804	722281
14135	722282
139034	722283
42196	722284
5676	722285
308530	722286
798	722287
16454	722288
126526	722289
179812	722290
66943	722291
214532	722292
183875	722293
109304	722294
190608	722295
123288	722296
139168	722297
161047	722298
12036	722299
250351	722300
138008	722301
142696	722302
113291	722303
163998	722304
43432	722305
152153	722306
102561	722307
206318	722308
19149	722309
94517	722310
127744	722311
230340	722312
194288	722313
266497	722314
17148	722315
505	722316
137259	722317
16959	722318
51538	722319
41743	722320
562	722321
6415	722322
81	722323
47473	722324
24162	722325
19567	722326
3928	722327
6882	722328
175928	722329
207381	722330
87422	722331
210927	722332
10080	722333
9267	722334
112629	722335
68901	722336
317269	722337
36076	722338
123001	722339
221345	722340
96963	722341
178772	722342
46404	722343
12854	722344
115881	722345
171265	722346
19035	722347
304305	722348
175066	722349
11948	722350
185189	722351
75042	722352
52071	722353
67099	722354
26911	722355
133236	722356
163454	722357
125756	722358
147272	722359
307286	722360
9222	722361
88682	722362
138577	722363
77647	722364
213959	722365
20920	722366
63533	722367
2982	722368
9017	722369
20671	722370
27100	722371
214700	722372
200502	722373
32170	722374
635	722375
54042	722376
50343	722377
191704	722378
305122	722379
115192	722380
80062	722381
167285	722382
169614	722383
74614	722384
4156	722385
4210	722386
56604	722387
129821	722388
34300	722389
105865	722390
168611	722391
297911	722392
45520	722393
227291	722394
73071	722395
18922	722396
19514	722397
101585	722398
135189	722399
106557	722400
20111	722401
145269	722402
5770	722403
10435	722404
40127	722405
46977	722406
26548	722407
22890	722408
138787	722409
157412	722410
162477	722411
87654	722412
84638	722413
46668	722414
22276	722415
80621	722416
89908	722417
92284	722418
187684	722419
8136	722420
78440	722421
2085	722422
172016	722423
114601	722424
158236	722425
14264	722426
200750	722427
188407	722428
136397	722429
25927	722430
51485	722431
55237	722432
154185	722433
35817	722434
63577	722435
118081	722436
1448	722437
52004	722438
31937	722439
170122	722440
260539	722441
181066	722442
114847	722443
63350	722444
119840	722445
77204	722446
93550	722447
27098	722448
8594	722449
24657	722450
55039	722451
79500	722452
157523	722453
181464	722454
21435	722455
22455	722456
13477	722457
33286	722458
112602	722459
88009	722460
45045	722461
112950	722462
143077	722463
119966	722464
294966	722465
30169	722466
220908	722467
32280	722468
139885	722469
31827	722470
2707	722471
82684	722472
48616	722473
27072	722474
29956	722475
103034	722476
66709	722477
42908	722478
152374	722479
35539	722480
9321	722481
16184	722482
110475	722483
70231	722484
21392	722485
10481	722486
17619	722487
7564	722488
188614	722489
47717	722490
47199	722491
36775	722492
36563	722493
4365	722494
78274	722495
31984	722496
66970	722497
214156	722498
50082	722499
136599	722500
85001	722501
143941	722502
45131	722503
146135	722504
301383	722505
84972	722506
50171	722507
122558	722508
28369	722509
2412	722510
104340	722511
70596	722512
86300	722513
1953	722514
45165	722515
186165	722516
119559	722517
187091	722518
308325	722519
34722	722520
188893	722521
49905	722522
93034	722523
100061	722524
54378	722525
13269	722526
72913	722527
24773	722528
24856	722529
134718	722530
12677	722531
21320	722532
106630	722533
14763	722534
66034	722535
196922	722536
89133	722537
83294	722538
109115	722539
31677	722540
176161	722541
2617	722542
38787	722543
83780	722544
114884	722545
52275	722546
156881	722547
20164	722548
3659	722549
8662	722550
87509	722551
70018	722552
71076	722553
164178	722554
75868	722555
468	722556
226735	722557
74504	722558
150212	722559
36702	722560
13347	722561
174840	722562
26278	722563
69656	722564
56678	722565
191292	722566
16201	722567
52535	722568
50394	722569
166807	722570
30387	722571
96326	722572
34333	722573
51875	722574
68234	722575
305766	722576
130701	722577
34940	722578
14430	722579
88970	722580
62355	722581
207240	722582
37882	722583
13313	722584
205590	722585
4626	722586
66725	722587
314793	722588
310091	722589
32747	722590
69345	722591
205125	722592
8240	722593
22388	722594
46122	722595
50972	722596
1049	722597
45655	722598
98748	722599
40322	722600
35325	722601
134018	722602
91890	722603
305778	722604
21328	722605
27633	722606
167828	722607
296672	722608
9323	722609
31066	722610
179337	722611
128418	722612
28824	722613
27962	722614
56700	722615
304542	722616
30555	722617
209939	722618
43845	722619
130627	722620
33491	722621
12869	722622
9598	722623
87520	722624
4945	722625
133101	722626
97224	722627
7622	722628
50394	722629
69788	722630
269586	722631
16459	722632
1415	722633
76461	722634
17282	722635
26829	722636
55463	722637
54572	722638
130881	722639
54964	722640
34162	722641
222733	722642
31362	722643
12572	722644
299697	722645
2159	722646
115574	722647
71926	722648
84141	722649
32232	722650
92061	722651
237319	722652
216871	722653
118182	722654
269566	722655
8368	722656
25077	722657
313616	722658
62157	722659
198804	722660
39969	722661
47595	722662
45408	722663
123957	722664
82387	722665
61527	722666
58701	722667
101607	722668
261637	722669
196094	722670
10318	722671
37864	722672
45865	722673
30550	722674
103030	722675
36784	722676
84793	722677
69801	722678
22205	722679
18644	722680
17161	722681
17066	722682
46636	722683
20973	722684
27482	722685
299325	722686
301888	722687
315271	722688
841	722689
275206	722690
19643	722691
32306	722692
78054	722693
24868	722694
185868	722695
2799	722696
126963	722697
130171	722698
102979	722699
4428	722700
31725	722701
43086	722702
36818	722703
91348	722704
36524	722705
139814	722706
100207	722707
199534	722708
194461	722709
12615	722710
60973	722711
250962	722712
181266	722713
88652	722714
117724	722715
208432	722716
15200	722717
64066	722718
128761	722719
202637	722720
9707	722721
26200	722722
81841	722723
70317	722724
205608	722725
312247	722726
46769	722727
37982	722728
196818	722729
10407	722730
40147	722731
10777	722732
15667	722733
44166	722734
133917	722735
115690	722736
26431	722737
39695	722738
84679	722739
252794	722740
19875	722741
119555	722742
284859	722743
78058	722744
195663	722745
148993	722746
24409	722747
68779	722748
8645	722749
166292	722750
208215	722751
28516	722752
95778	722753
35295	722754
125	722755
153320	722756
165273	722757
156301	722758
158360	722759
67907	722760
110150	722761
12389	722762
231971	722763
27552	722764
45309	722765
63744	722766
38932	722767
237439	722768
116136	722769
319845	722770
4216	722771
206626	722772
1691	722773
77045	722774
23365	722775
19191	722776
9094	722777
158657	722778
3355	722779
22490	722780
150720	722781
232143	722782
35137	722783
86353	722784
20823	722785
103358	722786
156845	722787
309	722788
29679	722789
48809	722790
222958	722791
63358	722792
145927	722793
202058	722794
110135	722795
215652	722796
293997	722797
201196	722798
104405	722799
52175	722800
281019	722801
53617	722802
13669	722803
162473	722804
35960	722805
272447	722806
132434	722807
23767	722808
117784	722809
22175	722810
135702	722811
35375	722812
27150	722813
94226	722814
263490	722815
249835	722816
127450	722817
42783	722818
165114	722819
99490	722820
32982	722821
122312	722822
54739	722823
159281	722824
53265	722825
88900	722826
15696	722827
2848	722828
207466	722829
66513	722830
91159	722831
24779	722832
131996	722833
213026	722834
27564	722835
58831	722836
84	722837
76636	722838
54268	722839
198609	722840
39767	722841
30253	722842
212031	722843
195060	722844
310067	722845
1718	722846
142704	722847
218661	722848
112610	722849
34560	722850
98006	722851
124057	722852
81978	722853
84014	722854
635	722855
105867	722856
84081	722857
36128	722858
81	722859
3724	722860
36245	722861
31931	722862
159447	722863
246251	722864
20067	722865
138732	722866
171960	722867
20519	722868
107472	722869
60532	722870
109967	722871
63010	722872
88883	722873
98887	722874
147522	722875
207225	722876
320723	722877
248944	722878
5632	722879
135547	722880
28799	722881
82373	722882
53456	722883
208958	722884
36502	722885
162173	722886
96970	722887
124039	722888
146390	722889
104889	722890
118136	722891
56018	722892
13549	722893
118174	722894
197153	722895
274468	722896
217989	722897
53574	722898
137753	722899
58301	722900
44678	722901
111344	722902
510	722903
51519	722904
25021	722905
1263	722906
84972	722907
211268	722908
3948	722909
200765	722910
204965	722911
45060	722912
77275	722913
290508	722914
213426	722915
213851	722916
34103	722917
3934	722918
17945	722919
185	722920
32765	722921
102753	722922
129303	722923
190240	722924
252551	722925
3948	722926
25126	722927
55534	722928
56247	722929
56604	722930
77153	722931
39196	722932
52717	722933
205759	722934
103186	722935
119022	722936
10239	722937
6124	722938
55156	722939
188635	722940
173577	722941
207881	722942
207634	722943
207677	722944
286472	722945
119163	722946
69367	722947
125461	722948
166461	722949
216249	722950
8148	722951
327063	722952
86472	722953
6608	722954
39123	722955
192702	722956
58294	722957
98891	722958
129523	722959
9127	722960
38836	722961
86494	722962
156809	722963
142649	722964
74836	722965
173898	722966
53649	722967
150883	722968
47691	722969
192867	722970
122663	722971
67005	722972
137313	722973
144972	722974
5236	722975
137725	722976
164916	722977
2331	722978
144751	722979
81529	722980
9386	722981
18100	722982
11387	722983
123575	722984
23497	722985
220672	722986
100705	722987
85302	722988
83655	722989
919	722990
89569	722991
224023	722992
14977	722993
71032	722994
37088	722995
276792	722996
81376	722997
5189	722998
148732	722999
119562	723000
45553	723001
198651	723002
76879	723003
314536	723004
228837	723005
45660	723006
129487	723007
198421	723008
66649	723009
6101	723010
147241	723011
142175	723012
92202	723013
85286	723014
17546	723015
221600	723016
132276	723017
43113	723018
85020	723019
77024	723020
44850	723021
66545	723022
57331	723023
41943	723024
72593	723025
223099	723026
64668	723027
138677	723028
48427	723029
131180	723030
182299	723031
39761	723032
5947	723033
244917	723034
38049	723035
135423	723036
87489	723037
56355	723038
166636	723039
298021	723040
306018	723041
101411	723042
73839	723043
129339	723044
162310	723045
12202	723046
18222	723047
522	723048
108293	723049
252943	723050
100593	723051
13	723052
185733	723053
23411	723054
37547	723055
91673	723056
13445	723057
11793	723058
16402	723059
82319	723060
33428	723061
113478	723062
202385	723063
89959	723064
3531	723065
78971	723066
11103	723067
42841	723068
18103	723069
18952	723070
6341	723071
19950	723072
132772	723073
138550	723074
59723	723075
325437	723076
39570	723077
20157	723078
132145	723079
36659	723080
13454	723081
149326	723082
193456	723083
114796	723084
249814	723085
27354	723086
94347	723087
71581	723088
180449	723089
48693	723090
305323	723091
86265	723092
195765	723093
239615	723094
59117	723095
80610	723096
255940	723097
45551	723098
119376	723099
35066	723100
53096	723101
112103	723102
101111	723103
57632	723104
25664	723105
225705	723106
137072	723107
16956	723108
248928	723109
123425	723110
44059	723111
292	723112
50150	723113
4326	723114
117805	723115
100614	723116
77929	723117
10048	723118
25264	723119
67736	723120
39195	723121
9792	723122
322019	723123
16346	723124
316373	723125
46331	723126
69656	723127
85062	723128
2167	723129
8051	723130
13996	723131
18632	723132
108212	723133
92683	723134
28319	723135
269387	723136
53984	723137
51466	723138
286932	723139
10693	723140
300591	723141
3851	723142
227368	723143
132019	723144
35510	723145
275314	723146
9826	723147
219666	723148
38948	723149
58444	723150
4129	723151
153954	723152
32414	723153
119533	723154
53176	723155
16699	723156
197248	723157
98109	723158
13626	723159
149071	723160
109807	723161
133222	723162
101604	723163
115497	723164
46235	723165
59277	723166
10283	723167
1888	723168
174610	723169
78174	723170
128486	723171
125075	723172
203004	723173
57236	723174
48698	723175
56058	723176
133456	723177
120745	723178
177682	723179
124622	723180
84912	723181
64674	723182
134139	723183
178096	723184
137105	723185
31598	723186
37214	723187
125925	723188
123046	723189
169222	723190
40627	723191
190495	723192
199228	723193
116831	723194
86214	723195
135212	723196
138384	723197
108702	723198
45151	723199
191937	723200
61838	723201
41078	723202
12132	723203
189002	723204
128246	723205
37998	723206
206540	723207
12796	723208
40057	723209
103358	723210
89313	723211
265384	723212
95363	723213
41975	723214
2022	723215
6860	723216
7366	723217
81601	723218
36178	723219
19344	723220
162664	723221
187721	723222
86092	723223
243737	723224
27367	723225
17995	723226
217219	723227
305849	723228
32476	723229
20129	723230
7661	723231
19749	723232
139832	723233
54269	723234
32286	723235
305755	723236
173442	723237
17055	723238
117997	723239
11762	723240
267566	723241
85284	723242
20687	723243
23657	723244
60818	723245
17321	723246
202362	723247
19068	723248
197845	723249
101273	723250
44957	723251
52915	723252
205813	723253
135398	723254
27728	723255
50128	723256
7072	723257
18332	723258
75853	723259
47083	723260
37754	723261
155195	723262
30635	723263
58315	723264
182711	723265
104967	723266
39152	723267
102052	723268
169554	723269
9183	723270
86386	723271
2610	723272
103603	723273
78701	723274
44251	723275
128281	723276
79291	723277
78014	723278
274260	723279
1049	723280
323819	723281
126366	723282
124932	723283
124932	723284
42624	723285
5069	723286
63495	723287
89722	723288
9856	723289
158214	723290
46767	723291
78135	723292
24625	723293
110255	723294
32915	723295
183738	723296
3614	723297
24553	723298
18069	723299
192107	723300
122652	723301
200548	723302
119036	723303
109972	723304
72746	723305
34407	723306
72249	723307
21459	723308
27433	723309
19920	723310
45604	723311
125609	723312
152439	723313
43613	723314
86216	723315
121146	723316
52664	723317
137859	723318
85968	723319
148724	723320
19289	723321
167392	723322
10070	723323
194422	723324
208148	723325
37581	723326
97967	723327
175563	723328
937	723329
791	723330
52026	723331
65509	723332
125416	723333
7064	723334
114272	723335
15463	723336
216505	723337
116444	723338
28002	723339
88198	723340
83059	723341
173724	723342
126636	723343
18279	723344
208070	723345
212477	723346
281950	723347
36121	723348
83421	723349
217274	723350
173170	723351
48915	723352
48152	723353
18453	723354
176651	723355
3608	723356
5201	723357
47072	723358
56642	723359
271852	723360
1736	723361
31870	723362
19663	723363
63262	723364
308337	723365
61937	723366
2290	723367
2561	723368
18604	723369
7884	723370
93	723371
311419	723372
68589	723373
51465	723374
78101	723375
13148	723376
35578	723377
13349	723378
43618	723379
13838	723380
3130	723381
38869	723382
19083	723383
114932	723384
134098	723385
8992	723386
4466	723387
48908	723388
221021	723389
2366	723390
63473	723391
57177	723392
197716	723393
84882	723394
30997	723395
121732	723396
16648	723397
8889	723398
188522	723399
1197	723400
200653	723401
107054	723402
17392	723403
67818	723404
84386	723405
130653	723406
305288	723407
199310	723408
200782	723409
69266	723410
26199	723411
10462	723412
136497	723413
74222	723414
26153	723415
199310	723416
43671	723417
99293	723418
17501	723419
128549	723420
26153	723421
291302	723422
74355	723423
68055	723424
2685	723425
170260	723426
292453	723427
114212	723428
82954	723429
107225	723430
203624	723431
83311	723432
79641	723433
107038	723434
23177	723435
171302	723436
36559	723437
36559	723438
10437	723439
2583	723440
72947	723441
25713	723442
87075	723443
81193	723444
186202	723445
65248	723446
193903	723447
89524	723448
54986	723449
42659	723450
147034	723451
153919	723452
18462	723453
7828	723454
123049	723455
137471	723456
45566	723457
13566	723458
81954	723459
46007	723460
39610	723461
21643	723462
98298	723463
15480	723464
151260	723465
213878	723466
202627	723467
27151	723468
230521	723469
189674	723470
127116	723471
262972	723472
128476	723473
89527	723474
36042	723475
91456	723476
192591	723477
62526	723478
2573	723479
5988	723480
12676	723481
118949	723482
54278	723483
27968	723484
178	723485
299504	723486
1180	723487
25603	723488
2903	723489
191974	723490
89835	723491
116585	723492
193674	723493
86288	723494
278862	723495
21915	723496
258587	723497
89835	723498
177991	723499
315721	723500
216011	723501
217116	723502
278812	723503
126927	723504
132145	723505
166148	723506
3948	723507
196927	723508
252715	723509
283931	723510
160017	723511
212548	723512
277036	723513
172546	723514
32225	723515
208301	723516
19044	723517
289559	723518
17499	723519
200235	723520
133712	723521
12823	723522
112504	723523
288872	723524
165776	723525
86677	723526
49318	723527
6298	723528
91961	723529
316988	723530
210577	723531
115571	723532
6333	723533
135815	723534
201656	723535
158158	723536
92029	723537
269285	723538
63892	723539
47293	723540
236271	723541
185653	723542
63333	723543
131221	723544
59597	723545
115490	723546
114749	723547
10645	723548
167842	723549
227935	723550
53446	723551
43491	723552
6997	723553
101785	723554
9923	723555
34752	723556
205000	723557
225900	723558
70679	723559
78344	723560
49683	723561
15177	723562
309646	723563
67909	723564
78069	723565
183223	723566
96876	723567
108861	723568
14757	723569
151275	723570
157842	723571
185969	723572
69601	723573
157502	723574
41180	723575
102620	723576
18618	723577
72817	723578
70812	723579
158148	723580
201444	723581
158455	723582
91832	723583
328337	723584
6194	723585
151687	723586
29261	723587
214399	723588
129954	723589
75364	723590
61757	723591
153566	723592
206639	723593
27411	723594
213245	723595
73857	723596
100414	723597
190601	723598
2313	723599
129271	723600
115490	723601
219635	723602
113898	723603
202448	723604
175626	723605
178831	723606
268408	723607
108716	723608
73251	723609
107801	723610
121589	723611
24813	723612
109159	723613
80342	723614
70318	723615
83983	723616
125943	723617
20860	723618
115662	723619
117866	723620
79399	723621
117396	723622
119477	723623
33694	723624
178332	723625
33502	723626
25850	723627
76326	723628
128240	723629
17218	723630
158517	723631
884	723632
11353	723633
11485	723634
223799	723635
199	723636
129600	723637
8549	723638
216294	723639
34450	723640
15797	723641
239044	723642
28418	723643
38482	723644
63893	723645
312960	723646
229929	723647
198961	723648
30023	723649
8945	723650
114386	723651
201286	723652
192723	723653
43322	723654
77194	723655
22368	723656
87132	723657
186613	723658
57601	723659
40864	723660
224235	723661
138614	723662
54246	723663
144630	723664
27227	723665
73085	723666
49763	723667
114386	723668
155561	723669
183604	723670
247873	723671
78881	723672
108944	723673
175681	723674
58062	723675
15016	723676
75381	723677
145738	723678
26092	723679
210271	723680
134573	723681
15016	723682
17789	723683
28765	723684
207496	723685
47675	723686
266352	723687
91824	723688
174432	723689
26152	723690
26152	723691
135963	723692
13500	723693
144774	723694
99988	723695
18674	723696
38826	723697
13142	723698
110463	723699
115742	723700
19696	723701
82855	723702
168820	723703
157575	723704
302146	723705
266298	723706
33570	723707
280721	723708
169611	723709
2117	723710
3887	723711
80086	723712
101238	723713
75082	723714
2117	723715
20780	723716
54300	723717
29239	723718
65943	723719
215324	723720
134939	723721
178558	723722
181811	723723
10001	723724
277346	723725
320674	723726
320584	723727
24641	723728
3237	723729
211685	723730
108988	723731
136010	723732
109103	723733
269288	723734
18674	723735
3887	723736
49141	723737
114806	723738
1830	723739
126991	723740
175780	723741
124587	723742
215552	723743
210904	723744
113155	723745
202479	723746
309077	723747
170778	723748
253474	723749
175716	723750
56230	723751
295759	723752
7339	723753
213074	723754
169364	723755
26731	723756
97395	723757
131842	723758
283365	723759
15135	723760
48805	723761
199727	723762
188450	723763
290323	723764
324728	723765
119954	723766
48563	723767
50236	723768
276328	723769
51808	723770
52921	723771
22726	723772
113214	723773
99836	723774
89056	723775
19122	723776
1323	723777
52705	723778
65270	723779
269492	723780
54373	723781
47675	723782
187339	723783
78253	723784
194856	723785
51202	723786
61727	723787
15135	723788
32754	723789
49878	723790
42303	723791
73265	723792
15135	723793
126628	723794
56874	723795
187639	723796
304378	723797
253257	723798
173326	723799
77565	723800
48100	723801
113435	723802
54465	723803
11506	723804
57039	723805
201737	723806
95510	723807
15255	723808
65943	723809
93485	723810
154432	723811
146509	723812
112984	723813
130832	723814
211478	723815
42262	723816
279048	723817
27341	723818
175593	723819
39765	723820
318	723821
87007	723822
211545	723823
166220	723824
54518	723825
173947	723826
277674	723827
282959	723828
213542	723829
18807	723830
197922	723831
183121	723832
73363	723833
38790	723834
11506	723835
302738	723836
196045	723837
19447	723838
39078	723839
295108	723840
64420	723841
211217	723842
210504	723843
116922	723844
42229	723845
219235	723846
158791	723847
101552	723848
73333	723849
83966	723850
178488	723851
201445	723852
51362	723853
48563	723854
53063	723855
107133	723856
175877	723857
93485	723858
285178	723859
62849	723860
210572	723861
198219	723862
315828	723863
272433	723864
87448	723865
152480	723866
68231	723867
226663	723868
69332	723869
54642	723870
104721	723871
175717	723872
146838	723873
18679	723874
10278	723875
56860	723876
79517	723877
280873	723878
17789	723879
319428	723880
75083	723881
38790	723882
220033	723883
18360	723884
38785	723885
175543	723886
238182	723887
152089	723888
193288	723889
77062	723890
61495	723891
87782	723892
237478	723893
39642	723894
203365	723895
195665	723896
239838	723897
119309	723898
6902	723899
77804	723900
1872	723901
17856	723902
75258	723903
117287	723904
284656	723905
41733	723906
118039	723907
123176	723908
180931	723909
116108	723910
171796	723911
46315	723912
22520	723913
48513	723914
215809	723915
315945	723916
149668	723917
3128	723918
142136	723919
57077	723920
64519	723921
26665	723922
154305	723923
5962	723924
35810	723925
1126	723926
23527	723927
25911	723928
31067	723929
42204	723930
166584	723931
309702	723932
88869	723933
24300	723934
138569	723935
179674	723936
255307	723937
162308	723938
46952	723939
4654	723940
282313	723941
254695	723942
18108	723943
287036	723944
183707	723945
48064	723946
106379	723947
217360	723948
1593	723949
193908	723950
18813	723951
60893	723952
266190	723953
158038	723954
261750	723955
208305	723956
164000	723957
209880	723958
183850	723959
5049	723960
83416	723961
8697	723962
121765	723963
19349	723964
54246	723965
84235	723966
161780	723967
1126	723968
56116	723969
16364	723970
1534	723971
5099	723972
134056	723973
86198	723974
122428	723975
17598	723976
4864	723977
32085	723978
5897	723979
167234	723980
119054	723981
99033	723982
4774	723983
23357	723984
60710	723985
270815	723986
24316	723987
5360	723988
96992	723989
217334	723990
138478	723991
40288	723992
138734	723993
27627	723994
3486	723995
69360	723996
167883	723997
69597	723998
33394	723999
139515	724000
1661	724001
3454	724002
215599	724003
20592	724004
84520	724005
122641	724006
54602	724007
204522	724008
6301	724009
103809	724010
38085	724011
55088	724012
9145	724013
25896	724014
95124	724015
27074	724016
225948	724017
50907	724018
10555	724019
17911	724020
297791	724021
54514	724022
26498	724023
119158	724024
23676	724025
100781	724026
276463	724027
81	724028
40321	724029
93945	724030
41889	724031
9749	724032
2569	724033
13566	724034
31782	724035
93157	724036
13108	724037
26736	724038
68363	724039
67347	724040
100480	724041
25358	724042
199968	724043
10543	724044
54324	724045
49226	724046
13882	724047
39823	724048
290397	724049
7580	724050
60979	724051
38835	724052
749	724053
103892	724054
42598	724055
6772	724056
129876	724057
81952	724058
129044	724059
3085	724060
997	724061
176739	724062
25070	724063
40367	724064
38226	724065
34229	724066
116342	724067
31279	724068
21450	724069
8729	724070
71286	724071
121306	724072
2647	724073
162939	724074
8130	724075
11403	724076
33457	724077
8362	724078
75042	724079
154668	724080
26211	724081
25986	724082
55934	724083
168462	724084
9568	724085
25720	724086
51122	724087
26927	724088
36306	724089
85063	724090
57445	724091
269602	724092
44186	724093
121920	724094
6213	724095
10173	724096
88449	724097
36334	724098
152473	724099
78502	724100
11782	724101
10389	724102
96653	724103
145785	724104
89957	724105
115937	724106
1174	724107
123755	724108
8106	724109
18459	724110
13240	724111
131166	724112
4067	724113
27947	724114
4786	724115
9422	724116
38744	724117
54835	724118
312060	724119
15839	724120
6097	724121
225470	724122
80183	724123
88427	724124
25003	724125
5927	724126
32540	724127
80000	724128
14366	724129
228250	724130
2264	724131
13582	724132
2076	724133
26324	724134
11062	724135
5019	724136
5019	724137
2798	724138
4934	724139
113190	724140
32631	724141
78270	724142
30576	724143
11763	724144
66646	724145
78111	724146
23700	724147
8934	724148
210578	724149
103490	724150
58627	724151
79235	724152
59612	724153
320412	724154
54940	724155
4160	724156
53078	724157
79372	724158
31138	724159
213959	724160
35512	724161
57579	724162
118064	724163
21450	724164
35512	724165
77480	724166
131029	724167
6469	724168
19942	724169
85	724170
194151	724171
19255	724172
36528	724173
383	724174
39331	724175
4916	724176
33812	724177
39331	724178
187386	724179
25937	724180
39503	724181
35334	724182
8579	724183
21868	724184
22818	724185
4916	724186
305520	724187
78456	724188
321397	724189
18660	724190
84439	724191
37443	724192
9477	724193
37926	724194
89280	724195
7809	724196
81897	724197
82782	724198
25740	724199
73876	724200
54030	724201
8608	724202
42611	724203
57218	724204
17295	724205
44438	724206
120537	724207
28536	724208
117602	724209
286068	724210
9276	724211
20275	724212
137615	724213
122220	724214
37350	724215
44465	724216
1952	724217
4210	724218
8608	724219
1327	724220
7915	724221
33197	724222
15181	724223
234082	724224
3365	724225
91199	724226
116716	724227
71643	724228
48094	724229
76771	724230
184253	724231
281368	724232
76763	724233
132784	724234
18424	724235
18947	724236
10757	724237
10681	724238
1034	724239
133345	724240
22704	724241
87221	724242
48557	724243
19179	724244
184635	724245
21987	724246
26594	724247
99772	724248
39823	724249
1934	724250
35552	724251
63876	724252
201847	724253
104346	724254
79419	724255
52742	724256
35804	724257
120683	724258
8864	724259
68711	724260
52781	724261
88468	724262
58818	724263
57000	724264
2210	724265
19635	724266
85922	724267
6661	724268
997	724269
14387	724270
138983	724271
18474	724272
55451	724273
2999	724274
88881	724275
5574	724276
97703	724277
71345	724278
161264	724279
54723	724280
39501	724281
316994	724282
16701	724283
82171	724284
249602	724285
11858	724286
47414	724287
321890	724288
66052	724289
130867	724290
138466	724291
14378	724292
91597	724293
43365	724294
40141	724295
1097	724296
42760	724297
16194	724298
12767	724299
18786	724300
27013	724301
239950	724302
72719	724303
84213	724304
182683	724305
37863	724306
4349	724307
50420	724308
84970	724309
95714	724310
189975	724311
140605	724312
223	724313
84598	724314
99566	724315
56445	724316
95815	724317
49682	724318
37606	724319
58166	724320
38822	724321
7155	724322
14232	724323
190881	724324
75202	724325
26871	724326
311965	724327
69689	724328
33195	724329
188435	724330
125439	724331
20823	724332
236	724333
146529	724334
7415	724335
100362	724336
132626	724337
57919	724338
309727	724339
120393	724340
1788	724341
9516	724342
93434	724343
36358	724344
15547	724345
214943	724346
3637	724347
7915	724348
22365	724349
112415	724350
17962	724351
26065	724352
86941	724353
31901	724354
138756	724355
52489	724356
19329	724357
434	724358
69983	724359
70400	724360
85868	724361
156163	724362
293058	724363
166626	724364
151976	724365
19039	724366
24547	724367
37613	724368
182290	724369
207296	724370
11011	724371
6400	724372
22736	724373
12253	724374
42772	724375
19358	724376
34335	724377
2745	724378
320979	724379
21490	724380
36638	724381
11437	724382
1889	724383
83981	724384
29078	724385
838	724386
77398	724387
118337	724388
199059	724389
127983	724390
204673	724391
206426	724392
191348	724393
108805	724394
40109	724395
29468	724396
39565	724397
9299	724398
7765	724399
22637	724400
94186	724401
25196	724402
15261	724403
134185	724404
151736	724405
19154	724406
62353	724407
8191	724408
13618	724409
48541	724410
12866	724411
36798	724412
72271	724413
77047	724414
20839	724415
6374	724416
26728	724417
820	724418
19896	724419
235763	724420
84008	724421
4249	724422
34620	724423
36329	724424
57552	724425
57211	724426
35246	724427
54439	724428
22471	724429
209873	724430
78577	724431
37713	724432
31249	724433
81405	724434
2632	724435
55529	724436
298072	724437
25692	724438
54693	724439
84752	724440
266648	724441
27119	724442
8181	724443
17284	724444
71241	724445
215962	724446
80651	724447
174814	724448
9904	724449
42461	724450
55182	724451
101430	724452
15628	724453
14403	724454
57760	724455
29352	724456
80105	724457
192933	724458
112897	724459
25519	724460
43074	724461
114091	724462
145223	724463
37207	724464
12873	724465
147005	724466
52852	724467
197152	724468
301991	724469
76320	724470
25143	724471
50639	724472
11334	724473
20557	724474
19788	724475
85254	724476
156919	724477
200818	724478
80253	724479
27945	724480
19103	724481
132070	724482
13643	724483
87065	724484
87065	724485
10565	724486
12267	724487
13643	724488
4863	724489
3926	724490
13067	724491
25506	724492
7789	724493
7802	724494
1567	724495
25873	724496
7802	724497
19475	724498
55734	724499
27320	724500
13067	724501
56612	724502
22592	724503
3926	724504
14465	724505
4951	724506
204193	724507
19475	724508
12680	724509
9568	724510
27730	724511
112328	724512
2650	724513
6001	724514
2861	724515
122051	724516
64817	724517
10832	724518
173682	724519
191638	724520
3455	724521
153220	724522
4174	724523
37216	724524
118084	724525
162616	724526
50126	724527
60765	724528
157844	724529
119690	724530
17480	724531
146884	724532
203282	724533
4089	724534
45367	724535
170957	724536
112126	724537
7927	724538
20775	724539
1923	724540
25054	724541
213	724542
8568	724543
452	724544
22173	724545
124938	724546
290	724547
27446	724548
39968	724549
2	724550
62358	724551
12317	724552
48914	724553
22445	724554
263	724555
120082	724556
22869	724557
32042	724558
428	724559
13328	724560
1555	724561
6960	724562
31278	724563
2098	724564
33192	724565
4848	724566
142136	724567
1555	724568
264676	724569
377	724570
9406	724571
67163	724572
109268	724573
2623	724574
21716	724575
834	724576
77736	724577
98141	724578
4889	724579
546	724580
314894	724581
31	724582
76294	724583
34353	724584
4633	724585
15966	724586
91011	724587
282850	724588
142	724589
19697	724590
14017	724591
101431	724592
108588	724593
95512	724594
154113	724595
53103	724596
619	724597
77655	724598
181656	724599
116460	724600
136151	724601
3664	724602
95640	724603
7837	724604
157531	724605
22902	724606
25194	724607
28940	724608
32865	724609
52299	724610
8050	724611
166532	724612
8569	724613
25856	724614
6814	724615
41210	724616
57336	724617
31139	724618
33776	724619
129	724620
107176	724621
46135	724622
20970	724623
4595	724624
46	724625
102423	724626
14111	724627
63394	724628
2546	724629
21171	724630
62	724631
87432	724632
31535	724633
47183	724634
120301	724635
195881	724636
36547	724637
30439	724638
30439	724639
17568	724640
9365	724641
36284	724642
143731	724643
79780	724644
202885	724645
318595	724646
3660	724647
58825	724648
70039	724649
179673	724650
11217	724651
53430	724652
14978	724653
62277	724654
13957	724655
26530	724656
1892	724657
1690	724658
1314	724659
78141	724660
22299	724661
12075	724662
28406	724663
1153	724664
13187	724665
463	724666
4914	724667
116815	724668
47320	724669
1	724670
16972	724671
190241	724672
42979	724673
104336	724674
46254	724675
9790	724676
70154	724677
35	724678
215546	724679
2219	724680
17296	724681
8039	724682
179594	724683
69	724684
38019	724685
10156	724686
145780	724687
280929	724688
139276	724689
47270	724690
2349	724691
203	724692
199897	724693
86672	724694
4143	724695
27945	724696
104146	724697
15280	724698
319831	724699
94813	724700
26792	724701
123717	724702
142403	724703
254550	724704
171193	724705
36460	724706
5332	724707
14307	724708
16177	724709
135772	724710
98309	724711
5353	724712
14159	724713
219989	724714
64085	724715
83100	724716
35389	724717
6643	724718
11469	724719
8812	724720
926	724721
219313	724722
1644	724723
75101	724724
26127	724725
28053	724726
13151	724727
33262	724728
47900	724729
57216	724730
138125	724731
183997	724732
27282	724733
26454	724734
19964	724735
19964	724736
128683	724737
25047	724738
20700	724739
105605	724740
170131	724741
7791	724742
33653	724743
19145	724744
222877	724745
83550	724746
903	724747
6719	724748
3396	724749
372	724750
13468	724751
372	724752
2454	724753
12616	724754
173409	724755
1330	724756
9030	724757
8881	724758
1656	724759
124442	724760
120896	724761
125527	724762
36702	724763
108219	724764
41171	724765
151076	724766
32085	724767
25962	724768
1511	724769
92336	724770
2097	724771
178076	724772
13731	724773
8524	724774
152594	724775
348	724776
108132	724777
7979	724778
40886	724779
66	724780
1557	724781
5553	724782
4562	724783
3198	724784
33116	724785
186912	724786
71288	724787
82	724788
36639	724789
9187	724790
114766	724791
90972	724792
56079	724793
146782	724794
17994	724795
81854	724796
171036	724797
264292	724798
28093	724799
161251	724800
17752	724801
194796	724802
297326	724803
234275	724804
163701	724805
13157	724806
201563	724807
10389	724808
286344	724809
137443	724810
171319	724811
178591	724812
103802	724813
129459	724814
25483	724815
81725	724816
129547	724817
198392	724818
37475	724819
129547	724820
102919	724821
255187	724822
164385	724823
58104	724824
102919	724825
190173	724826
63331	724827
8340	724828
24833	724829
67157	724830
402	724831
22205	724832
62376	724833
168250	724834
7154	724835
317314	724836
4002	724837
111189	724838
148350	724839
87199	724840
1914	724841
22407	724842
19571	724843
167059	724844
252271	724845
64014	724846
206182	724847
16267	724848
56053	724849
62092	724850
50248	724851
79297	724852
1370	724853
1612	724854
107692	724855
62	724856
13986	724857
39065	724858
24421	724859
24642	724860
145638	724861
26305	724862
67363	724863
67363	724864
21432	724865
18177	724866
89641	724867
5418	724868
894	724869
231069	724870
212368	724871
29944	724872
170392	724873
268115	724874
31828	724875
113872	724876
73025	724877
62745	724878
190940	724879
106249	724880
59694	724881
208836	724882
132216	724883
186762	724884
128226	724885
51426	724886
187059	724887
90402	724888
97704	724889
107108	724890
315252	724891
296988	724892
266277	724893
192426	724894
195467	724895
97116	724896
70519	724897
238424	724898
52600	724899
92775	724900
124360	724901
52636	724902
20351	724903
44068	724904
106635	724905
21898	724906
205962	724907
156421	724908
156513	724909
305784	724910
205111	724911
119970	724912
35782	724913
131183	724914
297288	724915
94745	724916
40864	724917
89582	724918
271156	724919
156421	724920
160086	724921
8320	724922
39871	724923
227783	724924
219582	724925
220019	724926
233534	724927
95829	724928
107439	724929
52980	724930
7720	724931
35989	724932
184055	724933
195869	724934
107108	724935
57500	724936
33363	724937
86456	724938
85520	724939
41270	724940
303205	724941
259864	724942
4223	724943
41090	724944
18989	724945
108675	724946
313530	724947
10594	724948
22458	724949
66826	724950
193698	724951
291021	724952
2230	724953
148292	724954
194841	724955
172588	724956
266083	724957
14693	724958
229351	724959
130207	724960
261628	724961
189460	724962
110253	724963
173961	724964
195353	724965
308265	724966
11095	724967
60648	724968
303738	724969
227731	724970
119970	724971
132799	724972
294469	724973
305022	724974
133631	724975
26835	724976
35782	724977
232132	724978
123517	724979
123517	724980
128537	724981
191765	724982
22851	724983
106635	724984
31762	724985
167630	724986
74760	724987
218746	724988
74607	724989
240948	724990
82172	724991
136827	724992
9446	724993
223786	724994
21575	724995
94295	724996
212876	724997
263266	724998
295362	724999
41719	725000
42958	725001
123191	725002
90581	725003
3924	725004
189307	725005
88120	725006
8320	725007
54673	725008
1920	725009
204236	725010
296141	725011
194131	725012
84606	725013
297637	725014
1372	725015
327777	725016
327835	725017
22118	725018
276705	725019
284456	725020
149125	725021
139952	725022
148994	725023
171858	725024
8297	725025
217010	725026
27114	725027
205260	725028
88992	725029
90084	725030
130620	725031
14520	725032
210934	725033
11712	725034
187546	725035
70361	725036
35365	725037
21637	725038
59096	725039
4818	725040
191539	725041
1184	725042
68943	725043
97560	725044
58992	725045
2631	725046
10028	725047
1661	725048
67272	725049
55850	725050
209253	725051
26335	725052
69474	725053
1517	725054
44662	725055
138429	725056
7964	725057
2752	725058
80809	725059
106902	725060
220095	725061
125180	725062
125180	725063
27343	725064
11140	725065
60214	725066
83923	725067
96872	725068
248801	725069
208938	725070
101064	725071
18660	725072
31396	725073
185965	725074
7763	725075
2948	725076
4853	725077
41566	725078
323404	725079
124137	725080
23590	725081
260388	725082
319430	725083
228586	725084
314078	725085
195075	725086
190851	725087
82037	725088
205845	725089
292253	725090
115989	725091
145212	725092
290910	725093
290246	725094
53114	725095
53114	725096
20475	725097
81953	725098
316800	725099
248509	725100
37233	725101
11875	725102
191258	725103
179246	725104
224999	725105
291425	725106
110157	725107
272651	725108
45515	725109
125813	725110
298704	725111
237420	725112
290785	725113
160920	725114
282909	725115
36432	725116
99181	725117
19730	725118
260404	725119
111013	725120
82379	725121
297818	725122
13483	725123
39816	725124
88120	725125
211139	725126
210748	725127
96353	725128
136745	725129
300397	725130
80330	725131
33504	725132
175935	725133
279998	725134
205845	725135
69452	725136
28139	725137
143827	725138
110755	725139
127680	725140
189055	725141
94745	725142
39406	725143
31396	725144
166138	725145
110381	725146
127369	725147
18332	725148
85216	725149
79647	725150
25272	725151
52892	725152
80265	725153
183759	725154
18864	725155
53639	725156
124843	725157
96342	725158
255473	725159
52818	725160
198292	725161
128100	725162
197656	725163
116013	725164
156022	725165
133736	725166
118723	725167
236574	725168
54932	725169
198557	725170
181066	725171
7905	725172
7905	725173
126596	725174
302641	725175
910	725176
142600	725177
72046	725178
6229	725179
190540	725180
123322	725181
35987	725182
190533	725183
52956	725184
199899	725185
278462	725186
61981	725187
211139	725188
109427	725189
299265	725190
95398	725191
300088	725192
118314	725193
35511	725194
121417	725195
20705	725196
174629	725197
195866	725198
81264	725199
79400	725200
206257	725201
112148	725202
18467	725203
148637	725204
74705	725205
27950	725206
182155	725207
65645	725208
203613	725209
35837	725210
242411	725211
18398	725212
9197	725213
24094	725214
72066	725215
140983	725216
478	725217
54709	725218
180655	725219
42576	725220
90877	725221
141566	725222
29533	725223
49426	725224
72380	725225
140773	725226
77854	725227
63114	725228
6144	725229
88795	725230
327842	725231
91678	725232
95863	725233
95901	725234
263820	725235
25880	725236
22823	725237
7935	725238
11820	725239
3004	725240
76766	725241
48151	725242
21888	725243
11469	725244
20884	725245
287792	725246
300277	725247
74442	725248
195675	725249
88896	725250
189922	725251
96323	725252
61109	725253
59690	725254
3271	725255
163812	725256
127050	725257
4127	725258
200205	725259
17401	725260
226991	725261
176351	725262
262819	725263
38242	725264
64391	725265
104931	725266
26861	725267
55447	725268
51410	725269
12540	725270
155875	725271
169194	725272
289261	725273
77134	725274
35649	725275
22077	725276
236153	725277
41082	725278
219467	725279
279	725280
15	725281
163279	725282
104729	725283
368	725284
324401	725285
187492	725286
291047	725287
106995	725288
9947	725289
210328	725290
42679	725291
114457	725292
154580	725293
15043	725294
160198	725295
94485	725296
91590	725297
274999	725298
245517	725299
98745	725300
127084	725301
232875	725302
5984	725303
104497	725304
139351	725305
153710	725306
24160	725307
48611	725308
113907	725309
41902	725310
61631	725311
130768	725312
84699	725313
156090	725314
72660	725315
184742	725316
31755	725317
89064	725318
206205	725319
27885	725320
217266	725321
174788	725322
36575	725323
139715	725324
161972	725325
59090	725326
138841	725327
327752	725328
16823	725329
228532	725330
10159	725331
69829	725332
187492	725333
182213	725334
606	725335
134790	725336
245814	725337
10313	725338
93897	725339
61539	725340
74300	725341
156969	725342
29471	725343
281816	725344
35546	725345
53146	725346
156117	725347
64602	725348
186827	725349
37115	725350
185773	725351
15958	725352
118322	725353
310640	725354
216137	725355
181346	725356
40211	725357
57246	725358
258640	725359
239054	725360
89854	725361
21284	725362
154725	725363
15016	725364
73581	725365
103	725366
29490	725367
57607	725368
5893	725369
174126	725370
290554	725371
22195	725372
9766	725373
130635	725374
51002	725375
89830	725376
262600	725377
181728	725378
82433	725379
89184	725380
23819	725381
18821	725382
206072	725383
203937	725384
132464	725385
65647	725386
24059	725387
19830	725388
44108	725389
129075	725390
306484	725391
5475	725392
4702	725393
138973	725394
278035	725395
83618	725396
73397	725397
56392	725398
24064	725399
6987	725400
39951	725401
42941	725402
11521	725403
165189	725404
24673	725405
4405	725406
214048	725407
20176	725408
56172	725409
212457	725410
116373	725411
55715	725412
12169	725413
2488	725414
96632	725415
20673	725416
53782	725417
325326	725418
47277	725419
5675	725420
53691	725421
136729	725422
204905	725423
43808	725424
77608	725425
94553	725426
25208	725427
10749	725428
106156	725429
6915	725430
203800	725431
59941	725432
211160	725433
184321	725434
29236	725435
95718	725436
37755	725437
183061	725438
16809	725439
2417	725440
236771	725441
305971	725442
117111	725443
181582	725444
50261	725445
17113	725446
121341	725447
15775	725448
56299	725449
55106	725450
1585	725451
9735	725452
45006	725453
276814	725454
50754	725455
5858	725456
24110	725457
255064	725458
68357	725459
69984	725460
192509	725461
168936	725462
11331	725463
56606	725464
74148	725465
16015	725466
111282	725467
53538	725468
50172	725469
7468	725470
206982	725471
55800	725472
128499	725473
85172	725474
135650	725475
101466	725476
82623	725477
118257	725478
149246	725479
7350	725480
95907	725481
29812	725482
106177	725483
53807	725484
4173	725485
62364	725486
88876	725487
72994	725488
3468	725489
26767	725490
12240	725491
27677	725492
8013	725493
41988	725494
20673	725495
71117	725496
121219	725497
122720	725498
58613	725499
165355	725500
50784	725501
64023	725502
284969	725503
126848	725504
11984	725505
39760	725506
4064	725507
21349	725508
32961	725509
16913	725510
17000	725511
10407	725512
126817	725513
2068	725514
214796	725515
70601	725516
212982	725517
1681	725518
72395	725519
4642	725520
46003	725521
31594	725522
156051	725523
275387	725524
26496	725525
31058	725526
16320	725527
177494	725528
65438	725529
271697	725530
92287	725531
120285	725532
285885	725533
201710	725534
31209	725535
34098	725536
74630	725537
126183	725538
15767	725539
126090	725540
207412	725541
82986	725542
67871	725543
177681	725544
199650	725545
107867	725546
202982	725547
223322	725548
101706	725549
8885	725550
38357	725551
201223	725552
79146	725553
210539	725554
23230	725555
71600	725556
302068	725557
42723	725558
14548	725559
19468	725560
295426	725561
34052	725562
118050	725563
70030	725564
34907	725565
70751	725566
3424	725567
118620	725568
154205	725569
85972	725570
19756	725571
144122	725572
12842	725573
179136	725574
12855	725575
126101	725576
110322	725577
162938	725578
60745	725579
171366	725580
52076	725581
82528	725582
116735	725583
46293	725584
47381	725585
24161	725586
199606	725587
49172	725588
53847	725589
39190	725590
18650	725591
119447	725592
80846	725593
8065	725594
272913	725595
20898	725596
22671	725597
4526	725598
8665	725599
39711	725600
95759	725601
197520	725602
103161	725603
170596	725604
53363	725605
10175	725606
12853	725607
299735	725608
1194	725609
80992	725610
63890	725611
17766	725612
45425	725613
69394	725614
2545	725615
93401	725616
57970	725617
320071	725618
18859	725619
58069	725620
887	725621
154410	725622
266696	725623
85524	725624
50621	725625
73829	725626
242576	725627
94008	725628
3741	725629
112736	725630
87309	725631
55854	725632
82035	725633
94092	725634
119328	725635
36248	725636
150576	725637
23134	725638
9207	725639
71002	725640
82388	725641
125560	725642
108696	725643
8255	725644
124584	725645
94938	725646
312719	725647
107148	725648
50956	725649
143881	725650
157051	725651
145702	725652
234226	725653
303599	725654
302615	725655
125088	725656
1367	725657
32463	725658
90308	725659
218031	725660
176432	725661
218257	725662
212924	725663
129499	725664
235599	725665
231481	725666
10778	725667
15272	725668
19343	725669
205462	725670
38387	725671
188765	725672
291157	725673
43106	725674
153008	725675
308029	725676
308983	725677
91616	725678
44040	725679
64256	725680
8242	725681
37461	725682
38049	725683
86212	725684
55180	725685
100386	725686
132282	725687
301091	725688
270450	725689
205846	725690
43314	725691
50830	725692
188983	725693
156930	725694
32052	725695
210217	725696
46307	725697
55572	725698
131574	725699
17536	725700
70463	725701
130099	725702
129444	725703
24309	725704
85380	725705
58555	725706
211562	725707
32437	725708
17464	725709
20172	725710
25715	725711
58230	725712
87054	725713
112944	725714
40497	725715
25298	725716
25213	725717
7794	725718
64461	725719
154498	725720
12259	725721
4726	725722
46889	725723
277410	725724
59310	725725
17330	725726
9747	725727
86767	725728
110761	725729
7857	725730
179250	725731
133510	725732
10541	725733
72355	725734
3972	725735
7383	725736
74054	725737
143202	725738
3971	725739
17229	725740
27761	725741
69660	725742
97713	725743
82092	725744
148093	725745
244	725746
10313	725747
36345	725748
17499	725749
119965	725750
88523	725751
281615	725752
289409	725753
315126	725754
46244	725755
176782	725756
176836	725757
67314	725758
262942	725759
295139	725760
200393	725761
307120	725762
184929	725763
33721	725764
13012	725765
105420	725766
174667	725767
123379	725768
8732	725769
1895	725770
20483	725771
503	725772
29183	725773
1422	725774
11243	725775
30614	725776
19548	725777
9670	725778
84274	725779
143300	725780
93102	725781
2940	725782
152924	725783
21831	725784
58234	725785
127659	725786
62013	725787
23674	725788
75463	725789
74091	725790
24938	725791
202389	725792
10683	725793
49172	725794
179057	725795
183381	725796
22758	725797
23330	725798
2130	725799
97957	725800
247397	725801
199905	725802
28247	725803
61985	725804
57357	725805
202589	725806
202449	725807
42627	725808
11905	725809
30114	725810
44184	725811
213341	725812
117725	725813
139795	725814
26954	725815
7389	725816
204051	725817
107686	725818
166307	725819
210277	725820
139760	725821
64113	725822
164278	725823
58719	725824
186746	725825
127592	725826
202243	725827
41576	725828
132548	725829
208892	725830
235635	725831
1144	725832
87960	725833
5900	725834
69417	725835
84283	725836
1590	725837
77996	725838
303127	725839
139940	725840
54805	725841
113770	725842
89584	725843
152865	725844
231194	725845
231218	725846
14918	725847
195778	725848
20593	725849
85789	725850
46788	725851
16297	725852
180480	725853
52911	725854
166211	725855
192701	725856
1144	725857
90031	725858
132875	725859
58205	725860
86521	725861
104638	725862
24220	725863
50870	725864
7913	725865
52517	725866
57700	725867
13856	725868
37291	725869
7915	725870
125766	725871
15469	725872
8313	725873
107444	725874
92476	725875
137747	725876
6135	725877
57039	725878
12671	725879
29346	725880
100428	725881
4662	725882
34075	725883
28262	725884
725	725885
1401	725886
55192	725887
147293	725888
228152	725889
88311	725890
124305	725891
210451	725892
31960	725893
47707	725894
81289	725895
111845	725896
60288	725897
13650	725898
26595	725899
104416	725900
170712	725901
1983	725902
185279	725903
220470	725904
92424	725905
14339	725906
1337	725907
86898	725908
140362	725909
127936	725910
90767	725911
110797	725912
12558	725913
202856	725914
145969	725915
88911	725916
240976	725917
319684	725918
73668	725919
45243	725920
129802	725921
112419	725922
37955	725923
179921	725924
42016	725925
119058	725926
9362	725927
293043	725928
242367	725929
101227	725930
232910	725931
125655	725932
195772	725933
116616	725934
1934	725935
4939	725936
15506	725937
166781	725938
305588	725939
97108	725940
93844	725941
275976	725942
209139	725943
17948	725944
35915	725945
43922	725946
72111	725947
136549	725948
209909	725949
180953	725950
211381	725951
117290	725952
238611	725953
111698	725954
80026	725955
1839	725956
200058	725957
57977	725958
74797	725959
62873	725960
264048	725961
163130	725962
61872	725963
27810	725964
58972	725965
249982	725966
234964	725967
202299	725968
108425	725969
193806	725970
284094	725971
151591	725972
83886	725973
103877	725974
4991	725975
291712	725976
79690	725977
127205	725978
207737	725979
40405	725980
205998	725981
4926	725982
55753	725983
55	725984
16850	725985
19592	725986
75899	725987
310395	725988
326760	725989
58492	725990
81550	725991
13494	725992
4230	725993
4230	725994
41175	725995
77390	725996
18586	725997
98962	725998
85809	725999
51215	726000
126238	726001
184089	726002
23013	726003
3520	726004
31096	726005
226503	726006
63646	726007
63646	726008
81177	726009
76968	726010
154	726011
23528	726012
165729	726013
145233	726014
289403	726015
17265	726016
17265	726017
143362	726018
90522	726019
29382	726020
34138	726021
279871	726022
52496	726023
307156	726024
318951	726025
26507	726026
188738	726027
54381	726028
296040	726029
4113	726030
12952	726031
39807	726032
149471	726033
130513	726034
4159	726035
325065	726036
44813	726037
16297	726038
146645	726039
74690	726040
320830	726041
267229	726042
50343	726043
138975	726044
58514	726045
265460	726046
88937	726047
148846	726048
30339	726049
294781	726050
53802	726051
22331	726052
293901	726053
23016	726054
45185	726055
108199	726056
44241	726057
129838	726058
62941	726059
97425	726060
69535	726061
78159	726062
12362	726063
13901	726064
35610	726065
180284	726066
278847	726067
30538	726068
176099	726069
31004	726070
48124	726071
294532	726072
325246	726073
99378	726074
179926	726075
12993	726076
109173	726077
79516	726078
264139	726079
38053	726080
121698	726081
105705	726082
126968	726083
151475	726084
117158	726085
87120	726086
634	726087
10790	726088
49783	726089
210452	726090
6633	726091
202751	726092
75335	726093
38054	726094
48016	726095
68170	726096
10621	726097
270769	726098
58266	726099
2743	726100
150033	726101
89782	726102
11135	726103
176768	726104
8786	726105
40497	726106
235187	726107
237718	726108
44917	726109
138409	726110
202349	726111
188175	726112
208551	726113
322272	726114
97777	726115
239365	726116
201442	726117
36250	726118
72055	726119
145462	726120
112276	726121
131940	726122
202280	726123
48900	726124
22842	726125
89470	726126
93375	726127
7211	726128
76943	726129
1474	726130
44663	726131
82938	726132
53142	726133
327626	726134
90742	726135
63848	726136
10412	726137
142223	726138
182444	726139
11928	726140
1600	726141
73384	726142
277420	726143
305194	726144
213149	726145
146514	726146
780	726147
1587	726148
19430	726149
137557	726150
231225	726151
87526	726152
33587	726153
288803	726154
213058	726155
82409	726156
65748	726157
253641	726158
5381	726159
52529	726160
200715	726161
86952	726162
90351	726163
15312	726164
117811	726165
59878	726166
49417	726167
150985	726168
206398	726169
211066	726170
15192	726171
173302	726172
204966	726173
131517	726174
261312	726175
5735	726176
50620	726177
8203	726178
5335	726179
9108	726180
116537	726181
40469	726182
148935	726183
3989	726184
36725	726185
301376	726186
209064	726187
42807	726188
94397	726189
165963	726190
26816	726191
79084	726192
57613	726193
27104	726194
16581	726195
174654	726196
85025	726197
9373	726198
209511	726199
42987	726200
38358	726201
208186	726202
264788	726203
319649	726204
89266	726205
2185	726206
11496	726207
42027	726208
46397	726209
35748	726210
216091	726211
29351	726212
324894	726213
75635	726214
120550	726215
168438	726216
612	726217
31067	726218
28276	726219
10520	726220
2360	726221
10502	726222
292248	726223
86291	726224
59356	726225
87684	726226
11453	726227
212	726228
229389	726229
2556	726230
24707	726231
18566	726232
82837	726233
26290	726234
23686	726235
160856	726236
222150	726237
305574	726238
78785	726239
97545	726240
14073	726241
1788	726242
104711	726243
137271	726244
133876	726245
210207	726246
68178	726247
21066	726248
208309	726249
286473	726250
156299	726251
12319	726252
158449	726253
77489	726254
71566	726255
208730	726256
43137	726257
125034	726258
149124	726259
7078	726260
89377	726261
1694	726262
168471	726263
35988	726264
268117	726265
167725	726266
112452	726267
24920	726268
26427	726269
32027	726270
185289	726271
11514	726272
25863	726273
136022	726274
10149	726275
5614	726276
20625	726277
79482	726278
202589	726279
311660	726280
19330	726281
88150	726282
83711	726283
4546	726284
131093	726285
275230	726286
262420	726287
15195	726288
11829	726289
93983	726290
70486	726291
208453	726292
52235	726293
292236	726294
264447	726295
47943	726296
90694	726297
84077	726298
3531	726299
297614	726300
110092	726301
43677	726302
292666	726303
159421	726304
101374	726305
184366	726306
115056	726307
184168	726308
76389	726309
100754	726310
21434	726311
198964	726312
17459	726313
288194	726314
18116	726315
189995	726316
70187	726317
111067	726318
135736	726319
65187	726320
20963	726321
79688	726322
38429	726323
9194	726324
163201	726325
46605	726326
32967	726327
144108	726328
51433	726329
35168	726330
33112	726331
288401	726332
72523	726333
25670	726334
131375	726335
209820	726336
26591	726337
3194	726338
56070	726339
37681	726340
53765	726341
36563	726342
4822	726343
138114	726344
7234	726345
233673	726346
94714	726347
109530	726348
12698	726349
93464	726350
286956	726351
118860	726352
147558	726353
304695	726354
83666	726355
561	726356
50430	726357
4431	726358
139231	726359
5261	726360
54407	726361
164944	726362
195851	726363
37095	726364
108201	726365
49952	726366
74556	726367
11709	726368
68170	726369
33809	726370
35396	726371
183989	726372
1959	726373
151279	726374
39067	726375
22949	726376
5950	726377
51004	726378
182787	726379
77911	726380
71766	726381
168748	726382
10924	726383
119735	726384
66812	726385
182803	726386
58291	726387
11061	726388
51081	726389
153916	726390
114793	726391
125364	726392
115366	726393
135085	726394
113232	726395
9441	726396
268155	726397
313268	726398
85806	726399
48888	726400
279334	726401
193583	726402
39812	726403
200365	726404
151886	726405
51119	726406
89981	726407
89409	726408
70979	726409
51248	726410
4726	726411
72420	726412
20258	726413
318779	726414
76056	726415
182634	726416
117447	726417
36590	726418
17684	726419
188123	726420
56457	726421
115617	726422
206874	726423
57326	726424
264	726425
1496	726426
179844	726427
37974	726428
101702	726429
305397	726430
63866	726431
77142	726432
12732	726433
31123	726434
4524	726435
137629	726436
91366	726437
58816	726438
198521	726439
97525	726440
311008	726441
6340	726442
118945	726443
199894	726444
43227	726445
123633	726446
20310	726447
215619	726448
10821	726449
73484	726450
21555	726451
105145	726452
143107	726453
22052	726454
320140	726455
188255	726456
31963	726457
176408	726458
125470	726459
156930	726460
1613	726461
23713	726462
272466	726463
104314	726464
80480	726465
313411	726466
59080	726467
187368	726468
185047	726469
89488	726470
131867	726471
26266	726472
316624	726473
62203	726474
148332	726475
19013	726476
104083	726477
76346	726478
130083	726479
110965	726480
220393	726481
88308	726482
3714	726483
328450	726484
57567	726485
13035	726486
83105	726487
4470	726488
137880	726489
183391	726490
27914	726491
16309	726492
108943	726493
41870	726494
72500	726495
53041	726496
54878	726497
18249	726498
4926	726499
556	726500
80346	726501
113662	726502
174144	726503
114294	726504
88602	726505
34828	726506
87337	726507
4105	726508
3367	726509
19212	726510
161169	726511
11043	726512
27614	726513
19111	726514
92163	726515
45036	726516
223655	726517
21092	726518
24625	726519
5894	726520
38516	726521
50037	726522
263242	726523
197825	726524
86948	726525
76099	726526
17936	726527
128565	726528
145718	726529
124591	726530
80473	726531
46262	726532
111364	726533
56345	726534
86953	726535
14646	726536
43077	726537
19221	726538
32747	726539
4435	726540
125216	726541
134825	726542
118911	726543
20941	726544
127183	726545
113564	726546
19139	726547
107237	726548
27322	726549
110307	726550
263613	726551
146483	726552
119616	726553
312006	726554
318204	726555
4377	726556
33921	726557
54980	726558
1942	726559
1445	726560
26247	726561
94567	726562
57294	726563
209478	726564
155007	726565
26958	726566
12855	726567
88771	726568
51834	726569
292604	726570
561	726571
28086	726572
25292	726573
302376	726574
102520	726575
30092	726576
48754	726577
33203	726578
27466	726579
4935	726580
19705	726581
105704	726582
30478	726583
2445	726584
18222	726585
196257	726586
12942	726587
56494	726588
23328	726589
27979	726590
147069	726591
75628	726592
24353	726593
52640	726594
228215	726595
131035	726596
21837	726597
327882	726598
264273	726599
73720	726600
25521	726601
18751	726602
114870	726603
229001	726604
29333	726605
279964	726606
2969	726607
25431	726608
4195	726609
15620	726610
290964	726611
87266	726612
309168	726613
32462	726614
190666	726615
16148	726616
5329	726617
52852	726618
54940	726619
283918	726620
211093	726621
211835	726622
140703	726623
118705	726624
120087	726625
118238	726626
176762	726627
80869	726628
14515	726629
71801	726630
4662	726631
216098	726632
27776	726633
34507	726634
63405	726635
57963	726636
85990	726637
103637	726638
87144	726639
87206	726640
32398	726641
95508	726642
301780	726643
22790	726644
212490	726645
952	726646
24882	726647
148164	726648
19910	726649
110180	726650
304913	726651
126868	726652
85287	726653
80041	726654
84671	726655
102702	726656
7520	726657
116440	726658
83591	726659
297038	726660
110427	726661
313048	726662
58308	726663
31150	726664
26315	726665
116461	726666
64993	726667
80826	726668
12083	726669
209434	726670
65957	726671
58978	726672
265076	726673
11710	726674
48659	726675
93398	726676
56215	726677
63678	726678
112950	726679
208592	726680
35575	726681
4293	726682
122650	726683
49485	726684
54243	726685
17543	726686
208167	726687
130120	726688
105330	726689
54977	726690
19028	726691
64864	726692
72569	726693
290060	726694
26983	726695
108955	726696
146354	726697
2610	726698
39426	726699
301783	726700
59561	726701
111058	726702
12228	726703
86093	726704
184666	726705
49838	726706
1033	726707
65058	726708
46982	726709
66418	726710
35618	726711
8429	726712
38863	726713
166072	726714
268650	726715
100976	726716
44533	726717
104266	726718
236721	726719
23034	726720
990	726721
8382	726722
4431	726723
20598	726724
59707	726725
195010	726726
328554	726727
101273	726728
4401	726729
103041	726730
171172	726731
102022	726732
136796	726733
5911	726734
61948	726735
313400	726736
139303	726737
135124	726738
32654	726739
2656	726740
25807	726741
20739	726742
15560	726743
82248	726744
162357	726745
12785	726746
305350	726747
135471	726748
12406	726749
3143	726750
119632	726751
119633	726752
6633	726753
5352	726754
5077	726755
187083	726756
55234	726757
206382	726758
168648	726759
114736	726760
134776	726761
309158	726762
14417	726763
80558	726764
23697	726765
160856	726766
1478	726767
44840	726768
18022	726769
86726	726770
121726	726771
7866	726772
45084	726773
203642	726774
158322	726775
19426	726776
23923	726777
271479	726778
28970	726779
271131	726780
32149	726781
4173	726782
122363	726783
15268	726784
319940	726785
14203	726786
2211	726787
48571	726788
75673	726789
56774	726790
123560	726791
21479	726792
30116	726793
23532	726794
17608	726795
77654	726796
98381	726797
190770	726798
61094	726799
27763	726800
245714	726801
41199	726802
18764	726803
281646	726804
67060	726805
47799	726806
37881	726807
1931	726808
86101	726809
4016	726810
46408	726811
308597	726812
3859	726813
4518	726814
9977	726815
8756	726816
131184	726817
86329	726818
11820	726819
126545	726820
995	726821
67798	726822
78228	726823
15913	726824
55765	726825
128985	726826
3948	726827
26079	726828
131551	726829
21461	726830
76392	726831
9110	726832
24734	726833
163872	726834
15058	726835
68740	726836
2008	726837
583	726838
13566	726839
225482	726840
203256	726841
8182	726842
25191	726843
47483	726844
12693	726845
240859	726846
28469	726847
300879	726848
8992	726849
81432	726850
4360	726851
143621	726852
88919	726853
101318	726854
80443	726855
56471	726856
39677	726857
83604	726858
5833	726859
234437	726860
219129	726861
221410	726862
84062	726863
194735	726864
68610	726865
42471	726866
8590	726867
13170	726868
130449	726869
9302	726870
857	726871
145121	726872
22907	726873
146898	726874
910	726875
30208	726876
24109	726877
25761	726878
3637	726879
38949	726880
116492	726881
49932	726882
229683	726883
75249	726884
28397	726885
66017	726886
4565	726887
231799	726888
96598	726889
21581	726890
140338	726891
108089	726892
26557	726893
40310	726894
151039	726895
155323	726896
103851	726897
156318	726898
69730	726899
172829	726900
11624	726901
9881	726902
297650	726903
182456	726904
120748	726905
181734	726906
328551	726907
21422	726908
225493	726909
73065	726910
294062	726911
157396	726912
230695	726913
189937	726914
108701	726915
132011	726916
232911	726917
142882	726918
106890	726919
148945	726920
54235	726921
14146	726922
4690	726923
96306	726924
71045	726925
269681	726926
70374	726927
69031	726928
9668	726929
194468	726930
81392	726931
3371	726932
3507	726933
13273	726934
84982	726935
1577	726936
131319	726937
306212	726938
88246	726939
54559	726940
327391	726941
106329	726942
17473	726943
8282	726944
650	726945
113659	726946
268455	726947
33614	726948
45812	726949
55456	726950
189412	726951
45812	726952
17225	726953
64599	726954
17222	726955
113447	726956
174442	726957
163202	726958
73189	726959
54552	726960
299424	726961
319000	726962
87536	726963
57336	726964
292635	726965
305219	726966
83836	726967
48454	726968
125194	726969
209987	726970
26947	726971
17456	726972
99551	726973
3043	726974
101568	726975
164053	726976
100731	726977
39414	726978
71626	726979
54858	726980
36172	726981
65552	726982
316280	726983
4524	726984
118170	726985
58999	726986
177246	726987
90916	726988
634	726989
78333	726990
53436	726991
104425	726992
9575	726993
33482	726994
75240	726995
59954	726996
166757	726997
110433	726998
36991	726999
24887	727000
2421	727001
233295	727002
192862	727003
189545	727004
182616	727005
276021	727006
114900	727007
7416	727008
5011	727009
147081	727010
290588	727011
11715	727012
94932	727013
75416	727014
181458	727015
9455	727016
29600	727017
16931	727018
3455	727019
18808	727020
94728	727021
206245	727022
79208	727023
311162	727024
8825	727025
269316	727026
172316	727027
194900	727028
255191	727029
15732	727030
28977	727031
192197	727032
147590	727033
113417	727034
251154	727035
106155	727036
327377	727037
93446	727038
5012	727039
20040	727040
194524	727041
1339	727042
6419	727043
163822	727044
2221	727045
53560	727046
5627	727047
7296	727048
1149	727049
9222	727050
8988	727051
9789	727052
310288	727053
93179	727054
258890	727055
1553	727056
234078	727057
81317	727058
18525	727059
218144	727060
4506	727061
1712	727062
109471	727063
85448	727064
45583	727065
9786	727066
105977	727067
22834	727068
7413	727069
155580	727070
2449	727071
4588	727072
28176	727073
197583	727074
6898	727075
20008	727076
89071	727077
250	727078
29982	727079
165557	727080
69825	727081
129554	727082
44843	727083
296423	727084
147635	727085
126803	727086
206341	727087
5084	727088
26020	727089
29738	727090
197559	727091
57012	727092
200692	727093
26549	727094
105640	727095
51673	727096
128128	727097
99300	727098
319812	727099
17470	727100
53142	727101
139345	727102
18593	727103
216473	727104
72506	727105
194500	727106
4544	727107
196575	727108
27742	727109
11318	727110
80706	727111
62429	727112
86069	727113
13479	727114
26811	727115
264716	727116
7770	727117
36309	727118
11666	727119
12916	727120
146561	727121
53008	727122
148948	727123
12999	727124
205761	727125
58814	727126
787	727127
176664	727128
38822	727129
79824	727130
27301	727131
21112	727132
1884	727133
110184	727134
57779	727135
51777	727136
5545	727137
38673	727138
5683	727139
2011	727140
89708	727141
18222	727142
2737	727143
140478	727144
16969	727145
26073	727146
26968	727147
56033	727148
30629	727149
134162	727150
51709	727151
138350	727152
4830	727153
66812	727154
53827	727155
48068	727156
109936	727157
27947	727158
54991	727159
99816	727160
7862	727161
106	727162
11994	727163
20397	727164
48948	727165
196860	727166
210409	727167
77454	727168
19990	727169
166356	727170
257868	727171
160495	727172
58898	727173
211279	727174
23997	727175
108937	727176
130829	727177
93152	727178
174531	727179
145707	727180
260876	727181
17553	727182
25227	727183
9008	727184
11924	727185
157227	727186
129528	727187
103389	727188
216465	727189
87766	727190
6055	727191
28510	727192
284627	727193
56172	727194
15560	727195
200802	727196
117448	727197
325543	727198
47938	727199
150371	727200
2475	727201
117838	727202
195253	727203
103364	727204
38952	727205
113088	727206
6316	727207
9395	727208
16640	727209
23738	727210
3030	727211
183416	727212
281755	727213
280605	727214
67712	727215
2548	727216
216843	727217
57506	727218
89813	727219
59406	727220
40802	727221
222642	727222
3373	727223
24657	727224
162567	727225
37565	727226
141284	727227
75822	727228
33305	727229
40561	727230
171662	727231
94134	727232
47865	727233
67558	727234
79565	727235
201327	727236
15732	727237
11109	727238
206992	727239
122934	727240
7755	727241
99049	727242
12789	727243
59634	727244
20376	727245
20631	727246
3620	727247
136236	727248
1859	727249
40921	727250
53180	727251
14534	727252
151582	727253
48261	727254
34286	727255
159628	727256
37786	727257
113350	727258
95188	727259
25106	727260
55711	727261
14959	727262
181853	727263
237911	727264
68431	727265
20501	727266
12942	727267
2083	727268
50103	727269
92377	727270
178895	727271
28457	727272
14788	727273
230669	727274
93009	727275
59103	727276
214754	727277
3618	727278
89358	727279
123983	727280
26350	727281
317456	727282
209592	727283
137590	727284
291912	727285
244210	727286
163227	727287
183318	727288
213995	727289
108602	727290
45080	727291
152513	727292
132055	727293
101922	727294
51471	727295
98738	727296
43079	727297
236253	727298
204894	727299
328502	727300
139367	727301
307536	727302
305887	727303
204043	727304
53276	727305
193637	727306
295120	727307
253923	727308
201378	727309
46775	727310
153248	727311
31902	727312
236585	727313
100822	727314
73343	727315
54130	727316
84081	727317
36436	727318
145984	727319
273085	727320
79202	727321
65704	727322
181312	727323
26571	727324
14585	727325
87355	727326
88930	727327
217012	727328
129820	727329
83021	727330
138379	727331
18438	727332
88148	727333
61652	727334
12917	727335
1834	727336
69356	727337
5954	727338
131180	727339
90432	727340
42555	727341
111787	727342
174841	727343
67656	727344
15652	727345
18225	727346
162532	727347
84025	727348
213359	727349
53013	727350
267457	727351
38348	727352
113483	727353
54	727354
32387	727355
228051	727356
6887	727357
163808	727358
192735	727359
115769	727360
4551	727361
113538	727362
119478	727363
14696	727364
134784	727365
195677	727366
737	727367
27095	727368
74634	727369
9139	727370
72270	727371
32010	727372
24211	727373
32048	727374
43902	727375
10759	727376
15293	727377
74601	727378
17672	727379
3756	727380
36529	727381
82489	727382
113125	727383
14361	727384
167074	727385
129780	727386
48182	727387
14416	727388
39892	727389
50215	727390
142111	727391
14724	727392
113912	727393
38614	727394
14201	727395
130060	727396
42928	727397
111682	727398
27366	727399
6340	727400
127233	727401
206324	727402
21295	727403
84051	727404
9299	727405
115052	727406
45670	727407
107113	727408
225403	727409
6409	727410
75086	727411
218502	727412
184430	727413
243955	727414
74037	727415
13636	727416
10845	727417
221439	727418
24190	727419
27797	727420
192959	727421
152925	727422
38228	727423
12297	727424
561	727425
45923	727426
65031	727427
251353	727428
6283	727429
55958	727430
941	727431
107628	727432
31246	727433
141348	727434
277335	727435
60313	727436
131496	727437
260318	727438
41363	727439
157521	727440
134979	727441
39533	727442
81771	727443
17295	727444
71870	727445
127805	727446
39033	727447
15093	727448
84138	727449
327511	727450
1528	727451
32229	727452
60890	727453
17620	727454
4649	727455
122322	727456
293588	727457
9376	727458
64669	727459
272277	727460
40599	727461
14623	727462
275444	727463
152587	727464
207166	727465
2838	727466
50914	727467
179530	727468
259032	727469
247705	727470
284402	727471
108078	727472
247427	727473
66125	727474
185099	727475
115256	727476
242959	727477
56377	727478
81864	727479
290939	727480
236209	727481
197054	727482
134718	727483
124881	727484
21914	727485
84115	727486
254269	727487
44990	727488
72334	727489
15229	727490
85783	727491
210777	727492
51962	727493
15214	727494
119521	727495
158527	727496
39532	727497
34362	727498
194118	727499
11783	727500
42089	727501
167270	727502
64871	727503
27958	727504
874	727505
141139	727506
31091	727507
18809	727508
258319	727509
82999	727510
187291	727511
169579	727512
27693	727513
244722	727514
45281	727515
20749	727516
37546	727517
79511	727518
277455	727519
270860	727520
288085	727521
38690	727522
203766	727523
184664	727524
12118	727525
81273	727526
160936	727527
102829	727528
9953	727529
66430	727530
663	727531
148483	727532
80936	727533
12122	727534
5676	727535
163310	727536
143808	727537
21178	727538
203179	727539
58810	727540
109610	727541
52084	727542
113578	727543
128125	727544
185873	727545
88258	727546
36974	727547
130994	727548
86345	727549
197206	727550
89244	727551
85565	727552
18915	727553
64932	727554
135798	727555
6942	727556
27297	727557
46882	727558
634	727559
255956	727560
90620	727561
53636	727562
216115	727563
198772	727564
320977	727565
79933	727566
45454	727567
634	727568
136722	727569
323262	727570
137544	727571
58891	727572
78042	727573
191530	727574
49060	727575
19287	727576
22503	727577
61678	727578
33914	727579
69807	727580
216887	727581
184754	727582
281576	727583
3077	727584
22210	727585
33693	727586
281221	727587
39762	727588
111614	727589
114133	727590
99583	727591
277514	727592
138980	727593
29988	727594
304811	727595
230144	727596
183319	727597
231160	727598
36061	727599
51213	727600
46929	727601
68848	727602
236513	727603
51909	727604
6684	727605
125398	727606
88309	727607
87682	727608
27726	727609
296471	727610
12403	727611
6633	727612
69107	727613
36329	727614
3936	727615
5294	727616
213013	727617
217353	727618
58891	727619
13039	727620
39630	727621
138448	727622
54575	727623
46805	727624
10704	727625
27456	727626
71148	727627
192752	727628
28100	727629
31070	727630
80443	727631
180955	727632
191875	727633
183759	727634
23008	727635
161852	727636
37910	727637
32488	727638
152565	727639
26705	727640
637	727641
152130	727642
36518	727643
71067	727644
82042	727645
26720	727646
53143	727647
18266	727648
116117	727649
4240	727650
26945	727651
71859	727652
18011	727653
14085	727654
33667	727655
273977	727656
125830	727657
104865	727658
118412	727659
34272	727660
135070	727661
137094	727662
5815	727663
716	727664
2841	727665
178279	727666
117634	727667
260359	727668
204338	727669
56462	727670
140929	727671
116402	727672
124477	727673
129565	727674
276112	727675
14867	727676
7223	727677
3138	727678
53252	727679
37667	727680
118	727681
125669	727682
200650	727683
34951	727684
251367	727685
221868	727686
174143	727687
105345	727688
123377	727689
112804	727690
123844	727691
7488	727692
21524	727693
44977	727694
12373	727695
5938	727696
83553	727697
292406	727698
8485	727699
26320	727700
239562	727701
14201	727702
9299	727703
203305	727704
187860	727705
171321	727706
152583	727707
277375	727708
55	727709
39355	727710
17636	727711
71578	727712
25222	727713
113400	727714
37382	727715
179033	727716
38484	727717
159002	727718
15214	727719
1376	727720
49406	727721
7981	727722
28653	727723
56033	727724
98847	727725
73835	727726
255681	727727
179462	727728
324504	727729
135041	727730
177519	727731
187357	727732
94786	727733
11198	727734
41066	727735
10474	727736
49994	727737
12460	727738
176733	727739
116586	727740
112521	727741
6439	727742
138258	727743
86139	727744
129405	727745
27275	727746
46607	727747
50559	727748
64260	727749
3324	727750
145920	727751
32333	727752
245892	727753
23588	727754
69844	727755
97606	727756
24826	727757
76865	727758
86680	727759
187808	727760
220177	727761
220018	727762
50419	727763
9623	727764
118327	727765
716	727766
55989	727767
8567	727768
4678	727769
117053	727770
310138	727771
300661	727772
14841	727773
2475	727774
7428	727775
99524	727776
159662	727777
6362	727778
218178	727779
188769	727780
508	727781
41555	727782
103663	727783
87974	727784
138975	727785
138975	727786
43957	727787
244247	727788
304363	727789
324563	727790
2632	727791
152833	727792
211835	727793
199443	727794
39999	727795
164509	727796
228034	727797
146860	727798
270805	727799
12535	727800
23354	727801
40334	727802
32674	727803
14335	727804
81158	727805
53085	727806
58449	727807
165947	727808
328546	727809
281857	727810
16512	727811
12841	727812
63564	727813
49333	727814
207400	727815
131043	727816
35359	727817
133083	727818
15454	727819
114952	727820
278251	727821
197897	727822
311497	727823
215385	727824
69328	727825
21533	727826
311185	727827
29211	727828
7111	727829
139188	727830
24782	727831
232263	727832
159112	727833
120655	727834
6374	727835
111116	727836
14707	727837
108787	727838
281451	727839
65549	727840
71820	727841
60266	727842
156827	727843
38671	727844
137323	727845
32641	727846
286744	727847
4388	727848
1837	727849
58117	727850
53765	727851
73500	727852
202895	727853
129047	727854
70714	727855
21928	727856
72634	727857
44282	727858
19937	727859
20764	727860
10309	727861
1277	727862
271913	727863
16468	727864
250656	727865
82835	727866
214380	727867
201019	727868
215246	727869
44738	727870
13356	727871
289238	727872
218558	727873
88100	727874
40990	727875
35662	727876
119832	727877
45559	727878
157635	727879
7756	727880
204560	727881
3663	727882
283121	727883
25354	727884
8750	727885
146297	727886
66133	727887
231	727888
53115	727889
37626	727890
16826	727891
174	727892
52014	727893
131057	727894
238736	727895
24306	727896
135403	727897
66964	727898
234030	727899
181994	727900
6788	727901
222865	727902
5805	727903
150242	727904
46997	727905
234236	727906
35061	727907
7413	727908
82408	727909
232414	727910
76045	727911
45103	727912
54510	727913
180901	727914
9067	727915
145998	727916
27382	727917
40972	727918
55259	727919
311227	727920
151762	727921
63166	727922
12010	727923
53521	727924
38331	727925
67087	727926
189509	727927
170387	727928
23215	727929
189827	727930
264858	727931
127648	727932
107835	727933
123735	727934
121974	727935
11049	727936
2932	727937
105591	727938
180059	727939
32428	727940
201213	727941
186501	727942
47608	727943
40174	727944
272700	727945
201164	727946
58327	727947
113443	727948
130869	727949
272304	727950
160173	727951
1693	727952
89779	727953
200413	727954
47820	727955
40594	727956
6588	727957
237369	727958
14023	727959
245310	727960
39415	727961
78164	727962
120142	727963
132464	727964
61839	727965
73778	727966
31692	727967
494	727968
162333	727969
1740	727970
106569	727971
71977	727972
115150	727973
264738	727974
35536	727975
134711	727976
4436	727977
276247	727978
286235	727979
93639	727980
81248	727981
165351	727982
196479	727983
37877	727984
86727	727985
59009	727986
227787	727987
46762	727988
106415	727989
319725	727990
41573	727991
70341	727992
48358	727993
166153	727994
246934	727995
101270	727996
168790	727997
256711	727998
174854	727999
148970	728000
46510	728001
122475	728002
105370	728003
89305	728004
9713	728005
106654	728006
150729	728007
25417	728008
219152	728009
116940	728010
53210	728011
99954	728012
258011	728013
36344	728014
11800	728015
64633	728016
123466	728017
63100	728018
10962	728019
181245	728020
91525	728021
244589	728022
267373	728023
254227	728024
232106	728025
57348	728026
84108	728027
207667	728028
829	728029
117679	728030
68289	728031
163292	728032
205750	728033
57819	728034
85113	728035
34193	728036
22499	728037
22499	728038
136868	728039
10236	728040
8253	728041
176810	728042
176767	728043
4953	728044
40914	728045
117717	728046
103132	728047
170878	728048
22280	728049
111759	728050
22884	728051
300854	728052
619	728053
96070	728054
35065	728055
86419	728056
31947	728057
22962	728058
17991	728059
128971	728060
40840	728061
26548	728062
246594	728063
57999	728064
74665	728065
235216	728066
106541	728067
60103	728068
4940	728069
39647	728070
4339	728071
279586	728072
39330	728073
124724	728074
1898	728075
16635	728076
221046	728077
326659	728078
274671	728079
32906	728080
172090	728081
61094	728082
4795	728083
149344	728084
40425	728085
195916	728086
204008	728087
1317	728088
13115	728089
52725	728090
38349	728091
104228	728092
17440	728093
138085	728094
52914	728095
9749	728096
100088	728097
230364	728098
252338	728099
87538	728100
64372	728101
85421	728102
155581	728103
46528	728104
158754	728105
27482	728106
9206	728107
10197	728108
300704	728109
63998	728110
224413	728111
19263	728112
19775	728113
29720	728114
99686	728115
29476	728116
21086	728117
170521	728118
27817	728119
136754	728120
15244	728121
23814	728122
46718	728123
22831	728124
205888	728125
10529	728126
47488	728127
58236	728128
128607	728129
121691	728130
28612	728131
266981	728132
310897	728133
19135	728134
53357	728135
32324	728136
8857	728137
176219	728138
306012	728139
17719	728140
87192	728141
87169	728142
12378	728143
28099	728144
10859	728145
4574	728146
47113	728147
14162	728148
22173	728149
84060	728150
103212	728151
88493	728152
2030	728153
86437	728154
157282	728155
147562	728156
16509	728157
46417	728158
15390	728159
198388	728160
39847	728161
197623	728162
114499	728163
245228	728164
95850	728165
58278	728166
26806	728167
12645	728168
94678	728169
298667	728170
86243	728171
20862	728172
5387	728173
195909	728174
1504	728175
90891	728176
64753	728177
80071	728178
47075	728179
102695	728180
5479	728181
846	728182
33974	728183
45444	728184
99231	728185
1249	728186
40800	728187
50481	728188
191618	728189
3885	728190
7756	728191
101331	728192
134032	728193
55372	728194
325618	728195
68076	728196
257931	728197
704	728198
69490	728199
10858	728200
8066	728201
14515	728202
4064	728203
4933	728204
57034	728205
97572	728206
2480	728207
4263	728208
46996	728209
10797	728210
116646	728211
209491	728212
215766	728213
60031	728214
191857	728215
72434	728216
5953	728217
288489	728218
25618	728219
60377	728220
60986	728221
28955	728222
142677	728223
149264	728224
136336	728225
48217	728226
126568	728227
204927	728228
40810	728229
8262	728230
95904	728231
148553	728232
20051	728233
11066	728234
85351	728235
41787	728236
1122	728237
259067	728238
6315	728239
182587	728240
62167	728241
98786	728242
307712	728243
173880	728244
35747	728245
226687	728246
8872	728247
124462	728248
42778	728249
131096	728250
286746	728251
91172	728252
120794	728253
44382	728254
185205	728255
117158	728256
52244	728257
124094	728258
199695	728259
136075	728260
106344	728261
52890	728262
147666	728263
193531	728264
176224	728265
7794	728266
103843	728267
56277	728268
87588	728269
31717	728270
10840	728271
21421	728272
16166	728273
29220	728274
6640	728275
70357	728276
23293	728277
32974	728278
189603	728279
100971	728280
34407	728281
38322	728282
18876	728283
12562	728284
4905	728285
78165	728286
12897	728287
89095	728288
249210	728289
6028	728290
31631	728291
9642	728292
38957	728293
87800	728294
2737	728295
136093	728296
210005	728297
12032	728298
76165	728299
116109	728300
21573	728301
78670	728302
15893	728303
38250	728304
6915	728305
1833	728306
4013	728307
241797	728308
30245	728309
14341	728310
5915	728311
8781	728312
61274	728313
26195	728314
74302	728315
42951	728316
75898	728317
44611	728318
10097	728319
161123	728320
113089	728321
29865	728322
50123	728323
41269	728324
17192	728325
178129	728326
9159	728327
100845	728328
58793	728329
1692	728330
18523	728331
9099	728332
4173	728333
7922	728334
16015	728335
129014	728336
50761	728337
133863	728338
14188	728339
60508	728340
22374	728341
118170	728342
146637	728343
137878	728344
28923	728345
163050	728346
243813	728347
315174	728348
137351	728349
73898	728350
57552	728351
6038	728352
11268	728353
127549	728354
43790	728355
17377	728356
75060	728357
13313	728358
95330	728359
57606	728360
34072	728361
21155	728362
119030	728363
39769	728364
302111	728365
16995	728366
68646	728367
27819	728368
198994	728369
173135	728370
45229	728371
72458	728372
75643	728373
991	728374
55542	728375
37035	728376
18240	728377
124458	728378
230967	728379
17730	728380
36107	728381
25262	728382
115439	728383
159660	728384
235711	728385
125013	728386
1148	728387
111245	728388
24031	728389
174720	728390
18307	728391
185118	728392
180039	728393
20483	728394
199771	728395
91701	728396
28989	728397
68445	728398
55031	728399
143064	728400
55187	728401
94851	728402
100852	728403
205310	728404
256541	728405
928	728406
20710	728407
158759	728408
182586	728409
2010	728410
31354	728411
291864	728412
7793	728413
43916	728414
50166	728415
106317	728416
111058	728417
20997	728418
27556	728419
77834	728420
19410	728421
171864	728422
166084	728423
144302	728424
166456	728425
117585	728426
28772	728427
39291	728428
21914	728429
4280	728430
844	728431
57476	728432
2657	728433
55371	728434
269639	728435
97059	728436
72564	728437
566	728438
13170	728439
222199	728440
88657	728441
106259	728442
246382	728443
89079	728444
119566	728445
273421	728446
302369	728447
12307	728448
7468	728449
186983	728450
18060	728451
159776	728452
4880	728453
12278	728454
803	728455
24222	728456
74788	728457
63268	728458
22315	728459
74170	728460
38575	728461
22396	728462
79525	728463
22153	728464
128184	728465
35778	728466
51347	728467
131588	728468
293057	728469
81586	728470
246123	728471
233421	728472
268354	728473
268274	728474
135874	728475
156249	728476
149508	728477
204399	728478
161325	728479
156562	728480
29248	728481
44841	728482
160342	728483
278898	728484
2601	728485
118940	728486
41751	728487
66714	728488
200170	728489
144899	728490
132954	728491
217377	728492
121811	728493
2592	728494
48173	728495
11790	728496
209729	728497
105060	728498
19586	728499
24739	728500
26769	728501
35168	728502
64542	728503
59584	728504
18519	728505
25611	728506
21926	728507
90178	728508
97243	728509
97582	728510
31194	728511
27472	728512
26842	728513
4230	728514
6454	728515
62321	728516
136168	728517
46593	728518
31805	728519
32653	728520
12329	728521
5003	728522
47245	728523
47791	728524
10894	728525
111391	728526
11565	728527
18404	728528
174564	728529
57697	728530
19023	728531
46075	728532
7113	728533
653	728534
76927	728535
298	728536
4399	728537
205232	728538
212850	728539
63509	728540
145609	728541
17005	728542
113918	728543
4310	728544
100990	728545
3409	728546
203407	728547
5854	728548
15295	728549
252170	728550
32370	728551
216850	728552
45182	728553
17410	728554
98742	728555
6947	728556
295634	728557
183103	728558
305432	728559
29228	728560
80030	728561
218827	728562
155293	728563
172682	728564
99226	728565
261973	728566
169005	728567
25611	728568
1671	728569
104545	728570
69303	728571
264153	728572
149602	728573
44764	728574
6684	728575
41241	728576
13074	728577
73816	728578
90568	728579
6740	728580
14262	728581
27557	728582
84431	728583
27863	728584
44259	728585
315172	728586
3721	728587
10663	728588
49037	728589
49332	728590
50943	728591
68138	728592
134456	728593
46722	728594
3107	728595
11440	728596
18835	728597
222	728598
67812	728599
3755	728600
206612	728601
39573	728602
36773	728603
52291	728604
8039	728605
5532	728606
7182	728607
40383	728608
186947	728609
63601	728610
23	728611
31145	728612
111144	728613
295003	728614
12356	728615
157194	728616
328628	728617
13131	728618
32300	728619
19217	728620
139115	728621
151125	728622
64919	728623
7644	728624
7644	728625
50511	728626
57910	728627
99743	728628
208023	728629
81497	728630
162338	728631
318991	728632
139657	728633
89178	728634
1123	728635
71794	728636
71474	728637
25321	728638
104079	728639
107929	728640
12818	728641
99	728642
176099	728643
198683	728644
67384	728645
6770	728646
108790	728647
4666	728648
26974	728649
31857	728650
13451	728651
116189	728652
4537	728653
15154	728654
30133	728655
9433	728656
26134	728657
20718	728658
289387	728659
53494	728660
80481	728661
8514	728662
172481	728663
21543	728664
55776	728665
61268	728666
274404	728667
321820	728668
189994	728669
86322	728670
7555	728671
31927	728672
7349	728673
45526	728674
157419	728675
107348	728676
90898	728677
142301	728678
80	728679
5078	728680
104842	728681
37202	728682
83521	728683
207756	728684
316066	728685
17198	728686
36	728687
139660	728688
25077	728689
179244	728690
198813	728691
25305	728692
159894	728693
112620	728694
25869	728695
43803	728696
281405	728697
21403	728698
45838	728699
25883	728700
61818	728701
25640	728702
99728	728703
66309	728704
99855	728705
229327	728706
67116	728707
66449	728708
55636	728709
1585	728710
80195	728711
139170	728712
95	728713
79779	728714
10512	728715
94452	728716
23	728717
31076	728718
1213	728719
225675	728720
152286	728721
45386	728722
11702	728723
63568	728724
279029	728725
257592	728726
119044	728727
244746	728728
41617	728729
182854	728730
41065	728731
138633	728732
93273	728733
31149	728734
71866	728735
37948	728736
44853	728737
18532	728738
22762	728739
83167	728740
67281	728741
7432	728742
113958	728743
50642	728744
5146	728745
62794	728746
107314	728747
188185	728748
35143	728749
48134	728750
292343	728751
13404	728752
184402	728753
34103	728754
47907	728755
206437	728756
5340	728757
5	728758
5490	728759
166597	728760
262	728761
2121	728762
16579	728763
66677	728764
387	728765
13635	728766
60	728767
5409	728768
17485	728769
78953	728770
68020	728771
123647	728772
296879	728773
79972	728774
70576	728775
6411	728776
18485	728777
588	728778
33260	728779
3615	728780
104241	728781
322829	728782
7780	728783
15100	728784
48130	728785
12569	728786
13137	728787
52985	728788
135536	728789
16997	728790
16277	728791
2350	728792
7918	728793
27740	728794
108558	728795
41030	728796
40787	728797
2827	728798
183329	728799
67662	728800
127519	728801
22553	728802
113775	728803
181896	728804
301994	728805
12876	728806
20002	728807
14611	728808
1751	728809
3333	728810
81679	728811
85929	728812
18503	728813
73905	728814
424	728815
208795	728816
142775	728817
5778	728818
270986	728819
10392	728820
33743	728821
13990	728822
17812	728823
238402	728824
54764	728825
284966	728826
2	728827
132559	728828
3289	728829
66804	728830
23425	728831
2052	728832
109333	728833
135502	728834
66718	728835
3702	728836
117939	728837
109577	728838
4459	728839
155809	728840
124343	728841
99448	728842
3085	728843
44977	728844
31720	728845
57457	728846
65326	728847
267026	728848
210369	728849
52425	728850
61960	728851
11192	728852
2889	728853
94733	728854
974	728855
1077	728856
177152	728857
113829	728858
122729	728859
40745	728860
45032	728861
221859	728862
238494	728863
116865	728864
296993	728865
12233	728866
102807	728867
27100	728868
36822	728869
5694	728870
126172	728871
76503	728872
158824	728873
115650	728874
111085	728875
308275	728876
24568	728877
288426	728878
47429	728879
65	728880
32345	728881
130651	728882
1158	728883
156431	728884
296240	728885
16	728886
614	728887
1635	728888
95	728889
34088	728890
102466	728891
4591	728892
45275	728893
57287	728894
61394	728895
18065	728896
719	728897
72642	728898
79412	728899
292129	728900
7111	728901
3518	728902
19168	728903
13866	728904
101987	728905
7290	728906
180730	728907
43243	728908
2978	728909
60618	728910
44615	728911
1865	728912
52756	728913
11613	728914
78184	728915
26928	728916
161101	728917
5292	728918
23283	728919
7733	728920
134401	728921
90709	728922
88780	728923
22289	728924
14495	728925
294	728926
211262	728927
113717	728928
21740	728929
306947	728930
206045	728931
141433	728932
10049	728933
26535	728934
181652	728935
94129	728936
95	728937
10	728938
18754	728939
1182	728940
25119	728941
182611	728942
1394	728943
70366	728944
4101	728945
50039	728946
38625	728947
196762	728948
295434	728949
50706	728950
11842	728951
537	728952
131207	728953
58977	728954
1582	728955
156134	728956
301187	728957
7115	728958
18580	728959
66854	728960
38030	728961
32025	728962
2037	728963
54738	728964
83316	728965
9	728966
50122	728967
3221	728968
1372	728969
145202	728970
9643	728971
69998	728972
121486	728973
169166	728974
69125	728975
13278	728976
69246	728977
108419	728978
263355	728979
15792	728980
10226	728981
93002	728982
5504	728983
13465	728984
27206	728985
47410	728986
18006	728987
125766	728988
861	728989
20533	728990
215138	728991
54	728992
19725	728993
1610	728994
13826	728995
17595	728996
1164	728997
127837	728998
163171	728999
53165	729000
73192	729001
9850	729002
1031	729003
83054	729004
223093	729005
35564	729006
34136	729007
118161	729008
114307	729009
4565	729010
45331	729011
46851	729012
58662	729013
14135	729014
35296	729015
102624	729016
99995	729017
178347	729018
226826	729019
65721	729020
212950	729021
15047	729022
62159	729023
11734	729024
21274	729025
74395	729026
286140	729027
8186	729028
135107	729029
25763	729030
213038	729031
93083	729032
33540	729033
545	729034
127762	729035
54199	729036
35887	729037
257787	729038
167495	729039
174513	729040
81055	729041
274886	729042
242404	729043
35333	729044
137789	729045
19139	729046
279739	729047
46602	729048
31519	729049
110950	729050
30966	729051
169692	729052
37579	729053
36975	729054
11101	729055
78107	729056
97877	729057
5786	729058
22892	729059
14058	729060
202530	729061
111136	729062
3631	729063
71665	729064
63952	729065
26776	729066
4373	729067
42434	729068
12577	729069
75731	729070
9737	729071
111506	729072
9598	729073
83035	729074
4885	729075
258356	729076
192211	729077
32463	729078
837	729079
174116	729080
266246	729081
68661	729082
1585	729083
41	729084
80523	729085
239	729086
144746	729087
67931	729088
181813	729089
88821	729090
1543	729091
66232	729092
228243	729093
1569	729094
81757	729095
1618	729096
16126	729097
15919	729098
20956	729099
167083	729100
33643	729101
50619	729102
56367	729103
127499	729104
1926	729105
142	729106
21168	729107
16	729108
65077	729109
123354	729110
124955	729111
154617	729112
38200	729113
536	729114
93339	729115
274721	729116
36861	729117
2033	729118
164474	729119
21438	729120
177702	729121
4936	729122
22530	729123
8545	729124
43867	729125
48653	729126
84581	729127
17431	729128
337	729129
4393	729130
21952	729131
88354	729132
3181	729133
34375	729134
14310	729135
26758	729136
614	729137
94793	729138
124144	729139
2268	729140
5812	729141
18470	729142
6099	729143
119527	729144
3916	729145
4001	729146
21689	729147
574	729148
5795	729149
11704	729150
30816	729151
1416	729152
1801	729153
4885	729154
19305	729155
142	729156
67106	729157
321061	729158
19128	729159
101207	729160
3720	729161
53967	729162
12577	729163
8546	729164
4885	729165
3625	729166
280599	729167
51118	729168
122126	729169
3310	729170
89751	729171
20404	729172
111445	729173
12526	729174
26632	729175
132229	729176
148	729177
57428	729178
8451	729179
19051	729180
3692	729181
23116	729182
213103	729183
14310	729184
27467	729185
109	729186
30615	729187
25772	729188
128474	729189
65828	729190
35746	729191
17416	729192
78198	729193
3	729194
130926	729195
564	729196
45	729197
149359	729198
215898	729199
287978	729200
1256	729201
182032	729202
325605	729203
215084	729204
5619	729205
47534	729206
169108	729207
10728	729208
94015	729209
61943	729210
110514	729211
258983	729212
162514	729213
31464	729214
129150	729215
13971	729216
11332	729217
12080	729218
67737	729219
97538	729220
164554	729221
2813	729222
9	729223
56219	729224
783	729225
4800	729226
134466	729227
26578	729228
57690	729229
213103	729230
70976	729231
4093	729232
172384	729233
532	729234
47462	729235
9	729236
56575	729237
206297	729238
58035	729239
117230	729240
215562	729241
51415	729242
152260	729243
37776	729244
59292	729245
23215	729246
137369	729247
8283	729248
127053	729249
30347	729250
22652	729251
295647	729252
6258	729253
10632	729254
78357	729255
170938	729256
21458	729257
25325	729258
192011	729259
16809	729260
262606	729261
25866	729262
152733	729263
32025	729264
275053	729265
12727	729266
8110	729267
10319	729268
11140	729269
53428	729270
621	729271
8908	729272
12183	729273
49227	729274
5608	729275
7773	729276
53253	729277
57274	729278
134025	729279
901	729280
42	729281
20428	729282
69643	729283
35740	729284
10738	729285
54	729286
3299	729287
27363	729288
27698	729289
320725	729290
25815	729291
49087	729292
80196	729293
5	729294
13421	729295
244663	729296
10657	729297
12207	729298
181780	729299
76705	729300
77462	729301
1087	729302
2570	729303
18855	729304
17932	729305
79	729306
16690	729307
1691	729308
6358	729309
114791	729310
73084	729311
215289	729312
70245	729313
50113	729314
16257	729315
2	729316
14038	729317
4985	729318
47019	729319
177117	729320
2842	729321
2626	729322
57	729323
5847	729324
3332	729325
4737	729326
181850	729327
163827	729328
21107	729329
312002	729330
9052	729331
1922	729332
90956	729333
65361	729334
49936	729335
57467	729336
182205	729337
22017	729338
95750	729339
22442	729340
16561	729341
3564	729342
2540	729343
899	729344
15215	729345
10999	729346
197944	729347
215763	729348
83003	729349
44324	729350
26530	729351
44484	729352
24340	729353
9922	729354
24297	729355
26974	729356
35103	729357
15976	729358
91848	729359
293559	729360
14681	729361
25966	729362
2292	729363
69191	729364
155113	729365
115208	729366
58530	729367
233444	729368
102247	729369
173366	729370
75971	729371
43614	729372
90296	729373
5349	729374
55874	729375
22713	729376
63326	729377
25106	729378
55624	729379
242943	729380
52446	729381
17336	729382
269925	729383
19883	729384
33657	729385
1241	729386
9336	729387
466	729388
140766	729389
116791	729390
3150	729391
32605	729392
8123	729393
290473	729394
97247	729395
14515	729396
74	729397
3035	729398
114784	729399
46558	729400
46552	729401
16588	729402
20178	729403
127761	729404
22602	729405
538	729406
18503	729407
5	729408
22066	729409
45394	729410
61376	729411
69657	729412
266	729413
123927	729414
30464	729415
988	729416
218404	729417
6843	729418
30813	729419
469	729420
969	729421
1237	729422
53530	729423
274173	729424
45081	729425
87	729426
200684	729427
39500	729428
7636	729429
2969	729430
165161	729431
46886	729432
69348	729433
74733	729434
7721	729435
75355	729436
116784	729437
7714	729438
15613	729439
45778	729440
166939	729441
92076	729442
39384	729443
27414	729444
25746	729445
3513	729446
13	729447
114861	729448
2016	729449
8881	729450
75044	729451
35868	729452
279374	729453
131	729454
707	729455
132881	729456
32681	729457
30276	729458
159126	729459
47553	729460
13945	729461
857	729462
110	729463
34548	729464
43139	729465
160032	729466
23309	729467
246863	729468
32838	729469
99921	729470
166873	729471
1299	729472
38136	729473
102567	729474
54764	729475
108438	729476
30017	729477
80588	729478
37940	729479
50633	729480
42681	729481
56674	729482
9	729483
71397	729484
17856	729485
8052	729486
142143	729487
8840	729488
2150	729489
57435	729490
61284	729491
19127	729492
18732	729493
50583	729494
299066	729495
248181	729496
2268	729497
95364	729498
33405	729499
73	729500
297516	729501
98	729502
190485	729503
56309	729504
51528	729505
126541	729506
25631	729507
78669	729508
240602	729509
22472	729510
12212	729511
45974	729512
62440	729513
287863	729514
85870	729515
72123	729516
212790	729517
25794	729518
284978	729519
50917	729520
695	729521
73880	729522
32101	729523
50642	729524
49838	729525
2395	729526
9	729527
96013	729528
175653	729529
111552	729530
1009	729531
95139	729532
91441	729533
30396	729534
84953	729535
107019	729536
278015	729537
135723	729538
73500	729539
30874	729540
182	729541
48610	729542
11	729543
78679	729544
53936	729545
83902	729546
59638	729547
90454	729548
104916	729549
290	729550
115289	729551
179220	729552
6730	729553
160425	729554
25865	729555
32963	729556
7300	729557
4547	729558
47266	729559
169922	729560
214520	729561
47061	729562
4386	729563
17912	729564
13134	729565
9142	729566
6765	729567
263572	729568
28194	729569
63437	729570
1655	729571
87962	729572
25631	729573
14495	729574
132657	729575
55874	729576
189308	729577
142	729578
172242	729579
217	729580
34086	729581
62086	729582
29	729583
86440	729584
43556	729585
3854	729586
77084	729587
12215	729588
51941	729589
120211	729590
132007	729591
215108	729592
77136	729593
364	729594
1998	729595
35554	729596
161255	729597
4226	729598
55418	729599
116689	729600
10082	729601
48667	729602
1457	729603
6258	729604
32458	729605
128880	729606
272	729607
38323	729608
261693	729609
16342	729610
168	729611
212635	729612
272880	729613
47798	729614
1374	729615
101410	729616
200343	729617
109876	729618
21134	729619
75420	729620
50738	729621
284	729622
91979	729623
66601	729624
37570	729625
157056	729626
149407	729627
209764	729628
117879	729629
157056	729630
211859	729631
32400	729632
148426	729633
61104	729634
18626	729635
21874	729636
33894	729637
223453	729638
104725	729639
35076	729640
3969	729641
2714	729642
6012	729643
136431	729644
8770	729645
61157	729646
34899	729647
120782	729648
1801	729649
78357	729650
78357	729651
159096	729652
42967	729653
201314	729654
154	729655
1671	729656
97981	729657
101650	729658
1614	729659
33096	729660
32074	729661
28	729662
21971	729663
108090	729664
7264	729665
82484	729666
193124	729667
128526	729668
6	729669
182968	729670
15596	729671
89416	729672
127017	729673
12216	729674
10460	729675
27459	729676
23146	729677
170953	729678
63881	729679
86666	729680
53858	729681
55918	729682
3474	729683
101493	729684
10826	729685
4498	729686
165749	729687
104972	729688
24446	729689
11776	729690
203844	729691
24413	729692
70986	729693
42260	729694
4460	729695
168207	729696
110563	729697
55252	729698
10128	729699
43713	729700
30204	729701
86970	729702
39091	729703
51585	729704
17195	729705
91845	729706
1300	729707
21667	729708
16845	729709
8	729710
1217	729711
75266	729712
15379	729713
21229	729714
18822	729715
213716	729716
43596	729717
43596	729718
30	729719
31926	729720
57495	729721
8403	729722
17325	729723
35320	729724
39612	729725
1899	729726
137873	729727
13151	729728
4272	729729
15240	729730
7781	729731
8	729732
79314	729733
68951	729734
20342	729735
132355	729736
3051	729737
11458	729738
12409	729739
148888	729740
47259	729741
49359	729742
47070	729743
103519	729744
80162	729745
132402	729746
170429	729747
109594	729748
50394	729749
177121	729750
121184	729751
8843	729752
836	729753
63050	729754
82840	729755
25417	729756
39750	729757
21648	729758
130195	729759
99859	729760
44662	729761
203737	729762
8673	729763
117333	729764
56545	729765
22644	729766
204073	729767
211193	729768
78767	729769
138142	729770
146052	729771
124886	729772
293424	729773
167510	729774
4170	729775
196029	729776
139185	729777
2121	729778
48315	729779
9450	729780
1786	729781
64397	729782
215716	729783
9	729784
127034	729785
15647	729786
3705	729787
702	729788
289282	729789
250158	729790
52622	729791
4756	729792
20047	729793
18300	729794
74534	729795
13402	729796
6032	729797
10091	729798
106359	729799
3188	729800
34764	729801
1770	729802
56061	729803
24851	729804
23518	729805
67771	729806
36393	729807
18451	729808
87519	729809
43452	729810
137391	729811
11069	729812
35435	729813
999	729814
6852	729815
792	729816
95068	729817
52	729818
114536	729819
23949	729820
18174	729821
49478	729822
123021	729823
14288	729824
61875	729825
2873	729826
12548	729827
30906	729828
118426	729829
47129	729830
204511	729831
18460	729832
42327	729833
4168	729834
101930	729835
10770	729836
71612	729837
23003	729838
122573	729839
47553	729840
101892	729841
21168	729842
73925	729843
24641	729844
218108	729845
35	729846
57	729847
7217	729848
211030	729849
305426	729850
83919	729851
7911	729852
2691	729853
57520	729854
71962	729855
15850	729856
72961	729857
19970	729858
90285	729859
75076	729860
133641	729861
315330	729862
1926	729863
13990	729864
33205	729865
87353	729866
90990	729867
144357	729868
14391	729869
27327	729870
319890	729871
290	729872
31922	729873
141846	729874
56889	729875
66737	729876
233351	729877
243631	729878
52179	729879
213739	729880
262101	729881
195292	729882
32212	729883
4170	729884
37324	729885
14352	729886
3580	729887
95348	729888
151232	729889
57457	729890
15476	729891
54607	729892
2493	729893
78849	729894
2950	729895
171675	729896
36218	729897
7124	729898
55033	729899
76164	729900
38675	729901
7585	729902
119994	729903
130408	729904
65447	729905
18674	729906
261005	729907
22288	729908
40717	729909
150421	729910
3515	729911
179192	729912
38254	729913
166920	729914
133951	729915
87585	729916
192030	729917
19537	729918
23323	729919
111617	729920
65983	729921
854	729922
11787	729923
118075	729924
176374	729925
161328	729926
66354	729927
50250	729928
199533	729929
168884	729930
37342	729931
75865	729932
13134	729933
129376	729934
4170	729935
86410	729936
14135	729937
108765	729938
35435	729939
4871	729940
45427	729941
3410	729942
15635	729943
1647	729944
123354	729945
26810	729946
14746	729947
273273	729948
74433	729949
71292	729950
197653	729951
32136	729952
121528	729953
1569	729954
1289	729955
4681	729956
71316	729957
313513	729958
37888	729959
135611	729960
16640	729961
22934	729962
59	729963
51684	729964
126896	729965
2843	729966
3223	729967
32929	729968
15919	729969
5063	729970
48808	729971
585	729972
23466	729973
614	729974
58397	729975
193657	729976
71871	729977
39046	729978
6623	729979
8275	729980
88470	729981
246053	729982
74659	729983
38885	729984
141784	729985
1164	729986
19815	729987
90739	729988
166844	729989
63836	729990
29838	729991
20103	729992
810	729993
100632	729994
21649	729995
83702	729996
320910	729997
298	729998
84980	729999
45395	730000
2655	730001
117230	730002
6011	730003
63339	730004
20184	730005
5146	730006
74106	730007
190	730008
28393	730009
3531	730010
1503	730011
3571	730012
17	730013
86279	730014
40004	730015
643	730016
7009	730017
62666	730018
7887	730019
74185	730020
23024	730021
80293	730022
25577	730023
305	730024
47821	730025
32709	730026
50239	730027
51135	730028
1231	730029
6121	730030
42930	730031
15914	730032
123385	730033
76067	730034
10181	730035
57	730036
84474	730037
111730	730038
103819	730039
22143	730040
207975	730041
28613	730042
60456	730043
105336	730044
10018	730045
27535	730046
19123	730047
12993	730048
47853	730049
14863	730050
39211	730051
42238	730052
18182	730053
9779	730054
32581	730055
25299	730056
168072	730057
140383	730058
48417	730059
81191	730060
152956	730061
24054	730062
31869	730063
8923	730064
181	730065
6577	730066
335	730067
22516	730068
268991	730069
184	730070
55539	730071
2179	730072
84677	730073
127354	730074
275470	730075
188455	730076
14940	730077
139479	730078
62654	730079
100174	730080
163201	730081
89017	730082
212406	730083
284729	730084
3064	730085
38586	730086
144653	730087
66470	730088
14305	730089
1693	730090
51033	730091
87	730092
22777	730093
36202	730094
10553	730095
129930	730096
157690	730097
56211	730098
386	730099
28472	730100
678	730101
4273	730102
147333	730103
92568	730104
44212	730105
34834	730106
182854	730107
310302	730108
34886	730109
34071	730110
18262	730111
55785	730112
9363	730113
11707	730114
91677	730115
99430	730116
225363	730117
2127	730118
20263	730119
43131	730120
6602	730121
2127	730122
57277	730123
13990	730124
106575	730125
74324	730126
128239	730127
168184	730128
12598	730129
71479	730130
50735	730131
93659	730132
71875	730133
311180	730134
8778	730135
159707	730136
19980	730137
12684	730138
122764	730139
7709	730140
46747	730141
64079	730142
15449	730143
42615	730144
2088	730145
14376	730146
27818	730147
69276	730148
1640	730149
12771	730150
52526	730151
52498	730152
45676	730153
47208	730154
116939	730155
1837	730156
80230	730157
287334	730158
3704	730159
37673	730160
11298	730161
278525	730162
166680	730163
96174	730164
15752	730165
72767	730166
158460	730167
22613	730168
50149	730169
143928	730170
3629	730171
112	730172
87373	730173
1635	730174
15154	730175
98244	730176
316760	730177
130994	730178
135668	730179
36989	730180
27412	730181
197341	730182
3848	730183
316	730184
71796	730185
8593	730186
81418	730187
72731	730188
12	730189
125970	730190
131	730191
16	730192
9946	730193
53543	730194
142825	730195
25309	730196
16317	730197
6245	730198
211424	730199
35107	730200
391	730201
6425	730202
37115	730203
160	730204
168434	730205
53907	730206
4404	730207
49880	730208
78721	730209
280742	730210
11428	730211
39637	730212
68394	730213
3667	730214
29920	730215
41705	730216
84518	730217
75133	730218
12124	730219
20504	730220
12788	730221
92	730222
64985	730223
21265	730224
104227	730225
36404	730226
83315	730227
122259	730228
144164	730229
5448	730230
130916	730231
1804	730232
107265	730233
2037	730234
57463	730235
7574	730236
22377	730237
15512	730238
197907	730239
95453	730240
131448	730241
132091	730242
218562	730243
36932	730244
26396	730245
186549	730246
220915	730247
165841	730248
68963	730249
4003	730250
8549	730251
183377	730252
87873	730253
56311	730254
178833	730255
9533	730256
148004	730257
39879	730258
210240	730259
74354	730260
90360	730261
257292	730262
62444	730263
4591	730264
65737	730265
22660	730266
67271	730267
204920	730268
15265	730269
10082	730270
54227	730271
55959	730272
211	730273
21936	730274
39192	730275
224375	730276
130075	730277
54076	730278
168	730279
11495	730280
165481	730281
85523	730282
7637	730283
66856	730284
97	730285
18710	730286
12727	730287
211174	730288
134830	730289
195785	730290
54328	730291
132	730292
134705	730293
29522	730294
40061	730295
54817	730296
20021	730297
116282	730298
116282	730299
26555	730300
202	730301
75810	730302
42831	730303
100343	730304
13314	730305
19331	730306
83298	730307
106734	730308
8288	730309
128495	730310
2819	730311
13787	730312
38114	730313
129285	730314
207713	730315
33135	730316
15855	730317
133107	730318
62826	730319
26714	730320
6346	730321
94432	730322
61774	730323
188320	730324
906	730325
5366	730326
2724	730327
621	730328
123129	730329
13833	730330
81835	730331
39761	730332
172835	730333
23909	730334
10211	730335
121946	730336
39755	730337
54055	730338
199282	730339
174076	730340
85175	730341
310994	730342
113381	730343
11137	730344
48830	730345
105310	730346
132800	730347
724	730348
2068	730349
68734	730350
257834	730351
26632	730352
1741	730353
11000	730354
218715	730355
136659	730356
179271	730357
594	730358
681	730359
2968	730360
87	730361
527	730362
134631	730363
26110	730364
2554	730365
322169	730366
173972	730367
316567	730368
14293	730369
130040	730370
361	730371
57320	730372
202318	730373
14014	730374
15724	730375
70172	730376
249	730377
106262	730378
217	730379
152686	730380
103252	730381
105344	730382
156479	730383
25802	730384
2716	730385
5322	730386
33434	730387
4039	730388
205803	730389
36016	730390
71454	730391
19006	730392
3449	730393
67686	730394
28141	730395
315287	730396
29080	730397
13442	730398
7911	730399
2942	730400
74642	730401
25325	730402
58360	730403
6197	730404
46413	730405
112047	730406
670	730407
72680	730408
66315	730409
3508	730410
148005	730411
12573	730412
13197	730413
293962	730414
120902	730415
105588	730416
78293	730417
123073	730418
27113	730419
61476	730420
12992	730421
16662	730422
31099	730423
45679	730424
29700	730425
19568	730426
13451	730427
24200	730428
25707	730429
3577	730430
3645	730431
21385	730432
9877	730433
5191	730434
71794	730435
248909	730436
184853	730437
203672	730438
45803	730439
13748	730440
94293	730441
20905	730442
71054	730443
260234	730444
72433	730445
40487	730446
3611	730447
302588	730448
20699	730449
61470	730450
195937	730451
1566	730452
2033	730453
52501	730454
246523	730455
23023	730456
3312	730457
7275	730458
114951	730459
45426	730460
543	730461
55038	730462
100111	730463
247	730464
6309	730465
323578	730466
43675	730467
57200	730468
43173	730469
633	730470
59512	730471
27316	730472
3240	730473
272199	730474
6275	730475
78544	730476
87086	730477
211793	730478
36463	730479
51616	730480
29029	730481
109846	730482
84582	730483
86926	730484
158328	730485
21605	730486
91848	730487
113482	730488
51189	730489
94810	730490
5005	730491
20421	730492
14684	730493
5	730494
142263	730495
62757	730496
71783	730497
145937	730498
25299	730499
176528	730500
23786	730501
131157	730502
3145	730503
1720	730504
45381	730505
81668	730506
49606	730507
1862	730508
16802	730509
487	730510
6620	730511
263626	730512
35642	730513
15014	730514
9468	730515
31289	730516
17998	730517
66969	730518
8182	730519
25357	730520
58552	730521
53032	730522
74788	730523
17470	730524
152075	730525
64145	730526
29570	730527
30107	730528
172583	730529
123296	730530
22491	730531
163800	730532
66663	730533
119109	730534
80285	730535
12176	730536
6582	730537
685	730538
26711	730539
11128	730540
131892	730541
49220	730542
64911	730543
13158	730544
309599	730545
138107	730546
88850	730547
113068	730548
756	730549
4725	730550
212660	730551
97523	730552
314	730553
113829	730554
96581	730555
60367	730556
258332	730557
22735	730558
120152	730559
51789	730560
13239	730561
64328	730562
20620	730563
240817	730564
201351	730565
86011	730566
3161	730567
82128	730568
181183	730569
205922	730570
112194	730571
35565	730572
171963	730573
39831	730574
70658	730575
58935	730576
11985	730577
111910	730578
27380	730579
32846	730580
4625	730581
22087	730582
125274	730583
268	730584
1446	730585
106215	730586
117344	730587
72649	730588
42211	730589
42731	730590
97114	730591
25312	730592
179719	730593
127995	730594
18188	730595
16958	730596
920	730597
578	730598
109087	730599
94122	730600
408	730601
83995	730602
44650	730603
74147	730604
181184	730605
5373	730606
139456	730607
80001	730608
29186	730609
1219	730610
7067	730611
9192	730612
56931	730613
28502	730614
26944	730615
72714	730616
231698	730617
21141	730618
10355	730619
230060	730620
59276	730621
177340	730622
875	730623
632	730624
48193	730625
55795	730626
77222	730627
77222	730628
2599	730629
149	730630
71864	730631
98002	730632
913	730633
15589	730634
106988	730635
26632	730636
2	730637
109	730638
9101	730639
109841	730640
33597	730641
10366	730642
16929	730643
216640	730644
3304	730645
77267	730646
34048	730647
123354	730648
173335	730649
46988	730650
95676	730651
30469	730652
171768	730653
6069	730654
3523	730655
1199	730656
526	730657
112751	730658
58361	730659
297180	730660
109056	730661
221888	730662
165279	730663
325648	730664
1026	730665
17696	730666
285525	730667
187285	730668
11827	730669
14106	730670
120342	730671
148928	730672
51435	730673
16759	730674
73628	730675
182342	730676
164181	730677
6738	730678
75483	730679
50185	730680
47678	730681
41347	730682
24550	730683
6156	730684
12487	730685
213805	730686
13659	730687
31671	730688
165168	730689
16917	730690
1134	730691
50880	730692
64597	730693
19749	730694
154665	730695
43708	730696
209455	730697
15303	730698
25376	730699
77517	730700
33204	730701
8546	730702
163960	730703
58315	730704
1585	730705
20330	730706
67595	730707
65	730708
450	730709
314930	730710
56561	730711
23244	730712
113533	730713
5512	730714
208570	730715
2052	730716
160012	730717
27327	730718
256518	730719
163993	730720
109874	730721
94455	730722
73043	730723
76303	730724
21649	730725
2	730726
2	730727
85719	730728
27419	730729
831	730730
2	730731
147812	730732
6659	730733
86517	730734
139814	730735
40188	730736
44412	730737
120207	730738
127969	730739
51107	730740
61010	730741
70377	730742
23052	730743
115647	730744
77361	730745
10591	730746
20428	730747
189481	730748
4902	730749
48477	730750
41996	730751
2	730752
23115	730753
2934	730754
499	730755
134356	730756
21459	730757
76416	730758
27923	730759
9	730760
251285	730761
189428	730762
54896	730763
1582	730764
44280	730765
108080	730766
2639	730767
10685	730768
14054	730769
21767	730770
110918	730771
71892	730772
599	730773
97634	730774
103803	730775
131852	730776
75148	730777
133982	730778
22711	730779
210011	730780
6885	730781
26672	730782
9854	730783
212726	730784
328621	730785
72689	730786
44862	730787
10	730788
2803	730789
150677	730790
59054	730791
253994	730792
21540	730793
48405	730794
49423	730795
200753	730796
316	730797
20385	730798
58369	730799
9978	730800
65102	730801
127235	730802
1210	730803
15507	730804
690	730805
192552	730806
27161	730807
217	730808
13199	730809
38015	730810
11626	730811
23930	730812
54127	730813
1666	730814
47388	730815
45405	730816
1518	730817
171477	730818
21975	730819
75988	730820
114828	730821
132689	730822
81845	730823
65691	730824
45278	730825
700	730826
265662	730827
134979	730828
136632	730829
32970	730830
165949	730831
217	730832
6544	730833
2385	730834
55911	730835
28	730836
72370	730837
74444	730838
42267	730839
191724	730840
35540	730841
57090	730842
98720	730843
123948	730844
198727	730845
199145	730846
2121	730847
16158	730848
131583	730849
42858	730850
87535	730851
57603	730852
176166	730853
22796	730854
74616	730855
1642	730856
11316	730857
74545	730858
255100	730859
149985	730860
172685	730861
52771	730862
778	730863
41233	730864
49625	730865
310131	730866
29636	730867
176405	730868
86440	730869
106333	730870
106349	730871
254239	730872
216317	730873
162489	730874
28351	730875
38796	730876
217237	730877
101881	730878
21280	730879
116324	730880
1728	730881
93678	730882
5126	730883
226957	730884
33384	730885
224782	730886
5728	730887
101384	730888
121983	730889
286	730890
50273	730891
71130	730892
250660	730893
30944	730894
116102	730895
105460	730896
92123	730897
857	730898
65111	730899
49650	730900
18796	730901
12570	730902
36179	730903
25502	730904
47166	730905
62203	730906
260150	730907
27667	730908
139427	730909
55527	730910
3364	730911
154810	730912
17489	730913
92750	730914
36000	730915
91995	730916
173184	730917
92775	730918
267755	730919
994	730920
5003	730921
135791	730922
49607	730923
49607	730924
12995	730925
276510	730926
96556	730927
30703	730928
295435	730929
83950	730930
74918	730931
10945	730932
5735	730933
6762	730934
37104	730935
2747	730936
51093	730937
77801	730938
88401	730939
56996	730940
24655	730941
23070	730942
200065	730943
54994	730944
5713	730945
148245	730946
201273	730947
233679	730948
104681	730949
121344	730950
38598	730951
5157	730952
39000	730953
159165	730954
101706	730955
173989	730956
258818	730957
17706	730958
109105	730959
38820	730960
29445	730961
89196	730962
116372	730963
57817	730964
132418	730965
5157	730966
124151	730967
263035	730968
31996	730969
31996	730970
52451	730971
321212	730972
134631	730973
217047	730974
86736	730975
71092	730976
131371	730977
26449	730978
74596	730979
124349	730980
93788	730981
39765	730982
11263	730983
8617	730984
17440	730985
310147	730986
34052	730987
73293	730988
172954	730989
70763	730990
286857	730991
798	730992
106556	730993
62409	730994
310833	730995
267868	730996
279136	730997
2159	730998
75790	730999
158707	731000
6373	731001
76544	731002
20013	731003
310090	731004
8030	731005
206966	731006
71067	731007
25408	731008
207577	731009
12853	731010
57455	731011
313320	731012
11438	731013
10403	731014
24327	731015
2122	731016
130797	731017
8503	731018
42204	731019
135297	731020
20342	731021
328304	731022
30623	731023
84283	731024
277194	731025
293556	731026
68781	731027
19218	731028
16989	731029
10828	731030
54763	731031
30229	731032
9493	731033
159183	731034
56804	731035
103689	731036
58828	731037
125025	731038
2767	731039
56970	731040
70447	731041
11131	731042
189799	731043
144816	731044
36213	731045
20138	731046
5660	731047
26883	731048
159904	731049
77294	731050
54816	731051
1191	731052
24171	731053
116899	731054
178002	731055
11	731056
195946	731057
37917	731058
15835	731059
36353	731060
66011	731061
119292	731062
17469	731063
49813	731064
46663	731065
80322	731066
15446	731067
121975	731068
19785	731069
50943	731070
17469	731071
16668	731072
309345	731073
68238	731074
5430	731075
314310	731076
25180	731077
92083	731078
4319	731079
58424	731080
190962	731081
206557	731082
41888	731083
305	731084
38730	731085
138526	731086
126290	731087
2983	731088
206184	731089
59006	731090
13957	731091
266001	731092
196668	731093
77526	731094
60207	731095
16793	731096
113156	731097
193801	731098
28663	731099
21527	731100
213785	731101
24507	731102
79429	731103
65191	731104
178	731105
91531	731106
19741	731107
300473	731108
62212	731109
33016	731110
27581	731111
236065	731112
198406	731113
98152	731114
589	731115
98997	731116
54653	731117
14085	731118
10290	731119
127275	731120
19265	731121
26093	731122
89693	731123
138926	731124
26407	731125
106229	731126
110000	731127
39180	731128
33698	731129
84751	731130
524	731131
160776	731132
73744	731133
44207	731134
17797	731135
58876	731136
216872	731137
32639	731138
84208	731139
323138	731140
170407	731141
249340	731142
164154	731143
64208	731144
125615	731145
36088	731146
86102	731147
126936	731148
211659	731149
19372	731150
323	731151
158028	731152
4493	731153
6810	731154
19863	731155
14752	731156
69410	731157
3661	731158
69049	731159
13807	731160
195802	731161
82056	731162
58424	731163
3440	731164
35688	731165
69702	731166
19464	731167
4031	731168
328467	731169
36934	731170
90857	731171
123968	731172
6448	731173
202297	731174
63970	731175
50612	731176
19957	731177
44722	731178
76544	731179
162202	731180
42637	731181
81405	731182
118667	731183
107592	731184
10947	731185
129609	731186
25145	731187
16694	731188
56993	731189
11477	731190
4908	731191
273445	731192
23191	731193
101987	731194
44615	731195
56167	731196
23323	731197
175624	731198
10569	731199
124410	731200
4886	731201
34137	731202
43232	731203
135	731204
9516	731205
130577	731206
53759	731207
8949	731208
65028	731209
125638	731210
20644	731211
105852	731212
238312	731213
92553	731214
15414	731215
206100	731216
84480	731217
247993	731218
36088	731219
296023	731220
176602	731221
15765	731222
1998	731223
1307	731224
16679	731225
103507	731226
23723	731227
38036	731228
93718	731229
277767	731230
193800	731231
7389	731232
25092	731233
14320	731234
312885	731235
124683	731236
30839	731237
185495	731238
76704	731239
97907	731240
90962	731241
116318	731242
27736	731243
208048	731244
95115	731245
218846	731246
31174	731247
13807	731248
87834	731249
20141	731250
35132	731251
704	731252
202	731253
165770	731254
9788	731255
54390	731256
17188	731257
27207	731258
13463	731259
57073	731260
108492	731261
37183	731262
51573	731263
28371	731264
197521	731265
82055	731266
1967	731267
121388	731268
35216	731269
479	731270
83821	731271
201236	731272
2131	731273
47415	731274
149646	731275
665	731276
146246	731277
36720	731278
33650	731279
1137	731280
101331	731281
295345	731282
18183	731283
47175	731284
30998	731285
233167	731286
25632	731287
40969	731288
71219	731289
200877	731290
125510	731291
99965	731292
104697	731293
106602	731294
26847	731295
109426	731296
185020	731297
57222	731298
5988	731299
56314	731300
19907	731301
58324	731302
29528	731303
83448	731304
1079	731305
25522	731306
6640	731307
60196	731308
2295	731309
40050	731310
160453	731311
55238	731312
320948	731313
10714	731314
17651	731315
107816	731316
207308	731317
49708	731318
112427	731319
33115	731320
100712	731321
71092	731322
231439	731323
16194	731324
100995	731325
64907	731326
25438	731327
201287	731328
65890	731329
109220	731330
48910	731331
84095	731332
1496	731333
32639	731334
31976	731335
8179	731336
86817	731337
86397	731338
47200	731339
7925	731340
6454	731341
25958	731342
7498	731343
7345	731344
206002	731345
43860	731346
68591	731347
169160	731348
90543	731349
664	731350
166991	731351
108320	731352
122792	731353
60976	731354
95434	731355
74727	731356
159914	731357
152222	731358
60704	731359
9719	731360
66227	731361
243014	731362
220932	731363
15555	731364
78747	731365
48178	731366
87471	731367
58116	731368
19678	731369
119403	731370
215112	731371
73638	731372
658	731373
28290	731374
15424	731375
44980	731376
33071	731377
128678	731378
73025	731379
75290	731380
323649	731381
299494	731382
119949	731383
222940	731384
150892	731385
91841	731386
37981	731387
23633	731388
50937	731389
215795	731390
26587	731391
9001	731392
292752	731393
250115	731394
8947	731395
49506	731396
124927	731397
144615	731398
106683	731399
88808	731400
105503	731401
36679	731402
13067	731403
7999	731404
135562	731405
73861	731406
146022	731407
43281	731408
212049	731409
18300	731410
185421	731411
6216	731412
145166	731413
29475	731414
222720	731415
45123	731416
209168	731417
150592	731418
2748	731419
117555	731420
75253	731421
183101	731422
100617	731423
2624	731424
35534	731425
15174	731426
101105	731427
84573	731428
20131	731429
6040	731430
283182	731431
144583	731432
327403	731433
133326	731434
290065	731435
88741	731436
124996	731437
176658	731438
3430	731439
4038	731440
74214	731441
50760	731442
73701	731443
289	731444
6230	731445
649	731446
12085	731447
27461	731448
71328	731449
122817	731450
2886	731451
233678	731452
10436	731453
70629	731454
464	731455
202029	731456
39508	731457
1263	731458
83505	731459
3512	731460
30394	731461
41979	731462
64974	731463
159658	731464
7380	731465
129762	731466
175537	731467
22611	731468
147068	731469
149551	731470
7332	731471
20565	731472
32812	731473
48430	731474
116904	731475
17300	731476
1122	731477
276086	731478
310107	731479
15160	731480
24	731481
28185	731482
7932	731483
298	731484
26697	731485
11866	731486
47962	731487
52155	731488
865	731489
126676	731490
30358	731491
152907	731492
87800	731493
208032	731494
321	731495
136640	731496
209879	731497
786	731498
69565	731499
2132	731500
1980	731501
73	731502
23682	731503
149008	731504
34254	731505
214270	731506
49440	731507
14789	731508
73636	731509
64014	731510
160231	731511
54	731512
36198	731513
4525	731514
13008	731515
1402	731516
44766	731517
1701	731518
21371	731519
495	731520
9545	731521
22598	731522
49495	731523
40849	731524
26400	731525
204548	731526
192498	731527
96006	731528
148926	731529
316817	731530
3825	731531
45388	731532
231457	731533
323147	731534
13507	731535
50779	731536
252596	731537
216412	731538
27611	731539
158427	731540
8989	731541
19963	731542
30447	731543
165022	731544
19963	731545
20563	731546
26927	731547
153259	731548
267575	731549
226911	731550
195687	731551
188339	731552
140741	731553
142178	731554
5602	731555
35463	731556
168362	731557
44276	731558
229522	731559
191465	731560
216848	731561
11175	731562
4917	731563
67415	731564
99491	731565
137642	731566
9653	731567
235457	731568
1135	731569
181622	731570
179105	731571
102823	731572
39781	731573
131596	731574
137185	731575
51988	731576
49939	731577
119455	731578
49812	731579
49916	731580
97458	731581
303396	731582
8802	731583
39079	731584
208158	731585
109567	731586
66535	731587
281719	731588
20242	731589
190336	731590
208163	731591
97425	731592
39299	731593
41597	731594
10149	731595
25074	731596
131017	731597
287938	731598
97398	731599
188097	731600
18686	731601
14930	731602
282671	731603
116040	731604
147928	731605
33616	731606
23308	731607
213681	731608
8988	731609
53298	731610
77055	731611
298536	731612
78319	731613
76079	731614
77094	731615
277280	731616
94398	731617
185223	731618
1490	731619
133969	731620
5976	731621
53774	731622
132970	731623
32189	731624
11249	731625
77523	731626
270976	731627
219616	731628
92432	731629
19222	731630
240593	731631
216786	731632
106914	731633
18199	731634
27404	731635
177705	731636
156699	731637
38174	731638
81747	731639
314344	731640
261875	731641
216946	731642
174664	731643
7013	731644
268835	731645
12069	731646
112937	731647
7339	731648
169371	731649
120146	731650
15390	731651
84678	731652
302727	731653
56786	731654
97240	731655
8518	731656
40562	731657
181584	731658
113385	731659
94147	731660
187126	731661
98369	731662
127497	731663
114421	731664
128290	731665
137211	731666
321503	731667
47097	731668
6883	731669
48383	731670
95573	731671
131640	731672
175660	731673
13058	731674
35958	731675
28989	731676
34201	731677
6294	731678
11321	731679
169948	731680
201235	731681
69340	731682
16072	731683
35493	731684
82562	731685
11618	731686
137513	731687
66510	731688
42543	731689
13996	731690
154	731691
34695	731692
63911	731693
141633	731694
128873	731695
192736	731696
23139	731697
210942	731698
111783	731699
141976	731700
10155	731701
26073	731702
85666	731703
11618	731704
175615	731705
41563	731706
189016	731707
132252	731708
110822	731709
106398	731710
21162	731711
8235	731712
32567	731713
207160	731714
32317	731715
34937	731716
88816	731717
27777	731718
92880	731719
1308	731720
44084	731721
72517	731722
82657	731723
13996	731724
27139	731725
137185	731726
122296	731727
89235	731728
148502	731729
29019	731730
52823	731731
137306	731732
21614	731733
89756	731734
207257	731735
1624	731736
20903	731737
85498	731738
129903	731739
22617	731740
16462	731741
15890	731742
26654	731743
34632	731744
80616	731745
10509	731746
23339	731747
107967	731748
16811	731749
2970	731750
13746	731751
203235	731752
198662	731753
53653	731754
22678	731755
1092	731756
42264	731757
2259	731758
290839	731759
36460	731760
126367	731761
135806	731762
228826	731763
146591	731764
120259	731765
70636	731766
208818	731767
71775	731768
46507	731769
17536	731770
3655	731771
14583	731772
71748	731773
7262	731774
30389	731775
269138	731776
7534	731777
23158	731778
26585	731779
81314	731780
141288	731781
63181	731782
141016	731783
16646	731784
22372	731785
50690	731786
8	731787
143068	731788
4315	731789
211215	731790
3050	731791
4246	731792
12046	731793
141327	731794
83307	731795
91407	731796
69580	731797
35298	731798
185941	731799
281912	731800
68973	731801
253228	731802
499	731803
89566	731804
11191	731805
3865	731806
7954	731807
11710	731808
99021	731809
33907	731810
118570	731811
56358	731812
80537	731813
286352	731814
80136	731815
176056	731816
128253	731817
13697	731818
69502	731819
212088	731820
124632	731821
211039	731822
152930	731823
235405	731824
30129	731825
324386	731826
102191	731827
5722	731828
312397	731829
41684	731830
26575	731831
27722	731832
150982	731833
122497	731834
160595	731835
43769	731836
313274	731837
31921	731838
122206	731839
284401	731840
70127	731841
201537	731842
39215	731843
92733	731844
68850	731845
32633	731846
88286	731847
150381	731848
20500	731849
220973	731850
122206	731851
146094	731852
26906	731853
204144	731854
138941	731855
81917	731856
23648	731857
254844	731858
52181	731859
19612	731860
46470	731861
13121	731862
42855	731863
99405	731864
31519	731865
49089	731866
237815	731867
111394	731868
126849	731869
46327	731870
51090	731871
112604	731872
62911	731873
416	731874
386	731875
10031	731876
117448	731877
315700	731878
61076	731879
33975	731880
69980	731881
92970	731882
2080	731883
121489	731884
191361	731885
6509	731886
6315	731887
38817	731888
35757	731889
83025	731890
83025	731891
254739	731892
321975	731893
86303	731894
34564	731895
1754	731896
155341	731897
48154	731898
128737	731899
40512	731900
121409	731901
81205	731902
85640	731903
60937	731904
143847	731905
216274	731906
34614	731907
141819	731908
182288	731909
275571	731910
66252	731911
323	731912
4281	731913
25398	731914
317868	731915
3638	731916
241794	731917
207399	731918
9873	731919
290759	731920
49176	731921
137087	731922
136473	731923
6833	731924
89255	731925
14623	731926
70975	731927
97954	731928
1976	731929
117664	731930
20002	731931
118979	731932
302021	731933
7804	731934
23407	731935
48908	731936
98877	731937
22875	731938
212469	731939
285821	731940
200756	731941
54805	731942
199572	731943
219280	731944
52832	731945
49446	731946
48725	731947
132885	731948
110699	731949
8196	731950
126336	731951
306336	731952
233005	731953
105222	731954
35439	731955
68594	731956
69088	731957
37417	731958
15783	731959
8033	731960
31352	731961
228430	731962
1814	731963
12515	731964
17130	731965
283042	731966
9918	731967
55197	731968
153684	731969
2240	731970
22399	731971
36488	731972
291023	731973
68616	731974
81276	731975
58369	731976
95749	731977
80172	731978
200966	731979
54024	731980
111795	731981
14247	731982
79985	731983
89313	731984
98650	731985
67076	731986
66606	731987
83636	731988
324484	731989
62573	731990
19267	731991
191805	731992
21362	731993
281086	731994
31983	731995
46040	731996
12764	731997
37720	731998
42264	731999
9	732000
251448	732001
15576	732002
216961	732003
50511	732004
45163	732005
174900	732006
127764	732007
9724	732008
207516	732009
198728	732010
73046	732011
68676	732012
20331	732013
24790	732014
3803	732015
134470	732016
60425	732017
124816	732018
189522	732019
45365	732020
91577	732021
286831	732022
101292	732023
83435	732024
44418	732025
177384	732026
213032	732027
215894	732028
268108	732029
159432	732030
39965	732031
72061	732032
51197	732033
84430	732034
310393	732035
162064	732036
31017	732037
43133	732038
481	732039
61017	732040
9475	732041
117561	732042
161455	732043
22698	732044
144433	732045
279593	732046
187326	732047
123406	732048
123406	732049
81122	732050
1010	732051
17874	732052
4359	732053
8280	732054
53704	732055
52956	732056
319113	732057
4665	732058
88908	732059
6180	732060
187232	732061
132194	732062
4608	732063
785	732064
27365	732065
150659	732066
181058	732067
78563	732068
270537	732069
300312	732070
55079	732071
15422	732072
3529	732073
49623	732074
11597	732075
1764	732076
114843	732077
122582	732078
80438	732079
100809	732080
1633	732081
28986	732082
20634	732083
33736	732084
120952	732085
2016	732086
7469	732087
25112	732088
136616	732089
343	732090
824	732091
16718	732092
319214	732093
2130	732094
153950	732095
86917	732096
73018	732097
104394	732098
69158	732099
48555	732100
305839	732101
168308	732102
11910	732103
71695	732104
3678	732105
3670	732106
70077	732107
13070	732108
40389	732109
157644	732110
30399	732111
112691	732112
133366	732113
57687	732114
68	732115
4235	732116
313450	732117
21435	732118
368	732119
94026	732120
169808	732121
36322	732122
3034	732123
172968	732124
110568	732125
47030	732126
40514	732127
197797	732128
737	732129
137888	732130
50737	732131
211318	732132
258950	732133
83496	732134
44313	732135
250175	732136
153889	732137
7876	732138
108112	732139
6368	732140
21507	732141
112437	732142
39028	732143
251262	732144
241987	732145
53365	732146
36611	732147
24415	732148
3175	732149
463	732150
12649	732151
37787	732152
12084	732153
110915	732154
117652	732155
20625	732156
224785	732157
224521	732158
7938	732159
33557	732160
33557	732161
199	732162
15756	732163
294694	732164
180973	732165
264104	732166
30541	732167
25823	732168
71092	732169
7324	732170
94143	732171
218897	732172
67011	732173
72179	732174
308830	732175
76573	732176
184022	732177
15946	732178
84097	732179
44768	732180
3690	732181
3690	732182
244066	732183
3030	732184
176380	732185
75137	732186
58943	732187
7947	732188
73309	732189
97517	732190
165660	732191
6747	732192
120367	732193
87593	732194
270022	732195
126306	732196
299685	732197
272462	732198
89055	732199
104453	732200
179920	732201
49576	732202
166244	732203
111853	732204
47256	732205
50492	732206
5200	732207
15657	732208
37594	732209
225509	732210
12894	732211
148386	732212
328198	732213
195632	732214
199949	732215
65197	732216
162688	732217
163876	732218
117051	732219
2926	732220
167099	732221
44986	732222
220159	732223
7328	732224
191840	732225
276245	732226
4741	732227
37879	732228
34124	732229
70155	732230
47534	732231
297657	732232
194910	732233
322859	732234
27373	732235
64706	732236
56377	732237
213196	732238
15401	732239
29768	732240
59407	732241
78642	732242
63518	732243
47012	732244
213431	732245
17417	732246
1705	732247
17105	732248
132242	732249
11131	732250
19969	732251
3703	732252
29307	732253
35251	732254
112683	732255
20320	732256
74643	732257
109341	732258
163024	732259
27430	732260
22105	732261
11304	732262
236499	732263
218299	732264
164164	732265
247037	732266
62615	732267
138410	732268
50900	732269
83948	732270
201504	732271
48877	732272
12044	732273
211307	732274
89938	732275
80807	732276
125031	732277
183192	732278
50378	732279
222165	732280
37165	732281
106545	732282
204926	732283
95698	732284
133709	732285
44674	732286
100185	732287
184889	732288
147493	732289
320114	732290
294559	732291
226	732292
151027	732293
151040	732294
100048	732295
266099	732296
118805	732297
297640	732298
272459	732299
43034	732300
61305	732301
48540	732302
128716	732303
48849	732304
186924	732305
17764	732306
221	732307
38766	732308
102947	732309
101135	732310
117706	732311
82616	732312
135985	732313
21298	732314
180528	732315
3434	732316
10548	732317
14663	732318
24706	732319
166927	732320
63700	732321
42831	732322
61503	732323
44081	732324
41241	732325
31723	732326
12739	732327
74091	732328
45868	732329
153939	732330
24831	732331
89709	732332
81130	732333
89811	732334
45744	732335
58722	732336
124577	732337
7984	732338
176198	732339
54936	732340
136222	732341
184224	732342
204770	732343
231775	732344
39410	732345
4455	732346
216744	732347
14853	732348
5740	732349
106557	732350
52808	732351
268387	732352
66425	732353
21704	732354
46580	732355
92638	732356
168281	732357
150494	732358
192965	732359
15320	732360
30564	732361
301674	732362
238888	732363
80242	732364
221887	732365
215035	732366
60083	732367
22362	732368
31090	732369
192611	732370
11658	732371
309331	732372
73110	732373
195985	732374
75241	732375
13727	732376
202298	732377
155461	732378
239489	732379
145233	732380
63834	732381
63834	732382
239545	732383
460	732384
839	732385
879	732386
61754	732387
133168	732388
123294	732389
17366	732390
299862	732391
138337	732392
14130	732393
18674	732394
18200	732395
49011	732396
131906	732397
128947	732398
5520	732399
5274	732400
161732	732401
3001	732402
145200	732403
154573	732404
112988	732405
6690	732406
167118	732407
77624	732408
59450	732409
96894	732410
206115	732411
25591	732412
928	732413
200422	732414
66199	732415
42763	732416
53425	732417
61409	732418
23324	732419
1801	732420
74721	732421
39158	732422
41743	732423
25033	732424
167360	732425
35856	732426
152969	732427
143492	732428
104103	732429
63713	732430
80011	732431
73166	732432
16032	732433
139162	732434
120191	732435
40485	732436
107453	732437
98758	732438
60615	732439
106217	732440
324371	732441
29448	732442
12800	732443
145406	732444
152001	732445
13203	732446
36110	732447
36475	732448
154023	732449
84863	732450
210753	732451
183464	732452
293596	732453
185046	732454
206052	732455
105432	732456
45160	732457
121565	732458
181252	732459
41486	732460
9654	732461
64518	732462
3079	732463
50079	732464
116606	732465
139529	732466
139443	732467
19594	732468
37199	732469
84353	732470
159576	732471
242051	732472
110518	732473
106287	732474
38430	732475
166314	732476
400	732477
598	732478
54812	732479
2008	732480
49568	732481
20908	732482
85074	732483
279528	732484
93493	732485
181262	732486
73113	732487
284382	732488
248914	732489
262307	732490
274990	732491
87188	732492
12184	732493
39995	732494
39883	732495
24706	732496
60110	732497
43729	732498
16812	732499
104248	732500
58904	732501
7336	732502
110458	732503
24902	732504
18672	732505
32073	732506
199951	732507
38562	732508
34289	732509
164523	732510
69866	732511
5813	732512
73053	732513
55233	732514
123666	732515
177901	732516
147147	732517
37879	732518
11740	732519
10526	732520
24430	732521
270487	732522
28821	732523
147141	732524
273073	732525
125325	732526
272873	732527
81974	732528
314324	732529
65555	732530
251655	732531
178044	732532
308095	732533
80404	732534
278333	732535
291615	732536
248903	732537
260090	732538
126044	732539
102831	732540
28166	732541
138947	732542
142308	732543
48074	732544
126445	732545
127145	732546
395	732547
27070	732548
963	732549
125643	732550
69573	732551
107850	732552
88586	732553
38211	732554
22856	732555
18519	732556
31009	732557
31222	732558
42062	732559
152239	732560
207975	732561
58104	732562
138241	732563
98610	732564
39954	732565
5528	732566
46	732567
425	732568
71640	732569
3258	732570
54695	732571
61168	732572
37821	732573
252905	732574
689	732575
195700	732576
151067	732577
31614	732578
23720	732579
86995	732580
12016	732581
37737	732582
273949	732583
144894	732584
123384	732585
12641	732586
4242	732587
172358	732588
90923	732589
99257	732590
129249	732591
139553	732592
109501	732593
71319	732594
261294	732595
82410	732596
162265	732597
114907	732598
117944	732599
32295	732600
21320	732601
9353	732602
1	732603
6179	732604
53888	732605
14974	732606
97169	732607
59451	732608
206254	732609
172373	732610
150454	732611
32150	732612
315037	732613
148263	732614
198581	732615
316079	732616
141514	732617
14797	732618
90487	732619
218587	732620
18710	732621
48008	732622
16287	732623
66171	732624
202762	732625
226439	732626
191236	732627
27705	732628
41363	732629
59090	732630
7817	732631
19251	732632
60241	732633
273257	732634
32314	732635
193077	732636
49336	732637
212725	732638
112511	732639
44389	732640
90314	732641
77283	732642
7617	732643
215597	732644
149808	732645
13660	732646
217350	732647
118854	732648
184822	732649
95671	732650
43283	732651
72341	732652
68497	732653
13238	732654
15300	732655
46680	732656
80474	732657
7182	732658
7182	732659
330	732660
248733	732661
245527	732662
87800	732663
43600	732664
138235	732665
83284	732666
41157	732667
88008	732668
11189	732669
56549	732670
34311	732671
81608	732672
19229	732673
135601	732674
246579	732675
8108	732676
12118	732677
65187	732678
147648	732679
104626	732680
152228	732681
232867	732682
255936	732683
45106	732684
137294	732685
138337	732686
175135	732687
225226	732688
3141	732689
216140	732690
56999	732691
38960	732692
33852	732693
250741	732694
14750	732695
13111	732696
14665	732697
51599	732698
34086	732699
48766	732700
38634	732701
17643	732702
17099	732703
218932	732704
180305	732705
95568	732706
95665	732707
216183	732708
148564	732709
27157	732710
56985	732711
107697	732712
306772	732713
306848	732714
317542	732715
58403	732716
247155	732717
212981	732718
217081	732719
83999	732720
107098	732721
82400	732722
290879	732723
304044	732724
20546	732725
237737	732726
204406	732727
86965	732728
274483	732729
203615	732730
189092	732731
158177	732732
93522	732733
98463	732734
146016	732735
72193	732736
160584	732737
105437	732738
141760	732739
151528	732740
110539	732741
286161	732742
21555	732743
123770	732744
51179	732745
249132	732746
59734	732747
298586	732748
318386	732749
12281	732750
57027	732751
156228	732752
11034	732753
99316	732754
107636	732755
13266	732756
53867	732757
29954	732758
59949	732759
101388	732760
288348	732761
184839	732762
9346	732763
9346	732764
108114	732765
326994	732766
212754	732767
70358	732768
204802	732769
53254	732770
291127	732771
1193	732772
106385	732773
216343	732774
84022	732775
19266	732776
16767	732777
72459	732778
194598	732779
63202	732780
101724	732781
109425	732782
48344	732783
128602	732784
187373	732785
158474	732786
74774	732787
35690	732788
34240	732789
15018	732790
33726	732791
260475	732792
180652	732793
146957	732794
528	732795
114426	732796
113738	732797
14879	732798
11131	732799
132418	732800
35041	732801
14944	732802
134048	732803
13047	732804
164805	732805
89221	732806
98261	732807
7169	732808
13463	732809
51629	732810
78220	732811
5133	732812
8104	732813
90064	732814
52502	732815
191252	732816
39422	732817
182330	732818
68050	732819
289969	732820
188480	732821
42908	732822
100856	732823
21761	732824
173174	732825
49346	732826
43258	732827
69981	732828
91624	732829
68055	732830
94029	732831
6043	732832
151298	732833
165987	732834
132805	732835
29136	732836
56049	732837
45268	732838
192325	732839
8837	732840
156407	732841
19524	732842
78226	732843
57283	732844
127785	732845
321834	732846
165220	732847
294993	732848
77435	732849
265533	732850
121333	732851
38667	732852
156458	732853
28635	732854
90447	732855
276993	732856
88710	732857
100112	732858
52236	732859
7677	732860
16193	732861
8122	732862
27817	732863
67560	732864
271385	732865
259671	732866
110978	732867
164309	732868
224468	732869
34007	732870
47052	732871
317405	732872
28978	732873
79348	732874
89397	732875
117	732876
30500	732877
89211	732878
76246	732879
84020	732880
117699	732881
33551	732882
27904	732883
3434	732884
132606	732885
26786	732886
22187	732887
57213	732888
5003	732889
41077	732890
107716	732891
102587	732892
75891	732893
87188	732894
27272	732895
20114	732896
112551	732897
8069	732898
112119	732899
10894	732900
39598	732901
7944	732902
46169	732903
54534	732904
44259	732905
19163	732906
79664	732907
88508	732908
3585	732909
112901	732910
195568	732911
91081	732912
140735	732913
154772	732914
285085	732915
174739	732916
125093	732917
5794	732918
224019	732919
30680	732920
34983	732921
84823	732922
23528	732923
43663	732924
22022	732925
58092	732926
143112	732927
154819	732928
201387	732929
275112	732930
25184	732931
52543	732932
48315	732933
231299	732934
8030	732935
168452	732936
128522	732937
22749	732938
19616	732939
18250	732940
89564	732941
122358	732942
173247	732943
29586	732944
136344	732945
205811	732946
81266	732947
305525	732948
3887	732949
210183	732950
123588	732951
150173	732952
201119	732953
169549	732954
54273	732955
82449	732956
193664	732957
25838	732958
50480	732959
190524	732960
29690	732961
88651	732962
165284	732963
11541	732964
156574	732965
10994	732966
203197	732967
54087	732968
6261	732969
149313	732970
125300	732971
88684	732972
20228	732973
58956	732974
20228	732975
281986	732976
68977	732977
20228	732978
209266	732979
178357	732980
76162	732981
182695	732982
117450	732983
76869	732984
59493	732985
39268	732986
89646	732987
25919	732988
35334	732989
60251	732990
31478	732991
55944	732992
85390	732993
43183	732994
84294	732995
45406	732996
100192	732997
769	732998
56015	732999
131035	733000
142795	733001
6473	733002
66345	733003
186083	733004
171319	733005
114036	733006
82095	733007
56015	733008
52490	733009
66900	733010
34437	733011
308975	733012
59065	733013
57188	733014
40942	733015
199857	733016
108839	733017
9714	733018
47496	733019
150809	733020
4661	733021
111946	733022
32026	733023
80018	733024
25079	733025
619	733026
258848	733027
107980	733028
293845	733029
53282	733030
86670	733031
278431	733032
72361	733033
61297	733034
127745	733035
52524	733036
206145	733037
162165	733038
186229	733039
4215	733040
61079	733041
323403	733042
304793	733043
127627	733044
73720	733045
4661	733046
162464	733047
259119	733048
317488	733049
315513	733050
121196	733051
180930	733052
250029	733053
75536	733054
31996	733055
91893	733056
268904	733057
5722	733058
27536	733059
149356	733060
134037	733061
95681	733062
20576	733063
314968	733064
314916	733065
82245	733066
20401	733067
11570	733068
91698	733069
176913	733070
146	733071
79662	733072
47256	733073
103	733074
26922	733075
27035	733076
188896	733077
40794	733078
18041	733079
126195	733080
63650	733081
83806	733082
72551	733083
96803	733084
25406	733085
140661	733086
295351	733087
82414	733088
237659	733089
34213	733090
88415	733091
39972	733092
328506	733093
3602	733094
72773	733095
16914	733096
3140	733097
169677	733098
214275	733099
152324	733100
134363	733101
213838	733102
161796	733103
139558	733104
232853	733105
275141	733106
70352	733107
5730	733108
73865	733109
804	733110
163580	733111
291716	733112
64110	733113
255735	733114
271475	733115
156611	733116
44314	733117
3884	733118
43916	733119
138487	733120
11557	733121
10536	733122
17670	733123
17559	733124
73860	733125
138247	733126
63814	733127
99724	733128
4901	733129
260448	733130
27118	733131
289154	733132
57389	733133
54973	733134
66774	733135
12437	733136
212055	733137
174273	733138
120706	733139
107951	733140
46527	733141
317500	733142
134699	733143
126647	733144
209546	733145
308820	733146
48917	733147
219963	733148
208949	733149
149544	733150
149458	733151
61618	733152
37787	733153
132531	733154
23409	733155
295057	733156
100200	733157
43533	733158
28271	733159
5303	733160
40801	733161
44756	733162
90159	733163
178833	733164
317949	733165
142931	733166
72867	733167
46709	733168
80557	733169
14181	733170
54584	733171
160298	733172
53948	733173
8340	733174
136867	733175
84807	733176
979	733177
9483	733178
250139	733179
5622	733180
65862	733181
19792	733182
7494	733183
173029	733184
622	733185
20327	733186
206	733187
174783	733188
5387	733189
172967	733190
84734	733191
110190	733192
148767	733193
146720	733194
11650	733195
190493	733196
475	733197
32032	733198
174415	733199
17521	733200
280342	733201
81275	733202
87827	733203
3310	733204
9257	733205
15750	733206
99870	733207
2652	733208
4014	733209
5654	733210
83867	733211
16586	733212
401	733213
2650	733214
13659	733215
23549	733216
5738	733217
80313	733218
13573	733219
1171	733220
760	733221
69	733222
134377	733223
1094	733224
145351	733225
142110	733226
3273	733227
19811	733228
11911	733229
73321	733230
54831	733231
14165	733232
50839	733233
34314	733234
165455	733235
123342	733236
6324	733237
38215	733238
46859	733239
7285	733240
65736	733241
44826	733242
12222	733243
3819	733244
10183	733245
116169	733246
17395	733247
23591	733248
8984	733249
5503	733250
21658	733251
73706	733252
17900	733253
9043	733254
3634	733255
82737	733256
23	733257
29327	733258
5963	733259
66645	733260
6089	733261
41328	733262
76104	733263
108629	733264
33259	733265
61593	733266
4847	733267
151263	733268
84986	733269
9481	733270
4353	733271
40151	733272
84726	733273
57367	733274
16423	733275
447	733276
384	733277
1909	733278
208440	733279
3225	733280
50108	733281
120222	733282
99343	733283
214715	733284
227	733285
48166	733286
55124	733287
23934	733288
1452	733289
64647	733290
9580	733291
39785	733292
158296	733293
48614	733294
185354	733295
227348	733296
35886	733297
223153	733298
173953	733299
290439	733300
7782	733301
99197	733302
8413	733303
38830	733304
12278	733305
211948	733306
211862	733307
47471	733308
217683	733309
133198	733310
102849	733311
33146	733312
80714	733313
25246	733314
141267	733315
1388	733316
93166	733317
536	733318
105264	733319
115563	733320
22778	733321
263276	733322
90773	733323
2067	733324
316758	733325
305	733326
12245	733327
12404	733328
46504	733329
43294	733330
127763	733331
6691	733332
22309	733333
18525	733334
24026	733335
134867	733336
30160	733337
38789	733338
214480	733339
117837	733340
177788	733341
3624	733342
908	733343
6002	733344
27653	733345
51854	733346
137738	733347
42758	733348
12006	733349
39498	733350
4689	733351
2550	733352
179978	733353
198931	733354
7688	733355
15367	733356
22590	733357
258355	733358
68496	733359
61	733360
26934	733361
41629	733362
4332	733363
126684	733364
142800	733365
10157	733366
18134	733367
40555	733368
23601	733369
5963	733370
5889	733371
86752	733372
52317	733373
4522	733374
44648	733375
20072	733376
30136	733377
34	733378
5920	733379
32032	733380
20305	733381
320836	733382
56	733383
1621	733384
130985	733385
6508	733386
1595	733387
178097	733388
7997	733389
12528	733390
98300	733391
179428	733392
12132	733393
37449	733394
84078	733395
4151	733396
30513	733397
1455	733398
89561	733399
211195	733400
176625	733401
228	733402
14145	733403
51502	733404
21835	733405
96829	733406
73828	733407
2371	733408
60454	733409
8043	733410
108	733411
70860	733412
25983	733413
84726	733414
310122	733415
10344	733416
41786	733417
108276	733418
80260	733419
294478	733420
401	733421
74011	733422
94	733423
665	733424
1018	733425
35562	733426
62774	733427
215795	733428
128830	733429
29549	733430
124252	733431
105882	733432
43179	733433
60514	733434
11362	733435
87111	733436
78554	733437
6400	733438
195225	733439
125828	733440
323312	733441
140607	733442
15415	733443
22525	733444
15129	733445
98191	733446
593	733447
22606	733448
69401	733449
197410	733450
141872	733451
18203	733452
10436	733453
112550	733454
9635	733455
72901	733456
110032	733457
71960	733458
219307	733459
136685	733460
12851	733461
235268	733462
308204	733463
89779	733464
241962	733465
163327	733466
18315	733467
11267	733468
204336	733469
184401	733470
136847	733471
117496	733472
24985	733473
214003	733474
84915	733475
105322	733476
180028	733477
118489	733478
13780	733479
3667	733480
326612	733481
314024	733482
257132	733483
209724	733484
160245	733485
177906	733486
90638	733487
74139	733488
12192	733489
124660	733490
20080	733491
226935	733492
9427	733493
45633	733494
11228	733495
2717	733496
34815	733497
42709	733498
241300	733499
215105	733500
64107	733501
281996	733502
129035	733503
665	733504
224540	733505
106479	733506
192256	733507
18914	733508
317681	733509
206096	733510
90952	733511
213431	733512
105630	733513
16422	733514
39019	733515
90744	733516
5554	733517
162631	733518
132063	733519
80038	733520
83272	733521
116545	733522
22186	733523
21372	733524
107618	733525
22812	733526
306187	733527
216576	733528
72196	733529
23161	733530
43600	733531
44732	733532
132606	733533
59030	733534
9215	733535
10923	733536
214774	733537
105373	733538
1847	733539
91274	733540
87337	733541
1296	733542
129828	733543
5472	733544
17817	733545
45280	733546
107220	733547
113098	733548
58080	733549
202932	733550
7003	733551
32018	733552
14240	733553
445	733554
127687	733555
61819	733556
22558	733557
102905	733558
16755	733559
4118	733560
23352	733561
57136	733562
17352	733563
24295	733564
24231	733565
197042	733566
328229	733567
45311	733568
1968	733569
97585	733570
73425	733571
123304	733572
58967	733573
54628	733574
16792	733575
193068	733576
14061	733577
8988	733578
101335	733579
162740	733580
63090	733581
132361	733582
121644	733583
86031	733584
27972	733585
299396	733586
185720	733587
61508	733588
437	733589
227904	733590
2587	733591
128336	733592
149369	733593
217123	733594
65986	733595
9025	733596
42070	733597
181038	733598
8790	733599
55471	733600
36804	733601
45073	733602
65153	733603
24613	733604
34855	733605
212994	733606
17534	733607
210282	733608
8279	733609
216008	733610
67149	733611
69780	733612
25307	733613
190462	733614
54293	733615
142966	733616
133516	733617
79132	733618
310765	733619
19214	733620
4932	733621
126768	733622
110100	733623
1221	733624
150950	733625
176232	733626
17818	733627
123657	733628
7054	733629
2601	733630
22974	733631
70005	733632
44368	733633
84068	733634
19777	733635
172708	733636
108462	733637
56502	733638
6305	733639
74744	733640
259324	733641
159046	733642
134180	733643
117966	733644
39932	733645
59490	733646
67344	733647
128831	733648
13002	733649
98295	733650
207653	733651
32316	733652
144841	733653
75862	733654
232979	733655
59490	733656
29522	733657
42831	733658
215337	733659
115791	733660
59572	733661
69346	733662
128137	733663
103904	733664
60450	733665
69228	733666
162496	733667
48337	733668
69228	733669
61121	733670
46582	733671
295559	733672
78651	733673
48337	733674
126094	733675
81072	733676
133492	733677
117510	733678
98962	733679
94161	733680
71147	733681
174606	733682
48337	733683
168245	733684
82211	733685
65146	733686
6105	733687
66238	733688
7572	733689
30455	733690
38636	733691
97761	733692
66093	733693
53553	733694
85942	733695
125642	733696
38581	733697
212422	733698
61545	733699
2015	733700
55910	733701
2015	733702
4040	733703
36607	733704
105539	733705
141926	733706
102300	733707
68804	733708
304754	733709
286177	733710
276028	733711
218327	733712
236514	733713
112998	733714
7944	733715
28206	733716
171176	733717
31993	733718
99407	733719
317955	733720
165249	733721
46553	733722
201529	733723
304381	733724
306539	733725
99268	733726
247250	733727
262407	733728
165402	733729
36480	733730
303808	733731
158339	733732
304321	733733
189476	733734
119251	733735
203170	733736
79320	733737
194369	733738
66938	733739
537	733740
324592	733741
71124	733742
45240	733743
79436	733744
25745	733745
63287	733746
286197	733747
175057	733748
173551	733749
111533	733750
139514	733751
49850	733752
15843	733753
44191	733754
2076	733755
1863	733756
59106	733757
71431	733758
141834	733759
105826	733760
77707	733761
24808	733762
32675	733763
13500	733764
46817	733765
25191	733766
74612	733767
71152	733768
111016	733769
284765	733770
9308	733771
68286	733772
3008	733773
48800	733774
182021	733775
138242	733776
138049	733777
92468	733778
294102	733779
109844	733780
6077	733781
185836	733782
18441	733783
13360	733784
21023	733785
57846	733786
56171	733787
51	733788
82059	733789
31354	733790
1138	733791
44899	733792
121074	733793
115395	733794
137197	733795
103067	733796
159278	733797
57	733798
133460	733799
34957	733800
6538	733801
10247	733802
9778	733803
190867	733804
145835	733805
19531	733806
202761	733807
89111	733808
67001	733809
85548	733810
146703	733811
124344	733812
156398	733813
207514	733814
9394	733815
212761	733816
131817	733817
132884	733818
110715	733819
48472	733820
22225	733821
12424	733822
23500	733823
21849	733824
173374	733825
69136	733826
39498	733827
310169	733828
190735	733829
885	733830
269423	733831
305142	733832
110130	733833
44683	733834
145195	733835
29571	733836
202524	733837
81830	733838
20627	733839
213693	733840
113706	733841
515	733842
4293	733843
26716	733844
22328	733845
99009	733846
32206	733847
136405	733848
21087	733849
63249	733850
206936	733851
32364	733852
71024	733853
80605	733854
9326	733855
254687	733856
1913	733857
7488	733858
19680	733859
174646	733860
17100	733861
14528	733862
271127	733863
205281	733864
133198	733865
130986	733866
15709	733867
320467	733868
24833	733869
125037	733870
85952	733871
198665	733872
85756	733873
293571	733874
132521	733875
216692	733876
125210	733877
46140	733878
20051	733879
152882	733880
143	733881
79223	733882
6067	733883
46507	733884
46507	733885
20569	733886
1434	733887
12940	733888
40153	733889
29669	733890
123379	733891
2752	733892
25492	733893
113179	733894
9772	733895
68000	733896
179662	733897
30234	733898
65	733899
295646	733900
26117	733901
52955	733902
152526	733903
12912	733904
105990	733905
20617	733906
1640	733907
115198	733908
287589	733909
308	733910
106289	733911
70478	733912
154319	733913
175634	733914
48032	733915
107141	733916
2277	733917
326297	733918
210493	733919
34128	733920
28438	733921
231509	733922
127103	733923
11484	733924
5133	733925
56358	733926
2888	733927
2819	733928
38888	733929
72016	733930
96	733931
296140	733932
41727	733933
113709	733934
215868	733935
122627	733936
269567	733937
77049	733938
81544	733939
48091	733940
40455	733941
120095	733942
87640	733943
282354	733944
66176	733945
285913	733946
121111	733947
150283	733948
83886	733949
47348	733950
31090	733951
23844	733952
110945	733953
33014	733954
218837	733955
34283	733956
119868	733957
113755	733958
25737	733959
155919	733960
54897	733961
136923	733962
54897	733963
25143	733964
79327	733965
35754	733966
307052	733967
5750	733968
5735	733969
53819	733970
198849	733971
199396	733972
1628	733973
196059	733974
85	733975
109854	733976
98583	733977
152361	733978
59682	733979
99058	733980
88870	733981
7999	733982
561	733983
118887	733984
25467	733985
51162	733986
204436	733987
82056	733988
131652	733989
3077	733990
3922	733991
24244	733992
81529	733993
37352	733994
56804	733995
15562	733996
80973	733997
214123	733998
87314	733999
324479	734000
176187	734001
38412	734002
82481	734003
42275	734004
75029	734005
194907	734006
122650	734007
31842	734008
86832	734009
18060	734010
60610	734011
5011	734012
285389	734013
206631	734014
42941	734015
42941	734016
50146	734017
4042	734018
58937	734019
16669	734020
283574	734021
106825	734022
43662	734023
320058	734024
193928	734025
45754	734026
55759	734027
175405	734028
81920	734029
27690	734030
155478	734031
2896	734032
199556	734033
12427	734034
323791	734035
55803	734036
166515	734037
224956	734038
27538	734039
182212	734040
181710	734041
5064	734042
59795	734043
52675	734044
84571	734045
111470	734046
399	734047
285050	734048
81265	734049
83674	734050
210823	734051
235728	734052
35430	734053
112139	734054
22121	734055
5375	734056
167815	734057
82570	734058
123	734059
108044	734060
19776	734061
21277	734062
85441	734063
11637	734064
19824	734065
68655	734066
1656	734067
207755	734068
130814	734069
21013	734070
302640	734071
269205	734072
31021	734073
89143	734074
46325	734075
287	734076
24010	734077
4195	734078
22606	734079
98784	734080
37896	734081
159289	734082
49711	734083
50809	734084
45741	734085
137074	734086
56920	734087
254319	734088
10241	734089
23849	734090
251909	734091
219215	734092
41126	734093
82126	734094
313186	734095
4276	734096
38102	734097
31156	734098
70515	734099
1097	734100
44032	734101
13125	734102
42951	734103
383	734104
326605	734105
61479	734106
19623	734107
265345	734108
148541	734109
34839	734110
131568	734111
59323	734112
102800	734113
24961	734114
5573	734115
124039	734116
103645	734117
13965	734118
41447	734119
97377	734120
103862	734121
10129	734122
98012	734123
65438	734124
197647	734125
172767	734126
210001	734127
14681	734128
205085	734129
130345	734130
169986	734131
1063	734132
142234	734133
5923	734134
268736	734135
31141	734136
103533	734137
48879	734138
30100	734139
56866	734140
165992	734141
95540	734142
84744	734143
35302	734144
13026	734145
202966	734146
22671	734147
86811	734148
153981	734149
31267	734150
15467	734151
9472	734152
8927	734153
15009	734154
7626	734155
155672	734156
15451	734157
28099	734158
33597	734159
175588	734160
293565	734161
111067	734162
40008	734163
16302	734164
16237	734165
253393	734166
18762	734167
109384	734168
34950	734169
151625	734170
41068	734171
38592	734172
1365	734173
132325	734174
108667	734175
260849	734176
23353	734177
167225	734178
25993	734179
31021	734180
134833	734181
105882	734182
32524	734183
34970	734184
283631	734185
72	734186
9126	734187
100202	734188
150761	734189
625	734190
44703	734191
282938	734192
197847	734193
9738	734194
77868	734195
184717	734196
17786	734197
77894	734198
566	734199
4232	734200
24668	734201
86487	734202
136341	734203
16856	734204
85247	734205
79811	734206
6840	734207
242699	734208
142053	734209
15437	734210
116781	734211
13088	734212
78670	734213
48319	734214
5673	734215
38002	734216
133472	734217
118848	734218
12665	734219
29097	734220
59240	734221
163484	734222
257953	734223
110417	734224
3500	734225
261456	734226
61382	734227
92302	734228
48896	734229
52078	734230
89748	734231
33494	734232
24324	734233
64419	734234
55739	734235
58366	734236
32514	734237
22393	734238
9462	734239
26782	734240
1045	734241
8048	734242
40291	734243
39752	734244
203708	734245
8967	734246
122213	734247
52983	734248
84	734249
162810	734250
19773	734251
26813	734252
160828	734253
147307	734254
159367	734255
162560	734256
311041	734257
36953	734258
32768	734259
127498	734260
155557	734261
110549	734262
1446	734263
4021	734264
303	734265
78572	734266
1931	734267
3493	734268
129420	734269
31637	734270
179224	734271
233077	734272
13968	734273
149745	734274
1094	734275
70700	734276
132909	734277
101573	734278
42196	734279
146570	734280
131926	734281
116790	734282
269184	734283
218733	734284
138951	734285
28138	734286
524	734287
95170	734288
34940	734289
26954	734290
3500	734291
123768	734292
134822	734293
4905	734294
155963	734295
44572	734296
207089	734297
3501	734298
11061	734299
139443	734300
32468	734301
202831	734302
38844	734303
88740	734304
63140	734305
186671	734306
13529	734307
11476	734308
32559	734309
150453	734310
120044	734311
2733	734312
36073	734313
166028	734314
19512	734315
66706	734316
242997	734317
211675	734318
195203	734319
123519	734320
53872	734321
52202	734322
7891	734323
8967	734324
25842	734325
165283	734326
187667	734327
148130	734328
20007	734329
71531	734330
57039	734331
19565	734332
9346	734333
190939	734334
171259	734335
27511	734336
301372	734337
92775	734338
30997	734339
251326	734340
59494	734341
114985	734342
135350	734343
7427	734344
76953	734345
13695	734346
8816	734347
8819	734348
188318	734349
78090	734350
25113	734351
34876	734352
53385	734353
64471	734354
99273	734355
168403	734356
5408	734357
37825	734358
81333	734359
8544	734360
80962	734361
218212	734362
61444	734363
15951	734364
30034	734365
8014	734366
125294	734367
104053	734368
16240	734369
63138	734370
40	734371
314692	734372
202	734373
45562	734374
6208	734375
132775	734376
75826	734377
17197	734378
26456	734379
103551	734380
123502	734381
21183	734382
67374	734383
103411	734384
185237	734385
149671	734386
252172	734387
233567	734388
302940	734389
132107	734390
263052	734391
56905	734392
194243	734393
133122	734394
42598	734395
17197	734396
275550	734397
92776	734398
59292	734399
4550	734400
131398	734401
79231	734402
23686	734403
21926	734404
57281	734405
27272	734406
26297	734407
22443	734408
1639	734409
31805	734410
59299	734411
130537	734412
167351	734413
177711	734414
133959	734415
131066	734416
11534	734417
78563	734418
44081	734419
122661	734420
10622	734421
46162	734422
39017	734423
64605	734424
97243	734425
3415	734426
14435	734427
129779	734428
89458	734429
88834	734430
27472	734431
21675	734432
104641	734433
108837	734434
29918	734435
55656	734436
4400	734437
6819	734438
25201	734439
28577	734440
82404	734441
24060	734442
284764	734443
94865	734444
64230	734445
40897	734446
37364	734447
37364	734448
182055	734449
12797	734450
73517	734451
24951	734452
19623	734453
16199	734454
141197	734455
110251	734456
37639	734457
105099	734458
31397	734459
133754	734460
195581	734461
14992	734462
123834	734463
75210	734464
64619	734465
10591	734466
190699	734467
141593	734468
6729	734469
84706	734470
52990	734471
84578	734472
17253	734473
141311	734474
9605	734475
296276	734476
82646	734477
8039	734478
96293	734479
81908	734480
228276	734481
1908	734482
236132	734483
254688	734484
138571	734485
26184	734486
79931	734487
129776	734488
24398	734489
13048	734490
215695	734491
164091	734492
185451	734493
175	734494
3954	734495
109618	734496
567	734497
4337	734498
308721	734499
71307	734500
3164	734501
38656	734502
45663	734503
147491	734504
95340	734505
11363	734506
186140	734507
6457	734508
11069	734509
44183	734510
159821	734511
85988	734512
314493	734513
160875	734514
113148	734515
14350	734516
40433	734517
221874	734518
33687	734519
9819	734520
13248	734521
42198	734522
27064	734523
26060	734524
40436	734525
16668	734526
46580	734527
23685	734528
299556	734529
86759	734530
87527	734531
315234	734532
133825	734533
173370	734534
134833	734535
116099	734536
2717	734537
183046	734538
189626	734539
40346	734540
263850	734541
123782	734542
61573	734543
51365	734544
166790	734545
22793	734546
206062	734547
154259	734548
258194	734549
103743	734550
291209	734551
261212	734552
119125	734553
172320	734554
131567	734555
72971	734556
107700	734557
163992	734558
278730	734559
160734	734560
29463	734561
282172	734562
72214	734563
244467	734564
176496	734565
244925	734566
178518	734567
246162	734568
275343	734569
103471	734570
180271	734571
140178	734572
140798	734573
64829	734574
226206	734575
221918	734576
43193	734577
11434	734578
93528	734579
233810	734580
6972	734581
75431	734582
276198	734583
152996	734584
40198	734585
42700	734586
107643	734587
109	734588
10237	734589
192985	734590
186900	734591
24553	734592
27854	734593
51759	734594
125	734595
77761	734596
81576	734597
63808	734598
21106	734599
23167	734600
107272	734601
168129	734602
195818	734603
10426	734604
6197	734605
195322	734606
169357	734607
102684	734608
112571	734609
189417	734610
266750	734611
6081	734612
57369	734613
27225	734614
231254	734615
84412	734616
9213	734617
4676	734618
116085	734619
57978	734620
78104	734621
9255	734622
107697	734623
116000	734624
8587	734625
15543	734626
4115	734627
114190	734628
197119	734629
3738	734630
285889	734631
267873	734632
166649	734633
8868	734634
77274	734635
102375	734636
4630	734637
2288	734638
5869	734639
29632	734640
169541	734641
144283	734642
175085	734643
2882	734644
108014	734645
168027	734646
108788	734647
315884	734648
17719	734649
74725	734650
26505	734651
52958	734652
37515	734653
318971	734654
60545	734655
84964	734656
42612	734657
226264	734658
952	734659
274339	734660
188417	734661
228197	734662
172896	734663
71644	734664
298965	734665
47152	734666
33553	734667
126811	734668
70225	734669
22989	734670
226592	734671
94208	734672
251148	734673
268230	734674
1568	734675
120278	734676
38426	734677
15882	734678
51218	734679
204669	734680
8561	734681
15321	734682
137347	734683
317200	734684
116328	734685
642	734686
98089	734687
245665	734688
11783	734689
79096	734690
245875	734691
175775	734692
46761	734693
57687	734694
232153	734695
46955	734696
15102	734697
25588	734698
166140	734699
48704	734700
83246	734701
295077	734702
7471	734703
75742	734704
161395	734705
4509	734706
312833	734707
137253	734708
109119	734709
45468	734710
1021	734711
230228	734712
198447	734713
98446	734714
126811	734715
145815	734716
5091	734717
38545	734718
208877	734719
144777	734720
101279	734721
237474	734722
169464	734723
73360	734724
160021	734725
174573	734726
203432	734727
52812	734728
151250	734729
237008	734730
217364	734731
183921	734732
28415	734733
30538	734734
54706	734735
94440	734736
199299	734737
19183	734738
10136	734739
149785	734740
256332	734741
38743	734742
31847	734743
1115	734744
2959	734745
147780	734746
66086	734747
24471	734748
33717	734749
49994	734750
49949	734751
116596	734752
5111	734753
204381	734754
105719	734755
43155	734756
14031	734757
203733	734758
209989	734759
198051	734760
69120	734761
153419	734762
178894	734763
235476	734764
19838	734765
23092	734766
70005	734767
313688	734768
305899	734769
81215	734770
178514	734771
105785	734772
16897	734773
133563	734774
202222	734775
222921	734776
273391	734777
73720	734778
98858	734779
98814	734780
24580	734781
257356	734782
257095	734783
204843	734784
54298	734785
324688	734786
83970	734787
86302	734788
31052	734789
317003	734790
74348	734791
52726	734792
116808	734793
181631	734794
191469	734795
123512	734796
17305	734797
6938	734798
6602	734799
295066	734800
11392	734801
2692	734802
92929	734803
4131	734804
205707	734805
28650	734806
132637	734807
313113	734808
138338	734809
56988	734810
87469	734811
112668	734812
24984	734813
15094	734814
181498	734815
173205	734816
2462	734817
166851	734818
325516	734819
127742	734820
3344	734821
56383	734822
42877	734823
29357	734824
140248	734825
85983	734826
171908	734827
263206	734828
40630	734829
30452	734830
12593	734831
90249	734832
63119	734833
60318	734834
28409	734835
147047	734836
321907	734837
264702	734838
16735	734839
1202	734840
69403	734841
44159	734842
151	734843
4054	734844
16193	734845
16010	734846
93402	734847
17738	734848
240874	734849
3434	734850
87477	734851
10655	734852
152563	734853
24945	734854
25958	734855
54817	734856
26842	734857
10840	734858
6180	734859
40061	734860
6546	734861
69050	734862
20611	734863
64606	734864
37476	734865
69228	734866
46162	734867
10142	734868
191632	734869
8230	734870
3942	734871
111221	734872
24400	734873
208484	734874
27430	734875
118425	734876
13317	734877
30998	734878
18149	734879
788	734880
106265	734881
302133	734882
2642	734883
208379	734884
24380	734885
43424	734886
102595	734887
95948	734888
211343	734889
12946	734890
101328	734891
158905	734892
263892	734893
47343	734894
325370	734895
38591	734896
28439	734897
22756	734898
318160	734899
212762	734900
162417	734901
179393	734902
270797	734903
305924	734904
26569	734905
142427	734906
78543	734907
38592	734908
36857	734909
224777	734910
23853	734911
36638	734912
106080	734913
22989	734914
32505	734915
127483	734916
120512	734917
63986	734918
9887	734919
67438	734920
91284	734921
67078	734922
137337	734923
327012	734924
140097	734925
201290	734926
44086	734927
115570	734928
197471	734929
218597	734930
9100	734931
191737	734932
169158	734933
273633	734934
85160	734935
126028	734936
76957	734937
127214	734938
33003	734939
216587	734940
126771	734941
251771	734942
316564	734943
181612	734944
50140	734945
3739	734946
3739	734947
200440	734948
160560	734949
263694	734950
221589	734951
328248	734952
115051	734953
179135	734954
140159	734955
214895	734956
229728	734957
138728	734958
271968	734959
253987	734960
194879	734961
168876	734962
32471	734963
83616	734964
29583	734965
68679	734966
114895	734967
223736	734968
100774	734969
114654	734970
42792	734971
64368	734972
171995	734973
49615	734974
192951	734975
1656	734976
1981	734977
58469	734978
57132	734979
131639	734980
24928	734981
89723	734982
7986	734983
21930	734984
2580	734985
27935	734986
145796	734987
871	734988
36872	734989
13408	734990
13820	734991
26272	734992
35911	734993
13408	734994
136950	734995
43325	734996
371	734997
74445	734998
47683	734999
117938	735000
178362	735001
75779	735002
34326	735003
275	735004
88945	735005
199896	735006
32054	735007
131654	735008
223172	735009
38249	735010
134715	735011
167800	735012
102397	735013
62362	735014
5834	735015
17010	735016
41386	735017
211642	735018
30847	735019
89583	735020
83484	735021
27092	735022
22588	735023
217758	735024
32269	735025
148895	735026
237849	735027
75072	735028
115581	735029
34186	735030
270948	735031
238274	735032
122057	735033
64583	735034
52562	735035
179233	735036
78834	735037
92975	735038
36994	735039
84429	735040
4727	735041
237543	735042
282794	735043
38148	735044
39407	735045
45973	735046
195431	735047
17342	735048
5111	735049
108569	735050
25920	735051
207250	735052
96956	735053
74105	735054
100073	735055
134185	735056
61787	735057
14173	735058
67283	735059
205526	735060
209280	735061
20776	735062
239974	735063
5458	735064
17181	735065
118867	735066
219655	735067
150642	735068
558	735069
37013	735070
213800	735071
178445	735072
195270	735073
31255	735074
12284	735075
98313	735076
42367	735077
2963	735078
1063	735079
55134	735080
180036	735081
26833	735082
11193	735083
101916	735084
206011	735085
1269	735086
10794	735087
158860	735088
105	735089
16421	735090
25459	735091
11235	735092
87386	735093
127758	735094
28536	735095
9804	735096
5931	735097
43047	735098
49870	735099
142429	735100
84787	735101
84714	735102
96519	735103
1475	735104
37215	735105
89029	735106
14665	735107
208215	735108
151201	735109
194	735110
19652	735111
37270	735112
150708	735113
84175	735114
4235	735115
209279	735116
71080	735117
16811	735118
57707	735119
22732	735120
206643	735121
314229	735122
82889	735123
228200	735124
124321	735125
63697	735126
580	735127
113329	735128
17658	735129
10224	735130
18951	735131
5241	735132
145675	735133
183351	735134
177879	735135
10793	735136
27756	735137
1986	735138
64231	735139
11379	735140
98760	735141
68172	735142
183128	735143
33803	735144
216743	735145
24372	735146
23346	735147
5092	735148
9995	735149
14658	735150
69996	735151
6546	735152
65286	735153
5003	735154
26884	735155
35620	735156
14158	735157
84729	735158
19137	735159
10745	735160
81132	735161
182392	735162
51417	735163
124880	735164
10548	735165
479	735166
175908	735167
107157	735168
142400	735169
139851	735170
250558	735171
154048	735172
15727	735173
34871	735174
52098	735175
107534	735176
169193	735177
108655	735178
109700	735179
78977	735180
42058	735181
16593	735182
29934	735183
2307	735184
56188	735185
75539	735186
124534	735187
3341	735188
7584	735189
81464	735190
60023	735191
126180	735192
46811	735193
86171	735194
524	735195
20081	735196
189441	735197
63116	735198
89095	735199
119786	735200
7341	735201
1156	735202
82933	735203
200626	735204
150036	735205
219882	735206
67162	735207
34265	735208
91190	735209
89361	735210
29307	735211
195122	735212
230592	735213
235058	735214
196813	735215
303595	735216
100015	735217
136053	735218
186793	735219
13588	735220
217269	735221
138110	735222
252256	735223
67735	735224
73237	735225
33199	735226
133300	735227
108606	735228
24945	735229
26047	735230
133959	735231
122525	735232
3434	735233
126252	735234
80139	735235
89316	735236
20725	735237
27557	735238
55806	735239
33634	735240
81072	735241
102245	735242
31989	735243
109439	735244
5779	735245
97416	735246
43126	735247
84730	735248
104248	735249
39017	735250
14306	735251
17642	735252
14073	735253
1496	735254
180729	735255
38613	735256
23605	735257
31194	735258
61174	735259
3922	735260
175053	735261
307006	735262
6736	735263
117949	735264
139589	735265
192626	735266
48044	735267
72687	735268
95072	735269
224017	735270
112083	735271
43342	735272
157344	735273
175446	735274
175465	735275
212577	735276
85009	735277
57394	735278
98666	735279
50817	735280
328661	735281
103180	735282
26983	735283
74466	735284
44653	735285
40218	735286
54319	735287
86959	735288
158041	735289
60268	735290
318981	735291
136185	735292
91621	735293
206577	735294
105	735295
205914	735296
75597	735297
50585	735298
116660	735299
27421	735300
18039	735301
68710	735302
29241	735303
36320	735304
277526	735305
24592	735306
155621	735307
22639	735308
305977	735309
43932	735310
240203	735311
208091	735312
33557	735313
59506	735314
18417	735315
10826	735316
60148	735317
71555	735318
3460	735319
9441	735320
51855	735321
35198	735322
105603	735323
68456	735324
44892	735325
214898	735326
71226	735327
20980	735328
23593	735329
135794	735330
87559	735331
178643	735332
282958	735333
41091	735334
127637	735335
125594	735336
208528	735337
135796	735338
121060	735339
130089	735340
131299	735341
8258	735342
5892	735343
49533	735344
6363	735345
117800	735346
138398	735347
250279	735348
108453	735349
216808	735350
100237	735351
142222	735352
35332	735353
23617	735354
6334	735355
67268	735356
10107	735357
1052	735358
46733	735359
41319	735360
197451	735361
61062	735362
134293	735363
21829	735364
12691	735365
49863	735366
192089	735367
39427	735368
110304	735369
230174	735370
191665	735371
191034	735372
69583	735373
62684	735374
3803	735375
2641	735376
8618	735377
17640	735378
185938	735379
254127	735380
58945	735381
42916	735382
33037	735383
161792	735384
119891	735385
18	735386
148837	735387
146626	735388
44163	735389
75186	735390
99657	735391
81826	735392
50610	735393
50588	735394
48533	735395
28801	735396
26939	735397
55155	735398
25731	735399
24135	735400
178398	735401
19486	735402
198547	735403
24844	735404
110857	735405
44241	735406
1990	735407
137781	735408
5934	735409
192051	735410
317724	735411
11793	735412
97339	735413
18470	735414
99050	735415
234465	735416
13428	735417
172075	735418
43138	735419
151124	735420
32965	735421
298136	735422
281582	735423
196197	735424
58945	735425
169815	735426
59662	735427
133703	735428
17116	735429
28775	735430
18035	735431
82379	735432
72184	735433
122181	735434
84299	735435
278077	735436
11730	735437
111671	735438
134519	735439
305445	735440
18132	735441
7484	735442
57349	735443
179908	735444
181789	735445
206798	735446
148372	735447
138017	735448
106634	735449
349	735450
41300	735451
134064	735452
53257	735453
42143	735454
94004	735455
180763	735456
79624	735457
127879	735458
24235	735459
246891	735460
202754	735461
117482	735462
52619	735463
174369	735464
17718	735465
102427	735466
42162	735467
281203	735468
175790	735469
44471	735470
81753	735471
14167	735472
16401	735473
5470	735474
4594	735475
28735	735476
182388	735477
135355	735478
2908	735479
180016	735480
21447	735481
123408	735482
151723	735483
56014	735484
14075	735485
11219	735486
85819	735487
264544	735488
13027	735489
64491	735490
275259	735491
91742	735492
268305	735493
66820	735494
130888	735495
25860	735496
273145	735497
178121	735498
2066	735499
182336	735500
70571	735501
88791	735502
289683	735503
22	735504
4640	735505
25304	735506
26808	735507
6518	735508
95928	735509
82950	735510
635	735511
154542	735512
88378	735513
128961	735514
1496	735515
160388	735516
89316	735517
22187	735518
26047	735519
3434	735520
6977	735521
10469	735522
55208	735523
36010	735524
27770	735525
87550	735526
54124	735527
91960	735528
4921	735529
78633	735530
14158	735531
20633	735532
56429	735533
10745	735534
10669	735535
39017	735536
10370	735537
994	735538
69413	735539
56315	735540
80972	735541
14435	735542
31680	735543
108606	735544
108606	735545
26635	735546
30043	735547
256736	735548
58975	735549
207228	735550
17564	735551
239802	735552
40	735553
157393	735554
47828	735555
15162	735556
79672	735557
43528	735558
135152	735559
89330	735560
312691	735561
88810	735562
162568	735563
660	735564
88147	735565
61654	735566
34971	735567
13243	735568
15860	735569
37714	735570
6140	735571
10015	735572
66372	735573
30402	735574
57932	735575
2015	735576
6289	735577
27757	735578
58655	735579
64182	735580
39007	735581
16529	735582
6895	735583
141	735584
104474	735585
39829	735586
7082	735587
26717	735588
12214	735589
14691	735590
6895	735591
38821	735592
14833	735593
6289	735594
7540	735595
105285	735596
132229	735597
61149	735598
139438	735599
156032	735600
35168	735601
191594	735602
75619	735603
85554	735604
124916	735605
61383	735606
162770	735607
58560	735608
35045	735609
72851	735610
238	735611
36256	735612
4777	735613
14833	735614
10593	735615
77266	735616
39567	735617
64355	735618
77131	735619
22924	735620
80318	735621
62540	735622
5365	735623
94385	735624
9319	735625
111272	735626
103227	735627
17950	735628
107701	735629
75499	735630
64887	735631
101641	735632
232731	735633
82636	735634
1296	735635
123913	735636
58499	735637
218543	735638
130513	735639
108938	735640
11101	735641
6810	735642
6020	735643
164491	735644
80030	735645
9541	735646
22049	735647
30523	735648
44031	735649
127060	735650
271214	735651
10599	735652
88027	735653
39196	735654
8766	735655
155157	735656
159531	735657
282488	735658
65084	735659
120706	735660
43492	735661
314687	735662
139522	735663
127466	735664
146254	735665
95248	735666
404	735667
17264	735668
92822	735669
178770	735670
227774	735671
40642	735672
208290	735673
215177	735674
328733	735675
137507	735676
93093	735677
10949	735678
300542	735679
49434	735680
38813	735681
53426	735682
295864	735683
44577	735684
435	735685
715	735686
1055	735687
16041	735688
124959	735689
4143	735690
46706	735691
5022	735692
191219	735693
151796	735694
31674	735695
128166	735696
90878	735697
244901	735698
20929	735699
43807	735700
14298	735701
19563	735702
27225	735703
59833	735704
84994	735705
52287	735706
121899	735707
3281	735708
204174	735709
83263	735710
287579	735711
58258	735712
39466	735713
27499	735714
62678	735715
2047	735716
118608	735717
27933	735718
83257	735719
16421	735720
309878	735721
38957	735722
38957	735723
46681	735724
266656	735725
50579	735726
122275	735727
36697	735728
5730	735729
51813	735730
282276	735731
276253	735732
57718	735733
155675	735734
24838	735735
153699	735736
98996	735737
199111	735738
26004	735739
219669	735740
69346	735741
46120	735742
254247	735743
208064	735744
196062	735745
80075	735746
20999	735747
167530	735748
32974	735749
82449	735750
25585	735751
48351	735752
54064	735753
119474	735754
63370	735755
3553	735756
43771	735757
933	735758
59633	735759
53751	735760
199756	735761
186746	735762
175211	735763
5722	735764
147353	735765
62314	735766
26960	735767
135155	735768
38031	735769
131886	735770
45332	735771
5709	735772
57776	735773
64743	735774
12301	735775
38254	735776
12165	735777
119602	735778
128199	735779
97200	735780
82960	735781
318056	735782
6772	735783
278700	735784
84064	735785
13772	735786
1978	735787
77199	735788
238113	735789
79085	735790
146095	735791
9407	735792
201723	735793
77879	735794
32024	735795
47	735796
1884	735797
3309	735798
32300	735799
27070	735800
32406	735801
9254	735802
54866	735803
46429	735804
14794	735805
2058	735806
85	735807
35248	735808
963	735809
1490	735810
17410	735811
167285	735812
167524	735813
88740	735814
46811	735815
92638	735816
19342	735817
96751	735818
7305	735819
15519	735820
16599	735821
303608	735822
8312	735823
220281	735824
131063	735825
62151	735826
19131	735827
90315	735828
152587	735829
182628	735830
120079	735831
9751	735832
116167	735833
8034	735834
137309	735835
20038	735836
25728	735837
57041	735838
35993	735839
117556	735840
164809	735841
122941	735842
192624	735843
112199	735844
43098	735845
43493	735846
43955	735847
85290	735848
58419	735849
24941	735850
34907	735851
15396	735852
26794	735853
81294	735854
186320	735855
283538	735856
1683	735857
39481	735858
173878	735859
151488	735860
24961	735861
16164	735862
58562	735863
76097	735864
26584	735865
6550	735866
145723	735867
61456	735868
72397	735869
171277	735870
8294	735871
8651	735872
46826	735873
87968	735874
54040	735875
262928	735876
202833	735877
42941	735878
138985	735879
165248	735880
31010	735881
136965	735882
149043	735883
344	735884
6970	735885
42361	735886
85264	735887
211906	735888
51642	735889
50639	735890
6385	735891
83801	735892
15869	735893
242461	735894
237428	735895
12758	735896
33627	735897
177529	735898
119862	735899
43259	735900
164529	735901
53462	735902
22922	735903
16887	735904
73181	735905
19820	735906
983	735907
302619	735908
34299	735909
201230	735910
883	735911
607	735912
3500	735913
14592	735914
39728	735915
19115	735916
142907	735917
88907	735918
8514	735919
85247	735920
52084	735921
55739	735922
272608	735923
31989	735924
5278	735925
78138	735926
1827	735927
18734	735928
11342	735929
1281	735930
25175	735931
159761	735932
34337	735933
7317	735934
8354	735935
11627	735936
200385	735937
136555	735938
2518	735939
53560	735940
183337	735941
18152	735942
259972	735943
18021	735944
84158	735945
7567	735946
254190	735947
6577	735948
25175	735949
115807	735950
82308	735951
32316	735952
23152	735953
121479	735954
125430	735955
104567	735956
227587	735957
22580	735958
46929	735959
188843	735960
258689	735961
48607	735962
272033	735963
196879	735964
9007	735965
82346	735966
19850	735967
13913	735968
13749	735969
34030	735970
26264	735971
24195	735972
46743	735973
16142	735974
48408	735975
31713	735976
38984	735977
1452	735978
21674	735979
25175	735980
204761	735981
108603	735982
98340	735983
1102	735984
263483	735985
64136	735986
163897	735987
29709	735988
60573	735989
116764	735990
28682	735991
64027	735992
216595	735993
216543	735994
327654	735995
104921	735996
28766	735997
44535	735998
29501	735999
27829	736000
191404	736001
23099	736002
17797	736003
5774	736004
9626	736005
62215	736006
137225	736007
135152	736008
33252	736009
1683	736010
78371	736011
170328	736012
26253	736013
37944	736014
133850	736015
294328	736016
86401	736017
82582	736018
118119	736019
49065	736020
33309	736021
112397	736022
87863	736023
153734	736024
7332	736025
79617	736026
49652	736027
133334	736028
63080	736029
29367	736030
4483	736031
31000	736032
191564	736033
99811	736034
3994	736035
24112	736036
84463	736037
23464	736038
276598	736039
16938	736040
14571	736041
27421	736042
56385	736043
12362	736044
19042	736045
6857	736046
23742	736047
524	736048
64941	736049
85924	736050
524	736051
154557	736052
111164	736053
22793	736054
88227	736055
10557	736056
7228	736057
141366	736058
121889	736059
69644	736060
2101	736061
175191	736062
15125	736063
3126	736064
1173	736065
166594	736066
5699	736067
27393	736068
73290	736069
57075	736070
9269	736071
28573	736072
6754	736073
93909	736074
58151	736075
2337	736076
41830	736077
47020	736078
32488	736079
6447	736080
6315	736081
11746	736082
27421	736083
18941	736084
5166	736085
8074	736086
83745	736087
58799	736088
305824	736089
187834	736090
119779	736091
175397	736092
24578	736093
1626	736094
40163	736095
261286	736096
7338	736097
13282	736098
95123	736099
20167	736100
16097	736101
23524	736102
38460	736103
106163	736104
24709	736105
64322	736106
37930	736107
12800	736108
87504	736109
13187	736110
180081	736111
135350	736112
10551	736113
60726	736114
187531	736115
130147	736116
105042	736117
64118	736118
121794	736119
135779	736120
13743	736121
52820	736122
168678	736123
38388	736124
72420	736125
259314	736126
47576	736127
36606	736128
10637	736129
160459	736130
171625	736131
65270	736132
59584	736133
59809	736134
1611	736135
1611	736136
124789	736137
79257	736138
89446	736139
20625	736140
23303	736141
315702	736142
120682	736143
41363	736144
23354	736145
18850	736146
31680	736147
88507	736148
39995	736149
41925	736150
6546	736151
137025	736152
56216	736153
18586	736154
13856	736155
19533	736156
86235	736157
99218	736158
203280	736159
8153	736160
136792	736161
48068	736162
43984	736163
126692	736164
20707	736165
224882	736166
43916	736167
93034	736168
213292	736169
124983	736170
163559	736171
105716	736172
114789	736173
159352	736174
152727	736175
96343	736176
87992	736177
39414	736178
208226	736179
35324	736180
71497	736181
163935	736182
10552	736183
291	736184
70537	736185
134730	736186
326156	736187
249453	736188
69757	736189
207513	736190
51523	736191
284987	736192
98331	736193
26493	736194
192600	736195
3944	736196
7870	736197
27965	736198
177914	736199
227936	736200
39213	736201
25104	736202
9704	736203
96451	736204
2935	736205
50133	736206
2594	736207
71	736208
9204	736209
163722	736210
1401	736211
17103	736212
17403	736213
3332	736214
3771	736215
1712	736216
1712	736217
278	736218
5286	736219
10646	736220
231289	736221
151475	736222
74204	736223
27146	736224
39200	736225
9443	736226
132594	736227
47482	736228
108112	736229
58828	736230
120118	736231
215320	736232
112778	736233
175038	736234
36857	736235
101642	736236
129467	736237
47008	736238
43533	736239
5314	736240
3138	736241
13820	736242
76664	736243
117154	736244
198222	736245
12912	736246
10826	736247
123483	736248
76125	736249
52212	736250
81430	736251
30354	736252
208436	736253
48965	736254
142941	736255
271887	736256
181643	736257
188915	736258
43336	736259
25651	736260
49503	736261
53814	736262
122766	736263
254033	736264
173663	736265
53937	736266
35412	736267
119282	736268
60794	736269
144840	736270
213235	736271
69803	736272
32684	736273
167363	736274
62749	736275
108392	736276
6833	736277
235524	736278
7792	736279
135738	736280
66460	736281
108642	736282
121031	736283
11038	736284
32952	736285
140537	736286
44963	736287
84939	736288
69976	736289
3193	736290
279472	736291
46233	736292
155483	736293
227993	736294
101167	736295
200301	736296
287274	736297
226446	736298
138360	736299
261677	736300
218329	736301
55121	736302
220482	736303
235958	736304
138358	736305
161760	736306
62165	736307
91024	736308
95461	736309
241941	736310
256601	736311
186099	736312
161189	736313
167300	736314
73095	736315
29042	736316
294561	736317
211154	736318
231115	736319
96529	736320
215209	736321
254071	736322
149079	736323
282952	736324
250184	736325
13597	736326
155130	736327
47646	736328
147867	736329
44527	736330
59726	736331
21831	736332
138972	736333
103817	736334
41844	736335
170819	736336
184787	736337
98565	736338
277653	736339
218205	736340
231915	736341
181834	736342
277032	736343
166339	736344
298765	736345
241060	736346
213895	736347
158366	736348
139953	736349
127268	736350
290686	736351
67765	736352
226411	736353
237643	736354
92050	736355
178729	736356
62825	736357
164863	736358
269963	736359
146924	736360
10442	736361
60837	736362
62374	736363
37378	736364
156511	736365
78454	736366
271168	736367
163479	736368
263185	736369
26310	736370
190421	736371
38224	736372
141736	736373
219707	736374
65218	736375
12773	736376
26058	736377
8865	736378
8865	736379
284323	736380
1134	736381
9349	736382
130637	736383
91437	736384
328705	736385
5509	736386
81398	736387
243189	736388
114204	736389
23203	736390
89098	736391
202023	736392
157729	736393
129734	736394
25160	736395
68864	736396
90365	736397
109318	736398
50560	736399
71	736400
58589	736401
4142	736402
31959	736403
258705	736404
258800	736405
12780	736406
189322	736407
137223	736408
33975	736409
61150	736410
21457	736411
9291	736412
208704	736413
28158	736414
26756	736415
378	736416
17621	736417
45037	736418
943	736419
301620	736420
5167	736421
47010	736422
200742	736423
82665	736424
6752	736425
232897	736426
36927	736427
46306	736428
287410	736429
49362	736430
169531	736431
111118	736432
13593	736433
70038	736434
104236	736435
14785	736436
126642	736437
59388	736438
5936	736439
67030	736440
302897	736441
326577	736442
83028	736443
235935	736444
91544	736445
185999	736446
274256	736447
314618	736448
306795	736449
203039	736450
212715	736451
171401	736452
166005	736453
209449	736454
326859	736455
64480	736456
212511	736457
255599	736458
239820	736459
278289	736460
117620	736461
103324	736462
153610	736463
233643	736464
45423	736465
23154	736466
1668	736467
23876	736468
30879	736469
2623	736470
667	736471
37685	736472
107679	736473
218607	736474
130795	736475
13922	736476
349	736477
32110	736478
102217	736479
14484	736480
299582	736481
1820	736482
14864	736483
328543	736484
3024	736485
44943	736486
6824	736487
59048	736488
44204	736489
123595	736490
47518	736491
42593	736492
179355	736493
270177	736494
153647	736495
168052	736496
89951	736497
67464	736498
21779	736499
64209	736500
191314	736501
52635	736502
128924	736503
62742	736504
154541	736505
152269	736506
233350	736507
144918	736508
17659	736509
110707	736510
183976	736511
63604	736512
256459	736513
155260	736514
183952	736515
64814	736516
82236	736517
135860	736518
142157	736519
75731	736520
257832	736521
88628	736522
55088	736523
47041	736524
10954	736525
39725	736526
88707	736527
6539	736528
11527	736529
17522	736530
21965	736531
155127	736532
62328	736533
44369	736534
37118	736535
131325	736536
151259	736537
12668	736538
91277	736539
236816	736540
183420	736541
2962	736542
65952	736543
4021	736544
5274	736545
138566	736546
24670	736547
25029	736548
47795	736549
5080	736550
16758	736551
39122	736552
166530	736553
13593	736554
97987	736555
74262	736556
2827	736557
73267	736558
162560	736559
82662	736560
1158	736561
19439	736562
26881	736563
76257	736564
77363	736565
75538	736566
35737	736567
91727	736568
183884	736569
97402	736570
130348	736571
69161	736572
1430	736573
32945	736574
17044	736575
8325	736576
191728	736577
271334	736578
77351	736579
310803	736580
88623	736581
152327	736582
74836	736583
223943	736584
306617	736585
92429	736586
309381	736587
10146	736588
278574	736589
51163	736590
169482	736591
180803	736592
12340	736593
15394	736594
45771	736595
32920	736596
247484	736597
42420	736598
111256	736599
165460	736600
45241	736601
230172	736602
30209	736603
264650	736604
196586	736605
121474	736606
113587	736607
213866	736608
74603	736609
11031	736610
164586	736611
56072	736612
252	736613
14752	736614
194533	736615
88697	736616
291657	736617
323877	736618
323609	736619
8917	736620
76230	736621
29516	736622
12667	736623
14491	736624
84584	736625
209647	736626
1493	736627
85493	736628
259276	736629
112239	736630
106817	736631
107206	736632
320479	736633
4419	736634
82231	736635
50307	736636
261453	736637
272157	736638
193621	736639
118870	736640
192115	736641
87875	736642
65724	736643
125587	736644
59287	736645
305568	736646
194246	736647
287528	736648
53105	736649
251444	736650
129696	736651
191225	736652
99346	736653
163094	736654
43884	736655
197209	736656
121230	736657
220005	736658
21819	736659
137679	736660
31397	736661
10684	736662
66785	736663
145388	736664
76110	736665
87476	736666
636	736667
26593	736668
314757	736669
203688	736670
111658	736671
101739	736672
230526	736673
32600	736674
128511	736675
152201	736676
325425	736677
194942	736678
297304	736679
126299	736680
79316	736681
231750	736682
32616	736683
279683	736684
156676	736685
193061	736686
84819	736687
209667	736688
59194	736689
244328	736690
136324	736691
321969	736692
74640	736693
312075	736694
287911	736695
49080	736696
130881	736697
18420	736698
81427	736699
21414	736700
26286	736701
53766	736702
252235	736703
206196	736704
209256	736705
72988	736706
202979	736707
57773	736708
98653	736709
180984	736710
266283	736711
87778	736712
127162	736713
50571	736714
32818	736715
46472	736716
185097	736717
132073	736718
45026	736719
134350	736720
39941	736721
121386	736722
50863	736723
141099	736724
108868	736725
102310	736726
302072	736727
125174	736728
65002	736729
2014	736730
141300	736731
289676	736732
205774	736733
307644	736734
202431	736735
12892	736736
12892	736737
49945	736738
37591	736739
26582	736740
316605	736741
30196	736742
2245	736743
7728	736744
23258	736745
23635	736746
24513	736747
38653	736748
9924	736749
96382	736750
81417	736751
115797	736752
135247	736753
272448	736754
188766	736755
28518	736756
197955	736757
25518	736758
35057	736759
192	736760
51330	736761
177311	736762
29000	736763
165401	736764
65779	736765
113835	736766
319975	736767
94232	736768
169085	736769
126274	736770
13419	736771
101	736772
92649	736773
79225	736774
79426	736775
56123	736776
44241	736777
136836	736778
111162	736779
135999	736780
119391	736781
14950	736782
156952	736783
19164	736784
40074	736785
45084	736786
179944	736787
94643	736788
28176	736789
72059	736790
7224	736791
39356	736792
151843	736793
73892	736794
154080	736795
45739	736796
105039	736797
54563	736798
14282	736799
65781	736800
241022	736801
253744	736802
53388	736803
74916	736804
10954	736805
273928	736806
117900	736807
46276	736808
324313	736809
6519	736810
179750	736811
253867	736812
133714	736813
203011	736814
312660	736815
119872	736816
296406	736817
198160	736818
140675	736819
171762	736820
46623	736821
185055	736822
38312	736823
13926	736824
52735	736825
22228	736826
127595	736827
38312	736828
283189	736829
296891	736830
196641	736831
156921	736832
293192	736833
78674	736834
49346	736835
178094	736836
47615	736837
238260	736838
140931	736839
251180	736840
288013	736841
305448	736842
110715	736843
191135	736844
104993	736845
247102	736846
86693	736847
86693	736848
70305	736849
193891	736850
123034	736851
12213	736852
317225	736853
3828	736854
195035	736855
69848	736856
112444	736857
15694	736858
73270	736859
8475	736860
19967	736861
2388	736862
175785	736863
2975	736864
20837	736865
27655	736866
106859	736867
124030	736868
77566	736869
38356	736870
51511	736871
40582	736872
10731	736873
828	736874
141181	736875
81	736876
69149	736877
1673	736878
7095	736879
84413	736880
124741	736881
88111	736882
303	736883
96437	736884
183576	736885
315243	736886
15061	736887
3942	736888
200732	736889
54104	736890
82877	736891
21008	736892
292433	736893
66824	736894
216487	736895
209494	736896
129935	736897
186855	736898
64238	736899
126722	736900
12198	736901
1344	736902
81017	736903
36884	736904
15982	736905
139483	736906
1203	736907
43610	736908
123930	736909
89075	736910
162207	736911
104243	736912
123923	736913
4622	736914
14027	736915
378	736916
41417	736917
2894	736918
156160	736919
24527	736920
53935	736921
189665	736922
2444	736923
163976	736924
212839	736925
3750	736926
69234	736927
42906	736928
115350	736929
4598	736930
4988	736931
54983	736932
162501	736933
13358	736934
19000	736935
7799	736936
46165	736937
76638	736938
37627	736939
183947	736940
36710	736941
72915	736942
25701	736943
175280	736944
39368	736945
17425	736946
71516	736947
22863	736948
15479	736949
72470	736950
57240	736951
69112	736952
134517	736953
118956	736954
15479	736955
25701	736956
11197	736957
48682	736958
72470	736959
83733	736960
24129	736961
39969	736962
108349	736963
15537	736964
225037	736965
194026	736966
34483	736967
23919	736968
182094	736969
122897	736970
116780	736971
73658	736972
49305	736973
129012	736974
52285	736975
277049	736976
175226	736977
285637	736978
282215	736979
79485	736980
17059	736981
23964	736982
34483	736983
43594	736984
277627	736985
79004	736986
113458	736987
17624	736988
36635	736989
51728	736990
36635	736991
17504	736992
46933	736993
29774	736994
47477	736995
119054	736996
48217	736997
15604	736998
126442	736999
5790	737000
121781	737001
196822	737002
45535	737003
13927	737004
64351	737005
35921	737006
15827	737007
3394	737008
205626	737009
28428	737010
111234	737011
216731	737012
2128	737013
244530	737014
319181	737015
77546	737016
9077	737017
161448	737018
246980	737019
94082	737020
204939	737021
226568	737022
300801	737023
15201	737024
270706	737025
299848	737026
101777	737027
8019	737028
313931	737029
180094	737030
184843	737031
284660	737032
281074	737033
209022	737034
175232	737035
177024	737036
12520	737037
4578	737038
253854	737039
145540	737040
170310	737041
2366	737042
178829	737043
144367	737044
37626	737045
38454	737046
80554	737047
37294	737048
73089	737049
38163	737050
63600	737051
15604	737052
23657	737053
73089	737054
175799	737055
33551	737056
23657	737057
23598	737058
48705	737059
15604	737060
175280	737061
45554	737062
162498	737063
115229	737064
135370	737065
145340	737066
221876	737067
137844	737068
263940	737069
328268	737070
323272	737071
57417	737072
95462	737073
5897	737074
111100	737075
2156	737076
46686	737077
60960	737078
60564	737079
130822	737080
80371	737081
8402	737082
36750	737083
15613	737084
48462	737085
16756	737086
104746	737087
89038	737088
63812	737089
254251	737090
98249	737091
47025	737092
170567	737093
83695	737094
81998	737095
16297	737096
72200	737097
106549	737098
12259	737099
3065	737100
66122	737101
19208	737102
38367	737103
158481	737104
79030	737105
125432	737106
10144	737107
34485	737108
273366	737109
276992	737110
122741	737111
109454	737112
182723	737113
47440	737114
84509	737115
2606	737116
125058	737117
14662	737118
9274	737119
182628	737120
196310	737121
46484	737122
91391	737123
7740	737124
108713	737125
79161	737126
182312	737127
135051	737128
321961	737129
67711	737130
6145	737131
2461	737132
5991	737133
55054	737134
14864	737135
73354	737136
28381	737137
28381	737138
17123	737139
34627	737140
41281	737141
76999	737142
83658	737143
186453	737144
249845	737145
196420	737146
72182	737147
308524	737148
18903	737149
40846	737150
62649	737151
4438	737152
201853	737153
41735	737154
4681	737155
8370	737156
198313	737157
152495	737158
120092	737159
24353	737160
5226	737161
51328	737162
280921	737163
23379	737164
47588	737165
68569	737166
35620	737167
21708	737168
16657	737169
126940	737170
25913	737171
2961	737172
13159	737173
907	737174
74181	737175
204315	737176
68143	737177
176819	737178
3502	737179
1049	737180
284491	737181
183247	737182
10596	737183
122869	737184
27904	737185
109973	737186
3942	737187
57982	737188
121614	737189
21708	737190
994	737191
157738	737192
24025	737193
85505	737194
1143	737195
16657	737196
37226	737197
6454	737198
994	737199
18987	737200
994	737201
14658	737202
6467	737203
134373	737204
39496	737205
73424	737206
241594	737207
160843	737208
18142	737209
14751	737210
12352	737211
323264	737212
29259	737213
66766	737214
61668	737215
138872	737216
89956	737217
109216	737218
323099	737219
208221	737220
20055	737221
16868	737222
288732	737223
9407	737224
8760	737225
27247	737226
284482	737227
26744	737228
320696	737229
77714	737230
229984	737231
86496	737232
154625	737233
72878	737234
38338	737235
26914	737236
265504	737237
155200	737238
22555	737239
21164	737240
81831	737241
246125	737242
104501	737243
143480	737244
199264	737245
12313	737246
43553	737247
17834	737248
155526	737249
22570	737250
215880	737251
18987	737252
54767	737253
10094	737254
81894	737255
80231	737256
9081	737257
13056	737258
3814	737259
58903	737260
80785	737261
7534	737262
114124	737263
152941	737264
313378	737265
26297	737266
86942	737267
48607	737268
137472	737269
81894	737270
156506	737271
65101	737272
9562	737273
138181	737274
10094	737275
54781	737276
21275	737277
198637	737278
319363	737279
38361	737280
37226	737281
20072	737282
3434	737283
3434	737284
28492	737285
43487	737286
22233	737287
84326	737288
87053	737289
110282	737290
166562	737291
46820	737292
50693	737293
60811	737294
47844	737295
17013	737296
213817	737297
69049	737298
26297	737299
87053	737300
112435	737301
26722	737302
33313	737303
54652	737304
138114	737305
92262	737306
192550	737307
5887	737308
7534	737309
53585	737310
24025	737311
10656	737312
48190	737313
530	737314
48190	737315
13853	737316
129192	737317
205362	737318
241860	737319
4766	737320
83339	737321
171181	737322
16129	737323
189914	737324
136957	737325
103742	737326
105599	737327
175866	737328
71337	737329
109002	737330
210995	737331
234270	737332
82737	737333
78820	737334
279171	737335
161187	737336
15917	737337
84998	737338
65908	737339
23368	737340
77230	737341
166006	737342
205206	737343
163706	737344
216762	737345
305287	737346
37927	737347
216351	737348
12530	737349
318690	737350
44930	737351
220432	737352
293442	737353
96590	737354
59352	737355
257987	737356
145556	737357
145556	737358
1370	737359
17357	737360
12715	737361
33547	737362
47458	737363
178450	737364
232991	737365
291484	737366
72573	737367
30064	737368
27206	737369
259749	737370
85793	737371
9366	737372
328	737373
58296	737374
17795	737375
7297	737376
167517	737377
26510	737378
186500	737379
27137	737380
31621	737381
23823	737382
1	737383
15445	737384
254284	737385
132304	737386
59625	737387
69122	737388
6824	737389
320572	737390
122503	737391
186736	737392
49642	737393
77707	737394
45040	737395
43998	737396
138306	737397
182271	737398
24747	737399
149094	737400
232552	737401
120718	737402
62725	737403
320338	737404
84350	737405
40680	737406
180361	737407
192378	737408
208037	737409
193208	737410
54	737411
189267	737412
18360	737413
271737	737414
193073	737415
276405	737416
7102	737417
87056	737418
10259	737419
50574	737420
299166	737421
205783	737422
1666	737423
43253	737424
117494	737425
80102	737426
64798	737427
33724	737428
234008	737429
99386	737430
249143	737431
124313	737432
189620	737433
5002	737434
305598	737435
114484	737436
3887	737437
87448	737438
45934	737439
154200	737440
35983	737441
271239	737442
17789	737443
142351	737444
3237	737445
87133	737446
113045	737447
186596	737448
168283	737449
33049	737450
134904	737451
69899	737452
105586	737453
325471	737454
137493	737455
375	737456
18036	737457
807	737458
37734	737459
2502	737460
20990	737461
81523	737462
46179	737463
56763	737464
67405	737465
143379	737466
22049	737467
6349	737468
321	737469
42850	737470
57917	737471
269362	737472
323811	737473
15389	737474
105155	737475
42234	737476
195015	737477
135977	737478
281704	737479
20267	737480
50538	737481
11694	737482
29223	737483
73100	737484
28237	737485
2197	737486
74749	737487
29656	737488
19260	737489
79441	737490
301046	737491
230851	737492
17411	737493
199874	737494
22548	737495
58053	737496
133731	737497
143293	737498
20187	737499
64303	737500
12235	737501
94071	737502
33647	737503
253749	737504
962	737505
17232	737506
203757	737507
1894	737508
54026	737509
128173	737510
104835	737511
74073	737512
159346	737513
144283	737514
246060	737515
962	737516
86046	737517
77741	737518
37125	737519
253647	737520
194372	737521
27509	737522
209330	737523
32627	737524
23745	737525
154323	737526
236063	737527
193693	737528
21994	737529
40476	737530
8089	737531
2955	737532
57	737533
199871	737534
116720	737535
83322	737536
37702	737537
3249	737538
10173	737539
8122	737540
45159	737541
1567	737542
321143	737543
51229	737544
8791	737545
14180	737546
1545	737547
197609	737548
3991	737549
164067	737550
204756	737551
321558	737552
234357	737553
317050	737554
101462	737555
94634	737556
69494	737557
4594	737558
199162	737559
233037	737560
90493	737561
310527	737562
113916	737563
296627	737564
252309	737565
130598	737566
6040	737567
222152	737568
206298	737569
4920	737570
166127	737571
148363	737572
94866	737573
216180	737574
131022	737575
214009	737576
201396	737577
227054	737578
180725	737579
99831	737580
142379	737581
120832	737582
237844	737583
84166	737584
104020	737585
187937	737586
84327	737587
231274	737588
72738	737589
173511	737590
130251	737591
133315	737592
100183	737593
173473	737594
265960	737595
88583	737596
302915	737597
140191	737598
307653	737599
204105	737600
28348	737601
166133	737602
154233	737603
284329	737604
186333	737605
107330	737606
113466	737607
137577	737608
63839	737609
57022	737610
188174	737611
173559	737612
328468	737613
6285	737614
306581	737615
319442	737616
324051	737617
130410	737618
185022	737619
265878	737620
239457	737621
270084	737622
278088	737623
300436	737624
98706	737625
205496	737626
100597	737627
94695	737628
64976	737629
76338	737630
252443	737631
323398	737632
292662	737633
44394	737634
244009	737635
164262	737636
161774	737637
243545	737638
143097	737639
204163	737640
272020	737641
243310	737642
306178	737643
156546	737644
156256	737645
82733	737646
115358	737647
111268	737648
125650	737649
149521	737650
240361	737651
67644	737652
173246	737653
111672	737654
78786	737655
238439	737656
176945	737657
86461	737658
230105	737659
136220	737660
142982	737661
302595	737662
195069	737663
130598	737664
143880	737665
245068	737666
304426	737667
205329	737668
125275	737669
259220	737670
120705	737671
189354	737672
322040	737673
41699	737674
62024	737675
308928	737676
303832	737677
167464	737678
173692	737679
136693	737680
159417	737681
238309	737682
265023	737683
176869	737684
137576	737685
308301	737686
159689	737687
110598	737688
132514	737689
82731	737690
207128	737691
18725	737692
115744	737693
27011	737694
103306	737695
501	737696
2387	737697
29170	737698
37507	737699
83823	737700
90043	737701
240896	737702
126512	737703
81667	737704
49989	737705
88994	737706
133759	737707
2673	737708
53245	737709
318651	737710
263189	737711
207007	737712
49874	737713
196182	737714
175166	737715
35319	737716
124176	737717
13150	737718
35027	737719
40599	737720
112016	737721
244339	737722
244481	737723
7718	737724
185815	737725
322130	737726
143383	737727
109678	737728
176840	737729
170604	737730
170694	737731
222531	737732
177851	737733
183563	737734
156741	737735
307551	737736
60488	737737
157978	737738
121289	737739
214960	737740
30567	737741
81661	737742
18659	737743
250327	737744
53245	737745
38386	737746
29486	737747
328595	737748
213106	737749
133211	737750
55885	737751
4229	737752
143533	737753
143670	737754
23313	737755
49591	737756
11553	737757
117747	737758
118523	737759
33705	737760
10948	737761
10540	737762
26295	737763
131175	737764
7521	737765
104566	737766
37659	737767
61010	737768
106515	737769
20686	737770
297084	737771
16624	737772
281180	737773
322528	737774
7525	737775
209564	737776
29733	737777
216778	737778
132679	737779
162835	737780
302482	737781
38125	737782
93995	737783
117285	737784
142073	737785
315489	737786
55763	737787
5102	737788
95548	737789
13252	737790
44772	737791
181723	737792
52305	737793
39830	737794
3001	737795
76674	737796
3490	737797
4783	737798
69329	737799
17624	737800
102266	737801
35023	737802
16027	737803
78206	737804
9363	737805
52151	737806
184668	737807
72695	737808
72986	737809
23111	737810
287076	737811
78428	737812
72713	737813
16544	737814
73864	737815
181366	737816
312165	737817
144271	737818
111050	737819
327248	737820
43285	737821
162361	737822
66512	737823
30459	737824
208658	737825
168580	737826
84883	737827
310611	737828
141869	737829
35450	737830
183704	737831
59518	737832
5413	737833
111884	737834
11856	737835
142393	737836
69001	737837
59518	737838
69075	737839
15387	737840
16709	737841
50491	737842
225100	737843
52727	737844
96751	737845
34654	737846
216550	737847
21050	737848
60007	737849
138948	737850
7526	737851
182774	737852
6418	737853
14814	737854
219498	737855
195856	737856
118508	737857
273969	737858
121325	737859
89682	737860
87567	737861
282858	737862
147443	737863
173314	737864
31146	737865
25940	737866
113432	737867
139253	737868
10098	737869
50863	737870
31111	737871
41436	737872
26368	737873
3907	737874
53969	737875
45223	737876
174230	737877
84212	737878
152001	737879
1843	737880
6941	737881
121306	737882
211352	737883
136710	737884
33334	737885
33433	737886
91909	737887
105120	737888
1843	737889
194686	737890
60538	737891
319154	737892
172576	737893
17355	737894
323882	737895
185548	737896
659	737897
53994	737898
10323	737899
116529	737900
65521	737901
318929	737902
179	737903
89850	737904
58508	737905
110393	737906
19173	737907
55130	737908
82600	737909
44894	737910
3697	737911
27101	737912
86817	737913
21791	737914
38266	737915
11168	737916
1649	737917
76094	737918
74808	737919
106848	737920
6014	737921
17797	737922
448	737923
25808	737924
186123	737925
264182	737926
8668	737927
159786	737928
121951	737929
2681	737930
48940	737931
36892	737932
25414	737933
273110	737934
95944	737935
9385	737936
18512	737937
42122	737938
51262	737939
320592	737940
94287	737941
72626	737942
100752	737943
47979	737944
23408	737945
4318	737946
57573	737947
46332	737948
159336	737949
184318	737950
5909	737951
172587	737952
32686	737953
46617	737954
213677	737955
10001	737956
3073	737957
70587	737958
271548	737959
199854	737960
48049	737961
2623	737962
310175	737963
221127	737964
39645	737965
223035	737966
251106	737967
272646	737968
298836	737969
122863	737970
202080	737971
92500	737972
60118	737973
224535	737974
1310	737975
78749	737976
113083	737977
74897	737978
15311	737979
278392	737980
269821	737981
128828	737982
108067	737983
26022	737984
119150	737985
238834	737986
210640	737987
284268	737988
186113	737989
320574	737990
135818	737991
24195	737992
199724	737993
4676	737994
36809	737995
178280	737996
17992	737997
239709	737998
107948	737999
41333	738000
63137	738001
134482	738002
159086	738003
163739	738004
77890	738005
177757	738006
204377	738007
186651	738008
49331	738009
12988	738010
164367	738011
153854	738012
170074	738013
51390	738014
210300	738015
19387	738016
25550	738017
17134	738018
151682	738019
3797	738020
208257	738021
4838	738022
13185	738023
16150	738024
172115	738025
56906	738026
122696	738027
135663	738028
51362	738029
138931	738030
138931	738031
46357	738032
250677	738033
312142	738034
82500	738035
33032	738036
151680	738037
184274	738038
149219	738039
51863	738040
85644	738041
323193	738042
18727	738043
35351	738044
13268	738045
301459	738046
68641	738047
19440	738048
63142	738049
36805	738050
111185	738051
120310	738052
40649	738053
119210	738054
66172	738055
83771	738056
178067	738057
39077	738058
95343	738059
8999	738060
12663	738061
17447	738062
12975	738063
84289	738064
50666	738065
16872	738066
157983	738067
89289	738068
119110	738069
204043	738070
101670	738071
115814	738072
80514	738073
59652	738074
216199	738075
311037	738076
98354	738077
295874	738078
201117	738079
35427	738080
18486	738081
107741	738082
2253	738083
2253	738084
12841	738085
10483	738086
12841	738087
4645	738088
43205	738089
74901	738090
25878	738091
98870	738092
25030	738093
9458	738094
313543	738095
16150	738096
5803	738097
4017	738098
210049	738099
120285	738100
94359	738101
77832	738102
267891	738103
297123	738104
282395	738105
298744	738106
47164	738107
168948	738108
275622	738109
29290	738110
158204	738111
32185	738112
195198	738113
60652	738114
64582	738115
8093	738116
28702	738117
10488	738118
61862	738119
201142	738120
7076	738121
10476	738122
88860	738123
13531	738124
81598	738125
271872	738126
145049	738127
9673	738128
3920	738129
13023	738130
232217	738131
155683	738132
262944	738133
31829	738134
25225	738135
17815	738136
327456	738137
7813	738138
81589	738139
72709	738140
11047	738141
67120	738142
27599	738143
187211	738144
33514	738145
72391	738146
5836	738147
37841	738148
31748	738149
105406	738150
251732	738151
157784	738152
16963	738153
78439	738154
157193	738155
180867	738156
50730	738157
136995	738158
63821	738159
28480	738160
20465	738161
99022	738162
43199	738163
134856	738164
113514	738165
295599	738166
97067	738167
227232	738168
31123	738169
193133	738170
10843	738171
90228	738172
277700	738173
210263	738174
2177	738175
17217	738176
178783	738177
94576	738178
57665	738179
314649	738180
207699	738181
125328	738182
65661	738183
158704	738184
31266	738185
81142	738186
18374	738187
142363	738188
156414	738189
25082	738190
23688	738191
45831	738192
213438	738193
163738	738194
59881	738195
227249	738196
15261	738197
58963	738198
14790	738199
137760	738200
205142	738201
36976	738202
87801	738203
320947	738204
692	738205
139806	738206
300933	738207
12555	738208
14090	738209
26767	738210
114715	738211
4844	738212
177218	738213
183166	738214
44048	738215
3836	738216
82366	738217
251614	738218
5891	738219
91510	738220
34619	738221
260285	738222
156606	738223
183268	738224
89207	738225
3259	738226
125642	738227
9891	738228
283819	738229
284551	738230
78011	738231
147957	738232
37141	738233
313124	738234
80461	738235
14246	738236
70003	738237
29409	738238
189881	738239
27410	738240
1927	738241
151701	738242
215533	738243
27559	738244
751	738245
1594	738246
600	738247
316736	738248
79030	738249
14821	738250
69137	738251
2167	738252
54232	738253
197714	738254
24236	738255
217245	738256
2656	738257
207416	738258
51999	738259
43157	738260
43979	738261
13852	738262
30327	738263
150270	738264
97679	738265
38073	738266
241192	738267
160204	738268
291259	738269
67358	738270
325262	738271
228464	738272
220610	738273
190344	738274
127248	738275
145274	738276
254771	738277
77412	738278
110924	738279
60991	738280
255285	738281
201673	738282
205335	738283
77137	738284
266084	738285
94621	738286
58536	738287
26121	738288
200584	738289
230025	738290
14080	738291
92557	738292
123259	738293
37312	738294
188791	738295
321835	738296
111989	738297
267596	738298
40287	738299
91516	738300
68803	738301
207947	738302
264664	738303
318656	738304
312540	738305
156767	738306
206115	738307
57873	738308
215049	738309
109999	738310
20768	738311
106408	738312
45454	738313
168900	738314
51213	738315
11381	738316
25031	738317
260162	738318
235567	738319
94556	738320
272451	738321
301201	738322
72142	738323
186380	738324
53930	738325
152679	738326
266689	738327
184784	738328
290489	738329
16936	738330
61111	738331
67119	738332
65135	738333
292439	738334
155190	738335
132213	738336
615	738337
10602	738338
163354	738339
9203	738340
286807	738341
15963	738342
35342	738343
133174	738344
66041	738345
117681	738346
97152	738347
85636	738348
252360	738349
144282	738350
210578	738351
174805	738352
81145	738353
154234	738354
94553	738355
37140	738356
2096	738357
127785	738358
129368	738359
142750	738360
29270	738361
102804	738362
35585	738363
13177	738364
10891	738365
25866	738366
6209	738367
100251	738368
1678	738369
137335	738370
192148	738371
44591	738372
126698	738373
40425	738374
1602	738375
36757	738376
46692	738377
50531	738378
43783	738379
4886	738380
26970	738381
101436	738382
239049	738383
228658	738384
150962	738385
158739	738386
197436	738387
47792	738388
2813	738389
33833	738390
95674	738391
66861	738392
24417	738393
24344	738394
293519	738395
253106	738396
241847	738397
45995	738398
205713	738399
176888	738400
56669	738401
7123	738402
1678	738403
8110	738404
116325	738405
34647	738406
43438	738407
99612	738408
4886	738409
7043	738410
16213	738411
79939	738412
127705	738413
224226	738414
26771	738415
42213	738416
86928	738417
29678	738418
4849	738419
58418	738420
168074	738421
91147	738422
161534	738423
58626	738424
58924	738425
323150	738426
14511	738427
90937	738428
10955	738429
325738	738430
59131	738431
15713	738432
318961	738433
152139	738434
19399	738435
221923	738436
87369	738437
63156	738438
1678	738439
263119	738440
41615	738441
81181	738442
178079	738443
78190	738444
11729	738445
195882	738446
68166	738447
8354	738448
111612	738449
177983	738450
1431	738451
127660	738452
34313	738453
204746	738454
85168	738455
217911	738456
195869	738457
58309	738458
42137	738459
17537	738460
76426	738461
4091	738462
174016	738463
109629	738464
4349	738465
11116	738466
21317	738467
72091	738468
21175	738469
190716	738470
70	738471
267033	738472
2026	738473
32317	738474
81794	738475
1406	738476
764	738477
30419	738478
287964	738479
98394	738480
59147	738481
13099	738482
10408	738483
114247	738484
170853	738485
71604	738486
27749	738487
2265	738488
256156	738489
26767	738490
83163	738491
182263	738492
76577	738493
26076	738494
46096	738495
34675	738496
196532	738497
101132	738498
24202	738499
24286	738500
52044	738501
84205	738502
103896	738503
308775	738504
169396	738505
40191	738506
164302	738507
83042	738508
203505	738509
205865	738510
176992	738511
199138	738512
17127	738513
208503	738514
27083	738515
86502	738516
134137	738517
16821	738518
8353	738519
280003	738520
197112	738521
54066	738522
97961	738523
152452	738524
116750	738525
279811	738526
81929	738527
102334	738528
224435	738529
246529	738530
152719	738531
5894	738532
85230	738533
50111	738534
22761	738535
90145	738536
19743	738537
112056	738538
11960	738539
84440	738540
18539	738541
36375	738542
34426	738543
24860	738544
66291	738545
12449	738546
3436	738547
1166	738548
37508	738549
16386	738550
101723	738551
9006	738552
22559	738553
54620	738554
63	738555
87388	738556
9733	738557
91572	738558
24536	738559
59059	738560
17254	738561
985	738562
85998	738563
75890	738564
261648	738565
29137	738566
84431	738567
4698	738568
2562	738569
12247	738570
58401	738571
58401	738572
58401	738573
37390	738574
127231	738575
236201	738576
197438	738577
1551	738578
53397	738579
52399	738580
202368	738581
8718	738582
35379	738583
35379	738584
9357	738585
117897	738586
13331	738587
66024	738588
127895	738589
47767	738590
298492	738591
119842	738592
16900	738593
122	738594
15544	738595
2034	738596
211838	738597
130036	738598
5681	738599
15508	738600
1776	738601
120419	738602
54254	738603
74000	738604
194998	738605
130196	738606
244474	738607
86156	738608
197358	738609
207433	738610
309553	738611
102713	738612
18124	738613
41423	738614
121659	738615
40219	738616
89986	738617
121787	738618
114773	738619
13097	738620
53103	738621
63073	738622
188281	738623
183131	738624
24994	738625
189017	738626
188007	738627
120993	738628
7717	738629
26943	738630
129690	738631
96149	738632
186529	738633
14750	738634
2000	738635
129690	738636
7639	738637
26943	738638
78579	738639
120357	738640
4914	738641
88415	738642
18169	738643
117677	738644
102148	738645
313156	738646
12873	738647
107984	738648
317747	738649
83692	738650
61042	738651
140765	738652
218263	738653
153117	738654
252068	738655
199377	738656
290766	738657
40384	738658
184906	738659
57270	738660
125474	738661
134584	738662
83671	738663
182677	738664
249623	738665
121731	738666
18310	738667
48438	738668
104305	738669
278060	738670
211480	738671
275863	738672
192807	738673
293792	738674
82270	738675
79294	738676
44175	738677
233968	738678
8227	738679
89249	738680
68241	738681
194842	738682
51604	738683
71347	738684
216552	738685
285542	738686
200962	738687
23564	738688
35384	738689
3991	738690
112568	738691
130295	738692
118597	738693
85380	738694
66590	738695
46628	738696
42132	738697
42956	738698
70690	738699
132651	738700
159072	738701
121657	738702
22	738703
45446	738704
227776	738705
120478	738706
119839	738707
23545	738708
53381	738709
204787	738710
1707	738711
11780	738712
18310	738713
56939	738714
315447	738715
75204	738716
167953	738717
231113	738718
270568	738719
13984	738720
121824	738721
321274	738722
270563	738723
294720	738724
314909	738725
315183	738726
17868	738727
2304	738728
4888	738729
116652	738730
284036	738731
228238	738732
217972	738733
208354	738734
19613	738735
109683	738736
113242	738737
29897	738738
1703	738739
1308	738740
1308	738741
16035	738742
40959	738743
8323	738744
263966	738745
195976	738746
199641	738747
301159	738748
301733	738749
116532	738750
277967	738751
287500	738752
183885	738753
132736	738754
322454	738755
91950	738756
150979	738757
30948	738758
295261	738759
183646	738760
148961	738761
18440	738762
183016	738763
246562	738764
134859	738765
192103	738766
36480	738767
139735	738768
96917	738769
178218	738770
178216	738771
204892	738772
124187	738773
113667	738774
252961	738775
32295	738776
48624	738777
191722	738778
73299	738779
36944	738780
1792	738781
90300	738782
6223	738783
284026	738784
129829	738785
167867	738786
312164	738787
18104	738788
51912	738789
241280	738790
12295	738791
6019	738792
4268	738793
34092	738794
155952	738795
100404	738796
60820	738797
62292	738798
237666	738799
143430	738800
296610	738801
112506	738802
231949	738803
102791	738804
29858	738805
17565	738806
259518	738807
205142	738808
41354	738809
27298	738810
67651	738811
103015	738812
133706	738813
315275	738814
70304	738815
141014	738816
230074	738817
315444	738818
311112	738819
172143	738820
172172	738821
82820	738822
83937	738823
72194	738824
53536	738825
50598	738826
172189	738827
125610	738828
258483	738829
9412	738830
71206	738831
249245	738832
195005	738833
71617	738834
262660	738835
125245	738836
40052	738837
259995	738838
23886	738839
31601	738840
132736	738841
79181	738842
260372	738843
105304	738844
160549	738845
91934	738846
183988	738847
187493	738848
64267	738849
265718	738850
129949	738851
29166	738852
53381	738853
110556	738854
32846	738855
210886	738856
318730	738857
223623	738858
312637	738859
51765	738860
1905	738861
97812	738862
93137	738863
107101	738864
3380	738865
118552	738866
27529	738867
211955	738868
15751	738869
283604	738870
13299	738871
19238	738872
302492	738873
150383	738874
306427	738875
55200	738876
111303	738877
15751	738878
289054	738879
7721	738880
60732	738881
42081	738882
152712	738883
26817	738884
41354	738885
300927	738886
47007	738887
35705	738888
155459	738889
228293	738890
139587	738891
180022	738892
123572	738893
126248	738894
39263	738895
31403	738896
317763	738897
226002	738898
176987	738899
93191	738900
3389	738901
311122	738902
213246	738903
78484	738904
126979	738905
91755	738906
230117	738907
204634	738908
302688	738909
219607	738910
23779	738911
95081	738912
88086	738913
211953	738914
278162	738915
133797	738916
9304	738917
232464	738918
197181	738919
326808	738920
34873	738921
34873	738922
179890	738923
141244	738924
18179	738925
99894	738926
7531	738927
229457	738928
38585	738929
88331	738930
121080	738931
205713	738932
148484	738933
51426	738934
275202	738935
199483	738936
6259	738937
136946	738938
301368	738939
64427	738940
181256	738941
23875	738942
61020	738943
222509	738944
10057	738945
190761	738946
204236	738947
300929	738948
250427	738949
55230	738950
139468	738951
38111	738952
27080	738953
33955	738954
42025	738955
135627	738956
196638	738957
189254	738958
53747	738959
242972	738960
22894	738961
231369	738962
204989	738963
29745	738964
137350	738965
133556	738966
7587	738967
34975	738968
197148	738969
146277	738970
27893	738971
74498	738972
293857	738973
225252	738974
250975	738975
62442	738976
234542	738977
172707	738978
199483	738979
207401	738980
302050	738981
158760	738982
156314	738983
155210	738984
70281	738985
107870	738986
278332	738987
187441	738988
278740	738989
159193	738990
169508	738991
238120	738992
263345	738993
228020	738994
104298	738995
273120	738996
47644	738997
79862	738998
10547	738999
17319	739000
183818	739001
52751	739002
21283	739003
93822	739004
78110	739005
60473	739006
74908	739007
44622	739008
157950	739009
93767	739010
153483	739011
264149	739012
212399	739013
66987	739014
260694	739015
54384	739016
51670	739017
99696	739018
5993	739019
130037	739020
160482	739021
60643	739022
151481	739023
146538	739024
223250	739025
261308	739026
119648	739027
219760	739028
305855	739029
120453	739030
327966	739031
170918	739032
304109	739033
211861	739034
122838	739035
295487	739036
172409	739037
165063	739038
14632	739039
27989	739040
11416	739041
21031	739042
310420	739043
202604	739044
163302	739045
117010	739046
105717	739047
205145	739048
114013	739049
41384	739050
105031	739051
83543	739052
143314	739053
224473	739054
314412	739055
125844	739056
125738	739057
310236	739058
110879	739059
104797	739060
157055	739061
275872	739062
75259	739063
230038	739064
72724	739065
189429	739066
161527	739067
205563	739068
5051	739069
170139	739070
132397	739071
233897	739072
63223	739073
39904	739074
3897	739075
4454	739076
210104	739077
67086	739078
44492	739079
18862	739080
53009	739081
22400	739082
64208	739083
316774	739084
202757	739085
81466	739086
127895	739087
34991	739088
176656	739089
25495	739090
182778	739091
313343	739092
140423	739093
87865	739094
23874	739095
10547	739096
31933	739097
76044	739098
13211	739099
26216	739100
64163	739101
194167	739102
186700	739103
165984	739104
2016	739105
5933	739106
50325	739107
121502	739108
3449	739109
109135	739110
34170	739111
35325	739112
5398	739113
64419	739114
27676	739115
77297	739116
161412	739117
256244	739118
209036	739119
20027	739120
201813	739121
121217	739122
169579	739123
9022	739124
79646	739125
147637	739126
106662	739127
69219	739128
209641	739129
226010	739130
72477	739131
1502	739132
1191	739133
15319	739134
21534	739135
302541	739136
179255	739137
23101	739138
296856	739139
146388	739140
153699	739141
197263	739142
300192	739143
268080	739144
84649	739145
1983	739146
170577	739147
1699	739148
16634	739149
12751	739150
10027	739151
5994	739152
87587	739153
9277	739154
9933	739155
26855	739156
162037	739157
13050	739158
23264	739159
3	739160
16495	739161
33467	739162
275378	739163
79149	739164
5933	739165
116114	739166
57598	739167
111145	739168
79449	739169
246169	739170
327832	739171
37697	739172
273388	739173
148448	739174
161229	739175
185003	739176
167159	739177
176138	739178
18743	739179
136307	739180
131486	739181
307457	739182
156154	739183
66858	739184
44559	739185
7761	739186
7761	739187
1025	739188
188887	739189
55347	739190
79716	739191
255286	739192
17319	739193
158688	739194
18743	739195
7811	739196
2245	739197
123601	739198
46699	739199
5994	739200
25224	739201
8402	739202
18686	739203
18282	739204
6380	739205
300813	739206
219175	739207
55230	739208
23511	739209
9522	739210
46699	739211
80040	739212
46911	739213
98669	739214
283729	739215
10055	739216
146632	739217
1212	739218
84643	739219
107753	739220
38891	739221
35300	739222
11726	739223
11726	739224
11287	739225
11127	739226
5178	739227
325398	739228
38505	739229
133581	739230
38505	739231
4969	739232
4969	739233
42774	739234
207676	739235
258796	739236
242288	739237
128872	739238
241224	739239
37876	739240
11776	739241
93864	739242
119347	739243
94883	739244
244622	739245
72311	739246
270848	739247
196783	739248
112907	739249
227129	739250
130420	739251
265090	739252
120309	739253
13145	739254
5556	739255
78479	739256
92969	739257
133867	739258
176886	739259
120329	739260
33355	739261
95025	739262
24514	739263
14833	739264
169972	739265
151036	739266
76501	739267
97806	739268
175711	739269
44142	739270
247974	739271
74929	739272
15186	739273
129206	739274
26161	739275
11556	739276
8714	739277
107799	739278
301711	739279
277993	739280
3816	739281
125141	739282
105939	739283
174234	739284
160857	739285
141871	739286
45292	739287
202611	739288
144717	739289
8284	739290
257094	739291
120241	739292
297248	739293
24165	739294
105986	739295
8968	739296
34997	739297
195394	739298
142205	739299
274301	739300
115202	739301
187877	739302
88463	739303
242676	739304
242747	739305
25113	739306
26891	739307
131588	739308
88427	739309
317653	739310
7811	739311
116685	739312
37124	739313
78219	739314
124148	739315
303957	739316
129212	739317
141058	739318
53114	739319
123830	739320
175648	739321
216115	739322
48982	739323
179248	739324
2333	739325
13695	739326
277369	739327
182409	739328
120096	739329
177791	739330
177737	739331
42386	739332
312782	739333
19472	739334
198907	739335
14632	739336
14632	739337
14632	739338
36991	739339
18033	739340
166521	739341
111849	739342
18949	739343
112343	739344
146773	739345
274078	739346
108492	739347
225375	739348
204151	739349
274491	739350
143955	739351
297958	739352
263530	739353
184968	739354
245157	739355
156130	739356
123465	739357
87699	739358
113419	739359
271810	739360
77094	739361
191537	739362
81067	739363
87339	739364
38399	739365
33025	739366
60328	739367
19517	739368
13736	739369
43136	739370
16202	739371
117416	739372
16777	739373
33737	739374
46820	739375
200821	739376
12101	739377
193442	739378
9643	739379
9643	739380
67936	739381
24936	739382
158520	739383
5885	739384
5885	739385
29737	739386
49452	739387
70717	739388
64062	739389
24211	739390
17653	739391
8930	739392
168178	739393
34370	739394
160612	739395
71147	739396
105840	739397
10665	739398
39135	739399
21244	739400
27662	739401
250615	739402
115235	739403
206063	739404
179814	739405
272335	739406
206063	739407
18487	739408
310454	739409
79221	739410
79626	739411
94934	739412
117825	739413
83227	739414
66463	739415
36146	739416
81403	739417
71490	739418
184659	739419
63390	739420
136587	739421
135817	739422
108678	739423
169673	739424
245253	739425
207101	739426
267911	739427
67237	739428
312726	739429
184232	739430
786	739431
143813	739432
159376	739433
60748	739434
310106	739435
254265	739436
116213	739437
8228	739438
265362	739439
265359	739440
145720	739441
1502	739442
1502	739443
198457	739444
234330	739445
4485	739446
162592	739447
208572	739448
19542	739449
105806	739450
82401	739451
105016	739452
63642	739453
210748	739454
324456	739455
302599	739456
176208	739457
115539	739458
279985	739459
299940	739460
131512	739461
202401	739462
195955	739463
136715	739464
115781	739465
43161	739466
316084	739467
139732	739468
34185	739469
27181	739470
5941	739471
58485	739472
4513	739473
274320	739474
293148	739475
5155	739476
41995	739477
157047	739478
212008	739479
45611	739480
49258	739481
90023	739482
71123	739483
26607	739484
142890	739485
109151	739486
7514	739487
282105	739488
224298	739489
33888	739490
128792	739491
47531	739492
171015	739493
9221	739494
173177	739495
50482	739496
175479	739497
4319	739498
10508	739499
65335	739500
189352	739501
273326	739502
36954	739503
116283	739504
62391	739505
2099	739506
34531	739507
114477	739508
153337	739509
34425	739510
50315	739511
1812	739512
52138	739513
157176	739514
108708	739515
199790	739516
48203	739517
10928	739518
20679	739519
114540	739520
118785	739521
48870	739522
308761	739523
5905	739524
21213	739525
607	739526
135157	739527
212199	739528
76578	739529
36174	739530
150474	739531
192715	739532
16321	739533
40707	739534
186605	739535
263604	739536
147282	739537
28862	739538
1789	739539
10775	739540
33423	739541
8924	739542
140269	739543
2617	739544
23857	739545
89	739546
147947	739547
113739	739548
104754	739549
246104	739550
1990	739551
90323	739552
3635	739553
80759	739554
53755	739555
42659	739556
8674	739557
284591	739558
20791	739559
49479	739560
132840	739561
118109	739562
62062	739563
258387	739564
135197	739565
97333	739566
81421	739567
20522	739568
13103	739569
113254	739570
59562	739571
104511	739572
5464	739573
1665	739574
112569	739575
139266	739576
19553	739577
11698	739578
28003	739579
2716	739580
190645	739581
464	739582
65169	739583
67770	739584
248595	739585
23197	739586
15941	739587
25672	739588
3617	739589
203954	739590
107587	739591
272062	739592
226812	739593
2551	739594
4333	739595
79852	739596
9848	739597
287	739598
4407	739599
266173	739600
68514	739601
79638	739602
126309	739603
69595	739604
208167	739605
80911	739606
6511	739607
199180	739608
1198	739609
17292	739610
80200	739611
12032	739612
88711	739613
78241	739614
48106	739615
65474	739616
26217	739617
52261	739618
72146	739619
11610	739620
59963	739621
21215	739622
309164	739623
58899	739624
50525	739625
86830	739626
199968	739627
34020	739628
5050	739629
15857	739630
269685	739631
67459	739632
151106	739633
264138	739634
20494	739635
14833	739636
28672	739637
26563	739638
21673	739639
25515	739640
112791	739641
174104	739642
53232	739643
75352	739644
299290	739645
60021	739646
209424	739647
26217	739648
125117	739649
57260	739650
122539	739651
47838	739652
99520	739653
39850	739654
21064	739655
173273	739656
22070	739657
244579	739658
101931	739659
20224	739660
1216	739661
271860	739662
244695	739663
57935	739664
79802	739665
10833	739666
2418	739667
138272	739668
88300	739669
44390	739670
43348	739671
43348	739672
16225	739673
11858	739674
8138	739675
6709	739676
54522	739677
8896	739678
31338	739679
22768	739680
18176	739681
129197	739682
113534	739683
2418	739684
55747	739685
138375	739686
143172	739687
25112	739688
20040	739689
8219	739690
236405	739691
26244	739692
81349	739693
74117	739694
57054	739695
77594	739696
245990	739697
106083	739698
37015	739699
55415	739700
84983	739701
17139	739702
26129	739703
5434	739704
196645	739705
54922	739706
13799	739707
18343	739708
402	739709
7536	739710
15532	739711
49701	739712
25465	739713
84578	739714
10902	739715
102694	739716
57885	739717
3369	739718
340	739719
42674	739720
37892	739721
243028	739722
57843	739723
6205	739724
67697	739725
880	739726
2257	739727
47028	739728
196760	739729
24604	739730
199316	739731
194786	739732
144314	739733
26899	739734
115098	739735
174156	739736
148975	739737
195584	739738
13422	739739
16106	739740
181797	739741
12572	739742
27834	739743
205450	739744
163747	739745
46945	739746
115432	739747
223510	739748
323345	739749
229102	739750
192191	739751
131667	739752
184854	739753
281651	739754
17866	739755
120201	739756
139819	739757
290041	739758
45996	739759
159861	739760
61814	739761
129403	739762
30391	739763
94801	739764
90123	739765
32143	739766
30675	739767
90120	739768
298080	739769
310485	739770
81833	739771
138380	739772
103173	739773
131667	739774
115777	739775
38375	739776
131641	739777
4452	739778
156257	739779
174156	739780
129473	739781
8219	739782
37478	739783
309175	739784
183639	739785
101650	739786
6668	739787
118787	739788
73803	739789
182011	739790
62367	739791
205716	739792
105798	739793
202894	739794
26533	739795
95103	739796
66347	739797
35447	739798
150216	739799
56908	739800
217717	739801
27381	739802
149438	739803
192694	739804
276146	739805
150195	739806
284363	739807
10375	739808
60350	739809
3558	739810
155785	739811
60003	739812
23644	739813
197839	739814
49776	739815
43777	739816
167987	739817
48008	739818
316633	739819
239973	739820
65453	739821
67209	739822
190937	739823
138467	739824
145184	739825
1592	739826
80792	739827
52657	739828
163828	739829
14246	739830
7901	739831
2474	739832
45773	739833
6856	739834
237653	739835
131480	739836
73890	739837
33124	739838
274912	739839
60884	739840
7109	739841
297480	739842
63643	739843
183468	739844
118659	739845
3830	739846
17146	739847
216352	739848
1784	739849
34594	739850
246839	739851
55215	739852
108034	739853
61542	739854
29432	739855
100325	739856
13745	739857
133918	739858
11448	739859
26641	739860
93751	739861
9654	739862
103161	739863
12220	739864
143437	739865
190966	739866
41533	739867
74224	739868
2548	739869
29310	739870
31208	739871
28787	739872
61957	739873
7995	739874
8431	739875
47049	739876
315596	739877
8888	739878
163018	739879
37464	739880
128848	739881
200594	739882
137174	739883
332	739884
63243	739885
69581	739886
53528	739887
133578	739888
194351	739889
2524	739890
72562	739891
82914	739892
3870	739893
29743	739894
158509	739895
274302	739896
104949	739897
73978	739898
48300	739899
90373	739900
33620	739901
196256	739902
3639	739903
204300	739904
17710	739905
97024	739906
192257	739907
265125	739908
43188	739909
131850	739910
256082	739911
98583	739912
19016	739913
3204	739914
37971	739915
76009	739916
228944	739917
187096	739918
93293	739919
229650	739920
28726	739921
252366	739922
3661	739923
37562	739924
324275	739925
171072	739926
40218	739927
41580	739928
310372	739929
17921	739930
122284	739931
2649	739932
98905	739933
42405	739934
135609	739935
21153	739936
162232	739937
166700	739938
92435	739939
6502	739940
126100	739941
65640	739942
8764	739943
123629	739944
3204	739945
132430	739946
131577	739947
36499	739948
323617	739949
35621	739950
126891	739951
61572	739952
201432	739953
102277	739954
40198	739955
21516	739956
37515	739957
110252	739958
170798	739959
10547	739960
27687	739961
141260	739962
250705	739963
16328	739964
209159	739965
12146	739966
1332	739967
214262	739968
35	739969
43014	739970
9604	739971
131791	739972
146205	739973
81126	739974
112946	739975
56992	739976
46611	739977
2508	739978
14840	739979
45316	739980
107348	739981
22587	739982
52254	739983
9664	739984
90769	739985
205634	739986
131854	739987
205033	739988
215809	739989
263754	739990
180058	739991
253502	739992
186626	739993
186190	739994
9797	739995
61651	739996
3715	739997
58541	739998
13665	739999
296091	740000
82788	740001
23641	740002
49284	740003
308083	740004
12134	740005
203273	740006
47281	740007
112301	740008
15422	740009
13379	740010
175539	740011
5501	740012
27405	740013
6910	740014
282401	740015
35230	740016
310271	740017
28947	740018
104082	740019
109952	740020
85996	740021
5	740022
93304	740023
15295	740024
66750	740025
77028	740026
7096	740027
27438	740028
58434	740029
48109	740030
48109	740031
127662	740032
52876	740033
110897	740034
52876	740035
39163	740036
113378	740037
64562	740038
176	740039
224798	740040
2442	740041
129198	740042
9873	740043
84046	740044
195911	740045
44979	740046
132004	740047
103625	740048
292645	740049
294439	740050
3465	740051
38119	740052
98062	740053
74956	740054
40453	740055
1961	740056
51261	740057
1168	740058
45252	740059
199835	740060
86076	740061
275383	740062
82149	740063
112390	740064
81817	740065
34393	740066
105225	740067
9620	740068
33289	740069
157763	740070
284650	740071
222474	740072
202006	740073
54347	740074
207351	740075
12076	740076
211024	740077
214696	740078
168479	740079
264067	740080
131269	740081
60386	740082
283108	740083
60815	740084
108538	740085
288031	740086
10205	740087
71548	740088
32133	740089
187556	740090
280476	740091
261229	740092
46151	740093
80890	740094
45637	740095
77684	740096
34970	740097
4566	740098
134996	740099
38784	740100
239689	740101
300521	740102
33294	740103
76399	740104
2407	740105
139136	740106
77817	740107
118633	740108
2407	740109
35385	740110
307338	740111
24572	740112
177429	740113
70014	740114
44188	740115
158169	740116
54519	740117
144924	740118
65621	740119
50259	740120
140812	740121
67849	740122
62161	740123
150510	740124
1651	740125
3715	740126
266480	740127
15422	740128
110779	740129
94388	740130
74340	740131
525	740132
745	740133
4757	740134
254477	740135
25965	740136
6943	740137
11959	740138
183708	740139
66573	740140
2381	740141
4395	740142
90998	740143
22322	740144
7876	740145
151566	740146
114938	740147
2660	740148
12033	740149
202822	740150
204822	740151
37381	740152
77695	740153
19891	740154
10276	740155
9022	740156
35109	740157
133412	740158
4481	740159
85827	740160
74144	740161
67047	740162
51346	740163
3923	740164
18722	740165
87516	740166
58974	740167
8910	740168
49701	740169
16564	740170
87359	740171
12869	740172
62131	740173
32148	740174
13374	740175
98915	740176
2273	740177
51082	740178
11267	740179
76263	740180
3554	740181
36015	740182
67003	740183
21227	740184
4033	740185
7699	740186
21238	740187
42959	740188
48334	740189
16901	740190
12543	740191
28803	740192
611	740193
260895	740194
5969	740195
203335	740196
39288	740197
310878	740198
85431	740199
60912	740200
58263	740201
9198	740202
99956	740203
63760	740204
171798	740205
38608	740206
31579	740207
41982	740208
107104	740209
151320	740210
84809	740211
3767	740212
11941	740213
63828	740214
4203	740215
25330	740216
6	740217
6215	740218
234346	740219
20347	740220
116075	740221
130693	740222
60760	740223
56890	740224
9584	740225
54929	740226
40548	740227
24757	740228
204455	740229
5965	740230
36299	740231
2393	740232
96971	740233
320726	740234
124506	740235
298818	740236
3196	740237
84009	740238
990	740239
34204	740240
84754	740241
187595	740242
15331	740243
38978	740244
33543	740245
51	740246
42165	740247
12189	740248
15235	740249
109104	740250
2309	740251
1522	740252
32048	740253
113163	740254
187981	740255
10804	740256
77536	740257
11818	740258
233252	740259
6916	740260
120086	740261
19086	740262
14114	740263
1412	740264
24503	740265
7283	740266
172512	740267
106056	740268
20346	740269
2016	740270
53782	740271
295907	740272
8929	740273
3287	740274
95470	740275
187110	740276
198417	740277
164559	740278
13241	740279
7516	740280
9014	740281
97805	740282
87309	740283
12189	740284
77066	740285
15090	740286
25311	740287
4426	740288
214947	740289
209750	740290
139248	740291
33581	740292
149237	740293
54035	740294
86458	740295
280213	740296
210	740297
13374	740298
9730	740299
6135	740300
136121	740301
50137	740302
55535	740303
141328	740304
4684	740305
159989	740306
51567	740307
24813	740308
32887	740309
8474	740310
37519	740311
250747	740312
178059	740313
10025	740314
233582	740315
191852	740316
137227	740317
20281	740318
64523	740319
81594	740320
292879	740321
63414	740322
9001	740323
15336	740324
32882	740325
74771	740326
269080	740327
128251	740328
305842	740329
140437	740330
199647	740331
25779	740332
25951	740333
88104	740334
51831	740335
210726	740336
99947	740337
208059	740338
111134	740339
113322	740340
159420	740341
162267	740342
298381	740343
6204	740344
38806	740345
53919	740346
6679	740347
128645	740348
136230	740349
20159	740350
30907	740351
101180	740352
4926	740353
301120	740354
79659	740355
227142	740356
456	740357
1387	740358
32981	740359
1387	740360
7225	740361
14963	740362
130229	740363
123566	740364
221499	740365
221262	740366
281000	740367
290854	740368
327585	740369
74107	740370
74107	740371
74107	740372
119097	740373
220274	740374
245852	740375
110315	740376
147797	740377
117079	740378
171346	740379
117079	740380
74857	740381
110752	740382
171346	740383
190719	740384
110752	740385
239195	740386
121561	740387
5483	740388
30320	740389
46106	740390
122325	740391
275290	740392
160994	740393
227318	740394
217163	740395
38714	740396
647	740397
68147	740398
12617	740399
29347	740400
120499	740401
120499	740402
186255	740403
118874	740404
42049	740405
245631	740406
210085	740407
5943	740408
7298	740409
33623	740410
254	740411
139227	740412
89710	740413
21037	740414
25217	740415
59282	740416
49384	740417
8050	740418
49384	740419
14207	740420
225086	740421
92554	740422
58573	740423
14907	740424
62274	740425
17749	740426
119057	740427
104803	740428
150029	740429
12437	740430
54837	740431
29329	740432
135347	740433
89672	740434
2072	740435
176546	740436
51586	740437
194668	740438
38379	740439
65577	740440
123155	740441
116553	740442
11509	740443
90035	740444
13313	740445
136249	740446
111953	740447
179897	740448
78575	740449
94375	740450
30898	740451
238223	740452
86415	740453
35479	740454
48526	740455
11893	740456
85187	740457
47237	740458
4077	740459
153	740460
177296	740461
91184	740462
46043	740463
19263	740464
117637	740465
9390	740466
82039	740467
3444	740468
286036	740469
318868	740470
81615	740471
164765	740472
43945	740473
24339	740474
163310	740475
270368	740476
83594	740477
45635	740478
325871	740479
14313	740480
63197	740481
45593	740482
124309	740483
106800	740484
154685	740485
322788	740486
18432	740487
120392	740488
144741	740489
245060	740490
73379	740491
661	740492
292499	740493
191851	740494
145054	740495
317675	740496
184965	740497
99576	740498
102488	740499
137057	740500
182890	740501
9576	740502
322677	740503
132343	740504
209819	740505
166948	740506
29611	740507
5855	740508
80232	740509
1691	740510
1	740511
58329	740512
68192	740513
46276	740514
182873	740515
85965	740516
85965	740517
52537	740518
8830	740519
67576	740520
27762	740521
198463	740522
162046	740523
163330	740524
17688	740525
236320	740526
320603	740527
41967	740528
80854	740529
9826	740530
254332	740531
113902	740532
58229	740533
179071	740534
51053	740535
3217	740536
13254	740537
236794	740538
301295	740539
248820	740540
137591	740541
63938	740542
129077	740543
148287	740544
303578	740545
49028	740546
32589	740547
51038	740548
44636	740549
167461	740550
186123	740551
43676	740552
71111	740553
57744	740554
199671	740555
218367	740556
124609	740557
50910	740558
282204	740559
191451	740560
118999	740561
118559	740562
82561	740563
36530	740564
9420	740565
17128	740566
42449	740567
193958	740568
86675	740569
24753	740570
88357	740571
289800	740572
43883	740573
43826	740574
188125	740575
262	740576
157768	740577
50034	740578
53270	740579
171217	740580
168930	740581
234120	740582
58396	740583
95819	740584
88901	740585
77134	740586
117544	740587
253876	740588
223834	740589
208273	740590
53462	740591
183051	740592
236274	740593
142099	740594
21669	740595
141382	740596
110435	740597
100708	740598
156467	740599
7666	740600
123060	740601
47992	740602
133433	740603
257677	740604
92430	740605
216405	740606
120904	740607
60025	740608
58886	740609
261662	740610
131731	740611
19652	740612
288454	740613
22923	740614
62844	740615
274946	740616
161208	740617
19556	740618
204357	740619
62894	740620
52764	740621
310311	740622
141343	740623
63388	740624
176214	740625
298008	740626
206897	740627
32878	740628
270971	740629
22203	740630
118934	740631
6398	740632
146167	740633
182999	740634
130025	740635
319853	740636
328240	740637
184455	740638
270054	740639
311106	740640
90771	740641
291438	740642
288382	740643
4627	740644
123685	740645
309005	740646
32061	740647
208773	740648
170904	740649
170935	740650
245563	740651
47876	740652
27634	740653
135849	740654
103346	740655
21585	740656
157126	740657
84460	740658
32870	740659
194828	740660
201989	740661
36992	740662
46152	740663
291689	740664
89824	740665
264667	740666
100785	740667
287396	740668
131775	740669
158578	740670
131498	740671
65114	740672
1929	740673
64579	740674
24977	740675
42662	740676
306446	740677
17071	740678
44138	740679
12582	740680
43357	740681
15648	740682
311250	740683
307606	740684
201632	740685
182609	740686
14773	740687
244387	740688
14363	740689
96126	740690
161511	740691
123378	740692
72229	740693
66749	740694
272851	740695
130622	740696
101779	740697
30720	740698
302398	740699
65984	740700
275214	740701
139554	740702
230123	740703
211296	740704
191408	740705
49307	740706
70140	740707
186458	740708
184853	740709
60224	740710
22950	740711
221530	740712
61713	740713
76956	740714
13733	740715
49326	740716
171444	740717
67918	740718
121101	740719
132671	740720
12537	740721
1446	740722
128704	740723
37804	740724
192655	740725
29353	740726
166937	740727
53748	740728
315995	740729
301611	740730
190134	740731
1336	740732
21559	740733
310623	740734
172157	740735
291344	740736
217831	740737
84736	740738
40954	740739
143378	740740
89464	740741
303015	740742
129446	740743
92433	740744
239353	740745
170101	740746
11156	740747
205519	740748
131961	740749
137885	740750
134646	740751
61219	740752
1336	740753
218337	740754
195369	740755
46284	740756
41137	740757
188934	740758
141975	740759
305327	740760
52283	740761
216935	740762
13294	740763
290696	740764
84723	740765
185236	740766
150207	740767
220043	740768
140928	740769
144204	740770
139951	740771
3906	740772
84937	740773
51446	740774
156629	740775
77942	740776
105607	740777
144118	740778
53367	740779
201724	740780
128414	740781
100526	740782
112060	740783
33123	740784
216951	740785
207160	740786
238615	740787
88863	740788
157676	740789
185624	740790
41259	740791
205328	740792
248802	740793
247120	740794
179886	740795
180850	740796
24231	740797
122602	740798
97687	740799
38146	740800
85578	740801
216702	740802
183163	740803
262272	740804
240472	740805
211710	740806
211675	740807
280969	740808
171042	740809
199675	740810
4804	740811
19884	740812
126337	740813
121689	740814
4378	740815
165443	740816
187462	740817
43573	740818
44196	740819
209266	740820
47064	740821
6405	740822
36253	740823
36253	740824
20579	740825
39055	740826
277481	740827
74750	740828
274274	740829
83358	740830
134840	740831
209670	740832
14643	740833
256068	740834
9502	740835
88081	740836
7332	740837
45289	740838
128830	740839
18018	740840
43596	740841
139177	740842
92554	740843
199838	740844
238164	740845
87569	740846
1895	740847
264430	740848
56411	740849
179840	740850
111224	740851
181116	740852
114926	740853
33528	740854
92742	740855
111907	740856
65396	740857
72398	740858
158082	740859
48265	740860
93275	740861
291756	740862
9499	740863
134736	740864
122845	740865
134450	740866
29009	740867
52007	740868
94857	740869
6434	740870
58443	740871
19870	740872
165746	740873
174484	740874
273625	740875
87572	740876
113208	740877
81616	740878
196671	740879
5913	740880
72520	740881
72501	740882
254356	740883
270665	740884
73272	740885
196961	740886
2684	740887
68149	740888
71659	740889
110420	740890
190038	740891
262880	740892
48984	740893
13149	740894
111322	740895
112884	740896
32648	740897
171450	740898
75772	740899
268503	740900
305156	740901
69062	740902
217041	740903
202215	740904
268229	740905
216219	740906
267256	740907
152839	740908
38769	740909
318151	740910
175395	740911
1630	740912
32852	740913
147292	740914
208984	740915
49120	740916
2255	740917
23144	740918
23144	740919
44974	740920
72958	740921
18285	740922
78625	740923
172972	740924
192372	740925
47586	740926
254144	740927
73249	740928
3665	740929
242719	740930
167627	740931
59537	740932
213068	740933
144079	740934
241557	740935
86944	740936
189521	740937
237140	740938
225312	740939
35286	740940
196675	740941
18084	740942
121186	740943
51221	740944
108176	740945
168319	740946
303919	740947
10300	740948
18937	740949
93914	740950
68338	740951
47871	740952
238379	740953
238134	740954
98245	740955
276221	740956
293325	740957
7740	740958
43171	740959
264121	740960
128612	740961
261482	740962
130729	740963
113732	740964
68804	740965
198194	740966
242715	740967
305671	740968
33493	740969
12340	740970
147941	740971
313707	740972
128955	740973
43504	740974
16692	740975
26519	740976
71032	740977
153837	740978
237540	740979
113769	740980
175414	740981
47372	740982
296721	740983
95454	740984
86141	740985
14045	740986
45433	740987
189078	740988
210818	740989
61754	740990
99690	740991
4314	740992
105254	740993
229301	740994
184655	740995
304291	740996
18420	740997
304450	740998
52482	740999
277803	741000
61253	741001
42415	741002
10428	741003
27438	741004
71552	741005
16138	741006
96766	741007
221153	741008
177546	741009
87920	741010
106082	741011
29906	741012
49719	741013
109462	741014
86980	741015
4458	741016
128770	741017
89013	741018
211918	741019
29837	741020
97787	741021
97624	741022
48993	741023
106377	741024
53990	741025
81637	741026
112296	741027
106338	741028
235277	741029
121581	741030
171812	741031
3397	741032
265561	741033
39091	741034
243097	741035
239499	741036
211378	741037
155830	741038
289731	741039
7398	741040
298232	741041
60931	741042
60931	741043
171786	741044
146916	741045
253294	741046
40020	741047
281872	741048
281869	741049
180399	741050
80471	741051
87097	741052
6445	741053
59607	741054
128671	741055
5562	741056
5601	741057
3141	741058
39055	741059
217352	741060
70833	741061
176650	741062
165292	741063
90010	741064
23229	741065
319593	741066
175248	741067
26418	741068
18424	741069
278772	741070
245653	741071
117072	741072
67356	741073
75043	741074
10761	741075
138979	741076
247978	741077
9482	741078
203222	741079
143680	741080
5186	741081
170040	741082
260982	741083
127954	741084
179815	741085
33771	741086
224962	741087
8554	741088
72498	741089
24636	741090
23941	741091
6997	741092
53076	741093
118664	741094
18281	741095
305250	741096
55262	741097
302698	741098
11589	741099
311829	741100
113908	741101
235356	741102
98078	741103
135390	741104
116766	741105
48050	741106
277625	741107
277589	741108
85159	741109
43106	741110
90164	741111
205179	741112
171288	741113
99955	741114
63975	741115
59985	741116
240204	741117
286325	741118
58624	741119
37758	741120
248216	741121
292114	741122
80022	741123
28178	741124
28130	741125
176964	741126
6085	741127
218552	741128
15750	741129
26707	741130
205274	741131
26707	741132
43551	741133
55224	741134
239869	741135
194408	741136
127624	741137
55288	741138
194997	741139
13288	741140
52370	741141
75899	741142
106868	741143
9276	741144
194251	741145
92006	741146
70564	741147
69781	741148
254782	741149
217359	741150
27499	741151
295553	741152
168066	741153
168187	741154
127334	741155
20324	741156
73795	741157
81797	741158
259445	741159
96829	741160
252255	741161
97475	741162
161206	741163
248355	741164
4259	741165
42351	741166
199238	741167
57813	741168
72963	741169
119859	741170
328113	741171
56262	741172
259080	741173
27346	741174
187049	741175
210343	741176
25713	741177
113322	741178
77654	741179
5644	741180
141042	741181
184467	741182
124642	741183
245962	741184
198739	741185
230143	741186
27880	741187
111712	741188
70801	741189
262680	741190
13890	741191
126197	741192
60653	741193
222630	741194
92479	741195
81135	741196
116519	741197
50214	741198
33428	741199
98422	741200
235549	741201
306089	741202
1505	741203
318944	741204
178282	741205
89515	741206
171508	741207
181720	741208
214415	741209
109921	741210
62312	741211
202919	741212
272551	741213
139762	741214
151066	741215
163729	741216
173790	741217
66959	741218
193240	741219
392	741220
7538	741221
187177	741222
214933	741223
15927	741224
34693	741225
41586	741226
76488	741227
75555	741228
117499	741229
313591	741230
57320	741231
184026	741232
150981	741233
54928	741234
5596	741235
194258	741236
289081	741237
244349	741238
173621	741239
256291	741240
246650	741241
70362	741242
160800	741243
27888	741244
89639	741245
200126	741246
114005	741247
28025	741248
53042	741249
203594	741250
5939	741251
146901	741252
68713	741253
188522	741254
47286	741255
98610	741256
230466	741257
122686	741258
203569	741259
74752	741260
34405	741261
200987	741262
50641	741263
226149	741264
86838	741265
283106	741266
307981	741267
126472	741268
110678	741269
127087	741270
183687	741271
245916	741272
288637	741273
2534	741274
70124	741275
214199	741276
204385	741277
213179	741278
277542	741279
41543	741280
294824	741281
223031	741282
154448	741283
2685	741284
46604	741285
84589	741286
156875	741287
18084	741288
317935	741289
545	741290
85419	741291
123933	741292
128217	741293
89738	741294
305615	741295
189728	741296
181181	741297
209779	741298
180687	741299
15829	741300
124057	741301
300159	741302
257375	741303
73042	741304
114136	741305
328223	741306
304	741307
111888	741308
73236	741309
274702	741310
186037	741311
82577	741312
1372	741313
228795	741314
203183	741315
51566	741316
276664	741317
50028	741318
259468	741319
90082	741320
213412	741321
139877	741322
139803	741323
295776	741324
141856	741325
87892	741326
102536	741327
59229	741328
267913	741329
29408	741330
195682	741331
48755	741332
43721	741333
121871	741334
4037	741335
71342	741336
124478	741337
22091	741338
39380	741339
231172	741340
231479	741341
293404	741342
192439	741343
37503	741344
43308	741345
191568	741346
111724	741347
279353	741348
210966	741349
295115	741350
248803	741351
115008	741352
185250	741353
10545	741354
147604	741355
171376	741356
128333	741357
146815	741358
178686	741359
45409	741360
175831	741361
26649	741362
284503	741363
21972	741364
126523	741365
3099	741366
24427	741367
205752	741368
81647	741369
72742	741370
76660	741371
1661	741372
199455	741373
221603	741374
54594	741375
130182	741376
93693	741377
2498	741378
216604	741379
94834	741380
91401	741381
223808	741382
242066	741383
260847	741384
23492	741385
104162	741386
3596	741387
115280	741388
213145	741389
11932	741390
183047	741391
133548	741392
321998	741393
222441	741394
28348	741395
216609	741396
95097	741397
82356	741398
190872	741399
85215	741400
7965	741401
12334	741402
167999	741403
43832	741404
49322	741405
25948	741406
48124	741407
77928	741408
202117	741409
70766	741410
99812	741411
82888	741412
110865	741413
212158	741414
134863	741415
75179	741416
48431	741417
2359	741418
117024	741419
140610	741420
113858	741421
113858	741422
159246	741423
18347	741424
208238	741425
48580	741426
303166	741427
123442	741428
82477	741429
116950	741430
52191	741431
6569	741432
279959	741433
219834	741434
145349	741435
94689	741436
72402	741437
309173	741438
57223	741439
146732	741440
246998	741441
299592	741442
44354	741443
154986	741444
321906	741445
212118	741446
66543	741447
89947	741448
117577	741449
174101	741450
1226	741451
157199	741452
167001	741453
269437	741454
57187	741455
112272	741456
210095	741457
39292	741458
232918	741459
185448	741460
65753	741461
18039	741462
75175	741463
151678	741464
180964	741465
53130	741466
178077	741467
86220	741468
277326	741469
255591	741470
299308	741471
49576	741472
93446	741473
73448	741474
2395	741475
49983	741476
32192	741477
2087	741478
10719	741479
75433	741480
59306	741481
215046	741482
58443	741483
2116	741484
175538	741485
63319	741486
157767	741487
118061	741488
29446	741489
51130	741490
9341	741491
108239	741492
173979	741493
92370	741494
21981	741495
118127	741496
77197	741497
66359	741498
175218	741499
115180	741500
6818	741501
153948	741502
321486	741503
192024	741504
197330	741505
65384	741506
10563	741507
65384	741508
300087	741509
160858	741510
106394	741511
93897	741512
8308	741513
167586	741514
326109	741515
51754	741516
45490	741517
90055	741518
38099	741519
76379	741520
326204	741521
288605	741522
130923	741523
198347	741524
15300	741525
211749	741526
196166	741527
37286	741528
192089	741529
70987	741530
58785	741531
214490	741532
205498	741533
90389	741534
24909	741535
210004	741536
1414	741537
2510	741538
164861	741539
213357	741540
20365	741541
269572	741542
67463	741543
87021	741544
15320	741545
256787	741546
211367	741547
98905	741548
151948	741549
288503	741550
210141	741551
87936	741552
53903	741553
177878	741554
300739	741555
66042	741556
63952	741557
109980	741558
205940	741559
250269	741560
6484	741561
67086	741562
28027	741563
82880	741564
35068	741565
184026	741566
234166	741567
151584	741568
260733	741569
35623	741570
178904	741571
176037	741572
55034	741573
131013	741574
54166	741575
310876	741576
26660	741577
240546	741578
143141	741579
44941	741580
972	741581
44470	741582
24080	741583
26136	741584
44079	741585
239727	741586
240068	741587
99584	741588
26774	741589
121611	741590
193052	741591
79937	741592
95359	741593
27346	741594
177008	741595
91679	741596
310467	741597
160982	741598
12448	741599
209849	741600
108412	741601
191397	741602
1053	741603
7552	741604
71398	741605
202355	741606
128913	741607
38863	741608
26809	741609
237608	741610
41037	741611
277015	741612
182543	741613
234835	741614
202574	741615
179046	741616
16496	741617
217924	741618
48677	741619
101146	741620
191112	741621
283805	741622
77713	741623
139203	741624
63012	741625
185233	741626
33237	741627
183314	741628
118191	741629
17366	741630
3134	741631
11607	741632
132007	741633
26744	741634
19550	741635
2817	741636
135602	741637
81214	741638
96466	741639
148707	741640
184237	741641
143389	741642
88490	741643
13861	741644
99296	741645
163149	741646
201558	741647
51131	741648
211473	741649
136078	741650
12362	741651
17848	741652
10436	741653
203196	741654
96984	741655
4697	741656
229	741657
8156	741658
300435	741659
180765	741660
198831	741661
84441	741662
459	741663
57231	741664
45649	741665
83284	741666
165625	741667
38690	741668
184826	741669
9658	741670
206230	741671
2908	741672
208293	741673
2778	741674
169121	741675
126	741676
215222	741677
62071	741678
62983	741679
25349	741680
1569	741681
52189	741682
11706	741683
23411	741684
35195	741685
8888	741686
25370	741687
13009	741688
163440	741689
109956	741690
700	741691
35318	741692
210544	741693
47565	741694
455	741695
18687	741696
10039	741697
46951	741698
537	741699
24349	741700
747	741701
132913	741702
206703	741703
2451	741704
18236	741705
4861	741706
64909	741707
934	741708
40767	741709
14431	741710
230605	741711
113731	741712
200504	741713
52162	741714
232611	741715
54176	741716
19799	741717
26290	741718
29449	741719
30899	741720
227	741721
59248	741722
179863	741723
138835	741724
118450	741725
61516	741726
46606	741727
103455	741728
62446	741729
127607	741730
71863	741731
108013	741732
29314	741733
36986	741734
647	741735
5385	741736
231702	741737
200847	741738
218820	741739
25032	741740
195201	741741
3496	741742
251546	741743
206598	741744
54035	741745
7825	741746
92903	741747
18229	741748
134223	741749
23075	741750
97601	741751
65104	741752
8994	741753
77389	741754
48	741755
7166	741756
26058	741757
13171	741758
139273	741759
138319	741760
20052	741761
192498	741762
138605	741763
36578	741764
103533	741765
75410	741766
1059	741767
10917	741768
196116	741769
207811	741770
26544	741771
66430	741772
43886	741773
155387	741774
129036	741775
55742	741776
48320	741777
1371	741778
12362	741779
24360	741780
148639	741781
71142	741782
2091	741783
11	741784
70093	741785
627	741786
185803	741787
7422	741788
289389	741789
293534	741790
181875	741791
238506	741792
144133	741793
651	741794
26564	741795
19158	741796
295978	741797
254725	741798
118888	741799
132015	741800
74196	741801
100571	741802
1033	741803
46012	741804
155911	741805
304804	741806
19158	741807
220390	741808
16513	741809
18779	741810
28564	741811
130773	741812
116717	741813
101728	741814
29478	741815
149251	741816
307291	741817
185948	741818
114239	741819
206299	741820
247453	741821
55865	741822
151428	741823
114703	741824
94660	741825
149581	741826
64137	741827
28234	741828
15175	741829
47972	741830
14645	741831
107059	741832
191270	741833
49304	741834
50788	741835
15422	741836
141988	741837
12105	741838
48217	741839
132690	741840
35014	741841
79318	741842
1104	741843
128632	741844
4566	741845
128833	741846
249798	741847
6621	741848
166431	741849
66977	741850
89929	741851
7139	741852
6621	741853
255231	741854
34975	741855
43899	741856
31083	741857
16886	741858
31083	741859
134829	741860
165552	741861
7583	741862
303894	741863
15233	741864
71046	741865
21779	741866
14911	741867
208511	741868
119084	741869
229	741870
27774	741871
47969	741872
39951	741873
31678	741874
24217	741875
186472	741876
39036	741877
33041	741878
13234	741879
10704	741880
130990	741881
4566	741882
109061	741883
34748	741884
89929	741885
54881	741886
8471	741887
191861	741888
73523	741889
10326	741890
190399	741891
39256	741892
33095	741893
194911	741894
33003	741895
54176	741896
11764	741897
1126	741898
197342	741899
24926	741900
40481	741901
80133	741902
30569	741903
89	741904
289453	741905
57187	741906
97671	741907
33003	741908
2116	741909
164925	741910
7102	741911
14406	741912
67977	741913
294672	741914
44210	741915
75176	741916
26798	741917
48537	741918
291568	741919
152457	741920
14028	741921
35823	741922
11480	741923
46770	741924
254419	741925
117745	741926
130611	741927
53748	741928
328276	741929
80932	741930
11947	741931
49112	741932
4716	741933
116209	741934
191108	741935
85300	741936
260437	741937
6675	741938
72140	741939
236177	741940
93437	741941
89101	741942
91557	741943
221214	741944
163525	741945
251541	741946
198305	741947
40566	741948
282011	741949
217978	741950
95742	741951
197765	741952
234674	741953
228492	741954
9984	741955
113838	741956
474	741957
2321	741958
51320	741959
26382	741960
57183	741961
40322	741962
187315	741963
56919	741964
55437	741965
12492	741966
19788	741967
24926	741968
325658	741969
162174	741970
15312	741971
4413	741972
89612	741973
52009	741974
155845	741975
27918	741976
101114	741977
84094	741978
192033	741979
349	741980
56078	741981
180792	741982
36878	741983
109143	741984
27918	741985
90867	741986
349	741987
39018	741988
81372	741989
170862	741990
5858	741991
5858	741992
144493	741993
27231	741994
31591	741995
109143	741996
111281	741997
5167	741998
181643	741999
210398	742000
34210	742001
10600	742002
269263	742003
129802	742004
19870	742005
182977	742006
1336	742007
260286	742008
4084	742009
12209	742010
27892	742011
10035	742012
53635	742013
213461	742014
5859	742015
5800	742016
27654	742017
6412	742018
6145	742019
155973	742020
1835	742021
134660	742022
41538	742023
20395	742024
607	742025
36635	742026
13751	742027
265	742028
355	742029
15941	742030
27623	742031
50480	742032
110319	742033
38518	742034
25972	742035
29395	742036
9348	742037
99156	742038
248964	742039
10394	742040
146207	742041
178507	742042
170905	742043
450	742044
64708	742045
131328	742046
38215	742047
39401	742048
102790	742049
254145	742050
60904	742051
134552	742052
64877	742053
17910	742054
86242	742055
176552	742056
135004	742057
177830	742058
17744	742059
53112	742060
6608	742061
55403	742062
14436	742063
113389	742064
2422	742065
105993	742066
74040	742067
171663	742068
28786	742069
729	742070
16196	742071
38701	742072
11182	742073
173247	742074
58564	742075
3525	742076
177	742077
234423	742078
121143	742079
46664	742080
271655	742081
291420	742082
92609	742083
90440	742084
73430	742085
73037	742086
10556	742087
3791	742088
61142	742089
129278	742090
150818	742091
90059	742092
55653	742093
10620	742094
17865	742095
202888	742096
67315	742097
159812	742098
1611	742099
166428	742100
168921	742101
87428	742102
167944	742103
1933	742104
168187	742105
5890	742106
156541	742107
183965	742108
44581	742109
87335	742110
212058	742111
297953	742112
4180	742113
193884	742114
30148	742115
327524	742116
100119	742117
16191	742118
19158	742119
156226	742120
47711	742121
48269	742122
28564	742123
58610	742124
1495	742125
3122	742126
35921	742127
6642	742128
55779	742129
14248	742130
562	742131
8017	742132
446	742133
125783	742134
36706	742135
37377	742136
3411	742137
42820	742138
49272	742139
23220	742140
43246	742141
73399	742142
18086	742143
9932	742144
65618	742145
9157	742146
17326	742147
21234	742148
50919	742149
40629	742150
85437	742151
15345	742152
35696	742153
35696	742154
117979	742155
70313	742156
72601	742157
2819	742158
43537	742159
69414	742160
127119	742161
16514	742162
30687	742163
84316	742164
84764	742165
215110	742166
118240	742167
8323	742168
49777	742169
104154	742170
8058	742171
131066	742172
20861	742173
51543	742174
25660	742175
164877	742176
12675	742177
119502	742178
14505	742179
35117	742180
42346	742181
26531	742182
35586	742183
23473	742184
259228	742185
96025	742186
50184	742187
139016	742188
85607	742189
90425	742190
15261	742191
132	742192
15345	742193
13144	742194
266600	742195
123521	742196
2747	742197
38979	742198
24950	742199
68183	742200
214382	742201
6546	742202
131730	742203
166356	742204
19185	742205
25350	742206
1	742207
137187	742208
10370	742209
89600	742210
14041	742211
105154	742212
262640	742213
239804	742214
31680	742215
133300	742216
7006	742217
42585	742218
311329	742219
31976	742220
59755	742221
17597	742222
80800	742223
2283	742224
2352	742225
97691	742226
8078	742227
54881	742228
22141	742229
147185	742230
96723	742231
95003	742232
23265	742233
9949	742234
31645	742235
42138	742236
2819	742237
45504	742238
8078	742239
68330	742240
104985	742241
80840	742242
179018	742243
11006	742244
98413	742245
12108	742246
14505	742247
84931	742248
111318	742249
30043	742250
128776	742251
66504	742252
9165	742253
67883	742254
20265	742255
44501	742256
12914	742257
5880	742258
3142	742259
1824	742260
93641	742261
97899	742262
45200	742263
39460	742264
172224	742265
33486	742266
111976	742267
89840	742268
86817	742269
113999	742270
57169	742271
65853	742272
27078	742273
312969	742274
14306	742275
207914	742276
52665	742277
59912	742278
12920	742279
169069	742280
46120	742281
78651	742282
9278	742283
137573	742284
9995	742285
9976	742286
56227	742287
57365	742288
10133	742289
25125	742290
207395	742291
129060	742292
132870	742293
9878	742294
65780	742295
36977	742296
47125	742297
6850	742298
14024	742299
155890	742300
126832	742301
18393	742302
123281	742303
203549	742304
5944	742305
2937	742306
39306	742307
469	742308
164667	742309
47835	742310
11037	742311
310790	742312
176367	742313
45322	742314
4896	742315
57452	742316
114547	742317
175317	742318
63952	742319
236491	742320
172468	742321
304002	742322
191681	742323
46372	742324
36258	742325
75658	742326
19956	742327
158889	742328
38708	742329
71638	742330
144640	742331
69629	742332
96535	742333
25134	742334
124726	742335
75361	742336
209609	742337
25225	742338
133575	742339
45819	742340
237051	742341
121880	742342
116346	742343
36570	742344
5847	742345
88800	742346
26171	742347
9371	742348
46084	742349
227727	742350
202482	742351
258858	742352
19452	742353
196090	742354
160254	742355
45269	742356
123138	742357
902	742358
201358	742359
114812	742360
2205	742361
6602	742362
223555	742363
132476	742364
132626	742365
77966	742366
104551	742367
48394	742368
48394	742369
8994	742370
33123	742371
18423	742372
113794	742373
34474	742374
33183	742375
163798	742376
142235	742377
17233	742378
217127	742379
174578	742380
67155	742381
4684	742382
253498	742383
117903	742384
303119	742385
13162	742386
237123	742387
91285	742388
50748	742389
202488	742390
35027	742391
100349	742392
294117	742393
179361	742394
196225	742395
82966	742396
4964	742397
2126	742398
101452	742399
22364	742400
3530	742401
166372	742402
87608	742403
3741	742404
464	742405
128403	742406
320102	742407
316559	742408
327259	742409
137040	742410
135051	742411
71110	742412
71110	742413
187025	742414
3412	742415
48815	742416
73685	742417
82324	742418
178081	742419
69709	742420
66524	742421
26364	742422
26364	742423
129565	742424
68992	742425
50968	742426
3678	742427
56737	742428
21598	742429
42505	742430
57279	742431
26019	742432
65257	742433
6280	742434
18820	742435
11277	742436
12304	742437
240197	742438
17738	742439
236401	742440
9100	742441
178627	742442
18179	742443
17233	742444
22185	742445
1028	742446
24033	742447
227031	742448
19059	742449
209192	742450
22358	742451
131425	742452
295801	742453
203817	742454
65885	742455
25837	742456
10076	742457
115644	742458
28993	742459
2860	742460
173372	742461
34474	742462
99422	742463
297916	742464
3397	742465
71297	742466
295810	742467
83	742468
3773	742469
191032	742470
23298	742471
47139	742472
168584	742473
157023	742474
1146	742475
56706	742476
148834	742477
134766	742478
149073	742479
54096	742480
151016	742481
40630	742482
63778	742483
53769	742484
71075	742485
87367	742486
239551	742487
204565	742488
49187	742489
166475	742490
124994	742491
236894	742492
48987	742493
83652	742494
104004	742495
251026	742496
83385	742497
116267	742498
316256	742499
98591	742500
160726	742501
88445	742502
6	742503
158572	742504
24827	742505
101282	742506
249955	742507
130799	742508
2147	742509
36663	742510
298172	742511
93501	742512
17598	742513
26702	742514
39847	742515
213759	742516
64928	742517
49275	742518
44639	742519
137382	742520
134524	742521
142941	742522
174329	742523
106	742524
256083	742525
27346	742526
29613	742527
103734	742528
101220	742529
124248	742530
214202	742531
37059	742532
121569	742533
1417	742534
85113	742535
98148	742536
105508	742537
118105	742538
316495	742539
176182	742540
54129	742541
241866	742542
12689	742543
83160	742544
58678	742545
179493	742546
189819	742547
73531	742548
63346	742549
26862	742550
22856	742551
26016	742552
10402	742553
57560	742554
134551	742555
83440	742556
195417	742557
1029	742558
49746	742559
27776	742560
36794	742561
42509	742562
221823	742563
97058	742564
154563	742565
22071	742566
88286	742567
56878	742568
1890	742569
18565	742570
25638	742571
265231	742572
211065	742573
41770	742574
130261	742575
37224	742576
108036	742577
55066	742578
102830	742579
212207	742580
180747	742581
51421	742582
40206	742583
110997	742584
11172	742585
85821	742586
228835	742587
120256	742588
43598	742589
68626	742590
214860	742591
300930	742592
291974	742593
91259	742594
19002	742595
72878	742596
13327	742597
172095	742598
102349	742599
102653	742600
68323	742601
250468	742602
61878	742603
28532	742604
5344	742605
143040	742606
15532	742607
125305	742608
36332	742609
18095	742610
122950	742611
16584	742612
14310	742613
1736	742614
47393	742615
209873	742616
58073	742617
36619	742618
55187	742619
56197	742620
46540	742621
189179	742622
35601	742623
814	742624
164774	742625
75933	742626
16283	742627
108805	742628
274739	742629
49856	742630
109505	742631
197768	742632
83252	742633
58974	742634
151777	742635
6611	742636
128614	742637
3675	742638
6316	742639
193370	742640
232125	742641
33597	742642
85344	742643
67132	742644
93517	742645
161207	742646
212089	742647
197727	742648
65550	742649
22099	742650
133678	742651
295306	742652
163134	742653
29635	742654
15906	742655
28063	742656
133111	742657
55337	742658
301207	742659
138538	742660
284118	742661
103706	742662
58664	742663
76336	742664
313084	742665
185698	742666
46487	742667
123507	742668
97478	742669
279308	742670
50266	742671
13059	742672
191358	742673
197888	742674
48216	742675
40365	742676
2426	742677
313076	742678
17939	742679
39585	742680
81529	742681
4623	742682
2431	742683
178223	742684
35311	742685
51177	742686
111449	742687
3564	742688
3454	742689
3564	742690
79053	742691
144081	742692
33423	742693
143178	742694
221931	742695
25954	742696
5732	742697
78204	742698
1630	742699
179707	742700
252966	742701
232288	742702
250334	742703
141192	742704
218651	742705
165108	742706
7899	742707
27598	742708
190945	742709
269343	742710
67543	742711
20298	742712
116208	742713
111203	742714
51000	742715
129748	742716
147563	742717
27352	742718
295061	742719
295433	742720
35446	742721
209	742722
161755	742723
122506	742724
163368	742725
184370	742726
138608	742727
65979	742728
13104	742729
141298	742730
124546	742731
96559	742732
194857	742733
179639	742734
98486	742735
170378	742736
75356	742737
274045	742738
43044	742739
6840	742740
3705	742741
17245	742742
77417	742743
109927	742744
116952	742745
116302	742746
125174	742747
19911	742748
192481	742749
76668	742750
40	742751
624	742752
16828	742753
34163	742754
4662	742755
151256	742756
83437	742757
69137	742758
99	742759
127056	742760
37339	742761
79769	742762
80531	742763
239492	742764
7777	742765
316709	742766
308092	742767
91714	742768
93971	742769
97281	742770
235713	742771
50020	742772
67499	742773
52267	742774
189575	742775
52328	742776
242502	742777
119750	742778
55848	742779
186312	742780
53566	742781
33749	742782
37366	742783
124196	742784
85710	742785
174694	742786
46531	742787
54638	742788
311133	742789
16536	742790
192974	742791
49705	742792
114406	742793
113807	742794
34997	742795
106586	742796
49066	742797
124287	742798
43345	742799
134563	742800
11858	742801
107386	742802
45977	742803
256203	742804
86774	742805
26381	742806
7558	742807
3379	742808
34662	742809
21487	742810
317824	742811
56332	742812
157805	742813
68535	742814
207058	742815
8231	742816
23297	742817
75448	742818
117457	742819
44322	742820
102513	742821
179652	742822
123836	742823
130516	742824
36462	742825
21997	742826
7520	742827
2364	742828
56313	742829
126948	742830
160340	742831
212440	742832
5163	742833
36812	742834
12145	742835
182281	742836
64784	742837
8737	742838
84274	742839
53470	742840
37493	742841
653	742842
182	742843
27848	742844
7640	742845
405	742846
91951	742847
14185	742848
294	742849
130932	742850
182714	742851
5734	742852
6264	742853
89015	742854
315758	742855
287824	742856
192883	742857
48810	742858
225479	742859
113446	742860
5316	742861
55459	742862
25686	742863
94896	742864
187144	742865
25690	742866
53741	742867
30351	742868
35078	742869
128720	742870
111542	742871
319466	742872
289340	742873
2576	742874
60672	742875
278352	742876
84549	742877
154400	742878
8452	742879
281066	742880
97325	742881
175629	742882
18492	742883
9885	742884
41511	742885
17397	742886
53432	742887
161479	742888
220696	742889
91640	742890
41114	742891
46	742892
7105	742893
174	742894
36188	742895
178574	742896
108342	742897
194048	742898
122650	742899
44795	742900
17026	742901
76677	742902
123534	742903
74805	742904
75217	742905
89699	742906
63590	742907
202683	742908
86082	742909
21056	742910
84328	742911
116107	742912
86905	742913
166454	742914
119543	742915
142275	742916
56447	742917
42470	742918
195719	742919
80415	742920
243884	742921
54949	742922
100231	742923
100231	742924
100231	742925
213566	742926
214316	742927
175844	742928
195920	742929
38185	742930
78825	742931
145761	742932
196688	742933
139756	742934
40174	742935
144398	742936
287511	742937
121051	742938
256757	742939
29433	742940
132683	742941
33673	742942
153292	742943
7501	742944
7228	742945
27970	742946
323724	742947
102199	742948
280177	742949
230458	742950
71071	742951
198854	742952
49684	742953
283607	742954
45422	742955
72891	742956
139764	742957
90051	742958
188481	742959
109200	742960
217148	742961
109263	742962
36738	742963
9777	742964
33646	742965
59190	742966
35112	742967
50408	742968
95957	742969
29765	742970
7496	742971
210718	742972
220423	742973
25347	742974
30635	742975
69433	742976
34363	742977
125309	742978
36916	742979
17694	742980
199628	742981
182770	742982
286805	742983
209333	742984
57718	742985
139700	742986
20091	742987
117354	742988
328323	742989
57774	742990
33513	742991
139254	742992
74558	742993
190677	742994
190894	742995
38505	742996
54808	742997
82659	742998
113410	742999
165003	743000
20510	743001
208702	743002
115878	743003
97357	743004
54775	743005
64036	743006
118213	743007
5154	743008
47	743009
265462	743010
6825	743011
2298	743012
8324	743013
26924	743014
204954	743015
77717	743016
46956	743017
27970	743018
4099	743019
277873	743020
328473	743021
6431	743022
178433	743023
44070	743024
20358	743025
123904	743026
34447	743027
38025	743028
1098	743029
18044	743030
109611	743031
37288	743032
17583	743033
87468	743034
33532	743035
7312	743036
3087	743037
10815	743038
51692	743039
19810	743040
18771	743041
138581	743042
25968	743043
12505	743044
3903	743045
46502	743046
76066	743047
49162	743048
76086	743049
58289	743050
3273	743051
57356	743052
85599	743053
70177	743054
54791	743055
217737	743056
327130	743057
179962	743058
133638	743059
24417	743060
27580	743061
23404	743062
285075	743063
105367	743064
105367	743065
83824	743066
326271	743067
54589	743068
96991	743069
232820	743070
96991	743071
71551	743072
3175	743073
131698	743074
106911	743075
61091	743076
5829	743077
7549	743078
63298	743079
189129	743080
10856	743081
4596	743082
43008	743083
77067	743084
151738	743085
281880	743086
64067	743087
43229	743088
67872	743089
117245	743090
43105	743091
98251	743092
32049	743093
63913	743094
127985	743095
7118	743096
8810	743097
98092	743098
2213	743099
37091	743100
98216	743101
63940	743102
230507	743103
98199	743104
68642	743105
254982	743106
91207	743107
89068	743108
83913	743109
54426	743110
133468	743111
17447	743112
64059	743113
62566	743114
29296	743115
3837	743116
15223	743117
36097	743118
137126	743119
186281	743120
119640	743121
212696	743122
185025	743123
82492	743124
24907	743125
40286	743126
307138	743127
19099	743128
228937	743129
86545	743130
1854	743131
275565	743132
7081	743133
22069	743134
1854	743135
83235	743136
49359	743137
1854	743138
66157	743139
62204	743140
27969	743141
119497	743142
119497	743143
280109	743144
73757	743145
296639	743146
45911	743147
997	743148
28877	743149
159029	743150
58886	743151
214329	743152
191876	743153
305116	743154
294139	743155
139198	743156
326877	743157
214878	743158
100063	743159
30097	743160
64679	743161
234715	743162
197919	743163
162055	743164
236310	743165
32661	743166
203512	743167
8796	743168
13775	743169
63413	743170
997	743171
9261	743172
134879	743173
197969	743174
213931	743175
32289	743176
39492	743177
195213	743178
211046	743179
15659	743180
253639	743181
212710	743182
107941	743183
328585	743184
184234	743185
127109	743186
96793	743187
64286	743188
65512	743189
9261	743190
248635	743191
100834	743192
206861	743193
197969	743194
188630	743195
326450	743196
39745	743197
305372	743198
83520	743199
309990	743200
99947	743201
193483	743202
69933	743203
135747	743204
115254	743205
294098	743206
115254	743207
129588	743208
70615	743209
76312	743210
70936	743211
278329	743212
1512	743213
4430	743214
292225	743215
28662	743216
27792	743217
7588	743218
58661	743219
110287	743220
135481	743221
58452	743222
60686	743223
112067	743224
152819	743225
223842	743226
9001	743227
9670	743228
76711	743229
43735	743230
47478	743231
179063	743232
816	743233
27476	743234
7286	743235
172931	743236
1393	743237
7281	743238
21316	743239
138387	743240
131666	743241
1484	743242
204500	743243
16746	743244
49261	743245
140061	743246
100478	743247
125487	743248
24123	743249
5440	743250
207229	743251
16321	743252
30095	743253
383	743254
28035	743255
34881	743256
664	743257
11561	743258
177015	743259
71255	743260
146914	743261
56939	743262
138449	743263
53555	743264
46115	743265
2567	743266
2567	743267
134328	743268
16511	743269
2018	743270
4775	743271
5604	743272
28360	743273
145931	743274
45890	743275
122887	743276
148976	743277
8407	743278
31739	743279
34163	743280
112050	743281
23625	743282
280678	743283
127065	743284
102679	743285
33186	743286
139767	743287
39967	743288
158990	743289
151930	743290
10126	743291
98038	743292
144549	743293
53995	743294
12877	743295
383	743296
226018	743297
383	743298
59682	743299
39498	743300
131463	743301
85592	743302
17104	743303
117075	743304
204665	743305
383	743306
179839	743307
7349	743308
117740	743309
2861	743310
28462	743311
1252	743312
101257	743313
124038	743314
58810	743315
43544	743316
117256	743317
292744	743318
2985	743319
3112	743320
82121	743321
208680	743322
146673	743323
69918	743324
131910	743325
85156	743326
303037	743327
136464	743328
33237	743329
4162	743330
115742	743331
249496	743332
43951	743333
304	743334
242320	743335
19575	743336
29503	743337
42818	743338
1322	743339
51592	743340
6459	743341
34155	743342
128035	743343
232612	743344
14762	743345
5385	743346
1126	743347
146584	743348
17874	743349
19176	743350
20408	743351
3876	743352
58325	743353
28270	743354
17165	743355
14634	743356
11360	743357
282453	743358
14130	743359
87758	743360
154776	743361
102941	743362
7158	743363
45878	743364
65501	743365
4843	743366
1205	743367
251820	743368
22124	743369
120409	743370
33368	743371
30154	743372
85631	743373
17597	743374
209062	743375
47822	743376
121945	743377
138795	743378
57183	743379
94559	743380
6094	743381
19576	743382
12490	743383
46076	743384
21226	743385
61136	743386
11456	743387
187540	743388
306794	743389
815	743390
135645	743391
109239	743392
37	743393
9700	743394
106496	743395
4119	743396
87192	743397
10351	743398
99218	743399
7035	743400
52281	743401
276073	743402
42955	743403
11947	743404
5198	743405
43848	743406
14973	743407
142907	743408
79427	743409
179435	743410
27636	743411
189806	743412
30111	743413
4889	743414
7497	743415
208679	743416
90205	743417
8682	743418
265193	743419
123213	743420
21991	743421
79793	743422
195178	743423
4569	743424
900	743425
202651	743426
5163	743427
1116	743428
81980	743429
108663	743430
10085	743431
842	743432
237034	743433
185051	743434
118842	743435
134055	743436
103135	743437
157248	743438
82944	743439
65868	743440
13363	743441
47127	743442
5654	743443
209703	743444
36434	743445
141112	743446
321916	743447
259422	743448
113260	743449
311390	743450
7787	743451
42642	743452
156846	743453
102206	743454
32840	743455
191715	743456
199705	743457
82277	743458
200061	743459
10039	743460
205491	743461
13946	743462
183152	743463
27	743464
21431	743465
23494	743466
2284	743467
128078	743468
10076	743469
57306	743470
6586	743471
66	743472
52977	743473
234077	743474
14151	743475
7675	743476
4811	743477
179701	743478
1161	743479
452	743480
73913	743481
113014	743482
78822	743483
72294	743484
11807	743485
89002	743486
4090	743487
151481	743488
97420	743489
4058	743490
2214	743491
242890	743492
264737	743493
27439	743494
7904	743495
14484	743496
1	743497
21120	743498
9016	743499
14979	743500
128340	743501
61750	743502
177630	743503
130546	743504
60925	743505
54336	743506
8231	743507
2595	743508
272440	743509
178006	743510
114396	743511
903	743512
70183	743513
5177	743514
2850	743515
2543	743516
2937	743517
57354	743518
263	743519
39839	743520
123724	743521
25	743522
33127	743523
4574	743524
7432	743525
1240	743526
48206	743527
269970	743528
87600	743529
153767	743530
87648	743531
25473	743532
25473	743533
39079	743534
92763	743535
187782	743536
212538	743537
50782	743538
3304	743539
151574	743540
406	743541
25831	743542
140750	743543
57452	743544
94798	743545
80355	743546
108235	743547
16146	743548
23402	743549
3777	743550
191067	743551
349	743552
8963	743553
116785	743554
25521	743555
6810	743556
40917	743557
23061	743558
90844	743559
117472	743560
26749	743561
311969	743562
1398	743563
15710	743564
5935	743565
2723	743566
115806	743567
21210	743568
328708	743569
75345	743570
200209	743571
6156	743572
772	743573
207928	743574
3569	743575
308	743576
52294	743577
31065	743578
254461	743579
105619	743580
303	743581
17212	743582
126148	743583
130385	743584
17838	743585
4547	743586
47677	743587
154492	743588
110515	743589
199944	743590
191280	743591
15725	743592
37919	743593
2742	743594
7974	743595
275905	743596
29179	743597
53453	743598
11076	743599
20582	743600
5091	743601
87532	743602
23803	743603
73946	743604
517	743605
2	743606
10	743607
51	743608
266834	743609
13424	743610
1473	743611
17981	743612
33583	743613
6631	743614
53323	743615
2611	743616
71953	743617
31477	743618
6064	743619
8056	743620
418	743621
116898	743622
159042	743623
12455	743624
35016	743625
1425	743626
38652	743627
15933	743628
38177	743629
121	743630
84322	743631
180013	743632
23959	743633
4372	743634
2447	743635
10424	743636
27724	743637
3074	743638
44836	743639
157092	743640
80320	743641
56	743642
25633	743643
109896	743644
138361	743645
86426	743646
132764	743647
32687	743648
2193	743649
214578	743650
70799	743651
22001	743652
674	743653
31881	743654
30982	743655
18939	743656
25429	743657
901	743658
10687	743659
4292	743660
28417	743661
18627	743662
38794	743663
1122	743664
3196	743665
536	743666
14456	743667
4928	743668
111425	743669
13849	743670
22906	743671
201926	743672
9882	743673
10902	743674
32981	743675
690	743676
626	743677
9154	743678
107518	743679
22896	743680
281326	743681
68796	743682
15573	743683
32079	743684
74662	743685
39800	743686
156559	743687
80268	743688
10162	743689
8231	743690
15429	743691
330	743692
4085	743693
13771	743694
901	743695
93631	743696
99298	743697
17816	743698
15775	743699
55551	743700
8581	743701
82263	743702
42374	743703
192	743704
104690	743705
166797	743706
91	743707
5264	743708
46823	743709
8508	743710
60632	743711
43386	743712
5903	743713
35755	743714
521	743715
79589	743716
47437	743717
83155	743718
763	743719
104935	743720
70974	743721
23206	743722
138907	743723
37359	743724
81014	743725
27560	743726
116806	743727
99725	743728
2681	743729
54606	743730
14809	743731
7314	743732
129961	743733
4765	743734
14925	743735
23824	743736
13020	743737
7525	743738
89201	743739
227653	743740
159827	743741
20885	743742
100487	743743
312349	743744
291316	743745
17041	743746
9176	743747
17721	743748
256114	743749
130269	743750
10349	743751
1965	743752
19269	743753
328375	743754
47446	743755
145613	743756
215157	743757
113394	743758
30942	743759
68006	743760
23054	743761
283	743762
110974	743763
30597	743764
28630	743765
287605	743766
182574	743767
54210	743768
50182	743769
50182	743770
50810	743771
3120	743772
208682	743773
46544	743774
28962	743775
231454	743776
97970	743777
236659	743778
13484	743779
112730	743780
638	743781
34520	743782
143716	743783
121843	743784
110861	743785
47589	743786
18895	743787
37838	743788
61089	743789
90083	743790
4881	743791
232473	743792
301125	743793
1190	743794
272	743795
198169	743796
21818	743797
308735	743798
33784	743799
277581	743800
32180	743801
150154	743802
150154	743803
23979	743804
177084	743805
143512	743806
28620	743807
278686	743808
182218	743809
46419	743810
166110	743811
46778	743812
271770	743813
92680	743814
1483	743815
107702	743816
143732	743817
143567	743818
274058	743819
247058	743820
75679	743821
11125	743822
128394	743823
33765	743824
72476	743825
72476	743826
10841	743827
87378	743828
105866	743829
65223	743830
170724	743831
146334	743832
165382	743833
60517	743834
121422	743835
201485	743836
118769	743837
250366	743838
145814	743839
44706	743840
38649	743841
311233	743842
204497	743843
42445	743844
187388	743845
36283	743846
118893	743847
497	743848
134415	743849
141074	743850
71367	743851
17629	743852
201512	743853
107380	743854
100671	743855
4944	743856
26425	743857
26425	743858
264244	743859
96764	743860
204146	743861
20719	743862
8248	743863
6081	743864
81844	743865
5637	743866
264918	743867
277289	743868
9177	743869
78321	743870
125777	743871
35838	743872
177768	743873
2085	743874
708	743875
64127	743876
29699	743877
112677	743878
13704	743879
44916	743880
9111	743881
160201	743882
116728	743883
106243	743884
44916	743885
150284	743886
131469	743887
170307	743888
5526	743889
2084	743890
2084	743891
14089	743892
14089	743893
111749	743894
72208	743895
13320	743896
38999	743897
41199	743898
95132	743899
301230	743900
71080	743901
120115	743902
35215	743903
186105	743904
62112	743905
51650	743906
284468	743907
129095	743908
75657	743909
51966	743910
98229	743911
176776	743912
321	743913
37236	743914
15356	743915
181170	743916
95183	743917
59099	743918
130316	743919
169990	743920
8442	743921
26010	743922
121431	743923
263025	743924
81291	743925
38266	743926
169958	743927
172017	743928
3271	743929
18125	743930
270159	743931
33678	743932
35272	743933
68032	743934
23775	743935
84721	743936
207884	743937
192446	743938
45064	743939
33107	743940
212832	743941
184735	743942
56138	743943
109603	743944
16163	743945
54236	743946
47530	743947
11301	743948
296205	743949
296359	743950
32184	743951
286301	743952
47531	743953
10839	743954
23253	743955
61478	743956
12472	743957
189402	743958
745	743959
27543	743960
6501	743961
87180	743962
141307	743963
21241	743964
49399	743965
20161	743966
55790	743967
109390	743968
261169	743969
220739	743970
114625	743971
2692	743972
1782	743973
103445	743974
191175	743975
2277	743976
314810	743977
240332	743978
98653	743979
112477	743980
38589	743981
52136	743982
44558	743983
44558	743984
122154	743985
35749	743986
52699	743987
10062	743988
192810	743989
93391	743990
145463	743991
114378	743992
135321	743993
135517	743994
191283	743995
118060	743996
202957	743997
26170	743998
130198	743999
20632	744000
143950	744001
96519	744002
43326	744003
6116	744004
47101	744005
242405	744006
12437	744007
20013	744008
174225	744009
157660	744010
209138	744011
139325	744012
208943	744013
9027	744014
82713	744015
37589	744016
47345	744017
99771	744018
6164	744019
157625	744020
67524	744021
154136	744022
154136	744023
125561	744024
113583	744025
213210	744026
10096	744027
312709	744028
9520	744029
47660	744030
49946	744031
112691	744032
87123	744033
56423	744034
6261	744035
93717	744036
60998	744037
47486	744038
210659	744039
116664	744040
79849	744041
16512	744042
61231	744043
90664	744044
31398	744045
303933	744046
260548	744047
105020	744048
70020	744049
177789	744050
486	744051
31236	744052
278802	744053
12318	744054
23900	744055
5567	744056
124548	744057
80344	744058
46367	744059
962	744060
234891	744061
24627	744062
1813	744063
25469	744064
290272	744065
124674	744066
10280	744067
80671	744068
80344	744069
80290	744070
22052	744071
232154	744072
63608	744073
9930	744074
4561	744075
98270	744076
95346	744077
15298	744078
301811	744079
125973	744080
91886	744081
11119	744082
53234	744083
78753	744084
41566	744085
50907	744086
31987	744087
82762	744088
20137	744089
280057	744090
290728	744091
6732	744092
16350	744093
71989	744094
34483	744095
19027	744096
3998	744097
16635	744098
193302	744099
45610	744100
42560	744101
108213	744102
22201	744103
258526	744104
121019	744105
32919	744106
12047	744107
121742	744108
167604	744109
14565	744110
149790	744111
15837	744112
201120	744113
94421	744114
61733	744115
81137	744116
20420	744117
24132	744118
54753	744119
127269	744120
36044	744121
291501	744122
19937	744123
269059	744124
18609	744125
23065	744126
160442	744127
689	744128
11487	744129
56855	744130
56624	744131
131210	744132
19313	744133
195273	744134
127684	744135
75242	744136
15485	744137
202221	744138
264774	744139
24426	744140
104	744141
82115	744142
3262	744143
23472	744144
195190	744145
6962	744146
23472	744147
45909	744148
115776	744149
64707	744150
9744	744151
86898	744152
34970	744153
57574	744154
68770	744155
29411	744156
62330	744157
283481	744158
10924	744159
31725	744160
84375	744161
93374	744162
53041	744163
70071	744164
15064	744165
137933	744166
208943	744167
95814	744168
486	744169
129428	744170
21644	744171
46189	744172
24003	744173
92236	744174
115913	744175
72171	744176
127930	744177
34986	744178
84084	744179
3577	744180
194391	744181
56314	744182
6422	744183
29632	744184
147283	744185
53443	744186
286725	744187
275784	744188
171578	744189
44157	744190
115101	744191
175699	744192
173080	744193
1263	744194
298584	744195
113035	744196
32808	744197
29	744198
39219	744199
16416	744200
99523	744201
7772	744202
55747	744203
143090	744204
224934	744205
310579	744206
104777	744207
210634	744208
323268	744209
269592	744210
226832	744211
226468	744212
14908	744213
111340	744214
66253	744215
99134	744216
195372	744217
204128	744218
112545	744219
217367	744220
296545	744221
35100	744222
198775	744223
288211	744224
50908	744225
1458	744226
51429	744227
13798	744228
34406	744229
281102	744230
1440	744231
46887	744232
81591	744233
142481	744234
189813	744235
128875	744236
21792	744237
51356	744238
191398	744239
171060	744240
22699	744241
110674	744242
12555	744243
215231	744244
122660	744245
72219	744246
68041	744247
250727	744248
15043	744249
47092	744250
241066	744251
59054	744252
123329	744253
30745	744254
34365	744255
619	744256
115948	744257
215034	744258
127185	744259
88881	744260
202764	744261
57197	744262
58376	744263
159562	744264
87336	744265
39619	744266
47715	744267
11715	744268
814	744269
285384	744270
162956	744271
3031	744272
250110	744273
119433	744274
2666	744275
149607	744276
9067	744277
214320	744278
208775	744279
211173	744280
31897	744281
53739	744282
124781	744283
285040	744284
4415	744285
41205	744286
127502	744287
15026	744288
143020	744289
17803	744290
129166	744291
142	744292
135189	744293
71175	744294
34733	744295
61689	744296
131721	744297
44523	744298
145712	744299
22041	744300
152418	744301
70418	744302
63038	744303
73801	744304
87219	744305
231995	744306
9120	744307
29821	744308
27409	744309
59691	744310
42513	744311
267498	744312
57598	744313
63111	744314
203765	744315
17836	744316
109414	744317
51102	744318
124884	744319
83717	744320
75023	744321
289125	744322
74183	744323
173285	744324
8794	744325
6689	744326
4317	744327
110494	744328
269324	744329
286098	744330
46074	744331
3296	744332
46729	744333
154634	744334
154634	744335
128679	744336
135105	744337
307216	744338
46128	744339
114187	744340
191892	744341
50349	744342
6655	744343
66132	744344
131799	744345
276531	744346
28359	744347
77459	744348
24956	744349
307078	744350
75997	744351
106553	744352
46351	744353
181420	744354
125120	744355
80392	744356
39105	744357
96714	744358
53106	744359
15810	744360
2738	744361
178203	744362
75601	744363
91896	744364
1126	744365
158805	744366
146299	744367
204739	744368
56983	744369
25565	744370
47666	744371
29327	744372
210603	744373
218890	744374
96120	744375
51630	744376
69399	744377
180509	744378
320272	744379
90053	744380
55065	744381
10066	744382
121567	744383
110641	744384
137985	744385
15595	744386
3022	744387
155195	744388
156892	744389
243837	744390
197701	744391
164006	744392
89783	744393
26609	744394
72324	744395
146299	744396
195447	744397
188709	744398
62755	744399
3724	744400
113034	744401
40827	744402
246109	744403
1302	744404
653	744405
171478	744406
155611	744407
120631	744408
13267	744409
164663	744410
16616	744411
64365	744412
31970	744413
110810	744414
82310	744415
1727	744416
65433	744417
101281	744418
312392	744419
6993	744420
257649	744421
108337	744422
201421	744423
9298	744424
29728	744425
12135	744426
116804	744427
296	744428
21449	744429
900	744430
153	744431
1501	744432
16068	744433
167651	744434
110947	744435
900	744436
164	744437
30850	744438
107067	744439
50511	744440
49	744441
546	744442
153061	744443
197771	744444
254516	744445
251589	744446
105098	744447
8827	744448
21449	744449
241953	744450
166541	744451
1302	744452
3007	744453
155626	744454
16542	744455
70388	744456
2110	744457
164249	744458
33185	744459
119	744460
45066	744461
147668	744462
106918	744463
151158	744464
302634	744465
107262	744466
70388	744467
163988	744468
65355	744469
172555	744470
181	744471
187786	744472
192619	744473
69690	744474
164825	744475
62784	744476
64891	744477
158069	744478
29728	744479
250055	744480
103362	744481
160055	744482
235455	744483
157288	744484
45066	744485
24198	744486
151177	744487
60977	744488
19355	744489
118330	744490
2884	744491
49074	744492
115880	744493
71766	744494
270716	744495
15377	744496
51125	744497
21817	744498
25937	744499
25428	744500
143169	744501
169551	744502
13510	744503
1662	744504
3143	744505
27470	744506
43990	744507
77199	744508
11998	744509
240515	744510
7071	744511
2562	744512
136132	744513
5775	744514
60590	744515
3483	744516
288520	744517
6656	744518
285711	744519
186560	744520
187418	744521
22042	744522
14317	744523
9602	744524
38970	744525
8598	744526
2169	744527
259875	744528
64054	744529
48534	744530
212962	744531
112821	744532
22043	744533
20685	744534
49812	744535
135660	744536
102942	744537
128269	744538
21088	744539
31669	744540
129349	744541
22744	744542
14123	744543
128269	744544
43990	744545
11412	744546
20716	744547
177542	744548
21140	744549
21140	744550
13247	744551
168270	744552
90923	744553
5959	744554
21820	744555
100548	744556
55107	744557
204965	744558
99528	744559
41550	744560
50209	744561
26383	744562
16505	744563
46879	744564
52641	744565
92476	744566
65735	744567
12953	744568
3062	744569
115317	744570
117367	744571
5621	744572
194921	744573
339	744574
162113	744575
15173	744576
23308	744577
77588	744578
44230	744579
137945	744580
202601	744581
132359	744582
21268	744583
97801	744584
67117	744585
98114	744586
182512	744587
34308	744588
12824	744589
9746	744590
131191	744591
257863	744592
115432	744593
2136	744594
176114	744595
26266	744596
69968	744597
120335	744598
223530	744599
676	744600
41039	744601
99292	744602
39357	744603
84937	744604
55249	744605
112334	744606
73429	744607
53067	744608
178498	744609
73532	744610
57005	744611
61899	744612
18228	744613
151636	744614
109606	744615
54352	744616
84239	744617
6432	744618
31413	744619
24611	744620
15072	744621
37323	744622
18772	744623
2292	744624
198604	744625
72977	744626
16775	744627
82564	744628
52533	744629
8009	744630
131617	744631
8903	744632
86555	744633
77168	744634
1659	744635
63184	744636
31612	744637
160219	744638
21808	744639
38359	744640
30669	744641
74242	744642
266637	744643
77795	744644
24646	744645
213254	744646
6172	744647
8194	744648
88338	744649
170	744650
72404	744651
133227	744652
244097	744653
5973	744654
55675	744655
64266	744656
138354	744657
97704	744658
21850	744659
249126	744660
310331	744661
11952	744662
6537	744663
176245	744664
439	744665
35801	744666
7093	744667
295991	744668
168890	744669
45348	744670
2107	744671
13165	744672
225004	744673
67338	744674
304634	744675
6772	744676
52492	744677
114197	744678
213474	744679
114962	744680
200554	744681
10361	744682
108561	744683
57154	744684
23273	744685
99981	744686
24133	744687
47353	744688
1700	744689
121591	744690
8695	744691
20667	744692
15547	744693
21235	744694
1666	744695
105982	744696
63772	744697
128948	744698
159026	744699
1192	744700
47859	744701
48051	744702
4716	744703
68575	744704
70484	744705
9482	744706
5589	744707
11551	744708
314125	744709
150705	744710
1666	744711
59789	744712
57131	744713
79813	744714
144539	744715
122929	744716
46850	744717
26065	744718
167915	744719
1428	744720
101852	744721
40484	744722
34037	744723
25175	744724
207341	744725
314477	744726
106090	744727
215363	744728
34125	744729
2455	744730
9076	744731
42691	744732
302234	744733
45538	744734
282424	744735
570	744736
77835	744737
145295	744738
50898	744739
182795	744740
54361	744741
252889	744742
124946	744743
139279	744744
183125	744745
266673	744746
108348	744747
124834	744748
121146	744749
76228	744750
36366	744751
94079	744752
76228	744753
12613	744754
155174	744755
3615	744756
38449	744757
92177	744758
93213	744759
5037	744760
12611	744761
3689	744762
9513	744763
22180	744764
4846	744765
24326	744766
97120	744767
85816	744768
43335	744769
104562	744770
85489	744771
299489	744772
16431	744773
189088	744774
59741	744775
12107	744776
48455	744777
625	744778
11039	744779
75705	744780
107037	744781
33840	744782
185887	744783
58048	744784
168722	744785
167721	744786
24179	744787
65122	744788
82911	744789
58909	744790
135318	744791
147595	744792
51450	744793
253305	744794
16720	744795
80556	744796
5642	744797
18624	744798
114949	744799
7810	744800
5686	744801
4351	744802
23084	744803
43033	744804
204728	744805
234699	744806
214294	744807
203308	744808
181389	744809
295338	744810
48455	744811
57152	744812
42818	744813
292988	744814
62843	744815
32014	744816
95028	744817
72032	744818
134841	744819
43981	744820
9367	744821
272902	744822
203952	744823
37213	744824
147952	744825
20331	744826
45208	744827
49996	744828
101088	744829
32133	744830
17238	744831
141841	744832
89064	744833
73843	744834
68644	744835
59697	744836
310907	744837
55323	744838
281961	744839
112634	744840
76874	744841
296073	744842
20202	744843
119139	744844
28460	744845
105451	744846
2515	744847
118193	744848
3948	744849
195602	744850
51959	744851
87821	744852
6826	744853
10924	744854
230022	744855
7279	744856
252436	744857
8549	744858
6745	744859
1886	744860
68547	744861
35720	744862
45552	744863
86548	744864
309545	744865
40899	744866
261426	744867
19274	744868
162	744869
14100	744870
73843	744871
32483	744872
95785	744873
53147	744874
163662	744875
41644	744876
90422	744877
109280	744878
44506	744879
316685	744880
148464	744881
264310	744882
49027	744883
10995	744884
191925	744885
10924	744886
10924	744887
58773	744888
25112	744889
145927	744890
298636	744891
209908	744892
190950	744893
7867	744894
35343	744895
34697	744896
38705	744897
158823	744898
81131	744899
12340	744900
163397	744901
96175	744902
15358	744903
92299	744904
13270	744905
99523	744906
57059	744907
34669	744908
204723	744909
310462	744910
51647	744911
213022	744912
93931	744913
51746	744914
22201	744915
7340	744916
69424	744917
48697	744918
6068	744919
20152	744920
185398	744921
7821	744922
30072	744923
20309	744924
39201	744925
7623	744926
37735	744927
84927	744928
27570	744929
180608	744930
160202	744931
19600	744932
305466	744933
3996	744934
45664	744935
47832	744936
63160	744937
21464	744938
108250	744939
37623	744940
229985	744941
31732	744942
126257	744943
1821	744944
43672	744945
48018	744946
24505	744947
40823	744948
46111	744949
59142	744950
202186	744951
31556	744952
244764	744953
11870	744954
66642	744955
224430	744956
109800	744957
153352	744958
51799	744959
68750	744960
178692	744961
302264	744962
82491	744963
161619	744964
133494	744965
84108	744966
201085	744967
247669	744968
215319	744969
299625	744970
87811	744971
112225	744972
295943	744973
185133	744974
4314	744975
2543	744976
9478	744977
24548	744978
9827	744979
263274	744980
305398	744981
207	744982
6934	744983
148973	744984
112719	744985
2377	744986
223286	744987
95342	744988
151116	744989
45085	744990
215489	744991
10859	744992
4302	744993
10859	744994
216101	744995
8259	744996
1718	744997
239360	744998
238691	744999
15747	745000
60749	745001
104001	745002
3870	745003
22341	745004
26622	745005
34297	745006
21760	745007
37821	745008
124255	745009
81165	745010
74343	745011
71403	745012
106337	745013
46653	745014
40008	745015
175396	745016
187996	745017
11732	745018
153452	745019
13279	745020
225294	745021
180205	745022
39491	745023
144859	745024
175154	745025
25248	745026
39646	745027
231418	745028
222641	745029
284851	745030
4002	745031
195823	745032
3665	745033
116949	745034
20841	745035
142066	745036
7893	745037
91615	745038
67964	745039
147408	745040
320446	745041
272994	745042
124390	745043
119750	745044
181044	745045
215690	745046
76622	745047
77558	745048
218406	745049
140411	745050
109744	745051
8669	745052
19491	745053
174817	745054
15084	745055
154430	745056
68666	745057
256724	745058
108789	745059
59202	745060
61539	745061
45523	745062
54209	745063
5522	745064
408	745065
265564	745066
105966	745067
79859	745068
66482	745069
35836	745070
90521	745071
6883	745072
259059	745073
169157	745074
16244	745075
33525	745076
24284	745077
50233	745078
116623	745079
47967	745080
26106	745081
175673	745082
244483	745083
73146	745084
308947	745085
76493	745086
133029	745087
109638	745088
67727	745089
31668	745090
126205	745091
87261	745092
277443	745093
45251	745094
256564	745095
264070	745096
230187	745097
86260	745098
138144	745099
1373	745100
126492	745101
24649	745102
248264	745103
40112	745104
107128	745105
92031	745106
118827	745107
66182	745108
41453	745109
8346	745110
253450	745111
23967	745112
283350	745113
286302	745114
72090	745115
275009	745116
2911	745117
1075	745118
269279	745119
114580	745120
100948	745121
100380	745122
109916	745123
258375	745124
99815	745125
16029	745126
141060	745127
40251	745128
161471	745129
161622	745130
66482	745131
35721	745132
41728	745133
212491	745134
161526	745135
186817	745136
54082	745137
66002	745138
14432	745139
167261	745140
76729	745141
289467	745142
134408	745143
155240	745144
292803	745145
192141	745146
129834	745147
209798	745148
209799	745149
209800	745150
27345	745151
15972	745152
301979	745153
41728	745154
7367	745155
221798	745156
309275	745157
198451	745158
58304	745159
24649	745160
79919	745161
286349	745162
161597	745163
30859	745164
49552	745165
218892	745166
292212	745167
23453	745168
249294	745169
12351	745170
111508	745171
43547	745172
7046	745173
228146	745174
3498	745175
2651	745176
7581	745177
5070	745178
128404	745179
135	745180
234	745181
234595	745182
132682	745183
56024	745184
152709	745185
72327	745186
103782	745187
184287	745188
60144	745189
87401	745190
586	745191
11489	745192
29006	745193
1892	745194
11390	745195
183628	745196
39950	745197
8267	745198
46350	745199
308862	745200
2474	745201
146005	745202
12473	745203
25392	745204
317474	745205
230	745206
4166	745207
230	745208
23465	745209
5662	745210
193950	745211
193950	745212
2845	745213
195566	745214
200341	745215
11631	745216
94169	745217
11631	745218
204189	745219
94169	745220
82655	745221
60187	745222
107240	745223
83969	745224
59893	745225
41589	745226
46225	745227
265715	745228
91167	745229
6080	745230
114754	745231
189225	745232
121291	745233
188901	745234
97392	745235
83199	745236
65332	745237
17816	745238
190418	745239
75	745240
20322	745241
42206	745242
76197	745243
1568	745244
204623	745245
26412	745246
2477	745247
86667	745248
2772	745249
48422	745250
2759	745251
23504	745252
45653	745253
22948	745254
106165	745255
253635	745256
42569	745257
269714	745258
9806	745259
898	745260
9568	745261
16314	745262
68491	745263
1841	745264
5385	745265
399	745266
82729	745267
28080	745268
63441	745269
12836	745270
4062	745271
84954	745272
81312	745273
37160	745274
202797	745275
62251	745276
1060	745277
1285	745278
16270	745279
41990	745280
28950	745281
3235	745282
242000	745283
62952	745284
129933	745285
66085	745286
191331	745287
125885	745288
301396	745289
82375	745290
69897	745291
17086	745292
60588	745293
114458	745294
158936	745295
223928	745296
161310	745297
264997	745298
94782	745299
69709	745300
4	745301
30667	745302
8033	745303
79051	745304
122218	745305
19589	745306
56904	745307
128930	745308
10825	745309
89361	745310
12082	745311
314877	745312
210078	745313
6999	745314
46355	745315
273914	745316
137650	745317
139078	745318
293533	745319
9694	745320
105117	745321
21137	745322
121846	745323
64326	745324
182799	745325
112787	745326
17347	745327
77999	745328
86610	745329
42907	745330
20294	745331
102482	745332
81267	745333
37321	745334
156147	745335
87150	745336
98065	745337
152408	745338
84656	745339
3189	745340
53490	745341
126394	745342
13233	745343
72961	745344
77186	745345
29950	745346
26990	745347
94386	745348
86631	745349
72803	745350
255185	745351
91218	745352
115057	745353
56974	745354
72961	745355
250136	745356
239599	745357
200498	745358
52638	745359
16924	745360
55304	745361
141537	745362
130615	745363
125667	745364
113113	745365
113325	745366
90000	745367
141537	745368
164860	745369
12636	745370
5955	745371
80822	745372
84656	745373
14587	745374
14587	745375
5955	745376
80822	745377
55258	745378
20642	745379
146826	745380
16924	745381
90549	745382
29950	745383
26990	745384
68440	745385
16924	745386
117370	745387
146636	745388
89052	745389
203400	745390
26990	745391
24062	745392
86328	745393
113325	745394
54208	745395
49256	745396
55563	745397
20048	745398
64273	745399
58823	745400
84241	745401
5955	745402
29950	745403
206155	745404
269848	745405
305412	745406
300061	745407
44377	745408
9366	745409
98904	745410
23956	745411
58394	745412
40544	745413
59010	745414
299420	745415
20367	745416
249826	745417
34121	745418
70825	745419
155750	745420
12907	745421
114162	745422
25604	745423
327235	745424
51268	745425
6793	745426
17765	745427
270955	745428
141208	745429
16314	745430
53381	745431
32473	745432
251	745433
92812	745434
42495	745435
30222	745436
8933	745437
7371	745438
7371	745439
7371	745440
8933	745441
41154	745442
114258	745443
279180	745444
185882	745445
82933	745446
198570	745447
65796	745448
140990	745449
191758	745450
20646	745451
255784	745452
239953	745453
68406	745454
54895	745455
24379	745456
91047	745457
29059	745458
50249	745459
9582	745460
161353	745461
209245	745462
114260	745463
56531	745464
326245	745465
318879	745466
77772	745467
10276	745468
219925	745469
84654	745470
1385	745471
154058	745472
46187	745473
267030	745474
207735	745475
105660	745476
182072	745477
286311	745478
305181	745479
274641	745480
161450	745481
154165	745482
289296	745483
47727	745484
103384	745485
175272	745486
13343	745487
48722	745488
195588	745489
21074	745490
17174	745491
608	745492
207345	745493
163813	745494
41344	745495
140292	745496
94256	745497
9590	745498
122350	745499
61585	745500
19260	745501
303581	745502
17596	745503
40814	745504
298922	745505
174915	745506
288525	745507
68817	745508
52590	745509
123797	745510
104061	745511
183505	745512
70164	745513
20842	745514
20842	745515
10857	745516
191682	745517
108319	745518
133528	745519
58087	745520
89118	745521
153145	745522
3994	745523
3994	745524
6317	745525
6317	745526
8979	745527
151756	745528
252486	745529
127556	745530
18123	745531
8992	745532
94034	745533
189757	745534
185753	745535
35100	745536
9851	745537
63235	745538
11007	745539
203850	745540
132656	745541
13437	745542
3160	745543
2431	745544
13848	745545
52366	745546
125197	745547
49433	745548
281286	745549
2649	745550
44206	745551
69268	745552
210195	745553
73774	745554
173850	745555
266228	745556
4220	745557
298544	745558
5372	745559
173826	745560
221984	745561
17891	745562
80254	745563
49343	745564
309807	745565
6656	745566
25315	745567
22979	745568
148353	745569
3422	745570
35745	745571
17712	745572
92975	745573
102298	745574
60313	745575
47538	745576
222187	745577
59895	745578
9028	745579
58465	745580
212466	745581
98642	745582
184134	745583
55512	745584
17481	745585
634	745586
13585	745587
12786	745588
308223	745589
14269	745590
58822	745591
14269	745592
17481	745593
98612	745594
17660	745595
11103	745596
17481	745597
1930	745598
27407	745599
89842	745600
89842	745601
21115	745602
207912	745603
159156	745604
21115	745605
1577	745606
36893	745607
36500	745608
184819	745609
1127	745610
89842	745611
13267	745612
229073	745613
319412	745614
2108	745615
2601	745616
71760	745617
82066	745618
475	745619
195349	745620
130504	745621
49759	745622
7301	745623
9433	745624
26970	745625
4654	745626
116325	745627
4914	745628
226714	745629
186697	745630
79866	745631
266264	745632
306681	745633
264595	745634
138198	745635
214908	745636
110438	745637
94066	745638
158395	745639
10944	745640
159804	745641
10944	745642
2259	745643
45817	745644
130974	745645
76247	745646
13670	745647
50268	745648
325115	745649
146593	745650
172030	745651
33272	745652
137275	745653
209239	745654
4312	745655
258163	745656
263704	745657
4134	745658
126742	745659
18536	745660
226201	745661
206217	745662
54042	745663
81929	745664
231406	745665
7885	745666
111319	745667
6962	745668
25839	745669
59391	745670
129379	745671
26644	745672
54717	745673
231429	745674
128516	745675
28443	745676
151479	745677
41868	745678
124672	745679
147069	745680
194760	745681
128946	745682
19994	745683
151019	745684
294191	745685
81431	745686
230701	745687
44773	745688
168423	745689
403	745690
15825	745691
19685	745692
192462	745693
13103	745694
78709	745695
13082	745696
132495	745697
312731	745698
40075	745699
79943	745700
33333	745701
75529	745702
185626	745703
24361	745704
183454	745705
190087	745706
23038	745707
123603	745708
107536	745709
79875	745710
9904	745711
122689	745712
25520	745713
71080	745714
17910	745715
177681	745716
74421	745717
126744	745718
3853	745719
3884	745720
2767	745721
116551	745722
112796	745723
24267	745724
75157	745725
114117	745726
78709	745727
34841	745728
17533	745729
171619	745730
171854	745731
191493	745732
25949	745733
6001	745734
280079	745735
50932	745736
24361	745737
13237	745738
2159	745739
179352	745740
48724	745741
14643	745742
206067	745743
178303	745744
105595	745745
188178	745746
62605	745747
112426	745748
33190	745749
268719	745750
12179	745751
184206	745752
201101	745753
49708	745754
101224	745755
75537	745756
117572	745757
170206	745758
176119	745759
48888	745760
111859	745761
188444	745762
80055	745763
284932	745764
33541	745765
3109	745766
50543	745767
33511	745768
83334	745769
35773	745770
17534	745771
251040	745772
22231	745773
27661	745774
92068	745775
16796	745776
265559	745777
34125	745778
8352	745779
16393	745780
6155	745781
81061	745782
57226	745783
73336	745784
5321	745785
130373	745786
110725	745787
23160	745788
38822	745789
6841	745790
124600	745791
1297	745792
215025	745793
280773	745794
198704	745795
84687	745796
105968	745797
157669	745798
157626	745799
2811	745800
26374	745801
91915	745802
61178	745803
3995	745804
64547	745805
26892	745806
13074	745807
27697	745808
16761	745809
56280	745810
47041	745811
57344	745812
265913	745813
4518	745814
170724	745815
3800	745816
27671	745817
6904	745818
31824	745819
38638	745820
38072	745821
58556	745822
84491	745823
72360	745824
26986	745825
82467	745826
146644	745827
209679	745828
1796	745829
65030	745830
254884	745831
6024	745832
6546	745833
79623	745834
83228	745835
4100	745836
85751	745837
40031	745838
145168	745839
81072	745840
93129	745841
30058	745842
97291	745843
307534	745844
85360	745845
122473	745846
233096	745847
16821	745848
1149	745849
6750	745850
8139	745851
40948	745852
133937	745853
121918	745854
130213	745855
37844	745856
42364	745857
11398	745858
18787	745859
3940	745860
1162	745861
20234	745862
96805	745863
161114	745864
85626	745865
131297	745866
27377	745867
4392	745868
76005	745869
191003	745870
190688	745871
36715	745872
212661	745873
162618	745874
102299	745875
141325	745876
45708	745877
47568	745878
26875	745879
264208	745880
100311	745881
92304	745882
218415	745883
177323	745884
217205	745885
111212	745886
205037	745887
3403	745888
97980	745889
65228	745890
15087	745891
14823	745892
59038	745893
100146	745894
250380	745895
76973	745896
51137	745897
159738	745898
81803	745899
282607	745900
55816	745901
255986	745902
306500	745903
240395	745904
97553	745905
145877	745906
288493	745907
160819	745908
74	745909
19734	745910
770	745911
41371	745912
33840	745913
82110	745914
21268	745915
219600	745916
151630	745917
135861	745918
115444	745919
918	745920
11441	745921
18224	745922
19971	745923
27587	745924
8271	745925
1415	745926
120928	745927
9384	745928
13299	745929
34228	745930
52410	745931
11441	745932
3135	745933
14612	745934
49608	745935
66753	745936
213689	745937
50979	745938
69697	745939
111603	745940
17239	745941
6174	745942
22418	745943
4696	745944
6781	745945
5978	745946
14115	745947
1247	745948
1247	745949
15767	745950
31713	745951
309	745952
21723	745953
42089	745954
58626	745955
85989	745956
8203	745957
16995	745958
4825	745959
4921	745960
1174	745961
196455	745962
27971	745963
277551	745964
31595	745965
75771	745966
11241	745967
154872	745968
87468	745969
138366	745970
12776	745971
63609	745972
13106	745973
49617	745974
157262	745975
12393	745976
7552	745977
38228	745978
31138	745979
166097	745980
206366	745981
44071	745982
166778	745983
74730	745984
33002	745985
86467	745986
114001	745987
8252	745988
5894	745989
42361	745990
52161	745991
11090	745992
170924	745993
46367	745994
13880	745995
30033	745996
14717	745997
35492	745998
2041	745999
74297	746000
77163	746001
7370	746002
22908	746003
8389	746004
72635	746005
17239	746006
10735	746007
71254	746008
8271	746009
97833	746010
6304	746011
28192	746012
39132	746013
138802	746014
11416	746015
27052	746016
13208	746017
34592	746018
22772	746019
8843	746020
140733	746021
100729	746022
217740	746023
235819	746024
183846	746025
239645	746026
141132	746027
17732	746028
3259	746029
2755	746030
11113	746031
240763	746032
254024	746033
189963	746034
60576	746035
83756	746036
289863	746037
190040	746038
121994	746039
79573	746040
36619	746041
34737	746042
311711	746043
174247	746044
266513	746045
83629	746046
55404	746047
206918	746048
85954	746049
3781	746050
134158	746051
77761	746052
267087	746053
30466	746054
320845	746055
86980	746056
3799	746057
94510	746058
3799	746059
36245	746060
257249	746061
52712	746062
18561	746063
127993	746064
159381	746065
5916	746066
13810	746067
53546	746068
13196	746069
2177	746070
51815	746071
43965	746072
11223	746073
2801	746074
71604	746075
17954	746076
132206	746077
167739	746078
308560	746079
89123	746080
89123	746081
199266	746082
113813	746083
156906	746084
200750	746085
64320	746086
64890	746087
20811	746088
79652	746089
94897	746090
176133	746091
297506	746092
9548	746093
58627	746094
16442	746095
79477	746096
11697	746097
162792	746098
30730	746099
63378	746100
285252	746101
157950	746102
39595	746103
126984	746104
54000	746105
49915	746106
1194	746107
73210	746108
18301	746109
11697	746110
10055	746111
32027	746112
32027	746113
35841	746114
188544	746115
43663	746116
89464	746117
312011	746118
83487	746119
30730	746120
47996	746121
227781	746122
5382	746123
78682	746124
170732	746125
112986	746126
18312	746127
1194	746128
95569	746129
176804	746130
13929	746131
69304	746132
18809	746133
70994	746134
49636	746135
30579	746136
130039	746137
18661	746138
83487	746139
109436	746140
132704	746141
19244	746142
23762	746143
5062	746144
57980	746145
113470	746146
79477	746147
72971	746148
197437	746149
31397	746150
38012	746151
9588	746152
48161	746153
57475	746154
26863	746155
9588	746156
9588	746157
54977	746158
37390	746159
47820	746160
322363	746161
50829	746162
54417	746163
17207	746164
78190	746165
8054	746166
30485	746167
30485	746168
88903	746169
53975	746170
180851	746171
30466	746172
4146	746173
82338	746174
131360	746175
5820	746176
265732	746177
77492	746178
9588	746179
30623	746180
191156	746181
95974	746182
17207	746183
13913	746184
129647	746185
104346	746186
82823	746187
37390	746188
181469	746189
16593	746190
75451	746191
183531	746192
44187	746193
19243	746194
67255	746195
55514	746196
4098	746197
4146	746198
50065	746199
84242	746200
28652	746201
128157	746202
241682	746203
293392	746204
17657	746205
149725	746206
41714	746207
80241	746208
95886	746209
39964	746210
37049	746211
39620	746212
471	746213
55393	746214
19977	746215
65494	746216
194883	746217
24012	746218
13843	746219
37817	746220
117525	746221
17965	746222
130262	746223
97329	746224
12639	746225
44471	746226
93574	746227
81390	746228
143948	746229
61914	746230
84412	746231
27920	746232
7674	746233
93990	746234
81967	746235
4447	746236
110727	746237
133945	746238
14325	746239
202059	746240
14490	746241
264539	746242
56374	746243
70493	746244
75356	746245
116095	746246
56476	746247
16355	746248
109859	746249
9308	746250
196126	746251
100100	746252
2918	746253
131019	746254
18185	746255
309080	746256
81592	746257
62684	746258
22995	746259
141665	746260
2034	746261
43188	746262
203162	746263
43276	746264
245910	746265
272262	746266
2045	746267
88521	746268
74796	746269
53627	746270
243187	746271
25971	746272
62486	746273
9646	746274
168474	746275
196153	746276
38230	746277
2901	746278
54219	746279
262811	746280
109391	746281
51574	746282
23185	746283
80070	746284
169471	746285
9582	746286
27655	746287
38972	746288
19619	746289
145094	746290
312366	746291
139379	746292
231766	746293
173253	746294
62145	746295
55475	746296
160495	746297
228149	746298
129467	746299
43074	746300
34840	746301
220950	746302
26140	746303
7332	746304
32578	746305
77504	746306
17928	746307
57244	746308
10700	746309
6232	746310
257222	746311
311460	746312
10997	746313
66646	746314
6638	746315
77089	746316
86560	746317
314398	746318
196422	746319
310706	746320
11457	746321
32360	746322
126432	746323
26802	746324
193006	746325
187176	746326
298130	746327
10224	746328
13717	746329
2349	746330
201502	746331
203867	746332
202905	746333
203140	746334
11930	746335
7452	746336
6586	746337
68491	746338
148706	746339
19212	746340
203707	746341
51639	746342
20943	746343
82426	746344
158905	746345
7659	746346
1592	746347
16292	746348
3830	746349
11499	746350
13866	746351
54600	746352
191019	746353
86735	746354
20366	746355
201198	746356
1395	746357
326745	746358
301130	746359
212117	746360
10988	746361
190338	746362
130835	746363
1926	746364
9410	746365
2228	746366
152059	746367
93214	746368
27622	746369
69886	746370
17068	746371
1309	746372
635	746373
198969	746374
162932	746375
246828	746376
35744	746377
10196	746378
9029	746379
168127	746380
19468	746381
722	746382
39375	746383
26329	746384
55257	746385
37777	746386
7674	746387
103468	746388
13571	746389
20943	746390
37447	746391
47092	746392
312583	746393
137340	746394
253864	746395
152000	746396
126751	746397
58359	746398
175249	746399
128275	746400
89891	746401
83719	746402
300002	746403
196194	746404
87253	746405
65056	746406
185732	746407
103543	746408
196299	746409
13628	746410
42600	746411
271036	746412
143173	746413
91755	746414
102335	746415
219645	746416
152699	746417
319848	746418
133544	746419
182885	746420
137456	746421
143235	746422
279573	746423
35899	746424
121448	746425
54385	746426
118237	746427
79951	746428
279500	746429
205358	746430
197194	746431
23687	746432
80543	746433
18914	746434
37777	746435
22874	746436
14194	746437
51133	746438
1395	746439
23650	746440
217907	746441
52741	746442
151863	746443
236865	746444
47124	746445
29670	746446
85673	746447
1172	746448
88951	746449
18276	746450
8648	746451
147	746452
121040	746453
19730	746454
197359	746455
101912	746456
191623	746457
300321	746458
19310	746459
192398	746460
162397	746461
283620	746462
26329	746463
54016	746464
306045	746465
305882	746466
183678	746467
123133	746468
1397	746469
81770	746470
845	746471
161124	746472
1395	746473
96587	746474
33530	746475
43451	746476
36538	746477
50450	746478
203946	746479
206457	746480
1447	746481
6836	746482
84314	746483
84314	746484
97302	746485
42988	746486
86133	746487
218368	746488
14092	746489
92443	746490
39874	746491
180785	746492
56044	746493
70078	746494
46784	746495
87538	746496
95405	746497
688	746498
22855	746499
242999	746500
138414	746501
2561	746502
156039	746503
7778	746504
103070	746505
16995	746506
70696	746507
57902	746508
51693	746509
51730	746510
33118	746511
163603	746512
259335	746513
293532	746514
205545	746515
92578	746516
300603	746517
34478	746518
173923	746519
129200	746520
305319	746521
55446	746522
109482	746523
178637	746524
165453	746525
110874	746526
107164	746527
113512	746528
258988	746529
161558	746530
309752	746531
62806	746532
116678	746533
43492	746534
114460	746535
54451	746536
9821	746537
4884	746538
19681	746539
29416	746540
13637	746541
1895	746542
12784	746543
122397	746544
68286	746545
83022	746546
174070	746547
157859	746548
68766	746549
28916	746550
30779	746551
69557	746552
55398	746553
2878	746554
59748	746555
199032	746556
78038	746557
129409	746558
88689	746559
27235	746560
29899	746561
99434	746562
94838	746563
55896	746564
115979	746565
83432	746566
93145	746567
4332	746568
28916	746569
9941	746570
58646	746571
12043	746572
1484	746573
6249	746574
2653	746575
39964	746576
8019	746577
69384	746578
204564	746579
9348	746580
33719	746581
162117	746582
284060	746583
78443	746584
6835	746585
73584	746586
53769	746587
39427	746588
59487	746589
47469	746590
200106	746591
26635	746592
57573	746593
62131	746594
30540	746595
133222	746596
176804	746597
102120	746598
98326	746599
122990	746600
17377	746601
291828	746602
61238	746603
136876	746604
36776	746605
287778	746606
199969	746607
45199	746608
44541	746609
7759	746610
9199	746611
6362	746612
64711	746613
24366	746614
128139	746615
46507	746616
85175	746617
19243	746618
13738	746619
69343	746620
14795	746621
19243	746622
18646	746623
200	746624
106283	746625
27385	746626
51364	746627
4363	746628
28229	746629
63978	746630
4363	746631
224566	746632
11381	746633
190255	746634
79024	746635
189709	746636
47297	746637
68839	746638
72758	746639
109359	746640
56294	746641
27111	746642
82179	746643
85182	746644
156694	746645
317304	746646
42568	746647
117529	746648
184200	746649
194003	746650
15626	746651
38032	746652
37127	746653
3039	746654
3039	746655
3039	746656
302952	746657
97352	746658
286273	746659
136165	746660
270913	746661
271683	746662
49351	746663
11057	746664
50855	746665
282703	746666
17814	746667
206566	746668
227477	746669
83838	746670
114928	746671
221518	746672
28456	746673
185039	746674
34167	746675
1861	746676
129953	746677
66726	746678
30976	746679
301049	746680
204353	746681
40547	746682
188015	746683
210217	746684
5671	746685
75594	746686
67520	746687
130552	746688
175825	746689
116575	746690
274106	746691
43314	746692
221206	746693
168559	746694
111853	746695
56457	746696
36607	746697
120095	746698
181456	746699
63148	746700
78982	746701
129289	746702
35993	746703
92126	746704
90487	746705
159517	746706
243328	746707
35074	746708
191427	746709
2368	746710
233026	746711
229269	746712
222976	746713
270564	746714
247278	746715
18886	746716
53464	746717
210353	746718
8485	746719
4487	746720
5468	746721
168062	746722
31611	746723
153207	746724
1320	746725
6534	746726
78291	746727
60520	746728
136229	746729
27389	746730
56649	746731
140182	746732
211854	746733
36975	746734
7364	746735
8870	746736
109261	746737
51048	746738
39121	746739
167048	746740
56035	746741
155386	746742
1503	746743
132339	746744
7327	746745
61206	746746
10039	746747
92763	746748
219673	746749
52699	746750
13042	746751
13042	746752
38195	746753
19460	746754
273175	746755
111981	746756
29	746757
15989	746758
132696	746759
106201	746760
156943	746761
136505	746762
129971	746763
48230	746764
238395	746765
72859	746766
213480	746767
163876	746768
62597	746769
77187	746770
27140	746771
62583	746772
57973	746773
322377	746774
10698	746775
12081	746776
130196	746777
159849	746778
147780	746779
106253	746780
196526	746781
28135	746782
315578	746783
326306	746784
37882	746785
76787	746786
12183	746787
205615	746788
210307	746789
165982	746790
109442	746791
112470	746792
175063	746793
121097	746794
208140	746795
213356	746796
321361	746797
238710	746798
61995	746799
39222	746800
137500	746801
15002	746802
24038	746803
321097	746804
159641	746805
165542	746806
106453	746807
137660	746808
99560	746809
258091	746810
254553	746811
10876	746812
22342	746813
137497	746814
153078	746815
237878	746816
194194	746817
61631	746818
17539	746819
41586	746820
42343	746821
208880	746822
216139	746823
319982	746824
197694	746825
262510	746826
208327	746827
108141	746828
7129	746829
65044	746830
50679	746831
16605	746832
65327	746833
24665	746834
130994	746835
135388	746836
43584	746837
301841	746838
258464	746839
72831	746840
198325	746841
106846	746842
204677	746843
207073	746844
149774	746845
302289	746846
58437	746847
233884	746848
172661	746849
8835	746850
102867	746851
43136	746852
21141	746853
17591	746854
95827	746855
22026	746856
204417	746857
275169	746858
210307	746859
153484	746860
6265	746861
109472	746862
7205	746863
262205	746864
59891	746865
195007	746866
48376	746867
204877	746868
315666	746869
48473	746870
90630	746871
139190	746872
126220	746873
244382	746874
215730	746875
96362	746876
280853	746877
23658	746878
274321	746879
7859	746880
129407	746881
44399	746882
84973	746883
164542	746884
300284	746885
12064	746886
119956	746887
23698	746888
62026	746889
37357	746890
24309	746891
83186	746892
122144	746893
13268	746894
148751	746895
36026	746896
133150	746897
171713	746898
85956	746899
216165	746900
99481	746901
154209	746902
34035	746903
207959	746904
17465	746905
37245	746906
23648	746907
23868	746908
8293	746909
74751	746910
14251	746911
206130	746912
28342	746913
296535	746914
319101	746915
134161	746916
15513	746917
212496	746918
310474	746919
84554	746920
198482	746921
45790	746922
129770	746923
86138	746924
60551	746925
88104	746926
132000	746927
131723	746928
4719	746929
26615	746930
84554	746931
48910	746932
68273	746933
26232	746934
37357	746935
12064	746936
194492	746937
8611	746938
60549	746939
52346	746940
259785	746941
77679	746942
242741	746943
208930	746944
42950	746945
166371	746946
164165	746947
72171	746948
75194	746949
188015	746950
124086	746951
10814	746952
79705	746953
23242	746954
111006	746955
208071	746956
172075	746957
201575	746958
85894	746959
183844	746960
227114	746961
115738	746962
107638	746963
140501	746964
204570	746965
245877	746966
139241	746967
199924	746968
213371	746969
204498	746970
69425	746971
1506	746972
27967	746973
171698	746974
41391	746975
213487	746976
74813	746977
26	746978
37642	746979
57950	746980
3153	746981
14450	746982
51135	746983
103648	746984
29980	746985
19721	746986
1842	746987
730	746988
236075	746989
14329	746990
20986	746991
96477	746992
63549	746993
173649	746994
129920	746995
3519	746996
3519	746997
40344	746998
128129	746999
23420	747000
140796	747001
78650	747002
24700	747003
320787	747004
35070	747005
44482	747006
14187	747007
149269	747008
95458	747009
49384	747010
63526	747011
1742	747012
8854	747013
3026	747014
25101	747015
36399	747016
35787	747017
159781	747018
48296	747019
173813	747020
72714	747021
7373	747022
2354	747023
137536	747024
190304	747025
3753	747026
134016	747027
31742	747028
177362	747029
30327	747030
30327	747031
295894	747032
126994	747033
83421	747034
120461	747035
132284	747036
23785	747037
43	747038
141634	747039
9578	747040
13801	747041
38138	747042
71105	747043
66253	747044
8959	747045
19930	747046
41651	747047
16715	747048
14749	747049
99881	747050
11408	747051
14494	747052
10723	747053
39613	747054
206083	747055
15051	747056
59141	747057
6451	747058
4106	747059
48478	747060
17072	747061
177395	747062
646	747063
9103	747064
8056	747065
34084	747066
1305	747067
13844	747068
115962	747069
10118	747070
35938	747071
49836	747072
1575	747073
47976	747074
50950	747075
133447	747076
51854	747077
14383	747078
253	747079
36357	747080
25132	747081
18239	747082
231719	747083
133021	747084
10509	747085
42816	747086
36350	747087
187906	747088
22686	747089
39684	747090
16069	747091
93346	747092
42449	747093
215788	747094
34714	747095
68	747096
41411	747097
200642	747098
35148	747099
39701	747100
3568	747101
54480	747102
238747	747103
53022	747104
50101	747105
279889	747106
219909	747107
99687	747108
161035	747109
8050	747110
232616	747111
114314	747112
32826	747113
70120	747114
11729	747115
13186	747116
101606	747117
103942	747118
270004	747119
299109	747120
326634	747121
26105	747122
105567	747123
49115	747124
90899	747125
5093	747126
43767	747127
46918	747128
12647	747129
224942	747130
95266	747131
328517	747132
16620	747133
1613	747134
45374	747135
57	747136
95545	747137
211778	747138
221020	747139
179745	747140
132873	747141
4080	747142
257712	747143
244259	747144
13976	747145
7944	747146
4030	747147
49340	747148
134628	747149
173974	747150
35629	747151
178345	747152
156352	747153
278124	747154
162365	747155
58713	747156
14686	747157
111062	747158
41128	747159
69955	747160
39112	747161
80485	747162
18564	747163
37941	747164
7568	747165
121652	747166
21408	747167
36569	747168
50174	747169
139137	747170
411	747171
19486	747172
290264	747173
46489	747174
114842	747175
69797	747176
93529	747177
252810	747178
95612	747179
265379	747180
163830	747181
81087	747182
7827	747183
69562	747184
21501	747185
36160	747186
61874	747187
6875	747188
12509	747189
3908	747190
167105	747191
242612	747192
167940	747193
123976	747194
130476	747195
307733	747196
179080	747197
104498	747198
177250	747199
271083	747200
193548	747201
115348	747202
133258	747203
58720	747204
106248	747205
136443	747206
104508	747207
240901	747208
326730	747209
964	747210
230621	747211
200950	747212
311725	747213
249379	747214
271243	747215
177322	747216
126640	747217
9042	747218
13487	747219
98465	747220
189544	747221
229350	747222
96114	747223
170682	747224
156050	747225
87622	747226
100211	747227
12649	747228
40478	747229
2694	747230
121461	747231
142001	747232
130119	747233
102993	747234
123489	747235
34209	747236
276666	747237
139297	747238
57361	747239
32465	747240
197063	747241
28050	747242
236086	747243
73433	747244
3190	747245
37146	747246
232695	747247
304478	747248
85721	747249
181910	747250
37270	747251
44905	747252
170053	747253
48524	747254
119	747255
292302	747256
74731	747257
171922	747258
22056	747259
111998	747260
276495	747261
150249	747262
50621	747263
37668	747264
125403	747265
107189	747266
277945	747267
67172	747268
21011	747269
160747	747270
182764	747271
25339	747272
160966	747273
262518	747274
77681	747275
3831	747276
2565	747277
80735	747278
11290	747279
17635	747280
53521	747281
160966	747282
2406	747283
30190	747284
23191	747285
27566	747286
47696	747287
136560	747288
115845	747289
132520	747290
2037	747291
244063	747292
209522	747293
23222	747294
33558	747295
3333	747296
67758	747297
45198	747298
41443	747299
68472	747300
47224	747301
148228	747302
31405	747303
206401	747304
16394	747305
15899	747306
116697	747307
107136	747308
4680	747309
256409	747310
102950	747311
64367	747312
53112	747313
168089	747314
4536	747315
6162	747316
51390	747317
681	747318
26538	747319
3987	747320
1828	747321
325653	747322
124567	747323
14881	747324
66109	747325
3870	747326
2224	747327
230333	747328
90303	747329
9960	747330
9960	747331
19732	747332
119500	747333
54532	747334
270364	747335
3142	747336
77828	747337
120772	747338
1160	747339
106412	747340
169386	747341
36949	747342
81048	747343
265447	747344
48418	747345
3673	747346
88629	747347
46163	747348
301476	747349
40196	747350
3255	747351
257856	747352
121394	747353
80363	747354
9208	747355
26443	747356
50019	747357
143684	747358
14032	747359
5935	747360
77515	747361
19204	747362
17648	747363
328646	747364
33677	747365
77826	747366
75222	747367
267443	747368
277151	747369
123626	747370
17162	747371
40248	747372
121426	747373
56843	747374
20215	747375
71474	747376
50502	747377
293335	747378
191742	747379
117241	747380
94097	747381
283038	747382
6763	747383
10903	747384
259936	747385
1766	747386
20137	747387
9620	747388
190819	747389
190876	747390
35682	747391
53735	747392
32720	747393
165334	747394
131339	747395
167409	747396
125334	747397
48418	747398
84840	747399
107894	747400
96442	747401
214764	747402
275755	747403
108695	747404
74560	747405
108231	747406
95313	747407
46754	747408
28708	747409
107801	747410
301680	747411
46163	747412
56876	747413
18060	747414
188448	747415
56638	747416
118478	747417
292963	747418
89597	747419
123527	747420
111701	747421
204749	747422
26900	747423
17544	747424
299165	747425
276916	747426
198529	747427
69271	747428
176735	747429
296142	747430
7809	747431
18489	747432
25546	747433
222961	747434
320402	747435
179258	747436
29170	747437
6460	747438
185463	747439
105602	747440
72741	747441
125897	747442
51738	747443
19527	747444
120776	747445
5810	747446
42024	747447
312023	747448
7365	747449
301739	747450
197495	747451
172667	747452
274835	747453
127960	747454
127907	747455
36336	747456
81565	747457
110728	747458
149336	747459
22039	747460
19361	747461
53761	747462
81121	747463
262015	747464
58386	747465
125315	747466
120642	747467
36441	747468
256851	747469
10307	747470
146926	747471
167898	747472
97034	747473
124977	747474
165432	747475
263121	747476
106418	747477
53761	747478
26272	747479
83387	747480
13818	747481
26272	747482
203730	747483
212787	747484
74560	747485
94395	747486
292809	747487
119337	747488
75040	747489
227854	747490
24828	747491
151670	747492
276362	747493
109089	747494
45677	747495
34908	747496
103662	747497
45227	747498
147316	747499
3195	747500
45227	747501
36061	747502
4837	747503
39363	747504
39363	747505
3195	747506
3195	747507
34908	747508
44929	747509
3195	747510
24663	747511
131106	747512
223948	747513
147198	747514
39363	747515
72309	747516
6990	747517
96798	747518
32029	747519
4502	747520
178	747521
61272	747522
32522	747523
2652	747524
4	747525
138558	747526
313834	747527
125503	747528
195274	747529
302108	747530
125503	747531
198334	747532
243	747533
167124	747534
114075	747535
265272	747536
293528	747537
9166	747538
18091	747539
857	747540
103993	747541
233354	747542
118891	747543
20885	747544
89920	747545
59404	747546
8324	747547
8312	747548
90005	747549
8324	747550
10163	747551
38086	747552
263303	747553
176080	747554
211194	747555
64505	747556
41109	747557
61634	747558
29532	747559
1279	747560
11470	747561
8070	747562
127	747563
116636	747564
3051	747565
24807	747566
1610	747567
82178	747568
4722	747569
8963	747570
26919	747571
46802	747572
210617	747573
32401	747574
8197	747575
35405	747576
6630	747577
72118	747578
94791	747579
668	747580
80515	747581
67306	747582
92367	747583
147483	747584
884	747585
4142	747586
114032	747587
6827	747588
6830	747589
70331	747590
15282	747591
8133	747592
5267	747593
61704	747594
16	747595
17067	747596
108959	747597
25353	747598
110919	747599
4272	747600
88140	747601
162714	747602
1152	747603
10716	747604
8853	747605
7077	747606
6877	747607
19775	747608
158330	747609
14753	747610
65975	747611
14515	747612
4	747613
739	747614
13176	747615
16913	747616
6879	747617
202239	747618
13219	747619
34633	747620
20168	747621
48923	747622
8653	747623
168725	747624
14246	747625
928	747626
11294	747627
287	747628
19775	747629
406	747630
8982	747631
138	747632
1531	747633
9717	747634
4523	747635
53206	747636
2891	747637
69966	747638
263207	747639
27970	747640
86556	747641
26713	747642
215419	747643
14428	747644
86324	747645
171084	747646
15741	747647
60	747648
1486	747649
1341	747650
46999	747651
29101	747652
322927	747653
4532	747654
54494	747655
24890	747656
18241	747657
23127	747658
29030	747659
18548	747660
23624	747661
2180	747662
100114	747663
9037	747664
6681	747665
27021	747666
12156	747667
44913	747668
202057	747669
292490	747670
45384	747671
11205	747672
3832	747673
136359	747674
147583	747675
6562	747676
18369	747677
394	747678
13393	747679
1861	747680
16114	747681
172793	747682
4438	747683
83203	747684
84259	747685
18238	747686
57883	747687
4500	747688
7351	747689
9703	747690
908	747691
62152	747692
77704	747693
194441	747694
638	747695
34998	747696
1532	747697
9206	747698
654	747699
167113	747700
142545	747701
80486	747702
238794	747703
171	747704
44906	747705
188686	747706
258	747707
65417	747708
14508	747709
183776	747710
3391	747711
109342	747712
7217	747713
17974	747714
26042	747715
222394	747716
3403	747717
315	747718
320	747719
26379	747720
24141	747721
315610	747722
183827	747723
3694	747724
2967	747725
36377	747726
108399	747727
126424	747728
5717	747729
4333	747730
12058	747731
155558	747732
21709	747733
24064	747734
15674	747735
3315	747736
9613	747737
16648	747738
104028	747739
324827	747740
24768	747741
15	747742
27615	747743
5000	747744
409	747745
32699	747746
2453	747747
66914	747748
67205	747749
25253	747750
82929	747751
2747	747752
14642	747753
55811	747754
55811	747755
55811	747756
219881	747757
26986	747758
54923	747759
26229	747760
193912	747761
4891	747762
134382	747763
27079	747764
85110	747765
393	747766
19505	747767
14232	747768
38642	747769
7155	747770
7155	747771
7155	747772
7155	747773
27079	747774
56470	747775
95396	747776
62306	747777
25049	747778
227404	747779
225010	747780
125372	747781
278065	747782
125987	747783
3301	747784
172051	747785
149424	747786
250286	747787
286840	747788
9321	747789
156052	747790
38642	747791
1889	747792
19448	747793
8105	747794
34133	747795
37301	747796
139436	747797
7738	747798
7738	747799
7738	747800
19458	747801
3260	747802
8468	747803
8468	747804
2747	747805
54766	747806
434	747807
393	747808
99366	747809
99366	747810
165339	747811
115743	747812
44673	747813
97758	747814
4271	747815
104084	747816
71872	747817
71331	747818
8626	747819
164926	747820
9744	747821
162667	747822
130183	747823
167545	747824
10600	747825
33614	747826
779	747827
112685	747828
75478	747829
22131	747830
34104	747831
299049	747832
303384	747833
28995	747834
9986	747835
3745	747836
123320	747837
111096	747838
201851	747839
8150	747840
3511	747841
56674	747842
39139	747843
147827	747844
39139	747845
114789	747846
132116	747847
195825	747848
12461	747849
12461	747850
42085	747851
87364	747852
439	747853
30668	747854
16038	747855
55194	747856
15209	747857
809	747858
138686	747859
246502	747860
39089	747861
37654	747862
5000	747863
135662	747864
266914	747865
72357	747866
28793	747867
307690	747868
126902	747869
208430	747870
39720	747871
49774	747872
110675	747873
54998	747874
71919	747875
136054	747876
162395	747877
63670	747878
4235	747879
4123	747880
16181	747881
208349	747882
193548	747883
26405	747884
13429	747885
255750	747886
83937	747887
298934	747888
140225	747889
318904	747890
269395	747891
136201	747892
164519	747893
33614	747894
48840	747895
269078	747896
26508	747897
1408	747898
203926	747899
115236	747900
208146	747901
3071	747902
57375	747903
124198	747904
147351	747905
49079	747906
6635	747907
14068	747908
11356	747909
8749	747910
41665	747911
38169	747912
3959	747913
58094	747914
207400	747915
10307	747916
42464	747917
41344	747918
13829	747919
21129	747920
3976	747921
10600	747922
81697	747923
57422	747924
165327	747925
73034	747926
126789	747927
4390	747928
5653	747929
3237	747930
114901	747931
187977	747932
211757	747933
224173	747934
48090	747935
95070	747936
2915	747937
11632	747938
16980	747939
129196	747940
24253	747941
54951	747942
4741	747943
21229	747944
227382	747945
126633	747946
37334	747947
83318	747948
297472	747949
100862	747950
148771	747951
134073	747952
191274	747953
63153	747954
131747	747955
5213	747956
110898	747957
321029	747958
5653	747959
167303	747960
176490	747961
128967	747962
111349	747963
250349	747964
13631	747965
123251	747966
231865	747967
82509	747968
71924	747969
64344	747970
18499	747971
38518	747972
282526	747973
55342	747974
4838	747975
132787	747976
250662	747977
1516	747978
135034	747979
320999	747980
134361	747981
86477	747982
275936	747983
135277	747984
150524	747985
8266	747986
112460	747987
15735	747988
306944	747989
231646	747990
238922	747991
176326	747992
136047	747993
236110	747994
1536	747995
26062	747996
56509	747997
105412	747998
136064	747999
205134	748000
196055	748001
20720	748002
42640	748003
286239	748004
11280	748005
49732	748006
3419	748007
3959	748008
85211	748009
85211	748010
44745	748011
134136	748012
87364	748013
269028	748014
296043	748015
7117	748016
115230	748017
158471	748018
112645	748019
131174	748020
175752	748021
192187	748022
57517	748023
10741	748024
192187	748025
9533	748026
18207	748027
112149	748028
125215	748029
180091	748030
73879	748031
294594	748032
65439	748033
61691	748034
21300	748035
115067	748036
227624	748037
41683	748038
15994	748039
1916	748040
208008	748041
204038	748042
69849	748043
83041	748044
13631	748045
82871	748046
41663	748047
108357	748048
48809	748049
157141	748050
154382	748051
153676	748052
72212	748053
318629	748054
41321	748055
28329	748056
49328	748057
568	748058
158159	748059
135206	748060
35031	748061
48771	748062
47582	748063
207705	748064
169002	748065
3959	748066
19628	748067
26458	748068
11217	748069
308482	748070
677	748071
178881	748072
16009	748073
91000	748074
135348	748075
80134	748076
22014	748077
128224	748078
197410	748079
210130	748080
298509	748081
130558	748082
46516	748083
5178	748084
80134	748085
7919	748086
146056	748087
5611	748088
301089	748089
250774	748090
172400	748091
127034	748092
9619	748093
275388	748094
3958	748095
5206	748096
232053	748097
33691	748098
54370	748099
12699	748100
34238	748101
23799	748102
9502	748103
89126	748104
5694	748105
10608	748106
63705	748107
151267	748108
326906	748109
318035	748110
26095	748111
123990	748112
20772	748113
2346	748114
152388	748115
95876	748116
101201	748117
31022	748118
3277	748119
134991	748120
217923	748121
226291	748122
103124	748123
995	748124
18351	748125
97483	748126
147138	748127
150673	748128
5489	748129
151598	748130
48683	748131
3237	748132
120373	748133
42828	748134
2721	748135
38875	748136
10769	748137
295255	748138
56779	748139
23818	748140
236021	748141
78148	748142
120693	748143
37032	748144
313290	748145
316321	748146
109701	748147
177105	748148
90929	748149
234869	748150
174642	748151
120507	748152
97968	748153
4628	748154
10210	748155
1516	748156
57517	748157
87133	748158
13296	748159
41937	748160
135237	748161
8266	748162
617	748163
41350	748164
2222	748165
300755	748166
755	748167
18267	748168
100348	748169
10502	748170
215432	748171
83447	748172
269521	748173
17153	748174
23086	748175
325614	748176
115404	748177
3958	748178
248126	748179
11280	748180
138704	748181
2424	748182
87231	748183
16789	748184
273577	748185
263629	748186
244014	748187
20888	748188
1906	748189
191231	748190
92295	748191
52582	748192
50777	748193
141931	748194
6911	748195
164538	748196
246997	748197
141788	748198
11915	748199
7118	748200
26226	748201
172499	748202
6940	748203
108516	748204
51300	748205
30691	748206
58015	748207
14303	748208
120910	748209
10699	748210
175301	748211
45645	748212
79016	748213
98696	748214
88446	748215
134331	748216
19640	748217
16929	748218
59049	748219
52426	748220
726	748221
81745	748222
3151	748223
23114	748224
1662	748225
17953	748226
1852	748227
56774	748228
174583	748229
2029	748230
222473	748231
1818	748232
22066	748233
8301	748234
16929	748235
130092	748236
14454	748237
62303	748238
64969	748239
139496	748240
15318	748241
26462	748242
130856	748243
35349	748244
47076	748245
86753	748246
11959	748247
3176	748248
84	748249
166965	748250
66890	748251
28477	748252
120748	748253
81994	748254
64848	748255
29564	748256
8859	748257
119195	748258
67659	748259
93680	748260
4943	748261
76777	748262
277398	748263
57479	748264
166438	748265
146973	748266
13693	748267
6008	748268
1068	748269
822	748270
5306	748271
12619	748272
3062	748273
1684	748274
968	748275
12580	748276
24533	748277
11897	748278
124883	748279
182174	748280
235312	748281
49679	748282
121479	748283
13432	748284
19982	748285
20818	748286
47322	748287
322821	748288
124303	748289
2479	748290
61489	748291
41895	748292
2479	748293
20956	748294
852	748295
54068	748296
7757	748297
43466	748298
74085	748299
4269	748300
10496	748301
31400	748302
1415	748303
113035	748304
34306	748305
89810	748306
111415	748307
21715	748308
6525	748309
38049	748310
57493	748311
77626	748312
20596	748313
142528	748314
14289	748315
156086	748316
2461	748317
29321	748318
87245	748319
19585	748320
317079	748321
31324	748322
42899	748323
185460	748324
50714	748325
16	748326
19505	748327
630	748328
36149	748329
39326	748330
7706	748331
615	748332
461	748333
461	748334
1787	748335
52667	748336
60665	748337
82176	748338
133082	748339
4094	748340
2710	748341
2589	748342
13962	748343
14439	748344
17740	748345
14465	748346
38186	748347
10285	748348
181145	748349
176060	748350
133667	748351
3645	748352
10866	748353
606	748354
816	748355
22323	748356
61169	748357
577	748358
78146	748359
109804	748360
27650	748361
591	748362
100586	748363
61	748364
136043	748365
4	748366
36737	748367
47694	748368
10231	748369
4488	748370
196618	748371
155239	748372
251942	748373
94049	748374
22448	748375
55	748376
1400	748377
140853	748378
30917	748379
224	748380
64060	748381
300822	748382
39689	748383
44796	748384
201592	748385
179597	748386
150260	748387
51498	748388
101398	748389
97355	748390
2309	748391
323460	748392
210917	748393
275985	748394
60676	748395
676	748396
64278	748397
6785	748398
195481	748399
122997	748400
81872	748401
149422	748402
13159	748403
16195	748404
27158	748405
2636	748406
2721	748407
13153	748408
2217	748409
22306	748410
83398	748411
58471	748412
138044	748413
58041	748414
126678	748415
103551	748416
87689	748417
33314	748418
149846	748419
96800	748420
41647	748421
158118	748422
168135	748423
28716	748424
14628	748425
24600	748426
17384	748427
172351	748428
15	748429
9074	748430
52426	748431
192384	748432
176676	748433
204233	748434
92788	748435
134606	748436
108221	748437
216266	748438
12527	748439
247516	748440
305930	748441
26966	748442
5047	748443
6140	748444
83249	748445
5731	748446
7157	748447
40656	748448
76269	748449
806	748450
11001	748451
61764	748452
161148	748453
187027	748454
59596	748455
47087	748456
189566	748457
39581	748458
74029	748459
1140	748460
84277	748461
54330	748462
70278	748463
4979	748464
29939	748465
116254	748466
7229	748467
93498	748468
21302	748469
4173	748470
14277	748471
138359	748472
19301	748473
59833	748474
107543	748475
108634	748476
652	748477
58002	748478
214577	748479
7084	748480
66527	748481
2699	748482
1787	748483
283995	748484
73226	748485
10074	748486
54634	748487
2733	748488
14900	748489
28202	748490
15786	748491
27728	748492
51103	748493
114739	748494
133618	748495
36263	748496
134231	748497
14842	748498
149640	748499
23328	748500
55614	748501
84031	748502
132258	748503
5285	748504
49464	748505
1747	748506
40032	748507
198	748508
49243	748509
17722	748510
202882	748511
12024	748512
6290	748513
50713	748514
36023	748515
75610	748516
83954	748517
81124	748518
23935	748519
70811	748520
928	748521
251379	748522
20098	748523
11581	748524
9221	748525
17767	748526
91888	748527
26845	748528
317051	748529
181070	748530
237127	748531
117873	748532
184117	748533
12676	748534
162445	748535
172376	748536
7388	748537
57990	748538
57713	748539
113611	748540
184707	748541
187	748542
834	748543
129876	748544
60502	748545
791	748546
51008	748547
433	748548
3926	748549
139902	748550
80250	748551
6705	748552
3125	748553
18212	748554
344	748555
65656	748556
28847	748557
87384	748558
57533	748559
14894	748560
201958	748561
82267	748562
7135	748563
102797	748564
25088	748565
15	748566
1502	748567
23476	748568
180781	748569
49	748570
127101	748571
209178	748572
103016	748573
169844	748574
1134	748575
31942	748576
28335	748577
27535	748578
1994	748579
5135	748580
203956	748581
262812	748582
55351	748583
173070	748584
2504	748585
168040	748586
157624	748587
35331	748588
7248	748589
92884	748590
44189	748591
29622	748592
2441	748593
1145	748594
9240	748595
50846	748596
21754	748597
14461	748598
504	748599
292182	748600
152163	748601
24635	748602
189543	748603
5488	748604
98368	748605
61892	748606
110029	748607
21566	748608
17113	748609
260	748610
47872	748611
2746	748612
55095	748613
266800	748614
89201	748615
5310	748616
128347	748617
94180	748618
2761	748619
87978	748620
4327	748621
97429	748622
55095	748623
215144	748624
8703	748625
134477	748626
78233	748627
24378	748628
77355	748629
16925	748630
120184	748631
258233	748632
6035	748633
531	748634
3657	748635
48892	748636
47872	748637
3969	748638
490	748639
51153	748640
7229	748641
19530	748642
249063	748643
1865	748644
176460	748645
34250	748646
201747	748647
33147	748648
202133	748649
78953	748650
235707	748651
8463	748652
4452	748653
163430	748654
12311	748655
5549	748656
33877	748657
80176	748658
2295	748659
322	748660
31489	748661
248455	748662
27343	748663
1963	748664
346	748665
19301	748666
12367	748667
24244	748668
24562	748669
10921	748670
60528	748671
159515	748672
49190	748673
55079	748674
3575	748675
25903	748676
22182	748677
41561	748678
127704	748679
51215	748680
211663	748681
143197	748682
20244	748683
517	748684
8117	748685
240176	748686
89436	748687
89036	748688
19964	748689
10631	748690
69622	748691
58035	748692
2209	748693
58124	748694
171420	748695
50451	748696
17432	748697
1039	748698
14352	748699
160	748700
13995	748701
21508	748702
65681	748703
61704	748704
86546	748705
32201	748706
306	748707
12216	748708
137964	748709
26666	748710
3904	748711
19216	748712
149	748713
93980	748714
63275	748715
65285	748716
1580	748717
543	748718
87384	748719
2090	748720
71699	748721
83656	748722
41490	748723
97235	748724
38092	748725
14837	748726
1858	748727
156194	748728
115377	748729
13009	748730
425	748731
5039	748732
19798	748733
35770	748734
88097	748735
15824	748736
211768	748737
835	748738
5169	748739
37861	748740
195679	748741
73793	748742
73793	748743
162370	748744
131931	748745
25329	748746
11127	748747
159677	748748
13164	748749
55382	748750
116	748751
128728	748752
202690	748753
136182	748754
201965	748755
279322	748756
27223	748757
665	748758
69383	748759
272441	748760
6371	748761
45164	748762
139361	748763
24783	748764
29813	748765
44199	748766
145553	748767
1106	748768
4246	748769
63514	748770
18575	748771
68162	748772
3763	748773
35101	748774
7108	748775
177589	748776
13635	748777
452	748778
2796	748779
1658	748780
258996	748781
153704	748782
622	748783
43667	748784
1549	748785
167087	748786
125184	748787
45521	748788
37103	748789
1122	748790
638	748791
178830	748792
26117	748793
4321	748794
7053	748795
51154	748796
19424	748797
166134	748798
9054	748799
31450	748800
673	748801
67757	748802
114893	748803
43891	748804
46333	748805
65074	748806
15282	748807
48208	748808
2704	748809
39990	748810
35232	748811
31342	748812
66015	748813
4761	748814
16602	748815
927	748816
102086	748817
27736	748818
18983	748819
10421	748820
4528	748821
4242	748822
7	748823
22509	748824
320	748825
33613	748826
72089	748827
3957	748828
15018	748829
7754	748830
51499	748831
59811	748832
903	748833
148715	748834
83417	748835
5108	748836
19413	748837
19809	748838
13835	748839
7908	748840
47427	748841
6257	748842
51589	748843
2746	748844
10439	748845
2746	748846
141720	748847
12603	748848
115556	748849
328673	748850
44796	748851
151347	748852
89383	748853
53501	748854
1063	748855
39335	748856
600	748857
100396	748858
49637	748859
16345	748860
187447	748861
75961	748862
3933	748863
33613	748864
46398	748865
23474	748866
11886	748867
1970	748868
23887	748869
10681	748870
2460	748871
53733	748872
2101	748873
38929	748874
32361	748875
100857	748876
10099	748877
19199	748878
79741	748879
65547	748880
31669	748881
61635	748882
46609	748883
47217	748884
485	748885
9370	748886
54817	748887
6520	748888
64563	748889
230581	748890
82014	748891
2947	748892
213685	748893
23	748894
13473	748895
7521	748896
91747	748897
46703	748898
38982	748899
50431	748900
29495	748901
37597	748902
16529	748903
23034	748904
25522	748905
38749	748906
25687	748907
85357	748908
758	748909
2640	748910
49367	748911
7570	748912
24426	748913
59994	748914
18820	748915
166810	748916
1287	748917
14868	748918
47989	748919
25564	748920
26247	748921
3198	748922
18198	748923
53255	748924
22362	748925
49629	748926
49629	748927
2619	748928
46643	748929
15315	748930
10276	748931
16615	748932
36643	748933
154533	748934
10097	748935
197061	748936
37763	748937
79821	748938
183631	748939
25566	748940
41350	748941
81954	748942
3178	748943
100411	748944
23238	748945
144365	748946
29112	748947
154027	748948
239199	748949
126490	748950
27703	748951
84263	748952
3159	748953
28267	748954
55827	748955
1768	748956
3277	748957
41201	748958
1893	748959
53429	748960
42295	748961
309093	748962
18755	748963
4887	748964
42617	748965
1453	748966
2490	748967
161300	748968
20896	748969
102663	748970
2603	748971
172554	748972
55930	748973
54335	748974
145553	748975
27061	748976
840	748977
86356	748978
120530	748979
8858	748980
4711	748981
46231	748982
1120	748983
194385	748984
1972	748985
21315	748986
2187	748987
160940	748988
44824	748989
17790	748990
156999	748991
15462	748992
187837	748993
235	748994
175994	748995
214304	748996
137894	748997
1757	748998
1599	748999
37019	749000
37019	749001
4914	749002
82783	749003
1185	749004
150612	749005
35251	749006
15399	749007
1942	749008
53347	749009
22086	749010
88130	749011
24395	749012
399	749013
135119	749014
541	749015
4620	749016
36967	749017
14993	749018
77989	749019
56864	749020
33641	749021
66871	749022
4189	749023
2422	749024
53711	749025
51615	749026
20842	749027
4832	749028
97312	749029
40297	749030
161892	749031
169177	749032
28690	749033
12922	749034
5656	749035
39147	749036
1468	749037
3113	749038
203713	749039
40991	749040
44064	749041
5500	749042
32221	749043
2733	749044
6802	749045
35	749046
3307	749047
11568	749048
3422	749049
187754	749050
13029	749051
69037	749052
19877	749053
23887	749054
188349	749055
138383	749056
42506	749057
16253	749058
264259	749059
9862	749060
4769	749061
107272	749062
2888	749063
4329	749064
3943	749065
78445	749066
306	749067
12334	749068
54941	749069
992	749070
122698	749071
3114	749072
189762	749073
16736	749074
114662	749075
19532	749076
19964	749077
64364	749078
67386	749079
21768	749080
30795	749081
109869	749082
1819	749083
2507	749084
293	749085
148618	749086
1051	749087
12066	749088
4981	749089
859	749090
38404	749091
484	749092
143076	749093
4434	749094
57827	749095
32221	749096
161969	749097
48969	749098
142561	749099
109123	749100
29692	749101
105956	749102
211092	749103
134516	749104
352	749105
8373	749106
87519	749107
78152	749108
53432	749109
89392	749110
127563	749111
55	749112
130606	749113
19922	749114
60832	749115
133268	749116
28992	749117
1580	749118
9901	749119
30284	749120
7781	749121
5795	749122
12900	749123
18206	749124
5213	749125
5570	749126
58121	749127
4356	749128
205396	749129
97	749130
12622	749131
8756	749132
48594	749133
2011	749134
11640	749135
8658	749136
853	749137
32452	749138
315662	749139
202806	749140
86417	749141
110355	749142
52868	749143
20477	749144
53719	749145
105140	749146
7355	749147
125936	749148
10722	749149
35934	749150
90096	749151
66108	749152
2479	749153
5398	749154
87820	749155
55563	749156
21680	749157
61376	749158
2360	749159
8604	749160
86842	749161
17069	749162
91195	749163
35475	749164
235129	749165
3571	749166
221230	749167
39486	749168
35971	749169
59865	749170
25251	749171
53531	749172
3784	749173
31584	749174
115227	749175
4935	749176
86464	749177
27120	749178
35490	749179
109	749180
293421	749181
36411	749182
4738	749183
696	749184
69538	749185
29765	749186
9852	749187
4136	749188
44466	749189
933	749190
303	749191
25890	749192
82483	749193
7823	749194
191675	749195
65	749196
86850	749197
13159	749198
2002	749199
16502	749200
101415	749201
17007	749202
115253	749203
116072	749204
90154	749205
111697	749206
86764	749207
213961	749208
101487	749209
213237	749210
16	749211
2671	749212
104359	749213
9591	749214
11779	749215
57	749216
101330	749217
16711	749218
52533	749219
216166	749220
27691	749221
249	749222
671	749223
117733	749224
4226	749225
177253	749226
18517	749227
52271	749228
822	749229
26600	749230
11558	749231
11854	749232
7207	749233
7264	749234
56171	749235
748	749236
205909	749237
51845	749238
206740	749239
12430	749240
87010	749241
55767	749242
7189	749243
85399	749244
76472	749245
115269	749246
66075	749247
116729	749248
39560	749249
6887	749250
86417	749251
5255	749252
57450	749253
44	749254
4291	749255
35134	749256
36349	749257
8724	749258
33827	749259
9626	749260
9984	749261
26575	749262
69219	749263
12004	749264
201654	749265
70636	749266
3055	749267
52248	749268
179610	749269
30925	749270
36778	749271
14727	749272
210586	749273
28393	749274
6279	749275
31750	749276
66639	749277
47511	749278
5851	749279
170296	749280
12237	749281
23461	749282
78124	749283
155116	749284
38882	749285
7601	749286
17748	749287
181615	749288
11261	749289
10176	749290
967	749291
60020	749292
112361	749293
20186	749294
97438	749295
202714	749296
315475	749297
56083	749298
123426	749299
45229	749300
16858	749301
40017	749302
85270	749303
34795	749304
48362	749305
25645	749306
8239	749307
184719	749308
132103	749309
14259	749310
34284	749311
37667	749312
88580	749313
1577	749314
63080	749315
62991	749316
52628	749317
24371	749318
264	749319
21187	749320
98428	749321
325573	749322
11928	749323
9240	749324
6380	749325
235310	749326
64376	749327
12740	749328
1402	749329
35086	749330
84301	749331
39339	749332
19781	749333
71959	749334
231173	749335
136450	749336
101541	749337
8679	749338
73222	749339
24463	749340
7062	749341
111472	749342
50211	749343
113471	749344
118851	749345
18513	749346
10469	749347
58272	749348
39853	749349
65179	749350
2761	749351
7985	749352
6086	749353
12662	749354
23276	749355
215490	749356
39848	749357
26066	749358
17428	749359
25827	749360
43091	749361
26666	749362
43091	749363
58994	749364
71085	749365
38613	749366
45014	749367
1547	749368
58646	749369
172817	749370
14147	749371
3709	749372
57700	749373
27639	749374
57501	749375
51916	749376
49243	749377
48317	749378
47269	749379
168137	749380
20259	749381
4646	749382
88926	749383
4320	749384
22130	749385
1417	749386
10055	749387
25251	749388
274235	749389
34744	749390
35086	749391
35086	749392
72419	749393
293049	749394
18406	749395
4791	749396
137309	749397
12777	749398
8515	749399
105525	749400
24523	749401
27180	749402
1635	749403
44803	749404
7597	749405
15243	749406
204684	749407
42189	749408
3994	749409
123523	749410
115422	749411
186854	749412
16879	749413
578	749414
41401	749415
71664	749416
143385	749417
56205	749418
6648	749419
71957	749420
185175	749421
21416	749422
57646	749423
224	749424
1795	749425
42246	749426
59875	749427
146356	749428
57067	749429
137764	749430
4822	749431
38313	749432
94149	749433
15444	749434
8288	749435
36256	749436
10538	749437
15224	749438
34755	749439
24301	749440
12680	749441
35513	749442
72505	749443
57067	749444
11733	749445
2671	749446
12874	749447
5454	749448
6024	749449
50151	749450
42972	749451
45951	749452
208027	749453
4606	749454
74628	749455
105219	749456
163378	749457
207344	749458
96522	749459
119491	749460
14607	749461
198205	749462
27478	749463
49040	749464
23261	749465
14240	749466
34156	749467
255011	749468
148602	749469
211277	749470
10097	749471
287542	749472
83270	749473
326891	749474
7204	749475
18975	749476
12991	749477
4236	749478
50693	749479
209415	749480
87157	749481
175068	749482
15442	749483
101415	749484
189024	749485
73696	749486
78099	749487
58156	749488
62762	749489
136421	749490
22995	749491
58156	749492
75409	749493
133624	749494
283582	749495
133767	749496
2511	749497
3954	749498
61165	749499
13654	749500
17519	749501
7561	749502
61267	749503
11028	749504
1616	749505
10023	749506
55655	749507
173183	749508
12542	749509
232427	749510
139167	749511
281656	749512
61	749513
85794	749514
104935	749515
237519	749516
77049	749517
21912	749518
38641	749519
86545	749520
120102	749521
14209	749522
80677	749523
245931	749524
99938	749525
316207	749526
31180	749527
130935	749528
291867	749529
48837	749530
287442	749531
178641	749532
34845	749533
60897	749534
7803	749535
17465	749536
63280	749537
58594	749538
820	749539
7264	749540
24937	749541
13600	749542
86562	749543
32476	749544
107210	749545
60930	749546
11379	749547
1789	749548
89800	749549
30389	749550
43700	749551
75156	749552
4208	749553
70113	749554
3449	749555
22442	749556
15342	749557
17993	749558
51895	749559
3877	749560
3877	749561
3877	749562
12355	749563
59890	749564
10861	749565
44	749566
119795	749567
21794	749568
3808	749569
21753	749570
17125	749571
82221	749572
7761	749573
104341	749574
10470	749575
7438	749576
1487	749577
36022	749578
14843	749579
19532	749580
59412	749581
9161	749582
111889	749583
2368	749584
7409	749585
62	749586
44387	749587
96719	749588
64437	749589
12669	749590
194187	749591
4	749592
31206	749593
12276	749594
109579	749595
965	749596
161908	749597
12309	749598
42860	749599
5418	749600
684	749601
537	749602
112222	749603
76324	749604
208201	749605
258	749606
33067	749607
30421	749608
107478	749609
19569	749610
238040	749611
140115	749612
6636	749613
4774	749614
2295	749615
63862	749616
173888	749617
35695	749618
36031	749619
6199	749620
16625	749621
12397	749622
86417	749623
48712	749624
61344	749625
177232	749626
22365	749627
125262	749628
75742	749629
29533	749630
104770	749631
2238	749632
2315	749633
17086	749634
31382	749635
2992	749636
100226	749637
249	749638
40036	749639
259616	749640
138383	749641
17769	749642
33353	749643
55774	749644
4925	749645
252	749646
21681	749647
8509	749648
14847	749649
58142	749650
1663	749651
16666	749652
153611	749653
22746	749654
15256	749655
17034	749656
9290	749657
3977	749658
26833	749659
52247	749660
7323	749661
26866	749662
15056	749663
116527	749664
156372	749665
34154	749666
104667	749667
30760	749668
1128	749669
2959	749670
89520	749671
12759	749672
8604	749673
11385	749674
15482	749675
44968	749676
136799	749677
14891	749678
9674	749679
12125	749680
34833	749681
1653	749682
10507	749683
145590	749684
10114	749685
3938	749686
48400	749687
33223	749688
14457	749689
3509	749690
97856	749691
24672	749692
9690	749693
203668	749694
57555	749695
606	749696
85325	749697
106941	749698
104610	749699
22506	749700
200477	749701
5524	749702
206505	749703
32725	749704
462	749705
11702	749706
143737	749707
124209	749708
948	749709
3484	749710
214941	749711
144932	749712
43732	749713
39618	749714
11691	749715
85770	749716
35147	749717
19	749718
135828	749719
30792	749720
42137	749721
53970	749722
1251	749723
163543	749724
67691	749725
904	749726
1051	749727
832	749728
132538	749729
27722	749730
195651	749731
6607	749732
49517	749733
19252	749734
59	749735
53536	749736
8789	749737
6973	749738
158385	749739
60676	749740
129393	749741
204621	749742
11678	749743
159703	749744
4067	749745
312209	749746
36163	749747
2080	749748
1090	749749
42878	749750
114570	749751
4078	749752
25286	749753
106750	749754
76240	749755
50246	749756
322800	749757
17260	749758
20852	749759
16480	749760
264986	749761
49016	749762
111	749763
33874	749764
427	749765
176785	749766
135225	749767
10020	749768
5251	749769
14056	749770
109091	749771
19573	749772
54156	749773
935	749774
202167	749775
2467	749776
67600	749777
65875	749778
29	749779
45159	749780
121130	749781
12967	749782
17934	749783
166315	749784
94466	749785
134215	749786
2944	749787
131499	749788
22237	749789
82384	749790
546	749791
205449	749792
44244	749793
653	749794
276655	749795
33148	749796
25921	749797
15907	749798
26183	749799
22146	749800
31972	749801
3299	749802
167520	749803
10216	749804
210507	749805
990	749806
141005	749807
107674	749808
2548	749809
20045	749810
2149	749811
31182	749812
11194	749813
2609	749814
23545	749815
106127	749816
108120	749817
66418	749818
6362	749819
121494	749820
71785	749821
4982	749822
10341	749823
66274	749824
9260	749825
45830	749826
45784	749827
42929	749828
38316	749829
236070	749830
516	749831
37749	749832
1450	749833
112934	749834
180156	749835
39775	749836
27548	749837
12257	749838
3348	749839
6010	749840
1089	749841
78342	749842
7082	749843
158888	749844
85128	749845
1876	749846
613	749847
27391	749848
48729	749849
132080	749850
67	749851
124793	749852
1957	749853
1557	749854
3553	749855
95	749856
863	749857
41918	749858
211	749859
46537	749860
204904	749861
191483	749862
1887	749863
22712	749864
5383	749865
40343	749866
34884	749867
6765	749868
13023	749869
70019	749870
851	749871
354	749872
10446	749873
27930	749874
3718	749875
21763	749876
38497	749877
10808	749878
39270	749879
53445	749880
839	749881
203731	749882
52231	749883
113301	749884
320778	749885
1030	749886
127600	749887
142951	749888
13418	749889
104480	749890
24958	749891
264245	749892
30923	749893
51089	749894
16189	749895
337	749896
308464	749897
15128	749898
237616	749899
16657	749900
11860	749901
6169	749902
124910	749903
113854	749904
8974	749905
22007	749906
138343	749907
268355	749908
49015	749909
24404	749910
230080	749911
439	749912
304458	749913
2225	749914
19892	749915
1406	749916
2026	749917
167682	749918
149947	749919
44323	749920
1102	749921
31	749922
13781	749923
1492	749924
12305	749925
52	749926
13319	749927
356	749928
22289	749929
44853	749930
10287	749931
11733	749932
12043	749933
164	749934
103463	749935
55734	749936
4468	749937
14	749938
78308	749939
1	749940
64216	749941
35030	749942
25412	749943
47939	749944
180377	749945
65854	749946
1350	749947
158334	749948
17781	749949
4751	749950
161402	749951
47663	749952
170914	749953
5751	749954
309618	749955
166050	749956
261290	749957
26940	749958
27793	749959
167951	749960
5032	749961
45013	749962
47602	749963
22264	749964
82051	749965
6140	749966
79637	749967
31125	749968
71115	749969
16780	749970
71690	749971
136755	749972
23024	749973
111359	749974
117733	749975
53338	749976
867	749977
6554	749978
74772	749979
258685	749980
60949	749981
12428	749982
19632	749983
3435	749984
249446	749985
69868	749986
42437	749987
89555	749988
97481	749989
87789	749990
30532	749991
878	749992
33313	749993
209419	749994
2326	749995
3415	749996
15383	749997
45247	749998
767	749999
120751	750000
7998	750001
32823	750002
78683	750003
5216	750004
45463	750005
2256	750006
9250	750007
813	750008
123371	750009
27911	750010
20965	750011
30132	750012
8866	750013
25187	750014
149747	750015
105577	750016
19095	750017
1606	750018
229532	750019
164700	750020
41512	750021
40089	750022
105675	750023
346	750024
166499	750025
12066	750026
46612	750027
3795	750028
132503	750029
162882	750030
68970	750031
12665	750032
26829	750033
2565	750034
21373	750035
187488	750036
16	750037
11551	750038
10727	750039
30643	750040
52093	750041
18384	750042
77588	750043
60950	750044
3918	750045
8521	750046
119210	750047
3352	750048
1462	750049
10021	750050
32517	750051
315119	750052
3078	750053
113308	750054
26902	750055
66379	750056
6886	750057
806	750058
19734	750059
336	750060
127970	750061
64228	750062
104149	750063
14376	750064
117111	750065
124227	750066
129987	750067
48947	750068
69830	750069
3877	750070
36823	750071
89110	750072
5631	750073
53359	750074
96681	750075
5830	750076
3668	750077
20271	750078
4889	750079
128674	750080
66180	750081
7100	750082
47616	750083
16802	750084
39059	750085
36116	750086
25564	750087
3352	750088
317312	750089
42582	750090
44906	750091
208569	750092
204981	750093
318037	750094
2084	750095
3787	750096
74357	750097
163566	750098
94793	750099
25358	750100
7757	750101
6015	750102
18331	750103
31887	750104
259643	750105
233031	750106
39567	750107
65292	750108
26380	750109
679	750110
35567	750111
52805	750112
62535	750113
53328	750114
76734	750115
182902	750116
160009	750117
77428	750118
79969	750119
42632	750120
632	750121
19	750122
118632	750123
47890	750124
59810	750125
76777	750126
6964	750127
174805	750128
20404	750129
166994	750130
30185	750131
31546	750132
1566	750133
838	750134
52477	750135
6584	750136
263949	750137
35514	750138
184118	750139
252010	750140
486	750141
4715	750142
19877	750143
47366	750144
148794	750145
4393	750146
8055	750147
33053	750148
287470	750149
8477	750150
768	750151
7509	750152
13814	750153
100640	750154
979	750155
51119	750156
4067	750157
1678	750158
3602	750159
312611	750160
25765	750161
14508	750162
97929	750163
208569	750164
186927	750165
145266	750166
99606	750167
35391	750168
685	750169
10409	750170
75119	750171
200561	750172
40440	750173
25242	750174
76667	750175
304065	750176
8807	750177
45	750178
5719	750179
38508	750180
9400	750181
156699	750182
1522	750183
14905	750184
59899	750185
95196	750186
605	750187
94600	750188
214074	750189
4568	750190
75853	750191
7329	750192
23903	750193
13350	750194
18086	750195
66001	750196
88855	750197
38490	750198
2772	750199
192029	750200
73	750201
3770	750202
10017	750203
107792	750204
38377	750205
5387	750206
157731	750207
7167	750208
1150	750209
3805	750210
72027	750211
70421	750212
25404	750213
27079	750214
20033	750215
66356	750216
4764	750217
25663	750218
310448	750219
181071	750220
44003	750221
70	750222
25561	750223
76742	750224
14375	750225
58123	750226
488	750227
118	750228
53770	750229
38222	750230
85391	750231
236171	750232
82069	750233
254	750234
109336	750235
97804	750236
811	750237
47955	750238
73367	750239
3252	750240
79873	750241
42578	750242
776	750243
996	750244
16243	750245
21600	750246
33652	750247
49157	750248
23049	750249
190807	750250
127876	750251
35569	750252
4631	750253
32602	750254
33120	750255
2939	750256
217282	750257
4982	750258
57045	750259
41444	750260
47434	750261
22681	750262
120212	750263
118566	750264
256972	750265
2435	750266
5756	750267
306386	750268
24132	750269
79703	750270
208441	750271
132141	750272
9159	750273
284798	750274
69513	750275
96932	750276
169785	750277
33805	750278
10461	750279
235539	750280
38847	750281
132442	750282
197188	750283
261829	750284
232939	750285
9159	750286
18131	750287
142563	750288
164611	750289
19926	750290
10570	750291
39014	750292
23283	750293
5806	750294
6725	750295
39427	750296
31823	750297
3870	750298
70515	750299
85562	750300
92072	750301
113343	750302
37125	750303
98958	750304
186669	750305
110049	750306
291391	750307
24848	750308
75010	750309
274928	750310
1574	750311
105647	750312
103118	750313
237871	750314
61190	750315
304532	750316
188291	750317
134898	750318
328401	750319
21690	750320
99949	750321
40295	750322
69144	750323
229610	750324
142080	750325
29758	750326
75103	750327
194352	750328
36395	750329
317271	750330
258729	750331
69698	750332
312149	750333
21775	750334
184867	750335
54962	750336
114304	750337
53641	750338
60753	750339
7212	750340
33699	750341
113090	750342
10253	750343
298585	750344
210359	750345
100336	750346
59510	750347
104509	750348
187450	750349
110667	750350
78703	750351
158380	750352
137299	750353
139025	750354
177920	750355
41528	750356
1737	750357
29534	750358
165717	750359
27762	750360
286270	750361
185100	750362
159225	750363
169421	750364
44237	750365
80707	750366
80681	750367
83389	750368
310788	750369
85342	750370
57179	750371
24203	750372
49344	750373
113452	750374
113077	750375
180268	750376
111949	750377
164876	750378
204197	750379
78805	750380
314684	750381
180349	750382
184145	750383
98866	750384
17965	750385
57053	750386
99934	750387
8716	750388
2652	750389
80773	750390
51793	750391
121827	750392
31066	750393
25129	750394
40772	750395
103323	750396
263920	750397
82759	750398
297696	750399
74392	750400
275164	750401
66829	750402
14339	750403
81744	750404
245229	750405
31073	750406
66817	750407
1147	750408
172099	750409
116021	750410
50122	750411
68513	750412
59559	750413
66967	750414
190832	750415
26313	750416
97133	750417
301250	750418
196937	750419
127129	750420
66821	750421
4391	750422
127129	750423
121600	750424
62105	750425
9566	750426
44199	750427
27762	750428
27762	750429
246743	750430
62509	750431
137131	750432
105478	750433
34934	750434
202078	750435
76887	750436
14339	750437
81744	750438
166150	750439
52905	750440
15608	750441
75386	750442
150048	750443
231647	750444
149703	750445
96494	750446
100639	750447
266946	750448
66841	750449
33599	750450
7160	750451
6228	750452
44199	750453
95520	750454
20943	750455
304775	750456
163723	750457
22113	750458
66829	750459
281401	750460
137151	750461
57507	750462
106695	750463
36915	750464
55286	750465
151718	750466
179068	750467
55077	750468
120370	750469
1126	750470
183622	750471
82124	750472
138272	750473
199687	750474
73433	750475
195397	750476
1020	750477
17032	750478
142619	750479
135306	750480
258	750481
39826	750482
5750	750483
29070	750484
55204	750485
171892	750486
132451	750487
83522	750488
466	750489
321538	750490
176015	750491
49228	750492
98163	750493
68095	750494
180267	750495
198061	750496
41127	750497
19261	750498
1173	750499
78833	750500
58665	750501
2038	750502
6782	750503
221327	750504
1670	750505
221290	750506
103134	750507
181307	750508
4655	750509
135382	750510
261659	750511
137154	750512
72295	750513
87893	750514
60397	750515
14330	750516
21532	750517
60298	750518
841	750519
176568	750520
74621	750521
1020	750522
8029	750523
31551	750524
66299	750525
19126	750526
32021	750527
1674	750528
73785	750529
20817	750530
64509	750531
184706	750532
127717	750533
1670	750534
63249	750535
58	750536
697	750537
64509	750538
144333	750539
221416	750540
149838	750541
1961	750542
51505	750543
57322	750544
71579	750545
56104	750546
16517	750547
1218	750548
29650	750549
91636	750550
307739	750551
260407	750552
10909	750553
87010	750554
43687	750555
219993	750556
8655	750557
20508	750558
9165	750559
299919	750560
72152	750561
341	750562
26608	750563
102579	750564
9073	750565
28746	750566
213429	750567
119343	750568
11102	750569
4165	750570
11271	750571
59684	750572
172831	750573
72281	750574
17795	750575
172486	750576
281399	750577
180521	750578
43914	750579
11476	750580
42644	750581
49529	750582
70242	750583
265	750584
24341	750585
95509	750586
37185	750587
93787	750588
312514	750589
55798	750590
205940	750591
72543	750592
2348	750593
43219	750594
299810	750595
65327	750596
71944	750597
104850	750598
155222	750599
250	750600
65700	750601
81860	750602
174260	750603
2257	750604
31452	750605
409	750606
429	750607
16675	750608
4979	750609
28397	750610
8362	750611
5810	750612
76454	750613
51264	750614
46472	750615
9025	750616
5907	750617
8362	750618
22810	750619
197967	750620
70900	750621
88737	750622
185840	750623
1368	750624
79801	750625
283545	750626
209609	750627
81110	750628
180699	750629
186720	750630
6881	750631
95277	750632
15137	750633
10248	750634
108973	750635
14749	750636
48478	750637
199183	750638
32619	750639
9776	750640
32619	750641
179379	750642
30710	750643
36172	750644
46520	750645
88442	750646
39255	750647
72875	750648
107334	750649
244072	750650
285599	750651
43633	750652
21375	750653
106195	750654
97369	750655
11655	750656
16011	750657
8495	750658
266745	750659
252870	750660
15236	750661
320242	750662
219836	750663
104828	750664
256822	750665
309035	750666
327347	750667
196623	750668
277979	750669
286033	750670
5820	750671
5820	750672
117497	750673
132584	750674
45160	750675
88275	750676
146905	750677
249047	750678
244906	750679
247626	750680
161994	750681
311377	750682
103038	750683
150137	750684
64683	750685
253180	750686
108058	750687
160265	750688
18388	750689
198697	750690
230052	750691
296796	750692
39745	750693
118104	750694
225732	750695
103313	750696
230114	750697
283132	750698
37833	750699
20480	750700
206532	750701
69027	750702
17420	750703
99122	750704
15796	750705
25995	750706
636	750707
190154	750708
293220	750709
122601	750710
248855	750711
11540	750712
146065	750713
8591	750714
11540	750715
135772	750716
171598	750717
114927	750718
200404	750719
62923	750720
32375	750721
232789	750722
100478	750723
22642	750724
9270	750725
49562	750726
63366	750727
71312	750728
193617	750729
168612	750730
68658	750731
279493	750732
241655	750733
62912	750734
160217	750735
99653	750736
99312	750737
142527	750738
99392	750739
61633	750740
21022	750741
171201	750742
63338	750743
142932	750744
111210	750745
47893	750746
70201	750747
22199	750748
169417	750749
198546	750750
155355	750751
213777	750752
42945	750753
80447	750754
84441	750755
173259	750756
223761	750757
68408	750758
232881	750759
106195	750760
123230	750761
66808	750762
186316	750763
266586	750764
67837	750765
71399	750766
160045	750767
158743	750768
255215	750769
86682	750770
110802	750771
47239	750772
65887	750773
171717	750774
105471	750775
21375	750776
237305	750777
300757	750778
57075	750779
123498	750780
34	750781
18275	750782
133876	750783
50980	750784
20903	750785
39528	750786
14930	750787
83581	750788
222736	750789
9	750790
120915	750791
81844	750792
130807	750793
139655	750794
285269	750795
287892	750796
96182	750797
141497	750798
119706	750799
2818	750800
130314	750801
212154	750802
138468	750803
266523	750804
307728	750805
285484	750806
145565	750807
11109	750808
97975	750809
180542	750810
174505	750811
326960	750812
75396	750813
35592	750814
315755	750815
6985	750816
23462	750817
72924	750818
88473	750819
253064	750820
102237	750821
201331	750822
64522	750823
114746	750824
40337	750825
41035	750826
29570	750827
323653	750828
10262	750829
186490	750830
210842	750831
19351	750832
59068	750833
115521	750834
25499	750835
189502	750836
241935	750837
214256	750838
234444	750839
16700	750840
121364	750841
122273	750842
258046	750843
94652	750844
204648	750845
68395	750846
148855	750847
234187	750848
132917	750849
86406	750850
64671	750851
170377	750852
294485	750853
50611	750854
2255	750855
285121	750856
141974	750857
191345	750858
215758	750859
196685	750860
55835	750861
167340	750862
49666	750863
183365	750864
34784	750865
184569	750866
78464	750867
259221	750868
171900	750869
176101	750870
312129	750871
103120	750872
148558	750873
287181	750874
208765	750875
72710	750876
186740	750877
165620	750878
314992	750879
80641	750880
41029	750881
261765	750882
214733	750883
109808	750884
55770	750885
84392	750886
317301	750887
52394	750888
54863	750889
81439	750890
72408	750891
161307	750892
204164	750893
175842	750894
201180	750895
203171	750896
277820	750897
90957	750898
306281	750899
160229	750900
212751	750901
132204	750902
25383	750903
78024	750904
17923	750905
108205	750906
196027	750907
31289	750908
66939	750909
250030	750910
133487	750911
13288	750912
81919	750913
176991	750914
230407	750915
278183	750916
285101	750917
208135	750918
187044	750919
67933	750920
181130	750921
89614	750922
172219	750923
259198	750924
290530	750925
122328	750926
61367	750927
56383	750928
134117	750929
324295	750930
194398	750931
325197	750932
1335	750933
106961	750934
191674	750935
4391	750936
87905	750937
213598	750938
242315	750939
67094	750940
196363	750941
185028	750942
297	750943
132678	750944
278989	750945
11313	750946
47406	750947
182725	750948
241017	750949
187202	750950
195561	750951
138146	750952
245553	750953
316483	750954
305995	750955
10262	750956
66857	750957
97142	750958
210680	750959
183781	750960
38272	750961
20156	750962
137724	750963
306432	750964
97142	750965
213997	750966
1617	750967
327364	750968
200565	750969
167299	750970
199380	750971
175898	750972
26371	750973
207743	750974
188527	750975
295045	750976
267378	750977
97342	750978
273192	750979
80639	750980
198314	750981
133566	750982
120491	750983
49600	750984
116976	750985
277127	750986
73314	750987
89680	750988
194624	750989
14294	750990
38220	750991
203331	750992
43590	750993
81607	750994
206328	750995
192970	750996
50982	750997
306758	750998
24281	750999
188901	751000
288136	751001
250563	751002
146625	751003
163850	751004
321159	751005
208863	751006
199007	751007
149461	751008
176795	751009
307087	751010
293128	751011
155324	751012
37145	751013
321866	751014
125078	751015
125725	751016
93538	751017
69033	751018
92028	751019
167182	751020
159539	751021
291953	751022
74385	751023
47140	751024
59924	751025
41565	751026
110952	751027
76524	751028
62896	751029
55177	751030
124171	751031
83490	751032
117734	751033
117026	751034
152127	751035
64166	751036
259028	751037
19538	751038
41801	751039
34505	751040
219589	751041
182280	751042
53997	751043
35848	751044
72917	751045
219474	751046
9505	751047
321023	751048
315751	751049
2513	751050
149940	751051
148276	751052
12388	751053
63819	751054
91204	751055
34923	751056
78106	751057
258663	751058
240683	751059
255908	751060
243896	751061
138587	751062
24977	751063
200451	751064
172093	751065
117734	751066
53095	751067
117232	751068
125100	751069
80223	751070
108079	751071
117542	751072
56461	751073
286519	751074
132679	751075
76600	751076
45167	751077
200836	751078
316686	751079
214076	751080
60604	751081
49107	751082
208580	751083
42956	751084
60490	751085
167654	751086
1038	751087
20028	751088
31349	751089
322907	751090
70332	751091
76666	751092
76738	751093
87379	751094
131758	751095
196011	751096
313806	751097
104363	751098
216134	751099
72407	751100
131343	751101
310062	751102
232241	751103
137530	751104
45219	751105
247604	751106
249225	751107
119075	751108
128960	751109
82632	751110
152849	751111
117232	751112
197682	751113
51888	751114
46143	751115
203759	751116
186091	751117
152899	751118
212210	751119
72165	751120
121396	751121
35158	751122
188618	751123
129127	751124
57332	751125
38117	751126
323011	751127
93762	751128
119463	751129
173014	751130
114374	751131
272064	751132
98673	751133
248447	751134
302807	751135
231475	751136
165191	751137
115529	751138
306072	751139
212354	751140
275526	751141
258620	751142
13877	751143
201132	751144
6256	751145
165951	751146
247448	751147
131	751148
133328	751149
160686	751150
97251	751151
274710	751152
104825	751153
169174	751154
59531	751155
91879	751156
213416	751157
67928	751158
201635	751159
298695	751160
67670	751161
207292	751162
129498	751163
165302	751164
146177	751165
166367	751166
174195	751167
57506	751168
129566	751169
86366	751170
196454	751171
214146	751172
188596	751173
327462	751174
178776	751175
123381	751176
328100	751177
274230	751178
213554	751179
155045	751180
148783	751181
180868	751182
54122	751183
90378	751184
55306	751185
104825	751186
94602	751187
310181	751188
127674	751189
302613	751190
78488	751191
298658	751192
34336	751193
289906	751194
28348	751195
206924	751196
54486	751197
222047	751198
183009	751199
128056	751200
128002	751201
103855	751202
175386	751203
153825	751204
274958	751205
190545	751206
66773	751207
90162	751208
94764	751209
24082	751210
11426	751211
113950	751212
200389	751213
291672	751214
51694	751215
119199	751216
6769	751217
246763	751218
251543	751219
253970	751220
103138	751221
160227	751222
325896	751223
130177	751224
114603	751225
109916	751226
11163	751227
45292	751228
34161	751229
257491	751230
131322	751231
141993	751232
55352	751233
112047	751234
11722	751235
306366	751236
300691	751237
94206	751238
64157	751239
39615	751240
244798	751241
277436	751242
169865	751243
69681	751244
104376	751245
291206	751246
189917	751247
192535	751248
17861	751249
172963	751250
35252	751251
54186	751252
108589	751253
108085	751254
167276	751255
20156	751256
92195	751257
89614	751258
106068	751259
317882	751260
209933	751261
41727	751262
129347	751263
76856	751264
118203	751265
171737	751266
217418	751267
268713	751268
119372	751269
35105	751270
92205	751271
46689	751272
147039	751273
125029	751274
32293	751275
22799	751276
139987	751277
56585	751278
144233	751279
9424	751280
74876	751281
138570	751282
204307	751283
116234	751284
174266	751285
30922	751286
247602	751287
4411	751288
91775	751289
83892	751290
249811	751291
120574	751292
5166	751293
240343	751294
298056	751295
256519	751296
6480	751297
53696	751298
204425	751299
71310	751300
31352	751301
79063	751302
297	751303
148591	751304
123356	751305
105779	751306
3806	751307
115905	751308
5055	751309
82078	751310
290747	751311
246926	751312
105404	751313
103099	751314
113256	751315
294021	751316
91660	751317
187202	751318
82242	751319
153177	751320
97774	751321
303766	751322
82246	751323
179108	751324
209003	751325
145373	751326
56091	751327
103650	751328
189573	751329
205234	751330
302649	751331
315031	751332
196633	751333
166792	751334
82551	751335
216953	751336
1334	751337
283442	751338
149280	751339
24374	751340
297	751341
322009	751342
305063	751343
7309	751344
255555	751345
184958	751346
199443	751347
291526	751348
101860	751349
230058	751350
33941	751351
64754	751352
51783	751353
178373	751354
201843	751355
160402	751356
113441	751357
157029	751358
12181	751359
322521	751360
102179	751361
193108	751362
125978	751363
6112	751364
54101	751365
178609	751366
65970	751367
105072	751368
162170	751369
186368	751370
63751	751371
100275	751372
239124	751373
78334	751374
117996	751375
177640	751376
218909	751377
312836	751378
56400	751379
225330	751380
156279	751381
104222	751382
100936	751383
178264	751384
150043	751385
130735	751386
186101	751387
115102	751388
128538	751389
128427	751390
23405	751391
214287	751392
219090	751393
305978	751394
139871	751395
24393	751396
139900	751397
4480	751398
93320	751399
204642	751400
195492	751401
270730	751402
111455	751403
72185	751404
327126	751405
320519	751406
86981	751407
220600	751408
4956	751409
26692	751410
26692	751411
216418	751412
2980	751413
169526	751414
145131	751415
46303	751416
134617	751417
222019	751418
121729	751419
203187	751420
250857	751421
118249	751422
164191	751423
285153	751424
220282	751425
321045	751426
219718	751427
269918	751428
302860	751429
272032	751430
269247	751431
144149	751432
93822	751433
113356	751434
56040	751435
124833	751436
256230	751437
271359	751438
101540	751439
163794	751440
61142	751441
86972	751442
984	751443
305580	751444
37375	751445
235714	751446
127249	751447
114775	751448
296074	751449
75178	751450
18943	751451
40045	751452
29256	751453
288017	751454
114677	751455
45034	751456
184484	751457
40411	751458
272566	751459
86938	751460
206587	751461
99568	751462
124833	751463
154964	751464
259380	751465
15781	751466
84563	751467
177661	751468
308064	751469
81245	751470
194147	751471
24103	751472
2490	751473
9156	751474
82686	751475
317617	751476
58155	751477
116332	751478
50196	751479
19377	751480
35105	751481
327158	751482
90808	751483
85775	751484
214866	751485
99610	751486
203506	751487
54350	751488
312528	751489
189225	751490
35153	751491
69387	751492
304689	751493
165596	751494
179099	751495
63386	751496
66281	751497
260324	751498
67286	751499
272468	751500
147879	751501
145414	751502
235363	751503
191687	751504
284983	751505
310244	751506
208385	751507
204164	751508
100022	751509
211938	751510
316947	751511
80191	751512
294855	751513
96917	751514
42661	751515
315750	751516
140909	751517
145242	751518
420	751519
15184	751520
205942	751521
161729	751522
161825	751523
99012	751524
251939	751525
35039	751526
59663	751527
150281	751528
49188	751529
311755	751530
175814	751531
210620	751532
66523	751533
661	751534
62451	751535
53211	751536
120604	751537
126953	751538
214656	751539
164929	751540
275761	751541
192137	751542
55680	751543
285108	751544
270987	751545
14940	751546
74461	751547
81307	751548
4158	751549
54486	751550
64671	751551
158454	751552
35441	751553
8340	751554
132917	751555
18826	751556
61531	751557
110905	751558
303879	751559
83359	751560
134062	751561
162589	751562
76941	751563
124779	751564
107760	751565
161076	751566
56174	751567
284068	751568
195647	751569
74944	751570
2476	751571
91294	751572
120171	751573
43249	751574
75803	751575
69970	751576
36955	751577
319899	751578
88967	751579
216187	751580
120486	751581
133745	751582
125078	751583
236141	751584
62687	751585
163463	751586
173870	751587
95729	751588
169196	751589
37059	751590
164936	751591
134358	751592
109798	751593
177974	751594
107510	751595
143594	751596
42309	751597
298260	751598
70006	751599
164893	751600
321746	751601
236370	751602
277607	751603
298189	751604
209850	751605
189768	751606
106153	751607
293811	751608
290589	751609
157962	751610
159259	751611
727	751612
85993	751613
42295	751614
230501	751615
96007	751616
181134	751617
289193	751618
276980	751619
50958	751620
102441	751621
290509	751622
62500	751623
2261	751624
208699	751625
119392	751626
143354	751627
179131	751628
181353	751629
69485	751630
122723	751631
62793	751632
42636	751633
274485	751634
90341	751635
181134	751636
16632	751637
315232	751638
153622	751639
289055	751640
140742	751641
119038	751642
116488	751643
273791	751644
66227	751645
101630	751646
169362	751647
210360	751648
84197	751649
55596	751650
264551	751651
65167	751652
243035	751653
8437	751654
63029	751655
9297	751656
10470	751657
94901	751658
87798	751659
183221	751660
134182	751661
22932	751662
310384	751663
9811	751664
219034	751665
301192	751666
92712	751667
183221	751668
120486	751669
293305	751670
75400	751671
282646	751672
36149	751673
228312	751674
123090	751675
295344	751676
155255	751677
292018	751678
39139	751679
306803	751680
148763	751681
23660	751682
221443	751683
38595	751684
279876	751685
177696	751686
149650	751687
172578	751688
178396	751689
8001	751690
184071	751691
180493	751692
289633	751693
129201	751694
321545	751695
288174	751696
189264	751697
92937	751698
163974	751699
1617	751700
34784	751701
258007	751702
17720	751703
13664	751704
115491	751705
51913	751706
279480	751707
118338	751708
178189	751709
14480	751710
13881	751711
40791	751712
225730	751713
147236	751714
108693	751715
182905	751716
127077	751717
274465	751718
6480	751719
302495	751720
185296	751721
315973	751722
14025	751723
260754	751724
282986	751725
146277	751726
117702	751727
171240	751728
74079	751729
204993	751730
34785	751731
197135	751732
151272	751733
317178	751734
9655	751735
9563	751736
55786	751737
13984	751738
126687	751739
26365	751740
244587	751741
111813	751742
97144	751743
120774	751744
314357	751745
36343	751746
207218	751747
261281	751748
316010	751749
100452	751750
65492	751751
245917	751752
81673	751753
202324	751754
109179	751755
322353	751756
175592	751757
188725	751758
96817	751759
232342	751760
259530	751761
113759	751762
164447	751763
185452	751764
294442	751765
261058	751766
130117	751767
30183	751768
11478	751769
183350	751770
194450	751771
45030	751772
257675	751773
253732	751774
47091	751775
275148	751776
146038	751777
282724	751778
58213	751779
133723	751780
183438	751781
167516	751782
295123	751783
195251	751784
124327	751785
275050	751786
208020	751787
44138	751788
70723	751789
292444	751790
277165	751791
268530	751792
200509	751793
178134	751794
12325	751795
6568	751796
9148	751797
15286	751798
19038	751799
23562	751800
211550	751801
170775	751802
16917	751803
90878	751804
82728	751805
929	751806
3806	751807
11228	751808
4459	751809
17045	751810
241360	751811
8972	751812
55777	751813
8216	751814
35196	751815
13298	751816
2965	751817
10643	751818
8843	751819
23682	751820
3504	751821
8419	751822
1752	751823
45330	751824
51818	751825
15471	751826
35613	751827
5060	751828
2434	751829
34115	751830
82311	751831
4995	751832
154678	751833
2967	751834
196211	751835
158665	751836
77105	751837
29770	751838
1172	751839
2309	751840
2698	751841
37861	751842
3865	751843
36	751844
2687	751845
31386	751846
56032	751847
258409	751848
95783	751849
23931	751850
72108	751851
21199	751852
21199	751853
4668	751854
16867	751855
14143	751856
26343	751857
270	751858
27388	751859
8113	751860
113340	751861
51579	751862
219668	751863
15638	751864
27920	751865
8869	751866
131473	751867
21833	751868
13270	751869
24837	751870
183545	751871
64046	751872
35401	751873
57526	751874
62219	751875
5257	751876
111133	751877
20115	751878
278373	751879
135	751880
1892	751881
135412	751882
9158	751883
12154	751884
41317	751885
41317	751886
27090	751887
59565	751888
215417	751889
198978	751890
8935	751891
5376	751892
17093	751893
50150	751894
5040	751895
258757	751896
292765	751897
10151	751898
10532	751899
31970	751900
1172	751901
180987	751902
103169	751903
4063	751904
9423	751905
17901	751906
340	751907
2506	751908
19283	751909
24369	751910
77555	751911
176472	751912
81258	751913
16224	751914
50835	751915
77704	751916
41713	751917
136527	751918
57861	751919
280408	751920
23741	751921
113941	751922
89461	751923
174763	751924
133699	751925
4987	751926
12376	751927
12377	751928
82475	751929
45658	751930
1413	751931
22997	751932
186149	751933
212893	751934
81670	751935
111932	751936
103369	751937
96944	751938
48163	751939
135271	751940
32942	751941
50092	751942
14431	751943
90187	751944
49682	751945
250185	751946
210366	751947
320083	751948
3224	751949
27289	751950
1535	751951
130909	751952
62820	751953
13925	751954
32144	751955
88390	751956
63513	751957
4977	751958
12968	751959
20662	751960
17273	751961
2704	751962
136688	751963
52586	751964
33263	751965
83329	751966
12358	751967
169624	751968
87473	751969
16819	751970
295383	751971
151931	751972
32358	751973
104799	751974
45008	751975
68705	751976
63636	751977
288948	751978
225576	751979
139132	751980
72570	751981
101729	751982
2077	751983
145353	751984
109270	751985
74326	751986
27755	751987
150178	751988
86176	751989
2618	751990
210215	751991
120250	751992
96949	751993
214167	751994
79631	751995
86167	751996
30615	751997
296287	751998
222773	751999
93646	752000
57886	752001
63408	752002
328	752003
133487	752004
45510	752005
215615	752006
119	752007
52433	752008
52359	752009
104454	752010
58068	752011
60616	752012
183619	752013
314407	752014
72995	752015
43747	752016
211110	752017
47026	752018
8673	752019
202667	752020
82931	752021
67323	752022
206214	752023
36888	752024
32496	752025
262508	752026
3289	752027
20790	752028
16550	752029
216984	752030
499	752031
2731	752032
111916	752033
13223	752034
127124	752035
59035	752036
62255	752037
40482	752038
613	752039
21409	752040
29990	752041
10805	752042
3027	752043
81250	752044
281	752045
82960	752046
240	752047
40523	752048
179977	752049
59271	752050
22965	752051
63462	752052
33364	752053
31111	752054
42875	752055
12318	752056
277609	752057
187193	752058
8638	752059
70023	752060
158071	752061
488	752062
3435	752063
3022	752064
56308	752065
180	752066
872	752067
136555	752068
18147	752069
138146	752070
120308	752071
26001	752072
51990	752073
51967	752074
29867	752075
138760	752076
258444	752077
132589	752078
34684	752079
20375	752080
112151	752081
147	752082
38819	752083
6326	752084
35867	752085
24807	752086
104893	752087
36090	752088
3176	752089
175147	752090
139370	752091
13918	752092
2031	752093
3787	752094
55702	752095
176376	752096
216713	752097
207842	752098
7835	752099
114295	752100
173909	752101
210322	752102
144499	752103
209238	752104
33124	752105
86999	752106
204332	752107
68768	752108
25929	752109
42469	752110
120067	752111
25857	752112
19929	752113
19929	752114
137968	752115
3789	752116
30514	752117
205981	752118
190099	752119
163009	752120
19585	752121
2006	752122
169811	752123
304460	752124
51710	752125
13143	752126
6266	752127
109646	752128
716	752129
7062	752130
138034	752131
157547	752132
102750	752133
9109	752134
220748	752135
117259	752136
10732	752137
5802	752138
198006	752139
17113	752140
196421	752141
17379	752142
26598	752143
102125	752144
103344	752145
18495	752146
10589	752147
136115	752148
48550	752149
72051	752150
3599	752151
2315	752152
55387	752153
10884	752154
46952	752155
28620	752156
31628	752157
36604	752158
71	752159
178547	752160
58313	752161
124685	752162
184999	752163
1529	752164
53448	752165
53724	752166
63759	752167
21267	752168
3047	752169
33695	752170
12156	752171
26085	752172
8813	752173
18406	752174
313977	752175
74148	752176
1435	752177
440	752178
13576	752179
19	752180
20399	752181
221520	752182
181321	752183
23052	752184
87097	752185
119180	752186
51179	752187
143629	752188
14256	752189
4447	752190
194259	752191
4149	752192
145107	752193
251779	752194
154289	752195
92032	752196
121814	752197
119971	752198
16370	752199
196686	752200
166802	752201
100465	752202
146069	752203
123958	752204
7816	752205
13672	752206
289424	752207
4045	752208
101579	752209
247691	752210
197027	752211
302096	752212
304823	752213
251070	752214
172264	752215
47360	752216
131870	752217
59789	752218
60695	752219
185461	752220
137583	752221
66114	752222
34503	752223
294294	752224
79982	752225
66797	752226
33939	752227
130176	752228
166015	752229
62904	752230
44499	752231
71326	752232
278475	752233
305680	752234
31821	752235
88583	752236
215601	752237
167479	752238
161070	752239
70190	752240
170087	752241
1680	752242
299487	752243
300377	752244
220358	752245
220313	752246
91877	752247
157313	752248
145901	752249
309912	752250
218865	752251
225826	752252
50660	752253
287175	752254
238728	752255
154599	752256
191698	752257
190632	752258
191454	752259
207982	752260
23143	752261
236113	752262
266516	752263
170502	752264
261236	752265
262429	752266
169820	752267
251205	752268
279557	752269
92036	752270
260100	752271
320345	752272
167616	752273
238618	752274
196814	752275
235061	752276
111672	752277
146938	752278
322622	752279
271426	752280
260099	752281
255916	752282
30994	752283
297205	752284
40767	752285
169954	752286
69848	752287
167710	752288
272702	752289
272654	752290
33968	752291
128357	752292
197853	752293
296569	752294
294681	752295
106454	752296
95120	752297
165221	752298
177006	752299
62658	752300
20473	752301
96474	752302
305393	752303
282481	752304
274942	752305
101766	752306
42180	752307
314622	752308
301597	752309
83601	752310
273822	752311
281149	752312
206541	752313
286082	752314
94516	752315
141175	752316
83672	752317
328666	752318
307762	752319
52096	752320
328325	752321
245501	752322
143868	752323
46862	752324
60347	752325
188150	752326
104165	752327
186497	752328
102607	752329
238247	752330
201453	752331
64753	752332
121354	752333
5561	752334
187834	752335
243240	752336
179254	752337
262801	752338
214951	752339
211490	752340
190891	752341
74048	752342
199364	752343
182496	752344
28940	752345
96998	752346
107047	752347
130602	752348
147553	752349
129474	752350
192050	752351
266546	752352
20209	752353
13597	752354
86955	752355
200055	752356
125867	752357
317242	752358
100108	752359
29061	752360
33150	752361
15386	752362
146516	752363
185476	752364
31652	752365
252276	752366
91015	752367
238301	752368
149133	752369
97298	752370
46553	752371
226054	752372
276959	752373
149287	752374
158088	752375
316737	752376
94632	752377
316098	752378
7599	752379
40079	752380
236694	752381
321330	752382
49077	752383
199424	752384
219353	752385
261205	752386
150263	752387
150263	752388
218323	752389
305723	752390
106627	752391
124665	752392
176939	752393
198098	752394
223451	752395
139979	752396
326003	752397
65221	752398
139125	752399
250348	752400
68404	752401
83673	752402
39601	752403
192934	752404
265371	752405
302878	752406
277418	752407
129398	752408
271300	752409
92355	752410
145278	752411
66088	752412
176012	752413
152427	752414
64175	752415
235421	752416
152700	752417
147979	752418
121497	752419
109152	752420
125793	752421
188186	752422
229928	752423
321763	752424
136661	752425
1463	752426
272644	752427
100089	752428
155504	752429
272714	752430
50820	752431
217239	752432
160350	752433
220841	752434
247493	752435
16135	752436
165951	752437
86518	752438
255559	752439
327182	752440
158251	752441
110095	752442
235157	752443
123237	752444
282286	752445
269853	752446
72257	752447
124555	752448
286248	752449
73743	752450
80190	752451
199482	752452
284889	752453
169301	752454
194996	752455
204137	752456
245903	752457
305271	752458
173031	752459
144238	752460
263262	752461
274215	752462
44775	752463
268697	752464
206745	752465
198944	752466
151915	752467
315984	752468
254439	752469
104390	752470
160114	752471
169477	752472
186790	752473
94512	752474
281237	752475
232729	752476
135926	752477
166862	752478
232603	752479
129808	752480
257358	752481
219219	752482
161141	752483
294864	752484
245003	752485
203702	752486
140956	752487
1463	752488
242759	752489
116101	752490
88174	752491
15041	752492
227251	752493
95972	752494
240807	752495
83488	752496
253027	752497
160802	752498
98176	752499
208850	752500
313547	752501
217162	752502
146755	752503
243880	752504
143896	752505
261447	752506
209088	752507
50169	752508
73291	752509
147199	752510
134953	752511
80189	752512
276924	752513
112661	752514
209556	752515
175591	752516
145106	752517
293769	752518
160746	752519
14480	752520
293643	752521
35667	752522
79036	752523
161901	752524
94590	752525
123613	752526
104105	752527
83789	752528
250706	752529
279754	752530
92355	752531
45685	752532
108006	752533
238194	752534
288581	752535
144725	752536
127256	752537
103992	752538
186098	752539
32176	752540
56676	752541
144795	752542
109223	752543
48437	752544
162612	752545
27927	752546
30864	752547
102668	752548
122677	752549
225642	752550
133709	752551
109193	752552
141736	752553
292826	752554
196651	752555
125763	752556
149224	752557
161317	752558
191136	752559
226378	752560
142984	752561
99857	752562
170229	752563
33939	752564
189689	752565
182003	752566
230186	752567
184798	752568
303416	752569
168380	752570
184025	752571
173149	752572
152161	752573
231016	752574
157032	752575
196011	752576
188484	752577
200510	752578
33079	752579
304158	752580
70385	752581
265014	752582
54814	752583
272638	752584
150594	752585
202489	752586
323219	752587
89276	752588
298449	752589
67286	752590
134826	752591
79475	752592
93994	752593
223475	752594
33922	752595
31289	752596
218138	752597
184178	752598
262965	752599
219396	752600
244375	752601
33517	752602
190508	752603
12528	752604
31082	752605
163419	752606
162899	752607
307745	752608
144266	752609
77485	752610
192636	752611
189464	752612
213073	752613
141023	752614
50026	752615
10854	752616
118019	752617
311291	752618
45841	752619
94073	752620
187036	752621
210843	752622
69681	752623
189585	752624
235202	752625
298370	752626
265726	752627
4830	752628
223403	752629
180294	752630
10806	752631
254382	752632
165071	752633
26503	752634
138331	752635
77244	752636
209868	752637
106054	752638
48307	752639
76456	752640
33987	752641
150025	752642
41143	752643
110749	752644
20363	752645
200510	752646
183918	752647
324077	752648
140872	752649
69485	752650
44138	752651
297182	752652
119052	752653
123364	752654
72039	752655
175641	752656
128295	752657
211384	752658
273203	752659
274118	752660
96325	752661
112541	752662
163053	752663
236900	752664
91368	752665
222249	752666
129564	752667
108502	752668
208626	752669
123586	752670
183466	752671
273496	752672
273335	752673
48437	752674
145579	752675
42216	752676
287634	752677
63337	752678
241512	752679
232327	752680
276689	752681
117518	752682
29494	752683
315081	752684
323930	752685
132980	752686
87042	752687
133290	752688
314542	752689
92027	752690
61222	752691
96180	752692
109693	752693
30601	752694
200904	752695
130729	752696
190915	752697
319242	752698
158251	752699
124062	752700
127842	752701
207179	752702
94546	752703
252220	752704
149715	752705
255900	752706
117852	752707
119052	752708
235510	752709
229541	752710
167304	752711
161849	752712
259275	752713
150001	752714
195519	752715
144289	752716
112160	752717
48982	752718
237507	752719
6522	752720
277333	752721
235214	752722
294789	752723
285084	752724
286676	752725
46825	752726
85640	752727
9309	752728
51260	752729
196601	752730
131316	752731
92277	752732
93730	752733
185271	752734
78405	752735
167158	752736
133844	752737
46184	752738
280351	752739
221062	752740
19471	752741
152628	752742
195722	752743
251524	752744
105529	752745
129520	752746
199591	752747
102305	752748
214491	752749
224465	752750
133050	752751
59642	752752
46244	752753
109535	752754
208921	752755
40900	752756
302402	752757
217957	752758
59881	752759
230764	752760
81639	752761
103838	752762
135792	752763
40170	752764
100835	752765
221885	752766
48972	752767
57273	752768
266502	752769
162612	752770
115058	752771
123617	752772
77686	752773
104022	752774
215394	752775
74155	752776
105435	752777
205617	752778
156028	752779
314219	752780
106454	752781
275735	752782
289176	752783
167673	752784
259807	752785
190938	752786
183321	752787
112910	752788
286507	752789
316194	752790
196193	752791
317842	752792
104022	752793
284345	752794
134859	752795
118271	752796
215771	752797
151363	752798
70383	752799
133907	752800
117350	752801
278750	752802
253270	752803
150315	752804
107173	752805
299933	752806
270972	752807
169547	752808
224231	752809
290283	752810
54415	752811
328403	752812
111311	752813
68084	752814
320439	752815
304751	752816
146070	752817
27509	752818
92354	752819
242290	752820
157314	752821
292206	752822
265416	752823
223053	752824
183603	752825
152551	752826
261996	752827
155677	752828
142010	752829
302909	752830
247726	752831
94039	752832
128011	752833
221620	752834
145757	752835
217951	752836
230417	752837
318522	752838
229876	752839
223491	752840
150838	752841
156161	752842
107928	752843
326705	752844
242366	752845
198846	752846
243452	752847
240031	752848
153654	752849
274505	752850
317333	752851
99539	752852
57998	752853
224279	752854
91918	752855
238245	752856
198190	752857
262438	752858
305777	752859
170646	752860
13522	752861
21212	752862
83015	752863
232617	752864
221955	752865
70023	752866
174017	752867
172790	752868
2134	752869
124618	752870
97403	752871
235011	752872
103456	752873
248370	752874
309218	752875
30267	752876
326453	752877
160001	752878
192124	752879
274500	752880
69163	752881
297815	752882
66455	752883
117015	752884
167528	752885
59881	752886
77271	752887
312138	752888
140086	752889
19768	752890
104584	752891
108639	752892
202186	752893
110958	752894
162366	752895
160852	752896
203384	752897
54765	752898
44663	752899
289913	752900
250006	752901
187286	752902
255602	752903
271018	752904
207036	752905
234867	752906
40384	752907
59756	752908
101149	752909
165107	752910
118242	752911
275245	752912
297108	752913
235070	752914
152162	752915
74498	752916
158760	752917
181588	752918
264358	752919
184508	752920
158458	752921
205330	752922
109535	752923
123231	752924
244117	752925
193028	752926
67765	752927
119034	752928
45771	752929
155922	752930
226801	752931
250732	752932
253698	752933
207762	752934
35603	752935
316734	752936
242333	752937
108086	752938
132922	752939
60583	752940
102305	752941
194343	752942
53203	752943
239549	752944
209073	752945
31993	752946
252456	752947
287130	752948
168320	752949
289040	752950
104309	752951
199246	752952
109387	752953
188723	752954
314227	752955
171810	752956
41804	752957
153654	752958
54228	752959
285441	752960
134062	752961
124521	752962
140935	752963
104326	752964
170805	752965
107261	752966
136909	752967
70274	752968
43780	752969
165244	752970
202600	752971
16663	752972
227762	752973
161902	752974
300775	752975
75783	752976
243916	752977
34745	752978
169845	752979
134070	752980
91455	752981
51850	752982
166030	752983
295444	752984
44644	752985
244225	752986
195683	752987
69090	752988
65666	752989
45850	752990
85145	752991
173865	752992
180397	752993
187791	752994
100952	752995
258346	752996
110648	752997
236742	752998
248080	752999
193430	753000
263178	753001
231810	753002
186721	753003
184538	753004
134202	753005
72620	753006
124348	753007
191071	753008
309603	753009
288611	753010
71094	753011
122634	753012
323065	753013
161128	753014
124353	753015
14837	753016
2265	753017
280514	753018
109422	753019
189374	753020
68084	753021
270533	753022
309311	753023
268833	753024
162644	753025
145535	753026
130087	753027
258329	753028
186723	753029
287033	753030
152160	753031
64177	753032
183517	753033
314077	753034
53931	753035
179670	753036
58896	753037
55260	753038
149695	753039
95435	753040
111017	753041
75761	753042
161902	753043
170978	753044
208458	753045
450	753046
247061	753047
250370	753048
118824	753049
172938	753050
75667	753051
148653	753052
209664	753053
298508	753054
188151	753055
94601	753056
98069	753057
237340	753058
98434	753059
94518	753060
111764	753061
136774	753062
14966	753063
230622	753064
185095	753065
165800	753066
254745	753067
171137	753068
67231	753069
183602	753070
56899	753071
281777	753072
20314	753073
231061	753074
231052	753075
163093	753076
183152	753077
189119	753078
236414	753079
313189	753080
196800	753081
135542	753082
298498	753083
136176	753084
318140	753085
321483	753086
29453	753087
260377	753088
150593	753089
243316	753090
170157	753091
210611	753092
150593	753093
247954	753094
123395	753095
36000	753096
288108	753097
305686	753098
237233	753099
315660	753100
145580	753101
203206	753102
130460	753103
283067	753104
190850	753105
307134	753106
316912	753107
125106	753108
183568	753109
298494	753110
235999	753111
118576	753112
61033	753113
225538	753114
113175	753115
225331	753116
119186	753117
321557	753118
93056	753119
109555	753120
148150	753121
7898	753122
103487	753123
27879	753124
247046	753125
26397	753126
69021	753127
164252	753128
16556	753129
259085	753130
284445	753131
110666	753132
15829	753133
123614	753134
240782	753135
64805	753136
34327	753137
168332	753138
251914	753139
237139	753140
228367	753141
201898	753142
232296	753143
118242	753144
212836	753145
152138	753146
239534	753147
319032	753148
241792	753149
26109	753150
221612	753151
138866	753152
119463	753153
77344	753154
283922	753155
166111	753156
310252	753157
6323	753158
96476	753159
226297	753160
226676	753161
140212	753162
260357	753163
247811	753164
7183	753165
156346	753166
141040	753167
62553	753168
91529	753169
193874	753170
36527	753171
292866	753172
31850	753173
301950	753174
76610	753175
54774	753176
82841	753177
161128	753178
164168	753179
109327	753180
170329	753181
284753	753182
95478	753183
648	753184
134860	753185
205527	753186
143922	753187
271934	753188
17108	753189
81669	753190
158114	753191
94208	753192
151293	753193
290727	753194
151416	753195
174408	753196
211960	753197
181930	753198
258208	753199
149093	753200
300233	753201
144384	753202
97774	753203
183566	753204
281848	753205
118369	753206
317329	753207
89019	753208
297	753209
273179	753210
43741	753211
264499	753212
119197	753213
278940	753214
135823	753215
188953	753216
174165	753217
246751	753218
168084	753219
188535	753220
226864	753221
100630	753222
39490	753223
120568	753224
86073	753225
285825	753226
219525	753227
193794	753228
280557	753229
44635	753230
72938	753231
218914	753232
97001	753233
290284	753234
237712	753235
144060	753236
243496	753237
308045	753238
172007	753239
101469	753240
168989	753241
153270	753242
281565	753243
63640	753244
240062	753245
155515	753246
213002	753247
196659	753248
326713	753249
185167	753250
137238	753251
77246	753252
223503	753253
90280	753254
144294	753255
137730	753256
207949	753257
52395	753258
191087	753259
104336	753260
57734	753261
274938	753262
75003	753263
232835	753264
320638	753265
160065	753266
312937	753267
289568	753268
177025	753269
219614	753270
247362	753271
181296	753272
75632	753273
187913	753274
314516	753275
83359	753276
95646	753277
23660	753278
105613	753279
179354	753280
244073	753281
193991	753282
204959	753283
316704	753284
220203	753285
166062	753286
57991	753287
301414	753288
212713	753289
63711	753290
310589	753291
298569	753292
124795	753293
215481	753294
260914	753295
244113	753296
244359	753297
269954	753298
299177	753299
80323	753300
213981	753301
223860	753302
247407	753303
27927	753304
272509	753305
420	753306
291313	753307
162957	753308
18696	753309
60608	753310
39030	753311
180998	753312
37868	753313
325044	753314
172664	753315
238053	753316
111017	753317
135282	753318
320876	753319
130303	753320
327228	753321
185474	753322
266556	753323
233064	753324
309602	753325
184526	753326
130963	753327
303170	753328
215211	753329
74495	753330
186744	753331
187236	753332
48082	753333
9309	753334
70190	753335
59784	753336
142256	753337
120245	753338
151982	753339
199000	753340
300017	753341
303862	753342
106477	753343
152028	753344
151982	753345
262544	753346
121671	753347
131327	753348
108140	753349
83301	753350
91125	753351
184300	753352
78899	753353
48082	753354
130493	753355
302291	753356
121363	753357
166287	753358
203838	753359
213719	753360
171119	753361
78204	753362
295602	753363
140213	753364
267925	753365
155289	753366
253826	753367
267191	753368
248384	753369
301482	753370
266902	753371
317332	753372
214142	753373
304923	753374
9295	753375
220859	753376
220635	753377
242179	753378
221492	753379
237286	753380
180260	753381
313101	753382
178049	753383
243743	753384
225280	753385
285463	753386
285731	753387
214103	753388
263123	753389
174899	753390
94372	753391
32158	753392
166667	753393
255846	753394
13999	753395
147343	753396
299654	753397
130494	753398
101076	753399
258347	753400
149711	753401
234204	753402
122065	753403
121010	753404
285575	753405
195634	753406
221490	753407
291045	753408
188493	753409
160031	753410
304782	753411
34057	753412
221669	753413
200996	753414
109191	753415
308708	753416
125099	753417
315886	753418
157754	753419
161070	753420
328590	753421
71453	753422
180260	753423
140108	753424
200648	753425
171699	753426
298539	753427
149321	753428
305105	753429
260960	753430
139298	753431
197016	753432
145441	753433
237179	753434
122376	753435
176254	753436
138678	753437
74232	753438
75839	753439
162553	753440
284349	753441
140884	753442
288254	753443
265025	753444
265914	753445
85758	753446
141737	753447
309589	753448
322604	753449
131640	753450
189151	753451
200986	753452
193188	753453
236456	753454
293844	753455
44423	753456
30947	753457
70029	753458
220755	753459
220500	753460
167867	753461
114943	753462
161610	753463
103989	753464
168367	753465
280272	753466
136725	753467
254401	753468
281544	753469
80475	753470
266669	753471
44681	753472
149893	753473
23604	753474
169580	753475
120586	753476
227111	753477
261657	753478
217975	753479
8582	753480
146207	753481
132501	753482
196008	753483
206917	753484
92354	753485
7344	753486
173096	753487
48807	753488
23221	753489
235734	753490
84503	753491
3373	753492
121236	753493
105738	753494
123385	753495
55974	753496
276735	753497
283799	753498
48783	753499
129252	753500
139553	753501
163704	753502
223922	753503
108834	753504
104166	753505
325316	753506
270225	753507
53404	753508
180405	753509
102744	753510
100528	753511
68019	753512
290366	753513
86074	753514
118309	753515
188953	753516
265243	753517
111492	753518
42298	753519
273197	753520
120217	753521
86323	753522
23804	753523
226164	753524
185851	753525
279559	753526
289126	753527
81662	753528
274536	753529
100244	753530
214491	753531
169014	753532
129252	753533
315773	753534
328689	753535
208121	753536
270288	753537
111349	753538
40409	753539
169824	753540
276870	753541
276828	753542
64830	753543
171429	753544
259432	753545
95018	753546
86073	753547
103327	753548
44789	753549
322983	753550
76024	753551
215350	753552
226743	753553
94358	753554
230342	753555
107646	753556
123892	753557
274043	753558
100656	753559
141924	753560
70383	753561
255855	753562
271292	753563
266952	753564
240783	753565
270079	753566
158648	753567
138732	753568
77469	753569
170702	753570
237268	753571
296997	753572
66088	753573
281373	753574
29830	753575
299383	753576
215833	753577
322086	753578
137929	753579
94996	753580
189933	753581
266682	753582
91646	753583
36790	753584
203649	753585
208791	753586
160663	753587
67286	753588
59952	753589
236747	753590
236838	753591
91585	753592
200726	753593
17091	753594
107387	753595
162121	753596
248388	753597
225325	753598
297798	753599
52942	753600
132696	753601
105616	753602
256581	753603
196240	753604
176987	753605
320417	753606
129649	753607
258176	753608
260648	753609
207425	753610
183644	753611
173154	753612
40412	753613
132439	753614
113048	753615
125633	753616
54122	753617
104914	753618
152205	753619
149555	753620
168989	753621
124617	753622
62500	753623
293592	753624
145191	753625
70169	753626
59480	753627
71530	753628
152741	753629
43010	753630
63711	753631
110272	753632
96711	753633
96770	753634
103724	753635
297932	753636
196244	753637
196013	753638
234095	753639
126272	753640
154087	753641
115314	753642
169675	753643
150033	753644
109602	753645
168490	753646
69059	753647
244305	753648
165470	753649
260739	753650
219218	753651
233453	753652
141933	753653
191637	753654
204135	753655
225645	753656
88579	753657
152224	753658
246264	753659
94988	753660
297850	753661
291640	753662
129623	753663
201967	753664
123716	753665
324311	753666
109152	753667
305501	753668
318320	753669
260369	753670
246236	753671
307063	753672
74939	753673
251847	753674
133283	753675
298992	753676
258928	753677
114013	753678
275108	753679
246603	753680
211205	753681
9318	753682
169988	753683
81709	753684
168501	753685
103821	753686
273891	753687
100334	753688
32884	753689
208117	753690
205984	753691
278547	753692
165525	753693
317382	753694
61186	753695
262964	753696
180297	753697
54709	753698
275482	753699
38818	753700
159706	753701
197230	753702
282013	753703
203467	753704
183601	753705
180926	753706
128427	753707
328427	753708
171549	753709
254231	753710
129398	753711
94358	753712
234682	753713
162735	753714
92209	753715
286505	753716
217184	753717
328311	753718
22837	753719
32637	753720
44789	753721
92535	753722
196036	753723
96915	753724
173445	753725
209084	753726
262132	753727
313494	753728
1158	753729
257051	753730
182491	753731
267079	753732
17460	753733
227490	753734
12014	753735
205331	753736
327346	753737
87561	753738
62783	753739
109527	753740
170277	753741
1158	753742
177499	753743
188895	753744
63538	753745
128135	753746
207325	753747
256925	753748
225333	753749
260505	753750
9600	753751
52222	753752
196850	753753
280596	753754
23660	753755
238273	753756
25021	753757
46233	753758
301719	753759
68432	753760
188186	753761
193894	753762
201546	753763
243990	753764
222342	753765
317828	753766
72042	753767
291910	753768
268351	753769
174563	753770
117996	753771
197991	753772
78464	753773
3284	753774
179867	753775
164735	753776
259071	753777
72515	753778
153534	753779
166433	753780
288263	753781
299228	753782
164762	753783
121791	753784
19408	753785
67192	753786
32546	753787
268557	753788
87985	753789
272850	753790
178597	753791
40384	753792
178454	753793
157816	753794
148088	753795
262126	753796
119429	753797
71192	753798
71192	753799
244017	753800
107426	753801
306889	753802
66921	753803
161591	753804
316501	753805
160641	753806
218471	753807
308146	753808
197023	753809
120766	753810
128821	753811
123838	753812
320928	753813
310240	753814
273854	753815
251498	753816
74498	753817
102747	753818
268724	753819
139277	753820
139277	753821
274265	753822
138894	753823
39977	753824
229520	753825
177170	753826
310247	753827
39227	753828
171588	753829
49722	753830
300356	753831
163541	753832
203647	753833
228493	753834
175628	753835
71212	753836
60010	753837
203900	753838
96169	753839
304772	753840
189165	753841
48797	753842
46233	753843
101439	753844
104484	753845
314151	753846
31349	753847
288906	753848
224998	753849
37569	753850
36480	753851
100905	753852
306940	753853
47213	753854
289895	753855
291188	753856
137847	753857
2265	753858
107249	753859
265370	753860
205913	753861
56879	753862
190149	753863
205902	753864
96434	753865
107525	753866
209637	753867
256140	753868
155687	753869
200048	753870
166179	753871
23378	753872
109022	753873
8726	753874
227535	753875
189631	753876
283562	753877
71630	753878
301004	753879
230717	753880
271276	753881
278423	753882
300256	753883
103253	753884
50758	753885
54863	753886
261038	753887
249011	753888
326486	753889
175536	753890
69510	753891
252310	753892
303868	753893
277781	753894
126026	753895
132017	753896
232997	753897
91412	753898
159932	753899
287949	753900
280390	753901
131643	753902
306490	753903
243309	753904
243458	753905
165700	753906
143881	753907
193256	753908
134041	753909
158927	753910
37496	753911
30306	753912
64858	753913
112498	753914
320385	753915
44268	753916
312098	753917
61809	753918
37496	753919
72234	753920
147224	753921
207986	753922
122635	753923
168253	753924
126947	753925
75761	753926
88197	753927
212878	753928
50201	753929
104634	753930
207237	753931
215017	753932
112895	753933
30677	753934
137844	753935
272896	753936
305683	753937
304764	753938
92125	753939
152700	753940
140637	753941
256046	753942
277421	753943
244902	753944
277009	753945
63663	753946
274760	753947
161307	753948
198284	753949
89766	753950
192274	753951
238426	753952
251525	753953
210460	753954
185617	753955
225598	753956
288414	753957
59411	753958
318185	753959
263346	753960
128030	753961
22376	753962
276868	753963
201967	753964
286900	753965
268672	753966
159688	753967
251843	753968
161021	753969
304156	753970
72997	753971
182412	753972
134071	753973
297240	753974
175791	753975
63761	753976
149932	753977
114751	753978
226003	753979
225016	753980
163055	753981
296159	753982
197744	753983
148346	753984
213246	753985
215389	753986
320042	753987
100935	753988
109602	753989
303206	753990
23836	753991
238581	753992
288628	753993
84137	753994
97144	753995
127725	753996
99347	753997
60249	753998
196691	753999
38384	754000
213003	754001
78725	754002
188747	754003
187738	754004
50881	754005
309605	754006
12275	754007
162114	754008
103085	754009
92666	754010
169387	754011
179083	754012
293859	754013
47818	754014
200312	754015
236931	754016
117608	754017
166582	754018
286888	754019
208935	754020
90668	754021
146655	754022
98235	754023
143346	754024
92186	754025
95769	754026
285466	754027
112165	754028
11987	754029
218208	754030
245772	754031
152224	754032
69160	754033
149778	754034
278843	754035
301040	754036
148999	754037
45368	754038
132438	754039
248399	754040
230872	754041
202733	754042
310963	754043
237613	754044
48536	754045
1792	754046
21313	754047
234310	754048
319734	754049
7309	754050
297209	754051
166862	754052
27509	754053
143982	754054
157816	754055
45982	754056
27322	754057
287174	754058
146247	754059
4592	754060
103579	754061
179563	754062
180946	754063
257713	754064
78061	754065
132697	754066
214731	754067
134489	754068
194022	754069
82658	754070
304390	754071
244363	754072
101190	754073
67972	754074
216429	754075
264589	754076
225054	754077
233321	754078
1335	754079
107871	754080
252201	754081
6535	754082
138358	754083
64629	754084
86714	754085
27636	754086
123694	754087
7711	754088
159706	754089
187768	754090
185457	754091
106204	754092
66407	754093
280977	754094
80331	754095
113667	754096
50277	754097
287812	754098
260322	754099
125785	754100
139135	754101
29494	754102
232325	754103
45870	754104
127669	754105
295929	754106
140101	754107
79650	754108
36009	754109
25355	754110
263776	754111
193355	754112
283287	754113
161390	754114
248807	754115
299189	754116
152416	754117
35851	754118
162809	754119
311155	754120
285321	754121
173211	754122
77485	754123
150280	754124
160849	754125
166317	754126
255895	754127
31696	754128
290037	754129
282631	754130
266459	754131
242148	754132
313569	754133
96268	754134
58718	754135
72042	754136
236064	754137
116911	754138
100599	754139
244699	754140
166557	754141
167339	754142
184620	754143
93729	754144
145459	754145
225240	754146
177117	754147
148283	754148
55327	754149
169668	754150
55225	754151
7898	754152
126554	754153
256582	754154
119655	754155
155674	754156
76225	754157
170560	754158
15273	754159
95318	754160
272125	754161
209062	754162
113455	754163
52829	754164
200304	754165
226445	754166
171746	754167
103360	754168
96252	754169
194851	754170
225022	754171
152822	754172
209078	754173
10488	754174
40927	754175
88598	754176
280478	754177
37165	754178
29995	754179
236327	754180
51713	754181
214036	754182
118096	754183
233220	754184
229226	754185
119584	754186
213247	754187
187325	754188
158852	754189
197503	754190
22252	754191
232116	754192
146176	754193
324752	754194
181745	754195
130192	754196
169668	754197
255814	754198
199371	754199
193929	754200
258856	754201
239854	754202
257925	754203
192404	754204
88556	754205
208608	754206
148006	754207
194831	754208
187983	754209
144479	754210
306269	754211
187688	754212
239001	754213
168231	754214
168376	754215
86960	754216
82770	754217
84570	754218
291233	754219
281137	754220
76610	754221
40184	754222
65192	754223
153144	754224
49720	754225
165287	754226
225225	754227
254475	754228
251563	754229
25784	754230
298200	754231
156218	754232
1617	754233
211129	754234
170617	754235
233530	754236
1124	754237
100909	754238
59153	754239
265998	754240
45930	754241
35584	754242
252971	754243
120813	754244
197872	754245
128260	754246
268532	754247
108062	754248
147312	754249
13522	754250
62165	754251
232965	754252
131986	754253
267888	754254
149909	754255
80329	754256
320955	754257
326485	754258
204445	754259
86364	754260
104584	754261
128260	754262
283940	754263
264263	754264
18329	754265
279606	754266
295181	754267
296	754268
242748	754269
201363	754270
259187	754271
184031	754272
61499	754273
110738	754274
301068	754275
240224	754276
156030	754277
236645	754278
199075	754279
150189	754280
159526	754281
176043	754282
146283	754283
188131	754284
181333	754285
144285	754286
46761	754287
323220	754288
103443	754289
240368	754290
23405	754291
162386	754292
317507	754293
217426	754294
114923	754295
18964	754296
178215	754297
69397	754298
36185	754299
21477	754300
26255	754301
85933	754302
173739	754303
178215	754304
106155	754305
158547	754306
205718	754307
282593	754308
184061	754309
238533	754310
144512	754311
92345	754312
264157	754313
264239	754314
224498	754315
243892	754316
255107	754317
125836	754318
99856	754319
78727	754320
202185	754321
221017	754322
310917	754323
233456	754324
213214	754325
180968	754326
151107	754327
202111	754328
172091	754329
124233	754330
171671	754331
271392	754332
167824	754333
312863	754334
101923	754335
128357	754336
152170	754337
91920	754338
127725	754339
274735	754340
201086	754341
308049	754342
221902	754343
32385	754344
235367	754345
209084	754346
155056	754347
182974	754348
308098	754349
133060	754350
270275	754351
39452	754352
265984	754353
187392	754354
95435	754355
189204	754356
201968	754357
257977	754358
197254	754359
125387	754360
450	754361
218907	754362
50230	754363
305006	754364
74666	754365
145385	754366
141371	754367
96168	754368
149103	754369
207075	754370
98057	754371
91208	754372
262870	754373
202436	754374
32176	754375
287102	754376
100180	754377
328428	754378
160437	754379
43929	754380
38352	754381
293939	754382
94900	754383
65876	754384
208276	754385
70518	754386
287088	754387
160641	754388
271301	754389
188136	754390
271971	754391
173528	754392
191148	754393
151176	754394
21048	754395
29433	754396
238802	754397
326780	754398
65314	754399
248429	754400
119445	754401
118385	754402
35021	754403
113455	754404
266238	754405
160838	754406
68382	754407
1354	754408
50005	754409
308496	754410
315425	754411
205211	754412
321267	754413
311861	754414
198099	754415
132036	754416
202499	754417
247871	754418
121944	754419
210591	754420
255813	754421
202436	754422
128481	754423
232059	754424
312323	754425
153966	754426
227090	754427
149555	754428
236641	754429
288564	754430
210460	754431
38641	754432
193061	754433
304326	754434
276076	754435
323928	754436
212098	754437
213544	754438
221267	754439
289402	754440
235846	754441
186721	754442
212561	754443
324520	754444
142579	754445
207584	754446
98418	754447
77711	754448
228059	754449
295665	754450
202748	754451
326404	754452
168013	754453
108006	754454
216766	754455
138075	754456
296795	754457
311811	754458
180971	754459
284610	754460
151610	754461
124832	754462
272418	754463
219303	754464
259711	754465
73276	754466
128223	754467
113908	754468
54558	754469
125650	754470
15992	754471
261233	754472
99889	754473
201822	754474
287087	754475
168502	754476
265026	754477
265027	754478
231148	754479
326110	754480
252484	754481
156266	754482
308514	754483
238002	754484
265251	754485
143935	754486
222931	754487
162592	754488
315506	754489
21837	754490
305077	754491
79067	754492
133224	754493
307441	754494
225241	754495
118286	754496
94283	754497
146391	754498
74139	754499
198751	754500
94593	754501
155445	754502
141803	754503
69045	754504
106600	754505
174842	754506
152547	754507
147732	754508
324650	754509
314515	754510
304136	754511
194174	754512
220356	754513
20454	754514
254798	754515
70044	754516
140998	754517
118338	754518
65880	754519
118338	754520
126128	754521
235464	754522
87098	754523
270260	754524
191922	754525
94590	754526
158289	754527
40265	754528
160609	754529
23069	754530
96176	754531
160444	754532
101358	754533
140442	754534
240997	754535
179577	754536
265329	754537
51752	754538
120921	754539
220633	754540
233669	754541
234027	754542
23941	754543
40831	754544
242509	754545
254653	754546
230313	754547
72291	754548
229343	754549
228194	754550
232115	754551
229726	754552
180229	754553
242867	754554
235534	754555
232932	754556
62396	754557
31287	754558
183056	754559
59332	754560
153153	754561
49722	754562
208575	754563
208340	754564
214691	754565
39978	754566
326010	754567
288362	754568
215465	754569
41706	754570
25914	754571
113466	754572
269843	754573
226739	754574
137801	754575
301099	754576
115678	754577
20390	754578
133610	754579
262887	754580
173166	754581
221786	754582
94820	754583
89980	754584
311518	754585
65666	754586
41072	754587
302867	754588
161926	754589
296606	754590
194378	754591
26169	754592
104041	754593
248827	754594
322246	754595
296278	754596
77244	754597
126645	754598
35999	754599
189534	754600
80541	754601
143902	754602
80403	754603
102040	754604
130226	754605
58337	754606
68750	754607
290874	754608
116830	754609
103774	754610
78607	754611
133875	754612
208057	754613
199305	754614
185735	754615
116470	754616
184795	754617
133920	754618
315867	754619
253492	754620
150876	754621
151647	754622
134688	754623
143662	754624
303190	754625
152229	754626
239986	754627
159188	754628
175651	754629
170473	754630
74416	754631
130831	754632
98208	754633
107464	754634
89454	754635
201920	754636
2520	754637
141535	754638
124788	754639
107227	754640
213645	754641
71326	754642
139277	754643
247743	754644
256401	754645
224319	754646
247605	754647
189204	754648
98400	754649
56621	754650
167046	754651
290107	754652
50600	754653
187628	754654
327914	754655
116053	754656
202892	754657
245526	754658
172718	754659
190887	754660
72252	754661
163892	754662
306959	754663
189354	754664
14969	754665
87098	754666
291901	754667
197932	754668
106068	754669
149694	754670
74256	754671
296741	754672
168714	754673
204042	754674
31312	754675
13095	754676
147167	754677
87636	754678
28039	754679
53838	754680
265640	754681
46452	754682
124142	754683
66605	754684
44841	754685
40170	754686
255284	754687
264029	754688
62697	754689
74930	754690
24306	754691
119366	754692
121248	754693
309056	754694
300050	754695
212713	754696
325353	754697
198335	754698
77413	754699
38729	754700
255433	754701
143061	754702
92666	754703
32233	754704
268233	754705
328244	754706
328404	754707
305447	754708
321574	754709
221567	754710
90980	754711
320475	754712
167410	754713
216070	754714
193729	754715
306765	754716
317893	754717
315589	754718
29779	754719
226681	754720
111489	754721
293400	754722
160029	754723
233481	754724
193919	754725
200089	754726
274817	754727
234929	754728
318096	754729
185232	754730
79982	754731
134896	754732
133789	754733
124490	754734
295649	754735
96226	754736
211684	754737
171541	754738
217698	754739
139944	754740
28034	754741
59164	754742
266431	754743
23613	754744
157000	754745
79275	754746
252129	754747
11310	754748
35769	754749
59594	754750
155755	754751
33846	754752
14447	754753
222655	754754
264375	754755
274770	754756
217275	754757
193138	754758
174826	754759
70667	754760
90060	754761
11949	754762
77913	754763
120317	754764
17095	754765
288135	754766
31072	754767
92362	754768
29042	754769
78613	754770
40348	754771
214541	754772
273006	754773
204938	754774
188492	754775
197547	754776
318120	754777
134896	754778
178289	754779
200585	754780
103114	754781
160607	754782
124470	754783
171471	754784
40788	754785
275627	754786
124068	754787
316394	754788
157321	754789
295607	754790
66661	754791
62985	754792
169635	754793
160191	754794
111489	754795
58315	754796
4330	754797
237330	754798
68072	754799
38393	754800
61791	754801
231379	754802
294866	754803
98460	754804
253037	754805
33223	754806
243903	754807
96603	754808
50199	754809
199848	754810
180009	754811
152770	754812
298987	754813
72804	754814
152502	754815
231588	754816
91502	754817
183790	754818
8479	754819
40676	754820
11919	754821
190838	754822
104192	754823
23802	754824
97976	754825
76448	754826
314021	754827
35889	754828
203538	754829
198745	754830
17639	754831
61673	754832
86972	754833
89270	754834
48329	754835
77926	754836
285855	754837
193504	754838
17480	754839
319010	754840
33240	754841
198128	754842
214171	754843
175250	754844
130643	754845
107576	754846
12157	754847
138298	754848
281673	754849
51474	754850
113218	754851
256402	754852
36150	754853
3509	754854
22192	754855
1248	754856
22312	754857
312635	754858
127347	754859
24335	754860
12685	754861
11617	754862
13651	754863
23879	754864
53714	754865
104998	754866
212445	754867
209440	754868
32405	754869
51474	754870
59092	754871
29330	754872
5608	754873
86	754874
246343	754875
35327	754876
50590	754877
52290	754878
245641	754879
27626	754880
25482	754881
12238	754882
65100	754883
106	754884
118	754885
955	754886
762	754887
203	754888
238	754889
6865	754890
218720	754891
150099	754892
17192	754893
9610	754894
76772	754895
83184	754896
105748	754897
32285	754898
46512	754899
78485	754900
140066	754901
235116	754902
60912	754903
284481	754904
108	754905
144043	754906
171099	754907
186456	754908
50224	754909
14352	754910
17214	754911
261759	754912
163577	754913
173425	754914
246015	754915
174913	754916
83832	754917
232583	754918
9543	754919
282463	754920
6170	754921
235188	754922
97066	754923
19104	754924
33760	754925
12	754926
24900	754927
4462	754928
222874	754929
830	754930
5578	754931
270687	754932
3830	754933
217209	754934
11597	754935
13851	754936
2506	754937
24587	754938
51761	754939
158559	754940
303519	754941
114507	754942
199044	754943
11930	754944
5703	754945
4557	754946
15807	754947
140972	754948
167945	754949
19843	754950
98590	754951
13423	754952
322936	754953
19624	754954
108258	754955
2242	754956
158764	754957
12218	754958
39344	754959
52155	754960
79717	754961
6170	754962
38520	754963
134579	754964
129029	754965
200444	754966
36341	754967
180021	754968
1601	754969
9302	754970
110130	754971
1031	754972
114596	754973
277189	754974
15576	754975
34589	754976
271604	754977
117164	754978
310699	754979
49525	754980
64492	754981
199044	754982
219556	754983
137181	754984
93240	754985
278946	754986
11918	754987
17867	754988
102190	754989
30936	754990
12288	754991
244184	754992
2526	754993
239121	754994
87499	754995
1002	754996
6707	754997
19450	754998
17611	754999
327304	755000
18437	755001
114082	755002
45895	755003
15003	755004
895	755005
262360	755006
35258	755007
6953	755008
97131	755009
57792	755010
123714	755011
173229	755012
73414	755013
247008	755014
308241	755015
56630	755016
16910	755017
23169	755018
217194	755019
259502	755020
58501	755021
181489	755022
252686	755023
499	755024
123412	755025
255889	755026
49397	755027
8842	755028
770	755029
8850	755030
213599	755031
138650	755032
63933	755033
305205	755034
59042	755035
214498	755036
54627	755037
169295	755038
277571	755039
56447	755040
64160	755041
100698	755042
240784	755043
113760	755044
315975	755045
8901	755046
171905	755047
42808	755048
3106	755049
274297	755050
52262	755051
112966	755052
221921	755053
192786	755054
62064	755055
188869	755056
64554	755057
134109	755058
15008	755059
66594	755060
261698	755061
34589	755062
136701	755063
112966	755064
47472	755065
102711	755066
1676	755067
199472	755068
159396	755069
72110	755070
139504	755071
19342	755072
83301	755073
61599	755074
4050	755075
18851	755076
150629	755077
316551	755078
28291	755079
58993	755080
46012	755081
4741	755082
51547	755083
11083	755084
17098	755085
9670	755086
210964	755087
207192	755088
306850	755089
474	755090
83159	755091
197071	755092
105911	755093
98605	755094
213973	755095
3469	755096
104388	755097
81158	755098
25305	755099
56576	755100
100272	755101
37914	755102
115168	755103
1188	755104
63444	755105
82045	755106
45312	755107
105911	755108
3177	755109
257078	755110
137928	755111
71044	755112
251566	755113
317874	755114
38523	755115
316359	755116
3380	755117
130340	755118
25995	755119
25995	755120
102348	755121
203457	755122
267691	755123
6887	755124
266445	755125
48471	755126
720	755127
39686	755128
215565	755129
89507	755130
20461	755131
135948	755132
602	755133
324	755134
10993	755135
86592	755136
20422	755137
8973	755138
43776	755139
220690	755140
129792	755141
301503	755142
82197	755143
10926	755144
22086	755145
110961	755146
3804	755147
5472	755148
130000	755149
11326	755150
2167	755151
25036	755152
9509	755153
25036	755154
74128	755155
15	755156
25808	755157
97954	755158
133078	755159
43467	755160
87227	755161
9509	755162
9509	755163
29260	755164
9509	755165
283222	755166
101724	755167
184250	755168
94452	755169
15734	755170
1622	755171
59404	755172
123282	755173
158690	755174
29233	755175
109818	755176
148828	755177
288236	755178
148730	755179
121997	755180
195537	755181
119267	755182
40485	755183
121997	755184
92853	755185
157512	755186
209565	755187
24120	755188
108061	755189
229864	755190
27879	755191
20655	755192
52096	755193
287582	755194
312572	755195
316670	755196
227930	755197
105107	755198
187596	755199
150946	755200
143508	755201
275473	755202
173808	755203
222260	755204
215756	755205
182171	755206
263254	755207
171605	755208
104117	755209
43306	755210
298986	755211
215476	755212
179321	755213
291508	755214
214691	755215
189139	755216
201180	755217
168682	755218
281091	755219
22685	755220
185392	755221
115887	755222
125828	755223
218980	755224
40357	755225
160584	755226
243901	755227
82567	755228
194371	755229
46862	755230
306198	755231
205483	755232
308504	755233
184043	755234
305962	755235
90485	755236
140874	755237
156900	755238
115161	755239
157275	755240
195241	755241
252139	755242
279257	755243
59447	755244
85773	755245
52232	755246
187696	755247
225462	755248
80952	755249
120781	755250
228960	755251
90242	755252
219492	755253
224110	755254
18894	755255
153336	755256
250598	755257
221404	755258
311290	755259
327085	755260
228378	755261
286178	755262
288702	755263
270146	755264
107713	755265
174879	755266
176063	755267
178730	755268
257951	755269
89317	755270
206559	755271
199362	755272
98884	755273
243842	755274
126729	755275
65833	755276
314946	755277
237447	755278
98896	755279
326471	755280
327344	755281
192831	755282
224114	755283
313453	755284
165591	755285
151363	755286
269088	755287
61460	755288
195515	755289
183679	755290
144775	755291
216665	755292
131679	755293
172430	755294
124358	755295
192183	755296
106037	755297
208321	755298
40074	755299
297482	755300
298263	755301
153489	755302
64559	755303
122142	755304
319184	755305
56290	755306
169895	755307
257225	755308
58701	755309
104242	755310
274223	755311
312872	755312
300963	755313
211921	755314
111158	755315
257666	755316
119413	755317
174180	755318
75931	755319
97841	755320
87067	755321
11000	755322
94140	755323
47659	755324
194139	755325
140842	755326
90304	755327
36941	755328
103088	755329
136439	755330
178472	755331
79542	755332
12709	755333
98884	755334
192493	755335
93845	755336
293498	755337
272408	755338
107959	755339
127338	755340
286439	755341
194153	755342
163627	755343
283193	755344
192322	755345
248515	755346
214400	755347
213072	755348
324868	755349
133071	755350
175220	755351
113336	755352
263689	755353
103492	755354
100276	755355
139719	755356
178360	755357
160222	755358
67649	755359
29203	755360
76844	755361
154095	755362
145232	755363
244158	755364
75240	755365
194243	755366
184100	755367
119781	755368
152072	755369
162969	755370
49585	755371
273211	755372
276044	755373
197211	755374
93537	755375
183195	755376
197199	755377
139209	755378
166182	755379
265941	755380
219099	755381
70552	755382
208832	755383
122708	755384
223482	755385
226557	755386
328454	755387
77519	755388
98373	755389
105050	755390
294943	755391
68828	755392
40094	755393
324972	755394
312152	755395
95182	755396
12024	755397
209770	755398
167346	755399
216248	755400
69617	755401
216989	755402
328081	755403
74508	755404
109500	755405
168858	755406
152463	755407
311394	755408
205251	755409
147650	755410
59024	755411
286978	755412
299263	755413
294206	755414
109113	755415
112753	755416
58833	755417
282470	755418
103251	755419
14148	755420
145715	755421
258020	755422
17251	755423
53387	755424
166434	755425
217614	755426
129315	755427
2378	755428
278136	755429
114696	755430
178074	755431
109652	755432
129315	755433
102102	755434
41325	755435
81573	755436
105209	755437
168364	755438
136439	755439
138460	755440
280264	755441
153810	755442
57349	755443
301612	755444
195321	755445
293642	755446
303523	755447
118026	755448
221034	755449
313031	755450
193888	755451
189316	755452
314010	755453
101319	755454
15022	755455
94001	755456
134689	755457
173735	755458
315413	755459
145398	755460
125471	755461
244541	755462
180588	755463
85676	755464
161822	755465
104923	755466
91208	755467
232756	755468
215252	755469
326064	755470
231191	755471
56290	755472
85773	755473
101177	755474
106037	755475
42813	755476
248332	755477
59183	755478
108048	755479
73649	755480
102040	755481
318493	755482
137618	755483
142113	755484
144506	755485
166248	755486
314643	755487
109652	755488
170297	755489
150948	755490
272358	755491
52482	755492
189139	755493
160771	755494
272391	755495
241000	755496
189696	755497
7004	755498
120338	755499
30399	755500
144424	755501
45846	755502
182991	755503
120598	755504
23458	755505
69756	755506
98081	755507
289542	755508
65591	755509
62225	755510
315993	755511
15285	755512
35480	755513
293322	755514
1314	755515
48356	755516
48356	755517
227995	755518
242386	755519
164290	755520
71234	755521
160714	755522
182002	755523
151418	755524
265107	755525
109453	755526
324704	755527
216197	755528
262144	755529
260783	755530
213012	755531
135437	755532
80988	755533
115887	755534
311652	755535
76662	755536
290718	755537
105319	755538
280060	755539
68984	755540
125470	755541
160498	755542
29509	755543
257802	755544
302970	755545
120140	755546
289202	755547
81937	755548
202529	755549
134369	755550
324514	755551
270166	755552
169645	755553
114697	755554
159820	755555
151420	755556
119283	755557
25099	755558
143903	755559
166351	755560
318066	755561
74120	755562
177834	755563
290687	755564
246870	755565
209633	755566
283505	755567
222207	755568
246460	755569
170446	755570
112227	755571
151779	755572
237009	755573
195620	755574
237318	755575
212146	755576
142049	755577
52223	755578
248998	755579
95578	755580
176630	755581
194638	755582
175104	755583
247460	755584
209771	755585
306994	755586
210454	755587
83271	755588
190557	755589
156264	755590
139719	755591
305126	755592
271446	755593
285905	755594
196672	755595
236016	755596
43306	755597
150192	755598
74053	755599
188753	755600
313565	755601
205589	755602
67432	755603
258641	755604
116699	755605
62814	755606
122372	755607
144066	755608
144116	755609
263979	755610
62667	755611
257569	755612
293285	755613
126291	755614
247269	755615
40485	755616
159929	755617
324310	755618
283331	755619
77358	755620
233193	755621
149503	755622
191496	755623
167159	755624
105319	755625
160298	755626
308058	755627
69665	755628
247378	755629
144775	755630
163738	755631
185190	755632
255484	755633
71073	755634
279711	755635
87150	755636
16336	755637
163039	755638
175701	755639
78268	755640
194639	755641
155522	755642
88573	755643
222428	755644
81708	755645
116921	755646
181367	755647
193985	755648
92692	755649
90244	755650
139987	755651
246861	755652
317829	755653
293692	755654
297729	755655
134584	755656
129625	755657
163245	755658
213656	755659
58851	755660
151301	755661
90235	755662
283397	755663
17016	755664
196649	755665
325994	755666
131226	755667
23603	755668
204681	755669
222122	755670
304466	755671
187465	755672
104600	755673
299448	755674
140702	755675
200956	755676
260467	755677
9636	755678
114185	755679
82824	755680
178583	755681
289786	755682
209515	755683
24710	755684
208317	755685
58774	755686
260545	755687
112503	755688
299548	755689
36554	755690
205169	755691
186079	755692
166869	755693
94140	755694
165222	755695
290985	755696
93117	755697
94899	755698
119159	755699
95665	755700
76418	755701
216071	755702
36442	755703
151540	755704
187682	755705
80395	755706
40100	755707
224849	755708
279956	755709
236040	755710
108892	755711
160154	755712
291967	755713
253807	755714
274839	755715
185364	755716
126386	755717
129801	755718
213646	755719
239455	755720
116969	755721
171609	755722
188138	755723
275524	755724
91447	755725
225688	755726
258889	755727
251188	755728
29459	755729
203674	755730
247745	755731
225912	755732
142851	755733
42308	755734
5446	755735
110074	755736
90569	755737
164604	755738
247872	755739
266500	755740
206475	755741
190740	755742
153937	755743
99220	755744
165866	755745
152064	755746
67341	755747
44635	755748
317840	755749
94209	755750
193832	755751
183860	755752
124378	755753
226221	755754
289540	755755
145177	755756
283236	755757
41265	755758
141032	755759
79396	755760
117365	755761
157417	755762
243844	755763
168364	755764
48356	755765
211917	755766
232826	755767
105773	755768
182530	755769
236466	755770
210893	755771
225308	755772
312093	755773
86460	755774
236743	755775
305243	755776
278464	755777
109870	755778
169825	755779
174930	755780
313188	755781
323250	755782
166537	755783
183352	755784
116604	755785
171123	755786
207460	755787
203843	755788
179294	755789
194203	755790
189371	755791
273907	755792
273908	755793
38219	755794
210629	755795
114692	755796
108061	755797
143798	755798
137646	755799
283340	755800
210391	755801
191134	755802
220450	755803
283666	755804
242756	755805
15022	755806
128096	755807
36940	755808
160796	755809
222331	755810
163011	755811
193906	755812
173874	755813
272892	755814
49605	755815
166351	755816
175608	755817
117619	755818
147650	755819
95905	755820
205253	755821
32232	755822
236523	755823
105035	755824
91032	755825
233084	755826
218029	755827
169825	755828
190740	755829
159673	755830
271389	755831
67155	755832
285547	755833
298012	755834
93355	755835
251656	755836
147227	755837
103173	755838
175945	755839
28224	755840
166932	755841
215610	755842
234960	755843
11264	755844
251164	755845
234528	755846
205249	755847
102498	755848
181074	755849
115161	755850
178369	755851
184680	755852
303315	755853
214008	755854
142113	755855
35489	755856
48968	755857
301587	755858
182621	755859
291198	755860
269133	755861
224446	755862
163011	755863
299384	755864
77285	755865
130912	755866
272499	755867
323902	755868
89783	755869
163301	755870
104160	755871
103150	755872
327010	755873
25716	755874
195770	755875
18535	755876
328620	755877
31537	755878
92731	755879
183487	755880
253319	755881
15894	755882
194640	755883
163973	755884
269661	755885
54037	755886
102784	755887
84906	755888
84953	755889
152801	755890
108355	755891
168622	755892
191200	755893
290586	755894
144617	755895
80270	755896
90244	755897
174375	755898
164109	755899
42125	755900
295839	755901
257490	755902
209565	755903
74329	755904
34827	755905
109386	755906
312491	755907
326461	755908
23208	755909
134689	755910
8308	755911
178730	755912
54479	755913
302389	755914
161714	755915
180389	755916
175308	755917
253296	755918
253166	755919
253676	755920
220773	755921
123256	755922
132016	755923
230638	755924
322538	755925
261511	755926
150864	755927
91310	755928
154320	755929
190742	755930
74157	755931
250210	755932
157122	755933
287635	755934
73859	755935
215321	755936
258758	755937
205933	755938
73174	755939
98896	755940
7148	755941
146072	755942
255144	755943
181835	755944
55700	755945
106207	755946
27670	755947
153856	755948
120750	755949
81145	755950
137	755951
133357	755952
88913	755953
210911	755954
216189	755955
54265	755956
83115	755957
7834	755958
40802	755959
186713	755960
168232	755961
111878	755962
15856	755963
10524	755964
181548	755965
5941	755966
84165	755967
149293	755968
138556	755969
33237	755970
187971	755971
879	755972
171282	755973
66616	755974
152387	755975
261362	755976
27990	755977
53446	755978
24661	755979
39667	755980
39108	755981
1624	755982
65198	755983
28352	755984
124406	755985
8394	755986
213106	755987
161577	755988
249088	755989
12401	755990
185893	755991
75228	755992
633	755993
30406	755994
111878	755995
157459	755996
94744	755997
100233	755998
35644	755999
192952	756000
166354	756001
326813	756002
36034	756003
61766	756004
75056	756005
219871	756006
2023	756007
251544	756008
22025	756009
302228	756010
103914	756011
99850	756012
200145	756013
286839	756014
261680	756015
211819	756016
142577	756017
4217	756018
47715	756019
120221	756020
33553	756021
10060	756022
220178	756023
128322	756024
132120	756025
47370	756026
25373	756027
4175	756028
201053	756029
292221	756030
3646	756031
174342	756032
107384	756033
199568	756034
678	756035
31532	756036
125	756037
316489	756038
174342	756039
2281	756040
195631	756041
72869	756042
95662	756043
821	756044
23830	756045
72869	756046
162022	756047
202938	756048
247228	756049
9719	756050
362	756051
66633	756052
242	756053
177693	756054
19664	756055
77130	756056
20902	756057
167353	756058
1218	756059
87787	756060
205	756061
35846	756062
19664	756063
127462	756064
210372	756065
21845	756066
210974	756067
3646	756068
72869	756069
212455	756070
8306	756071
4833	756072
4833	756073
4833	756074
14644	756075
81491	756076
193422	756077
23379	756078
4833	756079
209745	756080
42038	756081
77407	756082
44969	756083
41964	756084
998	756085
224320	756086
111947	756087
301471	756088
163298	756089
27355	756090
52188	756091
202973	756092
255140	756093
13608	756094
117589	756095
34121	756096
628	756097
24240	756098
99667	756099
50945	756100
50945	756101
46433	756102
45158	756103
299283	756104
104391	756105
167047	756106
256173	756107
177367	756108
154299	756109
67005	756110
208736	756111
12883	756112
95858	756113
22903	756114
271846	756115
1579	756116
11807	756117
200795	756118
47910	756119
38680	756120
116063	756121
111352	756122
1185	756123
215549	756124
36181	756125
105	756126
49	756127
69918	756128
152320	756129
71445	756130
23443	756131
217368	756132
8670	756133
188011	756134
7102	756135
46709	756136
258682	756137
16708	756138
5604	756139
257637	756140
102768	756141
80356	756142
144649	756143
101734	756144
5842	756145
48863	756146
105131	756147
49896	756148
5356	756149
106165	756150
965	756151
10119	756152
89637	756153
93046	756154
14246	756155
4383	756156
2276	756157
17395	756158
26184	756159
40388	756160
5406	756161
13256	756162
224377	756163
338	756164
1715	756165
89570	756166
4890	756167
3302	756168
212250	756169
9684	756170
6367	756171
137920	756172
134728	756173
27083	756174
86289	756175
7596	756176
286304	756177
2309	756178
8561	756179
8222	756180
132999	756181
21181	756182
114674	756183
178244	756184
1236	756185
138563	756186
328743	756187
189904	756188
78716	756189
2730	756190
33640	756191
113535	756192
70747	756193
824	756194
1369	756195
305929	756196
174	756197
49	756198
11309	756199
12374	756200
38042	756201
171030	756202
210296	756203
128070	756204
36795	756205
6768	756206
131795	756207
199923	756208
43	756209
32709	756210
8029	756211
4211	756212
203217	756213
4293	756214
1635	756215
32290	756216
10730	756217
130	756218
27804	756219
12595	756220
4763	756221
6451	756222
168172	756223
108075	756224
60356	756225
46348	756226
209954	756227
1411	756228
14284	756229
32547	756230
130	756231
23595	756232
135217	756233
58127	756234
53705	756235
57515	756236
14713	756237
5850	756238
87902	756239
2967	756240
5193	756241
6352	756242
10798	756243
136325	756244
3308	756245
60616	756246
5032	756247
26205	756248
26205	756249
124984	756250
17215	756251
324338	756252
5527	756253
8901	756254
43672	756255
129981	756256
58670	756257
122400	756258
4641	756259
193736	756260
961	756261
1113	756262
1091	756263
16767	756264
4062	756265
16948	756266
164	756267
62095	756268
54272	756269
47711	756270
123312	756271
119774	756272
3140	756273
185547	756274
185552	756275
114188	756276
283422	756277
170324	756278
119975	756279
164544	756280
283984	756281
292323	756282
88997	756283
3901	756284
58838	756285
114188	756286
178110	756287
35046	756288
119496	756289
20355	756290
20355	756291
20355	756292
148784	756293
127298	756294
58838	756295
153467	756296
13199	756297
16567	756298
38211	756299
79198	756300
47116	756301
85649	756302
120763	756303
68600	756304
63928	756305
76012	756306
38679	756307
9789	756308
174215	756309
190273	756310
177667	756311
177541	756312
11958	756313
246902	756314
136495	756315
88002	756316
284789	756317
61637	756318
164636	756319
6137	756320
18326	756321
247663	756322
27700	756323
52638	756324
10876	756325
100954	756326
6831	756327
130077	756328
178107	756329
180191	756330
41132	756331
216603	756332
48884	756333
25416	756334
79029	756335
37728	756336
19868	756337
2838	756338
130629	756339
21563	756340
3059	756341
5968	756342
133617	756343
55808	756344
44883	756345
190864	756346
312456	756347
38454	756348
147641	756349
41945	756350
57311	756351
5372	756352
146659	756353
228683	756354
87936	756355
17501	756356
19447	756357
52026	756358
6433	756359
13268	756360
34217	756361
11637	756362
13268	756363
17465	756364
17465	756365
7482	756366
101658	756367
130376	756368
87000	756369
14282	756370
22391	756371
45253	756372
4992	756373
10220	756374
151585	756375
271092	756376
14680	756377
41267	756378
183065	756379
8334	756380
65556	756381
203787	756382
262137	756383
25429	756384
13570	756385
282234	756386
194016	756387
108035	756388
198513	756389
25672	756390
135604	756391
57557	756392
52	756393
181285	756394
15116	756395
69169	756396
60630	756397
51591	756398
12637	756399
68041	756400
69357	756401
39159	756402
37531	756403
941	756404
187794	756405
45474	756406
79743	756407
189726	756408
36034	756409
17474	756410
185030	756411
185001	756412
3494	756413
152816	756414
246539	756415
31488	756416
257144	756417
275731	756418
161538	756419
7014	756420
3791	756421
3791	756422
770	756423
182975	756424
195383	756425
45721	756426
62336	756427
301375	756428
302919	756429
82892	756430
43250	756431
8988	756432
26719	756433
7014	756434
36034	756435
308850	756436
116358	756437
238	756438
194734	756439
135183	756440
202709	756441
34825	756442
2006	756443
66896	756444
24135	756445
130634	756446
101243	756447
103717	756448
13417	756449
1708	756450
315983	756451
130634	756452
182467	756453
4277	756454
251861	756455
89078	756456
51219	756457
293405	756458
7156	756459
9896	756460
3816	756461
87942	756462
162299	756463
120143	756464
21428	756465
229567	756466
120151	756467
182327	756468
9574	756469
12824	756470
159041	756471
3494	756472
65664	756473
271286	756474
10526	756475
208610	756476
24308	756477
13713	756478
2920	756479
31240	756480
126349	756481
207709	756482
125712	756483
86803	756484
51837	756485
90135	756486
304727	756487
79484	756488
13353	756489
84042	756490
1115	756491
79800	756492
308968	756493
249497	756494
13115	756495
49108	756496
269886	756497
6157	756498
41729	756499
8404	756500
66549	756501
889	756502
889	756503
246477	756504
34180	756505
26697	756506
27690	756507
66312	756508
58678	756509
172448	756510
23591	756511
8563	756512
165011	756513
136476	756514
7735	756515
231093	756516
62959	756517
212965	756518
69210	756519
85469	756520
9482	756521
17451	756522
1945	756523
166959	756524
94939	756525
60097	756526
58984	756527
55668	756528
8265	756529
392	756530
84843	756531
322951	756532
57859	756533
47108	756534
23210	756535
71812	756536
17783	756537
27594	756538
7577	756539
14344	756540
137935	756541
80374	756542
45160	756543
51515	756544
168308	756545
5312	756546
257627	756547
215978	756548
12904	756549
37364	756550
1175	756551
11402	756552
3525	756553
217046	756554
52080	756555
47324	756556
4564	756557
29286	756558
49342	756559
12287	756560
8154	756561
103258	756562
48655	756563
3795	756564
67460	756565
15895	756566
15895	756567
15895	756568
45235	756569
4281	756570
51979	756571
167543	756572
108555	756573
36412	756574
115021	756575
16030	756576
157716	756577
122021	756578
2628	756579
113722	756580
113377	756581
188182	756582
199695	756583
3237	756584
308	756585
288	756586
322487	756587
113357	756588
41304	756589
164665	756590
9218	756591
5038	756592
70081	756593
64850	756594
30511	756595
2898	756596
2083	756597
28480	756598
97116	756599
244748	756600
170287	756601
1179	756602
6588	756603
85	756604
10959	756605
8917	756606
54005	756607
118160	756608
11604	756609
185905	756610
31151	756611
266494	756612
177216	756613
1023	756614
93013	756615
42366	756616
177214	756617
118718	756618
207076	756619
54853	756620
6204	756621
129480	756622
106550	756623
52179	756624
58095	756625
65744	756626
1258	756627
71154	756628
11174	756629
14411	756630
314161	756631
154558	756632
110280	756633
8749	756634
16835	756635
194763	756636
7876	756637
78037	756638
59105	756639
67394	756640
16804	756641
134331	756642
88528	756643
291765	756644
229397	756645
28978	756646
2514	756647
212280	756648
265849	756649
7129	756650
102519	756651
7129	756652
139864	756653
8351	756654
7129	756655
156333	756656
42174	756657
84997	756658
52743	756659
31075	756660
17498	756661
9572	756662
107816	756663
42199	756664
111580	756665
205426	756666
185949	756667
133827	756668
20746	756669
57822	756670
137569	756671
156958	756672
67535	756673
9781	756674
291039	756675
11534	756676
3141	756677
35529	756678
31130	756679
17616	756680
18161	756681
163230	756682
134384	756683
193762	756684
23807	756685
58669	756686
115853	756687
13173	756688
26604	756689
216345	756690
15221	756691
20550	756692
106578	756693
84394	756694
151391	756695
273778	756696
235237	756697
296462	756698
32702	756699
144606	756700
4828	756701
93292	756702
111313	756703
24917	756704
213775	756705
117269	756706
31826	756707
207150	756708
128333	756709
179093	756710
223506	756711
96996	756712
32533	756713
307117	756714
23807	756715
205419	756716
19060	756717
221735	756718
102123	756719
237517	756720
272820	756721
1347	756722
114681	756723
221023	756724
92910	756725
65052	756726
180577	756727
21218	756728
14108	756729
73180	756730
6564	756731
82250	756732
57258	756733
216909	756734
296537	756735
276387	756736
138890	756737
216909	756738
89234	756739
202178	756740
30572	756741
36323	756742
27088	756743
5780	756744
31382	756745
23526	756746
121945	756747
24129	756748
207913	756749
4577	756750
20685	756751
259430	756752
114652	756753
121101	756754
51221	756755
72261	756756
185773	756757
252143	756758
326012	756759
72080	756760
78013	756761
25827	756762
54044	756763
32836	756764
14516	756765
10909	756766
62600	756767
21049	756768
35791	756769
97372	756770
88947	756771
108277	756772
124181	756773
5157	756774
89727	756775
67212	756776
133640	756777
49596	756778
67123	756779
99120	756780
1458	756781
296343	756782
213857	756783
39693	756784
159789	756785
96810	756786
84643	756787
225239	756788
1328	756789
8855	756790
82961	756791
232504	756792
210384	756793
118596	756794
43618	756795
243086	756796
23794	756797
47409	756798
256438	756799
23227	756800
181156	756801
37170	756802
217757	756803
39113	756804
139950	756805
9058	756806
6987	756807
23291	756808
27460	756809
134102	756810
42570	756811
172409	756812
140	756813
93418	756814
11157	756815
46652	756816
46652	756817
266844	756818
115589	756819
74974	756820
231038	756821
149128	756822
216388	756823
134467	756824
114140	756825
58555	756826
81319	756827
44735	756828
158189	756829
148191	756830
208060	756831
146833	756832
64486	756833
190410	756834
962	756835
32239	756836
45400	756837
81226	756838
179152	756839
287445	756840
186825	756841
12509	756842
1529	756843
120254	756844
53270	756845
286719	756846
106707	756847
25684	756848
289254	756849
94640	756850
28266	756851
199189	756852
30574	756853
11386	756854
77070	756855
272954	756856
16113	756857
262016	756858
81153	756859
195822	756860
79140	756861
77678	756862
298328	756863
68158	756864
71744	756865
186136	756866
107460	756867
97442	756868
162696	756869
9280	756870
117729	756871
109048	756872
67860	756873
136227	756874
8802	756875
93305	756876
10066	756877
77671	756878
3893	756879
157490	756880
85594	756881
14354	756882
4660	756883
58587	756884
211705	756885
170737	756886
54537	756887
18717	756888
83693	756889
38633	756890
6146	756891
14615	756892
136227	756893
9224	756894
18779	756895
77671	756896
32500	756897
293869	756898
128800	756899
10911	756900
272919	756901
290856	756902
42187	756903
73750	756904
12239	756905
171357	756906
42601	756907
12238	756908
48772	756909
124258	756910
108988	756911
18597	756912
18953	756913
30502	756914
34278	756915
272684	756916
10616	756917
305376	756918
176189	756919
126552	756920
42466	756921
35051	756922
3009	756923
295099	756924
236591	756925
10456	756926
289662	756927
91860	756928
6703	756929
210320	756930
172839	756931
29419	756932
13179	756933
48257	756934
89938	756935
129359	756936
260942	756937
58036	756938
159500	756939
31223	756940
23128	756941
54875	756942
67337	756943
94278	756944
24703	756945
319567	756946
11377	756947
266249	756948
71248	756949
52827	756950
191979	756951
144280	756952
244493	756953
244427	756954
191979	756955
32416	756956
93434	756957
178799	756958
6231	756959
32187	756960
204736	756961
85709	756962
313395	756963
111285	756964
257276	756965
141807	756966
216498	756967
3160	756968
170977	756969
74228	756970
107335	756971
245412	756972
13761	756973
32539	756974
6466	756975
10653	756976
11319	756977
94683	756978
22527	756979
8846	756980
85469	756981
79872	756982
36613	756983
206077	756984
204530	756985
122381	756986
37877	756987
11579	756988
36613	756989
113470	756990
56189	756991
291478	756992
37468	756993
173155	756994
29530	756995
29530	756996
7822	756997
10337	756998
29123	756999
29123	757000
38278	757001
81698	757002
16018	757003
175216	757004
160627	757005
1806	757006
33749	757007
102754	757008
91065	757009
48831	757010
288413	757011
154630	757012
135245	757013
275084	757014
24458	757015
282913	757016
309659	757017
105681	757018
211984	757019
115319	757020
314828	757021
248876	757022
23412	757023
14853	757024
65495	757025
62109	757026
39239	757027
95048	757028
97396	757029
132687	757030
4906	757031
169449	757032
2336	757033
167689	757034
259601	757035
167688	757036
285091	757037
132686	757038
62750	757039
182457	757040
6075	757041
243969	757042
50682	757043
116712	757044
237713	757045
5652	757046
121665	757047
16271	757048
19531	757049
18030	757050
6603	757051
11321	757052
566	757053
21330	757054
33027	757055
566	757056
23988	757057
71742	757058
12814	757059
82579	757060
67071	757061
105178	757062
283605	757063
56448	757064
4094	757065
20611	757066
327668	757067
272430	757068
327667	757069
317612	757070
243851	757071
112204	757072
126353	757073
74919	757074
221079	757075
78306	757076
59796	757077
152734	757078
59796	757079
10906	757080
121171	757081
182457	757082
132687	757083
3952	757084
21082	757085
313258	757086
70831	757087
43005	757088
4094	757089
107796	757090
70890	757091
74689	757092
32561	757093
132707	757094
4183	757095
28055	757096
319340	757097
34294	757098
206082	757099
154427	757100
170902	757101
147131	757102
8217	757103
27742	757104
86870	757105
92164	757106
26759	757107
55385	757108
26144	757109
23940	757110
185652	757111
34316	757112
8960	757113
205765	757114
137889	757115
203791	757116
88508	757117
20868	757118
101863	757119
7892	757120
44331	757121
6595	757122
35486	757123
27566	757124
98678	757125
23928	757126
146689	757127
11014	757128
168934	757129
214652	757130
9169	757131
39674	757132
36470	757133
49984	757134
81174	757135
4094	757136
48190	757137
5866	757138
113983	757139
41429	757140
347	757141
135244	757142
19505	757143
88669	757144
13552	757145
43	757146
8967	757147
27156	757148
8359	757149
38599	757150
26092	757151
161753	757152
94160	757153
68339	757154
57982	757155
1882	757156
286980	757157
85127	757158
1670	757159
34534	757160
29508	757161
26343	757162
95982	757163
54023	757164
55580	757165
56558	757166
791	757167
3454	757168
1407	757169
88064	757170
48444	757171
50929	757172
35099	757173
186442	757174
2960	757175
74209	757176
253540	757177
136421	757178
1400	757179
147386	757180
502	757181
166329	757182
79996	757183
167275	757184
7932	757185
7932	757186
13363	757187
234388	757188
165881	757189
129968	757190
99734	757191
3520	757192
119	757193
80012	757194
43429	757195
37454	757196
549	757197
21780	757198
80912	757199
190	757200
292621	757201
197092	757202
287894	757203
188705	757204
12395	757205
5144	757206
160598	757207
319329	757208
149	757209
83837	757210
126635	757211
14804	757212
3521	757213
50650	757214
146910	757215
69929	757216
14631	757217
15937	757218
91413	757219
9885	757220
325740	757221
30801	757222
4843	757223
41147	757224
26656	757225
34809	757226
85029	757227
184283	757228
77931	757229
48741	757230
264493	757231
221280	757232
76853	757233
285315	757234
90785	757235
27782	757236
38471	757237
72894	757238
83927	757239
230654	757240
54286	757241
1633	757242
28503	757243
29557	757244
44753	757245
128741	757246
4112	757247
38494	757248
37904	757249
308609	757250
154099	757251
8471	757252
31093	757253
121087	757254
88012	757255
187516	757256
59184	757257
18855	757258
36126	757259
10302	757260
22947	757261
79407	757262
166563	757263
12327	757264
62386	757265
12846	757266
35506	757267
205548	757268
21545	757269
48803	757270
4456	757271
42643	757272
47912	757273
306799	757274
55420	757275
64008	757276
120071	757277
52514	757278
50490	757279
1072	757280
54604	757281
104175	757282
6984	757283
189252	757284
252920	757285
48627	757286
50653	757287
58973	757288
187383	757289
34222	757290
186393	757291
152886	757292
4840	757293
11508	757294
108719	757295
162392	757296
37537	757297
61890	757298
241338	757299
15263	757300
135983	757301
19150	757302
107991	757303
205777	757304
190645	757305
217058	757306
8875	757307
63276	757308
33188	757309
100214	757310
79070	757311
100699	757312
78879	757313
77420	757314
148689	757315
319821	757316
96500	757317
85404	757318
35103	757319
182964	757320
23724	757321
11262	757322
109683	757323
38246	757324
24948	757325
289068	757326
34756	757327
300258	757328
32560	757329
27054	757330
191053	757331
10999	757332
203998	757333
10766	757334
133598	757335
24665	757336
68684	757337
189600	757338
86795	757339
9279	757340
41037	757341
285098	757342
142853	757343
130656	757344
243619	757345
11271	757346
11260	757347
61517	757348
91915	757349
146682	757350
16630	757351
216447	757352
58736	757353
198042	757354
50634	757355
304812	757356
128601	757357
27165	757358
28243	757359
245897	757360
149719	757361
139403	757362
187023	757363
289681	757364
49094	757365
34760	757366
13176	757367
53288	757368
288960	757369
130215	757370
68346	757371
159331	757372
20883	757373
177155	757374
38081	757375
139539	757376
124440	757377
80930	757378
24350	757379
161987	757380
109852	757381
327413	757382
32511	757383
145841	757384
189742	757385
133	757386
74296	757387
26887	757388
74243	757389
159871	757390
108612	757391
165192	757392
130278	757393
255514	757394
32109	757395
289313	757396
106693	757397
224466	757398
167605	757399
71246	757400
142210	757401
106660	757402
277819	757403
57629	757404
232415	757405
36342	757406
150313	757407
160599	757408
300785	757409
85014	757410
204870	757411
86514	757412
1839	757413
139113	757414
88163	757415
67410	757416
189725	757417
101454	757418
313478	757419
132844	757420
159698	757421
65490	757422
5427	757423
290986	757424
4873	757425
106534	757426
81833	757427
106279	757428
88533	757429
142210	757430
2340	757431
257009	757432
7004	757433
31245	757434
304359	757435
103440	757436
103487	757437
242971	757438
214673	757439
238569	757440
25317	757441
289161	757442
189398	757443
260202	757444
85078	757445
14368	757446
24788	757447
84979	757448
84979	757449
181736	757450
59770	757451
227777	757452
12846	757453
51787	757454
64008	757455
103810	757456
25241	757457
223653	757458
73861	757459
34495	757460
33903	757461
105162	757462
69495	757463
29010	757464
116296	757465
31253	757466
42286	757467
83554	757468
189539	757469
65727	757470
11717	757471
313675	757472
100655	757473
186590	757474
50462	757475
7601	757476
34	757477
22681	757478
96419	757479
296149	757480
139726	757481
69495	757482
107555	757483
461	757484
2438	757485
10451	757486
288350	757487
70679	757488
19830	757489
186335	757490
77585	757491
119738	757492
24617	757493
186020	757494
51565	757495
119730	757496
39011	757497
255932	757498
31417	757499
13136	757500
186149	757501
257099	757502
83210	757503
209790	757504
179000	757505
97154	757506
66341	757507
24749	757508
57045	757509
38400	757510
10245	757511
10602	757512
56522	757513
14192	757514
86266	757515
207119	757516
204830	757517
314906	757518
14192	757519
19509	757520
153811	757521
84485	757522
133797	757523
10245	757524
207390	757525
56306	757526
26881	757527
37435	757528
96453	757529
159037	757530
67262	757531
48742	757532
107344	757533
8679	757534
80857	757535
101068	757536
227	757537
239471	757538
2790	757539
202762	757540
128380	757541
271362	757542
9972	757543
940	757544
2517	757545
2107	757546
219861	757547
233009	757548
97304	757549
21664	757550
109730	757551
95011	757552
245494	757553
48790	757554
177792	757555
236359	757556
68915	757557
132287	757558
312509	757559
50635	757560
180458	757561
102523	757562
178519	757563
316382	757564
141320	757565
259817	757566
246283	757567
11335	757568
15522	757569
19913	757570
94964	757571
20132	757572
5551	757573
31523	757574
63036	757575
16688	757576
93356	757577
66992	757578
138094	757579
86568	757580
13614	757581
3457	757582
10245	757583
100982	757584
3457	757585
193234	757586
13177	757587
38651	757588
324740	757589
310858	757590
110475	757591
6609	757592
153613	757593
121770	757594
105333	757595
68554	757596
259049	757597
43244	757598
81609	757599
210198	757600
36167	757601
35099	757602
285589	757603
67215	757604
30689	757605
140015	757606
205060	757607
19330	757608
663	757609
107818	757610
22821	757611
70151	757612
35985	757613
35985	757614
35985	757615
22821	757616
99552	757617
675	757618
250777	757619
38651	757620
118026	757621
3457	757622
66571	757623
20364	757624
29849	757625
242510	757626
44431	757627
67215	757628
101738	757629
11888	757630
246465	757631
105654	757632
157699	757633
101233	757634
107131	757635
9142	757636
159258	757637
29849	757638
242229	757639
242923	757640
29849	757641
45683	757642
241998	757643
44431	757644
66110	757645
21873	757646
313901	757647
104526	757648
44258	757649
319175	757650
66028	757651
73693	757652
73002	757653
135172	757654
44553	757655
26274	757656
104397	757657
143158	757658
40375	757659
52838	757660
19959	757661
140227	757662
186335	757663
34459	757664
1044	757665
164242	757666
8093	757667
67929	757668
279987	757669
227924	757670
3351	757671
146057	757672
198003	757673
555	757674
320730	757675
149954	757676
85810	757677
12290	757678
247598	757679
113373	757680
86598	757681
101	757682
297	757683
11776	757684
234937	757685
64797	757686
70107	757687
317218	757688
38473	757689
21560	757690
186177	757691
7248	757692
254606	757693
46452	757694
54154	757695
261357	757696
327651	757697
183376	757698
285255	757699
186245	757700
51490	757701
100676	757702
119901	757703
200876	757704
211732	757705
1101	757706
24224	757707
173814	757708
293007	757709
36798	757710
8621	757711
208370	757712
29749	757713
6691	757714
858	757715
11583	757716
38891	757717
87763	757718
215125	757719
103	757720
10766	757721
133643	757722
8998	757723
3659	757724
19081	757725
138909	757726
36177	757727
95247	757728
10133	757729
50632	757730
25234	757731
4764	757732
106735	757733
10015	757734
4937	757735
6546	757736
124175	757737
62619	757738
2746	757739
55806	757740
45092	757741
259213	757742
27298	757743
134885	757744
19715	757745
1639	757746
1787	757747
26892	757748
134885	757749
1787	757750
52927	757751
14439	757752
15571	757753
66093	757754
6546	757755
6491	757756
148332	757757
56293	757758
204087	757759
2059	757760
3626	757761
7204	757762
108607	757763
18291	757764
1191	757765
167932	757766
26627	757767
502	757768
131101	757769
302527	757770
5545	757771
328696	757772
211764	757773
106278	757774
39347	757775
8922	757776
80091	757777
39347	757778
27460	757779
8922	757780
35891	757781
99625	757782
10362	757783
14196	757784
3858	757785
136049	757786
20295	757787
234650	757788
102163	757789
5880	757790
13788	757791
15571	757792
143287	757793
43499	757794
37084	757795
92122	757796
16651	757797
34755	757798
1941	757799
5932	757800
37684	757801
30877	757802
32477	757803
85882	757804
19999	757805
8	757806
304004	757807
36304	757808
67868	757809
64042	757810
94434	757811
100249	757812
182644	757813
6756	757814
174376	757815
199717	757816
29794	757817
56747	757818
2371	757819
1651	757820
207521	757821
5998	757822
2009	757823
84459	757824
262849	757825
114365	757826
217376	757827
12005	757828
2496	757829
325277	757830
146338	757831
182139	757832
123005	757833
162432	757834
120159	757835
25840	757836
151751	757837
211118	757838
84364	757839
39343	757840
109108	757841
20110	757842
180096	757843
2244	757844
40973	757845
31356	757846
179627	757847
81428	757848
137786	757849
203437	757850
262534	757851
143295	757852
180631	757853
1972	757854
2118	757855
13667	757856
120425	757857
12069	757858
43771	757859
136081	757860
248748	757861
13144	757862
40672	757863
6432	757864
122592	757865
49820	757866
14439	757867
14376	757868
2417	757869
11801	757870
10297	757871
28715	757872
27396	757873
8606	757874
5448	757875
150024	757876
31120	757877
16798	757878
19996	757879
327132	757880
7330	757881
3713	757882
123988	757883
7744	757884
78661	757885
36052	757886
69150	757887
58038	757888
70812	757889
3711	757890
39778	757891
18434	757892
176559	757893
44013	757894
23743	757895
7424	757896
83952	757897
251357	757898
3137	757899
49177	757900
159	757901
81236	757902
40025	757903
19203	757904
52490	757905
9141	757906
54057	757907
165859	757908
32832	757909
85888	757910
85579	757911
5527	757912
162566	757913
155594	757914
31897	757915
30972	757916
5968	757917
1831	757918
79039	757919
114004	757920
36	757921
13224	757922
8372	757923
92397	757924
9767	757925
38859	757926
4286	757927
6458	757928
2899	757929
51259	757930
79298	757931
4697	757932
4995	757933
69700	757934
27477	757935
127016	757936
38144	757937
37049	757938
263453	757939
64491	757940
10594	757941
111153	757942
6380	757943
481	757944
126368	757945
198897	757946
2568	757947
6019	757948
42071	757949
349	757950
82538	757951
111269	757952
38565	757953
46405	757954
17262	757955
182982	757956
17822	757957
79039	757958
35219	757959
36029	757960
18197	757961
17375	757962
66351	757963
32834	757964
148753	757965
165887	757966
74269	757967
123800	757968
153458	757969
72829	757970
284844	757971
24	757972
129709	757973
26964	757974
7733	757975
201184	757976
10865	757977
347	757978
74097	757979
51723	757980
8099	757981
52321	757982
16948	757983
55154	757984
24178	757985
10642	757986
43923	757987
126477	757988
89732	757989
17164	757990
122927	757991
63268	757992
15673	757993
170237	757994
98791	757995
695	757996
5716	757997
8123	757998
51406	757999
416	758000
283684	758001
292726	758002
296740	758003
6292	758004
58243	758005
259066	758006
7307	758007
119040	758008
77083	758009
25080	758010
1692	758011
55919	758012
196609	758013
4236	758014
115422	758015
33667	758016
27612	758017
2712	758018
13273	758019
20353	758020
1623	758021
19103	758022
30985	758023
26267	758024
57366	758025
56718	758026
94080	758027
1431	758028
828	758029
9099	758030
107696	758031
22295	758032
70907	758033
203682	758034
224	758035
112684	758036
202988	758037
50159	758038
26595	758039
101389	758040
101389	758041
49925	758042
133163	758043
55154	758044
54170	758045
40001	758046
119644	758047
78175	758048
12576	758049
2430	758050
30784	758051
47069	758052
177861	758053
31489	758054
111401	758055
124911	758056
18988	758057
5781	758058
69854	758059
83676	758060
5073	758061
13997	758062
10444	758063
67391	758064
41590	758065
77489	758066
29057	758067
78787	758068
33567	758069
13237	758070
50985	758071
14167	758072
49730	758073
24659	758074
24951	758075
13395	758076
2430	758077
43688	758078
8386	758079
16329	758080
62852	758081
65569	758082
29561	758083
12591	758084
23771	758085
69124	758086
88823	758087
44039	758088
30014	758089
15356	758090
107430	758091
256095	758092
24473	758093
11304	758094
13395	758095
14169	758096
15392	758097
67899	758098
40143	758099
38555	758100
23914	758101
2430	758102
13966	758103
16931	758104
11268	758105
11555	758106
55039	758107
39853	758108
21662	758109
42	758110
13387	758111
60739	758112
3004	758113
20010	758114
8074	758115
108194	758116
35820	758117
89292	758118
182559	758119
45830	758120
4791	758121
67281	758122
9471	758123
11334	758124
14502	758125
17339	758126
10094	758127
3933	758128
44339	758129
4619	758130
89694	758131
61772	758132
28492	758133
64613	758134
14502	758135
60739	758136
4771	758137
190332	758138
52154	758139
2802	758140
253490	758141
68947	758142
58601	758143
42157	758144
8946	758145
67899	758146
16996	758147
42456	758148
133046	758149
1692	758150
122112	758151
25711	758152
416	758153
17937	758154
43154	758155
137468	758156
64165	758157
19831	758158
119066	758159
41726	758160
4684	758161
13147	758162
132928	758163
25071	758164
36972	758165
119625	758166
119625	758167
154007	758168
13845	758169
25175	758170
33320	758171
79742	758172
174992	758173
108266	758174
188690	758175
24373	758176
21234	758177
53947	758178
18985	758179
14003	758180
73140	758181
73746	758182
318456	758183
11586	758184
89246	758185
12597	758186
103802	758187
327954	758188
212293	758189
290602	758190
30980	758191
57	758192
23734	758193
3126	758194
1787	758195
3729	758196
416	758197
35118	758198
683	758199
209262	758200
69109	758201
34537	758202
31928	758203
154	758204
54852	758205
45941	758206
24871	758207
122382	758208
89154	758209
124073	758210
3061	758211
10032	758212
229	758213
11126	758214
659	758215
131106	758216
106509	758217
19035	758218
167835	758219
4847	758220
16401	758221
34164	758222
42014	758223
32923	758224
1379	758225
4791	758226
44917	758227
195984	758228
177376	758229
81388	758230
72047	758231
116676	758232
265252	758233
4988	758234
197240	758235
3995	758236
13974	758237
8573	758238
100197	758239
2335	758240
2335	758241
20353	758242
55335	758243
9616	758244
68524	758245
67194	758246
11664	758247
46331	758248
23314	758249
7583	758250
13260	758251
127449	758252
32461	758253
38071	758254
30000	758255
82112	758256
186864	758257
58899	758258
117312	758259
53215	758260
64712	758261
76991	758262
37333	758263
5924	758264
70724	758265
10820	758266
16081	758267
26786	758268
252626	758269
19552	758270
98197	758271
272607	758272
20353	758273
138288	758274
33142	758275
189663	758276
36599	758277
19204	758278
8385	758279
144032	758280
17556	758281
10516	758282
35790	758283
15134	758284
6948	758285
4535	758286
82090	758287
56721	758288
27150	758289
9298	758290
6078	758291
171565	758292
33125	758293
100538	758294
292	758295
33092	758296
1607	758297
15136	758298
25507	758299
214	758300
5020	758301
121771	758302
2641	758303
3018	758304
90294	758305
3953	758306
21693	758307
34054	758308
10346	758309
3731	758310
77719	758311
24737	758312
62673	758313
65409	758314
5827	758315
17784	758316
46491	758317
159981	758318
17784	758319
85302	758320
4916	758321
1692	758322
140188	758323
84628	758324
80158	758325
4773	758326
21813	758327
24659	758328
55819	758329
108772	758330
26195	758331
110277	758332
9720	758333
16851	758334
185875	758335
83765	758336
77025	758337
34457	758338
70715	758339
21462	758340
6898	758341
45668	758342
71600	758343
37649	758344
6137	758345
44297	758346
207926	758347
21621	758348
20353	758349
57799	758350
67397	758351
57465	758352
5828	758353
17684	758354
12242	758355
18628	758356
13558	758357
54912	758358
109456	758359
3004	758360
296292	758361
23191	758362
12258	758363
989	758364
52336	758365
57980	758366
74630	758367
5341	758368
321	758369
5726	758370
24628	758371
3845	758372
5915	758373
19583	758374
36844	758375
122383	758376
40147	758377
38640	758378
9254	758379
5180	758380
916	758381
17283	758382
2324	758383
8084	758384
10909	758385
31513	758386
14395	758387
27579	758388
11347	758389
30861	758390
57875	758391
3772	758392
13175	758393
134316	758394
69600	758395
29895	758396
33324	758397
15999	758398
5924	758399
68735	758400
36753	758401
8259	758402
10397	758403
27579	758404
95561	758405
8184	758406
8104	758407
4084	758408
8984	758409
27124	758410
27465	758411
26443	758412
19871	758413
21089	758414
76620	758415
101294	758416
57913	758417
7872	758418
13243	758419
32011	758420
38888	758421
3479	758422
8608	758423
54719	758424
40540	758425
128710	758426
24310	758427
3706	758428
29234	758429
108162	758430
4840	758431
46491	758432
2128	758433
30604	758434
11526	758435
8415	758436
57799	758437
39991	758438
22972	758439
43146	758440
8150	758441
189612	758442
88290	758443
416	758444
17733	758445
144641	758446
530	758447
44609	758448
211808	758449
44858	758450
21499	758451
3479	758452
24201	758453
128883	758454
184129	758455
24713	758456
89694	758457
21705	758458
25848	758459
52859	758460
51806	758461
11945	758462
6251	758463
26511	758464
7738	758465
13910	758466
39641	758467
21416	758468
8823	758469
99425	758470
31815	758471
14533	758472
3590	758473
31785	758474
13237	758475
39001	758476
4506	758477
27557	758478
83765	758479
8255	758480
37719	758481
38843	758482
54721	758483
5643	758484
48070	758485
160063	758486
84055	758487
11304	758488
3567	758489
125404	758490
2831	758491
90800	758492
108266	758493
1097	758494
21728	758495
56916	758496
186801	758497
186346	758498
258451	758499
12247	758500
8045	758501
12542	758502
84665	758503
1022	758504
28479	758505
8542	758506
17647	758507
70604	758508
124206	758509
2751	758510
82456	758511
52730	758512
69600	758513
44917	758514
13715	758515
57025	758516
125578	758517
42675	758518
21416	758519
4098	758520
29608	758521
139468	758522
15424	758523
15591	758524
14169	758525
25058	758526
93695	758527
55039	758528
89490	758529
51544	758530
260709	758531
21993	758532
199160	758533
10840	758534
34670	758535
26939	758536
101492	758537
10933	758538
135692	758539
82504	758540
19482	758541
187076	758542
36773	758543
67142	758544
47076	758545
57563	758546
27406	758547
43431	758548
213557	758549
25420	758550
1194	758551
54934	758552
36522	758553
135690	758554
13313	758555
121234	758556
5416	758557
81972	758558
44852	758559
11953	758560
215149	758561
19120	758562
20129	758563
16761	758564
92550	758565
51406	758566
54804	758567
68664	758568
32503	758569
14563	758570
1379	758571
10055	758572
4693	758573
49380	758574
10968	758575
149109	758576
166968	758577
3204	758578
39991	758579
30689	758580
29946	758581
51095	758582
128138	758583
20412	758584
13234	758585
72568	758586
173521	758587
158847	758588
13321	758589
17701	758590
10894	758591
18672	758592
21234	758593
13243	758594
36288	758595
24042	758596
68017	758597
7417	758598
159176	758599
7586	758600
26831	758601
33942	758602
74294	758603
43170	758604
6317	758605
806	758606
8236	758607
8108	758608
3706	758609
180070	758610
166864	758611
79742	758612
125036	758613
1378	758614
122196	758615
40990	758616
57592	758617
137361	758618
3654	758619
184708	758620
22995	758621
52	758622
251797	758623
42594	758624
218686	758625
64065	758626
103477	758627
305032	758628
2997	758629
219846	758630
60682	758631
19489	758632
4098	758633
2144	758634
33154	758635
127032	758636
29156	758637
28566	758638
13488	758639
57738	758640
8400	758641
196973	758642
353	758643
35160	758644
264953	758645
12287	758646
4137	758647
169244	758648
78210	758649
48581	758650
38482	758651
41516	758652
26174	758653
4865	758654
55223	758655
51689	758656
104	758657
3092	758658
40455	758659
57328	758660
37952	758661
113338	758662
2019	758663
85	758664
85	758665
22822	758666
46309	758667
168634	758668
68008	758669
3018	758670
28	758671
134950	758672
24074	758673
50426	758674
15731	758675
228175	758676
79308	758677
36256	758678
105990	758679
57949	758680
75392	758681
34593	758682
49179	758683
35427	758684
56210	758685
466	758686
13715	758687
12418	758688
170426	758689
25798	758690
16152	758691
65	758692
108196	758693
160123	758694
3622	758695
13521	758696
19	758697
102513	758698
24472	758699
88266	758700
52317	758701
287458	758702
83106	758703
12152	758704
21152	758705
32437	758706
5615	758707
934	758708
119016	758709
37245	758710
53249	758711
23351	758712
416	758713
26575	758714
90	758715
288293	758716
3250	758717
108304	758718
90925	758719
6038	758720
49305	758721
1233	758722
206461	758723
203234	758724
31777	758725
4284	758726
163096	758727
278894	758728
899	758729
269381	758730
45618	758731
21180	758732
88823	758733
11518	758734
2233	758735
90	758736
43617	758737
12234	758738
9230	758739
46135	758740
750	758741
36753	758742
1332	758743
14167	758744
8121	758745
812	758746
366	758747
24860	758748
50882	758749
522	758750
3987	758751
45756	758752
761	758753
15966	758754
177755	758755
27689	758756
79545	758757
1219	758758
1757	758759
1239	758760
56402	758761
12287	758762
83407	758763
120449	758764
36743	758765
178195	758766
2710	758767
19810	758768
2158	758769
12184	758770
132137	758771
2625	758772
9993	758773
223	758774
55938	758775
14224	758776
3609	758777
126545	758778
26443	758779
4951	758780
125541	758781
20124	758782
20129	758783
6268	758784
160146	758785
46583	758786
177591	758787
10486	758788
57604	758789
2123	758790
1668	758791
39908	758792
13349	758793
17	758794
139	758795
230	758796
62755	758797
1297	758798
376	758799
324333	758800
45	758801
203854	758802
4284	758803
132102	758804
54867	758805
43999	758806
10526	758807
122821	758808
110178	758809
15721	758810
2821	758811
5459	758812
58776	758813
36369	758814
8123	758815
20021	758816
97018	758817
4734	758818
55649	758819
8255	758820
3833	758821
13243	758822
38733	758823
26987	758824
55879	758825
1717	758826
21150	758827
6477	758828
178012	758829
16411	758830
8199	758831
72532	758832
6849	758833
184229	758834
42039	758835
7859	758836
25054	758837
315316	758838
122932	758839
5372	758840
13273	758841
28228	758842
13451	758843
186198	758844
824	758845
97958	758846
23457	758847
24050	758848
85709	758849
66370	758850
121184	758851
77578	758852
8310	758853
89695	758854
18853	758855
6504	758856
10996	758857
35525	758858
12841	758859
49205	758860
62424	758861
39804	758862
1449	758863
7103	758864
8123	758865
7872	758866
16309	758867
6471	758868
1957	758869
14040	758870
30638	758871
55162	758872
126264	758873
231449	758874
38888	758875
19401	758876
9469	758877
148318	758878
43954	758879
34397	758880
31455	758881
39093	758882
14450	758883
9860	758884
73275	758885
7985	758886
1899	758887
148	758888
110179	758889
127143	758890
35602	758891
188096	758892
30134	758893
17081	758894
87740	758895
215712	758896
6083	758897
1872	758898
13942	758899
7457	758900
19124	758901
81340	758902
82380	758903
82565	758904
234734	758905
169740	758906
7092	758907
42173	758908
19569	758909
129479	758910
273224	758911
10408	758912
142404	758913
155067	758914
320463	758915
167682	758916
7159	758917
4478	758918
24997	758919
67453	758920
47059	758921
21269	758922
56622	758923
1022	758924
73696	758925
6101	758926
46611	758927
27596	758928
88622	758929
136980	758930
322735	758931
136920	758932
322692	758933
323067	758934
39263	758935
6371	758936
139403	758937
212808	758938
322291	758939
323097	758940
158	758941
212911	758942
136808	758943
58141	758944
4280	758945
2742	758946
215100	758947
103165	758948
163266	758949
92255	758950
34200	758951
6380	758952
175368	758953
97320	758954
326449	758955
36832	758956
218147	758957
114002	758958
31085	758959
169004	758960
93520	758961
32407	758962
22654	758963
22654	758964
216926	758965
76775	758966
24493	758967
32803	758968
31080	758969
134523	758970
4346	758971
252345	758972
168200	758973
177776	758974
158482	758975
68955	758976
103150	758977
88302	758978
124985	758979
174951	758980
65553	758981
3963	758982
107294	758983
190503	758984
93157	758985
288341	758986
200661	758987
96027	758988
197430	758989
158887	758990
50813	758991
318336	758992
288978	758993
215043	758994
235500	758995
224717	758996
312270	758997
128218	758998
70859	758999
51571	759000
64504	759001
143729	759002
323826	759003
121995	759004
202392	759005
28626	759006
294447	759007
97311	759008
61931	759009
153639	759010
240508	759011
71808	759012
156315	759013
81259	759014
29059	759015
26467	759016
2023	759017
287011	759018
90888	759019
5249	759020
34256	759021
195061	759022
105847	759023
98714	759024
47424	759025
18470	759026
117880	759027
126173	759028
21735	759029
39056	759030
311662	759031
47803	759032
47385	759033
116295	759034
13006	759035
20112	759036
39269	759037
279403	759038
66684	759039
19318	759040
8420	759041
17844	759042
100335	759043
63594	759044
3523	759045
91713	759046
126167	759047
301252	759048
318441	759049
75211	759050
148663	759051
173714	759052
125220	759053
20490	759054
11705	759055
233176	759056
282334	759057
215870	759058
139241	759059
75650	759060
29538	759061
326168	759062
213404	759063
189992	759064
2014	759065
229787	759066
225964	759067
55772	759068
43100	759069
285719	759070
6143	759071
116624	759072
131414	759073
62431	759074
109162	759075
46992	759076
278230	759077
323391	759078
29024	759079
197660	759080
147157	759081
141743	759082
66104	759083
47986	759084
206865	759085
1737	759086
14351	759087
71830	759088
195467	759089
211190	759090
125807	759091
274026	759092
126690	759093
219719	759094
54398	759095
52624	759096
134597	759097
75687	759098
93331	759099
661	759100
95433	759101
233976	759102
10634	759103
151700	759104
58581	759105
58473	759106
152144	759107
94967	759108
57529	759109
31771	759110
297599	759111
61549	759112
192225	759113
192513	759114
79427	759115
210314	759116
205446	759117
75432	759118
254312	759119
249896	759120
260373	759121
882	759122
135480	759123
215410	759124
111083	759125
1277	759126
115475	759127
1167	759128
110557	759129
53372	759130
65101	759131
181707	759132
35459	759133
256716	759134
25635	759135
33940	759136
34826	759137
112722	759138
255033	759139
15364	759140
140113	759141
238127	759142
59552	759143
51319	759144
251502	759145
94577	759146
220261	759147
139569	759148
83918	759149
128746	759150
47751	759151
257442	759152
121975	759153
121953	759154
1307	759155
191865	759156
291006	759157
21632	759158
174018	759159
216949	759160
179479	759161
84172	759162
135776	759163
242396	759164
19181	759165
4799	759166
138063	759167
40955	759168
211535	759169
227696	759170
87148	759171
60786	759172
223393	759173
181677	759174
239207	759175
36294	759176
194010	759177
259487	759178
243173	759179
219142	759180
68009	759181
216738	759182
139180	759183
209356	759184
64589	759185
121743	759186
180661	759187
323886	759188
215978	759189
124558	759190
55183	759191
229243	759192
292590	759193
68510	759194
220822	759195
136015	759196
119458	759197
172823	759198
121760	759199
119740	759200
300676	759201
42386	759202
93933	759203
209894	759204
147160	759205
130680	759206
63184	759207
247408	759208
128926	759209
188252	759210
291890	759211
133580	759212
161622	759213
328432	759214
140665	759215
6506	759216
150915	759217
14222	759218
105296	759219
94457	759220
246616	759221
33179	759222
283503	759223
260985	759224
191	759225
186014	759226
232558	759227
11380	759228
213919	759229
37560	759230
281136	759231
100499	759232
133654	759233
95149	759234
19224	759235
225001	759236
288059	759237
81779	759238
276729	759239
125171	759240
203479	759241
55412	759242
161769	759243
220218	759244
148998	759245
163411	759246
53411	759247
41805	759248
101767	759249
92827	759250
47967	759251
153322	759252
202077	759253
113965	759254
268985	759255
184888	759256
25558	759257
184192	759258
102191	759259
136835	759260
145749	759261
160881	759262
114978	759263
284632	759264
51134	759265
143682	759266
16103	759267
79803	759268
237253	759269
168709	759270
22191	759271
214124	759272
60980	759273
102811	759274
219794	759275
217026	759276
75595	759277
245721	759278
312694	759279
33539	759280
128571	759281
101959	759282
313764	759283
100888	759284
69565	759285
81499	759286
299088	759287
877	759288
105736	759289
194076	759290
234777	759291
143535	759292
134174	759293
267424	759294
189698	759295
275369	759296
22228	759297
92828	759298
86132	759299
91100	759300
84948	759301
34884	759302
117416	759303
143817	759304
287871	759305
136508	759306
328790	759307
132858	759308
3680	759309
149566	759310
105167	759311
236783	759312
13353	759313
71718	759314
35932	759315
108848	759316
69289	759317
144635	759318
114416	759319
183261	759320
88341	759321
96240	759322
10421	759323
27573	759324
127473	759325
222816	759326
104708	759327
128890	759328
86914	759329
313819	759330
110224	759331
221551	759332
21301	759333
40772	759334
118744	759335
81031	759336
187297	759337
148676	759338
22433	759339
126451	759340
230255	759341
83022	759342
229667	759343
138426	759344
285125	759345
325472	759346
206180	759347
138296	759348
27608	759349
3600	759350
139620	759351
64612	759352
49790	759353
68206	759354
83098	759355
7470	759356
8963	759357
54545	759358
301975	759359
263002	759360
43261	759361
43261	759362
5154	759363
98660	759364
88916	759365
8543	759366
120867	759367
66489	759368
163516	759369
63657	759370
15183	759371
257740	759372
42340	759373
155769	759374
54939	759375
239300	759376
89038	759377
213692	759378
32745	759379
229918	759380
123730	759381
197692	759382
76783	759383
312761	759384
182580	759385
45435	759386
41453	759387
143207	759388
33656	759389
57660	759390
64619	759391
93722	759392
25101	759393
161086	759394
159630	759395
47221	759396
113251	759397
60169	759398
20800	759399
115095	759400
33834	759401
80131	759402
86978	759403
22242	759404
57142	759405
16342	759406
67411	759407
80281	759408
104619	759409
133270	759410
123188	759411
93947	759412
207720	759413
144653	759414
251799	759415
48964	759416
1428	759417
134058	759418
122	759419
215287	759420
89714	759421
208887	759422
242586	759423
59718	759424
184924	759425
237598	759426
138109	759427
112288	759428
34817	759429
7917	759430
64245	759431
319636	759432
41151	759433
151563	759434
310134	759435
37622	759436
3644	759437
76266	759438
130591	759439
6203	759440
236215	759441
142348	759442
328742	759443
161308	759444
187206	759445
215666	759446
154693	759447
81834	759448
189398	759449
81179	759450
315760	759451
30431	759452
10393	759453
166857	759454
37293	759455
165046	759456
230543	759457
150059	759458
138977	759459
161554	759460
112214	759461
219002	759462
244767	759463
263003	759464
319858	759465
208825	759466
133740	759467
85327	759468
231880	759469
9689	759470
210746	759471
12566	759472
209390	759473
98126	759474
160537	759475
48514	759476
2960	759477
15822	759478
188725	759479
30096	759480
139996	759481
8745	759482
92079	759483
157037	759484
210477	759485
216287	759486
80009	759487
192947	759488
100540	759489
13342	759490
279999	759491
21574	759492
110690	759493
39770	759494
107699	759495
259109	759496
179878	759497
143851	759498
11094	759499
4450	759500
133293	759501
127676	759502
138095	759503
71825	759504
106487	759505
168626	759506
33784	759507
160371	759508
94376	759509
210386	759510
27991	759511
292469	759512
127537	759513
152281	759514
30359	759515
186441	759516
257189	759517
301010	759518
18958	759519
133455	759520
81050	759521
318602	759522
152569	759523
54015	759524
99711	759525
168444	759526
188867	759527
204197	759528
56923	759529
198834	759530
1728	759531
145513	759532
184221	759533
210828	759534
265341	759535
98583	759536
211747	759537
13852	759538
267643	759539
131488	759540
118798	759541
245319	759542
103988	759543
14221	759544
47943	759545
190982	759546
45217	759547
53886	759548
280062	759549
18645	759550
194234	759551
173064	759552
236926	759553
7623	759554
3051	759555
140312	759556
12432	759557
312214	759558
176877	759559
42868	759560
291028	759561
593	759562
209959	759563
55814	759564
247749	759565
63851	759566
45792	759567
3586	759568
264391	759569
96715	759570
83048	759571
36235	759572
20066	759573
203751	759574
87360	759575
41633	759576
9728	759577
116467	759578
111508	759579
31798	759580
111606	759581
39636	759582
40398	759583
127511	759584
157806	759585
75611	759586
111479	759587
246071	759588
199732	759589
121759	759590
49870	759591
87410	759592
89179	759593
191525	759594
89278	759595
16698	759596
168906	759597
240435	759598
229065	759599
63906	759600
10640	759601
50220	759602
34564	759603
209387	759604
312773	759605
196319	759606
189086	759607
43328	759608
134190	759609
88976	759610
67987	759611
216645	759612
293801	759613
62760	759614
187795	759615
86952	759616
192913	759617
74757	759618
24561	759619
130904	759620
2394	759621
215365	759622
248937	759623
318289	759624
38719	759625
75897	759626
261287	759627
96253	759628
152006	759629
76121	759630
82311	759631
234044	759632
317008	759633
54777	759634
315098	759635
239647	759636
139231	759637
32351	759638
50318	759639
66880	759640
103014	759641
154042	759642
69137	759643
90349	759644
27935	759645
15365	759646
279990	759647
38003	759648
1705	759649
165946	759650
301513	759651
135105	759652
18342	759653
15174	759654
94526	759655
198817	759656
89470	759657
64258	759658
11580	759659
189121	759660
185953	759661
14555	759662
137398	759663
207680	759664
119562	759665
33218	759666
43103	759667
232896	759668
244532	759669
111277	759670
71974	759671
269477	759672
61248	759673
76071	759674
76058	759675
45225	759676
145	759677
89456	759678
104958	759679
199004	759680
205530	759681
32449	759682
250494	759683
218731	759684
256009	759685
161188	759686
24686	759687
225553	759688
139534	759689
96447	759690
259801	759691
151034	759692
72396	759693
113984	759694
325822	759695
79209	759696
2359	759697
5951	759698
288495	759699
215058	759700
218380	759701
151564	759702
109981	759703
48267	759704
96446	759705
192018	759706
38415	759707
9498	759708
70621	759709
151391	759710
38826	759711
211059	759712
190991	759713
64575	759714
297253	759715
185425	759716
139153	759717
139153	759718
89871	759719
54698	759720
77487	759721
77677	759722
274860	759723
176223	759724
113101	759725
96395	759726
90768	759727
162	759728
160677	759729
282163	759730
99778	759731
150967	759732
99684	759733
102882	759734
21030	759735
2629	759736
34038	759737
18170	759738
127199	759739
27388	759740
121011	759741
222226	759742
13619	759743
51391	759744
160711	759745
1095	759746
119590	759747
158792	759748
53477	759749
12323	759750
170926	759751
9429	759752
67368	759753
250024	759754
78265	759755
312095	759756
97724	759757
253240	759758
9211	759759
310061	759760
40056	759761
280714	759762
9815	759763
128617	759764
200779	759765
158200	759766
291666	759767
977	759768
94711	759769
111055	759770
81381	759771
161660	759772
49515	759773
271615	759774
187925	759775
311536	759776
46105	759777
300388	759778
31293	759779
238552	759780
122032	759781
16922	759782
236675	759783
288571	759784
192774	759785
158917	759786
167859	759787
202634	759788
193562	759789
297519	759790
73978	759791
286337	759792
186178	759793
170158	759794
140241	759795
269390	759796
116746	759797
179169	759798
64483	759799
152602	759800
128606	759801
105819	759802
191560	759803
190596	759804
78015	759805
294360	759806
63263	759807
193129	759808
193130	759809
293465	759810
297705	759811
132084	759812
200381	759813
302140	759814
126644	759815
115432	759816
42764	759817
28064	759818
109179	759819
192797	759820
56789	759821
98572	759822
134662	759823
322205	759824
139099	759825
326189	759826
307682	759827
59337	759828
203115	759829
222715	759830
11963	759831
151924	759832
2427	759833
163290	759834
162437	759835
92431	759836
51480	759837
275064	759838
22742	759839
171815	759840
176744	759841
22742	759842
190564	759843
209001	759844
111031	759845
20998	759846
264194	759847
67202	759848
36539	759849
68333	759850
143733	759851
146937	759852
68583	759853
31232	759854
9693	759855
13040	759856
50538	759857
85910	759858
5542	759859
190098	759860
34718	759861
88226	759862
326700	759863
26247	759864
113218	759865
5698	759866
213361	759867
33232	759868
21039	759869
27607	759870
267635	759871
311837	759872
1527	759873
7010	759874
257738	759875
46200	759876
51427	759877
42028	759878
99654	759879
163222	759880
124686	759881
57164	759882
83951	759883
114228	759884
131167	759885
309968	759886
97654	759887
78951	759888
61851	759889
246266	759890
42406	759891
235511	759892
228233	759893
235818	759894
160813	759895
321298	759896
155121	759897
9442	759898
107458	759899
324683	759900
270389	759901
259691	759902
140827	759903
122061	759904
125623	759905
100594	759906
204873	759907
143628	759908
313833	759909
263223	759910
129313	759911
92376	759912
105407	759913
79785	759914
72286	759915
131563	759916
76170	759917
186708	759918
293736	759919
149464	759920
76387	759921
76005	759922
129441	759923
194702	759924
31071	759925
233842	759926
58882	759927
162134	759928
110751	759929
3118	759930
55178	759931
210169	759932
262439	759933
292563	759934
232833	759935
15501	759936
100777	759937
240351	759938
68098	759939
33226	759940
62980	759941
99774	759942
34977	759943
229144	759944
81600	759945
78218	759946
91007	759947
141528	759948
113198	759949
23175	759950
53906	759951
196008	759952
240716	759953
226135	759954
43001	759955
68268	759956
187958	759957
187759	759958
185254	759959
66369	759960
18440	759961
27106	759962
75179	759963
115901	759964
155908	759965
28191	759966
17166	759967
25939	759968
204923	759969
6838	759970
100754	759971
47826	759972
17433	759973
267645	759974
230936	759975
102367	759976
58436	759977
253018	759978
214506	759979
31067	759980
97471	759981
201173	759982
64050	759983
94010	759984
118622	759985
185453	759986
283721	759987
140217	759988
287206	759989
190297	759990
169862	759991
222051	759992
144288	759993
108001	759994
174517	759995
249200	759996
325377	759997
40560	759998
8758	759999
319506	760000
57503	760001
74961	760002
184885	760003
282705	760004
134630	760005
156780	760006
29481	760007
66700	760008
311685	760009
106486	760010
168785	760011
136866	760012
88891	760013
183385	760014
283800	760015
182141	760016
165133	760017
286908	760018
57719	760019
212955	760020
240750	760021
145117	760022
102796	760023
265393	760024
145433	760025
185041	760026
86582	760027
107390	760028
276640	760029
57243	760030
184202	760031
113957	760032
203729	760033
289907	760034
80487	760035
189027	760036
224642	760037
149759	760038
95158	760039
296601	760040
164419	760041
24438	760042
189532	760043
113903	760044
115890	760045
268346	760046
250883	760047
190531	760048
291728	760049
115164	760050
112641	760051
73984	760052
101376	760053
271329	760054
182872	760055
178701	760056
80449	760057
127791	760058
16180	760059
118154	760060
219137	760061
184644	760062
87445	760063
96183	760064
175865	760065
135752	760066
120937	760067
120597	760068
294645	760069
297291	760070
322728	760071
283041	760072
304546	760073
148311	760074
82844	760075
219240	760076
292023	760077
34818	760078
77932	760079
85226	760080
114699	760081
137001	760082
323134	760083
278305	760084
48884	760085
18421	760086
205212	760087
145092	760088
138485	760089
180317	760090
267314	760091
170285	760092
276612	760093
198077	760094
198521	760095
278158	760096
75385	760097
300201	760098
118421	760099
106020	760100
84974	760101
8006	760102
6557	760103
42087	760104
78140	760105
16393	760106
76486	760107
140887	760108
288268	760109
90787	760110
64175	760111
51032	760112
5741	760113
95255	760114
316365	760115
211634	760116
10686	760117
89901	760118
70696	760119
58099	760120
122339	760121
37082	760122
289602	760123
89305	760124
22717	760125
47863	760126
2510	760127
37533	760128
124495	760129
187317	760130
310819	760131
54267	760132
270485	760133
6808	760134
237632	760135
55163	760136
162719	760137
8686	760138
63147	760139
145752	760140
199994	760141
54158	760142
110786	760143
47288	760144
78564	760145
52495	760146
204488	760147
77297	760148
175553	760149
143853	760150
42987	760151
9405	760152
33414	760153
156776	760154
9442	760155
174931	760156
119461	760157
291263	760158
174406	760159
10575	760160
1417	760161
55324	760162
190924	760163
321268	760164
206399	760165
86039	760166
100008	760167
149290	760168
127843	760169
271184	760170
80838	760171
224721	760172
38515	760173
159684	760174
54072	760175
173759	760176
78551	760177
118542	760178
7788	760179
76117	760180
63030	760181
110599	760182
138106	760183
119324	760184
82883	760185
37221	760186
29564	760187
31805	760188
2446	760189
61763	760190
215705	760191
84440	760192
61682	760193
77833	760194
289579	760195
92883	760196
190992	760197
31350	760198
70760	760199
22645	760200
65680	760201
70768	760202
6952	760203
112146	760204
160322	760205
16031	760206
133720	760207
242834	760208
59453	760209
28237	760210
104183	760211
57403	760212
87250	760213
34374	760214
28571	760215
285436	760216
5002	760217
136583	760218
265661	760219
146895	760220
166122	760221
180591	760222
328157	760223
208923	760224
78077	760225
122523	760226
183920	760227
56506	760228
123579	760229
276893	760230
61706	760231
194222	760232
286167	760233
135052	760234
176942	760235
129081	760236
89462	760237
120635	760238
97002	760239
291969	760240
40691	760241
288943	760242
257523	760243
136502	760244
83893	760245
128028	760246
4683	760247
263476	760248
77961	760249
86170	760250
184731	760251
99613	760252
64390	760253
95140	760254
5380	760255
33296	760256
129471	760257
240541	760258
119781	760259
174957	760260
95318	760261
282129	760262
178473	760263
138710	760264
62186	760265
93110	760266
134688	760267
202656	760268
140651	760269
277808	760270
130328	760271
148112	760272
15609	760273
36137	760274
121853	760275
168138	760276
91140	760277
205775	760278
25675	760279
16574	760280
129924	760281
80356	760282
79583	760283
12141	760284
88828	760285
89888	760286
328158	760287
122179	760288
104098	760289
52890	760290
156827	760291
24853	760292
3726	760293
100439	760294
51962	760295
21895	760296
42699	760297
12088	760298
43590	760299
157785	760300
78666	760301
224716	760302
239922	760303
39982	760304
58762	760305
205266	760306
315622	760307
160833	760308
35146	760309
238648	760310
89796	760311
122183	760312
248444	760313
129130	760314
28622	760315
157724	760316
188144	760317
35028	760318
57292	760319
235880	760320
134968	760321
218801	760322
272348	760323
317394	760324
33893	760325
246310	760326
178529	760327
97546	760328
152318	760329
41373	760330
312924	760331
128807	760332
67324	760333
263150	760334
59135	760335
202611	760336
111106	760337
7648	760338
97092	760339
220398	760340
5807	760341
29118	760342
76217	760343
177314	760344
151697	760345
162562	760346
306433	760347
191683	760348
159135	760349
105333	760350
187581	760351
210723	760352
23773	760353
117038	760354
93258	760355
44051	760356
125623	760357
199706	760358
4378	760359
158773	760360
130437	760361
61722	760362
104687	760363
194492	760364
3798	760365
73732	760366
33887	760367
160893	760368
69011	760369
120388	760370
146378	760371
44640	760372
126010	760373
278244	760374
106839	760375
64425	760376
33202	760377
201612	760378
296	760379
269050	760380
328	760381
209801	760382
320095	760383
175056	760384
210241	760385
184693	760386
112990	760387
145247	760388
60352	760389
75555	760390
290788	760391
15027	760392
26715	760393
144247	760394
126147	760395
205290	760396
79390	760397
326044	760398
14051	760399
82972	760400
94486	760401
32386	760402
26427	760403
185869	760404
58873	760405
132652	760406
175170	760407
175293	760408
104314	760409
12166	760410
53120	760411
35156	760412
297833	760413
25938	760414
132814	760415
17947	760416
276750	760417
150503	760418
135341	760419
7630	760420
189447	760421
190009	760422
51967	760423
80914	760424
178307	760425
231861	760426
92416	760427
11387	760428
126812	760429
131448	760430
273146	760431
269172	760432
62677	760433
29402	760434
112712	760435
56438	760436
142339	760437
59326	760438
188703	760439
313776	760440
123108	760441
108827	760442
225394	760443
165422	760444
30049	760445
160502	760446
79523	760447
196218	760448
73918	760449
114120	760450
282963	760451
225748	760452
22440	760453
151451	760454
87802	760455
81618	760456
44542	760457
165560	760458
110274	760459
38117	760460
101617	760461
52725	760462
14918	760463
286312	760464
31262	760465
134156	760466
106546	760467
118409	760468
154627	760469
237389	760470
98268	760471
281852	760472
223435	760473
132110	760474
99648	760475
306082	760476
261961	760477
311439	760478
165734	760479
140587	760480
81391	760481
292710	760482
180612	760483
97793	760484
114685	760485
142781	760486
84960	760487
105390	760488
228883	760489
49923	760490
137723	760491
50885	760492
242712	760493
94350	760494
309149	760495
11020	760496
36682	760497
44620	760498
4799	760499
51988	760500
232721	760501
252159	760502
30927	760503
185480	760504
147133	760505
166173	760506
51200	760507
146063	760508
98402	760509
138984	760510
178678	760511
52717	760512
3417	760513
317347	760514
265312	760515
89585	760516
224714	760517
10959	760518
293237	760519
77242	760520
170215	760521
148238	760522
174049	760523
53749	760524
28196	760525
83327	760526
53040	760527
115988	760528
34762	760529
181387	760530
38263	760531
131515	760532
180171	760533
156465	760534
80947	760535
16656	760536
40466	760537
184235	760538
297675	760539
44100	760540
123239	760541
5890	760542
62853	760543
95622	760544
296337	760545
69331	760546
18057	760547
183249	760548
248604	760549
120664	760550
60382	760551
82312	760552
254374	760553
141277	760554
231223	760555
182337	760556
55294	760557
43992	760558
99494	760559
176824	760560
86936	760561
140823	760562
70094	760563
19546	760564
202943	760565
197171	760566
150679	760567
30872	760568
253631	760569
91286	760570
109307	760571
138819	760572
8352	760573
34621	760574
185621	760575
70205	760576
151888	760577
11181	760578
47004	760579
79107	760580
34784	760581
88937	760582
140855	760583
33322	760584
221154	760585
71229	760586
269904	760587
116673	760588
216030	760589
246874	760590
288742	760591
11996	760592
171528	760593
158220	760594
45664	760595
56589	760596
41737	760597
43508	760598
28347	760599
12502	760600
193593	760601
65016	760602
39243	760603
63084	760604
328	760605
96397	760606
320408	760607
33276	760608
60988	760609
72144	760610
220401	760611
285016	760612
32464	760613
113837	760614
196580	760615
179330	760616
327581	760617
215580	760618
82568	760619
134450	760620
223266	760621
239595	760622
182849	760623
142648	760624
117978	760625
219986	760626
222246	760627
190434	760628
239742	760629
144402	760630
241734	760631
156912	760632
204815	760633
254328	760634
228635	760635
278182	760636
184838	760637
321758	760638
70456	760639
92414	760640
10389	760641
92804	760642
126509	760643
160629	760644
74224	760645
107900	760646
28848	760647
133479	760648
77291	760649
287847	760650
207217	760651
227374	760652
154689	760653
265145	760654
405	760655
314262	760656
34135	760657
133899	760658
133224	760659
319399	760660
71348	760661
215607	760662
31384	760663
206649	760664
126701	760665
179831	760666
51885	760667
208114	760668
33050	760669
105943	760670
144871	760671
85687	760672
5612	760673
81431	760674
17624	760675
2792	760676
259225	760677
188424	760678
113619	760679
136831	760680
172539	760681
204053	760682
271664	760683
193445	760684
136219	760685
60169	760686
9131	760687
26725	760688
98404	760689
62855	760690
124306	760691
59141	760692
44523	760693
126152	760694
301682	760695
309030	760696
226773	760697
182564	760698
209231	760699
69677	760700
84720	760701
235326	760702
22041	760703
213173	760704
33563	760705
12461	760706
206629	760707
140951	760708
139816	760709
171024	760710
217962	760711
125396	760712
132590	760713
268876	760714
216078	760715
94071	760716
317524	760717
140354	760718
78695	760719
293132	760720
216804	760721
202964	760722
306365	760723
259169	760724
165183	760725
285994	760726
50247	760727
220584	760728
307634	760729
115988	760730
32906	760731
45195	760732
34343	760733
312419	760734
311201	760735
128977	760736
132087	760737
53783	760738
26861	760739
74084	760740
295416	760741
130124	760742
160820	760743
109730	760744
126810	760745
327983	760746
31648	760747
37039	760748
59463	760749
57582	760750
5201	760751
283090	760752
81599	760753
265246	760754
50	760755
73173	760756
271985	760757
61212	760758
201670	760759
38476	760760
21791	760761
86054	760762
167337	760763
63937	760764
62306	760765
10238	760766
326246	760767
306502	760768
9667	760769
221760	760770
35628	760771
194555	760772
154795	760773
312242	760774
297224	760775
66066	760776
292651	760777
190344	760778
3684	760779
242281	760780
67981	760781
199085	760782
167583	760783
24431	760784
25183	760785
46288	760786
58333	760787
14933	760788
116003	760789
127839	760790
206504	760791
5236	760792
88950	760793
30927	760794
303787	760795
89993	760796
190207	760797
107704	760798
243563	760799
244180	760800
143283	760801
165747	760802
141466	760803
113013	760804
220486	760805
236410	760806
110936	760807
62861	760808
146828	760809
181098	760810
315193	760811
26931	760812
194852	760813
46434	760814
73820	760815
219638	760816
20675	760817
133256	760818
321776	760819
313954	760820
261056	760821
226917	760822
243270	760823
187804	760824
132634	760825
28303	760826
162465	760827
2014	760828
209795	760829
324839	760830
279491	760831
141791	760832
24113	760833
184716	760834
75543	760835
234023	760836
201805	760837
46686	760838
257193	760839
94267	760840
88819	760841
6594	760842
93033	760843
190886	760844
65164	760845
34124	760846
178070	760847
252830	760848
232324	760849
34056	760850
11505	760851
56416	760852
281261	760853
13973	760854
264976	760855
80264	760856
164637	760857
91016	760858
207830	760859
153679	760860
308866	760861
94646	760862
73737	760863
285205	760864
207557	760865
165580	760866
141233	760867
162582	760868
62898	760869
128223	760870
67887	760871
200112	760872
100780	760873
104538	760874
274571	760875
126306	760876
197577	760877
142326	760878
180295	760879
88021	760880
9434	760881
308856	760882
190545	760883
15969	760884
34465	760885
96110	760886
104505	760887
133396	760888
212606	760889
35846	760890
79362	760891
168603	760892
66445	760893
63315	760894
69497	760895
24363	760896
47103	760897
34310	760898
274479	760899
707	760900
157135	760901
31617	760902
137724	760903
82965	760904
137470	760905
21305	760906
44606	760907
134476	760908
178834	760909
11590	760910
89766	760911
189684	760912
119005	760913
157130	760914
44047	760915
110892	760916
238472	760917
77635	760918
300843	760919
178688	760920
81427	760921
54197	760922
140870	760923
218662	760924
23767	760925
80420	760926
70794	760927
69724	760928
13428	760929
73235	760930
14053	760931
57585	760932
189599	760933
134232	760934
147724	760935
76711	760936
195793	760937
125077	760938
153980	760939
248641	760940
53850	760941
323840	760942
293060	760943
26916	760944
176546	760945
224607	760946
93708	760947
142451	760948
214494	760949
2068	760950
6937	760951
21370	760952
67657	760953
161439	760954
62198	760955
300498	760956
256865	760957
238051	760958
36633	760959
268122	760960
205369	760961
230685	760962
13060	760963
146899	760964
195782	760965
81190	760966
210004	760967
169591	760968
198658	760969
171246	760970
168656	760971
149662	760972
57670	760973
122321	760974
93380	760975
902	760976
99850	760977
75600	760978
64199	760979
22118	760980
37056	760981
69001	760982
47519	760983
168596	760984
191048	760985
58953	760986
139937	760987
19410	760988
99315	760989
64484	760990
143337	760991
211620	760992
85140	760993
317328	760994
276081	760995
108121	760996
136499	760997
170009	760998
33591	760999
317191	761000
189626	761001
179510	761002
320250	761003
65738	761004
30993	761005
74585	761006
137426	761007
92054	761008
28817	761009
211913	761010
136076	761011
168261	761012
285342	761013
34620	761014
44095	761015
103902	761016
136947	761017
176974	761018
40410	761019
14789	761020
132382	761021
164480	761022
4258	761023
226231	761024
112778	761025
16673	761026
290183	761027
203422	761028
143159	761029
154309	761030
187299	761031
266012	761032
260934	761033
80598	761034
179360	761035
278449	761036
272469	761037
255429	761038
250757	761039
324669	761040
183657	761041
127337	761042
255206	761043
178278	761044
160372	761045
89877	761046
142650	761047
91284	761048
141805	761049
62022	761050
25391	761051
142293	761052
174938	761053
266172	761054
56073	761055
245277	761056
27997	761057
180967	761058
165415	761059
2704	761060
17806	761061
108676	761062
92635	761063
49275	761064
159993	761065
167647	761066
96232	761067
163309	761068
7153	761069
136383	761070
1666	761071
201093	761072
92095	761073
149472	761074
46775	761075
33326	761076
152781	761077
67980	761078
318050	761079
5002	761080
235725	761081
278781	761082
70633	761083
260041	761084
6855	761085
131410	761086
27192	761087
98826	761088
27847	761089
125357	761090
218091	761091
223887	761092
217459	761093
216616	761094
65435	761095
206614	761096
26219	761097
132220	761098
133294	761099
45080	761100
101346	761101
316047	761102
78998	761103
248151	761104
307782	761105
229540	761106
294634	761107
24861	761108
1625	761109
128657	761110
318360	761111
116707	761112
75959	761113
314178	761114
270710	761115
270942	761116
4498	761117
214366	761118
103878	761119
117412	761120
10175	761121
112220	761122
12993	761123
93813	761124
159275	761125
63244	761126
211763	761127
139937	761128
5141	761129
28164	761130
114724	761131
123759	761132
1585	761133
31581	761134
137482	761135
49015	761136
97501	761137
156765	761138
150357	761139
93714	761140
143425	761141
121224	761142
161100	761143
148371	761144
237645	761145
66362	761146
25524	761147
254686	761148
283981	761149
224041	761150
203402	761151
269066	761152
318530	761153
269004	761154
318754	761155
43097	761156
183081	761157
45403	761158
162149	761159
175985	761160
42079	761161
318230	761162
86944	761163
175732	761164
202415	761165
60329	761166
38425	761167
24058	761168
83507	761169
189475	761170
146526	761171
216444	761172
158859	761173
28224	761174
65794	761175
19543	761176
43909	761177
24863	761178
153662	761179
25407	761180
126710	761181
294069	761182
15874	761183
78466	761184
159125	761185
179029	761186
113586	761187
146482	761188
320324	761189
166088	761190
248549	761191
219888	761192
237399	761193
296155	761194
213334	761195
127643	761196
180635	761197
81548	761198
52162	761199
156959	761200
24031	761201
302574	761202
247895	761203
212025	761204
138217	761205
30351	761206
93247	761207
157346	761208
128959	761209
308778	761210
31643	761211
31643	761212
268958	761213
113003	761214
33583	761215
174835	761216
247693	761217
298463	761218
262885	761219
125012	761220
240517	761221
190899	761222
90345	761223
118574	761224
221590	761225
201326	761226
45450	761227
24385	761228
148259	761229
143226	761230
84507	761231
57996	761232
73472	761233
32619	761234
28267	761235
261823	761236
23640	761237
311044	761238
58093	761239
170111	761240
12949	761241
28234	761242
151382	761243
10655	761244
144781	761245
33591	761246
50785	761247
62267	761248
225247	761249
90942	761250
87582	761251
38962	761252
211556	761253
199088	761254
101094	761255
55375	761256
255994	761257
39200	761258
212480	761259
151943	761260
217773	761261
303835	761262
214904	761263
155996	761264
106643	761265
105577	761266
75472	761267
23459	761268
52008	761269
304	761270
92831	761271
77433	761272
2683	761273
3003	761274
317626	761275
87197	761276
7220	761277
198719	761278
113615	761279
21787	761280
55476	761281
213062	761282
107262	761283
5468	761284
3210	761285
133654	761286
62108	761287
38342	761288
130375	761289
146328	761290
43538	761291
29499	761292
242946	761293
247348	761294
183347	761295
110398	761296
260967	761297
108720	761298
200018	761299
77634	761300
226042	761301
117146	761302
508	761303
261778	761304
180414	761305
16040	761306
191223	761307
165550	761308
100351	761309
50039	761310
92622	761311
125839	761312
133353	761313
138159	761314
240230	761315
177965	761316
164390	761317
60846	761318
115611	761319
22331	761320
133247	761321
155673	761322
71205	761323
137027	761324
181205	761325
181182	761326
65250	761327
79772	761328
124785	761329
99627	761330
258418	761331
11641	761332
315496	761333
139108	761334
7720	761335
17281	761336
96037	761337
67828	761338
161989	761339
157264	761340
66027	761341
32367	761342
47511	761343
308903	761344
21804	761345
102008	761346
49534	761347
48501	761348
313756	761349
326177	761350
162060	761351
247265	761352
325074	761353
206638	761354
86793	761355
32229	761356
168467	761357
33806	761358
100497	761359
218703	761360
79575	761361
37280	761362
134474	761363
40964	761364
34727	761365
34727	761366
204907	761367
56933	761368
327043	761369
48232	761370
57091	761371
21263	761372
30799	761373
45724	761374
326724	761375
327395	761376
269878	761377
90829	761378
178902	761379
26618	761380
62390	761381
271670	761382
217970	761383
182549	761384
205598	761385
140712	761386
213413	761387
20901	761388
24058	761389
155346	761390
104320	761391
115090	761392
274126	761393
50686	761394
205236	761395
233689	761396
141998	761397
143451	761398
109688	761399
93959	761400
231136	761401
265040	761402
183709	761403
62982	761404
126755	761405
98626	761406
247957	761407
76248	761408
201505	761409
308307	761410
300773	761411
88458	761412
131147	761413
224000	761414
4275	761415
128200	761416
241694	761417
187753	761418
312206	761419
154782	761420
221065	761421
383	761422
200012	761423
166344	761424
255076	761425
309177	761426
48905	761427
110511	761428
305273	761429
125404	761430
257680	761431
20854	761432
86140	761433
41084	761434
121759	761435
47185	761436
40190	761437
243407	761438
96113	761439
3392	761440
69216	761441
20366	761442
230949	761443
90977	761444
204328	761445
124288	761446
25532	761447
22255	761448
127020	761449
13391	761450
299981	761451
70455	761452
34472	761453
193471	761454
24593	761455
117830	761456
6985	761457
186042	761458
305963	761459
149292	761460
192519	761461
212048	761462
41673	761463
42170	761464
23805	761465
18870	761466
267155	761467
23329	761468
188965	761469
310476	761470
110601	761471
50906	761472
148037	761473
121940	761474
306329	761475
157146	761476
60102	761477
19231	761478
159373	761479
323127	761480
151966	761481
168056	761482
44418	761483
47398	761484
163418	761485
97998	761486
184887	761487
125373	761488
247914	761489
167218	761490
134278	761491
94506	761492
314868	761493
227734	761494
106024	761495
186159	761496
40495	761497
208258	761498
318001	761499
175910	761500
289328	761501
117398	761502
156359	761503
261076	761504
150581	761505
220322	761506
30560	761507
15826	761508
260702	761509
72060	761510
248269	761511
264378	761512
322224	761513
62612	761514
108028	761515
46587	761516
25144	761517
48459	761518
191653	761519
131856	761520
48145	761521
29063	761522
48145	761523
116871	761524
163063	761525
153045	761526
96636	761527
100113	761528
183358	761529
128986	761530
86884	761531
222452	761532
183751	761533
138334	761534
325526	761535
324690	761536
247599	761537
153509	761538
249651	761539
134745	761540
107457	761541
47950	761542
214023	761543
60062	761544
24752	761545
32286	761546
140243	761547
147984	761548
26170	761549
133612	761550
45595	761551
83944	761552
44222	761553
268423	761554
225827	761555
250601	761556
169330	761557
82047	761558
63123	761559
13166	761560
29041	761561
65715	761562
117440	761563
207639	761564
113102	761565
57877	761566
25988	761567
31247	761568
91270	761569
111454	761570
105497	761571
305352	761572
191341	761573
51385	761574
48242	761575
76827	761576
228373	761577
44598	761578
324998	761579
252020	761580
272565	761581
22685	761582
176056	761583
218585	761584
218317	761585
322654	761586
211143	761587
246320	761588
160037	761589
149156	761590
132834	761591
39937	761592
280794	761593
60731	761594
37181	761595
56355	761596
126114	761597
323595	761598
103815	761599
147762	761600
10034	761601
65167	761602
61233	761603
206550	761604
264628	761605
116779	761606
199974	761607
97187	761608
34126	761609
119846	761610
9375	761611
216502	761612
138822	761613
95123	761614
327006	761615
113899	761616
320992	761617
155142	761618
147753	761619
6593	761620
20629	761621
81411	761622
209352	761623
139999	761624
37589	761625
61604	761626
149039	761627
15861	761628
36455	761629
180144	761630
47699	761631
171984	761632
2016	761633
65231	761634
175428	761635
47398	761636
144577	761637
158931	761638
106472	761639
175859	761640
123159	761641
222022	761642
217068	761643
89089	761644
6505	761645
132217	761646
13960	761647
211875	761648
125016	761649
123687	761650
89074	761651
18601	761652
215749	761653
279596	761654
257410	761655
33843	761656
202769	761657
113328	761658
16847	761659
125573	761660
41877	761661
51398	761662
209210	761663
149808	761664
47899	761665
127076	761666
271812	761667
29275	761668
20581	761669
173337	761670
68464	761671
102548	761672
51826	761673
286061	761674
328581	761675
204989	761676
202066	761677
70356	761678
29267	761679
147614	761680
124365	761681
177799	761682
128453	761683
204389	761684
135639	761685
49877	761686
173942	761687
252207	761688
105966	761689
13063	761690
99359	761691
66761	761692
44254	761693
228223	761694
262651	761695
63426	761696
211605	761697
228527	761698
52420	761699
66725	761700
34361	761701
237015	761702
319472	761703
95833	761704
35884	761705
156464	761706
124885	761707
283240	761708
5219	761709
126308	761710
125271	761711
86236	761712
254559	761713
16698	761714
170433	761715
8114	761716
266517	761717
32237	761718
5638	761719
15813	761720
251374	761721
169120	761722
290933	761723
141864	761724
87575	761725
216063	761726
10729	761727
9486	761728
236667	761729
23877	761730
284142	761731
91669	761732
75398	761733
6277	761734
121422	761735
6267	761736
24834	761737
125723	761738
25742	761739
310787	761740
134209	761741
116974	761742
16340	761743
63694	761744
253791	761745
79024	761746
200938	761747
122237	761748
8572	761749
3447	761750
63274	761751
15154	761752
241522	761753
241710	761754
2016	761755
122920	761756
4513	761757
156313	761758
151994	761759
281766	761760
106782	761761
23291	761762
279769	761763
87784	761764
29563	761765
23655	761766
296728	761767
318198	761768
34428	761769
163512	761770
14640	761771
66250	761772
2342	761773
233330	761774
35315	761775
30818	761776
180616	761777
35682	761778
246850	761779
32822	761780
35315	761781
11166	761782
58581	761783
51910	761784
109911	761785
26879	761786
224745	761787
130763	761788
48002	761789
77998	761790
319393	761791
11160	761792
1771	761793
245276	761794
77326	761795
128346	761796
275842	761797
7200	761798
189297	761799
4965	761800
155262	761801
101977	761802
205716	761803
49307	761804
107902	761805
116033	761806
34114	761807
164067	761808
58300	761809
178412	761810
248234	761811
70134	761812
351	761813
129053	761814
288149	761815
164052	761816
95965	761817
308656	761818
85304	761819
46549	761820
281321	761821
170819	761822
238644	761823
255832	761824
151703	761825
79405	761826
217445	761827
230860	761828
70476	761829
87885	761830
37898	761831
39019	761832
26702	761833
298607	761834
204824	761835
54197	761836
65287	761837
302986	761838
23472	761839
22762	761840
297672	761841
47640	761842
149847	761843
235394	761844
3127	761845
9538	761846
17913	761847
103124	761848
147712	761849
19543	761850
878	761851
1002	761852
142486	761853
25870	761854
142523	761855
127076	761856
116424	761857
53014	761858
28442	761859
34604	761860
180915	761861
1361	761862
83718	761863
40405	761864
59041	761865
131900	761866
29742	761867
96364	761868
142676	761869
195906	761870
108081	761871
210424	761872
298326	761873
168897	761874
8565	761875
66802	761876
147058	761877
144352	761878
237928	761879
230777	761880
212945	761881
30601	761882
118594	761883
144376	761884
114337	761885
4184	761886
308007	761887
45860	761888
117029	761889
205008	761890
291109	761891
30152	761892
288166	761893
233599	761894
23403	761895
3433	761896
162058	761897
232645	761898
285470	761899
190591	761900
1113	761901
137893	761902
259695	761903
187154	761904
187219	761905
21249	761906
243663	761907
6126	761908
168909	761909
295331	761910
7031	761911
64028	761912
100102	761913
190690	761914
56885	761915
4799	761916
16026	761917
7634	761918
62374	761919
84391	761920
15471	761921
126300	761922
18937	761923
120258	761924
254561	761925
34031	761926
12924	761927
180688	761928
77833	761929
2992	761930
150362	761931
137152	761932
86604	761933
256910	761934
81224	761935
12028	761936
35489	761937
89188	761938
90101	761939
41783	761940
128055	761941
178918	761942
126359	761943
307253	761944
23254	761945
28305	761946
35913	761947
19091	761948
6734	761949
179449	761950
325533	761951
211743	761952
69287	761953
76029	761954
61931	761955
130019	761956
50957	761957
322350	761958
68146	761959
254057	761960
210265	761961
2577	761962
215826	761963
59987	761964
275520	761965
95701	761966
251247	761967
174995	761968
23464	761969
198233	761970
210514	761971
203530	761972
13230	761973
187223	761974
199540	761975
51750	761976
144	761977
45664	761978
184121	761979
263720	761980
206449	761981
286674	761982
71621	761983
146925	761984
130771	761985
124408	761986
93253	761987
73921	761988
205844	761989
3929	761990
11901	761991
259511	761992
285256	761993
272825	761994
197997	761995
155719	761996
114111	761997
129653	761998
216538	761999
77833	762000
176760	762001
292496	762002
265048	762003
105650	762004
137241	762005
258477	762006
264210	762007
172675	762008
255557	762009
142593	762010
71312	762011
177640	762012
196590	762013
66141	762014
134561	762015
4604	762016
249975	762017
63003	762018
173309	762019
238414	762020
178526	762021
287349	762022
57116	762023
66499	762024
98273	762025
190609	762026
97220	762027
42709	762028
215079	762029
160677	762030
101357	762031
97051	762032
40620	762033
28546	762034
40376	762035
115369	762036
80257	762037
108175	762038
194155	762039
283344	762040
50504	762041
42078	762042
178481	762043
88197	762044
168797	762045
170043	762046
28549	762047
78392	762048
184839	762049
81607	762050
153012	762051
195900	762052
215219	762053
179058	762054
193627	762055
228486	762056
163366	762057
31649	762058
128275	762059
1461	762060
115823	762061
51549	762062
215882	762063
155311	762064
64254	762065
216188	762066
96051	762067
24984	762068
92986	762069
7088	762070
231829	762071
6245	762072
25239	762073
85088	762074
40149	762075
2743	762076
115916	762077
7061	762078
37530	762079
6908	762080
130447	762081
301312	762082
171419	762083
42340	762084
56961	762085
202991	762086
134910	762087
123599	762088
99131	762089
116428	762090
43857	762091
248730	762092
71203	762093
328513	762094
120201	762095
270762	762096
188737	762097
227180	762098
47866	762099
255442	762100
195450	762101
91245	762102
185456	762103
211655	762104
176682	762105
180240	762106
31747	762107
187534	762108
23679	762109
201642	762110
144806	762111
179664	762112
128218	762113
144078	762114
309786	762115
237130	762116
41914	762117
213104	762118
198946	762119
92898	762120
179925	762121
265106	762122
171141	762123
181904	762124
119075	762125
198950	762126
303899	762127
120500	762128
108812	762129
324601	762130
163927	762131
157573	762132
156386	762133
3284	762134
107715	762135
116113	762136
50876	762137
301829	762138
185320	762139
242528	762140
23020	762141
120873	762142
133151	762143
183475	762144
156884	762145
28450	762146
131746	762147
286205	762148
34395	762149
94766	762150
13912	762151
138688	762152
7013	762153
7013	762154
126517	762155
9533	762156
146103	762157
183090	762158
164455	762159
12138	762160
26873	762161
38364	762162
76523	762163
291242	762164
123392	762165
116981	762166
298621	762167
185880	762168
31912	762169
5577	762170
107330	762171
13832	762172
84976	762173
284837	762174
233191	762175
26310	762176
232385	762177
200546	762178
75704	762179
13754	762180
78162	762181
121880	762182
119578	762183
210868	762184
121695	762185
138555	762186
303408	762187
164023	762188
128117	762189
314191	762190
10755	762191
162505	762192
151336	762193
171634	762194
166830	762195
260427	762196
119669	762197
296213	762198
172697	762199
99268	762200
38962	762201
43722	762202
230374	762203
116531	762204
4410	762205
131742	762206
25986	762207
84976	762208
149403	762209
199092	762210
117990	762211
106273	762212
47178	762213
159958	762214
214534	762215
18516	762216
187490	762217
114644	762218
287449	762219
34578	762220
169627	762221
312955	762222
17369	762223
5919	762224
178475	762225
53559	762226
85748	762227
17685	762228
95469	762229
121090	762230
230502	762231
187750	762232
129586	762233
250830	762234
226137	762235
169118	762236
153399	762237
35346	762238
271826	762239
50238	762240
17658	762241
122323	762242
5497	762243
2513	762244
152995	762245
282018	762246
134186	762247
189287	762248
201212	762249
95356	762250
288189	762251
310154	762252
213508	762253
17263	762254
94209	762255
211116	762256
110651	762257
135542	762258
205424	762259
313190	762260
214929	762261
190480	762262
299153	762263
327393	762264
322107	762265
319983	762266
133228	762267
156868	762268
195233	762269
35172	762270
24987	762271
49764	762272
230495	762273
199887	762274
31190	762275
246443	762276
98068	762277
284620	762278
200090	762279
234863	762280
279311	762281
127998	762282
195376	762283
185696	762284
308885	762285
214257	762286
101523	762287
299851	762288
260461	762289
58181	762290
167094	762291
64410	762292
237388	762293
180095	762294
20026	762295
88535	762296
25380	762297
75740	762298
19363	762299
81594	762300
168029	762301
169755	762302
63034	762303
44947	762304
288172	762305
117020	762306
88460	762307
195923	762308
251908	762309
112205	762310
186068	762311
152939	762312
19021	762313
181865	762314
34871	762315
114619	762316
326091	762317
246239	762318
163467	762319
149929	762320
100937	762321
201638	762322
132357	762323
50107	762324
270366	762325
296330	762326
112624	762327
278518	762328
108009	762329
225446	762330
222299	762331
198700	762332
123656	762333
181189	762334
311214	762335
292161	762336
290763	762337
206378	762338
127945	762339
216188	762340
139056	762341
326086	762342
182934	762343
187956	762344
170973	762345
266659	762346
148171	762347
150146	762348
203260	762349
128096	762350
44602	762351
324925	762352
63959	762353
180162	762354
174555	762355
218736	762356
323170	762357
294981	762358
177883	762359
262798	762360
129254	762361
17958	762362
38291	762363
98950	762364
298060	762365
42044	762366
162916	762367
53740	762368
82067	762369
256820	762370
202320	762371
97126	762372
313974	762373
248113	762374
70474	762375
184680	762376
60501	762377
302443	762378
194773	762379
202060	762380
62288	762381
5596	762382
293539	762383
251660	762384
124635	762385
87006	762386
165342	762387
7537	762388
326928	762389
313768	762390
2980	762391
278968	762392
102841	762393
303253	762394
186608	762395
245799	762396
110461	762397
237505	762398
68097	762399
282257	762400
185483	762401
138148	762402
25433	762403
142214	762404
89088	762405
40864	762406
94004	762407
223753	762408
59231	762409
170469	762410
158396	762411
196509	762412
240000	762413
193499	762414
40892	762415
154641	762416
31534	762417
237596	762418
137122	762419
199680	762420
51939	762421
30810	762422
124465	762423
143518	762424
95660	762425
83338	762426
113853	762427
131804	762428
55769	762429
188214	762430
215401	762431
117250	762432
17107	762433
58958	762434
35700	762435
273842	762436
151750	762437
188262	762438
167792	762439
67795	762440
152306	762441
156355	762442
67796	762443
322034	762444
109424	762445
207384	762446
306114	762447
120674	762448
135879	762449
288027	762450
215097	762451
274868	762452
263924	762453
170446	762454
100877	762455
325490	762456
126931	762457
189464	762458
307695	762459
165440	762460
165969	762461
212784	762462
200933	762463
309211	762464
255749	762465
66088	762466
71488	762467
326540	762468
216072	762469
44166	762470
205300	762471
187394	762472
168035	762473
189459	762474
79248	762475
234398	762476
127909	762477
132592	762478
148486	762479
289305	762480
113225	762481
288745	762482
169962	762483
289307	762484
252412	762485
316067	762486
252814	762487
271543	762488
281663	762489
235210	762490
184864	762491
263699	762492
308986	762493
318985	762494
216557	762495
102908	762496
211214	762497
310382	762498
311548	762499
294312	762500
186625	762501
257611	762502
99505	762503
249055	762504
313369	762505
295774	762506
278218	762507
50144	762508
125625	762509
316108	762510
130093	762511
159083	762512
94141	762513
283851	762514
192929	762515
257858	762516
97403	762517
204267	762518
250181	762519
73611	762520
207640	762521
101693	762522
118824	762523
310419	762524
227061	762525
128620	762526
241661	762527
273682	762528
54435	762529
75884	762530
291512	762531
190390	762532
79376	762533
274872	762534
100936	762535
66407	762536
163243	762537
58037	762538
117033	762539
187363	762540
135647	762541
215799	762542
78727	762543
218088	762544
115139	762545
142985	762546
73510	762547
193322	762548
142568	762549
95947	762550
205650	762551
298447	762552
153159	762553
153816	762554
51627	762555
322525	762556
255380	762557
175514	762558
157319	762559
90714	762560
60249	762561
99465	762562
76046	762563
148098	762564
274701	762565
243581	762566
257757	762567
212726	762568
153359	762569
131176	762570
61851	762571
3389	762572
220695	762573
145880	762574
184420	762575
268817	762576
191789	762577
6798	762578
238020	762579
62783	762580
134314	762581
313626	762582
222947	762583
105443	762584
105474	762585
241095	762586
3334	762587
124906	762588
246699	762589
41884	762590
285495	762591
87636	762592
201817	762593
143113	762594
153653	762595
194604	762596
165578	762597
257170	762598
187205	762599
234601	762600
139238	762601
202817	762602
99590	762603
171813	762604
154846	762605
112165	762606
213478	762607
210593	762608
308390	762609
266767	762610
155025	762611
187434	762612
235536	762613
273298	762614
164447	762615
219316	762616
166433	762617
116643	762618
176808	762619
197743	762620
262174	762621
295116	762622
232540	762623
34121	762624
65294	762625
89194	762626
59553	762627
143629	762628
212317	762629
292322	762630
227829	762631
250991	762632
148762	762633
109036	762634
148021	762635
125021	762636
240884	762637
289993	762638
100249	762639
62271	762640
301944	762641
42665	762642
21413	762643
45052	762644
63975	762645
265049	762646
67368	762647
31653	762648
74366	762649
3059	762650
9379	762651
3151	762652
1822	762653
7775	762654
122482	762655
4654	762656
56608	762657
82519	762658
138683	762659
301151	762660
1687	762661
98100	762662
204512	762663
121997	762664
279394	762665
203614	762666
209629	762667
215101	762668
51311	762669
196874	762670
203487	762671
309212	762672
112817	762673
172046	762674
197693	762675
88162	762676
123282	762677
216385	762678
209633	762679
76201	762680
319043	762681
266112	762682
25917	762683
153784	762684
208278	762685
295033	762686
269797	762687
251107	762688
67214	762689
139761	762690
97754	762691
309654	762692
206340	762693
185960	762694
301282	762695
151779	762696
189931	762697
249053	762698
97754	762699
231733	762700
238577	762701
134584	762702
269803	762703
178191	762704
129625	762705
114731	762706
225967	762707
174128	762708
277045	762709
285443	762710
159892	762711
284224	762712
232737	762713
135777	762714
112096	762715
325835	762716
201500	762717
139086	762718
284583	762719
113080	762720
189926	762721
274813	762722
178447	762723
215015	762724
283065	762725
119600	762726
96854	762727
199473	762728
51627	762729
153816	762730
144403	762731
103441	762732
127125	762733
53314	762734
121519	762735
216500	762736
287811	762737
267501	762738
286424	762739
246145	762740
283144	762741
95402	762742
144424	762743
318429	762744
145109	762745
255930	762746
248847	762747
139118	762748
124673	762749
141938	762750
171609	762751
97600	762752
255447	762753
160714	762754
137683	762755
75908	762756
101130	762757
39227	762758
213238	762759
328199	762760
273398	762761
223269	762762
229577	762763
237204	762764
251149	762765
79386	762766
324209	762767
214143	762768
79386	762769
224959	762770
175482	762771
246167	762772
61241	762773
308513	762774
183890	762775
257066	762776
251727	762777
267502	762778
175308	762779
160728	762780
192577	762781
83875	762782
180776	762783
251152	762784
115272	762785
32160	762786
233840	762787
15341	762788
26973	762789
56777	762790
235381	762791
263750	762792
209229	762793
159264	762794
287484	762795
148117	762796
56512	762797
85689	762798
292898	762799
159930	762800
272460	762801
155894	762802
248315	762803
296785	762804
318332	762805
321952	762806
151301	762807
309834	762808
142200	762809
128093	762810
185393	762811
119962	762812
41922	762813
160815	762814
152898	762815
8548	762816
91262	762817
46448	762818
176232	762819
122738	762820
43674	762821
228861	762822
30303	762823
150940	762824
151496	762825
154880	762826
128549	762827
196854	762828
327680	762829
163341	762830
215913	762831
21135	762832
184815	762833
8124	762834
303826	762835
34109	762836
117443	762837
50633	762838
309977	762839
30958	762840
95360	762841
153308	762842
232745	762843
165411	762844
98465	762845
180873	762846
40602	762847
194028	762848
113666	762849
298915	762850
16318	762851
45906	762852
266311	762853
109392	762854
103718	762855
47518	762856
141618	762857
1915	762858
54888	762859
208898	762860
90574	762861
91299	762862
75078	762863
29779	762864
132620	762865
29736	762866
298226	762867
157410	762868
7212	762869
50276	762870
97292	762871
74756	762872
74756	762873
185546	762874
38479	762875
13040	762876
50789	762877
23349	762878
96950	762879
96717	762880
156842	762881
100916	762882
21465	762883
64390	762884
244486	762885
244401	762886
27908	762887
150694	762888
207967	762889
132477	762890
169685	762891
92558	762892
123152	762893
106839	762894
77621	762895
94799	762896
73695	762897
191302	762898
37092	762899
35413	762900
58685	762901
5692	762902
29447	762903
308896	762904
42283	762905
295349	762906
30101	762907
148186	762908
128114	762909
196525	762910
80869	762911
114683	762912
27772	762913
216892	762914
90616	762915
71563	762916
188823	762917
74419	762918
279077	762919
115989	762920
182418	762921
42318	762922
72035	762923
108360	762924
120021	762925
169776	762926
214057	762927
265828	762928
258924	762929
258917	762930
88875	762931
90538	762932
74495	762933
35999	762934
102556	762935
227806	762936
92143	762937
70863	762938
55463	762939
196481	762940
142538	762941
7140	762942
92753	762943
278095	762944
138194	762945
209014	762946
133069	762947
249235	762948
29557	762949
11298	762950
247758	762951
141065	762952
102788	762953
98733	762954
238262	762955
241959	762956
41173	762957
38178	762958
144401	762959
57264	762960
157100	762961
214832	762962
76792	762963
194787	762964
261627	762965
258647	762966
19721	762967
284134	762968
45316	762969
204294	762970
20910	762971
135964	762972
126909	762973
54147	762974
326352	762975
36708	762976
153832	762977
244952	762978
207137	762979
198062	762980
309257	762981
181924	762982
193004	762983
45049	762984
19529	762985
93384	762986
23571	762987
209831	762988
168410	762989
195129	762990
145188	762991
165884	762992
82745	762993
201914	762994
29957	762995
40534	762996
192279	762997
140107	762998
7064	762999
143947	763000
136225	763001
19241	763002
91754	763003
75883	763004
96922	763005
44543	763006
3153	763007
9153	763008
184056	763009
290831	763010
58220	763011
99043	763012
12385	763013
4540	763014
41007	763015
305632	763016
17201	763017
70342	763018
22850	763019
151431	763020
110293	763021
55859	763022
87163	763023
37143	763024
250068	763025
148268	763026
21604	763027
212029	763028
210865	763029
130799	763030
27534	763031
61296	763032
306855	763033
180073	763034
198592	763035
74149	763036
213241	763037
201353	763038
95960	763039
75045	763040
9375	763041
136534	763042
87154	763043
272657	763044
276886	763045
82271	763046
187690	763047
175587	763048
105880	763049
180564	763050
32609	763051
230773	763052
247049	763053
293886	763054
194209	763055
356	763056
36656	763057
85609	763058
109694	763059
216972	763060
129712	763061
318903	763062
149272	763063
277253	763064
77275	763065
264495	763066
197788	763067
78399	763068
4048	763069
242311	763070
323936	763071
202359	763072
228012	763073
102352	763074
46460	763075
55632	763076
87726	763077
69988	763078
25538	763079
174863	763080
131578	763081
77171	763082
298634	763083
129689	763084
197973	763085
71989	763086
130682	763087
52351	763088
69723	763089
40970	763090
307071	763091
316692	763092
129275	763093
12022	763094
111265	763095
301481	763096
23522	763097
153316	763098
107592	763099
129689	763100
8640	763101
175365	763102
162720	763103
46585	763104
288056	763105
21250	763106
207728	763107
20776	763108
12326	763109
80582	763110
263876	763111
34657	763112
38299	763113
146030	763114
127896	763115
1281	763116
56532	763117
33018	763118
124260	763119
116339	763120
98096	763121
31465	763122
42874	763123
15741	763124
224698	763125
314927	763126
128561	763127
179041	763128
1465	763129
92089	763130
71841	763131
22114	763132
214540	763133
88688	763134
294289	763135
45733	763136
214581	763137
103642	763138
205758	763139
111548	763140
160884	763141
86067	763142
292348	763143
92188	763144
97723	763145
105470	763146
88331	763147
44462	763148
149141	763149
227890	763150
146537	763151
89186	763152
31545	763153
135223	763154
1188	763155
306056	763156
73936	763157
344	763158
185585	763159
9328	763160
62887	763161
208799	763162
124556	763163
112579	763164
231462	763165
13422	763166
160156	763167
47229	763168
216691	763169
54432	763170
1427	763171
11075	763172
233592	763173
313009	763174
83116	763175
58593	763176
254917	763177
124005	763178
14859	763179
156374	763180
221475	763181
23396	763182
164550	763183
6118	763184
55756	763185
48768	763186
238473	763187
45419	763188
115918	763189
253524	763190
289761	763191
324934	763192
187252	763193
281483	763194
6463	763195
108087	763196
46093	763197
84851	763198
175200	763199
28303	763200
5581	763201
8075	763202
10331	763203
58033	763204
53970	763205
147652	763206
31639	763207
194835	763208
180557	763209
31446	763210
275794	763211
11704	763212
107994	763213
26702	763214
141991	763215
123564	763216
171358	763217
70675	763218
104510	763219
121682	763220
70138	763221
129982	763222
175476	763223
295372	763224
43391	763225
88968	763226
134089	763227
263315	763228
191754	763229
263323	763230
5175	763231
70465	763232
195472	763233
184207	763234
122478	763235
89401	763236
3600	763237
180532	763238
65106	763239
54782	763240
161726	763241
20653	763242
28833	763243
226305	763244
63328	763245
188480	763246
137000	763247
13456	763248
1303	763249
89396	763250
240166	763251
89087	763252
87232	763253
210304	763254
41133	763255
10823	763256
111536	763257
86931	763258
52182	763259
128623	763260
9931	763261
94064	763262
82685	763263
83405	763264
3397	763265
103794	763266
183586	763267
14401	763268
18817	763269
10570	763270
128327	763271
138269	763272
3127	763273
157100	763274
164508	763275
173737	763276
118882	763277
110415	763278
24492	763279
303651	763280
62817	763281
53123	763282
109693	763283
189837	763284
274004	763285
49759	763286
104110	763287
100684	763288
143538	763289
12592	763290
33823	763291
87013	763292
326593	763293
247126	763294
172431	763295
90373	763296
5583	763297
70962	763298
91442	763299
186620	763300
77176	763301
10597	763302
192076	763303
328499	763304
137122	763305
226511	763306
143524	763307
200114	763308
9667	763309
90563	763310
42420	763311
88882	763312
138090	763313
24265	763314
98139	763315
255271	763316
101499	763317
184836	763318
80651	763319
50546	763320
98648	763321
317137	763322
94463	763323
100110	763324
80297	763325
99572	763326
94653	763327
238243	763328
319447	763329
215043	763330
12974	763331
4214	763332
154148	763333
157464	763334
9931	763335
203070	763336
33936	763337
88034	763338
120370	763339
9259	763340
6597	763341
309358	763342
230865	763343
226240	763344
229279	763345
62592	763346
13140	763347
178787	763348
247826	763349
121420	763350
62110	763351
192689	763352
80056	763353
213370	763354
216747	763355
116848	763356
263317	763357
96526	763358
133609	763359
129783	763360
203726	763361
243409	763362
135045	763363
122398	763364
12577	763365
205583	763366
311675	763367
16289	763368
204725	763369
297866	763370
242995	763371
264781	763372
184459	763373
127221	763374
154879	763375
8033	763376
190571	763377
29184	763378
7017	763379
5737	763380
137260	763381
286118	763382
260536	763383
172195	763384
127430	763385
326635	763386
177441	763387
73114	763388
81499	763389
43560	763390
45326	763391
205762	763392
124254	763393
36449	763394
67184	763395
69805	763396
212064	763397
17018	763398
169083	763399
228639	763400
177247	763401
204626	763402
73464	763403
62590	763404
192997	763405
138409	763406
19531	763407
76469	763408
120966	763409
3149	763410
252739	763411
43852	763412
1820	763413
307339	763414
22539	763415
67713	763416
37585	763417
150900	763418
134790	763419
147194	763420
153455	763421
49083	763422
97915	763423
59663	763424
94855	763425
161178	763426
128611	763427
2342	763428
70609	763429
31880	763430
52070	763431
21623	763432
99053	763433
131907	763434
2483	763435
282146	763436
8801	763437
187319	763438
88187	763439
6462	763440
15003	763441
1987	763442
124837	763443
80748	763444
173715	763445
6185	763446
58563	763447
139157	763448
37644	763449
228355	763450
147883	763451
226924	763452
292534	763453
156920	763454
284429	763455
242364	763456
242832	763457
244931	763458
68857	763459
144749	763460
241486	763461
83360	763462
178139	763463
209867	763464
3284	763465
86920	763466
245513	763467
203661	763468
186878	763469
212093	763470
79863	763471
208683	763472
125380	763473
152739	763474
98423	763475
278043	763476
112095	763477
11095	763478
174070	763479
36652	763480
39472	763481
50060	763482
90730	763483
154216	763484
25165	763485
94107	763486
250367	763487
240744	763488
14006	763489
252062	763490
4434	763491
307060	763492
211814	763493
205818	763494
34554	763495
140560	763496
180003	763497
184900	763498
166159	763499
313140	763500
232963	763501
154239	763502
41947	763503
203005	763504
105552	763505
98832	763506
88632	763507
160288	763508
139049	763509
141047	763510
113465	763511
167308	763512
116101	763513
206681	763514
205284	763515
283734	763516
188262	763517
246595	763518
119283	763519
204418	763520
136762	763521
127022	763522
215441	763523
55009	763524
208686	763525
316398	763526
43627	763527
56671	763528
199019	763529
96331	763530
74416	763531
85369	763532
323641	763533
39227	763534
76363	763535
45431	763536
40498	763537
60190	763538
255416	763539
214094	763540
24128	763541
215983	763542
13898	763543
160606	763544
169	763545
52651	763546
73128	763547
100962	763548
197010	763549
46579	763550
164311	763551
79349	763552
186850	763553
294963	763554
98245	763555
65528	763556
161549	763557
235349	763558
14785	763559
293415	763560
47389	763561
70832	763562
45573	763563
195756	763564
296490	763565
263888	763566
159769	763567
40146	763568
90884	763569
197528	763570
28344	763571
87798	763572
205374	763573
40570	763574
182342	763575
44622	763576
125747	763577
70517	763578
128755	763579
40093	763580
73147	763581
153469	763582
259826	763583
116541	763584
120924	763585
32330	763586
158650	763587
45228	763588
5867	763589
132140	763590
21425	763591
74449	763592
122884	763593
108036	763594
54994	763595
104691	763596
190140	763597
35334	763598
72601	763599
288046	763600
109809	763601
128673	763602
150581	763603
18204	763604
249190	763605
55044	763606
148326	763607
303647	763608
82829	763609
317738	763610
122421	763611
190517	763612
134486	763613
258978	763614
124562	763615
233056	763616
76493	763617
198328	763618
178479	763619
53710	763620
7808	763621
56544	763622
114546	763623
228677	763624
133148	763625
302941	763626
176476	763627
192537	763628
289648	763629
170529	763630
188838	763631
279805	763632
279891	763633
72768	763634
274903	763635
198100	763636
321593	763637
138808	763638
193545	763639
215471	763640
183440	763641
289951	763642
307458	763643
211280	763644
234787	763645
274949	763646
295862	763647
113766	763648
168291	763649
30517	763650
157542	763651
313706	763652
222195	763653
253656	763654
174316	763655
123992	763656
78839	763657
78497	763658
240346	763659
170720	763660
178094	763661
108614	763662
187585	763663
327514	763664
263882	763665
108206	763666
78869	763667
59151	763668
307985	763669
206674	763670
182877	763671
49262	763672
17409	763673
117932	763674
57243	763675
148963	763676
228854	763677
55056	763678
149470	763679
209357	763680
142730	763681
105524	763682
306761	763683
97009	763684
171371	763685
132878	763686
250603	763687
31244	763688
194297	763689
73608	763690
71680	763691
83838	763692
164152	763693
119849	763694
55691	763695
74027	763696
184377	763697
223417	763698
19556	763699
8829	763700
24199	763701
90539	763702
217368	763703
119591	763704
319332	763705
249432	763706
107404	763707
175245	763708
308956	763709
251990	763710
162429	763711
221777	763712
67705	763713
52245	763714
130745	763715
318960	763716
281481	763717
130378	763718
65729	763719
248188	763720
153019	763721
177873	763722
11156	763723
130572	763724
110575	763725
256012	763726
59026	763727
74382	763728
239390	763729
273757	763730
79000	763731
43528	763732
274711	763733
119594	763734
166278	763735
181680	763736
275088	763737
117276	763738
228201	763739
283327	763740
293957	763741
179397	763742
229647	763743
46302	763744
180380	763745
171413	763746
107011	763747
290301	763748
204459	763749
115515	763750
254208	763751
96931	763752
58374	763753
152217	763754
56505	763755
57219	763756
34148	763757
176643	763758
62962	763759
295579	763760
187611	763761
260674	763762
194555	763763
277983	763764
321335	763765
120267	763766
132422	763767
207596	763768
314823	763769
296020	763770
117786	763771
241652	763772
233175	763773
140291	763774
310785	763775
6485	763776
1654	763777
147532	763778
91611	763779
14557	763780
121198	763781
57514	763782
4255	763783
3404	763784
250489	763785
185480	763786
65278	763787
110269	763788
88218	763789
181122	763790
166335	763791
38620	763792
74413	763793
118865	763794
84808	763795
44226	763796
64996	763797
71831	763798
308294	763799
196205	763800
66012	763801
29222	763802
56578	763803
122533	763804
219238	763805
48457	763806
255909	763807
78069	763808
14131	763809
315427	763810
97047	763811
159569	763812
12026	763813
232446	763814
121935	763815
86698	763816
206020	763817
6754	763818
109688	763819
76850	763820
306982	763821
16102	763822
66242	763823
272350	763824
294475	763825
56901	763826
111297	763827
41041	763828
103898	763829
147897	763830
260726	763831
88264	763832
88934	763833
117783	763834
137173	763835
129965	763836
211181	763837
114809	763838
178562	763839
81266	763840
63446	763841
158962	763842
281814	763843
235552	763844
33208	763845
328352	763846
169696	763847
23137	763848
178245	763849
194300	763850
214338	763851
148233	763852
218134	763853
172808	763854
170173	763855
209074	763856
62114	763857
243340	763858
222155	763859
170464	763860
43268	763861
175854	763862
268868	763863
194691	763864
186225	763865
160255	763866
307781	763867
207052	763868
233235	763869
102449	763870
138519	763871
218570	763872
124466	763873
216741	763874
70802	763875
153071	763876
190610	763877
93463	763878
277840	763879
49581	763880
87687	763881
52202	763882
233404	763883
326826	763884
2577	763885
99175	763886
64597	763887
243219	763888
173006	763889
44614	763890
104195	763891
336	763892
208530	763893
208463	763894
130974	763895
246881	763896
173500	763897
76278	763898
236616	763899
281578	763900
258734	763901
58425	763902
30799	763903
2647	763904
207721	763905
133907	763906
170946	763907
275448	763908
289275	763909
193272	763910
145347	763911
84817	763912
229554	763913
172184	763914
157772	763915
277718	763916
1288	763917
134672	763918
212089	763919
209332	763920
33714	763921
311836	763922
27329	763923
2136	763924
66847	763925
72869	763926
48256	763927
141146	763928
300479	763929
264654	763930
12408	763931
64391	763932
32792	763933
3999	763934
208515	763935
93587	763936
71391	763937
189921	763938
114747	763939
217078	763940
14768	763941
118216	763942
10971	763943
171814	763944
6657	763945
29961	763946
63798	763947
35335	763948
91269	763949
48676	763950
94017	763951
198177	763952
228798	763953
325745	763954
221359	763955
22698	763956
191361	763957
178279	763958
107523	763959
114162	763960
138969	763961
157684	763962
308516	763963
131611	763964
67727	763965
156001	763966
67088	763967
7294	763968
56005	763969
67695	763970
203426	763971
130377	763972
163574	763973
81063	763974
183016	763975
216150	763976
5356	763977
177997	763978
32915	763979
111854	763980
305402	763981
305444	763982
115778	763983
25502	763984
174047	763985
20994	763986
259259	763987
247447	763988
142106	763989
146791	763990
29716	763991
100540	763992
233638	763993
201514	763994
26335	763995
185654	763996
118470	763997
174546	763998
20755	763999
250432	764000
195607	764001
144120	764002
46364	764003
81588	764004
69534	764005
63610	764006
141872	764007
74033	764008
108391	764009
175128	764010
116161	764011
26321	764012
108786	764013
165798	764014
104460	764015
169041	764016
537	764017
25623	764018
68605	764019
250887	764020
64187	764021
4491	764022
173001	764023
37244	764024
161095	764025
93647	764026
224369	764027
195845	764028
98732	764029
284029	764030
76563	764031
95205	764032
124681	764033
74564	764034
135968	764035
176209	764036
1169	764037
109894	764038
49737	764039
315855	764040
224905	764041
55668	764042
191781	764043
17410	764044
33337	764045
185429	764046
184409	764047
59467	764048
296341	764049
61809	764050
52539	764051
258845	764052
98603	764053
72953	764054
207986	764055
75934	764056
223617	764057
251881	764058
228365	764059
32983	764060
162588	764061
30392	764062
111017	764063
132333	764064
168125	764065
122968	764066
161041	764067
74498	764068
82941	764069
203381	764070
292562	764071
257488	764072
63453	764073
151454	764074
163137	764075
314716	764076
203679	764077
48082	764078
267983	764079
129151	764080
73176	764081
159636	764082
230878	764083
194407	764084
184536	764085
53087	764086
216968	764087
24836	764088
36845	764089
127846	764090
58231	764091
214916	764092
4391	764093
68223	764094
139391	764095
28916	764096
55492	764097
174929	764098
2618	764099
4346	764100
196327	764101
220150	764102
311485	764103
180712	764104
50226	764105
78584	764106
281750	764107
271134	764108
130787	764109
209538	764110
3587	764111
36642	764112
12379	764113
1497	764114
166710	764115
198235	764116
25328	764117
211181	764118
71388	764119
67705	764120
17861	764121
235825	764122
70379	764123
34578	764124
73272	764125
112910	764126
1335	764127
8355	764128
2342	764129
14861	764130
54156	764131
180925	764132
80936	764133
6044	764134
6593	764135
6901	764136
1288	764137
110204	764138
121174	764139
89807	764140
110510	764141
32979	764142
31480	764143
35523	764144
289507	764145
284350	764146
324170	764147
199274	764148
101662	764149
39165	764150
122041	764151
108627	764152
52206	764153
133990	764154
25211	764155
292155	764156
186440	764157
111712	764158
19387	764159
24967	764160
204714	764161
64336	764162
156490	764163
83260	764164
293304	764165
72978	764166
267154	764167
23559	764168
1149	764169
78125	764170
66154	764171
10491	764172
83984	764173
1038	764174
134675	764175
80047	764176
295114	764177
258544	764178
114487	764179
217769	764180
239454	764181
143545	764182
192903	764183
115461	764184
70027	764185
114602	764186
34446	764187
113837	764188
36885	764189
115486	764190
42665	764191
156734	764192
11876	764193
90517	764194
64328	764195
143088	764196
157776	764197
233376	764198
5876	764199
307601	764200
119554	764201
53034	764202
84642	764203
106745	764204
56199	764205
194458	764206
129821	764207
34920	764208
317571	764209
22996	764210
194020	764211
200898	764212
127009	764213
97357	764214
282532	764215
112633	764216
37241	764217
67815	764218
146787	764219
272375	764220
12512	764221
52259	764222
137392	764223
137061	764224
4509	764225
236148	764226
197691	764227
159894	764228
183181	764229
90396	764230
289087	764231
49078	764232
37217	764233
200433	764234
145595	764235
316102	764236
57986	764237
140790	764238
162210	764239
283761	764240
144612	764241
290105	764242
103952	764243
100331	764244
304884	764245
49317	764246
50196	764247
132782	764248
36862	764249
33607	764250
132456	764251
265997	764252
71104	764253
99145	764254
9362	764255
167373	764256
316115	764257
79855	764258
258363	764259
152840	764260
83116	764261
79128	764262
54349	764263
267753	764264
138858	764265
269416	764266
90099	764267
257008	764268
284780	764269
276257	764270
57388	764271
2126	764272
40909	764273
305499	764274
3897	764275
207560	764276
172331	764277
189134	764278
260183	764279
71258	764280
135762	764281
168631	764282
29878	764283
72785	764284
7240	764285
254928	764286
7240	764287
153568	764288
220938	764289
86675	764290
105438	764291
44809	764292
208166	764293
213464	764294
224756	764295
191375	764296
35648	764297
137626	764298
16897	764299
161934	764300
237665	764301
185848	764302
119678	764303
108830	764304
185847	764305
119071	764306
148628	764307
65492	764308
82731	764309
34817	764310
311631	764311
76707	764312
28297	764313
103649	764314
132141	764315
1529	764316
53422	764317
48417	764318
169523	764319
44833	764320
112533	764321
64389	764322
242439	764323
263275	764324
214080	764325
25383	764326
225510	764327
43696	764328
37686	764329
171765	764330
92082	764331
220637	764332
83330	764333
249625	764334
191403	764335
306707	764336
136062	764337
70761	764338
89528	764339
190795	764340
146282	764341
272837	764342
279802	764343
319544	764344
224847	764345
108086	764346
127483	764347
153747	764348
25126	764349
326408	764350
151699	764351
121925	764352
281187	764353
184171	764354
95824	764355
60456	764356
24789	764357
61706	764358
44153	764359
92947	764360
77103	764361
3141	764362
163232	764363
180774	764364
46418	764365
101185	764366
165349	764367
316671	764368
218540	764369
150368	764370
42661	764371
221769	764372
71389	764373
92400	764374
226992	764375
32667	764376
95781	764377
190568	764378
91982	764379
246915	764380
217479	764381
3530	764382
110647	764383
181296	764384
248300	764385
248489	764386
130828	764387
327294	764388
219003	764389
173124	764390
182004	764391
170266	764392
178370	764393
326872	764394
137701	764395
163376	764396
213536	764397
85472	764398
186107	764399
161574	764400
161395	764401
119112	764402
151541	764403
192855	764404
95188	764405
49216	764406
149361	764407
114751	764408
233247	764409
68160	764410
140676	764411
93229	764412
53706	764413
239576	764414
177766	764415
100656	764416
94779	764417
72133	764418
54558	764419
68224	764420
229498	764421
127582	764422
19408	764423
78967	764424
127652	764425
201497	764426
167746	764427
92455	764428
182586	764429
265321	764430
151133	764431
92277	764432
179798	764433
274698	764434
313397	764435
1735	764436
85776	764437
245552	764438
11619	764439
185257	764440
326583	764441
307000	764442
22956	764443
226590	764444
173938	764445
96745	764446
166056	764447
292859	764448
292997	764449
150502	764450
208621	764451
84370	764452
89218	764453
72985	764454
320838	764455
167711	764456
203207	764457
68130	764458
311860	764459
84772	764460
307889	764461
281556	764462
63166	764463
92084	764464
254395	764465
309325	764466
110191	764467
80111	764468
295388	764469
84819	764470
123528	764471
409	764472
29097	764473
120344	764474
155492	764475
53559	764476
82658	764477
262088	764478
85933	764479
274576	764480
227179	764481
322957	764482
322772	764483
181775	764484
202693	764485
326662	764486
65591	764487
137052	764488
244894	764489
9105	764490
150115	764491
215509	764492
290810	764493
211100	764494
28352	764495
24363	764496
244264	764497
180856	764498
238018	764499
28926	764500
280490	764501
77081	764502
269838	764503
51041	764504
285	764505
202943	764506
263913	764507
291	764508
119777	764509
96528	764510
140004	764511
240908	764512
175848	764513
38939	764514
173970	764515
93907	764516
104399	764517
123655	764518
91613	764519
42411	764520
90790	764521
106109	764522
47640	764523
43255	764524
175787	764525
110121	764526
64575	764527
146786	764528
34153	764529
82	764530
100228	764531
98498	764532
5429	764533
252369	764534
275802	764535
151490	764536
172914	764537
104223	764538
26937	764539
107431	764540
288494	764541
82575	764542
53217	764543
80081	764544
100843	764545
129737	764546
129669	764547
277075	764548
41324	764549
118499	764550
307207	764551
202557	764552
192127	764553
104530	764554
101813	764555
223353	764556
145908	764557
207860	764558
73194	764559
139435	764560
55496	764561
5368	764562
266458	764563
86740	764564
183784	764565
284501	764566
62761	764567
62266	764568
32927	764569
44960	764570
3664	764571
108841	764572
314567	764573
242176	764574
101317	764575
163300	764576
244666	764577
94112	764578
73398	764579
207055	764580
193905	764581
122754	764582
112195	764583
67884	764584
1667	764585
128324	764586
126388	764587
49029	764588
75659	764589
11896	764590
129526	764591
83645	764592
274726	764593
86357	764594
170629	764595
14322	764596
36142	764597
72002	764598
31748	764599
186561	764600
51539	764601
109548	764602
125619	764603
105862	764604
116683	764605
220931	764606
152284	764607
301801	764608
80339	764609
81140	764610
93707	764611
160760	764612
35488	764613
101246	764614
144579	764615
179716	764616
54295	764617
307720	764618
213129	764619
91152	764620
251822	764621
81033	764622
72659	764623
3243	764624
313830	764625
325329	764626
210408	764627
24338	764628
174068	764629
127950	764630
89039	764631
160813	764632
190411	764633
91151	764634
236624	764635
31384	764636
10195	764637
113845	764638
324122	764639
15882	764640
70951	764641
88829	764642
47626	764643
61262	764644
203609	764645
28669	764646
19288	764647
44202	764648
59533	764649
313617	764650
12736	764651
179513	764652
91846	764653
296101	764654
286634	764655
142310	764656
143441	764657
101766	764658
270596	764659
28774	764660
281599	764661
192687	764662
183670	764663
32325	764664
234834	764665
105602	764666
115757	764667
98171	764668
224352	764669
147422	764670
60604	764671
130619	764672
229952	764673
46422	764674
17918	764675
255220	764676
98523	764677
157893	764678
45022	764679
97787	764680
47687	764681
191957	764682
123457	764683
151049	764684
116500	764685
157718	764686
170998	764687
109184	764688
266769	764689
99086	764690
165532	764691
204765	764692
80456	764693
92415	764694
236318	764695
221829	764696
82754	764697
141578	764698
200352	764699
16279	764700
60050	764701
214766	764702
191062	764703
174953	764704
39617	764705
160836	764706
268013	764707
81140	764708
226555	764709
6928	764710
49522	764711
170390	764712
221952	764713
96726	764714
239101	764715
164398	764716
208724	764717
301941	764718
92995	764719
101050	764720
200964	764721
204056	764722
49077	764723
34018	764724
299943	764725
35426	764726
120921	764727
115582	764728
84895	764729
86713	764730
75866	764731
167457	764732
141812	764733
225206	764734
218165	764735
175528	764736
107193	764737
59583	764738
30167	764739
288947	764740
27333	764741
21110	764742
146125	764743
196809	764744
165651	764745
19936	764746
265920	764747
157003	764748
154679	764749
266824	764750
300295	764751
67297	764752
195991	764753
287583	764754
193013	764755
130992	764756
280780	764757
291885	764758
215246	764759
162582	764760
68230	764761
68210	764762
134585	764763
237302	764764
189520	764765
277100	764766
285498	764767
269162	764768
71813	764769
163153	764770
26414	764771
203522	764772
137569	764773
83987	764774
5244	764775
151091	764776
129549	764777
139498	764778
327713	764779
134941	764780
277249	764781
83359	764782
186003	764783
88204	764784
153531	764785
18047	764786
224627	764787
198307	764788
87005	764789
162111	764790
115232	764791
75774	764792
84804	764793
198750	764794
12592	764795
211741	764796
28132	764797
200522	764798
118574	764799
127125	764800
186324	764801
294250	764802
68240	764803
43016	764804
190088	764805
92627	764806
265924	764807
120209	764808
170976	764809
319287	764810
38650	764811
91879	764812
90918	764813
208840	764814
172573	764815
214033	764816
98339	764817
207300	764818
12149	764819
130998	764820
320899	764821
136462	764822
47071	764823
134827	764824
311845	764825
100201	764826
246317	764827
291152	764828
72220	764829
187320	764830
292800	764831
60203	764832
317297	764833
295249	764834
288850	764835
11547	764836
152750	764837
191486	764838
216187	764839
216118	764840
275173	764841
182287	764842
49335	764843
306032	764844
188524	764845
198066	764846
97172	764847
60449	764848
84800	764849
141813	764850
148406	764851
179280	764852
42550	764853
231992	764854
212124	764855
31118	764856
74030	764857
41168	764858
102343	764859
246337	764860
258089	764861
85206	764862
309210	764863
293912	764864
107517	764865
64121	764866
111328	764867
6549	764868
326037	764869
37085	764870
315162	764871
92480	764872
29424	764873
215294	764874
297580	764875
309181	764876
192451	764877
170276	764878
318067	764879
108456	764880
269985	764881
175600	764882
34750	764883
262184	764884
62232	764885
10984	764886
152479	764887
37518	764888
278471	764889
322149	764890
164020	764891
177412	764892
134968	764893
174248	764894
138917	764895
80211	764896
118181	764897
95563	764898
40563	764899
192181	764900
81699	764901
326040	764902
157337	764903
264119	764904
96924	764905
93251	764906
91858	764907
173284	764908
206925	764909
113299	764910
24923	764911
269618	764912
163839	764913
226238	764914
327486	764915
215285	764916
327755	764917
75870	764918
115840	764919
130107	764920
292949	764921
229278	764922
183787	764923
28191	764924
58283	764925
75971	764926
151628	764927
131493	764928
207253	764929
90481	764930
128298	764931
274801	764932
140271	764933
242426	764934
161167	764935
208631	764936
95694	764937
327795	764938
222355	764939
91680	764940
83793	764941
76209	764942
183424	764943
157992	764944
166012	764945
90461	764946
284132	764947
46497	764948
309147	764949
231993	764950
27265	764951
140875	764952
4920	764953
288081	764954
94230	764955
36916	764956
47949	764957
249372	764958
147215	764959
179872	764960
51911	764961
243079	764962
154712	764963
94502	764964
300408	764965
19754	764966
20612	764967
232110	764968
89559	764969
78198	764970
48538	764971
31118	764972
37444	764973
35364	764974
27636	764975
296367	764976
97311	764977
66703	764978
83976	764979
188883	764980
271197	764981
128920	764982
286617	764983
16910	764984
45886	764985
24560	764986
148250	764987
70080	764988
175427	764989
68114	764990
10930	764991
61544	764992
258168	764993
210309	764994
192840	764995
15739	764996
20827	764997
121932	764998
324160	764999
260212	765000
111042	765001
229220	765002
142644	765003
223614	765004
189043	765005
170721	765006
161895	765007
301665	765008
262614	765009
26712	765010
129677	765011
285591	765012
290346	765013
119609	765014
246074	765015
252586	765016
216247	765017
224492	765018
274110	765019
209337	765020
54059	765021
46140	765022
325877	765023
259527	765024
144543	765025
51993	765026
259161	765027
255203	765028
110439	765029
113496	765030
305578	765031
326330	765032
213936	765033
325069	765034
196212	765035
3971	765036
3971	765037
206031	765038
230454	765039
311230	765040
152826	765041
85916	765042
237605	765043
96077	765044
141315	765045
207486	765046
45039	765047
52884	765048
292062	765049
102324	765050
139433	765051
325956	765052
162098	765053
133461	765054
136407	765055
271209	765056
66287	765057
23563	765058
257774	765059
311770	765060
95680	765061
94188	765062
243211	765063
287728	765064
126576	765065
208099	765066
94323	765067
250903	765068
144358	765069
214594	765070
311946	765071
56035	765072
174885	765073
256001	765074
46094	765075
9442	765076
80051	765077
57868	765078
98879	765079
73830	765080
4725	765081
106214	765082
201207	765083
3428	765084
2783	765085
63470	765086
174122	765087
74257	765088
25482	765089
161254	765090
21097	765091
157683	765092
44391	765093
112810	765094
310769	765095
215820	765096
305797	765097
36211	765098
17179	765099
226513	765100
206331	765101
141889	765102
86408	765103
124276	765104
108867	765105
132957	765106
184000	765107
53264	765108
102901	765109
51068	765110
176205	765111
255475	765112
241115	765113
123898	765114
212268	765115
19686	765116
86256	765117
206904	765118
215945	765119
30263	765120
7938	765121
84701	765122
3820	765123
30110	765124
116733	765125
661	765126
324615	765127
6484	765128
47623	765129
102728	765130
8640	765131
105658	765132
45729	765133
105741	765134
1469	765135
148193	765136
197137	765137
104825	765138
75036	765139
100209	765140
116096	765141
251227	765142
160433	765143
292171	765144
327455	765145
91514	765146
166683	765147
92428	765148
325375	765149
137546	765150
81232	765151
197053	765152
117742	765153
169410	765154
279293	765155
51000	765156
93845	765157
35899	765158
149218	765159
141024	765160
113654	765161
92334	765162
222412	765163
2837	765164
77147	765165
300148	765166
300726	765167
1080	765168
328663	765169
160036	765170
29447	765171
298122	765172
153330	765173
123863	765174
121936	765175
16073	765176
59376	765177
131418	765178
198309	765179
240327	765180
303549	765181
108243	765182
38502	765183
248898	765184
167183	765185
177973	765186
91702	765187
2143	765188
75108	765189
154287	765190
82006	765191
121587	765192
130520	765193
327295	765194
165299	765195
67793	765196
93923	765197
158280	765198
46072	765199
30470	765200
34691	765201
25616	765202
107930	765203
237333	765204
111674	765205
111694	765206
128781	765207
288640	765208
75299	765209
28387	765210
158178	765211
325775	765212
100973	765213
231699	765214
103053	765215
177366	765216
216867	765217
6063	765218
59423	765219
124194	765220
74954	765221
80747	765222
85691	765223
29761	765224
136284	765225
88356	765226
15226	765227
244671	765228
78505	765229
190171	765230
275285	765231
275454	765232
296182	765233
282383	765234
51201	765235
7253	765236
202388	765237
227971	765238
67712	765239
72831	765240
12379	765241
142424	765242
199451	765243
146473	765244
39735	765245
165694	765246
157025	765247
96362	765248
130622	765249
73287	765250
283423	765251
72592	765252
252053	765253
29350	765254
221223	765255
145408	765256
93705	765257
126539	765258
152739	765259
139374	765260
170866	765261
21096	765262
189198	765263
68492	765264
5992	765265
22256	765266
30626	765267
5702	765268
53855	765269
119157	765270
65108	765271
211652	765272
8545	765273
45816	765274
101006	765275
77642	765276
230807	765277
111829	765278
207289	765279
87321	765280
319224	765281
15882	765282
58091	765283
82213	765284
67010	765285
68064	765286
2293	765287
142455	765288
247244	765289
215438	765290
92462	765291
97893	765292
24045	765293
117242	765294
96268	765295
124992	765296
197982	765297
133808	765298
55816	765299
224424	765300
177344	765301
185777	765302
39393	765303
294922	765304
10536	765305
131209	765306
12315	765307
110843	765308
82394	765309
140587	765310
196588	765311
105019	765312
98827	765313
89250	765314
92691	765315
185895	765316
177934	765317
84356	765318
20553	765319
38632	765320
140021	765321
247921	765322
37876	765323
37456	765324
14361	765325
17676	765326
49537	765327
284754	765328
318427	765329
42736	765330
142710	765331
266139	765332
312516	765333
110647	765334
113799	765335
140179	765336
128612	765337
233449	765338
152417	765339
179613	765340
241110	765341
178550	765342
43051	765343
54013	765344
47584	765345
192061	765346
123691	765347
84039	765348
125822	765349
38502	765350
12563	765351
9498	765352
48714	765353
11894	765354
319158	765355
312590	765356
158362	765357
63373	765358
34139	765359
165657	765360
203416	765361
95836	765362
189340	765363
160406	765364
71060	765365
316682	765366
300754	765367
69991	765368
36253	765369
138703	765370
84925	765371
138324	765372
328214	765373
39950	765374
1693	765375
211011	765376
146781	765377
70204	765378
20866	765379
290372	765380
327699	765381
111558	765382
62517	765383
264506	765384
302731	765385
90604	765386
18054	765387
304288	765388
213181	765389
295034	765390
113207	765391
314788	765392
222080	765393
201051	765394
129730	765395
127252	765396
103821	765397
94645	765398
228473	765399
118428	765400
49743	765401
163289	765402
120240	765403
94832	765404
317936	765405
190289	765406
93443	765407
24627	765408
70711	765409
37569	765410
190965	765411
92888	765412
198938	765413
74786	765414
207279	765415
324273	765416
30677	765417
146961	765418
191581	765419
222901	765420
258690	765421
236785	765422
300203	765423
301203	765424
48810	765425
188438	765426
157355	765427
215352	765428
201714	765429
113334	765430
140470	765431
144856	765432
310666	765433
203753	765434
144838	765435
99506	765436
130623	765437
78169	765438
114757	765439
144022	765440
251598	765441
123956	765442
326144	765443
292061	765444
310424	765445
301486	765446
138408	765447
142832	765448
301844	765449
191989	765450
41078	765451
99077	765452
141662	765453
104808	765454
55500	765455
309692	765456
130877	765457
193077	765458
122757	765459
204009	765460
134583	765461
222950	765462
142454	765463
97518	765464
303165	765465
140027	765466
170385	765467
315917	765468
31296	765469
266541	765470
294157	765471
59724	765472
126031	765473
105799	765474
104269	765475
243935	765476
45731	765477
46042	765478
144537	765479
133161	765480
207340	765481
63634	765482
321083	765483
288072	765484
252570	765485
77103	765486
194663	765487
6148	765488
257196	765489
313944	765490
5342	765491
151096	765492
37873	765493
31430	765494
195740	765495
144848	765496
324431	765497
50239	765498
133434	765499
312557	765500
1746	765501
136509	765502
204350	765503
2637	765504
2818	765505
151871	765506
242043	765507
28670	765508
71837	765509
106743	765510
294412	765511
53832	765512
39810	765513
117065	765514
21115	765515
122401	765516
41507	765517
41607	765518
33570	765519
175824	765520
157949	765521
271227	765522
283980	765523
153748	765524
192593	765525
277667	765526
19567	765527
210174	765528
203634	765529
40618	765530
210142	765531
1159	765532
133572	765533
50215	765534
241128	765535
85274	765536
65115	765537
171643	765538
208446	765539
47733	765540
71569	765541
315055	765542
141691	765543
38277	765544
65488	765545
44583	765546
42063	765547
146029	765548
153246	765549
296507	765550
183048	765551
184695	765552
122013	765553
166647	765554
12318	765555
30577	765556
126696	765557
171255	765558
16207	765559
107223	765560
178622	765561
104979	765562
172332	765563
263758	765564
174379	765565
264063	765566
152372	765567
280236	765568
103797	765569
144216	765570
60955	765571
173396	765572
124104	765573
106084	765574
317815	765575
105403	765576
152846	765577
5583	765578
72061	765579
77519	765580
257392	765581
28680	765582
9255	765583
1938	765584
340	765585
17978	765586
52854	765587
200808	765588
11153	765589
101317	765590
55171	765591
2444	765592
48651	765593
196538	765594
116152	765595
265137	765596
82688	765597
185399	765598
154688	765599
200452	765600
154560	765601
181152	765602
104904	765603
120722	765604
112484	765605
210475	765606
207053	765607
79852	765608
183242	765609
245628	765610
296972	765611
108569	765612
305497	765613
53598	765614
7315	765615
45456	765616
110787	765617
54072	765618
100917	765619
44804	765620
108567	765621
39638	765622
323422	765623
120434	765624
47704	765625
116383	765626
22208	765627
121150	765628
258302	765629
41807	765630
65013	765631
42882	765632
286834	765633
87749	765634
326832	765635
121082	765636
78329	765637
325350	765638
141614	765639
8913	765640
87559	765641
154925	765642
4179	765643
130222	765644
108553	765645
166154	765646
6462	765647
40464	765648
112771	765649
111246	765650
4434	765651
289921	765652
94907	765653
141087	765654
29301	765655
63673	765656
115003	765657
17714	765658
216742	765659
30126	765660
173587	765661
103499	765662
153244	765663
128335	765664
19033	765665
74592	765666
261259	765667
70425	765668
49565	765669
30697	765670
97326	765671
29966	765672
214037	765673
53559	765674
138183	765675
166333	765676
23073	765677
158765	765678
9212	765679
251220	765680
328500	765681
91081	765682
326081	765683
118504	765684
291674	765685
150911	765686
232957	765687
20992	765688
17697	765689
113799	765690
218062	765691
305333	765692
232030	765693
311869	765694
117723	765695
39856	765696
134866	765697
165621	765698
115248	765699
316095	765700
121305	765701
35360	765702
205117	765703
28196	765704
88749	765705
301138	765706
91454	765707
254376	765708
301817	765709
32448	765710
67418	765711
260296	765712
23892	765713
196808	765714
21332	765715
187244	765716
109488	765717
320298	765718
10842	765719
54273	765720
20789	765721
125044	765722
41850	765723
61577	765724
291375	765725
210867	765726
110825	765727
46879	765728
217331	765729
276967	765730
94239	765731
87913	765732
161820	765733
183983	765734
59252	765735
150484	765736
110557	765737
102878	765738
68161	765739
220061	765740
131234	765741
67197	765742
193564	765743
185676	765744
12913	765745
109786	765746
311443	765747
205173	765748
292164	765749
159062	765750
63454	765751
124975	765752
9839	765753
79360	765754
116276	765755
6267	765756
134324	765757
35477	765758
285	765759
262465	765760
14938	765761
134653	765762
159010	765763
17885	765764
140172	765765
49349	765766
43720	765767
142197	765768
28677	765769
123322	765770
39981	765771
256540	765772
14887	765773
192989	765774
84523	765775
7010	765776
70223	765777
137282	765778
26281	765779
74007	765780
75344	765781
16457	765782
85460	765783
32576	765784
79796	765785
467	765786
26774	765787
4117	765788
92243	765789
174023	765790
80425	765791
112582	765792
48350	765793
38397	765794
9007	765795
292700	765796
30971	765797
87435	765798
102874	765799
11043	765800
306993	765801
144996	765802
32925	765803
184936	765804
85793	765805
310179	765806
82494	765807
23386	765808
146185	765809
241471	765810
183807	765811
179128	765812
173471	765813
115782	765814
257640	765815
66468	765816
100329	765817
636	765818
72047	765819
203830	765820
87809	765821
57894	765822
15450	765823
37392	765824
17995	765825
202046	765826
159936	765827
250188	765828
148725	765829
182206	765830
45442	765831
215592	765832
104492	765833
276576	765834
151104	765835
303951	765836
279321	765837
19918	765838
26677	765839
62082	765840
52060	765841
37548	765842
41026	765843
143539	765844
56703	765845
133990	765846
74075	765847
105139	765848
127864	765849
318354	765850
135086	765851
45975	765852
44226	765853
1765	765854
79024	765855
54403	765856
82144	765857
197659	765858
182891	765859
88044	765860
241111	765861
33711	765862
170968	765863
294623	765864
64783	765865
63480	765866
233958	765867
76165	765868
30715	765869
235548	765870
127994	765871
284743	765872
5106	765873
105488	765874
164033	765875
101548	765876
67280	765877
194075	765878
9198	765879
11882	765880
108721	765881
22490	765882
88115	765883
87656	765884
236517	765885
79419	765886
111487	765887
108674	765888
4335	765889
20393	765890
77583	765891
145542	765892
181648	765893
174874	765894
216611	765895
134257	765896
211621	765897
133108	765898
128513	765899
312974	765900
130506	765901
167745	765902
302716	765903
15806	765904
54768	765905
254169	765906
49047	765907
54121	765908
64471	765909
19813	765910
10534	765911
15290	765912
25524	765913
95942	765914
261649	765915
80866	765916
65734	765917
100145	765918
201549	765919
15551	765920
92295	765921
182919	765922
136306	765923
90317	765924
103646	765925
209815	765926
149279	765927
5220	765928
18976	765929
51508	765930
178459	765931
126232	765932
7086	765933
255521	765934
21637	765935
26315	765936
327270	765937
155160	765938
152137	765939
155446	765940
176946	765941
139021	765942
84523	765943
187927	765944
15521	765945
179660	765946
34895	765947
125212	765948
13326	765949
24398	765950
10931	765951
139129	765952
89639	765953
9574	765954
144	765955
202088	765956
58150	765957
234976	765958
141384	765959
19983	765960
305973	765961
83670	765962
129272	765963
50793	765964
85538	765965
31558	765966
100464	765967
156313	765968
24058	765969
95398	765970
147546	765971
163663	765972
223427	765973
8241	765974
138443	765975
96205	765976
16192	765977
31168	765978
5294	765979
54113	765980
22770	765981
162471	765982
12532	765983
192364	765984
115578	765985
113729	765986
153004	765987
179857	765988
107837	765989
108613	765990
31829	765991
180632	765992
301602	765993
79259	765994
148981	765995
54796	765996
124499	765997
81456	765998
43640	765999
22871	766000
60745	766001
82712	766002
63013	766003
2144	766004
122298	766005
106328	766006
18573	766007
81137	766008
197852	766009
38715	766010
83922	766011
88410	766012
30766	766013
54437	766014
58558	766015
169136	766016
21568	766017
11673	766018
238099	766019
63647	766020
81104	766021
16832	766022
93798	766023
73867	766024
61096	766025
99660	766026
163759	766027
172679	766028
54565	766029
214301	766030
67887	766031
130901	766032
22870	766033
139663	766034
196417	766035
45518	766036
241903	766037
210265	766038
93331	766039
198393	766040
230093	766041
214230	766042
9624	766043
68137	766044
76043	766045
215625	766046
69247	766047
11951	766048
44680	766049
224348	766050
27401	766051
75564	766052
22255	766053
133785	766054
187247	766055
156252	766056
167168	766057
106485	766058
235424	766059
142309	766060
273553	766061
191908	766062
210553	766063
290110	766064
255806	766065
258669	766066
20800	766067
92217	766068
214815	766069
208240	766070
118282	766071
64609	766072
195157	766073
244736	766074
109681	766075
89111	766076
26009	766077
28736	766078
65182	766079
277265	766080
68485	766081
219333	766082
164808	766083
70734	766084
888	766085
187777	766086
209456	766087
6511	766088
164804	766089
96532	766090
254879	766091
54669	766092
34097	766093
235835	766094
262875	766095
206473	766096
128834	766097
240016	766098
301403	766099
239345	766100
150056	766101
91034	766102
105878	766103
123239	766104
304143	766105
105645	766106
43971	766107
209580	766108
151646	766109
260014	766110
195573	766111
24394	766112
114441	766113
229842	766114
78462	766115
59834	766116
96999	766117
60891	766118
230618	766119
71743	766120
247547	766121
276322	766122
84696	766123
4840	766124
48671	766125
95050	766126
105012	766127
35378	766128
65131	766129
260154	766130
36044	766131
86170	766132
157187	766133
203020	766134
19567	766135
93234	766136
84210	766137
127309	766138
300890	766139
208534	766140
48549	766141
240738	766142
222445	766143
316724	766144
197694	766145
143556	766146
226581	766147
139371	766148
295558	766149
66047	766150
39030	766151
99691	766152
30815	766153
214333	766154
23755	766155
74168	766156
140666	766157
92393	766158
43326	766159
270847	766160
60068	766161
142880	766162
27173	766163
93008	766164
141132	766165
219400	766166
233327	766167
97362	766168
260609	766169
188563	766170
29913	766171
162915	766172
209096	766173
245581	766174
67412	766175
49561	766176
151880	766177
194529	766178
118933	766179
294514	766180
73298	766181
268836	766182
84370	766183
248330	766184
100849	766185
261944	766186
60511	766187
20159	766188
190079	766189
174427	766190
122760	766191
110524	766192
317870	766193
297	766194
222627	766195
230754	766196
170053	766197
320335	766198
239823	766199
281404	766200
63515	766201
172391	766202
142900	766203
307566	766204
267285	766205
178695	766206
56432	766207
200032	766208
31128	766209
117562	766210
224286	766211
301105	766212
66895	766213
241530	766214
127949	766215
328151	766216
313377	766217
59830	766218
170222	766219
168871	766220
89873	766221
246291	766222
304436	766223
59608	766224
306060	766225
248485	766226
89775	766227
141500	766228
142247	766229
60096	766230
274830	766231
187433	766232
108892	766233
262145	766234
214739	766235
172212	766236
123325	766237
41384	766238
26935	766239
9117	766240
300781	766241
61939	766242
295692	766243
148640	766244
209499	766245
286224	766246
120752	766247
178819	766248
94487	766249
303450	766250
252188	766251
109790	766252
103927	766253
236176	766254
10472	766255
222029	766256
202925	766257
154049	766258
290262	766259
311444	766260
316638	766261
202299	766262
238797	766263
108137	766264
316346	766265
88152	766266
29744	766267
70858	766268
47789	766269
167186	766270
178442	766271
119107	766272
131004	766273
116626	766274
303900	766275
44299	766276
118259	766277
151483	766278
75339	766279
61165	766280
91078	766281
80105	766282
176194	766283
197616	766284
156349	766285
159725	766286
96234	766287
175037	766288
45484	766289
84824	766290
257664	766291
105100	766292
93482	766293
243444	766294
21857	766295
99589	766296
29942	766297
178261	766298
302075	766299
310402	766300
212004	766301
249214	766302
79423	766303
168453	766304
286832	766305
108641	766306
280158	766307
277193	766308
231200	766309
200311	766310
290309	766311
44727	766312
170092	766313
170051	766314
140309	766315
61566	766316
133622	766317
135178	766318
82106	766319
134699	766320
93447	766321
295985	766322
141034	766323
144811	766324
50272	766325
225777	766326
129460	766327
225166	766328
322051	766329
32385	766330
187874	766331
304518	766332
306985	766333
97342	766334
80269	766335
81747	766336
237638	766337
113321	766338
118723	766339
304316	766340
156087	766341
241170	766342
11504	766343
128193	766344
131835	766345
51897	766346
45812	766347
122325	766348
210590	766349
175602	766350
326201	766351
36942	766352
152841	766353
88405	766354
314821	766355
168807	766356
74502	766357
16132	766358
135293	766359
69948	766360
283329	766361
92371	766362
183164	766363
256111	766364
199238	766365
221792	766366
260587	766367
38757	766368
200751	766369
217337	766370
238493	766371
60255	766372
85660	766373
36788	766374
29374	766375
145163	766376
130016	766377
183655	766378
286587	766379
70171	766380
245173	766381
107557	766382
181674	766383
321768	766384
238292	766385
126092	766386
143448	766387
205740	766388
111791	766389
218343	766390
144994	766391
294607	766392
74049	766393
213861	766394
123727	766395
240548	766396
21560	766397
9555	766398
270114	766399
126018	766400
148675	766401
42349	766402
240023	766403
85472	766404
32580	766405
246842	766406
2356	766407
11930	766408
187419	766409
124204	766410
200450	766411
6403	766412
85906	766413
117627	766414
57586	766415
33873	766416
49046	766417
57357	766418
26173	766419
36290	766420
187856	766421
33088	766422
81365	766423
67848	766424
125162	766425
9195	766426
26415	766427
107607	766428
213095	766429
22522	766430
43966	766431
60424	766432
70575	766433
79937	766434
213840	766435
9667	766436
321767	766437
184908	766438
292373	766439
136952	766440
58110	766441
226330	766442
117302	766443
88409	766444
303803	766445
162289	766446
143577	766447
104875	766448
120870	766449
90861	766450
148937	766451
261721	766452
66112	766453
42290	766454
115209	766455
163302	766456
243376	766457
39515	766458
114303	766459
70521	766460
193656	766461
170019	766462
229449	766463
97450	766464
29763	766465
254003	766466
138709	766467
97450	766468
160838	766469
270880	766470
327119	766471
269701	766472
226062	766473
3064	766474
210365	766475
31236	766476
75131	766477
6952	766478
308677	766479
24784	766480
172254	766481
77296	766482
210953	766483
141011	766484
292814	766485
35989	766486
103116	766487
277365	766488
158099	766489
323103	766490
59779	766491
164140	766492
177413	766493
214343	766494
142565	766495
92359	766496
267580	766497
54046	766498
71070	766499
134996	766500
326326	766501
324153	766502
128060	766503
87941	766504
65682	766505
209669	766506
313348	766507
118738	766508
33121	766509
74064	766510
210001	766511
79177	766512
270333	766513
128687	766514
139181	766515
201036	766516
75329	766517
24128	766518
152417	766519
33461	766520
92109	766521
1721	766522
254540	766523
90340	766524
102599	766525
89658	766526
2896	766527
296099	766528
54147	766529
79140	766530
123307	766531
182261	766532
106942	766533
71232	766534
99031	766535
229461	766536
1399	766537
186869	766538
31457	766539
191270	766540
177493	766541
84802	766542
89824	766543
53784	766544
50580	766545
131603	766546
21557	766547
328442	766548
210261	766549
242628	766550
82078	766551
9325	766552
133708	766553
88495	766554
128490	766555
233057	766556
58604	766557
286915	766558
132170	766559
213001	766560
209354	766561
208405	766562
284321	766563
199578	766564
51896	766565
191956	766566
177420	766567
265102	766568
59749	766569
285133	766570
256868	766571
22982	766572
179364	766573
36907	766574
115420	766575
163181	766576
187787	766577
184158	766578
287320	766579
273031	766580
121293	766581
151025	766582
89461	766583
83609	766584
40245	766585
93316	766586
137286	766587
45752	766588
12225	766589
88995	766590
287994	766591
4243	766592
238139	766593
138812	766594
37842	766595
101503	766596
243196	766597
65709	766598
29930	766599
62365	766600
47385	766601
166086	766602
214152	766603
248556	766604
24991	766605
206854	766606
278983	766607
51792	766608
63488	766609
121668	766610
149542	766611
351	766612
267709	766613
267589	766614
178834	766615
53087	766616
95505	766617
88520	766618
81652	766619
260009	766620
21756	766621
256233	766622
254347	766623
164308	766624
193720	766625
90684	766626
5519	766627
6904	766628
270410	766629
105218	766630
100146	766631
13401	766632
38307	766633
105960	766634
195437	766635
38145	766636
151855	766637
93588	766638
204067	766639
22325	766640
66800	766641
13634	766642
202744	766643
159869	766644
68111	766645
66175	766646
22727	766647
55125	766648
93270	766649
149488	766650
39660	766651
137452	766652
190345	766653
197997	766654
42112	766655
42565	766656
24723	766657
111050	766658
318620	766659
264762	766660
3440	766661
10654	766662
189019	766663
189369	766664
121658	766665
39497	766666
106219	766667
2685	766668
138927	766669
257424	766670
105978	766671
69367	766672
256168	766673
138208	766674
51735	766675
17975	766676
138506	766677
120528	766678
44734	766679
96302	766680
8087	766681
76605	766682
17368	766683
59481	766684
137620	766685
22987	766686
210097	766687
51705	766688
32182	766689
58779	766690
107965	766691
167854	766692
57058	766693
5460	766694
6341	766695
17975	766696
69975	766697
69724	766698
14764	766699
3449	766700
308682	766701
62114	766702
57447	766703
16522	766704
32490	766705
64317	766706
2685	766707
68073	766708
58801	766709
108207	766710
197590	766711
4965	766712
191849	766713
227312	766714
47255	766715
78637	766716
21156	766717
14997	766718
232361	766719
112507	766720
138815	766721
209391	766722
49392	766723
242808	766724
199106	766725
3550	766726
237502	766727
75567	766728
50610	766729
140131	766730
40056	766731
49499	766732
117268	766733
92287	766734
22060	766735
203091	766736
35268	766737
118611	766738
146811	766739
63909	766740
298416	766741
98237	766742
262637	766743
91052	766744
34395	766745
172858	766746
22256	766747
76535	766748
102097	766749
1323	766750
209998	766751
126707	766752
113047	766753
34988	766754
233750	766755
23606	766756
8307	766757
6817	766758
68509	766759
307886	766760
244141	766761
81822	766762
40956	766763
22594	766764
124677	766765
102655	766766
136987	766767
162401	766768
216352	766769
51495	766770
8064	766771
210650	766772
45202	766773
280749	766774
296146	766775
75636	766776
4292	766777
36589	766778
29066	766779
143702	766780
19277	766781
214058	766782
3336	766783
39473	766784
77723	766785
280973	766786
210375	766787
322375	766788
21205	766789
133810	766790
132126	766791
140112	766792
66119	766793
25759	766794
46649	766795
120494	766796
110389	766797
71831	766798
6501	766799
7716	766800
170466	766801
270663	766802
924	766803
59576	766804
39200	766805
55395	766806
199199	766807
12936	766808
124443	766809
267756	766810
309592	766811
165389	766812
79986	766813
108305	766814
176996	766815
32647	766816
90538	766817
23607	766818
39915	766819
324462	766820
33700	766821
146962	766822
183852	766823
192108	766824
179308	766825
240861	766826
212494	766827
130672	766828
326259	766829
80285	766830
77320	766831
7279	766832
62670	766833
5277	766834
146442	766835
238808	766836
36081	766837
77194	766838
48673	766839
55642	766840
30051	766841
256561	766842
140145	766843
160142	766844
26873	766845
150376	766846
216222	766847
280154	766848
215903	766849
187454	766850
100648	766851
96969	766852
232821	766853
72480	766854
16545	766855
26319	766856
273565	766857
82174	766858
36554	766859
35206	766860
302729	766861
146100	766862
20324	766863
3830	766864
27468	766865
9194	766866
40840	766867
3397	766868
196616	766869
82238	766870
179753	766871
85298	766872
177272	766873
292356	766874
117690	766875
94741	766876
62300	766877
264312	766878
9540	766879
62055	766880
119426	766881
59430	766882
164612	766883
95864	766884
140130	766885
107854	766886
139351	766887
162014	766888
214990	766889
74520	766890
39826	766891
119102	766892
151470	766893
307822	766894
17474	766895
54084	766896
44902	766897
301837	766898
30766	766899
78232	766900
28546	766901
16681	766902
1474	766903
56392	766904
191566	766905
153933	766906
149729	766907
9576	766908
73216	766909
202220	766910
52356	766911
6632	766912
2421	766913
24947	766914
203807	766915
142357	766916
106520	766917
235301	766918
230870	766919
62881	766920
80257	766921
24486	766922
264205	766923
138997	766924
98117	766925
118463	766926
64115	766927
55094	766928
80624	766929
153276	766930
192273	766931
5984	766932
1963	766933
158305	766934
279580	766935
283181	766936
2031	766937
209638	766938
288488	766939
17101	766940
8309	766941
311140	766942
95949	766943
144285	766944
139416	766945
71258	766946
70976	766947
86154	766948
47715	766949
53783	766950
68465	766951
38260	766952
48458	766953
22248	766954
155867	766955
260298	766956
52663	766957
45393	766958
64717	766959
111438	766960
321473	766961
202774	766962
134004	766963
148682	766964
39991	766965
58232	766966
107123	766967
151817	766968
139366	766969
72261	766970
198780	766971
116164	766972
203613	766973
249322	766974
23996	766975
125834	766976
71	766977
184072	766978
37625	766979
19481	766980
191400	766981
111980	766982
294856	766983
236839	766984
59432	766985
80614	766986
230353	766987
267169	766988
198822	766989
196121	766990
63940	766991
45742	766992
136693	766993
158093	766994
52592	766995
47115	766996
310537	766997
166127	766998
158562	766999
109324	767000
64522	767001
148636	767002
267239	767003
47325	767004
57280	767005
138810	767006
101791	767007
49007	767008
180547	767009
162809	767010
91017	767011
48602	767012
8093	767013
308196	767014
60511	767015
10984	767016
76387	767017
77063	767018
45228	767019
314139	767020
161369	767021
298112	767022
206249	767023
148187	767024
145228	767025
48722	767026
81881	767027
212462	767028
118367	767029
65432	767030
28318	767031
153964	767032
184426	767033
37733	767034
285345	767035
24199	767036
114371	767037
9693	767038
156230	767039
51716	767040
83017	767041
193502	767042
242787	767043
32579	767044
167518	767045
34871	767046
257421	767047
21314	767048
230894	767049
102096	767050
324943	767051
84812	767052
56036	767053
142374	767054
148400	767055
130480	767056
137288	767057
24205	767058
89382	767059
295013	767060
206339	767061
90687	767062
55564	767063
72261	767064
124361	767065
89763	767066
100559	767067
156533	767068
328172	767069
130262	767070
119077	767071
89578	767072
89407	767073
195669	767074
322180	767075
324467	767076
133052	767077
304517	767078
192501	767079
157607	767080
144770	767081
134866	767082
72949	767083
101602	767084
254933	767085
11958	767086
200321	767087
96285	767088
280522	767089
159748	767090
310581	767091
187648	767092
222147	767093
23093	767094
284914	767095
126172	767096
278140	767097
144513	767098
237997	767099
56714	767100
183644	767101
294793	767102
133151	767103
211654	767104
278904	767105
64986	767106
11861	767107
1603	767108
242744	767109
230800	767110
307637	767111
123320	767112
290451	767113
124279	767114
64121	767115
92038	767116
109059	767117
295121	767118
306729	767119
133873	767120
102338	767121
311203	767122
295945	767123
210949	767124
150794	767125
326281	767126
2374	767127
278044	767128
294663	767129
95006	767130
213119	767131
79951	767132
133999	767133
154459	767134
39706	767135
150666	767136
93991	767137
241226	767138
214423	767139
43906	767140
234149	767141
156362	767142
215998	767143
229584	767144
77063	767145
58949	767146
21096	767147
42309	767148
94634	767149
181580	767150
90497	767151
166473	767152
13768	767153
144509	767154
83101	767155
32097	767156
196641	767157
271629	767158
53980	767159
62662	767160
256093	767161
55695	767162
146802	767163
12843	767164
146237	767165
238948	767166
45513	767167
62858	767168
83158	767169
29279	767170
196429	767171
150894	767172
17949	767173
86389	767174
5317	767175
60553	767176
112978	767177
313579	767178
5913	767179
44798	767180
254635	767181
12428	767182
235803	767183
126869	767184
78846	767185
112359	767186
148484	767187
175702	767188
115993	767189
70466	767190
187131	767191
37333	767192
241644	767193
51289	767194
89883	767195
60721	767196
74355	767197
91600	767198
25293	767199
83361	767200
52458	767201
125276	767202
52888	767203
300772	767204
28028	767205
43971	767206
2907	767207
199169	767208
29952	767209
325737	767210
277740	767211
137673	767212
143552	767213
309813	767214
84649	767215
137848	767216
315944	767217
55277	767218
279209	767219
288922	767220
264480	767221
310649	767222
135321	767223
254370	767224
278990	767225
274416	767226
275655	767227
101663	767228
157851	767229
310515	767230
180572	767231
149649	767232
277212	767233
108602	767234
189185	767235
209328	767236
202975	767237
278465	767238
32223	767239
88535	767240
109020	767241
300484	767242
226373	767243
65082	767244
142291	767245
45301	767246
282649	767247
300252	767248
569	767249
171797	767250
165269	767251
201206	767252
309955	767253
56724	767254
41182	767255
266799	767256
156890	767257
126977	767258
295857	767259
277739	767260
106974	767261
290503	767262
313069	767263
243464	767264
36922	767265
177074	767266
86843	767267
185785	767268
326142	767269
178773	767270
23658	767271
244391	767272
212271	767273
222360	767274
152487	767275
322076	767276
97626	767277
182454	767278
99026	767279
93275	767280
11027	767281
176595	767282
99644	767283
121511	767284
114895	767285
225008	767286
145400	767287
49757	767288
269	767289
219746	767290
184239	767291
201138	767292
204826	767293
50442	767294
74051	767295
255844	767296
22152	767297
186664	767298
224757	767299
193623	767300
151448	767301
143248	767302
26150	767303
56629	767304
265774	767305
129758	767306
138041	767307
139533	767308
245933	767309
280222	767310
191867	767311
165319	767312
282900	767313
293385	767314
170112	767315
74319	767316
105467	767317
69892	767318
299028	767319
193684	767320
180888	767321
303341	767322
3349	767323
3550	767324
27138	767325
296553	767326
252364	767327
223886	767328
120637	767329
233306	767330
286298	767331
96872	767332
83386	767333
85969	767334
130410	767335
202655	767336
1522	767337
257160	767338
57575	767339
313109	767340
5324	767341
273460	767342
75828	767343
117920	767344
283990	767345
289554	767346
43256	767347
53629	767348
112682	767349
114308	767350
246515	767351
212216	767352
297044	767353
22906	767354
13278	767355
174134	767356
20773	767357
82118	767358
142145	767359
53827	767360
158300	767361
45621	767362
234776	767363
7365	767364
135000	767365
13784	767366
172405	767367
42742	767368
136670	767369
94876	767370
21972	767371
34761	767372
204795	767373
114949	767374
89775	767375
14098	767376
285514	767377
54756	767378
35291	767379
87964	767380
148973	767381
271207	767382
4563	767383
86052	767384
85739	767385
128948	767386
87224	767387
54349	767388
162574	767389
9171	767390
36946	767391
278780	767392
223259	767393
109063	767394
217309	767395
193191	767396
82047	767397
257425	767398
150877	767399
156067	767400
171684	767401
165889	767402
267740	767403
86871	767404
141941	767405
231664	767406
99198	767407
221711	767408
54025	767409
215418	767410
118080	767411
46665	767412
39722	767413
19377	767414
58998	767415
12687	767416
29360	767417
284655	767418
53822	767419
170103	767420
245717	767421
193248	767422
101792	767423
130479	767424
175914	767425
18769	767426
136283	767427
61412	767428
182651	767429
216995	767430
2811	767431
212050	767432
60005	767433
119937	767434
112468	767435
145918	767436
131046	767437
7865	767438
108356	767439
41418	767440
62067	767441
75374	767442
40851	767443
98078	767444
23164	767445
26946	767446
120189	767447
215406	767448
92987	767449
142376	767450
53400	767451
112698	767452
279940	767453
76466	767454
125922	767455
19017	767456
130048	767457
25258	767458
14915	767459
30590	767460
275225	767461
55840	767462
177522	767463
255843	767464
15814	767465
271469	767466
65922	767467
59660	767468
218042	767469
238597	767470
226390	767471
291573	767472
12558	767473
86261	767474
93051	767475
59761	767476
65413	767477
59768	767478
282430	767479
115956	767480
62609	767481
94130	767482
305212	767483
134624	767484
55751	767485
123099	767486
145239	767487
34629	767488
111178	767489
268862	767490
101370	767491
66401	767492
70224	767493
72159	767494
36098	767495
2016	767496
67961	767497
173016	767498
2144	767499
108803	767500
16015	767501
100377	767502
46118	767503
6978	767504
41763	767505
26865	767506
51540	767507
10818	767508
24323	767509
76352	767510
72560	767511
139160	767512
296640	767513
112596	767514
106267	767515
62087	767516
95502	767517
83942	767518
77116	767519
65405	767520
40802	767521
49532	767522
117826	767523
171918	767524
263406	767525
81162	767526
34284	767527
224204	767528
288402	767529
37356	767530
60434	767531
56304	767532
55016	767533
147941	767534
45194	767535
65019	767536
15684	767537
245283	767538
165102	767539
74125	767540
149230	767541
32773	767542
93078	767543
294803	767544
102979	767545
4473	767546
49807	767547
28919	767548
59468	767549
214782	767550
320374	767551
296339	767552
298876	767553
261563	767554
19951	767555
292000	767556
59309	767557
78426	767558
303989	767559
177689	767560
168679	767561
86150	767562
195043	767563
110426	767564
107472	767565
237768	767566
213862	767567
18047	767568
121992	767569
309424	767570
52255	767571
194165	767572
206104	767573
111796	767574
90670	767575
160959	767576
125464	767577
16089	767578
88082	767579
290674	767580
55682	767581
222592	767582
288836	767583
252632	767584
46479	767585
9238	767586
11442	767587
60274	767588
86279	767589
54432	767590
52646	767591
20466	767592
293408	767593
141886	767594
10911	767595
3710	767596
44620	767597
127937	767598
195508	767599
44620	767600
7883	767601
11493	767602
21972	767603
193400	767604
103089	767605
96129	767606
291211	767607
16415	767608
166497	767609
205704	767610
179724	767611
169037	767612
318626	767613
128298	767614
149587	767615
7627	767616
32217	767617
34271	767618
17625	767619
96548	767620
153405	767621
8627	767622
337	767623
38401	767624
802	767625
90697	767626
40129	767627
1420	767628
115065	767629
57888	767630
601	767631
21582	767632
2258	767633
4214	767634
75572	767635
49689	767636
142700	767637
225134	767638
21759	767639
92	767640
58167	767641
14015	767642
202307	767643
182784	767644
123472	767645
103072	767646
16749	767647
119599	767648
186025	767649
136679	767650
63788	767651
42869	767652
687	767653
441	767654
118958	767655
19	767656
257933	767657
57668	767658
11385	767659
64813	767660
37195	767661
3666	767662
3708	767663
49866	767664
3526	767665
305830	767666
366	767667
3288	767668
60543	767669
82588	767670
4374	767671
25349	767672
7584	767673
3659	767674
7946	767675
76607	767676
878	767677
31	767678
429	767679
54470	767680
327223	767681
122819	767682
2009	767683
9253	767684
59600	767685
14678	767686
26954	767687
121630	767688
23449	767689
199025	767690
44003	767691
8844	767692
6712	767693
86122	767694
206901	767695
47027	767696
224689	767697
3015	767698
6848	767699
15750	767700
174559	767701
43336	767702
18745	767703
127841	767704
22607	767705
40625	767706
122985	767707
63788	767708
27280	767709
82639	767710
84614	767711
123023	767712
31	767713
11682	767714
83555	767715
31278	767716
9525	767717
1629	767718
44468	767719
1895	767720
37423	767721
19866	767722
8575	767723
140672	767724
105143	767725
7140	767726
24730	767727
51228	767728
162986	767729
49005	767730
83762	767731
106759	767732
1621	767733
29770	767734
149765	767735
201441	767736
26292	767737
4592	767738
151409	767739
131492	767740
2877	767741
152494	767742
8164	767743
34644	767744
210055	767745
47111	767746
574	767747
40672	767748
49308	767749
57688	767750
36872	767751
18140	767752
6083	767753
82559	767754
83556	767755
52768	767756
247038	767757
315718	767758
8547	767759
45586	767760
26826	767761
65365	767762
124930	767763
14753	767764
68935	767765
125932	767766
24254	767767
18599	767768
11192	767769
119574	767770
194823	767771
278048	767772
22661	767773
7449	767774
7624	767775
7989	767776
35849	767777
197283	767778
69956	767779
120232	767780
285690	767781
1825	767782
74430	767783
251244	767784
12764	767785
13144	767786
121078	767787
789	767788
114858	767789
24763	767790
5648	767791
92260	767792
86139	767793
70351	767794
10503	767795
57283	767796
309215	767797
8944	767798
4846	767799
103331	767800
16157	767801
12365	767802
38253	767803
5227	767804
216153	767805
55536	767806
15658	767807
115506	767808
2735	767809
196865	767810
127871	767811
244652	767812
44795	767813
32693	767814
307079	767815
18766	767816
52025	767817
127821	767818
54950	767819
2018	767820
8187	767821
243684	767822
46289	767823
74434	767824
37292	767825
50304	767826
182661	767827
183726	767828
34017	767829
36497	767830
79368	767831
8085	767832
62039	767833
43165	767834
77580	767835
56386	767836
45005	767837
62628	767838
57396	767839
89953	767840
5128	767841
40572	767842
46660	767843
26473	767844
45871	767845
61933	767846
72824	767847
20609	767848
11803	767849
42030	767850
129633	767851
25135	767852
84082	767853
110489	767854
57594	767855
96033	767856
5396	767857
202395	767858
39498	767859
223988	767860
3867	767861
56733	767862
4650	767863
55871	767864
39387	767865
33916	767866
19018	767867
21044	767868
92325	767869
122105	767870
62647	767871
86642	767872
55396	767873
130064	767874
22700	767875
57645	767876
21788	767877
203046	767878
20326	767879
83881	767880
76495	767881
4058	767882
81165	767883
3563	767884
620	767885
203990	767886
33354	767887
20281	767888
8049	767889
57259	767890
231164	767891
8950	767892
190673	767893
21511	767894
78260	767895
29186	767896
20702	767897
26656	767898
61489	767899
43870	767900
2854	767901
216958	767902
16448	767903
6222	767904
12016	767905
6158	767906
126171	767907
77641	767908
216802	767909
4274	767910
14247	767911
4357	767912
260060	767913
13664	767914
1032	767915
111756	767916
80289	767917
77436	767918
378	767919
37123	767920
52796	767921
136930	767922
50433	767923
4061	767924
154225	767925
16261	767926
237357	767927
128245	767928
34512	767929
21136	767930
279345	767931
10236	767932
112321	767933
135782	767934
105149	767935
212931	767936
117439	767937
288392	767938
91648	767939
6146	767940
128433	767941
77110	767942
185137	767943
25920	767944
1459	767945
129062	767946
159169	767947
13782	767948
7943	767949
171019	767950
128345	767951
126683	767952
238566	767953
24145	767954
118320	767955
23110	767956
157046	767957
28569	767958
55	767959
55175	767960
118339	767961
18137	767962
82206	767963
144331	767964
52603	767965
1526	767966
72558	767967
69065	767968
133126	767969
200952	767970
43889	767971
35807	767972
40555	767973
2166	767974
4338	767975
53895	767976
31013	767977
27299	767978
163267	767979
61100	767980
285111	767981
51678	767982
60448	767983
296995	767984
171552	767985
84705	767986
74209	767987
235597	767988
131646	767989
41238	767990
134980	767991
29644	767992
36086	767993
340	767994
253902	767995
102129	767996
38004	767997
130674	767998
83390	767999
193271	768000
100341	768001
350	768002
105907	768003
13912	768004
302569	768005
54447	768006
193846	768007
48637	768008
175062	768009
33194	768010
114837	768011
136386	768012
120565	768013
186676	768014
123570	768015
293280	768016
79418	768017
75130	768018
85176	768019
37849	768020
292068	768021
126573	768022
184884	768023
123068	768024
177217	768025
80001	768026
26204	768027
31199	768028
18882	768029
48042	768030
128088	768031
110288	768032
7205	768033
109346	768034
42905	768035
36152	768036
6724	768037
124616	768038
249732	768039
121324	768040
213873	768041
314036	768042
4499	768043
13760	768044
5475	768045
6806	768046
33668	768047
6157	768048
17882	768049
197687	768050
31691	768051
20190	768052
131921	768053
208960	768054
4929	768055
27254	768056
295399	768057
82479	768058
35793	768059
58394	768060
58138	768061
57722	768062
45547	768063
164110	768064
6649	768065
8557	768066
261340	768067
36233	768068
101984	768069
175112	768070
21227	768071
53959	768072
9304	768073
7162	768074
156663	768075
46896	768076
10561	768077
69898	768078
4333	768079
76701	768080
259912	768081
59911	768082
57491	768083
165320	768084
166723	768085
284880	768086
124626	768087
307709	768088
18694	768089
93452	768090
220058	768091
310920	768092
138413	768093
8030	768094
21160	768095
16223	768096
71427	768097
71078	768098
37378	768099
306776	768100
31370	768101
48637	768102
83711	768103
98298	768104
14178	768105
142	768106
130096	768107
7963	768108
186700	768109
44868	768110
30829	768111
33668	768112
26033	768113
2863	768114
46501	768115
5014	768116
168215	768117
101141	768118
62779	768119
104541	768120
20588	768121
20148	768122
24006	768123
69670	768124
33819	768125
45702	768126
105290	768127
69906	768128
146462	768129
110234	768130
118349	768131
23485	768132
118481	768133
56212	768134
6879	768135
325150	768136
32582	768137
57802	768138
126600	768139
44494	768140
57356	768141
56212	768142
99694	768143
88060	768144
102218	768145
115639	768146
205033	768147
197192	768148
36878	768149
295027	768150
9929	768151
176911	768152
177154	768153
52504	768154
8965	768155
38973	768156
184629	768157
240673	768158
26428	768159
50827	768160
38916	768161
2148	768162
52298	768163
162927	768164
118145	768165
40631	768166
27800	768167
18500	768168
301637	768169
3987	768170
49144	768171
44873	768172
266911	768173
6512	768174
67811	768175
78350	768176
79349	768177
153759	768178
305008	768179
31291	768180
61366	768181
60057	768182
122058	768183
138101	768184
17416	768185
4646	768186
21763	768187
44090	768188
10404	768189
33057	768190
216155	768191
34658	768192
210090	768193
176157	768194
9831	768195
131917	768196
58843	768197
44154	768198
12012	768199
200605	768200
114775	768201
7076	768202
104383	768203
203823	768204
6751	768205
4687	768206
14705	768207
8163	768208
316921	768209
7457	768210
73773	768211
18298	768212
54543	768213
20714	768214
749	768215
56969	768216
315386	768217
152829	768218
17521	768219
9754	768220
225914	768221
104754	768222
58723	768223
48399	768224
120703	768225
9797	768226
91010	768227
79340	768228
47136	768229
9797	768230
44997	768231
2569	768232
29333	768233
148642	768234
45547	768235
132882	768236
8347	768237
17895	768238
10618	768239
9342	768240
115228	768241
44715	768242
124683	768243
36586	768244
94968	768245
4551	768246
91354	768247
370	768248
22566	768249
58586	768250
94749	768251
24227	768252
63167	768253
15795	768254
57698	768255
21033	768256
90177	768257
99734	768258
146948	768259
207334	768260
38244	768261
38179	768262
44874	768263
195642	768264
80472	768265
61868	768266
123287	768267
268968	768268
6890	768269
108611	768270
1155	768271
24147	768272
68422	768273
52693	768274
158873	768275
3738	768276
23727	768277
36199	768278
2790	768279
85474	768280
152321	768281
101907	768282
53755	768283
96734	768284
129643	768285
86158	768286
10327	768287
127917	768288
12745	768289
27151	768290
74331	768291
59946	768292
104057	768293
24495	768294
7542	768295
33527	768296
148854	768297
112923	768298
19833	768299
277069	768300
131285	768301
4241	768302
59448	768303
22628	768304
121911	768305
19434	768306
44672	768307
144929	768308
150241	768309
9761	768310
79331	768311
45970	768312
82953	768313
34531	768314
20195	768315
237757	768316
10874	768317
29034	768318
24685	768319
136546	768320
199466	768321
2674	768322
36203	768323
153935	768324
5344	768325
116403	768326
20454	768327
85646	768328
35013	768329
28885	768330
18457	768331
46646	768332
37665	768333
164330	768334
108306	768335
1781	768336
120005	768337
75807	768338
5904	768339
106289	768340
91446	768341
47493	768342
40562	768343
288756	768344
3068	768345
108108	768346
137240	768347
70352	768348
39107	768349
39107	768350
39803	768351
122387	768352
36731	768353
270087	768354
74080	768355
273269	768356
83096	768357
21146	768358
38212	768359
56129	768360
88040	768361
28377	768362
61366	768363
8334	768364
317194	768365
167151	768366
30815	768367
86850	768368
15361	768369
28498	768370
37787	768371
2140	768372
47997	768373
8521	768374
23519	768375
3551	768376
73037	768377
22038	768378
13888	768379
1812	768380
11881	768381
103934	768382
366	768383
246219	768384
237622	768385
29478	768386
5584	768387
8325	768388
137848	768389
119603	768390
15	768391
5077	768392
10476	768393
117681	768394
84220	768395
32504	768396
22409	768397
81854	768398
6724	768399
36691	768400
53304	768401
57740	768402
129075	768403
70911	768404
181880	768405
155157	768406
30399	768407
969	768408
38235	768409
349	768410
12822	768411
10956	768412
259597	768413
44281	768414
150978	768415
127558	768416
26905	768417
91398	768418
125940	768419
91086	768420
17538	768421
150424	768422
156937	768423
155117	768424
78037	768425
250356	768426
98972	768427
109518	768428
74066	768429
3815	768430
4427	768431
63985	768432
4157	768433
122426	768434
99243	768435
88213	768436
53594	768437
200212	768438
54089	768439
1051	768440
5816	768441
146830	768442
51052	768443
156706	768444
58207	768445
6779	768446
3452	768447
11595	768448
6823	768449
41940	768450
30289	768451
62430	768452
62324	768453
149663	768454
91012	768455
143129	768456
225141	768457
98672	768458
4493	768459
43970	768460
18842	768461
54647	768462
54779	768463
49409	768464
11084	768465
19999	768466
182772	768467
11745	768468
13	768469
4188	768470
23689	768471
3663	768472
212896	768473
638	768474
104177	768475
79914	768476
11728	768477
262017	768478
108381	768479
1689	768480
17828	768481
56761	768482
93589	768483
15647	768484
150711	768485
66660	768486
2432	768487
85166	768488
109739	768489
17746	768490
5916	768491
88892	768492
101932	768493
54604	768494
250362	768495
143997	768496
130089	768497
25133	768498
11667	768499
10410	768500
8215	768501
27628	768502
47033	768503
32421	768504
16717	768505
26839	768506
260092	768507
118758	768508
257	768509
16291	768510
89669	768511
308892	768512
37718	768513
8671	768514
69670	768515
200424	768516
7267	768517
201612	768518
3585	768519
5007	768520
188241	768521
102634	768522
181154	768523
124676	768524
215552	768525
124249	768526
36190	768527
23386	768528
93468	768529
4958	768530
25526	768531
3966	768532
287689	768533
67674	768534
238880	768535
155278	768536
2403	768537
155364	768538
2003	768539
65109	768540
33483	768541
94767	768542
6637	768543
7612	768544
46570	768545
156773	768546
26905	768547
62393	768548
141901	768549
203141	768550
116356	768551
28996	768552
28996	768553
120939	768554
251437	768555
88705	768556
54301	768557
7013	768558
195018	768559
134207	768560
2414	768561
221057	768562
9127	768563
49392	768564
148040	768565
15942	768566
262529	768567
88515	768568
132094	768569
125840	768570
131270	768571
285116	768572
53353	768573
1208	768574
4495	768575
69636	768576
45029	768577
122012	768578
80733	768579
139484	768580
20235	768581
152905	768582
5591	768583
32217	768584
1036	768585
138661	768586
2283	768587
37733	768588
166207	768589
195892	768590
116933	768591
89388	768592
6499	768593
53366	768594
188325	768595
274251	768596
75256	768597
116001	768598
153069	768599
265782	768600
20369	768601
10747	768602
11331	768603
87267	768604
184981	768605
101874	768606
2972	768607
52967	768608
53212	768609
10583	768610
87871	768611
52030	768612
321038	768613
283081	768614
177770	768615
272229	768616
178001	768617
12816	768618
34247	768619
53757	768620
22120	768621
32506	768622
3237	768623
46447	768624
13484	768625
204481	768626
251764	768627
85688	768628
30739	768629
55981	768630
4738	768631
182156	768632
321205	768633
33896	768634
2537	768635
54413	768636
9366	768637
266985	768638
50315	768639
53759	768640
307582	768641
186213	768642
17941	768643
45716	768644
94176	768645
81345	768646
136000	768647
318347	768648
6340	768649
39106	768650
2163	768651
55922	768652
57516	768653
49317	768654
187558	768655
1874	768656
5423	768657
923	768658
49397	768659
4738	768660
41605	768661
61054	768662
92024	768663
139185	768664
17936	768665
8880	768666
63622	768667
10916	768668
42090	768669
162465	768670
146385	768671
5509	768672
5509	768673
5509	768674
117668	768675
45663	768676
77949	768677
31398	768678
104655	768679
17941	768680
149791	768681
158517	768682
9697	768683
136303	768684
64953	768685
242505	768686
43691	768687
87147	768688
210315	768689
1483	768690
43624	768691
99026	768692
3391	768693
210315	768694
81240	768695
174939	768696
6842	768697
238291	768698
99747	768699
270442	768700
15679	768701
130320	768702
62204	768703
101519	768704
101249	768705
9836	768706
322096	768707
6279	768708
39342	768709
95778	768710
66932	768711
311616	768712
8689	768713
309524	768714
210446	768715
222541	768716
10793	768717
41728	768718
76903	768719
50107	768720
14842	768721
249745	768722
37406	768723
324	768724
320659	768725
46058	768726
11170	768727
56310	768728
125218	768729
223480	768730
50169	768731
163173	768732
590	768733
49179	768734
148414	768735
130371	768736
11877	768737
133915	768738
7737	768739
292311	768740
22017	768741
10360	768742
50397	768743
31377	768744
51233	768745
108007	768746
127205	768747
2421	768748
57114	768749
37422	768750
121505	768751
309552	768752
297961	768753
45674	768754
34039	768755
19762	768756
22777	768757
261891	768758
108818	768759
15678	768760
61674	768761
21174	768762
68167	768763
30646	768764
126091	768765
80298	768766
315934	768767
235242	768768
304089	768769
6214	768770
85420	768771
177377	768772
82711	768773
156923	768774
44267	768775
744	768776
24615	768777
26044	768778
163653	768779
7210	768780
9250	768781
124730	768782
76893	768783
145395	768784
159036	768785
3369	768786
168880	768787
33392	768788
164773	768789
291881	768790
1833	768791
122405	768792
172778	768793
16606	768794
63910	768795
169272	768796
212941	768797
145878	768798
66867	768799
19067	768800
33561	768801
120739	768802
1097	768803
22092	768804
87617	768805
16334	768806
117207	768807
169723	768808
23949	768809
45500	768810
142541	768811
165137	768812
12318	768813
240632	768814
163907	768815
29356	768816
10277	768817
315520	768818
70124	768819
614	768820
637	768821
169208	768822
31	768823
134142	768824
45892	768825
5676	768826
112442	768827
2597	768828
95871	768829
37948	768830
76893	768831
6978	768832
50703	768833
58359	768834
1328	768835
466	768836
63330	768837
349	768838
171350	768839
30525	768840
52535	768841
114030	768842
89721	768843
18821	768844
34892	768845
50678	768846
28463	768847
33112	768848
40549	768849
42312	768850
310219	768851
1649	768852
54933	768853
215728	768854
15442	768855
68329	768856
85685	768857
13626	768858
39776	768859
15820	768860
14887	768861
16823	768862
13034	768863
135042	768864
34892	768865
79043	768866
58826	768867
64107	768868
27115	768869
104503	768870
5154	768871
10214	768872
154775	768873
149435	768874
290299	768875
229029	768876
43543	768877
149720	768878
183721	768879
8301	768880
312941	768881
10046	768882
101096	768883
122713	768884
49452	768885
24550	768886
5508	768887
32986	768888
8015	768889
96516	768890
47833	768891
32657	768892
12049	768893
34620	768894
10736	768895
79476	768896
21893	768897
174602	768898
73883	768899
95194	768900
167	768901
99194	768902
116144	768903
72818	768904
49127	768905
185150	768906
2725	768907
233365	768908
172879	768909
151407	768910
136171	768911
87277	768912
251607	768913
45350	768914
7513	768915
95150	768916
168	768917
13444	768918
1799	768919
15222	768920
35235	768921
1240	768922
146643	768923
29907	768924
18037	768925
322319	768926
220379	768927
319981	768928
12369	768929
88434	768930
285962	768931
10514	768932
115763	768933
20020	768934
36662	768935
33281	768936
162106	768937
153529	768938
124153	768939
7215	768940
113544	768941
14692	768942
120690	768943
51255	768944
313446	768945
324856	768946
103365	768947
136605	768948
107432	768949
95333	768950
28338	768951
7425	768952
32450	768953
590	768954
40676	768955
865	768956
142381	768957
264058	768958
52183	768959
12469	768960
3943	768961
91129	768962
64539	768963
70983	768964
10526	768965
214632	768966
36357	768967
5542	768968
40358	768969
104287	768970
12199	768971
119234	768972
267683	768973
220916	768974
44850	768975
8826	768976
52694	768977
9572	768978
9136	768979
175042	768980
198	768981
174786	768982
125092	768983
4016	768984
190782	768985
275266	768986
55728	768987
35338	768988
286347	768989
2588	768990
6231	768991
51118	768992
153663	768993
87047	768994
211067	768995
10885	768996
12495	768997
12950	768998
6442	768999
72943	769000
35694	769001
3641	769002
248468	769003
111175	769004
229942	769005
141829	769006
52557	769007
39961	769008
161632	769009
4361	769010
40738	769011
125946	769012
111133	769013
118654	769014
6237	769015
291138	769016
101571	769017
27050	769018
34292	769019
15177	769020
45984	769021
121063	769022
109117	769023
65448	769024
58789	769025
134547	769026
12736	769027
50250	769028
91498	769029
107475	769030
28103	769031
142678	769032
210717	769033
34218	769034
72664	769035
91605	769036
14353	769037
31272	769038
256433	769039
13307	769040
80156	769041
71658	769042
44940	769043
24818	769044
81847	769045
189523	769046
96072	769047
78246	769048
307617	769049
24331	769050
113381	769051
196224	769052
11054	769053
94365	769054
23307	769055
48302	769056
7307	769057
86807	769058
64438	769059
7664	769060
228387	769061
264382	769062
7052	769063
30639	769064
14339	769065
23778	769066
147878	769067
55296	769068
261096	769069
232900	769070
64237	769071
15910	769072
66156	769073
165355	769074
23470	769075
25027	769076
6790	769077
46509	769078
95685	769079
93576	769080
88621	769081
86450	769082
1758	769083
363	769084
35302	769085
203121	769086
12313	769087
194	769088
674	769089
35841	769090
323863	769091
51118	769092
69212	769093
228555	769094
47286	769095
174600	769096
102847	769097
47353	769098
9767	769099
262163	769100
158593	769101
6632	769102
47026	769103
189059	769104
3441	769105
12781	769106
1927	769107
178743	769108
82741	769109
101378	769110
106112	769111
41264	769112
107504	769113
25006	769114
46300	769115
1609	769116
9340	769117
13245	769118
41927	769119
161692	769120
4467	769121
3748	769122
31740	769123
51161	769124
46299	769125
6063	769126
1396	769127
297716	769128
10476	769129
76568	769130
237568	769131
118204	769132
211224	769133
220079	769134
209256	769135
53183	769136
110594	769137
51094	769138
13626	769139
27732	769140
75728	769141
80224	769142
14190	769143
43222	769144
46252	769145
52936	769146
297055	769147
18802	769148
61031	769149
16878	769150
157174	769151
2940	769152
60640	769153
58519	769154
138009	769155
64963	769156
34399	769157
1791	769158
30003	769159
100967	769160
110035	769161
815	769162
128588	769163
70389	769164
50023	769165
18425	769166
170403	769167
84430	769168
83087	769169
209000	769170
17569	769171
90514	769172
43124	769173
209145	769174
194381	769175
39516	769176
63078	769177
132720	769178
88160	769179
59327	769180
46041	769181
119573	769182
50298	769183
22765	769184
4678	769185
119479	769186
3018	769187
186221	769188
50423	769189
36015	769190
62410	769191
258266	769192
22941	769193
180008	769194
116207	769195
10	769196
19122	769197
19638	769198
87370	769199
85635	769200
156032	769201
144671	769202
197126	769203
7197	769204
1990	769205
93252	769206
169179	769207
131234	769208
15663	769209
118028	769210
145101	769211
82302	769212
23161	769213
40464	769214
18075	769215
49222	769216
101008	769217
138386	769218
28290	769219
72664	769220
124300	769221
9589	769222
119949	769223
108003	769224
22579	769225
1660	769226
52782	769227
164835	769228
119766	769229
68733	769230
2437	769231
141384	769232
98103	769233
321781	769234
24199	769235
111025	769236
19854	769237
138564	769238
9810	769239
27399	769240
9299	769241
771	769242
16275	769243
136740	769244
220426	769245
11609	769246
4587	769247
296308	769248
8133	769249
167213	769250
10667	769251
247632	769252
75964	769253
6006	769254
198360	769255
66940	769256
139274	769257
169409	769258
140534	769259
90036	769260
136955	769261
246126	769262
14698	769263
47750	769264
175113	769265
151238	769266
65156	769267
59975	769268
1647	769269
32319	769270
26708	769271
46584	769272
10846	769273
5339	769274
197593	769275
12235	769276
3588	769277
46363	769278
105819	769279
36216	769280
69335	769281
210528	769282
6773	769283
12854	769284
76915	769285
21194	769286
245957	769287
49961	769288
30101	769289
62432	769290
197467	769291
14392	769292
66217	769293
36355	769294
37500	769295
33604	769296
46113	769297
111723	769298
9258	769299
13925	769300
12664	769301
220588	769302
1988	769303
2181	769304
47330	769305
163918	769306
44770	769307
42367	769308
2704	769309
2755	769310
311	769311
206675	769312
11493	769313
55577	769314
26757	769315
3145	769316
102825	769317
8517	769318
98844	769319
8541	769320
212349	769321
105722	769322
35000	769323
164296	769324
144409	769325
16161	769326
305344	769327
45530	769328
50827	769329
303117	769330
11189	769331
18097	769332
30275	769333
6938	769334
118535	769335
10206	769336
9216	769337
199188	769338
12125	769339
67297	769340
9570	769341
304041	769342
65606	769343
3268	769344
69454	769345
4419	769346
34564	769347
246610	769348
56	769349
269559	769350
131121	769351
32387	769352
138508	769353
19476	769354
117218	769355
7137	769356
158205	769357
222957	769358
7658	769359
15157	769360
29647	769361
15344	769362
65524	769363
43922	769364
1810	769365
82926	769366
114880	769367
82251	769368
84647	769369
36134	769370
213374	769371
137083	769372
84298	769373
4860	769374
15424	769375
170961	769376
54743	769377
53631	769378
138128	769379
29529	769380
80281	769381
29019	769382
62487	769383
677	769384
36114	769385
26961	769386
10413	769387
5533	769388
208811	769389
31986	769390
39262	769391
229602	769392
96571	769393
29968	769394
162513	769395
8880	769396
13590	769397
1232	769398
79645	769399
61357	769400
298889	769401
98024	769402
50254	769403
91737	769404
256197	769405
221554	769406
12673	769407
81072	769408
918	769409
677	769410
145657	769411
13866	769412
91556	769413
126091	769414
51471	769415
65537	769416
158271	769417
173400	769418
8024	769419
141619	769420
6131	769421
2642	769422
3454	769423
144464	769424
64139	769425
4264	769426
789	769427
69454	769428
107388	769429
160956	769430
158147	769431
134704	769432
50020	769433
305997	769434
5217	769435
226040	769436
68077	769437
5876	769438
43485	769439
159594	769440
19933	769441
4323	769442
248853	769443
240049	769444
306638	769445
164472	769446
2491	769447
45500	769448
197593	769449
1741	769450
24749	769451
80153	769452
36386	769453
6638	769454
247942	769455
46649	769456
213231	769457
193112	769458
744	769459
88411	769460
7921	769461
201660	769462
204881	769463
161183	769464
32292	769465
52501	769466
76926	769467
18924	769468
13707	769469
221939	769470
140498	769471
23333	769472
4599	769473
79050	769474
205174	769475
60183	769476
138974	769477
66268	769478
120616	769479
277182	769480
36276	769481
46701	769482
2729	769483
143083	769484
54252	769485
5076	769486
76770	769487
218600	769488
328489	769489
276481	769490
113689	769491
120471	769492
211521	769493
13954	769494
65421	769495
157077	769496
221943	769497
6344	769498
46359	769499
174549	769500
133319	769501
52579	769502
206268	769503
64002	769504
113140	769505
171033	769506
296	769507
172441	769508
78547	769509
103508	769510
114897	769511
10392	769512
308693	769513
104794	769514
12284	769515
301600	769516
752	769517
221947	769518
87229	769519
57462	769520
131642	769521
62282	769522
114882	769523
67633	769524
263443	769525
90401	769526
186444	769527
3705	769528
101124	769529
136145	769530
18442	769531
11888	769532
65864	769533
168627	769534
222	769535
217071	769536
257156	769537
26768	769538
23216	769539
7045	769540
223711	769541
197740	769542
1356	769543
21007	769544
60724	769545
242728	769546
7170	769547
243413	769548
14928	769549
252305	769550
46777	769551
23576	769552
165956	769553
33124	769554
218744	769555
97085	769556
168	769557
10460	769558
74522	769559
33706	769560
50056	769561
138455	769562
178616	769563
132593	769564
60862	769565
158344	769566
31798	769567
26857	769568
491	769569
12673	769570
6845	769571
3034	769572
6636	769573
61561	769574
86215	769575
27270	769576
190552	769577
6065	769578
130554	769579
18009	769580
75637	769581
29254	769582
23837	769583
212	769584
552	769585
4340	769586
1356	769587
89930	769588
3438	769589
9841	769590
84513	769591
9560	769592
1275	769593
125796	769594
108003	769595
84277	769596
310794	769597
25265	769598
258198	769599
51581	769600
111934	769601
18453	769602
2368	769603
28661	769604
17292	769605
166184	769606
564	769607
103831	769608
21740	769609
303104	769610
3217	769611
47625	769612
19053	769613
55901	769614
135009	769615
298506	769616
214188	769617
429	769618
144607	769619
94516	769620
13042	769621
69284	769622
13440	769623
156939	769624
48362	769625
7460	769626
20449	769627
56802	769628
649	769629
149146	769630
153075	769631
13228	769632
83646	769633
37912	769634
104540	769635
9025	769636
17640	769637
158838	769638
6667	769639
43932	769640
2842	769641
99024	769642
42846	769643
107004	769644
121251	769645
1729	769646
32096	769647
278147	769648
12100	769649
159404	769650
50737	769651
191360	769652
54276	769653
182726	769654
131370	769655
17940	769656
101008	769657
84728	769658
36111	769659
120975	769660
37668	769661
95697	769662
207492	769663
51700	769664
201493	769665
66895	769666
150227	769667
35990	769668
133801	769669
178092	769670
33547	769671
19362	769672
246871	769673
160652	769674
150372	769675
254409	769676
824	769677
3936	769678
13824	769679
131278	769680
131278	769681
30847	769682
106389	769683
58474	769684
6782	769685
43354	769686
106552	769687
159699	769688
34037	769689
165920	769690
165791	769691
68632	769692
106542	769693
67330	769694
262554	769695
160324	769696
2367	769697
24816	769698
13754	769699
21789	769700
54108	769701
75243	769702
244150	769703
309277	769704
275856	769705
21960	769706
8462	769707
19066	769708
168074	769709
146633	769710
146633	769711
27126	769712
39890	769713
248122	769714
215529	769715
29348	769716
108471	769717
83260	769718
226211	769719
119342	769720
55069	769721
226329	769722
209317	769723
174256	769724
271222	769725
39152	769726
76396	769727
131026	769728
83911	769729
185959	769730
66138	769731
133535	769732
109012	769733
95827	769734
198231	769735
206790	769736
175873	769737
70093	769738
73518	769739
113268	769740
62350	769741
139010	769742
136963	769743
174233	769744
146797	769745
10903	769746
155433	769747
65923	769748
80494	769749
131361	769750
46019	769751
204026	769752
4948	769753
1449	769754
129959	769755
115907	769756
12316	769757
173106	769758
105372	769759
18197	769760
79544	769761
14944	769762
79094	769763
99185	769764
229	769765
80786	769766
42016	769767
48650	769768
26290	769769
94433	769770
38747	769771
109975	769772
3264	769773
27540	769774
103769	769775
49711	769776
64752	769777
1832	769778
53174	769779
1354	769780
47120	769781
5532	769782
15409	769783
309660	769784
17000	769785
306315	769786
95004	769787
94355	769788
327737	769789
72796	769790
124301	769791
7182	769792
276676	769793
49737	769794
10705	769795
157967	769796
15424	769797
54024	769798
4634	769799
152926	769800
63750	769801
58666	769802
979	769803
23663	769804
52749	769805
28219	769806
1949	769807
145741	769808
45060	769809
42580	769810
41694	769811
265949	769812
151466	769813
44138	769814
133478	769815
287456	769816
16718	769817
63083	769818
176565	769819
194627	769820
166403	769821
78353	769822
3758	769823
7255	769824
56406	769825
34841	769826
114206	769827
96667	769828
13892	769829
87068	769830
319810	769831
65632	769832
149456	769833
31135	769834
78675	769835
90781	769836
77875	769837
190317	769838
283816	769839
45632	769840
79935	769841
97337	769842
113660	769843
86694	769844
21547	769845
9786	769846
188229	769847
4765	769848
73134	769849
89932	769850
63118	769851
313208	769852
225425	769853
50583	769854
7029	769855
61281	769856
206310	769857
12731	769858
58456	769859
66663	769860
136362	769861
18067	769862
72937	769863
247	769864
87484	769865
191165	769866
27037	769867
47616	769868
244799	769869
94810	769870
317992	769871
108666	769872
52758	769873
30430	769874
178159	769875
1117	769876
185387	769877
5917	769878
43009	769879
59242	769880
185451	769881
51870	769882
106825	769883
119841	769884
406	769885
12544	769886
29275	769887
83408	769888
125008	769889
12014	769890
71742	769891
54220	769892
102490	769893
539	769894
47919	769895
17623	769896
82094	769897
27525	769898
76813	769899
27458	769900
77589	769901
7664	769902
159969	769903
704	769904
163491	769905
264061	769906
2820	769907
112224	769908
67932	769909
17535	769910
4494	769911
179072	769912
9666	769913
10420	769914
22426	769915
242483	769916
42126	769917
69924	769918
136	769919
36902	769920
213442	769921
1131	769922
122837	769923
8134	769924
42421	769925
5934	769926
276353	769927
51514	769928
71447	769929
35317	769930
45584	769931
132318	769932
6644	769933
28088	769934
27878	769935
52133	769936
6177	769937
257229	769938
161863	769939
246243	769940
213463	769941
28235	769942
140851	769943
405	769944
1331	769945
138591	769946
43022	769947
22	769948
70789	769949
124077	769950
198039	769951
106109	769952
11392	769953
226022	769954
26600	769955
3991	769956
18884	769957
42229	769958
42667	769959
229538	769960
152295	769961
254542	769962
135814	769963
19629	769964
44827	769965
144436	769966
318170	769967
166267	769968
35178	769969
142728	769970
9212	769971
351	769972
192055	769973
1511	769974
16287	769975
222508	769976
69723	769977
150974	769978
48023	769979
162710	769980
200841	769981
137041	769982
68513	769983
89240	769984
189554	769985
49802	769986
123200	769987
106079	769988
21292	769989
88076	769990
7198	769991
81284	769992
7686	769993
12643	769994
48114	769995
237325	769996
26647	769997
61965	769998
164103	769999
104207	770000
22537	770001
171236	770002
45499	770003
19863	770004
12648	770005
43075	770006
44360	770007
56562	770008
178452	770009
111872	770010
42032	770011
40354	770012
269	770013
122576	770014
257702	770015
224663	770016
138297	770017
27759	770018
20237	770019
241084	770020
200865	770021
306829	770022
160021	770023
188126	770024
188126	770025
134812	770026
75439	770027
19863	770028
138983	770029
58634	770030
298571	770031
152082	770032
223701	770033
214643	770034
87755	770035
44531	770036
4157	770037
21870	770038
243345	770039
30517	770040
89854	770041
8724	770042
12755	770043
9870	770044
20815	770045
2878	770046
217686	770047
161576	770048
137457	770049
184823	770050
128357	770051
200049	770052
114613	770053
234662	770054
124234	770055
305149	770056
103374	770057
246957	770058
213923	770059
323984	770060
111482	770061
277858	770062
72401	770063
22782	770064
238821	770065
271816	770066
260745	770067
308473	770068
108453	770069
83525	770070
112131	770071
234185	770072
48567	770073
51397	770074
166170	770075
115842	770076
242265	770077
36782	770078
200329	770079
43021	770080
119313	770081
141669	770082
250647	770083
129569	770084
189410	770085
261001	770086
9122	770087
117187	770088
44542	770089
87409	770090
212321	770091
127489	770092
195320	770093
127945	770094
82739	770095
92278	770096
232434	770097
124822	770098
53851	770099
24814	770100
50804	770101
321287	770102
44400	770103
241516	770104
251310	770105
246669	770106
182635	770107
89904	770108
280295	770109
200537	770110
14164	770111
80734	770112
76025	770113
186192	770114
325704	770115
74929	770116
226398	770117
292633	770118
304582	770119
30108	770120
280951	770121
302949	770122
117900	770123
4754	770124
255482	770125
200786	770126
184014	770127
242091	770128
273127	770129
105335	770130
129530	770131
157474	770132
87980	770133
140588	770134
121064	770135
149521	770136
108826	770137
230016	770138
169341	770139
144763	770140
292715	770141
215924	770142
191405	770143
183360	770144
93643	770145
128543	770146
8169	770147
113292	770148
243300	770149
8661	770150
195742	770151
6786	770152
41909	770153
181240	770154
280070	770155
11683	770156
43256	770157
69722	770158
37063	770159
102303	770160
43411	770161
121243	770162
84102	770163
105347	770164
117169	770165
119874	770166
225355	770167
112236	770168
77977	770169
82172	770170
122524	770171
98375	770172
63232	770173
102205	770174
68168	770175
33435	770176
139612	770177
18181	770178
138211	770179
121324	770180
1817	770181
21647	770182
203329	770183
47485	770184
132612	770185
126255	770186
78828	770187
53960	770188
68863	770189
42641	770190
262105	770191
132148	770192
198349	770193
32895	770194
114363	770195
2345	770196
100090	770197
1948	770198
19625	770199
425	770200
215436	770201
2278	770202
50837	770203
269688	770204
3177	770205
75100	770206
10203	770207
1238	770208
25554	770209
8364	770210
7225	770211
162815	770212
21063	770213
22243	770214
1406	770215
75943	770216
71498	770217
114876	770218
90	770219
13963	770220
1398	770221
27583	770222
5375	770223
4569	770224
181283	770225
111789	770226
264556	770227
11346	770228
1	770229
34682	770230
139395	770231
284825	770232
12274	770233
88952	770234
149851	770235
115014	770236
4215	770237
115327	770238
4295	770239
19	770240
139395	770241
86676	770242
15419	770243
13706	770244
171180	770245
6319	770246
273486	770247
175784	770248
12370	770249
124561	770250
14036	770251
40628	770252
504	770253
37036	770254
55322	770255
27816	770256
27816	770257
98291	770258
192284	770259
214718	770260
211926	770261
54714	770262
215454	770263
319092	770264
122048	770265
288406	770266
22317	770267
11591	770268
470	770269
61233	770270
4444	770271
14618	770272
65567	770273
131355	770274
37179	770275
166766	770276
16301	770277
39600	770278
37498	770279
2930	770280
1800	770281
48630	770282
48630	770283
176895	770284
71779	770285
24611	770286
29635	770287
213558	770288
69241	770289
43407	770290
6723	770291
205593	770292
52	770293
10004	770294
53153	770295
14603	770296
60802	770297
2184	770298
118730	770299
187625	770300
1394	770301
93221	770302
14602	770303
11106	770304
91114	770305
15803	770306
37191	770307
30856	770308
124727	770309
34250	770310
66604	770311
126610	770312
11886	770313
9832	770314
65390	770315
20811	770316
127104	770317
211029	770318
163925	770319
301537	770320
239880	770321
39782	770322
198879	770323
249303	770324
97477	770325
141423	770326
237574	770327
91039	770328
318029	770329
92214	770330
227533	770331
146785	770332
162371	770333
100262	770334
264682	770335
143161	770336
317067	770337
141449	770338
226829	770339
93180	770340
21990	770341
201144	770342
420	770343
13877	770344
220442	770345
96254	770346
144274	770347
11109	770348
4139	770349
162306	770350
221593	770351
117226	770352
247462	770353
93180	770354
171539	770355
143106	770356
217667	770357
20276	770358
157379	770359
163740	770360
149971	770361
236899	770362
100262	770363
166106	770364
236906	770365
248706	770366
94614	770367
154890	770368
185848	770369
94614	770370
251540	770371
100262	770372
146502	770373
36603	770374
97104	770375
98961	770376
206522	770377
163735	770378
207073	770379
314686	770380
258697	770381
296867	770382
315071	770383
214694	770384
12404	770385
194620	770386
136802	770387
159453	770388
248209	770389
54684	770390
200731	770391
91545	770392
192562	770393
79947	770394
192549	770395
83998	770396
21540	770397
191830	770398
278711	770399
25971	770400
141460	770401
175788	770402
91891	770403
177377	770404
237486	770405
63645	770406
257921	770407
257119	770408
167576	770409
107648	770410
107815	770411
167600	770412
70188	770413
70188	770414
32282	770415
125386	770416
40732	770417
219960	770418
97477	770419
227537	770420
95734	770421
267290	770422
143161	770423
222408	770424
143664	770425
36659	770426
221909	770427
173350	770428
72187	770429
193773	770430
82969	770431
234025	770432
26010	770433
173350	770434
60720	770435
98652	770436
225823	770437
103962	770438
4139	770439
41040	770440
35496	770441
45481	770442
25494	770443
205682	770444
140268	770445
124860	770446
61788	770447
143937	770448
269520	770449
143278	770450
263180	770451
285059	770452
166466	770453
208697	770454
128785	770455
135480	770456
19618	770457
66516	770458
280706	770459
7655	770460
284448	770461
175380	770462
165853	770463
200058	770464
20239	770465
62458	770466
104620	770467
1572	770468
7888	770469
589	770470
237	770471
19706	770472
150976	770473
51162	770474
23339	770475
2240	770476
12970	770477
46488	770478
42936	770479
9053	770480
233186	770481
21526	770482
64645	770483
3107	770484
55524	770485
30932	770486
50453	770487
55885	770488
256131	770489
3504	770490
128280	770491
216231	770492
6789	770493
49473	770494
112883	770495
24433	770496
18876	770497
5851	770498
57105	770499
4534	770500
77873	770501
89160	770502
22047	770503
57314	770504
17280	770505
45512	770506
1819	770507
169496	770508
49973	770509
135464	770510
87903	770511
116133	770512
5006	770513
16335	770514
133759	770515
76822	770516
277	770517
94976	770518
122	770519
122818	770520
83278	770521
19533	770522
91870	770523
172799	770524
112117	770525
97542	770526
13545	770527
106616	770528
105071	770529
5011	770530
33755	770531
175962	770532
161555	770533
83196	770534
4635	770535
93931	770536
103412	770537
46287	770538
8765	770539
10593	770540
18015	770541
37441	770542
2013	770543
14833	770544
4710	770545
21629	770546
22417	770547
119873	770548
98993	770549
124372	770550
184780	770551
3730	770552
24766	770553
331	770554
99	770555
365	770556
20078	770557
13	770558
31394	770559
311	770560
16604	770561
89033	770562
181117	770563
94333	770564
25168	770565
9388	770566
22991	770567
10585	770568
24229	770569
23947	770570
14526	770571
37626	770572
76779	770573
19024	770574
2098	770575
3761	770576
197851	770577
88872	770578
311882	770579
189477	770580
4857	770581
167430	770582
7795	770583
2523	770584
116016	770585
63370	770586
3549	770587
121163	770588
105222	770589
39092	770590
9936	770591
208478	770592
38103	770593
26218	770594
57135	770595
19725	770596
34959	770597
293170	770598
58058	770599
2973	770600
3714	770601
49717	770602
10862	770603
69673	770604
47702	770605
7592	770606
26158	770607
8271	770608
5090	770609
313261	770610
6198	770611
19290	770612
21303	770613
20043	770614
254192	770615
29454	770616
75174	770617
56728	770618
213942	770619
76675	770620
45378	770621
58126	770622
49138	770623
12477	770624
308329	770625
27531	770626
51145	770627
49158	770628
74297	770629
6014	770630
113770	770631
55107	770632
4084	770633
73666	770634
39964	770635
75939	770636
88375	770637
12320	770638
99110	770639
177645	770640
36954	770641
51737	770642
57484	770643
524	770644
40317	770645
4113	770646
28616	770647
48252	770648
89733	770649
194198	770650
100032	770651
27595	770652
41331	770653
27366	770654
55298	770655
29598	770656
12450	770657
28017	770658
115508	770659
1243	770660
274767	770661
119063	770662
138436	770663
11464	770664
35465	770665
65133	770666
15268	770667
37250	770668
256426	770669
808	770670
66551	770671
16428	770672
27293	770673
95724	770674
196025	770675
84654	770676
24941	770677
40289	770678
367	770679
182	770680
17393	770681
15753	770682
80219	770683
42965	770684
280799	770685
235282	770686
167800	770687
69515	770688
65104	770689
86124	770690
263698	770691
35665	770692
73294	770693
141612	770694
139408	770695
33144	770696
51555	770697
170168	770698
80179	770699
145627	770700
2607	770701
1090	770702
66240	770703
13044	770704
1842	770705
111915	770706
276817	770707
83164	770708
113690	770709
192367	770710
80310	770711
125956	770712
57345	770713
149557	770714
3281	770715
3281	770716
39344	770717
5250	770718
90371	770719
28532	770720
311995	770721
1404	770722
102472	770723
314954	770724
48705	770725
91595	770726
55878	770727
155514	770728
141272	770729
63367	770730
173498	770731
77432	770732
95735	770733
253612	770734
177108	770735
168749	770736
324627	770737
70251	770738
88314	770739
165064	770740
26686	770741
128805	770742
89256	770743
253796	770744
27290	770745
69360	770746
16437	770747
141778	770748
141821	770749
76127	770750
251118	770751
49837	770752
19253	770753
39576	770754
260715	770755
8048	770756
65764	770757
18839	770758
315305	770759
134222	770760
60237	770761
63238	770762
26128	770763
162347	770764
81367	770765
304139	770766
108890	770767
44076	770768
232815	770769
57960	770770
52551	770771
47976	770772
15432	770773
54931	770774
105803	770775
132902	770776
35025	770777
234979	770778
3993	770779
11680	770780
2601	770781
48988	770782
14981	770783
11521	770784
31397	770785
639	770786
2882	770787
1401	770788
1	770789
176179	770790
21	770791
46970	770792
7977	770793
17024	770794
2648	770795
56054	770796
182538	770797
200274	770798
4585	770799
1811	770800
1817	770801
316257	770802
354	770803
18578	770804
37742	770805
5662	770806
22108	770807
61474	770808
67955	770809
136701	770810
10557	770811
18628	770812
50242	770813
112362	770814
80337	770815
88890	770816
115896	770817
86770	770818
49711	770819
34110	770820
72796	770821
24112	770822
258395	770823
126809	770824
98208	770825
76223	770826
212151	770827
212041	770828
264558	770829
283982	770830
161023	770831
161023	770832
173200	770833
307988	770834
111368	770835
264291	770836
172381	770837
241979	770838
31384	770839
85420	770840
225027	770841
223449	770842
241010	770843
29783	770844
153286	770845
94085	770846
316914	770847
120488	770848
93322	770849
130190	770850
203575	770851
219809	770852
327774	770853
264578	770854
300499	770855
105874	770856
56750	770857
99986	770858
229459	770859
130093	770860
245059	770861
245008	770862
99347	770863
194904	770864
325976	770865
254211	770866
109527	770867
269522	770868
155130	770869
225764	770870
183712	770871
255469	770872
207235	770873
114434	770874
132439	770875
221780	770876
188878	770877
301462	770878
264968	770879
135442	770880
296605	770881
203135	770882
156461	770883
40816	770884
153966	770885
304929	770886
34745	770887
235068	770888
11898	770889
218346	770890
175803	770891
161740	770892
159303	770893
29437	770894
235014	770895
212042	770896
111440	770897
240773	770898
238033	770899
264538	770900
263568	770901
41012	770902
154741	770903
265071	770904
102747	770905
199246	770906
142074	770907
8980	770908
142074	770909
6144	770910
301048	770911
308841	770912
81867	770913
260507	770914
34745	770915
194947	770916
117969	770917
173252	770918
265304	770919
204801	770920
86784	770921
170175	770922
143239	770923
14796	770924
44874	770925
44252	770926
102453	770927
85472	770928
20573	770929
73081	770930
197263	770931
225484	770932
228048	770933
153905	770934
72855	770935
298408	770936
203863	770937
136495	770938
87776	770939
156106	770940
127035	770941
63638	770942
120685	770943
33934	770944
112388	770945
139263	770946
309083	770947
64463	770948
64463	770949
154476	770950
5857	770951
17771	770952
5857	770953
56104	770954
11474	770955
4317	770956
7905	770957
11798	770958
123849	770959
4973	770960
3219	770961
305631	770962
253157	770963
148446	770964
92459	770965
155961	770966
9082	770967
76445	770968
51284	770969
184367	770970
214188	770971
52245	770972
478	770973
1693	770974
310157	770975
25107	770976
9887	770977
175933	770978
73137	770979
311618	770980
210909	770981
79688	770982
86122	770983
131636	770984
217530	770985
258794	770986
258550	770987
16779	770988
63	770989
2174	770990
169513	770991
8746	770992
148337	770993
1352	770994
64993	770995
43215	770996
217241	770997
47351	770998
32715	770999
231282	771000
234638	771001
83792	771002
175854	771003
300819	771004
197434	771005
102995	771006
113836	771007
27834	771008
323539	771009
664	771010
4196	771011
115623	771012
102633	771013
115690	771014
2926	771015
109063	771016
299052	771017
175151	771018
213494	771019
389	771020
203935	771021
38989	771022
246235	771023
320611	771024
29232	771025
196543	771026
100865	771027
82192	771028
227024	771029
156557	771030
143320	771031
14989	771032
43202	771033
115235	771034
32308	771035
171668	771036
164851	771037
165778	771038
33836	771039
70781	771040
7592	771041
85371	771042
76237	771043
248382	771044
15593	771045
169148	771046
177890	771047
101583	771048
99169	771049
198992	771050
301075	771051
14782	771052
76332	771053
67381	771054
127396	771055
36824	771056
74408	771057
41615	771058
36285	771059
46667	771060
177838	771061
228341	771062
40895	771063
75108	771064
75465	771065
198866	771066
19134	771067
40657	771068
117669	771069
227980	771070
238189	771071
8120	771072
48026	771073
80483	771074
26656	771075
288498	771076
183674	771077
144101	771078
15792	771079
239356	771080
216978	771081
301424	771082
86158	771083
72921	771084
31313	771085
80602	771086
284479	771087
292841	771088
156377	771089
304967	771090
145559	771091
208314	771092
58673	771093
138937	771094
137357	771095
132729	771096
5729	771097
642	771098
34023	771099
211744	771100
80435	771101
10479	771102
65224	771103
309026	771104
13169	771105
77647	771106
80718	771107
115584	771108
291792	771109
45537	771110
191499	771111
72719	771112
54597	771113
245475	771114
122343	771115
10962	771116
238828	771117
6089	771118
270975	771119
162975	771120
72990	771121
76538	771122
70117	771123
21801	771124
31814	771125
142604	771126
215192	771127
106450	771128
212823	771129
28033	771130
67132	771131
255819	771132
16746	771133
70459	771134
252523	771135
267726	771136
251963	771137
47459	771138
294950	771139
269090	771140
119974	771141
81754	771142
111236	771143
125546	771144
60459	771145
216579	771146
152357	771147
199604	771148
126571	771149
176177	771150
14135	771151
89732	771152
147779	771153
60086	771154
67463	771155
108385	771156
161160	771157
67463	771158
208659	771159
72017	771160
89423	771161
260189	771162
98378	771163
161228	771164
304693	771165
192086	771166
25445	771167
50138	771168
127625	771169
238579	771170
154356	771171
92188	771172
147960	771173
127715	771174
51115	771175
172512	771176
60344	771177
63402	771178
40881	771179
194491	771180
44486	771181
123778	771182
82524	771183
153015	771184
194704	771185
9412	771186
187271	771187
272314	771188
67934	771189
239453	771190
76011	771191
151729	771192
260147	771193
217104	771194
254511	771195
110548	771196
1005	771197
150282	771198
100141	771199
83138	771200
73311	771201
150325	771202
49957	771203
164316	771204
327411	771205
96212	771206
245950	771207
61378	771208
97391	771209
299807	771210
45230	771211
34104	771212
107348	771213
21732	771214
221886	771215
176452	771216
279890	771217
236018	771218
226599	771219
317009	771220
248324	771221
47500	771222
203867	771223
260411	771224
149657	771225
321903	771226
42609	771227
191947	771228
299674	771229
80425	771230
59419	771231
275594	771232
105627	771233
33064	771234
142114	771235
93591	771236
93571	771237
67945	771238
231005	771239
181240	771240
53989	771241
73311	771242
45556	771243
131259	771244
47368	771245
21977	771246
179587	771247
171388	771248
14266	771249
208537	771250
4196	771251
144877	771252
117640	771253
120585	771254
53217	771255
63008	771256
315834	771257
317539	771258
86067	771259
190672	771260
195473	771261
49393	771262
260979	771263
34962	771264
169747	771265
18030	771266
30603	771267
74899	771268
54670	771269
91675	771270
107940	771271
38368	771272
68821	771273
38504	771274
283885	771275
42185	771276
266407	771277
176866	771278
73796	771279
260890	771280
3417	771281
120862	771282
125351	771283
86087	771284
184714	771285
62958	771286
38333	771287
304344	771288
2243	771289
169321	771290
194827	771291
119019	771292
195473	771293
133953	771294
263108	771295
97734	771296
204413	771297
77602	771298
18747	771299
122682	771300
80187	771301
140415	771302
139973	771303
78070	771304
146320	771305
208527	771306
12438	771307
42414	771308
199548	771309
241164	771310
70629	771311
326566	771312
76864	771313
11404	771314
117481	771315
179253	771316
165483	771317
63164	771318
145519	771319
177356	771320
20662	771321
102901	771322
158902	771323
3339	771324
82462	771325
69243	771326
58149	771327
257439	771328
185622	771329
31294	771330
109515	771331
250547	771332
105106	771333
7266	771334
103168	771335
34887	771336
142194	771337
34342	771338
50851	771339
17762	771340
50851	771341
88831	771342
39821	771343
38214	771344
125507	771345
53876	771346
53330	771347
3349	771348
45901	771349
5320	771350
64080	771351
114199	771352
110305	771353
4222	771354
29444	771355
96707	771356
7109	771357
152099	771358
116377	771359
8332	771360
163891	771361
220670	771362
172608	771363
130658	771364
106470	771365
53330	771366
17287	771367
30126	771368
47703	771369
9200	771370
47422	771371
206862	771372
20247	771373
5187	771374
50279	771375
109175	771376
20046	771377
274914	771378
155679	771379
109222	771380
86584	771381
82908	771382
119009	771383
126111	771384
95312	771385
51955	771386
202190	771387
196346	771388
189634	771389
24153	771390
145084	771391
169095	771392
45195	771393
71374	771394
125647	771395
36503	771396
221605	771397
117179	771398
106944	771399
9938	771400
51115	771401
283849	771402
92137	771403
151005	771404
90412	771405
195011	771406
193338	771407
159655	771408
56887	771409
185531	771410
85199	771411
122168	771412
94522	771413
10426	771414
210472	771415
296778	771416
80687	771417
41426	771418
96851	771419
71774	771420
189005	771421
267465	771422
112442	771423
234412	771424
60787	771425
311821	771426
274172	771427
97003	771428
42702	771429
90186	771430
51346	771431
147476	771432
39571	771433
78032	771434
326817	771435
326643	771436
170105	771437
146472	771438
215922	771439
57679	771440
124167	771441
81628	771442
110248	771443
258006	771444
5802	771445
64944	771446
145659	771447
20733	771448
197966	771449
5651	771450
88482	771451
327117	771452
131560	771453
202962	771454
212603	771455
114517	771456
165907	771457
264789	771458
228508	771459
254568	771460
302953	771461
473	771462
57903	771463
311382	771464
76595	771465
1159	771466
2511	771467
109911	771468
206244	771469
144419	771470
32638	771471
3667	771472
10426	771473
3112	771474
17218	771475
1427	771476
119048	771477
15093	771478
17597	771479
225880	771480
211633	771481
91123	771482
219601	771483
17605	771484
5862	771485
146726	771486
167654	771487
17229	771488
214073	771489
87685	771490
200769	771491
47405	771492
91519	771493
34285	771494
59998	771495
75036	771496
99534	771497
89990	771498
9482	771499
105596	771500
120730	771501
190696	771502
277927	771503
208111	771504
50318	771505
311780	771506
276319	771507
283157	771508
190000	771509
82173	771510
109954	771511
134917	771512
89398	771513
38696	771514
60716	771515
71416	771516
53330	771517
101561	771518
304036	771519
74108	771520
7266	771521
263047	771522
29322	771523
246889	771524
20241	771525
47573	771526
322792	771527
122812	771528
303745	771529
282556	771530
201349	771531
195217	771532
202278	771533
47078	771534
172662	771535
235123	771536
199675	771537
76807	771538
120165	771539
172648	771540
7952	771541
270920	771542
270994	771543
92742	771544
111797	771545
27922	771546
128477	771547
213236	771548
108824	771549
29315	771550
259045	771551
18959	771552
182319	771553
145343	771554
77953	771555
312071	771556
312319	771557
67486	771558
95617	771559
78576	771560
146663	771561
103193	771562
83371	771563
129215	771564
129215	771565
197615	771566
67270	771567
282197	771568
202247	771569
36765	771570
1873	771571
113944	771572
377	771573
100464	771574
80427	771575
22256	771576
32984	771577
192558	771578
294675	771579
56340	771580
324898	771581
270547	771582
200243	771583
266606	771584
85586	771585
8376	771586
207818	771587
86001	771588
60868	771589
280651	771590
327732	771591
216371	771592
275956	771593
72834	771594
22493	771595
53513	771596
142864	771597
328351	771598
102337	771599
23185	771600
311131	771601
126109	771602
126967	771603
198119	771604
299910	771605
49210	771606
6576	771607
258259	771608
2218	771609
17886	771610
75574	771611
116735	771612
83160	771613
17886	771614
50131	771615
32704	771616
53513	771617
50295	771618
202805	771619
39924	771620
16813	771621
190732	771622
32049	771623
326309	771624
204308	771625
215790	771626
300723	771627
71144	771628
10028	771629
119690	771630
34471	771631
173011	771632
236338	771633
173765	771634
72562	771635
4181	771636
322261	771637
41200	771638
205364	771639
154417	771640
16859	771641
44865	771642
108531	771643
110834	771644
269	771645
148209	771646
302330	771647
40198	771648
135590	771649
84770	771650
62436	771651
204257	771652
133474	771653
74829	771654
39636	771655
65263	771656
258528	771657
85117	771658
124418	771659
101727	771660
180919	771661
76400	771662
210996	771663
265310	771664
174420	771665
276114	771666
60660	771667
102602	771668
162337	771669
74830	771670
263261	771671
151490	771672
154957	771673
80011	771674
151715	771675
63916	771676
247896	771677
267637	771678
284888	771679
166092	771680
143546	771681
265361	771682
182248	771683
213654	771684
112442	771685
225032	771686
220559	771687
220505	771688
183569	771689
263308	771690
94188	771691
294316	771692
293878	771693
297784	771694
81103	771695
54545	771696
308047	771697
321290	771698
202190	771699
312433	771700
283421	771701
111143	771702
196644	771703
25821	771704
75897	771705
57209	771706
274974	771707
180154	771708
79829	771709
192232	771710
65266	771711
43012	771712
223301	771713
223272	771714
153016	771715
182517	771716
143632	771717
238814	771718
208583	771719
97344	771720
92466	771721
320034	771722
135732	771723
158054	771724
131478	771725
128188	771726
4196	771727
115989	771728
115332	771729
45966	771730
43580	771731
126919	771732
122451	771733
98733	771734
40596	771735
45452	771736
54545	771737
16898	771738
256242	771739
190502	771740
101845	771741
119233	771742
33335	771743
95512	771744
185559	771745
23100	771746
170295	771747
150231	771748
291806	771749
245987	771750
230126	771751
287570	771752
159141	771753
36103	771754
16818	771755
9920	771756
50118	771757
171914	771758
290875	771759
94997	771760
100676	771761
31582	771762
229496	771763
37711	771764
164340	771765
154854	771766
306631	771767
102819	771768
148421	771769
44486	771770
41415	771771
93809	771772
283844	771773
10518	771774
25426	771775
8446	771776
181396	771777
237814	771778
82	771779
964	771780
97249	771781
67404	771782
135240	771783
191739	771784
212029	771785
117633	771786
25445	771787
254533	771788
204345	771789
296626	771790
126794	771791
316832	771792
55680	771793
51868	771794
304272	771795
113285	771796
172424	771797
276944	771798
46495	771799
234757	771800
75500	771801
67719	771802
3858	771803
34581	771804
3957	771805
283221	771806
188109	771807
11559	771808
265633	771809
4520	771810
185195	771811
40584	771812
237014	771813
302199	771814
229044	771815
53709	771816
13570	771817
1632	771818
148704	771819
60027	771820
94396	771821
204561	771822
119717	771823
56342	771824
183504	771825
166355	771826
194692	771827
148635	771828
40563	771829
198689	771830
180938	771831
320418	771832
120861	771833
168007	771834
167674	771835
19285	771836
569	771837
35133	771838
67945	771839
107048	771840
18585	771841
270926	771842
120806	771843
171610	771844
177338	771845
155180	771846
46271	771847
77227	771848
184446	771849
175633	771850
26114	771851
297659	771852
137668	771853
286329	771854
93591	771855
177959	771856
307798	771857
130296	771858
222735	771859
259982	771860
145950	771861
298450	771862
84176	771863
319013	771864
220350	771865
110302	771866
23247	771867
164697	771868
312710	771869
4196	771870
26007	771871
53156	771872
48308	771873
159142	771874
37636	771875
267172	771876
185115	771877
210017	771878
302457	771879
1731	771880
106904	771881
248744	771882
52559	771883
142679	771884
203833	771885
84147	771886
183147	771887
83454	771888
306247	771889
42210	771890
77085	771891
131970	771892
238253	771893
303967	771894
184849	771895
177192	771896
69452	771897
122361	771898
249306	771899
279587	771900
53893	771901
41426	771902
226750	771903
30937	771904
201981	771905
200250	771906
169769	771907
42215	771908
193020	771909
58877	771910
120711	771911
170025	771912
237908	771913
259674	771914
248640	771915
191639	771916
166510	771917
197539	771918
44973	771919
310230	771920
38694	771921
196699	771922
2950	771923
225573	771924
326136	771925
171797	771926
15117	771927
16375	771928
292040	771929
288902	771930
251315	771931
27954	771932
175822	771933
211711	771934
5652	771935
225545	771936
274421	771937
53709	771938
270929	771939
251425	771940
256665	771941
130617	771942
18208	771943
221486	771944
292424	771945
54796	771946
230139	771947
148761	771948
125248	771949
108987	771950
129597	771951
12048	771952
146868	771953
194525	771954
34298	771955
145566	771956
727	771957
1336	771958
57731	771959
130133	771960
53563	771961
125775	771962
131769	771963
195680	771964
197721	771965
48003	771966
31137	771967
292939	771968
258222	771969
217189	771970
32683	771971
47067	771972
111382	771973
18030	771974
37264	771975
37711	771976
193855	771977
69959	771978
201969	771979
158398	771980
181175	771981
89086	771982
19268	771983
65260	771984
127463	771985
149538	771986
266447	771987
171432	771988
231798	771989
177132	771990
46530	771991
160884	771992
231006	771993
193276	771994
171260	771995
284546	771996
254335	771997
69262	771998
146504	771999
253978	772000
203322	772001
60684	772002
296379	772003
52203	772004
302266	772005
238626	772006
126001	772007
229113	772008
42457	772009
196247	772010
262206	772011
185115	772012
190982	772013
83426	772014
199433	772015
195170	772016
124418	772017
122074	772018
69863	772019
161447	772020
282954	772021
280375	772022
190536	772023
11109	772024
236666	772025
146113	772026
131213	772027
84486	772028
78209	772029
199605	772030
172	772031
122937	772032
33064	772033
68944	772034
123502	772035
169344	772036
169307	772037
39945	772038
153141	772039
300000	772040
159632	772041
25063	772042
35982	772043
234483	772044
109367	772045
300718	772046
9743	772047
264962	772048
111307	772049
33696	772050
196682	772051
94316	772052
102959	772053
87858	772054
64405	772055
17085	772056
205192	772057
148279	772058
54322	772059
11596	772060
198740	772061
302331	772062
182381	772063
4522	772064
298076	772065
317465	772066
14049	772067
130973	772068
4761	772069
195771	772070
96626	772071
196275	772072
62955	772073
40954	772074
208887	772075
192402	772076
127999	772077
133397	772078
231428	772079
56991	772080
145446	772081
280782	772082
224487	772083
180298	772084
40521	772085
125334	772086
190191	772087
246	772088
678	772089
215596	772090
302850	772091
67322	772092
37377	772093
259513	772094
169340	772095
172347	772096
272843	772097
45966	772098
93513	772099
265663	772100
129724	772101
169651	772102
83179	772103
212062	772104
210472	772105
159831	772106
55753	772107
165138	772108
196939	772109
80469	772110
72052	772111
127439	772112
193338	772113
142656	772114
209298	772115
146498	772116
94328	772117
302795	772118
197858	772119
122027	772120
143442	772121
126788	772122
93561	772123
77645	772124
230987	772125
226217	772126
285527	772127
7523	772128
124573	772129
190448	772130
24630	772131
119406	772132
133356	772133
322481	772134
39290	772135
9546	772136
174774	772137
93536	772138
584	772139
2234	772140
120196	772141
66437	772142
34104	772143
124260	772144
115126	772145
152706	772146
23860	772147
45693	772148
31632	772149
103561	772150
248131	772151
51855	772152
39539	772153
130013	772154
283137	772155
229826	772156
29451	772157
132328	772158
208041	772159
84905	772160
33576	772161
211350	772162
320104	772163
72393	772164
86601	772165
13100	772166
292995	772167
98098	772168
210570	772169
3616	772170
194357	772171
53646	772172
15008	772173
149545	772174
134060	772175
71087	772176
103003	772177
103025	772178
294342	772179
123732	772180
59430	772181
4282	772182
314652	772183
321069	772184
94059	772185
20551	772186
44089	772187
145020	772188
20442	772189
72264	772190
107340	772191
34983	772192
225099	772193
21592	772194
212382	772195
1617	772196
102542	772197
22938	772198
23651	772199
12438	772200
74326	772201
261022	772202
208762	772203
10143	772204
71631	772205
15728	772206
8509	772207
271330	772208
95426	772209
28600	772210
176893	772211
68405	772212
300036	772213
135934	772214
117692	772215
188203	772216
54752	772217
154384	772218
102237	772219
132631	772220
113043	772221
62958	772222
41389	772223
77234	772224
173845	772225
73973	772226
10143	772227
87232	772228
114000	772229
287929	772230
187615	772231
86838	772232
121107	772233
65255	772234
160597	772235
32542	772236
112666	772237
260604	772238
54796	772239
98272	772240
122459	772241
42465	772242
54670	772243
228297	772244
231939	772245
195828	772246
290407	772247
318047	772248
89498	772249
109807	772250
142864	772251
209927	772252
312117	772253
284426	772254
249641	772255
164243	772256
190233	772257
297585	772258
21058	772259
76608	772260
208555	772261
215744	772262
5651	772263
265404	772264
139316	772265
71311	772266
111703	772267
111703	772268
170077	772269
5651	772270
260309	772271
260614	772272
29994	772273
268292	772274
112743	772275
128455	772276
117552	772277
170552	772278
215366	772279
203049	772280
119637	772281
173637	772282
32663	772283
170322	772284
301100	772285
281431	772286
28871	772287
47503	772288
260898	772289
260613	772290
316141	772291
325511	772292
223643	772293
243908	772294
212901	772295
32658	772296
4304	772297
181231	772298
166870	772299
133072	772300
166775	772301
13958	772302
71393	772303
76756	772304
131943	772305
78209	772306
98683	772307
175419	772308
125826	772309
93732	772310
307209	772311
247859	772312
152601	772313
224569	772314
152601	772315
248100	772316
47309	772317
33872	772318
4528	772319
265805	772320
81781	772321
276949	772322
124815	772323
124117	772324
7131	772325
51227	772326
137151	772327
137927	772328
231843	772329
9012	772330
110510	772331
67260	772332
90414	772333
21634	772334
283160	772335
215543	772336
310530	772337
75592	772338
51387	772339
19939	772340
82332	772341
174265	772342
76321	772343
278339	772344
89340	772345
206295	772346
81581	772347
19939	772348
57228	772349
181121	772350
295375	772351
118617	772352
75430	772353
283155	772354
184915	772355
117177	772356
59067	772357
138412	772358
86929	772359
275823	772360
315371	772361
39673	772362
55872	772363
326053	772364
116681	772365
5429	772366
114156	772367
17313	772368
326054	772369
326059	772370
49225	772371
116613	772372
5936	772373
311309	772374
3999	772375
275810	772376
74565	772377
309833	772378
75328	772379
185537	772380
156764	772381
206562	772382
33483	772383
55981	772384
179582	772385
206562	772386
185571	772387
117202	772388
7460	772389
43002	772390
117413	772391
15140	772392
75328	772393
76136	772394
195555	772395
174954	772396
181012	772397
3734	772398
322908	772399
229170	772400
125506	772401
77399	772402
5840	772403
15647	772404
294928	772405
58767	772406
155375	772407
103193	772408
42	772409
78493	772410
173351	772411
56162	772412
93217	772413
196486	772414
81650	772415
184509	772416
596	772417
10497	772418
80150	772419
126814	772420
195023	772421
190536	772422
170265	772423
53083	772424
297927	772425
143803	772426
88918	772427
213553	772428
125101	772429
227474	772430
297870	772431
157756	772432
32	772433
230284	772434
112428	772435
53438	772436
16024	772437
123815	772438
324748	772439
95118	772440
298875	772441
192544	772442
137886	772443
17710	772444
3724	772445
123815	772446
18812	772447
135609	772448
18687	772449
42739	772450
33853	772451
10705	772452
152065	772453
102381	772454
10374	772455
250901	772456
36797	772457
5270	772458
195302	772459
315107	772460
111946	772461
214288	772462
69888	772463
147526	772464
228246	772465
64447	772466
26127	772467
253794	772468
106390	772469
54725	772470
216296	772471
200496	772472
218248	772473
200029	772474
72594	772475
43920	772476
239946	772477
100170	772478
65369	772479
99946	772480
176	772481
82077	772482
80607	772483
232165	772484
8587	772485
107864	772486
22154	772487
44781	772488
184477	772489
56393	772490
140972	772491
90847	772492
166655	772493
94176	772494
132408	772495
320885	772496
95647	772497
233313	772498
297488	772499
2584	772500
33921	772501
76719	772502
20438	772503
65901	772504
8930	772505
17512	772506
16894	772507
51976	772508
32221	772509
23539	772510
24385	772511
236222	772512
39729	772513
67367	772514
228083	772515
91453	772516
14999	772517
30709	772518
57102	772519
173443	772520
96049	772521
173443	772522
195949	772523
103899	772524
82830	772525
213277	772526
53438	772527
72866	772528
186772	772529
186073	772530
189558	772531
53438	772532
253595	772533
97992	772534
248360	772535
198430	772536
86533	772537
87660	772538
13094	772539
214288	772540
60621	772541
168126	772542
29879	772543
58212	772544
30880	772545
302257	772546
181824	772547
97428	772548
99639	772549
315381	772550
166319	772551
299169	772552
198148	772553
271892	772554
13998	772555
13998	772556
130154	772557
294775	772558
37272	772559
166623	772560
83450	772561
32774	772562
25843	772563
29610	772564
71978	772565
116607	772566
75093	772567
83545	772568
67056	772569
71032	772570
67056	772571
67056	772572
15854	772573
65741	772574
15854	772575
101694	772576
15854	772577
67250	772578
15854	772579
309914	772580
15854	772581
67056	772582
310158	772583
55779	772584
143758	772585
191971	772586
48023	772587
166623	772588
111891	772589
166996	772590
53213	772591
72754	772592
54965	772593
128553	772594
129561	772595
13051	772596
128319	772597
304758	772598
83039	772599
84455	772600
128230	772601
199837	772602
199836	772603
200599	772604
190815	772605
165931	772606
321698	772607
196662	772608
69888	772609
245271	772610
110640	772611
107411	772612
270738	772613
1274	772614
76002	772615
6665	772616
46629	772617
74391	772618
304137	772619
198341	772620
25842	772621
25326	772622
20474	772623
31884	772624
192699	772625
4586	772626
195416	772627
320703	772628
304850	772629
32774	772630
299101	772631
130041	772632
160867	772633
29442	772634
25326	772635
192905	772636
224355	772637
74391	772638
206732	772639
171760	772640
233302	772641
137975	772642
124044	772643
138015	772644
192905	772645
92869	772646
203825	772647
60162	772648
66689	772649
123059	772650
60162	772651
41254	772652
170992	772653
107335	772654
29756	772655
240579	772656
76002	772657
24867	772658
7235	772659
64693	772660
502	772661
73831	772662
82223	772663
10254	772664
36005	772665
13883	772666
97198	772667
30515	772668
174964	772669
67020	772670
15817	772671
39756	772672
5513	772673
131561	772674
91009	772675
23789	772676
186351	772677
33273	772678
30550	772679
231196	772680
262151	772681
125561	772682
25606	772683
160932	772684
706	772685
113679	772686
37982	772687
46156	772688
141833	772689
66207	772690
21395	772691
1535	772692
24519	772693
151736	772694
114467	772695
20501	772696
27471	772697
159548	772698
28975	772699
5293	772700
229467	772701
182	772702
49173	772703
48024	772704
61703	772705
65941	772706
34685	772707
172296	772708
196990	772709
50005	772710
88236	772711
192600	772712
19773	772713
51403	772714
59189	772715
270027	772716
142736	772717
62077	772718
57045	772719
101285	772720
84960	772721
2063	772722
157891	772723
169966	772724
46786	772725
168169	772726
3597	772727
77717	772728
197101	772729
2787	772730
2560	772731
5106	772732
117962	772733
286924	772734
262572	772735
11798	772736
131675	772737
156495	772738
98557	772739
263825	772740
132837	772741
11987	772742
150115	772743
42689	772744
109249	772745
77710	772746
169762	772747
77591	772748
163447	772749
34915	772750
201678	772751
42439	772752
106136	772753
253586	772754
2787	772755
117244	772756
68886	772757
64830	772758
297257	772759
82242	772760
1	772761
27436	772762
317622	772763
5202	772764
74386	772765
123622	772766
163275	772767
133902	772768
703	772769
139924	772770
4289	772771
294093	772772
51973	772773
294605	772774
254262	772775
279877	772776
78665	772777
120396	772778
8612	772779
298487	772780
3750	772781
24687	772782
26437	772783
262118	772784
76690	772785
35943	772786
19324	772787
318273	772788
37582	772789
240638	772790
105725	772791
605	772792
12051	772793
6994	772794
37428	772795
135036	772796
1761	772797
137952	772798
160863	772799
19906	772800
228329	772801
49653	772802
89106	772803
260104	772804
258926	772805
108614	772806
720	772807
254526	772808
1	772809
1	772810
3582	772811
37848	772812
203398	772813
259570	772814
13293	772815
87952	772816
27457	772817
41654	772818
104920	772819
8083	772820
27457	772821
48396	772822
132534	772823
35971	772824
86692	772825
5566	772826
85482	772827
17075	772828
9097	772829
13556	772830
238853	772831
190071	772832
55441	772833
39811	772834
65222	772835
88548	772836
27008	772837
5209	772838
9425	772839
83850	772840
204950	772841
6737	772842
10298	772843
107238	772844
84688	772845
74788	772846
10306	772847
81405	772848
53162	772849
2764	772850
12571	772851
87069	772852
8154	772853
58815	772854
56177	772855
110084	772856
110084	772857
144986	772858
26218	772859
88961	772860
91376	772861
26407	772862
27508	772863
10948	772864
11997	772865
256783	772866
203767	772867
311633	772868
32568	772869
111398	772870
58966	772871
187603	772872
113294	772873
177795	772874
89959	772875
14645	772876
327727	772877
22356	772878
211597	772879
56697	772880
72889	772881
94636	772882
111960	772883
2712	772884
34563	772885
55515	772886
218059	772887
30100	772888
2025	772889
4883	772890
209091	772891
257284	772892
3718	772893
8224	772894
327061	772895
124819	772896
139731	772897
110756	772898
31311	772899
43169	772900
84043	772901
196721	772902
9321	772903
101196	772904
22137	772905
79480	772906
194102	772907
27869	772908
75880	772909
128763	772910
4220	772911
88766	772912
130699	772913
138887	772914
67637	772915
111453	772916
171823	772917
192235	772918
16322	772919
1366	772920
4765	772921
123854	772922
35230	772923
266967	772924
126546	772925
12068	772926
164221	772927
5005	772928
36308	772929
127463	772930
212005	772931
830	772932
76984	772933
95835	772934
54629	772935
19184	772936
15400	772937
1269	772938
87928	772939
86045	772940
263633	772941
67800	772942
8079	772943
163409	772944
47536	772945
127079	772946
56935	772947
144378	772948
61300	772949
145516	772950
11925	772951
32718	772952
46144	772953
257289	772954
97794	772955
13424	772956
20279	772957
3285	772958
92924	772959
103685	772960
138915	772961
28254	772962
33618	772963
49641	772964
130638	772965
138088	772966
55992	772967
81795	772968
131629	772969
100474	772970
294405	772971
212513	772972
38691	772973
66483	772974
174508	772975
77385	772976
206880	772977
23772	772978
15973	772979
119182	772980
168335	772981
325783	772982
199768	772983
11185	772984
178491	772985
47341	772986
165270	772987
129219	772988
125947	772989
93274	772990
6224	772991
121319	772992
325611	772993
308424	772994
1469	772995
12860	772996
148710	772997
77989	772998
274252	772999
25961	773000
269723	773001
134313	773002
703	773003
21397	773004
29951	773005
32738	773006
76805	773007
316195	773008
110193	773009
285474	773010
18389	773011
244733	773012
2891	773013
2069	773014
107347	773015
195342	773016
175326	773017
42008	773018
39902	773019
136753	773020
19639	773021
46958	773022
185802	773023
9171	773024
11021	773025
25547	773026
46477	773027
83781	773028
2353	773029
31970	773030
28369	773031
4851	773032
38078	773033
101359	773034
133827	773035
212270	773036
277874	773037
88352	773038
33607	773039
2801	773040
30109	773041
213437	773042
188481	773043
211444	773044
8369	773045
35860	773046
22481	773047
250788	773048
2357	773049
210962	773050
6324	773051
660	773052
190348	773053
36753	773054
8369	773055
210599	773056
113348	773057
2573	773058
253496	773059
80150	773060
121982	773061
177757	773062
271895	773063
2874	773064
122469	773065
138437	773066
157303	773067
121153	773068
232808	773069
145434	773070
8215	773071
274917	773072
196176	773073
203797	773074
89411	773075
159446	773076
6418	773077
212659	773078
113913	773079
12854	773080
191383	773081
326286	773082
27211	773083
9582	773084
203361	773085
91519	773086
7945	773087
11567	773088
79949	773089
7011	773090
2985	773091
109481	773092
35046	773093
114311	773094
271449	773095
43129	773096
207941	773097
99482	773098
114969	773099
28320	773100
52252	773101
211035	773102
165642	773103
116020	773104
64842	773105
188664	773106
2427	773107
116322	773108
25325	773109
32863	773110
271660	773111
99397	773112
117335	773113
144	773114
7126	773115
25866	773116
37653	773117
88388	773118
48721	773119
135983	773120
69035	773121
216521	773122
136607	773123
318768	773124
91732	773125
181004	773126
21632	773127
1317	773128
119025	773129
134811	773130
170033	773131
304310	773132
15365	773133
177063	773134
8667	773135
60526	773136
53868	773137
211225	773138
108745	773139
139619	773140
176740	773141
127649	773142
110073	773143
31836	773144
16922	773145
72054	773146
18959	773147
119931	773148
10252	773149
318462	773150
20330	773151
16694	773152
42663	773153
264678	773154
118537	773155
122108	773156
17177	773157
177990	773158
67210	773159
5229	773160
256565	773161
14876	773162
198193	773163
302346	773164
179142	773165
55646	773166
125462	773167
74349	773168
62290	773169
291113	773170
84607	773171
328071	773172
156759	773173
152370	773174
53926	773175
138554	773176
12456	773177
246445	773178
105416	773179
26660	773180
147126	773181
286130	773182
35860	773183
129309	773184
42444	773185
248091	773186
78723	773187
117638	773188
63901	773189
2574	773190
242708	773191
110707	773192
151512	773193
67338	773194
53951	773195
54961	773196
233125	773197
23171	773198
95388	773199
49213	773200
116645	773201
26826	773202
117613	773203
103789	773204
457	773205
316723	773206
23800	773207
177094	773208
286663	773209
8340	773210
59568	773211
240460	773212
12468	773213
2682	773214
4674	773215
3283	773216
139655	773217
221111	773218
91751	773219
275556	773220
109359	773221
42788	773222
993	773223
230745	773224
40475	773225
273972	773226
56549	773227
2712	773228
69615	773229
27465	773230
27064	773231
15831	773232
39031	773233
1429	773234
10898	773235
30282	773236
7663	773237
25245	773238
19484	773239
2024	773240
22253	773241
34210	773242
19725	773243
18628	773244
110464	773245
38734	773246
68777	773247
224078	773248
63615	773249
13046	773250
85107	773251
159127	773252
262287	773253
14794	773254
32747	773255
112313	773256
9082	773257
83329	773258
4174	773259
99930	773260
1458	773261
121992	773262
66016	773263
32662	773264
78201	773265
4570	773266
44680	773267
2394	773268
123888	773269
7212	773270
158433	773271
65689	773272
49584	773273
81948	773274
93406	773275
123274	773276
275513	773277
242033	773278
101052	773279
174721	773280
161592	773281
303287	773282
101944	773283
102360	773284
43909	773285
249178	773286
37175	773287
61706	773288
40329	773289
23185	773290
79015	773291
109548	773292
199338	773293
167718	773294
4177	773295
43786	773296
6224	773297
32662	773298
6258	773299
149396	773300
34482	773301
151205	773302
157610	773303
3851	773304
119622	773305
216391	773306
160528	773307
64340	773308
135992	773309
129664	773310
15481	773311
144551	773312
56148	773313
219756	773314
83057	773315
13760	773316
24002	773317
2293	773318
101065	773319
184922	773320
35051	773321
1434	773322
174815	773323
54811	773324
118906	773325
3643	773326
59715	773327
27173	773328
25938	773329
123032	773330
190143	773331
20732	773332
11020	773333
319464	773334
33058	773335
79028	773336
80212	773337
93406	773338
70034	773339
24252	773340
85512	773341
247139	773342
120930	773343
28275	773344
158755	773345
15032	773346
153528	773347
78005	773348
166630	773349
82208	773350
122627	773351
324281	773352
196607	773353
158709	773354
226477	773355
86222	773356
88686	773357
89242	773358
158056	773359
143545	773360
9150	773361
306970	773362
222987	773363
51934	773364
60746	773365
143897	773366
44622	773367
155078	773368
263348	773369
23672	773370
57603	773371
213495	773372
129569	773373
285097	773374
13906	773375
89529	773376
117762	773377
23466	773378
186950	773379
96581	773380
189221	773381
79955	773382
42193	773383
203320	773384
89529	773385
89444	773386
308077	773387
110182	773388
128852	773389
263114	773390
44206	773391
179075	773392
107493	773393
80708	773394
13609	773395
31374	773396
36532	773397
197104	773398
33556	773399
37771	773400
10902	773401
154727	773402
29695	773403
53422	773404
298811	773405
36518	773406
81517	773407
38195	773408
175710	773409
196545	773410
257642	773411
70102	773412
110949	773413
5257	773414
317585	773415
19818	773416
305620	773417
268404	773418
23684	773419
128660	773420
299269	773421
273833	773422
13609	773423
124582	773424
200119	773425
325028	773426
33695	773427
54032	773428
128826	773429
27206	773430
86522	773431
317385	773432
138714	773433
318126	773434
188702	773435
211183	773436
9348	773437
3459	773438
280552	773439
87817	773440
87819	773441
320132	773442
207056	773443
136167	773444
212378	773445
207056	773446
30356	773447
37784	773448
211816	773449
131975	773450
202680	773451
205188	773452
25800	773453
99140	773454
292642	773455
327519	773456
108569	773457
320702	773458
108517	773459
79852	773460
212383	773461
182666	773462
32774	773463
279982	773464
108255	773465
14869	773466
176350	773467
239231	773468
138725	773469
51202	773470
327483	773471
298803	773472
270051	773473
56389	773474
127812	773475
87535	773476
31016	773477
175291	773478
19001	773479
146132	773480
319806	773481
123357	773482
917	773483
15448	773484
27372	773485
320627	773486
324359	773487
89442	773488
57332	773489
60900	773490
27500	773491
136079	773492
32789	773493
56155	773494
94829	773495
200836	773496
84589	773497
131392	773498
301524	773499
318406	773500
250234	773501
263576	773502
258125	773503
291898	773504
87743	773505
206864	773506
8419	773507
216277	773508
320471	773509
212200	773510
1472	773511
15676	773512
221695	773513
14869	773514
79568	773515
211418	773516
83966	773517
633	773518
131385	773519
6838	773520
238065	773521
83967	773522
221771	773523
214148	773524
18971	773525
189895	773526
70023	773527
182305	773528
122126	773529
89366	773530
260415	773531
260366	773532
191554	773533
138245	773534
2547	773535
26130	773536
27372	773537
90735	773538
42432	773539
140852	773540
148809	773541
95839	773542
232624	773543
11093	773544
90735	773545
547	773546
307028	773547
7958	773548
126952	773549
186703	773550
52979	773551
135955	773552
39040	773553
58640	773554
14184	773555
324973	773556
214721	773557
128584	773558
186703	773559
25150	773560
193314	773561
38826	773562
84716	773563
134920	773564
57002	773565
83621	773566
39946	773567
58454	773568
19447	773569
304797	773570
84236	773571
199208	773572
315704	773573
128605	773574
83134	773575
82744	773576
32510	773577
261497	773578
8034	773579
316663	773580
47619	773581
14363	773582
282133	773583
3583	773584
46242	773585
92680	773586
137817	773587
93032	773588
75907	773589
69130	773590
42621	773591
308853	773592
110040	773593
71501	773594
138897	773595
657	773596
137769	773597
35372	773598
104628	773599
246127	773600
264308	773601
48030	773602
52643	773603
39037	773604
38563	773605
68242	773606
20697	773607
252936	773608
39525	773609
318830	773610
9402	773611
175580	773612
180740	773613
316418	773614
48285	773615
13532	773616
285864	773617
32556	773618
82519	773619
70	773620
50718	773621
1393	773622
142833	773623
146668	773624
14408	773625
7473	773626
193421	773627
75245	773628
17459	773629
239719	773630
320352	773631
34677	773632
277086	773633
139677	773634
312797	773635
78638	773636
136654	773637
149735	773638
204696	773639
27462	773640
31649	773641
87740	773642
282595	773643
14294	773644
9619	773645
33653	773646
74773	773647
28317	773648
28317	773649
67326	773650
42362	773651
149379	773652
8834	773653
269197	773654
181747	773655
120192	773656
25228	773657
88048	773658
278126	773659
75969	773660
51682	773661
48850	773662
18032	773663
314393	773664
38203	773665
125879	773666
270281	773667
280220	773668
288610	773669
123227	773670
79033	773671
181517	773672
298628	773673
17883	773674
89568	773675
134118	773676
136676	773677
139012	773678
10807	773679
89539	773680
320294	773681
136451	773682
314485	773683
56731	773684
19679	773685
39104	773686
215910	773687
207947	773688
136156	773689
132958	773690
88675	773691
315888	773692
39639	773693
133348	773694
322496	773695
88759	773696
208927	773697
87217	773698
323607	773699
139375	773700
58031	773701
317703	773702
86045	773703
90032	773704
326814	773705
211325	773706
208089	773707
133388	773708
211677	773709
208991	773710
318749	773711
136899	773712
206822	773713
6383	773714
136676	773715
38474	773716
201717	773717
215775	773718
30783	773719
1900	773720
56513	773721
322392	773722
34734	773723
104530	773724
106474	773725
278817	773726
282193	773727
238819	773728
15073	773729
85662	773730
57630	773731
3404	773732
144097	773733
199312	773734
326001	773735
97869	773736
200028	773737
251102	773738
223395	773739
7054	773740
77677	773741
13128	773742
155495	773743
50649	773744
328504	773745
2369	773746
1737	773747
112700	773748
253097	773749
187001	773750
113590	773751
104650	773752
277059	773753
68063	773754
72845	773755
218046	773756
170165	773757
175573	773758
106649	773759
326002	773760
6263	773761
107160	773762
111653	773763
150406	773764
184146	773765
197962	773766
63964	773767
163539	773768
222540	773769
192919	773770
107791	773771
124103	773772
251096	773773
18984	773774
83360	773775
166507	773776
32124	773777
18329	773778
46023	773779
2369	773780
50909	773781
280535	773782
11493	773783
136253	773784
62519	773785
7683	773786
37741	773787
76681	773788
244692	773789
164901	773790
145968	773791
48954	773792
5651	773793
107468	773794
17084	773795
76642	773796
142172	773797
2663	773798
21754	773799
204659	773800
239310	773801
163696	773802
45787	773803
11536	773804
55366	773805
87961	773806
74993	773807
11300	773808
310262	773809
3430	773810
24331	773811
50957	773812
231044	773813
148716	773814
202017	773815
73652	773816
296782	773817
1873	773818
37098	773819
112605	773820
281944	773821
111	773822
189669	773823
38123	773824
62519	773825
196557	773826
74874	773827
75413	773828
151284	773829
445	773830
41828	773831
163105	773832
95334	773833
40316	773834
9153	773835
65419	773836
10237	773837
314054	773838
241116	773839
88967	773840
113171	773841
322065	773842
195110	773843
235723	773844
26143	773845
166358	773846
195348	773847
3710	773848
1808	773849
87024	773850
21489	773851
18116	773852
25952	773853
1404	773854
146032	773855
112990	773856
6554	773857
92262	773858
4063	773859
96021	773860
16955	773861
9009	773862
283519	773863
49375	773864
99089	773865
114376	773866
121708	773867
104578	773868
170783	773869
65581	773870
1473	773871
59876	773872
135530	773873
44377	773874
59873	773875
19731	773876
16743	773877
43960	773878
83529	773879
142245	773880
230166	773881
103890	773882
188177	773883
26652	773884
50921	773885
149664	773886
234968	773887
174625	773888
35772	773889
142245	773890
85424	773891
23878	773892
75897	773893
136541	773894
323343	773895
22332	773896
306374	773897
276103	773898
6462	773899
27716	773900
105894	773901
14428	773902
17637	773903
25721	773904
97946	773905
23602	773906
211520	773907
25475	773908
39668	773909
203298	773910
54021	773911
233356	773912
90369	773913
91123	773914
138749	773915
152597	773916
14754	773917
57692	773918
226463	773919
102738	773920
166505	773921
213401	773922
130929	773923
294591	773924
79128	773925
212481	773926
133032	773927
97683	773928
307897	773929
313823	773930
98651	773931
224339	773932
5652	773933
80025	773934
39278	773935
142487	773936
19803	773937
319474	773938
321363	773939
136455	773940
8158	773941
173252	773942
319965	773943
303682	773944
36615	773945
111129	773946
173053	773947
128172	773948
112664	773949
118869	773950
240641	773951
159690	773952
102719	773953
205790	773954
727	773955
136343	773956
17702	773957
318132	773958
309479	773959
59005	773960
139344	773961
327326	773962
289765	773963
86143	773964
38315	773965
27216	773966
88175	773967
212942	773968
259872	773969
16571	773970
92797	773971
166154	773972
140882	773973
108142	773974
152428	773975
106842	773976
182701	773977
15863	773978
16701	773979
271204	773980
9247	773981
549	773982
95973	773983
26661	773984
86025	773985
211568	773986
56895	773987
184177	773988
29565	773989
10257	773990
320717	773991
3037	773992
2404	773993
104312	773994
13676	773995
209508	773996
166765	773997
255972	773998
255700	773999
163740	774000
97569	774001
139385	774002
327984	774003
81693	774004
267348	774005
10309	774006
38155	774007
117413	774008
315908	774009
73382	774010
130248	774011
42617	774012
73382	774013
11493	774014
88407	774015
191567	774016
189257	774017
203502	774018
13325	774019
18907	774020
3303	774021
202570	774022
70307	774023
150519	774024
1571	774025
128351	774026
44987	774027
316451	774028
300437	774029
25716	774030
102087	774031
96344	774032
46137	774033
17702	774034
17753	774035
107	774036
111871	774037
165879	774038
101064	774039
250023	774040
68255	774041
92365	774042
92609	774043
112579	774044
237320	774045
74094	774046
34870	774047
122075	774048
190491	774049
119467	774050
176	774051
30763	774052
84715	774053
212554	774054
36624	774055
136786	774056
233046	774057
30568	774058
216717	774059
17053	774060
45435	774061
63461	774062
139960	774063
217615	774064
5368	774065
167115	774066
43634	774067
1071	774068
24154	774069
202562	774070
17854	774071
97695	774072
118198	774073
147393	774074
222882	774075
22898	774076
8431	774077
107942	774078
47001	774079
20050	774080
12359	774081
47084	774082
47084	774083
3638	774084
3613	774085
108358	774086
168784	774087
162759	774088
315915	774089
283593	774090
108358	774091
217190	774092
76595	774093
240686	774094
89179	774095
107137	774096
101845	774097
85404	774098
30879	774099
12792	774100
216110	774101
127785	774102
138599	774103
13732	774104
192196	774105
103355	774106
22151	774107
94616	774108
227380	774109
61919	774110
186462	774111
61901	774112
136871	774113
147216	774114
146888	774115
146862	774116
251016	774117
105274	774118
163169	774119
112524	774120
69153	774121
105769	774122
306620	774123
84235	774124
193889	774125
292189	774126
126698	774127
7701	774128
81519	774129
311810	774130
325374	774131
210928	774132
135439	774133
104267	774134
132072	774135
19616	774136
249891	774137
15104	774138
72750	774139
47952	774140
97402	774141
265569	774142
32661	774143
235598	774144
44139	774145
123550	774146
47455	774147
277453	774148
247027	774149
102616	774150
162752	774151
172065	774152
68167	774153
65544	774154
40881	774155
63501	774156
4257	774157
190262	774158
169889	774159
169890	774160
155272	774161
175250	774162
246841	774163
60509	774164
63759	774165
143615	774166
221607	774167
26956	774168
33718	774169
100771	774170
23867	774171
29108	774172
16440	774173
148140	774174
148440	774175
1243	774176
123808	774177
68955	774178
19337	774179
309201	774180
3684	774181
116356	774182
47422	774183
141492	774184
65089	774185
322670	774186
298396	774187
5035	774188
236361	774189
124299	774190
212709	774191
36162	774192
20936	774193
47551	774194
51240	774195
37306	774196
34811	774197
37272	774198
61174	774199
22624	774200
106525	774201
43362	774202
115311	774203
108444	774204
30866	774205
162505	774206
203008	774207
15006	774208
2255	774209
1630	774210
103514	774211
2699	774212
110930	774213
302582	774214
35938	774215
305992	774216
83451	774217
34366	774218
26338	774219
26737	774220
230498	774221
262207	774222
74624	774223
2420	774224
161256	774225
252270	774226
5652	774227
2113	774228
32867	774229
290842	774230
95255	774231
317769	774232
203019	774233
24483	774234
62438	774235
43396	774236
214688	774237
184762	774238
189137	774239
92434	774240
56351	774241
133936	774242
131843	774243
283616	774244
18567	774245
210187	774246
312515	774247
137388	774248
143540	774249
96874	774250
92456	774251
61955	774252
61955	774253
58473	774254
311035	774255
154396	774256
4612	774257
503	774258
283751	774259
129102	774260
102532	774261
26435	774262
202394	774263
84727	774264
54474	774265
22981	774266
327660	774267
87715	774268
121930	774269
153307	774270
158190	774271
179535	774272
70614	774273
17154	774274
317650	774275
45931	774276
87410	774277
186615	774278
151189	774279
61901	774280
147257	774281
62104	774282
147121	774283
132530	774284
96118	774285
315434	774286
306924	774287
267857	774288
117314	774289
165194	774290
123092	774291
29181	774292
161939	774293
174472	774294
249198	774295
252653	774296
263848	774297
64701	774298
249196	774299
111541	774300
16941	774301
252283	774302
40247	774303
160214	774304
263599	774305
110066	774306
260939	774307
297179	774308
127859	774309
80538	774310
128089	774311
296231	774312
83797	774313
179114	774314
171943	774315
64573	774316
104968	774317
238050	774318
163741	774319
165109	774320
150317	774321
18756	774322
171944	774323
174276	774324
155743	774325
320368	774326
318232	774327
171449	774328
48375	774329
211493	774330
38955	774331
159179	774332
28529	774333
268788	774334
133526	774335
87634	774336
93773	774337
5519	774338
50921	774339
220524	774340
157384	774341
174882	774342
159664	774343
56579	774344
3287	774345
212548	774346
136196	774347
323700	774348
243200	774349
296722	774350
309041	774351
73347	774352
129861	774353
152095	774354
41456	774355
30976	774356
15183	774357
4348	774358
136074	774359
65202	774360
9126	774361
1895	774362
188663	774363
180481	774364
679	774365
57756	774366
29543	774367
195486	774368
90629	774369
155963	774370
185081	774371
48653	774372
179010	774373
38315	774374
159213	774375
253259	774376
266403	774377
328624	774378
83563	774379
182219	774380
11201	774381
153614	774382
109991	774383
32473	774384
143860	774385
269972	774386
157548	774387
86998	774388
202516	774389
40379	774390
92318	774391
17229	774392
234705	774393
17506	774394
9528	774395
12968	774396
2147	774397
35008	774398
18171	774399
32935	774400
315338	774401
5866	774402
3667	774403
43694	774404
74663	774405
319715	774406
213143	774407
108510	774408
116440	774409
103267	774410
6197	774411
115555	774412
86859	774413
89216	774414
115555	774415
24118	774416
2249	774417
50033	774418
153612	774419
152610	774420
198427	774421
71686	774422
95459	774423
137343	774424
95108	774425
19570	774426
97372	774427
144645	774428
36452	774429
66534	774430
25268	774431
37203	774432
179683	774433
184774	774434
118362	774435
225832	774436
19848	774437
88818	774438
142789	774439
133277	774440
126808	774441
36629	774442
239363	774443
313173	774444
95527	774445
225011	774446
61508	774447
36079	774448
258405	774449
169261	774450
110387	774451
108367	774452
166517	774453
172387	774454
166671	774455
110387	774456
265438	774457
207250	774458
10183	774459
323952	774460
26123	774461
119169	774462
125552	774463
98648	774464
116188	774465
194693	774466
100403	774467
219561	774468
291159	774469
49642	774470
79767	774471
275962	774472
100308	774473
85963	774474
175499	774475
185834	774476
19325	774477
304374	774478
227452	774479
26501	774480
17191	774481
183163	774482
238565	774483
129684	774484
198997	774485
242301	774486
122921	774487
48726	774488
239220	774489
85396	774490
326993	774491
169857	774492
59329	774493
33556	774494
5862	774495
761	774496
23577	774497
181526	774498
260177	774499
157464	774500
266797	774501
11700	774502
1159	774503
262657	774504
234570	774505
15267	774506
66486	774507
294707	774508
268339	774509
268210	774510
92694	774511
142259	774512
14222	774513
56987	774514
293088	774515
66543	774516
5578	774517
1461	774518
8856	774519
257565	774520
113627	774521
60271	774522
91182	774523
16884	774524
33498	774525
87816	774526
99841	774527
275493	774528
283192	774529
213409	774530
7184	774531
101719	774532
5326	774533
106961	774534
89246	774535
3821	774536
121905	774537
184355	774538
268703	774539
206387	774540
185215	774541
208597	774542
64112	774543
58081	774544
22833	774545
26163	774546
106984	774547
143926	774548
264806	774549
41648	774550
226892	774551
120406	774552
187459	774553
116095	774554
4723	774555
88673	774556
174460	774557
184381	774558
116261	774559
267308	774560
118762	774561
112127	774562
89332	774563
42010	774564
103065	774565
108670	774566
81490	774567
213023	774568
253958	774569
119830	774570
84589	774571
327695	774572
20016	774573
327601	774574
21895	774575
20054	774576
40815	774577
174472	774578
172548	774579
203570	774580
85011	774581
173734	774582
22884	774583
206078	774584
216763	774585
181150	774586
4161	774587
106446	774588
289809	774589
3751	774590
8297	774591
176	774592
34318	774593
25899	774594
39704	774595
2580	774596
5025	774597
15052	774598
2113	774599
923	774600
17170	774601
15865	774602
39927	774603
321712	774604
202451	774605
10873	774606
53355	774607
212948	774608
136929	774609
4	774610
78603	774611
321687	774612
19737	774613
1003	774614
142799	774615
57517	774616
316078	774617
47754	774618
151184	774619
68015	774620
9302	774621
139428	774622
58197	774623
212275	774624
135571	774625
57539	774626
211799	774627
8165	774628
211908	774629
14338	774630
135291	774631
319210	774632
328475	774633
53478	774634
49890	774635
3677	774636
319039	774637
70884	774638
3594	774639
32439	774640
111040	774641
38825	774642
92964	774643
200638	774644
17699	774645
168667	774646
106261	774647
53909	774648
215695	774649
3594	774650
152428	774651
10984	774652
199449	774653
240802	774654
63791	774655
15109	774656
94682	774657
252355	774658
1510	774659
110097	774660
186	774661
171031	774662
110073	774663
5674	774664
261919	774665
262833	774666
92827	774667
7865	774668
284637	774669
84211	774670
169	774671
52006	774672
120877	774673
110014	774674
45936	774675
109952	774676
105606	774677
110014	774678
171222	774679
27577	774680
71527	774681
261918	774682
34366	774683
14939	774684
289116	774685
105167	774686
160959	774687
206411	774688
53042	774689
56461	774690
118405	774691
31436	774692
126361	774693
74104	774694
24160	774695
3008	774696
61827	774697
188663	774698
61148	774699
315864	774700
11242	774701
164416	774702
16534	774703
32231	774704
135848	774705
192352	774706
106478	774707
16554	774708
5824	774709
149202	774710
9961	774711
3026	774712
96377	774713
221056	774714
13019	774715
301946	774716
22882	774717
224131	774718
226622	774719
34318	774720
281771	774721
158800	774722
137146	774723
1619	774724
93930	774725
100438	774726
104098	774727
297714	774728
179752	774729
113628	774730
199442	774731
2497	774732
161440	774733
9412	774734
326328	774735
6390	774736
65501	774737
307964	774738
45284	774739
319197	774740
156020	774741
164341	774742
101217	774743
18549	774744
313248	774745
312682	774746
17633	774747
138696	774748
9191	774749
6343	774750
89398	774751
138687	774752
262603	774753
6838	774754
58427	774755
230537	774756
21740	774757
269346	774758
14338	774759
4520	774760
2497	774761
41782	774762
162659	774763
215187	774764
215757	774765
25780	774766
252155	774767
80730	774768
324836	774769
15183	774770
29596	774771
253570	774772
215940	774773
5636	774774
218416	774775
104694	774776
68715	774777
136558	774778
101723	774779
11028	774780
27473	774781
311762	774782
126969	774783
198653	774784
94487	774785
95876	774786
165485	774787
225158	774788
3005	774789
12354	774790
172562	774791
298642	774792
177483	774793
6842	774794
52884	774795
210727	774796
168044	774797
168093	774798
239033	774799
242986	774800
220692	774801
174288	774802
162301	774803
164094	774804
25184	774805
249690	774806
100907	774807
1324	774808
319285	774809
252333	774810
65385	774811
107251	774812
107927	774813
260117	774814
164243	774815
272759	774816
105819	774817
159343	774818
217866	774819
59445	774820
82921	774821
111611	774822
169260	774823
204831	774824
310931	774825
38190	774826
326526	774827
50787	774828
142045	774829
320416	774830
320279	774831
122	774832
39119	774833
102742	774834
321442	774835
228263	774836
223951	774837
47367	774838
281783	774839
251678	774840
205621	774841
316857	774842
266594	774843
220684	774844
229957	774845
323820	774846
325546	774847
58673	774848
176316	774849
83735	774850
295977	774851
224307	774852
42105	774853
39015	774854
100505	774855
198221	774856
13570	774857
15354	774858
44037	774859
4528	774860
4102	774861
151911	774862
246436	774863
167820	774864
63361	774865
15896	774866
243128	774867
7262	774868
212568	774869
62463	774870
171726	774871
320253	774872
297	774873
209943	774874
39691	774875
138687	774876
101723	774877
44522	774878
165644	774879
293310	774880
22904	774881
312413	774882
177177	774883
268691	774884
268684	774885
291387	774886
64987	774887
106307	774888
167144	774889
165054	774890
42108	774891
326688	774892
318430	774893
300962	774894
57732	774895
251133	774896
93302	774897
250156	774898
6363	774899
38190	774900
2907	774901
93364	774902
13014	774903
121652	774904
183081	774905
174340	774906
57331	774907
15287	774908
228780	774909
211237	774910
135832	774911
165233	774912
1484	774913
315272	774914
50725	774915
105161	774916
56214	774917
123604	774918
67319	774919
246725	774920
39229	774921
171590	774922
125316	774923
54300	774924
171472	774925
196700	774926
196615	774927
593	774928
253650	774929
194418	774930
43116	774931
99746	774932
181072	774933
116846	774934
243140	774935
75735	774936
276678	774937
212507	774938
171744	774939
20672	774940
180181	774941
326864	774942
12634	774943
17619	774944
205877	774945
21771	774946
4345	774947
116298	774948
125582	774949
152429	774950
180313	774951
33574	774952
29875	774953
116701	774954
154469	774955
6938	774956
68402	774957
70392	774958
13064	774959
43318	774960
291721	774961
52510	774962
52967	774963
83770	774964
3291	774965
173667	774966
5984	774967
235785	774968
113413	774969
321429	774970
480	774971
180861	774972
174279	774973
306664	774974
82672	774975
187043	774976
58698	774977
208454	774978
159320	774979
308069	774980
24642	774981
16019	774982
161315	774983
198125	774984
73144	774985
80715	774986
29527	774987
4086	774988
38406	774989
215285	774990
31628	774991
121332	774992
18012	774993
306164	774994
17227	774995
77155	774996
157620	774997
167533	774998
282563	774999
134881	775000
85011	775001
69631	775002
152673	775003
299249	775004
151780	775005
255332	775006
12067	775007
327518	775008
146855	775009
88706	775010
131861	775011
2637	775012
154562	775013
201676	775014
55015	775015
109565	775016
307357	775017
74315	775018
7897	775019
18753	775020
109402	775021
87216	775022
8543	775023
39581	775024
46519	775025
200026	775026
87023	775027
95750	775028
159656	775029
135619	775030
212539	775031
286999	775032
232185	775033
248	775034
306457	775035
173896	775036
52704	775037
258264	775038
34944	775039
15735	775040
30322	775041
14959	775042
224893	775043
80391	775044
140781	775045
38127	775046
98091	775047
41958	775048
42148	775049
238220	775050
199422	775051
156095	775052
180560	775053
19748	775054
129065	775055
128018	775056
70123	775057
209842	775058
318022	775059
202102	775060
147216	775061
13202	775062
208819	775063
25906	775064
137509	775065
201981	775066
30896	775067
64981	775068
94881	775069
10254	775070
165638	775071
46286	775072
25877	775073
104507	775074
157184	775075
37083	775076
83773	775077
7958	775078
79757	775079
30896	775080
306316	775081
19619	775082
66548	775083
136515	775084
214724	775085
127163	775086
66617	775087
35154	775088
93486	775089
215949	775090
30019	775091
305617	775092
140831	775093
13129	775094
215160	775095
136235	775096
14338	775097
215655	775098
138709	775099
27626	775100
215731	775101
325651	775102
87179	775103
129196	775104
42108	775105
323001	775106
322918	775107
119601	775108
122643	775109
112365	775110
101575	775111
110923	775112
12685	775113
226871	775114
309318	775115
73725	775116
188298	775117
25335	775118
3929	775119
69672	775120
82644	775121
266804	775122
175594	775123
11426	775124
308347	775125
180876	775126
53091	775127
156007	775128
243166	775129
269456	775130
93764	775131
255302	775132
99018	775133
255339	775134
101974	775135
87133	775136
268393	775137
101427	775138
183093	775139
94911	775140
259793	775141
112197	775142
16865	775143
7770	775144
154459	775145
86994	775146
154510	775147
55011	775148
193408	775149
97464	775150
119927	775151
205664	775152
263470	775153
184685	775154
183370	775155
77102	775156
16535	775157
48503	775158
147245	775159
176627	775160
268079	775161
142908	775162
50118	775163
105220	775164
73311	775165
10447	775166
240329	775167
194345	775168
157138	775169
63340	775170
298119	775171
166506	775172
13493	775173
127260	775174
236550	775175
223612	775176
226872	775177
108624	775178
228015	775179
45330	775180
62122	775181
164421	775182
208660	775183
137509	775184
25311	775185
93166	775186
175161	775187
25139	775188
182185	775189
42873	775190
65421	775191
73301	775192
60678	775193
161394	775194
8641	775195
195013	775196
19317	775197
47714	775198
158075	775199
207488	775200
169613	775201
308886	775202
109704	775203
38992	775204
257750	775205
318233	775206
173701	775207
172385	775208
170809	775209
170966	775210
255428	775211
28976	775212
228098	775213
226546	775214
172765	775215
172992	775216
57679	775217
1920	775218
1404	775219
5521	775220
220668	775221
7107	775222
86084	775223
167364	775224
236180	775225
239511	775226
170782	775227
99451	775228
21603	775229
99026	775230
73923	775231
236247	775232
205262	775233
35130	775234
205094	775235
73683	775236
32097	775237
311181	775238
229903	775239
202736	775240
303349	775241
48830	775242
28322	775243
60581	775244
2886	775245
176005	775246
49331	775247
243584	775248
165421	775249
33586	775250
268786	775251
101758	775252
126648	775253
248564	775254
66258	775255
39667	775256
57610	775257
87061	775258
212015	775259
215790	775260
83932	775261
85037	775262
55267	775263
151983	775264
61473	775265
155511	775266
43851	775267
239630	775268
76011	775269
321827	775270
229708	775271
73725	775272
95790	775273
40886	775274
135934	775275
166402	775276
326400	775277
113030	775278
138630	775279
95231	775280
230962	775281
10426	775282
155375	775283
202319	775284
307312	775285
268839	775286
77696	775287
118971	775288
26092	775289
97969	775290
62700	775291
97535	775292
263907	775293
92180	775294
62599	775295
200578	775296
143126	775297
222115	775298
95899	775299
52824	775300
14318	775301
112860	775302
427	775303
152015	775304
209916	775305
68810	775306
166901	775307
287925	775308
304789	775309
27218	775310
140865	775311
54687	775312
78606	775313
127858	775314
314580	775315
1281	775316
702	775317
111099	775318
52372	775319
18141	775320
19710	775321
3416	775322
765	775323
80212	775324
291825	775325
77263	775326
32819	775327
74474	775328
191072	775329
8194	775330
169	775331
161159	775332
119841	775333
138692	775334
281942	775335
214168	775336
131761	775337
71192	775338
183279	775339
149527	775340
149537	775341
300888	775342
24493	775343
1667	775344
165485	775345
145847	775346
950	775347
125481	775348
11708	775349
174120	775350
122679	775351
203743	775352
154763	775353
142277	775354
443	775355
12974	775356
50465	775357
258618	775358
123637	775359
269334	775360
2497	775361
57471	775362
152623	775363
132630	775364
101898	775365
7892	775366
229047	775367
307391	775368
5505	775369
116936	775370
81380	775371
26488	775372
25905	775373
32050	775374
10671	775375
304	775376
49411	775377
228948	775378
53016	775379
215766	775380
28246	775381
278024	775382
106406	775383
146668	775384
58159	775385
269275	775386
128545	775387
17637	775388
197411	775389
59709	775390
115362	775391
206132	775392
328429	775393
321152	775394
323408	775395
267369	775396
224643	775397
248860	775398
212780	775399
248849	775400
215764	775401
195088	775402
162779	775403
225458	775404
166798	775405
11560	775406
61891	775407
22578	775408
1111	775409
29393	775410
41669	775411
291361	775412
292041	775413
167061	775414
75735	775415
160676	775416
77080	775417
168679	775418
240575	775419
4304	775420
319128	775421
214757	775422
183446	775423
312390	775424
593	775425
155819	775426
312475	775427
9084	775428
4086	775429
196063	775430
1077	775431
3512	775432
148081	775433
584	775434
177345	775435
809	775436
208240	775437
165329	775438
169145	775439
7105	775440
174822	775441
93050	775442
113126	775443
101333	775444
99662	775445
102193	775446
102206	775447
294710	775448
31632	775449
5071	775450
178309	775451
57261	775452
774	775453
209624	775454
233606	775455
12615	775456
22939	775457
162208	775458
1334	775459
309709	775460
21091	775461
29368	775462
56076	775463
28006	775464
32558	775465
65610	775466
272035	775467
70683	775468
25989	775469
27347	775470
148544	775471
12653	775472
40966	775473
138851	775474
216789	775475
47505	775476
320679	775477
149957	775478
132609	775479
293119	775480
54146	775481
294108	775482
38670	775483
96135	775484
174262	775485
124309	775486
107	775487
68662	775488
198590	775489
168899	775490
119273	775491
71114	775492
209196	775493
13255	775494
112182	775495
194354	775496
13232	775497
270145	775498
6312	775499
265038	775500
14239	775501
316533	775502
87497	775503
114560	775504
272227	775505
36328	775506
316484	775507
244116	775508
23153	775509
4540	775510
171359	775511
328394	775512
195179	775513
1688	775514
138322	775515
285483	775516
2796	775517
188572	775518
2526	775519
2082	775520
36820	775521
227045	775522
47396	775523
177101	775524
177875	775525
134325	775526
38731	775527
2200	775528
41825	775529
23860	775530
101238	775531
22997	775532
307633	775533
33778	775534
2514	775535
7226	775536
50841	775537
19671	775538
251999	775539
29506	775540
19112	775541
195609	775542
20066	775543
134213	775544
87022	775545
317811	775546
38731	775547
1314	775548
148157	775549
158568	775550
16020	775551
155606	775552
40000	775553
38359	775554
160921	775555
86005	775556
86570	775557
2026	775558
246758	775559
7666	775560
21843	775561
32704	775562
95984	775563
151611	775564
142316	775565
97716	775566
153151	775567
328688	775568
186	775569
87003	775570
159161	775571
133975	775572
55530	775573
31182	775574
21018	775575
193134	775576
110227	775577
187904	775578
312748	775579
50902	775580
23296	775581
294709	775582
4959	775583
35378	775584
97323	775585
229885	775586
276866	775587
11536	775588
190225	775589
197964	775590
40598	775591
22951	775592
136582	775593
39928	775594
33196	775595
12554	775596
163847	775597
72782	775598
141006	775599
8842	775600
47501	775601
211610	775602
71062	775603
60895	775604
11491	775605
45286	775606
38731	775607
180269	775608
271662	775609
323114	775610
323234	775611
3097	775612
326743	775613
197290	775614
177448	775615
224888	775616
32199	775617
252682	775618
275628	775619
97896	775620
184727	775621
116789	775622
168129	775623
10872	775624
91399	775625
121092	775626
283396	775627
21958	775628
60058	775629
313119	775630
203905	775631
301720	775632
9600	775633
209764	775634
20245	775635
195359	775636
31545	775637
200377	775638
147288	775639
50605	775640
61201	775641
12711	775642
252142	775643
282260	775644
177151	775645
194520	775646
64518	775647
151164	775648
8493	775649
97049	775650
225872	775651
81000	775652
17874	775653
266193	775654
42603	775655
151105	775656
209925	775657
295981	775658
134146	775659
163449	775660
133017	775661
39223	775662
169144	775663
79631	775664
76980	775665
13048	775666
145836	775667
62824	775668
97049	775669
98838	775670
251517	775671
127885	775672
306570	775673
206949	775674
238452	775675
126111	775676
12584	775677
144162	775678
248035	775679
273662	775680
177358	775681
46982	775682
49980	775683
100554	775684
37780	775685
228495	775686
49076	775687
210332	775688
59651	775689
324010	775690
40610	775691
32885	775692
140229	775693
157425	775694
322303	775695
322401	775696
212904	775697
212874	775698
136842	775699
159055	775700
86998	775701
78620	775702
116923	775703
177279	775704
274346	775705
214384	775706
165988	775707
213595	775708
19508	775709
12097	775710
8940	775711
90901	775712
67011	775713
208982	775714
311674	775715
111839	775716
320491	775717
134021	775718
118195	775719
211530	775720
4668	775721
17608	775722
279349	775723
24557	775724
114034	775725
116270	775726
96823	775727
182026	775728
128062	775729
21487	775730
89057	775731
3348	775732
102127	775733
8951	775734
142261	775735
12939	775736
182716	775737
45761	775738
251058	775739
182777	775740
241631	775741
11907	775742
1304	775743
45906	775744
116158	775745
150405	775746
203827	775747
50372	775748
36449	775749
162472	775750
7357	775751
17858	775752
207371	775753
77939	775754
187423	775755
78925	775756
38109	775757
38160	775758
135344	775759
5411	775760
217373	775761
214174	775762
90245	775763
55643	775764
273350	775765
136141	775766
27388	775767
19453	775768
273221	775769
40136	775770
136173	775771
136188	775772
201303	775773
135722	775774
94944	775775
3005	775776
327827	775777
852	775778
216598	775779
151597	775780
152338	775781
159415	775782
135506	775783
6218	775784
136364	775785
216612	775786
192157	775787
137634	775788
54332	775789
56892	775790
604	775791
206027	775792
76121	775793
211977	775794
4117	775795
3088	775796
518	775797
265902	775798
518	775799
82836	775800
118343	775801
134858	775802
125039	775803
145614	775804
262269	775805
173089	775806
18432	775807
110140	775808
252089	775809
125039	775810
159877	775811
300307	775812
119410	775813
81965	775814
196949	775815
115838	775816
119468	775817
62782	775818
260501	775819
239443	775820
130442	775821
103377	775822
6206	775823
294410	775824
104407	775825
46635	775826
102928	775827
231375	775828
72675	775829
277331	775830
25885	775831
253003	775832
4152	775833
323716	775834
254931	775835
312676	775836
255500	775837
95042	775838
87251	775839
124451	775840
73753	775841
19326	775842
206796	775843
249858	775844
136720	775845
2476	775846
153059	775847
193647	775848
33675	775849
5320	775850
320469	775851
23167	775852
137379	775853
53414	775854
2369	775855
48964	775856
61642	775857
54113	775858
23555	775859
182672	775860
32792	775861
264198	775862
132060	775863
310407	775864
197478	775865
47591	775866
124923	775867
322790	775868
205920	775869
81174	775870
197375	775871
271987	775872
323201	775873
56987	775874
220340	775875
73150	775876
25766	775877
152885	775878
281649	775879
124557	775880
81770	775881
316200	775882
313996	775883
126522	775884
128005	775885
13292	775886
36469	775887
1314	775888
9403	775889
23236	775890
13762	775891
200835	775892
37805	775893
65134	775894
20876	775895
126286	775896
18024	775897
35654	775898
140161	775899
235899	775900
205889	775901
312806	775902
35654	775903
49839	775904
165831	775905
84390	775906
130222	775907
16132	775908
17118	775909
117313	775910
13427	775911
22457	775912
2427	775913
93587	775914
16070	775915
118251	775916
125078	775917
19814	775918
71384	775919
72647	775920
27019	775921
9200	775922
12532	775923
12234	775924
12026	775925
249634	775926
133007	775927
17652	775928
33722	775929
1982	775930
79486	775931
18230	775932
13027	775933
4557	775934
6044	775935
302382	775936
197863	775937
115515	775938
22461	775939
126591	775940
24082	775941
194930	775942
299147	775943
18127	775944
27645	775945
16506	775946
73150	775947
78854	775948
64022	775949
20934	775950
139523	775951
191061	775952
138657	775953
141621	775954
4446	775955
272076	775956
250994	775957
295728	775958
323025	775959
13594	775960
162877	775961
52757	775962
63319	775963
45891	775964
252103	775965
232580	775966
84391	775967
170909	775968
16269	775969
53352	775970
877	775971
35590	775972
54540	775973
59640	775974
239405	775975
105859	775976
81770	775977
43308	775978
17191	775979
269373	775980
13706	775981
1987	775982
62255	775983
4512	775984
3798	775985
13100	775986
62172	775987
260508	775988
71137	775989
19695	775990
3358	775991
142586	775992
79704	775993
270181	775994
5737	775995
180027	775996
785	775997
130782	775998
3443	775999
76756	776000
86361	776001
3404	776002
27960	776003
4489	776004
228708	776005
32565	776006
111525	776007
37782	776008
30147	776009
6838	776010
86408	776011
196482	776012
11281	776013
267880	776014
198014	776015
109482	776016
6949	776017
222133	776018
214409	776019
137005	776020
113671	776021
40674	776022
64580	776023
71167	776024
197516	776025
81433	776026
42551	776027
172199	776028
33018	776029
137893	776030
136433	776031
4111	776032
49136	776033
57371	776034
5703	776035
132139	776036
315728	776037
298317	776038
62613	776039
31217	776040
86276	776041
216717	776042
312589	776043
127189	776044
17612	776045
73441	776046
74871	776047
196125	776048
234897	776049
29106	776050
322302	776051
71048	776052
34013	776053
44813	776054
123458	776055
228509	776056
2200	776057
14222	776058
88722	776059
6312	776060
102398	776061
71048	776062
16846	776063
86276	776064
103042	776065
172570	776066
204838	776067
24832	776068
76486	776069
294657	776070
201783	776071
157157	776072
5294	776073
209115	776074
36147	776075
115985	776076
73797	776077
171512	776078
28985	776079
261678	776080
313645	776081
299650	776082
227087	776083
260724	776084
147921	776085
290093	776086
208138	776087
13808	776088
57359	776089
39431	776090
137002	776091
88346	776092
1630	776093
2255	776094
298423	776095
89150	776096
199623	776097
175774	776098
21772	776099
41350	776100
58264	776101
80965	776102
69015	776103
325571	776104
322992	776105
94341	776106
320532	776107
74896	776108
197224	776109
215198	776110
16955	776111
2303	776112
11617	776113
211382	776114
27353	776115
87644	776116
252978	776117
148814	776118
21073	776119
64882	776120
20231	776121
30952	776122
142317	776123
58415	776124
314878	776125
227641	776126
190259	776127
81811	776128
130861	776129
215119	776130
48851	776131
175830	776132
113697	776133
69542	776134
95198	776135
174616	776136
150540	776137
235979	776138
33586	776139
6414	776140
275140	776141
79726	776142
135912	776143
24447	776144
74466	776145
270893	776146
100813	776147
74466	776148
114242	776149
190246	776150
171228	776151
168145	776152
54465	776153
3156	776154
119335	776155
318183	776156
155491	776157
9673	776158
101611	776159
18822	776160
114288	776161
161785	776162
300922	776163
318266	776164
274461	776165
1332	776166
294651	776167
302185	776168
13306	776169
318776	776170
96513	776171
32745	776172
190652	776173
23440	776174
209446	776175
1982	776176
54376	776177
47188	776178
60617	776179
4674	776180
69838	776181
139081	776182
190569	776183
162139	776184
116479	776185
153181	776186
23630	776187
14773	776188
209620	776189
64453	776190
175676	776191
258881	776192
21049	776193
123257	776194
62805	776195
256007	776196
1288	776197
74966	776198
3405	776199
12146	776200
259163	776201
243914	776202
146704	776203
8868	776204
20176	776205
35528	776206
10626	776207
11568	776208
4153	776209
294763	776210
116580	776211
25158	776212
219812	776213
233876	776214
188777	776215
8704	776216
43801	776217
26935	776218
70282	776219
166489	776220
1354	776221
138991	776222
616	776223
190659	776224
62368	776225
148912	776226
39261	776227
47823	776228
6544	776229
16906	776230
67260	776231
6838	776232
16132	776233
197194	776234
134214	776235
23155	776236
20067	776237
69017	776238
16686	776239
31778	776240
16337	776241
245490	776242
2150	776243
90509	776244
212253	776245
30757	776246
107196	776247
214636	776248
138280	776249
135901	776250
124103	776251
72492	776252
124603	776253
13533	776254
2960	776255
613	776256
15547	776257
36814	776258
227008	776259
5340	776260
200903	776261
730	776262
260682	776263
136812	776264
1840	776265
683	776266
60989	776267
118082	776268
85554	776269
34734	776270
22951	776271
91812	776272
112651	776273
78491	776274
4390	776275
38372	776276
179392	776277
267735	776278
73398	776279
24367	776280
21257	776281
261369	776282
93012	776283
118113	776284
288839	776285
73815	776286
176841	776287
12699	776288
8298	776289
23972	776290
283837	776291
285304	776292
304470	776293
260019	776294
86857	776295
89839	776296
77657	776297
328380	776298
12890	776299
7796	776300
183188	776301
81054	776302
4740	776303
4657	776304
77657	776305
120809	776306
303337	776307
54779	776308
213561	776309
130679	776310
200572	776311
176	776312
269419	776313
205571	776314
140388	776315
73761	776316
176645	776317
53411	776318
268540	776319
164141	776320
151324	776321
30070	776322
107668	776323
22722	776324
547	776325
20913	776326
34119	776327
41555	776328
2244	776329
39208	776330
57966	776331
146025	776332
89339	776333
42859	776334
42839	776335
126657	776336
14183	776337
7179	776338
99924	776339
249741	776340
9806	776341
52851	776342
133521	776343
67	776344
54108	776345
88647	776346
176469	776347
12116	776348
74948	776349
61918	776350
15176	776351
35373	776352
172637	776353
19172	776354
32538	776355
32357	776356
106225	776357
226931	776358
170458	776359
277934	776360
206543	776361
194348	776362
54640	776363
23247	776364
12562	776365
276783	776366
36460	776367
61112	776368
29211	776369
3852	776370
114290	776371
16934	776372
11088	776373
260271	776374
120798	776375
70216	776376
265604	776377
24664	776378
285400	776379
91572	776380
65268	776381
273714	776382
19486	776383
11548	776384
46852	776385
16831	776386
18254	776387
3917	776388
30651	776389
89975	776390
15289	776391
157359	776392
18339	776393
99569	776394
208533	776395
149216	776396
56628	776397
197277	776398
234089	776399
13320	776400
169960	776401
1748	776402
54408	776403
173455	776404
78444	776405
231	776406
9322	776407
65568	776408
120672	776409
272976	776410
235757	776411
84282	776412
75	776413
31284	776414
22596	776415
158408	776416
213613	776417
50973	776418
167949	776419
183205	776420
272694	776421
292896	776422
63693	776423
175604	776424
72381	776425
103026	776426
285851	776427
122655	776428
165148	776429
66418	776430
83489	776431
37431	776432
2825	776433
68666	776434
133705	776435
137661	776436
45376	776437
4875	776438
1473	776439
250051	776440
20734	776441
254035	776442
132496	776443
271307	776444
9454	776445
47838	776446
144267	776447
259431	776448
4318	776449
282597	776450
4666	776451
57676	776452
42030	776453
19663	776454
91778	776455
34165	776456
15607	776457
158820	776458
144837	776459
72443	776460
21844	776461
229785	776462
66029	776463
104306	776464
128202	776465
157810	776466
89065	776467
141870	776468
217308	776469
180419	776470
738	776471
203246	776472
32402	776473
33032	776474
6114	776475
67099	776476
429	776477
35582	776478
47005	776479
119	776480
69584	776481
52341	776482
54454	776483
76449	776484
13378	776485
21616	776486
4836	776487
1468	776488
262	776489
88180	776490
6277	776491
62356	776492
24088	776493
7347	776494
17990	776495
256041	776496
180319	776497
3841	776498
152454	776499
30219	776500
115074	776501
54	776502
704	776503
46495	776504
43590	776505
696	776506
2137	776507
43104	776508
44142	776509
68368	776510
286861	776511
280145	776512
23067	776513
5741	776514
92583	776515
170613	776516
169242	776517
321188	776518
3844	776519
6354	776520
69146	776521
94656	776522
99141	776523
216566	776524
278822	776525
125168	776526
80050	776527
126878	776528
179058	776529
174338	776530
76670	776531
8339	776532
191847	776533
53436	776534
22523	776535
116762	776536
170106	776537
109287	776538
47435	776539
2513	776540
31283	776541
326917	776542
325345	776543
124199	776544
89362	776545
33186	776546
187822	776547
77440	776548
183998	776549
50946	776550
204614	776551
148516	776552
60376	776553
10913	776554
86713	776555
4346	776556
205631	776557
96018	776558
55671	776559
14040	776560
128362	776561
19412	776562
34287	776563
34287	776564
1214	776565
1393	776566
211089	776567
104556	776568
243926	776569
241481	776570
208	776571
88140	776572
102315	776573
32210	776574
49397	776575
16136	776576
211873	776577
380	776578
287942	776579
10379	776580
86977	776581
10542	776582
4817	776583
12265	776584
25916	776585
41526	776586
88141	776587
64821	776588
31569	776589
3586	776590
106257	776591
80861	776592
2838	776593
5288	776594
40661	776595
159984	776596
118352	776597
65311	776598
23473	776599
132	776600
17378	776601
4310	776602
207678	776603
292853	776604
78374	776605
62595	776606
37465	776607
33318	776608
124742	776609
52751	776610
93931	776611
55575	776612
27760	776613
45109	776614
88396	776615
85981	776616
75842	776617
99550	776618
611	776619
152838	776620
305486	776621
186135	776622
243313	776623
76560	776624
42148	776625
24535	776626
324712	776627
99618	776628
98124	776629
169987	776630
41873	776631
24446	776632
638	776633
224396	776634
28223	776635
90315	776636
6952	776637
205492	776638
299077	776639
212928	776640
14841	776641
126084	776642
17439	776643
8118	776644
320888	776645
2496	776646
67855	776647
16816	776648
9027	776649
196398	776650
93100	776651
315488	776652
289262	776653
36629	776654
325497	776655
251677	776656
1821	776657
196420	776658
13187	776659
154346	776660
8773	776661
89038	776662
111256	776663
150528	776664
38061	776665
63946	776666
1445	776667
213650	776668
226976	776669
269816	776670
218092	776671
45625	776672
265891	776673
306736	776674
156996	776675
81976	776676
46919	776677
132106	776678
204826	776679
196909	776680
112217	776681
265653	776682
83632	776683
317175	776684
209124	776685
211426	776686
229753	776687
102222	776688
137277	776689
137277	776690
76246	776691
52052	776692
260402	776693
155293	776694
233749	776695
229808	776696
94364	776697
82613	776698
217254	776699
105511	776700
75678	776701
3586	776702
3412	776703
844	776704
198711	776705
164382	776706
127485	776707
7060	776708
28379	776709
191175	776710
83548	776711
73962	776712
45020	776713
199031	776714
86256	776715
15272	776716
45639	776717
291557	776718
52662	776719
3365	776720
56615	776721
17959	776722
83942	776723
247469	776724
135752	776725
40979	776726
266641	776727
288896	776728
265535	776729
111442	776730
36117	776731
36117	776732
1769	776733
43972	776734
75347	776735
50901	776736
36520	776737
197636	776738
179635	776739
203733	776740
94715	776741
22618	776742
61715	776743
125382	776744
101876	776745
210624	776746
132510	776747
34883	776748
142159	776749
82532	776750
231903	776751
121793	776752
58182	776753
63799	776754
261393	776755
936	776756
48362	776757
314391	776758
76512	776759
18436	776760
220365	776761
310633	776762
272328	776763
137673	776764
60864	776765
13129	776766
184818	776767
56438	776768
49470	776769
110618	776770
73428	776771
79511	776772
82660	776773
80794	776774
252064	776775
31569	776776
122586	776777
2753	776778
82535	776779
213831	776780
29928	776781
22706	776782
327394	776783
24903	776784
2268	776785
136512	776786
103842	776787
37595	776788
22618	776789
27496	776790
30229	776791
167732	776792
24814	776793
152123	776794
133189	776795
9816	776796
14160	776797
3639	776798
118453	776799
94702	776800
1441	776801
249913	776802
192866	776803
35944	776804
25262	776805
15120	776806
190519	776807
116988	776808
195806	776809
32248	776810
43039	776811
94394	776812
106949	776813
64014	776814
94721	776815
5066	776816
101531	776817
43787	776818
151280	776819
148269	776820
74244	776821
49725	776822
45993	776823
92245	776824
208745	776825
63507	776826
157243	776827
90856	776828
135524	776829
97602	776830
106531	776831
111474	776832
159407	776833
48685	776834
161006	776835
208378	776836
36485	776837
26046	776838
14482	776839
77080	776840
149693	776841
41982	776842
49983	776843
137277	776844
216765	776845
26600	776846
4490	776847
266185	776848
32237	776849
27303	776850
142062	776851
26247	776852
70702	776853
164709	776854
9751	776855
220708	776856
65039	776857
87643	776858
312774	776859
202905	776860
166129	776861
199885	776862
259998	776863
19325	776864
85511	776865
226425	776866
49006	776867
10489	776868
1	776869
207937	776870
16986	776871
30105	776872
120684	776873
55376	776874
247354	776875
10159	776876
27242	776877
183841	776878
46716	776879
4021	776880
4635	776881
4021	776882
172913	776883
256180	776884
99226	776885
261863	776886
115204	776887
236775	776888
7616	776889
5666	776890
1527	776891
1320	776892
41580	776893
127809	776894
140707	776895
68865	776896
98723	776897
53234	776898
18323	776899
155453	776900
115319	776901
139770	776902
90076	776903
121471	776904
132119	776905
160900	776906
124838	776907
55834	776908
120677	776909
43722	776910
43722	776911
36216	776912
67908	776913
112219	776914
32432	776915
33395	776916
55363	776917
295302	776918
160900	776919
88384	776920
132119	776921
45655	776922
174698	776923
256338	776924
43238	776925
62267	776926
78462	776927
129287	776928
214377	776929
324045	776930
10874	776931
19028	776932
1766	776933
1320	776934
1766	776935
9982	776936
1100	776937
33395	776938
33395	776939
93067	776940
1766	776941
30357	776942
112219	776943
258602	776944
66068	776945
141558	776946
28795	776947
64170	776948
124208	776949
286288	776950
265863	776951
273957	776952
302308	776953
68863	776954
127700	776955
12727	776956
34632	776957
261208	776958
1234	776959
244352	776960
123582	776961
123582	776962
169728	776963
89951	776964
70798	776965
144678	776966
188370	776967
1069	776968
184647	776969
13924	776970
29135	776971
118912	776972
203683	776973
25136	776974
181685	776975
85018	776976
47528	776977
88396	776978
71140	776979
251460	776980
172682	776981
255083	776982
102184	776983
169274	776984
62162	776985
92314	776986
29928	776987
19473	776988
235211	776989
70003	776990
31761	776991
201410	776992
246149	776993
68186	776994
110845	776995
44107	776996
168550	776997
118658	776998
131696	776999
213000	777000
82603	777001
213237	777002
45761	777003
37646	777004
188807	777005
302809	777006
164659	777007
232120	777008
303763	777009
199757	777010
8897	777011
166404	777012
168373	777013
132032	777014
52751	777015
38338	777016
45258	777017
152262	777018
40711	777019
16284	777020
77016	777021
134793	777022
28619	777023
93172	777024
41912	777025
7288	777026
57000	777027
59681	777028
8845	777029
15180	777030
180553	777031
201079	777032
179387	777033
2304	777034
269799	777035
11035	777036
22224	777037
192864	777038
18421	777039
13042	777040
51707	777041
43686	777042
19357	777043
12550	777044
36035	777045
96842	777046
39356	777047
20091	777048
156768	777049
112068	777050
95682	777051
167956	777052
224022	777053
148729	777054
195558	777055
243215	777056
168419	777057
50429	777058
162747	777059
60267	777060
98467	777061
35825	777062
233571	777063
94523	777064
56537	777065
82591	777066
316636	777067
35113	777068
4505	777069
179940	777070
31975	777071
139890	777072
28619	777073
6274	777074
50538	777075
10868	777076
209379	777077
30105	777078
184066	777079
237619	777080
28535	777081
40240	777082
204921	777083
192241	777084
291565	777085
32949	777086
5247	777087
4783	777088
53583	777089
11464	777090
235812	777091
152927	777092
7261	777093
170357	777094
27077	777095
154213	777096
171174	777097
25239	777098
8668	777099
10614	777100
216117	777101
198547	777102
44901	777103
154554	777104
2337	777105
163367	777106
108730	777107
11439	777108
185003	777109
211098	777110
53597	777111
88696	777112
303708	777113
4774	777114
190258	777115
152421	777116
5157	777117
4079	777118
12107	777119
59741	777120
232055	777121
194612	777122
45313	777123
89755	777124
159353	777125
151564	777126
64938	777127
144691	777128
300421	777129
126727	777130
46403	777131
66988	777132
157090	777133
65039	777134
327919	777135
131051	777136
254515	777137
233359	777138
158058	777139
276806	777140
104746	777141
67296	777142
59569	777143
15731	777144
195985	777145
3682	777146
254000	777147
116413	777148
237512	777149
50558	777150
19578	777151
64436	777152
114457	777153
97790	777154
53163	777155
19676	777156
166388	777157
25531	777158
25531	777159
25531	777160
25531	777161
25531	777162
97218	777163
250940	777164
58256	777165
71506	777166
169594	777167
58675	777168
160909	777169
57843	777170
26383	777171
234836	777172
176595	777173
112819	777174
5134	777175
87187	777176
98231	777177
55040	777178
46769	777179
28736	777180
16564	777181
22681	777182
193752	777183
9089	777184
19175	777185
107213	777186
150055	777187
108007	777188
96441	777189
5683	777190
67775	777191
247646	777192
20875	777193
16156	777194
155887	777195
51890	777196
30379	777197
72821	777198
202476	777199
95179	777200
228484	777201
34214	777202
88335	777203
13949	777204
175878	777205
154767	777206
100568	777207
86040	777208
19742	777209
228386	777210
18328	777211
326244	777212
326188	777213
108851	777214
39759	777215
115055	777216
273652	777217
80778	777218
48450	777219
192534	777220
250251	777221
50591	777222
105510	777223
301000	777224
156910	777225
8820	777226
73580	777227
276629	777228
116235	777229
31414	777230
154626	777231
42122	777232
42065	777233
90520	777234
126371	777235
178684	777236
197350	777237
134549	777238
55532	777239
171752	777240
50442	777241
71505	777242
71505	777243
41121	777244
263840	777245
19446	777246
295040	777247
118387	777248
124836	777249
273624	777250
181871	777251
28573	777252
68700	777253
120079	777254
52950	777255
79438	777256
21652	777257
31414	777258
91362	777259
21356	777260
207672	777261
56418	777262
138262	777263
28185	777264
251431	777265
201464	777266
1614	777267
236157	777268
26820	777269
73168	777270
121287	777271
28867	777272
147683	777273
124849	777274
96570	777275
77016	777276
22316	777277
16249	777278
71079	777279
58309	777280
10443	777281
123559	777282
32996	777283
23284	777284
231180	777285
128857	777286
187952	777287
96664	777288
21141	777289
55534	777290
199056	777291
113277	777292
141620	777293
82639	777294
192802	777295
13540	777296
90954	777297
209142	777298
164677	777299
58553	777300
137367	777301
259553	777302
34870	777303
104202	777304
108717	777305
1765	777306
11648	777307
258254	777308
168746	777309
168625	777310
66105	777311
108731	777312
91190	777313
10864	777314
297376	777315
7085	777316
37595	777317
43087	777318
53393	777319
5066	777320
84266	777321
36295	777322
34876	777323
76889	777324
53011	777325
53011	777326
55280	777327
164854	777328
194000	777329
6447	777330
181782	777331
177269	777332
96181	777333
54716	777334
238238	777335
15255	777336
130856	777337
97950	777338
159346	777339
35163	777340
28619	777341
82060	777342
99135	777343
127492	777344
85260	777345
17849	777346
62288	777347
321624	777348
271468	777349
271809	777350
177932	777351
286603	777352
200646	777353
61471	777354
39930	777355
216048	777356
272630	777357
323128	777358
301608	777359
88772	777360
211041	777361
70134	777362
313206	777363
47171	777364
149567	777365
142691	777366
109958	777367
300633	777368
153426	777369
58762	777370
88429	777371
132563	777372
18930	777373
74064	777374
1383	777375
142548	777376
315543	777377
16241	777378
203796	777379
59286	777380
8513	777381
221718	777382
54832	777383
24694	777384
121262	777385
22812	777386
109632	777387
221107	777388
84602	777389
6095	777390
32683	777391
131503	777392
23082	777393
182611	777394
939	777395
27607	777396
215353	777397
17439	777398
62581	777399
201008	777400
161709	777401
235218	777402
270945	777403
189318	777404
74523	777405
161667	777406
53159	777407
284488	777408
6145	777409
76500	777410
205353	777411
258652	777412
107542	777413
17017	777414
52144	777415
12993	777416
137035	777417
88335	777418
18323	777419
54720	777420
239782	777421
51633	777422
85260	777423
18323	777424
95179	777425
54642	777426
131051	777427
19294	777428
4202	777429
95269	777430
38526	777431
115245	777432
14020	777433
40430	777434
123007	777435
39180	777436
17017	777437
30357	777438
77185	777439
12796	777440
34341	777441
138926	777442
126058	777443
137644	777444
7195	777445
27149	777446
37183	777447
53939	777448
68433	777449
49375	777450
180191	777451
214341	777452
184852	777453
159101	777454
38577	777455
198247	777456
58643	777457
30592	777458
16813	777459
19785	777460
37092	777461
56283	777462
302128	777463
11618	777464
182293	777465
82755	777466
212167	777467
161789	777468
199869	777469
96211	777470
28332	777471
210744	777472
161790	777473
86504	777474
42148	777475
5066	777476
71315	777477
166241	777478
175107	777479
207111	777480
48865	777481
26417	777482
25531	777483
108537	777484
248938	777485
303130	777486
24988	777487
65270	777488
160734	777489
108137	777490
162987	777491
164161	777492
47393	777493
108717	777494
215657	777495
3945	777496
66399	777497
56669	777498
45817	777499
36403	777500
88933	777501
84683	777502
289297	777503
80301	777504
71113	777505
25236	777506
13547	777507
51398	777508
102118	777509
90391	777510
80670	777511
7890	777512
28527	777513
31221	777514
48134	777515
48774	777516
111859	777517
38848	777518
29697	777519
155655	777520
52614	777521
113328	777522
98963	777523
316287	777524
165226	777525
75716	777526
64674	777527
101787	777528
40909	777529
123600	777530
293709	777531
111287	777532
295348	777533
38338	777534
2603	777535
45517	777536
154748	777537
65973	777538
10539	777539
277831	777540
76039	777541
70298	777542
29367	777543
2660	777544
215261	777545
109969	777546
71585	777547
174031	777548
134937	777549
310199	777550
118174	777551
5408	777552
173652	777553
2767	777554
315192	777555
75763	777556
155614	777557
20753	777558
31214	777559
26644	777560
20337	777561
95502	777562
88617	777563
20015	777564
26329	777565
82566	777566
80794	777567
111791	777568
148379	777569
283991	777570
85260	777571
10202	777572
1513	777573
204911	777574
8461	777575
873	777576
91317	777577
335	777578
1086	777579
236680	777580
9277	777581
72303	777582
72538	777583
265358	777584
9816	777585
63314	777586
43066	777587
63314	777588
39530	777589
45445	777590
47964	777591
27987	777592
92835	777593
213032	777594
135669	777595
85916	777596
137397	777597
308411	777598
167899	777599
87449	777600
245549	777601
13911	777602
100350	777603
265571	777604
49651	777605
43984	777606
66097	777607
17554	777608
101523	777609
246868	777610
204624	777611
1367	777612
4872	777613
24657	777614
3718	777615
13240	777616
10364	777617
166083	777618
38283	777619
72211	777620
17295	777621
25959	777622
65991	777623
68116	777624
188694	777625
5697	777626
169818	777627
33954	777628
17482	777629
33666	777630
10642	777631
46520	777632
12201	777633
195677	777634
199747	777635
303904	777636
26812	777637
8729	777638
225146	777639
18686	777640
84759	777641
25805	777642
304567	777643
188694	777644
206173	777645
85526	777646
324519	777647
1884	777648
53785	777649
317954	777650
59810	777651
133734	777652
132207	777653
3399	777654
4645	777655
49558	777656
72215	777657
32924	777658
71740	777659
68597	777660
37393	777661
98776	777662
251734	777663
163869	777664
17602	777665
13850	777666
206748	777667
109326	777668
33876	777669
191797	777670
4645	777671
211203	777672
41309	777673
205925	777674
77753	777675
273749	777676
295505	777677
215204	777678
42514	777679
77014	777680
13311	777681
18279	777682
113033	777683
106467	777684
191727	777685
48181	777686
32643	777687
1279	777688
64217	777689
49272	777690
13494	777691
12904	777692
49279	777693
301472	777694
26289	777695
59774	777696
16776	777697
40011	777698
89574	777699
2627	777700
10065	777701
8198	777702
13563	777703
14011	777704
53523	777705
18136	777706
6062	777707
25500	777708
19826	777709
73764	777710
124675	777711
27863	777712
38777	777713
4385	777714
51301	777715
12739	777716
246280	777717
79606	777718
56327	777719
112106	777720
118261	777721
6493	777722
29483	777723
220208	777724
54970	777725
62219	777726
29558	777727
14274	777728
127019	777729
138313	777730
126815	777731
35486	777732
268891	777733
194778	777734
43570	777735
96211	777736
206373	777737
56912	777738
4005	777739
240900	777740
291574	777741
8538	777742
223880	777743
34380	777744
4122	777745
59294	777746
170614	777747
282936	777748
246276	777749
135723	777750
218618	777751
55135	777752
46942	777753
61486	777754
58948	777755
6553	777756
166401	777757
16936	777758
281529	777759
8018	777760
129134	777761
117381	777762
14915	777763
134383	777764
179571	777765
313918	777766
105281	777767
87904	777768
10784	777769
110668	777770
128721	777771
56904	777772
87082	777773
37057	777774
205907	777775
5536	777776
428	777777
199804	777778
240249	777779
79404	777780
72316	777781
222367	777782
72372	777783
1354	777784
118119	777785
4612	777786
73917	777787
13502	777788
40668	777789
48030	777790
166345	777791
106944	777792
125805	777793
5738	777794
18687	777795
34922	777796
54231	777797
6531	777798
14794	777799
357	777800
57688	777801
87553	777802
3963	777803
86964	777804
57925	777805
57925	777806
265655	777807
39326	777808
270622	777809
8916	777810
66359	777811
209941	777812
81820	777813
6012	777814
140461	777815
54465	777816
2014	777817
33250	777818
99582	777819
27468	777820
302981	777821
23899	777822
45388	777823
110423	777824
111619	777825
36869	777826
82534	777827
277955	777828
89322	777829
199906	777830
86974	777831
152832	777832
9692	777833
315778	777834
54695	777835
13061	777836
309869	777837
286297	777838
11381	777839
148842	777840
101250	777841
6709	777842
2895	777843
110568	777844
209919	777845
58887	777846
54366	777847
66507	777848
87642	777849
83370	777850
292106	777851
63712	777852
328	777853
320211	777854
99517	777855
7619	777856
16567	777857
71495	777858
52521	777859
9703	777860
52301	777861
31393	777862
276009	777863
104579	777864
10639	777865
7849	777866
30070	777867
320261	777868
5002	777869
357	777870
1611	777871
179526	777872
44855	777873
310538	777874
211538	777875
6347	777876
26707	777877
11194	777878
39045	777879
87648	777880
101387	777881
1369	777882
73309	777883
175715	777884
134892	777885
2116	777886
73303	777887
3962	777888
175554	777889
27346	777890
2014	777891
175650	777892
134609	777893
357	777894
58593	777895
15114	777896
10296	777897
175862	777898
205243	777899
925	777900
135877	777901
209829	777902
22165	777903
1797	777904
1540	777905
3685	777906
357	777907
2115	777908
87005	777909
3962	777910
211387	777911
115614	777912
101171	777913
44150	777914
268599	777915
181441	777916
26704	777917
1166	777918
175697	777919
211469	777920
134870	777921
17224	777922
1539	777923
86974	777924
27203	777925
27203	777926
211476	777927
88075	777928
112854	777929
3963	777930
357	777931
950	777932
3685	777933
328	777934
45042	777935
33537	777936
73285	777937
48796	777938
48796	777939
7374	777940
268621	777941
175546	777942
320369	777943
6893	777944
3275	777945
175570	777946
175570	777947
112879	777948
73286	777949
86964	777950
209830	777951
211387	777952
1617	777953
318158	777954
150038	777955
73236	777956
3685	777957
73286	777958
202484	777959
37561	777960
157135	777961
1617	777962
1202	777963
318309	777964
3275	777965
3275	777966
2116	777967
73236	777968
318317	777969
1617	777970
925	777971
261020	777972
296	777973
209830	777974
1611	777975
175640	777976
134861	777977
88075	777978
51600	777979
16815	777980
51819	777981
2670	777982
38052	777983
18781	777984
44563	777985
327507	777986
44626	777987
421	777988
197155	777989
45614	777990
25333	777991
70195	777992
200159	777993
111991	777994
210052	777995
164515	777996
145770	777997
53530	777998
316808	777999
7705	778000
26853	778001
32518	778002
239919	778003
268707	778004
1539	778005
63474	778006
184800	778007
12968	778008
24216	778009
249499	778010
283923	778011
318003	778012
116541	778013
71546	778014
1582	778015
20065	778016
195576	778017
13537	778018
12290	778019
22866	778020
214961	778021
39515	778022
314808	778023
195995	778024
242522	778025
62943	778026
217826	778027
280650	778028
38031	778029
249048	778030
136908	778031
9596	778032
276001	778033
100446	778034
201617	778035
28952	778036
68916	778037
87648	778038
129805	778039
141999	778040
176	778041
26461	778042
130931	778043
15880	778044
146681	778045
318062	778046
1355	778047
6914	778048
21914	778049
153215	778050
50393	778051
29272	778052
13862	778053
69739	778054
10132	778055
13044	778056
66349	778057
129389	778058
263171	778059
9846	778060
253591	778061
173732	778062
214905	778063
325331	778064
54244	778065
21062	778066
7784	778067
61578	778068
318308	778069
55571	778070
38155	778071
245524	778072
13460	778073
48058	778074
215519	778075
44505	778076
20903	778077
101925	778078
75707	778079
88986	778080
162010	778081
26473	778082
193468	778083
189000	778084
316606	778085
240977	778086
97273	778087
197221	778088
168737	778089
10246	778090
174229	778091
109529	778092
4741	778093
44593	778094
306926	778095
288124	778096
30164	778097
54182	778098
34094	778099
39027	778100
168368	778101
84620	778102
176057	778103
1571	778104
73210	778105
194438	778106
21674	778107
234903	778108
286990	778109
297333	778110
126526	778111
236841	778112
55219	778113
241465	778114
74686	778115
126525	778116
76632	778117
210951	778118
54603	778119
52378	778120
896	778121
61448	778122
94148	778123
129798	778124
127313	778125
2609	778126
4339	778127
161484	778128
2744	778129
599	778130
220919	778131
33828	778132
24548	778133
135592	778134
10606	778135
38997	778136
74390	778137
41278	778138
74383	778139
155404	778140
146313	778141
183354	778142
21717	778143
101981	778144
6399	778145
120161	778146
21696	778147
100051	778148
318648	778149
60572	778150
139860	778151
116814	778152
200762	778153
76541	778154
43535	778155
61072	778156
12918	778157
240270	778158
65458	778159
105137	778160
316241	778161
55054	778162
93142	778163
66262	778164
54318	778165
270074	778166
5146	778167
219722	778168
16042	778169
52401	778170
14784	778171
34739	778172
31068	778173
242487	778174
6823	778175
157115	778176
259641	778177
242260	778178
125282	778179
192081	778180
32367	778181
195237	778182
67689	778183
193761	778184
43500	778185
11753	778186
73705	778187
165066	778188
214610	778189
10462	778190
56564	778191
121901	778192
58983	778193
41928	778194
15897	778195
133547	778196
45919	778197
65867	778198
142476	778199
52476	778200
185012	778201
81643	778202
59020	778203
20622	778204
214675	778205
56373	778206
9133	778207
149603	778208
79630	778209
7063	778210
122208	778211
125996	778212
59410	778213
226346	778214
98085	778215
131932	778216
75581	778217
29673	778218
40238	778219
116244	778220
92586	778221
101295	778222
26031	778223
147074	778224
66355	778225
65944	778226
31947	778227
40443	778228
230678	778229
122393	778230
72057	778231
13903	778232
58142	778233
236703	778234
80484	778235
215605	778236
110494	778237
69111	778238
93607	778239
89853	778240
122422	778241
104316	778242
65177	778243
193270	778244
182613	778245
113361	778246
185285	778247
47627	778248
120891	778249
114841	778250
82474	778251
59410	778252
36264	778253
17472	778254
12160	778255
12108	778256
69622	778257
8204	778258
185013	778259
6982	778260
20852	778261
32120	778262
186637	778263
12141	778264
12141	778265
24098	778266
31278	778267
41708	778268
14255	778269
71180	778270
186689	778271
86559	778272
165202	778273
207353	778274
22659	778275
147574	778276
188845	778277
10318	778278
11433	778279
8103	778280
250898	778281
86643	778282
24785	778283
272881	778284
36155	778285
36127	778286
40554	778287
22031	778288
137314	778289
97265	778290
5945	778291
178343	778292
87748	778293
208342	778294
28310	778295
10559	778296
241253	778297
79224	778298
274112	778299
243642	778300
28765	778301
225138	778302
290989	778303
161777	778304
98466	778305
15113	778306
84264	778307
5916	778308
135253	778309
45782	778310
14889	778311
65373	778312
25748	778313
6467	778314
70572	778315
12720	778316
68221	778317
98549	778318
11762	778319
58397	778320
99421	778321
12420	778322
107443	778323
265033	778324
57536	778325
56869	778326
49194	778327
70219	778328
83633	778329
33679	778330
216087	778331
3022	778332
157329	778333
68195	778334
282598	778335
43214	778336
83733	778337
97981	778338
184009	778339
148546	778340
49598	778341
45789	778342
100535	778343
76638	778344
183308	778345
131853	778346
86061	778347
44519	778348
74994	778349
33797	778350
240379	778351
203241	778352
311976	778353
79701	778354
66886	778355
40389	778356
62019	778357
61334	778358
169246	778359
267461	778360
57102	778361
312662	778362
72615	778363
40898	778364
119163	778365
108118	778366
15229	778367
45025	778368
72237	778369
33551	778370
124624	778371
84280	778372
193808	778373
148319	778374
29933	778375
49534	778376
12420	778377
80146	778378
216392	778379
171510	778380
203240	778381
46539	778382
84280	778383
132240	778384
56708	778385
136390	778386
186892	778387
11606	778388
175619	778389
29225	778390
80876	778391
51478	778392
33541	778393
57536	778394
3287	778395
49982	778396
23748	778397
214716	778398
52851	778399
167444	778400
160295	778401
132310	778402
65525	778403
64714	778404
10999	778405
14174	778406
188266	778407
54618	778408
230405	778409
9723	778410
210672	778411
2744	778412
2744	778413
2744	778414
2014	778415
357	778416
102325	778417
86876	778418
130682	778419
2497	778420
46968	778421
288076	778422
1328	778423
63492	778424
86925	778425
141116	778426
319958	778427
1878	778428
15815	778429
83662	778430
16055	778431
23077	778432
8848	778433
164707	778434
3468	778435
293527	778436
314092	778437
298592	778438
60978	778439
289372	778440
51333	778441
186849	778442
281294	778443
326886	778444
207454	778445
32678	778446
87648	778447
41544	778448
13024	778449
103447	778450
36076	778451
108559	778452
84498	778453
99366	778454
167257	778455
2036	778456
38092	778457
198022	778458
271182	778459
35409	778460
125247	778461
66670	778462
262238	778463
86775	778464
15604	778465
98445	778466
69251	778467
169245	778468
201374	778469
199061	778470
129749	778471
48578	778472
296768	778473
18502	778474
85414	778475
39732	778476
571	778477
34145	778478
36868	778479
73776	778480
82786	778481
164197	778482
66116	778483
81901	778484
235848	778485
11335	778486
41525	778487
58489	778488
258177	778489
5084	778490
171552	778491
110670	778492
263590	778493
63467	778494
303183	778495
303184	778496
37083	778497
38362	778498
37487	778499
142720	778500
11549	778501
65544	778502
44108	778503
37192	778504
87910	778505
12817	778506
304540	778507
115934	778508
168409	778509
2408	778510
49750	778511
180094	778512
249553	778513
247055	778514
71715	778515
194262	778516
1708	778517
233797	778518
232828	778519
49465	778520
130367	778521
40399	778522
32265	778523
107611	778524
178500	778525
300779	778526
110212	778527
316190	778528
320076	778529
157494	778530
46673	778531
250918	778532
76410	778533
211111	778534
241973	778535
228956	778536
110654	778537
70241	778538
257194	778539
105132	778540
150204	778541
266814	778542
1817	778543
191666	778544
29701	778545
243220	778546
11117	778547
21082	778548
12602	778549
204560	778550
176434	778551
54716	778552
23232	778553
140845	778554
230414	778555
111243	778556
36424	778557
45169	778558
5580	778559
143533	778560
44352	778561
5002	778562
208630	778563
4807	778564
38792	778565
130305	778566
202251	778567
37946	778568
270837	778569
238022	778570
271699	778571
9671	778572
62056	778573
44608	778574
249296	778575
15587	778576
4401	778577
16517	778578
151476	778579
17830	778580
79374	778581
9203	778582
23438	778583
66374	778584
17024	778585
266216	778586
10895	778587
6017	778588
15358	778589
25063	778590
822	778591
105360	778592
6175	778593
5561	778594
12630	778595
101191	778596
17983	778597
3602	778598
330	778599
102738	778600
120831	778601
212242	778602
12552	778603
2749	778604
187583	778605
313152	778606
91	778607
15567	778608
104163	778609
122785	778610
119959	778611
187054	778612
161341	778613
29052	778614
117076	778615
163100	778616
47653	778617
2858	778618
80696	778619
194548	778620
26980	778621
38492	778622
22597	778623
29856	778624
30062	778625
22677	778626
96628	778627
38551	778628
3506	778629
3340	778630
63469	778631
267065	778632
106604	778633
3992	778634
3992	778635
139330	778636
113915	778637
315	778638
145	778639
449	778640
281991	778641
5870	778642
43369	778643
11227	778644
377	778645
8609	778646
37088	778647
71194	778648
13588	778649
118022	778650
143189	778651
99452	778652
594	778653
88561	778654
85271	778655
6033	778656
60896	778657
99866	778658
8212	778659
110660	778660
24732	778661
96607	778662
27888	778663
24742	778664
58103	778665
2827	778666
171397	778667
7555	778668
61382	778669
589	778670
1125	778671
399	778672
39418	778673
46979	778674
13647	778675
91866	778676
165004	778677
2613	778678
7098	778679
154	778680
170871	778681
63217	778682
116449	778683
15372	778684
261811	778685
3094	778686
16745	778687
86891	778688
129879	778689
2488	778690
81498	778691
1309	778692
22294	778693
27927	778694
12182	778695
39795	778696
38799	778697
81498	778698
27164	778699
472	778700
136905	778701
149637	778702
35625	778703
78563	778704
117653	778705
59807	778706
84965	778707
4701	778708
981	778709
4456	778710
29817	778711
310020	778712
151367	778713
26689	778714
110863	778715
44307	778716
31032	778717
122544	778718
14940	778719
32615	778720
52666	778721
117644	778722
27164	778723
3784	778724
172612	778725
198508	778726
307947	778727
19428	778728
38355	778729
289227	778730
148039	778731
72710	778732
152746	778733
244445	778734
260887	778735
310766	778736
34789	778737
4558	778738
6301	778739
85531	778740
128205	778741
106565	778742
39433	778743
75057	778744
63060	778745
265466	778746
39272	778747
32782	778748
180245	778749
85180	778750
26573	778751
4863	778752
8733	778753
153943	778754
17755	778755
33695	778756
9860	778757
37501	778758
44219	778759
16881	778760
31567	778761
24565	778762
11588	778763
6725	778764
9240	778765
4698	778766
5574	778767
29932	778768
71557	778769
60369	778770
14816	778771
1143	778772
2613	778773
51881	778774
98940	778775
12109	778776
135332	778777
20105	778778
85454	778779
530	778780
6243	778781
136317	778782
19264	778783
141942	778784
30115	778785
255233	778786
387	778787
1160	778788
4476	778789
6181	778790
26001	778791
34152	778792
181752	778793
594	778794
287552	778795
107072	778796
177013	778797
33052	778798
177120	778799
24775	778800
43887	778801
33127	778802
7851	778803
53045	778804
213	778805
2484	778806
132176	778807
23584	778808
46062	778809
38560	778810
75447	778811
166973	778812
16000	778813
11848	778814
36521	778815
63459	778816
57020	778817
133242	778818
192334	778819
85992	778820
133216	778821
133201	778822
57074	778823
27055	778824
86015	778825
314562	778826
207331	778827
192334	778828
283300	778829
207542	778830
16873	778831
9293	778832
16836	778833
156866	778834
178410	778835
5198	778836
50555	778837
80563	778838
63118	778839
7525	778840
158346	778841
108518	778842
10132	778843
32500	778844
116089	778845
113201	778846
109148	778847
94060	778848
17383	778849
111261	778850
202012	778851
143560	778852
50074	778853
202546	778854
4316	778855
769	778856
246522	778857
321505	778858
78164	778859
11414	778860
44326	778861
40385	778862
104695	778863
215140	778864
120992	778865
122546	778866
15483	778867
123088	778868
57241	778869
13236	778870
97439	778871
71065	778872
292482	778873
98893	778874
2720	778875
242629	778876
41672	778877
34225	778878
78617	778879
128836	778880
18732	778881
6849	778882
125601	778883
84836	778884
55025	778885
69467	778886
27401	778887
209821	778888
22853	778889
37999	778890
53953	778891
118463	778892
229672	778893
19896	778894
12472	778895
314981	778896
69745	778897
10803	778898
191	778899
141177	778900
2350	778901
205065	778902
78028	778903
2412	778904
252247	778905
194915	778906
53578	778907
103347	778908
12816	778909
77092	778910
11808	778911
114704	778912
162	778913
205682	778914
29280	778915
162570	778916
105703	778917
122338	778918
81373	778919
33893	778920
140207	778921
144985	778922
1048	778923
247999	778924
84189	778925
34694	778926
13097	778927
90273	778928
48142	778929
27481	778930
94703	778931
23853	778932
57178	778933
62963	778934
231671	778935
226404	778936
12816	778937
80757	778938
295493	778939
27909	778940
35449	778941
76337	778942
95503	778943
80806	778944
263380	778945
84655	778946
134753	778947
43628	778948
21582	778949
83037	778950
13400	778951
97382	778952
196662	778953
29739	778954
175054	778955
24022	778956
22057	778957
216886	778958
94799	778959
118388	778960
35012	778961
9641	778962
147806	778963
162280	778964
12775	778965
26971	778966
100978	778967
73850	778968
151882	778969
238144	778970
134245	778971
99295	778972
14954	778973
71757	778974
139485	778975
311668	778976
205412	778977
231085	778978
154172	778979
59927	778980
42714	778981
101230	778982
86271	778983
111570	778984
21455	778985
5048	778986
44173	778987
117852	778988
112482	778989
157725	778990
21307	778991
81784	778992
68077	778993
9884	778994
1396	778995
75052	778996
26571	778997
74800	778998
644	778999
27614	779000
222914	779001
180121	779002
198187	779003
188688	779004
203341	779005
1197	779006
147992	779007
43511	779008
111992	779009
46494	779010
67243	779011
2769	779012
200294	779013
5277	779014
61374	779015
81873	779016
113050	779017
43820	779018
42033	779019
205086	779020
58435	779021
4672	779022
14529	779023
102136	779024
302931	779025
16819	779026
216469	779027
48009	779028
78843	779029
66174	779030
5831	779031
19122	779032
176442	779033
5436	779034
88000	779035
720	779036
19225	779037
45184	779038
80229	779039
25685	779040
37842	779041
185157	779042
16255	779043
65	779044
10	779045
59	779046
51770	779047
160778	779048
17013	779049
17090	779050
6736	779051
38105	779052
3790	779053
62444	779054
9728	779055
29627	779056
3095	779057
43644	779058
161084	779059
143767	779060
33028	779061
80807	779062
34988	779063
122076	779064
191734	779065
2091	779066
27405	779067
32178	779068
101597	779069
136777	779070
85912	779071
174506	779072
77523	779073
32178	779074
11631	779075
231851	779076
131800	779077
56279	779078
20207	779079
82635	779080
13	779081
18787	779082
143889	779083
46053	779084
75609	779085
178499	779086
48241	779087
77721	779088
850	779089
76211	779090
30554	779091
96827	779092
10926	779093
122446	779094
191390	779095
4520	779096
65553	779097
401	779098
55402	779099
10718	779100
21472	779101
9856	779102
132299	779103
44277	779104
24722	779105
13408	779106
89767	779107
121450	779108
101391	779109
203284	779110
172942	779111
88625	779112
27225	779113
77378	779114
68758	779115
131868	779116
135111	779117
17050	779118
175408	779119
153024	779120
233490	779121
44277	779122
115707	779123
269008	779124
68169	779125
169928	779126
368	779127
117870	779128
44277	779129
310279	779130
134387	779131
134387	779132
203831	779133
32189	779134
56408	779135
274376	779136
131823	779137
289380	779138
24099	779139
296405	779140
296493	779141
472	779142
150636	779143
89481	779144
74078	779145
4923	779146
202143	779147
256318	779148
65202	779149
154963	779150
92262	779151
174233	779152
18252	779153
87689	779154
62832	779155
73683	779156
10829	779157
155637	779158
24158	779159
44792	779160
133631	779161
48027	779162
81093	779163
308382	779164
91415	779165
6269	779166
85714	779167
174278	779168
310525	779169
52403	779170
15035	779171
219921	779172
153209	779173
6851	779174
52280	779175
16803	779176
2250	779177
320430	779178
35538	779179
39659	779180
45057	779181
10201	779182
37082	779183
33573	779184
172288	779185
104304	779186
55555	779187
94185	779188
20980	779189
13587	779190
260363	779191
206043	779192
205315	779193
77058	779194
71511	779195
300762	779196
243446	779197
158016	779198
906	779199
142566	779200
193398	779201
258340	779202
65407	779203
35719	779204
121412	779205
300006	779206
75767	779207
114585	779208
42667	779209
95051	779210
20464	779211
164380	779212
89338	779213
114366	779214
262608	779215
224668	779216
94499	779217
95232	779218
192930	779219
177045	779220
7655	779221
13667	779222
29375	779223
77178	779224
3008	779225
310048	779226
97476	779227
13438	779228
199034	779229
63814	779230
111403	779231
11919	779232
92453	779233
55273	779234
3230	779235
15301	779236
61041	779237
104483	779238
50236	779239
274664	779240
15121	779241
81282	779242
198107	779243
127105	779244
1987	779245
129852	779246
3968	779247
73362	779248
33508	779249
229682	779250
4674	779251
138218	779252
217980	779253
58676	779254
35792	779255
27881	779256
4668	779257
74652	779258
63192	779259
4124	779260
4923	779261
34800	779262
73211	779263
20572	779264
244146	779265
88345	779266
310457	779267
89477	779268
188307	779269
17994	779270
79109	779271
250244	779272
310423	779273
310002	779274
200764	779275
110954	779276
258981	779277
57115	779278
18572	779279
97484	779280
188985	779281
115638	779282
148596	779283
105390	779284
138602	779285
197530	779286
94963	779287
64647	779288
299245	779289
112936	779290
18463	779291
14112	779292
18572	779293
20509	779294
4593	779295
28801	779296
77981	779297
84938	779298
17631	779299
191667	779300
15879	779301
48512	779302
269610	779303
131240	779304
7711	779305
9277	779306
17215	779307
40158	779308
95360	779309
229157	779310
4449	779311
126449	779312
53712	779313
9328	779314
161362	779315
1240	779316
84437	779317
24303	779318
53581	779319
123685	779320
150075	779321
20618	779322
13551	779323
272161	779324
13551	779325
243717	779326
49524	779327
202086	779328
87172	779329
59507	779330
56435	779331
4732	779332
37889	779333
14372	779334
127867	779335
31759	779336
38831	779337
144134	779338
745	779339
116851	779340
121792	779341
11829	779342
262434	779343
51049	779344
160763	779345
103184	779346
239542	779347
106251	779348
299876	779349
202958	779350
103513	779351
200635	779352
13593	779353
140236	779354
4577	779355
42203	779356
89705	779357
311766	779358
31487	779359
84514	779360
191617	779361
4105	779362
132422	779363
3490	779364
7211	779365
4026	779366
26974	779367
32367	779368
46923	779369
129963	779370
28024	779371
1652	779372
28932	779373
6990	779374
24098	779375
21373	779376
19235	779377
131703	779378
21698	779379
163383	779380
2474	779381
46798	779382
250728	779383
25978	779384
25468	779385
8742	779386
9134	779387
55272	779388
28473	779389
9799	779390
9703	779391
9290	779392
60790	779393
6213	779394
270861	779395
261051	779396
13768	779397
831	779398
28722	779399
96327	779400
45658	779401
199571	779402
42321	779403
15746	779404
106311	779405
22626	779406
37349	779407
208115	779408
48765	779409
80160	779410
101998	779411
221913	779412
142891	779413
199324	779414
194079	779415
55341	779416
918	779417
318063	779418
124837	779419
259786	779420
113884	779421
38671	779422
177457	779423
5586	779424
32615	779425
1736	779426
37500	779427
1700	779428
87000	779429
37175	779430
129482	779431
39246	779432
83687	779433
3864	779434
202758	779435
43876	779436
60911	779437
70770	779438
217783	779439
109314	779440
141107	779441
52569	779442
23850	779443
16895	779444
70869	779445
13443	779446
38480	779447
46811	779448
20087	779449
168147	779450
38928	779451
23442	779452
138068	779453
160027	779454
147	779455
108665	779456
99894	779457
159669	779458
193792	779459
297571	779460
218400	779461
107708	779462
49297	779463
30264	779464
142466	779465
244827	779466
143854	779467
25736	779468
34359	779469
37778	779470
97759	779471
59671	779472
288513	779473
296153	779474
189056	779475
107052	779476
193012	779477
184763	779478
189175	779479
202264	779480
1123	779481
225183	779482
49897	779483
63187	779484
87470	779485
99727	779486
123236	779487
17077	779488
217088	779489
59368	779490
113206	779491
89884	779492
25193	779493
3707	779494
93958	779495
6845	779496
21102	779497
78722	779498
281423	779499
118074	779500
80994	779501
39992	779502
184247	779503
86142	779504
21359	779505
10035	779506
3230	779507
272765	779508
132889	779509
72794	779510
71662	779511
176782	779512
195983	779513
235493	779514
173	779515
2309	779516
263465	779517
294332	779518
191693	779519
1876	779520
3224	779521
379	779522
1816	779523
271245	779524
35030	779525
62508	779526
16461	779527
291427	779528
459	779529
26014	779530
77565	779531
17921	779532
126249	779533
184830	779534
36124	779535
39917	779536
46914	779537
299289	779538
12093	779539
51853	779540
24973	779541
114549	779542
33891	779543
57973	779544
44207	779545
4051	779546
7255	779547
45379	779548
134152	779549
154945	779550
238650	779551
78173	779552
161575	779553
40076	779554
20676	779555
74370	779556
53228	779557
95787	779558
132401	779559
10696	779560
14791	779561
2953	779562
84424	779563
202877	779564
245597	779565
1286	779566
221736	779567
195896	779568
214625	779569
29273	779570
207342	779571
219452	779572
206737	779573
133206	779574
85999	779575
317557	779576
256680	779577
165	779578
111254	779579
11514	779580
128113	779581
77708	779582
38886	779583
26134	779584
60002	779585
6508	779586
144334	779587
31694	779588
178023	779589
54421	779590
21589	779591
128141	779592
3807	779593
127421	779594
5646	779595
198116	779596
52831	779597
75163	779598
114990	779599
17821	779600
87698	779601
26364	779602
37441	779603
46953	779604
53465	779605
8966	779606
311665	779607
40023	779608
13011	779609
168099	779610
70225	779611
22076	779612
38987	779613
74958	779614
42470	779615
137305	779616
23395	779617
17497	779618
101770	779619
113639	779620
164849	779621
18624	779622
87639	779623
29709	779624
105662	779625
50564	779626
32887	779627
171461	779628
203698	779629
8052	779630
102652	779631
3775	779632
80849	779633
81800	779634
146515	779635
80448	779636
31107	779637
229897	779638
173707	779639
123692	779640
136511	779641
1241	779642
50112	779643
25422	779644
195306	779645
104423	779646
94941	779647
202277	779648
104261	779649
135401	779650
16123	779651
1016	779652
140900	779653
155337	779654
12368	779655
24905	779656
108876	779657
100541	779658
144340	779659
100772	779660
176633	779661
305878	779662
120047	779663
56164	779664
169392	779665
212415	779666
76240	779667
115493	779668
132445	779669
89022	779670
24661	779671
315331	779672
77977	779673
90250	779674
11729	779675
16242	779676
3754	779677
67601	779678
65558	779679
39477	779680
88	779681
4087	779682
39827	779683
100069	779684
100069	779685
306547	779686
5843	779687
5761	779688
41440	779689
68502	779690
92769	779691
273306	779692
114860	779693
146120	779694
244725	779695
97792	779696
300	779697
259131	779698
273473	779699
105592	779700
275747	779701
159122	779702
96430	779703
148293	779704
149113	779705
1572	779706
3260	779707
36784	779708
29741	779709
66618	779710
83780	779711
190041	779712
311469	779713
196044	779714
25426	779715
248476	779716
19376	779717
45321	779718
4350	779719
22063	779720
28646	779721
116934	779722
123031	779723
256815	779724
86499	779725
241267	779726
234781	779727
33494	779728
207599	779729
175819	779730
15410	779731
68271	779732
105002	779733
225373	779734
90117	779735
47776	779736
147169	779737
65657	779738
17202	779739
17166	779740
26172	779741
137680	779742
63348	779743
68033	779744
27138	779745
58509	779746
24580	779747
23325	779748
7591	779749
321879	779750
57926	779751
154975	779752
311614	779753
22759	779754
115633	779755
136140	779756
234053	779757
7619	779758
82034	779759
73261	779760
185581	779761
186930	779762
18003	779763
34602	779764
45225	779765
45909	779766
3497	779767
185527	779768
12948	779769
73447	779770
11629	779771
105159	779772
99520	779773
15974	779774
14205	779775
205951	779776
59381	779777
30836	779778
158660	779779
24099	779780
39510	779781
92239	779782
40546	779783
170185	779784
3570	779785
50942	779786
109264	779787
105292	779788
101964	779789
81960	779790
17248	779791
195965	779792
14835	779793
23447	779794
279870	779795
39341	779796
17839	779797
69007	779798
42113	779799
1600	779800
45481	779801
107565	779802
94168	779803
62188	779804
70782	779805
8855	779806
267544	779807
41907	779808
97264	779809
188877	779810
169376	779811
164837	779812
202142	779813
144210	779814
200973	779815
161900	779816
99440	779817
118884	779818
100312	779819
167054	779820
150531	779821
49656	779822
17629	779823
16462	779824
109570	779825
24632	779826
4755	779827
248323	779828
50109	779829
22302	779830
308255	779831
13733	779832
231628	779833
129528	779834
68564	779835
19723	779836
263176	779837
194819	779838
120580	779839
133846	779840
62584	779841
31140	779842
61894	779843
196524	779844
5395	779845
83272	779846
239375	779847
24441	779848
2586	779849
168666	779850
17454	779851
7002	779852
255699	779853
218403	779854
40411	779855
321092	779856
68718	779857
62206	779858
70167	779859
64786	779860
169961	779861
269478	779862
99692	779863
73589	779864
73589	779865
312300	779866
90544	779867
133284	779868
124864	779869
189049	779870
30659	779871
155418	779872
233380	779873
28987	779874
100531	779875
244948	779876
44760	779877
250559	779878
100694	779879
76791	779880
128875	779881
83646	779882
300205	779883
238907	779884
56436	779885
152866	779886
67724	779887
83469	779888
115462	779889
208120	779890
67967	779891
6818	779892
247519	779893
200584	779894
81358	779895
212418	779896
203017	779897
6943	779898
21109	779899
150417	779900
113204	779901
53795	779902
192822	779903
75143	779904
128704	779905
328794	779906
199177	779907
52915	779908
3157	779909
2395	779910
61024	779911
308267	779912
24508	779913
237216	779914
301205	779915
211285	779916
38878	779917
316219	779918
94016	779919
255990	779920
17206	779921
141199	779922
258695	779923
109841	779924
185411	779925
227337	779926
149553	779927
18648	779928
296519	779929
101505	779930
281534	779931
176751	779932
129830	779933
83882	779934
3215	779935
269888	779936
77179	779937
220124	779938
247320	779939
315036	779940
173172	779941
53795	779942
92944	779943
65613	779944
100665	779945
212114	779946
58221	779947
321792	779948
221300	779949
276905	779950
47029	779951
218084	779952
140143	779953
218085	779954
16027	779955
236088	779956
166783	779957
62089	779958
255701	779959
204944	779960
312696	779961
221842	779962
209310	779963
156869	779964
42238	779965
207944	779966
131345	779967
110579	779968
100994	779969
156849	779970
1088	779971
220017	779972
200658	779973
5636	779974
238333	779975
272564	779976
65281	779977
86627	779978
230984	779979
105927	779980
182659	779981
1441	779982
121179	779983
128789	779984
99068	779985
129141	779986
282345	779987
80016	779988
46556	779989
142679	779990
1236	779991
209962	779992
152200	779993
108397	779994
228305	779995
198447	779996
185311	779997
153406	779998
74553	779999
11749	780000
112859	780001
1540	780002
325088	780003
134933	780004
2323	780005
26472	780006
52527	780007
98166	780008
43578	780009
201750	780010
205507	780011
201867	780012
259167	780013
294717	780014
105527	780015
20672	780016
185376	780017
30143	780018
214617	780019
133971	780020
36356	780021
212159	780022
96353	780023
243701	780024
22758	780025
292272	780026
162766	780027
143100	780028
143100	780029
63246	780030
102533	780031
172275	780032
55478	780033
24100	780034
107522	780035
178485	780036
140544	780037
250131	780038
42829	780039
112689	780040
285282	780041
313038	780042
230571	780043
323680	780044
219898	780045
246458	780046
204726	780047
212844	780048
245668	780049
218350	780050
200830	780051
214906	780052
17098	780053
130826	780054
175401	780055
34574	780056
15276	780057
94956	780058
175389	780059
131639	780060
63744	780061
290614	780062
218176	780063
207635	780064
172951	780065
170600	780066
234544	780067
201158	780068
306936	780069
301345	780070
269933	780071
287425	780072
298441	780073
46084	780074
66902	780075
168328	780076
257984	780077
88651	780078
246253	780079
37238	780080
236468	780081
136202	780082
3393	780083
55320	780084
80616	780085
106793	780086
100416	780087
254073	780088
113154	780089
199833	780090
66790	780091
170082	780092
68211	780093
218478	780094
138611	780095
188089	780096
178154	780097
177611	780098
62734	780099
161953	780100
2220	780101
72097	780102
45479	780103
221087	780104
73845	780105
265719	780106
284116	780107
106372	780108
148016	780109
75003	780110
108562	780111
57395	780112
309691	780113
277839	780114
116984	780115
4296	780116
131540	780117
72320	780118
230693	780119
98770	780120
41529	780121
288807	780122
27896	780123
165961	780124
29743	780125
1035	780126
313785	780127
20700	780128
116134	780129
236726	780130
913	780131
134357	780132
89322	780133
235515	780134
144571	780135
60412	780136
95655	780137
44543	780138
42564	780139
105621	780140
328718	780141
116225	780142
22083	780143
4296	780144
71075	780145
197695	780146
299878	780147
133363	780148
125103	780149
273855	780150
36386	780151
258773	780152
41055	780153
199215	780154
240240	780155
152580	780156
53853	780157
2075	780158
164214	780159
151504	780160
65004	780161
29949	780162
66748	780163
229730	780164
229055	780165
67144	780166
315240	780167
196104	780168
132231	780169
42126	780170
304894	780171
133461	780172
285238	780173
314321	780174
325367	780175
144444	780176
73560	780177
256200	780178
127962	780179
43349	780180
181994	780181
302299	780182
63531	780183
312847	780184
198720	780185
265170	780186
67782	780187
56739	780188
37274	780189
42238	780190
48560	780191
278911	780192
116468	780193
20886	780194
297959	780195
160486	780196
25596	780197
209340	780198
27932	780199
328400	780200
120284	780201
286078	780202
133866	780203
74494	780204
136331	780205
136331	780206
74494	780207
250478	780208
72101	780209
294679	780210
161449	780211
271487	780212
130206	780213
234681	780214
204224	780215
51304	780216
315437	780217
181325	780218
229487	780219
258324	780220
282577	780221
293846	780222
96300	780223
233001	780224
263055	780225
156874	780226
114117	780227
270236	780228
161111	780229
194821	780230
125671	780231
91483	780232
74650	780233
204942	780234
141396	780235
121349	780236
42723	780237
254901	780238
298732	780239
172751	780240
43718	780241
62317	780242
14329	780243
26044	780244
99975	780245
164295	780246
16992	780247
221406	780248
45564	780249
41968	780250
155102	780251
96970	780252
322852	780253
27743	780254
86966	780255
53969	780256
191916	780257
219583	780258
59603	780259
268539	780260
105060	780261
161042	780262
204352	780263
268761	780264
165777	780265
149670	780266
20961	780267
166150	780268
63627	780269
119389	780270
162820	780271
174592	780272
86222	780273
84548	780274
103872	780275
217337	780276
37876	780277
138445	780278
296965	780279
85061	780280
324754	780281
125023	780282
70167	780283
224018	780284
99811	780285
149833	780286
33060	780287
38081	780288
88941	780289
137597	780290
52527	780291
208094	780292
272407	780293
152693	780294
299597	780295
197260	780296
32644	780297
5260	780298
173208	780299
47956	780300
308067	780301
134250	780302
69038	780303
76746	780304
205049	780305
196076	780306
41987	780307
205381	780308
263946	780309
178364	780310
194391	780311
99842	780312
130345	780313
213915	780314
36594	780315
201458	780316
267718	780317
26617	780318
94042	780319
41370	780320
72097	780321
206023	780322
56311	780323
172871	780324
95021	780325
108562	780326
12423	780327
654	780328
117005	780329
12423	780330
83742	780331
12568	780332
96432	780333
34931	780334
216185	780335
96698	780336
68090	780337
55217	780338
13881	780339
250425	780340
73337	780341
137580	780342
146835	780343
130748	780344
128712	780345
66194	780346
193900	780347
395	780348
4218	780349
55002	780350
35002	780351
55002	780352
12679	780353
22219	780354
3466	780355
328063	780356
63668	780357
168094	780358
183692	780359
151178	780360
142811	780361
60905	780362
24396	780363
16049	780364
263526	780365
186520	780366
36965	780367
141172	780368
93384	780369
225807	780370
44512	780371
162891	780372
170126	780373
35091	780374
138039	780375
254500	780376
138039	780377
215602	780378
44418	780379
9878	780380
150630	780381
238729	780382
54343	780383
215955	780384
164861	780385
225514	780386
272751	780387
55123	780388
30501	780389
129513	780390
193742	780391
104990	780392
83272	780393
43536	780394
62721	780395
180159	780396
171758	780397
23513	780398
220210	780399
308588	780400
46723	780401
757	780402
29275	780403
87180	780404
147215	780405
28654	780406
79903	780407
247275	780408
215032	780409
10545	780410
132524	780411
70462	780412
191969	780413
70783	780414
204976	780415
79213	780416
119586	780417
107333	780418
260229	780419
32590	780420
157881	780421
46709	780422
154121	780423
29583	780424
78041	780425
201673	780426
47894	780427
6727	780428
158982	780429
7340	780430
248169	780431
148414	780432
153555	780433
2625	780434
42599	780435
86898	780436
149247	780437
273586	780438
91642	780439
88667	780440
37718	780441
288326	780442
161414	780443
301124	780444
152780	780445
132714	780446
88877	780447
26301	780448
130477	780449
125023	780450
12771	780451
262910	780452
41078	780453
146011	780454
133006	780455
95806	780456
39667	780457
686	780458
251	780459
58519	780460
124793	780461
45579	780462
16474	780463
6477	780464
135664	780465
49937	780466
194680	780467
164699	780468
105869	780469
299508	780470
143549	780471
80699	780472
65388	780473
256118	780474
159106	780475
99745	780476
121745	780477
20533	780478
34517	780479
314377	780480
194117	780481
22534	780482
133406	780483
3401	780484
159081	780485
153945	780486
9583	780487
189594	780488
240152	780489
43709	780490
163180	780491
81759	780492
41813	780493
78468	780494
11332	780495
12964	780496
48823	780497
112042	780498
18506	780499
42847	780500
57144	780501
82305	780502
85909	780503
213545	780504
88811	780505
175686	780506
29047	780507
65764	780508
111195	780509
214029	780510
154516	780511
99554	780512
240620	780513
274181	780514
50438	780515
28296	780516
132567	780517
18886	780518
35391	780519
98006	780520
21894	780521
11828	780522
269615	780523
8756	780524
48823	780525
164727	780526
183862	780527
110367	780528
119620	780529
200995	780530
125492	780531
134422	780532
238293	780533
4511	780534
25971	780535
112593	780536
175686	780537
113118	780538
2547	780539
193281	780540
240499	780541
122643	780542
63393	780543
301647	780544
4286	780545
10474	780546
1956	780547
8020	780548
270491	780549
48823	780550
280098	780551
65764	780552
79895	780553
25971	780554
22656	780555
153444	780556
198188	780557
82309	780558
209	780559
21593	780560
10741	780561
48805	780562
301562	780563
104070	780564
169734	780565
174429	780566
238591	780567
130484	780568
7005	780569
258579	780570
60939	780571
182498	780572
32098	780573
166390	780574
5395	780575
23788	780576
113341	780577
64651	780578
296567	780579
269277	780580
49641	780581
24891	780582
186694	780583
305665	780584
124003	780585
30330	780586
75297	780587
44523	780588
262078	780589
119736	780590
141101	780591
15451	780592
136660	780593
175121	780594
175259	780595
236268	780596
70535	780597
49451	780598
25115	780599
59990	780600
175007	780601
240751	780602
236815	780603
124610	780604
106272	780605
22782	780606
147692	780607
25510	780608
29779	780609
97528	780610
5386	780611
84852	780612
195179	780613
41938	780614
98165	780615
49516	780616
77462	780617
258933	780618
62352	780619
203858	780620
157820	780621
7259	780622
89252	780623
137529	780624
97038	780625
215427	780626
74155	780627
318059	780628
48898	780629
107562	780630
148641	780631
71409	780632
157371	780633
162082	780634
294164	780635
184102	780636
47251	780637
110791	780638
269651	780639
120215	780640
119226	780641
283080	780642
77188	780643
19216	780644
190630	780645
189594	780646
6886	780647
1158	780648
135175	780649
172308	780650
66572	780651
11690	780652
124704	780653
312570	780654
134250	780655
2100	780656
28857	780657
205409	780658
261127	780659
110416	780660
20170	780661
6030	780662
35988	780663
11439	780664
145375	780665
306278	780666
137529	780667
83220	780668
62672	780669
24221	780670
103476	780671
64148	780672
8937	780673
315129	780674
5318	780675
128052	780676
20170	780677
195713	780678
39188	780679
118589	780680
264626	780681
269588	780682
295880	780683
93769	780684
158585	780685
196095	780686
115452	780687
54074	780688
98685	780689
18575	780690
203045	780691
154652	780692
94687	780693
176141	780694
52586	780695
69448	780696
66470	780697
72183	780698
54015	780699
156987	780700
100904	780701
213030	780702
120580	780703
236451	780704
34737	780705
137113	780706
61645	780707
7471	780708
26006	780709
263265	780710
94624	780711
69401	780712
183157	780713
97155	780714
13473	780715
68097	780716
212478	780717
4562	780718
900	780719
209960	780720
209960	780721
2785	780722
89424	780723
235771	780724
201217	780725
38663	780726
3850	780727
307930	780728
109735	780729
130036	780730
28539	780731
55251	780732
56137	780733
32343	780734
44018	780735
109727	780736
123743	780737
46868	780738
263325	780739
102877	780740
150892	780741
281899	780742
159100	780743
102877	780744
47118	780745
202079	780746
185572	780747
323867	780748
108573	780749
143440	780750
172285	780751
88092	780752
212723	780753
310414	780754
57312	780755
310322	780756
80819	780757
183235	780758
10886	780759
214640	780760
5063	780761
157850	780762
302452	780763
82523	780764
199492	780765
303864	780766
2355	780767
7499	780768
247301	780769
204507	780770
237766	780771
93407	780772
240670	780773
304734	780774
35638	780775
297948	780776
65609	780777
243269	780778
118565	780779
259728	780780
203587	780781
151666	780782
123832	780783
128396	780784
20757	780785
250917	780786
9815	780787
214967	780788
252980	780789
150004	780790
22438	780791
178818	780792
105614	780793
25659	780794
30698	780795
164377	780796
17656	780797
169342	780798
68268	780799
75671	780800
65803	780801
64807	780802
120767	780803
105399	780804
65211	780805
125632	780806
268986	780807
322419	780808
145375	780809
93720	780810
227918	780811
228043	780812
184151	780813
110902	780814
317596	780815
222748	780816
225341	780817
184291	780818
182741	780819
72787	780820
40772	780821
24633	780822
65211	780823
262619	780824
100905	780825
283586	780826
183765	780827
185123	780828
165549	780829
40935	780830
47049	780831
71559	780832
6770	780833
76644	780834
6798	780835
115619	780836
93505	780837
32295	780838
15254	780839
43805	780840
45307	780841
69972	780842
248694	780843
41843	780844
302456	780845
41843	780846
238404	780847
150849	780848
46422	780849
166126	780850
7698	780851
5318	780852
11450	780853
13444	780854
9913	780855
1250	780856
97140	780857
142490	780858
10091	780859
150121	780860
168916	780861
47205	780862
47098	780863
184385	780864
160924	780865
166177	780866
66351	780867
144881	780868
30793	780869
259186	780870
69014	780871
53367	780872
408	780873
36461	780874
245428	780875
275999	780876
232278	780877
128450	780878
234664	780879
38100	780880
268798	780881
77795	780882
317267	780883
154704	780884
4390	780885
84852	780886
243388	780887
810	780888
18302	780889
279681	780890
296093	780891
73246	780892
139757	780893
128870	780894
204248	780895
44786	780896
15565	780897
138918	780898
94727	780899
112699	780900
227614	780901
96402	780902
3739	780903
18787	780904
67075	780905
250002	780906
272624	780907
74500	780908
179407	780909
33769	780910
179003	780911
113940	780912
197284	780913
7088	780914
84985	780915
110929	780916
98391	780917
95824	780918
192658	780919
53737	780920
257040	780921
232614	780922
14480	780923
112833	780924
153933	780925
144387	780926
5859	780927
99382	780928
174062	780929
111910	780930
93789	780931
197136	780932
72392	780933
29290	780934
4179	780935
261614	780936
71398	780937
191058	780938
326125	780939
138553	780940
314200	780941
77701	780942
77659	780943
109231	780944
84595	780945
162369	780946
21079	780947
151368	780948
97460	780949
131671	780950
220107	780951
56434	780952
100334	780953
74599	780954
61107	780955
23601	780956
32728	780957
57511	780958
119737	780959
28944	780960
25035	780961
107915	780962
43150	780963
112957	780964
25308	780965
57513	780966
167601	780967
195611	780968
262051	780969
307159	780970
130301	780971
268435	780972
29428	780973
273368	780974
99586	780975
120971	780976
176957	780977
118717	780978
7648	780979
279087	780980
23513	780981
17438	780982
188757	780983
41549	780984
303760	780985
46041	780986
187775	780987
9815	780988
24043	780989
31251	780990
124163	780991
1278	780992
120976	780993
271544	780994
251689	780995
40545	780996
242387	780997
170668	780998
80743	780999
193392	781000
130630	781001
174824	781002
239423	781003
138850	781004
12595	781005
21861	781006
202191	781007
5636	781008
73932	781009
61360	781010
204352	781011
66657	781012
30386	781013
63627	781014
256205	781015
98560	781016
88458	781017
103077	781018
57115	781019
117726	781020
223632	781021
172847	781022
23266	781023
158170	781024
101483	781025
65556	781026
126598	781027
268607	781028
216923	781029
29084	781030
1880	781031
172811	781032
55161	781033
143150	781034
144505	781035
43647	781036
134340	781037
203773	781038
39682	781039
89758	781040
313735	781041
307277	781042
135911	781043
25991	781044
60628	781045
63271	781046
184592	781047
161698	781048
237530	781049
95547	781050
328714	781051
94984	781052
97221	781053
300686	781054
307938	781055
237041	781056
303457	781057
208088	781058
88954	781059
92222	781060
217354	781061
247615	781062
4562	781063
4560	781064
240642	781065
62737	781066
170465	781067
36396	781068
157920	781069
89424	781070
147317	781071
41076	781072
73388	781073
99303	781074
214430	781075
58384	781076
357	781077
83407	781078
45058	781079
133449	781080
73865	781081
107916	781082
251208	781083
106071	781084
215124	781085
327823	781086
71872	781087
318438	781088
314444	781089
65783	781090
96794	781091
201542	781092
174977	781093
148	781094
201864	781095
165143	781096
69104	781097
157829	781098
83774	781099
167202	781100
196123	781101
26287	781102
56845	781103
83407	781104
21452	781105
2915	781106
49760	781107
277890	781108
166177	781109
273978	781110
24654	781111
135036	781112
300851	781113
10266	781114
153948	781115
242456	781116
279068	781117
8739	781118
49327	781119
40526	781120
6997	781121
43873	781122
285104	781123
206701	781124
21520	781125
206980	781126
64394	781127
46089	781128
253035	781129
93581	781130
297524	781131
76473	781132
100789	781133
16161	781134
176390	781135
25280	781136
175509	781137
266498	781138
250936	781139
272764	781140
114558	781141
50352	781142
192820	781143
185296	781144
224257	781145
96402	781146
243239	781147
269653	781148
259733	781149
236436	781150
62231	781151
148569	781152
155667	781153
250355	781154
171446	781155
153261	781156
224194	781157
155946	781158
100402	781159
157843	781160
238331	781161
105938	781162
236812	781163
240464	781164
92564	781165
66898	781166
236440	781167
112177	781168
41987	781169
66899	781170
1288	781171
92658	781172
5521	781173
147715	781174
5899	781175
1288	781176
131874	781177
44546	781178
24043	781179
160545	781180
21593	781181
25817	781182
3240	781183
23096	781184
93856	781185
111843	781186
29318	781187
195424	781188
186381	781189
236116	781190
70902	781191
100036	781192
162574	781193
20400	781194
60157	781195
107101	781196
110881	781197
32282	781198
12547	781199
40618	781200
158583	781201
259736	781202
243816	781203
52108	781204
240694	781205
127005	781206
63531	781207
152674	781208
36912	781209
240786	781210
169930	781211
20446	781212
22832	781213
186271	781214
114372	781215
31981	781216
2878	781217
30793	781218
202717	781219
26853	781220
19140	781221
52158	781222
159000	781223
91238	781224
115034	781225
184990	781226
148864	781227
103045	781228
273801	781229
241092	781230
241091	781231
164466	781232
127751	781233
128051	781234
4378	781235
85748	781236
180793	781237
4375	781238
129842	781239
51130	781240
5187	781241
181320	781242
186382	781243
253921	781244
284001	781245
251650	781246
44124	781247
113949	781248
155876	781249
284016	781250
17230	781251
26926	781252
23101	781253
50277	781254
109378	781255
6806	781256
146193	781257
229875	781258
143043	781259
135863	781260
295999	781261
268871	781262
147054	781263
198584	781264
269865	781265
71095	781266
103208	781267
57026	781268
270076	781269
120121	781270
255205	781271
144726	781272
119708	781273
49363	781274
66899	781275
269795	781276
17230	781277
215902	781278
32248	781279
84273	781280
57195	781281
101622	781282
237668	781283
162630	781284
238416	781285
71918	781286
30804	781287
30804	781288
135728	781289
214278	781290
42762	781291
213378	781292
180722	781293
93192	781294
176390	781295
296090	781296
238232	781297
121389	781298
81809	781299
258336	781300
303	781301
40037	781302
107562	781303
162944	781304
240095	781305
240066	781306
3508	781307
207232	781308
84985	781309
72761	781310
179757	781311
120149	781312
38044	781313
16964	781314
39	781315
23629	781316
132586	781317
84548	781318
202415	781319
102415	781320
41843	781321
1158	781322
82583	781323
55685	781324
154745	781325
232267	781326
151824	781327
123521	781328
20830	781329
6051	781330
108016	781331
141936	781332
297403	781333
328536	781334
227591	781335
125680	781336
67660	781337
157680	781338
159955	781339
2809	781340
18535	781341
228309	781342
264116	781343
184233	781344
63657	781345
18477	781346
233780	781347
97829	781348
158583	781349
88381	781350
26642	781351
254139	781352
87076	781353
314540	781354
60492	781355
202365	781356
48654	781357
97891	781358
279037	781359
22261	781360
58155	781361
318322	781362
17174	781363
40526	781364
148363	781365
156870	781366
69972	781367
325980	781368
221319	781369
93362	781370
41113	781371
73190	781372
77721	781373
228076	781374
214234	781375
150644	781376
36940	781377
179749	781378
1863	781379
37297	781380
223934	781381
254063	781382
296628	781383
127728	781384
16060	781385
166931	781386
262153	781387
29162	781388
232884	781389
95493	781390
119007	781391
4286	781392
231518	781393
246542	781394
251	781395
6997	781396
47919	781397
22656	781398
134220	781399
279258	781400
114473	781401
56295	781402
187880	781403
176635	781404
6670	781405
73756	781406
294373	781407
132896	781408
63335	781409
226760	781410
134614	781411
66777	781412
146127	781413
4336	781414
113078	781415
269313	781416
240304	781417
155554	781418
17231	781419
175792	781420
191385	781421
55049	781422
138598	781423
270587	781424
155183	781425
113185	781426
49221	781427
311591	781428
269325	781429
113308	781430
235909	781431
84199	781432
312318	781433
83484	781434
121994	781435
59908	781436
12180	781437
164635	781438
96462	781439
6181	781440
82334	781441
26287	781442
93086	781443
201133	781444
254552	781445
126823	781446
123238	781447
190973	781448
264592	781449
127884	781450
97322	781451
309013	781452
29728	781453
156665	781454
243372	781455
141117	781456
31499	781457
152905	781458
229587	781459
153001	781460
170280	781461
20825	781462
314437	781463
248174	781464
28944	781465
224517	781466
21000	781467
113881	781468
338	781469
16325	781470
70687	781471
32739	781472
227155	781473
277921	781474
95549	781475
177500	781476
15260	781477
16295	781478
285149	781479
36918	781480
68452	781481
36594	781482
103862	781483
296818	781484
135292	781485
120812	781486
8711	781487
130421	781488
130421	781489
138850	781490
21638	781491
101620	781492
216002	781493
90487	781494
163528	781495
251812	781496
233150	781497
146722	781498
141990	781499
68753	781500
11690	781501
249197	781502
238409	781503
248087	781504
117352	781505
131353	781506
310651	781507
137649	781508
110271	781509
61968	781510
77187	781511
182399	781512
56239	781513
73154	781514
3102	781515
23895	781516
49017	781517
268710	781518
9603	781519
92949	781520
62410	781521
123310	781522
76949	781523
75313	781524
31865	781525
50411	781526
211882	781527
86734	781528
155226	781529
22172	781530
60874	781531
123310	781532
254064	781533
159851	781534
111824	781535
159850	781536
165503	781537
213209	781538
325643	781539
322804	781540
58129	781541
98716	781542
146987	781543
113321	781544
7086	781545
113410	781546
175343	781547
85217	781548
132038	781549
128271	781550
203866	781551
62238	781552
125762	781553
6997	781554
22656	781555
65283	781556
236078	781557
2249	781558
7002	781559
318237	781560
189141	781561
99745	781562
167101	781563
13534	781564
120458	781565
163139	781566
30531	781567
132202	781568
70687	781569
127973	781570
150478	781571
54253	781572
326084	781573
140051	781574
8338	781575
27765	781576
81411	781577
79625	781578
189013	781579
5395	781580
47454	781581
112635	781582
70681	781583
58718	781584
19032	781585
245456	781586
275315	781587
87357	781588
172367	781589
178087	781590
288957	781591
76304	781592
25222	781593
76573	781594
51945	781595
283002	781596
79822	781597
93302	781598
97549	781599
104517	781600
30712	781601
78299	781602
27469	781603
64625	781604
229915	781605
174239	781606
90769	781607
15857	781608
62757	781609
3679	781610
13308	781611
75421	781612
100717	781613
35540	781614
136796	781615
1279	781616
39914	781617
131581	781618
122919	781619
49906	781620
699	781621
502	781622
39949	781623
4453	781624
18412	781625
39872	781626
15941	781627
279508	781628
3140	781629
29421	781630
69230	781631
6236	781632
132254	781633
167441	781634
237910	781635
44315	781636
220922	781637
206730	781638
18635	781639
226267	781640
35449	781641
53230	781642
14361	781643
175637	781644
313154	781645
211350	781646
67581	781647
213075	781648
77624	781649
153053	781650
964	781651
105649	781652
145479	781653
150871	781654
117222	781655
168431	781656
291926	781657
282914	781658
116959	781659
21285	781660
45994	781661
68681	781662
70101	781663
55679	781664
83858	781665
20954	781666
56530	781667
369	781668
119309	781669
128106	781670
80586	781671
165528	781672
168031	781673
91695	781674
284730	781675
277863	781676
24172	781677
115727	781678
67293	781679
18262	781680
17550	781681
4475	781682
191869	781683
10430	781684
15325	781685
73372	781686
46863	781687
289773	781688
93006	781689
64623	781690
195191	781691
280521	781692
40807	781693
209644	781694
34111	781695
167143	781696
37166	781697
90032	781698
192172	781699
46094	781700
12590	781701
63428	781702
11621	781703
69639	781704
144210	781705
2290	781706
203938	781707
174117	781708
112221	781709
34712	781710
20337	781711
7106	781712
25520	781713
60431	781714
38138	781715
628	781716
41463	781717
56684	781718
6995	781719
85082	781720
80520	781721
9610	781722
16984	781723
198864	781724
4448	781725
15900	781726
25635	781727
110950	781728
63295	781729
227074	781730
75232	781731
45353	781732
256496	781733
200763	781734
158976	781735
24105	781736
29664	781737
103343	781738
50353	781739
40501	781740
44236	781741
307804	781742
157660	781743
136666	781744
30072	781745
68861	781746
150427	781747
9277	781748
43978	781749
239148	781750
43965	781751
11889	781752
67059	781753
104568	781754
1495	781755
30489	781756
15948	781757
30156	781758
2728	781759
86152	781760
8731	781761
322058	781762
98798	781763
95613	781764
1712	781765
21434	781766
82338	781767
30243	781768
104684	781769
31335	781770
139910	781771
67059	781772
38347	781773
43329	781774
8824	781775
5407	781776
44039	781777
157642	781778
100812	781779
69064	781780
12094	781781
64989	781782
5407	781783
56287	781784
154959	781785
236210	781786
236992	781787
153462	781788
5392	781789
233674	781790
43455	781791
32635	781792
52071	781793
662	781794
161904	781795
50058	781796
33308	781797
44014	781798
5337	781799
233608	781800
65552	781801
56604	781802
74622	781803
88995	781804
94065	781805
34287	781806
14225	781807
5935	781808
56904	781809
10085	781810
266493	781811
40227	781812
152546	781813
4672	781814
3717	781815
107621	781816
175761	781817
92250	781818
90787	781819
80566	781820
233894	781821
13557	781822
194326	781823
310352	781824
22125	781825
269733	781826
188793	781827
74480	781828
35324	781829
36509	781830
25727	781831
7821	781832
56526	781833
79549	781834
37342	781835
126521	781836
192921	781837
125406	781838
209249	781839
285122	781840
73938	781841
125309	781842
13894	781843
243806	781844
55348	781845
13757	781846
46750	781847
23277	781848
328168	781849
4453	781850
86089	781851
5531	781852
154458	781853
5928	781854
106698	781855
183810	781856
37687	781857
139246	781858
118053	781859
325838	781860
272305	781861
257427	781862
257626	781863
90658	781864
153522	781865
10171	781866
194148	781867
59151	781868
28006	781869
53555	781870
190090	781871
274865	781872
64435	781873
198600	781874
29192	781875
46427	781876
157699	781877
138467	781878
52318	781879
299710	781880
26805	781881
226587	781882
33958	781883
203895	781884
4312	781885
291403	781886
127707	781887
216449	781888
101919	781889
11901	781890
137495	781891
55918	781892
22961	781893
64616	781894
317890	781895
56329	781896
83596	781897
25347	781898
66734	781899
132502	781900
101182	781901
129478	781902
3891	781903
108368	781904
67401	781905
21969	781906
215824	781907
147467	781908
112622	781909
17454	781910
37108	781911
37108	781912
117133	781913
11422	781914
2030	781915
75103	781916
46438	781917
2157	781918
5879	781919
84180	781920
312512	781921
110330	781922
197672	781923
124886	781924
20485	781925
39	781926
325480	781927
259343	781928
27708	781929
36015	781930
40817	781931
13919	781932
98419	781933
2184	781934
118140	781935
105304	781936
90090	781937
40327	781938
95799	781939
42185	781940
21019	781941
111446	781942
140364	781943
66712	781944
110280	781945
58701	781946
85617	781947
123272	781948
14254	781949
2994	781950
63435	781951
19067	781952
50394	781953
209154	781954
7154	781955
298937	781956
131976	781957
27933	781958
25096	781959
50430	781960
118243	781961
40909	781962
129444	781963
52499	781964
255884	781965
62285	781966
16878	781967
136925	781968
281049	781969
1619	781970
193991	781971
151560	781972
72954	781973
186219	781974
100941	781975
25867	781976
6092	781977
41853	781978
267225	781979
77544	781980
324064	781981
294500	781982
28601	781983
94525	781984
118614	781985
70021	781986
111388	781987
73003	781988
77732	781989
146376	781990
305630	781991
14178	781992
143461	781993
138339	781994
26782	781995
10386	781996
154232	781997
9410	781998
37101	781999
80749	782000
193544	782001
35667	782002
51658	782003
208118	782004
40485	782005
124673	782006
137394	782007
192028	782008
117284	782009
19544	782010
82174	782011
175661	782012
87020	782013
172407	782014
40204	782015
55945	782016
140693	782017
3372	782018
85946	782019
29716	782020
44487	782021
73107	782022
59892	782023
143582	782024
16406	782025
51018	782026
3665	782027
105708	782028
320748	782029
57402	782030
92159	782031
307369	782032
213321	782033
4154	782034
269012	782035
153374	782036
173223	782037
62797	782038
187567	782039
173519	782040
91226	782041
5496	782042
5222	782043
90835	782044
14520	782045
17888	782046
82477	782047
16410	782048
126683	782049
109823	782050
72092	782051
135717	782052
321217	782053
40664	782054
88154	782055
2779	782056
70798	782057
205255	782058
225888	782059
109660	782060
95122	782061
19669	782062
52512	782063
227610	782064
20592	782065
41654	782066
164199	782067
99179	782068
4295	782069
115678	782070
307454	782071
43808	782072
298625	782073
14972	782074
76485	782075
32285	782076
293164	782077
207752	782078
232822	782079
140635	782080
126910	782081
219689	782082
37936	782083
91592	782084
254671	782085
105947	782086
189160	782087
276034	782088
94871	782089
202873	782090
217029	782091
72120	782092
93717	782093
148151	782094
126754	782095
197649	782096
242535	782097
65114	782098
555	782099
146725	782100
214237	782101
181147	782102
114334	782103
136252	782104
4766	782105
68525	782106
101919	782107
300013	782108
116724	782109
37912	782110
11655	782111
98380	782112
21403	782113
43408	782114
260948	782115
32592	782116
8342	782117
126307	782118
3003	782119
11653	782120
39926	782121
145825	782122
52429	782123
122935	782124
40393	782125
19741	782126
13	782127
241229	782128
308531	782129
245588	782130
153986	782131
35739	782132
36757	782133
101336	782134
202541	782135
327522	782136
17827	782137
40683	782138
97564	782139
12863	782140
37812	782141
224426	782142
81083	782143
64447	782144
1784	782145
5655	782146
22876	782147
707	782148
101447	782149
6812	782150
141377	782151
179638	782152
135205	782153
6110	782154
131284	782155
82997	782156
25840	782157
61147	782158
232751	782159
1825	782160
3693	782161
62342	782162
3680	782163
268017	782164
166580	782165
8198	782166
101353	782167
67078	782168
131430	782169
9855	782170
9944	782171
24819	782172
71629	782173
5752	782174
181020	782175
180959	782176
67301	782177
47208	782178
38230	782179
67692	782180
198698	782181
34492	782182
4673	782183
1059	782184
146121	782185
73125	782186
263902	782187
8997	782188
13450	782189
22715	782190
59574	782191
9487	782192
303663	782193
8809	782194
25983	782195
2214	782196
3630	782197
26153	782198
10860	782199
136697	782200
5882	782201
80043	782202
43207	782203
7398	782204
58140	782205
78878	782206
29285	782207
46305	782208
164081	782209
109219	782210
47692	782211
19549	782212
25383	782213
151894	782214
12280	782215
120789	782216
25716	782217
61070	782218
214753	782219
301352	782220
83672	782221
137190	782222
101667	782223
2488	782224
201558	782225
199725	782226
308958	782227
102630	782228
58869	782229
322472	782230
14957	782231
295886	782232
283762	782233
5651	782234
82897	782235
36984	782236
61758	782237
21287	782238
137761	782239
35455	782240
39635	782241
1048	782242
125952	782243
105810	782244
23931	782245
10572	782246
109970	782247
143205	782248
21746	782249
11821	782250
208308	782251
254852	782252
2171	782253
96597	782254
95945	782255
208410	782256
19452	782257
214630	782258
123887	782259
58373	782260
8354	782261
62800	782262
8337	782263
286207	782264
84	782265
237366	782266
1397	782267
75879	782268
122437	782269
747	782270
281317	782271
14987	782272
156504	782273
296138	782274
54396	782275
48941	782276
78307	782277
189431	782278
119092	782279
78520	782280
5776	782281
89703	782282
63465	782283
144634	782284
327672	782285
84047	782286
19404	782287
28302	782288
250299	782289
31998	782290
32017	782291
18719	782292
23534	782293
218217	782294
64317	782295
299418	782296
115221	782297
131422	782298
197985	782299
120427	782300
130809	782301
55733	782302
7352	782303
202277	782304
133275	782305
111082	782306
134770	782307
262560	782308
100334	782309
34521	782310
305576	782311
207966	782312
186504	782313
71235	782314
14808	782315
49295	782316
301742	782317
268679	782318
132919	782319
17219	782320
83101	782321
320420	782322
65210	782323
3810	782324
210002	782325
38757	782326
132245	782327
328137	782328
23263	782329
87739	782330
186214	782331
39803	782332
30951	782333
201605	782334
146953	782335
7176	782336
188322	782337
16521	782338
59898	782339
141797	782340
302664	782341
239833	782342
120260	782343
320026	782344
107683	782345
156061	782346
58940	782347
121038	782348
115262	782349
62081	782350
38754	782351
59705	782352
16581	782353
318048	782354
132393	782355
29008	782356
95141	782357
132061	782358
123925	782359
192594	782360
1159	782361
3240	782362
181538	782363
49923	782364
34186	782365
320257	782366
320410	782367
320310	782368
178777	782369
12316	782370
4952	782371
31208	782372
175533	782373
116205	782374
74552	782375
269792	782376
280265	782377
119870	782378
311369	782379
7365	782380
26704	782381
133616	782382
175321	782383
175597	782384
271577	782385
114968	782386
273490	782387
190150	782388
76397	782389
183417	782390
183428	782391
24471	782392
184641	782393
185216	782394
50520	782395
161702	782396
183289	782397
56149	782398
180318	782399
122057	782400
274088	782401
241561	782402
43994	782403
56914	782404
50118	782405
1753	782406
257918	782407
79967	782408
80309	782409
1848	782410
89531	782411
200620	782412
192871	782413
57786	782414
3940	782415
10164	782416
199465	782417
11824	782418
59500	782419
19225	782420
191481	782421
149070	782422
293841	782423
218194	782424
252690	782425
39038	782426
133556	782427
2174	782428
26988	782429
35704	782430
1355	782431
112960	782432
64238	782433
29	782434
21332	782435
84557	782436
328751	782437
81856	782438
205886	782439
201751	782440
232717	782441
209892	782442
201793	782443
24450	782444
37172	782445
11107	782446
6887	782447
303193	782448
114790	782449
122760	782450
44588	782451
243502	782452
7267	782453
161988	782454
283141	782455
124344	782456
295377	782457
138092	782458
50772	782459
174432	782460
41341	782461
722	782462
132608	782463
118353	782464
5711	782465
212286	782466
307373	782467
42827	782468
256772	782469
189685	782470
271820	782471
192454	782472
171329	782473
109347	782474
296	782475
10315	782476
3685	782477
85159	782478
85115	782479
1159	782480
222212	782481
94568	782482
91507	782483
186419	782484
99063	782485
56438	782486
12827	782487
107234	782488
84379	782489
221321	782490
40464	782491
10529	782492
22159	782493
157340	782494
289039	782495
12634	782496
56523	782497
101341	782498
121333	782499
158897	782500
43325	782501
21787	782502
204443	782503
37842	782504
216162	782505
18327	782506
19366	782507
11656	782508
124535	782509
80428	782510
3501	782511
497	782512
714	782513
6614	782514
92329	782515
311014	782516
55673	782517
286752	782518
40976	782519
28683	782520
25185	782521
216747	782522
84916	782523
3149	782524
18219	782525
225036	782526
28611	782527
12942	782528
14657	782529
213439	782530
98116	782531
2470	782532
5936	782533
5669	782534
7495	782535
5829	782536
10139	782537
41787	782538
2272	782539
105267	782540
90219	782541
71764	782542
28839	782543
9677	782544
46874	782545
12877	782546
88589	782547
66263	782548
97952	782549
138933	782550
6152	782551
9591	782552
10800	782553
68069	782554
11834	782555
7482	782556
61828	782557
10800	782558
200662	782559
17888	782560
4256	782561
7482	782562
5793	782563
35804	782564
263204	782565
158911	782566
133437	782567
109319	782568
39383	782569
97190	782570
63536	782571
90405	782572
77371	782573
103049	782574
165810	782575
5283	782576
11808	782577
157658	782578
5390	782579
36033	782580
19135	782581
159405	782582
10009	782583
80738	782584
44321	782585
193	782586
259312	782587
43212	782588
140840	782589
32248	782590
76584	782591
187770	782592
56671	782593
284063	782594
18939	782595
61214	782596
46793	782597
92257	782598
44935	782599
65398	782600
174709	782601
117429	782602
9885	782603
8243	782604
53228	782605
249033	782606
13564	782607
129126	782608
22168	782609
95288	782610
72128	782611
848	782612
141625	782613
79402	782614
59218	782615
79540	782616
2453	782617
193090	782618
209778	782619
42631	782620
191826	782621
212467	782622
1128	782623
173844	782624
54731	782625
174778	782626
10120	782627
135515	782628
5866	782629
128327	782630
59188	782631
10717	782632
2053	782633
33236	782634
125008	782635
1065	782636
106589	782637
115305	782638
25146	782639
62052	782640
6252	782641
132582	782642
202952	782643
3482	782644
76564	782645
51616	782646
8492	782647
263624	782648
288913	782649
100352	782650
191160	782651
2171	782652
14982	782653
26910	782654
86368	782655
207262	782656
84128	782657
7294	782658
5105	782659
56450	782660
240231	782661
20226	782662
215806	782663
245976	782664
14273	782665
5105	782666
73087	782667
23854	782668
17934	782669
293613	782670
182986	782671
5105	782672
147864	782673
225867	782674
221	782675
164038	782676
6981	782677
6981	782678
12964	782679
281645	782680
32671	782681
9560	782682
57744	782683
27295	782684
7218	782685
114361	782686
10462	782687
19729	782688
34551	782689
14062	782690
196701	782691
33657	782692
84929	782693
44166	782694
24037	782695
134104	782696
412	782697
141717	782698
9229	782699
242210	782700
28638	782701
56415	782702
328	782703
220011	782704
82509	782705
112965	782706
100570	782707
100664	782708
8117	782709
14730	782710
221312	782711
40189	782712
45286	782713
45224	782714
272669	782715
141828	782716
252330	782717
1735	782718
45286	782719
103089	782720
185389	782721
268006	782722
173626	782723
48057	782724
10199	782725
14898	782726
100664	782727
211282	782728
31433	782729
3392	782730
3215	782731
50887	782732
74943	782733
97779	782734
72260	782735
17023	782736
43582	782737
181	782738
58827	782739
169426	782740
259494	782741
59667	782742
4674	782743
115746	782744
100239	782745
303953	782746
115234	782747
18096	782748
139906	782749
61384	782750
38391	782751
177531	782752
135345	782753
104862	782754
54658	782755
69832	782756
112625	782757
157142	782758
62728	782759
135432	782760
49941	782761
2363	782762
45652	782763
49272	782764
5346	782765
11938	782766
15125	782767
27873	782768
17159	782769
3664	782770
142653	782771
69869	782772
31222	782773
4106	782774
23833	782775
272177	782776
184242	782777
97970	782778
273954	782779
3314	782780
4070	782781
132589	782782
132395	782783
169228	782784
245694	782785
297361	782786
195422	782787
3427	782788
195323	782789
17733	782790
260485	782791
199624	782792
54215	782793
7566	782794
52192	782795
71715	782796
202976	782797
223972	782798
325970	782799
159141	782800
280685	782801
129552	782802
265192	782803
209055	782804
150793	782805
105329	782806
146660	782807
78483	782808
69920	782809
102565	782810
71880	782811
43580	782812
118405	782813
117413	782814
8404	782815
68771	782816
213236	782817
287457	782818
182014	782819
4699	782820
113161	782821
125659	782822
223636	782823
314057	782824
81781	782825
44614	782826
193498	782827
101145	782828
40758	782829
169698	782830
19351	782831
42001	782832
298312	782833
137147	782834
269071	782835
39923	782836
2662	782837
327481	782838
216407	782839
18138	782840
53327	782841
74380	782842
208332	782843
123247	782844
191009	782845
19254	782846
175501	782847
190072	782848
291590	782849
45815	782850
251581	782851
23190	782852
103969	782853
57514	782854
7523	782855
35026	782856
179692	782857
3383	782858
36761	782859
49667	782860
49667	782861
4699	782862
9116	782863
189220	782864
25034	782865
116023	782866
221794	782867
32984	782868
128895	782869
103912	782870
36492	782871
238774	782872
308861	782873
103712	782874
225320	782875
131513	782876
204504	782877
315137	782878
170043	782879
28860	782880
164186	782881
130756	782882
208843	782883
245212	782884
197196	782885
186175	782886
222985	782887
166723	782888
86842	782889
146425	782890
138475	782891
16002	782892
151129	782893
235720	782894
227819	782895
126743	782896
44706	782897
93050	782898
36149	782899
102565	782900
41541	782901
104030	782902
23518	782903
62032	782904
207455	782905
37456	782906
231868	782907
282502	782908
72017	782909
31883	782910
97510	782911
144528	782912
260620	782913
272754	782914
265621	782915
41286	782916
9412	782917
109417	782918
205604	782919
198689	782920
77120	782921
259611	782922
152466	782923
16205	782924
279831	782925
27347	782926
207910	782927
17833	782928
145253	782929
317479	782930
144820	782931
223672	782932
105749	782933
105749	782934
111183	782935
26345	782936
81571	782937
110024	782938
53441	782939
127678	782940
168533	782941
19365	782942
312909	782943
193706	782944
186953	782945
44954	782946
44458	782947
15060	782948
178880	782949
195016	782950
53782	782951
10809	782952
295658	782953
1071	782954
1286	782955
212376	782956
30665	782957
122475	782958
1504	782959
326446	782960
4104	782961
16920	782962
68283	782963
3300	782964
288889	782965
21584	782966
127074	782967
299788	782968
35096	782969
202884	782970
202178	782971
84434	782972
12707	782973
66270	782974
30278	782975
2046	782976
89682	782977
47019	782978
9366	782979
87284	782980
110021	782981
19165	782982
95967	782983
53898	782984
9911	782985
60267	782986
9905	782987
12118	782988
179487	782989
159	782990
268200	782991
219580	782992
56505	782993
16415	782994
303346	782995
14618	782996
59303	782997
19421	782998
100936	782999
42508	783000
316891	783001
2147	783002
116004	783003
300341	783004
27190	783005
106437	783006
6231	783007
12589	783008
174282	783009
38927	783010
15909	783011
67183	783012
263502	783013
56466	783014
45570	783015
299607	783016
26435	783017
36309	783018
86590	783019
137048	783020
48250	783021
132378	783022
255765	783023
277163	783024
276849	783025
116488	783026
89586	783027
73978	783028
104801	783029
3999	783030
135303	783031
122186	783032
18685	783033
459	783034
304937	783035
160016	783036
6445	783037
31619	783038
214376	783039
153879	783040
39738	783041
185975	783042
118471	783043
307139	783044
17737	783045
129521	783046
327532	783047
213156	783048
292196	783049
20097	783050
108915	783051
311978	783052
77375	783053
77375	783054
48313	783055
56452	783056
179778	783057
87094	783058
324755	783059
202804	783060
207727	783061
63012	783062
40723	783063
10846	783064
1343	783065
63631	783066
123984	783067
36112	783068
73586	783069
44734	783070
20772	783071
72213	783072
6498	783073
24876	783074
156088	783075
32495	783076
29314	783077
63250	783078
161240	783079
24544	783080
30358	783081
39317	783082
35293	783083
65782	783084
8808	783085
71711	783086
233244	783087
19657	783088
34597	783089
172096	783090
36107	783091
65523	783092
245251	783093
2735	783094
304180	783095
198480	783096
6535	783097
36641	783098
4621	783099
16405	783100
16949	783101
110929	783102
13591	783103
297917	783104
12978	783105
104166	783106
16323	783107
159999	783108
28094	783109
121622	783110
296885	783111
239883	783112
263588	783113
306087	783114
13050	783115
80189	783116
4595	783117
3671	783118
46000	783119
164411	783120
172208	783121
109728	783122
116187	783123
61009	783124
97166	783125
241957	783126
262368	783127
48965	783128
88530	783129
134469	783130
7386	783131
39130	783132
111308	783133
81815	783134
16431	783135
191694	783136
18018	783137
14913	783138
45354	783139
68027	783140
222323	783141
16467	783142
43156	783143
249367	783144
7774	783145
36087	783146
97710	783147
232339	783148
2950	783149
82633	783150
248275	783151
31424	783152
136019	783153
139823	783154
116092	783155
27364	783156
18715	783157
71783	783158
88823	783159
89654	783160
61871	783161
95141	783162
62950	783163
95537	783164
325424	783165
67584	783166
66283	783167
301934	783168
25448	783169
41558	783170
9366	783171
18235	783172
114118	783173
271755	783174
23618	783175
275156	783176
276871	783177
28159	783178
125222	783179
18673	783180
35880	783181
29481	783182
38934	783183
159749	783184
314132	783185
591	783186
131558	783187
134530	783188
63665	783189
240187	783190
129851	783191
28201	783192
26528	783193
189739	783194
123278	783195
139720	783196
150322	783197
23857	783198
223538	783199
530	783200
37446	783201
52527	783202
145	783203
85872	783204
203345	783205
99443	783206
237749	783207
252952	783208
56405	783209
7297	783210
12093	783211
261688	783212
285960	783213
31787	783214
8977	783215
21973	783216
66083	783217
119799	783218
96965	783219
293294	783220
15148	783221
173	783222
3069	783223
126995	783224
104956	783225
269041	783226
67626	783227
40992	783228
38360	783229
237354	783230
112578	783231
66183	783232
182371	783233
43108	783234
19265	783235
4717	783236
231626	783237
160954	783238
2384	783239
10492	783240
241846	783241
241965	783242
5499	783243
34638	783244
227058	783245
94650	783246
5034	783247
81684	783248
14	783249
6566	783250
14868	783251
25340	783252
69528	783253
62169	783254
122709	783255
199391	783256
13864	783257
27503	783258
28791	783259
22629	783260
56916	783261
187717	783262
307787	783263
51468	783264
176852	783265
162093	783266
122373	783267
217485	783268
18006	783269
108908	783270
175126	783271
19696	783272
22561	783273
24346	783274
18724	783275
135251	783276
324896	783277
65936	783278
117870	783279
294667	783280
79861	783281
19287	783282
24904	783283
123	783284
8144	783285
42734	783286
29256	783287
114259	783288
31431	783289
181442	783290
124415	783291
90200	783292
209136	783293
25079	783294
28825	783295
260592	783296
148620	783297
36225	783298
195690	783299
91627	783300
303468	783301
122237	783302
73155	783303
308221	783304
48975	783305
37589	783306
114183	783307
321130	783308
30180	783309
60163	783310
10075	783311
325690	783312
3895	783313
33126	783314
209297	783315
499	783316
1753	783317
271886	783318
114407	783319
51389	783320
5914	783321
237806	783322
132880	783323
45427	783324
140705	783325
26484	783326
305813	783327
21063	783328
121764	783329
76048	783330
36272	783331
93448	783332
77367	783333
76935	783334
21636	783335
65527	783336
8294	783337
230300	783338
169446	783339
143328	783340
14212	783341
30476	783342
44315	783343
1728	783344
41491	783345
9039	783346
14139	783347
163553	783348
163502	783349
52666	783350
44174	783351
11592	783352
60306	783353
44688	783354
69172	783355
20711	783356
132681	783357
67622	783358
123694	783359
148131	783360
99352	783361
175565	783362
320971	783363
320811	783364
100982	783365
4347	783366
75681	783367
5270	783368
109235	783369
204295	783370
142226	783371
201883	783372
128965	783373
82984	783374
25161	783375
82984	783376
16748	783377
131337	783378
149586	783379
150600	783380
138762	783381
254894	783382
290392	783383
10365	783384
90220	783385
12716	783386
291948	783387
107548	783388
71483	783389
190723	783390
137538	783391
18690	783392
120693	783393
258055	783394
109381	783395
284653	783396
65452	783397
187341	783398
51021	783399
83461	783400
20977	783401
136200	783402
166705	783403
18537	783404
11401	783405
20062	783406
42672	783407
109243	783408
39958	783409
12937	783410
292955	783411
186998	783412
208886	783413
101736	783414
30120	783415
178916	783416
67006	783417
17927	783418
80699	783419
30	783420
63139	783421
1644	783422
182914	783423
2940	783424
84425	783425
92227	783426
22684	783427
11756	783428
19791	783429
104583	783430
26670	783431
60690	783432
84499	783433
59646	783434
111838	783435
112363	783436
136266	783437
53767	783438
37211	783439
31	783440
12105	783441
21755	783442
39767	783443
21455	783444
5901	783445
144604	783446
113050	783447
19321	783448
5043	783449
197655	783450
35463	783451
75533	783452
54314	783453
55462	783454
34227	783455
80138	783456
26174	783457
295901	783458
71462	783459
30985	783460
14946	783461
3499	783462
419	783463
12398	783464
124798	783465
124616	783466
89773	783467
90600	783468
58803	783469
58803	783470
110936	783471
3789	783472
85563	783473
303	783474
260021	783475
10380	783476
57284	783477
20355	783478
34956	783479
175925	783480
14916	783481
133922	783482
75022	783483
129001	783484
101916	783485
236060	783486
66460	783487
86097	783488
148512	783489
113443	783490
141747	783491
81020	783492
193887	783493
86903	783494
260223	783495
221350	783496
105668	783497
287684	783498
69955	783499
176984	783500
142602	783501
59459	783502
142508	783503
141655	783504
82905	783505
35621	783506
32050	783507
182809	783508
181655	783509
70576	783510
42298	783511
73621	783512
17825	783513
45467	783514
201803	783515
24914	783516
278027	783517
31043	783518
44292	783519
11818	783520
4478	783521
120688	783522
71407	783523
303462	783524
33420	783525
126918	783526
263822	783527
328550	783528
7467	783529
67095	783530
194476	783531
287416	783532
50923	783533
278	783534
611	783535
294753	783536
78826	783537
23529	783538
11219	783539
57934	783540
240656	783541
14821	783542
19711	783543
51223	783544
86328	783545
29452	783546
14858	783547
15188	783548
216903	783549
32976	783550
48366	783551
46360	783552
101986	783553
2793	783554
3679	783555
128847	783556
48603	783557
12817	783558
71981	783559
47920	783560
952	783561
946	783562
4686	783563
17839	783564
12965	783565
33	783566
48627	783567
70056	783568
36405	783569
43359	783570
107374	783571
60140	783572
142050	783573
112669	783574
48901	783575
103866	783576
259533	783577
190060	783578
122554	783579
91578	783580
63624	783581
158042	783582
299536	783583
8426	783584
123405	783585
28943	783586
210459	783587
138625	783588
39146	783589
5363	783590
41614	783591
119903	783592
304130	783593
236769	783594
184650	783595
25040	783596
309432	783597
197142	783598
37798	783599
24402	783600
288747	783601
46001	783602
110163	783603
167912	783604
75578	783605
208286	783606
264536	783607
8706	783608
82649	783609
39952	783610
41283	783611
87017	783612
41980	783613
60017	783614
158935	783615
100866	783616
431	783617
21565	783618
50319	783619
123729	783620
8144	783621
89292	783622
71567	783623
108726	783624
31021	783625
12212	783626
12502	783627
6436	783628
49558	783629
68747	783630
32463	783631
39666	783632
15285	783633
85856	783634
34258	783635
14269	783636
23699	783637
13102	783638
40148	783639
87917	783640
192978	783641
61871	783642
19552	783643
17081	783644
249871	783645
144430	783646
130499	783647
20840	783648
14216	783649
77985	783650
16676	783651
23094	783652
190441	783653
51361	783654
44420	783655
33567	783656
147140	783657
20788	783658
44350	783659
104	783660
91312	783661
143209	783662
16755	783663
311093	783664
105097	783665
1774	783666
26420	783667
16288	783668
201671	783669
27407	783670
82362	783671
50926	783672
178971	783673
34233	783674
18413	783675
54968	783676
18468	783677
174522	783678
66163	783679
30348	783680
174798	783681
71505	783682
57268	783683
51766	783684
56444	783685
113771	783686
35342	783687
209464	783688
136887	783689
124881	783690
54744	783691
54001	783692
135781	783693
131955	783694
46101	783695
66690	783696
7484	783697
85828	783698
10357	783699
3407	783700
212724	783701
200955	783702
17315	783703
11635	783704
8790	783705
157853	783706
18190	783707
118716	783708
7757	783709
56385	783710
32336	783711
67334	783712
242760	783713
2235	783714
100202	783715
24479	783716
213935	783717
40583	783718
103566	783719
213575	783720
196730	783721
22381	783722
250245	783723
26364	783724
188193	783725
4	783726
55035	783727
47501	783728
194803	783729
71415	783730
95227	783731
176259	783732
120066	783733
34906	783734
35979	783735
46078	783736
298883	783737
214376	783738
4478	783739
1600	783740
61720	783741
68	783742
77676	783743
183904	783744
31392	783745
105181	783746
128222	783747
65955	783748
314854	783749
138714	783750
93844	783751
75850	783752
110322	783753
134487	783754
250552	783755
30867	783756
311893	783757
4902	783758
175153	783759
4586	783760
1021	783761
84102	783762
76507	783763
12657	783764
179315	783765
21654	783766
216142	783767
201446	783768
23847	783769
17917	783770
303991	783771
38633	783772
57432	783773
6986	783774
9992	783775
14509	783776
115542	783777
101155	783778
71940	783779
63060	783780
307199	783781
106228	783782
22581	783783
71917	783784
196627	783785
73320	783786
132217	783787
107802	783788
10123	783789
36303	783790
5099	783791
46408	783792
158354	783793
27040	783794
260049	783795
35963	783796
197043	783797
28125	783798
56533	783799
72412	783800
123215	783801
125746	783802
286772	783803
5381	783804
86905	783805
10939	783806
72065	783807
14687	783808
150261	783809
38767	783810
8271	783811
289831	783812
39026	783813
1441	783814
52066	783815
58676	783816
131079	783817
45736	783818
87036	783819
130166	783820
11378	783821
16497	783822
45072	783823
17712	783824
54906	783825
39273	783826
73956	783827
303596	783828
128945	783829
63083	783830
45786	783831
231572	783832
140313	783833
22860	783834
67461	783835
89207	783836
45222	783837
25297	783838
193671	783839
136183	783840
236417	783841
320116	783842
34546	783843
84122	783844
75800	783845
75151	783846
60423	783847
88764	783848
115438	783849
7817	783850
118457	783851
44800	783852
8294	783853
48002	783854
164617	783855
85311	783856
183892	783857
29112	783858
47479	783859
12047	783860
97835	783861
181836	783862
11528	783863
75663	783864
46767	783865
113231	783866
47684	783867
74194	783868
8362	783869
39956	783870
37843	783871
109609	783872
70823	783873
197928	783874
149630	783875
194276	783876
62735	783877
95849	783878
6252	783879
51131	783880
19575	783881
64923	783882
1147	783883
177219	783884
42146	783885
3673	783886
79899	783887
81616	783888
210912	783889
22354	783890
294946	783891
40263	783892
302044	783893
198684	783894
119476	783895
161442	783896
251575	783897
185667	783898
95965	783899
284056	783900
48185	783901
28598	783902
37386	783903
137210	783904
2790	783905
140132	783906
147856	783907
9714	783908
176135	783909
199560	783910
35882	783911
73178	783912
190875	783913
176898	783914
123052	783915
15998	783916
179943	783917
17646	783918
121969	783919
27303	783920
119920	783921
18114	783922
134774	783923
45258	783924
29594	783925
12932	783926
168915	783927
11065	783928
30501	783929
134017	783930
23411	783931
128086	783932
152657	783933
185009	783934
130158	783935
134210	783936
104145	783937
42957	783938
46098	783939
205158	783940
116657	783941
144141	783942
180232	783943
95030	783944
91698	783945
71665	783946
5418	783947
5562	783948
44	783949
296949	783950
110813	783951
288106	783952
177613	783953
5752	783954
102437	783955
40163	783956
119907	783957
241085	783958
11708	783959
156483	783960
164638	783961
2071	783962
23288	783963
120220	783964
201395	783965
17160	783966
130748	783967
209204	783968
316410	783969
57145	783970
1810	783971
100826	783972
108454	783973
111397	783974
124163	783975
165435	783976
88598	783977
146145	783978
145494	783979
225374	783980
63440	783981
26331	783982
98378	783983
88306	783984
175861	783985
57428	783986
57956	783987
39209	783988
210091	783989
303459	783990
38951	783991
180807	783992
42873	783993
216869	783994
276397	783995
211800	783996
185843	783997
81612	783998
13297	783999
7850	784000
25378	784001
64064	784002
295627	784003
240341	784004
18598	784005
180396	784006
13373	784007
9794	784008
123361	784009
74538	784010
61078	784011
177140	784012
499	784013
112803	784014
132435	784015
9001	784016
21519	784017
273041	784018
96303	784019
148018	784020
32253	784021
36490	784022
53245	784023
79401	784024
177612	784025
73961	784026
218254	784027
284803	784028
199444	784029
301337	784030
175038	784031
175107	784032
268042	784033
281001	784034
112509	784035
217598	784036
175268	784037
128585	784038
325351	784039
135852	784040
287060	784041
40178	784042
151007	784043
156127	784044
243693	784045
136683	784046
93443	784047
28077	784048
269035	784049
246472	784050
155913	784051
73342	784052
73302	784053
187048	784054
2266	784055
136217	784056
214850	784057
214737	784058
304210	784059
158636	784060
217518	784061
60332	784062
28004	784063
133361	784064
49044	784065
155820	784066
269034	784067
284301	784068
127885	784069
44407	784070
273279	784071
176880	784072
176454	784073
161408	784074
69152	784075
184580	784076
315659	784077
16994	784078
224045	784079
70563	784080
9741	784081
10617	784082
175807	784083
51490	784084
315819	784085
33654	784086
164503	784087
138766	784088
115304	784089
4881	784090
95793	784091
212246	784092
198503	784093
82351	784094
28920	784095
228374	784096
135852	784097
39203	784098
135968	784099
39550	784100
154550	784101
10513	784102
67540	784103
23	784104
7164	784105
16185	784106
31708	784107
65223	784108
71123	784109
102759	784110
39656	784111
3644	784112
275800	784113
207323	784114
27040	784115
79874	784116
235760	784117
42902	784118
124915	784119
202983	784120
53787	784121
23004	784122
82937	784123
13850	784124
74541	784125
61641	784126
20053	784127
160034	784128
184772	784129
327846	784130
2982	784131
14073	784132
39535	784133
19902	784134
90202	784135
70925	784136
301317	784137
13569	784138
137385	784139
39787	784140
80521	784141
71614	784142
19457	784143
138458	784144
3542	784145
133	784146
154270	784147
22069	784148
69461	784149
50915	784150
275777	784151
146257	784152
18529	784153
284255	784154
54063	784155
232354	784156
234034	784157
49843	784158
94266	784159
314696	784160
242111	784161
317006	784162
85968	784163
82682	784164
306477	784165
80994	784166
321406	784167
14935	784168
275452	784169
86130	784170
158447	784171
162646	784172
314530	784173
82424	784174
147525	784175
181359	784176
233642	784177
78117	784178
269646	784179
121196	784180
3365	784181
64032	784182
309454	784183
281036	784184
161082	784185
39199	784186
243244	784187
297701	784188
37899	784189
144557	784190
161876	784191
22336	784192
28806	784193
25309	784194
94852	784195
221912	784196
203065	784197
54006	784198
143244	784199
269932	784200
21996	784201
132521	784202
7438	784203
309700	784204
262666	784205
11807	784206
90767	784207
320648	784208
203562	784209
98806	784210
60137	784211
160420	784212
248942	784213
165804	784214
83648	784215
171102	784216
175049	784217
98093	784218
42636	784219
215239	784220
193204	784221
130467	784222
222232	784223
241344	784224
82395	784225
261330	784226
167335	784227
118496	784228
28848	784229
70585	784230
160523	784231
1847	784232
237236	784233
264773	784234
10834	784235
130299	784236
3915	784237
115461	784238
231624	784239
111246	784240
109474	784241
178747	784242
171107	784243
86264	784244
71246	784245
203352	784246
115033	784247
64709	784248
186982	784249
56100	784250
114343	784251
324499	784252
294911	784253
114839	784254
294892	784255
37434	784256
56615	784257
283524	784258
240274	784259
7786	784260
87269	784261
258234	784262
22777	784263
89158	784264
26177	784265
24587	784266
215980	784267
97836	784268
90839	784269
134293	784270
134319	784271
212188	784272
216982	784273
19595	784274
2739	784275
43795	784276
243564	784277
274473	784278
265073	784279
4841	784280
203581	784281
280455	784282
220719	784283
2311	784284
4054	784285
130514	784286
96602	784287
253224	784288
133597	784289
103269	784290
139706	784291
19318	784292
232008	784293
141534	784294
240870	784295
219322	784296
130933	784297
31737	784298
89029	784299
266990	784300
216525	784301
114429	784302
60651	784303
43587	784304
174884	784305
69326	784306
19687	784307
24939	784308
50941	784309
309145	784310
38493	784311
81210	784312
132273	784313
143127	784314
154483	784315
130285	784316
59570	784317
303606	784318
6202	784319
135344	784320
45287	784321
32003	784322
90486	784323
267436	784324
235355	784325
234473	784326
104557	784327
76989	784328
274381	784329
2408	784330
314248	784331
2804	784332
51999	784333
218373	784334
325926	784335
230073	784336
53368	784337
158016	784338
21451	784339
224055	784340
87858	784341
292341	784342
93568	784343
119974	784344
34459	784345
126007	784346
5034	784347
270179	784348
202193	784349
215513	784350
245180	784351
114227	784352
133083	784353
207433	784354
103984	784355
191654	784356
47557	784357
104818	784358
185868	784359
58808	784360
57379	784361
239813	784362
155569	784363
147480	784364
174241	784365
9430	784366
63666	784367
28752	784368
12285	784369
122357	784370
251776	784371
126526	784372
289917	784373
12776	784374
2388	784375
19928	784376
163998	784377
209153	784378
294690	784379
53814	784380
223762	784381
80544	784382
198429	784383
206270	784384
280912	784385
123459	784386
4389	784387
156139	784388
56970	784389
13777	784390
102303	784391
118204	784392
209553	784393
72636	784394
39438	784395
180883	784396
142960	784397
116521	784398
17479	784399
22983	784400
304441	784401
10461	784402
197798	784403
34413	784404
131011	784405
93381	784406
22983	784407
18340	784408
177118	784409
14073	784410
283064	784411
80001	784412
7765	784413
65743	784414
87530	784415
300608	784416
58147	784417
48623	784418
24483	784419
165208	784420
75629	784421
180501	784422
133672	784423
191773	784424
21599	784425
1904	784426
311420	784427
32280	784428
135567	784429
56188	784430
39142	784431
189776	784432
82502	784433
256403	784434
48535	784435
191919	784436
36043	784437
211774	784438
130669	784439
36423	784440
176653	784441
175013	784442
48242	784443
44717	784444
18899	784445
140011	784446
128735	784447
4505	784448
205653	784449
244520	784450
77872	784451
140221	784452
218043	784453
167088	784454
208642	784455
67871	784456
34225	784457
123301	784458
86575	784459
71726	784460
80626	784461
211801	784462
247624	784463
245769	784464
244730	784465
205606	784466
89820	784467
157687	784468
266187	784469
72016	784470
143788	784471
95051	784472
110540	784473
155502	784474
133629	784475
112501	784476
130048	784477
45948	784478
62254	784479
2087	784480
148077	784481
58987	784482
99956	784483
59944	784484
190987	784485
54391	784486
258789	784487
324036	784488
2060	784489
199740	784490
85968	784491
155527	784492
176618	784493
227594	784494
294190	784495
322552	784496
249926	784497
62938	784498
5075	784499
103727	784500
60580	784501
10460	784502
161144	784503
88056	784504
129331	784505
134937	784506
311262	784507
23113	784508
36852	784509
170313	784510
122876	784511
324030	784512
90417	784513
89805	784514
64092	784515
26684	784516
181936	784517
30129	784518
21987	784519
5758	784520
29842	784521
98142	784522
24066	784523
46155	784524
303006	784525
24276	784526
201186	784527
73151	784528
72337	784529
37150	784530
86070	784531
7252	784532
165314	784533
99748	784534
176511	784535
113481	784536
161143	784537
24050	784538
74562	784539
38075	784540
45088	784541
7981	784542
53486	784543
54062	784544
32712	784545
70210	784546
174699	784547
37683	784548
283771	784549
47915	784550
7765	784551
1532	784552
3855	784553
210523	784554
194100	784555
15870	784556
65286	784557
7765	784558
47957	784559
25565	784560
30215	784561
139266	784562
270935	784563
170059	784564
2104	784565
86039	784566
24621	784567
86788	784568
67558	784569
72208	784570
208467	784571
22979	784572
216428	784573
8656	784574
45571	784575
17482	784576
29704	784577
97321	784578
7552	784579
9377	784580
57625	784581
2352	784582
89188	784583
90597	784584
132441	784585
12049	784586
14724	784587
12426	784588
50738	784589
172108	784590
191796	784591
153969	784592
48376	784593
77038	784594
1862	784595
239041	784596
7206	784597
43139	784598
39592	784599
206462	784600
47797	784601
58203	784602
10029	784603
15424	784604
4986	784605
81991	784606
53900	784607
61254	784608
89351	784609
21295	784610
111024	784611
64362	784612
30032	784613
10945	784614
79437	784615
261910	784616
63691	784617
42837	784618
145095	784619
316193	784620
45329	784621
149263	784622
92540	784623
52715	784624
21387	784625
67483	784626
44189	784627
28595	784628
74142	784629
109644	784630
173008	784631
78074	784632
66416	784633
29862	784634
957	784635
37329	784636
322853	784637
320381	784638
177474	784639
22431	784640
124707	784641
39644	784642
61736	784643
52112	784644
14378	784645
135247	784646
126185	784647
208543	784648
122876	784649
28464	784650
192480	784651
7746	784652
5985	784653
244	784654
211954	784655
26086	784656
3588	784657
3975	784658
15090	784659
80698	784660
9015	784661
205894	784662
186531	784663
43598	784664
24701	784665
134726	784666
31786	784667
482	784668
47049	784669
112820	784670
52653	784671
143933	784672
104688	784673
179055	784674
57581	784675
50639	784676
80193	784677
93333	784678
2126	784679
48255	784680
400	784681
1099	784682
27598	784683
98329	784684
165737	784685
118631	784686
79268	784687
290522	784688
51860	784689
133303	784690
12062	784691
321276	784692
289858	784693
166981	784694
57598	784695
312628	784696
11090	784697
154501	784698
111700	784699
88789	784700
15538	784701
174999	784702
45965	784703
73472	784704
6220	784705
3089	784706
56970	784707
33787	784708
14818	784709
63745	784710
14008	784711
155813	784712
227847	784713
25909	784714
56288	784715
249386	784716
24923	784717
7919	784718
127679	784719
84215	784720
44613	784721
101982	784722
138464	784723
133671	784724
251136	784725
63309	784726
212333	784727
317078	784728
10241	784729
7759	784730
10808	784731
5819	784732
119105	784733
144615	784734
84802	784735
228977	784736
10574	784737
279467	784738
13860	784739
65818	784740
122675	784741
7771	784742
11135	784743
54390	784744
26539	784745
106642	784746
47883	784747
12165	784748
46027	784749
12165	784750
25546	784751
25546	784752
37806	784753
65423	784754
117582	784755
31684	784756
63355	784757
538	784758
282308	784759
154156	784760
99229	784761
8945	784762
1789	784763
2129	784764
22740	784765
280067	784766
36832	784767
46661	784768
50803	784769
149175	784770
167259	784771
103629	784772
97295	784773
41970	784774
8837	784775
83061	784776
48144	784777
266978	784778
33411	784779
113977	784780
72203	784781
194464	784782
68783	784783
3399	784784
2448	784785
273472	784786
18280	784787
59130	784788
323513	784789
158128	784790
3507	784791
178319	784792
38831	784793
213526	784794
237531	784795
217797	784796
261147	784797
7025	784798
132797	784799
181088	784800
79144	784801
314	784802
28451	784803
102661	784804
217290	784805
20594	784806
20026	784807
107939	784808
4334	784809
8410	784810
204280	784811
48398	784812
10691	784813
174364	784814
57197	784815
89989	784816
21348	784817
127518	784818
381	784819
55061	784820
9291	784821
5504	784822
37815	784823
15684	784824
246282	784825
79021	784826
32610	784827
8844	784828
162823	784829
85428	784830
98515	784831
216250	784832
44375	784833
129299	784834
11782	784835
150319	784836
41593	784837
132847	784838
15415	784839
42403	784840
187857	784841
206	784842
44387	784843
3624	784844
2045	784845
170286	784846
208324	784847
44352	784848
222343	784849
33777	784850
6953	784851
94403	784852
6731	784853
215330	784854
63994	784855
45608	784856
263837	784857
8772	784858
229986	784859
274081	784860
7247	784861
105665	784862
139621	784863
42910	784864
28940	784865
89661	784866
3816	784867
54007	784868
10880	784869
179324	784870
26170	784871
32733	784872
9058	784873
135508	784874
145911	784875
116698	784876
153861	784877
53674	784878
60750	784879
51275	784880
29777	784881
27525	784882
63034	784883
76150	784884
166685	784885
9943	784886
164598	784887
104099	784888
75416	784889
112005	784890
40086	784891
192951	784892
25973	784893
42808	784894
3014	784895
99135	784896
41138	784897
270911	784898
278778	784899
83688	784900
55191	784901
286793	784902
17585	784903
56443	784904
23369	784905
14715	784906
118246	784907
40255	784908
227698	784909
6604	784910
155223	784911
151007	784912
62465	784913
103410	784914
1194	784915
123358	784916
181347	784917
38909	784918
14912	784919
21493	784920
5732	784921
25905	784922
5625	784923
27858	784924
89545	784925
118862	784926
3127	784927
116088	784928
110610	784929
947	784930
279237	784931
39756	784932
136968	784933
202304	784934
91366	784935
165900	784936
19407	784937
5866	784938
17290	784939
4025	784940
188936	784941
177239	784942
181229	784943
86134	784944
133736	784945
134676	784946
13875	784947
52066	784948
9051	784949
233419	784950
74064	784951
3152	784952
258378	784953
105665	784954
705	784955
118419	784956
40387	784957
14773	784958
6769	784959
108911	784960
10713	784961
31676	784962
29953	784963
148317	784964
282087	784965
72848	784966
97496	784967
193576	784968
13464	784969
123374	784970
278210	784971
52915	784972
306612	784973
70030	784974
43942	784975
56570	784976
150060	784977
1862	784978
41801	784979
109472	784980
34072	784981
159345	784982
60682	784983
308322	784984
74089	784985
165762	784986
78463	784987
11136	784988
24636	784989
206845	784990
133125	784991
141698	784992
24546	784993
25702	784994
202843	784995
5941	784996
161607	784997
215243	784998
9535	784999
180006	785000
270527	785001
25823	785002
164629	785003
121340	785004
24989	785005
361	785006
120808	785007
114974	785008
125975	785009
11081	785010
147918	785011
167671	785012
134528	785013
187452	785014
121421	785015
59665	785016
421	785017
43856	785018
24447	785019
16285	785020
54700	785021
161988	785022
64556	785023
45217	785024
72773	785025
24904	785026
36306	785027
174359	785028
144797	785029
216984	785030
7429	785031
206136	785032
276312	785033
11292	785034
29760	785035
1619	785036
103280	785037
199989	785038
13709	785039
12553	785040
30774	785041
253882	785042
88134	785043
98311	785044
84847	785045
296259	785046
112374	785047
181645	785048
235291	785049
217076	785050
41841	785051
953	785052
17400	785053
107528	785054
133427	785055
8583	785056
26275	785057
11301	785058
84959	785059
314758	785060
131805	785061
85341	785062
295577	785063
217080	785064
216939	785065
203776	785066
23492	785067
2488	785068
225020	785069
129812	785070
5603	785071
27739	785072
148800	785073
61845	785074
129217	785075
2178	785076
100563	785077
247442	785078
97343	785079
12443	785080
13475	785081
66536	785082
94257	785083
7337	785084
120865	785085
49615	785086
1103	785087
88674	785088
129078	785089
145259	785090
20875	785091
79359	785092
88878	785093
50909	785094
1331	785095
296753	785096
192135	785097
84113	785098
39885	785099
263286	785100
45084	785101
13637	785102
43407	785103
70133	785104
30409	785105
32748	785106
61715	785107
189458	785108
93271	785109
59713	785110
8173	785111
215888	785112
167456	785113
214923	785114
29070	785115
89328	785116
35797	785117
48640	785118
293212	785119
193337	785120
8207	785121
203315	785122
160726	785123
91340	785124
59136	785125
89956	785126
57288	785127
41272	785128
44311	785129
14263	785130
44862	785131
12633	785132
46298	785133
125243	785134
54390	785135
113169	785136
35514	785137
235393	785138
22161	785139
238832	785140
69804	785141
104606	785142
44424	785143
2893	785144
48921	785145
818	785146
118308	785147
81225	785148
158111	785149
45594	785150
247389	785151
112971	785152
4704	785153
65483	785154
118739	785155
18324	785156
87222	785157
319881	785158
13057	785159
12633	785160
76022	785161
156397	785162
80265	785163
196315	785164
72017	785165
256193	785166
250	785167
115857	785168
75416	785169
289953	785170
236429	785171
45177	785172
23640	785173
82103	785174
63	785175
297278	785176
322861	785177
151681	785178
82036	785179
80492	785180
12162	785181
316480	785182
146355	785183
16352	785184
293675	785185
72244	785186
29262	785187
2797	785188
796	785189
32831	785190
3609	785191
20571	785192
6249	785193
3395	785194
1709	785195
75941	785196
4911	785197
104008	785198
135806	785199
242672	785200
103240	785201
230206	785202
52705	785203
25906	785204
44051	785205
36763	785206
321678	785207
187989	785208
328402	785209
37217	785210
93851	785211
159107	785212
28661	785213
69240	785214
189912	785215
66602	785216
12227	785217
266519	785218
92069	785219
66366	785220
38335	785221
72242	785222
163859	785223
32807	785224
100442	785225
182160	785226
225515	785227
72629	785228
991	785229
10141	785230
38572	785231
67311	785232
4572	785233
77252	785234
21895	785235
75068	785236
1556	785237
180930	785238
110987	785239
22205	785240
57837	785241
216416	785242
41007	785243
95961	785244
283884	785245
55884	785246
25881	785247
168003	785248
257726	785249
21916	785250
210833	785251
261174	785252
66696	785253
155744	785254
16901	785255
159160	785256
41073	785257
175997	785258
34217	785259
139441	785260
179979	785261
296790	785262
12974	785263
18665	785264
199581	785265
25653	785266
19531	785267
89047	785268
107069	785269
320841	785270
106157	785271
208352	785272
102023	785273
72445	785274
135408	785275
77063	785276
118820	785277
91790	785278
187823	785279
25583	785280
283364	785281
36365	785282
104881	785283
11680	785284
11148	785285
9985	785286
71983	785287
137784	785288
14551	785289
2085	785290
15091	785291
1128	785292
121046	785293
4384	785294
30946	785295
159433	785296
15165	785297
246519	785298
15165	785299
44950	785300
4104	785301
26321	785302
83631	785303
83578	785304
11740	785305
88343	785306
307676	785307
90546	785308
26321	785309
167923	785310
8419	785311
15613	785312
83712	785313
10005	785314
71307	785315
31095	785316
71233	785317
1099	785318
247960	785319
57637	785320
63457	785321
46480	785322
17928	785323
1606	785324
7502	785325
32602	785326
214744	785327
39559	785328
233038	785329
39905	785330
135842	785331
1466	785332
26726	785333
15946	785334
175370	785335
70207	785336
61224	785337
14746	785338
85352	785339
58348	785340
78841	785341
187391	785342
45626	785343
67474	785344
44540	785345
233366	785346
982	785347
206684	785348
125664	785349
45075	785350
136719	785351
57986	785352
62989	785353
19364	785354
174441	785355
221160	785356
8216	785357
2157	785358
95092	785359
95092	785360
152419	785361
9032	785362
12588	785363
5394	785364
531	785365
195705	785366
121861	785367
82579	785368
268536	785369
213485	785370
73545	785371
116615	785372
21	785373
183124	785374
37093	785375
17663	785376
32833	785377
271062	785378
23074	785379
104791	785380
151121	785381
225992	785382
6075	785383
303841	785384
136203	785385
31449	785386
8027	785387
27729	785388
325272	785389
138878	785390
15280	785391
53143	785392
103277	785393
43155	785394
93568	785395
11680	785396
56783	785397
152872	785398
55894	785399
41181	785400
23711	785401
22838	785402
38556	785403
293830	785404
6114	785405
3319	785406
296286	785407
22284	785408
40637	785409
34433	785410
112613	785411
6963	785412
85260	785413
110339	785414
22165	785415
37456	785416
118429	785417
55907	785418
1520	785419
38585	785420
197724	785421
142662	785422
3365	785423
48026	785424
62042	785425
10900	785426
587	785427
134323	785428
2580	785429
78371	785430
33661	785431
37190	785432
41396	785433
42174	785434
298683	785435
159316	785436
45248	785437
93865	785438
163029	785439
8984	785440
59494	785441
73437	785442
51549	785443
190709	785444
103944	785445
149005	785446
52661	785447
82902	785448
38839	785449
117159	785450
96513	785451
10033	785452
70400	785453
156813	785454
8242	785455
28777	785456
105464	785457
212112	785458
171118	785459
157365	785460
24778	785461
34309	785462
22499	785463
21788	785464
27971	785465
166637	785466
5675	785467
232	785468
22668	785469
6868	785470
51396	785471
147997	785472
63607	785473
68254	785474
304900	785475
317423	785476
114428	785477
62524	785478
55736	785479
55635	785480
58758	785481
1000	785482
152334	785483
226393	785484
1988	785485
144938	785486
5260	785487
129322	785488
14166	785489
28824	785490
115736	785491
113458	785492
191299	785493
24823	785494
12617	785495
151851	785496
55907	785497
1997	785498
64490	785499
43686	785500
4950	785501
17511	785502
62062	785503
28351	785504
22143	785505
139537	785506
24731	785507
16969	785508
170226	785509
46172	785510
54420	785511
16867	785512
131957	785513
214469	785514
2056	785515
207091	785516
26550	785517
8911	785518
50348	785519
2056	785520
325432	785521
22671	785522
315632	785523
120052	785524
155630	785525
225669	785526
17178	785527
158254	785528
21122	785529
176116	785530
18764	785531
165541	785532
83122	785533
19224	785534
193838	785535
43023	785536
36040	785537
6640	785538
125392	785539
4003	785540
22225	785541
26625	785542
6065	785543
71119	785544
19980	785545
197952	785546
207760	785547
43154	785548
286714	785549
4496	785550
153355	785551
34395	785552
8250	785553
74146	785554
5927	785555
47480	785556
234740	785557
140321	785558
262332	785559
71513	785560
165185	785561
3244	785562
226173	785563
150386	785564
205082	785565
12119	785566
36850	785567
258590	785568
56725	785569
148699	785570
23721	785571
33991	785572
145061	785573
180539	785574
134546	785575
155	785576
151109	785577
76620	785578
67259	785579
62811	785580
13322	785581
179605	785582
131310	785583
62308	785584
60594	785585
109821	785586
3835	785587
22278	785588
383	785589
226484	785590
12055	785591
308743	785592
22210	785593
38310	785594
228591	785595
102357	785596
41407	785597
221063	785598
316518	785599
50698	785600
77831	785601
113557	785602
21746	785603
40457	785604
159009	785605
56637	785606
16763	785607
26352	785608
10419	785609
208990	785610
51418	785611
85	785612
28129	785613
181611	785614
81564	785615
108999	785616
315001	785617
278987	785618
117324	785619
185657	785620
26040	785621
15059	785622
24932	785623
73352	785624
5849	785625
14033	785626
120361	785627
122771	785628
102814	785629
26682	785630
161318	785631
4245	785632
18148	785633
207810	785634
14745	785635
2061	785636
60418	785637
5014	785638
79047	785639
66480	785640
281908	785641
284032	785642
89253	785643
53721	785644
83747	785645
143249	785646
279	785647
101395	785648
83391	785649
61807	785650
18129	785651
228878	785652
45859	785653
78058	785654
103289	785655
291299	785656
13240	785657
4719	785658
68434	785659
107265	785660
1553	785661
48071	785662
56954	785663
38283	785664
38836	785665
46234	785666
121057	785667
12562	785668
26785	785669
295800	785670
197308	785671
241571	785672
228796	785673
229304	785674
136709	785675
844	785676
297116	785677
208581	785678
18199	785679
244601	785680
312621	785681
124109	785682
205073	785683
17993	785684
388	785685
7198	785686
61612	785687
12040	785688
59029	785689
10416	785690
13535	785691
174598	785692
37583	785693
27466	785694
82903	785695
81151	785696
45059	785697
106347	785698
163104	785699
9527	785700
49242	785701
296064	785702
125443	785703
4253	785704
36120	785705
11328	785706
47381	785707
114429	785708
66785	785709
109075	785710
132458	785711
72321	785712
196566	785713
7897	785714
176436	785715
269779	785716
22055	785717
117507	785718
94773	785719
147636	785720
70312	785721
29569	785722
311295	785723
127679	785724
157877	785725
81730	785726
42921	785727
246118	785728
250464	785729
238184	785730
65491	785731
111956	785732
62779	785733
76910	785734
115233	785735
249333	785736
56699	785737
86362	785738
861	785739
122271	785740
185888	785741
34053	785742
33713	785743
67001	785744
56795	785745
16224	785746
9398	785747
31066	785748
351	785749
8772	785750
84418	785751
55771	785752
154675	785753
22895	785754
2000	785755
52132	785756
70656	785757
6506	785758
153138	785759
35916	785760
15207	785761
45077	785762
176727	785763
68152	785764
19369	785765
25044	785766
71239	785767
21278	785768
121556	785769
3316	785770
129871	785771
13084	785772
89167	785773
83945	785774
15771	785775
257116	785776
196487	785777
88691	785778
204225	785779
140553	785780
258338	785781
212471	785782
82775	785783
324888	785784
1179	785785
126796	785786
22714	785787
14985	785788
16327	785789
16755	785790
287311	785791
71868	785792
120049	785793
107333	785794
53721	785795
27985	785796
170502	785797
115347	785798
37796	785799
60117	785800
43006	785801
10778	785802
285992	785803
265429	785804
67699	785805
51075	785806
5776	785807
8175	785808
179727	785809
17479	785810
42981	785811
1957	785812
6470	785813
16914	785814
142084	785815
100602	785816
165602	785817
44456	785818
84115	785819
326260	785820
306436	785821
215343	785822
50015	785823
11459	785824
128517	785825
127224	785826
157777	785827
288229	785828
205008	785829
110608	785830
205010	785831
142835	785832
3457	785833
16553	785834
118530	785835
124864	785836
43908	785837
72087	785838
205937	785839
117315	785840
62140	785841
5119	785842
215564	785843
13662	785844
9623	785845
96802	785846
82032	785847
20277	785848
268103	785849
61667	785850
4040	785851
202916	785852
8054	785853
221493	785854
66228	785855
191692	785856
33540	785857
26073	785858
14085	785859
27039	785860
136040	785861
43699	785862
17269	785863
82160	785864
2056	785865
205336	785866
190252	785867
277214	785868
26629	785869
65437	785870
154947	785871
76914	785872
17903	785873
285130	785874
85802	785875
147507	785876
39309	785877
55257	785878
132121	785879
43420	785880
110104	785881
5017	785882
211312	785883
123641	785884
102642	785885
27729	785886
299443	785887
24675	785888
255704	785889
39077	785890
106670	785891
111578	785892
233730	785893
4166	785894
2755	785895
24161	785896
267121	785897
298686	785898
229508	785899
84719	785900
20295	785901
9377	785902
38351	785903
6432	785904
50962	785905
37243	785906
124392	785907
25740	785908
8718	785909
30271	785910
264750	785911
209731	785912
17164	785913
57588	785914
125906	785915
96520	785916
14879	785917
33161	785918
215148	785919
67060	785920
31739	785921
37475	785922
1823	785923
306406	785924
4642	785925
138941	785926
17345	785927
16327	785928
110498	785929
48879	785930
5871	785931
163956	785932
10408	785933
17286	785934
23998	785935
201139	785936
200734	785937
14278	785938
78049	785939
137953	785940
28485	785941
1646	785942
7790	785943
75814	785944
13850	785945
23922	785946
135583	785947
75625	785948
5811	785949
172080	785950
34053	785951
33350	785952
24658	785953
71067	785954
137400	785955
37079	785956
95234	785957
24626	785958
26721	785959
20633	785960
95942	785961
52828	785962
2128	785963
255962	785964
7267	785965
171368	785966
137189	785967
5571	785968
2819	785969
7905	785970
65908	785971
29670	785972
19389	785973
98223	785974
157308	785975
22694	785976
12504	785977
107576	785978
26812	785979
90736	785980
193777	785981
132123	785982
63283	785983
59914	785984
5899	785985
144696	785986
66874	785987
155423	785988
148224	785989
306137	785990
38808	785991
300858	785992
76247	785993
25492	785994
58850	785995
42872	785996
171884	785997
15123	785998
246351	785999
56976	786000
258484	786001
235916	786002
269405	786003
151555	786004
301258	786005
267346	786006
17221	786007
207715	786008
40760	786009
7203	786010
21411	786011
90276	786012
167768	786013
290953	786014
64588	786015
73034	786016
140132	786017
50959	786018
52316	786019
238102	786020
294838	786021
304644	786022
6194	786023
4940	786024
129116	786025
66938	786026
17690	786027
322687	786028
30737	786029
34053	786030
44277	786031
34052	786032
23205	786033
36418	786034
3878	786035
72665	786036
130220	786037
33350	786038
173777	786039
41053	786040
92380	786041
290990	786042
122363	786043
40901	786044
79316	786045
82995	786046
67751	786047
77534	786048
79234	786049
159442	786050
76922	786051
24823	786052
12202	786053
30729	786054
310592	786055
204932	786056
43750	786057
84554	786058
2143	786059
102751	786060
110541	786061
12202	786062
291842	786063
74188	786064
225323	786065
260370	786066
326403	786067
31881	786068
111683	786069
274282	786070
150008	786071
20914	786072
11359	786073
64535	786074
2630	786075
68578	786076
11507	786077
34828	786078
114716	786079
30297	786080
244311	786081
23715	786082
313032	786083
48457	786084
137759	786085
1023	786086
11619	786087
152514	786088
29332	786089
50051	786090
115538	786091
160428	786092
45126	786093
67419	786094
60635	786095
11680	786096
50391	786097
8441	786098
62049	786099
254051	786100
28824	786101
53390	786102
9147	786103
283812	786104
95069	786105
36472	786106
22723	786107
99633	786108
323676	786109
294309	786110
201770	786111
156657	786112
13998	786113
6421	786114
4640	786115
300474	786116
224332	786117
221025	786118
106998	786119
210871	786120
104607	786121
255075	786122
23938	786123
315854	786124
26358	786125
200211	786126
52535	786127
22694	786128
104223	786129
81441	786130
216389	786131
72482	786132
18751	786133
123720	786134
88790	786135
66848	786136
6489	786137
78048	786138
60766	786139
66968	786140
169479	786141
97417	786142
302221	786143
289739	786144
254690	786145
8999	786146
245370	786147
41736	786148
306294	786149
126956	786150
19086	786151
109375	786152
273698	786153
64297	786154
164743	786155
108296	786156
124112	786157
180219	786158
260076	786159
122770	786160
254168	786161
85735	786162
123466	786163
290203	786164
30611	786165
30527	786166
46063	786167
81724	786168
41948	786169
74931	786170
24608	786171
14649	786172
22	786173
194584	786174
4519	786175
193117	786176
64341	786177
187298	786178
112480	786179
54910	786180
56321	786181
19506	786182
67313	786183
164871	786184
175298	786185
54254	786186
22307	786187
165371	786188
105604	786189
5615	786190
27842	786191
249258	786192
39711	786193
272006	786194
65183	786195
114362	786196
60565	786197
165737	786198
33258	786199
166807	786200
179570	786201
24651	786202
76728	786203
23174	786204
214705	786205
296947	786206
181204	786207
57484	786208
137031	786209
3249	786210
2740	786211
62623	786212
25182	786213
318498	786214
26172	786215
225765	786216
248345	786217
21413	786218
169473	786219
169572	786220
69357	786221
61188	786222
63161	786223
158405	786224
177818	786225
81880	786226
191856	786227
157298	786228
71717	786229
102497	786230
66770	786231
176397	786232
125200	786233
7246	786234
93466	786235
110144	786236
63809	786237
135872	786238
73375	786239
36973	786240
103048	786241
10788	786242
48142	786243
10387	786244
75773	786245
31152	786246
301194	786247
183713	786248
207952	786249
95553	786250
66884	786251
10437	786252
22733	786253
72405	786254
61710	786255
162339	786256
78816	786257
131873	786258
199644	786259
125053	786260
128647	786261
1604	786262
173067	786263
58965	786264
6685	786265
227170	786266
69119	786267
142491	786268
95147	786269
52064	786270
267173	786271
99883	786272
102886	786273
216982	786274
241984	786275
206351	786276
199264	786277
211032	786278
55522	786279
178711	786280
13569	786281
80153	786282
1195	786283
142465	786284
12630	786285
140518	786286
29630	786287
37195	786288
114805	786289
313134	786290
306195	786291
23892	786292
109992	786293
35662	786294
55082	786295
136309	786296
82545	786297
14157	786298
12481	786299
120125	786300
49734	786301
21767	786302
61090	786303
81065	786304
9598	786305
308642	786306
15286	786307
22399	786308
999	786309
111896	786310
69392	786311
29281	786312
301929	786313
62918	786314
21348	786315
31259	786316
942	786317
72338	786318
1661	786319
114380	786320
199804	786321
303394	786322
46729	786323
137	786324
132221	786325
245889	786326
85816	786327
126356	786328
9961	786329
18267	786330
57136	786331
55098	786332
28532	786333
204666	786334
794	786335
72321	786336
57567	786337
96316	786338
68901	786339
121418	786340
15719	786341
63815	786342
118098	786343
65450	786344
108750	786345
154724	786346
61193	786347
254626	786348
280221	786349
14919	786350
65023	786351
96064	786352
64500	786353
194690	786354
33386	786355
52177	786356
154271	786357
286442	786358
105495	786359
80326	786360
205908	786361
9700	786362
135904	786363
86226	786364
208145	786365
73740	786366
303871	786367
3568	786368
104589	786369
98857	786370
63623	786371
243956	786372
254050	786373
134268	786374
141563	786375
63672	786376
157277	786377
8260	786378
78847	786379
201498	786380
913	786381
43098	786382
69177	786383
1520	786384
82457	786385
5874	786386
8030	786387
45572	786388
45572	786389
106521	786390
192693	786391
96558	786392
235629	786393
20849	786394
197804	786395
23275	786396
27725	786397
53369	786398
29875	786399
21959	786400
118444	786401
396	786402
19523	786403
140053	786404
215647	786405
28402	786406
20162	786407
40118	786408
38984	786409
52454	786410
56229	786411
98093	786412
160725	786413
115256	786414
323691	786415
196146	786416
161202	786417
171011	786418
173176	786419
277933	786420
187167	786421
1602	786422
26897	786423
243713	786424
38337	786425
136305	786426
164132	786427
170410	786428
265857	786429
78514	786430
112035	786431
138407	786432
68886	786433
16634	786434
78826	786435
24996	786436
233358	786437
15384	786438
20621	786439
94407	786440
213736	786441
61478	786442
42837	786443
49390	786444
129647	786445
70894	786446
12169	786447
104802	786448
16231	786449
86765	786450
19240	786451
190663	786452
54722	786453
27342	786454
25794	786455
48983	786456
9804	786457
24324	786458
85997	786459
256692	786460
131590	786461
170630	786462
14116	786463
213098	786464
105515	786465
174511	786466
201161	786467
43384	786468
34371	786469
79047	786470
56751	786471
87336	786472
199029	786473
278520	786474
134621	786475
191996	786476
21892	786477
129505	786478
66511	786479
87141	786480
17334	786481
174888	786482
6394	786483
46469	786484
12797	786485
60075	786486
222206	786487
122939	786488
131971	786489
141279	786490
43681	786491
152513	786492
29616	786493
216627	786494
40760	786495
211440	786496
17108	786497
11056	786498
82571	786499
85026	786500
15857	786501
50651	786502
218855	786503
89496	786504
5514	786505
118854	786506
768	786507
68297	786508
33734	786509
12040	786510
45141	786511
71802	786512
310342	786513
17725	786514
82997	786515
206916	786516
61297	786517
81158	786518
109590	786519
20576	786520
2849	786521
20719	786522
42543	786523
310038	786524
44398	786525
132899	786526
126782	786527
15401	786528
112716	786529
28637	786530
69426	786531
18133	786532
105770	786533
202179	786534
69781	786535
187748	786536
61176	786537
153651	786538
104054	786539
129895	786540
34433	786541
133717	786542
195902	786543
320436	786544
135583	786545
87288	786546
159997	786547
57502	786548
179473	786549
252093	786550
37583	786551
169329	786552
273234	786553
123539	786554
23903	786555
173440	786556
234001	786557
186009	786558
159037	786559
265850	786560
145154	786561
91856	786562
104409	786563
322280	786564
43352	786565
158150	786566
88017	786567
26164	786568
160633	786569
219209	786570
87312	786571
247524	786572
135683	786573
27725	786574
254999	786575
9914	786576
16194	786577
27725	786578
55360	786579
31562	786580
2409	786581
117590	786582
141921	786583
29144	786584
5688	786585
49605	786586
138317	786587
39	786588
237680	786589
14969	786590
245749	786591
282315	786592
45355	786593
321919	786594
53896	786595
32292	786596
312	786597
70277	786598
34641	786599
11273	786600
58188	786601
166565	786602
32134	786603
37145	786604
61912	786605
112337	786606
62074	786607
24523	786608
17996	786609
308687	786610
203018	786611
194304	786612
216001	786613
43812	786614
214831	786615
35544	786616
123372	786617
45425	786618
298801	786619
7397	786620
84973	786621
9347	786622
43527	786623
57111	786624
19244	786625
33505	786626
108	786627
109043	786628
72126	786629
42054	786630
248408	786631
194641	786632
162483	786633
5017	786634
38314	786635
183117	786636
64285	786637
131840	786638
322655	786639
195653	786640
7341	786641
19724	786642
316998	786643
200474	786644
310551	786645
7859	786646
110607	786647
2140	786648
3354	786649
77576	786650
32853	786651
46430	786652
32617	786653
35803	786654
58922	786655
31820	786656
80611	786657
74630	786658
191769	786659
207491	786660
44492	786661
94129	786662
2298	786663
4051	786664
51361	786665
44118	786666
99433	786667
136994	786668
217321	786669
65916	786670
67395	786671
294522	786672
55187	786673
12296	786674
35929	786675
39872	786676
37495	786677
1385	786678
85857	786679
38136	786680
45288	786681
13632	786682
253471	786683
7453	786684
34249	786685
97914	786686
14420	786687
46900	786688
189929	786689
105256	786690
60139	786691
175753	786692
214851	786693
70005	786694
166375	786695
42963	786696
239674	786697
97215	786698
28056	786699
129391	786700
140909	786701
113916	786702
190236	786703
183668	786704
34006	786705
67970	786706
35548	786707
281482	786708
190705	786709
68254	786710
85939	786711
199741	786712
202999	786713
91516	786714
200359	786715
178190	786716
12885	786717
22998	786718
12898	786719
98232	786720
104298	786721
116447	786722
19407	786723
257219	786724
2648	786725
199801	786726
74212	786727
57995	786728
81867	786729
42479	786730
164562	786731
242244	786732
201112	786733
83751	786734
75958	786735
304253	786736
157353	786737
248022	786738
90007	786739
298758	786740
9881	786741
198731	786742
72670	786743
77044	786744
156742	786745
60086	786746
127098	786747
77708	786748
266324	786749
186161	786750
59946	786751
86017	786752
19787	786753
45948	786754
641	786755
111539	786756
106736	786757
19503	786758
299609	786759
136193	786760
242270	786761
177352	786762
45598	786763
11514	786764
1135	786765
16585	786766
88	786767
17172	786768
70110	786769
116402	786770
117987	786771
186148	786772
106314	786773
34854	786774
49609	786775
4757	786776
26259	786777
8032	786778
24552	786779
17281	786780
41688	786781
83226	786782
5314	786783
14549	786784
138237	786785
9448	786786
14198	786787
106795	786788
22671	786789
12576	786790
34300	786791
15857	786792
130362	786793
81711	786794
49798	786795
11640	786796
66615	786797
125974	786798
185037	786799
30805	786800
169518	786801
187531	786802
117063	786803
114	786804
60747	786805
137975	786806
107745	786807
6580	786808
18249	786809
23005	786810
25444	786811
48127	786812
48312	786813
48312	786814
8459	786815
136251	786816
112430	786817
51768	786818
94247	786819
10686	786820
11114	786821
66402	786822
30860	786823
76015	786824
279125	786825
243950	786826
128042	786827
38801	786828
94033	786829
179190	786830
192939	786831
180653	786832
178568	786833
273142	786834
41649	786835
180652	786836
182590	786837
313696	786838
127664	786839
127664	786840
8218	786841
75599	786842
95443	786843
82652	786844
8083	786845
192442	786846
44158	786847
22700	786848
46794	786849
70050	786850
152652	786851
30861	786852
195995	786853
126389	786854
70050	786855
104595	786856
74814	786857
71741	786858
172220	786859
66954	786860
194250	786861
44647	786862
41649	786863
31142	786864
31142	786865
64867	786866
124684	786867
16495	786868
244235	786869
143291	786870
165942	786871
222191	786872
243821	786873
98792	786874
222657	786875
26316	786876
101904	786877
61484	786878
128610	786879
171125	786880
30450	786881
15655	786882
163405	786883
92611	786884
70050	786885
244258	786886
157186	786887
243773	786888
135492	786889
72297	786890
143270	786891
18285	786892
65622	786893
123632	786894
19335	786895
29208	786896
309550	786897
74071	786898
182631	786899
143322	786900
279269	786901
157557	786902
113657	786903
195930	786904
152942	786905
104595	786906
176930	786907
270202	786908
267095	786909
86153	786910
74091	786911
1029	786912
17140	786913
57615	786914
122890	786915
192328	786916
36022	786917
192586	786918
123563	786919
9327	786920
202860	786921
110128	786922
279235	786923
44359	786924
100094	786925
177026	786926
177298	786927
36063	786928
44307	786929
120681	786930
277928	786931
22642	786932
74754	786933
60651	786934
25086	786935
135343	786936
108160	786937
26851	786938
1553	786939
14420	786940
23502	786941
171785	786942
171551	786943
299174	786944
22059	786945
55469	786946
73486	786947
44869	786948
26098	786949
18808	786950
46346	786951
3198	786952
131027	786953
73235	786954
6437	786955
323802	786956
154654	786957
12005	786958
218196	786959
150352	786960
20582	786961
99378	786962
7765	786963
78947	786964
41548	786965
1456	786966
98553	786967
59425	786968
36400	786969
29870	786970
283097	786971
56875	786972
86119	786973
207887	786974
317436	786975
153796	786976
52489	786977
2920	786978
157509	786979
58711	786980
63950	786981
27530	786982
314647	786983
132697	786984
206438	786985
9610	786986
61418	786987
119427	786988
6194	786989
2304	786990
135190	786991
151311	786992
270268	786993
21769	786994
17536	786995
134069	786996
44059	786997
19584	786998
51537	786999
36326	787000
62329	787001
214570	787002
20263	787003
13487	787004
89880	787005
205088	787006
220078	787007
53056	787008
6132	787009
148743	787010
187806	787011
118044	787012
154789	787013
86042	787014
26968	787015
120017	787016
287853	787017
423	787018
123095	787019
240170	787020
13274	787021
1813	787022
192358	787023
57098	787024
19915	787025
262647	787026
28655	787027
183886	787028
194646	787029
286741	787030
30639	787031
11119	787032
65844	787033
167592	787034
120467	787035
207210	787036
256395	787037
134057	787038
86301	787039
243670	787040
250674	787041
165188	787042
64641	787043
127161	787044
128631	787045
68428	787046
18850	787047
84309	787048
25321	787049
76688	787050
69916	787051
14299	787052
181165	787053
193684	787054
126905	787055
143821	787056
39518	787057
92963	787058
92104	787059
113205	787060
215346	787061
204901	787062
179227	787063
214014	787064
35180	787065
131656	787066
195720	787067
149163	787068
104062	787069
59560	787070
30933	787071
64824	787072
28906	787073
25901	787074
327434	787075
82386	787076
22468	787077
203560	787078
14093	787079
178194	787080
307848	787081
320483	787082
107728	787083
75184	787084
48828	787085
40678	787086
302910	787087
75970	787088
208211	787089
80059	787090
46833	787091
250571	787092
85355	787093
32102	787094
169067	787095
133309	787096
295198	787097
49358	787098
39193	787099
59481	787100
30992	787101
128872	787102
22393	787103
264467	787104
248124	787105
63886	787106
188487	787107
26167	787108
48318	787109
79872	787110
44639	787111
56596	787112
40760	787113
120518	787114
125581	787115
17083	787116
40453	787117
68141	787118
7051	787119
51002	787120
128179	787121
131755	787122
82542	787123
74114	787124
46453	787125
19688	787126
96610	787127
31010	787128
138946	787129
19147	787130
132118	787131
62073	787132
311118	787133
59085	787134
214600	787135
305700	787136
77128	787137
81543	787138
123632	787139
4003	787140
105976	787141
24413	787142
27973	787143
128725	787144
35779	787145
114318	787146
1617	787147
27235	787148
135714	787149
211062	787150
18447	787151
220807	787152
123315	787153
37169	787154
56259	787155
84383	787156
33647	787157
12440	787158
14132	787159
15139	787160
69123	787161
107066	787162
121712	787163
7147	787164
167144	787165
28254	787166
16026	787167
148167	787168
54091	787169
76275	787170
65878	787171
198339	787172
84590	787173
82037	787174
25463	787175
36364	787176
29060	787177
73695	787178
7931	787179
119018	787180
46097	787181
32498	787182
31485	787183
21872	787184
84013	787185
116051	787186
178782	787187
34127	787188
74180	787189
14211	787190
83483	787191
165163	787192
2893	787193
49224	787194
29990	787195
125858	787196
34069	787197
14692	787198
91586	787199
99548	787200
126295	787201
104681	787202
25963	787203
221006	787204
48961	787205
212011	787206
153877	787207
149334	787208
162738	787209
204434	787210
162408	787211
13546	787212
33633	787213
18261	787214
11078	787215
46321	787216
23990	787217
143687	787218
10086	787219
128396	787220
229103	787221
77668	787222
26861	787223
172092	787224
33225	787225
306896	787226
62155	787227
8758	787228
325309	787229
212638	787230
4740	787231
103664	787232
21505	787233
56490	787234
21529	787235
81002	787236
184756	787237
11894	787238
4626	787239
1133	787240
165860	787241
163474	787242
132071	787243
135917	787244
78636	787245
209697	787246
229700	787247
106710	787248
186806	787249
173540	787250
18074	787251
54750	787252
32974	787253
291294	787254
56697	787255
35222	787256
66348	787257
68622	787258
78192	787259
213161	787260
57874	787261
54775	787262
120155	787263
90555	787264
8810	787265
8663	787266
108511	787267
59067	787268
127867	787269
252477	787270
295005	787271
186979	787272
57874	787273
98184	787274
39249	787275
85096	787276
140844	787277
206349	787278
298500	787279
36110	787280
10601	787281
37991	787282
82498	787283
19352	787284
69488	787285
67750	787286
54113	787287
265733	787288
132122	787289
266405	787290
107345	787291
132861	787292
25939	787293
87073	787294
35927	787295
18261	787296
140518	787297
263796	787298
76028	787299
79346	787300
152526	787301
143784	787302
126822	787303
176671	787304
5616	787305
199795	787306
19265	787307
137257	787308
82746	787309
43762	787310
111034	787311
186566	787312
135858	787313
66443	787314
34005	787315
44576	787316
133187	787317
86322	787318
110609	787319
22847	787320
109095	787321
123761	787322
115642	787323
194904	787324
313386	787325
27784	787326
48040	787327
212137	787328
196924	787329
210870	787330
296727	787331
125949	787332
225667	787333
21777	787334
29897	787335
87090	787336
123481	787337
132666	787338
3355	787339
61693	787340
272755	787341
98494	787342
26505	787343
5740	787344
2889	787345
322786	787346
20009	787347
43526	787348
56687	787349
123633	787350
65142	787351
146294	787352
207391	787353
24053	787354
217209	787355
29632	787356
64306	787357
27575	787358
27848	787359
18795	787360
211465	787361
39628	787362
171405	787363
161306	787364
62827	787365
111536	787366
62293	787367
17452	787368
174356	787369
119156	787370
309392	787371
108299	787372
51651	787373
61334	787374
90052	787375
33367	787376
2485	787377
63624	787378
55688	787379
250715	787380
135459	787381
19605	787382
40231	787383
75027	787384
13983	787385
194193	787386
133784	787387
1390	787388
16997	787389
128714	787390
48421	787391
137517	787392
33497	787393
117179	787394
126450	787395
21397	787396
208810	787397
308833	787398
144857	787399
65786	787400
1244	787401
11651	787402
148074	787403
245435	787404
111882	787405
1544	787406
132180	787407
146697	787408
51690	787409
21013	787410
287549	787411
87564	787412
4150	787413
93119	787414
94606	787415
33740	787416
32465	787417
280365	787418
192264	787419
76482	787420
18314	787421
183388	787422
115669	787423
23421	787424
142107	787425
162471	787426
54995	787427
63704	787428
97099	787429
47430	787430
124662	787431
89273	787432
85355	787433
77005	787434
38619	787435
2978	787436
158814	787437
61695	787438
216831	787439
172202	787440
106225	787441
76259	787442
222664	787443
191378	787444
48441	787445
90126	787446
17850	787447
25214	787448
37304	787449
106905	787450
189411	787451
5501	787452
94032	787453
191438	787454
50179	787455
69465	787456
130448	787457
99561	787458
42334	787459
147389	787460
115442	787461
127229	787462
93181	787463
275371	787464
161056	787465
147453	787466
75335	787467
4235	787468
32279	787469
147982	787470
129458	787471
118872	787472
22788	787473
207186	787474
90476	787475
1538	787476
1538	787477
5698	787478
39481	787479
47864	787480
211331	787481
24397	787482
104779	787483
41830	787484
284687	787485
20819	787486
70947	787487
35119	787488
17430	787489
16201	787490
113464	787491
29092	787492
204376	787493
179675	787494
280976	787495
28433	787496
227181	787497
42613	787498
110380	787499
193836	787500
319860	787501
170189	787502
58333	787503
163884	787504
123336	787505
308235	787506
58898	787507
112796	787508
54653	787509
87774	787510
7173	787511
81247	787512
150299	787513
232145	787514
191233	787515
215003	787516
38625	787517
76292	787518
328008	787519
95494	787520
231145	787521
124801	787522
6209	787523
2542	787524
18195	787525
281610	787526
72966	787527
142246	787528
203805	787529
77963	787530
76084	787531
42893	787532
192012	787533
41517	787534
101515	787535
26232	787536
314670	787537
163612	787538
66680	787539
40802	787540
16179	787541
82657	787542
85900	787543
69296	787544
8088	787545
37910	787546
111944	787547
41158	787548
180215	787549
167876	787550
62357	787551
184114	787552
52482	787553
208578	787554
61309	787555
5838	787556
173770	787557
3726	787558
244645	787559
61893	787560
243314	787561
248561	787562
129890	787563
119858	787564
126293	787565
75649	787566
297661	787567
115787	787568
89930	787569
185739	787570
89405	787571
272836	787572
189324	787573
49849	787574
24103	787575
84103	787576
28546	787577
218775	787578
43285	787579
106303	787580
105738	787581
16361	787582
121686	787583
34721	787584
216298	787585
53597	787586
80617	787587
118688	787588
12658	787589
81542	787590
80408	787591
255890	787592
277007	787593
275466	787594
43285	787595
12932	787596
34600	787597
65426	787598
79196	787599
64003	787600
202328	787601
93933	787602
99331	787603
126762	787604
304274	787605
163844	787606
12688	787607
55550	787608
12357	787609
79707	787610
56034	787611
249223	787612
211430	787613
198023	787614
183816	787615
199327	787616
77737	787617
213293	787618
316038	787619
28153	787620
73680	787621
116264	787622
10738	787623
165441	787624
38063	787625
89011	787626
9580	787627
287725	787628
139044	787629
20169	787630
8207	787631
17427	787632
43290	787633
43917	787634
75636	787635
5483	787636
124478	787637
45193	787638
80185	787639
154720	787640
52654	787641
68294	787642
22468	787643
127285	787644
5355	787645
239975	787646
30650	787647
114164	787648
11725	787649
195854	787650
141164	787651
39615	787652
215612	787653
21170	787654
316191	787655
2013	787656
92212	787657
138038	787658
123360	787659
88174	787660
28673	787661
314451	787662
110075	787663
131244	787664
186659	787665
77593	787666
130328	787667
30011	787668
213788	787669
276153	787670
137925	787671
217210	787672
62144	787673
268887	787674
41022	787675
85217	787676
155515	787677
280246	787678
1438	787679
83085	787680
121575	787681
1805	787682
116424	787683
47718	787684
18727	787685
13541	787686
92070	787687
137298	787688
85067	787689
6426	787690
34042	787691
143768	787692
67597	787693
68482	787694
36235	787695
13133	787696
211296	787697
154483	787698
154605	787699
111426	787700
62588	787701
199810	787702
168733	787703
9393	787704
43228	787705
117703	787706
261748	787707
50599	787708
100662	787709
163118	787710
70623	787711
327281	787712
3439	787713
73772	787714
65265	787715
140033	787716
168945	787717
113469	787718
180192	787719
3651	787720
302873	787721
156758	787722
95205	787723
207531	787724
259552	787725
80939	787726
1335	787727
23580	787728
37709	787729
40035	787730
210	787731
65221	787732
5702	787733
171008	787734
98086	787735
235243	787736
322063	787737
65726	787738
205496	787739
122402	787740
212755	787741
324776	787742
13720	787743
70088	787744
179741	787745
46606	787746
280824	787747
5435	787748
101305	787749
55798	787750
128162	787751
150908	787752
72063	787753
217242	787754
26954	787755
186440	787756
9989	787757
315491	787758
41085	787759
3051	787760
68615	787761
30479	787762
5457	787763
175889	787764
46393	787765
73192	787766
41067	787767
53149	787768
51241	787769
273732	787770
87379	787771
44977	787772
118968	787773
18274	787774
265446	787775
57394	787776
137544	787777
50287	787778
88330	787779
108494	787780
172607	787781
69716	787782
84118	787783
229739	787784
132732	787785
84209	787786
215587	787787
35095	787788
152441	787789
94517	787790
323265	787791
12092	787792
33103	787793
1847	787794
84651	787795
89923	787796
99563	787797
6154	787798
45703	787799
1112	787800
90044	787801
70500	787802
73289	787803
52825	787804
66574	787805
168314	787806
167064	787807
116987	787808
287918	787809
100031	787810
29549	787811
54956	787812
643	787813
125939	787814
37017	787815
82777	787816
36892	787817
112949	787818
89449	787819
43153	787820
6754	787821
14613	787822
27195	787823
48678	787824
64369	787825
10101	787826
35510	787827
84119	787828
12207	787829
291566	787830
159114	787831
80179	787832
13201	787833
24862	787834
159860	787835
153024	787836
114819	787837
63747	787838
45813	787839
66178	787840
135998	787841
28178	787842
193396	787843
288852	787844
231573	787845
21166	787846
37247	787847
66847	787848
133787	787849
24198	787850
51804	787851
80757	787852
39869	787853
179141	787854
100878	787855
125644	787856
30249	787857
17154	787858
17447	787859
121615	787860
45975	787861
89338	787862
88395	787863
27749	787864
13875	787865
116644	787866
9854	787867
8978	787868
10230	787869
28767	787870
85982	787871
81896	787872
35168	787873
49708	787874
52820	787875
8191	787876
145934	787877
9155	787878
35493	787879
91701	787880
45127	787881
139553	787882
279177	787883
16407	787884
122429	787885
162712	787886
147967	787887
100466	787888
50695	787889
37220	787890
126514	787891
168205	787892
128254	787893
58430	787894
97549	787895
21143	787896
259813	787897
116559	787898
18706	787899
142912	787900
5892	787901
18421	787902
49459	787903
109860	787904
75086	787905
1735	787906
221069	787907
32515	787908
101252	787909
43493	787910
210417	787911
159262	787912
31909	787913
47652	787914
6461	787915
167693	787916
97661	787917
130002	787918
206495	787919
153034	787920
71838	787921
178847	787922
91071	787923
34249	787924
224274	787925
86496	787926
94688	787927
70646	787928
53299	787929
163241	787930
11443	787931
150262	787932
50915	787933
285147	787934
80843	787935
44934	787936
130945	787937
114514	787938
24959	787939
155640	787940
175853	787941
138306	787942
180215	787943
247	787944
14275	787945
33343	787946
44914	787947
149139	787948
20796	787949
84505	787950
79122	787951
128233	787952
1212	787953
241476	787954
133965	787955
179111	787956
194934	787957
108664	787958
855	787959
147499	787960
68692	787961
147907	787962
97162	787963
1315	787964
151012	787965
118913	787966
107228	787967
54	787968
15341	787969
161428	787970
218821	787971
94197	787972
208838	787973
290902	787974
49506	787975
171072	787976
182182	787977
165625	787978
1048	787979
251347	787980
23278	787981
99546	787982
117859	787983
146099	787984
161608	787985
80607	787986
25558	787987
193454	787988
18814	787989
125960	787990
110977	787991
46645	787992
87283	787993
86044	787994
23927	787995
93293	787996
87716	787997
43374	787998
112983	787999
82020	788000
248731	788001
18429	788002
78436	788003
36622	788004
69	788005
25226	788006
818	788007
100699	788008
288506	788009
665	788010
66749	788011
20887	788012
1780	788013
190540	788014
248583	788015
3036	788016
75946	788017
93042	788018
42610	788019
261917	788020
281613	788021
69375	788022
12824	788023
158974	788024
69031	788025
20372	788026
92574	788027
4179	788028
214035	788029
76094	788030
273195	788031
133045	788032
34352	788033
179227	788034
68387	788035
166165	788036
94189	788037
275194	788038
48875	788039
71894	788040
60643	788041
126427	788042
18410	788043
70348	788044
204220	788045
34601	788046
23565	788047
25226	788048
7262	788049
66570	788050
32577	788051
208080	788052
262209	788053
116372	788054
180353	788055
71637	788056
12985	788057
205783	788058
231214	788059
22790	788060
89072	788061
106787	788062
41012	788063
101361	788064
1078	788065
325656	788066
70794	788067
164732	788068
44858	788069
134184	788070
206885	788071
57854	788072
11625	788073
7176	788074
8831	788075
169542	788076
3099	788077
55503	788078
199442	788079
137013	788080
21115	788081
100012	788082
325051	788083
307866	788084
83892	788085
14578	788086
111743	788087
184746	788088
19080	788089
229666	788090
204538	788091
44228	788092
192051	788093
4471	788094
16951	788095
1344	788096
1620	788097
65616	788098
207630	788099
169218	788100
141200	788101
131678	788102
127764	788103
116445	788104
9077	788105
147593	788106
153440	788107
237227	788108
60180	788109
72245	788110
104538	788111
25062	788112
130602	788113
85519	788114
83501	788115
319780	788116
209339	788117
20122	788118
43890	788119
54056	788120
133103	788121
27734	788122
39457	788123
164248	788124
89348	788125
95932	788126
1704	788127
97733	788128
34248	788129
81349	788130
43467	788131
76590	788132
248304	788133
3454	788134
174790	788135
81343	788136
114134	788137
161235	788138
56745	788139
95818	788140
547	788141
182367	788142
236358	788143
89689	788144
107767	788145
114961	788146
40296	788147
5841	788148
328374	788149
14553	788150
57731	788151
241228	788152
49283	788153
8742	788154
75335	788155
132070	788156
95937	788157
151321	788158
104771	788159
10829	788160
185388	788161
131999	788162
22364	788163
7765	788164
29162	788165
161754	788166
310449	788167
225238	788168
83791	788169
50805	788170
35716	788171
63552	788172
24792	788173
12649	788174
184929	788175
96567	788176
128253	788177
5628	788178
250294	788179
266206	788180
19393	788181
89212	788182
123554	788183
33069	788184
258076	788185
76265	788186
167101	788187
165601	788188
130805	788189
282747	788190
95399	788191
13007	788192
172864	788193
328028	788194
158631	788195
83704	788196
48291	788197
174061	788198
74503	788199
253722	788200
43540	788201
64694	788202
13007	788203
847	788204
113784	788205
52974	788206
7208	788207
103430	788208
206994	788209
17293	788210
36749	788211
131186	788212
84461	788213
298292	788214
171387	788215
4162	788216
31808	788217
217681	788218
213595	788219
164172	788220
153545	788221
203176	788222
568	788223
12449	788224
129562	788225
50724	788226
308000	788227
109864	788228
133894	788229
113721	788230
100910	788231
182514	788232
233199	788233
105429	788234
324240	788235
57899	788236
315767	788237
35504	788238
165905	788239
179712	788240
24872	788241
42896	788242
211014	788243
13338	788244
104776	788245
129620	788246
228686	788247
193433	788248
139321	788249
81916	788250
131081	788251
78952	788252
208729	788253
125636	788254
309108	788255
42369	788256
146669	788257
208050	788258
33937	788259
312257	788260
33548	788261
83750	788262
295072	788263
120014	788264
5894	788265
307674	788266
122981	788267
151212	788268
68741	788269
323944	788270
128317	788271
39548	788272
200834	788273
45808	788274
106201	788275
25026	788276
127126	788277
194525	788278
216089	788279
131565	788280
202638	788281
226038	788282
135712	788283
30163	788284
99834	788285
29071	788286
121252	788287
76316	788288
44416	788289
179580	788290
164961	788291
138566	788292
286461	788293
58147	788294
38865	788295
67050	788296
124362	788297
46141	788298
74442	788299
69174	788300
106258	788301
188478	788302
194176	788303
168757	788304
55862	788305
324468	788306
150449	788307
125949	788308
152730	788309
64199	788310
114054	788311
145807	788312
193596	788313
4311	788314
235325	788315
4588	788316
64163	788317
208032	788318
41711	788319
54965	788320
205545	788321
93182	788322
176401	788323
60811	788324
165035	788325
305173	788326
175838	788327
29705	788328
115572	788329
110632	788330
58596	788331
203805	788332
56364	788333
89257	788334
301714	788335
53473	788336
121540	788337
35894	788338
133753	788339
49455	788340
53644	788341
30472	788342
103999	788343
276047	788344
14725	788345
148107	788346
327982	788347
61899	788348
29033	788349
26050	788350
96389	788351
36231	788352
148488	788353
184718	788354
129719	788355
200936	788356
292438	788357
58627	788358
56617	788359
19216	788360
192312	788361
137498	788362
74160	788363
304810	788364
130683	788365
33281	788366
22520	788367
233616	788368
57166	788369
132122	788370
36822	788371
198496	788372
153703	788373
224272	788374
203109	788375
106861	788376
89251	788377
205786	788378
232864	788379
69960	788380
114956	788381
291	788382
17307	788383
68403	788384
165040	788385
214078	788386
193283	788387
92720	788388
37494	788389
121133	788390
25381	788391
58150	788392
262975	788393
25560	788394
163612	788395
72888	788396
127843	788397
11052	788398
69721	788399
143008	788400
49092	788401
28643	788402
275703	788403
87431	788404
86660	788405
117054	788406
34597	788407
207456	788408
6300	788409
172762	788410
166868	788411
32598	788412
128416	788413
179300	788414
51935	788415
199455	788416
20464	788417
113519	788418
18845	788419
217685	788420
66885	788421
58049	788422
54901	788423
56707	788424
97166	788425
202525	788426
66659	788427
310037	788428
42790	788429
278674	788430
192476	788431
23783	788432
129296	788433
78953	788434
111342	788435
131243	788436
10928	788437
137817	788438
154164	788439
17718	788440
157194	788441
14280	788442
55611	788443
82068	788444
71059	788445
63608	788446
71097	788447
48869	788448
41770	788449
133693	788450
40642	788451
32050	788452
219983	788453
107875	788454
110756	788455
83450	788456
48322	788457
18153	788458
250491	788459
111095	788460
117701	788461
69571	788462
112173	788463
290656	788464
132693	788465
301663	788466
197785	788467
187047	788468
46167	788469
89544	788470
6409	788471
48189	788472
115156	788473
307419	788474
123491	788475
149169	788476
146881	788477
62927	788478
24078	788479
72157	788480
212889	788481
25730	788482
76224	788483
192803	788484
176668	788485
192073	788486
92772	788487
184602	788488
168840	788489
156087	788490
20050	788491
79555	788492
40827	788493
287059	788494
109572	788495
132622	788496
204586	788497
92441	788498
163585	788499
74590	788500
94925	788501
199235	788502
105321	788503
244615	788504
150300	788505
94817	788506
82149	788507
297164	788508
75989	788509
92023	788510
126821	788511
131783	788512
131319	788513
204270	788514
68252	788515
240470	788516
77465	788517
1722	788518
28897	788519
310032	788520
36971	788521
248542	788522
71183	788523
171989	788524
42140	788525
133156	788526
58461	788527
38362	788528
74061	788529
10881	788530
185021	788531
79286	788532
37488	788533
84972	788534
72107	788535
72956	788536
14585	788537
62837	788538
104821	788539
4860	788540
9331	788541
5811	788542
49852	788543
1188	788544
18580	788545
56577	788546
221286	788547
267613	788548
133001	788549
64635	788550
10626	788551
48508	788552
111613	788553
6860	788554
326223	788555
112120	788556
143663	788557
48853	788558
76514	788559
91568	788560
53999	788561
19023	788562
26060	788563
284793	788564
185295	788565
147722	788566
16021	788567
122192	788568
1565	788569
66809	788570
142565	788571
20425	788572
96376	788573
261322	788574
9178	788575
33367	788576
100139	788577
42666	788578
55636	788579
33392	788580
78924	788581
69233	788582
251428	788583
37986	788584
88079	788585
166464	788586
232513	788587
160798	788588
138350	788589
108264	788590
213385	788591
67389	788592
221138	788593
157331	788594
35996	788595
2033	788596
86990	788597
314129	788598
39238	788599
23309	788600
167863	788601
23508	788602
174867	788603
31912	788604
14061	788605
54752	788606
130580	788607
24100	788608
212661	788609
11269	788610
41021	788611
88806	788612
99537	788613
8416	788614
7289	788615
210991	788616
125192	788617
26771	788618
177331	788619
187155	788620
14373	788621
106152	788622
14001	788623
97822	788624
176029	788625
48466	788626
145351	788627
60507	788628
42343	788629
62871	788630
42338	788631
151038	788632
276768	788633
205355	788634
82629	788635
133078	788636
276558	788637
204798	788638
109402	788639
193913	788640
162234	788641
131780	788642
44551	788643
28274	788644
111966	788645
38782	788646
189615	788647
13954	788648
176316	788649
316103	788650
111376	788651
208331	788652
193853	788653
80824	788654
229098	788655
98949	788656
306661	788657
187486	788658
100624	788659
65533	788660
131901	788661
223754	788662
129160	788663
9842	788664
2700	788665
123988	788666
189970	788667
87168	788668
226103	788669
35734	788670
102842	788671
5644	788672
262129	788673
15381	788674
132697	788675
317559	788676
214328	788677
200085	788678
123583	788679
54638	788680
46067	788681
114851	788682
11927	788683
124152	788684
14378	788685
88411	788686
63648	788687
213545	788688
55204	788689
27336	788690
90026	788691
265318	788692
280124	788693
15727	788694
44309	788695
3875	788696
32584	788697
135382	788698
185710	788699
11079	788700
19937	788701
175799	788702
325167	788703
3723	788704
98475	788705
19030	788706
22845	788707
262018	788708
194315	788709
200015	788710
77214	788711
281458	788712
166235	788713
32169	788714
54624	788715
271918	788716
28481	788717
159338	788718
5953	788719
2985	788720
249861	788721
249981	788722
18541	788723
244228	788724
76275	788725
100759	788726
371	788727
163189	788728
16135	788729
63479	788730
87475	788731
71858	788732
14531	788733
188478	788734
266883	788735
263785	788736
110644	788737
192140	788738
189901	788739
30872	788740
42662	788741
137876	788742
79830	788743
110376	788744
52602	788745
5572	788746
327463	788747
168229	788748
3495	788749
132367	788750
193064	788751
149062	788752
42285	788753
149624	788754
25707	788755
17999	788756
40922	788757
251471	788758
250224	788759
93423	788760
130139	788761
299802	788762
228740	788763
113523	788764
34061	788765
5348	788766
19909	788767
225063	788768
137332	788769
25930	788770
92831	788771
15223	788772
187918	788773
316230	788774
81760	788775
231237	788776
182261	788777
265747	788778
81601	788779
14929	788780
63152	788781
134508	788782
119763	788783
104708	788784
41	788785
43893	788786
216803	788787
275895	788788
32632	788789
131451	788790
205924	788791
323692	788792
38503	788793
35933	788794
156136	788795
111105	788796
53971	788797
128648	788798
214285	788799
272247	788800
109285	788801
110807	788802
102258	788803
16181	788804
69301	788805
197245	788806
237954	788807
306138	788808
103234	788809
306603	788810
137197	788811
140567	788812
202440	788813
145051	788814
120842	788815
128180	788816
208433	788817
77586	788818
126216	788819
59462	788820
56106	788821
2630	788822
28881	788823
97063	788824
24359	788825
216729	788826
25867	788827
116467	788828
226757	788829
6867	788830
204100	788831
282729	788832
273671	788833
22123	788834
16640	788835
16640	788836
60258	788837
55328	788838
179180	788839
110703	788840
13569	788841
238041	788842
115414	788843
204883	788844
312	788845
28700	788846
267510	788847
259818	788848
12073	788849
6273	788850
167344	788851
89035	788852
144898	788853
112	788854
223418	788855
52272	788856
122875	788857
70474	788858
2765	788859
20624	788860
65866	788861
179870	788862
137234	788863
60243	788864
60243	788865
4781	788866
52668	788867
52668	788868
4798	788869
140656	788870
222529	788871
249000	788872
313077	788873
163109	788874
195249	788875
7420	788876
7420	788877
325872	788878
110596	788879
104928	788880
28156	788881
46179	788882
144902	788883
112725	788884
173342	788885
130509	788886
118536	788887
50966	788888
281444	788889
2866	788890
80912	788891
168078	788892
297604	788893
129470	788894
118980	788895
100683	788896
100683	788897
130095	788898
43177	788899
144291	788900
119979	788901
20206	788902
187069	788903
28156	788904
307766	788905
236234	788906
54578	788907
54578	788908
42060	788909
15361	788910
22578	788911
125375	788912
159620	788913
150439	788914
302008	788915
32139	788916
58602	788917
116254	788918
70398	788919
10767	788920
43275	788921
18170	788922
162992	788923
39577	788924
95388	788925
63307	788926
102059	788927
34553	788928
95268	788929
82420	788930
5517	788931
89162	788932
113602	788933
113695	788934
274	788935
60243	788936
1714	788937
48705	788938
38214	788939
60294	788940
90047	788941
49911	788942
131562	788943
166860	788944
4781	788945
277260	788946
166881	788947
26087	788948
102453	788949
258367	788950
273291	788951
122109	788952
166904	788953
255902	788954
267073	788955
32283	788956
121604	788957
66589	788958
44249	788959
38217	788960
189923	788961
206325	788962
68878	788963
268291	788964
178615	788965
228781	788966
150842	788967
86342	788968
267836	788969
232249	788970
178171	788971
75745	788972
75746	788973
121604	788974
178167	788975
48424	788976
105768	788977
26502	788978
5484	788979
95587	788980
95552	788981
229741	788982
95629	788983
82652	788984
118536	788985
4487	788986
32169	788987
101341	788988
165409	788989
40844	788990
151128	788991
24350	788992
177869	788993
86544	788994
26215	788995
31837	788996
136714	788997
155790	788998
14142	788999
40985	789000
135	789001
29018	789002
48577	789003
32993	789004
24599	789005
75964	789006
301814	789007
213734	789008
14285	789009
8238	789010
11840	789011
210594	789012
15522	789013
173912	789014
121162	789015
10451	789016
41603	789017
78973	789018
48152	789019
200960	789020
202012	789021
8999	789022
284846	789023
266398	789024
105206	789025
77843	789026
306933	789027
6758	789028
83066	789029
163398	789030
51152	789031
61950	789032
200979	789033
109237	789034
20934	789035
148418	789036
74124	789037
19185	789038
10782	789039
1536	789040
41144	789041
41063	789042
63559	789043
3468	789044
24552	789045
23334	789046
52889	789047
16545	789048
282227	789049
173138	789050
160525	789051
208506	789052
114493	789053
23051	789054
45009	789055
292085	789056
766	789057
68232	789058
252693	789059
29940	789060
49847	789061
11677	789062
41330	789063
31715	789064
9626	789065
97894	789066
134669	789067
55711	789068
10527	789069
2129	789070
8157	789071
84488	789072
75451	789073
24116	789074
18324	789075
84449	789076
156619	789077
211842	789078
260016	789079
176996	789080
650	789081
7858	789082
46480	789083
71563	789084
264173	789085
109447	789086
16713	789087
45784	789088
305097	789089
38907	789090
131044	789091
207646	789092
164514	789093
94565	789094
176086	789095
261855	789096
145670	789097
150114	789098
23844	789099
51605	789100
64843	789101
42635	789102
119944	789103
53267	789104
4307	789105
53125	789106
17100	789107
51764	789108
27559	789109
301248	789110
3392	789111
49768	789112
235844	789113
1377	789114
7372	789115
4283	789116
73563	789117
74084	789118
186493	789119
49968	789120
203290	789121
134551	789122
112248	789123
10836	789124
62449	789125
59715	789126
82812	789127
38822	789128
7478	789129
83514	789130
116791	789131
20374	789132
99983	789133
71762	789134
108775	789135
27916	789136
17846	789137
43829	789138
11968	789139
26408	789140
212667	789141
55110	789142
37460	789143
292217	789144
1570	789145
127444	789146
35116	789147
214887	789148
87393	789149
127350	789150
37494	789151
231436	789152
118015	789153
4147	789154
17535	789155
14176	789156
111832	789157
84979	789158
38933	789159
66643	789160
69918	789161
138093	789162
322960	789163
1837	789164
127626	789165
1004	789166
42205	789167
40220	789168
151141	789169
150868	789170
30553	789171
155870	789172
23991	789173
287774	789174
289527	789175
33839	789176
128237	789177
88724	789178
152057	789179
101242	789180
273658	789181
63074	789182
94508	789183
180597	789184
151740	789185
25344	789186
68849	789187
54009	789188
45446	789189
56504	789190
171517	789191
2177	789192
133345	789193
233645	789194
163864	789195
25636	789196
16479	789197
11329	789198
49347	789199
57580	789200
8859	789201
44036	789202
291757	789203
241387	789204
100913	789205
65732	789206
104606	789207
177791	789208
177900	789209
11763	789210
185728	789211
257604	789212
128745	789213
151014	789214
83460	789215
150927	789216
125697	789217
20445	789218
12867	789219
89904	789220
28307	789221
30067	789222
18658	789223
78875	789224
12101	789225
154600	789226
28837	789227
228888	789228
36856	789229
25954	789230
210674	789231
150621	789232
174474	789233
36968	789234
112616	789235
179236	789236
55505	789237
213165	789238
12105	789239
85195	789240
77094	789241
106637	789242
64338	789243
63853	789244
111691	789245
100732	789246
21642	789247
85645	789248
13528	789249
258231	789250
28182	789251
35973	789252
197273	789253
11699	789254
79076	789255
34409	789256
259927	789257
5047	789258
37880	789259
3449	789260
45651	789261
3155	789262
15307	789263
31589	789264
198967	789265
55159	789266
266343	789267
210803	789268
55221	789269
2604	789270
189691	789271
307031	789272
128835	789273
114405	789274
43082	789275
235462	789276
7	789277
109962	789278
22241	789279
4145	789280
94093	789281
74226	789282
79283	789283
4331	789284
191647	789285
291014	789286
215827	789287
189838	789288
192496	789289
202074	789290
38563	789291
19754	789292
4214	789293
1440	789294
43349	789295
182382	789296
70561	789297
45049	789298
3516	789299
210768	789300
16233	789301
178108	789302
4615	789303
71376	789304
62508	789305
258337	789306
14216	789307
29068	789308
21348	789309
90180	789310
223854	789311
12653	789312
8081	789313
99298	789314
42895	789315
37410	789316
1882	789317
54002	789318
22003	789319
101942	789320
158426	789321
5305	789322
14977	789323
29850	789324
2398	789325
11016	789326
599	789327
88378	789328
41737	789329
197	789330
277117	789331
11043	789332
156877	789333
30972	789334
26817	789335
5727	789336
34187	789337
80306	789338
2359	789339
206748	789340
40714	789341
6159	789342
28801	789343
1085	789344
41045	789345
60338	789346
2011	789347
112608	789348
91538	789349
200240	789350
237748	789351
166976	789352
8150	789353
43328	789354
46989	789355
32316	789356
20182	789357
98327	789358
68853	789359
10916	789360
9066	789361
142513	789362
7153	789363
62113	789364
83757	789365
108500	789366
37337	789367
2892	789368
195490	789369
13071	789370
41366	789371
16926	789372
159106	789373
183217	789374
30232	789375
27704	789376
4240	789377
252615	789378
36592	789379
255517	789380
12495	789381
102521	789382
2341	789383
1380	789384
7986	789385
14806	789386
48546	789387
206574	789388
196453	789389
314975	789390
11072	789391
184922	789392
35782	789393
38822	789394
20928	789395
12150	789396
33773	789397
9236	789398
51152	789399
49909	789400
42424	789401
23929	789402
69652	789403
58586	789404
17873	789405
14706	789406
133150	789407
10306	789408
202424	789409
8847	789410
17267	789411
255012	789412
159542	789413
183302	789414
3055	789415
3468	789416
44520	789417
178501	789418
58637	789419
24432	789420
74060	789421
15320	789422
1769	789423
30258	789424
31076	789425
4307	789426
4448	789427
43846	789428
154207	789429
74674	789430
176271	789431
25459	789432
139768	789433
78004	789434
56474	789435
325165	789436
9834	789437
322085	789438
34550	789439
2399	789440
8565	789441
67105	789442
204280	789443
40361	789444
62627	789445
322912	789446
5976	789447
27836	789448
10030	789449
229419	789450
62897	789451
47812	789452
53125	789453
83264	789454
13283	789455
122407	789456
14381	789457
6382	789458
28846	789459
98237	789460
84893	789461
67049	789462
100454	789463
25030	789464
120246	789465
184802	789466
23114	789467
2859	789468
34370	789469
62285	789470
124315	789471
149617	789472
167275	789473
201695	789474
16570	789475
169484	789476
51095	789477
68535	789478
194932	789479
120283	789480
41955	789481
270985	789482
41377	789483
200315	789484
20485	789485
3656	789486
7441	789487
1301	789488
10786	789489
24488	789490
135584	789491
50110	789492
788	789493
126604	789494
29126	789495
109566	789496
141726	789497
122100	789498
139008	789499
65074	789500
138236	789501
233603	789502
211852	789503
16172	789504
31076	789505
13399	789506
311831	789507
65585	789508
55954	789509
735	789510
32552	789511
114460	789512
55714	789513
9343	789514
2168	789515
3200	789516
73763	789517
159118	789518
240831	789519
44059	789520
275204	789521
88424	789522
1747	789523
63	789524
46662	789525
114611	789526
2647	789527
39301	789528
4641	789529
52463	789530
731	789531
93197	789532
6745	789533
83941	789534
4	789535
194628	789536
127924	789537
231280	789538
313143	789539
872	789540
115544	789541
193823	789542
67780	789543
290758	789544
165546	789545
100294	789546
82528	789547
4485	789548
10138	789549
5554	789550
4147	789551
162870	789552
4729	789553
100900	789554
77860	789555
86006	789556
71077	789557
14283	789558
22742	789559
16357	789560
125103	789561
109587	789562
5339	789563
36637	789564
32113	789565
171991	789566
75464	789567
88647	789568
23494	789569
265874	789570
86484	789571
54323	789572
44595	789573
31979	789574
276384	789575
58302	789576
25906	789577
18512	789578
4172	789579
3489	789580
45527	789581
4436	789582
104664	789583
848	789584
2966	789585
247220	789586
124904	789587
214578	789588
57153	789589
266920	789590
86502	789591
62031	789592
1163	789593
71030	789594
111334	789595
8388	789596
129929	789597
102411	789598
48436	789599
20247	789600
32251	789601
124412	789602
320236	789603
110027	789604
62687	789605
89272	789606
85661	789607
47964	789608
114768	789609
63763	789610
3736	789611
28046	789612
74644	789613
201373	789614
26677	789615
14	789616
137923	789617
37319	789618
4726	789619
88430	789620
121701	789621
294054	789622
57700	789623
98677	789624
41123	789625
171369	789626
66195	789627
29480	789628
133176	789629
20444	789630
29380	789631
25332	789632
144350	789633
22093	789634
92324	789635
116853	789636
80773	789637
2129	789638
27086	789639
58372	789640
18351	789641
44212	789642
70389	789643
285571	789644
78345	789645
36342	789646
21706	789647
49916	789648
37668	789649
54378	789650
67909	789651
151082	789652
58395	789653
79190	789654
162304	789655
232994	789656
6123	789657
213425	789658
115015	789659
115000	789660
126795	789661
38882	789662
93454	789663
176884	789664
216964	789665
90312	789666
16135	789667
41039	789668
73782	789669
101900	789670
168708	789671
2092	789672
44584	789673
235490	789674
28046	789675
205347	789676
14517	789677
114745	789678
5061	789679
161099	789680
52349	789681
81892	789682
48929	789683
50202	789684
93099	789685
125584	789686
3145	789687
9086	789688
245368	789689
4430	789690
110712	789691
79602	789692
294857	789693
176293	789694
5172	789695
34291	789696
28007	789697
118894	789698
10213	789699
25070	789700
117070	789701
94837	789702
81507	789703
46362	789704
76487	789705
22879	789706
162012	789707
169711	789708
79169	789709
1586	789710
69006	789711
189761	789712
22544	789713
95890	789714
473	789715
7473	789716
68249	789717
71840	789718
291755	789719
95072	789720
3881	789721
93900	789722
127207	789723
20906	789724
144727	789725
224346	789726
94804	789727
202116	789728
66027	789729
41673	789730
4453	789731
276700	789732
52295	789733
5583	789734
83047	789735
92484	789736
1665	789737
70400	789738
57698	789739
51707	789740
28795	789741
154969	789742
313913	789743
62815	789744
91500	789745
4567	789746
64902	789747
5944	789748
18924	789749
1630	789750
788	789751
123181	789752
52982	789753
139130	789754
56739	789755
209814	789756
133354	789757
82229	789758
79917	789759
115445	789760
238136	789761
18009	789762
84289	789763
15149	789764
172582	789765
71355	789766
193702	789767
17554	789768
116258	789769
28301	789770
12062	789771
60807	789772
46821	789773
320613	789774
32087	789775
67807	789776
28662	789777
13045	789778
1395	789779
217553	789780
53085	789781
2483	789782
51946	789783
58587	789784
10567	789785
68325	789786
94161	789787
42842	789788
178830	789789
11073	789790
118024	789791
37129	789792
91228	789793
19813	789794
21325	789795
59453	789796
6473	789797
4267	789798
113972	789799
184903	789800
184925	789801
68839	789802
33758	789803
14748	789804
1765	789805
130554	789806
80051	789807
29220	789808
79765	789809
53521	789810
62512	789811
97649	789812
18594	789813
265682	789814
45220	789815
337	789816
146259	789817
9109	789818
4842	789819
202618	789820
47599	789821
27732	789822
118853	789823
139403	789824
242544	789825
119302	789826
42118	789827
48088	789828
12554	789829
2056	789830
179958	789831
205323	789832
312228	789833
305764	789834
109624	789835
95559	789836
180923	789837
55674	789838
258169	789839
50429	789840
115040	789841
8294	789842
182963	789843
59499	789844
5416	789845
83095	789846
314079	789847
6953	789848
60924	789849
15871	789850
66935	789851
54935	789852
133495	789853
5506	789854
5658	789855
39637	789856
4663	789857
118248	789858
289963	789859
45578	789860
46098	789861
45477	789862
214967	789863
48952	789864
151824	789865
156825	789866
10361	789867
101117	789868
131082	789869
139885	789870
167904	789871
243294	789872
50849	789873
115329	789874
121887	789875
13303	789876
735	789877
50050	789878
85688	789879
132015	789880
60504	789881
88598	789882
170198	789883
44860	789884
235927	789885
8643	789886
2487	789887
64866	789888
179201	789889
22588	789890
178487	789891
1855	789892
1551	789893
119790	789894
50643	789895
43997	789896
27427	789897
47485	789898
9141	789899
50392	789900
80098	789901
142211	789902
36309	789903
132690	789904
246905	789905
159936	789906
12427	789907
49812	789908
98108	789909
28960	789910
3483	789911
24406	789912
115169	789913
54395	789914
39385	789915
44317	789916
57555	789917
25909	789918
215307	789919
12427	789920
97320	789921
3475	789922
163077	789923
100627	789924
71803	789925
71034	789926
55963	789927
85615	789928
38385	789929
75285	789930
33719	789931
22574	789932
103614	789933
45097	789934
65151	789935
294691	789936
237169	789937
24608	789938
692	789939
51611	789940
11288	789941
82108	789942
401	789943
163809	789944
55729	789945
4698	789946
62066	789947
33890	789948
134449	789949
114939	789950
235572	789951
325056	789952
31458	789953
263815	789954
23871	789955
113171	789956
205552	789957
40941	789958
60851	789959
271395	789960
176923	789961
38754	789962
275943	789963
31019	789964
89277	789965
986	789966
38901	789967
79460	789968
241509	789969
10608	789970
318476	789971
2056	789972
14373	789973
405	789974
35747	789975
36055	789976
4453	789977
65979	789978
31460	789979
22978	789980
41596	789981
24528	789982
11199	789983
87861	789984
123987	789985
5521	789986
46605	789987
10712	789988
180137	789989
1427	789990
168484	789991
69059	789992
41747	789993
217763	789994
139835	789995
52390	789996
81297	789997
137692	789998
129314	789999
51056	790000
1866	790001
28784	790002
180435	790003
25550	790004
73169	790005
210026	790006
112635	790007
4262	790008
212983	790009
58078	790010
136873	790011
88262	790012
19016	790013
16732	790014
118405	790015
76756	790016
37192	790017
151979	790018
39932	790019
215621	790020
10674	790021
116593	790022
285432	790023
62495	790024
16304	790025
51662	790026
14810	790027
133718	790028
81370	790029
208555	790030
93730	790031
134711	790032
171986	790033
19517	790034
3023	790035
29222	790036
30089	790037
106383	790038
2228	790039
83471	790040
210722	790041
145208	790042
9009	790043
112069	790044
294306	790045
30352	790046
105034	790047
45943	790048
130129	790049
53306	790050
68194	790051
298320	790052
62882	790053
226336	790054
39559	790055
87436	790056
69774	790057
19990	790058
143557	790059
113530	790060
41487	790061
8288	790062
57605	790063
10932	790064
121920	790065
7938	790066
121920	790067
142149	790068
189716	790069
31571	790070
74538	790071
106723	790072
124810	790073
23112	790074
48343	790075
320525	790076
12343	790077
134392	790078
21728	790079
27027	790080
188689	790081
105502	790082
252304	790083
75549	790084
253096	790085
198182	790086
323836	790087
2297	790088
37405	790089
83639	790090
13261	790091
71324	790092
64141	790093
24248	790094
69747	790095
109759	790096
40974	790097
23622	790098
51166	790099
92034	790100
47960	790101
76480	790102
705	790103
997	790104
33432	790105
92034	790106
63836	790107
55890	790108
4404	790109
115298	790110
129455	790111
49824	790112
279634	790113
5336	790114
98072	790115
164792	790116
48943	790117
80322	790118
42095	790119
79356	790120
150063	790121
7584	790122
31003	790123
50239	790124
167596	790125
2653	790126
1791	790127
5898	790128
90127	790129
3543	790130
16015	790131
13227	790132
2177	790133
5488	790134
15182	790135
644	790136
11943	790137
12200	790138
30390	790139
188050	790140
258215	790141
16942	790142
5625	790143
50305	790144
167737	790145
15089	790146
47366	790147
69907	790148
42242	790149
170228	790150
227405	790151
253571	790152
194803	790153
244921	790154
69161	790155
78962	790156
44177	790157
27296	790158
4310	790159
94725	790160
198374	790161
21153	790162
72334	790163
79261	790164
3369	790165
85805	790166
3935	790167
49482	790168
75444	790169
49749	790170
29168	790171
3262	790172
12239	790173
96929	790174
91069	790175
27459	790176
78743	790177
216295	790178
7858	790179
3288	790180
26599	790181
18920	790182
30099	790183
59612	790184
81989	790185
35451	790186
13254	790187
10715	790188
4863	790189
6379	790190
110632	790191
148452	790192
9203	790193
53762	790194
10719	790195
16915	790196
171932	790197
30228	790198
38887	790199
25002	790200
115734	790201
134387	790202
144142	790203
152473	790204
84248	790205
6991	790206
199134	790207
92409	790208
17142	790209
22125	790210
8444	790211
170824	790212
5742	790213
26320	790214
28713	790215
272379	790216
36152	790217
3342	790218
1834	790219
14616	790220
126015	790221
145485	790222
127108	790223
8676	790224
52055	790225
244	790226
222113	790227
4623	790228
28053	790229
293504	790230
54789	790231
22164	790232
8421	790233
1953	790234
4193	790235
22524	790236
9646	790237
30270	790238
10178	790239
1953	790240
351	790241
126806	790242
59071	790243
8359	790244
7290	790245
1025	790246
2676	790247
153599	790248
12674	790249
47846	790250
7338	790251
124563	790252
25418	790253
7945	790254
18078	790255
47563	790256
12350	790257
10765	790258
118355	790259
12873	790260
85657	790261
53571	790262
97685	790263
276	790264
61450	790265
224494	790266
24769	790267
57755	790268
7078	790269
231946	790270
312350	790271
127481	790272
129053	790273
85071	790274
13607	790275
34699	790276
39354	790277
151518	790278
247671	790279
189324	790280
9068	790281
145087	790282
17248	790283
11201	790284
1439	790285
189785	790286
77058	790287
33408	790288
112009	790289
100400	790290
266737	790291
124642	790292
807	790293
113931	790294
31726	790295
107389	790296
57906	790297
246847	790298
267083	790299
68043	790300
26236	790301
23523	790302
172470	790303
80185	790304
48449	790305
77031	790306
204148	790307
106665	790308
166566	790309
222078	790310
269657	790311
12780	790312
278139	790313
45105	790314
17270	790315
43024	790316
131139	790317
3112	790318
242143	790319
52648	790320
12773	790321
306946	790322
16069	790323
16069	790324
142735	790325
16263	790326
13464	790327
7166	790328
7855	790329
216825	790330
129645	790331
24281	790332
31944	790333
18370	790334
260106	790335
285369	790336
25192	790337
29525	790338
274209	790339
75113	790340
179985	790341
149141	790342
29364	790343
62430	790344
590	790345
482	790346
55500	790347
22925	790348
314766	790349
26042	790350
160786	790351
21309	790352
14837	790353
9064	790354
21474	790355
30982	790356
139838	790357
53640	790358
26196	790359
8153	790360
289841	790361
22347	790362
196223	790363
185530	790364
22946	790365
1263	790366
16417	790367
41114	790368
41772	790369
157453	790370
6903	790371
200918	790372
37524	790373
3381	790374
2188	790375
26366	790376
18931	790377
9358	790378
12380	790379
4058	790380
67174	790381
35925	790382
39289	790383
111891	790384
116015	790385
101109	790386
165766	790387
200041	790388
143801	790389
117565	790390
4930	790391
228	790392
465	790393
1110	790394
72668	790395
105065	790396
268575	790397
119749	790398
37069	790399
37069	790400
174	790401
26631	790402
24879	790403
1684	790404
1004	790405
31465	790406
237707	790407
10200	790408
97688	790409
11454	790410
1173	790411
2997	790412
46345	790413
8487	790414
5918	790415
1352	790416
1650	790417
77121	790418
121212	790419
38353	790420
80910	790421
12323	790422
101661	790423
51610	790424
83551	790425
13540	790426
19143	790427
9798	790428
117091	790429
14960	790430
62731	790431
57516	790432
26877	790433
16644	790434
29482	790435
3862	790436
53483	790437
28977	790438
7187	790439
39468	790440
80	790441
58	790442
6001	790443
73848	790444
492	790445
1628	790446
80517	790447
76655	790448
22613	790449
69772	790450
13580	790451
45125	790452
94924	790453
171086	790454
903	790455
3294	790456
1402	790457
79513	790458
1606	790459
11239	790460
2272	790461
194	790462
174558	790463
3658	790464
7238	790465
203156	790466
17677	790467
148982	790468
251394	790469
1987	790470
17781	790471
78294	790472
212122	790473
62400	790474
181393	790475
271158	790476
118075	790477
53356	790478
3679	790479
78611	790480
250984	790481
180070	790482
230403	790483
9400	790484
74867	790485
117216	790486
17216	790487
299157	790488
103972	790489
15935	790490
213063	790491
23732	790492
290876	790493
46344	790494
5367	790495
129463	790496
613	790497
136001	790498
64838	790499
15010	790500
37636	790501
2907	790502
1512	790503
4053	790504
42784	790505
167020	790506
64831	790507
25187	790508
92	790509
2692	790510
187848	790511
73321	790512
26309	790513
325162	790514
61146	790515
11770	790516
25663	790517
22132	790518
163708	790519
47133	790520
1361	790521
4304	790522
217619	790523
525	790524
3438	790525
7	790526
242810	790527
313636	790528
81	790529
107221	790530
29629	790531
30823	790532
658	790533
5570	790534
84320	790535
2062	790536
7734	790537
125188	790538
282	790539
1421	790540
40808	790541
52373	790542
510	790543
197567	790544
62195	790545
95200	790546
228295	790547
64922	790548
3561	790549
13492	790550
7112	790551
5570	790552
131136	790553
43315	790554
19931	790555
69081	790556
43277	790557
6049	790558
40655	790559
46683	790560
205978	790561
22616	790562
150611	790563
255528	790564
148757	790565
102	790566
10366	790567
3856	790568
126489	790569
12227	790570
7426	790571
2354	790572
12332	790573
305354	790574
5804	790575
44894	790576
789	790577
44	790578
138046	790579
39364	790580
52208	790581
42447	790582
3068	790583
43187	790584
143078	790585
4452	790586
95584	790587
39876	790588
5292	790589
56918	790590
281290	790591
3379	790592
46706	790593
81	790594
3216	790595
228910	790596
14986	790597
1305	790598
324	790599
13829	790600
2240	790601
70376	790602
4442	790603
274151	790604
4865	790605
1132	790606
1468	790607
3177	790608
2434	790609
204049	790610
102657	790611
25577	790612
10562	790613
7908	790614
30379	790615
9248	790616
14	790617
122494	790618
85430	790619
6638	790620
12193	790621
136162	790622
3833	790623
150551	790624
37440	790625
54997	790626
15531	790627
12304	790628
25564	790629
5918	790630
8670	790631
5109	790632
42204	790633
220648	790634
7	790635
11608	790636
203968	790637
28748	790638
48343	790639
19094	790640
2149	790641
1356	790642
8969	790643
14900	790644
7125	790645
470	790646
66819	790647
14160	790648
190053	790649
112603	790650
47263	790651
44372	790652
6345	790653
19555	790654
41782	790655
29089	790656
84608	790657
128428	790658
3633	790659
42268	790660
246569	790661
8080	790662
12886	790663
3890	790664
111508	790665
32224	790666
210	790667
35655	790668
141596	790669
709	790670
316	790671
28386	790672
4209	790673
2033	790674
26429	790675
12333	790676
53824	790677
450	790678
151	790679
79880	790680
31536	790681
69616	790682
21536	790683
174094	790684
137219	790685
37379	790686
9478	790687
175767	790688
1278	790689
462	790690
58341	790691
11306	790692
100	790693
27646	790694
18002	790695
257589	790696
35660	790697
182996	790698
141210	790699
4502	790700
7684	790701
32529	790702
177593	790703
156167	790704
14719	790705
7223	790706
149145	790707
8881	790708
57846	790709
10468	790710
15783	790711
43506	790712
37852	790713
49271	790714
200287	790715
266372	790716
9071	790717
5804	790718
135424	790719
158382	790720
12375	790721
905	790722
10566	790723
74109	790724
40597	790725
19530	790726
100950	790727
102897	790728
70017	790729
1979	790730
213016	790731
212737	790732
112158	790733
189	790734
59602	790735
235	790736
281245	790737
15246	790738
5484	790739
8859	790740
81598	790741
58388	790742
19171	790743
145099	790744
63876	790745
97429	790746
7372	790747
1400	790748
239870	790749
16463	790750
118897	790751
69135	790752
312388	790753
197179	790754
3114	790755
170049	790756
66030	790757
39240	790758
69277	790759
2149	790760
12143	790761
49901	790762
6068	790763
71556	790764
2439	790765
58261	790766
5013	790767
99270	790768
274777	790769
66549	790770
26057	790771
946	790772
162348	790773
30517	790774
290	790775
2308	790776
5823	790777
129355	790778
11090	790779
62884	790780
659	790781
149925	790782
187950	790783
289557	790784
14160	790785
43212	790786
3792	790787
2317	790788
1252	790789
113236	790790
118792	790791
11917	790792
7570	790793
25452	790794
80	790795
6903	790796
14121	790797
52645	790798
41383	790799
318144	790800
583	790801
6011	790802
9947	790803
69054	790804
1145	790805
10728	790806
61526	790807
2580	790808
876	790809
26342	790810
3411	790811
36543	790812
9836	790813
70370	790814
14423	790815
9621	790816
2762	790817
1683	790818
6411	790819
73345	790820
14231	790821
14959	790822
13360	790823
143746	790824
113582	790825
5308	790826
6031	790827
3190	790828
14762	790829
141684	790830
111012	790831
29981	790832
21581	790833
5915	790834
166660	790835
4561	790836
155486	790837
11819	790838
153711	790839
10186	790840
4029	790841
102497	790842
45256	790843
33410	790844
14272	790845
13106	790846
157851	790847
1294	790848
205178	790849
2974	790850
36186	790851
46852	790852
520	790853
6823	790854
258570	790855
553	790856
9336	790857
7190	790858
153	790859
263196	790860
1968	790861
11146	790862
905	790863
63235	790864
66051	790865
169386	790866
13562	790867
32661	790868
291	790869
40824	790870
220511	790871
184753	790872
83	790873
944	790874
18346	790875
85238	790876
50649	790877
20312	790878
10762	790879
15517	790880
57650	790881
275422	790882
38076	790883
45081	790884
88621	790885
43897	790886
142774	790887
22419	790888
2473	790889
164568	790890
122533	790891
5917	790892
110013	790893
51213	790894
188314	790895
107233	790896
9241	790897
46220	790898
46220	790899
9237	790900
106255	790901
46239	790902
9241	790903
19670	790904
21414	790905
19220	790906
55815	790907
55815	790908
57746	790909
86491	790910
86491	790911
38545	790912
135978	790913
14455	790914
14452	790915
14455	790916
14455	790917
138919	790918
129508	790919
176901	790920
37591	790921
37591	790922
67927	790923
13753	790924
123651	790925
23433	790926
153986	790927
27934	790928
6460	790929
6460	790930
139526	790931
25854	790932
9845	790933
77788	790934
25854	790935
285768	790936
33235	790937
34376	790938
74470	790939
24173	790940
51738	790941
120334	790942
23841	790943
160555	790944
71531	790945
72098	790946
71555	790947
13818	790948
6983	790949
34829	790950
192772	790951
71531	790952
13408	790953
13403	790954
171117	790955
48083	790956
9180	790957
45851	790958
16420	790959
19379	790960
90098	790961
90960	790962
90098	790963
40024	790964
20229	790965
90963	790966
21398	790967
20237	790968
20229	790969
99280	790970
29215	790971
40024	790972
189643	790973
1234	790974
120827	790975
14939	790976
5171	790977
5171	790978
3933	790979
83	790980
36737	790981
28833	790982
162182	790983
161547	790984
144129	790985
5383	790986
27877	790987
9383	790988
58853	790989
35263	790990
208	790991
21772	790992
49336	790993
41453	790994
1016	790995
231	790996
97105	790997
276	790998
36961	790999
256632	791000
136810	791001
9957	791002
185639	791003
1968	791004
57703	791005
159174	791006
157999	791007
13416	791008
30944	791009
85543	791010
11270	791011
29979	791012
104	791013
3961	791014
53090	791015
51140	791016
46809	791017
573	791018
15406	791019
48981	791020
101892	791021
13859	791022
13651	791023
128463	791024
83478	791025
2421	791026
264405	791027
186756	791028
254391	791029
4769	791030
108333	791031
178220	791032
67203	791033
39271	791034
20467	791035
18638	791036
9505	791037
17970	791038
88846	791039
148812	791040
254585	791041
112717	791042
26096	791043
33681	791044
17484	791045
71264	791046
182878	791047
226799	791048
237468	791049
93210	791050
325584	791051
52874	791052
9752	791053
44564	791054
141758	791055
4620	791056
2049	791057
2132	791058
9351	791059
915	791060
11597	791061
28859	791062
70810	791063
7606	791064
104	791065
21973	791066
190577	791067
1968	791068
7114	791069
1913	791070
42092	791071
5205	791072
128082	791073
231679	791074
32343	791075
4202	791076
47088	791077
37504	791078
35377	791079
110594	791080
277	791081
16115	791082
24095	791083
16719	791084
92566	791085
272063	791086
7321	791087
44	791088
20566	791089
143141	791090
75462	791091
102	791092
26546	791093
12101	791094
4967	791095
17676	791096
61051	791097
121086	791098
3676	791099
41995	791100
44899	791101
78263	791102
36180	791103
12019	791104
11918	791105
38935	791106
73911	791107
258847	791108
223405	791109
52015	791110
3186	791111
133460	791112
495	791113
1253	791114
193435	791115
72995	791116
36498	791117
3763	791118
10770	791119
54214	791120
139753	791121
2652	791122
176173	791123
3471	791124
209698	791125
6698	791126
117458	791127
25426	791128
74940	791129
53973	791130
2750	791131
1152	791132
1313	791133
116789	791134
1345	791135
69492	791136
155313	791137
24748	791138
72248	791139
37023	791140
107980	791141
544	791142
24189	791143
64683	791144
12941	791145
14675	791146
1057	791147
879	791148
16300	791149
84540	791150
10074	791151
866	791152
7372	791153
32837	791154
44978	791155
960	791156
12125	791157
1550	791158
5627	791159
19	791160
3332	791161
204638	791162
8582	791163
15647	791164
5578	791165
190794	791166
35094	791167
110743	791168
15397	791169
70	791170
24064	791171
28957	791172
54984	791173
217556	791174
247451	791175
3156	791176
19585	791177
220319	791178
91088	791179
269019	791180
49592	791181
92249	791182
9638	791183
4532	791184
255454	791185
31648	791186
12451	791187
2583	791188
31003	791189
22238	791190
2653	791191
52065	791192
55942	791193
121672	791194
145199	791195
215848	791196
17904	791197
5205	791198
10938	791199
13581	791200
42383	791201
9317	791202
26	791203
128683	791204
271965	791205
104946	791206
7475	791207
3235	791208
148	791209
8557	791210
85097	791211
15408	791212
1266	791213
98330	791214
15376	791215
51445	791216
185497	791217
25110	791218
285850	791219
117768	791220
276708	791221
61543	791222
49287	791223
165562	791224
256474	791225
73348	791226
113356	791227
116307	791228
154422	791229
148099	791230
58062	791231
149680	791232
40677	791233
270696	791234
229203	791235
59788	791236
1716	791237
324550	791238
183000	791239
30312	791240
63631	791241
18199	791242
233118	791243
106497	791244
42757	791245
129239	791246
115813	791247
206866	791248
61026	791249
116135	791250
116145	791251
24231	791252
6041	791253
49923	791254
154268	791255
16545	791256
276204	791257
276202	791258
289719	791259
196585	791260
40077	791261
99217	791262
24172	791263
180386	791264
49997	791265
49994	791266
224137	791267
32685	791268
57437	791269
20647	791270
100318	791271
186760	791272
154821	791273
176947	791274
180265	791275
122162	791276
156278	791277
240634	791278
11803	791279
66227	791280
275832	791281
87105	791282
76201	791283
34693	791284
118686	791285
214165	791286
282173	791287
180193	791288
299885	791289
149386	791290
273820	791291
183000	791292
114471	791293
168790	791294
50104	791295
95257	791296
78909	791297
151254	791298
184808	791299
88176	791300
280090	791301
186195	791302
153873	791303
220645	791304
25264	791305
138784	791306
64197	791307
108640	791308
112164	791309
163212	791310
254178	791311
112148	791312
24471	791313
10571	791314
42019	791315
29585	791316
215923	791317
18029	791318
59379	791319
95256	791320
86075	791321
4083	791322
233092	791323
252257	791324
43716	791325
87944	791326
104060	791327
115788	791328
95030	791329
259496	791330
192323	791331
90439	791332
14685	791333
73045	791334
20068	791335
160695	791336
16771	791337
99488	791338
177163	791339
154020	791340
180237	791341
74468	791342
269508	791343
103389	791344
135853	791345
22090	791346
149436	791347
163995	791348
25110	791349
52619	791350
187210	791351
153353	791352
256309	791353
226369	791354
220925	791355
72340	791356
207698	791357
288714	791358
17437	791359
7798	791360
187393	791361
273068	791362
78834	791363
83694	791364
35255	791365
60269	791366
90056	791367
193569	791368
59352	791369
205273	791370
31964	791371
80839	791372
77119	791373
78834	791374
9641	791375
234485	791376
75619	791377
88778	791378
180119	791379
124594	791380
9714	791381
178478	791382
180155	791383
276739	791384
116307	791385
275195	791386
270609	791387
177392	791388
270884	791389
34186	791390
78834	791391
177163	791392
128619	791393
79727	791394
33879	791395
275151	791396
156943	791397
112380	791398
72838	791399
325204	791400
161702	791401
201767	791402
105436	791403
166020	791404
176999	791405
23354	791406
111986	791407
36537	791408
77637	791409
41204	791410
203755	791411
188586	791412
311273	791413
19848	791414
39631	791415
3138	791416
14258	791417
66255	791418
96069	791419
2575	791420
94780	791421
66255	791422
2575	791423
33903	791424
23301	791425
78034	791426
114644	791427
231493	791428
84642	791429
450	791430
39580	791431
130507	791432
49738	791433
81441	791434
34153	791435
49822	791436
206591	791437
6748	791438
714	791439
1064	791440
39144	791441
64469	791442
205669	791443
144290	791444
31572	791445
94834	791446
311938	791447
242984	791448
327917	791449
84648	791450
149877	791451
56910	791452
4448	791453
44845	791454
106479	791455
85172	791456
59044	791457
40483	791458
37467	791459
3776	791460
11624	791461
12196	791462
5549	791463
51833	791464
24970	791465
91252	791466
45327	791467
203839	791468
107344	791469
262381	791470
160670	791471
13873	791472
50798	791473
6882	791474
1580	791475
3025	791476
107991	791477
134927	791478
326425	791479
49240	791480
6729	791481
60647	791482
33506	791483
4006	791484
120454	791485
203772	791486
312045	791487
81984	791488
365	791489
558	791490
169061	791491
1260	791492
154	791493
124	791494
52054	791495
130495	791496
105930	791497
8456	791498
6379	791499
17001	791500
62936	791501
74921	791502
43815	791503
75671	791504
29358	791505
6623	791506
4207	791507
124552	791508
109090	791509
37134	791510
2390	791511
35510	791512
9386	791513
311985	791514
63743	791515
4936	791516
16721	791517
29752	791518
24492	791519
1857	791520
168686	791521
156339	791522
129412	791523
243951	791524
189671	791525
20618	791526
26818	791527
65318	791528
83147	791529
21306	791530
13302	791531
8522	791532
126589	791533
133727	791534
34688	791535
37394	791536
1089	791537
38725	791538
54840	791539
344	791540
196	791541
34232	791542
206971	791543
14071	791544
304015	791545
37655	791546
25303	791547
46218	791548
35771	791549
327781	791550
33252	791551
38058	791552
206118	791553
317	791554
131032	791555
83857	791556
193750	791557
9376	791558
149431	791559
215430	791560
13488	791561
133526	791562
262561	791563
212541	791564
38362	791565
16448	791566
5593	791567
186173	791568
33326	791569
82203	791570
1070	791571
1492	791572
35858	791573
135220	791574
291	791575
5225	791576
205	791577
12222	791578
7432	791579
96213	791580
4983	791581
60605	791582
833	791583
42963	791584
201683	791585
77150	791586
1684	791587
542	791588
54792	791589
7974	791590
41968	791591
22537	791592
287	791593
132503	791594
10875	791595
46173	791596
30528	791597
1413	791598
32726	791599
67752	791600
147	791601
24288	791602
5971	791603
78490	791604
140754	791605
43049	791606
12690	791607
20339	791608
623	791609
198	791610
98891	791611
121444	791612
12027	791613
65398	791614
321789	791615
4364	791616
78438	791617
8564	791618
676	791619
2229	791620
88712	791621
67904	791622
190717	791623
929	791624
28296	791625
19809	791626
19	791627
35529	791628
6576	791629
482	791630
21049	791631
167094	791632
3006	791633
20658	791634
14528	791635
311	791636
78	791637
90102	791638
704	791639
145197	791640
15540	791641
6811	791642
2120	791643
247971	791644
271994	791645
1070	791646
158912	791647
199	791648
120649	791649
147118	791650
9008	791651
113943	791652
31947	791653
17558	791654
20597	791655
64133	791656
31952	791657
2190	791658
7707	791659
1900	791660
67252	791661
14732	791662
57234	791663
43673	791664
142385	791665
77067	791666
26992	791667
81067	791668
11535	791669
123538	791670
27182	791671
46888	791672
2044	791673
41745	791674
2310	791675
64838	791676
160247	791677
6859	791678
14841	791679
76	791680
5328	791681
91321	791682
46758	791683
27229	791684
15263	791685
8859	791686
14194	791687
152792	791688
10744	791689
62087	791690
46576	791691
46925	791692
24619	791693
5256	791694
209491	791695
71428	791696
37778	791697
185363	791698
2870	791699
99751	791700
6587	791701
7516	791702
202767	791703
24779	791704
47779	791705
24218	791706
15363	791707
42500	791708
83288	791709
320	791710
54025	791711
279216	791712
283878	791713
12114	791714
51037	791715
31238	791716
12881	791717
607	791718
47911	791719
1440	791720
4833	791721
2316	791722
102639	791723
63848	791724
271037	791725
33216	791726
179240	791727
213518	791728
188970	791729
37562	791730
64033	791731
14940	791732
42795	791733
109193	791734
42809	791735
21324	791736
49426	791737
9490	791738
889	791739
17165	791740
2251	791741
7068	791742
11165	791743
4339	791744
180598	791745
55	791746
94058	791747
28343	791748
313808	791749
185809	791750
130351	791751
264666	791752
64227	791753
326299	791754
13735	791755
18918	791756
83959	791757
62848	791758
184465	791759
58381	791760
39338	791761
178584	791762
30285	791763
2034	791764
44548	791765
197421	791766
990	791767
44363	791768
802	791769
132316	791770
277984	791771
80903	791772
3241	791773
11782	791774
23911	791775
4430	791776
10239	791777
47870	791778
54996	791779
312722	791780
61921	791781
15546	791782
38853	791783
42084	791784
101707	791785
126720	791786
55954	791787
203771	791788
183715	791789
25505	791790
173642	791791
316153	791792
41903	791793
3267	791794
83539	791795
124904	791796
1715	791797
47700	791798
170798	791799
8869	791800
123409	791801
48981	791802
1855	791803
73990	791804
194748	791805
176967	791806
71896	791807
22	791808
30969	791809
68822	791810
175698	791811
198	791812
122	791813
147672	791814
5985	791815
56595	791816
7806	791817
13702	791818
19975	791819
50220	791820
1559	791821
293113	791822
37201	791823
6817	791824
9271	791825
8478	791826
99695	791827
3832	791828
11160	791829
141869	791830
85941	791831
12668	791832
59908	791833
14786	791834
207424	791835
74615	791836
140716	791837
38249	791838
39681	791839
28925	791840
715	791841
37839	791842
172826	791843
131577	791844
11831	791845
13142	791846
8143	791847
12896	791848
25775	791849
10794	791850
102338	791851
173428	791852
20775	791853
8839	791854
291727	791855
178466	791856
49890	791857
48246	791858
1368	791859
171844	791860
211394	791861
29647	791862
136128	791863
26054	791864
51703	791865
53271	791866
17875	791867
173815	791868
296310	791869
248	791870
2675	791871
196795	791872
11629	791873
140379	791874
250714	791875
175770	791876
114714	791877
24317	791878
13323	791879
135957	791880
1053	791881
59781	791882
148325	791883
124075	791884
4529	791885
4351	791886
19651	791887
2362	791888
14206	791889
138686	791890
8905	791891
43933	791892
7920	791893
29792	791894
167663	791895
47612	791896
21967	791897
119525	791898
310092	791899
74691	791900
90984	791901
102055	791902
12621	791903
89493	791904
215873	791905
11382	791906
84542	791907
10802	791908
159870	791909
139399	791910
12365	791911
95604	791912
30881	791913
130055	791914
232085	791915
153488	791916
824	791917
52938	791918
11204	791919
19761	791920
81703	791921
10694	791922
132424	791923
1228	791924
17486	791925
52801	791926
188619	791927
41640	791928
89052	791929
59742	791930
100569	791931
62595	791932
121192	791933
14215	791934
119395	791935
44627	791936
43753	791937
27823	791938
3057	791939
55407	791940
194724	791941
54279	791942
18119	791943
13777	791944
2026	791945
2236	791946
5165	791947
9508	791948
80655	791949
8657	791950
60431	791951
51844	791952
36921	791953
6590	791954
20467	791955
75427	791956
1477	791957
4789	791958
274857	791959
53040	791960
61025	791961
2504	791962
2984	791963
105685	791964
17274	791965
9501	791966
118395	791967
28996	791968
47655	791969
27094	791970
32360	791971
788	791972
1948	791973
136183	791974
27513	791975
37155	791976
491	791977
1853	791978
8241	791979
133545	791980
225687	791981
95604	791982
172696	791983
31472	791984
106061	791985
127547	791986
32656	791987
202445	791988
15435	791989
50886	791990
157435	791991
483	791992
242441	791993
3024	791994
121850	791995
8068	791996
104015	791997
352	791998
5551	791999
12502	792000
1705	792001
34728	792002
3536	792003
1109	792004
153185	792005
162944	792006
107804	792007
152603	792008
62179	792009
153773	792010
5181	792011
11314	792012
51097	792013
83971	792014
42927	792015
52478	792016
141866	792017
143659	792018
165664	792019
9574	792020
32	792021
39494	792022
144796	792023
37172	792024
4298	792025
11129	792026
185915	792027
3000	792028
34259	792029
6675	792030
46208	792031
79832	792032
115248	792033
176637	792034
27593	792035
40264	792036
76385	792037
125289	792038
12216	792039
36397	792040
138061	792041
173270	792042
215494	792043
327355	792044
181717	792045
76805	792046
199045	792047
23856	792048
227899	792049
233	792050
56380	792051
554	792052
26016	792053
35267	792054
186328	792055
5933	792056
10	792057
162684	792058
38073	792059
79040	792060
205004	792061
205905	792062
110965	792063
76382	792064
2160	792065
42227	792066
142996	792067
46047	792068
95849	792069
155759	792070
48159	792071
39357	792072
137904	792073
110156	792074
93294	792075
73229	792076
139852	792077
3378	792078
185638	792079
167416	792080
79422	792081
109864	792082
132708	792083
45121	792084
269479	792085
213505	792086
223797	792087
59080	792088
19385	792089
67450	792090
217474	792091
4165	792092
1118	792093
125261	792094
185165	792095
9640	792096
97370	792097
36733	792098
26069	792099
118117	792100
154278	792101
122714	792102
2687	792103
252681	792104
48799	792105
107078	792106
43629	792107
30619	792108
27142	792109
4367	792110
8350	792111
5257	792112
19616	792113
88235	792114
154251	792115
273405	792116
51836	792117
50893	792118
121409	792119
145505	792120
314249	792121
80350	792122
54582	792123
17259	792124
37260	792125
280953	792126
86224	792127
55889	792128
8658	792129
105814	792130
26652	792131
119961	792132
178381	792133
12452	792134
16243	792135
24725	792136
17360	792137
166961	792138
58330	792139
119120	792140
109683	792141
51890	792142
127403	792143
1707	792144
124588	792145
13204	792146
129856	792147
3926	792148
2482	792149
4432	792150
44926	792151
280817	792152
20878	792153
160122	792154
161501	792155
140275	792156
26661	792157
4587	792158
86863	792159
175208	792160
25438	792161
9859	792162
40734	792163
20750	792164
66587	792165
293187	792166
144656	792167
10027	792168
5128	792169
1601	792170
83150	792171
39868	792172
32695	792173
17588	792174
37552	792175
84588	792176
93447	792177
313550	792178
92344	792179
41226	792180
64006	792181
17689	792182
9526	792183
29681	792184
287550	792185
3836	792186
183769	792187
10276	792188
17058	792189
122806	792190
310867	792191
125872	792192
3626	792193
16000	792194
21231	792195
52664	792196
13050	792197
213384	792198
44501	792199
51885	792200
207306	792201
12906	792202
10228	792203
2329	792204
28712	792205
17486	792206
6423	792207
167633	792208
57204	792209
3819	792210
210901	792211
67857	792212
34372	792213
6493	792214
50435	792215
4773	792216
102677	792217
79875	792218
75967	792219
36227	792220
39674	792221
19450	792222
214	792223
42456	792224
2443	792225
236788	792226
47005	792227
3619	792228
39287	792229
26388	792230
199845	792231
92866	792232
116478	792233
258106	792234
11999	792235
164074	792236
136128	792237
80750	792238
11430	792239
165792	792240
184443	792241
81393	792242
168748	792243
3609	792244
50590	792245
3051	792246
9792	792247
4712	792248
232	792249
196408	792250
121594	792251
102026	792252
58418	792253
12550	792254
68956	792255
40829	792256
3687	792257
14177	792258
15248	792259
9508	792260
337	792261
2851	792262
51056	792263
271931	792264
47856	792265
63017	792266
791	792267
208067	792268
248844	792269
273725	792270
81911	792271
256738	792272
194152	792273
93323	792274
103600	792275
114859	792276
31310	792277
272915	792278
44473	792279
6558	792280
54765	792281
146352	792282
168168	792283
75205	792284
18150	792285
118989	792286
184465	792287
17716	792288
50004	792289
17683	792290
114490	792291
79488	792292
7141	792293
10599	792294
72051	792295
185522	792296
9917	792297
160452	792298
77995	792299
92399	792300
18883	792301
21923	792302
39590	792303
132708	792304
36393	792305
15119	792306
229242	792307
153655	792308
1298	792309
200613	792310
58100	792311
27876	792312
109156	792313
65686	792314
152692	792315
180531	792316
50717	792317
28413	792318
45118	792319
183813	792320
198	792321
236777	792322
206222	792323
18905	792324
201452	792325
31062	792326
124645	792327
82620	792328
66702	792329
11791	792330
67497	792331
87727	792332
10296	792333
7198	792334
56080	792335
51299	792336
18464	792337
32172	792338
24812	792339
6919	792340
141928	792341
15986	792342
213859	792343
138075	792344
125346	792345
67765	792346
76683	792347
12962	792348
40444	792349
70881	792350
77996	792351
324551	792352
11909	792353
20912	792354
59043	792355
109400	792356
184570	792357
32016	792358
206924	792359
27916	792360
167869	792361
254870	792362
229789	792363
74054	792364
173601	792365
78110	792366
309826	792367
32244	792368
100129	792369
219896	792370
99002	792371
153815	792372
73941	792373
110012	792374
10514	792375
23929	792376
96786	792377
230145	792378
65213	792379
207834	792380
17122	792381
191485	792382
112275	792383
181505	792384
76318	792385
99336	792386
210885	792387
64902	792388
13857	792389
17083	792390
51622	792391
280545	792392
176798	792393
118779	792394
26197	792395
277381	792396
101280	792397
12201	792398
5980	792399
103280	792400
281564	792401
8634	792402
303103	792403
11956	792404
57107	792405
9458	792406
56198	792407
38048	792408
144130	792409
219184	792410
247404	792411
309579	792412
25861	792413
41977	792414
51181	792415
140199	792416
25954	792417
114265	792418
72087	792419
214259	792420
15612	792421
85802	792422
190044	792423
45171	792424
53128	792425
16429	792426
210530	792427
186526	792428
72087	792429
121063	792430
193356	792431
308929	792432
118347	792433
119823	792434
261166	792435
20309	792436
36205	792437
18603	792438
151390	792439
118560	792440
116309	792441
16839	792442
32062	792443
23243	792444
263017	792445
179984	792446
28149	792447
116610	792448
8850	792449
6	792450
38143	792451
88583	792452
18784	792453
86386	792454
5671	792455
3882	792456
205095	792457
84942	792458
7311	792459
13569	792460
262002	792461
135082	792462
35415	792463
209156	792464
103680	792465
70566	792466
22291	792467
17005	792468
122037	792469
45844	792470
179507	792471
33403	792472
24220	792473
83980	792474
118640	792475
204156	792476
107584	792477
38170	792478
59457	792479
176041	792480
9144	792481
30325	792482
314251	792483
68854	792484
63546	792485
29760	792486
42473	792487
170381	792488
186872	792489
53247	792490
20807	792491
255261	792492
1847	792493
125725	792494
17724	792495
68999	792496
26264	792497
13569	792498
222805	792499
130126	792500
523	792501
174179	792502
26	792503
23495	792504
172262	792505
84209	792506
16837	792507
26505	792508
102718	792509
12847	792510
101215	792511
32692	792512
41753	792513
1814	792514
15614	792515
208325	792516
234420	792517
119580	792518
187553	792519
2701	792520
61949	792521
4284	792522
222016	792523
12078	792524
21316	792525
30079	792526
15209	792527
225101	792528
155954	792529
7863	792530
181644	792531
21377	792532
319552	792533
87135	792534
34349	792535
8937	792536
100184	792537
117185	792538
147945	792539
11550	792540
82630	792541
73671	792542
62598	792543
38553	792544
52892	792545
180829	792546
44597	792547
4021	792548
57317	792549
35119	792550
324269	792551
22118	792552
48269	792553
18415	792554
134571	792555
127512	792556
36895	792557
16416	792558
104862	792559
180590	792560
66462	792561
122321	792562
21906	792563
51468	792564
98397	792565
171925	792566
92292	792567
729	792568
113368	792569
192091	792570
218044	792571
293279	792572
39071	792573
89905	792574
153115	792575
263287	792576
205535	792577
1412	792578
61752	792579
3945	792580
5461	792581
1617	792582
1617	792583
138084	792584
184788	792585
9139	792586
20997	792587
53596	792588
19593	792589
159196	792590
102278	792591
61387	792592
53044	792593
189405	792594
6477	792595
32894	792596
28175	792597
61743	792598
198715	792599
106134	792600
58974	792601
85190	792602
268392	792603
48022	792604
95649	792605
8768	792606
5237	792607
5229	792608
59272	792609
37232	792610
85712	792611
9121	792612
16097	792613
38663	792614
155196	792615
173983	792616
117342	792617
95843	792618
17392	792619
69266	792620
16408	792621
107943	792622
255338	792623
148763	792624
306277	792625
114574	792626
23942	792627
17392	792628
257372	792629
281214	792630
30884	792631
121216	792632
38251	792633
10960	792634
72877	792635
85324	792636
305925	792637
20575	792638
39632	792639
41838	792640
192803	792641
26772	792642
12876	792643
25552	792644
102814	792645
120744	792646
23540	792647
12864	792648
31203	792649
16687	792650
325164	792651
103233	792652
12458	792653
119087	792654
91896	792655
104226	792656
51094	792657
82359	792658
57594	792659
260352	792660
256123	792661
323520	792662
228434	792663
166012	792664
126887	792665
94484	792666
169451	792667
288630	792668
97266	792669
5215	792670
90002	792671
47329	792672
136979	792673
325205	792674
45041	792675
54252	792676
50327	792677
89749	792678
10078	792679
59083	792680
195474	792681
146824	792682
76784	792683
236590	792684
87786	792685
25116	792686
80649	792687
58834	792688
277735	792689
138197	792690
94808	792691
53717	792692
126641	792693
30924	792694
56967	792695
10146	792696
66515	792697
76733	792698
137078	792699
232233	792700
95981	792701
282	792702
186180	792703
140653	792704
57540	792705
138295	792706
86804	792707
26597	792708
245616	792709
21699	792710
190188	792711
152226	792712
78981	792713
650	792714
117487	792715
42159	792716
20085	792717
43307	792718
77319	792719
148660	792720
65836	792721
248114	792722
95115	792723
3961	792724
35005	792725
156898	792726
186475	792727
6402	792728
165575	792729
50704	792730
56267	792731
87490	792732
86110	792733
22476	792734
10346	792735
34587	792736
380	792737
1960	792738
27407	792739
249616	792740
176022	792741
85520	792742
31927	792743
30628	792744
55347	792745
269630	792746
136738	792747
27769	792748
7878	792749
138520	792750
17869	792751
35811	792752
291177	792753
13709	792754
4702	792755
18434	792756
313110	792757
30085	792758
249324	792759
8665	792760
302245	792761
21141	792762
137273	792763
18280	792764
83276	792765
81281	792766
17622	792767
10599	792768
106479	792769
13703	792770
106253	792771
178864	792772
185396	792773
106535	792774
48033	792775
98926	792776
29710	792777
160698	792778
8943	792779
110298	792780
58413	792781
58413	792782
154492	792783
143574	792784
13633	792785
179181	792786
35316	792787
11087	792788
5307	792789
56742	792790
2320	792791
90417	792792
111117	792793
193774	792794
19295	792795
132232	792796
7794	792797
46086	792798
84967	792799
44819	792800
161538	792801
11298	792802
10529	792803
296941	792804
265654	792805
266320	792806
251085	792807
251335	792808
29540	792809
86786	792810
110205	792811
6407	792812
3917	792813
87580	792814
69128	792815
207052	792816
23917	792817
35893	792818
43314	792819
1452	792820
13888	792821
91767	792822
201878	792823
75782	792824
258205	792825
98587	792826
85333	792827
142292	792828
58501	792829
86463	792830
5722	792831
24266	792832
33937	792833
261946	792834
21126	792835
9303	792836
20882	792837
11040	792838
37970	792839
10939	792840
135721	792841
306692	792842
10149	792843
114762	792844
131678	792845
124649	792846
154006	792847
144262	792848
79512	792849
29489	792850
18746	792851
5789	792852
54310	792853
17711	792854
9662	792855
4148	792856
4148	792857
174742	792858
2320	792859
56135	792860
110298	792861
41045	792862
71780	792863
75277	792864
175111	792865
122201	792866
123917	792867
53379	792868
117813	792869
194629	792870
14614	792871
93658	792872
15669	792873
33689	792874
25869	792875
112748	792876
165390	792877
8781	792878
97152	792879
74100	792880
151559	792881
87474	792882
320014	792883
31485	792884
68547	792885
38232	792886
23519	792887
73916	792888
320191	792889
6028	792890
85095	792891
134948	792892
40460	792893
87606	792894
98926	792895
264440	792896
162872	792897
78535	792898
50996	792899
132173	792900
288335	792901
47847	792902
193037	792903
258638	792904
231081	792905
136951	792906
13921	792907
94808	792908
276224	792909
21662	792910
56821	792911
310779	792912
240615	792913
310922	792914
11067	792915
49264	792916
104260	792917
23098	792918
65836	792919
73367	792920
84461	792921
175654	792922
135944	792923
26704	792924
268708	792925
1493	792926
211522	792927
211527	792928
39200	792929
181975	792930
328	792931
321625	792932
202250	792933
2935	792934
85159	792935
53666	792936
38317	792937
134148	792938
213228	792939
96754	792940
20373	792941
74983	792942
1336	792943
136523	792944
155844	792945
12708	792946
9619	792947
268556	792948
85312	792949
318131	792950
86957	792951
209808	792952
1335	792953
38754	792954
37751	792955
175936	792956
88236	792957
7113	792958
215469	792959
64248	792960
3095	792961
70769	792962
37856	792963
18967	792964
86093	792965
3662	792966
41192	792967
87490	792968
251464	792969
209748	792970
32463	792971
54270	792972
87437	792973
319432	792974
86296	792975
26036	792976
27121	792977
13766	792978
208369	792979
188757	792980
48400	792981
18230	792982
137860	792983
81083	792984
138444	792985
17092	792986
148050	792987
11920	792988
37444	792989
85711	792990
24608	792991
47488	792992
6402	792993
43741	792994
218351	792995
26486	792996
72417	792997
254322	792998
92605	792999
179838	793000
234094	793001
8593	793002
2250	793003
151350	793004
168353	793005
186357	793006
177550	793007
146316	793008
8630	793009
5531	793010
28679	793011
44417	793012
48731	793013
30475	793014
1812	793015
53830	793016
62419	793017
31695	793018
196022	793019
39684	793020
102	793021
1339	793022
102	793023
11920	793024
102	793025
4920	793026
27714	793027
97060	793028
49436	793029
27000	793030
234179	793031
44106	793032
315329	793033
307033	793034
2445	793035
3630	793036
32996	793037
21314	793038
54034	793039
5309	793040
100778	793041
63928	793042
166706	793043
48732	793044
169325	793045
184116	793046
312581	793047
164634	793048
164107	793049
91327	793050
41101	793051
52555	793052
190054	793053
155360	793054
103170	793055
15171	793056
60717	793057
83124	793058
48014	793059
23570	793060
41782	793061
240587	793062
83744	793063
61119	793064
184537	793065
26734	793066
6450	793067
60386	793068
134420	793069
10939	793070
259217	793071
44955	793072
65201	793073
16135	793074
62936	793075
210407	793076
16395	793077
89280	793078
147862	793079
227218	793080
28618	793081
170691	793082
9810	793083
262649	793084
21985	793085
101713	793086
15002	793087
20164	793088
104925	793089
73156	793090
3068	793091
15746	793092
108326	793093
267807	793094
31797	793095
50203	793096
63852	793097
1452	793098
61653	793099
18787	793100
76363	793101
27578	793102
45337	793103
277645	793104
64892	793105
1286	793106
143051	793107
36021	793108
245191	793109
29949	793110
24923	793111
318875	793112
97649	793113
47830	793114
8680	793115
1511	793116
103060	793117
46804	793118
42953	793119
25557	793120
249875	793121
271719	793122
30709	793123
198462	793124
1084	793125
73423	793126
15795	793127
28000	793128
15795	793129
136017	793130
85497	793131
84010	793132
103377	793133
2686	793134
197	793135
11999	793136
276607	793137
75278	793138
208035	793139
215504	793140
29377	793141
151809	793142
142022	793143
25411	793144
169074	793145
26097	793146
286198	793147
171433	793148
86771	793149
174	793150
125100	793151
306705	793152
137416	793153
235894	793154
1761	793155
71156	793156
169909	793157
261010	793158
267004	793159
221946	793160
101007	793161
20790	793162
176736	793163
57857	793164
171171	793165
133827	793166
8363	793167
213688	793168
23538	793169
268127	793170
31967	793171
22639	793172
154797	793173
93345	793174
4446	793175
216400	793176
52218	793177
78179	793178
166071	793179
17177	793180
208073	793181
24762	793182
187421	793183
217200	793184
192182	793185
169141	793186
214781	793187
1987	793188
83976	793189
95360	793190
258291	793191
168443	793192
191264	793193
175253	793194
323698	793195
102707	793196
29095	793197
165310	793198
172556	793199
24403	793200
117793	793201
294879	793202
70457	793203
11794	793204
78035	793205
156841	793206
46705	793207
188037	793208
154152	793209
49283	793210
29274	793211
101711	793212
78214	793213
13734	793214
51666	793215
127678	793216
63018	793217
275942	793218
160687	793219
77143	793220
187997	793221
104714	793222
104588	793223
130609	793224
220130	793225
71473	793226
23603	793227
323939	793228
229586	793229
20843	793230
6960	793231
111793	793232
174437	793233
65783	793234
202970	793235
38423	793236
243428	793237
119756	793238
322551	793239
202848	793240
296568	793241
86174	793242
249142	793243
60589	793244
11958	793245
264582	793246
22880	793247
55011	793248
117723	793249
198668	793250
5564	793251
277393	793252
22716	793253
88898	793254
41861	793255
208826	793256
147113	793257
34879	793258
218355	793259
188037	793260
267070	793261
275642	793262
5453	793263
59342	793264
62135	793265
48506	793266
270124	793267
262161	793268
241440	793269
81211	793270
45719	793271
134312	793272
41351	793273
298745	793274
196035	793275
114729	793276
4594	793277
266710	793278
227878	793279
254163	793280
14636	793281
67595	793282
151365	793283
207788	793284
254858	793285
199445	793286
113212	793287
105860	793288
72453	793289
325191	793290
81704	793291
313662	793292
134554	793293
150938	793294
17576	793295
203922	793296
270850	793297
121737	793298
48713	793299
124093	793300
163303	793301
33322	793302
48554	793303
90157	793304
169368	793305
51847	793306
101462	793307
44774	793308
59415	793309
57503	793310
296039	793311
25471	793312
190830	793313
188864	793314
109525	793315
188031	793316
110729	793317
325208	793318
76005	793319
171805	793320
273394	793321
254337	793322
187871	793323
80377	793324
146806	793325
266709	793326
267431	793327
113444	793328
68316	793329
59529	793330
77536	793331
143543	793332
186051	793333
80782	793334
109760	793335
325933	793336
1721	793337
195041	793338
290082	793339
197329	793340
5399	793341
24011	793342
35563	793343
199785	793344
210140	793345
254717	793346
133468	793347
203455	793348
99805	793349
121250	793350
90403	793351
78161	793352
186090	793353
255146	793354
260397	793355
27753	793356
46089	793357
97721	793358
1785	793359
440	793360
62980	793361
137954	793362
73558	793363
65781	793364
83793	793365
17029	793366
37643	793367
110649	793368
284406	793369
150354	793370
192642	793371
50827	793372
37186	793373
94060	793374
61911	793375
118370	793376
177782	793377
309658	793378
62489	793379
193474	793380
111870	793381
75132	793382
65291	793383
194125	793384
87817	793385
83282	793386
301397	793387
324831	793388
35057	793389
24952	793390
253053	793391
285376	793392
52984	793393
203421	793394
65019	793395
95615	793396
185690	793397
148606	793398
206253	793399
11353	793400
156761	793401
88828	793402
110601	793403
120399	793404
171579	793405
90002	793406
275402	793407
40532	793408
33529	793409
226966	793410
53442	793411
50820	793412
107957	793413
47914	793414
188821	793415
188702	793416
92802	793417
166577	793418
225698	793419
129475	793420
36862	793421
213927	793422
193474	793423
26201	793424
9613	793425
86648	793426
173339	793427
173856	793428
16988	793429
90403	793430
188617	793431
292409	793432
229883	793433
263550	793434
226489	793435
187280	793436
323880	793437
6488	793438
82627	793439
187990	793440
24876	793441
321548	793442
120329	793443
295	793444
311062	793445
300202	793446
71213	793447
70375	793448
174418	793449
263682	793450
99889	793451
305577	793452
62982	793453
70375	793454
269945	793455
188948	793456
78941	793457
37643	793458
150279	793459
22073	793460
4813	793461
190669	793462
185982	793463
93477	793464
259235	793465
78409	793466
315091	793467
18186	793468
115506	793469
51927	793470
310251	793471
88458	793472
301053	793473
129383	793474
152051	793475
37868	793476
313870	793477
295025	793478
181324	793479
153707	793480
213179	793481
229257	793482
86751	793483
200236	793484
323015	793485
61810	793486
205619	793487
149952	793488
308808	793489
211100	793490
96782	793491
325995	793492
234153	793493
131913	793494
192692	793495
310248	793496
112018	793497
248319	793498
95296	793499
286426	793500
150193	793501
119783	793502
26837	793503
303865	793504
183548	793505
121385	793506
279957	793507
234242	793508
76651	793509
111412	793510
72289	793511
184454	793512
43573	793513
120831	793514
154570	793515
30587	793516
2855	793517
54197	793518
147417	793519
172420	793520
14480	793521
265458	793522
219720	793523
180775	793524
157574	793525
63267	793526
54404	793527
209225	793528
52435	793529
43925	793530
56282	793531
38698	793532
180994	793533
161078	793534
231958	793535
10750	793536
267234	793537
137577	793538
5165	793539
180947	793540
213893	793541
221894	793542
229605	793543
30888	793544
177414	793545
8680	793546
72965	793547
267268	793548
322522	793549
90656	793550
143239	793551
157901	793552
61967	793553
147057	793554
147058	793555
324003	793556
201713	793557
130227	793558
160135	793559
94592	793560
158367	793561
227585	793562
316519	793563
77582	793564
274506	793565
50888	793566
245945	793567
67419	793568
58840	793569
174880	793570
54355	793571
134179	793572
43276	793573
165838	793574
307332	793575
243544	793576
304741	793577
23218	793578
227376	793579
197426	793580
254636	793581
20813	793582
231198	793583
149423	793584
202739	793585
311566	793586
29145	793587
234017	793588
132062	793589
99466	793590
315101	793591
194517	793592
65608	793593
222598	793594
317437	793595
145213	793596
324995	793597
155895	793598
72542	793599
173452	793600
59836	793601
71211	793602
159487	793603
102645	793604
2219	793605
78980	793606
124961	793607
202848	793608
158093	793609
156993	793610
90617	793611
251620	793612
110649	793613
306709	793614
63673	793615
318443	793616
61911	793617
101928	793618
218606	793619
119597	793620
84560	793621
142086	793622
184264	793623
54493	793624
223937	793625
177242	793626
187993	793627
71639	793628
262496	793629
78511	793630
158802	793631
12624	793632
45628	793633
30010	793634
84103	793635
277079	793636
77986	793637
214876	793638
57857	793639
115699	793640
156703	793641
68305	793642
124763	793643
194413	793644
88	793645
19056	793646
14713	793647
120717	793648
323872	793649
216673	793650
143561	793651
114779	793652
186407	793653
114145	793654
317950	793655
981	793656
128298	793657
77358	793658
50367	793659
256509	793660
227680	793661
89831	793662
294161	793663
100387	793664
233766	793665
67698	793666
39403	793667
18333	793668
73118	793669
26519	793670
124608	793671
276624	793672
111149	793673
296220	793674
105077	793675
72445	793676
284573	793677
90128	793678
304415	793679
170020	793680
115358	793681
34274	793682
266666	793683
10041	793684
85459	793685
163231	793686
289072	793687
68305	793688
172771	793689
80523	793690
35494	793691
108278	793692
130155	793693
94811	793694
24912	793695
10742	793696
27670	793697
42485	793698
299261	793699
21651	793700
97836	793701
213372	793702
137079	793703
101639	793704
290806	793705
248184	793706
54534	793707
113186	793708
60016	793709
156463	793710
24035	793711
120763	793712
38162	793713
194424	793714
324059	793715
90504	793716
126894	793717
33846	793718
116216	793719
173517	793720
8269	793721
90273	793722
109348	793723
163760	793724
174635	793725
201480	793726
95370	793727
62390	793728
18253	793729
229575	793730
72024	793731
40731	793732
106161	793733
133467	793734
266064	793735
253550	793736
3651	793737
109525	793738
41019	793739
169876	793740
27949	793741
154582	793742
63116	793743
57109	793744
53364	793745
176272	793746
38429	793747
27779	793748
130609	793749
121041	793750
80148	793751
290666	793752
231374	793753
48529	793754
52984	793755
54493	793756
240923	793757
302975	793758
174438	793759
71536	793760
10787	793761
76546	793762
78508	793763
5564	793764
294599	793765
34978	793766
275150	793767
78043	793768
254817	793769
11794	793770
73136	793771
1	793772
188974	793773
121359	793774
11901	793775
71574	793776
123435	793777
120702	793778
84077	793779
129496	793780
282244	793781
286782	793782
6545	793783
2931	793784
13497	793785
38698	793786
35591	793787
94298	793788
97715	793789
68598	793790
58942	793791
9473	793792
296924	793793
389	793794
2530	793795
139404	793796
512	793797
1264	793798
13730	793799
323665	793800
27745	793801
28022	793802
11920	793803
115208	793804
1124	793805
251417	793806
16387	793807
54230	793808
121803	793809
76508	793810
300238	793811
302552	793812
197258	793813
82183	793814
191714	793815
312187	793816
210355	793817
65328	793818
178525	793819
110699	793820
183055	793821
10041	793822
115314	793823
132635	793824
229954	793825
100782	793826
276568	793827
295705	793828
141677	793829
1895	793830
304682	793831
35007	793832
467	793833
323658	793834
5521	793835
289098	793836
100629	793837
97452	793838
96837	793839
87967	793840
228711	793841
230103	793842
86498	793843
321575	793844
72832	793845
72832	793846
72883	793847
71128	793848
315260	793849
195977	793850
307795	793851
100629	793852
65250	793853
266949	793854
95393	793855
158456	793856
200210	793857
80390	793858
31941	793859
106428	793860
106518	793861
95289	793862
76102	793863
318679	793864
36139	793865
60980	793866
204411	793867
112591	793868
40183	793869
197183	793870
96815	793871
1632	793872
71517	793873
260974	793874
62466	793875
126046	793876
178125	793877
74457	793878
119836	793879
12057	793880
229222	793881
142158	793882
1556	793883
11794	793884
102530	793885
309442	793886
29356	793887
242862	793888
152333	793889
53002	793890
236991	793891
153767	793892
5420	793893
11847	793894
175142	793895
51099	793896
115688	793897
101036	793898
63689	793899
40124	793900
109357	793901
88	793902
156754	793903
320774	793904
210967	793905
326834	793906
192685	793907
302423	793908
81247	793909
62526	793910
18738	793911
117658	793912
12728	793913
7512	793914
20005	793915
109033	793916
90889	793917
23208	793918
159290	793919
124679	793920
28112	793921
38963	793922
201791	793923
82203	793924
26421	793925
26421	793926
7168	793927
50478	793928
148465	793929
201626	793930
171045	793931
63709	793932
153990	793933
95325	793934
2254	793935
62302	793936
46690	793937
103115	793938
89773	793939
23929	793940
40225	793941
70112	793942
16323	793943
49389	793944
146939	793945
47060	793946
145706	793947
81892	793948
172029	793949
9523	793950
8016	793951
144987	793952
138746	793953
278156	793954
96032	793955
131154	793956
86101	793957
110122	793958
132815	793959
100727	793960
197365	793961
141560	793962
98134	793963
8045	793964
18328	793965
43092	793966
22174	793967
99569	793968
99566	793969
55981	793970
209452	793971
18143	793972
11442	793973
293324	793974
234397	793975
13848	793976
111091	793977
9198	793978
328102	793979
86393	793980
74916	793981
147204	793982
152893	793983
17631	793984
17631	793985
200691	793986
8970	793987
70790	793988
206323	793989
211369	793990
206832	793991
196964	793992
196533	793993
192838	793994
72420	793995
47397	793996
125764	793997
36250	793998
83451	793999
179519	794000
149085	794001
300866	794002
79534	794003
162124	794004
271641	794005
165601	794006
33640	794007
58782	794008
18614	794009
213096	794010
134018	794011
94845	794012
63612	794013
68290	794014
195060	794015
107808	794016
5967	794017
53278	794018
204393	794019
4305	794020
202290	794021
183253	794022
152474	794023
242227	794024
88368	794025
33914	794026
267679	794027
31209	794028
85986	794029
203057	794030
11294	794031
258642	794032
119807	794033
9792	794034
110122	794035
199150	794036
252660	794037
144308	794038
4961	794039
26350	794040
3258	794041
106681	794042
63721	794043
114287	794044
136874	794045
11833	794046
171206	794047
30642	794048
213015	794049
69048	794050
72091	794051
46300	794052
125364	794053
21894	794054
36673	794055
93881	794056
74540	794057
150125	794058
81399	794059
105468	794060
26482	794061
68411	794062
181620	794063
191938	794064
125693	794065
22221	794066
120609	794067
94262	794068
306014	794069
222872	794070
196944	794071
85476	794072
193300	794073
11425	794074
8772	794075
174337	794076
43994	794077
209593	794078
133595	794079
204930	794080
254851	794081
3291	794082
42784	794083
129013	794084
3291	794085
106612	794086
44879	794087
205750	794088
98250	794089
288334	794090
194933	794091
53551	794092
302674	794093
2753	794094
206498	794095
78618	794096
3291	794097
302675	794098
17753	794099
227357	794100
25702	794101
198245	794102
290295	794103
21561	794104
21561	794105
7903	794106
307012	794107
127182	794108
72476	794109
131525	794110
236583	794111
174786	794112
281740	794113
311467	794114
9717	794115
83816	794116
83816	794117
52594	794118
115428	794119
238477	794120
202464	794121
320689	794122
187586	794123
128012	794124
260037	794125
306349	794126
131195	794127
85986	794128
101768	794129
101363	794130
80399	794131
80399	794132
12474	794133
267728	794134
256888	794135
147544	794136
48661	794137
87239	794138
179152	794139
19782	794140
185315	794141
185315	794142
178894	794143
189212	794144
319313	794145
314811	794146
203436	794147
30987	794148
198105	794149
29206	794150
322716	794151
67523	794152
311818	794153
312211	794154
220892	794155
207050	794156
113041	794157
190789	794158
43520	794159
149567	794160
256175	794161
166040	794162
130141	794163
91920	794164
307727	794165
156642	794166
307267	794167
146849	794168
70741	794169
197719	794170
40763	794171
308594	794172
145630	794173
93148	794174
66469	794175
44328	794176
101768	794177
238690	794178
101363	794179
2083	794180
47117	794181
99902	794182
201560	794183
26325	794184
29547	794185
210325	794186
226423	794187
108454	794188
61715	794189
319708	794190
109397	794191
42065	794192
279776	794193
210388	794194
221379	794195
317667	794196
187817	794197
2880	794198
75730	794199
153765	794200
181648	794201
166559	794202
241302	794203
65810	794204
207784	794205
20727	794206
180666	794207
63417	794208
14778	794209
34775	794210
5957	794211
11904	794212
3902	794213
21561	794214
72555	794215
46294	794216
2963	794217
266251	794218
202643	794219
309087	794220
26700	794221
310313	794222
182009	794223
4605	794224
44108	794225
249718	794226
2129	794227
248071	794228
112741	794229
183675	794230
22408	794231
68504	794232
2387	794233
112741	794234
2042	794235
196	794236
101010	794237
45856	794238
82977	794239
27291	794240
204489	794241
107898	794242
29661	794243
52971	794244
85017	794245
70479	794246
27027	794247
58388	794248
4567	794249
211168	794250
308316	794251
44279	794252
25447	794253
120444	794254
49006	794255
21426	794256
113252	794257
60953	794258
23070	794259
8666	794260
80065	794261
85877	794262
298959	794263
135340	794264
28868	794265
17964	794266
6986	794267
200712	794268
23844	794269
107	794270
9808	794271
283032	794272
35573	794273
24510	794274
262763	794275
159380	794276
3931	794277
324687	794278
137869	794279
88484	794280
104528	794281
7186	794282
3065	794283
127609	794284
128100	794285
71723	794286
37735	794287
22842	794288
312317	794289
20391	794290
186830	794291
152649	794292
282754	794293
131549	794294
168851	794295
186895	794296
64200	794297
133536	794298
17863	794299
41429	794300
55534	794301
6967	794302
227481	794303
11666	794304
138218	794305
20750	794306
71611	794307
204400	794308
41202	794309
187816	794310
101033	794311
120745	794312
49404	794313
124164	794314
12809	794315
70943	794316
20451	794317
34506	794318
15413	794319
163652	794320
32301	794321
110665	794322
114348	794323
221688	794324
70854	794325
119219	794326
51174	794327
2057	794328
17572	794329
62123	794330
70135	794331
7186	794332
209027	794333
60411	794334
88826	794335
188319	794336
7186	794337
3931	794338
16279	794339
70134	794340
287264	794341
305691	794342
275445	794343
168218	794344
81626	794345
137454	794346
8016	794347
254556	794348
132082	794349
4854	794350
115101	794351
42531	794352
190746	794353
20434	794354
115344	794355
123659	794356
147997	794357
127609	794358
69013	794359
85750	794360
49169	794361
117088	794362
281410	794363
88484	794364
62712	794365
279448	794366
279648	794367
45993	794368
189407	794369
34345	794370
100533	794371
279279	794372
3931	794373
210617	794374
301526	794375
117186	794376
89677	794377
222332	794378
297924	794379
157019	794380
296224	794381
114323	794382
137586	794383
20490	794384
12866	794385
25573	794386
35573	794387
21203	794388
3057	794389
191510	794390
254315	794391
1986	794392
108351	794393
37735	794394
25575	794395
166721	794396
164580	794397
1380	794398
41121	794399
114626	794400
28440	794401
72919	794402
83231	794403
62526	794404
780	794405
86388	794406
92822	794407
56428	794408
295829	794409
282458	794410
304926	794411
108264	794412
55074	794413
178075	794414
274723	794415
11680	794416
38619	794417
78904	794418
7322	794419
163219	794420
43937	794421
251552	794422
294421	794423
46050	794424
67062	794425
313413	794426
131831	794427
96032	794428
5992	794429
146262	794430
3931	794431
120223	794432
3931	794433
186889	794434
17964	794435
249912	794436
854	794437
9130	794438
227548	794439
100016	794440
91276	794441
122781	794442
129276	794443
7479	794444
16024	794445
7093	794446
67046	794447
158179	794448
42394	794449
39579	794450
16054	794451
26726	794452
231860	794453
19682	794454
2083	794455
57289	794456
44752	794457
55303	794458
44017	794459
88859	794460
7039	794461
27854	794462
209292	794463
96536	794464
242250	794465
52900	794466
261803	794467
150759	794468
302784	794469
75173	794470
27406	794471
103082	794472
1101	794473
146026	794474
161584	794475
57784	794476
129869	794477
117226	794478
104757	794479
42722	794480
160443	794481
238787	794482
95749	794483
130990	794484
123161	794485
39178	794486
54853	794487
319701	794488
54261	794489
91029	794490
223048	794491
14349	794492
166758	794493
131401	794494
105740	794495
103997	794496
304005	794497
187609	794498
247110	794499
176342	794500
317464	794501
98603	794502
131871	794503
89303	794504
277095	794505
87359	794506
112139	794507
290795	794508
46345	794509
9142	794510
5922	794511
23711	794512
125397	794513
271502	794514
92042	794515
63650	794516
45410	794517
118126	794518
197201	794519
85753	794520
55339	794521
13613	794522
40415	794523
8666	794524
2606	794525
114896	794526
89717	794527
33881	794528
4305	794529
144561	794530
82912	794531
26840	794532
82771	794533
21301	794534
140525	794535
57563	794536
11851	794537
18794	794538
17094	794539
136299	794540
60209	794541
90006	794542
101384	794543
143452	794544
34904	794545
84675	794546
33881	794547
256299	794548
65993	794549
23692	794550
29632	794551
231757	794552
15666	794553
253931	794554
3093	794555
208237	794556
62383	794557
69537	794558
195747	794559
191523	794560
8089	794561
20942	794562
158865	794563
278506	794564
20621	794565
17569	794566
308448	794567
149827	794568
225369	794569
232407	794570
21460	794571
10264	794572
88385	794573
282493	794574
164699	794575
137586	794576
114362	794577
23126	794578
2955	794579
12259	794580
280167	794581
45971	794582
8985	794583
5014	794584
41476	794585
3065	794586
81676	794587
3077	794588
50423	794589
128652	794590
35316	794591
110003	794592
58154	794593
117669	794594
77974	794595
45162	794596
215226	794597
121019	794598
134897	794599
150543	794600
24998	794601
26945	794602
83241	794603
189443	794604
37930	794605
7500	794606
3324	794607
169568	794608
193962	794609
56300	794610
40425	794611
19313	794612
230835	794613
18766	794614
79983	794615
39363	794616
99387	794617
1551	794618
212740	794619
81106	794620
8896	794621
8896	794622
158808	794623
51845	794624
158808	794625
74128	794626
95343	794627
22791	794628
32205	794629
22222	794630
39780	794631
39780	794632
31878	794633
212225	794634
154663	794635
13400	794636
87750	794637
8967	794638
25964	794639
9662	794640
18368	794641
16170	794642
89201	794643
4335	794644
170303	794645
156561	794646
10063	794647
231629	794648
33662	794649
27674	794650
48735	794651
70000	794652
29739	794653
127853	794654
135635	794655
169590	794656
126113	794657
112647	794658
139873	794659
76907	794660
214004	794661
261596	794662
96148	794663
59199	794664
160110	794665
119215	794666
312301	794667
261886	794668
32483	794669
116276	794670
45380	794671
10204	794672
78751	794673
51433	794674
10714	794675
314445	794676
105908	794677
295831	794678
188799	794679
36636	794680
77470	794681
120223	794682
140293	794683
42475	794684
27854	794685
258174	794686
176647	794687
1852	794688
46926	794689
167141	794690
71597	794691
30448	794692
292481	794693
10672	794694
38086	794695
38086	794696
60080	794697
16001	794698
34492	794699
37367	794700
18882	794701
91615	794702
46885	794703
270999	794704
19668	794705
109431	794706
11760	794707
137214	794708
137214	794709
110962	794710
206374	794711
41420	794712
277953	794713
8812	794714
90631	794715
64827	794716
261510	794717
101124	794718
120811	794719
15747	794720
317778	794721
46191	794722
38913	794723
18261	794724
17269	794725
184810	794726
51751	794727
155231	794728
89781	794729
75698	794730
149941	794731
75785	794732
90637	794733
302516	794734
100636	794735
124696	794736
314876	794737
177245	794738
86699	794739
175036	794740
149771	794741
35433	794742
43773	794743
80957	794744
37988	794745
125727	794746
37988	794747
37988	794748
128558	794749
27385	794750
36218	794751
24814	794752
74730	794753
239201	794754
63148	794755
229190	794756
170689	794757
8743	794758
103769	794759
4233	794760
84950	794761
37988	794762
49781	794763
67847	794764
43859	794765
241464	794766
151583	794767
78807	794768
747	794769
39122	794770
15038	794771
152097	794772
39134	794773
18983	794774
6339	794775
1919	794776
1919	794777
27491	794778
97035	794779
11987	794780
159567	794781
58511	794782
221675	794783
11786	794784
13077	794785
8644	794786
149132	794787
52175	794788
128581	794789
1247	794790
5164	794791
5164	794792
232	794793
5164	794794
5164	794795
1247	794796
15220	794797
1247	794798
15220	794799
5164	794800
289553	794801
37421	794802
10815	794803
45115	794804
39340	794805
7662	794806
791	794807
57588	794808
251801	794809
115018	794810
594	794811
168952	794812
177798	794813
289401	794814
164600	794815
80028	794816
54697	794817
688	794818
2548	794819
84326	794820
3098	794821
82883	794822
86947	794823
92391	794824
198217	794825
121485	794826
28463	794827
6753	794828
49323	794829
177479	794830
51548	794831
204368	794832
107014	794833
21497	794834
279622	794835
73721	794836
226237	794837
165286	794838
74272	794839
83491	794840
162608	794841
65051	794842
314273	794843
44440	794844
305922	794845
200369	794846
315365	794847
23471	794848
9497	794849
9497	794850
141767	794851
86151	794852
40650	794853
60173	794854
936	794855
245890	794856
101045	794857
41822	794858
56666	794859
70472	794860
33707	794861
35057	794862
33131	794863
22297	794864
18500	794865
178837	794866
64983	794867
129694	794868
306978	794869
8046	794870
21497	794871
94830	794872
75903	794873
43406	794874
19007	794875
6091	794876
220489	794877
775	794878
16974	794879
504	794880
105247	794881
17115	794882
228718	794883
20871	794884
70851	794885
29131	794886
54	794887
182349	794888
26104	794889
24603	794890
22236	794891
1384	794892
174924	794893
73721	794894
44970	794895
204834	794896
1123	794897
202003	794898
51460	794899
62222	794900
328382	794901
390	794902
28298	794903
196368	794904
13	794905
199006	794906
17574	794907
85295	794908
2343	794909
3203	794910
31921	794911
213774	794912
150385	794913
174570	794914
5926	794915
61389	794916
153521	794917
120583	794918
60458	794919
153624	794920
28122	794921
250832	794922
105622	794923
28975	794924
51562	794925
159666	794926
245937	794927
63061	794928
185736	794929
95074	794930
114670	794931
34321	794932
191160	794933
55093	794934
126723	794935
178691	794936
4579	794937
9387	794938
298047	794939
1592	794940
102748	794941
90524	794942
77	794943
323517	794944
253778	794945
16441	794946
90413	794947
193068	794948
12862	794949
145514	794950
100876	794951
289433	794952
306338	794953
15577	794954
237044	794955
141927	794956
16441	794957
103558	794958
20047	794959
62423	794960
66366	794961
9387	794962
93654	794963
119622	794964
30634	794965
220127	794966
123532	794967
321710	794968
4247	794969
16441	794970
36064	794971
73032	794972
132186	794973
231763	794974
163853	794975
26613	794976
4162	794977
119501	794978
472	794979
56104	794980
8533	794981
156891	794982
92732	794983
90311	794984
19787	794985
69340	794986
256080	794987
90018	794988
114567	794989
260367	794990
39922	794991
95564	794992
122021	794993
60995	794994
290717	794995
263111	794996
60180	794997
211923	794998
60642	794999
15130	795000
81081	795001
114	795002
128090	795003
92242	795004
109151	795005
294543	795006
71996	795007
191149	795008
328274	795009
226674	795010
149911	795011
1375	795012
225007	795013
223888	795014
53407	795015
49651	795016
291405	795017
74884	795018
243505	795019
38065	795020
107948	795021
71832	795022
14842	795023
47798	795024
25851	795025
13	795026
83093	795027
22192	795028
24083	795029
26723	795030
53535	795031
21067	795032
214444	795033
210483	795034
52128	795035
291963	795036
75775	795037
327980	795038
134706	795039
205494	795040
182318	795041
61636	795042
186017	795043
80793	795044
34150	795045
12222	795046
234689	795047
1716	795048
80793	795049
246079	795050
78755	795051
119536	795052
35072	795053
242811	795054
68052	795055
9168	795056
308133	795057
294350	795058
166990	795059
229251	795060
107768	795061
136169	795062
102137	795063
84545	795064
216876	795065
34194	795066
148997	795067
139182	795068
86948	795069
94390	795070
49736	795071
179331	795072
274269	795073
135460	795074
52128	795075
123998	795076
88112	795077
88112	795078
28779	795079
271	795080
26435	795081
57432	795082
18261	795083
1318	795084
84419	795085
133658	795086
48347	795087
117252	795088
9956	795089
97689	795090
70993	795091
1998	795092
67678	795093
49199	795094
182426	795095
33134	795096
178206	795097
177679	795098
94436	795099
8800	795100
78978	795101
210178	795102
235170	795103
217316	795104
10115	795105
5608	795106
13651	795107
25851	795108
10	795109
104707	795110
31765	795111
326900	795112
327584	795113
217094	795114
62546	795115
216713	795116
69185	795117
87940	795118
263469	795119
22385	795120
118983	795121
3605	795122
106062	795123
134429	795124
83787	795125
53	795126
20443	795127
135858	795128
167591	795129
78180	795130
186268	795131
77172	795132
8533	795133
14231	795134
119623	795135
107481	795136
232562	795137
34012	795138
81261	795139
312173	795140
318628	795141
55344	795142
145324	795143
63825	795144
14797	795145
47914	795146
79703	795147
102140	795148
15532	795149
30876	795150
3430	795151
201	795152
1104	795153
951	795154
125211	795155
157613	795156
286406	795157
41960	795158
836	795159
133658	795160
327837	795161
73282	795162
128026	795163
9430	795164
125444	795165
28657	795166
269935	795167
59252	795168
26879	795169
218826	795170
187576	795171
316093	795172
281923	795173
63190	795174
234498	795175
127507	795176
308607	795177
70103	795178
20902	795179
311178	795180
119706	795181
190051	795182
275423	795183
165438	795184
294186	795185
56994	795186
35158	795187
19316	795188
19316	795189
19598	795190
7390	795191
49199	795192
80586	795193
54210	795194
89089	795195
21757	795196
185687	795197
186428	795198
21899	795199
20827	795200
56446	795201
65262	795202
69391	795203
300137	795204
78500	795205
70608	795206
145643	795207
103	795208
124047	795209
26879	795210
105629	795211
177197	795212
5224	795213
141	795214
78500	795215
65574	795216
222622	795217
71751	795218
115658	795219
19984	795220
12134	795221
84529	795222
153594	795223
32960	795224
32960	795225
233701	795226
117530	795227
55276	795228
368	795229
93517	795230
38523	795231
314624	795232
155976	795233
12082	795234
32960	795235
285340	795236
121467	795237
124107	795238
4074	795239
98399	795240
55242	795241
80286	795242
181152	795243
14392	795244
78976	795245
270265	795246
30150	795247
70225	795248
129370	795249
227096	795250
139588	795251
260655	795252
118983	795253
9484	795254
24405	795255
7455	795256
63796	795257
1596	795258
20443	795259
41073	795260
34012	795261
128868	795262
318832	795263
63167	795264
40926	795265
31658	795266
74150	795267
39876	795268
31143	795269
22433	795270
4735	795271
82519	795272
128195	795273
186017	795274
75562	795275
26915	795276
79360	795277
49762	795278
49762	795279
178924	795280
113977	795281
746	795282
21733	795283
48838	795284
122575	795285
91588	795286
141071	795287
200	795288
39231	795289
134300	795290
85035	795291
2660	795292
111451	795293
194142	795294
63054	795295
233841	795296
65560	795297
217050	795298
28320	795299
60071	795300
66903	795301
66903	795302
41339	795303
214213	795304
5380	795305
241620	795306
114649	795307
276799	795308
277130	795309
19978	795310
36402	795311
106175	795312
157860	795313
81416	795314
96668	795315
189128	795316
84973	795317
274350	795318
74901	795319
184325	795320
132555	795321
51021	795322
24223	795323
26625	795324
3596	795325
385	795326
113591	795327
208948	795328
97542	795329
205518	795330
19828	795331
65738	795332
11063	795333
151193	795334
9749	795335
48288	795336
570	795337
1881	795338
135136	795339
86396	795340
69939	795341
7458	795342
7934	795343
39009	795344
138590	795345
9613	795346
186011	795347
249002	795348
26188	795349
4380	795350
15048	795351
88433	795352
58046	795353
23768	795354
72700	795355
120893	795356
75837	795357
51021	795358
83856	795359
23393	795360
21492	795361
39459	795362
19901	795363
37729	795364
23384	795365
164616	795366
63569	795367
131676	795368
8230	795369
7336	795370
1431	795371
117559	795372
33715	795373
37234	795374
39890	795375
58660	795376
45910	795377
8058	795378
5493	795379
10548	795380
4696	795381
4578	795382
9344	795383
18026	795384
5954	795385
27101	795386
10968	795387
18513	795388
3087	795389
132713	795390
57067	795391
6802	795392
4696	795393
2185	795394
58450	795395
138909	795396
86919	795397
69508	795398
110105	795399
5233	795400
52591	795401
7389	795402
7389	795403
23102	795404
207672	795405
26221	795406
2118	795407
805	795408
37977	795409
254895	795410
5400	795411
5405	795412
13612	795413
32344	795414
73070	795415
1787	795416
4059	795417
2207	795418
23474	795419
45143	795420
9474	795421
53669	795422
28579	795423
232219	795424
52599	795425
95342	795426
10488	795427
256919	795428
137971	795429
161079	795430
78780	795431
13250	795432
29811	795433
94038	795434
12063	795435
41112	795436
55208	795437
50328	795438
76803	795439
141847	795440
2529	795441
3967	795442
7370	795443
3903	795444
67942	795445
67942	795446
27606	795447
18086	795448
3796	795449
17159	795450
41548	795451
14332	795452
6016	795453
24965	795454
6229	795455
20213	795456
22346	795457
31005	795458
1687	795459
1687	795460
22084	795461
24797	795462
22070	795463
236944	795464
266054	795465
301926	795466
24009	795467
191839	795468
137129	795469
3671	795470
28352	795471
12870	795472
277847	795473
99786	795474
152703	795475
102352	795476
182054	795477
56861	795478
117085	795479
248538	795480
111490	795481
184595	795482
188763	795483
120980	795484
24385	795485
181912	795486
10576	795487
160396	795488
4018	795489
2321	795490
50466	795491
156489	795492
29638	795493
288200	795494
229977	795495
63284	795496
235855	795497
82122	795498
308590	795499
292628	795500
84797	795501
122665	795502
132717	795503
71890	795504
137624	795505
308592	795506
81247	795507
16693	795508
121471	795509
190337	795510
282609	795511
83816	795512
308225	795513
216202	795514
72364	795515
78734	795516
70834	795517
166255	795518
249725	795519
31173	795520
287259	795521
275662	795522
55908	795523
131455	795524
121471	795525
4397	795526
11589	795527
293795	795528
91362	795529
206277	795530
96359	795531
96359	795532
103137	795533
153090	795534
91362	795535
97861	795536
79567	795537
61317	795538
180167	795539
63297	795540
39696	795541
315407	795542
15464	795543
126741	795544
327305	795545
309696	795546
70123	795547
107385	795548
112766	795549
253078	795550
22528	795551
26353	795552
5696	795553
22530	795554
319622	795555
11264	795556
1716	795557
111809	795558
55628	795559
203184	795560
126861	795561
2195	795562
315164	795563
16782	795564
61055	795565
9412	795566
165667	795567
17763	795568
88191	795569
13575	795570
1238	795571
2133	795572
9951	795573
216032	795574
37452	795575
145498	795576
224581	795577
10027	795578
13520	795579
152936	795580
30243	795581
51843	795582
18562	795583
38916	795584
177844	795585
47314	795586
294088	795587
11170	795588
67619	795589
39663	795590
188243	795591
7887	795592
1508	795593
190892	795594
126725	795595
265228	795596
89566	795597
122892	795598
77955	795599
224490	795600
206044	795601
3698	795602
80201	795603
239030	795604
100672	795605
34776	795606
123131	795607
30324	795608
65121	795609
158543	795610
111499	795611
35517	795612
234772	795613
9237	795614
47615	795615
129650	795616
10428	795617
195078	795618
57028	795619
131798	795620
217521	795621
121589	795622
112938	795623
147313	795624
199662	795625
155854	795626
146971	795627
84426	795628
290036	795629
77788	795630
180463	795631
48845	795632
125628	795633
75040	795634
135319	795635
66159	795636
5198	795637
21423	795638
272158	795639
223891	795640
52491	795641
83872	795642
171468	795643
200152	795644
183946	795645
47631	795646
54539	795647
198714	795648
199209	795649
210415	795650
130649	795651
61007	795652
250638	795653
124452	795654
118615	795655
124452	795656
130649	795657
210415	795658
29788	795659
61007	795660
118615	795661
124452	795662
88014	795663
256946	795664
196290	795665
274973	795666
210367	795667
109062	795668
65428	795669
32779	795670
252077	795671
202738	795672
89566	795673
74509	795674
327725	795675
97752	795676
14599	795677
6779	795678
20229	795679
88014	795680
161695	795681
155247	795682
102989	795683
38684	795684
187208	795685
226386	795686
74965	795687
90380	795688
106410	795689
164137	795690
72245	795691
106915	795692
280159	795693
284307	795694
16232	795695
236755	795696
4812	795697
11694	795698
276645	795699
59740	795700
164337	795701
234982	795702
97412	795703
119664	795704
212923	795705
114118	795706
172626	795707
70052	795708
145090	795709
48791	795710
208492	795711
212812	795712
293954	795713
297989	795714
248976	795715
25509	795716
64408	795717
107304	795718
2033	795719
214360	795720
25401	795721
73689	795722
27814	795723
180848	795724
266107	795725
51492	795726
7039	795727
1367	795728
36657	795729
260277	795730
140581	795731
233400	795732
226060	795733
39694	795734
27542	795735
119094	795736
94623	795737
131006	795738
19741	795739
35353	795740
136434	795741
103453	795742
11554	795743
315906	795744
221682	795745
177723	795746
37946	795747
59758	795748
43702	795749
18317	795750
115035	795751
60510	795752
12049	795753
75532	795754
21367	795755
272910	795756
300523	795757
71853	795758
14276	795759
153151	795760
84901	795761
125250	795762
139251	795763
169603	795764
1223	795765
242537	795766
70325	795767
252194	795768
89581	795769
66435	795770
180322	795771
45662	795772
14677	795773
61069	795774
113722	795775
32775	795776
134152	795777
191194	795778
1367	795779
25996	795780
97537	795781
17724	795782
6400	795783
19215	795784
116983	795785
157919	795786
26026	795787
51555	795788
52808	795789
26332	795790
35525	795791
92280	795792
9960	795793
14142	795794
285488	795795
2225	795796
1393	795797
96630	795798
160741	795799
304088	795800
183467	795801
30543	795802
218309	795803
35776	795804
70732	795805
282531	795806
162641	795807
95162	795808
79602	795809
61777	795810
199249	795811
126208	795812
30852	795813
7987	795814
309508	795815
2243	795816
6065	795817
232062	795818
205468	795819
193476	795820
266847	795821
39327	795822
83386	795823
64569	795824
284238	795825
19271	795826
233665	795827
262923	795828
71728	795829
59543	795830
63424	795831
24919	795832
40150	795833
117878	795834
211305	795835
16019	795836
49954	795837
80464	795838
123644	795839
49147	795840
16323	795841
199651	795842
3906	795843
1223	795844
216654	795845
71396	795846
133952	795847
55417	795848
135785	795849
110154	795850
30754	795851
170698	795852
170699	795853
39944	795854
216535	795855
38471	795856
167512	795857
9761	795858
202413	795859
165637	795860
28401	795861
306220	795862
68159	795863
33065	795864
120204	795865
24738	795866
286680	795867
24674	795868
64331	795869
302506	795870
12810	795871
11622	795872
3212	795873
225056	795874
105981	795875
69395	795876
3366	795877
422	795878
69781	795879
163381	795880
43503	795881
103849	795882
136834	795883
16714	795884
278385	795885
171106	795886
125033	795887
236974	795888
205893	795889
132201	795890
278969	795891
152191	795892
64640	795893
1201	795894
89861	795895
165182	795896
64772	795897
75657	795898
95051	795899
41573	795900
121380	795901
291708	795902
10509	795903
2073	795904
291176	795905
31262	795906
165207	795907
300066	795908
59387	795909
179179	795910
47020	795911
59992	795912
52059	795913
63004	795914
159408	795915
312395	795916
182399	795917
163210	795918
179471	795919
296354	795920
278522	795921
123470	795922
127815	795923
131864	795924
86246	795925
206961	795926
82359	795927
8275	795928
328795	795929
10033	795930
164115	795931
209492	795932
19095	795933
282686	795934
49723	795935
302978	795936
3366	795937
30803	795938
218505	795939
80845	795940
302298	795941
198665	795942
199239	795943
46760	795944
144651	795945
37004	795946
199239	795947
192185	795948
198532	795949
144584	795950
144627	795951
144765	795952
204577	795953
194582	795954
55704	795955
62517	795956
91841	795957
26	795958
60766	795959
233511	795960
108788	795961
17834	795962
125146	795963
37370	795964
92511	795965
271845	795966
113787	795967
262702	795968
107531	795969
103571	795970
32491	795971
67783	795972
51240	795973
213485	795974
32548	795975
87256	795976
168697	795977
69546	795978
35735	795979
90126	795980
128850	795981
206191	795982
47925	795983
41234	795984
39195	795985
170988	795986
88498	795987
263953	795988
24822	795989
26301	795990
140953	795991
2073	795992
15518	795993
129967	795994
183446	795995
113580	795996
266904	795997
212079	795998
292213	795999
82989	796000
85829	796001
298379	796002
299029	796003
38566	796004
21751	796005
4848	796006
111095	796007
261389	796008
223257	796009
109713	796010
107595	796011
133401	796012
273078	796013
267506	796014
206191	796015
13854	796016
1625	796017
71773	796018
7638	796019
11463	796020
173879	796021
166380	796022
30120	796023
105771	796024
140740	796025
117320	796026
141670	796027
297280	796028
205511	796029
16714	796030
7538	796031
73061	796032
146264	796033
293515	796034
34193	796035
252399	796036
36607	796037
78689	796038
277601	796039
94380	796040
137325	796041
139379	796042
311157	796043
205104	796044
105676	796045
71277	796046
325487	796047
134266	796048
241461	796049
100002	796050
102168	796051
40536	796052
158811	796053
275243	796054
121512	796055
228335	796056
31033	796057
80615	796058
177009	796059
48925	796060
32232	796061
186535	796062
122489	796063
137442	796064
326025	796065
76389	796066
119656	796067
30773	796068
214949	796069
5267	796070
141855	796071
124319	796072
98538	796073
17289	796074
146212	796075
59844	796076
162972	796077
79616	796078
57898	796079
10956	796080
97487	796081
34338	796082
40249	796083
137174	796084
207077	796085
24580	796086
195483	796087
81505	796088
298387	796089
54560	796090
23794	796091
86796	796092
186848	796093
64120	796094
71340	796095
271622	796096
305904	796097
207318	796098
316615	796099
112687	796100
264809	796101
14406	796102
96746	796103
47622	796104
170595	796105
149689	796106
324645	796107
97678	796108
36800	796109
76834	796110
14812	796111
16893	796112
75538	796113
7171	796114
27211	796115
264721	796116
214647	796117
323411	796118
106547	796119
157437	796120
106547	796121
69267	796122
69267	796123
28319	796124
28319	796125
181859	796126
129193	796127
10189	796128
121557	796129
126751	796130
167191	796131
22669	796132
205788	796133
294401	796134
35966	796135
309298	796136
193091	796137
41573	796138
104838	796139
100356	796140
15575	796141
287750	796142
90191	796143
90191	796144
12389	796145
117054	796146
236500	796147
54827	796148
63923	796149
7631	796150
188087	796151
116802	796152
165472	796153
73715	796154
261339	796155
155111	796156
100009	796157
70942	796158
135417	796159
135820	796160
102968	796161
265428	796162
161314	796163
225307	796164
306908	796165
252572	796166
70532	796167
223826	796168
128810	796169
199346	796170
81756	796171
228339	796172
99245	796173
168562	796174
83991	796175
83991	796176
81865	796177
81865	796178
245091	796179
67401	796180
82905	796181
198523	796182
84463	796183
197877	796184
84292	796185
31441	796186
12086	796187
127801	796188
261033	796189
109075	796190
304612	796191
220935	796192
160204	796193
51116	796194
140025	796195
104603	796196
320677	796197
181458	796198
260747	796199
127242	796200
157619	796201
83306	796202
16700	796203
57461	796204
66059	796205
91672	796206
26603	796207
127621	796208
298705	796209
3220	796210
76849	796211
25113	796212
270950	796213
143469	796214
148774	796215
4252	796216
102987	796217
431	796218
146191	796219
45216	796220
251648	796221
258156	796222
138325	796223
120487	796224
24674	796225
311877	796226
71735	796227
212366	796228
222096	796229
208097	796230
45923	796231
25347	796232
159472	796233
108651	796234
91588	796235
151224	796236
236291	796237
103700	796238
294997	796239
311206	796240
66712	796241
298198	796242
138813	796243
298424	796244
74098	796245
33470	796246
25855	796247
68575	796248
121290	796249
224020	796250
123129	796251
159654	796252
312074	796253
37503	796254
71709	796255
190311	796256
192595	796257
110000	796258
183633	796259
108021	796260
3632	796261
5031	796262
201794	796263
215813	796264
87953	796265
41334	796266
107455	796267
64309	796268
61958	796269
250182	796270
91649	796271
124339	796272
80279	796273
59845	796274
237370	796275
49131	796276
37526	796277
301325	796278
197525	796279
42349	796280
63855	796281
3960	796282
106395	796283
210588	796284
88297	796285
49293	796286
131670	796287
422	796288
273585	796289
43549	796290
253223	796291
210278	796292
66818	796293
30803	796294
104539	796295
201120	796296
127397	796297
291934	796298
300407	796299
168850	796300
187570	796301
68676	796302
263427	796303
52786	796304
278581	796305
29222	796306
13887	796307
80904	796308
174941	796309
91649	796310
159851	796311
59992	796312
87313	796313
194215	796314
25556	796315
194080	796316
131612	796317
7387	796318
77178	796319
288650	796320
209077	796321
134311	796322
30287	796323
30287	796324
160365	796325
106539	796326
11219	796327
224885	796328
61922	796329
130174	796330
128570	796331
93235	796332
120142	796333
188343	796334
56886	796335
129464	796336
38059	796337
84548	796338
186000	796339
274304	796340
213574	796341
115199	796342
244694	796343
298457	796344
23088	796345
202022	796346
61088	796347
192175	796348
21684	796349
90083	796350
175557	796351
170511	796352
51116	796353
59907	796354
20097	796355
140202	796356
217637	796357
235640	796358
176504	796359
32462	796360
166944	796361
131877	796362
169434	796363
210479	796364
267991	796365
172592	796366
42426	796367
182317	796368
321166	796369
133041	796370
65615	796371
19224	796372
68338	796373
270153	796374
55864	796375
140058	796376
33696	796377
317299	796378
319108	796379
275923	796380
3681	796381
155754	796382
140817	796383
43277	796384
43277	796385
222861	796386
131162	796387
306798	796388
242611	796389
183750	796390
289733	796391
25113	796392
151349	796393
250875	796394
292613	796395
196034	796396
163870	796397
207547	796398
37537	796399
35150	796400
89477	796401
9761	796402
112718	796403
60795	796404
162212	796405
253041	796406
70989	796407
1408	796408
236664	796409
289	796410
35371	796411
295285	796412
64917	796413
84216	796414
59168	796415
255789	796416
121033	796417
256289	796418
140058	796419
211303	796420
73237	796421
104654	796422
136460	796423
201723	796424
286984	796425
54638	796426
15221	796427
76851	796428
2228	796429
55883	796430
323650	796431
131190	796432
118430	796433
184432	796434
123881	796435
16711	796436
51591	796437
68223	796438
104708	796439
44397	796440
89250	796441
286043	796442
35078	796443
13209	796444
77709	796445
9944	796446
51655	796447
9958	796448
90507	796449
257539	796450
2000	796451
77508	796452
286274	796453
289499	796454
181903	796455
164843	796456
54882	796457
18780	796458
124903	796459
310329	796460
74190	796461
4291	796462
214371	796463
169605	796464
115575	796465
19940	796466
732	796467
66107	796468
328369	796469
57798	796470
57798	796471
43626	796472
217830	796473
133621	796474
315372	796475
212014	796476
293480	796477
4850	796478
138492	796479
19005	796480
14342	796481
276360	796482
113807	796483
34648	796484
192010	796485
167230	796486
177741	796487
103570	796488
16745	796489
68994	796490
236638	796491
109529	796492
153342	796493
34648	796494
321151	796495
31254	796496
184841	796497
289883	796498
312115	796499
105593	796500
71015	796501
70186	796502
323941	796503
223079	796504
40250	796505
72037	796506
118855	796507
51116	796508
20645	796509
324128	796510
174471	796511
489	796512
52657	796513
29158	796514
198734	796515
304677	796516
227632	796517
293833	796518
19870	796519
27496	796520
16832	796521
4117	796522
237679	796523
325703	796524
88515	796525
107285	796526
60680	796527
40875	796528
183345	796529
112697	796530
2465	796531
134530	796532
133880	796533
265573	796534
319261	796535
125687	796536
4157	796537
103981	796538
27287	796539
35928	796540
291291	796541
200444	796542
8161	796543
1081	796544
22406	796545
82039	796546
124406	796547
10889	796548
116768	796549
197570	796550
2597	796551
101258	796552
27104	796553
51797	796554
68689	796555
34390	796556
14845	796557
22757	796558
68587	796559
188976	796560
212269	796561
143	796562
1741	796563
51281	796564
17253	796565
18829	796566
87722	796567
347	796568
27667	796569
4533	796570
58376	796571
8466	796572
62117	796573
164535	796574
168786	796575
30868	796576
28811	796577
21424	796578
61907	796579
61907	796580
96346	796581
4265	796582
301849	796583
191281	796584
51951	796585
138136	796586
298336	796587
311989	796588
202	796589
89354	796590
326131	796591
32444	796592
91019	796593
164093	796594
228859	796595
236409	796596
133824	796597
304848	796598
62117	796599
310328	796600
144687	796601
103837	796602
136409	796603
54284	796604
2984	796605
10748	796606
32696	796607
53180	796608
2438	796609
196714	796610
53966	796611
298784	796612
53928	796613
126018	796614
168323	796615
163937	796616
9250	796617
22366	796618
144416	796619
1013	796620
32322	796621
167763	796622
197	796623
267042	796624
77441	796625
113722	796626
324871	796627
307430	796628
202411	796629
282679	796630
205399	796631
43222	796632
9001	796633
6107	796634
48266	796635
29664	796636
109419	796637
34774	796638
189665	796639
119152	796640
33064	796641
50647	796642
30970	796643
245920	796644
171302	796645
30725	796646
206553	796647
7726	796648
20308	796649
271493	796650
169133	796651
32993	796652
61759	796653
14486	796654
85873	796655
197559	796656
144699	796657
196926	796658
7099	796659
137299	796660
209269	796661
19827	796662
145352	796663
132838	796664
60313	796665
166871	796666
299079	796667
138422	796668
186347	796669
287897	796670
5217	796671
227268	796672
226828	796673
128698	796674
171930	796675
63857	796676
293131	796677
60771	796678
68946	796679
103653	796680
137587	796681
63857	796682
88366	796683
160859	796684
128698	796685
119535	796686
68946	796687
63857	796688
122508	796689
137587	796690
63857	796691
119535	796692
187839	796693
187839	796694
119535	796695
137587	796696
88366	796697
236448	796698
68946	796699
199217	796700
254670	796701
27431	796702
200257	796703
250463	796704
253658	796705
154769	796706
76853	796707
228539	796708
2358	796709
166571	796710
130746	796711
130333	796712
95528	796713
81632	796714
302549	796715
58101	796716
12781	796717
109445	796718
197212	796719
32447	796720
110480	796721
14702	796722
29069	796723
158994	796724
173143	796725
208384	796726
8820	796727
206751	796728
147114	796729
91103	796730
29238	796731
227334	796732
57583	796733
65381	796734
46959	796735
102789	796736
37629	796737
159374	796738
156203	796739
8047	796740
180495	796741
112106	796742
62402	796743
185179	796744
77355	796745
12087	796746
128860	796747
202904	796748
26615	796749
96642	796750
39305	796751
258631	796752
44828	796753
78515	796754
205723	796755
37553	796756
3023	796757
39006	796758
161973	796759
318097	796760
78296	796761
49287	796762
160263	796763
120049	796764
35981	796765
148959	796766
238387	796767
202750	796768
131059	796769
129072	796770
306699	796771
6161	796772
17019	796773
157859	796774
146104	796775
218582	796776
146015	796777
315436	796778
163520	796779
12086	796780
280629	796781
100956	796782
87283	796783
217091	796784
159134	796785
47245	796786
76994	796787
175069	796788
47676	796789
30574	796790
20072	796791
188751	796792
134998	796793
110534	796794
43549	796795
6174	796796
17549	796797
240148	796798
21085	796799
54379	796800
45402	796801
8378	796802
51117	796803
26297	796804
36300	796805
32653	796806
820	796807
175043	796808
780	796809
164503	796810
37388	796811
2845	796812
145123	796813
35110	796814
37467	796815
32485	796816
9480	796817
6421	796818
517	796819
75192	796820
126438	796821
141276	796822
2589	796823
170808	796824
100530	796825
242813	796826
72365	796827
92557	796828
2678	796829
200766	796830
202904	796831
136949	796832
129896	796833
16314	796834
70313	796835
78414	796836
43388	796837
301140	796838
116611	796839
71085	796840
57924	796841
228358	796842
53919	796843
160781	796844
275192	796845
148677	796846
205743	796847
58690	796848
33182	796849
229991	796850
183629	796851
19219	796852
156478	796853
48219	796854
92189	796855
146146	796856
319067	796857
154779	796858
218450	796859
190665	796860
82122	796861
38866	796862
33971	796863
57474	796864
5618	796865
213793	796866
78385	796867
323577	796868
56940	796869
32416	796870
111731	796871
16443	796872
98757	796873
30157	796874
131091	796875
69359	796876
190881	796877
216315	796878
155050	796879
26385	796880
232942	796881
127939	796882
127117	796883
212161	796884
29513	796885
65710	796886
73707	796887
71086	796888
17887	796889
186896	796890
320052	796891
73707	796892
100417	796893
180323	796894
187233	796895
168534	796896
116960	796897
123111	796898
34914	796899
169872	796900
200104	796901
212161	796902
128843	796903
18680	796904
318371	796905
289249	796906
114506	796907
153564	796908
263672	796909
212438	796910
131114	796911
67742	796912
304097	796913
22651	796914
24674	796915
200762	796916
34384	796917
89505	796918
199390	796919
186460	796920
138376	796921
307223	796922
293866	796923
35666	796924
10259	796925
39781	796926
101103	796927
3895	796928
71850	796929
56855	796930
131210	796931
181376	796932
132228	796933
55268	796934
309052	796935
52138	796936
176737	796937
50695	796938
34914	796939
153277	796940
272590	796941
37331	796942
87691	796943
179204	796944
247908	796945
126728	796946
264932	796947
238683	796948
182927	796949
310778	796950
197989	796951
117062	796952
108332	796953
265307	796954
68209	796955
2201	796956
28983	796957
132567	796958
68494	796959
170845	796960
168815	796961
138768	796962
143921	796963
171757	796964
70040	796965
108095	796966
121451	796967
49962	796968
32807	796969
28740	796970
163421	796971
54916	796972
72107	796973
200950	796974
202746	796975
29819	796976
30937	796977
24362	796978
203469	796979
310461	796980
55994	796981
108455	796982
38293	796983
36760	796984
211491	796985
106010	796986
7835	796987
24834	796988
69434	796989
126349	796990
306680	796991
116947	796992
98726	796993
110269	796994
12210	796995
242392	796996
204292	796997
93887	796998
138969	796999
86775	797000
84875	797001
88607	797002
139738	797003
16450	797004
201150	797005
6227	797006
157554	797007
6265	797008
117721	797009
769	797010
107436	797011
85979	797012
190186	797013
46330	797014
1260	797015
7143	797016
261269	797017
323410	797018
85216	797019
25664	797020
249476	797021
167246	797022
163465	797023
6381	797024
30869	797025
50638	797026
14132	797027
77024	797028
255017	797029
119645	797030
16127	797031
280625	797032
63974	797033
9697	797034
88871	797035
65996	797036
306952	797037
273470	797038
192483	797039
4562	797040
168297	797041
75116	797042
277888	797043
205474	797044
259285	797045
88133	797046
48299	797047
171617	797048
145376	797049
95381	797050
62199	797051
57621	797052
298162	797053
94351	797054
296218	797055
146168	797056
160079	797057
43424	797058
71835	797059
252525	797060
168588	797061
56580	797062
234224	797063
150254	797064
133065	797065
60406	797066
137785	797067
49233	797068
292597	797069
136880	797070
161339	797071
15588	797072
26071	797073
203149	797074
115633	797075
96148	797076
98726	797077
21611	797078
174144	797079
110642	797080
17156	797081
106650	797082
164466	797083
166055	797084
38149	797085
134349	797086
108883	797087
2070	797088
92709	797089
273340	797090
239062	797091
236830	797092
184296	797093
304247	797094
129447	797095
56369	797096
149615	797097
206049	797098
8177	797099
64372	797100
6421	797101
6227	797102
31257	797103
207246	797104
67523	797105
7062	797106
293165	797107
137866	797108
198845	797109
302590	797110
11916	797111
55537	797112
80466	797113
215566	797114
67768	797115
172881	797116
64140	797117
129339	797118
31874	797119
269828	797120
58147	797121
58147	797122
88558	797123
88558	797124
88998	797125
254769	797126
134003	797127
47028	797128
129821	797129
263040	797130
149258	797131
17726	797132
223011	797133
193041	797134
38218	797135
94506	797136
106115	797137
31782	797138
253089	797139
308172	797140
92806	797141
322757	797142
208252	797143
89598	797144
317492	797145
290181	797146
295738	797147
216001	797148
129094	797149
90634	797150
15165	797151
112323	797152
124894	797153
137660	797154
45441	797155
248397	797156
244295	797157
183003	797158
34893	797159
326850	797160
88588	797161
248525	797162
196190	797163
243456	797164
97233	797165
18940	797166
85182	797167
11219	797168
19422	797169
186191	797170
307324	797171
314509	797172
108384	797173
99793	797174
301270	797175
151906	797176
152190	797177
110679	797178
122999	797179
49714	797180
24261	797181
21577	797182
109950	797183
6421	797184
170771	797185
29835	797186
135593	797187
159007	797188
31074	797189
70771	797190
238401	797191
286579	797192
8994	797193
149892	797194
182931	797195
137388	797196
81564	797197
242863	797198
317550	797199
126750	797200
225990	797201
56242	797202
158086	797203
266731	797204
183618	797205
202829	797206
43112	797207
236330	797208
42142	797209
113488	797210
165798	797211
128717	797212
276433	797213
63668	797214
63395	797215
156834	797216
11993	797217
16545	797218
90940	797219
195921	797220
68024	797221
271374	797222
66764	797223
315416	797224
198814	797225
97533	797226
110385	797227
84127	797228
88987	797229
226588	797230
114617	797231
3958	797232
69355	797233
254541	797234
324012	797235
175512	797236
267865	797237
13605	797238
7143	797239
4097	797240
54964	797241
133187	797242
258819	797243
108451	797244
46384	797245
136397	797246
203204	797247
261450	797248
266837	797249
265611	797250
111620	797251
325749	797252
239705	797253
101896	797254
94694	797255
224712	797256
72860	797257
93979	797258
144940	797259
58411	797260
119691	797261
170038	797262
245126	797263
81289	797264
77956	797265
34963	797266
87381	797267
22083	797268
122944	797269
94419	797270
314899	797271
299335	797272
137098	797273
122315	797274
63309	797275
125512	797276
185182	797277
220627	797278
52991	797279
108739	797280
119534	797281
37919	797282
248398	797283
153027	797284
1491	797285
286413	797286
298991	797287
59473	797288
212012	797289
28494	797290
110500	797291
120359	797292
33193	797293
101992	797294
65117	797295
71971	797296
138280	797297
304571	797298
147095	797299
236749	797300
62887	797301
14655	797302
29144	797303
123225	797304
194522	797305
313286	797306
170258	797307
147391	797308
176843	797309
52353	797310
243984	797311
239744	797312
21516	797313
4959	797314
11261	797315
80508	797316
200225	797317
326852	797318
325555	797319
209527	797320
56570	797321
303837	797322
35471	797323
44452	797324
114140	797325
32480	797326
243389	797327
287902	797328
150896	797329
103893	797330
11563	797331
270280	797332
41356	797333
220923	797334
302484	797335
145364	797336
196496	797337
17168	797338
213835	797339
39769	797340
39798	797341
289851	797342
117849	797343
270208	797344
216994	797345
32004	797346
37907	797347
263221	797348
102737	797349
35555	797350
6901	797351
32004	797352
286747	797353
235821	797354
177327	797355
245951	797356
173001	797357
54561	797358
208003	797359
247904	797360
95320	797361
38187	797362
147850	797363
146437	797364
314186	797365
71005	797366
203561	797367
38243	797368
258979	797369
1442	797370
54821	797371
49296	797372
109230	797373
237991	797374
256397	797375
152609	797376
14937	797377
106146	797378
148200	797379
126850	797380
319022	797381
260201	797382
123912	797383
162295	797384
92815	797385
309837	797386
299768	797387
84606	797388
9310	797389
130178	797390
214402	797391
23190	797392
117495	797393
179080	797394
45326	797395
202612	797396
21959	797397
149672	797398
148014	797399
34442	797400
312984	797401
106146	797402
50355	797403
201911	797404
10150	797405
184700	797406
208072	797407
304652	797408
87998	797409
14937	797410
224977	797411
204551	797412
9042	797413
60876	797414
77866	797415
137588	797416
21749	797417
91303	797418
26189	797419
148231	797420
161508	797421
210878	797422
293746	797423
205011	797424
204910	797425
124139	797426
314210	797427
293867	797428
30432	797429
168504	797430
67968	797431
8647	797432
55899	797433
132067	797434
30135	797435
159814	797436
315011	797437
108455	797438
133690	797439
96217	797440
165309	797441
82999	797442
178836	797443
243606	797444
321620	797445
307771	797446
154211	797447
178003	797448
65244	797449
106175	797450
199759	797451
155148	797452
240827	797453
64119	797454
247625	797455
272496	797456
236045	797457
1442	797458
190011	797459
115243	797460
302159	797461
34737	797462
60934	797463
119646	797464
21264	797465
148865	797466
267909	797467
147092	797468
950	797469
306515	797470
311834	797471
311743	797472
250636	797473
228758	797474
170735	797475
124781	797476
295781	797477
139417	797478
127599	797479
90790	797480
230568	797481
258601	797482
85421	797483
139557	797484
89867	797485
56026	797486
89874	797487
80692	797488
70718	797489
33751	797490
292693	797491
246044	797492
131007	797493
41645	797494
146964	797495
20645	797496
157755	797497
112517	797498
313040	797499
197662	797500
202649	797501
197529	797502
196572	797503
116003	797504
139959	797505
133280	797506
87437	797507
239723	797508
28364	797509
84765	797510
135373	797511
124217	797512
244098	797513
164595	797514
31998	797515
190402	797516
130921	797517
300410	797518
112756	797519
248579	797520
80549	797521
150155	797522
108256	797523
118428	797524
407	797525
213805	797526
97193	797527
148229	797528
1825	797529
215141	797530
25483	797531
195948	797532
55096	797533
87172	797534
229503	797535
35184	797536
298296	797537
76876	797538
316543	797539
200104	797540
156269	797541
25159	797542
29820	797543
87812	797544
130353	797545
9768	797546
140046	797547
19233	797548
46055	797549
84362	797550
284495	797551
29589	797552
131240	797553
209539	797554
201831	797555
887	797556
72930	797557
306145	797558
54235	797559
96241	797560
321889	797561
283977	797562
100002	797563
108160	797564
56424	797565
125924	797566
111309	797567
12574	797568
119275	797569
270938	797570
132979	797571
97192	797572
151045	797573
118714	797574
112161	797575
64516	797576
327590	797577
20541	797578
285784	797579
129367	797580
239639	797581
50030	797582
136487	797583
124622	797584
87812	797585
127451	797586
244248	797587
61351	797588
207801	797589
76816	797590
40772	797591
87832	797592
202495	797593
81490	797594
35546	797595
306624	797596
165926	797597
22306	797598
325036	797599
142401	797600
7835	797601
325625	797602
75322	797603
83044	797604
21272	797605
98110	797606
81835	797607
96784	797608
76536	797609
5830	797610
123921	797611
214833	797612
310188	797613
192453	797614
79739	797615
23586	797616
24503	797617
95347	797618
37612	797619
165505	797620
104743	797621
80249	797622
25596	797623
198514	797624
181793	797625
210204	797626
65814	797627
46723	797628
105965	797629
78582	797630
84692	797631
34300	797632
137660	797633
307221	797634
134243	797635
49613	797636
110407	797637
59387	797638
128306	797639
98958	797640
75414	797641
150536	797642
196069	797643
4708	797644
31158	797645
70540	797646
32504	797647
96819	797648
316859	797649
178099	797650
138514	797651
20855	797652
83448	797653
190093	797654
55976	797655
62583	797656
67735	797657
41135	797658
151331	797659
83993	797660
1825	797661
74492	797662
61024	797663
204123	797664
100509	797665
317248	797666
209254	797667
132647	797668
55220	797669
33929	797670
200712	797671
82027	797672
281960	797673
315347	797674
35149	797675
129318	797676
163524	797677
937	797678
40525	797679
43727	797680
73903	797681
23551	797682
60076	797683
50859	797684
231084	797685
293070	797686
48632	797687
73666	797688
170328	797689
21088	797690
24764	797691
170652	797692
88347	797693
236439	797694
114738	797695
130158	797696
16445	797697
33167	797698
154827	797699
292228	797700
313869	797701
26852	797702
135268	797703
25446	797704
105965	797705
123771	797706
311089	797707
116962	797708
121369	797709
85342	797710
326976	797711
246399	797712
44447	797713
110046	797714
87172	797715
121381	797716
248680	797717
32716	797718
188908	797719
174521	797720
265327	797721
150736	797722
299991	797723
324787	797724
62661	797725
62610	797726
255262	797727
120543	797728
7777	797729
87795	797730
132379	797731
198882	797732
131249	797733
13324	797734
85320	797735
326143	797736
210592	797737
70106	797738
212501	797739
116274	797740
138201	797741
257700	797742
181041	797743
22026	797744
125270	797745
69176	797746
128785	797747
198884	797748
106510	797749
173563	797750
315664	797751
209502	797752
115775	797753
69484	797754
324619	797755
126327	797756
132979	797757
24107	797758
136385	797759
250959	797760
94706	797761
65703	797762
199091	797763
65149	797764
154145	797765
237077	797766
86137	797767
53311	797768
99201	797769
70056	797770
44416	797771
128005	797772
69416	797773
73992	797774
3644	797775
213191	797776
97177	797777
10685	797778
98810	797779
5641	797780
172070	797781
124174	797782
134274	797783
124751	797784
78693	797785
99868	797786
296212	797787
215626	797788
326195	797789
155065	797790
218359	797791
67633	797792
49962	797793
60876	797794
134884	797795
238314	797796
203144	797797
6543	797798
51792	797799
6265	797800
162870	797801
81895	797802
300488	797803
322802	797804
21748	797805
177533	797806
146592	797807
155847	797808
195868	797809
307757	797810
165184	797811
120262	797812
120281	797813
272949	797814
235294	797815
165840	797816
142187	797817
40002	797818
86411	797819
273979	797820
99068	797821
48942	797822
23465	797823
60861	797824
63778	797825
120130	797826
94759	797827
72398	797828
84964	797829
67574	797830
4467	797831
298461	797832
26274	797833
111121	797834
191580	797835
115343	797836
128501	797837
4296	797838
31735	797839
68768	797840
10678	797841
10499	797842
38781	797843
137702	797844
4706	797845
21577	797846
85366	797847
1172	797848
84618	797849
56195	797850
86495	797851
214647	797852
10778	797853
328440	797854
234517	797855
271308	797856
216963	797857
328292	797858
217075	797859
89944	797860
207379	797861
69272	797862
77643	797863
323355	797864
249076	797865
133363	797866
68603	797867
252813	797868
161171	797869
80818	797870
161221	797871
55225	797872
255373	797873
131868	797874
65035	797875
32174	797876
159344	797877
23180	797878
124233	797879
183580	797880
18506	797881
116900	797882
33167	797883
132043	797884
299852	797885
41078	797886
43796	797887
38454	797888
299849	797889
87459	797890
14992	797891
187341	797892
174487	797893
35622	797894
41961	797895
227326	797896
24221	797897
306836	797898
121379	797899
21780	797900
297973	797901
317544	797902
49366	797903
149051	797904
195947	797905
112047	797906
319597	797907
157202	797908
303978	797909
29681	797910
101585	797911
152867	797912
152762	797913
179004	797914
120651	797915
110302	797916
91660	797917
127451	797918
43481	797919
204726	797920
148441	797921
274359	797922
187372	797923
233556	797924
199588	797925
247322	797926
259790	797927
77241	797928
93032	797929
20370	797930
321262	797931
97998	797932
239350	797933
199884	797934
239703	797935
128815	797936
103872	797937
103302	797938
227082	797939
188090	797940
103423	797941
128815	797942
62534	797943
229356	797944
125631	797945
135683	797946
158584	797947
25582	797948
23401	797949
2210	797950
25308	797951
83062	797952
169250	797953
243442	797954
69859	797955
161269	797956
18383	797957
43928	797958
63778	797959
293956	797960
194264	797961
276717	797962
22881	797963
126902	797964
194415	797965
309839	797966
109451	797967
19027	797968
147166	797969
63087	797970
92803	797971
138841	797972
185982	797973
88671	797974
211151	797975
210641	797976
54673	797977
27711	797978
128648	797979
18360	797980
131249	797981
158464	797982
310748	797983
83165	797984
26605	797985
156617	797986
221474	797987
71918	797988
52712	797989
221265	797990
136951	797991
4839	797992
6194	797993
45662	797994
202495	797995
13551	797996
197903	797997
299172	797998
26607	797999
61969	798000
63746	798001
137992	798002
186395	798003
181069	798004
199845	798005
85908	798006
194379	798007
297867	798008
85320	798009
149753	798010
2070	798011
317457	798012
126717	798013
178099	798014
152648	798015
48122	798016
158034	798017
24069	798018
106832	798019
203138	798020
139288	798021
129892	798022
134014	798023
295167	798024
51330	798025
148156	798026
76206	798027
142252	798028
180392	798029
104771	798030
162624	798031
56983	798032
184901	798033
6088	798034
128106	798035
136566	798036
164499	798037
146169	798038
287914	798039
97617	798040
78287	798041
123415	798042
117543	798043
157942	798044
99201	798045
94694	798046
198981	798047
213509	798048
173097	798049
116962	798050
190357	798051
5789	798052
31874	798053
146831	798054
88588	798055
63298	798056
124930	798057
107619	798058
115675	798059
69242	798060
244007	798061
105637	798062
27242	798063
54928	798064
297868	798065
67782	798066
245921	798067
302209	798068
60261	798069
63627	798070
94436	798071
65068	798072
51	798073
113450	798074
85320	798075
314827	798076
210885	798077
82935	798078
87315	798079
127012	798080
106192	798081
77281	798082
134884	798083
63209	798084
244197	798085
33225	798086
6229	798087
64263	798088
197628	798089
300809	798090
165239	798091
87312	798092
283826	798093
218182	798094
88927	798095
48322	798096
6194	798097
266749	798098
113647	798099
200336	798100
100622	798101
91298	798102
83206	798103
186941	798104
218494	798105
123979	798106
21973	798107
99868	798108
148170	798109
24266	798110
33937	798111
261293	798112
248147	798113
185885	798114
314630	798115
88876	798116
304270	798117
85797	798118
245768	798119
11969	798120
95175	798121
133525	798122
1719	798123
17248	798124
91483	798125
157966	798126
52885	798127
31392	798128
137947	798129
103560	798130
84546	798131
70039	798132
99058	798133
158516	798134
56973	798135
21968	798136
170261	798137
299932	798138
272356	798139
31822	798140
50051	798141
35622	798142
115330	798143
278154	798144
127798	798145
172192	798146
230813	798147
103268	798148
91403	798149
23427	798150
134959	798151
52108	798152
125559	798153
51	798154
180063	798155
271381	798156
201370	798157
56270	798158
219734	798159
129266	798160
91228	798161
161567	798162
203286	798163
54893	798164
258594	798165
68784	798166
213537	798167
230257	798168
183115	798169
48144	798170
319655	798171
62685	798172
49296	798173
6732	798174
24241	798175
171327	798176
195517	798177
1898	798178
64893	798179
97552	798180
206868	798181
184115	798182
76626	798183
44768	798184
80119	798185
94419	798186
235944	798187
214748	798188
50793	798189
67400	798190
66546	798191
120976	798192
120361	798193
249352	798194
161180	798195
263093	798196
156810	798197
41361	798198
64516	798199
121032	798200
68786	798201
114716	798202
52419	798203
54893	798204
6421	798205
94716	798206
169951	798207
47950	798208
170877	798209
308549	798210
14999	798211
41622	798212
116345	798213
79923	798214
207103	798215
68800	798216
114738	798217
171706	798218
60184	798219
322697	798220
132121	798221
28744	798222
188798	798223
260423	798224
34893	798225
162101	798226
79824	798227
310576	798228
118150	798229
167390	798230
22705	798231
91552	798232
219975	798233
62056	798234
28858	798235
255810	798236
156717	798237
87316	798238
72040	798239
198633	798240
77730	798241
272194	798242
45560	798243
15541	798244
38316	798245
21482	798246
134	798247
15849	798248
113162	798249
159462	798250
78854	798251
190003	798252
448	798253
254308	798254
173337	798255
260771	798256
71266	798257
14574	798258
109666	798259
200910	798260
2891	798261
107605	798262
246249	798263
51873	798264
69274	798265
68797	798266
127234	798267
31045	798268
140192	798269
2302	798270
2302	798271
1613	798272
26961	798273
241026	798274
65630	798275
258918	798276
104657	798277
91126	798278
182389	798279
192788	798280
144518	798281
143158	798282
70840	798283
106850	798284
23620	798285
309942	798286
62027	798287
13141	798288
87137	798289
48410	798290
45578	798291
133750	798292
131914	798293
174108	798294
266205	798295
185114	798296
129329	798297
99830	798298
5320	798299
138844	798300
171542	798301
228611	798302
157059	798303
15078	798304
17731	798305
220555	798306
1108	798307
159108	798308
181632	798309
1250	798310
3191	798311
27467	798312
736	798313
181227	798314
21570	798315
139500	798316
121457	798317
38346	798318
92	798319
52	798320
21570	798321
33478	798322
736	798323
18675	798324
98852	798325
420	798326
3946	798327
23801	798328
33310	798329
134475	798330
82952	798331
286937	798332
79026	798333
125552	798334
171323	798335
6359	798336
26310	798337
132011	798338
116915	798339
117958	798340
198684	798341
30610	798342
164345	798343
117424	798344
87170	798345
40012	798346
12724	798347
79659	798348
98701	798349
48311	798350
97905	798351
221645	798352
182510	798353
115713	798354
27401	798355
187063	798356
248180	798357
20826	798358
39552	798359
19490	798360
60060	798361
88063	798362
244	798363
60381	798364
176113	798365
235165	798366
113743	798367
30494	798368
162233	798369
9884	798370
84827	798371
98955	798372
307825	798373
130987	798374
57973	798375
17603	798376
226358	798377
68574	798378
35572	798379
296376	798380
88661	798381
117833	798382
34991	798383
42903	798384
132118	798385
28314	798386
88504	798387
134136	798388
96074	798389
36048	798390
172191	798391
70754	798392
9662	798393
110778	798394
47616	798395
10916	798396
176347	798397
287131	798398
12426	798399
117444	798400
18532	798401
10748	798402
53708	798403
14163	798404
23863	798405
153310	798406
348	798407
19765	798408
31102	798409
88606	798410
114906	798411
162	798412
76573	798413
71633	798414
30621	798415
528	798416
17467	798417
57222	798418
239306	798419
30950	798420
15703	798421
44413	798422
253926	798423
10691	798424
43766	798425
20964	798426
37889	798427
73415	798428
1045	798429
114496	798430
19691	798431
104611	798432
9934	798433
78963	798434
44559	798435
19519	798436
237825	798437
7391	798438
37037	798439
138393	798440
167702	798441
47606	798442
92803	798443
238036	798444
63937	798445
109066	798446
57139	798447
138328	798448
241450	798449
94237	798450
25912	798451
127282	798452
74613	798453
54023	798454
127751	798455
130201	798456
300806	798457
153043	798458
133499	798459
105363	798460
163190	798461
83799	798462
172699	798463
26652	798464
757	798465
54032	798466
291296	798467
41529	798468
153808	798469
199874	798470
240494	798471
98314	798472
47636	798473
21135	798474
297770	798475
261962	798476
200544	798477
251968	798478
252925	798479
183281	798480
160968	798481
272614	798482
194036	798483
29582	798484
35212	798485
92462	798486
65386	798487
83937	798488
201663	798489
204507	798490
189100	798491
167704	798492
249681	798493
201459	798494
129602	798495
189357	798496
88698	798497
138027	798498
178614	798499
5605	798500
20620	798501
4027	798502
435	798503
3489	798504
210309	798505
1836	798506
172375	798507
7325	798508
95741	798509
36047	798510
95979	798511
1633	798512
205	798513
4270	798514
373	798515
125921	798516
27894	798517
52999	798518
3752	798519
9601	798520
317969	798521
267949	798522
2309	798523
2285	798524
208903	798525
2505	798526
78937	798527
130	798528
6748	798529
130	798530
78779	798531
643	798532
58005	798533
2120	798534
3481	798535
207069	798536
302927	798537
15265	798538
157086	798539
374	798540
13549	798541
34799	798542
14793	798543
141315	798544
14534	798545
45845	798546
88208	798547
26471	798548
14573	798549
252067	798550
126589	798551
126590	798552
228490	798553
52713	798554
38800	798555
160888	798556
46677	798557
33856	798558
5604	798559
8266	798560
14209	798561
246300	798562
245240	798563
111	798564
19825	798565
1641	798566
130	798567
40679	798568
6318	798569
175267	798570
25558	798571
127194	798572
78779	798573
1469	798574
298862	798575
109403	798576
35378	798577
13594	798578
193787	798579
26905	798580
148657	798581
238474	798582
83102	798583
102487	798584
33	798585
77387	798586
145722	798587
8787	798588
10001	798589
204278	798590
34422	798591
43086	798592
2744	798593
98234	798594
18510	798595
6077	798596
2397	798597
319918	798598
155432	798599
7638	798600
2020	798601
312803	798602
204207	798603
119160	798604
85339	798605
162315	798606
4431	798607
208342	798608
152309	798609
83985	798610
74438	798611
128542	798612
188306	798613
252822	798614
108889	798615
92387	798616
29699	798617
72167	798618
61602	798619
60330	798620
179413	798621
22797	798622
53956	798623
107015	798624
216840	798625
40983	798626
3683	798627
10536	798628
27739	798629
35944	798630
79112	798631
73513	798632
1766	798633
98113	798634
155857	798635
954	798636
282328	798637
81453	798638
33587	798639
115771	798640
58053	798641
62151	798642
179544	798643
60820	798644
43916	798645
66141	798646
1354	798647
3863	798648
20	798649
195037	798650
207545	798651
45920	798652
280300	798653
117887	798654
75508	798655
62531	798656
99666	798657
105528	798658
165960	798659
3846	798660
46447	798661
103902	798662
314556	798663
35749	798664
248870	798665
59725	798666
128778	798667
42069	798668
98749	798669
238740	798670
29405	798671
148583	798672
19513	798673
236795	798674
10536	798675
94330	798676
186606	798677
9399	798678
167223	798679
227802	798680
78713	798681
27611	798682
60808	798683
30357	798684
13042	798685
56669	798686
167334	798687
13071	798688
73156	798689
2476	798690
79336	798691
394	798692
255635	798693
102788	798694
162923	798695
163600	798696
52168	798697
96228	798698
164601	798699
262618	798700
12764	798701
95948	798702
67287	798703
121648	798704
97830	798705
11279	798706
189289	798707
62677	798708
158250	798709
12644	798710
13326	798711
71152	798712
90758	798713
77460	798714
248702	798715
78425	798716
93683	798717
196240	798718
190616	798719
173990	798720
196031	798721
72997	798722
153952	798723
55145	798724
212792	798725
85552	798726
316468	798727
129046	798728
22625	798729
62756	798730
118652	798731
71502	798732
96271	798733
94933	798734
210407	798735
42272	798736
142162	798737
30074	798738
261201	798739
21540	798740
229668	798741
48566	798742
151507	798743
83623	798744
142528	798745
136772	798746
127274	798747
47203	798748
22738	798749
291442	798750
221459	798751
130236	798752
14120	798753
38168	798754
3914	798755
190978	798756
134944	798757
54016	798758
303556	798759
204631	798760
16382	798761
324303	798762
42351	798763
143909	798764
252524	798765
120638	798766
213114	798767
63157	798768
32649	798769
1246	798770
241535	798771
20711	798772
277897	798773
135437	798774
28379	798775
52561	798776
137255	798777
127274	798778
41212	798779
299736	798780
25134	798781
81927	798782
245725	798783
130072	798784
128876	798785
58489	798786
139837	798787
33517	798788
209409	798789
197144	798790
259787	798791
13301	798792
255569	798793
56546	798794
2699	798795
188332	798796
83473	798797
31423	798798
72062	798799
274874	798800
104140	798801
29287	798802
56546	798803
90812	798804
123087	798805
246076	798806
250910	798807
260510	798808
101844	798809
57663	798810
71770	798811
70199	798812
8683	798813
163686	798814
294291	798815
242703	798816
308181	798817
84700	798818
160576	798819
188277	798820
38089	798821
303500	798822
206786	798823
151114	798824
103076	798825
148281	798826
126295	798827
20344	798828
185454	798829
67271	798830
6994	798831
76524	798832
105514	798833
72133	798834
23062	798835
131046	798836
152911	798837
151316	798838
7935	798839
46645	798840
23538	798841
152705	798842
11789	798843
184773	798844
301919	798845
497	798846
25763	798847
7935	798848
81049	798849
219845	798850
42123	798851
259410	798852
64003	798853
254987	798854
15487	798855
15216	798856
246635	798857
261315	798858
121549	798859
36458	798860
203683	798861
77105	798862
24770	798863
133205	798864
57914	798865
28226	798866
51386	798867
44345	798868
28226	798869
179888	798870
76039	798871
4023	798872
271609	798873
132371	798874
14105	798875
26455	798876
220875	798877
85686	798878
200403	798879
88925	798880
26295	798881
189842	798882
26347	798883
26885	798884
12361	798885
172756	798886
38049	798887
10004	798888
279614	798889
1378	798890
28709	798891
112454	798892
1597	798893
16541	798894
38148	798895
1928	798896
44171	798897
103873	798898
74888	798899
192233	798900
122638	798901
14003	798902
12855	798903
23264	798904
43232	798905
269227	798906
9894	798907
20716	798908
80779	798909
143480	798910
93317	798911
39408	798912
61618	798913
166423	798914
77414	798915
79203	798916
112552	798917
1099	798918
434	798919
83039	798920
87664	798921
113686	798922
14360	798923
3329	798924
11628	798925
13293	798926
84145	798927
278696	798928
13444	798929
7333	798930
7165	798931
8949	798932
9049	798933
27275	798934
33550	798935
47296	798936
23230	798937
52767	798938
98123	798939
130296	798940
26398	798941
156895	798942
143215	798943
143215	798944
40799	798945
40799	798946
40799	798947
1	798948
111305	798949
157984	798950
169533	798951
91263	798952
244134	798953
140691	798954
260669	798955
107291	798956
152620	798957
39048	798958
279106	798959
39923	798960
61331	798961
41475	798962
265898	798963
92365	798964
49753	798965
74228	798966
49296	798967
158446	798968
97456	798969
102091	798970
298637	798971
130992	798972
35135	798973
308974	798974
29842	798975
4276	798976
180664	798977
157475	798978
186200	798979
46107	798980
217640	798981
150828	798982
31059	798983
170835	798984
20050	798985
252918	798986
41740	798987
99648	798988
237700	798989
18585	798990
64333	798991
270953	798992
97281	798993
24504	798994
171451	798995
306437	798996
208148	798997
20050	798998
221024	798999
3397	799000
1529	799001
9051	799002
323367	799003
245366	799004
139606	799005
41662	799006
42023	799007
159088	799008
97382	799009
23163	799010
117314	799011
130736	799012
2755	799013
2755	799014
2755	799015
283854	799016
50437	799017
2953	799018
112340	799019
219855	799020
6217	799021
152845	799022
32361	799023
68813	799024
46822	799025
46722	799026
93453	799027
21263	799028
172003	799029
315015	799030
99659	799031
27809	799032
72402	799033
213163	799034
33299	799035
93110	799036
304087	799037
179015	799038
298325	799039
17482	799040
80060	799041
98157	799042
132546	799043
147490	799044
324955	799045
303829	799046
178745	799047
177785	799048
238004	799049
65329	799050
66627	799051
125490	799052
22093	799053
201291	799054
22093	799055
258008	799056
322452	799057
41182	799058
204127	799059
95449	799060
47298	799061
48256	799062
59813	799063
31812	799064
83158	799065
101824	799066
129714	799067
9381	799068
3960	799069
113800	799070
295052	799071
53878	799072
9490	799073
190800	799074
4977	799075
7821	799076
3946	799077
22705	799078
10134	799079
53464	799080
52999	799081
121271	799082
86724	799083
222689	799084
14111	799085
197091	799086
78818	799087
243943	799088
167	799089
19793	799090
8341	799091
97456	799092
9619	799093
40859	799094
304903	799095
2755	799096
147926	799097
323896	799098
206123	799099
95413	799100
8476	799101
149076	799102
300115	799103
227713	799104
37011	799105
214813	799106
195831	799107
216414	799108
4419	799109
100464	799110
157765	799111
290962	799112
33167	799113
11085	799114
138124	799115
1825	799116
15598	799117
35528	799118
11070	799119
71285	799120
103591	799121
113836	799122
184122	799123
281205	799124
66403	799125
71019	799126
11283	799127
50377	799128
230554	799129
135678	799130
21934	799131
90998	799132
108250	799133
79351	799134
54230	799135
2373	799136
215074	799137
57908	799138
26337	799139
67355	799140
166479	799141
135678	799142
79351	799143
12157	799144
21225	799145
22387	799146
206302	799147
324821	799148
24692	799149
19707	799150
53352	799151
14890	799152
35942	799153
47235	799154
35550	799155
14068	799156
176	799157
117169	799158
116160	799159
286787	799160
227367	799161
234456	799162
67355	799163
44447	799164
125201	799165
124636	799166
35275	799167
127727	799168
297837	799169
153035	799170
210480	799171
67658	799172
15093	799173
3011	799174
139483	799175
133362	799176
49651	799177
289063	799178
27487	799179
88738	799180
17758	799181
71294	799182
195650	799183
14637	799184
19804	799185
23112	799186
3818	799187
8543	799188
218241	799189
183037	799190
109131	799191
25460	799192
28883	799193
14705	799194
186130	799195
76074	799196
415	799197
44536	799198
113287	799199
19795	799200
27159	799201
110493	799202
63391	799203
206144	799204
6171	799205
1311	799206
1311	799207
297476	799208
46887	799209
3382	799210
57752	799211
90858	799212
39548	799213
40324	799214
14071	799215
24305	799216
142550	799217
55587	799218
3362	799219
237774	799220
67774	799221
1907	799222
84036	799223
45717	799224
104127	799225
40396	799226
121149	799227
24209	799228
24209	799229
24209	799230
31306	799231
7464	799232
22080	799233
5967	799234
5967	799235
5967	799236
6699	799237
6699	799238
6699	799239
5967	799240
6699	799241
5018	799242
11886	799243
147112	799244
199254	799245
44404	799246
113116	799247
77559	799248
68812	799249
85245	799250
38747	799251
22536	799252
48389	799253
75989	799254
4377	799255
162638	799256
295464	799257
267798	799258
8212	799259
5310	799260
22119	799261
69479	799262
66421	799263
39041	799264
50461	799265
2902	799266
200944	799267
96964	799268
148552	799269
770	799270
307285	799271
27249	799272
17952	799273
19579	799274
108484	799275
110031	799276
18989	799277
200	799278
56269	799279
27247	799280
73	799281
217961	799282
60732	799283
2610	799284
694	799285
1917	799286
165083	799287
122368	799288
164525	799289
32040	799290
551	799291
1228	799292
75920	799293
66352	799294
3690	799295
1057	799296
66352	799297
23737	799298
12373	799299
11862	799300
394	799301
332	799302
32161	799303
4979	799304
20881	799305
128536	799306
255	799307
976	799308
5990	799309
9451	799310
429	799311
78681	799312
864	799313
213742	799314
551	799315
18	799316
15510	799317
157757	799318
9347	799319
7230	799320
9811	799321
176002	799322
24369	799323
4897	799324
241101	799325
2814	799326
1912	799327
9292	799328
13721	799329
3411	799330
11691	799331
123805	799332
66127	799333
20375	799334
344	799335
19059	799336
28336	799337
47203	799338
187806	799339
63205	799340
33570	799341
13376	799342
86372	799343
553	799344
38699	799345
1180	799346
30193	799347
115260	799348
78546	799349
30321	799350
42754	799351
95202	799352
208681	799353
138699	799354
55553	799355
17931	799356
21883	799357
1872	799358
56400	799359
2745	799360
58035	799361
2672	799362
3381	799363
4321	799364
158499	799365
10537	799366
1244	799367
13803	799368
7602	799369
7602	799370
11583	799371
8694	799372
9863	799373
132659	799374
2386	799375
18775	799376
16764	799377
330	799378
3274	799379
68199	799380
40585	799381
49	799382
40814	799383
17636	799384
2839	799385
448	799386
1557	799387
26081	799388
5130	799389
50251	799390
167405	799391
17725	799392
1204	799393
179239	799394
132394	799395
72347	799396
240555	799397
67636	799398
6324	799399
101016	799400
26553	799401
56525	799402
145854	799403
73079	799404
65315	799405
228860	799406
93670	799407
26578	799408
2070	799409
40602	799410
45216	799411
7822	799412
126191	799413
73444	799414
31633	799415
32315	799416
77737	799417
5293	799418
123675	799419
312693	799420
154734	799421
28745	799422
12584	799423
91456	799424
40521	799425
112906	799426
121986	799427
106471	799428
186220	799429
296459	799430
198317	799431
141220	799432
317442	799433
302148	799434
188651	799435
98485	799436
21068	799437
38086	799438
236289	799439
43773	799440
111381	799441
263156	799442
51752	799443
13165	799444
37397	799445
132339	799446
69791	799447
67016	799448
98910	799449
119860	799450
324496	799451
13909	799452
11696	799453
132325	799454
76371	799455
34715	799456
2179	799457
31820	799458
37150	799459
31820	799460
14146	799461
14557	799462
3741	799463
9448	799464
78372	799465
51211	799466
176001	799467
61589	799468
134059	799469
269725	799470
2179	799471
34118	799472
20310	799473
47984	799474
18560	799475
280607	799476
33407	799477
96740	799478
14571	799479
120776	799480
95639	799481
54444	799482
49387	799483
259086	799484
10482	799485
55635	799486
43351	799487
22	799488
10582	799489
58996	799490
130691	799491
40462	799492
136842	799493
322305	799494
171866	799495
261430	799496
3585	799497
166249	799498
1949	799499
31451	799500
73579	799501
23766	799502
31451	799503
21352	799504
55304	799505
45017	799506
304377	799507
20840	799508
33635	799509
22303	799510
38945	799511
52519	799512
36025	799513
71253	799514
71102	799515
19849	799516
105908	799517
200276	799518
14335	799519
85354	799520
86544	799521
200851	799522
57268	799523
79484	799524
1415	799525
56548	799526
5683	799527
21562	799528
7005	799529
146302	799530
41821	799531
86949	799532
4605	799533
12361	799534
133991	799535
70509	799536
32683	799537
291253	799538
174213	799539
9706	799540
79034	799541
39762	799542
66586	799543
73293	799544
3554	799545
2720	799546
92123	799547
77032	799548
166828	799549
3889	799550
118295	799551
34362	799552
78556	799553
29710	799554
24402	799555
153005	799556
10279	799557
70944	799558
162861	799559
104419	799560
14412	799561
18800	799562
28419	799563
8150	799564
82338	799565
8228	799566
82543	799567
75053	799568
34447	799569
218671	799570
146004	799571
200997	799572
159713	799573
12966	799574
32814	799575
146004	799576
10145	799577
10914	799578
15178	799579
1528	799580
171561	799581
88217	799582
117937	799583
174412	799584
42048	799585
95286	799586
103678	799587
222075	799588
244892	799589
12028	799590
127009	799591
21237	799592
20409	799593
140074	799594
183574	799595
53613	799596
146470	799597
168816	799598
44491	799599
66749	799600
26011	799601
135688	799602
141613	799603
4894	799604
40663	799605
40753	799606
185405	799607
89367	799608
111894	799609
32805	799610
299323	799611
22799	799612
23344	799613
41075	799614
223546	799615
38977	799616
4139	799617
221309	799618
114645	799619
49216	799620
89780	799621
12801	799622
143769	799623
57307	799624
41594	799625
227093	799626
120446	799627
5082	799628
226102	799629
142496	799630
210888	799631
158134	799632
75617	799633
32230	799634
262071	799635
39703	799636
132300	799637
207911	799638
144104	799639
5082	799640
92385	799641
41190	799642
14647	799643
116323	799644
142426	799645
135736	799646
2404	799647
60481	799648
170981	799649
40770	799650
22625	799651
2184	799652
22083	799653
46750	799654
45429	799655
253185	799656
135397	799657
206379	799658
211082	799659
142562	799660
28280	799661
4177	799662
71224	799663
285839	799664
116570	799665
60339	799666
222405	799667
41011	799668
247086	799669
87038	799670
114801	799671
60356	799672
82	799673
70197	799674
311783	799675
38864	799676
108205	799677
75620	799678
242160	799679
144476	799680
224240	799681
142901	799682
146107	799683
32293	799684
11156	799685
50970	799686
92690	799687
178836	799688
211413	799689
12248	799690
209109	799691
41160	799692
74524	799693
12399	799694
38977	799695
159687	799696
169521	799697
92507	799698
96141	799699
300968	799700
221372	799701
27046	799702
142372	799703
28873	799704
272449	799705
67947	799706
27330	799707
155567	799708
38625	799709
187	799710
85095	799711
161631	799712
82570	799713
11977	799714
2729	799715
9490	799716
68127	799717
63674	799718
12671	799719
225408	799720
1266	799721
109462	799722
259491	799723
14969	799724
295408	799725
143898	799726
221268	799727
205770	799728
147259	799729
147030	799730
59430	799731
86254	799732
224117	799733
107726	799734
64698	799735
11301	799736
38864	799737
143824	799738
146808	799739
142837	799740
165072	799741
11569	799742
94264	799743
47926	799744
134174	799745
237049	799746
188032	799747
26148	799748
95469	799749
62085	799750
226084	799751
5237	799752
91640	799753
62545	799754
52099	799755
313449	799756
93048	799757
98950	799758
51442	799759
142238	799760
123304	799761
211866	799762
136167	799763
74644	799764
13232	799765
97901	799766
132300	799767
293764	799768
89538	799769
320815	799770
35146	799771
320502	799772
39428	799773
43513	799774
20672	799775
547	799776
68507	799777
1145	799778
253910	799779
260242	799780
60868	799781
94606	799782
1747	799783
51977	799784
139730	799785
3657	799786
391	799787
143986	799788
185997	799789
3011	799790
42911	799791
21180	799792
1459	799793
975	799794
3670	799795
6597	799796
92917	799797
317224	799798
249847	799799
224865	799800
20399	799801
92211	799802
223654	799803
14963	799804
224902	799805
60481	799806
150834	799807
22728	799808
155323	799809
168003	799810
171418	799811
1836	799812
14934	799813
60394	799814
140996	799815
10381	799816
47190	799817
135685	799818
145142	799819
225396	799820
145911	799821
16612	799822
9831	799823
100695	799824
145138	799825
144408	799826
223669	799827
91660	799828
98703	799829
142467	799830
221628	799831
40861	799832
972	799833
221283	799834
28465	799835
63751	799836
25415	799837
35153	799838
47662	799839
96633	799840
193249	799841
110592	799842
260689	799843
170581	799844
96111	799845
159876	799846
63145	799847
5531	799848
50597	799849
206694	799850
184946	799851
142366	799852
68487	799853
94986	799854
224212	799855
88706	799856
20433	799857
328334	799858
179509	799859
185997	799860
51912	799861
22829	799862
46753	799863
12624	799864
89555	799865
116104	799866
182154	799867
169050	799868
225755	799869
12999	799870
223624	799871
75677	799872
259743	799873
169361	799874
59082	799875
322233	799876
29511	799877
55218	799878
113774	799879
70262	799880
220608	799881
127507	799882
133568	799883
312331	799884
9495	799885
269083	799886
146155	799887
31873	799888
145502	799889
52020	799890
88572	799891
5027	799892
200930	799893
260927	799894
91386	799895
10856	799896
142601	799897
26544	799898
53061	799899
24627	799900
2178	799901
60888	799902
229600	799903
26544	799904
57544	799905
8739	799906
60348	799907
46452	799908
97957	799909
10381	799910
66168	799911
112180	799912
60909	799913
32742	799914
193917	799915
154798	799916
238625	799917
302605	799918
203322	799919
235722	799920
4711	799921
94393	799922
41134	799923
168807	799924
67520	799925
114642	799926
226475	799927
84272	799928
65026	799929
320038	799930
19545	799931
20530	799932
298769	799933
48264	799934
208525	799935
60888	799936
40814	799937
208121	799938
14953	799939
32605	799940
277449	799941
3276	799942
152760	799943
185235	799944
37206	799945
3872	799946
142557	799947
146	799948
220074	799949
92211	799950
14980	799951
92918	799952
41092	799953
60854	799954
2105	799955
141785	799956
228327	799957
41059	799958
32775	799959
165802	799960
141622	799961
11178	799962
1493	799963
277498	799964
60642	799965
114281	799966
202837	799967
2178	799968
92771	799969
4171	799970
142281	799971
247668	799972
15822	799973
42882	799974
261395	799975
40610	799976
65419	799977
21453	799978
240643	799979
152760	799980
3353	799981
91832	799982
41075	799983
221191	799984
221356	799985
11259	799986
236251	799987
139552	799988
60319	799989
300370	799990
30565	799991
972	799992
223101	799993
165802	799994
90004	799995
259626	799996
181617	799997
58694	799998
140421	799999
70382	800000
89948	800001
59179	800002
101938	800003
34156	800004
23541	800005
255094	800006
46057	800007
112334	800008
38047	800009
27895	800010
195903	800011
65280	800012
34130	800013
5111	800014
133360	800015
4249	800016
26989	800017
124669	800018
421	800019
306059	800020
17547	800021
171664	800022
22968	800023
118021	800024
144477	800025
1913	800026
256171	800027
308136	800028
31462	800029
8750	800030
42521	800031
205955	800032
208990	800033
279460	800034
33944	800035
182426	800036
221123	800037
43854	800038
88637	800039
316282	800040
192955	800041
3906	800042
197569	800043
71287	800044
94964	800045
44724	800046
123947	800047
52773	800048
173951	800049
57646	800050
457	800051
207608	800052
48499	800053
33190	800054
80214	800055
14227	800056
200020	800057
91547	800058
85115	800059
43378	800060
105349	800061
13050	800062
18681	800063
11124	800064
39882	800065
38795	800066
250	800067
1056	800068
24755	800069
69720	800070
34244	800071
21014	800072
61855	800073
1595	800074
81571	800075
143539	800076
106082	800077
256502	800078
69271	800079
57686	800080
162014	800081
162045	800082
100453	800083
314656	800084
119784	800085
120548	800086
12541	800087
104347	800088
255758	800089
66248	800090
314056	800091
17878	800092
12265	800093
202118	800094
101062	800095
194901	800096
176944	800097
120955	800098
12835	800099
51095	800100
173032	800101
80998	800102
313922	800103
123467	800104
79090	800105
1	800106
88408	800107
301985	800108
1375	800109
19783	800110
65053	800111
205997	800112
111831	800113
136163	800114
181598	800115
124370	800116
124206	800117
97258	800118
12387	800119
32044	800120
77214	800121
3725	800122
139158	800123
175834	800124
67	800125
180882	800126
40958	800127
181211	800128
40958	800129
55441	800130
216130	800131
9656	800132
110713	800133
126434	800134
4937	800135
36009	800136
123537	800137
122988	800138
132089	800139
51472	800140
86619	800141
125053	800142
60564	800143
133823	800144
148106	800145
135316	800146
160785	800147
183903	800148
54858	800149
67546	800150
79838	800151
22912	800152
208650	800153
3165	800154
13940	800155
37430	800156
13797	800157
239902	800158
39808	800159
2294	800160
34854	800161
203214	800162
36011	800163
33467	800164
132710	800165
116369	800166
131517	800167
37731	800168
150392	800169
193303	800170
22868	800171
1118	800172
927	800173
369	800174
63494	800175
209729	800176
70730	800177
18910	800178
88100	800179
68666	800180
136646	800181
4842	800182
85926	800183
28260	800184
8943	800185
89793	800186
2690	800187
141301	800188
6024	800189
86976	800190
216849	800191
168361	800192
6058	800193
1283	800194
80324	800195
33164	800196
10732	800197
94939	800198
45735	800199
233546	800200
8275	800201
12006	800202
19092	800203
38202	800204
44218	800205
27841	800206
1833	800207
6869	800208
131615	800209
29567	800210
317695	800211
162325	800212
144012	800213
25641	800214
45483	800215
245424	800216
313107	800217
54701	800218
194518	800219
25973	800220
3847	800221
31982	800222
20955	800223
28583	800224
101671	800225
11474	800226
36525	800227
43544	800228
27813	800229
190253	800230
205077	800231
5309	800232
86994	800233
88148	800234
1221	800235
25514	800236
18544	800237
326074	800238
42902	800239
205633	800240
126807	800241
51542	800242
82185	800243
62345	800244
19958	800245
13588	800246
33745	800247
63892	800248
82801	800249
132544	800250
34747	800251
2737	800252
5774	800253
35673	800254
31387	800255
79447	800256
79447	800257
2607	800258
79649	800259
267150	800260
12850	800261
4166	800262
183297	800263
54762	800264
298218	800265
165437	800266
55937	800267
40809	800268
17782	800269
176821	800270
110964	800271
63540	800272
105933	800273
71	800274
9621	800275
158623	800276
955	800277
6039	800278
1893	800279
100	800280
81509	800281
15469	800282
99951	800283
6034	800284
7584	800285
15469	800286
196432	800287
34029	800288
336	800289
38700	800290
51496	800291
4614	800292
192517	800293
43058	800294
293	800295
188924	800296
3216	800297
3307	800298
109793	800299
20930	800300
282	800301
2235	800302
281	800303
167980	800304
70666	800305
18356	800306
156383	800307
10439	800308
17983	800309
89230	800310
4313	800311
5856	800312
180	800313
298	800314
75361	800315
3411	800316
318200	800317
143387	800318
38833	800319
45861	800320
4077	800321
910	800322
92180	800323
52533	800324
155595	800325
126668	800326
4918	800327
17291	800328
43878	800329
55274	800330
26762	800331
63450	800332
65564	800333
96108	800334
110489	800335
2863	800336
121462	800337
16060	800338
2771	800339
198648	800340
87697	800341
10601	800342
19908	800343
63063	800344
1851	800345
23186	800346
59173	800347
13744	800348
34965	800349
41647	800350
10585	800351
136071	800352
6390	800353
5910	800354
57758	800355
136086	800356
268945	800357
33570	800358
319971	800359
220788	800360
49601	800361
42109	800362
310260	800363
78598	800364
47699	800365
23198	800366
27805	800367
4235	800368
27395	800369
117987	800370
6614	800371
26551	800372
147465	800373
1199	800374
1906	800375
1584	800376
110345	800377
4235	800378
28887	800379
1421	800380
45129	800381
13349	800382
10600	800383
203195	800384
249358	800385
57451	800386
9609	800387
205	800388
255755	800389
73190	800390
49644	800391
268187	800392
175055	800393
64887	800394
18267	800395
85755	800396
210230	800397
87059	800398
198	800399
107214	800400
211929	800401
26189	800402
304366	800403
131174	800404
33549	800405
176876	800406
270061	800407
113308	800408
14068	800409
122761	800410
1912	800411
82310	800412
144572	800413
1199	800414
81813	800415
62439	800416
134251	800417
270664	800418
326651	800419
4002	800420
1256	800421
87293	800422
48829	800423
18859	800424
84612	800425
171190	800426
37192	800427
122764	800428
301454	800429
1844	800430
58183	800431
73729	800432
65611	800433
86585	800434
268553	800435
55185	800436
123869	800437
175783	800438
57793	800439
71875	800440
50056	800441
135287	800442
14308	800443
94880	800444
1482	800445
271516	800446
57602	800447
213063	800448
79569	800449
164963	800450
292813	800451
86447	800452
10181	800453
3361	800454
1890	800455
13181	800456
1584	800457
82666	800458
21	800459
56509	800460
6183	800461
100661	800462
235453	800463
43171	800464
89382	800465
26696	800466
176460	800467
159593	800468
269893	800469
320877	800470
97921	800471
97921	800472
211886	800473
22070	800474
150807	800475
255361	800476
119007	800477
97473	800478
128732	800479
56868	800480
67140	800481
131287	800482
41164	800483
27375	800484
211648	800485
48885	800486
48885	800487
49079	800488
48893	800489
88664	800490
3311	800491
86431	800492
181718	800493
320541	800494
320193	800495
40235	800496
3280	800497
247483	800498
249403	800499
4396	800500
130744	800501
25879	800502
33748	800503
231433	800504
97848	800505
40235	800506
43851	800507
42353	800508
205778	800509
249740	800510
26901	800511
2917	800512
47990	800513
22952	800514
250487	800515
974	800516
211516	800517
127565	800518
1435	800519
2329	800520
22350	800521
501	800522
63203	800523
9628	800524
254417	800525
165913	800526
3007	800527
257853	800528
42984	800529
38793	800530
179032	800531
215345	800532
8249	800533
320266	800534
42708	800535
27057	800536
29023	800537
242460	800538
19511	800539
1817	800540
74052	800541
43090	800542
14530	800543
142026	800544
168034	800545
181601	800546
736	800547
232714	800548
8502	800549
43961	800550
111037	800551
42178	800552
168888	800553
107214	800554
107214	800555
11624	800556
167733	800557
724	800558
4002	800559
9533	800560
28887	800561
159546	800562
25249	800563
6674	800564
19516	800565
85772	800566
1890	800567
42534	800568
74092	800569
976	800570
176581	800571
19100	800572
187770	800573
13682	800574
202773	800575
163808	800576
73264	800577
201444	800578
176529	800579
89277	800580
39742	800581
10691	800582
53770	800583
205741	800584
131174	800585
115684	800586
136055	800587
26062	800588
10266	800589
57758	800590
6892	800591
986	800592
293072	800593
7972	800594
215561	800595
16742	800596
204477	800597
109197	800598
1878	800599
25877	800600
1535	800601
44870	800602
12461	800603
158303	800604
91697	800605
78315	800606
19416	800607
55231	800608
5393	800609
6778	800610
210865	800611
38823	800612
214418	800613
114845	800614
24073	800615
126743	800616
197624	800617
195	800618
236137	800619
155718	800620
39593	800621
4910	800622
210059	800623
87061	800624
10141	800625
185268	800626
126517	800627
320984	800628
139839	800629
16395	800630
43705	800631
73400	800632
403	800633
3302	800634
6254	800635
332	800636
4711	800637
10780	800638
5393	800639
57984	800640
154650	800641
26	800642
31705	800643
34021	800644
779	800645
280880	800646
33584	800647
234	800648
112865	800649
186434	800650
61603	800651
216950	800652
12708	800653
214424	800654
326161	800655
215735	800656
324564	800657
39724	800658
89440	800659
39724	800660
2771	800661
14398	800662
58447	800663
2329	800664
45355	800665
138274	800666
215125	800667
88366	800668
136837	800669
212985	800670
39146	800671
5115	800672
124367	800673
54776	800674
8264	800675
105969	800676
133018	800677
14308	800678
6396	800679
126732	800680
82802	800681
173161	800682
208054	800683
186083	800684
291448	800685
276040	800686
56218	800687
100045	800688
211759	800689
112651	800690
85758	800691
260861	800692
310586	800693
39078	800694
200277	800695
176326	800696
78291	800697
128079	800698
77941	800699
19617	800700
46338	800701
79636	800702
122842	800703
160310	800704
76031	800705
55884	800706
86470	800707
113299	800708
211567	800709
13393	800710
233181	800711
303469	800712
87709	800713
87302	800714
249273	800715
232416	800716
63496	800717
240094	800718
910	800719
16343	800720
3453	800721
1980	800722
99892	800723
29763	800724
254212	800725
215145	800726
22290	800727
161460	800728
9268	800729
273479	800730
250503	800731
165486	800732
2732	800733
23427	800734
23694	800735
165913	800736
254254	800737
162235	800738
204585	800739
9611	800740
148848	800741
104406	800742
147700	800743
2692	800744
37543	800745
15709	800746
15536	800747
116255	800748
11624	800749
215871	800750
22610	800751
168105	800752
65439	800753
230873	800754
9628	800755
33549	800756
179040	800757
7791	800758
178838	800759
289434	800760
36899	800761
12320	800762
69309	800763
122861	800764
42892	800765
104263	800766
151459	800767
84147	800768
97194	800769
116188	800770
59120	800771
234923	800772
101236	800773
21736	800774
106421	800775
228810	800776
63719	800777
250415	800778
102363	800779
361	800780
48284	800781
98111	800782
87293	800783
328535	800784
320871	800785
186022	800786
195314	800787
7709	800788
155382	800789
308887	800790
208831	800791
54418	800792
57017	800793
208830	800794
57017	800795
38206	800796
199851	800797
127990	800798
202323	800799
133402	800800
311471	800801
192493	800802
170961	800803
4482	800804
49079	800805
41	800806
169816	800807
129593	800808
142855	800809
37354	800810
155761	800811
95793	800812
200957	800813
200957	800814
168762	800815
43070	800816
7273	800817
55418	800818
1844	800819
61378	800820
1333	800821
14302	800822
6698	800823
16815	800824
88553	800825
87033	800826
55232	800827
147940	800828
180	800829
126139	800830
299331	800831
3070	800832
2863	800833
113960	800834
1198	800835
11489	800836
63750	800837
58750	800838
12002	800839
2189	800840
135242	800841
10501	800842
214357	800843
49931	800844
201255	800845
112472	800846
176453	800847
213648	800848
6698	800849
180052	800850
211721	800851
147139	800852
175757	800853
7356	800854
158099	800855
66371	800856
156140	800857
201357	800858
197083	800859
304902	800860
19903	800861
2864	800862
89177	800863
206662	800864
20533	800865
320626	800866
191411	800867
3652	800868
323102	800869
57196	800870
165915	800871
79666	800872
85971	800873
20404	800874
7897	800875
77697	800876
8598	800877
1485	800878
45319	800879
22420	800880
301574	800881
112307	800882
8750	800883
4088	800884
47199	800885
41021	800886
11272	800887
21938	800888
180851	800889
19373	800890
4090	800891
20648	800892
32002	800893
1564	800894
177150	800895
8685	800896
297056	800897
107278	800898
193464	800899
161247	800900
178232	800901
75415	800902
9407	800903
29391	800904
147586	800905
252280	800906
164306	800907
168556	800908
312335	800909
147586	800910
43262	800911
26479	800912
60774	800913
2258	800914
141623	800915
929	800916
68401	800917
36238	800918
30833	800919
83378	800920
4991	800921
26309	800922
128142	800923
36675	800924
124879	800925
85920	800926
10782	800927
37472	800928
5588	800929
118968	800930
18406	800931
96433	800932
60317	800933
47331	800934
29	800935
10735	800936
20027	800937
3344	800938
19920	800939
11	800940
19691	800941
14434	800942
4224	800943
7761	800944
3176	800945
48454	800946
118797	800947
1748	800948
20027	800949
57112	800950
11005	800951
15956	800952
111848	800953
3562	800954
10861	800955
10861	800956
4971	800957
54553	800958
196297	800959
35815	800960
108769	800961
78441	800962
74887	800963
7101	800964
85330	800965
22298	800966
38842	800967
88013	800968
322366	800969
123589	800970
292485	800971
89166	800972
306860	800973
82891	800974
1594	800975
55183	800976
112297	800977
16816	800978
32817	800979
123589	800980
51506	800981
21756	800982
84311	800983
5172	800984
26464	800985
11804	800986
252210	800987
28864	800988
88811	800989
21534	800990
53631	800991
85799	800992
54185	800993
48155	800994
66305	800995
4789	800996
80881	800997
10682	800998
228210	800999
36182	801000
113600	801001
46068	801002
67511	801003
282343	801004
116783	801005
119887	801006
17320	801007
59152	801008
303215	801009
1649	801010
43444	801011
1225	801012
252807	801013
19773	801014
74254	801015
19117	801016
8233	801017
4156	801018
163285	801019
6103	801020
114114	801021
46118	801022
2193	801023
28864	801024
96433	801025
44308	801026
33173	801027
35181	801028
55517	801029
301225	801030
5051	801031
136570	801032
118914	801033
10687	801034
54234	801035
86605	801036
169941	801037
260569	801038
39075	801039
37289	801040
3364	801041
11829	801042
7588	801043
115718	801044
18588	801045
191154	801046
11845	801047
325916	801048
41336	801049
177048	801050
20678	801051
10358	801052
13089	801053
69278	801054
69278	801055
10358	801056
32526	801057
174	801058
8269	801059
16035	801060
67003	801061
52923	801062
441	801063
2155	801064
76432	801065
83586	801066
1057	801067
31060	801068
293359	801069
16586	801070
1024	801071
1302	801072
48137	801073
162104	801074
276503	801075
155167	801076
59713	801077
7053	801078
51326	801079
76749	801080
322203	801081
20848	801082
20313	801083
48339	801084
5602	801085
7390	801086
260839	801087
57741	801088
15830	801089
176206	801090
51287	801091
107469	801092
202097	801093
48134	801094
4510	801095
5471	801096
21417	801097
40280	801098
4095	801099
3719	801100
505	801101
575	801102
261191	801103
86571	801104
70630	801105
137	801106
3502	801107
9172	801108
51235	801109
10007	801110
1891	801111
84885	801112
7287	801113
25743	801114
373	801115
64022	801116
5733	801117
98162	801118
374	801119
101281	801120
175021	801121
55860	801122
4462	801123
638	801124
7537	801125
60356	801126
293	801127
2172	801128
563	801129
65	801130
8018	801131
276339	801132
11918	801133
49344	801134
172526	801135
83012	801136
33631	801137
323786	801138
1393	801139
14889	801140
175524	801141
42126	801142
186519	801143
58593	801144
32709	801145
107793	801146
10743	801147
80086	801148
66945	801149
277235	801150
8029	801151
116714	801152
56207	801153
40546	801154
85571	801155
40546	801156
214398	801157
11493	801158
28927	801159
101743	801160
17608	801161
12774	801162
305046	801163
80741	801164
38999	801165
254602	801166
157097	801167
118652	801168
1010	801169
4890	801170
851	801171
1079	801172
10819	801173
270984	801174
168115	801175
354	801176
230893	801177
279	801178
26123	801179
4214	801180
133376	801181
120760	801182
146151	801183
27912	801184
14507	801185
10478	801186
19	801187
29769	801188
141186	801189
1815	801190
13223	801191
65038	801192
4761	801193
20710	801194
101571	801195
60782	801196
60917	801197
61336	801198
144701	801199
269748	801200
8552	801201
1786	801202
202162	801203
41427	801204
180	801205
145971	801206
11116	801207
161088	801208
2786	801209
8249	801210
114074	801211
73452	801212
2883	801213
129680	801214
6313	801215
91237	801216
8220	801217
11596	801218
69136	801219
7924	801220
5873	801221
682	801222
45521	801223
155904	801224
26224	801225
45085	801226
58077	801227
3274	801228
402	801229
28596	801230
151990	801231
12987	801232
58568	801233
8091	801234
15399	801235
3582	801236
26431	801237
2453	801238
221641	801239
78205	801240
29434	801241
991	801242
2956	801243
2469	801244
9419	801245
56542	801246
10723	801247
31205	801248
1239	801249
27162	801250
21386	801251
4271	801252
29069	801253
119057	801254
13104	801255
8728	801256
15777	801257
195	801258
190245	801259
367	801260
112645	801261
14847	801262
13460	801263
247359	801264
216866	801265
9227	801266
16930	801267
8124	801268
102808	801269
13117	801270
6334	801271
25616	801272
18381	801273
133455	801274
89158	801275
5152	801276
20596	801277
2870	801278
20596	801279
3384	801280
316242	801281
67	801282
10870	801283
2383	801284
39692	801285
6238	801286
37296	801287
11390	801288
4171	801289
48695	801290
8124	801291
12349	801292
12999	801293
40597	801294
32599	801295
39099	801296
86107	801297
14090	801298
3690	801299
151130	801300
236873	801301
104	801302
3595	801303
207	801304
39076	801305
65932	801306
45052	801307
2344	801308
2659	801309
163679	801310
65354	801311
7969	801312
5641	801313
163342	801314
180810	801315
8221	801316
335	801317
17214	801318
5292	801319
11908	801320
3337	801321
7855	801322
30427	801323
686	801324
6654	801325
130016	801326
49985	801327
19048	801328
186577	801329
9376	801330
2330	801331
2330	801332
2330	801333
80674	801334
26680	801335
62249	801336
38205	801337
1324	801338
104	801339
147127	801340
40058	801341
72013	801342
100296	801343
42448	801344
15337	801345
277733	801346
282316	801347
126076	801348
238641	801349
216097	801350
51069	801351
12593	801352
1076	801353
136100	801354
212700	801355
57543	801356
57866	801357
305660	801358
201784	801359
98803	801360
117062	801361
198837	801362
296458	801363
42627	801364
49790	801365
277392	801366
57862	801367
5968	801368
38036	801369
160268	801370
57918	801371
236622	801372
51846	801373
285749	801374
210322	801375
1003	801376
10964	801377
87107	801378
42822	801379
250709	801380
153068	801381
11856	801382
14077	801383
102899	801384
140311	801385
323182	801386
195959	801387
189228	801388
277063	801389
11402	801390
172257	801391
21128	801392
32438	801393
185120	801394
67439	801395
95197	801396
131946	801397
52089	801398
91049	801399
49402	801400
37449	801401
136508	801402
212254	801403
235952	801404
138677	801405
163954	801406
2133	801407
146505	801408
174755	801409
13489	801410
7242	801411
67921	801412
112517	801413
6904	801414
135717	801415
48006	801416
57793	801417
8529	801418
154627	801419
187138	801420
26593	801421
192922	801422
19954	801423
67947	801424
314743	801425
121562	801426
70984	801427
182875	801428
213224	801429
277390	801430
139191	801431
108687	801432
143363	801433
94736	801434
179238	801435
79765	801436
26626	801437
1314	801438
52891	801439
322773	801440
10629	801441
46435	801442
3018	801443
112011	801444
98364	801445
327360	801446
96937	801447
132605	801448
289353	801449
62742	801450
25766	801451
132066	801452
12142	801453
310408	801454
103381	801455
206372	801456
313474	801457
300664	801458
77680	801459
7505	801460
213940	801461
185671	801462
9129	801463
87913	801464
8106	801465
155528	801466
245707	801467
231	801468
40036	801469
7939	801470
106745	801471
116635	801472
2353	801473
89083	801474
122671	801475
201440	801476
287575	801477
238517	801478
71903	801479
180574	801480
139429	801481
23100	801482
55046	801483
56098	801484
19147	801485
72170	801486
179171	801487
10389	801488
78386	801489
10889	801490
74052	801491
124582	801492
36377	801493
9965	801494
190391	801495
91732	801496
64462	801497
311365	801498
193505	801499
1964	801500
216550	801501
195061	801502
185340	801503
38423	801504
1907	801505
45815	801506
157586	801507
39826	801508
31350	801509
140153	801510
104787	801511
19002	801512
299092	801513
204878	801514
13778	801515
21397	801516
5059	801517
157779	801518
108627	801519
77861	801520
119828	801521
64542	801522
428	801523
16226	801524
67816	801525
31488	801526
12356	801527
9360	801528
9171	801529
5663	801530
12560	801531
2033	801532
58724	801533
14552	801534
189735	801535
194452	801536
84358	801537
171230	801538
81371	801539
56157	801540
8737	801541
132271	801542
208272	801543
14630	801544
44082	801545
61905	801546
82163	801547
69778	801548
23922	801549
18348	801550
35752	801551
79974	801552
60486	801553
91324	801554
51132	801555
51368	801556
20927	801557
105994	801558
326238	801559
172193	801560
64092	801561
5440	801562
215989	801563
12759	801564
250813	801565
172982	801566
117658	801567
100174	801568
132065	801569
5808	801570
136048	801571
215714	801572
124493	801573
260611	801574
80759	801575
218767	801576
116916	801577
137282	801578
49104	801579
208932	801580
187123	801581
201950	801582
197482	801583
123721	801584
137186	801585
135434	801586
115252	801587
143467	801588
73961	801589
76199	801590
148178	801591
24340	801592
58134	801593
197479	801594
283392	801595
1	801596
127852	801597
119416	801598
1323	801599
25103	801600
157582	801601
305866	801602
74066	801603
310587	801604
185230	801605
320919	801606
241743	801607
33181	801608
47490	801609
5220	801610
30782	801611
9184	801612
236849	801613
121949	801614
102739	801615
4545	801616
284265	801617
37297	801618
215030	801619
256407	801620
160806	801621
60485	801622
268145	801623
286383	801624
8452	801625
99461	801626
200254	801627
1812	801628
3132	801629
20062	801630
40266	801631
50341	801632
9622	801633
17473	801634
4694	801635
108068	801636
273838	801637
32257	801638
175631	801639
262755	801640
119390	801641
137333	801642
161225	801643
122736	801644
53176	801645
58456	801646
131074	801647
123721	801648
89416	801649
32399	801650
59392	801651
67944	801652
237427	801653
32796	801654
310040	801655
116302	801656
50903	801657
1812	801658
248901	801659
304306	801660
1156	801661
34068	801662
59142	801663
55558	801664
16256	801665
52077	801666
166392	801667
79739	801668
14488	801669
202429	801670
301260	801671
108731	801672
112610	801673
106065	801674
132004	801675
19679	801676
238724	801677
165460	801678
24623	801679
191142	801680
58134	801681
35593	801682
261361	801683
5101	801684
241699	801685
54788	801686
3048	801687
313909	801688
8452	801689
83538	801690
61037	801691
77268	801692
198108	801693
159592	801694
165665	801695
20489	801696
96311	801697
20489	801698
263746	801699
12301	801700
207531	801701
18781	801702
8848	801703
16349	801704
194261	801705
81186	801706
184341	801707
289378	801708
989	801709
26960	801710
108223	801711
125127	801712
5673	801713
18800	801714
18639	801715
21821	801716
11666	801717
122015	801718
87549	801719
70758	801720
87350	801721
306027	801722
149227	801723
149227	801724
279281	801725
126702	801726
27180	801727
132776	801728
27180	801729
187664	801730
77762	801731
121123	801732
51870	801733
287612	801734
13209	801735
20543	801736
286479	801737
15557	801738
255432	801739
254494	801740
20543	801741
69604	801742
49891	801743
120253	801744
245386	801745
54892	801746
24551	801747
93190	801748
22959	801749
125891	801750
154330	801751
46881	801752
57480	801753
35282	801754
68370	801755
69960	801756
49359	801757
114239	801758
106972	801759
285865	801760
116686	801761
226459	801762
20734	801763
154978	801764
2357	801765
65073	801766
176096	801767
27916	801768
151250	801769
10163	801770
103210	801771
18028	801772
286739	801773
68065	801774
25394	801775
69048	801776
85701	801777
122318	801778
81546	801779
25394	801780
244189	801781
181676	801782
66983	801783
95364	801784
49236	801785
41435	801786
15107	801787
66983	801788
78364	801789
3125	801790
7293	801791
140476	801792
79011	801793
22447	801794
5	801795
83863	801796
7789	801797
24118	801798
24594	801799
44335	801800
14018	801801
144072	801802
17532	801803
177608	801804
163025	801805
17120	801806
96247	801807
175779	801808
97830	801809
68654	801810
37489	801811
61105	801812
71760	801813
37489	801814
186206	801815
49778	801816
11425	801817
37489	801818
54871	801819
147603	801820
90648	801821
250108	801822
220871	801823
117264	801824
53662	801825
183808	801826
577	801827
33993	801828
1353	801829
112940	801830
828	801831
77300	801832
14969	801833
989	801834
120865	801835
35599	801836
80741	801837
1686	801838
12218	801839
69305	801840
69305	801841
69305	801842
35175	801843
16192	801844
10904	801845
229	801846
3055	801847
87070	801848
37970	801849
62272	801850
57488	801851
52357	801852
69489	801853
318841	801854
31419	801855
112909	801856
182283	801857
77720	801858
146637	801859
11672	801860
179209	801861
17267	801862
67019	801863
64826	801864
94433	801865
49754	801866
25691	801867
84307	801868
26019	801869
110962	801870
51646	801871
69444	801872
212168	801873
136642	801874
62492	801875
53659	801876
108835	801877
60501	801878
1370	801879
5724	801880
54525	801881
128138	801882
133564	801883
216842	801884
70142	801885
3542	801886
114375	801887
222446	801888
127177	801889
96	801890
27635	801891
17476	801892
657	801893
232352	801894
7259	801895
269952	801896
169054	801897
84587	801898
42509	801899
83088	801900
6754	801901
35511	801902
35511	801903
161017	801904
50529	801905
194474	801906
59371	801907
1516	801908
177813	801909
17998	801910
78345	801911
72866	801912
9415	801913
172028	801914
107014	801915
120074	801916
57831	801917
122684	801918
1509	801919
274490	801920
105087	801921
9338	801922
18099	801923
128882	801924
58845	801925
25379	801926
74726	801927
76507	801928
52666	801929
64377	801930
25928	801931
105108	801932
97239	801933
247596	801934
20789	801935
60210	801936
209180	801937
243	801938
114282	801939
215581	801940
50529	801941
94310	801942
17401	801943
166347	801944
17719	801945
111982	801946
75558	801947
207416	801948
136968	801949
34199	801950
252463	801951
123894	801952
61667	801953
288176	801954
78185	801955
35410	801956
261311	801957
123202	801958
121925	801959
266164	801960
101885	801961
76257	801962
66798	801963
160995	801964
111278	801965
322669	801966
22356	801967
223525	801968
15236	801969
166986	801970
183969	801971
125356	801972
12483	801973
30667	801974
2524	801975
39538	801976
149112	801977
121182	801978
203663	801979
58845	801980
265478	801981
81311	801982
39588	801983
120291	801984
57008	801985
176582	801986
9065	801987
18492	801988
83346	801989
11564	801990
96351	801991
6917	801992
2908	801993
28851	801994
46179	801995
3807	801996
95036	801997
62401	801998
31665	801999
150631	802000
29640	802001
62401	802002
28868	802003
13721	802004
24352	802005
163629	802006
90853	802007
161323	802008
57132	802009
6017	802010
210971	802011
648	802012
135586	802013
48524	802014
95043	802015
6714	802016
6714	802017
44589	802018
48900	802019
61540	802020
186495	802021
3645	802022
60646	802023
9770	802024
25153	802025
56930	802026
178391	802027
324417	802028
38973	802029
150366	802030
138666	802031
128781	802032
162524	802033
172542	802034
171442	802035
76909	802036
137381	802037
112945	802038
112594	802039
90445	802040
274439	802041
108639	802042
169015	802043
225	802044
325334	802045
37121	802046
78853	802047
48867	802048
84041	802049
26348	802050
327253	802051
190475	802052
50207	802053
31025	802054
241408	802055
181801	802056
114453	802057
70847	802058
231179	802059
20087	802060
67190	802061
93658	802062
13568	802063
11317	802064
113804	802065
32859	802066
48293	802067
109917	802068
168432	802069
7633	802070
59697	802071
163185	802072
322987	802073
1068	802074
267170	802075
198928	802076
18741	802077
284502	802078
217070	802079
108086	802080
250707	802081
106792	802082
103915	802083
204424	802084
10995	802085
16905	802086
169593	802087
195530	802088
17829	802089
3323	802090
176664	802091
297153	802092
201621	802093
162053	802094
20563	802095
1634	802096
28217	802097
52941	802098
221595	802099
60318	802100
46969	802101
25332	802102
173513	802103
43026	802104
25252	802105
51355	802106
178826	802107
105053	802108
11561	802109
261853	802110
6472	802111
7196	802112
14144	802113
80205	802114
101315	802115
2207	802116
23822	802117
3692	802118
87844	802119
158312	802120
8148	802121
34408	802122
2607	802123
24381	802124
156118	802125
194307	802126
47090	802127
87564	802128
7610	802129
62713	802130
4525	802131
13633	802132
117594	802133
1262	802134
2607	802135
12919	802136
70327	802137
70327	802138
28393	802139
15940	802140
41118	802141
16187	802142
268440	802143
14341	802144
65542	802145
1303	802146
2566	802147
754	802148
60175	802149
84011	802150
37012	802151
102482	802152
6317	802153
2835	802154
66910	802155
12613	802156
115717	802157
10907	802158
5112	802159
2204	802160
24189	802161
86291	802162
269141	802163
60993	802164
1222	802165
4015	802166
5459	802167
299372	802168
78827	802169
83666	802170
7617	802171
10776	802172
53545	802173
170525	802174
15499	802175
16216	802176
281786	802177
1623	802178
112537	802179
77996	802180
106360	802181
67788	802182
2607	802183
9565	802184
17526	802185
47852	802186
26475	802187
58484	802188
134	802189
74217	802190
33609	802191
663	802192
318833	802193
84011	802194
58040	802195
8719	802196
22351	802197
2246	802198
47199	802199
94734	802200
11998	802201
39183	802202
21223	802203
21053	802204
66140	802205
22614	802206
20682	802207
19969	802208
15219	802209
302305	802210
4524	802211
1222	802212
2024	802213
95004	802214
7182	802215
73737	802216
208678	802217
1796	802218
32264	802219
9298	802220
12919	802221
2024	802222
23002	802223
85925	802224
77662	802225
13556	802226
6331	802227
2555	802228
17701	802229
261530	802230
21712	802231
30811	802232
45855	802233
494	802234
48746	802235
116483	802236
28560	802237
80719	802238
2501	802239
218659	802240
55063	802241
15620	802242
79562	802243
196283	802244
18756	802245
5	802246
246101	802247
201277	802248
522	802249
89702	802250
18439	802251
14818	802252
58000	802253
243583	802254
222198	802255
55063	802256
99203	802257
120521	802258
140923	802259
133470	802260
109539	802261
197589	802262
116231	802263
71385	802264
37570	802265
38161	802266
13176	802267
55063	802268
1817	802269
21877	802270
20811	802271
63317	802272
1468	802273
226388	802274
129568	802275
38713	802276
67328	802277
52077	802278
114444	802279
69417	802280
6100	802281
76092	802282
4325	802283
22752	802284
126441	802285
3703	802286
44633	802287
1623	802288
86033	802289
10540	802290
53660	802291
2789	802292
10576	802293
81377	802294
40632	802295
8851	802296
7044	802297
138371	802298
27892	802299
82292	802300
18517	802301
23784	802302
141135	802303
135844	802304
184493	802305
2024	802306
1222	802307
41157	802308
47015	802309
79299	802310
3279	802311
2607	802312
1777	802313
287238	802314
31969	802315
3973	802316
25744	802317
989	802318
65151	802319
217	802320
207927	802321
47529	802322
23288	802323
184873	802324
132231	802325
315186	802326
55610	802327
260025	802328
38781	802329
112259	802330
193788	802331
46823	802332
305351	802333
153350	802334
182667	802335
321140	802336
88582	802337
6341	802338
114301	802339
45321	802340
43166	802341
146511	802342
5920	802343
17701	802344
4524	802345
76631	802346
20677	802347
173619	802348
38960	802349
1034	802350
179069	802351
15940	802352
30847	802353
314768	802354
314913	802355
3988	802356
3229	802357
32632	802358
17314	802359
85903	802360
8948	802361
14197	802362
185701	802363
126706	802364
16444	802365
85074	802366
262155	802367
209757	802368
49542	802369
95562	802370
36184	802371
25020	802372
17527	802373
33056	802374
1434	802375
8391	802376
5158	802377
23447	802378
24245	802379
41891	802380
197286	802381
100682	802382
40459	802383
1371	802384
3322	802385
1932	802386
15601	802387
37841	802388
142038	802389
9695	802390
20310	802391
9292	802392
210802	802393
19341	802394
8301	802395
184940	802396
1934	802397
39442	802398
275393	802399
127464	802400
35195	802401
118925	802402
44302	802403
21675	802404
576	802405
57314	802406
216388	802407
24174	802408
344	802409
29243	802410
85359	802411
281524	802412
24451	802413
4450	802414
12954	802415
138156	802416
3360	802417
4652	802418
41150	802419
8277	802420
109461	802421
107391	802422
9392	802423
769	802424
12193	802425
134756	802426
220071	802427
2312	802428
211249	802429
20142	802430
164	802431
7909	802432
59899	802433
45670	802434
14578	802435
13479	802436
19509	802437
1259	802438
522	802439
57042	802440
91512	802441
211091	802442
49814	802443
63615	802444
11444	802445
44675	802446
315651	802447
34373	802448
35796	802449
80786	802450
15234	802451
16983	802452
185873	802453
141390	802454
209757	802455
207749	802456
55274	802457
5252	802458
59899	802459
1371	802460
24830	802461
18007	802462
81419	802463
23949	802464
32334	802465
50136	802466
10819	802467
17701	802468
45973	802469
4405	802470
6505	802471
55147	802472
19725	802473
19950	802474
12839	802475
178405	802476
121601	802477
216773	802478
134281	802479
114002	802480
8692	802481
23869	802482
56294	802483
11524	802484
1272	802485
118092	802486
23869	802487
172627	802488
167749	802489
8523	802490
98087	802491
77562	802492
11521	802493
36157	802494
8896	802495
218551	802496
23918	802497
44559	802498
89987	802499
74175	802500
107675	802501
72007	802502
30666	802503
100	802504
52479	802505
22167	802506
14248	802507
11727	802508
45947	802509
176658	802510
42738	802511
3459	802512
1984	802513
9698	802514
107791	802515
71703	802516
26051	802517
48013	802518
79052	802519
150582	802520
189798	802521
2390	802522
78333	802523
42	802524
79550	802525
135	802526
826	802527
20139	802528
110633	802529
1996	802530
291095	802531
54802	802532
22963	802533
1322	802534
1322	802535
3016	802536
3016	802537
272529	802538
133719	802539
113749	802540
98013	802541
5347	802542
78966	802543
348	802544
69466	802545
415	802546
2692	802547
48781	802548
31416	802549
96280	802550
15426	802551
113529	802552
577	802553
6565	802554
11716	802555
8453	802556
39771	802557
63437	802558
8824	802559
37541	802560
11235	802561
529	802562
72343	802563
15567	802564
73541	802565
82147	802566
3086	802567
9289	802568
71281	802569
109885	802570
261774	802571
137121	802572
45846	802573
113254	802574
10519	802575
78211	802576
48237	802577
124203	802578
260137	802579
67721	802580
109495	802581
241855	802582
51856	802583
39034	802584
78430	802585
6726	802586
76601	802587
9124	802588
59092	802589
993	802590
92874	802591
40700	802592
66338	802593
39059	802594
9016	802595
36643	802596
23649	802597
192947	802598
17338	802599
4318	802600
21599	802601
13205	802602
1526	802603
55282	802604
2468	802605
2282	802606
177673	802607
79774	802608
9435	802609
64361	802610
59977	802611
203903	802612
3200	802613
139	802614
107095	802615
41781	802616
35906	802617
12408	802618
21007	802619
15399	802620
594	802621
107973	802622
60583	802623
7	802624
85616	802625
76967	802626
51463	802627
49463	802628
15681	802629
9368	802630
132293	802631
82149	802632
36767	802633
101748	802634
8381	802635
30943	802636
1641	802637
26813	802638
44856	802639
74239	802640
13541	802641
104506	802642
50807	802643
163607	802644
2680	802645
1777	802646
271194	802647
14100	802648
3122	802649
6662	802650
33655	802651
45417	802652
59172	802653
13411	802654
12671	802655
29414	802656
2468	802657
813	802658
137997	802659
114088	802660
83355	802661
684	802662
163046	802663
62689	802664
15317	802665
28223	802666
2181	802667
155	802668
6119	802669
2626	802670
77458	802671
7	802672
3625	802673
14356	802674
29728	802675
4120	802676
206519	802677
99170	802678
109842	802679
1360	802680
1727	802681
52445	802682
119877	802683
175988	802684
31073	802685
2692	802686
30935	802687
25144	802688
14979	802689
24056	802690
93778	802691
110187	802692
597	802693
1850	802694
176966	802695
17833	802696
55473	802697
4967	802698
152122	802699
43103	802700
22739	802701
118831	802702
7891	802703
197213	802704
15944	802705
59159	802706
2204	802707
1673	802708
309348	802709
131135	802710
194132	802711
39364	802712
23269	802713
232567	802714
39420	802715
33303	802716
42532	802717
23676	802718
13509	802719
9081	802720
326	802721
108581	802722
29562	802723
314639	802724
149559	802725
42276	802726
9006	802727
44712	802728
48167	802729
37658	802730
237090	802731
84518	802732
1958	802733
130950	802734
270721	802735
256958	802736
9902	802737
184396	802738
118540	802739
920	802740
1523	802741
88910	802742
36799	802743
35853	802744
205569	802745
29798	802746
13919	802747
56599	802748
121719	802749
55025	802750
48417	802751
1386	802752
76650	802753
85053	802754
20593	802755
26119	802756
83348	802757
71907	802758
147414	802759
79267	802760
32292	802761
202959	802762
2982	802763
3718	802764
289881	802765
61910	802766
8352	802767
26327	802768
30933	802769
29798	802770
33809	802771
69095	802772
328579	802773
15314	802774
1658	802775
113952	802776
71886	802777
246860	802778
74118	802779
86593	802780
182293	802781
43309	802782
187970	802783
25774	802784
64960	802785
76044	802786
73522	802787
24399	802788
138744	802789
28309	802790
45508	802791
41785	802792
36147	802793
200217	802794
25073	802795
68413	802796
83643	802797
189294	802798
234848	802799
19793	802800
187671	802801
111526	802802
306203	802803
240085	802804
97490	802805
47897	802806
254263	802807
164554	802808
29603	802809
161924	802810
6552	802811
156219	802812
200569	802813
200483	802814
159498	802815
6312	802816
200387	802817
54996	802818
71837	802819
41254	802820
57416	802821
126106	802822
239677	802823
325357	802824
131349	802825
79665	802826
93089	802827
41210	802828
76470	802829
63706	802830
86042	802831
5477	802832
73769	802833
74550	802834
191412	802835
369	802836
6219	802837
14041	802838
34837	802839
325521	802840
114889	802841
204496	802842
293806	802843
170890	802844
37783	802845
129517	802846
96749	802847
45310	802848
22582	802849
142880	802850
210690	802851
179168	802852
10922	802853
265411	802854
114196	802855
122812	802856
18667	802857
18595	802858
68396	802859
3907	802860
68466	802861
43308	802862
153930	802863
6323	802864
47261	802865
91354	802866
179345	802867
290189	802868
19364	802869
297024	802870
67422	802871
80967	802872
150862	802873
54958	802874
90449	802875
216981	802876
95224	802877
2637	802878
38573	802879
219131	802880
311232	802881
303344	802882
82800	802883
39325	802884
65956	802885
65902	802886
179394	802887
3383	802888
13601	802889
7897	802890
145616	802891
16930	802892
250302	802893
2809	802894
163475	802895
313889	802896
325534	802897
65175	802898
155061	802899
170994	802900
42159	802901
95708	802902
85478	802903
69967	802904
95523	802905
159313	802906
255281	802907
234228	802908
55087	802909
153470	802910
105141	802911
150302	802912
206131	802913
116138	802914
117019	802915
118035	802916
32965	802917
259117	802918
239632	802919
278335	802920
126452	802921
127651	802922
207709	802923
192686	802924
302428	802925
36194	802926
129991	802927
57690	802928
84545	802929
205264	802930
25280	802931
92699	802932
7147	802933
107429	802934
137835	802935
168793	802936
293006	802937
38219	802938
250934	802939
253265	802940
279908	802941
167129	802942
116208	802943
219790	802944
260930	802945
262855	802946
250398	802947
96646	802948
117587	802949
289446	802950
312513	802951
88648	802952
269777	802953
206014	802954
175976	802955
182322	802956
8717	802957
146749	802958
64293	802959
95421	802960
65017	802961
39360	802962
150857	802963
2840	802964
19707	802965
16740	802966
280654	802967
895	802968
58926	802969
123086	802970
1964	802971
185062	802972
278190	802973
151401	802974
6126	802975
319959	802976
73379	802977
206676	802978
26338	802979
173581	802980
194320	802981
3183	802982
28856	802983
38173	802984
262612	802985
180020	802986
160962	802987
154685	802988
323141	802989
3433	802990
13025	802991
284961	802992
319969	802993
102018	802994
23740	802995
274452	802996
70189	802997
322893	802998
311751	802999
317131	803000
175391	803001
3127	803002
9233	803003
147712	803004
22626	803005
106481	803006
60835	803007
50272	803008
277477	803009
91534	803010
22769	803011
277726	803012
35459	803013
126689	803014
122691	803015
30974	803016
16696	803017
138570	803018
193534	803019
239608	803020
22423	803021
137097	803022
112174	803023
307408	803024
175222	803025
175144	803026
175130	803027
268014	803028
49467	803029
46054	803030
84978	803031
41228	803032
84978	803033
85547	803034
8522	803035
108916	803036
93257	803037
270313	803038
8491	803039
242632	803040
239123	803041
51846	803042
18734	803043
168081	803044
202229	803045
203997	803046
59962	803047
159054	803048
7637	803049
141615	803050
159801	803051
220917	803052
277366	803053
232778	803054
130328	803055
44403	803056
247351	803057
9563	803058
147606	803059
67188	803060
62896	803061
103450	803062
126157	803063
299015	803064
31896	803065
110645	803066
2398	803067
5502	803068
32083	803069
19113	803070
86365	803071
260568	803072
109597	803073
41780	803074
14517	803075
72015	803076
326256	803077
35432	803078
78208	803079
49601	803080
254032	803081
44547	803082
87788	803083
10896	803084
293750	803085
297563	803086
126425	803087
256073	803088
72447	803089
25572	803090
22349	803091
16927	803092
270921	803093
5429	803094
257924	803095
267855	803096
15375	803097
94227	803098
110063	803099
163762	803100
184546	803101
196405	803102
27571	803103
1350	803104
124743	803105
114899	803106
86501	803107
180439	803108
262213	803109
228392	803110
188416	803111
72138	803112
12809	803113
172113	803114
58940	803115
321177	803116
34853	803117
86372	803118
153962	803119
298566	803120
223046	803121
28558	803122
1432	803123
233307	803124
195125	803125
14	803126
208266	803127
202668	803128
82101	803129
167873	803130
179106	803131
77962	803132
14948	803133
298563	803134
788	803135
30967	803136
170048	803137
50120	803138
15840	803139
17848	803140
128943	803141
52673	803142
11302	803143
75146	803144
75146	803145
94666	803146
33046	803147
145448	803148
31536	803149
131192	803150
29994	803151
197793	803152
43505	803153
250980	803154
2851	803155
45585	803156
4488	803157
27533	803158
110	803159
2940	803160
9572	803161
85696	803162
288207	803163
148881	803164
36314	803165
72241	803166
192336	803167
46838	803168
68472	803169
50245	803170
16638	803171
132807	803172
1814	803173
5234	803174
97361	803175
70193	803176
117724	803177
12265	803178
53208	803179
144885	803180
6856	803181
29169	803182
67308	803183
238530	803184
22687	803185
683	803186
268777	803187
127391	803188
48834	803189
29892	803190
66502	803191
294741	803192
34256	803193
99998	803194
127391	803195
106449	803196
237476	803197
241342	803198
251462	803199
76869	803200
826	803201
15212	803202
212581	803203
48759	803204
166867	803205
169389	803206
206102	803207
111671	803208
15968	803209
93	803210
79669	803211
116126	803212
836	803213
12599	803214
123445	803215
204764	803216
17796	803217
126571	803218
181820	803219
8313	803220
17607	803221
10114	803222
3298	803223
4628	803224
123103	803225
17842	803226
94542	803227
7009	803228
154655	803229
62435	803230
144158	803231
96961	803232
22017	803233
207268	803234
107201	803235
146908	803236
390	803237
10276	803238
14381	803239
33370	803240
9629	803241
298617	803242
2286	803243
155779	803244
1835	803245
56334	803246
348	803247
116558	803248
23322	803249
3298	803250
97910	803251
150000	803252
255691	803253
189897	803254
4431	803255
68283	803256
122691	803257
1071	803258
39836	803259
32799	803260
116454	803261
31829	803262
13085	803263
84029	803264
111896	803265
16230	803266
3532	803267
321207	803268
77471	803269
58007	803270
151	803271
33013	803272
19211	803273
66005	803274
178941	803275
11467	803276
82859	803277
595	803278
20517	803279
17419	803280
79738	803281
39941	803282
93564	803283
163320	803284
2419	803285
166881	803286
446	803287
11721	803288
18550	803289
36530	803290
78878	803291
325957	803292
97324	803293
63406	803294
4468	803295
5129	803296
62983	803297
267249	803298
156846	803299
133437	803300
15183	803301
166304	803302
260	803303
125696	803304
31518	803305
36020	803306
17682	803307
13596	803308
1230	803309
13896	803310
9309	803311
5724	803312
540	803313
45456	803314
31930	803315
94347	803316
42579	803317
59149	803318
40893	803319
63820	803320
1541	803321
322	803322
143826	803323
337	803324
31136	803325
8901	803326
105935	803327
53338	803328
121459	803329
201433	803330
132052	803331
142250	803332
69260	803333
24111	803334
22162	803335
6902	803336
4997	803337
141644	803338
160505	803339
7570	803340
90165	803341
101356	803342
111740	803343
16543	803344
23681	803345
57081	803346
89967	803347
94278	803348
106436	803349
47762	803350
6172	803351
130272	803352
2559	803353
19895	803354
172	803355
153640	803356
2073	803357
46898	803358
6	803359
31609	803360
166058	803361
4636	803362
18325	803363
14882	803364
154	803365
16358	803366
78993	803367
44845	803368
262413	803369
248676	803370
369	803371
203501	803372
105628	803373
1451	803374
39861	803375
130547	803376
11904	803377
9834	803378
56734	803379
177182	803380
1953	803381
34605	803382
3181	803383
21896	803384
26490	803385
3367	803386
291743	803387
355	803388
5	803389
252	803390
148446	803391
32331	803392
89471	803393
119276	803394
84908	803395
227656	803396
23377	803397
125568	803398
26075	803399
43514	803400
12435	803401
102511	803402
84613	803403
18768	803404
106025	803405
114082	803406
247827	803407
202671	803408
125089	803409
22713	803410
8909	803411
36825	803412
53722	803413
13227	803414
238	803415
25664	803416
125	803417
6125	803418
15965	803419
80715	803420
5707	803421
22486	803422
195049	803423
161	803424
171477	803425
1474	803426
1223	803427
283897	803428
228137	803429
162481	803430
312116	803431
24537	803432
993	803433
4062	803434
12916	803435
46685	803436
5577	803437
168287	803438
15898	803439
16709	803440
95989	803441
112537	803442
3965	803443
162577	803444
198253	803445
23347	803446
26304	803447
2612	803448
74861	803449
143602	803450
50779	803451
223973	803452
26750	803453
26727	803454
23681	803455
110104	803456
158104	803457
19	803458
42628	803459
11839	803460
13521	803461
33371	803462
5998	803463
38465	803464
7872	803465
172590	803466
35985	803467
78728	803468
59517	803469
9450	803470
46354	803471
66943	803472
70729	803473
135475	803474
11585	803475
15047	803476
148541	803477
94653	803478
162640	803479
11	803480
47937	803481
49827	803482
1193	803483
24268	803484
65059	803485
304841	803486
132904	803487
1993	803488
56948	803489
45988	803490
46161	803491
211640	803492
2059	803493
65699	803494
85030	803495
59410	803496
133268	803497
121410	803498
8028	803499
74449	803500
79596	803501
2417	803502
327	803503
115152	803504
115849	803505
267410	803506
305	803507
244522	803508
528	803509
54364	803510
284826	803511
11237	803512
87712	803513
25376	803514
8525	803515
93122	803516
2598	803517
49812	803518
160053	803519
47678	803520
75314	803521
5766	803522
4741	803523
22436	803524
644	803525
48216	803526
78203	803527
793	803528
132291	803529
206026	803530
11088	803531
190217	803532
25211	803533
4996	803534
607	803535
8819	803536
168545	803537
7871	803538
56759	803539
67091	803540
117486	803541
152656	803542
4684	803543
846	803544
2127	803545
44545	803546
5922	803547
73796	803548
96989	803549
572	803550
150310	803551
18316	803552
116791	803553
99354	803554
10434	803555
126507	803556
15613	803557
3603	803558
22111	803559
51242	803560
23263	803561
311504	803562
53593	803563
178145	803564
31374	803565
105395	803566
71452	803567
50940	803568
196483	803569
135882	803570
43	803571
115049	803572
142806	803573
10057	803574
3923	803575
4313	803576
89208	803577
182620	803578
112905	803579
275763	803580
1317	803581
51298	803582
123667	803583
270865	803584
80938	803585
499	803586
228597	803587
5995	803588
73842	803589
103213	803590
122765	803591
77664	803592
271	803593
135228	803594
2377	803595
3752	803596
16928	803597
111	803598
69878	803599
274464	803600
41527	803601
243575	803602
72663	803603
96812	803604
56885	803605
8954	803606
140602	803607
4972	803608
3551	803609
60458	803610
141601	803611
117501	803612
121068	803613
49511	803614
99553	803615
55907	803616
34126	803617
4282	803618
83696	803619
39161	803620
18798	803621
26453	803622
2144	803623
1165	803624
22348	803625
1929	803626
240164	803627
157523	803628
3329	803629
331	803630
17858	803631
42012	803632
10519	803633
32741	803634
7536	803635
151874	803636
32444	803637
31244	803638
88735	803639
49426	803640
82352	803641
223154	803642
53287	803643
265083	803644
2965	803645
193480	803646
3834	803647
21705	803648
21463	803649
78476	803650
9312	803651
117656	803652
34281	803653
38332	803654
222468	803655
46374	803656
4333	803657
25708	803658
26483	803659
6524	803660
85132	803661
5063	803662
28176	803663
4591	803664
197575	803665
110216	803666
18621	803667
173995	803668
26984	803669
212487	803670
114996	803671
74638	803672
205283	803673
129171	803674
17192	803675
6172	803676
6723	803677
7712	803678
7143	803679
78237	803680
17892	803681
18945	803682
46374	803683
52900	803684
59109	803685
186691	803686
5638	803687
2964	803688
78866	803689
320642	803690
59919	803691
202587	803692
199693	803693
5422	803694
312679	803695
5994	803696
7027	803697
1477	803698
78472	803699
121205	803700
315385	803701
14134	803702
26874	803703
188234	803704
52107	803705
2540	803706
48280	803707
324912	803708
47563	803709
51919	803710
11369	803711
299446	803712
1791	803713
136740	803714
4955	803715
106093	803716
3142	803717
236996	803718
134322	803719
11688	803720
3771	803721
23615	803722
27887	803723
224228	803724
102832	803725
157602	803726
117709	803727
98	803728
10574	803729
159439	803730
132155	803731
234762	803732
227424	803733
23025	803734
116111	803735
5747	803736
27003	803737
3360	803738
11289	803739
84372	803740
84579	803741
150668	803742
126207	803743
133243	803744
84605	803745
3842	803746
8258	803747
24862	803748
94993	803749
11982	803750
165963	803751
5088	803752
4526	803753
775	803754
7390	803755
50790	803756
24371	803757
113090	803758
11685	803759
34909	803760
34177	803761
8225	803762
8225	803763
502	803764
231015	803765
10406	803766
119813	803767
11689	803768
138564	803769
203269	803770
72581	803771
1311	803772
9526	803773
30145	803774
41548	803775
17503	803776
136738	803777
19962	803778
116831	803779
28431	803780
85398	803781
285305	803782
5912	803783
10043	803784
8237	803785
13235	803786
169725	803787
65311	803788
4146	803789
5563	803790
30372	803791
78604	803792
54962	803793
4518	803794
41751	803795
30440	803796
47567	803797
251302	803798
59458	803799
32798	803800
7403	803801
35534	803802
699	803803
16511	803804
3627	803805
1025	803806
20956	803807
12094	803808
12094	803809
85449	803810
61878	803811
4072	803812
190654	803813
73637	803814
7399	803815
22056	803816
16042	803817
11840	803818
79296	803819
548	803820
207299	803821
13774	803822
11889	803823
28050	803824
5442	803825
8979	803826
37944	803827
10441	803828
82858	803829
2329	803830
1580	803831
80874	803832
35669	803833
6505	803834
21320	803835
11943	803836
29257	803837
434	803838
1934	803839
70243	803840
2030	803841
124571	803842
2399	803843
85359	803844
93272	803845
32502	803846
33875	803847
63430	803848
13711	803849
6540	803850
121436	803851
10441	803852
2609	803853
215215	803854
21687	803855
9207	803856
4453	803857
1678	803858
7717	803859
134400	803860
266350	803861
24637	803862
102953	803863
11416	803864
67036	803865
22922	803866
32340	803867
32340	803868
181962	803869
4526	803870
79320	803871
31847	803872
69400	803873
6477	803874
31932	803875
5879	803876
164537	803877
25292	803878
1884	803879
12893	803880
53260	803881
148	803882
24578	803883
319082	803884
10406	803885
582	803886
582	803887
1530	803888
522	803889
84432	803890
8463	803891
37017	803892
92722	803893
205366	803894
316788	803895
261048	803896
9695	803897
9097	803898
166302	803899
92115	803900
194466	803901
8225	803902
200051	803903
286660	803904
300077	803905
55148	803906
89814	803907
233	803908
9913	803909
3283	803910
84683	803911
1044	803912
28017	803913
6295	803914
812	803915
87142	803916
167906	803917
489	803918
100	803919
28	803920
228064	803921
21035	803922
243127	803923
200758	803924
11257	803925
136171	803926
305	803927
246186	803928
38645	803929
131518	803930
37956	803931
156191	803932
5206	803933
2399	803934
5088	803935
84931	803936
10306	803937
958	803938
5088	803939
2898	803940
121299	803941
59514	803942
70303	803943
10906	803944
13966	803945
32750	803946
9556	803947
28192	803948
6477	803949
98503	803950
3460	803951
134776	803952
3881	803953
126788	803954
44943	803955
731	803956
82517	803957
257822	803958
69178	803959
13437	803960
232712	803961
28354	803962
47008	803963
23939	803964
6721	803965
4051	803966
1370	803967
90925	803968
38960	803969
12094	803970
12094	803971
12094	803972
260133	803973
20093	803974
37120	803975
268204	803976
268186	803977
9090	803978
11066	803979
1929	803980
251	803981
74883	803982
61	803983
170471	803984
190077	803985
73092	803986
1226	803987
159293	803988
87428	803989
178913	803990
41431	803991
236525	803992
119930	803993
177564	803994
128459	803995
7550	803996
29688	803997
151452	803998
89291	803999
21846	804000
82917	804001
120518	804002
126990	804003
3832	804004
24933	804005
2943	804006
1605	804007
66745	804008
34091	804009
2976	804010
62664	804011
34228	804012
77463	804013
60049	804014
2280	804015
156298	804016
242496	804017
4643	804018
14058	804019
46477	804020
197882	804021
116185	804022
126990	804023
308523	804024
100560	804025
131665	804026
27133	804027
227428	804028
157342	804029
317940	804030
130308	804031
86962	804032
192058	804033
44073	804034
139386	804035
138405	804036
272816	804037
37805	804038
103844	804039
103651	804040
65269	804041
327870	804042
34031	804043
209117	804044
38661	804045
2526	804046
63221	804047
192785	804048
293751	804049
31148	804050
67133	804051
290641	804052
277192	804053
33530	804054
2943	804055
124194	804056
83748	804057
177551	804058
254	804059
208901	804060
131795	804061
37426	804062
2914	804063
95627	804064
2021	804065
9681	804066
35751	804067
73144	804068
138382	804069
8311	804070
129745	804071
36781	804072
97940	804073
339	804074
6971	804075
1979	804076
152545	804077
139545	804078
28983	804079
189231	804080
34280	804081
132614	804082
62613	804083
34650	804084
72998	804085
73216	804086
109813	804087
40278	804088
231	804089
317989	804090
95	804091
21672	804092
58061	804093
23104	804094
171879	804095
96438	804096
73562	804097
43960	804098
15143	804099
14098	804100
7225	804101
7367	804102
26399	804103
86975	804104
5071	804105
42702	804106
147133	804107
11728	804108
114288	804109
134763	804110
308791	804111
25900	804112
174640	804113
102398	804114
12560	804115
15321	804116
272864	804117
6022	804118
112710	804119
15526	804120
82962	804121
106059	804122
6878	804123
5250	804124
68660	804125
88048	804126
49413	804127
57198	804128
21271	804129
101179	804130
44150	804131
122701	804132
70674	804133
20538	804134
195928	804135
2120	804136
139294	804137
216575	804138
230971	804139
110832	804140
33741	804141
104093	804142
89736	804143
2914	804144
321898	804145
255413	804146
16596	804147
480	804148
13895	804149
192750	804150
325	804151
3503	804152
21798	804153
234360	804154
42228	804155
63772	804156
26483	804157
90685	804158
15313	804159
58551	804160
236316	804161
11867	804162
160120	804163
16681	804164
15078	804165
248710	804166
75137	804167
110933	804168
8704	804169
29506	804170
244038	804171
71825	804172
28343	804173
48948	804174
857	804175
97717	804176
78696	804177
93146	804178
10281	804179
129759	804180
11949	804181
10010	804182
116099	804183
51828	804184
323184	804185
130926	804186
89736	804187
307946	804188
313136	804189
5824	804190
193087	804191
11784	804192
95802	804193
15313	804194
216548	804195
301216	804196
76430	804197
189008	804198
193393	804199
7599	804200
216212	804201
157009	804202
1253	804203
246270	804204
238695	804205
159065	804206
89158	804207
281040	804208
154883	804209
14036	804210
118079	804211
8914	804212
5634	804213
1983	804214
31014	804215
16106	804216
36328	804217
7599	804218
3503	804219
2914	804220
102195	804221
137895	804222
2912	804223
101333	804224
148629	804225
140001	804226
207791	804227
253473	804228
21976	804229
134729	804230
23076	804231
219810	804232
28809	804233
101303	804234
195584	804235
165954	804236
95661	804237
242065	804238
15935	804239
181725	804240
67528	804241
271817	804242
328410	804243
46852	804244
4242	804245
181090	804246
105868	804247
39674	804248
180218	804249
13905	804250
202155	804251
277747	804252
20330	804253
325724	804254
78076	804255
1948	804256
441	804257
9447	804258
2513	804259
135946	804260
139081	804261
41442	804262
21798	804263
22016	804264
264126	804265
51888	804266
7334	804267
158	804268
233	804269
2948	804270
44392	804271
160532	804272
323703	804273
219814	804274
24974	804275
23684	804276
5002	804277
93666	804278
14296	804279
56155	804280
15139	804281
2620	804282
13503	804283
100834	804284
1979	804285
138256	804286
4341	804287
29846	804288
8314	804289
170034	804290
114942	804291
10136	804292
32225	804293
16149	804294
983	804295
181120	804296
114458	804297
24956	804298
7084	804299
6360	804300
5159	804301
3489	804302
14858	804303
84676	804304
158723	804305
21235	804306
97656	804307
2614	804308
86002	804309
324548	804310
83912	804311
148699	804312
58020	804313
100	804314
21137	804315
4900	804316
250837	804317
1655	804318
1462	804319
119642	804320
27133	804321
1109	804322
11718	804323
62	804324
15490	804325
190461	804326
6731	804327
1963	804328
31191	804329
211005	804330
3489	804331
74804	804332
102316	804333
18505	804334
99747	804335
1461	804336
42014	804337
42770	804338
4501	804339
246021	804340
146579	804341
102114	804342
5364	804343
100	804344
2908	804345
177	804346
66551	804347
138381	804348
14274	804349
5524	804350
119273	804351
101005	804352
24878	804353
144200	804354
30918	804355
67499	804356
21095	804357
121901	804358
1816	804359
26113	804360
19590	804361
84474	804362
92728	804363
43241	804364
118492	804365
116182	804366
148	804367
20746	804368
15620	804369
129458	804370
50083	804371
6269	804372
26237	804373
106266	804374
112463	804375
75056	804376
13961	804377
80763	804378
6820	804379
139132	804380
7125	804381
7696	804382
110323	804383
4554	804384
285302	804385
105287	804386
118880	804387
56422	804388
6150	804389
327733	804390
1345	804391
307122	804392
3624	804393
700	804394
33552	804395
5451	804396
130748	804397
35421	804398
560	804399
156339	804400
70683	804401
2713	804402
264456	804403
48726	804404
38685	804405
102755	804406
12533	804407
96420	804408
15073	804409
2496	804410
40484	804411
59035	804412
315598	804413
151617	804414
44150	804415
230627	804416
29210	804417
9387	804418
48592	804419
6587	804420
33962	804421
126275	804422
315097	804423
23372	804424
99777	804425
34207	804426
58545	804427
55995	804428
13653	804429
31009	804430
22311	804431
72770	804432
138981	804433
216053	804434
795	804435
4794	804436
25709	804437
45372	804438
266068	804439
213807	804440
192690	804441
1122	804442
148692	804443
149961	804444
43159	804445
25413	804446
65566	804447
5417	804448
160908	804449
2945	804450
23609	804451
136881	804452
154758	804453
87747	804454
107209	804455
49462	804456
318663	804457
11198	804458
22196	804459
74814	804460
35220	804461
3440	804462
23012	804463
309845	804464
103736	804465
46167	804466
55729	804467
57015	804468
55909	804469
116805	804470
35527	804471
13938	804472
39464	804473
132077	804474
53055	804475
77647	804476
43008	804477
42063	804478
124292	804479
56602	804480
41252	804481
145550	804482
39120	804483
91666	804484
220662	804485
139681	804486
49536	804487
152182	804488
7025	804489
210397	804490
34382	804491
101384	804492
50825	804493
177601	804494
1542	804495
75718	804496
161896	804497
45154	804498
11574	804499
23885	804500
123654	804501
42856	804502
52102	804503
22210	804504
190018	804505
157692	804506
209030	804507
24317	804508
3742	804509
27066	804510
22627	804511
7035	804512
189705	804513
3556	804514
21652	804515
233528	804516
80	804517
45598	804518
95301	804519
94214	804520
15629	804521
5071	804522
58880	804523
39907	804524
18075	804525
48801	804526
38154	804527
77759	804528
26483	804529
130167	804530
221442	804531
123312	804532
169427	804533
19987	804534
89623	804535
186654	804536
151213	804537
15482	804538
30326	804539
193095	804540
1165	804541
25486	804542
20883	804543
7948	804544
68425	804545
173794	804546
296876	804547
76283	804548
97218	804549
14648	804550
101466	804551
5652	804552
76423	804553
121925	804554
60767	804555
56973	804556
206343	804557
144212	804558
94268	804559
203095	804560
97153	804561
585	804562
316379	804563
8517	804564
18075	804565
321732	804566
76969	804567
20362	804568
18213	804569
97198	804570
167916	804571
1165	804572
4282	804573
21168	804574
245850	804575
167980	804576
3518	804577
48658	804578
6822	804579
15729	804580
47379	804581
4152	804582
681	804583
1243	804584
1933	804585
221397	804586
293626	804587
47461	804588
3518	804589
90474	804590
11704	804591
57852	804592
53449	804593
10674	804594
90222	804595
150267	804596
1950	804597
117002	804598
207920	804599
48587	804600
29753	804601
1605	804602
6878	804603
2960	804604
60895	804605
61849	804606
39887	804607
32479	804608
10175	804609
48928	804610
119198	804611
21554	804612
318116	804613
152832	804614
30923	804615
30597	804616
102328	804617
20753	804618
166322	804619
93053	804620
5502	804621
218499	804622
42591	804623
42821	804624
3433	804625
955	804626
227	804627
73730	804628
17294	804629
325545	804630
93611	804631
138532	804632
4752	804633
67255	804634
92941	804635
113965	804636
231641	804637
15930	804638
20230	804639
84589	804640
101306	804641
184427	804642
27742	804643
325731	804644
14910	804645
64860	804646
9009	804647
9009	804648
3502	804649
29506	804650
202505	804651
221796	804652
4152	804653
560	804654
55629	804655
33499	804656
1054	804657
134846	804658
50624	804659
153181	804660
81726	804661
2637	804662
31019	804663
3052	804664
12154	804665
225471	804666
242494	804667
11636	804668
70473	804669
11899	804670
59623	804671
317986	804672
6318	804673
56968	804674
289810	804675
74624	804676
5688	804677
226673	804678
9258	804679
1948	804680
110566	804681
147436	804682
196002	804683
14209	804684
328238	804685
121819	804686
29621	804687
52361	804688
11397	804689
56968	804690
252757	804691
138382	804692
35533	804693
18606	804694
5322	804695
209496	804696
15561	804697
1231	804698
6822	804699
16402	804700
26483	804701
208769	804702
257879	804703
115894	804704
51621	804705
4191	804706
24125	804707
14611	804708
3097	804709
148685	804710
15309	804711
3404	804712
170712	804713
65710	804714
47482	804715
59405	804716
134811	804717
275453	804718
20230	804719
38473	804720
243847	804721
58880	804722
89660	804723
64506	804724
64474	804725
5313	804726
3089	804727
74869	804728
539	804729
72269	804730
62	804731
16235	804732
13852	804733
40155	804734
146898	804735
63964	804736
2527	804737
90619	804738
203333	804739
52560	804740
64506	804741
89147	804742
150691	804743
172	804744
126588	804745
9681	804746
29603	804747
200668	804748
1715	804749
6721	804750
56589	804751
16265	804752
18284	804753
1975	804754
47093	804755
19376	804756
248995	804757
86712	804758
57849	804759
4250	804760
3431	804761
62	804762
31889	804763
1208	804764
210923	804765
239692	804766
294822	804767
43402	804768
74219	804769
4570	804770
320509	804771
44511	804772
5822	804773
209471	804774
211005	804775
19636	804776
18639	804777
6095	804778
16073	804779
42299	804780
5264	804781
61606	804782
31112	804783
315752	804784
365	804785
37818	804786
62088	804787
11615	804788
124498	804789
83699	804790
22897	804791
29138	804792
58942	804793
91866	804794
173120	804795
78642	804796
284091	804797
1664	804798
187980	804799
11372	804800
65810	804801
11372	804802
11372	804803
188852	804804
11879	804805
166413	804806
102224	804807
137073	804808
31624	804809
145665	804810
244503	804811
242823	804812
117554	804813
21806	804814
24830	804815
68791	804816
66011	804817
89983	804818
44584	804819
3981	804820
13996	804821
10476	804822
215728	804823
24830	804824
44063	804825
173709	804826
25567	804827
112414	804828
103977	804829
5423	804830
8968	804831
266991	804832
53244	804833
153560	804834
176085	804835
295504	804836
271028	804837
208656	804838
214496	804839
116195	804840
143869	804841
14190	804842
170428	804843
120877	804844
233763	804845
152169	804846
76561	804847
56478	804848
204215	804849
14714	804850
85766	804851
289360	804852
91043	804853
27501	804854
3834	804855
98420	804856
20061	804857
128675	804858
3418	804859
217749	804860
3834	804861
257892	804862
148882	804863
252499	804864
121770	804865
92240	804866
316157	804867
8961	804868
224770	804869
78202	804870
28755	804871
3418	804872
65243	804873
28527	804874
1845	804875
8852	804876
38723	804877
135313	804878
101992	804879
7901	804880
34925	804881
20691	804882
224557	804883
225498	804884
170164	804885
15305	804886
180164	804887
137099	804888
137099	804889
40196	804890
113407	804891
66048	804892
83452	804893
128802	804894
37655	804895
11192	804896
207747	804897
202882	804898
28960	804899
290497	804900
67979	804901
56422	804902
60120	804903
29718	804904
5418	804905
63019	804906
58153	804907
277835	804908
110776	804909
84013	804910
171128	804911
38041	804912
85047	804913
147872	804914
71760	804915
56872	804916
288279	804917
295865	804918
213111	804919
14186	804920
311683	804921
10511	804922
10511	804923
131991	804924
144921	804925
63045	804926
20523	804927
4854	804928
20295	804929
7598	804930
32515	804931
2144	804932
7598	804933
206885	804934
25930	804935
26080	804936
157283	804937
207993	804938
108469	804939
80880	804940
73981	804941
278365	804942
245983	804943
91329	804944
20516	804945
321833	804946
39185	804947
311069	804948
310594	804949
236339	804950
180976	804951
115683	804952
21743	804953
3939	804954
202	804955
47254	804956
54305	804957
97530	804958
296054	804959
62926	804960
96411	804961
2769	804962
27236	804963
35016	804964
69550	804965
64854	804966
170745	804967
123971	804968
174605	804969
6955	804970
688	804971
4688	804972
79874	804973
434	804974
7111	804975
9187	804976
7316	804977
1466	804978
82270	804979
294097	804980
104266	804981
8729	804982
305880	804983
42133	804984
233093	804985
21413	804986
86982	804987
4814	804988
6458	804989
167313	804990
75727	804991
288629	804992
15981	804993
315614	804994
44362	804995
109281	804996
1317	804997
7180	804998
21234	804999
65766	805000
43862	805001
12282	805002
1651	805003
6759	805004
6578	805005
8150	805006
204020	805007
7866	805008
27661	805009
17774	805010
13178	805011
25013	805012
28750	805013
7461	805014
43652	805015
52484	805016
36389	805017
13300	805018
80066	805019
93271	805020
113786	805021
60475	805022
29889	805023
105485	805024
284676	805025
113786	805026
210571	805027
196789	805028
149013	805029
117257	805030
58869	805031
247257	805032
122180	805033
34379	805034
43872	805035
181970	805036
3271	805037
174853	805038
80051	805039
132344	805040
147117	805041
88083	805042
27908	805043
71048	805044
260196	805045
141012	805046
197034	805047
221360	805048
5366	805049
162865	805050
290782	805051
65655	805052
116758	805053
20213	805054
284247	805055
53630	805056
310816	805057
191536	805058
134846	805059
319099	805060
40294	805061
278575	805062
28917	805063
27162	805064
51493	805065
319100	805066
92573	805067
165142	805068
101506	805069
125945	805070
65081	805071
89517	805072
28198	805073
28198	805074
20236	805075
15799	805076
167123	805077
198797	805078
208133	805079
151734	805080
16933	805081
68342	805082
682	805083
32260	805084
74869	805085
19477	805086
109592	805087
3999	805088
256437	805089
10958	805090
144	805091
34578	805092
126287	805093
121964	805094
4217	805095
6949	805096
147428	805097
271960	805098
148218	805099
149627	805100
208687	805101
139052	805102
7882	805103
57203	805104
25900	805105
75564	805106
4214	805107
8358	805108
32999	805109
25287	805110
44246	805111
34558	805112
9477	805113
34746	805114
3394	805115
59286	805116
203	805117
66220	805118
225338	805119
31094	805120
182099	805121
80204	805122
3537	805123
86983	805124
193568	805125
133056	805126
32041	805127
38574	805128
305355	805129
76419	805130
117257	805131
118384	805132
16403	805133
135169	805134
169242	805135
16148	805136
205037	805137
41855	805138
725	805139
45463	805140
32114	805141
47896	805142
1280	805143
93306	805144
5187	805145
48372	805146
140372	805147
14125	805148
195101	805149
6977	805150
48738	805151
74609	805152
112611	805153
31723	805154
83605	805155
69228	805156
118207	805157
120233	805158
96724	805159
20611	805160
1548	805161
120161	805162
36052	805163
37795	805164
10232	805165
84764	805166
2727	805167
8779	805168
50484	805169
56216	805170
4147	805171
170665	805172
78457	805173
24401	805174
73426	805175
121088	805176
244297	805177
12833	805178
177752	805179
11393	805180
302258	805181
8331	805182
118856	805183
13369	805184
41976	805185
10894	805186
19066	805187
93846	805188
185386	805189
116918	805190
70602	805191
26491	805192
6471	805193
22233	805194
15420	805195
48798	805196
105154	805197
44020	805198
23777	805199
50306	805200
31680	805201
99356	805202
48190	805203
103589	805204
26611	805205
22916	805206
34932	805207
15673	805208
126238	805209
27646	805210
41701	805211
5137	805212
64477	805213
50262	805214
85923	805215
104544	805216
206576	805217
49138	805218
15502	805219
25294	805220
39707	805221
9317	805222
165477	805223
23391	805224
8287	805225
19081	805226
9591	805227
8996	805228
3415	805229
23473	805230
16478	805231
40256	805232
52740	805233
37020	805234
2926	805235
58946	805236
173272	805237
132783	805238
27846	805239
13081	805240
6789	805241
10622	805242
8069	805243
117331	805244
28664	805245
3119	805246
84687	805247
81483	805248
11477	805249
192148	805250
80800	805251
21846	805252
11092	805253
23556	805254
172276	805255
87188	805256
81894	805257
8288	805258
39933	805259
50463	805260
47245	805261
38483	805262
318171	805263
318169	805264
25750	805265
51009	805266
17808	805267
31753	805268
16420	805269
2991	805270
31753	805271
20463	805272
28882	805273
229809	805274
282344	805275
130685	805276
130104	805277
24969	805278
55552	805279
113655	805280
203152	805281
83404	805282
39651	805283
122260	805284
11541	805285
141663	805286
117626	805287
119339	805288
73999	805289
48616	805290
17347	805291
58016	805292
113622	805293
49218	805294
24905	805295
24905	805296
34274	805297
54054	805298
14590	805299
4831	805300
14755	805301
83302	805302
31174	805303
123444	805304
112446	805305
104645	805306
20019	805307
84340	805308
4831	805309
201288	805310
3939	805311
6344	805312
146644	805313
46672	805314
33802	805315
97898	805316
55083	805317
3709	805318
132	805319
72923	805320
188326	805321
52441	805322
130676	805323
35155	805324
229769	805325
14505	805326
304624	805327
50262	805328
146105	805329
45381	805330
1671	805331
34219	805332
33383	805333
18209	805334
56569	805335
7704	805336
163861	805337
172058	805338
9389	805339
48650	805340
309433	805341
194026	805342
64228	805343
48605	805344
48605	805345
15632	805346
72068	805347
1248	805348
73162	805349
65141	805350
103248	805351
5508	805352
15181	805353
287338	805354
155255	805355
232507	805356
167794	805357
201764	805358
304241	805359
125197	805360
157506	805361
149812	805362
62918	805363
213778	805364
25174	805365
15181	805366
25174	805367
46804	805368
87933	805369
100498	805370
90115	805371
27516	805372
54051	805373
294617	805374
161933	805375
112038	805376
70908	805377
26933	805378
8568	805379
4897	805380
191959	805381
159155	805382
475	805383
55890	805384
1996	805385
79901	805386
1886	805387
14026	805388
11880	805389
112076	805390
117386	805391
7088	805392
71331	805393
14197	805394
49016	805395
18396	805396
188209	805397
13981	805398
328235	805399
108608	805400
127668	805401
127668	805402
75895	805403
95850	805404
171572	805405
308909	805406
130616	805407
48897	805408
23019	805409
89921	805410
67961	805411
19256	805412
88430	805413
87469	805414
110325	805415
319801	805416
54724	805417
39382	805418
11221	805419
5996	805420
198391	805421
8462	805422
112454	805423
15091	805424
87657	805425
63322	805426
77	805427
30488	805428
325987	805429
259716	805430
144050	805431
42992	805432
15508	805433
3242	805434
174117	805435
40158	805436
59296	805437
108764	805438
4515	805439
46637	805440
89236	805441
2553	805442
210168	805443
148027	805444
97815	805445
35499	805446
197012	805447
37864	805448
10558	805449
17400	805450
9965	805451
115184	805452
29140	805453
81492	805454
214239	805455
206203	805456
254632	805457
259000	805458
265762	805459
184829	805460
44052	805461
52901	805462
6920	805463
188598	805464
188598	805465
48984	805466
2509	805467
91	805468
60478	805469
11776	805470
200728	805471
144590	805472
80509	805473
265389	805474
8208	805475
7121	805476
38590	805477
162332	805478
49580	805479
57867	805480
68623	805481
105135	805482
41829	805483
114656	805484
87352	805485
165572	805486
11036	805487
31148	805488
200761	805489
227345	805490
193870	805491
44218	805492
220376	805493
25169	805494
189953	805495
31013	805496
53390	805497
127147	805498
62929	805499
286193	805500
46771	805501
19	805502
65984	805503
21909	805504
7833	805505
59680	805506
11324	805507
11324	805508
177518	805509
57534	805510
61427	805511
135239	805512
120639	805513
267706	805514
93095	805515
76625	805516
132236	805517
205549	805518
24732	805519
17915	805520
14168	805521
191645	805522
321183	805523
24843	805524
298841	805525
59245	805526
277479	805527
139981	805528
179245	805529
242798	805530
7342	805531
42704	805532
2586	805533
76582	805534
76582	805535
153893	805536
40041	805537
59399	805538
30256	805539
47455	805540
79957	805541
40365	805542
323176	805543
117764	805544
217722	805545
96157	805546
18242	805547
241677	805548
37110	805549
193408	805550
59732	805551
91440	805552
141618	805553
60124	805554
60548	805555
28286	805556
206763	805557
127147	805558
132938	805559
132938	805560
219953	805561
323755	805562
40649	805563
62768	805564
22875	805565
4209	805566
115650	805567
40804	805568
20306	805569
61414	805570
121982	805571
78935	805572
65344	805573
142554	805574
60967	805575
60124	805576
141719	805577
40729	805578
128405	805579
20286	805580
91405	805581
220403	805582
222615	805583
12910	805584
244708	805585
14826	805586
59476	805587
65727	805588
93783	805589
206354	805590
142531	805591
85795	805592
19296	805593
177268	805594
85158	805595
213628	805596
138399	805597
22875	805598
253075	805599
60099	805600
99402	805601
202994	805602
73751	805603
210743	805604
42176	805605
265705	805606
133265	805607
63573	805608
37422	805609
204732	805610
65007	805611
96772	805612
307528	805613
5988	805614
58335	805615
6335	805616
162840	805617
89202	805618
213863	805619
78339	805620
121133	805621
78304	805622
37465	805623
34821	805624
204998	805625
57714	805626
19077	805627
14897	805628
320082	805629
23726	805630
14411	805631
7911	805632
21532	805633
354	805634
18358	805635
73	805636
3504	805637
9551	805638
24896	805639
89803	805640
11794	805641
70806	805642
11794	805643
3600	805644
291984	805645
142056	805646
292128	805647
6328	805648
280887	805649
118993	805650
37664	805651
34174	805652
126245	805653
876	805654
51985	805655
10049	805656
322763	805657
202582	805658
44057	805659
19633	805660
19633	805661
64501	805662
96678	805663
21592	805664
135371	805665
9489	805666
9495	805667
269924	805668
47276	805669
18823	805670
81443	805671
17023	805672
202053	805673
173275	805674
70511	805675
264266	805676
252055	805677
172746	805678
46356	805679
252218	805680
164319	805681
164135	805682
164320	805683
9489	805684
172629	805685
72178	805686
70508	805687
172676	805688
24141	805689
297766	805690
83076	805691
15276	805692
129761	805693
83877	805694
51553	805695
121289	805696
37816	805697
113122	805698
247073	805699
6997	805700
174765	805701
177629	805702
176255	805703
110398	805704
104953	805705
113899	805706
37816	805707
73854	805708
33674	805709
22832	805710
29300	805711
138855	805712
21046	805713
141930	805714
41086	805715
186275	805716
152790	805717
33019	805718
26110	805719
21612	805720
19929	805721
175635	805722
174365	805723
17821	805724
172546	805725
105409	805726
91305	805727
82029	805728
68759	805729
192463	805730
240929	805731
111867	805732
111104	805733
207688	805734
53300	805735
74036	805736
19165	805737
74034	805738
43817	805739
19165	805740
115081	805741
65634	805742
21805	805743
162966	805744
112461	805745
70973	805746
112461	805747
149442	805748
207511	805749
240138	805750
52732	805751
22844	805752
91388	805753
120505	805754
37276	805755
29157	805756
6839	805757
6839	805758
6839	805759
199192	805760
289263	805761
112319	805762
23533	805763
187934	805764
25980	805765
65402	805766
240428	805767
159580	805768
90642	805769
2900	805770
38091	805771
43682	805772
100739	805773
99165	805774
752	805775
48063	805776
114189	805777
20209	805778
92322	805779
112022	805780
73005	805781
129328	805782
2374	805783
51050	805784
8342	805785
129328	805786
34996	805787
23338	805788
125457	805789
28622	805790
124071	805791
124071	805792
120084	805793
113538	805794
3359	805795
189440	805796
189440	805797
2132	805798
219364	805799
59766	805800
104023	805801
104023	805802
17995	805803
42897	805804
176569	805805
253838	805806
98358	805807
152688	805808
163909	805809
42092	805810
1017	805811
108	805812
36161	805813
12468	805814
1306	805815
317	805816
49475	805817
252904	805818
19792	805819
854	805820
14499	805821
14499	805822
1646	805823
154502	805824
94548	805825
239317	805826
106760	805827
63279	805828
285420	805829
187122	805830
54647	805831
66578	805832
38289	805833
11375	805834
82367	805835
38289	805836
27430	805837
249469	805838
42053	805839
152317	805840
81992	805841
94217	805842
2900	805843
52506	805844
62507	805845
20785	805846
124158	805847
191999	805848
182954	805849
282241	805850
186629	805851
9906	805852
235376	805853
240982	805854
91300	805855
7854	805856
70607	805857
34961	805858
80862	805859
60809	805860
267906	805861
300497	805862
197446	805863
18657	805864
73894	805865
54217	805866
50503	805867
64117	805868
295726	805869
197613	805870
18617	805871
18617	805872
18729	805873
231718	805874
43484	805875
300287	805876
192341	805877
80988	805878
287717	805879
195781	805880
56354	805881
89001	805882
7094	805883
19037	805884
55023	805885
138407	805886
206210	805887
175880	805888
274229	805889
95221	805890
68964	805891
252631	805892
161059	805893
176495	805894
129255	805895
166450	805896
23031	805897
63204	805898
128749	805899
184105	805900
117670	805901
59636	805902
281028	805903
90185	805904
61060	805905
255125	805906
240281	805907
185551	805908
140313	805909
59636	805910
281176	805911
307364	805912
29087	805913
196810	805914
64669	805915
78650	805916
164485	805917
9457	805918
136823	805919
10919	805920
113076	805921
115898	805922
247374	805923
245623	805924
147536	805925
121518	805926
99990	805927
186877	805928
16169	805929
209460	805930
43545	805931
327474	805932
158035	805933
45765	805934
234713	805935
192996	805936
8092	805937
21399	805938
4985	805939
50099	805940
50099	805941
30829	805942
4220	805943
66302	805944
314862	805945
198815	805946
40775	805947
104897	805948
80156	805949
164833	805950
205867	805951
179019	805952
124076	805953
85416	805954
7629	805955
7697	805956
18095	805957
146617	805958
122062	805959
5130	805960
31651	805961
5982	805962
40129	805963
124076	805964
227297	805965
76354	805966
66707	805967
7629	805968
34953	805969
77594	805970
286561	805971
25128	805972
122214	805973
1505	805974
216	805975
8101	805976
78558	805977
141010	805978
104897	805979
22424	805980
106801	805981
204372	805982
28763	805983
323072	805984
172755	805985
216	805986
24610	805987
29410	805988
90621	805989
78586	805990
13487	805991
286894	805992
288580	805993
309141	805994
240614	805995
7697	805996
7697	805997
90930	805998
294889	805999
6990	806000
11104	806001
27433	806002
4663	806003
9032	806004
4959	806005
134622	806006
33703	806007
113792	806008
203526	806009
7131	806010
46746	806011
80885	806012
47704	806013
6917	806014
178026	806015
29368	806016
159988	806017
113792	806018
271112	806019
43815	806020
16868	806021
50880	806022
241726	806023
16868	806024
153090	806025
158363	806026
64170	806027
201	806028
50077	806029
146319	806030
1497	806031
277473	806032
11242	806033
216164	806034
304160	806035
304768	806036
149902	806037
39111	806038
286827	806039
72043	806040
118275	806041
204556	806042
15285	806043
98399	806044
12212	806045
63763	806046
222268	806047
9352	806048
19461	806049
75198	806050
89552	806051
241654	806052
44344	806053
70572	806054
70572	806055
210467	806056
37062	806057
37321	806058
149147	806059
289350	806060
28750	806061
28343	806062
11560	806063
5641	806064
1366	806065
23561	806066
188060	806067
18879	806068
28227	806069
119673	806070
44918	806071
207449	806072
3612	806073
198588	806074
36761	806075
9118	806076
87221	806077
156396	806078
59227	806079
18901	806080
136	806081
227969	806082
40660	806083
135420	806084
6209	806085
251964	806086
44619	806087
260672	806088
68730	806089
24234	806090
3150	806091
68730	806092
209051	806093
85453	806094
207520	806095
44411	806096
44411	806097
24762	806098
38533	806099
36646	806100
36646	806101
24751	806102
119588	806103
243318	806104
7168	806105
44411	806106
68730	806107
43020	806108
24234	806109
204336	806110
31191	806111
160305	806112
175248	806113
55990	806114
125803	806115
46304	806116
306367	806117
111787	806118
265204	806119
265414	806120
111150	806121
48233	806122
264534	806123
72366	806124
72220	806125
33292	806126
111455	806127
185018	806128
105606	806129
32936	806130
262089	806131
115520	806132
71464	806133
16922	806134
32816	806135
4548	806136
261770	806137
5674	806138
46927	806139
27730	806140
2393	806141
40258	806142
50513	806143
12998	806144
164480	806145
33911	806146
77021	806147
77021	806148
2767	806149
36220	806150
20728	806151
241800	806152
167739	806153
25156	806154
66597	806155
58282	806156
8883	806157
217363	806158
28736	806159
244337	806160
11286	806161
284734	806162
54242	806163
19300	806164
81011	806165
217022	806166
39736	806167
16670	806168
110872	806169
172535	806170
40342	806171
16670	806172
134664	806173
40342	806174
52317	806175
37625	806176
24946	806177
13606	806178
178828	806179
5382	806180
174273	806181
13967	806182
101139	806183
14076	806184
37294	806185
103128	806186
83068	806187
25729	806188
3743	806189
289651	806190
28551	806191
146104	806192
36013	806193
321677	806194
206721	806195
28406	806196
102479	806197
26031	806198
30214	806199
57560	806200
37196	806201
211320	806202
37627	806203
85593	806204
15604	806205
26457	806206
214934	806207
13923	806208
19300	806209
313708	806210
214934	806211
40543	806212
94120	806213
54449	806214
54242	806215
38300	806216
82227	806217
300166	806218
38300	806219
64020	806220
189830	806221
189830	806222
87452	806223
135859	806224
210987	806225
136581	806226
14588	806227
68591	806228
179377	806229
66832	806230
314464	806231
264722	806232
48157	806233
8950	806234
227959	806235
120058	806236
21509	806237
69151	806238
123588	806239
11781	806240
79711	806241
11781	806242
260743	806243
122106	806244
37454	806245
120058	806246
249903	806247
72520	806248
78974	806249
160719	806250
129968	806251
160653	806252
93676	806253
202687	806254
37242	806255
86970	806256
48647	806257
205691	806258
54215	806259
283223	806260
15068	806261
4585	806262
41632	806263
82024	806264
104522	806265
17884	806266
6850	806267
20149	806268
2664	806269
136168	806270
208307	806271
298182	806272
17747	806273
5325	806274
26932	806275
17884	806276
5290	806277
56720	806278
57233	806279
37768	806280
10510	806281
39878	806282
12295	806283
19219	806284
63683	806285
4140	806286
22010	806287
27208	806288
23807	806289
27110	806290
54	806291
5712	806292
5924	806293
131459	806294
17461	806295
37131	806296
86034	806297
78529	806298
7528	806299
39527	806300
124136	806301
30324	806302
98938	806303
221204	806304
79913	806305
13515	806306
15277	806307
34397	806308
39737	806309
88058	806310
72255	806311
73745	806312
202	806313
40088	806314
28409	806315
293734	806316
33444	806317
237865	806318
234452	806319
41156	806320
8924	806321
425	806322
3036	806323
188274	806324
131612	806325
618	806326
2591	806327
43278	806328
60932	806329
14035	806330
2431	806331
5266	806332
38369	806333
86558	806334
97832	806335
151656	806336
18599	806337
36255	806338
54980	806339
15231	806340
80147	806341
16539	806342
12983	806343
7184	806344
537	806345
8607	806346
158484	806347
20794	806348
13084	806349
8680	806350
211554	806351
60068	806352
148125	806353
252627	806354
125867	806355
49284	806356
187620	806357
7550	806358
244627	806359
14567	806360
221558	806361
45104	806362
63245	806363
137698	806364
14904	806365
66617	806366
197225	806367
32203	806368
95897	806369
86667	806370
3222	806371
118437	806372
12003	806373
38320	806374
38104	806375
321791	806376
155980	806377
178502	806378
88837	806379
23659	806380
236423	806381
18578	806382
129383	806383
280371	806384
4069	806385
236335	806386
88549	806387
36608	806388
106914	806389
21929	806390
2725	806391
200035	806392
55311	806393
144241	806394
214021	806395
80537	806396
26758	806397
11033	806398
127572	806399
160765	806400
107351	806401
46459	806402
164630	806403
90750	806404
74395	806405
176822	806406
15755	806407
30194	806408
258358	806409
339	806410
50782	806411
207470	806412
19570	806413
88662	806414
79015	806415
275996	806416
119448	806417
27641	806418
130908	806419
27228	806420
2977	806421
66306	806422
126886	806423
57191	806424
19739	806425
38806	806426
65658	806427
55115	806428
111971	806429
87858	806430
49842	806431
83688	806432
33694	806433
19447	806434
49920	806435
75015	806436
211467	806437
101080	806438
139187	806439
88359	806440
135184	806441
119174	806442
28233	806443
84281	806444
317092	806445
171535	806446
27709	806447
88703	806448
35798	806449
323352	806450
37305	806451
15297	806452
246890	806453
131701	806454
202706	806455
232950	806456
102837	806457
211661	806458
58095	806459
107446	806460
13495	806461
116811	806462
51790	806463
1166	806464
165785	806465
90777	806466
36252	806467
58021	806468
41708	806469
269104	806470
216489	806471
210677	806472
24905	806473
150553	806474
10186	806475
194253	806476
135538	806477
17097	806478
23336	806479
38393	806480
18969	806481
108793	806482
4636	806483
115236	806484
37412	806485
58750	806486
179063	806487
100715	806488
4694	806489
1926	806490
5194	806491
95366	806492
73543	806493
54947	806494
209193	806495
21815	806496
3964	806497
137838	806498
92198	806499
255347	806500
283006	806501
115730	806502
1659	806503
32332	806504
110299	806505
171129	806506
213047	806507
185065	806508
52209	806509
310220	806510
47233	806511
35060	806512
89252	806513
6442	806514
52711	806515
278874	806516
13218	806517
105318	806518
194926	806519
4207	806520
297510	806521
36783	806522
216928	806523
1681	806524
122637	806525
39413	806526
145935	806527
69875	806528
14104	806529
114144	806530
124772	806531
22001	806532
19427	806533
15399	806534
12001	806535
32271	806536
9231	806537
226961	806538
1882	806539
6094	806540
576	806541
301677	806542
42471	806543
149139	806544
165475	806545
289596	806546
85804	806547
61090	806548
92997	806549
83018	806550
53060	806551
326982	806552
24583	806553
31506	806554
1640	806555
195698	806556
109015	806557
147707	806558
31874	806559
51098	806560
77631	806561
60579	806562
209568	806563
275640	806564
5695	806565
135576	806566
49614	806567
38819	806568
242930	806569
1564	806570
197708	806571
111609	806572
279124	806573
196356	806574
127463	806575
111809	806576
43314	806577
54870	806578
304198	806579
128683	806580
23531	806581
220736	806582
125372	806583
142236	806584
14304	806585
4956	806586
87388	806587
230657	806588
243526	806589
17510	806590
86676	806591
6865	806592
86297	806593
151315	806594
163326	806595
294166	806596
34894	806597
278203	806598
25635	806599
35590	806600
24549	806601
104564	806602
29335	806603
18866	806604
69819	806605
236382	806606
226716	806607
205	806608
177	806609
140061	806610
23370	806611
235727	806612
171612	806613
7105	806614
2079	806615
24176	806616
105302	806617
304113	806618
11962	806619
163321	806620
31788	806621
52288	806622
62277	806623
127422	806624
14254	806625
5280	806626
135454	806627
84754	806628
124528	806629
301741	806630
19905	806631
1036	806632
405	806633
68203	806634
308122	806635
17397	806636
193320	806637
181489	806638
3214	806639
70359	806640
22435	806641
60699	806642
39132	806643
3921	806644
23165	806645
300472	806646
39846	806647
53181	806648
6454	806649
109013	806650
10752	806651
71898	806652
34022	806653
59116	806654
9584	806655
68677	806656
41650	806657
6484	806658
27600	806659
206247	806660
76838	806661
103133	806662
118872	806663
192705	806664
28563	806665
27952	806666
65418	806667
15839	806668
192219	806669
27616	806670
22702	806671
173836	806672
307647	806673
93821	806674
312360	806675
18253	806676
106755	806677
144000	806678
182372	806679
38579	806680
4033	806681
172445	806682
18486	806683
63686	806684
13254	806685
3941	806686
33390	806687
113661	806688
79815	806689
184402	806690
70828	806691
23616	806692
103339	806693
241288	806694
195915	806695
4371	806696
198431	806697
44623	806698
123417	806699
171975	806700
139800	806701
158091	806702
127254	806703
49242	806704
129453	806705
48854	806706
50613	806707
1015	806708
2543	806709
19133	806710
21799	806711
11212	806712
33524	806713
51683	806714
136139	806715
12104	806716
6185	806717
89757	806718
69018	806719
51286	806720
39610	806721
14894	806722
77588	806723
116961	806724
80392	806725
838	806726
51879	806727
290211	806728
24114	806729
24149	806730
28196	806731
140895	806732
186	806733
17035	806734
19316	806735
24149	806736
74477	806737
150571	806738
130571	806739
138895	806740
49191	806741
279794	806742
130384	806743
5899	806744
85521	806745
73692	806746
109607	806747
128981	806748
86485	806749
2688	806750
208116	806751
138138	806752
42485	806753
66523	806754
129003	806755
284907	806756
123333	806757
265796	806758
48369	806759
114748	806760
114748	806761
118231	806762
4908	806763
6974	806764
38379	806765
133320	806766
89445	806767
22256	806768
6166	806769
238470	806770
206777	806771
11998	806772
36199	806773
19314	806774
46856	806775
10716	806776
90878	806777
23150	806778
11910	806779
102170	806780
318521	806781
109756	806782
24048	806783
179654	806784
16805	806785
13884	806786
295319	806787
2231	806788
197906	806789
18526	806790
227397	806791
227543	806792
196822	806793
133737	806794
215643	806795
77305	806796
12455	806797
122569	806798
190707	806799
23332	806800
13575	806801
6080	806802
258866	806803
140437	806804
70692	806805
41579	806806
2068	806807
36805	806808
155947	806809
240788	806810
243260	806811
239825	806812
6874	806813
30812	806814
156477	806815
36014	806816
36014	806817
117631	806818
274370	806819
177626	806820
48559	806821
272058	806822
118604	806823
222919	806824
50965	806825
47758	806826
131822	806827
188264	806828
283150	806829
6619	806830
13782	806831
221864	806832
298734	806833
195635	806834
153137	806835
186681	806836
91848	806837
196571	806838
99236	806839
111417	806840
54065	806841
68616	806842
2035	806843
86540	806844
196571	806845
7799	806846
95305	806847
54065	806848
72518	806849
12268	806850
62792	806851
14788	806852
145961	806853
19952	806854
31947	806855
159492	806856
54973	806857
53825	806858
53251	806859
193380	806860
53251	806861
72609	806862
18500	806863
213620	806864
80215	806865
26898	806866
76754	806867
51836	806868
54182	806869
46785	806870
161194	806871
12663	806872
5697	806873
60105	806874
3525	806875
89487	806876
192583	806877
18834	806878
1379	806879
105561	806880
45155	806881
196270	806882
42110	806883
129345	806884
6241	806885
132085	806886
69276	806887
195753	806888
46240	806889
84701	806890
178987	806891
121828	806892
204918	806893
59428	806894
99435	806895
4924	806896
4924	806897
50183	806898
78671	806899
136004	806900
136968	806901
108963	806902
29920	806903
9548	806904
42650	806905
92825	806906
1557	806907
55653	806908
19483	806909
35610	806910
289259	806911
39815	806912
80656	806913
326079	806914
37982	806915
12366	806916
122655	806917
58636	806918
87531	806919
147689	806920
44345	806921
191280	806922
106819	806923
74592	806924
35610	806925
35299	806926
194361	806927
78580	806928
3686	806929
55875	806930
200914	806931
129032	806932
29511	806933
226033	806934
326936	806935
62825	806936
61492	806937
95454	806938
105168	806939
246928	806940
45422	806941
184010	806942
30	806943
289421	806944
326959	806945
2028	806946
70980	806947
145251	806948
107205	806949
166464	806950
550	806951
140	806952
24299	806953
41638	806954
111059	806955
7911	806956
17448	806957
117158	806958
215423	806959
22498	806960
3499	806961
255436	806962
399	806963
1667	806964
192214	806965
28011	806966
84202	806967
125918	806968
317985	806969
328038	806970
308353	806971
308467	806972
130013	806973
323478	806974
12714	806975
116487	806976
18548	806977
18	806978
305062	806979
4657	806980
44527	806981
181056	806982
173725	806983
13075	806984
126926	806985
98390	806986
1355	806987
21761	806988
211668	806989
107614	806990
49842	806991
24706	806992
24706	806993
83772	806994
188227	806995
267061	806996
723	806997
161952	806998
126034	806999
20774	807000
206541	807001
32639	807002
69171	807003
277788	807004
52450	807005
231294	807006
36545	807007
54119	807008
3081	807009
77215	807010
304593	807011
33520	807012
179832	807013
231888	807014
101628	807015
95290	807016
135708	807017
4179	807018
260503	807019
92184	807020
117478	807021
32730	807022
247020	807023
108924	807024
25640	807025
115808	807026
112045	807027
63618	807028
7895	807029
26838	807030
52115	807031
238465	807032
26603	807033
142207	807034
120356	807035
8670	807036
74462	807037
6771	807038
9190	807039
203040	807040
167203	807041
99129	807042
111429	807043
16257	807044
30476	807045
12046	807046
65936	807047
161199	807048
191068	807049
132853	807050
194047	807051
94941	807052
72517	807053
32208	807054
20597	807055
214682	807056
298108	807057
248859	807058
168302	807059
7364	807060
292097	807061
198178	807062
90277	807063
317798	807064
122130	807065
130106	807066
32356	807067
122229	807068
15901	807069
249001	807070
30476	807071
187159	807072
1733	807073
206712	807074
37992	807075
155300	807076
110026	807077
98039	807078
228003	807079
130172	807080
289743	807081
286223	807082
255609	807083
64286	807084
204554	807085
143893	807086
14300	807087
45827	807088
57975	807089
30671	807090
239307	807091
54264	807092
115909	807093
125651	807094
2048	807095
95859	807096
37154	807097
66118	807098
65797	807099
43837	807100
21658	807101
2061	807102
16628	807103
166788	807104
109633	807105
221258	807106
166567	807107
14490	807108
92353	807109
129646	807110
482	807111
33403	807112
51708	807113
100680	807114
189780	807115
194048	807116
192614	807117
152828	807118
227358	807119
107539	807120
164867	807121
251800	807122
25969	807123
2834	807124
165688	807125
155395	807126
291768	807127
272990	807128
298078	807129
55822	807130
12853	807131
237102	807132
143869	807133
198178	807134
190485	807135
18673	807136
37154	807137
57664	807138
28449	807139
57664	807140
64679	807141
67817	807142
204771	807143
17704	807144
79045	807145
111476	807146
26570	807147
85959	807148
37198	807149
222972	807150
3414	807151
4279	807152
218495	807153
6601	807154
3173	807155
18822	807156
28115	807157
65182	807158
107645	807159
42214	807160
56463	807161
54150	807162
104782	807163
52309	807164
23122	807165
23122	807166
52520	807167
12750	807168
58292	807169
327325	807170
64213	807171
204702	807172
187572	807173
37735	807174
121534	807175
91846	807176
21844	807177
87964	807178
212216	807179
162134	807180
178142	807181
2342	807182
4658	807183
81507	807184
42506	807185
55532	807186
78667	807187
185065	807188
53460	807189
45310	807190
29837	807191
137127	807192
10732	807193
17427	807194
145150	807195
203480	807196
158095	807197
89918	807198
77786	807199
6834	807200
89623	807201
28286	807202
156021	807203
90526	807204
6971	807205
90475	807206
40205	807207
67806	807208
45416	807209
139035	807210
27423	807211
14513	807212
82904	807213
34674	807214
36862	807215
47657	807216
42078	807217
180689	807218
26392	807219
69658	807220
305515	807221
35511	807222
68327	807223
185178	807224
160077	807225
55979	807226
953	807227
207141	807228
167594	807229
222095	807230
80038	807231
6294	807232
37557	807233
62285	807234
68081	807235
3956	807236
290234	807237
69468	807238
27820	807239
243503	807240
137721	807241
52637	807242
28142	807243
269164	807244
316890	807245
54648	807246
109468	807247
34978	807248
217703	807249
154566	807250
159206	807251
221961	807252
3237	807253
112994	807254
144	807255
133687	807256
257568	807257
212370	807258
49287	807259
75186	807260
73671	807261
104742	807262
126099	807263
216511	807264
246304	807265
91632	807266
62849	807267
131664	807268
169883	807269
136279	807270
46556	807271
89912	807272
83196	807273
2508	807274
74836	807275
69545	807276
16568	807277
6550	807278
116673	807279
125913	807280
4628	807281
123123	807282
14665	807283
213127	807284
312519	807285
98681	807286
296441	807287
9823	807288
305935	807289
14538	807290
158181	807291
15142	807292
106463	807293
191822	807294
274314	807295
131867	807296
244525	807297
236	807298
224766	807299
158403	807300
107922	807301
80646	807302
322332	807303
6217	807304
64517	807305
152615	807306
65057	807307
146166	807308
19912	807309
277523	807310
26907	807311
13448	807312
104319	807313
65150	807314
70800	807315
66248	807316
139350	807317
314150	807318
50	807319
118613	807320
215314	807321
159236	807322
91599	807323
48045	807324
83869	807325
142166	807326
313051	807327
65072	807328
12793	807329
58678	807330
17844	807331
137806	807332
860	807333
117184	807334
200637	807335
11624	807336
118674	807337
71411	807338
170951	807339
39071	807340
4397	807341
21927	807342
246615	807343
15755	807344
178098	807345
210745	807346
8952	807347
98006	807348
210834	807349
27935	807350
39071	807351
51449	807352
106469	807353
304502	807354
43686	807355
6217	807356
11403	807357
104430	807358
211425	807359
57009	807360
17460	807361
173082	807362
38947	807363
59614	807364
28800	807365
285604	807366
115133	807367
215328	807368
118241	807369
35376	807370
11915	807371
135889	807372
167965	807373
282439	807374
135234	807375
72564	807376
171948	807377
52043	807378
204748	807379
114160	807380
131808	807381
128154	807382
9149	807383
286453	807384
32239	807385
99787	807386
3268	807387
124120	807388
4431	807389
28044	807390
62492	807391
63863	807392
76608	807393
35919	807394
94616	807395
36034	807396
36034	807397
51897	807398
201678	807399
269726	807400
556	807401
361	807402
264454	807403
244825	807404
108826	807405
14641	807406
51897	807407
299000	807408
179511	807409
8972	807410
8496	807411
198843	807412
9109	807413
66202	807414
179763	807415
92556	807416
61054	807417
184226	807418
18498	807419
13540	807420
55239	807421
81694	807422
300416	807423
26723	807424
148515	807425
46910	807426
108747	807427
127400	807428
73917	807429
20289	807430
183931	807431
5538	807432
8490	807433
276485	807434
204326	807435
236	807436
204247	807437
47640	807438
74180	807439
203212	807440
96240	807441
99384	807442
154917	807443
93682	807444
166141	807445
100480	807446
83665	807447
82152	807448
41521	807449
63123	807450
49969	807451
268390	807452
48756	807453
205376	807454
81695	807455
30981	807456
252097	807457
108171	807458
17832	807459
58073	807460
84156	807461
4856	807462
148362	807463
89233	807464
148362	807465
249281	807466
180559	807467
130742	807468
250038	807469
1292	807470
31476	807471
209007	807472
80131	807473
20441	807474
216576	807475
94582	807476
43927	807477
7804	807478
18498	807479
51388	807480
260524	807481
10842	807482
106866	807483
21741	807484
196414	807485
308936	807486
135048	807487
7785	807488
193345	807489
72257	807490
128960	807491
75915	807492
183893	807493
139695	807494
104787	807495
51161	807496
87300	807497
35438	807498
121115	807499
177684	807500
95792	807501
101518	807502
154337	807503
66462	807504
11862	807505
170638	807506
87714	807507
58198	807508
66293	807509
69936	807510
105895	807511
318221	807512
25212	807513
58198	807514
125616	807515
15849	807516
66795	807517
120469	807518
282252	807519
23376	807520
213283	807521
11254	807522
130438	807523
41153	807524
117882	807525
139695	807526
18438	807527
184411	807528
278861	807529
160086	807530
19517	807531
2323	807532
19273	807533
136730	807534
127258	807535
16465	807536
933	807537
32181	807538
325149	807539
26723	807540
150980	807541
37803	807542
39579	807543
124531	807544
200121	807545
133204	807546
217471	807547
24080	807548
85991	807549
82869	807550
321829	807551
84156	807552
22377	807553
269929	807554
113994	807555
144208	807556
62795	807557
157416	807558
94270	807559
243186	807560
162327	807561
39674	807562
270266	807563
68429	807564
74962	807565
104319	807566
202843	807567
82668	807568
196902	807569
27907	807570
139695	807571
71461	807572
116957	807573
100685	807574
41521	807575
30119	807576
16233	807577
56522	807578
36357	807579
74615	807580
132724	807581
1820	807582
57207	807583
253161	807584
165451	807585
28558	807586
114880	807587
44209	807588
192392	807589
31864	807590
183519	807591
144227	807592
144227	807593
24411	807594
170757	807595
308078	807596
130250	807597
287001	807598
95164	807599
128345	807600
287239	807601
82692	807602
50594	807603
95131	807604
192448	807605
36066	807606
51166	807607
49929	807608
115569	807609
128194	807610
80338	807611
170757	807612
195857	807613
140036	807614
281751	807615
279301	807616
279210	807617
279181	807618
50653	807619
39133	807620
180017	807621
43437	807622
13023	807623
131083	807624
125073	807625
131159	807626
147606	807627
82546	807628
5663	807629
6954	807630
265366	807631
307164	807632
222668	807633
114289	807634
184544	807635
182736	807636
307048	807637
76233	807638
304588	807639
84984	807640
40956	807641
5113	807642
141863	807643
135007	807644
49686	807645
19404	807646
317491	807647
134791	807648
61325	807649
291731	807650
142342	807651
29003	807652
136402	807653
29477	807654
55483	807655
26	807656
44414	807657
49686	807658
211761	807659
135902	807660
136215	807661
25999	807662
21637	807663
150765	807664
295324	807665
17745	807666
112339	807667
115379	807668
57781	807669
19991	807670
15293	807671
49483	807672
2584	807673
33951	807674
69288	807675
62511	807676
11006	807677
8499	807678
34639	807679
3105	807680
178	807681
42733	807682
20646	807683
102274	807684
911	807685
185632	807686
192019	807687
21553	807688
31427	807689
274895	807690
36597	807691
10124	807692
107514	807693
57030	807694
1846	807695
25256	807696
128409	807697
15864	807698
47143	807699
3414	807700
204482	807701
84940	807702
131706	807703
272452	807704
8668	807705
200899	807706
317320	807707
199047	807708
282076	807709
198084	807710
568	807711
52711	807712
156014	807713
161289	807714
92	807715
108744	807716
4511	807717
284276	807718
18874	807719
56948	807720
101226	807721
86294	807722
297607	807723
273106	807724
114977	807725
4926	807726
169624	807727
70767	807728
126789	807729
238592	807730
16043	807731
212163	807732
227586	807733
133821	807734
81030	807735
37560	807736
109838	807737
87686	807738
39095	807739
131993	807740
160878	807741
5244	807742
28004	807743
125748	807744
3003	807745
260668	807746
24779	807747
67893	807748
15674	807749
15674	807750
112295	807751
5374	807752
144587	807753
192053	807754
45048	807755
6571	807756
37325	807757
191231	807758
51720	807759
4076	807760
56960	807761
58233	807762
43474	807763
284279	807764
125698	807765
125700	807766
230659	807767
102544	807768
177	807769
197773	807770
8948	807771
185761	807772
99776	807773
21645	807774
2216	807775
30081	807776
14644	807777
24888	807778
73302	807779
4809	807780
169269	807781
60569	807782
77402	807783
85258	807784
86503	807785
209888	807786
55774	807787
143059	807788
36454	807789
52704	807790
79394	807791
108372	807792
128603	807793
122821	807794
266644	807795
65452	807796
15006	807797
195257	807798
77402	807799
82683	807800
230223	807801
15721	807802
8865	807803
22014	807804
12521	807805
286396	807806
2403	807807
211551	807808
2875	807809
47617	807810
112294	807811
92	807812
50801	807813
1293	807814
1293	807815
295925	807816
7258	807817
231064	807818
62900	807819
35664	807820
35664	807821
82398	807822
198468	807823
93063	807824
325140	807825
38159	807826
41076	807827
200417	807828
6525	807829
128641	807830
175858	807831
113122	807832
172066	807833
171365	807834
172644	807835
111129	807836
203769	807837
96254	807838
1846	807839
21207	807840
21207	807841
10311	807842
196549	807843
164459	807844
197303	807845
191419	807846
111064	807847
3861	807848
7070	807849
305654	807850
7070	807851
301974	807852
261985	807853
111064	807854
23621	807855
10216	807856
177	807857
58951	807858
12364	807859
245061	807860
68671	807861
278496	807862
148947	807863
5353	807864
70469	807865
201007	807866
32609	807867
17595	807868
38528	807869
25256	807870
253547	807871
62579	807872
110506	807873
10687	807874
99649	807875
73365	807876
164592	807877
58218	807878
213120	807879
16843	807880
45256	807881
9121	807882
13384	807883
138291	807884
210028	807885
2950	807886
38400	807887
105783	807888
267844	807889
318825	807890
135118	807891
325593	807892
25876	807893
115137	807894
4355	807895
229637	807896
287710	807897
6380	807898
32353	807899
117160	807900
183372	807901
142070	807902
159872	807903
48054	807904
176657	807905
2767	807906
2767	807907
46818	807908
212895	807909
39281	807910
4059	807911
1013	807912
169319	807913
27712	807914
114754	807915
1142	807916
244303	807917
152863	807918
312700	807919
154312	807920
16624	807921
26688	807922
26662	807923
37998	807924
4416	807925
2812	807926
63	807927
13312	807928
39757	807929
26226	807930
49469	807931
26698	807932
4401	807933
26698	807934
83639	807935
13198	807936
42496	807937
114710	807938
52905	807939
26698	807940
156701	807941
1020	807942
53255	807943
22566	807944
128902	807945
128902	807946
50	807947
144819	807948
971	807949
185348	807950
6370	807951
180753	807952
86401	807953
681	807954
55241	807955
7110	807956
30433	807957
4733	807958
5127	807959
120349	807960
22372	807961
14425	807962
108509	807963
108509	807964
41540	807965
134503	807966
65579	807967
69181	807968
154446	807969
32837	807970
124856	807971
180310	807972
188273	807973
114765	807974
7317	807975
25023	807976
138071	807977
828	807978
109690	807979
87311	807980
640	807981
4075	807982
19609	807983
2020	807984
112456	807985
24915	807986
4970	807987
2099	807988
50854	807989
53685	807990
129954	807991
191103	807992
239794	807993
290416	807994
118572	807995
61920	807996
126816	807997
150795	807998
136661	807999
49728	808000
152143	808001
791	808002
73675	808003
8012	808004
6641	808005
106206	808006
965	808007
57449	808008
660	808009
147334	808010
18197	808011
3915	808012
96157	808013
304784	808014
304409	808015
33200	808016
76424	808017
111904	808018
9921	808019
220396	808020
16394	808021
34197	808022
283410	808023
29945	808024
39887	808025
25798	808026
21845	808027
68295	808028
243019	808029
194298	808030
825	808031
2410	808032
43940	808033
78812	808034
69315	808035
11639	808036
131037	808037
120854	808038
1260	808039
154225	808040
264540	808041
111621	808042
55914	808043
51829	808044
81560	808045
178623	808046
122281	808047
46060	808048
13760	808049
6945	808050
187029	808051
27622	808052
5217	808053
4398	808054
91025	808055
195594	808056
180700	808057
174059	808058
3641	808059
178394	808060
138751	808061
14821	808062
35176	808063
29452	808064
27120	808065
65520	808066
909	808067
54488	808068
36970	808069
66860	808070
64507	808071
64197	808072
95097	808073
49177	808074
64327	808075
45086	808076
41109	808077
134545	808078
41109	808079
24889	808080
328478	808081
62548	808082
86239	808083
81526	808084
20828	808085
35527	808086
32545	808087
38601	808088
34002	808089
6548	808090
48716	808091
120854	808092
17111	808093
175407	808094
70382	808095
24183	808096
326610	808097
302533	808098
9006	808099
136032	808100
71251	808101
118605	808102
26747	808103
42429	808104
8049	808105
175124	808106
118142	808107
26376	808108
4103	808109
2758	808110
43865	808111
33832	808112
52748	808113
2359	808114
13294	808115
196972	808116
12442	808117
50029	808118
28174	808119
115205	808120
216675	808121
56738	808122
177908	808123
20977	808124
1736	808125
32714	808126
134961	808127
116	808128
25765	808129
34947	808130
199470	808131
313356	808132
119382	808133
22147	808134
42648	808135
83668	808136
214274	808137
5089	808138
16967	808139
9967	808140
150303	808141
35331	808142
3318	808143
27471	808144
242123	808145
53057	808146
5940	808147
72642	808148
664	808149
123486	808150
35641	808151
9295	808152
105338	808153
171269	808154
106357	808155
91406	808156
131629	808157
18048	808158
5057	808159
5057	808160
5939	808161
113924	808162
67809	808163
76755	808164
3561	808165
1809	808166
69618	808167
84750	808168
208389	808169
982	808170
16564	808171
67999	808172
14858	808173
1330	808174
185661	808175
24886	808176
18305	808177
13100	808178
812	808179
46523	808180
34552	808181
5912	808182
62999	808183
47319	808184
121234	808185
1157	808186
7648	808187
89228	808188
5492	808189
11098	808190
134375	808191
95653	808192
8470	808193
191228	808194
192741	808195
149955	808196
35	808197
18509	808198
23548	808199
42496	808200
22371	808201
29451	808202
124893	808203
9939	808204
55343	808205
168905	808206
115	808207
1543	808208
183272	808209
163	808210
139396	808211
6750	808212
385	808213
68220	808214
743	808215
92488	808216
294416	808217
1505	808218
15283	808219
141808	808220
136299	808221
11758	808222
97313	808223
437	808224
291167	808225
35783	808226
240215	808227
5868	808228
18038	808229
79384	808230
15978	808231
81788	808232
160248	808233
115	808234
109757	808235
122042	808236
250815	808237
48005	808238
95714	808239
94149	808240
19855	808241
56659	808242
8624	808243
17735	808244
41082	808245
146635	808246
98351	808247
9837	808248
186457	808249
225531	808250
98942	808251
24916	808252
53629	808253
2391	808254
91939	808255
28605	808256
318624	808257
136051	808258
5691	808259
98607	808260
200603	808261
24969	808262
29871	808263
62713	808264
3964	808265
212691	808266
4897	808267
4418	808268
49414	808269
3262	808270
19470	808271
83221	808272
117318	808273
92755	808274
145934	808275
35695	808276
215120	808277
8201	808278
13424	808279
155827	808280
58784	808281
200603	808282
50745	808283
52327	808284
30628	808285
58227	808286
55156	808287
208774	808288
121969	808289
196703	808290
19806	808291
290266	808292
49263	808293
7543	808294
23320	808295
135409	808296
50138	808297
163681	808298
68554	808299
105498	808300
98459	808301
123574	808302
16797	808303
62974	808304
93000	808305
127654	808306
67914	808307
16473	808308
243386	808309
82073	808310
148820	808311
113388	808312
73273	808313
113414	808314
127278	808315
183553	808316
270649	808317
118249	808318
21567	808319
7829	808320
106761	808321
177447	808322
24359	808323
62915	808324
25992	808325
83401	808326
90832	808327
322329	808328
287889	808329
311434	808330
163887	808331
203152	808332
42192	808333
76516	808334
56127	808335
65975	808336
31384	808337
60018	808338
26738	808339
10802	808340
204563	808341
134562	808342
190564	808343
106554	808344
41678	808345
11891	808346
21829	808347
3784	808348
71442	808349
1984	808350
175264	808351
34197	808352
84039	808353
23347	808354
98621	808355
260216	808356
127981	808357
122062	808358
197735	808359
48639	808360
274893	808361
57540	808362
82039	808363
105674	808364
138560	808365
121746	808366
41014	808367
45024	808368
3684	808369
52583	808370
18127	808371
323290	808372
313355	808373
195780	808374
103213	808375
284327	808376
22981	808377
8387	808378
28477	808379
28025	808380
307592	808381
883	808382
131010	808383
4443	808384
40070	808385
62	808386
16190	808387
4521	808388
196	808389
47855	808390
61218	808391
70151	808392
4072	808393
70191	808394
36233	808395
213052	808396
12693	808397
34510	808398
58353	808399
30055	808400
76188	808401
123237	808402
60779	808403
7073	808404
242649	808405
314841	808406
37553	808407
170382	808408
72368	808409
24540	808410
10378	808411
24122	808412
170302	808413
94001	808414
164522	808415
107978	808416
29735	808417
83216	808418
108238	808419
81460	808420
101725	808421
78238	808422
86864	808423
266945	808424
167372	808425
166539	808426
273208	808427
72366	808428
74372	808429
127799	808430
136345	808431
252326	808432
194101	808433
182114	808434
311202	808435
142285	808436
173009	808437
230492	808438
87296	808439
186930	808440
180895	808441
6937	808442
54635	808443
48805	808444
73358	808445
38521	808446
114357	808447
47583	808448
73403	808449
160058	808450
73589	808451
56249	808452
2712	808453
85	808454
43575	808455
594	808456
318250	808457
40779	808458
1065	808459
27637	808460
26698	808461
7340	808462
13853	808463
10443	808464
201670	808465
38787	808466
70547	808467
159556	808468
137168	808469
40675	808470
54728	808471
129589	808472
142500	808473
169537	808474
105621	808475
137168	808476
85972	808477
268829	808478
220808	808479
1624	808480
286619	808481
303105	808482
24257	808483
96666	808484
31197	808485
196062	808486
143171	808487
116359	808488
199886	808489
280140	808490
112463	808491
259967	808492
156195	808493
231611	808494
231589	808495
162910	808496
55055	808497
89088	808498
38582	808499
18864	808500
160945	808501
107844	808502
158021	808503
153807	808504
177584	808505
208741	808506
38582	808507
74241	808508
75622	808509
206547	808510
313117	808511
132730	808512
128831	808513
206435	808514
27907	808515
60957	808516
36702	808517
7982	808518
223606	808519
89122	808520
113723	808521
67414	808522
206007	808523
105642	808524
294948	808525
32525	808526
88452	808527
107397	808528
91072	808529
61861	808530
61861	808531
11168	808532
75597	808533
191763	808534
252492	808535
18982	808536
129078	808537
102321	808538
4012	808539
66767	808540
247765	808541
158866	808542
169882	808543
65640	808544
54873	808545
301460	808546
76149	808547
44332	808548
45001	808549
251409	808550
3875	808551
60327	808552
82528	808553
140980	808554
173944	808555
2320	808556
271883	808557
183115	808558
71010	808559
1338	808560
109244	808561
782	808562
79216	808563
69184	808564
125254	808565
73713	808566
281107	808567
214045	808568
73713	808569
79216	808570
82067	808571
39071	808572
181173	808573
100119	808574
278164	808575
9712	808576
50226	808577
20309	808578
9790	808579
7965	808580
1412	808581
35454	808582
147532	808583
29213	808584
189	808585
117276	808586
34405	808587
293050	808588
52726	808589
123060	808590
65753	808591
33670	808592
291817	808593
277312	808594
79472	808595
50261	808596
18166	808597
181449	808598
181449	808599
277766	808600
115960	808601
181570	808602
123512	808603
116682	808604
151899	808605
117402	808606
192221	808607
50238	808608
181412	808609
90190	808610
143723	808611
222811	808612
41016	808613
49278	808614
66169	808615
2083	808616
1537	808617
98742	808618
6223	808619
182469	808620
47755	808621
51191	808622
168646	808623
103815	808624
182226	808625
34385	808626
5969	808627
48448	808628
28456	808629
14132	808630
3023	808631
147098	808632
28037	808633
296888	808634
56518	808635
8798	808636
47554	808637
117801	808638
204646	808639
269481	808640
62042	808641
21781	808642
233274	808643
265551	808644
293215	808645
260152	808646
169883	808647
100621	808648
162910	808649
104727	808650
55055	808651
11235	808652
203327	808653
322648	808654
30810	808655
84821	808656
132730	808657
93798	808658
14050	808659
73252	808660
319952	808661
73952	808662
939	808663
38472	808664
19028	808665
104727	808666
188760	808667
214910	808668
150955	808669
64904	808670
182165	808671
278359	808672
278290	808673
260233	808674
169755	808675
109213	808676
100621	808677
225908	808678
94552	808679
90298	808680
213466	808681
110973	808682
308031	808683
62311	808684
217787	808685
92413	808686
136122	808687
2006	808688
23506	808689
15606	808690
4553	808691
33211	808692
72835	808693
16698	808694
14050	808695
262183	808696
282377	808697
81858	808698
257	808699
72055	808700
93690	808701
115437	808702
179913	808703
130684	808704
213928	808705
142274	808706
230977	808707
116078	808708
237727	808709
165707	808710
119857	808711
5965	808712
46117	808713
200145	808714
26116	808715
120143	808716
86772	808717
101795	808718
272394	808719
100233	808720
94744	808721
160994	808722
320492	808723
157974	808724
170781	808725
121842	808726
69636	808727
145963	808728
73713	808729
297118	808730
111559	808731
168403	808732
99273	808733
70486	808734
164337	808735
114290	808736
8079	808737
151339	808738
153056	808739
306073	808740
252963	808741
44311	808742
48115	808743
87736	808744
250056	808745
274716	808746
89706	808747
234055	808748
191462	808749
31197	808750
116925	808751
88044	808752
9940	808753
231482	808754
111045	808755
47114	808756
18209	808757
4505	808758
91044	808759
88881	808760
13170	808761
193801	808762
23430	808763
80919	808764
265103	808765
5554	808766
45436	808767
54591	808768
82172	808769
59218	808770
155516	808771
59218	808772
77307	808773
224684	808774
91437	808775
31424	808776
1706	808777
204086	808778
172183	808779
227715	808780
31414	808781
55403	808782
82342	808783
208720	808784
25730	808785
201625	808786
37498	808787
921	808788
122962	808789
9380	808790
12046	808791
28035	808792
13278	808793
58757	808794
190372	808795
59931	808796
154271	808797
143613	808798
26889	808799
32444	808800
106654	808801
305247	808802
215870	808803
24099	808804
20947	808805
43854	808806
283076	808807
148861	808808
205195	808809
262423	808810
58516	808811
16165	808812
26889	808813
200810	808814
89074	808815
239583	808816
48878	808817
116465	808818
23256	808819
55678	808820
8318	808821
48465	808822
15296	808823
23862	808824
30964	808825
212170	808826
5822	808827
116943	808828
17363	808829
19350	808830
18791	808831
283628	808832
11474	808833
1410	808834
110308	808835
1410	808836
123509	808837
14289	808838
1410	808839
10119	808840
212170	808841
227794	808842
14543	808843
166036	808844
99612	808845
257006	808846
30149	808847
342	808848
176791	808849
81324	808850
212638	808851
7876	808852
48276	808853
11238	808854
26239	808855
679	808856
27216	808857
24550	808858
29662	808859
129605	808860
1444	808861
135154	808862
104997	808863
12069	808864
30688	808865
30688	808866
30688	808867
22411	808868
52718	808869
36127	808870
169	808871
206386	808872
156767	808873
160999	808874
4020	808875
2932	808876
13429	808877
123544	808878
123870	808879
18903	808880
204731	808881
11072	808882
31144	808883
35464	808884
10004	808885
251406	808886
80873	808887
63	808888
162	808889
939	808890
118011	808891
87536	808892
110316	808893
203657	808894
4225	808895
51562	808896
266073	808897
33322	808898
72614	808899
14171	808900
20786	808901
19638	808902
129931	808903
9226	808904
177513	808905
101401	808906
1489	808907
12815	808908
5634	808909
27016	808910
149648	808911
216256	808912
9378	808913
134259	808914
196179	808915
236184	808916
55508	808917
192003	808918
121978	808919
36978	808920
38570	808921
173117	808922
173117	808923
316072	808924
80928	808925
16795	808926
11413	808927
37353	808928
41528	808929
6156	808930
86704	808931
106477	808932
118596	808933
218594	808934
73312	808935
768	808936
86535	808937
1307	808938
38099	808939
275244	808940
171722	808941
111048	808942
190031	808943
23048	808944
186764	808945
323211	808946
204469	808947
29031	808948
25831	808949
125396	808950
52847	808951
321748	808952
154012	808953
10151	808954
49068	808955
22167	808956
8869	808957
3566	808958
29721	808959
42	808960
52216	808961
30279	808962
168052	808963
3438	808964
192991	808965
22628	808966
94205	808967
115852	808968
192104	808969
13488	808970
133096	808971
206999	808972
181181	808973
60927	808974
706	808975
332	808976
9036	808977
274053	808978
264021	808979
116385	808980
26368	808981
26803	808982
107706	808983
223109	808984
196836	808985
6843	808986
53064	808987
23382	808988
10167	808989
20965	808990
23408	808991
59096	808992
96850	808993
12557	808994
4572	808995
1031	808996
11129	808997
67503	808998
1985	808999
991	809000
2215	809001
4194	809002
18695	809003
186150	809004
15	809005
8477	809006
46724	809007
43758	809008
5170	809009
20143	809010
40337	809011
11021	809012
20336	809013
287771	809014
289744	809015
3153	809016
103588	809017
211820	809018
227086	809019
220339	809020
90414	809021
316767	809022
233343	809023
163434	809024
160470	809025
244301	809026
264893	809027
249477	809028
127669	809029
195243	809030
181434	809031
138270	809032
183082	809033
14337	809034
27351	809035
27395	809036
19814	809037
39490	809038
19972	809039
59025	809040
10958	809041
11020	809042
141965	809043
40647	809044
221357	809045
20462	809046
144903	809047
93797	809048
61508	809049
20792	809050
20876	809051
5289	809052
5294	809053
8755	809054
8801	809055
11600	809056
152934	809057
30591	809058
21836	809059
11914	809060
16103	809061
67745	809062
2985	809063
2985	809064
45882	809065
3587	809066
22951	809067
12444	809068
16910	809069
23450	809070
72518	809071
111650	809072
17127	809073
48713	809074
73366	809075
12779	809076
49528	809077
9699	809078
9741	809079
9780	809080
17673	809081
117744	809082
50422	809083
4787	809084
4813	809085
36339	809086
198359	809087
127610	809088
26210	809089
3929	809090
3937	809091
37771	809092
14010	809093
206675	809094
156747	809095
4435	809096
12605	809097
41724	809098
10972	809099
21159	809100
66186	809101
15977	809102
16876	809103
136356	809104
58319	809105
4237	809106
121905	809107
47096	809108
986	809109
266782	809110
78043	809111
114809	809112
7665	809113
15321	809114
94145	809115
2168	809116
107255	809117
40038	809118
1956	809119
11636	809120
27756	809121
59125	809122
832	809123
165676	809124
50016	809125
92916	809126
327820	809127
44453	809128
116439	809129
91734	809130
22582	809131
4710	809132
32541	809133
47024	809134
29200	809135
60839	809136
2453	809137
9112	809138
2223	809139
220629	809140
43897	809141
246732	809142
49512	809143
30153	809144
97771	809145
2280	809146
56176	809147
339	809148
116923	809149
1869	809150
106005	809151
40135	809152
126862	809153
1925	809154
1999	809155
48208	809156
218015	809157
764	809158
26037	809159
9206	809160
216254	809161
322268	809162
54424	809163
17136	809164
108108	809165
41288	809166
3168	809167
8180	809168
11761	809169
255	809170
3101	809171
83935	809172
19590	809173
7780	809174
238029	809175
10599	809176
91145	809177
15914	809178
45033	809179
147720	809180
154563	809181
238448	809182
238255	809183
90691	809184
80576	809185
246405	809186
45755	809187
118758	809188
2074	809189
16845	809190
108234	809191
91009	809192
8477	809193
21108	809194
24392	809195
249917	809196
41564	809197
217328	809198
108994	809199
144971	809200
1008	809201
12548	809202
2367	809203
17441	809204
85019	809205
143	809206
272550	809207
25371	809208
20121	809209
3416	809210
41494	809211
106645	809212
276933	809213
109689	809214
28695	809215
15800	809216
291540	809217
129700	809218
79152	809219
122287	809220
46336	809221
6461	809222
22991	809223
9041	809224
12150	809225
218795	809226
318592	809227
316620	809228
57630	809229
320668	809230
227659	809231
40387	809232
52456	809233
208739	809234
114747	809235
155052	809236
45966	809237
252277	809238
114355	809239
67131	809240
2136	809241
98131	809242
5956	809243
59989	809244
208888	809245
31639	809246
12033	809247
482	809248
11810	809249
1531	809250
86519	809251
32995	809252
47719	809253
467	809254
155588	809255
215290	809256
17952	809257
4572	809258
4346	809259
12703	809260
29021	809261
33384	809262
21634	809263
23338	809264
208426	809265
8826	809266
118263	809267
130781	809268
119312	809269
184220	809270
179976	809271
12033	809272
130308	809273
172450	809274
206479	809275
9648	809276
1157	809277
14800	809278
10264	809279
11785	809280
7977	809281
13308	809282
59390	809283
158574	809284
96108	809285
68548	809286
44	809287
65389	809288
14550	809289
410	809290
43500	809291
7247	809292
2422	809293
1139	809294
57185	809295
1746	809296
84714	809297
91562	809298
197116	809299
25319	809300
11360	809301
165305	809302
81859	809303
435	809304
759	809305
65805	809306
74871	809307
14436	809308
9129	809309
1330	809310
465	809311
303942	809312
83121	809313
5076	809314
139151	809315
27373	809316
162867	809317
21624	809318
108566	809319
5198	809320
210346	809321
36813	809322
48093	809323
287260	809324
18709	809325
3518	809326
235383	809327
211880	809328
22577	809329
88091	809330
85353	809331
14648	809332
18946	809333
261873	809334
11917	809335
20483	809336
45551	809337
61853	809338
227694	809339
239238	809340
173062	809341
97722	809342
134728	809343
11466	809344
16148	809345
31189	809346
129443	809347
42566	809348
47837	809349
91932	809350
151935	809351
40270	809352
20598	809353
1778	809354
4212	809355
17443	809356
19336	809357
435	809358
9918	809359
7180	809360
38261	809361
29591	809362
119028	809363
893	809364
72398	809365
50941	809366
9232	809367
162776	809368
26313	809369
1119	809370
141215	809371
292951	809372
3168	809373
761	809374
112704	809375
12677	809376
112384	809377
93306	809378
105184	809379
9864	809380
70847	809381
266670	809382
117001	809383
43199	809384
560	809385
236270	809386
34629	809387
29591	809388
283399	809389
43643	809390
94663	809391
88108	809392
110705	809393
166707	809394
4902	809395
1243	809396
4346	809397
796	809398
62512	809399
1084	809400
345	809401
2836	809402
24287	809403
34015	809404
1286	809405
65617	809406
210776	809407
242814	809408
7069	809409
158	809410
7897	809411
10531	809412
6446	809413
125287	809414
11382	809415
12284	809416
47000	809417
30572	809418
86538	809419
88991	809420
5032	809421
192642	809422
141848	809423
3808	809424
108000	809425
107933	809426
6896	809427
53113	809428
79004	809429
12850	809430
17966	809431
138339	809432
76352	809433
25740	809434
76352	809435
23094	809436
49901	809437
23714	809438
20253	809439
27085	809440
177594	809441
238316	809442
293114	809443
52880	809444
15487	809445
48531	809446
195	809447
195	809448
93771	809449
95975	809450
272845	809451
296422	809452
37351	809453
44646	809454
161774	809455
47087	809456
98212	809457
54481	809458
42691	809459
34215	809460
88867	809461
200733	809462
291663	809463
64090	809464
239638	809465
178404	809466
93802	809467
93802	809468
200738	809469
207018	809470
144495	809471
89515	809472
107177	809473
37794	809474
289	809475
12487	809476
6549	809477
29517	809478
48787	809479
259588	809480
159681	809481
144252	809482
123132	809483
17985	809484
194876	809485
16958	809486
9444	809487
82935	809488
161156	809489
87604	809490
125715	809491
125715	809492
123719	809493
279435	809494
4723	809495
24160	809496
4723	809497
285115	809498
180826	809499
11283	809500
35328	809501
51773	809502
76898	809503
184613	809504
190137	809505
118491	809506
9923	809507
58371	809508
29419	809509
76940	809510
76938	809511
133715	809512
38463	809513
37167	809514
58720	809515
6070	809516
21722	809517
13057	809518
200339	809519
231770	809520
101471	809521
40242	809522
263538	809523
103126	809524
109959	809525
111288	809526
81426	809527
125282	809528
111288	809529
101086	809530
60494	809531
167709	809532
164545	809533
39004	809534
93065	809535
224382	809536
28225	809537
275132	809538
47669	809539
296757	809540
33243	809541
97123	809542
33243	809543
156622	809544
207484	809545
213468	809546
39916	809547
218112	809548
189905	809549
39916	809550
39916	809551
113372	809552
82415	809553
63885	809554
166786	809555
110034	809556
47669	809557
250752	809558
7306	809559
15088	809560
16892	809561
68882	809562
302988	809563
68882	809564
83933	809565
139312	809566
320468	809567
16946	809568
47352	809569
128202	809570
302183	809571
25511	809572
128202	809573
126314	809574
4659	809575
122112	809576
316404	809577
317984	809578
76222	809579
115092	809580
74715	809581
179573	809582
180112	809583
208079	809584
12909	809585
135018	809586
176358	809587
58102	809588
58102	809589
43682	809590
4673	809591
57411	809592
68092	809593
50013	809594
7877	809595
55781	809596
90854	809597
149030	809598
281828	809599
275639	809600
311190	809601
42917	809602
53512	809603
87238	809604
165851	809605
106651	809606
192243	809607
62952	809608
76940	809609
48278	809610
77304	809611
74844	809612
324277	809613
73045	809614
29465	809615
58858	809616
156963	809617
110981	809618
1864	809619
154953	809620
16372	809621
126920	809622
103879	809623
112728	809624
118070	809625
20944	809626
2822	809627
48833	809628
72177	809629
186888	809630
19551	809631
133352	809632
268801	809633
67236	809634
84496	809635
10623	809636
84496	809637
3068	809638
73322	809639
69977	809640
192243	809641
287770	809642
9401	809643
145	809644
62585	809645
158284	809646
154130	809647
154130	809648
88270	809649
12055	809650
149380	809651
218440	809652
108106	809653
18569	809654
30986	809655
57600	809656
13	809657
13	809658
102349	809659
57717	809660
70280	809661
1556	809662
21306	809663
103794	809664
2608	809665
104129	809666
252426	809667
274383	809668
292559	809669
290868	809670
66379	809671
15342	809672
139219	809673
93342	809674
148	809675
219943	809676
61910	809677
170207	809678
33383	809679
136925	809680
87242	809681
202314	809682
20257	809683
166608	809684
111935	809685
9701	809686
158885	809687
133041	809688
202975	809689
170505	809690
66638	809691
240942	809692
96470	809693
53633	809694
89300	809695
71124	809696
71396	809697
57923	809698
277756	809699
3447	809700
25689	809701
40139	809702
303961	809703
250260	809704
78543	809705
22355	809706
283471	809707
40609	809708
35207	809709
295782	809710
290052	809711
18301	809712
20720	809713
86395	809714
79088	809715
136458	809716
212511	809717
111610	809718
165400	809719
51	809720
51	809721
72805	809722
51	809723
146557	809724
184989	809725
120927	809726
35219	809727
188610	809728
208646	809729
10756	809730
7360	809731
5926	809732
33729	809733
284357	809734
283450	809735
237888	809736
39581	809737
179104	809738
11325	809739
157078	809740
31191	809741
9105	809742
32809	809743
12334	809744
181708	809745
180835	809746
29391	809747
18528	809748
15573	809749
68886	809750
15733	809751
319320	809752
316407	809753
5370	809754
83122	809755
264345	809756
89707	809757
17588	809758
223875	809759
294598	809760
141092	809761
17359	809762
54969	809763
232450	809764
4388	809765
196229	809766
155402	809767
19485	809768
14123	809769
28491	809770
32707	809771
91084	809772
117003	809773
36102	809774
82865	809775
216821	809776
105961	809777
31183	809778
241826	809779
19560	809780
28568	809781
136682	809782
65787	809783
117021	809784
168794	809785
82802	809786
83122	809787
55246	809788
156460	809789
174385	809790
35453	809791
121024	809792
314284	809793
14011	809794
38522	809795
88914	809796
157171	809797
51451	809798
186175	809799
20805	809800
205205	809801
4743	809802
179184	809803
64843	809804
30747	809805
376	809806
2900	809807
35211	809808
4559	809809
9211	809810
90614	809811
58740	809812
239351	809813
17111	809814
64105	809815
65103	809816
121887	809817
111804	809818
5761	809819
4338	809820
11564	809821
98499	809822
89878	809823
59573	809824
2893	809825
27133	809826
217179	809827
57971	809828
25748	809829
40750	809830
151712	809831
70222	809832
129435	809833
119546	809834
16322	809835
7596	809836
4222	809837
94526	809838
46139	809839
253155	809840
27872	809841
201846	809842
24678	809843
16060	809844
26110	809845
136080	809846
181635	809847
62360	809848
52391	809849
181089	809850
37402	809851
117505	809852
20268	809853
113387	809854
48991	809855
211442	809856
211161	809857
4338	809858
5916	809859
9073	809860
6022	809861
206201	809862
64063	809863
82061	809864
84253	809865
46414	809866
2045	809867
20652	809868
106677	809869
3008	809870
6318	809871
150013	809872
263993	809873
110760	809874
69956	809875
10791	809876
137035	809877
102156	809878
129922	809879
132019	809880
284163	809881
54521	809882
81082	809883
74896	809884
161570	809885
46581	809886
9929	809887
124256	809888
28212	809889
262370	809890
28605	809891
7428	809892
12828	809893
20734	809894
93874	809895
28605	809896
6990	809897
11674	809898
22726	809899
195673	809900
32830	809901
68595	809902
53834	809903
38163	809904
15537	809905
107125	809906
314993	809907
7384	809908
87849	809909
50629	809910
29235	809911
9929	809912
128905	809913
50523	809914
6692	809915
320564	809916
280116	809917
144733	809918
47250	809919
310852	809920
53918	809921
316204	809922
322262	809923
7384	809924
192065	809925
59026	809926
297949	809927
22846	809928
118724	809929
31403	809930
186640	809931
45722	809932
242425	809933
203253	809934
292301	809935
64834	809936
122139	809937
306948	809938
4219	809939
48100	809940
5703	809941
4395	809942
264125	809943
312639	809944
51128	809945
2526	809946
9348	809947
47080	809948
39384	809949
199192	809950
177542	809951
119308	809952
13113	809953
276557	809954
14636	809955
10177	809956
98260	809957
2213	809958
117143	809959
13100	809960
87285	809961
96638	809962
12592	809963
182918	809964
113449	809965
139250	809966
56233	809967
7500	809968
57375	809969
199915	809970
83697	809971
36666	809972
101989	809973
323436	809974
209129	809975
261405	809976
310057	809977
211853	809978
66455	809979
262502	809980
151233	809981
97469	809982
65074	809983
41985	809984
15413	809985
11786	809986
741	809987
8958	809988
207447	809989
11841	809990
150788	809991
286918	809992
49774	809993
66429	809994
20382	809995
199493	809996
69112	809997
2250	809998
285381	809999
201846	810000
237898	810001
3635	810002
25703	810003
25699	810004
41368	810005
19497	810006
82936	810007
2816	810008
19499	810009
35445	810010
81318	810011
230032	810012
321411	810013
47763	810014
298103	810015
18042	810016
154263	810017
35115	810018
191373	810019
3911	810020
20566	810021
115986	810022
208939	810023
174883	810024
40307	810025
30217	810026
273620	810027
59019	810028
15105	810029
152107	810030
185352	810031
23662	810032
3258	810033
59668	810034
45011	810035
160508	810036
29544	810037
116256	810038
115144	810039
44721	810040
67692	810041
84319	810042
18493	810043
8170	810044
44875	810045
135034	810046
146165	810047
7437	810048
3386	810049
58477	810050
165504	810051
212411	810052
117373	810053
13098	810054
29555	810055
278994	810056
215077	810057
128006	810058
54950	810059
144822	810060
319686	810061
110344	810062
100010	810063
75542	810064
144422	810065
78814	810066
15291	810067
43707	810068
38296	810069
79764	810070
145837	810071
197329	810072
195583	810073
321738	810074
174303	810075
16824	810076
50674	810077
37614	810078
84991	810079
81051	810080
18032	810081
139994	810082
22977	810083
114010	810084
102064	810085
200430	810086
63418	810087
115543	810088
44994	810089
27994	810090
128197	810091
28720	810092
287365	810093
54374	810094
19527	810095
56214	810096
69559	810097
18675	810098
46568	810099
5896	810100
3707	810101
194918	810102
10446	810103
15672	810104
43457	810105
16677	810106
57470	810107
11564	810108
209604	810109
195622	810110
63580	810111
169072	810112
232246	810113
193978	810114
192035	810115
25309	810116
91915	810117
2715	810118
101067	810119
1172	810120
55196	810121
124262	810122
177398	810123
251272	810124
63483	810125
150987	810126
4738	810127
121978	810128
10803	810129
122351	810130
315746	810131
49872	810132
33969	810133
105852	810134
190711	810135
211805	810136
16727	810137
205394	810138
193198	810139
36008	810140
96037	810141
189446	810142
40774	810143
120226	810144
126608	810145
229442	810146
137095	810147
171165	810148
15480	810149
64171	810150
90949	810151
68873	810152
17218	810153
6805	810154
121018	810155
22437	810156
64108	810157
289597	810158
176847	810159
127036	810160
242275	810161
25109	810162
39060	810163
165937	810164
125771	810165
57941	810166
28371	810167
88350	810168
3624	810169
24263	810170
46270	810171
88517	810172
73562	810173
50979	810174
1904	810175
134286	810176
120892	810177
185341	810178
121014	810179
13712	810180
246024	810181
108811	810182
193784	810183
38097	810184
118162	810185
3946	810186
27525	810187
215197	810188
155551	810189
42612	810190
70848	810191
14329	810192
98708	810193
117519	810194
57314	810195
426	810196
2751	810197
166066	810198
262048	810199
81834	810200
292099	810201
213064	810202
36142	810203
85301	810204
129066	810205
97751	810206
293483	810207
111574	810208
217102	810209
278415	810210
17652	810211
235179	810212
313004	810213
23201	810214
26256	810215
385	810216
6528	810217
9361	810218
174255	810219
8427	810220
225684	810221
47564	810222
46567	810223
66065	810224
15239	810225
208821	810226
77658	810227
146764	810228
206273	810229
56207	810230
144122	810231
26737	810232
311642	810233
33603	810234
42609	810235
284249	810236
268905	810237
127398	810238
11867	810239
198384	810240
13394	810241
152462	810242
138165	810243
8674	810244
10652	810245
9530	810246
7045	810247
214727	810248
81824	810249
138051	810250
3054	810251
11546	810252
297724	810253
173	810254
3889	810255
141608	810256
15616	810257
33912	810258
33912	810259
190652	810260
1056	810261
207440	810262
299068	810263
72967	810264
88561	810265
102987	810266
288668	810267
8469	810268
197114	810269
284850	810270
49922	810271
21741	810272
14124	810273
64704	810274
3419	810275
54	810276
184182	810277
97363	810278
6686	810279
68301	810280
75048	810281
81334	810282
34543	810283
19871	810284
57277	810285
300838	810286
142272	810287
105624	810288
192	810289
195714	810290
7469	810291
200672	810292
28485	810293
50479	810294
3985	810295
247841	810296
2952	810297
19344	810298
3027	810299
3543	810300
178781	810301
54650	810302
7043	810303
12953	810304
186427	810305
21460	810306
73383	810307
8388	810308
4498	810309
21440	810310
134673	810311
6197	810312
54855	810313
16550	810314
128266	810315
83241	810316
53825	810317
154373	810318
93238	810319
254	810320
67719	810321
62550	810322
44	810323
5846	810324
137691	810325
36038	810326
273074	810327
4025	810328
110471	810329
135278	810330
252512	810331
1887	810332
253834	810333
87986	810334
42603	810335
88721	810336
75371	810337
52117	810338
48159	810339
319624	810340
136491	810341
136736	810342
73381	810343
126043	810344
28698	810345
103833	810346
7634	810347
19649	810348
291935	810349
263612	810350
96938	810351
21645	810352
5405	810353
5405	810354
87730	810355
103116	810356
88581	810357
239643	810358
10668	810359
87117	810360
49865	810361
128100	810362
19051	810363
212564	810364
136633	810365
75020	810366
99776	810367
301413	810368
36267	810369
36342	810370
10785	810371
149493	810372
142227	810373
75020	810374
97521	810375
14597	810376
320665	810377
10668	810378
8749	810379
19568	810380
21645	810381
5405	810382
70115	810383
69420	810384
318933	810385
96822	810386
19125	810387
5094	810388
19456	810389
42912	810390
145689	810391
6009	810392
215095	810393
31611	810394
62295	810395
10460	810396
1551	810397
24324	810398
2118	810399
46031	810400
154450	810401
26930	810402
139865	810403
128078	810404
111543	810405
173	810406
80188	810407
28851	810408
81663	810409
7384	810410
62324	810411
69018	810412
119332	810413
62359	810414
62359	810415
18294	810416
40452	810417
1638	810418
67570	810419
296683	810420
213667	810421
49724	810422
218772	810423
56142	810424
263714	810425
108570	810426
35737	810427
47736	810428
213107	810429
43408	810430
94069	810431
23134	810432
151820	810433
232348	810434
175081	810435
83960	810436
216530	810437
145007	810438
58690	810439
260015	810440
133166	810441
33850	810442
71396	810443
257088	810444
134086	810445
267126	810446
5718	810447
319840	810448
80550	810449
290655	810450
153079	810451
211982	810452
64150	810453
74455	810454
209378	810455
136807	810456
93433	810457
4288	810458
100412	810459
157650	810460
261865	810461
309596	810462
71296	810463
43812	810464
72720	810465
238228	810466
2060	810467
132058	810468
27612	810469
103958	810470
119532	810471
6204	810472
171528	810473
66263	810474
183	810475
212848	810476
10845	810477
77838	810478
3842	810479
71396	810480
141944	810481
179501	810482
19310	810483
11732	810484
65493	810485
13424	810486
14873	810487
23383	810488
5629	810489
10174	810490
311218	810491
180538	810492
43637	810493
13783	810494
4161	810495
30455	810496
57624	810497
26085	810498
17527	810499
70678	810500
316569	810501
9319	810502
252223	810503
50687	810504
267029	810505
310085	810506
177357	810507
188464	810508
271111	810509
94666	810510
82599	810511
78594	810512
128038	810513
5545	810514
40171	810515
65179	810516
105291	810517
103726	810518
7705	810519
53963	810520
40710	810521
4724	810522
203856	810523
168552	810524
68390	810525
63735	810526
68638	810527
175149	810528
20	810529
72	810530
978	810531
8714	810532
13693	810533
261124	810534
296461	810535
9128	810536
50725	810537
211708	810538
27328	810539
88721	810540
286553	810541
211707	810542
18231	810543
50750	810544
19940	810545
315221	810546
34627	810547
31408	810548
555	810549
41979	810550
30472	810551
174168	810552
61533	810553
43925	810554
57654	810555
21257	810556
152572	810557
126041	810558
183845	810559
58105	810560
30934	810561
8518	810562
16316	810563
6328	810564
2731	810565
324400	810566
269849	810567
80697	810568
15761	810569
5677	810570
723	810571
103920	810572
13110	810573
39016	810574
13563	810575
9942	810576
315878	810577
133135	810578
15011	810579
16152	810580
24707	810581
34122	810582
7985	810583
60600	810584
38411	810585
8105	810586
3474	810587
13312	810588
3250	810589
133246	810590
132205	810591
210894	810592
266095	810593
231017	810594
42434	810595
121636	810596
72652	810597
111868	810598
111921	810599
189347	810600
130765	810601
257836	810602
282108	810603
253712	810604
105680	810605
165201	810606
123008	810607
21124	810608
111869	810609
144212	810610
222617	810611
203507	810612
46404	810613
214295	810614
20234	810615
229200	810616
241368	810617
309364	810618
265918	810619
112941	810620
100912	810621
323106	810622
111921	810623
90574	810624
266096	810625
21124	810626
282030	810627
72652	810628
50418	810629
319084	810630
213220	810631
162389	810632
104382	810633
199604	810634
189159	810635
16771	810636
9360	810637
108503	810638
168887	810639
141987	810640
20306	810641
105800	810642
299805	810643
218167	810644
203507	810645
131126	810646
59902	810647
72682	810648
89853	810649
99238	810650
3639	810651
186511	810652
138456	810653
286821	810654
208561	810655
208561	810656
126995	810657
53119	810658
814	810659
297548	810660
237870	810661
200279	810662
55008	810663
262677	810664
70106	810665
25071	810666
35617	810667
118496	810668
12607	810669
301889	810670
101687	810671
213006	810672
39656	810673
3015	810674
99706	810675
178775	810676
61632	810677
112124	810678
29546	810679
190585	810680
295796	810681
97122	810682
6674	810683
66671	810684
163850	810685
174582	810686
68356	810687
163330	810688
73093	810689
133729	810690
47480	810691
285751	810692
260392	810693
87198	810694
211823	810695
77828	810696
95351	810697
22291	810698
98474	810699
292083	810700
41553	810701
26900	810702
83006	810703
198564	810704
185721	810705
207711	810706
90544	810707
25661	810708
24794	810709
160519	810710
160767	810711
96918	810712
196373	810713
262873	810714
275910	810715
122156	810716
79803	810717
278192	810718
135725	810719
3280	810720
4866	810721
99175	810722
210794	810723
48718	810724
169410	810725
140371	810726
139566	810727
9122	810728
146034	810729
21201	810730
306648	810731
263230	810732
57066	810733
300688	810734
319495	810735
101385	810736
38219	810737
238868	810738
105401	810739
268730	810740
296530	810741
94621	810742
103498	810743
89968	810744
46775	810745
24923	810746
203116	810747
265538	810748
66448	810749
50857	810750
71331	810751
282808	810752
50032	810753
146096	810754
133590	810755
47789	810756
285804	810757
108316	810758
14200	810759
76600	810760
319679	810761
196643	810762
103738	810763
199297	810764
54496	810765
93468	810766
196490	810767
89001	810768
288613	810769
84505	810770
148630	810771
187279	810772
184042	810773
137152	810774
151389	810775
148055	810776
198196	810777
7933	810778
157524	810779
125363	810780
15938	810781
286979	810782
840	810783
140505	810784
119626	810785
140295	810786
49775	810787
176011	810788
12510	810789
243151	810790
105184	810791
59787	810792
60861	810793
88592	810794
55256	810795
26310	810796
140327	810797
95449	810798
276174	810799
316068	810800
143809	810801
90190	810802
67176	810803
17506	810804
39045	810805
278665	810806
207605	810807
63008	810808
7166	810809
105568	810810
111044	810811
285333	810812
263088	810813
198331	810814
123887	810815
59290	810816
184040	810817
123824	810818
116442	810819
236758	810820
234846	810821
35623	810822
33293	810823
93893	810824
116980	810825
100748	810826
138956	810827
279347	810828
46840	810829
9687	810830
2009	810831
302471	810832
208855	810833
269137	810834
111320	810835
44489	810836
185508	810837
297405	810838
292711	810839
29222	810840
158971	810841
206876	810842
235905	810843
306129	810844
90240	810845
178422	810846
166993	810847
143733	810848
62482	810849
1724	810850
103518	810851
164025	810852
153668	810853
113718	810854
187212	810855
79438	810856
317772	810857
274217	810858
140625	810859
298111	810860
196499	810861
302084	810862
95637	810863
148283	810864
190102	810865
190551	810866
2948	810867
229191	810868
306733	810869
178859	810870
179043	810871
44043	810872
112705	810873
175232	810874
48515	810875
245816	810876
163728	810877
113204	810878
154677	810879
152108	810880
172938	810881
116915	810882
183051	810883
306980	810884
305059	810885
31721	810886
168729	810887
275342	810888
317777	810889
6294	810890
125942	810891
149221	810892
45454	810893
181574	810894
14841	810895
302609	810896
190278	810897
270093	810898
72980	810899
38404	810900
194502	810901
303505	810902
179469	810903
233178	810904
195840	810905
162005	810906
165957	810907
146933	810908
303062	810909
295169	810910
302168	810911
142254	810912
163795	810913
209315	810914
94770	810915
52220	810916
15753	810917
175202	810918
134685	810919
269365	810920
111275	810921
26129	810922
215860	810923
13520	810924
217156	810925
244712	810926
21355	810927
317965	810928
116274	810929
248023	810930
261175	810931
184219	810932
117071	810933
139647	810934
268654	810935
268500	810936
113682	810937
260853	810938
101034	810939
65604	810940
181528	810941
211672	810942
186879	810943
63085	810944
268157	810945
79542	810946
79900	810947
121755	810948
168655	810949
182988	810950
143109	810951
238664	810952
166737	810953
323092	810954
129297	810955
229249	810956
198236	810957
320498	810958
90979	810959
247907	810960
274317	810961
126931	810962
74447	810963
189272	810964
277941	810965
279408	810966
40473	810967
181681	810968
158884	810969
117398	810970
75041	810971
211834	810972
57209	810973
48805	810974
234348	810975
288748	810976
133362	810977
199198	810978
268082	810979
223599	810980
93636	810981
96674	810982
121383	810983
125357	810984
161880	810985
318789	810986
56867	810987
211116	810988
67366	810989
141299	810990
230329	810991
65708	810992
93118	810993
15876	810994
15492	810995
15449	810996
64146	810997
229079	810998
7921	810999
95766	811000
203875	811001
90982	811002
65460	811003
209407	811004
196035	811005
6811	811006
11903	811007
110432	811008
23594	811009
7856	811010
76138	811011
820	811012
15012	811013
416	811014
40607	811015
83990	811016
55274	811017
4213	811018
117028	811019
78493	811020
68782	811021
101091	811022
35265	811023
3811	811024
241772	811025
28635	811026
244025	811027
21686	811028
21686	811029
174166	811030
266604	811031
43797	811032
155408	811033
74816	811034
27549	811035
4204	811036
13150	811037
71466	811038
25774	811039
1852	811040
1852	811041
24558	811042
128942	811043
109033	811044
262999	811045
40207	811046
13006	811047
3099	811048
10003	811049
67720	811050
52879	811051
169356	811052
45759	811053
308788	811054
308912	811055
293999	811056
99152	811057
258105	811058
87779	811059
251793	811060
218301	811061
173726	811062
57686	811063
88218	811064
148613	811065
321846	811066
211256	811067
3348	811068
28917	811069
11080	811070
14486	811071
140576	811072
97742	811073
5035	811074
212843	811075
77525	811076
213019	811077
139692	811078
244266	811079
92372	811080
63548	811081
40665	811082
142520	811083
81025	811084
77939	811085
144	811086
154252	811087
13100	811088
104692	811089
241505	811090
168081	811091
253681	811092
178290	811093
322406	811094
322715	811095
5035	811096
321466	811097
39235	811098
13541	811099
24720	811100
212915	811101
1605	811102
57250	811103
674	811104
91131	811105
48546	811106
280	811107
118488	811108
48033	811109
4805	811110
53071	811111
159406	811112
195385	811113
36180	811114
123702	811115
123323	811116
79150	811117
244468	811118
102154	811119
123798	811120
5074	811121
318255	811122
75558	811123
299358	811124
18003	811125
198681	811126
157294	811127
94310	811128
293069	811129
121525	811130
65028	811131
36073	811132
146584	811133
149795	811134
78817	811135
261814	811136
71433	811137
42538	811138
42538	811139
288934	811140
66281	811141
13428	811142
161480	811143
44165	811144
117920	811145
34179	811146
151509	811147
34989	811148
47881	811149
2325	811150
283893	811151
276496	811152
31883	811153
321546	811154
63674	811155
61202	811156
27755	811157
65710	811158
2504	811159
94044	811160
7855	811161
76204	811162
34464	811163
261111	811164
43934	811165
1772	811166
1356	811167
7431	811168
60007	811169
5518	811170
106607	811171
209449	811172
8613	811173
175288	811174
99513	811175
106139	811176
206351	811177
61683	811178
71607	811179
125489	811180
315981	811181
54274	811182
94074	811183
111454	811184
88748	811185
78975	811186
33029	811187
20619	811188
255667	811189
77931	811190
84100	811191
35864	811192
132490	811193
21134	811194
16140	811195
18662	811196
86049	811197
29225	811198
172732	811199
219908	811200
28568	811201
58614	811202
101649	811203
31045	811204
118391	811205
92959	811206
141150	811207
27067	811208
32897	811209
26198	811210
151935	811211
186317	811212
83758	811213
80634	811214
35508	811215
26599	811216
128101	811217
130421	811218
291037	811219
88222	811220
198299	811221
55987	811222
17504	811223
157892	811224
153282	811225
63558	811226
211990	811227
80941	811228
57101	811229
84823	811230
26715	811231
184871	811232
4809	811233
79834	811234
82923	811235
211209	811236
10508	811237
14178	811238
106882	811239
9902	811240
208125	811241
286447	811242
116888	811243
73615	811244
2429	811245
99191	811246
99185	811247
53012	811248
323240	811249
111739	811250
56951	811251
138681	811252
9219	811253
133910	811254
129019	811255
32757	811256
30662	811257
280000	811258
82319	811259
11574	811260
105620	811261
11507	811262
98660	811263
152451	811264
22531	811265
17798	811266
46248	811267
123136	811268
63599	811269
2531	811270
11047	811271
99462	811272
269532	811273
10217	811274
33795	811275
73975	811276
89402	811277
56265	811278
107364	811279
89190	811280
13719	811281
73204	811282
139873	811283
87885	811284
142545	811285
194504	811286
9018	811287
190710	811288
28790	811289
15544	811290
35730	811291
14827	811292
39379	811293
28588	811294
219984	811295
84558	811296
147016	811297
182008	811298
12441	811299
84098	811300
109413	811301
46180	811302
56708	811303
63278	811304
29524	811305
114747	811306
108958	811307
145081	811308
201586	811309
95001	811310
170491	811311
186092	811312
171632	811313
176172	811314
37127	811315
1582	811316
19522	811317
327610	811318
41617	811319
287624	811320
35975	811321
47258	811322
39386	811323
13351	811324
74401	811325
11944	811326
47270	811327
4562	811328
94979	811329
66296	811330
56438	811331
38577	811332
192554	811333
61866	811334
76928	811335
76928	811336
111879	811337
189772	811338
225422	811339
236706	811340
24702	811341
24715	811342
315560	811343
287672	811344
21340	811345
113134	811346
70935	811347
119919	811348
84349	811349
2535	811350
174611	811351
30662	811352
69572	811353
28792	811354
263409	811355
262709	811356
55747	811357
33004	811358
146712	811359
224415	811360
36422	811361
69453	811362
139593	811363
148846	811364
46040	811365
314027	811366
79791	811367
36535	811368
95751	811369
80566	811370
6482	811371
10952	811372
210810	811373
258197	811374
58088	811375
17199	811376
51894	811377
206127	811378
281949	811379
123953	811380
261333	811381
225898	811382
24297	811383
127615	811384
9222	811385
205987	811386
51603	811387
94163	811388
122585	811389
174449	811390
48726	811391
47744	811392
8629	811393
165303	811394
258015	811395
175340	811396
72182	811397
128401	811398
70835	811399
16415	811400
186806	811401
197310	811402
299953	811403
9636	811404
42759	811405
177308	811406
65950	811407
25028	811408
43555	811409
22576	811410
10568	811411
55600	811412
310006	811413
10952	811414
138262	811415
187507	811416
284544	811417
88182	811418
63199	811419
34844	811420
110273	811421
116659	811422
289972	811423
9919	811424
78308	811425
111891	811426
133425	811427
303472	811428
73703	811429
65462	811430
128330	811431
10033	811432
256367	811433
101804	811434
121362	811435
55663	811436
182114	811437
95669	811438
56858	811439
10144	811440
27582	811441
144459	811442
206890	811443
198423	811444
991	811445
177514	811446
211592	811447
307443	811448
221748	811449
129233	811450
42371	811451
92845	811452
189198	811453
15811	811454
11080	811455
4255	811456
162133	811457
25838	811458
305164	811459
95299	811460
5486	811461
139558	811462
80634	811463
106346	811464
167731	811465
74440	811466
49828	811467
163218	811468
285068	811469
55654	811470
215281	811471
3765	811472
84879	811473
65034	811474
161845	811475
12333	811476
1226	811477
15653	811478
93428	811479
56805	811480
28209	811481
22913	811482
306805	811483
7372	811484
137148	811485
176196	811486
55108	811487
130011	811488
48471	811489
82839	811490
109656	811491
43690	811492
65658	811493
27658	811494
122901	811495
307896	811496
34996	811497
50967	811498
143900	811499
175727	811500
24249	811501
59574	811502
26191	811503
25171	811504
34003	811505
86429	811506
48253	811507
35220	811508
162321	811509
157701	811510
60663	811511
126676	811512
28332	811513
136853	811514
159048	811515
76068	811516
16362	811517
115885	811518
311050	811519
305836	811520
49626	811521
104012	811522
82956	811523
39022	811524
2349	811525
66581	811526
114579	811527
67131	811528
40666	811529
121092	811530
112084	811531
92486	811532
56617	811533
34016	811534
80836	811535
55349	811536
85514	811537
81274	811538
54090	811539
29804	811540
32482	811541
16950	811542
55167	811543
131333	811544
124515	811545
242527	811546
126941	811547
38829	811548
47608	811549
7421	811550
190921	811551
41484	811552
302854	811553
59711	811554
128964	811555
279336	811556
3865	811557
277745	811558
43967	811559
83577	811560
39021	811561
84594	811562
208294	811563
70061	811564
25594	811565
204818	811566
172472	811567
106855	811568
112032	811569
58090	811570
18299	811571
211679	811572
144885	811573
41063	811574
19631	811575
181540	811576
232049	811577
24318	811578
67949	811579
49647	811580
50383	811581
194469	811582
55014	811583
54233	811584
36883	811585
185372	811586
17145	811587
84492	811588
158123	811589
111084	811590
101867	811591
33042	811592
74478	811593
85861	811594
25355	811595
99597	811596
41693	811597
44684	811598
205219	811599
138864	811600
4928	811601
129621	811602
166014	811603
26548	811604
11093	811605
131031	811606
49409	811607
311677	811608
167127	811609
305291	811610
2213	811611
254608	811612
25504	811613
287498	811614
47214	811615
79161	811616
139102	811617
155842	811618
199020	811619
21875	811620
10848	811621
74719	811622
57489	811623
88604	811624
105485	811625
95541	811626
171916	811627
322018	811628
150393	811629
211288	811630
212429	811631
171440	811632
59515	811633
93609	811634
94119	811635
130940	811636
189232	811637
161366	811638
122902	811639
52671	811640
195598	811641
51620	811642
204268	811643
60787	811644
183611	811645
170511	811646
80192	811647
32449	811648
25504	811649
166362	811650
5942	811651
263506	811652
98614	811653
69842	811654
269231	811655
158265	811656
42766	811657
206606	811658
78622	811659
209188	811660
55545	811661
52249	811662
62929	811663
202124	811664
52765	811665
308017	811666
168960	811667
84830	811668
205231	811669
8019	811670
1258	811671
21093	811672
4247	811673
152691	811674
20918	811675
54238	811676
46761	811677
45135	811678
9732	811679
212813	811680
146694	811681
209148	811682
49215	811683
306640	811684
192933	811685
21852	811686
93131	811687
84709	811688
4429	811689
24236	811690
204837	811691
51937	811692
53197	811693
23207	811694
138125	811695
14178	811696
10508	811697
92899	811698
83265	811699
18077	811700
56571	811701
117975	811702
303576	811703
27067	811704
269160	811705
31673	811706
281343	811707
34267	811708
122468	811709
50297	811710
181468	811711
257910	811712
24827	811713
77088	811714
52168	811715
13861	811716
57652	811717
190700	811718
268965	811719
20736	811720
18749	811721
242124	811722
11511	811723
213906	811724
10497	811725
74859	811726
175817	811727
82899	811728
156365	811729
2049	811730
22721	811731
40521	811732
45145	811733
101120	811734
142412	811735
125302	811736
2333	811737
160707	811738
226983	811739
252390	811740
90093	811741
65644	811742
27152	811743
70633	811744
111553	811745
44875	811746
30669	811747
47034	811748
206552	811749
215542	811750
21785	811751
294320	811752
14877	811753
61875	811754
93423	811755
196048	811756
165001	811757
31160	811758
259097	811759
120377	811760
289205	811761
12802	811762
184416	811763
11180	811764
311729	811765
60571	811766
127824	811767
163781	811768
6884	811769
75007	811770
240188	811771
13100	811772
324859	811773
18783	811774
10848	811775
38289	811776
148497	811777
116348	811778
264156	811779
323135	811780
25596	811781
191911	811782
50250	811783
138974	811784
167292	811785
68819	811786
302768	811787
60635	811788
272471	811789
323115	811790
311717	811791
132406	811792
131897	811793
64073	811794
21280	811795
47412	811796
84428	811797
113981	811798
55034	811799
35140	811800
180250	811801
60947	811802
111660	811803
36302	811804
8425	811805
122533	811806
57726	811807
66991	811808
25238	811809
90275	811810
38206	811811
140436	811812
152555	811813
64195	811814
130557	811815
31745	811816
39330	811817
80619	811818
16771	811819
7801	811820
235142	811821
45173	811822
178570	811823
4487	811824
326203	811825
262995	811826
110456	811827
234392	811828
20483	811829
213279	811830
84408	811831
92460	811832
228914	811833
22577	811834
90141	811835
105533	811836
43214	811837
195878	811838
277379	811839
124024	811840
16502	811841
175001	811842
258388	811843
71884	811844
19631	811845
155309	811846
96973	811847
100389	811848
298283	811849
57376	811850
8675	811851
168339	811852
276534	811853
165631	811854
31722	811855
23519	811856
87762	811857
153370	811858
169381	811859
1428	811860
178789	811861
261636	811862
193484	811863
327005	811864
183020	811865
191351	811866
80551	811867
132766	811868
144766	811869
65987	811870
25646	811871
93143	811872
31256	811873
28591	811874
88825	811875
45407	811876
20394	811877
279468	811878
321809	811879
92939	811880
283482	811881
144998	811882
32107	811883
60397	811884
20394	811885
166504	811886
131789	811887
20879	811888
184283	811889
77246	811890
126607	811891
161130	811892
25491	811893
198799	811894
163726	811895
102092	811896
29855	811897
122749	811898
79308	811899
60477	811900
64623	811901
91463	811902
22902	811903
224037	811904
118448	811905
216823	811906
36045	811907
58337	811908
16850	811909
43457	811910
151663	811911
248554	811912
157085	811913
40115	811914
205677	811915
27065	811916
42378	811917
14844	811918
139113	811919
22398	811920
96730	811921
41928	811922
108295	811923
57241	811924
54028	811925
108052	811926
126776	811927
31711	811928
166293	811929
227080	811930
38713	811931
29624	811932
214309	811933
101703	811934
181709	811935
88065	811936
29807	811937
71422	811938
192084	811939
117280	811940
129950	811941
20797	811942
311174	811943
178138	811944
52672	811945
293331	811946
58555	811947
26899	811948
278716	811949
15138	811950
197725	811951
4013	811952
204044	811953
52760	811954
11634	811955
6595	811956
805	811957
25978	811958
103378	811959
84565	811960
76595	811961
302352	811962
253199	811963
179408	811964
128519	811965
19254	811966
119462	811967
188008	811968
107602	811969
122187	811970
102441	811971
66900	811972
16582	811973
3228	811974
65189	811975
90493	811976
4911	811977
3078	811978
29274	811979
141730	811980
233075	811981
52178	811982
309853	811983
25686	811984
80057	811985
257720	811986
160700	811987
252922	811988
61341	811989
58529	811990
184469	811991
195647	811992
51080	811993
19200	811994
194160	811995
214297	811996
13639	811997
11317	811998
204922	811999
282080	812000
154712	812001
306666	812002
102	812003
252297	812004
52310	812005
67154	812006
123180	812007
42027	812008
109130	812009
5893	812010
52257	812011
26645	812012
101257	812013
299936	812014
23502	812015
36195	812016
172916	812017
282416	812018
77081	812019
273092	812020
292016	812021
21366	812022
70022	812023
120512	812024
13299	812025
115070	812026
38686	812027
206651	812028
282292	812029
88936	812030
47566	812031
170586	812032
111362	812033
88089	812034
524	812035
111362	812036
169339	812037
206596	812038
11773	812039
67651	812040
79094	812041
44608	812042
73875	812043
108705	812044
104485	812045
41180	812046
166240	812047
32117	812048
82830	812049
317754	812050
9864	812051
3681	812052
166374	812053
189088	812054
194762	812055
162520	812056
185518	812057
183748	812058
55427	812059
91291	812060
30803	812061
51978	812062
34	812063
114338	812064
173702	812065
45632	812066
78275	812067
128246	812068
53554	812069
52971	812070
187396	812071
241823	812072
35823	812073
55843	812074
202692	812075
198644	812076
45	812077
96639	812078
232841	812079
296306	812080
202844	812081
27176	812082
143836	812083
90812	812084
27799	812085
50774	812086
17742	812087
134078	812088
63246	812089
135470	812090
27369	812091
44442	812092
215372	812093
35956	812094
154949	812095
27452	812096
307320	812097
229669	812098
272102	812099
178119	812100
133396	812101
86568	812102
55933	812103
127766	812104
86443	812105
211535	812106
253285	812107
51689	812108
254415	812109
45192	812110
58046	812111
20411	812112
62609	812113
8085	812114
69226	812115
52438	812116
35824	812117
111264	812118
30098	812119
37672	812120
56190	812121
25860	812122
112481	812123
25304	812124
71528	812125
40345	812126
165278	812127
125388	812128
91453	812129
29842	812130
110154	812131
194140	812132
43160	812133
38251	812134
127869	812135
24542	812136
24604	812137
128538	812138
71146	812139
48362	812140
113424	812141
941	812142
70818	812143
194140	812144
36069	812145
50339	812146
252583	812147
192320	812148
1379	812149
10994	812150
3931	812151
79222	812152
51223	812153
14729	812154
79286	812155
70960	812156
4837	812157
20701	812158
232	812159
152021	812160
3921	812161
161724	812162
46412	812163
190837	812164
271938	812165
64524	812166
150477	812167
96046	812168
189816	812169
152860	812170
64269	812171
98546	812172
117993	812173
190219	812174
98601	812175
97702	812176
209608	812177
22928	812178
258101	812179
16192	812180
11672	812181
217131	812182
327003	812183
284489	812184
104235	812185
162166	812186
18310	812187
162750	812188
161793	812189
116853	812190
316863	812191
265164	812192
208621	812193
138567	812194
41870	812195
142328	812196
221685	812197
36823	812198
319795	812199
232234	812200
232213	812201
186062	812202
118946	812203
320862	812204
123053	812205
5800	812206
40027	812207
126742	812208
189083	812209
89281	812210
136640	812211
27900	812212
4789	812213
17431	812214
142068	812215
195311	812216
159441	812217
185756	812218
138333	812219
107178	812220
68693	812221
60333	812222
49299	812223
149660	812224
224768	812225
195756	812226
8144	812227
32904	812228
16201	812229
7531	812230
34728	812231
49566	812232
219938	812233
196147	812234
246375	812235
13024	812236
66969	812237
3951	812238
87937	812239
240096	812240
181675	812241
3951	812242
50458	812243
144805	812244
28144	812245
141421	812246
223774	812247
6947	812248
131404	812249
47056	812250
213172	812251
204458	812252
278399	812253
18794	812254
37668	812255
264478	812256
7870	812257
94815	812258
165459	812259
219787	812260
17465	812261
116566	812262
90578	812263
182554	812264
316876	812265
44099	812266
14640	812267
37004	812268
63016	812269
151134	812270
293536	812271
12653	812272
3063	812273
30785	812274
272572	812275
186624	812276
42712	812277
57759	812278
324351	812279
160510	812280
29134	812281
212202	812282
64582	812283
85249	812284
78919	812285
58411	812286
91187	812287
27683	812288
58889	812289
80109	812290
185287	812291
66912	812292
92651	812293
150884	812294
69932	812295
20489	812296
13644	812297
115657	812298
4101	812299
758	812300
70175	812301
118966	812302
33726	812303
2242	812304
104751	812305
83445	812306
1400	812307
199549	812308
13788	812309
72601	812310
177623	812311
53998	812312
76510	812313
8916	812314
126582	812315
126582	812316
24474	812317
36718	812318
17046	812319
54980	812320
26228	812321
93018	812322
219146	812323
302144	812324
78356	812325
360	812326
90676	812327
4771	812328
120202	812329
138503	812330
15988	812331
29571	812332
32968	812333
106846	812334
31391	812335
19097	812336
19097	812337
10757	812338
37602	812339
118859	812340
1327	812341
4974	812342
15143	812343
88877	812344
151461	812345
265674	812346
2013	812347
178005	812348
203344	812349
289200	812350
38442	812351
113663	812352
8614	812353
831	812354
1847	812355
57497	812356
14321	812357
15612	812358
14490	812359
14137	812360
26568	812361
15567	812362
10	812363
141470	812364
120758	812365
10678	812366
22582	812367
20568	812368
94042	812369
101931	812370
169072	812371
12640	812372
187685	812373
20802	812374
192080	812375
174696	812376
139775	812377
141508	812378
185694	812379
108226	812380
116482	812381
195585	812382
31834	812383
129414	812384
221965	812385
104942	812386
188580	812387
136967	812388
69032	812389
17984	812390
184611	812391
91275	812392
56692	812393
664	812394
113400	812395
3269	812396
68340	812397
74221	812398
128682	812399
104959	812400
173803	812401
8990	812402
327569	812403
35359	812404
141281	812405
215798	812406
40007	812407
114365	812408
13091	812409
241438	812410
6393	812411
21575	812412
58339	812413
311046	812414
137439	812415
50502	812416
15016	812417
253073	812418
107923	812419
46176	812420
69007	812421
327480	812422
55512	812423
205157	812424
89048	812425
122913	812426
315909	812427
45286	812428
203445	812429
282156	812430
28024	812431
9610	812432
96799	812433
266969	812434
94072	812435
60154	812436
11813	812437
188649	812438
186975	812439
33678	812440
148930	812441
66301	812442
271793	812443
111755	812444
112507	812445
298035	812446
62850	812447
16397	812448
45248	812449
72792	812450
151534	812451
2911	812452
195441	812453
116033	812454
237406	812455
243195	812456
93802	812457
58647	812458
190156	812459
19119	812460
56126	812461
157452	812462
82268	812463
98919	812464
6703	812465
59985	812466
34687	812467
153512	812468
24580	812469
294584	812470
39863	812471
43527	812472
75635	812473
32795	812474
16910	812475
6962	812476
306927	812477
47283	812478
285596	812479
119994	812480
5203	812481
181719	812482
76260	812483
4540	812484
299704	812485
38782	812486
37031	812487
230046	812488
226384	812489
246371	812490
5461	812491
15519	812492
210221	812493
318104	812494
1292	812495
32393	812496
74362	812497
292	812498
37372	812499
37372	812500
29354	812501
50757	812502
3599	812503
86413	812504
191643	812505
304672	812506
20807	812507
185533	812508
18293	812509
82177	812510
268209	812511
273666	812512
172293	812513
9958	812514
284746	812515
19499	812516
2170	812517
249034	812518
55117	812519
136530	812520
16422	812521
110318	812522
72937	812523
76433	812524
121467	812525
126140	812526
259400	812527
20751	812528
219490	812529
50552	812530
50680	812531
128255	812532
87039	812533
12655	812534
304950	812535
208941	812536
327149	812537
137175	812538
210483	812539
272470	812540
59648	812541
313765	812542
326903	812543
96875	812544
164705	812545
41690	812546
188180	812547
202076	812548
269758	812549
154138	812550
142885	812551
2804	812552
28898	812553
169981	812554
5555	812555
102185	812556
61875	812557
171679	812558
15720	812559
103546	812560
133794	812561
141919	812562
8008	812563
1478	812564
132	812565
48118	812566
46167	812567
45182	812568
2939	812569
125316	812570
202535	812571
17854	812572
135484	812573
135325	812574
24518	812575
37363	812576
135724	812577
145716	812578
23147	812579
36414	812580
50246	812581
35049	812582
20576	812583
217778	812584
202	812585
33853	812586
1331	812587
12360	812588
69479	812589
116963	812590
63784	812591
125393	812592
95681	812593
3014	812594
4757	812595
282889	812596
167252	812597
313649	812598
203905	812599
71699	812600
296614	812601
119183	812602
134773	812603
23474	812604
102262	812605
40870	812606
77806	812607
2776	812608
27359	812609
70927	812610
104816	812611
14496	812612
118498	812613
88531	812614
13244	812615
59963	812616
31377	812617
41639	812618
41639	812619
23306	812620
73028	812621
44502	812622
36836	812623
55614	812624
1331	812625
47805	812626
88508	812627
123242	812628
19329	812629
16871	812630
37684	812631
130397	812632
20833	812633
143998	812634
270561	812635
53273	812636
298570	812637
21992	812638
140000	812639
120060	812640
13340	812641
61338	812642
107287	812643
157650	812644
50772	812645
87257	812646
24263	812647
142	812648
6160	812649
93098	812650
19118	812651
5622	812652
38664	812653
2742	812654
570	812655
9599	812656
10938	812657
472	812658
210119	812659
19078	812660
179804	812661
4708	812662
16945	812663
26532	812664
6538	812665
119364	812666
14054	812667
167613	812668
44076	812669
535	812670
134042	812671
79637	812672
33	812673
67739	812674
278398	812675
7761	812676
28765	812677
142042	812678
164282	812679
115886	812680
14697	812681
33543	812682
308027	812683
29337	812684
128072	812685
284585	812686
82767	812687
262472	812688
52487	812689
30290	812690
43814	812691
126613	812692
285	812693
9078	812694
15222	812695
91974	812696
27285	812697
18365	812698
21924	812699
201892	812700
35984	812701
98440	812702
80118	812703
6398	812704
23443	812705
1029	812706
35370	812707
9560	812708
14706	812709
3533	812710
72463	812711
11256	812712
235201	812713
59053	812714
44353	812715
173459	812716
219676	812717
88339	812718
144623	812719
107757	812720
15612	812721
18991	812722
13857	812723
123556	812724
27329	812725
101201	812726
1019	812727
192083	812728
57821	812729
102787	812730
2437	812731
141594	812732
24141	812733
36297	812734
57825	812735
36322	812736
207150	812737
72688	812738
183948	812739
138121	812740
154004	812741
68228	812742
102065	812743
124712	812744
28122	812745
129903	812746
128898	812747
184591	812748
48940	812749
23439	812750
170503	812751
97063	812752
32326	812753
106382	812754
29376	812755
58840	812756
137340	812757
6976	812758
226775	812759
25954	812760
36515	812761
176306	812762
66380	812763
176306	812764
66380	812765
15485	812766
39	812767
123795	812768
144695	812769
14595	812770
168263	812771
125192	812772
286398	812773
249960	812774
9454	812775
41378	812776
85600	812777
16953	812778
105298	812779
3220	812780
83538	812781
6253	812782
309864	812783
196737	812784
136003	812785
139547	812786
84698	812787
36626	812788
128965	812789
169510	812790
142939	812791
61257	812792
319311	812793
8504	812794
126575	812795
15533	812796
20533	812797
173197	812798
230334	812799
29467	812800
109661	812801
34273	812802
528	812803
510	812804
1572	812805
156565	812806
2911	812807
16226	812808
120667	812809
104157	812810
111430	812811
63064	812812
134868	812813
174893	812814
282446	812815
80464	812816
319800	812817
264004	812818
108649	812819
40899	812820
51222	812821
6291	812822
233420	812823
2373	812824
16492	812825
138665	812826
282663	812827
15456	812828
164362	812829
148786	812830
83881	812831
1978	812832
253745	812833
18930	812834
56957	812835
87993	812836
37443	812837
70293	812838
38376	812839
14739	812840
320088	812841
416	812842
46409	812843
1966	812844
12955	812845
12955	812846
52072	812847
76015	812848
62192	812849
275839	812850
43	812851
71702	812852
43420	812853
278083	812854
106509	812855
43412	812856
260421	812857
118616	812858
296886	812859
186035	812860
209895	812861
29727	812862
87740	812863
79383	812864
87184	812865
228427	812866
57670	812867
61188	812868
93172	812869
1560	812870
82182	812871
82182	812872
224178	812873
88788	812874
241485	812875
6733	812876
11338	812877
34751	812878
75461	812879
120157	812880
88157	812881
10420	812882
126377	812883
5037	812884
40541	812885
16830	812886
38868	812887
77225	812888
15098	812889
1185	812890
2198	812891
233058	812892
253059	812893
130492	812894
199179	812895
3166	812896
96903	812897
55650	812898
22752	812899
27356	812900
21542	812901
37051	812902
12031	812903
64481	812904
130492	812905
57256	812906
88725	812907
2291	812908
31157	812909
157148	812910
4354	812911
108068	812912
83814	812913
8679	812914
67749	812915
42748	812916
8197	812917
31157	812918
31848	812919
199672	812920
8060	812921
43697	812922
58707	812923
70469	812924
180420	812925
61390	812926
35324	812927
4694	812928
75743	812929
123100	812930
57459	812931
20196	812932
37118	812933
267133	812934
14194	812935
5469	812936
118436	812937
118436	812938
68544	812939
10839	812940
46644	812941
139287	812942
49134	812943
109436	812944
27292	812945
59008	812946
9140	812947
177430	812948
46161	812949
8180	812950
39036	812951
58997	812952
328284	812953
3323	812954
1788	812955
213783	812956
50035	812957
6432	812958
131945	812959
227125	812960
2252	812961
38391	812962
201240	812963
117326	812964
34821	812965
27632	812966
275782	812967
93397	812968
10435	812969
25505	812970
32515	812971
187176	812972
155802	812973
106886	812974
205679	812975
43156	812976
35524	812977
19100	812978
5697	812979
2475	812980
38990	812981
26352	812982
23889	812983
210324	812984
323817	812985
37003	812986
57502	812987
149182	812988
44336	812989
5152	812990
1637	812991
21423	812992
213517	812993
2320	812994
116256	812995
118415	812996
264746	812997
283842	812998
212967	812999
8564	813000
128504	813001
113536	813002
86765	813003
198021	813004
137909	813005
27437	813006
132409	813007
159334	813008
6434	813009
132632	813010
209658	813011
88250	813012
19004	813013
116795	813014
279454	813015
127683	813016
293950	813017
319564	813018
40371	813019
138097	813020
58192	813021
9100	813022
63101	813023
95254	813024
19116	813025
25454	813026
10748	813027
328350	813028
131482	813029
89820	813030
11681	813031
64218	813032
10483	813033
40501	813034
199155	813035
96900	813036
88971	813037
112068	813038
28147	813039
556	813040
83468	813041
247089	813042
11837	813043
47957	813044
46599	813045
56979	813046
67808	813047
108544	813048
103698	813049
153115	813050
19785	813051
154237	813052
554	813053
135123	813054
57055	813055
24388	813056
97540	813057
14814	813058
59003	813059
39568	813060
6434	813061
57279	813062
129501	813063
34316	813064
279742	813065
16360	813066
88417	813067
11025	813068
48436	813069
325342	813070
63575	813071
39184	813072
197950	813073
123553	813074
35081	813075
279552	813076
60	813077
58562	813078
27116	813079
95468	813080
195264	813081
184312	813082
26010	813083
200906	813084
13961	813085
105546	813086
191511	813087
25636	813088
315497	813089
238784	813090
67256	813091
59508	813092
180839	813093
92928	813094
13108	813095
77012	813096
59167	813097
97375	813098
209345	813099
81586	813100
142095	813101
206366	813102
106246	813103
180021	813104
57360	813105
59508	813106
194943	813107
97233	813108
56411	813109
58992	813110
293193	813111
12277	813112
97693	813113
9062	813114
133586	813115
174677	813116
114496	813117
217001	813118
122084	813119
129290	813120
278443	813121
120278	813122
16983	813123
4405	813124
19962	813125
72025	813126
17120	813127
9556	813128
2472	813129
86525	813130
25438	813131
87957	813132
25348	813133
25679	813134
4564	813135
19243	813136
14091	813137
18128	813138
197567	813139
186045	813140
30797	813141
19965	813142
2916	813143
111697	813144
75802	813145
38993	813146
130191	813147
29608	813148
94563	813149
46594	813150
144347	813151
46594	813152
138774	813153
182909	813154
29554	813155
4886	813156
13056	813157
393	813158
4210	813159
1123	813160
75465	813161
205965	813162
114424	813163
181210	813164
119153	813165
75465	813166
12938	813167
76732	813168
4766	813169
195570	813170
187352	813171
182193	813172
36806	813173
215262	813174
1572	813175
27674	813176
88578	813177
107490	813178
55026	813179
287876	813180
9281	813181
169819	813182
38703	813183
101463	813184
307466	813185
158206	813186
2305	813187
2989	813188
56625	813189
314642	813190
203070	813191
4893	813192
5516	813193
318367	813194
10423	813195
37567	813196
307089	813197
105499	813198
204595	813199
111033	813200
83250	813201
153282	813202
13933	813203
242430	813204
56992	813205
128909	813206
30675	813207
210062	813208
210056	813209
84624	813210
84625	813211
52471	813212
89475	813213
15201	813214
361	813215
155469	813216
202470	813217
31113	813218
55286	813219
243980	813220
202549	813221
202976	813222
82681	813223
950	813224
307351	813225
7955	813226
129593	813227
84022	813228
202757	813229
307355	813230
312123	813231
103522	813232
101340	813233
1678	813234
81678	813235
172522	813236
47882	813237
250026	813238
187666	813239
25708	813240
43949	813241
14629	813242
93635	813243
128896	813244
169089	813245
91399	813246
56689	813247
50851	813248
179755	813249
4020	813250
77759	813251
80653	813252
82	813253
261296	813254
1302	813255
90382	813256
101638	813257
317536	813258
29802	813259
114888	813260
306383	813261
120714	813262
11536	813263
177771	813264
14109	813265
41957	813266
14231	813267
54332	813268
194303	813269
32410	813270
136894	813271
19301	813272
62664	813273
132536	813274
59298	813275
89444	813276
90048	813277
205742	813278
86687	813279
207216	813280
8542	813281
93040	813282
867	813283
63268	813284
183110	813285
113696	813286
117971	813287
42280	813288
52142	813289
75847	813290
23737	813291
61322	813292
30646	813293
106315	813294
11744	813295
282797	813296
27926	813297
66686	813298
87418	813299
59244	813300
83071	813301
322796	813302
250722	813303
94725	813304
205356	813305
54486	813306
145653	813307
130830	813308
179988	813309
21032	813310
87537	813311
45557	813312
25317	813313
292998	813314
29345	813315
83132	813316
136380	813317
212000	813318
154051	813319
57728	813320
77370	813321
38092	813322
251730	813323
12607	813324
48510	813325
297443	813326
2431	813327
195362	813328
326778	813329
5335	813330
138609	813331
70645	813332
69132	813333
13887	813334
406	813335
2381	813336
326741	813337
45685	813338
2825	813339
40270	813340
60296	813341
34189	813342
16649	813343
263578	813344
18120	813345
155405	813346
1022	813347
172544	813348
44829	813349
21522	813350
186174	813351
14427	813352
397	813353
3458	813354
40681	813355
87948	813356
210833	813357
27437	813358
152600	813359
102699	813360
52424	813361
185669	813362
289961	813363
159580	813364
99406	813365
97522	813366
142546	813367
12947	813368
19705	813369
321006	813370
111159	813371
101131	813372
111436	813373
55540	813374
125391	813375
39108	813376
141957	813377
179986	813378
86724	813379
230453	813380
67115	813381
131286	813382
320615	813383
34	813384
1245	813385
92583	813386
4447	813387
26233	813388
53879	813389
157895	813390
8086	813391
65377	813392
60757	813393
9537	813394
305047	813395
7102	813396
211136	813397
274290	813398
80009	813399
317169	813400
198655	813401
71958	813402
85049	813403
225594	813404
264888	813405
10248	813406
94316	813407
228398	813408
51365	813409
127643	813410
87390	813411
130920	813412
82111	813413
24462	813414
280234	813415
28060	813416
166917	813417
15462	813418
298357	813419
30834	813420
32196	813421
25824	813422
117036	813423
284567	813424
47039	813425
178710	813426
220384	813427
3068	813428
213297	813429
67384	813430
90218	813431
302315	813432
130908	813433
313685	813434
80808	813435
80808	813436
29716	813437
9241	813438
93311	813439
63500	813440
211303	813441
177149	813442
70494	813443
214757	813444
207414	813445
502	813446
517	813447
19585	813448
146552	813449
77096	813450
285931	813451
62212	813452
300483	813453
18460	813454
125776	813455
133021	813456
99381	813457
23341	813458
124124	813459
33224	813460
172783	813461
55336	813462
107168	813463
142243	813464
102974	813465
167808	813466
205	813467
21014	813468
58174	813469
143858	813470
143902	813471
211855	813472
741	813473
88803	813474
19853	813475
179357	813476
33224	813477
28756	813478
204179	813479
82361	813480
11777	813481
204825	813482
57767	813483
132443	813484
119946	813485
113223	813486
755	813487
111896	813488
157525	813489
52307	813490
156187	813491
85340	813492
186350	813493
265120	813494
37850	813495
10696	813496
10696	813497
10696	813498
10696	813499
116926	813500
28290	813501
28290	813502
28290	813503
50066	813504
54535	813505
36948	813506
91384	813507
967	813508
7265	813509
27012	813510
240790	813511
168240	813512
6955	813513
132109	813514
287543	813515
269075	813516
65522	813517
38205	813518
131919	813519
21723	813520
25853	813521
12159	813522
263642	813523
110447	813524
20019	813525
10745	813526
27240	813527
32782	813528
87528	813529
3654	813530
3135	813531
6019	813532
13188	813533
10136	813534
22977	813535
252796	813536
65	813537
159411	813538
2851	813539
38332	813540
72087	813541
24050	813542
3316	813543
135867	813544
125567	813545
51067	813546
10547	813547
66705	813548
2228	813549
172	813550
56940	813551
105020	813552
250474	813553
130641	813554
2686	813555
255326	813556
250062	813557
22410	813558
5031	813559
77	813560
77	813561
9007	813562
126868	813563
58260	813564
2736	813565
109239	813566
106	813567
85080	813568
55691	813569
9518	813570
27808	813571
43203	813572
291754	813573
37504	813574
137346	813575
51945	813576
24911	813577
2228	813578
12723	813579
3222	813580
34367	813581
19628	813582
7213	813583
21059	813584
3560	813585
77444	813586
293630	813587
35802	813588
89755	813589
2800	813590
814	813591
2336	813592
200359	813593
43	813594
13978	813595
30535	813596
17477	813597
58220	813598
6434	813599
181153	813600
104789	813601
115310	813602
290797	813603
49027	813604
319759	813605
155233	813606
154710	813607
270010	813608
23291	813609
118208	813610
19350	813611
122553	813612
32732	813613
12995	813614
26688	813615
81513	813616
5670	813617
3141	813618
424	813619
22766	813620
89085	813621
26245	813622
5044	813623
120120	813624
18102	813625
25424	813626
234	813627
121838	813628
30640	813629
30410	813630
1494	813631
32881	813632
26798	813633
103905	813634
2183	813635
36589	813636
252501	813637
463	813638
7151	813639
98773	813640
3976	813641
170882	813642
3976	813643
14544	813644
165494	813645
205933	813646
52758	813647
19651	813648
56408	813649
29476	813650
1866	813651
31433	813652
71828	813653
17312	813654
148705	813655
121526	813656
96755	813657
174	813658
179916	813659
57392	813660
27240	813661
89593	813662
104322	813663
9052	813664
214283	813665
44176	813666
149702	813667
70038	813668
327348	813669
5609	813670
13985	813671
10497	813672
53149	813673
28209	813674
124980	813675
314	813676
15178	813677
50183	813678
307434	813679
10300	813680
63838	813681
210853	813682
71638	813683
11984	813684
84478	813685
53981	813686
5089	813687
97971	813688
5345	813689
6910	813690
20456	813691
35404	813692
209931	813693
264396	813694
212621	813695
123636	813696
790	813697
27796	813698
138986	813699
27924	813700
310798	813701
134321	813702
228961	813703
176932	813704
250485	813705
68246	813706
108894	813707
172450	813708
142154	813709
193438	813710
21172	813711
72044	813712
85273	813713
37805	813714
84572	813715
4686	813716
124951	813717
83573	813718
100138	813719
91530	813720
82408	813721
119221	813722
278372	813723
24250	813724
284115	813725
179119	813726
28918	813727
147452	813728
1713	813729
42601	813730
125779	813731
196955	813732
138228	813733
243483	813734
16655	813735
146032	813736
67894	813737
7541	813738
93843	813739
142711	813740
182721	813741
7742	813742
230504	813743
7038	813744
228428	813745
17832	813746
33669	813747
741	813748
148978	813749
145357	813750
109344	813751
120369	813752
41481	813753
71754	813754
9650	813755
73049	813756
189716	813757
203026	813758
9398	813759
193371	813760
176825	813761
1842	813762
421	813763
17501	813764
173620	813765
40933	813766
167670	813767
162241	813768
13942	813769
176878	813770
104616	813771
75142	813772
71662	813773
260752	813774
741	813775
64207	813776
18553	813777
62298	813778
188332	813779
295329	813780
243786	813781
31190	813782
41978	813783
42001	813784
64043	813785
61332	813786
97977	813787
182883	813788
24855	813789
45065	813790
12268	813791
203096	813792
61484	813793
12268	813794
148118	813795
83374	813796
94035	813797
145404	813798
225270	813799
145357	813800
230381	813801
133538	813802
55786	813803
287322	813804
244057	813805
245192	813806
11462	813807
61583	813808
72193	813809
74167	813810
69890	813811
315138	813812
95090	813813
179088	813814
22244	813815
30917	813816
230292	813817
147833	813818
9324	813819
229443	813820
207725	813821
92390	813822
89134	813823
130079	813824
92344	813825
107433	813826
80955	813827
95048	813828
208125	813829
228828	813830
147677	813831
228254	813832
297832	813833
66129	813834
31190	813835
190001	813836
9360	813837
95371	813838
109984	813839
95215	813840
246638	813841
160461	813842
85296	813843
311310	813844
185869	813845
201915	813846
28038	813847
178057	813848
92426	813849
160708	813850
232134	813851
11898	813852
22401	813853
187151	813854
4877	813855
2082	813856
38092	813857
26709	813858
38092	813859
72650	813860
311407	813861
131834	813862
421	813863
23420	813864
74473	813865
23894	813866
165608	813867
99002	813868
165608	813869
421	813870
4654	813871
4977	813872
136181	813873
71490	813874
143386	813875
3837	813876
28893	813877
22033	813878
107779	813879
117556	813880
7775	813881
2660	813882
3169	813883
13627	813884
421	813885
180541	813886
3318	813887
3464	813888
77427	813889
421	813890
281148	813891
204718	813892
3160	813893
62207	813894
159121	813895
202820	813896
33927	813897
150133	813898
7742	813899
24149	813900
205790	813901
43478	813902
145608	813903
18715	813904
207725	813905
28893	813906
127664	813907
183372	813908
84428	813909
85296	813910
205204	813911
215395	813912
741	813913
286816	813914
323555	813915
204350	813916
132013	813917
31766	813918
14362	813919
2590	813920
121674	813921
90249	813922
3924	813923
66443	813924
111483	813925
119022	813926
6405	813927
119801	813928
159694	813929
73992	813930
146769	813931
74547	813932
85812	813933
276189	813934
116123	813935
22759	813936
131248	813937
116123	813938
164995	813939
148091	813940
41944	813941
32572	813942
64485	813943
53612	813944
144517	813945
177643	813946
235487	813947
32868	813948
45951	813949
60363	813950
79875	813951
180753	813952
17042	813953
28063	813954
158443	813955
249277	813956
207234	813957
45587	813958
81584	813959
88911	813960
158787	813961
154538	813962
25813	813963
26421	813964
43159	813965
894	813966
270256	813967
123046	813968
173973	813969
122386	813970
78788	813971
85756	813972
32761	813973
93199	813974
213778	813975
46473	813976
18400	813977
160825	813978
32302	813979
103204	813980
109200	813981
26072	813982
30141	813983
3750	813984
8241	813985
13854	813986
2248	813987
340	813988
45357	813989
400	813990
4327	813991
441	813992
206863	813993
86365	813994
202783	813995
176627	813996
43928	813997
242491	813998
188331	813999
145586	814000
170218	814001
36	814002
71825	814003
214050	814004
148719	814005
54218	814006
73172	814007
51100	814008
128018	814009
201565	814010
713	814011
37007	814012
304909	814013
111199	814014
169	814015
134169	814016
27500	814017
74413	814018
1653	814019
2259	814020
107887	814021
1752	814022
71812	814023
165291	814024
43911	814025
300960	814026
21293	814027
69646	814028
164487	814029
5301	814030
15654	814031
205241	814032
12078	814033
179569	814034
4940	814035
32479	814036
144535	814037
165621	814038
70268	814039
266712	814040
67361	814041
19229	814042
315440	814043
239222	814044
27631	814045
194895	814046
153369	814047
73177	814048
302212	814049
222173	814050
239184	814051
152740	814052
179457	814053
150208	814054
84281	814055
122629	814056
246918	814057
12959	814058
294042	814059
125628	814060
218737	814061
292333	814062
236854	814063
153427	814064
98937	814065
236942	814066
130132	814067
262339	814068
293013	814069
94234	814070
204216	814071
155854	814072
165588	814073
323885	814074
66152	814075
77955	814076
36908	814077
166998	814078
89549	814079
126637	814080
93725	814081
40648	814082
60323	814083
30742	814084
111112	814085
146970	814086
68678	814087
220619	814088
119060	814089
254224	814090
69653	814091
295143	814092
190208	814093
93246	814094
42018	814095
95362	814096
151104	814097
139242	814098
59023	814099
55337	814100
111881	814101
184421	814102
76795	814103
317588	814104
171501	814105
88659	814106
89549	814107
36908	814108
66408	814109
289242	814110
325895	814111
155786	814112
324061	814113
25255	814114
17658	814115
1946	814116
254326	814117
36714	814118
12352	814119
48681	814120
14402	814121
222141	814122
27699	814123
253660	814124
47726	814125
89358	814126
216299	814127
261331	814128
23433	814129
179457	814130
47615	814131
98444	814132
19853	814133
299779	814134
171970	814135
16707	814136
4092	814137
133689	814138
93735	814139
116401	814140
38292	814141
72	814142
1121	814143
87273	814144
3759	814145
4220	814146
77427	814147
112812	814148
5647	814149
24831	814150
24831	814151
132097	814152
132097	814153
44158	814154
41649	814155
41541	814156
136288	814157
62298	814158
100537	814159
132757	814160
90047	814161
20088	814162
210534	814163
172634	814164
314915	814165
277029	814166
118401	814167
232403	814168
133002	814169
52787	814170
217042	814171
251	814172
324157	814173
146103	814174
55595	814175
146545	814176
312067	814177
11991	814178
86269	814179
22498	814180
23394	814181
29974	814182
72586	814183
21406	814184
3652	814185
10604	814186
7287	814187
120684	814188
300712	814189
32941	814190
311551	814191
85120	814192
79389	814193
1	814194
142659	814195
126135	814196
81435	814197
298688	814198
59383	814199
74481	814200
17247	814201
252373	814202
167323	814203
12306	814204
73188	814205
4384	814206
85940	814207
134680	814208
271213	814209
3464	814210
295953	814211
1	814212
72908	814213
72908	814214
112359	814215
315206	814216
50744	814217
754	814218
119280	814219
167323	814220
10792	814221
27875	814222
27875	814223
63630	814224
8096	814225
258438	814226
87840	814227
6516	814228
141357	814229
274854	814230
252487	814231
44403	814232
31766	814233
24805	814234
325105	814235
279166	814236
134693	814237
319155	814238
291591	814239
127367	814240
318560	814241
174836	814242
211579	814243
312009	814244
193140	814245
317226	814246
210100	814247
115137	814248
38400	814249
211676	814250
205672	814251
136040	814252
317708	814253
148282	814254
148618	814255
290396	814256
233767	814257
1532	814258
6649	814259
144023	814260
169853	814261
203466	814262
98410	814263
153116	814264
155915	814265
64419	814266
170209	814267
170209	814268
71319	814269
58145	814270
119911	814271
7341	814272
66654	814273
128002	814274
51199	814275
79915	814276
242032	814277
273217	814278
379	814279
257717	814280
224505	814281
244497	814282
93635	814283
4790	814284
86608	814285
214355	814286
96391	814287
135871	814288
1729	814289
46601	814290
63330	814291
110166	814292
95114	814293
102044	814294
11160	814295
17685	814296
104240	814297
165989	814298
25916	814299
298766	814300
29278	814301
177276	814302
27149	814303
133380	814304
283349	814305
51310	814306
30893	814307
19543	814308
22460	814309
127314	814310
172687	814311
212312	814312
128977	814313
269729	814314
121728	814315
153777	814316
33940	814317
80746	814318
18024	814319
274836	814320
32409	814321
10080	814322
6003	814323
17652	814324
37422	814325
313745	814326
234043	814327
37558	814328
210710	814329
30532	814330
166810	814331
11729	814332
4950	814333
877	814334
71660	814335
158140	814336
1389	814337
173146	814338
118233	814339
9648	814340
94278	814341
139343	814342
59873	814343
101082	814344
137760	814345
138812	814346
214181	814347
213993	814348
137317	814349
124496	814350
1672	814351
92236	814352
14045	814353
294643	814354
79819	814355
87335	814356
161958	814357
67813	814358
34216	814359
128718	814360
17557	814361
146933	814362
111220	814363
127334	814364
51329	814365
6692	814366
74493	814367
5919	814368
108119	814369
86713	814370
97150	814371
4035	814372
214458	814373
73187	814374
26193	814375
206857	814376
124316	814377
205763	814378
327261	814379
15140	814380
445	814381
171721	814382
10931	814383
14643	814384
58754	814385
56780	814386
2569	814387
62532	814388
138373	814389
106746	814390
24690	814391
265588	814392
90799	814393
25097	814394
129637	814395
58667	814396
253289	814397
214658	814398
114942	814399
122909	814400
261299	814401
51959	814402
87463	814403
86147	814404
116711	814405
29961	814406
13132	814407
291698	814408
31235	814409
17445	814410
296198	814411
94301	814412
155050	814413
144863	814414
67342	814415
30949	814416
120	814417
202980	814418
53326	814419
197228	814420
194188	814421
6002	814422
19839	814423
54318	814424
255212	814425
43225	814426
8120	814427
25960	814428
285955	814429
34404	814430
12528	814431
33356	814432
25960	814433
32246	814434
172423	814435
13363	814436
39826	814437
31079	814438
141161	814439
10089	814440
17919	814441
210890	814442
192301	814443
11134	814444
183198	814445
189549	814446
64063	814447
34993	814448
234984	814449
30189	814450
57562	814451
152219	814452
64010	814453
63811	814454
59233	814455
26256	814456
27564	814457
296063	814458
166609	814459
30712	814460
70828	814461
88185	814462
109032	814463
218238	814464
40102	814465
199447	814466
258285	814467
15691	814468
128666	814469
154791	814470
9352	814471
9352	814472
101	814473
128	814474
55436	814475
186646	814476
42965	814477
71972	814478
146462	814479
46521	814480
16200	814481
9654	814482
63543	814483
31421	814484
47725	814485
116137	814486
55558	814487
295096	814488
131091	814489
34970	814490
22018	814491
171790	814492
67975	814493
43982	814494
60527	814495
46484	814496
31153	814497
6618	814498
21935	814499
242991	814500
416	814501
178431	814502
289437	814503
51393	814504
6677	814505
97241	814506
135948	814507
36091	814508
138759	814509
156254	814510
160120	814511
158451	814512
106087	814513
78086	814514
22131	814515
274520	814516
10427	814517
97458	814518
22501	814519
17474	814520
79994	814521
159454	814522
265184	814523
10805	814524
35967	814525
101932	814526
92443	814527
32919	814528
319646	814529
295287	814530
192245	814531
214249	814532
29490	814533
6682	814534
54703	814535
282200	814536
184683	814537
18031	814538
76036	814539
108169	814540
258099	814541
218531	814542
263789	814543
170734	814544
60469	814545
78940	814546
49775	814547
289588	814548
287053	814549
158657	814550
240273	814551
150787	814552
24255	814553
129964	814554
205130	814555
36945	814556
24255	814557
77440	814558
58746	814559
27727	814560
38571	814561
209698	814562
135232	814563
134795	814564
194175	814565
57340	814566
98174	814567
238067	814568
14872	814569
286429	814570
56658	814571
88085	814572
208718	814573
43886	814574
2588	814575
320588	814576
82378	814577
136315	814578
24214	814579
11285	814580
6271	814581
202365	814582
55519	814583
13502	814584
386	814585
20379	814586
64552	814587
41380	814588
15966	814589
12708	814590
186751	814591
285001	814592
31848	814593
4773	814594
15282	814595
75003	814596
4617	814597
23716	814598
195877	814599
120990	814600
113873	814601
55353	814602
37239	814603
108646	814604
1407	814605
34684	814606
81465	814607
78749	814608
178512	814609
317926	814610
87439	814611
3628	814612
3628	814613
121401	814614
63303	814615
81356	814616
104171	814617
27044	814618
6337	814619
161162	814620
70510	814621
23005	814622
59147	814623
73852	814624
293629	814625
207094	814626
107593	814627
163878	814628
138901	814629
72858	814630
246624	814631
20724	814632
125508	814633
13616	814634
209882	814635
295406	814636
223678	814637
149055	814638
231384	814639
215823	814640
66738	814641
35859	814642
160485	814643
29364	814644
6230	814645
250382	814646
186327	814647
13454	814648
98828	814649
29502	814650
11499	814651
289137	814652
277185	814653
6149	814654
196305	814655
104031	814656
28752	814657
65407	814658
104120	814659
95118	814660
5505	814661
128567	814662
231823	814663
6545	814664
289175	814665
188867	814666
185006	814667
200906	814668
42838	814669
22400	814670
186327	814671
12009	814672
10408	814673
733	814674
43876	814675
76351	814676
21965	814677
7429	814678
74721	814679
120792	814680
116564	814681
78721	814682
278649	814683
316485	814684
37456	814685
247305	814686
65588	814687
96347	814688
253535	814689
14983	814690
26931	814691
50523	814692
12301	814693
9618	814694
257211	814695
91651	814696
8641	814697
26816	814698
32644	814699
91424	814700
49042	814701
302112	814702
123306	814703
2718	814704
8177	814705
217176	814706
128387	814707
68982	814708
151141	814709
29515	814710
18780	814711
137983	814712
307431	814713
242372	814714
110324	814715
50618	814716
77362	814717
15272	814718
25291	814719
122410	814720
143284	814721
193229	814722
181382	814723
134005	814724
309825	814725
244499	814726
120135	814727
66130	814728
32213	814729
58175	814730
57054	814731
210272	814732
95418	814733
216009	814734
953	814735
124873	814736
99042	814737
20724	814738
18325	814739
30278	814740
318531	814741
135144	814742
87061	814743
186063	814744
3304	814745
86003	814746
12288	814747
66384	814748
288754	814749
80366	814750
36928	814751
7004	814752
113585	814753
106182	814754
30507	814755
39233	814756
26040	814757
144427	814758
103272	814759
33775	814760
161027	814761
185245	814762
198107	814763
51734	814764
84816	814765
4751	814766
10454	814767
110680	814768
108591	814769
128668	814770
157702	814771
51677	814772
37223	814773
10454	814774
97422	814775
2868	814776
1167	814777
113423	814778
71191	814779
71500	814780
16126	814781
111264	814782
12667	814783
290881	814784
37252	814785
261593	814786
111720	814787
228009	814788
47354	814789
176150	814790
51897	814791
91767	814792
60746	814793
156600	814794
35110	814795
106960	814796
24212	814797
68185	814798
309851	814799
169487	814800
77362	814801
327990	814802
20279	814803
50533	814804
2396	814805
155470	814806
111430	814807
83	814808
287258	814809
4259	814810
89999	814811
105772	814812
31136	814813
13733	814814
251381	814815
9507	814816
30865	814817
20992	814818
296333	814819
73935	814820
33604	814821
16986	814822
108855	814823
7396	814824
28276	814825
151984	814826
155163	814827
23282	814828
54448	814829
157896	814830
22503	814831
22503	814832
88258	814833
94124	814834
2536	814835
8210	814836
165582	814837
94159	814838
326291	814839
13196	814840
166251	814841
59234	814842
201292	814843
7666	814844
87552	814845
37253	814846
240072	814847
85121	814848
58875	814849
43548	814850
89916	814851
4413	814852
29302	814853
143889	814854
76856	814855
118525	814856
76219	814857
42678	814858
215276	814859
5823	814860
248836	814861
4563	814862
46921	814863
200515	814864
19130	814865
7738	814866
7738	814867
40273	814868
110567	814869
48547	814870
5261	814871
102226	814872
104781	814873
111312	814874
1254	814875
194263	814876
130661	814877
29448	814878
14878	814879
170373	814880
53223	814881
205268	814882
156911	814883
636	814884
109819	814885
101554	814886
236604	814887
91603	814888
87409	814889
164226	814890
91832	814891
72955	814892
103633	814893
177827	814894
65851	814895
217037	814896
58714	814897
108792	814898
7818	814899
159459	814900
34143	814901
46629	814902
43589	814903
321408	814904
40208	814905
307264	814906
94331	814907
97529	814908
124471	814909
2463	814910
11446	814911
40493	814912
22717	814913
6883	814914
172222	814915
214331	814916
21177	814917
272809	814918
78022	814919
270885	814920
6406	814921
52693	814922
89120	814923
281617	814924
46992	814925
273	814926
11166	814927
211952	814928
87385	814929
33686	814930
6593	814931
17764	814932
28725	814933
188327	814934
61230	814935
51450	814936
11642	814937
40645	814938
60370	814939
76327	814940
39348	814941
70577	814942
18496	814943
30459	814944
318659	814945
115496	814946
113736	814947
14168	814948
115404	814949
61995	814950
153	814951
10286	814952
3886	814953
52131	814954
303	814955
8918	814956
1874	814957
6291	814958
198518	814959
156572	814960
530	814961
45855	814962
1494	814963
108902	814964
38958	814965
293822	814966
158028	814967
46219	814968
5743	814969
45142	814970
7731	814971
97209	814972
163767	814973
126252	814974
12923	814975
54129	814976
1494	814977
39952	814978
45991	814979
20864	814980
4236	814981
33679	814982
31167	814983
5814	814984
17488	814985
31942	814986
89834	814987
36756	814988
207011	814989
134667	814990
19682	814991
115177	814992
126769	814993
128240	814994
315490	814995
21270	814996
132152	814997
41954	814998
58157	814999
24798	815000
66815	815001
105816	815002
313197	815003
8625	815004
3762	815005
130779	815006
23120	815007
59130	815008
170944	815009
100018	815010
212105	815011
205137	815012
198642	815013
15100	815014
14750	815015
35664	815016
75372	815017
98304	815018
213596	815019
38802	815020
82705	815021
36002	815022
151002	815023
59020	815024
80704	815025
23375	815026
10130	815027
9655	815028
34518	815029
38303	815030
30061	815031
19320	815032
34307	815033
6046	815034
85766	815035
13807	815036
102611	815037
23290	815038
12021	815039
589	815040
55024	815041
254620	815042
145081	815043
102197	815044
32650	815045
3598	815046
56852	815047
91120	815048
5140	815049
8775	815050
12647	815051
1363	815052
6561	815053
108771	815054
262673	815055
56584	815056
35783	815057
60452	815058
137518	815059
48487	815060
13107	815061
112728	815062
157212	815063
76526	815064
18703	815065
200411	815066
4280	815067
72295	815068
229363	815069
176716	815070
247937	815071
13107	815072
268663	815073
173605	815074
31278	815075
124292	815076
50157	815077
212730	815078
151978	815079
288616	815080
148944	815081
8934	815082
74299	815083
13539	815084
162929	815085
12956	815086
137700	815087
33355	815088
92849	815089
52516	815090
16235	815091
212730	815092
47349	815093
89799	815094
23724	815095
62970	815096
56836	815097
38154	815098
84107	815099
134794	815100
134925	815101
36523	815102
80780	815103
30578	815104
74542	815105
118696	815106
129640	815107
82886	815108
108771	815109
197082	815110
17771	815111
233428	815112
53986	815113
11044	815114
133755	815115
65467	815116
123748	815117
66393	815118
59232	815119
33712	815120
29172	815121
119087	815122
85518	815123
2020	815124
322995	815125
7824	815126
78183	815127
108362	815128
37717	815129
732	815130
40416	815131
78945	815132
10830	815133
39933	815134
12494	815135
102134	815136
5354	815137
5493	815138
4619	815139
4619	815140
16674	815141
144461	815142
3058	815143
117578	815144
6491	815145
10580	815146
79504	815147
15412	815148
80572	815149
57036	815150
8918	815151
134382	815152
158145	815153
1672	815154
10259	815155
737	815156
250374	815157
252259	815158
295946	815159
179681	815160
20861	815161
134605	815162
28633	815163
55608	815164
33070	815165
323228	815166
1639	815167
26190	815168
27240	815169
3014	815170
53987	815171
104705	815172
8295	815173
11062	815174
182458	815175
53260	815176
126515	815177
10264	815178
4886	815179
51105	815180
29672	815181
10094	815182
56083	815183
19174	815184
73696	815185
33393	815186
24918	815187
9835	815188
24238	815189
2613	815190
283746	815191
46003	815192
161394	815193
11827	815194
84757	815195
12607	815196
51105	815197
87138	815198
49290	815199
25276	815200
32782	815201
45177	815202
1502	815203
3098	815204
4068	815205
246815	815206
122806	815207
8202	815208
2524	815209
8287	815210
6188	815211
1225	815212
55889	815213
96134	815214
8287	815215
39017	815216
48859	815217
167688	815218
58003	815219
18073	815220
2613	815221
72194	815222
149789	815223
39491	815224
123784	815225
201082	815226
90104	815227
15708	815228
118229	815229
258079	815230
30231	815231
211341	815232
176092	815233
91235	815234
31653	815235
97323	815236
15998	815237
178744	815238
127966	815239
38108	815240
9328	815241
167838	815242
8755	815243
14127	815244
3328	815245
129946	815246
23185	815247
210841	815248
271601	815249
155060	815250
12749	815251
114985	815252
123572	815253
10133	815254
133527	815255
2177	815256
40313	815257
131635	815258
27164	815259
10440	815260
9835	815261
3111	815262
4500	815263
159825	815264
152603	815265
38074	815266
164387	815267
77667	815268
169766	815269
10050	815270
13627	815271
4756	815272
21329	815273
10555	815274
116422	815275
688	815276
5845	815277
23899	815278
190457	815279
10061	815280
4548	815281
164748	815282
12814	815283
148903	815284
171992	815285
10056	815286
178084	815287
7417	815288
24025	815289
5273	815290
57863	815291
204437	815292
89973	815293
20633	815294
148567	815295
70684	815296
11447	815297
39266	815298
143773	815299
9034	815300
15197	815301
20633	815302
3699	815303
3699	815304
39266	815305
4619	815306
211448	815307
732	815308
20670	815309
31860	815310
157420	815311
60924	815312
22209	815313
24855	815314
11244	815315
66582	815316
16214	815317
6364	815318
233242	815319
50	815320
214633	815321
59063	815322
8393	815323
9952	815324
23546	815325
207771	815326
22195	815327
17184	815328
6787	815329
1618	815330
10815	815331
28187	815332
57730	815333
20032	815334
105483	815335
27179	815336
3985	815337
9374	815338
19132	815339
26611	815340
14658	815341
34478	815342
54379	815343
28633	815344
71099	815345
58683	815346
23039	815347
306723	815348
98767	815349
129746	815350
73878	815351
65556	815352
218262	815353
220041	815354
103796	815355
147949	815356
280353	815357
314165	815358
187831	815359
153914	815360
149324	815361
169184	815362
71350	815363
71350	815364
71350	815365
299343	815366
266757	815367
74428	815368
289997	815369
119472	815370
261936	815371
17527	815372
76113	815373
62890	815374
164166	815375
92152	815376
14	815377
85254	815378
79336	815379
84775	815380
44572	815381
5804	815382
25379	815383
13067	815384
150113	815385
519	815386
14607	815387
17488	815388
14414	815389
13354	815390
2710	815391
14549	815392
61016	815393
1551	815394
54395	815395
116842	815396
113030	815397
6540	815398
40825	815399
62130	815400
239570	815401
36938	815402
53421	815403
89314	815404
28316	815405
211330	815406
285669	815407
14210	815408
55408	815409
57759	815410
20402	815411
33292	815412
48261	815413
190681	815414
122439	815415
157506	815416
109020	815417
4707	815418
6044	815419
286858	815420
220906	815421
26955	815422
34112	815423
50492	815424
209074	815425
313370	815426
267	815427
10578	815428
162	815429
2179	815430
104779	815431
119189	815432
501	815433
3411	815434
12151	815435
449	815436
123154	815437
8134	815438
114673	815439
185865	815440
37107	815441
64474	815442
68105	815443
225909	815444
109666	815445
1466	815446
12642	815447
8134	815448
210132	815449
21174	815450
188790	815451
282912	815452
17656	815453
137118	815454
34153	815455
49822	815456
20834	815457
41869	815458
619	815459
41123	815460
212410	815461
39381	815462
269629	815463
297325	815464
218164	815465
233207	815466
311709	815467
328648	815468
235271	815469
215400	815470
195385	815471
47821	815472
80490	815473
139506	815474
43581	815475
51818	815476
7597	815477
130	815478
10375	815479
7688	815480
252714	815481
83938	815482
26440	815483
7207	815484
193387	815485
120556	815486
294397	815487
39539	815488
1776	815489
99139	815490
40907	815491
252134	815492
12134	815493
2185	815494
81008	815495
116010	815496
39453	815497
299518	815498
215184	815499
97558	815500
156590	815501
7535	815502
18936	815503
104215	815504
71481	815505
64353	815506
9536	815507
61414	815508
57151	815509
116788	815510
15259	815511
119240	815512
216326	815513
11428	815514
292366	815515
211024	815516
133154	815517
82697	815518
91210	815519
171884	815520
106355	815521
201399	815522
312183	815523
53629	815524
7192	815525
134596	815526
9829	815527
81338	815528
72872	815529
35139	815530
4209	815531
17622	815532
26854	815533
192638	815534
2569	815535
13650	815536
200744	815537
25450	815538
117119	815539
19347	815540
39541	815541
6183	815542
128881	815543
75276	815544
313085	815545
23301	815546
1211	815547
16051	815548
154908	815549
232857	815550
36252	815551
63653	815552
45345	815553
7010	815554
55584	815555
2755	815556
299987	815557
17917	815558
121429	815559
255520	815560
77165	815561
54798	815562
74741	815563
302370	815564
86191	815565
237160	815566
18320	815567
158607	815568
12854	815569
211357	815570
74096	815571
5787	815572
37680	815573
24030	815574
88790	815575
42236	815576
111404	815577
220503	815578
56203	815579
233485	815580
126872	815581
199616	815582
19524	815583
159625	815584
124862	815585
35859	815586
95094	815587
129289	815588
7348	815589
6749	815590
6749	815591
65778	815592
3747	815593
101502	815594
105380	815595
161197	815596
309031	815597
114782	815598
325817	815599
83494	815600
187411	815601
186015	815602
51371	815603
24610	815604
204127	815605
96265	815606
261165	815607
18293	815608
231408	815609
78608	815610
36961	815611
110171	815612
85752	815613
123251	815614
84803	815615
135063	815616
116801	815617
173261	815618
28002	815619
82669	815620
3980	815621
160158	815622
160223	815623
66861	815624
16227	815625
108	815626
137031	815627
130783	815628
37296	815629
39339	815630
75234	815631
263643	815632
166222	815633
141469	815634
28109	815635
167447	815636
116121	815637
116121	815638
167447	815639
19890	815640
89834	815641
131128	815642
205090	815643
18942	815644
131205	815645
309410	815646
28104	815647
249484	815648
268101	815649
183716	815650
88894	815651
7957	815652
33274	815653
7957	815654
95608	815655
38909	815656
11694	815657
183716	815658
96690	815659
29239	815660
201010	815661
152546	815662
40908	815663
77237	815664
124687	815665
7957	815666
22353	815667
102696	815668
14423	815669
112923	815670
33021	815671
226905	815672
295276	815673
34643	815674
70586	815675
234111	815676
63047	815677
21990	815678
203030	815679
105811	815680
52453	815681
131034	815682
103334	815683
8710	815684
140515	815685
43200	815686
75720	815687
124100	815688
23501	815689
264433	815690
78599	815691
30398	815692
19507	815693
71270	815694
35263	815695
5722	815696
3998	815697
87380	815698
87474	815699
87459	815700
27327	815701
320354	815702
320724	815703
38962	815704
19626	815705
19617	815706
851	815707
1048	815708
166849	815709
8999	815710
76696	815711
18501	815712
1590	815713
98429	815714
36098	815715
103162	815716
172856	815717
293800	815718
173880	815719
324084	815720
11006	815721
26408	815722
36277	815723
320586	815724
77039	815725
1828	815726
212579	815727
136793	815728
18597	815729
11419	815730
58075	815731
65392	815732
113028	815733
88765	815734
126740	815735
66741	815736
59861	815737
163553	815738
100896	815739
7982	815740
133047	815741
21687	815742
174657	815743
308082	815744
248750	815745
159070	815746
87593	815747
1466	815748
49425	815749
21546	815750
106092	815751
204577	815752
96671	815753
49068	815754
3858	815755
4530	815756
57057	815757
55735	815758
1784	815759
22292	815760
5333	815761
922	815762
100566	815763
32183	815764
20300	815765
300097	815766
13521	815767
13521	815768
29334	815769
23610	815770
56994	815771
1176	815772
184148	815773
50942	815774
6780	815775
50670	815776
45953	815777
139476	815778
21793	815779
1833	815780
42115	815781
93133	815782
29522	815783
21873	815784
146805	815785
109937	815786
3065	815787
153830	815788
26453	815789
65570	815790
245518	815791
15355	815792
18786	815793
132255	815794
37445	815795
24388	815796
3172	815797
26911	815798
1367	815799
106674	815800
43227	815801
84661	815802
8840	815803
143538	815804
42115	815805
99463	815806
214077	815807
10100	815808
58106	815809
59849	815810
8927	815811
370	815812
104749	815813
54183	815814
25972	815815
82766	815816
5671	815817
82051	815818
1341	815819
304375	815820
323473	815821
23984	815822
224821	815823
130666	815824
167457	815825
75235	815826
32691	815827
112687	815828
223620	815829
138225	815830
35932	815831
118184	815832
145645	815833
123778	815834
161188	815835
46644	815836
47172	815837
10293	815838
2592	815839
101258	815840
99480	815841
3341	815842
119743	815843
47172	815844
22544	815845
24266	815846
4036	815847
38884	815848
33937	815849
108176	815850
146306	815851
63489	815852
172824	815853
269430	815854
236690	815855
2141	815856
75354	815857
171355	815858
52764	815859
52764	815860
52764	815861
22936	815862
156468	815863
18706	815864
159771	815865
205578	815866
112930	815867
262511	815868
13136	815869
6783	815870
13793	815871
162421	815872
4036	815873
4069	815874
75486	815875
107224	815876
199899	815877
211401	815878
191700	815879
142738	815880
19507	815881
91496	815882
86455	815883
209374	815884
90023	815885
228610	815886
24986	815887
281360	815888
50357	815889
278317	815890
52605	815891
167194	815892
326599	815893
282134	815894
50700	815895
192338	815896
49464	815897
179170	815898
199051	815899
5078	815900
153797	815901
15024	815902
4458	815903
2538	815904
1135	815905
1409	815906
194586	815907
801	815908
163203	815909
34490	815910
92659	815911
181431	815912
2864	815913
242693	815914
75186	815915
180369	815916
75199	815917
187117	815918
169840	815919
321721	815920
212765	815921
9628	815922
185910	815923
11761	815924
3289	815925
66171	815926
17655	815927
1862	815928
94557	815929
14704	815930
45812	815931
105294	815932
212765	815933
111838	815934
277	815935
134447	815936
53277	815937
193757	815938
211611	815939
30031	815940
113170	815941
136553	815942
31	815943
159105	815944
71548	815945
264942	815946
2335	815947
16611	815948
128506	815949
137510	815950
26897	815951
66837	815952
19367	815953
125557	815954
126129	815955
11604	815956
81278	815957
90624	815958
46062	815959
43725	815960
185924	815961
242287	815962
210930	815963
10220	815964
222996	815965
49504	815966
5769	815967
70565	815968
862	815969
51499	815970
23754	815971
113250	815972
87957	815973
21266	815974
250629	815975
23754	815976
52421	815977
65711	815978
53089	815979
16753	815980
88028	815981
132780	815982
168	815983
216061	815984
4170	815985
91603	815986
150589	815987
172106	815988
130185	815989
18948	815990
19681	815991
58484	815992
10546	815993
119440	815994
663	815995
57628	815996
322053	815997
212441	815998
16871	815999
325855	816000
83604	816001
37415	816002
1279	816003
212970	816004
39504	816005
50831	816006
10866	816007
52425	816008
4007	816009
82530	816010
115095	816011
134613	816012
233	816013
20424	816014
341	816015
113141	816016
118583	816017
76252	816018
9979	816019
9798	816020
600	816021
26353	816022
147380	816023
5667	816024
1977	816025
30443	816026
23760	816027
284137	816028
50780	816029
56528	816030
1339	816031
34496	816032
153851	816033
5	816034
1606	816035
288197	816036
16666	816037
21822	816038
130594	816039
287057	816040
34328	816041
174183	816042
152544	816043
55281	816044
10549	816045
1719	816046
55278	816047
133711	816048
49246	816049
27943	816050
6665	816051
57662	816052
23495	816053
211238	816054
132955	816055
2515	816056
215411	816057
64360	816058
290713	816059
210416	816060
261609	816061
36697	816062
79839	816063
5396	816064
265566	816065
2450	816066
109268	816067
10203	816068
130	816069
172	816070
20925	816071
22939	816072
102873	816073
196807	816074
5712	816075
171888	816076
118054	816077
215074	816078
325761	816079
39636	816080
14314	816081
135229	816082
12943	816083
34877	816084
219	816085
229824	816086
3857	816087
120571	816088
40464	816089
88392	816090
60894	816091
141809	816092
2459	816093
3002	816094
92685	816095
6912	816096
279855	816097
102697	816098
1637	816099
13280	816100
51413	816101
2656	816102
23789	816103
10110	816104
31005	816105
33930	816106
9223	816107
15733	816108
146164	816109
295806	816110
40558	816111
187669	816112
19668	816113
17298	816114
25	816115
145799	816116
314568	816117
46358	816118
254490	816119
287204	816120
15013	816121
136576	816122
119212	816123
236870	816124
115	816125
115	816126
10174	816127
5832	816128
186189	816129
6845	816130
277205	816131
38163	816132
252428	816133
92311	816134
20481	816135
56761	816136
22317	816137
115	816138
75913	816139
6195	816140
8933	816141
5054	816142
255396	816143
2130	816144
44021	816145
1210	816146
6735	816147
67538	816148
174645	816149
77173	816150
129946	816151
50138	816152
3574	816153
38498	816154
59216	816155
6514	816156
68202	816157
149019	816158
192800	816159
11593	816160
197786	816161
309921	816162
13798	816163
57015	816164
1409	816165
118704	816166
17670	816167
110801	816168
316155	816169
90223	816170
266236	816171
4331	816172
285762	816173
12700	816174
159374	816175
217800	816176
18003	816177
116292	816178
189487	816179
591	816180
67413	816181
54014	816182
257557	816183
50488	816184
72693	816185
73677	816186
291003	816187
281295	816188
229352	816189
90885	816190
58367	816191
97034	816192
235050	816193
28796	816194
56850	816195
173645	816196
48260	816197
24811	816198
28813	816199
268	816200
93392	816201
28796	816202
1814	816203
117196	816204
190231	816205
48485	816206
5789	816207
3165	816208
1360	816209
809	816210
26219	816211
1064	816212
24303	816213
1360	816214
809	816215
1360	816216
24811	816217
3165	816218
57	816219
26219	816220
84078	816221
12529	816222
208847	816223
24359	816224
4053	816225
268	816226
12529	816227
67316	816228
5789	816229
168716	816230
67715	816231
25015	816232
257041	816233
66083	816234
10670	816235
36387	816236
506	816237
196589	816238
15891	816239
76251	816240
19310	816241
111276	816242
26066	816243
82696	816244
46388	816245
5303	816246
38221	816247
123569	816248
53537	816249
225519	816250
299388	816251
48408	816252
72724	816253
4929	816254
21795	816255
134164	816256
107	816257
309840	816258
117947	816259
179564	816260
55526	816261
84289	816262
84289	816263
9391	816264
50244	816265
17473	816266
84570	816267
45740	816268
1619	816269
32590	816270
117886	816271
61428	816272
99983	816273
127	816274
215698	816275
255016	816276
85661	816277
14046	816278
286880	816279
21296	816280
43374	816281
9578	816282
317038	816283
200176	816284
149493	816285
287225	816286
187988	816287
247057	816288
18733	816289
154749	816290
223033	816291
29820	816292
155040	816293
1360	816294
809	816295
1360	816296
73565	816297
39082	816298
39083	816299
123760	816300
57	816301
5789	816302
268	816303
125691	816304
4053	816305
10788	816306
268	816307
113030	816308
4239	816309
268	816310
16626	816311
85567	816312
131	816313
268	816314
73529	816315
42812	816316
7443	816317
16626	816318
264836	816319
22807	816320
146337	816321
98789	816322
94750	816323
243	816324
23967	816325
19473	816326
250090	816327
47759	816328
39041	816329
123432	816330
192020	816331
4740	816332
13440	816333
30768	816334
35664	816335
118739	816336
82217	816337
18327	816338
155549	816339
304817	816340
62191	816341
71246	816342
132573	816343
151726	816344
233997	816345
301760	816346
35808	816347
297003	816348
83790	816349
38531	816350
86707	816351
61314	816352
166716	816353
179370	816354
150575	816355
278257	816356
279141	816357
165017	816358
174825	816359
268414	816360
313624	816361
49149	816362
41560	816363
319371	816364
242349	816365
24359	816366
127405	816367
82111	816368
117828	816369
120413	816370
31676	816371
170993	816372
278378	816373
577	816374
2362	816375
26023	816376
4356	816377
28236	816378
49248	816379
1327	816380
1529	816381
203782	816382
71097	816383
64284	816384
2916	816385
131397	816386
246830	816387
215356	816388
249542	816389
158055	816390
152970	816391
157030	816392
188365	816393
120908	816394
10647	816395
31126	816396
2505	816397
5704	816398
117317	816399
9150	816400
16196	816401
215725	816402
104411	816403
54378	816404
120236	816405
34728	816406
266295	816407
23628	816408
128268	816409
58933	816410
113665	816411
160670	816412
63503	816413
63503	816414
295459	816415
113665	816416
188429	816417
77571	816418
186554	816419
78503	816420
9988	816421
44397	816422
124039	816423
230607	816424
277087	816425
143622	816426
186127	816427
153677	816428
309571	816429
30475	816430
230716	816431
197484	816432
28235	816433
91237	816434
151694	816435
66724	816436
255781	816437
193313	816438
207060	816439
193313	816440
23289	816441
295051	816442
61863	816443
196482	816444
159294	816445
288351	816446
121061	816447
239146	816448
182167	816449
95508	816450
106955	816451
51086	816452
83043	816453
21543	816454
191983	816455
197363	816456
136708	816457
106677	816458
121728	816459
20265	816460
195539	816461
126699	816462
14908	816463
123635	816464
121214	816465
65899	816466
128305	816467
244974	816468
115492	816469
71335	816470
310767	816471
84925	816472
10913	816473
302872	816474
31505	816475
139023	816476
40119	816477
57170	816478
295488	816479
206742	816480
173480	816481
171513	816482
201370	816483
143655	816484
2433	816485
312351	816486
186185	816487
138192	816488
80074	816489
13874	816490
1243	816491
202064	816492
136103	816493
117643	816494
151050	816495
242605	816496
28326	816497
50422	816498
149730	816499
46395	816500
230350	816501
158144	816502
267113	816503
80801	816504
265970	816505
188197	816506
71136	816507
134236	816508
70859	816509
173534	816510
6606	816511
76180	816512
175400	816513
95191	816514
164870	816515
35119	816516
298932	816517
133993	816518
199683	816519
200657	816520
35408	816521
71831	816522
20266	816523
258073	816524
217569	816525
106279	816526
21340	816527
118454	816528
145429	816529
118790	816530
83919	816531
175838	816532
118062	816533
61050	816534
204249	816535
147726	816536
49240	816537
311006	816538
215842	816539
290837	816540
324797	816541
177315	816542
24233	816543
137944	816544
113147	816545
3280	816546
309452	816547
135756	816548
133462	816549
194663	816550
147726	816551
231207	816552
184103	816553
88503	816554
120914	816555
137093	816556
708	816557
83886	816558
50059	816559
96675	816560
142408	816561
66162	816562
178999	816563
33378	816564
1630	816565
70169	816566
145510	816567
71425	816568
11902	816569
68788	816570
171670	816571
181677	816572
229693	816573
183024	816574
180583	816575
124960	816576
30740	816577
209167	816578
211573	816579
177554	816580
18354	816581
220329	816582
137414	816583
177969	816584
29097	816585
284013	816586
233568	816587
239138	816588
129286	816589
258243	816590
88952	816591
28419	816592
18886	816593
63316	816594
155625	816595
21844	816596
233601	816597
21844	816598
120308	816599
99666	816600
155753	816601
235708	816602
106377	816603
184699	816604
184655	816605
317648	816606
272679	816607
214987	816608
112977	816609
97374	816610
75736	816611
165414	816612
84271	816613
118418	816614
88333	816615
112951	816616
5537	816617
116675	816618
124038	816619
151054	816620
29293	816621
37182	816622
55948	816623
257098	816624
115283	816625
172525	816626
60758	816627
88333	816628
136180	816629
229204	816630
180777	816631
317530	816632
276773	816633
14785	816634
183929	816635
21241	816636
162118	816637
215497	816638
286267	816639
195436	816640
66748	816641
290279	816642
101482	816643
259135	816644
47104	816645
313492	816646
204508	816647
310168	816648
202036	816649
154307	816650
71769	816651
149800	816652
96475	816653
249877	816654
215624	816655
91724	816656
21204	816657
124405	816658
217863	816659
100115	816660
127053	816661
62081	816662
180332	816663
34879	816664
255118	816665
103975	816666
61576	816667
24695	816668
19519	816669
189110	816670
42317	816671
145750	816672
2522	816673
71529	816674
51526	816675
299236	816676
18273	816677
42347	816678
89747	816679
211123	816680
316544	816681
295954	816682
299250	816683
13522	816684
162416	816685
203413	816686
214987	816687
158914	816688
29015	816689
64733	816690
160929	816691
82536	816692
152788	816693
229470	816694
221226	816695
183458	816696
186767	816697
108417	816698
18465	816699
33017	816700
42419	816701
138151	816702
236003	816703
231894	816704
190566	816705
142426	816706
24233	816707
143152	816708
38632	816709
35274	816710
20441	816711
119143	816712
243527	816713
50553	816714
22676	816715
70805	816716
37674	816717
186148	816718
144679	816719
157166	816720
67373	816721
199540	816722
112713	816723
35247	816724
17398	816725
258017	816726
83266	816727
149737	816728
283213	816729
164314	816730
247766	816731
197753	816732
307692	816733
266456	816734
149221	816735
166203	816736
119668	816737
176775	816738
183584	816739
82355	816740
41600	816741
221116	816742
254252	816743
325003	816744
13881	816745
296156	816746
167849	816747
39277	816748
35516	816749
183411	816750
18633	816751
45619	816752
207322	816753
15597	816754
80206	816755
216627	816756
142596	816757
312862	816758
147225	816759
149225	816760
103472	816761
1335	816762
39490	816763
194630	816764
259891	816765
163197	816766
146266	816767
253099	816768
220191	816769
292506	816770
141591	816771
208781	816772
157664	816773
302632	816774
106375	816775
294920	816776
222679	816777
303024	816778
205234	816779
168351	816780
125520	816781
278915	816782
139733	816783
163349	816784
177866	816785
281240	816786
321840	816787
217753	816788
125329	816789
80328	816790
189591	816791
84847	816792
245855	816793
273209	816794
290239	816795
124088	816796
75167	816797
99241	816798
76434	816799
203368	816800
181508	816801
110408	816802
95875	816803
163009	816804
206071	816805
105021	816806
213302	816807
137022	816808
13605	816809
108392	816810
13699	816811
227021	816812
304060	816813
111228	816814
295314	816815
51889	816816
208748	816817
149590	816818
66820	816819
321275	816820
298907	816821
307541	816822
17756	816823
84690	816824
120300	816825
177071	816826
84275	816827
286684	816828
327141	816829
108600	816830
205340	816831
135351	816832
24233	816833
77366	816834
168577	816835
40816	816836
77983	816837
145746	816838
10316	816839
222390	816840
305133	816841
160609	816842
109275	816843
26128	816844
42221	816845
68139	816846
164358	816847
96051	816848
287337	816849
90283	816850
183963	816851
287525	816852
75543	816853
111456	816854
295817	816855
292270	816856
309319	816857
310940	816858
75761	816859
93440	816860
234756	816861
184947	816862
282402	816863
72920	816864
326512	816865
59817	816866
137733	816867
94514	816868
180209	816869
104968	816870
126578	816871
162192	816872
67677	816873
128472	816874
240397	816875
191037	816876
20265	816877
284711	816878
74366	816879
120855	816880
58063	816881
19707	816882
88749	816883
214120	816884
118275	816885
160385	816886
175395	816887
23668	816888
182307	816889
69014	816890
11073	816891
178868	816892
105402	816893
105272	816894
32236	816895
289291	816896
18238	816897
74186	816898
74932	816899
70120	816900
87856	816901
189592	816902
152622	816903
105645	816904
21429	816905
172857	816906
67622	816907
102198	816908
186185	816909
51174	816910
161787	816911
32712	816912
253483	816913
155837	816914
282456	816915
269763	816916
41356	816917
174712	816918
195916	816919
140701	816920
78667	816921
202353	816922
129916	816923
311476	816924
311383	816925
229658	816926
52574	816927
90578	816928
143680	816929
299306	816930
178131	816931
6694	816932
97062	816933
100125	816934
133166	816935
144309	816936
142983	816937
154395	816938
98022	816939
1035	816940
31938	816941
126592	816942
12519	816943
100196	816944
142196	816945
8936	816946
133483	816947
262079	816948
249965	816949
156731	816950
25466	816951
67844	816952
96398	816953
121323	816954
119051	816955
138828	816956
282605	816957
217956	816958
111073	816959
110996	816960
123518	816961
151565	816962
113074	816963
294555	816964
113764	816965
116976	816966
5211	816967
48967	816968
321190	816969
31720	816970
96766	816971
269710	816972
166805	816973
170143	816974
327873	816975
127862	816976
267493	816977
8451	816978
328381	816979
23296	816980
194225	816981
22407	816982
126423	816983
63628	816984
231388	816985
16801	816986
56030	816987
71770	816988
155948	816989
69987	816990
279967	816991
309623	816992
165615	816993
102749	816994
62663	816995
156344	816996
215472	816997
322337	816998
138679	816999
51694	817000
202602	817001
101108	817002
152736	817003
128318	817004
138232	817005
162130	817006
116340	817007
276884	817008
208806	817009
148583	817010
95891	817011
188016	817012
195158	817013
135721	817014
204007	817015
172797	817016
171748	817017
145621	817018
46366	817019
41462	817020
262280	817021
271174	817022
86734	817023
6225	817024
5345	817025
34641	817026
249448	817027
161298	817028
314806	817029
69988	817030
294343	817031
89106	817032
19238	817033
23272	817034
33447	817035
237002	817036
21548	817037
242786	817038
160238	817039
28533	817040
300815	817041
72097	817042
8160	817043
293204	817044
137132	817045
84821	817046
6774	817047
218697	817048
23081	817049
217002	817050
228646	817051
105489	817052
15848	817053
195367	817054
314007	817055
125227	817056
32098	817057
4139	817058
268428	817059
236911	817060
138826	817061
214464	817062
142197	817063
33569	817064
36156	817065
239031	817066
17920	817067
312049	817068
317174	817069
29377	817070
15193	817071
212321	817072
278323	817073
56546	817074
29377	817075
90508	817076
51840	817077
61896	817078
185048	817079
4712	817080
185107	817081
123245	817082
756	817083
163806	817084
215748	817085
61608	817086
99592	817087
205768	817088
9570	817089
264395	817090
224938	817091
16231	817092
91200	817093
17714	817094
231676	817095
73331	817096
103821	817097
64785	817098
103472	817099
16318	817100
90131	817101
226381	817102
204504	817103
215295	817104
98729	817105
84513	817106
313686	817107
67410	817108
65164	817109
8093	817110
75106	817111
83708	817112
94279	817113
267585	817114
279529	817115
108641	817116
101786	817117
174242	817118
104570	817119
166017	817120
297960	817121
77325	817122
109295	817123
260264	817124
108749	817125
261155	817126
59724	817127
176993	817128
2167	817129
107809	817130
131927	817131
68559	817132
188008	817133
7189	817134
63022	817135
249101	817136
56568	817137
120566	817138
216723	817139
34657	817140
125776	817141
146112	817142
88274	817143
83694	817144
146528	817145
41190	817146
11154	817147
28456	817148
8450	817149
24234	817150
172662	817151
56627	817152
21263	817153
179649	817154
64392	817155
261025	817156
184892	817157
48677	817158
116054	817159
34919	817160
139271	817161
44262	817162
157223	817163
243033	817164
49716	817165
51889	817166
117545	817167
162309	817168
6248	817169
312488	817170
103469	817171
59959	817172
69085	817173
8066	817174
2717	817175
23101	817176
92860	817177
248064	817178
63786	817179
6248	817180
102859	817181
202382	817182
113584	817183
136020	817184
164399	817185
80154	817186
314293	817187
32236	817188
186360	817189
83799	817190
4105	817191
220852	817192
34900	817193
94405	817194
248721	817195
170331	817196
38439	817197
94091	817198
84388	817199
4436	817200
259480	817201
20438	817202
139942	817203
235012	817204
14087	817205
142862	817206
301902	817207
142960	817208
122831	817209
238055	817210
76113	817211
126240	817212
72967	817213
3890	817214
8280	817215
321255	817216
282393	817217
132600	817218
58620	817219
157641	817220
29250	817221
94812	817222
27682	817223
139690	817224
141342	817225
140933	817226
37628	817227
71529	817228
163279	817229
15203	817230
10252	817231
35026	817232
167305	817233
3658	817234
135630	817235
79911	817236
28026	817237
282051	817238
88128	817239
268729	817240
89051	817241
67962	817242
145208	817243
204670	817244
12410	817245
124094	817246
166556	817247
25019	817248
239690	817249
117442	817250
6646	817251
87636	817252
12989	817253
321064	817254
3532	817255
29710	817256
270228	817257
8634	817258
1403	817259
288330	817260
9355	817261
78837	817262
25077	817263
51460	817264
246741	817265
84324	817266
233953	817267
25566	817268
3535	817269
37589	817270
154248	817271
136212	817272
6993	817273
218777	817274
56001	817275
109967	817276
114548	817277
53463	817278
182852	817279
172622	817280
226691	817281
321233	817282
188088	817283
176502	817284
129770	817285
198882	817286
91994	817287
139061	817288
33725	817289
141904	817290
218356	817291
49248	817292
215355	817293
181712	817294
133633	817295
294743	817296
1016	817297
137783	817298
178104	817299
178298	817300
201016	817301
75096	817302
71737	817303
180507	817304
244094	817305
147009	817306
185977	817307
2446	817308
4515	817309
13003	817310
278110	817311
319403	817312
783	817313
38233	817314
95338	817315
38493	817316
99645	817317
33761	817318
254425	817319
25450	817320
263719	817321
49309	817322
91747	817323
105793	817324
21361	817325
33113	817326
14453	817327
43825	817328
2336	817329
176654	817330
173552	817331
43803	817332
175024	817333
780	817334
140254	817335
8756	817336
137417	817337
323608	817338
39248	817339
108564	817340
118318	817341
39061	817342
108457	817343
36970	817344
2407	817345
214470	817346
2045	817347
71768	817348
104106	817349
9968	817350
42209	817351
110802	817352
198453	817353
125513	817354
18685	817355
161809	817356
69806	817357
325096	817358
46612	817359
136620	817360
75274	817361
18320	817362
128174	817363
116471	817364
46252	817365
22579	817366
462	817367
143099	817368
4970	817369
129500	817370
284072	817371
118863	817372
12624	817373
166018	817374
197616	817375
110531	817376
257130	817377
29039	817378
6834	817379
5298	817380
58451	817381
213903	817382
10453	817383
116099	817384
129312	817385
252909	817386
22120	817387
45249	817388
237956	817389
18953	817390
10221	817391
47422	817392
226617	817393
164589	817394
23994	817395
136752	817396
98407	817397
312105	817398
53478	817399
79126	817400
82892	817401
38455	817402
89362	817403
45902	817404
216165	817405
148801	817406
3584	817407
104622	817408
13842	817409
304376	817410
11761	817411
242562	817412
26082	817413
140076	817414
94410	817415
262195	817416
37542	817417
152504	817418
26801	817419
4893	817420
218118	817421
198863	817422
57958	817423
150821	817424
111932	817425
327300	817426
55076	817427
134170	817428
32634	817429
93189	817430
269409	817431
171682	817432
2636	817433
134324	817434
116713	817435
9938	817436
74104	817437
184600	817438
19443	817439
14664	817440
295282	817441
21880	817442
172255	817443
43809	817444
26541	817445
117139	817446
235839	817447
687	817448
35102	817449
39847	817450
177971	817451
99306	817452
4918	817453
38042	817454
168604	817455
307433	817456
215912	817457
2142	817458
37724	817459
195745	817460
82224	817461
86347	817462
202637	817463
6585	817464
79568	817465
15676	817466
55425	817467
307359	817468
327515	817469
232039	817470
26541	817471
293231	817472
178813	817473
273497	817474
273566	817475
3558	817476
137147	817477
43116	817478
65106	817479
184596	817480
93512	817481
190144	817482
183013	817483
284499	817484
139050	817485
104502	817486
56061	817487
89812	817488
17733	817489
231260	817490
276790	817491
94496	817492
31152	817493
307439	817494
26340	817495
327717	817496
208112	817497
2798	817498
31635	817499
8701	817500
26983	817501
231121	817502
9247	817503
1061	817504
39994	817505
133582	817506
90469	817507
149886	817508
104126	817509
288122	817510
308505	817511
199228	817512
99112	817513
99100	817514
15379	817515
281720	817516
281393	817517
36304	817518
13760	817519
69042	817520
84947	817521
39685	817522
9889	817523
79796	817524
467	817525
95627	817526
2147	817527
44603	817528
8115	817529
201561	817530
8056	817531
277277	817532
107437	817533
16796	817534
79126	817535
133890	817536
14118	817537
81409	817538
3972	817539
118524	817540
216406	817541
59909	817542
8031	817543
196402	817544
4952	817545
65205	817546
2916	817547
205948	817548
26780	817549
4952	817550
312332	817551
1061	817552
6263	817553
312398	817554
21238	817555
313354	817556
315166	817557
1746	817558
251516	817559
227165	817560
30077	817561
433	817562
311552	817563
146821	817564
116946	817565
5388	817566
222965	817567
113925	817568
229684	817569
64193	817570
139471	817571
166702	817572
38116	817573
50398	817574
210290	817575
51605	817576
33839	817577
15938	817578
172638	817579
144728	817580
152191	817581
195610	817582
6122	817583
9362	817584
115277	817585
221693	817586
155099	817587
60181	817588
28998	817589
146067	817590
163952	817591
322215	817592
268638	817593
15615	817594
30415	817595
49913	817596
218547	817597
188063	817598
1637	817599
236644	817600
91481	817601
173587	817602
117238	817603
27983	817604
71752	817605
10923	817606
172210	817607
83997	817608
28772	817609
205987	817610
251069	817611
20101	817612
111836	817613
305833	817614
34678	817615
27808	817616
3719	817617
79681	817618
24305	817619
123064	817620
24402	817621
67447	817622
34579	817623
845	817624
70751	817625
66591	817626
49262	817627
1882	817628
56880	817629
215061	817630
54986	817631
9124	817632
52931	817633
202159	817634
39194	817635
8816	817636
185068	817637
85533	817638
49444	817639
27566	817640
3318	817641
2003	817642
37498	817643
50531	817644
15954	817645
42552	817646
199529	817647
144771	817648
14903	817649
200754	817650
202945	817651
306357	817652
201551	817653
201694	817654
201469	817655
127958	817656
26056	817657
40471	817658
16881	817659
16987	817660
185307	817661
24653	817662
84134	817663
174163	817664
7694	817665
106553	817666
25216	817667
37460	817668
26680	817669
107807	817670
61676	817671
3597	817672
89	817673
168767	817674
110743	817675
24211	817676
246154	817677
66785	817678
8891	817679
89744	817680
54467	817681
33381	817682
26851	817683
51799	817684
37320	817685
6407	817686
75181	817687
18413	817688
84243	817689
127855	817690
112740	817691
265885	817692
179395	817693
19191	817694
216610	817695
14932	817696
67520	817697
80000	817698
119033	817699
132	817700
26043	817701
113112	817702
22615	817703
106217	817704
36436	817705
54486	817706
34525	817707
20941	817708
23050	817709
93248	817710
69669	817711
1225	817712
21167	817713
167740	817714
247047	817715
135379	817716
14546	817717
53786	817718
42342	817719
72635	817720
150318	817721
26856	817722
70600	817723
281817	817724
69613	817725
99612	817726
138802	817727
88974	817728
2478	817729
62287	817730
26910	817731
327399	817732
138744	817733
30195	817734
125142	817735
25678	817736
290585	817737
122772	817738
278091	817739
15508	817740
256196	817741
58923	817742
18622	817743
21819	817744
162673	817745
95636	817746
246855	817747
75922	817748
59448	817749
16565	817750
42871	817751
42368	817752
288096	817753
74603	817754
301065	817755
281983	817756
98762	817757
61697	817758
7697	817759
229034	817760
298918	817761
1129	817762
13908	817763
173298	817764
177439	817765
279979	817766
275362	817767
134154	817768
140538	817769
134321	817770
294	817771
77321	817772
410	817773
123551	817774
68312	817775
204047	817776
185850	817777
194937	817778
48352	817779
174733	817780
135311	817781
50011	817782
135860	817783
28675	817784
87287	817785
91865	817786
72353	817787
28729	817788
5629	817789
70012	817790
133058	817791
62417	817792
15110	817793
7286	817794
111074	817795
54679	817796
304641	817797
7694	817798
3305	817799
108881	817800
169511	817801
101038	817802
5094	817803
45093	817804
61606	817805
23508	817806
14298	817807
34	817808
89276	817809
240064	817810
64309	817811
18736	817812
17403	817813
11688	817814
8742	817815
19557	817816
64956	817817
29767	817818
21230	817819
88672	817820
9231	817821
188260	817822
64053	817823
162109	817824
228	817825
28692	817826
99077	817827
157497	817828
244978	817829
47636	817830
34874	817831
158667	817832
320077	817833
33529	817834
13118	817835
82481	817836
237215	817837
13118	817838
13118	817839
234343	817840
21135	817841
42439	817842
9572	817843
174178	817844
285977	817845
67303	817846
15468	817847
59114	817848
16801	817849
132273	817850
130017	817851
48516	817852
61826	817853
139124	817854
95264	817855
274531	817856
162559	817857
83792	817858
134659	817859
237455	817860
39671	817861
40827	817862
59114	817863
20524	817864
296749	817865
128437	817866
182085	817867
165327	817868
9200	817869
69957	817870
29224	817871
29224	817872
128233	817873
82990	817874
82850	817875
128603	817876
705	817877
165191	817878
22983	817879
853	817880
213603	817881
100260	817882
7322	817883
59004	817884
8368	817885
7612	817886
145048	817887
25890	817888
21760	817889
15393	817890
40553	817891
292516	817892
1656	817893
1656	817894
987	817895
92155	817896
102997	817897
4283	817898
853	817899
182095	817900
274345	817901
582	817902
71962	817903
24596	817904
1656	817905
16283	817906
3627	817907
25444	817908
3100	817909
27058	817910
11083	817911
13845	817912
6372	817913
37398	817914
37586	817915
13244	817916
8381	817917
269813	817918
184258	817919
226620	817920
180175	817921
46199	817922
259175	817923
253685	817924
55865	817925
37310	817926
145313	817927
442	817928
108171	817929
2034	817930
12135	817931
4069	817932
35596	817933
34423	817934
42988	817935
19959	817936
128700	817937
7494	817938
2691	817939
191962	817940
209573	817941
177996	817942
25652	817943
15666	817944
202665	817945
56765	817946
17952	817947
154686	817948
173430	817949
74073	817950
8894	817951
50583	817952
121586	817953
83365	817954
51100	817955
119512	817956
272114	817957
11530	817958
12142	817959
3034	817960
132431	817961
168445	817962
280914	817963
4827	817964
34584	817965
191808	817966
77852	817967
10761	817968
159064	817969
246801	817970
7892	817971
292351	817972
123484	817973
251560	817974
69626	817975
278860	817976
224356	817977
319822	817978
196181	817979
137167	817980
126871	817981
52006	817982
19456	817983
45151	817984
57622	817985
293091	817986
204335	817987
93857	817988
285047	817989
12250	817990
114635	817991
154350	817992
178904	817993
30934	817994
159667	817995
191729	817996
6378	817997
276145	817998
5077	817999
5077	818000
82805	818001
2056	818002
39097	818003
3702	818004
16987	818005
67085	818006
30986	818007
315551	818008
84941	818009
3373	818010
69356	818011
8126	818012
29801	818013
77982	818014
69273	818015
11552	818016
111002	818017
40435	818018
16259	818019
137614	818020
197072	818021
299837	818022
302539	818023
134176	818024
22601	818025
51229	818026
4116	818027
50065	818028
43815	818029
3093	818030
262598	818031
69422	818032
59193	818033
183736	818034
86195	818035
29088	818036
86471	818037
17831	818038
156705	818039
21212	818040
243626	818041
243378	818042
157977	818043
26116	818044
59182	818045
80116	818046
1127	818047
1127	818048
309780	818049
77269	818050
189108	818051
85901	818052
57704	818053
50974	818054
33945	818055
106834	818056
49320	818057
150489	818058
28716	818059
144255	818060
49360	818061
238958	818062
11445	818063
114410	818064
71422	818065
69551	818066
224322	818067
33945	818068
142336	818069
267632	818070
57704	818071
152539	818072
25375	818073
35952	818074
25375	818075
25375	818076
238645	818077
7169	818078
67667	818079
176728	818080
30014	818081
95987	818082
5650	818083
62754	818084
113790	818085
182820	818086
8710	818087
8710	818088
40308	818089
195037	818090
212016	818091
129319	818092
132896	818093
61399	818094
34931	818095
56574	818096
17135	818097
295361	818098
44357	818099
198514	818100
9144	818101
48401	818102
17101	818103
82199	818104
58017	818105
34505	818106
179244	818107
92110	818108
205442	818109
2642	818110
286365	818111
124662	818112
300750	818113
300319	818114
117240	818115
2642	818116
92119	818117
96426	818118
120078	818119
83061	818120
59765	818121
183524	818122
269594	818123
306931	818124
43518	818125
257899	818126
280227	818127
130568	818128
169115	818129
84330	818130
153630	818131
245722	818132
125213	818133
261202	818134
165338	818135
125314	818136
288070	818137
105877	818138
270122	818139
271224	818140
292381	818141
99832	818142
292273	818143
244526	818144
264094	818145
141305	818146
51581	818147
67024	818148
106928	818149
185692	818150
194597	818151
50088	818152
144377	818153
290697	818154
311712	818155
274014	818156
219885	818157
217103	818158
81534	818159
112493	818160
328598	818161
117683	818162
121568	818163
134182	818164
110511	818165
185427	818166
34576	818167
204582	818168
76988	818169
267970	818170
119245	818171
280068	818172
24481	818173
33172	818174
284933	818175
186062	818176
229453	818177
222905	818178
49337	818179
242026	818180
304399	818181
7421	818182
279817	818183
182903	818184
6811	818185
257024	818186
184139	818187
296854	818188
281406	818189
276521	818190
50459	818191
279803	818192
276121	818193
296346	818194
215340	818195
248856	818196
182730	818197
186733	818198
101491	818199
15998	818200
241906	818201
83544	818202
245790	818203
308101	818204
171028	818205
89620	818206
8656	818207
16970	818208
108798	818209
172951	818210
161540	818211
65832	818212
253522	818213
274365	818214
186285	818215
125972	818216
227914	818217
164171	818218
138802	818219
73632	818220
131495	818221
178430	818222
78537	818223
285741	818224
44257	818225
207930	818226
180823	818227
169298	818228
111720	818229
279482	818230
270461	818231
211317	818232
89222	818233
219649	818234
75872	818235
2642	818236
68037	818237
193212	818238
60345	818239
85079	818240
94284	818241
12252	818242
32124	818243
8461	818244
128256	818245
56000	818246
171993	818247
45347	818248
75867	818249
2169	818250
353	818251
12558	818252
20620	818253
49170	818254
34846	818255
11659	818256
72633	818257
102079	818258
127619	818259
2373	818260
192578	818261
269	818262
311357	818263
63019	818264
167796	818265
6177	818266
104195	818267
1129	818268
46	818269
2521	818270
80682	818271
46004	818272
34325	818273
230973	818274
104069	818275
550	818276
155088	818277
671	818278
38490	818279
131842	818280
168788	818281
13887	818282
43146	818283
114400	818284
17287	818285
138887	818286
5527	818287
114470	818288
3954	818289
19250	818290
83998	818291
169313	818292
5630	818293
5221	818294
1252	818295
89957	818296
108122	818297
83542	818298
248611	818299
49524	818300
41784	818301
190526	818302
159965	818303
117356	818304
73215	818305
33536	818306
60075	818307
13129	818308
49577	818309
139725	818310
32738	818311
110348	818312
155700	818313
2380	818314
70078	818315
139141	818316
20601	818317
3193	818318
11520	818319
206825	818320
26790	818321
132422	818322
59261	818323
26918	818324
2132	818325
10028	818326
94	818327
127763	818328
114264	818329
67360	818330
22517	818331
44844	818332
43062	818333
194481	818334
13393	818335
39927	818336
66673	818337
111662	818338
861	818339
29091	818340
146759	818341
29089	818342
95831	818343
119177	818344
22807	818345
193364	818346
26818	818347
7926	818348
24275	818349
49960	818350
725	818351
374	818352
7637	818353
58943	818354
114492	818355
88331	818356
43774	818357
160547	818358
244836	818359
249	818360
50080	818361
102629	818362
124376	818363
81840	818364
3159	818365
154336	818366
119950	818367
295325	818368
121779	818369
83297	818370
22959	818371
60178	818372
240934	818373
15522	818374
25867	818375
161	818376
998	818377
285467	818378
20316	818379
43109	818380
138477	818381
82480	818382
1177	818383
89555	818384
201	818385
54275	818386
14722	818387
30616	818388
13020	818389
1498	818390
204662	818391
233934	818392
182353	818393
37470	818394
207741	818395
57097	818396
253	818397
214	818398
53	818399
27139	818400
94426	818401
207173	818402
26945	818403
11424	818404
190079	818405
81632	818406
25043	818407
67534	818408
53008	818409
180518	818410
56520	818411
88231	818412
162626	818413
114440	818414
4313	818415
132645	818416
3062	818417
14182	818418
18132	818419
439	818420
132660	818421
5609	818422
667	818423
92490	818424
98049	818425
22	818426
63871	818427
3372	818428
22278	818429
867	818430
8172	818431
185791	818432
83360	818433
31981	818434
5360	818435
3141	818436
6626	818437
1128	818438
72894	818439
77696	818440
1047	818441
2085	818442
40229	818443
39828	818444
30046	818445
195366	818446
3977	818447
51635	818448
37668	818449
99266	818450
715	818451
139639	818452
104177	818453
132144	818454
3202	818455
8159	818456
4683	818457
15	818458
50016	818459
77480	818460
34896	818461
36431	818462
290023	818463
82136	818464
205046	818465
53327	818466
7666	818467
16704	818468
45516	818469
45516	818470
146530	818471
2212	818472
87074	818473
75065	818474
109469	818475
29169	818476
85469	818477
41855	818478
22228	818479
216264	818480
26606	818481
185481	818482
81635	818483
224196	818484
138483	818485
160343	818486
103095	818487
39517	818488
282768	818489
10852	818490
5328	818491
66652	818492
179162	818493
31121	818494
21343	818495
9884	818496
198251	818497
7326	818498
47194	818499
178996	818500
91535	818501
44	818502
1820	818503
196191	818504
195394	818505
21536	818506
101852	818507
143233	818508
39713	818509
46036	818510
273694	818511
184837	818512
1985	818513
732	818514
138772	818515
55074	818516
5257	818517
12973	818518
431	818519
9185	818520
137542	818521
5992	818522
309412	818523
74188	818524
324327	818525
137722	818526
31053	818527
244993	818528
58823	818529
74892	818530
6556	818531
12291	818532
74637	818533
179602	818534
248618	818535
192	818536
6101	818537
6101	818538
25789	818539
214492	818540
23964	818541
35616	818542
103136	818543
17338	818544
18631	818545
18631	818546
145731	818547
16844	818548
99464	818549
16857	818550
61396	818551
130366	818552
1782	818553
194616	818554
26526	818555
7996	818556
204487	818557
122654	818558
197334	818559
126639	818560
93930	818561
105101	818562
111234	818563
142926	818564
205367	818565
213813	818566
109483	818567
105494	818568
72364	818569
104501	818570
138578	818571
274640	818572
63351	818573
243566	818574
291254	818575
258108	818576
162948	818577
319394	818578
190638	818579
154536	818580
9486	818581
38116	818582
208653	818583
113952	818584
298	818585
5146	818586
12349	818587
11425	818588
128441	818589
62536	818590
307694	818591
194457	818592
67138	818593
110248	818594
128917	818595
111316	818596
53838	818597
179655	818598
15513	818599
63240	818600
306717	818601
218530	818602
312001	818603
78146	818604
89053	818605
49890	818606
67422	818607
139196	818608
84457	818609
174784	818610
64385	818611
106647	818612
1232	818613
187922	818614
81838	818615
135670	818616
113570	818617
115777	818618
50083	818619
185280	818620
206513	818621
76700	818622
142727	818623
44348	818624
71781	818625
210243	818626
225237	818627
128503	818628
44831	818629
204325	818630
264252	818631
47519	818632
60101	818633
117382	818634
26812	818635
214779	818636
1232	818637
94472	818638
78052	818639
72023	818640
16105	818641
88299	818642
162948	818643
158186	818644
227260	818645
133892	818646
167063	818647
256357	818648
322736	818649
236219	818650
201937	818651
68082	818652
132354	818653
72882	818654
174464	818655
254366	818656
62164	818657
69415	818658
321641	818659
289556	818660
39894	818661
139089	818662
96870	818663
270866	818664
259873	818665
8118	818666
44774	818667
104445	818668
34514	818669
59109	818670
129861	818671
177743	818672
65743	818673
56947	818674
228235	818675
107164	818676
28401	818677
23888	818678
106938	818679
253481	818680
323292	818681
280347	818682
325522	818683
18906	818684
130426	818685
107996	818686
49429	818687
106742	818688
64060	818689
183181	818690
142749	818691
326596	818692
42346	818693
204996	818694
204296	818695
13552	818696
22465	818697
19718	818698
77432	818699
82618	818700
38923	818701
12606	818702
130570	818703
89039	818704
56060	818705
22399	818706
123212	818707
88301	818708
58785	818709
24498	818710
138042	818711
31294	818712
312185	818713
179430	818714
44285	818715
715	818716
275436	818717
69338	818718
283794	818719
236896	818720
25478	818721
332	818722
66153	818723
261705	818724
91149	818725
101377	818726
29733	818727
22591	818728
20604	818729
181981	818730
147404	818731
68651	818732
87115	818733
165315	818734
75078	818735
308	818736
85501	818737
6938	818738
137892	818739
81897	818740
130189	818741
111192	818742
26415	818743
242574	818744
87955	818745
5831	818746
17596	818747
87472	818748
1389	818749
72823	818750
55002	818751
168703	818752
100616	818753
207891	818754
1352	818755
27635	818756
302215	818757
87498	818758
50513	818759
154686	818760
64878	818761
243069	818762
94802	818763
3403	818764
291725	818765
79064	818766
27635	818767
5018	818768
5044	818769
18375	818770
57970	818771
138855	818772
55183	818773
6301	818774
1389	818775
55183	818776
88693	818777
86497	818778
45611	818779
30298	818780
40122	818781
129492	818782
10232	818783
84954	818784
1366	818785
158476	818786
209246	818787
15933	818788
99327	818789
4112	818790
71567	818791
81896	818792
41756	818793
88548	818794
92071	818795
126264	818796
30506	818797
8822	818798
132851	818799
82858	818800
92734	818801
36628	818802
115859	818803
10776	818804
87823	818805
69062	818806
5832	818807
37649	818808
34311	818809
18374	818810
57029	818811
31005	818812
70575	818813
32456	818814
168701	818815
108403	818816
13153	818817
69553	818818
21905	818819
110283	818820
77621	818821
46048	818822
105846	818823
164577	818824
253033	818825
105844	818826
62811	818827
2308	818828
174302	818829
48104	818830
13087	818831
55557	818832
84491	818833
177475	818834
197439	818835
37999	818836
1014	818837
1014	818838
51147	818839
41118	818840
99021	818841
119078	818842
35777	818843
88890	818844
34720	818845
6704	818846
154997	818847
106138	818848
134535	818849
26858	818850
23898	818851
143032	818852
300515	818853
13685	818854
36829	818855
81920	818856
45919	818857
23688	818858
136090	818859
57799	818860
85352	818861
99671	818862
51393	818863
54797	818864
135844	818865
62362	818866
55362	818867
55362	818868
200589	818869
215486	818870
313321	818871
8889	818872
82056	818873
55356	818874
71848	818875
23320	818876
172279	818877
171594	818878
324108	818879
256754	818880
123700	818881
131745	818882
120362	818883
1810	818884
13054	818885
14577	818886
44504	818887
16753	818888
126338	818889
128722	818890
67275	818891
127534	818892
194636	818893
118048	818894
211511	818895
18258	818896
168643	818897
34973	818898
204580	818899
131288	818900
134752	818901
201184	818902
133620	818903
225229	818904
5056	818905
27597	818906
88393	818907
83628	818908
37434	818909
39811	818910
39811	818911
61105	818912
22163	818913
137446	818914
123729	818915
447	818916
197324	818917
46735	818918
325739	818919
138261	818920
65293	818921
166561	818922
102275	818923
88693	818924
19801	818925
7061	818926
20321	818927
54291	818928
36198	818929
56557	818930
38103	818931
96750	818932
166193	818933
69555	818934
12273	818935
16578	818936
166411	818937
45983	818938
160164	818939
69571	818940
84109	818941
61876	818942
200364	818943
202783	818944
40854	818945
21737	818946
16892	818947
90559	818948
157084	818949
10110	818950
82245	818951
173023	818952
29997	818953
83374	818954
15941	818955
289308	818956
145647	818957
47032	818958
32420	818959
108268	818960
266127	818961
56235	818962
72681	818963
67954	818964
99965	818965
92127	818966
172781	818967
123823	818968
26523	818969
3845	818970
15831	818971
76892	818972
15906	818973
11850	818974
32612	818975
12853	818976
16969	818977
10429	818978
43502	818979
53067	818980
25238	818981
13455	818982
1146	818983
88602	818984
97208	818985
8751	818986
56177	818987
71567	818988
262247	818989
8669	818990
56235	818991
42231	818992
31827	818993
22759	818994
61724	818995
3906	818996
27652	818997
281065	818998
284976	818999
159372	819000
214804	819001
106	819002
214840	819003
80760	819004
87579	819005
10969	819006
121965	819007
49966	819008
176385	819009
63144	819010
188273	819011
201659	819012
21853	819013
16263	819014
161983	819015
67848	819016
47244	819017
101634	819018
38386	819019
10807	819020
19825	819021
236655	819022
7056	819023
1262	819024
147785	819025
138045	819026
31122	819027
1434	819028
91641	819029
14105	819030
107218	819031
48202	819032
133731	819033
84109	819034
204896	819035
13248	819036
307609	819037
22498	819038
19816	819039
86419	819040
8	819041
76549	819042
71373	819043
14574	819044
3473	819045
36098	819046
2693	819047
258053	819048
108169	819049
70422	819050
257234	819051
220366	819052
226595	819053
245388	819054
258632	819055
166909	819056
114349	819057
159425	819058
28988	819059
35142	819060
7383	819061
38705	819062
34766	819063
59334	819064
30092	819065
309	819066
19777	819067
7383	819068
99196	819069
211718	819070
286961	819071
121385	819072
156832	819073
232685	819074
267932	819075
156011	819076
164673	819077
23076	819078
243052	819079
151863	819080
35364	819081
131512	819082
8474	819083
20885	819084
139848	819085
1543	819086
23939	819087
51025	819088
47828	819089
7472	819090
87375	819091
43582	819092
289	819093
18708	819094
40431	819095
159529	819096
72887	819097
68709	819098
42563	819099
86358	819100
99533	819101
58515	819102
85449	819103
36416	819104
191197	819105
109560	819106
36860	819107
9448	819108
27095	819109
43279	819110
298257	819111
149901	819112
160524	819113
236277	819114
245429	819115
187658	819116
58825	819117
195276	819118
32424	819119
109489	819120
161039	819121
45207	819122
11229	819123
7280	819124
127956	819125
9528	819126
802	819127
4293	819128
1167	819129
26827	819130
8088	819131
156797	819132
12867	819133
134842	819134
111124	819135
38891	819136
35245	819137
272547	819138
184229	819139
273290	819140
9332	819141
201800	819142
6567	819143
142920	819144
38050	819145
278390	819146
276508	819147
24420	819148
18410	819149
2495	819150
19251	819151
82706	819152
103123	819153
54445	819154
576	819155
76846	819156
39878	819157
267812	819158
133956	819159
38998	819160
4380	819161
117935	819162
32565	819163
261806	819164
181129	819165
76710	819166
71552	819167
70934	819168
325787	819169
1421	819170
50101	819171
80537	819172
31430	819173
56807	819174
89396	819175
4266	819176
323808	819177
104137	819178
42821	819179
76836	819180
92079	819181
109081	819182
121676	819183
118385	819184
394	819185
1164	819186
22699	819187
64543	819188
116865	819189
9948	819190
214194	819191
22075	819192
175413	819193
138172	819194
50652	819195
88428	819196
201823	819197
47845	819198
106129	819199
133348	819200
11161	819201
216745	819202
146753	819203
262210	819204
162306	819205
14246	819206
31054	819207
169578	819208
56566	819209
54766	819210
57962	819211
35356	819212
34289	819213
80347	819214
198200	819215
958	819216
30769	819217
261745	819218
13188	819219
688	819220
197717	819221
46152	819222
252707	819223
164358	819224
104119	819225
304467	819226
127852	819227
302422	819228
60090	819229
197631	819230
194448	819231
21733	819232
35885	819233
289162	819234
166921	819235
107475	819236
32184	819237
289228	819238
11242	819239
103779	819240
296501	819241
483	819242
48436	819243
37410	819244
132527	819245
187710	819246
93025	819247
322619	819248
50651	819249
175039	819250
163919	819251
283252	819252
66471	819253
6913	819254
177931	819255
122245	819256
118934	819257
282689	819258
184093	819259
137264	819260
79498	819261
120512	819262
50651	819263
122595	819264
108656	819265
1071	819266
122729	819267
258037	819268
73734	819269
6879	819270
17554	819271
19198	819272
34758	819273
285635	819274
171037	819275
108347	819276
70955	819277
288219	819278
60287	819279
92171	819280
278266	819281
117796	819282
145583	819283
250753	819284
250397	819285
166472	819286
250012	819287
52691	819288
55565	819289
104837	819290
5388	819291
28380	819292
299608	819293
296457	819294
297677	819295
142914	819296
183705	819297
39885	819298
290484	819299
142508	819300
76186	819301
185766	819302
1465	819303
149504	819304
197028	819305
243695	819306
152933	819307
141977	819308
74848	819309
43447	819310
159489	819311
301555	819312
125236	819313
61405	819314
282573	819315
185647	819316
8879	819317
323739	819318
43208	819319
22026	819320
133383	819321
235336	819322
66524	819323
278037	819324
10497	819325
33384	819326
144796	819327
242437	819328
166032	819329
146692	819330
98269	819331
268914	819332
73355	819333
126955	819334
218510	819335
33684	819336
306759	819337
236663	819338
38372	819339
325013	819340
132427	819341
12788	819342
14931	819343
203038	819344
47823	819345
296939	819346
30057	819347
27488	819348
292246	819349
166338	819350
116846	819351
203163	819352
128753	819353
118617	819354
34837	819355
30112	819356
4942	819357
5091	819358
56694	819359
135917	819360
47733	819361
263766	819362
171415	819363
47874	819364
81603	819365
4404	819366
16707	819367
155143	819368
127719	819369
3340	819370
88616	819371
17282	819372
2990	819373
30402	819374
10122	819375
13159	819376
42356	819377
130556	819378
60403	819379
145910	819380
2678	819381
31	819382
50231	819383
30996	819384
132833	819385
26755	819386
5433	819387
13637	819388
30598	819389
50563	819390
5363	819391
253452	819392
30100	819393
296431	819394
16009	819395
171957	819396
301583	819397
205972	819398
48384	819399
8257	819400
295878	819401
21900	819402
77099	819403
40799	819404
91383	819405
54579	819406
76234	819407
48303	819408
150364	819409
9713	819410
13	819411
144712	819412
9805	819413
128174	819414
18320	819415
62112	819416
9988	819417
126867	819418
126006	819419
29244	819420
112386	819421
11750	819422
17776	819423
60771	819424
293092	819425
191182	819426
17839	819427
32496	819428
24234	819429
27419	819430
118121	819431
79612	819432
125494	819433
23348	819434
43942	819435
43513	819436
187387	819437
94303	819438
151183	819439
8409	819440
199082	819441
17839	819442
324256	819443
154380	819444
78914	819445
314419	819446
253235	819447
6889	819448
183112	819449
114644	819450
182159	819451
81506	819452
46925	819453
50596	819454
15836	819455
44695	819456
119703	819457
44524	819458
153070	819459
35671	819460
315342	819461
48748	819462
190783	819463
87067	819464
214579	819465
192655	819466
119748	819467
212779	819468
58517	819469
133552	819470
36689	819471
13541	819472
130426	819473
76153	819474
2574	819475
124496	819476
296384	819477
191210	819478
18284	819479
199758	819480
209737	819481
46526	819482
116710	819483
188411	819484
16814	819485
79704	819486
35011	819487
187422	819488
227910	819489
68400	819490
185328	819491
2082	819492
96017	819493
87218	819494
8958	819495
5230	819496
141778	819497
155205	819498
141497	819499
208593	819500
238396	819501
165829	819502
269461	819503
16552	819504
27295	819505
8054	819506
31153	819507
36276	819508
18742	819509
22471	819510
104277	819511
183595	819512
2042	819513
289625	819514
112141	819515
47497	819516
93114	819517
306748	819518
72515	819519
30693	819520
43703	819521
239635	819522
10621	819523
175848	819524
63341	819525
76447	819526
36152	819527
34299	819528
258454	819529
37088	819530
13061	819531
117919	819532
148334	819533
21840	819534
80526	819535
76026	819536
163956	819537
147953	819538
33007	819539
48364	819540
7738	819541
2298	819542
206889	819543
214305	819544
28006	819545
139640	819546
13762	819547
217235	819548
328717	819549
213531	819550
14281	819551
27932	819552
40075	819553
217590	819554
39418	819555
88557	819556
59182	819557
215113	819558
57551	819559
217082	819560
139675	819561
27149	819562
327991	819563
86607	819564
302175	819565
136210	819566
59179	819567
54594	819568
59252	819569
4099	819570
1933	819571
39422	819572
28399	819573
39996	819574
58485	819575
2298	819576
8369	819577
318089	819578
171606	819579
222781	819580
597	819581
158539	819582
15054	819583
30651	819584
230696	819585
142498	819586
6555	819587
107726	819588
762	819589
5523	819590
16882	819591
1770	819592
19147	819593
135682	819594
192643	819595
301466	819596
48098	819597
34372	819598
141573	819599
9947	819600
3555	819601
121950	819602
113034	819603
87713	819604
21983	819605
211489	819606
33147	819607
4522	819608
181163	819609
10687	819610
38363	819611
1815	819612
12994	819613
5253	819614
160475	819615
61558	819616
40716	819617
22558	819618
48781	819619
14603	819620
60024	819621
81678	819622
7037	819623
5366	819624
1192	819625
3774	819626
5098	819627
100477	819628
23434	819629
116425	819630
90365	819631
18379	819632
6878	819633
37051	819634
76730	819635
5482	819636
236	819637
5721	819638
94235	819639
2520	819640
73335	819641
100053	819642
161595	819643
271	819644
30210	819645
40904	819646
168731	819647
148101	819648
76	819649
1776	819650
7313	819651
198989	819652
104866	819653
2402	819654
67464	819655
7150	819656
25543	819657
854	819658
79417	819659
36062	819660
13239	819661
213809	819662
125094	819663
28686	819664
44126	819665
1645	819666
131748	819667
233304	819668
115337	819669
30705	819670
32841	819671
72602	819672
5661	819673
121259	819674
122966	819675
123338	819676
191762	819677
861	819678
48780	819679
91869	819680
61293	819681
187639	819682
293200	819683
71165	819684
3966	819685
128446	819686
2130	819687
13155	819688
172710	819689
28436	819690
22994	819691
174115	819692
10322	819693
81544	819694
406	819695
96795	819696
68129	819697
28671	819698
3461	819699
277511	819700
44454	819701
191931	819702
63065	819703
49451	819704
61354	819705
115344	819706
16582	819707
45796	819708
16781	819709
68667	819710
49959	819711
43847	819712
187374	819713
7573	819714
475	819715
135138	819716
106383	819717
935	819718
128436	819719
30319	819720
33850	819721
154059	819722
70464	819723
81911	819724
11878	819725
6847	819726
47521	819727
142981	819728
101311	819729
46665	819730
268881	819731
121443	819732
33168	819733
321098	819734
11648	819735
107	819736
88302	819737
44557	819738
238214	819739
258450	819740
12358	819741
25780	819742
120876	819743
12033	819744
270771	819745
45825	819746
54083	819747
51994	819748
80997	819749
204464	819750
99309	819751
82458	819752
104933	819753
109463	819754
148093	819755
73835	819756
108302	819757
309473	819758
189712	819759
82134	819760
153129	819761
31204	819762
16154	819763
115128	819764
92968	819765
20911	819766
138474	819767
106150	819768
66711	819769
4857	819770
69156	819771
15647	819772
93295	819773
61064	819774
7720	819775
250580	819776
237820	819777
192474	819778
143588	819779
131128	819780
176028	819781
118239	819782
93252	819783
567	819784
114399	819785
10256	819786
97134	819787
44138	819788
102840	819789
53103	819790
77117	819791
328004	819792
233386	819793
20772	819794
9981	819795
6599	819796
132518	819797
155644	819798
251469	819799
15019	819800
7928	819801
165230	819802
148736	819803
23868	819804
59527	819805
55489	819806
130318	819807
260095	819808
30185	819809
134	819810
37124	819811
47978	819812
2765	819813
181188	819814
274120	819815
10039	819816
164060	819817
174394	819818
48490	819819
109552	819820
51620	819821
1857	819822
229230	819823
2199	819824
118972	819825
23137	819826
313019	819827
20896	819828
26099	819829
101839	819830
112619	819831
46660	819832
202100	819833
28839	819834
49619	819835
217670	819836
158188	819837
43318	819838
228617	819839
318887	819840
301200	819841
2133	819842
8182	819843
7150	819844
1041	819845
40330	819846
8535	819847
64624	819848
55401	819849
66913	819850
85689	819851
23333	819852
3451	819853
1070	819854
118159	819855
285664	819856
53326	819857
19946	819858
3220	819859
204	819860
9068	819861
13770	819862
16906	819863
79050	819864
196217	819865
58666	819866
59752	819867
29470	819868
172417	819869
2842	819870
272008	819871
3220	819872
302965	819873
45286	819874
10425	819875
6484	819876
24583	819877
42474	819878
49628	819879
139527	819880
105033	819881
6952	819882
42448	819883
4864	819884
139664	819885
197734	819886
312250	819887
259909	819888
174400	819889
3220	819890
29470	819891
117453	819892
220076	819893
59248	819894
165396	819895
68744	819896
131989	819897
177825	819898
60669	819899
60940	819900
52570	819901
189194	819902
54055	819903
134687	819904
3461	819905
55479	819906
11897	819907
155152	819908
120342	819909
29719	819910
26851	819911
137200	819912
35896	819913
214	819914
7552	819915
128899	819916
77400	819917
50963	819918
44433	819919
281805	819920
62289	819921
82990	819922
78944	819923
101708	819924
39218	819925
148232	819926
222722	819927
100532	819928
118444	819929
134742	819930
206755	819931
53393	819932
2030	819933
285355	819934
22037	819935
213611	819936
59529	819937
25778	819938
209635	819939
52806	819940
32811	819941
30336	819942
219358	819943
86245	819944
232	819945
182040	819946
41015	819947
60285	819948
21049	819949
8298	819950
144324	819951
39493	819952
80906	819953
34290	819954
39095	819955
38004	819956
140464	819957
172044	819958
152490	819959
237487	819960
264798	819961
89092	819962
173617	819963
39818	819964
2106	819965
149395	819966
113142	819967
170754	819968
55416	819969
124234	819970
5474	819971
87521	819972
312505	819973
50735	819974
13340	819975
73361	819976
324402	819977
104404	819978
60193	819979
126297	819980
98344	819981
15010	819982
22847	819983
293469	819984
61758	819985
36527	819986
254521	819987
31681	819988
279624	819989
303625	819990
92945	819991
80704	819992
123066	819993
3584	819994
53722	819995
1003	819996
23103	819997
6668	819998
1091	819999
78124	820000
52090	820001
10045	820002
4755	820003
287873	820004
118815	820005
137774	820006
21086	820007
312734	820008
312899	820009
270338	820010
54245	820011
175242	820012
73167	820013
280937	820014
118644	820015
82037	820016
199432	820017
110664	820018
119747	820019
106831	820020
2419	820021
88784	820022
7074	820023
5084	820024
8137	820025
17	820026
116993	820027
43189	820028
547	820029
43189	820030
3955	820031
88502	820032
322703	820033
36923	820034
139734	820035
27790	820036
1940	820037
27653	820038
659	820039
8201	820040
9824	820041
14570	820042
11077	820043
60544	820044
16078	820045
18717	820046
2286	820047
6424	820048
10910	820049
39509	820050
14579	820051
62000	820052
79927	820053
22454	820054
5063	820055
65364	820056
57866	820057
86445	820058
177341	820059
214392	820060
227145	820061
116525	820062
264718	820063
263439	820064
172181	820065
72554	820066
44233	820067
215588	820068
8268	820069
8494	820070
11674	820071
6296	820072
272311	820073
3780	820074
64892	820075
238849	820076
16013	820077
222050	820078
48980	820079
6542	820080
79560	820081
120040	820082
49308	820083
27719	820084
289171	820085
131186	820086
87884	820087
146085	820088
46052	820089
12417	820090
65092	820091
9756	820092
74997	820093
179351	820094
1713	820095
74171	820096
125353	820097
51733	820098
57698	820099
9198	820100
26783	820101
94684	820102
52046	820103
71834	820104
17483	820105
117734	820106
170132	820107
11463	820108
122990	820109
159849	820110
106803	820111
326217	820112
323734	820113
69899	820114
13130	820115
47832	820116
169804	820117
264715	820118
149784	820119
56152	820120
69794	820121
60785	820122
349	820123
166739	820124
33044	820125
349	820126
798	820127
53028	820128
68457	820129
80415	820130
105793	820131
15189	820132
1373	820133
3109	820134
3109	820135
17870	820136
185079	820137
8557	820138
1791	820139
31838	820140
75866	820141
42867	820142
60594	820143
1713	820144
188415	820145
31457	820146
76576	820147
324853	820148
323208	820149
73799	820150
46111	820151
236843	820152
115738	820153
169599	820154
26646	820155
77865	820156
37571	820157
188578	820158
6222	820159
238556	820160
295612	820161
227353	820162
45095	820163
243705	820164
107638	820165
284647	820166
284854	820167
65512	820168
38963	820169
253405	820170
264992	820171
67990	820172
57544	820173
130589	820174
52762	820175
3872	820176
123962	820177
195310	820178
8345	820179
262182	820180
109957	820181
90630	820182
109957	820183
292418	820184
179293	820185
100325	820186
134295	820187
134295	820188
166694	820189
43315	820190
127771	820191
5009	820192
38620	820193
157326	820194
171058	820195
53070	820196
58879	820197
29614	820198
125171	820199
112785	820200
134086	820201
17838	820202
75002	820203
146270	820204
86871	820205
376	820206
267602	820207
100526	820208
25742	820209
64932	820210
136543	820211
65590	820212
22240	820213
7247	820214
30509	820215
11088	820216
22240	820217
58290	820218
214378	820219
3244	820220
2854	820221
47996	820222
13109	820223
177620	820224
6199	820225
57206	820226
2861	820227
35762	820228
9224	820229
29467	820230
28078	820231
291033	820232
20134	820233
97029	820234
158377	820235
87746	820236
25049	820237
39217	820238
20685	820239
16570	820240
130305	820241
152921	820242
49746	820243
28556	820244
304051	820245
27823	820246
1069	820247
174232	820248
62391	820249
135692	820250
238165	820251
14962	820252
48857	820253
3481	820254
148717	820255
16911	820256
168828	820257
100582	820258
148649	820259
35425	820260
53030	820261
82262	820262
125837	820263
2893	820264
24391	820265
83722	820266
6139	820267
274061	820268
5402	820269
158942	820270
98607	820271
11616	820272
102476	820273
198915	820274
244732	820275
158275	820276
241160	820277
105599	820278
13213	820279
126127	820280
159012	820281
483	820282
101504	820283
316476	820284
158368	820285
6933	820286
145051	820287
3639	820288
39961	820289
97284	820290
89487	820291
298809	820292
1693	820293
93340	820294
15483	820295
568	820296
221218	820297
156550	820298
100832	820299
97364	820300
72471	820301
236556	820302
93498	820303
435	820304
78513	820305
27141	820306
115446	820307
3338	820308
218763	820309
59123	820310
59968	820311
35231	820312
72254	820313
41353	820314
149867	820315
189480	820316
312857	820317
87756	820318
246577	820319
187797	820320
52325	820321
7913	820322
5771	820323
158061	820324
112950	820325
50314	820326
19795	820327
27320	820328
77346	820329
18532	820330
37510	820331
157304	820332
182282	820333
180884	820334
53978	820335
133823	820336
131959	820337
317104	820338
29083	820339
16785	820340
93672	820341
39606	820342
24228	820343
75049	820344
202352	820345
12983	820346
3609	820347
41813	820348
272525	820349
7907	820350
57233	820351
47717	820352
100208	820353
298109	820354
207696	820355
226260	820356
102538	820357
39	820358
48181	820359
78301	820360
3915	820361
23080	820362
48702	820363
69690	820364
29291	820365
112482	820366
161575	820367
205537	820368
212455	820369
5339	820370
154913	820371
21848	820372
244358	820373
242656	820374
160578	820375
38014	820376
112817	820377
73334	820378
113003	820379
211580	820380
87625	820381
210120	820382
134946	820383
38078	820384
205979	820385
1127	820386
312394	820387
277374	820388
277254	820389
52726	820390
211686	820391
36943	820392
284672	820393
948	820394
48978	820395
283847	820396
136727	820397
94995	820398
196060	820399
73334	820400
8537	820401
288202	820402
180490	820403
275874	820404
276062	820405
139710	820406
158976	820407
10755	820408
135915	820409
135894	820410
2542	820411
57350	820412
83143	820413
200400	820414
89477	820415
278597	820416
210236	820417
57386	820418
277899	820419
75708	820420
57758	820421
10755	820422
78599	820423
109137	820424
57657	820425
19570	820426
287724	820427
159889	820428
23344	820429
137962	820430
170903	820431
87518	820432
87723	820433
16253	820434
324512	820435
212083	820436
305413	820437
129016	820438
47007	820439
49073	820440
142902	820441
47257	820442
61983	820443
34357	820444
114952	820445
231397	820446
75186	820447
51034	820448
118564	820449
110525	820450
192136	820451
74317	820452
19529	820453
354	820454
16253	820455
918	820456
320529	820457
87741	820458
211488	820459
41165	820460
84593	820461
65943	820462
111634	820463
117666	820464
50637	820465
30030	820466
236762	820467
104233	820468
240405	820469
105750	820470
20028	820471
78422	820472
25001	820473
8812	820474
137923	820475
17133	820476
13911	820477
179917	820478
168831	820479
118444	820480
25001	820481
6306	820482
175777	820483
25614	820484
39787	820485
130643	820486
90305	820487
29635	820488
35469	820489
15244	820490
131617	820491
309748	820492
24824	820493
204494	820494
61134	820495
65734	820496
10083	820497
115833	820498
58613	820499
52805	820500
2575	820501
37669	820502
154651	820503
179830	820504
127120	820505
273889	820506
126670	820507
89320	820508
63982	820509
168349	820510
136291	820511
11550	820512
181437	820513
180490	820514
191469	820515
103043	820516
315445	820517
111646	820518
130800	820519
140704	820520
66936	820521
204751	820522
196346	820523
261947	820524
159112	820525
140209	820526
150583	820527
175735	820528
2158	820529
68722	820530
275862	820531
41073	820532
28038	820533
174142	820534
206556	820535
166340	820536
7215	820537
159336	820538
162851	820539
203239	820540
41588	820541
60822	820542
118557	820543
55726	820544
119912	820545
105757	820546
322645	820547
164572	820548
180929	820549
4633	820550
251815	820551
146794	820552
111185	820553
14284	820554
318128	820555
121479	820556
28473	820557
185500	820558
184724	820559
172539	820560
198652	820561
122510	820562
204255	820563
169689	820564
185265	820565
36019	820566
26049	820567
62722	820568
174120	820569
262028	820570
55315	820571
180582	820572
112133	820573
101613	820574
281314	820575
259354	820576
131347	820577
6314	820578
325768	820579
134403	820580
149691	820581
135838	820582
207096	820583
300932	820584
159521	820585
181561	820586
181562	820587
75271	820588
1384	820589
44301	820590
151556	820591
64434	820592
66547	820593
75283	820594
170740	820595
119211	820596
57721	820597
180842	820598
64257	820599
141186	820600
63401	820601
59060	820602
6781	820603
49588	820604
165380	820605
77068	820606
13933	820607
86193	820608
27263	820609
75100	820610
186563	820611
163060	820612
34908	820613
208498	820614
191474	820615
180482	820616
298099	820617
85678	820618
163941	820619
203550	820620
196646	820621
250958	820622
87193	820623
115091	820624
121554	820625
275860	820626
178183	820627
225175	820628
209198	820629
51935	820630
76976	820631
167526	820632
141833	820633
82421	820634
91143	820635
116591	820636
85232	820637
115847	820638
137194	820639
8007	820640
89503	820641
305346	820642
88918	820643
38075	820644
190387	820645
9633	820646
230614	820647
158122	820648
324594	820649
228424	820650
38995	820651
50520	820652
117261	820653
205311	820654
210572	820655
186248	820656
291044	820657
123512	820658
182387	820659
181671	820660
277697	820661
289775	820662
4115	820663
9714	820664
118944	820665
183011	820666
165444	820667
116622	820668
9324	820669
187597	820670
181975	820671
918	820672
52970	820673
117294	820674
50494	820675
185996	820676
277730	820677
181810	820678
181671	820679
29408	820680
117402	820681
18290	820682
279110	820683
279405	820684
34693	820685
180289	820686
211580	820687
268937	820688
179884	820689
24130	820690
172954	820691
70471	820692
146211	820693
76377	820694
49576	820695
274822	820696
77017	820697
179182	820698
79472	820699
291795	820700
171877	820701
49349	820702
191359	820703
138516	820704
4115	820705
277626	820706
75067	820707
79489	820708
43174	820709
280936	820710
287268	820711
132666	820712
141085	820713
254498	820714
5509	820715
28612	820716
167412	820717
32685	820718
47321	820719
187720	820720
24262	820721
50344	820722
50344	820723
85283	820724
115293	820725
277311	820726
180927	820727
44086	820728
75247	820729
66218	820730
47734	820731
180628	820732
66784	820733
53151	820734
241663	820735
225310	820736
317068	820737
318318	820738
134803	820739
5642	820740
60799	820741
50027	820742
181561	820743
181610	820744
186871	820745
116660	820746
276027	820747
2573	820748
9767	820749
50125	820750
17636	820751
116277	820752
152785	820753
285533	820754
112040	820755
55496	820756
51131	820757
34661	820758
153950	820759
2197	820760
137663	820761
37907	820762
27232	820763
223570	820764
26499	820765
28101	820766
28101	820767
309322	820768
126022	820769
17407	820770
8805	820771
22270	820772
9958	820773
8904	820774
126022	820775
242373	820776
6195	820777
4	820778
153103	820779
96543	820780
155400	820781
45986	820782
150558	820783
67532	820784
88165	820785
323414	820786
240895	820787
186390	820788
114253	820789
302708	820790
321358	820791
70691	820792
38501	820793
45986	820794
266085	820795
72386	820796
67532	820797
108406	820798
199564	820799
112343	820800
175714	820801
84525	820802
294582	820803
24081	820804
50743	820805
304531	820806
183249	820807
120073	820808
99683	820809
40140	820810
259238	820811
150689	820812
77169	820813
3895	820814
166366	820815
12059	820816
137516	820817
174674	820818
51036	820819
38726	820820
75778	820821
71680	820822
118262	820823
97788	820824
262347	820825
157471	820826
166215	820827
129032	820828
66361	820829
188990	820830
109306	820831
254150	820832
74598	820833
17840	820834
203969	820835
311908	820836
268790	820837
136781	820838
155846	820839
130319	820840
149701	820841
172762	820842
67837	820843
116650	820844
320549	820845
33341	820846
23709	820847
113020	820848
48824	820849
51408	820850
134917	820851
173939	820852
186601	820853
318077	820854
112987	820855
211545	820856
268976	820857
175815	820858
176039	820859
38011	820860
23696	820861
12686	820862
73404	820863
14086	820864
84364	820865
260294	820866
323782	820867
84988	820868
23207	820869
63647	820870
297039	820871
147596	820872
129753	820873
102253	820874
89898	820875
289872	820876
82086	820877
106879	820878
318133	820879
14361	820880
188909	820881
43679	820882
236199	820883
294127	820884
135116	820885
118664	820886
48715	820887
167429	820888
9823	820889
26274	820890
114348	820891
33580	820892
201939	820893
2923	820894
196696	820895
84958	820896
149250	820897
245374	820898
161249	820899
124918	820900
84368	820901
118687	820902
282041	820903
165333	820904
272336	820905
10001	820906
79176	820907
106920	820908
42919	820909
84792	820910
267584	820911
318747	820912
27515	820913
205346	820914
19234	820915
50455	820916
74428	820917
51339	820918
46130	820919
183636	820920
81512	820921
1028	820922
41928	820923
865	820924
113419	820925
130705	820926
178300	820927
41386	820928
173632	820929
242899	820930
1167	820931
55256	820932
296666	820933
136106	820934
82630	820935
38793	820936
772	820937
137336	820938
87146	820939
128184	820940
131098	820941
315600	820942
305522	820943
166136	820944
129210	820945
56683	820946
279983	820947
121156	820948
272530	820949
89359	820950
87972	820951
4856	820952
113959	820953
206324	820954
178011	820955
13229	820956
128154	820957
154410	820958
324408	820959
136367	820960
11614	820961
93424	820962
24199	820963
238927	820964
176779	820965
42640	820966
25672	820967
115174	820968
24313	820969
130921	820970
70740	820971
186810	820972
7613	820973
98308	820974
17342	820975
34638	820976
2808	820977
75220	820978
267892	820979
12478	820980
81265	820981
59099	820982
19558	820983
14119	820984
214940	820985
103054	820986
15715	820987
90390	820988
324042	820989
15258	820990
114030	820991
18713	820992
311462	820993
23846	820994
192168	820995
106619	820996
5389	820997
64765	820998
127165	820999
27941	821000
161985	821001
175593	821002
132942	821003
38598	821004
23025	821005
291507	821006
14463	821007
237450	821008
188555	821009
262632	821010
95085	821011
43528	821012
98863	821013
32685	821014
39756	821015
227848	821016
7586	821017
50258	821018
53979	821019
6891	821020
135793	821021
132509	821022
186667	821023
326411	821024
318100	821025
266103	821026
33545	821027
121052	821028
241032	821029
6276	821030
22397	821031
38501	821032
189773	821033
177714	821034
307201	821035
202992	821036
122773	821037
282365	821038
123264	821039
12000	821040
180703	821041
107841	821042
267414	821043
22311	821044
662	821045
132413	821046
12686	821047
56140	821048
324452	821049
224879	821050
262467	821051
210148	821052
82656	821053
209861	821054
6404	821055
156103	821056
49762	821057
175572	821058
87027	821059
48792	821060
175569	821061
48792	821062
2117	821063
175693	821064
2117	821065
210098	821066
810	821067
2117	821068
2117	821069
48792	821070
88405	821071
8023	821072
29674	821073
135894	821074
310921	821075
21736	821076
170901	821077
100876	821078
104433	821079
210742	821080
23491	821081
282017	821082
113685	821083
92072	821084
195084	821085
199673	821086
14011	821087
57735	821088
80287	821089
318416	821090
116492	821091
164069	821092
126959	821093
66066	821094
161687	821095
209981	821096
14548	821097
49780	821098
30851	821099
159775	821100
159489	821101
92726	821102
7920	821103
37567	821104
251336	821105
320903	821106
17242	821107
19843	821108
1799	821109
73068	821110
82245	821111
164984	821112
216224	821113
97722	821114
2413	821115
69737	821116
283716	821117
71492	821118
199658	821119
82792	821120
258468	821121
100826	821122
155457	821123
199520	821124
41072	821125
199369	821126
130911	821127
320401	821128
202533	821129
23730	821130
70191	821131
111	821132
324279	821133
210035	821134
2267	821135
19813	821136
307568	821137
30248	821138
107978	821139
12566	821140
23133	821141
21121	821142
19025	821143
18933	821144
906	821145
3812	821146
49914	821147
56710	821148
66096	821149
128936	821150
200844	821151
14302	821152
9844	821153
4527	821154
198877	821155
17513	821156
32241	821157
108580	821158
70689	821159
116242	821160
177951	821161
43399	821162
102888	821163
3972	821164
23951	821165
163556	821166
54586	821167
274025	821168
155509	821169
22122	821170
320432	821171
66514	821172
79709	821173
320317	821174
280157	821175
49213	821176
148514	821177
61168	821178
56907	821179
85031	821180
85692	821181
115202	821182
324185	821183
256257	821184
70191	821185
160496	821186
58468	821187
37942	821188
5897	821189
194318	821190
75312	821191
91765	821192
37827	821193
45927	821194
284930	821195
1909	821196
156	821197
34814	821198
1969	821199
7539	821200
8027	821201
122432	821202
6412	821203
38425	821204
89400	821205
207716	821206
25436	821207
2688	821208
25465	821209
135582	821210
14271	821211
9158	821212
10798	821213
46983	821214
265175	821215
88294	821216
22723	821217
19353	821218
24681	821219
129811	821220
117893	821221
22918	821222
1047	821223
41	821224
38941	821225
24311	821226
5332	821227
21388	821228
3780	821229
17080	821230
65098	821231
105126	821232
70849	821233
36122	821234
298535	821235
14019	821236
24460	821237
39586	821238
58227	821239
789	821240
8151	821241
8576	821242
324503	821243
88121	821244
163115	821245
90957	821246
24590	821247
162165	821248
1102	821249
281469	821250
184208	821251
88478	821252
35565	821253
74346	821254
237999	821255
96987	821256
87623	821257
70869	821258
67288	821259
144621	821260
96793	821261
38309	821262
38468	821263
253198	821264
41514	821265
461	821266
15629	821267
148873	821268
4478	821269
12968	821270
97318	821271
80230	821272
217288	821273
5310	821274
8108	821275
86834	821276
170417	821277
53001	821278
74658	821279
43568	821280
5862	821281
80242	821282
4615	821283
7835	821284
295386	821285
10903	821286
53870	821287
60663	821288
63723	821289
52443	821290
15519	821291
56518	821292
204706	821293
226655	821294
193849	821295
95442	821296
40761	821297
100086	821298
112971	821299
1159	821300
50377	821301
182234	821302
119797	821303
288468	821304
148759	821305
3895	821306
54237	821307
57460	821308
307893	821309
121399	821310
134966	821311
27090	821312
100290	821313
68880	821314
54516	821315
21419	821316
59850	821317
34445	821318
46924	821319
66065	821320
134973	821321
37656	821322
38806	821323
210989	821324
213361	821325
274051	821326
782	821327
57679	821328
177305	821329
3872	821330
239	821331
13391	821332
116198	821333
132061	821334
19233	821335
1159	821336
318	821337
76390	821338
206272	821339
179176	821340
91427	821341
4767	821342
46522	821343
93089	821344
55504	821345
26441	821346
318163	821347
10909	821348
48306	821349
189566	821350
62738	821351
220099	821352
279391	821353
180696	821354
16339	821355
10068	821356
267456	821357
29434	821358
239057	821359
51028	821360
111861	821361
14853	821362
108385	821363
121724	821364
4	821365
1892	821366
64135	821367
87096	821368
137819	821369
1638	821370
87125	821371
113218	821372
133003	821373
17942	821374
47799	821375
5805	821376
11088	821377
48630	821378
48630	821379
40204	821380
332	821381
45093	821382
74407	821383
176343	821384
109404	821385
4763	821386
312896	821387
52872	821388
197677	821389
7890	821390
178425	821391
5451	821392
37790	821393
94550	821394
46935	821395
278854	821396
309822	821397
150613	821398
72312	821399
256378	821400
256067	821401
16292	821402
100831	821403
952	821404
84167	821405
150613	821406
119513	821407
21163	821408
112507	821409
106481	821410
285974	821411
170683	821412
77997	821413
187443	821414
54144	821415
79929	821416
23559	821417
1497	821418
327922	821419
277962	821420
10989	821421
181889	821422
59020	821423
40176	821424
90613	821425
87059	821426
201400	821427
216827	821428
145268	821429
35167	821430
21239	821431
49500	821432
77747	821433
10555	821434
32576	821435
1593	821436
194978	821437
120409	821438
42430	821439
110133	821440
79599	821441
139919	821442
211593	821443
273568	821444
76210	821445
162557	821446
191821	821447
42430	821448
87678	821449
50641	821450
178605	821451
3569	821452
49427	821453
39998	821454
91192	821455
21379	821456
130236	821457
85702	821458
11296	821459
56462	821460
117489	821461
20804	821462
139643	821463
71160	821464
106617	821465
4479	821466
258514	821467
692	821468
128866	821469
149332	821470
207284	821471
26562	821472
14848	821473
270	821474
270	821475
76569	821476
65094	821477
65308	821478
56350	821479
170777	821480
80088	821481
56350	821482
251794	821483
87896	821484
71275	821485
301531	821486
59745	821487
98718	821488
79715	821489
151446	821490
4651	821491
62406	821492
62406	821493
149269	821494
148713	821495
108971	821496
175120	821497
2119	821498
283992	821499
263988	821500
2119	821501
188330	821502
43248	821503
120670	821504
125361	821505
134002	821506
120966	821507
82760	821508
225949	821509
5394	821510
2086	821511
196625	821512
117655	821513
3527	821514
67593	821515
214553	821516
12243	821517
1816	821518
9584	821519
74591	821520
7302	821521
16352	821522
65066	821523
15381	821524
46030	821525
33637	821526
69473	821527
150672	821528
10081	821529
98317	821530
15141	821531
116555	821532
2543	821533
1970	821534
27982	821535
198902	821536
17151	821537
210569	821538
27602	821539
13113	821540
126827	821541
19528	821542
19528	821543
11640	821544
161172	821545
11390	821546
180390	821547
14211	821548
48776	821549
126657	821550
211495	821551
18220	821552
145321	821553
32277	821554
2337	821555
53632	821556
47550	821557
49365	821558
37206	821559
90988	821560
84083	821561
4033	821562
139496	821563
50643	821564
54838	821565
137648	821566
75275	821567
33316	821568
320001	821569
58085	821570
2075	821571
124969	821572
305544	821573
14443	821574
14443	821575
31226	821576
45975	821577
16541	821578
16541	821579
241553	821580
16541	821581
16199	821582
57705	821583
7791	821584
39655	821585
177857	821586
206911	821587
11882	821588
74754	821589
7889	821590
55970	821591
74749	821592
200674	821593
7889	821594
245734	821595
4530	821596
72132	821597
6647	821598
105014	821599
216925	821600
327910	821601
72852	821602
83658	821603
25343	821604
58660	821605
113632	821606
23569	821607
36954	821608
91460	821609
99104	821610
16339	821611
69444	821612
180250	821613
91460	821614
117691	821615
29661	821616
51155	821617
116128	821618
111088	821619
41295	821620
6582	821621
63044	821622
130859	821623
130859	821624
144339	821625
73621	821626
8000	821627
171284	821628
32482	821629
89491	821630
246734	821631
96910	821632
38024	821633
319753	821634
43131	821635
43468	821636
193373	821637
35795	821638
156215	821639
43890	821640
43890	821641
2593	821642
55569	821643
33439	821644
65265	821645
37512	821646
100166	821647
65325	821648
10088	821649
166924	821650
158071	821651
94167	821652
16668	821653
11845	821654
243739	821655
17179	821656
65414	821657
72998	821658
13390	821659
25444	821660
300944	821661
197758	821662
194401	821663
6694	821664
198702	821665
22679	821666
22679	821667
16367	821668
86287	821669
1447	821670
252992	821671
193271	821672
62892	821673
8906	821674
198194	821675
87110	821676
117845	821677
78949	821678
5306	821679
2188	821680
71090	821681
2766	821682
316368	821683
39167	821684
28666	821685
193134	821686
69122	821687
8368	821688
24238	821689
169073	821690
67271	821691
28363	821692
36611	821693
69554	821694
35256	821695
89603	821696
134305	821697
60848	821698
18403	821699
12545	821700
13689	821701
71980	821702
51631	821703
93850	821704
93779	821705
125348	821706
8068	821707
48017	821708
274446	821709
138393	821710
182536	821711
117580	821712
327987	821713
50798	821714
229946	821715
273746	821716
45159	821717
21193	821718
37101	821719
62202	821720
243440	821721
65592	821722
8181	821723
89625	821724
180314	821725
239557	821726
71251	821727
41133	821728
20393	821729
70613	821730
125116	821731
178685	821732
73114	821733
39028	821734
29836	821735
103964	821736
88554	821737
4872	821738
22361	821739
47114	821740
1657	821741
53371	821742
25923	821743
177685	821744
302	821745
37174	821746
94231	821747
89540	821748
93850	821749
273814	821750
275	821751
197499	821752
2438	821753
58516	821754
119904	821755
3979	821756
150735	821757
79038	821758
207828	821759
46699	821760
117920	821761
7008	821762
101786	821763
25683	821764
127857	821765
320061	821766
53880	821767
6493	821768
94295	821769
108983	821770
192226	821771
103618	821772
61160	821773
314455	821774
20344	821775
59565	821776
74681	821777
7062	821778
165398	821779
100459	821780
167698	821781
51816	821782
146216	821783
216508	821784
158245	821785
153642	821786
105281	821787
2621	821788
102783	821789
67931	821790
69057	821791
107558	821792
41311	821793
75540	821794
267542	821795
14391	821796
185305	821797
21356	821798
210328	821799
37103	821800
210140	821801
98438	821802
227132	821803
283661	821804
5378	821805
17449	821806
46012	821807
317	821808
9930	821809
144763	821810
164066	821811
60055	821812
339	821813
27496	821814
10799	821815
7404	821816
52252	821817
37222	821818
93800	821819
260197	821820
28803	821821
80926	821822
129872	821823
37392	821824
144345	821825
98311	821826
202148	821827
41235	821828
189216	821829
179938	821830
66071	821831
102756	821832
13857	821833
41364	821834
36014	821835
33379	821836
16831	821837
90251	821838
132794	821839
192766	821840
104819	821841
56460	821842
30413	821843
177482	821844
65947	821845
312947	821846
173163	821847
123344	821848
48201	821849
272914	821850
312161	821851
41246	821852
135472	821853
4771	821854
187354	821855
196584	821856
80602	821857
155719	821858
72015	821859
2824	821860
24491	821861
17578	821862
40671	821863
50067	821864
181080	821865
276781	821866
75298	821867
1167	821868
91730	821869
102980	821870
14719	821871
168287	821872
16962	821873
280344	821874
249715	821875
7115	821876
81620	821877
256501	821878
216508	821879
21033	821880
20821	821881
78067	821882
72450	821883
262842	821884
20175	821885
225504	821886
158203	821887
22360	821888
16235	821889
22360	821890
31467	821891
31467	821892
180935	821893
122004	821894
36828	821895
108350	821896
180935	821897
51858	821898
211549	821899
87662	821900
197598	821901
81337	821902
299893	821903
132540	821904
23413	821905
281647	821906
30115	821907
147067	821908
80661	821909
287256	821910
67911	821911
1603	821912
81731	821913
24370	821914
10360	821915
228407	821916
25931	821917
21401	821918
70198	821919
142144	821920
75727	821921
50687	821922
170532	821923
84705	821924
310950	821925
317659	821926
39204	821927
326273	821928
116395	821929
245538	821930
248	821931
7817	821932
48550	821933
32164	821934
173992	821935
84020	821936
148505	821937
19501	821938
71167	821939
53246	821940
190476	821941
119807	821942
146825	821943
23141	821944
28250	821945
34345	821946
19012	821947
35018	821948
176268	821949
19066	821950
78849	821951
692	821952
692	821953
692	821954
15721	821955
32272	821956
300299	821957
148962	821958
14472	821959
37366	821960
34939	821961
57808	821962
65334	821963
222713	821964
8814	821965
7484	821966
24851	821967
56593	821968
19887	821969
173544	821970
78841	821971
13479	821972
59073	821973
138879	821974
29516	821975
120307	821976
274697	821977
148459	821978
47292	821979
84873	821980
138999	821981
43861	821982
139278	821983
22882	821984
3382	821985
32936	821986
40866	821987
23493	821988
142492	821989
54529	821990
251673	821991
44362	821992
245234	821993
18580	821994
14915	821995
103241	821996
108828	821997
89041	821998
103409	821999
8115	822000
38799	822001
107556	822002
136597	822003
171239	822004
155465	822005
77847	822006
104133	822007
22183	822008
100479	822009
26276	822010
206377	822011
21203	822012
4958	822013
44666	822014
279357	822015
137169	822016
252357	822017
49693	822018
25978	822019
36021	822020
125994	822021
6057	822022
212059	822023
190106	822024
87385	822025
62010	822026
122553	822027
258103	822028
12712	822029
92439	822030
174090	822031
269349	822032
45347	822033
110800	822034
6968	822035
70833	822036
71723	822037
5111	822038
125059	822039
170378	822040
47485	822041
4768	822042
5111	822043
554	822044
236127	822045
37344	822046
168987	822047
159011	822048
276791	822049
77171	822050
225455	822051
72264	822052
272540	822053
110415	822054
242100	822055
13839	822056
20918	822057
110243	822058
250094	822059
286953	822060
180435	822061
154970	822062
21782	822063
36531	822064
114822	822065
198816	822066
214047	822067
719	822068
181628	822069
121266	822070
55233	822071
13894	822072
23899	822073
61203	822074
1202	822075
104222	822076
189411	822077
52843	822078
139480	822079
133253	822080
207054	822081
41287	822082
310339	822083
253081	822084
178903	822085
115	822086
212606	822087
33201	822088
179401	822089
124377	822090
168668	822091
110243	822092
316046	822093
284144	822094
229277	822095
228899	822096
214047	822097
106516	822098
6095	822099
41873	822100
250098	822101
210728	822102
236981	822103
213590	822104
10457	822105
71639	822106
30854	822107
216868	822108
23877	822109
4581	822110
207053	822111
65826	822112
323057	822113
263671	822114
271132	822115
112696	822116
37392	822117
26386	822118
115286	822119
195123	822120
23764	822121
5862	822122
50271	822123
75317	822124
178361	822125
54493	822126
113072	822127
2580	822128
149190	822129
39563	822130
32703	822131
24295	822132
75877	822133
7060	822134
6725	822135
11084	822136
8810	822137
111561	822138
56416	822139
114304	822140
25404	822141
76065	822142
254041	822143
220887	822144
39157	822145
318922	822146
56228	822147
83924	822148
3750	822149
82453	822150
112782	822151
199981	822152
198377	822153
113917	822154
78200	822155
1979	822156
86	822157
78054	822158
113787	822159
12056	822160
26411	822161
33013	822162
45422	822163
186929	822164
14741	822165
136606	822166
38794	822167
63345	822168
76636	822169
174345	822170
68344	822171
163863	822172
72292	822173
27932	822174
183007	822175
210526	822176
135369	822177
61401	822178
1646	822179
1646	822180
1646	822181
56792	822182
140525	822183
95728	822184
95694	822185
34596	822186
30607	822187
83739	822188
14588	822189
198786	822190
302290	822191
171220	822192
101694	822193
118133	822194
50708	822195
50708	822196
2851	822197
183254	822198
50696	822199
99608	822200
57237	822201
279930	822202
9188	822203
190015	822204
122105	822205
62516	822206
111692	822207
316402	822208
75321	822209
43262	822210
47763	822211
89536	822212
32774	822213
130678	822214
30665	822215
32813	822216
73136	822217
156458	822218
14772	822219
20199	822220
118923	822221
92642	822222
43883	822223
184255	822224
145578	822225
163428	822226
195842	822227
313479	822228
258164	822229
22352	822230
160971	822231
49908	822232
183029	822233
260497	822234
2511	822235
32671	822236
109417	822237
60837	822238
89204	822239
215086	822240
5748	822241
224656	822242
170322	822243
89204	822244
138554	822245
7224	822246
260537	822247
79707	822248
327470	822249
139294	822250
183137	822251
59067	822252
14225	822253
52854	822254
19330	822255
39013	822256
323435	822257
202109	822258
12639	822259
132940	822260
28696	822261
79307	822262
47748	822263
72379	822264
250390	822265
57287	822266
25920	822267
42241	822268
20701	822269
16426	822270
211155	822271
174186	822272
176073	822273
1466	822274
245744	822275
8094	822276
309226	822277
14588	822278
138177	822279
76019	822280
96538	822281
46355	822282
8244	822283
135097	822284
173110	822285
27769	822286
101943	822287
159700	822288
111985	822289
243667	822290
120894	822291
48400	822292
1158	822293
59908	822294
111985	822295
33696	822296
101891	822297
241007	822298
19242	822299
68841	822300
201251	822301
149600	822302
82451	822303
177943	822304
79770	822305
33935	822306
85842	822307
4958	822308
196614	822309
16361	822310
163348	822311
163124	822312
8315	822313
45711	822314
68297	822315
68365	822316
16361	822317
68348	822318
68365	822319
73676	822320
128390	822321
86349	822322
15769	822323
33733	822324
27692	822325
115858	822326
19380	822327
266452	822328
22012	822329
13038	822330
38686	822331
85904	822332
164357	822333
19320	822334
265950	822335
44673	822336
214131	822337
183598	822338
256333	822339
132252	822340
66868	822341
80943	822342
49926	822343
205546	822344
87945	822345
39840	822346
125008	822347
28943	822348
97037	822349
4926	822350
116	822351
116	822352
202370	822353
135859	822354
197734	822355
97528	822356
317037	822357
79744	822358
223969	822359
87824	822360
95096	822361
39984	822362
60947	822363
118828	822364
103056	822365
32687	822366
21155	822367
189426	822368
21541	822369
157967	822370
191154	822371
105260	822372
155	822373
155	822374
12612	822375
25822	822376
243264	822377
100433	822378
35153	822379
54014	822380
15243	822381
120699	822382
2992	822383
19326	822384
32379	822385
84985	822386
223462	822387
131155	822388
300297	822389
2485	822390
319799	822391
146696	822392
291913	822393
288266	822394
94170	822395
142794	822396
82344	822397
37295	822398
102553	822399
303626	822400
20001	822401
138784	822402
1385	822403
19116	822404
332	822405
79273	822406
39116	822407
242184	822408
184531	822409
128799	822410
79273	822411
188392	822412
189854	822413
41690	822414
163208	822415
94370	822416
94370	822417
90390	822418
143970	822419
129093	822420
92648	822421
120422	822422
92648	822423
328617	822424
173830	822425
279582	822426
117534	822427
206416	822428
313121	822429
124392	822430
93155	822431
213933	822432
4283	822433
146421	822434
161835	822435
21347	822436
8154	822437
8154	822438
160745	822439
110322	822440
8805	822441
152125	822442
34237	822443
262636	822444
261363	822445
150451	822446
4672	822447
124554	822448
141198	822449
16110	822450
144168	822451
75802	822452
189492	822453
140225	822454
4294	822455
174753	822456
68121	822457
73297	822458
5613	822459
7264	822460
169102	822461
245339	822462
16181	822463
61477	822464
23719	822465
8872	822466
150073	822467
23746	822468
31251	822469
13879	822470
1512	822471
170563	822472
47524	822473
23983	822474
31445	822475
49580	822476
33717	822477
146554	822478
64489	822479
30782	822480
214682	822481
49675	822482
126562	822483
52317	822484
91663	822485
195304	822486
202014	822487
34599	822488
6276	822489
50462	822490
92321	822491
3805	822492
121734	822493
211	822494
15215	822495
203629	822496
169681	822497
251505	822498
168341	822499
33128	822500
283237	822501
6815	822502
103657	822503
125456	822504
32391	822505
31021	822506
258354	822507
12952	822508
50586	822509
55636	822510
24321	822511
18550	822512
196120	822513
139097	822514
14721	822515
91961	822516
17507	822517
53835	822518
64689	822519
282932	822520
22743	822521
101081	822522
6840	822523
108133	822524
3630	822525
217372	822526
33396	822527
33396	822528
68907	822529
33396	822530
164305	822531
27418	822532
19215	822533
200942	822534
256096	822535
58495	822536
67142	822537
113411	822538
122265	822539
145113	822540
169004	822541
31692	822542
119977	822543
78533	822544
27418	822545
57551	822546
49538	822547
15759	822548
87471	822549
29616	822550
13765	822551
275540	822552
283096	822553
107247	822554
9936	822555
6402	822556
118535	822557
91591	822558
77302	822559
33516	822560
87372	822561
77874	822562
88707	822563
300645	822564
83001	822565
13841	822566
52017	822567
108776	822568
26528	822569
98095	822570
70823	822571
76407	822572
233470	822573
244923	822574
32252	822575
2086	822576
36525	822577
47570	822578
292094	822579
280784	822580
220553	822581
135088	822582
1246	822583
46296	822584
134497	822585
156071	822586
3769	822587
30263	822588
46566	822589
5380	822590
174052	822591
88602	822592
188234	822593
3327	822594
11913	822595
102969	822596
16671	822597
300614	822598
56851	822599
187239	822600
240829	822601
285801	822602
4748	822603
55957	822604
84493	822605
84493	822606
184697	822607
176231	822608
75967	822609
78487	822610
308955	822611
153568	822612
311588	822613
54430	822614
79533	822615
174924	822616
161120	822617
176862	822618
25108	822619
83001	822620
95118	822621
30920	822622
123955	822623
66778	822624
15528	822625
52110	822626
295529	822627
111780	822628
111777	822629
7997	822630
313607	822631
131126	822632
216806	822633
132682	822634
75496	822635
250339	822636
136878	822637
310101	822638
152978	822639
3753	822640
22171	822641
100476	822642
127742	822643
21124	822644
230483	822645
177110	822646
150435	822647
125721	822648
27748	822649
23380	822650
16935	822651
130043	822652
54631	822653
1156	822654
19305	822655
118918	822656
7258	822657
115054	822658
38116	822659
179386	822660
180337	822661
291345	822662
211091	822663
165291	822664
3001	822665
139499	822666
5765	822667
107	822668
105848	822669
50611	822670
175510	822671
29775	822672
165304	822673
5055	822674
16733	822675
158310	822676
78293	822677
1118	822678
4459	822679
33058	822680
98183	822681
98183	822682
104642	822683
84149	822684
54151	822685
1967	822686
81640	822687
147387	822688
147441	822689
228121	822690
10150	822691
4493	822692
291556	822693
126432	822694
128963	822695
76839	822696
8160	822697
184497	822698
6792	822699
29775	822700
29775	822701
29775	822702
233770	822703
29775	822704
179627	822705
11104	822706
62780	822707
96359	822708
57056	822709
57056	822710
23038	822711
10266	822712
89752	822713
289044	822714
124127	822715
29024	822716
197419	822717
55835	822718
172899	822719
112734	822720
169983	822721
266133	822722
2291	822723
49556	822724
4960	822725
14205	822726
59670	822727
66941	822728
128577	822729
91318	822730
24078	822731
269635	822732
2858	822733
4448	822734
57889	822735
4703	822736
43408	822737
295117	822738
48691	822739
70210	822740
178420	822741
34138	822742
23425	822743
115725	822744
21933	822745
13971	822746
177683	822747
117858	822748
4967	822749
27878	822750
19189	822751
9266	822752
14099	822753
5925	822754
135357	822755
195714	822756
9472	822757
1902	822758
49392	822759
26402	822760
10848	822761
190798	822762
207268	822763
96429	822764
95064	822765
124599	822766
128140	822767
262929	822768
53402	822769
528	822770
8130	822771
130563	822772
93877	822773
180334	822774
31714	822775
4990	822776
31714	822777
839	822778
42140	822779
94522	822780
26814	822781
4768	822782
150965	822783
58331	822784
7326	822785
16105	822786
20138	822787
51817	822788
14028	822789
95408	822790
29415	822791
45222	822792
119650	822793
127296	822794
10734	822795
27533	822796
60353	822797
163168	822798
29724	822799
189290	822800
28308	822801
30566	822802
94720	822803
19604	822804
33579	822805
24634	822806
164776	822807
3225	822808
45835	822809
57072	822810
2225	822811
123457	822812
42020	822813
141719	822814
5653	822815
21896	822816
235433	822817
10731	822818
157620	822819
169051	822820
4260	822821
108563	822822
31850	822823
159694	822824
122678	822825
146292	822826
33062	822827
205704	822828
279076	822829
8680	822830
128188	822831
118585	822832
44279	822833
40095	822834
978	822835
1328	822836
237510	822837
19033	822838
326508	822839
30127	822840
123930	822841
19481	822842
124550	822843
189866	822844
54533	822845
79214	822846
65955	822847
40347	822848
9417	822849
49378	822850
180458	822851
49673	822852
56811	822853
10749	822854
106892	822855
15064	822856
154343	822857
179871	822858
56522	822859
70195	822860
91927	822861
15579	822862
19089	822863
34730	822864
19047	822865
314603	822866
33371	822867
10786	822868
10349	822869
17878	822870
27604	822871
92413	822872
63485	822873
141683	822874
167625	822875
167625	822876
161815	822877
40957	822878
322008	822879
2467	822880
168033	822881
22966	822882
2278	822883
7676	822884
2717	822885
264421	822886
64728	822887
137450	822888
1917	822889
323437	822890
134538	822891
65733	822892
57022	822893
11797	822894
91664	822895
116035	822896
296817	822897
180441	822898
27512	822899
50571	822900
63773	822901
209002	822902
71857	822903
263432	822904
131569	822905
166	822906
33668	822907
217311	822908
328675	822909
248442	822910
252927	822911
120823	822912
3785	822913
16555	822914
31685	822915
185432	822916
190483	822917
117291	822918
21384	822919
8735	822920
9111	822921
102978	822922
151110	822923
103471	822924
121095	822925
13898	822926
41138	822927
10320	822928
27310	822929
90740	822930
143866	822931
172932	822932
129951	822933
129750	822934
244369	822935
147822	822936
102978	822937
66592	822938
262057	822939
12829	822940
324812	822941
159448	822942
32077	822943
73409	822944
63567	822945
221256	822946
61743	822947
307830	822948
4373	822949
197676	822950
103140	822951
55720	822952
75052	822953
97713	822954
47213	822955
250191	822956
243296	822957
302157	822958
15334	822959
97740	822960
94818	822961
50180	822962
28040	822963
243689	822964
144006	822965
148931	822966
198887	822967
163174	822968
78212	822969
141002	822970
321493	822971
116466	822972
100603	822973
67562	822974
206903	822975
45825	822976
131662	822977
67798	822978
207812	822979
7003	822980
39238	822981
170587	822982
182795	822983
130847	822984
143507	822985
82301	822986
75369	822987
198956	822988
66954	822989
203228	822990
308494	822991
99444	822992
287296	822993
24360	822994
70795	822995
26401	822996
82751	822997
15148	822998
59484	822999
99397	823000
159854	823001
162564	823002
63288	823003
203731	823004
45739	823005
220389	823006
66205	823007
279786	823008
161072	823009
65239	823010
122785	823011
90740	823012
108638	823013
75932	823014
302280	823015
29216	823016
152106	823017
121008	823018
11158	823019
96214	823020
164111	823021
150843	823022
257404	823023
85220	823024
101593	823025
305272	823026
6088	823027
201347	823028
129754	823029
145506	823030
3907	823031
131849	823032
106154	823033
162002	823034
58805	823035
126986	823036
11813	823037
65987	823038
86875	823039
66592	823040
44326	823041
108981	823042
32566	823043
170080	823044
170086	823045
1021	823046
262022	823047
63740	823048
103798	823049
246688	823050
327554	823051
77960	823052
18751	823053
46570	823054
185413	823055
150655	823056
234247	823057
62982	823058
292740	823059
186445	823060
186573	823061
186065	823062
119981	823063
276033	823064
275421	823065
24938	823066
23489	823067
122740	823068
327893	823069
216819	823070
268086	823071
168123	823072
12643	823073
3576	823074
82822	823075
264948	823076
195229	823077
147167	823078
4187	823079
1832	823080
21330	823081
74398	823082
11947	823083
42281	823084
5604	823085
131172	823086
42985	823087
121751	823088
50335	823089
26678	823090
323599	823091
116128	823092
6176	823093
44696	823094
169099	823095
37637	823096
27003	823097
37407	823098
37407	823099
37407	823100
11663	823101
130162	823102
89831	823103
19701	823104
30084	823105
21785	823106
21785	823107
92364	823108
760	823109
205343	823110
225820	823111
58226	823112
15213	823113
241365	823114
56649	823115
10873	823116
42740	823117
128751	823118
33807	823119
1574	823120
39478	823121
40004	823122
3209	823123
127672	823124
251088	823125
143250	823126
40908	823127
44091	823128
67857	823129
28028	823130
175344	823131
232230	823132
67775	823133
27951	823134
212600	823135
18362	823136
171127	823137
3369	823138
597	823139
730	823140
158399	823141
118027	823142
195361	823143
15544	823144
49345	823145
75193	823146
67091	823147
217656	823148
170017	823149
50791	823150
95095	823151
2275	823152
114657	823153
30807	823154
65901	823155
221	823156
111906	823157
164155	823158
31738	823159
270039	823160
83173	823161
82288	823162
4	823163
107289	823164
177223	823165
200699	823166
19416	823167
40198	823168
90394	823169
27716	823170
27733	823171
83430	823172
122303	823173
121961	823174
49299	823175
130816	823176
281674	823177
136024	823178
17877	823179
138167	823180
236661	823181
166672	823182
153393	823183
32220	823184
306135	823185
177193	823186
86448	823187
155383	823188
75121	823189
115153	823190
74774	823191
155357	823192
145245	823193
277298	823194
65246	823195
57138	823196
86617	823197
134338	823198
205	823199
208185	823200
177011	823201
239312	823202
43858	823203
5094	823204
263368	823205
15805	823206
17091	823207
10081	823208
323163	823209
210874	823210
21533	823211
276108	823212
66462	823213
104694	823214
108800	823215
90113	823216
140382	823217
129434	823218
177770	823219
124195	823220
6366	823221
199286	823222
77809	823223
2602	823224
210400	823225
184276	823226
166657	823227
166519	823228
166673	823229
39594	823230
150690	823231
134292	823232
259473	823233
136532	823234
276471	823235
75357	823236
185	823237
42457	823238
307941	823239
17319	823240
199076	823241
19729	823242
7633	823243
213721	823244
12861	823245
11560	823246
270303	823247
177720	823248
210041	823249
179950	823250
90543	823251
34298	823252
255152	823253
264712	823254
120198	823255
319042	823256
323699	823257
137405	823258
158617	823259
205529	823260
142659	823261
220402	823262
64281	823263
23409	823264
109321	823265
19076	823266
309060	823267
460	823268
21	823269
154696	823270
8227	823271
23085	823272
220264	823273
2602	823274
180470	823275
36275	823276
36811	823277
16112	823278
1423	823279
127362	823280
960	823281
34022	823282
44700	823283
108038	823284
217682	823285
309979	823286
17466	823287
14893	823288
14893	823289
180454	823290
12048	823291
73682	823292
133010	823293
160639	823294
29565	823295
70745	823296
196965	823297
6	823298
12910	823299
117096	823300
60943	823301
4877	823302
158151	823303
139141	823304
1914	823305
42383	823306
35241	823307
129660	823308
2864	823309
454	823310
145566	823311
136478	823312
82698	823313
1343	823314
127051	823315
67253	823316
290678	823317
49606	823318
7762	823319
37220	823320
9378	823321
1806	823322
9055	823323
159558	823324
39204	823325
207729	823326
180422	823327
119148	823328
188684	823329
84047	823330
39478	823331
17528	823332
210153	823333
52159	823334
26896	823335
137415	823336
72589	823337
24121	823338
143303	823339
130803	823340
210362	823341
270838	823342
135903	823343
24968	823344
24347	823345
113858	823346
95928	823347
185383	823348
195745	823349
265009	823350
111592	823351
110111	823352
31346	823353
170641	823354
8509	823355
1811	823356
316203	823357
1477	823358
111734	823359
10830	823360
59408	823361
170	823362
286727	823363
297941	823364
115197	823365
298710	823366
319388	823367
115928	823368
74248	823369
27399	823370
92080	823371
137742	823372
2922	823373
346	823374
50313	823375
72666	823376
53503	823377
122740	823378
134309	823379
150496	823380
158607	823381
120327	823382
51972	823383
17985	823384
1343	823385
255495	823386
24259	823387
278374	823388
62849	823389
51220	823390
129251	823391
31094	823392
121849	823393
213403	823394
252046	823395
276052	823396
201646	823397
107905	823398
89102	823399
213334	823400
200794	823401
308159	823402
954	823403
184871	823404
2270	823405
88355	823406
209734	823407
311933	823408
282842	823409
282097	823410
135477	823411
52178	823412
212017	823413
53016	823414
190829	823415
244082	823416
143028	823417
49397	823418
49262	823419
67227	823420
45048	823421
8217	823422
735	823423
74499	823424
103138	823425
284496	823426
184820	823427
36296	823428
12604	823429
96867	823430
311793	823431
36296	823432
48004	823433
212634	823434
180275	823435
20354	823436
9791	823437
61173	823438
35886	823439
324726	823440
321639	823441
159436	823442
28667	823443
47668	823444
26968	823445
201371	823446
65638	823447
208455	823448
114280	823449
147427	823450
31557	823451
17399	823452
42161	823453
285243	823454
154149	823455
283211	823456
1695	823457
42006	823458
126454	823459
152204	823460
7393	823461
181769	823462
151927	823463
319583	823464
131312	823465
209454	823466
183278	823467
11032	823468
78307	823469
13324	823470
291010	823471
320930	823472
166419	823473
208988	823474
140747	823475
155385	823476
154805	823477
92425	823478
177822	823479
137805	823480
53287	823481
161900	823482
74210	823483
52521	823484
93153	823485
139326	823486
4117	823487
114892	823488
259404	823489
46626	823490
46549	823491
121047	823492
4110	823493
177351	823494
148710	823495
9574	823496
17761	823497
9369	823498
208180	823499
12688	823500
292240	823501
320756	823502
31496	823503
247337	823504
623	823505
177656	823506
205354	823507
56229	823508
113589	823509
243887	823510
167506	823511
86708	823512
123936	823513
2942	823514
22386	823515
50198	823516
30765	823517
65996	823518
155333	823519
133712	823520
146196	823521
224387	823522
42717	823523
196918	823524
670	823525
187379	823526
153201	823527
1811	823528
282342	823529
5688	823530
9301	823531
68322	823532
120509	823533
227160	823534
83740	823535
19567	823536
146296	823537
10827	823538
10827	823539
8217	823540
178101	823541
113279	823542
38564	823543
8511	823544
135136	823545
36506	823546
8476	823547
116706	823548
24704	823549
22323	823550
25243	823551
197184	823552
91624	823553
122309	823554
7171	823555
118192	823556
120737	823557
38709	823558
266025	823559
197252	823560
12682	823561
79482	823562
305358	823563
254410	823564
319407	823565
124797	823566
246984	823567
287317	823568
138301	823569
3954	823570
204668	823571
22883	823572
189267	823573
5477	823574
1265	823575
33170	823576
98914	823577
214910	823578
64700	823579
42726	823580
152689	823581
54509	823582
9286	823583
135496	823584
207434	823585
161182	823586
2843	823587
91070	823588
176746	823589
81536	823590
248195	823591
38208	823592
57707	823593
10661	823594
135477	823595
10640	823596
1624	823597
115303	823598
66223	823599
138255	823600
224892	823601
32940	823602
730	823603
289422	823604
23229	823605
283917	823606
171350	823607
32006	823608
130570	823609
302067	823610
157183	823611
24116	823612
6294	823613
23459	823614
7411	823615
271221	823616
52496	823617
44052	823618
23864	823619
174244	823620
55463	823621
11688	823622
65471	823623
10086	823624
158232	823625
52507	823626
140933	823627
96888	823628
11964	823629
189493	823630
1494	823631
408	823632
99213	823633
307668	823634
125626	823635
55253	823636
16972	823637
241176	823638
5817	823639
245290	823640
158461	823641
233640	823642
299664	823643
289530	823644
118720	823645
166203	823646
132483	823647
85814	823648
22	823649
27309	823650
259108	823651
240	823652
14137	823653
315952	823654
5094	823655
65079	823656
4351	823657
252638	823658
55681	823659
120805	823660
38485	823661
14137	823662
123593	823663
56334	823664
310500	823665
188268	823666
7560	823667
24725	823668
132484	823669
25852	823670
138374	823671
52781	823672
48141	823673
5186	823674
38237	823675
161544	823676
84578	823677
19934	823678
197360	823679
297950	823680
306264	823681
255450	823682
154013	823683
310191	823684
215288	823685
14318	823686
111344	823687
19981	823688
27436	823689
108561	823690
82569	823691
313480	823692
18210	823693
180186	823694
180038	823695
52679	823696
295703	823697
178385	823698
98586	823699
27474	823700
77309	823701
232083	823702
87681	823703
113688	823704
147262	823705
161572	823706
324419	823707
161625	823708
148368	823709
115392	823710
40970	823711
201560	823712
59265	823713
75129	823714
137605	823715
154943	823716
303054	823717
90183	823718
78518	823719
23280	823720
71596	823721
39023	823722
150348	823723
96087	823724
8964	823725
17204	823726
82152	823727
54565	823728
216737	823729
2467	823730
47333	823731
77598	823732
2341	823733
239141	823734
110351	823735
171899	823736
108461	823737
263115	823738
18457	823739
105794	823740
208777	823741
28140	823742
194236	823743
71688	823744
130121	823745
85819	823746
159806	823747
140113	823748
3641	823749
17528	823750
223089	823751
3270	823752
63983	823753
152058	823754
100572	823755
200396	823756
16154	823757
77804	823758
285932	823759
179492	823760
82650	823761
82510	823762
19851	823763
18854	823764
1714	823765
42348	823766
193000	823767
23917	823768
8419	823769
317071	823770
49721	823771
1811	823772
1628	823773
108059	823774
141001	823775
108030	823776
28840	823777
306578	823778
139604	823779
38550	823780
87281	823781
117412	823782
123254	823783
54701	823784
9386	823785
217043	823786
66147	823787
218646	823788
11715	823789
55239	823790
104455	823791
28972	823792
59733	823793
54820	823794
22561	823795
68479	823796
26085	823797
283703	823798
39619	823799
120959	823800
3094	823801
27852	823802
108375	823803
131267	823804
170523	823805
109636	823806
185672	823807
42452	823808
28559	823809
10134	823810
500	823811
231700	823812
38574	823813
21551	823814
830	823815
24607	823816
157290	823817
252829	823818
17837	823819
87737	823820
128796	823821
174139	823822
64199	823823
173157	823824
128457	823825
83045	823826
83053	823827
110611	823828
226748	823829
88718	823830
312244	823831
133310	823832
118078	823833
57971	823834
94640	823835
47744	823836
181230	823837
2864	823838
276113	823839
285507	823840
2687	823841
102260	823842
1606	823843
8704	823844
19737	823845
30908	823846
157494	823847
126311	823848
177783	823849
82678	823850
800	823851
99168	823852
6297	823853
40229	823854
86688	823855
135349	823856
178939	823857
42322	823858
72296	823859
34527	823860
213389	823861
39667	823862
181486	823863
40464	823864
27447	823865
201530	823866
181900	823867
204200	823868
185007	823869
104452	823870
19858	823871
227609	823872
10537	823873
256986	823874
27543	823875
126904	823876
5746	823877
21999	823878
115258	823879
16897	823880
15228	823881
234428	823882
326848	823883
150136	823884
87751	823885
315257	823886
16726	823887
99285	823888
35451	823889
230925	823890
118018	823891
51657	823892
36728	823893
4811	823894
187568	823895
358	823896
201	823897
83852	823898
122	823899
69184	823900
67959	823901
4390	823902
135952	823903
7365	823904
49213	823905
49214	823906
180765	823907
9687	823908
17398	823909
115181	823910
271943	823911
71732	823912
104208	823913
35284	823914
48598	823915
7877	823916
167572	823917
198760	823918
112193	823919
42603	823920
177096	823921
12153	823922
123812	823923
214247	823924
126627	823925
2757	823926
65824	823927
568	823928
112832	823929
166945	823930
45389	823931
163507	823932
253451	823933
102052	823934
304277	823935
712	823936
12368	823937
43624	823938
33060	823939
1980	823940
250135	823941
18916	823942
69327	823943
118058	823944
3252	823945
28203	823946
56792	823947
455	823948
81102	823949
296069	823950
188413	823951
772	823952
129732	823953
158	823954
215052	823955
66637	823956
137431	823957
318165	823958
15064	823959
15779	823960
305220	823961
101882	823962
86506	823963
208052	823964
86468	823965
245021	823966
175206	823967
255422	823968
71973	823969
7885	823970
90063	823971
163497	823972
17324	823973
48703	823974
249974	823975
170027	823976
18488	823977
191909	823978
115892	823979
38403	823980
301244	823981
66531	823982
210516	823983
60707	823984
75026	823985
13713	823986
58754	823987
6430	823988
13548	823989
217047	823990
24808	823991
28307	823992
38366	823993
58198	823994
33661	823995
27296	823996
304619	823997
129695	823998
85719	823999
159284	824000
78515	824001
49227	824002
20657	824003
55015	824004
3048	824005
33684	824006
248907	824007
182815	824008
5120	824009
314839	824010
15142	824011
57165	824012
200037	824013
169112	824014
78491	824015
109284	824016
109115	824017
57493	824018
27040	824019
40214	824020
17921	824021
212623	824022
167106	824023
140932	824024
79092	824025
10992	824026
21314	824027
200445	824028
49520	824029
482	824030
149	824031
48419	824032
2359	824033
21743	824034
271114	824035
73629	824036
256804	824037
241048	824038
31839	824039
49294	824040
8517	824041
135915	824042
193402	824043
12861	824044
288	824045
213637	824046
42738	824047
198622	824048
179429	824049
75519	824050
103603	824051
153701	824052
129120	824053
180646	824054
33491	824055
327260	824056
205567	824057
94551	824058
238003	824059
77354	824060
18851	824061
174165	824062
189924	824063
2482	824064
13610	824065
113976	824066
104730	824067
307590	824068
26744	824069
259237	824070
169145	824071
2497	824072
207216	824073
2966	824074
130813	824075
51730	824076
86316	824077
87052	824078
146429	824079
201	824080
19476	824081
1644	824082
137033	824083
47395	824084
104245	824085
78	824086
135889	824087
20904	824088
112753	824089
3556	824090
38559	824091
13246	824092
54941	824093
296802	824094
325744	824095
98178	824096
152195	824097
1956	824098
233203	824099
35	824100
95220	824101
8509	824102
284162	824103
135577	824104
42925	824105
139529	824106
312837	824107
38807	824108
11336	824109
121429	824110
18034	824111
1625	824112
77287	824113
55274	824114
122530	824115
33631	824116
151208	824117
38871	824118
2578	824119
8293	824120
87438	824121
200798	824122
1040	824123
10151	824124
6397	824125
8857	824126
183786	824127
2346	824128
254293	824129
8453	824130
142844	824131
253841	824132
68180	824133
132217	824134
109533	824135
270827	824136
3347	824137
190785	824138
24333	824139
8247	824140
122685	824141
290475	824142
152560	824143
22754	824144
37755	824145
101325	824146
109777	824147
135207	824148
235386	824149
105646	824150
223756	824151
24695	824152
113675	824153
98234	824154
12880	824155
26030	824156
44060	824157
25801	824158
5043	824159
5241	824160
1781	824161
68866	824162
21269	824163
186805	824164
1900	824165
6897	824166
250861	824167
251019	824168
292773	824169
69492	824170
101668	824171
167647	824172
74351	824173
96090	824174
16118	824175
160342	824176
292387	824177
19049	824178
2019	824179
123637	824180
120917	824181
29814	824182
60423	824183
13885	824184
105400	824185
105400	824186
23827	824187
29081	824188
318812	824189
5385	824190
113693	824191
195821	824192
138475	824193
127879	824194
12270	824195
87184	824196
58278	824197
299786	824198
141517	824199
7243	824200
32563	824201
4890	824202
11171	824203
38887	824204
57783	824205
126939	824206
210767	824207
36095	824208
2423	824209
295575	824210
299314	824211
2234	824212
144897	824213
328711	824214
74577	824215
89998	824216
213800	824217
69103	824218
99287	824219
160710	824220
197606	824221
50873	824222
138526	824223
170284	824224
119754	824225
178917	824226
7410	824227
48740	824228
62191	824229
110317	824230
88765	824231
165713	824232
69852	824233
39786	824234
17962	824235
28626	824236
135072	824237
8820	824238
6981	824239
163567	824240
87838	824241
178893	824242
252718	824243
38923	824244
4162	824245
11745	824246
571	824247
27906	824248
36597	824249
37254	824250
134125	824251
88742	824252
1827	824253
26117	824254
24746	824255
195811	824256
2925	824257
30489	824258
81658	824259
7508	824260
25114	824261
9774	824262
183303	824263
28798	824264
183370	824265
89998	824266
88560	824267
63995	824268
174636	824269
25703	824270
87440	824271
19277	824272
1281	824273
186897	824274
286007	824275
9791	824276
28972	824277
21939	824278
163165	824279
42808	824280
15874	824281
38582	824282
1319	824283
289265	824284
97435	824285
78002	824286
224851	824287
61295	824288
24534	824289
33140	824290
65839	824291
169876	824292
1953	824293
165473	824294
261488	824295
170750	824296
35413	824297
301285	824298
256224	824299
38125	824300
217142	824301
161812	824302
95756	824303
81381	824304
65414	824305
1621	824306
197620	824307
7243	824308
1686	824309
39290	824310
534	824311
158166	824312
77712	824313
174365	824314
322324	824315
308177	824316
149428	824317
87455	824318
178	824319
77871	824320
5306	824321
36332	824322
1721	824323
29465	824324
64281	824325
64292	824326
39229	824327
88053	824328
27733	824329
135849	824330
87557	824331
27836	824332
1156	824333
48742	824334
46	824335
19020	824336
1259	824337
4565	824338
59338	824339
245520	824340
3720	824341
109003	824342
173041	824343
3209	824344
99555	824345
307628	824346
9158	824347
52212	824348
1625	824349
91592	824350
200560	824351
74517	824352
18619	824353
104244	824354
169435	824355
54722	824356
52470	824357
181072	824358
47132	824359
169598	824360
162843	824361
38586	824362
164316	824363
99571	824364
130143	824365
30523	824366
46634	824367
240521	824368
155278	824369
54307	824370
305123	824371
10733	824372
27733	824373
74517	824374
231190	824375
17178	824376
205132	824377
223001	824378
280752	824379
47370	824380
19049	824381
73628	824382
4466	824383
9051	824384
63161	824385
1570	824386
4258	824387
26966	824388
22054	824389
1096	824390
42	824391
51198	824392
1290	824393
133553	824394
238775	824395
1089	824396
8763	824397
61076	824398
69036	824399
48632	824400
324533	824401
148220	824402
303339	824403
29396	824404
36875	824405
317406	824406
26568	824407
14717	824408
53497	824409
3026	824410
57276	824411
91286	824412
5076	824413
40867	824414
196564	824415
37989	824416
389	824417
8217	824418
46307	824419
315160	824420
2986	824421
2694	824422
226343	824423
23534	824424
656	824425
179450	824426
10732	824427
46936	824428
4749	824429
34607	824430
2605	824431
322414	824432
151514	824433
151567	824434
176934	824435
504	824436
55029	824437
15451	824438
9673	824439
292052	824440
82063	824441
191849	824442
154943	824443
14631	824444
115387	824445
4966	824446
17178	824447
44722	824448
24692	824449
106883	824450
136417	824451
43817	824452
10	824453
23965	824454
18014	824455
303435	824456
257638	824457
117012	824458
188451	824459
20049	824460
407	824461
87238	824462
217141	824463
153228	824464
97947	824465
8835	824466
6330	824467
210724	824468
127007	824469
211124	824470
124787	824471
271002	824472
91175	824473
271361	824474
69615	824475
168567	824476
6201	824477
31383	824478
7115	824479
202007	824480
251479	824481
209505	824482
197803	824483
109506	824484
163947	824485
218583	824486
46737	824487
125125	824488
236601	824489
272699	824490
114556	824491
99956	824492
9886	824493
52414	824494
49621	824495
28717	824496
50014	824497
121336	824498
290221	824499
7894	824500
123550	824501
155776	824502
164949	824503
51091	824504
168984	824505
219757	824506
213678	824507
210619	824508
213678	824509
83206	824510
9535	824511
231	824512
5815	824513
129255	824514
49200	824515
156996	824516
11563	824517
17178	824518
174821	824519
101813	824520
73802	824521
270503	824522
126408	824523
63135	824524
67340	824525
285409	824526
75672	824527
56065	824528
40023	824529
88695	824530
10359	824531
52500	824532
122673	824533
209688	824534
140862	824535
6962	824536
38370	824537
194777	824538
247304	824539
138956	824540
134647	824541
159941	824542
44989	824543
213836	824544
86929	824545
38820	824546
25852	824547
159952	824548
242518	824549
213691	824550
75898	824551
2852	824552
323685	824553
192318	824554
176893	824555
8901	824556
115044	824557
6911	824558
22312	824559
133973	824560
116474	824561
158376	824562
211201	824563
134940	824564
47512	824565
122346	824566
209603	824567
96031	824568
132373	824569
285675	824570
4020	824571
112295	824572
132977	824573
175172	824574
312416	824575
108067	824576
320759	824577
41690	824578
10732	824579
17020	824580
110984	824581
51693	824582
37233	824583
158014	824584
24709	824585
49668	824586
209353	824587
250765	824588
48663	824589
34552	824590
146351	824591
11553	824592
313512	824593
178737	824594
17324	824595
23645	824596
49669	824597
74318	824598
7740	824599
102267	824600
24047	824601
113997	824602
133762	824603
315322	824604
7770	824605
38465	824606
58154	824607
201262	824608
115100	824609
10709	824610
284613	824611
58953	824612
207186	824613
35560	824614
142098	824615
89260	824616
49133	824617
266028	824618
86606	824619
289268	824620
303155	824621
295578	824622
194252	824623
12375	824624
169388	824625
328433	824626
39976	824627
203606	824628
178408	824629
13673	824630
22214	824631
13890	824632
121999	824633
54365	824634
10638	824635
100274	824636
109219	824637
6460	824638
85845	824639
24255	824640
120836	824641
12375	824642
153239	824643
934	824644
34166	824645
78434	824646
77354	824647
109283	824648
52947	824649
14204	824650
626	824651
75052	824652
316603	824653
31685	824654
3231	824655
3054	824656
14605	824657
24390	824658
82726	824659
190737	824660
3895	824661
36290	824662
1618	824663
54836	824664
200289	824665
71138	824666
90708	824667
69777	824668
17544	824669
174439	824670
134088	824671
66672	824672
108629	824673
267015	824674
72556	824675
212918	824676
179480	824677
96916	824678
65593	824679
86358	824680
326517	824681
27956	824682
3960	824683
108516	824684
30830	824685
242207	824686
115634	824687
204386	824688
4190	824689
60697	824690
9	824691
256218	824692
205979	824693
7054	824694
95822	824695
175347	824696
875	824697
286390	824698
15825	824699
17	824700
32259	824701
2478	824702
6658	824703
38158	824704
162669	824705
265088	824706
135308	824707
29324	824708
47173	824709
138792	824710
216010	824711
215836	824712
6063	824713
198607	824714
4749	824715
1805	824716
53794	824717
274598	824718
250365	824719
129017	824720
56045	824721
138486	824722
327301	824723
26376	824724
8293	824725
37566	824726
4414	824727
4110	824728
293948	824729
64456	824730
187064	824731
187755	824732
123790	824733
284409	824734
77944	824735
188846	824736
157109	824737
28185	824738
47261	824739
136644	824740
27415	824741
28468	824742
82732	824743
58189	824744
41854	824745
181239	824746
6240	824747
152790	824748
37633	824749
86656	824750
1395	824751
207965	824752
49581	824753
2072	824754
9763	824755
9130	824756
5329	824757
157172	824758
57059	824759
128756	824760
24398	824761
88069	824762
39176	824763
12910	824764
36133	824765
86	824766
86	824767
203984	824768
192826	824769
81226	824770
10993	824771
86571	824772
27057	824773
5681	824774
194921	824775
281328	824776
9302	824777
10617	824778
78270	824779
305	824780
60418	824781
193373	824782
30137	824783
212468	824784
147836	824785
30406	824786
168027	824787
199481	824788
117547	824789
306	824790
67	824791
74	824792
184348	824793
88301	824794
124174	824795
31549	824796
20761	824797
8251	824798
12944	824799
2534	824800
959	824801
308228	824802
88359	824803
150705	824804
122728	824805
317012	824806
64439	824807
14712	824808
1549	824809
29676	824810
69208	824811
76390	824812
24857	824813
6218	824814
3525	824815
27391	824816
16237	824817
23636	824818
87989	824819
8647	824820
30139	824821
1324	824822
212863	824823
18930	824824
9466	824825
1741	824826
10350	824827
75342	824828
25505	824829
5212	824830
5477	824831
76314	824832
136225	824833
71682	824834
126351	824835
134092	824836
19466	824837
45233	824838
16782	824839
57037	824840
85848	824841
235162	824842
2687	824843
63997	824844
76933	824845
213922	824846
135148	824847
185636	824848
60164	824849
21809	824850
33930	824851
52351	824852
238711	824853
275508	824854
177279	824855
145773	824856
19344	824857
60933	824858
148154	824859
325610	824860
39656	824861
58547	824862
325743	824863
325628	824864
39636	824865
2772	824866
176340	824867
48929	824868
113497	824869
286049	824870
85033	824871
22715	824872
136839	824873
1584	824874
224788	824875
1494	824876
19772	824877
240374	824878
1477	824879
12909	824880
85205	824881
79747	824882
78058	824883
41297	824884
77774	824885
162702	824886
263630	824887
48247	824888
71805	824889
142844	824890
27666	824891
237250	824892
204591	824893
317599	824894
2099	824895
115991	824896
163036	824897
2335	824898
24188	824899
181536	824900
1811	824901
24176	824902
275575	824903
115999	824904
274055	824905
66173	824906
142948	824907
166801	824908
2631	824909
32	824910
88942	824911
16645	824912
139269	824913
81551	824914
235461	824915
52447	824916
3200	824917
1115	824918
207590	824919
57384	824920
178005	824921
58610	824922
282279	824923
84781	824924
193130	824925
106596	824926
74945	824927
63107	824928
17650	824929
119031	824930
4730	824931
192207	824932
149869	824933
63695	824934
38918	824935
1926	824936
136715	824937
73952	824938
9324	824939
184021	824940
113152	824941
116645	824942
71936	824943
108179	824944
89846	824945
111214	824946
11209	824947
16843	824948
115888	824949
61952	824950
237799	824951
208543	824952
114898	824953
110368	824954
26836	824955
21446	824956
49827	824957
253758	824958
56319	824959
11596	824960
143041	824961
191520	824962
193567	824963
186910	824964
193726	824965
49959	824966
86777	824967
127639	824968
1836	824969
243204	824970
27351	824971
53450	824972
327974	824973
69612	824974
273325	824975
35012	824976
133667	824977
137339	824978
22383	824979
92014	824980
305000	824981
144009	824982
113446	824983
12387	824984
10264	824985
85381	824986
38895	824987
25821	824988
98838	824989
2359	824990
47457	824991
162791	824992
93582	824993
100767	824994
183934	824995
75513	824996
77174	824997
80460	824998
39006	824999
57619	825000
95350	825001
102034	825002
31721	825003
116718	825004
137684	825005
16794	825006
14717	825007
45556	825008
137179	825009
73377	825010
88797	825011
2026	825012
138176	825013
10830	825014
23452	825015
300031	825016
88175	825017
101949	825018
138089	825019
1782	825020
19127	825021
46999	825022
2936	825023
55900	825024
88091	825025
60987	825026
123597	825027
273501	825028
14391	825029
243344	825030
128685	825031
281595	825032
3909	825033
18004	825034
2871	825035
134266	825036
153141	825037
327808	825038
269505	825039
181998	825040
286542	825041
243004	825042
200258	825043
211221	825044
290563	825045
74518	825046
80287	825047
185640	825048
283577	825049
275400	825050
115223	825051
74675	825052
91643	825053
74367	825054
158234	825055
163554	825056
177458	825057
79743	825058
43359	825059
52220	825060
275309	825061
36451	825062
217558	825063
148348	825064
172927	825065
20023	825066
244969	825067
52978	825068
2218	825069
41537	825070
2261	825071
264914	825072
25935	825073
154	825074
202955	825075
114325	825076
105779	825077
116908	825078
38326	825079
16198	825080
15653	825081
104036	825082
186962	825083
6021	825084
55907	825085
57251	825086
89506	825087
17529	825088
9757	825089
54499	825090
189532	825091
227711	825092
66305	825093
1842	825094
85076	825095
32584	825096
52955	825097
113510	825098
208248	825099
172056	825100
10609	825101
189924	825102
13868	825103
154805	825104
80256	825105
32363	825106
7356	825107
49857	825108
110112	825109
200536	825110
53563	825111
214310	825112
26930	825113
79161	825114
137741	825115
10880	825116
175003	825117
42280	825118
135662	825119
19684	825120
317980	825121
63783	825122
284024	825123
102085	825124
121065	825125
203958	825126
157414	825127
49940	825128
5043	825129
4196	825130
44444	825131
122082	825132
155814	825133
9322	825134
98337	825135
128268	825136
74035	825137
283245	825138
65641	825139
124956	825140
196059	825141
84591	825142
194362	825143
317945	825144
182086	825145
127286	825146
95498	825147
34552	825148
141519	825149
19519	825150
90253	825151
13182	825152
200834	825153
158787	825154
5820	825155
71682	825156
178675	825157
114702	825158
114940	825159
4711	825160
157779	825161
72819	825162
35606	825163
26550	825164
57809	825165
72784	825166
68613	825167
296174	825168
34651	825169
43793	825170
3958	825171
60778	825172
114855	825173
139084	825174
212992	825175
226081	825176
79670	825177
105422	825178
82668	825179
188019	825180
51391	825181
189733	825182
43989	825183
115702	825184
51771	825185
118751	825186
57815	825187
77343	825188
213055	825189
17482	825190
151971	825191
15172	825192
283749	825193
14500	825194
513	825195
262323	825196
201522	825197
168460	825198
169154	825199
281631	825200
217106	825201
118029	825202
198734	825203
37509	825204
57409	825205
145112	825206
77804	825207
187006	825208
120638	825209
55041	825210
847	825211
206589	825212
253569	825213
209153	825214
97918	825215
4110	825216
2687	825217
23132	825218
150791	825219
5636	825220
88312	825221
299333	825222
25010	825223
179827	825224
56816	825225
27147	825226
157132	825227
92649	825228
49000	825229
141686	825230
138462	825231
54078	825232
193528	825233
37471	825234
56830	825235
301628	825236
174139	825237
168812	825238
197019	825239
197089	825240
81705	825241
3929	825242
170521	825243
268448	825244
146161	825245
38134	825246
38134	825247
2421	825248
85774	825249
50297	825250
177930	825251
83922	825252
926	825253
11837	825254
58073	825255
32838	825256
123928	825257
71596	825258
148837	825259
317786	825260
182064	825261
18117	825262
33767	825263
85159	825264
295768	825265
4304	825266
85696	825267
209398	825268
176959	825269
70641	825270
323866	825271
14498	825272
150530	825273
97208	825274
97208	825275
88670	825276
24409	825277
9790	825278
33930	825279
49382	825280
49641	825281
50080	825282
27548	825283
185090	825284
247051	825285
298104	825286
73505	825287
2725	825288
69585	825289
184038	825290
119449	825291
43938	825292
75808	825293
103395	825294
46071	825295
445	825296
74699	825297
9687	825298
293749	825299
178177	825300
213675	825301
317683	825302
316807	825303
317715	825304
58258	825305
67229	825306
88592	825307
161093	825308
210060	825309
246588	825310
39390	825311
39386	825312
215399	825313
251073	825314
139846	825315
184589	825316
180078	825317
8126	825318
135404	825319
209657	825320
198679	825321
213823	825322
323451	825323
19818	825324
218713	825325
69612	825326
116936	825327
83313	825328
2	825329
6182	825330
154817	825331
154817	825332
14204	825333
15249	825334
158521	825335
70269	825336
97383	825337
146260	825338
4900	825339
243026	825340
1773	825341
1811	825342
192878	825343
12783	825344
210728	825345
56991	825346
2923	825347
21631	825348
107885	825349
101151	825350
134360	825351
6038	825352
182312	825353
120282	825354
81325	825355
49276	825356
241421	825357
101443	825358
15371	825359
317730	825360
134656	825361
13548	825362
103491	825363
115092	825364
74620	825365
49649	825366
72	825367
259227	825368
317889	825369
178788	825370
158373	825371
52321	825372
120724	825373
84995	825374
48181	825375
47767	825376
39246	825377
33952	825378
214246	825379
177329	825380
280285	825381
23186	825382
17683	825383
168447	825384
119460	825385
52116	825386
2225	825387
171968	825388
151091	825389
145746	825390
70678	825391
29665	825392
244665	825393
101184	825394
110550	825395
114538	825396
112502	825397
267752	825398
88942	825399
87888	825400
16224	825401
105895	825402
260740	825403
286558	825404
96383	825405
39131	825406
55175	825407
69307	825408
248761	825409
18730	825410
7262	825411
5226	825412
302158	825413
43938	825414
193628	825415
273613	825416
89028	825417
115196	825418
199754	825419
116357	825420
150731	825421
56038	825422
8050	825423
244513	825424
148034	825425
7049	825426
4521	825427
84578	825428
38535	825429
9109	825430
43377	825431
214449	825432
4710	825433
193332	825434
23446	825435
568	825436
155914	825437
483	825438
2902	825439
1290	825440
5224	825441
76329	825442
13020	825443
4006	825444
856	825445
19320	825446
94027	825447
27389	825448
137667	825449
38781	825450
99746	825451
20542	825452
4170	825453
1070	825454
280810	825455
107707	825456
307581	825457
212276	825458
8250	825459
22526	825460
206181	825461
54717	825462
5031	825463
96811	825464
18034	825465
214539	825466
39170	825467
55239	825468
135339	825469
320219	825470
117	825471
86	825472
20542	825473
78673	825474
316448	825475
19242	825476
309068	825477
37761	825478
130672	825479
130188	825480
240112	825481
246564	825482
246525	825483
114511	825484
246531	825485
6894	825486
31954	825487
113976	825488
6785	825489
177721	825490
130889	825491
130889	825492
130889	825493
70367	825494
70367	825495
70367	825496
310	825497
194577	825498
200283	825499
159204	825500
245162	825501
312871	825502
245160	825503
304959	825504
129284	825505
101642	825506
159511	825507
271858	825508
49153	825509
270832	825510
73889	825511
271522	825512
73900	825513
246476	825514
177161	825515
49171	825516
90213	825517
49569	825518
145489	825519
94795	825520
143829	825521
214630	825522
254110	825523
194333	825524
129612	825525
250904	825526
205852	825527
13843	825528
218420	825529
3459	825530
66760	825531
297	825532
2817	825533
117694	825534
12640	825535
159158	825536
67551	825537
111015	825538
4313	825539
244998	825540
1959	825541
150228	825542
30004	825543
25437	825544
90393	825545
76400	825546
162442	825547
115481	825548
111657	825549
179889	825550
285061	825551
35298	825552
147707	825553
43471	825554
304599	825555
52842	825556
11368	825557
123389	825558
150182	825559
2497	825560
46968	825561
60035	825562
312851	825563
36608	825564
292437	825565
33865	825566
169823	825567
174704	825568
23592	825569
270427	825570
98451	825571
3211	825572
2375	825573
88569	825574
266977	825575
74220	825576
157710	825577
150388	825578
147927	825579
90060	825580
211983	825581
95275	825582
56307	825583
147234	825584
267859	825585
143645	825586
179777	825587
79664	825588
19308	825589
75638	825590
314156	825591
326280	825592
87966	825593
193525	825594
316792	825595
175744	825596
110740	825597
115704	825598
194183	825599
122219	825600
92316	825601
52473	825602
106559	825603
106525	825604
69211	825605
18633	825606
45250	825607
88592	825608
101465	825609
71913	825610
15461	825611
66134	825612
294124	825613
111770	825614
276719	825615
218934	825616
4009	825617
139145	825618
216618	825619
45589	825620
230729	825621
95997	825622
221816	825623
233596	825624
320825	825625
42147	825626
315258	825627
148513	825628
176896	825629
159465	825630
246598	825631
160108	825632
1243	825633
196600	825634
196669	825635
58355	825636
170677	825637
220703	825638
146542	825639
21277	825640
49885	825641
229711	825642
138803	825643
87752	825644
120356	825645
272303	825646
302296	825647
13150	825648
157315	825649
189160	825650
200508	825651
243706	825652
196649	825653
100290	825654
26325	825655
62986	825656
107031	825657
246935	825658
1491	825659
152968	825660
103	825661
246338	825662
116083	825663
199224	825664
213286	825665
273096	825666
179118	825667
2516	825668
22831	825669
23280	825670
5757	825671
182238	825672
182026	825673
116119	825674
5145	825675
13590	825676
238121	825677
180157	825678
115306	825679
38618	825680
16310	825681
190366	825682
225210	825683
84908	825684
29855	825685
226954	825686
136691	825687
148010	825688
244540	825689
300538	825690
29800	825691
116048	825692
25852	825693
10354	825694
200169	825695
38230	825696
27019	825697
118817	825698
11270	825699
91179	825700
114262	825701
328336	825702
6500	825703
16332	825704
35102	825705
127979	825706
7040	825707
95427	825708
29139	825709
4090	825710
2135	825711
41917	825712
273506	825713
36133	825714
5688	825715
84165	825716
55743	825717
119801	825718
54452	825719
101504	825720
116335	825721
17231	825722
274017	825723
22	825724
89695	825725
121022	825726
62065	825727
187154	825728
48075	825729
149230	825730
270186	825731
16419	825732
85409	825733
308718	825734
32033	825735
54700	825736
69740	825737
47554	825738
403	825739
94825	825740
46	825741
245677	825742
90	825743
118532	825744
137055	825745
313172	825746
8619	825747
319361	825748
111000	825749
222172	825750
309997	825751
245387	825752
287014	825753
205864	825754
29242	825755
66115	825756
4048	825757
80308	825758
44306	825759
86	825760
54694	825761
12502	825762
138661	825763
58454	825764
89082	825765
83607	825766
46951	825767
269480	825768
40299	825769
26931	825770
148665	825771
222252	825772
179355	825773
22931	825774
167100	825775
167479	825776
1416	825777
46348	825778
309956	825779
151994	825780
6347	825781
5008	825782
1866	825783
48949	825784
27135	825785
67484	825786
8025	825787
24165	825788
105069	825789
230460	825790
3600	825791
179154	825792
286829	825793
50715	825794
89838	825795
50474	825796
39210	825797
3816	825798
110865	825799
269740	825800
70425	825801
101138	825802
65929	825803
40080	825804
39200	825805
87949	825806
46269	825807
6165	825808
5331	825809
74138	825810
49390	825811
166918	825812
119469	825813
1547	825814
167611	825815
79275	825816
49275	825817
50872	825818
50872	825819
5050	825820
16170	825821
184594	825822
282566	825823
108452	825824
20497	825825
53320	825826
73974	825827
70261	825828
97332	825829
4794	825830
154100	825831
57921	825832
135113	825833
70720	825834
325038	825835
10781	825836
306718	825837
50094	825838
325195	825839
67641	825840
107030	825841
64420	825842
325689	825843
79174	825844
114286	825845
88731	825846
279283	825847
175337	825848
76423	825849
143191	825850
39371	825851
816	825852
166849	825853
3918	825854
49249	825855
247204	825856
174013	825857
67055	825858
58673	825859
4274	825860
18437	825861
5094	825862
215900	825863
35165	825864
9286	825865
40868	825866
19572	825867
87440	825868
4	825869
242625	825870
179059	825871
137659	825872
68563	825873
4922	825874
186398	825875
38093	825876
114028	825877
39508	825878
113788	825879
13958	825880
118203	825881
280920	825882
48627	825883
190682	825884
121096	825885
328494	825886
171925	825887
168985	825888
63595	825889
113540	825890
46742	825891
87319	825892
126599	825893
39758	825894
27494	825895
39674	825896
2900	825897
62617	825898
36097	825899
39544	825900
4056	825901
162275	825902
177735	825903
181883	825904
3689	825905
67815	825906
1912	825907
39538	825908
132089	825909
8974	825910
292	825911
2988	825912
365	825913
6930	825914
26286	825915
252460	825916
171562	825917
166	825918
12821	825919
150224	825920
9769	825921
237776	825922
21001	825923
22334	825924
981	825925
34201	825926
214465	825927
304947	825928
97359	825929
281551	825930
304949	825931
307505	825932
245045	825933
156685	825934
59391	825935
4420	825936
7021	825937
26486	825938
2645	825939
201707	825940
162455	825941
6347	825942
200633	825943
321437	825944
239819	825945
179646	825946
177113	825947
68186	825948
191804	825949
127208	825950
76924	825951
30447	825952
132101	825953
90458	825954
75627	825955
75498	825956
160317	825957
141086	825958
208471	825959
60308	825960
23990	825961
19849	825962
119345	825963
30297	825964
40564	825965
73038	825966
129855	825967
53301	825968
158064	825969
83920	825970
20183	825971
137937	825972
166228	825973
194905	825974
318162	825975
199033	825976
13949	825977
37386	825978
16176	825979
30556	825980
225843	825981
218083	825982
28300	825983
678	825984
102742	825985
67972	825986
37084	825987
239321	825988
230651	825989
313265	825990
90195	825991
83920	825992
64684	825993
164960	825994
26895	825995
46825	825996
10125	825997
27499	825998
123991	825999
202430	826000
16736	826001
239864	826002
179443	826003
219335	826004
173600	826005
49380	826006
104272	826007
4673	826008
184851	826009
87357	826010
30	826011
104214	826012
37812	826013
245187	826014
205405	826015
190847	826016
63195	826017
168743	826018
186151	826019
59463	826020
16548	826021
3381	826022
69246	826023
139952	826024
206226	826025
103901	826026
50539	826027
91876	826028
165502	826029
101262	826030
319936	826031
314418	826032
221419	826033
54416	826034
2641	826035
27167	826036
114107	826037
134266	826038
238807	826039
242085	826040
54225	826041
47654	826042
177573	826043
47554	826044
107905	826045
48219	826046
90071	826047
13432	826048
84165	826049
119218	826050
59495	826051
75710	826052
10152	826053
238	826054
88232	826055
241177	826056
74569	826057
309900	826058
84032	826059
95437	826060
77620	826061
131211	826062
394	826063
167963	826064
35038	826065
213886	826066
39552	826067
191760	826068
319383	826069
59235	826070
80211	826071
24774	826072
96572	826073
57674	826074
19532	826075
7711	826076
1209	826077
40967	826078
75654	826079
35739	826080
7699	826081
325874	826082
36	826083
160525	826084
51305	826085
90169	826086
856	826087
62156	826088
6319	826089
109447	826090
120154	826091
304930	826092
282	826093
14053	826094
247830	826095
223466	826096
176058	826097
87213	826098
13468	826099
79743	826100
2255	826101
9938	826102
253939	826103
135634	826104
1912	826105
4008	826106
209582	826107
55098	826108
6610	826109
119798	826110
135813	826111
16653	826112
134641	826113
131690	826114
328	826115
53048	826116
103486	826117
38761	826118
7364	826119
28215	826120
1151	826121
1700	826122
36629	826123
57940	826124
321778	826125
25597	826126
150455	826127
67991	826128
26283	826129
292719	826130
233483	826131
28144	826132
90718	826133
2265	826134
52224	826135
175115	826136
175649	826137
4030	826138
2171	826139
90265	826140
289329	826141
321666	826142
1291	826143
178335	826144
73243	826145
592	826146
276818	826147
2986	826148
1291	826149
39832	826150
4778	826151
9962	826152
35756	826153
164584	826154
95536	826155
27641	826156
6329	826157
138707	826158
269273	826159
257126	826160
442	826161
210797	826162
76014	826163
204978	826164
35827	826165
150818	826166
207	826167
175658	826168
4430	826169
28986	826170
53797	826171
138509	826172
13322	826173
316129	826174
8156	826175
19564	826176
5360	826177
107455	826178
32395	826179
174231	826180
5172	826181
2494	826182
1912	826183
65544	826184
314434	826185
9048	826186
66666	826187
320321	826188
209537	826189
46505	826190
7973	826191
60018	826192
87329	826193
87091	826194
179801	826195
139583	826196
207291	826197
74312	826198
13225	826199
76483	826200
99614	826201
79616	826202
25275	826203
167248	826204
1408	826205
119823	826206
161027	826207
1701	826208
47169	826209
28382	826210
2301	826211
46227	826212
90088	826213
144277	826214
13174	826215
14404	826216
182654	826217
81044	826218
217262	826219
227628	826220
24753	826221
18766	826222
232329	826223
149726	826224
60871	826225
121144	826226
39755	826227
427	826228
141094	826229
85754	826230
31610	826231
173	826232
215922	826233
3285	826234
137676	826235
188256	826236
2201	826237
52295	826238
7649	826239
58222	826240
2276	826241
152676	826242
18585	826243
72759	826244
11579	826245
63541	826246
232883	826247
13078	826248
173569	826249
9663	826250
93716	826251
64102	826252
238	826253
41476	826254
19720	826255
6827	826256
14652	826257
4171	826258
122324	826259
92044	826260
188	826261
30251	826262
7782	826263
18009	826264
208036	826265
45590	826266
65772	826267
1210	826268
2257	826269
130853	826270
1404	826271
71732	826272
171590	826273
43831	826274
155662	826275
30441	826276
82876	826277
119633	826278
11	826279
13330	826280
94811	826281
5102	826282
108098	826283
1028	826284
56024	826285
55883	826286
138832	826287
92163	826288
175645	826289
11516	826290
53070	826291
938	826292
8091	826293
31923	826294
17055	826295
33696	826296
186197	826297
99373	826298
124220	826299
214762	826300
58464	826301
57618	826302
10242	826303
38701	826304
282410	826305
95670	826306
87464	826307
197300	826308
126104	826309
210693	826310
139890	826311
175707	826312
287752	826313
295923	826314
203085	826315
35474	826316
27295	826317
230635	826318
277314	826319
310933	826320
259177	826321
163441	826322
163351	826323
100621	826324
156271	826325
53880	826326
81122	826327
244635	826328
35766	826329
106453	826330
7123	826331
108888	826332
213480	826333
224606	826334
135919	826335
10750	826336
3843	826337
203244	826338
148892	826339
6445	826340
117237	826341
115797	826342
283474	826343
19785	826344
41904	826345
1306	826346
84138	826347
125647	826348
3171	826349
201801	826350
5594	826351
35808	826352
6343	826353
148749	826354
47654	826355
28164	826356
89851	826357
88744	826358
13827	826359
5733	826360
318357	826361
11128	826362
32171	826363
3440	826364
11515	826365
5008	826366
111318	826367
7244	826368
10874	826369
65871	826370
109934	826371
241446	826372
17398	826373
33680	826374
25777	826375
209142	826376
179	826377
117	826378
54106	826379
131765	826380
87310	826381
278532	826382
39053	826383
39053	826384
90887	826385
62284	826386
41719	826387
39824	826388
74876	826389
63819	826390
212342	826391
62314	826392
1766	826393
175029	826394
28387	826395
74397	826396
206990	826397
248657	826398
62151	826399
142571	826400
142214	826401
89347	826402
106867	826403
41294	826404
213159	826405
69899	826406
67852	826407
320450	826408
125254	826409
181109	826410
103210	826411
134294	826412
137484	826413
175731	826414
177350	826415
256841	826416
572	826417
274159	826418
297812	826419
49877	826420
310229	826421
79931	826422
40360	826423
138073	826424
81405	826425
81824	826426
91721	826427
133229	826428
274162	826429
39099	826430
57610	826431
116519	826432
274	826433
4996	826434
239415	826435
123821	826436
116692	826437
20634	826438
670	826439
70666	826440
13453	826441
97519	826442
109132	826443
255971	826444
211160	826445
211449	826446
86963	826447
315150	826448
200915	826449
116507	826450
4506	826451
10754	826452
21690	826453
24698	826454
119275	826455
11974	826456
26157	826457
23668	826458
1180	826459
291393	826460
143580	826461
38989	826462
179723	826463
37163	826464
84787	826465
84779	826466
240383	826467
104036	826468
1116	826469
2631	826470
63679	826471
38913	826472
168926	826473
12375	826474
41306	826475
3258	826476
81308	826477
53048	826478
170666	826479
200949	826480
176892	826481
1702	826482
68765	826483
164272	826484
2815	826485
144059	826486
188231	826487
5656	826488
318770	826489
69337	826490
35789	826491
1999	826492
225231	826493
31923	826494
199737	826495
105728	826496
282977	826497
35350	826498
17234	826499
87444	826500
83980	826501
59385	826502
64549	826503
73458	826504
27880	826505
276978	826506
196029	826507
103115	826508
78636	826509
11706	826510
26760	826511
305741	826512
47063	826513
2788	826514
32544	826515
8513	826516
260232	826517
59773	826518
51905	826519
4950	826520
14339	826521
128543	826522
57532	826523
19585	826524
266046	826525
177570	826526
258255	826527
260663	826528
4635	826529
71732	826530
83919	826531
57729	826532
136325	826533
210505	826534
58752	826535
4006	826536
27357	826537
39156	826538
139270	826539
90494	826540
124660	826541
327927	826542
80725	826543
100906	826544
178707	826545
136665	826546
193967	826547
147465	826548
66875	826549
206935	826550
102614	826551
2983	826552
54674	826553
29819	826554
276464	826555
687	826556
28146	826557
1337	826558
4004	826559
110931	826560
135225	826561
309458	826562
59504	826563
216641	826564
166278	826565
104271	826566
188621	826567
68394	826568
65839	826569
184266	826570
19838	826571
130581	826572
306491	826573
13611	826574
108396	826575
75980	826576
54770	826577
128251	826578
217554	826579
121052	826580
319991	826581
143014	826582
41226	826583
210295	826584
318709	826585
166726	826586
154009	826587
188971	826588
54975	826589
111251	826590
210687	826591
220657	826592
127575	826593
135349	826594
262278	826595
317835	826596
93765	826597
143917	826598
224121	826599
106279	826600
30011	826601
327714	826602
171577	826603
156181	826604
80898	826605
228	826606
111553	826607
62267	826608
164317	826609
164090	826610
5150	826611
66538	826612
3593	826613
26733	826614
7322	826615
96415	826616
92	826617
74490	826618
211851	826619
73270	826620
2967	826621
119412	826622
184098	826623
3014	826624
22803	826625
82400	826626
49810	826627
21271	826628
151	826629
1423	826630
18808	826631
6365	826632
61972	826633
1582	826634
64051	826635
114478	826636
173056	826637
279154	826638
19634	826639
51291	826640
90107	826641
29013	826642
875	826643
746	826644
45120	826645
84957	826646
43055	826647
45223	826648
22226	826649
235065	826650
45431	826651
5496	826652
22226	826653
19041	826654
84957	826655
160949	826656
144056	826657
43055	826658
41846	826659
1118	826660
10424	826661
89725	826662
196953	826663
298614	826664
204819	826665
158945	826666
17703	826667
41625	826668
283100	826669
49168	826670
117251	826671
20792	826672
15700	826673
45407	826674
31164	826675
67044	826676
53154	826677
49510	826678
434	826679
218210	826680
80509	826681
58067	826682
141889	826683
688	826684
149767	826685
135498	826686
43863	826687
15079	826688
254157	826689
305826	826690
189600	826691
34425	826692
22568	826693
121788	826694
185741	826695
102609	826696
109707	826697
201451	826698
81420	826699
149397	826700
697	826701
104800	826702
325310	826703
138597	826704
91023	826705
74905	826706
70194	826707
235970	826708
56533	826709
26169	826710
95787	826711
310824	826712
9439	826713
172645	826714
226958	826715
12745	826716
189275	826717
96326	826718
185990	826719
222383	826720
187749	826721
86749	826722
273	826723
294863	826724
185990	826725
185590	826726
140921	826727
72	826728
135864	826729
194162	826730
171766	826731
110420	826732
29419	826733
68058	826734
215682	826735
96388	826736
10172	826737
224541	826738
12107	826739
188156	826740
27841	826741
81821	826742
45488	826743
7671	826744
39887	826745
320922	826746
185991	826747
228664	826748
79238	826749
73604	826750
265807	826751
41070	826752
45846	826753
119	826754
47527	826755
140532	826756
59472	826757
1870	826758
26951	826759
23878	826760
172258	826761
206289	826762
288409	826763
35568	826764
4112	826765
277110	826766
53532	826767
212424	826768
268	826769
3330	826770
2458	826771
123200	826772
32	826773
43873	826774
256105	826775
8424	826776
99969	826777
234519	826778
12645	826779
91023	826780
10033	826781
41140	826782
86	826783
118538	826784
12987	826785
769	826786
31538	826787
141153	826788
5167	826789
90765	826790
185718	826791
238721	826792
8550	826793
29667	826794
95619	826795
199262	826796
40	826797
56341	826798
1076	826799
299272	826800
181260	826801
225710	826802
111763	826803
6469	826804
82185	826805
50371	826806
174912	826807
60099	826808
145242	826809
47949	826810
8423	826811
114171	826812
81118	826813
5081	826814
8218	826815
309881	826816
281685	826817
30066	826818
65834	826819
76300	826820
2547	826821
280972	826822
37161	826823
5081	826824
46153	826825
107560	826826
17199	826827
13525	826828
46259	826829
235283	826830
203089	826831
66044	826832
213311	826833
205971	826834
234717	826835
71691	826836
295098	826837
27405	826838
73707	826839
50702	826840
5261	826841
100550	826842
77380	826843
261955	826844
31008	826845
59945	826846
203659	826847
235509	826848
5261	826849
168126	826850
58185	826851
1974	826852
15722	826853
105969	826854
28026	826855
145058	826856
204557	826857
60547	826858
680	826859
17384	826860
26	826861
4053	826862
40361	826863
132048	826864
44230	826865
1101	826866
119515	826867
38653	826868
133413	826869
214699	826870
10442	826871
88973	826872
67977	826873
17930	826874
160950	826875
13	826876
102282	826877
159873	826878
178015	826879
66995	826880
185991	826881
5471	826882
149540	826883
47460	826884
7923	826885
19788	826886
88626	826887
191173	826888
74264	826889
315256	826890
64633	826891
97623	826892
121788	826893
13151	826894
154414	826895
40	826896
52166	826897
41435	826898
74264	826899
13758	826900
8661	826901
136767	826902
114776	826903
4258	826904
21862	826905
14842	826906
65130	826907
60	826908
145912	826909
8991	826910
275407	826911
262489	826912
73353	826913
139430	826914
115845	826915
276597	826916
100323	826917
30802	826918
171527	826919
262784	826920
100818	826921
189697	826922
215520	826923
100463	826924
291116	826925
300076	826926
10896	826927
326303	826928
143346	826929
136857	826930
172743	826931
303988	826932
234110	826933
120508	826934
152786	826935
188766	826936
270020	826937
184859	826938
112105	826939
167952	826940
24159	826941
123546	826942
228817	826943
124304	826944
129697	826945
15979	826946
1321	826947
1321	826948
1321	826949
131695	826950
44215	826951
226427	826952
15979	826953
4303	826954
15979	826955
15979	826956
283333	826957
174321	826958
224249	826959
81070	826960
135377	826961
152525	826962
39121	826963
118335	826964
11050	826965
278383	826966
129242	826967
305734	826968
88313	826969
1544	826970
36583	826971
42927	826972
41582	826973
8959	826974
289199	826975
285917	826976
142100	826977
291456	826978
222469	826979
54719	826980
80116	826981
265121	826982
123252	826983
4064	826984
114053	826985
120788	826986
16208	826987
3011	826988
48176	826989
16208	826990
43556	826991
41206	826992
64872	826993
52590	826994
150331	826995
49600	826996
2938	826997
16629	826998
46293	826999
91671	827000
197344	827001
40599	827002
2829	827003
40686	827004
18252	827005
8684	827006
15226	827007
75340	827008
1109	827009
41253	827010
110	827011
82625	827012
49604	827013
128264	827014
98745	827015
282199	827016
236510	827017
52234	827018
315565	827019
260549	827020
131524	827021
310174	827022
144722	827023
182253	827024
314691	827025
321578	827026
203812	827027
187528	827028
309569	827029
321793	827030
203812	827031
93135	827032
238222	827033
232958	827034
150690	827035
154217	827036
14581	827037
55866	827038
168136	827039
190098	827040
21379	827041
21379	827042
15133	827043
2762	827044
130895	827045
20371	827046
146716	827047
40633	827048
40633	827049
40752	827050
20175	827051
15136	827052
16252	827053
177517	827054
319995	827055
16380	827056
147989	827057
32753	827058
148495	827059
45661	827060
148495	827061
20005	827062
213629	827063
73875	827064
14488	827065
275279	827066
23947	827067
276999	827068
311095	827069
249577	827070
319068	827071
192114	827072
152285	827073
23249	827074
11403	827075
109799	827076
20095	827077
94484	827078
4300	827079
1745	827080
10881	827081
21098	827082
244355	827083
144378	827084
212082	827085
130363	827086
190575	827087
98286	827088
106055	827089
25771	827090
238635	827091
91991	827092
72991	827093
179887	827094
549	827095
64489	827096
41940	827097
15221	827098
80398	827099
208203	827100
123054	827101
49333	827102
130917	827103
18573	827104
90193	827105
180102	827106
195832	827107
1628	827108
57023	827109
37644	827110
111405	827111
295227	827112
59308	827113
59317	827114
49122	827115
41236	827116
76159	827117
222180	827118
25617	827119
45950	827120
193859	827121
220702	827122
87623	827123
2048	827124
114144	827125
200678	827126
16806	827127
25216	827128
15346	827129
39983	827130
121182	827131
315902	827132
208358	827133
82088	827134
73583	827135
104133	827136
125640	827137
25701	827138
24991	827139
144342	827140
45456	827141
258382	827142
313614	827143
327611	827144
32787	827145
22560	827146
245845	827147
157982	827148
7606	827149
28578	827150
9859	827151
19736	827152
58299	827153
101341	827154
269341	827155
91461	827156
46318	827157
297352	827158
46318	827159
203060	827160
25653	827161
45614	827162
23533	827163
89511	827164
81552	827165
231523	827166
23079	827167
83344	827168
327392	827169
86980	827170
71279	827171
264841	827172
100678	827173
154962	827174
6968	827175
262793	827176
42690	827177
99705	827178
16646	827179
23843	827180
124516	827181
41878	827182
92935	827183
297838	827184
19832	827185
24332	827186
85249	827187
24245	827188
33492	827189
179644	827190
50531	827191
261091	827192
24039	827193
188418	827194
28270	827195
119068	827196
24134	827197
71279	827198
33875	827199
313488	827200
32035	827201
189472	827202
108373	827203
50507	827204
73191	827205
113711	827206
50997	827207
45734	827208
9780	827209
53294	827210
28405	827211
23819	827212
14742	827213
88805	827214
42801	827215
61592	827216
228890	827217
147942	827218
7690	827219
45480	827220
195696	827221
151687	827222
28186	827223
70981	827224
8363	827225
85789	827226
86398	827227
8062	827228
83210	827229
5244	827230
137508	827231
136701	827232
49229	827233
164817	827234
67266	827235
9921	827236
305747	827237
2995	827238
9002	827239
112733	827240
7953	827241
61826	827242
12145	827243
42728	827244
54257	827245
53412	827246
58922	827247
4292	827248
89652	827249
51907	827250
113937	827251
1791	827252
16675	827253
61260	827254
176105	827255
317897	827256
110330	827257
171289	827258
64	827259
64	827260
68205	827261
2396	827262
206103	827263
58200	827264
51132	827265
114354	827266
116201	827267
74931	827268
23754	827269
116137	827270
142728	827271
292007	827272
5321	827273
171711	827274
48036	827275
147318	827276
8530	827277
33775	827278
204773	827279
40549	827280
89638	827281
262312	827282
12047	827283
12744	827284
5658	827285
5658	827286
31390	827287
7343	827288
12744	827289
31391	827290
38589	827291
21252	827292
27825	827293
1161	827294
13084	827295
1161	827296
25481	827297
25481	827298
7960	827299
138683	827300
1864	827301
31008	827302
2284	827303
3155	827304
6007	827305
57818	827306
239531	827307
62388	827308
81099	827309
81704	827310
132934	827311
7819	827312
179408	827313
99812	827314
20052	827315
45074	827316
74043	827317
132421	827318
132446	827319
24548	827320
29387	827321
202207	827322
16625	827323
10290	827324
85829	827325
155697	827326
56819	827327
261736	827328
161180	827329
145374	827330
140994	827331
206039	827332
274466	827333
54821	827334
239547	827335
129370	827336
154429	827337
212249	827338
189041	827339
121615	827340
52205	827341
42572	827342
173005	827343
329	827344
48290	827345
6819	827346
4519	827347
77731	827348
186648	827349
89860	827350
329	827351
43601	827352
70506	827353
75578	827354
23010	827355
83284	827356
234103	827357
23320	827358
67145	827359
222963	827360
4297	827361
18520	827362
36432	827363
80089	827364
117228	827365
36519	827366
25824	827367
246977	827368
105883	827369
317344	827370
329	827371
329	827372
225680	827373
111692	827374
6274	827375
157744	827376
68177	827377
49658	827378
33884	827379
28758	827380
61897	827381
262273	827382
226	827383
79389	827384
122543	827385
13218	827386
56125	827387
311221	827388
56125	827389
15426	827390
15426	827391
158908	827392
175244	827393
125941	827394
10905	827395
157689	827396
39838	827397
79771	827398
4519	827399
297131	827400
138364	827401
249487	827402
59593	827403
111967	827404
10559	827405
3461	827406
217596	827407
192484	827408
56274	827409
195715	827410
105812	827411
50100	827412
13886	827413
18912	827414
17058	827415
72260	827416
83743	827417
17023	827418
56667	827419
123753	827420
38308	827421
133213	827422
1896	827423
38302	827424
133213	827425
1896	827426
56274	827427
36677	827428
54070	827429
125730	827430
56274	827431
36677	827432
299409	827433
80037	827434
294173	827435
81259	827436
81238	827437
53084	827438
36103	827439
311964	827440
56712	827441
38302	827442
298123	827443
85300	827444
195818	827445
221749	827446
54490	827447
30840	827448
63218	827449
41696	827450
44794	827451
80128	827452
148256	827453
28213	827454
1944	827455
28783	827456
172471	827457
192760	827458
79968	827459
109397	827460
12528	827461
207437	827462
54805	827463
33088	827464
12560	827465
57047	827466
44794	827467
81975	827468
44913	827469
44507	827470
193909	827471
41314	827472
33008	827473
281390	827474
11599	827475
99195	827476
64298	827477
6779	827478
98190	827479
119191	827480
64298	827481
68061	827482
68061	827483
185375	827484
64529	827485
45008	827486
193165	827487
98991	827488
11599	827489
99102	827490
44891	827491
74293	827492
7118	827493
193165	827494
30186	827495
100944	827496
212529	827497
157050	827498
11432	827499
65911	827500
214479	827501
42965	827502
579	827503
272048	827504
136975	827505
193465	827506
209738	827507
173822	827508
40296	827509
111305	827510
61759	827511
94617	827512
277089	827513
311992	827514
128069	827515
133307	827516
241598	827517
80812	827518
26902	827519
243	827520
76272	827521
34353	827522
295119	827523
34374	827524
5803	827525
139867	827526
24143	827527
29302	827528
37045	827529
53613	827530
53143	827531
189200	827532
177213	827533
75711	827534
1791	827535
1791	827536
22638	827537
14622	827538
271573	827539
16074	827540
30442	827541
16733	827542
75863	827543
155395	827544
189847	827545
35101	827546
84157	827547
8836	827548
14438	827549
6318	827550
5794	827551
48156	827552
95136	827553
60431	827554
73417	827555
1534	827556
171132	827557
240452	827558
2731	827559
28142	827560
124680	827561
96040	827562
229614	827563
47486	827564
258470	827565
195676	827566
158913	827567
2118	827568
15328	827569
191472	827570
1412	827571
7276	827572
1461	827573
233283	827574
28816	827575
196665	827576
66667	827577
7519	827578
131338	827579
87995	827580
75561	827581
173283	827582
24891	827583
44242	827584
115629	827585
328232	827586
164648	827587
86172	827588
139991	827589
12622	827590
92363	827591
86049	827592
450	827593
207898	827594
2137	827595
149048	827596
210723	827597
188620	827598
6316	827599
27326	827600
10806	827601
153737	827602
153737	827603
1152	827604
196280	827605
46386	827606
46386	827607
14838	827608
43296	827609
36896	827610
76120	827611
98479	827612
110358	827613
53094	827614
8431	827615
6515	827616
2844	827617
30086	827618
11789	827619
137751	827620
15873	827621
219761	827622
4101	827623
70118	827624
37650	827625
259625	827626
38466	827627
16452	827628
16452	827629
64705	827630
53456	827631
39310	827632
2409	827633
67580	827634
73891	827635
4538	827636
71174	827637
29279	827638
63441	827639
160424	827640
9838	827641
27931	827642
240006	827643
186842	827644
92805	827645
91576	827646
191268	827647
28833	827648
105551	827649
89776	827650
20741	827651
54105	827652
111276	827653
97584	827654
144443	827655
228443	827656
67028	827657
53932	827658
171399	827659
51232	827660
124237	827661
80475	827662
22553	827663
298895	827664
231819	827665
40377	827666
16489	827667
19499	827668
116191	827669
61937	827670
75019	827671
181219	827672
88263	827673
29687	827674
100026	827675
106073	827676
69016	827677
12127	827678
68288	827679
19428	827680
73069	827681
93116	827682
90797	827683
75438	827684
66164	827685
40766	827686
8856	827687
251039	827688
58882	827689
32250	827690
2912	827691
40186	827692
48554	827693
92722	827694
8738	827695
253191	827696
84892	827697
287016	827698
27106	827699
105052	827700
74193	827701
5751	827702
63594	827703
5253	827704
320437	827705
17300	827706
203987	827707
2049	827708
103751	827709
248170	827710
100696	827711
89695	827712
165594	827713
166457	827714
106779	827715
8980	827716
132142	827717
19084	827718
111960	827719
286940	827720
2787	827721
54744	827722
323881	827723
207613	827724
72879	827725
59710	827726
69751	827727
52133	827728
21679	827729
106952	827730
1832	827731
107363	827732
106818	827733
158736	827734
66323	827735
47275	827736
130667	827737
47716	827738
51316	827739
44431	827740
167960	827741
216341	827742
34991	827743
107966	827744
69047	827745
56417	827746
37281	827747
124913	827748
69751	827749
56417	827750
115423	827751
115423	827752
74941	827753
107963	827754
1839	827755
124913	827756
74967	827757
20364	827758
83604	827759
286570	827760
127735	827761
28178	827762
14473	827763
74967	827764
1398	827765
2709	827766
187238	827767
27539	827768
9455	827769
107363	827770
46037	827771
211506	827772
18935	827773
257695	827774
92398	827775
17396	827776
264519	827777
71829	827778
42730	827779
179287	827780
189730	827781
96607	827782
131507	827783
312196	827784
106952	827785
9594	827786
287304	827787
216427	827788
85062	827789
230271	827790
210097	827791
204153	827792
37281	827793
73477	827794
8458	827795
192424	827796
314869	827797
242466	827798
166113	827799
101249	827800
312396	827801
292331	827802
35704	827803
8458	827804
19451	827805
211010	827806
294659	827807
9675	827808
12301	827809
207994	827810
357	827811
134967	827812
164569	827813
92172	827814
681	827815
21235	827816
46719	827817
118577	827818
98794	827819
210866	827820
178152	827821
271369	827822
5397	827823
95174	827824
8600	827825
122718	827826
328313	827827
170579	827828
16857	827829
54	827830
90264	827831
76038	827832
127475	827833
322877	827834
213182	827835
26333	827836
82710	827837
50955	827838
288	827839
202939	827840
53286	827841
67564	827842
144089	827843
117438	827844
181042	827845
317863	827846
48712	827847
116214	827848
95997	827849
132201	827850
1016	827851
31444	827852
47769	827853
55778	827854
327343	827855
11095	827856
6153	827857
152021	827858
41881	827859
10686	827860
201929	827861
24206	827862
32733	827863
102233	827864
64585	827865
51705	827866
35900	827867
32733	827868
25737	827869
7620	827870
13639	827871
68353	827872
283089	827873
12268	827874
36154	827875
45198	827876
11216	827877
1006	827878
77484	827879
59401	827880
23585	827881
59500	827882
77713	827883
113935	827884
277782	827885
92626	827886
72236	827887
12155	827888
16498	827889
11760	827890
1604	827891
5774	827892
34352	827893
88788	827894
60240	827895
55107	827896
148147	827897
13413	827898
85961	827899
209348	827900
15391	827901
191506	827902
27572	827903
84410	827904
142819	827905
113780	827906
85	827907
8224	827908
1371	827909
35051	827910
1222	827911
70395	827912
204281	827913
39031	827914
39728	827915
229	827916
140150	827917
39774	827918
39346	827919
1262	827920
46697	827921
83676	827922
12530	827923
160	827924
13688	827925
51264	827926
1083	827927
78221	827928
9734	827929
39811	827930
1960	827931
41866	827932
34652	827933
80593	827934
1960	827935
12575	827936
44012	827937
200	827938
9798	827939
41200	827940
50715	827941
209495	827942
85181	827943
129406	827944
48670	827945
1851	827946
128010	827947
14846	827948
1057	827949
89309	827950
38419	827951
84002	827952
8119	827953
58578	827954
135837	827955
19398	827956
39339	827957
39566	827958
38711	827959
6308	827960
14501	827961
138501	827962
8184	827963
19817	827964
136735	827965
38711	827966
84002	827967
6286	827968
135289	827969
39566	827970
18852	827971
14501	827972
39748	827973
38749	827974
19203	827975
88214	827976
18852	827977
39339	827978
39311	827979
89309	827980
89309	827981
2746	827982
39748	827983
138501	827984
19203	827985
135888	827986
44830	827987
306230	827988
161654	827989
82500	827990
295653	827991
161546	827992
202210	827993
54518	827994
361	827995
141658	827996
252663	827997
48342	827998
121061	827999
127030	828000
48010	828001
136723	828002
156926	828003
202159	828004
167128	828005
170119	828006
260528	828007
197591	828008
202173	828009
40272	828010
32340	828011
273598	828012
89372	828013
11411	828014
40142	828015
519	828016
95341	828017
1390	828018
30355	828019
278922	828020
128623	828021
59166	828022
53546	828023
72027	828024
320769	828025
205221	828026
153	828027
14411	828028
21936	828029
21726	828030
41280	828031
136915	828032
10256	828033
164113	828034
12223	828035
54233	828036
167775	828037
11991	828038
304816	828039
154394	828040
282356	828041
10964	828042
67853	828043
191000	828044
82268	828045
111709	828046
3031	828047
23968	828048
33979	828049
3090	828050
27204	828051
33976	828052
49518	828053
114564	828054
114732	828055
7502	828056
9812	828057
372	828058
6974	828059
9812	828060
6974	828061
5437	828062
40548	828063
184201	828064
170432	828065
179306	828066
110771	828067
190738	828068
164734	828069
267954	828070
30843	828071
160605	828072
216404	828073
10349	828074
10349	828075
174869	828076
5214	828077
6008	828078
270050	828079
118403	828080
180650	828081
233949	828082
95128	828083
95370	828084
61289	828085
93587	828086
138656	828087
144438	828088
79258	828089
188666	828090
51990	828091
328011	828092
6126	828093
15794	828094
3064	828095
15960	828096
248009	828097
18437	828098
133314	828099
252	828100
163142	828101
154875	828102
191	828103
326926	828104
73753	828105
81557	828106
60133	828107
270107	828108
166575	828109
396	828110
34824	828111
11048	828112
31232	828113
45484	828114
103014	828115
289617	828116
189327	828117
5703	828118
152489	828119
34031	828120
116994	828121
3097	828122
24204	828123
51693	828124
49727	828125
18040	828126
72040	828127
112662	828128
156956	828129
272230	828130
136432	828131
45939	828132
18720	828133
5187	828134
2643	828135
2840	828136
25870	828137
95911	828138
39826	828139
39821	828140
74966	828141
30979	828142
3908	828143
82082	828144
207182	828145
57525	828146
3256	828147
80382	828148
2510	828149
70079	828150
102689	828151
36159	828152
12292	828153
69948	828154
32127	828155
133604	828156
14029	828157
58846	828158
317375	828159
102172	828160
22019	828161
157010	828162
174328	828163
183145	828164
23577	828165
61720	828166
2082	828167
35539	828168
20930	828169
15760	828170
9405	828171
72544	828172
213134	828173
137986	828174
86103	828175
18013	828176
184923	828177
19914	828178
19057	828179
79374	828180
77089	828181
130681	828182
199292	828183
47945	828184
114721	828185
20073	828186
2176	828187
23469	828188
37873	828189
29549	828190
55921	828191
19644	828192
220961	828193
162122	828194
58955	828195
173433	828196
84962	828197
250350	828198
288302	828199
35654	828200
28527	828201
12218	828202
90358	828203
96683	828204
15538	828205
63024	828206
126457	828207
116794	828208
197420	828209
141853	828210
47358	828211
295835	828212
6593	828213
2980	828214
2980	828215
253787	828216
134579	828217
44773	828218
57060	828219
116081	828220
121789	828221
178007	828222
5549	828223
142472	828224
7391	828225
36885	828226
167840	828227
46870	828228
86038	828229
167865	828230
48372	828231
23236	828232
181453	828233
276831	828234
12088	828235
24492	828236
3675	828237
292150	828238
65723	828239
117161	828240
9872	828241
3518	828242
27585	828243
11048	828244
1556	828245
39010	828246
5840	828247
211507	828248
290789	828249
181225	828250
20566	828251
40049	828252
277964	828253
37898	828254
26730	828255
78359	828256
7947	828257
207832	828258
52089	828259
151215	828260
18284	828261
57070	828262
1556	828263
9667	828264
5516	828265
10626	828266
39294	828267
14557	828268
256283	828269
193947	828270
3397	828271
203299	828272
37537	828273
116710	828274
139172	828275
138369	828276
190548	828277
181764	828278
186656	828279
93438	828280
1997	828281
72903	828282
7011	828283
55921	828284
13128	828285
16070	828286
15961	828287
140275	828288
2595	828289
69703	828290
325604	828291
190995	828292
109206	828293
122680	828294
328012	828295
508	828296
164010	828297
32939	828298
287800	828299
16099	828300
1556	828301
133395	828302
86388	828303
104320	828304
257705	828305
194925	828306
133689	828307
315691	828308
274406	828309
4370	828310
30035	828311
105203	828312
3599	828313
1027	828314
6786	828315
258936	828316
202389	828317
74883	828318
2476	828319
659	828320
79687	828321
267742	828322
176898	828323
110987	828324
154737	828325
33605	828326
94307	828327
790	828328
105299	828329
7445	828330
74855	828331
51055	828332
307980	828333
132857	828334
44579	828335
2985	828336
2618	828337
35671	828338
306103	828339
243976	828340
2985	828341
317127	828342
2107	828343
1508	828344
993	828345
262937	828346
262913	828347
2810	828348
17685	828349
45666	828350
139896	828351
36425	828352
1002	828353
158797	828354
277716	828355
2809	828356
139895	828357
139902	828358
22636	828359
23251	828360
24232	828361
53019	828362
144318	828363
2082	828364
170108	828365
259154	828366
12088	828367
27765	828368
38649	828369
58343	828370
30497	828371
39513	828372
46870	828373
85764	828374
262889	828375
88732	828376
24553	828377
86357	828378
9372	828379
125019	828380
208391	828381
320411	828382
37783	828383
127575	828384
133889	828385
55126	828386
25534	828387
132857	828388
65900	828389
323806	828390
241685	828391
108659	828392
18284	828393
56435	828394
4959	828395
170856	828396
79042	828397
1080	828398
115381	828399
177066	828400
33027	828401
119618	828402
3951	828403
280431	828404
109021	828405
2138	828406
126258	828407
178911	828408
202596	828409
280492	828410
231229	828411
12333	828412
179273	828413
215718	828414
123668	828415
76785	828416
51990	828417
102549	828418
31998	828419
205046	828420
143884	828421
212327	828422
117898	828423
316726	828424
116788	828425
35213	828426
228569	828427
31508	828428
278238	828429
46570	828430
13607	828431
185751	828432
6859	828433
44695	828434
3937	828435
40402	828436
8548	828437
85091	828438
8395	828439
6834	828440
2398	828441
9117	828442
16991	828443
1027	828444
3710	828445
126457	828446
2837	828447
207341	828448
2608	828449
1761	828450
130681	828451
5688	828452
5210	828453
873	828454
4523	828455
244034	828456
182157	828457
24832	828458
24991	828459
287806	828460
36645	828461
15932	828462
55513	828463
80581	828464
208689	828465
3999	828466
150142	828467
282614	828468
71303	828469
787	828470
5229	828471
100539	828472
7018	828473
281643	828474
19270	828475
17885	828476
42624	828477
214758	828478
271088	828479
191011	828480
77463	828481
18432	828482
6472	828483
174817	828484
121206	828485
84342	828486
70580	828487
40843	828488
9332	828489
158536	828490
787	828491
4242	828492
17299	828493
60492	828494
2427	828495
2866	828496
2017	828497
4214	828498
3587	828499
6560	828500
1239	828501
763	828502
62692	828503
4944	828504
1068	828505
6115	828506
211870	828507
167209	828508
893	828509
67853	828510
43694	828511
6908	828512
169472	828513
30138	828514
90246	828515
53393	828516
132860	828517
15474	828518
14050	828519
58425	828520
85406	828521
112781	828522
173976	828523
240850	828524
175746	828525
236107	828526
40902	828527
28357	828528
135396	828529
221832	828530
5202	828531
4222	828532
2457	828533
325	828534
98079	828535
35383	828536
3578	828537
209354	828538
41371	828539
72309	828540
32130	828541
221681	828542
133509	828543
20126	828544
220632	828545
97054	828546
40073	828547
325189	828548
197882	828549
103623	828550
179242	828551
121817	828552
75754	828553
3951	828554
3106	828555
263674	828556
151242	828557
21176	828558
39495	828559
11647	828560
136	828561
13320	828562
44033	828563
168681	828564
168661	828565
46570	828566
1794	828567
12718	828568
17885	828569
19812	828570
339	828571
52646	828572
327396	828573
9528	828574
209856	828575
1973	828576
4695	828577
9719	828578
317720	828579
266067	828580
24863	828581
273663	828582
87779	828583
90601	828584
65760	828585
113376	828586
129432	828587
109360	828588
12657	828589
4846	828590
1147	828591
84945	828592
2942	828593
292368	828594
113704	828595
135168	828596
215376	828597
27645	828598
225112	828599
5296	828600
232769	828601
39870	828602
10266	828603
291309	828604
5688	828605
1669	828606
299622	828607
9200	828608
191186	828609
79929	828610
35416	828611
176458	828612
17916	828613
99100	828614
36814	828615
172649	828616
208662	828617
158117	828618
127309	828619
58551	828620
236606	828621
86603	828622
17015	828623
586	828624
43436	828625
2017	828626
121206	828627
1943	828628
160611	828629
19020	828630
64102	828631
34410	828632
118617	828633
113800	828634
49376	828635
31515	828636
243268	828637
2100	828638
5634	828639
13109	828640
16403	828641
170610	828642
209791	828643
4424	828644
109246	828645
44214	828646
55931	828647
61109	828648
53037	828649
51455	828650
26780	828651
105	828652
47591	828653
1201	828654
117671	828655
2673	828656
3256	828657
308520	828658
3148	828659
38661	828660
193982	828661
217469	828662
319916	828663
32736	828664
24492	828665
2334	828666
115157	828667
8760	828668
166174	828669
115839	828670
6379	828671
13618	828672
267427	828673
1485	828674
68024	828675
17756	828676
227044	828677
36596	828678
65610	828679
153492	828680
284342	828681
148983	828682
88003	828683
75979	828684
6312	828685
2943	828686
15760	828687
193403	828688
187336	828689
306950	828690
5840	828691
4880	828692
64724	828693
1776	828694
23338	828695
3168	828696
2120	828697
66429	828698
24947	828699
23626	828700
5292	828701
29873	828702
9466	828703
1799	828704
231551	828705
7	828706
131274	828707
542	828708
16667	828709
14486	828710
66801	828711
16669	828712
2658	828713
80746	828714
43079	828715
52627	828716
3599	828717
45531	828718
135223	828719
118850	828720
15861	828721
118705	828722
159017	828723
37302	828724
130592	828725
2021	828726
1611	828727
2244	828728
999	828729
2017	828730
237785	828731
99115	828732
59026	828733
33156	828734
113588	828735
61441	828736
1469	828737
1564	828738
63884	828739
20630	828740
20932	828741
65056	828742
83893	828743
16439	828744
190996	828745
4514	828746
6125	828747
87779	828748
216326	828749
3832	828750
1655	828751
250504	828752
61900	828753
4514	828754
664	828755
58955	828756
59008	828757
25407	828758
139318	828759
9485	828760
14036	828761
158732	828762
136157	828763
39889	828764
32668	828765
15862	828766
206944	828767
49993	828768
10439	828769
164953	828770
6949	828771
2004	828772
88195	828773
128440	828774
12314	828775
2093	828776
201674	828777
110933	828778
316651	828779
153098	828780
271431	828781
53903	828782
11867	828783
32487	828784
5412	828785
321291	828786
1999	828787
1083	828788
11873	828789
147513	828790
4111	828791
8376	828792
11683	828793
66947	828794
209992	828795
137504	828796
171676	828797
2976	828798
3417	828799
17607	828800
8767	828801
311313	828802
74141	828803
96869	828804
539	828805
49467	828806
2647	828807
2912	828808
58311	828809
301101	828810
81949	828811
198483	828812
59034	828813
79929	828814
2160	828815
5538	828816
338	828817
69705	828818
323296	828819
895	828820
5157	828821
1277	828822
314260	828823
38340	828824
320199	828825
47197	828826
210771	828827
275600	828828
86208	828829
70880	828830
97277	828831
4906	828832
6958	828833
25988	828834
267360	828835
55895	828836
127818	828837
159754	828838
141948	828839
1281	828840
101666	828841
138930	828842
73582	828843
214498	828844
99420	828845
182397	828846
166209	828847
2818	828848
25460	828849
2899	828850
21515	828851
31674	828852
105931	828853
3885	828854
45351	828855
290141	828856
119748	828857
291797	828858
5380	828859
192420	828860
159846	828861
234614	828862
90	828863
171684	828864
176931	828865
73441	828866
5737	828867
2825	828868
34840	828869
9348	828870
72675	828871
310465	828872
16207	828873
80155	828874
6343	828875
321974	828876
136327	828877
36477	828878
13816	828879
63102	828880
66745	828881
11899	828882
2334	828883
14018	828884
38800	828885
71778	828886
3577	828887
93611	828888
13306	828889
9872	828890
13292	828891
96324	828892
227378	828893
226501	828894
23072	828895
4348	828896
116870	828897
116233	828898
273610	828899
65939	828900
154348	828901
21293	828902
82187	828903
174449	828904
33845	828905
679	828906
71546	828907
171995	828908
75258	828909
6131	828910
63961	828911
10793	828912
103649	828913
2155	828914
15615	828915
32436	828916
339	828917
8902	828918
116590	828919
3815	828920
77842	828921
15045	828922
205639	828923
4446	828924
29315	828925
27373	828926
118774	828927
172570	828928
375	828929
136418	828930
15383	828931
5249	828932
62539	828933
19129	828934
1269	828935
124123	828936
92723	828937
304730	828938
15461	828939
283	828940
291354	828941
35886	828942
25808	828943
56292	828944
21839	828945
56060	828946
198322	828947
77862	828948
74442	828949
2223	828950
110252	828951
11156	828952
12881	828953
170690	828954
122011	828955
29348	828956
53393	828957
30028	828958
152933	828959
1997	828960
20435	828961
278427	828962
64715	828963
586	828964
119745	828965
2992	828966
111341	828967
309051	828968
53134	828969
31148	828970
325359	828971
45755	828972
187	828973
11278	828974
4584	828975
2800	828976
97396	828977
43318	828978
241310	828979
49676	828980
5690	828981
11636	828982
221974	828983
1730	828984
74800	828985
21779	828986
44405	828987
102088	828988
2629	828989
283092	828990
170793	828991
82709	828992
317075	828993
14218	828994
320770	828995
53355	828996
129310	828997
68350	828998
1982	828999
189903	829000
71733	829001
134155	829002
45359	829003
153732	829004
123888	829005
91600	829006
122768	829007
45024	829008
198322	829009
8662	829010
148126	829011
10491	829012
86521	829013
32056	829014
126364	829015
21980	829016
2929	829017
17743	829018
128459	829019
8003	829020
57823	829021
57823	829022
111099	829023
228510	829024
103968	829025
15315	829026
243962	829027
146865	829028
3638	829029
35527	829030
66250	829031
1467	829032
26399	829033
195511	829034
296502	829035
220263	829036
327516	829037
79108	829038
106838	829039
1713	829040
6921	829041
22747	829042
15851	829043
2948	829044
101443	829045
299132	829046
117336	829047
212097	829048
90768	829049
157010	829050
28661	829051
54060	829052
21097	829053
305871	829054
88566	829055
20394	829056
137617	829057
1265	829058
149805	829059
200120	829060
265957	829061
100153	829062
20113	829063
888	829064
39480	829065
4959	829066
133604	829067
20934	829068
9117	829069
1348	829070
197863	829071
136861	829072
86346	829073
292659	829074
129030	829075
119911	829076
40432	829077
6908	829078
89645	829079
14077	829080
5479	829081
14641	829082
10621	829083
801	829084
122268	829085
159754	829086
2093	829087
21584	829088
1348	829089
45584	829090
130167	829091
2514	829092
24503	829093
35658	829094
194245	829095
220628	829096
139223	829097
202418	829098
114238	829099
12592	829100
102872	829101
95660	829102
46080	829103
14647	829104
2998	829105
14029	829106
212916	829107
240740	829108
78538	829109
189105	829110
321582	829111
87456	829112
217199	829113
51399	829114
300948	829115
300887	829116
140497	829117
74966	829118
35852	829119
13572	829120
114872	829121
34205	829122
133039	829123
74973	829124
8363	829125
7291	829126
289395	829127
1746	829128
205189	829129
29372	829130
149037	829131
92887	829132
24492	829133
133606	829134
6593	829135
95875	829136
154385	829137
244386	829138
133509	829139
18040	829140
51227	829141
212663	829142
20659	829143
3462	829144
5176	829145
3616	829146
125919	829147
199701	829148
97217	829149
27929	829150
161	829151
9031	829152
254525	829153
105931	829154
77997	829155
78540	829156
20809	829157
188745	829158
302925	829159
156744	829160
4353	829161
327042	829162
58008	829163
15991	829164
19452	829165
4846	829166
4108	829167
107687	829168
30303	829169
85861	829170
41874	829171
325093	829172
6928	829173
53519	829174
42007	829175
16226	829176
84421	829177
6318	829178
142591	829179
43693	829180
6886	829181
24819	829182
142591	829183
113628	829184
281051	829185
55265	829186
874	829187
124888	829188
21982	829189
50033	829190
86997	829191
5521	829192
18281	829193
264122	829194
20729	829195
47815	829196
4512	829197
54611	829198
9200	829199
36236	829200
17048	829201
4467	829202
4559	829203
37790	829204
127626	829205
10329	829206
112416	829207
168942	829208
1946	829209
56307	829210
19181	829211
87951	829212
205596	829213
311692	829214
71902	829215
23270	829216
1622	829217
5308	829218
44147	829219
274927	829220
29661	829221
1987	829222
40796	829223
199002	829224
72196	829225
34847	829226
9405	829227
5300	829228
61441	829229
97499	829230
132860	829231
225634	829232
200342	829233
21142	829234
14583	829235
1231	829236
5320	829237
38473	829238
11704	829239
759	829240
5176	829241
50200	829242
22461	829243
109910	829244
78045	829245
164088	829246
20402	829247
321882	829248
13255	829249
2948	829250
166548	829251
233023	829252
53715	829253
123069	829254
32478	829255
66553	829256
19808	829257
74957	829258
1113	829259
1799	829260
56890	829261
207255	829262
59097	829263
8686	829264
29402	829265
198958	829266
41511	829267
56577	829268
17852	829269
3587	829270
81649	829271
11185	829272
188477	829273
189802	829274
2992	829275
256899	829276
40245	829277
34216	829278
8910	829279
131275	829280
131275	829281
133110	829282
56820	829283
235053	829284
257526	829285
301824	829286
151242	829287
126122	829288
72019	829289
4900	829290
112754	829291
5434	829292
70330	829293
8717	829294
1676	829295
24933	829296
188246	829297
3872	829298
12314	829299
9553	829300
207722	829301
20066	829302
32563	829303
32260	829304
47967	829305
4299	829306
27538	829307
32487	829308
5179	829309
2457	829310
30227	829311
159586	829312
113832	829313
23079	829314
4255	829315
77089	829316
147866	829317
36575	829318
214732	829319
29942	829320
116387	829321
49676	829322
94183	829323
195931	829324
5505	829325
197995	829326
8777	829327
1730	829328
1288	829329
211636	829330
49486	829331
313794	829332
3599	829333
160397	829334
69316	829335
237220	829336
616	829337
4411	829338
52736	829339
69971	829340
66404	829341
83244	829342
249882	829343
8868	829344
272635	829345
173912	829346
2336	829347
8096	829348
27289	829349
96657	829350
145217	829351
5476	829352
54777	829353
2621	829354
194423	829355
6988	829356
878	829357
231140	829358
165429	829359
24249	829360
285413	829361
170016	829362
25328	829363
799	829364
1963	829365
1317	829366
50358	829367
29230	829368
7011	829369
41468	829370
244137	829371
2503	829372
29461	829373
790	829374
3982	829375
483	829376
13401	829377
28075	829378
216644	829379
4514	829380
137481	829381
156221	829382
63738	829383
79132	829384
57887	829385
350	829386
77759	829387
101179	829388
16963	829389
7050	829390
56608	829391
64774	829392
262551	829393
1794	829394
104312	829395
1498	829396
996	829397
35387	829398
103583	829399
7614	829400
205674	829401
2944	829402
21958	829403
140529	829404
6370	829405
70609	829406
24064	829407
2593	829408
250838	829409
186583	829410
135074	829411
25413	829412
13920	829413
147285	829414
167590	829415
53072	829416
135168	829417
2119	829418
236808	829419
326075	829420
57906	829421
96927	829422
89808	829423
49993	829424
208	829425
162122	829426
4270	829427
247190	829428
268771	829429
108945	829430
47408	829431
409	829432
6628	829433
39261	829434
243230	829435
6884	829436
10838	829437
53677	829438
69107	829439
31650	829440
6921	829441
60205	829442
40336	829443
33196	829444
89754	829445
9861	829446
129030	829447
14005	829448
4270	829449
9644	829450
22976	829451
3655	829452
8784	829453
142123	829454
4524	829455
31744	829456
1068	829457
80096	829458
1148	829459
645	829460
51236	829461
585	829462
6115	829463
1465	829464
67395	829465
12139	829466
214796	829467
63077	829468
78147	829469
4540	829470
2480	829471
63841	829472
322415	829473
21386	829474
32981	829475
184983	829476
53924	829477
3431	829478
136603	829479
21038	829480
167652	829481
104465	829482
4504	829483
7230	829484
893	829485
30673	829486
25042	829487
241100	829488
2241	829489
5634	829490
15693	829491
52105	829492
101443	829493
11578	829494
4084	829495
1950	829496
26920	829497
213049	829498
72756	829499
2511	829500
78623	829501
279944	829502
154700	829503
88187	829504
126898	829505
81203	829506
12783	829507
14187	829508
667	829509
48238	829510
16265	829511
3168	829512
81203	829513
203	829514
3920	829515
131687	829516
65762	829517
84521	829518
87200	829519
51055	829520
323956	829521
250512	829522
80039	829523
31584	829524
34509	829525
121189	829526
125039	829527
7037	829528
2427	829529
7031	829530
5522	829531
27877	829532
8508	829533
165171	829534
245873	829535
89751	829536
64255	829537
48392	829538
235	829539
767	829540
1805	829541
50273	829542
47365	829543
169445	829544
2637	829545
141761	829546
46561	829547
89610	829548
180793	829549
760	829550
6877	829551
2435	829552
23891	829553
29006	829554
11931	829555
774	829556
42867	829557
2944	829558
120566	829559
114794	829560
17407	829561
120566	829562
297303	829563
302356	829564
146139	829565
37640	829566
35602	829567
30307	829568
1945	829569
7154	829570
49394	829571
96848	829572
155832	829573
669	829574
7226	829575
78396	829576
6523	829577
8662	829578
68689	829579
135803	829580
2810	829581
10577	829582
155832	829583
1493	829584
132528	829585
6050	829586
4270	829587
176762	829588
188394	829589
63616	829590
826	829591
124925	829592
37251	829593
308454	829594
35987	829595
57120	829596
114548	829597
55550	829598
213943	829599
76503	829600
17250	829601
99960	829602
307238	829603
155358	829604
695	829605
224762	829606
2910	829607
13809	829608
2278	829609
651	829610
43000	829611
4321	829612
85327	829613
23089	829614
21752	829615
249574	829616
430	829617
11105	829618
306604	829619
4918	829620
96921	829621
287332	829622
136457	829623
23505	829624
31549	829625
214277	829626
35821	829627
13809	829628
3067	829629
85879	829630
45411	829631
1130	829632
3431	829633
324088	829634
74548	829635
4149	829636
14438	829637
298	829638
999	829639
32547	829640
208701	829641
120117	829642
15542	829643
291447	829644
291460	829645
3820	829646
26902	829647
261613	829648
75882	829649
23956	829650
64	829651
64	829652
64	829653
64	829654
64	829655
64	829656
64	829657
64	829658
64	829659
64	829660
205086	829661
108258	829662
169016	829663
177769	829664
15784	829665
18559	829666
1	829667
173824	829668
25842	829669
227050	829670
134599	829671
158297	829672
6747	829673
142979	829674
9836	829675
670	829676
242	829677
67839	829678
288521	829679
61660	829680
167810	829681
25646	829682
5847	829683
48996	829684
45828	829685
45791	829686
483	829687
2310	829688
291739	829689
14095	829690
16346	829691
2339	829692
24001	829693
206689	829694
787	829695
27861	829696
580	829697
11294	829698
160893	829699
94980	829700
45850	829701
56628	829702
153637	829703
14668	829704
52707	829705
58519	829706
33373	829707
129271	829708
2341	829709
26350	829710
128019	829711
2176	829712
159615	829713
118862	829714
270406	829715
33963	829716
26328	829717
70175	829718
40789	829719
24203	829720
322628	829721
281140	829722
27896	829723
75017	829724
24672	829725
276800	829726
93224	829727
15326	829728
24228	829729
116106	829730
116108	829731
16787	829732
169079	829733
1023	829734
43186	829735
43704	829736
126074	829737
8978	829738
178630	829739
14546	829740
108619	829741
3725	829742
54768	829743
25291	829744
37038	829745
1734	829746
29579	829747
8057	829748
5394	829749
120579	829750
81101	829751
29496	829752
306272	829753
16360	829754
39749	829755
87813	829756
49238	829757
271347	829758
87813	829759
37508	829760
74689	829761
83783	829762
4275	829763
155816	829764
21195	829765
83463	829766
134672	829767
247988	829768
37425	829769
273934	829770
44087	829771
44074	829772
5401	829773
11185	829774
24296	829775
44087	829776
232992	829777
97657	829778
198998	829779
23619	829780
82706	829781
44522	829782
15545	829783
277920	829784
273850	829785
208451	829786
44074	829787
111188	829788
97657	829789
173585	829790
100426	829791
127532	829792
26071	829793
271201	829794
2933	829795
15545	829796
273744	829797
44343	829798
592	829799
234649	829800
21195	829801
49345	829802
114322	829803
196577	829804
63565	829805
278651	829806
19513	829807
63024	829808
24392	829809
23995	829810
9714	829811
15426	829812
208168	829813
113772	829814
99361	829815
17442	829816
99267	829817
237688	829818
43601	829819
106703	829820
353	829821
353	829822
353	829823
353	829824
8883	829825
65123	829826
173792	829827
241606	829828
7950	829829
192882	829830
99324	829831
1782	829832
124247	829833
126663	829834
155030	829835
21849	829836
26029	829837
21961	829838
54348	829839
36487	829840
69705	829841
106309	829842
28833	829843
232236	829844
85791	829845
248862	829846
53697	829847
18432	829848
313532	829849
895	829850
76419	829851
81907	829852
76419	829853
20245	829854
218040	829855
261943	829856
223094	829857
247995	829858
46313	829859
141585	829860
90275	829861
118140	829862
76561	829863
68427	829864
68427	829865
162995	829866
81126	829867
122880	829868
21696	829869
236259	829870
25675	829871
81119	829872
81099	829873
15784	829874
140799	829875
192019	829876
2608	829877
37537	829878
191876	829879
201241	829880
317	829881
4185	829882
138685	829883
154275	829884
5275	829885
304125	829886
42805	829887
654	829888
327224	829889
27817	829890
4382	829891
91337	829892
14194	829893
73282	829894
2169	829895
14522	829896
52667	829897
83283	829898
97491	829899
40443	829900
135370	829901
10485	829902
50719	829903
42913	829904
35166	829905
98307	829906
9101	829907
59533	829908
284398	829909
125537	829910
264319	829911
145147	829912
209369	829913
238091	829914
20097	829915
9086	829916
57943	829917
25554	829918
198379	829919
374	829920
3687	829921
38552	829922
137987	829923
85549	829924
41664	829925
62768	829926
243853	829927
7970	829928
51161	829929
1709	829930
135487	829931
11086	829932
144695	829933
281313	829934
18	829935
6590	829936
83029	829937
80513	829938
38905	829939
3823	829940
248	829941
35843	829942
18208	829943
314778	829944
109047	829945
32504	829946
9177	829947
76986	829948
4306	829949
82010	829950
15685	829951
9344	829952
166518	829953
119174	829954
10063	829955
13413	829956
202835	829957
86826	829958
37852	829959
4798	829960
86611	829961
60799	829962
58831	829963
13169	829964
37572	829965
8303	829966
16429	829967
43846	829968
53815	829969
300177	829970
3060	829971
85536	829972
163601	829973
131309	829974
227519	829975
41130	829976
1301	829977
99629	829978
27172	829979
198691	829980
81509	829981
166530	829982
103460	829983
2138	829984
111388	829985
15361	829986
58373	829987
192508	829988
1914	829989
249459	829990
96208	829991
51748	829992
113462	829993
112050	829994
91458	829995
106856	829996
10220	829997
18139	829998
9958	829999
7512	830000
23345	830001
41756	830002
122259	830003
59819	830004
27130	830005
20750	830006
16245	830007
6298	830008
54350	830009
65045	830010
1741	830011
72031	830012
9483	830013
105805	830014
307	830015
4041	830016
21558	830017
23947	830018
4979	830019
60675	830020
14543	830021
130513	830022
166886	830023
13484	830024
26681	830025
54095	830026
19356	830027
32131	830028
15997	830029
12824	830030
14631	830031
186564	830032
75988	830033
96	830034
11276	830035
68855	830036
1621	830037
5252	830038
195970	830039
16136	830040
60474	830041
8531	830042
104091	830043
308016	830044
970	830045
27461	830046
44864	830047
22066	830048
3	830049
46673	830050
1007	830051
1704	830052
31377	830053
67484	830054
31873	830055
94	830056
14582	830057
40089	830058
171467	830059
23034	830060
68837	830061
118895	830062
109725	830063
5355	830064
39657	830065
21113	830066
51209	830067
185016	830068
2695	830069
47	830070
58876	830071
13519	830072
14113	830073
139183	830074
59629	830075
3090	830076
43779	830077
194058	830078
5373	830079
17109	830080
1481	830081
33946	830082
1783	830083
1414	830084
10798	830085
4081	830086
15972	830087
432	830088
19297	830089
38146	830090
134888	830091
1007	830092
31951	830093
31955	830094
14569	830095
15668	830096
13519	830097
286	830098
88037	830099
87554	830100
132616	830101
47	830102
39174	830103
130692	830104
132616	830105
17997	830106
38146	830107
110009	830108
307	830109
1783	830110
2567	830111
1414	830112
281389	830113
183962	830114
2567	830115
10746	830116
662	830117
10951	830118
5104	830119
10951	830120
20044	830121
10746	830122
4081	830123
39166	830124
13515	830125
12609	830126
2567	830127
116670	830128
33946	830129
1026	830130
12171	830131
89533	830132
54453	830133
17856	830134
5459	830135
1704	830136
59132	830137
230	830138
43779	830139
432	830140
59107	830141
4081	830142
39795	830143
10918	830144
96709	830145
33650	830146
86826	830147
57217	830148
95667	830149
39817	830150
13117	830151
307	830152
175	830153
82011	830154
224384	830155
47742	830156
59190	830157
4418	830158
30059	830159
169677	830160
33655	830161
12963	830162
12760	830163
39603	830164
73	830165
181503	830166
16530	830167
183407	830168
171075	830169
33496	830170
40960	830171
10596	830172
57528	830173
112982	830174
626	830175
65168	830176
11093	830177
24930	830178
30503	830179
5334	830180
322610	830181
77000	830182
94628	830183
28948	830184
40566	830185
1861	830186
644	830187
21043	830188
3949	830189
51676	830190
1354	830191
2754	830192
86535	830193
73768	830194
57528	830195
18899	830196
18122	830197
136358	830198
169576	830199
132659	830200
22513	830201
118354	830202
45451	830203
14405	830204
158717	830205
144731	830206
28286	830207
95804	830208
41879	830209
195396	830210
2907	830211
162245	830212
111769	830213
65915	830214
10947	830215
4308	830216
48420	830217
119740	830218
36386	830219
244	830220
30343	830221
10197	830222
28719	830223
14149	830224
104836	830225
16943	830226
473	830227
80	830228
163393	830229
263801	830230
56760	830231
131050	830232
3976	830233
6821	830234
191064	830235
2702	830236
38859	830237
48615	830238
61205	830239
449	830240
21065	830241
31619	830242
51904	830243
60818	830244
90229	830245
63127	830246
149966	830247
134957	830248
29454	830249
37726	830250
97823	830251
238200	830252
79061	830253
80708	830254
119681	830255
16208	830256
122347	830257
76603	830258
244194	830259
154108	830260
4925	830261
331	830262
92631	830263
84415	830264
98128	830265
122330	830266
141985	830267
36720	830268
81318	830269
114776	830270
130312	830271
152748	830272
77830	830273
15524	830274
36938	830275
106228	830276
77884	830277
187312	830278
25601	830279
16084	830280
58267	830281
211254	830282
4960	830283
2900	830284
149704	830285
197047	830286
28093	830287
48951	830288
62636	830289
136631	830290
292	830291
273813	830292
316920	830293
36603	830294
18932	830295
282027	830296
46749	830297
45306	830298
75085	830299
31609	830300
88017	830301
104826	830302
194912	830303
201366	830304
297190	830305
79978	830306
277638	830307
178461	830308
153203	830309
8876	830310
2943	830311
22767	830312
14370	830313
49176	830314
81905	830315
328	830316
200771	830317
40786	830318
131387	830319
5481	830320
151175	830321
22897	830322
17253	830323
18274	830324
16388	830325
119432	830326
38388	830327
16205	830328
90528	830329
740	830330
42	830331
110945	830332
181865	830333
73463	830334
53702	830335
306727	830336
14730	830337
35188	830338
55287	830339
94888	830340
713	830341
233032	830342
17554	830343
77895	830344
108436	830345
56265	830346
142265	830347
198685	830348
30004	830349
206125	830350
30751	830351
20051	830352
27548	830353
147	830354
595	830355
24092	830356
4207	830357
194273	830358
295889	830359
161877	830360
550	830361
278767	830362
25468	830363
15492	830364
13418	830365
28136	830366
181760	830367
78596	830368
4047	830369
19922	830370
58304	830371
47836	830372
7426	830373
11385	830374
14709	830375
21782	830376
196670	830377
25820	830378
41042	830379
59107	830380
27888	830381
324576	830382
60352	830383
11	830384
22920	830385
23797	830386
10324	830387
129038	830388
43892	830389
236832	830390
179681	830391
38525	830392
146428	830393
3134	830394
22112	830395
20044	830396
36307	830397
9333	830398
59550	830399
70256	830400
1528	830401
25052	830402
5728	830403
194200	830404
117832	830405
59107	830406
9333	830407
6437	830408
307	830409
2778	830410
521	830411
47833	830412
2094	830413
46572	830414
137929	830415
10918	830416
6437	830417
98954	830418
5264	830419
16205	830420
77693	830421
108724	830422
79400	830423
1509	830424
526	830425
252753	830426
111757	830427
53375	830428
44391	830429
242700	830430
145588	830431
290058	830432
170014	830433
194184	830434
221257	830435
93589	830436
4829	830437
101428	830438
293362	830439
224816	830440
101516	830441
158031	830442
29782	830443
303875	830444
27000	830445
15104	830446
153609	830447
18563	830448
7824	830449
111477	830450
7285	830451
32839	830452
152505	830453
24911	830454
4999	830455
14777	830456
31043	830457
123811	830458
171394	830459
60810	830460
112420	830461
9780	830462
31710	830463
34549	830464
75504	830465
35931	830466
109177	830467
302114	830468
34549	830469
113168	830470
116932	830471
6320	830472
14017	830473
27647	830474
79171	830475
4855	830476
6320	830477
34385	830478
277138	830479
35670	830480
28263	830481
34477	830482
244707	830483
183815	830484
10402	830485
18066	830486
52779	830487
39730	830488
130111	830489
1135	830490
1321	830491
197951	830492
1321	830493
44768	830494
1321	830495
28174	830496
2003	830497
142387	830498
8346	830499
171220	830500
81178	830501
86199	830502
6235	830503
97121	830504
218485	830505
10102	830506
37901	830507
114824	830508
166337	830509
212975	830510
24865	830511
67346	830512
313903	830513
10212	830514
127919	830515
107863	830516
150684	830517
17985	830518
187910	830519
51340	830520
107863	830521
187430	830522
77889	830523
60076	830524
51795	830525
51926	830526
25630	830527
19187	830528
19187	830529
280698	830530
14723	830531
187580	830532
286132	830533
67346	830534
145515	830535
79585	830536
188378	830537
286416	830538
189518	830539
146366	830540
287564	830541
10063	830542
187457	830543
26013	830544
285813	830545
139041	830546
120429	830547
287466	830548
285618	830549
96781	830550
287004	830551
283970	830552
120627	830553
302876	830554
302875	830555
35348	830556
139545	830557
10892	830558
53160	830559
20594	830560
72070	830561
67342	830562
24256	830563
18396	830564
5174	830565
29986	830566
96478	830567
303759	830568
174286	830569
130755	830570
13295	830571
274896	830572
105929	830573
57095	830574
239790	830575
18954	830576
55449	830577
49495	830578
49495	830579
57095	830580
126886	830581
15664	830582
70524	830583
17899	830584
1418	830585
6538	830586
51996	830587
48861	830588
16305	830589
116955	830590
33849	830591
167905	830592
37328	830593
16355	830594
4829	830595
252192	830596
154068	830597
155	830598
6236	830599
36501	830600
3426	830601
11788	830602
38474	830603
45739	830604
15897	830605
230196	830606
179680	830607
14680	830608
167856	830609
6927	830610
76586	830611
9280	830612
101783	830613
100687	830614
107953	830615
250259	830616
31604	830617
207781	830618
48667	830619
55042	830620
94030	830621
17785	830622
2150	830623
39708	830624
26653	830625
131695	830626
8557	830627
48402	830628
21418	830629
130762	830630
24182	830631
9197	830632
302405	830633
108590	830634
36208	830635
122957	830636
25977	830637
3435	830638
115401	830639
82	830640
10139	830641
17437	830642
113124	830643
204392	830644
133674	830645
80395	830646
36705	830647
259720	830648
294016	830649
271	830650
139665	830651
3977	830652
85761	830653
124007	830654
53096	830655
64529	830656
32821	830657
21257	830658
115488	830659
170655	830660
184304	830661
19617	830662
48826	830663
73367	830664
48963	830665
58299	830666
197792	830667
50925	830668
172996	830669
3280	830670
222967	830671
143923	830672
2377	830673
320409	830674
147027	830675
189655	830676
223237	830677
142472	830678
110943	830679
234	830680
1709	830681
19218	830682
45085	830683
280367	830684
570	830685
15209	830686
85390	830687
59963	830688
5613	830689
10952	830690
142077	830691
23818	830692
28174	830693
35092	830694
71907	830695
50834	830696
227194	830697
22036	830698
33344	830699
210901	830700
80990	830701
206265	830702
706	830703
42269	830704
6492	830705
17830	830706
153402	830707
113416	830708
139300	830709
185000	830710
117568	830711
1070	830712
265701	830713
302	830714
11317	830715
15333	830716
116702	830717
72168	830718
220103	830719
181961	830720
82297	830721
248961	830722
53362	830723
125170	830724
196360	830725
115841	830726
234850	830727
211555	830728
1344	830729
51966	830730
4567	830731
14715	830732
196652	830733
33934	830734
2694	830735
4753	830736
132806	830737
77270	830738
168850	830739
249083	830740
91856	830741
204664	830742
203007	830743
62520	830744
253401	830745
253468	830746
262128	830747
236905	830748
3649	830749
310417	830750
113131	830751
183427	830752
103817	830753
86836	830754
41572	830755
16043	830756
1694	830757
82121	830758
170936	830759
109034	830760
9581	830761
144485	830762
47025	830763
106871	830764
182444	830765
119122	830766
129185	830767
2422	830768
26969	830769
131317	830770
314593	830771
16778	830772
18146	830773
53156	830774
8278	830775
191254	830776
182306	830777
200289	830778
769	830779
56480	830780
112501	830781
62830	830782
7604	830783
168460	830784
124	830785
18210	830786
183824	830787
68441	830788
115366	830789
3041	830790
2577	830791
71730	830792
291834	830793
549	830794
2294	830795
142510	830796
63664	830797
1243	830798
3517	830799
25600	830800
37228	830801
115411	830802
33790	830803
235314	830804
68174	830805
58140	830806
57861	830807
108083	830808
18417	830809
3191	830810
4192	830811
118176	830812
9105	830813
29	830814
77687	830815
75522	830816
23289	830817
56035	830818
24049	830819
74785	830820
8269	830821
5207	830822
253530	830823
45561	830824
1018	830825
198601	830826
59222	830827
14522	830828
44202	830829
25323	830830
4724	830831
3075	830832
469	830833
86560	830834
11745	830835
59922	830836
2102	830837
60362	830838
131079	830839
31199	830840
369	830841
42236	830842
13649	830843
58152	830844
253737	830845
14593	830846
45699	830847
5148	830848
202699	830849
176968	830850
73660	830851
327067	830852
60535	830853
37789	830854
89726	830855
182822	830856
11365	830857
57936	830858
11059	830859
15857	830860
139004	830861
14991	830862
21212	830863
123038	830864
100934	830865
45455	830866
61177	830867
98854	830868
119803	830869
2205	830870
63063	830871
99550	830872
10868	830873
92774	830874
66593	830875
38978	830876
183326	830877
1834	830878
283063	830879
79854	830880
72897	830881
260892	830882
83985	830883
13212	830884
127491	830885
214	830886
1055	830887
39750	830888
9913	830889
190791	830890
2669	830891
139904	830892
56679	830893
66651	830894
6084	830895
75931	830896
182258	830897
160043	830898
109928	830899
222066	830900
316617	830901
322155	830902
45031	830903
274560	830904
229010	830905
32065	830906
23881	830907
156432	830908
131405	830909
25833	830910
271344	830911
24117	830912
326506	830913
188683	830914
111781	830915
77091	830916
17951	830917
94369	830918
23617	830919
238975	830920
76897	830921
7916	830922
39836	830923
66335	830924
3432	830925
254599	830926
67836	830927
259105	830928
141665	830929
301165	830930
122882	830931
249908	830932
29881	830933
135655	830934
197052	830935
238098	830936
86529	830937
43391	830938
8874	830939
12787	830940
67945	830941
72986	830942
4617	830943
8280	830944
100940	830945
21800	830946
113427	830947
9790	830948
91022	830949
6831	830950
773	830951
27218	830952
28775	830953
118929	830954
20562	830955
29902	830956
27517	830957
105763	830958
35607	830959
1945	830960
49447	830961
9637	830962
486	830963
12293	830964
35394	830965
46250	830966
93922	830967
2735	830968
48850	830969
23505	830970
37564	830971
4266	830972
336	830973
160791	830974
115731	830975
3025	830976
40	830977
108458	830978
10667	830979
26537	830980
67140	830981
1539	830982
146585	830983
151431	830984
327950	830985
75306	830986
31632	830987
13177	830988
18871	830989
50369	830990
64393	830991
48279	830992
102366	830993
327932	830994
294697	830995
53229	830996
124135	830997
17931	830998
204	830999
62256	831000
4442	831001
192932	831002
80459	831003
12204	831004
89019	831005
395	831006
188871	831007
24958	831008
18704	831009
47783	831010
32348	831011
23077	831012
243060	831013
37608	831014
31219	831015
1344	831016
39371	831017
208531	831018
73415	831019
44453	831020
35984	831021
69328	831022
45202	831023
28524	831024
88213	831025
582	831026
18128	831027
156792	831028
119851	831029
97677	831030
3491	831031
13077	831032
60785	831033
248997	831034
177692	831035
46788	831036
75304	831037
318296	831038
2744	831039
1927	831040
1843	831041
140663	831042
22000	831043
235702	831044
108546	831045
313719	831046
62901	831047
157505	831048
232943	831049
84547	831050
52299	831051
163653	831052
315951	831053
270557	831054
89942	831055
80375	831056
733	831057
58603	831058
27581	831059
127888	831060
245834	831061
61785	831062
99560	831063
149930	831064
209083	831065
66378	831066
106160	831067
137621	831068
60378	831069
88686	831070
88686	831071
319692	831072
123534	831073
315532	831074
109275	831075
84271	831076
259734	831077
320330	831078
68786	831079
2141	831080
69394	831081
19708	831082
48962	831083
42186	831084
71008	831085
18341	831086
173921	831087
37832	831088
97872	831089
7656	831090
65188	831091
72963	831092
240791	831093
113158	831094
139186	831095
113890	831096
138399	831097
9340	831098
4144	831099
138399	831100
842	831101
20511	831102
12454	831103
30299	831104
58012	831105
70369	831106
218195	831107
86196	831108
60757	831109
29174	831110
121704	831111
12513	831112
47223	831113
42647	831114
18118	831115
20129	831116
29690	831117
112342	831118
22622	831119
88060	831120
77817	831121
49191	831122
2377	831123
39816	831124
37200	831125
196711	831126
67560	831127
12934	831128
70292	831129
720	831130
3507	831131
49897	831132
80132	831133
34424	831134
28	831135
175008	831136
4221	831137
2004	831138
257663	831139
32449	831140
107695	831141
20844	831142
165047	831143
220805	831144
2541	831145
84668	831146
29833	831147
92545	831148
12261	831149
16937	831150
97411	831151
15391	831152
39860	831153
76529	831154
13954	831155
33718	831156
26419	831157
151063	831158
198930	831159
232105	831160
13453	831161
644	831162
13567	831163
131615	831164
126829	831165
37459	831166
106696	831167
18112	831168
27586	831169
5264	831170
114938	831171
33931	831172
149446	831173
13361	831174
125852	831175
95947	831176
20178	831177
166147	831178
255156	831179
311207	831180
232476	831181
61345	831182
225275	831183
154782	831184
33468	831185
4233	831186
142555	831187
190247	831188
1947	831189
275811	831190
67878	831191
47515	831192
2080	831193
216526	831194
2627	831195
73391	831196
16661	831197
16363	831198
1062	831199
27310	831200
115531	831201
841	831202
315	831203
190952	831204
13	831205
29766	831206
21550	831207
218399	831208
26661	831209
201811	831210
102380	831211
37985	831212
300804	831213
32698	831214
3686	831215
49513	831216
82860	831217
21498	831218
40659	831219
22657	831220
1780	831221
107221	831222
322491	831223
51728	831224
63	831225
80475	831226
1563	831227
176486	831228
33367	831229
19979	831230
270109	831231
118632	831232
176044	831233
187150	831234
8207	831235
46924	831236
102565	831237
62594	831238
176971	831239
41893	831240
25186	831241
52351	831242
3278	831243
1340	831244
19198	831245
68731	831246
13233	831247
74657	831248
194608	831249
71316	831250
37983	831251
49	831252
13349	831253
204192	831254
236824	831255
69886	831256
130870	831257
7644	831258
118437	831259
2879	831260
301	831261
258513	831262
158	831263
22521	831264
16613	831265
77973	831266
13680	831267
47810	831268
74399	831269
45501	831270
9160	831271
133	831272
147019	831273
25440	831274
42823	831275
165276	831276
4168	831277
107420	831278
118102	831279
46047	831280
41443	831281
43482	831282
5784	831283
12728	831284
164	831285
313963	831286
22352	831287
151314	831288
10383	831289
73899	831290
9490	831291
157624	831292
208547	831293
3734	831294
27185	831295
260435	831296
2532	831297
120413	831298
46063	831299
62	831300
132866	831301
271151	831302
31967	831303
63363	831304
148374	831305
30336	831306
180268	831307
13106	831308
64242	831309
38758	831310
150669	831311
193149	831312
130419	831313
188506	831314
242049	831315
219098	831316
51745	831317
44499	831318
65666	831319
232124	831320
677	831321
203417	831322
119822	831323
35087	831324
61934	831325
25975	831326
310926	831327
280541	831328
16174	831329
22893	831330
319961	831331
136651	831332
298638	831333
46860	831334
10595	831335
57832	831336
23154	831337
32219	831338
193183	831339
57971	831340
98362	831341
39856	831342
9271	831343
209376	831344
135	831345
51284	831346
182163	831347
42913	831348
75181	831349
62261	831350
70362	831351
93	831352
51729	831353
367	831354
373	831355
26973	831356
65171	831357
51133	831358
441	831359
168496	831360
29479	831361
162861	831362
23204	831363
37708	831364
7761	831365
57117	831366
29601	831367
3470	831368
160404	831369
1242	831370
116830	831371
1333	831372
166880	831373
605	831374
18208	831375
44454	831376
1457	831377
20902	831378
175819	831379
5203	831380
5144	831381
6093	831382
114637	831383
1977	831384
186498	831385
27541	831386
19392	831387
91196	831388
105805	831389
1138	831390
58732	831391
7117	831392
56	831393
19981	831394
8697	831395
6700	831396
6700	831397
15675	831398
243399	831399
8319	831400
38877	831401
1570	831402
22442	831403
47	831404
50002	831405
163400	831406
64625	831407
217294	831408
11981	831409
59338	831410
27647	831411
203346	831412
5377	831413
208719	831414
44648	831415
48837	831416
54733	831417
121511	831418
82882	831419
3769	831420
112486	831421
46192	831422
14157	831423
1903	831424
130164	831425
85408	831426
205994	831427
128938	831428
53384	831429
49828	831430
593	831431
171274	831432
288	831433
5494	831434
33841	831435
69605	831436
14961	831437
6212	831438
110919	831439
13212	831440
383	831441
25237	831442
23	831443
50943	831444
3949	831445
4665	831446
25772	831447
53440	831448
215658	831449
155338	831450
142453	831451
86163	831452
58020	831453
53809	831454
226720	831455
146686	831456
133	831457
21133	831458
65390	831459
8375	831460
139796	831461
14026	831462
7647	831463
66194	831464
74178	831465
72322	831466
67251	831467
59477	831468
25539	831469
14994	831470
8494	831471
212	831472
122075	831473
33632	831474
43909	831475
93871	831476
89789	831477
41274	831478
66476	831479
52542	831480
65460	831481
11350	831482
54942	831483
190398	831484
39453	831485
47721	831486
13005	831487
280540	831488
35	831489
22423	831490
27394	831491
1047	831492
33391	831493
6499	831494
74224	831495
38954	831496
1118	831497
53698	831498
12358	831499
16454	831500
31368	831501
31368	831502
263657	831503
261356	831504
124596	831505
9418	831506
18055	831507
7478	831508
28287	831509
16902	831510
60902	831511
22860	831512
1674	831513
29582	831514
71	831515
6044	831516
7300	831517
4743	831518
14512	831519
82760	831520
37528	831521
166324	831522
36337	831523
18834	831524
203145	831525
5094	831526
22930	831527
975	831528
56202	831529
8097	831530
48724	831531
6875	831532
113142	831533
7156	831534
199011	831535
93029	831536
45464	831537
92682	831538
131744	831539
272722	831540
53306	831541
272719	831542
38030	831543
83588	831544
15175	831545
24982	831546
112860	831547
173727	831548
3529	831549
3633	831550
64271	831551
42458	831552
809	831553
29832	831554
35182	831555
17038	831556
1633	831557
20710	831558
106778	831559
29089	831560
10048	831561
15541	831562
30691	831563
221	831564
16751	831565
57739	831566
155497	831567
67762	831568
87306	831569
1766	831570
199487	831571
60136	831572
21484	831573
6570	831574
55118	831575
164711	831576
63305	831577
166	831578
915	831579
15095	831580
1028	831581
44058	831582
197244	831583
443	831584
93004	831585
273316	831586
196704	831587
28486	831588
17609	831589
190	831590
35000	831591
72884	831592
18614	831593
56027	831594
19	831595
115593	831596
126391	831597
102891	831598
176724	831599
59605	831600
115772	831601
21194	831602
93610	831603
5218	831604
65136	831605
46173	831606
16862	831607
135927	831608
1337	831609
160604	831610
48793	831611
2090	831612
16352	831613
6766	831614
66162	831615
289279	831616
30273	831617
45821	831618
5530	831619
104156	831620
29605	831621
8785	831622
24557	831623
288415	831624
96019	831625
129420	831626
291599	831627
10693	831628
15921	831629
93503	831630
4743	831631
3176	831632
99863	831633
72556	831634
43329	831635
35953	831636
24935	831637
6788	831638
12977	831639
73391	831640
220475	831641
12922	831642
11195	831643
172160	831644
1111	831645
29591	831646
197347	831647
19905	831648
247573	831649
216625	831650
12162	831651
4826	831652
88033	831653
33300	831654
206973	831655
203718	831656
166045	831657
17	831658
6070	831659
75271	831660
20787	831661
66033	831662
43797	831663
5422	831664
24275	831665
112806	831666
158725	831667
104191	831668
36504	831669
58610	831670
4430	831671
34431	831672
62343	831673
113744	831674
121931	831675
2090	831676
48193	831677
135382	831678
14781	831679
193961	831680
206284	831681
2192	831682
90024	831683
194815	831684
5841	831685
10573	831686
175247	831687
22751	831688
30174	831689
5347	831690
713	831691
2590	831692
18149	831693
1807	831694
17708	831695
183972	831696
4310	831697
97928	831698
7456	831699
2108	831700
12214	831701
9811	831702
48522	831703
69934	831704
2847	831705
58876	831706
10951	831707
234	831708
3922	831709
88007	831710
18206	831711
210740	831712
8199	831713
42615	831714
15596	831715
169594	831716
36884	831717
127187	831718
25445	831719
2708	831720
383	831721
255707	831722
383	831723
1351	831724
19654	831725
246684	831726
2401	831727
383	831728
2708	831729
17777	831730
191229	831731
5104	831732
1783	831733
85307	831734
5373	831735
978	831736
137638	831737
16190	831738
5	831739
367	831740
14113	831741
23104	831742
7580	831743
43299	831744
1472	831745
34302	831746
58336	831747
254996	831748
247533	831749
85189	831750
208068	831751
139388	831752
21648	831753
5373	831754
2400	831755
47	831756
16494	831757
91046	831758
86295	831759
1528	831760
87554	831761
26459	831762
47	831763
383	831764
3471	831765
202531	831766
629	831767
182089	831768
120591	831769
70265	831770
1732	831771
18161	831772
52371	831773
16984	831774
126483	831775
126422	831776
115470	831777
57910	831778
9320	831779
2845	831780
14376	831781
136107	831782
1594	831783
65136	831784
135545	831785
4472	831786
35164	831787
20831	831788
9866	831789
25523	831790
10684	831791
19590	831792
320367	831793
26681	831794
75134	831795
57651	831796
3736	831797
40463	831798
3320	831799
119789	831800
69878	831801
5251	831802
35044	831803
249406	831804
266	831805
119368	831806
29872	831807
1874	831808
168898	831809
210300	831810
7396	831811
19443	831812
131776	831813
205669	831814
150	831815
137080	831816
1306	831817
55478	831818
2633	831819
439	831820
85336	831821
20649	831822
20806	831823
2485	831824
20034	831825
29861	831826
324941	831827
28717	831828
92788	831829
13641	831830
12203	831831
41286	831832
64362	831833
926	831834
63946	831835
100585	831836
473	831837
23189	831838
21531	831839
110470	831840
243692	831841
55057	831842
130876	831843
39089	831844
24751	831845
196214	831846
27791	831847
14514	831848
9855	831849
3381	831850
823	831851
51726	831852
111176	831853
6449	831854
38802	831855
15671	831856
720	831857
25556	831858
107729	831859
158631	831860
192524	831861
250	831862
20900	831863
150289	831864
1528	831865
8420	831866
14298	831867
90698	831868
24718	831869
156608	831870
24297	831871
16689	831872
24275	831873
28023	831874
92610	831875
2662	831876
65194	831877
2782	831878
3446	831879
3640	831880
27876	831881
34	831882
155503	831883
107539	831884
139927	831885
2424	831886
29497	831887
74673	831888
122870	831889
69	831890
331	831891
160488	831892
3332	831893
185501	831894
41579	831895
296109	831896
29700	831897
42250	831898
273	831899
14074	831900
851	831901
22923	831902
7470	831903
99908	831904
3452	831905
154063	831906
27484	831907
57003	831908
929	831909
27620	831910
53554	831911
148673	831912
51284	831913
26355	831914
60201	831915
96142	831916
171067	831917
11558	831918
323506	831919
135646	831920
5552	831921
4659	831922
178880	831923
64925	831924
274429	831925
38267	831926
25041	831927
68419	831928
36372	831929
53778	831930
1760	831931
1161	831932
262	831933
206143	831934
198844	831935
7509	831936
2010	831937
259789	831938
177687	831939
26839	831940
59386	831941
26839	831942
59386	831943
45927	831944
152314	831945
312327	831946
98695	831947
256710	831948
46841	831949
58668	831950
93095	831951
181874	831952
49399	831953
25447	831954
115265	831955
75481	831956
75194	831957
201883	831958
2799	831959
2382	831960
188714	831961
93	831962
519	831963
47987	831964
8749	831965
9558	831966
89528	831967
186170	831968
28316	831969
773	831970
226	831971
9671	831972
200399	831973
176292	831974
8286	831975
29709	831976
227329	831977
3725	831978
57249	831979
2036	831980
68317	831981
11053	831982
9600	831983
6914	831984
327426	831985
170799	831986
5515	831987
4826	831988
129487	831989
20415	831990
48479	831991
25695	831992
43246	831993
123840	831994
38297	831995
15152	831996
164431	831997
65618	831998
46125	831999
28826	832000
146711	832001
9157	832002
159541	832003
44373	832004
3245	832005
70313	832006
3697	832007
75624	832008
32057	832009
30043	832010
43140	832011
11967	832012
76106	832013
91593	832014
84431	832015
119370	832016
78457	832017
202	832018
166448	832019
104985	832020
11393	832021
97899	832022
31576	832023
84305	832024
26555	832025
56216	832026
87843	832027
49037	832028
26393	832029
10415	832030
24400	832031
25210	832032
26222	832033
37617	832034
3572	832035
24401	832036
35341	832037
10622	832038
41901	832039
9185	832040
8996	832041
14457	832042
9317	832043
39764	832044
97899	832045
40672	832046
6180	832047
26354	832048
10050	832049
150676	832050
13144	832051
140555	832052
188880	832053
107020	832054
31664	832055
38026	832056
71051	832057
196407	832058
16525	832059
29737	832060
7928	832061
35138	832062
47861	832063
90179	832064
25276	832065
19533	832066
32344	832067
45737	832068
68330	832069
86653	832070
192203	832071
25350	832072
91844	832073
27126	832074
6740	832075
271777	832076
44081	832077
89458	832078
47862	832079
27358	832080
65030	832081
64319	832082
13805	832083
3801	832084
27472	832085
113390	832086
10142	832087
26884	832088
25651	832089
34351	832090
63156	832091
88266	832092
43168	832093
78038	832094
21028	832095
19655	832096
39132	832097
88959	832098
13433	832099
14860	832100
20527	832101
9132	832102
15186	832103
7872	832104
31934	832105
103413	832106
50670	832107
19185	832108
6344	832109
100635	832110
80840	832111
14240	832112
29564	832113
44208	832114
44764	832115
134698	832116
86895	832117
111625	832118
21714	832119
40918	832120
12390	832121
38072	832122
79330	832123
114160	832124
698	832125
2709	832126
181	832127
71308	832128
29774	832129
109086	832130
103852	832131
21802	832132
158915	832133
22995	832134
168164	832135
176064	832136
197875	832137
17420	832138
10249	832139
51572	832140
31875	832141
132985	832142
287298	832143
131811	832144
129363	832145
100255	832146
7462	832147
418	832148
7492	832149
173065	832150
92117	832151
15511	832152
1352	832153
58635	832154
325063	832155
91138	832156
221323	832157
139493	832158
41984	832159
53500	832160
151341	832161
27378	832162
11434	832163
47369	832164
4907	832165
48141	832166
26506	832167
55061	832168
82324	832169
21019	832170
73746	832171
9698	832172
52934	832173
386	832174
35024	832175
184944	832176
47075	832177
19697	832178
2872	832179
21410	832180
46	832181
49194	832182
8131	832183
70480	832184
1863	832185
24717	832186
41534	832187
32354	832188
115976	832189
106338	832190
17709	832191
18466	832192
94998	832193
17955	832194
27285	832195
107296	832196
4374	832197
1546	832198
33187	832199
8540	832200
16466	832201
10692	832202
9315	832203
151866	832204
77365	832205
86878	832206
2071	832207
250	832208
14370	832209
128723	832210
68108	832211
57175	832212
9152	832213
147585	832214
13503	832215
79233	832216
27251	832217
59701	832218
16876	832219
44802	832220
2814	832221
113474	832222
180371	832223
209251	832224
113877	832225
5509	832226
898	832227
189346	832228
68201	832229
3890	832230
95727	832231
239308	832232
230147	832233
6044	832234
288959	832235
44848	832236
45480	832237
79639	832238
59246	832239
31501	832240
70427	832241
73660	832242
185066	832243
166077	832244
2960	832245
150294	832246
486	832247
24844	832248
4661	832249
35772	832250
111856	832251
151867	832252
161	832253
2633	832254
4329	832255
13314	832256
23699	832257
12308	832258
133034	832259
176474	832260
1477	832261
70772	832262
71545	832263
7368	832264
180872	832265
139255	832266
10639	832267
2330	832268
324298	832269
47775	832270
324710	832271
96692	832272
24532	832273
57952	832274
75507	832275
51699	832276
221963	832277
441	832278
90217	832279
37493	832280
168266	832281
88678	832282
125042	832283
3132	832284
291497	832285
20713	832286
617	832287
2735	832288
13297	832289
44422	832290
155513	832291
24502	832292
438	832293
86826	832294
152	832295
31867	832296
158353	832297
6316	832298
66668	832299
133587	832300
93712	832301
63646	832302
48777	832303
106918	832304
26334	832305
38239	832306
141217	832307
18638	832308
10762	832309
11828	832310
552	832311
2530	832312
63516	832313
1664	832314
5680	832315
178722	832316
893	832317
205673	832318
29473	832319
58970	832320
139189	832321
54180	832322
7357	832323
176036	832324
2531	832325
447	832326
66759	832327
22878	832328
111915	832329
118411	832330
9101	832331
141933	832332
31742	832333
176963	832334
80700	832335
18285	832336
28242	832337
78970	832338
19555	832339
101144	832340
5391	832341
201009	832342
64609	832343
42752	832344
167668	832345
33933	832346
80522	832347
93008	832348
40767	832349
243700	832350
160437	832351
25175	832352
204367	832353
2772	832354
53348	832355
29921	832356
218853	832357
15172	832358
66800	832359
125834	832360
3546	832361
4985	832362
24903	832363
2270	832364
26001	832365
27211	832366
128353	832367
75462	832368
7475	832369
313673	832370
71133	832371
1	832372
7143	832373
25397	832374
274355	832375
199120	832376
24956	832377
34807	832378
106107	832379
487	832380
49178	832381
31671	832382
112869	832383
179223	832384
10411	832385
146156	832386
156658	832387
1883	832388
28795	832389
112113	832390
2815	832391
4560	832392
212246	832393
2230	832394
309744	832395
10518	832396
3294	832397
151740	832398
16530	832399
32039	832400
237217	832401
101172	832402
57664	832403
105174	832404
114208	832405
76609	832406
7093	832407
128554	832408
133374	832409
295396	832410
30401	832411
297632	832412
237380	832413
55139	832414
20681	832415
34278	832416
264166	832417
266832	832418
196073	832419
288499	832420
118543	832421
57787	832422
47840	832423
113659	832424
29818	832425
106653	832426
50850	832427
75198	832428
193114	832429
15925	832430
64682	832431
142942	832432
221082	832433
1611	832434
137401	832435
198339	832436
16048	832437
235719	832438
28486	832439
105822	832440
83135	832441
85804	832442
51632	832443
320055	832444
3110	832445
4664	832446
193492	832447
34313	832448
104332	832449
59632	832450
161775	832451
107560	832452
311	832453
214990	832454
224637	832455
247	832456
15668	832457
208473	832458
3640	832459
166934	832460
49631	832461
859	832462
70573	832463
205316	832464
63840	832465
107123	832466
30274	832467
21568	832468
72298	832469
119638	832470
290560	832471
2903	832472
42958	832473
17832	832474
130520	832475
68220	832476
1489	832477
21664	832478
110085	832479
39072	832480
417	832481
44838	832482
41718	832483
123383	832484
149217	832485
4828	832486
9864	832487
68770	832488
2099	832489
156763	832490
204383	832491
88552	832492
250849	832493
4106	832494
859	832495
7402	832496
90183	832497
13967	832498
110374	832499
40788	832500
37251	832501
97930	832502
315149	832503
16796	832504
46095	832505
13920	832506
22162	832507
254980	832508
56573	832509
2773	832510
100799	832511
123267	832512
4671	832513
65523	832514
29934	832515
3166	832516
32671	832517
190232	832518
25338	832519
32623	832520
116	832521
6015	832522
39207	832523
64087	832524
32646	832525
104436	832526
155346	832527
47011	832528
22300	832529
9112	832530
166547	832531
163946	832532
104037	832533
2559	832534
44329	832535
80576	832536
17854	832537
11061	832538
248884	832539
42546	832540
186966	832541
134984	832542
89475	832543
90863	832544
137279	832545
33663	832546
50196	832547
137495	832548
54974	832549
79427	832550
327151	832551
178349	832552
41290	832553
228969	832554
44579	832555
17737	832556
91631	832557
107807	832558
138144	832559
1870	832560
304389	832561
74384	832562
2279	832563
185187	832564
190114	832565
71076	832566
285996	832567
13999	832568
69683	832569
58282	832570
31941	832571
9024	832572
102908	832573
165055	832574
49807	832575
140686	832576
35584	832577
133087	832578
26882	832579
268491	832580
27854	832581
214026	832582
15252	832583
237280	832584
105206	832585
226029	832586
32087	832587
6512	832588
96039	832589
153354	832590
3864	832591
150839	832592
15922	832593
160862	832594
64993	832595
39197	832596
264374	832597
191251	832598
183754	832599
79247	832600
18290	832601
293159	832602
52631	832603
158331	832604
63256	832605
42044	832606
30610	832607
102384	832608
3278	832609
50162	832610
11028	832611
94	832612
269309	832613
2703	832614
189051	832615
191596	832616
61716	832617
245821	832618
11912	832619
241045	832620
153880	832621
157835	832622
140273	832623
289828	832624
15903	832625
199120	832626
258899	832627
76697	832628
144595	832629
147752	832630
1813	832631
96	832632
18856	832633
108671	832634
163097	832635
114544	832636
10517	832637
1268	832638
72594	832639
10343	832640
2559	832641
96673	832642
24415	832643
945	832644
107198	832645
84514	832646
25085	832647
210336	832648
41512	832649
77817	832650
32595	832651
13850	832652
53530	832653
10500	832654
158170	832655
3273	832656
56539	832657
45240	832658
5636	832659
123	832660
32937	832661
78751	832662
2958	832663
53733	832664
1974	832665
6958	832666
148	832667
77906	832668
12349	832669
123206	832670
25363	832671
243860	832672
1027	832673
5902	832674
210288	832675
6619	832676
79143	832677
73654	832678
5449	832679
32771	832680
414	832681
160	832682
487	832683
142344	832684
152822	832685
10394	832686
18212	832687
134253	832688
202171	832689
133786	832690
40711	832691
3167	832692
7897	832693
22166	832694
14761	832695
44650	832696
35952	832697
306558	832698
4000	832699
6785	832700
224920	832701
26458	832702
165095	832703
1308	832704
2735	832705
37290	832706
37652	832707
417	832708
123367	832709
75389	832710
49622	832711
302034	832712
281446	832713
72234	832714
186157	832715
120162	832716
168322	832717
97924	832718
125537	832719
47879	832720
264691	832721
121126	832722
223116	832723
110840	832724
100938	832725
257981	832726
240213	832727
255747	832728
46475	832729
12559	832730
85910	832731
14007	832732
498	832733
111597	832734
170097	832735
31615	832736
285045	832737
23405	832738
33542	832739
33542	832740
77219	832741
135954	832742
149631	832743
161795	832744
148096	832745
23660	832746
188949	832747
103489	832748
237969	832749
149754	832750
196958	832751
88888	832752
120766	832753
233656	832754
233463	832755
161333	832756
251493	832757
302048	832758
325664	832759
154055	832760
221308	832761
285818	832762
51822	832763
12762	832764
72256	832765
9119	832766
64812	832767
77751	832768
192742	832769
46767	832770
46696	832771
22546	832772
1	832773
231318	832774
167283	832775
281702	832776
14720	832777
39330	832778
86335	832779
64627	832780
497	832781
212900	832782
42549	832783
93278	832784
44300	832785
48106	832786
31009	832787
25209	832788
5784	832789
35718	832790
8182	832791
84224	832792
135700	832793
63081	832794
42260	832795
163565	832796
4575	832797
16580	832798
15447	832799
1817	832800
200636	832801
200686	832802
50203	832803
13723	832804
280	832805
85203	832806
203378	832807
63393	832808
108	832809
199	832810
102210	832811
127955	832812
228816	832813
197735	832814
53963	832815
12137	832816
62243	832817
722	832818
182630	832819
5140	832820
491	832821
22048	832822
11870	832823
62443	832824
49949	832825
21393	832826
12129	832827
26714	832828
4955	832829
15676	832830
2294	832831
27311	832832
47207	832833
187943	832834
86536	832835
171865	832836
134947	832837
48442	832838
583	832839
1235	832840
53667	832841
63868	832842
1217	832843
709	832844
181044	832845
16588	832846
4754	832847
830	832848
3681	832849
20246	832850
34324	832851
296738	832852
7888	832853
178254	832854
34204	832855
117117	832856
28594	832857
31501	832858
88768	832859
74315	832860
87515	832861
13328	832862
2335	832863
275994	832864
119127	832865
121867	832866
10239	832867
46620	832868
102292	832869
109701	832870
17505	832871
68434	832872
202693	832873
100223	832874
1550	832875
6351	832876
45290	832877
40874	832878
83946	832879
26898	832880
10727	832881
28597	832882
210080	832883
202515	832884
61593	832885
57035	832886
217	832887
121259	832888
136975	832889
302440	832890
31821	832891
323285	832892
28610	832893
16762	832894
22078	832895
53840	832896
1785	832897
88	832898
88699	832899
1705	832900
4050	832901
122	832902
3563	832903
29784	832904
7112	832905
84360	832906
32	832907
43488	832908
67617	832909
966	832910
43416	832911
32394	832912
31553	832913
14270	832914
894	832915
410	832916
24870	832917
7644	832918
33853	832919
1714	832920
125585	832921
67446	832922
27005	832923
78883	832924
36572	832925
25370	832926
88	832927
24272	832928
84617	832929
204869	832930
65111	832931
1012	832932
11308	832933
140491	832934
19923	832935
93196	832936
31181	832937
26898	832938
17380	832939
160195	832940
74387	832941
23651	832942
23871	832943
156064	832944
236840	832945
320489	832946
308577	832947
50915	832948
283671	832949
316547	832950
7183	832951
102465	832952
43057	832953
27861	832954
31060	832955
18120	832956
4633	832957
176163	832958
70856	832959
59	832960
11883	832961
316266	832962
279397	832963
326410	832964
116634	832965
114999	832966
89139	832967
31041	832968
185768	832969
29924	832970
291364	832971
113638	832972
18653	832973
173420	832974
293464	832975
82064	832976
272106	832977
7183	832978
15805	832979
33910	832980
283594	832981
60573	832982
17712	832983
22089	832984
68876	832985
69447	832986
44010	832987
83616	832988
4323	832989
172725	832990
304393	832991
163438	832992
75697	832993
192786	832994
207502	832995
15690	832996
260774	832997
146189	832998
164118	832999
125678	833000
87071	833001
94645	833002
803	833003
115566	833004
75091	833005
18061	833006
267772	833007
263805	833008
39675	833009
91597	833010
62585	833011
154123	833012
71980	833013
28900	833014
643	833015
181499	833016
57474	833017
91267	833018
110902	833019
325491	833020
86271	833021
207733	833022
42510	833023
140950	833024
313927	833025
29915	833026
156312	833027
231908	833028
78131	833029
2667	833030
242316	833031
286034	833032
66117	833033
58494	833034
133926	833035
46981	833036
327319	833037
114469	833038
42866	833039
73541	833040
1947	833041
46185	833042
156765	833043
280883	833044
292877	833045
3412	833046
58072	833047
13078	833048
61453	833049
249278	833050
72760	833051
318558	833052
106648	833053
178602	833054
207273	833055
70456	833056
91027	833057
164782	833058
311784	833059
85872	833060
217979	833061
68980	833062
131014	833063
608	833064
86911	833065
418	833066
24505	833067
81511	833068
63533	833069
194683	833070
42818	833071
40873	833072
141442	833073
61044	833074
208400	833075
86587	833076
16170	833077
37230	833078
35703	833079
16880	833080
16880	833081
27070	833082
276225	833083
67559	833084
246895	833085
112784	833086
13889	833087
308930	833088
8524	833089
27070	833090
27664	833091
12981	833092
7359	833093
13729	833094
180728	833095
185898	833096
14172	833097
92158	833098
378	833099
30	833100
296591	833101
87023	833102
93488	833103
251645	833104
139207	833105
12479	833106
71809	833107
32572	833108
55065	833109
91232	833110
103513	833111
66394	833112
244008	833113
62685	833114
13083	833115
207385	833116
23250	833117
2826	833118
188655	833119
224409	833120
217506	833121
150895	833122
110194	833123
3153	833124
146994	833125
109244	833126
261221	833127
97569	833128
254622	833129
133501	833130
102306	833131
30090	833132
46117	833133
177122	833134
201912	833135
73047	833136
103573	833137
141146	833138
98025	833139
82047	833140
28199	833141
82691	833142
25561	833143
50369	833144
14538	833145
10568	833146
95720	833147
59377	833148
11634	833149
155258	833150
49232	833151
242424	833152
182221	833153
103898	833154
66249	833155
11961	833156
217074	833157
135742	833158
53316	833159
118095	833160
9979	833161
238026	833162
2794	833163
47845	833164
72868	833165
139159	833166
246296	833167
213626	833168
257011	833169
139450	833170
139364	833171
11505	833172
59271	833173
91364	833174
220155	833175
43719	833176
21332	833177
139511	833178
20046	833179
333	833180
2000	833181
30448	833182
288670	833183
133427	833184
174797	833185
104	833186
12492	833187
61130	833188
93937	833189
285598	833190
241671	833191
88437	833192
9325	833193
43592	833194
142332	833195
174257	833196
51658	833197
112382	833198
583	833199
142674	833200
95809	833201
21016	833202
136622	833203
290415	833204
312750	833205
185633	833206
27869	833207
14050	833208
147773	833209
25931	833210
6381	833211
112403	833212
17439	833213
93872	833214
27664	833215
159289	833216
26985	833217
1042	833218
194774	833219
85409	833220
35377	833221
95817	833222
9256	833223
99101	833224
72539	833225
251339	833226
119170	833227
67489	833228
79891	833229
7261	833230
222475	833231
79891	833232
16336	833233
47754	833234
12446	833235
8961	833236
39579	833237
15354	833238
29836	833239
14788	833240
284471	833241
103914	833242
4579	833243
16869	833244
81615	833245
87047	833246
29471	833247
44436	833248
44436	833249
76878	833250
161155	833251
38839	833252
102273	833253
3030	833254
125319	833255
247025	833256
37419	833257
8466	833258
164930	833259
9437	833260
34454	833261
47236	833262
82518	833263
77133	833264
298609	833265
278873	833266
44600	833267
126987	833268
12568	833269
148029	833270
149326	833271
237714	833272
303982	833273
151846	833274
3155	833275
8565	833276
144789	833277
50927	833278
86140	833279
13990	833280
131053	833281
72183	833282
287989	833283
304	833284
174085	833285
37419	833286
48175	833287
196845	833288
75618	833289
58669	833290
118971	833291
33549	833292
269113	833293
917	833294
28526	833295
14919	833296
62746	833297
213379	833298
39342	833299
205630	833300
194777	833301
27096	833302
91632	833303
37745	833304
136976	833305
132957	833306
21089	833307
33410	833308
325430	833309
142240	833310
213707	833311
214248	833312
62844	833313
10459	833314
324558	833315
170028	833316
288995	833317
4549	833318
34878	833319
52224	833320
288271	833321
52149	833322
126785	833323
954	833324
63628	833325
15413	833326
31074	833327
141431	833328
3193	833329
6142	833330
315779	833331
228762	833332
270759	833333
87290	833334
16244	833335
76878	833336
32097	833337
217025	833338
211042	833339
180189	833340
33631	833341
102921	833342
70928	833343
139488	833344
87286	833345
168778	833346
5830	833347
28623	833348
101788	833349
166437	833350
103699	833351
7005	833352
133445	833353
12041	833354
161287	833355
113105	833356
141366	833357
1537	833358
11915	833359
88517	833360
49931	833361
88833	833362
124835	833363
149233	833364
84363	833365
165141	833366
162263	833367
56965	833368
1326	833369
162466	833370
20087	833371
176318	833372
314950	833373
83947	833374
115635	833375
65217	833376
44955	833377
49294	833378
48693	833379
7102	833380
88308	833381
100730	833382
68289	833383
157792	833384
61036	833385
17864	833386
38109	833387
7151	833388
223167	833389
111538	833390
47721	833391
111538	833392
203756	833393
48211	833394
34454	833395
7798	833396
293700	833397
12778	833398
149588	833399
164246	833400
207386	833401
37231	833402
28873	833403
65054	833404
8479	833405
476	833406
12967	833407
18666	833408
8	833409
48444	833410
3507	833411
57584	833412
73818	833413
823	833414
24906	833415
21579	833416
99846	833417
4941	833418
482	833419
54	833420
32847	833421
17841	833422
21718	833423
51699	833424
79554	833425
3203	833426
5426	833427
64836	833428
80384	833429
9283	833430
37866	833431
273918	833432
64561	833433
139501	833434
1421	833435
147738	833436
31549	833437
11493	833438
294756	833439
9371	833440
58318	833441
7300	833442
2908	833443
100943	833444
74829	833445
115624	833446
215585	833447
72460	833448
190507	833449
233698	833450
12517	833451
100655	833452
180996	833453
18231	833454
322818	833455
19984	833456
139731	833457
19975	833458
26407	833459
39805	833460
1763	833461
16983	833462
110588	833463
39637	833464
201463	833465
23442	833466
114123	833467
68993	833468
26410	833469
133329	833470
48814	833471
84959	833472
177252	833473
253048	833474
29018	833475
100608	833476
78938	833477
110285	833478
127457	833479
83146	833480
309798	833481
129550	833482
172009	833483
50507	833484
50530	833485
62716	833486
35917	833487
96	833488
99528	833489
3327	833490
59141	833491
43431	833492
43978	833493
31600	833494
31600	833495
47957	833496
113253	833497
55181	833498
2456	833499
199957	833500
2857	833501
30292	833502
97798	833503
122271	833504
1003	833505
2413	833506
91796	833507
15373	833508
4599	833509
2702	833510
110165	833511
16611	833512
5844	833513
67306	833514
140897	833515
63412	833516
3255	833517
30073	833518
2409	833519
71378	833520
52016	833521
51997	833522
54048	833523
6711	833524
183133	833525
149915	833526
27	833527
40791	833528
142868	833529
210368	833530
26887	833531
25287	833532
13975	833533
71970	833534
66539	833535
4298	833536
118490	833537
13587	833538
36938	833539
651	833540
159719	833541
55161	833542
122925	833543
21387	833544
137525	833545
217375	833546
39946	833547
280245	833548
59920	833549
1276	833550
609	833551
5080	833552
38195	833553
21172	833554
125368	833555
215259	833556
27226	833557
107979	833558
22172	833559
77738	833560
184935	833561
185259	833562
1289	833563
259	833564
141011	833565
108589	833566
57733	833567
22394	833568
46791	833569
235699	833570
37561	833571
21386	833572
62694	833573
92337	833574
9677	833575
2330	833576
121825	833577
55874	833578
83428	833579
32554	833580
2426	833581
98258	833582
168962	833583
126799	833584
96284	833585
259729	833586
97610	833587
2125	833588
68434	833589
1800	833590
46218	833591
14583	833592
9313	833593
243791	833594
40	833595
36488	833596
23064	833597
38550	833598
68588	833599
83141	833600
218082	833601
318424	833602
123128	833603
132657	833604
3356	833605
41759	833606
41759	833607
85648	833608
77807	833609
14910	833610
7053	833611
10109	833612
1544	833613
149721	833614
82161	833615
124212	833616
103468	833617
631	833618
155066	833619
3394	833620
80893	833621
24231	833622
231999	833623
32	833624
98580	833625
74468	833626
76532	833627
19008	833628
29344	833629
100885	833630
60873	833631
125277	833632
3792	833633
97100	833634
3792	833635
130827	833636
47489	833637
170166	833638
132604	833639
55142	833640
307438	833641
107890	833642
127731	833643
3239	833644
7000	833645
16837	833646
3890	833647
955	833648
60149	833649
167669	833650
130840	833651
31276	833652
177676	833653
3132	833654
5463	833655
113509	833656
26678	833657
34102	833658
31799	833659
31799	833660
108115	833661
16509	833662
78552	833663
102731	833664
12141	833665
51568	833666
6000	833667
306025	833668
36710	833669
68426	833670
23244	833671
101820	833672
14605	833673
137206	833674
24967	833675
72144	833676
53652	833677
36257	833678
11216	833679
20120	833680
135259	833681
145249	833682
110436	833683
210046	833684
94946	833685
85847	833686
9280	833687
9280	833688
59040	833689
101	833690
28189	833691
32789	833692
136167	833693
59014	833694
211995	833695
187261	833696
8219	833697
210761	833698
92022	833699
152424	833700
29880	833701
261008	833702
242448	833703
45223	833704
23004	833705
306397	833706
56195	833707
191983	833708
17175	833709
34626	833710
48755	833711
83144	833712
37138	833713
29598	833714
29521	833715
32636	833716
1962	833717
218271	833718
22968	833719
38892	833720
85013	833721
65520	833722
18471	833723
1855	833724
8854	833725
172429	833726
21100	833727
64928	833728
240727	833729
172498	833730
148212	833731
3093	833732
24797	833733
123399	833734
36713	833735
67751	833736
62516	833737
24101	833738
11672	833739
58479	833740
58479	833741
146303	833742
17021	833743
189533	833744
55893	833745
64208	833746
120279	833747
27589	833748
61254	833749
184571	833750
927	833751
1111	833752
133786	833753
141792	833754
284051	833755
84482	833756
88694	833757
126994	833758
861	833759
22646	833760
3766	833761
16154	833762
7950	833763
19302	833764
14072	833765
220488	833766
135278	833767
1168	833768
34861	833769
138251	833770
2756	833771
4508	833772
61861	833773
62597	833774
292	833775
58682	833776
47488	833777
78983	833778
5753	833779
32789	833780
34372	833781
111535	833782
2379	833783
84459	833784
113891	833785
23288	833786
133312	833787
164362	833788
16246	833789
127037	833790
2286	833791
95732	833792
57877	833793
46271	833794
12139	833795
22291	833796
53437	833797
91109	833798
68208	833799
162623	833800
122377	833801
45342	833802
45342	833803
44729	833804
17042	833805
259754	833806
124864	833807
6233	833808
200706	833809
29428	833810
49751	833811
3173	833812
15703	833813
147191	833814
50543	833815
1078	833816
55949	833817
4582	833818
11469	833819
54914	833820
4398	833821
136684	833822
26391	833823
289505	833824
90421	833825
217900	833826
185503	833827
30808	833828
3557	833829
104	833830
11111	833831
110327	833832
140245	833833
213569	833834
303784	833835
92452	833836
143160	833837
50535	833838
24008	833839
14172	833840
508	833841
160106	833842
74615	833843
80659	833844
49694	833845
2288	833846
40000	833847
45857	833848
95309	833849
64966	833850
5959	833851
18893	833852
12503	833853
55705	833854
19431	833855
169572	833856
9083	833857
8790	833858
67596	833859
27928	833860
39103	833861
10812	833862
99001	833863
23509	833864
8137	833865
150902	833866
24365	833867
20986	833868
21133	833869
38691	833870
209543	833871
14266	833872
74671	833873
78638	833874
116034	833875
32961	833876
307594	833877
81493	833878
57899	833879
166906	833880
20	833881
191717	833882
182537	833883
191495	833884
282384	833885
223147	833886
79378	833887
189765	833888
291661	833889
55844	833890
287421	833891
63170	833892
96627	833893
282744	833894
171630	833895
142379	833896
227388	833897
100104	833898
174862	833899
86935	833900
121670	833901
237135	833902
184543	833903
150355	833904
12990	833905
113672	833906
181159	833907
317903	833908
263829	833909
139783	833910
138284	833911
35674	833912
170826	833913
225552	833914
146881	833915
313586	833916
75840	833917
94934	833918
221047	833919
58393	833920
227760	833921
175946	833922
195280	833923
149985	833924
85798	833925
228247	833926
89843	833927
4456	833928
100779	833929
280231	833930
225548	833931
187433	833932
196834	833933
282479	833934
116532	833935
157789	833936
172618	833937
101969	833938
139247	833939
327477	833940
140793	833941
245948	833942
75553	833943
237048	833944
251840	833945
287667	833946
198054	833947
154619	833948
99592	833949
120141	833950
251252	833951
117719	833952
316028	833953
139519	833954
257773	833955
21193	833956
103029	833957
257056	833958
216068	833959
216253	833960
117719	833961
257042	833962
268643	833963
119338	833964
112738	833965
277691	833966
59062	833967
86943	833968
195272	833969
59062	833970
216777	833971
295924	833972
164873	833973
211270	833974
245918	833975
49833	833976
19047	833977
57864	833978
680	833979
380	833980
144253	833981
19253	833982
172122	833983
15456	833984
86659	833985
205225	833986
2862	833987
22544	833988
59381	833989
135274	833990
183407	833991
7768	833992
236391	833993
63078	833994
42253	833995
220429	833996
232730	833997
23727	833998
226460	833999
28575	834000
28564	834001
2052	834002
149450	834003
277696	834004
8919	834005
213890	834006
58210	834007
111846	834008
194119	834009
136187	834010
63502	834011
2981	834012
12051	834013
6483	834014
8512	834015
53912	834016
197999	834017
73743	834018
117619	834019
30958	834020
287708	834021
762	834022
317260	834023
206952	834024
75823	834025
76841	834026
60809	834027
139022	834028
293580	834029
131832	834030
24649	834031
114270	834032
24876	834033
185783	834034
125333	834035
4424	834036
144506	834037
280574	834038
18310	834039
245871	834040
83990	834041
126116	834042
39870	834043
57138	834044
186710	834045
205627	834046
180774	834047
219269	834048
287940	834049
147800	834050
27847	834051
117072	834052
183661	834053
73866	834054
227761	834055
219789	834056
85592	834057
91234	834058
74157	834059
5296	834060
111852	834061
129807	834062
124329	834063
139836	834064
186041	834065
113191	834066
183172	834067
247048	834068
112955	834069
296199	834070
69755	834071
156493	834072
90243	834073
115517	834074
27855	834075
113463	834076
162278	834077
181949	834078
264584	834079
242854	834080
267231	834081
178213	834082
273339	834083
188743	834084
19419	834085
175712	834086
195834	834087
176082	834088
14045	834089
195244	834090
24346	834091
4548	834092
125360	834093
4548	834094
195087	834095
146589	834096
259381	834097
208460	834098
113805	834099
36429	834100
126222	834101
120926	834102
74499	834103
114764	834104
72478	834105
18257	834106
138195	834107
208633	834108
117942	834109
290108	834110
97608	834111
139163	834112
237529	834113
295662	834114
167678	834115
257055	834116
96999	834117
90590	834118
190452	834119
309684	834120
89843	834121
89843	834122
41946	834123
106042	834124
268542	834125
198445	834126
217024	834127
150596	834128
165467	834129
289109	834130
225686	834131
137455	834132
261771	834133
41011	834134
59266	834135
324584	834136
276887	834137
146654	834138
59513	834139
206709	834140
259058	834141
126197	834142
85892	834143
313523	834144
16451	834145
144989	834146
261726	834147
321561	834148
199454	834149
271022	834150
192833	834151
113830	834152
186	834153
30768	834154
44545	834155
30768	834156
3363	834157
57656	834158
175354	834159
90635	834160
31760	834161
416	834162
208571	834163
200206	834164
260981	834165
7260	834166
126207	834167
28644	834168
105580	834169
27352	834170
236194	834171
55460	834172
55460	834173
25645	834174
124246	834175
81087	834176
30341	834177
33192	834178
247219	834179
678	834180
27658	834181
7979	834182
19427	834183
548	834184
206358	834185
18528	834186
72237	834187
33515	834188
63444	834189
147791	834190
51747	834191
51747	834192
102701	834193
105051	834194
6279	834195
5404	834196
6109	834197
5047	834198
31254	834199
2595	834200
4437	834201
9536	834202
104609	834203
63442	834204
126577	834205
130975	834206
49129	834207
19494	834208
309102	834209
7050	834210
2005	834211
19841	834212
45944	834213
119986	834214
202233	834215
22695	834216
261081	834217
16283	834218
1245	834219
104375	834220
39921	834221
59738	834222
3821	834223
10399	834224
152105	834225
11758	834226
99023	834227
39770	834228
47651	834229
241088	834230
41911	834231
39047	834232
93	834233
2826	834234
477	834235
138479	834236
76392	834237
302254	834238
19590	834239
67510	834240
37295	834241
213050	834242
52	834243
38234	834244
202547	834245
18563	834246
50904	834247
144939	834248
13695	834249
34742	834250
3555	834251
29885	834252
3754	834253
65873	834254
2600	834255
98	834256
11336	834257
83782	834258
69560	834259
1136	834260
4643	834261
163535	834262
251284	834263
148945	834264
56393	834265
3865	834266
300318	834267
303802	834268
69514	834269
17327	834270
33076	834271
213924	834272
288	834273
1	834274
14319	834275
3377	834276
34	834277
4930	834278
61411	834279
1703	834280
53705	834281
1108	834282
116392	834283
64016	834284
5086	834285
353	834286
49200	834287
80993	834288
29885	834289
249313	834290
29534	834291
9351	834292
148666	834293
206465	834294
11464	834295
132811	834296
51139	834297
107176	834298
16860	834299
30904	834300
4220	834301
70286	834302
39542	834303
279601	834304
61773	834305
7492	834306
119845	834307
197582	834308
134168	834309
20106	834310
166747	834311
18321	834312
286119	834313
212219	834314
16385	834315
208142	834316
159607	834317
66953	834318
68060	834319
249938	834320
469	834321
7120	834322
1463	834323
52731	834324
2859	834325
16209	834326
33785	834327
132233	834328
31768	834329
44408	834330
220566	834331
153601	834332
182081	834333
633	834334
7976	834335
49954	834336
230485	834337
188492	834338
95962	834339
55933	834340
95947	834341
65279	834342
13478	834343
149003	834344
70844	834345
258097	834346
108499	834347
164429	834348
22996	834349
198999	834350
82851	834351
200898	834352
199272	834353
83083	834354
163561	834355
12107	834356
45870	834357
252258	834358
219153	834359
4138	834360
20396	834361
182771	834362
39520	834363
214181	834364
80815	834365
80609	834366
193884	834367
125673	834368
125237	834369
270546	834370
270335	834371
176575	834372
176115	834373
269439	834374
177004	834375
73490	834376
49105	834377
73937	834378
243046	834379
65871	834380
157244	834381
100407	834382
207615	834383
86306	834384
315807	834385
207196	834386
208151	834387
133038	834388
287590	834389
35374	834390
122192	834391
7688	834392
64266	834393
96832	834394
151592	834395
231948	834396
71340	834397
262479	834398
170409	834399
261178	834400
109097	834401
47601	834402
109119	834403
306834	834404
201665	834405
306939	834406
173660	834407
17077	834408
111587	834409
111659	834410
172870	834411
33289	834412
111815	834413
72583	834414
72152	834415
228311	834416
251228	834417
253789	834418
3584	834419
164449	834420
252704	834421
143806	834422
40528	834423
20522	834424
92664	834425
14965	834426
118579	834427
24494	834428
184300	834429
76573	834430
9853	834431
184135	834432
3766	834433
76464	834434
38784	834435
215534	834436
326511	834437
58692	834438
299469	834439
196075	834440
299569	834441
80244	834442
81289	834443
196198	834444
195712	834445
298723	834446
299467	834447
298295	834448
74403	834449
231808	834450
272031	834451
177980	834452
49147	834453
271999	834454
74515	834455
33980	834456
33898	834457
23925	834458
157970	834459
178443	834460
101877	834461
21969	834462
66532	834463
243007	834464
317379	834465
57270	834466
79068	834467
190125	834468
79321	834469
63186	834470
152115	834471
152210	834472
151593	834473
97696	834474
234197	834475
110848	834476
263897	834477
262973	834478
171272	834479
261856	834480
109813	834481
318057	834482
309114	834483
308990	834484
32090	834485
69755	834486
32200	834487
46461	834488
69861	834489
253556	834490
69255	834491
159996	834492
32145	834493
225318	834494
40528	834495
93856	834496
225770	834497
145175	834498
15063	834499
144939	834500
34994	834501
51617	834502
76531	834503
328161	834504
19940	834505
198181	834506
300861	834507
198263	834508
79740	834509
24021	834510
115718	834511
274848	834512
178314	834513
311298	834514
131710	834515
204889	834516
311788	834517
103742	834518
244910	834519
159041	834520
160142	834521
246607	834522
67218	834523
102968	834524
320156	834525
192485	834526
292972	834527
294169	834528
79531	834529
293553	834530
79547	834531
34914	834532
187642	834533
226763	834534
227514	834535
282361	834536
70176	834537
167805	834538
69882	834539
257361	834540
56228	834541
25698	834542
199479	834543
128114	834544
198927	834545
25173	834546
198523	834547
45426	834548
67677	834549
103620	834550
67605	834551
45360	834552
140572	834553
90875	834554
180201	834555
75484	834556
136718	834557
212213	834558
87825	834559
38934	834560
58692	834561
211967	834562
43272	834563
193334	834564
193899	834565
185343	834566
10199	834567
295112	834568
124943	834569
112610	834570
267786	834571
267920	834572
30344	834573
99667	834574
15691	834575
206555	834576
84179	834577
79740	834578
255539	834579
22442	834580
181036	834581
311147	834582
207851	834583
124414	834584
198313	834585
171905	834586
27248	834587
4418	834588
158954	834589
72863	834590
12951	834591
127202	834592
16805	834593
326196	834594
79879	834595
239729	834596
99144	834597
84755	834598
242781	834599
20470	834600
46948	834601
51314	834602
120116	834603
35213	834604
97058	834605
18475	834606
73649	834607
2729	834608
25830	834609
56163	834610
139363	834611
206578	834612
211426	834613
106404	834614
153891	834615
186439	834616
284701	834617
66674	834618
202946	834619
33541	834620
36323	834621
234956	834622
274900	834623
212891	834624
182732	834625
71543	834626
328138	834627
45792	834628
119554	834629
52370	834630
196453	834631
316342	834632
232653	834633
82125	834634
237230	834635
54117	834636
164983	834637
78258	834638
179743	834639
134408	834640
134408	834641
270334	834642
122608	834643
127137	834644
56153	834645
115221	834646
65740	834647
252944	834648
4589	834649
241270	834650
61011	834651
119163	834652
175126	834653
12720	834654
191145	834655
142583	834656
319851	834657
62706	834658
68410	834659
138992	834660
309057	834661
16805	834662
123568	834663
257366	834664
25816	834665
162214	834666
26702	834667
181189	834668
193831	834669
295718	834670
9907	834671
50944	834672
166430	834673
263788	834674
244198	834675
21376	834676
227798	834677
109819	834678
161753	834679
101225	834680
279879	834681
192436	834682
70328	834683
81639	834684
274941	834685
309627	834686
297424	834687
299551	834688
51015	834689
60911	834690
4278	834691
7134	834692
285332	834693
106176	834694
78803	834695
126603	834696
114554	834697
81973	834698
191745	834699
18489	834700
183981	834701
76200	834702
13672	834703
117755	834704
77983	834705
211112	834706
317806	834707
45389	834708
42663	834709
48739	834710
13462	834711
1229	834712
14435	834713
14435	834714
1229	834715
190704	834716
177817	834717
23158	834718
141498	834719
288057	834720
78377	834721
289414	834722
616	834723
29543	834724
55763	834725
251242	834726
203558	834727
18579	834728
5196	834729
44779	834730
34461	834731
53548	834732
70819	834733
38166	834734
37995	834735
102188	834736
263881	834737
102765	834738
102654	834739
140968	834740
126800	834741
72612	834742
139293	834743
217141	834744
237580	834745
128955	834746
154124	834747
402	834748
100284	834749
157133	834750
232649	834751
225650	834752
107161	834753
107161	834754
120177	834755
161938	834756
95972	834757
95010	834758
26031	834759
161953	834760
169229	834761
255137	834762
117450	834763
283184	834764
115450	834765
116259	834766
147305	834767
85955	834768
158336	834769
13285	834770
24835	834771
299243	834772
124413	834773
53330	834774
24482	834775
153747	834776
103792	834777
113601	834778
325947	834779
110906	834780
237623	834781
291998	834782
79002	834783
226189	834784
275090	834785
191552	834786
21540	834787
156662	834788
114580	834789
213991	834790
308851	834791
179900	834792
52135	834793
74923	834794
131792	834795
15575	834796
159661	834797
76119	834798
167163	834799
129004	834800
294738	834801
281087	834802
88690	834803
4513	834804
8125	834805
8125	834806
166575	834807
169286	834808
85073	834809
22522	834810
46430	834811
70215	834812
37969	834813
202679	834814
76167	834815
274693	834816
145529	834817
60818	834818
65155	834819
15792	834820
205040	834821
106123	834822
180610	834823
46684	834824
193802	834825
256785	834826
117428	834827
48359	834828
204734	834829
107916	834830
304026	834831
23420	834832
172074	834833
77741	834834
66100	834835
1229	834836
327850	834837
62783	834838
175571	834839
268645	834840
119186	834841
158738	834842
118366	834843
291888	834844
200997	834845
1229	834846
201316	834847
220677	834848
181982	834849
121130	834850
293300	834851
2837	834852
1	834853
274937	834854
182733	834855
26248	834856
140930	834857
6541	834858
14965	834859
62142	834860
195470	834861
271936	834862
248838	834863
75012	834864
7909	834865
42296	834866
58697	834867
118358	834868
181331	834869
175664	834870
25409	834871
8001	834872
150846	834873
138691	834874
184354	834875
73282	834876
203313	834877
235505	834878
270484	834879
299546	834880
281592	834881
315708	834882
191148	834883
51321	834884
11587	834885
58687	834886
147410	834887
257344	834888
233505	834889
45963	834890
107907	834891
76293	834892
799	834893
44933	834894
113420	834895
309264	834896
190861	834897
257552	834898
299634	834899
30936	834900
134913	834901
181195	834902
37906	834903
158699	834904
214280	834905
23357	834906
45794	834907
36920	834908
18576	834909
51679	834910
86982	834911
143676	834912
22127	834913
103147	834914
182610	834915
119230	834916
259902	834917
103619	834918
17779	834919
234941	834920
241422	834921
293003	834922
220239	834923
183586	834924
280206	834925
196406	834926
281611	834927
58128	834928
61385	834929
22900	834930
55422	834931
232101	834932
194874	834933
185430	834934
104194	834935
114182	834936
326484	834937
5332	834938
302103	834939
238881	834940
16827	834941
120977	834942
57685	834943
73048	834944
4957	834945
95985	834946
281207	834947
86553	834948
52530	834949
68388	834950
153867	834951
65942	834952
51864	834953
17255	834954
3139	834955
82013	834956
215102	834957
192347	834958
183594	834959
143771	834960
56844	834961
13644	834962
64687	834963
131752	834964
12400	834965
1229	834966
56420	834967
9371	834968
44437	834969
112777	834970
107626	834971
272396	834972
84811	834973
65742	834974
29232	834975
88234	834976
230341	834977
21047	834978
190999	834979
161505	834980
320128	834981
16522	834982
16522	834983
268358	834984
641	834985
299690	834986
200816	834987
191097	834988
63526	834989
62636	834990
526	834991
122	834992
7050	834993
873	834994
47974	834995
9371	834996
9187	834997
3557	834998
1958	834999
57383	835000
52359	835001
96288	835002
38700	835003
303632	835004
39857	835005
69313	835006
125013	835007
173254	835008
69313	835009
186355	835010
77631	835011
69313	835012
134923	835013
87382	835014
19431	835015
10617	835016
71616	835017
196460	835018
558	835019
4587	835020
108421	835021
1643	835022
27439	835023
5	835024
48050	835025
318106	835026
412	835027
427	835028
275718	835029
293772	835030
412	835031
57615	835032
1204	835033
102817	835034
227501	835035
1437	835036
858	835037
58010	835038
17175	835039
13	835040
127568	835041
23134	835042
154777	835043
97990	835044
1937	835045
71202	835046
59191	835047
38855	835048
231951	835049
71189	835050
43939	835051
83874	835052
25484	835053
221253	835054
66545	835055
55714	835056
77487	835057
112058	835058
54904	835059
36635	835060
131428	835061
8215	835062
2202	835063
12568	835064
1181	835065
249872	835066
14168	835067
6293	835068
8697	835069
1863	835070
5213	835071
14252	835072
29566	835073
121427	835074
71341	835075
67263	835076
138022	835077
111509	835078
5959	835079
55323	835080
37965	835081
152218	835082
25633	835083
328033	835084
3197	835085
14589	835086
288762	835087
1425	835088
37397	835089
124043	835090
199792	835091
128155	835092
203096	835093
15382	835094
1027	835095
102969	835096
40590	835097
36548	835098
110855	835099
275451	835100
217201	835101
18558	835102
41187	835103
16119	835104
37042	835105
8953	835106
441	835107
84777	835108
188888	835109
63953	835110
42221	835111
124575	835112
40005	835113
53	835114
192773	835115
36624	835116
43015	835117
32641	835118
297176	835119
34648	835120
34417	835121
14188	835122
118353	835123
78356	835124
18084	835125
78356	835126
28010	835127
24751	835128
115365	835129
64205	835130
69820	835131
98848	835132
1673	835133
35776	835134
159717	835135
170706	835136
92499	835137
32952	835138
8707	835139
46465	835140
222395	835141
29952	835142
77883	835143
33807	835144
23680	835145
17288	835146
23680	835147
195697	835148
14160	835149
172128	835150
34555	835151
225859	835152
266986	835153
75663	835154
264921	835155
61079	835156
116927	835157
24428	835158
3564	835159
16673	835160
313581	835161
1356	835162
40998	835163
1356	835164
48474	835165
46465	835166
87510	835167
64237	835168
186512	835169
244631	835170
17197	835171
197788	835172
2268	835173
123944	835174
48567	835175
20450	835176
56096	835177
83452	835178
75856	835179
40492	835180
16775	835181
16001	835182
82224	835183
24428	835184
124540	835185
97512	835186
34555	835187
130006	835188
144038	835189
155944	835190
20631	835191
87093	835192
98519	835193
167575	835194
24428	835195
82557	835196
281756	835197
87093	835198
55288	835199
189547	835200
1356	835201
5901	835202
7307	835203
126311	835204
17163	835205
92314	835206
14388	835207
131306	835208
175006	835209
137330	835210
116011	835211
7438	835212
100581	835213
7403	835214
155944	835215
214370	835216
20631	835217
10196	835218
126813	835219
99557	835220
161548	835221
204767	835222
207730	835223
71731	835224
5231	835225
5231	835226
5231	835227
5231	835228
141654	835229
71118	835230
65535	835231
82725	835232
23716	835233
14065	835234
168145	835235
77156	835236
97690	835237
223319	835238
195319	835239
157296	835240
10253	835241
212194	835242
47765	835243
117475	835244
118604	835245
234049	835246
66144	835247
48558	835248
129765	835249
45412	835250
3162	835251
16436	835252
5557	835253
8432	835254
16819	835255
11302	835256
14630	835257
176603	835258
47129	835259
268816	835260
297651	835261
28029	835262
300607	835263
15778	835264
17453	835265
54942	835266
220924	835267
1155	835268
9018	835269
5678	835270
20486	835271
22186	835272
20901	835273
27018	835274
212499	835275
65390	835276
2685	835277
59879	835278
309000	835279
19345	835280
6631	835281
1589	835282
2792	835283
136209	835284
152617	835285
29829	835286
14771	835287
107977	835288
65287	835289
72439	835290
302400	835291
103011	835292
35605	835293
1722	835294
108780	835295
29680	835296
170019	835297
13184	835298
950	835299
289612	835300
101672	835301
30908	835302
244281	835303
126	835304
1197	835305
101839	835306
209047	835307
11296	835308
36206	835309
6429	835310
24962	835311
246507	835312
14128	835313
161190	835314
55236	835315
257237	835316
150419	835317
50691	835318
152035	835319
325824	835320
10316	835321
139234	835322
50540	835323
103383	835324
4022	835325
18480	835326
5346	835327
104922	835328
298943	835329
41370	835330
1247	835331
1247	835332
7925	835333
1247	835334
12393	835335
1247	835336
1247	835337
15220	835338
21692	835339
4835	835340
6854	835341
6854	835342
6854	835343
2455	835344
53077	835345
82700	835346
10422	835347
158611	835348
27504	835349
5346	835350
10574	835351
18830	835352
20936	835353
3360	835354
7066	835355
194505	835356
2404	835357
22586	835358
19424	835359
17527	835360
49558	835361
2247	835362
103232	835363
3942	835364
2352	835365
86293	835366
51075	835367
16812	835368
13036	835369
1414	835370
15988	835371
22222	835372
4825	835373
33312	835374
120208	835375
6188	835376
8093	835377
191735	835378
14513	835379
57166	835380
192682	835381
11864	835382
10675	835383
35079	835384
19694	835385
107418	835386
19593	835387
66717	835388
123386	835389
95920	835390
71661	835391
185151	835392
95774	835393
62008	835394
27694	835395
20643	835396
4368	835397
7692	835398
12272	835399
299485	835400
192037	835401
233185	835402
10925	835403
12034	835404
241181	835405
308326	835406
8088	835407
98481	835408
29554	835409
80421	835410
98728	835411
11594	835412
8979	835413
82700	835414
28532	835415
184480	835416
78593	835417
146819	835418
76513	835419
267520	835420
6721	835421
26558	835422
18260	835423
25968	835424
17348	835425
202	835426
202	835427
33888	835428
22886	835429
96257	835430
21492	835431
22	835432
66421	835433
31680	835434
262594	835435
111780	835436
20607	835437
56031	835438
4128	835439
4022	835440
83419	835441
2043	835442
48229	835443
74446	835444
7331	835445
316255	835446
204318	835447
3124	835448
11444	835449
45505	835450
2043	835451
8519	835452
52568	835453
2710	835454
17776	835455
26178	835456
17492	835457
14358	835458
299186	835459
2043	835460
3214	835461
566	835462
72504	835463
20334	835464
21083	835465
10258	835466
72390	835467
38025	835468
48933	835469
56372	835470
13370	835471
53133	835472
3967	835473
199919	835474
9925	835475
10422	835476
16804	835477
213630	835478
12799	835479
14358	835480
5743	835481
21569	835482
4379	835483
55250	835484
23262	835485
70695	835486
6944	835487
27294	835488
125722	835489
31336	835490
69981	835491
5626	835492
89770	835493
164030	835494
20643	835495
45768	835496
11685	835497
56560	835498
7376	835499
5456	835500
31567	835501
6016	835502
2715	835503
11685	835504
39064	835505
73008	835506
5960	835507
14332	835508
56143	835509
31907	835510
71485	835511
12966	835512
193784	835513
16678	835514
10396	835515
11826	835516
55361	835517
17351	835518
111862	835519
23262	835520
90931	835521
17337	835522
9210	835523
197131	835524
51523	835525
9557	835526
45505	835527
2715	835528
16444	835529
47	835530
15904	835531
10940	835532
17237	835533
18480	835534
76401	835535
21653	835536
6449	835537
7692	835538
3786	835539
10533	835540
4835	835541
2043	835542
14419	835543
45007	835544
7639	835545
6188	835546
5960	835547
17046	835548
25593	835549
14419	835550
9695	835551
4835	835552
53133	835553
9210	835554
35015	835555
9225	835556
10396	835557
36074	835558
36187	835559
80367	835560
12799	835561
40211	835562
67538	835563
12382	835564
83394	835565
7172	835566
18403	835567
27504	835568
203002	835569
7565	835570
72390	835571
12972	835572
18026	835573
14419	835574
15553	835575
181118	835576
48777	835577
38788	835578
73008	835579
12550	835580
24965	835581
18908	835582
38788	835583
39064	835584
10258	835585
24658	835586
187865	835587
118965	835588
10441	835589
39110	835590
30328	835591
7631	835592
8330	835593
20334	835594
30213	835595
19694	835596
43258	835597
21924	835598
9925	835599
12966	835600
11348	835601
19847	835602
15928	835603
7145	835604
6797	835605
56560	835606
6944	835607
383	835608
10940	835609
8519	835610
14828	835611
59797	835612
31567	835613
69981	835614
27384	835615
5346	835616
10940	835617
19438	835618
21830	835619
10092	835620
16042	835621
6944	835622
75409	835623
30999	835624
49162	835625
10979	835626
67729	835627
6861	835628
21653	835629
5960	835630
14899	835631
145307	835632
108488	835633
8286	835634
243077	835635
21569	835636
317757	835637
8498	835638
62130	835639
3796	835640
677	835641
9281	835642
155412	835643
33997	835644
14568	835645
8330	835646
11685	835647
5743	835648
312672	835649
6861	835650
11224	835651
11010	835652
30213	835653
8498	835654
12272	835655
21569	835656
7498	835657
110722	835658
7748	835659
53133	835660
11826	835661
17787	835662
3796	835663
9210	835664
3796	835665
12966	835666
2715	835667
14332	835668
37731	835669
6449	835670
18164	835671
6671	835672
33997	835673
31567	835674
23820	835675
33997	835676
14671	835677
6671	835678
30016	835679
82867	835680
80874	835681
13370	835682
199919	835683
46819	835684
38025	835685
61976	835686
27504	835687
12034	835688
69570	835689
5156	835690
11594	835691
61976	835692
16982	835693
9557	835694
27737	835695
17776	835696
51214	835697
17819	835698
56143	835699
36187	835700
14332	835701
178942	835702
7748	835703
3796	835704
45449	835705
83394	835706
56527	835707
8498	835708
8519	835709
5456	835710
137593	835711
9134	835712
20554	835713
8519	835714
15904	835715
18908	835716
2715	835717
87602	835718
31907	835719
61976	835720
44384	835721
21083	835722
53007	835723
80367	835724
56143	835725
38788	835726
72505	835727
34478	835728
25457	835729
26981	835730
8422	835731
96509	835732
7587	835733
18965	835734
127748	835735
75288	835736
35035	835737
40099	835738
51831	835739
44405	835740
127480	835741
72477	835742
44213	835743
35527	835744
104994	835745
51512	835746
20442	835747
80291	835748
100494	835749
216513	835750
137891	835751
141851	835752
135610	835753
13839	835754
61738	835755
292640	835756
93919	835757
146457	835758
10533	835759
6671	835760
77651	835761
41792	835762
28799	835763
21386	835764
121573	835765
112456	835766
213630	835767
50136	835768
229608	835769
5156	835770
2043	835771
2043	835772
19948	835773
18986	835774
7639	835775
5961	835776
6188	835777
7498	835778
45449	835779
7597	835780
50306	835781
7381	835782
4835	835783
40211	835784
13017	835785
21060	835786
11348	835787
39064	835788
245326	835789
3796	835790
27737	835791
9134	835792
4379	835793
31336	835794
2043	835795
9281	835796
9557	835797
2715	835798
5626	835799
73825	835800
2715	835801
12799	835802
7565	835803
7631	835804
4022	835805
16042	835806
7748	835807
53133	835808
7748	835809
11444	835810
9225	835811
6797	835812
13834	835813
15467	835814
11444	835815
11685	835816
240526	835817
46221	835818
20619	835819
3859	835820
6016	835821
5743	835822
11864	835823
16444	835824
105854	835825
23083	835826
72409	835827
13952	835828
4022	835829
7381	835830
25818	835831
7597	835832
205782	835833
8330	835834
5626	835835
111862	835836
9567	835837
10806	835838
4368	835839
5346	835840
3967	835841
80673	835842
17444	835843
19384	835844
49162	835845
18377	835846
7692	835847
13017	835848
47110	835849
7381	835850
9925	835851
27435	835852
7172	835853
17492	835854
50306	835855
75409	835856
20334	835857
56527	835858
91257	835859
17036	835860
45318	835861
21830	835862
15467	835863
23176	835864
52568	835865
56527	835866
36187	835867
19384	835868
36074	835869
55250	835870
138881	835871
2043	835872
7631	835873
10533	835874
6797	835875
4368	835876
30328	835877
4337	835878
32840	835879
55181	835880
2904	835881
165003	835882
261670	835883
16829	835884
33598	835885
12681	835886
116444	835887
131860	835888
38255	835889
296468	835890
84906	835891
256125	835892
138191	835893
292922	835894
192061	835895
3846	835896
2093	835897
75831	835898
40141	835899
177606	835900
303271	835901
204654	835902
15883	835903
292845	835904
186799	835905
290792	835906
269885	835907
183882	835908
15436	835909
236829	835910
93837	835911
173514	835912
121401	835913
147348	835914
116344	835915
236632	835916
98071	835917
67986	835918
100350	835919
27462	835920
152325	835921
29839	835922
158852	835923
190951	835924
117915	835925
37680	835926
300358	835927
81866	835928
317947	835929
50801	835930
253012	835931
170512	835932
43065	835933
43025	835934
275101	835935
147540	835936
204611	835937
233617	835938
3798	835939
79521	835940
110566	835941
3148	835942
13290	835943
1368	835944
10301	835945
209802	835946
57622	835947
2862	835948
136328	835949
35433	835950
184364	835951
233418	835952
14647	835953
43025	835954
2378	835955
18775	835956
140339	835957
54699	835958
49697	835959
134221	835960
61488	835961
80038	835962
55933	835963
3874	835964
292897	835965
129611	835966
4706	835967
171904	835968
122458	835969
11914	835970
130192	835971
149863	835972
84365	835973
66846	835974
298601	835975
2254	835976
239935	835977
58896	835978
268032	835979
14898	835980
65489	835981
22955	835982
104975	835983
226109	835984
61616	835985
13140	835986
158039	835987
131072	835988
401	835989
82329	835990
21725	835991
100391	835992
43898	835993
65374	835994
100391	835995
100391	835996
248624	835997
43898	835998
111250	835999
138465	836000
16236	836001
51737	836002
7071	836003
2562	836004
64101	836005
35476	836006
23297	836007
5775	836008
35349	836009
108228	836010
108228	836011
14558	836012
203887	836013
119629	836014
275495	836015
131072	836016
67917	836017
120742	836018
283203	836019
6749	836020
184372	836021
132297	836022
86686	836023
117260	836024
9989	836025
9989	836026
287931	836027
99763	836028
175647	836029
26603	836030
66503	836031
148991	836032
32129	836033
109095	836034
85558	836035
92319	836036
18924	836037
2694	836038
169203	836039
95580	836040
7927	836041
76591	836042
44190	836043
11562	836044
213883	836045
50783	836046
50783	836047
114015	836048
61676	836049
152548	836050
86200	836051
122479	836052
191503	836053
129823	836054
55817	836055
39972	836056
26365	836057
129944	836058
321719	836059
70453	836060
191275	836061
200349	836062
203688	836063
176479	836064
1943	836065
90	836066
200485	836067
312135	836068
66572	836069
85839	836070
66906	836071
85143	836072
78931	836073
204743	836074
10655	836075
1935	836076
47000	836077
171394	836078
56226	836079
68536	836080
45226	836081
7530	836082
85694	836083
95	836084
94684	836085
36242	836086
36242	836087
3298	836088
169241	836089
22900	836090
28389	836091
79392	836092
3346	836093
93	836094
12386	836095
29312	836096
35772	836097
21936	836098
69998	836099
74977	836100
24559	836101
188463	836102
179911	836103
63764	836104
3082	836105
182690	836106
156	836107
1028	836108
9969	836109
223077	836110
102318	836111
145944	836112
194742	836113
12600	836114
11205	836115
21312	836116
36850	836117
52106	836118
17015	836119
187301	836120
37335	836121
2315	836122
79554	836123
2541	836124
44988	836125
46810	836126
447	836127
10473	836128
7966	836129
626	836130
123411	836131
11115	836132
225608	836133
21376	836134
2862	836135
280061	836136
23148	836137
48599	836138
18	836139
2029	836140
54338	836141
180051	836142
172269	836143
9302	836144
73955	836145
39664	836146
14165	836147
63729	836148
57681	836149
296066	836150
432	836151
102624	836152
170688	836153
33828	836154
9680	836155
113399	836156
130810	836157
497	836158
152004	836159
275841	836160
6647	836161
130713	836162
8647	836163
1863	836164
302824	836165
36524	836166
25004	836167
22611	836168
7830	836169
17529	836170
33434	836171
4163	836172
1035	836173
1594	836174
87828	836175
169088	836176
252265	836177
217968	836178
64082	836179
325083	836180
47192	836181
7753	836182
363	836183
38813	836184
4927	836185
42995	836186
193912	836187
687	836188
350	836189
51926	836190
70286	836191
7993	836192
69101	836193
42183	836194
4727	836195
2495	836196
18305	836197
41648	836198
43897	836199
40753	836200
15758	836201
20114	836202
2357	836203
6748	836204
7422	836205
273480	836206
1416	836207
37564	836208
4406	836209
27073	836210
299794	836211
68843	836212
74	836213
437	836214
24607	836215
27001	836216
234774	836217
63512	836218
113399	836219
447	836220
2722	836221
116955	836222
73340	836223
51944	836224
8599	836225
815	836226
1030	836227
85193	836228
8285	836229
330	836230
126105	836231
2954	836232
320608	836233
130762	836234
14554	836235
28	836236
96	836237
7435	836238
50128	836239
8286	836240
9330	836241
2667	836242
2828	836243
67756	836244
28993	836245
2782	836246
543	836247
57192	836248
34459	836249
736	836250
66794	836251
38485	836252
108157	836253
18682	836254
126726	836255
197643	836256
89631	836257
5104	836258
1186	836259
307	836260
125267	836261
257200	836262
35113	836263
213794	836264
67409	836265
58357	836266
14533	836267
19369	836268
18875	836269
87708	836270
50917	836271
165986	836272
17890	836273
23461	836274
64775	836275
121967	836276
147292	836277
307635	836278
194651	836279
296678	836280
44329	836281
46950	836282
9320	836283
1305	836284
88846	836285
135709	836286
58818	836287
161808	836288
91754	836289
142266	836290
246401	836291
110767	836292
42077	836293
52232	836294
2706	836295
2478	836296
13858	836297
19729	836298
92404	836299
122347	836300
7059	836301
39436	836302
206713	836303
43377	836304
319554	836305
2966	836306
17509	836307
61794	836308
45432	836309
543	836310
342	836311
90	836312
219441	836313
79642	836314
37683	836315
138735	836316
3414	836317
16050	836318
33202	836319
84425	836320
22607	836321
9531	836322
55487	836323
33202	836324
21782	836325
9947	836326
230140	836327
862	836328
137633	836329
44467	836330
4102	836331
52159	836332
161312	836333
196531	836334
143247	836335
8698	836336
182186	836337
83310	836338
43381	836339
10011	836340
153400	836341
280996	836342
163953	836343
20976	836344
3735	836345
52068	836346
52068	836347
24973	836348
56077	836349
26054	836350
294275	836351
188085	836352
111877	836353
121787	836354
35623	836355
26111	836356
26111	836357
124405	836358
164162	836359
88714	836360
326955	836361
213078	836362
3678	836363
3115	836364
9846	836365
32864	836366
149066	836367
115010	836368
3824	836369
8893	836370
3320	836371
39789	836372
223889	836373
79641	836374
41454	836375
3431	836376
195898	836377
4539	836378
193562	836379
191882	836380
166467	836381
77341	836382
29911	836383
9431	836384
66465	836385
56240	836386
114262	836387
19154	836388
42125	836389
490	836390
6934	836391
21006	836392
18968	836393
9529	836394
2548	836395
41466	836396
33172	836397
17629	836398
113591	836399
234864	836400
198297	836401
14755	836402
233360	836403
27513	836404
146158	836405
49440	836406
171846	836407
16879	836408
104775	836409
21917	836410
145792	836411
25605	836412
137645	836413
27496	836414
314163	836415
73234	836416
48841	836417
6861	836418
249455	836419
20181	836420
17181	836421
4057	836422
100122	836423
266289	836424
17259	836425
25183	836426
2414	836427
11630	836428
72172	836429
206147	836430
304498	836431
105469	836432
6170	836433
108644	836434
7373	836435
89951	836436
36422	836437
304808	836438
254255	836439
173819	836440
217567	836441
279955	836442
150975	836443
197406	836444
2819	836445
124572	836446
133914	836447
162115	836448
178873	836449
43484	836450
12235	836451
212087	836452
165504	836453
16542	836454
8385	836455
2338	836456
70029	836457
161846	836458
4194	836459
158990	836460
42005	836461
42047	836462
108302	836463
69661	836464
130783	836465
302455	836466
3438	836467
88508	836468
107277	836469
8354	836470
17117	836471
30673	836472
44238	836473
327591	836474
4522	836475
2084	836476
5297	836477
301645	836478
136296	836479
34636	836480
140229	836481
9807	836482
68997	836483
86563	836484
6	836485
670	836486
99475	836487
15170	836488
46648	836489
10944	836490
2002	836491
77150	836492
138247	836493
341	836494
66261	836495
57548	836496
6136	836497
65654	836498
16709	836499
5769	836500
12943	836501
138910	836502
31625	836503
10850	836504
8152	836505
124015	836506
27590	836507
105932	836508
16227	836509
101669	836510
217076	836511
229409	836512
144584	836513
67042	836514
208933	836515
119780	836516
52017	836517
18290	836518
43410	836519
59473	836520
30292	836521
80364	836522
260075	836523
153599	836524
286291	836525
204430	836526
74276	836527
74276	836528
157302	836529
238104	836530
73757	836531
200768	836532
95547	836533
29428	836534
279917	836535
281007	836536
76605	836537
955	836538
14190	836539
21422	836540
79097	836541
51688	836542
53017	836543
79904	836544
96481	836545
141295	836546
93595	836547
23177	836548
59146	836549
39306	836550
18593	836551
23958	836552
48958	836553
38633	836554
12471	836555
250822	836556
29456	836557
38196	836558
40303	836559
10420	836560
12480	836561
71301	836562
134607	836563
182620	836564
22448	836565
193262	836566
106826	836567
28098	836568
83300	836569
76753	836570
294477	836571
177	836572
28566	836573
145690	836574
8174	836575
20772	836576
30036	836577
2547	836578
45061	836579
5495	836580
16860	836581
37235	836582
1628	836583
173	836584
8206	836585
774	836586
48285	836587
43269	836588
181987	836589
102686	836590
13298	836591
21509	836592
83824	836593
57533	836594
70616	836595
763	836596
22042	836597
126664	836598
127052	836599
14761	836600
24278	836601
7916	836602
2750	836603
27158	836604
85757	836605
23359	836606
640	836607
32769	836608
306219	836609
6980	836610
88256	836611
134902	836612
4323	836613
67593	836614
158900	836615
164194	836616
235372	836617
49659	836618
8433	836619
3056	836620
1795	836621
41161	836622
36529	836623
3611	836624
71897	836625
133890	836626
47148	836627
108592	836628
9846	836629
5805	836630
1075	836631
26731	836632
5436	836633
8839	836634
39765	836635
203649	836636
142875	836637
277302	836638
92565	836639
123145	836640
96292	836641
61063	836642
122378	836643
217666	836644
87720	836645
42650	836646
111838	836647
300	836648
3216	836649
33833	836650
2135	836651
5549	836652
40522	836653
81310	836654
50160	836655
4763	836656
1674	836657
683	836658
283	836659
29717	836660
33585	836661
89568	836662
9427	836663
30109	836664
10688	836665
313263	836666
10877	836667
6569	836668
5165	836669
8158	836670
31038	836671
8814	836672
3655	836673
49519	836674
10452	836675
591	836676
7314	836677
120410	836678
50919	836679
29992	836680
52768	836681
1865	836682
162886	836683
113794	836684
82016	836685
27559	836686
9886	836687
153838	836688
69187	836689
13312	836690
47613	836691
55632	836692
39581	836693
44904	836694
47	836695
1879	836696
19318	836697
1985	836698
8265	836699
78665	836700
174451	836701
45061	836702
123336	836703
97837	836704
182773	836705
116520	836706
200687	836707
40742	836708
10915	836709
36955	836710
3437	836711
32170	836712
64825	836713
189563	836714
97641	836715
11559	836716
35634	836717
15067	836718
210134	836719
11175	836720
7053	836721
305438	836722
38795	836723
5799	836724
49478	836725
83846	836726
12119	836727
228710	836728
33	836729
250729	836730
39614	836731
22469	836732
161561	836733
97871	836734
57635	836735
64916	836736
152722	836737
209201	836738
74711	836739
54297	836740
49987	836741
65668	836742
127573	836743
24132	836744
27199	836745
220391	836746
4006	836747
2012	836748
9649	836749
127713	836750
94972	836751
48641	836752
58840	836753
486	836754
18855	836755
273207	836756
177978	836757
25061	836758
31553	836759
245	836760
47113	836761
56455	836762
29042	836763
11614	836764
75798	836765
1010	836766
8341	836767
20025	836768
47526	836769
153859	836770
2782	836771
122418	836772
92	836773
12308	836774
110633	836775
2263	836776
10500	836777
310883	836778
94415	836779
45364	836780
77338	836781
542	836782
45688	836783
6354	836784
7527	836785
744	836786
260	836787
149	836788
17323	836789
183614	836790
3507	836791
352	836792
71056	836793
412	836794
1066	836795
16028	836796
1433	836797
174889	836798
67325	836799
78397	836800
3317	836801
2480	836802
95800	836803
9166	836804
1154	836805
10797	836806
167375	836807
188926	836808
181471	836809
23424	836810
78862	836811
526	836812
6848	836813
63524	836814
312	836815
322668	836816
217	836817
53368	836818
833	836819
209978	836820
4855	836821
106	836822
142611	836823
4076	836824
27491	836825
3080	836826
184588	836827
174687	836828
45638	836829
10850	836830
290823	836831
216624	836832
193532	836833
207	836834
68142	836835
3427	836836
62095	836837
16617	836838
2271	836839
26832	836840
246421	836841
118385	836842
49476	836843
11146	836844
45061	836845
18371	836846
14332	836847
74312	836848
167478	836849
14302	836850
2377	836851
10337	836852
30045	836853
7744	836854
6411	836855
7533	836856
65631	836857
10915	836858
55286	836859
55286	836860
10337	836861
2377	836862
78949	836863
61760	836864
88720	836865
7754	836866
84191	836867
34633	836868
90413	836869
34633	836870
101339	836871
297736	836872
221	836873
11219	836874
2371	836875
158063	836876
95204	836877
177149	836878
60051	836879
11140	836880
29934	836881
78	836882
12964	836883
1644	836884
153731	836885
77	836886
1180	836887
2611	836888
171	836889
1205	836890
30633	836891
47827	836892
2178	836893
2552	836894
8306	836895
1715	836896
82140	836897
1721	836898
21370	836899
715	836900
77266	836901
161094	836902
271981	836903
54952	836904
64797	836905
47	836906
11077	836907
45062	836908
164013	836909
5358	836910
2377	836911
20260	836912
196563	836913
75548	836914
115652	836915
52907	836916
164983	836917
581	836918
114	836919
3115	836920
27805	836921
91336	836922
373	836923
34539	836924
19905	836925
39269	836926
170549	836927
8061	836928
66212	836929
381	836930
539	836931
138252	836932
5461	836933
43109	836934
10690	836935
211115	836936
34352	836937
31137	836938
7110	836939
51165	836940
133882	836941
168803	836942
216135	836943
2873	836944
187519	836945
197328	836946
49000	836947
59948	836948
13426	836949
9680	836950
21613	836951
3066	836952
3523	836953
411	836954
10478	836955
32540	836956
44609	836957
27814	836958
137995	836959
27253	836960
2311	836961
303091	836962
2196	836963
43550	836964
21512	836965
8401	836966
3134	836967
3606	836968
563	836969
8559	836970
82769	836971
190211	836972
46113	836973
523	836974
35247	836975
3511	836976
4096	836977
142748	836978
31524	836979
3865	836980
5176	836981
128641	836982
61800	836983
57956	836984
57423	836985
56441	836986
13985	836987
5264	836988
17512	836989
15295	836990
14104	836991
16646	836992
748	836993
44919	836994
43684	836995
8460	836996
30239	836997
29682	836998
299845	836999
195803	837000
40861	837001
9912	837002
93071	837003
99202	837004
15223	837005
1359	837006
2019	837007
109044	837008
13748	837009
204240	837010
86454	837011
4981	837012
86756	837013
717	837014
53593	837015
26476	837016
180996	837017
77667	837018
237682	837019
81678	837020
85697	837021
261485	837022
101263	837023
117194	837024
4423	837025
83874	837026
6232	837027
1372	837028
4624	837029
58471	837030
138044	837031
66582	837032
326954	837033
14554	837034
54007	837035
42084	837036
112523	837037
104749	837038
7426	837039
19553	837040
31464	837041
159534	837042
50406	837043
11946	837044
112176	837045
38942	837046
2521	837047
122153	837048
138636	837049
116403	837050
65653	837051
45460	837052
50659	837053
26238	837054
9522	837055
4096	837056
13634	837057
102733	837058
200098	837059
136706	837060
205553	837061
134571	837062
72893	837063
245	837064
30190	837065
190096	837066
585	837067
13850	837068
4396	837069
63159	837070
1224	837071
15642	837072
59132	837073
72073	837074
100395	837075
76973	837076
135525	837077
38904	837078
75210	837079
57945	837080
28354	837081
11182	837082
22038	837083
37660	837084
1934	837085
76130	837086
276194	837087
43983	837088
323727	837089
138976	837090
264795	837091
27723	837092
153	837093
498	837094
64525	837095
21891	837096
19659	837097
2409	837098
16685	837099
106	837100
17833	837101
14303	837102
201687	837103
137857	837104
2350	837105
10166	837106
151517	837107
12025	837108
63789	837109
115179	837110
12025	837111
69350	837112
12025	837113
67445	837114
12025	837115
23119	837116
12025	837117
17405	837118
283516	837119
9721	837120
36929	837121
118958	837122
42719	837123
51254	837124
185109	837125
24678	837126
51254	837127
127327	837128
76627	837129
141417	837130
20250	837131
53626	837132
33090	837133
7406	837134
177760	837135
178480	837136
23970	837137
7418	837138
178557	837139
177627	837140
7413	837141
9696	837142
168070	837143
173583	837144
42097	837145
136401	837146
43218	837147
8592	837148
41542	837149
57	837150
378	837151
332	837152
48420	837153
190761	837154
95744	837155
69192	837156
44255	837157
142697	837158
181024	837159
13677	837160
20293	837161
12552	837162
36114	837163
89298	837164
185198	837165
74802	837166
8172	837167
4023	837168
843	837169
38342	837170
304	837171
29372	837172
19209	837173
79306	837174
13297	837175
55901	837176
3286	837177
1392	837178
27326	837179
257	837180
19862	837181
86815	837182
929	837183
4301	837184
90766	837185
65149	837186
72927	837187
75563	837188
69957	837189
116374	837190
24995	837191
162102	837192
1801	837193
7080	837194
3286	837195
82792	837196
77035	837197
233102	837198
79340	837199
2685	837200
21020	837201
34724	837202
34754	837203
291516	837204
51723	837205
511	837206
2471	837207
6558	837208
170589	837209
19654	837210
3183	837211
13982	837212
6247	837213
60852	837214
46943	837215
122284	837216
55903	837217
23846	837218
148201	837219
65682	837220
131587	837221
55962	837222
62006	837223
89635	837224
1606	837225
32980	837226
3341	837227
5015	837228
77021	837229
749	837230
31091	837231
31091	837232
21584	837233
11	837234
187107	837235
35802	837236
2160	837237
59904	837238
89969	837239
74671	837240
27964	837241
61843	837242
221	837243
302	837244
71349	837245
197124	837246
221205	837247
139062	837248
86119	837249
94775	837250
67539	837251
192522	837252
104043	837253
289590	837254
104505	837255
30844	837256
4841	837257
138664	837258
178916	837259
67008	837260
3341	837261
49386	837262
173625	837263
117479	837264
221650	837265
113879	837266
114982	837267
33148	837268
446	837269
103462	837270
88949	837271
154735	837272
202381	837273
202381	837274
79116	837275
1783	837276
12378	837277
530	837278
12232	837279
48877	837280
6147	837281
129676	837282
153861	837283
275827	837284
22552	837285
299004	837286
45233	837287
14558	837288
226021	837289
9002	837290
115186	837291
190818	837292
160784	837293
7181	837294
224259	837295
105576	837296
19195	837297
82602	837298
29585	837299
277024	837300
2323	837301
3650	837302
117	837303
263098	837304
4509	837305
134026	837306
2347	837307
135	837308
145359	837309
36454	837310
111093	837311
2248	837312
247	837313
124693	837314
5926	837315
84395	837316
100767	837317
2565	837318
1773	837319
18832	837320
30596	837321
46877	837322
4167	837323
9085	837324
138000	837325
100767	837326
2027	837327
2202	837328
13416	837329
220624	837330
7405	837331
64	837332
65663	837333
294516	837334
26785	837335
12579	837336
116494	837337
1769	837338
473	837339
6	837340
4310	837341
10248	837342
118935	837343
4486	837344
159	837345
44897	837346
18677	837347
64751	837348
50924	837349
187505	837350
10462	837351
11665	837352
43425	837353
33969	837354
9948	837355
43824	837356
77667	837357
130446	837358
13564	837359
262070	837360
54831	837361
29195	837362
78843	837363
155667	837364
1019	837365
11721	837366
106916	837367
159609	837368
15662	837369
33295	837370
53345	837371
6877	837372
18028	837373
24661	837374
1044	837375
216810	837376
278857	837377
1679	837378
51903	837379
192113	837380
50575	837381
264513	837382
51538	837383
1066	837384
7593	837385
7	837386
24209	837387
42793	837388
7136	837389
29491	837390
8504	837391
798	837392
72993	837393
5010	837394
104485	837395
176601	837396
297880	837397
55777	837398
3910	837399
28423	837400
28541	837401
5104	837402
286	837403
27888	837404
27839	837405
98569	837406
29873	837407
7618	837408
98	837409
73729	837410
177	837411
20	837412
115477	837413
61201	837414
13827	837415
183	837416
1385	837417
43517	837418
310215	837419
56028	837420
49408	837421
130430	837422
69022	837423
125086	837424
150306	837425
235407	837426
97017	837427
105153	837428
119579	837429
186926	837430
115524	837431
90457	837432
101149	837433
54481	837434
139575	837435
232837	837436
122066	837437
141750	837438
166669	837439
88	837440
11315	837441
2720	837442
94912	837443
263029	837444
62735	837445
2561	837446
119373	837447
814	837448
115460	837449
12713	837450
3442	837451
34944	837452
2392	837453
22064	837454
131531	837455
16919	837456
11993	837457
76990	837458
93092	837459
63508	837460
150954	837461
20513	837462
35188	837463
13664	837464
1310	837465
70	837466
169090	837467
59023	837468
181242	837469
181136	837470
189233	837471
59023	837472
107917	837473
9435	837474
117309	837475
14527	837476
36415	837477
263598	837478
8323	837479
56937	837480
189233	837481
32778	837482
108229	837483
125820	837484
227157	837485
181242	837486
2209	837487
2207	837488
92218	837489
10669	837490
108229	837491
127175	837492
36906	837493
43572	837494
235520	837495
51880	837496
147894	837497
137348	837498
234844	837499
23695	837500
3932	837501
17592	837502
10510	837503
130467	837504
32555	837505
8608	837506
12150	837507
4449	837508
29858	837509
137065	837510
32555	837511
166585	837512
122057	837513
119482	837514
283205	837515
10510	837516
159836	837517
19331	837518
166927	837519
21285	837520
22697	837521
23367	837522
15475	837523
32555	837524
257503	837525
9852	837526
255989	837527
65041	837528
19331	837529
85923	837530
305961	837531
209055	837532
66609	837533
3637	837534
26270	837535
27689	837536
20041	837537
39914	837538
16943	837539
8287	837540
27689	837541
101702	837542
25563	837543
133038	837544
7501	837545
84670	837546
22209	837547
41258	837548
3772	837549
37142	837550
10510	837551
28492	837552
6086	837553
160098	837554
129060	837555
6723	837556
112790	837557
308425	837558
105747	837559
19465	837560
33070	837561
7522	837562
14228	837563
27689	837564
4777	837565
89645	837566
39281	837567
4680	837568
119046	837569
94829	837570
10820	837571
29858	837572
74919	837573
7909	837574
176873	837575
13715	837576
86230	837577
6723	837578
6019	837579
14000	837580
4876	837581
51733	837582
42497	837583
7778	837584
5254	837585
81787	837586
2207	837587
197895	837588
118589	837589
14228	837590
24454	837591
132449	837592
167783	837593
84009	837594
14000	837595
93013	837596
13965	837597
12190	837598
24166	837599
1	837600
12190	837601
25563	837602
19465	837603
7501	837604
7909	837605
7586	837606
9852	837607
32555	837608
4876	837609
37400	837610
29659	837611
35517	837612
266505	837613
32876	837614
27934	837615
115622	837616
249212	837617
29849	837618
100392	837619
8225	837620
102481	837621
24605	837622
189153	837623
175425	837624
58326	837625
65002	837626
71372	837627
259454	837628
123554	837629
107917	837630
285476	837631
28708	837632
49607	837633
87814	837634
12694	837635
60264	837636
176329	837637
147664	837638
35706	837639
1603	837640
235440	837641
74452	837642
8287	837643
131937	837644
15835	837645
170374	837646
4798	837647
7304	837648
175865	837649
6019	837650
55143	837651
65742	837652
16812	837653
4201	837654
3818	837655
112377	837656
62451	837657
138329	837658
202087	837659
212408	837660
4163	837661
89058	837662
162268	837663
93848	837664
20746	837665
86008	837666
8106	837667
88989	837668
65409	837669
24583	837670
152812	837671
99761	837672
46899	837673
258071	837674
107947	837675
168277	837676
70527	837677
222670	837678
32213	837679
12290	837680
255742	837681
106200	837682
275297	837683
88146	837684
46430	837685
107102	837686
166712	837687
166853	837688
2187	837689
19465	837690
97169	837691
262111	837692
1400	837693
178620	837694
130993	837695
128829	837696
260096	837697
30328	837698
151515	837699
95712	837700
4201	837701
15450	837702
262503	837703
121179	837704
215007	837705
112911	837706
245286	837707
67330	837708
198663	837709
106225	837710
51114	837711
157723	837712
62540	837713
18613	837714
239826	837715
29754	837716
63035	837717
75841	837718
21471	837719
89628	837720
40983	837721
6667	837722
152260	837723
65588	837724
75569	837725
55685	837726
101586	837727
263294	837728
67053	837729
181100	837730
287607	837731
125069	837732
11749	837733
152637	837734
132744	837735
177481	837736
2666	837737
20783	837738
282718	837739
191150	837740
320908	837741
19748	837742
75038	837743
311796	837744
81907	837745
81904	837746
66906	837747
316403	837748
115131	837749
145291	837750
29593	837751
128383	837752
38650	837753
300485	837754
110121	837755
41258	837756
257876	837757
81433	837758
2394	837759
269509	837760
46144	837761
11234	837762
27214	837763
287072	837764
69086	837765
71400	837766
320516	837767
276445	837768
76798	837769
215158	837770
121240	837771
209289	837772
78941	837773
290196	837774
160821	837775
180757	837776
15872	837777
181565	837778
232019	837779
315480	837780
12084	837781
99258	837782
165158	837783
44595	837784
125614	837785
48473	837786
62361	837787
35189	837788
51408	837789
271984	837790
60599	837791
48327	837792
101602	837793
43703	837794
168079	837795
200027	837796
110706	837797
214560	837798
132394	837799
11405	837800
65309	837801
122815	837802
146012	837803
8194	837804
139654	837805
81701	837806
292751	837807
129662	837808
57395	837809
176257	837810
9050	837811
2924	837812
7677	837813
171826	837814
2394	837815
208230	837816
25211	837817
31457	837818
69063	837819
27053	837820
139054	837821
93707	837822
20670	837823
194128	837824
126436	837825
231355	837826
214279	837827
119828	837828
126781	837829
67249	837830
92665	837831
120508	837832
77121	837833
96542	837834
20397	837835
29584	837836
260272	837837
76735	837838
63035	837839
13546	837840
136208	837841
3978	837842
261878	837843
26338	837844
87670	837845
85767	837846
109562	837847
22539	837848
15720	837849
121294	837850
82473	837851
286095	837852
73981	837853
162866	837854
10192	837855
294654	837856
237636	837857
148018	837858
45255	837859
26541	837860
134272	837861
28813	837862
8762	837863
192722	837864
267650	837865
48126	837866
261711	837867
139013	837868
67220	837869
88812	837870
122559	837871
34894	837872
115212	837873
83977	837874
132585	837875
125728	837876
75086	837877
138814	837878
34452	837879
85217	837880
15185	837881
78387	837882
77865	837883
255795	837884
263942	837885
263001	837886
19683	837887
187785	837888
51883	837889
226207	837890
128514	837891
121048	837892
46658	837893
199832	837894
13805	837895
2898	837896
68165	837897
55218	837898
183647	837899
70096	837900
213975	837901
272330	837902
205063	837903
1517	837904
125253	837905
56008	837906
169647	837907
171669	837908
156923	837909
157080	837910
123635	837911
79890	837912
192538	837913
142349	837914
4415	837915
270293	837916
274596	837917
3906	837918
137465	837919
163443	837920
76009	837921
33906	837922
71997	837923
19137	837924
66293	837925
42599	837926
52877	837927
189118	837928
96765	837929
162340	837930
49601	837931
178909	837932
164505	837933
42193	837934
38728	837935
13509	837936
171484	837937
150533	837938
58674	837939
116225	837940
65871	837941
314856	837942
50593	837943
8090	837944
167902	837945
82884	837946
57319	837947
277034	837948
144236	837949
154479	837950
126194	837951
20018	837952
78297	837953
24699	837954
19743	837955
22789	837956
157559	837957
32788	837958
10112	837959
3142	837960
1136	837961
11483	837962
229267	837963
32470	837964
203464	837965
309387	837966
749	837967
171307	837968
184169	837969
7488	837970
317497	837971
102492	837972
109601	837973
114080	837974
191880	837975
219924	837976
52612	837977
115487	837978
48508	837979
172516	837980
137139	837981
3680	837982
1320	837983
283858	837984
4654	837985
105312	837986
118902	837987
37978	837988
111739	837989
81020	837990
259116	837991
17135	837992
328439	837993
29471	837994
76767	837995
183175	837996
26624	837997
205323	837998
95151	837999
113336	838000
274478	838001
288663	838002
189437	838003
80404	838004
248887	838005
10618	838006
81727	838007
124190	838008
212679	838009
172897	838010
72495	838011
260888	838012
59994	838013
62153	838014
136809	838015
162677	838016
124060	838017
6458	838018
4678	838019
147491	838020
95048	838021
165636	838022
298482	838023
161108	838024
40309	838025
298261	838026
36564	838027
106094	838028
106094	838029
102293	838030
112756	838031
146250	838032
46029	838033
87681	838034
58280	838035
13669	838036
203468	838037
119267	838038
217991	838039
322078	838040
208213	838041
194002	838042
86780	838043
168903	838044
298191	838045
90086	838046
283634	838047
67519	838048
85762	838049
131144	838050
10221	838051
182439	838052
198747	838053
5403	838054
144740	838055
31938	838056
17616	838057
149822	838058
62975	838059
241622	838060
125424	838061
149375	838062
92913	838063
118255	838064
110929	838065
85472	838066
97669	838067
299769	838068
224779	838069
73499	838070
295032	838071
169782	838072
18038	838073
34694	838074
258610	838075
26709	838076
4	838077
191461	838078
258315	838079
39004	838080
389	838081
7664	838082
157412	838083
467	838084
53401	838085
223005	838086
179748	838087
149271	838088
90141	838089
139961	838090
246632	838091
69727	838092
68876	838093
29630	838094
16933	838095
73733	838096
163	838097
812	838098
20196	838099
212596	838100
507	838101
178815	838102
164	838103
61788	838104
5319	838105
3398	838106
5319	838107
5319	838108
5319	838109
2416	838110
184122	838111
13302	838112
1034	838113
47127	838114
87080	838115
208809	838116
44261	838117
15747	838118
989	838119
304544	838120
199934	838121
126276	838122
209192	838123
18899	838124
1503	838125
9023	838126
10767	838127
104325	838128
8400	838129
101256	838130
37834	838131
2565	838132
104507	838133
62473	838134
72174	838135
730	838136
1309	838137
67904	838138
21678	838139
203122	838140
64518	838141
23128	838142
36412	838143
96773	838144
117343	838145
276012	838146
115416	838147
210933	838148
2667	838149
20600	838150
194120	838151
104432	838152
296035	838153
24002	838154
1058	838155
4103	838156
21051	838157
271	838158
26178	838159
114658	838160
236725	838161
117470	838162
29622	838163
2023	838164
119804	838165
245395	838166
14182	838167
266041	838168
115437	838169
4498	838170
16770	838171
101203	838172
98523	838173
80278	838174
192886	838175
864	838176
168128	838177
44966	838178
163090	838179
20533	838180
119525	838181
7558	838182
1279	838183
67487	838184
282314	838185
35678	838186
3166	838187
81065	838188
9523	838189
1440	838190
2155	838191
41050	838192
156720	838193
118733	838194
245079	838195
73270	838196
160744	838197
2375	838198
5139	838199
35931	838200
71947	838201
186876	838202
28132	838203
36112	838204
89609	838205
8769	838206
185414	838207
117	838208
85036	838209
237415	838210
6045	838211
51978	838212
67693	838213
239339	838214
80772	838215
83770	838216
98611	838217
49234	838218
162063	838219
2131	838220
127689	838221
130891	838222
30400	838223
90379	838224
130218	838225
68702	838226
92939	838227
82696	838228
46260	838229
85964	838230
60917	838231
98189	838232
51871	838233
48497	838234
117658	838235
210101	838236
142734	838237
51871	838238
3525	838239
49815	838240
2224	838241
1811	838242
22107	838243
13519	838244
45055	838245
29409	838246
1481	838247
325114	838248
138220	838249
17315	838250
5958	838251
341	838252
61309	838253
20316	838254
138459	838255
596	838256
413	838257
206310	838258
10913	838259
35271	838260
117142	838261
748	838262
79227	838263
1528	838264
44261	838265
56864	838266
4524	838267
83375	838268
627	838269
2601	838270
89183	838271
283861	838272
72106	838273
63676	838274
30149	838275
237109	838276
5217	838277
5352	838278
241890	838279
152214	838280
33795	838281
28258	838282
187114	838283
1114	838284
23678	838285
183324	838286
8174	838287
212	838288
314257	838289
108	838290
185650	838291
40947	838292
38812	838293
284099	838294
34301	838295
32060	838296
164156	838297
36478	838298
68223	838299
13390	838300
800	838301
72369	838302
64650	838303
167147	838304
294606	838305
116368	838306
70466	838307
154924	838308
140	838309
75026	838310
187846	838311
277111	838312
158140	838313
39257	838314
133893	838315
1922	838316
24490	838317
89859	838318
17947	838319
80627	838320
51272	838321
282784	838322
233106	838323
55551	838324
106997	838325
77184	838326
59615	838327
20132	838328
28118	838329
11877	838330
11877	838331
7377	838332
154514	838333
156107	838334
283418	838335
143186	838336
263798	838337
58724	838338
2405	838339
127659	838340
80472	838341
121135	838342
209706	838343
140806	838344
19957	838345
1696	838346
45155	838347
11868	838348
69367	838349
130878	838350
193804	838351
53235	838352
121628	838353
39023	838354
59157	838355
168202	838356
158848	838357
234800	838358
225549	838359
31925	838360
14403	838361
25357	838362
2560	838363
36389	838364
44749	838365
70396	838366
168028	838367
63186	838368
96302	838369
169233	838370
138735	838371
28184	838372
22354	838373
36232	838374
107134	838375
155388	838376
76791	838377
185519	838378
280406	838379
36242	838380
326987	838381
55644	838382
110009	838383
9255	838384
32365	838385
70338	838386
107428	838387
148780	838388
240505	838389
24542	838390
76598	838391
62719	838392
83374	838393
272770	838394
55644	838395
74431	838396
187438	838397
24854	838398
190254	838399
32241	838400
87584	838401
207503	838402
56511	838403
85857	838404
87970	838405
129213	838406
114252	838407
5829	838408
10717	838409
49905	838410
93332	838411
214885	838412
243405	838413
272731	838414
58704	838415
13380	838416
27793	838417
53031	838418
66655	838419
196683	838420
90862	838421
145872	838422
71608	838423
320134	838424
71717	838425
168630	838426
96939	838427
116329	838428
45412	838429
2792	838430
127707	838431
179091	838432
105043	838433
169721	838434
119647	838435
165491	838436
104559	838437
168630	838438
53843	838439
37178	838440
52842	838441
57561	838442
96392	838443
22751	838444
5829	838445
22751	838446
10800	838447
308013	838448
116782	838449
47547	838450
4576	838451
5829	838452
10956	838453
244403	838454
46409	838455
58791	838456
86685	838457
9333	838458
89560	838459
58791	838460
139236	838461
9333	838462
108122	838463
58662	838464
215961	838465
6437	838466
447	838467
1007	838468
87891	838469
39898	838470
1224	838471
326927	838472
521	838473
89269	838474
521	838475
316122	838476
58131	838477
40180	838478
139070	838479
88875	838480
58849	838481
39855	838482
143036	838483
40097	838484
15072	838485
39576	838486
326967	838487
150202	838488
54243	838489
88943	838490
40008	838491
212869	838492
27801	838493
213435	838494
135809	838495
200360	838496
215537	838497
57466	838498
14169	838499
59358	838500
138959	838501
327192	838502
137779	838503
219155	838504
10914	838505
8258	838506
27889	838507
327321	838508
215167	838509
14590	838510
67338	838511
46803	838512
256187	838513
87747	838514
203749	838515
39554	838516
197	838517
43919	838518
83311	838519
44249	838520
14598	838521
86942	838522
107593	838523
106976	838524
168727	838525
70463	838526
109492	838527
69961	838528
45995	838529
166455	838530
104760	838531
104858	838532
107607	838533
167135	838534
107596	838535
39760	838536
257198	838537
14472	838538
88961	838539
25669	838540
1936	838541
139647	838542
239949	838543
20029	838544
137759	838545
89118	838546
325296	838547
67166	838548
327194	838549
138694	838550
39899	838551
14598	838552
317826	838553
128669	838554
71526	838555
27895	838556
324489	838557
286	838558
31955	838559
215214	838560
258581	838561
33725	838562
40180	838563
144620	838564
96736	838565
144735	838566
138870	838567
244638	838568
5829	838569
904	838570
75563	838571
381	838572
16408	838573
67820	838574
447	838575
18698	838576
169013	838577
66655	838578
195092	838579
80857	838580
11518	838581
6346	838582
5727	838583
312702	838584
220693	838585
177970	838586
95181	838587
312811	838588
46308	838589
3788	838590
187427	838591
12688	838592
4977	838593
155573	838594
217746	838595
59545	838596
21958	838597
18694	838598
178178	838599
25534	838600
40336	838601
57120	838602
884	838603
68174	838604
277669	838605
99050	838606
90184	838607
140312	838608
61046	838609
92767	838610
162043	838611
18096	838612
6103	838613
124853	838614
67468	838615
123349	838616
162017	838617
66019	838618
10964	838619
283318	838620
100349	838621
91930	838622
172131	838623
159424	838624
111410	838625
303372	838626
95252	838627
253971	838628
275654	838629
8559	838630
143475	838631
93502	838632
46013	838633
12668	838634
23779	838635
46013	838636
128315	838637
15252	838638
162068	838639
124612	838640
28649	838641
81638	838642
209878	838643
17265	838644
22591	838645
143	838646
37319	838647
3726	838648
37319	838649
236186	838650
54547	838651
304453	838652
23100	838653
42015	838654
191754	838655
208048	838656
36458	838657
101796	838658
188739	838659
99799	838660
66847	838661
24016	838662
47953	838663
37915	838664
82024	838665
96640	838666
52769	838667
6195	838668
28412	838669
10976	838670
93918	838671
146460	838672
44044	838673
56157	838674
3904	838675
1229	838676
284356	838677
204923	838678
36841	838679
97810	838680
323859	838681
58099	838682
190	838683
4980	838684
29869	838685
59158	838686
15345	838687
45735	838688
33511	838689
118412	838690
37531	838691
20942	838692
3925	838693
601	838694
14053	838695
135840	838696
37658	838697
197992	838698
23184	838699
524	838700
524	838701
26959	838702
266966	838703
171865	838704
561	838705
12406	838706
206400	838707
85022	838708
46679	838709
18449	838710
24245	838711
6581	838712
268087	838713
30743	838714
6727	838715
33176	838716
34708	838717
5919	838718
206548	838719
208965	838720
170051	838721
52966	838722
44712	838723
13826	838724
30161	838725
4249	838726
12453	838727
1992	838728
257485	838729
146894	838730
169639	838731
31341	838732
88926	838733
167837	838734
561	838735
3309	838736
1891	838737
250335	838738
130607	838739
12433	838740
7067	838741
195048	838742
27	838743
103239	838744
157297	838745
421	838746
124619	838747
103049	838748
120485	838749
24250	838750
13575	838751
6183	838752
248415	838753
42928	838754
1383	838755
15476	838756
4495	838757
45605	838758
169545	838759
37713	838760
26437	838761
10636	838762
4550	838763
18751	838764
42910	838765
91110	838766
65663	838767
2945	838768
1230	838769
2854	838770
136311	838771
11365	838772
3166	838773
14307	838774
92743	838775
43453	838776
163049	838777
15495	838778
11808	838779
8640	838780
36078	838781
57984	838782
70713	838783
67157	838784
7025	838785
89073	838786
30027	838787
12082	838788
67326	838789
117823	838790
136706	838791
206288	838792
135023	838793
7621	838794
10586	838795
57003	838796
155078	838797
70452	838798
24207	838799
67481	838800
33769	838801
1914	838802
783	838803
17475	838804
5084	838805
64978	838806
12451	838807
9683	838808
60654	838809
62992	838810
9060	838811
239698	838812
192	838813
110953	838814
261896	838815
187580	838816
190878	838817
12514	838818
48601	838819
48924	838820
182	838821
99324	838822
238696	838823
27031	838824
72900	838825
90722	838826
29156	838827
1814	838828
60438	838829
12500	838830
285609	838831
23649	838832
90514	838833
134813	838834
129462	838835
706	838836
20558	838837
6647	838838
7366	838839
4326	838840
116474	838841
487	838842
18173	838843
1909	838844
91	838845
283965	838846
240747	838847
140622	838848
3619	838849
42694	838850
48375	838851
1999	838852
65731	838853
185299	838854
147109	838855
4321	838856
35484	838857
28583	838858
252214	838859
50736	838860
214083	838861
96463	838862
23574	838863
39797	838864
3045	838865
39797	838866
7327	838867
120721	838868
33927	838869
195759	838870
32551	838871
94658	838872
294	838873
3565	838874
228991	838875
1569	838876
5211	838877
12402	838878
196213	838879
430	838880
117330	838881
237968	838882
159341	838883
8623	838884
288994	838885
184903	838886
3140	838887
7348	838888
26137	838889
4349	838890
41421	838891
4621	838892
146374	838893
42230	838894
81736	838895
89084	838896
759	838897
116944	838898
325222	838899
89084	838900
430	838901
84884	838902
8189	838903
1072	838904
61148	838905
7629	838906
12702	838907
110172	838908
16768	838909
102280	838910
22137	838911
37541	838912
87255	838913
58632	838914
19865	838915
496	838916
75410	838917
1922	838918
89768	838919
248817	838920
14578	838921
326240	838922
36223	838923
132971	838924
496	838925
69300	838926
23968	838927
66203	838928
162071	838929
318324	838930
1564	838931
54547	838932
18844	838933
54508	838934
315642	838935
2297	838936
130581	838937
3496	838938
3496	838939
191107	838940
42154	838941
13261	838942
206085	838943
78182	838944
87366	838945
33113	838946
267	838947
169098	838948
122739	838949
11255	838950
248729	838951
7545	838952
55880	838953
9015	838954
34751	838955
92276	838956
303007	838957
256441	838958
166018	838959
162584	838960
176262	838961
15643	838962
107743	838963
132505	838964
110531	838965
259128	838966
181004	838967
30042	838968
30487	838969
16613	838970
136889	838971
4123	838972
67084	838973
73215	838974
97875	838975
57154	838976
105929	838977
118487	838978
7101	838979
25651	838980
110967	838981
51119	838982
7204	838983
9161	838984
6916	838985
103336	838986
26941	838987
256344	838988
7959	838989
51869	838990
10336	838991
127661	838992
21697	838993
1307	838994
13987	838995
40372	838996
33313	838997
5519	838998
4	838999
135467	839000
166233	839001
215110	839002
3300	839003
87423	839004
137	839005
126412	839006
5677	839007
517	839008
6916	839009
216771	839010
103960	839011
4106	839012
5677	839013
14961	839014
47990	839015
19107	839016
85923	839017
180246	839018
7430	839019
1902	839020
51158	839021
169941	839022
129988	839023
246946	839024
15681	839025
9071	839026
20278	839027
8573	839028
72162	839029
41487	839030
18704	839031
80606	839032
15279	839033
12261	839034
75129	839035
66527	839036
171088	839037
14575	839038
10008	839039
171	839040
6777	839041
5333	839042
54706	839043
21955	839044
22157	839045
1254	839046
199105	839047
1460	839048
12873	839049
15820	839050
12415	839051
2579	839052
152	839053
19184	839054
129645	839055
5924	839056
14806	839057
1744	839058
14434	839059
177753	839060
11871	839061
3260	839062
11975	839063
2751	839064
57845	839065
28584	839066
15957	839067
14532	839068
2802	839069
92218	839070
18384	839071
46123	839072
42772	839073
2324	839074
220288	839075
46	839076
30039	839077
188903	839078
44925	839079
4269	839080
14465	839081
18933	839082
16243	839083
6052	839084
13805	839085
245186	839086
159126	839087
8608	839088
21006	839089
1229	839090
25598	839091
43651	839092
31473	839093
4132	839094
12242	839095
68080	839096
18106	839097
34073	839098
57789	839099
84931	839100
183178	839101
90650	839102
16332	839103
853	839104
853	839105
3833	839106
33251	839107
24042	839108
70359	839109
48007	839110
32303	839111
32303	839112
6664	839113
80347	839114
25271	839115
35018	839116
16887	839117
38480	839118
3146	839119
23611	839120
11943	839121
3712	839122
123878	839123
35118	839124
42391	839125
14843	839126
12730	839127
15956	839128
6705	839129
9500	839130
13110	839131
7330	839132
20725	839133
5961	839134
11801	839135
6734	839136
5716	839137
25542	839138
83239	839139
17024	839140
6086	839141
3953	839142
11827	839143
17805	839144
24196	839145
6268	839146
4236	839147
16761	839148
18818	839149
4764	839150
35190	839151
68212	839152
26258	839153
41640	839154
9064	839155
11099	839156
68239	839157
37015	839158
5333	839159
6584	839160
88451	839161
27626	839162
853	839163
18933	839164
34528	839165
15780	839166
47624	839167
3621	839168
9443	839169
3124	839170
8038	839171
22335	839172
55461	839173
128962	839174
11250	839175
6145	839176
26843	839177
54074	839178
40793	839179
39016	839180
23049	839181
9941	839182
35190	839183
9071	839184
1106	839185
5015	839186
6268	839187
9941	839188
3988	839189
17353	839190
35190	839191
853	839192
2582	839193
2613	839194
17575	839195
2582	839196
4369	839197
16427	839198
12752	839199
31339	839200
3313	839201
37950	839202
21283	839203
36444	839204
19046	839205
71476	839206
68069	839207
13987	839208
96520	839209
88944	839210
2311	839211
24271	839212
45142	839213
1744	839214
2896	839215
13545	839216
77061	839217
24517	839218
56069	839219
13800	839220
12242	839221
129410	839222
48479	839223
44926	839224
25564	839225
2582	839226
9941	839227
137599	839228
81204	839229
14900	839230
776	839231
113390	839232
5753	839233
48737	839234
136037	839235
199354	839236
43599	839237
2582	839238
5336	839239
161131	839240
156213	839241
10613	839242
6015	839243
1771	839244
7563	839245
12477	839246
3893	839247
37326	839248
88191	839249
21231	839250
79164	839251
55734	839252
6925	839253
12652	839254
1679	839255
5924	839256
12	839257
5677	839258
7712	839259
1169	839260
11406	839261
2913	839262
6121	839263
20049	839264
47058	839265
7543	839266
13715	839267
5169	839268
57427	839269
8264	839270
43125	839271
33393	839272
13769	839273
88944	839274
3709	839275
36505	839276
4068	839277
6268	839278
12242	839279
2997	839280
22496	839281
89852	839282
6389	839283
60020	839284
3988	839285
18877	839286
36627	839287
1744	839288
16761	839289
44445	839290
43863	839291
35981	839292
3953	839293
60854	839294
4224	839295
886	839296
50322	839297
9071	839298
21693	839299
16411	839300
6705	839301
6802	839302
8719	839303
13354	839304
4556	839305
29148	839306
12873	839307
7628	839308
8066	839309
6052	839310
11555	839311
2727	839312
2582	839313
110970	839314
8792	839315
102766	839316
5336	839317
6841	839318
4535	839319
4132	839320
4132	839321
12380	839322
2429	839323
59823	839324
47861	839325
184973	839326
41487	839327
8849	839328
136182	839329
21028	839330
7430	839331
78917	839332
14900	839333
48822	839334
2149	839335
2582	839336
12662	839337
24664	839338
13544	839339
8487	839340
12477	839341
4201	839342
125741	839343
4440	839344
5015	839345
6198	839346
19823	839347
21600	839348
21629	839349
127530	839350
55006	839351
1744	839352
10397	839353
31994	839354
13544	839355
11556	839356
1607	839357
7831	839358
49231	839359
6572	839360
5804	839361
9910	839362
26028	839363
12740	839364
15786	839365
7065	839366
985	839367
3953	839368
1723	839369
985	839370
126650	839371
14238	839372
42909	839373
2149	839374
15554	839375
8608	839376
5924	839377
38051	839378
7628	839379
6128	839380
7229	839381
185824	839382
8847	839383
14900	839384
3146	839385
22335	839386
4132	839387
6956	839388
8778	839389
9941	839390
13563	839391
7065	839392
7628	839393
16061	839394
24517	839395
4369	839396
6956	839397
2653	839398
13110	839399
294	839400
4269	839401
9526	839402
51974	839403
6491	839404
16747	839405
3892	839406
21966	839407
18086	839408
14527	839409
207393	839410
22886	839411
15701	839412
88304	839413
95165	839414
853	839415
73816	839416
26149	839417
7742	839418
48007	839419
19069	839420
39820	839421
4535	839422
13800	839423
2446	839424
12174	839425
2324	839426
11225	839427
137359	839428
8713	839429
721	839430
107182	839431
36129	839432
17042	839433
45897	839434
60851	839435
194390	839436
119778	839437
777	839438
236125	839439
5338	839440
12916	839441
1651	839442
42197	839443
114376	839444
41722	839445
6497	839446
76255	839447
11615	839448
74998	839449
64047	839450
29335	839451
14473	839452
5947	839453
5947	839454
19498	839455
267326	839456
7100	839457
186199	839458
145046	839459
39975	839460
34368	839461
34368	839462
34368	839463
101239	839464
12944	839465
34900	839466
23019	839467
223817	839468
36032	839469
124777	839470
175992	839471
2924	839472
58514	839473
4090	839474
33106	839475
26099	839476
194910	839477
57007	839478
12108	839479
18370	839480
8949	839481
103890	839482
2641	839483
71	839484
108556	839485
4396	839486
123666	839487
85123	839488
75189	839489
207665	839490
18095	839491
9490	839492
64015	839493
884	839494
14933	839495
137671	839496
38672	839497
4108	839498
34673	839499
686	839500
4376	839501
4200	839502
294453	839503
1961	839504
118694	839505
5	839506
31447	839507
111	839508
577	839509
62461	839510
184395	839511
82741	839512
27993	839513
176089	839514
232977	839515
122072	839516
9240	839517
456	839518
23508	839519
5769	839520
139826	839521
32496	839522
114451	839523
2171	839524
188561	839525
15278	839526
65077	839527
77260	839528
429	839529
90713	839530
4594	839531
105337	839532
192006	839533
108753	839534
750	839535
1205	839536
118293	839537
95067	839538
96807	839539
674	839540
84564	839541
51074	839542
229223	839543
11846	839544
43004	839545
1041	839546
11228	839547
18564	839548
29459	839549
141013	839550
125065	839551
219360	839552
134338	839553
5451	839554
245400	839555
111046	839556
114945	839557
158386	839558
39189	839559
227463	839560
5244	839561
227	839562
235	839563
50517	839564
10720	839565
47980	839566
6784	839567
73826	839568
534	839569
111600	839570
11936	839571
247835	839572
3277	839573
83821	839574
90601	839575
104836	839576
143311	839577
55320	839578
113946	839579
178596	839580
189096	839581
324245	839582
193794	839583
110803	839584
63586	839585
44646	839586
8615	839587
92663	839588
104868	839589
86966	839590
86966	839591
60267	839592
17276	839593
22166	839594
54287	839595
162679	839596
31705	839597
28690	839598
48530	839599
12227	839600
8603	839601
309419	839602
269463	839603
167057	839604
290531	839605
108	839606
13054	839607
222380	839608
71593	839609
73	839610
32735	839611
57	839612
21506	839613
45900	839614
2969	839615
272785	839616
10400	839617
118916	839618
9901	839619
270723	839620
117060	839621
204639	839622
106595	839623
157238	839624
276426	839625
238810	839626
117904	839627
74507	839628
11269	839629
790	839630
141454	839631
20454	839632
44546	839633
15773	839634
145462	839635
206851	839636
216786	839637
234040	839638
191790	839639
69565	839640
1688	839641
62	839642
2507	839643
79658	839644
82103	839645
11239	839646
40144	839647
2079	839648
31474	839649
26201	839650
11379	839651
12620	839652
94222	839653
47943	839654
104473	839655
270657	839656
311210	839657
228432	839658
88958	839659
256466	839660
250921	839661
81823	839662
174125	839663
11913	839664
28704	839665
21054	839666
78814	839667
15738	839668
31965	839669
19798	839670
3128	839671
65060	839672
190244	839673
78680	839674
207080	839675
172887	839676
34992	839677
15765	839678
1550	839679
18229	839680
122348	839681
2863	839682
52935	839683
165880	839684
121573	839685
4202	839686
17876	839687
70940	839688
14334	839689
7558	839690
545	839691
180660	839692
78297	839693
46067	839694
22827	839695
21237	839696
165925	839697
94558	839698
147122	839699
31746	839700
1038	839701
204808	839702
31183	839703
21919	839704
18167	839705
206968	839706
89147	839707
56116	839708
88245	839709
78316	839710
194968	839711
37027	839712
118840	839713
248933	839714
67185	839715
12072	839716
117752	839717
263384	839718
26503	839719
84366	839720
288615	839721
79750	839722
192066	839723
292956	839724
69338	839725
165706	839726
191790	839727
246936	839728
71792	839729
161367	839730
194715	839731
138400	839732
92561	839733
55588	839734
69139	839735
166635	839736
122944	839737
122944	839738
86264	839739
19734	839740
126213	839741
95858	839742
26697	839743
75556	839744
30673	839745
96477	839746
172488	839747
33569	839748
30759	839749
14948	839750
76294	839751
69947	839752
66865	839753
38554	839754
198032	839755
3556	839756
43008	839757
242457	839758
64451	839759
58247	839760
69077	839761
19693	839762
212131	839763
826	839764
93407	839765
19056	839766
8076	839767
92193	839768
7005	839769
54079	839770
92194	839771
301533	839772
197312	839773
145105	839774
272735	839775
183167	839776
42060	839777
173497	839778
126410	839779
182980	839780
131668	839781
305710	839782
13427	839783
147162	839784
115863	839785
237298	839786
6808	839787
239482	839788
239680	839789
204502	839790
303748	839791
12146	839792
131845	839793
133855	839794
176488	839795
202002	839796
59215	839797
266654	839798
313430	839799
192227	839800
48404	839801
174306	839802
4106	839803
141485	839804
5694	839805
15586	839806
3970	839807
28423	839808
31313	839809
28987	839810
36777	839811
197301	839812
300194	839813
248301	839814
2675	839815
128555	839816
220097	839817
277774	839818
223610	839819
174189	839820
9427	839821
12471	839822
703	839823
198012	839824
54371	839825
60481	839826
18651	839827
104198	839828
2257	839829
319059	839830
151608	839831
117239	839832
12534	839833
31313	839834
247804	839835
45193	839836
2086	839837
865	839838
35508	839839
54082	839840
76812	839841
20706	839842
13873	839843
16765	839844
72681	839845
35497	839846
88276	839847
563	839848
277442	839849
251775	839850
77510	839851
18778	839852
15664	839853
17074	839854
264432	839855
2073	839856
143281	839857
134511	839858
7329	839859
317475	839860
178768	839861
260408	839862
173548	839863
295720	839864
38149	839865
310	839866
38529	839867
49613	839868
3362	839869
211652	839870
103190	839871
32154	839872
57	839873
11323	839874
223337	839875
155547	839876
23225	839877
201933	839878
49057	839879
31256	839880
67802	839881
9602	839882
2388	839883
17500	839884
171680	839885
164623	839886
52268	839887
107039	839888
200695	839889
166	839890
591	839891
10896	839892
37524	839893
172361	839894
30875	839895
149423	839896
55803	839897
64098	839898
45730	839899
12812	839900
13846	839901
57090	839902
42795	839903
9246	839904
6135	839905
67444	839906
138857	839907
177933	839908
4344	839909
114678	839910
63988	839911
1298	839912
287643	839913
10756	839914
279	839915
592	839916
142020	839917
126277	839918
327022	839919
26135	839920
10870	839921
201016	839922
40834	839923
38271	839924
18310	839925
24865	839926
29690	839927
38384	839928
35639	839929
813	839930
119840	839931
115143	839932
180657	839933
15419	839934
76301	839935
104894	839936
168144	839937
75548	839938
2801	839939
44500	839940
30691	839941
99597	839942
109888	839943
16283	839944
105	839945
31094	839946
47054	839947
140914	839948
258831	839949
140284	839950
10227	839951
21771	839952
130138	839953
185	839954
232680	839955
11130	839956
82001	839957
102185	839958
181849	839959
1635	839960
104465	839961
22774	839962
103475	839963
106059	839964
72362	839965
3502	839966
29972	839967
199797	839968
62753	839969
1447	839970
8796	839971
36921	839972
6890	839973
6479	839974
186399	839975
61528	839976
104693	839977
161541	839978
175184	839979
134	839980
7130	839981
230029	839982
71055	839983
27373	839984
37144	839985
210805	839986
165633	839987
47303	839988
36793	839989
165353	839990
108377	839991
58452	839992
187165	839993
16503	839994
10417	839995
272	839996
17032	839997
19721	839998
123808	839999
22171	840000
28413	840001
3664	840002
15	840003
163514	840004
91770	840005
174385	840006
37703	840007
272409	840008
133888	840009
306	840010
199099	840011
27284	840012
6981	840013
255	840014
3305	840015
175342	840016
19307	840017
201063	840018
40401	840019
150116	840020
98154	840021
153764	840022
94878	840023
33950	840024
68515	840025
103935	840026
53499	840027
180104	840028
102182	840029
19200	840030
28529	840031
106603	840032
4967	840033
148244	840034
266555	840035
179140	840036
137662	840037
2286	840038
252567	840039
308212	840040
44074	840041
2682	840042
51485	840043
10886	840044
215187	840045
169109	840046
17772	840047
26915	840048
12676	840049
148326	840050
8846	840051
91582	840052
60903	840053
85703	840054
32259	840055
52658	840056
52658	840057
23637	840058
793	840059
14212	840060
212	840061
53542	840062
8304	840063
2824	840064
91011	840065
301496	840066
70976	840067
128464	840068
23038	840069
4156	840070
27991	840071
90726	840072
505	840073
16789	840074
300885	840075
79577	840076
2731	840077
135500	840078
1459	840079
1725	840080
147251	840081
322257	840082
105751	840083
29778	840084
122581	840085
1970	840086
46473	840087
1816	840088
173574	840089
221583	840090
46934	840091
78587	840092
10764	840093
86940	840094
5996	840095
7649	840096
128747	840097
53571	840098
69424	840099
93766	840100
295171	840101
52025	840102
96476	840103
100032	840104
55554	840105
220567	840106
223794	840107
142747	840108
307863	840109
245049	840110
26544	840111
128615	840112
174054	840113
191459	840114
277980	840115
14639	840116
54948	840117
119112	840118
275190	840119
295165	840120
151875	840121
1197	840122
316335	840123
128	840124
149055	840125
176624	840126
20688	840127
191610	840128
26255	840129
94873	840130
11872	840131
144205	840132
212508	840133
125468	840134
315244	840135
238000	840136
265610	840137
4033	840138
25237	840139
75190	840140
135343	840141
21144	840142
150887	840143
136858	840144
65055	840145
319933	840146
43000	840147
88644	840148
49599	840149
879	840150
139313	840151
39939	840152
526	840153
56691	840154
12551	840155
105337	840156
14903	840157
189209	840158
103813	840159
19760	840160
14815	840161
39523	840162
9489	840163
71689	840164
365	840165
32045	840166
17945	840167
9704	840168
9186	840169
133336	840170
49178	840171
207211	840172
11652	840173
5	840174
114353	840175
140420	840176
31674	840177
4608	840178
127426	840179
91621	840180
3260	840181
79889	840182
15591	840183
85134	840184
46783	840185
265985	840186
31911	840187
166593	840188
10032	840189
21765	840190
79786	840191
4109	840192
13021	840193
7715	840194
17220	840195
3218	840196
27833	840197
50869	840198
4671	840199
4712	840200
3538	840201
106402	840202
92587	840203
383	840204
1784	840205
20498	840206
2504	840207
45580	840208
4550	840209
46530	840210
33506	840211
73944	840212
1421	840213
96878	840214
86326	840215
27171	840216
150031	840217
162404	840218
43757	840219
8959	840220
8587	840221
84278	840222
15504	840223
65776	840224
24235	840225
257280	840226
2048	840227
126415	840228
88242	840229
74631	840230
160991	840231
28779	840232
150702	840233
130992	840234
48056	840235
87733	840236
136068	840237
6435	840238
137922	840239
8507	840240
320622	840241
41845	840242
44366	840243
10676	840244
48036	840245
4208	840246
59359	840247
1258	840248
10668	840249
1483	840250
25267	840251
34850	840252
112067	840253
22739	840254
134043	840255
196080	840256
751	840257
67196	840258
39205	840259
107264	840260
40110	840261
140111	840262
271427	840263
1830	840264
12182	840265
4213	840266
103112	840267
1637	840268
27	840269
2123	840270
157781	840271
35344	840272
250198	840273
68042	840274
26937	840275
6310	840276
44771	840277
243988	840278
243877	840279
138617	840280
50694	840281
29004	840282
11435	840283
23921	840284
39	840285
52563	840286
37750	840287
146217	840288
4	840289
90786	840290
39	840291
45539	840292
103590	840293
43951	840294
217	840295
5276	840296
22707	840297
50177	840298
66525	840299
102431	840300
1250	840301
27	840302
113612	840303
57144	840304
16765	840305
29886	840306
31183	840307
97773	840308
136584	840309
106862	840310
25201	840311
111735	840312
267	840313
4356	840314
27416	840315
22578	840316
5063	840317
317059	840318
8709	840319
1905	840320
27107	840321
234400	840322
646	840323
118598	840324
67	840325
110815	840326
178802	840327
22148	840328
9441	840329
41326	840330
214108	840331
134364	840332
3108	840333
8233	840334
173334	840335
135671	840336
14478	840337
85887	840338
10450	840339
58487	840340
1653	840341
23410	840342
233742	840343
4214	840344
20376	840345
1176	840346
5022	840347
9877	840348
133036	840349
299053	840350
126288	840351
785	840352
7930	840353
24561	840354
12546	840355
2667	840356
18775	840357
2334	840358
2391	840359
189632	840360
66465	840361
117025	840362
67179	840363
111802	840364
553	840365
31082	840366
7350	840367
248922	840368
44573	840369
17777	840370
58876	840371
447	840372
14113	840373
286	840374
47	840375
1007	840376
2389	840377
83297	840378
17936	840379
51873	840380
9025	840381
20246	840382
28860	840383
498	840384
27544	840385
106412	840386
1111	840387
4392	840388
27870	840389
104	840390
50761	840391
214544	840392
213	840393
141187	840394
317278	840395
68732	840396
145744	840397
34993	840398
2052	840399
8876	840400
34738	840401
14103	840402
307	840403
390	840404
4804	840405
6521	840406
180802	840407
326	840408
25322	840409
114174	840410
25904	840411
10351	840412
108822	840413
46056	840414
231695	840415
3853	840416
115807	840417
46380	840418
4997	840419
62981	840420
76000	840421
84238	840422
147404	840423
116576	840424
152890	840425
183880	840426
81322	840427
53970	840428
84227	840429
70344	840430
17007	840431
169297	840432
151023	840433
63571	840434
173145	840435
199643	840436
173145	840437
126644	840438
133574	840439
93109	840440
71693	840441
56246	840442
61467	840443
16283	840444
270958	840445
23239	840446
240563	840447
269161	840448
80092	840449
33085	840450
76064	840451
51286	840452
15403	840453
70430	840454
205435	840455
273015	840456
96859	840457
89652	840458
504	840459
14216	840460
4640	840461
68268	840462
29927	840463
2974	840464
7621	840465
25847	840466
15487	840467
128131	840468
70305	840469
313809	840470
51950	840471
4981	840472
23774	840473
153720	840474
129784	840475
79674	840476
636	840477
14051	840478
35829	840479
13363	840480
5	840481
188133	840482
51954	840483
34781	840484
52944	840485
25521	840486
179096	840487
96100	840488
109340	840489
60521	840490
83910	840491
70843	840492
105179	840493
45399	840494
178551	840495
96336	840496
192337	840497
43479	840498
118298	840499
163935	840500
33012	840501
300993	840502
208226	840503
16222	840504
38510	840505
292013	840506
17743	840507
8502	840508
35339	840509
38855	840510
165647	840511
69312	840512
4207	840513
212037	840514
28654	840515
18109	840516
11505	840517
1866	840518
145342	840519
50044	840520
190300	840521
23885	840522
9647	840523
5538	840524
51975	840525
314323	840526
28630	840527
89257	840528
28065	840529
245280	840530
269073	840531
3437	840532
204	840533
696	840534
21113	840535
3344	840536
30244	840537
3525	840538
203130	840539
216	840540
9297	840541
54953	840542
316646	840543
132235	840544
102446	840545
2730	840546
16786	840547
270	840548
3135	840549
4422	840550
8813	840551
12244	840552
16947	840553
16727	840554
47674	840555
5669	840556
966	840557
40085	840558
35656	840559
88873	840560
96607	840561
250291	840562
98520	840563
6387	840564
16376	840565
139697	840566
41387	840567
318644	840568
442	840569
105149	840570
16376	840571
132846	840572
324145	840573
74833	840574
10925	840575
447	840576
266293	840577
36855	840578
12585	840579
18721	840580
4541	840581
1470	840582
68911	840583
170	840584
79858	840585
14385	840586
183489	840587
4407	840588
115483	840589
204590	840590
5202	840591
61457	840592
36148	840593
79526	840594
13368	840595
174261	840596
1157	840597
37213	840598
9017	840599
19820	840600
22433	840601
12391	840602
47	840603
16691	840604
5481	840605
211291	840606
47	840607
4205	840608
132	840609
40178	840610
20878	840611
5645	840612
25997	840613
55964	840614
3380	840615
27365	840616
121	840617
51908	840618
53707	840619
370	840620
6614	840621
222041	840622
268747	840623
32810	840624
164454	840625
51404	840626
286171	840627
182496	840628
104386	840629
19556	840630
248063	840631
155596	840632
284968	840633
123674	840634
107147	840635
69058	840636
147521	840637
257978	840638
46291	840639
219726	840640
114885	840641
89784	840642
297626	840643
320340	840644
30832	840645
146439	840646
76205	840647
164642	840648
215883	840649
102818	840650
297627	840651
114312	840652
172233	840653
110623	840654
200004	840655
266540	840656
8433	840657
87952	840658
14493	840659
6791	840660
19706	840661
64812	840662
31374	840663
160769	840664
268159	840665
56731	840666
195465	840667
68639	840668
49049	840669
16808	840670
64825	840671
10956	840672
2708	840673
821	840674
207532	840675
24574	840676
23399	840677
88007	840678
190168	840679
473	840680
13560	840681
35419	840682
48911	840683
7257	840684
40783	840685
1294	840686
124106	840687
77125	840688
26214	840689
49594	840690
166452	840691
144193	840692
209869	840693
110564	840694
6020	840695
58027	840696
146985	840697
169285	840698
22156	840699
2977	840700
119834	840701
21176	840702
37535	840703
60520	840704
26830	840705
13706	840706
318109	840707
668	840708
45170	840709
23428	840710
686	840711
60367	840712
14	840713
88445	840714
55595	840715
31541	840716
20144	840717
5896	840718
65459	840719
2254	840720
17222	840721
14225	840722
43067	840723
1313	840724
15486	840725
61061	840726
188003	840727
51902	840728
2810	840729
225622	840730
185616	840731
13837	840732
158085	840733
172726	840734
40934	840735
209634	840736
110076	840737
60394	840738
92352	840739
21660	840740
113491	840741
132921	840742
113544	840743
295335	840744
34660	840745
2652	840746
42901	840747
97806	840748
24110	840749
20226	840750
89532	840751
97775	840752
34664	840753
1086	840754
27072	840755
7820	840756
25589	840757
32904	840758
123968	840759
70406	840760
45376	840761
55767	840762
78649	840763
48573	840764
31883	840765
11350	840766
7040	840767
11021	840768
58612	840769
15572	840770
180834	840771
2811	840772
60538	840773
233332	840774
232190	840775
48429	840776
6098	840777
128221	840778
37126	840779
19209	840780
80451	840781
117946	840782
107015	840783
11747	840784
4435	840785
30682	840786
153996	840787
7799	840788
28465	840789
91252	840790
7896	840791
62953	840792
157447	840793
76778	840794
1203	840795
10188	840796
39172	840797
5368	840798
3071	840799
13407	840800
16793	840801
108087	840802
132037	840803
178366	840804
11374	840805
217107	840806
191988	840807
8312	840808
16725	840809
269428	840810
1958	840811
34691	840812
10202	840813
78362	840814
143056	840815
41511	840816
169712	840817
139996	840818
3109	840819
14751	840820
171869	840821
19708	840822
2546	840823
183388	840824
47412	840825
1135	840826
93425	840827
99059	840828
16390	840829
38034	840830
203740	840831
227057	840832
37088	840833
162100	840834
59504	840835
211390	840836
3726	840837
61115	840838
1935	840839
285746	840840
117916	840841
183	840842
37935	840843
4565	840844
7040	840845
157500	840846
326709	840847
60485	840848
275328	840849
19468	840850
298525	840851
186279	840852
18270	840853
97775	840854
130550	840855
249221	840856
67466	840857
162514	840858
137332	840859
223542	840860
230710	840861
228056	840862
275682	840863
168321	840864
18835	840865
32982	840866
169286	840867
181326	840868
318836	840869
164872	840870
155273	840871
10447	840872
47883	840873
17848	840874
174369	840875
166781	840876
56258	840877
56634	840878
19400	840879
434	840880
18474	840881
18426	840882
36288	840883
24880	840884
18474	840885
1796	840886
58003	840887
10588	840888
393	840889
19213	840890
123787	840891
123787	840892
38420	840893
7436	840894
39824	840895
33590	840896
27817	840897
29432	840898
13209	840899
66720	840900
204618	840901
2870	840902
1324	840903
156474	840904
1576	840905
331	840906
794	840907
154144	840908
192545	840909
103401	840910
39473	840911
176062	840912
178050	840913
35203	840914
114486	840915
185980	840916
23085	840917
24194	840918
23001	840919
48800	840920
196	840921
4234	840922
215977	840923
493	840924
54104	840925
94605	840926
78302	840927
112755	840928
8146	840929
2634	840930
14924	840931
4134	840932
91326	840933
59134	840934
209274	840935
10178	840936
69443	840937
21612	840938
54626	840939
116717	840940
276015	840941
147728	840942
56840	840943
2971	840944
5195	840945
6455	840946
11004	840947
80491	840948
3823	840949
15777	840950
68654	840951
1521	840952
671	840953
48976	840954
225626	840955
183757	840956
107143	840957
9935	840958
170182	840959
133499	840960
3298	840961
161954	840962
94210	840963
14869	840964
174499	840965
15702	840966
5888	840967
47196	840968
2802	840969
4132	840970
4269	840971
2324	840972
72318	840973
10255	840974
301500	840975
13215	840976
14772	840977
8693	840978
111353	840979
2917	840980
55844	840981
247820	840982
198911	840983
166300	840984
7070	840985
196560	840986
7820	840987
143631	840988
186537	840989
103143	840990
9206	840991
280	840992
50516	840993
39580	840994
23760	840995
2069	840996
49697	840997
19675	840998
292619	840999
46606	841000
107280	841001
2702	841002
4193	841003
26617	841004
54047	841005
54161	841006
220225	841007
12413	841008
176984	841009
41056	841010
321902	841011
247491	841012
105347	841013
32329	841014
241355	841015
16628	841016
234	841017
96469	841018
226742	841019
250595	841020
44264	841021
119349	841022
44008	841023
55431	841024
110761	841025
18576	841026
14791	841027
15906	841028
7057	841029
162923	841030
144460	841031
61142	841032
190332	841033
34489	841034
43850	841035
5401	841036
5336	841037
4369	841038
16	841039
31098	841040
52003	841041
13968	841042
325	841043
121172	841044
3081	841045
9998	841046
77059	841047
12161	841048
156804	841049
124736	841050
857	841051
54150	841052
9429	841053
126059	841054
456	841055
2188	841056
56237	841057
15779	841058
32802	841059
102331	841060
45887	841061
4167	841062
16612	841063
215724	841064
53566	841065
702	841066
40574	841067
25365	841068
14470	841069
680	841070
82985	841071
42576	841072
168559	841073
10372	841074
6923	841075
126693	841076
65044	841077
3438	841078
1333	841079
366	841080
5328	841081
187094	841082
7825	841083
151402	841084
14938	841085
21077	841086
6856	841087
236738	841088
85617	841089
62897	841090
61858	841091
14886	841092
43522	841093
2557	841094
4188	841095
76252	841096
1920	841097
72533	841098
5711	841099
31321	841100
16951	841101
13085	841102
49080	841103
16051	841104
262835	841105
216915	841106
9090	841107
3456	841108
88843	841109
4327	841110
50153	841111
132996	841112
22245	841113
104222	841114
12896	841115
66123	841116
193380	841117
132343	841118
4620	841119
736	841120
27682	841121
22339	841122
40722	841123
18849	841124
138468	841125
119309	841126
242735	841127
185523	841128
206468	841129
118291	841130
207016	841131
70012	841132
50854	841133
50878	841134
172973	841135
18496	841136
27636	841137
71547	841138
94172	841139
1162	841140
2002	841141
35180	841142
348	841143
10322	841144
11742	841145
348	841146
23080	841147
286797	841148
32700	841149
5760	841150
10710	841151
15907	841152
41520	841153
213821	841154
411	841155
14394	841156
54009	841157
119134	841158
20726	841159
51029	841160
12342	841161
155326	841162
13126	841163
15862	841164
3848	841165
10184	841166
92	841167
1006	841168
17395	841169
988	841170
215035	841171
90	841172
5914	841173
11472	841174
646	841175
61315	841176
3352	841177
113967	841178
15558	841179
23304	841180
13461	841181
35559	841182
107551	841183
13526	841184
3928	841185
15274	841186
17667	841187
205994	841188
64475	841189
81348	841190
15354	841191
31169	841192
1181	841193
2291	841194
28741	841195
797	841196
237765	841197
246161	841198
4743	841199
176609	841200
4865	841201
163993	841202
6396	841203
3460	841204
144031	841205
51626	841206
77074	841207
57229	841208
150649	841209
15187	841210
58768	841211
41361	841212
2645	841213
46940	841214
69381	841215
92559	841216
791	841217
89894	841218
328055	841219
9218	841220
76502	841221
18463	841222
10199	841223
103970	841224
3411	841225
110985	841226
122520	841227
93461	841228
246720	841229
8838	841230
21620	841231
3911	841232
6679	841233
34192	841234
63800	841235
9653	841236
2287	841237
22044	841238
53164	841239
117283	841240
14128	841241
47663	841242
21291	841243
40474	841244
213695	841245
18866	841246
482	841247
2924	841248
234	841249
66348	841250
291327	841251
313106	841252
21906	841253
41020	841254
2889	841255
110068	841256
5690	841257
1872	841258
13420	841259
12951	841260
1522	841261
39578	841262
57	841263
298793	841264
41688	841265
37126	841266
584	841267
218	841268
18620	841269
27170	841270
12594	841271
53844	841272
306833	841273
31941	841274
17266	841275
500	841276
219000	841277
11472	841278
18278	841279
46	841280
44	841281
12523	841282
52845	841283
469	841284
123723	841285
34148	841286
990	841287
12138	841288
398	841289
3615	841290
64835	841291
5414	841292
101349	841293
27178	841294
91	841295
12898	841296
39148	841297
974	841298
12079	841299
11735	841300
28328	841301
3690	841302
855	841303
30674	841304
3486	841305
22852	841306
318997	841307
161776	841308
38289	841309
152016	841310
38256	841311
142874	841312
59696	841313
93414	841314
325997	841315
4441	841316
16149	841317
35738	841318
46951	841319
59855	841320
17073	841321
160614	841322
107797	841323
85043	841324
24975	841325
4881	841326
79415	841327
3862	841328
40627	841329
77749	841330
5016	841331
20707	841332
15111	841333
10512	841334
17765	841335
1607	841336
1400	841337
10458	841338
29095	841339
55059	841340
49527	841341
4692	841342
79205	841343
30731	841344
6322	841345
52630	841346
188282	841347
64736	841348
2570	841349
9912	841350
72328	841351
212884	841352
74202	841353
32825	841354
526	841355
17913	841356
21143	841357
75120	841358
538	841359
4569	841360
60720	841361
214752	841362
2426	841363
57773	841364
194924	841365
23180	841366
19420	841367
117571	841368
204118	841369
90754	841370
26312	841371
8146	841372
31816	841373
105912	841374
31344	841375
135896	841376
194418	841377
40234	841378
91538	841379
62875	841380
4999	841381
2941	841382
304873	841383
111707	841384
63592	841385
40530	841386
11276	841387
54730	841388
21055	841389
82985	841390
70588	841391
21975	841392
2203	841393
117711	841394
139544	841395
83	841396
145991	841397
59260	841398
157592	841399
102500	841400
118	841401
7019	841402
6275	841403
961	841404
13681	841405
71369	841406
21997	841407
73176	841408
175560	841409
140012	841410
216817	841411
157107	841412
235366	841413
164231	841414
107435	841415
230798	841416
29273	841417
232816	841418
131893	841419
189932	841420
81640	841421
252314	841422
62174	841423
101457	841424
275684	841425
269563	841426
87700	841427
100949	841428
144852	841429
255504	841430
43388	841431
170540	841432
26182	841433
34266	841434
1274	841435
173	841436
131538	841437
64768	841438
226316	841439
110709	841440
50142	841441
20703	841442
41002	841443
5197	841444
140945	841445
80147	841446
15148	841447
32821	841448
116511	841449
47380	841450
90561	841451
55	841452
94480	841453
15101	841454
5016	841455
1136	841456
5908	841457
73	841458
7263	841459
12358	841460
13543	841461
87077	841462
195998	841463
1152	841464
116	841465
28078	841466
820	841467
4328	841468
44997	841469
42801	841470
6483	841471
27850	841472
135045	841473
88576	841474
176062	841475
213	841476
6268	841477
132668	841478
53657	841479
76556	841480
103989	841481
249056	841482
144956	841483
216443	841484
135632	841485
41545	841486
76192	841487
5753	841488
13095	841489
20126	841490
42866	841491
19050	841492
17147	841493
31582	841494
10135	841495
2218	841496
2103	841497
26966	841498
25147	841499
195351	841500
194980	841501
2257	841502
57229	841503
8679	841504
1511	841505
108422	841506
81048	841507
18870	841508
3346	841509
29939	841510
170313	841511
12705	841512
44193	841513
43	841514
475	841515
26233	841516
8476	841517
103782	841518
37935	841519
137523	841520
19182	841521
186203	841522
104384	841523
189635	841524
2858	841525
18000	841526
128888	841527
77421	841528
12136	841529
21106	841530
118	841531
141756	841532
23628	841533
14952	841534
42289	841535
51390	841536
281090	841537
11207	841538
170266	841539
207564	841540
177423	841541
14037	841542
28471	841543
103895	841544
91054	841545
277475	841546
197504	841547
2530	841548
409	841549
51452	841550
10120	841551
2303	841552
152731	841553
70538	841554
97839	841555
9567	841556
94662	841557
227	841558
201	841559
7508	841560
9	841561
53756	841562
2234	841563
39025	841564
892	841565
37031	841566
101079	841567
6257	841568
13822	841569
7580	841570
21078	841571
180	841572
5969	841573
2788	841574
27867	841575
3034	841576
75837	841577
189348	841578
96796	841579
216226	841580
327059	841581
24051	841582
184270	841583
322108	841584
63219	841585
75	841586
190616	841587
16421	841588
127148	841589
15693	841590
166290	841591
29673	841592
105603	841593
38377	841594
131645	841595
123926	841596
130	841597
36949	841598
1300	841599
24156	841600
1	841601
106009	841602
321500	841603
130740	841604
45046	841605
37885	841606
84887	841607
56296	841608
113216	841609
15749	841610
172811	841611
247010	841612
197498	841613
9919	841614
62521	841615
102571	841616
130510	841617
159434	841618
12059	841619
130034	841620
71182	841621
27020	841622
55011	841623
4416	841624
18691	841625
22555	841626
51559	841627
482	841628
29202	841629
184499	841630
10371	841631
56158	841632
2561	841633
282176	841634
51043	841635
69662	841636
34904	841637
638	841638
227	841639
63217	841640
304706	841641
103682	841642
6643	841643
147	841644
121519	841645
245936	841646
106926	841647
278715	841648
200420	841649
247875	841650
288	841651
31891	841652
2585	841653
25252	841654
281759	841655
261480	841656
429	841657
306949	841658
128027	841659
112083	841660
9135	841661
184332	841662
295917	841663
2815	841664
2942	841665
209775	841666
111073	841667
20728	841668
133900	841669
34143	841670
1275	841671
17609	841672
67689	841673
5276	841674
3663	841675
32801	841676
26235	841677
14252	841678
9861	841679
581	841680
287613	841681
16393	841682
2814	841683
564	841684
86294	841685
10867	841686
16881	841687
198092	841688
253541	841689
43159	841690
31960	841691
11698	841692
56854	841693
976	841694
538	841695
99005	841696
6690	841697
49022	841698
969	841699
61874	841700
5384	841701
48542	841702
29762	841703
193951	841704
62797	841705
130527	841706
220085	841707
84860	841708
21591	841709
117149	841710
54983	841711
60301	841712
60770	841713
15	841714
107812	841715
17424	841716
21711	841717
150203	841718
2482	841719
652	841720
21679	841721
161399	841722
24209	841723
67357	841724
3449	841725
85466	841726
55186	841727
14760	841728
119403	841729
2705	841730
275869	841731
171041	841732
112013	841733
152287	841734
6059	841735
175601	841736
27580	841737
49954	841738
181112	841739
71941	841740
36665	841741
215731	841742
89403	841743
66578	841744
120602	841745
14834	841746
76412	841747
6386	841748
4606	841749
212632	841750
18298	841751
76896	841752
270618	841753
113753	841754
100402	841755
21591	841756
75417	841757
169814	841758
24268	841759
1082	841760
1912	841761
41681	841762
4180	841763
1641	841764
206474	841765
226469	841766
85918	841767
21773	841768
4560	841769
34972	841770
50219	841771
297	841772
56	841773
237836	841774
324837	841775
314239	841776
233664	841777
215767	841778
276856	841779
23798	841780
69859	841781
8417	841782
57187	841783
91363	841784
217817	841785
219923	841786
51015	841787
305050	841788
238969	841789
122556	841790
224632	841791
2379	841792
163848	841793
40592	841794
19445	841795
201	841796
54488	841797
65559	841798
28235	841799
114898	841800
21221	841801
418	841802
155435	841803
6567	841804
26879	841805
3278	841806
41949	841807
12598	841808
56281	841809
39801	841810
10	841811
72433	841812
18287	841813
82884	841814
9723	841815
25392	841816
43290	841817
17673	841818
318815	841819
14290	841820
3509	841821
1138	841822
28295	841823
98488	841824
1445	841825
34169	841826
30308	841827
55597	841828
29322	841829
108973	841830
480	841831
6184	841832
67235	841833
69839	841834
56171	841835
295129	841836
570	841837
26301	841838
432	841839
211770	841840
99640	841841
6531	841842
167	841843
29807	841844
783	841845
162283	841846
67993	841847
32135	841848
110498	841849
32996	841850
63065	841851
8413	841852
16689	841853
15994	841854
210980	841855
3623	841856
54380	841857
60130	841858
57615	841859
99172	841860
38570	841861
171828	841862
10338	841863
14441	841864
163602	841865
197077	841866
53107	841867
32044	841868
131472	841869
13528	841870
25999	841871
7509	841872
18053	841873
821	841874
27031	841875
204840	841876
40444	841877
1627	841878
78778	841879
1313	841880
97826	841881
19958	841882
3107	841883
38336	841884
75342	841885
28793	841886
124682	841887
505	841888
14713	841889
171	841890
21520	841891
5325	841892
94334	841893
14383	841894
714	841895
2094	841896
71985	841897
15303	841898
61304	841899
43274	841900
21956	841901
98036	841902
6050	841903
1602	841904
82840	841905
20929	841906
16527	841907
83096	841908
196383	841909
6458	841910
73289	841911
10887	841912
175975	841913
204190	841914
174974	841915
35697	841916
11317	841917
24927	841918
8297	841919
84406	841920
198502	841921
7430	841922
3054	841923
56217	841924
16520	841925
139255	841926
137951	841927
331	841928
13484	841929
95828	841930
18325	841931
193010	841932
87640	841933
1766	841934
126721	841935
745	841936
15110	841937
8448	841938
1351	841939
13	841940
136704	841941
296536	841942
39247	841943
17276	841944
9154	841945
39202	841946
278072	841947
87954	841948
1016	841949
134533	841950
6334	841951
6658	841952
215156	841953
16300	841954
273817	841955
5424	841956
20298	841957
98304	841958
24375	841959
318	841960
13969	841961
56827	841962
2432	841963
266066	841964
40130	841965
62200	841966
6230	841967
7047	841968
200708	841969
11259	841970
1316	841971
116945	841972
68118	841973
20317	841974
14675	841975
124078	841976
47688	841977
2081	841978
10524	841979
148929	841980
27555	841981
76748	841982
13722	841983
57534	841984
193523	841985
3938	841986
32363	841987
1126	841988
22	841989
62167	841990
33051	841991
1015	841992
13129	841993
63775	841994
2933	841995
51682	841996
1154	841997
2318	841998
2907	841999
3544	842000
186	842001
167903	842002
8	842003
1153	842004
8135	842005
72778	842006
1098	842007
4535	842008
4149	842009
148781	842010
8577	842011
4040	842012
57244	842013
45654	842014
504	842015
73026	842016
207733	842017
281	842018
27226	842019
36030	842020
25643	842021
347	842022
67382	842023
309388	842024
46563	842025
4249	842026
15299	842027
217200	842028
174723	842029
131366	842030
107671	842031
73938	842032
90548	842033
859	842034
63393	842035
175930	842036
36816	842037
54732	842038
26888	842039
5263	842040
57017	842041
14549	842042
73662	842043
51561	842044
182459	842045
11719	842046
1118	842047
2553	842048
748	842049
207945	842050
1772	842051
73478	842052
6550	842053
168659	842054
218	842055
3927	842056
87748	842057
440	842058
90922	842059
3918	842060
242	842061
22666	842062
4858	842063
25977	842064
5659	842065
67508	842066
44445	842067
20360	842068
30772	842069
1552	842070
54263	842071
13378	842072
20409	842073
5481	842074
336	842075
15522	842076
407	842077
41936	842078
36060	842079
4477	842080
82780	842081
13808	842082
38	842083
13004	842084
37044	842085
121660	842086
5150	842087
15264	842088
1066	842089
21689	842090
68514	842091
7228	842092
30490	842093
37408	842094
121899	842095
15083	842096
256027	842097
21172	842098
94575	842099
69183	842100
8040	842101
118041	842102
87310	842103
8326	842104
23655	842105
65907	842106
6069	842107
171649	842108
135402	842109
17417	842110
91410	842111
201148	842112
88573	842113
8612	842114
111035	842115
107535	842116
17726	842117
260667	842118
42385	842119
3413	842120
5224	842121
27993	842122
3705	842123
85964	842124
1482	842125
23302	842126
31806	842127
62949	842128
106981	842129
45109	842130
12073	842131
1779	842132
8647	842133
10104	842134
40964	842135
5078	842136
198509	842137
46399	842138
29376	842139
539	842140
7111	842141
14789	842142
28743	842143
76216	842144
36625	842145
263	842146
6010	842147
50327	842148
12193	842149
111654	842150
56545	842151
22424	842152
9912	842153
13449	842154
38996	842155
14383	842156
284011	842157
6729	842158
22324	842159
91	842160
6891	842161
17152	842162
80463	842163
47420	842164
170140	842165
7059	842166
128548	842167
53303	842168
13825	842169
1423	842170
42528	842171
700	842172
204148	842173
27319	842174
123723	842175
27103	842176
46184	842177
85709	842178
236608	842179
838	842180
39	842181
68204	842182
197664	842183
168295	842184
92447	842185
8233	842186
319	842187
17847	842188
37850	842189
499	842190
22489	842191
30098	842192
945	842193
1580	842194
14822	842195
1079	842196
14242	842197
22121	842198
87462	842199
79847	842200
42150	842201
210374	842202
5065	842203
13084	842204
14254	842205
19970	842206
8818	842207
50243	842208
3623	842209
1899	842210
36732	842211
15227	842212
2746	842213
39705	842214
19416	842215
174	842216
7956	842217
292817	842218
2462	842219
7808	842220
16009	842221
233940	842222
137873	842223
16286	842224
14497	842225
63966	842226
20894	842227
323	842228
3709	842229
75922	842230
70941	842231
6313	842232
46575	842233
25487	842234
266512	842235
42819	842236
40073	842237
2796	842238
3681	842239
50001	842240
321040	842241
14369	842242
2941	842243
7312	842244
836	842245
78081	842246
2738	842247
62042	842248
11871	842249
12008	842250
15944	842251
16063	842252
3446	842253
146677	842254
11869	842255
177031	842256
4047	842257
246492	842258
5418	842259
14454	842260
21799	842261
13621	842262
7097	842263
502	842264
37014	842265
95073	842266
14387	842267
47097	842268
87297	842269
20412	842270
217278	842271
49517	842272
124008	842273
13957	842274
23024	842275
16087	842276
56788	842277
29121	842278
48959	842279
218915	842280
48147	842281
324	842282
254577	842283
76430	842284
198338	842285
64429	842286
23719	842287
111420	842288
61361	842289
33581	842290
204545	842291
87515	842292
238158	842293
133053	842294
91678	842295
325886	842296
239924	842297
257898	842298
244327	842299
227115	842300
144611	842301
291511	842302
63837	842303
216777	842304
60905	842305
119671	842306
397	842307
15154	842308
41201	842309
40265	842310
78679	842311
55505	842312
255371	842313
4749	842314
4293	842315
247022	842316
131878	842317
233706	842318
2669	842319
169228	842320
2950	842321
52587	842322
1846	842323
62859	842324
95919	842325
51463	842326
127888	842327
42274	842328
92822	842329
36938	842330
264545	842331
77456	842332
24458	842333
80482	842334
1893	842335
31965	842336
33472	842337
99164	842338
16417	842339
2588	842340
53431	842341
53297	842342
2159	842343
17503	842344
32798	842345
27836	842346
8974	842347
1805	842348
45781	842349
58966	842350
65296	842351
10039	842352
8115	842353
12822	842354
82381	842355
51396	842356
7975	842357
210642	842358
96775	842359
8667	842360
308605	842361
100553	842362
9174	842363
71788	842364
24540	842365
16843	842366
308253	842367
85198	842368
20109	842369
5016	842370
138411	842371
45144	842372
44709	842373
185954	842374
185800	842375
667	842376
68077	842377
121673	842378
252620	842379
44240	842380
147773	842381
4031	842382
183605	842383
1645	842384
586	842385
23110	842386
44266	842387
7245	842388
14826	842389
81860	842390
476	842391
2908	842392
54609	842393
1835	842394
69307	842395
70698	842396
59936	842397
180016	842398
48379	842399
8788	842400
2020	842401
17997	842402
18	842403
257079	842404
57082	842405
286895	842406
266142	842407
2328	842408
713	842409
186081	842410
17531	842411
24041	842412
1793	842413
8008	842414
145420	842415
47795	842416
2162	842417
24867	842418
45693	842419
3909	842420
6084	842421
1064	842422
102297	842423
260073	842424
138836	842425
13449	842426
118916	842427
9863	842428
35004	842429
57179	842430
66235	842431
19547	842432
108806	842433
605	842434
12730	842435
31426	842436
570	842437
21834	842438
39336	842439
38554	842440
2447	842441
16421	842442
53643	842443
3694	842444
111719	842445
326315	842446
147	842447
41060	842448
6940	842449
148633	842450
6719	842451
1695	842452
248675	842453
92817	842454
1136	842455
50045	842456
71385	842457
52879	842458
100377	842459
1985	842460
210820	842461
54748	842462
155903	842463
21881	842464
53751	842465
20260	842466
86030	842467
16840	842468
37532	842469
46	842470
3317	842471
103133	842472
4000	842473
2795	842474
52996	842475
114911	842476
245232	842477
3909	842478
193185	842479
80656	842480
200257	842481
99230	842482
269029	842483
110740	842484
175902	842485
40859	842486
119990	842487
22663	842488
301	842489
1244	842490
16704	842491
3591	842492
30330	842493
1826	842494
245750	842495
185269	842496
3623	842497
26821	842498
22779	842499
79182	842500
9510	842501
9967	842502
28993	842503
245462	842504
5749	842505
29295	842506
18827	842507
5701	842508
328109	842509
35659	842510
16563	842511
59016	842512
9671	842513
67739	842514
27315	842515
1778	842516
4925	842517
133	842518
24117	842519
54247	842520
43975	842521
27091	842522
43278	842523
27060	842524
98828	842525
190698	842526
58570	842527
85336	842528
8870	842529
1084	842530
209612	842531
186939	842532
20733	842533
133214	842534
239150	842535
90598	842536
9506	842537
215095	842538
1445	842539
49794	842540
83495	842541
73960	842542
1255	842543
40446	842544
206160	842545
2591	842546
139543	842547
35727	842548
139327	842549
111506	842550
306675	842551
89793	842552
219708	842553
17049	842554
19449	842555
9437	842556
73852	842557
146	842558
2234	842559
137437	842560
230527	842561
118096	842562
71656	842563
7335	842564
130	842565
62264	842566
8792	842567
4052	842568
118854	842569
15822	842570
54160	842571
12539	842572
15865	842573
66830	842574
160269	842575
12579	842576
44428	842577
209255	842578
76	842579
1752	842580
4234	842581
283105	842582
33446	842583
273	842584
227	842585
2702	842586
61689	842587
185260	842588
135064	842589
28534	842590
135291	842591
32823	842592
133113	842593
192065	842594
123326	842595
210134	842596
990	842597
39	842598
41720	842599
12567	842600
53866	842601
96469	842602
25205	842603
7224	842604
287598	842605
32254	842606
65504	842607
31811	842608
32543	842609
284	842610
246795	842611
48861	842612
99529	842613
52893	842614
480	842615
3101	842616
114598	842617
18899	842618
126876	842619
50501	842620
155328	842621
8872	842622
2222	842623
12620	842624
134491	842625
4703	842626
26610	842627
3691	842628
16018	842629
117763	842630
126918	842631
95609	842632
24034	842633
21986	842634
51061	842635
96102	842636
4572	842637
47448	842638
27505	842639
95420	842640
57	842641
44447	842642
1843	842643
112855	842644
113819	842645
3763	842646
2598	842647
11780	842648
23458	842649
4804	842650
6272	842651
163083	842652
216875	842653
1923	842654
127980	842655
147300	842656
178234	842657
26589	842658
264007	842659
292179	842660
25616	842661
9534	842662
51003	842663
23110	842664
52240	842665
51218	842666
283170	842667
1361	842668
3466	842669
125417	842670
103824	842671
3	842672
245696	842673
1478	842674
17317	842675
211837	842676
12481	842677
286951	842678
139337	842679
1341	842680
178570	842681
132752	842682
1427	842683
38991	842684
1626	842685
98555	842686
61647	842687
2775	842688
4236	842689
9857	842690
686	842691
118	842692
7201	842693
160536	842694
12457	842695
25668	842696
136362	842697
68549	842698
20184	842699
929	842700
267108	842701
28588	842702
29873	842703
10882	842704
89139	842705
102175	842706
42595	842707
5146	842708
6200	842709
2102	842710
40778	842711
49019	842712
89342	842713
38651	842714
9666	842715
193070	842716
44263	842717
15389	842718
35943	842719
4639	842720
32481	842721
12957	842722
268	842723
12708	842724
712	842725
13255	842726
30412	842727
101059	842728
18507	842729
1076	842730
59121	842731
254873	842732
37030	842733
4340	842734
27026	842735
14249	842736
47207	842737
37428	842738
96460	842739
75919	842740
15	842741
89071	842742
30988	842743
58239	842744
132465	842745
52974	842746
77172	842747
16230	842748
52967	842749
17511	842750
3545	842751
72696	842752
18009	842753
224514	842754
15373	842755
11800	842756
19988	842757
521	842758
14620	842759
4981	842760
3025	842761
3982	842762
88071	842763
211589	842764
5724	842765
106136	842766
51706	842767
11276	842768
51653	842769
8284	842770
22430	842771
438	842772
61272	842773
217594	842774
76555	842775
39597	842776
521	842777
207102	842778
13803	842779
8783	842780
198295	842781
90015	842782
116453	842783
104850	842784
3982	842785
1778	842786
274780	842787
71351	842788
3	842789
1333	842790
12565	842791
45239	842792
3192	842793
142152	842794
60191	842795
105775	842796
39790	842797
3488	842798
91756	842799
1114	842800
25757	842801
57524	842802
149694	842803
10471	842804
37954	842805
26026	842806
129	842807
91	842808
7619	842809
46802	842810
2038	842811
15266	842812
83631	842813
24275	842814
151667	842815
230908	842816
38393	842817
106704	842818
61315	842819
106704	842820
19369	842821
263896	842822
62048	842823
265930	842824
4818	842825
38812	842826
203350	842827
21049	842828
192433	842829
3657	842830
57435	842831
207024	842832
9968	842833
6071	842834
70045	842835
101735	842836
7972	842837
82480	842838
257808	842839
31659	842840
134980	842841
214529	842842
1089	842843
9560	842844
21843	842845
2505	842846
27422	842847
57265	842848
1418	842849
43382	842850
260492	842851
197805	842852
86790	842853
125513	842854
154	842855
67753	842856
15907	842857
278567	842858
244783	842859
35107	842860
69207	842861
95344	842862
18541	842863
70070	842864
17258	842865
227	842866
63310	842867
38227	842868
196313	842869
8385	842870
356	842871
122661	842872
120199	842873
16759	842874
117094	842875
17730	842876
2696	842877
18388	842878
44497	842879
68107	842880
19301	842881
33884	842882
189127	842883
2278	842884
169450	842885
3	842886
71690	842887
23966	842888
58672	842889
19751	842890
8615	842891
37001	842892
160350	842893
58339	842894
10209	842895
22741	842896
270056	842897
5712	842898
60563	842899
94056	842900
287151	842901
26633	842902
58539	842903
22887	842904
874	842905
3479	842906
11311	842907
1421	842908
54487	842909
31277	842910
20813	842911
190346	842912
213124	842913
58219	842914
7525	842915
2224	842916
122449	842917
40881	842918
3314	842919
1727	842920
4560	842921
158345	842922
143136	842923
73563	842924
210660	842925
303427	842926
140444	842927
290275	842928
27720	842929
269	842930
4836	842931
4523	842932
11139	842933
50135	842934
131183	842935
27913	842936
162554	842937
4060	842938
1626	842939
239997	842940
68668	842941
513	842942
72112	842943
317727	842944
30227	842945
12935	842946
112186	842947
2423	842948
63741	842949
6311	842950
92075	842951
294972	842952
74895	842953
341	842954
1198	842955
3168	842956
26952	842957
44104	842958
59488	842959
285792	842960
322	842961
69611	842962
16127	842963
91805	842964
24296	842965
7475	842966
1345	842967
67020	842968
72280	842969
258462	842970
258	842971
1102	842972
134956	842973
7167	842974
82843	842975
6896	842976
3664	842977
168705	842978
33641	842979
164794	842980
172509	842981
142826	842982
41256	842983
94863	842984
89078	842985
37353	842986
5189	842987
19377	842988
16964	842989
34753	842990
93819	842991
137829	842992
60135	842993
157438	842994
58498	842995
39618	842996
81904	842997
30918	842998
135078	842999
133664	843000
299472	843001
93	843002
42858	843003
211290	843004
183250	843005
39076	843006
30187	843007
107036	843008
584	843009
120463	843010
289148	843011
6767	843012
17052	843013
909	843014
154072	843015
58471	843016
8146	843017
49854	843018
33216	843019
1616	843020
206218	843021
20285	843022
96023	843023
49931	843024
118754	843025
167311	843026
51997	843027
28	843028
169088	843029
191	843030
56823	843031
22954	843032
129380	843033
12315	843034
39561	843035
39561	843036
20256	843037
55850	843038
318280	843039
3196	843040
256964	843041
132108	843042
53285	843043
172313	843044
92441	843045
26299	843046
27042	843047
61622	843048
79730	843049
58302	843050
11293	843051
10479	843052
29105	843053
521	843054
93562	843055
26332	843056
317374	843057
43742	843058
33683	843059
2511	843060
15541	843061
36220	843062
96887	843063
1798	843064
37818	843065
365	843066
54771	843067
37034	843068
12350	843069
15161	843070
1260	843071
5376	843072
299963	843073
201610	843074
1072	843075
26	843076
9107	843077
1397	843078
20836	843079
14974	843080
3558	843081
36772	843082
63118	843083
8953	843084
4321	843085
4418	843086
25282	843087
32986	843088
13284	843089
4639	843090
24416	843091
55548	843092
50543	843093
42341	843094
9	843095
5717	843096
48483	843097
1104	843098
76452	843099
21145	843100
93715	843101
52607	843102
28109	843103
53700	843104
26333	843105
57943	843106
12676	843107
2791	843108
1636	843109
159	843110
59224	843111
4040	843112
287	843113
27664	843114
285775	843115
174664	843116
89070	843117
94953	843118
150554	843119
49161	843120
1072	843121
3320	843122
32353	843123
3164	843124
7197	843125
17708	843126
136349	843127
22986	843128
15531	843129
905	843130
5038	843131
110473	843132
183744	843133
22661	843134
16466	843135
83205	843136
8158	843137
22971	843138
984	843139
38423	843140
104	843141
19280	843142
2864	843143
145146	843144
99286	843145
105863	843146
38869	843147
267248	843148
130967	843149
179012	843150
244144	843151
781	843152
7176	843153
187168	843154
207067	843155
184504	843156
25468	843157
6861	843158
3877	843159
3877	843160
70554	843161
74380	843162
29856	843163
32359	843164
854	843165
73730	843166
6393	843167
12237	843168
31116	843169
428	843170
110476	843171
191436	843172
68124	843173
740	843174
171006	843175
2379	843176
16167	843177
12500	843178
158	843179
3543	843180
202384	843181
8858	843182
137609	843183
14659	843184
110117	843185
63558	843186
2243	843187
54249	843188
9091	843189
87501	843190
45657	843191
18636	843192
46831	843193
257191	843194
275975	843195
137905	843196
27458	843197
113508	843198
198730	843199
79171	843200
1094	843201
62956	843202
69509	843203
14	843204
71338	843205
133308	843206
60278	843207
24780	843208
125	843209
38859	843210
57316	843211
307392	843212
73360	843213
87272	843214
9595	843215
63933	843216
1077	843217
2	843218
323993	843219
12396	843220
12365	843221
2770	843222
4469	843223
46562	843224
74681	843225
116836	843226
63370	843227
23771	843228
22885	843229
17041	843230
7464	843231
18128	843232
48656	843233
3152	843234
29789	843235
80072	843236
213170	843237
8315	843238
45763	843239
155585	843240
45944	843241
43664	843242
35059	843243
23521	843244
64637	843245
45132	843246
672	843247
4120	843248
7057	843249
35871	843250
5047	843251
7459	843252
232806	843253
1499	843254
81520	843255
13769	843256
39986	843257
82450	843258
56825	843259
5808	843260
9	843261
2054	843262
7019	843263
2588	843264
7130	843265
3292	843266
363	843267
1401	843268
18031	843269
1751	843270
316	843271
26462	843272
3250	843273
43512	843274
19507	843275
548	843276
32298	843277
155179	843278
3202	843279
261253	843280
57703	843281
435	843282
87199	843283
33	843284
15719	843285
50177	843286
66673	843287
236800	843288
10793	843289
24638	843290
20003	843291
24456	843292
12449	843293
1817	843294
169890	843295
134522	843296
100792	843297
79821	843298
50318	843299
247026	843300
15842	843301
315328	843302
111902	843303
108738	843304
4411	843305
120172	843306
118263	843307
115923	843308
11590	843309
43544	843310
31232	843311
260509	843312
42812	843313
253912	843314
31912	843315
280271	843316
15226	843317
40683	843318
650	843319
146116	843320
38764	843321
21240	843322
296618	843323
397	843324
149899	843325
182708	843326
143698	843327
127749	843328
161416	843329
75569	843330
108204	843331
82596	843332
244417	843333
38520	843334
8384	843335
196142	843336
75051	843337
43953	843338
166169	843339
84868	843340
32842	843341
554	843342
8228	843343
7470	843344
35541	843345
2932	843346
49919	843347
153946	843348
154353	843349
43543	843350
1831	843351
214492	843352
21203	843353
85817	843354
211095	843355
128065	843356
12252	843357
39448	843358
1298	843359
10740	843360
21870	843361
22479	843362
31753	843363
17808	843364
74073	843365
22293	843366
24072	843367
69029	843368
3836	843369
85750	843370
28857	843371
295289	843372
157729	843373
250818	843374
45761	843375
52781	843376
10600	843377
44750	843378
29350	843379
22979	843380
22433	843381
29558	843382
102773	843383
124733	843384
192275	843385
22652	843386
236303	843387
169038	843388
50275	843389
88281	843390
197614	843391
315187	843392
173923	843393
37002	843394
41158	843395
169195	843396
163521	843397
244593	843398
64396	843399
127091	843400
85270	843401
122414	843402
24003	843403
120608	843404
262674	843405
145651	843406
117811	843407
9847	843408
47459	843409
40264	843410
50275	843411
57932	843412
32540	843413
39086	843414
82471	843415
100060	843416
58084	843417
9746	843418
45869	843419
53972	843420
68503	843421
38314	843422
82649	843423
18847	843424
233212	843425
18070	843426
65406	843427
116576	843428
279668	843429
35267	843430
206277	843431
64729	843432
290436	843433
56817	843434
137607	843435
128113	843436
193015	843437
50294	843438
208878	843439
280164	843440
62944	843441
59960	843442
164585	843443
243578	843444
157405	843445
95823	843446
3023	843447
12029	843448
188652	843449
62845	843450
142330	843451
87122	843452
24753	843453
120314	843454
81417	843455
131549	843456
79848	843457
204317	843458
265499	843459
44947	843460
151424	843461
30852	843462
68961	843463
269530	843464
77450	843465
15254	843466
188414	843467
3829	843468
28384	843469
117951	843470
181929	843471
241637	843472
201156	843473
112831	843474
82654	843475
166592	843476
174555	843477
184891	843478
290745	843479
182765	843480
81331	843481
159673	843482
177207	843483
307878	843484
190547	843485
159225	843486
76103	843487
197989	843488
122360	843489
182273	843490
96655	843491
190224	843492
17226	843493
227091	843494
77574	843495
181776	843496
86252	843497
1759	843498
16369	843499
3342	843500
177277	843501
73983	843502
183635	843503
279909	843504
290054	843505
22330	843506
196449	843507
168702	843508
58756	843509
14097	843510
106230	843511
156708	843512
200216	843513
200216	843514
1221	843515
81926	843516
152077	843517
307602	843518
298947	843519
19460	843520
107128	843521
46224	843522
149319	843523
31381	843524
128572	843525
203261	843526
81926	843527
169214	843528
21031	843529
134537	843530
120126	843531
130258	843532
110175	843533
60584	843534
59623	843535
58650	843536
13363	843537
101131	843538
260206	843539
1142	843540
10854	843541
264231	843542
198083	843543
244517	843544
71289	843545
118042	843546
63040	843547
79625	843548
124877	843549
56512	843550
85488	843551
114871	843552
184189	843553
89106	843554
76617	843555
53517	843556
141636	843557
31807	843558
27109	843559
132298	843560
139988	843561
263539	843562
63519	843563
6124	843564
116324	843565
83608	843566
43016	843567
105814	843568
58826	843569
247178	843570
198362	843571
139228	843572
2202	843573
10807	843574
126297	843575
185867	843576
166960	843577
12582	843578
25648	843579
2931	843580
304686	843581
212699	843582
31544	843583
17349	843584
161984	843585
33447	843586
34222	843587
207161	843588
223778	843589
121268	843590
300985	843591
239512	843592
172749	843593
221233	843594
315279	843595
211214	843596
205299	843597
313814	843598
289037	843599
42539	843600
171806	843601
71335	843602
250462	843603
17096	843604
214185	843605
223447	843606
242464	843607
126244	843608
40608	843609
283515	843610
182199	843611
318996	843612
31709	843613
36517	843614
138205	843615
32582	843616
80166	843617
15373	843618
33925	843619
5916	843620
20688	843621
90180	843622
24593	843623
3672	843624
6096	843625
260023	843626
175711	843627
92754	843628
98094	843629
165156	843630
247911	843631
9503	843632
82518	843633
304779	843634
28930	843635
30805	843636
204473	843637
125091	843638
13782	843639
73526	843640
112357	843641
269693	843642
67382	843643
120384	843644
215004	843645
22576	843646
305601	843647
41143	843648
108799	843649
27158	843650
235883	843651
128837	843652
192776	843653
140014	843654
55592	843655
296911	843656
130679	843657
102130	843658
85187	843659
47117	843660
51026	843661
53365	843662
55984	843663
36710	843664
3132	843665
234753	843666
90956	843667
31535	843668
151262	843669
202514	843670
121814	843671
77572	843672
194570	843673
12053	843674
35151	843675
200401	843676
200467	843677
11056	843678
42026	843679
42044	843680
133743	843681
295014	843682
26926	843683
37512	843684
62860	843685
23091	843686
123594	843687
261553	843688
199507	843689
62841	843690
80393	843691
208141	843692
57347	843693
13495	843694
21514	843695
26933	843696
54105	843697
33834	843698
206032	843699
44035	843700
58304	843701
3641	843702
156246	843703
185457	843704
171001	843705
177525	843706
96851	843707
124273	843708
107997	843709
141749	843710
314903	843711
249216	843712
107918	843713
19986	843714
52002	843715
13733	843716
138896	843717
76330	843718
12456	843719
31080	843720
1951	843721
3070	843722
12600	843723
45579	843724
305809	843725
33674	843726
4209	843727
23486	843728
92285	843729
113449	843730
29242	843731
210903	843732
187417	843733
248242	843734
54119	843735
174290	843736
94686	843737
114028	843738
273435	843739
69848	843740
316627	843741
13817	843742
190202	843743
323769	843744
189925	843745
52578	843746
210036	843747
76971	843748
144465	843749
80624	843750
18373	843751
179256	843752
63870	843753
197073	843754
129314	843755
21281	843756
13135	843757
76330	843758
20863	843759
49265	843760
55400	843761
186952	843762
248766	843763
18198	843764
126944	843765
30176	843766
24640	843767
110971	843768
86643	843769
26506	843770
35432	843771
37663	843772
100306	843773
98227	843774
71339	843775
46560	843776
99308	843777
98895	843778
105536	843779
92470	843780
115113	843781
31054	843782
50849	843783
73076	843784
35181	843785
9483	843786
131077	843787
19382	843788
153887	843789
181286	843790
13664	843791
11546	843792
140621	843793
100140	843794
30334	843795
16093	843796
48202	843797
147290	843798
71326	843799
189428	843800
189587	843801
187613	843802
128588	843803
208744	843804
14231	843805
83185	843806
29945	843807
12997	843808
35379	843809
93961	843810
220612	843811
112260	843812
79536	843813
113341	843814
126816	843815
111641	843816
108496	843817
233667	843818
16988	843819
120709	843820
170653	843821
62606	843822
271890	843823
163014	843824
199591	843825
78235	843826
15481	843827
195786	843828
2132	843829
24898	843830
13207	843831
31273	843832
160226	843833
229996	843834
11886	843835
26622	843836
28507	843837
78138	843838
102903	843839
74637	843840
218465	843841
91496	843842
154763	843843
175846	843844
186031	843845
164022	843846
80927	843847
80927	843848
142315	843849
165483	843850
22412	843851
168736	843852
103830	843853
74305	843854
16096	843855
80604	843856
106799	843857
60655	843858
26396	843859
237225	843860
18629	843861
14290	843862
107022	843863
37274	843864
24935	843865
224649	843866
42673	843867
16663	843868
12782	843869
113380	843870
5353	843871
319301	843872
188309	843873
153595	843874
30452	843875
288398	843876
207122	843877
83685	843878
26330	843879
85671	843880
20859	843881
37630	843882
58659	843883
64301	843884
24691	843885
41312	843886
66888	843887
111333	843888
71850	843889
238	843890
126222	843891
269092	843892
299813	843893
133262	843894
1269	843895
25918	843896
22405	843897
23260	843898
281192	843899
213348	843900
56275	843901
5056	843902
1764	843903
227186	843904
3152	843905
124901	843906
116220	843907
18334	843908
15489	843909
438	843910
529	843911
10554	843912
313066	843913
128839	843914
4413	843915
10172	843916
246437	843917
58020	843918
122186	843919
21581	843920
23903	843921
80454	843922
16053	843923
58058	843924
102580	843925
14152	843926
1828	843927
52114	843928
68828	843929
211323	843930
188061	843931
289615	843932
81871	843933
348	843934
1179	843935
244654	843936
749	843937
13677	843938
20474	843939
37525	843940
49539	843941
159599	843942
21494	843943
41599	843944
21494	843945
23271	843946
3918	843947
112147	843948
1984	843949
11470	843950
4348	843951
22716	843952
210173	843953
101157	843954
9045	843955
5046	843956
167325	843957
54281	843958
490	843959
14035	843960
139381	843961
62171	843962
41377	843963
36210	843964
273727	843965
48519	843966
163999	843967
278286	843968
55109	843969
157245	843970
120610	843971
23541	843972
6909	843973
171369	843974
4750	843975
53702	843976
86097	843977
2757	843978
17448	843979
5369	843980
95428	843981
67545	843982
7091	843983
43146	843984
40439	843985
127996	843986
67708	843987
17728	843988
119964	843989
119964	843990
138838	843991
119964	843992
169837	843993
199066	843994
3161	843995
31413	843996
240586	843997
14571	843998
113700	843999
16937	844000
35379	844001
1843	844002
25997	844003
120912	844004
37921	844005
98381	844006
131699	844007
5674	844008
30064	844009
52561	844010
28972	844011
17256	844012
195401	844013
537	844014
146160	844015
234074	844016
256408	844017
56735	844018
47943	844019
301463	844020
161368	844021
65385	844022
162682	844023
87841	844024
37960	844025
121411	844026
52551	844027
96434	844028
203514	844029
215689	844030
286064	844031
119194	844032
106738	844033
13156	844034
44021	844035
180792	844036
18318	844037
12350	844038
137970	844039
16907	844040
18084	844041
20916	844042
312945	844043
2853	844044
186953	844045
16850	844046
113506	844047
187858	844048
89662	844049
17249	844050
257125	844051
170383	844052
13202	844053
38769	844054
240971	844055
1737	844056
156	844057
313026	844058
252976	844059
315198	844060
15855	844061
16710	844062
204613	844063
65124	844064
248619	844065
108597	844066
56881	844067
196658	844068
14802	844069
171002	844070
213137	844071
83704	844072
115642	844073
156327	844074
182755	844075
107044	844076
55105	844077
42074	844078
7119	844079
212435	844080
252696	844081
37922	844082
257188	844083
15313	844084
141762	844085
2771	844086
66600	844087
212570	844088
4879	844089
4054	844090
277536	844091
110286	844092
36152	844093
164778	844094
40884	844095
7465	844096
98580	844097
22651	844098
58259	844099
37709	844100
89682	844101
220242	844102
92055	844103
691	844104
247983	844105
194841	844106
121727	844107
36149	844108
10088	844109
10662	844110
52218	844111
57828	844112
169657	844113
20496	844114
89745	844115
10052	844116
15923	844117
320264	844118
118260	844119
25362	844120
42199	844121
25993	844122
150495	844123
151654	844124
239112	844125
71086	844126
59630	844127
165932	844128
48171	844129
97626	844130
54313	844131
242742	844132
17462	844133
24950	844134
61010	844135
40376	844136
58586	844137
246244	844138
54330	844139
1905	844140
88157	844141
17804	844142
130	844143
5350	844144
313046	844145
40263	844146
28369	844147
85823	844148
322686	844149
212580	844150
45427	844151
151848	844152
60777	844153
231111	844154
297032	844155
40902	844156
94198	844157
203165	844158
137718	844159
85414	844160
12168	844161
60325	844162
138284	844163
34696	844164
19908	844165
112447	844166
166589	844167
18616	844168
35461	844169
80609	844170
24215	844171
131433	844172
15233	844173
169480	844174
99383	844175
171918	844176
327721	844177
54786	844178
60737	844179
149905	844180
117073	844181
253781	844182
167871	844183
161878	844184
34460	844185
165430	844186
9754	844187
131891	844188
129372	844189
12708	844190
123231	844191
113543	844192
2147	844193
137035	844194
116448	844195
21363	844196
32677	844197
255861	844198
153540	844199
182287	844200
95201	844201
130717	844202
130621	844203
298236	844204
30603	844205
105756	844206
139255	844207
155188	844208
4471	844209
170978	844210
155512	844211
212145	844212
169888	844213
158248	844214
121221	844215
10359	844216
14148	844217
26895	844218
199425	844219
36938	844220
193551	844221
218221	844222
260210	844223
202000	844224
146516	844225
1	844226
60081	844227
64946	844228
227007	844229
83454	844230
268324	844231
80052	844232
126484	844233
877	844234
299922	844235
306322	844236
177781	844237
32564	844238
193862	844239
76023	844240
15384	844241
28888	844242
311827	844243
124022	844244
4246	844245
130785	844246
66233	844247
60067	844248
15038	844249
113295	844250
44765	844251
40766	844252
241133	844253
214997	844254
218859	844255
140470	844256
47810	844257
23547	844258
8555	844259
153107	844260
153523	844261
166922	844262
105684	844263
97516	844264
117459	844265
7523	844266
44681	844267
34286	844268
227296	844269
107820	844270
246345	844271
28249	844272
157370	844273
304827	844274
100632	844275
248778	844276
10928	844277
175846	844278
205264	844279
53092	844280
292915	844281
212952	844282
66924	844283
1152	844284
1023	844285
135281	844286
71535	844287
93017	844288
230520	844289
41187	844290
60694	844291
125847	844292
88544	844293
91202	844294
131987	844295
160709	844296
313328	844297
96073	844298
3183	844299
12033	844300
126	844301
106232	844302
107097	844303
17071	844304
221481	844305
5307	844306
2575	844307
210102	844308
319289	844309
313753	844310
199894	844311
85377	844312
137010	844313
19774	844314
207338	844315
139440	844316
170809	844317
104810	844318
182623	844319
264354	844320
3151	844321
205212	844322
280187	844323
219664	844324
76402	844325
106368	844326
86131	844327
12590	844328
2884	844329
34775	844330
34427	844331
315357	844332
29147	844333
98905	844334
96765	844335
177598	844336
62676	844337
36506	844338
289772	844339
176706	844340
83366	844341
201682	844342
113014	844343
28919	844344
186084	844345
204570	844346
95845	844347
210681	844348
6430	844349
6430	844350
104807	844351
114928	844352
10509	844353
31988	844354
150234	844355
86137	844356
125660	844357
84515	844358
240012	844359
317351	844360
6430	844361
78754	844362
62635	844363
124120	844364
156137	844365
159520	844366
10509	844367
31899	844368
17080	844369
138725	844370
78312	844371
12736	844372
55610	844373
325498	844374
129560	844375
203094	844376
68808	844377
12110	844378
58754	844379
6430	844380
117246	844381
6163	844382
98491	844383
29935	844384
271682	844385
249147	844386
93474	844387
118825	844388
154407	844389
122493	844390
203917	844391
150945	844392
288095	844393
29952	844394
34506	844395
325799	844396
103482	844397
88354	844398
10882	844399
125748	844400
57247	844401
22545	844402
128314	844403
10855	844404
82019	844405
18630	844406
65062	844407
51241	844408
35093	844409
5247	844410
28281	844411
121406	844412
125800	844413
24873	844414
216159	844415
5062	844416
865	844417
31893	844418
109865	844419
35043	844420
71021	844421
304315	844422
126179	844423
150252	844424
43095	844425
129595	844426
15408	844427
67332	844428
150403	844429
13651	844430
31383	844431
8531	844432
4839	844433
46439	844434
104961	844435
1524	844436
25612	844437
239166	844438
6872	844439
92976	844440
61433	844441
255999	844442
118681	844443
33252	844444
6679	844445
27874	844446
33029	844447
75280	844448
56920	844449
77112	844450
1596	844451
149847	844452
23530	844453
206376	844454
199072	844455
35817	844456
164541	844457
47257	844458
65473	844459
188830	844460
54925	844461
124549	844462
171840	844463
104494	844464
142519	844465
310925	844466
55583	844467
102018	844468
165351	844469
5635	844470
65037	844471
10506	844472
49959	844473
44778	844474
133249	844475
74809	844476
115548	844477
115549	844478
186158	844479
186100	844480
186270	844481
166958	844482
326082	844483
19633	844484
2923	844485
62692	844486
106259	844487
55933	844488
104653	844489
112616	844490
30968	844491
69466	844492
72270	844493
56079	844494
705	844495
80901	844496
19398	844497
108934	844498
38536	844499
169943	844500
51724	844501
120394	844502
120271	844503
51800	844504
37761	844505
31783	844506
25780	844507
16970	844508
125675	844509
71238	844510
211738	844511
137564	844512
152365	844513
262596	844514
11614	844515
227719	844516
138726	844517
106137	844518
154053	844519
155519	844520
37392	844521
10360	844522
18846	844523
10360	844524
53334	844525
155479	844526
21473	844527
37761	844528
130188	844529
20587	844530
12249	844531
69480	844532
25169	844533
27368	844534
7355	844535
135109	844536
8956	844537
3951	844538
9395	844539
45422	844540
735	844541
21041	844542
173126	844543
108699	844544
210285	844545
430	844546
104568	844547
16641	844548
17285	844549
52686	844550
36215	844551
225319	844552
7250	844553
3449	844554
103243	844555
183343	844556
179973	844557
78784	844558
88616	844559
25069	844560
50176	844561
14278	844562
80166	844563
159994	844564
129236	844565
315576	844566
159640	844567
163756	844568
187898	844569
282937	844570
153301	844571
185473	844572
23646	844573
45673	844574
17406	844575
8840	844576
187544	844577
217540	844578
92536	844579
204768	844580
194459	844581
306662	844582
128008	844583
113280	844584
142021	844585
12702	844586
285915	844587
82497	844588
197141	844589
247289	844590
162211	844591
46363	844592
184845	844593
16548	844594
180140	844595
124998	844596
38715	844597
19540	844598
216637	844599
107873	844600
8062	844601
65853	844602
70041	844603
165049	844604
249827	844605
16863	844606
179265	844607
156142	844608
188447	844609
90132	844610
163885	844611
230918	844612
229767	844613
50441	844614
194487	844615
120539	844616
8393	844617
195010	844618
38680	844619
45106	844620
293698	844621
242156	844622
288653	844623
845	844624
98255	844625
136606	844626
4046	844627
136070	844628
141717	844629
3373	844630
27958	844631
125896	844632
28516	844633
152498	844634
4156	844635
10622	844636
10400	844637
1409	844638
204695	844639
52696	844640
19021	844641
11442	844642
166362	844643
21981	844644
7094	844645
118857	844646
17736	844647
19578	844648
59063	844649
58915	844650
70864	844651
36178	844652
26413	844653
136562	844654
207452	844655
60333	844656
508	844657
34696	844658
301723	844659
46795	844660
117773	844661
19578	844662
83109	844663
26728	844664
5456	844665
18366	844666
118332	844667
13711	844668
30040	844669
25482	844670
25804	844671
242588	844672
37877	844673
160390	844674
135077	844675
23835	844676
96278	844677
7540	844678
57009	844679
132321	844680
56480	844681
57932	844682
29475	844683
61187	844684
25438	844685
94977	844686
1208	844687
40925	844688
133	844689
71046	844690
8658	844691
135109	844692
10464	844693
246943	844694
225421	844695
11305	844696
29146	844697
97549	844698
59882	844699
90084	844700
3836	844701
11638	844702
16320	844703
29787	844704
11778	844705
3880	844706
146380	844707
57096	844708
78847	844709
6375	844710
61723	844711
180734	844712
17706	844713
180734	844714
61503	844715
60110	844716
81588	844717
143771	844718
297447	844719
3578	844720
179311	844721
283736	844722
5168	844723
2804	844724
61283	844725
12158	844726
39035	844727
9204	844728
6797	844729
6870	844730
19869	844731
261832	844732
235865	844733
26856	844734
23976	844735
161656	844736
164785	844737
90416	844738
268674	844739
8393	844740
222561	844741
72483	844742
190958	844743
44257	844744
142716	844745
81358	844746
84336	844747
128570	844748
63187	844749
60392	844750
50910	844751
10719	844752
232893	844753
257650	844754
45789	844755
284906	844756
21505	844757
141669	844758
80400	844759
7389	844760
219887	844761
61729	844762
2429	844763
15361	844764
17185	844765
9418	844766
121088	844767
103164	844768
1867	844769
10838	844770
4046	844771
54530	844772
127611	844773
31218	844774
4361	844775
8092	844776
43565	844777
51162	844778
2752	844779
24662	844780
196657	844781
8102	844782
83485	844783
1162	844784
122649	844785
5563	844786
9776	844787
12600	844788
54951	844789
34431	844790
77	844791
53916	844792
168289	844793
910	844794
72373	844795
70933	844796
34176	844797
115784	844798
14987	844799
9980	844800
135807	844801
186940	844802
86068	844803
55009	844804
18538	844805
32250	844806
1650	844807
139718	844808
134548	844809
134701	844810
6375	844811
153280	844812
57298	844813
203205	844814
185186	844815
4740	844816
186999	844817
93349	844818
187001	844819
5127	844820
40950	844821
51931	844822
186492	844823
60566	844824
245384	844825
166791	844826
8250	844827
3349	844828
142258	844829
37957	844830
29014	844831
89774	844832
6952	844833
295898	844834
3369	844835
185199	844836
7873	844837
3940	844838
147699	844839
204114	844840
53272	844841
86849	844842
96196	844843
111433	844844
97938	844845
224479	844846
149615	844847
4263	844848
70722	844849
34331	844850
59975	844851
76581	844852
5772	844853
31684	844854
237032	844855
24683	844856
41354	844857
23404	844858
327894	844859
4563	844860
210193	844861
187456	844862
29330	844863
34643	844864
23718	844865
137180	844866
41791	844867
212066	844868
136374	844869
41791	844870
75568	844871
156937	844872
226028	844873
319883	844874
111792	844875
75487	844876
26820	844877
287580	844878
312769	844879
80689	844880
79993	844881
159622	844882
75487	844883
198868	844884
57986	844885
129700	844886
2107	844887
6670	844888
25380	844889
1627	844890
19344	844891
2241	844892
1724	844893
295765	844894
323233	844895
140503	844896
76905	844897
165663	844898
3256	844899
109176	844900
2918	844901
300481	844902
136719	844903
139338	844904
312804	844905
1208	844906
322911	844907
38450	844908
215529	844909
61823	844910
73503	844911
21595	844912
223878	844913
34212	844914
4204	844915
117984	844916
29163	844917
107491	844918
18776	844919
71686	844920
37642	844921
14246	844922
102458	844923
92658	844924
196049	844925
81951	844926
81951	844927
162160	844928
12863	844929
263545	844930
126851	844931
12303	844932
72205	844933
807	844934
92335	844935
17357	844936
1807	844937
3791	844938
33435	844939
100588	844940
134453	844941
207310	844942
222003	844943
141445	844944
138004	844945
836	844946
176246	844947
1655	844948
27643	844949
46282	844950
4500	844951
67595	844952
606	844953
26271	844954
12138	844955
929	844956
227294	844957
38882	844958
50054	844959
143003	844960
21729	844961
28639	844962
39245	844963
25533	844964
158077	844965
243424	844966
5432	844967
164216	844968
42326	844969
160551	844970
110149	844971
135679	844972
19595	844973
27777	844974
79940	844975
194786	844976
158597	844977
121348	844978
94947	844979
195122	844980
227611	844981
211068	844982
130315	844983
106578	844984
123230	844985
265932	844986
194941	844987
31172	844988
94947	844989
116214	844990
313295	844991
69710	844992
272728	844993
295610	844994
250771	844995
101782	844996
136350	844997
135831	844998
113568	844999
109707	845000
76762	845001
261303	845002
93377	845003
174525	845004
26038	845005
76004	845006
147228	845007
128554	845008
40590	845009
123939	845010
149710	845011
113745	845012
315087	845013
328126	845014
131850	845015
138584	845016
126156	845017
307076	845018
287042	845019
305378	845020
45775	845021
326661	845022
140589	845023
308539	845024
225657	845025
178225	845026
148383	845027
107175	845028
162399	845029
149757	845030
130256	845031
311814	845032
25617	845033
215140	845034
208212	845035
319130	845036
190303	845037
137547	845038
120089	845039
119203	845040
229788	845041
135526	845042
302064	845043
159766	845044
286500	845045
98722	845046
307143	845047
94883	845048
309128	845049
103792	845050
307847	845051
143658	845052
50723	845053
295955	845054
11402	845055
81837	845056
37178	845057
706	845058
1689	845059
112636	845060
82280	845061
199354	845062
23371	845063
202013	845064
189070	845065
136403	845066
38161	845067
83254	845068
10368	845069
47712	845070
30929	845071
84365	845072
13959	845073
22750	845074
153973	845075
535	845076
1344	845077
14371	845078
104392	845079
219075	845080
14405	845081
992	845082
609	845083
4613	845084
210651	845085
107268	845086
276136	845087
147776	845088
123614	845089
7838	845090
992	845091
176057	845092
13157	845093
174216	845094
52382	845095
258925	845096
18443	845097
4754	845098
149980	845099
151605	845100
146643	845101
94665	845102
17999	845103
76514	845104
89712	845105
51574	845106
104791	845107
300554	845108
223036	845109
27871	845110
28990	845111
3057	845112
65157	845113
55464	845114
131377	845115
3716	845116
18538	845117
4355	845118
281987	845119
102844	845120
28275	845121
248247	845122
267084	845123
7347	845124
9463	845125
14063	845126
183	845127
49481	845128
63552	845129
129799	845130
164189	845131
104391	845132
53274	845133
183826	845134
200617	845135
31257	845136
76108	845137
52382	845138
303672	845139
194091	845140
44418	845141
44524	845142
195233	845143
195281	845144
125371	845145
42142	845146
41702	845147
105797	845148
96230	845149
163616	845150
4613	845151
199423	845152
200040	845153
200358	845154
64973	845155
43621	845156
223691	845157
189465	845158
126416	845159
91452	845160
48472	845161
165727	845162
200358	845163
194185	845164
53319	845165
77564	845166
263257	845167
7483	845168
6531	845169
29178	845170
154937	845171
16690	845172
18073	845173
12018	845174
78571	845175
4499	845176
19756	845177
145063	845178
145063	845179
2263	845180
199423	845181
105362	845182
142129	845183
278296	845184
284050	845185
188618	845186
212266	845187
87887	845188
836	845189
27657	845190
109273	845191
106602	845192
137178	845193
80580	845194
119978	845195
30266	845196
1097	845197
26349	845198
88	845199
12674	845200
215651	845201
46269	845202
201375	845203
305960	845204
279167	845205
199046	845206
21243	845207
22307	845208
3583	845209
108183	845210
60927	845211
48349	845212
1065	845213
274127	845214
85692	845215
15394	845216
73062	845217
74183	845218
22763	845219
51452	845220
266	845221
177610	845222
55539	845223
3499	845224
992	845225
263227	845226
7347	845227
11728	845228
6866	845229
108337	845230
13658	845231
2921	845232
151385	845233
26481	845234
17033	845235
45325	845236
47835	845237
35970	845238
463	845239
169718	845240
26036	845241
127393	845242
270127	845243
31690	845244
64848	845245
6475	845246
3692	845247
10540	845248
26683	845249
27704	845250
3973	845251
13822	845252
33609	845253
157278	845254
39569	845255
13035	845256
77198	845257
133235	845258
2607	845259
110464	845260
18	845261
36308	845262
197900	845263
18173	845264
12380	845265
19070	845266
35920	845267
154844	845268
107401	845269
270666	845270
5372	845271
199670	845272
455	845273
95093	845274
319749	845275
91058	845276
208144	845277
43134	845278
102829	845279
73469	845280
22253	845281
310299	845282
23898	845283
24979	845284
36184	845285
85	845286
27807	845287
15125	845288
583	845289
40	845290
7056	845291
59159	845292
77406	845293
62780	845294
26096	845295
45002	845296
29650	845297
5535	845298
57961	845299
121211	845300
51498	845301
17935	845302
36011	845303
806	845304
256103	845305
5840	845306
275897	845307
83680	845308
120448	845309
47545	845310
7663	845311
57374	845312
38080	845313
49779	845314
12478	845315
267677	845316
20660	845317
46302	845318
224471	845319
135276	845320
1060	845321
251651	845322
306331	845323
303671	845324
18476	845325
23705	845326
18424	845327
231039	845328
73845	845329
66671	845330
24583	845331
101903	845332
89963	845333
38018	845334
296173	845335
40382	845336
20365	845337
105779	845338
106638	845339
81392	845340
68577	845341
70812	845342
170289	845343
101903	845344
16386	845345
194136	845346
126312	845347
210842	845348
266972	845349
103098	845350
14180	845351
82527	845352
33171	845353
59743	845354
27022	845355
33132	845356
92358	845357
323053	845358
271297	845359
150549	845360
24677	845361
47572	845362
16396	845363
294947	845364
201603	845365
293044	845366
1196	845367
69355	845368
202752	845369
89807	845370
80495	845371
22111	845372
41007	845373
157377	845374
238608	845375
244584	845376
195457	845377
1837	845378
11746	845379
36265	845380
21380	845381
4925	845382
150433	845383
296235	845384
199522	845385
21574	845386
33245	845387
117557	845388
132193	845389
247112	845390
240295	845391
262547	845392
142421	845393
242944	845394
86211	845395
32758	845396
96296	845397
93080	845398
74585	845399
156131	845400
58607	845401
207715	845402
86170	845403
26087	845404
140779	845405
23495	845406
286216	845407
319915	845408
9909	845409
49753	845410
17547	845411
131085	845412
82046	845413
60382	845414
328577	845415
75732	845416
127876	845417
302793	845418
58462	845419
55219	845420
90010	845421
55257	845422
7467	845423
288911	845424
165926	845425
5076	845426
39393	845427
306273	845428
201126	845429
231486	845430
38866	845431
127249	845432
361	845433
146440	845434
21896	845435
97371	845436
109298	845437
9364	845438
57394	845439
174926	845440
117741	845441
212702	845442
95275	845443
51894	845444
98584	845445
141233	845446
36797	845447
55746	845448
181509	845449
110953	845450
12771	845451
146972	845452
46700	845453
211358	845454
161000	845455
131669	845456
221683	845457
14812	845458
91369	845459
97687	845460
160181	845461
137353	845462
47490	845463
112164	845464
141415	845465
317483	845466
244242	845467
154101	845468
32792	845469
109705	845470
277527	845471
9897	845472
18192	845473
31846	845474
29239	845475
60924	845476
213001	845477
118743	845478
36228	845479
28982	845480
191478	845481
123272	845482
130873	845483
100121	845484
43123	845485
275076	845486
34965	845487
236246	845488
287736	845489
59730	845490
127978	845491
137207	845492
316932	845493
140602	845494
125183	845495
164254	845496
34325	845497
94781	845498
104906	845499
27189	845500
165794	845501
35104	845502
82389	845503
21594	845504
4418	845505
103532	845506
2639	845507
144938	845508
61963	845509
240	845510
297242	845511
5240	845512
107336	845513
221618	845514
5317	845515
237564	845516
182638	845517
180364	845518
241844	845519
113716	845520
119745	845521
317662	845522
7300	845523
6494	845524
128167	845525
2456	845526
216696	845527
17038	845528
4953	845529
34045	845530
260834	845531
37497	845532
144854	845533
132301	845534
93231	845535
14812	845536
142859	845537
9990	845538
5754	845539
89536	845540
55775	845541
17191	845542
299920	845543
53027	845544
4331	845545
80970	845546
134221	845547
40048	845548
59034	845549
90	845550
17382	845551
262778	845552
215742	845553
93500	845554
75527	845555
269039	845556
204736	845557
144226	845558
21086	845559
17925	845560
162021	845561
78944	845562
205822	845563
5292	845564
52275	845565
237074	845566
140245	845567
197768	845568
57055	845569
12777	845570
8339	845571
90489	845572
192152	845573
28607	845574
130169	845575
142345	845576
18209	845577
52655	845578
114103	845579
33416	845580
26982	845581
2330	845582
78818	845583
274621	845584
17637	845585
16564	845586
18169	845587
13125	845588
18910	845589
117975	845590
7855	845591
6160	845592
75232	845593
151292	845594
17651	845595
5907	845596
13642	845597
148567	845598
101363	845599
137767	845600
84820	845601
126183	845602
54153	845603
36741	845604
21014	845605
2036	845606
169994	845607
126052	845608
54807	845609
13740	845610
143313	845611
143048	845612
9841	845613
186433	845614
56274	845615
115125	845616
27494	845617
35164	845618
183549	845619
354	845620
203357	845621
54403	845622
123531	845623
79836	845624
149709	845625
18353	845626
5018	845627
49631	845628
8709	845629
264665	845630
102650	845631
9884	845632
81415	845633
213017	845634
142694	845635
245338	845636
263042	845637
180737	845638
169818	845639
145012	845640
21162	845641
475	845642
224811	845643
29635	845644
205640	845645
303816	845646
134243	845647
185788	845648
86599	845649
163546	845650
275299	845651
8238	845652
4306	845653
79837	845654
41049	845655
7221	845656
21481	845657
293462	845658
296938	845659
122205	845660
48755	845661
33230	845662
202569	845663
100436	845664
200814	845665
9252	845666
305056	845667
594	845668
205443	845669
49294	845670
3188	845671
116917	845672
21689	845673
7352	845674
25210	845675
30646	845676
157659	845677
26450	845678
6643	845679
62122	845680
151199	845681
43386	845682
145876	845683
77415	845684
1595	845685
140395	845686
56474	845687
21970	845688
207288	845689
198367	845690
312110	845691
120390	845692
140397	845693
137707	845694
4782	845695
7478	845696
42004	845697
190456	845698
129940	845699
109150	845700
70418	845701
118719	845702
6835	845703
65957	845704
18409	845705
15447	845706
161424	845707
33841	845708
32856	845709
101794	845710
127224	845711
10591	845712
196184	845713
124826	845714
41074	845715
27769	845716
146775	845717
471	845718
323563	845719
243893	845720
3550	845721
18125	845722
104790	845723
31492	845724
73977	845725
302780	845726
66920	845727
101940	845728
133254	845729
16923	845730
33143	845731
175483	845732
105701	845733
37684	845734
26881	845735
99903	845736
128426	845737
91800	845738
129051	845739
130476	845740
138711	845741
83750	845742
188196	845743
201608	845744
67723	845745
67376	845746
259737	845747
306512	845748
24084	845749
26640	845750
247287	845751
43431	845752
29999	845753
214706	845754
115250	845755
138154	845756
116360	845757
109950	845758
11912	845759
149557	845760
160916	845761
75203	845762
44761	845763
29488	845764
115648	845765
133368	845766
239292	845767
110549	845768
326607	845769
142235	845770
152581	845771
50186	845772
69614	845773
236375	845774
36043	845775
55159	845776
194967	845777
105359	845778
165180	845779
313073	845780
20525	845781
3111	845782
61238	845783
81313	845784
119382	845785
127369	845786
785	845787
18300	845788
134150	845789
225480	845790
104790	845791
98858	845792
92288	845793
22721	845794
20007	845795
164388	845796
249817	845797
81452	845798
198895	845799
173317	845800
316232	845801
75844	845802
193697	845803
48975	845804
62254	845805
157203	845806
198183	845807
175075	845808
87502	845809
129106	845810
50852	845811
235	845812
152245	845813
5976	845814
159624	845815
13918	845816
47163	845817
48956	845818
1530	845819
82332	845820
8151	845821
159480	845822
102316	845823
197712	845824
508	845825
115135	845826
211735	845827
302218	845828
30329	845829
79207	845830
68369	845831
9106	845832
4760	845833
62580	845834
24989	845835
17650	845836
112376	845837
83785	845838
79898	845839
169484	845840
35727	845841
216451	845842
34045	845843
322	845844
252	845845
15763	845846
43366	845847
10138	845848
35712	845849
18532	845850
102663	845851
11716	845852
4782	845853
31852	845854
249809	845855
66431	845856
127186	845857
205936	845858
261398	845859
19635	845860
204580	845861
48331	845862
177608	845863
131288	845864
165427	845865
294352	845866
246644	845867
177653	845868
38195	845869
45915	845870
41221	845871
20415	845872
23220	845873
62966	845874
21117	845875
96076	845876
17326	845877
17254	845878
5664	845879
44373	845880
29137	845881
56508	845882
16908	845883
8779	845884
41899	845885
3942	845886
122641	845887
68725	845888
85667	845889
59796	845890
48906	845891
9360	845892
81957	845893
23234	845894
51543	845895
7788	845896
50485	845897
118240	845898
25350	845899
52598	845900
50229	845901
52163	845902
81073	845903
8331	845904
296410	845905
22704	845906
12752	845907
226792	845908
28230	845909
2283	845910
3572	845911
27103	845912
133768	845913
250720	845914
235616	845915
153813	845916
16908	845917
13081	845918
24345	845919
13369	845920
29696	845921
175621	845922
43537	845923
86146	845924
131896	845925
10469	845926
26393	845927
5285	845928
81073	845929
3942	845930
46892	845931
49953	845932
15820	845933
5273	845934
128980	845935
50151	845936
2664	845937
13943	845938
23729	845939
64062	845940
60111	845941
23281	845942
70717	845943
109623	845944
47200	845945
64472	845946
12464	845947
128594	845948
24485	845949
129199	845950
19505	845951
24400	845952
83228	845953
47299	845954
9640	845955
108934	845956
73836	845957
13314	845958
86538	845959
93144	845960
77186	845961
10840	845962
52163	845963
153392	845964
49491	845965
145386	845966
82055	845967
40833	845968
153022	845969
67883	845970
9098	845971
110600	845972
35117	845973
112283	845974
48798	845975
82055	845976
122896	845977
37481	845978
91459	845979
191046	845980
112119	845981
51224	845982
33634	845983
204898	845984
18044	845985
23556	845986
42879	845987
30858	845988
48859	845989
31365	845990
211806	845991
9899	845992
9899	845993
79698	845994
80140	845995
174985	845996
133961	845997
19996	845998
273019	845999
7788	846000
166363	846001
20527	846002
168873	846003
17361	846004
53585	846005
171973	846006
128575	846007
7732	846008
135295	846009
14004	846010
7732	846011
55110	846012
22141	846013
116115	846014
20640	846015
46672	846016
30551	846017
39990	846018
3415	846019
16823	846020
27035	846021
132	846022
151516	846023
165998	846024
9867	846025
128435	846026
33857	846027
46120	846028
165200	846029
136542	846030
131300	846031
86834	846032
34778	846033
8239	846034
7463	846035
57808	846036
127773	846037
114659	846038
8239	846039
1603	846040
9301	846041
94238	846042
127093	846043
167880	846044
97738	846045
202768	846046
190092	846047
105146	846048
74164	846049
48452	846050
3811	846051
34802	846052
568	846053
171053	846054
315298	846055
34594	846056
34594	846057
17821	846058
54035	846059
79950	846060
54813	846061
146562	846062
361	846063
194057	846064
82240	846065
66647	846066
103110	846067
180395	846068
62813	846069
73974	846070
230275	846071
220664	846072
70869	846073
188395	846074
208263	846075
148840	846076
118298	846077
55738	846078
27403	846079
3096	846080
136235	846081
268838	846082
48804	846083
115472	846084
134066	846085
121122	846086
19657	846087
253015	846088
256734	846089
33996	846090
80424	846091
102605	846092
9415	846093
323645	846094
129750	846095
1207	846096
3096	846097
158968	846098
30158	846099
3564	846100
78421	846101
195799	846102
21286	846103
211074	846104
139613	846105
90913	846106
11749	846107
279880	846108
200552	846109
35523	846110
1305	846111
49663	846112
9912	846113
4793	846114
95033	846115
215817	846116
177536	846117
64977	846118
8156	846119
114653	846120
48953	846121
205223	846122
121055	846123
267814	846124
3042	846125
325062	846126
59143	846127
50570	846128
1011	846129
7558	846130
34488	846131
5347	846132
33475	846133
108958	846134
38141	846135
209622	846136
209681	846137
53011	846138
1621	846139
14118	846140
85659	846141
37321	846142
63780	846143
27527	846144
316000	846145
33398	846146
4573	846147
43066	846148
43066	846149
278771	846150
10274	846151
24147	846152
71368	846153
19764	846154
19764	846155
19764	846156
11108	846157
11108	846158
120869	846159
123259	846160
2444	846161
1620	846162
13566	846163
10454	846164
54142	846165
100546	846166
62155	846167
53692	846168
85932	846169
237769	846170
74603	846171
93075	846172
30923	846173
54468	846174
18686	846175
52380	846176
72215	846177
38539	846178
718	846179
98286	846180
244945	846181
44591	846182
11523	846183
4145	846184
1319	846185
40124	846186
71432	846187
36093	846188
592	846189
177	846190
65542	846191
6577	846192
28210	846193
125377	846194
35627	846195
2652	846196
118006	846197
22268	846198
14603	846199
126	846200
7859	846201
3805	846202
389	846203
32937	846204
162469	846205
101834	846206
11451	846207
78020	846208
33886	846209
75233	846210
56271	846211
37831	846212
163	846213
56271	846214
2377	846215
55588	846216
34335	846217
21602	846218
30318	846219
282	846220
10817	846221
1405	846222
666	846223
85572	846224
12257	846225
138388	846226
57774	846227
67694	846228
39523	846229
272056	846230
52593	846231
42458	846232
50757	846233
230	846234
76748	846235
11501	846236
130714	846237
76303	846238
34803	846239
193463	846240
55924	846241
120153	846242
40	846243
328239	846244
16968	846245
263182	846246
18640	846247
25518	846248
18145	846249
21511	846250
8203	846251
12707	846252
106435	846253
179249	846254
56271	846255
231236	846256
34400	846257
35300	846258
2149	846259
49056	846260
132835	846261
167951	846262
2928	846263
7861	846264
145903	846265
4762	846266
2572	846267
81659	846268
13724	846269
27187	846270
161370	846271
63371	846272
1469	846273
75289	846274
1173	846275
42701	846276
115592	846277
25472	846278
138011	846279
8291	846280
131320	846281
69177	846282
89613	846283
216298	846284
135121	846285
305829	846286
7923	846287
136400	846288
131320	846289
32327	846290
86373	846291
15810	846292
47399	846293
8916	846294
109177	846295
17891	846296
4317	846297
30609	846298
39121	846299
866	846300
279700	846301
44155	846302
58835	846303
168505	846304
236733	846305
36715	846306
7514	846307
87548	846308
60330	846309
97365	846310
23110	846311
43031	846312
152495	846313
235153	846314
2790	846315
75053	846316
24490	846317
1329	846318
116284	846319
23244	846320
299702	846321
167252	846322
2793	846323
178994	846324
1631	846325
85042	846326
22492	846327
82068	846328
1121	846329
139422	846330
153745	846331
153700	846332
275126	846333
9231	846334
48856	846335
53213	846336
152076	846337
9503	846338
56356	846339
44765	846340
39231	846341
134269	846342
156556	846343
208736	846344
9231	846345
163	846346
105984	846347
30891	846348
136195	846349
11658	846350
86520	846351
177800	846352
306239	846353
83025	846354
21805	846355
36082	846356
20853	846357
150773	846358
12440	846359
37990	846360
273906	846361
185085	846362
2706	846363
98862	846364
43362	846365
166907	846366
21451	846367
34176	846368
198737	846369
138388	846370
202676	846371
5066	846372
14378	846373
132771	846374
2739	846375
33248	846376
1523	846377
36954	846378
115639	846379
7923	846380
37070	846381
115063	846382
59557	846383
223802	846384
88940	846385
308100	846386
319815	846387
71103	846388
148317	846389
213954	846390
154828	846391
326433	846392
66434	846393
251189	846394
189337	846395
42201	846396
284351	846397
123689	846398
56949	846399
54105	846400
274467	846401
136791	846402
107410	846403
65863	846404
141174	846405
275973	846406
261733	846407
100387	846408
305920	846409
262753	846410
104925	846411
69071	846412
221576	846413
127140	846414
97633	846415
135808	846416
258280	846417
324600	846418
211888	846419
109489	846420
113633	846421
161296	846422
312816	846423
88143	846424
206963	846425
228320	846426
72730	846427
235306	846428
266821	846429
89935	846430
115376	846431
39519	846432
168540	846433
192294	846434
160774	846435
105147	846436
70932	846437
75838	846438
116446	846439
296209	846440
193861	846441
207199	846442
308812	846443
208789	846444
297162	846445
190013	846446
312819	846447
206752	846448
294840	846449
188484	846450
143595	846451
140612	846452
310893	846453
60028	846454
136175	846455
124620	846456
194376	846457
305915	846458
317205	846459
287621	846460
186042	846461
297163	846462
120993	846463
128073	846464
192102	846465
278066	846466
295887	846467
316867	846468
206604	846469
191893	846470
125223	846471
121772	846472
290807	846473
209694	846474
288865	846475
197233	846476
191673	846477
207459	846478
325255	846479
59511	846480
283615	846481
281498	846482
206605	846483
211452	846484
283619	846485
127242	846486
209696	846487
324169	846488
226809	846489
123192	846490
192101	846491
141713	846492
181015	846493
285023	846494
297161	846495
56580	846496
287407	846497
202162	846498
212102	846499
302000	846500
304710	846501
290149	846502
90869	846503
40295	846504
77966	846505
120175	846506
35728	846507
72028	846508
97112	846509
60023	846510
103074	846511
111004	846512
182920	846513
162814	846514
88138	846515
63625	846516
85695	846517
96604	846518
274138	846519
67476	846520
118733	846521
127241	846522
215576	846523
46005	846524
40519	846525
110478	846526
106273	846527
31999	846528
98983	846529
154283	846530
62637	846531
33861	846532
133349	846533
212279	846534
262743	846535
207457	846536
107269	846537
3736	846538
132788	846539
215577	846540
49432	846541
231840	846542
105746	846543
66431	846544
297846	846545
103297	846546
15470	846547
118574	846548
248018	846549
175751	846550
124930	846551
182605	846552
295877	846553
209689	846554
294832	846555
135801	846556
93666	846557
270691	846558
109887	846559
149132	846560
36335	846561
163660	846562
168106	846563
232235	846564
141970	846565
216791	846566
56079	846567
74664	846568
260048	846569
317841	846570
5769	846571
91311	846572
44634	846573
14959	846574
48830	846575
125829	846576
118872	846577
20960	846578
220733	846579
54772	846580
75434	846581
272671	846582
295147	846583
214925	846584
182604	846585
135951	846586
50172	846587
39769	846588
114025	846589
90870	846590
178239	846591
130277	846592
304712	846593
196199	846594
267557	846595
10089	846596
29094	846597
13644	846598
17550	846599
287862	846600
81657	846601
61578	846602
51866	846603
191417	846604
65765	846605
290488	846606
126483	846607
107412	846608
85323	846609
10795	846610
83083	846611
212101	846612
92779	846613
12281	846614
13044	846615
204844	846616
82088	846617
85123	846618
25960	846619
197781	846620
200014	846621
1902	846622
183606	846623
61787	846624
62965	846625
17066	846626
60263	846627
283987	846628
37534	846629
58289	846630
315806	846631
118056	846632
208404	846633
120935	846634
327745	846635
164974	846636
320998	846637
53219	846638
135132	846639
301422	846640
87590	846641
300812	846642
51582	846643
312609	846644
119306	846645
287246	846646
127475	846647
37611	846648
120506	846649
199879	846650
54788	846651
54638	846652
209342	846653
200766	846654
127618	846655
51336	846656
82860	846657
212587	846658
79402	846659
198808	846660
78775	846661
87434	846662
53269	846663
133912	846664
279966	846665
200765	846666
290289	846667
116843	846668
287687	846669
85888	846670
203430	846671
306672	846672
119094	846673
53444	846674
58411	846675
288658	846676
189400	846677
286268	846678
82026	846679
124111	846680
82511	846681
189401	846682
137562	846683
136640	846684
318946	846685
86332	846686
80844	846687
288327	846688
124824	846689
120031	846690
183907	846691
264268	846692
11641	846693
234502	846694
175757	846695
90745	846696
249565	846697
60027	846698
160329	846699
11051	846700
217463	846701
105059	846702
62964	846703
144451	846704
104167	846705
110330	846706
101136	846707
17999	846708
67086	846709
73844	846710
78582	846711
167280	846712
149950	846713
62336	846714
113037	846715
188985	846716
49337	846717
190986	846718
300471	846719
57969	846720
228461	846721
232903	846722
122395	846723
17076	846724
120358	846725
129727	846726
135742	846727
48228	846728
112543	846729
23719	846730
51992	846731
129728	846732
229969	846733
305760	846734
69764	846735
38961	846736
145250	846737
27225	846738
278846	846739
206268	846740
244823	846741
243934	846742
7151	846743
300816	846744
189206	846745
111232	846746
119585	846747
21020	846748
149248	846749
47894	846750
153289	846751
302119	846752
219840	846753
312612	846754
102346	846755
10836	846756
54298	846757
149511	846758
147268	846759
18273	846760
130744	846761
37391	846762
166691	846763
19380	846764
293621	846765
106682	846766
144776	846767
53789	846768
104990	846769
88219	846770
167358	846771
116704	846772
59554	846773
118057	846774
149247	846775
302672	846776
96169	846777
301123	846778
107190	846779
132712	846780
151898	846781
25670	846782
116984	846783
53853	846784
275778	846785
23513	846786
70783	846787
204976	846788
173530	846789
30606	846790
153555	846791
93745	846792
304853	846793
297968	846794
162657	846795
197354	846796
30318	846797
47151	846798
201428	846799
15848	846800
168393	846801
41078	846802
47203	846803
116986	846804
215641	846805
167563	846806
186346	846807
83612	846808
109558	846809
13872	846810
194436	846811
146009	846812
46366	846813
168392	846814
294635	846815
303228	846816
308931	846817
111400	846818
232394	846819
96832	846820
129147	846821
96356	846822
56511	846823
198244	846824
187805	846825
84582	846826
82676	846827
119586	846828
265486	846829
204199	846830
125428	846831
29698	846832
21131	846833
98740	846834
233921	846835
204198	846836
118287	846837
25865	846838
15014	846839
152395	846840
98686	846841
20961	846842
28903	846843
95593	846844
5268	846845
21608	846846
188906	846847
106271	846848
92317	846849
38628	846850
237545	846851
175332	846852
88839	846853
293809	846854
150625	846855
104436	846856
60347	846857
306197	846858
130931	846859
97111	846860
200972	846861
203713	846862
133240	846863
182511	846864
25496	846865
208058	846866
86599	846867
9026	846868
196043	846869
268336	846870
246797	846871
200335	846872
122391	846873
112061	846874
206006	846875
195807	846876
133579	846877
127043	846878
112689	846879
144552	846880
193521	846881
156557	846882
160070	846883
183691	846884
100646	846885
13512	846886
169893	846887
154657	846888
132834	846889
106829	846890
67128	846891
203943	846892
101978	846893
45298	846894
236573	846895
185884	846896
74145	846897
147090	846898
27857	846899
135302	846900
181847	846901
87019	846902
130194	846903
208648	846904
241205	846905
116224	846906
39708	846907
201871	846908
137113	846909
299299	846910
55285	846911
129582	846912
141546	846913
203431	846914
36579	846915
71931	846916
92553	846917
114509	846918
122388	846919
12832	846920
192874	846921
166138	846922
47202	846923
23036	846924
168391	846925
122758	846926
103677	846927
157918	846928
137656	846929
32062	846930
280628	846931
73665	846932
165897	846933
153031	846934
42695	846935
171747	846936
186344	846937
138378	846938
5503	846939
325053	846940
55096	846941
70558	846942
170408	846943
19367	846944
147679	846945
112369	846946
118180	846947
141550	846948
89193	846949
88383	846950
194238	846951
304526	846952
280317	846953
253063	846954
162419	846955
42173	846956
276134	846957
96831	846958
89357	846959
76767	846960
203206	846961
82221	846962
82121	846963
192166	846964
273940	846965
114957	846966
325756	846967
24823	846968
88479	846969
18383	846970
27780	846971
42949	846972
207586	846973
162183	846974
137886	846975
11030	846976
300107	846977
281139	846978
231609	846979
276770	846980
296953	846981
56296	846982
182046	846983
150344	846984
48864	846985
219448	846986
157646	846987
104833	846988
4780	846989
9668	846990
128010	846991
17268	846992
268091	846993
161151	846994
296952	846995
145459	846996
80933	846997
111228	846998
95807	846999
173030	847000
161411	847001
122529	847002
63666	847003
154020	847004
95975	847005
56018	847006
127423	847007
59824	847008
95747	847009
206954	847010
272675	847011
119278	847012
186036	847013
268509	847014
31958	847015
283357	847016
224164	847017
234794	847018
179279	847019
299462	847020
111777	847021
147808	847022
139669	847023
60123	847024
319149	847025
202453	847026
264966	847027
256201	847028
283610	847029
273784	847030
124762	847031
20312	847032
191888	847033
219292	847034
46994	847035
180059	847036
88708	847037
107658	847038
1023	847039
23420	847040
270966	847041
119171	847042
148310	847043
165522	847044
120096	847045
74398	847046
283168	847047
322570	847048
174896	847049
58788	847050
75330	847051
152391	847052
141165	847053
53695	847054
270692	847055
299960	847056
270689	847057
260813	847058
194370	847059
115584	847060
235027	847061
275284	847062
307115	847063
321784	847064
188338	847065
109327	847066
253425	847067
323892	847068
126128	847069
135913	847070
135914	847071
167078	847072
219690	847073
87622	847074
238673	847075
180322	847076
108474	847077
65554	847078
241417	847079
177135	847080
279836	847081
279835	847082
111779	847083
326970	847084
235683	847085
154282	847086
200253	847087
302292	847088
325923	847089
304110	847090
177581	847091
227173	847092
266811	847093
77587	847094
172117	847095
37544	847096
164192	847097
87081	847098
51918	847099
75248	847100
188342	847101
65926	847102
88764	847103
121654	847104
94856	847105
73539	847106
315948	847107
125405	847108
22015	847109
117839	847110
123340	847111
116638	847112
154024	847113
127695	847114
188152	847115
70010	847116
24164	847117
123190	847118
316224	847119
276685	847120
276906	847121
103771	847122
88056	847123
145926	847124
61788	847125
275	847126
149412	847127
42333	847128
152656	847129
95435	847130
60026	847131
21635	847132
41249	847133
102451	847134
59825	847135
141547	847136
222092	847137
63239	847138
64032	847139
45358	847140
33966	847141
64484	847142
233922	847143
112062	847144
30764	847145
162418	847146
93230	847147
12623	847148
91821	847149
92904	847150
7251	847151
99301	847152
100147	847153
62753	847154
90364	847155
235118	847156
23686	847157
95172	847158
46152	847159
3511	847160
146011	847161
144130	847162
32236	847163
154941	847164
110540	847165
240033	847166
43446	847167
70556	847168
166944	847169
40717	847170
20574	847171
105641	847172
113481	847173
148156	847174
157399	847175
20680	847176
148411	847177
244647	847178
169549	847179
31822	847180
107084	847181
85656	847182
277837	847183
225413	847184
198243	847185
223957	847186
72985	847187
61628	847188
97358	847189
60072	847190
259133	847191
19061	847192
68861	847193
272948	847194
309161	847195
44608	847196
74514	847197
55164	847198
127828	847199
325254	847200
132652	847201
196801	847202
197235	847203
186040	847204
216439	847205
216440	847206
200013	847207
289406	847208
121368	847209
127555	847210
202457	847211
84527	847212
213276	847213
205655	847214
206421	847215
206753	847216
135703	847217
196800	847218
27322	847219
324596	847220
175756	847221
315949	847222
168792	847223
260055	847224
276907	847225
246958	847226
47864	847227
123193	847228
126481	847229
110018	847230
166825	847231
259710	847232
298163	847233
289826	847234
81656	847235
185771	847236
266197	847237
285783	847238
175762	847239
172121	847240
249560	847241
31615	847242
127138	847243
169023	847244
177365	847245
105259	847246
116937	847247
133517	847248
311192	847249
317209	847250
104755	847251
278710	847252
275291	847253
323247	847254
288537	847255
126369	847256
203845	847257
135542	847258
73119	847259
176649	847260
179292	847261
113421	847262
23299	847263
188155	847264
184971	847265
211094	847266
120455	847267
27049	847268
261999	847269
266817	847270
133186	847271
260426	847272
214929	847273
190239	847274
115714	847275
260820	847276
298497	847277
272004	847278
262754	847279
264973	847280
302836	847281
317210	847282
249176	847283
210363	847284
34491	847285
171875	847286
178049	847287
75839	847288
170561	847289
171123	847290
286813	847291
260425	847292
123343	847293
162818	847294
216136	847295
276340	847296
164430	847297
199324	847298
327622	847299
52020	847300
176830	847301
121860	847302
299468	847303
283361	847304
128278	847305
200974	847306
316550	847307
104286	847308
251456	847309
87700	847310
307509	847311
297854	847312
304119	847313
31539	847314
105923	847315
305629	847316
322106	847317
327876	847318
203843	847319
6725	847320
178793	847321
310198	847322
74106	847323
237953	847324
201118	847325
126267	847326
100384	847327
57178	847328
294502	847329
42332	847330
194563	847331
98356	847332
275292	847333
281499	847334
180562	847335
103595	847336
254026	847337
318798	847338
149672	847339
327875	847340
264618	847341
40986	847342
157276	847343
76925	847344
302302	847345
203351	847346
320582	847347
13173	847348
282185	847349
229458	847350
278386	847351
175133	847352
104441	847353
324342	847354
165527	847355
148055	847356
200012	847357
147571	847358
130276	847359
47556	847360
161553	847361
204846	847362
317206	847363
87782	847364
180805	847365
233424	847366
28663	847367
177584	847368
76924	847369
179525	847370
53209	847371
100917	847372
124933	847373
275289	847374
194170	847375
147813	847376
298821	847377
214926	847378
54947	847379
97630	847380
182919	847381
140391	847382
20810	847383
233416	847384
285014	847385
261988	847386
196188	847387
108475	847388
71509	847389
9192	847390
83415	847391
170297	847392
113630	847393
194962	847394
76523	847395
231842	847396
177580	847397
103298	847398
130275	847399
127694	847400
87875	847401
94558	847402
125828	847403
136306	847404
135539	847405
104751	847406
112744	847407
297416	847408
165520	847409
227793	847410
116525	847411
73537	847412
147563	847413
312424	847414
306532	847415
78484	847416
205890	847417
294497	847418
154021	847419
203838	847420
164424	847421
254738	847422
149404	847423
162553	847424
42395	847425
312812	847426
205650	847427
312428	847428
325245	847429
176229	847430
286801	847431
64837	847432
20561	847433
145922	847434
94372	847435
78132	847436
40126	847437
30826	847438
247312	847439
80904	847440
94556	847441
86237	847442
209897	847443
215929	847444
211891	847445
210364	847446
57283	847447
305917	847448
326216	847449
214670	847450
308813	847451
129366	847452
130278	847453
87560	847454
212844	847455
134907	847456
310892	847457
104439	847458
116798	847459
269249	847460
191891	847461
288862	847462
75435	847463
42396	847464
37413	847465
230370	847466
161552	847467
135805	847468
319813	847469
87194	847470
177817	847471
149411	847472
144689	847473
23614	847474
135806	847475
254384	847476
23594	847477
39885	847478
213506	847479
279514	847480
128071	847481
21233	847482
74018	847483
72217	847484
68384	847485
240267	847486
144690	847487
210361	847488
257260	847489
106905	847490
273794	847491
138306	847492
190238	847493
177362	847494
289405	847495
77263	847496
169377	847497
99724	847498
98842	847499
52265	847500
150628	847501
125688	847502
80168	847503
134481	847504
60964	847505
94962	847506
187938	847507
153436	847508
134628	847509
128162	847510
110870	847511
122608	847512
124510	847513
111991	847514
180327	847515
55570	847516
126658	847517
76821	847518
191089	847519
27791	847520
110171	847521
226057	847522
152397	847523
303574	847524
235688	847525
239574	847526
244125	847527
178555	847528
118576	847529
239048	847530
121367	847531
130279	847532
174902	847533
154574	847534
109652	847535
114316	847536
192795	847537
277383	847538
268523	847539
136310	847540
53597	847541
177585	847542
186256	847543
293817	847544
150239	847545
324597	847546
165775	847547
145157	847548
70620	847549
144067	847550
186252	847551
146709	847552
248379	847553
149673	847554
172124	847555
50256	847556
34964	847557
154025	847558
295884	847559
67996	847560
298164	847561
14862	847562
170304	847563
161041	847564
183151	847565
43928	847566
162086	847567
305916	847568
212286	847569
155928	847570
279517	847571
213727	847572
43424	847573
137210	847574
108332	847575
178238	847576
120177	847577
194565	847578
203665	847579
44054	847580
232242	847581
255109	847582
295423	847583
107138	847584
213952	847585
25518	847586
61282	847587
185586	847588
123489	847589
71185	847590
2253	847591
37741	847592
128867	847593
24152	847594
201044	847595
3190	847596
264056	847597
181100	847598
490	847599
139615	847600
16232	847601
74625	847602
3612	847603
13827	847604
30767	847605
137205	847606
39097	847607
61234	847608
4413	847609
37070	847610
113098	847611
172202	847612
43694	847613
157946	847614
117906	847615
87839	847616
277585	847617
88305	847618
325524	847619
31328	847620
187478	847621
2146	847622
112263	847623
81491	847624
118491	847625
37070	847626
50304	847627
7478	847628
31436	847629
319511	847630
30836	847631
180281	847632
119362	847633
13836	847634
273723	847635
274006	847636
2099	847637
93453	847638
201100	847639
129216	847640
39627	847641
209359	847642
1266	847643
37624	847644
5186	847645
3488	847646
8909	847647
99638	847648
162607	847649
299701	847650
72043	847651
109455	847652
93269	847653
8620	847654
159554	847655
39323	847656
33334	847657
2289	847658
315683	847659
282584	847660
120248	847661
77527	847662
11878	847663
163413	847664
258	847665
10763	847666
33689	847667
2250	847668
6787	847669
43619	847670
10690	847671
52073	847672
46928	847673
74154	847674
114395	847675
44084	847676
623	847677
87831	847678
156076	847679
207610	847680
245	847681
24912	847682
6070	847683
28936	847684
54698	847685
65872	847686
2318	847687
77568	847688
180579	847689
4857	847690
3847	847691
3847	847692
65120	847693
67302	847694
63870	847695
65120	847696
14558	847697
59701	847698
59701	847699
58047	847700
53209	847701
22871	847702
32410	847703
74923	847704
273867	847705
320154	847706
54003	847707
19517	847708
950	847709
181512	847710
101103	847711
291773	847712
104731	847713
242024	847714
14407	847715
20083	847716
133248	847717
228006	847718
3966	847719
1493	847720
114785	847721
3030	847722
135335	847723
72353	847724
2420	847725
174121	847726
23709	847727
111927	847728
99112	847729
185534	847730
1593	847731
12614	847732
159998	847733
239090	847734
195644	847735
326009	847736
253619	847737
72720	847738
70308	847739
179160	847740
227225	847741
227351	847742
30889	847743
79299	847744
282664	847745
26218	847746
1139	847747
69106	847748
3718	847749
39093	847750
140183	847751
73836	847752
3647	847753
92130	847754
147171	847755
21616	847756
4382	847757
179	847758
76748	847759
15911	847760
133514	847761
208225	847762
94557	847763
19120	847764
71945	847765
221384	847766
3679	847767
281666	847768
173446	847769
151887	847770
57159	847771
171735	847772
4582	847773
42002	847774
166605	847775
2688	847776
37385	847777
189605	847778
187866	847779
97072	847780
60919	847781
26638	847782
13693	847783
246407	847784
42520	847785
21323	847786
45069	847787
205174	847788
32474	847789
46981	847790
97427	847791
35964	847792
50397	847793
120575	847794
139250	847795
65924	847796
35976	847797
1414	847798
295092	847799
1026	847800
59870	847801
15821	847802
206160	847803
260027	847804
44	847805
31272	847806
85458	847807
218804	847808
109431	847809
166767	847810
94845	847811
12519	847812
12519	847813
122929	847814
178881	847815
267600	847816
122324	847817
173081	847818
199405	847819
89432	847820
75033	847821
109182	847822
10838	847823
122535	847824
37063	847825
54509	847826
22020	847827
8173	847828
48022	847829
182130	847830
91240	847831
152660	847832
171206	847833
62996	847834
201651	847835
180198	847836
63252	847837
216662	847838
319568	847839
91102	847840
102940	847841
56716	847842
24175	847843
177353	847844
944	847845
11097	847846
46019	847847
3994	847848
10579	847849
7617	847850
7617	847851
129568	847852
39256	847853
252450	847854
127061	847855
158253	847856
292947	847857
215467	847858
31649	847859
250979	847860
97700	847861
202288	847862
55447	847863
116159	847864
38951	847865
235241	847866
33409	847867
74608	847868
27914	847869
58886	847870
82233	847871
215225	847872
18342	847873
22252	847874
18033	847875
11108	847876
36871	847877
335	847878
4290	847879
13588	847880
162269	847881
155094	847882
55214	847883
4863	847884
58763	847885
258	847886
118264	847887
10059	847888
23681	847889
35104	847890
120935	847891
190559	847892
7465	847893
22453	847894
15297	847895
76013	847896
118388	847897
7517	847898
28842	847899
298183	847900
13762	847901
325574	847902
11227	847903
2432	847904
20993	847905
39617	847906
322937	847907
58443	847908
39568	847909
20037	847910
328228	847911
39976	847912
111152	847913
160477	847914
247474	847915
247288	847916
236878	847917
153130	847918
123254	847919
3427	847920
216736	847921
4253	847922
242979	847923
101599	847924
134909	847925
58070	847926
60085	847927
131606	847928
151208	847929
103949	847930
43820	847931
144179	847932
206587	847933
21621	847934
111632	847935
2591	847936
107058	847937
79956	847938
135173	847939
101253	847940
124360	847941
21221	847942
33297	847943
13659	847944
146984	847945
23647	847946
50256	847947
136325	847948
114838	847949
62972	847950
2682	847951
74	847952
9033	847953
2672	847954
649	847955
43756	847956
23567	847957
248038	847958
51442	847959
14307	847960
61900	847961
101455	847962
5113	847963
13255	847964
6890	847965
112890	847966
301758	847967
527	847968
240	847969
50192	847970
787	847971
28833	847972
189869	847973
3471	847974
144395	847975
233666	847976
126825	847977
38617	847978
263555	847979
89647	847980
263094	847981
136049	847982
4442	847983
32987	847984
369	847985
37893	847986
134357	847987
52605	847988
9072	847989
44146	847990
46844	847991
11530	847992
109418	847993
83438	847994
6474	847995
1222	847996
6857	847997
83128	847998
85	847999
109994	848000
3309	848001
78039	848002
60747	848003
50737	848004
40310	848005
150377	848006
117507	848007
16041	848008
303307	848009
127265	848010
42207	848011
248448	848012
185807	848013
231108	848014
195488	848015
59765	848016
101832	848017
69862	848018
227147	848019
45031	848020
244889	848021
20239	848022
47016	848023
301552	848024
117358	848025
278910	848026
297399	848027
125831	848028
225490	848029
174295	848030
33034	848031
133297	848032
133414	848033
56483	848034
179333	848035
223558	848036
22239	848037
8175	848038
6815	848039
32815	848040
57193	848041
234778	848042
4084	848043
57353	848044
20909	848045
963	848046
66810	848047
172345	848048
67995	848049
64618	848050
9254	848051
85	848052
12175	848053
5834	848054
32060	848055
12431	848056
10859	848057
126317	848058
1763	848059
69946	848060
25719	848061
522	848062
188229	848063
8259	848064
9786	848065
1429	848066
47731	848067
101121	848068
435	848069
35136	848070
36198	848071
27680	848072
6603	848073
63261	848074
66810	848075
1763	848076
5834	848077
3682	848078
18853	848079
9538	848080
76511	848081
73678	848082
44504	848083
85	848084
88138	848085
249187	848086
39861	848087
85	848088
9606	848089
6857	848090
85	848091
19832	848092
60100	848093
19832	848094
65789	848095
19284	848096
496	848097
496	848098
163605	848099
496	848100
317819	848101
85	848102
238587	848103
4072	848104
7302	848105
33875	848106
138535	848107
32910	848108
33387	848109
1490	848110
5532	848111
95908	848112
158542	848113
163605	848114
180203	848115
132544	848116
79478	848117
10859	848118
39543	848119
88258	848120
62933	848121
1992	848122
35136	848123
963	848124
45485	848125
35263	848126
6474	848127
32035	848128
66910	848129
2789	848130
10904	848131
3682	848132
1262	848133
65789	848134
18853	848135
5209	848136
12118	848137
1011	848138
150168	848139
291652	848140
161888	848141
1495	848142
102275	848143
5209	848144
229	848145
15409	848146
5209	848147
10953	848148
1495	848149
12691	848150
178629	848151
6857	848152
27622	848153
37740	848154
194581	848155
68639	848156
181829	848157
107109	848158
15178	848159
181829	848160
21770	848161
3754	848162
146804	848163
159624	848164
59546	848165
15293	848166
6551	848167
97701	848168
72662	848169
190549	848170
125572	848171
163849	848172
322702	848173
39839	848174
59691	848175
29497	848176
2186	848177
122396	848178
295412	848179
48715	848180
35604	848181
7905	848182
77051	848183
103196	848184
11058	848185
12630	848186
2454	848187
42552	848188
2548	848189
11248	848190
134222	848191
224776	848192
71080	848193
17621	848194
19919	848195
12514	848196
8207	848197
305065	848198
68	848199
149131	848200
141052	848201
43452	848202
124863	848203
16287	848204
105901	848205
93575	848206
79947	848207
69922	848208
45631	848209
275884	848210
47879	848211
211585	848212
256506	848213
96715	848214
62411	848215
196745	848216
252226	848217
10665	848218
199478	848219
89786	848220
124866	848221
13571	848222
188487	848223
85251	848224
69064	848225
137349	848226
49540	848227
2379	848228
122663	848229
16489	848230
55571	848231
32355	848232
105787	848233
122534	848234
52906	848235
97488	848236
19132	848237
137003	848238
79385	848239
47085	848240
182993	848241
34239	848242
32149	848243
9378	848244
75884	848245
84366	848246
33714	848247
55367	848248
55290	848249
24699	848250
3939	848251
31550	848252
224556	848253
634	848254
80389	848255
28834	848256
79597	848257
124609	848258
258474	848259
24721	848260
208191	848261
54256	848262
44494	848263
28249	848264
7128	848265
7128	848266
170	848267
41449	848268
189312	848269
289079	848270
228794	848271
95087	848272
212119	848273
93432	848274
303785	848275
33325	848276
26220	848277
496	848278
7486	848279
1495	848280
1726	848281
34167	848282
17274	848283
37251	848284
912	848285
229679	848286
16683	848287
99529	848288
8061	848289
62451	848290
80940	848291
5241	848292
4537	848293
1391	848294
250680	848295
106148	848296
50507	848297
117458	848298
24339	848299
45104	848300
135782	848301
15556	848302
8480	848303
151667	848304
97629	848305
30844	848306
21418	848307
38572	848308
197415	848309
80606	848310
4174	848311
241277	848312
196316	848313
117462	848314
35136	848315
117600	848316
43338	848317
242234	848318
11108	848319
19816	848320
12710	848321
39909	848322
11524	848323
195527	848324
899	848325
65923	848326
246674	848327
19832	848328
15057	848329
79203	848330
81293	848331
138605	848332
51257	848333
2058	848334
15924	848335
9254	848336
35224	848337
11108	848338
13511	848339
103177	848340
158542	848341
212969	848342
109418	848343
44349	848344
102482	848345
25450	848346
13248	848347
77533	848348
39804	848349
64415	848350
165576	848351
51499	848352
287674	848353
4072	848354
963	848355
58039	848356
3607	848357
118680	848358
160130	848359
262261	848360
1495	848361
1222	848362
85	848363
8687	848364
19832	848365
23553	848366
131040	848367
76552	848368
2523	848369
138965	848370
106323	848371
56167	848372
16668	848373
186808	848374
99968	848375
51577	848376
20052	848377
244518	848378
82795	848379
3607	848380
76552	848381
7196	848382
99327	848383
9538	848384
8240	848385
8628	848386
58039	848387
253693	848388
12209	848389
84485	848390
43897	848391
246967	848392
104179	848393
82546	848394
6954	848395
81167	848396
130001	848397
129960	848398
66742	848399
197707	848400
197708	848401
10519	848402
233003	848403
36284	848404
93777	848405
125806	848406
125806	848407
12076	848408
321254	848409
141196	848410
125011	848411
180209	848412
205265	848413
117958	848414
4608	848415
44511	848416
25011	848417
9735	848418
6450	848419
36165	848420
171181	848421
281915	848422
185371	848423
4609	848424
284712	848425
1309	848426
48224	848427
1	848428
48317	848429
71582	848430
38264	848431
127326	848432
12135	848433
312024	848434
35222	848435
530	848436
292222	848437
126731	848438
277005	848439
115046	848440
25067	848441
55095	848442
175321	848443
77777	848444
9777	848445
62339	848446
9154	848447
126318	848448
9777	848449
183748	848450
33223	848451
55575	848452
43778	848453
152936	848454
196490	848455
304009	848456
23013	848457
56508	848458
4937	848459
197045	848460
131595	848461
165175	848462
144183	848463
99163	848464
52604	848465
179419	848466
150229	848467
55599	848468
24282	848469
75152	848470
52400	848471
3119	848472
27358	848473
24591	848474
12282	848475
45863	848476
68592	848477
45864	848478
75402	848479
150157	848480
19090	848481
58086	848482
18877	848483
4583	848484
151905	848485
14414	848486
23873	848487
35232	848488
55101	848489
61726	848490
203682	848491
83007	848492
151142	848493
100471	848494
123639	848495
88240	848496
44830	848497
21285	848498
77263	848499
75692	848500
262531	848501
14419	848502
173176	848503
75796	848504
32095	848505
29787	848506
23195	848507
286658	848508
204924	848509
3721	848510
142955	848511
52067	848512
97696	848513
17406	848514
105840	848515
31901	848516
77513	848517
94173	848518
95937	848519
143404	848520
4352	848521
285800	848522
7434	848523
16505	848524
28443	848525
140352	848526
79268	848527
2066	848528
319697	848529
51806	848530
263371	848531
94259	848532
139696	848533
137909	848534
189	848535
17636	848536
205980	848537
84997	848538
10293	848539
78372	848540
72196	848541
2515	848542
328692	848543
21479	848544
161332	848545
256567	848546
177708	848547
103725	848548
285070	848549
67407	848550
37336	848551
161332	848552
305345	848553
73572	848554
42771	848555
23202	848556
196262	848557
214482	848558
81097	848559
169480	848560
2968	848561
32653	848562
260975	848563
18994	848564
123967	848565
12456	848566
49109	848567
73378	848568
3216	848569
108248	848570
113878	848571
15888	848572
62179	848573
106278	848574
261351	848575
87260	848576
240259	848577
8850	848578
25060	848579
42494	848580
1574	848581
16747	848582
120068	848583
26794	848584
58091	848585
132210	848586
137734	848587
134882	848588
103444	848589
176973	848590
13126	848591
28565	848592
6667	848593
87259	848594
128713	848595
2073	848596
149208	848597
85250	848598
250318	848599
121585	848600
207203	848601
193695	848602
167443	848603
36706	848604
161494	848605
41180	848606
54824	848607
193695	848608
200975	848609
31432	848610
248996	848611
83638	848612
74981	848613
30123	848614
3727	848615
25875	848616
287922	848617
53655	848618
78880	848619
87591	848620
64010	848621
304643	848622
89626	848623
16706	848624
85279	848625
38861	848626
57972	848627
260031	848628
301453	848629
322144	848630
2242	848631
3653	848632
82405	848633
52135	848634
107275	848635
159275	848636
184523	848637
39422	848638
121099	848639
78819	848640
84751	848641
75376	848642
20358	848643
15380	848644
8978	848645
1463	848646
52093	848647
34317	848648
85304	848649
264100	848650
12375	848651
2308	848652
185166	848653
18219	848654
276275	848655
76504	848656
31081	848657
187853	848658
136491	848659
135749	848660
30110	848661
46903	848662
32779	848663
72114	848664
25836	848665
196778	848666
252406	848667
264005	848668
75115	848669
47811	848670
50666	848671
210900	848672
31884	848673
15478	848674
4107	848675
36540	848676
108834	848677
72343	848678
133533	848679
32147	848680
24021	848681
34085	848682
185804	848683
8969	848684
54788	848685
5310	848686
89091	848687
3228	848688
19959	848689
35163	848690
83457	848691
137656	848692
47701	848693
8612	848694
4877	848695
10076	848696
51617	848697
18576	848698
159989	848699
70149	848700
22522	848701
286470	848702
123584	848703
247968	848704
69255	848705
120538	848706
19400	848707
21801	848708
196373	848709
135541	848710
38166	848711
319634	848712
132338	848713
129064	848714
128105	848715
137490	848716
167543	848717
55183	848718
10041	848719
192300	848720
14920	848721
67706	848722
91288	848723
95020	848724
226956	848725
87456	848726
7586	848727
9638	848728
8520	848729
4640	848730
281165	848731
116408	848732
166015	848733
271439	848734
307553	848735
159903	848736
37550	848737
13668	848738
223184	848739
61189	848740
33275	848741
164459	848742
81139	848743
5310	848744
1183	848745
238750	848746
234172	848747
138435	848748
208493	848749
164225	848750
293025	848751
63644	848752
74579	848753
307550	848754
72854	848755
34049	848756
141742	848757
129479	848758
255871	848759
290583	848760
64618	848761
10093	848762
205100	848763
211825	848764
14696	848765
6677	848766
85	848767
2559	848768
144958	848769
48200	848770
326565	848771
104999	848772
19750	848773
8979	848774
178341	848775
32820	848776
89523	848777
56636	848778
178389	848779
43472	848780
54176	848781
2937	848782
9706	848783
20909	848784
10407	848785
74593	848786
260788	848787
20347	848788
74748	848789
11157	848790
198594	848791
321715	848792
193356	848793
57950	848794
13251	848795
66411	848796
47076	848797
72590	848798
114160	848799
141827	848800
121470	848801
208602	848802
79201	848803
73923	848804
45183	848805
146869	848806
13527	848807
281721	848808
156903	848809
82780	848810
105849	848811
149575	848812
75037	848813
86825	848814
216545	848815
255047	848816
308874	848817
22456	848818
63334	848819
24930	848820
295016	848821
108050	848822
56442	848823
311438	848824
24031	848825
80988	848826
307399	848827
10603	848828
163477	848829
287212	848830
83017	848831
90221	848832
93696	848833
9667	848834
51879	848835
108164	848836
54516	848837
66585	848838
112082	848839
53606	848840
2980	848841
112414	848842
24614	848843
300592	848844
75239	848845
47420	848846
132556	848847
45761	848848
145954	848849
146895	848850
254142	848851
178943	848852
69357	848853
85389	848854
113704	848855
3405	848856
19109	848857
194703	848858
267508	848859
20119	848860
84626	848861
18362	848862
119430	848863
81907	848864
76760	848865
86123	848866
252508	848867
58422	848868
90481	848869
62541	848870
19173	848871
137916	848872
80360	848873
89074	848874
17488	848875
32061	848876
189042	848877
319122	848878
150356	848879
815	848880
54689	848881
72934	848882
224543	848883
69334	848884
195370	848885
203410	848886
75164	848887
18626	848888
31813	848889
114719	848890
285374	848891
180456	848892
19728	848893
8657	848894
3001	848895
21807	848896
275692	848897
154525	848898
24438	848899
83013	848900
71616	848901
50093	848902
23398	848903
230323	848904
105009	848905
93060	848906
141195	848907
234	848908
13435	848909
70754	848910
1164	848911
3119	848912
146911	848913
161090	848914
77972	848915
20446	848916
78040	848917
144423	848918
139077	848919
88493	848920
39839	848921
33729	848922
17341	848923
104427	848924
61348	848925
32989	848926
13401	848927
14787	848928
2186	848929
65780	848930
60417	848931
18694	848932
36260	848933
16656	848934
57186	848935
130	848936
4752	848937
88646	848938
85	848939
7325	848940
77772	848941
242475	848942
85268	848943
150260	848944
48137	848945
19836	848946
209131	848947
11009	848948
4093	848949
161700	848950
244778	848951
4896	848952
2452	848953
48593	848954
122274	848955
24351	848956
203959	848957
226434	848958
66198	848959
21849	848960
48660	848961
18759	848962
18759	848963
124621	848964
150416	848965
219429	848966
159099	848967
23628	848968
65561	848969
30556	848970
9601	848971
82469	848972
150041	848973
70866	848974
249289	848975
289839	848976
328042	848977
15353	848978
48339	848979
17741	848980
159099	848981
69713	848982
169341	848983
127813	848984
1158	848985
107076	848986
109589	848987
240570	848988
70563	848989
254361	848990
70427	848991
267106	848992
111151	848993
111071	848994
16973	848995
167586	848996
69917	848997
167587	848998
17741	848999
108891	849000
36326	849001
16780	849002
130974	849003
42777	849004
209328	849005
30887	849006
171832	849007
107815	849008
134918	849009
257973	849010
76425	849011
69215	849012
42384	849013
39398	849014
109132	849015
48084	849016
170498	849017
166510	849018
53169	849019
9601	849020
8709	849021
48061	849022
96270	849023
182057	849024
76188	849025
37655	849026
107590	849027
158996	849028
25369	849029
20750	849030
208488	849031
36326	849032
131063	849033
214353	849034
70509	849035
174152	849036
30556	849037
62621	849038
131453	849039
38657	849040
93135	849041
2243	849042
199306	849043
104409	849044
270142	849045
111620	849046
90664	849047
55939	849048
265598	849049
156618	849050
32482	849051
254008	849052
47167	849053
134604	849054
43090	849055
60378	849056
96095	849057
214615	849058
118065	849059
224144	849060
172871	849061
111882	849062
1479	849063
16598	849064
166417	849065
69712	849066
256108	849067
111865	849068
48660	849069
210698	849070
304424	849071
137338	849072
71181	849073
117580	849074
44041	849075
292195	849076
297566	849077
319123	849078
101140	849079
101140	849080
169493	849081
12403	849082
264023	849083
59257	849084
10378	849085
48593	849086
8965	849087
17762	849088
23361	849089
321400	849090
91923	849091
263873	849092
114478	849093
70385	849094
9958	849095
278502	849096
194351	849097
6379	849098
51304	849099
84717	849100
185353	849101
26467	849102
34869	849103
188081	849104
3947	849105
107450	849106
37505	849107
37505	849108
256	849109
170375	849110
1902	849111
105385	849112
263842	849113
130297	849114
117914	849115
73870	849116
84348	849117
301311	849118
281729	849119
32459	849120
5309	849121
76822	849122
16220	849123
199464	849124
122005	849125
95401	849126
10671	849127
51352	849128
35037	849129
61244	849130
34436	849131
271200	849132
97111	849133
5650	849134
185582	849135
27564	849136
322863	849137
152231	849138
43114	849139
95734	849140
104950	849141
196254	849142
110111	849143
56689	849144
65769	849145
178	849146
25906	849147
240696	849148
74575	849149
97682	849150
23743	849151
2185	849152
66910	849153
22798	849154
57171	849155
85	849156
963	849157
56557	849158
108228	849159
8142	849160
16619	849161
14981	849162
76184	849163
20010	849164
70924	849165
19057	849166
187315	849167
78699	849168
10090	849169
48605	849170
79751	849171
901	849172
51643	849173
35778	849174
59051	849175
5700	849176
5700	849177
298195	849178
325147	849179
204472	849180
42002	849181
267401	849182
289977	849183
17222	849184
312907	849185
1902	849186
36177	849187
11895	849188
1021	849189
99103	849190
76333	849191
32151	849192
35395	849193
47630	849194
72514	849195
13433	849196
41837	849197
93470	849198
145585	849199
26293	849200
19383	849201
92240	849202
11433	849203
32641	849204
175475	849205
16956	849206
2451	849207
1044	849208
99388	849209
26342	849210
44086	849211
89259	849212
73988	849213
87788	849214
16671	849215
211903	849216
107865	849217
58684	849218
1011	849219
2599	849220
53399	849221
10446	849222
9834	849223
53670	849224
98823	849225
4896	849226
57709	849227
10767	849228
170246	849229
77081	849230
4757	849231
7800	849232
2620	849233
3662	849234
259356	849235
351	849236
7407	849237
139245	849238
177300	849239
23953	849240
22554	849241
35959	849242
241314	849243
253026	849244
2091	849245
25119	849246
88667	849247
50832	849248
137582	849249
9437	849250
29293	849251
41198	849252
7735	849253
189156	849254
47017	849255
177184	849256
94962	849257
215019	849258
94631	849259
140394	849260
28861	849261
58519	849262
90389	849263
124005	849264
52478	849265
33951	849266
29009	849267
11384	849268
13491	849269
50568	849270
80745	849271
175624	849272
84880	849273
45312	849274
228866	849275
67502	849276
27264	849277
178071	849278
178072	849279
21803	849280
68871	849281
145262	849282
40846	849283
105098	849284
136654	849285
131467	849286
172702	849287
16659	849288
97334	849289
97066	849290
204671	849291
112827	849292
314136	849293
115349	849294
291174	849295
2300	849296
122574	849297
5904	849298
15057	849299
250274	849300
7049	849301
2806	849302
105581	849303
4495	849304
291667	849305
13813	849306
79670	849307
189387	849308
12843	849309
178981	849310
125032	849311
124164	849312
280303	849313
305465	849314
190562	849315
131881	849316
66506	849317
191479	849318
123640	849319
36447	849320
51576	849321
82060	849322
942	849323
33611	849324
110200	849325
116505	849326
80137	849327
9610	849328
120501	849329
72051	849330
78898	849331
185052	849332
24508	849333
76155	849334
70889	849335
93091	849336
120282	849337
19038	849338
99647	849339
294155	849340
108411	849341
50393	849342
55227	849343
88774	849344
198360	849345
187637	849346
117718	849347
191730	849348
52521	849349
131464	849350
310719	849351
26646	849352
5211	849353
16268	849354
8127	849355
43	849356
88456	849357
196902	849358
102311	849359
243342	849360
101829	849361
160712	849362
308042	849363
159560	849364
30320	849365
323527	849366
136373	849367
107642	849368
2998	849369
120022	849370
59959	849371
107163	849372
171345	849373
327957	849374
285234	849375
288794	849376
279198	849377
288877	849378
139529	849379
216631	849380
101832	849381
145693	849382
225775	849383
317764	849384
141154	849385
216242	849386
99832	849387
207236	849388
105877	849389
144021	849390
226225	849391
56355	849392
4133	849393
198934	849394
38737	849395
40954	849396
96560	849397
62773	849398
129780	849399
309967	849400
1763	849401
11689	849402
209569	849403
1687	849404
6677	849405
53819	849406
36893	849407
16436	849408
53857	849409
11202	849410
35725	849411
213694	849412
37045	849413
37045	849414
29528	849415
19833	849416
32725	849417
12629	849418
81288	849419
1718	849420
7772	849421
90321	849422
107858	849423
10327	849424
18608	849425
18926	849426
56557	849427
211807	849428
6100	849429
32910	849430
46680	849431
16031	849432
35282	849433
24134	849434
34137	849435
18343	849436
32134	849437
1955	849438
4277	849439
92435	849440
493	849441
64957	849442
51933	849443
155118	849444
11408	849445
5739	849446
36976	849447
139637	849448
52295	849449
6077	849450
49863	849451
52769	849452
17627	849453
54513	849454
35414	849455
78715	849456
10879	849457
74852	849458
305939	849459
29159	849460
70195	849461
56238	849462
89826	849463
7413	849464
9984	849465
21879	849466
75844	849467
53629	849468
55934	849469
21879	849470
22976	849471
27181	849472
75942	849473
94672	849474
49146	849475
212647	849476
193446	849477
46607	849478
284569	849479
267803	849480
145568	849481
49741	849482
80579	849483
49773	849484
274579	849485
65370	849486
14016	849487
9303	849488
200456	849489
4023	849490
324745	849491
123	849492
233610	849493
141852	849494
48605	849495
263373	849496
1495	849497
25394	849498
36071	849499
12844	849500
26060	849501
49779	849502
111861	849503
218000	849504
32549	849505
13119	849506
328118	849507
35136	849508
148329	849509
25376	849510
41922	849511
963	849512
229504	849513
81095	849514
68419	849515
3363	849516
136633	849517
32072	849518
22558	849519
8371	849520
8236	849521
11773	849522
49735	849523
135626	849524
5525	849525
1573	849526
310298	849527
15081	849528
2495	849529
27391	849530
29824	849531
21963	849532
295439	849533
16005	849534
108245	849535
5075	849536
155620	849537
301024	849538
10654	849539
1	849540
5932	849541
12803	849542
25368	849543
25368	849544
26638	849545
39621	849546
5075	849547
58631	849548
70891	849549
207977	849550
131202	849551
33047	849552
78442	849553
89618	849554
29639	849555
74941	849556
33479	849557
76634	849558
2688	849559
148304	849560
130405	849561
34000	849562
80867	849563
26940	849564
33979	849565
74431	849566
58291	849567
58291	849568
126753	849569
19031	849570
18110	849571
34019	849572
554	849573
5463	849574
92332	849575
89378	849576
10235	849577
19911	849578
6699	849579
37786	849580
61617	849581
32713	849582
24756	849583
49199	849584
88958	849585
3198	849586
264295	849587
82963	849588
284552	849589
2848	849590
47609	849591
76446	849592
6341	849593
279173	849594
49731	849595
143012	849596
52638	849597
139639	849598
13308	849599
23878	849600
87558	849601
20069	849602
70283	849603
10558	849604
70496	849605
9696	849606
27845	849607
24108	849608
7418	849609
56717	849610
263710	849611
199946	849612
3481	849613
134856	849614
17112	849615
1737	849616
87584	849617
1528	849618
57872	849619
66099	849620
297783	849621
52723	849622
25498	849623
37756	849624
90699	849625
271597	849626
103040	849627
139858	849628
249983	849629
31734	849630
34727	849631
13037	849632
19316	849633
106128	849634
299451	849635
12102	849636
70072	849637
56535	849638
24931	849639
5964	849640
312881	849641
248689	849642
12331	849643
53713	849644
47981	849645
128152	849646
36169	849647
30400	849648
211079	849649
58438	849650
8590	849651
19950	849652
76893	849653
18110	849654
62733	849655
166742	849656
13154	849657
55595	849658
26538	849659
25245	849660
88540	849661
50211	849662
34228	849663
24990	849664
57872	849665
90075	849666
22653	849667
53679	849668
60730	849669
49121	849670
139801	849671
182144	849672
7418	849673
9434	849674
102899	849675
124467	849676
211500	849677
44717	849678
152942	849679
204278	849680
10723	849681
93484	849682
228959	849683
3167	849684
15651	849685
79261	849686
18810	849687
1879	849688
8627	849689
186034	849690
240703	849691
28154	849692
13234	849693
52134	849694
2381	849695
905	849696
36918	849697
40863	849698
125838	849699
36586	849700
150332	849701
905	849702
123013	849703
77431	849704
27311	849705
9494	849706
69850	849707
291267	849708
101770	849709
10809	849710
146099	849711
310936	849712
204827	849713
204903	849714
37690	849715
249840	849716
15602	849717
68465	849718
149895	849719
4127	849720
115708	849721
230706	849722
43419	849723
276155	849724
318959	849725
144768	849726
270305	849727
12323	849728
19033	849729
153487	849730
231593	849731
96146	849732
69948	849733
121267	849734
160819	849735
93978	849736
34578	849737
116393	849738
141582	849739
214397	849740
96161	849741
98731	849742
193647	849743
48020	849744
2100	849745
285288	849746
4127	849747
32999	849748
53757	849749
13213	849750
90893	849751
236575	849752
36032	849753
30757	849754
23271	849755
1304	849756
4175	849757
86570	849758
68979	849759
20968	849760
6878	849761
16920	849762
29611	849763
20968	849764
50457	849765
174623	849766
201918	849767
173048	849768
206600	849769
37651	849770
33011	849771
167379	849772
18667	849773
173216	849774
311927	849775
801	849776
164652	849777
320303	849778
196599	849779
84549	849780
1508	849781
18678	849782
123137	849783
90795	849784
120168	849785
33299	849786
97639	849787
60284	849788
204581	849789
18657	849790
18657	849791
12326	849792
91258	849793
130409	849794
203797	849795
46759	849796
51351	849797
8704	849798
229205	849799
1317	849800
222194	849801
13230	849802
194767	849803
16701	849804
107255	849805
8396	849806
242689	849807
48232	849808
211409	849809
3978	849810
150309	849811
30444	849812
22600	849813
149194	849814
42362	849815
51742	849816
306984	849817
225040	849818
110239	849819
256965	849820
142876	849821
120513	849822
246005	849823
198135	849824
94770	849825
206064	849826
85913	849827
68101	849828
264726	849829
182104	849830
1999	849831
154003	849832
244307	849833
145074	849834
145348	849835
263110	849836
120219	849837
205533	849838
108908	849839
15517	849840
60962	849841
143525	849842
127340	849843
40092	849844
106763	849845
192526	849846
35523	849847
135303	849848
27218	849849
83023	849850
79735	849851
9637	849852
100517	849853
147725	849854
228370	849855
261557	849856
124764	849857
80061	849858
191271	849859
72779	849860
266525	849861
279893	849862
231048	849863
2839	849864
112912	849865
108531	849866
124737	849867
194344	849868
65549	849869
167771	849870
280641	849871
11434	849872
145024	849873
237689	849874
45857	849875
111395	849876
108467	849877
110029	849878
266674	849879
8983	849880
142231	849881
41274	849882
109765	849883
34353	849884
33640	849885
29050	849886
139243	849887
175613	849888
185491	849889
177994	849890
277859	849891
75235	849892
1461	849893
161784	849894
71993	849895
271039	849896
277965	849897
320856	849898
212174	849899
173712	849900
211789	849901
161357	849902
6250	849903
8009	849904
44152	849905
66388	849906
252368	849907
76487	849908
9117	849909
2345	849910
5702	849911
12725	849912
161267	849913
276935	849914
113920	849915
177332	849916
12974	849917
232443	849918
11414	849919
31888	849920
98764	849921
65339	849922
145253	849923
113374	849924
117430	849925
232283	849926
217658	849927
15799	849928
25278	849929
72454	849930
216685	849931
87910	849932
138490	849933
202055	849934
325599	849935
317942	849936
85169	849937
131020	849938
320909	849939
226086	849940
102064	849941
44641	849942
128151	849943
301435	849944
157489	849945
210413	849946
8506	849947
93969	849948
222442	849949
22805	849950
5170	849951
197100	849952
308068	849953
1699	849954
299722	849955
41619	849956
6529	849957
68422	849958
82000	849959
64987	849960
3728	849961
178297	849962
20054	849963
116720	849964
291659	849965
727	849966
147066	849967
47985	849968
122752	849969
11632	849970
31022	849971
237457	849972
150579	849973
158922	849974
113528	849975
188868	849976
21910	849977
112943	849978
67267	849979
35992	849980
127635	849981
288646	849982
192045	849983
121414	849984
69722	849985
196578	849986
322507	849987
123334	849988
118083	849989
183653	849990
136856	849991
49345	849992
294149	849993
116998	849994
312575	849995
30597	849996
168479	849997
16631	849998
167809	849999
38430	850000
10487	850001
58385	850002
146177	850003
52010	850004
741	850005
213717	850006
232836	850007
289399	850008
101933	850009
167505	850010
229336	850011
9304	850012
203185	850013
16818	850014
162488	850015
32783	850016
72497	850017
30928	850018
15410	850019
4203	850020
236475	850021
11102	850022
247090	850023
222551	850024
188565	850025
9789	850026
235954	850027
28006	850028
6156	850029
66042	850030
153109	850031
80232	850032
2601	850033
92955	850034
2561	850035
97838	850036
93134	850037
24360	850038
129445	850039
13979	850040
57796	850041
40776	850042
49966	850043
6016	850044
59978	850045
83210	850046
83209	850047
55024	850048
200592	850049
200590	850050
194416	850051
35103	850052
22021	850053
40634	850054
65382	850055
19196	850056
117407	850057
281430	850058
1815	850059
298148	850060
83453	850061
117677	850062
34604	850063
9869	850064
50879	850065
114539	850066
129857	850067
40695	850068
83889	850069
26572	850070
131930	850071
22800	850072
627	850073
57412	850074
213787	850075
172246	850076
36658	850077
204172	850078
5127	850079
136493	850080
87350	850081
128142	850082
102762	850083
38580	850084
229358	850085
54934	850086
100538	850087
17046	850088
309430	850089
122837	850090
121195	850091
10030	850092
28228	850093
82024	850094
12844	850095
82243	850096
23112	850097
19673	850098
41238	850099
46020	850100
24798	850101
58810	850102
102418	850103
1014	850104
11850	850105
209758	850106
155292	850107
21853	850108
245550	850109
247865	850110
15608	850111
185875	850112
280260	850113
124396	850114
30474	850115
86703	850116
5126	850117
138884	850118
55988	850119
207968	850120
55360	850121
103703	850122
215265	850123
276759	850124
128565	850125
206187	850126
177603	850127
163306	850128
43956	850129
2629	850130
47731	850131
3386	850132
20952	850133
119929	850134
55441	850135
59978	850136
129323	850137
4465	850138
1405	850139
20489	850140
299008	850141
39751	850142
328739	850143
14458	850144
103703	850145
6481	850146
21555	850147
54118	850148
84259	850149
49208	850150
138963	850151
43605	850152
259963	850153
62474	850154
114841	850155
26067	850156
19712	850157
213188	850158
116577	850159
111458	850160
126090	850161
20232	850162
9897	850163
49313	850164
22297	850165
126610	850166
50753	850167
178121	850168
226711	850169
107307	850170
133302	850171
85363	850172
83375	850173
6409	850174
13047	850175
18800	850176
14374	850177
121609	850178
138499	850179
19031	850180
39780	850181
203448	850182
77605	850183
134489	850184
249	850185
6032	850186
33716	850187
192132	850188
91524	850189
33716	850190
41060	850191
113141	850192
57684	850193
33716	850194
210649	850195
303880	850196
290231	850197
263033	850198
105689	850199
53942	850200
184480	850201
100575	850202
145448	850203
211468	850204
76754	850205
90317	850206
63119	850207
210440	850208
240471	850209
195644	850210
148568	850211
229185	850212
321836	850213
223333	850214
54414	850215
26547	850216
278885	850217
326102	850218
76036	850219
147063	850220
260389	850221
55321	850222
25947	850223
94957	850224
88465	850225
172549	850226
77429	850227
218667	850228
140654	850229
313146	850230
304985	850231
115140	850232
292334	850233
254609	850234
152582	850235
81640	850236
189983	850237
196717	850238
157513	850239
189984	850240
249123	850241
232782	850242
185562	850243
193832	850244
174568	850245
226394	850246
125474	850247
310506	850248
191167	850249
246428	850250
300162	850251
191166	850252
201623	850253
195426	850254
227199	850255
38611	850256
62748	850257
73189	850258
207563	850259
108280	850260
28874	850261
216149	850262
101478	850263
25320	850264
294355	850265
194621	850266
194621	850267
64350	850268
71789	850269
240183	850270
106573	850271
106555	850272
155874	850273
48530	850274
171361	850275
165784	850276
91375	850277
59699	850278
164307	850279
163921	850280
133350	850281
80613	850282
119354	850283
45450	850284
174158	850285
111645	850286
198790	850287
75327	850288
212248	850289
147405	850290
251499	850291
138193	850292
100932	850293
71182	850294
99543	850295
109859	850296
137818	850297
99543	850298
190328	850299
105976	850300
5757	850301
38766	850302
1493	850303
320347	850304
72982	850305
209934	850306
318052	850307
134536	850308
19747	850309
320675	850310
87622	850311
45042	850312
48739	850313
175579	850314
31208	850315
216983	850316
33537	850317
73285	850318
6347	850319
12050	850320
318244	850321
4939	850322
57532	850323
37567	850324
14361	850325
57352	850326
166765	850327
211084	850328
268512	850329
38647	850330
8121	850331
130185	850332
206685	850333
2590	850334
109319	850335
85945	850336
55727	850337
20281	850338
220617	850339
2590	850340
202883	850341
22857	850342
196716	850343
33414	850344
116672	850345
39199	850346
105543	850347
191677	850348
231243	850349
309104	850350
195415	850351
304251	850352
9670	850353
192127	850354
80698	850355
88697	850356
206919	850357
6800	850358
132224	850359
81279	850360
316162	850361
3732	850362
32092	850363
138257	850364
68440	850365
127442	850366
304	850367
126428	850368
30434	850369
38223	850370
77843	850371
191490	850372
91867	850373
135483	850374
150519	850375
144486	850376
165943	850377
224124	850378
156104	850379
89960	850380
84942	850381
47860	850382
88154	850383
113048	850384
47963	850385
138215	850386
104072	850387
176126	850388
247861	850389
51633	850390
108430	850391
173010	850392
69252	850393
73972	850394
162463	850395
61988	850396
253414	850397
139490	850398
255254	850399
209412	850400
48548	850401
263616	850402
213783	850403
97047	850404
2344	850405
2323	850406
173869	850407
34559	850408
5690	850409
280894	850410
42875	850411
104807	850412
5672	850413
133324	850414
104329	850415
124770	850416
20197	850417
118396	850418
293839	850419
22341	850420
100521	850421
133967	850422
45114	850423
48929	850424
181737	850425
317646	850426
157265	850427
223823	850428
39305	850429
225719	850430
27174	850431
307978	850432
185866	850433
26374	850434
27140	850435
168402	850436
313962	850437
220416	850438
294214	850439
17965	850440
262322	850441
48277	850442
48513	850443
289160	850444
68559	850445
79003	850446
5116	850447
135535	850448
79420	850449
255244	850450
69424	850451
35723	850452
86841	850453
53553	850454
45254	850455
130216	850456
1099	850457
20738	850458
286653	850459
39489	850460
25730	850461
116988	850462
132057	850463
118295	850464
32440	850465
100232	850466
217019	850467
25965	850468
24216	850469
82513	850470
33460	850471
79606	850472
21554	850473
89200	850474
6796	850475
67049	850476
198449	850477
99272	850478
1624	850479
1624	850480
85377	850481
275082	850482
814	850483
34682	850484
112884	850485
122509	850486
4719	850487
18847	850488
21068	850489
110151	850490
37350	850491
79891	850492
138888	850493
130825	850494
44882	850495
195969	850496
145365	850497
93569	850498
3044	850499
6206	850500
287916	850501
76081	850502
100295	850503
81680	850504
23723	850505
120203	850506
3375	850507
91265	850508
6588	850509
55742	850510
13757	850511
4592	850512
280	850513
29283	850514
4780	850515
6625	850516
48004	850517
58541	850518
77033	850519
88922	850520
14772	850521
22659	850522
151724	850523
54071	850524
28320	850525
138438	850526
144301	850527
24001	850528
31142	850529
211869	850530
21799	850531
200001	850532
48757	850533
245443	850534
237265	850535
15288	850536
17357	850537
6248	850538
91285	850539
207242	850540
9146	850541
1224	850542
899	850543
120620	850544
87069	850545
82338	850546
9786	850547
82148	850548
127732	850549
496	850550
1262	850551
77273	850552
46202	850553
272753	850554
200695	850555
1270	850556
130453	850557
106	850558
54778	850559
17990	850560
3566	850561
112980	850562
3651	850563
76375	850564
283433	850565
23398	850566
24506	850567
14828	850568
292050	850569
49934	850570
27966	850571
17225	850572
4664	850573
4221	850574
12953	850575
90057	850576
171134	850577
211375	850578
36	850579
37324	850580
50573	850581
2472	850582
11499	850583
4651	850584
3060	850585
32795	850586
54541	850587
3392	850588
20805	850589
209000	850590
46465	850591
11188	850592
172	850593
1172	850594
50817	850595
285758	850596
280965	850597
39398	850598
110163	850599
14165	850600
117321	850601
20408	850602
679	850603
103341	850604
117163	850605
3876	850606
63	850607
2687	850608
319336	850609
14109	850610
41463	850611
308038	850612
102	850613
6868	850614
4715	850615
814	850616
75174	850617
19030	850618
50	850619
4832	850620
182596	850621
46417	850622
9453	850623
15606	850624
116644	850625
88159	850626
19690	850627
88250	850628
1920	850629
7946	850630
24102	850631
154892	850632
83397	850633
209160	850634
84872	850635
28247	850636
874	850637
46708	850638
170	850639
183198	850640
106053	850641
250215	850642
131326	850643
4768	850644
263565	850645
137520	850646
214776	850647
40221	850648
119999	850649
39926	850650
36167	850651
288482	850652
27974	850653
2186	850654
216706	850655
9070	850656
76057	850657
651	850658
44448	850659
112591	850660
120811	850661
10904	850662
3049	850663
59675	850664
74207	850665
71027	850666
151422	850667
5532	850668
9587	850669
15633	850670
55945	850671
107789	850672
165097	850673
414	850674
63349	850675
26136	850676
26136	850677
31298	850678
3693	850679
154277	850680
206799	850681
38622	850682
2123	850683
58326	850684
27675	850685
97048	850686
13814	850687
106321	850688
13907	850689
308208	850690
196285	850691
99729	850692
1424	850693
125889	850694
47621	850695
82725	850696
155340	850697
4850	850698
167187	850699
37029	850700
6677	850701
9525	850702
287	850703
123924	850704
1222	850705
496	850706
10407	850707
125921	850708
80991	850709
181347	850710
2858	850711
246374	850712
86160	850713
201028	850714
47549	850715
145421	850716
60936	850717
1	850718
7128	850719
520	850720
10134	850721
14171	850722
72952	850723
20630	850724
135757	850725
65982	850726
67678	850727
75942	850728
74710	850729
80669	850730
4721	850731
172865	850732
7454	850733
31908	850734
2657	850735
217031	850736
275900	850737
235281	850738
306498	850739
125398	850740
76906	850741
60986	850742
41588	850743
74338	850744
31551	850745
251045	850746
234862	850747
235272	850748
73673	850749
136297	850750
71865	850751
741	850752
294430	850753
43845	850754
22208	850755
45624	850756
29271	850757
51105	850758
28838	850759
66553	850760
109764	850761
131597	850762
82031	850763
138593	850764
218982	850765
141282	850766
56751	850767
144560	850768
3015	850769
209733	850770
2099	850771
123915	850772
141313	850773
25533	850774
25625	850775
194349	850776
319353	850777
323740	850778
11070	850779
67118	850780
211756	850781
138904	850782
27917	850783
174849	850784
112474	850785
21484	850786
103875	850787
2406	850788
16476	850789
52434	850790
4671	850791
8628	850792
117397	850793
120776	850794
60146	850795
206197	850796
98345	850797
263395	850798
132266	850799
31978	850800
152690	850801
319	850802
40655	850803
192110	850804
163301	850805
19962	850806
334	850807
902	850808
35862	850809
47996	850810
84001	850811
57980	850812
29556	850813
4736	850814
25944	850815
13892	850816
4681	850817
138633	850818
124713	850819
184298	850820
242486	850821
215433	850822
62139	850823
235884	850824
15315	850825
77263	850826
24761	850827
64924	850828
110271	850829
176738	850830
44035	850831
184803	850832
4135	850833
164413	850834
39948	850835
73728	850836
25925	850837
97477	850838
122373	850839
105196	850840
210789	850841
319367	850842
201542	850843
101320	850844
232813	850845
74595	850846
242443	850847
63693	850848
232777	850849
115683	850850
310914	850851
310291	850852
170025	850853
319533	850854
2134	850855
72472	850856
298936	850857
180919	850858
113148	850859
149145	850860
271855	850861
269192	850862
6549	850863
57472	850864
204317	850865
292531	850866
74567	850867
4513	850868
216924	850869
203301	850870
95122	850871
258133	850872
121477	850873
36103	850874
18818	850875
100251	850876
36165	850877
309459	850878
2199	850879
9913	850880
51366	850881
4135	850882
227355	850883
211672	850884
328514	850885
287249	850886
181107	850887
278682	850888
165471	850889
226294	850890
49723	850891
128855	850892
313341	850893
7535	850894
4143	850895
73877	850896
172998	850897
148253	850898
297666	850899
165272	850900
274294	850901
213850	850902
97712	850903
304491	850904
115726	850905
180886	850906
246121	850907
8857	850908
135614	850909
119567	850910
136139	850911
65989	850912
176659	850913
189936	850914
35254	850915
173373	850916
42605	850917
18195	850918
243554	850919
297692	850920
77537	850921
180760	850922
285726	850923
299656	850924
213387	850925
123150	850926
155187	850927
210196	850928
22037	850929
138396	850930
31704	850931
304559	850932
305819	850933
126513	850934
118037	850935
218480	850936
116316	850937
233700	850938
164331	850939
246357	850940
190664	850941
44900	850942
4365	850943
215942	850944
204724	850945
121542	850946
89759	850947
48494	850948
952	850949
23626	850950
2081	850951
455	850952
8552	850953
134647	850954
114220	850955
184220	850956
1659	850957
327613	850958
4715	850959
95618	850960
42656	850961
51924	850962
16615	850963
33093	850964
141443	850965
3218	850966
139813	850967
156684	850968
210462	850969
297825	850970
301913	850971
26551	850972
218095	850973
161649	850974
258221	850975
175836	850976
271828	850977
85004	850978
4235	850979
237709	850980
74922	850981
190049	850982
100390	850983
249653	850984
185658	850985
198433	850986
243277	850987
295645	850988
153980	850989
43032	850990
133816	850991
1248	850992
214359	850993
101296	850994
73726	850995
163812	850996
921	850997
152305	850998
63746	850999
234293	851000
302239	851001
31318	851002
97911	851003
209038	851004
170317	851005
84184	851006
165222	851007
87772	851008
138547	851009
69946	851010
14824	851011
119055	851012
11853	851013
25253	851014
33714	851015
1835	851016
104731	851017
260469	851018
126602	851019
130523	851020
300680	851021
248017	851022
120897	851023
46218	851024
136628	851025
6503	851026
199127	851027
232734	851028
95237	851029
21766	851030
12545	851031
17982	851032
125097	851033
5038	851034
270064	851035
2451	851036
167157	851037
320792	851038
189885	851039
26252	851040
29159	851041
2641	851042
305	851043
56768	851044
392	851045
74673	851046
54519	851047
39	851048
5250	851049
51650	851050
157115	851051
51794	851052
25714	851053
122846	851054
18413	851055
286483	851056
39469	851057
186399	851058
10084	851059
27967	851060
47684	851061
61421	851062
83935	851063
303145	851064
1959	851065
11451	851066
11760	851067
20932	851068
65969	851069
9973	851070
1387	851071
32896	851072
48230	851073
48230	851074
48230	851075
289991	851076
128563	851077
212986	851078
92353	851079
60445	851080
3824	851081
211298	851082
103924	851083
32396	851084
320280	851085
145387	851086
224873	851087
202869	851088
84458	851089
143816	851090
69194	851091
136276	851092
150743	851093
122049	851094
9132	851095
3875	851096
323606	851097
68203	851098
63211	851099
51615	851100
239667	851101
196740	851102
36169	851103
47048	851104
28486	851105
92090	851106
88434	851107
187653	851108
227962	851109
260192	851110
5203	851111
88272	851112
57327	851113
55739	851114
172452	851115
83104	851116
29810	851117
161237	851118
8922	851119
82586	851120
57907	851121
239809	851122
291839	851123
219775	851124
10599	851125
35297	851126
195513	851127
49299	851128
105516	851129
149490	851130
114298	851131
103816	851132
72809	851133
117534	851134
65219	851135
320496	851136
56122	851137
119863	851138
23607	851139
10599	851140
93927	851141
46520	851142
140629	851143
7551	851144
108470	851145
19141	851146
26189	851147
10386	851148
86550	851149
83168	851150
55479	851151
68480	851152
92625	851153
275953	851154
86805	851155
209938	851156
181812	851157
89562	851158
321345	851159
206715	851160
10603	851161
171231	851162
115753	851163
22906	851164
20875	851165
11894	851166
278646	851167
25975	851168
120493	851169
26729	851170
208486	851171
75654	851172
237445	851173
9431	851174
8048	851175
3238	851176
177130	851177
10603	851178
92630	851179
4048	851180
37623	851181
140859	851182
140859	851183
60147	851184
21042	851185
110603	851186
40536	851187
81592	851188
277400	851189
34369	851190
75979	851191
50617	851192
210465	851193
86231	851194
158003	851195
294107	851196
22681	851197
327805	851198
304605	851199
288040	851200
59687	851201
81675	851202
2438	851203
4057	851204
38192	851205
52291	851206
131456	851207
168771	851208
49335	851209
137658	851210
271378	851211
313247	851212
223328	851213
144144	851214
47973	851215
257218	851216
279207	851217
50622	851218
103502	851219
283467	851220
79708	851221
211508	851222
232609	851223
327689	851224
75944	851225
285372	851226
222952	851227
45058	851228
188401	851229
284679	851230
215707	851231
265980	851232
134460	851233
191277	851234
223600	851235
198976	851236
50121	851237
82568	851238
263464	851239
9241	851240
105730	851241
310155	851242
217939	851243
18269	851244
166251	851245
52720	851246
178697	851247
3484	851248
259224	851249
22791	851250
32205	851251
148926	851252
3363	851253
122342	851254
149912	851255
215437	851256
109114	851257
22097	851258
75343	851259
60940	851260
83720	851261
23908	851262
21780	851263
68266	851264
268908	851265
31635	851266
100942	851267
115463	851268
285950	851269
12820	851270
111699	851271
65648	851272
25073	851273
92862	851274
4787	851275
35854	851276
44206	851277
36014	851278
249418	851279
290212	851280
26004	851281
36843	851282
168148	851283
238757	851284
23166	851285
118303	851286
159361	851287
121323	851288
187899	851289
389	851290
39446	851291
218372	851292
8513	851293
29248	851294
48213	851295
24046	851296
138992	851297
12431	851298
43662	851299
198106	851300
197361	851301
301393	851302
296285	851303
76144	851304
32549	851305
26094	851306
8869	851307
268418	851308
239751	851309
147828	851310
65176	851311
73866	851312
1158	851313
81052	851314
110392	851315
99086	851316
189973	851317
110010	851318
347	851319
16971	851320
78009	851321
81461	851322
12162	851323
7695	851324
10245	851325
4963	851326
10233	851327
23455	851328
59143	851329
52677	851330
233695	851331
46050	851332
522	851333
106418	851334
100016	851335
87976	851336
4289	851337
80015	851338
154303	851339
45727	851340
104669	851341
134864	851342
125889	851343
23498	851344
151269	851345
97267	851346
12483	851347
176307	851348
50220	851349
26171	851350
38938	851351
273632	851352
55687	851353
16752	851354
35147	851355
82858	851356
14579	851357
45054	851358
103783	851359
6050	851360
104425	851361
87772	851362
11669	851363
272821	851364
178532	851365
31214	851366
302088	851367
1492	851368
211822	851369
275650	851370
34041	851371
23599	851372
22821	851373
1718	851374
15486	851375
66100	851376
193517	851377
8175	851378
32860	851379
8236	851380
53623	851381
11689	851382
10225	851383
164479	851384
322938	851385
1181	851386
147446	851387
59402	851388
124225	851389
117191	851390
229	851391
10090	851392
8380	851393
25724	851394
127927	851395
297896	851396
36886	851397
347	851398
99046	851399
171817	851400
63588	851401
27245	851402
15700	851403
249318	851404
95161	851405
34711	851406
481	851407
20978	851408
216883	851409
137253	851410
179455	851411
284586	851412
261079	851413
257857	851414
243282	851415
190843	851416
242511	851417
49904	851418
7	851419
3861	851420
18138	851421
154727	851422
304829	851423
114850	851424
9083	851425
196171	851426
86207	851427
80431	851428
281694	851429
167263	851430
36081	851431
40669	851432
100412	851433
1779	851434
981	851435
52877	851436
134253	851437
234406	851438
305818	851439
140483	851440
9608	851441
238469	851442
4816	851443
18748	851444
75150	851445
94959	851446
323444	851447
217276	851448
79133	851449
79133	851450
90180	851451
283	851452
252645	851453
62860	851454
105777	851455
253042	851456
88	851457
268505	851458
5865	851459
158203	851460
126539	851461
81548	851462
183953	851463
112715	851464
29405	851465
8630	851466
211435	851467
204558	851468
58161	851469
136357	851470
239736	851471
8376	851472
2212	851473
3397	851474
2212	851475
11368	851476
58174	851477
288949	851478
226071	851479
104565	851480
222386	851481
265527	851482
105611	851483
222117	851484
207958	851485
7635	851486
195791	851487
20374	851488
255773	851489
39722	851490
257393	851491
63539	851492
13431	851493
32050	851494
6147	851495
105691	851496
61640	851497
35347	851498
20869	851499
47983	851500
101966	851501
111214	851502
47772	851503
154971	851504
249984	851505
276498	851506
123533	851507
118031	851508
44337	851509
134249	851510
270359	851511
302754	851512
302720	851513
268302	851514
925	851515
65394	851516
143103	851517
200758	851518
291449	851519
198089	851520
12705	851521
3150	851522
264449	851523
155182	851524
8523	851525
89217	851526
128111	851527
39493	851528
13823	851529
199868	851530
126719	851531
17744	851532
99140	851533
117139	851534
109942	851535
199404	851536
117141	851537
21023	851538
278186	851539
291995	851540
281984	851541
38333	851542
182306	851543
182305	851544
117762	851545
87533	851546
181628	851547
236986	851548
183699	851549
87621	851550
52843	851551
246390	851552
84352	851553
52853	851554
180187	851555
135962	851556
320268	851557
180186	851558
135166	851559
2036	851560
20195	851561
106644	851562
294292	851563
27593	851564
47276	851565
15816	851566
84984	851567
305	851568
134990	851569
1566	851570
12922	851571
338	851572
26059	851573
30925	851574
3327	851575
8108	851576
5747	851577
58344	851578
37880	851579
120922	851580
24688	851581
1011	851582
6100	851583
496	851584
214016	851585
6948	851586
146533	851587
33158	851588
121854	851589
84897	851590
179023	851591
163283	851592
108653	851593
69353	851594
125221	851595
15045	851596
171602	851597
28296	851598
40866	851599
29606	851600
186541	851601
21158	851602
21699	851603
14796	851604
232002	851605
90314	851606
116401	851607
121921	851608
314987	851609
3638	851610
114972	851611
34224	851612
12969	851613
114519	851614
123365	851615
93769	851616
19908	851617
18432	851618
197478	851619
238338	851620
5952	851621
23960	851622
227891	851623
159306	851624
65053	851625
170	851626
108860	851627
5226	851628
184710	851629
15520	851630
319994	851631
65404	851632
14987	851633
99466	851634
118613	851635
240995	851636
23895	851637
62052	851638
321247	851639
215706	851640
133831	851641
163537	851642
8636	851643
5377	851644
25581	851645
270786	851646
65199	851647
8599	851648
17575	851649
321688	851650
714	851651
14925	851652
4806	851653
22517	851654
64491	851655
35	851656
42104	851657
76225	851658
31796	851659
15399	851660
45480	851661
67484	851662
2986	851663
66721	851664
12210	851665
12564	851666
56621	851667
1667	851668
26585	851669
310674	851670
62216	851671
70500	851672
45320	851673
67585	851674
92088	851675
95284	851676
1875	851677
127481	851678
152266	851679
476	851680
25378	851681
27399	851682
2227	851683
98235	851684
169706	851685
5372	851686
6539	851687
58597	851688
24965	851689
58759	851690
260028	851691
16216	851692
188398	851693
63719	851694
125499	851695
85	851696
98411	851697
85	851698
9254	851699
85	851700
12209	851701
11689	851702
1763	851703
123961	851704
202243	851705
33609	851706
78699	851707
71	851708
41222	851709
64499	851710
60274	851711
3526	851712
221784	851713
67780	851714
257751	851715
41855	851716
6899	851717
1304	851718
77936	851719
2498	851720
189602	851721
38968	851722
209810	851723
210935	851724
27452	851725
212752	851726
173053	851727
319705	851728
172848	851729
86758	851730
283518	851731
84745	851732
76884	851733
39513	851734
63656	851735
131977	851736
23644	851737
190649	851738
20710	851739
173229	851740
252744	851741
264680	851742
196661	851743
40986	851744
39127	851745
29050	851746
25967	851747
13789	851748
13789	851749
278498	851750
308963	851751
210766	851752
162880	851753
41040	851754
31038	851755
245332	851756
132851	851757
145307	851758
44897	851759
61347	851760
156601	851761
140688	851762
245960	851763
102603	851764
116744	851765
130770	851766
262721	851767
284203	851768
271534	851769
110697	851770
260123	851771
72598	851772
116958	851773
170182	851774
15245	851775
127589	851776
28856	851777
51718	851778
22542	851779
227738	851780
5241	851781
187453	851782
103747	851783
1840	851784
2518	851785
229446	851786
29981	851787
188633	851788
11432	851789
105861	851790
259567	851791
287295	851792
23577	851793
13353	851794
6637	851795
189786	851796
8332	851797
3347	851798
201365	851799
62072	851800
83540	851801
254467	851802
155333	851803
48711	851804
244922	851805
59456	851806
85949	851807
11257	851808
84228	851809
13152	851810
117848	851811
102625	851812
254151	851813
285706	851814
48663	851815
112318	851816
82788	851817
131805	851818
186582	851819
299623	851820
150130	851821
121112	851822
153866	851823
5204	851824
211044	851825
15656	851826
157003	851827
147791	851828
31188	851829
84296	851830
190070	851831
309472	851832
186770	851833
10404	851834
11078	851835
9972	851836
12492	851837
78661	851838
8622	851839
99859	851840
13221	851841
237939	851842
121749	851843
170661	851844
297937	851845
60875	851846
153831	851847
254856	851848
16821	851849
289635	851850
142509	851851
286548	851852
123517	851853
244273	851854
208930	851855
89582	851856
170547	851857
282188	851858
78412	851859
53130	851860
298696	851861
278486	851862
22559	851863
248098	851864
84701	851865
93794	851866
85091	851867
18460	851868
12186	851869
17475	851870
94630	851871
111607	851872
112291	851873
147127	851874
146601	851875
147303	851876
24379	851877
191758	851878
118593	851879
182696	851880
159452	851881
75259	851882
276742	851883
187375	851884
232177	851885
78739	851886
85935	851887
108974	851888
282707	851889
86037	851890
10577	851891
41220	851892
1646	851893
61006	851894
98139	851895
222176	851896
223299	851897
28670	851898
1131	851899
20981	851900
33675	851901
139079	851902
41433	851903
231887	851904
150334	851905
52231	851906
189101	851907
25037	851908
25037	851909
92507	851910
41468	851911
200923	851912
37997	851913
69173	851914
127345	851915
178733	851916
19693	851917
84390	851918
126990	851919
203902	851920
2574	851921
164793	851922
190512	851923
249	851924
39718	851925
160947	851926
27257	851927
119069	851928
140843	851929
143726	851930
293427	851931
148681	851932
123233	851933
5446	851934
260160	851935
183955	851936
197287	851937
183442	851938
287147	851939
40121	851940
64557	851941
38487	851942
23655	851943
577	851944
198791	851945
40768	851946
9024	851947
319094	851948
164627	851949
25547	851950
42867	851951
8772	851952
212316	851953
199000	851954
254303	851955
321153	851956
87951	851957
23860	851958
95776	851959
74124	851960
68319	851961
2510	851962
165033	851963
78844	851964
5435	851965
122181	851966
31124	851967
168197	851968
32988	851969
8332	851970
6126	851971
18901	851972
65545	851973
121089	851974
2526	851975
72160	851976
240842	851977
212881	851978
252091	851979
162443	851980
37893	851981
69878	851982
263571	851983
43018	851984
231134	851985
197353	851986
179509	851987
46878	851988
2378	851989
43019	851990
1746	851991
68475	851992
207068	851993
2840	851994
40713	851995
163776	851996
161440	851997
12601	851998
56894	851999
44298	852000
100160	852001
293668	852002
212209	852003
25625	852004
125400	852005
43852	852006
126797	852007
223670	852008
181370	852009
41431	852010
212841	852011
19742	852012
4429	852013
91008	852014
100029	852015
7017	852016
7107	852017
69627	852018
4415	852019
17852	852020
15045	852021
4153	852022
4523	852023
171286	852024
185321	852025
66235	852026
66291	852027
2355	852028
162443	852029
13411	852030
75608	852031
11314	852032
34872	852033
177358	852034
164432	852035
3101	852036
127107	852037
273162	852038
232399	852039
92783	852040
45988	852041
273053	852042
13146	852043
114234	852044
288680	852045
77634	852046
26087	852047
24762	852048
29356	852049
41804	852050
95690	852051
41674	852052
77850	852053
82183	852054
148194	852055
42065	852056
30010	852057
93582	852058
43484	852059
125576	852060
126582	852061
268037	852062
3680	852063
64216	852064
89454	852065
127192	852066
233061	852067
57871	852068
72562	852069
173765	852070
263193	852071
17172	852072
207189	852073
96328	852074
279461	852075
78936	852076
90581	852077
286874	852078
187614	852079
288491	852080
93733	852081
71729	852082
41715	852083
186645	852084
119968	852085
101220	852086
242400	852087
260504	852088
179952	852089
146776	852090
99474	852091
165595	852092
117204	852093
125538	852094
26999	852095
37264	852096
295952	852097
152125	852098
133397	852099
303217	852100
296668	852101
102965	852102
128890	852103
140681	852104
282758	852105
250825	852106
110140	852107
124897	852108
50706	852109
167735	852110
230210	852111
8605	852112
14807	852113
37168	852114
114883	852115
129050	852116
5765	852117
137502	852118
77002	852119
28696	852120
291	852121
271591	852122
101765	852123
66816	852124
151530	852125
21769	852126
59198	852127
208552	852128
53902	852129
149614	852130
3587	852131
31938	852132
100840	852133
110834	852134
182058	852135
181768	852136
191740	852137
140659	852138
225400	852139
62688	852140
52784	852141
147396	852142
62175	852143
292470	852144
167038	852145
93681	852146
142967	852147
154639	852148
182027	852149
148403	852150
194664	852151
135732	852152
63129	852153
183504	852154
128188	852155
146000	852156
144602	852157
119062	852158
272542	852159
194806	852160
170070	852161
77191	852162
212390	852163
318667	852164
5522	852165
45613	852166
191009	852167
117335	852168
22840	852169
133144	852170
106995	852171
12681	852172
63145	852173
278189	852174
142968	852175
231031	852176
24252	852177
19242	852178
122106	852179
156654	852180
144877	852181
200842	852182
277348	852183
229749	852184
23218	852185
252186	852186
82403	852187
299500	852188
313269	852189
131604	852190
85115	852191
44679	852192
107342	852193
53	852194
101999	852195
3295	852196
278901	852197
152289	852198
84252	852199
214049	852200
167568	852201
142895	852202
118525	852203
306237	852204
127048	852205
74134	852206
216077	852207
200547	852208
225219	852209
28028	852210
11694	852211
48807	852212
128581	852213
73602	852214
105998	852215
17716	852216
155815	852217
155878	852218
60195	852219
13326	852220
43607	852221
47192	852222
212835	852223
213330	852224
214512	852225
62669	852226
64888	852227
2269	852228
1386	852229
1654	852230
37525	852231
66343	852232
83737	852233
105116	852234
295304	852235
88566	852236
5906	852237
33778	852238
46635	852239
148862	852240
88566	852241
231119	852242
174934	852243
2100	852244
29158	852245
5550	852246
218348	852247
87813	852248
37508	852249
7031	852250
11995	852251
17310	852252
328144	852253
328060	852254
58890	852255
309847	852256
14230	852257
197100	852258
73114	852259
210413	852260
104574	852261
148666	852262
172452	852263
214828	852264
187	852265
306459	852266
11008	852267
209442	852268
5866	852269
57335	852270
148192	852271
235258	852272
60772	852273
120103	852274
8703	852275
231011	852276
15	852277
136988	852278
20599	852279
202931	852280
24698	852281
153753	852282
51954	852283
84934	852284
325118	852285
195892	852286
284432	852287
251768	852288
173061	852289
125726	852290
126677	852291
155070	852292
116499	852293
52267	852294
189344	852295
230715	852296
200435	852297
149842	852298
16700	852299
169074	852300
39238	852301
102489	852302
44870	852303
44870	852304
127390	852305
60609	852306
2659	852307
92093	852308
287875	852309
53969	852310
2427	852311
2082	852312
315363	852313
116499	852314
103470	852315
191574	852316
79574	852317
79574	852318
305603	852319
322904	852320
102707	852321
212545	852322
150097	852323
303277	852324
269276	852325
124166	852326
115282	852327
9547	852328
2618	852329
145845	852330
188861	852331
17215	852332
64106	852333
118396	852334
55895	852335
187073	852336
16694	852337
35932	852338
79689	852339
269504	852340
67007	852341
40025	852342
183820	852343
102708	852344
159659	852345
40018	852346
196394	852347
44088	852348
16293	852349
303463	852350
4838	852351
52635	852352
260299	852353
154925	852354
140219	852355
13124	852356
130135	852357
88172	852358
12419	852359
31465	852360
91731	852361
99470	852362
43946	852363
31067	852364
209812	852365
245204	852366
114039	852367
71001	852368
21572	852369
28461	852370
70080	852371
14475	852372
99470	852373
21574	852374
13970	852375
2398	852376
29951	852377
29010	852378
43564	852379
254589	852380
4164	852381
43772	852382
238444	852383
102708	852384
320	852385
43707	852386
168677	852387
67110	852388
132506	852389
25892	852390
158168	852391
201403	852392
144674	852393
39415	852394
15804	852395
154977	852396
50375	852397
39415	852398
2497	852399
45648	852400
325762	852401
1681	852402
80495	852403
83279	852404
160095	852405
266349	852406
154103	852407
28973	852408
20440	852409
282726	852410
285309	852411
38190	852412
262807	852413
161991	852414
126969	852415
111556	852416
113472	852417
118131	852418
126315	852419
2325	852420
204185	852421
2147	852422
294910	852423
101828	852424
62404	852425
172442	852426
168835	852427
108476	852428
185158	852429
228950	852430
114236	852431
246739	852432
320282	852433
34398	852434
29082	852435
81740	852436
71447	852437
22167	852438
228242	852439
144155	852440
22120	852441
49642	852442
254938	852443
75787	852444
116517	852445
265267	852446
785	852447
154374	852448
103693	852449
164341	852450
20876	852451
272090	852452
61982	852453
76980	852454
94548	852455
147134	852456
279	852457
15383	852458
62956	852459
20906	852460
182550	852461
301633	852462
262782	852463
119253	852464
9118	852465
227629	852466
185058	852467
5522	852468
68350	852469
5705	852470
163534	852471
163477	852472
12103	852473
196787	852474
299661	852475
84035	852476
7630	852477
2608	852478
178144	852479
139853	852480
45284	852481
46999	852482
40134	852483
19967	852484
15313	852485
123434	852486
158033	852487
94126	852488
126126	852489
165423	852490
87797	852491
56820	852492
104801	852493
194485	852494
306202	852495
219914	852496
82279	852497
66066	852498
12890	852499
36744	852500
302994	852501
5706	852502
885	852503
50978	852504
107737	852505
209621	852506
198866	852507
78072	852508
28928	852509
259068	852510
17310	852511
88	852512
7178	852513
52661	852514
54850	852515
222241	852516
81792	852517
4713	852518
40398	852519
33554	852520
96862	852521
11909	852522
150211	852523
29544	852524
119905	852525
40811	852526
3888	852527
166507	852528
127	852529
2917	852530
2963	852531
12531	852532
17014	852533
48234	852534
178	852535
124517	852536
1976	852537
55	852538
723	852539
63321	852540
58043	852541
90	852542
81957	852543
24263	852544
24263	852545
69110	852546
76474	852547
103786	852548
102331	852549
56158	852550
1195	852551
36731	852552
1575	852553
2937	852554
145937	852555
97871	852556
13236	852557
6361	852558
90886	852559
23953	852560
61266	852561
4181	852562
190750	852563
73112	852564
84055	852565
35425	852566
59897	852567
135553	852568
2590	852569
687	852570
234764	852571
23776	852572
3486	852573
11765	852574
16956	852575
1224	852576
16956	852577
60593	852578
176094	852579
76313	852580
59485	852581
117991	852582
86193	852583
33990	852584
100826	852585
304	852586
748	852587
101754	852588
85329	852589
62886	852590
126054	852591
273599	852592
27174	852593
117758	852594
25776	852595
312834	852596
3211	852597
154390	852598
9935	852599
190121	852600
19561	852601
6575	852602
8221	852603
4004	852604
243623	852605
1353	852606
51577	852607
7519	852608
963	852609
51577	852610
61274	852611
84076	852612
95434	852613
208771	852614
74364	852615
160610	852616
6685	852617
57571	852618
229	852619
33318	852620
54337	852621
125775	852622
44713	852623
4721	852624
21425	852625
102608	852626
35564	852627
57399	852628
44016	852629
203654	852630
21030	852631
96629	852632
1094	852633
14662	852634
187985	852635
54458	852636
202505	852637
211064	852638
73945	852639
176860	852640
32454	852641
92347	852642
140542	852643
228117	852644
98362	852645
25096	852646
25182	852647
163786	852648
151366	852649
7336	852650
1933	852651
18009	852652
79444	852653
32433	852654
64471	852655
15724	852656
4942	852657
119738	852658
238649	852659
3772	852660
5834	852661
129278	852662
231396	852663
29226	852664
95893	852665
53221	852666
184721	852667
325111	852668
5909	852669
4877	852670
144619	852671
611	852672
110605	852673
53568	852674
20551	852675
113692	852676
8129	852677
18134	852678
8986	852679
47930	852680
30641	852681
160172	852682
135249	852683
22315	852684
262631	852685
61835	852686
30967	852687
248614	852688
79266	852689
1475	852690
137053	852691
177809	852692
1767	852693
53558	852694
28487	852695
27482	852696
23352	852697
17464	852698
795	852699
210222	852700
107305	852701
9833	852702
513	852703
577	852704
195400	852705
108961	852706
4405	852707
29919	852708
99720	852709
106876	852710
10090	852711
204491	852712
3639	852713
3817	852714
319374	852715
28134	852716
54694	852717
10311	852718
5055	852719
122617	852720
112253	852721
128163	852722
235922	852723
209427	852724
271367	852725
1509	852726
14436	852727
9198	852728
113300	852729
39031	852730
231430	852731
38844	852732
47599	852733
2789	852734
50047	852735
10464	852736
135591	852737
53048	852738
178102	852739
4987	852740
107047	852741
26256	852742
128294	852743
20546	852744
801	852745
37360	852746
18890	852747
92309	852748
190524	852749
281973	852750
190442	852751
116545	852752
26060	852753
59185	852754
121416	852755
6440	852756
140	852757
6677	852758
204427	852759
244808	852760
75966	852761
1011	852762
79432	852763
158553	852764
7754	852765
119012	852766
77353	852767
84	852768
2415	852769
1013	852770
51042	852771
49267	852772
1728	852773
21810	852774
24717	852775
140760	852776
1424	852777
30000	852778
16271	852779
34	852780
147851	852781
2199	852782
151480	852783
10950	852784
297794	852785
109040	852786
87057	852787
4505	852788
110523	852789
66237	852790
70364	852791
20017	852792
33189	852793
123922	852794
138123	852795
819	852796
522	852797
111860	852798
34491	852799
35415	852800
126234	852801
12691	852802
11087	852803
192228	852804
1705	852805
115488	852806
12827	852807
55537	852808
128184	852809
166912	852810
80292	852811
23767	852812
47537	852813
26340	852814
8589	852815
318740	852816
52069	852817
1093	852818
1886	852819
19917	852820
186434	852821
152426	852822
17072	852823
39822	852824
135271	852825
32857	852826
36090	852827
24754	852828
150480	852829
11115	852830
117348	852831
175160	852832
20805	852833
15275	852834
222772	852835
14586	852836
1312	852837
169077	852838
6099	852839
111842	852840
154002	852841
42584	852842
27261	852843
5898	852844
40403	852845
35064	852846
91	852847
101885	852848
4686	852849
37495	852850
1163	852851
26264	852852
34107	852853
115143	852854
51614	852855
16739	852856
152270	852857
133172	852858
204634	852859
56788	852860
133760	852861
4308	852862
264330	852863
15399	852864
55399	852865
127059	852866
77217	852867
32770	852868
50649	852869
75323	852870
286149	852871
75835	852872
25921	852873
50311	852874
19816	852875
11619	852876
207081	852877
48793	852878
221987	852879
56761	852880
45657	852881
179844	852882
25744	852883
234957	852884
74387	852885
35595	852886
6271	852887
370	852888
8328	852889
75997	852890
12229	852891
198136	852892
865	852893
136336	852894
42706	852895
1164	852896
209970	852897
149157	852898
125243	852899
174230	852900
103664	852901
99636	852902
93789	852903
66300	852904
66733	852905
3036	852906
53974	852907
647	852908
94885	852909
89733	852910
133537	852911
56711	852912
17791	852913
10164	852914
42762	852915
47054	852916
263343	852917
48480	852918
255479	852919
95156	852920
32649	852921
1228	852922
27499	852923
869	852924
6714	852925
13948	852926
38722	852927
84247	852928
40854	852929
132578	852930
26858	852931
22139	852932
138099	852933
23015	852934
20123	852935
14998	852936
10088	852937
267770	852938
62423	852939
8953	852940
47979	852941
60128	852942
151555	852943
212697	852944
79575	852945
93595	852946
136067	852947
45	852948
62707	852949
81933	852950
8469	852951
7329	852952
224670	852953
32303	852954
1917	852955
1064	852956
213405	852957
84530	852958
3468	852959
118588	852960
8531	852961
48581	852962
163264	852963
16110	852964
212	852965
9021	852966
59153	852967
53542	852968
15931	852969
63879	852970
115069	852971
14835	852972
832	852973
213518	852974
72598	852975
4958	852976
593	852977
19342	852978
165216	852979
75528	852980
1752	852981
37162	852982
1030	852983
55048	852984
242887	852985
95053	852986
17873	852987
46198	852988
141972	852989
31358	852990
280006	852991
47473	852992
119860	852993
219663	852994
302886	852995
195223	852996
290259	852997
290413	852998
163445	852999
152827	853000
322126	853001
79910	853002
115051	853003
290863	853004
123690	853005
115140	853006
153758	853007
100406	853008
326998	853009
274105	853010
251490	853011
108734	853012
219092	853013
93745	853014
24986	853015
181802	853016
55590	853017
11530	853018
288599	853019
34474	853020
26556	853021
115676	853022
77820	853023
222387	853024
2099	853025
3307	853026
13511	853027
61416	853028
2058	853029
1490	853030
68628	853031
1366	853032
16523	853033
742	853034
30354	853035
217573	853036
3607	853037
1960	853038
138965	853039
2658	853040
13920	853041
64426	853042
69051	853043
186575	853044
74612	853045
152878	853046
78863	853047
24741	853048
69	853049
114769	853050
96	853051
16853	853052
177824	853053
1581	853054
187962	853055
4545	853056
298	853057
31990	853058
299470	853059
42533	853060
22631	853061
3482	853062
30870	853063
5093	853064
17572	853065
18747	853066
8289	853067
168844	853068
4684	853069
16085	853070
20479	853071
4634	853072
15372	853073
50877	853074
11044	853075
27860	853076
22269	853077
280662	853078
279518	853079
96709	853080
88507	853081
143931	853082
4385	853083
56985	853084
223271	853085
223359	853086
238456	853087
74831	853088
13234	853089
135990	853090
159409	853091
299036	853092
172623	853093
50111	853094
155758	853095
324905	853096
2437	853097
2232	853098
251927	853099
886	853100
61426	853101
77693	853102
110068	853103
90607	853104
89260	853105
4690	853106
2563	853107
48111	853108
9648	853109
165062	853110
88404	853111
49555	853112
714	853113
214582	853114
87116	853115
10232	853116
188471	853117
3879	853118
297921	853119
286294	853120
249961	853121
214582	853122
81397	853123
303251	853124
297391	853125
327595	853126
178444	853127
110804	853128
297995	853129
318038	853130
270068	853131
258271	853132
195590	853133
249884	853134
142731	853135
150272	853136
255658	853137
160008	853138
221684	853139
12112	853140
229404	853141
90243	853142
155456	853143
209891	853144
141219	853145
67097	853146
131920	853147
203701	853148
96473	853149
40537	853150
6824	853151
229434	853152
254331	853153
324843	853154
218016	853155
112053	853156
219712	853157
141905	853158
237322	853159
154048	853160
221011	853161
161174	853162
186844	853163
2260	853164
101753	853165
306241	853166
201403	853167
195427	853168
213251	853169
173627	853170
124446	853171
327715	853172
196509	853173
125533	853174
310663	853175
118091	853176
269863	853177
195590	853178
304265	853179
3065	853180
58951	853181
58379	853182
94166	853183
130540	853184
111289	853185
188289	853186
142333	853187
9915	853188
16996	853189
2741	853190
84	853191
622	853192
250459	853193
18960	853194
67911	853195
159426	853196
2339	853197
38511	853198
230037	853199
41539	853200
9620	853201
105712	853202
11647	853203
26473	853204
39366	853205
172937	853206
9862	853207
26423	853208
64116	853209
179380	853210
153250	853211
258750	853212
91454	853213
104533	853214
86471	853215
149784	853216
63521	853217
1340	853218
84975	853219
121747	853220
2174	853221
43858	853222
63300	853223
49356	853224
260081	853225
221924	853226
137772	853227
74831	853228
246590	853229
117113	853230
10917	853231
3049	853232
32743	853233
5730	853234
38505	853235
138965	853236
22194	853237
13511	853238
30000	853239
33387	853240
51147	853241
70091	853242
4944	853243
1434	853244
13234	853245
43650	853246
32743	853247
35224	853248
3632	853249
73790	853250
1222	853251
85	853252
107132	853253
6677	853254
207082	853255
10904	853256
194645	853257
10917	853258
49861	853259
496	853260
33387	853261
35282	853262
22664	853263
102512	853264
15530	853265
10090	853266
1353	853267
34553	853268
57409	853269
5209	853270
84373	853271
25230	853272
185436	853273
5209	853274
4525	853275
30354	853276
1429	853277
193500	853278
96728	853279
21220	853280
18853	853281
65923	853282
32468	853283
77618	853284
113027	853285
117595	853286
43886	853287
3049	853288
15057	853289
899	853290
83375	853291
190967	853292
9538	853293
1222	853294
522	853295
1687	853296
12641	853297
1495	853298
40632	853299
21455	853300
47502	853301
211944	853302
3549	853303
45485	853304
3549	853305
88008	853306
1959	853307
5481	853308
3806	853309
14347	853310
32866	853311
691	853312
79344	853313
223029	853314
196476	853315
16820	853316
14850	853317
27680	853318
174466	853319
180503	853320
75495	853321
80168	853322
85650	853323
72507	853324
235486	853325
89821	853326
11347	853327
55155	853328
27428	853329
215502	853330
194853	853331
98382	853332
4719	853333
156748	853334
69735	853335
3732	853336
2477	853337
21252	853338
37821	853339
31000	853340
85199	853341
18015	853342
48164	853343
33303	853344
17630	853345
134151	853346
50321	853347
236634	853348
25061	853349
122781	853350
56642	853351
43076	853352
153474	853353
99361	853354
85603	853355
56391	853356
4157	853357
80711	853358
38440	853359
7426	853360
26309	853361
11200	853362
66419	853363
99399	853364
60937	853365
55968	853366
144760	853367
39744	853368
9061	853369
78990	853370
75685	853371
29132	853372
37727	853373
63536	853374
5826	853375
267251	853376
278425	853377
3740	853378
282721	853379
279376	853380
117575	853381
179689	853382
275207	853383
59408	853384
75513	853385
183182	853386
129396	853387
233635	853388
114058	853389
270426	853390
273280	853391
177333	853392
188309	853393
242958	853394
12910	853395
270904	853396
142415	853397
229324	853398
211916	853399
105744	853400
157315	853401
289611	853402
102041	853403
268335	853404
12940	853405
80753	853406
278102	853407
116959	853408
77177	853409
74164	853410
245163	853411
159511	853412
102041	853413
88677	853414
142633	853415
270978	853416
248109	853417
17542	853418
159388	853419
73204	853420
159001	853421
115206	853422
279346	853423
101251	853424
2959	853425
38644	853426
86400	853427
265602	853428
99036	853429
116363	853430
310167	853431
181662	853432
177864	853433
273028	853434
112576	853435
83610	853436
293195	853437
273453	853438
115068	853439
156908	853440
177160	853441
72127	853442
75953	853443
263419	853444
74352	853445
172737	853446
74352	853447
110591	853448
110704	853449
115093	853450
178590	853451
179286	853452
49940	853453
275103	853454
270400	853455
50069	853456
12894	853457
271956	853458
195019	853459
163576	853460
150395	853461
267784	853462
109026	853463
270513	853464
263046	853465
272617	853466
199272	853467
295100	853468
316881	853469
305237	853470
74487	853471
3517	853472
27089	853473
12819	853474
23951	853475
24176	853476
9537	853477
165814	853478
228827	853479
80618	853480
131803	853481
200505	853482
128767	853483
73414	853484
24044	853485
226718	853486
176415	853487
17710	853488
157235	853489
244081	853490
245261	853491
18923	853492
2786	853493
188556	853494
36301	853495
6502	853496
323488	853497
14733	853498
6470	853499
213026	853500
27564	853501
118606	853502
14733	853503
118606	853504
14733	853505
159049	853506
15581	853507
249375	853508
184419	853509
288082	853510
1928	853511
42279	853512
3781	853513
8316	853514
137390	853515
10238	853516
10253	853517
125279	853518
125279	853519
13245	853520
5901	853521
136863	853522
278054	853523
1120	853524
82556	853525
49982	853526
11657	853527
115795	853528
2996	853529
102056	853530
102051	853531
22011	853532
105844	853533
22761	853534
134903	853535
141651	853536
113174	853537
106075	853538
7233	853539
186152	853540
163101	853541
5606	853542
268413	853543
279326	853544
17713	853545
76381	853546
51022	853547
29011	853548
41381	853549
70185	853550
83123	853551
33671	853552
96560	853553
41381	853554
53406	853555
134903	853556
186043	853557
46223	853558
32169	853559
158660	853560
32128	853561
117401	853562
43187	853563
102828	853564
167474	853565
118523	853566
3860	853567
11628	853568
21013	853569
37418	853570
3975	853571
12345	853572
747	853573
150580	853574
25472	853575
13313	853576
131488	853577
279750	853578
22196	853579
1329	853580
118079	853581
99284	853582
261142	853583
48438	853584
183640	853585
176367	853586
252760	853587
126498	853588
26114	853589
78596	853590
20281	853591
124320	853592
23641	853593
124958	853594
3022	853595
52213	853596
113763	853597
183234	853598
241424	853599
173962	853600
12986	853601
186210	853602
106695	853603
152471	853604
79061	853605
173349	853606
251549	853607
263757	853608
137955	853609
7908	853610
179084	853611
103351	853612
100287	853613
141950	853614
35320	853615
1682	853616
109114	853617
253279	853618
110004	853619
103924	853620
160696	853621
302673	853622
73063	853623
26325	853624
124889	853625
273681	853626
271024	853627
1998	853628
62542	853629
8406	853630
48944	853631
132712	853632
44905	853633
68634	853634
241525	853635
30470	853636
239480	853637
26724	853638
317679	853639
125786	853640
8346	853641
109221	853642
46146	853643
113154	853644
40166	853645
62876	853646
62876	853647
91651	853648
4765	853649
2778	853650
88573	853651
36308	853652
1665	853653
8061	853654
367	853655
20317	853656
252455	853657
39323	853658
30270	853659
51211	853660
13723	853661
51779	853662
137620	853663
88562	853664
17405	853665
23970	853666
265697	853667
66416	853668
214180	853669
58436	853670
14487	853671
2488	853672
1353	853673
23475	853674
43379	853675
13317	853676
47025	853677
55623	853678
111496	853679
100248	853680
42250	853681
44731	853682
75	853683
185093	853684
56175	853685
56808	853686
170799	853687
107228	853688
243869	853689
144967	853690
215734	853691
317147	853692
167502	853693
1058	853694
78419	853695
1992	853696
85	853697
3049	853698
67995	853699
158141	853700
272046	853701
62208	853702
7537	853703
111889	853704
36401	853705
36401	853706
155729	853707
19749	853708
69757	853709
46899	853710
7406	853711
4145	853712
21922	853713
8557	853714
107776	853715
118004	853716
197316	853717
78365	853718
3289	853719
10785	853720
1043	853721
24656	853722
265084	853723
49425	853724
63938	853725
92288	853726
245789	853727
20954	853728
49713	853729
222358	853730
178646	853731
35695	853732
9708	853733
68271	853734
128373	853735
224237	853736
54008	853737
41936	853738
22849	853739
122071	853740
100663	853741
8321	853742
69729	853743
125652	853744
47106	853745
71262	853746
19641	853747
87427	853748
120394	853749
18395	853750
11906	853751
263354	853752
107965	853753
114732	853754
38921	853755
6234	853756
156679	853757
118357	853758
120271	853759
172072	853760
1674	853761
67320	853762
298848	853763
71905	853764
26707	853765
205143	853766
20819	853767
128686	853768
223616	853769
154276	853770
27652	853771
27540	853772
3660	853773
91683	853774
198792	853775
1366	853776
12216	853777
30624	853778
27752	853779
166546	853780
238	853781
76418	853782
62511	853783
186223	853784
131360	853785
25746	853786
113862	853787
21794	853788
178755	853789
18990	853790
43504	853791
325942	853792
63904	853793
34493	853794
5038	853795
82607	853796
54692	853797
20208	853798
291866	853799
107229	853800
66691	853801
178909	853802
52596	853803
184251	853804
16056	853805
214955	853806
727	853807
170673	853808
137704	853809
192568	853810
3828	853811
308835	853812
208087	853813
96692	853814
185743	853815
3393	853816
55261	853817
16939	853818
67399	853819
96629	853820
3066	853821
1771	853822
6170	853823
33638	853824
104962	853825
103243	853826
1885	853827
243253	853828
16523	853829
168528	853830
39579	853831
82414	853832
146775	853833
74008	853834
87944	853835
268253	853836
181662	853837
119520	853838
265387	853839
168138	853840
183563	853841
256303	853842
66020	853843
120232	853844
177052	853845
1574	853846
275344	853847
24747	853848
241618	853849
51418	853850
286378	853851
196613	853852
102011	853853
51323	853854
119294	853855
169298	853856
115221	853857
4590	853858
221919	853859
321915	853860
262366	853861
124	853862
43765	853863
253121	853864
176	853865
176	853866
169860	853867
210555	853868
134679	853869
32474	853870
270299	853871
30788	853872
30788	853873
30788	853874
3424	853875
3424	853876
3424	853877
45735	853878
147974	853879
6026	853880
174984	853881
13119	853882
83730	853883
194034	853884
45734	853885
37280	853886
97242	853887
9905	853888
18375	853889
17321	853890
18375	853891
149874	853892
13794	853893
18387	853894
84055	853895
131574	853896
13794	853897
84171	853898
81028	853899
75445	853900
30220	853901
615	853902
60432	853903
226044	853904
84339	853905
18100	853906
74136	853907
38294	853908
215681	853909
197059	853910
201842	853911
191719	853912
43662	853913
32767	853914
71604	853915
120754	853916
182812	853917
65429	853918
58815	853919
38945	853920
197447	853921
70460	853922
57695	853923
9266	853924
32589	853925
12306	853926
3001	853927
86785	853928
4461	853929
19153	853930
80319	853931
82623	853932
121209	853933
1357	853934
6228	853935
4041	853936
106222	853937
71931	853938
127556	853939
522	853940
2789	853941
241568	853942
522	853943
1871	853944
9642	853945
39155	853946
51220	853947
77086	853948
311857	853949
84672	853950
6613	853951
212912	853952
193976	853953
249042	853954
162131	853955
70288	853956
260801	853957
8549	853958
54534	853959
243949	853960
61203	853961
4873	853962
65400	853963
28531	853964
293622	853965
33591	853966
57900	853967
114891	853968
223773	853969
6329	853970
154242	853971
50362	853972
39231	853973
52440	853974
216288	853975
282201	853976
4662	853977
16569	853978
298405	853979
54370	853980
42918	853981
64854	853982
9203	853983
268348	853984
9555	853985
48462	853986
13214	853987
97834	853988
122156	853989
21672	853990
85731	853991
133310	853992
89590	853993
12805	853994
38837	853995
13320	853996
254093	853997
66884	853998
136224	853999
70281	854000
107870	854001
161527	854002
164168	854003
155173	854004
156314	854005
321655	854006
174925	854007
284920	854008
263895	854009
183491	854010
223370	854011
208289	854012
221997	854013
259755	854014
307824	854015
102329	854016
150382	854017
226105	854018
248699	854019
285819	854020
311441	854021
289873	854022
102906	854023
112760	854024
159688	854025
124709	854026
237351	854027
64522	854028
266858	854029
171240	854030
297217	854031
164775	854032
234799	854033
190050	854034
199641	854035
224906	854036
197254	854037
153494	854038
163192	854039
67928	854040
298534	854041
246932	854042
300232	854043
74123	854044
286870	854045
164781	854046
170562	854047
207401	854048
55430	854049
24632	854050
50823	854051
257888	854052
216934	854053
235794	854054
297654	854055
54010	854056
116829	854057
220869	854058
223758	854059
135008	854060
68002	854061
13677	854062
121699	854063
7696	854064
143655	854065
222997	854066
8137	854067
21342	854068
64269	854069
20848	854070
129519	854071
201870	854072
45638	854073
39325	854074
56811	854075
214276	854076
316349	854077
101796	854078
105	854079
14398	854080
6220	854081
172798	854082
16253	854083
294647	854084
266214	854085
127439	854086
100559	854087
266090	854088
143006	854089
13206	854090
80705	854091
256204	854092
65751	854093
110257	854094
119818	854095
4263	854096
55076	854097
262039	854098
111092	854099
122673	854100
126794	854101
94090	854102
176285	854103
55287	854104
306209	854105
20472	854106
322841	854107
111092	854108
11819	854109
222853	854110
224010	854111
39097	854112
197990	854113
239957	854114
74090	854115
15279	854116
115481	854117
4616	854118
205831	854119
28945	854120
308378	854121
197764	854122
8731	854123
44839	854124
92711	854125
36068	854126
17650	854127
62389	854128
1616	854129
73361	854130
4980	854131
14272	854132
31619	854133
54317	854134
54317	854135
54317	854136
96537	854137
27776	854138
54317	854139
15562	854140
11528	854141
14999	854142
4264	854143
53434	854144
17732	854145
3441	854146
230844	854147
260575	854148
21222	854149
70217	854150
117859	854151
211025	854152
302327	854153
271967	854154
27193	854155
46602	854156
178236	854157
62377	854158
153379	854159
42268	854160
6576	854161
63412	854162
216142	854163
4733	854164
60359	854165
23807	854166
1777	854167
97188	854168
7928	854169
206922	854170
7928	854171
31767	854172
129897	854173
285740	854174
94534	854175
93432	854176
211608	854177
235759	854178
58256	854179
216623	854180
90140	854181
89607	854182
18357	854183
5245	854184
233054	854185
1033	854186
4813	854187
25712	854188
7928	854189
26454	854190
144128	854191
114910	854192
20166	854193
19659	854194
79559	854195
10405	854196
212932	854197
23986	854198
95361	854199
1585	854200
101818	854201
2216	854202
84067	854203
88315	854204
11371	854205
22174	854206
292237	854207
24669	854208
51506	854209
1831	854210
28128	854211
49462	854212
129096	854213
215583	854214
14626	854215
52906	854216
26855	854217
17720	854218
8057	854219
694	854220
3769	854221
12492	854222
314450	854223
40331	854224
4555	854225
71468	854226
5662	854227
479	854228
86554	854229
139722	854230
214100	854231
27863	854232
47904	854233
4734	854234
18136	854235
89052	854236
58926	854237
34067	854238
128373	854239
2091	854240
116579	854241
198653	854242
1370	854243
56349	854244
46066	854245
8776	854246
7051	854247
209942	854248
109580	854249
43544	854250
16993	854251
104002	854252
280024	854253
94155	854254
94306	854255
140103	854256
159377	854257
57933	854258
137335	854259
140453	854260
214100	854261
13281	854262
21152	854263
223	854264
160049	854265
287393	854266
239181	854267
3330	854268
8329	854269
7413	854270
8062	854271
256944	854272
37517	854273
6586	854274
3863	854275
87590	854276
8825	854277
8898	854278
297042	854279
10096	854280
41781	854281
88901	854282
55660	854283
35985	854284
1718	854285
101284	854286
64376	854287
6034	854288
6034	854289
25848	854290
30890	854291
132076	854292
87725	854293
13305	854294
153646	854295
8674	854296
41127	854297
71364	854298
77111	854299
166332	854300
328519	854301
42583	854302
71351	854303
3709	854304
19689	854305
53996	854306
24450	854307
1268	854308
33488	854309
70368	854310
17567	854311
2944	854312
109875	854313
38636	854314
2747	854315
29665	854316
5513	854317
80320	854318
49491	854319
81133	854320
31028	854321
57169	854322
10053	854323
108652	854324
273898	854325
1596	854326
28154	854327
3682	854328
317381	854329
176124	854330
207538	854331
98676	854332
73606	854333
200817	854334
259375	854335
54377	854336
18557	854337
39441	854338
192343	854339
50592	854340
1151	854341
154369	854342
74145	854343
46	854344
12118	854345
1889	854346
55797	854347
10058	854348
167384	854349
526	854350
179068	854351
14454	854352
51218	854353
33899	854354
9214	854355
320945	854356
124974	854357
252783	854358
19726	854359
301	854360
210088	854361
37997	854362
37264	854363
70172	854364
340	854365
4850	854366
23763	854367
58618	854368
191522	854369
15840	854370
60994	854371
155542	854372
65284	854373
256503	854374
176314	854375
153906	854376
74595	854377
6525	854378
220395	854379
152813	854380
8417	854381
11786	854382
226290	854383
239618	854384
122	854385
218054	854386
30751	854387
99605	854388
265274	854389
30467	854390
269736	854391
245322	854392
143336	854393
144299	854394
259983	854395
163760	854396
103369	854397
257538	854398
202334	854399
12016	854400
134907	854401
128438	854402
42373	854403
262373	854404
65293	854405
64274	854406
48963	854407
12721	854408
20282	854409
85849	854410
73660	854411
300508	854412
201134	854413
235641	854414
136681	854415
89312	854416
138559	854417
42373	854418
214408	854419
29472	854420
244241	854421
41808	854422
325977	854423
26351	854424
147798	854425
319751	854426
223227	854427
72264	854428
70377	854429
159186	854430
24493	854431
138748	854432
38141	854433
270002	854434
38141	854435
318316	854436
73336	854437
33801	854438
205372	854439
105537	854440
277891	854441
191713	854442
38499	854443
141921	854444
20929	854445
145705	854446
61612	854447
57735	854448
61612	854449
18721	854450
2098	854451
2953	854452
219883	854453
259182	854454
54800	854455
13052	854456
50697	854457
128812	854458
120149	854459
305112	854460
306422	854461
18857	854462
38225	854463
321245	854464
74587	854465
74587	854466
318238	854467
3972	854468
163684	854469
118621	854470
56809	854471
131668	854472
131670	854473
126186	854474
27083	854475
29212	854476
126112	854477
26107	854478
22598	854479
230886	854480
86219	854481
126468	854482
85939	854483
227482	854484
83248	854485
125638	854486
167669	854487
27831	854488
27831	854489
302895	854490
303583	854491
124128	854492
306390	854493
262123	854494
318235	854495
296754	854496
22598	854497
212524	854498
315978	854499
303605	854500
4761	854501
85267	854502
20925	854503
192851	854504
232870	854505
61934	854506
298248	854507
208024	854508
186102	854509
255945	854510
218650	854511
326270	854512
174923	854513
3958	854514
101731	854515
240522	854516
152510	854517
247101	854518
269426	854519
7321	854520
38446	854521
226198	854522
120536	854523
2998	854524
328057	854525
51238	854526
73936	854527
43962	854528
72145	854529
65473	854530
215815	854531
162614	854532
247555	854533
148416	854534
89327	854535
62586	854536
28719	854537
149054	854538
104107	854539
47713	854540
85266	854541
206099	854542
205475	854543
256473	854544
238024	854545
178747	854546
10197	854547
123733	854548
163650	854549
162209	854550
324792	854551
162049	854552
148133	854553
316604	854554
266754	854555
200258	854556
105516	854557
44416	854558
96338	854559
151209	854560
201134	854561
164927	854562
1688	854563
106482	854564
15365	854565
6634	854566
32483	854567
64107	854568
143488	854569
28226	854570
105242	854571
152895	854572
1253	854573
92785	854574
115978	854575
211038	854576
133144	854577
29712	854578
9390	854579
13851	854580
47172	854581
99442	854582
98978	854583
283839	854584
326582	854585
138853	854586
326767	854587
265933	854588
62078	854589
77581	854590
96344	854591
164846	854592
149038	854593
10195	854594
151197	854595
234054	854596
61839	854597
18233	854598
18233	854599
144851	854600
16560	854601
12096	854602
2585	854603
87750	854604
6795	854605
5478	854606
179476	854607
3476	854608
34241	854609
19631	854610
58071	854611
261777	854612
104120	854613
4306	854614
16413	854615
42390	854616
96088	854617
211033	854618
39406	854619
272334	854620
128989	854621
211033	854622
52316	854623
88246	854624
263984	854625
75562	854626
207438	854627
52412	854628
26649	854629
124242	854630
13697	854631
127611	854632
121454	854633
151330	854634
33034	854635
107556	854636
267730	854637
63662	854638
184185	854639
2743	854640
256756	854641
74469	854642
91974	854643
5665	854644
143700	854645
8982	854646
87550	854647
121470	854648
121522	854649
1378	854650
15737	854651
1932	854652
18781	854653
73625	854654
148843	854655
5036	854656
13189	854657
122132	854658
17583	854659
1887	854660
132457	854661
16341	854662
13952	854663
150477	854664
62053	854665
7694	854666
151099	854667
19066	854668
38581	854669
13494	854670
4496	854671
143953	854672
84977	854673
84977	854674
72789	854675
145573	854676
309421	854677
42317	854678
883	854679
11124	854680
55714	854681
2563	854682
107288	854683
64837	854684
829	854685
136224	854686
47458	854687
92961	854688
28710	854689
109138	854690
8407	854691
1882	854692
8805	854693
232310	854694
2329	854695
216411	854696
35588	854697
44750	854698
119385	854699
39880	854700
7721	854701
253119	854702
26560	854703
1707	854704
11081	854705
25958	854706
32501	854707
1120	854708
44629	854709
59236	854710
6705	854711
23697	854712
60259	854713
10061	854714
37338	854715
29342	854716
137026	854717
100082	854718
2352	854719
1755	854720
15150	854721
769	854722
32564	854723
40978	854724
3066	854725
19138	854726
180028	854727
108842	854728
6346	854729
1373	854730
32584	854731
49793	854732
35120	854733
3027	854734
74736	854735
59630	854736
1873	854737
63176	854738
14364	854739
45370	854740
46216	854741
104552	854742
61352	854743
19223	854744
12029	854745
4639	854746
1120	854747
243595	854748
100837	854749
62384	854750
116191	854751
92419	854752
21281	854753
21946	854754
20277	854755
30161	854756
141843	854757
72005	854758
192963	854759
124934	854760
88542	854761
14602	854762
50857	854763
289274	854764
166064	854765
32289	854766
207417	854767
200570	854768
284504	854769
232433	854770
189660	854771
319116	854772
313315	854773
47559	854774
20301	854775
162573	854776
29111	854777
161296	854778
91883	854779
13015	854780
112059	854781
213073	854782
35284	854783
1032	854784
35743	854785
30534	854786
40516	854787
253111	854788
256763	854789
160059	854790
57832	854791
327675	854792
68381	854793
61956	854794
280017	854795
215947	854796
67925	854797
33267	854798
118136	854799
166824	854800
129358	854801
153304	854802
184006	854803
305275	854804
230867	854805
8429	854806
28496	854807
319814	854808
230861	854809
29623	854810
6415	854811
215524	854812
314545	854813
39992	854814
104293	854815
112111	854816
265580	854817
107022	854818
278816	854819
323258	854820
109487	854821
108770	854822
151828	854823
211178	854824
74199	854825
74399	854826
264442	854827
280956	854828
280955	854829
29437	854830
143598	854831
304914	854832
33625	854833
53208	854834
110481	854835
130526	854836
141487	854837
172677	854838
55694	854839
322658	854840
70274	854841
86864	854842
40344	854843
60190	854844
94649	854845
59381	854846
150086	854847
18185	854848
65895	854849
85105	854850
250574	854851
143554	854852
166095	854853
10910	854854
36395	854855
74870	854856
87727	854857
223021	854858
42154	854859
6969	854860
70066	854861
264	854862
15378	854863
80780	854864
56528	854865
2670	854866
64188	854867
78277	854868
5476	854869
152088	854870
4101	854871
4605	854872
6237	854873
89581	854874
7559	854875
41896	854876
191429	854877
328094	854878
3775	854879
77745	854880
144189	854881
210799	854882
52302	854883
54615	854884
65560	854885
274	854886
22	854887
86556	854888
116504	854889
36359	854890
8289	854891
40580	854892
150058	854893
46842	854894
13682	854895
17584	854896
32038	854897
17391	854898
6571	854899
56057	854900
22123	854901
74906	854902
4349	854903
41278	854904
13273	854905
263433	854906
39193	854907
52977	854908
10468	854909
17476	854910
33578	854911
25008	854912
117636	854913
27097	854914
17944	854915
54655	854916
7203	854917
112339	854918
6530	854919
64648	854920
258267	854921
27141	854922
86041	854923
25135	854924
37847	854925
6292	854926
161824	854927
103278	854928
57165	854929
37847	854930
67767	854931
26352	854932
75888	854933
98786	854934
27318	854935
53889	854936
6630	854937
124465	854938
131623	854939
7345	854940
29409	854941
27457	854942
192368	854943
32249	854944
13351	854945
98169	854946
12128	854947
168223	854948
436	854949
166576	854950
1210	854951
7932	854952
231716	854953
12963	854954
147671	854955
147708	854956
122407	854957
69762	854958
4532	854959
55469	854960
6512	854961
68451	854962
442	854963
67035	854964
1347	854965
106246	854966
138086	854967
1951	854968
73350	854969
70	854970
40556	854971
55419	854972
8895	854973
69874	854974
4623	854975
248383	854976
127446	854977
1478	854978
47794	854979
81910	854980
82320	854981
30289	854982
226265	854983
81718	854984
81873	854985
111800	854986
114650	854987
47888	854988
62425	854989
233279	854990
323117	854991
47888	854992
88435	854993
47888	854994
66469	854995
50011	854996
137200	854997
225871	854998
47888	854999
277922	855000
61792	855001
66469	855002
30100	855003
25492	855004
66061	855005
25033	855006
1871	855007
74310	855008
8051	855009
2630	855010
20739	855011
222417	855012
21343	855013
17984	855014
219521	855015
159156	855016
120345	855017
102944	855018
3977	855019
9839	855020
1370	855021
8015	855022
6966	855023
142540	855024
273915	855025
44590	855026
48305	855027
207637	855028
113245	855029
30753	855030
52614	855031
3374	855032
215661	855033
963	855034
133958	855035
963	855036
963	855037
24453	855038
27305	855039
122312	855040
37672	855041
19771	855042
2737	855043
1222	855044
137622	855045
222365	855046
260	855047
15215	855048
58369	855049
152276	855050
5525	855051
143110	855052
30308	855053
200515	855054
25617	855055
194776	855056
20419	855057
87786	855058
3055	855059
27008	855060
20663	855061
75050	855062
9673	855063
46885	855064
73279	855065
40290	855066
89526	855067
77301	855068
152222	855069
131258	855070
204864	855071
189611	855072
204339	855073
45836	855074
19852	855075
6714	855076
109265	855077
53227	855078
69400	855079
6404	855080
58846	855081
120717	855082
23553	855083
181971	855084
42940	855085
6857	855086
1222	855087
52924	855088
256979	855089
170104	855090
142358	855091
75398	855092
4120	855093
119480	855094
81798	855095
17754	855096
30922	855097
111258	855098
22281	855099
138476	855100
34677	855101
114423	855102
126757	855103
50295	855104
88488	855105
71048	855106
214140	855107
492	855108
69259	855109
252379	855110
1262	855111
57353	855112
50530	855113
10202	855114
78806	855115
45541	855116
204024	855117
186808	855118
163538	855119
1871	855120
15888	855121
110262	855122
3549	855123
281550	855124
90036	855125
78577	855126
87174	855127
294704	855128
2015	855129
7088	855130
273774	855131
58257	855132
82265	855133
4393	855134
327184	855135
13078	855136
214674	855137
39352	855138
87509	855139
13811	855140
6731	855141
88192	855142
121056	855143
142160	855144
291439	855145
26191	855146
51669	855147
58368	855148
135466	855149
114814	855150
81420	855151
70863	855152
157858	855153
31761	855154
80471	855155
122722	855156
45733	855157
11260	855158
58218	855159
23214	855160
151754	855161
98115	855162
76879	855163
133189	855164
22630	855165
194571	855166
19195	855167
63141	855168
304951	855169
45458	855170
104987	855171
15080	855172
52266	855173
127572	855174
18788	855175
112003	855176
131988	855177
312846	855178
199332	855179
110575	855180
11093	855181
96720	855182
34414	855183
15958	855184
8770	855185
42196	855186
246692	855187
180869	855188
36985	855189
99065	855190
84027	855191
77764	855192
46247	855193
25200	855194
73195	855195
152662	855196
137084	855197
48387	855198
208128	855199
14750	855200
23680	855201
16877	855202
44615	855203
1302	855204
32942	855205
82778	855206
105195	855207
184656	855208
59215	855209
146122	855210
106325	855211
77332	855212
67997	855213
133308	855214
70959	855215
45615	855216
22946	855217
25430	855218
180130	855219
709	855220
198314	855221
163099	855222
704	855223
186054	855224
105663	855225
11036	855226
280399	855227
82058	855228
9219	855229
8189	855230
1021	855231
7	855232
21980	855233
86970	855234
22946	855235
119232	855236
205880	855237
9728	855238
167018	855239
181365	855240
84534	855241
81615	855242
41030	855243
199427	855244
126147	855245
93675	855246
27184	855247
98519	855248
136775	855249
213037	855250
82141	855251
38548	855252
308107	855253
154830	855254
47422	855255
65965	855256
24831	855257
56067	855258
88256	855259
22220	855260
6697	855261
17827	855262
300520	855263
27005	855264
78745	855265
35962	855266
33344	855267
194313	855268
157089	855269
75587	855270
16119	855271
214445	855272
166426	855273
130304	855274
29855	855275
7077	855276
175994	855277
10292	855278
310637	855279
154142	855280
115314	855281
109312	855282
303502	855283
52070	855284
45458	855285
430	855286
172312	855287
69609	855288
177860	855289
34616	855290
176265	855291
1751	855292
129654	855293
103867	855294
606	855295
23450	855296
89060	855297
33430	855298
41432	855299
278804	855300
188092	855301
144190	855302
95954	855303
27877	855304
206033	855305
289362	855306
12108	855307
306404	855308
119740	855309
92838	855310
94119	855311
56538	855312
60442	855313
177904	855314
131226	855315
165870	855316
144188	855317
152401	855318
109386	855319
23691	855320
210902	855321
116567	855322
50601	855323
6592	855324
47309	855325
113397	855326
82210	855327
18123	855328
84318	855329
41159	855330
49049	855331
48395	855332
183723	855333
70417	855334
181234	855335
86240	855336
17316	855337
81169	855338
26687	855339
68348	855340
239815	855341
274637	855342
65009	855343
12117	855344
70496	855345
191918	855346
9922	855347
47780	855348
19846	855349
129520	855350
17732	855351
89156	855352
43991	855353
104220	855354
8085	855355
8377	855356
136630	855357
69436	855358
11606	855359
20624	855360
148902	855361
189395	855362
547	855363
2530	855364
314775	855365
55879	855366
139407	855367
80856	855368
190816	855369
10952	855370
204485	855371
48620	855372
4778	855373
81077	855374
114552	855375
97765	855376
13514	855377
226815	855378
68529	855379
91118	855380
1598	855381
186677	855382
71196	855383
169788	855384
183915	855385
8856	855386
194192	855387
230090	855388
77461	855389
72814	855390
231030	855391
115722	855392
95438	855393
73268	855394
31376	855395
51165	855396
126423	855397
187457	855398
134671	855399
28246	855400
161302	855401
1858	855402
5652	855403
68913	855404
37296	855405
300365	855406
146595	855407
112933	855408
173760	855409
22847	855410
429	855411
80637	855412
139954	855413
29397	855414
36324	855415
111353	855416
29355	855417
26718	855418
81500	855419
77379	855420
31730	855421
61093	855422
159173	855423
182257	855424
180987	855425
13218	855426
192667	855427
120412	855428
131501	855429
18897	855430
103888	855431
2837	855432
15035	855433
21158	855434
143570	855435
185105	855436
1109	855437
25311	855438
22804	855439
155982	855440
26611	855441
6243	855442
34	855443
35050	855444
86845	855445
1263	855446
138457	855447
311723	855448
71245	855449
72630	855450
182692	855451
172089	855452
42157	855453
95954	855454
67649	855455
6664	855456
38000	855457
155002	855458
183839	855459
107489	855460
90746	855461
31493	855462
109873	855463
166069	855464
207420	855465
118055	855466
278227	855467
188144	855468
122723	855469
199170	855470
136993	855471
48172	855472
37383	855473
127427	855474
71084	855475
103597	855476
50601	855477
13490	855478
2876	855479
94359	855480
53488	855481
84416	855482
32000	855483
47639	855484
88398	855485
85927	855486
129453	855487
34263	855488
287039	855489
29677	855490
138451	855491
126615	855492
8722	855493
108052	855494
127350	855495
303678	855496
82806	855497
303680	855498
114249	855499
103	855500
122087	855501
310051	855502
34935	855503
22432	855504
56046	855505
133030	855506
72563	855507
10010	855508
30772	855509
228324	855510
127323	855511
286206	855512
51230	855513
125406	855514
5561	855515
93130	855516
215416	855517
8598	855518
20376	855519
67	855520
6592	855521
51405	855522
164590	855523
198956	855524
91791	855525
262634	855526
23105	855527
53335	855528
21841	855529
201995	855530
127150	855531
27018	855532
1903	855533
22630	855534
64197	855535
126369	855536
10849	855537
76829	855538
125627	855539
30240	855540
16331	855541
176396	855542
118376	855543
56384	855544
3768	855545
98412	855546
63614	855547
198460	855548
9158	855549
107920	855550
221848	855551
23105	855552
40215	855553
86129	855554
269436	855555
291137	855556
199418	855557
86746	855558
166233	855559
100693	855560
19749	855561
24827	855562
258516	855563
104403	855564
119663	855565
129545	855566
299432	855567
107822	855568
126403	855569
46221	855570
122005	855571
67933	855572
107579	855573
64144	855574
35951	855575
16480	855576
30825	855577
123007	855578
42758	855579
11364	855580
262392	855581
119669	855582
207957	855583
80386	855584
68200	855585
259978	855586
200144	855587
78700	855588
99597	855589
13061	855590
210878	855591
20852	855592
202371	855593
74246	855594
167935	855595
119772	855596
62712	855597
80045	855598
51651	855599
87879	855600
111664	855601
24297	855602
36935	855603
293	855604
9559	855605
246676	855606
47308	855607
52270	855608
97745	855609
62505	855610
93518	855611
50575	855612
124071	855613
141978	855614
46272	855615
18842	855616
566	855617
53039	855618
83956	855619
1486	855620
13539	855621
6773	855622
28591	855623
11356	855624
107654	855625
223195	855626
25373	855627
308123	855628
10098	855629
24449	855630
43055	855631
178642	855632
10414	855633
135827	855634
129243	855635
102419	855636
22317	855637
163923	855638
162177	855639
180246	855640
102338	855641
35383	855642
17700	855643
29996	855644
120432	855645
18157	855646
68820	855647
4622	855648
85677	855649
26588	855650
29186	855651
50602	855652
230801	855653
58540	855654
18776	855655
6392	855656
3496	855657
86532	855658
104063	855659
144937	855660
61145	855661
30771	855662
56409	855663
136033	855664
111497	855665
53251	855666
160507	855667
113497	855668
52850	855669
52778	855670
104712	855671
294903	855672
85280	855673
41356	855674
117890	855675
247818	855676
131159	855677
57031	855678
60320	855679
40227	855680
256766	855681
3903	855682
27202	855683
84534	855684
27511	855685
11970	855686
180681	855687
4501	855688
258568	855689
43636	855690
14121	855691
124474	855692
18	855693
2460	855694
216163	855695
1732	855696
16800	855697
143839	855698
306136	855699
296836	855700
26113	855701
8955	855702
62158	855703
21402	855704
17668	855705
131693	855706
191418	855707
274315	855708
36740	855709
33586	855710
3113	855711
37182	855712
23581	855713
106767	855714
5547	855715
31585	855716
320594	855717
2370	855718
210926	855719
35362	855720
145331	855721
117771	855722
52320	855723
96599	855724
161049	855725
18563	855726
108329	855727
69906	855728
13973	855729
68092	855730
12977	855731
191136	855732
47560	855733
108935	855734
71568	855735
95182	855736
15769	855737
1633	855738
141640	855739
26152	855740
107005	855741
326416	855742
3516	855743
40706	855744
72283	855745
125	855746
138856	855747
22339	855748
149484	855749
9950	855750
29523	855751
56585	855752
73979	855753
33381	855754
48386	855755
40915	855756
65980	855757
158386	855758
11582	855759
91959	855760
30747	855761
72640	855762
33098	855763
101355	855764
12289	855765
91889	855766
23045	855767
23045	855768
162747	855769
49583	855770
1485	855771
127976	855772
37108	855773
98290	855774
322158	855775
6854	855776
185371	855777
147985	855778
170461	855779
160784	855780
288813	855781
146924	855782
326997	855783
8990	855784
60442	855785
197890	855786
147261	855787
199598	855788
83346	855789
26304	855790
18795	855791
27840	855792
78486	855793
172117	855794
61974	855795
38604	855796
28256	855797
257004	855798
575	855799
193514	855800
20832	855801
314668	855802
282868	855803
325354	855804
217349	855805
45848	855806
54162	855807
74425	855808
1117	855809
148647	855810
171787	855811
790	855812
199507	855813
135936	855814
300996	855815
44436	855816
239508	855817
30422	855818
89113	855819
8578	855820
157224	855821
74085	855822
16066	855823
152894	855824
246212	855825
84728	855826
28581	855827
42646	855828
46534	855829
184490	855830
43631	855831
137044	855832
63530	855833
27979	855834
107810	855835
315419	855836
15063	855837
277269	855838
215139	855839
111	855840
98940	855841
50303	855842
31495	855843
43218	855844
17827	855845
42463	855846
29296	855847
36682	855848
100300	855849
54984	855850
34403	855851
46970	855852
86314	855853
136465	855854
1716	855855
130668	855856
41423	855857
173996	855858
34823	855859
36274	855860
28157	855861
104384	855862
12299	855863
85570	855864
276345	855865
20105	855866
86240	855867
14303	855868
7166	855869
17818	855870
60203	855871
2809	855872
144420	855873
3808	855874
278434	855875
102629	855876
130449	855877
114742	855878
204117	855879
2030	855880
108583	855881
94554	855882
146336	855883
58790	855884
3784	855885
26247	855886
80747	855887
57538	855888
226816	855889
116414	855890
12205	855891
36813	855892
51068	855893
33189	855894
36962	855895
18712	855896
137075	855897
73305	855898
184290	855899
36852	855900
62971	855901
181246	855902
24790	855903
8727	855904
36952	855905
451	855906
251080	855907
48475	855908
75801	855909
44320	855910
64785	855911
2741	855912
123630	855913
69708	855914
67226	855915
100935	855916
248923	855917
20703	855918
695	855919
54191	855920
214651	855921
33206	855922
140552	855923
103140	855924
188056	855925
71018	855926
277052	855927
180330	855928
38803	855929
107393	855930
188079	855931
122048	855932
7970	855933
156713	855934
30822	855935
11794	855936
18016	855937
128855	855938
89440	855939
51210	855940
21562	855941
29896	855942
49543	855943
75917	855944
122724	855945
100004	855946
81058	855947
77129	855948
144490	855949
53796	855950
37395	855951
323026	855952
36354	855953
171673	855954
26308	855955
46111	855956
11463	855957
148737	855958
234407	855959
1043	855960
256445	855961
202602	855962
207959	855963
2410	855964
42	855965
50561	855966
69695	855967
47014	855968
291115	855969
81524	855970
14586	855971
96616	855972
19443	855973
14586	855974
230320	855975
142752	855976
302320	855977
95742	855978
5541	855979
137070	855980
217055	855981
3361	855982
31793	855983
35332	855984
209993	855985
1387	855986
91617	855987
91805	855988
125822	855989
616	855990
22296	855991
316713	855992
3676	855993
77473	855994
123027	855995
54080	855996
95775	855997
82144	855998
187880	855999
161253	856000
40215	856001
95738	856002
132257	856003
257324	856004
31765	856005
147723	856006
184658	856007
15980	856008
107718	856009
258290	856010
193508	856011
88273	856012
7376	856013
24790	856014
219182	856015
28660	856016
28593	856017
55080	856018
95274	856019
322946	856020
87092	856021
199816	856022
133189	856023
112182	856024
6113	856025
62731	856026
3493	856027
91889	856028
173608	856029
144249	856030
16408	856031
129833	856032
26972	856033
283998	856034
86310	856035
196552	856036
288256	856037
216652	856038
98088	856039
130097	856040
48387	856041
2473	856042
110622	856043
246516	856044
64318	856045
57617	856046
87658	856047
78896	856048
136800	856049
101846	856050
181500	856051
255003	856052
154296	856053
77800	856054
25818	856055
64648	856056
4126	856057
6869	856058
40216	856059
46545	856060
232173	856061
123711	856062
16232	856063
322919	856064
4449	856065
288544	856066
75252	856067
25632	856068
38102	856069
23782	856070
52897	856071
128531	856072
43740	856073
274035	856074
147964	856075
52319	856076
256363	856077
3488	856078
54277	856079
62421	856080
5060	856081
155933	856082
127295	856083
82871	856084
187469	856085
105367	856086
73412	856087
36496	856088
81361	856089
70180	856090
96277	856091
298168	856092
195459	856093
176222	856094
137438	856095
213515	856096
108193	856097
28960	856098
190482	856099
85481	856100
131105	856101
152839	856102
121225	856103
296699	856104
45438	856105
69110	856106
92071	856107
88258	856108
87204	856109
50718	856110
56957	856111
6269	856112
43663	856113
88666	856114
23373	856115
143021	856116
1340	856117
22496	856118
183547	856119
121027	856120
12567	856121
480	856122
53012	856123
23866	856124
1089	856125
83487	856126
7968	856127
11955	856128
153928	856129
20065	856130
11022	856131
51205	856132
102635	856133
45	856134
188866	856135
24970	856136
189345	856137
38824	856138
5206	856139
4736	856140
104888	856141
7508	856142
91785	856143
18224	856144
119281	856145
18216	856146
203277	856147
75956	856148
8557	856149
9901	856150
113821	856151
10770	856152
2588	856153
20035	856154
248271	856155
6948	856156
56829	856157
210860	856158
3682	856159
89595	856160
57171	856161
129634	856162
823	856163
10162	856164
108774	856165
136440	856166
32375	856167
136617	856168
103900	856169
7051	856170
62762	856171
7051	856172
73117	856173
34474	856174
64822	856175
12037	856176
9446	856177
7744	856178
89805	856179
20013	856180
9126	856181
52054	856182
192109	856183
168	856184
63509	856185
34200	856186
2423	856187
7764	856188
122924	856189
23653	856190
1271	856191
42325	856192
98584	856193
97094	856194
66636	856195
21082	856196
25443	856197
69511	856198
56540	856199
78639	856200
814	856201
114279	856202
12641	856203
27735	856204
14443	856205
37809	856206
38103	856207
125021	856208
33103	856209
35419	856210
40935	856211
109299	856212
19668	856213
85757	856214
2170	856215
118482	856216
148814	856217
42071	856218
43355	856219
147766	856220
1883	856221
36839	856222
1340	856223
280	856224
3268	856225
67312	856226
87901	856227
33179	856228
5852	856229
4484	856230
1328	856231
145073	856232
34349	856233
6160	856234
106046	856235
214928	856236
986	856237
130422	856238
19074	856239
186811	856240
57176	856241
317	856242
2648	856243
9378	856244
63000	856245
15160	856246
23657	856247
73180	856248
35230	856249
17598	856250
3682	856251
178496	856252
130699	856253
35690	856254
3781	856255
33387	856256
51569	856257
117368	856258
1193	856259
16313	856260
238835	856261
36464	856262
9048	856263
23653	856264
33170	856265
286357	856266
190	856267
312030	856268
33486	856269
114620	856270
5211	856271
23893	856272
12346	856273
215233	856274
10886	856275
345	856276
3782	856277
121128	856278
81581	856279
50402	856280
133559	856281
137892	856282
24522	856283
83295	856284
50968	856285
11343	856286
7613	856287
157446	856288
16047	856289
16872	856290
16872	856291
25991	856292
1277	856293
77123	856294
4449	856295
22798	856296
32032	856297
150753	856298
5327	856299
111254	856300
157525	856301
16489	856302
110175	856303
1492	856304
10234	856305
150745	856306
1719	856307
99243	856308
461	856309
2012	856310
195538	856311
15356	856312
228106	856313
82286	856314
23339	856315
3607	856316
20601	856317
37152	856318
37072	856319
64077	856320
7603	856321
90647	856322
131088	856323
22258	856324
76104	856325
21250	856326
12853	856327
318761	856328
23589	856329
77533	856330
135487	856331
46647	856332
69946	856333
86226	856334
31435	856335
190538	856336
49063	856337
259330	856338
253900	856339
197095	856340
199802	856341
28859	856342
65125	856343
25516	856344
2218	856345
53878	856346
70181	856347
3818	856348
204356	856349
1712	856350
32038	856351
131120	856352
41634	856353
9606	856354
229	856355
12431	856356
22388	856357
10904	856358
276111	856359
74310	856360
1424	856361
16237	856362
83992	856363
42848	856364
12068	856365
45825	856366
45	856367
22718	856368
38306	856369
172401	856370
938	856371
300	856372
170345	856373
209366	856374
146331	856375
19991	856376
39078	856377
9291	856378
2291	856379
803	856380
174040	856381
60202	856382
3927	856383
105234	856384
115049	856385
282346	856386
48409	856387
3997	856388
225192	856389
34894	856390
42856	856391
263804	856392
131642	856393
119766	856394
11533	856395
33257	856396
129066	856397
14406	856398
62557	856399
12878	856400
5119	856401
4817	856402
228525	856403
25662	856404
53569	856405
19107	856406
99	856407
45294	856408
49812	856409
6089	856410
36102	856411
34614	856412
2965	856413
762	856414
65364	856415
93354	856416
19919	856417
1248	856418
148138	856419
7518	856420
4718	856421
1081	856422
487	856423
7937	856424
23197	856425
112514	856426
1966	856427
50547	856428
47098	856429
201433	856430
36872	856431
131101	856432
52425	856433
18781	856434
73440	856435
81273	856436
798	856437
43449	856438
94897	856439
16704	856440
3784	856441
49629	856442
9702	856443
67450	856444
940	856445
2141	856446
22188	856447
56083	856448
5853	856449
1212	856450
112617	856451
116875	856452
52490	856453
82028	856454
8627	856455
7909	856456
181494	856457
34067	856458
454	856459
231	856460
1410	856461
41435	856462
271546	856463
16369	856464
193357	856465
95845	856466
1098	856467
52935	856468
27156	856469
3289	856470
41813	856471
40795	856472
36650	856473
13282	856474
55463	856475
29920	856476
98554	856477
36598	856478
425	856479
22405	856480
15831	856481
56277	856482
51469	856483
283905	856484
81939	856485
155893	856486
105362	856487
144523	856488
199879	856489
71854	856490
53221	856491
286183	856492
208721	856493
127989	856494
127040	856495
46102	856496
79397	856497
30614	856498
2797	856499
7941	856500
1353	856501
2973	856502
109752	856503
3241	856504
73111	856505
205444	856506
33540	856507
12194	856508
9070	856509
24267	856510
51777	856511
291801	856512
222203	856513
19225	856514
144327	856515
8582	856516
205414	856517
178530	856518
228968	856519
159443	856520
28989	856521
3712	856522
25329	856523
124935	856524
94819	856525
13059	856526
48447	856527
48447	856528
50123	856529
171945	856530
37152	856531
12641	856532
1482	856533
2133	856534
53485	856535
500	856536
183110	856537
265224	856538
86818	856539
95562	856540
207082	856541
33932	856542
120284	856543
84969	856544
14457	856545
137629	856546
177310	856547
48674	856548
136885	856549
259026	856550
98749	856551
237940	856552
8921	856553
118259	856554
59716	856555
7934	856556
99007	856557
55453	856558
114877	856559
19728	856560
1914	856561
50875	856562
5679	856563
66349	856564
158436	856565
269351	856566
19816	856567
21821	856568
11108	856569
1424	856570
1490	856571
273058	856572
1495	856573
1495	856574
125889	856575
263524	856576
18031	856577
601	856578
44080	856579
2996	856580
88701	856581
102719	856582
14918	856583
38171	856584
59575	856585
92611	856586
11955	856587
41013	856588
78226	856589
71003	856590
202760	856591
40248	856592
168959	856593
100893	856594
16746	856595
297858	856596
2684	856597
48376	856598
114231	856599
93937	856600
93796	856601
79375	856602
171122	856603
9940	856604
12436	856605
224834	856606
159660	856607
199333	856608
200845	856609
111825	856610
195378	856611
150004	856612
26765	856613
2798	856614
52712	856615
70494	856616
165965	856617
305538	856618
17140	856619
190426	856620
3023	856621
7657	856622
28266	856623
20875	856624
72480	856625
12436	856626
42657	856627
114084	856628
9940	856629
156067	856630
161472	856631
117893	856632
8564	856633
7154	856634
196358	856635
244561	856636
279659	856637
10663	856638
63766	856639
4830	856640
54821	856641
35358	856642
28370	856643
18234	856644
53365	856645
12607	856646
136837	856647
151589	856648
272637	856649
9251	856650
12843	856651
236504	856652
12556	856653
16753	856654
280600	856655
28493	856656
22712	856657
178707	856658
164576	856659
147352	856660
163837	856661
3049	856662
224864	856663
16021	856664
35774	856665
10904	856666
226946	856667
312	856668
1490	856669
99924	856670
72576	856671
110643	856672
64752	856673
23562	856674
12018	856675
300486	856676
41449	856677
114816	856678
1222	856679
134442	856680
278823	856681
23968	856682
49861	856683
1011	856684
39804	856685
82794	856686
120925	856687
56062	856688
200070	856689
196508	856690
26885	856691
127457	856692
129167	856693
53844	856694
273931	856695
83600	856696
50351	856697
14270	856698
963	856699
319612	856700
17075	856701
58432	856702
82148	856703
35318	856704
203767	856705
7815	856706
13234	856707
1424	856708
19832	856709
5883	856710
85	856711
8687	856712
4043	856713
8628	856714
1147	856715
160840	856716
40730	856717
14609	856718
104136	856719
658	856720
172340	856721
104805	856722
34830	856723
256281	856724
123314	856725
112085	856726
5858	856727
4755	856728
2263	856729
18075	856730
69241	856731
66930	856732
1449	856733
34000	856734
47513	856735
109996	856736
3127	856737
47555	856738
146761	856739
127722	856740
242601	856741
133881	856742
16521	856743
24341	856744
49413	856745
41253	856746
93124	856747
6439	856748
98459	856749
45316	856750
194785	856751
13595	856752
252659	856753
75834	856754
189320	856755
9485	856756
36815	856757
104473	856758
166943	856759
175377	856760
52680	856761
158882	856762
64715	856763
194516	856764
156247	856765
68869	856766
173034	856767
55630	856768
9940	856769
13716	856770
149866	856771
37239	856772
13053	856773
63734	856774
46320	856775
23619	856776
69621	856777
52465	856778
1123	856779
1196	856780
1819	856781
1852	856782
26492	856783
4962	856784
191387	856785
88379	856786
37918	856787
65234	856788
65234	856789
240	856790
78928	856791
818	856792
219715	856793
41691	856794
97061	856795
86811	856796
64037	856797
17939	856798
30659	856799
263503	856800
31100	856801
151744	856802
59031	856803
18888	856804
1906	856805
18888	856806
94296	856807
142401	856808
137147	856809
25446	856810
18888	856811
18888	856812
129074	856813
41645	856814
68272	856815
10678	856816
16118	856817
127307	856818
196771	856819
45827	856820
93795	856821
283133	856822
205016	856823
184241	856824
45057	856825
32592	856826
15166	856827
167634	856828
151109	856829
103921	856830
64481	856831
105463	856832
171185	856833
225497	856834
206532	856835
161602	856836
80887	856837
206577	856838
131817	856839
5118	856840
53672	856841
182583	856842
212451	856843
132138	856844
311137	856845
209447	856846
211701	856847
168992	856848
325875	856849
52626	856850
149274	856851
1639	856852
53150	856853
53150	856854
35974	856855
195548	856856
80054	856857
67264	856858
25359	856859
13503	856860
25359	856861
82085	856862
188844	856863
18322	856864
192230	856865
4803	856866
192647	856867
174420	856868
53447	856869
10061	856870
9306	856871
210381	856872
42864	856873
172727	856874
46932	856875
32232	856876
211504	856877
23662	856878
85	856879
115052	856880
178217	856881
117600	856882
85	856883
129278	856884
23743	856885
306295	856886
55807	856887
159077	856888
75531	856889
69506	856890
81095	856891
54176	856892
4524	856893
79844	856894
899	856895
19816	856896
24527	856897
31311	856898
18160	856899
245727	856900
28154	856901
963	856902
20909	856903
58577	856904
85	856905
15924	856906
229	856907
627	856908
3445	856909
2205	856910
95340	856911
11363	856912
6186	856913
14341	856914
73553	856915
4697	856916
11947	856917
3549	856918
61084	856919
42940	856920
12118	856921
32468	856922
56715	856923
85	856924
102275	856925
97362	856926
31090	856927
43650	856928
963	856929
207819	856930
6425	856931
56985	856932
54532	856933
36044	856934
71439	856935
51495	856936
963	856937
3486	856938
78973	856939
130182	856940
197448	856941
19599	856942
302411	856943
1371	856944
32837	856945
3374	856946
215804	856947
3049	856948
21245	856949
5586	856950
35248	856951
58417	856952
35128	856953
77273	856954
85635	856955
122026	856956
83438	856957
27597	856958
1495	856959
82207	856960
125739	856961
45805	856962
1490	856963
31182	856964
9429	856965
16704	856966
9642	856967
5209	856968
32395	856969
10953	856970
13234	856971
80077	856972
13511	856973
10327	856974
6575	856975
83438	856976
11189	856977
6844	856978
128236	856979
67738	856980
9538	856981
138605	856982
189	856983
81255	856984
39909	856985
40704	856986
3549	856987
11068	856988
134543	856989
1687	856990
34210	856991
1429	856992
16668	856993
140	856994
125572	856995
9517	856996
110168	856997
6100	856998
88	856999
9819	857000
6404	857001
33873	857002
63434	857003
30899	857004
72991	857005
29343	857006
124999	857007
15763	857008
5494	857009
5548	857010
250908	857011
66868	857012
42798	857013
67235	857014
72849	857015
90189	857016
99920	857017
81755	857018
60142	857019
3694	857020
101445	857021
30977	857022
12940	857023
140198	857024
782	857025
3466	857026
4350	857027
169550	857028
322931	857029
271804	857030
30742	857031
132432	857032
52306	857033
259479	857034
259903	857035
98	857036
5820	857037
163508	857038
80608	857039
42192	857040
18349	857041
106719	857042
96976	857043
3217	857044
7782	857045
68581	857046
162458	857047
66350	857048
55966	857049
209100	857050
68481	857051
14757	857052
27790	857053
41087	857054
9945	857055
11859	857056
35992	857057
206969	857058
18687	857059
94503	857060
37083	857061
72101	857062
53523	857063
3939	857064
128198	857065
222079	857066
72888	857067
87326	857068
35369	857069
35369	857070
130464	857071
171831	857072
35042	857073
12027	857074
20892	857075
34074	857076
169597	857077
222151	857078
69566	857079
147459	857080
40064	857081
95777	857082
29235	857083
99046	857084
29235	857085
148600	857086
227420	857087
28914	857088
29235	857089
193597	857090
76012	857091
75964	857092
17491	857093
113481	857094
80793	857095
18939	857096
8507	857097
124480	857098
30013	857099
30013	857100
14076	857101
8507	857102
18939	857103
162037	857104
37242	857105
129732	857106
19744	857107
67167	857108
212984	857109
112227	857110
49911	857111
320215	857112
324624	857113
178313	857114
136060	857115
287828	857116
63901	857117
12767	857118
12688	857119
90103	857120
78426	857121
293314	857122
177850	857123
49374	857124
273904	857125
177778	857126
126168	857127
3830	857128
297418	857129
286493	857130
3838	857131
18096	857132
48953	857133
30068	857134
43921	857135
217662	857136
81506	857137
124103	857138
273355	857139
199415	857140
25460	857141
78959	857142
245675	857143
6297	857144
137889	857145
248152	857146
4386	857147
211377	857148
133923	857149
172728	857150
308426	857151
307335	857152
43524	857153
168742	857154
65367	857155
174248	857156
90610	857157
6906	857158
123785	857159
93365	857160
44918	857161
66681	857162
217599	857163
6917	857164
97092	857165
2470	857166
117252	857167
55982	857168
122159	857169
84158	857170
198127	857171
235488	857172
154713	857173
160222	857174
64156	857175
8917	857176
54648	857177
51688	857178
236613	857179
101154	857180
76953	857181
86549	857182
3321	857183
55842	857184
3705	857185
3741	857186
55572	857187
38494	857188
27144	857189
131833	857190
106919	857191
6942	857192
34595	857193
178274	857194
248155	857195
253173	857196
21820	857197
32659	857198
48167	857199
182602	857200
259893	857201
148357	857202
23574	857203
109770	857204
216862	857205
120731	857206
88692	857207
44455	857208
15530	857209
6110	857210
122380	857211
13865	857212
27846	857213
23713	857214
72056	857215
93401	857216
38023	857217
57820	857218
1191	857219
51088	857220
37411	857221
269603	857222
62723	857223
139273	857224
52213	857225
8601	857226
42870	857227
131980	857228
119447	857229
921	857230
83844	857231
117707	857232
105836	857233
4824	857234
21100	857235
32547	857236
98639	857237
323486	857238
28989	857239
13017	857240
255564	857241
56868	857242
25981	857243
26977	857244
113712	857245
28443	857246
27682	857247
42362	857248
78004	857249
80070	857250
122742	857251
97068	857252
14195	857253
12376	857254
75277	857255
14898	857256
107511	857257
22527	857258
106236	857259
200655	857260
29458	857261
74249	857262
146041	857263
33111	857264
73953	857265
99613	857266
56639	857267
984	857268
20937	857269
13078	857270
44229	857271
188324	857272
310733	857273
31796	857274
32150	857275
201222	857276
131924	857277
284869	857278
186848	857279
284979	857280
3639	857281
41253	857282
36204	857283
29748	857284
94615	857285
133992	857286
4733	857287
162	857288
245274	857289
17898	857290
83677	857291
137942	857292
27706	857293
137755	857294
137894	857295
88857	857296
13891	857297
223920	857298
14927	857299
210789	857300
269944	857301
130188	857302
213427	857303
98384	857304
84180	857305
102800	857306
6645	857307
185215	857308
5834	857309
29508	857310
73	857311
2506	857312
784	857313
77993	857314
28723	857315
3535	857316
265118	857317
22367	857318
5244	857319
6631	857320
70536	857321
39037	857322
143110	857323
82845	857324
46868	857325
44629	857326
160	857327
1095	857328
116776	857329
113643	857330
83776	857331
43837	857332
115309	857333
154503	857334
83776	857335
43093	857336
16603	857337
125464	857338
67329	857339
101360	857340
14017	857341
9212	857342
16991	857343
46460	857344
199711	857345
993	857346
125124	857347
36360	857348
26626	857349
1304	857350
136612	857351
2498	857352
136	857353
321714	857354
316597	857355
57955	857356
136811	857357
58057	857358
88048	857359
5496	857360
21318	857361
217157	857362
123848	857363
135396	857364
109039	857365
310966	857366
168970	857367
119917	857368
75969	857369
166360	857370
166209	857371
36267	857372
16791	857373
116670	857374
41505	857375
55081	857376
276721	857377
102872	857378
213409	857379
101157	857380
322854	857381
58816	857382
89644	857383
15526	857384
215088	857385
69560	857386
312921	857387
21154	857388
216644	857389
69221	857390
161136	857391
257162	857392
178919	857393
178688	857394
147310	857395
78075	857396
91580	857397
204312	857398
228182	857399
54872	857400
272221	857401
15972	857402
319605	857403
25527	857404
143671	857405
172511	857406
15972	857407
97421	857408
68483	857409
55020	857410
310439	857411
163824	857412
85536	857413
198807	857414
58274	857415
88381	857416
124934	857417
102676	857418
157	857419
157	857420
157	857421
157	857422
55188	857423
11961	857424
27522	857425
27522	857426
96708	857427
32179	857428
42832	857429
297551	857430
116071	857431
28430	857432
28430	857433
68917	857434
40445	857435
62304	857436
154167	857437
261449	857438
123106	857439
110187	857440
16973	857441
165073	857442
295075	857443
129327	857444
7828	857445
131615	857446
193696	857447
55020	857448
208421	857449
42396	857450
108041	857451
209555	857452
135530	857453
87385	857454
70975	857455
104753	857456
87	857457
105007	857458
42271	857459
39501	857460
91249	857461
89862	857462
10667	857463
107629	857464
211956	857465
19804	857466
47896	857467
137954	857468
78615	857469
18833	857470
3417	857471
15558	857472
44546	857473
21961	857474
66622	857475
215456	857476
30023	857477
30344	857478
103414	857479
51673	857480
74267	857481
153972	857482
73834	857483
162422	857484
5697	857485
278951	857486
164429	857487
12695	857488
101178	857489
57975	857490
15500	857491
129369	857492
197482	857493
158673	857494
49579	857495
12695	857496
15249	857497
229147	857498
56013	857499
199414	857500
86332	857501
259608	857502
137170	857503
255897	857504
52800	857505
111041	857506
7526	857507
7614	857508
19827	857509
106000	857510
271050	857511
123341	857512
292300	857513
210213	857514
1146	857515
194028	857516
12302	857517
724	857518
1897	857519
26360	857520
31647	857521
120587	857522
55552	857523
191194	857524
11007	857525
36213	857526
138494	857527
67636	857528
176695	857529
169872	857530
123346	857531
13203	857532
10697	857533
18363	857534
135235	857535
177047	857536
31597	857537
8606	857538
91978	857539
63760	857540
111913	857541
219040	857542
7592	857543
51545	857544
303312	857545
54056	857546
254964	857547
100667	857548
1318	857549
30913	857550
184286	857551
63427	857552
98718	857553
57087	857554
83117	857555
115967	857556
84869	857557
35257	857558
18314	857559
283449	857560
158004	857561
177046	857562
279766	857563
9324	857564
181274	857565
297570	857566
206168	857567
141589	857568
209493	857569
49987	857570
286995	857571
79056	857572
213596	857573
194668	857574
195296	857575
44724	857576
136597	857577
78189	857578
131322	857579
12470	857580
81200	857581
24227	857582
145547	857583
10327	857584
114886	857585
35888	857586
72204	857587
28829	857588
24177	857589
10962	857590
63427	857591
39849	857592
235871	857593
141589	857594
95217	857595
88973	857596
194543	857597
67975	857598
158658	857599
302686	857600
70156	857601
30930	857602
40225	857603
10067	857604
3063	857605
299904	857606
18501	857607
28829	857608
57853	857609
36003	857610
10962	857611
81871	857612
258214	857613
18525	857614
122046	857615
67975	857616
52937	857617
42431	857618
263072	857619
204397	857620
191602	857621
282023	857622
34249	857623
247535	857624
35257	857625
189062	857626
41693	857627
14459	857628
130141	857629
300710	857630
3387	857631
285790	857632
72204	857633
72204	857634
304627	857635
40363	857636
31068	857637
36482	857638
213157	857639
12470	857640
10479	857641
35452	857642
20269	857643
50943	857644
195798	857645
125298	857646
194662	857647
125938	857648
10962	857649
119350	857650
133212	857651
192672	857652
62988	857653
218565	857654
123659	857655
119360	857656
174457	857657
304273	857658
324808	857659
323911	857660
51732	857661
132937	857662
15255	857663
228456	857664
60033	857665
19540	857666
298169	857667
79144	857668
227212	857669
63069	857670
195465	857671
1967	857672
20450	857673
66922	857674
115909	857675
166851	857676
19506	857677
137229	857678
26473	857679
154581	857680
34197	857681
164356	857682
130904	857683
165894	857684
1358	857685
165186	857686
47205	857687
26492	857688
105156	857689
217310	857690
58858	857691
71502	857692
103745	857693
257600	857694
108688	857695
218286	857696
81090	857697
132131	857698
85344	857699
33768	857700
17714	857701
201040	857702
3532	857703
177054	857704
225615	857705
52746	857706
86473	857707
248892	857708
144024	857709
51378	857710
10064	857711
327258	857712
157966	857713
20868	857714
182228	857715
297454	857716
231414	857717
15473	857718
4560	857719
161	857720
365	857721
86795	857722
106016	857723
10006	857724
21554	857725
28552	857726
7931	857727
30548	857728
2787	857729
194633	857730
87028	857731
57585	857732
13470	857733
12285	857734
299	857735
13470	857736
56113	857737
289	857738
36522	857739
71799	857740
92276	857741
30487	857742
157136	857743
6603	857744
86065	857745
23216	857746
292471	857747
1577	857748
45483	857749
27740	857750
1960	857751
57354	857752
11689	857753
242945	857754
189	857755
1490	857756
1763	857757
6100	857758
4065	857759
56636	857760
48960	857761
296296	857762
24621	857763
10482	857764
12693	857765
27492	857766
147025	857767
61099	857768
20945	857769
21054	857770
102824	857771
212437	857772
38790	857773
3963	857774
290673	857775
138446	857776
4788	857777
213112	857778
15375	857779
78323	857780
16503	857781
10579	857782
6283	857783
32257	857784
3973	857785
114867	857786
127092	857787
7515	857788
39322	857789
10888	857790
13321	857791
37115	857792
6154	857793
118988	857794
47722	857795
2712	857796
4948	857797
4948	857798
6154	857799
201276	857800
107507	857801
173603	857802
58416	857803
55923	857804
10953	857805
185408	857806
6154	857807
8148	857808
31387	857809
9953	857810
50444	857811
7663	857812
95614	857813
5307	857814
32910	857815
119559	857816
17750	857817
22884	857818
261507	857819
28167	857820
28167	857821
28167	857822
28167	857823
41753	857824
28253	857825
28181	857826
56	857827
19616	857828
38375	857829
72626	857830
86467	857831
580	857832
205	857833
38952	857834
38952	857835
159683	857836
34005	857837
49118	857838
116848	857839
111130	857840
86907	857841
190808	857842
26677	857843
38729	857844
46719	857845
180797	857846
27810	857847
46719	857848
277898	857849
95961	857850
297777	857851
8621	857852
74797	857853
25338	857854
260671	857855
183983	857856
112187	857857
161466	857858
224363	857859
88491	857860
50856	857861
173781	857862
191538	857863
8355	857864
269320	857865
57455	857866
35022	857867
150071	857868
125369	857869
265064	857870
115462	857871
107337	857872
18632	857873
32804	857874
120764	857875
199079	857876
164823	857877
159463	857878
254261	857879
145201	857880
82487	857881
185320	857882
91601	857883
102126	857884
142083	857885
144400	857886
6634	857887
203091	857888
209351	857889
15977	857890
52289	857891
1598	857892
36	857893
4378	857894
66557	857895
4539	857896
14036	857897
214649	857898
148611	857899
60350	857900
60350	857901
5657	857902
89219	857903
2418	857904
258341	857905
32758	857906
6400	857907
11299	857908
26728	857909
56709	857910
117176	857911
9041	857912
203709	857913
18887	857914
67745	857915
275087	857916
180411	857917
224418	857918
149183	857919
5435	857920
257839	857921
301966	857922
131008	857923
50200	857924
9297	857925
4559	857926
90332	857927
214820	857928
264049	857929
35345	857930
190828	857931
152037	857932
180018	857933
187622	857934
281902	857935
15803	857936
239649	857937
251052	857938
273147	857939
34657	857940
67519	857941
52311	857942
246738	857943
84635	857944
230361	857945
82818	857946
149278	857947
96182	857948
138402	857949
118080	857950
32939	857951
101006	857952
1231	857953
27221	857954
108751	857955
1730	857956
175529	857957
120600	857958
85748	857959
19044	857960
136757	857961
136757	857962
46870	857963
93306	857964
33939	857965
10293	857966
17925	857967
64933	857968
161159	857969
187825	857970
3032	857971
292868	857972
308243	857973
17483	857974
6143	857975
279704	857976
2684	857977
13345	857978
77401	857979
30741	857980
295986	857981
201975	857982
89537	857983
41691	857984
56193	857985
176346	857986
53086	857987
24677	857988
20242	857989
116355	857990
288859	857991
104966	857992
55829	857993
282123	857994
2587	857995
123064	857996
184017	857997
59266	857998
66062	857999
71075	858000
110248	858001
121224	858002
162736	858003
88460	858004
117020	858005
78418	858006
13763	858007
70254	858008
111623	858009
58163	858010
1167	858011
36048	858012
2266	858013
27838	858014
263577	858015
66596	858016
191431	858017
265031	858018
315498	858019
309152	858020
19477	858021
202594	858022
187575	858023
248672	858024
203997	858025
31144	858026
282949	858027
1231	858028
9540	858029
4539	858030
19236	858031
404	858032
19453	858033
14556	858034
124555	858035
49584	858036
70880	858037
169087	858038
168708	858039
7602	858040
39351	858041
183779	858042
145212	858043
11163	858044
92800	858045
127064	858046
7038	858047
99663	858048
205280	858049
14059	858050
312131	858051
180675	858052
146242	858053
35710	858054
943	858055
21047	858056
275272	858057
15445	858058
216218	858059
179397	858060
209572	858061
68165	858062
104700	858063
117613	858064
114832	858065
57036	858066
9453	858067
140938	858068
31033	858069
40411	858070
3484	858071
24880	858072
44094	858073
138377	858074
134425	858075
6595	858076
23257	858077
154151	858078
102572	858079
5098	858080
184362	858081
161174	858082
174549	858083
11259	858084
61023	858085
42204	858086
47022	858087
33066	858088
41990	858089
78318	858090
13873	858091
162446	858092
61279	858093
99613	858094
326307	858095
287664	858096
100213	858097
223650	858098
113258	858099
106622	858100
115261	858101
221512	858102
302575	858103
14945	858104
278085	858105
264652	858106
235746	858107
174485	858108
41326	858109
217442	858110
139933	858111
30100	858112
162681	858113
102900	858114
123033	858115
51201	858116
69128	858117
69128	858118
143862	858119
11160	858120
9632	858121
2980	858122
4111	858123
267746	858124
100048	858125
5312	858126
126059	858127
84211	858128
51640	858129
308748	858130
5210	858131
131227	858132
56064	858133
86618	858134
223198	858135
227369	858136
245776	858137
227485	858138
173227	858139
15880	858140
199031	858141
307530	858142
136536	858143
43215	858144
168061	858145
112090	858146
146991	858147
45484	858148
249167	858149
10655	858150
307945	858151
184267	858152
167777	858153
89623	858154
237555	858155
42678	858156
29972	858157
20870	858158
246853	858159
36327	858160
315368	858161
216914	858162
77900	858163
121197	858164
81775	858165
61310	858166
93962	858167
56885	858168
258074	858169
108738	858170
12379	858171
30685	858172
7398	858173
9348	858174
258118	858175
168970	858176
1080	858177
75788	858178
6593	858179
45404	858180
1469	858181
244156	858182
210424	858183
25747	858184
89990	858185
126923	858186
318201	858187
86975	858188
164768	858189
167191	858190
316619	858191
16012	858192
25026	858193
4216	858194
72764	858195
134616	858196
135594	858197
6762	858198
67660	858199
82009	858200
50844	858201
15842	858202
60609	858203
64196	858204
95544	858205
65513	858206
16799	858207
3106	858208
42595	858209
4491	858210
42742	858211
282818	858212
186496	858213
70206	858214
121424	858215
84255	858216
132220	858217
15460	858218
212981	858219
321336	858220
244560	858221
216394	858222
305495	858223
26504	858224
213810	858225
119040	858226
303248	858227
50534	858228
271129	858229
127623	858230
264535	858231
140274	858232
114618	858233
166155	858234
42920	858235
121490	858236
314429	858237
134216	858238
58131	858239
110437	858240
47022	858241
128113	858242
37918	858243
18389	858244
206388	858245
92995	858246
4604	858247
62872	858248
228587	858249
228907	858250
94528	858251
311168	858252
130080	858253
202108	858254
216590	858255
33941	858256
85424	858257
139299	858258
44786	858259
2393	858260
5602	858261
17214	858262
17553	858263
324697	858264
72451	858265
270676	858266
29660	858267
97219	858268
63454	858269
81662	858270
5941	858271
119895	858272
72802	858273
142675	858274
49211	858275
225340	858276
196052	858277
257990	858278
323130	858279
108078	858280
321599	858281
90308	858282
127014	858283
127014	858284
4227	858285
191622	858286
148582	858287
7927	858288
173419	858289
41983	858290
152112	858291
225	858292
115114	858293
88318	858294
133136	858295
265993	858296
321259	858297
167984	858298
285712	858299
532	858300
192922	858301
190416	858302
2618	858303
182071	858304
4790	858305
173851	858306
308933	858307
193026	858308
76142	858309
21798	858310
17702	858311
88963	858312
214152	858313
299120	858314
40685	858315
133244	858316
176750	858317
5381	858318
79804	858319
143783	858320
55358	858321
11912	858322
83788	858323
89178	858324
112819	858325
111902	858326
6946	858327
30974	858328
29250	858329
274812	858330
314471	858331
253858	858332
247122	858333
278865	858334
271138	858335
282706	858336
53003	858337
275806	858338
234660	858339
70787	858340
96529	858341
229657	858342
24107	858343
208889	858344
159174	858345
9609	858346
62293	858347
14697	858348
22096	858349
56119	858350
27075	858351
19130	858352
66571	858353
6474	858354
29560	858355
121802	858356
33891	858357
57042	858358
6617	858359
121146	858360
86488	858361
5056	858362
313641	858363
1044	858364
1449	858365
5534	858366
276437	858367
127404	858368
414	858369
15088	858370
99675	858371
245083	858372
4754	858373
160089	858374
54407	858375
127256	858376
31133	858377
155710	858378
110313	858379
260179	858380
51222	858381
67295	858382
37307	858383
14134	858384
238653	858385
87513	858386
126321	858387
2035	858388
2507	858389
92067	858390
10604	858391
279522	858392
97533	858393
2225	858394
28858	858395
8862	858396
85504	858397
61958	858398
180589	858399
38380	858400
18090	858401
192	858402
2588	858403
40310	858404
239280	858405
21093	858406
169936	858407
22416	858408
236195	858409
157533	858410
249397	858411
149677	858412
104582	858413
142903	858414
142701	858415
16339	858416
1858	858417
10540	858418
2058	858419
8259	858420
1718	858421
1590	858422
176681	858423
181169	858424
963	858425
35795	858426
31948	858427
1059	858428
496	858429
19816	858430
3374	858431
15940	858432
124797	858433
19725	858434
25821	858435
6404	858436
6404	858437
43663	858438
99012	858439
6857	858440
11108	858441
496	858442
117375	858443
146719	858444
219122	858445
1	858446
80946	858447
44969	858448
102373	858449
67104	858450
14026	858451
309219	858452
980	858453
87673	858454
25975	858455
327944	858456
141114	858457
327144	858458
114946	858459
47502	858460
140254	858461
306379	858462
20482	858463
40721	858464
1871	858465
188523	858466
78728	858467
522	858468
43338	858469
145238	858470
194645	858471
1960	858472
1044	858473
66810	858474
229	858475
328667	858476
16523	858477
14028	858478
19887	858479
10587	858480
129938	858481
10904	858482
131543	858483
57778	858484
126963	858485
37601	858486
138683	858487
69299	858488
200940	858489
3049	858490
2789	858491
8259	858492
35136	858493
89827	858494
23475	858495
2058	858496
8895	858497
16956	858498
60235	858499
211216	858500
23689	858501
21157	858502
6828	858503
43	858504
24095	858505
4537	858506
250451	858507
32561	858508
46354	858509
23476	858510
9470	858511
1594	858512
87176	858513
288007	858514
188576	858515
177539	858516
36051	858517
61901	858518
37960	858519
48	858520
9038	858521
441	858522
50385	858523
270111	858524
27590	858525
37507	858526
23965	858527
87673	858528
175295	858529
11470	858530
5169	858531
59798	858532
1900	858533
241008	858534
36479	858535
29646	858536
13115	858537
5158	858538
45674	858539
115027	858540
88303	858541
20142	858542
181787	858543
6261	858544
5138	858545
3620	858546
43342	858547
36864	858548
18621	858549
42534	858550
14349	858551
73491	858552
51093	858553
124963	858554
124963	858555
25043	858556
94045	858557
1968	858558
138123	858559
258320	858560
98834	858561
60153	858562
175064	858563
137208	858564
162874	858565
196112	858566
180857	858567
304987	858568
77676	858569
190119	858570
323927	858571
283555	858572
321476	858573
260617	858574
113785	858575
195356	858576
37662	858577
72116	858578
213233	858579
278735	858580
213303	858581
91857	858582
259546	858583
52362	858584
18005	858585
185961	858586
216693	858587
24986	858588
91858	858589
70471	858590
187870	858591
121981	858592
144484	858593
94272	858594
325295	858595
20925	858596
202913	858597
202913	858598
246974	858599
77125	858600
117052	858601
169043	858602
33871	858603
24390	858604
38865	858605
48975	858606
215905	858607
299112	858608
14970	858609
134352	858610
184447	858611
285235	858612
9494	858613
38865	858614
214046	858615
199	858616
121509	858617
66515	858618
50168	858619
70892	858620
157574	858621
107957	858622
177569	858623
37261	858624
13114	858625
114869	858626
149909	858627
136726	858628
17394	858629
209823	858630
75980	858631
160907	858632
197222	858633
152076	858634
267262	858635
51212	858636
178477	858637
24306	858638
96465	858639
318328	858640
123540	858641
182324	858642
286981	858643
274840	858644
284883	858645
202091	858646
321651	858647
308634	858648
211206	858649
311897	858650
183487	858651
183260	858652
190	858653
321980	858654
241162	858655
84976	858656
212445	858657
186466	858658
45940	858659
291222	858660
306431	858661
73314	858662
75021	858663
250573	858664
215315	858665
208284	858666
11149	858667
256471	858668
139111	858669
4440	858670
65386	858671
77	858672
49139	858673
18153	858674
158560	858675
9750	858676
304202	858677
302179	858678
28443	858679
113027	858680
3549	858681
10090	858682
1262	858683
9538	858684
8895	858685
1992	858686
35318	858687
1495	858688
6404	858689
1490	858690
16722	858691
111631	858692
1262	858693
1429	858694
69445	858695
144257	858696
8895	858697
15924	858698
204816	858699
112132	858700
2253	858701
20095	858702
19626	858703
71102	858704
145480	858705
316829	858706
119785	858707
84458	858708
36223	858709
256	858710
150475	858711
694	858712
202043	858713
90970	858714
2211	858715
97962	858716
8662	858717
168	858718
51559	858719
16882	858720
4203	858721
7143	858722
72201	858723
198692	858724
6603	858725
39018	858726
83862	858727
89652	858728
9549	858729
2585	858730
59378	858731
42626	858732
54891	858733
148239	858734
65809	858735
226702	858736
190826	858737
4113	858738
90013	858739
49425	858740
45166	858741
58911	858742
98636	858743
481	858744
139595	858745
86184	858746
14894	858747
28893	858748
138927	858749
1340	858750
40855	858751
84402	858752
206256	858753
12527	858754
114606	858755
121543	858756
181271	858757
33094	858758
72568	858759
85605	858760
184346	858761
37605	858762
86184	858763
36232	858764
146583	858765
21914	858766
16705	858767
1729	858768
9431	858769
72506	858770
124477	858771
6269	858772
148599	858773
143012	858774
50853	858775
54980	858776
271086	858777
51278	858778
140007	858779
140	858780
282844	858781
2137	858782
11585	858783
13415	858784
320621	858785
107002	858786
73494	858787
55713	858788
16434	858789
46427	858790
87407	858791
198027	858792
70283	858793
69089	858794
2650	858795
66000	858796
39936	858797
39936	858798
10411	858799
68436	858800
105476	858801
76687	858802
21659	858803
35414	858804
241753	858805
35543	858806
4113	858807
38759	858808
3597	858809
16156	858810
21706	858811
27989	858812
80	858813
131917	858814
10752	858815
120333	858816
130667	858817
64730	858818
153511	858819
449	858820
20767	858821
158828	858822
14012	858823
104680	858824
178628	858825
139006	858826
75805	858827
35079	858828
50123	858829
22179	858830
50113	858831
3974	858832
257699	858833
2063	858834
91122	858835
66475	858836
8585	858837
98670	858838
27455	858839
20222	858840
28232	858841
30385	858842
1908	858843
21622	858844
188704	858845
58585	858846
1729	858847
146359	858848
6280	858849
84430	858850
2253	858851
13757	858852
108632	858853
63412	858854
124291	858855
59009	858856
76498	858857
33892	858858
262352	858859
27231	858860
5075	858861
85364	858862
15332	858863
6852	858864
56370	858865
242913	858866
8178	858867
71375	858868
4570	858869
41627	858870
140	858871
132923	858872
52050	858873
30737	858874
175920	858875
131572	858876
1144	858877
150489	858878
14764	858879
1938	858880
31765	858881
19436	858882
45351	858883
45379	858884
8590	858885
52184	858886
115456	858887
69994	858888
33638	858889
160193	858890
156443	858891
84484	858892
26795	858893
80969	858894
19372	858895
295	858896
57786	858897
71759	858898
41	858899
61	858900
36779	858901
26868	858902
14511	858903
53573	858904
36370	858905
39076	858906
23897	858907
31416	858908
11733	858909
41820	858910
29642	858911
162697	858912
8303	858913
125179	858914
70215	858915
16578	858916
12335	858917
29746	858918
40062	858919
2760	858920
1581	858921
52789	858922
1881	858923
288423	858924
43506	858925
20523	858926
5089	858927
319928	858928
40	858929
166756	858930
82383	858931
19825	858932
152177	858933
19120	858934
60842	858935
27	858936
122276	858937
217340	858938
14615	858939
29618	858940
167747	858941
167740	858942
5594	858943
18574	858944
203288	858945
23	858946
52276	858947
327340	858948
31784	858949
173220	858950
38182	858951
22585	858952
119076	858953
42284	858954
115170	858955
46779	858956
109769	858957
138967	858958
27845	858959
60422	858960
27957	858961
151706	858962
140147	858963
52970	858964
50499	858965
217273	858966
73775	858967
10749	858968
1999	858969
24831	858970
10578	858971
20373	858972
8590	858973
86516	858974
183765	858975
39065	858976
153574	858977
33115	858978
14053	858979
143330	858980
7581	858981
103928	858982
12221	858983
14472	858984
24108	858985
905	858986
139736	858987
187037	858988
10653	858989
111117	858990
210146	858991
28953	858992
22159	858993
156202	858994
119220	858995
13841	858996
6232	858997
2405	858998
21496	858999
328752	859000
28417	859001
18123	859002
3099	859003
52131	859004
71354	859005
28285	859006
4303	859007
128677	859008
8207	859009
177260	859010
36056	859011
28126	859012
17062	859013
27957	859014
5240	859015
274901	859016
10162	859017
61843	859018
1204	859019
36022	859020
793	859021
42441	859022
83394	859023
8432	859024
2799	859025
158501	859026
17842	859027
293269	859028
1291	859029
98889	859030
1603	859031
167274	859032
7687	859033
164376	859034
282296	859035
157722	859036
139706	859037
22900	859038
7542	859039
12336	859040
37300	859041
140629	859042
1834	859043
23209	859044
24851	859045
78715	859046
77	859047
62347	859048
2786	859049
166659	859050
5746	859051
270824	859052
607	859053
4631	859054
9056	859055
250929	859056
24624	859057
163105	859058
21907	859059
114169	859060
169470	859061
3969	859062
3524	859063
172558	859064
40408	859065
214	859066
69752	859067
3601	859068
236673	859069
84738	859070
234598	859071
20924	859072
44464	859073
123353	859074
8473	859075
32863	859076
243997	859077
38966	859078
37824	859079
526	859080
28410	859081
213501	859082
37168	859083
130814	859084
129797	859085
264681	859086
117880	859087
51289	859088
47268	859089
61326	859090
9765	859091
213332	859092
169026	859093
84203	859094
65080	859095
17008	859096
149996	859097
6882	859098
120761	859099
32266	859100
325239	859101
78098	859102
83312	859103
6610	859104
130298	859105
151707	859106
214624	859107
129842	859108
76669	859109
114087	859110
57139	859111
1258	859112
108592	859113
13272	859114
44694	859115
325141	859116
71121	859117
12601	859118
5984	859119
21573	859120
112262	859121
64545	859122
86916	859123
176248	859124
106104	859125
163551	859126
279914	859127
90015	859128
38694	859129
109205	859130
12574	859131
86363	859132
277528	859133
79304	859134
134131	859135
2210	859136
13779	859137
104396	859138
217006	859139
111121	859140
342	859141
6046	859142
1762	859143
4140	859144
36344	859145
62864	859146
104893	859147
204047	859148
131071	859149
83730	859150
193376	859151
36890	859152
31167	859153
105223	859154
87492	859155
192624	859156
70157	859157
31260	859158
626	859159
306	859160
289978	859161
68374	859162
219023	859163
184493	859164
22069	859165
58297	859166
374	859167
11516	859168
21745	859169
277486	859170
106736	859171
9876	859172
89125	859173
3190	859174
191237	859175
157484	859176
79075	859177
347	859178
293482	859179
89607	859180
899	859181
8830	859182
1589	859183
3296	859184
104580	859185
3486	859186
1950	859187
189707	859188
143979	859189
17958	859190
229	859191
48283	859192
64119	859193
2054	859194
3283	859195
1299	859196
88893	859197
183218	859198
309788	859199
184035	859200
52458	859201
6031	859202
54000	859203
26060	859204
33960	859205
57778	859206
899	859207
139423	859208
30939	859209
13512	859210
164997	859211
288933	859212
5134	859213
108868	859214
178054	859215
1044	859216
76144	859217
36914	859218
131939	859219
171	859220
200842	859221
87389	859222
5243	859223
9571	859224
5190	859225
181337	859226
322986	859227
6100	859228
89430	859229
240261	859230
24155	859231
118731	859232
113579	859233
199248	859234
79478	859235
12571	859236
74531	859237
20601	859238
126199	859239
496	859240
37880	859241
13234	859242
25827	859243
3049	859244
32468	859245
99081	859246
190967	859247
19832	859248
13511	859249
4525	859250
324682	859251
144222	859252
50530	859253
129721	859254
180645	859255
167426	859256
3327	859257
89827	859258
2972	859259
121527	859260
178169	859261
17334	859262
32092	859263
41692	859264
61330	859265
70531	859266
65311	859267
416	859268
77141	859269
5563	859270
44005	859271
29764	859272
62834	859273
21585	859274
21585	859275
12210	859276
22732	859277
213120	859278
156794	859279
51048	859280
33144	859281
124855	859282
36024	859283
14243	859284
6052	859285
24875	859286
19030	859287
24440	859288
67522	859289
28070	859290
24440	859291
319090	859292
146	859293
11379	859294
335	859295
122752	859296
55524	859297
8042	859298
21592	859299
4630	859300
54629	859301
3777	859302
24022	859303
207967	859304
165301	859305
1498	859306
3520	859307
73962	859308
9639	859309
252751	859310
4347	859311
112445	859312
15466	859313
131129	859314
84100	859315
43181	859316
199195	859317
11910	859318
1819	859319
68628	859320
319877	859321
159362	859322
1495	859323
196115	859324
17643	859325
173755	859326
9786	859327
11087	859328
88294	859329
87351	859330
57029	859331
6857	859332
288084	859333
120922	859334
269135	859335
57353	859336
7302	859337
240709	859338
6677	859339
58087	859340
5566	859341
98966	859342
1434	859343
11189	859344
24688	859345
184989	859346
70620	859347
49488	859348
319616	859349
496	859350
27740	859351
116364	859352
93291	859353
307584	859354
419	859355
1240	859356
4072	859357
899	859358
3309	859359
152491	859360
41764	859361
27492	859362
50133	859363
52578	859364
48895	859365
162083	859366
63655	859367
3829	859368
30839	859369
7720	859370
20961	859371
7670	859372
7675	859373
1017	859374
532	859375
37702	859376
190515	859377
10206	859378
1905	859379
79380	859380
155704	859381
11282	859382
47190	859383
125739	859384
215263	859385
4525	859386
201311	859387
212529	859388
195375	859389
251	859390
152360	859391
5616	859392
36672	859393
307058	859394
102829	859395
4546	859396
751	859397
1602	859398
44891	859399
208996	859400
291780	859401
80316	859402
206564	859403
89295	859404
260341	859405
252521	859406
217627	859407
139581	859408
95860	859409
59226	859410
160993	859411
125336	859412
97098	859413
11123	859414
14107	859415
65359	859416
105257	859417
211	859418
148808	859419
131326	859420
86702	859421
319700	859422
223358	859423
134658	859424
1020	859425
27406	859426
84628	859427
50826	859428
152729	859429
89490	859430
233587	859431
11453	859432
158947	859433
242171	859434
25304	859435
117590	859436
584	859437
72528	859438
20351	859439
51858	859440
22103	859441
961	859442
238	859443
8023	859444
102035	859445
3482	859446
3945	859447
37235	859448
61813	859449
11204	859450
17011	859451
192646	859452
78631	859453
87149	859454
41594	859455
51262	859456
25278	859457
7017	859458
111929	859459
17084	859460
74252	859461
48458	859462
193336	859463
75038	859464
139587	859465
206407	859466
215992	859467
273726	859468
117595	859469
87139	859470
176749	859471
45374	859472
310294	859473
2058	859474
24070	859475
107774	859476
104345	859477
6404	859478
79478	859479
4252	859480
27766	859481
15057	859482
27740	859483
107267	859484
89702	859485
56636	859486
76144	859487
254156	859488
16956	859489
1763	859490
1262	859491
133761	859492
81168	859493
101053	859494
6814	859495
108986	859496
11955	859497
6013	859498
209172	859499
151672	859500
3366	859501
105773	859502
53221	859503
3674	859504
14875	859505
60292	859506
10878	859507
32549	859508
75101	859509
28706	859510
156196	859511
77406	859512
159959	859513
9839	859514
43600	859515
44554	859516
10007	859517
239928	859518
213992	859519
277537	859520
134626	859521
87729	859522
21634	859523
60261	859524
60261	859525
893	859526
77406	859527
138768	859528
236691	859529
9722	859530
46401	859531
5388	859532
267124	859533
109376	859534
5752	859535
89152	859536
215837	859537
25181	859538
165338	859539
14498	859540
186009	859541
55389	859542
119393	859543
262658	859544
181576	859545
137511	859546
130991	859547
38192	859548
31218	859549
114443	859550
181738	859551
168388	859552
220330	859553
11535	859554
86673	859555
71214	859556
14090	859557
54427	859558
76390	859559
11644	859560
157334	859561
88177	859562
103836	859563
177384	859564
111608	859565
44554	859566
11530	859567
46177	859568
42046	859569
74911	859570
188946	859571
96965	859572
11756	859573
82308	859574
38980	859575
186106	859576
159757	859577
2701	859578
162435	859579
42789	859580
46066	859581
125631	859582
121950	859583
104846	859584
43275	859585
53286	859586
21068	859587
64834	859588
53989	859589
110757	859590
105905	859591
140385	859592
92124	859593
2601	859594
255020	859595
94236	859596
116389	859597
7007	859598
827	859599
24722	859600
197090	859601
122211	859602
47789	859603
4891	859604
57441	859605
286184	859606
177583	859607
154084	859608
36223	859609
6643	859610
88035	859611
312532	859612
285244	859613
104467	859614
115734	859615
94180	859616
29995	859617
168268	859618
288652	859619
56758	859620
93745	859621
129116	859622
75361	859623
50173	859624
179266	859625
301575	859626
304755	859627
22229	859628
31295	859629
110350	859630
94543	859631
14488	859632
107421	859633
16030	859634
3717	859635
66063	859636
14741	859637
304724	859638
58569	859639
27540	859640
7396	859641
14339	859642
283654	859643
74593	859644
268948	859645
59926	859646
845	859647
33937	859648
12227	859649
119321	859650
171294	859651
76552	859652
6643	859653
88178	859654
29923	859655
78967	859656
145000	859657
35780	859658
5408	859659
28908	859660
107483	859661
29911	859662
18516	859663
8152	859664
8140	859665
55864	859666
53684	859667
314067	859668
219608	859669
134637	859670
208122	859671
53697	859672
262052	859673
4005	859674
180	859675
19173	859676
49419	859677
58097	859678
58577	859679
28479	859680
159503	859681
193146	859682
113719	859683
139041	859684
174883	859685
19565	859686
27210	859687
1694	859688
24491	859689
293992	859690
100874	859691
159743	859692
110766	859693
103	859694
12073	859695
48966	859696
34630	859697
120860	859698
92606	859699
113136	859700
7710	859701
49068	859702
125320	859703
78062	859704
46253	859705
151822	859706
3890	859707
29963	859708
132402	859709
1066	859710
4289	859711
41661	859712
4643	859713
55547	859714
58261	859715
162116	859716
7007	859717
45072	859718
2191	859719
3485	859720
303827	859721
255533	859722
123972	859723
185301	859724
148581	859725
100704	859726
51223	859727
2199	859728
89061	859729
185859	859730
158163	859731
139342	859732
76909	859733
10354	859734
132958	859735
18382	859736
292906	859737
127436	859738
52701	859739
66948	859740
498	859741
235747	859742
112621	859743
148178	859744
72816	859745
42	859746
185754	859747
50415	859748
77856	859749
163319	859750
32221	859751
53655	859752
85522	859753
1549	859754
2542	859755
2878	859756
199802	859757
15227	859758
49568	859759
20626	859760
99736	859761
101899	859762
62372	859763
83520	859764
177288	859765
30969	859766
73	859767
173	859768
5455	859769
68637	859770
12391	859771
332	859772
27185	859773
165268	859774
55272	859775
1779	859776
31434	859777
2469	859778
1772	859779
51434	859780
12374	859781
135	859782
1477	859783
101232	859784
2439	859785
255719	859786
25366	859787
69431	859788
11539	859789
60600	859790
23746	859791
207894	859792
80571	859793
13936	859794
130711	859795
11909	859796
71	859797
17355	859798
440	859799
137815	859800
11588	859801
135203	859802
200783	859803
47226	859804
208522	859805
215215	859806
190249	859807
27471	859808
84325	859809
6408	859810
15524	859811
137559	859812
33083	859813
2996	859814
81076	859815
29297	859816
24092	859817
62261	859818
46556	859819
29846	859820
88332	859821
824	859822
748	859823
11420	859824
182443	859825
6526	859826
1667	859827
261192	859828
9292	859829
104425	859830
20647	859831
48972	859832
227	859833
15515	859834
37923	859835
7955	859836
133268	859837
38468	859838
3157	859839
456	859840
564	859841
15307	859842
23425	859843
36999	859844
1497	859845
27053	859846
7969	859847
713	859848
7969	859849
7919	859850
12621	859851
8428	859852
65942	859853
470	859854
89473	859855
27746	859856
116186	859857
25078	859858
10014	859859
139727	859860
87	859861
10411	859862
12348	859863
42079	859864
259346	859865
49281	859866
124	859867
76111	859868
221110	859869
3187	859870
104279	859871
9547	859872
52141	859873
39210	859874
24090	859875
102725	859876
29582	859877
5388	859878
23245	859879
28327	859880
173783	859881
14030	859882
12411	859883
93322	859884
39022	859885
18639	859886
2938	859887
46174	859888
5388	859889
193739	859890
6261	859891
106	859892
150285	859893
12718	859894
37627	859895
303	859896
3677	859897
83857	859898
11311	859899
215420	859900
163917	859901
28001	859902
2285	859903
122350	859904
73	859905
11449	859906
168118	859907
147082	859908
99967	859909
260063	859910
73126	859911
73126	859912
181816	859913
25692	859914
127805	859915
496	859916
26001	859917
128808	859918
39543	859919
131644	859920
191	859921
97937	859922
2421	859923
1330	859924
1265	859925
50727	859926
71064	859927
59542	859928
64846	859929
1191	859930
29270	859931
197646	859932
124813	859933
124813	859934
277178	859935
126760	859936
116561	859937
21995	859938
56603	859939
189039	859940
194	859941
93548	859942
25035	859943
149260	859944
146681	859945
14729	859946
6048	859947
16032	859948
114128	859949
13425	859950
312695	859951
48141	859952
4720	859953
17840	859954
37415	859955
2001	859956
280	859957
181	859958
306786	859959
119879	859960
56242	859961
1571	859962
125556	859963
25110	859964
119880	859965
206867	859966
85801	859967
206792	859968
206726	859969
217883	859970
217917	859971
321709	859972
38259	859973
8918	859974
91980	859975
148526	859976
126629	859977
53712	859978
28253	859979
121895	859980
161319	859981
9722	859982
215609	859983
62962	859984
129707	859985
54311	859986
152580	859987
181266	859988
203029	859989
11036	859990
67167	859991
135436	859992
1	859993
5388	859994
201716	859995
67	859996
4896	859997
7691	859998
724	859999
1926	860000
222959	860001
4878	860002
208337	860003
39531	860004
2419	860005
10143	860006
179792	860007
226272	860008
352	860009
136769	860010
26857	860011
160318	860012
73142	860013
33382	860014
13534	860015
8745	860016
2628	860017
212	860018
14092	860019
233331	860020
96106	860021
34384	860022
1050	860023
11264	860024
13065	860025
44767	860026
103832	860027
74927	860028
75955	860029
91242	860030
209869	860031
27540	860032
81445	860033
16776	860034
59799	860035
52070	860036
216276	860037
17550	860038
200650	860039
93472	860040
95794	860041
2167	860042
19934	860043
124581	860044
24413	860045
10285	860046
205842	860047
20771	860048
42202	860049
12951	860050
16186	860051
32553	860052
75154	860053
10998	860054
123495	860055
125242	860056
144482	860057
138696	860058
2310	860059
59856	860060
152658	860061
10886	860062
1174	860063
4550	860064
156359	860065
118663	860066
122028	860067
122028	860068
276808	860069
48094	860070
71643	860071
42369	860072
149217	860073
88178	860074
228745	860075
151573	860076
271626	860077
5337	860078
7826	860079
120473	860080
8918	860081
88105	860082
115370	860083
57879	860084
98524	860085
36388	860086
111253	860087
179183	860088
140170	860089
20755	860090
175529	860091
54491	860092
95270	860093
102239	860094
113968	860095
115702	860096
117792	860097
112959	860098
267818	860099
52400	860100
4375	860101
190447	860102
105593	860103
173604	860104
285667	860105
239757	860106
127977	860107
1362	860108
17552	860109
311672	860110
52725	860111
297154	860112
108993	860113
159743	860114
322296	860115
49994	860116
40634	860117
1229	860118
10395	860119
65213	860120
121634	860121
14361	860122
61835	860123
8160	860124
45335	860125
210787	860126
773	860127
72723	860128
76600	860129
58577	860130
52264	860131
212740	860132
20362	860133
86121	860134
225117	860135
19852	860136
127642	860137
61487	860138
47603	860139
11957	860140
37583	860141
89069	860142
34622	860143
3387	860144
10450	860145
4005	860146
23873	860147
163516	860148
46310	860149
173950	860150
282736	860151
267578	860152
184045	860153
270118	860154
273256	860155
273982	860156
34172	860157
278064	860158
269130	860159
121597	860160
277363	860161
273206	860162
172124	860163
290478	860164
38380	860165
203721	860166
53454	860167
269036	860168
75040	860169
173950	860170
175355	860171
264933	860172
305753	860173
225053	860174
90320	860175
127490	860176
159634	860177
182066	860178
127490	860179
215333	860180
167926	860181
262166	860182
279680	860183
235842	860184
144985	860185
320136	860186
320046	860187
86390	860188
30324	860189
184202	860190
41608	860191
266416	860192
175952	860193
273079	860194
26374	860195
10663	860196
10663	860197
70819	860198
18337	860199
99438	860200
116995	860201
106747	860202
275301	860203
186273	860204
1648	860205
15930	860206
44554	860207
89167	860208
38785	860209
86972	860210
211408	860211
19876	860212
170311	860213
20905	860214
88	860215
983	860216
8589	860217
493	860218
10262	860219
33162	860220
53069	860221
43105	860222
48839	860223
166400	860224
96562	860225
122390	860226
77291	860227
4678	860228
3418	860229
1507	860230
21191	860231
62838	860232
55972	860233
127686	860234
12087	860235
133855	860236
5655	860237
40188	860238
75603	860239
52476	860240
261877	860241
11399	860242
51623	860243
68333	860244
91967	860245
100760	860246
23784	860247
1977	860248
58417	860249
92626	860250
134752	860251
135561	860252
1116	860253
59498	860254
84581	860255
64551	860256
24186	860257
12341	860258
9054	860259
246922	860260
67276	860261
642	860262
185740	860263
71571	860264
140	860265
123923	860266
2351	860267
46466	860268
719	860269
74487	860270
315	860271
93707	860272
11605	860273
254	860274
39211	860275
1546	860276
5567	860277
6044	860278
2550	860279
2348	860280
46482	860281
1271	860282
258886	860283
76913	860284
123626	860285
20224	860286
78115	860287
18102	860288
6085	860289
305433	860290
286657	860291
120734	860292
135632	860293
118672	860294
99161	860295
155708	860296
104856	860297
68152	860298
39997	860299
216658	860300
56697	860301
319558	860302
57744	860303
120181	860304
200100	860305
123449	860306
115772	860307
36040	860308
272926	860309
117292	860310
56054	860311
124884	860312
43708	860313
80879	860314
60206	860315
108409	860316
89587	860317
189510	860318
59807	860319
189510	860320
52717	860321
24954	860322
192298	860323
35055	860324
25316	860325
126628	860326
13059	860327
83458	860328
26573	860329
79434	860330
271447	860331
203472	860332
11442	860333
19296	860334
36172	860335
4803	860336
159119	860337
69624	860338
754	860339
215637	860340
39737	860341
59549	860342
67120	860343
103283	860344
16620	860345
88799	860346
156648	860347
1585	860348
110303	860349
226653	860350
66136	860351
39571	860352
211269	860353
136537	860354
136537	860355
312481	860356
14023	860357
126058	860358
154813	860359
3474	860360
188713	860361
153525	860362
46725	860363
33694	860364
246756	860365
35036	860366
126782	860367
123761	860368
59508	860369
24101	860370
74510	860371
48024	860372
48305	860373
324296	860374
6024	860375
97399	860376
12300	860377
5568	860378
7265	860379
226300	860380
25190	860381
51604	860382
19848	860383
87113	860384
51093	860385
301112	860386
109726	860387
65249	860388
69196	860389
12131	860390
12874	860391
26261	860392
6986	860393
3436	860394
3474	860395
3436	860396
206623	860397
136280	860398
109542	860399
299784	860400
28047	860401
196333	860402
211144	860403
38098	860404
37952	860405
159087	860406
38098	860407
95570	860408
138565	860409
36802	860410
67031	860411
30832	860412
203696	860413
11860	860414
101782	860415
79087	860416
57293	860417
321567	860418
39361	860419
57869	860420
8170	860421
55128	860422
136486	860423
89118	860424
7967	860425
7967	860426
7967	860427
99653	860428
138904	860429
14642	860430
80920	860431
48298	860432
54096	860433
45462	860434
215817	860435
192458	860436
281440	860437
65769	860438
68850	860439
75058	860440
35804	860441
7167	860442
179713	860443
193342	860444
14642	860445
14642	860446
7271	860447
148104	860448
50805	860449
13527	860450
204854	860451
87718	860452
6553	860453
44055	860454
76954	860455
158897	860456
309554	860457
7241	860458
191477	860459
109984	860460
302814	860461
286476	860462
155098	860463
211347	860464
18317	860465
106612	860466
95124	860467
44320	860468
147524	860469
42009	860470
93327	860471
38714	860472
192953	860473
3525	860474
43217	860475
64581	860476
59134	860477
2685	860478
128927	860479
45356	860480
16660	860481
131366	860482
140	860483
125998	860484
57976	860485
57984	860486
19735	860487
118794	860488
58671	860489
326190	860490
261277	860491
67829	860492
61793	860493
140863	860494
158920	860495
3537	860496
200967	860497
305746	860498
57531	860499
107889	860500
107924	860501
46883	860502
22883	860503
75535	860504
53380	860505
288526	860506
35585	860507
288075	860508
10079	860509
103368	860510
189369	860511
292855	860512
59134	860513
127735	860514
135126	860515
38794	860516
66927	860517
57752	860518
129083	860519
82695	860520
305589	860521
18881	860522
55224	860523
54978	860524
13869	860525
18881	860526
167803	860527
114569	860528
311433	860529
286433	860530
120441	860531
125075	860532
17416	860533
57807	860534
93379	860535
107855	860536
13757	860537
123328	860538
2397	860539
54354	860540
88153	860541
128716	860542
212704	860543
88153	860544
212704	860545
1908	860546
19641	860547
10729	860548
10729	860549
116217	860550
38921	860551
319370	860552
39039	860553
38989	860554
38971	860555
211357	860556
1908	860557
14359	860558
55062	860559
55062	860560
55062	860561
53256	860562
177671	860563
18935	860564
34163	860565
179709	860566
12879	860567
216678	860568
122844	860569
199663	860570
199663	860571
205868	860572
34571	860573
1197	860574
9801	860575
107714	860576
149768	860577
156544	860578
325733	860579
45632	860580
68073	860581
966	860582
43378	860583
131677	860584
48784	860585
127738	860586
1197	860587
3043	860588
23215	860589
1528	860590
120264	860591
83602	860592
131677	860593
319924	860594
6457	860595
117374	860596
279005	860597
202587	860598
13757	860599
44927	860600
262894	860601
210946	860602
73572	860603
206396	860604
109547	860605
76647	860606
166003	860607
82214	860608
14153	860609
54354	860610
137932	860611
127541	860612
137932	860613
138208	860614
27117	860615
43400	860616
130386	860617
1197	860618
140279	860619
26538	860620
130836	860621
13977	860622
127868	860623
130254	860624
267320	860625
203341	860626
13977	860627
55644	860628
84360	860629
13971	860630
203585	860631
84345	860632
768	860633
61423	860634
27493	860635
137734	860636
70149	860637
119091	860638
124972	860639
298610	860640
35929	860641
35929	860642
38714	860643
26805	860644
69225	860645
103287	860646
69225	860647
12221	860648
46037	860649
69225	860650
106419	860651
254135	860652
31951	860653
165489	860654
106413	860655
63212	860656
9243	860657
99289	860658
589	860659
8584	860660
41667	860661
8087	860662
65499	860663
49490	860664
18712	860665
8087	860666
230273	860667
29917	860668
5234	860669
95843	860670
2397	860671
116066	860672
200320	860673
202047	860674
192255	860675
244447	860676
104560	860677
297595	860678
53548	860679
212499	860680
39157	860681
57800	860682
39414	860683
26101	860684
135778	860685
102798	860686
76598	860687
7542	860688
7542	860689
5900	860690
5900	860691
76549	860692
56746	860693
105978	860694
219025	860695
20183	860696
6631	860697
20222	860698
20208	860699
91095	860700
3844	860701
90719	860702
178612	860703
28184	860704
140979	860705
28189	860706
20208	860707
36364	860708
40324	860709
56717	860710
55631	860711
146265	860712
126012	860713
74415	860714
120207	860715
17987	860716
56228	860717
72094	860718
111059	860719
7173	860720
45032	860721
13658	860722
202119	860723
53548	860724
59146	860725
26437	860726
42811	860727
140332	860728
18935	860729
18935	860730
18935	860731
92697	860732
309097	860733
84386	860734
16500	860735
106219	860736
56511	860737
131677	860738
8086	860739
177909	860740
206248	860741
58096	860742
14153	860743
206914	860744
58096	860745
1013	860746
169277	860747
167827	860748
185874	860749
183680	860750
12228	860751
95864	860752
26101	860753
68328	860754
68328	860755
113024	860756
135778	860757
54354	860758
54354	860759
14128	860760
62668	860761
58862	860762
17703	860763
14153	860764
39157	860765
2779	860766
39157	860767
27464	860768
57892	860769
57965	860770
213243	860771
2397	860772
136618	860773
39174	860774
102100	860775
5991	860776
5991	860777
73572	860778
128598	860779
12877	860780
24123	860781
101583	860782
16643	860783
39548	860784
88981	860785
107582	860786
5900	860787
190317	860788
88562	860789
41277	860790
5614	860791
225676	860792
68328	860793
463	860794
28032	860795
54872	860796
193066	860797
154924	860798
126711	860799
45972	860800
86000	860801
147314	860802
131601	860803
237759	860804
205499	860805
17666	860806
153329	860807
308773	860808
203047	860809
224189	860810
727	860811
24197	860812
319260	860813
319127	860814
30060	860815
3099	860816
65390	860817
137369	860818
137369	860819
24299	860820
27018	860821
58854	860822
216259	860823
14624	860824
58585	860825
216259	860826
139217	860827
654	860828
7173	860829
69135	860830
81677	860831
81677	860832
47643	860833
113024	860834
41823	860835
8618	860836
76598	860837
62575	860838
5271	860839
192357	860840
26283	860841
3545	860842
20079	860843
14673	860844
40053	860845
40053	860846
8321	860847
139795	860848
28092	860849
84324	860850
90082	860851
20079	860852
8321	860853
3545	860854
59146	860855
106818	860856
95324	860857
213565	860858
120515	860859
54589	860860
176013	860861
12459	860862
133981	860863
189941	860864
181219	860865
13384	860866
198777	860867
45433	860868
33272	860869
290573	860870
167797	860871
189596	860872
154642	860873
148919	860874
54487	860875
323575	860876
180068	860877
111331	860878
108006	860879
50725	860880
170820	860881
198236	860882
88466	860883
96655	860884
231594	860885
273804	860886
76994	860887
6464	860888
47394	860889
174314	860890
272465	860891
213476	860892
7308	860893
1246	860894
314402	860895
139018	860896
84687	860897
199848	860898
17414	860899
9852	860900
8851	860901
10015	860902
5359	860903
16734	860904
221734	860905
3784	860906
12813	860907
5359	860908
28362	860909
28362	860910
245710	860911
691	860912
11062	860913
308801	860914
327904	860915
200314	860916
45518	860917
3135	860918
152726	860919
151973	860920
261256	860921
225738	860922
270	860923
108485	860924
34055	860925
25415	860926
33573	860927
90965	860928
18268	860929
16305	860930
48779	860931
229003	860932
135746	860933
197679	860934
19686	860935
321003	860936
250471	860937
17103	860938
239420	860939
7094	860940
146887	860941
65745	860942
165982	860943
37331	860944
216544	860945
8356	860946
319629	860947
26635	860948
38589	860949
50228	860950
10370	860951
316660	860952
26611	860953
4993	860954
8356	860955
39532	860956
82986	860957
10370	860958
26611	860959
4993	860960
22772	860961
49626	860962
21333	860963
50228	860964
21333	860965
38361	860966
10575	860967
38361	860968
140052	860969
2675	860970
255379	860971
3331	860972
242212	860973
55519	860974
214244	860975
83954	860976
27737	860977
11348	860978
2922	860979
6088	860980
14618	860981
142807	860982
27202	860983
14590	860984
8779	860985
12868	860986
24637	860987
75862	860988
40918	860989
23873	860990
285148	860991
136113	860992
27470	860993
328558	860994
5879	860995
3331	860996
182269	860997
20669	860998
28624	860999
2789	861000
97577	861001
31378	861002
12390	861003
34913	861004
3712	861005
277288	861006
35115	861007
81782	861008
58170	861009
78900	861010
42799	861011
162238	861012
1141	861013
5544	861014
52952	861015
208243	861016
1876	861017
101601	861018
5582	861019
128344	861020
26311	861021
17238	861022
12598	861023
137670	861024
74476	861025
77373	861026
81668	861027
125916	861028
21764	861029
7531	861030
168009	861031
145681	861032
104525	861033
45534	861034
7531	861035
21298	861036
21298	861037
21298	861038
18058	861039
43572	861040
77778	861041
68983	861042
102192	861043
8834	861044
48224	861045
33443	861046
33443	861047
23359	861048
24574	861049
95982	861050
61388	861051
36037	861052
162799	861053
166343	861054
11826	861055
5508	861056
191481	861057
24414	861058
40513	861059
27683	861060
66468	861061
18258	861062
21661	861063
108473	861064
22845	861065
167398	861066
35577	861067
6122	861068
72631	861069
324903	861070
22889	861071
62789	861072
4751	861073
106583	861074
140072	861075
20048	861076
95989	861077
57456	861078
21379	861079
292238	861080
96259	861081
92705	861082
14914	861083
14914	861084
174361	861085
8147	861086
187316	861087
59506	861088
7471	861089
10669	861090
7929	861091
74684	861092
82234	861093
312558	861094
4642	861095
38012	861096
150688	861097
38009	861098
175955	861099
54128	861100
272979	861101
33992	861102
74434	861103
3063	861104
9949	861105
18591	861106
18592	861107
48618	861108
77650	861109
272982	861110
9426	861111
9426	861112
324686	861113
25536	861114
21104	861115
50628	861116
213780	861117
95867	861118
61858	861119
204990	861120
82248	861121
159047	861122
36905	861123
121806	861124
307885	861125
143454	861126
286571	861127
206656	861128
6474	861129
22193	861130
16866	861131
16866	861132
164619	861133
37360	861134
8056	861135
45972	861136
22136	861137
157236	861138
204356	861139
89626	861140
502	861141
35978	861142
958	861143
4288	861144
4968	861145
144387	861146
45912	861147
136053	861148
8103	861149
56856	861150
45303	861151
103488	861152
17880	861153
109784	861154
26538	861155
841	861156
109627	861157
134796	861158
6633	861159
266776	861160
15761	861161
28302	861162
6096	861163
154914	861164
44601	861165
110223	861166
171971	861167
176935	861168
13298	861169
428	861170
31712	861171
27117	861172
6918	861173
69047	861174
54354	861175
167147	861176
19498	861177
7173	861178
203611	861179
12319	861180
167784	861181
111059	861182
27627	861183
2492	861184
255778	861185
63697	861186
70143	861187
2969	861188
81518	861189
132548	861190
15792	861191
99542	861192
182035	861193
52118	861194
186006	861195
17947	861196
3721	861197
27878	861198
19302	861199
85525	861200
6958	861201
179617	861202
43378	861203
37582	861204
60398	861205
9801	861206
138999	861207
32852	861208
382	861209
382	861210
36254	861211
36254	861212
295701	861213
26437	861214
26805	861215
205858	861216
38137	861217
2405	861218
216809	861219
89785	861220
66164	861221
308906	861222
36254	861223
52246	861224
17552	861225
35326	861226
88981	861227
141482	861228
74967	861229
183654	861230
84094	861231
134563	861232
3545	861233
59203	861234
131366	861235
59617	861236
30779	861237
49896	861238
70493	861239
56248	861240
1764	861241
9321	861242
66164	861243
106669	861244
184831	861245
2321	861246
88417	861247
96464	861248
70485	861249
234104	861250
8101	861251
39468	861252
38561	861253
180666	861254
166921	861255
751	861256
751	861257
751	861258
751	861259
185038	861260
64818	861261
1627	861262
18066	861263
187113	861264
83246	861265
85893	861266
80771	861267
15903	861268
57221	861269
208112	861270
16209	861271
7819	861272
89928	861273
25	861274
103625	861275
14166	861276
14166	861277
56548	861278
47722	861279
47722	861280
47722	861281
10212	861282
45279	861283
121120	861284
149187	861285
66314	861286
45279	861287
36466	861288
13606	861289
125757	861290
108188	861291
113600	861292
125757	861293
45279	861294
108188	861295
105533	861296
193217	861297
171852	861298
63780	861299
48752	861300
74825	861301
74825	861302
20791	861303
102312	861304
170913	861305
2838	861306
40230	861307
127919	861308
45122	861309
279312	861310
8315	861311
117453	861312
192220	861313
204078	861314
24681	861315
31734	861316
182355	861317
74598	861318
157041	861319
139792	861320
328189	861321
137692	861322
216947	861323
2956	861324
40487	861325
95941	861326
88439	861327
47669	861328
27077	861329
88994	861330
91900	861331
278809	861332
15126	861333
5229	861334
61869	861335
84774	861336
51645	861337
311144	861338
220698	861339
16581	861340
39499	861341
143855	861342
133644	861343
25009	861344
9545	861345
3339	861346
26020	861347
58545	861348
31215	861349
160396	861350
122632	861351
174119	861352
3328	861353
166891	861354
190688	861355
239720	861356
28880	861357
25778	861358
110843	861359
213937	861360
12197	861361
176207	861362
44427	861363
55343	861364
206972	861365
206972	861366
2770	861367
95993	861368
79371	861369
65320	861370
65320	861371
206894	861372
208794	861373
8800	861374
85594	861375
110888	861376
22617	861377
113796	861378
8677	861379
859	861380
71297	861381
306	861382
1237	861383
302335	861384
20690	861385
76163	861386
326911	861387
114846	861388
241308	861389
85586	861390
134700	861391
16476	861392
49357	861393
23583	861394
195268	861395
55947	861396
192399	861397
2154	861398
5330	861399
120704	861400
208518	861401
921	861402
2701	861403
33606	861404
4114	861405
1776	861406
18944	861407
125368	861408
18857	861409
179885	861410
89636	861411
70325	861412
295175	861413
289204	861414
319905	861415
111208	861416
29735	861417
109188	861418
193809	861419
65800	861420
17299	861421
35244	861422
9305	861423
3070	861424
1568	861425
974	861426
442	861427
66160	861428
5813	861429
7896	861430
82638	861431
54017	861432
26331	861433
58063	861434
20486	861435
87506	861436
24140	861437
127558	861438
81854	861439
44637	861440
115719	861441
40865	861442
53302	861443
196994	861444
213280	861445
206168	861446
49790	861447
78054	861448
74942	861449
131620	861450
69906	861451
17688	861452
219945	861453
147399	861454
6000	861455
206304	861456
104712	861457
82802	861458
50358	861459
146846	861460
42855	861461
72532	861462
9783	861463
15459	861464
126371	861465
86670	861466
90003	861467
24069	861468
28758	861469
10067	861470
153768	861471
190751	861472
207990	861473
56697	861474
68297	861475
145221	861476
63775	861477
65163	861478
122426	861479
258782	861480
273499	861481
68671	861482
15250	861483
299867	861484
149721	861485
42156	861486
72879	861487
135192	861488
84601	861489
174852	861490
174852	861491
198798	861492
253465	861493
108601	861494
83274	861495
120642	861496
6273	861497
13184	861498
2432	861499
355	861500
1937	861501
947	861502
915	861503
27960	861504
29051	861505
210635	861506
4639	861507
179011	861508
8046	861509
224970	861510
71962	861511
306	861512
99507	861513
6713	861514
1164	861515
116634	861516
2248	861517
247386	861518
285937	861519
53268	861520
12544	861521
8	861522
1	861523
69348	861524
6900	861525
1541	861526
4510	861527
68304	861528
89153	861529
43052	861530
1488	861531
136600	861532
74714	861533
14680	861534
182752	861535
187	861536
9061	861537
41313	861538
108460	861539
126860	861540
146188	861541
40186	861542
155001	861543
87371	861544
123999	861545
102623	861546
35797	861547
46718	861548
29494	861549
128429	861550
711	861551
4916	861552
224461	861553
173318	861554
77037	861555
1972	861556
25255	861557
270781	861558
321252	861559
107707	861560
2735	861561
49496	861562
600	861563
50433	861564
834	861565
9721	861566
87033	861567
6436	861568
371	861569
110735	861570
43052	861571
1001	861572
19643	861573
17	861574
30764	861575
209644	861576
26957	861577
8046	861578
102419	861579
5962	861580
43730	861581
15	861582
52801	861583
123647	861584
116925	861585
31525	861586
40808	861587
16446	861588
55631	861589
41399	861590
7863	861591
23837	861592
39880	861593
83572	861594
20116	861595
3250	861596
12869	861597
59395	861598
11077	861599
82539	861600
274385	861601
179864	861602
157797	861603
25608	861604
14202	861605
174749	861606
5508	861607
8803	861608
62683	861609
321334	861610
69834	861611
15289	861612
48498	861613
28415	861614
318351	861615
6509	861616
1085	861617
134738	861618
29027	861619
12216	861620
1372	861621
1695	861622
38	861623
129065	861624
42787	861625
75994	861626
20092	861627
47026	861628
122901	861629
290	861630
13245	861631
97375	861632
64855	861633
154971	861634
7777	861635
20029	861636
183555	861637
76942	861638
57804	861639
329	861640
69772	861641
180434	861642
102455	861643
8578	861644
27514	861645
119946	861646
100224	861647
296165	861648
123384	861649
76517	861650
113895	861651
319745	861652
63538	861653
114679	861654
161906	861655
7045	861656
188678	861657
1669	861658
21932	861659
4907	861660
74	861661
10067	861662
42400	861663
3260	861664
166570	861665
112466	861666
7630	861667
180892	861668
56176	861669
7316	861670
70876	861671
25796	861672
6422	861673
22034	861674
47775	861675
198830	861676
10193	861677
13957	861678
212590	861679
42732	861680
128321	861681
99994	861682
82659	861683
18463	861684
38899	861685
1395	861686
129898	861687
308738	861688
4027	861689
27248	861690
3028	861691
13342	861692
31262	861693
42681	861694
206821	861695
19053	861696
22475	861697
11557	861698
53152	861699
16709	861700
138206	861701
19307	861702
296881	861703
110885	861704
21604	861705
11394	861706
8627	861707
37712	861708
119695	861709
137897	861710
176880	861711
65548	861712
656	861713
27444	861714
2060	861715
99564	861716
25916	861717
53356	861718
149207	861719
21	861720
453	861721
125205	861722
80617	861723
32643	861724
168387	861725
6830	861726
3799	861727
5048	861728
379	861729
8694	861730
8695	861731
37963	861732
1232	861733
90553	861734
105791	861735
15736	861736
1655	861737
111365	861738
21506	861739
20767	861740
714	861741
30545	861742
34707	861743
1385	861744
15888	861745
9385	861746
35632	861747
4995	861748
134075	861749
24277	861750
60501	861751
226626	861752
42316	861753
76857	861754
52469	861755
1149	861756
61438	861757
121487	861758
61801	861759
652	861760
5128	861761
23887	861762
169001	861763
3677	861764
64225	861765
37849	861766
1565	861767
97969	861768
115	861769
36565	861770
26790	861771
117754	861772
116334	861773
31504	861774
1077	861775
1440	861776
36148	861777
7828	861778
11549	861779
55831	861780
177225	861781
10897	861782
158895	861783
92276	861784
78522	861785
230802	861786
7609	861787
7764	861788
39643	861789
77786	861790
421	861791
101857	861792
148413	861793
291	861794
286557	861795
39643	861796
189340	861797
131	861798
27722	861799
245992	861800
1642	861801
75314	861802
22693	861803
16	861804
66827	861805
52271	861806
5360	861807
243890	861808
164303	861809
206225	861810
253869	861811
53367	861812
71495	861813
83160	861814
187248	861815
202733	861816
44329	861817
8390	861818
109287	861819
54200	861820
70647	861821
21891	861822
21294	861823
103637	861824
31385	861825
15204	861826
60273	861827
279578	861828
47247	861829
35093	861830
95137	861831
26583	861832
51180	861833
61596	861834
6492	861835
35226	861836
11297	861837
152208	861838
15211	861839
71131	861840
15720	861841
119057	861842
16316	861843
20737	861844
46695	861845
111361	861846
6623	861847
17436	861848
23429	861849
89950	861850
95884	861851
42937	861852
57340	861853
92794	861854
15697	861855
58397	861856
11436	861857
16235	861858
147388	861859
115514	861860
167513	861861
41156	861862
9121	861863
32197	861864
97005	861865
230033	861866
12413	861867
29406	861868
130982	861869
105783	861870
118380	861871
63210	861872
16038	861873
261675	861874
213571	861875
153927	861876
118187	861877
176315	861878
20396	861879
201518	861880
134810	861881
20864	861882
130191	861883
93210	861884
5048	861885
12354	861886
228759	861887
10369	861888
23181	861889
44329	861890
18575	861891
23227	861892
25576	861893
21112	861894
25738	861895
19472	861896
116684	861897
36163	861898
29218	861899
2989	861900
51324	861901
311727	861902
58	861903
64161	861904
7077	861905
15235	861906
11	861907
75492	861908
28107	861909
72440	861910
35670	861911
3624	861912
233639	861913
30708	861914
3310	861915
6131	861916
79868	861917
10991	861918
123080	861919
38513	861920
24136	861921
119489	861922
121585	861923
1049	861924
842	861925
56179	861926
178501	861927
7403	861928
591	861929
6061	861930
14810	861931
11639	861932
12889	861933
50431	861934
23765	861935
1516	861936
12878	861937
19523	861938
8018	861939
2812	861940
107688	861941
126413	861942
119607	861943
18149	861944
183162	861945
279991	861946
41938	861947
62162	861948
11364	861949
586	861950
246106	861951
4800	861952
270	861953
11613	861954
3757	861955
23435	861956
315250	861957
25732	861958
147472	861959
11962	861960
93007	861961
33	861962
2365	861963
20847	861964
218	861965
86529	861966
193	861967
16945	861968
756	861969
2723	861970
130545	861971
49356	861972
39714	861973
17632	861974
6702	861975
1265	861976
41349	861977
21225	861978
93399	861979
30006	861980
85611	861981
54505	861982
65419	861983
129947	861984
15776	861985
73143	861986
17260	861987
901	861988
25	861989
628	861990
29289	861991
314586	861992
74780	861993
2067	861994
84231	861995
242106	861996
3062	861997
74	861998
163156	861999
1332	862000
28039	862001
251	862002
14237	862003
5732	862004
42545	862005
25982	862006
10126	862007
90314	862008
42888	862009
221078	862010
3678	862011
8976	862012
7810	862013
44337	862014
109806	862015
98306	862016
71611	862017
7574	862018
152434	862019
86312	862020
281183	862021
31580	862022
68648	862023
23041	862024
721	862025
9638	862026
141180	862027
63391	862028
293783	862029
210313	862030
92304	862031
17788	862032
186	862033
30672	862034
182429	862035
145197	862036
13720	862037
170574	862038
40707	862039
19980	862040
28331	862041
308430	862042
18212	862043
89604	862044
147070	862045
291141	862046
8793	862047
9168	862048
216955	862049
120	862050
238070	862051
5701	862052
6623	862053
3603	862054
4552	862055
72844	862056
96307	862057
29806	862058
91397	862059
18346	862060
37067	862061
281254	862062
118356	862063
7	862064
80470	862065
78080	862066
249576	862067
47697	862068
11331	862069
122113	862070
98899	862071
3089	862072
106532	862073
17515	862074
8155	862075
32757	862076
245149	862077
16091	862078
22220	862079
126136	862080
102227	862081
16234	862082
182964	862083
1969	862084
13129	862085
4300	862086
94838	862087
1626	862088
135386	862089
779	862090
229412	862091
36350	862092
59121	862093
81208	862094
205956	862095
28654	862096
969	862097
86214	862098
68119	862099
99611	862100
10152	862101
48935	862102
43792	862103
69928	862104
36917	862105
4930	862106
124768	862107
77797	862108
163	862109
52302	862110
33558	862111
7678	862112
6906	862113
33533	862114
89127	862115
122007	862116
65659	862117
31617	862118
79826	862119
13061	862120
51996	862121
4437	862122
97454	862123
164756	862124
36649	862125
46904	862126
216292	862127
11417	862128
48378	862129
4541	862130
181243	862131
102046	862132
3891	862133
88559	862134
1392	862135
4259	862136
164706	862137
44733	862138
131109	862139
41630	862140
10159	862141
322289	862142
30833	862143
49815	862144
11454	862145
24096	862146
54580	862147
67881	862148
119832	862149
217969	862150
88200	862151
179694	862152
2237	862153
120169	862154
50070	862155
12322	862156
230589	862157
10391	862158
54696	862159
214611	862160
1	862161
80273	862162
172314	862163
3775	862164
2674	862165
6631	862166
10289	862167
154576	862168
3073	862169
11979	862170
91196	862171
58391	862172
51044	862173
212235	862174
4606	862175
33644	862176
50591	862177
105855	862178
56191	862179
4761	862180
3018	862181
57	862182
41441	862183
70382	862184
57332	862185
3274	862186
27284	862187
67073	862188
44137	862189
850	862190
65094	862191
228333	862192
48192	862193
53273	862194
166856	862195
38231	862196
2205	862197
19827	862198
10573	862199
3310	862200
323868	862201
16419	862202
122007	862203
27193	862204
81007	862205
43360	862206
26029	862207
2442	862208
15706	862209
157168	862210
171421	862211
180345	862212
38558	862213
3357	862214
1646	862215
3530	862216
58439	862217
60918	862218
222538	862219
3957	862220
7970	862221
15	862222
103770	862223
20952	862224
29514	862225
106180	862226
89798	862227
29045	862228
38506	862229
248723	862230
88990	862231
244395	862232
204876	862233
114296	862234
29943	862235
169850	862236
325537	862237
377	862238
50665	862239
9603	862240
2877	862241
9202	862242
1186	862243
11019	862244
95422	862245
28956	862246
13437	862247
9797	862248
73829	862249
44880	862250
2268	862251
3178	862252
16075	862253
2655	862254
36581	862255
3594	862256
4961	862257
52284	862258
204381	862259
3412	862260
10075	862261
138227	862262
10073	862263
77572	862264
3639	862265
2696	862266
16259	862267
1145	862268
788	862269
28019	862270
1625	862271
2036	862272
184450	862273
91497	862274
166607	862275
19411	862276
134187	862277
38858	862278
43936	862279
32222	862280
75764	862281
4057	862282
22620	862283
4902	862284
5503	862285
4449	862286
36569	862287
114051	862288
93599	862289
327	862290
4771	862291
22625	862292
468	862293
940	862294
61911	862295
21467	862296
23650	862297
97952	862298
260804	862299
45515	862300
28418	862301
146523	862302
44401	862303
80890	862304
2036	862305
69585	862306
1560	862307
86619	862308
2588	862309
62184	862310
110632	862311
13446	862312
10605	862313
61842	862314
66423	862315
30114	862316
223236	862317
3625	862318
13600	862319
66985	862320
4738	862321
1338	862322
37379	862323
81859	862324
114049	862325
201	862326
54551	862327
33	862328
64818	862329
165243	862330
62098	862331
14515	862332
50980	862333
50781	862334
210762	862335
247870	862336
391	862337
8111	862338
49728	862339
88946	862340
125647	862341
56962	862342
3713	862343
4162	862344
76152	862345
100841	862346
3473	862347
13223	862348
18177	862349
2543	862350
110169	862351
6	862352
96163	862353
81817	862354
31574	862355
168011	862356
25007	862357
2665	862358
2404	862359
4032	862360
119473	862361
12960	862362
222	862363
31175	862364
5140	862365
68397	862366
35578	862367
74563	862368
5224	862369
29675	862370
117204	862371
173313	862372
88897	862373
7210	862374
2176	862375
26418	862376
22306	862377
42882	862378
156726	862379
58799	862380
2267	862381
20717	862382
4870	862383
17869	862384
11231	862385
632	862386
7555	862387
11038	862388
8251	862389
124737	862390
482	862391
79780	862392
23618	862393
166	862394
34401	862395
36576	862396
49520	862397
168731	862398
119352	862399
72451	862400
63183	862401
9444	862402
11964	862403
9560	862404
45771	862405
417	862406
148643	862407
7923	862408
283015	862409
68196	862410
150810	862411
145469	862412
112575	862413
417	862414
37487	862415
4477	862416
142825	862417
155783	862418
42684	862419
52812	862420
27520	862421
43561	862422
187601	862423
73987	862424
68355	862425
98692	862426
60049	862427
132146	862428
213233	862429
262085	862430
31803	862431
40651	862432
74654	862433
129828	862434
168426	862435
43788	862436
6599	862437
116082	862438
90263	862439
6293	862440
2214	862441
31109	862442
710	862443
5095	862444
25280	862445
128906	862446
8279	862447
40188	862448
743	862449
6841	862450
12610	862451
76364	862452
13088	862453
494	862454
24544	862455
83135	862456
12115	862457
81713	862458
5712	862459
33965	862460
2001	862461
1804	862462
16095	862463
99698	862464
1478	862465
144671	862466
7721	862467
115037	862468
128407	862469
64278	862470
114601	862471
124451	862472
132601	862473
62097	862474
176280	862475
120226	862476
28206	862477
82038	862478
679	862479
26938	862480
16829	862481
26402	862482
5714	862483
40193	862484
105973	862485
129	862486
302	862487
170191	862488
126146	862489
23	862490
31105	862491
31105	862492
17108	862493
1582	862494
299617	862495
23807	862496
30945	862497
13914	862498
160545	862499
92065	862500
24683	862501
47181	862502
26394	862503
66129	862504
155266	862505
2175	862506
29617	862507
135415	862508
73	862509
88138	862510
29776	862511
1013	862512
13231	862513
57494	862514
125695	862515
71701	862516
38	862517
7314	862518
25414	862519
12940	862520
201625	862521
9219	862522
1708	862523
270734	862524
159227	862525
27532	862526
3730	862527
736	862528
15789	862529
201202	862530
88917	862531
212774	862532
173098	862533
137961	862534
190741	862535
184473	862536
3787	862537
54088	862538
270245	862539
1228	862540
33061	862541
40273	862542
1999	862543
297142	862544
215122	862545
162087	862546
267649	862547
63580	862548
29060	862549
37622	862550
246805	862551
63057	862552
6050	862553
149200	862554
7016	862555
319053	862556
170242	862557
95721	862558
118591	862559
20203	862560
43	862561
7256	862562
5069	862563
5859	862564
9788	862565
4493	862566
2146	862567
71892	862568
50148	862569
10178	862570
112688	862571
216090	862572
213818	862573
161213	862574
112769	862575
26095	862576
3551	862577
142699	862578
71012	862579
8926	862580
2	862581
11081	862582
11596	862583
19075	862584
122409	862585
99002	862586
109174	862587
322591	862588
4442	862589
159070	862590
69513	862591
102090	862592
30921	862593
769	862594
42939	862595
94881	862596
64232	862597
1096	862598
111358	862599
95836	862600
7233	862601
37334	862602
77799	862603
289525	862604
63179	862605
160	862606
2969	862607
36931	862608
52	862609
31832	862610
3310	862611
5	862612
26024	862613
34815	862614
16223	862615
4311	862616
818	862617
3391	862618
76693	862619
52733	862620
72633	862621
293510	862622
28677	862623
52792	862624
133676	862625
102658	862626
36227	862627
31845	862628
32111	862629
157	862630
45026	862631
126	862632
66324	862633
6849	862634
976	862635
48486	862636
58346	862637
1092	862638
311158	862639
2192	862640
245334	862641
196132	862642
144656	862643
224160	862644
35211	862645
27	862646
214193	862647
2602	862648
8649	862649
630	862650
66009	862651
101026	862652
86566	862653
28325	862654
63114	862655
41168	862656
6602	862657
274	862658
212775	862659
112169	862660
1519	862661
45489	862662
201527	862663
74122	862664
538	862665
87764	862666
33028	862667
21400	862668
20518	862669
13430	862670
36859	862671
3338	862672
104338	862673
23397	862674
3	862675
7283	862676
1065	862677
45014	862678
91608	862679
8097	862680
38953	862681
72735	862682
26323	862683
2616	862684
1360	862685
165586	862686
68155	862687
15	862688
17473	862689
10120	862690
5264	862691
1107	862692
3082	862693
6838	862694
289381	862695
52777	862696
390	862697
12565	862698
107352	862699
10	862700
67242	862701
25309	862702
104047	862703
30184	862704
21441	862705
14994	862706
23328	862707
115502	862708
30369	862709
121619	862710
76814	862711
212348	862712
52689	862713
67993	862714
261970	862715
24131	862716
4985	862717
16749	862718
29101	862719
74	862720
56559	862721
220	862722
49463	862723
79598	862724
208348	862725
89655	862726
55411	862727
41562	862728
70392	862729
33239	862730
25868	862731
40427	862732
2533	862733
171161	862734
54607	862735
25934	862736
30465	862737
19304	862738
78591	862739
73001	862740
88960	862741
189	862742
2722	862743
27316	862744
64153	862745
102672	862746
31697	862747
268	862748
121495	862749
14420	862750
25	862751
137714	862752
13729	862753
83173	862754
83173	862755
43445	862756
29477	862757
6666	862758
12544	862759
4855	862760
149766	862761
655	862762
1368	862763
50772	862764
4712	862765
65635	862766
39469	862767
3218	862768
97851	862769
33476	862770
138128	862771
2044	862772
39374	862773
81670	862774
64206	862775
11373	862776
2442	862777
94467	862778
137424	862779
268	862780
13171	862781
11901	862782
1189	862783
58384	862784
119	862785
17793	862786
8206	862787
120	862788
2966	862789
9406	862790
31415	862791
305644	862792
122290	862793
82276	862794
64862	862795
105964	862796
79127	862797
184	862798
37927	862799
7	862800
59	862801
54303	862802
2104	862803
50255	862804
80090	862805
36110	862806
30780	862807
125649	862808
3223	862809
58	862810
16	862811
24873	862812
6287	862813
20756	862814
38	862815
11134	862816
9121	862817
112618	862818
133199	862819
13108	862820
71602	862821
182990	862822
77197	862823
185416	862824
11285	862825
157	862826
261	862827
14	862828
525	862829
850	862830
120850	862831
63360	862832
8	862833
138574	862834
1205	862835
398	862836
217	862837
38365	862838
135142	862839
4792	862840
99350	862841
2658	862842
38681	862843
237883	862844
2979	862845
43888	862846
208870	862847
90858	862848
11	862849
117547	862850
632	862851
73172	862852
292037	862853
297	862854
9599	862855
22754	862856
23338	862857
129040	862858
31	862859
53224	862860
2229	862861
81414	862862
2	862863
225044	862864
3	862865
35721	862866
8	862867
40592	862868
48	862869
19201	862870
196728	862871
39736	862872
175924	862873
72618	862874
860	862875
53920	862876
45331	862877
73847	862878
8782	862879
212671	862880
251420	862881
29729	862882
55287	862883
1826	862884
119231	862885
139045	862886
48298	862887
37619	862888
3620	862889
38125	862890
29840	862891
6	862892
15841	862893
1156	862894
2	862895
50691	862896
279131	862897
135969	862898
64718	862899
110835	862900
203439	862901
13587	862902
316159	862903
172367	862904
13430	862905
40818	862906
20860	862907
288557	862908
213934	862909
70997	862910
166462	862911
288935	862912
116777	862913
76964	862914
130697	862915
11838	862916
288723	862917
39943	862918
62912	862919
65906	862920
262969	862921
50356	862922
12942	862923
138610	862924
227	862925
132820	862926
50856	862927
70555	862928
118372	862929
57581	862930
61397	862931
64071	862932
22803	862933
35649	862934
1380	862935
43463	862936
5044	862937
39	862938
7531	862939
4382	862940
75831	862941
22099	862942
42982	862943
83315	862944
37936	862945
114999	862946
75522	862947
37396	862948
101564	862949
77310	862950
3038	862951
180902	862952
9770	862953
46742	862954
65300	862955
175138	862956
70938	862957
58360	862958
169270	862959
149882	862960
100358	862961
51154	862962
174890	862963
306762	862964
101772	862965
13540	862966
9554	862967
19745	862968
37334	862969
167544	862970
8266	862971
221307	862972
3568	862973
52467	862974
26208	862975
37415	862976
170697	862977
222	862978
10386	862979
131273	862980
88270	862981
24005	862982
8533	862983
3319	862984
14359	862985
64708	862986
189867	862987
18306	862988
60556	862989
66927	862990
1937	862991
100468	862992
46740	862993
190376	862994
231814	862995
61377	862996
137013	862997
93461	862998
9002	862999
61104	863000
63392	863001
5260	863002
3920	863003
140858	863004
137463	863005
5610	863006
25807	863007
164205	863008
9868	863009
94909	863010
44621	863011
214571	863012
92884	863013
25732	863014
40603	863015
111762	863016
34404	863017
7796	863018
56077	863019
825	863020
19430	863021
6659	863022
715	863023
43349	863024
206770	863025
29457	863026
49196	863027
13247	863028
343	863029
84130	863030
3499	863031
10976	863032
57005	863033
6311	863034
1180	863035
144935	863036
79379	863037
13008	863038
11402	863039
1031	863040
146	863041
347	863042
138454	863043
178566	863044
77871	863045
42795	863046
16749	863047
12449	863048
589	863049
2827	863050
32271	863051
827	863052
19	863053
24655	863054
265511	863055
10941	863056
258770	863057
22607	863058
16219	863059
3541	863060
200285	863061
30048	863062
99681	863063
42604	863064
178	863065
187132	863066
32330	863067
123669	863068
4178	863069
1124	863070
13982	863071
262040	863072
45697	863073
42329	863074
34456	863075
53024	863076
10030	863077
81200	863078
102066	863079
54282	863080
42037	863081
35866	863082
315770	863083
140234	863084
23072	863085
211189	863086
527	863087
15587	863088
398	863089
97952	863090
40292	863091
36963	863092
269175	863093
23555	863094
190920	863095
222362	863096
2017	863097
12138	863098
1096	863099
85230	863100
48072	863101
2722	863102
132759	863103
3319	863104
20557	863105
36069	863106
6598	863107
1875	863108
721	863109
28021	863110
3571	863111
137	863112
13065	863113
8669	863114
61771	863115
34764	863116
22067	863117
157282	863118
69273	863119
8836	863120
25192	863121
27368	863122
39149	863123
28087	863124
61921	863125
13027	863126
322271	863127
9638	863128
464	863129
225560	863130
94	863131
22	863132
68004	863133
2172	863134
31496	863135
21612	863136
151210	863137
151068	863138
3960	863139
118	863140
96260	863141
354	863142
10070	863143
13436	863144
1786	863145
16609	863146
4769	863147
6647	863148
85827	863149
2131	863150
11340	863151
82905	863152
16394	863153
601	863154
132169	863155
2631	863156
235	863157
63065	863158
11893	863159
5144	863160
12755	863161
5636	863162
75836	863163
13389	863164
54220	863165
81477	863166
18151	863167
40984	863168
52933	863169
476	863170
108813	863171
76936	863172
52429	863173
102706	863174
76406	863175
3104	863176
323441	863177
109092	863178
39718	863179
4117	863180
14254	863181
15156	863182
209607	863183
36812	863184
4770	863185
10926	863186
31965	863187
228	863188
18466	863189
17955	863190
518	863191
5492	863192
24089	863193
76752	863194
17413	863195
81044	863196
96287	863197
31312	863198
104782	863199
178	863200
4337	863201
33013	863202
122177	863203
2862	863204
86114	863205
128879	863206
38717	863207
622	863208
32039	863209
15374	863210
14	863211
9968	863212
836	863213
45477	863214
168805	863215
134502	863216
128194	863217
87958	863218
8351	863219
9997	863220
14461	863221
141989	863222
54	863223
1925	863224
86840	863225
13404	863226
96201	863227
25060	863228
3464	863229
234041	863230
17869	863231
46073	863232
18142	863233
12386	863234
175358	863235
768	863236
8800	863237
188717	863238
7163	863239
84798	863240
106752	863241
32	863242
1939	863243
31528	863244
7992	863245
168536	863246
26612	863247
5771	863248
30690	863249
28674	863250
4791	863251
8775	863252
127898	863253
1513	863254
32844	863255
1817	863256
210569	863257
33778	863258
31333	863259
22702	863260
3120	863261
107375	863262
85435	863263
14236	863264
29584	863265
35604	863266
33472	863267
15211	863268
127171	863269
13790	863270
189131	863271
2173	863272
26269	863273
97269	863274
39103	863275
17866	863276
8256	863277
19	863278
4751	863279
157	863280
67380	863281
14111	863282
59	863283
43853	863284
13559	863285
196692	863286
30790	863287
4350	863288
3225	863289
9527	863290
112742	863291
200	863292
118910	863293
43698	863294
4837	863295
25232	863296
38346	863297
18296	863298
191025	863299
7787	863300
144931	863301
171515	863302
18478	863303
68952	863304
200202	863305
313517	863306
621	863307
154069	863308
98948	863309
156836	863310
65773	863311
277725	863312
64994	863313
1679	863314
8355	863315
66897	863316
209044	863317
325845	863318
103715	863319
6044	863320
146676	863321
234006	863322
173356	863323
44909	863324
7338	863325
215178	863326
202154	863327
142089	863328
104051	863329
19436	863330
3041	863331
64119	863332
340	863333
1141	863334
149	863335
31001	863336
1594	863337
42912	863338
104619	863339
61610	863340
77248	863341
39451	863342
35823	863343
331	863344
118735	863345
134641	863346
32078	863347
2284	863348
2368	863349
3298	863350
26673	863351
170149	863352
590	863353
58	863354
111441	863355
45412	863356
28684	863357
252252	863358
131	863359
171729	863360
53967	863361
43218	863362
11490	863363
46888	863364
5010	863365
56655	863366
48374	863367
197698	863368
13892	863369
16302	863370
45679	863371
119621	863372
80125	863373
240	863374
72329	863375
21649	863376
25324	863377
846	863378
64538	863379
80165	863380
2484	863381
15538	863382
26084	863383
20	863384
32298	863385
239	863386
7860	863387
22699	863388
8283	863389
100933	863390
215369	863391
3435	863392
5448	863393
89668	863394
120385	863395
25532	863396
1752	863397
11489	863398
39708	863399
319712	863400
135800	863401
15803	863402
5279	863403
14910	863404
291651	863405
135220	863406
2448	863407
276294	863408
120949	863409
7382	863410
5213	863411
101738	863412
2852	863413
2522	863414
50902	863415
3591	863416
7411	863417
212303	863418
134262	863419
22144	863420
35113	863421
22144	863422
237003	863423
18946	863424
33883	863425
48515	863426
15058	863427
213761	863428
45783	863429
205013	863430
3489	863431
289352	863432
24252	863433
42982	863434
71879	863435
165361	863436
165374	863437
6790	863438
3048	863439
190241	863440
288	863441
41153	863442
123934	863443
48449	863444
62592	863445
107034	863446
180958	863447
180719	863448
78	863449
19182	863450
18043	863451
15266	863452
190546	863453
192553	863454
30686	863455
86247	863456
167	863457
2565	863458
169656	863459
10203	863460
107529	863461
89980	863462
123864	863463
22277	863464
5745	863465
270776	863466
1451	863467
89136	863468
5	863469
139924	863470
15019	863471
1097	863472
135763	863473
621	863474
28569	863475
26070	863476
136610	863477
109840	863478
1451	863479
51453	863480
50566	863481
59449	863482
22	863483
74676	863484
60289	863485
1030	863486
61397	863487
9214	863488
47751	863489
42261	863490
616	863491
17017	863492
98696	863493
92265	863494
15494	863495
42997	863496
864	863497
229344	863498
304528	863499
19101	863500
185686	863501
32284	863502
9036	863503
17312	863504
33	863505
58498	863506
32222	863507
93151	863508
201075	863509
93480	863510
232164	863511
71058	863512
194558	863513
45515	863514
205871	863515
59193	863516
104575	863517
122227	863518
299019	863519
33049	863520
15481	863521
3129	863522
307404	863523
106273	863524
46072	863525
267533	863526
247434	863527
1163	863528
40470	863529
68521	863530
23385	863531
5818	863532
74029	863533
163074	863534
163587	863535
22484	863536
265239	863537
14135	863538
31869	863539
111864	863540
18376	863541
177205	863542
88158	863543
195805	863544
5041	863545
135079	863546
29010	863547
16150	863548
8167	863549
59	863550
72703	863551
256699	863552
9619	863553
48919	863554
48729	863555
4341	863556
5959	863557
2061	863558
17509	863559
17074	863560
107	863561
1351	863562
133018	863563
96	863564
41145	863565
19054	863566
7997	863567
184110	863568
19279	863569
61232	863570
117599	863571
271	863572
11211	863573
171729	863574
18106	863575
122636	863576
22128	863577
138830	863578
71963	863579
60983	863580
215078	863581
54838	863582
4576	863583
62770	863584
135687	863585
6948	863586
10481	863587
212391	863588
784	863589
21783	863590
9156	863591
96100	863592
16968	863593
190644	863594
3428	863595
210218	863596
3041	863597
212108	863598
16159	863599
17765	863600
84995	863601
126184	863602
59837	863603
8723	863604
9974	863605
11552	863606
3911	863607
166052	863608
18408	863609
110891	863610
2681	863611
5654	863612
32309	863613
244380	863614
48477	863615
20929	863616
3977	863617
3767	863618
3767	863619
36539	863620
22413	863621
26349	863622
4031	863623
35147	863624
9353	863625
9974	863626
2519	863627
6153	863628
57155	863629
239190	863630
26332	863631
15304	863632
30018	863633
199295	863634
68322	863635
4431	863636
23466	863637
831	863638
217374	863639
5716	863640
4531	863641
90009	863642
210326	863643
70773	863644
214261	863645
886	863646
47903	863647
252694	863648
16751	863649
37579	863650
10912	863651
837	863652
114709	863653
7828	863654
2443	863655
18963	863656
91113	863657
216534	863658
115116	863659
82301	863660
4168	863661
4942	863662
784	863663
328600	863664
23623	863665
3979	863666
273194	863667
8660	863668
58496	863669
7356	863670
2783	863671
41920	863672
123488	863673
64710	863674
227450	863675
91669	863676
10760	863677
280202	863678
493	863679
33328	863680
16855	863681
280009	863682
36214	863683
16464	863684
990	863685
14627	863686
3396	863687
6121	863688
159652	863689
1053	863690
2773	863691
189962	863692
81035	863693
3289	863694
246	863695
84059	863696
3289	863697
116687	863698
31111	863699
2769	863700
88085	863701
7511	863702
210604	863703
294554	863704
82377	863705
98024	863706
178860	863707
15446	863708
135780	863709
183422	863710
98983	863711
73513	863712
132590	863713
7516	863714
158912	863715
3095	863716
118637	863717
12303	863718
78951	863719
860	863720
199599	863721
82252	863722
314468	863723
9654	863724
20521	863725
76373	863726
17859	863727
38240	863728
5949	863729
5443	863730
10191	863731
45292	863732
38202	863733
11463	863734
210861	863735
69798	863736
43563	863737
50436	863738
25864	863739
56927	863740
28301	863741
18971	863742
157823	863743
282668	863744
216996	863745
53259	863746
171959	863747
59571	863748
121251	863749
177211	863750
181364	863751
509	863752
371	863753
113479	863754
100497	863755
1874	863756
116016	863757
41360	863758
280340	863759
16120	863760
23634	863761
71963	863762
7571	863763
81728	863764
14159	863765
24913	863766
3432	863767
125094	863768
91841	863769
168	863770
209171	863771
198	863772
79330	863773
9445	863774
8484	863775
142	863776
1416	863777
35164	863778
10348	863779
172261	863780
19364	863781
206946	863782
15723	863783
1988	863784
7579	863785
819	863786
7290	863787
100843	863788
5649	863789
22041	863790
192434	863791
237473	863792
23446	863793
218	863794
1498	863795
4247	863796
1001	863797
8638	863798
122036	863799
108012	863800
1645	863801
93612	863802
108716	863803
72922	863804
11882	863805
2454	863806
6268	863807
1618	863808
217	863809
83309	863810
9323	863811
217	863812
38672	863813
116732	863814
4011	863815
250179	863816
82485	863817
1420	863818
272373	863819
50996	863820
281309	863821
203027	863822
6439	863823
19540	863824
2510	863825
17598	863826
81446	863827
209706	863828
31	863829
32146	863830
945	863831
693	863832
111	863833
87190	863834
123936	863835
52413	863836
104434	863837
23181	863838
2969	863839
6544	863840
1699	863841
68970	863842
3974	863843
189	863844
32557	863845
129019	863846
5759	863847
84401	863848
138321	863849
5681	863850
157969	863851
186215	863852
284486	863853
24790	863854
34640	863855
202909	863856
61139	863857
66142	863858
71793	863859
43155	863860
21411	863861
77250	863862
343	863863
43701	863864
96449	863865
111947	863866
141846	863867
39714	863868
34105	863869
18405	863870
235248	863871
18378	863872
87469	863873
34884	863874
85337	863875
10890	863876
1	863877
118861	863878
5313	863879
140828	863880
25468	863881
35131	863882
13928	863883
13400	863884
5026	863885
12341	863886
191249	863887
11887	863888
86528	863889
258779	863890
160559	863891
35276	863892
95800	863893
59535	863894
34323	863895
10656	863896
804	863897
96298	863898
33581	863899
2754	863900
2162	863901
52603	863902
94501	863903
144482	863904
27600	863905
30689	863906
54161	863907
187521	863908
135362	863909
8604	863910
13504	863911
39609	863912
325400	863913
79856	863914
11338	863915
7163	863916
831	863917
80512	863918
33560	863919
40584	863920
15306	863921
9132	863922
3815	863923
13460	863924
27120	863925
106847	863926
63769	863927
3037	863928
14479	863929
3182	863930
138624	863931
65331	863932
30110	863933
4926	863934
40855	863935
73084	863936
101307	863937
70371	863938
11400	863939
8273	863940
77797	863941
28016	863942
7606	863943
7388	863944
6550	863945
105638	863946
164147	863947
145267	863948
636	863949
59	863950
127689	863951
155256	863952
45832	863953
33847	863954
271	863955
18520	863956
1885	863957
208530	863958
9125	863959
55367	863960
40741	863961
37421	863962
596	863963
172513	863964
1594	863965
309866	863966
46773	863967
53823	863968
12006	863969
587	863970
50827	863971
220131	863972
164803	863973
21470	863974
70517	863975
5	863976
97643	863977
10183	863978
43368	863979
9691	863980
36218	863981
17	863982
53720	863983
13404	863984
390	863985
242983	863986
45496	863987
121069	863988
5095	863989
4519	863990
34944	863991
4519	863992
30874	863993
129439	863994
2827	863995
175185	863996
3	863997
162480	863998
128518	863999
74935	864000
59	864001
8055	864002
174196	864003
53004	864004
86764	864005
8852	864006
10289	864007
378	864008
1710	864009
7035	864010
55623	864011
44939	864012
3501	864013
693	864014
93	864015
88664	864016
5097	864017
11	864018
468	864019
99168	864020
24168	864021
17	864022
89408	864023
3053	864024
25	864025
136112	864026
15962	864027
86880	864028
16769	864029
204228	864030
622	864031
197986	864032
158231	864033
4533	864034
4244	864035
29338	864036
261	864037
4069	864038
266633	864039
19760	864040
282865	864041
223295	864042
142	864043
8151	864044
208	864045
104	864046
86257	864047
32253	864048
24265	864049
1343	864050
104203	864051
42863	864052
3888	864053
167	864054
4643	864055
106850	864056
151467	864057
5714	864058
29414	864059
16421	864060
166483	864061
1653	864062
1149	864063
498	864064
113932	864065
109108	864066
7991	864067
113549	864068
39970	864069
2120	864070
3943	864071
9862	864072
25020	864073
122451	864074
47119	864075
36569	864076
69738	864077
3643	864078
136650	864079
76077	864080
36280	864081
168791	864082
9271	864083
13542	864084
49190	864085
1418	864086
2464	864087
856	864088
43204	864089
14221	864090
163495	864091
1117	864092
100933	864093
1601	864094
20904	864095
78070	864096
189345	864097
6909	864098
9520	864099
33457	864100
72593	864101
839	864102
13484	864103
638	864104
30108	864105
2367	864106
87976	864107
2010	864108
25176	864109
104049	864110
109869	864111
19702	864112
14701	864113
6813	864114
82376	864115
82730	864116
55698	864117
2	864118
23544	864119
138090	864120
139043	864121
1814	864122
129822	864123
14014	864124
331	864125
23116	864126
3588	864127
1444	864128
17	864129
2146	864130
2358	864131
77753	864132
1324	864133
1467	864134
174059	864135
5423	864136
4147	864137
29689	864138
1902	864139
2736	864140
39809	864141
10710	864142
55279	864143
1372	864144
9693	864145
41516	864146
118346	864147
84993	864148
16	864149
5678	864150
27	864151
87	864152
172691	864153
37647	864154
1596	864155
130548	864156
5097	864157
7369	864158
18953	864159
130390	864160
319	864161
176845	864162
42314	864163
1279	864164
88356	864165
5	864166
391	864167
1022	864168
7721	864169
8325	864170
630	864171
35932	864172
24333	864173
149196	864174
12902	864175
58069	864176
858	864177
280993	864178
295316	864179
4971	864180
43124	864181
3513	864182
292178	864183
1975	864184
2554	864185
113927	864186
9	864187
20518	864188
43204	864189
120	864190
4932	864191
102	864192
1064	864193
134598	864194
33140	864195
312166	864196
608	864197
194	864198
71386	864199
1819	864200
248	864201
38	864202
100380	864203
11892	864204
261	864205
121735	864206
41671	864207
5620	864208
621	864209
62928	864210
545	864211
5135	864212
105423	864213
76815	864214
175123	864215
6463	864216
101934	864217
155386	864218
99967	864219
1801	864220
89579	864221
11818	864222
47470	864223
91506	864224
3280	864225
249936	864226
3	864227
3	864228
621	864229
84273	864230
1727	864231
2979	864232
621	864233
83830	864234
11781	864235
10468	864236
279	864237
1160	864238
4687	864239
8075	864240
45013	864241
819	864242
11607	864243
9735	864244
121932	864245
19053	864246
31016	864247
2847	864248
276563	864249
57954	864250
39177	864251
20360	864252
889	864253
290	864254
83251	864255
102370	864256
34646	864257
323694	864258
311603	864259
35	864260
1869	864261
1561	864262
23757	864263
29807	864264
27160	864265
6527	864266
119641	864267
819	864268
1424	864269
88551	864270
9603	864271
15965	864272
64139	864273
142	864274
53004	864275
35031	864276
32458	864277
44725	864278
15696	864279
14657	864280
40359	864281
846	864282
53791	864283
42417	864284
24288	864285
257597	864286
7918	864287
5576	864288
391	864289
94015	864290
47604	864291
5890	864292
2	864293
4	864294
46853	864295
201787	864296
123668	864297
45150	864298
35988	864299
44037	864300
32097	864301
126874	864302
50427	864303
2	864304
4223	864305
2	864306
2	864307
34139	864308
775	864309
49685	864310
28631	864311
624	864312
36569	864313
29414	864314
45749	864315
7050	864316
235351	864317
301	864318
29578	864319
772	864320
16037	864321
2286	864322
58670	864323
793	864324
8518	864325
49594	864326
133852	864327
65013	864328
20484	864329
21495	864330
6702	864331
933	864332
19	864333
61102	864334
15395	864335
18064	864336
292	864337
60	864338
144074	864339
2891	864340
17370	864341
2637	864342
71548	864343
109022	864344
86342	864345
13658	864346
8722	864347
66276	864348
18052	864349
175793	864350
64439	864351
113292	864352
65062	864353
7369	864354
126319	864355
192071	864356
4824	864357
90551	864358
184567	864359
39917	864360
174583	864361
29340	864362
10358	864363
44753	864364
17607	864365
26159	864366
21517	864367
198713	864368
10206	864369
100238	864370
25856	864371
10125	864372
155950	864373
20166	864374
95717	864375
11721	864376
47977	864377
90910	864378
16330	864379
160628	864380
274179	864381
324610	864382
5887	864383
100680	864384
204460	864385
8016	864386
117403	864387
308370	864388
76812	864389
118696	864390
209837	864391
21579	864392
15888	864393
7681	864394
78145	864395
16827	864396
51734	864397
62468	864398
77029	864399
73449	864400
39090	864401
13108	864402
145687	864403
23073	864404
25794	864405
389	864406
38453	864407
6056	864408
4261	864409
115246	864410
39593	864411
34350	864412
672	864413
429	864414
3516	864415
15074	864416
18685	864417
7601	864418
655	864419
197871	864420
25490	864421
2812	864422
10512	864423
56367	864424
38468	864425
545	864426
8346	864427
208	864428
50446	864429
50502	864430
237	864431
122721	864432
167501	864433
68031	864434
179	864435
69	864436
216213	864437
9877	864438
38535	864439
172946	864440
179679	864441
38257	864442
195	864443
17335	864444
43824	864445
47410	864446
101101	864447
241581	864448
24829	864449
42592	864450
29384	864451
8783	864452
233704	864453
200636	864454
125520	864455
107446	864456
39437	864457
20302	864458
45495	864459
76747	864460
15	864461
312216	864462
37938	864463
2752	864464
13430	864465
78654	864466
19019	864467
267629	864468
47804	864469
74	864470
12082	864471
1216	864472
19923	864473
175845	864474
30186	864475
28930	864476
102149	864477
6072	864478
24857	864479
9473	864480
61769	864481
1266	864482
39602	864483
44898	864484
25244	864485
35587	864486
14088	864487
618	864488
30502	864489
101358	864490
4425	864491
14873	864492
38475	864493
6217	864494
11644	864495
195133	864496
14616	864497
47204	864498
56715	864499
213281	864500
64359	864501
5	864502
214068	864503
28346	864504
15838	864505
50305	864506
8461	864507
12231	864508
125995	864509
28796	864510
7459	864511
38118	864512
6076	864513
23832	864514
102253	864515
31142	864516
53917	864517
69430	864518
9238	864519
62112	864520
198352	864521
32757	864522
204618	864523
7072	864524
21601	864525
382	864526
42409	864527
56955	864528
22989	864529
68326	864530
2237	864531
39373	864532
56387	864533
150149	864534
28948	864535
3874	864536
128503	864537
128404	864538
21046	864539
3463	864540
66825	864541
1531	864542
16559	864543
3727	864544
9304	864545
286339	864546
197319	864547
81829	864548
455	864549
36515	864550
1749	864551
9868	864552
57835	864553
63390	864554
152142	864555
7610	864556
1403	864557
4517	864558
71100	864559
69	864560
102113	864561
81903	864562
122792	864563
45471	864564
24914	864565
152395	864566
80093	864567
32941	864568
214587	864569
15139	864570
20852	864571
179498	864572
45285	864573
8515	864574
32562	864575
32594	864576
38725	864577
19333	864578
159959	864579
137920	864580
75581	864581
95008	864582
285550	864583
15260	864584
34003	864585
13658	864586
42131	864587
81967	864588
84196	864589
6936	864590
18259	864591
33682	864592
6997	864593
119477	864594
79851	864595
6700	864596
1849	864597
172102	864598
46987	864599
28496	864600
60527	864601
38488	864602
21375	864603
66399	864604
105375	864605
45179	864606
15256	864607
166740	864608
28716	864609
63409	864610
49095	864611
172513	864612
29247	864613
164	864614
200627	864615
62384	864616
102770	864617
45247	864618
273116	864619
70444	864620
8662	864621
213390	864622
6196	864623
11933	864624
21287	864625
19757	864626
148821	864627
47378	864628
56333	864629
4314	864630
219831	864631
37121	864632
73363	864633
2200	864634
126866	864635
26048	864636
56614	864637
89697	864638
132688	864639
5596	864640
189678	864641
127951	864642
16256	864643
89718	864644
52880	864645
11158	864646
1926	864647
598	864648
31211	864649
120530	864650
137472	864651
27551	864652
66837	864653
12396	864654
80396	864655
18724	864656
26535	864657
14127	864658
685	864659
422	864660
96621	864661
21506	864662
17546	864663
74240	864664
85137	864665
5031	864666
307094	864667
54446	864668
26381	864669
1948	864670
33148	864671
136805	864672
39463	864673
83016	864674
1388	864675
205961	864676
5965	864677
159975	864678
91162	864679
280939	864680
4474	864681
211313	864682
138586	864683
122148	864684
79493	864685
195297	864686
68349	864687
129775	864688
61268	864689
138970	864690
171559	864691
42733	864692
303499	864693
179957	864694
9865	864695
299598	864696
56264	864697
132718	864698
123686	864699
135015	864700
85069	864701
61324	864702
108185	864703
68650	864704
70786	864705
13138	864706
1770	864707
150617	864708
77078	864709
230488	864710
173969	864711
97089	864712
276440	864713
50867	864714
49837	864715
291870	864716
55443	864717
29197	864718
8797	864719
42791	864720
117514	864721
83574	864722
266446	864723
16014	864724
25365	864725
261170	864726
9018	864727
215947	864728
256261	864729
41135	864730
3547	864731
27025	864732
2248	864733
230091	864734
711	864735
6151	864736
84	864737
275223	864738
11771	864739
6169	864740
126045	864741
4089	864742
9801	864743
24619	864744
17322	864745
5365	864746
2387	864747
31647	864748
234036	864749
136805	864750
1757	864751
26	864752
51114	864753
75551	864754
113684	864755
27942	864756
2908	864757
2491	864758
16934	864759
18507	864760
37778	864761
49633	864762
99398	864763
206945	864764
13104	864765
288560	864766
135	864767
411	864768
5464	864769
24124	864770
14540	864771
28489	864772
51441	864773
23283	864774
2508	864775
14495	864776
37610	864777
88203	864778
11886	864779
72995	864780
254961	864781
137524	864782
61413	864783
138067	864784
16536	864785
15782	864786
8523	864787
22453	864788
33	864789
46	864790
124230	864791
20213	864792
728	864793
948	864794
55170	864795
83436	864796
9083	864797
5243	864798
293413	864799
51818	864800
2549	864801
1025	864802
78269	864803
144246	864804
173298	864805
23343	864806
4053	864807
32258	864808
305094	864809
10531	864810
837	864811
98544	864812
62132	864813
58234	864814
331	864815
8833	864816
106737	864817
23958	864818
5095	864819
68362	864820
141914	864821
181029	864822
39287	864823
42991	864824
51701	864825
75915	864826
94626	864827
43869	864828
143988	864829
196981	864830
157	864831
53715	864832
2668	864833
15979	864834
50406	864835
47635	864836
11	864837
255638	864838
529	864839
16797	864840
42255	864841
198893	864842
89902	864843
38334	864844
19472	864845
319722	864846
3072	864847
88678	864848
36686	864849
47748	864850
240626	864851
5972	864852
3739	864853
96	864854
300	864855
36962	864856
19117	864857
318044	864858
26409	864859
254628	864860
128364	864861
256	864862
210405	864863
223	864864
108818	864865
46165	864866
86247	864867
39860	864868
18159	864869
37382	864870
47130	864871
176471	864872
104169	864873
241329	864874
1992	864875
31	864876
31	864877
56971	864878
1001	864879
6387	864880
13256	864881
3058	864882
48638	864883
20002	864884
28328	864885
57891	864886
13480	864887
18820	864888
51925	864889
340	864890
34399	864891
9169	864892
182308	864893
203053	864894
331	864895
63946	864896
53920	864897
5	864898
4020	864899
8329	864900
209980	864901
318182	864902
64344	864903
221653	864904
3824	864905
24396	864906
74820	864907
1994	864908
16389	864909
3120	864910
501	864911
870	864912
23521	864913
16842	864914
38862	864915
128680	864916
6570	864917
2371	864918
35461	864919
1319	864920
78	864921
24555	864922
13	864923
261	864924
1820	864925
26912	864926
242134	864927
1524	864928
227192	864929
224172	864930
65404	864931
1326	864932
21405	864933
52160	864934
235481	864935
35535	864936
18759	864937
22963	864938
10216	864939
219	864940
75726	864941
2976	864942
15240	864943
44125	864944
164130	864945
107950	864946
167122	864947
241315	864948
6124	864949
628	864950
85768	864951
297051	864952
2869	864953
57065	864954
122291	864955
42624	864956
19406	864957
241071	864958
10585	864959
179571	864960
17981	864961
202891	864962
72587	864963
330	864964
77299	864965
178397	864966
3562	864967
83447	864968
136190	864969
42175	864970
40836	864971
30504	864972
47788	864973
296246	864974
17824	864975
224106	864976
90015	864977
35906	864978
83626	864979
187484	864980
81715	864981
5461	864982
80878	864983
111174	864984
273462	864985
95602	864986
39513	864987
218877	864988
3573	864989
16967	864990
14540	864991
80041	864992
8397	864993
136285	864994
410	864995
2158	864996
71698	864997
6425	864998
45266	864999
6967	865000
64949	865001
13588	865002
195455	865003
3569	865004
19202	865005
13174	865006
31775	865007
2552	865008
41369	865009
7725	865010
52103	865011
73127	865012
92102	865013
86536	865014
129377	865015
326	865016
1393	865017
9	865018
51372	865019
314777	865020
10934	865021
30830	865022
10371	865023
4033	865024
25910	865025
29047	865026
32543	865027
673	865028
18371	865029
9089	865030
2065	865031
327	865032
145500	865033
8174	865034
231507	865035
8229	865036
5347	865037
13453	865038
14368	865039
183529	865040
18178	865041
1	865042
55836	865043
4242	865044
250826	865045
296031	865046
74903	865047
49251	865048
97316	865049
19020	865050
144551	865051
81556	865052
3646	865053
210805	865054
192889	865055
23805	865056
37775	865057
5720	865058
7771	865059
10355	865060
18123	865061
740	865062
240516	865063
1464	865064
85625	865065
61634	865066
95426	865067
6587	865068
195222	865069
43550	865070
5889	865071
2402	865072
21687	865073
25405	865074
7026	865075
830	865076
9022	865077
192717	865078
127073	865079
184108	865080
19128	865081
35990	865082
89879	865083
139431	865084
3060	865085
138876	865086
5163	865087
50526	865088
44188	865089
41328	865090
14456	865091
91943	865092
5130	865093
26797	865094
188504	865095
130331	865096
1090	865097
159700	865098
1453	865099
119231	865100
66149	865101
135155	865102
81110	865103
10612	865104
109171	865105
58961	865106
235206	865107
22741	865108
52	865109
5908	865110
5906	865111
11898	865112
159172	865113
10084	865114
16158	865115
127823	865116
9563	865117
7784	865118
12515	865119
52559	865120
67488	865121
16211	865122
26552	865123
28769	865124
564	865125
80094	865126
185863	865127
1893	865128
118358	865129
5275	865130
141840	865131
37268	865132
222322	865133
255405	865134
213414	865135
325116	865136
1119	865137
1853	865138
8580	865139
64570	865140
5	865141
14712	865142
90922	865143
47711	865144
282881	865145
437	865146
10074	865147
21957	865148
92085	865149
53682	865150
43272	865151
41079	865152
60136	865153
13700	865154
41984	865155
62168	865156
70096	865157
27966	865158
37688	865159
163157	865160
22423	865161
44034	865162
41817	865163
51522	865164
240388	865165
88311	865166
20528	865167
60717	865168
16401	865169
88544	865170
4180	865171
38200	865172
25522	865173
90987	865174
235678	865175
51772	865176
46845	865177
25604	865178
52581	865179
2533	865180
12072	865181
27751	865182
3076	865183
325202	865184
183626	865185
3489	865186
46950	865187
387	865188
2717	865189
4251	865190
21886	865191
11482	865192
5739	865193
245	865194
8281	865195
312064	865196
1162	865197
12609	865198
13280	865199
277744	865200
1663	865201
4393	865202
1104	865203
36000	865204
67487	865205
5299	865206
87	865207
105	865208
56850	865209
80114	865210
29204	865211
8694	865212
8668	865213
14007	865214
35762	865215
20848	865216
68798	865217
2572	865218
722	865219
38406	865220
6691	865221
56850	865222
180	865223
1569	865224
25063	865225
88380	865226
6591	865227
10220	865228
723	865229
37078	865230
31086	865231
652	865232
39797	865233
133072	865234
721	865235
839	865236
95747	865237
156712	865238
2963	865239
26239	865240
12155	865241
106407	865242
50043	865243
56721	865244
17	865245
137365	865246
51173	865247
80521	865248
30645	865249
116743	865250
3425	865251
100902	865252
199326	865253
193147	865254
1073	865255
56254	865256
11324	865257
16315	865258
409	865259
53776	865260
174788	865261
17528	865262
85272	865263
51683	865264
53098	865265
192763	865266
3570	865267
68799	865268
37812	865269
135044	865270
1216	865271
311612	865272
65095	865273
138912	865274
988	865275
1527	865276
103484	865277
24509	865278
10313	865279
194018	865280
548	865281
5095	865282
105524	865283
84512	865284
2275	865285
192090	865286
112504	865287
116877	865288
136672	865289
88	865290
806	865291
52232	865292
12825	865293
250	865294
629	865295
101386	865296
46104	865297
19959	865298
319	865299
40965	865300
86789	865301
47127	865302
21046	865303
38254	865304
38769	865305
133020	865306
15366	865307
3972	865308
4168	865309
5610	865310
444	865311
2447	865312
1468	865313
148476	865314
5215	865315
150511	865316
150491	865317
19550	865318
21272	865319
242685	865320
176115	865321
92717	865322
4102	865323
36111	865324
48389	865325
33624	865326
1892	865327
27	865328
8000	865329
118077	865330
14206	865331
5921	865332
94	865333
3543	865334
27728	865335
297019	865336
250734	865337
104872	865338
162358	865339
9810	865340
177848	865341
4259	865342
108566	865343
1525	865344
1130	865345
24142	865346
29068	865347
24358	865348
301	865349
2519	865350
109127	865351
23347	865352
139	865353
45390	865354
2198	865355
99961	865356
120828	865357
54050	865358
5240	865359
2745	865360
7163	865361
43198	865362
139828	865363
2381	865364
218578	865365
28245	865366
5229	865367
13724	865368
11311	865369
91690	865370
73741	865371
51207	865372
13304	865373
2375	865374
212852	865375
159978	865376
6747	865377
159282	865378
11490	865379
11120	865380
10193	865381
68002	865382
119	865383
17256	865384
6736	865385
138010	865386
31063	865387
96055	865388
85708	865389
9	865390
11636	865391
207532	865392
223481	865393
25859	865394
533	865395
62013	865396
589	865397
19406	865398
2164	865399
86149	865400
8200	865401
28711	865402
71970	865403
88394	865404
201369	865405
4043	865406
55816	865407
8503	865408
31501	865409
11017	865410
49622	865411
18454	865412
763	865413
102637	865414
77814	865415
18505	865416
38372	865417
2089	865418
127214	865419
60477	865420
29351	865421
17646	865422
131	865423
108791	865424
7585	865425
72112	865426
1307	865427
7979	865428
114130	865429
15915	865430
6570	865431
167436	865432
36280	865433
173685	865434
8297	865435
319514	865436
12843	865437
2082	865438
137326	865439
205690	865440
18278	865441
13158	865442
59932	865443
34944	865444
53681	865445
100123	865446
52756	865447
22	865448
15395	865449
1509	865450
62159	865451
16523	865452
42531	865453
10382	865454
2578	865455
74031	865456
273471	865457
6287	865458
154416	865459
113886	865460
252899	865461
99602	865462
1689	865463
264253	865464
9812	865465
101052	865466
1525	865467
23601	865468
3020	865469
157806	865470
18452	865471
1267	865472
53622	865473
84	865474
178175	865475
91665	865476
14055	865477
25565	865478
165639	865479
34075	865480
149679	865481
13798	865482
163710	865483
37573	865484
51560	865485
44293	865486
52018	865487
187219	865488
192679	865489
28425	865490
45889	865491
134765	865492
19661	865493
79052	865494
59772	865495
119695	865496
4791	865497
87511	865498
31329	865499
204846	865500
1040	865501
57589	865502
162862	865503
88897	865504
233469	865505
48181	865506
74347	865507
1855	865508
125296	865509
747	865510
78849	865511
10725	865512
35656	865513
1027	865514
4647	865515
36264	865516
3134	865517
160534	865518
14282	865519
27340	865520
158571	865521
7520	865522
193821	865523
13837	865524
24947	865525
12503	865526
56825	865527
57740	865528
648	865529
96181	865530
76367	865531
207095	865532
3400	865533
5901	865534
200285	865535
5795	865536
54460	865537
214585	865538
3749	865539
7286	865540
92764	865541
6459	865542
10458	865543
5660	865544
114812	865545
8071	865546
35251	865547
4792	865548
64194	865549
7421	865550
422	865551
57740	865552
1164	865553
32	865554
151	865555
6906	865556
14325	865557
4176	865558
60141	865559
11671	865560
3456	865561
53099	865562
34998	865563
71692	865564
182755	865565
51086	865566
2337	865567
47637	865568
192712	865569
4878	865570
42286	865571
51703	865572
162665	865573
29576	865574
283402	865575
9039	865576
250	865577
27054	865578
59191	865579
141890	865580
201496	865581
1676	865582
52255	865583
257259	865584
2239	865585
22025	865586
500	865587
14090	865588
36160	865589
30188	865590
42175	865591
39049	865592
52	865593
83251	865594
152510	865595
5070	865596
93	865597
40711	865598
6338	865599
27560	865600
11918	865601
36918	865602
95865	865603
1	865604
231960	865605
48591	865606
7135	865607
17041	865608
109258	865609
1529	865610
54263	865611
136186	865612
7908	865613
3213	865614
13869	865615
66177	865616
7537	865617
38855	865618
68923	865619
10409	865620
876	865621
265410	865622
30301	865623
6422	865624
69138	865625
171881	865626
16175	865627
2512	865628
182935	865629
15959	865630
10648	865631
35761	865632
12700	865633
39376	865634
2271	865635
56254	865636
166103	865637
821	865638
18863	865639
225527	865640
81760	865641
65224	865642
53608	865643
6465	865644
42650	865645
114023	865646
41489	865647
173268	865648
115304	865649
325006	865650
45750	865651
43229	865652
42844	865653
99387	865654
67053	865655
3653	865656
302633	865657
13122	865658
190894	865659
42259	865660
8727	865661
103185	865662
190730	865663
233834	865664
164490	865665
1086	865666
122982	865667
57754	865668
35618	865669
105584	865670
50387	865671
163915	865672
58936	865673
110986	865674
85547	865675
81157	865676
26962	865677
19709	865678
26	865679
49346	865680
67475	865681
179076	865682
30230	865683
124557	865684
20024	865685
35937	865686
17674	865687
240837	865688
322166	865689
28551	865690
33326	865691
194229	865692
224702	865693
6233	865694
2690	865695
93305	865696
1382	865697
13676	865698
40049	865699
22235	865700
161055	865701
14728	865702
123196	865703
285011	865704
4436	865705
40515	865706
14863	865707
167876	865708
51223	865709
194097	865710
382	865711
896	865712
52187	865713
87820	865714
18460	865715
29	865716
43578	865717
48259	865718
7707	865719
598	865720
5889	865721
54336	865722
103896	865723
174043	865724
2464	865725
47612	865726
48341	865727
6	865728
319460	865729
17	865730
77876	865731
121285	865732
3194	865733
150890	865734
50402	865735
192591	865736
69108	865737
198017	865738
12167	865739
3315	865740
8075	865741
61438	865742
5030	865743
87343	865744
38885	865745
9445	865746
2250	865747
157458	865748
74052	865749
254103	865750
224	865751
10474	865752
1583	865753
32988	865754
468	865755
118948	865756
5620	865757
200746	865758
105317	865759
105229	865760
10822	865761
256702	865762
24285	865763
2292	865764
1646	865765
768	865766
22815	865767
11658	865768
36	865769
9480	865770
16524	865771
331	865772
10559	865773
6067	865774
60124	865775
107402	865776
206785	865777
12916	865778
102771	865779
92144	865780
12428	865781
29992	865782
33	865783
51207	865784
73791	865785
54336	865786
85732	865787
184547	865788
324473	865789
10853	865790
134439	865791
3084	865792
1770	865793
830	865794
41391	865795
213868	865796
261544	865797
26670	865798
121093	865799
14184	865800
6117	865801
179978	865802
180026	865803
200493	865804
176238	865805
19157	865806
91325	865807
6687	865808
24701	865809
31623	865810
57693	865811
161700	865812
159991	865813
19316	865814
5447	865815
118936	865816
83441	865817
91618	865818
109	865819
15338	865820
256065	865821
142153	865822
132881	865823
246570	865824
123041	865825
123956	865826
11572	865827
29974	865828
262757	865829
233052	865830
46059	865831
660	865832
209924	865833
5027	865834
661	865835
87108	865836
136185	865837
99057	865838
214557	865839
14558	865840
117346	865841
92325	865842
320669	865843
661	865844
120623	865845
45545	865846
265813	865847
45871	865848
187544	865849
64058	865850
205068	865851
326782	865852
97303	865853
116492	865854
286030	865855
110030	865856
62345	865857
11025	865858
16875	865859
2605	865860
48467	865861
169474	865862
185603	865863
5339	865864
60969	865865
97737	865866
40630	865867
550	865868
107826	865869
107785	865870
123946	865871
104434	865872
53989	865873
11239	865874
1865	865875
1360	865876
95874	865877
4500	865878
6130	865879
46425	865880
106568	865881
50113	865882
43	865883
35331	865884
327913	865885
59	865886
102894	865887
20727	865888
52625	865889
6233	865890
45093	865891
12828	865892
77753	865893
2389	865894
9691	865895
16230	865896
58045	865897
171462	865898
15039	865899
307	865900
2027	865901
65319	865902
35661	865903
7555	865904
58653	865905
54290	865906
32539	865907
16436	865908
24805	865909
1709	865910
64557	865911
15736	865912
32487	865913
224748	865914
46626	865915
107311	865916
189914	865917
324506	865918
48065	865919
45221	865920
196442	865921
173496	865922
23008	865923
20820	865924
25078	865925
116954	865926
91820	865927
144125	865928
25335	865929
15901	865930
31297	865931
14634	865932
146460	865933
45575	865934
118005	865935
102759	865936
64203	865937
148886	865938
33606	865939
13063	865940
876	865941
3851	865942
13507	865943
13594	865944
2773	865945
712	865946
119312	865947
81018	865948
274	865949
237	865950
2834	865951
81299	865952
106617	865953
2230	865954
43266	865955
10947	865956
76	865957
32436	865958
12759	865959
11766	865960
4000	865961
25969	865962
23618	865963
15274	865964
509	865965
100805	865966
14311	865967
15351	865968
32922	865969
157	865970
136798	865971
291160	865972
403	865973
25664	865974
15064	865975
219	865976
4989	865977
296018	865978
267843	865979
104623	865980
24862	865981
23385	865982
278899	865983
523	865984
238753	865985
1856	865986
7419	865987
7307	865988
104064	865989
42	865990
1319	865991
25117	865992
342	865993
24369	865994
178716	865995
60604	865996
13220	865997
163748	865998
213191	865999
13561	866000
5841	866001
12230	866002
140539	866003
23548	866004
70914	866005
12494	866006
88401	866007
2391	866008
9287	866009
8884	866010
179999	866011
1972	866012
111801	866013
4429	866014
101773	866015
126945	866016
17932	866017
3364	866018
247851	866019
128680	866020
1396	866021
130955	866022
79	866023
23593	866024
4671	866025
21542	866026
2208	866027
88	866028
49559	866029
209235	866030
101361	866031
1105	866032
44302	866033
3032	866034
124569	866035
30511	866036
15170	866037
67590	866038
25320	866039
1739	866040
11346	866041
33980	866042
10053	866043
101158	866044
2983	866045
62857	866046
170393	866047
41003	866048
274311	866049
720	866050
36237	866051
102061	866052
76609	866053
285370	866054
237206	866055
6988	866056
28250	866057
14863	866058
225296	866059
7164	866060
122331	866061
80186	866062
69085	866063
14562	866064
1530	866065
147436	866066
18518	866067
49417	866068
121504	866069
84224	866070
2017	866071
10890	866072
123907	866073
18461	866074
22158	866075
9862	866076
33108	866077
87916	866078
9593	866079
91591	866080
19567	866081
169492	866082
13993	866083
2264	866084
52479	866085
25771	866086
53858	866087
128	866088
156201	866089
89941	866090
178940	866091
325663	866092
13670	866093
52281	866094
101231	866095
131717	866096
27792	866097
44755	866098
2774	866099
18062	866100
73529	866101
1351	866102
16	866103
106411	866104
7774	866105
81	866106
255346	866107
30154	866108
7955	866109
36793	866110
3084	866111
14911	866112
310575	866113
42306	866114
138642	866115
36205	866116
38002	866117
1885	866118
237	866119
23211	866120
18517	866121
13	866122
121972	866123
191674	866124
3008	866125
1473	866126
129777	866127
22743	866128
289945	866129
20447	866130
4627	866131
76745	866132
265367	866133
2773	866134
8059	866135
21982	866136
2545	866137
8129	866138
7214	866139
5471	866140
8162	866141
79139	866142
108032	866143
36082	866144
3471	866145
32770	866146
19230	866147
85104	866148
6272	866149
1607	866150
18684	866151
63987	866152
68872	866153
53459	866154
36082	866155
5487	866156
151953	866157
127908	866158
168021	866159
167918	866160
2762	866161
1573	866162
5720	866163
11604	866164
132337	866165
27583	866166
15167	866167
118586	866168
7171	866169
60	866170
71372	866171
88	866172
33	866173
32914	866174
117	866175
105351	866176
64706	866177
114699	866178
77662	866179
7496	866180
3810	866181
88881	866182
3757	866183
10366	866184
11404	866185
106489	866186
21604	866187
3997	866188
871	866189
209022	866190
1719	866191
51109	866192
134887	866193
80977	866194
86351	866195
27041	866196
171280	866197
19869	866198
111718	866199
116815	866200
2760	866201
132109	866202
67529	866203
57	866204
9881	866205
177624	866206
213206	866207
50821	866208
5560	866209
203891	866210
1391	866211
44	866212
5131	866213
67786	866214
22316	866215
13362	866216
15615	866217
2462	866218
69436	866219
69728	866220
69493	866221
21976	866222
94633	866223
76130	866224
72209	866225
20311	866226
84585	866227
51983	866228
133562	866229
66276	866230
157095	866231
12	866232
42586	866233
89828	866234
136591	866235
76416	866236
365	866237
5717	866238
23709	866239
108694	866240
762	866241
3886	866242
210	866243
52844	866244
1659	866245
7263	866246
29437	866247
23392	866248
9150	866249
284680	866250
136233	866251
7110	866252
12791	866253
32	866254
15510	866255
75690	866256
51314	866257
1733	866258
20847	866259
1892	866260
6974	866261
74898	866262
8854	866263
45857	866264
6275	866265
561	866266
479	866267
64209	866268
62456	866269
171006	866270
21697	866271
13653	866272
7114	866273
3662	866274
15921	866275
8870	866276
57130	866277
77023	866278
24087	866279
200571	866280
12060	866281
23951	866282
3345	866283
67458	866284
138976	866285
70	866286
22007	866287
244	866288
54563	866289
14325	866290
605	866291
5724	866292
80542	866293
181327	866294
52414	866295
5072	866296
111010	866297
45331	866298
4359	866299
15990	866300
199069	866301
45803	866302
23823	866303
20064	866304
47777	866305
16562	866306
26543	866307
85728	866308
14495	866309
202034	866310
16070	866311
108153	866312
5	866313
204858	866314
19411	866315
51210	866316
42034	866317
5541	866318
441	866319
60612	866320
36429	866321
183520	866322
3273	866323
833	866324
41898	866325
90396	866326
3735	866327
2092	866328
9788	866329
17090	866330
45221	866331
10553	866332
8489	866333
5046	866334
124633	866335
27	866336
539	866337
73684	866338
11451	866339
2585	866340
6309	866341
57126	866342
3047	866343
7734	866344
3211	866345
93728	866346
20422	866347
180370	866348
4515	866349
281120	866350
18180	866351
12384	866352
96092	866353
65804	866354
251	866355
249079	866356
6912	866357
276537	866358
55783	866359
123624	866360
10445	866361
70259	866362
43071	866363
17851	866364
58613	866365
13469	866366
82959	866367
1570	866368
39814	866369
167463	866370
3594	866371
318	866372
73944	866373
126649	866374
3379	866375
87909	866376
253597	866377
10982	866378
684	866379
17983	866380
231183	866381
11012	866382
62168	866383
91341	866384
13086	866385
203490	866386
111502	866387
38763	866388
27648	866389
12645	866390
172377	866391
14108	866392
61	866393
1	866394
48958	866395
27477	866396
6	866397
148	866398
46335	866399
5654	866400
19647	866401
123204	866402
97010	866403
157110	866404
45622	866405
147415	866406
5029	866407
66440	866408
36316	866409
4786	866410
2990	866411
209777	866412
52960	866413
28812	866414
12620	866415
6306	866416
11851	866417
68484	866418
38	866419
13648	866420
21452	866421
157562	866422
2641	866423
226517	866424
10489	866425
479	866426
7298	866427
787	866428
152440	866429
31800	866430
173594	866431
1974	866432
186798	866433
3743	866434
42676	866435
7214	866436
1538	866437
66614	866438
28930	866439
2497	866440
65940	866441
74124	866442
58988	866443
3557	866444
92	866445
2034	866446
3547	866447
7116	866448
3229	866449
382	866450
25885	866451
105622	866452
29686	866453
1869	866454
333	866455
11948	866456
143727	866457
117431	866458
129449	866459
328657	866460
38692	866461
36851	866462
279138	866463
81849	866464
19611	866465
11129	866466
41789	866467
313976	866468
112	866469
6314	866470
80477	866471
135573	866472
188202	866473
175580	866474
62405	866475
161083	866476
6002	866477
833	866478
187069	866479
4386	866480
101634	866481
40790	866482
101615	866483
20862	866484
26710	866485
5661	866486
3893	866487
17354	866488
58789	866489
135907	866490
683	866491
152432	866492
33411	866493
69	866494
18854	866495
53971	866496
484	866497
12504	866498
88584	866499
33732	866500
12326	866501
142584	866502
143551	866503
7	866504
49798	866505
98536	866506
214238	866507
153883	866508
130269	866509
136066	866510
55580	866511
202367	866512
29605	866513
9627	866514
3626	866515
61243	866516
161559	866517
28794	866518
764	866519
27497	866520
1200	866521
30303	866522
99656	866523
118	866524
33306	866525
140813	866526
135149	866527
164695	866528
44803	866529
26062	866530
103314	866531
1209	866532
99320	866533
17847	866534
20326	866535
91886	866536
110266	866537
7353	866538
19267	866539
53104	866540
3345	866541
327509	866542
33053	866543
15918	866544
52518	866545
214339	866546
62972	866547
282711	866548
15244	866549
35822	866550
119377	866551
23032	866552
57690	866553
33192	866554
83946	866555
1170	866556
28925	866557
171744	866558
100726	866559
14194	866560
7190	866561
9901	866562
11978	866563
22086	866564
39961	866565
233527	866566
72667	866567
276647	866568
42583	866569
241650	866570
61721	866571
350	866572
226	866573
3241	866574
129725	866575
183309	866576
5102	866577
14891	866578
85088	866579
66769	866580
20760	866581
103112	866582
195086	866583
18332	866584
1184	866585
13712	866586
27882	866587
106333	866588
154	866589
205830	866590
118222	866591
2752	866592
144706	866593
18850	866594
4687	866595
157507	866596
71118	866597
31110	866598
28669	866599
71036	866600
42319	866601
52	866602
20917	866603
37285	866604
10332	866605
138717	866606
54014	866607
76979	866608
12618	866609
488	866610
6885	866611
5005	866612
18737	866613
111732	866614
213124	866615
51946	866616
78328	866617
86522	866618
2195	866619
205681	866620
70628	866621
50449	866622
58277	866623
60318	866624
219	866625
74820	866626
118212	866627
27768	866628
78944	866629
79888	866630
1241	866631
110449	866632
140695	866633
115500	866634
100108	866635
141351	866636
91150	866637
215928	866638
142305	866639
183211	866640
63519	866641
20431	866642
7777	866643
132185	866644
66394	866645
239995	866646
4947	866647
322150	866648
25241	866649
9751	866650
164346	866651
280932	866652
30763	866653
277500	866654
107055	866655
207617	866656
25042	866657
126660	866658
82574	866659
228094	866660
16600	866661
37771	866662
39047	866663
8975	866664
8765	866665
56477	866666
10311	866667
56839	866668
6376	866669
2824	866670
77436	866671
232382	866672
1988	866673
116999	866674
47589	866675
104101	866676
31271	866677
49855	866678
28	866679
93120	866680
2847	866681
2766	866682
94930	866683
70267	866684
40292	866685
158066	866686
12	866687
15370	866688
17	866689
850	866690
78527	866691
126140	866692
46851	866693
28466	866694
3566	866695
22	866696
7124	866697
65576	866698
67754	866699
55197	866700
32	866701
35757	866702
50091	866703
7074	866704
54011	866705
10410	866706
3409	866707
69386	866708
123	866709
174294	866710
19638	866711
312	866712
108051	866713
13041	866714
27807	866715
39338	866716
29847	866717
105933	866718
56734	866719
184051	866720
71946	866721
47121	866722
11578	866723
171913	866724
47897	866725
6465	866726
8187	866727
29330	866728
108257	866729
292480	866730
33109	866731
215	866732
3212	866733
208412	866734
47627	866735
142149	866736
28331	866737
291224	866738
271177	866739
912	866740
3338	866741
134171	866742
74755	866743
74722	866744
14858	866745
35061	866746
208129	866747
70015	866748
2	866749
86407	866750
32640	866751
99260	866752
33206	866753
3340	866754
171386	866755
34644	866756
2827	866757
129832	866758
67171	866759
110686	866760
1749	866761
39912	866762
573	866763
65478	866764
3028	866765
21392	866766
107139	866767
74742	866768
133819	866769
775	866770
276518	866771
3	866772
3221	866773
20818	866774
9980	866775
116637	866776
1354	866777
12348	866778
21862	866779
23410	866780
63562	866781
32318	866782
51040	866783
4527	866784
11962	866785
1516	866786
130751	866787
85900	866788
57554	866789
66665	866790
116453	866791
8475	866792
84715	866793
11459	866794
130450	866795
11194	866796
1537	866797
3150	866798
372	866799
152198	866800
37759	866801
85337	866802
187774	866803
1633	866804
1077	866805
76115	866806
2183	866807
12262	866808
2879	866809
168002	866810
27273	866811
651	866812
75	866813
9753	866814
320567	866815
121119	866816
139	866817
150944	866818
244396	866819
1720	866820
55643	866821
1370	866822
124	866823
44825	866824
38996	866825
32698	866826
6295	866827
165948	866828
93335	866829
11959	866830
4869	866831
198920	866832
28035	866833
31816	866834
96702	866835
3829	866836
1971	866837
50802	866838
255258	866839
18061	866840
81154	866841
182748	866842
24783	866843
35	866844
6411	866845
208	866846
5586	866847
51959	866848
207346	866849
34065	866850
4994	866851
31771	866852
41020	866853
30427	866854
104873	866855
13295	866856
13163	866857
4085	866858
12391	866859
54081	866860
17420	866861
4579	866862
53297	866863
115567	866864
36150	866865
50413	866866
230817	866867
72733	866868
3608	866869
8521	866870
249956	866871
54246	866872
12669	866873
151821	866874
20732	866875
12457	866876
32626	866877
16594	866878
36214	866879
4147	866880
125869	866881
8199	866882
38234	866883
146845	866884
16251	866885
31363	866886
11652	866887
38074	866888
55750	866889
87051	866890
37259	866891
150141	866892
178807	866893
148466	866894
647	866895
77835	866896
30266	866897
219827	866898
91343	866899
1295	866900
1562	866901
3831	866902
2724	866903
33650	866904
82934	866905
33217	866906
208503	866907
74017	866908
6594	866909
118831	866910
87727	866911
116578	866912
4269	866913
1428	866914
53724	866915
84857	866916
4281	866917
117654	866918
55977	866919
177203	866920
35537	866921
127926	866922
18841	866923
213097	866924
43396	866925
9683	866926
4885	866927
128755	866928
854	866929
18757	866930
106683	866931
13154	866932
91356	866933
28325	866934
42010	866935
36511	866936
4751	866937
77835	866938
78669	866939
89648	866940
237059	866941
104907	866942
4651	866943
88259	866944
90024	866945
7822	866946
196891	866947
281743	866948
140222	866949
35939	866950
44012	866951
197675	866952
207146	866953
20913	866954
52061	866955
10076	866956
78101	866957
57896	866958
37652	866959
65499	866960
23950	866961
21	866962
137164	866963
65829	866964
12950	866965
222	866966
6823	866967
60021	866968
60058	866969
25910	866970
6495	866971
11324	866972
17174	866973
210557	866974
15227	866975
79643	866976
7720	866977
93706	866978
167594	866979
167995	866980
11678	866981
131130	866982
54572	866983
23127	866984
113871	866985
232237	866986
41	866987
10504	866988
57862	866989
212005	866990
2190	866991
315515	866992
208345	866993
22627	866994
10761	866995
73208	866996
4793	866997
189812	866998
19159	866999
158966	867000
253212	867001
160047	867002
42738	867003
1988	867004
126419	867005
9863	867006
42269	867007
205162	867008
3463	867009
155107	867010
4201	867011
20458	867012
85985	867013
26317	867014
63421	867015
10355	867016
33977	867017
22127	867018
157	867019
152764	867020
31515	867021
61155	867022
12961	867023
11964	867024
33010	867025
214567	867026
161327	867027
3499	867028
14130	867029
10421	867030
38481	867031
86305	867032
6688	867033
1523	867034
3095	867035
84893	867036
12200	867037
14237	867038
74	867039
14310	867040
239485	867041
69438	867042
189224	867043
1704	867044
18695	867045
110073	867046
2325	867047
6880	867048
31675	867049
2103	867050
68638	867051
73910	867052
41020	867053
5943	867054
16997	867055
33496	867056
40417	867057
206236	867058
105392	867059
56796	867060
111601	867061
24402	867062
813	867063
342	867064
158009	867065
29	867066
6117	867067
3900	867068
2590	867069
66565	867070
7047	867071
75077	867072
738	867073
37992	867074
8847	867075
8847	867076
282295	867077
33182	867078
12131	867079
30528	867080
80218	867081
44726	867082
214685	867083
5070	867084
64	867085
45964	867086
5384	867087
14683	867088
147652	867089
87152	867090
302589	867091
19380	867092
37427	867093
123115	867094
20015	867095
31367	867096
63097	867097
3760	867098
24254	867099
33422	867100
162958	867101
43733	867102
82619	867103
4674	867104
5226	867105
202171	867106
5624	867107
6537	867108
75695	867109
22743	867110
14257	867111
31	867112
43119	867113
298156	867114
12981	867115
245942	867116
41676	867117
2740	867118
129910	867119
6053	867120
131	867121
12293	867122
64900	867123
52452	867124
159883	867125
124191	867126
31890	867127
8906	867128
83439	867129
39687	867130
266	867131
1589	867132
130462	867133
91340	867134
183001	867135
203131	867136
113931	867137
1272	867138
512	867139
16394	867140
111565	867141
35040	867142
51355	867143
1814	867144
3588	867145
42817	867146
4213	867147
74138	867148
15083	867149
46249	867150
452	867151
214559	867152
33075	867153
22447	867154
271396	867155
3020	867156
49079	867157
123371	867158
134012	867159
235981	867160
1618	867161
75859	867162
6148	867163
89569	867164
189408	867165
107090	867166
7820	867167
76846	867168
101937	867169
193503	867170
307984	867171
7799	867172
128463	867173
319	867174
2810	867175
113126	867176
175948	867177
14870	867178
35201	867179
198330	867180
125061	867181
15051	867182
26192	867183
868	867184
27773	867185
38	867186
3161	867187
68221	867188
182883	867189
68757	867190
296	867191
78887	867192
4142	867193
1785	867194
3	867195
3	867196
41151	867197
452	867198
793	867199
87	867200
125502	867201
30691	867202
24208	867203
21339	867204
128220	867205
408	867206
24111	867207
39746	867208
102	867209
3977	867210
12934	867211
13	867212
58	867213
96	867214
27136	867215
1609	867216
134157	867217
14	867218
382	867219
51622	867220
125303	867221
1813	867222
17955	867223
46844	867224
36214	867225
79306	867226
54672	867227
20589	867228
17	867229
283077	867230
1103	867231
118054	867232
96	867233
35520	867234
29372	867235
51863	867236
164457	867237
32267	867238
4393	867239
19201	867240
23982	867241
1850	867242
6751	867243
27246	867244
77264	867245
84956	867246
31371	867247
1451	867248
1919	867249
1836	867250
5176	867251
7530	867252
19611	867253
1161	867254
75561	867255
1514	867256
112002	867257
208017	867258
684	867259
14672	867260
12208	867261
9102	867262
50875	867263
137624	867264
234277	867265
96393	867266
6043	867267
15828	867268
63625	867269
19792	867270
216	867271
1331	867272
1451	867273
1349	867274
29912	867275
20831	867276
41879	867277
14093	867278
16248	867279
24090	867280
48323	867281
18055	867282
163841	867283
75757	867284
7375	867285
4294	867286
19189	867287
130331	867288
30076	867289
10	867290
2598	867291
23018	867292
37327	867293
201131	867294
63753	867295
27450	867296
57661	867297
170576	867298
5477	867299
246241	867300
27	867301
125018	867302
34672	867303
4413	867304
1088	867305
5007	867306
40977	867307
240149	867308
55858	867309
53132	867310
48839	867311
5620	867312
127566	867313
12469	867314
32151	867315
81029	867316
139462	867317
89546	867318
380	867319
67761	867320
9558	867321
13021	867322
748	867323
64861	867324
76	867325
51681	867326
23359	867327
88353	867328
51287	867329
47129	867330
120943	867331
32557	867332
27244	867333
39724	867334
39724	867335
9	867336
101362	867337
24497	867338
16449	867339
96731	867340
80767	867341
32544	867342
1306	867343
10248	867344
598	867345
7610	867346
1047	867347
320602	867348
80447	867349
155396	867350
208219	867351
138341	867352
323788	867353
94014	867354
50417	867355
165509	867356
43545	867357
14631	867358
18716	867359
196861	867360
7321	867361
7168	867362
2669	867363
77171	867364
9961	867365
13363	867366
598	867367
50811	867368
5212	867369
53560	867370
78572	867371
25008	867372
5480	867373
178975	867374
33679	867375
22509	867376
101382	867377
54050	867378
25375	867379
150903	867380
70597	867381
21221	867382
86688	867383
302954	867384
328	867385
320932	867386
136751	867387
287400	867388
32381	867389
23627	867390
125942	867391
8854	867392
153750	867393
181011	867394
41301	867395
224935	867396
153749	867397
66551	867398
93502	867399
30493	867400
84766	867401
33655	867402
22296	867403
53587	867404
13848	867405
1733	867406
178247	867407
70316	867408
31174	867409
134880	867410
34334	867411
49859	867412
35722	867413
50817	867414
71648	867415
15966	867416
1130	867417
70235	867418
792	867419
56778	867420
26801	867421
76	867422
280349	867423
21052	867424
207355	867425
2387	867426
84586	867427
125865	867428
214980	867429
95012	867430
2677	867431
10503	867432
3490	867433
17	867434
120020	867435
110039	867436
14369	867437
13587	867438
39978	867439
213731	867440
6748	867441
42442	867442
141461	867443
55419	867444
294752	867445
16464	867446
4917	867447
10328	867448
27438	867449
20804	867450
25525	867451
1888	867452
113323	867453
59246	867454
38906	867455
7386	867456
210190	867457
3043	867458
16435	867459
595	867460
64638	867461
48835	867462
128103	867463
10141	867464
112	867465
2423	867466
6872	867467
60	867468
35152	867469
167059	867470
504	867471
31779	867472
6	867473
1187	867474
189633	867475
175088	867476
10628	867477
106031	867478
10020	867479
1170	867480
115951	867481
42737	867482
39520	867483
2874	867484
80525	867485
304193	867486
70815	867487
105987	867488
29457	867489
38946	867490
5160	867491
78966	867492
3509	867493
40646	867494
36770	867495
3248	867496
3053	867497
124079	867498
100663	867499
2387	867500
2697	867501
28178	867502
57726	867503
254911	867504
214369	867505
8734	867506
70055	867507
26590	867508
56024	867509
39417	867510
56644	867511
199220	867512
12226	867513
67024	867514
187907	867515
751	867516
53403	867517
53403	867518
18214	867519
242812	867520
12232	867521
236560	867522
100908	867523
10991	867524
443	867525
17775	867526
6324	867527
25821	867528
27	867529
28115	867530
18434	867531
1368	867532
9862	867533
19463	867534
57	867535
16334	867536
16	867537
38094	867538
23353	867539
40592	867540
2	867541
11	867542
102736	867543
16	867544
24046	867545
91521	867546
235228	867547
41510	867548
3283	867549
15397	867550
375	867551
114569	867552
28875	867553
4639	867554
93134	867555
33659	867556
69754	867557
30578	867558
31139	867559
27937	867560
4800	867561
1345	867562
218516	867563
196906	867564
75779	867565
71042	867566
46008	867567
46093	867568
7112	867569
1850	867570
86520	867571
164402	867572
12570	867573
87447	867574
74	867575
73486	867576
27667	867577
194109	867578
15217	867579
1374	867580
6607	867581
107541	867582
25147	867583
325890	867584
14120	867585
19698	867586
6636	867587
3410	867588
26834	867589
64225	867590
150730	867591
1911	867592
21998	867593
27556	867594
105424	867595
48866	867596
13235	867597
15678	867598
915	867599
2549	867600
23627	867601
73871	867602
19100	867603
173849	867604
55378	867605
19168	867606
45247	867607
80782	867608
6932	867609
35453	867610
53757	867611
212475	867612
10425	867613
5441	867614
118085	867615
45104	867616
58287	867617
133570	867618
17853	867619
11297	867620
58476	867621
33002	867622
3428	867623
41937	867624
20939	867625
3134	867626
69361	867627
67982	867628
74	867629
26181	867630
41013	867631
48006	867632
124681	867633
69249	867634
3103	867635
20143	867636
2234	867637
95513	867638
612	867639
277439	867640
44843	867641
6459	867642
165412	867643
185616	867644
40318	867645
17674	867646
48600	867647
4434	867648
193387	867649
67823	867650
1794	867651
63929	867652
177717	867653
11055	867654
16094	867655
61699	867656
125154	867657
155	867658
74361	867659
20036	867660
77114	867661
75350	867662
2788	867663
121364	867664
195733	867665
81305	867666
2889	867667
20379	867668
52671	867669
56962	867670
57046	867671
38871	867672
107266	867673
17933	867674
182862	867675
109227	867676
26622	867677
80378	867678
146989	867679
5187	867680
653	867681
11952	867682
39840	867683
131628	867684
101853	867685
3114	867686
170212	867687
13094	867688
19701	867689
2998	867690
200148	867691
218822	867692
492	867693
155027	867694
6602	867695
2196	867696
7966	867697
11979	867698
265029	867699
11	867700
279927	867701
3118	867702
146	867703
29050	867704
5185	867705
505	867706
8	867707
57693	867708
19462	867709
6718	867710
3571	867711
24339	867712
39286	867713
1700	867714
194366	867715
3660	867716
127239	867717
171794	867718
10302	867719
53569	867720
22981	867721
134890	867722
1505	867723
229845	867724
3560	867725
23832	867726
43	867727
55622	867728
98720	867729
9397	867730
11091	867731
84665	867732
103783	867733
21476	867734
60	867735
136865	867736
17930	867737
5358	867738
15098	867739
155226	867740
30678	867741
26559	867742
19122	867743
135	867744
295651	867745
1993	867746
113552	867747
53155	867748
11599	867749
69568	867750
78749	867751
2	867752
1598	867753
70538	867754
133596	867755
315410	867756
6	867757
1151	867758
21364	867759
17390	867760
32684	867761
559	867762
14940	867763
322930	867764
1326	867765
99075	867766
21500	867767
2331	867768
18122	867769
196236	867770
80372	867771
36437	867772
26096	867773
96988	867774
4075	867775
1130	867776
55955	867777
59	867778
186939	867779
51650	867780
154696	867781
209619	867782
8352	867783
178	867784
132763	867785
23118	867786
49828	867787
536	867788
2512	867789
103312	867790
45602	867791
478	867792
55365	867793
298319	867794
955	867795
92792	867796
38615	867797
31507	867798
31497	867799
58167	867800
108457	867801
34561	867802
186291	867803
38091	867804
12089	867805
1994	867806
148971	867807
2386	867808
12614	867809
15451	867810
18437	867811
23424	867812
41164	867813
211767	867814
73020	867815
91367	867816
227256	867817
4866	867818
65839	867819
204277	867820
36092	867821
111555	867822
13899	867823
11038	867824
109405	867825
875	867826
33744	867827
261674	867828
98635	867829
3182	867830
165821	867831
66311	867832
56435	867833
3166	867834
21608	867835
21157	867836
16334	867837
14657	867838
10561	867839
17	867840
855	867841
2148	867842
46871	867843
23211	867844
37726	867845
977	867846
37436	867847
31035	867848
191781	867849
327	867850
77549	867851
58730	867852
468	867853
206352	867854
14962	867855
10514	867856
182518	867857
96033	867858
37251	867859
22117	867860
21606	867861
105501	867862
14866	867863
4979	867864
242217	867865
258822	867866
80024	867867
86917	867868
1926	867869
4466	867870
153314	867871
6708	867872
39622	867873
85147	867874
20637	867875
42258	867876
8838	867877
8632	867878
28	867879
95420	867880
9253	867881
6420	867882
56474	867883
9744	867884
17973	867885
77076	867886
78	867887
28	867888
19050	867889
136170	867890
23999	867891
157376	867892
274254	867893
93469	867894
13727	867895
205	867896
29091	867897
3305	867898
365	867899
65313	867900
70640	867901
40517	867902
581	867903
38194	867904
163545	867905
4290	867906
30223	867907
1519	867908
2747	867909
321	867910
47461	867911
281608	867912
13426	867913
2	867914
74	867915
74	867916
49246	867917
135484	867918
66747	867919
320688	867920
9077	867921
571	867922
3069	867923
4038	867924
38173	867925
31448	867926
6751	867927
11148	867928
83853	867929
1080	867930
9288	867931
50515	867932
20507	867933
21477	867934
1816	867935
137425	867936
37547	867937
116646	867938
23	867939
1138	867940
70253	867941
79458	867942
91683	867943
75969	867944
46476	867945
5	867946
2875	867947
224	867948
97	867949
81216	867950
2111	867951
7316	867952
87451	867953
9061	867954
138862	867955
2380	867956
114569	867957
19974	867958
20501	867959
69037	867960
61817	867961
885	867962
2095	867963
16229	867964
39994	867965
311970	867966
76	867967
34640	867968
33958	867969
320575	867970
86343	867971
68102	867972
93513	867973
14387	867974
126380	867975
36681	867976
7344	867977
17421	867978
74325	867979
131457	867980
49596	867981
197402	867982
184	867983
190906	867984
36678	867985
8	867986
20499	867987
284186	867988
89	867989
37057	867990
42085	867991
3428	867992
37598	867993
70781	867994
42085	867995
101030	867996
32990	867997
162458	867998
36292	867999
4192	868000
46837	868001
6287	868002
6647	868003
238956	868004
272404	868005
1	868006
3316	868007
16504	868008
19547	868009
121005	868010
46133	868011
2238	868012
42423	868013
108102	868014
20774	868015
23239	868016
156274	868017
156274	868018
51109	868019
98448	868020
178082	868021
105236	868022
991	868023
17559	868024
36914	868025
72046	868026
319	868027
249991	868028
233236	868029
206169	868030
11138	868031
26202	868032
325850	868033
25560	868034
16728	868035
9461	868036
1239	868037
11327	868038
11577	868039
174612	868040
4073	868041
10264	868042
2768	868043
26964	868044
22482	868045
2131	868046
48996	868047
17	868048
90466	868049
1700	868050
7	868051
46687	868052
122079	868053
40437	868054
236431	868055
448	868056
21888	868057
254	868058
183649	868059
25779	868060
170460	868061
17811	868062
12658	868063
117689	868064
48328	868065
5074	868066
97485	868067
7507	868068
214423	868069
138301	868070
164281	868071
65725	868072
130155	868073
213910	868074
130106	868075
81995	868076
96298	868077
29347	868078
652	868079
209061	868080
299229	868081
238507	868082
39529	868083
74	868084
16958	868085
21558	868086
58656	868087
117824	868088
61761	868089
452	868090
217921	868091
39043	868092
14076	868093
191209	868094
766	868095
8996	868096
65446	868097
79423	868098
7	868099
48341	868100
52	868101
53967	868102
41349	868103
193503	868104
1359	868105
86217	868106
75871	868107
7980	868108
284458	868109
86978	868110
15719	868111
3702	868112
98775	868113
77031	868114
38967	868115
40271	868116
147709	868117
18113	868118
97037	868119
19048	868120
342	868121
186627	868122
59	868123
41446	868124
52875	868125
64156	868126
83395	868127
36958	868128
10055	868129
83072	868130
77560	868131
119571	868132
303516	868133
105075	868134
168115	868135
79197	868136
79197	868137
66010	868138
65524	868139
1275	868140
163922	868141
11960	868142
30018	868143
11258	868144
154950	868145
11258	868146
15871	868147
105646	868148
22108	868149
39570	868150
34217	868151
239891	868152
1276	868153
74268	868154
56879	868155
123718	868156
1421	868157
214845	868158
99681	868159
314	868160
23274	868161
13062	868162
114911	868163
186497	868164
147300	868165
9462	868166
24666	868167
146364	868168
3594	868169
164738	868170
8884	868171
11139	868172
81107	868173
96926	868174
3384	868175
65775	868176
4024	868177
5078	868178
162230	868179
53886	868180
19029	868181
17294	868182
1955	868183
54744	868184
158025	868185
115022	868186
124575	868187
40794	868188
11782	868189
231	868190
57865	868191
16208	868192
50029	868193
7513	868194
192252	868195
154238	868196
211595	868197
33493	868198
23712	868199
6307	868200
12104	868201
176365	868202
23552	868203
420	868204
2145	868205
57941	868206
155475	868207
167105	868208
20636	868209
19801	868210
242057	868211
212398	868212
38557	868213
181939	868214
58284	868215
222337	868216
40461	868217
20428	868218
26840	868219
120881	868220
18632	868221
216859	868222
216553	868223
3985	868224
57870	868225
146256	868226
163531	868227
96152	868228
76791	868229
42054	868230
44304	868231
28252	868232
50359	868233
85250	868234
38213	868235
188692	868236
1499	868237
87272	868238
34157	868239
112888	868240
61381	868241
52346	868242
129950	868243
5074	868244
163373	868245
5465	868246
36490	868247
39978	868248
57006	868249
70512	868250
26032	868251
15918	868252
315516	868253
20365	868254
78235	868255
34971	868256
90756	868257
85096	868258
13102	868259
148504	868260
278344	868261
312345	868262
254514	868263
27611	868264
7862	868265
4884	868266
173358	868267
20683	868268
211313	868269
19927	868270
39472	868271
18372	868272
2294	868273
54328	868274
316676	868275
44468	868276
7730	868277
5052	868278
37160	868279
8118	868280
679	868281
80606	868282
487	868283
50578	868284
7603	868285
32946	868286
22294	868287
252473	868288
4975	868289
51052	868290
260384	868291
55464	868292
8167	868293
27302	868294
36400	868295
51601	868296
82764	868297
178076	868298
141757	868299
84900	868300
275616	868301
317240	868302
54385	868303
9468	868304
44187	868305
28019	868306
77717	868307
238651	868308
68687	868309
14099	868310
10486	868311
2990	868312
140787	868313
5010	868314
100815	868315
205568	868316
186644	868317
1052	868318
25283	868319
17842	868320
33953	868321
169224	868322
199178	868323
18345	868324
45125	868325
144249	868326
1089	868327
92216	868328
25397	868329
881	868330
50655	868331
248026	868332
20446	868333
13851	868334
282026	868335
6212	868336
82664	868337
185239	868338
3763	868339
948	868340
211193	868341
22	868342
23	868343
32523	868344
487	868345
1323	868346
44220	868347
220749	868348
23573	868349
157552	868350
40936	868351
14730	868352
1258	868353
35998	868354
53643	868355
8121	868356
73	868357
69840	868358
56131	868359
47592	868360
44864	868361
75623	868362
88467	868363
1062	868364
14845	868365
73031	868366
655	868367
51175	868368
94317	868369
64594	868370
132408	868371
168773	868372
461	868373
4322	868374
18976	868375
89171	868376
123266	868377
96438	868378
7426	868379
622	868380
1670	868381
12682	868382
2930	868383
12723	868384
66374	868385
83350	868386
13851	868387
68381	868388
391	868389
32871	868390
37099	868391
469	868392
16078	868393
93904	868394
3876	868395
131624	868396
6718	868397
147222	868398
153093	868399
26828	868400
8221	868401
910	868402
212116	868403
71237	868404
6	868405
9	868406
4324	868407
31700	868408
29545	868409
25230	868410
144274	868411
47038	868412
166295	868413
58921	868414
25402	868415
20512	868416
109446	868417
10	868418
23845	868419
53476	868420
157037	868421
36404	868422
56859	868423
19432	868424
148005	868425
209876	868426
87483	868427
33931	868428
32151	868429
2770	868430
47398	868431
51452	868432
7264	868433
66886	868434
387	868435
15652	868436
4756	868437
82399	868438
178798	868439
132741	868440
22491	868441
10	868442
10751	868443
319677	868444
55903	868445
290590	868446
453	868447
33217	868448
216921	868449
44751	868450
1039	868451
29	868452
57884	868453
17247	868454
4078	868455
12537	868456
33064	868457
326	868458
187930	868459
15693	868460
73364	868461
114437	868462
17367	868463
174405	868464
13851	868465
23549	868466
91195	868467
25397	868468
5733	868469
150852	868470
121644	868471
10379	868472
66031	868473
7619	868474
103765	868475
108858	868476
1051	868477
45125	868478
63527	868479
170602	868480
5649	868481
138109	868482
23587	868483
112398	868484
27089	868485
39223	868486
287	868487
155664	868488
45612	868489
162600	868490
64219	868491
28	868492
41148	868493
11237	868494
165225	868495
22598	868496
1039	868497
7816	868498
231	868499
44901	868500
46808	868501
108490	868502
27402	868503
1885	868504
4287	868505
11690	868506
71463	868507
20806	868508
5771	868509
5506	868510
245	868511
21860	868512
3062	868513
13360	868514
16491	868515
60436	868516
40572	868517
16679	868518
2069	868519
173118	868520
48750	868521
50310	868522
57883	868523
9822	868524
41349	868525
59311	868526
35327	868527
54778	868528
82573	868529
195429	868530
1062	868531
1793	868532
2332	868533
28373	868534
1861	868535
29336	868536
11388	868537
235	868538
3532	868539
4060	868540
42658	868541
3858	868542
451	868543
85072	868544
28994	868545
253593	868546
234652	868547
100348	868548
24434	868549
3208	868550
173669	868551
29265	868552
10070	868553
13199	868554
135410	868555
14826	868556
64442	868557
216141	868558
1150	868559
146199	868560
20916	868561
154	868562
129871	868563
34613	868564
303752	868565
141276	868566
130	868567
33141	868568
79190	868569
48367	868570
10754	868571
124057	868572
34613	868573
32334	868574
290315	868575
230491	868576
135711	868577
1453	868578
108414	868579
294256	868580
4629	868581
10825	868582
17354	868583
79459	868584
74975	868585
35647	868586
1039	868587
105248	868588
73386	868589
45125	868590
194	868591
11180	868592
30187	868593
88182	868594
15608	868595
172008	868596
308129	868597
75461	868598
623	868599
47074	868600
66187	868601
14034	868602
307104	868603
277878	868604
2104	868605
24054	868606
224	868607
89103	868608
86680	868609
108513	868610
271368	868611
141667	868612
131586	868613
168	868614
62800	868615
26080	868616
104559	868617
2553	868618
44338	868619
43648	868620
43702	868621
7223	868622
101074	868623
75456	868624
8075	868625
51522	868626
76793	868627
81849	868628
10	868629
287093	868630
291909	868631
134908	868632
41076	868633
105662	868634
63828	868635
39487	868636
116	868637
11013	868638
155227	868639
232634	868640
104438	868641
176833	868642
205988	868643
87966	868644
4103	868645
4995	868646
861	868647
43446	868648
9563	868649
873	868650
48946	868651
789	868652
144042	868653
271	868654
27026	868655
197385	868656
52623	868657
595	868658
11798	868659
322	868660
16108	868661
22612	868662
8454	868663
58659	868664
164491	868665
57485	868666
3470	868667
98550	868668
109170	868669
3614	868670
23716	868671
287	868672
62241	868673
160927	868674
66376	868675
199174	868676
160125	868677
162611	868678
274	868679
262382	868680
54297	868681
175485	868682
40693	868683
147506	868684
12881	868685
136150	868686
384	868687
163	868688
98366	868689
106703	868690
16549	868691
120057	868692
182758	868693
4932	868694
25037	868695
79964	868696
161	868697
15637	868698
21268	868699
18288	868700
39183	868701
245057	868702
408	868703
128297	868704
50913	868705
79171	868706
19645	868707
136234	868708
1416	868709
68378	868710
25344	868711
8	868712
129202	868713
28913	868714
3560	868715
153851	868716
35304	868717
30381	868718
5506	868719
157438	868720
61873	868721
35101	868722
24798	868723
11856	868724
450	868725
8907	868726
22450	868727
71536	868728
330	868729
52409	868730
35567	868731
285770	868732
683	868733
79676	868734
74728	868735
352	868736
83434	868737
47133	868738
11071	868739
16079	868740
196805	868741
75474	868742
2891	868743
2032	868744
10442	868745
47089	868746
27306	868747
148538	868748
654	868749
227148	868750
51297	868751
52492	868752
3527	868753
52069	868754
30770	868755
74040	868756
373	868757
10302	868758
26739	868759
26	868760
10658	868761
194805	868762
67749	868763
1394	868764
328703	868765
253025	868766
277459	868767
253	868768
8121	868769
22782	868770
235996	868771
18861	868772
43474	868773
668	868774
84888	868775
130594	868776
121439	868777
56	868778
17782	868779
3320	868780
160644	868781
91788	868782
945	868783
66782	868784
20813	868785
520	868786
6	868787
21610	868788
173378	868789
127585	868790
52347	868791
2447	868792
8085	868793
106393	868794
50413	868795
117550	868796
133806	868797
173713	868798
17249	868799
103955	868800
3060	868801
99770	868802
18682	868803
20540	868804
3505	868805
691	868806
4396	868807
8728	868808
15958	868809
211287	868810
18331	868811
28474	868812
7533	868813
117	868814
28484	868815
83958	868816
5113	868817
1067	868818
32472	868819
145003	868820
79634	868821
175629	868822
1185	868823
27794	868824
5402	868825
7185	868826
16559	868827
36978	868828
632	868829
31047	868830
2409	868831
7024	868832
233	868833
227944	868834
158483	868835
672	868836
92610	868837
13280	868838
25039	868839
21146	868840
8155	868841
64	868842
1532	868843
39232	868844
66498	868845
56645	868846
24375	868847
8309	868848
2071	868849
34598	868850
885	868851
28295	868852
6614	868853
39286	868854
29979	868855
51169	868856
313730	868857
201	868858
6478	868859
8	868860
53430	868861
44280	868862
6465	868863
2088	868864
242694	868865
16708	868866
55423	868867
139038	868868
107419	868869
40778	868870
24395	868871
28	868872
7615	868873
5481	868874
2854	868875
70983	868876
134008	868877
12694	868878
4315	868879
34683	868880
70318	868881
2361	868882
11364	868883
3968	868884
4731	868885
187820	868886
13094	868887
154292	868888
24741	868889
27082	868890
22283	868891
21169	868892
135324	868893
139189	868894
87129	868895
231464	868896
17468	868897
21855	868898
35216	868899
236343	868900
4137	868901
95344	868902
29300	868903
9619	868904
3145	868905
9097	868906
26779	868907
243118	868908
35823	868909
201052	868910
75262	868911
9980	868912
139724	868913
4824	868914
4526	868915
1720	868916
28802	868917
67386	868918
122669	868919
9091	868920
41079	868921
19396	868922
24787	868923
6936	868924
6	868925
19746	868926
246	868927
79325	868928
7791	868929
20730	868930
131138	868931
29069	868932
118512	868933
114963	868934
111791	868935
295783	868936
13852	868937
25	868938
216348	868939
111339	868940
6534	868941
24123	868942
2571	868943
39048	868944
32509	868945
184626	868946
58568	868947
318293	868948
37154	868949
201204	868950
218030	868951
489	868952
158871	868953
1688	868954
76784	868955
7735	868956
15191	868957
58252	868958
196081	868959
5	868960
58	868961
2900	868962
94426	868963
11	868964
1902	868965
4381	868966
105954	868967
40378	868968
13365	868969
12233	868970
23515	868971
95050	868972
128	868973
130668	868974
15559	868975
42854	868976
69843	868977
86290	868978
10170	868979
110288	868980
14749	868981
8075	868982
74339	868983
58839	868984
33607	868985
70453	868986
74036	868987
14	868988
2841	868989
231398	868990
41132	868991
99875	868992
98868	868993
110	868994
80293	868995
292807	868996
257463	868997
113739	868998
109	868999
430	869000
271256	869001
39555	869002
323153	869003
17765	869004
44067	869005
25332	869006
13427	869007
22048	869008
6990	869009
123030	869010
183995	869011
142	869012
834	869013
118700	869014
64920	869015
58	869016
17934	869017
12465	869018
19989	869019
2546	869020
110345	869021
20988	869022
78323	869023
5415	869024
834	869025
74	869026
24375	869027
3154	869028
146046	869029
16	869030
52107	869031
52027	869032
205238	869033
142463	869034
1715	869035
2027	869036
233240	869037
28762	869038
120263	869039
125233	869040
103991	869041
22230	869042
17813	869043
7786	869044
80544	869045
1559	869046
14479	869047
28677	869048
53302	869049
155128	869050
134912	869051
3588	869052
9533	869053
271490	869054
8160	869055
103317	869056
28922	869057
188603	869058
243	869059
7876	869060
700	869061
55882	869062
164080	869063
2557	869064
96970	869065
165929	869066
6086	869067
70439	869068
184755	869069
835	869070
36951	869071
5818	869072
215910	869073
1160	869074
129739	869075
1645	869076
109783	869077
205992	869078
163156	869079
201068	869080
619	869081
9245	869082
53682	869083
81636	869084
24580	869085
41958	869086
153133	869087
256415	869088
162020	869089
107854	869090
124671	869091
170259	869092
267183	869093
202026	869094
210291	869095
85698	869096
170872	869097
211988	869098
13142	869099
280843	869100
158980	869101
238643	869102
28155	869103
176332	869104
11233	869105
269751	869106
196451	869107
126946	869108
57188	869109
247810	869110
201231	869111
59364	869112
211486	869113
305591	869114
78424	869115
169899	869116
101066	869117
85321	869118
6281	869119
114134	869120
238174	869121
155613	869122
39609	869123
39167	869124
19450	869125
287548	869126
74654	869127
139800	869128
217457	869129
130100	869130
46419	869131
282627	869132
24109	869133
20266	869134
136959	869135
57572	869136
112887	869137
567	869138
3496	869139
315067	869140
42709	869141
3952	869142
64303	869143
10	869144
6908	869145
39970	869146
203737	869147
16626	869148
1204	869149
174855	869150
6773	869151
5544	869152
80672	869153
254958	869154
1099	869155
19966	869156
1440	869157
310349	869158
138341	869159
233	869160
56906	869161
317689	869162
1981	869163
261225	869164
183689	869165
179702	869166
38370	869167
175837	869168
12413	869169
61697	869170
63577	869171
8941	869172
29143	869173
15512	869174
96	869175
297159	869176
68686	869177
125360	869178
5685	869179
18213	869180
25983	869181
59727	869182
279798	869183
32458	869184
19	869185
164690	869186
76883	869187
81086	869188
66591	869189
141031	869190
210801	869191
27840	869192
112890	869193
245729	869194
135	869195
114088	869196
293715	869197
25142	869198
307479	869199
3420	869200
65416	869201
138	869202
30988	869203
48661	869204
36192	869205
323081	869206
263188	869207
92105	869208
31412	869209
20427	869210
42554	869211
143918	869212
38	869213
17504	869214
18979	869215
5025	869216
31639	869217
54484	869218
56673	869219
53908	869220
35269	869221
214846	869222
7123	869223
186872	869224
193966	869225
69477	869226
167892	869227
113518	869228
87837	869229
180464	869230
312683	869231
44120	869232
74476	869233
178625	869234
142482	869235
97040	869236
71445	869237
129458	869238
53971	869239
10481	869240
4508	869241
35046	869242
58629	869243
41056	869244
11330	869245
88807	869246
64263	869247
112019	869248
29359	869249
56755	869250
163382	869251
2	869252
8151	869253
4808	869254
53165	869255
4829	869256
8914	869257
46709	869258
175728	869259
212044	869260
14030	869261
299080	869262
129376	869263
12927	869264
2960	869265
3720	869266
199506	869267
1403	869268
937	869269
322	869270
29575	869271
192162	869272
100327	869273
156056	869274
320732	869275
30332	869276
6558	869277
17770	869278
10213	869279
8134	869280
50700	869281
68396	869282
298366	869283
173167	869284
283177	869285
89896	869286
195637	869287
2087	869288
217642	869289
7083	869290
17729	869291
3244	869292
1608	869293
179434	869294
50223	869295
97666	869296
21789	869297
7650	869298
8489	869299
183084	869300
38824	869301
32103	869302
42	869303
316252	869304
453	869305
202734	869306
202218	869307
112487	869308
151503	869309
141676	869310
55030	869311
104617	869312
3292	869313
28743	869314
52278	869315
97875	869316
58011	869317
171888	869318
84413	869319
19839	869320
256081	869321
2392	869322
81184	869323
201848	869324
31450	869325
3211	869326
52228	869327
2221	869328
13772	869329
232	869330
51780	869331
135750	869332
17647	869333
154537	869334
42202	869335
53303	869336
2750	869337
37592	869338
2484	869339
10974	869340
53645	869341
86177	869342
18591	869343
62813	869344
22730	869345
30146	869346
10272	869347
99170	869348
129222	869349
12	869350
73098	869351
1389	869352
8015	869353
24732	869354
52024	869355
11814	869356
3399	869357
259493	869358
60827	869359
51290	869360
104123	869361
45460	869362
7201	869363
81395	869364
29540	869365
37726	869366
214356	869367
3388	869368
15246	869369
4505	869370
196829	869371
52430	869372
27	869373
21568	869374
30260	869375
15342	869376
116866	869377
16940	869378
37553	869379
3915	869380
83133	869381
151312	869382
33	869383
54153	869384
1885	869385
26418	869386
23837	869387
136830	869388
6043	869389
50481	869390
107017	869391
69330	869392
51652	869393
1045	869394
2331	869395
42009	869396
57752	869397
5100	869398
1078	869399
227347	869400
195547	869401
122466	869402
182716	869403
1900	869404
110104	869405
2256	869406
12035	869407
96036	869408
84587	869409
90035	869410
6545	869411
65229	869412
243185	869413
6834	869414
65967	869415
2646	869416
133918	869417
89962	869418
7535	869419
107183	869420
121353	869421
1853	869422
1602	869423
284470	869424
69365	869425
6781	869426
51613	869427
181131	869428
633	869429
50469	869430
100900	869431
2	869432
54295	869433
11833	869434
310345	869435
491	869436
5198	869437
54140	869438
32920	869439
65253	869440
117930	869441
9806	869442
24773	869443
106186	869444
75622	869445
20986	869446
39593	869447
53140	869448
182214	869449
27433	869450
4198	869451
16441	869452
27425	869453
132582	869454
63364	869455
32487	869456
31706	869457
82994	869458
12176	869459
747	869460
1618	869461
32103	869462
8823	869463
81870	869464
10196	869465
837	869466
11598	869467
30198	869468
161434	869469
261900	869470
77803	869471
54855	869472
67856	869473
10919	869474
117333	869475
124962	869476
9874	869477
114622	869478
290908	869479
125381	869480
174480	869481
199356	869482
84415	869483
53684	869484
41326	869485
12245	869486
9554	869487
39606	869488
36460	869489
55836	869490
13064	869491
29461	869492
10	869493
38065	869494
53513	869495
214379	869496
7592	869497
2552	869498
164312	869499
114	869500
14756	869501
73741	869502
112	869503
252577	869504
162003	869505
47481	869506
17854	869507
34818	869508
6911	869509
3767	869510
90600	869511
277544	869512
37367	869513
19039	869514
28	869515
22466	869516
306214	869517
171594	869518
27821	869519
215830	869520
42694	869521
42092	869522
12514	869523
20675	869524
20497	869525
95728	869526
4626	869527
87	869528
5095	869529
264001	869530
115952	869531
62328	869532
126572	869533
72010	869534
120048	869535
7506	869536
2713	869537
1814	869538
155665	869539
81695	869540
27	869541
69115	869542
4704	869543
122170	869544
118526	869545
65398	869546
20874	869547
302010	869548
166638	869549
72803	869550
7107	869551
23364	869552
31322	869553
43196	869554
9390	869555
15037	869556
108361	869557
63956	869558
54123	869559
122565	869560
71977	869561
47909	869562
6950	869563
162368	869564
22326	869565
10122	869566
3234	869567
68951	869568
255008	869569
208101	869570
86388	869571
12115	869572
85290	869573
22355	869574
74476	869575
266034	869576
83831	869577
88112	869578
14392	869579
54891	869580
291521	869581
132966	869582
322400	869583
17012	869584
6614	869585
1048	869586
15211	869587
164139	869588
138900	869589
137424	869590
327587	869591
2465	869592
2046	869593
8572	869594
12003	869595
23636	869596
37136	869597
320607	869598
7539	869599
4198	869600
247	869601
3027	869602
78050	869603
313979	869604
11955	869605
154577	869606
153479	869607
17	869608
116813	869609
213454	869610
7301	869611
38112	869612
311627	869613
23445	869614
108338	869615
26876	869616
299001	869617
30878	869618
225985	869619
228537	869620
37727	869621
32595	869622
148558	869623
11013	869624
46482	869625
13797	869626
3027	869627
120641	869628
153504	869629
255955	869630
7193	869631
178136	869632
70214	869633
7052	869634
200448	869635
4547	869636
20025	869637
95603	869638
60877	869639
303460	869640
9226	869641
576	869642
158882	869643
110689	869644
94648	869645
2016	869646
17110	869647
14886	869648
624	869649
2842	869650
112620	869651
22131	869652
117644	869653
70391	869654
132270	869655
4733	869656
66773	869657
103891	869658
15695	869659
113439	869660
180100	869661
107620	869662
227673	869663
16109	869664
512	869665
184774	869666
130253	869667
23424	869668
47821	869669
60836	869670
1854	869671
9561	869672
7216	869673
167107	869674
432	869675
3315	869676
27210	869677
19622	869678
128807	869679
33468	869680
6372	869681
218920	869682
133694	869683
8540	869684
34108	869685
23124	869686
60112	869687
57335	869688
70203	869689
222093	869690
76198	869691
21013	869692
183738	869693
9127	869694
215359	869695
523	869696
12971	869697
150701	869698
1360	869699
1428	869700
8775	869701
86244	869702
125895	869703
114808	869704
11984	869705
25381	869706
176662	869707
97226	869708
31400	869709
111601	869710
21655	869711
7164	869712
87498	869713
275821	869714
54828	869715
115307	869716
23354	869717
229768	869718
148322	869719
65879	869720
2250	869721
10204	869722
1827	869723
3992	869724
145483	869725
21933	869726
6909	869727
3902	869728
5132	869729
16039	869730
7833	869731
59816	869732
17375	869733
40999	869734
846	869735
7032	869736
33010	869737
205918	869738
191557	869739
1	869740
12932	869741
2677	869742
3273	869743
184737	869744
57479	869745
33996	869746
12420	869747
40533	869748
13783	869749
516	869750
1538	869751
3221	869752
5188	869753
46857	869754
6936	869755
4536	869756
16397	869757
135238	869758
23115	869759
41718	869760
70840	869761
89012	869762
10875	869763
6601	869764
24131	869765
4631	869766
270478	869767
129	869768
41993	869769
121741	869770
139878	869771
44239	869772
3504	869773
161683	869774
129	869775
30276	869776
3009	869777
102489	869778
26164	869779
243287	869780
1647	869781
13	869782
53551	869783
165510	869784
29493	869785
28389	869786
190667	869787
139798	869788
3239	869789
8859	869790
278236	869791
254975	869792
6059	869793
8546	869794
63634	869795
313804	869796
14652	869797
23741	869798
76847	869799
1503	869800
175505	869801
40726	869802
8451	869803
28691	869804
62350	869805
52510	869806
123339	869807
22971	869808
25220	869809
2602	869810
168875	869811
75688	869812
18459	869813
12585	869814
4684	869815
23966	869816
14091	869817
12778	869818
4063	869819
42863	869820
19751	869821
40	869822
17235	869823
8760	869824
734	869825
5287	869826
1257	869827
63376	869828
107921	869829
12543	869830
15042	869831
23	869832
10490	869833
132336	869834
59619	869835
129	869836
51340	869837
19441	869838
79920	869839
10310	869840
134235	869841
76	869842
47141	869843
258032	869844
15173	869845
78193	869846
35276	869847
40321	869848
75993	869849
185972	869850
56484	869851
243572	869852
18331	869853
45394	869854
73235	869855
205380	869856
3575	869857
128256	869858
117808	869859
66651	869860
176026	869861
7637	869862
3436	869863
69691	869864
5738	869865
25986	869866
1447	869867
852	869868
3910	869869
144368	869870
20971	869871
49916	869872
27316	869873
2494	869874
58	869875
88947	869876
45545	869877
27280	869878
1689	869879
7321	869880
348	869881
301025	869882
27513	869883
306158	869884
246509	869885
48576	869886
292081	869887
2238	869888
77885	869889
6	869890
36530	869891
121959	869892
132529	869893
5	869894
6026	869895
235286	869896
284574	869897
1695	869898
836	869899
182339	869900
21358	869901
18995	869902
80143	869903
278320	869904
38016	869905
64025	869906
19146	869907
114931	869908
71644	869909
186516	869910
281374	869911
155205	869912
197948	869913
28963	869914
97310	869915
6569	869916
114019	869917
457	869918
25487	869919
13770	869920
240486	869921
100499	869922
72652	869923
3116	869924
42344	869925
746	869926
154539	869927
242640	869928
14627	869929
72841	869930
64533	869931
221358	869932
52389	869933
23069	869934
295207	869935
51944	869936
20752	869937
80244	869938
8060	869939
214280	869940
10304	869941
57666	869942
20276	869943
9600	869944
80740	869945
66265	869946
10255	869947
43057	869948
35135	869949
10501	869950
119315	869951
128702	869952
2116	869953
1616	869954
112483	869955
139891	869956
39129	869957
7996	869958
72594	869959
78966	869960
3310	869961
29011	869962
80651	869963
744	869964
274748	869965
92985	869966
41827	869967
29182	869968
76500	869969
182375	869970
1602	869971
112970	869972
19674	869973
2341	869974
51	869975
273377	869976
10895	869977
59103	869978
29248	869979
56526	869980
56844	869981
278653	869982
202763	869983
11064	869984
87124	869985
101099	869986
315022	869987
36450	869988
146614	869989
441	869990
57888	869991
288695	869992
48958	869993
167847	869994
27657	869995
105870	869996
77828	869997
244200	869998
270258	869999
951	870000
3665	870001
48898	870002
20354	870003
116698	870004
152055	870005
5495	870006
294926	870007
515	870008
240975	870009
88436	870010
170204	870011
17723	870012
4265	870013
33359	870014
79540	870015
4615	870016
3378	870017
263596	870018
35435	870019
1800	870020
36181	870021
2934	870022
41896	870023
395	870024
64333	870025
78781	870026
107416	870027
46079	870028
285616	870029
6309	870030
229064	870031
273869	870032
39809	870033
8381	870034
83439	870035
59362	870036
122865	870037
22437	870038
12158	870039
223324	870040
129402	870041
106966	870042
22472	870043
44542	870044
59140	870045
56591	870046
16692	870047
59314	870048
718	870049
24095	870050
1773	870051
15729	870052
2711	870053
13658	870054
37970	870055
75965	870056
2001	870057
25580	870058
4811	870059
74952	870060
14213	870061
20908	870062
12170	870063
30572	870064
162964	870065
11	870066
104237	870067
276222	870068
186419	870069
182702	870070
43118	870071
216384	870072
55459	870073
3089	870074
8645	870075
15827	870076
98225	870077
243	870078
1338	870079
120556	870080
124090	870081
30798	870082
7725	870083
239541	870084
253336	870085
2837	870086
9533	870087
113183	870088
11339	870089
4735	870090
56379	870091
22090	870092
60056	870093
18196	870094
88596	870095
204820	870096
62821	870097
121122	870098
316	870099
67617	870100
3619	870101
47095	870102
102967	870103
52054	870104
58942	870105
934	870106
31360	870107
193942	870108
6	870109
3120	870110
223790	870111
17851	870112
17438	870113
3081	870114
5178	870115
30812	870116
46787	870117
19667	870118
209712	870119
50792	870120
18248	870121
77312	870122
5672	870123
21758	870124
107879	870125
86282	870126
67187	870127
113795	870128
322489	870129
22305	870130
112487	870131
35135	870132
63853	870133
43355	870134
188927	870135
26898	870136
113311	870137
162645	870138
39713	870139
110119	870140
206358	870141
48819	870142
5117	870143
53026	870144
115082	870145
3536	870146
318543	870147
212179	870148
3849	870149
12546	870150
1616	870151
103801	870152
92268	870153
5988	870154
107909	870155
4807	870156
101444	870157
38501	870158
2230	870159
8963	870160
1308	870161
108223	870162
13284	870163
81931	870164
1994	870165
171131	870166
149207	870167
18735	870168
17	870169
7585	870170
127464	870171
62329	870172
2046	870173
46614	870174
150638	870175
41458	870176
6309	870177
6357	870178
109869	870179
79018	870180
281052	870181
82796	870182
133039	870183
29231	870184
63210	870185
41	870186
130979	870187
28878	870188
11363	870189
63056	870190
10414	870191
9234	870192
31690	870193
246340	870194
797	870195
285031	870196
27701	870197
30058	870198
53638	870199
19182	870200
19156	870201
437	870202
282562	870203
46595	870204
170997	870205
9745	870206
1311	870207
1608	870208
37669	870209
31309	870210
3938	870211
34886	870212
239391	870213
122263	870214
12457	870215
50279	870216
44598	870217
437	870218
53734	870219
29584	870220
76543	870221
118153	870222
21384	870223
47662	870224
39529	870225
331	870226
93225	870227
4190	870228
267442	870229
3981	870230
122431	870231
152606	870232
1964	870233
11262	870234
12711	870235
75	870236
19498	870237
2419	870238
64550	870239
38485	870240
68852	870241
32025	870242
56447	870243
32472	870244
83445	870245
241299	870246
217914	870247
161882	870248
178217	870249
165902	870250
282554	870251
245172	870252
89148	870253
58300	870254
216855	870255
89148	870256
74360	870257
15827	870258
73381	870259
159421	870260
13242	870261
266432	870262
155242	870263
122797	870264
1843	870265
36585	870266
13365	870267
49529	870268
29258	870269
7171	870270
15155	870271
8220	870272
3868	870273
11691	870274
121610	870275
29637	870276
39430	870277
50690	870278
1642	870279
95613	870280
155054	870281
35991	870282
106198	870283
54713	870284
305199	870285
746	870286
507	870287
219889	870288
45134	870289
8016	870290
25312	870291
5937	870292
4834	870293
12532	870294
204669	870295
68484	870296
114142	870297
100112	870298
897	870299
85913	870300
12692	870301
39214	870302
33838	870303
31878	870304
177576	870305
144892	870306
1372	870307
38809	870308
48839	870309
63014	870310
49012	870311
53460	870312
16412	870313
208566	870314
846	870315
8581	870316
22596	870317
80914	870318
242259	870319
39576	870320
255829	870321
26134	870322
5	870323
109353	870324
316895	870325
6213	870326
173076	870327
40632	870328
1849	870329
152818	870330
102682	870331
52543	870332
213751	870333
29875	870334
3411	870335
65	870336
66642	870337
48655	870338
63424	870339
190602	870340
6728	870341
59217	870342
155988	870343
269021	870344
112298	870345
157640	870346
8818	870347
21389	870348
46249	870349
72981	870350
103888	870351
144541	870352
11990	870353
174588	870354
72980	870355
63516	870356
64223	870357
21752	870358
267077	870359
21752	870360
187909	870361
175847	870362
187305	870363
98203	870364
161738	870365
98018	870366
21393	870367
112379	870368
31297	870369
43089	870370
197896	870371
75631	870372
42977	870373
42977	870374
204895	870375
37066	870376
25169	870377
176695	870378
99642	870379
71019	870380
168653	870381
61116	870382
155057	870383
119528	870384
275783	870385
169934	870386
37066	870387
102284	870388
30566	870389
30566	870390
109762	870391
87280	870392
135367	870393
202889	870394
203243	870395
287642	870396
252128	870397
279246	870398
43937	870399
27330	870400
137159	870401
25662	870402
23623	870403
315731	870404
207361	870405
135198	870406
228751	870407
168113	870408
34890	870409
160990	870410
59855	870411
48899	870412
43450	870413
3513	870414
111465	870415
43450	870416
181525	870417
73372	870418
86113	870419
20919	870420
196761	870421
211915	870422
269290	870423
47345	870424
47345	870425
19189	870426
111994	870427
69435	870428
13575	870429
74301	870430
8155	870431
58466	870432
58466	870433
58466	870434
11106	870435
199253	870436
129850	870437
303010	870438
82871	870439
129955	870440
129955	870441
66561	870442
66562	870443
41869	870444
1316	870445
55277	870446
319343	870447
10671	870448
50369	870449
201858	870450
56402	870451
318791	870452
134112	870453
201573	870454
128161	870455
36227	870456
314207	870457
86986	870458
208029	870459
133266	870460
314588	870461
86012	870462
133659	870463
86015	870464
134232	870465
207294	870466
86109	870467
314851	870468
133186	870469
133586	870470
8093	870471
38330	870472
3980	870473
86079	870474
207138	870475
56671	870476
56658	870477
26917	870478
86175	870479
207378	870480
133683	870481
38413	870482
86763	870483
133393	870484
56723	870485
207464	870486
38571	870487
52897	870488
86079	870489
133410	870490
133410	870491
26929	870492
207298	870493
56716	870494
133232	870495
86013	870496
57044	870497
207675	870498
314563	870499
8155	870500
26909	870501
3253	870502
56790	870503
15527	870504
314503	870505
56836	870506
38330	870507
314501	870508
72608	870509
133684	870510
19427	870511
3986	870512
56790	870513
314561	870514
133216	870515
314414	870516
15527	870517
207535	870518
16200	870519
121627	870520
62822	870521
134388	870522
132383	870523
147697	870524
236652	870525
20945	870526
70687	870527
2088	870528
25383	870529
2707	870530
31448	870531
147230	870532
22007	870533
87705	870534
210229	870535
33462	870536
48047	870537
98385	870538
164222	870539
119188	870540
34554	870541
81983	870542
1973	870543
183721	870544
49242	870545
87266	870546
15749	870547
2707	870548
86116	870549
418	870550
8326	870551
2552	870552
24151	870553
7849	870554
247130	870555
32613	870556
35	870557
14319	870558
2850	870559
50747	870560
15469	870561
126913	870562
1147	870563
13028	870564
3563	870565
170023	870566
33554	870567
129775	870568
44497	870569
43888	870570
136021	870571
31178	870572
285226	870573
105913	870574
217543	870575
4436	870576
14762	870577
1453	870578
11139	870579
224393	870580
1700	870581
39806	870582
1179	870583
7269	870584
62508	870585
202573	870586
105578	870587
8281	870588
131478	870589
35000	870590
123907	870591
17304	870592
9152	870593
5076	870594
89066	870595
35068	870596
1634	870597
16239	870598
6127	870599
73755	870600
171615	870601
296555	870602
59558	870603
90728	870604
17395	870605
79013	870606
190281	870607
4805	870608
105284	870609
210227	870610
160715	870611
945	870612
69956	870613
2381	870614
480	870615
12508	870616
102201	870617
689	870618
293943	870619
35602	870620
207189	870621
54465	870622
254546	870623
4066	870624
108565	870625
11101	870626
7569	870627
1540	870628
53881	870629
53378	870630
1821	870631
16934	870632
3463	870633
4864	870634
126388	870635
35501	870636
75551	870637
83304	870638
170451	870639
11139	870640
31794	870641
49889	870642
46918	870643
192031	870644
183243	870645
6064	870646
14377	870647
172568	870648
175	870649
14343	870650
274	870651
3465	870652
18605	870653
94863	870654
20897	870655
49480	870656
41664	870657
174	870658
1641	870659
47553	870660
23872	870661
322778	870662
15510	870663
73755	870664
101488	870665
136039	870666
5618	870667
4575	870668
9542	870669
22683	870670
1720	870671
84672	870672
14979	870673
87015	870674
48639	870675
76	870676
7700	870677
48787	870678
13139	870679
249551	870680
5283	870681
52748	870682
2504	870683
137039	870684
11361	870685
410	870686
43109	870687
49093	870688
49130	870689
6839	870690
106063	870691
39783	870692
581	870693
46913	870694
22177	870695
5305	870696
777	870697
2098	870698
588	870699
202098	870700
5148	870701
236565	870702
4294	870703
90040	870704
4897	870705
79668	870706
45752	870707
18651	870708
130683	870709
34633	870710
9602	870711
255662	870712
83599	870713
45497	870714
128410	870715
162718	870716
142855	870717
11418	870718
226787	870719
66125	870720
14996	870721
144582	870722
35056	870723
209016	870724
143094	870725
171158	870726
34895	870727
88478	870728
95374	870729
588	870730
33435	870731
158065	870732
81272	870733
19859	870734
62588	870735
20777	870736
10518	870737
2433	870738
5144	870739
9314	870740
2522	870741
18806	870742
80068	870743
130712	870744
9550	870745
76235	870746
45592	870747
212653	870748
29094	870749
47382	870750
87199	870751
17088	870752
1294	870753
4990	870754
71118	870755
104118	870756
56112	870757
6151	870758
115	870759
32948	870760
1837	870761
17697	870762
155653	870763
656	870764
77	870765
280230	870766
4073	870767
1724	870768
152944	870769
73450	870770
177	870771
307860	870772
9743	870773
168104	870774
7083	870775
324807	870776
126830	870777
16325	870778
90528	870779
75161	870780
41982	870781
76671	870782
46282	870783
254097	870784
1483	870785
1585	870786
25600	870787
41538	870788
1068	870789
207096	870790
190607	870791
10683	870792
38496	870793
322750	870794
42503	870795
2542	870796
66723	870797
14847	870798
2197	870799
72983	870800
48592	870801
14371	870802
34487	870803
3823	870804
203129	870805
15959	870806
118582	870807
54738	870808
145002	870809
1995	870810
80847	870811
324005	870812
4436	870813
19128	870814
432	870815
7324	870816
111797	870817
7185	870818
53654	870819
86762	870820
143217	870821
47189	870822
209190	870823
7980	870824
16378	870825
149118	870826
193115	870827
14370	870828
3737	870829
227990	870830
47904	870831
583	870832
23760	870833
183087	870834
818	870835
48047	870836
36779	870837
107403	870838
11497	870839
55650	870840
42645	870841
43354	870842
2454	870843
74621	870844
62348	870845
550	870846
190006	870847
136726	870848
323062	870849
17169	870850
25047	870851
29887	870852
175636	870853
103635	870854
160198	870855
51441	870856
195701	870857
148824	870858
93830	870859
66232	870860
96617	870861
34159	870862
10341	870863
2654	870864
22373	870865
94890	870866
28873	870867
206544	870868
104	870869
3411	870870
6309	870871
666	870872
27493	870873
99641	870874
276005	870875
380	870876
50040	870877
68551	870878
36407	870879
51169	870880
38062	870881
60557	870882
31	870883
99981	870884
3	870885
32353	870886
297706	870887
8	870888
3	870889
10	870890
27490	870891
57524	870892
34646	870893
66107	870894
124170	870895
279261	870896
598	870897
72694	870898
93700	870899
13947	870900
4736	870901
373	870902
1720	870903
43071	870904
91147	870905
119454	870906
61391	870907
29439	870908
150907	870909
85778	870910
72262	870911
21385	870912
2707	870913
40946	870914
212232	870915
134810	870916
52824	870917
39457	870918
72475	870919
89857	870920
2419	870921
61139	870922
25207	870923
25571	870924
172159	870925
215355	870926
17881	870927
119632	870928
13909	870929
135608	870930
1633	870931
213036	870932
2540	870933
672	870934
74358	870935
155140	870936
7850	870937
39654	870938
104005	870939
33027	870940
102374	870941
11421	870942
7014	870943
5437	870944
30270	870945
13720	870946
4147	870947
8355	870948
86352	870949
163086	870950
250737	870951
208573	870952
179002	870953
8884	870954
15292	870955
69076	870956
15525	870957
64010	870958
1189	870959
875	870960
78501	870961
33654	870962
7135	870963
280209	870964
261	870965
16034	870966
115703	870967
141892	870968
267009	870969
72611	870970
1123	870971
30943	870972
117478	870973
270536	870974
3608	870975
177	870976
21366	870977
21366	870978
21366	870979
256573	870980
2039	870981
84345	870982
130775	870983
124715	870984
273212	870985
96716	870986
20759	870987
14357	870988
21224	870989
46772	870990
202953	870991
109875	870992
178490	870993
109875	870994
33957	870995
297708	870996
195556	870997
39497	870998
625	870999
55300	871000
75700	871001
24380	871002
22830	871003
14155	871004
14155	871005
318085	871006
98834	871007
107690	871008
108313	871009
21835	871010
26886	871011
14935	871012
69724	871013
13611	871014
79697	871015
66024	871016
81875	871017
10833	871018
58622	871019
34075	871020
35893	871021
4	871022
150095	871023
7343	871024
77250	871025
14519	871026
416	871027
149036	871028
3868	871029
75930	871030
100723	871031
60404	871032
136345	871033
18651	871034
94375	871035
161379	871036
68291	871037
15769	871038
4037	871039
43404	871040
26	871041
181676	871042
302069	871043
3382	871044
240966	871045
2013	871046
6764	871047
142294	871048
49478	871049
149	871050
173700	871051
98000	871052
81773	871053
77342	871054
52324	871055
205029	871056
980	871057
35147	871058
34347	871059
19960	871060
23351	871061
22056	871062
14	871063
25792	871064
2822	871065
2822	871066
2822	871067
216806	871068
203267	871069
118120	871070
118120	871071
190824	871072
74734	871073
312482	871074
78723	871075
242663	871076
106353	871077
164831	871078
164829	871079
285124	871080
31	871081
55568	871082
76	871083
5	871084
177602	871085
2646	871086
164696	871087
15578	871088
16038	871089
630	871090
2718	871091
20847	871092
84476	871093
58884	871094
54588	871095
303454	871096
12712	871097
317548	871098
207670	871099
20403	871100
1609	871101
181375	871102
92794	871103
261868	871104
106498	871105
1381	871106
16769	871107
11415	871108
244423	871109
300074	871110
17153	871111
51921	871112
35	871113
51379	871114
148101	871115
13840	871116
316587	871117
36171	871118
24	871119
155	871120
68193	871121
29706	871122
131	871123
156754	871124
10077	871125
132176	871126
17187	871127
38944	871128
3189	871129
76442	871130
11746	871131
166596	871132
78955	871133
279	871134
31	871135
158	871136
15327	871137
37213	871138
81	871139
87501	871140
168273	871141
37558	871142
26874	871143
8003	871144
4887	871145
141181	871146
289990	871147
186208	871148
22505	871149
252324	871150
126452	871151
18889	871152
44288	871153
80829	871154
32699	871155
3122	871156
47310	871157
171897	871158
288543	871159
5612	871160
3238	871161
8447	871162
38226	871163
18904	871164
122507	871165
90276	871166
74368	871167
168336	871168
13268	871169
71549	871170
208534	871171
34642	871172
77917	871173
11608	871174
16430	871175
22950	871176
4265	871177
33130	871178
13882	871179
192467	871180
2794	871181
76454	871182
19963	871183
157490	871184
28268	871185
59803	871186
208233	871187
10621	871188
17019	871189
2526	871190
26327	871191
31620	871192
7358	871193
88889	871194
242097	871195
216963	871196
131535	871197
144931	871198
7672	871199
129825	871200
5500	871201
135194	871202
310638	871203
33371	871204
10498	871205
175076	871206
157601	871207
211466	871208
179538	871209
147727	871210
251105	871211
16119	871212
271643	871213
9945	871214
1189	871215
135846	871216
326421	871217
134877	871218
29923	871219
287	871220
77442	871221
61774	871222
3177	871223
39837	871224
170718	871225
257038	871226
32665	871227
37192	871228
37193	871229
304766	871230
6785	871231
9462	871232
58238	871233
19615	871234
148563	871235
135559	871236
134	871237
28976	871238
316983	871239
17786	871240
136688	871241
2228	871242
293019	871243
291238	871244
7648	871245
30	871246
133436	871247
211520	871248
35067	871249
222314	871250
255669	871251
135952	871252
207703	871253
86055	871254
208262	871255
62059	871256
40058	871257
133194	871258
136855	871259
29840	871260
114326	871261
192354	871262
248970	871263
81696	871264
76886	871265
86503	871266
38692	871267
84464	871268
38409	871269
8266	871270
1923	871271
1501	871272
26916	871273
317941	871274
4168	871275
21	871276
222326	871277
55487	871278
108843	871279
46421	871280
72572	871281
133316	871282
134114	871283
10011	871284
87622	871285
134117	871286
74066	871287
55191	871288
14057	871289
176558	871290
490	871291
59855	871292
41387	871293
807	871294
6738	871295
7934	871296
322412	871297
27135	871298
209580	871299
115947	871300
134	871301
134	871302
131551	871303
30	871304
10562	871305
6936	871306
1801	871307
2456	871308
17786	871309
48582	871310
38409	871311
239	871312
272738	871313
51173	871314
134564	871315
94576	871316
1426	871317
10031	871318
49461	871319
26999	871320
26395	871321
127345	871322
30	871323
14296	871324
69908	871325
86065	871326
30	871327
204407	871328
30	871329
19117	871330
137981	871331
1905	871332
13956	871333
15149	871334
359	871335
182810	871336
20967	871337
30	871338
327934	871339
98651	871340
6738	871341
141416	871342
292250	871343
6603	871344
30	871345
3269	871346
30	871347
20379	871348
3345	871349
35605	871350
305528	871351
85518	871352
57736	871353
77471	871354
77078	871355
13068	871356
9163	871357
29169	871358
269308	871359
79282	871360
16488	871361
3075	871362
18264	871363
196567	871364
59489	871365
164928	871366
106224	871367
27222	871368
72135	871369
28172	871370
687	871371
7488	871372
149881	871373
17924	871374
139669	871375
2294	871376
136328	871377
5668	871378
28083	871379
81362	871380
1716	871381
69079	871382
130962	871383
20122	871384
49791	871385
250304	871386
64935	871387
241432	871388
8891	871389
66128	871390
25649	871391
36978	871392
33085	871393
2627	871394
51795	871395
260878	871396
18761	871397
246408	871398
65519	871399
1021	871400
53624	871401
67197	871402
313816	871403
53986	871404
21002	871405
83534	871406
55624	871407
65765	871408
123634	871409
291096	871410
102154	871411
105474	871412
198552	871413
110785	871414
78625	871415
298255	871416
131869	871417
100704	871418
30997	871419
124796	871420
299576	871421
123634	871422
192426	871423
202635	871424
44771	871425
71191	871426
33672	871427
28929	871428
281118	871429
293406	871430
4475	871431
305103	871432
73316	871433
266772	871434
148667	871435
14308	871436
66706	871437
268722	871438
158156	871439
42325	871440
44277	871441
95027	871442
70510	871443
127025	871444
78200	871445
23279	871446
48501	871447
117306	871448
27812	871449
159444	871450
156687	871451
162805	871452
252475	871453
53167	871454
240010	871455
130757	871456
149420	871457
58022	871458
12324	871459
56359	871460
206005	871461
37159	871462
301417	871463
43567	871464
21451	871465
200951	871466
81604	871467
68266	871468
1792	871469
167189	871470
158107	871471
185926	871472
158692	871473
125717	871474
32514	871475
47794	871476
104604	871477
125157	871478
215297	871479
20919	871480
56058	871481
71244	871482
71163	871483
42961	871484
151724	871485
20919	871486
320741	871487
160415	871488
325803	871489
126072	871490
297001	871491
276535	871492
116244	871493
117150	871494
60976	871495
38529	871496
132571	871497
82229	871498
169683	871499
27378	871500
118672	871501
45919	871502
154999	871503
45984	871504
89113	871505
65964	871506
110431	871507
195389	871508
45919	871509
195596	871510
29673	871511
34401	871512
119332	871513
36403	871514
82229	871515
182477	871516
62497	871517
62606	871518
61014	871519
138241	871520
77045	871521
217803	871522
29673	871523
232940	871524
144335	871525
43127	871526
32952	871527
74712	871528
18508	871529
88349	871530
302744	871531
106241	871532
104866	871533
109104	871534
154182	871535
237927	871536
237816	871537
99337	871538
237817	871539
21139	871540
225729	871541
10320	871542
131222	871543
58148	871544
71134	871545
249597	871546
154507	871547
242167	871548
8642	871549
867	871550
90876	871551
193318	871552
65413	871553
26013	871554
44627	871555
239244	871556
64843	871557
165008	871558
247570	871559
211204	871560
64880	871561
11678	871562
238123	871563
198921	871564
21634	871565
15334	871566
64838	871567
232136	871568
151950	871569
65422	871570
65085	871571
97097	871572
19668	871573
29766	871574
282	871575
99396	871576
127848	871577
99409	871578
150316	871579
95219	871580
291306	871581
127663	871582
230116	871583
44509	871584
25810	871585
62405	871586
66080	871587
62702	871588
183825	871589
15753	871590
1021	871591
30378	871592
100159	871593
15297	871594
59769	871595
156954	871596
100310	871597
155693	871598
78354	871599
165206	871600
260416	871601
238613	871602
89116	871603
100049	871604
11678	871605
25810	871606
23812	871607
64875	871608
254593	871609
198664	871610
87479	871611
154365	871612
30776	871613
31204	871614
164423	871615
43707	871616
101044	871617
247135	871618
148742	871619
84732	871620
15334	871621
130830	871622
103598	871623
54695	871624
103140	871625
15297	871626
30976	871627
270328	871628
113579	871629
43752	871630
42524	871631
80351	871632
1489	871633
260805	871634
148772	871635
261054	871636
198904	871637
151339	871638
99796	871639
6848	871640
303731	871641
260632	871642
256276	871643
169838	871644
99377	871645
153221	871646
12090	871647
1267	871648
44429	871649
229714	871650
81051	871651
21579	871652
203770	871653
62244	871654
113637	871655
158442	871656
65085	871657
324362	871658
46192	871659
112872	871660
215047	871661
150232	871662
29296	871663
10964	871664
59075	871665
189251	871666
229949	871667
8322	871668
135941	871669
138092	871670
141137	871671
157592	871672
89331	871673
11813	871674
6645	871675
130846	871676
238483	871677
29766	871678
22380	871679
129742	871680
78793	871681
35406	871682
154806	871683
16679	871684
68003	871685
215291	871686
194073	871687
109318	871688
100237	871689
105421	871690
109297	871691
7166	871692
169838	871693
9046	871694
90876	871695
1267	871696
118270	871697
172446	871698
215291	871699
23443	871700
26013	871701
108861	871702
203880	871703
104933	871704
44429	871705
64970	871706
30480	871707
156128	871708
1266	871709
54633	871710
198871	871711
43876	871712
238658	871713
253575	871714
71306	871715
33461	871716
46651	871717
169923	871718
215067	871719
196558	871720
48598	871721
222691	871722
325294	871723
198862	871724
28459	871725
66662	871726
241043	871727
170050	871728
71115	871729
219191	871730
92595	871731
147990	871732
67979	871733
157434	871734
196349	871735
160173	871736
91887	871737
154436	871738
247963	871739
89704	871740
130656	871741
157837	871742
80459	871743
170844	871744
15974	871745
10320	871746
113509	871747
282093	871748
149107	871749
50586	871750
22380	871751
27310	871752
30736	871753
62244	871754
137669	871755
41058	871756
15291	871757
15748	871758
232425	871759
38347	871760
327417	871761
25810	871762
97989	871763
214319	871764
162587	871765
252832	871766
67938	871767
10961	871768
6823	871769
44627	871770
249305	871771
169924	871772
162335	871773
64911	871774
242194	871775
156623	871776
137669	871777
315099	871778
96964	871779
63629	871780
158013	871781
22380	871782
239476	871783
112233	871784
176882	871785
99573	871786
157955	871787
108129	871788
13405	871789
200187	871790
17442	871791
173564	871792
25605	871793
185538	871794
25649	871795
195595	871796
14352	871797
44509	871798
157679	871799
127848	871800
24801	871801
29765	871802
70824	871803
113100	871804
118692	871805
113168	871806
271806	871807
99863	871808
111833	871809
185261	871810
119870	871811
283718	871812
119981	871813
77571	871814
186401	871815
186401	871816
186445	871817
1574	871818
1021	871819
203880	871820
16584	871821
130852	871822
2638	871823
2638	871824
84600	871825
59769	871826
62626	871827
51753	871828
23221	871829
52676	871830
316303	871831
26285	871832
127755	871833
10326	871834
52579	871835
143514	871836
43943	871837
28664	871838
28331	871839
203980	871840
55624	871841
41929	871842
53696	871843
9004	871844
173368	871845
8891	871846
7905	871847
186011	871848
136514	871849
6645	871850
86177	871851
56234	871852
120065	871853
121123	871854
17985	871855
2565	871856
56234	871857
53986	871858
195156	871859
34638	871860
288305	871861
208956	871862
117313	871863
102207	871864
38983	871865
6731	871866
2956	871867
190096	871868
126633	871869
7652	871870
23240	871871
104375	871872
268631	871873
65978	871874
38955	871875
9302	871876
32259	871877
173287	871878
136372	871879
204678	871880
8166	871881
34274	871882
104574	871883
6827	871884
78247	871885
33	871886
5160	871887
1350	871888
113067	871889
138079	871890
24768	871891
18173	871892
49926	871893
3910	871894
81770	871895
287546	871896
153796	871897
74893	871898
83262	871899
7645	871900
95483	871901
5657	871902
21852	871903
2593	871904
7593	871905
71480	871906
48184	871907
59842	871908
55826	871909
75703	871910
1536	871911
118465	871912
6013	871913
212633	871914
52436	871915
18544	871916
41427	871917
66027	871918
24602	871919
50242	871920
79123	871921
212585	871922
173979	871923
135662	871924
152752	871925
58258	871926
18498	871927
87595	871928
4993	871929
20709	871930
34090	871931
121845	871932
77621	871933
12212	871934
120969	871935
149722	871936
26522	871937
188858	871938
40986	871939
11727	871940
23400	871941
63633	871942
15207	871943
101519	871944
202350	871945
15910	871946
1302	871947
7520	871948
79131	871949
158	871950
49394	871951
60850	871952
811	871953
106307	871954
14852	871955
123560	871956
12531	871957
138212	871958
80394	871959
108521	871960
23028	871961
94966	871962
36815	871963
2464	871964
87288	871965
32938	871966
29854	871967
271041	871968
33780	871969
296309	871970
91305	871971
12426	871972
177472	871973
14272	871974
6835	871975
27702	871976
14874	871977
53734	871978
31743	871979
6947	871980
25208	871981
137399	871982
83612	871983
1505	871984
125903	871985
163123	871986
113431	871987
123260	871988
95243	871989
164462	871990
302025	871991
54560	871992
68225	871993
58893	871994
3705	871995
6066	871996
57473	871997
158409	871998
48247	871999
25524	872000
251402	872001
192984	872002
120967	872003
47623	872004
32796	872005
136897	872006
183881	872007
114663	872008
27530	872009
144599	872010
120989	872011
23692	872012
4432	872013
56783	872014
202658	872015
37320	872016
12799	872017
68490	872018
84876	872019
82354	872020
132206	872021
8664	872022
2232	872023
76426	872024
56244	872025
16992	872026
64934	872027
37046	872028
554	872029
132251	872030
150722	872031
24343	872032
110042	872033
155939	872034
203528	872035
40695	872036
26054	872037
184581	872038
181470	872039
81961	872040
49551	872041
142506	872042
90573	872043
35156	872044
51431	872045
155084	872046
136445	872047
183585	872048
579	872049
58250	872050
55329	872051
82994	872052
165953	872053
301617	872054
31510	872055
12850	872056
171353	872057
140367	872058
10285	872059
36789	872060
115399	872061
42453	872062
189590	872063
185237	872064
83182	872065
29058	872066
53728	872067
13178	872068
8416	872069
180576	872070
289967	872071
303347	872072
90652	872073
2528	872074
322482	872075
36038	872076
103743	872077
61200	872078
5648	872079
138729	872080
111631	872081
20768	872082
48240	872083
13457	872084
8150	872085
177380	872086
8947	872087
197745	872088
109630	872089
98099	872090
21471	872091
3201	872092
14567	872093
33658	872094
49042	872095
3604	872096
47330	872097
301858	872098
297282	872099
243939	872100
1508	872101
79755	872102
89081	872103
25089	872104
120371	872105
138143	872106
79434	872107
36950	872108
40786	872109
33774	872110
46651	872111
86954	872112
318019	872113
36685	872114
75095	872115
51166	872116
58935	872117
538	872118
27246	872119
4287	872120
74815	872121
428	872122
66314	872123
17318	872124
25215	872125
1192	872126
65884	872127
1849	872128
24062	872129
47034	872130
90906	872131
167016	872132
432	872133
113446	872134
46505	872135
10559	872136
28771	872137
11226	872138
287797	872139
9742	872140
18796	872141
272955	872142
66314	872143
1454	872144
75615	872145
36027	872146
115869	872147
11996	872148
35184	872149
3636	872150
25516	872151
194477	872152
89561	872153
1046	872154
1638	872155
48390	872156
10709	872157
129415	872158
6324	872159
10978	872160
107284	872161
19405	872162
5004	872163
28112	872164
2247	872165
33764	872166
200900	872167
51961	872168
14755	872169
8119	872170
97286	872171
82122	872172
141051	872173
116989	872174
27948	872175
39016	872176
38896	872177
16427	872178
10593	872179
49175	872180
6023	872181
39182	872182
10652	872183
10800	872184
52610	872185
97272	872186
6257	872187
46074	872188
27660	872189
146677	872190
26511	872191
80	872192
33096	872193
9454	872194
73415	872195
10542	872196
23817	872197
7450	872198
10968	872199
14580	872200
200078	872201
23835	872202
12752	872203
17857	872204
7544	872205
72278	872206
6129	872207
17350	872208
70314	872209
19166	872210
9472	872211
22028	872212
80250	872213
7546	872214
104302	872215
52533	872216
53751	872217
59113	872218
28707	872219
22538	872220
280442	872221
102588	872222
38992	872223
223	872224
90204	872225
103130	872226
64437	872227
49164	872228
141923	872229
58655	872230
57055	872231
311148	872232
54392	872233
23049	872234
15881	872235
14580	872236
907	872237
21705	872238
19860	872239
31302	872240
55434	872241
9860	872242
14210	872243
44682	872244
13792	872245
26480	872246
51712	872247
3247	872248
67747	872249
49765	872250
3921	872251
162635	872252
3363	872253
27901	872254
8338	872255
36076	872256
14228	872257
6047	872258
315089	872259
193945	872260
33757	872261
11730	872262
14154	872263
99914	872264
83377	872265
5808	872266
119715	872267
290492	872268
51600	872269
10314	872270
10613	872271
6802	872272
10516	872273
18752	872274
8699	872275
11988	872276
2501	872277
224775	872278
5378	872279
15076	872280
147094	872281
148099	872282
99259	872283
242278	872284
43528	872285
228931	872286
188718	872287
228625	872288
147840	872289
205326	872290
241155	872291
238825	872292
147890	872293
204914	872294
29390	872295
29214	872296
93679	872297
137293	872298
237802	872299
100052	872300
202642	872301
147601	872302
136815	872303
238160	872304
143766	872305
154606	872306
46244	872307
20068	872308
102505	872309
320157	872310
241113	872311
92769	872312
293449	872313
28876	872314
40469	872315
185	872316
91682	872317
12306	872318
11210	872319
240088	872320
54582	872321
205887	872322
112109	872323
5449	872324
14078	872325
558	872326
930	872327
53661	872328
37931	872329
111437	872330
325089	872331
217416	872332
277164	872333
5759	872334
35561	872335
103983	872336
3464	872337
2314	872338
11767	872339
601	872340
1037	872341
1026	872342
105041	872343
101635	872344
4322	872345
24670	872346
37724	872347
15914	872348
57494	872349
59413	872350
131630	872351
1001	872352
28907	872353
3186	872354
101827	872355
6209	872356
122579	872357
180722	872358
12208	872359
80509	872360
3342	872361
82732	872362
2535	872363
14890	872364
113982	872365
95258	872366
39689	872367
57928	872368
215709	872369
3267	872370
151860	872371
28595	872372
199847	872373
305662	872374
123890	872375
469	872376
7163	872377
837	872378
49052	872379
50733	872380
117872	872381
131875	872382
129513	872383
109890	872384
61455	872385
26536	872386
64129	872387
88617	872388
37797	872389
8685	872390
128	872391
85357	872392
255471	872393
94393	872394
28279	872395
160786	872396
7702	872397
173481	872398
35642	872399
56105	872400
10597	872401
666	872402
181358	872403
17159	872404
66527	872405
40130	872406
21932	872407
298	872408
154877	872409
55075	872410
104392	872411
285	872412
161340	872413
63023	872414
32220	872415
168754	872416
168441	872417
23370	872418
30935	872419
200135	872420
6819	872421
242848	872422
22797	872423
59135	872424
3356	872425
65372	872426
1523	872427
34888	872428
1406	872429
105831	872430
208223	872431
26224	872432
34375	872433
31109	872434
5449	872435
12635	872436
130743	872437
3425	872438
315639	872439
16972	872440
5329	872441
5118	872442
26141	872443
189528	872444
4492	872445
2413	872446
33588	872447
1189	872448
11001	872449
55570	872450
98331	872451
58247	872452
124541	872453
226447	872454
202456	872455
144488	872456
178580	872457
203837	872458
22424	872459
6736	872460
16076	872461
36662	872462
178419	872463
16934	872464
1162	872465
19794	872466
213	872467
5166	872468
15778	872469
657	872470
17354	872471
1046	872472
60634	872473
43811	872474
7773	872475
62144	872476
4009	872477
105618	872478
8277	872479
212147	872480
758	872481
104675	872482
113091	872483
5990	872484
7548	872485
59275	872486
117885	872487
9799	872488
37395	872489
72578	872490
7066	872491
352	872492
519	872493
122053	872494
392	872495
15921	872496
262	872497
101304	872498
29037	872499
92477	872500
158653	872501
8197	872502
106991	872503
130640	872504
282974	872505
131974	872506
54304	872507
7449	872508
264159	872509
52125	872510
61230	872511
21300	872512
130542	872513
15317	872514
101749	872515
212655	872516
14154	872517
67693	872518
83970	872519
55469	872520
147035	872521
63363	872522
96609	872523
12702	872524
2190	872525
165127	872526
2925	872527
20327	872528
13903	872529
13525	872530
59	872531
10570	872532
27285	872533
83369	872534
61278	872535
134394	872536
38959	872537
61530	872538
8172	872539
3414	872540
100613	872541
374	872542
12930	872543
129035	872544
82641	872545
10054	872546
69973	872547
97513	872548
37663	872549
2869	872550
165641	872551
25711	872552
173987	872553
23147	872554
19644	872555
19404	872556
277306	872557
61296	872558
47926	872559
316702	872560
61863	872561
66249	872562
28781	872563
216669	872564
135359	872565
165693	872566
271888	872567
157841	872568
34673	872569
146674	872570
229578	872571
79179	872572
95144	872573
160848	872574
301042	872575
174765	872576
252504	872577
106597	872578
251465	872579
164409	872580
178782	872581
45341	872582
281152	872583
228721	872584
24521	872585
86413	872586
241374	872587
203414	872588
130758	872589
41307	872590
66050	872591
85634	872592
248474	872593
209052	872594
59007	872595
298323	872596
30641	872597
254313	872598
142789	872599
89899	872600
122273	872601
66249	872602
141290	872603
188145	872604
136154	872605
189761	872606
238761	872607
129049	872608
3917	872609
100408	872610
232024	872611
121253	872612
61652	872613
95732	872614
145100	872615
15992	872616
109141	872617
66050	872618
216940	872619
37962	872620
110071	872621
262034	872622
328013	872623
55847	872624
168895	872625
104766	872626
214367	872627
5158	872628
132923	872629
183452	872630
13117	872631
139432	872632
27935	872633
201411	872634
19595	872635
155440	872636
68541	872637
6381	872638
129076	872639
305736	872640
242401	872641
204134	872642
75961	872643
217062	872644
244383	872645
65765	872646
217062	872647
20038	872648
4533	872649
171836	872650
238096	872651
165076	872652
145226	872653
44842	872654
89767	872655
164642	872656
119469	872657
37453	872658
27656	872659
38199	872660
229762	872661
160736	872662
206993	872663
36211	872664
4533	872665
204134	872666
56799	872667
198801	872668
23250	872669
102311	872670
116772	872671
56439	872672
4304	872673
201818	872674
135991	872675
104554	872676
29012	872677
105892	872678
135991	872679
211368	872680
246757	872681
85969	872682
19595	872683
43867	872684
263767	872685
249300	872686
191857	872687
18341	872688
92286	872689
32254	872690
142830	872691
142937	872692
142938	872693
91947	872694
123565	872695
222278	872696
132034	872697
228045	872698
57511	872699
239733	872700
326551	872701
57218	872702
42222	872703
67228	872704
160642	872705
61083	872706
197326	872707
197208	872708
160943	872709
86413	872710
45056	872711
98221	872712
39405	872713
134392	872714
92850	872715
27574	872716
266697	872717
71171	872718
91724	872719
90004	872720
65328	872721
9128	872722
242497	872723
38286	872724
71224	872725
75135	872726
248322	872727
43816	872728
170433	872729
99344	872730
315822	872731
104201	872732
67841	872733
37733	872734
161536	872735
146988	872736
285945	872737
160642	872738
9965	872739
168276	872740
323334	872741
19797	872742
124613	872743
7590	872744
96886	872745
274111	872746
26311	872747
179259	872748
101651	872749
4049	872750
72839	872751
9285	872752
3836	872753
171849	872754
106194	872755
23275	872756
8014	872757
8583	872758
88010	872759
180076	872760
5890	872761
4658	872762
403	872763
66237	872764
72121	872765
1489	872766
22126	872767
42991	872768
195059	872769
33984	872770
17812	872771
72437	872772
47207	872773
35216	872774
24687	872775
56	872776
285412	872777
254480	872778
39809	872779
6688	872780
128826	872781
61852	872782
3122	872783
159696	872784
20047	872785
76967	872786
269220	872787
54908	872788
206262	872789
3325	872790
16811	872791
1671	872792
3506	872793
30880	872794
28289	872795
83622	872796
2590	872797
305464	872798
129449	872799
86433	872800
16689	872801
266835	872802
123946	872803
2447	872804
22102	872805
1546	872806
24765	872807
89810	872808
86845	872809
271692	872810
279540	872811
98992	872812
26714	872813
8821	872814
174029	872815
13221	872816
4955	872817
4625	872818
46	872819
5408	872820
888	872821
142323	872822
138216	872823
81308	872824
27133	872825
85755	872826
160413	872827
55226	872828
4671	872829
17255	872830
158942	872831
62693	872832
102289	872833
184835	872834
184835	872835
41729	872836
36498	872837
77339	872838
394	872839
2140	872840
452	872841
47002	872842
189994	872843
172069	872844
204121	872845
103608	872846
117872	872847
2517	872848
3352	872849
100713	872850
37236	872851
1713	872852
86882	872853
177941	872854
46199	872855
100713	872856
67282	872857
161820	872858
64346	872859
23484	872860
134727	872861
139127	872862
21488	872863
1196	872864
254891	872865
95465	872866
161343	872867
118511	872868
173362	872869
25741	872870
126097	872871
189113	872872
6366	872873
37665	872874
14436	872875
127262	872876
29907	872877
40215	872878
62617	872879
42630	872880
6853	872881
5224	872882
55648	872883
200124	872884
13414	872885
150916	872886
31180	872887
131263	872888
44557	872889
37130	872890
276289	872891
16835	872892
1809	872893
48	872894
18675	872895
116540	872896
173465	872897
71719	872898
80480	872899
38122	872900
325249	872901
21	872902
99209	872903
11073	872904
75554	872905
97149	872906
42136	872907
76348	872908
114845	872909
96844	872910
5969	872911
201624	872912
62170	872913
150183	872914
209641	872915
293674	872916
104486	872917
189365	872918
11632	872919
3614	872920
180247	872921
21791	872922
2019	872923
56418	872924
207671	872925
152056	872926
1100	872927
19979	872928
60811	872929
166231	872930
127965	872931
27050	872932
4275	872933
95935	872934
122081	872935
295265	872936
28603	872937
52047	872938
191	872939
36347	872940
11614	872941
4327	872942
33989	872943
180822	872944
101011	872945
309259	872946
90595	872947
26062	872948
19310	872949
23110	872950
46942	872951
86984	872952
59155	872953
56035	872954
605	872955
48062	872956
63768	872957
200	872958
108132	872959
6933	872960
190172	872961
122168	872962
151	872963
4347	872964
5328	872965
82441	872966
926	872967
176237	872968
6755	872969
2260	872970
17201	872971
12268	872972
23611	872973
7964	872974
1107	872975
17169	872976
1947	872977
29987	872978
34552	872979
226258	872980
138942	872981
108103	872982
39295	872983
107755	872984
2989	872985
110509	872986
185353	872987
126664	872988
15813	872989
317	872990
2374	872991
63208	872992
147481	872993
8326	872994
172100	872995
156184	872996
67429	872997
18605	872998
39857	872999
604	873000
21730	873001
18545	873002
33155	873003
22326	873004
85279	873005
148528	873006
4601	873007
131713	873008
312580	873009
45071	873010
2858	873011
675	873012
150942	873013
50483	873014
29119	873015
215887	873016
305035	873017
11301	873018
80074	873019
26821	873020
20768	873021
12747	873022
42733	873023
8706	873024
89018	873025
95676	873026
99994	873027
176813	873028
4424	873029
85379	873030
73218	873031
132658	873032
58931	873033
31408	873034
167328	873035
107046	873036
25246	873037
90088	873038
139757	873039
45	873040
8647	873041
49519	873042
127573	873043
9707	873044
34679	873045
196947	873046
97589	873047
163671	873048
60758	873049
125968	873050
49375	873051
26853	873052
71242	873053
124172	873054
20055	873055
28469	873056
186945	873057
906	873058
101181	873059
367	873060
3124	873061
157413	873062
189022	873063
42716	873064
1603	873065
4686	873066
60069	873067
87190	873068
19449	873069
67252	873070
228209	873071
61099	873072
13877	873073
420	873074
5020	873075
64492	873076
8434	873077
163987	873078
51175	873079
45852	873080
46393	873081
295687	873082
41748	873083
215936	873084
11323	873085
15040	873086
23945	873087
202168	873088
290	873089
140398	873090
37866	873091
26574	873092
64693	873093
16464	873094
59947	873095
110	873096
26672	873097
71043	873098
44060	873099
49175	873100
33199	873101
49895	873102
211849	873103
263247	873104
28423	873105
1913	873106
30028	873107
1531	873108
30317	873109
32260	873110
83141	873111
70182	873112
79951	873113
36944	873114
216	873115
163562	873116
25973	873117
37048	873118
21	873119
136759	873120
28378	873121
224692	873122
89174	873123
42467	873124
13337	873125
24390	873126
2911	873127
135588	873128
112251	873129
4070	873130
117089	873131
318783	873132
19570	873133
54250	873134
45862	873135
210399	873136
4301	873137
73078	873138
33108	873139
206228	873140
44017	873141
6527	873142
49338	873143
80782	873144
109964	873145
80275	873146
216484	873147
25047	873148
42949	873149
659	873150
15434	873151
19	873152
595	873153
252102	873154
141289	873155
52682	873156
217136	873157
117247	873158
29271	873159
7943	873160
168552	873161
12119	873162
65502	873163
216888	873164
136248	873165
135102	873166
1883	873167
32705	873168
322934	873169
92014	873170
105590	873171
11497	873172
134346	873173
214665	873174
124139	873175
31843	873176
85328	873177
3654	873178
32922	873179
203069	873180
842	873181
35792	873182
130761	873183
58719	873184
29651	873185
20741	873186
205609	873187
8714	873188
282280	873189
18607	873190
211319	873191
34219	873192
14403	873193
42879	873194
1669	873195
194	873196
66162	873197
3493	873198
79881	873199
10779	873200
1397	873201
42525	873202
58043	873203
84935	873204
6285	873205
198471	873206
297667	873207
108654	873208
29834	873209
20467	873210
122818	873211
28567	873212
20978	873213
55424	873214
66853	873215
109866	873216
85771	873217
35283	873218
7161	873219
31481	873220
14095	873221
28356	873222
7753	873223
44503	873224
12414	873225
225321	873226
82363	873227
31311	873228
83	873229
10779	873230
143018	873231
108498	873232
4351	873233
7735	873234
80267	873235
95441	873236
119704	873237
541	873238
87878	873239
229810	873240
1527	873241
2275	873242
60217	873243
14493	873244
19991	873245
2853	873246
43490	873247
7966	873248
81630	873249
299637	873250
5434	873251
72209	873252
33965	873253
83197	873254
98849	873255
133	873256
112084	873257
51732	873258
3933	873259
8225	873260
125795	873261
12058	873262
4543	873263
125522	873264
21423	873265
129423	873266
144572	873267
36949	873268
45762	873269
150194	873270
209347	873271
17613	873272
255966	873273
6039	873274
63308	873275
302294	873276
80517	873277
26368	873278
16548	873279
150172	873280
41857	873281
68943	873282
110370	873283
49317	873284
56223	873285
46126	873286
31433	873287
45983	873288
7629	873289
71608	873290
78612	873291
687	873292
134980	873293
1082	873294
92475	873295
185077	873296
3993	873297
1974	873298
135908	873299
1826	873300
5952	873301
18856	873302
133852	873303
2535	873304
48069	873305
183711	873306
47700	873307
178926	873308
10583	873309
4123	873310
8305	873311
20	873312
46683	873313
39930	873314
202895	873315
132910	873316
103169	873317
4995	873318
7498	873319
112440	873320
6801	873321
4662	873322
10798	873323
5632	873324
255777	873325
42632	873326
96959	873327
114743	873328
20023	873329
2742	873330
2901	873331
298978	873332
1527	873333
1320	873334
31545	873335
114355	873336
23325	873337
20255	873338
38786	873339
29067	873340
10206	873341
22046	873342
4357	873343
2762	873344
1119	873345
3866	873346
5733	873347
3918	873348
16601	873349
273379	873350
48069	873351
96711	873352
26084	873353
27806	873354
173377	873355
79078	873356
6285	873357
162157	873358
161737	873359
171296	873360
38126	873361
15793	873362
206423	873363
65044	873364
2879	873365
38504	873366
137404	873367
51	873368
4977	873369
138386	873370
325144	873371
120365	873372
6827	873373
226	873374
54778	873375
3074	873376
320339	873377
4008	873378
39286	873379
28686	873380
200	873381
46871	873382
285218	873383
41352	873384
21853	873385
293382	873386
46498	873387
104612	873388
37011	873389
69206	873390
290310	873391
1482	873392
178778	873393
170573	873394
20475	873395
117945	873396
20573	873397
142943	873398
87566	873399
71006	873400
172985	873401
35709	873402
321	873403
46344	873404
82557	873405
388	873406
38021	873407
262	873408
38408	873409
140713	873410
145682	873411
71291	873412
61398	873413
20667	873414
14219	873415
42822	873416
146179	873417
226069	873418
226471	873419
146073	873420
309369	873421
318385	873422
181700	873423
84924	873424
39894	873425
515	873426
29874	873427
14463	873428
81093	873429
34965	873430
48983	873431
85664	873432
146098	873433
59805	873434
42137	873435
33448	873436
8107	873437
14379	873438
59221	873439
11440	873440
210269	873441
5390	873442
101715	873443
27650	873444
52330	873445
29476	873446
18337	873447
437	873448
11836	873449
4960	873450
75968	873451
9869	873452
70	873453
12439	873454
89297	873455
12149	873456
228439	873457
42022	873458
147464	873459
6411	873460
8323	873461
103265	873462
8745	873463
75981	873464
10881	873465
14735	873466
33244	873467
33989	873468
2981	873469
69778	873470
791	873471
77559	873472
12174	873473
9541	873474
44702	873475
88966	873476
71829	873477
104012	873478
65	873479
789	873480
104277	873481
10310	873482
34822	873483
63949	873484
11654	873485
120186	873486
119478	873487
28629	873488
22597	873489
322	873490
127226	873491
29039	873492
708	873493
59587	873494
146659	873495
299226	873496
206887	873497
12337	873498
3439	873499
61471	873500
61447	873501
3579	873502
63472	873503
18034	873504
167118	873505
5639	873506
59170	873507
60419	873508
59373	873509
52251	873510
14550	873511
4500	873512
16458	873513
92874	873514
89465	873515
32343	873516
795	873517
217128	873518
9274	873519
80547	873520
9543	873521
1255	873522
292756	873523
128555	873524
87092	873525
60446	873526
4533	873527
1745	873528
2478	873529
5420	873530
118015	873531
99574	873532
291272	873533
90639	873534
119377	873535
22553	873536
5497	873537
179936	873538
8882	873539
3264	873540
44252	873541
155590	873542
15436	873543
22	873544
199541	873545
4458	873546
807	873547
8020	873548
1494	873549
7338	873550
17765	873551
101140	873552
22953	873553
88581	873554
7166	873555
11569	873556
39408	873557
203824	873558
42825	873559
36306	873560
23896	873561
121621	873562
313991	873563
15752	873564
40035	873565
24554	873566
3833	873567
28686	873568
1011	873569
7077	873570
65468	873571
120875	873572
202620	873573
16786	873574
21198	873575
63805	873576
90208	873577
96613	873578
67153	873579
255915	873580
77543	873581
129284	873582
26936	873583
161244	873584
141850	873585
118695	873586
86250	873587
4318	873588
13229	873589
4057	873590
287055	873591
36791	873592
65302	873593
103008	873594
224927	873595
39705	873596
208560	873597
34159	873598
8947	873599
46987	873600
75972	873601
26021	873602
3266	873603
101640	873604
45626	873605
103485	873606
315800	873607
64625	873608
52065	873609
4018	873610
44749	873611
112935	873612
43547	873613
56035	873614
1478	873615
1773	873616
3565	873617
70984	873618
14271	873619
1060	873620
5351	873621
101399	873622
557	873623
3217	873624
65500	873625
41152	873626
48691	873627
2933	873628
15063	873629
6465	873630
26244	873631
2565	873632
85963	873633
11182	873634
2257	873635
3130	873636
196480	873637
81418	873638
23424	873639
150	873640
1739	873641
107952	873642
105420	873643
61005	873644
89977	873645
18396	873646
39252	873647
1236	873648
78657	873649
108357	873650
6848	873651
62662	873652
53136	873653
53573	873654
2146	873655
191774	873656
793	873657
3558	873658
7751	873659
54169	873660
74379	873661
59188	873662
3294	873663
27136	873664
1093	873665
126879	873666
69169	873667
94756	873668
1505	873669
862	873670
67768	873671
307203	873672
1708	873673
10723	873674
15661	873675
100075	873676
62065	873677
12507	873678
113620	873679
130133	873680
71117	873681
309909	873682
23315	873683
27021	873684
21385	873685
5475	873686
672	873687
1337	873688
249713	873689
15	873690
184770	873691
54337	873692
92244	873693
48570	873694
85384	873695
7517	873696
56243	873697
3604	873698
4483	873699
47379	873700
140778	873701
345	873702
128424	873703
257551	873704
55078	873705
87931	873706
89197	873707
39374	873708
20791	873709
5549	873710
3035	873711
4	873712
958	873713
22520	873714
73670	873715
88955	873716
784	873717
7986	873718
73725	873719
2988	873720
11278	873721
4113	873722
350	873723
30749	873724
22005	873725
18544	873726
1760	873727
3037	873728
802	873729
262850	873730
2854	873731
10506	873732
19145	873733
199638	873734
95834	873735
112764	873736
143004	873737
98005	873738
137235	873739
1182	873740
68805	873741
914	873742
68805	873743
1017	873744
156454	873745
169729	873746
133555	873747
2557	873748
155799	873749
6001	873750
244035	873751
144	873752
111215	873753
15674	873754
368	873755
38489	873756
49745	873757
243733	873758
3664	873759
411	873760
164045	873761
39457	873762
102327	873763
46323	873764
166046	873765
132013	873766
125468	873767
79020	873768
62558	873769
12396	873770
85189	873771
67153	873772
145701	873773
292187	873774
112584	873775
93616	873776
123427	873777
305389	873778
193460	873779
2339	873780
301529	873781
193813	873782
61339	873783
56628	873784
162017	873785
18393	873786
38063	873787
720	873788
2044	873789
2078	873790
150689	873791
478	873792
64445	873793
199709	873794
6792	873795
48784	873796
175614	873797
182560	873798
114669	873799
97995	873800
7115	873801
9259	873802
17294	873803
130635	873804
23828	873805
150	873806
81245	873807
1810	873808
946	873809
58818	873810
40982	873811
67152	873812
22900	873813
112043	873814
1187	873815
104184	873816
39716	873817
2	873818
47516	873819
1304	873820
4390	873821
14047	873822
49855	873823
51	873824
2161	873825
7754	873826
306714	873827
37705	873828
103863	873829
25800	873830
21023	873831
100506	873832
154304	873833
167916	873834
239122	873835
1312	873836
178359	873837
6436	873838
71988	873839
147151	873840
3757	873841
125864	873842
45379	873843
12072	873844
99261	873845
16414	873846
30146	873847
12944	873848
957	873849
118627	873850
142291	873851
93615	873852
160210	873853
321494	873854
57258	873855
33283	873856
53368	873857
20759	873858
1	873859
6169	873860
277399	873861
193638	873862
14870	873863
46050	873864
850	873865
26	873866
7636	873867
2191	873868
304313	873869
21441	873870
214131	873871
12165	873872
584	873873
1189	873874
6032	873875
207702	873876
526	873877
6894	873878
22029	873879
36768	873880
58172	873881
249331	873882
102732	873883
5284	873884
84207	873885
316745	873886
311830	873887
20261	873888
209005	873889
28797	873890
47423	873891
52138	873892
53083	873893
188377	873894
16477	873895
88696	873896
17613	873897
101160	873898
276765	873899
133365	873900
73458	873901
7096	873902
48842	873903
1391	873904
210089	873905
65368	873906
6002	873907
24390	873908
54908	873909
614	873910
78391	873911
153080	873912
24141	873913
108195	873914
138469	873915
1	873916
295196	873917
2334	873918
86562	873919
51770	873920
12765	873921
16820	873922
209	873923
19905	873924
253559	873925
12854	873926
75178	873927
5770	873928
29128	873929
14504	873930
2252	873931
3365	873932
47915	873933
10606	873934
18	873935
43063	873936
1483	873937
617	873938
25745	873939
45	873940
51326	873941
3295	873942
1472	873943
43796	873944
9991	873945
54850	873946
2206	873947
1410	873948
94256	873949
7517	873950
12625	873951
13837	873952
112311	873953
20603	873954
108827	873955
94110	873956
55113	873957
110469	873958
33603	873959
32564	873960
26058	873961
37385	873962
145	873963
683	873964
118488	873965
53560	873966
220791	873967
25603	873968
9263	873969
2181	873970
3983	873971
76452	873972
3915	873973
12600	873974
14409	873975
173220	873976
43368	873977
132518	873978
269576	873979
29384	873980
53665	873981
2091	873982
6186	873983
2181	873984
13246	873985
73142	873986
73552	873987
101078	873988
199109	873989
120884	873990
8987	873991
144353	873992
115525	873993
96492	873994
26795	873995
103966	873996
97246	873997
83866	873998
23029	873999
15752	874000
80966	874001
18754	874002
18466	874003
14	874004
37924	874005
83916	874006
35165	874007
205070	874008
5770	874009
3130	874010
152754	874011
1973	874012
7691	874013
12121	874014
597	874015
11713	874016
29248	874017
33144	874018
161	874019
33	874020
15023	874021
316	874022
36008	874023
3807	874024
92	874025
44733	874026
243727	874027
15194	874028
24419	874029
66897	874030
768	874031
14832	874032
133547	874033
212894	874034
57654	874035
118185	874036
13602	874037
229088	874038
71222	874039
142126	874040
5502	874041
108280	874042
96234	874043
149413	874044
51496	874045
935	874046
33870	874047
10692	874048
107427	874049
5158	874050
80965	874051
126473	874052
1990	874053
4491	874054
4016	874055
2772	874056
46226	874057
3888	874058
29407	874059
40479	874060
3395	874061
3385	874062
9131	874063
5527	874064
96517	874065
18196	874066
321734	874067
20978	874068
4728	874069
169126	874070
2034	874071
29406	874072
38917	874073
255208	874074
3292	874075
16990	874076
50130	874077
9855	874078
178938	874079
10724	874080
34095	874081
15402	874082
169114	874083
39562	874084
116619	874085
16014	874086
98160	874087
69157	874088
2007	874089
12640	874090
26086	874091
1137	874092
6682	874093
112626	874094
1552	874095
1323	874096
28344	874097
75483	874098
73885	874099
53965	874100
41704	874101
92780	874102
4276	874103
50710	874104
46590	874105
7932	874106
84691	874107
28957	874108
846	874109
146813	874110
4843	874111
176283	874112
24595	874113
41452	874114
115710	874115
6537	874116
1974	874117
11596	874118
11938	874119
70826	874120
18775	874121
4887	874122
45	874123
44266	874124
182775	874125
48704	874126
6116	874127
26070	874128
49417	874129
41510	874130
59282	874131
214018	874132
133619	874133
321019	874134
94638	874135
27414	874136
51776	874137
63543	874138
183170	874139
52129	874140
15921	874141
69564	874142
3506	874143
505	874144
152948	874145
2966	874146
24963	874147
108782	874148
26784	874149
894	874150
2834	874151
2	874152
2085	874153
139571	874154
20626	874155
92421	874156
13199	874157
16850	874158
5861	874159
13452	874160
30313	874161
44451	874162
235410	874163
54146	874164
338	874165
3073	874166
36451	874167
43074	874168
2896	874169
21657	874170
39173	874171
8387	874172
73727	874173
25902	874174
113187	874175
322614	874176
12340	874177
29799	874178
51640	874179
175797	874180
8168	874181
72590	874182
141943	874183
21072	874184
14071	874185
116155	874186
5844	874187
28761	874188
88577	874189
5425	874190
34866	874191
6372	874192
6131	874193
24848	874194
6708	874195
499	874196
68007	874197
73759	874198
2078	874199
278326	874200
1443	874201
129619	874202
52841	874203
92047	874204
47897	874205
2356	874206
59038	874207
202481	874208
36360	874209
62561	874210
36562	874211
123295	874212
69643	874213
179098	874214
96735	874215
31027	874216
15316	874217
3145	874218
47273	874219
2332	874220
29724	874221
2	874222
7790	874223
34287	874224
327478	874225
32039	874226
6896	874227
131	874228
131	874229
85152	874230
268671	874231
21411	874232
49143	874233
6151	874234
19965	874235
9631	874236
53739	874237
30053	874238
154	874239
14561	874240
188020	874241
61244	874242
53297	874243
15610	874244
6339	874245
1546	874246
97561	874247
1009	874248
1958	874249
57008	874250
2471	874251
182255	874252
131902	874253
8799	874254
41485	874255
80542	874256
57309	874257
255551	874258
2103	874259
3044	874260
793	874261
124719	874262
102517	874263
89523	874264
1865	874265
339	874266
15400	874267
7087	874268
281	874269
72602	874270
618	874271
3621	874272
25	874273
156771	874274
30427	874275
25307	874276
22109	874277
34439	874278
20169	874279
196209	874280
32105	874281
3134	874282
7425	874283
175899	874284
1064	874285
22809	874286
150385	874287
39074	874288
18479	874289
24	874290
134194	874291
215779	874292
256968	874293
73807	874294
1140	874295
1672	874296
94605	874297
80811	874298
64862	874299
19834	874300
15574	874301
212639	874302
6411	874303
26307	874304
1757	874305
18177	874306
69647	874307
33253	874308
8186	874309
18714	874310
78461	874311
12946	874312
10934	874313
2876	874314
43471	874315
2218	874316
33260	874317
49588	874318
28	874319
75238	874320
868	874321
86066	874322
84867	874323
204299	874324
8359	874325
56060	874326
194561	874327
37078	874328
59426	874329
21855	874330
1529	874331
9003	874332
97004	874333
652	874334
7469	874335
10401	874336
4536	874337
314	874338
25195	874339
32765	874340
88011	874341
9380	874342
100	874343
2677	874344
83478	874345
312548	874346
120080	874347
79867	874348
44083	874349
164539	874350
176888	874351
49005	874352
102938	874353
152456	874354
5485	874355
54809	874356
9614	874357
9579	874358
79435	874359
57464	874360
24633	874361
5320	874362
15056	874363
26316	874364
190398	874365
22	874366
2012	874367
5275	874368
82888	874369
40936	874370
33037	874371
12384	874372
80768	874373
30708	874374
139	874375
242902	874376
133169	874377
139818	874378
68295	874379
15460	874380
52173	874381
43823	874382
26029	874383
9806	874384
23272	874385
166769	874386
6260	874387
117	874388
5264	874389
5718	874390
213	874391
67299	874392
212544	874393
136541	874394
14730	874395
1773	874396
193892	874397
150049	874398
12635	874399
70014	874400
50526	874401
50596	874402
3333	874403
3568	874404
75948	874405
143965	874406
20351	874407
195110	874408
47341	874409
31745	874410
10362	874411
12125	874412
38116	874413
135045	874414
38206	874415
161005	874416
56265	874417
108882	874418
51554	874419
1079	874420
12471	874421
39148	874422
2516	874423
162172	874424
1184	874425
14891	874426
17395	874427
115098	874428
48130	874429
9936	874430
115028	874431
35878	874432
71154	874433
64080	874434
72058	874435
176931	874436
1726	874437
27068	874438
91107	874439
97858	874440
86262	874441
35182	874442
8526	874443
16548	874444
400	874445
35850	874446
33684	874447
10564	874448
7329	874449
235194	874450
102238	874451
48077	874452
23415	874453
85050	874454
22706	874455
7175	874456
390	874457
1113	874458
73420	874459
12762	874460
16255	874461
68177	874462
3085	874463
16363	874464
59576	874465
5903	874466
27368	874467
1591	874468
40307	874469
40340	874470
235975	874471
54554	874472
6253	874473
27334	874474
111796	874475
26806	874476
291146	874477
297897	874478
13267	874479
4587	874480
721	874481
25856	874482
51463	874483
100346	874484
3426	874485
64	874486
6	874487
23966	874488
31149	874489
12669	874490
2315	874491
259189	874492
216613	874493
6012	874494
214556	874495
2007	874496
130253	874497
60306	874498
35025	874499
21500	874500
121278	874501
22150	874502
4751	874503
142873	874504
91958	874505
598	874506
4262	874507
144472	874508
283241	874509
6695	874510
4073	874511
1473	874512
188802	874513
3428	874514
7379	874515
633	874516
51	874517
13665	874518
6005	874519
23600	874520
1071	874521
1539	874522
28768	874523
34627	874524
11758	874525
239441	874526
12309	874527
2772	874528
44334	874529
64042	874530
31159	874531
27728	874532
88668	874533
35497	874534
24628	874535
2051	874536
84711	874537
97561	874538
21083	874539
326862	874540
87790	874541
72631	874542
11607	874543
139291	874544
578	874545
51400	874546
1063	874547
12616	874548
2847	874549
13364	874550
19414	874551
60036	874552
76617	874553
30955	874554
402	874555
4037	874556
4930	874557
1488	874558
89118	874559
25015	874560
136346	874561
5685	874562
138525	874563
22798	874564
206178	874565
2862	874566
132769	874567
37019	874568
1610	874569
2825	874570
25576	874571
10811	874572
39373	874573
28817	874574
1215	874575
92	874576
47453	874577
47453	874578
138174	874579
30086	874580
220055	874581
38453	874582
23486	874583
74972	874584
130103	874585
130971	874586
1013	874587
89	874588
82991	874589
52723	874590
13785	874591
82963	874592
83891	874593
231524	874594
122557	874595
25815	874596
18973	874597
19584	874598
129559	874599
11099	874600
17605	874601
88900	874602
88769	874603
21	874604
2979	874605
3861	874606
24655	874607
8129	874608
3299	874609
308465	874610
71120	874611
33421	874612
139155	874613
192648	874614
144901	874615
3053	874616
408	874617
95915	874618
5629	874619
76628	874620
28009	874621
142888	874622
5047	874623
129	874624
30127	874625
20265	874626
28722	874627
17231	874628
2	874629
23631	874630
10457	874631
6746	874632
207360	874633
311424	874634
173384	874635
101746	874636
76789	874637
3489	874638
42268	874639
1015	874640
140053	874641
26139	874642
33297	874643
121874	874644
40018	874645
1890	874646
114285	874647
195259	874648
106138	874649
40833	874650
400	874651
72846	874652
11507	874653
3084	874654
20979	874655
31740	874656
144741	874657
145028	874658
192388	874659
67663	874660
23790	874661
30439	874662
29530	874663
119206	874664
202266	874665
73344	874666
7734	874667
55199	874668
254750	874669
9982	874670
219488	874671
80085	874672
2732	874673
15296	874674
99320	874675
149827	874676
50590	874677
20349	874678
17559	874679
5524	874680
1189	874681
24937	874682
27832	874683
9112	874684
80	874685
27640	874686
297433	874687
3832	874688
64	874689
44972	874690
34319	874691
47187	874692
19521	874693
130593	874694
430	874695
53250	874696
91756	874697
13220	874698
28054	874699
785	874700
49853	874701
15281	874702
210972	874703
9	874704
300559	874705
10733	874706
87976	874707
13422	874708
41479	874709
8625	874710
11472	874711
16175	874712
208573	874713
13351	874714
1001	874715
214893	874716
14716	874717
48508	874718
93541	874719
117568	874720
92357	874721
87681	874722
146769	874723
29115	874724
99244	874725
46775	874726
26773	874727
133169	874728
87845	874729
27702	874730
26706	874731
762	874732
17338	874733
1585	874734
59403	874735
122408	874736
18207	874737
1341	874738
14962	874739
11485	874740
183722	874741
212526	874742
5634	874743
113442	874744
18355	874745
28167	874746
11066	874747
321779	874748
25409	874749
191605	874750
141391	874751
16183	874752
263770	874753
58350	874754
146075	874755
58249	874756
580	874757
4510	874758
3540	874759
1382	874760
48950	874761
139402	874762
207351	874763
223524	874764
63449	874765
24857	874766
36396	874767
67945	874768
157530	874769
47754	874770
8604	874771
43369	874772
63528	874773
6626	874774
767	874775
49153	874776
94612	874777
119233	874778
10502	874779
3060	874780
20419	874781
831	874782
64	874783
109719	874784
13876	874785
1175	874786
2649	874787
16343	874788
13283	874789
139545	874790
55591	874791
205769	874792
910	874793
101789	874794
22124	874795
80609	874796
93094	874797
509	874798
28027	874799
5500	874800
55127	874801
6620	874802
1508	874803
119848	874804
2233	874805
2388	874806
80074	874807
129548	874808
6700	874809
151945	874810
29322	874811
1331	874812
58215	874813
114125	874814
93329	874815
173423	874816
6339	874817
15824	874818
80664	874819
192139	874820
201521	874821
112150	874822
37836	874823
24857	874824
54688	874825
73794	874826
33441	874827
4521	874828
2115	874829
128192	874830
99556	874831
27224	874832
8745	874833
107034	874834
25302	874835
60268	874836
98582	874837
74046	874838
20114	874839
158	874840
109777	874841
54086	874842
227810	874843
22927	874844
2497	874845
3448	874846
213	874847
1060	874848
80915	874849
387	874850
9577	874851
44468	874852
39217	874853
73587	874854
57398	874855
2171	874856
279507	874857
57097	874858
1644	874859
271159	874860
138740	874861
122261	874862
184210	874863
15773	874864
94289	874865
327969	874866
3066	874867
43734	874868
55272	874869
20639	874870
12370	874871
1382	874872
69182	874873
42850	874874
84	874875
5444	874876
119516	874877
22274	874878
115957	874879
164594	874880
45107	874881
37246	874882
2979	874883
10263	874884
4287	874885
55977	874886
38920	874887
5415	874888
6761	874889
31051	874890
10761	874891
293	874892
19742	874893
278764	874894
185783	874895
9049	874896
4499	874897
217100	874898
37345	874899
8022	874900
217646	874901
55100	874902
149696	874903
68546	874904
47385	874905
89848	874906
666	874907
323195	874908
116399	874909
12612	874910
158623	874911
43210	874912
19467	874913
17744	874914
4359	874915
778	874916
7401	874917
26966	874918
37216	874919
148850	874920
2191	874921
127835	874922
50987	874923
80207	874924
14402	874925
187231	874926
42387	874927
1579	874928
5035	874929
11	874930
30760	874931
30876	874932
45165	874933
11691	874934
70632	874935
12226	874936
5146	874937
2077	874938
77814	874939
45459	874940
7042	874941
21503	874942
61643	874943
25877	874944
25884	874945
58061	874946
215459	874947
11217	874948
60078	874949
6562	874950
10743	874951
3512	874952
9219	874953
18305	874954
1433	874955
140250	874956
31917	874957
185410	874958
8055	874959
5396	874960
900	874961
80499	874962
67780	874963
8660	874964
25206	874965
10567	874966
88228	874967
1421	874968
315117	874969
78822	874970
20686	874971
2778	874972
79819	874973
178	874974
126633	874975
150199	874976
178	874977
399	874978
80932	874979
206814	874980
126709	874981
25053	874982
74232	874983
1107	874984
266636	874985
854	874986
24026	874987
6909	874988
7513	874989
32	874990
703	874991
120612	874992
13639	874993
6548	874994
38292	874995
3548	874996
57651	874997
141771	874998
55448	874999
129921	875000
87	875001
13163	875002
4842	875003
22182	875004
217	875005
101747	875006
263	875007
101816	875008
372	875009
16464	875010
37313	875011
20841	875012
27532	875013
238491	875014
59364	875015
60774	875016
137015	875017
150749	875018
174383	875019
72580	875020
81542	875021
3511	875022
130307	875023
181143	875024
102563	875025
60215	875026
34562	875027
33594	875028
12099	875029
8123	875030
28757	875031
12876	875032
4568	875033
11886	875034
150619	875035
71305	875036
126448	875037
24273	875038
16273	875039
2364	875040
110342	875041
8427	875042
278541	875043
25856	875044
11180	875045
4907	875046
7171	875047
5	875048
25324	875049
181813	875050
54656	875051
55498	875052
6197	875053
95877	875054
56520	875055
31871	875056
116119	875057
75357	875058
12	875059
56844	875060
175614	875061
7915	875062
91987	875063
2623	875064
8352	875065
5763	875066
153198	875067
13094	875068
38063	875069
6152	875070
50807	875071
14346	875072
125166	875073
6879	875074
92930	875075
173825	875076
2631	875077
179722	875078
305518	875079
23385	875080
1156	875081
89958	875082
166444	875083
4408	875084
38257	875085
94547	875086
251522	875087
51741	875088
52836	875089
4852	875090
22824	875091
180	875092
8296	875093
181109	875094
157213	875095
98702	875096
31455	875097
33132	875098
4718	875099
240433	875100
37396	875101
55357	875102
18449	875103
77851	875104
110329	875105
15978	875106
211424	875107
5458	875108
72400	875109
14333	875110
889	875111
238661	875112
30588	875113
91696	875114
6247	875115
10950	875116
129326	875117
325631	875118
127388	875119
105323	875120
180345	875121
110202	875122
323728	875123
41157	875124
80183	875125
52160	875126
34796	875127
2387	875128
278565	875129
57889	875130
565	875131
305058	875132
153143	875133
203086	875134
93992	875135
189767	875136
139667	875137
30478	875138
126790	875139
71700	875140
7513	875141
207946	875142
430	875143
511	875144
75322	875145
156783	875146
61198	875147
117383	875148
8597	875149
22094	875150
5449	875151
8167	875152
80136	875153
41499	875154
243232	875155
205509	875156
188468	875157
178810	875158
161903	875159
265605	875160
29053	875161
108584	875162
262	875163
110025	875164
110475	875165
85695	875166
4606	875167
3342	875168
412	875169
185424	875170
131839	875171
37511	875172
1561	875173
413	875174
266437	875175
23613	875176
15305	875177
208081	875178
5313	875179
2040	875180
20371	875181
77106	875182
82499	875183
296914	875184
91216	875185
83163	875186
23374	875187
22624	875188
183858	875189
123228	875190
310164	875191
1464	875192
92885	875193
171493	875194
331	875195
213528	875196
157	875197
45884	875198
633	875199
131797	875200
774	875201
4652	875202
79507	875203
221721	875204
84767	875205
53472	875206
1897	875207
3874	875208
15543	875209
122052	875210
161058	875211
193213	875212
86189	875213
66018	875214
14662	875215
59936	875216
90232	875217
210677	875218
16869	875219
19391	875220
37905	875221
6339	875222
84672	875223
9086	875224
86657	875225
125378	875226
219459	875227
37149	875228
27390	875229
135584	875230
10935	875231
183556	875232
39359	875233
10689	875234
125665	875235
111961	875236
51977	875237
207515	875238
113437	875239
143648	875240
150781	875241
56245	875242
180644	875243
157113	875244
77813	875245
192118	875246
10780	875247
193835	875248
129346	875249
159420	875250
118722	875251
33328	875252
8581	875253
215464	875254
16445	875255
18989	875256
15733	875257
19284	875258
58724	875259
111513	875260
178272	875261
10077	875262
294	875263
89474	875264
6605	875265
46893	875266
269118	875267
51895	875268
85680	875269
13730	875270
46685	875271
185354	875272
1440	875273
11	875274
19	875275
82214	875276
79457	875277
9980	875278
243	875279
10126	875280
25225	875281
11249	875282
294	875283
15484	875284
548	875285
15716	875286
16488	875287
5510	875288
21455	875289
453	875290
2	875291
46544	875292
21932	875293
9969	875294
4393	875295
63232	875296
3183	875297
3025	875298
4827	875299
3758	875300
13702	875301
39866	875302
230763	875303
5384	875304
11765	875305
218	875306
7333	875307
169858	875308
4404	875309
40551	875310
23372	875311
84304	875312
581	875313
90731	875314
97223	875315
103609	875316
118811	875317
28324	875318
7861	875319
1741	875320
18826	875321
17306	875322
4344	875323
31367	875324
51636	875325
3342	875326
36683	875327
58123	875328
161185	875329
89605	875330
95834	875331
51844	875332
25446	875333
41321	875334
31	875335
15533	875336
14408	875337
26479	875338
103187	875339
15918	875340
490	875341
9091	875342
129545	875343
647	875344
2509	875345
106891	875346
127115	875347
39211	875348
3892	875349
199121	875350
74638	875351
1015	875352
6291	875353
92500	875354
13084	875355
1584	875356
116890	875357
54376	875358
24940	875359
306806	875360
84222	875361
69942	875362
45419	875363
8890	875364
1837	875365
75460	875366
1863	875367
1615	875368
113177	875369
33861	875370
46557	875371
34156	875372
13137	875373
18968	875374
6880	875375
70186	875376
88716	875377
825	875378
32220	875379
43274	875380
3594	875381
46648	875382
13525	875383
82759	875384
466	875385
11797	875386
9827	875387
5128	875388
76803	875389
172044	875390
159847	875391
182593	875392
37160	875393
88950	875394
267205	875395
183639	875396
54714	875397
233111	875398
122738	875399
108283	875400
196895	875401
321736	875402
135209	875403
20093	875404
1031	875405
32710	875406
40970	875407
95330	875408
14756	875409
73535	875410
157098	875411
2214	875412
272536	875413
170091	875414
10926	875415
13009	875416
8276	875417
62105	875418
109983	875419
261927	875420
33604	875421
9079	875422
24135	875423
109983	875424
26355	875425
72826	875426
1345	875427
27054	875428
33001	875429
76725	875430
1602	875431
79510	875432
1975	875433
777	875434
35861	875435
119082	875436
111978	875437
128273	875438
9544	875439
52945	875440
22213	875441
28438	875442
75995	875443
2681	875444
84196	875445
64	875446
80215	875447
2	875448
208541	875449
12155	875450
81489	875451
9801	875452
4514	875453
477	875454
11455	875455
127431	875456
8317	875457
200011	875458
72109	875459
36643	875460
40850	875461
55445	875462
33149	875463
190684	875464
5375	875465
4174	875466
87534	875467
3216	875468
189386	875469
39119	875470
224914	875471
308114	875472
4242	875473
94657	875474
3211	875475
49369	875476
35467	875477
76671	875478
96185	875479
3001	875480
137639	875481
270910	875482
60026	875483
148563	875484
270960	875485
171093	875486
109566	875487
11257	875488
7085	875489
16392	875490
17929	875491
2476	875492
46023	875493
194550	875494
79014	875495
4	875496
63237	875497
32168	875498
16263	875499
312446	875500
89408	875501
55354	875502
271332	875503
164587	875504
17532	875505
322410	875506
940	875507
38063	875508
15644	875509
55117	875510
2370	875511
97033	875512
9246	875513
525	875514
59007	875515
255272	875516
24051	875517
3413	875518
22219	875519
27932	875520
59118	875521
69620	875522
98756	875523
58380	875524
269223	875525
96472	875526
322694	875527
112064	875528
53628	875529
218468	875530
23707	875531
21243	875532
215116	875533
88617	875534
27933	875535
134520	875536
11256	875537
55775	875538
30075	875539
251	875540
225618	875541
14319	875542
2479	875543
170413	875544
93527	875545
31	875546
69574	875547
182906	875548
16536	875549
105606	875550
141	875551
4521	875552
560	875553
3467	875554
142682	875555
118627	875556
9085	875557
444	875558
39273	875559
74484	875560
25559	875561
309570	875562
144357	875563
3755	875564
186659	875565
3784	875566
125258	875567
26404	875568
169555	875569
80884	875570
200495	875571
4369	875572
106841	875573
106805	875574
1298	875575
3130	875576
5	875577
130808	875578
33100	875579
26631	875580
194116	875581
10870	875582
19187	875583
12193	875584
40039	875585
92417	875586
152310	875587
2360	875588
30101	875589
197722	875590
68738	875591
47021	875592
2572	875593
4607	875594
31435	875595
35752	875596
35290	875597
280635	875598
263302	875599
6107	875600
183902	875601
72319	875602
12979	875603
70126	875604
206267	875605
28057	875606
65761	875607
22867	875608
19200	875609
35955	875610
5193	875611
14195	875612
1929	875613
121037	875614
88341	875615
71544	875616
4618	875617
1846	875618
3924	875619
3513	875620
12271	875621
16379	875622
19809	875623
54348	875624
64230	875625
25560	875626
1760	875627
196502	875628
79407	875629
101721	875630
38631	875631
17998	875632
80108	875633
130472	875634
165553	875635
34520	875636
214547	875637
58429	875638
11243	875639
70840	875640
118712	875641
1853	875642
96336	875643
80051	875644
45905	875645
244441	875646
72018	875647
32127	875648
2420	875649
9057	875650
36381	875651
57114	875652
30966	875653
15497	875654
66617	875655
165293	875656
14393	875657
5409	875658
2803	875659
292454	875660
122753	875661
1955	875662
962	875663
152874	875664
38559	875665
5482	875666
17234	875667
63737	875668
3186	875669
4746	875670
1022	875671
391	875672
178246	875673
591	875674
931	875675
44193	875676
209017	875677
51571	875678
17660	875679
105327	875680
103516	875681
81527	875682
7982	875683
96112	875684
182940	875685
35787	875686
76866	875687
77729	875688
40844	875689
25319	875690
2768	875691
55880	875692
34984	875693
45540	875694
161389	875695
4277	875696
145964	875697
79793	875698
2463	875699
75	875700
16961	875701
26970	875702
23311	875703
5400	875704
118194	875705
87286	875706
321580	875707
166744	875708
97742	875709
169	875710
238384	875711
10252	875712
106288	875713
36742	875714
113258	875715
7865	875716
172453	875717
139929	875718
1348	875719
66622	875720
1288	875721
317017	875722
196779	875723
64339	875724
7858	875725
115162	875726
72481	875727
144	875728
39703	875729
10282	875730
2987	875731
99446	875732
87511	875733
46891	875734
10300	875735
15491	875736
79536	875737
42347	875738
34318	875739
33001	875740
209549	875741
96000	875742
2052	875743
23931	875744
51008	875745
184471	875746
20897	875747
272507	875748
697	875749
23765	875750
66827	875751
165252	875752
78932	875753
43626	875754
43626	875755
213117	875756
4929	875757
14621	875758
884	875759
5958	875760
1338	875761
112902	875762
4848	875763
44928	875764
3304	875765
150104	875766
81354	875767
142	875768
26080	875769
88985	875770
84176	875771
97027	875772
49244	875773
313220	875774
3410	875775
95895	875776
95895	875777
9858	875778
58343	875779
22456	875780
88593	875781
58032	875782
328133	875783
214409	875784
10810	875785
35276	875786
3295	875787
142902	875788
303923	875789
177307	875790
74015	875791
523	875792
45283	875793
25204	875794
19782	875795
4143	875796
143361	875797
26095	875798
116342	875799
180989	875800
171953	875801
181309	875802
45034	875803
162	875804
46322	875805
5699	875806
133523	875807
77751	875808
83638	875809
71137	875810
3272	875811
309677	875812
125853	875813
38946	875814
3970	875815
21879	875816
72211	875817
49933	875818
1546	875819
31527	875820
52	875821
56588	875822
81201	875823
34901	875824
1669	875825
101879	875826
75578	875827
17982	875828
6330	875829
33142	875830
33142	875831
33142	875832
133758	875833
127732	875834
72025	875835
72025	875836
290256	875837
122266	875838
43591	875839
52071	875840
63430	875841
7519	875842
33978	875843
203928	875844
16044	875845
207780	875846
270909	875847
38667	875848
1681	875849
676	875850
5591	875851
22770	875852
53043	875853
95643	875854
5522	875855
11395	875856
229887	875857
188861	875858
9893	875859
6795	875860
78884	875861
11647	875862
24853	875863
118771	875864
189329	875865
19326	875866
95643	875867
215831	875868
40140	875869
40140	875870
314	875871
138820	875872
128878	875873
74166	875874
275716	875875
57440	875876
132429	875877
2495	875878
24594	875879
118651	875880
234596	875881
54926	875882
53906	875883
36422	875884
2334	875885
67499	875886
10054	875887
98	875888
165429	875889
768	875890
3808	875891
121057	875892
28	875893
787	875894
7579	875895
55001	875896
83	875897
694	875898
57035	875899
6956	875900
28992	875901
87502	875902
247044	875903
40853	875904
137907	875905
8075	875906
77522	875907
77299	875908
35373	875909
120327	875910
32284	875911
2239	875912
129747	875913
40292	875914
633	875915
5158	875916
10632	875917
206593	875918
107155	875919
129937	875920
48836	875921
63225	875922
45799	875923
72437	875924
7322	875925
14634	875926
3816	875927
8050	875928
156397	875929
7425	875930
2966	875931
866	875932
39416	875933
225747	875934
27832	875935
67446	875936
1181	875937
98897	875938
11355	875939
89017	875940
26031	875941
39831	875942
12328	875943
14705	875944
87072	875945
2507	875946
18640	875947
50024	875948
2930	875949
217183	875950
107701	875951
38886	875952
1523	875953
40705	875954
30340	875955
3580	875956
75034	875957
4609	875958
38377	875959
66131	875960
29583	875961
32424	875962
108818	875963
29583	875964
285479	875965
229263	875966
36078	875967
905	875968
22813	875969
82	875970
93082	875971
66021	875972
1416	875973
11134	875974
3249	875975
68004	875976
43104	875977
2093	875978
193971	875979
30831	875980
215581	875981
278601	875982
21442	875983
63725	875984
108597	875985
129431	875986
4107	875987
139370	875988
17659	875989
24981	875990
1972	875991
21431	875992
175	875993
49933	875994
34143	875995
182640	875996
169268	875997
23031	875998
8306	875999
50616	876000
47400	876001
41314	876002
17875	876003
209773	876004
6145	876005
652	876006
117395	876007
14659	876008
23095	876009
13417	876010
213794	876011
79251	876012
37964	876013
4689	876014
99	876015
90016	876016
7735	876017
128203	876018
43517	876019
4167	876020
47616	876021
175949	876022
48128	876023
1051	876024
149903	876025
55346	876026
52280	876027
7817	876028
57740	876029
55567	876030
5079	876031
1257	876032
20817	876033
18173	876034
242889	876035
29982	876036
15170	876037
41163	876038
14437	876039
9086	876040
24838	876041
13376	876042
12113	876043
5887	876044
727	876045
2633	876046
17161	876047
57555	876048
323	876049
90998	876050
690	876051
1647	876052
36039	876053
182695	876054
216365	876055
158470	876056
26349	876057
65954	876058
8419	876059
1325	876060
116594	876061
89767	876062
470	876063
79644	876064
191663	876065
22402	876066
92391	876067
350	876068
212133	876069
7124	876070
1877	876071
14791	876072
38256	876073
5610	876074
35560	876075
3990	876076
59716	876077
100609	876078
181837	876079
19010	876080
1019	876081
9321	876082
46210	876083
63277	876084
1391	876085
15716	876086
751	876087
122252	876088
12072	876089
6700	876090
20467	876091
115047	876092
105487	876093
81855	876094
3899	876095
88329	876096
62126	876097
4941	876098
225151	876099
1671	876100
6378	876101
13827	876102
39286	876103
290067	876104
26991	876105
21855	876106
100287	876107
7046	876108
10126	876109
327200	876110
4875	876111
47819	876112
832	876113
17532	876114
49529	876115
13365	876116
88858	876117
92282	876118
35621	876119
124144	876120
213288	876121
44869	876122
95549	876123
2834	876124
3118	876125
525	876126
107076	876127
138758	876128
116333	876129
210166	876130
5342	876131
30700	876132
9681	876133
34	876134
278950	876135
142334	876136
3269	876137
54048	876138
36488	876139
27565	876140
80006	876141
26419	876142
59569	876143
9903	876144
267307	876145
51563	876146
189285	876147
16757	876148
157	876149
157	876150
44305	876151
1390	876152
977	876153
95608	876154
2387	876155
204371	876156
13802	876157
52792	876158
296737	876159
6314	876160
77324	876161
64557	876162
75429	876163
10896	876164
14978	876165
27284	876166
110432	876167
190392	876168
6815	876169
53536	876170
80114	876171
139901	876172
37311	876173
278381	876174
21161	876175
161433	876176
2773	876177
3509	876178
119	876179
12420	876180
67058	876181
11861	876182
123	876183
2370	876184
217437	876185
10214	876186
22509	876187
82858	876188
5649	876189
43545	876190
49635	876191
19949	876192
134796	876193
137132	876194
2447	876195
10400	876196
85174	876197
150896	876198
71780	876199
76282	876200
684	876201
29158	876202
155938	876203
38383	876204
8521	876205
2834	876206
35	876207
5434	876208
13143	876209
70685	876210
1947	876211
6000	876212
158001	876213
218251	876214
5414	876215
12689	876216
130702	876217
92588	876218
4731	876219
118365	876220
94344	876221
29138	876222
4794	876223
588	876224
216172	876225
135586	876226
9036	876227
14486	876228
38241	876229
77010	876230
9429	876231
117420	876232
203294	876233
36192	876234
262882	876235
19980	876236
66177	876237
22026	876238
147395	876239
26554	876240
62184	876241
109663	876242
76533	876243
249501	876244
84559	876245
119088	876246
53413	876247
96525	876248
3018	876249
30578	876250
12553	876251
25	876252
43143	876253
70911	876254
19408	876255
305305	876256
1189	876257
44661	876258
117695	876259
12721	876260
2121	876261
77655	876262
39725	876263
66897	876264
163	876265
22616	876266
243937	876267
12320	876268
3547	876269
98154	876270
6607	876271
37753	876272
90977	876273
141404	876274
2720	876275
91410	876276
26631	876277
220487	876278
10731	876279
18701	876280
106062	876281
129937	876282
16036	876283
222259	876284
200353	876285
12276	876286
100031	876287
257431	876288
93	876289
186243	876290
305	876291
5756	876292
211791	876293
4374	876294
2294	876295
24	876296
6084	876297
26536	876298
9790	876299
14353	876300
96988	876301
76702	876302
147115	876303
6129	876304
256713	876305
233807	876306
4588	876307
240037	876308
191226	876309
24523	876310
646	876311
721	876312
70732	876313
819	876314
7773	876315
35572	876316
4875	876317
13322	876318
10842	876319
99041	876320
113537	876321
276089	876322
59979	876323
71330	876324
130927	876325
87051	876326
24136	876327
302	876328
159310	876329
141055	876330
145	876331
42560	876332
112	876333
769	876334
219679	876335
51002	876336
48576	876337
67607	876338
752	876339
13	876340
82036	876341
19122	876342
77511	876343
60793	876344
39526	876345
81146	876346
304840	876347
36962	876348
85818	876349
13935	876350
135606	876351
73107	876352
2690	876353
122778	876354
124702	876355
125969	876356
10328	876357
7906	876358
12981	876359
45237	876360
85198	876361
60677	876362
43800	876363
99959	876364
25662	876365
3534	876366
96	876367
37473	876368
88276	876369
7282	876370
215	876371
72195	876372
70266	876373
149286	876374
51663	876375
132320	876376
116722	876377
3927	876378
2391	876379
2026	876380
38164	876381
111986	876382
39199	876383
621	876384
89819	876385
38771	876386
148102	876387
68767	876388
66490	876389
45428	876390
120163	876391
35698	876392
220436	876393
37	876394
324	876395
22044	876396
20935	876397
20	876398
5916	876399
321211	876400
12350	876401
205380	876402
182304	876403
234192	876404
25283	876405
30101	876406
35157	876407
18750	876408
68455	876409
10045	876410
170648	876411
27348	876412
105506	876413
2	876414
29777	876415
2754	876416
35781	876417
64204	876418
29840	876419
94932	876420
234215	876421
97663	876422
27451	876423
13858	876424
15494	876425
21	876426
7190	876427
10428	876428
182856	876429
10159	876430
111621	876431
71079	876432
313471	876433
106556	876434
152458	876435
52647	876436
40495	876437
96881	876438
50540	876439
22318	876440
97273	876441
17728	876442
114735	876443
60872	876444
25863	876445
66732	876446
255697	876447
80319	876448
69854	876449
263132	876450
12569	876451
192133	876452
15699	876453
59206	876454
11810	876455
12234	876456
47355	876457
80319	876458
13203	876459
4129	876460
34545	876461
65715	876462
241059	876463
67940	876464
40612	876465
68323	876466
68909	876467
1556	876468
13619	876469
13098	876470
70619	876471
145752	876472
1677	876473
97432	876474
14131	876475
20073	876476
21960	876477
42551	876478
98741	876479
133642	876480
88717	876481
88453	876482
19482	876483
34047	876484
31911	876485
22834	876486
303666	876487
128122	876488
39449	876489
8293	876490
311640	876491
130403	876492
308371	876493
5445	876494
28129	876495
12575	876496
292371	876497
62214	876498
104200	876499
66036	876500
9919	876501
13111	876502
634	876503
20862	876504
46771	876505
7231	876506
6172	876507
69874	876508
91099	876509
105465	876510
183949	876511
133946	876512
103	876513
26120	876514
17053	876515
25074	876516
67890	876517
32569	876518
1628	876519
84546	876520
156995	876521
166	876522
166	876523
214497	876524
51639	876525
158803	876526
3106	876527
25710	876528
112849	876529
1559	876530
650	876531
14079	876532
319626	876533
210925	876534
135557	876535
163473	876536
120172	876537
34515	876538
92433	876539
8502	876540
27754	876541
94771	876542
59991	876543
284806	876544
147733	876545
2080	876546
136653	876547
196841	876548
130660	876549
80	876550
84780	876551
50707	876552
84325	876553
94485	876554
75846	876555
173147	876556
15892	876557
191877	876558
111555	876559
8960	876560
8839	876561
37741	876562
1967	876563
249512	876564
32544	876565
43872	876566
112681	876567
251567	876568
82601	876569
217392	876570
42857	876571
2261	876572
109967	876573
146480	876574
56472	876575
4799	876576
181993	876577
137385	876578
4397	876579
112795	876580
267417	876581
20798	876582
67835	876583
7998	876584
120467	876585
95740	876586
95757	876587
34878	876588
325536	876589
258582	876590
18734	876591
171012	876592
128339	876593
34207	876594
286823	876595
19492	876596
146670	876597
32156	876598
6342	876599
14008	876600
102137	876601
20982	876602
8569	876603
195521	876604
53913	876605
161176	876606
209855	876607
121808	876608
176272	876609
229373	876610
56514	876611
22456	876612
1750	876613
42357	876614
17382	876615
137179	876616
315121	876617
4047	876618
136007	876619
7099	876620
99238	876621
46203	876622
61487	876623
258236	876624
65	876625
68540	876626
62918	876627
1848	876628
25394	876629
59559	876630
992	876631
19710	876632
64384	876633
94506	876634
168652	876635
68292	876636
41181	876637
221765	876638
185241	876639
99056	876640
306788	876641
201966	876642
63780	876643
36661	876644
308578	876645
137264	876646
126372	876647
117786	876648
24161	876649
198010	876650
4265	876651
231905	876652
131019	876653
15985	876654
71079	876655
126222	876656
244536	876657
34237	876658
196422	876659
150880	876660
206551	876661
10213	876662
29481	876663
119619	876664
1699	876665
110031	876666
37756	876667
10997	876668
7859	876669
208743	876670
24445	876671
17892	876672
19826	876673
4264	876674
135235	876675
12656	876676
30326	876677
124415	876678
117013	876679
39646	876680
142111	876681
10416	876682
13640	876683
50439	876684
35263	876685
74131	876686
188816	876687
156422	876688
70598	876689
236618	876690
236630	876691
7950	876692
19679	876693
60682	876694
29816	876695
128901	876696
58210	876697
1033	876698
128928	876699
14982	876700
284556	876701
186618	876702
86869	876703
2972	876704
327197	876705
202198	876706
212420	876707
212420	876708
2261	876709
188616	876710
258622	876711
118990	876712
161691	876713
737	876714
12312	876715
82944	876716
26735	876717
38849	876718
106334	876719
2936	876720
54268	876721
162074	876722
63407	876723
178645	876724
3955	876725
10097	876726
41894	876727
58850	876728
2215	876729
7623	876730
178340	876731
10164	876732
105000	876733
114713	876734
72759	876735
2815	876736
33559	876737
19234	876738
925	876739
37693	876740
25975	876741
17741	876742
96614	876743
112374	876744
195453	876745
1660	876746
258606	876747
271652	876748
13057	876749
97835	876750
127789	876751
168198	876752
18923	876753
1838	876754
24594	876755
105163	876756
4675	876757
6351	876758
214271	876759
96554	876760
3212	876761
13843	876762
144363	876763
144363	876764
193642	876765
22174	876766
114629	876767
25463	876768
61795	876769
163640	876770
57818	876771
29495	876772
185842	876773
168781	876774
67742	876775
53190	876776
11914	876777
1793	876778
2520	876779
245065	876780
16238	876781
1928	876782
143770	876783
20812	876784
95576	876785
127374	876786
141169	876787
85387	876788
19497	876789
145101	876790
23370	876791
108087	876792
86252	876793
127453	876794
168192	876795
195773	876796
45948	876797
189951	876798
105163	876799
114313	876800
2261	876801
3161	876802
265851	876803
146	876804
209237	876805
7247	876806
204456	876807
13945	876808
25258	876809
53339	876810
75824	876811
8960	876812
19761	876813
10958	876814
44481	876815
20071	876816
41	876817
166117	876818
20145	876819
198	876820
42543	876821
1407	876822
100723	876823
186367	876824
5601	876825
68519	876826
56008	876827
166565	876828
184531	876829
200010	876830
27852	876831
9127	876832
70963	876833
26720	876834
106533	876835
8380	876836
9415	876837
1079	876838
15985	876839
25892	876840
2081	876841
26972	876842
4126	876843
80037	876844
70694	876845
75455	876846
70694	876847
12189	876848
45682	876849
24491	876850
260797	876851
4675	876852
2106	876853
35539	876854
54960	876855
19005	876856
56517	876857
2252	876858
259391	876859
254146	876860
56673	876861
87933	876862
582	876863
51067	876864
582	876865
37348	876866
42259	876867
48761	876868
39116	876869
65096	876870
220900	876871
125049	876872
179386	876873
6839	876874
51073	876875
158625	876876
223869	876877
2826	876878
12967	876879
685	876880
68390	876881
13331	876882
103525	876883
88	876884
180410	876885
186693	876886
75762	876887
292663	876888
76027	876889
179721	876890
6680	876891
208579	876892
50995	876893
210851	876894
7300	876895
71	876896
59174	876897
171773	876898
3082	876899
267538	876900
76867	876901
119421	876902
264031	876903
61140	876904
61140	876905
154405	876906
141230	876907
2261	876908
5001	876909
2884	876910
23264	876911
11377	876912
71599	876913
66855	876914
111387	876915
40694	876916
186470	876917
186482	876918
11643	876919
88491	876920
88491	876921
124013	876922
166226	876923
82370	876924
15869	876925
9436	876926
302718	876927
15466	876928
85305	876929
153158	876930
224932	876931
48402	876932
6338	876933
65804	876934
593	876935
4581	876936
121296	876937
230531	876938
17	876939
8780	876940
13333	876941
16752	876942
121966	876943
6000	876944
23245	876945
718	876946
8695	876947
186234	876948
136105	876949
125358	876950
225449	876951
1403	876952
87713	876953
1710	876954
911	876955
11299	876956
27	876957
30150	876958
56589	876959
8745	876960
8503	876961
44503	876962
8856	876963
1608	876964
183091	876965
20756	876966
94168	876967
143139	876968
105758	876969
130604	876970
2502	876971
91404	876972
59	876973
16820	876974
36397	876975
41587	876976
103919	876977
56650	876978
86369	876979
82829	876980
92506	876981
39306	876982
21009	876983
5480	876984
89966	876985
2474	876986
74027	876987
18569	876988
61849	876989
56366	876990
57005	876991
215545	876992
10768	876993
235076	876994
35754	876995
36217	876996
77101	876997
13658	876998
5717	876999
180176	877000
27532	877001
62143	877002
51901	877003
285	877004
94404	877005
1710	877006
18452	877007
356	877008
127041	877009
590	877010
109901	877011
107678	877012
60441	877013
1844	877014
165595	877015
165517	877016
297612	877017
9637	877018
64935	877019
133741	877020
129641	877021
1382	877022
122465	877023
46023	877024
76510	877025
76827	877026
263149	877027
1749	877028
48514	877029
1655	877030
17114	877031
9088	877032
108181	877033
100612	877034
78120	877035
37598	877036
80396	877037
261554	877038
6975	877039
30799	877040
188266	877041
18765	877042
202644	877043
2654	877044
432	877045
387	877046
4117	877047
124941	877048
55492	877049
453	877050
318278	877051
2729	877052
122552	877053
197369	877054
76035	877055
69289	877056
12058	877057
128059	877058
1280	877059
120275	877060
624	877061
108327	877062
6465	877063
147638	877064
6526	877065
3253	877066
23878	877067
7115	877068
35645	877069
4851	877070
30118	877071
53166	877072
2081	877073
44425	877074
265138	877075
40573	877076
18485	877077
80468	877078
231	877079
59809	877080
5280	877081
13504	877082
25676	877083
3909	877084
15736	877085
208336	877086
184836	877087
2229	877088
215464	877089
108361	877090
112	877091
11558	877092
21663	877093
16596	877094
43196	877095
30316	877096
8859	877097
40741	877098
11485	877099
39024	877100
181222	877101
20677	877102
100389	877103
72424	877104
167456	877105
89887	877106
35497	877107
44396	877108
105007	877109
110653	877110
104460	877111
54587	877112
22713	877113
36338	877114
145293	877115
20389	877116
63853	877117
18638	877118
24303	877119
10243	877120
64055	877121
35954	877122
226612	877123
10974	877124
1073	877125
56858	877126
82036	877127
11671	877128
1302	877129
32990	877130
12913	877131
52215	877132
2568	877133
4436	877134
2328	877135
9	877136
259	877137
25562	877138
8174	877139
18021	877140
3319	877141
6770	877142
76603	877143
9520	877144
133964	877145
2326	877146
15959	877147
114195	877148
7689	877149
25655	877150
259779	877151
25729	877152
98177	877153
148693	877154
62817	877155
2867	877156
126044	877157
1126	877158
14493	877159
11723	877160
68310	877161
13011	877162
31333	877163
31149	877164
21605	877165
137479	877166
20657	877167
22243	877168
249799	877169
77859	877170
38457	877171
35259	877172
89589	877173
47344	877174
91605	877175
2357	877176
130022	877177
288328	877178
173987	877179
66359	877180
134642	877181
10667	877182
115262	877183
112762	877184
107660	877185
97395	877186
92275	877187
144248	877188
187702	877189
184323	877190
144723	877191
86808	877192
246204	877193
7588	877194
187667	877195
27682	877196
34846	877197
212251	877198
23961	877199
112502	877200
321230	877201
283550	877202
326258	877203
51862	877204
184783	877205
117065	877206
157367	877207
260381	877208
176928	877209
113834	877210
120258	877211
42786	877212
192225	877213
56098	877214
3148	877215
146541	877216
128473	877217
94363	877218
154413	877219
323336	877220
83809	877221
41461	877222
129622	877223
256636	877224
117566	877225
118703	877226
287539	877227
118190	877228
164561	877229
76030	877230
35529	877231
11496	877232
50812	877233
1549	877234
313886	877235
132127	877236
102833	877237
319577	877238
205995	877239
312309	877240
6993	877241
26474	877242
321859	877243
3992	877244
16085	877245
53182	877246
167181	877247
82181	877248
36957	877249
10595	877250
89650	877251
158965	877252
140409	877253
72969	877254
202793	877255
196899	877256
162894	877257
150435	877258
43547	877259
63032	877260
2630	877261
56048	877262
26883	877263
110364	877264
50143	877265
179641	877266
129793	877267
10169	877268
30326	877269
100299	877270
272284	877271
254245	877272
118623	877273
47661	877274
50089	877275
1283	877276
6609	877277
140037	877278
261735	877279
2324	877280
30197	877281
6876	877282
1810	877283
878	877284
38937	877285
164011	877286
24972	877287
64	877288
283997	877289
19637	877290
136575	877291
556	877292
37839	877293
35	877294
269224	877295
105238	877296
145290	877297
6980	877298
72452	877299
3047	877300
42105	877301
35903	877302
2508	877303
60016	877304
14463	877305
98878	877306
1744	877307
184033	877308
2441	877309
24290	877310
27474	877311
227811	877312
5922	877313
66429	877314
14257	877315
3848	877316
59651	877317
24423	877318
137705	877319
105581	877320
53	877321
8604	877322
7047	877323
77249	877324
176360	877325
19549	877326
89420	877327
4460	877328
117666	877329
52196	877330
126827	877331
199	877332
39697	877333
8949	877334
2094	877335
84577	877336
232139	877337
2850	877338
26117	877339
55093	877340
71197	877341
41245	877342
95613	877343
1422	877344
1610	877345
397	877346
77056	877347
137594	877348
55957	877349
61073	877350
4120	877351
62549	877352
21803	877353
1572	877354
137142	877355
17328	877356
45013	877357
82614	877358
151730	877359
97837	877360
65442	877361
832	877362
832	877363
87766	877364
2497	877365
5297	877366
15935	877367
14995	877368
2681	877369
30796	877370
87191	877371
71496	877372
202531	877373
59538	877374
110270	877375
71822	877376
41489	877377
142	877378
1513	877379
153995	877380
62443	877381
25362	877382
14956	877383
3896	877384
8306	877385
31090	877386
3463	877387
48110	877388
70570	877389
93	877390
75090	877391
46914	877392
1803	877393
19247	877394
793	877395
7487	877396
202884	877397
14409	877398
16825	877399
325293	877400
168688	877401
33655	877402
5569	877403
268795	877404
129882	877405
203	877406
15165	877407
1182	877408
81714	877409
183176	877410
87036	877411
51852	877412
1380	877413
8684	877414
123	877415
73732	877416
57701	877417
21172	877418
52452	877419
3274	877420
785	877421
3459	877422
3896	877423
273402	877424
4364	877425
116856	877426
59160	877427
107972	877428
13459	877429
33501	877430
89199	877431
135266	877432
17777	877433
237602	877434
20896	877435
164	877436
13088	877437
36138	877438
176573	877439
106618	877440
126171	877441
150	877442
3294	877443
13935	877444
1103	877445
168877	877446
196466	877447
5486	877448
39524	877449
3379	877450
20196	877451
1389	877452
317566	877453
1182	877454
11365	877455
43	877456
11200	877457
266433	877458
129407	877459
44551	877460
6853	877461
188165	877462
170450	877463
16096	877464
118195	877465
241286	877466
36612	877467
228261	877468
108733	877469
5195	877470
124182	877471
40741	877472
2856	877473
329	877474
36951	877475
782	877476
75372	877477
46614	877478
9996	877479
263386	877480
5024	877481
5639	877482
74811	877483
16413	877484
6158	877485
27763	877486
34731	877487
171829	877488
124855	877489
38161	877490
48738	877491
1397	877492
13690	877493
21475	877494
61306	877495
126537	877496
30708	877497
4041	877498
187003	877499
232890	877500
160706	877501
11129	877502
87301	877503
86198	877504
3150	877505
15687	877506
146197	877507
20808	877508
11309	877509
16127	877510
20051	877511
20308	877512
196211	877513
199620	877514
105	877515
14227	877516
175655	877517
35261	877518
3183	877519
134785	877520
12158	877521
38807	877522
57287	877523
83087	877524
1596	877525
134806	877526
21994	877527
4634	877528
101671	877529
139508	877530
516	877531
132999	877532
42049	877533
2474	877534
210974	877535
178990	877536
89635	877537
36173	877538
43057	877539
5028	877540
59924	877541
141091	877542
82162	877543
6179	877544
268254	877545
74695	877546
4469	877547
4865	877548
58653	877549
23387	877550
694	877551
65624	877552
59738	877553
789	877554
14127	877555
52754	877556
193378	877557
67970	877558
333	877559
153947	877560
35995	877561
2018	877562
26868	877563
96012	877564
73131	877565
84492	877566
75827	877567
3314	877568
36853	877569
6084	877570
313	877571
252158	877572
4908	877573
803	877574
2681	877575
41696	877576
191820	877577
130539	877578
153634	877579
9478	877580
127718	877581
1179	877582
1523	877583
22128	877584
148683	877585
131785	877586
463	877587
1446	877588
67589	877589
58921	877590
159266	877591
59171	877592
1762	877593
2471	877594
50543	877595
84225	877596
96968	877597
118	877598
40993	877599
105320	877600
2180	877601
40403	877602
3944	877603
1732	877604
72848	877605
15443	877606
32036	877607
1535	877608
19231	877609
8860	877610
77845	877611
16545	877612
17277	877613
49570	877614
309980	877615
5494	877616
3402	877617
8052	877618
27792	877619
71577	877620
14676	877621
8231	877622
89383	877623
134193	877624
3528	877625
2471	877626
23146	877627
6527	877628
51619	877629
4638	877630
136264	877631
16409	877632
25187	877633
920	877634
24935	877635
2415	877636
9099	877637
128911	877638
120398	877639
52782	877640
10401	877641
74489	877642
42225	877643
204028	877644
121840	877645
39957	877646
131826	877647
19789	877648
128841	877649
48245	877650
4137	877651
7034	877652
20145	877653
241	877654
10586	877655
51589	877656
44624	877657
142540	877658
51180	877659
30162	877660
58380	877661
6322	877662
140574	877663
100195	877664
133087	877665
97817	877666
54129	877667
1266	877668
125330	877669
10474	877670
39606	877671
35926	877672
314	877673
38684	877674
85332	877675
99952	877676
62047	877677
10779	877678
29096	877679
328390	877680
10651	877681
325948	877682
93644	877683
21	877684
58635	877685
51837	877686
75963	877687
307790	877688
30284	877689
4009	877690
221102	877691
33773	877692
18541	877693
112357	877694
30746	877695
10531	877696
48898	877697
68202	877698
18021	877699
3	877700
33652	877701
1215	877702
96928	877703
3250	877704
39210	877705
1394	877706
19840	877707
66998	877708
209817	877709
57789	877710
314421	877711
12935	877712
273769	877713
15192	877714
5688	877715
22784	877716
6689	877717
2093	877718
2322	877719
78978	877720
133090	877721
74	877722
276	877723
19002	877724
48586	877725
1394	877726
75267	877727
181593	877728
3038	877729
112	877730
59324	877731
63049	877732
28921	877733
212541	877734
2019	877735
18088	877736
158693	877737
78286	877738
33242	877739
90322	877740
191477	877741
33874	877742
478	877743
21260	877744
9	877745
26925	877746
200458	877747
45926	877748
28441	877749
44921	877750
36842	877751
67191	877752
157596	877753
36327	877754
116778	877755
17533	877756
54944	877757
103409	877758
86534	877759
194720	877760
123782	877761
27736	877762
205296	877763
44742	877764
36083	877765
307011	877766
40840	877767
191643	877768
302804	877769
13687	877770
26903	877771
52800	877772
64553	877773
107	877774
85866	877775
96758	877776
4565	877777
83414	877778
716	877779
42339	877780
83368	877781
35303	877782
161043	877783
51915	877784
29793	877785
35773	877786
199755	877787
262055	877788
10963	877789
49708	877790
173437	877791
173437	877792
66363	877793
196613	877794
260713	877795
43875	877796
51349	877797
52540	877798
65899	877799
237288	877800
140891	877801
4945	877802
160397	877803
194657	877804
97002	877805
74465	877806
40050	877807
159388	877808
306434	877809
80161	877810
183088	877811
5698	877812
171395	877813
15208	877814
190061	877815
25211	877816
3872	877817
110712	877818
305110	877819
87771	877820
272201	877821
89022	877822
207388	877823
109215	877824
4911	877825
207178	877826
71135	877827
15034	877828
17976	877829
30334	877830
132848	877831
105090	877832
159813	877833
29953	877834
164024	877835
32059	877836
215636	877837
184943	877838
1166	877839
63313	877840
6282	877841
50125	877842
44025	877843
121427	877844
39845	877845
45251	877846
234070	877847
10041	877848
241666	877849
44557	877850
35682	877851
177672	877852
183059	877853
78840	877854
6277	877855
115700	877856
100314	877857
53379	877858
106965	877859
131511	877860
317149	877861
289680	877862
89566	877863
183546	877864
158777	877865
138029	877866
321101	877867
206695	877868
5638	877869
12825	877870
28367	877871
101756	877872
129280	877873
35246	877874
209705	877875
192353	877876
25304	877877
9198	877878
1697	877879
49210	877880
29559	877881
278923	877882
5895	877883
16258	877884
20453	877885
119674	877886
190	877887
16780	877888
138947	877889
45243	877890
122622	877891
91725	877892
14133	877893
29534	877894
25196	877895
122928	877896
286745	877897
6475	877898
3425	877899
4398	877900
213477	877901
305017	877902
65974	877903
107404	877904
70488	877905
4812	877906
107773	877907
304798	877908
213551	877909
34743	877910
4370	877911
191158	877912
308002	877913
1153	877914
202547	877915
5894	877916
103990	877917
11822	877918
101213	877919
113658	877920
8196	877921
150108	877922
45406	877923
26467	877924
67748	877925
220621	877926
8987	877927
84778	877928
97349	877929
145069	877930
1304	877931
20500	877932
78511	877933
3611	877934
11329	877935
55074	877936
289746	877937
168234	877938
6637	877939
112415	877940
293138	877941
146648	877942
78213	877943
40398	877944
19312	877945
9583	877946
63331	877947
32369	877948
4614	877949
29388	877950
132373	877951
24274	877952
50855	877953
42821	877954
74226	877955
16390	877956
18937	877957
8168	877958
23153	877959
49802	877960
9950	877961
27645	877962
3587	877963
35246	877964
90631	877965
88775	877966
137482	877967
247394	877968
62235	877969
28	877970
85326	877971
135445	877972
164992	877973
189117	877974
18013	877975
132468	877976
89821	877977
11300	877978
22731	877979
13867	877980
144298	877981
144232	877982
98838	877983
135868	877984
2862	877985
3578	877986
61306	877987
66860	877988
11751	877989
95679	877990
16317	877991
20239	877992
134479	877993
147828	877994
228	877995
9533	877996
9127	877997
49905	877998
6095	877999
36746	878000
78414	878001
53271	878002
569	878003
204373	878004
72619	878005
127890	878006
126	878007
163087	878008
246459	878009
55336	878010
34200	878011
45345	878012
165	878013
83689	878014
12402	878015
12199	878016
23517	878017
1196	878018
103215	878019
21419	878020
5711	878021
40442	878022
14107	878023
133500	878024
188931	878025
121792	878026
276456	878027
48683	878028
4743	878029
60123	878030
151881	878031
234424	878032
17798	878033
216593	878034
34554	878035
217212	878036
28395	878037
7009	878038
15568	878039
179554	878040
213670	878041
7698	878042
29472	878043
119079	878044
1165	878045
133984	878046
266613	878047
287743	878048
295778	878049
172815	878050
4870	878051
44394	878052
5393	878053
2660	878054
53735	878055
153098	878056
10253	878057
21727	878058
53458	878059
283463	878060
91757	878061
49821	878062
195529	878063
188097	878064
26349	878065
73342	878066
190509	878067
101045	878068
153268	878069
292743	878070
33477	878071
35628	878072
50509	878073
73506	878074
56467	878075
63588	878076
269	878077
79597	878078
48051	878079
90433	878080
17798	878081
273517	878082
149220	878083
120964	878084
207701	878085
67804	878086
51056	878087
51255	878088
23749	878089
200008	878090
104952	878091
276093	878092
53944	878093
75482	878094
33618	878095
46131	878096
92461	878097
196853	878098
151674	878099
18309	878100
63657	878101
42638	878102
12927	878103
4808	878104
73269	878105
109613	878106
60255	878107
128795	878108
201298	878109
93303	878110
219931	878111
57901	878112
32720	878113
76645	878114
17618	878115
85969	878116
149006	878117
27104	878118
119219	878119
168482	878120
43563	878121
112752	878122
269315	878123
72169	878124
17251	878125
3148	878126
202351	878127
10423	878128
251323	878129
322843	878130
193265	878131
304509	878132
241122	878133
82143	878134
20449	878135
108284	878136
36812	878137
59565	878138
152553	878139
295660	878140
194016	878141
295633	878142
29477	878143
32597	878144
243644	878145
2062	878146
209298	878147
46459	878148
43470	878149
180624	878150
6454	878151
2589	878152
1496	878153
5354	878154
6249	878155
136764	878156
88098	878157
507	878158
225852	878159
5723	878160
5723	878161
45976	878162
12896	878163
89104	878164
145522	878165
282499	878166
148613	878167
129341	878168
324883	878169
21941	878170
11073	878171
295403	878172
738	878173
63360	878174
46	878175
226602	878176
35996	878177
56369	878178
85396	878179
32811	878180
120679	878181
125482	878182
110496	878183
7633	878184
66859	878185
276	878186
160245	878187
34847	878188
71231	878189
127655	878190
209979	878191
109503	878192
195232	878193
152334	878194
15327	878195
55395	878196
12270	878197
125123	878198
14648	878199
26808	878200
2510	878201
4206	878202
3627	878203
182740	878204
85905	878205
139787	878206
15061	878207
22974	878208
1931	878209
266102	878210
101849	878211
9940	878212
294196	878213
75018	878214
50593	878215
23085	878216
217932	878217
1739	878218
30814	878219
89310	878220
119620	878221
35200	878222
99955	878223
205905	878224
256028	878225
248058	878226
167638	878227
45121	878228
143603	878229
248178	878230
317172	878231
132885	878232
263471	878233
69050	878234
4191	878235
316439	878236
10658	878237
266422	878238
115180	878239
129645	878240
204198	878241
72055	878242
37570	878243
30520	878244
39590	878245
272491	878246
3117	878247
214	878248
194410	878249
140528	878250
23628	878251
117736	878252
19830	878253
4471	878254
184564	878255
121115	878256
125703	878257
217061	878258
209731	878259
5965	878260
209450	878261
213261	878262
279779	878263
96995	878264
96995	878265
96995	878266
8850	878267
145488	878268
78472	878269
285362	878270
178956	878271
107715	878272
93836	878273
182646	878274
1130	878275
95139	878276
15586	878277
42477	878278
145231	878279
34223	878280
75724	878281
91194	878282
220134	878283
32464	878284
5125	878285
113705	878286
167576	878287
56922	878288
101027	878289
102	878290
16185	878291
159490	878292
146056	878293
76	878294
111635	878295
52772	878296
191917	878297
71025	878298
64170	878299
126427	878300
10689	878301
78478	878302
17998	878303
43307	878304
526	878305
31574	878306
1210	878307
864	878308
5390	878309
81884	878310
56121	878311
197170	878312
96619	878313
52623	878314
8291	878315
281068	878316
35028	878317
36920	878318
17351	878319
196351	878320
12390	878321
155957	878322
18643	878323
240321	878324
705	878325
225379	878326
276177	878327
155949	878328
79011	878329
9727	878330
11316	878331
23848	878332
4091	878333
36746	878334
16943	878335
18852	878336
86260	878337
43969	878338
13170	878339
44265	878340
88969	878341
82279	878342
208773	878343
4508	878344
159476	878345
51072	878346
121906	878347
24390	878348
1882	878349
2030	878350
111572	878351
144078	878352
283062	878353
312592	878354
27131	878355
200741	878356
247446	878357
77218	878358
120621	878359
19527	878360
23704	878361
8862	878362
14902	878363
67057	878364
831	878365
5417	878366
56038	878367
135938	878368
129385	878369
47558	878370
297487	878371
13961	878372
117718	878373
50717	878374
195537	878375
190426	878376
31373	878377
18785	878378
89762	878379
86606	878380
270572	878381
49234	878382
259568	878383
106565	878384
127706	878385
248877	878386
71047	878387
30140	878388
308591	878389
191835	878390
14139	878391
97383	878392
108764	878393
117019	878394
4480	878395
234468	878396
23704	878397
24645	878398
41485	878399
249215	878400
2082	878401
207773	878402
19814	878403
68957	878404
158161	878405
143834	878406
670	878407
44430	878408
31974	878409
142310	878410
201318	878411
147965	878412
158775	878413
199654	878414
266836	878415
97539	878416
308895	878417
166066	878418
74554	878419
8640	878420
153720	878421
90239	878422
80997	878423
11850	878424
319185	878425
71983	878426
146295	878427
117266	878428
54850	878429
55007	878430
2741	878431
61120	878432
845	878433
60904	878434
51	878435
14465	878436
50562	878437
90805	878438
37319	878439
2015	878440
44000	878441
269404	878442
76571	878443
110259	878444
296496	878445
257113	878446
167630	878447
32589	878448
40244	878449
259590	878450
125842	878451
10069	878452
13711	878453
47833	878454
75057	878455
10519	878456
35322	878457
277937	878458
22204	878459
59959	878460
220181	878461
9376	878462
125781	878463
263651	878464
78549	878465
117509	878466
176713	878467
49883	878468
4945	878469
275739	878470
206538	878471
199817	878472
8837	878473
210919	878474
134588	878475
40801	878476
49192	878477
121308	878478
158214	878479
54913	878480
29504	878481
3163	878482
133509	878483
84618	878484
193431	878485
15562	878486
21073	878487
42901	878488
19640	878489
57115	878490
26924	878491
98860	878492
68610	878493
10834	878494
87172	878495
33616	878496
104705	878497
56182	878498
33333	878499
10558	878500
130970	878501
86636	878502
70619	878503
150418	878504
56593	878505
49861	878506
293188	878507
3109	878508
317096	878509
59801	878510
23177	878511
132868	878512
182046	878513
170568	878514
57497	878515
15514	878516
608	878517
47588	878518
77279	878519
58648	878520
13071	878521
132756	878522
478	878523
86035	878524
87900	878525
1555	878526
6040	878527
1310	878528
90334	878529
92527	878530
5180	878531
86	878532
28983	878533
133225	878534
86119	878535
207320	878536
121264	878537
125218	878538
11166	878539
62535	878540
128168	878541
151477	878542
89059	878543
74270	878544
150691	878545
136927	878546
22595	878547
136927	878548
70187	878549
198395	878550
70686	878551
207320	878552
317912	878553
15343	878554
51171	878555
14740	878556
41083	878557
176533	878558
143936	878559
53482	878560
68729	878561
62930	878562
4118	878563
50866	878564
28289	878565
256239	878566
267642	878567
8914	878568
15908	878569
72447	878570
3406	878571
6888	878572
6	878573
617	878574
3857	878575
81102	878576
60283	878577
584	878578
64655	878579
163791	878580
640	878581
42465	878582
8250	878583
88226	878584
20590	878585
89408	878586
31109	878587
7860	878588
1955	878589
79051	878590
16630	878591
1516	878592
75138	878593
785	878594
9289	878595
2327	878596
11472	878597
225006	878598
7248	878599
29765	878600
21789	878601
109552	878602
122940	878603
1826	878604
8526	878605
48696	878606
1441	878607
122408	878608
55583	878609
202811	878610
57381	878611
27113	878612
83587	878613
61701	878614
264189	878615
89333	878616
3433	878617
213030	878618
69201	878619
20978	878620
38572	878621
37162	878622
5028	878623
1826	878624
198762	878625
99270	878626
79466	878627
21957	878628
33204	878629
41848	878630
44028	878631
40413	878632
3267	878633
42655	878634
39607	878635
12481	878636
105576	878637
39400	878638
5756	878639
3006	878640
1541	878641
56866	878642
25163	878643
57047	878644
92847	878645
33797	878646
33	878647
36993	878648
32820	878649
33008	878650
1779	878651
45016	878652
57826	878653
260446	878654
9041	878655
5590	878656
56644	878657
41735	878658
51602	878659
109	878660
31013	878661
74991	878662
1015	878663
49219	878664
213125	878665
180659	878666
258662	878667
1160	878668
209504	878669
191	878670
868	878671
19212	878672
181136	878673
18736	878674
89198	878675
3	878676
949	878677
379	878678
233887	878679
22332	878680
20360	878681
248716	878682
20497	878683
16184	878684
1929	878685
39948	878686
1403	878687
6798	878688
79325	878689
25898	878690
12578	878691
744	878692
9181	878693
24834	878694
49849	878695
2519	878696
37592	878697
82594	878698
106499	878699
78474	878700
10656	878701
15589	878702
1974	878703
122353	878704
711	878705
123603	878706
11823	878707
38231	878708
2612	878709
15275	878710
310	878711
35162	878712
2005	878713
3323	878714
2191	878715
21890	878716
19159	878717
17146	878718
2579	878719
84511	878720
3707	878721
2190	878722
8619	878723
147832	878724
9760	878725
287229	878726
36507	878727
293481	878728
179463	878729
47908	878730
91107	878731
21967	878732
230	878733
196826	878734
5534	878735
883	878736
1672	878737
60773	878738
26216	878739
589	878740
42563	878741
145186	878742
4677	878743
33331	878744
76010	878745
1681	878746
118372	878747
456	878748
81655	878749
23210	878750
10857	878751
346	878752
86136	878753
68623	878754
205327	878755
1286	878756
124107	878757
82523	878758
5188	878759
3565	878760
95293	878761
2086	878762
1042	878763
47594	878764
541	878765
46821	878766
27	878767
46557	878768
88716	878769
23056	878770
183720	878771
9315	878772
485	878773
85027	878774
3459	878775
265339	878776
7637	878777
187799	878778
31097	878779
3432	878780
32	878781
12943	878782
21800	878783
169997	878784
343	878785
12017	878786
8280	878787
105502	878788
6104	878789
5173	878790
80859	878791
148958	878792
101053	878793
30005	878794
10072	878795
12826	878796
124438	878797
59526	878798
93952	878799
18230	878800
110	878801
87306	878802
81064	878803
7262	878804
74287	878805
112806	878806
11429	878807
4262	878808
27700	878809
193019	878810
226629	878811
114462	878812
188353	878813
100203	878814
9113	878815
15240	878816
2281	878817
175173	878818
97356	878819
101572	878820
4800	878821
34463	878822
67471	878823
305584	878824
160197	878825
5864	878826
32814	878827
4838	878828
10104	878829
118730	878830
39059	878831
58662	878832
19511	878833
40134	878834
95581	878835
529	878836
3416	878837
205665	878838
2346	878839
37	878840
84371	878841
27136	878842
45839	878843
3735	878844
88047	878845
1175	878846
80005	878847
48935	878848
20015	878849
201135	878850
90	878851
3565	878852
472	878853
6936	878854
63964	878855
164346	878856
70650	878857
298726	878858
90448	878859
59089	878860
184499	878861
191357	878862
9072	878863
951	878864
9268	878865
118008	878866
182557	878867
16084	878868
34795	878869
36	878870
256026	878871
34707	878872
5301	878873
1542	878874
43711	878875
217289	878876
113062	878877
131993	878878
166681	878879
255387	878880
15003	878881
16259	878882
1086	878883
41156	878884
33241	878885
14318	878886
957	878887
1820	878888
477	878889
36741	878890
382	878891
3597	878892
125269	878893
101920	878894
72314	878895
44271	878896
248	878897
32194	878898
2098	878899
66388	878900
19579	878901
204829	878902
167393	878903
32173	878904
30313	878905
10760	878906
34114	878907
49880	878908
142642	878909
3183	878910
171648	878911
1215	878912
66762	878913
135482	878914
2660	878915
32770	878916
46154	878917
33843	878918
255	878919
4911	878920
29959	878921
40339	878922
37860	878923
18070	878924
7849	878925
137436	878926
210576	878927
103508	878928
303237	878929
200	878930
31810	878931
234	878932
78757	878933
250271	878934
29231	878935
6659	878936
14514	878937
12742	878938
313712	878939
14	878940
201108	878941
5286	878942
81653	878943
286405	878944
26332	878945
8118	878946
2292	878947
49480	878948
110495	878949
40903	878950
1869	878951
33668	878952
4339	878953
1013	878954
3130	878955
265815	878956
54908	878957
31393	878958
133829	878959
36420	878960
82905	878961
10171	878962
293812	878963
1152	878964
105260	878965
168809	878966
27942	878967
8	878968
1324	878969
1235	878970
162533	878971
2328	878972
42969	878973
10468	878974
26848	878975
2180	878976
135815	878977
103462	878978
74082	878979
63769	878980
748	878981
4189	878982
8767	878983
3342	878984
272727	878985
48621	878986
73059	878987
1	878988
40	878989
21816	878990
139569	878991
57966	878992
136524	878993
46996	878994
204074	878995
3074	878996
27763	878997
92729	878998
3222	878999
202474	879000
133702	879001
16503	879002
107572	879003
446	879004
27807	879005
2220	879006
136524	879007
187269	879008
101937	879009
200125	879010
272	879011
4359	879012
16587	879013
69559	879014
4845	879015
30248	879016
134890	879017
70838	879018
129244	879019
5165	879020
9227	879021
4151	879022
158592	879023
7165	879024
141278	879025
160511	879026
43807	879027
109160	879028
123765	879029
132830	879030
153245	879031
114767	879032
101147	879033
3819	879034
84000	879035
1892	879036
104009	879037
5009	879038
24225	879039
53414	879040
132906	879041
161061	879042
40214	879043
139497	879044
179591	879045
21279	879046
214919	879047
47149	879048
2407	879049
2552	879050
65602	879051
998	879052
115495	879053
58	879054
186234	879055
424	879056
110754	879057
33965	879058
56133	879059
94364	879060
131888	879061
158235	879062
600	879063
80773	879064
97119	879065
66722	879066
7619	879067
1569	879068
7038	879069
82	879070
137539	879071
8265	879072
109783	879073
1479	879074
122247	879075
56022	879076
23269	879077
117694	879078
234	879079
211423	879080
7863	879081
12774	879082
47263	879083
38780	879084
7785	879085
82821	879086
33291	879087
34012	879088
212615	879089
11257	879090
4985	879091
168517	879092
538	879093
678	879094
193781	879095
19019	879096
39593	879097
12500	879098
7549	879099
48628	879100
112410	879101
15793	879102
107226	879103
86643	879104
19136	879105
207686	879106
160897	879107
64106	879108
30086	879109
87886	879110
283913	879111
6619	879112
214070	879113
76211	879114
286526	879115
42350	879116
3539	879117
213407	879118
100953	879119
88	879120
152149	879121
3285	879122
4133	879123
2441	879124
105936	879125
1119	879126
15282	879127
210536	879128
236859	879129
60833	879130
35605	879131
16	879132
23394	879133
14319	879134
6675	879135
129	879136
53859	879137
46904	879138
961	879139
2435	879140
132763	879141
48	879142
179435	879143
10104	879144
34783	879145
10054	879146
15052	879147
13658	879148
13658	879149
12773	879150
39185	879151
17700	879152
211123	879153
59424	879154
59424	879155
14725	879156
114148	879157
24780	879158
192823	879159
185682	879160
45179	879161
63209	879162
69717	879163
2108	879164
144103	879165
23564	879166
15995	879167
65546	879168
102503	879169
153231	879170
15430	879171
2465	879172
7957	879173
121326	879174
23003	879175
241672	879176
40197	879177
129087	879178
145391	879179
277307	879180
80820	879181
13551	879182
118184	879183
11677	879184
119274	879185
77755	879186
255089	879187
110015	879188
11896	879189
66880	879190
6851	879191
214411	879192
89588	879193
187718	879194
187825	879195
275228	879196
170249	879197
43387	879198
238110	879199
10563	879200
254942	879201
7064	879202
373	879203
2725	879204
121779	879205
316006	879206
172427	879207
148112	879208
16510	879209
295297	879210
110706	879211
107599	879212
103860	879213
36927	879214
24577	879215
197893	879216
41874	879217
81726	879218
48604	879219
8228	879220
133129	879221
42431	879222
46878	879223
94224	879224
108253	879225
284364	879226
23758	879227
4964	879228
121667	879229
101286	879230
62182	879231
9978	879232
195026	879233
13617	879234
175080	879235
237830	879236
84394	879237
112958	879238
32248	879239
73421	879240
36904	879241
143624	879242
127314	879243
34064	879244
273361	879245
7179	879246
15661	879247
16453	879248
177857	879249
96308	879250
86	879251
297803	879252
1592	879253
61126	879254
66689	879255
41857	879256
103465	879257
202177	879258
47002	879259
125694	879260
2367	879261
219691	879262
586	879263
6821	879264
75574	879265
16553	879266
2478	879267
161	879268
2752	879269
2786	879270
308564	879271
2871	879272
22931	879273
91882	879274
43353	879275
291383	879276
291353	879277
11775	879278
763	879279
14451	879280
18105	879281
50308	879282
22468	879283
105580	879284
33976	879285
381	879286
115624	879287
10796	879288
9320	879289
132996	879290
197	879291
153956	879292
69661	879293
255414	879294
2105	879295
169392	879296
91350	879297
41430	879298
166201	879299
80178	879300
325280	879301
325229	879302
158522	879303
53725	879304
258204	879305
10903	879306
82354	879307
137462	879308
137542	879309
5891	879310
10186	879311
322589	879312
190668	879313
62008	879314
83685	879315
6244	879316
74126	879317
53292	879318
47484	879319
75070	879320
99837	879321
65070	879322
376	879323
118880	879324
17931	879325
6451	879326
62362	879327
22633	879328
7343	879329
24100	879330
34268	879331
20754	879332
11526	879333
1412	879334
10223	879335
107460	879336
43950	879337
39318	879338
14519	879339
108622	879340
25936	879341
25963	879342
25026	879343
7343	879344
34341	879345
8005	879346
14336	879347
805	879348
270890	879349
161922	879350
4659	879351
115196	879352
115132	879353
34166	879354
248956	879355
139337	879356
162221	879357
226134	879358
170621	879359
261619	879360
138621	879361
139316	879362
27908	879363
74707	879364
115038	879365
34166	879366
183045	879367
49611	879368
75268	879369
117970	879370
284699	879371
328650	879372
32668	879373
41669	879374
114433	879375
74532	879376
33520	879377
135652	879378
3037	879379
135652	879380
327091	879381
216549	879382
268766	879383
84943	879384
179194	879385
213548	879386
730	879387
87752	879388
50280	879389
170273	879390
216782	879391
9055	879392
116357	879393
15576	879394
68039	879395
179116	879396
179086	879397
73646	879398
114417	879399
27913	879400
17424	879401
3717	879402
884	879403
176583	879404
61085	879405
10151	879406
210688	879407
165524	879408
159927	879409
36341	879410
41669	879411
236312	879412
129178	879413
7449	879414
30893	879415
69769	879416
69769	879417
33911	879418
180335	879419
12804	879420
12804	879421
271907	879422
49374	879423
177190	879424
272258	879425
270624	879426
190691	879427
71101	879428
47500	879429
271384	879430
295502	879431
113156	879432
57556	879433
80394	879434
7165	879435
19642	879436
7402	879437
14492	879438
6615	879439
194385	879440
66604	879441
2457	879442
73128	879443
49397	879444
181603	879445
78586	879446
6165	879447
1245	879448
18567	879449
54162	879450
2178	879451
13654	879452
140997	879453
229225	879454
122793	879455
24146	879456
1938	879457
42533	879458
200255	879459
140837	879460
73356	879461
108817	879462
236494	879463
58245	879464
237297	879465
88348	879466
85295	879467
216152	879468
42401	879469
256690	879470
3597	879471
100273	879472
167667	879473
54480	879474
181196	879475
27256	879476
61803	879477
123928	879478
74959	879479
70149	879480
305192	879481
167768	879482
83732	879483
83732	879484
306827	879485
200255	879486
127227	879487
223696	879488
86279	879489
129131	879490
30488	879491
3462	879492
55997	879493
146050	879494
5710	879495
19356	879496
183755	879497
199243	879498
1862	879499
46565	879500
77528	879501
74770	879502
72714	879503
186052	879504
126743	879505
26232	879506
18786	879507
112737	879508
5883	879509
131702	879510
14186	879511
3077	879512
315173	879513
21012	879514
16076	879515
16076	879516
26373	879517
26373	879518
118805	879519
32001	879520
180375	879521
59961	879522
104592	879523
303050	879524
113879	879525
23922	879526
176944	879527
49285	879528
92449	879529
79095	879530
221433	879531
17802	879532
305003	879533
29136	879534
143376	879535
135855	879536
54755	879537
30924	879538
80174	879539
249181	879540
55692	879541
24903	879542
24903	879543
91891	879544
35014	879545
35656	879546
3426	879547
218	879548
61905	879549
135236	879550
90894	879551
3355	879552
32978	879553
22402	879554
95610	879555
198943	879556
12690	879557
23108	879558
33574	879559
21385	879560
105171	879561
325072	879562
88969	879563
48098	879564
56204	879565
56204	879566
38048	879567
34112	879568
14531	879569
62461	879570
109334	879571
59605	879572
67839	879573
31990	879574
69347	879575
114907	879576
301571	879577
3011	879578
228696	879579
156367	879580
186675	879581
311961	879582
58654	879583
46392	879584
46392	879585
127323	879586
109334	879587
198425	879588
18703	879589
137779	879590
44133	879591
199726	879592
46115	879593
86969	879594
87973	879595
72714	879596
3131	879597
78351	879598
96791	879599
189219	879600
58842	879601
51810	879602
4790	879603
296680	879604
80746	879605
2608	879606
13015	879607
12735	879608
188572	879609
80746	879610
136937	879611
132181	879612
151473	879613
55422	879614
93711	879615
207831	879616
145377	879617
61233	879618
114119	879619
220580	879620
56711	879621
95176	879622
55019	879623
3607	879624
187038	879625
276123	879626
7463	879627
120988	879628
130338	879629
27	879630
9211	879631
99847	879632
181842	879633
56495	879634
37476	879635
54058	879636
23883	879637
255882	879638
22006	879639
42255	879640
240	879641
240	879642
198814	879643
8706	879644
127086	879645
253136	879646
16617	879647
13791	879648
78958	879649
31833	879650
305276	879651
116371	879652
24264	879653
241873	879654
300364	879655
28960	879656
11783	879657
116942	879658
12586	879659
24672	879660
283663	879661
283544	879662
124298	879663
74131	879664
45937	879665
82313	879666
150175	879667
93299	879668
119958	879669
187426	879670
77300	879671
135191	879672
135191	879673
46113	879674
100675	879675
599	879676
106895	879677
119008	879678
188640	879679
141646	879680
3330	879681
326107	879682
26326	879683
11765	879684
99886	879685
239014	879686
35285	879687
188617	879688
290915	879689
185953	879690
128006	879691
185799	879692
51371	879693
1573	879694
12552	879695
87887	879696
77397	879697
149944	879698
82484	879699
55117	879700
77421	879701
56566	879702
29940	879703
64513	879704
98881	879705
64317	879706
57073	879707
122302	879708
35711	879709
18663	879710
6553	879711
118898	879712
315794	879713
19083	879714
125605	879715
95894	879716
76160	879717
115298	879718
239366	879719
144392	879720
75480	879721
24524	879722
24524	879723
273153	879724
123474	879725
24524	879726
4258	879727
1	879728
2648	879729
7389	879730
49348	879731
199161	879732
19489	879733
45652	879734
79960	879735
78526	879736
73344	879737
43344	879738
16909	879739
33595	879740
16426	879741
191216	879742
6956	879743
6097	879744
3953	879745
2628	879746
14066	879747
19012	879748
14928	879749
19246	879750
166625	879751
160285	879752
7370	879753
3474	879754
1496	879755
20350	879756
6416	879757
21322	879758
8125	879759
8125	879760
131874	879761
15458	879762
116550	879763
4236	879764
19489	879765
15458	879766
32788	879767
2283	879768
14265	879769
84963	879770
288769	879771
111756	879772
76643	879773
76643	879774
76643	879775
127313	879776
19489	879777
32781	879778
14066	879779
78526	879780
155	879781
7330	879782
3926	879783
11801	879784
171209	879785
242	879786
48557	879787
10862	879788
116751	879789
38974	879790
37481	879791
14395	879792
14395	879793
325842	879794
130850	879795
19666	879796
14287	879797
14429	879798
76643	879799
10505	879800
140975	879801
37385	879802
53279	879803
3721	879804
66074	879805
23219	879806
4871	879807
162771	879808
202001	879809
16743	879810
40286	879811
28869	879812
59770	879813
5513	879814
25500	879815
105174	879816
41082	879817
271281	879818
10758	879819
130446	879820
18215	879821
94038	879822
3133	879823
881	879824
52918	879825
1606	879826
26514	879827
255	879828
137188	879829
305443	879830
66327	879831
433	879832
283944	879833
76926	879834
9908	879835
112839	879836
81901	879837
39478	879838
74353	879839
303464	879840
142972	879841
56112	879842
39179	879843
93689	879844
70391	879845
14440	879846
80028	879847
84222	879848
37834	879849
7022	879850
66368	879851
27441	879852
130885	879853
144811	879854
20484	879855
1341	879856
80652	879857
31301	879858
19148	879859
310531	879860
13761	879861
99899	879862
278680	879863
183300	879864
9573	879865
48686	879866
89386	879867
9573	879868
33009	879869
217544	879870
28196	879871
90905	879872
49884	879873
140332	879874
58234	879875
166080	879876
80873	879877
71159	879878
13680	879879
35379	879880
192307	879881
1023	879882
11045	879883
159789	879884
81779	879885
15069	879886
39754	879887
306289	879888
204433	879889
55414	879890
85023	879891
3193	879892
191489	879893
97850	879894
24892	879895
34286	879896
118283	879897
231073	879898
176594	879899
213261	879900
132476	879901
9269	879902
94987	879903
24987	879904
7196	879905
7196	879906
213612	879907
49229	879908
78738	879909
66803	879910
3035	879911
78108	879912
51934	879913
9162	879914
187327	879915
3915	879916
14468	879917
688	879918
1091	879919
15701	879920
198589	879921
30648	879922
135744	879923
276631	879924
96422	879925
119963	879926
62473	879927
260269	879928
204925	879929
196940	879930
197523	879931
303844	879932
25414	879933
5393	879934
36974	879935
112983	879936
265868	879937
176581	879938
49774	879939
133741	879940
115039	879941
102130	879942
38309	879943
115187	879944
33556	879945
138590	879946
203533	879947
69005	879948
325528	879949
27228	879950
320827	879951
93740	879952
159622	879953
295085	879954
76553	879955
61707	879956
8734	879957
269169	879958
27796	879959
65517	879960
135032	879961
42743	879962
242206	879963
240989	879964
26819	879965
4207	879966
192484	879967
86233	879968
71601	879969
291239	879970
188179	879971
120882	879972
63020	879973
18208	879974
291417	879975
1844	879976
30192	879977
282814	879978
44903	879979
152625	879980
277409	879981
54621	879982
51785	879983
41415	879984
317605	879985
119968	879986
84785	879987
274357	879988
41498	879989
181097	879990
291360	879991
167833	879992
52680	879993
228952	879994
205623	879995
140111	879996
28887	879997
128187	879998
208803	879999
324947	880000
48864	880001
33570	880002
119144	880003
86372	880004
41189	880005
133389	880006
22274	880007
204474	880008
134179	880009
208139	880010
7539	880011
200	880012
1559	880013
57137	880014
172155	880015
66971	880016
109029	880017
195	880018
139506	880019
259651	880020
179637	880021
181220	880022
233243	880023
27882	880024
181549	880025
8754	880026
238885	880027
205558	880028
19232	880029
64900	880030
164819	880031
53271	880032
206502	880033
87036	880034
270954	880035
284139	880036
68124	880037
44819	880038
47861	880039
50621	880040
39908	880041
13346	880042
25598	880043
75657	880044
66787	880045
6304	880046
6540	880047
12545	880048
96192	880049
19694	880050
2973	880051
126345	880052
318382	880053
8831	880054
12822	880055
53468	880056
12211	880057
24350	880058
18759	880059
200717	880060
5710	880061
172	880062
22474	880063
146522	880064
4258	880065
151500	880066
31291	880067
24506	880068
315561	880069
303	880070
23459	880071
47789	880072
162427	880073
93032	880074
248433	880075
30247	880076
56876	880077
6237	880078
182719	880079
4983	880080
272563	880081
63707	880082
120038	880083
157927	880084
291320	880085
458	880086
458	880087
458	880088
458	880089
24448	880090
458	880091
56923	880092
40735	880093
14706	880094
15593	880095
113	880096
288667	880097
328762	880098
297277	880099
315569	880100
21561	880101
101364	880102
137919	880103
163661	880104
169107	880105
161731	880106
168685	880107
104902	880108
184665	880109
178192	880110
6144	880111
280357	880112
170795	880113
180997	880114
19751	880115
369	880116
63360	880117
263241	880118
369	880119
9419	880120
1138	880121
81176	880122
26	880123
94999	880124
236939	880125
61222	880126
105582	880127
299677	880128
36356	880129
22103	880130
78220	880131
124946	880132
45347	880133
28300	880134
180982	880135
78105	880136
168573	880137
1471	880138
184642	880139
315571	880140
62276	880141
184520	880142
312985	880143
31033	880144
6847	880145
171352	880146
198572	880147
230895	880148
167643	880149
110159	880150
148	880151
138700	880152
187186	880153
296393	880154
85988	880155
287110	880156
6142	880157
310117	880158
147823	880159
260792	880160
168765	880161
147797	880162
178437	880163
20427	880164
224072	880165
152003	880166
201128	880167
65913	880168
191939	880169
40065	880170
4026	880171
7945	880172
214144	880173
7184	880174
77981	880175
31202	880176
53172	880177
49745	880178
24989	880179
1892	880180
26542	880181
155197	880182
56567	880183
209433	880184
193690	880185
181855	880186
21700	880187
67806	880188
12423	880189
54126	880190
6851	880191
244904	880192
17362	880193
56793	880194
172985	880195
287100	880196
158443	880197
212559	880198
180798	880199
6102	880200
2946	880201
111029	880202
35188	880203
73335	880204
157292	880205
63667	880206
108057	880207
190141	880208
104331	880209
26348	880210
47095	880211
247627	880212
92972	880213
78958	880214
289956	880215
173809	880216
26433	880217
44502	880218
170092	880219
219717	880220
170208	880221
4080	880222
59783	880223
247212	880224
307794	880225
338	880226
14	880227
17147	880228
97984	880229
31506	880230
57016	880231
14438	880232
22287	880233
16905	880234
1749	880235
305136	880236
22703	880237
3955	880238
152	880239
20976	880240
132856	880241
232099	880242
1271	880243
94235	880244
32323	880245
4789	880246
166780	880247
296420	880248
293895	880249
96622	880250
85740	880251
470	880252
37	880253
171003	880254
58447	880255
124657	880256
32269	880257
57046	880258
23636	880259
52	880260
171470	880261
137220	880262
1605	880263
1605	880264
205797	880265
41530	880266
15785	880267
60639	880268
298747	880269
49859	880270
89950	880271
262564	880272
119178	880273
126850	880274
157150	880275
147433	880276
143350	880277
85509	880278
16149	880279
204475	880280
47772	880281
150156	880282
8527	880283
117108	880284
140557	880285
117993	880286
2143	880287
36914	880288
89022	880289
235780	880290
40287	880291
135077	880292
29726	880293
144567	880294
18602	880295
67414	880296
240843	880297
290	880298
6882	880299
26284	880300
930	880301
101592	880302
47313	880303
3282	880304
22084	880305
247175	880306
147684	880307
58789	880308
57471	880309
196542	880310
84520	880311
131749	880312
56716	880313
23160	880314
21093	880315
207489	880316
7098	880317
6051	880318
150373	880319
3980	880320
245399	880321
45363	880322
32453	880323
58498	880324
88886	880325
39502	880326
194912	880327
7668	880328
265865	880329
20054	880330
4035	880331
173	880332
116189	880333
48382	880334
87545	880335
53671	880336
68100	880337
172378	880338
13766	880339
298342	880340
299602	880341
195835	880342
193161	880343
12782	880344
124345	880345
78980	880346
294844	880347
294358	880348
13497	880349
119408	880350
194708	880351
185984	880352
173319	880353
12782	880354
212003	880355
306636	880356
28677	880357
119465	880358
28676	880359
286231	880360
2121	880361
7871	880362
56877	880363
87140	880364
27147	880365
13225	880366
119724	880367
124093	880368
58034	880369
51271	880370
23507	880371
113267	880372
117	880373
73665	880374
77575	880375
119934	880376
214529	880377
54184	880378
135107	880379
136078	880380
93054	880381
10186	880382
209966	880383
19638	880384
56884	880385
96232	880386
128123	880387
26975	880388
137653	880389
8882	880390
15916	880391
15916	880392
54234	880393
33365	880394
18499	880395
261452	880396
4048	880397
45303	880398
200714	880399
325910	880400
83070	880401
577	880402
95504	880403
55415	880404
193910	880405
110811	880406
56510	880407
1526	880408
214790	880409
103651	880410
731	880411
6131	880412
3577	880413
14159	880414
50887	880415
104595	880416
63960	880417
101633	880418
106077	880419
214631	880420
3163	880421
200084	880422
5925	880423
55222	880424
248482	880425
218894	880426
17539	880427
243540	880428
13097	880429
98817	880430
54451	880431
2214	880432
250418	880433
160058	880434
250172	880435
22150	880436
76242	880437
97021	880438
78395	880439
24001	880440
109476	880441
154155	880442
17285	880443
15260	880444
36953	880445
207118	880446
20453	880447
68361	880448
88300	880449
64430	880450
15018	880451
64019	880452
29868	880453
77127	880454
187524	880455
10543	880456
39113	880457
144886	880458
207227	880459
88904	880460
783	880461
57356	880462
5680	880463
257744	880464
129322	880465
177905	880466
69474	880467
1443	880468
217414	880469
171071	880470
167666	880471
46732	880472
27854	880473
88567	880474
141624	880475
152591	880476
33	880477
8570	880478
148691	880479
40516	880480
31526	880481
246416	880482
72463	880483
162232	880484
249	880485
17223	880486
26591	880487
4231	880488
5949	880489
64476	880490
237469	880491
38830	880492
89158	880493
155017	880494
144521	880495
21248	880496
104390	880497
269589	880498
241141	880499
205080	880500
128176	880501
54558	880502
302322	880503
80191	880504
263634	880505
70082	880506
152698	880507
52885	880508
139945	880509
99431	880510
66958	880511
44646	880512
232739	880513
130827	880514
169052	880515
165700	880516
3022	880517
111077	880518
326851	880519
255594	880520
30329	880521
103252	880522
241528	880523
229734	880524
179456	880525
201023	880526
98064	880527
307952	880528
111114	880529
287541	880530
251527	880531
23952	880532
17400	880533
25728	880534
155513	880535
1879	880536
30248	880537
121106	880538
257510	880539
257314	880540
104165	880541
190065	880542
152678	880543
194465	880544
239500	880545
31112	880546
193039	880547
131399	880548
19098	880549
107918	880550
276656	880551
92454	880552
90951	880553
2050	880554
82853	880555
130568	880556
106822	880557
207230	880558
149700	880559
31979	880560
73918	880561
89282	880562
93115	880563
161515	880564
247608	880565
200889	880566
51064	880567
86395	880568
61137	880569
181371	880570
28664	880571
95431	880572
179874	880573
77297	880574
198752	880575
221556	880576
239320	880577
59082	880578
303839	880579
142534	880580
306307	880581
127870	880582
245028	880583
101029	880584
143894	880585
182265	880586
146008	880587
280161	880588
185449	880589
99095	880590
169708	880591
169709	880592
91272	880593
139171	880594
150797	880595
149644	880596
13768	880597
63619	880598
126530	880599
70366	880600
117447	880601
209187	880602
79781	880603
15144	880604
193642	880605
34505	880606
193131	880607
134456	880608
36780	880609
229354	880610
214989	880611
43275	880612
34538	880613
147792	880614
22932	880615
184066	880616
110833	880617
83535	880618
217381	880619
139641	880620
227118	880621
181430	880622
50247	880623
276998	880624
149644	880625
204917	880626
163076	880627
139401	880628
122982	880629
37599	880630
193661	880631
160871	880632
119067	880633
118863	880634
299671	880635
213479	880636
281820	880637
88528	880638
195228	880639
276507	880640
193048	880641
123892	880642
12580	880643
69892	880644
111725	880645
224634	880646
14967	880647
17386	880648
39461	880649
51529	880650
125940	880651
50567	880652
179508	880653
68605	880654
52459	880655
118168	880656
165910	880657
63089	880658
116676	880659
19071	880660
90864	880661
137499	880662
13438	880663
64256	880664
181228	880665
245952	880666
105027	880667
168739	880668
148942	880669
106396	880670
40424	880671
109644	880672
195971	880673
117849	880674
319265	880675
135443	880676
24872	880677
194436	880678
90054	880679
122630	880680
160002	880681
60931	880682
53658	880683
84061	880684
142139	880685
100096	880686
75391	880687
114445	880688
136448	880689
73048	880690
85715	880691
117915	880692
50342	880693
115543	880694
34505	880695
75831	880696
89371	880697
131209	880698
4048	880699
33039	880700
135098	880701
303551	880702
328146	880703
149934	880704
75187	880705
293162	880706
111120	880707
147827	880708
56716	880709
206918	880710
276653	880711
235339	880712
13531	880713
77826	880714
261787	880715
55140	880716
117193	880717
314658	880718
92166	880719
261135	880720
224708	880721
105877	880722
298709	880723
133441	880724
49686	880725
132823	880726
243769	880727
8878	880728
66613	880729
74574	880730
216498	880731
314327	880732
178771	880733
320844	880734
213773	880735
317521	880736
271969	880737
85683	880738
268615	880739
49751	880740
288408	880741
82387	880742
243731	880743
192561	880744
26910	880745
229774	880746
89386	880747
46807	880748
129231	880749
35448	880750
30676	880751
191191	880752
271680	880753
135282	880754
191191	880755
121671	880756
208544	880757
94727	880758
150931	880759
183964	880760
26565	880761
117459	880762
27264	880763
65526	880764
77410	880765
43665	880766
128387	880767
35546	880768
136420	880769
11315	880770
99714	880771
79298	880772
4361	880773
219096	880774
108557	880775
304331	880776
230076	880777
84133	880778
246627	880779
152299	880780
50987	880781
11655	880782
144294	880783
227573	880784
104614	880785
175065	880786
240726	880787
145772	880788
227704	880789
188732	880790
202720	880791
120490	880792
187118	880793
102678	880794
120257	880795
59441	880796
304975	880797
38517	880798
167789	880799
314031	880800
40785	880801
185955	880802
130734	880803
242010	880804
94754	880805
140554	880806
222685	880807
101953	880808
149834	880809
224957	880810
204126	880811
40785	880812
164229	880813
169202	880814
234725	880815
98069	880816
2503	880817
22463	880818
1812	880819
57127	880820
262141	880821
153855	880822
221627	880823
298640	880824
246045	880825
114980	880826
73318	880827
132176	880828
13173	880829
98501	880830
83577	880831
17610	880832
38330	880833
196674	880834
309616	880835
90840	880836
109675	880837
85558	880838
107326	880839
325371	880840
221598	880841
16959	880842
16131	880843
109184	880844
259846	880845
12403	880846
111181	880847
153869	880848
273218	880849
28321	880850
141066	880851
98501	880852
167795	880853
287652	880854
81313	880855
91125	880856
229642	880857
107056	880858
230068	880859
249821	880860
101923	880861
100807	880862
126872	880863
186484	880864
242078	880865
62171	880866
155843	880867
98204	880868
34464	880869
148152	880870
5751	880871
109191	880872
136830	880873
105434	880874
109153	880875
293984	880876
158109	880877
205288	880878
107400	880879
34505	880880
44810	880881
266011	880882
272061	880883
283225	880884
130599	880885
240160	880886
257895	880887
172990	880888
239747	880889
148590	880890
154604	880891
109871	880892
49075	880893
229129	880894
236472	880895
106210	880896
161778	880897
90982	880898
168411	880899
74304	880900
189872	880901
155843	880902
235420	880903
236496	880904
169127	880905
124431	880906
266290	880907
111875	880908
132036	880909
159484	880910
100136	880911
249579	880912
166669	880913
166861	880914
187435	880915
155156	880916
178898	880917
59561	880918
162589	880919
235132	880920
316964	880921
158610	880922
137800	880923
215209	880924
199977	880925
61465	880926
152139	880927
140769	880928
310654	880929
38610	880930
226836	880931
325040	880932
43903	880933
219231	880934
217632	880935
203394	880936
64747	880937
32160	880938
103207	880939
302101	880940
92467	880941
218126	880942
146708	880943
210453	880944
199513	880945
165129	880946
102408	880947
21685	880948
138702	880949
283567	880950
28972	880951
123325	880952
112972	880953
32328	880954
107161	880955
132346	880956
219036	880957
138755	880958
49035	880959
130690	880960
119640	880961
131346	880962
46714	880963
262041	880964
130159	880965
30994	880966
14520	880967
216479	880968
266625	880969
186954	880970
52198	880971
148033	880972
115752	880973
174051	880974
44435	880975
69469	880976
112482	880977
326197	880978
43411	880979
80728	880980
155728	880981
117731	880982
155801	880983
59918	880984
156800	880985
54558	880986
211508	880987
124833	880988
107574	880989
52096	880990
112033	880991
75217	880992
205170	880993
82470	880994
204642	880995
207998	880996
186670	880997
152341	880998
162128	880999
310267	881000
142160	881001
28403	881002
77823	881003
126116	881004
304181	881005
129124	881006
50309	881007
203075	881008
311461	881009
233195	881010
114795	881011
96646	881012
273159	881013
270474	881014
216490	881015
89680	881016
296907	881017
80834	881018
267209	881019
224638	881020
113923	881021
223554	881022
89796	881023
93730	881024
204135	881025
94281	881026
194179	881027
53449	881028
178264	881029
197065	881030
73877	881031
137661	881032
205105	881033
191071	881034
194984	881035
232647	881036
87475	881037
176366	881038
160651	881039
59165	881040
228091	881041
248499	881042
209257	881043
265412	881044
6657	881045
245674	881046
42953	881047
193103	881048
141105	881049
253544	881050
305435	881051
312203	881052
216655	881053
215967	881054
191466	881055
210773	881056
180128	881057
244769	881058
217325	881059
4725	881060
178372	881061
58825	881062
107934	881063
325971	881064
126931	881065
158374	881066
278883	881067
243104	881068
72167	881069
119059	881070
149501	881071
125311	881072
89324	881073
295190	881074
84375	881075
231724	881076
232070	881077
59432	881078
162559	881079
180552	881080
294026	881081
180786	881082
119881	881083
160610	881084
103114	881085
83608	881086
129421	881087
263531	881088
51436	881089
230934	881090
154803	881091
40420	881092
31103	881093
121413	881094
153170	881095
280319	881096
92125	881097
92065	881098
208113	881099
61920	881100
206652	881101
317231	881102
175814	881103
210979	881104
256891	881105
104113	881106
287411	881107
260275	881108
33714	881109
187543	881110
244674	881111
327897	881112
205235	881113
256264	881114
85854	881115
206645	881116
100447	881117
191111	881118
149630	881119
32159	881120
165591	881121
178275	881122
272708	881123
73030	881124
192792	881125
147974	881126
2186	881127
132036	881128
66687	881129
9152	881130
20203	881131
58806	881132
144977	881133
249619	881134
151962	881135
154274	881136
328456	881137
143162	881138
35565	881139
71574	881140
72268	881141
55533	881142
195755	881143
23418	881144
104600	881145
328396	881146
221806	881147
173213	881148
100807	881149
117574	881150
37678	881151
271790	881152
86351	881153
1566	881154
93593	881155
16188	881156
171666	881157
294236	881158
285433	881159
94414	881160
184336	881161
171705	881162
234884	881163
180309	881164
115863	881165
198186	881166
74939	881167
70170	881168
200443	881169
46285	881170
92453	881171
204461	881172
167641	881173
107321	881174
100026	881175
156900	881176
148748	881177
77053	881178
126531	881179
114682	881180
16910	881181
3127	881182
218001	881183
259040	881184
9010	881185
52190	881186
68556	881187
27138	881188
246766	881189
240949	881190
79758	881191
195440	881192
86553	881193
326717	881194
106491	881195
230995	881196
299628	881197
191486	881198
16489	881199
114435	881200
226549	881201
15984	881202
184526	881203
188367	881204
58806	881205
116500	881206
87149	881207
309343	881208
169262	881209
193264	881210
157675	881211
12044	881212
2490	881213
33120	881214
297929	881215
74961	881216
142081	881217
259277	881218
315809	881219
248871	881220
59165	881221
149474	881222
165071	881223
236935	881224
226380	881225
100951	881226
247741	881227
85070	881228
142559	881229
142559	881230
156643	881231
261687	881232
46146	881233
228211	881234
192852	881235
37351	881236
119423	881237
98971	881238
167309	881239
9811	881240
36945	881241
97000	881242
323061	881243
60218	881244
219352	881245
12524	881246
268344	881247
16277	881248
128033	881249
14837	881250
130494	881251
5572	881252
248845	881253
226755	881254
73787	881255
281041	881256
75324	881257
160376	881258
167546	881259
180133	881260
277800	881261
100420	881262
61070	881263
304919	881264
220783	881265
303652	881266
315511	881267
234107	881268
305560	881269
150876	881270
107525	881271
227778	881272
323317	881273
97912	881274
100134	881275
58896	881276
226415	881277
80728	881278
122198	881279
98066	881280
219268	881281
106339	881282
234096	881283
110650	881284
153161	881285
114207	881286
256600	881287
172958	881288
58298	881289
71532	881290
84060	881291
167516	881292
100835	881293
161871	881294
203652	881295
161380	881296
162205	881297
255992	881298
18879	881299
192198	881300
291223	881301
132038	881302
327709	881303
202138	881304
209319	881305
231171	881306
216488	881307
64398	881308
171762	881309
51655	881310
26034	881311
204937	881312
292830	881313
258805	881314
291283	881315
130032	881316
238296	881317
166157	881318
173133	881319
142751	881320
28490	881321
95883	881322
236326	881323
117263	881324
131884	881325
129015	881326
5486	881327
107191	881328
13168	881329
141266	881330
108743	881331
319735	881332
104020	881333
201489	881334
310720	881335
82841	881336
298338	881337
61196	881338
315759	881339
181102	881340
144429	881341
218938	881342
72268	881343
113452	881344
124625	881345
182451	881346
53525	881347
130910	881348
86828	881349
63115	881350
98866	881351
156370	881352
13959	881353
69880	881354
192962	881355
14372	881356
353	881357
353	881358
98894	881359
163645	881360
57157	881361
66534	881362
15294	881363
10171	881364
61668	881365
101095	881366
4884	881367
235225	881368
46774	881369
114808	881370
300027	881371
81644	881372
72176	881373
81644	881374
81664	881375
10857	881376
33098	881377
182091	881378
75813	881379
189775	881380
149816	881381
21446	881382
42401	881383
42401	881384
7684	881385
54030	881386
55778	881387
100006	881388
6510	881389
1815	881390
80127	881391
131600	881392
103703	881393
144364	881394
204101	881395
31641	881396
239961	881397
147912	881398
104991	881399
11681	881400
33350	881401
150662	881402
59671	881403
318842	881404
52947	881405
294120	881406
54238	881407
1793	881408
29865	881409
280482	881410
15026	881411
15466	881412
24864	881413
176852	881414
24864	881415
43855	881416
302132	881417
84774	881418
5147	881419
4638	881420
85959	881421
321819	881422
62281	881423
29980	881424
132259	881425
16836	881426
4255	881427
69563	881428
160821	881429
15917	881430
20758	881431
9383	881432
194359	881433
229228	881434
66376	881435
91938	881436
66989	881437
32948	881438
94470	881439
78284	881440
204102	881441
256195	881442
303800	881443
209483	881444
8425	881445
8425	881446
61209	881447
27273	881448
19272	881449
85480	881450
38140	881451
132414	881452
26804	881453
18797	881454
80018	881455
6915	881456
223550	881457
17233	881458
28342	881459
26166	881460
208882	881461
6540	881462
12001	881463
222636	881464
25913	881465
70027	881466
23505	881467
88569	881468
88569	881469
280268	881470
313540	881471
258301	881472
171936	881473
176444	881474
210928	881475
297238	881476
269222	881477
82183	881478
322944	881479
47066	881480
48847	881481
2394	881482
51283	881483
3439	881484
46676	881485
29839	881486
19378	881487
191027	881488
9349	881489
1399	881490
132225	881491
43284	881492
271030	881493
2728	881494
86000	881495
3447	881496
288354	881497
116537	881498
1399	881499
19378	881500
14393	881501
71644	881502
63269	881503
101959	881504
134169	881505
104504	881506
17514	881507
297156	881508
13361	881509
13361	881510
241260	881511
73262	881512
75294	881513
292696	881514
298360	881515
141231	881516
7881	881517
177320	881518
176024	881519
14096	881520
39873	881521
87896	881522
326698	881523
37426	881524
47719	881525
15302	881526
93923	881527
5838	881528
142989	881529
38668	881530
84572	881531
1317	881532
281808	881533
184574	881534
137349	881535
78264	881536
18194	881537
59877	881538
128956	881539
14393	881540
3037	881541
1304	881542
143416	881543
14550	881544
14765	881545
208924	881546
202861	881547
13306	881548
80381	881549
20154	881550
152916	881551
53014	881552
15561	881553
82608	881554
58426	881555
143417	881556
194888	881557
109353	881558
13873	881559
7942	881560
131978	881561
67525	881562
114918	881563
176639	881564
129704	881565
3439	881566
176107	881567
741	881568
169403	881569
71217	881570
114446	881571
19976	881572
14557	881573
319097	881574
13371	881575
20629	881576
38620	881577
282460	881578
127110	881579
148045	881580
3937	881581
12638	881582
2355	881583
7198	881584
16814	881585
16740	881586
943	881587
311562	881588
53014	881589
153502	881590
9552	881591
110782	881592
95731	881593
121827	881594
139210	881595
58962	881596
21039	881597
49190	881598
97991	881599
60377	881600
16960	881601
1370	881602
9129	881603
110149	881604
106528	881605
69597	881606
117236	881607
50576	881608
70834	881609
110983	881610
22528	881611
132717	881612
165843	881613
256884	881614
314606	881615
77226	881616
131685	881617
140260	881618
170680	881619
39037	881620
141595	881621
101680	881622
19828	881623
71312	881624
203417	881625
234946	881626
1755	881627
65581	881628
156680	881629
44062	881630
21378	881631
106710	881632
44091	881633
82743	881634
21246	881635
296922	881636
213967	881637
223004	881638
40829	881639
240922	881640
30583	881641
40829	881642
236822	881643
127446	881644
195600	881645
76236	881646
162556	881647
83493	881648
232068	881649
275658	881650
165326	881651
167082	881652
181209	881653
301278	881654
197936	881655
17074	881656
79804	881657
126336	881658
36872	881659
102887	881660
240192	881661
93028	881662
50	881663
12100	881664
236951	881665
47620	881666
127687	881667
320901	881668
116629	881669
52890	881670
161653	881671
52809	881672
175059	881673
28772	881674
159375	881675
122684	881676
71155	881677
89428	881678
6027	881679
36872	881680
207862	881681
184002	881682
210418	881683
208841	881684
151253	881685
199613	881686
71285	881687
318710	881688
103976	881689
102	881690
40297	881691
148684	881692
29741	881693
188776	881694
276646	881695
69162	881696
184197	881697
80032	881698
252527	881699
27009	881700
136498	881701
275966	881702
85387	881703
70284	881704
102261	881705
20997	881706
259898	881707
14179	881708
52872	881709
154845	881710
115988	881711
302416	881712
194975	881713
298972	881714
142978	881715
156375	881716
28637	881717
258274	881718
108285	881719
222149	881720
278798	881721
35734	881722
35629	881723
102812	881724
251521	881725
201684	881726
106439	881727
3372	881728
168004	881729
22980	881730
39437	881731
200075	881732
2447	881733
141409	881734
245693	881735
207509	881736
22024	881737
284202	881738
221994	881739
230252	881740
304846	881741
322688	881742
94174	881743
252229	881744
136587	881745
145876	881746
193880	881747
46529	881748
298321	881749
270659	881750
72444	881751
165242	881752
103523	881753
133271	881754
92576	881755
196544	881756
280182	881757
59887	881758
38896	881759
120475	881760
42674	881761
144406	881762
177122	881763
150984	881764
198661	881765
21109	881766
210475	881767
266571	881768
5750	881769
170063	881770
92153	881771
178084	881772
134078	881773
64107	881774
71171	881775
139173	881776
251314	881777
285012	881778
167522	881779
11396	881780
314212	881781
65947	881782
79975	881783
179683	881784
503	881785
234186	881786
169149	881787
203718	881788
37193	881789
45061	881790
10080	881791
83555	881792
168352	881793
119658	881794
211804	881795
323407	881796
198343	881797
34178	881798
61000	881799
5635	881800
227396	881801
121062	881802
54562	881803
142898	881804
25211	881805
23344	881806
54062	881807
238668	881808
64632	881809
242	881810
1081	881811
163852	881812
35848	881813
291461	881814
79342	881815
211400	881816
61228	881817
52515	881818
36217	881819
17507	881820
50749	881821
122147	881822
150436	881823
120839	881824
117787	881825
118761	881826
85815	881827
155545	881828
24645	881829
53196	881830
162271	881831
89654	881832
79507	881833
16706	881834
101397	881835
37440	881836
78459	881837
186426	881838
283676	881839
25732	881840
54092	881841
53936	881842
319773	881843
211165	881844
276957	881845
58591	881846
212311	881847
27969	881848
203312	881849
144738	881850
30531	881851
211618	881852
14396	881853
77789	881854
152617	881855
5771	881856
49291	881857
159047	881858
102439	881859
184216	881860
31568	881861
113864	881862
250330	881863
170738	881864
78496	881865
68744	881866
59898	881867
199865	881868
155150	881869
247959	881870
132065	881871
134414	881872
38739	881873
133977	881874
24988	881875
46861	881876
1983	881877
54908	881878
253	881879
5293	881880
281790	881881
113942	881882
15397	881883
1144	881884
1066	881885
92047	881886
23515	881887
29339	881888
314502	881889
2353	881890
57056	881891
69628	881892
7126	881893
106956	881894
74151	881895
19919	881896
6413	881897
37009	881898
27688	881899
88194	881900
27688	881901
214082	881902
138435	881903
215575	881904
23904	881905
4445	881906
105554	881907
3701	881908
177845	881909
4445	881910
34015	881911
177488	881912
73102	881913
177746	881914
4640	881915
49365	881916
4445	881917
4445	881918
7410	881919
4445	881920
17254	881921
4445	881922
23904	881923
137768	881924
80975	881925
107598	881926
1471	881927
5221	881928
2974	881929
51841	881930
13774	881931
13037	881932
1417	881933
136413	881934
2698	881935
43605	881936
246571	881937
49881	881938
3268	881939
248423	881940
19393	881941
52966	881942
162814	881943
76278	881944
1273	881945
204190	881946
77662	881947
216754	881948
258989	881949
31740	881950
745	881951
2066	881952
7722	881953
116837	881954
24550	881955
321811	881956
47047	881957
83791	881958
35002	881959
24315	881960
17559	881961
246085	881962
109271	881963
75475	881964
8840	881965
7074	881966
138527	881967
34638	881968
81150	881969
2660	881970
239597	881971
11866	881972
5153	881973
6626	881974
28790	881975
92361	881976
165297	881977
2713	881978
210299	881979
202863	881980
578	881981
102452	881982
209	881983
66926	881984
22	881985
20762	881986
7557	881987
54138	881988
7145	881989
291241	881990
279170	881991
74478	881992
178538	881993
3785	881994
216043	881995
171121	881996
81256	881997
125136	881998
34741	881999
22192	882000
3629	882001
50293	882002
1509	882003
24765	882004
325582	882005
132450	882006
253308	882007
11040	882008
228701	882009
133976	882010
50054	882011
98789	882012
34152	882013
175915	882014
32349	882015
287278	882016
27755	882017
29709	882018
2432	882019
210658	882020
298491	882021
195868	882022
17756	882023
29	882024
104366	882025
67957	882026
46861	882027
193749	882028
209358	882029
106833	882030
10313	882031
133920	882032
12387	882033
23087	882034
89141	882035
6032	882036
4002	882037
171751	882038
97313	882039
5339	882040
206323	882041
132884	882042
23246	882043
266974	882044
14960	882045
137697	882046
18033	882047
36221	882048
98229	882049
47554	882050
83728	882051
43340	882052
272483	882053
282016	882054
21135	882055
149079	882056
65112	882057
217336	882058
99661	882059
9462	882060
41080	882061
36999	882062
17643	882063
223561	882064
74254	882065
62026	882066
94016	882067
74059	882068
37856	882069
30050	882070
165564	882071
24579	882072
159822	882073
159822	882074
2221	882075
248293	882076
34810	882077
25222	882078
25222	882079
131211	882080
61269	882081
165479	882082
223872	882083
3840	882084
38096	882085
131431	882086
199216	882087
302962	882088
18724	882089
82643	882090
161089	882091
2069	882092
9050	882093
1767	882094
60865	882095
266483	882096
35956	882097
12931	882098
9955	882099
1236	882100
58602	882101
76474	882102
1001	882103
36802	882104
50	882105
111770	882106
32938	882107
49813	882108
33010	882109
3803	882110
12178	882111
124752	882112
6172	882113
145258	882114
121559	882115
12701	882116
34865	882117
278169	882118
29241	882119
27387	882120
208120	882121
39382	882122
163777	882123
118062	882124
114330	882125
71721	882126
267055	882127
73977	882128
44738	882129
14506	882130
166779	882131
303449	882132
30515	882133
200154	882134
49362	882135
112702	882136
70664	882137
185100	882138
20016	882139
631	882140
48046	882141
26629	882142
484	882143
86848	882144
289944	882145
108585	882146
31378	882147
55591	882148
12864	882149
209408	882150
87842	882151
298188	882152
248742	882153
28726	882154
175717	882155
13137	882156
160500	882157
191323	882158
116674	882159
179322	882160
94101	882161
28991	882162
20894	882163
73878	882164
85498	882165
70834	882166
30367	882167
184	882168
13697	882169
288787	882170
12973	882171
12547	882172
48503	882173
143254	882174
58376	882175
117790	882176
206614	882177
132474	882178
211718	882179
137413	882180
28100	882181
21650	882182
3160	882183
162338	882184
245664	882185
289490	882186
22689	882187
4567	882188
77335	882189
13866	882190
168707	882191
12454	882192
217172	882193
198531	882194
320624	882195
102974	882196
191638	882197
173682	882198
142243	882199
306391	882200
280013	882201
142764	882202
133994	882203
292022	882204
316705	882205
220605	882206
8017	882207
29580	882208
313680	882209
57737	882210
207689	882211
11548	882212
1090	882213
10291	882214
25774	882215
137939	882216
56561	882217
41048	882218
59096	882219
195282	882220
6315	882221
314195	882222
2657	882223
83953	882224
51811	882225
6432	882226
57153	882227
38349	882228
260030	882229
4407	882230
37832	882231
50621	882232
45103	882233
108785	882234
264873	882235
277761	882236
71525	882237
3628	882238
116974	882239
74629	882240
185159	882241
273739	882242
7127	882243
30082	882244
284154	882245
55958	882246
83029	882247
1843	882248
195982	882249
126044	882250
9343	882251
210444	882252
514	882253
61698	882254
198142	882255
514	882256
6432	882257
44604	882258
81347	882259
34496	882260
16088	882261
21138	882262
127228	882263
60991	882264
10161	882265
55495	882266
5289	882267
29869	882268
320228	882269
18594	882270
162925	882271
197066	882272
1565	882273
16088	882274
60991	882275
23553	882276
23553	882277
70224	882278
39036	882279
23553	882280
45853	882281
230438	882282
151651	882283
261289	882284
100325	882285
155962	882286
2154	882287
733	882288
114908	882289
257145	882290
114908	882291
188919	882292
46834	882293
4217	882294
11154	882295
66137	882296
26598	882297
300446	882298
20937	882299
43768	882300
132953	882301
310275	882302
27130	882303
11972	882304
150983	882305
274975	882306
109074	882307
131539	882308
20406	882309
251858	882310
84464	882311
224817	882312
12082	882313
181006	882314
12547	882315
79270	882316
1005	882317
49583	882318
42834	882319
139564	882320
4018	882321
5065	882322
127902	882323
26964	882324
16382	882325
369	882326
3052	882327
21852	882328
239567	882329
467	882330
193100	882331
65902	882332
135722	882333
221032	882334
39882	882335
55896	882336
26422	882337
163155	882338
28836	882339
2823	882340
27341	882341
237414	882342
1159	882343
141569	882344
91151	882345
135677	882346
155606	882347
91654	882348
3328	882349
6890	882350
281586	882351
172580	882352
33232	882353
72452	882354
1166	882355
3336	882356
1167	882357
36261	882358
66081	882359
58076	882360
192583	882361
134861	882362
158329	882363
33277	882364
8670	882365
40597	882366
84420	882367
316473	882368
49165	882369
87706	882370
188035	882371
128182	882372
165124	882373
31941	882374
75970	882375
56352	882376
72755	882377
172443	882378
211443	882379
130724	882380
114154	882381
27339	882382
1159	882383
27083	882384
1206	882385
119548	882386
32599	882387
207826	882388
72674	882389
12388	882390
57254	882391
165671	882392
104652	882393
61770	882394
180440	882395
180832	882396
238882	882397
162603	882398
46338	882399
9153	882400
165826	882401
72274	882402
3984	882403
193447	882404
3635	882405
53241	882406
99655	882407
51720	882408
10766	882409
171159	882410
20995	882411
81703	882412
153387	882413
17129	882414
300578	882415
314299	882416
136867	882417
136867	882418
188116	882419
36261	882420
36324	882421
112627	882422
129357	882423
84681	882424
99803	882425
259795	882426
32291	882427
101664	882428
139228	882429
69104	882430
112690	882431
229366	882432
28802	882433
184541	882434
146185	882435
164054	882436
306700	882437
255544	882438
16313	882439
168283	882440
102365	882441
258744	882442
27370	882443
289070	882444
282518	882445
42028	882446
16616	882447
98028	882448
174581	882449
65681	882450
65452	882451
220255	882452
145174	882453
186147	882454
199014	882455
41359	882456
96368	882457
82421	882458
210961	882459
131380	882460
173308	882461
302955	882462
31113	882463
44763	882464
76950	882465
107144	882466
166661	882467
103142	882468
251916	882469
104729	882470
128521	882471
205363	882472
250232	882473
26527	882474
264214	882475
103376	882476
102120	882477
293928	882478
75210	882479
29500	882480
116278	882481
184936	882482
233879	882483
68231	882484
173186	882485
144849	882486
45557	882487
184638	882488
133806	882489
133572	882490
42	882491
155612	882492
68722	882493
8689	882494
82107	882495
130902	882496
44763	882497
34734	882498
36261	882499
174759	882500
283415	882501
83836	882502
188143	882503
170514	882504
136076	882505
53914	882506
55580	882507
65564	882508
25759	882509
34245	882510
76950	882511
50200	882512
198784	882513
193542	882514
133677	882515
66729	882516
9495	882517
240568	882518
303550	882519
133366	882520
467	882521
117687	882522
28802	882523
35063	882524
173083	882525
154618	882526
81308	882527
81402	882528
256184	882529
93051	882530
116720	882531
146487	882532
86080	882533
118776	882534
226574	882535
250157	882536
327561	882537
104372	882538
7973	882539
79955	882540
192390	882541
159808	882542
130724	882543
311842	882544
222821	882545
149034	882546
101122	882547
99812	882548
125913	882549
65515	882550
84200	882551
139228	882552
265135	882553
99499	882554
141845	882555
72479	882556
8027	882557
98397	882558
3072	882559
45869	882560
78679	882561
304972	882562
37484	882563
239196	882564
267915	882565
53101	882566
223966	882567
105825	882568
110115	882569
31300	882570
37641	882571
225724	882572
104411	882573
185500	882574
152613	882575
237001	882576
223984	882577
22103	882578
45040	882579
184729	882580
205205	882581
59307	882582
87233	882583
129902	882584
17129	882585
136499	882586
131808	882587
61573	882588
18588	882589
98902	882590
83713	882591
111013	882592
8892	882593
206317	882594
31896	882595
13710	882596
43074	882597
219496	882598
327479	882599
114876	882600
29387	882601
92597	882602
69024	882603
270594	882604
174021	882605
33832	882606
28125	882607
240040	882608
272555	882609
212862	882610
78	882611
7078	882612
36542	882613
12123	882614
105243	882615
78	882616
95404	882617
35883	882618
35883	882619
74843	882620
35883	882621
95404	882622
9307	882623
48176	882624
8000	882625
72281	882626
110259	882627
94313	882628
61749	882629
99108	882630
5045	882631
17128	882632
5045	882633
5045	882634
5045	882635
112952	882636
112952	882637
755	882638
112114	882639
284975	882640
242154	882641
109338	882642
21556	882643
38665	882644
57376	882645
54277	882646
273728	882647
284000	882648
24357	882649
213378	882650
58129	882651
137085	882652
137054	882653
58129	882654
38630	882655
48743	882656
1353	882657
38752	882658
972	882659
116412	882660
53956	882661
240272	882662
126075	882663
25879	882664
40914	882665
69997	882666
50572	882667
182567	882668
12011	882669
5844	882670
42236	882671
198759	882672
53095	882673
222520	882674
17732	882675
66454	882676
29538	882677
85671	882678
128653	882679
195732	882680
23591	882681
131273	882682
93181	882683
188849	882684
55677	882685
295245	882686
116852	882687
101	882688
101	882689
48779	882690
1821	882691
38940	882692
537	882693
92744	882694
84921	882695
315798	882696
75606	882697
165661	882698
29398	882699
11490	882700
136845	882701
73887	882702
132931	882703
749	882704
314	882705
66483	882706
32844	882707
68095	882708
114472	882709
20607	882710
66906	882711
111030	882712
271467	882713
72030	882714
237467	882715
15243	882716
31093	882717
9915	882718
6521	882719
12731	882720
36496	882721
147468	882722
63042	882723
87562	882724
128163	882725
87562	882726
26534	882727
69	882728
128949	882729
97310	882730
119423	882731
148802	882732
8622	882733
87847	882734
76897	882735
10433	882736
55470	882737
58057	882738
641	882739
40589	882740
21120	882741
21120	882742
40570	882743
93918	882744
103943	882745
75529	882746
16518	882747
9788	882748
3983	882749
25654	882750
48688	882751
843	882752
34176	882753
843	882754
21077	882755
114010	882756
76482	882757
6880	882758
72030	882759
141592	882760
95110	882761
229097	882762
235006	882763
259776	882764
273157	882765
244384	882766
325126	882767
215047	882768
163639	882769
96899	882770
120136	882771
259718	882772
8023	882773
42668	882774
258704	882775
72948	882776
252048	882777
140070	882778
115870	882779
270905	882780
152057	882781
101884	882782
54110	882783
151110	882784
95110	882785
63424	882786
40619	882787
58531	882788
265019	882789
178518	882790
284737	882791
25836	882792
75350	882793
119875	882794
46195	882795
110351	882796
8743	882797
120136	882798
38179	882799
38386	882800
143237	882801
151778	882802
230857	882803
6742	882804
97713	882805
245055	882806
186438	882807
91472	882808
14541	882809
43770	882810
148790	882811
110157	882812
61457	882813
21308	882814
63740	882815
205308	882816
182338	882817
41970	882818
151550	882819
14541	882820
68990	882821
107737	882822
158475	882823
99376	882824
148345	882825
66733	882826
168330	882827
46603	882828
86573	882829
289331	882830
21308	882831
17930	882832
244610	882833
18277	882834
43285	882835
3330	882836
28004	882837
232255	882838
7428	882839
93450	882840
64422	882841
40752	882842
28153	882843
231201	882844
185908	882845
51971	882846
12811	882847
119424	882848
185907	882849
75932	882850
128385	882851
3266	882852
41105	882853
73641	882854
126463	882855
1792	882856
63286	882857
74564	882858
74709	882859
22102	882860
119489	882861
150420	882862
94298	882863
89979	882864
40060	882865
90050	882866
89920	882867
89979	882868
39891	882869
126073	882870
43682	882871
31807	882872
23188	882873
315745	882874
23188	882875
24338	882876
124294	882877
3233	882878
36353	882879
124511	882880
243032	882881
10635	882882
57665	882883
6409	882884
216267	882885
19773	882886
216267	882887
87987	882888
137715	882889
58146	882890
299302	882891
190129	882892
19512	882893
160592	882894
180431	882895
21205	882896
64033	882897
150549	882898
14211	882899
57615	882900
173487	882901
13555	882902
5276	882903
62833	882904
2888	882905
149114	882906
106894	882907
255248	882908
255183	882909
95312	882910
45053	882911
45053	882912
37661	882913
33020	882914
65551	882915
48365	882916
274476	882917
58169	882918
58169	882919
117794	882920
204141	882921
251856	882922
45885	882923
252007	882924
13645	882925
87210	882926
50218	882927
186819	882928
86307	882929
26777	882930
198140	882931
56503	882932
36094	882933
2247	882934
36094	882935
26777	882936
83963	882937
83963	882938
207243	882939
12501	882940
133132	882941
69365	882942
186386	882943
217960	882944
90657	882945
296894	882946
25147	882947
107193	882948
37	882949
14991	882950
14991	882951
126914	882952
215796	882953
138635	882954
22724	882955
250324	882956
156683	882957
72585	882958
156791	882959
27559	882960
237266	882961
27559	882962
33214	882963
51232	882964
126914	882965
206486	882966
262005	882967
2520	882968
59452	882969
233726	882970
137957	882971
107199	882972
112074	882973
105314	882974
170532	882975
83879	882976
146477	882977
158320	882978
80334	882979
186376	882980
225635	882981
80334	882982
263775	882983
50923	882984
255943	882985
67581	882986
301861	882987
105314	882988
16905	882989
55389	882990
60390	882991
122848	882992
179614	882993
90026	882994
284812	882995
4881	882996
206870	882997
33127	882998
82676	882999
181638	883000
2950	883001
323967	883002
92525	883003
121218	883004
146245	883005
8603	883006
127586	883007
60515	883008
275890	883009
181735	883010
10597	883011
52720	883012
72726	883013
24779	883014
238671	883015
17291	883016
278046	883017
116395	883018
163725	883019
110607	883020
68944	883021
284320	883022
31849	883023
54515	883024
127486	883025
91816	883026
127421	883027
327981	883028
215383	883029
40956	883030
73757	883031
129896	883032
215908	883033
181558	883034
135720	883035
72715	883036
131727	883037
305416	883038
80810	883039
8561	883040
101253	883041
146245	883042
192130	883043
192130	883044
191942	883045
79598	883046
127538	883047
10885	883048
210379	883049
154047	883050
237590	883051
15491	883052
319427	883053
96891	883054
1590	883055
17450	883056
96773	883057
148289	883058
76949	883059
32351	883060
282636	883061
289436	883062
46841	883063
45341	883064
173487	883065
172529	883066
213127	883067
4014	883068
80686	883069
18751	883070
100572	883071
56740	883072
6062	883073
51232	883074
118833	883075
171890	883076
8637	883077
240484	883078
196102	883079
306020	883080
79844	883081
155836	883082
286842	883083
24648	883084
90095	883085
38677	883086
32722	883087
42952	883088
299787	883089
10965	883090
18457	883091
218374	883092
241563	883093
166130	883094
25605	883095
72910	883096
12715	883097
256637	883098
54757	883099
22515	883100
28799	883101
93829	883102
75602	883103
197540	883104
3138	883105
145498	883106
201577	883107
101159	883108
63300	883109
87327	883110
1489	883111
282917	883112
13955	883113
112775	883114
3724	883115
18256	883116
71707	883117
3427	883118
128452	883119
22560	883120
297098	883121
19981	883122
9716	883123
19201	883124
89611	883125
1060	883126
228	883127
106341	883128
6365	883129
1457	883130
46908	883131
16612	883132
58220	883133
528	883134
78252	883135
11830	883136
11746	883137
22588	883138
58279	883139
79109	883140
121987	883141
75701	883142
99392	883143
66935	883144
266631	883145
113692	883146
163213	883147
10705	883148
286386	883149
54997	883150
5343	883151
73921	883152
48804	883153
9603	883154
55598	883155
63792	883156
53658	883157
82342	883158
234403	883159
121292	883160
117038	883161
57269	883162
258058	883163
63590	883164
249915	883165
62010	883166
152980	883167
52563	883168
255420	883169
118822	883170
102192	883171
125612	883172
12345	883173
57269	883174
199260	883175
212214	883176
6228	883177
137875	883178
91326	883179
23853	883180
26448	883181
250118	883182
129108	883183
43332	883184
46184	883185
80783	883186
742	883187
4251	883188
34911	883189
242655	883190
57546	883191
197105	883192
16849	883193
47034	883194
148884	883195
36503	883196
59746	883197
117159	883198
65543	883199
30870	883200
180507	883201
89577	883202
5827	883203
266748	883204
77969	883205
9614	883206
17149	883207
1362	883208
205991	883209
408	883210
72911	883211
70937	883212
262915	883213
54921	883214
118400	883215
90535	883216
189624	883217
54784	883218
258238	883219
70562	883220
102111	883221
191932	883222
91491	883223
212783	883224
114937	883225
114894	883226
60473	883227
32145	883228
192581	883229
200459	883230
194284	883231
120119	883232
37237	883233
35397	883234
209535	883235
73016	883236
119254	883237
119005	883238
177386	883239
140374	883240
48711	883241
76406	883242
65284	883243
12536	883244
136295	883245
133075	883246
114902	883247
15840	883248
4171	883249
4627	883250
43477	883251
2788	883252
7299	883253
209804	883254
5724	883255
623	883256
87829	883257
18815	883258
16842	883259
13038	883260
199153	883261
150776	883262
183676	883263
28962	883264
12721	883265
715	883266
122	883267
9957	883268
38127	883269
24191	883270
929	883271
298	883272
174638	883273
18784	883274
14290	883275
3377	883276
6767	883277
415	883278
185209	883279
1108	883280
177827	883281
37099	883282
10766	883283
135356	883284
118787	883285
4892	883286
36621	883287
65003	883288
48582	883289
120465	883290
82990	883291
628	883292
83028	883293
199175	883294
415	883295
49810	883296
213599	883297
49788	883298
325902	883299
76458	883300
974	883301
253	883302
142264	883303
128851	883304
8417	883305
255785	883306
17743	883307
89336	883308
1606	883309
69722	883310
295197	883311
126829	883312
5724	883313
30751	883314
5097	883315
999	883316
6165	883317
3918	883318
128080	883319
1231	883320
4075	883321
30941	883322
10465	883323
57727	883324
8769	883325
39799	883326
177462	883327
178856	883328
24142	883329
4966	883330
10809	883331
3071	883332
45129	883333
79546	883334
52823	883335
4076	883336
72	883337
227661	883338
91224	883339
120601	883340
60214	883341
35282	883342
5442	883343
53294	883344
315155	883345
2057	883346
44225	883347
2057	883348
15940	883349
100557	883350
160087	883351
15251	883352
193063	883353
52306	883354
8687	883355
3689	883356
229565	883357
2057	883358
42696	883359
7973	883360
229	883361
82292	883362
5863	883363
18628	883364
39866	883365
11119	883366
11988	883367
127574	883368
1802	883369
128604	883370
68684	883371
89220	883372
126883	883373
69449	883374
135019	883375
26050	883376
208845	883377
86707	883378
15713	883379
11676	883380
249668	883381
249514	883382
249692	883383
54327	883384
43927	883385
292902	883386
40820	883387
73855	883388
53187	883389
8571	883390
141536	883391
214314	883392
28292	883393
285796	883394
42075	883395
245037	883396
29422	883397
328464	883398
184734	883399
51877	883400
294961	883401
161676	883402
178750	883403
47411	883404
1941	883405
327238	883406
14346	883407
42376	883408
186545	883409
59251	883410
66369	883411
257412	883412
40	883413
42460	883414
40798	883415
71471	883416
288846	883417
242251	883418
19079	883419
39443	883420
54405	883421
28436	883422
215311	883423
80005	883424
314269	883425
105344	883426
9655	883427
167995	883428
212905	883429
3112	883430
98246	883431
53720	883432
64691	883433
65977	883434
21266	883435
206422	883436
256682	883437
147994	883438
48518	883439
58352	883440
110485	883441
62865	883442
67673	883443
183861	883444
15270	883445
308554	883446
45470	883447
285824	883448
8667	883449
42746	883450
6062	883451
232270	883452
9771	883453
65621	883454
58509	883455
39423	883456
153166	883457
6487	883458
20419	883459
104548	883460
239539	883461
41149	883462
251757	883463
6769	883464
9691	883465
72684	883466
110692	883467
17223	883468
103936	883469
103936	883470
161490	883471
54161	883472
60145	883473
212091	883474
8166	883475
151044	883476
5370	883477
3497	883478
82655	883479
53055	883480
55849	883481
36202	883482
29910	883483
30007	883484
89	883485
16544	883486
23010	883487
12452	883488
131272	883489
23673	883490
32864	883491
56610	883492
211810	883493
16458	883494
42075	883495
9408	883496
102284	883497
39751	883498
148194	883499
183839	883500
297768	883501
71388	883502
89007	883503
89007	883504
89007	883505
183499	883506
77082	883507
34665	883508
47891	883509
113789	883510
44258	883511
17309	883512
81306	883513
81306	883514
126687	883515
1864	883516
19241	883517
27394	883518
10767	883519
10764	883520
136191	883521
78452	883522
37891	883523
35209	883524
117415	883525
69944	883526
66630	883527
149462	883528
42301	883529
112439	883530
89937	883531
6073	883532
207012	883533
5230	883534
204848	883535
197828	883536
249747	883537
35627	883538
54127	883539
21518	883540
17683	883541
16544	883542
11433	883543
7861	883544
19188	883545
166596	883546
14921	883547
25106	883548
3778	883549
3778	883550
55413	883551
189300	883552
15670	883553
63852	883554
60001	883555
57352	883556
203835	883557
84519	883558
49319	883559
126999	883560
137934	883561
15604	883562
71455	883563
139064	883564
13688	883565
76780	883566
96309	883567
11753	883568
52871	883569
46137	883570
105111	883571
3339	883572
33509	883573
2544	883574
67260	883575
36483	883576
149815	883577
139538	883578
71741	883579
72713	883580
118547	883581
11805	883582
67585	883583
70417	883584
54503	883585
26411	883586
183189	883587
53918	883588
108852	883589
55773	883590
156146	883591
21771	883592
131223	883593
66573	883594
1816	883595
66564	883596
15982	883597
78381	883598
66749	883599
305469	883600
20790	883601
25475	883602
76548	883603
85288	883604
36764	883605
265142	883606
54327	883607
43190	883608
84517	883609
183727	883610
44491	883611
120477	883612
285967	883613
26869	883614
284218	883615
223096	883616
19092	883617
19092	883618
31170	883619
233164	883620
121483	883621
24929	883622
23629	883623
77264	883624
87134	883625
18471	883626
11695	883627
112852	883628
133905	883629
35479	883630
298166	883631
64867	883632
325873	883633
3063	883634
89124	883635
16005	883636
109493	883637
65362	883638
103557	883639
179210	883640
7512	883641
18966	883642
239027	883643
18514	883644
42239	883645
171453	883646
133419	883647
30549	883648
15802	883649
196234	883650
2383	883651
316573	883652
73987	883653
20849	883654
492	883655
191513	883656
318913	883657
13931	883658
120424	883659
136893	883660
16899	883661
233683	883662
4772	883663
1466	883664
9734	883665
179140	883666
13189	883667
164417	883668
76073	883669
203491	883670
157766	883671
81193	883672
69001	883673
218513	883674
90575	883675
128178	883676
78924	883677
13737	883678
21502	883679
42750	883680
140548	883681
191958	883682
130329	883683
29878	883684
196756	883685
133104	883686
204322	883687
30715	883688
6042	883689
167831	883690
15457	883691
68	883692
49836	883693
31116	883694
3112	883695
55413	883696
1721	883697
163585	883698
205287	883699
3003	883700
107564	883701
127	883702
117819	883703
40217	883704
14767	883705
63170	883706
237431	883707
87765	883708
67260	883709
6487	883710
150789	883711
29383	883712
3604	883713
21127	883714
232746	883715
48955	883716
125327	883717
17107	883718
91577	883719
141898	883720
60475	883721
57099	883722
30553	883723
296731	883724
28789	883725
22473	883726
27986	883727
187190	883728
36078	883729
96440	883730
42982	883731
46524	883732
141053	883733
33358	883734
97629	883735
8581	883736
20915	883737
84519	883738
34665	883739
133684	883740
86060	883741
26933	883742
215248	883743
133635	883744
81538	883745
7556	883746
14431	883747
196093	883748
24885	883749
244317	883750
136129	883751
24803	883752
27334	883753
149663	883754
231301	883755
75355	883756
116784	883757
133939	883758
19440	883759
176455	883760
33900	883761
20073	883762
59206	883763
234913	883764
106325	883765
141858	883766
56255	883767
11939	883768
40278	883769
35319	883770
261671	883771
242232	883772
69449	883773
1032	883774
1032	883775
2496	883776
24964	883777
62096	883778
108687	883779
171915	883780
89076	883781
6502	883782
10172	883783
83576	883784
65086	883785
63671	883786
205544	883787
116042	883788
72683	883789
132018	883790
102590	883791
19629	883792
67365	883793
21497	883794
98730	883795
23989	883796
125725	883797
12742	883798
88450	883799
48117	883800
135019	883801
24823	883802
19735	883803
34654	883804
201279	883805
47236	883806
129828	883807
202266	883808
92868	883809
122441	883810
315763	883811
195840	883812
6777	883813
97050	883814
162958	883815
44816	883816
39072	883817
75607	883818
120910	883819
9433	883820
59663	883821
196818	883822
17862	883823
64322	883824
4980	883825
3673	883826
1097	883827
75014	883828
57342	883829
73495	883830
200667	883831
13114	883832
131262	883833
233255	883834
3394	883835
6514	883836
31475	883837
34532	883838
28680	883839
43879	883840
183161	883841
6042	883842
171521	883843
126488	883844
136254	883845
147020	883846
9450	883847
34404	883848
11198	883849
304	883850
33081	883851
143969	883852
44986	883853
124908	883854
91645	883855
286446	883856
107709	883857
14683	883858
118197	883859
84149	883860
101530	883861
65950	883862
283389	883863
12848	883864
17788	883865
115986	883866
24144	883867
293401	883868
2437	883869
52430	883870
18850	883871
296726	883872
5222	883873
5200	883874
8681	883875
210680	883876
115178	883877
247673	883878
95037	883879
90711	883880
63365	883881
9327	883882
6153	883883
23268	883884
323995	883885
49148	883886
79527	883887
513	883888
12266	883889
1888	883890
20432	883891
135566	883892
13252	883893
75044	883894
59467	883895
15046	883896
60095	883897
13663	883898
20307	883899
13737	883900
35794	883901
78324	883902
1714	883903
455	883904
42518	883905
604	883906
30875	883907
28580	883908
1254	883909
14319	883910
89979	883911
7556	883912
256287	883913
47100	883914
145667	883915
235766	883916
218214	883917
2068	883918
29585	883919
143458	883920
15425	883921
42311	883922
18514	883923
45965	883924
40757	883925
67873	883926
140424	883927
197403	883928
97050	883929
253508	883930
7556	883931
70111	883932
168541	883933
504	883934
126563	883935
144201	883936
86456	883937
91487	883938
9645	883939
40052	883940
138348	883941
15073	883942
183294	883943
320221	883944
125898	883945
69490	883946
87954	883947
5045	883948
6995	883949
9881	883950
27129	883951
172483	883952
47728	883953
71278	883954
182656	883955
49258	883956
125358	883957
91105	883958
190827	883959
86792	883960
239	883961
262	883962
96868	883963
214962	883964
75820	883965
22745	883966
9627	883967
80383	883968
179628	883969
154774	883970
290292	883971
189616	883972
14027	883973
266029	883974
156525	883975
108854	883976
178208	883977
3488	883978
115706	883979
17194	883980
66239	883981
30242	883982
96456	883983
207962	883984
47829	883985
171952	883986
182485	883987
231824	883988
78276	883989
200968	883990
30242	883991
246769	883992
18742	883993
128982	883994
282827	883995
40051	883996
148980	883997
125866	883998
26540	883999
198764	884000
215554	884001
97607	884002
73221	884003
42004	884004
134880	884005
33302	884006
20383	884007
65081	884008
305446	884009
143426	884010
174244	884011
95457	884012
49895	884013
144390	884014
276011	884015
149435	884016
21451	884017
206124	884018
300057	884019
15884	884020
112192	884021
149459	884022
53664	884023
123453	884024
157832	884025
72830	884026
34441	884027
90369	884028
53664	884029
15183	884030
220714	884031
136189	884032
2855	884033
896	884034
178211	884035
12571	884036
78938	884037
26045	884038
24434	884039
11182	884040
6832	884041
17363	884042
899	884043
53195	884044
194650	884045
14524	884046
3649	884047
33798	884048
122897	884049
55919	884050
112276	884051
19950	884052
130487	884053
7815	884054
4525	884055
58508	884056
4564	884057
8148	884058
17526	884059
663	884060
12063	884061
83230	884062
122382	884063
152925	884064
58208	884065
53659	884066
66873	884067
177512	884068
58529	884069
278412	884070
173107	884071
54690	884072
44560	884073
561	884074
265751	884075
43259	884076
89902	884077
65905	884078
30448	884079
4400	884080
7279	884081
40469	884082
59284	884083
25291	884084
44303	884085
34137	884086
77896	884087
7484	884088
12092	884089
15913	884090
61796	884091
5890	884092
135949	884093
60845	884094
60333	884095
14666	884096
83019	884097
3703	884098
65804	884099
25450	884100
8957	884101
54575	884102
114356	884103
176409	884104
55302	884105
178875	884106
298	884107
11670	884108
89410	884109
31570	884110
38148	884111
24245	884112
24688	884113
62373	884114
23094	884115
48571	884116
116118	884117
255	884118
83033	884119
124979	884120
5648	884121
6616	884122
136983	884123
1101	884124
27470	884125
116230	884126
80269	884127
174187	884128
83468	884129
1299	884130
57279	884131
116230	884132
279309	884133
42402	884134
122093	884135
71	884136
112576	884137
46597	884138
28405	884139
8561	884140
238954	884141
5730	884142
38351	884143
45294	884144
1495	884145
27150	884146
65590	884147
32743	884148
183202	884149
11220	884150
156130	884151
87339	884152
319350	884153
181825	884154
50645	884155
99877	884156
168211	884157
188297	884158
12804	884159
279243	884160
117539	884161
17710	884162
75628	884163
275043	884164
75728	884165
181825	884166
181920	884167
131464	884168
35100	884169
76052	884170
113234	884171
125385	884172
182756	884173
85039	884174
295580	884175
67363	884176
9844	884177
115251	884178
73982	884179
14877	884180
127184	884181
181920	884182
11737	884183
49006	884184
112375	884185
7883	884186
176967	884187
95510	884188
76052	884189
188297	884190
57716	884191
50297	884192
78624	884193
132024	884194
3747	884195
25241	884196
277969	884197
24325	884198
75421	884199
200506	884200
277628	884201
33161	884202
105580	884203
72660	884204
272543	884205
9	884206
65641	884207
179855	884208
96669	884209
50866	884210
53353	884211
324965	884212
26700	884213
5703	884214
14208	884215
262747	884216
9491	884217
157713	884218
146308	884219
26379	884220
56434	884221
56743	884222
28499	884223
11891	884224
74772	884225
179855	884226
33152	884227
278191	884228
1345	884229
204796	884230
40642	884231
19545	884232
197262	884233
15236	884234
17298	884235
50588	884236
117066	884237
114146	884238
181533	884239
1345	884240
34350	884241
258786	884242
264662	884243
78624	884244
17364	884245
294471	884246
208775	884247
8565	884248
127692	884249
3123	884250
273	884251
232281	884252
4157	884253
278294	884254
86221	884255
170173	884256
5703	884257
47805	884258
31313	884259
12260	884260
220149	884261
237900	884262
122217	884263
116724	884264
14032	884265
125385	884266
45839	884267
3747	884268
686	884269
112773	884270
24432	884271
12779	884272
12604	884273
34014	884274
147686	884275
217750	884276
272890	884277
48997	884278
125918	884279
176764	884280
164069	884281
22737	884282
90823	884283
66318	884284
64669	884285
164398	884286
1038	884287
87465	884288
179808	884289
229095	884290
77290	884291
67468	884292
55023	884293
183398	884294
123200	884295
44261	884296
279377	884297
112917	884298
119222	884299
8106	884300
241933	884301
80960	884302
150438	884303
195633	884304
118354	884305
76649	884306
111522	884307
187896	884308
280036	884309
65747	884310
138911	884311
46482	884312
125043	884313
6053	884314
94891	884315
40326	884316
16573	884317
31903	884318
16573	884319
101228	884320
16573	884321
66860	884322
7730	884323
138977	884324
174494	884325
124903	884326
3973	884327
36839	884328
256683	884329
11319	884330
10279	884331
78623	884332
143804	884333
15501	884334
154071	884335
79282	884336
10896	884337
83443	884338
1	884339
45196	884340
5735	884341
315454	884342
52103	884343
9247	884344
51564	884345
120533	884346
238636	884347
89169	884348
66860	884349
2944	884350
65162	884351
41650	884352
2934	884353
22266	884354
8682	884355
65578	884356
7152	884357
8676	884358
19199	884359
61120	884360
55864	884361
116238	884362
114730	884363
296389	884364
38611	884365
189136	884366
202560	884367
182403	884368
69012	884369
126656	884370
2443	884371
24719	884372
205910	884373
318571	884374
34294	884375
194980	884376
317734	884377
149674	884378
4802	884379
77763	884380
108850	884381
155848	884382
54364	884383
74494	884384
119548	884385
122640	884386
185795	884387
51373	884388
48560	884389
11957	884390
68300	884391
56496	884392
34820	884393
313148	884394
2292	884395
284	884396
17823	884397
316206	884398
117414	884399
251184	884400
3082	884401
76712	884402
4605	884403
108401	884404
923	884405
86659	884406
193767	884407
12254	884408
21536	884409
250268	884410
139200	884411
147932	884412
28533	884413
157002	884414
108823	884415
50440	884416
43908	884417
4105	884418
229315	884419
116684	884420
237607	884421
9692	884422
55380	884423
307390	884424
189069	884425
7271	884426
244926	884427
32966	884428
69551	884429
10774	884430
2972	884431
22905	884432
60786	884433
4418	884434
125251	884435
187148	884436
171168	884437
9	884438
40595	884439
77902	884440
124649	884441
12802	884442
34283	884443
98089	884444
52332	884445
23916	884446
52172	884447
58258	884448
90125	884449
13843	884450
39546	884451
77039	884452
146373	884453
104703	884454
129728	884455
60959	884456
97599	884457
213825	884458
395	884459
16743	884460
10340	884461
14707	884462
54003	884463
257483	884464
53099	884465
25423	884466
293720	884467
79632	884468
81807	884469
63520	884470
270431	884471
20094	884472
232709	884473
47170	884474
199843	884475
86624	884476
55053	884477
262731	884478
28918	884479
211846	884480
312480	884481
32929	884482
7386	884483
52299	884484
52391	884485
76715	884486
108478	884487
19460	884488
130122	884489
145839	884490
301314	884491
24600	884492
31216	884493
109504	884494
37	884495
71320	884496
101521	884497
118726	884498
24967	884499
112737	884500
12899	884501
173825	884502
25942	884503
29036	884504
95135	884505
1290	884506
64021	884507
336	884508
9268	884509
61877	884510
50105	884511
26980	884512
30226	884513
79159	884514
221203	884515
14659	884516
46237	884517
11041	884518
320070	884519
30414	884520
147699	884521
166204	884522
48497	884523
19382	884524
159272	884525
6335	884526
72374	884527
95689	884528
25503	884529
186124	884530
254557	884531
7066	884532
88423	884533
131573	884534
29941	884535
164420	884536
258883	884537
264563	884538
217913	884539
225262	884540
90436	884541
228038	884542
143833	884543
258946	884544
98835	884545
144834	884546
94155	884547
30710	884548
30382	884549
10312	884550
12448	884551
105986	884552
78648	884553
38676	884554
134469	884555
171734	884556
115264	884557
162303	884558
149645	884559
153377	884560
112920	884561
53405	884562
170593	884563
53785	884564
147297	884565
269643	884566
79921	884567
325349	884568
59481	884569
218774	884570
76206	884571
103061	884572
319322	884573
297120	884574
109712	884575
80057	884576
57788	884577
189554	884578
33086	884579
111485	884580
290704	884581
42837	884582
145377	884583
45933	884584
199166	884585
77473	884586
248506	884587
187539	884588
142958	884589
78083	884590
14308	884591
21538	884592
218013	884593
55839	884594
300090	884595
1049	884596
38461	884597
82014	884598
81949	884599
268483	884600
248644	884601
69911	884602
286086	884603
125999	884604
315649	884605
22283	884606
56081	884607
14019	884608
33812	884609
255350	884610
3920	884611
145522	884612
296807	884613
216594	884614
91273	884615
31740	884616
32202	884617
92973	884618
188396	884619
101374	884620
143417	884621
101133	884622
39841	884623
169886	884624
33183	884625
211987	884626
166213	884627
178754	884628
121921	884629
233712	884630
39855	884631
25729	884632
8007	884633
112268	884634
115468	884635
158958	884636
7587	884637
177697	884638
193056	884639
111446	884640
94156	884641
104413	884642
149362	884643
23571	884644
142953	884645
93557	884646
55607	884647
7535	884648
124523	884649
276223	884650
231427	884651
26500	884652
175297	884653
305894	884654
107814	884655
172303	884656
172217	884657
47594	884658
201418	884659
15682	884660
56037	884661
213639	884662
22378	884663
258225	884664
64629	884665
77286	884666
275008	884667
295818	884668
24061	884669
146191	884670
241727	884671
30624	884672
89968	884673
48511	884674
15131	884675
165243	884676
328176	884677
151023	884678
113110	884679
155635	884680
142791	884681
216841	884682
15878	884683
1420	884684
60696	884685
117348	884686
253190	884687
278367	884688
4387	884689
5998	884690
30983	884691
10807	884692
270229	884693
18562	884694
19689	884695
13773	884696
94631	884697
195065	884698
137192	884699
301648	884700
18871	884701
70696	884702
30604	884703
73135	884704
106484	884705
135314	884706
101527	884707
253795	884708
88480	884709
126482	884710
170222	884711
109135	884712
193488	884713
307759	884714
45307	884715
195757	884716
187171	884717
65035	884718
139160	884719
236512	884720
49134	884721
282840	884722
53491	884723
13194	884724
26857	884725
124703	884726
244439	884727
54468	884728
86010	884729
940	884730
310717	884731
26857	884732
280466	884733
118387	884734
91298	884735
167431	884736
24567	884737
162441	884738
133935	884739
23206	884740
71945	884741
48574	884742
200856	884743
65428	884744
9203	884745
192628	884746
190158	884747
320292	884748
103641	884749
132426	884750
72784	884751
154801	884752
39314	884753
29077	884754
113758	884755
152368	884756
149497	884757
12504	884758
97562	884759
293369	884760
292881	884761
85412	884762
57323	884763
60196	884764
39982	884765
38596	884766
12818	884767
26417	884768
47969	884769
125533	884770
47445	884771
23088	884772
35745	884773
106997	884774
57751	884775
53799	884776
70413	884777
106103	884778
256755	884779
182195	884780
63591	884781
105138	884782
44517	884783
89745	884784
196133	884785
57699	884786
279453	884787
33506	884788
138834	884789
15951	884790
90287	884791
19743	884792
59396	884793
36922	884794
258228	884795
183663	884796
105531	884797
125734	884798
104632	884799
14392	884800
147835	884801
53580	884802
161671	884803
130405	884804
282704	884805
48713	884806
126373	884807
26455	884808
82204	884809
16606	884810
21325	884811
3272	884812
10865	884813
157044	884814
51576	884815
90390	884816
54262	884817
45619	884818
124101	884819
162947	884820
259932	884821
105246	884822
185716	884823
246256	884824
49784	884825
60548	884826
32877	884827
2366	884828
9139	884829
277950	884830
74563	884831
126761	884832
199460	884833
36864	884834
26739	884835
208865	884836
245938	884837
187083	884838
80703	884839
9	884840
252533	884841
89144	884842
24436	884843
58534	884844
90917	884845
274419	884846
192128	884847
18471	884848
86476	884849
7454	884850
120686	884851
64137	884852
109296	884853
66506	884854
212924	884855
276090	884856
153405	884857
279003	884858
108897	884859
134404	884860
137469	884861
20602	884862
161415	884863
210104	884864
210061	884865
139023	884866
176796	884867
104583	884868
334	884869
18353	884870
176938	884871
27783	884872
92370	884873
36109	884874
50190	884875
156955	884876
148275	884877
162863	884878
314659	884879
305965	884880
314080	884881
148539	884882
80022	884883
199340	884884
35044	884885
210262	884886
5013	884887
48239	884888
27758	884889
48616	884890
90965	884891
70275	884892
253932	884893
52023	884894
68611	884895
131056	884896
99674	884897
193728	884898
213470	884899
13636	884900
56979	884901
203336	884902
38533	884903
23885	884904
77450	884905
19172	884906
26485	884907
28110	884908
4187	884909
46609	884910
113939	884911
49939	884912
35289	884913
47089	884914
98870	884915
30483	884916
19771	884917
134129	884918
4993	884919
85354	884920
97525	884921
133227	884922
88870	884923
81171	884924
18374	884925
19031	884926
132827	884927
53029	884928
100731	884929
143055	884930
206592	884931
9792	884932
143956	884933
5463	884934
198238	884935
70408	884936
123963	884937
13859	884938
36835	884939
180198	884940
123263	884941
96425	884942
220591	884943
49625	884944
269743	884945
165465	884946
155635	884947
280414	884948
88823	884949
80990	884950
152630	884951
30730	884952
92678	884953
916	884954
26776	884955
110005	884956
23798	884957
110167	884958
130240	884959
5998	884960
102548	884961
19370	884962
37455	884963
31129	884964
193546	884965
213074	884966
313303	884967
105934	884968
63430	884969
22537	884970
167622	884971
155519	884972
3759	884973
39865	884974
106825	884975
13178	884976
21425	884977
159799	884978
37314	884979
129928	884980
83849	884981
259842	884982
12513	884983
20318	884984
166227	884985
35815	884986
119505	884987
179127	884988
155516	884989
165487	884990
176476	884991
18386	884992
261835	884993
318986	884994
24072	884995
8067	884996
191362	884997
272317	884998
256617	884999
23675	885000
147279	885001
223239	885002
153822	885003
17422	885004
228055	885005
1146	885006
129276	885007
52278	885008
26776	885009
271241	885010
71009	885011
196966	885012
59759	885013
176008	885014
117274	885015
59878	885016
30403	885017
300635	885018
168753	885019
69642	885020
134375	885021
270165	885022
55097	885023
37219	885024
4473	885025
53306	885026
139489	885027
47004	885028
7892	885029
182891	885030
45133	885031
285293	885032
147803	885033
231424	885034
136936	885035
65903	885036
240046	885037
203193	885038
78611	885039
66646	885040
300037	885041
52462	885042
87029	885043
84028	885044
202343	885045
7463	885046
112297	885047
30624	885048
42644	885049
78984	885050
115997	885051
206424	885052
125632	885053
48249	885054
313551	885055
112379	885056
54008	885057
36818	885058
181651	885059
130672	885060
116316	885061
162079	885062
106828	885063
114865	885064
44553	885065
79679	885066
205485	885067
39347	885068
37280	885069
229974	885070
17410	885071
180641	885072
123521	885073
52283	885074
42516	885075
36696	885076
34507	885077
307665	885078
65384	885079
115866	885080
1594	885081
198780	885082
275621	885083
7786	885084
81309	885085
7103	885086
175222	885087
82628	885088
7704	885089
1063	885090
308073	885091
149234	885092
249131	885093
109991	885094
133336	885095
221712	885096
260317	885097
279671	885098
198230	885099
163378	885100
139728	885101
320012	885102
228082	885103
111436	885104
22943	885105
4475	885106
139665	885107
66680	885108
18600	885109
95486	885110
44148	885111
50231	885112
311412	885113
35181	885114
31303	885115
138069	885116
116730	885117
30706	885118
44945	885119
5795	885120
22236	885121
8107	885122
130274	885123
58552	885124
25714	885125
22458	885126
19844	885127
5199	885128
76286	885129
264101	885130
93481	885131
210224	885132
139028	885133
46930	885134
167515	885135
269378	885136
73007	885137
34127	885138
50231	885139
12041	885140
10865	885141
33921	885142
4880	885143
123867	885144
8075	885145
153656	885146
27292	885147
121111	885148
3705	885149
159540	885150
170153	885151
25024	885152
97880	885153
115006	885154
78976	885155
124020	885156
3805	885157
60943	885158
53716	885159
36199	885160
47609	885161
73687	885162
53399	885163
13777	885164
72061	885165
222652	885166
105629	885167
6059	885168
308333	885169
39650	885170
150233	885171
19244	885172
116541	885173
15686	885174
69919	885175
8481	885176
75750	885177
17920	885178
56660	885179
86515	885180
30995	885181
182	885182
220545	885183
37419	885184
184485	885185
50572	885186
214727	885187
7503	885188
153587	885189
29602	885190
51449	885191
10073	885192
33645	885193
36823	885194
12179	885195
140237	885196
18522	885197
87492	885198
114717	885199
108537	885200
112287	885201
112196	885202
73697	885203
64346	885204
85490	885205
56379	885206
8721	885207
74099	885208
58579	885209
7139	885210
308843	885211
295850	885212
30076	885213
17419	885214
19014	885215
34427	885216
12636	885217
4221	885218
117973	885219
110877	885220
66961	885221
181995	885222
169479	885223
23358	885224
310505	885225
66964	885226
123721	885227
18561	885228
27011	885229
26978	885230
135517	885231
173244	885232
52478	885233
302380	885234
34460	885235
105616	885236
262230	885237
270325	885238
183143	885239
914	885240
24674	885241
193117	885242
132741	885243
38	885244
75707	885245
74776	885246
42629	885247
34460	885248
20880	885249
273594	885250
62120	885251
46130	885252
211149	885253
29221	885254
189690	885255
120705	885256
44196	885257
254788	885258
19095	885259
33035	885260
248205	885261
165150	885262
167002	885263
8369	885264
28183	885265
150521	885266
47727	885267
105695	885268
108642	885269
53737	885270
45291	885271
300291	885272
246596	885273
65777	885274
111895	885275
133333	885276
66975	885277
40568	885278
21834	885279
98580	885280
59697	885281
69213	885282
23814	885283
3940	885284
87400	885285
189093	885286
60764	885287
10829	885288
14280	885289
77456	885290
270062	885291
16200	885292
8625	885293
96816	885294
162287	885295
164498	885296
38	885297
48148	885298
131356	885299
1211	885300
74105	885301
108708	885302
55571	885303
198809	885304
223487	885305
259218	885306
112321	885307
102372	885308
106928	885309
109277	885310
323843	885311
60406	885312
71941	885313
181112	885314
191171	885315
130509	885316
18504	885317
67903	885318
215322	885319
110636	885320
11474	885321
214968	885322
309289	885323
126956	885324
164805	885325
27821	885326
18308	885327
263397	885328
47415	885329
264854	885330
169291	885331
288420	885332
190504	885333
20557	885334
137811	885335
302868	885336
36017	885337
120935	885338
92004	885339
92058	885340
92506	885341
95099	885342
49455	885343
248774	885344
108247	885345
26421	885346
169350	885347
169994	885348
30587	885349
91384	885350
273700	885351
490	885352
121374	885353
61170	885354
137111	885355
36665	885356
61786	885357
158349	885358
91964	885359
10783	885360
5823	885361
144394	885362
155189	885363
63838	885364
323159	885365
11439	885366
55035	885367
134530	885368
59065	885369
318801	885370
66770	885371
96804	885372
76230	885373
256054	885374
67125	885375
41187	885376
34184	885377
320209	885378
308828	885379
203068	885380
1176	885381
50801	885382
91943	885383
38934	885384
210719	885385
125731	885386
998	885387
325647	885388
288418	885389
27932	885390
100705	885391
60041	885392
264911	885393
5823	885394
215000	885395
159309	885396
101878	885397
296273	885398
145560	885399
42965	885400
300957	885401
320911	885402
40263	885403
156326	885404
16689	885405
1	885406
62188	885407
297577	885408
125956	885409
12596	885410
123085	885411
94313	885412
24374	885413
286438	885414
238543	885415
8215	885416
40528	885417
24961	885418
130011	885419
62120	885420
237232	885421
177104	885422
116431	885423
116431	885424
135249	885425
104451	885426
38335	885427
213767	885428
124606	885429
239546	885430
95319	885431
129584	885432
233589	885433
228954	885434
280626	885435
46936	885436
97305	885437
274696	885438
38	885439
23579	885440
108727	885441
5823	885442
192119	885443
242879	885444
299725	885445
134884	885446
1023	885447
280239	885448
42881	885449
218180	885450
33836	885451
81976	885452
291120	885453
91554	885454
224254	885455
136833	885456
76230	885457
91885	885458
154995	885459
107219	885460
85840	885461
70781	885462
294581	885463
306036	885464
258151	885465
85294	885466
103871	885467
299096	885468
42080	885469
109638	885470
499	885471
26018	885472
40340	885473
48139	885474
37118	885475
28141	885476
181547	885477
158012	885478
73727	885479
191999	885480
122736	885481
304254	885482
33665	885483
18851	885484
48551	885485
314977	885486
84509	885487
48299	885488
164394	885489
125389	885490
310084	885491
17591	885492
121374	885493
49277	885494
51869	885495
25396	885496
193802	885497
54344	885498
123461	885499
155823	885500
192874	885501
24480	885502
6089	885503
142057	885504
173177	885505
176502	885506
17221	885507
126428	885508
15226	885509
166447	885510
104982	885511
41298	885512
76121	885513
3752	885514
10362	885515
19976	885516
10362	885517
66048	885518
42182	885519
48757	885520
53068	885521
73142	885522
2093	885523
148061	885524
14556	885525
246054	885526
225285	885527
239303	885528
24450	885529
244612	885530
25025	885531
131645	885532
28392	885533
206861	885534
213730	885535
216480	885536
59466	885537
85716	885538
63687	885539
134954	885540
108757	885541
153394	885542
48484	885543
188461	885544
322708	885545
127561	885546
26746	885547
127561	885548
110521	885549
59970	885550
66996	885551
141328	885552
123861	885553
160781	885554
35989	885555
25833	885556
6169	885557
52937	885558
1638	885559
210293	885560
69175	885561
211115	885562
2348	885563
99755	885564
63079	885565
99484	885566
20017	885567
68314	885568
183591	885569
8353	885570
38998	885571
12383	885572
12165	885573
104015	885574
50061	885575
58026	885576
82153	885577
101132	885578
105767	885579
204523	885580
48720	885581
39303	885582
67144	885583
471	885584
274322	885585
24483	885586
144570	885587
56304	885588
175479	885589
151442	885590
48441	885591
55061	885592
134678	885593
6314	885594
13829	885595
22540	885596
63014	885597
15601	885598
93520	885599
21143	885600
260699	885601
225974	885602
115138	885603
214751	885604
295551	885605
165124	885606
123213	885607
68442	885608
43394	885609
13829	885610
28674	885611
25203	885612
321386	885613
278212	885614
15104	885615
61789	885616
103029	885617
99764	885618
186296	885619
291857	885620
104916	885621
140671	885622
133824	885623
30389	885624
1657	885625
85034	885626
17423	885627
254915	885628
321960	885629
234698	885630
42350	885631
21619	885632
15518	885633
52893	885634
190489	885635
119030	885636
23293	885637
11082	885638
30721	885639
182243	885640
143875	885641
14112	885642
328098	885643
92676	885644
69349	885645
9663	885646
67625	885647
190998	885648
122626	885649
4276	885650
31243	885651
91774	885652
181965	885653
3257	885654
111512	885655
52840	885656
59586	885657
71510	885658
309180	885659
156427	885660
295702	885661
29312	885662
7149	885663
35873	885664
1	885665
114226	885666
26224	885667
1907	885668
258753	885669
258639	885670
201976	885671
106184	885672
28616	885673
140982	885674
31121	885675
72912	885676
81182	885677
62393	885678
99821	885679
153019	885680
7284	885681
21935	885682
132973	885683
4663	885684
37917	885685
99786	885686
4677	885687
92316	885688
74945	885689
127554	885690
44830	885691
322061	885692
136673	885693
213923	885694
201344	885695
22029	885696
6654	885697
99231	885698
19247	885699
326689	885700
129001	885701
73063	885702
37352	885703
192649	885704
44586	885705
238923	885706
60559	885707
8500	885708
110736	885709
8858	885710
91625	885711
94236	885712
155985	885713
4321	885714
157788	885715
42141	885716
37384	885717
263030	885718
104184	885719
99122	885720
545	885721
67078	885722
55363	885723
9010	885724
19444	885725
61056	885726
9037	885727
24184	885728
34779	885729
64001	885730
256833	885731
176393	885732
17130	885733
23074	885734
174378	885735
39147	885736
36904	885737
254880	885738
444	885739
323210	885740
32762	885741
28965	885742
2678	885743
36438	885744
1212	885745
88182	885746
155902	885747
224545	885748
74475	885749
208674	885750
2379	885751
76435	885752
80020	885753
81348	885754
28426	885755
159558	885756
254444	885757
276058	885758
559	885759
275804	885760
20480	885761
4617	885762
16898	885763
184456	885764
277574	885765
84412	885766
15055	885767
129006	885768
36412	885769
254350	885770
64768	885771
32628	885772
130123	885773
4376	885774
101348	885775
13207	885776
871	885777
214926	885778
235322	885779
30090	885780
290834	885781
153797	885782
29160	885783
91952	885784
101110	885785
660	885786
325640	885787
128729	885788
52655	885789
119025	885790
36136	885791
163363	885792
103837	885793
212749	885794
247401	885795
82560	885796
48778	885797
447	885798
22558	885799
27311	885800
26114	885801
173767	885802
294933	885803
103008	885804
24225	885805
23532	885806
26808	885807
240314	885808
24944	885809
20752	885810
108080	885811
26808	885812
128257	885813
36597	885814
6963	885815
3491	885816
26808	885817
1540	885818
171701	885819
9129	885820
1978	885821
126934	885822
75002	885823
17608	885824
30157	885825
155	885826
2046	885827
24295	885828
1307	885829
10398	885830
108356	885831
109281	885832
19986	885833
176083	885834
43777	885835
61073	885836
216178	885837
127554	885838
39112	885839
87987	885840
1516	885841
27135	885842
39898	885843
60908	885844
32501	885845
119315	885846
21361	885847
33322	885848
48353	885849
240047	885850
82828	885851
12187	885852
83461	885853
56513	885854
297057	885855
188114	885856
5793	885857
96784	885858
115292	885859
146952	885860
187373	885861
111933	885862
86756	885863
133	885864
21664	885865
21664	885866
16091	885867
46687	885868
8449	885869
199	885870
19442	885871
5375	885872
207100	885873
85878	885874
278	885875
43416	885876
27839	885877
95996	885878
12947	885879
5669	885880
1470	885881
2401	885882
2401	885883
17997	885884
105274	885885
9162	885886
30445	885887
283912	885888
74348	885889
131939	885890
70256	885891
70256	885892
70256	885893
187255	885894
1947	885895
166232	885896
3755	885897
50870	885898
210386	885899
158794	885900
186993	885901
51821	885902
10934	885903
76975	885904
15291	885905
1742	885906
39174	885907
22912	885908
138788	885909
66911	885910
32588	885911
131260	885912
211569	885913
244018	885914
8569	885915
152752	885916
94286	885917
34777	885918
12955	885919
15095	885920
178097	885921
17558	885922
342	885923
54886	885924
286524	885925
185209	885926
10754	885927
23081	885928
179062	885929
318181	885930
205553	885931
7059	885932
163254	885933
12520	885934
56694	885935
65891	885936
19567	885937
126101	885938
14644	885939
288363	885940
33649	885941
124	885942
22320	885943
77264	885944
85639	885945
42171	885946
1244	885947
71031	885948
173899	885949
79401	885950
3311	885951
182308	885952
70565	885953
258253	885954
22276	885955
66934	885956
832	885957
1004	885958
136135	885959
115143	885960
1714	885961
124453	885962
5371	885963
22779	885964
5759	885965
78057	885966
89575	885967
3808	885968
69964	885969
17982	885970
122181	885971
635	885972
71220	885973
3752	885974
201580	885975
121886	885976
666	885977
128102	885978
26114	885979
179475	885980
83620	885981
10237	885982
317568	885983
42451	885984
432	885985
5104	885986
44111	885987
144380	885988
1411	885989
18388	885990
208196	885991
56893	885992
22805	885993
13192	885994
81679	885995
65915	885996
129797	885997
69877	885998
1920	885999
4504	886000
60094	886001
306191	886002
152668	886003
133351	886004
53367	886005
45034	886006
244602	886007
4064	886008
136844	886009
166485	886010
58001	886011
71482	886012
1414	886013
40304	886014
15309	886015
118898	886016
151535	886017
69713	886018
7351	886019
318021	886020
58195	886021
49599	886022
4080	886023
89327	886024
177829	886025
485	886026
50776	886027
13808	886028
95609	886029
3134	886030
46034	886031
35954	886032
22356	886033
4097	886034
206	886035
65553	886036
149840	886037
144128	886038
140893	886039
2178	886040
38631	886041
266534	886042
45985	886043
211259	886044
120746	886045
9086	886046
92789	886047
11823	886048
66	886049
155692	886050
4549	886051
222160	886052
30910	886053
40193	886054
3280	886055
174319	886056
18276	886057
73733	886058
169723	886059
15696	886060
14398	886061
62101	886062
25337	886063
70597	886064
62868	886065
17340	886066
28294	886067
17223	886068
89344	886069
236232	886070
68420	886071
9815	886072
7921	886073
242778	886074
322544	886075
53826	886076
11620	886077
219029	886078
283	886079
3064	886080
56454	886081
231634	886082
1645	886083
13441	886084
46874	886085
3943	886086
71429	886087
312954	886088
174443	886089
240925	886090
298485	886091
53964	886092
201720	886093
52018	886094
194189	886095
187405	886096
2490	886097
300444	886098
177115	886099
44773	886100
30356	886101
34635	886102
305259	886103
321790	886104
41384	886105
18504	886106
203427	886107
17434	886108
847	886109
92	886110
37120	886111
109033	886112
48931	886113
1686	886114
99756	886115
213424	886116
147986	886117
125412	886118
9300	886119
72071	886120
57307	886121
66049	886122
56303	886123
184705	886124
44971	886125
16313	886126
30284	886127
15907	886128
108521	886129
45350	886130
41665	886131
37924	886132
91655	886133
121514	886134
30531	886135
13828	886136
63096	886137
12344	886138
16163	886139
59538	886140
72238	886141
253620	886142
285314	886143
218297	886144
299213	886145
73422	886146
27278	886147
41788	886148
33946	886149
19637	886150
286	886151
16481	886152
50951	886153
268434	886154
57387	886155
60421	886156
89970	886157
58253	886158
7431	886159
17205	886160
3175	886161
25095	886162
31640	886163
52477	886164
290137	886165
79002	886166
3130	886167
45390	886168
177318	886169
82275	886170
121072	886171
163866	886172
46554	886173
95067	886174
45430	886175
867	886176
1505	886177
680	886178
117743	886179
64475	886180
15448	886181
33840	886182
22202	886183
130843	886184
18382	886185
1877	886186
20890	886187
40412	886188
195148	886189
267123	886190
250011	886191
291134	886192
245140	886193
134025	886194
31904	886195
244618	886196
111819	886197
166895	886198
177014	886199
41023	886200
82503	886201
214901	886202
33982	886203
148535	886204
259402	886205
3930	886206
152232	886207
124520	886208
107808	886209
61432	886210
73803	886211
155156	886212
2730	886213
159150	886214
87802	886215
64430	886216
19746	886217
764	886218
36231	886219
5906	886220
15036	886221
27233	886222
64860	886223
23316	886224
1387	886225
19973	886226
135109	886227
33069	886228
27497	886229
3605	886230
61840	886231
6939	886232
142461	886233
16741	886234
124050	886235
83445	886236
21945	886237
28659	886238
119661	886239
36169	886240
91778	886241
168581	886242
12877	886243
140910	886244
77914	886245
13731	886246
141648	886247
41444	886248
30388	886249
63362	886250
16376	886251
21965	886252
27226	886253
75430	886254
55677	886255
172704	886256
118960	886257
186641	886258
111273	886259
148774	886260
14087	886261
70829	886262
42003	886263
43447	886264
38126	886265
79903	886266
127965	886267
568	886268
30493	886269
52325	886270
34348	886271
167357	886272
169510	886273
40949	886274
1267	886275
12930	886276
101957	886277
196038	886278
111504	886279
70873	886280
13449	886281
31856	886282
63180	886283
10042	886284
59904	886285
200703	886286
25630	886287
136726	886288
28647	886289
26317	886290
180378	886291
37773	886292
7167	886293
671	886294
32049	886295
4984	886296
9234	886297
70873	886298
83864	886299
71619	886300
94	886301
119008	886302
13285	886303
96	886304
113136	886305
164535	886306
101476	886307
41915	886308
5654	886309
16469	886310
38741	886311
87577	886312
6535	886313
96461	886314
40593	886315
40593	886316
33120	886317
120553	886318
187115	886319
5145	886320
123971	886321
53938	886322
85973	886323
47757	886324
34590	886325
174668	886326
214801	886327
485	886328
85436	886329
59932	886330
104834	886331
155485	886332
14620	886333
90335	886334
7728	886335
105286	886336
134055	886337
259295	886338
86904	886339
92760	886340
262398	886341
26	886342
18582	886343
129	886344
226	886345
623	886346
111722	886347
88392	886348
482	886349
172956	886350
106810	886351
67531	886352
30816	886353
68858	886354
78994	886355
5459	886356
2974	886357
65935	886358
20821	886359
143334	886360
28510	886361
87641	886362
73929	886363
103577	886364
4989	886365
44539	886366
101580	886367
243062	886368
243218	886369
71939	886370
131491	886371
20030	886372
55677	886373
230733	886374
104755	886375
14541	886376
70069	886377
44638	886378
56730	886379
202874	886380
64022	886381
1900	886382
219833	886383
25781	886384
121941	886385
173231	886386
20833	886387
225940	886388
206434	886389
47057	886390
39053	886391
38933	886392
240955	886393
16726	886394
56731	886395
10585	886396
12407	886397
151265	886398
21052	886399
38648	886400
59345	886401
4028	886402
96270	886403
16733	886404
13058	886405
74245	886406
24988	886407
3495	886408
1393	886409
162563	886410
95353	886411
258944	886412
16713	886413
49319	886414
57726	886415
974	886416
313483	886417
1703	886418
267412	886419
41671	886420
93390	886421
31471	886422
104187	886423
94577	886424
66670	886425
7571	886426
49934	886427
28057	886428
51808	886429
77979	886430
15901	886431
247355	886432
55366	886433
83257	886434
25032	886435
966	886436
158006	886437
317090	886438
216166	886439
230404	886440
184896	886441
276478	886442
104439	886443
123647	886444
164071	886445
100228	886446
188797	886447
4107	886448
13534	886449
46103	886450
23810	886451
314883	886452
39574	886453
284977	886454
189865	886455
45297	886456
193866	886457
133162	886458
256358	886459
15688	886460
6806	886461
216	886462
75107	886463
186638	886464
48565	886465
75950	886466
295	886467
40936	886468
259517	886469
216050	886470
98062	886471
35992	886472
104226	886473
89413	886474
55410	886475
86996	886476
317967	886477
9711	886478
113312	886479
441	886480
31501	886481
119319	886482
9462	886483
190576	886484
103023	886485
19561	886486
190695	886487
2857	886488
82757	886489
132846	886490
44972	886491
918	886492
54644	886493
116512	886494
45196	886495
211425	886496
102922	886497
141109	886498
2801	886499
134474	886500
114109	886501
107195	886502
122974	886503
122974	886504
47457	886505
40296	886506
165112	886507
106348	886508
196538	886509
30854	886510
91406	886511
50127	886512
178644	886513
173541	886514
157939	886515
29161	886516
52841	886517
109676	886518
48740	886519
9558	886520
269068	886521
222363	886522
127089	886523
51757	886524
40028	886525
21031	886526
18053	886527
287261	886528
94062	886529
5101	886530
139914	886531
116075	886532
85897	886533
12081	886534
157672	886535
16146	886536
3978	886537
63827	886538
277200	886539
16439	886540
68018	886541
99479	886542
4337	886543
12563	886544
26869	886545
48457	886546
91808	886547
107480	886548
5538	886549
98622	886550
145958	886551
283492	886552
94385	886553
16418	886554
3642	886555
282719	886556
9219	886557
27705	886558
86720	886559
219858	886560
62384	886561
149346	886562
124036	886563
76382	886564
175129	886565
228139	886566
91005	886567
9277	886568
197929	886569
135585	886570
64693	886571
13419	886572
6525	886573
124036	886574
197060	886575
111383	886576
123873	886577
2258	886578
102356	886579
74251	886580
178266	886581
272261	886582
272538	886583
74520	886584
74251	886585
102356	886586
38881	886587
115653	886588
6387	886589
133147	886590
17389	886591
12381	886592
13444	886593
164377	886594
60067	886595
30437	886596
1266	886597
74810	886598
15812	886599
51404	886600
220521	886601
267556	886602
121910	886603
78112	886604
11604	886605
1599	886606
55775	886607
85681	886608
10646	886609
737	886610
9928	886611
28309	886612
37081	886613
22916	886614
119	886615
95	886616
159944	886617
215425	886618
53363	886619
25	886620
193291	886621
4161	886622
45667	886623
187170	886624
19790	886625
86269	886626
181919	886627
25439	886628
39764	886629
73836	886630
8563	886631
530	886632
138330	886633
326318	886634
88215	886635
193014	886636
43403	886637
300759	886638
183719	886639
25314	886640
44628	886641
20494	886642
18896	886643
52752	886644
3442	886645
205376	886646
39051	886647
27530	886648
84898	886649
631	886650
106	886651
631	886652
355	886653
52581	886654
631	886655
206171	886656
84178	886657
45479	886658
16575	886659
214618	886660
80842	886661
67992	886662
216772	886663
74198	886664
22349	886665
22349	886666
25121	886667
199229	886668
9710	886669
46141	886670
4414	886671
11822	886672
49100	886673
24341	886674
55881	886675
109688	886676
90969	886677
2278	886678
1720	886679
90027	886680
141533	886681
140493	886682
25830	886683
39722	886684
328505	886685
4930	886686
159019	886687
1931	886688
33966	886689
158158	886690
198	886691
230619	886692
106540	886693
25305	886694
168838	886695
163762	886696
41	886697
104490	886698
72365	886699
123319	886700
149204	886701
98	886702
119422	886703
831	886704
51848	886705
90881	886706
59690	886707
153644	886708
235960	886709
278178	886710
122033	886711
187965	886712
197562	886713
68430	886714
5675	886715
41457	886716
172297	886717
100943	886718
185053	886719
55405	886720
45479	886721
178725	886722
146238	886723
93655	886724
57389	886725
252221	886726
261527	886727
197798	886728
35592	886729
121590	886730
110540	886731
238631	886732
34114	886733
20574	886734
98341	886735
74562	886736
321009	886737
222091	886738
241430	886739
216099	886740
209107	886741
25305	886742
216099	886743
120872	886744
108995	886745
239039	886746
284480	886747
284572	886748
259134	886749
66855	886750
21173	886751
211935	886752
291150	886753
99316	886754
40946	886755
322553	886756
33316	886757
33316	886758
159361	886759
155282	886760
45966	886761
103788	886762
182672	886763
163587	886764
88476	886765
48707	886766
67833	886767
67833	886768
121127	886769
229619	886770
1303	886771
58473	886772
48276	886773
67249	886774
22185	886775
596	886776
8512	886777
96144	886778
44027	886779
56194	886780
169803	886781
260220	886782
82363	886783
57557	886784
69713	886785
140419	886786
6744	886787
52953	886788
23452	886789
31588	886790
126266	886791
32294	886792
207115	886793
35518	886794
98767	886795
154567	886796
271167	886797
99829	886798
215878	886799
2103	886800
163946	886801
134199	886802
82363	886803
126950	886804
82551	886805
81759	886806
100948	886807
108692	886808
109370	886809
185053	886810
10460	886811
42273	886812
320	886813
150645	886814
265756	886815
22425	886816
141741	886817
216768	886818
23174	886819
100918	886820
50345	886821
294517	886822
213265	886823
6420	886824
107399	886825
305530	886826
179655	886827
75689	886828
227931	886829
138714	886830
237803	886831
74446	886832
217151	886833
46057	886834
151247	886835
205450	886836
119860	886837
77349	886838
114471	886839
77349	886840
140427	886841
301043	886842
230821	886843
17798	886844
62247	886845
170118	886846
196328	886847
192567	886848
239290	886849
132012	886850
283875	886851
99829	886852
208668	886853
242293	886854
80327	886855
61170	886856
204384	886857
2258	886858
32671	886859
135544	886860
147969	886861
20607	886862
182584	886863
29689	886864
82002	886865
164022	886866
7289	886867
156986	886868
134514	886869
10834	886870
10834	886871
289317	886872
256937	886873
23052	886874
62106	886875
145989	886876
145989	886877
229564	886878
24331	886879
144993	886880
60230	886881
100459	886882
60230	886883
97103	886884
82690	886885
67467	886886
82690	886887
183444	886888
183444	886889
300504	886890
259628	886891
258408	886892
76445	886893
98543	886894
11587	886895
64172	886896
18290	886897
189854	886898
214159	886899
123310	886900
9096	886901
112458	886902
289461	886903
65575	886904
41457	886905
212800	886906
127577	886907
103739	886908
119472	886909
138016	886910
138016	886911
40019	886912
68161	886913
1250	886914
50358	886915
214750	886916
9689	886917
70774	886918
58535	886919
258469	886920
44515	886921
269830	886922
144568	886923
236005	886924
152937	886925
31219	886926
34638	886927
67992	886928
245397	886929
20634	886930
3807	886931
253264	886932
39835	886933
22185	886934
141348	886935
126234	886936
68356	886937
79579	886938
112682	886939
35949	886940
318519	886941
23174	886942
109600	886943
124942	886944
80466	886945
197587	886946
172015	886947
2811	886948
126890	886949
20112	886950
262539	886951
75861	886952
197401	886953
29329	886954
247	886955
20292	886956
19053	886957
19053	886958
220725	886959
20913	886960
61525	886961
5101	886962
35114	886963
250667	886964
203112	886965
120883	886966
130094	886967
216098	886968
136494	886969
76533	886970
5765	886971
201152	886972
8876	886973
35735	886974
57008	886975
219323	886976
17763	886977
1134	886978
12396	886979
8116	886980
18189	886981
5520	886982
24270	886983
49139	886984
97528	886985
4697	886986
3647	886987
101366	886988
154054	886989
317960	886990
50628	886991
199	886992
18958	886993
53329	886994
95100	886995
4364	886996
10881	886997
158	886998
170526	886999
31987	887000
230375	887001
16136	887002
47093	887003
142641	887004
210422	887005
6490	887006
121023	887007
17467	887008
238529	887009
57417	887010
88431	887011
2048	887012
280253	887013
38298	887014
55586	887015
43800	887016
15973	887017
123856	887018
284638	887019
78087	887020
42572	887021
70587	887022
309236	887023
88756	887024
43714	887025
55409	887026
299850	887027
117577	887028
30279	887029
65849	887030
24140	887031
155636	887032
40107	887033
150485	887034
119361	887035
150783	887036
38460	887037
149409	887038
285829	887039
142824	887040
221541	887041
121771	887042
311454	887043
180010	887044
277666	887045
179685	887046
176792	887047
119175	887048
120146	887049
163296	887050
139576	887051
71737	887052
46504	887053
125293	887054
245343	887055
184419	887056
20691	887057
145190	887058
172900	887059
232202	887060
282015	887061
35265	887062
158854	887063
314881	887064
185432	887065
222973	887066
44627	887067
179361	887068
141203	887069
147649	887070
321555	887071
191942	887072
46197	887073
170036	887074
62640	887075
101274	887076
150706	887077
238010	887078
327375	887079
287176	887080
122200	887081
273371	887082
54362	887083
124265	887084
260664	887085
195083	887086
122504	887087
295421	887088
219652	887089
172149	887090
187756	887091
24955	887092
188028	887093
148587	887094
120735	887095
52012	887096
295584	887097
224720	887098
230734	887099
148931	887100
97128	887101
118209	887102
167462	887103
64943	887104
202344	887105
199972	887106
246961	887107
217409	887108
256597	887109
212929	887110
210816	887111
104547	887112
149089	887113
149960	887114
71936	887115
284197	887116
177188	887117
159855	887118
78087	887119
150584	887120
53543	887121
210804	887122
88857	887123
293144	887124
120003	887125
20096	887126
89897	887127
114048	887128
63730	887129
197106	887130
70236	887131
138868	887132
232792	887133
206757	887134
283378	887135
35047	887136
50483	887137
167219	887138
136500	887139
321475	887140
305225	887141
140747	887142
12894	887143
176263	887144
6672	887145
196084	887146
51405	887147
52039	887148
78059	887149
78245	887150
118841	887151
118870	887152
57128	887153
116223	887154
257616	887155
78756	887156
210577	887157
77656	887158
8319	887159
119314	887160
185930	887161
156405	887162
290285	887163
190235	887164
247581	887165
188771	887166
292828	887167
17908	887168
26438	887169
70477	887170
121821	887171
119048	887172
63537	887173
171403	887174
172107	887175
194811	887176
39652	887177
205007	887178
275381	887179
14292	887180
226721	887181
125662	887182
148176	887183
33753	887184
262584	887185
280211	887186
52039	887187
247837	887188
120942	887189
157309	887190
242947	887191
142961	887192
119252	887193
153553	887194
24747	887195
6108	887196
121722	887197
118362	887198
188271	887199
5909	887200
185327	887201
87717	887202
159254	887203
124914	887204
209486	887205
39207	887206
66904	887207
302479	887208
291936	887209
78756	887210
119201	887211
22009	887212
121065	887213
296322	887214
296437	887215
77709	887216
51378	887217
77183	887218
272052	887219
119954	887220
285966	887221
78966	887222
289187	887223
285489	887224
35047	887225
279444	887226
1574	887227
287412	887228
284705	887229
119596	887230
283197	887231
283557	887232
164780	887233
17908	887234
129894	887235
257367	887236
192190	887237
94555	887238
31937	887239
5870	887240
82496	887241
73478	887242
327744	887243
245974	887244
33794	887245
193047	887246
17908	887247
1177	887248
118841	887249
175201	887250
173515	887251
195094	887252
103564	887253
212875	887254
114255	887255
171313	887256
237383	887257
26675	887258
93171	887259
72892	887260
39119	887261
51445	887262
130532	887263
58379	887264
121047	887265
175152	887266
255374	887267
244431	887268
279536	887269
29602	887270
70795	887271
111047	887272
121284	887273
39910	887274
211781	887275
5085	887276
88271	887277
140916	887278
7671	887279
171660	887280
15067	887281
108932	887282
185543	887283
74436	887284
233071	887285
103879	887286
599	887287
200446	887288
219603	887289
35096	887290
35179	887291
34521	887292
73448	887293
25431	887294
99062	887295
51865	887296
92767	887297
64541	887298
120960	887299
96455	887300
142744	887301
127415	887302
180521	887303
271590	887304
315924	887305
77289	887306
154092	887307
77708	887308
103987	887309
124443	887310
95436	887311
48133	887312
192841	887313
157361	887314
184105	887315
2173	887316
165612	887317
302012	887318
49280	887319
32375	887320
186636	887321
185886	887322
119149	887323
185985	887324
187589	887325
187812	887326
79495	887327
173169	887328
14489	887329
86708	887330
30024	887331
166888	887332
40723	887333
57238	887334
122006	887335
327921	887336
79870	887337
59815	887338
201866	887339
202512	887340
121228	887341
175853	887342
73466	887343
285620	887344
123818	887345
38085	887346
8495	887347
55854	887348
209971	887349
9824	887350
67723	887351
13729	887352
76361	887353
5909	887354
41888	887355
92691	887356
33753	887357
137528	887358
9666	887359
36281	887360
37178	887361
21619	887362
25996	887363
128840	887364
110549	887365
42341	887366
122233	887367
3683	887368
192285	887369
5017	887370
108100	887371
28075	887372
38463	887373
31314	887374
22506	887375
353	887376
97559	887377
73804	887378
20862	887379
2740	887380
51042	887381
300109	887382
13305	887383
183851	887384
165548	887385
2740	887386
40806	887387
51601	887388
1150	887389
795	887390
79635	887391
76361	887392
183656	887393
86116	887394
211692	887395
306413	887396
24666	887397
5909	887398
1296	887399
11030	887400
22124	887401
25602	887402
30525	887403
116050	887404
5887	887405
9990	887406
34852	887407
182413	887408
80166	887409
259985	887410
169761	887411
242303	887412
105892	887413
259152	887414
133003	887415
146978	887416
6687	887417
144330	887418
194617	887419
96117	887420
59077	887421
98009	887422
123611	887423
202792	887424
58612	887425
58612	887426
296477	887427
53617	887428
273762	887429
320	887430
123259	887431
55840	887432
185114	887433
3788	887434
295932	887435
174224	887436
249312	887437
106351	887438
6229	887439
4529	887440
249953	887441
4529	887442
137497	887443
157098	887444
90629	887445
218710	887446
90606	887447
77412	887448
104655	887449
111260	887450
158292	887451
31712	887452
248042	887453
26936	887454
43215	887455
6235	887456
20954	887457
73700	887458
15195	887459
210049	887460
194880	887461
28236	887462
80879	887463
135822	887464
1970	887465
57677	887466
15044	887467
311848	887468
5884	887469
196932	887470
191664	887471
115656	887472
59925	887473
1739	887474
73497	887475
29229	887476
4983	887477
13875	887478
14992	887479
9262	887480
19934	887481
5618	887482
129249	887483
75427	887484
19652	887485
57850	887486
52821	887487
200772	887488
57141	887489
138693	887490
9130	887491
98778	887492
207198	887493
36875	887494
28794	887495
128589	887496
22720	887497
70936	887498
28304	887499
199546	887500
8511	887501
314815	887502
311264	887503
304123	887504
27119	887505
284120	887506
202743	887507
183086	887508
146848	887509
197954	887510
65220	887511
212017	887512
89587	887513
149009	887514
234899	887515
65606	887516
42749	887517
12401	887518
268919	887519
2116	887520
43701	887521
20042	887522
75253	887523
119100	887524
96668	887525
237390	887526
230825	887527
79848	887528
1729	887529
216207	887530
193425	887531
79462	887532
133334	887533
199186	887534
88468	887535
184834	887536
179502	887537
5066	887538
28957	887539
14033	887540
3574	887541
116900	887542
2103	887543
184928	887544
134727	887545
11170	887546
48550	887547
28964	887548
5248	887549
36324	887550
37003	887551
261470	887552
7583	887553
20615	887554
163589	887555
199721	887556
32497	887557
57048	887558
10002	887559
186202	887560
19457	887561
9415	887562
281380	887563
114460	887564
208435	887565
11437	887566
49371	887567
34766	887568
188383	887569
177963	887570
193123	887571
191587	887572
53651	887573
53996	887574
2118	887575
82456	887576
121666	887577
49579	887578
22753	887579
145603	887580
631	887581
211396	887582
191776	887583
39005	887584
215103	887585
84731	887586
25751	887587
57842	887588
16250	887589
519	887590
35819	887591
19061	887592
154456	887593
3396	887594
58262	887595
11882	887596
22527	887597
24878	887598
122014	887599
138394	887600
103797	887601
1583	887602
1436	887603
182955	887604
166383	887605
95345	887606
173453	887607
110146	887608
125991	887609
29241	887610
18417	887611
64256	887612
85361	887613
28003	887614
48271	887615
31819	887616
67127	887617
75234	887618
24190	887619
54401	887620
18155	887621
19964	887622
188806	887623
104420	887624
11181	887625
37608	887626
75935	887627
116200	887628
25953	887629
13636	887630
12703	887631
20943	887632
52018	887633
102689	887634
15852	887635
23277	887636
43371	887637
208509	887638
2281	887639
76705	887640
166989	887641
88358	887642
73621	887643
3112	887644
80280	887645
74464	887646
38322	887647
3840	887648
289653	887649
11888	887650
400	887651
282757	887652
268359	887653
9875	887654
81963	887655
63767	887656
124682	887657
19210	887658
18402	887659
35774	887660
5758	887661
202617	887662
116586	887663
8349	887664
46949	887665
78432	887666
17517	887667
84762	887668
20978	887669
54890	887670
167728	887671
7851	887672
37359	887673
22195	887674
1195	887675
111079	887676
33859	887677
34097	887678
57938	887679
2965	887680
10102	887681
822	887682
283018	887683
10345	887684
10345	887685
316852	887686
35429	887687
18763	887688
4621	887689
23249	887690
48458	887691
124349	887692
2106	887693
36972	887694
46967	887695
12531	887696
2031	887697
10564	887698
6247	887699
58114	887700
38152	887701
4998	887702
249417	887703
132029	887704
47887	887705
51813	887706
136677	887707
124271	887708
6847	887709
24439	887710
85917	887711
238083	887712
26352	887713
57455	887714
78911	887715
6162	887716
184125	887717
41721	887718
116174	887719
35688	887720
53642	887721
43919	887722
54036	887723
125816	887724
43594	887725
127557	887726
192126	887727
144279	887728
160258	887729
6399	887730
129182	887731
79755	887732
26275	887733
82929	887734
70098	887735
53515	887736
152355	887737
5259	887738
21857	887739
138964	887740
89674	887741
168919	887742
835	887743
4419	887744
2299	887745
54563	887746
77433	887747
37038	887748
78598	887749
248173	887750
135445	887751
36637	887752
90007	887753
26655	887754
198922	887755
110948	887756
24900	887757
167680	887758
35791	887759
28638	887760
304835	887761
17473	887762
156449	887763
90136	887764
44473	887765
128139	887766
44294	887767
133970	887768
211457	887769
10853	887770
26840	887771
78274	887772
4322	887773
27305	887774
131090	887775
56380	887776
46766	887777
58747	887778
147357	887779
199157	887780
108132	887781
148500	887782
302783	887783
2670	887784
127430	887785
70140	887786
166172	887787
11843	887788
137193	887789
116149	887790
26983	887791
41626	887792
11083	887793
24503	887794
6385	887795
141030	887796
76173	887797
12189	887798
20119	887799
65	887800
193055	887801
114788	887802
35698	887803
66784	887804
2274	887805
40432	887806
7184	887807
112700	887808
51623	887809
25937	887810
15288	887811
20677	887812
83419	887813
204231	887814
144346	887815
24439	887816
23444	887817
177324	887818
316236	887819
4844	887820
19687	887821
26417	887822
5933	887823
79039	887824
136052	887825
85304	887826
18942	887827
27851	887828
7505	887829
34457	887830
50339	887831
51468	887832
325085	887833
39852	887834
189812	887835
11637	887836
63982	887837
145648	887838
1427	887839
18089	887840
125324	887841
18799	887842
2192	887843
200824	887844
81397	887845
157154	887846
144386	887847
119958	887848
52940	887849
151	887850
86423	887851
113349	887852
127297	887853
63205	887854
35820	887855
123076	887856
195507	887857
217296	887858
91931	887859
95880	887860
269625	887861
4897	887862
85471	887863
1107	887864
40716	887865
277058	887866
87649	887867
26	887868
164284	887869
59448	887870
3739	887871
200066	887872
20220	887873
123128	887874
28536	887875
18960	887876
75571	887877
15061	887878
35493	887879
232996	887880
129355	887881
157921	887882
48287	887883
175639	887884
266592	887885
18974	887886
147025	887887
320080	887888
7305	887889
297249	887890
59833	887891
636	887892
45675	887893
15775	887894
37297	887895
195506	887896
43865	887897
185	887898
264784	887899
8337	887900
34053	887901
87530	887902
17924	887903
56412	887904
16372	887905
20200	887906
88796	887907
126997	887908
70147	887909
74274	887910
124207	887911
88397	887912
34218	887913
53395	887914
30624	887915
1333	887916
125063	887917
77744	887918
77400	887919
3265	887920
155804	887921
26618	887922
26018	887923
7689	887924
256507	887925
93805	887926
19167	887927
14123	887928
14115	887929
18597	887930
83	887931
32993	887932
1099	887933
61418	887934
10129	887935
7899	887936
10536	887937
210428	887938
204170	887939
49621	887940
166720	887941
79617	887942
22894	887943
58011	887944
109450	887945
128267	887946
754	887947
162050	887948
109862	887949
1264	887950
266640	887951
45247	887952
92	887953
2649	887954
125778	887955
37395	887956
2815	887957
8922	887958
33596	887959
110411	887960
31532	887961
312299	887962
20030	887963
20570	887964
5270	887965
25807	887966
16432	887967
31468	887968
72124	887969
5335	887970
65	887971
20621	887972
16886	887973
76802	887974
55740	887975
754	887976
8472	887977
106162	887978
14615	887979
32605	887980
48180	887981
322348	887982
136771	887983
23400	887984
15024	887985
22364	887986
90782	887987
214248	887988
7160	887989
17206	887990
11902	887991
72263	887992
9555	887993
236729	887994
34475	887995
107653	887996
68977	887997
228621	887998
183406	887999
11633	888000
79	888001
901	888002
27317	888003
37431	888004
95832	888005
66130	888006
7685	888007
58817	888008
131738	888009
73504	888010
21525	888011
215	888012
125543	888013
29988	888014
81919	888015
11507	888016
33505	888017
164714	888018
10322	888019
117256	888020
15699	888021
32823	888022
105550	888023
70685	888024
152524	888025
106362	888026
16885	888027
201851	888028
92448	888029
280077	888030
39252	888031
73931	888032
25138	888033
89975	888034
13567	888035
52864	888036
133196	888037
62425	888038
37139	888039
10852	888040
27749	888041
125558	888042
72868	888043
55591	888044
6399	888045
299954	888046
38425	888047
216054	888048
5395	888049
86633	888050
61459	888051
38150	888052
73197	888053
274289	888054
118112	888055
26422	888056
18983	888057
24367	888058
24367	888059
1820	888060
27214	888061
50276	888062
45979	888063
278388	888064
14958	888065
61249	888066
19778	888067
282665	888068
12590	888069
80678	888070
33047	888071
189985	888072
16936	888073
15000	888074
77073	888075
26746	888076
57930	888077
7317	888078
138972	888079
45921	888080
192024	888081
83332	888082
72050	888083
49462	888084
5582	888085
44347	888086
990	888087
9266	888088
45987	888089
80954	888090
13315	888091
17340	888092
185826	888093
6978	888094
98431	888095
1952	888096
252	888097
26796	888098
118953	888099
40066	888100
7310	888101
1405	888102
42840	888103
140594	888104
43250	888105
15476	888106
176318	888107
39220	888108
16060	888109
166772	888110
76236	888111
200878	888112
97412	888113
129041	888114
116588	888115
6923	888116
4753	888117
68977	888118
109164	888119
43427	888120
89137	888121
185643	888122
122566	888123
93952	888124
22312	888125
48496	888126
38660	888127
56886	888128
99703	888129
213397	888130
136095	888131
2843	888132
887	888133
43785	888134
74818	888135
3633	888136
13789	888137
4280	888138
59131	888139
11245	888140
137888	888141
8806	888142
82998	888143
111747	888144
116887	888145
185106	888146
53572	888147
88604	888148
120639	888149
122097	888150
1820	888151
80934	888152
135257	888153
61970	888154
15667	888155
86816	888156
168239	888157
111590	888158
16936	888159
291980	888160
72651	888161
276846	888162
138572	888163
6622	888164
258439	888165
76566	888166
222099	888167
96077	888168
179215	888169
138107	888170
91102	888171
13848	888172
65868	888173
35629	888174
26018	888175
32009	888176
326255	888177
181532	888178
2687	888179
51947	888180
90097	888181
57711	888182
65929	888183
29149	888184
15669	888185
16328	888186
30065	888187
104815	888188
20993	888189
8978	888190
17911	888191
62800	888192
91132	888193
42671	888194
6388	888195
388	888196
187855	888197
165337	888198
1394	888199
18116	888200
62003	888201
3178	888202
201095	888203
1188	888204
202608	888205
106379	888206
37097	888207
83501	888208
47297	888209
178705	888210
27990	888211
522	888212
133234	888213
39411	888214
16983	888215
1488	888216
132659	888217
49577	888218
323787	888219
137768	888220
1400	888221
147673	888222
24624	888223
161893	888224
69553	888225
149363	888226
197472	888227
3261	888228
190580	888229
9048	888230
20389	888231
16254	888232
224751	888233
51324	888234
15228	888235
73308	888236
195574	888237
39356	888238
273012	888239
277613	888240
73427	888241
4921	888242
1134	888243
19711	888244
2991	888245
9180	888246
21870	888247
16420	888248
85591	888249
8343	888250
38240	888251
530	888252
115234	888253
14306	888254
14306	888255
169797	888256
38562	888257
27047	888258
19137	888259
35975	888260
107488	888261
78452	888262
207076	888263
325404	888264
3926	888265
13987	888266
55101	888267
10936	888268
82187	888269
123780	888270
53452	888271
273112	888272
217464	888273
168572	888274
268858	888275
175218	888276
101532	888277
174011	888278
196208	888279
33223	888280
5003	888281
4974	888282
18978	888283
927	888284
21035	888285
101215	888286
70478	888287
254960	888288
11660	888289
129433	888290
87511	888291
29226	888292
53977	888293
16222	888294
66563	888295
18399	888296
155109	888297
204286	888298
2869	888299
33736	888300
32065	888301
8863	888302
215774	888303
273167	888304
38831	888305
18582	888306
133524	888307
32888	888308
9193	888309
10983	888310
215478	888311
77532	888312
12980	888313
77236	888314
13745	888315
89741	888316
27790	888317
14422	888318
14422	888319
55686	888320
54869	888321
14580	888322
14580	888323
73996	888324
206720	888325
14639	888326
8102	888327
176074	888328
185879	888329
85051	888330
322533	888331
87688	888332
21685	888333
5106	888334
9471	888335
4463	888336
81032	888337
53702	888338
114669	888339
13389	888340
340	888341
45441	888342
18947	888343
115852	888344
22039	888345
156988	888346
47081	888347
69123	888348
106326	888349
84132	888350
2597	888351
84459	888352
175360	888353
32831	888354
36336	888355
239502	888356
3932	888357
208423	888358
206733	888359
38989	888360
46440	888361
70047	888362
20584	888363
18712	888364
24042	888365
7630	888366
10297	888367
10297	888368
15176	888369
996	888370
137595	888371
214951	888372
71495	888373
14950	888374
6207	888375
119865	888376
8100	888377
9265	888378
57298	888379
62444	888380
42889	888381
121123	888382
112481	888383
35464	888384
29304	888385
9549	888386
23421	888387
244298	888388
41545	888389
160060	888390
34795	888391
31603	888392
12164	888393
176033	888394
212291	888395
69760	888396
6072	888397
49247	888398
68910	888399
159899	888400
111959	888401
39126	888402
13054	888403
1402	888404
49927	888405
160289	888406
56347	888407
321861	888408
29276	888409
165583	888410
13054	888411
19137	888412
36570	888413
121795	888414
17769	888415
25679	888416
194417	888417
57591	888418
4729	888419
133332	888420
81087	888421
63273	888422
111445	888423
19601	888424
132268	888425
258185	888426
76472	888427
16779	888428
299108	888429
176	888430
63995	888431
112159	888432
72037	888433
4172	888434
143049	888435
269354	888436
159966	888437
53282	888438
69446	888439
86137	888440
40826	888441
84922	888442
49112	888443
37541	888444
139288	888445
4465	888446
42656	888447
263492	888448
1142	888449
56952	888450
54610	888451
14561	888452
324884	888453
26885	888454
70771	888455
217343	888456
16779	888457
46718	888458
260822	888459
274884	888460
27460	888461
50411	888462
3349	888463
111718	888464
4870	888465
83525	888466
125825	888467
48067	888468
161177	888469
70105	888470
63126	888471
30541	888472
14368	888473
110145	888474
98395	888475
28881	888476
206503	888477
127389	888478
35926	888479
1183	888480
161946	888481
110798	888482
3026	888483
255580	888484
148154	888485
204234	888486
7295	888487
9551	888488
78714	888489
3111	888490
1282	888491
47	888492
15213	888493
257548	888494
184686	888495
95588	888496
145128	888497
74098	888498
8102	888499
116929	888500
136663	888501
90986	888502
4227	888503
17726	888504
141949	888505
60006	888506
150796	888507
72469	888508
120678	888509
136122	888510
33612	888511
308284	888512
106744	888513
48684	888514
62402	888515
92003	888516
20816	888517
20816	888518
21677	888519
433	888520
11930	888521
245746	888522
108553	888523
4968	888524
283959	888525
322101	888526
200557	888527
200556	888528
138249	888529
50535	888530
214122	888531
4182	888532
82194	888533
36531	888534
90816	888535
300937	888536
70024	888537
115030	888538
92003	888539
89712	888540
250579	888541
161087	888542
148139	888543
14161	888544
8543	888545
2981	888546
54540	888547
199014	888548
19677	888549
39664	888550
78566	888551
197460	888552
72161	888553
5401	888554
130882	888555
64933	888556
130197	888557
89450	888558
300651	888559
30632	888560
318643	888561
200446	888562
307	888563
56601	888564
194521	888565
17761	888566
116760	888567
75115	888568
253840	888569
260413	888570
21445	888571
21445	888572
15201	888573
106144	888574
106144	888575
38526	888576
178046	888577
1028	888578
69685	888579
8373	888580
10042	888581
15884	888582
88846	888583
12934	888584
149925	888585
29032	888586
173761	888587
206079	888588
81106	888589
15747	888590
25315	888591
14835	888592
82380	888593
221009	888594
8506	888595
306456	888596
20095	888597
159755	888598
215	888599
9099	888600
35594	888601
6680	888602
9456	888603
1581	888604
207190	888605
41734	888606
10853	888607
5292	888608
73834	888609
294334	888610
83458	888611
59586	888612
9543	888613
5661	888614
177669	888615
33971	888616
34198	888617
96461	888618
969	888619
2313	888620
14428	888621
158113	888622
33899	888623
279392	888624
38040	888625
1954	888626
59877	888627
111957	888628
115427	888629
135977	888630
19346	888631
10668	888632
26664	888633
31646	888634
185238	888635
136151	888636
33864	888637
81305	888638
4267	888639
8114	888640
11429	888641
504	888642
27	888643
141412	888644
16994	888645
8249	888646
9076	888647
64864	888648
120082	888649
47322	888650
76	888651
102724	888652
1645	888653
9460	888654
12224	888655
151807	888656
380	888657
25318	888658
3435	888659
190094	888660
58367	888661
38351	888662
105732	888663
6726	888664
3315	888665
37	888666
137219	888667
17836	888668
48432	888669
1385	888670
220248	888671
91331	888672
16849	888673
322	888674
61605	888675
28259	888676
10882	888677
34425	888678
267768	888679
21199	888680
157711	888681
4638	888682
22706	888683
17900	888684
17466	888685
1114	888686
8786	888687
4288	888688
3422	888689
29941	888690
78062	888691
18423	888692
3305	888693
11283	888694
111516	888695
16196	888696
55278	888697
55950	888698
518	888699
1217	888700
5065	888701
72642	888702
162902	888703
1298	888704
25486	888705
77413	888706
80496	888707
34523	888708
116124	888709
186377	888710
100340	888711
74841	888712
213885	888713
226912	888714
25069	888715
41519	888716
45717	888717
78924	888718
2395	888719
143419	888720
61375	888721
18767	888722
329	888723
79978	888724
855	888725
41890	888726
5968	888727
3580	888728
110553	888729
18502	888730
68462	888731
3645	888732
100858	888733
277428	888734
39210	888735
129	888736
143517	888737
65835	888738
105951	888739
129	888740
134365	888741
815	888742
202225	888743
815	888744
120379	888745
324466	888746
87044	888747
4450	888748
9888	888749
3645	888750
153	888751
8049	888752
69	888753
18968	888754
38692	888755
106300	888756
815	888757
31396	888758
110468	888759
129606	888760
181600	888761
21276	888762
4937	888763
1787	888764
3157	888765
92034	888766
63934	888767
16762	888768
126399	888769
6710	888770
21969	888771
19625	888772
120658	888773
4519	888774
49145	888775
119325	888776
9098	888777
126651	888778
4646	888779
96609	888780
56583	888781
91871	888782
132	888783
109366	888784
157968	888785
203722	888786
208	888787
26610	888788
38956	888789
2484	888790
20877	888791
5669	888792
36725	888793
48895	888794
3206	888795
137468	888796
9682	888797
118777	888798
69	888799
5684	888800
5169	888801
21663	888802
5458	888803
1600	888804
100169	888805
118725	888806
45441	888807
11067	888808
106244	888809
39220	888810
8113	888811
38257	888812
44731	888813
80572	888814
136317	888815
214773	888816
108185	888817
41661	888818
2181	888819
79158	888820
82967	888821
11949	888822
750	888823
119058	888824
185460	888825
10623	888826
33664	888827
97189	888828
10	888829
294	888830
6178	888831
39387	888832
22273	888833
865	888834
241956	888835
13	888836
819	888837
36947	888838
11675	888839
13446	888840
256660	888841
15291	888842
36849	888843
23190	888844
2038	888845
86647	888846
15	888847
34358	888848
116102	888849
80349	888850
825	888851
35647	888852
50522	888853
26547	888854
204649	888855
39831	888856
41840	888857
79280	888858
16578	888859
222424	888860
44494	888861
36701	888862
18871	888863
58986	888864
32454	888865
87201	888866
108722	888867
48301	888868
11517	888869
57433	888870
7500	888871
254396	888872
3560	888873
42830	888874
10927	888875
15553	888876
2329	888877
43081	888878
48004	888879
39919	888880
7478	888881
130200	888882
213	888883
19516	888884
179592	888885
582	888886
15716	888887
4983	888888
13021	888889
305	888890
207476	888891
17003	888892
115	888893
1334	888894
96621	888895
1110	888896
62689	888897
12060	888898
131307	888899
75365	888900
9022	888901
4874	888902
1213	888903
211876	888904
28498	888905
644	888906
58505	888907
6604	888908
2576	888909
87114	888910
295912	888911
54617	888912
84722	888913
98507	888914
1425	888915
701	888916
47507	888917
22977	888918
11263	888919
669	888920
58531	888921
665	888922
14541	888923
325672	888924
43933	888925
9507	888926
206612	888927
14995	888928
107031	888929
6384	888930
32978	888931
1239	888932
247836	888933
11816	888934
2263	888935
77	888936
231	888937
211800	888938
190471	888939
84405	888940
111922	888941
145869	888942
145869	888943
244558	888944
113738	888945
66667	888946
222062	888947
216529	888948
196288	888949
128144	888950
137337	888951
213789	888952
212536	888953
3642	888954
147	888955
5026	888956
27423	888957
18616	888958
113876	888959
10699	888960
49124	888961
42915	888962
119409	888963
8747	888964
249400	888965
322411	888966
5723	888967
212616	888968
7980	888969
1359	888970
27423	888971
270214	888972
321136	888973
8919	888974
257509	888975
84053	888976
10809	888977
77175	888978
56259	888979
53413	888980
321380	888981
257965	888982
211234	888983
231139	888984
873	888985
5753	888986
81893	888987
8599	888988
72602	888989
55487	888990
128786	888991
290617	888992
89093	888993
92561	888994
170442	888995
4598	888996
83421	888997
2154	888998
21574	888999
198266	889000
14289	889001
110597	889002
2481	889003
68415	889004
18506	889005
59210	889006
3028	889007
67775	889008
1653	889009
36821	889010
298776	889011
13034	889012
66034	889013
12077	889014
18126	889015
5929	889016
13611	889017
17030	889018
36549	889019
13034	889020
33132	889021
60568	889022
77192	889023
64329	889024
6533	889025
5077	889026
18862	889027
76921	889028
186599	889029
36297	889030
6829	889031
29946	889032
35524	889033
43383	889034
18669	889035
316697	889036
88150	889037
7817	889038
21240	889039
163651	889040
53109	889041
8254	889042
23412	889043
65040	889044
65143	889045
233907	889046
25208	889047
10106	889048
30638	889049
36557	889050
73916	889051
71834	889052
13755	889053
44840	889054
47832	889055
18425	889056
57644	889057
19455	889058
34457	889059
97129	889060
11926	889061
10495	889062
17676	889063
75982	889064
2502	889065
77986	889066
3086	889067
21695	889068
6526	889069
150984	889070
53048	889071
28801	889072
272399	889073
24812	889074
49210	889075
42928	889076
24604	889077
76587	889078
14073	889079
4576	889080
177794	889081
32276	889082
100809	889083
24837	889084
3748	889085
182288	889086
75634	889087
57909	889088
102831	889089
284174	889090
137383	889091
136276	889092
57112	889093
17802	889094
18708	889095
184174	889096
18970	889097
18350	889098
8032	889099
89695	889100
202	889101
35717	889102
35398	889103
77715	889104
2861	889105
10757	889106
1415	889107
49314	889108
23134	889109
26816	889110
38037	889111
35524	889112
8032	889113
2929	889114
131591	889115
10520	889116
39101	889117
14560	889118
24061	889119
8191	889120
18411	889121
53621	889122
83371	889123
114474	889124
75600	889125
75344	889126
108849	889127
58695	889128
7535	889129
35189	889130
164977	889131
10087	889132
255330	889133
16009	889134
44594	889135
39247	889136
212651	889137
15066	889138
39396	889139
113911	889140
52823	889141
17371	889142
103713	889143
44207	889144
37219	889145
186084	889146
6327	889147
121474	889148
1706	889149
43551	889150
210563	889151
168704	889152
82422	889153
79165	889154
279484	889155
58203	889156
12687	889157
4005	889158
65703	889159
118248	889160
95412	889161
208408	889162
12271	889163
87186	889164
142833	889165
56198	889166
26729	889167
54963	889168
19037	889169
30231	889170
38662	889171
14549	889172
14640	889173
23578	889174
14042	889175
32358	889176
9010	889177
121319	889178
27553	889179
479	889180
15529	889181
7718	889182
97427	889183
10182	889184
6630	889185
22963	889186
5661	889187
6333	889188
304078	889189
297474	889190
131592	889191
11244	889192
77852	889193
30771	889194
30771	889195
308624	889196
19990	889197
73480	889198
3031	889199
780	889200
131481	889201
55926	889202
84872	889203
55926	889204
114151	889205
133545	889206
25263	889207
1292	889208
267340	889209
33947	889210
96906	889211
269947	889212
20693	889213
395	889214
105830	889215
260491	889216
23510	889217
100010	889218
26668	889219
297699	889220
283051	889221
147143	889222
61664	889223
249344	889224
105692	889225
109759	889226
280474	889227
37635	889228
176037	889229
80842	889230
115353	889231
156841	889232
108875	889233
227013	889234
12751	889235
43536	889236
213014	889237
31353	889238
54526	889239
124595	889240
48816	889241
76569	889242
77088	889243
289905	889244
85349	889245
117716	889246
117716	889247
63644	889248
295254	889249
108599	889250
103932	889251
261120	889252
314406	889253
104380	889254
104380	889255
31353	889256
591	889257
303144	889258
249091	889259
256405	889260
154672	889261
50647	889262
132454	889263
1150	889264
259309	889265
146306	889266
179418	889267
12776	889268
71755	889269
148299	889270
6760	889271
218028	889272
159164	889273
192935	889274
72726	889275
220571	889276
2528	889277
2528	889278
261951	889279
153756	889280
294113	889281
192118	889282
176531	889283
198724	889284
117260	889285
150605	889286
257988	889287
13890	889288
86384	889289
60457	889290
28074	889291
52018	889292
177802	889293
160449	889294
38409	889295
177052	889296
267545	889297
292558	889298
231837	889299
166261	889300
82872	889301
270175	889302
56072	889303
132279	889304
153189	889305
84101	889306
27841	889307
14149	889308
222458	889309
150486	889310
59089	889311
186970	889312
220510	889313
37413	889314
107115	889315
39192	889316
170398	889317
31387	889318
157878	889319
176075	889320
229998	889321
44822	889322
18448	889323
259955	889324
265454	889325
10028	889326
136198	889327
218270	889328
53331	889329
148385	889330
196629	889331
47966	889332
35081	889333
23279	889334
89679	889335
104822	889336
162342	889337
184828	889338
53000	889339
203472	889340
193660	889341
322972	889342
83785	889343
245764	889344
193228	889345
191892	889346
103214	889347
22441	889348
229024	889349
113145	889350
83979	889351
27524	889352
38898	889353
11471	889354
31930	889355
268151	889356
20414	889357
310	889358
61586	889359
1701	889360
13693	889361
42044	889362
100766	889363
50414	889364
136182	889365
158681	889366
177042	889367
137912	889368
3020	889369
135064	889370
35474	889371
4839	889372
922	889373
23311	889374
44080	889375
63849	889376
17126	889377
127458	889378
50854	889379
64914	889380
29475	889381
299	889382
43999	889383
74885	889384
112744	889385
593	889386
654	889387
189	889388
13522	889389
265882	889390
64564	889391
22000	889392
265	889393
138104	889394
149456	889395
233762	889396
82	889397
57377	889398
5558	889399
11802	889400
599	889401
4167	889402
54573	889403
4194	889404
1066	889405
2541	889406
10379	889407
96291	889408
6981	889409
45236	889410
33180	889411
68025	889412
581	889413
53201	889414
5667	889415
181595	889416
14762	889417
22515	889418
7612	889419
16272	889420
344	889421
63977	889422
94828	889423
30965	889424
126419	889425
246214	889426
80740	889427
162181	889428
44193	889429
972	889430
3348	889431
68991	889432
79964	889433
11315	889434
5959	889435
2469	889436
826	889437
175021	889438
25217	889439
5146	889440
8735	889441
4852	889442
2429	889443
120572	889444
6875	889445
1694	889446
5985	889447
983	889448
88950	889449
11674	889450
979	889451
883	889452
34650	889453
119	889454
17879	889455
98748	889456
116722	889457
149156	889458
20753	889459
6204	889460
181872	889461
188977	889462
74304	889463
21724	889464
87201	889465
212100	889466
83340	889467
32469	889468
138930	889469
100413	889470
291431	889471
223818	889472
10023	889473
99938	889474
41	889475
88	889476
253727	889477
2502	889478
103235	889479
103333	889480
35178	889481
227189	889482
168583	889483
100753	889484
6658	889485
15968	889486
63117	889487
41681	889488
41062	889489
190847	889490
129154	889491
170697	889492
2255	889493
37751	889494
66544	889495
2889	889496
54175	889497
31569	889498
891	889499
1483	889500
107485	889501
45196	889502
1435	889503
205732	889504
320896	889505
5159	889506
97872	889507
37204	889508
56689	889509
171458	889510
289575	889511
29890	889512
35303	889513
133686	889514
32306	889515
22889	889516
249080	889517
233329	889518
14988	889519
109106	889520
9647	889521
73915	889522
113885	889523
177191	889524
10123	889525
49156	889526
113808	889527
214803	889528
33952	889529
38468	889530
86415	889531
49156	889532
49213	889533
13084	889534
21668	889535
49671	889536
7502	889537
76629	889538
100816	889539
7346	889540
154589	889541
4532	889542
70208	889543
4083	889544
2293	889545
22348	889546
57255	889547
1174	889548
3424	889549
159665	889550
11571	889551
91568	889552
159665	889553
10987	889554
18923	889555
110594	889556
24695	889557
57255	889558
8341	889559
208435	889560
31547	889561
149153	889562
99434	889563
32331	889564
8961	889565
77452	889566
78102	889567
51847	889568
138364	889569
21385	889570
81341	889571
140881	889572
1856	889573
230625	889574
9909	889575
173380	889576
21556	889577
171715	889578
172783	889579
263956	889580
177468	889581
136024	889582
303063	889583
47323	889584
16557	889585
111396	889586
25104	889587
26872	889588
126235	889589
116285	889590
326116	889591
12223	889592
186644	889593
181010	889594
67267	889595
117208	889596
8277	889597
52134	889598
52134	889599
13394	889600
76111	889601
50271	889602
12901	889603
22603	889604
168967	889605
38087	889606
92670	889607
34445	889608
184471	889609
182882	889610
275629	889611
168	889612
9790	889613
10737	889614
132726	889615
7606	889616
51372	889617
109845	889618
280503	889619
95936	889620
3420	889621
3420	889622
8028	889623
206425	889624
115560	889625
273981	889626
182203	889627
19373	889628
19373	889629
131698	889630
8028	889631
8028	889632
15014	889633
153916	889634
251424	889635
53749	889636
77527	889637
15638	889638
90210	889639
44168	889640
158060	889641
175	889642
51787	889643
115381	889644
115381	889645
116176	889646
182024	889647
2507	889648
29526	889649
120834	889650
37147	889651
4890	889652
60536	889653
249030	889654
6340	889655
1695	889656
3192	889657
19123	889658
12061	889659
19223	889660
48377	889661
19787	889662
8454	889663
133522	889664
72970	889665
278982	889666
287945	889667
39834	889668
44190	889669
6940	889670
1	889671
107836	889672
6681	889673
82118	889674
53340	889675
2027	889676
4443	889677
195391	889678
46789	889679
202151	889680
202151	889681
35680	889682
107765	889683
76569	889684
120537	889685
73788	889686
16266	889687
10083	889688
96873	889689
38233	889690
126847	889691
237657	889692
70795	889693
35744	889694
71532	889695
70600	889696
68267	889697
13443	889698
9578	889699
271052	889700
301879	889701
179374	889702
22685	889703
173725	889704
11197	889705
95880	889706
8132	889707
125745	889708
196138	889709
30524	889710
39968	889711
15871	889712
22583	889713
9087	889714
29058	889715
74153	889716
48844	889717
319	889718
95916	889719
587	889720
103665	889721
259030	889722
111693	889723
16361	889724
311481	889725
151832	889726
31281	889727
261060	889728
168546	889729
70811	889730
259537	889731
108749	889732
83081	889733
112003	889734
104587	889735
123394	889736
147039	889737
170406	889738
66175	889739
166392	889740
4877	889741
87876	889742
60013	889743
148605	889744
104712	889745
4534	889746
83184	889747
587	889748
78591	889749
1098	889750
38411	889751
7696	889752
16000	889753
1496	889754
300073	889755
55000	889756
86158	889757
53583	889758
38171	889759
221523	889760
114766	889761
58914	889762
34390	889763
30976	889764
596	889765
391	889766
125745	889767
72793	889768
159094	889769
79759	889770
197122	889771
120179	889772
105240	889773
3626	889774
6897	889775
67436	889776
41093	889777
51436	889778
124722	889779
169775	889780
108886	889781
141814	889782
141765	889783
17780	889784
190321	889785
181828	889786
32629	889787
259750	889788
6624	889789
94989	889790
241807	889791
36689	889792
47224	889793
22083	889794
167214	889795
291210	889796
20680	889797
142050	889798
39565	889799
124663	889800
58833	889801
279245	889802
69567	889803
181342	889804
142325	889805
231657	889806
108886	889807
259938	889808
79488	889809
160368	889810
267364	889811
188083	889812
140814	889813
8083	889814
151641	889815
82884	889816
100302	889817
114603	889818
2724	889819
260742	889820
109773	889821
117478	889822
23171	889823
55609	889824
214051	889825
1882	889826
68916	889827
113551	889828
147505	889829
15710	889830
24490	889831
36459	889832
268057	889833
110419	889834
170552	889835
197603	889836
51658	889837
25308	889838
96297	889839
37398	889840
285941	889841
151696	889842
1154	889843
14035	889844
3955	889845
40773	889846
188931	889847
1314	889848
5180	889849
2589	889850
65570	889851
27155	889852
46123	889853
23695	889854
6572	889855
142497	889856
160996	889857
73199	889858
134629	889859
209693	889860
45442	889861
48854	889862
208123	889863
46169	889864
125492	889865
6085	889866
48625	889867
206409	889868
227849	889869
304279	889870
195506	889871
42032	889872
325436	889873
9702	889874
3017	889875
91057	889876
82021	889877
310557	889878
172020	889879
122115	889880
2141	889881
72922	889882
83608	889883
130576	889884
175139	889885
74370	889886
193823	889887
23896	889888
175086	889889
50404	889890
108926	889891
33066	889892
26540	889893
108828	889894
3616	889895
116293	889896
300842	889897
135169	889898
50157	889899
196768	889900
24250	889901
53330	889902
116378	889903
76100	889904
32575	889905
75380	889906
292495	889907
303645	889908
24250	889909
196768	889910
14226	889911
3509	889912
86667	889913
2095	889914
100502	889915
59628	889916
264096	889917
112643	889918
112643	889919
65081	889920
97052	889921
76908	889922
76026	889923
157569	889924
32609	889925
25348	889926
47659	889927
99133	889928
184430	889929
157774	889930
12030	889931
174308	889932
115914	889933
26220	889934
199980	889935
38628	889936
106356	889937
142878	889938
13373	889939
310991	889940
69031	889941
123418	889942
81656	889943
26119	889944
167192	889945
324632	889946
285320	889947
13368	889948
12107	889949
46838	889950
136532	889951
119814	889952
80433	889953
122686	889954
123358	889955
80625	889956
13005	889957
323947	889958
125917	889959
46535	889960
206634	889961
14030	889962
160187	889963
70765	889964
24319	889965
90521	889966
85752	889967
105543	889968
134744	889969
129538	889970
53930	889971
77278	889972
80202	889973
51471	889974
177924	889975
87334	889976
238103	889977
304150	889978
74335	889979
34506	889980
197368	889981
124983	889982
58079	889983
146060	889984
70211	889985
189953	889986
171987	889987
87907	889988
191945	889989
64512	889990
146017	889991
93650	889992
81097	889993
58079	889994
278172	889995
315309	889996
110636	889997
91854	889998
109567	889999
209949	890000
30947	890001
14175	890002
34609	890003
124936	890004
43636	890005
226070	890006
176189	890007
268963	890008
23309	890009
232794	890010
21643	890011
320805	890012
162713	890013
250272	890014
268584	890015
157742	890016
291631	890017
80066	890018
120666	890019
8995	890020
142705	890021
15294	890022
138738	890023
30117	890024
151545	890025
9686	890026
5935	890027
13338	890028
226902	890029
112086	890030
192680	890031
18120	890032
44047	890033
183248	890034
110214	890035
107537	890036
53196	890037
132723	890038
114058	890039
252112	890040
15581	890041
39380	890042
307565	890043
75745	890044
88113	890045
34920	890046
24268	890047
74047	890048
29436	890049
103627	890050
202237	890051
130122	890052
14413	890053
3604	890054
15581	890055
71366	890056
83214	890057
192114	890058
115146	890059
29894	890060
18926	890061
88956	890062
289837	890063
177692	890064
130363	890065
138173	890066
296147	890067
264529	890068
31389	890069
58292	890070
81463	890071
96485	890072
670	890073
8827	890074
36444	890075
16915	890076
886	890077
5135	890078
4356	890079
200872	890080
14032	890081
204455	890082
126773	890083
30268	890084
9401	890085
19423	890086
16945	890087
46793	890088
39463	890089
6466	890090
4169	890091
16330	890092
46441	890093
13264	890094
86310	890095
2205	890096
28151	890097
59577	890098
739	890099
12151	890100
784	890101
7644	890102
886	890103
94	890104
165	890105
13665	890106
115178	890107
62996	890108
7569	890109
314504	890110
15371	890111
159782	890112
70786	890113
44377	890114
112653	890115
130592	890116
174922	890117
30894	890118
7391	890119
81536	890120
303413	890121
127806	890122
87168	890123
107211	890124
177480	890125
17639	890126
81304	890127
162073	890128
1206	890129
96644	890130
43552	890131
1719	890132
231943	890133
75076	890134
290954	890135
21750	890136
8036	890137
107657	890138
71971	890139
71992	890140
114965	890141
115953	890142
5236	890143
299870	890144
178813	890145
251375	890146
231738	890147
149666	890148
9625	890149
61437	890150
40057	890151
47045	890152
102718	890153
251396	890154
175036	890155
991	890156
226990	890157
109266	890158
952	890159
321155	890160
67107	890161
115830	890162
137012	890163
104540	890164
58174	890165
184873	890166
29708	890167
17211	890168
62084	890169
201261	890170
48067	890171
179265	890172
22501	890173
156316	890174
225542	890175
280046	890176
210970	890177
172552	890178
87332	890179
106710	890180
1234	890181
4298	890182
45592	890183
696	890184
227495	890185
63135	890186
55915	890187
108847	890188
57548	890189
82020	890190
74171	890191
55604	890192
122521	890193
3615	890194
19119	890195
4949	890196
24047	890197
15628	890198
2378	890199
87123	890200
160905	890201
82497	890202
181839	890203
24972	890204
32231	890205
75422	890206
9233	890207
201321	890208
31654	890209
115041	890210
84092	890211
215639	890212
117483	890213
170512	890214
321022	890215
188629	890216
185975	890217
300694	890218
204339	890219
203510	890220
35852	890221
16681	890222
124466	890223
32245	890224
190455	890225
9050	890226
125141	890227
9791	890228
144743	890229
77952	890230
27488	890231
128477	890232
14670	890233
310008	890234
131005	890235
139100	890236
253310	890237
156961	890238
3271	890239
34365	890240
108586	890241
150602	890242
11174	890243
1325	890244
206796	890245
72553	890246
13973	890247
252900	890248
143586	890249
209066	890250
80900	890251
213548	890252
146613	890253
181305	890254
1679	890255
32872	890256
147782	890257
207591	890258
95372	890259
1962	890260
72975	890261
62466	890262
30968	890263
211792	890264
176874	890265
326629	890266
279925	890267
97284	890268
244320	890269
146488	890270
180646	890271
225771	890272
11242	890273
930	890274
136926	890275
254921	890276
1510	890277
2916	890278
162668	890279
106597	890280
29867	890281
142204	890282
108318	890283
52347	890284
435	890285
29444	890286
155695	890287
5464	890288
50429	890289
320054	890290
3951	890291
12419	890292
3667	890293
3058	890294
36409	890295
25460	890296
164593	890297
307890	890298
72661	890299
186955	890300
322146	890301
37989	890302
49727	890303
18354	890304
177641	890305
99602	890306
113376	890307
150715	890308
66202	890309
8216	890310
2618	890311
59403	890312
16727	890313
84382	890314
114291	890315
210517	890316
150309	890317
77658	890318
199348	890319
127981	890320
12395	890321
104650	890322
101603	890323
68022	890324
114880	890325
8951	890326
36859	890327
227966	890328
72370	890329
12969	890330
1654	890331
189258	890332
76556	890333
269722	890334
24334	890335
54334	890336
138189	890337
3271	890338
281061	890339
4710	890340
138653	890341
209066	890342
207790	890343
2800	890344
137245	890345
20773	890346
118361	890347
28881	890348
14846	890349
76073	890350
12881	890351
32088	890352
79521	890353
84897	890354
7846	890355
73295	890356
221668	890357
91676	890358
89701	890359
19635	890360
204987	890361
73059	890362
203799	890363
95786	890364
214408	890365
1510	890366
328156	890367
120756	890368
132988	890369
178910	890370
63793	890371
166429	890372
317282	890373
198356	890374
21889	890375
17839	890376
5279	890377
396	890378
11989	890379
62115	890380
2594	890381
72285	890382
16530	890383
49948	890384
2362	890385
311361	890386
144553	890387
27935	890388
25613	890389
31472	890390
62999	890391
39718	890392
265062	890393
85785	890394
114819	890395
38164	890396
13168	890397
8772	890398
54307	890399
19181	890400
47377	890401
24698	890402
11527	890403
176351	890404
28025	890405
122374	890406
8951	890407
176472	890408
14513	890409
7995	890410
3657	890411
85603	890412
725	890413
75338	890414
115905	890415
21858	890416
4459	890417
16624	890418
325198	890419
150665	890420
108326	890421
261895	890422
61907	890423
78125	890424
28438	890425
147237	890426
42349	890427
58228	890428
301001	890429
168531	890430
126888	890431
119356	890432
26765	890433
250449	890434
66772	890435
244755	890436
213175	890437
16891	890438
165288	890439
312421	890440
124751	890441
34491	890442
81412	890443
144526	890444
237497	890445
115163	890446
146225	890447
12303	890448
23997	890449
2208	890450
31004	890451
124828	890452
151504	890453
124828	890454
48641	890455
323584	890456
29229	890457
11365	890458
29971	890459
44908	890460
21539	890461
23262	890462
30126	890463
278770	890464
4534	890465
13575	890466
199875	890467
135273	890468
75041	890469
15466	890470
2609	890471
63911	890472
584	890473
18835	890474
112211	890475
104901	890476
2239	890477
105980	890478
37931	890479
39362	890480
203877	890481
7836	890482
120542	890483
193078	890484
135007	890485
30993	890486
74770	890487
2608	890488
15449	890489
213989	890490
186436	890491
283026	890492
16040	890493
19520	890494
209530	890495
299853	890496
279849	890497
247641	890498
36331	890499
84977	890500
5013	890501
19564	890502
108172	890503
181830	890504
157996	890505
25338	890506
15778	890507
212163	890508
137665	890509
127564	890510
9208	890511
180811	890512
5242	890513
3825	890514
76830	890515
57846	890516
25466	890517
19755	890518
277	890519
20334	890520
13334	890521
28848	890522
33055	890523
116536	890524
18743	890525
144640	890526
66627	890527
62937	890528
162507	890529
214005	890530
122043	890531
95344	890532
66030	890533
135252	890534
189266	890535
35323	890536
253094	890537
12531	890538
19156	890539
15149	890540
95926	890541
13933	890542
303617	890543
1701	890544
6026	890545
107422	890546
1751	890547
32822	890548
127464	890549
193492	890550
138676	890551
26081	890552
24434	890553
146157	890554
75383	890555
16193	890556
13678	890557
79182	890558
50288	890559
42220	890560
3931	890561
70165	890562
133809	890563
88985	890564
170479	890565
8241	890566
323614	890567
168928	890568
33290	890569
279201	890570
303638	890571
73472	890572
31041	890573
59692	890574
50515	890575
26430	890576
45859	890577
141445	890578
3275	890579
310052	890580
61566	890581
13270	890582
199719	890583
204839	890584
35145	890585
209751	890586
208324	890587
7332	890588
1	890589
17942	890590
216025	890591
164311	890592
141969	890593
2881	890594
98721	890595
29833	890596
61116	890597
8650	890598
3193	890599
138057	890600
168646	890601
90984	890602
28727	890603
111485	890604
59461	890605
38281	890606
158687	890607
26498	890608
171728	890609
47682	890610
69935	890611
48249	890612
126463	890613
125658	890614
62408	890615
141958	890616
32619	890617
8455	890618
46699	890619
82084	890620
146102	890621
4156	890622
197327	890623
32907	890624
87178	890625
98410	890626
187384	890627
147155	890628
59622	890629
13145	890630
39299	890631
33408	890632
183917	890633
30621	890634
30515	890635
280863	890636
302387	890637
314998	890638
24936	890639
82661	890640
102743	890641
44355	890642
78475	890643
186455	890644
10459	890645
7272	890646
118400	890647
176452	890648
6963	890649
288817	890650
5755	890651
169128	890652
246229	890653
22756	890654
4676	890655
4407	890656
244272	890657
9359	890658
7721	890659
132753	890660
3343	890661
56158	890662
34546	890663
172910	890664
234133	890665
89962	890666
237876	890667
16767	890668
34344	890669
103179	890670
247311	890671
1132	890672
15723	890673
61200	890674
57197	890675
204085	890676
120557	890677
5172	890678
3035	890679
396	890680
78550	890681
71695	890682
61244	890683
25361	890684
51015	890685
94157	890686
100500	890687
76927	890688
25399	890689
25361	890690
255054	890691
105026	890692
110768	890693
123007	890694
92832	890695
60940	890696
202685	890697
150425	890698
83150	890699
142588	890700
164335	890701
49105	890702
37286	890703
13868	890704
72694	890705
309673	890706
23952	890707
110110	890708
191659	890709
11649	890710
29041	890711
223569	890712
236871	890713
287031	890714
11991	890715
6703	890716
57098	890717
30418	890718
198162	890719
6000	890720
71708	890721
2050	890722
12965	890723
103603	890724
77615	890725
63595	890726
25711	890727
25361	890728
24815	890729
67547	890730
7814	890731
61592	890732
6079	890733
215637	890734
62317	890735
250786	890736
194533	890737
181380	890738
251934	890739
13412	890740
138414	890741
326364	890742
86368	890743
215611	890744
137924	890745
120090	890746
1048	890747
81672	890748
74344	890749
57216	890750
135292	890751
50961	890752
69209	890753
119490	890754
35098	890755
152415	890756
152415	890757
264514	890758
39734	890759
38688	890760
214391	890761
171177	890762
23539	890763
70241	890764
121091	890765
76491	890766
140059	890767
137682	890768
57440	890769
7814	890770
158024	890771
173652	890772
13277	890773
192529	890774
52460	890775
130608	890776
145717	890777
17541	890778
8302	890779
145881	890780
168260	890781
1130	890782
2754	890783
19113	890784
95275	890785
21546	890786
138131	890787
20304	890788
123786	890789
153357	890790
77833	890791
6806	890792
233670	890793
52537	890794
31057	890795
65132	890796
228970	890797
204553	890798
65132	890799
130	890800
213411	890801
24490	890802
72992	890803
12756	890804
106776	890805
29459	890806
49482	890807
69044	890808
51353	890809
66569	890810
119027	890811
294372	890812
35964	890813
199020	890814
128893	890815
9308	890816
88564	890817
147	890818
48595	890819
37165	890820
213864	890821
51054	890822
90434	890823
113352	890824
66127	890825
53411	890826
52247	890827
1946	890828
133111	890829
95811	890830
83800	890831
142067	890832
24898	890833
275946	890834
107253	890835
171246	890836
9094	890837
45647	890838
9672	890839
233498	890840
8130	890841
36139	890842
85407	890843
96074	890844
1022	890845
86861	890846
297321	890847
310520	890848
114958	890849
33475	890850
159645	890851
57824	890852
102457	890853
2463	890854
69851	890855
107947	890856
131808	890857
14071	890858
63	890859
238038	890860
182669	890861
9130	890862
1114	890863
247199	890864
183034	890865
31737	890866
3641	890867
128080	890868
75563	890869
24117	890870
462	890871
136784	890872
930	890873
149517	890874
98421	890875
18543	890876
57760	890877
23369	890878
327493	890879
4503	890880
7929	890881
192794	890882
27533	890883
59638	890884
14705	890885
2817	890886
510	890887
11483	890888
2267	890889
186238	890890
6554	890891
2252	890892
11458	890893
185756	890894
5170	890895
76119	890896
118062	890897
60953	890898
77884	890899
64964	890900
197799	890901
59273	890902
322596	890903
275406	890904
181365	890905
16610	890906
233078	890907
121112	890908
60308	890909
19747	890910
189178	890911
49126	890912
83706	890913
145639	890914
315539	890915
285	890916
162277	890917
102083	890918
158525	890919
140638	890920
30978	890921
66651	890922
109774	890923
22004	890924
162341	890925
122798	890926
47805	890927
37989	890928
320701	890929
47898	890930
7952	890931
31774	890932
3766	890933
272381	890934
12939	890935
15222	890936
111413	890937
12058	890938
57119	890939
253672	890940
253648	890941
15281	890942
7741	890943
24762	890944
136343	890945
3127	890946
256676	890947
293494	890948
110370	890949
5521	890950
189414	890951
49137	890952
40173	890953
3495	890954
5505	890955
46139	890956
24686	890957
51810	890958
47358	890959
197180	890960
277073	890961
62760	890962
111929	890963
133255	890964
3495	890965
165171	890966
44723	890967
11896	890968
7107	890969
72055	890970
313660	890971
33612	890972
68198	890973
170435	890974
313425	890975
295330	890976
145192	890977
35456	890978
27645	890979
85766	890980
43	890981
27880	890982
125049	890983
161003	890984
42930	890985
307887	890986
60428	890987
22364	890988
38128	890989
206530	890990
42608	890991
146279	890992
21171	890993
87383	890994
16900	890995
552	890996
682	890997
6554	890998
27576	890999
40823	891000
266	891001
57814	891002
325226	891003
18982	891004
1324	891005
62831	891006
47526	891007
231876	891008
4	891009
133287	891010
226408	891011
72111	891012
28668	891013
1154	891014
644	891015
2210	891016
13207	891017
3326	891018
8222	891019
185291	891020
657	891021
190318	891022
9857	891023
135411	891024
74439	891025
79115	891026
168491	891027
3582	891028
148	891029
1047	891030
4794	891031
116547	891032
1341	891033
3917	891034
2658	891035
11017	891036
65869	891037
281	891038
164496	891039
92487	891040
70836	891041
128287	891042
84510	891043
232565	891044
2197	891045
189478	891046
99275	891047
3246	891048
241118	891049
48014	891050
150045	891051
70745	891052
14479	891053
188	891054
8268	891055
115992	891056
145908	891057
184766	891058
136574	891059
266140	891060
161571	891061
161477	891062
153038	891063
101428	891064
79907	891065
207561	891066
56597	891067
27724	891068
75371	891069
139175	891070
327075	891071
78734	891072
1200	891073
41883	891074
198820	891075
127935	891076
13819	891077
136942	891078
29001	891079
4226	891080
303737	891081
262648	891082
17479	891083
125703	891084
76258	891085
312	891086
16131	891087
166534	891088
193586	891089
19462	891090
134073	891091
2010	891092
69202	891093
71688	891094
800	891095
84068	891096
26022	891097
3353	891098
17299	891099
156569	891100
19315	891101
81808	891102
824	891103
71520	891104
112290	891105
200664	891106
184280	891107
5753	891108
4522	891109
250588	891110
37967	891111
89575	891112
132045	891113
300679	891114
73352	891115
16929	891116
68588	891117
310836	891118
9927	891119
90156	891120
287810	891121
58374	891122
148507	891123
4203	891124
1110	891125
213979	891126
19228	891127
116390	891128
252938	891129
131276	891130
12072	891131
19908	891132
12366	891133
14893	891134
204994	891135
2111	891136
70745	891137
174099	891138
31062	891139
141875	891140
19677	891141
118	891142
89224	891143
39628	891144
5192	891145
37635	891146
2472	891147
15320	891148
19	891149
972	891150
16940	891151
4012	891152
10427	891153
17830	891154
86678	891155
11983	891156
35116	891157
244742	891158
43856	891159
25671	891160
124000	891161
294346	891162
31343	891163
33455	891164
316618	891165
64996	891166
203869	891167
56073	891168
50024	891169
310783	891170
3787	891171
25022	891172
296632	891173
186714	891174
49166	891175
323919	891176
136207	891177
13678	891178
237186	891179
4904	891180
181822	891181
39365	891182
8767	891183
140724	891184
43762	891185
164553	891186
22400	891187
43	891188
183919	891189
150124	891190
9620	891191
255721	891192
9128	891193
162135	891194
184843	891195
174148	891196
39334	891197
62187	891198
50637	891199
91864	891200
210537	891201
126105	891202
89012	891203
102001	891204
50223	891205
13786	891206
241106	891207
112028	891208
64546	891209
228917	891210
3340	891211
18177	891212
42299	891213
114210	891214
206609	891215
33244	891216
525	891217
11248	891218
23744	891219
93718	891220
96596	891221
4714	891222
420	891223
630	891224
111182	891225
58742	891226
30473	891227
12451	891228
2	891229
8550	891230
259257	891231
1305	891232
405	891233
108906	891234
8872	891235
103521	891236
137250	891237
12502	891238
41119	891239
46326	891240
23472	891241
22518	891242
43826	891243
100067	891244
1855	891245
170056	891246
23507	891247
51700	891248
51700	891249
11100	891250
38858	891251
1860	891252
62303	891253
9456	891254
483	891255
19779	891256
5028	891257
91511	891258
3862	891259
7684	891260
142171	891261
230264	891262
69858	891263
1305	891264
72885	891265
72634	891266
1482	891267
279650	891268
148536	891269
163019	891270
6142	891271
128789	891272
193424	891273
85988	891274
6142	891275
144033	891276
31804	891277
1492	891278
75898	891279
244276	891280
2493	891281
85275	891282
29300	891283
88603	891284
295867	891285
3585	891286
8866	891287
319492	891288
181465	891289
169467	891290
108370	891291
4166	891292
307106	891293
35836	891294
87670	891295
3494	891296
154608	891297
32588	891298
193154	891299
119029	891300
201192	891301
39870	891302
66057	891303
70197	891304
34292	891305
97055	891306
210595	891307
133028	891308
20499	891309
4314	891310
98011	891311
79940	891312
108317	891313
320488	891314
138707	891315
213668	891316
40103	891317
63990	891318
230056	891319
8432	891320
5650	891321
183623	891322
123514	891323
131733	891324
19485	891325
69389	891326
3729	891327
291204	891328
197850	891329
152036	891330
130871	891331
8463	891332
175140	891333
66452	891334
4319	891335
25649	891336
47906	891337
171018	891338
6669	891339
26373	891340
86514	891341
70659	891342
5665	891343
24197	891344
142134	891345
64561	891346
75518	891347
166972	891348
15106	891349
214145	891350
203442	891351
315296	891352
38753	891353
132740	891354
83885	891355
83885	891356
16483	891357
212326	891358
212326	891359
5413	891360
258359	891361
166876	891362
70878	891363
10217	891364
63120	891365
258351	891366
57272	891367
212681	891368
12164	891369
320003	891370
15387	891371
47051	891372
106121	891373
70218	891374
56279	891375
11197	891376
127114	891377
196003	891378
36282	891379
172724	891380
48087	891381
48048	891382
269475	891383
117874	891384
167080	891385
11649	891386
86676	891387
200614	891388
42341	891389
160391	891390
33592	891391
10267	891392
105427	891393
106585	891394
3296	891395
132532	891396
71729	891397
152607	891398
77219	891399
4849	891400
158957	891401
180388	891402
203025	891403
7658	891404
145486	891405
291256	891406
83280	891407
188026	891408
54753	891409
115889	891410
32108	891411
193299	891412
195961	891413
2996	891414
207231	891415
57175	891416
133103	891417
234361	891418
20301	891419
88103	891420
184628	891421
19123	891422
34274	891423
9435	891424
120037	891425
81212	891426
56582	891427
14512	891428
235169	891429
36898	891430
258	891431
22906	891432
98700	891433
54367	891434
4849	891435
42029	891436
293248	891437
68622	891438
285828	891439
273647	891440
34223	891441
70398	891442
52531	891443
25698	891444
25698	891445
297027	891446
91975	891447
3724	891448
32868	891449
324930	891450
12415	891451
14706	891452
139591	891453
139591	891454
51386	891455
18844	891456
48144	891457
244278	891458
174235	891459
58621	891460
76715	891461
58621	891462
23136	891463
131023	891464
9219	891465
180409	891466
8019	891467
185972	891468
66320	891469
37363	891470
27005	891471
52718	891472
32880	891473
212127	891474
124275	891475
35786	891476
35786	891477
190609	891478
10361	891479
115915	891480
2938	891481
87122	891482
77609	891483
7238	891484
7238	891485
27765	891486
187790	891487
26994	891488
20693	891489
5665	891490
5665	891491
17218	891492
4551	891493
214252	891494
166467	891495
87294	891496
87225	891497
22775	891498
135204	891499
311	891500
46753	891501
167277	891502
119137	891503
262659	891504
117147	891505
59106	891506
48	891507
142046	891508
135795	891509
66076	891510
167361	891511
94639	891512
114344	891513
66611	891514
284	891515
100998	891516
22796	891517
19275	891518
233993	891519
47202	891520
6211	891521
317125	891522
116	891523
29702	891524
4480	891525
119960	891526
9288	891527
153164	891528
75120	891529
114230	891530
10925	891531
18833	891532
251534	891533
160579	891534
45178	891535
225636	891536
62266	891537
279046	891538
93842	891539
161844	891540
97377	891541
61670	891542
32087	891543
48	891544
8449	891545
10734	891546
65800	891547
6487	891548
6487	891549
6487	891550
51521	891551
6487	891552
6487	891553
86387	891554
72077	891555
172647	891556
38395	891557
38674	891558
229248	891559
2890	891560
44927	891561
81460	891562
69522	891563
57204	891564
41777	891565
5228	891566
52943	891567
108265	891568
23043	891569
18103	891570
161060	891571
65097	891572
52815	891573
294768	891574
40821	891575
92004	891576
73819	891577
176761	891578
269967	891579
70648	891580
214416	891581
20138	891582
162884	891583
1015	891584
255617	891585
161865	891586
7185	891587
1015	891588
129140	891589
305771	891590
129140	891591
96866	891592
7968	891593
96866	891594
26906	891595
31892	891596
139715	891597
280287	891598
280169	891599
49548	891600
81486	891601
46755	891602
256594	891603
251401	891604
8439	891605
106364	891606
68331	891607
291348	891608
89391	891609
89391	891610
236972	891611
205884	891612
17884	891613
4568	891614
146122	891615
24517	891616
37481	891617
19353	891618
173935	891619
190128	891620
136387	891621
78012	891622
58187	891623
27546	891624
213620	891625
136387	891626
18757	891627
36230	891628
308650	891629
189906	891630
191547	891631
56236	891632
8094	891633
8094	891634
11993	891635
281025	891636
136387	891637
25699	891638
35876	891639
89232	891640
44477	891641
9607	891642
161642	891643
147535	891644
73189	891645
300286	891646
33588	891647
44477	891648
26107	891649
54424	891650
49328	891651
68131	891652
68133	891653
89232	891654
26196	891655
56755	891656
213395	891657
325678	891658
189435	891659
313045	891660
126913	891661
35876	891662
125159	891663
27560	891664
45703	891665
8270	891666
45703	891667
121	891668
18642	891669
26657	891670
131216	891671
118930	891672
8016	891673
158768	891674
251676	891675
212772	891676
218945	891677
20197	891678
7168	891679
29239	891680
24751	891681
92406	891682
3291	891683
8127	891684
6713	891685
94392	891686
150155	891687
93710	891688
94428	891689
36664	891690
24077	891691
35393	891692
7635	891693
100163	891694
121024	891695
196857	891696
8865	891697
286693	891698
18251	891699
55555	891700
7034	891701
92347	891702
278414	891703
142421	891704
160472	891705
13609	891706
110835	891707
66719	891708
58298	891709
11256	891710
176675	891711
206078	891712
59782	891713
2062	891714
55855	891715
13387	891716
7165	891717
93540	891718
85422	891719
54026	891720
315737	891721
321522	891722
229707	891723
166618	891724
192137	891725
24861	891726
43322	891727
296706	891728
61409	891729
89698	891730
3316	891731
303132	891732
299699	891733
34863	891734
35062	891735
23416	891736
275785	891737
23350	891738
25888	891739
14425	891740
55729	891741
277689	891742
170924	891743
3703	891744
93902	891745
143534	891746
113116	891747
20677	891748
106599	891749
28133	891750
146153	891751
7722	891752
463	891753
95983	891754
96236	891755
25618	891756
25618	891757
124081	891758
139282	891759
44565	891760
131731	891761
79333	891762
54251	891763
9810	891764
294629	891765
163465	891766
312078	891767
54292	891768
74128	891769
6575	891770
116882	891771
60403	891772
188431	891773
68311	891774
9058	891775
306893	891776
3115	891777
25983	891778
308202	891779
140062	891780
309760	891781
21890	891782
64324	891783
34648	891784
78129	891785
81131	891786
36486	891787
967	891788
31660	891789
184125	891790
5498	891791
321431	891792
13656	891793
95291	891794
22951	891795
175970	891796
101686	891797
129759	891798
44747	891799
13028	891800
924	891801
193651	891802
16581	891803
282994	891804
194632	891805
112602	891806
19101	891807
20827	891808
116487	891809
49658	891810
16304	891811
123460	891812
106865	891813
123460	891814
81653	891815
93662	891816
67792	891817
27413	891818
44685	891819
3486	891820
23248	891821
69257	891822
11921	891823
46610	891824
24761	891825
188233	891826
84890	891827
33581	891828
119941	891829
1066	891830
75385	891831
16507	891832
50259	891833
1721	891834
4226	891835
26208	891836
111705	891837
247242	891838
6719	891839
19274	891840
2740	891841
13810	891842
10283	891843
160126	891844
48429	891845
62363	891846
61292	891847
10811	891848
71523	891849
34423	891850
25508	891851
142943	891852
108253	891853
32202	891854
200937	891855
23643	891856
28843	891857
51853	891858
89094	891859
91874	891860
88293	891861
544	891862
185827	891863
8472	891864
30590	891865
16442	891866
6876	891867
19035	891868
87072	891869
27340	891870
2983	891871
39193	891872
70839	891873
6321	891874
25687	891875
32879	891876
16330	891877
52047	891878
110028	891879
89117	891880
1806	891881
20495	891882
6605	891883
118146	891884
8578	891885
1954	891886
13708	891887
77844	891888
45308	891889
136639	891890
89942	891891
4985	891892
10247	891893
66996	891894
290967	891895
127662	891896
159	891897
96697	891898
4598	891899
743	891900
59904	891901
95850	891902
192906	891903
79788	891904
284792	891905
76094	891906
149967	891907
5659	891908
68377	891909
182127	891910
197678	891911
47537	891912
75231	891913
7435	891914
98694	891915
6293	891916
145899	891917
57885	891918
30521	891919
125513	891920
30776	891921
126374	891922
117767	891923
7136	891924
110028	891925
1267	891926
47723	891927
842	891928
59505	891929
16229	891930
563	891931
1806	891932
178467	891933
143166	891934
124722	891935
18583	891936
188302	891937
45489	891938
189564	891939
22314	891940
71360	891941
552	891942
27747	891943
1957	891944
18587	891945
23965	891946
1507	891947
257959	891948
29984	891949
82090	891950
161303	891951
106913	891952
272378	891953
2005	891954
16324	891955
449	891956
41434	891957
32670	891958
43673	891959
50267	891960
38484	891961
120462	891962
325581	891963
7983	891964
39271	891965
237067	891966
185706	891967
163609	891968
64696	891969
67602	891970
188	891971
176333	891972
935	891973
384	891974
126922	891975
10632	891976
245440	891977
8277	891978
1998	891979
1	891980
103475	891981
343	891982
63193	891983
97909	891984
6812	891985
2411	891986
17	891987
65821	891988
22512	891989
15808	891990
37014	891991
50549	891992
4476	891993
128038	891994
44306	891995
255702	891996
4036	891997
10140	891998
227081	891999
25374	892000
8253	892001
169337	892002
85067	892003
6369	892004
38322	892005
12383	892006
108192	892007
109476	892008
2345	892009
112	892010
121758	892011
3792	892012
1868	892013
2285	892014
10653	892015
63232	892016
215890	892017
1638	892018
1486	892019
10779	892020
10595	892021
29006	892022
74602	892023
135693	892024
42521	892025
19306	892026
132771	892027
131797	892028
36776	892029
250870	892030
3016	892031
41979	892032
148060	892033
60555	892034
43642	892035
37376	892036
5820	892037
10831	892038
22318	892039
4717	892040
43475	892041
107745	892042
60679	892043
26939	892044
84916	892045
58238	892046
35561	892047
40172	892048
155781	892049
267767	892050
35367	892051
189466	892052
4649	892053
92566	892054
17645	892055
38235	892056
7851	892057
24245	892058
28335	892059
3208	892060
307949	892061
79766	892062
1214	892063
79549	892064
2199	892065
32356	892066
18234	892067
121138	892068
27554	892069
667	892070
11817	892071
8760	892072
111655	892073
18545	892074
81035	892075
40863	892076
34623	892077
85244	892078
1634	892079
117210	892080
9028	892081
7188	892082
62094	892083
308469	892084
71	892085
74424	892086
105284	892087
35090	892088
2731	892089
73	892090
4795	892091
12600	892092
86	892093
121695	892094
27804	892095
118408	892096
114693	892097
215805	892098
80446	892099
120343	892100
11110	892101
23583	892102
162550	892103
44123	892104
48946	892105
649	892106
142822	892107
11485	892108
162329	892109
7734	892110
33728	892111
211241	892112
83685	892113
104574	892114
5347	892115
22861	892116
24683	892117
6032	892118
27804	892119
151838	892120
585	892121
155904	892122
325680	892123
24596	892124
811	892125
318023	892126
17653	892127
166850	892128
31205	892129
176038	892130
269114	892131
299579	892132
10014	892133
12812	892134
104554	892135
119968	892136
139549	892137
32601	892138
92251	892139
178803	892140
71589	892141
115938	892142
197207	892143
43618	892144
26101	892145
206259	892146
16	892147
131	892148
88584	892149
69141	892150
285896	892151
139	892152
36280	892153
12020	892154
15340	892155
60155	892156
68453	892157
50453	892158
52100	892159
86075	892160
33642	892161
64967	892162
169676	892163
8678	892164
11471	892165
8	892166
776	892167
6199	892168
84030	892169
156017	892170
26691	892171
45701	892172
5713	892173
29153	892174
11539	892175
2509	892176
12007	892177
4006	892178
17	892179
71198	892180
23821	892181
49925	892182
69505	892183
649	892184
17210	892185
28062	892186
104945	892187
201422	892188
61916	892189
39939	892190
16727	892191
59513	892192
195204	892193
136507	892194
124834	892195
212322	892196
14869	892197
2040	892198
53974	892199
16791	892200
232	892201
102248	892202
94583	892203
73943	892204
3117	892205
3117	892206
2751	892207
1339	892208
16407	892209
113162	892210
36830	892211
114256	892212
100122	892213
32066	892214
22033	892215
8133	892216
2566	892217
12207	892218
8133	892219
85225	892220
19775	892221
494	892222
248025	892223
245973	892224
71044	892225
137199	892226
12003	892227
13994	892228
2222	892229
3461	892230
1066	892231
395	892232
90590	892233
150	892234
44473	892235
764	892236
43516	892237
26596	892238
69846	892239
36415	892240
7902	892241
175149	892242
45701	892243
132257	892244
23391	892245
3735	892246
1176	892247
9969	892248
26843	892249
104491	892250
52743	892251
9006	892252
23074	892253
171127	892254
5484	892255
13795	892256
97704	892257
60666	892258
113900	892259
60398	892260
149736	892261
67446	892262
27238	892263
29301	892264
23733	892265
27951	892266
156	892267
56930	892268
249152	892269
8924	892270
46791	892271
68393	892272
56742	892273
196847	892274
78130	892275
2553	892276
94975	892277
118269	892278
311435	892279
321111	892280
10418	892281
124138	892282
30746	892283
152624	892284
214948	892285
12501	892286
69389	892287
60829	892288
111296	892289
300570	892290
72012	892291
851	892292
33065	892293
24957	892294
319551	892295
105108	892296
8536	892297
98705	892298
15621	892299
322626	892300
116700	892301
11848	892302
11804	892303
8678	892304
98699	892305
134582	892306
23	892307
23821	892308
185823	892309
92585	892310
73868	892311
69286	892312
69504	892313
71376	892314
5271	892315
125555	892316
13438	892317
654	892318
1111	892319
5694	892320
45050	892321
5292	892322
10723	892323
29858	892324
134740	892325
34888	892326
80920	892327
80920	892328
116909	892329
33247	892330
182197	892331
51726	892332
37025	892333
110133	892334
73440	892335
38040	892336
217402	892337
150718	892338
92980	892339
84479	892340
40087	892341
41132	892342
47831	892343
47765	892344
60342	892345
80405	892346
247458	892347
57753	892348
868	892349
6111	892350
38112	892351
15862	892352
122492	892353
129488	892354
8141	892355
2483	892356
41336	892357
6194	892358
102417	892359
7992	892360
52716	892361
35555	892362
134828	892363
113623	892364
240964	892365
176867	892366
193538	892367
150926	892368
4872	892369
12767	892370
69127	892371
45968	892372
20942	892373
86611	892374
161489	892375
2430	892376
316880	892377
310033	892378
6	892379
56776	892380
5053	892381
66384	892382
36809	892383
25933	892384
35214	892385
75725	892386
69061	892387
125557	892388
78242	892389
23814	892390
6014	892391
24739	892392
50226	892393
98210	892394
203781	892395
203781	892396
64342	892397
585	892398
2430	892399
146220	892400
50667	892401
121845	892402
104719	892403
81976	892404
172802	892405
80626	892406
83550	892407
128484	892408
63442	892409
136372	892410
138262	892411
13679	892412
42974	892413
5097	892414
171423	892415
13251	892416
27276	892417
55099	892418
71526	892419
23697	892420
58273	892421
8889	892422
24248	892423
4773	892424
43661	892425
30526	892426
13822	892427
124078	892428
200702	892429
93343	892430
315606	892431
154849	892432
23123	892433
43839	892434
133497	892435
159677	892436
72246	892437
73798	892438
23377	892439
116589	892440
68715	892441
184268	892442
281356	892443
40440	892444
13281	892445
14364	892446
137218	892447
43976	892448
221531	892449
5468	892450
19756	892451
30199	892452
15533	892453
154639	892454
37180	892455
49871	892456
3286	892457
12983	892458
298170	892459
10866	892460
9428	892461
75430	892462
1303	892463
44530	892464
160656	892465
198835	892466
105661	892467
145417	892468
250089	892469
161851	892470
20409	892471
21899	892472
20354	892473
112566	892474
192531	892475
188473	892476
105661	892477
82936	892478
181325	892479
191920	892480
1	892481
43228	892482
163815	892483
4532	892484
858	892485
77337	892486
94366	892487
3815	892488
4155	892489
166151	892490
119996	892491
82763	892492
16637	892493
5640	892494
211282	892495
93164	892496
159151	892497
62167	892498
159268	892499
239479	892500
154474	892501
190457	892502
52510	892503
54397	892504
215024	892505
358	892506
27175	892507
123	892508
145841	892509
7	892510
84380	892511
31751	892512
111800	892513
5721	892514
65077	892515
24412	892516
16834	892517
6134	892518
43216	892519
3736	892520
4549	892521
197224	892522
26429	892523
98903	892524
196323	892525
16702	892526
119077	892527
160035	892528
136310	892529
133178	892530
16682	892531
66598	892532
154208	892533
92448	892534
247711	892535
101083	892536
24347	892537
76309	892538
199073	892539
99516	892540
114656	892541
197273	892542
468	892543
57153	892544
176985	892545
47605	892546
7829	892547
470	892548
142441	892549
760	892550
47285	892551
178147	892552
297952	892553
34714	892554
106368	892555
64580	892556
8577	892557
8612	892558
207893	892559
1760	892560
97313	892561
42789	892562
20674	892563
23182	892564
262414	892565
3865	892566
207779	892567
45988	892568
5819	892569
314322	892570
236846	892571
29697	892572
137815	892573
21238	892574
5016	892575
5595	892576
55188	892577
39259	892578
241887	892579
675	892580
146831	892581
1475	892582
15036	892583
76923	892584
47982	892585
177598	892586
36298	892587
107083	892588
310341	892589
49785	892590
189750	892591
115	892592
67140	892593
74259	892594
32762	892595
76053	892596
16702	892597
151803	892598
83504	892599
36876	892600
7230	892601
128508	892602
71556	892603
101733	892604
156554	892605
43668	892606
6556	892607
193232	892608
12247	892609
17824	892610
34005	892611
62379	892612
14611	892613
2634	892614
119500	892615
163456	892616
20704	892617
2468	892618
152101	892619
101287	892620
31727	892621
69482	892622
199798	892623
166047	892624
275273	892625
5855	892626
5909	892627
10503	892628
169161	892629
13796	892630
138186	892631
29109	892632
3874	892633
5325	892634
150282	892635
101343	892636
62846	892637
103784	892638
14345	892639
169448	892640
280035	892641
3372	892642
101470	892643
4470	892644
10263	892645
76336	892646
36591	892647
23112	892648
276	892649
6946	892650
260391	892651
7215	892652
104311	892653
68042	892654
26107	892655
135553	892656
24520	892657
53057	892658
120398	892659
212701	892660
142680	892661
176295	892662
70775	892663
25706	892664
69538	892665
113057	892666
149203	892667
1756	892668
13755	892669
46609	892670
40886	892671
22605	892672
1672	892673
15055	892674
23294	892675
17207	892676
110476	892677
46791	892678
23740	892679
238642	892680
23096	892681
17904	892682
28008	892683
16003	892684
16455	892685
3282	892686
104815	892687
25791	892688
36485	892689
242397	892690
174764	892691
101425	892692
68012	892693
219258	892694
49692	892695
130620	892696
51457	892697
190858	892698
52364	892699
39578	892700
300	892701
98921	892702
81240	892703
157458	892704
133996	892705
9783	892706
15755	892707
37749	892708
269996	892709
23007	892710
132131	892711
11656	892712
202570	892713
110225	892714
12589	892715
162949	892716
83691	892717
2714	892718
38780	892719
121933	892720
276679	892721
2887	892722
66218	892723
103159	892724
13819	892725
10656	892726
69953	892727
108548	892728
54044	892729
14128	892730
281519	892731
146359	892732
236	892733
308389	892734
10117	892735
7359	892736
3282	892737
101578	892738
115630	892739
142820	892740
158229	892741
29594	892742
13501	892743
44832	892744
200448	892745
14195	892746
63917	892747
137897	892748
58384	892749
11851	892750
31914	892751
20713	892752
20071	892753
3748	892754
10543	892755
117730	892756
274584	892757
78818	892758
83460	892759
55738	892760
17347	892761
126298	892762
272198	892763
26374	892764
103868	892765
52885	892766
23977	892767
70463	892768
22871	892769
164925	892770
22929	892771
99726	892772
112924	892773
40123	892774
57768	892775
19530	892776
5374	892777
70771	892778
14079	892779
213889	892780
89087	892781
28547	892782
90164	892783
60575	892784
234349	892785
153114	892786
70971	892787
138837	892788
39568	892789
172927	892790
122020	892791
147565	892792
100281	892793
100385	892794
168417	892795
6043	892796
26683	892797
88488	892798
4910	892799
19357	892800
320938	892801
164356	892802
37112	892803
41872	892804
121957	892805
51292	892806
9478	892807
3507	892808
10019	892809
94752	892810
75861	892811
38566	892812
43478	892813
177825	892814
8906	892815
190749	892816
170797	892817
36631	892818
313861	892819
144959	892820
160	892821
1975	892822
150611	892823
27650	892824
25743	892825
696	892826
98794	892827
191205	892828
242737	892829
66528	892830
10629	892831
14268	892832
77296	892833
272763	892834
1467	892835
64816	892836
107522	892837
241833	892838
28946	892839
62154	892840
2326	892841
250505	892842
55374	892843
19445	892844
30673	892845
16277	892846
118595	892847
79859	892848
1129	892849
44973	892850
17939	892851
141190	892852
90939	892853
326708	892854
238776	892855
103490	892856
220827	892857
81647	892858
311386	892859
11476	892860
68131	892861
186032	892862
109382	892863
23840	892864
158719	892865
9087	892866
11225	892867
45782	892868
48334	892869
79147	892870
79147	892871
148638	892872
956	892873
170336	892874
110373	892875
67675	892876
161550	892877
58050	892878
81450	892879
33105	892880
77601	892881
166037	892882
40579	892883
101296	892884
113596	892885
145028	892886
71863	892887
6620	892888
37924	892889
1201	892890
126561	892891
73995	892892
61470	892893
28283	892894
6728	892895
97631	892896
84176	892897
6295	892898
3266	892899
17367	892900
3266	892901
13221	892902
1637	892903
1700	892904
23149	892905
32538	892906
263889	892907
1253	892908
29945	892909
72676	892910
3266	892911
81593	892912
18755	892913
320751	892914
755	892915
802	892916
3266	892917
155954	892918
11	892919
13700	892920
15656	892921
5882	892922
7595	892923
5087	892924
262780	892925
16689	892926
38154	892927
13716	892928
112152	892929
548	892930
64262	892931
49	892932
18267	892933
38859	892934
4251	892935
162164	892936
51033	892937
324	892938
13140	892939
296810	892940
139	892941
26122	892942
5095	892943
94435	892944
8451	892945
29	892946
23149	892947
214160	892948
3410	892949
201765	892950
165202	892951
20435	892952
155105	892953
16548	892954
62366	892955
87215	892956
56934	892957
11859	892958
18677	892959
39202	892960
186523	892961
130440	892962
54860	892963
160251	892964
37251	892965
121280	892966
466	892967
8451	892968
29	892969
320994	892970
104794	892971
38256	892972
70297	892973
24095	892974
1307	892975
109256	892976
6966	892977
1104	892978
13145	892979
518	892980
6865	892981
30870	892982
155245	892983
3552	892984
101393	892985
78662	892986
31914	892987
274772	892988
270199	892989
314058	892990
43325	892991
1505	892992
2421	892993
3419	892994
1984	892995
232102	892996
83034	892997
137670	892998
473	892999
40	893000
114	893001
8711	893002
43404	893003
2623	893004
63203	893005
21267	893006
211814	893007
270846	893008
121296	893009
13722	893010
112417	893011
150756	893012
22851	893013
7791	893014
13182	893015
37379	893016
7313	893017
35733	893018
83559	893019
56800	893020
7283	893021
27608	893022
24975	893023
22493	893024
240805	893025
3916	893026
52653	893027
1860	893028
22822	893029
77502	893030
215	893031
4194	893032
284	893033
1512	893034
54683	893035
271154	893036
234223	893037
11	893038
233	893039
97920	893040
1856	893041
43435	893042
301356	893043
4126	893044
277811	893045
6869	893046
5593	893047
25696	893048
123	893049
116390	893050
128997	893051
38616	893052
109968	893053
196139	893054
145455	893055
38208	893056
11055	893057
24684	893058
18442	893059
53813	893060
33469	893061
976	893062
42655	893063
6398	893064
153714	893065
91060	893066
42408	893067
21579	893068
256641	893069
3857	893070
1119	893071
3	893072
119	893073
10383	893074
112715	893075
212478	893076
206891	893077
8	893078
22846	893079
96215	893080
68727	893081
102	893082
3540	893083
1356	893084
51872	893085
41807	893086
23415	893087
203076	893088
130465	893089
3534	893090
44116	893091
187378	893092
30916	893093
213579	893094
42299	893095
39013	893096
211294	893097
47240	893098
16007	893099
38786	893100
164868	893101
56456	893102
998	893103
63011	893104
1433	893105
131206	893106
151482	893107
19370	893108
115798	893109
111372	893110
35998	893111
83736	893112
48426	893113
110923	893114
135862	893115
885	893116
269040	893117
56	893118
21863	893119
68821	893120
10752	893121
108484	893122
145924	893123
48162	893124
86369	893125
75942	893126
590	893127
109227	893128
51896	893129
137134	893130
8987	893131
31235	893132
55089	893133
171322	893134
171527	893135
48570	893136
85475	893137
43393	893138
64418	893139
91040	893140
31764	893141
178383	893142
52573	893143
9981	893144
49710	893145
3622	893146
86450	893147
13777	893148
9564	893149
99702	893150
143534	893151
15191	893152
89907	893153
280759	893154
53584	893155
47451	893156
169978	893157
28003	893158
128766	893159
5574	893160
13884	893161
1595	893162
215287	893163
45302	893164
2706	893165
21822	893166
66769	893167
21530	893168
66450	893169
310364	893170
17488	893171
41041	893172
7988	893173
217238	893174
49087	893175
22611	893176
106008	893177
43645	893178
85920	893179
123293	893180
129837	893181
1396	893182
42228	893183
84380	893184
135793	893185
24254	893186
36808	893187
119288	893188
77332	893189
9472	893190
7475	893191
73047	893192
1555	893193
112458	893194
76271	893195
121	893196
61155	893197
81691	893198
48311	893199
21114	893200
209251	893201
69182	893202
149368	893203
79210	893204
48851	893205
1236	893206
140698	893207
93386	893208
20617	893209
13542	893210
109641	893211
88040	893212
32246	893213
109792	893214
30521	893215
37862	893216
12697	893217
4689	893218
186191	893219
89191	893220
13664	893221
147298	893222
50791	893223
14629	893224
15590	893225
67737	893226
7754	893227
30896	893228
331	893229
2222	893230
110859	893231
2366	893232
1337	893233
14514	893234
238	893235
124963	893236
204511	893237
46146	893238
124959	893239
208374	893240
98294	893241
174559	893242
43968	893243
108377	893244
5274	893245
41927	893246
17590	893247
43188	893248
23137	893249
81816	893250
168907	893251
38267	893252
84693	893253
158133	893254
36417	893255
10623	893256
9166	893257
120322	893258
66721	893259
14026	893260
177035	893261
23380	893262
109988	893263
27356	893264
22309	893265
2570	893266
4563	893267
129918	893268
190010	893269
304525	893270
7933	893271
152290	893272
46471	893273
85378	893274
253610	893275
14015	893276
102270	893277
105669	893278
216990	893279
6010	893280
33566	893281
1171	893282
880	893283
2706	893284
21976	893285
26430	893286
798	893287
78999	893288
5620	893289
16183	893290
119894	893291
47877	893292
158596	893293
44149	893294
64929	893295
41220	893296
64393	893297
10410	893298
82	893299
326803	893300
53503	893301
36950	893302
1442	893303
36807	893304
72009	893305
83637	893306
16833	893307
131754	893308
131754	893309
32717	893310
6503	893311
32537	893312
11397	893313
128239	893314
73811	893315
36740	893316
74846	893317
154812	893318
66567	893319
166027	893320
503	893321
312976	893322
4624	893323
15099	893324
289898	893325
35679	893326
190007	893327
112461	893328
11860	893329
27260	893330
1748	893331
245010	893332
59768	893333
66309	893334
73358	893335
21986	893336
221884	893337
58830	893338
65912	893339
31579	893340
54632	893341
53491	893342
14986	893343
49904	893344
28052	893345
186303	893346
144365	893347
39800	893348
6293	893349
72123	893350
1555	893351
298484	893352
12939	893353
3386	893354
16830	893355
6169	893356
295432	893357
47299	893358
2115	893359
48452	893360
5652	893361
90991	893362
227277	893363
121	893364
250	893365
26459	893366
14526	893367
172104	893368
3080	893369
38136	893370
599	893371
322446	893372
193181	893373
49842	893374
113873	893375
70544	893376
115837	893377
1609	893378
16222	893379
90475	893380
2525	893381
64825	893382
9547	893383
2820	893384
4202	893385
138612	893386
21025	893387
52666	893388
16068	893389
58032	893390
169939	893391
3982	893392
109323	893393
214040	893394
179987	893395
26663	893396
80576	893397
10530	893398
14622	893399
87926	893400
113070	893401
3253	893402
252418	893403
3070	893404
12102	893405
135711	893406
1798	893407
50260	893408
19871	893409
154	893410
133523	893411
21731	893412
95584	893413
101599	893414
212813	893415
200203	893416
40646	893417
202879	893418
27258	893419
139315	893420
3507	893421
16651	893422
1386	893423
140151	893424
3130	893425
13283	893426
150804	893427
17484	893428
22	893429
227735	893430
53065	893431
10532	893432
14371	893433
1523	893434
851	893435
3132	893436
29	893437
29	893438
31630	893439
8926	893440
45789	893441
32197	893442
23124	893443
388	893444
36117	893445
3033	893446
46634	893447
1477	893448
246649	893449
113061	893450
99474	893451
99456	893452
15801	893453
5843	893454
74023	893455
43280	893456
95717	893457
35502	893458
165014	893459
31738	893460
26187	893461
31	893462
5282	893463
23875	893464
18359	893465
117311	893466
6329	893467
7780	893468
28959	893469
117311	893470
5279	893471
15604	893472
327113	893473
560	893474
1536	893475
974	893476
3253	893477
1732	893478
28012	893479
84147	893480
9184	893481
58752	893482
6676	893483
3303	893484
92328	893485
69258	893486
7290	893487
48268	893488
51252	893489
278	893490
42997	893491
122225	893492
263763	893493
188803	893494
328524	893495
1739	893496
280015	893497
61245	893498
29039	893499
148301	893500
2013	893501
12295	893502
41201	893503
11533	893504
23002	893505
114073	893506
56549	893507
190961	893508
173521	893509
322087	893510
12836	893511
41363	893512
119459	893513
51305	893514
273186	893515
13245	893516
131249	893517
1588	893518
237489	893519
148879	893520
5246	893521
120743	893522
12660	893523
139829	893524
10983	893525
139774	893526
4702	893527
128053	893528
98232	893529
34967	893530
28400	893531
124197	893532
112432	893533
215662	893534
51982	893535
204706	893536
106251	893537
250128	893538
144559	893539
3950	893540
102700	893541
136765	893542
201372	893543
44176	893544
51410	893545
26835	893546
32143	893547
71354	893548
11681	893549
59167	893550
140755	893551
57834	893552
154184	893553
212186	893554
1	893555
1	893556
2284	893557
374	893558
374	893559
374	893560
185325	893561
10812	893562
72674	893563
111774	893564
10523	893565
131975	893566
202809	893567
84436	893568
13931	893569
131909	893570
10523	893571
84757	893572
84034	893573
8015	893574
6246	893575
19164	893576
37985	893577
55928	893578
13931	893579
182217	893580
84757	893581
37978	893582
75681	893583
116714	893584
131609	893585
19068	893586
309366	893587
3965	893588
60926	893589
164188	893590
304216	893591
255576	893592
34388	893593
205602	893594
129020	893595
52360	893596
165547	893597
183230	893598
30822	893599
27900	893600
126107	893601
238678	893602
43697	893603
31869	893604
87909	893605
124006	893606
215302	893607
36714	893608
211826	893609
161	893610
11567	893611
303465	893612
270974	893613
53290	893614
173833	893615
112466	893616
112466	893617
73718	893618
1728	893619
85341	893620
295007	893621
193405	893622
252756	893623
23740	893624
67596	893625
76487	893626
105899	893627
1303	893628
179001	893629
177325	893630
256011	893631
66388	893632
95659	893633
62819	893634
231488	893635
79569	893636
22270	893637
2367	893638
226492	893639
194703	893640
7030	893641
195132	893642
20442	893643
177325	893644
95853	893645
85341	893646
23489	893647
12026	893648
11845	893649
179428	893650
50837	893651
63690	893652
94271	893653
134893	893654
77628	893655
49370	893656
71034	893657
40732	893658
25783	893659
34165	893660
119889	893661
38047	893662
33832	893663
215572	893664
70978	893665
78182	893666
138571	893667
200558	893668
12389	893669
320108	893670
79469	893671
325637	893672
3203	893673
105631	893674
19194	893675
208523	893676
29202	893677
2220	893678
115571	893679
311742	893680
177979	893681
18522	893682
7461	893683
145641	893684
77314	893685
2065	893686
60077	893687
311105	893688
92634	893689
12353	893690
313344	893691
7673	893692
1843	893693
10071	893694
111816	893695
174864	893696
188712	893697
38529	893698
119434	893699
103018	893700
119434	893701
31326	893702
231747	893703
126	893704
25152	893705
27658	893706
324427	893707
127212	893708
169240	893709
4380	893710
32081	893711
118807	893712
152329	893713
11392	893714
47974	893715
191017	893716
12363	893717
272752	893718
312329	893719
44124	893720
317894	893721
172190	893722
64533	893723
43709	893724
163749	893725
214426	893726
192032	893727
104236	893728
72403	893729
103872	893730
47974	893731
307038	893732
99579	893733
302368	893734
77510	893735
230360	893736
188355	893737
33534	893738
44124	893739
31422	893740
266138	893741
44124	893742
34750	893743
54577	893744
147249	893745
101835	893746
263617	893747
276524	893748
1522	893749
49395	893750
3272	893751
90758	893752
43211	893753
161268	893754
260353	893755
293326	893756
166651	893757
20357	893758
71638	893759
325303	893760
164939	893761
1545	893762
27294	893763
22441	893764
34612	893765
50692	893766
21277	893767
103513	893768
609	893769
196793	893770
44321	893771
306	893772
142544	893773
48949	893774
58867	893775
277573	893776
35587	893777
98397	893778
178945	893779
12939	893780
72095	893781
43	893782
49067	893783
8011	893784
212540	893785
15459	893786
386	893787
198535	893788
1805	893789
12497	893790
56975	893791
281882	893792
201454	893793
56975	893794
235429	893795
10452	893796
5273	893797
180065	893798
74068	893799
201448	893800
216410	893801
77875	893802
88358	893803
156857	893804
60342	893805
59393	893806
36408	893807
87159	893808
3806	893809
13486	893810
177909	893811
1387	893812
81753	893813
197	893814
64778	893815
34082	893816
2627	893817
26138	893818
785	893819
162029	893820
9694	893821
73924	893822
173595	893823
173595	893824
75809	893825
9694	893826
323251	893827
108490	893828
72337	893829
108490	893830
99174	893831
69178	893832
173683	893833
49937	893834
99174	893835
114633	893836
20200	893837
11179	893838
11179	893839
49911	893840
69277	893841
1385	893842
263	893843
3086	893844
113673	893845
119242	893846
53983	893847
34368	893848
220176	893849
95956	893850
82066	893851
23086	893852
1567	893853
169272	893854
156858	893855
30078	893856
132947	893857
46565	893858
162065	893859
11234	893860
71964	893861
37722	893862
11	893863
235872	893864
11295	893865
42824	893866
8701	893867
47972	893868
47974	893869
73656	893870
150296	893871
176769	893872
75851	893873
53670	893874
1464	893875
1780	893876
126474	893877
2483	893878
88931	893879
42873	893880
137725	893881
32416	893882
6259	893883
57033	893884
34229	893885
28702	893886
83614	893887
42136	893888
104497	893889
58311	893890
39950	893891
215925	893892
134308	893893
86298	893894
122456	893895
16438	893896
38659	893897
180255	893898
157625	893899
86894	893900
122399	893901
122558	893902
95867	893903
183045	893904
3088	893905
59883	893906
110556	893907
85674	893908
28448	893909
44878	893910
4472	893911
86078	893912
3523	893913
12914	893914
12914	893915
8759	893916
50432	893917
22120	893918
225113	893919
89406	893920
17195	893921
132359	893922
17886	893923
2483	893924
37788	893925
118500	893926
257527	893927
7120	893928
102526	893929
215342	893930
28760	893931
126056	893932
138816	893933
1333	893934
3848	893935
33752	893936
86788	893937
300250	893938
38659	893939
100825	893940
43691	893941
32552	893942
49614	893943
227697	893944
47670	893945
8619	893946
29488	893947
5107	893948
50773	893949
8140	893950
5357	893951
73749	893952
47035	893953
228132	893954
16564	893955
120	893956
10652	893957
38499	893958
24158	893959
38418	893960
59883	893961
166205	893962
87208	893963
1572	893964
532	893965
209067	893966
23256	893967
13091	893968
109202	893969
44746	893970
20656	893971
2544	893972
518	893973
702	893974
763	893975
312353	893976
64655	893977
34718	893978
160827	893979
13295	893980
30054	893981
3842	893982
79654	893983
165788	893984
33850	893985
181883	893986
17603	893987
108575	893988
1225	893989
23348	893990
44910	893991
14046	893992
12494	893993
996	893994
2716	893995
708	893996
7294	893997
80247	893998
80247	893999
145265	894000
55861	894001
134429	894002
164790	894003
48858	894004
40746	894005
36730	894006
37077	894007
36674	894008
223300	894009
24592	894010
57160	894011
125266	894012
93380	894013
40737	894014
40222	894015
158686	894016
29520	894017
212689	894018
208789	894019
76103	894020
1662	894021
11103	894022
200059	894023
150291	894024
258372	894025
49681	894026
19761	894027
25498	894028
201664	894029
189531	894030
174787	894031
19761	894032
6656	894033
1662	894034
7695	894035
54936	894036
131918	894037
5263	894038
4640	894039
73275	894040
42393	894041
55279	894042
162066	894043
68403	894044
313627	894045
310843	894046
76263	894047
18317	894048
270130	894049
270857	894050
78066	894051
67724	894052
172425	894053
10098	894054
32511	894055
259120	894056
143212	894057
209185	894058
80740	894059
208398	894060
150118	894061
80249	894062
79945	894063
6997	894064
309182	894065
133749	894066
79969	894067
186368	894068
169319	894069
121661	894070
176637	894071
201973	894072
217429	894073
121451	894074
14423	894075
13570	894076
188423	894077
62672	894078
3248	894079
111151	894080
131379	894081
18122	894082
48276	894083
72023	894084
67724	894085
47972	894086
76007	894087
23228	894088
48541	894089
18922	894090
19581	894091
49277	894092
19581	894093
55360	894094
129348	894095
7196	894096
1830	894097
93992	894098
10907	894099
69590	894100
97609	894101
89410	894102
82179	894103
294263	894104
74138	894105
5865	894106
98054	894107
210575	894108
4658	894109
62523	894110
3651	894111
79751	894112
148463	894113
207265	894114
3100	894115
67885	894116
55461	894117
88413	894118
2710	894119
35663	894120
39200	894121
36836	894122
2575	894123
139673	894124
48469	894125
10229	894126
24689	894127
14328	894128
39631	894129
6441	894130
77364	894131
14374	894132
44205	894133
71329	894134
298205	894135
149561	894136
224975	894137
30618	894138
184457	894139
35117	894140
32082	894141
22972	894142
18439	894143
74173	894144
84115	894145
77681	894146
106591	894147
175882	894148
16015	894149
111935	894150
45757	894151
57788	894152
200639	894153
37224	894154
63806	894155
31887	894156
72491	894157
2575	894158
18229	894159
5337	894160
4094	894161
39531	894162
36528	894163
3100	894164
25298	894165
56744	894166
167244	894167
253652	894168
19781	894169
12282	894170
26041	894171
51698	894172
6441	894173
89811	894174
6441	894175
33144	894176
85200	894177
74919	894178
27684	894179
1431	894180
105015	894181
114336	894182
49368	894183
11928	894184
102321	894185
3714	894186
19165	894187
184015	894188
6171	894189
56028	894190
2343	894191
82222	894192
32921	894193
55324	894194
70987	894195
201568	894196
61329	894197
128839	894198
2054	894199
133888	894200
157447	894201
131463	894202
167391	894203
109391	894204
3363	894205
118509	894206
77932	894207
74790	894208
234371	894209
3348	894210
183930	894211
270278	894212
42096	894213
53681	894214
141496	894215
154800	894216
14835	894217
34658	894218
109133	894219
192975	894220
5455	894221
51260	894222
13155	894223
75405	894224
29050	894225
134683	894226
107180	894227
50242	894228
133231	894229
317918	894230
30889	894231
34301	894232
91376	894233
12258	894234
24625	894235
69222	894236
225873	894237
283011	894238
144709	894239
182096	894240
4729	894241
7736	894242
321283	894243
70458	894244
204273	894245
64536	894246
295748	894247
44276	894248
116428	894249
87260	894250
231441	894251
76695	894252
158304	894253
28045	894254
109251	894255
130559	894256
155073	894257
155353	894258
315032	894259
63974	894260
130559	894261
304454	894262
17188	894263
156549	894264
53538	894265
110899	894266
25764	894267
77824	894268
56187	894269
185714	894270
24417	894271
3720	894272
10537	894273
422	894274
276244	894275
6294	894276
189965	894277
78595	894278
290151	894279
27940	894280
61239	894281
280536	894282
109251	894283
116739	894284
21075	894285
272929	894286
68051	894287
60437	894288
997	894289
16198	894290
50171	894291
142191	894292
51811	894293
54960	894294
12660	894295
54960	894296
107288	894297
92563	894298
12575	894299
88219	894300
33225	894301
135635	894302
44276	894303
149293	894304
213278	894305
149612	894306
61887	894307
323546	894308
41972	894309
33670	894310
152114	894311
1774	894312
77044	894313
282655	894314
192952	894315
12827	894316
171400	894317
326602	894318
135651	894319
44831	894320
12827	894321
40126	894322
88210	894323
312940	894324
101308	894325
140165	894326
11722	894327
71364	894328
180491	894329
72416	894330
215171	894331
156518	894332
36262	894333
48656	894334
86730	894335
27340	894336
215943	894337
124830	894338
150936	894339
3870	894340
316658	894341
37809	894342
37809	894343
36250	894344
4141	894345
200870	894346
204025	894347
83515	894348
354	894349
7521	894350
290610	894351
8576	894352
25342	894353
228772	894354
301310	894355
12742	894356
1590	894357
38407	894358
67290	894359
66157	894360
57580	894361
105469	894362
60809	894363
145007	894364
74650	894365
134616	894366
146203	894367
146287	894368
4658	894369
171090	894370
135557	894371
15579	894372
87702	894373
15579	894374
15579	894375
169848	894376
129235	894377
39886	894378
5270	894379
120753	894380
49468	894381
103422	894382
67878	894383
81470	894384
158218	894385
54796	894386
38455	894387
159793	894388
102575	894389
159793	894390
75323	894391
22017	894392
2951	894393
104611	894394
305249	894395
229872	894396
275023	894397
61550	894398
148799	894399
35157	894400
129705	894401
75748	894402
47838	894403
6537	894404
7579	894405
52508	894406
263500	894407
77917	894408
176575	894409
29930	894410
11343	894411
23344	894412
201746	894413
46770	894414
129956	894415
139444	894416
46915	894417
14871	894418
1145	894419
76860	894420
57069	894421
80222	894422
149794	894423
259523	894424
547	894425
46818	894426
178565	894427
22861	894428
213490	894429
30432	894430
35619	894431
67258	894432
83290	894433
37317	894434
276841	894435
64839	894436
54475	894437
475	894438
82348	894439
82348	894440
291027	894441
5217	894442
90511	894443
85424	894444
15123	894445
181133	894446
213490	894447
3882	894448
216651	894449
57633	894450
54653	894451
127386	894452
51535	894453
204697	894454
123306	894455
306351	894456
79646	894457
206835	894458
250676	894459
202004	894460
123402	894461
22883	894462
1145	894463
87569	894464
32230	894465
174796	894466
46394	894467
164917	894468
33487	894469
147568	894470
1968	894471
169330	894472
123396	894473
12801	894474
112349	894475
4510	894476
206964	894477
149794	894478
328196	894479
53864	894480
32804	894481
19787	894482
144721	894483
137585	894484
65694	894485
5710	894486
22825	894487
22750	894488
231508	894489
78	894490
22861	894491
61550	894492
7562	894493
17859	894494
36265	894495
82414	894496
72918	894497
12655	894498
213933	894499
231252	894500
53000	894501
218803	894502
50921	894503
270290	894504
6065	894505
1311	894506
313792	894507
327597	894508
23975	894509
26264	894510
155148	894511
33020	894512
20779	894513
3645	894514
10189	894515
637	894516
259384	894517
213585	894518
90112	894519
77676	894520
41573	894521
127013	894522
116841	894523
1018	894524
32246	894525
22766	894526
40040	894527
215175	894528
217478	894529
947	894530
70489	894531
36265	894532
43900	894533
289005	894534
20749	894535
119073	894536
100098	894537
97746	894538
158981	894539
179581	894540
74800	894541
179607	894542
150503	894543
66555	894544
100113	894545
86452	894546
178968	894547
82551	894548
1311	894549
11892	894550
8344	894551
8655	894552
94118	894553
83716	894554
5233	894555
3329	894556
94181	894557
91289	894558
68027	894559
4901	894560
10828	894561
86052	894562
87972	894563
45463	894564
20855	894565
30866	894566
1555	894567
54507	894568
49025	894569
100459	894570
7447	894571
307752	894572
14138	894573
13031	894574
97241	894575
38142	894576
4822	894577
113893	894578
59523	894579
882	894580
225522	894581
27930	894582
4847	894583
213266	894584
44048	894585
83667	894586
86321	894587
31758	894588
14638	894589
77383	894590
89320	894591
91464	894592
83760	894593
582	894594
103478	894595
105323	894596
28819	894597
140030	894598
26053	894599
6584	894600
56446	894601
21188	894602
49424	894603
211939	894604
168171	894605
39788	894606
72722	894607
1706	894608
20027	894609
82505	894610
35691	894611
15330	894612
88416	894613
36639	894614
17548	894615
82114	894616
102034	894617
186144	894618
87359	894619
233898	894620
8044	894621
114534	894622
14632	894623
25840	894624
24738	894625
14632	894626
39243	894627
78701	894628
305441	894629
124810	894630
27209	894631
44425	894632
62087	894633
37588	894634
5201	894635
80815	894636
86069	894637
5307	894638
113115	894639
132251	894640
279379	894641
89983	894642
37875	894643
54933	894644
42034	894645
6215	894646
89659	894647
3631	894648
99833	894649
18027	894650
16607	894651
10613	894652
103447	894653
44304	894654
136160	894655
40769	894656
123387	894657
37832	894658
17603	894659
19508	894660
83801	894661
1706	894662
11111	894663
1831	894664
178672	894665
5736	894666
160514	894667
20838	894668
223387	894669
137695	894670
35321	894671
11842	894672
40697	894673
192870	894674
163582	894675
35870	894676
12035	894677
78495	894678
13101	894679
1344	894680
179155	894681
32836	894682
8044	894683
106132	894684
133004	894685
52030	894686
20957	894687
844	894688
14969	894689
88582	894690
129573	894691
123825	894692
87600	894693
146354	894694
279777	894695
1942	894696
89752	894697
26249	894698
208070	894699
78380	894700
28119	894701
12103	894702
147709	894703
274881	894704
5837	894705
5837	894706
44129	894707
2995	894708
262876	894709
11041	894710
615	894711
1169	894712
60788	894713
1928	894714
52997	894715
107007	894716
119078	894717
64883	894718
120938	894719
170002	894720
21443	894721
104132	894722
75492	894723
36424	894724
53853	894725
163173	894726
26430	894727
13773	894728
184416	894729
19372	894730
88859	894731
4249	894732
253330	894733
189516	894734
7786	894735
185324	894736
62855	894737
305750	894738
62428	894739
132286	894740
205362	894741
108227	894742
71628	894743
117538	894744
237855	894745
1928	894746
30718	894747
72595	894748
293185	894749
42134	894750
34244	894751
2338	894752
84636	894753
58613	894754
69640	894755
176198	894756
102681	894757
73778	894758
34134	894759
63436	894760
189902	894761
51275	894762
84393	894763
216368	894764
12313	894765
128311	894766
18802	894767
155209	894768
5600	894769
13235	894770
42134	894771
8316	894772
68311	894773
156337	894774
34487	894775
4351	894776
21808	894777
61302	894778
25833	894779
67282	894780
108949	894781
9493	894782
291429	894783
70909	894784
38908	894785
88376	894786
18949	894787
117682	894788
9700	894789
36667	894790
67199	894791
276414	894792
26880	894793
14426	894794
96128	894795
37074	894796
35469	894797
58099	894798
49975	894799
193853	894800
60012	894801
9622	894802
27319	894803
18569	894804
26739	894805
34795	894806
5852	894807
131833	894808
5852	894809
51125	894810
122266	894811
21367	894812
58868	894813
38226	894814
19148	894815
110401	894816
201274	894817
1378	894818
1378	894819
64748	894820
35087	894821
205320	894822
78798	894823
123161	894824
26049	894825
45571	894826
90046	894827
2575	894828
148025	894829
84239	894830
79361	894831
18949	894832
67117	894833
27267	894834
266705	894835
44895	894836
126328	894837
107062	894838
12798	894839
31607	894840
8775	894841
136970	894842
31852	894843
97700	894844
15198	894845
44312	894846
9700	894847
25825	894848
33838	894849
84015	894850
26988	894851
16409	894852
54988	894853
36697	894854
7127	894855
5700	894856
22557	894857
38349	894858
16274	894859
40140	894860
85572	894861
65129	894862
88176	894863
204637	894864
294002	894865
105428	894866
133278	894867
191841	894868
108111	894869
170568	894870
130710	894871
60066	894872
11969	894873
95341	894874
18314	894875
18504	894876
110521	894877
7168	894878
13112	894879
201296	894880
41550	894881
48269	894882
141450	894883
235724	894884
2045	894885
100187	894886
302364	894887
203768	894888
33620	894889
206808	894890
45547	894891
256778	894892
214561	894893
147	894894
96055	894895
70985	894896
12556	894897
17555	894898
54471	894899
17732	894900
10033	894901
62494	894902
164501	894903
153281	894904
128613	894905
197288	894906
31129	894907
252636	894908
107694	894909
251349	894910
54133	894911
55669	894912
105212	894913
302555	894914
10534	894915
176311	894916
86700	894917
181292	894918
7866	894919
87062	894920
83213	894921
120018	894922
105796	894923
296253	894924
324815	894925
16240	894926
63356	894927
257660	894928
13154	894929
75881	894930
216546	894931
177688	894932
99541	894933
212574	894934
136562	894935
87146	894936
180314	894937
17120	894938
86050	894939
30818	894940
25221	894941
55454	894942
267621	894943
80078	894944
181626	894945
265681	894946
257623	894947
117891	894948
28558	894949
12428	894950
193926	894951
106194	894952
139339	894953
111475	894954
82213	894955
68117	894956
18236	894957
71628	894958
241407	894959
30844	894960
86700	894961
39879	894962
244594	894963
211999	894964
320072	894965
3984	894966
187866	894967
133004	894968
169660	894969
186834	894970
21656	894971
180761	894972
67628	894973
166458	894974
71839	894975
77861	894976
114703	894977
23987	894978
86659	894979
26274	894980
150777	894981
317435	894982
140792	894983
313151	894984
2575	894985
128803	894986
33376	894987
81504	894988
96721	894989
102264	894990
206886	894991
2575	894992
130085	894993
15319	894994
32242	894995
42454	894996
321198	894997
122549	894998
113752	894999
42601	895000
23072	895001
178886	895002
20347	895003
63564	895004
81764	895005
33688	895006
209632	895007
134834	895008
26649	895009
58857	895010
154702	895011
11729	895012
154474	895013
192767	895014
100295	895015
82898	895016
258841	895017
125663	895018
3945	895019
167408	895020
17366	895021
279894	895022
88171	895023
220507	895024
124228	895025
197834	895026
77167	895027
4969	895028
139339	895029
33237	895030
91873	895031
77015	895032
136206	895033
324065	895034
185459	895035
26296	895036
5696	895037
51269	895038
305480	895039
132784	895040
213433	895041
103857	895042
17098	895043
196502	895044
84254	895045
79473	895046
7704	895047
7704	895048
24934	895049
30934	895050
55453	895051
96523	895052
90675	895053
254633	895054
17657	895055
81576	895056
27610	895057
2892	895058
188872	895059
15131	895060
144821	895061
168762	895062
64257	895063
62509	895064
133133	895065
47310	895066
262217	895067
162622	895068
260823	895069
60823	895070
44054	895071
150039	895072
36138	895073
325232	895074
217747	895075
288693	895076
317359	895077
181989	895078
104786	895079
184272	895080
16801	895081
5830	895082
235081	895083
17829	895084
214038	895085
311021	895086
115800	895087
82050	895088
132784	895089
84779	895090
84714	895091
32480	895092
28615	895093
170012	895094
61073	895095
84849	895096
6866	895097
239169	895098
74629	895099
116957	895100
253217	895101
40830	895102
120302	895103
104385	895104
112404	895105
149922	895106
73690	895107
47736	895108
36333	895109
40875	895110
98928	895111
250614	895112
132288	895113
177549	895114
304061	895115
19517	895116
57683	895117
255077	895118
62087	895119
59614	895120
27630	895121
98337	895122
121395	895123
96241	895124
308400	895125
11840	895126
14066	895127
46479	895128
297043	895129
10001	895130
130801	895131
120962	895132
76999	895133
216828	895134
209111	895135
50028	895136
109458	895137
76563	895138
127975	895139
57461	895140
32242	895141
32033	895142
69214	895143
118966	895144
144703	895145
70077	895146
141825	895147
58829	895148
4856	895149
26274	895150
119776	895151
194684	895152
54061	895153
11677	895154
27076	895155
51078	895156
19006	895157
8711	895158
2955	895159
68444	895160
231075	895161
9761	895162
3110	895163
297760	895164
45603	895165
32921	895166
94582	895167
212207	895168
115216	895169
25886	895170
128665	895171
146065	895172
109556	895173
174663	895174
193205	895175
314112	895176
74629	895177
128784	895178
115841	895179
259121	895180
79864	895181
99622	895182
108791	895183
55454	895184
4856	895185
61022	895186
147857	895187
202449	895188
138899	895189
54830	895190
24519	895191
278660	895192
56321	895193
125035	895194
124809	895195
315165	895196
77383	895197
74090	895198
288280	895199
208945	895200
163894	895201
292805	895202
109212	895203
129203	895204
288193	895205
90145	895206
14138	895207
63356	895208
213602	895209
38726	895210
30624	895211
118472	895212
7023	895213
10194	895214
119514	895215
70311	895216
146822	895217
36319	895218
70077	895219
57172	895220
173968	895221
152312	895222
310755	895223
77581	895224
60103	895225
84006	895226
120352	895227
88835	895228
153583	895229
118969	895230
76646	895231
142423	895232
158676	895233
121873	895234
206556	895235
120787	895236
91289	895237
51536	895238
28315	895239
248057	895240
2955	895241
11527	895242
20657	895243
140801	895244
8513	895245
217109	895246
78904	895247
12568	895248
14930	895249
155118	895250
156333	895251
44746	895252
163960	895253
24751	895254
41763	895255
5134	895256
17343	895257
128625	895258
25228	895259
139394	895260
147254	895261
44488	895262
62117	895263
9167	895264
3153	895265
101409	895266
493	895267
216036	895268
229112	895269
195944	895270
299723	895271
164774	895272
44689	895273
30902	895274
12637	895275
182161	895276
213697	895277
74614	895278
64266	895279
201020	895280
2238	895281
32928	895282
26572	895283
42160	895284
212914	895285
9230	895286
109917	895287
62782	895288
17500	895289
35205	895290
240534	895291
64923	895292
7315	895293
51457	895294
144160	895295
14929	895296
85091	895297
81699	895298
46834	895299
111413	895300
204286	895301
11452	895302
4250	895303
153486	895304
80204	895305
100768	895306
90473	895307
53290	895308
285912	895309
32255	895310
70583	895311
4194	895312
165653	895313
597	895314
971	895315
12937	895316
53601	895317
34109	895318
107668	895319
258026	895320
53763	895321
156294	895322
68137	895323
113776	895324
37989	895325
205116	895326
27944	895327
12638	895328
170984	895329
81841	895330
63652	895331
104136	895332
203315	895333
197275	895334
69169	895335
1772	895336
86502	895337
37000	895338
20604	895339
264114	895340
158576	895341
199314	895342
310802	895343
2280	895344
105282	895345
12263	895346
269121	895347
37741	895348
134474	895349
49702	895350
10192	895351
100003	895352
126145	895353
5434	895354
406	895355
17774	895356
88108	895357
111904	895358
86044	895359
39316	895360
10870	895361
59214	895362
212824	895363
9877	895364
3104	895365
4528	895366
52848	895367
60220	895368
78202	895369
56765	895370
3996	895371
25487	895372
245893	895373
144971	895374
12342	895375
213300	895376
34558	895377
32506	895378
73187	895379
2309	895380
136720	895381
78044	895382
163945	895383
25489	895384
87693	895385
67525	895386
4135	895387
213820	895388
112375	895389
134021	895390
28278	895391
33791	895392
185981	895393
5706	895394
3365	895395
7948	895396
104890	895397
28527	895398
74124	895399
215349	895400
58521	895401
114447	895402
112712	895403
5364	895404
580	895405
42452	895406
86084	895407
4584	895408
229072	895409
148128	895410
127670	895411
205820	895412
29184	895413
24384	895414
26735	895415
97012	895416
121061	895417
5396	895418
8042	895419
36402	895420
34353	895421
39268	895422
8804	895423
30732	895424
4705	895425
748	895426
23836	895427
83747	895428
761	895429
58334	895430
136432	895431
16108	895432
1196	895433
10813	895434
121358	895435
5060	895436
88109	895437
163614	895438
170169	895439
6336	895440
176587	895441
304957	895442
176548	895443
1515	895444
796	895445
65269	895446
120808	895447
147391	895448
93840	895449
109699	895450
76122	895451
32989	895452
67862	895453
266743	895454
320495	895455
173833	895456
119504	895457
254221	895458
4154	895459
730	895460
35387	895461
163655	895462
4145	895463
1653	895464
15069	895465
88392	895466
81636	895467
6961	895468
111808	895469
41308	895470
293467	895471
132768	895472
57549	895473
38928	895474
31836	895475
2989	895476
62023	895477
14103	895478
29724	895479
1489	895480
130434	895481
256109	895482
65247	895483
23555	895484
17514	895485
6692	895486
31731	895487
159187	895488
213891	895489
187002	895490
178801	895491
13505	895492
172064	895493
30850	895494
126863	895495
149980	895496
12658	895497
47384	895498
62186	895499
159066	895500
16650	895501
156200	895502
3813	895503
104151	895504
106310	895505
266248	895506
317182	895507
42749	895508
144139	895509
30488	895510
224725	895511
5378	895512
115075	895513
12871	895514
81173	895515
114291	895516
158901	895517
4836	895518
34533	895519
214385	895520
10798	895521
18131	895522
39685	895523
68417	895524
135479	895525
57549	895526
170255	895527
56183	895528
121039	895529
216810	895530
21203	895531
7683	895532
62213	895533
142975	895534
4492	895535
193350	895536
89837	895537
53489	895538
88753	895539
26747	895540
2818	895541
253348	895542
105269	895543
87179	895544
204670	895545
45068	895546
140927	895547
36838	895548
155585	895549
117935	895550
111655	895551
277588	895552
219124	895553
9457	895554
2269	895555
91536	895556
228004	895557
220894	895558
41564	895559
220848	895560
6529	895561
10682	895562
68845	895563
26072	895564
151	895565
203007	895566
35205	895567
33808	895568
175350	895569
60055	895570
11570	895571
2836	895572
191617	895573
171537	895574
101303	895575
69198	895576
8349	895577
67853	895578
194165	895579
230752	895580
201523	895581
47685	895582
105381	895583
164595	895584
196205	895585
3056	895586
14325	895587
1332	895588
24632	895589
33518	895590
98420	895591
14029	895592
314246	895593
236317	895594
241811	895595
142172	895596
24347	895597
322219	895598
307891	895599
123137	895600
75258	895601
130320	895602
299804	895603
119146	895604
165660	895605
251854	895606
13275	895607
93993	895608
149886	895609
22600	895610
173231	895611
317052	895612
87820	895613
36477	895614
316261	895615
5755	895616
259176	895617
233791	895618
63706	895619
64769	895620
75852	895621
115131	895622
50460	895623
81881	895624
26901	895625
3071	895626
209651	895627
161200	895628
134766	895629
237970	895630
135963	895631
6963	895632
3380	895633
115451	895634
6938	895635
99921	895636
4210	895637
97121	895638
300981	895639
54551	895640
144295	895641
495	895642
50134	895643
15364	895644
5688	895645
2734	895646
3317	895647
22714	895648
215714	895649
299886	895650
81660	895651
94664	895652
83414	895653
236814	895654
36816	895655
6127	895656
13292	895657
126349	895658
212294	895659
155574	895660
1172	895661
207639	895662
46511	895663
270	895664
22936	895665
22740	895666
133972	895667
108265	895668
355	895669
21913	895670
106150	895671
61893	895672
96416	895673
12161	895674
18247	895675
2285	895676
138000	895677
163811	895678
72656	895679
113280	895680
3019	895681
199989	895682
56906	895683
192775	895684
14468	895685
264622	895686
213684	895687
52876	895688
97932	895689
139212	895690
57600	895691
12340	895692
67557	895693
62586	895694
70837	895695
70455	895696
197220	895697
87555	895698
56943	895699
132205	895700
19814	895701
18530	895702
88750	895703
67426	895704
120001	895705
160236	895706
272111	895707
1811	895708
77374	895709
71467	895710
9090	895711
261565	895712
84461	895713
196217	895714
54772	895715
115816	895716
128375	895717
30126	895718
50252	895719
166730	895720
103957	895721
7311	895722
1347	895723
25285	895724
22155	895725
20457	895726
54854	895727
152095	895728
54445	895729
198149	895730
15545	895731
198232	895732
132906	895733
716	895734
86049	895735
72288	895736
184927	895737
57196	895738
323644	895739
328108	895740
255922	895741
225699	895742
27784	895743
58292	895744
127616	895745
78455	895746
48156	895747
27518	895748
122534	895749
8864	895750
85059	895751
210975	895752
85221	895753
139679	895754
266567	895755
258684	895756
298531	895757
202985	895758
121596	895759
17427	895760
72289	895761
164280	895762
284658	895763
25179	895764
118372	895765
123926	895766
181479	895767
26984	895768
9354	895769
2494	895770
289159	895771
108535	895772
81062	895773
113938	895774
19182	895775
45110	895776
792	895777
103710	895778
321914	895779
135134	895780
302902	895781
91290	895782
170438	895783
14386	895784
234	895785
235089	895786
9701	895787
151748	895788
31857	895789
40288	895790
272390	895791
170330	895792
27529	895793
132776	895794
49781	895795
71815	895796
17959	895797
105472	895798
66669	895799
186805	895800
215145	895801
48095	895802
12298	895803
76731	895804
9771	895805
66559	895806
180206	895807
3289	895808
304977	895809
135906	895810
115576	895811
103275	895812
127225	895813
295410	895814
189309	895815
311145	895816
256994	895817
90728	895818
236752	895819
50762	895820
295588	895821
63615	895822
186715	895823
69132	895824
82364	895825
275247	895826
234988	895827
182581	895828
229398	895829
225218	895830
78482	895831
179404	895832
75047	895833
69248	895834
276203	895835
115668	895836
9714	895837
116307	895838
190147	895839
275726	895840
193533	895841
7907	895842
45773	895843
88593	895844
9712	895845
289734	895846
114881	895847
153951	895848
34024	895849
34262	895850
259301	895851
259158	895852
232670	895853
150498	895854
247423	895855
41842	895856
180717	895857
178735	895858
74552	895859
75330	895860
75113	895861
75119	895862
99171	895863
115159	895864
171522	895865
180207	895866
49768	895867
115668	895868
99259	895869
64799	895870
262279	895871
79877	895872
75778	895873
99173	895874
180183	895875
107304	895876
282224	895877
26545	895878
228602	895879
275592	895880
94076	895881
68617	895882
290363	895883
122269	895884
290365	895885
79106	895886
276408	895887
52562	895888
78979	895889
237083	895890
76947	895891
117879	895892
60936	895893
99127	895894
280069	895895
99791	895896
275366	895897
178511	895898
276375	895899
190290	895900
276305	895901
37039	895902
95085	895903
237055	895904
241204	895905
189295	895906
23650	895907
187141	895908
34024	895909
66547	895910
17437	895911
56426	895912
75310	895913
133331	895914
13677	895915
206934	895916
189628	895917
37915	895918
263267	895919
264826	895920
117551	895921
49492	895922
278034	895923
169875	895924
55624	895925
178178	895926
99414	895927
142382	895928
84769	895929
138753	895930
59278	895931
19616	895932
167175	895933
107872	895934
5750	895935
214785	895936
157595	895937
9741	895938
275198	895939
49950	895940
11370	895941
30285	895942
180850	895943
139297	895944
274631	895945
92238	895946
171426	895947
15241	895948
3605	895949
769	895950
16654	895951
321563	895952
5089	895953
153390	895954
66381	895955
52805	895956
150905	895957
132788	895958
167705	895959
171124	895960
85853	895961
258698	895962
73216	895963
42818	895964
116154	895965
55488	895966
11091	895967
219558	895968
136051	895969
159478	895970
166437	895971
28817	895972
74254	895973
45361	895974
23146	895975
96336	895976
10021	895977
64262	895978
147737	895979
49923	895980
180207	895981
158	895982
46704	895983
85184	895984
190147	895985
15363	895986
14413	895987
156512	895988
298165	895989
30044	895990
80238	895991
307973	895992
6037	895993
189922	895994
8063	895995
84668	895996
1157	895997
149996	895998
2619	895999
125947	896000
114953	896001
156301	896002
172	896003
240986	896004
176344	896005
160773	896006
25642	896007
244	896008
228815	896009
63873	896010
291678	896011
33781	896012
4291	896013
170072	896014
157305	896015
120310	896016
84676	896017
220569	896018
47963	896019
56356	896020
125414	896021
87433	896022
289686	896023
114431	896024
5557	896025
106398	896026
47294	896027
117384	896028
62532	896029
38363	896030
54388	896031
102062	896032
58247	896033
3638	896034
191766	896035
355	896036
41242	896037
136544	896038
16214	896039
4558	896040
2209	896041
322665	896042
80140	896043
194733	896044
2280	896045
34289	896046
27078	896047
217089	896048
27078	896049
121622	896050
56200	896051
35652	896052
50096	896053
9354	896054
182028	896055
109899	896056
138532	896057
57189	896058
138521	896059
200270	896060
56928	896061
7091	896062
76339	896063
22188	896064
36735	896065
25693	896066
234533	896067
103152	896068
50911	896069
246892	896070
259922	896071
84012	896072
210708	896073
240141	896074
173479	896075
205510	896076
311806	896077
26208	896078
230574	896079
153507	896080
8832	896081
192144	896082
224978	896083
99582	896084
179055	896085
268420	896086
66867	896087
126431	896088
36189	896089
6187	896090
95782	896091
229933	896092
510	896093
1150	896094
192912	896095
132794	896096
44679	896097
111707	896098
13113	896099
73390	896100
123596	896101
292999	896102
42440	896103
14849	896104
141314	896105
12326	896106
62145	896107
202781	896108
23709	896109
7478	896110
154119	896111
146142	896112
19144	896113
153897	896114
317577	896115
195929	896116
36845	896117
114112	896118
50071	896119
2561	896120
92919	896121
91733	896122
296484	896123
81100	896124
4451	896125
53586	896126
90223	896127
299430	896128
46247	896129
131526	896130
310443	896131
2725	896132
57996	896133
237062	896134
9694	896135
70903	896136
18682	896137
45732	896138
68954	896139
42397	896140
79638	896141
61654	896142
2141	896143
92958	896144
10468	896145
17956	896146
186	896147
64654	896148
89183	896149
23701	896150
29374	896151
25596	896152
54789	896153
110847	896154
144071	896155
14556	896156
2108	896157
155250	896158
34924	896159
5371	896160
67686	896161
118991	896162
89940	896163
54981	896164
140407	896165
67010	896166
11361	896167
125516	896168
36681	896169
1285	896170
80898	896171
59807	896172
214580	896173
136257	896174
209618	896175
159116	896176
169851	896177
166809	896178
79588	896179
1947	896180
210909	896181
18897	896182
129716	896183
35902	896184
9722	896185
317207	896186
44137	896187
68231	896188
33575	896189
61068	896190
181990	896191
202509	896192
181818	896193
183850	896194
159756	896195
91304	896196
68242	896197
5590	896198
46832	896199
26886	896200
38151	896201
139012	896202
244265	896203
433	896204
3802	896205
1347	896206
2342	896207
1331	896208
5128	896209
179630	896210
7720	896211
263656	896212
73831	896213
175356	896214
144156	896215
142905	896216
35828	896217
125096	896218
286716	896219
20411	896220
266854	896221
22857	896222
149291	896223
78350	896224
126601	896225
31042	896226
201949	896227
89254	896228
77229	896229
138330	896230
8647	896231
24515	896232
272214	896233
13339	896234
59568	896235
12394	896236
242891	896237
2603	896238
22428	896239
158340	896240
122137	896241
40394	896242
584	896243
128547	896244
188940	896245
20441	896246
86846	896247
416	896248
92035	896249
45257	896250
88385	896251
44480	896252
296772	896253
11547	896254
8129	896255
13275	896256
37217	896257
37919	896258
99517	896259
82606	896260
210036	896261
89329	896262
83268	896263
197770	896264
98493	896265
361	896266
272581	896267
32239	896268
161654	896269
310066	896270
3152	896271
264607	896272
8037	896273
55543	896274
88532	896275
152227	896276
162519	896277
271955	896278
172837	896279
261805	896280
200926	896281
25510	896282
84562	896283
91970	896284
63292	896285
196359	896286
160582	896287
54	896288
40609	896289
274218	896290
32062	896291
78545	896292
42898	896293
135273	896294
1818	896295
54961	896296
37344	896297
106600	896298
52310	896299
51344	896300
150164	896301
198900	896302
290389	896303
18612	896304
156147	896305
214971	896306
204655	896307
2232	896308
42723	896309
67851	896310
53029	896311
121538	896312
294519	896313
294219	896314
76087	896315
81001	896316
128756	896317
309384	896318
203978	896319
114192	896320
161969	896321
137476	896322
88213	896323
26778	896324
6737	896325
121539	896326
6737	896327
18610	896328
163630	896329
72491	896330
84115	896331
131953	896332
132809	896333
7279	896334
47275	896335
2232	896336
57107	896337
83247	896338
57295	896339
47088	896340
200241	896341
269675	896342
27974	896343
316247	896344
7390	896345
70865	896346
193995	896347
10351	896348
8040	896349
314914	896350
15627	896351
203820	896352
4063	896353
75482	896354
277256	896355
13211	896356
196036	896357
248443	896358
56624	896359
8026	896360
159668	896361
90587	896362
2636	896363
1987	896364
121513	896365
19462	896366
232003	896367
58328	896368
131190	896369
130300	896370
1342	896371
56425	896372
204041	896373
130842	896374
53571	896375
12106	896376
80233	896377
869	896378
124945	896379
57681	896380
154500	896381
54692	896382
20313	896383
76469	896384
61914	896385
15563	896386
71854	896387
127419	896388
54800	896389
25034	896390
127269	896391
48111	896392
79797	896393
37437	896394
303732	896395
1863	896396
229936	896397
79607	896398
133055	896399
233746	896400
3034	896401
85377	896402
38663	896403
139418	896404
27973	896405
51695	896406
97506	896407
10703	896408
84834	896409
22501	896410
2753	896411
129956	896412
265296	896413
19936	896414
62469	896415
1473	896416
141832	896417
28283	896418
60331	896419
202182	896420
216704	896421
116629	896422
252790	896423
147769	896424
316945	896425
154892	896426
53708	896427
328377	896428
10197	896429
204921	896430
21766	896431
5243	896432
35627	896433
59524	896434
70878	896435
108546	896436
58051	896437
70524	896438
246712	896439
87163	896440
116201	896441
7353	896442
67129	896443
559	896444
902	896445
39140	896446
7241	896447
85142	896448
186146	896449
159662	896450
30415	896451
9893	896452
3098	896453
59640	896454
2968	896455
19633	896456
1278	896457
4396	896458
183666	896459
14343	896460
232480	896461
50073	896462
128115	896463
7861	896464
15797	896465
69065	896466
3785	896467
472	896468
140892	896469
264481	896470
1133	896471
43220	896472
55491	896473
33558	896474
233091	896475
955	896476
160779	896477
105724	896478
20981	896479
138335	896480
117084	896481
179400	896482
204235	896483
7387	896484
19693	896485
19693	896486
15132	896487
78566	896488
6321	896489
145588	896490
172828	896491
293921	896492
85995	896493
154842	896494
233439	896495
48461	896496
182680	896497
162449	896498
73676	896499
77036	896500
168916	896501
48769	896502
97399	896503
246467	896504
196456	896505
66053	896506
214353	896507
23062	896508
28237	896509
58165	896510
309978	896511
54618	896512
73240	896513
299094	896514
183105	896515
136060	896516
197759	896517
52301	896518
71316	896519
6019	896520
150695	896521
18192	896522
40330	896523
302276	896524
215587	896525
136152	896526
52215	896527
29408	896528
120859	896529
62984	896530
25530	896531
43704	896532
88930	896533
30646	896534
1728	896535
57066	896536
168993	896537
2277	896538
88599	896539
45723	896540
223472	896541
147336	896542
198550	896543
5312	896544
250902	896545
54749	896546
210686	896547
20692	896548
109992	896549
2876	896550
31225	896551
279240	896552
182888	896553
49138	896554
57004	896555
4535	896556
19541	896557
4556	896558
138584	896559
58200	896560
434	896561
58946	896562
18987	896563
130655	896564
82196	896565
232805	896566
17926	896567
24111	896568
79831	896569
163766	896570
129502	896571
4136	896572
75947	896573
30810	896574
18920	896575
115339	896576
102446	896577
57206	896578
37672	896579
19663	896580
22227	896581
47857	896582
37853	896583
56958	896584
112797	896585
24538	896586
123043	896587
188619	896588
8999	896589
39917	896590
155126	896591
124332	896592
53237	896593
87215	896594
643	896595
39697	896596
5293	896597
27769	896598
85248	896599
56797	896600
14649	896601
46277	896602
171139	896603
6360	896604
19422	896605
175205	896606
14675	896607
32167	896608
5362	896609
22063	896610
48282	896611
80617	896612
88879	896613
19717	896614
27523	896615
127465	896616
116071	896617
353	896618
260708	896619
17508	896620
125763	896621
5354	896622
111344	896623
23974	896624
45374	896625
49290	896626
312763	896627
70599	896628
122200	896629
75051	896630
162550	896631
305605	896632
72800	896633
78031	896634
68768	896635
105349	896636
16853	896637
29087	896638
1613	896639
322110	896640
109449	896641
38814	896642
15464	896643
17941	896644
11815	896645
162561	896646
179538	896647
21006	896648
73590	896649
2352	896650
127465	896651
307876	896652
8105	896653
119065	896654
192058	896655
262425	896656
280949	896657
124533	896658
112348	896659
37380	896660
32833	896661
10930	896662
22018	896663
59105	896664
1221	896665
22621	896666
1934	896667
5359	896668
9438	896669
6452	896670
12760	896671
333	896672
70088	896673
17087	896674
325	896675
128743	896676
21138	896677
26475	896678
124914	896679
110909	896680
87312	896681
38865	896682
221971	896683
10129	896684
46359	896685
147439	896686
266021	896687
107315	896688
35448	896689
27256	896690
342	896691
73416	896692
13350	896693
221674	896694
129267	896695
201389	896696
129267	896697
250018	896698
118272	896699
228419	896700
61026	896701
44302	896702
248222	896703
63338	896704
130256	896705
180081	896706
229099	896707
228415	896708
172764	896709
312547	896710
154258	896711
8240	896712
4761	896713
13009	896714
9708	896715
109554	896716
55147	896717
260012	896718
156854	896719
25108	896720
28544	896721
3055	896722
97241	896723
6255	896724
84013	896725
199741	896726
70243	896727
68693	896728
211805	896729
109069	896730
18985	896731
18985	896732
201637	896733
141705	896734
111407	896735
71233	896736
184813	896737
6959	896738
111553	896739
75177	896740
18820	896741
69761	896742
326050	896743
149390	896744
35923	896745
17059	896746
32959	896747
120963	896748
4647	896749
160061	896750
118561	896751
130671	896752
272725	896753
105774	896754
58395	896755
56277	896756
128349	896757
32356	896758
46033	896759
214575	896760
173969	896761
23493	896762
161843	896763
111258	896764
23711	896765
104354	896766
61339	896767
256559	896768
135760	896769
106594	896770
159895	896771
213	896772
189979	896773
1686	896774
283952	896775
192423	896776
60045	896777
137613	896778
68891	896779
29170	896780
1288	896781
225058	896782
134504	896783
94377	896784
6636	896785
173582	896786
2779	896787
11037	896788
7773	896789
51747	896790
257273	896791
122906	896792
143930	896793
262946	896794
190656	896795
9563	896796
7951	896797
139117	896798
327488	896799
65059	896800
190371	896801
53686	896802
121786	896803
43002	896804
121731	896805
65059	896806
208263	896807
127046	896808
8513	896809
252607	896810
13324	896811
22870	896812
62466	896813
28770	896814
112087	896815
7295	896816
71221	896817
245409	896818
20752	896819
98181	896820
108383	896821
22657	896822
5472	896823
273712	896824
57652	896825
23306	896826
5472	896827
47309	896828
220400	896829
289754	896830
41790	896831
235914	896832
223881	896833
100239	896834
1002	896835
38606	896836
14218	896837
322321	896838
35644	896839
8831	896840
7295	896841
110892	896842
258188	896843
322976	896844
166074	896845
184068	896846
43902	896847
238662	896848
64168	896849
198004	896850
163979	896851
194850	896852
280049	896853
2722	896854
3348	896855
61636	896856
2895	896857
221929	896858
195566	896859
24639	896860
205930	896861
89808	896862
7930	896863
210660	896864
3302	896865
200334	896866
16975	896867
119353	896868
38955	896869
61455	896870
99530	896871
23480	896872
14836	896873
16884	896874
41900	896875
56682	896876
1748	896877
139857	896878
4208	896879
85483	896880
474	896881
99515	896882
52	896883
20011	896884
3019	896885
147958	896886
136547	896887
1123	896888
78551	896889
2596	896890
3896	896891
4955	896892
322820	896893
60592	896894
13676	896895
179848	896896
60167	896897
63958	896898
177068	896899
7866	896900
8002	896901
28	896902
1849	896903
173584	896904
56897	896905
50731	896906
38284	896907
169122	896908
77370	896909
49182	896910
179902	896911
97737	896912
10597	896913
46733	896914
14764	896915
21891	896916
2282	896917
167829	896918
55129	896919
155560	896920
54567	896921
94220	896922
89840	896923
183066	896924
249195	896925
2819	896926
1444	896927
29874	896928
67955	896929
113974	896930
2377	896931
7572	896932
28569	896933
1704	896934
27256	896935
9529	896936
10538	896937
97176	896938
9569	896939
4426	896940
27337	896941
57272	896942
209727	896943
90041	896944
230	896945
230	896946
9112	896947
47666	896948
16147	896949
83517	896950
83517	896951
200086	896952
300768	896953
119012	896954
146453	896955
190752	896956
53397	896957
33559	896958
200	896959
13555	896960
16498	896961
37320	896962
262693	896963
110391	896964
110181	896965
174032	896966
100437	896967
76419	896968
1556	896969
119303	896970
116678	896971
26043	896972
59610	896973
1688	896974
804	896975
118393	896976
132894	896977
145037	896978
132689	896979
91026	896980
219022	896981
152349	896982
147308	896983
229471	896984
29620	896985
188	896986
25132	896987
172536	896988
176588	896989
39354	896990
1190	896991
9441	896992
40280	896993
40280	896994
162039	896995
3770	896996
146646	896997
119862	896998
12474	896999
693	897000
50847	897001
49893	897002
46	897003
42707	897004
83549	897005
141756	897006
50949	897007
127000	897008
284832	897009
408	897010
77617	897011
4621	897012
255275	897013
297986	897014
169	897015
21750	897016
250532	897017
34801	897018
107	897019
4127	897020
49132	897021
257793	897022
122132	897023
166776	897024
170167	897025
94774	897026
71263	897027
73481	897028
11466	897029
63434	897030
128532	897031
1822	897032
1	897033
239448	897034
180484	897035
285532	897036
185168	897037
95845	897038
180145	897039
8427	897040
112071	897041
168892	897042
23915	897043
71389	897044
118518	897045
95583	897046
132564	897047
1250	897048
37466	897049
30391	897050
242035	897051
238902	897052
115343	897053
182428	897054
235607	897055
41744	897056
22968	897057
86465	897058
26069	897059
108319	897060
142928	897061
32181	897062
63671	897063
315985	897064
26003	897065
45264	897066
22648	897067
34878	897068
34201	897069
134792	897070
145336	897071
96625	897072
38271	897073
141351	897074
85754	897075
113844	897076
65538	897077
220293	897078
30370	897079
46270	897080
99037	897081
117948	897082
118534	897083
24527	897084
184055	897085
4712	897086
12869	897087
139887	897088
42618	897089
224719	897090
82446	897091
48355	897092
219262	897093
203848	897094
55082	897095
29144	897096
61005	897097
41296	897098
234488	897099
153114	897100
41986	897101
169213	897102
241366	897103
143576	897104
140744	897105
94386	897106
81791	897107
9209	897108
258777	897109
191527	897110
191570	897111
50487	897112
325709	897113
29557	897114
101463	897115
30756	897116
24639	897117
171012	897118
6724	897119
40435	897120
66392	897121
126100	897122
27174	897123
77307	897124
142383	897125
14542	897126
40953	897127
96852	897128
12734	897129
212727	897130
175804	897131
237730	897132
12366	897133
92549	897134
33548	897135
170627	897136
224683	897137
92257	897138
283588	897139
99862	897140
192527	897141
72376	897142
34448	897143
42640	897144
104878	897145
280944	897146
104786	897147
119504	897148
283951	897149
287045	897150
191195	897151
249492	897152
103705	897153
55003	897154
31807	897155
12157	897156
7093	897157
35074	897158
24652	897159
205744	897160
215777	897161
6195	897162
251919	897163
32072	897164
99072	897165
110453	897166
17281	897167
17212	897168
162186	897169
319029	897170
145974	897171
26935	897172
49076	897173
10279	897174
93140	897175
86105	897176
89556	897177
180123	897178
227262	897179
48038	897180
23430	897181
62275	897182
87578	897183
63106	897184
61949	897185
18572	897186
149684	897187
33993	897188
56773	897189
3246	897190
7437	897191
125696	897192
28863	897193
120945	897194
145829	897195
31070	897196
149622	897197
133055	897198
120306	897199
62194	897200
164065	897201
101823	897202
100761	897203
9751	897204
9750	897205
73972	897206
75696	897207
116031	897208
70635	897209
295673	897210
214816	897211
17738	897212
17814	897213
61084	897214
221619	897215
154743	897216
107899	897217
18907	897218
46737	897219
13287	897220
3414	897221
35212	897222
141802	897223
57136	897224
189003	897225
289996	897226
77659	897227
13413	897228
233042	897229
88123	897230
54094	897231
8370	897232
306694	897233
52094	897234
316461	897235
3093	897236
203183	897237
126	897238
162875	897239
145338	897240
171984	897241
40185	897242
165102	897243
22060	897244
18083	897245
145425	897246
106240	897247
314138	897248
177611	897249
131338	897250
153953	897251
50431	897252
98236	897253
214058	897254
75264	897255
324685	897256
52479	897257
314944	897258
955	897259
136255	897260
195480	897261
4125	897262
62593	897263
36356	897264
167671	897265
148380	897266
98498	897267
153689	897268
148478	897269
159034	897270
2075	897271
319323	897272
20524	897273
131215	897274
120270	897275
256791	897276
218512	897277
81489	897278
119581	897279
104459	897280
290483	897281
8702	897282
191835	897283
166143	897284
43730	897285
97724	897286
219950	897287
94561	897288
59845	897289
52069	897290
133921	897291
6163	897292
12156	897293
100600	897294
55027	897295
10838	897296
326242	897297
154405	897298
40658	897299
185168	897300
229054	897301
183674	897302
153046	897303
218065	897304
99657	897305
20371	897306
19555	897307
71591	897308
11547	897309
1131	897310
112690	897311
176340	897312
298993	897313
56998	897314
44752	897315
196677	897316
186122	897317
62609	897318
181884	897319
180461	897320
197632	897321
179159	897322
6635	897323
197432	897324
53220	897325
14065	897326
308451	897327
210044	897328
56012	897329
11374	897330
73217	897331
26932	897332
232113	897333
245998	897334
298985	897335
162506	897336
86229	897337
99216	897338
142796	897339
278021	897340
102650	897341
153582	897342
60717	897343
49083	897344
226001	897345
286724	897346
147137	897347
67384	897348
70332	897349
143660	897350
162996	897351
315251	897352
153140	897353
234233	897354
53558	897355
56810	897356
86778	897357
96471	897358
192099	897359
41068	897360
19240	897361
280174	897362
212	897363
34707	897364
22556	897365
229311	897366
70130	897367
63830	897368
183462	897369
36413	897370
47645	897371
184437	897372
171466	897373
5345	897374
17319	897375
75110	897376
135288	897377
328781	897378
199964	897379
79006	897380
227279	897381
94630	897382
146806	897383
89992	897384
80564	897385
22604	897386
88684	897387
214882	897388
195974	897389
303321	897390
7113	897391
127103	897392
31001	897393
63220	897394
312959	897395
25260	897396
136663	897397
315648	897398
325484	897399
125657	897400
205848	897401
39215	897402
161319	897403
322049	897404
60799	897405
128431	897406
4328	897407
311589	897408
120619	897409
89390	897410
160426	897411
203851	897412
122596	897413
114896	897414
18010	897415
18099	897416
90933	897417
88832	897418
34449	897419
49125	897420
76699	897421
54006	897422
143457	897423
20248	897424
86927	897425
86930	897426
14253	897427
212289	897428
83327	897429
201371	897430
34516	897431
83016	897432
313003	897433
14670	897434
1564	897435
280683	897436
5956	897437
179097	897438
126588	897439
262093	897440
73906	897441
128846	897442
69817	897443
49980	897444
305888	897445
32174	897446
139806	897447
113271	897448
36600	897449
6703	897450
35797	897451
89390	897452
138647	897453
118420	897454
69244	897455
85101	897456
189956	897457
12125	897458
32208	897459
30258	897460
238212	897461
78999	897462
92114	897463
6703	897464
84042	897465
73575	897466
2616	897467
4464	897468
276487	897469
1636	897470
96069	897471
5292	897472
45179	897473
58977	897474
41584	897475
4930	897476
18589	897477
20376	897478
46034	897479
2347	897480
54335	897481
8071	897482
171	897483
69515	897484
6685	897485
28648	897486
50125	897487
29444	897488
29444	897489
49093	897490
253973	897491
35066	897492
35066	897493
73021	897494
109379	897495
46985	897496
131463	897497
8681	897498
58977	897499
338	897500
112026	897501
39291	897502
308949	897503
75823	897504
20643	897505
50647	897506
169926	897507
179174	897508
66905	897509
51504	897510
234773	897511
143314	897512
9702	897513
265695	897514
53733	897515
129951	897516
105784	897517
6671	897518
51389	897519
9459	897520
194885	897521
24174	897522
115572	897523
104292	897524
24070	897525
5209	897526
83050	897527
25798	897528
217560	897529
178368	897530
179495	897531
134640	897532
126124	897533
186532	897534
554	897535
318477	897536
118925	897537
7506	897538
20871	897539
148243	897540
1809	897541
36329	897542
3981	897543
110564	897544
7285	897545
13841	897546
54039	897547
326372	897548
40046	897549
15760	897550
13019	897551
172132	897552
95326	897553
64311	897554
2086	897555
6630	897556
43606	897557
14241	897558
17631	897559
24673	897560
8590	897561
207155	897562
110178	897563
25287	897564
44400	897565
286088	897566
262940	897567
188512	897568
82081	897569
268235	897570
186373	897571
3695	897572
2885	897573
1304	897574
113482	897575
94493	897576
702	897577
13469	897578
236334	897579
128552	897580
304	897581
46643	897582
28575	897583
44150	897584
263600	897585
1061	897586
138412	897587
323931	897588
62271	897589
47413	897590
7316	897591
29153	897592
173195	897593
177160	897594
20180	897595
6447	897596
120395	897597
269892	897598
64870	897599
6447	897600
23866	897601
32645	897602
10524	897603
193842	897604
154940	897605
161346	897606
6239	897607
71267	897608
11109	897609
57423	897610
43921	897611
23881	897612
33300	897613
248973	897614
135695	897615
108901	897616
125085	897617
18869	897618
49206	897619
112316	897620
24780	897621
284581	897622
9521	897623
26645	897624
141155	897625
199768	897626
101883	897627
150052	897628
47478	897629
129652	897630
431	897631
115687	897632
22607	897633
7750	897634
295574	897635
176486	897636
295211	897637
27363	897638
54327	897639
56908	897640
87181	897641
36	897642
295182	897643
197485	897644
190155	897645
3726	897646
187772	897647
17187	897648
75219	897649
81230	897650
182686	897651
115606	897652
130756	897653
61674	897654
190986	897655
93626	897656
15292	897657
73871	897658
191105	897659
5581	897660
59742	897661
67631	897662
231362	897663
176302	897664
6388	897665
89535	897666
212	897667
129321	897668
315100	897669
703	897670
65410	897671
117550	897672
18992	897673
1830	897674
19469	897675
250698	897676
61910	897677
104310	897678
210753	897679
13740	897680
5312	897681
10	897682
297589	897683
108	897684
8263	897685
36158	897686
260900	897687
76245	897688
45696	897689
3830	897690
68380	897691
596	897692
43680	897693
57626	897694
32164	897695
1856	897696
56382	897697
18204	897698
52390	897699
17317	897700
86687	897701
14361	897702
5672	897703
229174	897704
78061	897705
46956	897706
58060	897707
74607	897708
72867	897709
145739	897710
94382	897711
499	897712
27858	897713
52514	897714
17428	897715
154325	897716
123625	897717
74449	897718
67229	897719
102165	897720
1337	897721
119310	897722
200245	897723
10058	897724
11482	897725
10990	897726
62598	897727
7795	897728
11543	897729
16	897730
57421	897731
105148	897732
94429	897733
22171	897734
15216	897735
179046	897736
42900	897737
17280	897738
42509	897739
33788	897740
66552	897741
2691	897742
268946	897743
993	897744
33336	897745
20966	897746
193156	897747
6327	897748
97171	897749
22274	897750
269739	897751
6124	897752
263452	897753
60800	897754
48203	897755
73381	897756
99018	897757
70767	897758
25393	897759
5311	897760
46727	897761
113530	897762
28482	897763
20778	897764
45544	897765
1691	897766
32818	897767
42880	897768
4156	897769
6579	897770
23259	897771
6020	897772
3752	897773
28832	897774
17825	897775
118076	897776
100914	897777
75880	897778
123319	897779
75552	897780
65733	897781
11487	897782
366	897783
123959	897784
4936	897785
48718	897786
96152	897787
117570	897788
120654	897789
23933	897790
121756	897791
192488	897792
214114	897793
235020	897794
41984	897795
308844	897796
245486	897797
196220	897798
7092	897799
12645	897800
13181	897801
8761	897802
33919	897803
15	897804
73408	897805
316371	897806
136020	897807
49512	897808
200405	897809
324471	897810
309072	897811
33998	897812
212789	897813
73212	897814
303461	897815
34562	897816
54555	897817
36986	897818
36986	897819
56868	897820
24278	897821
34396	897822
10722	897823
120367	897824
11223	897825
94	897826
272135	897827
33889	897828
40613	897829
279102	897830
260453	897831
113831	897832
24740	897833
123471	897834
8418	897835
252654	897836
75131	897837
80437	897838
146093	897839
51745	897840
182958	897841
117832	897842
7359	897843
55570	897844
50950	897845
3510	897846
157110	897847
65569	897848
157162	897849
960	897850
171985	897851
10623	897852
47602	897853
58201	897854
145110	897855
77074	897856
176122	897857
97	897858
190917	897859
137	897860
36237	897861
64210	897862
29624	897863
125759	897864
5348	897865
15159	897866
17921	897867
697	897868
37871	897869
29173	897870
104040	897871
113826	897872
12455	897873
50757	897874
106378	897875
3198	897876
267899	897877
141270	897878
105	897879
15175	897880
18070	897881
12250	897882
2192	897883
67494	897884
133947	897885
162838	897886
29344	897887
85016	897888
2552	897889
61902	897890
14399	897891
227649	897892
3986	897893
100072	897894
274375	897895
1671	897896
6897	897897
4823	897898
90867	897899
49938	897900
184960	897901
15627	897902
6057	897903
53968	897904
183207	897905
248454	897906
63011	897907
48157	897908
14048	897909
26777	897910
207204	897911
25659	897912
159816	897913
165650	897914
99302	897915
3092	897916
5315	897917
1204	897918
68071	897919
113042	897920
29758	897921
61659	897922
4813	897923
304493	897924
266701	897925
67489	897926
47181	897927
20754	897928
162254	897929
292716	897930
55143	897931
99547	897932
5499	897933
175805	897934
188442	897935
161481	897936
44032	897937
201161	897938
134379	897939
128889	897940
285997	897941
274879	897942
326968	897943
36289	897944
73694	897945
324799	897946
72148	897947
258658	897948
150157	897949
69778	897950
791	897951
99063	897952
275539	897953
9237	897954
19437	897955
115096	897956
63572	897957
160517	897958
52375	897959
18195	897960
5068	897961
1103	897962
38550	897963
2078	897964
34992	897965
67358	897966
3357	897967
61855	897968
60937	897969
63623	897970
78808	897971
71170	897972
202767	897973
70714	897974
119857	897975
77589	897976
210329	897977
71541	897978
33004	897979
144846	897980
94273	897981
63621	897982
6401	897983
118795	897984
255641	897985
151406	897986
90394	897987
140379	897988
15013	897989
10332	897990
4869	897991
2925	897992
1217	897993
81356	897994
30817	897995
3739	897996
59406	897997
94676	897998
86747	897999
71902	898000
82846	898001
99739	898002
1674	898003
47338	898004
21516	898005
165698	898006
31967	898007
76512	898008
195220	898009
227350	898010
119285	898011
16348	898012
70638	898013
103469	898014
34105	898015
1154	898016
14078	898017
152337	898018
197508	898019
21815	898020
299687	898021
51980	898022
259477	898023
327428	898024
194100	898025
105258	898026
260894	898027
98288	898028
85750	898029
206938	898030
28592	898031
142999	898032
81624	898033
201699	898034
170967	898035
68607	898036
54377	898037
125276	898038
98030	898039
198281	898040
183910	898041
268675	898042
131452	898043
92917	898044
94395	898045
171722	898046
82211	898047
23828	898048
20574	898049
188809	898050
178327	898051
113601	898052
82968	898053
212264	898054
48108	898055
123470	898056
193249	898057
189558	898058
187300	898059
239194	898060
16051	898061
66542	898062
158291	898063
3612	898064
5705	898065
111056	898066
172819	898067
38919	898068
22999	898069
52296	898070
117313	898071
34562	898072
62124	898073
113012	898074
300026	898075
42894	898076
147896	898077
51921	898078
63164	898079
74582	898080
50830	898081
15959	898082
53730	898083
67697	898084
17412	898085
61543	898086
95137	898087
141458	898088
260675	898089
62649	898090
5441	898091
5463	898092
78187	898093
83823	898094
23507	898095
26791	898096
16789	898097
2831	898098
16646	898099
71944	898100
1251	898101
1685	898102
87554	898103
20529	898104
166503	898105
25856	898106
238318	898107
29388	898108
6680	898109
28422	898110
1078	898111
114454	898112
255	898113
15649	898114
198	898115
23727	898116
8028	898117
121	898118
550	898119
187	898120
10532	898121
116490	898122
17352	898123
167794	898124
79	898125
198624	898126
69049	898127
25465	898128
3152	898129
15502	898130
138210	898131
11719	898132
36076	898133
124894	898134
135628	898135
117650	898136
53312	898137
78932	898138
5613	898139
12761	898140
144095	898141
52827	898142
154644	898143
73636	898144
90228	898145
55021	898146
120730	898147
100498	898148
3479	898149
69491	898150
1479	898151
32769	898152
232431	898153
93535	898154
100461	898155
96767	898156
325291	898157
5469	898158
52455	898159
2171	898160
98061	898161
11257	898162
1698	898163
321186	898164
6798	898165
177664	898166
164263	898167
105878	898168
30438	898169
228220	898170
21654	898171
126347	898172
68172	898173
63438	898174
110006	898175
69595	898176
62903	898177
42181	898178
35194	898179
18793	898180
25948	898181
94993	898182
3632	898183
8834	898184
20961	898185
185408	898186
99895	898187
13073	898188
17217	898189
1495	898190
17711	898191
615	898192
261702	898193
146850	898194
55567	898195
31116	898196
12581	898197
247580	898198
201597	898199
7769	898200
59479	898201
3137	898202
56982	898203
176920	898204
192204	898205
101459	898206
111302	898207
212471	898208
9200	898209
83703	898210
129591	898211
65050	898212
70597	898213
184117	898214
194652	898215
13681	898216
39074	898217
274338	898218
175160	898219
34992	898220
4441	898221
191719	898222
40672	898223
28164	898224
8665	898225
56918	898226
34402	898227
894	898228
13395	898229
2170	898230
24178	898231
4792	898232
36558	898233
39716	898234
18793	898235
134700	898236
57223	898237
15858	898238
7874	898239
3928	898240
5311	898241
39850	898242
18793	898243
15938	898244
65229	898245
149863	898246
164505	898247
153	898248
10575	898249
116625	898250
10395	898251
87374	898252
1	898253
183555	898254
171075	898255
51796	898256
210816	898257
50115	898258
12930	898259
120656	898260
20627	898261
128268	898262
79064	898263
33735	898264
110296	898265
7754	898266
241323	898267
3136	898268
3132	898269
114323	898270
8511	898271
45413	898272
28379	898273
56848	898274
191955	898275
6887	898276
132504	898277
135200	898278
20140	898279
36970	898280
95355	898281
277722	898282
181647	898283
5903	898284
141850	898285
18089	898286
18947	898287
2182	898288
205960	898289
39989	898290
108195	898291
771	898292
8522	898293
7926	898294
322555	898295
50057	898296
39232	898297
4272	898298
113056	898299
185242	898300
9279	898301
18924	898302
7727	898303
204039	898304
101029	898305
187	898306
134504	898307
27402	898308
13859	898309
6932	898310
98339	898311
19115	898312
5551	898313
12445	898314
14	898315
62412	898316
33307	898317
31175	898318
194863	898319
296805	898320
5544	898321
285697	898322
154804	898323
130635	898324
4938	898325
47432	898326
5686	898327
113428	898328
322842	898329
201682	898330
10344	898331
108172	898332
113032	898333
81206	898334
11625	898335
236138	898336
95715	898337
570	898338
57	898339
167458	898340
18916	898341
201230	898342
24088	898343
95716	898344
7225	898345
82316	898346
3548	898347
159137	898348
102019	898349
303993	898350
37474	898351
16623	898352
9945	898353
141290	898354
38	898355
208676	898356
58962	898357
6104	898358
56002	898359
73162	898360
48918	898361
34	898362
145580	898363
23394	898364
2226	898365
35564	898366
108904	898367
261605	898368
173475	898369
217098	898370
86	898371
8693	898372
1308	898373
79722	898374
44902	898375
323071	898376
5383	898377
275170	898378
22967	898379
274722	898380
39471	898381
178161	898382
78098	898383
35395	898384
78366	898385
30202	898386
36059	898387
9801	898388
97159	898389
23188	898390
128	898391
131	898392
72594	898393
51751	898394
63498	898395
260156	898396
113414	898397
383	898398
84886	898399
57763	898400
28368	898401
259395	898402
57865	898403
11468	898404
925	898405
20449	898406
34854	898407
21247	898408
754	898409
258316	898410
127334	898411
11829	898412
6910	898413
1135	898414
71160	898415
830	898416
199093	898417
58472	898418
87854	898419
79941	898420
296183	898421
255837	898422
3573	898423
25159	898424
1796	898425
14	898426
23467	898427
241025	898428
83015	898429
84862	898430
163909	898431
165154	898432
96799	898433
111451	898434
68089	898435
813	898436
2360	898437
86668	898438
4024	898439
8993	898440
1993	898441
28013	898442
19000	898443
48234	898444
92785	898445
31401	898446
7684	898447
82588	898448
75903	898449
20960	898450
43666	898451
64749	898452
163140	898453
2556	898454
78061	898455
133155	898456
690	898457
16445	898458
12517	898459
5304	898460
278297	898461
324833	898462
128929	898463
7862	898464
294331	898465
79932	898466
163814	898467
83259	898468
134974	898469
63190	898470
59663	898471
90855	898472
52321	898473
44578	898474
12576	898475
74088	898476
34994	898477
28642	898478
326	898479
36493	898480
62617	898481
18843	898482
85580	898483
8964	898484
18252	898485
9520	898486
97402	898487
183909	898488
17768	898489
27938	898490
210305	898491
83637	898492
209304	898493
33944	898494
67639	898495
592	898496
57061	898497
88032	898498
137436	898499
116051	898500
4834	898501
540	898502
24669	898503
9517	898504
249607	898505
58508	898506
311491	898507
208461	898508
271714	898509
40869	898510
47899	898511
86731	898512
6443	898513
31645	898514
169331	898515
20098	898516
78546	898517
3418	898518
2601	898519
197912	898520
13023	898521
253721	898522
37582	898523
273093	898524
23653	898525
13669	898526
14555	898527
55720	898528
37151	898529
21114	898530
17934	898531
173052	898532
2424	898533
59237	898534
188846	898535
141346	898536
880	898537
126801	898538
188486	898539
79718	898540
31618	898541
52258	898542
38198	898543
7901	898544
62457	898545
146678	898546
3925	898547
104099	898548
10268	898549
170936	898550
253549	898551
125084	898552
948	898553
317154	898554
14656	898555
106046	898556
70662	898557
108807	898558
202072	898559
16261	898560
239655	898561
49130	898562
35849	898563
52385	898564
9617	898565
57018	898566
215979	898567
88789	898568
35615	898569
113230	898570
27215	898571
15772	898572
21636	898573
3690	898574
27905	898575
24	898576
6625	898577
181521	898578
191	898579
15496	898580
111060	898581
5284	898582
108055	898583
47504	898584
265707	898585
269413	898586
210369	898587
299322	898588
68755	898589
95492	898590
50566	898591
14175	898592
72427	898593
21	898594
16440	898595
61752	898596
103869	898597
5792	898598
11711	898599
73818	898600
202383	898601
79	898602
201595	898603
143528	898604
53673	898605
5721	898606
93315	898607
833	898608
20881	898609
195718	898610
316227	898611
32212	898612
17770	898613
154823	898614
104101	898615
278138	898616
89758	898617
216049	898618
24127	898619
24046	898620
45397	898621
4358	898622
38169	898623
462	898624
28600	898625
76129	898626
160253	898627
280709	898628
87163	898629
28	898630
83393	898631
36222	898632
19472	898633
27473	898634
8548	898635
115630	898636
156662	898637
161973	898638
249868	898639
159	898640
890	898641
182362	898642
130964	898643
8397	898644
4841	898645
32657	898646
24539	898647
5010	898648
48579	898649
2487	898650
66633	898651
318664	898652
97148	898653
232812	898654
46620	898655
225095	898656
79290	898657
643	898658
72172	898659
1067	898660
177194	898661
23366	898662
316730	898663
116744	898664
24573	898665
162990	898666
250641	898667
65356	898668
348	898669
27036	898670
43327	898671
323997	898672
27089	898673
2311	898674
150365	898675
200068	898676
3620	898677
176882	898678
105711	898679
127466	898680
36271	898681
87751	898682
36489	898683
471	898684
9499	898685
324621	898686
4056	898687
39506	898688
214558	898689
230883	898690
11486	898691
158315	898692
114097	898693
159	898694
7199	898695
1316	898696
11904	898697
124657	898698
80423	898699
2781	898700
16010	898701
164536	898702
122412	898703
143303	898704
118803	898705
1540	898706
175494	898707
5792	898708
7235	898709
207821	898710
146917	898711
83458	898712
1120	898713
5909	898714
92317	898715
64421	898716
37154	898717
7824	898718
212584	898719
297232	898720
621	898721
186776	898722
106494	898723
175016	898724
263135	898725
185286	898726
12664	898727
182248	898728
51490	898729
115532	898730
38846	898731
19574	898732
166120	898733
106763	898734
23554	898735
118319	898736
55673	898737
185748	898738
16107	898739
109804	898740
6506	898741
41332	898742
1275	898743
78148	898744
2971	898745
30778	898746
57766	898747
10649	898748
37384	898749
54708	898750
60362	898751
149839	898752
33959	898753
273939	898754
64114	898755
48825	898756
6924	898757
94411	898758
21448	898759
46108	898760
73841	898761
20971	898762
31682	898763
249666	898764
833	898765
120708	898766
33802	898767
46669	898768
23027	898769
15155	898770
68812	898771
2067	898772
56032	898773
852	898774
107512	898775
135898	898776
37550	898777
83644	898778
72038	898779
60894	898780
69663	898781
118212	898782
117229	898783
108812	898784
121134	898785
12620	898786
36808	898787
139366	898788
85820	898789
30367	898790
210584	898791
89605	898792
99966	898793
83269	898794
79023	898795
172036	898796
4872	898797
69988	898798
21371	898799
13041	898800
53523	898801
11393	898802
49491	898803
2661	898804
77722	898805
7874	898806
2581	898807
20459	898808
8848	898809
15931	898810
18781	898811
53312	898812
43398	898813
173566	898814
27506	898815
61563	898816
7874	898817
61043	898818
2661	898819
10176	898820
2581	898821
27506	898822
7874	898823
7874	898824
18793	898825
14635	898826
22239	898827
2581	898828
182414	898829
34964	898830
22458	898831
67878	898832
172538	898833
22329	898834
36226	898835
291613	898836
303582	898837
79412	898838
144963	898839
92795	898840
226868	898841
8116	898842
13207	898843
62878	898844
52	898845
124	898846
252237	898847
237	898848
216626	898849
47931	898850
186057	898851
3640	898852
1381	898853
43381	898854
6045	898855
20760	898856
7019	898857
29691	898858
762	898859
29688	898860
10734	898861
711	898862
39225	898863
611	898864
106299	898865
48467	898866
3067	898867
992	898868
74484	898869
19923	898870
1242	898871
279280	898872
3615	898873
124992	898874
52739	898875
11994	898876
25295	898877
19838	898878
342	898879
59504	898880
13412	898881
194507	898882
12997	898883
60388	898884
22170	898885
17858	898886
9271	898887
100055	898888
37661	898889
56910	898890
10905	898891
248150	898892
8790	898893
21032	898894
28974	898895
84608	898896
94243	898897
21042	898898
262110	898899
159986	898900
130023	898901
232271	898902
14182	898903
22121	898904
58335	898905
80	898906
79046	898907
253213	898908
135658	898909
12313	898910
3899	898911
71463	898912
52810	898913
15042	898914
4845	898915
123735	898916
28111	898917
131388	898918
2327	898919
93	898920
172743	898921
306376	898922
3361	898923
3579	898924
8829	898925
124876	898926
3024	898927
2229	898928
107911	898929
36350	898930
341	898931
314266	898932
30	898933
79791	898934
165019	898935
5131	898936
212990	898937
228983	898938
100254	898939
146678	898940
833	898941
81725	898942
5186	898943
207067	898944
39158	898945
34472	898946
34472	898947
34472	898948
34472	898949
3922	898950
82230	898951
75650	898952
50476	898953
12480	898954
29583	898955
70746	898956
278543	898957
67113	898958
1014	898959
32815	898960
100095	898961
26448	898962
12875	898963
231616	898964
7041	898965
22295	898966
3039	898967
82179	898968
85372	898969
10768	898970
103534	898971
133882	898972
80532	898973
2909	898974
180834	898975
68959	898976
11068	898977
119070	898978
110746	898979
99588	898980
48385	898981
174814	898982
396	898983
12617	898984
10057	898985
146	898986
92182	898987
103	898988
973	898989
89921	898990
98904	898991
49665	898992
2167	898993
3144	898994
291084	898995
18597	898996
3426	898997
68801	898998
65161	898999
67113	899000
218053	899001
1646	899002
27983	899003
308025	899004
241396	899005
15243	899006
37	899007
167930	899008
87311	899009
126555	899010
167996	899011
11233	899012
36840	899013
260858	899014
117308	899015
5161	899016
57900	899017
83723	899018
62385	899019
186508	899020
7092	899021
8848	899022
11515	899023
30535	899024
69152	899025
36459	899026
267802	899027
83556	899028
192899	899029
832	899030
4912	899031
326313	899032
253671	899033
124343	899034
34640	899035
40421	899036
10213	899037
25727	899038
7821	899039
556	899040
286363	899041
205541	899042
10871	899043
6629	899044
10157	899045
134933	899046
303992	899047
176363	899048
10613	899049
48548	899050
2853	899051
1679	899052
471	899053
105691	899054
152181	899055
185940	899056
161012	899057
172358	899058
23362	899059
121443	899060
19342	899061
14353	899062
162281	899063
162137	899064
34729	899065
9468	899066
10854	899067
84009	899068
38327	899069
90609	899070
18211	899071
139176	899072
11962	899073
610	899074
20124	899075
48414	899076
181776	899077
20317	899078
211412	899079
18019	899080
85370	899081
79204	899082
61947	899083
41483	899084
86	899085
315682	899086
155932	899087
173	899088
15516	899089
45436	899090
79011	899091
124875	899092
108550	899093
7345	899094
65664	899095
66845	899096
149437	899097
48428	899098
46672	899099
79857	899100
93475	899101
56211	899102
7608	899103
198587	899104
45231	899105
33193	899106
238537	899107
426	899108
136735	899109
73869	899110
2402	899111
60961	899112
60961	899113
16404	899114
118438	899115
1025	899116
514	899117
61	899118
1350	899119
1653	899120
16177	899121
21536	899122
184714	899123
87092	899124
44709	899125
12655	899126
5434	899127
43943	899128
38858	899129
62857	899130
84	899131
36472	899132
30089	899133
183127	899134
37436	899135
4687	899136
143242	899137
35450	899138
44243	899139
22428	899140
146236	899141
262726	899142
274233	899143
322695	899144
260760	899145
48057	899146
166816	899147
30774	899148
271153	899149
513	899150
8724	899151
71182	899152
2004	899153
169541	899154
279861	899155
161412	899156
261967	899157
126928	899158
199784	899159
77288	899160
17128	899161
17347	899162
92484	899163
160828	899164
47710	899165
222403	899166
25574	899167
126391	899168
1625	899169
229136	899170
35748	899171
7836	899172
7247	899173
12135	899174
219	899175
38926	899176
192757	899177
11393	899178
39044	899179
38285	899180
201720	899181
39813	899182
209854	899183
1168	899184
55916	899185
29131	899186
58980	899187
39364	899188
6459	899189
48582	899190
34258	899191
70037	899192
58335	899193
192525	899194
323988	899195
20916	899196
169000	899197
128871	899198
57308	899199
30935	899200
15442	899201
80124	899202
86028	899203
22832	899204
21165	899205
51698	899206
85544	899207
36205	899208
19245	899209
38161	899210
226	899211
20972	899212
100439	899213
30028	899214
64689	899215
12405	899216
1978	899217
1334	899218
446	899219
914	899220
4030	899221
23344	899222
157111	899223
175904	899224
9038	899225
2006	899226
740	899227
36951	899228
39165	899229
71200	899230
196235	899231
3075	899232
98534	899233
54076	899234
234919	899235
148621	899236
68189	899237
52070	899238
22715	899239
43011	899240
40451	899241
148402	899242
276486	899243
130626	899244
174761	899245
15597	899246
65609	899247
195586	899248
190728	899249
56382	899250
127709	899251
7507	899252
158575	899253
20254	899254
1834	899255
120	899256
3657	899257
2947	899258
159434	899259
173048	899260
1204	899261
81983	899262
167532	899263
162390	899264
3776	899265
233049	899266
70617	899267
2986	899268
11034	899269
100193	899270
7507	899271
15879	899272
54027	899273
11016	899274
130035	899275
17175	899276
18379	899277
179532	899278
135246	899279
59706	899280
75219	899281
6477	899282
13652	899283
3534	899284
89525	899285
65141	899286
54592	899287
38344	899288
53286	899289
171716	899290
21556	899291
118586	899292
109415	899293
8476	899294
94475	899295
43069	899296
293938	899297
170984	899298
93850	899299
36014	899300
137816	899301
31289	899302
14888	899303
14492	899304
6401	899305
162548	899306
14414	899307
105292	899308
21879	899309
113593	899310
11384	899311
154676	899312
154693	899313
63854	899314
3031	899315
6232	899316
35824	899317
5404	899318
87880	899319
48738	899320
2080	899321
15415	899322
52494	899323
24556	899324
150343	899325
30134	899326
30317	899327
52965	899328
190962	899329
216140	899330
82806	899331
42263	899332
167031	899333
100	899334
15915	899335
37986	899336
139414	899337
78893	899338
15913	899339
21530	899340
157073	899341
3623	899342
962	899343
51544	899344
2022	899345
16105	899346
8076	899347
132464	899348
205050	899349
31628	899350
25461	899351
25151	899352
13504	899353
3990	899354
3117	899355
114328	899356
177805	899357
232256	899358
26171	899359
50404	899360
24556	899361
68515	899362
23075	899363
85244	899364
95644	899365
197006	899366
75114	899367
10608	899368
28645	899369
226	899370
42638	899371
225360	899372
163785	899373
2925	899374
501	899375
8274	899376
17255	899377
40687	899378
27350	899379
20666	899380
29898	899381
36175	899382
88428	899383
14487	899384
44260	899385
323907	899386
60257	899387
138525	899388
325009	899389
83449	899390
82707	899391
111567	899392
233774	899393
121723	899394
47582	899395
32587	899396
57577	899397
204675	899398
46432	899399
80514	899400
186995	899401
24955	899402
24081	899403
224170	899404
255631	899405
296207	899406
210852	899407
274864	899408
84468	899409
102632	899410
49792	899411
268602	899412
114591	899413
80514	899414
137360	899415
68276	899416
310309	899417
26737	899418
19814	899419
88518	899420
280828	899421
41279	899422
59946	899423
211649	899424
308675	899425
123246	899426
204561	899427
49066	899428
50595	899429
35240	899430
111802	899431
112640	899432
89230	899433
7792	899434
110166	899435
156035	899436
42330	899437
62911	899438
73556	899439
36332	899440
4279	899441
261564	899442
52019	899443
194779	899444
3223	899445
58736	899446
24412	899447
1703	899448
43182	899449
15087	899450
127783	899451
89421	899452
7605	899453
11208	899454
67672	899455
92940	899456
110603	899457
81155	899458
45880	899459
249945	899460
96579	899461
63164	899462
33153	899463
190988	899464
86774	899465
7641	899466
1709	899467
252352	899468
308916	899469
132945	899470
33699	899471
121070	899472
199805	899473
320419	899474
1008	899475
101578	899476
124110	899477
46437	899478
311517	899479
111954	899480
76899	899481
52999	899482
64678	899483
35735	899484
312605	899485
140205	899486
115804	899487
140221	899488
105518	899489
489	899490
173930	899491
159591	899492
102883	899493
7228	899494
46	899495
4392	899496
45408	899497
115478	899498
7088	899499
64851	899500
11706	899501
160111	899502
9226	899503
32029	899504
8700	899505
3318	899506
1160	899507
4594	899508
60701	899509
1070	899510
70548	899511
138696	899512
149776	899513
43866	899514
270219	899515
44802	899516
10274	899517
500	899518
43182	899519
204875	899520
19585	899521
40858	899522
38642	899523
18688	899524
310182	899525
24966	899526
73767	899527
17328	899528
123557	899529
8500	899530
148417	899531
1233	899532
107785	899533
143277	899534
172993	899535
53311	899536
3215	899537
123413	899538
64647	899539
181979	899540
13207	899541
49437	899542
54152	899543
21219	899544
40734	899545
38405	899546
180674	899547
40901	899548
20574	899549
17790	899550
33913	899551
7328	899552
35942	899553
84175	899554
5397	899555
57012	899556
95635	899557
105519	899558
77842	899559
1008	899560
134274	899561
238823	899562
112696	899563
20802	899564
254226	899565
59521	899566
157737	899567
30774	899568
23453	899569
8564	899570
75503	899571
15107	899572
191924	899573
8529	899574
165019	899575
25484	899576
120368	899577
24179	899578
124483	899579
252549	899580
61857	899581
3358	899582
7095	899583
124318	899584
88090	899585
37656	899586
38935	899587
345	899588
256562	899589
44564	899590
80318	899591
74524	899592
19838	899593
76905	899594
10082	899595
171142	899596
155081	899597
14299	899598
84188	899599
53342	899600
71416	899601
44514	899602
74115	899603
27274	899604
302241	899605
107603	899606
172	899607
41596	899608
32970	899609
926	899610
236025	899611
135502	899612
37172	899613
199669	899614
17428	899615
160490	899616
218944	899617
21877	899618
270210	899619
63995	899620
105100	899621
135745	899622
80103	899623
160940	899624
147302	899625
33588	899626
166821	899627
157651	899628
116615	899629
120596	899630
79987	899631
64588	899632
119992	899633
102991	899634
10886	899635
177295	899636
310463	899637
146698	899638
10374	899639
85012	899640
39531	899641
169374	899642
5048	899643
78120	899644
190582	899645
66337	899646
319931	899647
1266	899648
60328	899649
39473	899650
176811	899651
22219	899652
276754	899653
70804	899654
156721	899655
260595	899656
209684	899657
168290	899658
20440	899659
42484	899660
84448	899661
134177	899662
298952	899663
93601	899664
66674	899665
161324	899666
22282	899667
10003	899668
46280	899669
143476	899670
2	899671
67253	899672
98595	899673
210510	899674
153559	899675
97079	899676
80902	899677
113471	899678
70728	899679
183791	899680
3168	899681
8945	899682
18612	899683
29199	899684
139717	899685
1023	899686
41766	899687
17391	899688
114643	899689
58624	899690
245288	899691
273648	899692
280050	899693
2266	899694
3928	899695
33105	899696
6574	899697
203059	899698
44337	899699
378	899700
26928	899701
117201	899702
182019	899703
79627	899704
11249	899705
115295	899706
54052	899707
7998	899708
92215	899709
1396	899710
85976	899711
66871	899712
30410	899713
86936	899714
25849	899715
668	899716
5441	899717
73333	899718
167834	899719
196304	899720
83255	899721
33042	899722
186460	899723
144557	899724
48344	899725
220761	899726
32723	899727
1076	899728
70672	899729
58006	899730
162599	899731
163731	899732
151883	899733
16450	899734
46401	899735
30	899736
295321	899737
175109	899738
300462	899739
9088	899740
62177	899741
204715	899742
217559	899743
109613	899744
186514	899745
178402	899746
18227	899747
18227	899748
78009	899749
165565	899750
30521	899751
216021	899752
220047	899753
119794	899754
25199	899755
16561	899756
208507	899757
117091	899758
1850	899759
197387	899760
4008	899761
301129	899762
76940	899763
116573	899764
97180	899765
35483	899766
262558	899767
286589	899768
1853	899769
72249	899770
96665	899771
9692	899772
108413	899773
123646	899774
54090	899775
3744	899776
18227	899777
66850	899778
72877	899779
17391	899780
251679	899781
83170	899782
85575	899783
316699	899784
59321	899785
61370	899786
8459	899787
45695	899788
258505	899789
27696	899790
175095	899791
47060	899792
34687	899793
1609	899794
66426	899795
263557	899796
32200	899797
5280	899798
54639	899799
96560	899800
153475	899801
198794	899802
164148	899803
64560	899804
112746	899805
27432	899806
230767	899807
13797	899808
31225	899809
99304	899810
54087	899811
36584	899812
120942	899813
6842	899814
195816	899815
3611	899816
36226	899817
38716	899818
1452	899819
1351	899820
23817	899821
44078	899822
132909	899823
69920	899824
278939	899825
61324	899826
163658	899827
96530	899828
83427	899829
243361	899830
109796	899831
119096	899832
252427	899833
157674	899834
75605	899835
54683	899836
78017	899837
25703	899838
131689	899839
109783	899840
113948	899841
16262	899842
29729	899843
27196	899844
276018	899845
81603	899846
41515	899847
43756	899848
21845	899849
92945	899850
97621	899851
14271	899852
333	899853
216260	899854
55939	899855
266261	899856
100631	899857
17093	899858
22720	899859
62354	899860
510	899861
24954	899862
41439	899863
31631	899864
37379	899865
91360	899866
2719	899867
173334	899868
108885	899869
26696	899870
143216	899871
312603	899872
41119	899873
124697	899874
120771	899875
264579	899876
127497	899877
138941	899878
121599	899879
205717	899880
209386	899881
142135	899882
113745	899883
118890	899884
136949	899885
183158	899886
311867	899887
201429	899888
174167	899889
306093	899890
152965	899891
96579	899892
135136	899893
186664	899894
88402	899895
166011	899896
178425	899897
155925	899898
264246	899899
122391	899900
234809	899901
287796	899902
76509	899903
4386	899904
51644	899905
47105	899906
79735	899907
92750	899908
17365	899909
259	899910
80431	899911
233995	899912
295008	899913
252	899914
120485	899915
177574	899916
114931	899917
266959	899918
23304	899919
133426	899920
54590	899921
129256	899922
89955	899923
160075	899924
40223	899925
75226	899926
151281	899927
204048	899928
104201	899929
197357	899930
104559	899931
9404	899932
11335	899933
184938	899934
194432	899935
23877	899936
271277	899937
10145	899938
39176	899939
47515	899940
239753	899941
80181	899942
63142	899943
101502	899944
48434	899945
7039	899946
8355	899947
63004	899948
229115	899949
285032	899950
5030	899951
56410	899952
12226	899953
170	899954
68040	899955
126719	899956
303246	899957
171868	899958
100258	899959
51722	899960
36755	899961
209005	899962
161	899963
27274	899964
18097	899965
1330	899966
31172	899967
205447	899968
136446	899969
46981	899970
120089	899971
154560	899972
25912	899973
124684	899974
4617	899975
210956	899976
212742	899977
67716	899978
57507	899979
284629	899980
1549	899981
79552	899982
27429	899983
164588	899984
39163	899985
113139	899986
297483	899987
32505	899988
266833	899989
44907	899990
13301	899991
75206	899992
124198	899993
192213	899994
18955	899995
13054	899996
3024	899997
71919	899998
19697	899999
78013	900000
139032	900001
56627	900002
129827	900003
121059	900004
168441	900005
119886	900006
63795	900007
935	900008
56594	900009
103695	900010
198234	900011
218743	900012
70673	900013
21238	900014
118327	900015
68026	900016
224808	900017
92	900018
55060	900019
109420	900020
42034	900021
274556	900022
28482	900023
6366	900024
171491	900025
50978	900026
183932	900027
1924	900028
81176	900029
95904	900030
65123	900031
154445	900032
57508	900033
7120	900034
73017	900035
65066	900036
1009	900037
40795	900038
75128	900039
128020	900040
70086	900041
44627	900042
41085	900043
156208	900044
36810	900045
205489	900046
88916	900047
54156	900048
245774	900049
160057	900050
22848	900051
4547	900052
9898	900053
7251	900054
55939	900055
127539	900056
236	900057
176765	900058
19334	900059
6346	900060
18390	900061
41699	900062
12930	900063
11338	900064
98338	900065
56925	900066
90613	900067
300974	900068
116	900069
16139	900070
14405	900071
10570	900072
949	900073
155858	900074
64106	900075
152875	900076
122207	900077
95902	900078
59042	900079
138613	900080
57255	900081
18518	900082
29770	900083
8820	900084
192291	900085
156622	900086
56732	900087
21198	900088
22128	900089
212323	900090
60950	900091
1909	900092
8183	900093
162307	900094
202362	900095
6195	900096
47409	900097
126713	900098
87646	900099
37808	900100
97091	900101
193532	900102
74117	900103
101383	900104
10418	900105
57851	900106
85155	900107
311405	900108
136353	900109
88861	900110
88882	900111
221166	900112
162185	900113
37619	900114
38657	900115
131589	900116
257025	900117
1433	900118
54683	900119
2603	900120
2854	900121
2588	900122
1635	900123
1635	900124
1635	900125
67146	900126
4139	900127
80687	900128
251756	900129
2868	900130
182800	900131
231155	900132
101834	900133
195763	900134
32870	900135
152560	900136
70336	900137
19346	900138
72918	900139
26758	900140
102615	900141
135496	900142
67682	900143
71626	900144
25912	900145
70507	900146
107573	900147
115480	900148
6256	900149
73511	900150
1252	900151
64134	900152
5291	900153
49117	900154
97355	900155
100054	900156
33964	900157
80886	900158
114061	900159
158194	900160
70091	900161
757	900162
96172	900163
157707	900164
46243	900165
319987	900166
118995	900167
77639	900168
253437	900169
289	900170
1370	900171
37151	900172
264024	900173
11032	900174
312499	900175
42254	900176
14061	900177
114229	900178
44541	900179
30913	900180
58103	900181
3408	900182
27968	900183
8126	900184
76750	900185
36013	900186
11701	900187
47	900188
206356	900189
51513	900190
71496	900191
78124	900192
7119	900193
11352	900194
14377	900195
94784	900196
42020	900197
169643	900198
6003	900199
116989	900200
33493	900201
102601	900202
92730	900203
35750	900204
265852	900205
72863	900206
203873	900207
72247	900208
162788	900209
276898	900210
17867	900211
10198	900212
214502	900213
67521	900214
308555	900215
205487	900216
267180	900217
186432	900218
180355	900219
129927	900220
181930	900221
190760	900222
301859	900223
33725	900224
306796	900225
144058	900226
234634	900227
75191	900228
277344	900229
148419	900230
8294	900231
74022	900232
2106	900233
99712	900234
248225	900235
35419	900236
28297	900237
145557	900238
62049	900239
290801	900240
30259	900241
18177	900242
36529	900243
14851	900244
99263	900245
99652	900246
67842	900247
78009	900248
156945	900249
68134	900250
195763	900251
125047	900252
7475	900253
20713	900254
283028	900255
181977	900256
179471	900257
45030	900258
33736	900259
202129	900260
156232	900261
3444	900262
1602	900263
32466	900264
19899	900265
10315	900266
9296	900267
61664	900268
2479	900269
40684	900270
209	900271
99536	900272
32534	900273
36202	900274
172892	900275
27558	900276
33899	900277
46456	900278
148020	900279
8893	900280
16563	900281
75914	900282
49142	900283
1202	900284
4907	900285
897	900286
326822	900287
104939	900288
16350	900289
6973	900290
1988	900291
528	900292
9755	900293
26092	900294
147137	900295
170290	900296
72145	900297
29971	900298
41553	900299
34348	900300
51082	900301
131332	900302
155769	900303
74638	900304
18125	900305
68753	900306
83113	900307
36956	900308
66782	900309
7392	900310
317885	900311
178564	900312
77598	900313
17318	900314
20030	900315
1979	900316
59335	900317
13227	900318
1042	900319
204821	900320
149514	900321
18159	900322
2930	900323
110017	900324
124820	900325
279741	900326
212313	900327
253950	900328
136273	900329
126694	900330
302740	900331
276432	900332
75355	900333
105737	900334
70778	900335
288142	900336
205303	900337
199297	900338
4216	900339
33750	900340
92401	900341
6552	900342
210692	900343
22604	900344
145041	900345
76822	900346
202792	900347
80702	900348
3923	900349
33100	900350
112181	900351
33458	900352
5309	900353
33654	900354
49	900355
94283	900356
87959	900357
63131	900358
58620	900359
1540	900360
66755	900361
15645	900362
7345	900363
10712	900364
28756	900365
49004	900366
16404	900367
195567	900368
244636	900369
27230	900370
108718	900371
104621	900372
538	900373
102905	900374
40088	900375
111411	900376
5152	900377
210344	900378
163398	900379
2466	900380
200745	900381
31677	900382
251235	900383
39624	900384
120724	900385
120303	900386
41623	900387
184475	900388
228898	900389
44244	900390
104172	900391
33808	900392
62484	900393
30	900394
54760	900395
181302	900396
8284	900397
276	900398
18255	900399
10237	900400
61551	900401
159986	900402
120353	900403
37607	900404
3952	900405
111750	900406
12131	900407
2617	900408
32413	900409
30	900410
4977	900411
1771	900412
136344	900413
191359	900414
68731	900415
7243	900416
5420	900417
9176	900418
13750	900419
60627	900420
32539	900421
82624	900422
27467	900423
23612	900424
56652	900425
1838	900426
7750	900427
211902	900428
139009	900429
20157	900430
21358	900431
22313	900432
190631	900433
23298	900434
279226	900435
10418	900436
300587	900437
3452	900438
195760	900439
196242	900440
41464	900441
242934	900442
15914	900443
40690	900444
34574	900445
320178	900446
21022	900447
154400	900448
15313	900449
99287	900450
312856	900451
306832	900452
184355	900453
13775	900454
800	900455
110866	900456
26042	900457
130048	900458
949	900459
282270	900460
972	900461
3538	900462
54617	900463
129063	900464
118810	900465
145267	900466
46020	900467
98508	900468
33888	900469
19741	900470
11761	900471
81801	900472
54130	900473
196425	900474
100512	900475
39373	900476
223732	900477
37057	900478
2006	900479
1506	900480
25947	900481
42177	900482
87502	900483
14299	900484
33931	900485
172577	900486
121428	900487
139947	900488
75359	900489
508	900490
40183	900491
153895	900492
59648	900493
14487	900494
189168	900495
112665	900496
206666	900497
125157	900498
20615	900499
209954	900500
5362	900501
297606	900502
1750	900503
13225	900504
17930	900505
119774	900506
238126	900507
4441	900508
6017	900509
127058	900510
17726	900511
176226	900512
108256	900513
167394	900514
325532	900515
153034	900516
9365	900517
2929	900518
51594	900519
182148	900520
37106	900521
37106	900522
134061	900523
6456	900524
93265	900525
52510	900526
7291	900527
281260	900528
207071	900529
19113	900530
132648	900531
22493	900532
48945	900533
19834	900534
68871	900535
41332	900536
31028	900537
8955	900538
4961	900539
94913	900540
414	900541
1055	900542
6607	900543
76535	900544
41020	900545
14874	900546
23906	900547
31152	900548
305148	900549
1513	900550
190014	900551
12656	900552
253766	900553
39716	900554
42419	900555
13783	900556
11463	900557
20615	900558
176336	900559
12656	900560
66422	900561
127411	900562
32708	900563
277107	900564
121365	900565
27685	900566
164180	900567
268974	900568
57975	900569
234602	900570
76535	900571
53743	900572
72951	900573
124334	900574
38237	900575
162171	900576
31456	900577
80294	900578
191221	900579
3702	900580
315195	900581
138385	900582
101349	900583
235113	900584
81042	900585
131197	900586
126719	900587
49650	900588
36476	900589
10329	900590
422	900591
100585	900592
128633	900593
301150	900594
25741	900595
194368	900596
17205	900597
508	900598
23344	900599
61445	900600
39889	900601
2540	900602
7800	900603
17541	900604
8326	900605
39708	900606
162989	900607
130478	900608
183547	900609
202164	900610
22516	900611
82797	900612
2828	900613
42021	900614
37598	900615
23899	900616
31466	900617
52822	900618
1281	900619
8620	900620
70348	900621
48647	900622
189285	900623
80455	900624
21074	900625
67679	900626
333	900627
57398	900628
10110	900629
22939	900630
98738	900631
87720	900632
66326	900633
38398	900634
13491	900635
170657	900636
21819	900637
46818	900638
1747	900639
65066	900640
34366	900641
204200	900642
656	900643
21099	900644
145477	900645
207899	900646
128622	900647
309393	900648
70399	900649
205484	900650
38768	900651
43363	900652
17450	900653
26436	900654
182971	900655
42650	900656
31883	900657
30442	900658
93742	900659
239905	900660
87373	900661
221068	900662
60307	900663
48130	900664
261211	900665
18317	900666
169200	900667
122430	900668
46501	900669
120521	900670
184634	900671
266585	900672
5930	900673
99212	900674
292865	900675
77227	900676
172437	900677
7361	900678
61257	900679
51114	900680
194482	900681
15651	900682
91	900683
155592	900684
21523	900685
21523	900686
116369	900687
75424	900688
43298	900689
32902	900690
5811	900691
263507	900692
121159	900693
90737	900694
25869	900695
107263	900696
86789	900697
32922	900698
8102	900699
199826	900700
9760	900701
131744	900702
7985	900703
453	900704
817	900705
2166	900706
1973	900707
2440	900708
234337	900709
138987	900710
1475	900711
103012	900712
30491	900713
7718	900714
64030	900715
76687	900716
739	900717
1678	900718
77719	900719
118528	900720
44536	900721
53402	900722
64995	900723
42820	900724
67597	900725
149110	900726
511	900727
1790	900728
2436	900729
3408	900730
33486	900731
10927	900732
188734	900733
52567	900734
22182	900735
14783	900736
37023	900737
56629	900738
134402	900739
83970	900740
134402	900741
209388	900742
314185	900743
307691	900744
316854	900745
32471	900746
2628	900747
258318	900748
571	900749
148013	900750
97278	900751
2188	900752
240742	900753
77033	900754
11525	900755
122552	900756
1400	900757
49418	900758
46458	900759
201232	900760
54911	900761
25	900762
19808	900763
5514	900764
49898	900765
8284	900766
69955	900767
7019	900768
73399	900769
32452	900770
27261	900771
20307	900772
61315	900773
90689	900774
9063	900775
97472	900776
16909	900777
78645	900778
255	900779
5892	900780
32022	900781
1607	900782
4526	900783
186336	900784
18832	900785
8424	900786
3360	900787
12832	900788
105092	900789
38297	900790
4423	900791
57805	900792
19475	900793
99034	900794
74863	900795
101298	900796
72390	900797
41247	900798
61014	900799
47182	900800
16368	900801
53260	900802
15234	900803
19475	900804
2157	900805
13689	900806
9165	900807
37494	900808
76945	900809
31348	900810
11525	900811
694	900812
47112	900813
8735	900814
7368	900815
1741	900816
22140	900817
15234	900818
83786	900819
263154	900820
4368	900821
4827	900822
6491	900823
9649	900824
27606	900825
9281	900826
19012	900827
9147	900828
14039	900829
43555	900830
9459	900831
27722	900832
27620	900833
15125	900834
2363	900835
2363	900836
67427	900837
46214	900838
131844	900839
117041	900840
3634	900841
6734	900842
16473	900843
354	900844
5301	900845
28585	900846
139456	900847
30596	900848
74206	900849
21850	900850
148373	900851
170205	900852
1481	900853
90698	900854
11701	900855
38820	900856
49108	900857
48800	900858
9528	900859
51974	900860
11525	900861
12893	900862
90879	900863
10422	900864
33991	900865
104454	900866
2408	900867
7818	900868
9596	900869
31864	900870
52439	900871
321812	900872
13830	900873
90884	900874
3903	900875
2593	900876
258607	900877
41	900878
45606	900879
11010	900880
13745	900881
11773	900882
47497	900883
3360	900884
40811	900885
2898	900886
35356	900887
31773	900888
168421	900889
52457	900890
12834	900891
401	900892
13145	900893
1018	900894
84889	900895
153476	900896
167925	900897
169798	900898
57407	900899
24274	900900
84541	900901
827	900902
152	900903
17237	900904
16057	900905
125411	900906
7376	900907
28759	900908
48719	900909
33957	900910
2400	900911
177050	900912
14649	900913
1309	900914
817	900915
22336	900916
1006	900917
6371	900918
152	900919
131118	900920
37106	900921
57739	900922
3903	900923
5413	900924
134533	900925
5626	900926
74435	900927
71401	900928
23165	900929
7235	900930
112149	900931
434	900932
11	900933
51396	900934
109169	900935
26125	900936
284	900937
31548	900938
4333	900939
232067	900940
197709	900941
22310	900942
332	900943
3027	900944
4236	900945
10386	900946
1359	900947
1968	900948
25643	900949
113751	900950
11266	900951
55919	900952
132049	900953
44852	900954
24885	900955
22239	900956
291688	900957
167610	900958
44432	900959
2428	900960
41936	900961
17939	900962
90357	900963
36772	900964
158850	900965
55	900966
67859	900967
41114	900968
46950	900969
5586	900970
3442	900971
14822	900972
83215	900973
1448	900974
298807	900975
103613	900976
128372	900977
280731	900978
99360	900979
31016	900980
69985	900981
185917	900982
109280	900983
188626	900984
24273	900985
106301	900986
84493	900987
95604	900988
195699	900989
2581	900990
7788	900991
237819	900992
105508	900993
58856	900994
85414	900995
101598	900996
285487	900997
52176	900998
114245	900999
82108	901000
41660	901001
135962	901002
39040	901003
135955	901004
211416	901005
144	901006
124180	901007
2481	901008
24808	901009
117042	901010
20474	901011
213153	901012
37862	901013
102187	901014
205541	901015
26639	901016
172907	901017
2883	901018
34557	901019
29576	901020
10701	901021
30581	901022
31596	901023
40729	901024
11354	901025
2481	901026
25386	901027
94819	901028
19362	901029
69431	901030
8045	901031
33155	901032
134676	901033
145880	901034
309050	901035
7584	901036
13318	901037
58757	901038
3002	901039
816	901040
65042	901041
59940	901042
12283	901043
262	901044
15127	901045
21960	901046
2406	901047
15339	901048
38464	901049
21601	901050
155249	901051
7228	901052
200141	901053
266760	901054
25395	901055
2559	901056
9368	901057
838	901058
66659	901059
59528	901060
3790	901061
208	901062
7603	901063
41734	901064
5163	901065
13594	901066
58592	901067
69147	901068
26481	901069
267598	901070
24	901071
103334	901072
3735	901073
4517	901074
109742	901075
14541	901076
97789	901077
127714	901078
1120	901079
101026	901080
111126	901081
93264	901082
3949	901083
50748	901084
787	901085
71051	901086
9470	901087
129006	901088
30916	901089
73889	901090
74047	901091
200480	901092
48283	901093
15055	901094
83554	901095
230249	901096
8727	901097
47305	901098
69283	901099
13797	901100
56421	901101
151239	901102
151728	901103
233553	901104
225592	901105
38190	901106
66890	901107
48157	901108
261345	901109
63131	901110
21513	901111
190994	901112
53433	901113
67404	901114
80594	901115
135028	901116
262023	901117
44358	901118
50557	901119
12586	901120
46091	901121
166311	901122
88993	901123
82736	901124
85225	901125
12875	901126
52954	901127
111768	901128
78279	901129
6099	901130
9605	901131
422	901132
148750	901133
50984	901134
19036	901135
15278	901136
1663	901137
104072	901138
54501	901139
25386	901140
255768	901141
4564	901142
159136	901143
11883	901144
67529	901145
121752	901146
52015	901147
71494	901148
47686	901149
267151	901150
38775	901151
148866	901152
121042	901153
71534	901154
319151	901155
12757	901156
60944	901157
7463	901158
166656	901159
51259	901160
134044	901161
13915	901162
2641	901163
131069	901164
14589	901165
58522	901166
33862	901167
178083	901168
4066	901169
25103	901170
53649	901171
40820	901172
142767	901173
15287	901174
197630	901175
100569	901176
34566	901177
105470	901178
200699	901179
263944	901180
41	901181
24693	901182
108439	901183
287005	901184
3532	901185
37679	901186
68811	901187
201587	901188
49680	901189
14635	901190
2581	901191
2581	901192
2581	901193
169028	901194
19226	901195
41882	901196
18120	901197
63229	901198
95913	901199
4517	901200
80635	901201
206357	901202
41347	901203
194472	901204
8449	901205
72696	901206
29630	901207
39727	901208
20352	901209
103099	901210
5980	901211
24419	901212
45440	901213
95465	901214
225366	901215
112306	901216
90192	901217
109768	901218
73814	901219
12909	901220
727	901221
4077	901222
73035	901223
39599	901224
47535	901225
47060	901226
30550	901227
13120	901228
72978	901229
2033	901230
302498	901231
31183	901232
24603	901233
66852	901234
13663	901235
34403	901236
129054	901237
2	901238
11599	901239
1455	901240
19846	901241
49196	901242
150294	901243
29298	901244
20882	901245
166258	901246
161641	901247
128878	901248
28169	901249
76872	901250
32629	901251
2481	901252
79803	901253
306186	901254
54447	901255
32799	901256
37024	901257
217611	901258
122907	901259
113046	901260
240565	901261
25920	901262
79596	901263
183539	901264
168576	901265
169600	901266
245543	901267
103357	901268
95537	901269
19171	901270
106390	901271
111505	901272
10451	901273
16165	901274
215408	901275
230041	901276
10421	901277
209	901278
4943	901279
162486	901280
191644	901281
55070	901282
94958	901283
50402	901284
1920	901285
38000	901286
67877	901287
54803	901288
102165	901289
2617	901290
177032	901291
81924	901292
23295	901293
199107	901294
19099	901295
74661	901296
4501	901297
63854	901298
61953	901299
19019	901300
39083	901301
42464	901302
70968	901303
3299	901304
19099	901305
39682	901306
44281	901307
65516	901308
81857	901309
10343	901310
38302	901311
81267	901312
211606	901313
141251	901314
13262	901315
183473	901316
26021	901317
173394	901318
4	901319
189	901320
10612	901321
109170	901322
1293	901323
210592	901324
19	901325
144681	901326
61040	901327
132720	901328
9537	901329
88943	901330
7035	901331
1355	901332
18126	901333
115492	901334
229812	901335
49203	901336
67226	901337
36528	901338
176111	901339
252882	901340
103535	901341
14494	901342
16348	901343
98408	901344
242990	901345
67170	901346
26181	901347
189608	901348
7990	901349
4019	901350
53071	901351
77914	901352
43266	901353
315741	901354
97472	901355
13469	901356
3	901357
69066	901358
13729	901359
4493	901360
549	901361
2042	901362
27539	901363
20508	901364
26766	901365
14309	901366
13960	901367
23211	901368
58522	901369
39954	901370
34697	901371
21694	901372
45990	901373
20265	901374
58981	901375
18534	901376
472	901377
93642	901378
823	901379
186898	901380
50178	901381
1991	901382
63229	901383
46905	901384
54455	901385
137028	901386
35403	901387
252108	901388
326	901389
187420	901390
146810	901391
28398	901392
19320	901393
74266	901394
8098	901395
32536	901396
38	901397
19287	901398
88022	901399
119947	901400
105307	901401
66639	901402
66343	901403
51577	901404
70001	901405
17757	901406
6048	901407
84738	901408
53913	901409
191241	901410
38990	901411
236685	901412
20631	901413
209107	901414
91996	901415
101265	901416
150214	901417
74491	901418
12163	901419
68834	901420
158079	901421
81655	901422
33798	901423
29757	901424
106981	901425
68935	901426
79814	901427
20491	901428
11477	901429
26375	901430
288484	901431
161035	901432
113626	901433
86033	901434
131171	901435
26488	901436
234958	901437
98058	901438
46278	901439
5137	901440
4911	901441
63397	901442
198941	901443
76663	901444
55464	901445
110	901446
20023	901447
188880	901448
10157	901449
63601	901450
16004	901451
11911	901452
74339	901453
187011	901454
162678	901455
97296	901456
4288	901457
686	901458
48612	901459
61617	901460
1985	901461
22239	901462
177295	901463
13398	901464
123954	901465
54751	901466
5248	901467
29283	901468
7724	901469
12528	901470
8625	901471
117493	901472
114409	901473
12132	901474
106824	901475
117255	901476
63117	901477
235679	901478
51363	901479
53652	901480
57993	901481
29715	901482
15031	901483
5737	901484
137882	901485
46287	901486
14270	901487
18661	901488
194964	901489
48447	901490
9470	901491
179329	901492
81026	901493
147670	901494
8768	901495
33153	901496
8725	901497
37937	901498
166865	901499
263081	901500
3225	901501
77880	901502
35108	901503
180126	901504
71593	901505
279187	901506
140579	901507
59959	901508
25233	901509
13705	901510
84595	901511
9852	901512
41165	901513
41165	901514
61727	901515
6648	901516
214974	901517
43124	901518
7536	901519
133286	901520
11855	901521
4882	901522
81077	901523
2247	901524
29103	901525
11282	901526
213884	901527
82474	901528
48	901529
1944	901530
17415	901531
166198	901532
67632	901533
154690	901534
64986	901535
71429	901536
10806	901537
8940	901538
1541	901539
92233	901540
33770	901541
53669	901542
92911	901543
4019	901544
82425	901545
82645	901546
177446	901547
92674	901548
40988	901549
155046	901550
4314	901551
81279	901552
117042	901553
131445	901554
24668	901555
75377	901556
464	901557
144235	901558
60555	901559
123979	901560
94475	901561
33810	901562
52567	901563
34061	901564
164923	901565
11317	901566
3720	901567
2047	901568
31	901569
16871	901570
121738	901571
9755	901572
188272	901573
5311	901574
108363	901575
26531	901576
22239	901577
17361	901578
16349	901579
282735	901580
147710	901581
23775	901582
185790	901583
53363	901584
316150	901585
250477	901586
268920	901587
34039	901588
202075	901589
15848	901590
134851	901591
127392	901592
29360	901593
233172	901594
24539	901595
30821	901596
67658	901597
208514	901598
111441	901599
128831	901600
146807	901601
11872	901602
205360	901603
178047	901604
195422	901605
199	901606
58820	901607
21430	901608
11664	901609
119893	901610
119843	901611
181186	901612
30080	901613
124232	901614
70252	901615
81143	901616
173478	901617
225	901618
178349	901619
7683	901620
157559	901621
4226	901622
2194	901623
43744	901624
198891	901625
825	901626
126126	901627
281255	901628
6130	901629
83686	901630
5553	901631
6606	901632
90604	901633
70127	901634
84483	901635
29455	901636
216960	901637
98	901638
37542	901639
38848	901640
213335	901641
38352	901642
25688	901643
53749	901644
120934	901645
7072	901646
168802	901647
29078	901648
6263	901649
6128	901650
30908	901651
190941	901652
1394	901653
131994	901654
71194	901655
200517	901656
50439	901657
3336	901658
24219	901659
81913	901660
216775	901661
280858	901662
8381	901663
33100	901664
185057	901665
313973	901666
24821	901667
1351	901668
119568	901669
38569	901670
88643	901671
275056	901672
282905	901673
9328	901674
24145	901675
129657	901676
161791	901677
54959	901678
65448	901679
123070	901680
52440	901681
158714	901682
293774	901683
10176	901684
223518	901685
290496	901686
119256	901687
21021	901688
53333	901689
128377	901690
243552	901691
39759	901692
213284	901693
81706	901694
256801	901695
142438	901696
1010	901697
44741	901698
102204	901699
239416	901700
82526	901701
80176	901702
294472	901703
105164	901704
238718	901705
236356	901706
15727	901707
1216	901708
117997	901709
107825	901710
9120	901711
132701	901712
260881	901713
109505	901714
3356	901715
29928	901716
51559	901717
141318	901718
26933	901719
4807	901720
134	901721
468	901722
15187	901723
3548	901724
78483	901725
169178	901726
141879	901727
7164	901728
6788	901729
220775	901730
156070	901731
40872	901732
234480	901733
14020	901734
26632	901735
19366	901736
38830	901737
9660	901738
103768	901739
22300	901740
275522	901741
1062	901742
73775	901743
22793	901744
36840	901745
120320	901746
27350	901747
83669	901748
8078	901749
7260	901750
170603	901751
771	901752
102046	901753
212258	901754
20896	901755
190064	901756
59903	901757
13714	901758
89149	901759
47334	901760
946	901761
45704	901762
228935	901763
54286	901764
12875	901765
21959	901766
47348	901767
13712	901768
272332	901769
131	901770
128676	901771
49477	901772
241676	901773
100365	901774
101797	901775
111988	901776
109885	901777
9784	901778
33849	901779
301152	901780
119666	901781
56738	901782
30797	901783
35753	901784
7278	901785
257950	901786
6989	901787
137133	901788
125363	901789
191177	901790
225783	901791
147878	901792
101612	901793
64492	901794
319074	901795
172146	901796
972	901797
127127	901798
48590	901799
184273	901800
172184	901801
124533	901802
319956	901803
291366	901804
89667	901805
72669	901806
18317	901807
265244	901808
101746	901809
269999	901810
26423	901811
2689	901812
18793	901813
12636	901814
15736	901815
109963	901816
52042	901817
10850	901818
51236	901819
34188	901820
51090	901821
64354	901822
94965	901823
213841	901824
28965	901825
73802	901826
34036	901827
77687	901828
56800	901829
18126	901830
10275	901831
20923	901832
55173	901833
143875	901834
44606	901835
18916	901836
51809	901837
181774	901838
41485	901839
54126	901840
28532	901841
128795	901842
6500	901843
52468	901844
12236	901845
65981	901846
161397	901847
22575	901848
12147	901849
24772	901850
8836	901851
17550	901852
5311	901853
79538	901854
216667	901855
579	901856
111486	901857
173697	901858
81586	901859
188592	901860
197820	901861
58610	901862
189934	901863
122	901864
10225	901865
195803	901866
66650	901867
94620	901868
6806	901869
42727	901870
77988	901871
2343	901872
46639	901873
11929	901874
181493	901875
58217	901876
74285	901877
26589	901878
47714	901879
31029	901880
53410	901881
56981	901882
47906	901883
22435	901884
154035	901885
17201	901886
7546	901887
3581	901888
32950	901889
102622	901890
34932	901891
58693	901892
19081	901893
293784	901894
6694	901895
84678	901896
322456	901897
273239	901898
15929	901899
20362	901900
121884	901901
204391	901902
8370	901903
79161	901904
4291	901905
9325	901906
110656	901907
27459	901908
9091	901909
93398	901910
286952	901911
286664	901912
115469	901913
92144	901914
14739	901915
88996	901916
112127	901917
45848	901918
42993	901919
125356	901920
68991	901921
111596	901922
81930	901923
33102	901924
151841	901925
133422	901926
106904	901927
31851	901928
124725	901929
4436	901930
21594	901931
21922	901932
31170	901933
87330	901934
89838	901935
264155	901936
6926	901937
73702	901938
36	901939
26477	901940
25609	901941
43423	901942
324781	901943
33043	901944
36	901945
14348	901946
44301	901947
5341	901948
6210	901949
11399	901950
11393	901951
120547	901952
45521	901953
199349	901954
217	901955
2629	901956
107927	901957
3046	901958
74269	901959
56359	901960
241970	901961
44237	901962
51587	901963
501	901964
196826	901965
64271	901966
103012	901967
22682	901968
136	901969
80631	901970
26577	901971
110056	901972
10642	901973
75008	901974
85358	901975
485	901976
159258	901977
806	901978
24419	901979
1326	901980
3193	901981
46745	901982
68079	901983
12407	901984
323467	901985
216009	901986
864	901987
33944	901988
43900	901989
78	901990
280163	901991
7230	901992
131475	901993
269431	901994
51267	901995
161915	901996
90450	901997
67227	901998
36423	901999
18368	902000
24054	902001
21428	902002
168566	902003
97547	902004
17235	902005
40620	902006
103373	902007
62281	902008
73105	902009
145870	902010
31749	902011
191033	902012
20503	902013
22924	902014
192652	902015
68163	902016
207637	902017
50633	902018
118816	902019
6104	902020
6074	902021
210879	902022
77157	902023
9257	902024
96046	902025
221471	902026
193269	902027
39848	902028
110861	902029
62178	902030
123492	902031
53751	902032
24127	902033
82276	902034
10738	902035
135509	902036
189171	902037
46826	902038
22529	902039
32591	902040
213201	902041
36792	902042
57224	902043
18060	902044
15217	902045
57224	902046
30	902047
40987	902048
21622	902049
147993	902050
103225	902051
55720	902052
121072	902053
96581	902054
107155	902055
2869	902056
574	902057
42615	902058
30	902059
135402	902060
120108	902061
214552	902062
54351	902063
58427	902064
24794	902065
167065	902066
9749	902067
19635	902068
142199	902069
102709	902070
39027	902071
65724	902072
27646	902073
103245	902074
118600	902075
14488	902076
12765	902077
68643	902078
3634	902079
4652	902080
274529	902081
177865	902082
31789	902083
124182	902084
34371	902085
4303	902086
122714	902087
5778	902088
171384	902089
49674	902090
51086	902091
129839	902092
84865	902093
52179	902094
65289	902095
93911	902096
49095	902097
49084	902098
33753	902099
58662	902100
1645	902101
171384	902102
116423	902103
208643	902104
149244	902105
140896	902106
27541	902107
17198	902108
45555	902109
33390	902110
42541	902111
31865	902112
77139	902113
7012	902114
57123	902115
3315	902116
207383	902117
220	902118
71452	902119
87425	902120
8474	902121
22985	902122
17929	902123
25	902124
20656	902125
12778	902126
124601	902127
31648	902128
154621	902129
67359	902130
58130	902131
299680	902132
2679	902133
98704	902134
13865	902135
65229	902136
55386	902137
164818	902138
327383	902139
216007	902140
4519	902141
131383	902142
138038	902143
104258	902144
139668	902145
31244	902146
37268	902147
220438	902148
158840	902149
102162	902150
203629	902151
74002	902152
31029	902153
20362	902154
22729	902155
22859	902156
8379	902157
227309	902158
794	902159
15010	902160
1919	902161
31574	902162
11890	902163
31922	902164
141191	902165
80511	902166
132546	902167
3402	902168
184505	902169
129480	902170
72653	902171
24201	902172
7363	902173
93144	902174
26310	902175
23551	902176
20110	902177
814	902178
6746	902179
92933	902180
252	902181
66981	902182
79071	902183
91990	902184
115419	902185
323655	902186
83156	902187
293549	902188
1381	902189
17575	902190
17825	902191
21334	902192
32656	902193
35215	902194
79535	902195
21578	902196
173	902197
159758	902198
104496	902199
22469	902200
214770	902201
21334	902202
45368	902203
113083	902204
126507	902205
198381	902206
2983	902207
1698	902208
502	902209
143060	902210
22612	902211
25045	902212
30354	902213
64122	902214
78258	902215
4690	902216
44820	902217
86383	902218
63971	902219
89886	902220
19284	902221
5868	902222
236007	902223
213523	902224
17304	902225
44362	902226
98850	902227
138481	902228
22519	902229
218674	902230
6018	902231
18731	902232
2171	902233
221317	902234
103511	902235
62381	902236
42045	902237
105992	902238
10250	902239
9561	902240
9382	902241
545	902242
253948	902243
21955	902244
41686	902245
8556	902246
186650	902247
13730	902248
7277	902249
21559	902250
39258	902251
37	902252
87706	902253
214621	902254
52553	902255
10586	902256
132281	902257
27223	902258
189908	902259
117816	902260
10822	902261
6849	902262
22682	902263
50720	902264
3965	902265
10358	902266
2952	902267
118456	902268
23144	902269
17242	902270
8907	902271
6891	902272
326338	902273
23512	902274
6375	902275
17066	902276
42955	902277
88656	902278
166536	902279
14445	902280
23910	902281
13473	902282
11289	902283
168857	902284
67707	902285
32574	902286
82515	902287
42986	902288
190	902289
74334	902290
23850	902291
17825	902292
19179	902293
15196	902294
88798	902295
54202	902296
8881	902297
250	902298
67267	902299
42341	902300
11707	902301
211658	902302
79503	902303
37326	902304
3257	902305
113755	902306
165650	902307
61739	902308
1827	902309
11143	902310
13571	902311
3399	902312
158171	902313
32600	902314
158075	902315
5241	902316
15159	902317
15897	902318
11592	902319
894	902320
55531	902321
34583	902322
2678	902323
55527	902324
32342	902325
9461	902326
9461	902327
6934	902328
120163	902329
6320	902330
31524	902331
145649	902332
19354	902333
94280	902334
1160	902335
101291	902336
80498	902337
56061	902338
322387	902339
360	902340
14863	902341
23783	902342
1487	902343
176280	902344
122817	902345
52733	902346
23441	902347
52862	902348
11033	902349
130636	902350
193588	902351
254185	902352
3736	902353
157358	902354
3136	902355
475	902356
282005	902357
77726	902358
196302	902359
11253	902360
24423	902361
10319	902362
35204	902363
84412	902364
980	902365
6070	902366
253718	902367
138629	902368
118042	902369
26946	902370
10309	902371
321596	902372
20709	902373
307810	902374
99935	902375
93943	902376
10519	902377
90967	902378
19276	902379
22670	902380
209475	902381
6083	902382
118831	902383
3640	902384
40706	902385
15578	902386
1101	902387
95237	902388
2164	902389
38447	902390
25301	902391
120549	902392
134965	902393
187754	902394
252765	902395
300106	902396
93055	902397
4	902398
12132	902399
86464	902400
23075	902401
77367	902402
94440	902403
54485	902404
66322	902405
66297	902406
77673	902407
178849	902408
38593	902409
260472	902410
7363	902411
10613	902412
70556	902413
1641	902414
9788	902415
26651	902416
180784	902417
2910	902418
12796	902419
33318	902420
8276	902421
33770	902422
51080	902423
95411	902424
144764	902425
158192	902426
201302	902427
66342	902428
42781	902429
51245	902430
14138	902431
28524	902432
206036	902433
57360	902434
7470	902435
25719	902436
12224	902437
2588	902438
198371	902439
57360	902440
41136	902441
18480	902442
298951	902443
137757	902444
30823	902445
238284	902446
215028	902447
67315	902448
13429	902449
142841	902450
149970	902451
26887	902452
107191	902453
173161	902454
317116	902455
127808	902456
36957	902457
27665	902458
76490	902459
33748	902460
51514	902461
48365	902462
48863	902463
2689	902464
35144	902465
9517	902466
8744	902467
6697	902468
228840	902469
33033	902470
263632	902471
15024	902472
71237	902473
108300	902474
13517	902475
125583	902476
68582	902477
109238	902478
7874	902479
186922	902480
132703	902481
6136	902482
79525	902483
22363	902484
53800	902485
34877	902486
112094	902487
63301	902488
319066	902489
152735	902490
191558	902491
1581	902492
2745	902493
2115	902494
2785	902495
33148	902496
182595	902497
220	902498
39464	902499
77256	902500
19162	902501
32583	902502
194964	902503
136245	902504
531	902505
271053	902506
30631	902507
217135	902508
136085	902509
121085	902510
359	902511
109080	902512
130332	902513
124753	902514
56449	902515
80468	902516
7650	902517
37750	902518
151264	902519
5889	902520
1148	902521
23629	902522
184118	902523
12365	902524
70157	902525
19755	902526
7116	902527
30988	902528
173614	902529
25847	902530
664	902531
109702	902532
115711	902533
75278	902534
154305	902535
32244	902536
6002	902537
161511	902538
73808	902539
19663	902540
147458	902541
102068	902542
97260	902543
148305	902544
206120	902545
10002	902546
69843	902547
50479	902548
56244	902549
87902	902550
59649	902551
261	902552
39531	902553
114802	902554
1835	902555
220116	902556
63864	902557
210751	902558
10312	902559
39275	902560
44572	902561
2126	902562
103421	902563
17150	902564
51941	902565
12857	902566
99388	902567
2327	902568
44215	902569
13361	902570
93943	902571
49247	902572
232933	902573
52442	902574
41164	902575
102894	902576
5322	902577
22475	902578
72639	902579
35003	902580
68995	902581
14348	902582
231672	902583
123784	902584
38097	902585
85117	902586
22295	902587
8465	902588
3415	902589
89480	902590
134555	902591
7321	902592
20507	902593
113292	902594
2866	902595
43410	902596
242286	902597
130193	902598
54988	902599
269718	902600
12191	902601
42443	902602
48494	902603
161393	902604
14260	902605
165790	902606
36	902607
2493	902608
70317	902609
1095	902610
149962	902611
27154	902612
1041	902613
26363	902614
209071	902615
3002	902616
7561	902617
66981	902618
148981	902619
210401	902620
183242	902621
197981	902622
1911	902623
4034	902624
134911	902625
54198	902626
130471	902627
98344	902628
46224	902629
269317	902630
41468	902631
9640	902632
301064	902633
3038	902634
4004	902635
69783	902636
9024	902637
1142	902638
3954	902639
31024	902640
36	902641
111826	902642
76394	902643
124181	902644
72004	902645
31359	902646
33990	902647
130630	902648
106760	902649
90250	902650
40291	902651
226704	902652
148306	902653
60586	902654
17595	902655
119983	902656
98543	902657
199	902658
32702	902659
41769	902660
36793	902661
57862	902662
129	902663
82401	902664
16094	902665
44847	902666
128042	902667
30902	902668
113415	902669
289950	902670
2175	902671
26337	902672
13669	902673
39423	902674
38063	902675
117021	902676
167119	902677
148687	902678
53700	902679
6310	902680
21406	902681
290046	902682
257671	902683
85545	902684
40751	902685
133541	902686
48492	902687
133100	902688
14331	902689
2689	902690
59688	902691
11326	902692
2482	902693
283	902694
166579	902695
22	902696
21605	902697
90813	902698
100578	902699
150550	902700
149853	902701
117630	902702
65713	902703
20868	902704
8392	902705
46032	902706
23752	902707
46791	902708
293777	902709
80013	902710
74231	902711
105126	902712
2164	902713
4779	902714
42628	902715
30	902716
113	902717
60003	902718
24449	902719
4013	902720
142038	902721
68518	902722
283342	902723
34397	902724
115641	902725
771	902726
171708	902727
193655	902728
5756	902729
162839	902730
117641	902731
50377	902732
226209	902733
62296	902734
250798	902735
83034	902736
308978	902737
208911	902738
3743	902739
16969	902740
35703	902741
128621	902742
36840	902743
200464	902744
2689	902745
99673	902746
69944	902747
82506	902748
37238	902749
2689	902750
326898	902751
107570	902752
444	902753
8560	902754
28488	902755
22428	902756
204180	902757
176021	902758
6079	902759
111911	902760
39430	902761
59926	902762
102199	902763
70795	902764
256316	902765
309759	902766
31456	902767
944	902768
1217	902769
86956	902770
44434	902771
209404	902772
127087	902773
128229	902774
86878	902775
31358	902776
49621	902777
19658	902778
285	902779
63379	902780
63606	902781
36920	902782
60309	902783
25045	902784
47716	902785
65342	902786
51269	902787
163365	902788
167076	902789
41527	902790
26186	902791
39083	902792
16511	902793
1249	902794
1193	902795
21478	902796
159999	902797
64308	902798
7027	902799
3500	902800
11785	902801
16794	902802
23461	902803
1382	902804
16382	902805
41332	902806
3193	902807
73588	902808
126830	902809
115435	902810
4836	902811
50557	902812
31358	902813
44208	902814
78808	902815
19006	902816
10965	902817
7687	902818
10448	902819
198130	902820
315383	902821
268113	902822
268106	902823
118088	902824
134516	902825
13710	902826
1375	902827
48593	902828
91	902829
36392	902830
58170	902831
195693	902832
395	902833
296797	902834
10219	902835
28928	902836
165561	902837
15243	902838
35344	902839
24	902840
89612	902841
215815	902842
138748	902843
9154	902844
128371	902845
164326	902846
190974	902847
76069	902848
58568	902849
37160	902850
3464	902851
35173	902852
5242	902853
38840	902854
129685	902855
25828	902856
169036	902857
188818	902858
321387	902859
39973	902860
6357	902861
27843	902862
11725	902863
120669	902864
151078	902865
28675	902866
211772	902867
47079	902868
46843	902869
51309	902870
173178	902871
247603	902872
196275	902873
15907	902874
16682	902875
52554	902876
76725	902877
7399	902878
104569	902879
10333	902880
32834	902881
183194	902882
47959	902883
131741	902884
107710	902885
67171	902886
615	902887
62209	902888
72018	902889
244302	902890
216779	902891
42678	902892
79752	902893
88321	902894
9215	902895
3629	902896
41953	902897
1594	902898
99725	902899
7531	902900
9945	902901
102230	902902
21936	902903
82049	902904
60866	902905
112614	902906
201543	902907
194535	902908
24577	902909
12875	902910
12875	902911
63368	902912
187	902913
129014	902914
203703	902915
41662	902916
5853	902917
38780	902918
12875	902919
24798	902920
17475	902921
10621	902922
76676	902923
42346	902924
112082	902925
181450	902926
163958	902927
302907	902928
3534	902929
157006	902930
44657	902931
97819	902932
296704	902933
5435	902934
128024	902935
7074	902936
198959	902937
74309	902938
311980	902939
77529	902940
16416	902941
269760	902942
3993	902943
168650	902944
247637	902945
104263	902946
45357	902947
41867	902948
197492	902949
132707	902950
41643	902951
19283	902952
163693	902953
89510	902954
629	902955
4333	902956
449	902957
30492	902958
2559	902959
145188	902960
700	902961
30817	902962
113001	902963
160360	902964
7279	902965
23852	902966
265154	902967
17468	902968
50543	902969
98598	902970
107720	902971
47487	902972
58106	902973
65401	902974
177334	902975
245912	902976
122985	902977
41956	902978
89351	902979
131170	902980
75445	902981
64467	902982
27415	902983
123920	902984
81032	902985
19366	902986
81902	902987
100215	902988
21027	902989
124229	902990
51518	902991
9803	902992
56083	902993
17907	902994
25283	902995
39132	902996
12607	902997
17575	902998
13036	902999
117579	903000
170846	903001
193686	903002
17902	903003
19379	903004
297532	903005
15102	903006
15102	903007
192801	903008
89368	903009
29343	903010
20793	903011
198936	903012
2481	903013
10009	903014
84964	903015
3105	903016
159792	903017
20193	903018
140942	903019
187726	903020
10524	903021
16126	903022
33802	903023
149967	903024
174537	903025
21284	903026
93	903027
14668	903028
36834	903029
117673	903030
578	903031
120184	903032
2805	903033
122535	903034
255682	903035
19758	903036
19098	903037
161892	903038
60712	903039
3400	903040
21596	903041
39284	903042
49430	903043
30283	903044
321372	903045
60342	903046
202695	903047
25105	903048
65	903049
16461	903050
42062	903051
180026	903052
45991	903053
1032	903054
116170	903055
175684	903056
161705	903057
113482	903058
90678	903059
18410	903060
238599	903061
278608	903062
38305	903063
123994	903064
123995	903065
13485	903066
80124	903067
123971	903068
162672	903069
10148	903070
310415	903071
110998	903072
152850	903073
112574	903074
86175	903075
8076	903076
36617	903077
207707	903078
143950	903079
511	903080
95580	903081
54884	903082
16600	903083
42100	903084
21855	903085
275327	903086
100911	903087
7668	903088
149477	903089
24431	903090
201746	903091
238942	903092
100851	903093
77993	903094
124012	903095
196042	903096
143285	903097
14798	903098
167136	903099
3992	903100
39394	903101
156354	903102
127087	903103
18689	903104
21881	903105
38269	903106
3347	903107
62073	903108
5903	903109
32423	903110
267473	903111
32020	903112
312675	903113
242084	903114
14393	903115
40574	903116
66236	903117
112446	903118
9037	903119
226884	903120
42847	903121
155956	903122
127641	903123
239349	903124
252442	903125
164539	903126
154488	903127
56326	903128
212070	903129
48677	903130
23174	903131
46441	903132
4311	903133
22525	903134
9101	903135
43781	903136
10518	903137
80240	903138
37457	903139
63025	903140
25958	903141
71755	903142
125553	903143
18240	903144
6422	903145
301819	903146
112004	903147
55538	903148
1183	903149
303795	903150
13820	903151
284	903152
269605	903153
55210	903154
12346	903155
10647	903156
25705	903157
95423	903158
248941	903159
11109	903160
15494	903161
96261	903162
30995	903163
20433	903164
63117	903165
91566	903166
90326	903167
16382	903168
185	903169
103886	903170
19521	903171
33227	903172
18459	903173
2894	903174
949	903175
89569	903176
95960	903177
62423	903178
34751	903179
40221	903180
83477	903181
4969	903182
209365	903183
150426	903184
27365	903185
65307	903186
83728	903187
128826	903188
19667	903189
255451	903190
289618	903191
285361	903192
24722	903193
51661	903194
86123	903195
44034	903196
51009	903197
13408	903198
13403	903199
13403	903200
212958	903201
155566	903202
221562	903203
9488	903204
273227	903205
228583	903206
91526	903207
3589	903208
10046	903209
4257	903210
173421	903211
22006	903212
109035	903213
9303	903214
12857	903215
297054	903216
54855	903217
61782	903218
130630	903219
10524	903220
72786	903221
13842	903222
106751	903223
164948	903224
37032	903225
5494	903226
203358	903227
23071	903228
216046	903229
77629	903230
1588	903231
112540	903232
17731	903233
124714	903234
72905	903235
69012	903236
1266	903237
21	903238
2155	903239
67	903240
143959	903241
12675	903242
55665	903243
300339	903244
42310	903245
60777	903246
270760	903247
16048	903248
85356	903249
86818	903250
176261	903251
201864	903252
4060	903253
19319	903254
3900	903255
19658	903256
25893	903257
324796	903258
207286	903259
159303	903260
245164	903261
244972	903262
324637	903263
10376	903264
264663	903265
83523	903266
16791	903267
6923	903268
40890	903269
10198	903270
31358	903271
311416	903272
13406	903273
71108	903274
14151	903275
26725	903276
2264	903277
608	903278
169459	903279
3517	903280
37923	903281
162941	903282
104735	903283
717	903284
3033	903285
43895	903286
36956	903287
116696	903288
20678	903289
30573	903290
189845	903291
218947	903292
98447	903293
387	903294
781	903295
63108	903296
5238	903297
39282	903298
128720	903299
24219	903300
87015	903301
27562	903302
199116	903303
113095	903304
10848	903305
30419	903306
15420	903307
65703	903308
21343	903309
88161	903310
2634	903311
1090	903312
34323	903313
75968	903314
48131	903315
40480	903316
7722	903317
35753	903318
31793	903319
38135	903320
28800	903321
6947	903322
103338	903323
19328	903324
2607	903325
169616	903326
47	903327
114568	903328
23530	903329
85668	903330
43243	903331
1553	903332
527	903333
68474	903334
52312	903335
116669	903336
8562	903337
226643	903338
6544	903339
27718	903340
69663	903341
127820	903342
41208	903343
86558	903344
177062	903345
187173	903346
19636	903347
110174	903348
272313	903349
22944	903350
124438	903351
20017	903352
314155	903353
43462	903354
157366	903355
245473	903356
67359	903357
26928	903358
22206	903359
14976	903360
17818	903361
257387	903362
80333	903363
68514	903364
110732	903365
2126	903366
202112	903367
1123	903368
28645	903369
323178	903370
203376	903371
160354	903372
308419	903373
203174	903374
1178	903375
125109	903376
25731	903377
45	903378
58855	903379
4205	903380
273010	903381
32513	903382
2216	903383
9226	903384
4529	903385
82042	903386
36249	903387
19026	903388
316708	903389
105525	903390
9420	903391
74710	903392
190138	903393
18990	903394
394	903395
18429	903396
133832	903397
596	903398
56168	903399
402	903400
1175	903401
176748	903402
109233	903403
100460	903404
310132	903405
50984	903406
168496	903407
40653	903408
7041	903409
38237	903410
32359	903411
112681	903412
35447	903413
1338	903414
2789	903415
27165	903416
110101	903417
43606	903418
187715	903419
3034	903420
84247	903421
29242	903422
131816	903423
241916	903424
6816	903425
118452	903426
215802	903427
162182	903428
19860	903429
35713	903430
77225	903431
357	903432
21999	903433
9034	903434
12098	903435
47861	903436
25439	903437
6058	903438
3517	903439
11488	903440
68080	903441
36627	903442
14971	903443
81183	903444
5791	903445
161458	903446
140188	903447
112871	903448
29858	903449
22027	903450
44556	903451
119492	903452
130254	903453
5265	903454
205842	903455
7545	903456
68105	903457
131662	903458
63653	903459
211327	903460
74223	903461
69863	903462
61156	903463
59932	903464
115537	903465
224795	903466
67417	903467
64378	903468
6320	903469
37436	903470
825	903471
129392	903472
53621	903473
86	903474
444	903475
76925	903476
221165	903477
249506	903478
152341	903479
50554	903480
28938	903481
47357	903482
104263	903483
12790	903484
88630	903485
190431	903486
42796	903487
9640	903488
7761	903489
259460	903490
70953	903491
37238	903492
67896	903493
51668	903494
3632	903495
90428	903496
15826	903497
25525	903498
435	903499
64602	903500
60195	903501
11683	903502
8379	903503
35435	903504
5710	903505
75540	903506
12506	903507
310559	903508
32758	903509
13204	903510
6103	903511
230351	903512
94061	903513
48950	903514
47040	903515
5455	903516
36755	903517
34551	903518
98145	903519
78716	903520
153373	903521
218789	903522
99457	903523
75008	903524
25832	903525
40164	903526
11656	903527
366	903528
6104	903529
13876	903530
21854	903531
14046	903532
117311	903533
131171	903534
13730	903535
154151	903536
12464	903537
34710	903538
48829	903539
8866	903540
92183	903541
95862	903542
191833	903543
52	903544
46	903545
15350	903546
50115	903547
12930	903548
1670	903549
11526	903550
18526	903551
180917	903552
2002	903553
21400	903554
24845	903555
208961	903556
134661	903557
23122	903558
42049	903559
40846	903560
9397	903561
131628	903562
56199	903563
10038	903564
136159	903565
130806	903566
56741	903567
11071	903568
1113	903569
63235	903570
33072	903571
11143	903572
119090	903573
101717	903574
39141	903575
187853	903576
122903	903577
12548	903578
8050	903579
2646	903580
38588	903581
199570	903582
5846	903583
7191	903584
13828	903585
108568	903586
482	903587
4152	903588
15166	903589
62012	903590
121383	903591
146647	903592
1118	903593
50748	903594
102166	903595
110762	903596
318291	903597
105998	903598
190352	903599
52477	903600
5746	903601
1362	903602
23398	903603
321747	903604
41542	903605
153993	903606
14488	903607
236970	903608
61184	903609
18414	903610
65048	903611
61570	903612
216229	903613
303959	903614
19804	903615
65	903616
10288	903617
171788	903618
225051	903619
21130	903620
3130	903621
192309	903622
133878	903623
315677	903624
9016	903625
24478	903626
18025	903627
113831	903628
154974	903629
12399	903630
256883	903631
18778	903632
12548	903633
6392	903634
46436	903635
64669	903636
68645	903637
7132	903638
34583	903639
200823	903640
56990	903641
48950	903642
159211	903643
204969	903644
195185	903645
79642	903646
128692	903647
37473	903648
243040	903649
91861	903650
66521	903651
13207	903652
80662	903653
86522	903654
27088	903655
94	903656
33588	903657
7092	903658
19471	903659
605	903660
26281	903661
57017	903662
15266	903663
35777	903664
72811	903665
22579	903666
113714	903667
10390	903668
1160	903669
58304	903670
55987	903671
87849	903672
74450	903673
162907	903674
2673	903675
135550	903676
53079	903677
162729	903678
135224	903679
12015	903680
5397	903681
106784	903682
28529	903683
1874	903684
15456	903685
55689	903686
101600	903687
3299	903688
15462	903689
175926	903690
4756	903691
84126	903692
6532	903693
115855	903694
15243	903695
51333	903696
4258	903697
123205	903698
88321	903699
19124	903700
32980	903701
58201	903702
13615	903703
163075	903704
209746	903705
95927	903706
94374	903707
1404	903708
313783	903709
16604	903710
176662	903711
318099	903712
146816	903713
336	903714
1338	903715
234046	903716
11971	903717
18982	903718
126697	903719
181862	903720
18520	903721
5043	903722
129975	903723
48298	903724
19026	903725
201087	903726
17798	903727
141249	903728
28576	903729
195922	903730
4721	903731
3573	903732
23954	903733
91426	903734
195104	903735
60996	903736
47757	903737
65541	903738
109859	903739
57128	903740
103	903741
32142	903742
47909	903743
30112	903744
87919	903745
27374	903746
17634	903747
7224	903748
21390	903749
92603	903750
131674	903751
129274	903752
252584	903753
26519	903754
22403	903755
19917	903756
30781	903757
77141	903758
66	903759
173457	903760
51407	903761
10	903762
195690	903763
138599	903764
26081	903765
137455	903766
323852	903767
15502	903768
66931	903769
7407	903770
45134	903771
5679	903772
5679	903773
324397	903774
305835	903775
190431	903776
1072	903777
117773	903778
11239	903779
172884	903780
43389	903781
1707	903782
99256	903783
15642	903784
493	903785
11916	903786
85677	903787
3388	903788
8325	903789
2635	903790
20509	903791
189	903792
5043	903793
28901	903794
5800	903795
36672	903796
205243	903797
149645	903798
189996	903799
21960	903800
45913	903801
3894	903802
77443	903803
26368	903804
97974	903805
238968	903806
105493	903807
42	903808
449	903809
45200	903810
58217	903811
152782	903812
23423	903813
37979	903814
1394	903815
1476	903816
70192	903817
47739	903818
11497	903819
28420	903820
79889	903821
25440	903822
65811	903823
324344	903824
68704	903825
62192	903826
6923	903827
20695	903828
21406	903829
13070	903830
5680	903831
159277	903832
40840	903833
282725	903834
146749	903835
182313	903836
68707	903837
24845	903838
285853	903839
49089	903840
56680	903841
17107	903842
148718	903843
143502	903844
5560	903845
146130	903846
327004	903847
150882	903848
71696	903849
141365	903850
681	903851
225566	903852
83708	903853
154324	903854
8434	903855
9037	903856
14716	903857
328701	903858
50470	903859
318545	903860
67875	903861
36092	903862
161493	903863
14444	903864
43668	903865
82586	903866
13221	903867
91830	903868
10912	903869
31063	903870
1947	903871
69314	903872
38262	903873
12801	903874
34087	903875
103362	903876
35872	903877
58755	903878
116547	903879
226916	903880
25576	903881
33895	903882
251377	903883
454	903884
4827	903885
3044	903886
12639	903887
74594	903888
45231	903889
16084	903890
290709	903891
301693	903892
109637	903893
28027	903894
23315	903895
253	903896
202370	903897
25796	903898
12923	903899
4286	903900
26646	903901
36335	903902
52894	903903
229183	903904
42185	903905
4092	903906
5906	903907
81239	903908
105605	903909
87516	903910
8660	903911
81461	903912
9981	903913
1372	903914
123366	903915
105409	903916
352	903917
2619	903918
2328	903919
15520	903920
14781	903921
125865	903922
68390	903923
9173	903924
97138	903925
314747	903926
98830	903927
37780	903928
33233	903929
37279	903930
24935	903931
49288	903932
3888	903933
147694	903934
10702	903935
14351	903936
84134	903937
150050	903938
64912	903939
114875	903940
182360	903941
278306	903942
78809	903943
182617	903944
58971	903945
39297	903946
6153	903947
1275	903948
166956	903949
165822	903950
83958	903951
22520	903952
24716	903953
114386	903954
69693	903955
193206	903956
212	903957
59514	903958
117214	903959
119996	903960
59704	903961
6767	903962
20675	903963
155090	903964
16654	903965
64039	903966
229077	903967
33801	903968
191238	903969
149275	903970
36038	903971
258623	903972
124380	903973
38	903974
72003	903975
24348	903976
31452	903977
45186	903978
39509	903979
202227	903980
575	903981
968	903982
64403	903983
2235	903984
5046	903985
57957	903986
176197	903987
194649	903988
48047	903989
21285	903990
295983	903991
151729	903992
75104	903993
694	903994
142369	903995
201707	903996
55345	903997
54040	903998
87987	903999
65440	904000
197490	904001
47708	904002
7361	904003
78988	904004
36793	904005
8064	904006
8221	904007
4510	904008
8418	904009
68312	904010
3587	904011
188683	904012
808	904013
18431	904014
5050	904015
54871	904016
12215	904017
6221	904018
4974	904019
102	904020
141989	904021
203037	904022
74709	904023
34	904024
152554	904025
10419	904026
2110	904027
6759	904028
115687	904029
102	904030
49144	904031
13925	904032
803	904033
117380	904034
125250	904035
35763	904036
324112	904037
86764	904038
71935	904039
6615	904040
1644	904041
59420	904042
1164	904043
5710	904044
30845	904045
102465	904046
60231	904047
14038	904048
4019	904049
3350	904050
1293	904051
87	904052
9890	904053
179216	904054
81485	904055
21066	904056
12627	904057
141740	904058
192612	904059
40560	904060
4639	904061
168683	904062
79314	904063
472	904064
193572	904065
1454	904066
137474	904067
222448	904068
1170	904069
67839	904070
3764	904071
703	904072
147509	904073
1411	904074
21797	904075
33182	904076
47595	904077
145577	904078
326553	904079
93852	904080
8560	904081
171093	904082
9105	904083
267041	904084
241870	904085
86536	904086
263591	904087
70660	904088
209480	904089
317567	904090
252240	904091
82341	904092
4290	904093
308199	904094
89172	904095
6750	904096
112512	904097
124121	904098
22707	904099
70953	904100
155659	904101
4708	904102
66563	904103
57702	904104
4055	904105
14924	904106
37488	904107
57402	904108
509	904109
4331	904110
12595	904111
94	904112
133422	904113
173677	904114
32574	904115
58445	904116
2409	904117
609	904118
74066	904119
102868	904120
198649	904121
86674	904122
46439	904123
66591	904124
25713	904125
56056	904126
88269	904127
33567	904128
3845	904129
61274	904130
44318	904131
35069	904132
22435	904133
43311	904134
57388	904135
172917	904136
219579	904137
43589	904138
213183	904139
98286	904140
277606	904141
188824	904142
273303	904143
281697	904144
253922	904145
271220	904146
177364	904147
142253	904148
19334	904149
292569	904150
160010	904151
93054	904152
78324	904153
8367	904154
167607	904155
10123	904156
29686	904157
3357	904158
60903	904159
22783	904160
287339	904161
81965	904162
208969	904163
2481	904164
7617	904165
16049	904166
136685	904167
8189	904168
76176	904169
125358	904170
195328	904171
31168	904172
48365	904173
77331	904174
61785	904175
111788	904176
93804	904177
146353	904178
8810	904179
180067	904180
190976	904181
165213	904182
13	904183
2315	904184
86886	904185
674	904186
12675	904187
319535	904188
220100	904189
25887	904190
65592	904191
186116	904192
308404	904193
2619	904194
147350	904195
106111	904196
268715	904197
181466	904198
266879	904199
69911	904200
106749	904201
159992	904202
23798	904203
170751	904204
108166	904205
50932	904206
195331	904207
119321	904208
229022	904209
127203	904210
280393	904211
56526	904212
236750	904213
270742	904214
134024	904215
245464	904216
198372	904217
121763	904218
100702	904219
4251	904220
130251	904221
99432	904222
105704	904223
173341	904224
48538	904225
267280	904226
34247	904227
212739	904228
39764	904229
27074	904230
3222	904231
20251	904232
1233	904233
33278	904234
130096	904235
29820	904236
7966	904237
54779	904238
21290	904239
64505	904240
13216	904241
275636	904242
10651	904243
53788	904244
102659	904245
1635	904246
27905	904247
59971	904248
73806	904249
285907	904250
132028	904251
115865	904252
97231	904253
44292	904254
190706	904255
8834	904256
154285	904257
84740	904258
22	904259
1922	904260
15874	904261
11251	904262
36854	904263
41182	904264
3658	904265
55698	904266
114714	904267
32095	904268
16351	904269
5090	904270
1351	904271
87839	904272
24290	904273
89970	904274
8290	904275
13369	904276
14457	904277
137133	904278
23446	904279
189146	904280
49453	904281
159678	904282
510	904283
105573	904284
84481	904285
84481	904286
199214	904287
127402	904288
57156	904289
43472	904290
4405	904291
60199	904292
129061	904293
299638	904294
16339	904295
189497	904296
81896	904297
10672	904298
2144	904299
175071	904300
28901	904301
189278	904302
20909	904303
155807	904304
9509	904305
120620	904306
138498	904307
169438	904308
183262	904309
98319	904310
290815	904311
84125	904312
19726	904313
181792	904314
12030	904315
247035	904316
15041	904317
239463	904318
93174	904319
49126	904320
6705	904321
10883	904322
60536	904323
80125	904324
130210	904325
68258	904326
95361	904327
104710	904328
139739	904329
39601	904330
215601	904331
43482	904332
233740	904333
234022	904334
74764	904335
5204	904336
149376	904337
242357	904338
85678	904339
9178	904340
259850	904341
97802	904342
222073	904343
71906	904344
106262	904345
42336	904346
152645	904347
241775	904348
81982	904349
108570	904350
14112	904351
124447	904352
20516	904353
11177	904354
61747	904355
166049	904356
14105	904357
72364	904358
132461	904359
194084	904360
65958	904361
9775	904362
114037	904363
14910	904364
269255	904365
156540	904366
14727	904367
5413	904368
125934	904369
19145	904370
208958	904371
95063	904372
29706	904373
54937	904374
5697	904375
24449	904376
122277	904377
71584	904378
25223	904379
103708	904380
201515	904381
73449	904382
37368	904383
136269	904384
203987	904385
19490	904386
124592	904387
317134	904388
152633	904389
211612	904390
118236	904391
211046	904392
137483	904393
177536	904394
133633	904395
151797	904396
324127	904397
299089	904398
174715	904399
144224	904400
259255	904401
196130	904402
137687	904403
142778	904404
224128	904405
316786	904406
195411	904407
274392	904408
184106	904409
196948	904410
289356	904411
283883	904412
229422	904413
181709	904414
226765	904415
192746	904416
322068	904417
328061	904418
264226	904419
296438	904420
289358	904421
76901	904422
44049	904423
123672	904424
133313	904425
254349	904426
322265	904427
314256	904428
241019	904429
273345	904430
153992	904431
153993	904432
111637	904433
300588	904434
251744	904435
94352	904436
119365	904437
127307	904438
266526	904439
70921	904440
122912	904441
303058	904442
322506	904443
310120	904444
213221	904445
313656	904446
136281	904447
217434	904448
214620	904449
213220	904450
132876	904451
278312	904452
142203	904453
278330	904454
78316	904455
96081	904456
298412	904457
71278	904458
84961	904459
236032	904460
205378	904461
151041	904462
181712	904463
101542	904464
311356	904465
197723	904466
39799	904467
198304	904468
285267	904469
97442	904470
41921	904471
150609	904472
218200	904473
95859	904474
233034	904475
247282	904476
179234	904477
181290	904478
157780	904479
114438	904480
288529	904481
214258	904482
29132	904483
1679	904484
312254	904485
128488	904486
24469	904487
40280	904488
197164	904489
75511	904490
14517	904491
91135	904492
243116	904493
44998	904494
298988	904495
67903	904496
288443	904497
188720	904498
240355	904499
104308	904500
79609	904501
161545	904502
168194	904503
257670	904504
89393	904505
211731	904506
65019	904507
34868	904508
139955	904509
126299	904510
23556	904511
34861	904512
8009	904513
133872	904514
111561	904515
126586	904516
19275	904517
45462	904518
127583	904519
230776	904520
303430	904521
129909	904522
26438	904523
207314	904524
207314	904525
38868	904526
57256	904527
88382	904528
88725	904529
225412	904530
2354	904531
62116	904532
29439	904533
95805	904534
6763	904535
11662	904536
99936	904537
9167	904538
16560	904539
53665	904540
11968	904541
86285	904542
101388	904543
144206	904544
53722	904545
7669	904546
189905	904547
84629	904548
19275	904549
123448	904550
9209	904551
162054	904552
14083	904553
198435	904554
19275	904555
27739	904556
39799	904557
58682	904558
56838	904559
88423	904560
56625	904561
126450	904562
136427	904563
50674	904564
212053	904565
185976	904566
117292	904567
9761	904568
180061	904569
275175	904570
14955	904571
211612	904572
189494	904573
16136	904574
25755	904575
290132	904576
6015	904577
121855	904578
56315	904579
56246	904580
85100	904581
59970	904582
90008	904583
46085	904584
145294	904585
51402	904586
14742	904587
70520	904588
127621	904589
127621	904590
157475	904591
158431	904592
242876	904593
7881	904594
22	904595
214065	904596
47032	904597
16090	904598
486	904599
63633	904600
3238	904601
26896	904602
58776	904603
34515	904604
66038	904605
152797	904606
186972	904607
26402	904608
8646	904609
69938	904610
262064	904611
52314	904612
263339	904613
166543	904614
132039	904615
79840	904616
227299	904617
40845	904618
268579	904619
248206	904620
167536	904621
88477	904622
119262	904623
256214	904624
157270	904625
37214	904626
40530	904627
59312	904628
95055	904629
26011	904630
124467	904631
48105	904632
123704	904633
27845	904634
39936	904635
16184	904636
95495	904637
188886	904638
2764	904639
121593	904640
96249	904641
30477	904642
39705	904643
5602	904644
316961	904645
113245	904646
60210	904647
99467	904648
8894	904649
130662	904650
1042	904651
4297	904652
32165	904653
95557	904654
47957	904655
7399	904656
177744	904657
310027	904658
7972	904659
36779	904660
97073	904661
140495	904662
97073	904663
183578	904664
316996	904665
114958	904666
16195	904667
299266	904668
7407	904669
110264	904670
7632	904671
69950	904672
23960	904673
255032	904674
215495	904675
216515	904676
62382	904677
128275	904678
69535	904679
276811	904680
59156	904681
187802	904682
69761	904683
300947	904684
171996	904685
3643	904686
63508	904687
38073	904688
8534	904689
37622	904690
151361	904691
113772	904692
21562	904693
124646	904694
1597	904695
237856	904696
172955	904697
52463	904698
126875	904699
176862	904700
13865	904701
84378	904702
133227	904703
7716	904704
89872	904705
14172	904706
8316	904707
105503	904708
191065	904709
89743	904710
35801	904711
124747	904712
82571	904713
40694	904714
263451	904715
302801	904716
140423	904717
46081	904718
148335	904719
177910	904720
8454	904721
26512	904722
134725	904723
72078	904724
20439	904725
14097	904726
181749	904727
64047	904728
9059	904729
16095	904730
2571	904731
276260	904732
13368	904733
168117	904734
115285	904735
1526	904736
27794	904737
315667	904738
74713	904739
18333	904740
45272	904741
266093	904742
7393	904743
114218	904744
114218	904745
98239	904746
2196	904747
80945	904748
5332	904749
155006	904750
5891	904751
105692	904752
143569	904753
100440	904754
49114	904755
9757	904756
73931	904757
207864	904758
51438	904759
9705	904760
184874	904761
118374	904762
6763	904763
49457	904764
55037	904765
270640	904766
180354	904767
206483	904768
8697	904769
200678	904770
23735	904771
192681	904772
16144	904773
121055	904774
75207	904775
115147	904776
49877	904777
115929	904778
44529	904779
208107	904780
12854	904781
1347	904782
302802	904783
73931	904784
76292	904785
2959	904786
78149	904787
50387	904788
282192	904789
24243	904790
122596	904791
54696	904792
181310	904793
120178	904794
276241	904795
196824	904796
83562	904797
204808	904798
190258	904799
176358	904800
49109	904801
2139	904802
49870	904803
113975	904804
115021	904805
115072	904806
178388	904807
113895	904808
33843	904809
49184	904810
6711	904811
169328	904812
2228	904813
135531	904814
15002	904815
75145	904816
37225	904817
114984	904818
168409	904819
59992	904820
167604	904821
45324	904822
233764	904823
104596	904824
53374	904825
116221	904826
111338	904827
160782	904828
176181	904829
303547	904830
50108	904831
286554	904832
120810	904833
30454	904834
226389	904835
142729	904836
232390	904837
231098	904838
71909	904839
66082	904840
93047	904841
160997	904842
274196	904843
185181	904844
21762	904845
12828	904846
4049	904847
35958	904848
59841	904849
43146	904850
27207	904851
84219	904852
416	904853
77934	904854
67527	904855
154864	904856
268933	904857
319541	904858
162951	904859
33667	904860
59438	904861
37444	904862
86855	904863
17021	904864
24868	904865
35376	904866
100048	904867
87445	904868
114936	904869
18246	904870
16618	904871
804	904872
65801	904873
1665	904874
4566	904875
176240	904876
141481	904877
229543	904878
39403	904879
193574	904880
322948	904881
28248	904882
291938	904883
291803	904884
108892	904885
101537	904886
111644	904887
192666	904888
291761	904889
75770	904890
95929	904891
148730	904892
79386	904893
191212	904894
193672	904895
95283	904896
104141	904897
95765	904898
246480	904899
283414	904900
306334	904901
97546	904902
201528	904903
10238	904904
3259	904905
280306	904906
2299	904907
163648	904908
76645	904909
30663	904910
106566	904911
89905	904912
261483	904913
67549	904914
69522	904915
46357	904916
218776	904917
96230	904918
144026	904919
50960	904920
160026	904921
6967	904922
14080	904923
189591	904924
14818	904925
22344	904926
259063	904927
52536	904928
226487	904929
199974	904930
245042	904931
105493	904932
14463	904933
13103	904934
326302	904935
54005	904936
29944	904937
105922	904938
4323	904939
132157	904940
177812	904941
224123	904942
168327	904943
21533	904944
10305	904945
57830	904946
11025	904947
40735	904948
179175	904949
109834	904950
6716	904951
90839	904952
51000	904953
160440	904954
271795	904955
268689	904956
13551	904957
42340	904958
301128	904959
173295	904960
231331	904961
34737	904962
175825	904963
185534	904964
283376	904965
158126	904966
103595	904967
89905	904968
91414	904969
291151	904970
213305	904971
151011	904972
122236	904973
310222	904974
55900	904975
38976	904976
134792	904977
10647	904978
38976	904979
2619	904980
160165	904981
7152	904982
214748	904983
117987	904984
27479	904985
93248	904986
38976	904987
37468	904988
42308	904989
69645	904990
1799	904991
13414	904992
3374	904993
208568	904994
9946	904995
326017	904996
9609	904997
4726	904998
119659	904999
85245	905000
27428	905001
58859	905002
65196	905003
5954	905004
45373	905005
25166	905006
109968	905007
251477	905008
126681	905009
115171	905010
198013	905011
33511	905012
188894	905013
125233	905014
71424	905015
37964	905016
32994	905017
22146	905018
17224	905019
136841	905020
31200	905021
127114	905022
269879	905023
6141	905024
151958	905025
54900	905026
119683	905027
257727	905028
41658	905029
131724	905030
83989	905031
90837	905032
50237	905033
42549	905034
233121	905035
52722	905036
22465	905037
34495	905038
75824	905039
278557	905040
16936	905041
191322	905042
261956	905043
4080	905044
4156	905045
135187	905046
32811	905047
6938	905048
38975	905049
18991	905050
405	905051
205194	905052
59873	905053
76091	905054
311182	905055
115976	905056
174079	905057
19945	905058
53027	905059
91882	905060
220260	905061
22956	905062
21071	905063
167050	905064
105152	905065
147142	905066
30408	905067
25491	905068
217173	905069
7656	905070
216497	905071
133263	905072
167306	905073
42133	905074
282860	905075
285548	905076
36863	905077
32580	905078
41935	905079
71980	905080
265219	905081
49387	905082
114528	905083
39087	905084
102460	905085
10556	905086
43862	905087
14373	905088
4754	905089
132444	905090
87615	905091
6815	905092
36118	905093
17718	905094
26121	905095
1728	905096
1737	905097
225500	905098
115333	905099
226878	905100
40161	905101
89882	905102
107999	905103
23542	905104
28583	905105
109093	905106
1	905107
69976	905108
2783	905109
15423	905110
375	905111
54334	905112
79490	905113
164085	905114
98836	905115
185421	905116
478	905117
203890	905118
14941	905119
39074	905120
4536	905121
55951	905122
252957	905123
234590	905124
40631	905125
62864	905126
30267	905127
17726	905128
150131	905129
11149	905130
164761	905131
201152	905132
56275	905133
17908	905134
80305	905135
31825	905136
1258	905137
843	905138
182769	905139
159619	905140
251091	905141
123799	905142
41752	905143
18243	905144
62618	905145
56619	905146
35083	905147
256089	905148
166581	905149
168770	905150
121274	905151
52495	905152
21083	905153
121817	905154
80457	905155
99843	905156
18224	905157
830	905158
149212	905159
85433	905160
114249	905161
128378	905162
5003	905163
1249	905164
123762	905165
33728	905166
31808	905167
11740	905168
84099	905169
15192	905170
108947	905171
4849	905172
81855	905173
242371	905174
78803	905175
63137	905176
36782	905177
151277	905178
19021	905179
179562	905180
148647	905181
122623	905182
266146	905183
2804	905184
76482	905185
53333	905186
66423	905187
101229	905188
170710	905189
205624	905190
139970	905191
75391	905192
105842	905193
5163	905194
169936	905195
12015	905196
276696	905197
186688	905198
142497	905199
93983	905200
109332	905201
185583	905202
184439	905203
48024	905204
13070	905205
29699	905206
77957	905207
114873	905208
30161	905209
70496	905210
279026	905211
47141	905212
1488	905213
4480	905214
84968	905215
63441	905216
5045	905217
34418	905218
89228	905219
9829	905220
52909	905221
73899	905222
149762	905223
5094	905224
7003	905225
58907	905226
17829	905227
51046	905228
22205	905229
28422	905230
398	905231
66796	905232
27569	905233
18687	905234
4479	905235
153880	905236
74568	905237
191202	905238
27222	905239
136049	905240
65944	905241
25726	905242
287237	905243
20263	905244
52849	905245
38373	905246
84217	905247
166868	905248
127052	905249
134762	905250
144340	905251
139453	905252
173818	905253
46259	905254
292025	905255
6241	905256
171990	905257
13925	905258
282507	905259
20599	905260
11296	905261
72486	905262
287448	905263
318323	905264
9111	905265
65036	905266
157217	905267
292669	905268
90281	905269
155201	905270
314533	905271
91487	905272
8131	905273
20261	905274
65567	905275
180769	905276
78972	905277
198104	905278
56223	905279
82012	905280
87696	905281
26775	905282
289538	905283
72644	905284
70248	905285
23520	905286
217491	905287
257368	905288
143075	905289
207837	905290
1172	905291
76318	905292
166543	905293
118383	905294
47785	905295
31865	905296
123535	905297
28585	905298
9410	905299
151486	905300
326423	905301
5815	905302
179094	905303
224065	905304
128162	905305
60912	905306
35266	905307
130697	905308
276179	905309
62430	905310
275420	905311
213415	905312
114961	905313
76809	905314
243516	905315
59632	905316
30091	905317
28422	905318
11617	905319
279734	905320
214177	905321
2164	905322
7099	905323
191314	905324
81997	905325
204536	905326
18805	905327
199627	905328
48893	905329
46390	905330
177253	905331
72207	905332
188404	905333
53671	905334
35669	905335
10844	905336
22847	905337
53505	905338
209848	905339
74605	905340
36785	905341
39050	905342
185240	905343
26131	905344
27502	905345
138704	905346
161068	905347
31613	905348
312004	905349
47900	905350
221249	905351
49497	905352
179110	905353
108265	905354
205971	905355
13538	905356
23358	905357
17755	905358
57535	905359
113203	905360
108446	905361
130537	905362
56470	905363
2673	905364
25915	905365
97151	905366
17679	905367
172023	905368
42327	905369
72816	905370
7845	905371
21696	905372
185035	905373
175	905374
72410	905375
12605	905376
14169	905377
17780	905378
173555	905379
310126	905380
13871	905381
129738	905382
29482	905383
35007	905384
130870	905385
194985	905386
55252	905387
146020	905388
132725	905389
39738	905390
7398	905391
164757	905392
206219	905393
130318	905394
111721	905395
888	905396
212774	905397
23652	905398
187128	905399
26248	905400
208662	905401
19695	905402
42565	905403
70344	905404
203123	905405
135866	905406
61820	905407
167745	905408
146976	905409
176672	905410
3858	905411
115001	905412
170953	905413
299896	905414
112382	905415
51718	905416
18150	905417
157674	905418
13797	905419
3999	905420
49224	905421
123826	905422
118852	905423
35418	905424
140765	905425
205540	905426
218742	905427
42826	905428
201679	905429
308627	905430
18028	905431
310916	905432
74015	905433
124987	905434
204058	905435
328750	905436
274742	905437
197074	905438
97612	905439
196830	905440
200350	905441
148829	905442
316919	905443
223188	905444
93734	905445
193985	905446
263194	905447
289447	905448
116546	905449
138827	905450
219856	905451
148810	905452
264068	905453
121566	905454
188540	905455
145287	905456
28350	905457
218387	905458
223628	905459
70281	905460
139843	905461
271819	905462
300700	905463
42216	905464
40882	905465
241165	905466
101947	905467
113309	905468
51109	905469
284774	905470
257544	905471
264674	905472
175163	905473
277488	905474
236538	905475
223349	905476
196766	905477
304805	905478
11701	905479
56812	905480
32086	905481
226975	905482
165097	905483
56668	905484
195235	905485
46301	905486
86608	905487
3550	905488
37756	905489
292595	905490
22988	905491
92786	905492
136869	905493
232061	905494
22956	905495
40711	905496
29722	905497
312542	905498
130648	905499
2897	905500
105999	905501
263567	905502
87629	905503
115182	905504
13601	905505
33232	905506
150328	905507
33471	905508
44803	905509
231561	905510
93521	905511
84682	905512
245250	905513
122545	905514
98204	905515
81036	905516
79323	905517
115779	905518
15279	905519
151199	905520
12533	905521
177989	905522
6388	905523
108367	905524
96056	905525
21956	905526
154855	905527
145494	905528
145368	905529
121481	905530
20561	905531
240507	905532
271164	905533
4235	905534
255368	905535
263691	905536
524	905537
105374	905538
250243	905539
84826	905540
145718	905541
29869	905542
327742	905543
166446	905544
40784	905545
39875	905546
176497	905547
176954	905548
120714	905549
21761	905550
82296	905551
6192	905552
13582	905553
7925	905554
299911	905555
36430	905556
54723	905557
52387	905558
144594	905559
175581	905560
160659	905561
249772	905562
25071	905563
79306	905564
137964	905565
53817	905566
58654	905567
80566	905568
34117	905569
138542	905570
292130	905571
226321	905572
7017	905573
44391	905574
261612	905575
12859	905576
114552	905577
209846	905578
79886	905579
104590	905580
5278	905581
10943	905582
142863	905583
79284	905584
36602	905585
33594	905586
125780	905587
33196	905588
36285	905589
106622	905590
42755	905591
17422	905592
84294	905593
47310	905594
169264	905595
9876	905596
186181	905597
66947	905598
39925	905599
35716	905600
204958	905601
66096	905602
139839	905603
175964	905604
70521	905605
264952	905606
83672	905607
105412	905608
68810	905609
106264	905610
233123	905611
291789	905612
234201	905613
184920	905614
190417	905615
241244	905616
276019	905617
77271	905618
327555	905619
288356	905620
271648	905621
80731	905622
96297	905623
156552	905624
174071	905625
49357	905626
148017	905627
29747	905628
43670	905629
123116	905630
69649	905631
88759	905632
178757	905633
53925	905634
53950	905635
13257	905636
79928	905637
87835	905638
117259	905639
109223	905640
191265	905641
76760	905642
165036	905643
8128	905644
10752	905645
63197	905646
165512	905647
119483	905648
111807	905649
1260	905650
16920	905651
25485	905652
192869	905653
42946	905654
320749	905655
85388	905656
29285	905657
193502	905658
18387	905659
27177	905660
11527	905661
206873	905662
98433	905663
59966	905664
88003	905665
264926	905666
318065	905667
95966	905668
230882	905669
116546	905670
106663	905671
107881	905672
212521	905673
249813	905674
281422	905675
17810	905676
56569	905677
118309	905678
130264	905679
76250	905680
196833	905681
174236	905682
98988	905683
174089	905684
39639	905685
54017	905686
71827	905687
13736	905688
31071	905689
78922	905690
136297	905691
14749	905692
3128	905693
22	905694
143593	905695
1898	905696
5401	905697
146527	905698
149011	905699
68395	905700
5034	905701
58463	905702
11545	905703
188664	905704
26159	905705
30060	905706
327970	905707
56912	905708
133385	905709
55194	905710
55194	905711
325869	905712
214419	905713
57544	905714
178536	905715
49002	905716
8951	905717
25488	905718
50475	905719
24992	905720
44513	905721
284211	905722
196063	905723
288952	905724
165990	905725
37453	905726
22390	905727
77494	905728
210918	905729
18495	905730
266273	905731
318253	905732
294425	905733
57653	905734
209245	905735
20762	905736
301548	905737
121255	905738
43947	905739
60429	905740
140658	905741
1630	905742
275593	905743
2306	905744
3751	905745
161850	905746
58068	905747
52609	905748
194884	905749
310543	905750
79044	905751
212500	905752
61964	905753
152859	905754
117419	905755
199253	905756
140658	905757
54331	905758
119260	905759
186870	905760
134459	905761
241756	905762
92577	905763
25518	905764
162829	905765
44720	905766
30968	905767
270633	905768
11545	905769
141590	905770
274968	905771
84138	905772
58869	905773
61956	905774
134052	905775
132562	905776
217160	905777
104315	905778
193179	905779
139128	905780
139153	905781
45517	905782
111771	905783
110610	905784
75562	905785
36984	905786
2374	905787
16554	905788
121933	905789
62798	905790
200398	905791
306156	905792
137426	905793
59342	905794
157901	905795
218935	905796
185549	905797
212664	905798
268366	905799
9181	905800
290090	905801
120558	905802
130419	905803
211980	905804
246023	905805
161591	905806
40301	905807
169845	905808
281744	905809
180412	905810
8411	905811
193689	905812
192028	905813
213722	905814
177372	905815
321209	905816
279945	905817
229604	905818
59848	905819
290199	905820
92777	905821
212670	905822
263124	905823
294787	905824
295078	905825
304581	905826
323490	905827
325004	905828
327912	905829
208141	905830
90638	905831
140641	905832
309804	905833
286394	905834
42486	905835
12530	905836
82451	905837
156209	905838
128765	905839
174417	905840
76460	905841
91520	905842
84221	905843
97392	905844
63214	905845
66308	905846
33494	905847
134847	905848
236159	905849
107346	905850
38415	905851
58323	905852
62064	905853
94592	905854
61150	905855
53618	905856
38275	905857
67506	905858
214236	905859
79928	905860
120574	905861
74337	905862
7865	905863
30901	905864
50924	905865
19809	905866
200990	905867
193497	905868
15390	905869
233225	905870
146862	905871
174729	905872
49788	905873
147885	905874
155011	905875
234210	905876
62064	905877
82006	905878
126592	905879
97276	905880
72132	905881
186014	905882
76735	905883
120630	905884
100829	905885
194311	905886
18826	905887
67731	905888
306071	905889
117711	905890
44798	905891
180508	905892
195963	905893
139725	905894
32731	905895
272647	905896
111969	905897
266436	905898
174446	905899
266820	905900
266336	905901
183922	905902
126327	905903
17889	905904
691	905905
2684	905906
5513	905907
19858	905908
147210	905909
139079	905910
59897	905911
73927	905912
155252	905913
193604	905914
305918	905915
304633	905916
21346	905917
5263	905918
123893	905919
203084	905920
8738	905921
294788	905922
83193	905923
48475	905924
89891	905925
247890	905926
50770	905927
14468	905928
66174	905929
46	905930
18341	905931
173050	905932
30063	905933
7865	905934
273563	905935
62677	905936
88197	905937
54433	905938
4313	905939
8677	905940
121197	905941
200748	905942
65890	905943
116832	905944
94631	905945
9399	905946
69503	905947
74851	905948
208410	905949
18040	905950
121250	905951
197426	905952
127174	905953
228002	905954
66291	905955
133945	905956
149576	905957
2637	905958
31350	905959
72581	905960
36761	905961
2865	905962
323304	905963
101406	905964
49722	905965
165369	905966
35667	905967
26545	905968
75329	905969
164016	905970
32756	905971
33941	905972
256866	905973
165386	905974
67861	905975
108324	905976
298647	905977
28403	905978
86323	905979
146485	905980
134841	905981
49788	905982
111032	905983
12750	905984
42317	905985
43542	905986
311188	905987
78804	905988
10398	905989
59800	905990
137065	905991
209913	905992
238659	905993
270019	905994
215023	905995
126479	905996
138736	905997
63476	905998
147126	905999
106226	906000
242236	906001
80900	906002
127935	906003
52322	906004
29655	906005
49553	906006
25485	906007
326019	906008
82536	906009
141139	906010
24933	906011
138507	906012
53909	906013
150763	906014
111767	906015
221566	906016
292498	906017
8363	906018
4111	906019
1226	906020
1439	906021
227840	906022
266040	906023
14895	906024
279352	906025
65317	906026
101192	906027
29763	906028
91385	906029
126522	906030
62872	906031
220279	906032
31954	906033
189857	906034
85749	906035
231404	906036
21134	906037
27939	906038
40	906039
319	906040
53111	906041
40177	906042
228953	906043
66186	906044
4154	906045
29329	906046
66186	906047
62090	906048
20763	906049
102481	906050
11155	906051
8226	906052
8226	906053
223318	906054
60324	906055
48298	906056
57180	906057
66186	906058
141218	906059
1536	906060
65464	906061
170714	906062
124105	906063
193222	906064
104095	906065
66535	906066
132360	906067
40017	906068
59204	906069
80836	906070
129488	906071
106067	906072
196650	906073
192468	906074
38074	906075
125681	906076
78269	906077
28720	906078
35198	906079
22139	906080
188099	906081
51947	906082
19970	906083
51947	906084
180031	906085
110677	906086
30252	906087
18196	906088
205436	906089
5004	906090
66664	906091
19935	906092
140683	906093
27090	906094
76614	906095
91577	906096
122795	906097
110556	906098
137514	906099
110072	906100
60016	906101
195671	906102
129923	906103
3846	906104
18288	906105
311470	906106
755	906107
10239	906108
29453	906109
49189	906110
67826	906111
36994	906112
225184	906113
170766	906114
129383	906115
231892	906116
150725	906117
93221	906118
76471	906119
76492	906120
188505	906121
124394	906122
146282	906123
235791	906124
201492	906125
182487	906126
189003	906127
42351	906128
165299	906129
197645	906130
153844	906131
178186	906132
263676	906133
76338	906134
230876	906135
314890	906136
166181	906137
197370	906138
235508	906139
56854	906140
45004	906141
292797	906142
183781	906143
82733	906144
167350	906145
203048	906146
13947	906147
76338	906148
133210	906149
120764	906150
237627	906151
114011	906152
321929	906153
169831	906154
96004	906155
8615	906156
183292	906157
93042	906158
146038	906159
164245	906160
191863	906161
76471	906162
220448	906163
164655	906164
104280	906165
160809	906166
215664	906167
40731	906168
17976	906169
252609	906170
53272	906171
131148	906172
229583	906173
12275	906174
239610	906175
228390	906176
197814	906177
59531	906178
114568	906179
107069	906180
313275	906181
320704	906182
239421	906183
231028	906184
295510	906185
304990	906186
143308	906187
277752	906188
132557	906189
274568	906190
57503	906191
43197	906192
239364	906193
39186	906194
86924	906195
53783	906196
74801	906197
191263	906198
161574	906199
59784	906200
213024	906201
232497	906202
104776	906203
62290	906204
119112	906205
21930	906206
138126	906207
95769	906208
58697	906209
69033	906210
111369	906211
77277	906212
4699	906213
270767	906214
117404	906215
35021	906216
195668	906217
124143	906218
22073	906219
77205	906220
55177	906221
11313	906222
320840	906223
39719	906224
3674	906225
301119	906226
35352	906227
172740	906228
65951	906229
120195	906230
39738	906231
124920	906232
112027	906233
143880	906234
204907	906235
120563	906236
23105	906237
188207	906238
202500	906239
50057	906240
66540	906241
102171	906242
105295	906243
36368	906244
288291	906245
188238	906246
43716	906247
245645	906248
174199	906249
13124	906250
124226	906251
134930	906252
81669	906253
249658	906254
118651	906255
105860	906256
168326	906257
213024	906258
136449	906259
71206	906260
149862	906261
125678	906262
117414	906263
141159	906264
219350	906265
161948	906266
71173	906267
196061	906268
89778	906269
25423	906270
109883	906271
96119	906272
121936	906273
228839	906274
110314	906275
186190	906276
172664	906277
287970	906278
174193	906279
278889	906280
298740	906281
205488	906282
51747	906283
41730	906284
183386	906285
137188	906286
99396	906287
139460	906288
135716	906289
154181	906290
282802	906291
91945	906292
89812	906293
150232	906294
135788	906295
64842	906296
205667	906297
131784	906298
292383	906299
36043	906300
98676	906301
64719	906302
208019	906303
267418	906304
119086	906305
137241	906306
47516	906307
325129	906308
65849	906309
221579	906310
3189	906311
302446	906312
8077	906313
31036	906314
27282	906315
21671	906316
34714	906317
9596	906318
7476	906319
2347	906320
88353	906321
107229	906322
149430	906323
107578	906324
35912	906325
9883	906326
13867	906327
12736	906328
14497	906329
94084	906330
227204	906331
218184	906332
10491	906333
178371	906334
19406	906335
48388	906336
78608	906337
14683	906338
46240	906339
216407	906340
236299	906341
101690	906342
321077	906343
35523	906344
69386	906345
81342	906346
11329	906347
6593	906348
24731	906349
746	906350
739	906351
121609	906352
52277	906353
20086	906354
162267	906355
83753	906356
953	906357
24719	906358
71152	906359
79452	906360
159145	906361
115125	906362
24606	906363
12167	906364
6394	906365
49604	906366
131776	906367
67582	906368
83589	906369
190727	906370
305639	906371
62847	906372
105459	906373
5431	906374
5212	906375
290645	906376
89753	906377
1619	906378
45209	906379
14943	906380
168480	906381
1900	906382
6494	906383
34103	906384
125618	906385
298220	906386
130221	906387
104732	906388
39219	906389
97367	906390
137954	906391
75080	906392
31666	906393
15917	906394
101157	906395
54369	906396
74213	906397
177734	906398
151098	906399
1897	906400
518	906401
132197	906402
268956	906403
5891	906404
132306	906405
25986	906406
123154	906407
108581	906408
56320	906409
10677	906410
169166	906411
42692	906412
159098	906413
63652	906414
75705	906415
319519	906416
9628	906417
1534	906418
200163	906419
284560	906420
200163	906421
183788	906422
132141	906423
80008	906424
75449	906425
12738	906426
29747	906427
137328	906428
242520	906429
96147	906430
119232	906431
31418	906432
85131	906433
87958	906434
19279	906435
29899	906436
50090	906437
5862	906438
30310	906439
283428	906440
84970	906441
7074	906442
83774	906443
13536	906444
123100	906445
58526	906446
2672	906447
29656	906448
157732	906449
3975	906450
326042	906451
66834	906452
66834	906453
99795	906454
5989	906455
11939	906456
860	906457
1282	906458
135343	906459
322202	906460
123102	906461
6088	906462
43300	906463
110864	906464
82597	906465
18279	906466
192924	906467
83762	906468
145985	906469
158999	906470
299114	906471
81562	906472
41240	906473
10416	906474
48346	906475
65490	906476
9454	906477
145256	906478
197244	906479
28724	906480
187975	906481
306976	906482
307767	906483
52784	906484
542	906485
20765	906486
125066	906487
5280	906488
30031	906489
10416	906490
62234	906491
152282	906492
304334	906493
37758	906494
241347	906495
39874	906496
80695	906497
108335	906498
1924	906499
163869	906500
185183	906501
3023	906502
325187	906503
57841	906504
242758	906505
69435	906506
23280	906507
208024	906508
180193	906509
23597	906510
18601	906511
11008	906512
44883	906513
62041	906514
12426	906515
136599	906516
128859	906517
54665	906518
156338	906519
52280	906520
93594	906521
118699	906522
111081	906523
96118	906524
211966	906525
135261	906526
179316	906527
4035	906528
13143	906529
13718	906530
116591	906531
1089	906532
13188	906533
99330	906534
14208	906535
253023	906536
22657	906537
4605	906538
171320	906539
110043	906540
10025	906541
14443	906542
4729	906543
19004	906544
15757	906545
3363	906546
32019	906547
1184	906548
163985	906549
190331	906550
91076	906551
87399	906552
195824	906553
60688	906554
13958	906555
114090	906556
47851	906557
97522	906558
354	906559
226968	906560
50681	906561
92634	906562
31593	906563
94178	906564
263839	906565
204698	906566
91629	906567
272463	906568
79627	906569
231934	906570
68441	906571
62768	906572
156860	906573
63256	906574
232720	906575
5170	906576
133588	906577
238141	906578
17142	906579
9409	906580
3391	906581
320651	906582
82901	906583
134265	906584
84380	906585
187861	906586
16602	906587
136747	906588
292944	906589
120497	906590
160482	906591
87619	906592
96591	906593
82880	906594
78545	906595
106922	906596
16615	906597
86552	906598
17688	906599
322956	906600
59365	906601
6390	906602
218479	906603
76679	906604
3730	906605
8405	906606
7809	906607
169175	906608
29893	906609
322531	906610
70454	906611
16134	906612
198278	906613
9342	906614
124445	906615
295400	906616
9385	906617
120495	906618
151488	906619
183314	906620
6040	906621
196884	906622
140196	906623
287807	906624
78428	906625
189671	906626
53849	906627
93351	906628
16002	906629
276565	906630
48332	906631
81891	906632
317838	906633
85730	906634
117233	906635
237115	906636
199139	906637
324959	906638
47238	906639
26828	906640
62569	906641
317249	906642
9257	906643
70726	906644
29881	906645
197202	906646
220844	906647
49579	906648
36099	906649
142783	906650
276231	906651
169153	906652
40042	906653
199573	906654
152164	906655
92029	906656
121448	906657
148987	906658
6085	906659
127553	906660
125648	906661
180805	906662
217680	906663
55824	906664
127238	906665
189234	906666
61222	906667
326278	906668
66529	906669
172544	906670
2544	906671
52951	906672
117503	906673
138036	906674
40570	906675
59404	906676
120539	906677
4924	906678
31560	906679
88705	906680
90451	906681
218313	906682
257759	906683
177128	906684
92356	906685
184056	906686
44759	906687
264360	906688
187619	906689
139797	906690
246785	906691
193101	906692
48080	906693
127653	906694
180591	906695
57772	906696
93021	906697
265415	906698
32185	906699
68799	906700
200653	906701
52956	906702
25346	906703
74320	906704
241752	906705
40208	906706
101511	906707
69680	906708
165979	906709
8942	906710
245478	906711
174700	906712
43584	906713
205056	906714
104529	906715
9248	906716
7216	906717
60237	906718
100261	906719
19467	906720
47530	906721
88086	906722
32126	906723
2738	906724
17850	906725
36585	906726
69201	906727
40144	906728
69033	906729
16026	906730
282100	906731
12965	906732
23353	906733
66713	906734
38675	906735
74905	906736
50911	906737
317855	906738
27727	906739
2700	906740
20635	906741
8435	906742
61346	906743
72251	906744
115416	906745
200039	906746
285386	906747
118790	906748
131672	906749
78736	906750
125304	906751
75514	906752
77092	906753
20108	906754
316307	906755
80138	906756
4659	906757
20117	906758
138691	906759
11653	906760
108632	906761
28030	906762
241830	906763
59309	906764
250951	906765
194374	906766
168949	906767
98140	906768
110443	906769
13076	906770
184532	906771
183233	906772
180439	906773
311843	906774
50874	906775
35766	906776
40174	906777
19192	906778
41919	906779
111876	906780
107026	906781
51783	906782
105057	906783
14861	906784
7061	906785
32816	906786
182588	906787
301324	906788
36854	906789
134089	906790
235019	906791
58351	906792
40158	906793
40155	906794
91585	906795
314489	906796
40158	906797
12376	906798
185922	906799
81263	906800
33582	906801
40072	906802
273639	906803
206198	906804
45982	906805
328562	906806
32293	906807
100408	906808
199162	906809
169771	906810
55379	906811
179909	906812
180663	906813
284641	906814
119859	906815
25464	906816
25000	906817
265509	906818
120760	906819
56094	906820
56094	906821
88672	906822
142657	906823
27547	906824
69800	906825
33940	906826
313803	906827
90121	906828
166376	906829
181754	906830
66108	906831
163081	906832
208712	906833
324511	906834
9487	906835
45106	906836
192848	906837
39517	906838
191393	906839
76123	906840
4934	906841
253324	906842
82940	906843
18671	906844
46205	906845
22750	906846
210273	906847
114898	906848
114021	906849
183017	906850
13531	906851
49872	906852
1557	906853
99964	906854
135131	906855
91757	906856
91699	906857
58395	906858
24155	906859
47072	906860
19572	906861
3599	906862
91028	906863
208051	906864
7571	906865
250696	906866
121728	906867
161329	906868
71702	906869
137815	906870
158193	906871
182815	906872
1795	906873
66888	906874
11535	906875
13155	906876
171641	906877
599	906878
54353	906879
254946	906880
126305	906881
271950	906882
166744	906883
187467	906884
1890	906885
193909	906886
33749	906887
158418	906888
178321	906889
102086	906890
70166	906891
7222	906892
34611	906893
50280	906894
16110	906895
57257	906896
7874	906897
2366	906898
42767	906899
121836	906900
3912	906901
10336	906902
4027	906903
1930	906904
6350	906905
56361	906906
139176	906907
75525	906908
5097	906909
63426	906910
10779	906911
46837	906912
144083	906913
4027	906914
14315	906915
54429	906916
1050	906917
5475	906918
9672	906919
2866	906920
510	906921
67305	906922
4763	906923
61373	906924
86153	906925
105453	906926
78271	906927
61332	906928
20584	906929
95215	906930
95215	906931
70404	906932
216126	906933
152078	906934
49063	906935
13481	906936
251195	906937
57122	906938
219510	906939
176671	906940
176629	906941
99500	906942
123463	906943
158511	906944
5324	906945
255108	906946
105452	906947
193549	906948
42767	906949
94985	906950
204804	906951
202523	906952
47479	906953
80553	906954
1680	906955
62629	906956
11394	906957
2767	906958
53281	906959
51337	906960
73624	906961
29420	906962
23762	906963
155138	906964
78044	906965
207913	906966
118100	906967
67096	906968
96497	906969
91478	906970
8427	906971
191394	906972
89125	906973
104532	906974
115970	906975
129818	906976
43419	906977
52911	906978
116779	906979
20107	906980
109174	906981
38911	906982
156566	906983
50045	906984
215912	906985
97722	906986
4559	906987
107207	906988
133168	906989
22212	906990
80473	906991
145120	906992
219799	906993
16656	906994
117670	906995
148557	906996
271862	906997
51046	906998
18246	906999
92154	907000
135584	907001
267476	907002
71298	907003
9543	907004
9543	907005
158854	907006
27325	907007
312496	907008
107396	907009
150373	907010
164913	907011
322782	907012
150074	907013
149106	907014
193582	907015
15500	907016
104394	907017
169619	907018
113732	907019
5914	907020
126960	907021
175893	907022
97545	907023
328719	907024
87084	907025
149005	907026
328495	907027
52443	907028
44072	907029
87084	907030
173042	907031
92287	907032
3558	907033
299573	907034
13619	907035
8116	907036
328654	907037
2838	907038
90146	907039
2838	907040
110789	907041
30293	907042
97046	907043
206150	907044
160935	907045
4656	907046
188467	907047
207871	907048
49915	907049
42371	907050
3819	907051
30566	907052
85318	907053
198954	907054
271341	907055
91222	907056
91222	907057
33541	907058
112503	907059
13126	907060
61728	907061
23167	907062
2985	907063
44845	907064
7303	907065
148912	907066
172873	907067
85423	907068
5702	907069
122598	907070
253764	907071
4316	907072
126843	907073
284740	907074
199395	907075
228362	907076
180034	907077
40569	907078
102688	907079
282431	907080
203739	907081
130947	907082
309518	907083
26572	907084
213930	907085
102688	907086
5230	907087
18720	907088
51448	907089
47721	907090
66908	907091
176919	907092
73852	907093
270562	907094
283274	907095
186075	907096
186075	907097
90536	907098
14620	907099
67212	907100
94607	907101
133774	907102
140425	907103
3246	907104
24477	907105
276674	907106
24477	907107
3246	907108
3246	907109
66466	907110
291697	907111
12901	907112
37656	907113
77058	907114
82473	907115
193167	907116
40293	907117
83206	907118
3304	907119
277251	907120
7289	907121
3246	907122
236197	907123
17513	907124
136207	907125
72874	907126
255489	907127
288596	907128
288032	907129
123585	907130
116701	907131
34398	907132
72641	907133
49564	907134
113580	907135
78615	907136
17999	907137
124801	907138
26730	907139
43017	907140
70625	907141
5353	907142
35227	907143
263	907144
148380	907145
30049	907146
271165	907147
180303	907148
104079	907149
4644	907150
107721	907151
20441	907152
194590	907153
53679	907154
2201	907155
33842	907156
170726	907157
65408	907158
49111	907159
98909	907160
4823	907161
81780	907162
34799	907163
116725	907164
269	907165
41096	907166
96722	907167
259464	907168
95026	907169
19295	907170
19295	907171
35358	907172
15311	907173
188553	907174
207521	907175
77951	907176
37739	907177
101467	907178
58523	907179
57078	907180
286626	907181
84808	907182
85581	907183
70437	907184
158327	907185
23050	907186
13546	907187
116069	907188
31476	907189
200412	907190
95936	907191
112481	907192
17660	907193
93570	907194
188917	907195
68920	907196
116027	907197
115996	907198
107010	907199
40943	907200
113296	907201
110321	907202
160470	907203
121961	907204
25621	907205
24684	907206
182821	907207
28359	907208
8399	907209
234886	907210
75691	907211
179963	907212
22383	907213
252890	907214
271614	907215
47343	907216
180517	907217
180347	907218
174269	907219
90797	907220
38800	907221
36153	907222
4875	907223
8830	907224
71443	907225
5704	907226
16481	907227
20596	907228
23457	907229
266124	907230
210822	907231
23457	907232
13692	907233
46021	907234
100432	907235
53344	907236
168670	907237
13395	907238
125228	907239
19160	907240
36773	907241
42568	907242
2155	907243
234	907244
999	907245
3831	907246
1756	907247
76581	907248
56128	907249
1756	907250
127116	907251
23779	907252
62416	907253
24807	907254
17659	907255
1997	907256
32261	907257
44307	907258
168116	907259
228823	907260
462	907261
125007	907262
10727	907263
148753	907264
42198	907265
25699	907266
13971	907267
79849	907268
148418	907269
16509	907270
1073	907271
17299	907272
171911	907273
24118	907274
131396	907275
43451	907276
98782	907277
4443	907278
156752	907279
317981	907280
89164	907281
127	907282
3842	907283
255082	907284
4164	907285
77545	907286
37311	907287
14556	907288
13004	907289
119181	907290
24512	907291
17795	907292
17795	907293
818	907294
261518	907295
15810	907296
262108	907297
71844	907298
41677	907299
13704	907300
204746	907301
184	907302
42344	907303
218528	907304
15507	907305
1044	907306
3327	907307
55202	907308
110081	907309
69506	907310
1960	907311
115627	907312
45379	907313
1371	907314
105729	907315
242521	907316
24688	907317
108976	907318
16983	907319
70777	907320
73744	907321
1738	907322
8932	907323
69589	907324
14981	907325
1738	907326
153988	907327
19925	907328
189279	907329
5736	907330
64426	907331
181867	907332
275306	907333
39875	907334
3281	907335
4729	907336
3845	907337
69589	907338
19925	907339
5859	907340
245125	907341
5995	907342
2445	907343
42996	907344
13937	907345
16753	907346
82292	907347
69571	907348
125797	907349
212828	907350
19887	907351
177755	907352
199866	907353
24487	907354
83549	907355
4524	907356
27612	907357
26177	907358
36882	907359
3374	907360
70257	907361
738	907362
55497	907363
118317	907364
206551	907365
26990	907366
30485	907367
208639	907368
173762	907369
14426	907370
89002	907371
115815	907372
43627	907373
54982	907374
1262	907375
7044	907376
6556	907377
48268	907378
6704	907379
58548	907380
20219	907381
109709	907382
70874	907383
18628	907384
10776	907385
5372	907386
143439	907387
122897	907388
9720	907389
27465	907390
18262	907391
87453	907392
155502	907393
81641	907394
34940	907395
113937	907396
131848	907397
40053	907398
71901	907399
107325	907400
150555	907401
39621	907402
196436	907403
13913	907404
2126	907405
39688	907406
27944	907407
39595	907408
81641	907409
40916	907410
62611	907411
17526	907412
89108	907413
302645	907414
10898	907415
40894	907416
33314	907417
78221	907418
44859	907419
47335	907420
8757	907421
30015	907422
296201	907423
125055	907424
289071	907425
282945	907426
282461	907427
192466	907428
124491	907429
325080	907430
81344	907431
1933	907432
34700	907433
9326	907434
105131	907435
63910	907436
3019	907437
4403	907438
4994	907439
94831	907440
3806	907441
41418	907442
16283	907443
60343	907444
124413	907445
70116	907446
20539	907447
119630	907448
314094	907449
207628	907450
176140	907451
7480	907452
103563	907453
172211	907454
220993	907455
172166	907456
91750	907457
13621	907458
74	907459
140857	907460
142448	907461
23367	907462
40845	907463
79521	907464
119157	907465
272437	907466
166429	907467
9717	907468
3548	907469
56016	907470
165149	907471
8430	907472
91336	907473
5160	907474
28491	907475
72975	907476
262103	907477
46492	907478
148923	907479
301058	907480
221691	907481
41771	907482
91792	907483
142575	907484
225682	907485
316330	907486
103541	907487
22559	907488
46031	907489
13339	907490
82173	907491
212563	907492
208645	907493
78789	907494
29258	907495
107665	907496
109658	907497
107665	907498
179327	907499
285079	907500
101718	907501
23620	907502
23620	907503
106921	907504
6711	907505
2796	907506
24669	907507
93787	907508
209248	907509
215616	907510
39721	907511
140413	907512
115609	907513
4356	907514
126444	907515
188495	907516
28594	907517
28825	907518
104833	907519
287372	907520
24069	907521
213313	907522
39652	907523
25542	907524
2295	907525
81035	907526
88970	907527
115629	907528
33980	907529
108669	907530
180538	907531
1255	907532
135346	907533
7779	907534
7779	907535
294318	907536
125518	907537
244254	907538
697	907539
78894	907540
200627	907541
46729	907542
19536	907543
147103	907544
23417	907545
76421	907546
39389	907547
41615	907548
163188	907549
2586	907550
125815	907551
113980	907552
85191	907553
265619	907554
271240	907555
233628	907556
89419	907557
40182	907558
191973	907559
80150	907560
204410	907561
310129	907562
267561	907563
231737	907564
94417	907565
155881	907566
20277	907567
65049	907568
188093	907569
296527	907570
20277	907571
116834	907572
106759	907573
143429	907574
20277	907575
36111	907576
64873	907577
227602	907578
65349	907579
81893	907580
21666	907581
18608	907582
303342	907583
2309	907584
21175	907585
23401	907586
66488	907587
2021	907588
186028	907589
206724	907590
34163	907591
312916	907592
57997	907593
216969	907594
105500	907595
194186	907596
3383	907597
25860	907598
272039	907599
279791	907600
99254	907601
279013	907602
235048	907603
160806	907604
102308	907605
220732	907606
206592	907607
35069	907608
195050	907609
46389	907610
10102	907611
135	907612
12315	907613
7504	907614
53031	907615
255623	907616
3781	907617
93027	907618
195989	907619
112102	907620
102368	907621
10479	907622
199523	907623
46818	907624
68049	907625
317103	907626
304275	907627
56867	907628
27194	907629
27194	907630
178464	907631
114764	907632
260883	907633
45828	907634
3834	907635
85782	907636
69554	907637
69554	907638
38182	907639
914	907640
104936	907641
140393	907642
135227	907643
22897	907644
4399	907645
96356	907646
3489	907647
31984	907648
56187	907649
25584	907650
195490	907651
43542	907652
119759	907653
14366	907654
14366	907655
103183	907656
20062	907657
37021	907658
5739	907659
25250	907660
213390	907661
15100	907662
36676	907663
32377	907664
73451	907665
132572	907666
31771	907667
128942	907668
28179	907669
161987	907670
294944	907671
66267	907672
76018	907673
62399	907674
33981	907675
155971	907676
133848	907677
25239	907678
300564	907679
126915	907680
144808	907681
75265	907682
118515	907683
80556	907684
172305	907685
142928	907686
67973	907687
129640	907688
53349	907689
80944	907690
125350	907691
130365	907692
76702	907693
61100	907694
72100	907695
7849	907696
74530	907697
55887	907698
86612	907699
93518	907700
133838	907701
92176	907702
186385	907703
9153	907704
152465	907705
195762	907706
152906	907707
5744	907708
23488	907709
105553	907710
56977	907711
206953	907712
51104	907713
40489	907714
281549	907715
241279	907716
204652	907717
36318	907718
19501	907719
85229	907720
39282	907721
124356	907722
10037	907723
2931	907724
199528	907725
70693	907726
8022	907727
101069	907728
152255	907729
170225	907730
54228	907731
69475	907732
295419	907733
135492	907734
187621	907735
135766	907736
272778	907737
101048	907738
106967	907739
286800	907740
70319	907741
113086	907742
145148	907743
50685	907744
74715	907745
11591	907746
127069	907747
102993	907748
165259	907749
43304	907750
33515	907751
51106	907752
12515	907753
5659	907754
188275	907755
254638	907756
66952	907757
133127	907758
112399	907759
21052	907760
121258	907761
50572	907762
75793	907763
23530	907764
24839	907765
80296	907766
16117	907767
106158	907768
76482	907769
284190	907770
62307	907771
27009	907772
28835	907773
102558	907774
52056	907775
240886	907776
70365	907777
182568	907778
19753	907779
56714	907780
8923	907781
34023	907782
80463	907783
109582	907784
83561	907785
32023	907786
106158	907787
220870	907788
32346	907789
184748	907790
118603	907791
34551	907792
233653	907793
75807	907794
15215	907795
59366	907796
72791	907797
12738	907798
39909	907799
48833	907800
8019	907801
8645	907802
164486	907803
162899	907804
170036	907805
292554	907806
88600	907807
282312	907808
106464	907809
178666	907810
59517	907811
20286	907812
168019	907813
82821	907814
60537	907815
185952	907816
50895	907817
81582	907818
51588	907819
120870	907820
272781	907821
149053	907822
106282	907823
145282	907824
108581	907825
32030	907826
47664	907827
30054	907828
153360	907829
183390	907830
135884	907831
128862	907832
37618	907833
55072	907834
70231	907835
58316	907836
2822	907837
49930	907838
93427	907839
9239	907840
82593	907841
103392	907842
243591	907843
71436	907844
156443	907845
17989	907846
40080	907847
28433	907848
181544	907849
37891	907850
18526	907851
9289	907852
37723	907853
17472	907854
206965	907855
91139	907856
248145	907857
20921	907858
93128	907859
198184	907860
170225	907861
119770	907862
96151	907863
147479	907864
182479	907865
182262	907866
59184	907867
228384	907868
16507	907869
23745	907870
148486	907871
8268	907872
220233	907873
48764	907874
10037	907875
109700	907876
71318	907877
113865	907878
224622	907879
61019	907880
98886	907881
117889	907882
111927	907883
116857	907884
198951	907885
94860	907886
23604	907887
197706	907888
266557	907889
71764	907890
183495	907891
206163	907892
243	907893
195795	907894
189559	907895
213862	907896
226777	907897
23057	907898
306773	907899
253359	907900
234966	907901
3394	907902
50488	907903
24396	907904
253304	907905
76249	907906
44241	907907
63392	907908
73607	907909
40301	907910
221799	907911
72607	907912
71136	907913
47621	907914
37516	907915
118602	907916
240856	907917
122722	907918
321026	907919
79759	907920
82632	907921
11698	907922
281300	907923
25215	907924
64078	907925
45999	907926
61259	907927
327442	907928
222129	907929
16117	907930
297230	907931
62860	907932
28799	907933
18689	907934
200934	907935
51557	907936
116693	907937
245328	907938
95272	907939
70823	907940
68186	907941
8862	907942
32287	907943
103454	907944
171422	907945
104797	907946
140761	907947
101047	907948
65840	907949
61517	907950
244713	907951
138585	907952
70236	907953
146045	907954
70397	907955
53985	907956
214667	907957
50563	907958
44837	907959
1419	907960
76823	907961
21668	907962
83829	907963
6726	907964
201888	907965
103536	907966
112394	907967
78746	907968
253209	907969
216801	907970
19500	907971
84662	907972
58883	907973
37619	907974
19202	907975
91035	907976
69066	907977
16979	907978
171728	907979
103905	907980
33358	907981
106718	907982
21482	907983
53694	907984
11628	907985
31559	907986
7468	907987
198132	907988
104646	907989
206953	907990
122647	907991
279310	907992
8386	907993
52816	907994
167195	907995
32066	907996
17472	907997
209695	907998
49013	907999
148792	908000
106218	908001
94139	908002
61550	908003
226339	908004
104432	908005
86612	908006
12109	908007
193863	908008
22596	908009
165161	908010
69114	908011
31901	908012
108433	908013
41954	908014
84170	908015
168525	908016
60936	908017
55794	908018
92534	908019
133127	908020
129522	908021
47737	908022
53045	908023
98117	908024
95933	908025
40489	908026
11976	908027
29430	908028
36866	908029
46378	908030
32615	908031
150960	908032
19419	908033
200615	908034
310857	908035
76691	908036
114836	908037
76322	908038
153520	908039
57733	908040
52187	908041
33811	908042
56714	908043
26525	908044
152748	908045
26191	908046
29120	908047
71492	908048
31771	908049
6642	908050
144923	908051
83543	908052
79957	908053
148321	908054
315874	908055
92199	908056
36861	908057
223585	908058
20359	908059
2166	908060
25250	908061
192512	908062
127086	908063
65988	908064
147553	908065
96569	908066
63731	908067
32346	908068
18611	908069
193779	908070
48105	908071
44782	908072
16091	908073
25041	908074
52753	908075
37563	908076
76341	908077
73607	908078
169188	908079
104702	908080
29131	908081
196803	908082
287956	908083
190878	908084
148733	908085
137244	908086
125863	908087
38994	908088
187963	908089
42461	908090
59020	908091
148721	908092
41727	908093
3496	908094
34996	908095
178679	908096
22009	908097
51209	908098
86313	908099
33485	908100
298671	908101
22597	908102
31222	908103
20105	908104
134527	908105
119770	908106
156690	908107
85429	908108
250922	908109
8645	908110
35183	908111
75509	908112
35508	908113
306721	908114
66481	908115
32727	908116
104221	908117
34	908118
30026	908119
129495	908120
137096	908121
9924	908122
114276	908123
147046	908124
63942	908125
200796	908126
24469	908127
8645	908128
28112	908129
89735	908130
53985	908131
113811	908132
36758	908133
126573	908134
151999	908135
54548	908136
24568	908137
185293	908138
76814	908139
50312	908140
198341	908141
40266	908142
169935	908143
209141	908144
69437	908145
188052	908146
296832	908147
288831	908148
29216	908149
289031	908150
50074	908151
30117	908152
39904	908153
138803	908154
110522	908155
300004	908156
78737	908157
105195	908158
125091	908159
82737	908160
83359	908161
150117	908162
191458	908163
166670	908164
255643	908165
52976	908166
119245	908167
315839	908168
96507	908169
53259	908170
176504	908171
159252	908172
270668	908173
94111	908174
97403	908175
204266	908176
165620	908177
100736	908178
45550	908179
48438	908180
91083	908181
75708	908182
62600	908183
155019	908184
242119	908185
88170	908186
206549	908187
55801	908188
88499	908189
40068	908190
166740	908191
310428	908192
118529	908193
81068	908194
29378	908195
10790	908196
206678	908197
170229	908198
254341	908199
298375	908200
235929	908201
167193	908202
46254	908203
12024	908204
221235	908205
204268	908206
308005	908207
159776	908208
82413	908209
129898	908210
312108	908211
202454	908212
1868	908213
187874	908214
288703	908215
162888	908216
101798	908217
101798	908218
9809	908219
169263	908220
148756	908221
75561	908222
255685	908223
169419	908224
103506	908225
90802	908226
23325	908227
20171	908228
167561	908229
270250	908230
33934	908231
303762	908232
29995	908233
216987	908234
187737	908235
323567	908236
122226	908237
176501	908238
52286	908239
58832	908240
181591	908241
136770	908242
239853	908243
270516	908244
43917	908245
239259	908246
138785	908247
206255	908248
108364	908249
182928	908250
69272	908251
151996	908252
207239	908253
307313	908254
42244	908255
22523	908256
70738	908257
182562	908258
11084	908259
52960	908260
57673	908261
201696	908262
114988	908263
72178	908264
113784	908265
60840	908266
52608	908267
201330	908268
106545	908269
1489	908270
55116	908271
30573	908272
93111	908273
77613	908274
159674	908275
77637	908276
119802	908277
51413	908278
113131	908279
87654	908280
256693	908281
219933	908282
265724	908283
137847	908284
95209	908285
282219	908286
90457	908287
285826	908288
99111	908289
46510	908290
58329	908291
186782	908292
268092	908293
159083	908294
75666	908295
299185	908296
106204	908297
178017	908298
149800	908299
72368	908300
169124	908301
34588	908302
208873	908303
112305	908304
241930	908305
303211	908306
114043	908307
198256	908308
324921	908309
89657	908310
123231	908311
194392	908312
81990	908313
162387	908314
221914	908315
112492	908316
169014	908317
203961	908318
165285	908319
107069	908320
244333	908321
302488	908322
136770	908323
276983	908324
221575	908325
210715	908326
117555	908327
132709	908328
166491	908329
179446	908330
133924	908331
265694	908332
272486	908333
127301	908334
143922	908335
171954	908336
160326	908337
234237	908338
175552	908339
41486	908340
326459	908341
242568	908342
203114	908343
148787	908344
110079	908345
147064	908346
57253	908347
209574	908348
296360	908349
58193	908350
100736	908351
149861	908352
151205	908353
307307	908354
195859	908355
226837	908356
229196	908357
15145	908358
229519	908359
281488	908360
215761	908361
50864	908362
325508	908363
9892	908364
56569	908365
193207	908366
27849	908367
155640	908368
130357	908369
81709	908370
278098	908371
23437	908372
85164	908373
61464	908374
169412	908375
42226	908376
90354	908377
8959	908378
38873	908379
71164	908380
64947	908381
147742	908382
31757	908383
10517	908384
24037	908385
255359	908386
109044	908387
8645	908388
40162	908389
145066	908390
38509	908391
53730	908392
2675	908393
36731	908394
88743	908395
33892	908396
138597	908397
278116	908398
174965	908399
85383	908400
12044	908401
28463	908402
217575	908403
104221	908404
177409	908405
173928	908406
46615	908407
20314	908408
38169	908409
22596	908410
208596	908411
115255	908412
208585	908413
248806	908414
13920	908415
114776	908416
79247	908417
316111	908418
63801	908419
236332	908420
185171	908421
25966	908422
221008	908423
250429	908424
193275	908425
108598	908426
56279	908427
287713	908428
32310	908429
4362	908430
4362	908431
316269	908432
255869	908433
61214	908434
25675	908435
30895	908436
207272	908437
90332	908438
64543	908439
58494	908440
149232	908441
178841	908442
17841	908443
38873	908444
17576	908445
117542	908446
41295	908447
262967	908448
5399	908449
49908	908450
111880	908451
111086	908452
2854	908453
289708	908454
126282	908455
176903	908456
188	908457
167410	908458
1	908459
184521	908460
241321	908461
11841	908462
652	908463
183864	908464
163053	908465
4278	908466
39830	908467
229908	908468
198082	908469
115102	908470
179115	908471
219334	908472
38567	908473
47116	908474
105457	908475
163071	908476
73183	908477
295259	908478
227775	908479
12643	908480
124261	908481
205705	908482
15633	908483
28323	908484
204165	908485
49436	908486
75833	908487
44645	908488
81709	908489
180879	908490
113643	908491
270496	908492
278942	908493
100720	908494
103808	908495
29375	908496
153627	908497
197535	908498
154021	908499
117254	908500
183410	908501
168821	908502
72567	908503
86503	908504
101153	908505
125133	908506
217815	908507
149385	908508
12580	908509
33923	908510
53020	908511
200511	908512
99282	908513
157310	908514
37707	908515
127423	908516
106263	908517
35089	908518
98243	908519
141346	908520
59827	908521
29932	908522
11973	908523
284835	908524
120503	908525
7213	908526
75273	908527
148437	908528
77983	908529
116426	908530
323283	908531
328691	908532
121563	908533
107868	908534
146708	908535
121155	908536
176607	908537
114613	908538
30471	908539
213972	908540
192613	908541
17415	908542
49261	908543
58700	908544
188498	908545
73874	908546
261714	908547
160368	908548
161333	908549
112492	908550
150022	908551
204395	908552
191144	908553
187503	908554
93171	908555
137453	908556
25284	908557
173471	908558
155124	908559
26128	908560
255976	908561
36368	908562
154106	908563
188400	908564
1095	908565
298540	908566
301050	908567
116168	908568
122505	908569
112661	908570
50513	908571
66523	908572
237088	908573
101972	908574
182398	908575
124490	908576
276031	908577
88499	908578
50690	908579
85331	908580
163136	908581
47988	908582
11060	908583
71557	908584
139032	908585
120705	908586
134568	908587
174034	908588
184400	908589
184316	908590
156491	908591
35498	908592
15005	908593
65842	908594
305968	908595
13917	908596
289188	908597
124795	908598
142470	908599
108813	908600
298334	908601
20512	908602
205453	908603
288252	908604
85744	908605
132174	908606
185665	908607
86518	908608
152306	908609
243840	908610
197588	908611
23551	908612
112253	908613
10123	908614
275073	908615
105414	908616
282633	908617
141685	908618
134544	908619
14095	908620
99162	908621
155548	908622
279133	908623
167233	908624
34223	908625
16556	908626
90197	908627
247696	908628
40	908629
17737	908630
22286	908631
32667	908632
239800	908633
22596	908634
149639	908635
164591	908636
99826	908637
166321	908638
177409	908639
92322	908640
41438	908641
47066	908642
59915	908643
40064	908644
123568	908645
82109	908646
2077	908647
282298	908648
101536	908649
109408	908650
296257	908651
72940	908652
209224	908653
39897	908654
116286	908655
94173	908656
42354	908657
32195	908658
96428	908659
17919	908660
123174	908661
108693	908662
176883	908663
225135	908664
30573	908665
294907	908666
203486	908667
27582	908668
38319	908669
141125	908670
133508	908671
11084	908672
101705	908673
95302	908674
114477	908675
312188	908676
126484	908677
168798	908678
61029	908679
2659	908680
250792	908681
121242	908682
133859	908683
215770	908684
136296	908685
313211	908686
299815	908687
21080	908688
29302	908689
104527	908690
109746	908691
175065	908692
91457	908693
14525	908694
74397	908695
63149	908696
317485	908697
1982	908698
165967	908699
237386	908700
40162	908701
4898	908702
60634	908703
214963	908704
15113	908705
16472	908706
125867	908707
140941	908708
55991	908709
122190	908710
123193	908711
64747	908712
54451	908713
44783	908714
188716	908715
98074	908716
61748	908717
2251	908718
242253	908719
53467	908720
50914	908721
16362	908722
328698	908723
33291	908724
54567	908725
309380	908726
300168	908727
29825	908728
176958	908729
114547	908730
36086	908731
7193	908732
158630	908733
37479	908734
69090	908735
119366	908736
108445	908737
199170	908738
34521	908739
151951	908740
35828	908741
120305	908742
48454	908743
14141	908744
169129	908745
217168	908746
17520	908747
218771	908748
261960	908749
74879	908750
139440	908751
112530	908752
149093	908753
92050	908754
154681	908755
70267	908756
110569	908757
125115	908758
227198	908759
165968	908760
40068	908761
113167	908762
65341	908763
38740	908764
127042	908765
303473	908766
231343	908767
30549	908768
62903	908769
96197	908770
127003	908771
90677	908772
183415	908773
67016	908774
27010	908775
40474	908776
125825	908777
117103	908778
36147	908779
17074	908780
27908	908781
57393	908782
289593	908783
309465	908784
207722	908785
102763	908786
207869	908787
31342	908788
47472	908789
164101	908790
2261	908791
123275	908792
258879	908793
70749	908794
2336	908795
151893	908796
29855	908797
90134	908798
81818	908799
114978	908800
90134	908801
133553	908802
42861	908803
136771	908804
12139	908805
149201	908806
217095	908807
91034	908808
139701	908809
50402	908810
34901	908811
181962	908812
139535	908813
27812	908814
14636	908815
118783	908816
185188	908817
277692	908818
215723	908819
328315	908820
178058	908821
17274	908822
287273	908823
11337	908824
31931	908825
36702	908826
1762	908827
27003	908828
107753	908829
127213	908830
110260	908831
20887	908832
32138	908833
70159	908834
280987	908835
161613	908836
13193	908837
13193	908838
141323	908839
111365	908840
10975	908841
10615	908842
22121	908843
30244	908844
60063	908845
208906	908846
52268	908847
186888	908848
3298	908849
63098	908850
301729	908851
235672	908852
33377	908853
251245	908854
186521	908855
5915	908856
283406	908857
113296	908858
122369	908859
79570	908860
35037	908861
276369	908862
75986	908863
4455	908864
4455	908865
12120	908866
16393	908867
56588	908868
64759	908869
191933	908870
15477	908871
58852	908872
66758	908873
134799	908874
87707	908875
288797	908876
240092	908877
32796	908878
71284	908879
2121	908880
143196	908881
33875	908882
19920	908883
34941	908884
52936	908885
20838	908886
20838	908887
27696	908888
77963	908889
7702	908890
17732	908891
9545	908892
78656	908893
119335	908894
134876	908895
122730	908896
1925	908897
103887	908898
139587	908899
20674	908900
13478	908901
206950	908902
56525	908903
56820	908904
35660	908905
51925	908906
227454	908907
4119	908908
113558	908909
119561	908910
7078	908911
14408	908912
88221	908913
93169	908914
41279	908915
16528	908916
1923	908917
26260	908918
221836	908919
17545	908920
228487	908921
123960	908922
179893	908923
27447	908924
39436	908925
1731	908926
4194	908927
143651	908928
1184	908929
6423	908930
451	908931
85611	908932
44330	908933
72189	908934
228713	908935
137	908936
53	908937
49620	908938
323813	908939
11191	908940
35990	908941
247809	908942
71797	908943
84927	908944
39753	908945
213870	908946
56611	908947
98952	908948
85669	908949
84695	908950
213381	908951
54663	908952
234324	908953
61262	908954
51289	908955
4611	908956
53102	908957
975	908958
11692	908959
59066	908960
49051	908961
29117	908962
70371	908963
43343	908964
42905	908965
110	908966
2813	908967
33257	908968
44140	908969
103550	908970
15556	908971
131697	908972
23839	908973
78425	908974
31254	908975
135648	908976
226232	908977
167726	908978
117763	908979
28432	908980
271583	908981
41473	908982
60821	908983
140335	908984
3186	908985
115445	908986
108110	908987
60658	908988
35460	908989
73395	908990
5074	908991
91419	908992
163913	908993
192195	908994
52627	908995
72189	908996
25150	908997
122602	908998
168419	908999
52749	909000
1452	909001
13676	909002
47372	909003
89439	909004
6240	909005
22625	909006
470	909007
113364	909008
55190	909009
6897	909010
261957	909011
37030	909012
293926	909013
172972	909014
34365	909015
40642	909016
95999	909017
270753	909018
247500	909019
195194	909020
122105	909021
307645	909022
79854	909023
68263	909024
192060	909025
200485	909026
175	909027
123504	909028
1893	909029
23282	909030
5734	909031
7489	909032
12766	909033
118440	909034
26815	909035
13412	909036
37769	909037
129986	909038
272663	909039
1398	909040
74373	909041
300448	909042
55293	909043
193179	909044
176140	909045
33509	909046
4854	909047
68224	909048
209602	909049
93274	909050
71062	909051
79334	909052
75777	909053
7587	909054
177748	909055
11987	909056
6542	909057
14669	909058
149700	909059
38834	909060
302	909061
12708	909062
4655	909063
16680	909064
66666	909065
175009	909066
112549	909067
129309	909068
71185	909069
271902	909070
14371	909071
222606	909072
1669	909073
142502	909074
9542	909075
114327	909076
194868	909077
109386	909078
172820	909079
31518	909080
4834	909081
260904	909082
286367	909083
4087	909084
97478	909085
4304	909086
313985	909087
2759	909088
51376	909089
14865	909090
1669	909091
18616	909092
280556	909093
108800	909094
165451	909095
85168	909096
116692	909097
75672	909098
162606	909099
125254	909100
69984	909101
114240	909102
20667	909103
275944	909104
100861	909105
131438	909106
232050	909107
56065	909108
176639	909109
46382	909110
81779	909111
8964	909112
194278	909113
87751	909114
132506	909115
50143	909116
105313	909117
52447	909118
90497	909119
11399	909120
86107	909121
96868	909122
121665	909123
84279	909124
296487	909125
9338	909126
52247	909127
59757	909128
33156	909129
5572	909130
51159	909131
83152	909132
31835	909133
54060	909134
1060	909135
83842	909136
78800	909137
192034	909138
327903	909139
112045	909140
89873	909141
34105	909142
24746	909143
4840	909144
78363	909145
294049	909146
104163	909147
104208	909148
248850	909149
108553	909150
181759	909151
137431	909152
115264	909153
120255	909154
4929	909155
1483	909156
38559	909157
160026	909158
42187	909159
182327	909160
20547	909161
196219	909162
94853	909163
83152	909164
69115	909165
38016	909166
94549	909167
60968	909168
135601	909169
120677	909170
23809	909171
94000	909172
45764	909173
6172	909174
79174	909175
11974	909176
52076	909177
177939	909178
8857	909179
161585	909180
109328	909181
64999	909182
205599	909183
35259	909184
8983	909185
36	909186
3602	909187
42589	909188
23910	909189
135957	909190
250836	909191
142046	909192
16290	909193
113279	909194
7910	909195
213732	909196
4877	909197
95238	909198
101535	909199
156942	909200
16358	909201
183730	909202
75342	909203
154	909204
8798	909205
9924	909206
180	909207
131081	909208
16358	909209
171913	909210
40434	909211
25862	909212
25862	909213
46732	909214
70816	909215
6240	909216
58880	909217
17514	909218
122278	909219
286251	909220
57391	909221
259503	909222
33831	909223
108867	909224
39889	909225
20889	909226
122834	909227
36940	909228
14551	909229
7393	909230
617	909231
4114	909232
171046	909233
92544	909234
41472	909235
11191	909236
118279	909237
32214	909238
17762	909239
164691	909240
10796	909241
112274	909242
49532	909243
209976	909244
30011	909245
181443	909246
162717	909247
7195	909248
38700	909249
76279	909250
191620	909251
47006	909252
127407	909253
440	909254
1418	909255
88245	909256
17864	909257
248902	909258
84798	909259
12500	909260
319678	909261
1893	909262
202969	909263
35737	909264
17116	909265
241790	909266
19981	909267
6654	909268
69933	909269
65369	909270
125252	909271
9292	909272
128292	909273
69715	909274
38327	909275
21590	909276
11130	909277
44864	909278
3266	909279
19054	909280
125109	909281
93855	909282
2954	909283
7077	909284
170056	909285
171435	909286
39920	909287
5202	909288
181	909289
14495	909290
12324	909291
18590	909292
132694	909293
20402	909294
206070	909295
2301	909296
207582	909297
39482	909298
85590	909299
322606	909300
213799	909301
5979	909302
80926	909303
18759	909304
6269	909305
118264	909306
2117	909307
95228	909308
543	909309
13267	909310
193477	909311
228068	909312
175791	909313
218864	909314
280278	909315
88714	909316
165559	909317
144950	909318
108505	909319
73360	909320
132332	909321
285069	909322
170605	909323
76836	909324
13176	909325
317241	909326
103841	909327
307321	909328
223114	909329
99915	909330
6269	909331
68996	909332
192517	909333
254663	909334
297155	909335
180828	909336
84926	909337
158807	909338
105067	909339
45781	909340
307801	909341
210151	909342
211598	909343
317141	909344
214209	909345
321222	909346
137729	909347
211153	909348
170026	909349
324490	909350
314318	909351
208661	909352
324282	909353
314707	909354
320478	909355
136242	909356
128341	909357
134101	909358
85723	909359
327682	909360
56239	909361
18892	909362
38471	909363
320716	909364
132021	909365
134937	909366
89735	909367
207635	909368
39481	909369
86236	909370
41018	909371
319874	909372
136638	909373
129789	909374
18892	909375
325930	909376
4945	909377
216702	909378
211048	909379
135329	909380
27303	909381
211048	909382
57188	909383
134038	909384
57188	909385
208010	909386
138970	909387
328422	909388
317657	909389
211355	909390
206269	909391
323585	909392
29632	909393
135299	909394
316229	909395
134028	909396
316231	909397
249792	909398
50927	909399
24490	909400
276809	909401
23373	909402
276569	909403
183756	909404
54733	909405
162480	909406
269896	909407
18892	909408
213802	909409
227209	909410
262902	909411
159479	909412
241390	909413
18167	909414
196307	909415
203111	909416
85968	909417
209270	909418
231822	909419
268026	909420
306080	909421
18892	909422
105067	909423
829	909424
104887	909425
87760	909426
7203	909427
7203	909428
39180	909429
129936	909430
223149	909431
227479	909432
44348	909433
297171	909434
83273	909435
308926	909436
63237	909437
225096	909438
170404	909439
243325	909440
97778	909441
97776	909442
3900	909443
202329	909444
202329	909445
86487	909446
4945	909447
170230	909448
246324	909449
246323	909450
173488	909451
300047	909452
127229	909453
207886	909454
82651	909455
177649	909456
82799	909457
299039	909458
314943	909459
207580	909460
55516	909461
324270	909462
300112	909463
202886	909464
4945	909465
178333	909466
309063	909467
318814	909468
236989	909469
162800	909470
118474	909471
132649	909472
211015	909473
220587	909474
175679	909475
208194	909476
119813	909477
48029	909478
258760	909479
65025	909480
1695	909481
213913	909482
39320	909483
56239	909484
55516	909485
213195	909486
38915	909487
41018	909488
274	909489
234849	909490
276901	909491
208512	909492
1993	909493
23489	909494
22478	909495
64046	909496
102809	909497
42767	909498
156849	909499
38909	909500
185366	909501
124508	909502
50658	909503
86333	909504
19029	909505
214204	909506
95490	909507
247927	909508
247996	909509
292573	909510
92752	909511
6294	909512
31320	909513
58841	909514
29756	909515
83019	909516
291815	909517
44820	909518
108121	909519
192546	909520
137030	909521
49381	909522
260034	909523
113926	909524
20	909525
19016	909526
139112	909527
31629	909528
13282	909529
23072	909530
119036	909531
156137	909532
151809	909533
119088	909534
65127	909535
44880	909536
216699	909537
37829	909538
95471	909539
128937	909540
326230	909541
87217	909542
134498	909543
159844	909544
274463	909545
89806	909546
201692	909547
8706	909548
73579	909549
204269	909550
283899	909551
11003	909552
139120	909553
19942	909554
306615	909555
20707	909556
221447	909557
91588	909558
161415	909559
79752	909560
22387	909561
46674	909562
139415	909563
84823	909564
40246	909565
207997	909566
140536	909567
183158	909568
27417	909569
26207	909570
200891	909571
275367	909572
318967	909573
135752	909574
142109	909575
228881	909576
88528	909577
73013	909578
39950	909579
12519	909580
305794	909581
267379	909582
102024	909583
20204	909584
103491	909585
94105	909586
88460	909587
8963	909588
131164	909589
322209	909590
2125	909591
27485	909592
53972	909593
14820	909594
544	909595
5411	909596
19033	909597
26477	909598
48651	909599
201614	909600
42187	909601
5404	909602
204988	909603
168672	909604
258331	909605
168660	909606
137589	909607
110551	909608
215970	909609
103299	909610
52841	909611
45068	909612
212974	909613
53981	909614
18339	909615
1325	909616
7011	909617
79049	909618
7367	909619
229011	909620
136501	909621
108151	909622
1440	909623
107211	909624
234286	909625
13843	909626
142204	909627
117383	909628
194954	909629
87737	909630
135345	909631
46867	909632
99996	909633
49412	909634
98804	909635
138854	909636
65421	909637
137287	909638
29117	909639
184469	909640
112557	909641
44907	909642
26413	909643
62994	909644
194207	909645
3191	909646
2595	909647
95895	909648
32031	909649
34390	909650
105516	909651
187021	909652
27138	909653
207258	909654
181021	909655
30993	909656
4683	909657
142102	909658
7532	909659
14209	909660
89786	909661
75228	909662
208895	909663
30961	909664
22386	909665
118939	909666
130769	909667
133066	909668
122804	909669
25158	909670
54929	909671
49412	909672
3587	909673
132247	909674
167247	909675
134239	909676
4415	909677
10976	909678
224431	909679
54468	909680
51703	909681
74897	909682
1559	909683
210164	909684
171483	909685
16199	909686
5292	909687
322258	909688
36867	909689
3970	909690
100458	909691
7977	909692
11984	909693
12560	909694
157491	909695
20395	909696
30353	909697
3970	909698
46869	909699
184231	909700
74851	909701
61599	909702
72881	909703
180761	909704
19808	909705
191514	909706
2835	909707
1332	909708
15842	909709
26306	909710
59001	909711
185894	909712
5423	909713
52776	909714
53184	909715
162425	909716
53184	909717
31918	909718
48381	909719
198874	909720
895	909721
172040	909722
2136	909723
3417	909724
265403	909725
88035	909726
199234	909727
57129	909728
64453	909729
6184	909730
8126	909731
87168	909732
127407	909733
9504	909734
215676	909735
55103	909736
46243	909737
206872	909738
63606	909739
89778	909740
208455	909741
2666	909742
136490	909743
155042	909744
86347	909745
139058	909746
2595	909747
200	909748
9	909749
17930	909750
119875	909751
63399	909752
5458	909753
12647	909754
57400	909755
6771	909756
56806	909757
1220	909758
298341	909759
104430	909760
12462	909761
878	909762
1228	909763
79069	909764
3224	909765
23853	909766
4243	909767
36219	909768
55552	909769
54754	909770
25915	909771
85203	909772
116616	909773
75498	909774
229282	909775
12963	909776
290026	909777
241755	909778
181673	909779
181478	909780
34685	909781
17385	909782
28127	909783
263270	909784
71767	909785
229176	909786
230806	909787
276140	909788
60672	909789
243760	909790
165877	909791
206143	909792
181873	909793
92525	909794
282755	909795
283766	909796
177962	909797
326940	909798
180966	909799
152323	909800
116790	909801
228946	909802
62894	909803
185243	909804
32997	909805
187272	909806
284404	909807
285754	909808
181638	909809
148185	909810
178265	909811
120317	909812
286371	909813
17539	909814
229557	909815
20907	909816
62247	909817
172615	909818
289026	909819
78801	909820
60762	909821
200000	909822
54721	909823
287428	909824
6098	909825
284338	909826
17674	909827
3264	909828
1871	909829
39312	909830
10163	909831
92386	909832
137617	909833
1	909834
15801	909835
132779	909836
4895	909837
54341	909838
24006	909839
2852	909840
12823	909841
255363	909842
216680	909843
20086	909844
23969	909845
1121	909846
126678	909847
2344	909848
1913	909849
438	909850
30279	909851
288123	909852
4307	909853
121428	909854
62462	909855
64866	909856
287701	909857
53901	909858
288133	909859
1021	909860
4307	909861
154366	909862
78630	909863
78634	909864
81538	909865
64902	909866
64958	909867
4575	909868
121774	909869
282714	909870
185000	909871
101405	909872
4371	909873
8886	909874
78684	909875
41058	909876
202438	909877
124916	909878
81022	909879
156609	909880
235940	909881
7199	909882
48030	909883
55780	909884
58720	909885
17284	909886
17284	909887
28067	909888
15796	909889
188359	909890
282	909891
91342	909892
77316	909893
6519	909894
26166	909895
39561	909896
214626	909897
6760	909898
212979	909899
151214	909900
95023	909901
707	909902
104876	909903
124500	909904
156400	909905
109499	909906
20337	909907
28116	909908
11696	909909
28116	909910
92116	909911
40227	909912
416	909913
4905	909914
27141	909915
4905	909916
4905	909917
29227	909918
53182	909919
287698	909920
5322	909921
15436	909922
6645	909923
1718	909924
65352	909925
149914	909926
156204	909927
13939	909928
159680	909929
79631	909930
133688	909931
78081	909932
41752	909933
35605	909934
23388	909935
35042	909936
37196	909937
91962	909938
23084	909939
4820	909940
149327	909941
27191	909942
170948	909943
64731	909944
23091	909945
284799	909946
109907	909947
177275	909948
71180	909949
842	909950
158010	909951
229746	909952
69979	909953
173109	909954
1187	909955
112497	909956
13573	909957
28112	909958
24733	909959
15172	909960
133877	909961
133877	909962
3296	909963
388	909964
316393	909965
9424	909966
214635	909967
167710	909968
165078	909969
6459	909970
41204	909971
277554	909972
31234	909973
35032	909974
33370	909975
63776	909976
55484	909977
63043	909978
45239	909979
171765	909980
124354	909981
51253	909982
200435	909983
34540	909984
50894	909985
318767	909986
184339	909987
54404	909988
63920	909989
282859	909990
217899	909991
201740	909992
45468	909993
120822	909994
62014	909995
31056	909996
19890	909997
30959	909998
12341	909999
166039	910000
69753	910001
49825	910002
83834	910003
76637	910004
80791	910005
148278	910006
11050	910007
183933	910008
141474	910009
34882	910010
248078	910011
251042	910012
250369	910013
9424	910014
55625	910015
185400	910016
1739	910017
141163	910018
119516	910019
257	910020
107988	910021
13588	910022
16106	910023
103420	910024
76413	910025
189415	910026
14043	910027
83800	910028
83788	910029
129520	910030
201936	910031
181217	910032
76730	910033
26379	910034
27738	910035
18912	910036
76730	910037
76730	910038
183817	910039
89776	910040
56676	910041
196767	910042
147400	910043
21865	910044
290597	910045
36925	910046
275527	910047
179354	910048
115939	910049
69625	910050
116280	910051
52309	910052
179542	910053
8086	910054
72257	910055
22116	910056
9482	910057
1	910058
100860	910059
16075	910060
124769	910061
31135	910062
112440	910063
25961	910064
4953	910065
22126	910066
249987	910067
397	910068
4194	910069
278777	910070
73613	910071
9902	910072
68112	910073
21236	910074
276386	910075
34518	910076
218072	910077
82838	910078
25277	910079
79772	910080
21776	910081
122088	910082
189482	910083
21033	910084
55370	910085
141912	910086
23388	910087
58375	910088
215483	910089
78422	910090
84212	910091
18779	910092
9111	910093
97885	910094
84896	910095
265449	910096
13976	910097
4407	910098
88898	910099
193730	910100
48488	910101
302240	910102
58700	910103
304553	910104
84069	910105
285297	910106
186863	910107
54020	910108
32531	910109
66843	910110
83579	910111
99235	910112
38829	910113
164749	910114
33951	910115
107360	910116
21985	910117
78105	910118
106172	910119
66644	910120
16871	910121
129370	910122
123148	910123
158784	910124
65008	910125
50589	910126
34492	910127
145	910128
112373	910129
29104	910130
237092	910131
138631	910132
45621	910133
122802	910134
1822	910135
69	910136
111557	910137
147703	910138
84397	910139
326219	910140
51680	910141
166773	910142
117014	910143
62587	910144
84679	910145
1802	910146
16786	910147
19739	910148
22465	910149
47222	910150
7357	910151
240893	910152
97619	910153
22024	910154
16366	910155
70742	910156
70742	910157
70742	910158
52412	910159
12112	910160
138078	910161
66685	910162
37872	910163
107112	910164
216957	910165
218972	910166
108407	910167
61614	910168
70984	910169
236540	910170
55703	910171
110764	910172
16467	910173
147470	910174
808	910175
10177	910176
84540	910177
159681	910178
808	910179
27390	910180
15905	910181
29848	910182
62527	910183
1396	910184
286	910185
79777	910186
161719	910187
59070	910188
4840	910189
30201	910190
3051	910191
73864	910192
105520	910193
16632	910194
157444	910195
301	910196
808	910197
102082	910198
230473	910199
210437	910200
58652	910201
80113	910202
98299	910203
1388	910204
25152	910205
40557	910206
38156	910207
112789	910208
185750	910209
42602	910210
47560	910211
4784	910212
47470	910213
169786	910214
29898	910215
56417	910216
13900	910217
22690	910218
24792	910219
125297	910220
12398	910221
4387	910222
51701	910223
78613	910224
102058	910225
247997	910226
161281	910227
61748	910228
251520	910229
15101	910230
23047	910231
42549	910232
9178	910233
70846	910234
4655	910235
50595	910236
16171	910237
153081	910238
74968	910239
47419	910240
32893	910241
12551	910242
8788	910243
19373	910244
27493	910245
114431	910246
59892	910247
120721	910248
10521	910249
117520	910250
37872	910251
13786	910252
2650	910253
6627	910254
492	910255
168554	910256
148369	910257
282063	910258
166217	910259
79594	910260
11811	910261
39249	910262
26000	910263
34619	910264
293909	910265
139083	910266
79553	910267
10511	910268
30952	910269
927	910270
13916	910271
6627	910272
72499	910273
247808	910274
192990	910275
116473	910276
112140	910277
194038	910278
173983	910279
83057	910280
15894	910281
15894	910282
177960	910283
75454	910284
29023	910285
144454	910286
203711	910287
129474	910288
88439	910289
36962	910290
72515	910291
115511	910292
95404	910293
78440	910294
101404	910295
115407	910296
30975	910297
1732	910298
89976	910299
18373	910300
209165	910301
30658	910302
164560	910303
13992	910304
44975	910305
20589	910306
79148	910307
228031	910308
78610	910309
57569	910310
7009	910311
156761	910312
143510	910313
128498	910314
55484	910315
126524	910316
47983	910317
17562	910318
92001	910319
20951	910320
180843	910321
18582	910322
32131	910323
264410	910324
212855	910325
78081	910326
206654	910327
252294	910328
82441	910329
116058	910330
14888	910331
27479	910332
75265	910333
62102	910334
1305	910335
28376	910336
33816	910337
85592	910338
160143	910339
1148	910340
105130	910341
1148	910342
143967	910343
4695	910344
132010	910345
306511	910346
305621	910347
201041	910348
85210	910349
200406	910350
121483	910351
304825	910352
205495	910353
314995	910354
128730	910355
133464	910356
26279	910357
83680	910358
11805	910359
53517	910360
10789	910361
13992	910362
5338	910363
247471	910364
32131	910365
81222	910366
40050	910367
51022	910368
100434	910369
208800	910370
76227	910371
34956	910372
18538	910373
125948	910374
118703	910375
299606	910376
99430	910377
29151	910378
22648	910379
101351	910380
213132	910381
60815	910382
146294	910383
18901	910384
163	910385
12734	910386
239554	910387
306724	910388
109568	910389
273612	910390
65005	910391
7333	910392
73066	910393
2892	910394
70752	910395
241064	910396
138606	910397
162257	910398
4810	910399
13240	910400
83716	910401
83726	910402
272329	910403
33833	910404
264882	910405
141359	910406
2482	910407
76638	910408
6611	910409
85768	910410
180578	910411
96836	910412
28160	910413
50675	910414
318886	910415
10797	910416
158402	910417
30871	910418
48666	910419
22971	910420
38474	910421
37517	910422
75314	910423
34725	910424
107006	910425
219391	910426
2189	910427
21176	910428
80368	910429
35403	910430
27394	910431
22030	910432
241237	910433
30854	910434
188022	910435
188774	910436
269720	910437
270844	910438
21117	910439
47491	910440
28284	910441
68760	910442
23393	910443
21234	910444
39527	910445
44373	910446
313949	910447
56246	910448
84963	910449
19055	910450
9317	910451
2819	910452
107606	910453
78633	910454
27156	910455
2352	910456
38037	910457
207394	910458
26112	910459
37698	910460
21931	910461
69480	910462
130625	910463
8606	910464
38777	910465
112392	910466
14414	910467
33251	910468
85902	910469
9942	910470
246661	910471
78569	910472
11393	910473
21085	910474
26354	910475
30825	910476
21809	910477
58106	910478
6864	910479
115046	910480
39135	910481
74837	910482
26555	910483
185730	910484
17361	910485
305253	910486
136002	910487
137940	910488
14860	910489
14457	910490
130626	910491
14505	910492
5137	910493
83228	910494
8190	910495
25299	910496
9754	910497
19052	910498
13856	910499
164791	910500
23254	910501
56622	910502
21333	910503
38562	910504
49231	910505
98671	910506
137025	910507
19627	910508
31807	910509
135297	910510
244990	910511
62321	910512
23234	910513
12914	910514
77780	910515
178522	910516
181729	910517
78771	910518
14229	910519
119324	910520
98318	910521
17784	910522
68330	910523
43955	910524
94840	910525
272830	910526
61859	910527
301727	910528
42880	910529
52377	910530
24400	910531
324700	910532
47676	910533
3809	910534
1191	910535
30581	910536
57911	910537
53185	910538
28885	910539
19055	910540
17361	910541
46860	910542
34084	910543
11046	910544
8659	910545
12549	910546
4480	910547
163765	910548
1567	910549
15673	910550
5233	910551
149602	910552
13835	910553
86051	910554
25651	910555
288147	910556
22879	910557
183073	910558
56069	910559
182559	910560
27846	910561
58450	910562
54981	910563
189087	910564
109782	910565
22557	910566
209415	910567
32521	910568
85505	910569
9185	910570
130792	910571
115345	910572
771	910573
165200	910574
35049	910575
286414	910576
26242	910577
31261	910578
72308	910579
15506	910580
15506	910581
55110	910582
25611	910583
38979	910584
116115	910585
102246	910586
132	910587
122003	910588
3939	910589
31185	910590
138903	910591
21628	910592
19052	910593
92290	910594
223	910595
103276	910596
6180	910597
1327	910598
33062	910599
24950	910600
70333	910601
41241	910602
65639	910603
8385	910604
23192	910605
44764	910606
4831	910607
16148	910608
231607	910609
164790	910610
40574	910611
8272	910612
88375	910613
35224	910614
320996	910615
6815	910616
131828	910617
11547	910618
320647	910619
149082	910620
21972	910621
1880	910622
73121	910623
62457	910624
95390	910625
159627	910626
107132	910627
149097	910628
119587	910629
121270	910630
39811	910631
263407	910632
80958	910633
245751	910634
218544	910635
14758	910636
59588	910637
28161	910638
8736	910639
112796	910640
173100	910641
49652	910642
65770	910643
81077	910644
188610	910645
52467	910646
14252	910647
143778	910648
66355	910649
65770	910650
63482	910651
64081	910652
51741	910653
62420	910654
45671	910655
116397	910656
78585	910657
23421	910658
76995	910659
128990	910660
15574	910661
128990	910662
9665	910663
32922	910664
9665	910665
9665	910666
49341	910667
114129	910668
109293	910669
35233	910670
161697	910671
128212	910672
169178	910673
5133	910674
35460	910675
139530	910676
262388	910677
61350	910678
6230	910679
296475	910680
18572	910681
324483	910682
206533	910683
105991	910684
154312	910685
163064	910686
284273	910687
235323	910688
41887	910689
91830	910690
122110	910691
56819	910692
102107	910693
165439	910694
117860	910695
50636	910696
278763	910697
112040	910698
181706	910699
181928	910700
106835	910701
11003	910702
180950	910703
271730	910704
99133	910705
118620	910706
112638	910707
172145	910708
175722	910709
106450	910710
170065	910711
24570	910712
76387	910713
36971	910714
141711	910715
152725	910716
34	910717
43186	910718
144660	910719
11003	910720
4412	910721
20289	910722
245035	910723
80802	910724
201797	910725
317112	910726
92457	910727
110203	910728
199295	910729
53159	910730
192932	910731
64068	910732
135669	910733
79215	910734
9002	910735
149338	910736
43248	910737
70176	910738
248219	910739
28589	910740
103760	910741
63036	910742
107051	910743
58177	910744
25578	910745
54877	910746
326673	910747
257096	910748
255756	910749
183749	910750
58431	910751
201732	910752
167347	910753
40190	910754
15829	910755
67855	910756
157584	910757
218284	910758
40246	910759
39295	910760
66100	910761
102369	910762
139486	910763
89960	910764
59058	910765
45432	910766
2794	910767
2563	910768
2277	910769
32643	910770
37054	910771
257117	910772
110504	910773
26052	910774
143187	910775
143190	910776
200110	910777
310369	910778
149699	910779
185075	910780
164495	910781
49126	910782
11003	910783
91152	910784
197574	910785
308288	910786
78035	910787
4412	910788
63242	910789
147415	910790
297170	910791
76374	910792
198726	910793
41245	910794
62080	910795
143437	910796
138084	910797
272136	910798
217928	910799
175256	910800
4416	910801
46652	910802
15518	910803
250862	910804
109003	910805
1484	910806
45621	910807
215369	910808
62143	910809
39761	910810
3191	910811
6752	910812
7827	910813
226421	910814
219988	910815
219684	910816
4278	910817
164114	910818
283910	910819
13445	910820
126251	910821
20135	910822
309852	910823
219835	910824
244899	910825
97748	910826
6477	910827
122945	910828
114491	910829
59621	910830
93449	910831
87204	910832
4000	910833
197577	910834
266803	910835
9201	910836
167404	910837
199895	910838
20318	910839
5040	910840
213	910841
45365	910842
50392	910843
34592	910844
328542	910845
2674	910846
174841	910847
6653	910848
59857	910849
184312	910850
324231	910851
99044	910852
21608	910853
6926	910854
7140	910855
62465	910856
75677	910857
154050	910858
226035	910859
99305	910860
43148	910861
236191	910862
11367	910863
98187	910864
64245	910865
76645	910866
226249	910867
126807	910868
50019	910869
26444	910870
178389	910871
100245	910872
68341	910873
320023	910874
9041	910875
23038	910876
7600	910877
2432	910878
233668	910879
79760	910880
150198	910881
65444	910882
33926	910883
162366	910884
120629	910885
27719	910886
296414	910887
127346	910888
315455	910889
193813	910890
67082	910891
46251	910892
111488	910893
4656	910894
213202	910895
128354	910896
128343	910897
80798	910898
30168	910899
30168	910900
194540	910901
95153	910902
95117	910903
121360	910904
75506	910905
193582	910906
212528	910907
141701	910908
296633	910909
115476	910910
119511	910911
14968	910912
124957	910913
121360	910914
3604	910915
14968	910916
147825	910917
31381	910918
8736	910919
228501	910920
178465	910921
288884	910922
9828	910923
49479	910924
49479	910925
136972	910926
156560	910927
35937	910928
122356	910929
5331	910930
312437	910931
10545	910932
301624	910933
55136	910934
55136	910935
84876	910936
66440	910937
113484	910938
241206	910939
55430	910940
2305	910941
3169	910942
72304	910943
1727	910944
145783	910945
119328	910946
30219	910947
127933	910948
113276	910949
113276	910950
202242	910951
180087	910952
1532	910953
1785	910954
1785	910955
1785	910956
1785	910957
48231	910958
1785	910959
1532	910960
16482	910961
45236	910962
73387	910963
4916	910964
95347	910965
93885	910966
65237	910967
13067	910968
24804	910969
108093	910970
186757	910971
4310	910972
869	910973
2100	910974
12352	910975
47016	910976
12659	910977
19740	910978
177146	910979
19647	910980
10228	910981
19280	910982
53502	910983
88741	910984
86312	910985
10181	910986
40832	910987
6873	910988
85311	910989
59	910990
206	910991
136068	910992
9723	910993
2038	910994
1643	910995
20814	910996
112303	910997
132814	910998
9510	910999
52683	911000
52683	911001
81689	911002
67383	911003
17208	911004
4847	911005
16222	911006
1192	911007
51421	911008
16775	911009
71581	911010
189390	911011
9718	911012
1945	911013
14848	911014
60813	911015
21642	911016
43319	911017
53690	911018
2831	911019
10167	911020
158649	911021
128419	911022
273315	911023
7358	911024
115375	911025
102173	911026
34019	911027
6456	911028
91870	911029
309276	911030
309986	911031
7817	911032
91933	911033
56677	911034
81788	911035
207006	911036
140785	911037
200937	911038
49777	911039
27103	911040
69061	911041
8108	911042
35009	911043
11306	911044
73991	911045
140683	911046
60481	911047
3146	911048
9344	911049
97834	911050
92169	911051
19877	911052
2582	911053
2524	911054
30680	911055
393	911056
9078	911057
696	911058
1523	911059
7454	911060
79263	911061
52756	911062
309704	911063
198919	911064
5254	911065
72358	911066
12984	911067
34206	911068
18093	911069
2783	911070
39212	911071
72871	911072
39608	911073
9052	911074
29592	911075
54523	911076
5760	911077
259961	911078
50522	911079
9380	911080
79649	911081
83227	911082
24963	911083
5665	911084
183265	911085
76761	911086
19328	911087
10543	911088
1723	911089
1504	911090
39459	911091
262997	911092
157158	911093
121100	911094
30444	911095
29597	911096
9347	911097
164673	911098
47376	911099
182088	911100
137745	911101
92280	911102
12931	911103
9272	911104
48039	911105
3701	911106
27763	911107
78641	911108
18540	911109
3602	911110
297315	911111
83131	911112
24326	911113
25880	911114
169920	911115
9394	911116
1216	911117
17822	911118
270	911119
38094	911120
2634	911121
9347	911122
192652	911123
12594	911124
406	911125
201863	911126
148830	911127
30	911128
28855	911129
106256	911130
401	911131
92858	911132
118183	911133
25253	911134
112995	911135
109951	911136
1302	911137
38369	911138
206	911139
283253	911140
77286	911141
120381	911142
169033	911143
67415	911144
126944	911145
36421	911146
121916	911147
52376	911148
4468	911149
9723	911150
11336	911151
37266	911152
117274	911153
9197	911154
8303	911155
96760	911156
47966	911157
44744	911158
41862	911159
20447	911160
58316	911161
37575	911162
118413	911163
2415	911164
12087	911165
6347	911166
5402	911167
127396	911168
155699	911169
83755	911170
900	911171
27811	911172
4407	911173
369	911174
197797	911175
310896	911176
36476	911177
294506	911178
278006	911179
63763	911180
12724	911181
55051	911182
8058	911183
35104	911184
12984	911185
6276	911186
1887	911187
19312	911188
275938	911189
38382	911190
94026	911191
69953	911192
17013	911193
7891	911194
238514	911195
37371	911196
151123	911197
55045	911198
199213	911199
11548	911200
47091	911201
10128	911202
55709	911203
180329	911204
19215	911205
210625	911206
45942	911207
194872	911208
223486	911209
39080	911210
997	911211
48644	911212
60640	911213
110041	911214
181394	911215
14	911216
10127	911217
56	911218
57181	911219
123216	911220
105695	911221
46919	911222
125811	911223
113617	911224
124602	911225
8494	911226
25064	911227
1475	911228
14562	911229
159411	911230
82635	911231
170595	911232
200044	911233
302874	911234
197257	911235
33275	911236
103620	911237
1023	911238
90329	911239
203308	911240
1268	911241
179945	911242
222209	911243
264469	911244
275174	911245
219537	911246
204666	911247
11202	911248
31015	911249
193	911250
177135	911251
134501	911252
273468	911253
113617	911254
25385	911255
311146	911256
110530	911257
8494	911258
20279	911259
20881	911260
301527	911261
95040	911262
237962	911263
297390	911264
95174	911265
11110	911266
44253	911267
76179	911268
70431	911269
3653	911270
208985	911271
31015	911272
117815	911273
53790	911274
137111	911275
16093	911276
36678	911277
4350	911278
72557	911279
23540	911280
41010	911281
37867	911282
18836	911283
201616	911284
97305	911285
301062	911286
170609	911287
22089	911288
156895	911289
198397	911290
266325	911291
31982	911292
110939	911293
122745	911294
22089	911295
46292	911296
23482	911297
186773	911298
130601	911299
300178	911300
38889	911301
283139	911302
180525	911303
276095	911304
296693	911305
144803	911306
86078	911307
147446	911308
163820	911309
5248	911310
114459	911311
132284	911312
17591	911313
14562	911314
62718	911315
40528	911316
148339	911317
192447	911318
89886	911319
222461	911320
80624	911321
211963	911322
25813	911323
228455	911324
54597	911325
114459	911326
49843	911327
246475	911328
91036	911329
59741	911330
122980	911331
28891	911332
206733	911333
141628	911334
31015	911335
5777	911336
240364	911337
26472	911338
181295	911339
7094	911340
3747	911341
170481	911342
324032	911343
4058	911344
39943	911345
39331	911346
9569	911347
6787	911348
2390	911349
12172	911350
195	911351
45816	911352
22897	911353
30195	911354
84048	911355
196206	911356
4653	911357
295606	911358
7482	911359
1812	911360
8	911361
18933	911362
85432	911363
39777	911364
184129	911365
19219	911366
7482	911367
11344	911368
71220	911369
25419	911370
78131	911371
54232	911372
22779	911373
19219	911374
7907	911375
19860	911376
4662	911377
10223	911378
4433	911379
262843	911380
17238	911381
24982	911382
19905	911383
41148	911384
13071	911385
93084	911386
41744	911387
137115	911388
100976	911389
4711	911390
185	911391
312618	911392
106744	911393
132100	911394
198126	911395
98693	911396
29871	911397
19348	911398
33652	911399
37104	911400
17279	911401
22822	911402
38733	911403
25946	911404
7482	911405
240463	911406
36841	911407
12282	911408
10565	911409
50524	911410
84131	911411
129629	911412
142327	911413
3691	911414
63394	911415
54976	911416
10200	911417
53162	911418
62929	911419
30681	911420
15453	911421
226288	911422
32869	911423
17353	911424
75443	911425
5625	911426
8002	911427
21365	911428
9443	911429
2986	911430
2328	911431
16942	911432
13725	911433
5480	911434
13725	911435
74367	911436
114639	911437
23965	911438
11184	911439
105	911440
80355	911441
893	911442
42639	911443
56870	911444
75752	911445
15112	911446
107670	911447
3825	911448
64690	911449
40008	911450
37911	911451
216481	911452
78647	911453
121786	911454
131838	911455
199771	911456
72106	911457
121533	911458
45233	911459
3558	911460
1024	911461
717	911462
531	911463
152081	911464
171907	911465
230468	911466
4820	911467
812	911468
46087	911469
7341	911470
44	911471
100421	911472
1329	911473
46063	911474
324976	911475
154222	911476
5181	911477
81772	911478
22048	911479
57604	911480
331	911481
8491	911482
34363	911483
6296	911484
9480	911485
1829	911486
84357	911487
8673	911488
15548	911489
13823	911490
30045	911491
18380	911492
12770	911493
18441	911494
30393	911495
59144	911496
1481	911497
53826	911498
27977	911499
110999	911500
147802	911501
6389	911502
23616	911503
67718	911504
76233	911505
44247	911506
114411	911507
38	911508
2140	911509
102561	911510
8810	911511
45932	911512
17515	911513
38	911514
61772	911515
20022	911516
65338	911517
8163	911518
9550	911519
6471	911520
8469	911521
1358	911522
50562	911523
22263	911524
84096	911525
20928	911526
28653	911527
74238	911528
14833	911529
251267	911530
3612	911531
251214	911532
31653	911533
67863	911534
61906	911535
54609	911536
31666	911537
45099	911538
134768	911539
68480	911540
69008	911541
45720	911542
18170	911543
60460	911544
129526	911545
188221	911546
201155	911547
248194	911548
35852	911549
11080	911550
231135	911551
230922	911552
149526	911553
56807	911554
206795	911555
22541	911556
2375	911557
163379	911558
26086	911559
301702	911560
1805	911561
16412	911562
51896	911563
25866	911564
4634	911565
249161	911566
7399	911567
95956	911568
31899	911569
86565	911570
122025	911571
160084	911572
211609	911573
84439	911574
117712	911575
9199	911576
3004	911577
128369	911578
8007	911579
87350	911580
212607	911581
88090	911582
225	911583
83595	911584
57896	911585
83980	911586
110090	911587
5458	911588
2486	911589
177407	911590
6360	911591
24522	911592
71491	911593
21775	911594
72897	911595
199488	911596
83980	911597
149432	911598
15796	911599
155376	911600
117087	911601
111399	911602
159747	911603
118600	911604
180749	911605
83864	911606
86753	911607
28242	911608
153403	911609
21420	911610
71679	911611
5784	911612
277958	911613
88666	911614
131186	911615
269820	911616
200552	911617
133940	911618
190301	911619
42903	911620
11335	911621
79027	911622
144063	911623
279775	911624
45960	911625
11554	911626
242218	911627
35462	911628
222317	911629
171314	911630
117347	911631
187554	911632
160314	911633
64757	911634
137285	911635
238180	911636
82915	911637
74122	911638
223675	911639
7132	911640
145244	911641
91078	911642
23223	911643
132900	911644
188236	911645
39474	911646
11554	911647
32208	911648
46740	911649
87277	911650
282968	911651
323164	911652
123941	911653
8667	911654
198440	911655
14668	911656
51722	911657
43282	911658
111920	911659
50346	911660
81313	911661
77869	911662
183895	911663
7716	911664
110587	911665
38350	911666
26851	911667
48278	911668
58475	911669
833	911670
7613	911671
20040	911672
65792	911673
37432	911674
137591	911675
3836	911676
7192	911677
8751	911678
72549	911679
29080	911680
133941	911681
16010	911682
67785	911683
136583	911684
31131	911685
15342	911686
259043	911687
948	911688
2688	911689
7553	911690
95703	911691
158136	911692
18750	911693
14079	911694
57621	911695
104607	911696
309987	911697
119395	911698
180225	911699
104992	911700
5490	911701
13773	911702
3878	911703
140868	911704
15118	911705
8157	911706
35270	911707
82521	911708
119728	911709
26144	911710
130392	911711
270574	911712
10814	911713
18574	911714
318	911715
19676	911716
56384	911717
53	911718
104693	911719
89114	911720
98326	911721
42967	911722
6402	911723
186286	911724
89349	911725
144383	911726
109051	911727
189253	911728
108152	911729
55579	911730
3878	911731
32659	911732
84610	911733
72932	911734
319143	911735
212306	911736
135040	911737
77047	911738
2576	911739
35977	911740
46434	911741
5811	911742
53157	911743
77281	911744
171642	911745
59843	911746
136274	911747
7538	911748
90162	911749
2009	911750
70094	911751
295140	911752
85981	911753
232	911754
104790	911755
15118	911756
277841	911757
44893	911758
104480	911759
27189	911760
49338	911761
18539	911762
8845	911763
50486	911764
5768	911765
53531	911766
25751	911767
254130	911768
74	911769
844	911770
40887	911771
40887	911772
131763	911773
205344	911774
20582	911775
169447	911776
129200	911777
1520	911778
68363	911779
29959	911780
65153	911781
36766	911782
27208	911783
45213	911784
78516	911785
16225	911786
58228	911787
82080	911788
7314	911789
2635	911790
20582	911791
62492	911792
11135	911793
201032	911794
79185	911795
45715	911796
62254	911797
37937	911798
11687	911799
125986	911800
87212	911801
186	911802
14202	911803
48210	911804
33276	911805
55271	911806
17728	911807
157657	911808
101994	911809
153039	911810
10625	911811
13749	911812
15832	911813
2009	911814
66469	911815
16459	911816
127321	911817
40842	911818
87362	911819
61049	911820
296275	911821
71804	911822
13112	911823
4129	911824
27823	911825
38952	911826
137563	911827
32467	911828
298882	911829
122592	911830
27220	911831
57648	911832
20939	911833
134666	911834
117814	911835
179146	911836
69181	911837
40842	911838
103809	911839
71002	911840
110713	911841
94530	911842
222629	911843
41192	911844
25074	911845
26594	911846
1355	911847
5111	911848
8662	911849
12876	911850
23092	911851
210597	911852
8051	911853
17663	911854
29320	911855
53223	911856
31138	911857
81917	911858
36798	911859
271249	911860
110887	911861
114982	911862
145819	911863
29814	911864
11775	911865
1360	911866
36701	911867
686	911868
5962	911869
103704	911870
32728	911871
256004	911872
198573	911873
221484	911874
11487	911875
3606	911876
2165	911877
197568	911878
43416	911879
39795	911880
32345	911881
2778	911882
18062	911883
52581	911884
4916	911885
5178	911886
6058	911887
14682	911888
9604	911889
16069	911890
46739	911891
155763	911892
1106	911893
5801	911894
4750	911895
1632	911896
67068	911897
2870	911898
139	911899
17210	911900
22496	911901
4132	911902
13331	911903
1784	911904
75983	911905
5338	911906
5672	911907
6167	911908
86626	911909
98694	911910
126143	911911
69865	911912
10	911913
1698	911914
13409	911915
2199	911916
13724	911917
18661	911918
293917	911919
10068	911920
38461	911921
7809	911922
5623	911923
26016	911924
37804	911925
57751	911926
7722	911927
138908	911928
3904	911929
106804	911930
24504	911931
8064	911932
8064	911933
429	911934
52849	911935
41445	911936
37299	911937
997	911938
43383	911939
7236	911940
39257	911941
221502	911942
112628	911943
79726	911944
10898	911945
17325	911946
253880	911947
12591	911948
239527	911949
44535	911950
18900	911951
26416	911952
327233	911953
97057	911954
28204	911955
199601	911956
229702	911957
76737	911958
22371	911959
44794	911960
208559	911961
196518	911962
29872	911963
19989	911964
1696	911965
15688	911966
1454	911967
105343	911968
59144	911969
328153	911970
65787	911971
3090	911972
1696	911973
113954	911974
307045	911975
87785	911976
211781	911977
207126	911978
212972	911979
43452	911980
1251	911981
1249	911982
4650	911983
64054	911984
4268	911985
29872	911986
4268	911987
1251	911988
1685	911989
63055	911990
40428	911991
106432	911992
38389	911993
82418	911994
16912	911995
5271	911996
30395	911997
80516	911998
207749	911999
4268	912000
1704	912001
4268	912002
178964	912003
1696	912004
113546	912005
48891	912006
1251	912007
662	912008
1714	912009
14569	912010
1685	912011
42899	912012
88037	912013
27839	912014
89734	912015
155141	912016
8313	912017
93294	912018
1685	912019
2165	912020
1268	912021
35951	912022
2895	912023
78395	912024
14620	912025
147530	912026
24639	912027
1790	912028
1790	912029
31530	912030
33358	912031
120061	912032
5373	912033
105111	912034
286	912035
107140	912036
129417	912037
2297	912038
40777	912039
63373	912040
6308	912041
105781	912042
90720	912043
4272	912044
1852	912045
15997	912046
3122	912047
9249	912048
2536	912049
1555	912050
55172	912051
183739	912052
181629	912053
713	912054
23458	912055
196831	912056
15727	912057
328622	912058
246453	912059
43678	912060
43678	912061
125234	912062
105068	912063
6137	912064
23866	912065
5901	912066
154852	912067
123918	912068
194752	912069
20881	912070
159921	912071
200662	912072
152663	912073
44320	912074
15550	912075
76156	912076
179053	912077
112607	912078
47549	912079
132314	912080
103604	912081
12429	912082
48465	912083
124047	912084
175246	912085
53140	912086
98261	912087
294144	912088
294025	912089
34307	912090
84760	912091
44318	912092
3597	912093
80080	912094
34263	912095
10430	912096
133027	912097
22406	912098
22406	912099
62004	912100
22406	912101
1967	912102
24428	912103
216514	912104
3770	912105
91089	912106
89469	912107
19676	912108
231333	912109
294891	912110
31844	912111
131306	912112
1560	912113
2649	912114
11313	912115
159717	912116
286584	912117
307517	912118
94012	912119
197389	912120
134634	912121
49985	912122
114683	912123
100028	912124
52858	912125
170815	912126
5419	912127
3158	912128
93556	912129
189546	912130
104592	912131
127700	912132
78099	912133
580	912134
132219	912135
38077	912136
2402	912137
162824	912138
75646	912139
163673	912140
81563	912141
44194	912142
205668	912143
47755	912144
164208	912145
38723	912146
103500	912147
167581	912148
179235	912149
24575	912150
276515	912151
118341	912152
19993	912153
39774	912154
39774	912155
6333	912156
47430	912157
194337	912158
22532	912159
51357	912160
129997	912161
138705	912162
2649	912163
266367	912164
121506	912165
168680	912166
172126	912167
2044	912168
191679	912169
23018	912170
706	912171
59822	912172
141501	912173
193216	912174
126622	912175
18226	912176
195364	912177
191369	912178
211292	912179
105615	912180
122947	912181
10504	912182
87097	912183
122858	912184
26036	912185
52863	912186
158691	912187
193732	912188
52852	912189
193732	912190
295180	912191
292786	912192
207869	912193
4800	912194
79514	912195
4800	912196
57038	912197
205353	912198
115029	912199
181698	912200
49694	912201
133131	912202
286598	912203
177841	912204
277623	912205
222107	912206
49694	912207
2946	912208
164962	912209
31533	912210
96009	912211
121343	912212
2006	912213
78438	912214
10193	912215
13450	912216
33052	912217
156502	912218
5333	912219
117657	912220
95168	912221
67526	912222
111210	912223
234548	912224
25166	912225
15135	912226
6254	912227
83724	912228
76452	912229
254554	912230
41534	912231
138414	912232
59745	912233
92770	912234
139532	912235
320863	912236
22592	912237
41641	912238
146209	912239
174325	912240
31658	912241
147059	912242
31658	912243
121020	912244
173181	912245
93420	912246
125603	912247
126070	912248
3652	912249
23530	912250
12738	912251
86559	912252
119350	912253
13447	912254
83207	912255
56428	912256
62562	912257
84260	912258
42230	912259
86900	912260
41759	912261
45782	912262
37473	912263
86341	912264
234367	912265
77331	912266
29826	912267
53522	912268
50521	912269
72890	912270
142132	912271
294319	912272
152265	912273
126160	912274
286321	912275
41522	912276
124623	912277
31037	912278
281348	912279
78748	912280
23268	912281
79141	912282
42474	912283
292425	912284
1055	912285
57741	912286
120846	912287
159692	912288
27790	912289
27809	912290
16156	912291
159416	912292
9869	912293
71486	912294
5674	912295
260	912296
47575	912297
65323	912298
4548	912299
35115	912300
261899	912301
23187	912302
253055	912303
261790	912304
149526	912305
26973	912306
286341	912307
112999	912308
86109	912309
124772	912310
5619	912311
5619	912312
77189	912313
87063	912314
120879	912315
13589	912316
199108	912317
105182	912318
31242	912319
51586	912320
15	912321
273129	912322
39612	912323
103690	912324
3299	912325
88518	912326
67050	912327
40208	912328
3223	912329
217755	912330
217628	912331
52182	912332
15114	912333
120053	912334
214456	912335
36708	912336
9381	912337
95217	912338
171518	912339
118068	912340
107358	912341
156063	912342
4378	912343
65960	912344
3814	912345
32819	912346
973	912347
131922	912348
3529	912349
66723	912350
91	912351
4529	912352
174713	912353
86912	912354
2731	912355
1836	912356
7063	912357
66517	912358
11215	912359
27273	912360
57378	912361
53832	912362
122013	912363
17727	912364
17727	912365
20391	912366
38157	912367
38157	912368
1091	912369
7403	912370
79719	912371
95630	912372
95583	912373
229662	912374
202571	912375
104556	912376
310552	912377
142256	912378
48474	912379
91652	912380
8256	912381
157998	912382
14197	912383
6283	912384
14197	912385
68503	912386
17817	912387
70728	912388
1928	912389
60040	912390
262791	912391
262119	912392
2027	912393
26014	912394
130309	912395
87775	912396
48296	912397
77179	912398
182116	912399
206907	912400
16894	912401
45418	912402
177892	912403
9726	912404
169978	912405
3129	912406
70583	912407
129764	912408
111535	912409
952	912410
310103	912411
99885	912412
186064	912413
89261	912414
9065	912415
213388	912416
295270	912417
82407	912418
126438	912419
191688	912420
46423	912421
87932	912422
16911	912423
36729	912424
200278	912425
193773	912426
12689	912427
155501	912428
135775	912429
177892	912430
10829	912431
66580	912432
10088	912433
205576	912434
2980	912435
230749	912436
182430	912437
61204	912438
122157	912439
7835	912440
33944	912441
21929	912442
233794	912443
63675	912444
263414	912445
97090	912446
135134	912447
295393	912448
168493	912449
86027	912450
203351	912451
206910	912452
280141	912453
126081	912454
91	912455
45469	912456
57478	912457
243630	912458
31369	912459
16911	912460
99866	912461
97428	912462
67810	912463
207021	912464
35	912465
3731	912466
25188	912467
43871	912468
23020	912469
85207	912470
76492	912471
388	912472
3818	912473
24309	912474
325550	912475
115749	912476
129226	912477
587	912478
27044	912479
36512	912480
10108	912481
2166	912482
88577	912483
66794	912484
212887	912485
100991	912486
437	912487
157902	912488
19337	912489
4453	912490
307440	912491
108672	912492
238385	912493
93740	912494
265544	912495
134081	912496
6366	912497
15099	912498
197752	912499
131444	912500
297061	912501
58327	912502
305656	912503
58142	912504
153290	912505
38234	912506
108155	912507
124802	912508
33676	912509
246380	912510
168954	912511
300009	912512
21394	912513
20849	912514
132379	912515
28250	912516
81195	912517
1000	912518
228236	912519
7905	912520
127143	912521
89389	912522
220212	912523
30341	912524
739	912525
79019	912526
1929	912527
308169	912528
239861	912529
6179	912530
7888	912531
310477	912532
33931	912533
84882	912534
53246	912535
279751	912536
215452	912537
131444	912538
32913	912539
10321	912540
265521	912541
130110	912542
305949	912543
906	912544
4162	912545
130297	912546
6360	912547
21389	912548
311807	912549
89162	912550
174859	912551
81392	912552
188724	912553
13792	912554
79923	912555
135308	912556
318839	912557
184037	912558
243284	912559
8205	912560
212211	912561
252879	912562
100030	912563
736	912564
16095	912565
159740	912566
120150	912567
47913	912568
263489	912569
3395	912570
13630	912571
68675	912572
163546	912573
53981	912574
61557	912575
198026	912576
38638	912577
198326	912578
12150	912579
164739	912580
158326	912581
38606	912582
163369	912583
26315	912584
206149	912585
204254	912586
210856	912587
279936	912588
28694	912589
22366	912590
48746	912591
448	912592
188394	912593
32340	912594
21987	912595
182997	912596
3065	912597
5311	912598
1143	912599
47890	912600
82789	912601
265007	912602
7319	912603
31115	912604
162446	912605
88179	912606
58086	912607
58086	912608
58086	912609
96220	912610
74234	912611
6983	912612
77870	912613
96220	912614
158692	912615
53948	912616
205057	912617
265811	912618
73228	912619
50933	912620
118221	912621
17245	912622
215255	912623
5314	912624
38349	912625
6340	912626
117327	912627
7929	912628
59939	912629
252894	912630
165187	912631
279718	912632
28050	912633
28050	912634
239670	912635
53510	912636
66401	912637
34194	912638
76143	912639
308757	912640
11099	912641
14259	912642
8401	912643
6340	912644
27115	912645
21495	912646
11672	912647
87016	912648
238570	912649
136732	912650
143791	912651
36911	912652
57111	912653
123520	912654
39322	912655
60414	912656
27122	912657
91576	912658
9702	912659
60414	912660
53289	912661
25805	912662
20052	912663
69553	912664
4065	912665
18520	912666
278150	912667
60181	912668
68023	912669
117410	912670
182737	912671
40024	912672
174048	912673
106173	912674
173091	912675
115793	912676
265409	912677
134581	912678
120701	912679
272501	912680
272025	912681
177872	912682
28592	912683
57570	912684
320365	912685
133908	912686
33815	912687
62993	912688
253281	912689
164942	912690
161944	912691
258045	912692
192289	912693
183385	912694
61966	912695
322396	912696
231300	912697
85471	912698
127304	912699
11358	912700
163978	912701
139280	912702
203483	912703
68751	912704
128158	912705
194365	912706
194235	912707
45758	912708
113903	912709
115036	912710
270908	912711
185395	912712
185637	912713
293780	912714
179929	912715
48761	912716
176074	912717
175771	912718
122922	912719
175568	912720
17409	912721
272120	912722
177998	912723
137104	912724
60244	912725
171620	912726
44360	912727
277342	912728
14965	912729
274331	912730
164971	912731
63165	912732
157622	912733
44367	912734
241883	912735
213121	912736
208270	912737
315957	912738
149033	912739
306789	912740
60830	912741
43323	912742
203011	912743
164582	912744
261069	912745
170529	912746
230182	912747
71176	912748
103707	912749
127791	912750
257373	912751
257275	912752
171876	912753
166193	912754
111253	912755
127791	912756
127949	912757
123131	912758
296942	912759
111840	912760
266487	912761
178508	912762
216308	912763
186439	912764
121465	912765
216657	912766
178088	912767
114604	912768
23925	912769
48761	912770
175526	912771
121465	912772
189714	912773
182442	912774
182175	912775
182472	912776
320047	912777
327162	912778
314038	912779
19660	912780
222377	912781
57310	912782
316462	912783
38262	912784
89592	912785
134581	912786
206588	912787
65002	912788
89476	912789
215918	912790
42370	912791
234702	912792
119295	912793
238455	912794
111524	912795
265443	912796
72332	912797
173228	912798
76938	912799
168990	912800
110615	912801
190842	912802
124792	912803
257016	912804
145328	912805
135181	912806
123035	912807
153427	912808
229840	912809
148487	912810
94146	912811
176014	912812
149388	912813
111881	912814
110615	912815
208700	912816
68678	912817
125628	912818
126667	912819
73694	912820
118615	912821
118273	912822
180513	912823
9615	912824
51317	912825
182737	912826
120729	912827
51906	912828
120560	912829
162436	912830
9615	912831
321014	912832
11503	912833
275450	912834
104143	912835
187876	912836
52059	912837
180513	912838
141475	912839
84128	912840
34213	912841
50389	912842
50933	912843
132812	912844
302821	912845
81012	912846
24226	912847
120246	912848
180464	912849
50075	912850
132576	912851
89476	912852
182653	912853
83373	912854
23402	912855
182697	912856
184270	912857
17463	912858
111386	912859
9702	912860
29072	912861
52040	912862
349	912863
123736	912864
124746	912865
1383	912866
1716	912867
3341	912868
122330	912869
13650	912870
117241	912871
95210	912872
175228	912873
51062	912874
276757	912875
52116	912876
306332	912877
220174	912878
307366	912879
229445	912880
121694	912881
277802	912882
34622	912883
127445	912884
60899	912885
229159	912886
103013	912887
89412	912888
117339	912889
138059	912890
28954	912891
155247	912892
138500	912893
160159	912894
163186	912895
20682	912896
37094	912897
172167	912898
164182	912899
233190	912900
78482	912901
182961	912902
53113	912903
88485	912904
48723	912905
177945	912906
117934	912907
225443	912908
141682	912909
14973	912910
34692	912911
49307	912912
118122	912913
127606	912914
46915	912915
106372	912916
104401	912917
154496	912918
123600	912919
105868	912920
80916	912921
314508	912922
108338	912923
205199	912924
89437	912925
226170	912926
59333	912927
35017	912928
52354	912929
7665	912930
200870	912931
272569	912932
124365	912933
34507	912934
44711	912935
258656	912936
187873	912937
70803	912938
74470	912939
54461	912940
19437	912941
74209	912942
34042	912943
280970	912944
13687	912945
24454	912946
272737	912947
141475	912948
162495	912949
249120	912950
14591	912951
27128	912952
111306	912953
10704	912954
178580	912955
91902	912956
198351	912957
41212	912958
292127	912959
208476	912960
284865	912961
5100	912962
71910	912963
23717	912964
23717	912965
120729	912966
215137	912967
123656	912968
121098	912969
34818	912970
118107	912971
223445	912972
284697	912973
1706	912974
37409	912975
49368	912976
36075	912977
18522	912978
86548	912979
281269	912980
28363	912981
85490	912982
288936	912983
14107	912984
51111	912985
194365	912986
185463	912987
45636	912988
54992	912989
125422	912990
5246	912991
3385	912992
25692	912993
167695	912994
177745	912995
37863	912996
125422	912997
19776	912998
54100	912999
163668	913000
135856	913001
297503	913002
116741	913003
192931	913004
293679	913005
192931	913006
138059	913007
83291	913008
204924	913009
74626	913010
273525	913011
320151	913012
7319	913013
81012	913014
32779	913015
130069	913016
108819	913017
249341	913018
72332	913019
161944	913020
171035	913021
171476	913022
303965	913023
285584	913024
124450	913025
78226	913026
177716	913027
49262	913028
271851	913029
183729	913030
289013	913031
121720	913032
133148	913033
210009	913034
210419	913035
42370	913036
212864	913037
232727	913038
27759	913039
28500	913040
168883	913041
141539	913042
26339	913043
43118	913044
55547	913045
201906	913046
32720	913047
256355	913048
309469	913049
309717	913050
309530	913051
116070	913052
191741	913053
33235	913054
317785	913055
61966	913056
39421	913057
135770	913058
126331	913059
180448	913060
301117	913061
196581	913062
266330	913063
192370	913064
186120	913065
117923	913066
194428	913067
73177	913068
276986	913069
292269	913070
60244	913071
39421	913072
66166	913073
207615	913074
28362	913075
313618	913076
85051	913077
164318	913078
311916	913079
153539	913080
57719	913081
79321	913082
147898	913083
11358	913084
137883	913085
290113	913086
189987	913087
180161	913088
78732	913089
216657	913090
152915	913091
165632	913092
85021	913093
260208	913094
203730	913095
111087	913096
33235	913097
194291	913098
58686	913099
136369	913100
89684	913101
213798	913102
34928	913103
140931	913104
192421	913105
288390	913106
288391	913107
121537	913108
134410	913109
19670	913110
78688	913111
14965	913112
28500	913113
208456	913114
86693	913115
257201	913116
108179	913117
240132	913118
148770	913119
231008	913120
123657	913121
12959	913122
186766	913123
279010	913124
38166	913125
86801	913126
30324	913127
117040	913128
50266	913129
188645	913130
50338	913131
23433	913132
40354	913133
2991	913134
2991	913135
34376	913136
193545	913137
294872	913138
56844	913139
86204	913140
63869	913141
54539	913142
300869	913143
168088	913144
36325	913145
175228	913146
195039	913147
80950	913148
73228	913149
294234	913150
284309	913151
186816	913152
74453	913153
75586	913154
151227	913155
241294	913156
241910	913157
12959	913158
184394	913159
181901	913160
116758	913161
117986	913162
184059	913163
283705	913164
34001	913165
188257	913166
17409	913167
277103	913168
123866	913169
287819	913170
188363	913171
116723	913172
188891	913173
280321	913174
188253	913175
79243	913176
291572	913177
279049	913178
279598	913179
49446	913180
272357	913181
178296	913182
23925	913183
49487	913184
78732	913185
288556	913186
121347	913187
288570	913188
121598	913189
76612	913190
188445	913191
144773	913192
11358	913193
291665	913194
274869	913195
37995	913196
123651	913197
192575	913198
192537	913199
293936	913200
293816	913201
123034	913202
191699	913203
123112	913204
122611	913205
79287	913206
79890	913207
284485	913208
275085	913209
115665	913210
2991	913211
289695	913212
51516	913213
122111	913214
278411	913215
38166	913216
213121	913217
90586	913218
105096	913219
24893	913220
97061	913221
296166	913222
55459	913223
227067	913224
201245	913225
52063	913226
290680	913227
118315	913228
189542	913229
188286	913230
135541	913231
133908	913232
63869	913233
126637	913234
119276	913235
45499	913236
35017	913237
194995	913238
25567	913239
296167	913240
119080	913241
24167	913242
203267	913243
203317	913244
69653	913245
211068	913246
89696	913247
305972	913248
315601	913249
323000	913250
213187	913251
58910	913252
249515	913253
93246	913254
235833	913255
148487	913256
66408	913257
122629	913258
62058	913259
275614	913260
119486	913261
245023	913262
328627	913263
212864	913264
212393	913265
93725	913266
123035	913267
177983	913268
157208	913269
27631	913270
208700	913271
316508	913272
257983	913273
222909	913274
36908	913275
132575	913276
9346	913277
75037	913278
311966	913279
174316	913280
279858	913281
188058	913282
256334	913283
193513	913284
27210	913285
14452	913286
14455	913287
160555	913288
136950	913289
14455	913290
157340	913291
152272	913292
126402	913293
67295	913294
38282	913295
75111	913296
108529	913297
38545	913298
82264	913299
191109	913300
190487	913301
50158	913302
17808	913303
81012	913304
89892	913305
214390	913306
24722	913307
161458	913308
23717	913309
86491	913310
89933	913311
138919	913312
107103	913313
256526	913314
69653	913315
85133	913316
67619	913317
58864	913318
304353	913319
96340	913320
288285	913321
62113	913322
5246	913323
5246	913324
183226	913325
114152	913326
181767	913327
118221	913328
198063	913329
165246	913330
106306	913331
48051	913332
181291	913333
114451	913334
5886	913335
5619	913336
47692	913337
179028	913338
3768	913339
189982	913340
281493	913341
62730	913342
255074	913343
119023	913344
24015	913345
50979	913346
53289	913347
188767	913348
120438	913349
112351	913350
283740	913351
113529	913352
272760	913353
105804	913354
68521	913355
87504	913356
195040	913357
39390	913358
37812	913359
53185	913360
258263	913361
6460	913362
97009	913363
40561	913364
62113	913365
302169	913366
26882	913367
215773	913368
60878	913369
83547	913370
75458	913371
214133	913372
55153	913373
1662	913374
18646	913375
125613	913376
36674	913377
72396	913378
36312	913379
256265	913380
228507	913381
239968	913382
167146	913383
117031	913384
251553	913385
140067	913386
175682	913387
49185	913388
154117	913389
121808	913390
148522	913391
75684	913392
77490	913393
60700	913394
325865	913395
116880	913396
278253	913397
111840	913398
188442	913399
121303	913400
103013	913401
43075	913402
212787	913403
30742	913404
44238	913405
79893	913406
181515	913407
118089	913408
182141	913409
28691	913410
189315	913411
289821	913412
122615	913413
92995	913414
149388	913415
81717	913416
149302	913417
36388	913418
102402	913419
73802	913420
296980	913421
185277	913422
104138	913423
117241	913424
78688	913425
107390	913426
128814	913427
214795	913428
135298	913429
245048	913430
162919	913431
309207	913432
313083	913433
186722	913434
322879	913435
169694	913436
242467	913437
38431	913438
92903	913439
216205	913440
306824	913441
186735	913442
186735	913443
243732	913444
111612	913445
295552	913446
77018	913447
88659	913448
133077	913449
80449	913450
208786	913451
63940	913452
186792	913453
107849	913454
80449	913455
81565	913456
227668	913457
24331	913458
190216	913459
104704	913460
150975	913461
148827	913462
86799	913463
272454	913464
114405	913465
258803	913466
81565	913467
295300	913468
185758	913469
96154	913470
165632	913471
273223	913472
20891	913473
121524	913474
132479	913475
84281	913476
278550	913477
104704	913478
90525	913479
231431	913480
125206	913481
127083	913482
128624	913483
65979	913484
86616	913485
107601	913486
19565	913487
140448	913488
296643	913489
196374	913490
26193	913491
192538	913492
118976	913493
24226	913494
117228	913495
27047	913496
74965	913497
178184	913498
205216	913499
74782	913500
3853	913501
26339	913502
229909	913503
189460	913504
11269	913505
84146	913506
36908	913507
160159	913508
28848	913509
110581	913510
318802	913511
41429	913512
288318	913513
6460	913514
143729	913515
40395	913516
75886	913517
290919	913518
179796	913519
116941	913520
154188	913521
44565	913522
220618	913523
256037	913524
79287	913525
6460	913526
14693	913527
173090	913528
129442	913529
129442	913530
167146	913531
103871	913532
161451	913533
9492	913534
173971	913535
191083	913536
191083	913537
10686	913538
89612	913539
18092	913540
236767	913541
93283	913542
313457	913543
93283	913544
144965	913545
137672	913546
324424	913547
324105	913548
80500	913549
328479	913550
11422	913551
56944	913552
40835	913553
40835	913554
62921	913555
11422	913556
62921	913557
14452	913558
14455	913559
40835	913560
5171	913561
5171	913562
230624	913563
21935	913564
42393	913565
275471	913566
19396	913567
109574	913568
122396	913569
19396	913570
292959	913571
14617	913572
24787	913573
29015	913574
165438	913575
190404	913576
78955	913577
173781	913578
235168	913579
48468	913580
16433	913581
59197	913582
11608	913583
117667	913584
128817	913585
236909	913586
74311	913587
11941	913588
49295	913589
45795	913590
127962	913591
41547	913592
86263	913593
327264	913594
86933	913595
1604	913596
43153	913597
217649	913598
4796	913599
10637	913600
198104	913601
23817	913602
163	913603
75970	913604
80648	913605
36549	913606
8930	913607
1545	913608
84507	913609
10864	913610
70786	913611
47171	913612
75242	913613
21568	913614
121043	913615
188243	913616
91583	913617
186236	913618
151187	913619
13792	913620
19880	913621
80898	913622
50512	913623
134080	913624
38186	913625
31750	913626
10436	913627
27990	913628
34669	913629
204342	913630
44259	913631
15571	913632
19533	913633
70671	913634
92768	913635
13670	913636
81784	913637
126460	913638
9511	913639
6496	913640
51139	913641
40648	913642
22710	913643
61737	913644
3939	913645
9198	913646
78089	913647
122414	913648
105643	913649
47050	913650
26452	913651
9682	913652
202375	913653
220549	913654
20395	913655
36722	913656
45801	913657
191043	913658
7125	913659
137963	913660
51444	913661
60996	913662
6496	913663
7437	913664
288662	913665
28556	913666
25751	913667
67021	913668
6402	913669
8248	913670
89104	913671
62314	913672
36756	913673
37480	913674
6496	913675
279693	913676
30228	913677
5172	913678
48024	913679
64355	913680
217806	913681
279086	913682
128013	913683
239241	913684
211008	913685
2320	913686
55157	913687
87136	913688
309535	913689
176265	913690
309444	913691
29950	913692
8764	913693
234538	913694
199126	913695
193694	913696
212862	913697
12722	913698
304760	913699
57994	913700
210153	913701
19854	913702
46973	913703
251066	913704
281675	913705
71934	913706
51011	913707
154019	913708
85293	913709
257691	913710
21636	913711
90092	913712
258835	913713
129558	913714
78216	913715
130846	913716
195223	913717
193944	913718
195377	913719
81051	913720
16124	913721
70010	913722
28459	913723
222850	913724
58210	913725
89116	913726
92992	913727
26403	913728
160488	913729
77087	913730
298024	913731
142947	913732
120173	913733
13268	913734
145892	913735
115141	913736
141776	913737
50978	913738
74549	913739
38085	913740
808	913741
218685	913742
242925	913743
187878	913744
23138	913745
51326	913746
119279	913747
45876	913748
6846	913749
136108	913750
219328	913751
92596	913752
80711	913753
68456	913754
81692	913755
71069	913756
93755	913757
93755	913758
92101	913759
8379	913760
6964	913761
44838	913762
40433	913763
113634	913764
97661	913765
56428	913766
205947	913767
109731	913768
291598	913769
174867	913770
5398	913771
20414	913772
57303	913773
18170	913774
27734	913775
16561	913776
22502	913777
102075	913778
314189	913779
16160	913780
8066	913781
119827	913782
5115	913783
4876	913784
75279	913785
13566	913786
89173	913787
23445	913788
5677	913789
213392	913790
26342	913791
5801	913792
38929	913793
211434	913794
56162	913795
104281	913796
135958	913797
68723	913798
18170	913799
305555	913800
2826	913801
221261	913802
159791	913803
2811	913804
147129	913805
8348	913806
97646	913807
258119	913808
5957	913809
27901	913810
83365	913811
201199	913812
92743	913813
35626	913814
94430	913815
55657	913816
109745	913817
12865	913818
29106	913819
139027	913820
25532	913821
119253	913822
7883	913823
208185	913824
113569	913825
81199	913826
40982	913827
18231	913828
173088	913829
46272	913830
187865	913831
72994	913832
177320	913833
2355	913834
117028	913835
6845	913836
84608	913837
20506	913838
16674	913839
55911	913840
286789	913841
40293	913842
24004	913843
67974	913844
61181	913845
47405	913846
267020	913847
283387	913848
81841	913849
23463	913850
44664	913851
299216	913852
195853	913853
250322	913854
197575	913855
49989	913856
6484	913857
93921	913858
40484	913859
24000	913860
104949	913861
104890	913862
267817	913863
241173	913864
68544	913865
181575	913866
213906	913867
47452	913868
223635	913869
73060	913870
77677	913871
6052	913872
136758	913873
87615	913874
19166	913875
85286	913876
13486	913877
20728	913878
42008	913879
308079	913880
29398	913881
108278	913882
3652	913883
241669	913884
2555	913885
90608	913886
79942	913887
197281	913888
39980	913889
8624	913890
186029	913891
191271	913892
164786	913893
112268	913894
198903	913895
13714	913896
1545	913897
304889	913898
27735	913899
69488	913900
176342	913901
50731	913902
50671	913903
76112	913904
81098	913905
13014	913906
183925	913907
276396	913908
260903	913909
23111	913910
170989	913911
50590	913912
13028	913913
279324	913914
251060	913915
81068	913916
80302	913917
61553	913918
294126	913919
148462	913920
53850	913921
69226	913922
157529	913923
52669	913924
115213	913925
307888	913926
25470	913927
233972	913928
76193	913929
23284	913930
158019	913931
216555	913932
295601	913933
130998	913934
4278	913935
279669	913936
24421	913937
13889	913938
616	913939
528	913940
6237	913941
25400	913942
74017	913943
182916	913944
79571	913945
220937	913946
12142	913947
122322	913948
267748	913949
125	913950
53871	913951
52277	913952
18794	913953
18794	913954
8084	913955
28265	913956
193186	913957
82883	913958
119136	913959
38373	913960
39939	913961
308994	913962
67689	913963
127142	913964
55849	913965
93018	913966
116288	913967
37408	913968
83561	913969
147048	913970
215677	913971
137121	913972
8019	913973
263957	913974
83202	913975
127241	913976
236648	913977
264828	913978
7782	913979
29679	913980
3522	913981
353	913982
60797	913983
54803	913984
302668	913985
50781	913986
302706	913987
229486	913988
47701	913989
91473	913990
88600	913991
11260	913992
37346	913993
225309	913994
29515	913995
29515	913996
29515	913997
61550	913998
44301	913999
13319	914000
213528	914001
318949	914002
14481	914003
184867	914004
113784	914005
25501	914006
25284	914007
25501	914008
107948	914009
96939	914010
7863	914011
303114	914012
5453	914013
254379	914014
253720	914015
176539	914016
176539	914017
72613	914018
290911	914019
87536	914020
29073	914021
110188	914022
323	914023
71739	914024
133012	914025
47412	914026
10513	914027
1141	914028
54735	914029
36443	914030
13185	914031
22261	914032
146963	914033
301468	914034
98783	914035
92523	914036
64555	914037
64555	914038
70318	914039
6801	914040
273087	914041
41539	914042
15374	914043
1248	914044
79901	914045
81096	914046
11188	914047
213318	914048
63921	914049
2733	914050
248105	914051
219020	914052
28121	914053
79460	914054
122480	914055
65704	914056
37276	914057
37276	914058
17509	914059
35785	914060
25284	914061
590	914062
308	914063
2494	914064
9507	914065
80953	914066
13428	914067
206910	914068
103787	914069
103787	914070
79775	914071
191098	914072
70729	914073
263401	914074
69339	914075
180640	914076
10621	914077
11612	914078
174305	914079
9897	914080
25337	914081
222094	914082
17478	914083
114932	914084
113650	914085
7263	914086
12601	914087
78939	914088
184442	914089
16624	914090
229599	914091
265676	914092
16720	914093
211196	914094
23895	914095
74421	914096
88325	914097
122394	914098
99438	914099
72397	914100
129177	914101
20727	914102
623	914103
67259	914104
83787	914105
44704	914106
15130	914107
85502	914108
68584	914109
120033	914110
744	914111
80678	914112
8042	914113
78555	914114
261903	914115
55929	914116
160104	914117
131613	914118
1116	914119
71030	914120
27444	914121
181657	914122
166690	914123
104572	914124
199778	914125
11498	914126
243110	914127
31221	914128
29968	914129
1053	914130
168346	914131
116385	914132
20297	914133
168390	914134
75558	914135
56764	914136
68099	914137
47398	914138
55342	914139
552	914140
286723	914141
44776	914142
13128	914143
53685	914144
11785	914145
276601	914146
7447	914147
3708	914148
45362	914149
168	914150
208966	914151
250764	914152
128244	914153
84003	914154
366	914155
10093	914156
149237	914157
77639	914158
3054	914159
82107	914160
118940	914161
213758	914162
111679	914163
4903	914164
180477	914165
107593	914166
137008	914167
199490	914168
139635	914169
40797	914170
54061	914171
11066	914172
7839	914173
183	914174
632	914175
154643	914176
55419	914177
58729	914178
60403	914179
7949	914180
329	914181
722	914182
212624	914183
43230	914184
31497	914185
120939	914186
124357	914187
68325	914188
188201	914189
101219	914190
44704	914191
83787	914192
103	914193
3219	914194
113642	914195
65275	914196
15885	914197
20709	914198
38373	914199
12476	914200
72610	914201
6639	914202
96486	914203
139617	914204
8303	914205
81467	914206
43007	914207
96486	914208
133547	914209
85445	914210
65678	914211
70647	914212
41121	914213
78367	914214
6639	914215
51684	914216
39941	914217
73552	914218
299505	914219
114475	914220
15897	914221
6639	914222
97764	914223
4634	914224
42443	914225
152984	914226
65678	914227
13358	914228
20696	914229
61356	914230
65145	914231
92593	914232
222647	914233
38707	914234
95698	914235
36366	914236
19828	914237
68116	914238
249768	914239
301632	914240
222525	914241
1006	914242
3766	914243
13661	914244
374	914245
64013	914246
985	914247
51938	914248
24453	914249
47688	914250
83522	914251
790	914252
73272	914253
59411	914254
6695	914255
67002	914256
438	914257
68555	914258
1696	914259
29459	914260
662	914261
11517	914262
80043	914263
294003	914264
186731	914265
4137	914266
11588	914267
34328	914268
171665	914269
27684	914270
7928	914271
28805	914272
60053	914273
1697	914274
103477	914275
14748	914276
61621	914277
21365	914278
10223	914279
100294	914280
240413	914281
18933	914282
6097	914283
3661	914284
43644	914285
6389	914286
169670	914287
7070	914288
198249	914289
15277	914290
16697	914291
28478	914292
20528	914293
96138	914294
71634	914295
12752	914296
147572	914297
2015	914298
58822	914299
24958	914300
331	914301
78	914302
3261	914303
41049	914304
30627	914305
44574	914306
6128	914307
9471	914308
7789	914309
15224	914310
7237	914311
2746	914312
25598	914313
37116	914314
6932	914315
7662	914316
103886	914317
49978	914318
8889	914319
25616	914320
4653	914321
86310	914322
1068	914323
1473	914324
55393	914325
168060	914326
66155	914327
26174	914328
113284	914329
27416	914330
15935	914331
202378	914332
290938	914333
129682	914334
57761	914335
13801	914336
70981	914337
105765	914338
2650	914339
17278	914340
50667	914341
23004	914342
73545	914343
84445	914344
3319	914345
2559	914346
14347	914347
31258	914348
82392	914349
90661	914350
129667	914351
173449	914352
554	914353
82392	914354
30737	914355
13235	914356
18251	914357
37808	914358
41794	914359
19487	914360
132135	914361
77714	914362
19504	914363
258654	914364
1225	914365
2632	914366
1225	914367
79749	914368
88594	914369
58722	914370
50355	914371
1514	914372
224	914373
3111	914374
28515	914375
83572	914376
1765	914377
43986	914378
150734	914379
6223	914380
11211	914381
8790	914382
206983	914383
29513	914384
51900	914385
8903	914386
1656	914387
38350	914388
36831	914389
37670	914390
25368	914391
28073	914392
94509	914393
17297	914394
172123	914395
4353	914396
175486	914397
10339	914398
37808	914399
10340	914400
30983	914401
179259	914402
51797	914403
6239	914404
159828	914405
149519	914406
220891	914407
296655	914408
149519	914409
7173	914410
66072	914411
75363	914412
20769	914413
40230	914414
71194	914415
78544	914416
69966	914417
33713	914418
172112	914419
50177	914420
63271	914421
33792	914422
100884	914423
76991	914424
3094	914425
10035	914426
85352	914427
21209	914428
33460	914429
16164	914430
199	914431
67157	914432
164992	914433
21365	914434
106478	914435
93	914436
48324	914437
11170	914438
228271	914439
221498	914440
124125	914441
297625	914442
165022	914443
18664	914444
168512	914445
77040	914446
77040	914447
180750	914448
67549	914449
250946	914450
18770	914451
196042	914452
146716	914453
49714	914454
20828	914455
243838	914456
17454	914457
108359	914458
93817	914459
3112	914460
58745	914461
58745	914462
225268	914463
18421	914464
266994	914465
172267	914466
54372	914467
71440	914468
290028	914469
3914	914470
39485	914471
6727	914472
31203	914473
165316	914474
6774	914475
9996	914476
5432	914477
114735	914478
58980	914479
9722	914480
31437	914481
343	914482
122187	914483
261938	914484
53606	914485
64343	914486
28254	914487
137610	914488
124267	914489
54372	914490
22254	914491
254640	914492
17838	914493
327024	914494
145092	914495
88112	914496
77858	914497
309194	914498
68827	914499
105884	914500
138035	914501
8989	914502
282979	914503
71575	914504
54212	914505
280941	914506
35208	914507
31546	914508
31539	914509
3842	914510
67144	914511
158465	914512
86463	914513
90835	914514
18956	914515
309622	914516
241467	914517
10078	914518
83065	914519
58075	914520
98632	914521
34488	914522
72905	914523
266639	914524
39838	914525
29275	914526
42033	914527
154109	914528
154114	914529
72086	914530
53452	914531
304756	914532
3423	914533
96549	914534
170121	914535
170323	914536
115462	914537
37236	914538
321347	914539
154169	914540
227018	914541
179175	914542
144108	914543
2323	914544
8710	914545
29144	914546
147275	914547
259304	914548
4560	914549
3993	914550
167336	914551
6663	914552
48051	914553
96407	914554
11999	914555
109780	914556
109780	914557
132101	914558
8614	914559
25763	914560
60096	914561
27198	914562
152793	914563
76794	914564
118496	914565
110086	914566
16896	914567
193859	914568
103249	914569
76794	914570
5666	914571
36331	914572
298419	914573
2622	914574
16062	914575
48010	914576
158017	914577
43048	914578
27220	914579
30723	914580
147276	914581
73724	914582
19721	914583
99081	914584
87421	914585
7958	914586
83773	914587
628	914588
319946	914589
14338	914590
135347	914591
65897	914592
139746	914593
91208	914594
43405	914595
310141	914596
100407	914597
32	914598
167851	914599
139238	914600
44596	914601
80782	914602
240793	914603
16067	914604
77827	914605
129760	914606
16975	914607
14010	914608
128651	914609
147	914610
2944	914611
63102	914612
53499	914613
90053	914614
23079	914615
78742	914616
88773	914617
6902	914618
81585	914619
16089	914620
13128	914621
65982	914622
41881	914623
4654	914624
1243	914625
3167	914626
50282	914627
137580	914628
123160	914629
25199	914630
112526	914631
8013	914632
187215	914633
199784	914634
3658	914635
140961	914636
161501	914637
60392	914638
129388	914639
101856	914640
17818	914641
90757	914642
232566	914643
138213	914644
63859	914645
3167	914646
203525	914647
301871	914648
3487	914649
6280	914650
14213	914651
132664	914652
132274	914653
7599	914654
234726	914655
181077	914656
176734	914657
51135	914658
39535	914659
15272	914660
25753	914661
235887	914662
47656	914663
196573	914664
120675	914665
85561	914666
13893	914667
13322	914668
78644	914669
37501	914670
142658	914671
86686	914672
20828	914673
144426	914674
145134	914675
100336	914676
281800	914677
217169	914678
131288	914679
50998	914680
56700	914681
31159	914682
163705	914683
42935	914684
71397	914685
19289	914686
33064	914687
90811	914688
90811	914689
7996	914690
51857	914691
40494	914692
5616	914693
148323	914694
193102	914695
95702	914696
191852	914697
4715	914698
157337	914699
3947	914700
113333	914701
194735	914702
7596	914703
127480	914704
87512	914705
2806	914706
5612	914707
5421	914708
2096	914709
18847	914710
265786	914711
69605	914712
76260	914713
296019	914714
288976	914715
23039	914716
144327	914717
150928	914718
190237	914719
34893	914720
48123	914721
221851	914722
45161	914723
200891	914724
41342	914725
33645	914726
127624	914727
24636	914728
267933	914729
69991	914730
757	914731
188043	914732
251688	914733
207324	914734
146301	914735
213588	914736
155879	914737
123160	914738
296451	914739
67950	914740
77946	914741
86264	914742
35306	914743
260912	914744
83624	914745
45218	914746
82775	914747
135402	914748
154808	914749
120646	914750
255653	914751
154652	914752
45367	914753
2642	914754
144670	914755
15528	914756
58920	914757
9135	914758
16918	914759
147075	914760
4980	914761
195137	914762
197895	914763
24712	914764
96808	914765
260586	914766
20939	914767
200768	914768
1480	914769
21367	914770
11724	914771
5883	914772
22864	914773
20475	914774
2502	914775
327994	914776
64407	914777
180254	914778
60291	914779
93069	914780
14947	914781
79573	914782
183	914783
24061	914784
209464	914785
88941	914786
11082	914787
235911	914788
304623	914789
274071	914790
179277	914791
4470	914792
23402	914793
22254	914794
54102	914795
11124	914796
11124	914797
36133	914798
2347	914799
47956	914800
107981	914801
233089	914802
72627	914803
11019	914804
306934	914805
135287	914806
424	914807
3198	914808
38093	914809
205302	914810
16550	914811
5317	914812
3167	914813
312754	914814
76868	914815
44030	914816
120541	914817
274436	914818
3706	914819
9079	914820
69287	914821
18728	914822
150308	914823
266417	914824
266753	914825
294288	914826
30854	914827
307467	914828
294688	914829
201467	914830
305197	914831
301096	914832
279838	914833
220349	914834
37718	914835
143067	914836
210561	914837
111471	914838
307185	914839
2886	914840
133382	914841
87545	914842
144220	914843
69931	914844
45529	914845
202763	914846
306359	914847
127935	914848
109051	914849
41264	914850
58536	914851
214994	914852
249731	914853
84962	914854
248947	914855
190993	914856
300900	914857
149632	914858
59681	914859
140994	914860
149426	914861
103907	914862
208883	914863
189432	914864
221298	914865
272950	914866
148723	914867
289497	914868
54725	914869
165347	914870
24772	914871
77496	914872
183025	914873
128123	914874
94188	914875
168087	914876
16425	914877
164299	914878
57508	914879
59872	914880
87333	914881
68309	914882
141419	914883
29270	914884
37911	914885
23294	914886
144997	914887
229621	914888
47292	914889
53188	914890
35084	914891
135365	914892
39628	914893
165444	914894
155766	914895
161512	914896
161672	914897
198628	914898
281830	914899
199216	914900
257947	914901
274336	914902
164450	914903
196395	914904
110824	914905
61547	914906
156109	914907
20228	914908
64575	914909
90302	914910
30386	914911
162393	914912
5836	914913
74130	914914
65201	914915
16550	914916
60291	914917
65849	914918
144933	914919
128374	914920
8729	914921
323532	914922
24392	914923
81187	914924
750	914925
13707	914926
84482	914927
189679	914928
117849	914929
137813	914930
12918	914931
118708	914932
247862	914933
164410	914934
189079	914935
15241	914936
47883	914937
2561	914938
125681	914939
81352	914940
6394	914941
15627	914942
70801	914943
101375	914944
1924	914945
24624	914946
2184	914947
159844	914948
4050	914949
209125	914950
1743	914951
312430	914952
80	914953
3209	914954
263703	914955
125480	914956
245245	914957
173907	914958
53304	914959
53341	914960
25534	914961
22708	914962
73058	914963
15008	914964
96404	914965
189418	914966
246080	914967
110795	914968
111772	914969
54573	914970
173093	914971
47541	914972
112592	914973
24675	914974
20538	914975
218052	914976
66517	914977
61087	914978
96897	914979
28808	914980
32110	914981
5702	914982
35988	914983
6699	914984
1575	914985
11114	914986
322244	914987
41031	914988
11560	914989
29714	914990
63233	914991
22998	914992
336	914993
15280	914994
2669	914995
96092	914996
108903	914997
280219	914998
29714	914999
1237	915000
31236	915001
18943	915002
16629	915003
42887	915004
78	915005
192749	915006
756	915007
90605	915008
29845	915009
56798	915010
23563	915011
23563	915012
24818	915013
103586	915014
164308	915015
125065	915016
76771	915017
103175	915018
160755	915019
281520	915020
1666	915021
98743	915022
71872	915023
106425	915024
123033	915025
54178	915026
149520	915027
149520	915028
17672	915029
72831	915030
222977	915031
53692	915032
132550	915033
157036	915034
247324	915035
99322	915036
20393	915037
62730	915038
122000	915039
214588	915040
148827	915041
241901	915042
28249	915043
84249	915044
26358	915045
26358	915046
7582	915047
84249	915048
26358	915049
26358	915050
55149	915051
159998	915052
296585	915053
88679	915054
178	915055
81958	915056
89754	915057
23398	915058
122	915059
159846	915060
20764	915061
3344	915062
9125	915063
44657	915064
169146	915065
3538	915066
12523	915067
72275	915068
172024	915069
116058	915070
678	915071
29061	915072
25699	915073
25699	915074
65	915075
892	915076
53862	915077
20817	915078
13483	915079
32661	915080
6176	915081
2435	915082
29028	915083
77436	915084
3022	915085
58971	915086
19924	915087
5406	915088
4464	915089
319676	915090
133358	915091
77	915092
11668	915093
11917	915094
153667	915095
24990	915096
68534	915097
1676	915098
32404	915099
44657	915100
179303	915101
4395	915102
158872	915103
24269	915104
6921	915105
109514	915106
102057	915107
40337	915108
32472	915109
77545	915110
1002	915111
22326	915112
15	915113
102196	915114
251219	915115
104945	915116
7309	915117
160332	915118
137	915119
241894	915120
309738	915121
139828	915122
48116	915123
5706	915124
4851	915125
152148	915126
18641	915127
6603	915128
4998	915129
35290	915130
75442	915131
92953	915132
94491	915133
3147	915134
28688	915135
114310	915136
78948	915137
107009	915138
106807	915139
11923	915140
61535	915141
28350	915142
67832	915143
14184	915144
1660	915145
51931	915146
88432	915147
130788	915148
279790	915149
301467	915150
17027	915151
279372	915152
49061	915153
48395	915154
187552	915155
12986	915156
89902	915157
119098	915158
9246	915159
53883	915160
296860	915161
56082	915162
68178	915163
46265	915164
4711	915165
140912	915166
629	915167
21919	915168
16490	915169
143193	915170
14287	915171
29559	915172
8119	915173
2589	915174
2207	915175
9591	915176
94	915177
42578	915178
36891	915179
39890	915180
49431	915181
18384	915182
31693	915183
47961	915184
9569	915185
22200	915186
38039	915187
24260	915188
57427	915189
6097	915190
4764	915191
38411	915192
8360	915193
25956	915194
42391	915195
2802	915196
907	915197
70315	915198
14191	915199
7493	915200
11344	915201
33897	915202
84387	915203
4059	915204
7985	915205
7985	915206
36239	915207
25828	915208
27686	915209
7802	915210
4423	915211
199393	915212
2207	915213
5568	915214
28492	915215
26953	915216
4688	915217
24476	915218
7708	915219
1454	915220
1454	915221
59123	915222
10461	915223
4315	915224
64624	915225
14198	915226
21600	915227
16909	915228
1567	915229
552	915230
71281	915231
138366	915232
172069	915233
40578	915234
164975	915235
170902	915236
225072	915237
55064	915238
303138	915239
241	915240
28446	915241
119647	915242
36270	915243
148561	915244
31230	915245
148655	915246
253706	915247
38472	915248
219286	915249
180030	915250
24618	915251
93748	915252
206627	915253
251519	915254
79298	915255
187624	915256
7800	915257
7800	915258
28446	915259
21889	915260
202104	915261
228604	915262
33620	915263
28979	915264
201034	915265
52618	915266
68767	915267
104056	915268
41333	915269
206640	915270
32482	915271
112234	915272
146989	915273
90676	915274
220886	915275
85688	915276
207430	915277
146610	915278
105519	915279
41395	915280
20385	915281
99090	915282
45172	915283
221073	915284
76769	915285
185336	915286
85179	915287
164921	915288
253261	915289
164981	915290
44378	915291
37911	915292
114738	915293
56155	915294
14943	915295
149558	915296
136400	915297
121282	915298
186167	915299
79678	915300
202585	915301
129932	915302
191306	915303
300519	915304
126735	915305
136848	915306
288035	915307
131544	915308
202585	915309
119607	915310
80665	915311
52896	915312
55601	915313
89110	915314
184262	915315
240619	915316
23928	915317
65457	915318
156499	915319
103985	915320
155185	915321
22488	915322
26312	915323
9182	915324
144659	915325
203897	915326
153882	915327
300049	915328
323960	915329
216173	915330
62640	915331
138516	915332
273191	915333
4436	915334
310988	915335
53686	915336
2764	915337
207949	915338
121858	915339
274736	915340
190472	915341
257233	915342
104166	915343
262905	915344
233025	915345
273437	915346
91311	915347
218833	915348
49565	915349
146410	915350
322646	915351
237663	915352
166861	915353
322656	915354
49075	915355
278262	915356
196215	915357
31250	915358
38032	915359
3614	915360
175076	915361
13604	915362
143979	915363
71891	915364
251739	915365
39009	915366
192307	915367
45472	915368
35366	915369
26742	915370
230164	915371
131728	915372
56985	915373
117034	915374
38032	915375
257916	915376
57625	915377
35806	915378
184479	915379
276330	915380
140609	915381
179772	915382
84151	915383
43699	915384
216575	915385
74930	915386
45472	915387
309835	915388
104205	915389
92033	915390
66058	915391
210454	915392
209744	915393
75757	915394
13060	915395
137701	915396
83839	915397
25936	915398
123392	915399
129130	915400
74588	915401
85145	915402
169127	915403
88375	915404
56169	915405
275601	915406
123390	915407
128041	915408
73182	915409
15951	915410
218951	915411
18197	915412
246793	915413
175412	915414
3729	915415
5598	915416
7254	915417
94092	915418
14853	915419
55813	915420
38623	915421
126796	915422
116296	915423
48577	915424
5079	915425
13335	915426
138057	915427
52080	915428
4597	915429
60262	915430
25614	915431
42485	915432
749	915433
300344	915434
15513	915435
91143	915436
174603	915437
50404	915438
43040	915439
27325	915440
44203	915441
16743	915442
96478	915443
42453	915444
57697	915445
257089	915446
57636	915447
51714	915448
104385	915449
2385	915450
251976	915451
108041	915452
21292	915453
129402	915454
48960	915455
146582	915456
111629	915457
129455	915458
187797	915459
287926	915460
44100	915461
13487	915462
28190	915463
41978	915464
9919	915465
274099	915466
180884	915467
125130	915468
188230	915469
112304	915470
136258	915471
103054	915472
153197	915473
33510	915474
139741	915475
183212	915476
116837	915477
58633	915478
102055	915479
36108	915480
135532	915481
110990	915482
144462	915483
6507	915484
39007	915485
47611	915486
105398	915487
190062	915488
20976	915489
69004	915490
48352	915491
140418	915492
2742	915493
122656	915494
40155	915495
210443	915496
200093	915497
31747	915498
84799	915499
185677	915500
198316	915501
107334	915502
125662	915503
27038	915504
176765	915505
285553	915506
143373	915507
197080	915508
80929	915509
68129	915510
209579	915511
41150	915512
90502	915513
47698	915514
84429	915515
46687	915516
177871	915517
62449	915518
180519	915519
43914	915520
19080	915521
182669	915522
151787	915523
64069	915524
20545	915525
55282	915526
87756	915527
7613	915528
125733	915529
7064	915530
132919	915531
75855	915532
49558	915533
169577	915534
259822	915535
169530	915536
262756	915537
25162	915538
56431	915539
30642	915540
189495	915541
53941	915542
197639	915543
7254	915544
1517	915545
131064	915546
276	915547
42543	915548
68798	915549
6967	915550
267288	915551
85995	915552
55335	915553
82507	915554
283747	915555
9972	915556
138966	915557
133699	915558
68663	915559
17923	915560
89189	915561
180	915562
192779	915563
192817	915564
63848	915565
24806	915566
13242	915567
4249	915568
189504	915569
186943	915570
36349	915571
204811	915572
317048	915573
196699	915574
196610	915575
145192	915576
14922	915577
173639	915578
1374	915579
94029	915580
8322	915581
202170	915582
39323	915583
94457	915584
67600	915585
177075	915586
10323	915587
77672	915588
4998	915589
60403	915590
284474	915591
91862	915592
35287	915593
39705	915594
127290	915595
110078	915596
35427	915597
21373	915598
154087	915599
274185	915600
57346	915601
196852	915602
287234	915603
123601	915604
124072	915605
237562	915606
4283	915607
128132	915608
17075	915609
27527	915610
36207	915611
80751	915612
57475	915613
145997	915614
130382	915615
77661	915616
21292	915617
132203	915618
27527	915619
22284	915620
36006	915621
265937	915622
7591	915623
234606	915624
97019	915625
156049	915626
214001	915627
301786	915628
222683	915629
15206	915630
43387	915631
49645	915632
300334	915633
219434	915634
184750	915635
85028	915636
146982	915637
100966	915638
51449	915639
80322	915640
161046	915641
9741	915642
88291	915643
27530	915644
16791	915645
159101	915646
66463	915647
9285	915648
21673	915649
158818	915650
32268	915651
39751	915652
196871	915653
300096	915654
300212	915655
199712	915656
141876	915657
88408	915658
189313	915659
15048	915660
265817	915661
28958	915662
55429	915663
149439	915664
177688	915665
15410	915666
208860	915667
16389	915668
46630	915669
242	915670
38204	915671
142060	915672
4405	915673
6987	915674
101038	915675
47574	915676
85782	915677
213582	915678
8267	915679
149	915680
45710	915681
30684	915682
80846	915683
52092	915684
82712	915685
16129	915686
25469	915687
132076	915688
51107	915689
135	915690
9342	915691
126663	915692
48234	915693
6316	915694
25329	915695
62624	915696
318977	915697
134067	915698
69486	915699
1026	915700
1581	915701
111109	915702
11533	915703
288	915704
3187	915705
1001	915706
15754	915707
19162	915708
36566	915709
16086	915710
52439	915711
87455	915712
5079	915713
84602	915714
11071	915715
9431	915716
83310	915717
9431	915718
55228	915719
26115	915720
11903	915721
2177	915722
54291	915723
3479	915724
23134	915725
73560	915726
44739	915727
157604	915728
50445	915729
85310	915730
6199	915731
25124	915732
4891	915733
7452	915734
16854	915735
10363	915736
34351	915737
54394	915738
36599	915739
142511	915740
5828	915741
86787	915742
10363	915743
6174	915744
29672	915745
1430	915746
14232	915747
5928	915748
20742	915749
9157	915750
12477	915751
44194	915752
54207	915753
55935	915754
34195	915755
3932	915756
8058	915757
14748	915758
10862	915759
37156	915760
7712	915761
79264	915762
20823	915763
53992	915764
5149	915765
26650	915766
57933	915767
10440	915768
42356	915769
37156	915770
4891	915771
55052	915772
114078	915773
2134	915774
1119	915775
26174	915776
109580	915777
14589	915778
39068	915779
39068	915780
45139	915781
45139	915782
69710	915783
69486	915784
109656	915785
66804	915786
2365	915787
80933	915788
122345	915789
317851	915790
57044	915791
57272	915792
302833	915793
218949	915794
107976	915795
121993	915796
167588	915797
113546	915798
76033	915799
147567	915800
209659	915801
27183	915802
57032	915803
134740	915804
24093	915805
134	915806
26268	915807
52588	915808
48716	915809
25123	915810
5088	915811
27035	915812
43356	915813
43356	915814
23154	915815
119411	915816
29168	915817
538	915818
211210	915819
15739	915820
54942	915821
15079	915822
25737	915823
207034	915824
33744	915825
160974	915826
152194	915827
180637	915828
6002	915829
77455	915830
208253	915831
20856	915832
1471	915833
4098	915834
129385	915835
18725	915836
115909	915837
15204	915838
83423	915839
118167	915840
74219	915841
184951	915842
21059	915843
202760	915844
309522	915845
1511	915846
814	915847
53612	915848
57290	915849
12702	915850
31896	915851
146329	915852
106482	915853
93414	915854
11961	915855
55	915856
102075	915857
78696	915858
5119	915859
308363	915860
100619	915861
156654	915862
144102	915863
86844	915864
42253	915865
306	915866
218459	915867
18885	915868
39736	915869
99964	915870
157338	915871
6652	915872
42881	915873
37385	915874
108401	915875
32768	915876
49967	915877
12088	915878
132971	915879
29916	915880
179955	915881
217370	915882
38573	915883
249906	915884
69055	915885
72309	915886
174921	915887
22400	915888
270968	915889
60433	915890
75319	915891
3190	915892
1368	915893
4859	915894
49402	915895
34319	915896
74532	915897
324780	915898
163513	915899
46039	915900
56557	915901
37333	915902
11760	915903
27479	915904
201277	915905
197856	915906
20321	915907
34747	915908
78419	915909
327720	915910
22945	915911
38798	915912
10305	915913
10305	915914
12672	915915
4603	915916
39191	915917
5053	915918
28467	915919
1069	915920
179985	915921
22668	915922
6463	915923
475	915924
50663	915925
23342	915926
137600	915927
149911	915928
938	915929
132179	915930
5168	915931
247	915932
16409	915933
71302	915934
21508	915935
82347	915936
42509	915937
252202	915938
277258	915939
74543	915940
11389	915941
31891	915942
1129	915943
133985	915944
1148	915945
312	915946
74568	915947
101264	915948
3358	915949
995	915950
88550	915951
5996	915952
15238	915953
203557	915954
129088	915955
84314	915956
58894	915957
1713	915958
94952	915959
263295	915960
133128	915961
133128	915962
280848	915963
127344	915964
87185	915965
6057	915966
6057	915967
2136	915968
93267	915969
256476	915970
730	915971
80752	915972
296531	915973
129506	915974
128164	915975
78076	915976
59488	915977
95132	915978
34418	915979
998	915980
4998	915981
121829	915982
99311	915983
47250	915984
105949	915985
61753	915986
137380	915987
85317	915988
132113	915989
36471	915990
4297	915991
199958	915992
29024	915993
115241	915994
78926	915995
12377	915996
45490	915997
31235	915998
60641	915999
116964	916000
22325	916001
106611	916002
78864	916003
8106	916004
198859	916005
49419	916006
51892	916007
102063	916008
125283	916009
124947	916010
159488	916011
613	916012
42166	916013
187924	916014
52655	916015
36670	916016
75299	916017
50145	916018
188277	916019
6628	916020
74740	916021
4424	916022
287481	916023
264488	916024
89054	916025
69970	916026
98063	916027
118747	916028
56361	916029
3076	916030
77809	916031
131998	916032
44376	916033
95164	916034
134238	916035
31151	916036
113668	916037
184962	916038
202881	916039
229028	916040
127359	916041
127488	916042
226125	916043
156898	916044
141515	916045
297888	916046
8815	916047
77542	916048
14667	916049
1399	916050
1348	916051
2526	916052
30532	916053
799	916054
21423	916055
54197	916056
182411	916057
57573	916058
33212	916059
20950	916060
113144	916061
20950	916062
33212	916063
33212	916064
2569	916065
2569	916066
46767	916067
30527	916068
141142	916069
36017	916070
62345	916071
179484	916072
13249	916073
264689	916074
184976	916075
42581	916076
204050	916077
114044	916078
6598	916079
211109	916080
117804	916081
1467	916082
218047	916083
77997	916084
9068	916085
112558	916086
77639	916087
165010	916088
51676	916089
122268	916090
23790	916091
78333	916092
129305	916093
32122	916094
4527	916095
28380	916096
68424	916097
178205	916098
306639	916099
18801	916100
18722	916101
173935	916102
127172	916103
3964	916104
1903	916105
2736	916106
196866	916107
75495	916108
92135	916109
11981	916110
40750	916111
10760	916112
22444	916113
197707	916114
32196	916115
129305	916116
143640	916117
95102	916118
177761	916119
32175	916120
111883	916121
122209	916122
190859	916123
67457	916124
157486	916125
37267	916126
10760	916127
31256	916128
19429	916129
40750	916130
58654	916131
205458	916132
78895	916133
2187	916134
175765	916135
199331	916136
22271	916137
181278	916138
89865	916139
54504	916140
28591	916141
17343	916142
122568	916143
18912	916144
111883	916145
11981	916146
158721	916147
125408	916148
306131	916149
154228	916150
128471	916151
78355	916152
83378	916153
83378	916154
109172	916155
101055	916156
86879	916157
198437	916158
211261	916159
23922	916160
132822	916161
25539	916162
18990	916163
55517	916164
15299	916165
132419	916166
70540	916167
302715	916168
132419	916169
126229	916170
193343	916171
278410	916172
225272	916173
168599	916174
282104	916175
41878	916176
317652	916177
15007	916178
295825	916179
22486	916180
101741	916181
113947	916182
224416	916183
95521	916184
83592	916185
818	916186
4740	916187
142224	916188
30527	916189
46372	916190
37338	916191
324429	916192
91467	916193
8339	916194
1622	916195
84540	916196
1873	916197
17427	916198
5466	916199
141334	916200
49483	916201
34418	916202
313945	916203
64673	916204
216220	916205
196998	916206
7179	916207
40006	916208
120804	916209
54347	916210
84388	916211
8815	916212
3876	916213
125196	916214
264958	916215
225148	916216
186819	916217
110236	916218
55284	916219
121637	916220
24509	916221
97307	916222
139893	916223
53745	916224
30388	916225
53745	916226
17753	916227
125595	916228
45620	916229
34237	916230
125067	916231
77032	916232
77032	916233
199281	916234
168746	916235
603	916236
79992	916237
216408	916238
188726	916239
16759	916240
127803	916241
114787	916242
68990	916243
2995	916244
48070	916245
98189	916246
163860	916247
167885	916248
137571	916249
52039	916250
118440	916251
184999	916252
18283	916253
78411	916254
78366	916255
143	916256
6933	916257
1008	916258
8869	916259
85852	916260
53962	916261
284636	916262
119175	916263
87325	916264
205021	916265
117441	916266
182689	916267
50730	916268
52620	916269
84561	916270
84560	916271
99752	916272
83810	916273
68754	916274
68739	916275
110721	916276
110721	916277
33089	916278
33089	916279
121108	916280
136449	916281
98013	916282
76186	916283
16281	916284
254871	916285
50897	916286
257576	916287
131951	916288
68590	916289
89349	916290
286315	916291
58586	916292
248759	916293
104082	916294
227660	916295
84721	916296
121500	916297
204953	916298
48105	916299
121809	916300
210348	916301
14365	916302
81928	916303
9409	916304
134406	916305
137438	916306
72279	916307
53527	916308
674	916309
46539	916310
4976	916311
286324	916312
5179	916313
55149	916314
1437	916315
215579	916316
32366	916317
140341	916318
323383	916319
6334	916320
90336	916321
34960	916322
71888	916323
227813	916324
17005	916325
202555	916326
38081	916327
9539	916328
39137	916329
271696	916330
17505	916331
401	916332
117512	916333
36156	916334
122970	916335
14223	916336
2187	916337
1454	916338
213955	916339
16470	916340
87089	916341
139437	916342
853	916343
64329	916344
50814	916345
27247	916346
40832	916347
58122	916348
49044	916349
283408	916350
42233	916351
401	916352
162500	916353
28020	916354
72	916355
1434	916356
18849	916357
33801	916358
606	916359
440	916360
7601	916361
67617	916362
38297	916363
9932	916364
88304	916365
50727	916366
662	916367
5669	916368
10811	916369
50019	916370
2365	916371
44093	916372
11471	916373
85996	916374
50657	916375
10740	916376
14171	916377
100630	916378
64839	916379
59147	916380
716	916381
122398	916382
4739	916383
34427	916384
12629	916385
43052	916386
83336	916387
15980	916388
3206	916389
86987	916390
48317	916391
28992	916392
19944	916393
95511	916394
21006	916395
193147	916396
31509	916397
2013	916398
16413	916399
55487	916400
187098	916401
26578	916402
136326	916403
126772	916404
291520	916405
6856	916406
2706	916407
42687	916408
51721	916409
283416	916410
119528	916411
196189	916412
6142	916413
68515	916414
108020	916415
2437	916416
2437	916417
2437	916418
12198	916419
71400	916420
1943	916421
10182	916422
18860	916423
19392	916424
80545	916425
23966	916426
172880	916427
7358	916428
124541	916429
285538	916430
8985	916431
179	916432
868	916433
46080	916434
104150	916435
22746	916436
1	916437
29049	916438
1716	916439
108694	916440
51	916441
8985	916442
403	916443
96054	916444
144837	916445
138259	916446
221465	916447
119400	916448
118779	916449
183940	916450
72443	916451
82235	916452
28304	916453
44806	916454
217742	916455
74751	916456
3185	916457
195031	916458
220839	916459
46307	916460
256302	916461
72443	916462
223608	916463
188685	916464
114563	916465
156433	916466
205899	916467
27933	916468
90022	916469
78877	916470
253979	916471
179215	916472
104709	916473
94529	916474
141158	916475
130259	916476
165776	916477
165507	916478
126904	916479
93626	916480
123687	916481
122555	916482
114006	916483
21826	916484
76826	916485
24463	916486
30217	916487
297782	916488
448	916489
69409	916490
3832	916491
21341	916492
10681	916493
22662	916494
57813	916495
147361	916496
30199	916497
15688	916498
272927	916499
17390	916500
74462	916501
20905	916502
22481	916503
31553	916504
5016	916505
29802	916506
35062	916507
9873	916508
202263	916509
55432	916510
75	916511
82088	916512
120239	916513
315438	916514
315663	916515
2684	916516
211782	916517
311757	916518
297207	916519
93291	916520
61199	916521
61199	916522
81979	916523
188	916524
2605	916525
147582	916526
197246	916527
45373	916528
1218	916529
133472	916530
106730	916531
192630	916532
113261	916533
40884	916534
319999	916535
187084	916536
289432	916537
180056	916538
98310	916539
113532	916540
115832	916541
115144	916542
273841	916543
124626	916544
2355	916545
312785	916546
38566	916547
17430	916548
17430	916549
17430	916550
32979	916551
14982	916552
91805	916553
23740	916554
1668	916555
17306	916556
94900	916557
64180	916558
205314	916559
125336	916560
174818	916561
55938	916562
33151	916563
115642	916564
38816	916565
5523	916566
9334	916567
17007	916568
62883	916569
205815	916570
44026	916571
88318	916572
311720	916573
10552	916574
1182	916575
58870	916576
3793	916577
10876	916578
132728	916579
135516	916580
14354	916581
165743	916582
65594	916583
324092	916584
41687	916585
87899	916586
87263	916587
217315	916588
57523	916589
135644	916590
358	916591
92	916592
324777	916593
210272	916594
214664	916595
57380	916596
252452	916597
315337	916598
45510	916599
71185	916600
50325	916601
22342	916602
57495	916603
60649	916604
13918	916605
87345	916606
92	916607
87345	916608
4001	916609
4012	916610
87472	916611
39732	916612
104841	916613
5027	916614
106647	916615
71382	916616
323934	916617
1131	916618
135224	916619
53764	916620
9053	916621
53764	916622
319452	916623
5023	916624
318792	916625
41687	916626
61898	916627
358	916628
5023	916629
10823	916630
210887	916631
239204	916632
136567	916633
216792	916634
217315	916635
183477	916636
106529	916637
38814	916638
322270	916639
35494	916640
212515	916641
4001	916642
2889	916643
19766	916644
92	916645
108027	916646
214862	916647
6659	916648
24773	916649
27008	916650
34933	916651
128258	916652
2711	916653
207694	916654
207694	916655
204246	916656
216005	916657
8410	916658
8410	916659
8410	916660
8148	916661
114198	916662
4326	916663
10795	916664
196468	916665
12350	916666
65299	916667
192590	916668
1260	916669
28937	916670
43067	916671
4780	916672
119977	916673
259538	916674
106785	916675
45035	916676
173990	916677
318496	916678
2039	916679
121345	916680
52632	916681
69718	916682
189064	916683
202221	916684
174752	916685
185155	916686
206936	916687
64267	916688
301085	916689
87796	916690
148009	916691
106657	916692
101627	916693
199523	916694
84409	916695
134534	916696
165131	916697
11861	916698
22792	916699
52832	916700
46801	916701
195017	916702
101468	916703
122228	916704
328765	916705
38962	916706
69764	916707
198231	916708
128656	916709
89334	916710
1100	916711
60874	916712
60874	916713
246326	916714
80702	916715
290658	916716
56880	916717
31155	916718
8367	916719
99211	916720
176	916721
185306	916722
102938	916723
177562	916724
27444	916725
9608	916726
22839	916727
88101	916728
17869	916729
33478	916730
8616	916731
2208	916732
14526	916733
210718	916734
974	916735
158302	916736
128563	916737
84463	916738
23903	916739
99321	916740
9308	916741
143045	916742
139941	916743
11014	916744
280279	916745
158302	916746
28529	916747
84214	916748
9750	916749
87327	916750
51389	916751
16060	916752
73066	916753
267712	916754
34415	916755
247198	916756
22230	916757
8546	916758
82074	916759
111380	916760
168645	916761
14321	916762
53041	916763
17224	916764
276131	916765
31155	916766
42659	916767
95807	916768
130608	916769
47747	916770
17672	916771
30498	916772
202060	916773
137549	916774
166139	916775
67119	916776
67119	916777
155165	916778
59346	916779
5558	916780
881	916781
216850	916782
124184	916783
14536	916784
11841	916785
24286	916786
193193	916787
36	916788
307265	916789
44333	916790
2319	916791
122178	916792
42173	916793
123618	916794
99507	916795
5654	916796
5082	916797
134367	916798
166267	916799
314044	916800
26716	916801
216100	916802
148137	916803
266418	916804
166995	916805
124184	916806
937	916807
107200	916808
42945	916809
306830	916810
138715	916811
124824	916812
226909	916813
62372	916814
90490	916815
71931	916816
144874	916817
256493	916818
160622	916819
109799	916820
67118	916821
276389	916822
97339	916823
166214	916824
95637	916825
165891	916826
222263	916827
58404	916828
87113	916829
33585	916830
72930	916831
202326	916832
45797	916833
317902	916834
207024	916835
171461	916836
191476	916837
253272	916838
261583	916839
40717	916840
200518	916841
86086	916842
325022	916843
255437	916844
203698	916845
205720	916846
128445	916847
49849	916848
160217	916849
215253	916850
170132	916851
282972	916852
244784	916853
136216	916854
129583	916855
11861	916856
12080	916857
5654	916858
77918	916859
198073	916860
45231	916861
984	916862
119722	916863
15516	916864
811	916865
140889	916866
2459	916867
292235	916868
70461	916869
140889	916870
16745	916871
86494	916872
137252	916873
32317	916874
253028	916875
122805	916876
247503	916877
23247	916878
278284	916879
191076	916880
168820	916881
3257	916882
56225	916883
85198	916884
119884	916885
4376	916886
311863	916887
64576	916888
66422	916889
4376	916890
161121	916891
273198	916892
272732	916893
80447	916894
113761	916895
140123	916896
44784	916897
22350	916898
121023	916899
242347	916900
20352	916901
144165	916902
45434	916903
292172	916904
160931	916905
55360	916906
34788	916907
18340	916908
41218	916909
196986	916910
27742	916911
104258	916912
27505	916913
286187	916914
554	916915
6403	916916
149382	916917
94048	916918
690	916919
187265	916920
34158	916921
264458	916922
82374	916923
102071	916924
2437	916925
130271	916926
177833	916927
12097	916928
10452	916929
132455	916930
256926	916931
76585	916932
208483	916933
91324	916934
172700	916935
7608	916936
21824	916937
70769	916938
132254	916939
17630	916940
3669	916941
194707	916942
206364	916943
60645	916944
188045	916945
72804	916946
53688	916947
17206	916948
54141	916949
68746	916950
107	916951
36241	916952
4983	916953
139857	916954
125551	916955
33424	916956
693	916957
78775	916958
5081	916959
317607	916960
45767	916961
204021	916962
44321	916963
75576	916964
133617	916965
102474	916966
234056	916967
81050	916968
71072	916969
19225	916970
325027	916971
33967	916972
168495	916973
17974	916974
18248	916975
11808	916976
134428	916977
47011	916978
119091	916979
113018	916980
120147	916981
168975	916982
239818	916983
4076	916984
19225	916985
94233	916986
101402	916987
5120	916988
188971	916989
111402	916990
188158	916991
254257	916992
177964	916993
208083	916994
256620	916995
62796	916996
30702	916997
113737	916998
52798	916999
279266	917000
9647	917001
311143	917002
9430	917003
35091	917004
296554	917005
74349	917006
5440	917007
44838	917008
283001	917009
118445	917010
62936	917011
193911	917012
8594	917013
88182	917014
152677	917015
129253	917016
60885	917017
287040	917018
127820	917019
72764	917020
20308	917021
136312	917022
85659	917023
37539	917024
47564	917025
15665	917026
25027	917027
1196	917028
103103	917029
180367	917030
26798	917031
93812	917032
182932	917033
187683	917034
122739	917035
21360	917036
13900	917037
6531	917038
169456	917039
315505	917040
6489	917041
78887	917042
34831	917043
68112	917044
183575	917045
35265	917046
59655	917047
115651	917048
2770	917049
12731	917050
11078	917051
257577	917052
44596	917053
46630	917054
259507	917055
96195	917056
51403	917057
158624	917058
321359	917059
178317	917060
35726	917061
52771	917062
114366	917063
66594	917064
2949	917065
2585	917066
138663	917067
31718	917068
275017	917069
93879	917070
54894	917071
76869	917072
11730	917073
135574	917074
65963	917075
24176	917076
35866	917077
30294	917078
23035	917079
59941	917080
2205	917081
10375	917082
143177	917083
78392	917084
61320	917085
95028	917086
39038	917087
8970	917088
17356	917089
191966	917090
77917	917091
162819	917092
21603	917093
104887	917094
91449	917095
188943	917096
291128	917097
305886	917098
291172	917099
281555	917100
42691	917101
44083	917102
259617	917103
1278	917104
14499	917105
56062	917106
203136	917107
133262	917108
222236	917109
19233	917110
13383	917111
124285	917112
44221	917113
314820	917114
2253	917115
6772	917116
138094	917117
20536	917118
56209	917119
14366	917120
2340	917121
112189	917122
229212	917123
210158	917124
153408	917125
132437	917126
289	917127
36305	917128
138482	917129
2202	917130
168942	917131
6280	917132
45028	917133
33337	917134
114157	917135
152705	917136
56606	917137
113663	917138
150933	917139
21206	917140
1404	917141
17315	917142
9847	917143
110604	917144
222167	917145
44088	917146
176510	917147
177162	917148
116394	917149
8906	917150
252180	917151
185885	917152
44884	917153
191215	917154
47798	917155
251955	917156
35499	917157
433	917158
5701	917159
79397	917160
37313	917161
201342	917162
129169	917163
64192	917164
250947	917165
100333	917166
32934	917167
4934	917168
20662	917169
21730	917170
30723	917171
5453	917172
1286	917173
24785	917174
70365	917175
210849	917176
203591	917177
3387	917178
173410	917179
12164	917180
84238	917181
37941	917182
105473	917183
84137	917184
184653	917185
93602	917186
194693	917187
5432	917188
89385	917189
91967	917190
74229	917191
133015	917192
134356	917193
58369	917194
287509	917195
108	917196
10555	917197
77635	917198
175490	917199
61834	917200
1590	917201
142442	917202
118064	917203
6207	917204
66209	917205
70047	917206
3535	917207
25096	917208
24124	917209
16191	917210
5850	917211
7608	917212
242933	917213
48825	917214
44386	917215
112424	917216
75716	917217
80942	917218
67688	917219
3310	917220
24847	917221
24847	917222
14738	917223
1511	917224
90387	917225
326366	917226
201974	917227
58701	917228
196094	917229
5228	917230
433	917231
82756	917232
37080	917233
162081	917234
35668	917235
205649	917236
296261	917237
48	917238
203311	917239
180840	917240
4716	917241
240028	917242
86900	917243
200099	917244
317511	917245
118177	917246
10280	917247
88718	917248
117845	917249
189342	917250
11741	917251
111342	917252
256092	917253
138538	917254
215018	917255
1364	917256
150410	917257
86613	917258
97248	917259
143	917260
65823	917261
230098	917262
46924	917263
58989	917264
59559	917265
172291	917266
14945	917267
140794	917268
58965	917269
69182	917270
5446	917271
124661	917272
890	917273
90012	917274
78643	917275
2150	917276
93758	917277
2033	917278
26220	917279
35676	917280
84067	917281
552	917282
27236	917283
6161	917284
523	917285
7359	917286
397	917287
362	917288
18651	917289
320990	917290
29617	917291
21848	917292
6448	917293
154146	917294
178837	917295
5857	917296
194504	917297
51328	917298
255923	917299
18575	917300
43540	917301
98799	917302
55269	917303
22724	917304
54091	917305
194234	917306
35975	917307
80507	917308
128968	917309
13498	917310
283613	917311
36894	917312
37366	917313
166019	917314
68769	917315
192437	917316
80898	917317
237321	917318
155884	917319
61351	917320
92561	917321
6399	917322
53162	917323
16668	917324
15432	917325
5442	917326
20544	917327
9231	917328
45505	917329
101240	917330
20567	917331
47231	917332
68406	917333
20460	917334
183080	917335
178477	917336
102935	917337
223695	917338
615	917339
45541	917340
24759	917341
3732	917342
32966	917343
444	917344
92611	917345
154422	917346
33879	917347
11058	917348
29712	917349
88469	917350
322878	917351
98863	917352
163703	917353
41867	917354
41906	917355
80154	917356
144263	917357
4365	917358
5605	917359
17891	917360
160063	917361
1	917362
130392	917363
102593	917364
34124	917365
29498	917366
148290	917367
201677	917368
289049	917369
257459	917370
122270	917371
4403	917372
42729	917373
31204	917374
64737	917375
10008	917376
214907	917377
184788	917378
286336	917379
5879	917380
91531	917381
61953	917382
89175	917383
203092	917384
73493	917385
41357	917386
24288	917387
24266	917388
75399	917389
276714	917390
118858	917391
4864	917392
51536	917393
256172	917394
314352	917395
26670	917396
71	917397
2183	917398
58848	917399
26783	917400
194516	917401
111107	917402
254021	917403
288542	917404
17062	917405
123318	917406
475	917407
10605	917408
57173	917409
12991	917410
81931	917411
116493	917412
56282	917413
42455	917414
3128	917415
198467	917416
34192	917417
114193	917418
86094	917419
50313	917420
86689	917421
26495	917422
79317	917423
15644	917424
266105	917425
6167	917426
12420	917427
256714	917428
58848	917429
186794	917430
61876	917431
77654	917432
74245	917433
13950	917434
2664	917435
295992	917436
101353	917437
2614	917438
33105	917439
31001	917440
27342	917441
241336	917442
12003	917443
20081	917444
169621	917445
126888	917446
167961	917447
14188	917448
52738	917449
18836	917450
84123	917451
279434	917452
194144	917453
229640	917454
229581	917455
29269	917456
12983	917457
28632	917458
11058	917459
72221	917460
87468	917461
291282	917462
146047	917463
22477	917464
14638	917465
4580	917466
95306	917467
10782	917468
33062	917469
11878	917470
33244	917471
71183	917472
77681	917473
35717	917474
137339	917475
75976	917476
8909	917477
39311	917478
38505	917479
127980	917480
6401	917481
206001	917482
185634	917483
266113	917484
10915	917485
3260	917486
103101	917487
133251	917488
107673	917489
47938	917490
31428	917491
290102	917492
51152	917493
101737	917494
7978	917495
24430	917496
7700	917497
943	917498
108247	917499
135781	917500
33465	917501
266684	917502
6419	917503
41469	917504
126385	917505
2207	917506
12069	917507
250075	917508
3139	917509
282876	917510
2175	917511
3247	917512
63645	917513
18962	917514
19116	917515
33	917516
169267	917517
33225	917518
85921	917519
46477	917520
32130	917521
22636	917522
118171	917523
290675	917524
205023	917525
131228	917526
9981	917527
24949	917528
187574	917529
122470	917530
208866	917531
37826	917532
31190	917533
102963	917534
15816	917535
42496	917536
117764	917537
185664	917538
154979	917539
260	917540
24684	917541
54919	917542
62347	917543
73984	917544
2052	917545
209133	917546
101404	917547
204629	917548
34520	917549
61731	917550
75475	917551
5963	917552
5733	917553
769	917554
23028	917555
5053	917556
12105	917557
39463	917558
101138	917559
53799	917560
21404	917561
170206	917562
3782	917563
54212	917564
43175	917565
35226	917566
182554	917567
15973	917568
71358	917569
147031	917570
171676	917571
61248	917572
27115	917573
51719	917574
234432	917575
75642	917576
204044	917577
125459	917578
54735	917579
244613	917580
65851	917581
67157	917582
160311	917583
3324	917584
13911	917585
3655	917586
45704	917587
62640	917588
36959	917589
582	917590
16499	917591
126820	917592
197663	917593
87818	917594
241003	917595
44130	917596
10722	917597
277565	917598
241789	917599
92793	917600
42	917601
185659	917602
64075	917603
8631	917604
6644	917605
8965	917606
66283	917607
23685	917608
23685	917609
27529	917610
23589	917611
189099	917612
297413	917613
37635	917614
86284	917615
27481	917616
843	917617
179698	917618
8582	917619
7934	917620
44570	917621
45016	917622
269159	917623
4197	917624
273	917625
119449	917626
3117	917627
99603	917628
189938	917629
20124	917630
12289	917631
2481	917632
1487	917633
8568	917634
781	917635
4408	917636
301	917637
115747	917638
54729	917639
68712	917640
2532	917641
63386	917642
274674	917643
38929	917644
24972	917645
2204	917646
32891	917647
31159	917648
41235	917649
8285	917650
58753	917651
22335	917652
96350	917653
38990	917654
118889	917655
8236	917656
117770	917657
294460	917658
55728	917659
152442	917660
184998	917661
33191	917662
33191	917663
24148	917664
13036	917665
16151	917666
276226	917667
46283	917668
11945	917669
29784	917670
5392	917671
42389	917672
35547	917673
74762	917674
6595	917675
102985	917676
30629	917677
18324	917678
49	917679
78681	917680
252678	917681
2296	917682
132738	917683
260487	917684
189630	917685
132290	917686
5315	917687
4974	917688
884	917689
4856	917690
166331	917691
102698	917692
323673	917693
40005	917694
68771	917695
18763	917696
40852	917697
310678	917698
842	917699
15709	917700
4088	917701
41863	917702
49779	917703
46	917704
5019	917705
3124	917706
152464	917707
36262	917708
10992	917709
135842	917710
41235	917711
19469	917712
39762	917713
1573	917714
27498	917715
8864	917716
19496	917717
20693	917718
2015	917719
39311	917720
1692	917721
20120	917722
64376	917723
97859	917724
37105	917725
8864	917726
183113	917727
95248	917728
3814	917729
1372	917730
85890	917731
16113	917732
44330	917733
116890	917734
3220	917735
240503	917736
86117	917737
77599	917738
146006	917739
101710	917740
21300	917741
19528	917742
36627	917743
13036	917744
42509	917745
132	917746
22984	917747
34619	917748
18932	917749
55466	917750
79960	917751
174067	917752
37263	917753
72753	917754
61405	917755
82639	917756
111863	917757
60783	917758
68392	917759
13757	917760
36232	917761
7699	917762
25422	917763
109077	917764
167049	917765
33433	917766
97205	917767
62200	917768
5576	917769
61062	917770
250	917771
969	917772
35903	917773
3212	917774
72947	917775
45887	917776
51443	917777
30668	917778
120507	917779
16697	917780
43145	917781
314446	917782
147905	917783
196360	917784
175048	917785
138876	917786
69382	917787
70185	917788
148114	917789
25388	917790
138064	917791
128010	917792
66109	917793
197810	917794
254616	917795
51389	917796
109615	917797
70470	917798
128	917799
62304	917800
72827	917801
168865	917802
3998	917803
23532	917804
244335	917805
73467	917806
18073	917807
298376	917808
92	917809
27729	917810
273547	917811
24327	917812
268656	917813
75858	917814
37611	917815
267751	917816
173889	917817
221015	917818
116522	917819
274319	917820
56896	917821
58045	917822
147253	917823
79987	917824
153286	917825
60873	917826
39560	917827
284316	917828
157630	917829
168430	917830
102892	917831
27546	917832
29725	917833
174352	917834
74280	917835
191303	917836
23581	917837
228283	917838
87026	917839
572	917840
82228	917841
209223	917842
149283	917843
20121	917844
10949	917845
55091	917846
186275	917847
74433	917848
178250	917849
32116	917850
615	917851
119306	917852
197013	917853
174300	917854
228462	917855
162701	917856
19598	917857
175138	917858
108065	917859
235936	917860
61777	917861
126716	917862
5269	917863
176312	917864
14630	917865
250884	917866
200833	917867
37565	917868
9021	917869
286174	917870
54195	917871
27189	917872
182057	917873
37296	917874
12373	917875
323835	917876
4016	917877
12502	917878
1219	917879
35006	917880
233956	917881
149595	917882
41055	917883
89552	917884
98955	917885
30835	917886
8836	917887
7263	917888
63795	917889
18924	917890
242007	917891
46257	917892
32477	917893
26607	917894
100150	917895
170606	917896
7002	917897
69220	917898
93102	917899
30403	917900
201308	917901
46200	917902
129805	917903
133717	917904
38840	917905
122414	917906
149272	917907
70122	917908
264243	917909
29386	917910
178727	917911
3896	917912
100106	917913
2087	917914
111892	917915
5605	917916
22665	917917
14334	917918
2125	917919
105471	917920
254506	917921
120206	917922
262282	917923
180866	917924
113000	917925
803	917926
57146	917927
92	917928
19598	917929
79309	917930
102473	917931
78	917932
21005	917933
19756	917934
69477	917935
77726	917936
99964	917937
233159	917938
3041	917939
47416	917940
65256	917941
1125	917942
40317	917943
66497	917944
142533	917945
42574	917946
293262	917947
107412	917948
177474	917949
25049	917950
19821	917951
88999	917952
325788	917953
135285	917954
66394	917955
158079	917956
21641	917957
19598	917958
160792	917959
257630	917960
1809	917961
54722	917962
491	917963
4509	917964
179426	917965
15075	917966
104522	917967
574	917968
34387	917969
60227	917970
180234	917971
94075	917972
70556	917973
188096	917974
62997	917975
23532	917976
6506	917977
135454	917978
210273	917979
6329	917980
10509	917981
281250	917982
6254	917983
203937	917984
232	917985
230540	917986
59273	917987
148720	917988
44355	917989
311300	917990
301287	917991
156785	917992
11811	917993
2405	917994
201396	917995
118683	917996
98772	917997
74517	917998
12086	917999
67834	918000
1149	918001
4182	918002
168281	918003
267788	918004
19061	918005
78910	918006
145893	918007
60271	918008
322442	918009
79393	918010
23654	918011
172209	918012
22877	918013
18398	918014
122972	918015
83004	918016
13311	918017
163913	918018
108769	918019
185909	918020
92	918021
1252	918022
10832	918023
265463	918024
87120	918025
954	918026
150125	918027
83290	918028
158838	918029
118838	918030
114543	918031
146997	918032
228044	918033
105641	918034
179378	918035
77687	918036
54293	918037
20037	918038
10640	918039
173911	918040
92480	918041
21925	918042
104064	918043
360	918044
127843	918045
70470	918046
302601	918047
14221	918048
51472	918049
200246	918050
87207	918051
110773	918052
15167	918053
22103	918054
89944	918055
149942	918056
27275	918057
57817	918058
111836	918059
141507	918060
8782	918061
27020	918062
236633	918063
32212	918064
5983	918065
68343	918066
11225	918067
71039	918068
10758	918069
12493	918070
1417	918071
46713	918072
13046	918073
13350	918074
96259	918075
103865	918076
5514	918077
88226	918078
6304	918079
135640	918080
18622	918081
40227	918082
66950	918083
91383	918084
6105	918085
66998	918086
99283	918087
169910	918088
198040	918089
94	918090
132187	918091
10171	918092
577	918093
212	918094
86632	918095
3919	918096
58792	918097
19494	918098
46527	918099
68848	918100
153682	918101
43296	918102
98479	918103
1658	918104
134521	918105
75060	918106
50951	918107
57	918108
43152	918109
5588	918110
196378	918111
70331	918112
150240	918113
12832	918114
165760	918115
97039	918116
14583	918117
50564	918118
5718	918119
7796	918120
554	918121
554	918122
133847	918123
189732	918124
11671	918125
69	918126
42021	918127
47194	918128
6873	918129
7758	918130
136	918131
80440	918132
159757	918133
1361	918134
11668	918135
104289	918136
1261	918137
8408	918138
382	918139
6271	918140
97590	918141
63144	918142
139008	918143
52616	918144
1091	918145
38604	918146
15525	918147
134665	918148
1361	918149
185505	918150
31494	918151
7419	918152
186162	918153
188938	918154
8231	918155
2543	918156
60827	918157
4798	918158
7750	918159
21784	918160
651	918161
531	918162
24	918163
38889	918164
51195	918165
202196	918166
38	918167
1012	918168
157773	918169
17	918170
8	918171
191365	918172
2839	918173
51008	918174
21592	918175
16629	918176
211895	918177
191108	918178
130162	918179
112885	918180
93726	918181
128102	918182
291471	918183
51411	918184
21542	918185
134997	918186
33444	918187
120981	918188
14295	918189
31736	918190
89532	918191
314576	918192
23628	918193
134507	918194
204919	918195
30945	918196
249639	918197
36750	918198
110245	918199
10299	918200
168420	918201
222504	918202
15371	918203
160708	918204
11915	918205
22918	918206
104114	918207
43691	918208
32296	918209
80688	918210
312417	918211
279399	918212
1697	918213
38659	918214
68998	918215
132423	918216
238875	918217
129148	918218
22	918219
36370	918220
159875	918221
22938	918222
2998	918223
118608	918224
205751	918225
24177	918226
6370	918227
165999	918228
19439	918229
14664	918230
109595	918231
36940	918232
216834	918233
55757	918234
145668	918235
158903	918236
240	918237
66652	918238
46026	918239
107223	918240
130845	918241
4119	918242
6383	918243
510	918244
192440	918245
1432	918246
188930	918247
25016	918248
92381	918249
39696	918250
4172	918251
92488	918252
5734	918253
2861	918254
233043	918255
67132	918256
139974	918257
34544	918258
97082	918259
1275	918260
63519	918261
24456	918262
98445	918263
103709	918264
36259	918265
15403	918266
133378	918267
5934	918268
164842	918269
175493	918270
127373	918271
322473	918272
12004	918273
191198	918274
47854	918275
80555	918276
7792	918277
175464	918278
244929	918279
27524	918280
77302	918281
58089	918282
79599	918283
212975	918284
147362	918285
5782	918286
91359	918287
29305	918288
153006	918289
3089	918290
11599	918291
3284	918292
64416	918293
58866	918294
112926	918295
71886	918296
71886	918297
91359	918298
193162	918299
62205	918300
116494	918301
83829	918302
211	918303
203632	918304
85400	918305
57551	918306
31961	918307
179961	918308
25628	918309
23352	918310
12453	918311
222271	918312
18220	918313
3500	918314
25589	918315
28012	918316
42313	918317
40496	918318
94195	918319
171317	918320
8347	918321
148138	918322
82312	918323
2459	918324
136	918325
6748	918326
52821	918327
8724	918328
2380	918329
4249	918330
493	918331
3031	918332
13474	918333
48951	918334
97953	918335
73628	918336
65086	918337
133173	918338
25655	918339
250373	918340
251	918341
69525	918342
11915	918343
124632	918344
33441	918345
41201	918346
215289	918347
38512	918348
40512	918349
196602	918350
18241	918351
121229	918352
50073	918353
12215	918354
131726	918355
69270	918356
69270	918357
5905	918358
306319	918359
18004	918360
7722	918361
3839	918362
16369	918363
111813	918364
47030	918365
1346	918366
10114	918367
4073	918368
65264	918369
91040	918370
24560	918371
189660	918372
12616	918373
164533	918374
24588	918375
6949	918376
64203	918377
159095	918378
228425	918379
42001	918380
178615	918381
38142	918382
92092	918383
60399	918384
70886	918385
97186	918386
93598	918387
180151	918388
6330	918389
206923	918390
45809	918391
33848	918392
85007	918393
249160	918394
123093	918395
18206	918396
89325	918397
197747	918398
265467	918399
8828	918400
52641	918401
167152	918402
90483	918403
761	918404
1014	918405
45140	918406
13265	918407
48749	918408
63819	918409
172239	918410
205087	918411
267006	918412
119758	918413
182760	918414
97886	918415
49572	918416
1998	918417
679	918418
202929	918419
126198	918420
91603	918421
11036	918422
234269	918423
41614	918424
191180	918425
50346	918426
177900	918427
25480	918428
76530	918429
5286	918430
65061	918431
209303	918432
57246	918433
45	918434
90136	918435
328003	918436
148327	918437
29625	918438
31285	918439
57246	918440
281262	918441
19389	918442
145200	918443
69950	918444
46608	918445
115210	918446
18666	918447
290163	918448
116804	918449
57672	918450
228310	918451
20348	918452
94778	918453
215930	918454
36527	918455
323121	918456
93709	918457
285277	918458
6045	918459
291051	918460
6045	918461
77215	918462
19271	918463
59937	918464
115757	918465
47771	918466
1310	918467
56099	918468
16656	918469
90760	918470
11536	918471
106783	918472
47163	918473
15069	918474
28860	918475
77959	918476
9030	918477
15677	918478
217	918479
52439	918480
487	918481
77895	918482
31587	918483
1472	918484
14438	918485
63494	918486
228270	918487
32208	918488
3442	918489
229865	918490
2990	918491
1609	918492
27923	918493
16761	918494
75656	918495
13702	918496
145421	918497
74669	918498
190307	918499
86743	918500
68608	918501
122732	918502
1173	918503
2811	918504
12295	918505
315530	918506
122530	918507
9933	918508
16546	918509
20540	918510
23	918511
72103	918512
37	918513
8448	918514
31622	918515
30222	918516
10139	918517
8105	918518
54451	918519
4238	918520
14069	918521
29682	918522
57242	918523
78928	918524
2747	918525
55146	918526
108246	918527
138269	918528
35382	918529
81157	918530
67478	918531
19759	918532
5594	918533
102582	918534
187999	918535
35655	918536
184865	918537
85167	918538
3551	918539
4919	918540
36278	918541
17983	918542
90069	918543
164659	918544
104840	918545
108699	918546
256974	918547
107242	918548
82860	918549
2239	918550
191629	918551
140711	918552
61443	918553
105885	918554
49887	918555
80996	918556
224763	918557
125508	918558
274967	918559
4078	918560
320060	918561
28996	918562
33929	918563
169529	918564
10880	918565
135762	918566
93823	918567
3274	918568
49103	918569
167573	918570
78504	918571
203673	918572
287913	918573
54391	918574
57953	918575
33856	918576
26391	918577
200175	918578
111501	918579
120371	918580
85135	918581
212503	918582
4892	918583
31501	918584
124385	918585
3005	918586
3817	918587
70372	918588
166724	918589
118386	918590
106378	918591
113160	918592
289836	918593
53774	918594
58158	918595
97139	918596
323538	918597
34183	918598
15585	918599
4875	918600
3343	918601
189813	918602
25788	918603
58158	918604
58253	918605
71589	918606
92923	918607
197318	918608
48158	918609
47218	918610
8737	918611
46140	918612
322119	918613
2051	918614
15808	918615
122808	918616
81535	918617
208750	918618
194115	918619
205151	918620
154045	918621
326532	918622
88504	918623
90418	918624
138677	918625
73831	918626
45127	918627
292852	918628
69797	918629
47546	918630
50046	918631
3722	918632
85141	918633
230824	918634
33837	918635
249059	918636
14893	918637
18099	918638
135394	918639
120335	918640
94942	918641
19184	918642
120980	918643
65379	918644
165669	918645
50094	918646
163013	918647
240754	918648
88233	918649
251430	918650
192527	918651
214779	918652
81145	918653
230848	918654
240706	918655
323087	918656
11527	918657
53880	918658
53880	918659
190422	918660
322896	918661
165659	918662
40942	918663
142795	918664
168927	918665
165669	918666
18551	918667
132365	918668
23297	918669
158991	918670
250692	918671
175236	918672
10173	918673
20739	918674
54585	918675
127749	918676
156110	918677
165474	918678
122844	918679
189533	918680
125460	918681
36486	918682
115552	918683
131042	918684
309368	918685
143870	918686
210078	918687
173526	918688
50932	918689
179545	918690
93642	918691
5391	918692
42331	918693
286678	918694
279685	918695
282057	918696
117778	918697
76334	918698
97793	918699
184481	918700
127428	918701
289368	918702
199964	918703
38878	918704
24109	918705
61128	918706
196986	918707
51290	918708
123889	918709
252263	918710
45087	918711
201491	918712
33546	918713
113251	918714
23548	918715
38805	918716
27362	918717
221865	918718
101683	918719
35716	918720
184373	918721
45538	918722
67250	918723
26128	918724
204417	918725
67250	918726
67250	918727
212328	918728
110794	918729
81616	918730
26873	918731
206467	918732
72435	918733
66600	918734
200295	918735
134217	918736
88367	918737
18571	918738
293585	918739
115043	918740
97605	918741
62890	918742
41157	918743
48860	918744
87478	918745
135844	918746
31827	918747
327740	918748
41157	918749
32362	918750
194644	918751
9108	918752
158665	918753
29542	918754
2028	918755
322308	918756
5080	918757
7860	918758
67996	918759
295357	918760
252005	918761
18465	918762
202049	918763
100700	918764
25395	918765
65791	918766
201111	918767
8195	918768
54932	918769
80184	918770
80881	918771
39910	918772
127186	918773
126547	918774
126547	918775
128799	918776
79231	918777
55168	918778
45566	918779
25904	918780
81540	918781
25343	918782
19355	918783
129905	918784
53775	918785
85247	918786
37863	918787
1379	918788
14694	918789
131642	918790
2140	918791
81654	918792
53021	918793
83462	918794
18245	918795
56954	918796
80324	918797
54631	918798
1073	918799
88396	918800
192270	918801
25803	918802
294052	918803
126935	918804
299591	918805
25276	918806
84920	918807
170885	918808
84613	918809
203648	918810
54932	918811
54499	918812
312182	918813
80679	918814
29507	918815
52350	918816
295333	918817
25526	918818
124566	918819
25841	918820
200324	918821
37659	918822
127062	918823
203752	918824
18513	918825
37509	918826
78764	918827
18335	918828
53698	918829
193765	918830
1194	918831
1401	918832
80667	918833
54461	918834
8235	918835
99784	918836
28916	918837
31783	918838
21203	918839
109592	918840
267	918841
289103	918842
208014	918843
35454	918844
191190	918845
33764	918846
8159	918847
158458	918848
20812	918849
76408	918850
88023	918851
8688	918852
77301	918853
58600	918854
109865	918855
25803	918856
56745	918857
24381	918858
39442	918859
663	918860
23869	918861
3845	918862
77756	918863
26019	918864
149339	918865
57810	918866
35507	918867
116882	918868
1623	918869
1623	918870
37809	918871
1623	918872
86692	918873
88509	918874
54575	918875
58600	918876
58600	918877
12803	918878
131673	918879
23599	918880
36982	918881
125057	918882
56883	918883
7519	918884
57167	918885
318702	918886
8895	918887
6916	918888
9953	918889
1449	918890
194102	918891
71860	918892
32603	918893
135296	918894
198948	918895
14425	918896
49055	918897
1894	918898
12039	918899
109076	918900
189881	918901
81006	918902
2691	918903
88050	918904
11471	918905
4009	918906
146158	918907
24511	918908
513	918909
48720	918910
77724	918911
13	918912
207750	918913
28596	918914
46661	918915
19757	918916
494	918917
95554	918918
52159	918919
137136	918920
2278	918921
61601	918922
712	918923
50262	918924
70008	918925
12096	918926
2695	918927
7490	918928
28335	918929
26188	918930
23653	918931
48700	918932
14542	918933
843	918934
14038	918935
813	918936
86822	918937
531	918938
294205	918939
14757	918940
7661	918941
5209	918942
24389	918943
188523	918944
30300	918945
9319	918946
302015	918947
321911	918948
18396	918949
29256	918950
194631	918951
18412	918952
10676	918953
10676	918954
10676	918955
38286	918956
1932	918957
169359	918958
149119	918959
7626	918960
11	918961
12999	918962
117172	918963
92715	918964
205625	918965
9529	918966
6673	918967
13592	918968
2839	918969
37068	918970
37640	918971
47309	918972
71896	918973
5872	918974
4772	918975
23728	918976
1810	918977
21047	918978
131313	918979
48213	918980
237594	918981
214542	918982
46563	918983
10577	918984
172659	918985
43464	918986
67602	918987
97279	918988
4262	918989
61045	918990
1518	918991
114031	918992
242262	918993
207475	918994
330	918995
1868	918996
68675	918997
298608	918998
97000	918999
78872	919000
75	919001
125984	919002
34890	919003
79	919004
2504	919005
19661	919006
26718	919007
53135	919008
87050	919009
130137	919010
33095	919011
98818	919012
119066	919013
47107	919014
39614	919015
4868	919016
92710	919017
49654	919018
149	919019
176833	919020
174056	919021
337	919022
248	919023
155	919024
93853	919025
47840	919026
4671	919027
21198	919028
31207	919029
24979	919030
75127	919031
199598	919032
285	919033
6776	919034
68412	919035
91684	919036
7440	919037
111570	919038
287367	919039
31233	919040
305875	919041
180098	919042
27475	919043
4497	919044
36910	919045
79610	919046
1821	919047
58948	919048
710	919049
19092	919050
4182	919051
7400	919052
64741	919053
27215	919054
39659	919055
38621	919056
118808	919057
315620	919058
2960	919059
181314	919060
5579	919061
154930	919062
203220	919063
85230	919064
188168	919065
121099	919066
2061	919067
15772	919068
95914	919069
1581	919070
396	919071
88955	919072
10799	919073
92820	919074
46621	919075
191455	919076
65810	919077
11844	919078
612	919079
6885	919080
44453	919081
120723	919082
46541	919083
21986	919084
11627	919085
32147	919086
68806	919087
6772	919088
152652	919089
30942	919090
125736	919091
7022	919092
97664	919093
200876	919094
16439	919095
58918	919096
30600	919097
6225	919098
283310	919099
3707	919100
121110	919101
5720	919102
21441	919103
32099	919104
99303	919105
724	919106
1923	919107
24943	919108
9099	919109
15785	919110
17096	919111
3706	919112
298989	919113
179653	919114
22944	919115
16819	919116
4547	919117
23644	919118
4568	919119
15553	919120
4502	919121
162554	919122
442	919123
39941	919124
12481	919125
106130	919126
104387	919127
17424	919128
1234	919129
22071	919130
112632	919131
156778	919132
1963	919133
233477	919134
322476	919135
206696	919136
2147	919137
91604	919138
239394	919139
1950	919140
10504	919141
4273	919142
43868	919143
205570	919144
181432	919145
130123	919146
107311	919147
189399	919148
34962	919149
207436	919150
22555	919151
154531	919152
40016	919153
62005	919154
4984	919155
115507	919156
119076	919157
494	919158
57883	919159
120128	919160
16759	919161
55197	919162
195392	919163
208138	919164
6367	919165
145590	919166
122170	919167
43384	919168
41492	919169
14434	919170
967	919171
137551	919172
64253	919173
17090	919174
52446	919175
71828	919176
263281	919177
20371	919178
83729	919179
28855	919180
76491	919181
45932	919182
10168	919183
21416	919184
69394	919185
204354	919186
199320	919187
8056	919188
61541	919189
50152	919190
5309	919191
48760	919192
166208	919193
166538	919194
59983	919195
7734	919196
65810	919197
29328	919198
86954	919199
2852	919200
53702	919201
5653	919202
121297	919203
121297	919204
114796	919205
2120	919206
263	919207
214044	919208
186049	919209
645	919210
73133	919211
45364	919212
287787	919213
13462	919214
46471	919215
136775	919216
32776	919217
46829	919218
156388	919219
13176	919220
113137	919221
106513	919222
78706	919223
53825	919224
132237	919225
30660	919226
298027	919227
19029	919228
47396	919229
818	919230
14923	919231
5578	919232
203285	919233
50164	919234
7	919235
132080	919236
181363	919237
75472	919238
14367	919239
31080	919240
32624	919241
5993	919242
175559	919243
31201	919244
28407	919245
122289	919246
31495	919247
28200	919248
58168	919249
81599	919250
5541	919251
28156	919252
124941	919253
38039	919254
14149	919255
49687	919256
80710	919257
50860	919258
49488	919259
11691	919260
39103	919261
285	919262
43955	919263
76113	919264
17145	919265
101152	919266
56174	919267
228496	919268
10987	919269
154862	919270
6228	919271
14964	919272
48995	919273
20220	919274
159044	919275
46663	919276
232817	919277
7449	919278
6500	919279
101547	919280
155	919281
54843	919282
71110	919283
7301	919284
263353	919285
12458	919286
9265	919287
181667	919288
63	919289
98	919290
202501	919291
4032	919292
52721	919293
168867	919294
139034	919295
39143	919296
12411	919297
6	919298
1558	919299
1701	919300
5602	919301
196681	919302
147598	919303
22	919304
135263	919305
63866	919306
1478	919307
79276	919308
88381	919309
33105	919310
14035	919311
82022	919312
529	919313
20786	919314
165013	919315
154768	919316
119582	919317
43838	919318
2713	919319
180961	919320
113	919321
204720	919322
15317	919323
41776	919324
42117	919325
36406	919326
99456	919327
151	919328
8972	919329
327	919330
4047	919331
73253	919332
9967	919333
124869	919334
101455	919335
48061	919336
306141	919337
211957	919338
96189	919339
174851	919340
65021	919341
192806	919342
76627	919343
300343	919344
55948	919345
1583	919346
21731	919347
34750	919348
2811	919349
161311	919350
66542	919351
112572	919352
22409	919353
21964	919354
36866	919355
3381	919356
90259	919357
35999	919358
39254	919359
4637	919360
3083	919361
76322	919362
121669	919363
21260	919364
2404	919365
17307	919366
42646	919367
101395	919368
31429	919369
33715	919370
172270	919371
122264	919372
122283	919373
2549	919374
186405	919375
28546	919376
1343	919377
67410	919378
44674	919379
20400	919380
3377	919381
117281	919382
648	919383
86662	919384
33959	919385
9491	919386
18533	919387
135452	919388
79069	919389
53739	919390
293	919391
10797	919392
66135	919393
21822	919394
17939	919395
21790	919396
39425	919397
4372	919398
20695	919399
131286	919400
36156	919401
58839	919402
63408	919403
150	919404
4610	919405
93379	919406
210484	919407
30430	919408
111540	919409
110956	919410
234890	919411
91	919412
133759	919413
56975	919414
1839	919415
368	919416
11650	919417
93967	919418
5193	919419
148572	919420
123201	919421
137727	919422
14207	919423
43316	919424
1236	919425
265129	919426
48957	919427
21893	919428
86903	919429
176865	919430
503	919431
137864	919432
38261	919433
150637	919434
121297	919435
156811	919436
84139	919437
10787	919438
316761	919439
16018	919440
77042	919441
204169	919442
115579	919443
56906	919444
25455	919445
66453	919446
4868	919447
49040	919448
136399	919449
120608	919450
88364	919451
124875	919452
1219	919453
99846	919454
327266	919455
54836	919456
310884	919457
2074	919458
225039	919459
168601	919460
2142	919461
12984	919462
121876	919463
16474	919464
29505	919465
27977	919466
178905	919467
11342	919468
32783	919469
131826	919470
9213	919471
188519	919472
113160	919473
185217	919474
26520	919475
40581	919476
32934	919477
170200	919478
17474	919479
183042	919480
45815	919481
129543	919482
177391	919483
161828	919484
265781	919485
276438	919486
247506	919487
11956	919488
72648	919489
80816	919490
161674	919491
129661	919492
45712	919493
40145	919494
21892	919495
198758	919496
43209	919497
13200	919498
37502	919499
15797	919500
83511	919501
109953	919502
69520	919503
74003	919504
167592	919505
213616	919506
1214	919507
10356	919508
128410	919509
21606	919510
52091	919511
73396	919512
63602	919513
179389	919514
75286	919515
54490	919516
10930	919517
9391	919518
46698	919519
5344	919520
12796	919521
102932	919522
15912	919523
58601	919524
82998	919525
73576	919526
50800	919527
84343	919528
292397	919529
177046	919530
107338	919531
149860	919532
32340	919533
148943	919534
81386	919535
51812	919536
307622	919537
1170	919538
3241	919539
6216	919540
37287	919541
18165	919542
1205	919543
54515	919544
5925	919545
54358	919546
19940	919547
9005	919548
36333	919549
24664	919550
71656	919551
50350	919552
32581	919553
2231	919554
721	919555
35249	919556
98146	919557
15691	919558
101409	919559
15001	919560
106345	919561
18023	919562
12611	919563
149322	919564
503	919565
84664	919566
86870	919567
12091	919568
50880	919569
729	919570
63543	919571
45067	919572
80306	919573
65362	919574
103644	919575
95940	919576
282421	919577
300894	919578
122213	919579
237835	919580
3656	919581
11998	919582
38228	919583
127683	919584
37955	919585
280378	919586
47925	919587
3751	919588
3177	919589
9986	919590
51573	919591
12079	919592
120761	919593
31326	919594
25410	919595
176584	919596
23912	919597
36966	919598
19767	919599
47897	919600
148132	919601
6284	919602
26396	919603
321576	919604
19720	919605
34567	919606
136619	919607
148439	919608
32991	919609
39416	919610
16179	919611
87402	919612
67624	919613
196010	919614
84096	919615
166754	919616
27115	919617
2849	919618
12902	919619
232764	919620
79479	919621
5965	919622
43316	919623
170186	919624
233210	919625
2195	919626
3955	919627
12437	919628
500	919629
68774	919630
45246	919631
91822	919632
10495	919633
16411	919634
66509	919635
189375	919636
121656	919637
244208	919638
125522	919639
187906	919640
98844	919641
11824	919642
168257	919643
35312	919644
3093	919645
179283	919646
165884	919647
94275	919648
32515	919649
177195	919650
4177	919651
108919	919652
203102	919653
56013	919654
153101	919655
105640	919656
81731	919657
33184	919658
358	919659
123253	919660
26825	919661
1796	919662
35160	919663
16382	919664
140729	919665
31625	919666
32408	919667
4353	919668
10930	919669
3638	919670
9803	919671
61340	919672
19854	919673
194146	919674
26969	919675
17301	919676
274250	919677
45407	919678
15274	919679
2340	919680
316143	919681
95921	919682
97649	919683
17534	919684
1154	919685
139286	919686
1343	919687
96667	919688
4622	919689
23252	919690
10329	919691
5073	919692
41223	919693
48766	919694
208947	919695
41137	919696
261716	919697
19663	919698
157508	919699
205948	919700
41253	919701
250316	919702
26097	919703
192791	919704
23752	919705
99437	919706
180755	919707
57607	919708
11405	919709
98661	919710
183099	919711
117663	919712
117673	919713
8979	919714
17525	919715
12418	919716
32916	919717
6176	919718
39651	919719
29835	919720
136957	919721
102789	919722
70037	919723
261414	919724
111432	919725
40595	919726
250683	919727
322263	919728
144582	919729
102433	919730
46487	919731
12876	919732
191689	919733
31607	919734
72841	919735
65400	919736
107581	919737
8113	919738
13490	919739
13638	919740
27754	919741
73578	919742
89598	919743
218247	919744
89313	919745
44692	919746
15324	919747
44686	919748
4271	919749
36524	919750
78273	919751
3228	919752
269840	919753
38082	919754
217007	919755
2892	919756
192314	919757
131454	919758
43208	919759
32278	919760
109837	919761
297094	919762
384	919763
228669	919764
31453	919765
22031	919766
71824	919767
215	919768
27194	919769
1867	919770
184400	919771
79127	919772
15861	919773
181484	919774
68380	919775
5718	919776
265896	919777
158049	919778
13197	919779
41965	919780
56174	919781
122931	919782
120665	919783
63619	919784
52170	919785
183328	919786
70146	919787
11837	919788
49390	919789
186373	919790
39600	919791
77942	919792
300443	919793
20514	919794
198726	919795
83529	919796
88557	919797
66050	919798
62051	919799
17431	919800
38525	919801
208578	919802
306320	919803
49380	919804
32001	919805
159908	919806
59272	919807
27842	919808
183553	919809
23385	919810
161301	919811
114377	919812
2070	919813
251975	919814
150226	919815
65805	919816
165797	919817
165229	919818
188530	919819
17750	919820
150083	919821
305582	919822
199114	919823
56459	919824
1306	919825
887	919826
24449	919827
29124	919828
39807	919829
286191	919830
39027	919831
60546	919832
32608	919833
87991	919834
25769	919835
178591	919836
78135	919837
4180	919838
162660	919839
176624	919840
36310	919841
57088	919842
45620	919843
16974	919844
36567	919845
91045	919846
48494	919847
103695	919848
6585	919849
22623	919850
2138	919851
3999	919852
12226	919853
131935	919854
63604	919855
6730	919856
50666	919857
136763	919858
20196	919859
165031	919860
131355	919861
303177	919862
233208	919863
19387	919864
117825	919865
3076	919866
71193	919867
80	919868
40486	919869
119797	919870
37812	919871
15010	919872
120510	919873
90864	919874
82949	919875
173783	919876
129699	919877
220724	919878
82540	919879
4577	919880
158836	919881
5995	919882
11585	919883
91890	919884
311846	919885
7116	919886
298134	919887
186602	919888
26675	919889
29612	919890
129785	919891
168253	919892
47815	919893
93400	919894
32441	919895
315625	919896
9624	919897
263744	919898
138234	919899
24462	919900
86878	919901
165640	919902
297479	919903
84811	919904
937	919905
266905	919906
95427	919907
46777	919908
131837	919909
4996	919910
1312	919911
9481	919912
12558	919913
1058	919914
179559	919915
106196	919916
253395	919917
286486	919918
154875	919919
52799	919920
1837	919921
291038	919922
28929	919923
23797	919924
77470	919925
122171	919926
91681	919927
19404	919928
5906	919929
151203	919930
59750	919931
78697	919932
37309	919933
100498	919934
65256	919935
13078	919936
76441	919937
154916	919938
217184	919939
6583	919940
69939	919941
15667	919942
162297	919943
327878	919944
199795	919945
6262	919946
42839	919947
29777	919948
110484	919949
6290	919950
23716	919951
104418	919952
3053	919953
5617	919954
3191	919955
196549	919956
115673	919957
2190	919958
8526	919959
1481	919960
96311	919961
165855	919962
16356	919963
51560	919964
1228	919965
5986	919966
67485	919967
104440	919968
53236	919969
63251	919970
19040	919971
308733	919972
2828	919973
5485	919974
871	919975
126870	919976
3516	919977
34567	919978
68878	919979
72580	919980
72519	919981
304740	919982
326407	919983
63415	919984
59187	919985
100579	919986
214425	919987
43315	919988
51571	919989
21961	919990
184167	919991
29623	919992
24960	919993
193182	919994
78320	919995
46009	919996
98392	919997
616	919998
199065	919999
2343	920000
6221	920001
54266	920002
28221	920003
15366	920004
186158	920005
105710	920006
97526	920007
74518	920008
132943	920009
74357	920010
6171	920011
49501	920012
3418	920013
2127	920014
52304	920015
172050	920016
48551	920017
152830	920018
116599	920019
212287	920020
56732	920021
49928	920022
120689	920023
106148	920024
311	920025
8260	920026
79849	920027
8221	920028
60278	920029
211060	920030
57529	920031
88081	920032
71537	920033
22706	920034
977	920035
36995	920036
17155	920037
39185	920038
35998	920039
261519	920040
125620	920041
143497	920042
5381	920043
117678	920044
19191	920045
144647	920046
163211	920047
40586	920048
318	920049
3564	920050
46380	920051
269575	920052
28795	920053
163492	920054
6246	920055
246403	920056
11352	920057
97977	920058
70276	920059
61480	920060
121510	920061
34494	920062
53647	920063
64620	920064
45543	920065
188699	920066
149354	920067
169646	920068
41952	920069
7965	920070
28094	920071
53121	920072
67405	920073
138724	920074
138559	920075
110659	920076
65577	920077
100963	920078
78831	920079
217794	920080
228715	920081
90449	920082
13789	920083
58201	920084
250284	920085
11098	920086
20023	920087
162638	920088
112319	920089
23888	920090
81843	920091
197126	920092
140937	920093
219017	920094
44833	920095
81367	920096
99181	920097
101242	920098
228347	920099
177169	920100
24985	920101
108636	920102
39473	920103
281116	920104
12924	920105
43872	920106
76013	920107
57282	920108
47148	920109
298145	920110
81100	920111
235010	920112
170365	920113
260968	920114
200801	920115
21925	920116
194820	920117
235898	920118
165760	920119
61558	920120
263426	920121
205661	920122
13872	920123
101128	920124
162356	920125
254947	920126
138275	920127
67495	920128
362	920129
38834	920130
129023	920131
196603	920132
215389	920133
16162	920134
205168	920135
165520	920136
122883	920137
197965	920138
48596	920139
85108	920140
84038	920141
121377	920142
49668	920143
192182	920144
74933	920145
264552	920146
201808	920147
149473	920148
79818	920149
297603	920150
105902	920151
105900	920152
22389	920153
188170	920154
221374	920155
268653	920156
47649	920157
265249	920158
31699	920159
15519	920160
65796	920161
163324	920162
168180	920163
150456	920164
47463	920165
177951	920166
100819	920167
105234	920168
121038	920169
47486	920170
132392	920171
144065	920172
123789	920173
48009	920174
73035	920175
30160	920176
19656	920177
108474	920178
256449	920179
96440	920180
155056	920181
114068	920182
302143	920183
182682	920184
42606	920185
94380	920186
195956	920187
18722	920188
3056	920189
20450	920190
279302	920191
121226	920192
38659	920193
17563	920194
99040	920195
91387	920196
220975	920197
298846	920198
92819	920199
46608	920200
219086	920201
169191	920202
12350	920203
226561	920204
236238	920205
64304	920206
15533	920207
26099	920208
25859	920209
188825	920210
118530	920211
92580	920212
157121	920213
3649	920214
52682	920215
83415	920216
16559	920217
100532	920218
21766	920219
61945	920220
43701	920221
18156	920222
109696	920223
3556	920224
42915	920225
8440	920226
1480	920227
114712	920228
14116	920229
4009	920230
202971	920231
12963	920232
197095	920233
170252	920234
44399	920235
76816	920236
134034	920237
62045	920238
92998	920239
54112	920240
209856	920241
47027	920242
33249	920243
291992	920244
151716	920245
5097	920246
92185	920247
209213	920248
201596	920249
7987	920250
960	920251
169750	920252
9136	920253
5279	920254
326078	920255
138457	920256
158893	920257
59229	920258
4380	920259
14373	920260
82974	920261
292	920262
59907	920263
41557	920264
14904	920265
84947	920266
208682	920267
98672	920268
297107	920269
181803	920270
22297	920271
3362	920272
205307	920273
56239	920274
67776	920275
93577	920276
214650	920277
50901	920278
102504	920279
158811	920280
1240	920281
406	920282
324474	920283
78027	920284
267025	920285
54215	920286
30441	920287
81420	920288
307865	920289
429	920290
212909	920291
14712	920292
76358	920293
80375	920294
184351	920295
278298	920296
178022	920297
142062	920298
288576	920299
36966	920300
123911	920301
48455	920302
89776	920303
23614	920304
96806	920305
160318	920306
162468	920307
46340	920308
5147	920309
312445	920310
185568	920311
77243	920312
283153	920313
52738	920314
74797	920315
32216	920316
230516	920317
296691	920318
17810	920319
11384	920320
103203	920321
128168	920322
2356	920323
245004	920324
57116	920325
98545	920326
45	920327
44154	920328
133750	920329
158985	920330
316541	920331
60987	920332
12828	920333
23952	920334
172534	920335
49493	920336
8525	920337
74699	920338
198441	920339
306218	920340
7197	920341
32152	920342
113137	920343
87846	920344
94543	920345
68062	920346
18218	920347
47332	920348
93006	920349
21864	920350
13934	920351
30819	920352
4528	920353
11460	920354
134915	920355
5310	920356
34981	920357
95875	920358
243350	920359
80263	920360
84966	920361
136302	920362
79277	920363
31231	920364
23768	920365
29384	920366
168332	920367
79414	920368
206539	920369
22176	920370
113823	920371
268284	920372
242532	920373
8985	920374
267547	920375
197597	920376
101655	920377
715	920378
2665	920379
112479	920380
9521	920381
237409	920382
3734	920383
21483	920384
233904	920385
33284	920386
26104	920387
67089	920388
87604	920389
206056	920390
66425	920391
3	920392
7601	920393
11261	920394
36451	920395
28387	920396
789	920397
5044	920398
121939	920399
132451	920400
796	920401
15364	920402
81840	920403
42782	920404
262765	920405
8824	920406
95569	920407
4938	920408
36910	920409
132797	920410
63263	920411
135545	920412
219686	920413
35611	920414
74405	920415
100338	920416
117802	920417
143380	920418
8628	920419
87880	920420
195211	920421
197561	920422
36570	920423
147500	920424
44296	920425
192161	920426
28291	920427
168064	920428
128992	920429
76602	920430
277272	920431
22464	920432
25337	920433
80550	920434
225358	920435
276810	920436
257792	920437
32431	920438
99738	920439
8177	920440
52229	920441
52229	920442
9370	920443
623	920444
50216	920445
94827	920446
76403	920447
6779	920448
14998	920449
7538	920450
6585	920451
1148	920452
24008	920453
61709	920454
13091	920455
5168	920456
7953	920457
55706	920458
47498	920459
67539	920460
6414	920461
3484	920462
37909	920463
28946	920464
209304	920465
17925	920466
6940	920467
174080	920468
3349	920469
2840	920470
15045	920471
6634	920472
15463	920473
11568	920474
5326	920475
8842	920476
4299	920477
2929	920478
1719	920479
6893	920480
11899	920481
22184	920482
9117	920483
68461	920484
2992	920485
9363	920486
2514	920487
4559	920488
1027	920489
3064	920490
17213	920491
105	920492
228541	920493
51733	920494
13838	920495
114282	920496
3573	920497
309595	920498
296951	920499
284447	920500
38968	920501
158711	920502
83668	920503
104919	920504
113456	920505
195747	920506
117627	920507
102397	920508
138350	920509
79842	920510
6053	920511
1064	920512
39203	920513
4592	920514
212417	920515
119658	920516
1795	920517
250678	920518
65774	920519
70680	920520
29107	920521
93892	920522
12846	920523
31519	920524
103005	920525
277447	920526
56009	920527
199463	920528
315102	920529
1610	920530
170685	920531
144036	920532
156071	920533
89722	920534
202408	920535
191970	920536
129537	920537
46596	920538
167189	920539
71612	920540
1	920541
29338	920542
9032	920543
81517	920544
1162	920545
19251	920546
58132	920547
27668	920548
136201	920549
35796	920550
201228	920551
46617	920552
5147	920553
40628	920554
1056	920555
552	920556
313202	920557
269570	920558
39218	920559
79217	920560
68675	920561
3872	920562
26122	920563
15281	920564
67491	920565
3662	920566
2181	920567
208062	920568
291536	920569
1177	920570
19359	920571
299332	920572
93361	920573
129993	920574
14305	920575
77195	920576
1756	920577
31089	920578
205941	920579
39405	920580
99251	920581
53408	920582
186159	920583
141	920584
58398	920585
147342	920586
46858	920587
102078	920588
20125	920589
8111	920590
129886	920591
41444	920592
252531	920593
4499	920594
202126	920595
43236	920596
33690	920597
184392	920598
434	920599
35871	920600
26318	920601
29819	920602
39894	920603
16766	920604
18319	920605
116257	920606
6601	920607
142847	920608
102143	920609
25879	920610
127539	920611
97951	920612
16497	920613
26095	920614
221	920615
42910	920616
22434	920617
48706	920618
77440	920619
235472	920620
37295	920621
114660	920622
36780	920623
58163	920624
6464	920625
186193	920626
290477	920627
154822	920628
22656	920629
84801	920630
212480	920631
212746	920632
52297	920633
74128	920634
267660	920635
263536	920636
57183	920637
64246	920638
104969	920639
113202	920640
3267	920641
250645	920642
82250	920643
46881	920644
6297	920645
7988	920646
119880	920647
116259	920648
40590	920649
91592	920650
119387	920651
120960	920652
33925	920653
44178	920654
46685	920655
30100	920656
12007	920657
50649	920658
223069	920659
39986	920660
2475	920661
132168	920662
3831	920663
59768	920664
310118	920665
85137	920666
256019	920667
569	920668
161291	920669
137363	920670
102541	920671
43170	920672
12409	920673
46708	920674
11063	920675
63069	920676
274273	920677
21727	920678
69854	920679
65190	920680
113129	920681
156426	920682
44010	920683
91744	920684
233	920685
10919	920686
29813	920687
55071	920688
180902	920689
129149	920690
781	920691
755	920692
171531	920693
2530	920694
178805	920695
139063	920696
59580	920697
299542	920698
198590	920699
56267	920700
17490	920701
276775	920702
17700	920703
54576	920704
122767	920705
83402	920706
124375	920707
62910	920708
14268	920709
242432	920710
9638	920711
101838	920712
10406	920713
29708	920714
36377	920715
58295	920716
103615	920717
7544	920718
172070	920719
11041	920720
168365	920721
861	920722
33600	920723
1055	920724
138186	920725
278442	920726
78171	920727
736	920728
180401	920729
20762	920730
1107	920731
186308	920732
237161	920733
216966	920734
15	920735
78634	920736
25311	920737
54174	920738
54825	920739
144	920740
71927	920741
158434	920742
203588	920743
14570	920744
299937	920745
140047	920746
206482	920747
513	920748
25363	920749
52593	920750
152892	920751
67254	920752
246670	920753
136297	920754
74743	920755
254375	920756
234486	920757
43197	920758
274755	920759
90439	920760
140582	920761
164153	920762
231600	920763
149797	920764
319913	920765
270923	920766
142244	920767
56320	920768
9855	920769
153256	920770
69961	920771
78935	920772
210198	920773
48494	920774
225772	920775
150337	920776
285132	920777
289454	920778
168500	920779
53203	920780
69810	920781
223368	920782
217070	920783
167451	920784
78298	920785
27811	920786
150308	920787
7607	920788
43857	920789
126626	920790
146118	920791
61929	920792
23613	920793
1295	920794
2912	920795
200366	920796
745	920797
540	920798
22806	920799
2181	920800
347	920801
216242	920802
6849	920803
12509	920804
1529	920805
91997	920806
12058	920807
42100	920808
148080	920809
173510	920810
109485	920811
70283	920812
185597	920813
53654	920814
1478	920815
268	920816
49792	920817
206988	920818
66942	920819
233881	920820
7474	920821
52362	920822
147636	920823
149912	920824
999	920825
16298	920826
3555	920827
4155	920828
30268	920829
52189	920830
207230	920831
88747	920832
202419	920833
11045	920834
62947	920835
295234	920836
126113	920837
5382	920838
41071	920839
201348	920840
201355	920841
170379	920842
150374	920843
150806	920844
11468	920845
137358	920846
213586	920847
209281	920848
65179	920849
130170	920850
182415	920851
2313	920852
32847	920853
46214	920854
15918	920855
172078	920856
239445	920857
690	920858
57033	920859
193193	920860
334	920861
160947	920862
28752	920863
5430	920864
40283	920865
986	920866
161799	920867
82550	920868
292292	920869
54097	920870
48584	920871
44532	920872
86712	920873
148195	920874
73146	920875
309858	920876
7315	920877
1497	920878
8267	920879
50117	920880
257076	920881
7030	920882
1485	920883
48534	920884
6407	920885
42465	920886
23794	920887
84878	920888
205644	920889
41319	920890
24749	920891
266376	920892
89103	920893
215267	920894
309789	920895
219640	920896
15919	920897
23187	920898
52599	920899
3061	920900
49747	920901
242906	920902
88571	920903
151123	920904
38348	920905
123016	920906
45770	920907
282084	920908
34186	920909
184772	920910
131377	920911
13998	920912
318166	920913
318114	920914
2824	920915
64759	920916
241119	920917
572	920918
68077	920919
64081	920920
50038	920921
31493	920922
6429	920923
21471	920924
291325	920925
2303	920926
147	920927
287483	920928
4927	920929
40032	920930
141108	920931
91230	920932
665	920933
19580	920934
4038	920935
42772	920936
83471	920937
176685	920938
7825	920939
158858	920940
2341	920941
8392	920942
36191	920943
434	920944
1399	920945
11827	920946
46038	920947
13271	920948
2498	920949
123935	920950
49486	920951
85953	920952
17616	920953
50858	920954
81053	920955
75659	920956
211543	920957
269326	920958
268461	920959
54716	920960
48810	920961
112910	920962
39254	920963
275196	920964
131214	920965
77040	920966
139825	920967
1	920968
5541	920969
299394	920970
25170	920971
3838	920972
17643	920973
298641	920974
165758	920975
274124	920976
27036	920977
314271	920978
128123	920979
13590	920980
52814	920981
64851	920982
62561	920983
30111	920984
166286	920985
11	920986
2870	920987
170833	920988
122386	920989
157801	920990
310981	920991
8936	920992
7510	920993
2173	920994
8735	920995
3076	920996
200270	920997
1732	920998
9104	920999
77503	921000
195640	921001
17064	921002
158115	921003
86894	921004
70568	921005
161633	921006
197795	921007
149128	921008
10970	921009
209736	921010
20805	921011
162328	921012
37451	921013
292634	921014
97127	921015
73629	921016
9222	921017
6419	921018
77368	921019
40000	921020
64688	921021
228107	921022
61988	921023
182285	921024
5288	921025
40483	921026
44129	921027
30037	921028
184641	921029
83195	921030
247712	921031
395	921032
64175	921033
587	921034
976	921035
629	921036
5441	921037
21493	921038
157925	921039
260869	921040
7310	921041
40701	921042
9928	921043
71035	921044
8247	921045
3400	921046
253234	921047
146579	921048
62888	921049
138473	921050
10798	921051
17271	921052
120626	921053
1088	921054
24703	921055
53	921056
77269	921057
196878	921058
60575	921059
127041	921060
4266	921061
1515	921062
1359	921063
409	921064
35607	921065
45052	921066
38925	921067
1962	921068
36524	921069
75255	921070
1413	921071
30806	921072
62262	921073
1601	921074
156478	921075
268609	921076
38925	921077
81978	921078
154832	921079
166270	921080
144981	921081
9619	921082
31591	921083
5576	921084
4572	921085
17117	921086
92644	921087
17030	921088
49630	921089
15963	921090
80957	921091
183938	921092
59289	921093
29135	921094
150380	921095
94366	921096
211336	921097
261216	921098
3564	921099
26318	921100
120910	921101
285120	921102
237581	921103
114691	921104
215553	921105
97906	921106
13136	921107
270123	921108
117325	921109
11838	921110
67207	921111
158950	921112
36999	921113
16611	921114
17096	921115
102524	921116
93232	921117
45624	921118
79840	921119
74362	921120
186232	921121
1085	921122
266922	921123
298775	921124
138929	921125
22534	921126
225565	921127
7375	921128
6212	921129
44735	921130
191720	921131
40808	921132
24036	921133
63519	921134
71866	921135
5671	921136
68233	921137
80157	921138
116975	921139
70771	921140
16916	921141
128526	921142
185596	921143
283430	921144
275241	921145
86366	921146
4179	921147
287217	921148
166615	921149
92194	921150
123846	921151
180868	921152
128718	921153
47771	921154
144795	921155
78334	921156
223059	921157
12683	921158
2596	921159
58150	921160
40009	921161
12609	921162
22708	921163
112671	921164
128296	921165
133200	921166
56794	921167
14226	921168
194745	921169
41014	921170
22975	921171
175810	921172
194772	921173
177677	921174
33163	921175
50442	921176
55033	921177
16961	921178
135886	921179
35763	921180
2756	921181
3549	921182
19950	921183
24070	921184
991	921185
162979	921186
123054	921187
121621	921188
24010	921189
49883	921190
81691	921191
107919	921192
27603	921193
197120	921194
7097	921195
228622	921196
170431	921197
92550	921198
2064	921199
2064	921200
2064	921201
7158	921202
7158	921203
2064	921204
2064	921205
12344	921206
2064	921207
278303	921208
78305	921209
23968	921210
2246	921211
4809	921212
91174	921213
22194	921214
69299	921215
26407	921216
8666	921217
68370	921218
38673	921219
55355	921220
88870	921221
22712	921222
100653	921223
9920	921224
15453	921225
32016	921226
9897	921227
10314	921228
19661	921229
49264	921230
28615	921231
36815	921232
48702	921233
21278	921234
62065	921235
9005	921236
72212	921237
22843	921238
75605	921239
8095	921240
14709	921241
133152	921242
50775	921243
11183	921244
12619	921245
11479	921246
595	921247
16506	921248
406	921249
33904	921250
230587	921251
81550	921252
44393	921253
82103	921254
1086	921255
102532	921256
32433	921257
23735	921258
56536	921259
190349	921260
147805	921261
176335	921262
18479	921263
16650	921264
148184	921265
50663	921266
70815	921267
23148	921268
65338	921269
73821	921270
19672	921271
65857	921272
56202	921273
28489	921274
396	921275
127	921276
119465	921277
1740	921278
9041	921279
238154	921280
2593	921281
131745	921282
8319	921283
162102	921284
10848	921285
10160	921286
16571	921287
62666	921288
14605	921289
161	921290
49719	921291
16955	921292
115608	921293
82489	921294
11950	921295
10362	921296
64012	921297
4867	921298
1273	921299
10466	921300
13592	921301
107799	921302
18281	921303
109561	921304
37890	921305
162066	921306
287697	921307
8877	921308
22680	921309
27162	921310
263518	921311
119489	921312
281103	921313
4882	921314
72130	921315
250277	921316
287730	921317
63997	921318
17183	921319
49719	921320
43993	921321
100571	921322
8920	921323
34222	921324
3593	921325
69858	921326
30297	921327
74848	921328
51502	921329
116484	921330
181833	921331
16377	921332
32615	921333
217317	921334
68155	921335
17679	921336
120663	921337
222045	921338
164179	921339
17171	921340
250755	921341
14214	921342
118177	921343
191162	921344
61562	921345
142	921346
71181	921347
58459	921348
39435	921349
45700	921350
90693	921351
85989	921352
55133	921353
51822	921354
149780	921355
60741	921356
44778	921357
204828	921358
22586	921359
304994	921360
53391	921361
77603	921362
19529	921363
17040	921364
55450	921365
89094	921366
327430	921367
98023	921368
51263	921369
7573	921370
107359	921371
3974	921372
23398	921373
44778	921374
14625	921375
160228	921376
2379	921377
12958	921378
9003	921379
4	921380
17040	921381
4884	921382
34776	921383
161751	921384
103222	921385
2268	921386
144414	921387
1112	921388
82612	921389
51245	921390
171928	921391
8117	921392
9662	921393
37299	921394
41383	921395
105720	921396
110078	921397
119961	921398
5263	921399
240927	921400
25045	921401
16888	921402
21565	921403
84832	921404
53605	921405
133570	921406
325681	921407
203	921408
4634	921409
6337	921410
3180	921411
189457	921412
40932	921413
57147	921414
189143	921415
6507	921416
259839	921417
261263	921418
101509	921419
72685	921420
9179	921421
12078	921422
6095	921423
23627	921424
137641	921425
43653	921426
28062	921427
18247	921428
2848	921429
207015	921430
1890	921431
256513	921432
2522	921433
70527	921434
6486	921435
38804	921436
1564	921437
42467	921438
177516	921439
90693	921440
5030	921441
48586	921442
30041	921443
23234	921444
336	921445
78962	921446
240221	921447
136271	921448
125115	921449
188956	921450
190515	921451
70426	921452
1275	921453
55260	921454
33145	921455
43484	921456
10939	921457
106405	921458
25961	921459
163644	921460
133026	921461
6028	921462
27883	921463
80170	921464
92886	921465
92591	921466
6361	921467
165713	921468
169423	921469
64273	921470
46275	921471
60870	921472
60870	921473
42732	921474
285007	921475
16221	921476
15661	921477
212250	921478
14402	921479
71204	921480
48351	921481
33440	921482
3831	921483
327	921484
46326	921485
2660	921486
21	921487
65981	921488
22250	921489
1030	921490
13783	921491
1798	921492
6975	921493
236806	921494
1300	921495
175598	921496
1954	921497
232	921498
232098	921499
312832	921500
51554	921501
12669	921502
1461	921503
29606	921504
150268	921505
6499	921506
8803	921507
88205	921508
145844	921509
37620	921510
33743	921511
6436	921512
107759	921513
73195	921514
53804	921515
9400	921516
182190	921517
162255	921518
65038	921519
298426	921520
87358	921521
16174	921522
74891	921523
91335	921524
8145	921525
8625	921526
9398	921527
35935	921528
60040	921529
5846	921530
208914	921531
86640	921532
890	921533
173647	921534
5253	921535
4251	921536
1501	921537
48311	921538
87403	921539
18614	921540
61776	921541
62563	921542
15445	921543
17436	921544
262799	921545
14473	921546
7387	921547
39607	921548
16726	921549
7753	921550
7489	921551
85439	921552
161679	921553
20259	921554
18256	921555
247383	921556
52739	921557
173325	921558
111479	921559
173325	921560
40894	921561
789	921562
40403	921563
45790	921564
114219	921565
39377	921566
313509	921567
33282	921568
35838	921569
128775	921570
214800	921571
21827	921572
253957	921573
107891	921574
50073	921575
23460	921576
174495	921577
302611	921578
311541	921579
56362	921580
45185	921581
274191	921582
84992	921583
102961	921584
155449	921585
49952	921586
109094	921587
32455	921588
8457	921589
8	921590
54809	921591
101173	921592
3065	921593
39011	921594
12737	921595
76008	921596
3065	921597
86435	921598
3065	921599
38798	921600
10161	921601
1114	921602
27795	921603
36263	921604
170818	921605
195541	921606
202950	921607
6397	921608
157986	921609
35249	921610
45068	921611
9766	921612
9766	921613
59268	921614
308224	921615
328623	921616
51940	921617
118172	921618
6173	921619
4756	921620
4146	921621
7769	921622
37910	921623
98353	921624
40148	921625
114026	921626
25831	921627
58792	921628
19165	921629
214291	921630
45530	921631
158052	921632
76315	921633
76315	921634
129	921635
287492	921636
10076	921637
173282	921638
168974	921639
195578	921640
100832	921641
21245	921642
73780	921643
124296	921644
47138	921645
104294	921646
116	921647
268152	921648
76750	921649
43765	921650
21619	921651
265794	921652
174340	921653
208136	921654
277156	921655
46694	921656
69945	921657
42392	921658
8072	921659
312820	921660
30883	921661
192170	921662
29646	921663
129	921664
26803	921665
6089	921666
129	921667
16803	921668
129	921669
7947	921670
111871	921671
51630	921672
13301	921673
172131	921674
29209	921675
142030	921676
247638	921677
58055	921678
66639	921679
18349	921680
112650	921681
3806	921682
306711	921683
177594	921684
127558	921685
266899	921686
36417	921687
62690	921688
215557	921689
89065	921690
29646	921691
283600	921692
85038	921693
141617	921694
54845	921695
231296	921696
20853	921697
56384	921698
215849	921699
34299	921700
59981	921701
187495	921702
56384	921703
8002	921704
79336	921705
38225	921706
25688	921707
190409	921708
177	921709
59372	921710
109820	921711
33139	921712
49103	921713
100208	921714
80087	921715
89482	921716
54221	921717
39816	921718
100899	921719
54734	921720
130780	921721
101350	921722
108935	921723
136181	921724
797	921725
153441	921726
36410	921727
135450	921728
67980	921729
18784	921730
167633	921731
44890	921732
27452	921733
6856	921734
203995	921735
50253	921736
79618	921737
233443	921738
220477	921739
303192	921740
127992	921741
131483	921742
63170	921743
283068	921744
146405	921745
95759	921746
112928	921747
112928	921748
27547	921749
44242	921750
26885	921751
19803	921752
316647	921753
191385	921754
211135	921755
72253	921756
48945	921757
149735	921758
40040	921759
238995	921760
65175	921761
51164	921762
320075	921763
23707	921764
308486	921765
320524	921766
123010	921767
87683	921768
319829	921769
317928	921770
123414	921771
113666	921772
89772	921773
71306	921774
30460	921775
30460	921776
187343	921777
187343	921778
277229	921779
263701	921780
9140	921781
109916	921782
22070	921783
135444	921784
135444	921785
38057	921786
22125	921787
4890	921788
126325	921789
7139	921790
131143	921791
29869	921792
133	921793
18594	921794
96534	921795
313100	921796
95745	921797
171471	921798
25751	921799
54257	921800
11998	921801
3639	921802
44980	921803
29633	921804
29633	921805
62967	921806
277123	921807
134465	921808
116734	921809
7132	921810
122711	921811
90809	921812
181144	921813
181144	921814
81157	921815
81100	921816
206789	921817
132824	921818
132772	921819
114559	921820
114559	921821
217365	921822
119460	921823
24703	921824
40098	921825
180893	921826
63172	921827
268397	921828
89225	921829
131406	921830
34258	921831
39698	921832
317337	921833
10938	921834
42914	921835
23386	921836
12560	921837
29447	921838
90195	921839
218747	921840
87045	921841
1809	921842
116375	921843
34916	921844
54588	921845
14205	921846
198816	921847
22353	921848
161955	921849
64626	921850
13653	921851
202728	921852
142709	921853
210197	921854
35287	921855
135921	921856
207540	921857
14096	921858
48903	921859
308879	921860
11374	921861
212226	921862
34020	921863
209745	921864
20035	921865
10796	921866
33256	921867
52185	921868
191509	921869
98579	921870
5799	921871
15347	921872
7598	921873
18296	921874
29034	921875
21718	921876
285570	921877
102618	921878
130615	921879
182504	921880
219940	921881
136486	921882
5907	921883
121530	921884
3641	921885
306075	921886
49324	921887
288	921888
39274	921889
5799	921890
70464	921891
9418	921892
7963	921893
19560	921894
75963	921895
49891	921896
115332	921897
74896	921898
179598	921899
7434	921900
262774	921901
90267	921902
34916	921903
11428	921904
64587	921905
40161	921906
126321	921907
30015	921908
127233	921909
41534	921910
224093	921911
49577	921912
41248	921913
80283	921914
522	921915
27543	921916
247549	921917
38375	921918
32266	921919
54513	921920
57579	921921
108523	921922
90359	921923
326274	921924
73921	921925
74769	921926
291733	921927
278600	921928
1951	921929
15108	921930
183	921931
229310	921932
17060	921933
97653	921934
63223	921935
6302	921936
14747	921937
18999	921938
181227	921939
2048	921940
122832	921941
97035	921942
198070	921943
316036	921944
268104	921945
184880	921946
43351	921947
37461	921948
10821	921949
89912	921950
71	921951
19782	921952
30987	921953
227763	921954
35750	921955
40498	921956
89056	921957
98413	921958
92106	921959
6542	921960
110389	921961
147299	921962
8961	921963
161745	921964
247069	921965
322556	921966
25358	921967
73460	921968
43649	921969
241837	921970
36	921971
128939	921972
182315	921973
272631	921974
226573	921975
14820	921976
7693	921977
32914	921978
36216	921979
162703	921980
90267	921981
90277	921982
147466	921983
49202	921984
251987	921985
40295	921986
272331	921987
229721	921988
326812	921989
34559	921990
29888	921991
106973	921992
9355	921993
3685	921994
3685	921995
181564	921996
71330	921997
55924	921998
164468	921999
134482	922000
199914	922001
1320	922002
282359	922003
111332	922004
111395	922005
111332	922006
19483	922007
49757	922008
34126	922009
293636	922010
227497	922011
264219	922012
40929	922013
73278	922014
357	922015
258850	922016
69573	922017
188405	922018
21247	922019
277414	922020
52082	922021
181106	922022
194562	922023
278588	922024
182363	922025
243030	922026
165927	922027
18610	922028
17030	922029
46865	922030
313571	922031
34916	922032
45813	922033
181419	922034
152559	922035
28454	922036
304054	922037
195572	922038
201853	922039
191655	922040
956	922041
70739	922042
218326	922043
13623	922044
53371	922045
13623	922046
46522	922047
115625	922048
99930	922049
271676	922050
1349	922051
196325	922052
10238	922053
195925	922054
125919	922055
84905	922056
4701	922057
76120	922058
45954	922059
105491	922060
32849	922061
84438	922062
84438	922063
204310	922064
9998	922065
16659	922066
22485	922067
14849	922068
135501	922069
5496	922070
72640	922071
130448	922072
40733	922073
187427	922074
110972	922075
54619	922076
127173	922077
49496	922078
16704	922079
90359	922080
90359	922081
140231	922082
76093	922083
102	922084
212943	922085
112402	922086
7646	922087
278924	922088
10235	922089
138375	922090
180735	922091
116629	922092
172606	922093
320562	922094
105477	922095
141206	922096
16397	922097
203750	922098
137020	922099
239955	922100
7422	922101
293590	922102
165111	922103
199103	922104
135905	922105
17994	922106
195409	922107
318243	922108
212777	922109
32698	922110
4818	922111
34710	922112
143081	922113
124513	922114
14768	922115
78210	922116
46373	922117
106992	922118
211406	922119
15994	922120
39006	922121
19819	922122
209965	922123
204256	922124
36565	922125
5834	922126
63881	922127
9475	922128
151264	922129
100761	922130
38903	922131
101930	922132
132327	922133
14208	922134
139477	922135
263584	922136
79745	922137
94570	922138
36222	922139
10785	922140
8595	922141
16321	922142
102613	922143
33474	922144
135067	922145
292584	922146
70862	922147
199699	922148
48861	922149
91387	922150
6782	922151
196216	922152
35346	922153
172591	922154
102554	922155
26640	922156
219985	922157
1717	922158
172849	922159
13126	922160
60967	922161
25939	922162
70507	922163
22198	922164
114026	922165
23062	922166
190837	922167
47190	922168
49544	922169
165793	922170
198046	922171
157462	922172
207516	922173
34920	922174
14499	922175
68321	922176
5106	922177
69975	922178
309349	922179
147653	922180
256895	922181
65595	922182
2640	922183
209416	922184
322586	922185
58548	922186
130288	922187
891	922188
32971	922189
70794	922190
3236	922191
79691	922192
35075	922193
5032	922194
158827	922195
65137	922196
129485	922197
70764	922198
2152	922199
2152	922200
2152	922201
10356	922202
307402	922203
25312	922204
6666	922205
88735	922206
41671	922207
798	922208
1274	922209
25737	922210
25168	922211
166131	922212
214986	922213
55062	922214
25549	922215
257381	922216
80363	922217
45482	922218
38557	922219
51672	922220
33097	922221
31527	922222
6793	922223
18105	922224
5534	922225
82966	922226
469	922227
5232	922228
31760	922229
62703	922230
9827	922231
89863	922232
260282	922233
52144	922234
298850	922235
101322	922236
131921	922237
162059	922238
128358	922239
204361	922240
349	922241
72803	922242
218129	922243
18712	922244
70492	922245
224525	922246
111647	922247
130383	922248
96450	922249
2159	922250
3272	922251
264314	922252
88619	922253
13836	922254
43088	922255
213482	922256
106566	922257
131734	922258
12764	922259
132583	922260
132286	922261
81290	922262
188468	922263
300659	922264
45607	922265
270059	922266
153290	922267
111301	922268
132428	922269
215626	922270
106624	922271
173403	922272
296097	922273
327358	922274
56981	922275
23459	922276
96664	922277
43681	922278
7014	922279
40993	922280
41633	922281
243767	922282
5364	922283
143548	922284
21293	922285
181384	922286
9107	922287
22657	922288
25043	922289
19203	922290
97651	922291
1412	922292
157561	922293
13690	922294
82345	922295
314900	922296
6282	922297
10286	922298
17692	922299
112947	922300
72187	922301
53013	922302
7883	922303
1052	922304
14116	922305
160904	922306
284122	922307
26116	922308
247141	922309
40983	922310
139776	922311
268821	922312
14753	922313
59361	922314
20935	922315
70019	922316
61927	922317
23888	922318
184618	922319
203622	922320
3333	922321
28702	922322
153293	922323
278945	922324
256862	922325
9758	922326
21030	922327
74182	922328
155765	922329
51039	922330
20059	922331
12332	922332
98050	922333
229804	922334
24909	922335
47564	922336
172179	922337
172490	922338
303421	922339
237780	922340
190	922341
7121	922342
1815	922343
81531	922344
27010	922345
3414	922346
2977	922347
6219	922348
34298	922349
6906	922350
1975	922351
493	922352
89080	922353
1334	922354
133194	922355
120210	922356
21703	922357
326310	922358
59446	922359
18602	922360
14384	922361
352	922362
11686	922363
16393	922364
45898	922365
126221	922366
39416	922367
14058	922368
5410	922369
85789	922370
99099	922371
113172	922372
705	922373
623	922374
140458	922375
96266	922376
135992	922377
122953	922378
83863	922379
126623	922380
3574	922381
7190	922382
10413	922383
17077	922384
206307	922385
65613	922386
154798	922387
242221	922388
188915	922389
50261	922390
106511	922391
89495	922392
21286	922393
142842	922394
16200	922395
91057	922396
17777	922397
35639	922398
48602	922399
263844	922400
210731	922401
279830	922402
66634	922403
12510	922404
325058	922405
283085	922406
115433	922407
238086	922408
149885	922409
38210	922410
157655	922411
268612	922412
199948	922413
38357	922414
72	922415
16803	922416
205753	922417
308846	922418
177439	922419
104981	922420
82418	922421
166003	922422
287271	922423
51993	922424
74248	922425
8710	922426
15807	922427
6814	922428
323908	922429
298345	922430
1911	922431
63834	922432
34649	922433
196946	922434
16279	922435
182886	922436
97534	922437
41065	922438
114797	922439
49512	922440
95227	922441
49146	922442
177470	922443
163284	922444
160294	922445
86424	922446
97008	922447
19225	922448
232659	922449
23470	922450
13719	922451
483	922452
76333	922453
64717	922454
90197	922455
136228	922456
294119	922457
116765	922458
234435	922459
13853	922460
72349	922461
106346	922462
5413	922463
24648	922464
256023	922465
24852	922466
14379	922467
69380	922468
5699	922469
939	922470
158494	922471
145176	922472
18895	922473
3112	922474
274077	922475
176253	922476
497	922477
172615	922478
1397	922479
310314	922480
19882	922481
4346	922482
1753	922483
20254	922484
70065	922485
120457	922486
113796	922487
145394	922488
37155	922489
26699	922490
46985	922491
74767	922492
278008	922493
39687	922494
170988	922495
131515	922496
155974	922497
291793	922498
34296	922499
283156	922500
138704	922501
281067	922502
259156	922503
124221	922504
317782	922505
324743	922506
112112	922507
120064	922508
78491	922509
101	922510
16488	922511
33822	922512
111503	922513
223484	922514
132465	922515
125523	922516
68926	922517
31113	922518
27805	922519
42464	922520
135106	922521
26537	922522
7556	922523
2044	922524
1048	922525
1600	922526
125704	922527
79276	922528
9677	922529
12324	922530
120720	922531
31709	922532
114274	922533
2743	922534
204625	922535
217351	922536
103778	922537
36006	922538
177373	922539
5109	922540
278314	922541
10030	922542
27760	922543
47168	922544
46425	922545
43439	922546
67751	922547
1800	922548
180004	922549
44234	922550
122685	922551
72431	922552
4431	922553
176226	922554
400	922555
31856	922556
177017	922557
133687	922558
313919	922559
9622	922560
75007	922561
18765	922562
214590	922563
11251	922564
18542	922565
10164	922566
114593	922567
334	922568
7207	922569
167733	922570
14978	922571
334	922572
10902	922573
27112	922574
46126	922575
1282	922576
76288	922577
33699	922578
41	922579
27497	922580
27358	922581
8503	922582
66551	922583
219239	922584
47055	922585
8224	922586
4405	922587
334	922588
334	922589
17278	922590
65365	922591
6872	922592
8144	922593
3492	922594
21943	922595
37017	922596
75172	922597
17651	922598
80826	922599
53551	922600
58848	922601
2781	922602
32585	922603
59021	922604
39600	922605
60031	922606
658	922607
2802	922608
88320	922609
145473	922610
296707	922611
39608	922612
110848	922613
27661	922614
14649	922615
5112	922616
88490	922617
115849	922618
145288	922619
205297	922620
16286	922621
161603	922622
30121	922623
46499	922624
304302	922625
48623	922626
110408	922627
48579	922628
15662	922629
299161	922630
97808	922631
2596	922632
3	922633
121077	922634
279	922635
1756	922636
8773	922637
195481	922638
76190	922639
11187	922640
183155	922641
67999	922642
53839	922643
324459	922644
1321	922645
29656	922646
4059	922647
6164	922648
156155	922649
306449	922650
21372	922651
3263	922652
129239	922653
128443	922654
76631	922655
35992	922656
4097	922657
215261	922658
9229	922659
86147	922660
67443	922661
96719	922662
18645	922663
38419	922664
167360	922665
16981	922666
115	922667
17312	922668
15809	922669
57413	922670
34113	922671
12860	922672
250221	922673
50552	922674
66223	922675
13699	922676
155578	922677
104293	922678
5778	922679
7362	922680
4144	922681
123484	922682
4718	922683
126047	922684
81189	922685
61437	922686
122278	922687
5158	922688
61039	922689
83484	922690
446	922691
3474	922692
13271	922693
42328	922694
327279	922695
97381	922696
8499	922697
4107	922698
16473	922699
76038	922700
293486	922701
10486	922702
258832	922703
175594	922704
105309	922705
179	922706
166	922707
3574	922708
8539	922709
536	922710
11940	922711
113062	922712
119394	922713
262445	922714
87034	922715
182145	922716
52242	922717
188146	922718
101599	922719
83432	922720
36058	922721
556	922722
43162	922723
413	922724
8196	922725
87080	922726
14575	922727
79151	922728
29093	922729
19994	922730
11706	922731
74577	922732
1438	922733
744	922734
101930	922735
6467	922736
134336	922737
1274	922738
217303	922739
236393	922740
31957	922741
1963	922742
1536	922743
15886	922744
287	922745
192350	922746
25585	922747
72506	922748
2514	922749
33278	922750
2188	922751
1129	922752
5872	922753
312649	922754
1996	922755
31205	922756
81550	922757
4830	922758
127762	922759
20846	922760
110176	922761
2507	922762
19204	922763
7451	922764
3592	922765
1580	922766
21741	922767
41292	922768
658	922769
13993	922770
2062	922771
451	922772
15783	922773
209	922774
212771	922775
208705	922776
10223	922777
51766	922778
6696	922779
1598	922780
3880	922781
3976	922782
269617	922783
79273	922784
2155	922785
76892	922786
205342	922787
220327	922788
63275	922789
176156	922790
125185	922791
79500	922792
66011	922793
157558	922794
79500	922795
217877	922796
275295	922797
102853	922798
43999	922799
75375	922800
6836	922801
100919	922802
84689	922803
128832	922804
75404	922805
78460	922806
93672	922807
17560	922808
22507	922809
178332	922810
88589	922811
35275	922812
101024	922813
37520	922814
165394	922815
74513	922816
126271	922817
292606	922818
36374	922819
77688	922820
93776	922821
113360	922822
152664	922823
186448	922824
27760	922825
67788	922826
318396	922827
44920	922828
24602	922829
89830	922830
24625	922831
171702	922832
127039	922833
79208	922834
12935	922835
211865	922836
62733	922837
38098	922838
134948	922839
260828	922840
39784	922841
267694	922842
65744	922843
115194	922844
61075	922845
72523	922846
81456	922847
15970	922848
68504	922849
9631	922850
6872	922851
279900	922852
288006	922853
3741	922854
88374	922855
194869	922856
134981	922857
26684	922858
117181	922859
268049	922860
21863	922861
132704	922862
315616	922863
203178	922864
280139	922865
53235	922866
38216	922867
18578	922868
78949	922869
25298	922870
285240	922871
61773	922872
8196	922873
30432	922874
39563	922875
48584	922876
1287	922877
161272	922878
679	922879
223	922880
14014	922881
1269	922882
105557	922883
598	922884
48368	922885
54885	922886
223498	922887
151941	922888
5335	922889
24661	922890
75803	922891
112743	922892
5741	922893
4455	922894
5981	922895
56568	922896
67058	922897
67052	922898
3934	922899
10114	922900
19749	922901
65305	922902
85522	922903
73790	922904
84902	922905
8241	922906
102074	922907
117573	922908
31474	922909
92530	922910
134420	922911
146634	922912
206896	922913
156174	922914
287413	922915
103271	922916
200869	922917
134023	922918
82185	922919
2087	922920
12343	922921
61991	922922
28577	922923
86916	922924
3531	922925
23174	922926
196067	922927
318086	922928
33187	922929
73446	922930
83888	922931
8197	922932
130714	922933
82870	922934
101951	922935
49382	922936
5912	922937
10942	922938
45911	922939
199112	922940
21732	922941
58172	922942
9533	922943
23625	922944
109841	922945
16757	922946
78397	922947
203999	922948
122317	922949
46937	922950
4508	922951
209	922952
111744	922953
142639	922954
107270	922955
215483	922956
77875	922957
80985	922958
29733	922959
148044	922960
139977	922961
1846	922962
126137	922963
131698	922964
102594	922965
38694	922966
308707	922967
13405	922968
26002	922969
102251	922970
53155	922971
544	922972
128266	922973
67914	922974
50581	922975
2794	922976
299037	922977
28333	922978
317916	922979
47436	922980
164571	922981
270416	922982
333	922983
3213	922984
34039	922985
12470	922986
207	922987
235342	922988
27	922989
971	922990
204484	922991
280826	922992
56336	922993
7556	922994
370	922995
275637	922996
28346	922997
116144	922998
112959	922999
25033	923000
30417	923001
213881	923002
57879	923003
2025	923004
139507	923005
84994	923006
3283	923007
227517	923008
36739	923009
19061	923010
5900	923011
12557	923012
48550	923013
20063	923014
1170	923015
241433	923016
245810	923017
267289	923018
167133	923019
10028	923020
1859	923021
10846	923022
53039	923023
206460	923024
314844	923025
86359	923026
316358	923027
161999	923028
87867	923029
219053	923030
79958	923031
128107	923032
119733	923033
119092	923034
83469	923035
92514	923036
107827	923037
303815	923038
62635	923039
103403	923040
219233	923041
197663	923042
84369	923043
17748	923044
8620	923045
13012	923046
36033	923047
21199	923048
238114	923049
45713	923050
170052	923051
161713	923052
254006	923053
31202	923054
58618	923055
145729	923056
7489	923057
67690	923058
32594	923059
210478	923060
101808	923061
59693	923062
43088	923063
613	923064
13443	923065
244454	923066
34624	923067
80454	923068
6967	923069
30318	923070
1464	923071
9891	923072
37019	923073
2872	923074
2967	923075
155036	923076
21392	923077
309058	923078
77786	923079
46310	923080
34619	923081
76153	923082
75131	923083
10423	923084
152701	923085
284973	923086
112870	923087
46549	923088
37757	923089
176977	923090
28203	923091
198265	923092
274547	923093
202359	923094
298526	923095
6608	923096
219008	923097
101179	923098
189843	923099
239396	923100
149214	923101
37782	923102
98046	923103
284352	923104
32957	923105
38903	923106
200	923107
76467	923108
128099	923109
60966	923110
31482	923111
6976	923112
54184	923113
423	923114
23637	923115
121618	923116
1924	923117
6386	923118
251805	923119
5869	923120
164	923121
141207	923122
150775	923123
326830	923124
34798	923125
129022	923126
86076	923127
46748	923128
20266	923129
16377	923130
26384	923131
55655	923132
211898	923133
9068	923134
50005	923135
21670	923136
22366	923137
111748	923138
20070	923139
154964	923140
51297	923141
103791	923142
49593	923143
3458	923144
309793	923145
11430	923146
163223	923147
76349	923148
34717	923149
112765	923150
196047	923151
12278	923152
47639	923153
59505	923154
32933	923155
61303	923156
115876	923157
328245	923158
61898	923159
220611	923160
56889	923161
32933	923162
123020	923163
13732	923164
90787	923165
41416	923166
140913	923167
26791	923168
139608	923169
18233	923170
323003	923171
1532	923172
13562	923173
11663	923174
126217	923175
51631	923176
11881	923177
10890	923178
55442	923179
29056	923180
4318	923181
32299	923182
7876	923183
27991	923184
16906	923185
17532	923186
1	923187
17826	923188
216856	923189
562	923190
25364	923191
2412	923192
44316	923193
104275	923194
46316	923195
102	923196
92965	923197
14927	923198
268231	923199
78138	923200
23327	923201
154010	923202
8366	923203
13373	923204
84889	923205
50213	923206
112006	923207
17336	923208
3990	923209
169279	923210
159035	923211
87073	923212
120263	923213
66445	923214
4000	923215
120368	923216
9090	923217
9531	923218
50726	923219
215253	923220
163518	923221
995	923222
18072	923223
249249	923224
64849	923225
1129	923226
88484	923227
193482	923228
4612	923229
13477	923230
377	923231
80864	923232
29357	923233
39542	923234
23735	923235
108540	923236
39230	923237
50352	923238
666	923239
21355	923240
3934	923241
157931	923242
202666	923243
162887	923244
106500	923245
2586	923246
95642	923247
10737	923248
306998	923249
95976	923250
302829	923251
15675	923252
99723	923253
90412	923254
10120	923255
116	923256
69387	923257
155646	923258
168006	923259
5049	923260
60373	923261
59349	923262
12092	923263
192496	923264
1767	923265
4919	923266
56784	923267
52607	923268
43182	923269
1001	923270
136799	923271
140083	923272
97336	923273
273281	923274
2031	923275
91705	923276
71592	923277
306183	923278
202689	923279
144803	923280
9848	923281
163449	923282
92345	923283
1381	923284
110854	923285
58253	923286
304411	923287
63741	923288
2023	923289
667	923290
93	923291
2154	923292
722	923293
186992	923294
85333	923295
69306	923296
12669	923297
88955	923298
8797	923299
2707	923300
30675	923301
161028	923302
7039	923303
144529	923304
199339	923305
122617	923306
22249	923307
160105	923308
36641	923309
7988	923310
35500	923311
93504	923312
16379	923313
216305	923314
27102	923315
12301	923316
8836	923317
68588	923318
40346	923319
115534	923320
1088	923321
87793	923322
91484	923323
21701	923324
109	923325
5809	923326
91941	923327
1786	923328
22930	923329
253662	923330
21106	923331
53129	923332
7360	923333
109408	923334
7971	923335
4464	923336
184464	923337
19607	923338
27926	923339
171	923340
231786	923341
673	923342
47156	923343
12232	923344
43390	923345
185008	923346
179513	923347
30867	923348
254641	923349
41024	923350
8210	923351
72685	923352
107788	923353
9283	923354
135391	923355
41974	923356
137453	923357
19954	923358
72790	923359
48487	923360
112925	923361
222376	923362
311003	923363
56103	923364
132227	923365
23040	923366
164753	923367
18	923368
2927	923369
285343	923370
246724	923371
204379	923372
136580	923373
27703	923374
53423	923375
189243	923376
139147	923377
15730	923378
2871	923379
1683	923380
18591	923381
92266	923382
84791	923383
38937	923384
76523	923385
124382	923386
66814	923387
52964	923388
130339	923389
37718	923390
13498	923391
987	923392
86381	923393
10358	923394
26122	923395
16	923396
98192	923397
278	923398
172422	923399
155796	923400
79055	923401
215031	923402
13312	923403
63207	923404
104747	923405
17402	923406
88487	923407
89107	923408
318102	923409
48935	923410
346	923411
139644	923412
182587	923413
22660	923414
15	923415
7095	923416
3364	923417
140175	923418
37699	923419
2271	923420
16205	923421
203364	923422
165833	923423
143016	923424
103959	923425
16789	923426
70952	923427
134575	923428
79279	923429
978	923430
46516	923431
107049	923432
135560	923433
76226	923434
379	923435
1708	923436
14485	923437
32419	923438
38857	923439
289169	923440
144394	923441
55220	923442
254179	923443
304607	923444
7584	923445
135366	923446
39769	923447
46315	923448
49599	923449
23833	923450
103492	923451
5401	923452
140004	923453
139956	923454
218055	923455
79082	923456
326916	923457
128148	923458
219425	923459
27228	923460
240806	923461
137391	923462
142201	923463
62554	923464
95326	923465
111051	923466
318638	923467
318474	923468
244436	923469
195339	923470
15400	923471
221503	923472
291192	923473
292678	923474
95955	923475
112118	923476
134419	923477
22008	923478
42127	923479
42154	923480
173903	923481
15582	923482
4002	923483
80255	923484
67633	923485
21121	923486
227768	923487
211773	923488
320656	923489
211942	923490
80244	923491
14830	923492
140642	923493
123914	923494
209069	923495
86676	923496
35926	923497
1282	923498
54069	923499
105616	923500
8826	923501
177908	923502
57656	923503
7693	923504
204833	923505
124319	923506
84097	923507
111707	923508
119216	923509
41332	923510
25363	923511
1006	923512
105998	923513
103698	923514
57660	923515
67537	923516
240571	923517
123118	923518
11772	923519
159223	923520
3194	923521
132956	923522
34791	923523
7128	923524
82454	923525
45188	923526
46853	923527
1382	923528
121858	923529
14939	923530
588	923531
94596	923532
15952	923533
175	923534
13238	923535
96692	923536
110856	923537
55093	923538
39716	923539
9466	923540
248055	923541
83187	923542
119506	923543
143681	923544
314071	923545
208648	923546
134037	923547
72537	923548
58805	923549
14326	923550
75841	923551
12006	923552
51550	923553
76538	923554
17791	923555
34044	923556
12873	923557
2935	923558
1	923559
178583	923560
212400	923561
67054	923562
223201	923563
2365	923564
251674	923565
12279	923566
86744	923567
1	923568
302453	923569
41180	923570
51231	923571
121230	923572
152848	923573
270361	923574
165818	923575
4280	923576
34954	923577
215011	923578
194839	923579
515	923580
193071	923581
229080	923582
79046	923583
41905	923584
104733	923585
90827	923586
115398	923587
92897	923588
240447	923589
265364	923590
30954	923591
157076	923592
130321	923593
37457	923594
271745	923595
3095	923596
22260	923597
178042	923598
112502	923599
41667	923600
30944	923601
78795	923602
218199	923603
15203	923604
80486	923605
3837	923606
379	923607
19001	923608
199337	923609
90964	923610
8845	923611
55066	923612
1078	923613
10265	923614
4387	923615
16248	923616
195322	923617
55160	923618
68796	923619
29051	923620
173618	923621
63087	923622
35193	923623
4141	923624
195468	923625
176919	923626
271833	923627
316500	923628
152074	923629
71381	923630
152467	923631
10319	923632
10411	923633
193637	923634
56933	923635
279287	923636
172388	923637
77742	923638
11928	923639
3542	923640
5227	923641
35188	923642
55404	923643
4119	923644
116761	923645
11071	923646
240027	923647
38914	923648
37921	923649
18954	923650
312930	923651
16434	923652
9273	923653
10399	923654
9986	923655
132317	923656
29421	923657
53179	923658
4941	923659
3560	923660
13090	923661
124376	923662
199489	923663
1139	923664
1730	923665
1202	923666
66095	923667
3030	923668
32391	923669
1054	923670
34180	923671
21437	923672
16	923673
70485	923674
9056	923675
14437	923676
3553	923677
11678	923678
35780	923679
265831	923680
161401	923681
38803	923682
4006	923683
105748	923684
226963	923685
108262	923686
169609	923687
208899	923688
4940	923689
14765	923690
91527	923691
253975	923692
305998	923693
50881	923694
104477	923695
163167	923696
272693	923697
93204	923698
149706	923699
105613	923700
6842	923701
66269	923702
297944	923703
192165	923704
28961	923705
25044	923706
49948	923707
212384	923708
42016	923709
262760	923710
153187	923711
3269	923712
6177	923713
41254	923714
4143	923715
982	923716
2925	923717
710	923718
55578	923719
609	923720
6658	923721
2540	923722
132665	923723
9778	923724
1842	923725
36959	923726
48719	923727
11678	923728
166	923729
37488	923730
106507	923731
37640	923732
13365	923733
3266	923734
573	923735
85832	923736
3137	923737
3298	923738
318504	923739
42460	923740
9609	923741
38015	923742
203545	923743
4724	923744
50818	923745
16869	923746
109372	923747
155775	923748
94443	923749
61191	923750
70785	923751
292285	923752
199506	923753
129724	923754
131128	923755
4451	923756
2236	923757
301567	923758
55824	923759
18502	923760
89609	923761
8720	923762
66158	923763
7232	923764
2491	923765
316187	923766
284742	923767
1602	923768
882	923769
105	923770
48953	923771
204776	923772
29595	923773
53512	923774
18392	923775
38632	923776
20562	923777
60926	923778
256997	923779
216659	923780
106461	923781
119635	923782
147863	923783
18035	923784
53	923785
1084	923786
44140	923787
129313	923788
13648	923789
560	923790
92368	923791
211608	923792
695	923793
23838	923794
2885	923795
29477	923796
150321	923797
27777	923798
44252	923799
129119	923800
151800	923801
202522	923802
130351	923803
192327	923804
99931	923805
86244	923806
4716	923807
78595	923808
192385	923809
201531	923810
82539	923811
513	923812
21679	923813
27325	923814
44010	923815
48925	923816
741	923817
14805	923818
71570	923819
180091	923820
77718	923821
307521	923822
159207	923823
66817	923824
181388	923825
23215	923826
113266	923827
154058	923828
88224	923829
497	923830
273132	923831
42920	923832
1010	923833
17408	923834
30942	923835
177301	923836
6355	923837
77373	923838
303	923839
265685	923840
8029	923841
199404	923842
731	923843
86017	923844
17800	923845
24438	923846
23643	923847
17221	923848
14879	923849
258665	923850
249592	923851
60532	923852
66999	923853
49665	923854
14280	923855
324458	923856
11590	923857
15501	923858
137068	923859
176097	923860
60071	923861
23329	923862
42439	923863
4045	923864
14475	923865
317793	923866
36190	923867
68282	923868
20966	923869
69962	923870
83181	923871
14984	923872
4923	923873
52949	923874
91392	923875
18662	923876
24929	923877
88985	923878
15269	923879
28319	923880
314474	923881
139580	923882
88231	923883
66014	923884
93056	923885
135284	923886
31250	923887
204079	923888
79078	923889
24130	923890
154293	923891
18	923892
14525	923893
137319	923894
132016	923895
41745	923896
40601	923897
77880	923898
15195	923899
21021	923900
132674	923901
108257	923902
110306	923903
24738	923904
161164	923905
7912	923906
110523	923907
215860	923908
18664	923909
19407	923910
84484	923911
187165	923912
4157	923913
57330	923914
264429	923915
234534	923916
89438	923917
226995	923918
31037	923919
105243	923920
12123	923921
67343	923922
133836	923923
41832	923924
46657	923925
24542	923926
106413	923927
117223	923928
33906	923929
190073	923930
16578	923931
178287	923932
99671	923933
167677	923934
72496	923935
38678	923936
41672	923937
83172	923938
29276	923939
239376	923940
24822	923941
124521	923942
115591	923943
31	923944
42031	923945
9390	923946
186139	923947
211013	923948
11150	923949
173278	923950
293348	923951
103304	923952
310715	923953
178042	923954
202836	923955
27711	923956
11161	923957
56412	923958
216758	923959
201379	923960
42865	923961
129039	923962
87743	923963
101297	923964
101906	923965
66805	923966
3112	923967
153437	923968
10062	923969
228561	923970
6785	923971
30391	923972
23307	923973
229440	923974
8073	923975
32693	923976
10181	923977
104021	923978
36712	923979
10330	923980
55248	923981
259240	923982
211830	923983
8293	923984
3296	923985
41047	923986
326637	923987
38585	923988
160078	923989
37252	923990
437	923991
267477	923992
6088	923993
214493	923994
70898	923995
89059	923996
90778	923997
51479	923998
275742	923999
135631	924000
119265	924001
4295	924002
71249	924003
29457	924004
220250	924005
913	924006
1804	924007
57955	924008
48701	924009
170862	924010
97229	924011
158980	924012
4258	924013
180057	924014
7483	924015
31921	924016
25632	924017
88606	924018
31684	924019
20266	924020
27263	924021
33492	924022
209867	924023
13475	924024
25029	924025
227332	924026
130933	924027
71590	924028
169354	924029
119171	924030
146175	924031
27375	924032
307813	924033
28512	924034
104632	924035
41750	924036
10519	924037
308489	924038
111492	924039
48037	924040
94531	924041
260385	924042
3254	924043
54481	924044
229233	924045
44196	924046
69544	924047
83825	924048
9773	924049
7060	924050
38694	924051
109581	924052
34793	924053
130179	924054
38328	924055
248396	924056
325624	924057
257886	924058
91077	924059
39130	924060
192828	924061
20656	924062
175	924063
278099	924064
3624	924065
202018	924066
7116	924067
120407	924068
198459	924069
30423	924070
15596	924071
456	924072
107634	924073
165784	924074
298011	924075
83750	924076
306393	924077
90242	924078
109880	924079
215857	924080
208151	924081
46980	924082
40596	924083
16535	924084
315522	924085
67706	924086
30593	924087
33215	924088
239107	924089
13475	924090
327	924091
2289	924092
19476	924093
161834	924094
451	924095
9421	924096
192005	924097
120209	924098
64458	924099
319382	924100
79120	924101
20053	924102
8015	924103
101480	924104
285744	924105
44792	924106
52095	924107
63252	924108
50712	924109
47839	924110
24620	924111
14883	924112
154983	924113
28930	924114
138534	924115
1527	924116
1320	924117
23395	924118
33277	924119
43622	924120
217294	924121
211167	924122
101355	924123
318265	924124
75048	924125
190783	924126
3354	924127
54776	924128
8178	924129
51244	924130
71519	924131
256697	924132
82823	924133
109584	924134
116458	924135
99143	924136
87598	924137
4955	924138
97424	924139
3121	924140
21034	924141
301846	924142
6590	924143
122980	924144
72983	924145
266284	924146
176417	924147
268294	924148
14116	924149
56231	924150
17106	924151
98617	924152
65739	924153
66218	924154
22876	924155
199787	924156
311648	924157
317040	924158
156998	924159
84861	924160
207769	924161
298655	924162
89979	924163
248341	924164
2337	924165
30586	924166
133461	924167
54262	924168
179224	924169
102647	924170
59960	924171
57446	924172
188011	924173
30345	924174
79520	924175
313916	924176
34392	924177
187851	924178
16633	924179
68133	924180
30391	924181
28815	924182
71969	924183
96431	924184
876	924185
135566	924186
7096	924187
70872	924188
87066	924189
219961	924190
29253	924191
27989	924192
49845	924193
227455	924194
40683	924195
7611	924196
178899	924197
163931	924198
44326	924199
83619	924200
43281	924201
104920	924202
81473	924203
6063	924204
31050	924205
89353	924206
204046	924207
65325	924208
52595	924209
118567	924210
67970	924211
5692	924212
159005	924213
97496	924214
245773	924215
28637	924216
91544	924217
66371	924218
130455	924219
70026	924220
177583	924221
52939	924222
7560	924223
53033	924224
39961	924225
157408	924226
29269	924227
2306	924228
15352	924229
87995	924230
243382	924231
61302	924232
9787	924233
97081	924234
11761	924235
72415	924236
24769	924237
4746	924238
198155	924239
143838	924240
10572	924241
30542	924242
36466	924243
18527	924244
5198	924245
55796	924246
14678	924247
240244	924248
233650	924249
90824	924250
108461	924251
168822	924252
53583	924253
231054	924254
202286	924255
37008	924256
108142	924257
129453	924258
22297	924259
83616	924260
40790	924261
274969	924262
75012	924263
222869	924264
230461	924265
23586	924266
197469	924267
121035	924268
77147	924269
35158	924270
90968	924271
214948	924272
9965	924273
28635	924274
35066	924275
53235	924276
59084	924277
8740	924278
48153	924279
219367	924280
228966	924281
5745	924282
25580	924283
20246	924284
53643	924285
9314	924286
295	924287
138847	924288
295	924289
111051	924290
44762	924291
93231	924292
172868	924293
47304	924294
189351	924295
82381	924296
34149	924297
21738	924298
154454	924299
75546	924300
122908	924301
85283	924302
75970	924303
11258	924304
6841	924305
6260	924306
132082	924307
179779	924308
292450	924309
125951	924310
151714	924311
93303	924312
105337	924313
105475	924314
198078	924315
33168	924316
28271	924317
7660	924318
53586	924319
25923	924320
118034	924321
5302	924322
13714	924323
158645	924324
175905	924325
160171	924326
196743	924327
19358	924328
14999	924329
72140	924330
87543	924331
259886	924332
161403	924333
130577	924334
48811	924335
132509	924336
51942	924337
305070	924338
904	924339
127510	924340
184091	924341
181858	924342
319426	924343
246294	924344
216599	924345
59533	924346
128185	924347
31490	924348
137203	924349
29376	924350
25986	924351
103930	924352
102317	924353
228081	924354
3821	924355
110650	924356
75924	924357
89206	924358
26537	924359
68763	924360
166296	924361
180421	924362
63917	924363
31812	924364
82862	924365
11719	924366
50265	924367
683	924368
85545	924369
66022	924370
38258	924371
71199	924372
139167	924373
2114	924374
2466	924375
8176	924376
252542	924377
89071	924378
42102	924379
151988	924380
34276	924381
283264	924382
62274	924383
71581	924384
193191	924385
16079	924386
90736	924387
212741	924388
97130	924389
328353	924390
37861	924391
16312	924392
137639	924393
3481	924394
736	924395
1072	924396
29921	924397
85849	924398
24879	924399
1264	924400
5186	924401
28325	924402
3168	924403
241	924404
507	924405
1853	924406
123	924407
318017	924408
15883	924409
938	924410
8732	924411
155552	924412
61604	924413
925	924414
360	924415
74580	924416
71858	924417
47128	924418
119660	924419
8386	924420
8388	924421
181	924422
15677	924423
22232	924424
8268	924425
131534	924426
68786	924427
66253	924428
87500	924429
3569	924430
264186	924431
28991	924432
74055	924433
157139	924434
200183	924435
325659	924436
192911	924437
71355	924438
74753	924439
197773	924440
154877	924441
74579	924442
121400	924443
199480	924444
107861	924445
10386	924446
43531	924447
117644	924448
133023	924449
56968	924450
309534	924451
15225	924452
7536	924453
3251	924454
40770	924455
216203	924456
29200	924457
116060	924458
195864	924459
139	924460
20614	924461
38440	924462
77630	924463
78395	924464
104147	924465
124	924466
4626	924467
45538	924468
235062	924469
146972	924470
3108	924471
33820	924472
87129	924473
292846	924474
1862	924475
367	924476
193795	924477
67504	924478
125879	924479
31523	924480
57402	924481
60630	924482
18959	924483
82	924484
9174	924485
195016	924486
159783	924487
34540	924488
175167	924489
205772	924490
104171	924491
74961	924492
192855	924493
212395	924494
189158	924495
160600	924496
6571	924497
41044	924498
48972	924499
147882	924500
236	924501
7189	924502
114145	924503
12479	924504
326211	924505
310747	924506
4034	924507
96376	924508
13896	924509
6012	924510
120	924511
25157	924512
67316	924513
895	924514
3642	924515
41	924516
2549	924517
27939	924518
5386	924519
2367	924520
4737	924521
119468	924522
2686	924523
38552	924524
9068	924525
63195	924526
18529	924527
136006	924528
13583	924529
40812	924530
161611	924531
324782	924532
44772	924533
25079	924534
38981	924535
863	924536
28336	924537
7916	924538
3734	924539
143628	924540
29393	924541
63134	924542
7180	924543
87404	924544
851	924545
16080	924546
1716	924547
26459	924548
26012	924549
648	924550
63417	924551
15267	924552
33949	924553
717	924554
27622	924555
14633	924556
86754	924557
160	924558
88	924559
72733	924560
831	924561
62452	924562
1497	924563
23667	924564
23295	924565
15264	924566
1342	924567
22535	924568
19368	924569
100163	924570
62465	924571
601	924572
27772	924573
115404	924574
170	924575
186454	924576
1290	924577
90995	924578
24538	924579
9096	924580
269882	924581
60970	924582
38839	924583
5087	924584
1984	924585
233	924586
22986	924587
10222	924588
39864	924589
15556	924590
60	924591
63399	924592
4666	924593
30595	924594
292	924595
870	924596
27988	924597
37200	924598
167858	924599
143574	924600
47542	924601
862	924602
32145	924603
2920	924604
10982	924605
151653	924606
9300	924607
8303	924608
132888	924609
92471	924610
76516	924611
83114	924612
81022	924613
262730	924614
111484	924615
64024	924616
226111	924617
61892	924618
373	924619
6870	924620
18168	924621
100467	924622
18470	924623
17124	924624
72832	924625
84844	924626
22483	924627
304603	924628
197275	924629
17329	924630
75847	924631
207249	924632
36904	924633
190087	924634
204402	924635
174338	924636
555	924637
1239	924638
63459	924639
12138	924640
57694	924641
126938	924642
175663	924643
175663	924644
216492	924645
2053	924646
157560	924647
34632	924648
43050	924649
8408	924650
1139	924651
63	924652
51508	924653
14207	924654
12264	924655
181357	924656
141574	924657
69515	924658
30693	924659
46500	924660
7132	924661
175929	924662
30678	924663
213604	924664
117946	924665
196770	924666
17883	924667
118578	924668
66456	924669
105782	924670
214453	924671
35049	924672
248327	924673
25779	924674
5678	924675
117565	924676
5620	924677
207841	924678
124345	924679
224760	924680
227275	924681
31352	924682
72457	924683
186396	924684
327332	924685
317480	924686
129774	924687
170604	924688
288963	924689
143796	924690
18755	924691
317238	924692
58957	924693
245846	924694
230451	924695
165858	924696
22667	924697
119803	924698
19691	924699
177319	924700
33414	924701
228417	924702
230660	924703
239569	924704
169808	924705
173827	924706
53158	924707
112364	924708
12584	924709
211623	924710
107944	924711
65279	924712
152299	924713
19696	924714
51268	924715
119496	924716
2848	924717
62492	924718
28575	924719
132366	924720
136464	924721
51074	924722
39382	924723
13660	924724
111139	924725
176050	924726
100868	924727
8493	924728
317361	924729
100918	924730
35475	924731
282904	924732
5946	924733
139072	924734
211698	924735
191116	924736
119369	924737
77312	924738
163818	924739
158890	924740
4131	924741
89671	924742
89238	924743
212121	924744
25769	924745
30385	924746
100381	924747
58560	924748
321137	924749
1945	924750
43635	924751
192889	924752
196815	924753
2847	924754
140848	924755
130191	924756
211098	924757
83292	924758
3987	924759
45129	924760
62662	924761
230042	924762
60696	924763
249390	924764
685	924765
161216	924766
162479	924767
317998	924768
67466	924769
5790	924770
16642	924771
17311	924772
23765	924773
2491	924774
146307	924775
44388	924776
109839	924777
163983	924778
136500	924779
18398	924780
113875	924781
88649	924782
86354	924783
19440	924784
3336	924785
180887	924786
50703	924787
175546	924788
179	924789
41188	924790
205373	924791
123597	924792
48104	924793
84521	924794
35091	924795
24052	924796
38478	924797
141256	924798
214249	924799
159312	924800
5585	924801
145787	924802
96065	924803
144428	924804
181385	924805
61669	924806
45240	924807
30958	924808
47361	924809
138018	924810
29203	924811
127122	924812
2792	924813
142673	924814
94536	924815
126552	924816
199905	924817
29648	924818
136115	924819
204555	924820
53699	924821
118807	924822
7307	924823
3631	924824
188287	924825
286432	924826
43371	924827
4012	924828
82488	924829
94442	924830
301506	924831
18187	924832
5939	924833
97291	924834
24641	924835
173362	924836
107583	924837
2887	924838
36625	924839
67960	924840
115085	924841
271013	924842
120059	924843
23600	924844
254424	924845
253632	924846
51208	924847
85063	924848
318568	924849
310039	924850
172900	924851
69197	924852
20936	924853
279567	924854
152279	924855
85218	924856
14218	924857
168169	924858
49171	924859
293781	924860
46305	924861
57415	924862
320598	924863
192748	924864
210449	924865
147531	924866
193256	924867
191526	924868
37377	924869
324392	924870
82343	924871
1932	924872
549	924873
126025	924874
20602	924875
61647	924876
9782	924877
22623	924878
18288	924879
41380	924880
25096	924881
14656	924882
85534	924883
169401	924884
27755	924885
87720	924886
194248	924887
121125	924888
22293	924889
55894	924890
83670	924891
100896	924892
314111	924893
303080	924894
38055	924895
4457	924896
98090	924897
20462	924898
22362	924899
218429	924900
84350	924901
65382	924902
130575	924903
53038	924904
118519	924905
306063	924906
85934	924907
113442	924908
292538	924909
8039	924910
2136	924911
122963	924912
51332	924913
27975	924914
272776	924915
196753	924916
3065	924917
141955	924918
58870	924919
30088	924920
120200	924921
44347	924922
41055	924923
99615	924924
33526	924925
60825	924926
162654	924927
33111	924928
5758	924929
118397	924930
83819	924931
196163	924932
145948	924933
58049	924934
258542	924935
123510	924936
6194	924937
185641	924938
2258	924939
2113	924940
182214	924941
238688	924942
72423	924943
146863	924944
264799	924945
164812	924946
28504	924947
12294	924948
7839	924949
97020	924950
332	924951
252771	924952
17995	924953
208214	924954
30846	924955
132816	924956
17095	924957
174866	924958
101728	924959
293877	924960
26071	924961
121299	924962
40200	924963
248200	924964
132126	924965
51727	924966
11725	924967
178283	924968
250796	924969
18697	924970
11076	924971
269022	924972
1835	924973
44107	924974
192143	924975
19605	924976
36058	924977
62971	924978
107826	924979
299823	924980
37078	924981
189908	924982
13103	924983
109132	924984
129486	924985
63969	924986
45635	924987
197673	924988
111122	924989
13039	924990
40437	924991
36751	924992
26828	924993
9197	924994
104824	924995
162959	924996
44220	924997
91881	924998
188898	924999
55752	925000
26900	925001
12090	925002
28739	925003
313382	925004
29377	925005
177573	925006
261571	925007
90737	925008
131672	925009
40778	925010
168963	925011
70672	925012
22353	925013
139575	925014
72338	925015
141488	925016
128329	925017
84623	925018
111829	925019
133792	925020
7545	925021
311804	925022
93473	925023
102167	925024
102229	925025
106137	925026
120523	925027
77793	925028
187397	925029
309779	925030
119036	925031
277817	925032
22629	925033
78657	925034
190796	925035
1486	925036
168853	925037
48280	925038
157450	925039
122130	925040
213713	925041
259798	925042
3246	925043
143977	925044
23065	925045
69029	925046
96117	925047
67503	925048
56268	925049
146150	925050
172814	925051
69690	925052
38497	925053
114184	925054
43247	925055
56330	925056
151042	925057
810	925058
1896	925059
290425	925060
177700	925061
177617	925062
48919	925063
160788	925064
115861	925065
52511	925066
101249	925067
76962	925068
55197	925069
5571	925070
300853	925071
280243	925072
154262	925073
131096	925074
320812	925075
107320	925076
17529	925077
157648	925078
153877	925079
284025	925080
226802	925081
186754	925082
78408	925083
712	925084
10005	925085
76392	925086
9621	925087
48966	925088
313061	925089
294865	925090
55315	925091
184921	925092
307859	925093
181577	925094
72827	925095
213606	925096
33815	925097
126977	925098
180752	925099
236091	925100
21000	925101
249880	925102
22975	925103
183317	925104
88455	925105
152594	925106
553	925107
28891	925108
80979	925109
222759	925110
57702	925111
32523	925112
35532	925113
22992	925114
81290	925115
1255	925116
15929	925117
35161	925118
162313	925119
100396	925120
74399	925121
6574	925122
7531	925123
273454	925124
28177	925125
13506	925126
87627	925127
126708	925128
81320	925129
196870	925130
11311	925131
99394	925132
80777	925133
88152	925134
138810	925135
118180	925136
63642	925137
109425	925138
204424	925139
295200	925140
115302	925141
26930	925142
126506	925143
87754	925144
15203	925145
79009	925146
40764	925147
194249	925148
68747	925149
89804	925150
18483	925151
81039	925152
209232	925153
145211	925154
50063	925155
63359	925156
164317	925157
114718	925158
149589	925159
91220	925160
271769	925161
149532	925162
129123	925163
212753	925164
11053	925165
236467	925166
184393	925167
44033	925168
275659	925169
189221	925170
197008	925171
52032	925172
57890	925173
215924	925174
199304	925175
1395	925176
61323	925177
123692	925178
39508	925179
57326	925180
315116	925181
153757	925182
63896	925183
21717	925184
287353	925185
66885	925186
307987	925187
289995	925188
17751	925189
53016	925190
14432	925191
311670	925192
142199	925193
224359	925194
250669	925195
288225	925196
303345	925197
59948	925198
155353	925199
43185	925200
262616	925201
12926	925202
237944	925203
136360	925204
96588	925205
26881	925206
204539	925207
302350	925208
200373	925209
227447	925210
215474	925211
244188	925212
59686	925213
142447	925214
110907	925215
64702	925216
95912	925217
117300	925218
186594	925219
43587	925220
290840	925221
49015	925222
239885	925223
161957	925224
1389	925225
56809	925226
108504	925227
169612	925228
285777	925229
98248	925230
219093	925231
16960	925232
81114	925233
52380	925234
11796	925235
49108	925236
37896	925237
162585	925238
155518	925239
30454	925240
304175	925241
143206	925242
66138	925243
49573	925244
22986	925245
267119	925246
77345	925247
44424	925248
54172	925249
170434	925250
12608	925251
151660	925252
69634	925253
60470	925254
12146	925255
60644	925256
264990	925257
21993	925258
44456	925259
84304	925260
76331	925261
296852	925262
36997	925263
29838	925264
60696	925265
60464	925266
135637	925267
220674	925268
166114	925269
130420	925270
21092	925271
181550	925272
314733	925273
175951	925274
200374	925275
5537	925276
132396	925277
40561	925278
22022	925279
42274	925280
103534	925281
130181	925282
111981	925283
206914	925284
316902	925285
166097	925286
305026	925287
311001	925288
57455	925289
22919	925290
45849	925291
123013	925292
312090	925293
103245	925294
278041	925295
182043	925296
75093	925297
317592	925298
204259	925299
72784	925300
45534	925301
130938	925302
197928	925303
159008	925304
144231	925305
93628	925306
61932	925307
140789	925308
77129	925309
9535	925310
271808	925311
10464	925312
9489	925313
132305	925314
13706	925315
280204	925316
76285	925317
99265	925318
13651	925319
189817	925320
18567	925321
56966	925322
31966	925323
56899	925324
56899	925325
69398	925326
173870	925327
186421	925328
87581	925329
157433	925330
103744	925331
15844	925332
223844	925333
158339	925334
107149	925335
235564	925336
110882	925337
262742	925338
33542	925339
249135	925340
276458	925341
268890	925342
108795	925343
282269	925344
252275	925345
165045	925346
168682	925347
226842	925348
19826	925349
149374	925350
201935	925351
201576	925352
4397	925353
190042	925354
186366	925355
189627	925356
15212	925357
17452	925358
62798	925359
203261	925360
59443	925361
230791	925362
183235	925363
54778	925364
155734	925365
173501	925366
50724	925367
245528	925368
213817	925369
262740	925370
279432	925371
17193	925372
246112	925373
168663	925374
237207	925375
223356	925376
126277	925377
89166	925378
1938	925379
68019	925380
225445	925381
2814	925382
48215	925383
314729	925384
30134	925385
298851	925386
40922	925387
93644	925388
14879	925389
168718	925390
25360	925391
43073	925392
120778	925393
116065	925394
223128	925395
42703	925396
57628	925397
201701	925398
140038	925399
255507	925400
121124	925401
54140	925402
69446	925403
104857	925404
56346	925405
257466	925406
148678	925407
306040	925408
67137	925409
87475	925410
72604	925411
209858	925412
8376	925413
248046	925414
275447	925415
9391	925416
163728	925417
304459	925418
20946	925419
229748	925420
52414	925421
87721	925422
77278	925423
156046	925424
110216	925425
112372	925426
197243	925427
287986	925428
260626	925429
81955	925430
190516	925431
8244	925432
121774	925433
123063	925434
639	925435
24499	925436
136974	925437
321806	925438
37930	925439
37493	925440
286982	925441
198078	925442
199196	925443
27338	925444
61448	925445
11335	925446
283642	925447
58746	925448
5537	925449
11305	925450
85900	925451
80788	925452
134065	925453
187789	925454
183927	925455
177441	925456
45341	925457
288673	925458
212274	925459
198368	925460
264603	925461
287253	925462
185742	925463
210855	925464
56544	925465
162222	925466
15864	925467
9629	925468
209119	925469
25566	925470
188196	925471
194006	925472
304852	925473
12217	925474
51489	925475
98282	925476
265824	925477
38033	925478
73011	925479
39956	925480
43535	925481
101613	925482
127632	925483
95044	925484
68139	925485
42028	925486
58181	925487
46048	925488
181351	925489
184161	925490
23240	925491
15378	925492
37419	925493
18012	925494
14197	925495
53417	925496
72317	925497
85864	925498
62027	925499
48392	925500
257653	925501
101765	925502
293509	925503
257390	925504
97615	925505
83819	925506
91482	925507
143353	925508
212992	925509
76016	925510
204986	925511
382	925512
98295	925513
36120	925514
286511	925515
45068	925516
145163	925517
19856	925518
147734	925519
48516	925520
13076	925521
216638	925522
161278	925523
60768	925524
34780	925525
277978	925526
66210	925527
170294	925528
154824	925529
104701	925530
65561	925531
200186	925532
60405	925533
3300	925534
153703	925535
24617	925536
261146	925537
132076	925538
119017	925539
321090	925540
292224	925541
19692	925542
101243	925543
95108	925544
36863	925545
209675	925546
29763	925547
64429	925548
82739	925549
166104	925550
181645	925551
197812	925552
176143	925553
255585	925554
236720	925555
187692	925556
66459	925557
224822	925558
291849	925559
92856	925560
109374	925561
100877	925562
283698	925563
103348	925564
268454	925565
75951	925566
253953	925567
274943	925568
93147	925569
95988	925570
247576	925571
150305	925572
196804	925573
62029	925574
205298	925575
5941	925576
133609	925577
243632	925578
30454	925579
163634	925580
15111	925581
150047	925582
126766	925583
266927	925584
253613	925585
97844	925586
147813	925587
172875	925588
303382	925589
20097	925590
131603	925591
13217	925592
220847	925593
75026	925594
125027	925595
87754	925596
261850	925597
303362	925598
288440	925599
320635	925600
270048	925601
140596	925602
245857	925603
118063	925604
256750	925605
116982	925606
124618	925607
149287	925608
96998	925609
224197	925610
231438	925611
158679	925612
52474	925613
202117	925614
228114	925615
252327	925616
28348	925617
46149	925618
241459	925619
44175	925620
170321	925621
109379	925622
124408	925623
232644	925624
21978	925625
184519	925626
223735	925627
25839	925628
299689	925629
193830	925630
165399	925631
7203	925632
21077	925633
36312	925634
81569	925635
80025	925636
40074	925637
95433	925638
91031	925639
144288	925640
113752	925641
268124	925642
57345	925643
128341	925644
21194	925645
139415	925646
141162	925647
22644	925648
198513	925649
211974	925650
148023	925651
259792	925652
128011	925653
190148	925654
315384	925655
23875	925656
253716	925657
64446	925658
307323	925659
39299	925660
83257	925661
28361	925662
66203	925663
119699	925664
65357	925665
128110	925666
6717	925667
55942	925668
17617	925669
280661	925670
56693	925671
285756	925672
245803	925673
151822	925674
217505	925675
256585	925676
72641	925677
111916	925678
15390	925679
273546	925680
289875	925681
135351	925682
188155	925683
148367	925684
308954	925685
13327	925686
72118	925687
67387	925688
264520	925689
328414	925690
15401	925691
286375	925692
51868	925693
319482	925694
72534	925695
33610	925696
206955	925697
117098	925698
280525	925699
278516	925700
191397	925701
167705	925702
25203	925703
310483	925704
182555	925705
37024	925706
293933	925707
140612	925708
151416	925709
297302	925710
49707	925711
272068	925712
154816	925713
40026	925714
111909	925715
205946	925716
300454	925717
268522	925718
54319	925719
153677	925720
199291	925721
307034	925722
104429	925723
137389	925724
230007	925725
315423	925726
14472	925727
32119	925728
32085	925729
306669	925730
12732	925731
213974	925732
54623	925733
217269	925734
16274	925735
10851	925736
195570	925737
199843	925738
21198	925739
44931	925740
29957	925741
22262	925742
57342	925743
155480	925744
103271	925745
104725	925746
14059	925747
15619	925748
85698	925749
35508	925750
93011	925751
120435	925752
79103	925753
5367	925754
77466	925755
165119	925756
47849	925757
278369	925758
93585	925759
307123	925760
273564	925761
85952	925762
49695	925763
189986	925764
261075	925765
174582	925766
44978	925767
14303	925768
120067	925769
67756	925770
139318	925771
229101	925772
92772	925773
29032	925774
132317	925775
265931	925776
20856	925777
31113	925778
269728	925779
63351	925780
21340	925781
23870	925782
4783	925783
178984	925784
66944	925785
211976	925786
293222	925787
125102	925788
49270	925789
280658	925790
90284	925791
110823	925792
198894	925793
168470	925794
213973	925795
212569	925796
30656	925797
328776	925798
51117	925799
28702	925800
90996	925801
43174	925802
308688	925803
189618	925804
311628	925805
141357	925806
155678	925807
107336	925808
97866	925809
110543	925810
56059	925811
53318	925812
27711	925813
38930	925814
30215	925815
113586	925816
59436	925817
140319	925818
125708	925819
90680	925820
4612	925821
153913	925822
85909	925823
244874	925824
204546	925825
92529	925826
91018	925827
34503	925828
208292	925829
16195	925830
235411	925831
76016	925832
306224	925833
71413	925834
290210	925835
68441	925836
109014	925837
228497	925838
201942	925839
59566	925840
102005	925841
128540	925842
59765	925843
193510	925844
141101	925845
227035	925846
153122	925847
39856	925848
259821	925849
106715	925850
303886	925851
38089	925852
9778	925853
32590	925854
55053	925855
262220	925856
211970	925857
123825	925858
89287	925859
130038	925860
95611	925861
277852	925862
300273	925863
107073	925864
40971	925865
43043	925866
34387	925867
173738	925868
29592	925869
309753	925870
56070	925871
246687	925872
119746	925873
60602	925874
214614	925875
100456	925876
173963	925877
101701	925878
158371	925879
198111	925880
57815	925881
50787	925882
16532	925883
216688	925884
45877	925885
316719	925886
46549	925887
297103	925888
121543	925889
36605	925890
137654	925891
22909	925892
42498	925893
20912	925894
189394	925895
101431	925896
54761	925897
21119	925898
318654	925899
56568	925900
88072	925901
292036	925902
28046	925903
103293	925904
136618	925905
63285	925906
50534	925907
204405	925908
61340	925909
51801	925910
115414	925911
267717	925912
129141	925913
20856	925914
60428	925915
6507	925916
134391	925917
208941	925918
94877	925919
36521	925920
208523	925921
51744	925922
14470	925923
49600	925924
272852	925925
83240	925926
15610	925927
45076	925928
91949	925929
52847	925930
2152	925931
65418	925932
25321	925933
97484	925934
308218	925935
281964	925936
258616	925937
50408	925938
15936	925939
86184	925940
35227	925941
313961	925942
107720	925943
140117	925944
140042	925945
112626	925946
263218	925947
24426	925948
112279	925949
106897	925950
59388	925951
48981	925952
60652	925953
284857	925954
15254	925955
27741	925956
78078	925957
63359	925958
11307	925959
225002	925960
265963	925961
238140	925962
1800	925963
129460	925964
37208	925965
180336	925966
175954	925967
283773	925968
108997	925969
100604	925970
246951	925971
35057	925972
125436	925973
101464	925974
114825	925975
238508	925976
110597	925977
101809	925978
69923	925979
94958	925980
1735	925981
213034	925982
264615	925983
305623	925984
112568	925985
306540	925986
182408	925987
110206	925988
62408	925989
171266	925990
237925	925991
101454	925992
11093	925993
182356	925994
243657	925995
234739	925996
10016	925997
65456	925998
328709	925999
110264	926000
212030	926001
36761	926002
33084	926003
116713	926004
170796	926005
261589	926006
16026	926007
170784	926008
82791	926009
147338	926010
135954	926011
65927	926012
274264	926013
50891	926014
105905	926015
275805	926016
89434	926017
292367	926018
18805	926019
57640	926020
16235	926021
324979	926022
11494	926023
30909	926024
116498	926025
81595	926026
8336	926027
216064	926028
69699	926029
114049	926030
151614	926031
61549	926032
47610	926033
32542	926034
135098	926035
66451	926036
39402	926037
37062	926038
77921	926039
53010	926040
125854	926041
50610	926042
75240	926043
40831	926044
167999	926045
7571	926046
94012	926047
2112	926048
93335	926049
7323	926050
206599	926051
170455	926052
4661	926053
31555	926054
39511	926055
99232	926056
194766	926057
43319	926058
64282	926059
23163	926060
228410	926061
60928	926062
84529	926063
234340	926064
249802	926065
73637	926066
269960	926067
156516	926068
198044	926069
87744	926070
67557	926071
147047	926072
206865	926073
230395	926074
139624	926075
3013	926076
234171	926077
187508	926078
55207	926079
190005	926080
149399	926081
94852	926082
3210	926083
73280	926084
144059	926085
96015	926086
59316	926087
92162	926088
312978	926089
46018	926090
48459	926091
31722	926092
46182	926093
20715	926094
61696	926095
198071	926096
105273	926097
45156	926098
270097	926099
100160	926100
3537	926101
6994	926102
117036	926103
148265	926104
128089	926105
71872	926106
59000	926107
111652	926108
20715	926109
160013	926110
180945	926111
27813	926112
16643	926113
106065	926114
138668	926115
48625	926116
3377	926117
204375	926118
140257	926119
80080	926120
39922	926121
148659	926122
152234	926123
107197	926124
14141	926125
210082	926126
66919	926127
57886	926128
90527	926129
38876	926130
84358	926131
27554	926132
290386	926133
44127	926134
133195	926135
22640	926136
164258	926137
85760	926138
43736	926139
44278	926140
151638	926141
141422	926142
20938	926143
260308	926144
6295	926145
42426	926146
155688	926147
186576	926148
114734	926149
73971	926150
138935	926151
131068	926152
19778	926153
106	926154
118561	926155
29956	926156
11549	926157
209230	926158
34591	926159
157258	926160
77116	926161
55572	926162
64457	926163
31343	926164
23061	926165
33419	926166
52525	926167
50531	926168
59583	926169
30034	926170
28819	926171
130457	926172
23044	926173
102339	926174
145940	926175
17190	926176
209367	926177
218249	926178
111247	926179
58074	926180
122877	926181
104144	926182
18852	926183
6507	926184
62993	926185
1648	926186
107566	926187
1796	926188
186690	926189
184589	926190
21603	926191
303793	926192
197737	926193
142756	926194
89749	926195
151430	926196
66824	926197
22081	926198
217362	926199
217250	926200
87264	926201
37423	926202
6947	926203
101660	926204
306305	926205
4208	926206
7444	926207
27266	926208
55347	926209
59337	926210
117360	926211
43389	926212
168795	926213
109587	926214
87029	926215
185668	926216
238131	926217
243222	926218
46422	926219
321329	926220
6210	926221
9548	926222
285042	926223
36018	926224
212165	926225
267668	926226
113437	926227
246702	926228
35185	926229
5841	926230
169307	926231
319549	926232
267212	926233
174635	926234
83802	926235
145340	926236
38629	926237
134332	926238
286169	926239
120443	926240
6448	926241
12016	926242
220457	926243
129212	926244
327702	926245
155122	926246
30050	926247
144862	926248
48239	926249
55645	926250
4015	926251
150200	926252
31257	926253
37666	926254
151085	926255
262986	926256
136913	926257
193085	926258
24696	926259
24953	926260
175877	926261
308276	926262
122225	926263
26245	926264
14516	926265
61387	926266
153710	926267
308014	926268
46253	926269
202271	926270
107148	926271
70330	926272
8355	926273
111226	926274
36243	926275
38811	926276
119913	926277
158728	926278
88587	926279
314147	926280
228265	926281
77634	926282
96622	926283
311605	926284
109087	926285
311324	926286
298538	926287
152166	926288
35432	926289
200051	926290
18999	926291
137172	926292
38988	926293
124530	926294
137615	926295
118461	926296
239010	926297
112527	926298
109538	926299
142140	926300
121036	926301
9738	926302
55388	926303
122356	926304
16331	926305
212265	926306
206601	926307
24296	926308
170366	926309
116992	926310
6250	926311
49606	926312
7280	926313
156515	926314
37888	926315
283058	926316
1573	926317
282883	926318
137457	926319
79506	926320
79778	926321
85065	926322
106480	926323
52062	926324
121387	926325
92929	926326
73810	926327
157828	926328
64729	926329
206301	926330
135751	926331
307174	926332
149086	926333
312647	926334
3596	926335
154628	926336
104023	926337
45190	926338
178806	926339
171305	926340
65195	926341
149367	926342
285072	926343
168410	926344
185080	926345
20128	926346
162481	926347
32089	926348
94528	926349
160080	926350
33638	926351
160312	926352
191343	926353
82941	926354
268214	926355
290135	926356
148056	926357
321629	926358
116626	926359
161012	926360
98883	926361
30365	926362
206097	926363
15851	926364
118160	926365
24397	926366
210219	926367
227164	926368
105510	926369
229148	926370
72137	926371
172601	926372
137552	926373
30447	926374
271613	926375
86698	926376
8726	926377
208567	926378
167466	926379
108054	926380
5460	926381
80552	926382
210968	926383
48907	926384
225205	926385
207321	926386
37059	926387
309731	926388
26103	926389
75466	926390
44355	926391
41177	926392
36927	926393
8799	926394
12390	926395
115842	926396
215803	926397
220256	926398
115700	926399
134318	926400
195245	926401
224867	926402
164423	926403
35566	926404
190997	926405
34900	926406
156810	926407
163902	926408
217105	926409
129820	926410
141580	926411
181199	926412
289850	926413
200988	926414
210815	926415
37481	926416
258566	926417
291813	926418
215178	926419
77978	926420
91392	926421
128593	926422
69544	926423
62685	926424
151865	926425
123540	926426
96854	926427
18693	926428
320757	926429
198377	926430
63957	926431
327619	926432
297796	926433
196525	926434
116463	926435
262193	926436
98601	926437
301520	926438
112570	926439
204985	926440
56795	926441
222793	926442
64434	926443
73356	926444
175379	926445
275818	926446
123372	926447
103226	926448
138206	926449
145484	926450
135578	926451
276914	926452
326828	926453
251969	926454
181630	926455
122922	926456
168405	926457
115701	926458
55869	926459
181518	926460
193002	926461
129758	926462
168928	926463
105636	926464
110261	926465
26731	926466
157698	926467
74954	926468
58764	926469
242691	926470
88711	926471
160302	926472
58598	926473
191784	926474
223744	926475
181162	926476
272939	926477
110982	926478
119347	926479
159432	926480
79910	926481
34016	926482
219109	926483
220413	926484
57379	926485
203321	926486
44213	926487
167660	926488
147552	926489
274533	926490
29613	926491
312737	926492
155543	926493
62871	926494
205635	926495
136651	926496
174794	926497
292646	926498
276550	926499
36792	926500
88210	926501
250434	926502
284121	926503
106828	926504
82786	926505
193837	926506
22640	926507
104763	926508
42576	926509
56358	926510
108732	926511
3263	926512
90904	926513
243167	926514
99130	926515
136011	926516
135254	926517
7647	926518
228844	926519
255542	926520
202286	926521
7643	926522
213129	926523
302468	926524
310763	926525
272186	926526
13857	926527
308409	926528
203172	926529
104022	926530
62395	926531
250346	926532
297435	926533
149754	926534
122836	926535
281691	926536
248703	926537
233731	926538
249996	926539
224506	926540
125990	926541
237557	926542
54642	926543
64996	926544
1450	926545
282987	926546
173998	926547
235299	926548
125106	926549
194739	926550
107148	926551
101534	926552
169800	926553
62330	926554
197409	926555
133813	926556
154754	926557
9475	926558
161364	926559
9035	926560
36497	926561
81159	926562
133244	926563
12038	926564
291097	926565
99093	926566
242732	926567
295447	926568
57348	926569
247373	926570
33152	926571
2407	926572
321425	926573
99703	926574
163517	926575
3179	926576
198271	926577
83972	926578
184899	926579
317752	926580
216894	926581
128336	926582
168000	926583
309933	926584
93638	926585
192967	926586
17860	926587
213945	926588
257776	926589
22788	926590
5672	926591
4846	926592
48476	926593
41033	926594
211378	926595
202656	926596
175513	926597
48480	926598
311878	926599
299057	926600
159193	926601
672	926602
169196	926603
323215	926604
124371	926605
108284	926606
141625	926607
165051	926608
201661	926609
67327	926610
4589	926611
52474	926612
60878	926613
92851	926614
92912	926615
225754	926616
190850	926617
269457	926618
7427	926619
72670	926620
94323	926621
135995	926622
222310	926623
2261	926624
285182	926625
320424	926626
119128	926627
128576	926628
88386	926629
120937	926630
33512	926631
134708	926632
138239	926633
53073	926634
155436	926635
318972	926636
75270	926637
201826	926638
201826	926639
89910	926640
15862	926641
204578	926642
291062	926643
251731	926644
144273	926645
95356	926646
8644	926647
23634	926648
78638	926649
50911	926650
202605	926651
9580	926652
5237	926653
326786	926654
115362	926655
52784	926656
25048	926657
17611	926658
39431	926659
75951	926660
17676	926661
29358	926662
118268	926663
211587	926664
15050	926665
89657	926666
312771	926667
217354	926668
49589	926669
118215	926670
70874	926671
139098	926672
101793	926673
174743	926674
10335	926675
264668	926676
50548	926677
154274	926678
187517	926679
223294	926680
133638	926681
151804	926682
80850	926683
181378	926684
8068	926685
137926	926686
27049	926687
26167	926688
5941	926689
9385	926690
102888	926691
146407	926692
172401	926693
204458	926694
69418	926695
12953	926696
68078	926697
169894	926698
33817	926699
100811	926700
19418	926701
163988	926702
195193	926703
121532	926704
118459	926705
36632	926706
299336	926707
92485	926708
17889	926709
99363	926710
161392	926711
103215	926712
19018	926713
1480	926714
118783	926715
105139	926716
268498	926717
134904	926718
53283	926719
108781	926720
291245	926721
212910	926722
317594	926723
213424	926724
38465	926725
45450	926726
31753	926727
58356	926728
53587	926729
300390	926730
214985	926731
87838	926732
104734	926733
134853	926734
7310	926735
12730	926736
10229	926737
82820	926738
245372	926739
273229	926740
132048	926741
118504	926742
120747	926743
235715	926744
22904	926745
166062	926746
197238	926747
54166	926748
296492	926749
191978	926750
268844	926751
302520	926752
46879	926753
152891	926754
93979	926755
27567	926756
80850	926757
194865	926758
64179	926759
197642	926760
59479	926761
98952	926762
124753	926763
150606	926764
139607	926765
319667	926766
11139	926767
194551	926768
123798	926769
94627	926770
67518	926771
42454	926772
127047	926773
144504	926774
61147	926775
99408	926776
318484	926777
142124	926778
9598	926779
280644	926780
20381	926781
65378	926782
120389	926783
1145	926784
60307	926785
259394	926786
211444	926787
133006	926788
162162	926789
35707	926790
96667	926791
316413	926792
100992	926793
32206	926794
299718	926795
93250	926796
106757	926797
89120	926798
269811	926799
119488	926800
81043	926801
69930	926802
88938	926803
41134	926804
15811	926805
27865	926806
111119	926807
202856	926808
15250	926809
126212	926810
58109	926811
8952	926812
3784	926813
136349	926814
199190	926815
127105	926816
190702	926817
23586	926818
38933	926819
155891	926820
296644	926821
3149	926822
317669	926823
190196	926824
32171	926825
65142	926826
138291	926827
207605	926828
56849	926829
35256	926830
110781	926831
43347	926832
209606	926833
164105	926834
28638	926835
321943	926836
60183	926837
307036	926838
187051	926839
27859	926840
13555	926841
42945	926842
195534	926843
69961	926844
1736	926845
5105	926846
300428	926847
258912	926848
105496	926849
319209	926850
163519	926851
126347	926852
121503	926853
174204	926854
35223	926855
83388	926856
19162	926857
43844	926858
54924	926859
269	926860
147602	926861
18693	926862
17190	926863
19506	926864
258304	926865
41496	926866
19471	926867
8455	926868
30194	926869
263878	926870
158311	926871
26890	926872
18910	926873
152367	926874
154786	926875
133163	926876
126401	926877
158845	926878
319695	926879
69335	926880
75006	926881
84306	926882
168757	926883
237960	926884
247834	926885
34564	926886
306363	926887
110720	926888
164295	926889
197044	926890
209945	926891
16847	926892
241531	926893
13634	926894
15196	926895
150893	926896
10536	926897
50621	926898
118218	926899
206858	926900
128511	926901
11464	926902
139050	926903
222391	926904
61945	926905
123153	926906
276210	926907
17993	926908
323706	926909
50623	926910
71721	926911
248828	926912
166142	926913
26897	926914
15932	926915
274925	926916
2743	926917
231208	926918
90598	926919
83473	926920
250617	926921
50695	926922
311120	926923
193043	926924
43211	926925
201737	926926
141154	926927
205298	926928
5873	926929
10998	926930
120995	926931
27331	926932
24455	926933
68015	926934
17714	926935
171323	926936
14336	926937
1800	926938
296687	926939
128919	926940
195055	926941
30224	926942
65174	926943
297	926944
270327	926945
132192	926946
222459	926947
221954	926948
216141	926949
11412	926950
81937	926951
160771	926952
120664	926953
138086	926954
189154	926955
78205	926956
47030	926957
145154	926958
305134	926959
85607	926960
109289	926961
18922	926962
216911	926963
46084	926964
261478	926965
80328	926966
89931	926967
78462	926968
261476	926969
91570	926970
234342	926971
328392	926972
24387	926973
130631	926974
302449	926975
297327	926976
207543	926977
83533	926978
247659	926979
298755	926980
122254	926981
192388	926982
259881	926983
222891	926984
24274	926985
68716	926986
189152	926987
6496	926988
325289	926989
22410	926990
82450	926991
25074	926992
300134	926993
310014	926994
173621	926995
95245	926996
131081	926997
9462	926998
201921	926999
120637	927000
3462	927001
24427	927002
193715	927003
28368	927004
97381	927005
118216	927006
109993	927007
7901	927008
73985	927009
38405	927010
55611	927011
26910	927012
12958	927013
58246	927014
119791	927015
180165	927016
176805	927017
110065	927018
328563	927019
51754	927020
6301	927021
20818	927022
100928	927023
210594	927024
319041	927025
16785	927026
67241	927027
200565	927028
180325	927029
85764	927030
256454	927031
70006	927032
294246	927033
6381	927034
59365	927035
53257	927036
313360	927037
208813	927038
226194	927039
252171	927040
133785	927041
129051	927042
267651	927043
269524	927044
167507	927045
270075	927046
197899	927047
134945	927048
249103	927049
216794	927050
303036	927051
198097	927052
50956	927053
328358	927054
49489	927055
83609	927056
154025	927057
92989	927058
163479	927059
118013	927060
230238	927061
108208	927062
149410	927063
323629	927064
210065	927065
232452	927066
207075	927067
2321	927068
135248	927069
97017	927070
313623	927071
97298	927072
91818	927073
285276	927074
237375	927075
203488	927076
112897	927077
147809	927078
275948	927079
69396	927080
24749	927081
67375	927082
305684	927083
5232	927084
231997	927085
215429	927086
52522	927087
99225	927088
70252	927089
127754	927090
40123	927091
102363	927092
140475	927093
302205	927094
79778	927095
162873	927096
311520	927097
237810	927098
44829	927099
132272	927100
28214	927101
43389	927102
66173	927103
91713	927104
160515	927105
240354	927106
117377	927107
49215	927108
287252	927109
98342	927110
43781	927111
57516	927112
181079	927113
322043	927114
287135	927115
187746	927116
142237	927117
62961	927118
232447	927119
106989	927120
15877	927121
290928	927122
328290	927123
283969	927124
185116	927125
42457	927126
11159	927127
301763	927128
931	927129
140787	927130
108255	927131
99801	927132
300756	927133
284111	927134
16642	927135
315777	927136
130052	927137
170999	927138
8319	927139
61384	927140
164692	927141
114997	927142
92407	927143
114135	927144
9865	927145
20328	927146
62044	927147
69360	927148
40929	927149
260314	927150
77410	927151
135610	927152
105830	927153
252241	927154
47864	927155
143726	927156
60348	927157
103833	927158
40954	927159
83712	927160
15811	927161
76815	927162
113729	927163
142770	927164
181951	927165
133554	927166
63746	927167
216642	927168
70768	927169
4263	927170
140947	927171
99013	927172
132597	927173
115340	927174
44555	927175
233591	927176
167021	927177
107457	927178
15627	927179
55269	927180
279497	927181
90832	927182
237792	927183
267664	927184
87410	927185
55968	927186
181253	927187
70926	927188
58421	927189
69278	927190
11133	927191
50168	927192
121385	927193
170101	927194
89227	927195
186315	927196
99831	927197
66716	927198
104409	927199
112540	927200
26162	927201
30070	927202
196258	927203
4150	927204
26696	927205
142281	927206
129041	927207
208050	927208
21666	927209
143365	927210
179506	927211
32920	927212
130507	927213
27198	927214
148014	927215
88066	927216
77016	927217
162671	927218
276939	927219
188182	927220
77216	927221
47725	927222
107586	927223
151593	927224
65954	927225
31125	927226
6387	927227
142562	927228
163411	927229
163002	927230
258994	927231
183304	927232
9198	927233
91404	927234
139702	927235
57850	927236
19520	927237
210100	927238
134693	927239
305810	927240
420	927241
15391	927242
141871	927243
181157	927244
8943	927245
48297	927246
24774	927247
113204	927248
113827	927249
28268	927250
2824	927251
107802	927252
84354	927253
143248	927254
137725	927255
76473	927256
79664	927257
181473	927258
307800	927259
166031	927260
284317	927261
151057	927262
240356	927263
189222	927264
279157	927265
11552	927266
112770	927267
30094	927268
39825	927269
275361	927270
149384	927271
43359	927272
166733	927273
52338	927274
64932	927275
87226	927276
76925	927277
240919	927278
185164	927279
164511	927280
151387	927281
24948	927282
38056	927283
31164	927284
5091	927285
30025	927286
68255	927287
185396	927288
42738	927289
36068	927290
27290	927291
74864	927292
40454	927293
254965	927294
6780	927295
123841	927296
156995	927297
92508	927298
107595	927299
49411	927300
211949	927301
28190	927302
48935	927303
7964	927304
100575	927305
30617	927306
281554	927307
225991	927308
296830	927309
117555	927310
270438	927311
177737	927312
27882	927313
26103	927314
51843	927315
116317	927316
124031	927317
255063	927318
185426	927319
302202	927320
302466	927321
263109	927322
27119	927323
212173	927324
23069	927325
48656	927326
111744	927327
190413	927328
281093	927329
308089	927330
40126	927331
309445	927332
233151	927333
293787	927334
213803	927335
71083	927336
814	927337
68084	927338
113551	927339
238779	927340
45906	927341
65067	927342
138439	927343
39396	927344
166252	927345
235478	927346
4870	927347
32254	927348
234021	927349
96436	927350
32975	927351
125689	927352
201	927353
288608	927354
91921	927355
302002	927356
93275	927357
70387	927358
282967	927359
112744	927360
73230	927361
112848	927362
112845	927363
1158	927364
73276	927365
328	927366
292825	927367
1	927368
62998	927369
203569	927370
294116	927371
306546	927372
192814	927373
235379	927374
25046	927375
237984	927376
40465	927377
161645	927378
48111	927379
81064	927380
53850	927381
73090	927382
73090	927383
221720	927384
82690	927385
189014	927386
85946	927387
236717	927388
27104	927389
139961	927390
311521	927391
6337	927392
81227	927393
46779	927394
99840	927395
98238	927396
173467	927397
42352	927398
110046	927399
727	927400
209998	927401
24513	927402
195315	927403
318569	927404
228568	927405
37557	927406
102750	927407
202363	927408
299835	927409
156802	927410
135258	927411
91873	927412
17746	927413
123138	927414
11765	927415
97536	927416
175102	927417
49330	927418
125239	927419
134686	927420
33638	927421
87240	927422
59500	927423
10680	927424
14565	927425
87774	927426
47381	927427
1355	927428
159111	927429
106875	927430
50856	927431
157534	927432
315292	927433
162430	927434
35298	927435
179187	927436
179277	927437
77047	927438
134816	927439
8744	927440
164596	927441
57216	927442
72929	927443
85605	927444
7418	927445
3440	927446
89523	927447
319598	927448
69711	927449
261007	927450
55257	927451
256497	927452
193704	927453
86966	927454
186194	927455
182203	927456
171042	927457
1336	927458
25324	927459
210662	927460
39912	927461
174465	927462
55909	927463
68196	927464
131036	927465
24256	927466
110080	927467
29346	927468
277861	927469
117979	927470
179928	927471
9141	927472
21066	927473
2774	927474
275254	927475
192401	927476
82311	927477
30349	927478
9746	927479
17149	927480
118284	927481
173436	927482
90725	927483
62526	927484
235234	927485
93968	927486
150548	927487
126595	927488
36321	927489
11457	927490
187706	927491
162662	927492
305328	927493
44178	927494
140430	927495
209275	927496
68682	927497
56739	927498
16131	927499
147116	927500
10324	927501
58458	927502
44519	927503
99326	927504
166308	927505
49113	927506
165465	927507
112267	927508
292774	927509
61989	927510
298691	927511
180233	927512
54336	927513
32019	927514
122703	927515
312273	927516
173867	927517
97047	927518
60806	927519
140193	927520
47906	927521
164476	927522
51474	927523
9884	927524
28372	927525
35134	927526
158855	927527
7857	927528
314355	927529
121806	927530
211790	927531
135936	927532
217369	927533
97984	927534
162060	927535
92955	927536
127434	927537
281279	927538
9278	927539
128075	927540
30220	927541
170805	927542
54553	927543
204318	927544
236434	927545
30196	927546
49454	927547
272316	927548
307514	927549
7584	927550
16287	927551
299099	927552
3034	927553
80954	927554
39706	927555
132043	927556
20089	927557
48223	927558
251995	927559
95896	927560
109269	927561
185310	927562
117981	927563
280539	927564
229295	927565
89097	927566
254535	927567
139598	927568
213953	927569
314709	927570
55133	927571
76325	927572
13447	927573
229406	927574
84940	927575
276296	927576
75351	927577
77435	927578
213683	927579
81351	927580
178473	927581
9978	927582
165526	927583
5786	927584
175679	927585
38776	927586
12572	927587
152347	927588
97894	927589
92101	927590
92771	927591
20528	927592
15825	927593
200253	927594
52736	927595
256593	927596
300832	927597
16178	927598
307911	927599
61443	927600
306696	927601
141868	927602
22308	927603
321170	927604
55902	927605
42274	927606
319939	927607
217342	927608
1989	927609
77975	927610
177413	927611
220205	927612
11352	927613
17896	927614
106355	927615
253380	927616
113529	927617
269	927618
123468	927619
15623	927620
138863	927621
12005	927622
73627	927623
38659	927624
281888	927625
281781	927626
135522	927627
183801	927628
76656	927629
125824	927630
53873	927631
226243	927632
121599	927633
229835	927634
113935	927635
30025	927636
60606	927637
54658	927638
52524	927639
256386	927640
30384	927641
250869	927642
41143	927643
116047	927644
129527	927645
47397	927646
214807	927647
250412	927648
12638	927649
45325	927650
30512	927651
25931	927652
50205	927653
96876	927654
81615	927655
134945	927656
167692	927657
229392	927658
74224	927659
25365	927660
126717	927661
37975	927662
300126	927663
100317	927664
39958	927665
222614	927666
149047	927667
261179	927668
105770	927669
15530	927670
215943	927671
319895	927672
10123	927673
144861	927674
27754	927675
75386	927676
146501	927677
105259	927678
246259	927679
119391	927680
317609	927681
43366	927682
296908	927683
64667	927684
30386	927685
15308	927686
215713	927687
151911	927688
177935	927689
162580	927690
183541	927691
265043	927692
280298	927693
22421	927694
45447	927695
191327	927696
77201	927697
141711	927698
73722	927699
152757	927700
3004	927701
22390	927702
6100	927703
79763	927704
84126	927705
59673	927706
36750	927707
3666	927708
188295	927709
123026	927710
9975	927711
6146	927712
121657	927713
136445	927714
145662	927715
125622	927716
161562	927717
98168	927718
99522	927719
239958	927720
5886	927721
5886	927722
51187	927723
62369	927724
83563	927725
110286	927726
175310	927727
99224	927728
33167	927729
253583	927730
55766	927731
58079	927732
194730	927733
326630	927734
262378	927735
23241	927736
37063	927737
300113	927738
139225	927739
211124	927740
53453	927741
262178	927742
236273	927743
99316	927744
107374	927745
319657	927746
189541	927747
210037	927748
171942	927749
308183	927750
4973	927751
9083	927752
245731	927753
28540	927754
131907	927755
156142	927756
99321	927757
293354	927758
128815	927759
228761	927760
88877	927761
309023	927762
167176	927763
69818	927764
57819	927765
262597	927766
269250	927767
144272	927768
7801	927769
22728	927770
8651	927771
134916	927772
70628	927773
25683	927774
60372	927775
309998	927776
79494	927777
39416	927778
55265	927779
284332	927780
48802	927781
183284	927782
15505	927783
31576	927784
254763	927785
149679	927786
39150	927787
118971	927788
127218	927789
39075	927790
287214	927791
19198	927792
4963	927793
182957	927794
11528	927795
49914	927796
6766	927797
47029	927798
270021	927799
7571	927800
77329	927801
144374	927802
105490	927803
15253	927804
81385	927805
36541	927806
195941	927807
12820	927808
64510	927809
12105	927810
90970	927811
31669	927812
182007	927813
15698	927814
20667	927815
154425	927816
58201	927817
1013	927818
122317	927819
316634	927820
598	927821
328660	927822
198134	927823
72143	927824
9902	927825
99831	927826
33709	927827
135431	927828
180890	927829
71699	927830
17221	927831
195858	927832
210520	927833
121577	927834
146335	927835
288905	927836
16574	927837
198406	927838
127496	927839
64086	927840
19109	927841
57343	927842
110255	927843
152227	927844
152392	927845
265369	927846
32983	927847
112097	927848
89283	927849
15148	927850
166327	927851
166325	927852
255165	927853
198749	927854
57712	927855
69913	927856
62851	927857
74361	927858
86934	927859
149713	927860
49922	927861
140421	927862
19312	927863
7297	927864
48085	927865
145040	927866
46318	927867
35678	927868
258562	927869
32262	927870
4889	927871
5581	927872
87107	927873
101732	927874
118	927875
276367	927876
3817	927877
59554	927878
248069	927879
4761	927880
39807	927881
96471	927882
18951	927883
168128	927884
41159	927885
31477	927886
131197	927887
273567	927888
9366	927889
47721	927890
77113	927891
2248	927892
197051	927893
96819	927894
8832	927895
87437	927896
307407	927897
63508	927898
218806	927899
85221	927900
47189	927901
16576	927902
23198	927903
359	927904
255093	927905
61991	927906
73929	927907
26513	927908
2470	927909
177454	927910
34504	927911
2642	927912
16648	927913
259168	927914
208245	927915
29905	927916
121288	927917
64229	927918
304105	927919
151417	927920
70483	927921
25	927922
4550	927923
97518	927924
7157	927925
70512	927926
110617	927927
7924	927928
112490	927929
16436	927930
9907	927931
95754	927932
91147	927933
30575	927934
42787	927935
253972	927936
4586	927937
123495	927938
5682	927939
32049	927940
89020	927941
48930	927942
60486	927943
85557	927944
1402	927945
130077	927946
2061	927947
28845	927948
110675	927949
80596	927950
23554	927951
153600	927952
304924	927953
33319	927954
239706	927955
1480	927956
100102	927957
308293	927958
215521	927959
41861	927960
139025	927961
221927	927962
15481	927963
327140	927964
88779	927965
300417	927966
109317	927967
85038	927968
33362	927969
82711	927970
54682	927971
213980	927972
3228	927973
319547	927974
124747	927975
68595	927976
48347	927977
33980	927978
26877	927979
60118	927980
154671	927981
25645	927982
41967	927983
86740	927984
52884	927985
185	927986
80526	927987
303233	927988
15907	927989
42143	927990
23846	927991
42557	927992
37961	927993
667	927994
4124	927995
9709	927996
150638	927997
72668	927998
310	927999
68523	928000
617	928001
23290	928002
21877	928003
83784	928004
2750	928005
80978	928006
1334	928007
22497	928008
1441	928009
3182	928010
105192	928011
31244	928012
3357	928013
41952	928014
64242	928015
21796	928016
1332	928017
55952	928018
79464	928019
104561	928020
55096	928021
173918	928022
120204	928023
26692	928024
106155	928025
276951	928026
86878	928027
93507	928028
19105	928029
112716	928030
176801	928031
179712	928032
107863	928033
189695	928034
244284	928035
122755	928036
9218	928037
196579	928038
25652	928039
68469	928040
35374	928041
66606	928042
73321	928043
215555	928044
126307	928045
320069	928046
72543	928047
23420	928048
121756	928049
53897	928050
212009	928051
24939	928052
46336	928053
203946	928054
177105	928055
198656	928056
2067	928057
58559	928058
550	928059
27019	928060
14567	928061
97762	928062
36618	928063
60331	928064
40445	928065
1129	928066
191662	928067
159483	928068
98783	928069
1764	928070
52534	928071
7257	928072
19803	928073
6298	928074
70701	928075
11192	928076
91495	928077
134729	928078
411	928079
1857	928080
208857	928081
209652	928082
21940	928083
42160	928084
74096	928085
9857	928086
36518	928087
113047	928088
180184	928089
283178	928090
5208	928091
69099	928092
100152	928093
167870	928094
219408	928095
70797	928096
134913	928097
166708	928098
149825	928099
214318	928100
60239	928101
70856	928102
107836	928103
300938	928104
59219	928105
142364	928106
43935	928107
20311	928108
215121	928109
307189	928110
297562	928111
142531	928112
216366	928113
145047	928114
145397	928115
29968	928116
187969	928117
136555	928118
14101	928119
315133	928120
11445	928121
12325	928122
114779	928123
18388	928124
67917	928125
60939	928126
66236	928127
222	928128
30317	928129
34009	928130
69420	928131
59495	928132
6151	928133
82765	928134
6043	928135
5487	928136
29800	928137
308712	928138
97550	928139
74411	928140
43523	928141
15443	928142
1652	928143
461	928144
82267	928145
5544	928146
22887	928147
1316	928148
107232	928149
101073	928150
44899	928151
2493	928152
93315	928153
38144	928154
370	928155
44272	928156
19311	928157
41581	928158
15976	928159
203185	928160
14184	928161
30277	928162
59237	928163
9290	928164
10791	928165
3860	928166
56290	928167
22278	928168
70399	928169
291086	928170
1834	928171
6359	928172
30371	928173
165611	928174
161563	928175
6888	928176
200946	928177
1061	928178
20680	928179
96286	928180
151684	928181
50809	928182
151274	928183
291050	928184
313105	928185
273705	928186
7146	928187
293	928188
4103	928189
4358	928190
100579	928191
25005	928192
60890	928193
265472	928194
95101	928195
110762	928196
47810	928197
31516	928198
189807	928199
73030	928200
247678	928201
19077	928202
19992	928203
30702	928204
31199	928205
30549	928206
64792	928207
54346	928208
56145	928209
48297	928210
88237	928211
41885	928212
55175	928213
112862	928214
90331	928215
78931	928216
41666	928217
234268	928218
100174	928219
6305	928220
72650	928221
38838	928222
13174	928223
82217	928224
30611	928225
124891	928226
252396	928227
43560	928228
46377	928229
31602	928230
36457	928231
682	928232
191290	928233
19770	928234
279323	928235
48663	928236
105332	928237
20449	928238
24898	928239
196471	928240
60951	928241
14526	928242
58060	928243
13891	928244
29818	928245
226418	928246
5739	928247
128592	928248
74010	928249
136804	928250
2311	928251
37457	928252
55877	928253
39517	928254
3194	928255
5264	928256
110875	928257
7806	928258
212043	928259
328128	928260
147202	928261
108117	928262
33988	928263
641	928264
57577	928265
195229	928266
56504	928267
200091	928268
37634	928269
54030	928270
56504	928271
8558	928272
132837	928273
14026	928274
194728	928275
102622	928276
89713	928277
240787	928278
58313	928279
86095	928280
24548	928281
132501	928282
249586	928283
14288	928284
150410	928285
287344	928286
130839	928287
253129	928288
36832	928289
53562	928290
11577	928291
90791	928292
209535	928293
223831	928294
202890	928295
108221	928296
194022	928297
195230	928298
190971	928299
11969	928300
53119	928301
10214	928302
59006	928303
13976	928304
37922	928305
64566	928306
20424	928307
29961	928308
62090	928309
149119	928310
186960	928311
18811	928312
205439	928313
248749	928314
602	928315
188546	928316
181922	928317
211681	928318
26736	928319
167086	928320
35889	928321
89765	928322
22876	928323
59501	928324
43307	928325
99674	928326
22144	928327
14481	928328
50803	928329
200035	928330
211586	928331
80309	928332
267713	928333
134321	928334
7920	928335
52793	928336
104145	928337
93519	928338
123682	928339
245036	928340
3934	928341
97802	928342
179767	928343
247975	928344
2061	928345
156826	928346
104861	928347
235069	928348
79734	928349
3105	928350
154160	928351
10796	928352
33526	928353
9530	928354
30028	928355
139139	928356
77375	928357
225641	928358
116565	928359
73958	928360
41160	928361
44626	928362
118655	928363
131648	928364
42080	928365
20792	928366
26089	928367
119169	928368
7368	928369
120369	928370
61577	928371
112772	928372
109626	928373
31633	928374
95160	928375
121165	928376
2566	928377
37596	928378
308475	928379
87561	928380
24620	928381
122506	928382
289440	928383
152449	928384
173758	928385
73331	928386
41	928387
227449	928388
224518	928389
173020	928390
8120	928391
10662	928392
62445	928393
66703	928394
256329	928395
91505	928396
153235	928397
12580	928398
73575	928399
4487	928400
189473	928401
111489	928402
148641	928403
82607	928404
90498	928405
12957	928406
146480	928407
217719	928408
212229	928409
52943	928410
312172	928411
158757	928412
12078	928413
22453	928414
49797	928415
246773	928416
79786	928417
158216	928418
38951	928419
64132	928420
44909	928421
32377	928422
192360	928423
281873	928424
37263	928425
25233	928426
226575	928427
79072	928428
13490	928429
174775	928430
194023	928431
82109	928432
93687	928433
84921	928434
45752	928435
180274	928436
55338	928437
24218	928438
163882	928439
50381	928440
21734	928441
14806	928442
155811	928443
2206	928444
4929	928445
21698	928446
3071	928447
1849	928448
30717	928449
833	928450
10099	928451
29192	928452
6187	928453
178962	928454
1972	928455
51481	928456
27907	928457
61237	928458
4256	928459
49579	928460
206433	928461
19349	928462
71336	928463
11360	928464
3187	928465
60228	928466
80612	928467
15722	928468
233858	928469
138517	928470
33415	928471
10541	928472
100131	928473
195883	928474
3814	928475
9086	928476
76540	928477
37448	928478
2092	928479
188433	928480
55126	928481
154609	928482
718	928483
7065	928484
77632	928485
90911	928486
41284	928487
19315	928488
183771	928489
125717	928490
132976	928491
53810	928492
13784	928493
59656	928494
5220	928495
81270	928496
14871	928497
114551	928498
17180	928499
34843	928500
82610	928501
256948	928502
113988	928503
72290	928504
129965	928505
83285	928506
56637	928507
55	928508
36865	928509
15867	928510
73226	928511
4477	928512
177967	928513
317663	928514
306536	928515
242989	928516
44741	928517
504	928518
11626	928519
195879	928520
25791	928521
53129	928522
97688	928523
201980	928524
15509	928525
152481	928526
243476	928527
103363	928528
60778	928529
189387	928530
201863	928531
266268	928532
310304	928533
236561	928534
119446	928535
166931	928536
13427	928537
108933	928538
167348	928539
70960	928540
16865	928541
259341	928542
101970	928543
72985	928544
89809	928545
40602	928546
91539	928547
77814	928548
78065	928549
35419	928550
2172	928551
81558	928552
11147	928553
30901	928554
5356	928555
173423	928556
8210	928557
11343	928558
92873	928559
116185	928560
36316	928561
4103	928562
202466	928563
95277	928564
20351	928565
338	928566
1282	928567
493	928568
374	928569
33259	928570
1740	928571
8768	928572
1989	928573
120026	928574
4067	928575
7016	928576
4840	928577
60	928578
43056	928579
5057	928580
2208	928581
44931	928582
14007	928583
796	928584
19280	928585
2067	928586
2585	928587
106446	928588
17427	928589
52079	928590
30704	928591
301541	928592
154221	928593
24982	928594
117934	928595
9864	928596
23331	928597
105984	928598
116565	928599
71023	928600
65099	928601
272016	928602
12551	928603
89284	928604
530	928605
9326	928606
44585	928607
10449	928608
181123	928609
86561	928610
27170	928611
49593	928612
51	928613
77937	928614
21068	928615
11905	928616
79	928617
124208	928618
97293	928619
77596	928620
45143	928621
106366	928622
10947	928623
39010	928624
130810	928625
9806	928626
70378	928627
38586	928628
124961	928629
45777	928630
69272	928631
5811	928632
23425	928633
143837	928634
92723	928635
57689	928636
83649	928637
21489	928638
39610	928639
104517	928640
5661	928641
215729	928642
7308	928643
132127	928644
73605	928645
1736	928646
90138	928647
159248	928648
115586	928649
32467	928650
215186	928651
67362	928652
8552	928653
108903	928654
65870	928655
17244	928656
115193	928657
25381	928658
74490	928659
697	928660
20077	928661
16312	928662
21476	928663
24804	928664
22689	928665
82612	928666
24156	928667
4827	928668
204463	928669
15753	928670
1622	928671
169373	928672
88756	928673
1984	928674
26705	928675
2764	928676
22833	928677
42440	928678
41722	928679
55976	928680
8778	928681
986	928682
25234	928683
5514	928684
63569	928685
26637	928686
159357	928687
234	928688
39820	928689
5282	928690
88757	928691
13443	928692
59823	928693
61544	928694
8761	928695
202081	928696
408	928697
22687	928698
22241	928699
199111	928700
38082	928701
107065	928702
14282	928703
66134	928704
47718	928705
199347	928706
79562	928707
50592	928708
129819	928709
73827	928710
7881	928711
12507	928712
44710	928713
4698	928714
132334	928715
190777	928716
4881	928717
173662	928718
37528	928719
524	928720
133153	928721
104723	928722
170078	928723
207288	928724
191953	928725
132298	928726
184334	928727
86331	928728
79239	928729
12843	928730
270548	928731
85017	928732
318921	928733
69863	928734
15354	928735
63143	928736
8070	928737
12175	928738
49579	928739
9031	928740
683	928741
244850	928742
168546	928743
108101	928744
50614	928745
44445	928746
5671	928747
556	928748
16477	928749
12887	928750
102421	928751
12895	928752
27959	928753
180416	928754
204964	928755
169274	928756
77836	928757
77836	928758
76088	928759
23483	928760
133553	928761
13237	928762
41100	928763
66390	928764
14942	928765
161062	928766
24294	928767
43864	928768
401	928769
3479	928770
53036	928771
124545	928772
119550	928773
187849	928774
199812	928775
21557	928776
289824	928777
72582	928778
8716	928779
33581	928780
4803	928781
63456	928782
281308	928783
16861	928784
92331	928785
127150	928786
3729	928787
13630	928788
90189	928789
20612	928790
129280	928791
4261	928792
3811	928793
20191	928794
47291	928795
9352	928796
914	928797
4212	928798
62988	928799
44755	928800
7488	928801
261204	928802
170440	928803
3730	928804
4824	928805
8267	928806
2670	928807
927	928808
16588	928809
226570	928810
179126	928811
7705	928812
135369	928813
46	928814
166301	928815
106102	928816
46671	928817
66808	928818
82010	928819
64441	928820
136687	928821
204712	928822
105970	928823
227615	928824
171955	928825
216273	928826
12158	928827
290433	928828
63	928829
25941	928830
239100	928831
245073	928832
265955	928833
156013	928834
155983	928835
3460	928836
34868	928837
20562	928838
12136	928839
6831	928840
69136	928841
24263	928842
18539	928843
27121	928844
5962	928845
68418	928846
62269	928847
10893	928848
125898	928849
98328	928850
63969	928851
21501	928852
519	928853
4441	928854
175015	928855
46361	928856
92645	928857
16404	928858
177422	928859
56125	928860
14013	928861
270681	928862
8038	928863
37521	928864
123875	928865
141151	928866
74406	928867
146744	928868
287565	928869
39895	928870
155428	928871
88059	928872
85919	928873
235034	928874
199485	928875
109231	928876
121009	928877
105741	928878
23978	928879
112397	928880
298175	928881
64747	928882
83077	928883
144013	928884
27377	928885
180387	928886
44740	928887
317665	928888
288304	928889
23836	928890
66980	928891
301406	928892
125935	928893
23615	928894
32943	928895
34100	928896
190532	928897
99636	928898
245197	928899
193062	928900
129212	928901
29042	928902
21096	928903
44265	928904
57399	928905
257453	928906
17945	928907
167989	928908
38095	928909
189871	928910
153276	928911
193886	928912
29663	928913
5369	928914
128916	928915
102509	928916
182544	928917
54066	928918
272743	928919
11879	928920
178435	928921
172169	928922
218464	928923
37883	928924
48502	928925
116535	928926
37146	928927
160566	928928
218799	928929
143332	928930
209730	928931
161620	928932
228804	928933
109152	928934
294573	928935
41459	928936
88868	928937
264987	928938
25148	928939
159909	928940
46728	928941
279084	928942
7181	928943
170958	928944
235016	928945
274569	928946
226367	928947
165350	928948
35465	928949
163402	928950
71212	928951
31763	928952
172055	928953
120339	928954
60456	928955
114139	928956
188101	928957
209306	928958
183066	928959
26913	928960
67670	928961
44789	928962
92541	928963
121405	928964
192411	928965
272398	928966
187881	928967
98244	928968
36291	928969
218647	928970
85803	928971
241545	928972
69021	928973
139954	928974
120488	928975
60445	928976
90329	928977
199075	928978
151825	928979
78405	928980
450	928981
144238	928982
177041	928983
36196	928984
259757	928985
235362	928986
91475	928987
146028	928988
218020	928989
199027	928990
78980	928991
117684	928992
306983	928993
288206	928994
197866	928995
53175	928996
176704	928997
25488	928998
28282	928999
114650	929000
167054	929001
1863	929002
40848	929003
22773	929004
14669	929005
50847	929006
56169	929007
5134	929008
2163	929009
2557	929010
55462	929011
288511	929012
114172	929013
59420	929014
31022	929015
204289	929016
68578	929017
4210	929018
4059	929019
7832	929020
4827	929021
72147	929022
57882	929023
6638	929024
129954	929025
19892	929026
16742	929027
83683	929028
33487	929029
76266	929030
14507	929031
724	929032
1151	929033
82612	929034
14885	929035
131936	929036
139746	929037
5672	929038
94265	929039
138504	929040
87400	929041
28243	929042
63082	929043
12656	929044
327505	929045
77180	929046
792	929047
169767	929048
31786	929049
54549	929050
179682	929051
3145	929052
105239	929053
8845	929054
142549	929055
4309	929056
7047	929057
57952	929058
82651	929059
101131	929060
26543	929061
63729	929062
33013	929063
6270	929064
1023	929065
25466	929066
11132	929067
21662	929068
243472	929069
10134	929070
168879	929071
75160	929072
164953	929073
293	929074
26976	929075
15678	929076
213701	929077
1078	929078
84766	929079
106099	929080
154191	929081
122819	929082
1323	929083
69507	929084
54139	929085
23937	929086
3050	929087
15163	929088
57909	929089
6709	929090
19180	929091
323	929092
116625	929093
104365	929094
10872	929095
88146	929096
43595	929097
198161	929098
129576	929099
216185	929100
18621	929101
45366	929102
138315	929103
8785	929104
153680	929105
299	929106
12957	929107
36409	929108
166968	929109
228	929110
144616	929111
101284	929112
68965	929113
208496	929114
7036	929115
1748	929116
972	929117
4116	929118
15098	929119
250995	929120
163340	929121
342	929122
161635	929123
16062	929124
58852	929125
125790	929126
24530	929127
6458	929128
38690	929129
48431	929130
208480	929131
118830	929132
51766	929133
41	929134
52102	929135
1671	929136
1665	929137
68582	929138
138926	929139
4524	929140
85590	929141
127312	929142
252510	929143
59610	929144
100934	929145
4702	929146
247087	929147
59369	929148
217119	929149
19804	929150
7659	929151
112788	929152
22423	929153
6253	929154
98342	929155
48037	929156
29470	929157
52719	929158
120089	929159
64379	929160
138315	929161
306019	929162
52226	929163
97945	929164
61425	929165
180878	929166
146526	929167
39924	929168
34358	929169
627	929170
227678	929171
131457	929172
37	929173
170654	929174
118983	929175
17049	929176
490	929177
74207	929178
2775	929179
77314	929180
2193	929181
28574	929182
28432	929183
76768	929184
203438	929185
44867	929186
149034	929187
16191	929188
41512	929189
89340	929190
321231	929191
6431	929192
5933	929193
2535	929194
55708	929195
31950	929196
58213	929197
54976	929198
27553	929199
213434	929200
127649	929201
160904	929202
176279	929203
285180	929204
210977	929205
318711	929206
36360	929207
119006	929208
189469	929209
31669	929210
51665	929211
39294	929212
54992	929213
38180	929214
9206	929215
134713	929216
72113	929217
130290	929218
2737	929219
177873	929220
67199	929221
36867	929222
15253	929223
11684	929224
9040	929225
21367	929226
210270	929227
260523	929228
67300	929229
123917	929230
26708	929231
13727	929232
34214	929233
19773	929234
32488	929235
274668	929236
39980	929237
323643	929238
1036	929239
102957	929240
20663	929241
44388	929242
83073	929243
315756	929244
327573	929245
124082	929246
104817	929247
27255	929248
66649	929249
106461	929250
1443	929251
43021	929252
90366	929253
109671	929254
71138	929255
39164	929256
8369	929257
169428	929258
77840	929259
270814	929260
26829	929261
89632	929262
5715	929263
223750	929264
118702	929265
101810	929266
1765	929267
76858	929268
89005	929269
12041	929270
327999	929271
66814	929272
203333	929273
68311	929274
52930	929275
2139	929276
118211	929277
21021	929278
89185	929279
20663	929280
21508	929281
70821	929282
42036	929283
24155	929284
12178	929285
51434	929286
54061	929287
154224	929288
320453	929289
40560	929290
225242	929291
1003	929292
14172	929293
97147	929294
149291	929295
96007	929296
148935	929297
6126	929298
67380	929299
196481	929300
172779	929301
22810	929302
186987	929303
38549	929304
9465	929305
65249	929306
52037	929307
308908	929308
39586	929309
17054	929310
130005	929311
135949	929312
16110	929313
137145	929314
9576	929315
80319	929316
125441	929317
5092	929318
25411	929319
36869	929320
165529	929321
167445	929322
50262	929323
21814	929324
39289	929325
477	929326
32238	929327
46005	929328
25080	929329
103925	929330
181756	929331
28863	929332
33177	929333
96121	929334
314824	929335
10434	929336
140277	929337
67365	929338
188848	929339
18453	929340
12743	929341
57229	929342
7834	929343
19964	929344
101216	929345
86062	929346
135487	929347
122284	929348
60727	929349
47462	929350
14393	929351
128915	929352
26602	929353
26602	929354
11488	929355
26491	929356
26579	929357
81676	929358
25125	929359
2283	929360
14598	929361
86885	929362
2776	929363
227671	929364
2671	929365
2665	929366
11222	929367
52579	929368
30715	929369
138465	929370
50191	929371
34972	929372
109787	929373
19190	929374
184975	929375
28574	929376
65152	929377
57649	929378
27721	929379
7707	929380
327362	929381
10106	929382
23293	929383
1843	929384
2055	929385
80937	929386
100196	929387
8318	929388
163020	929389
122700	929390
131756	929391
35142	929392
133565	929393
136784	929394
326646	929395
58156	929396
169137	929397
62848	929398
281455	929399
55502	929400
120965	929401
22432	929402
10611	929403
87618	929404
125929	929405
53520	929406
16297	929407
131471	929408
19777	929409
196656	929410
40985	929411
132558	929412
301054	929413
2035	929414
10207	929415
23957	929416
84966	929417
617	929418
8871	929419
5754	929420
60	929421
86127	929422
58884	929423
280210	929424
194382	929425
68725	929426
7955	929427
1235	929428
101434	929429
7188	929430
4692	929431
269154	929432
111666	929433
17403	929434
35773	929435
30825	929436
8288	929437
18352	929438
6060	929439
8318	929440
35751	929441
32618	929442
2097	929443
128311	929444
137739	929445
35874	929446
123676	929447
76800	929448
13166	929449
14265	929450
14265	929451
8099	929452
14265	929453
4951	929454
9526	929455
125323	929456
125068	929457
277525	929458
53987	929459
56909	929460
20265	929461
77745	929462
7856	929463
64066	929464
28538	929465
83716	929466
62724	929467
5284	929468
63	929469
40994	929470
98231	929471
132488	929472
80366	929473
18100	929474
213705	929475
88531	929476
26316	929477
19528	929478
76020	929479
2562	929480
187	929481
290664	929482
12947	929483
30024	929484
128530	929485
52104	929486
1425	929487
117698	929488
10647	929489
20951	929490
59451	929491
21513	929492
8546	929493
5969	929494
6422	929495
105101	929496
1825	929497
2542	929498
204527	929499
77614	929500
115590	929501
141189	929502
16883	929503
55876	929504
127835	929505
192192	929506
1325	929507
11771	929508
56964	929509
215066	929510
4661	929511
11191	929512
283869	929513
6491	929514
301836	929515
138728	929516
220613	929517
176289	929518
112601	929519
132972	929520
51050	929521
80261	929522
27022	929523
45918	929524
89320	929525
185598	929526
321551	929527
138494	929528
173112	929529
17142	929530
77514	929531
68180	929532
116731	929533
29947	929534
57665	929535
160171	929536
138192	929537
183855	929538
37318	929539
969	929540
305896	929541
21652	929542
55013	929543
210252	929544
10398	929545
78390	929546
12125	929547
10681	929548
28847	929549
121918	929550
178829	929551
214707	929552
289264	929553
124	929554
36328	929555
32595	929556
148	929557
35288	929558
34142	929559
253	929560
115281	929561
8550	929562
109517	929563
83332	929564
196779	929565
8753	929566
58692	929567
83065	929568
31897	929569
160527	929570
54085	929571
4950	929572
7551	929573
25131	929574
89412	929575
5059	929576
13957	929577
17680	929578
82070	929579
195206	929580
53793	929581
54990	929582
337	929583
192548	929584
164204	929585
167842	929586
52785	929587
67612	929588
98024	929589
199	929590
116641	929591
74300	929592
20406	929593
154369	929594
35516	929595
34783	929596
18870	929597
36243	929598
295428	929599
151070	929600
18803	929601
95247	929602
122045	929603
5499	929604
235696	929605
38669	929606
207931	929607
19045	929608
193099	929609
22726	929610
5566	929611
118507	929612
106830	929613
98038	929614
69464	929615
58910	929616
12986	929617
75989	929618
232379	929619
87616	929620
130270	929621
36075	929622
164989	929623
200130	929624
66399	929625
96383	929626
39295	929627
202711	929628
70083	929629
1932	929630
198760	929631
99701	929632
326182	929633
49699	929634
66013	929635
81722	929636
73427	929637
12366	929638
126688	929639
194805	929640
22594	929641
39411	929642
111944	929643
73092	929644
11376	929645
16372	929646
589	929647
77860	929648
19492	929649
83333	929650
11026	929651
259768	929652
52950	929653
82321	929654
135946	929655
677	929656
107112	929657
16054	929658
169633	929659
39302	929660
80496	929661
209231	929662
36362	929663
29537	929664
160780	929665
160607	929666
42953	929667
10539	929668
33835	929669
38635	929670
1146	929671
54840	929672
30594	929673
162428	929674
59247	929675
138102	929676
37289	929677
45775	929678
14324	929679
68624	929680
9635	929681
133346	929682
61392	929683
39972	929684
55858	929685
50156	929686
98589	929687
3925	929688
149625	929689
88692	929690
193995	929691
39192	929692
7521	929693
85902	929694
70033	929695
213698	929696
27308	929697
43254	929698
11878	929699
106064	929700
34715	929701
144445	929702
242751	929703
192267	929704
23207	929705
140699	929706
971	929707
89033	929708
87539	929709
211669	929710
14021	929711
39410	929712
298777	929713
126646	929714
6216	929715
40295	929716
19069	929717
53303	929718
183447	929719
282743	929720
76317	929721
688	929722
256606	929723
13453	929724
42329	929725
7873	929726
40968	929727
27901	929728
235324	929729
97840	929730
18547	929731
105301	929732
8047	929733
327757	929734
133415	929735
4815	929736
1824	929737
5706	929738
6873	929739
6281	929740
62319	929741
308009	929742
45079	929743
86340	929744
369	929745
39243	929746
15630	929747
9299	929748
118304	929749
21065	929750
25092	929751
17963	929752
39679	929753
13466	929754
2995	929755
3292	929756
81419	929757
23749	929758
71798	929759
5118	929760
202922	929761
53350	929762
10273	929763
8472	929764
9432	929765
137102	929766
10590	929767
43955	929768
30093	929769
160661	929770
239152	929771
93727	929772
100321	929773
22125	929774
37482	929775
5106	929776
21105	929777
305030	929778
121225	929779
62298	929780
31570	929781
30487	929782
32485	929783
11940	929784
37892	929785
207609	929786
43623	929787
87140	929788
4337	929789
61066	929790
203890	929791
111624	929792
21328	929793
19148	929794
2677	929795
32560	929796
58318	929797
54877	929798
50208	929799
2641	929800
3702	929801
29532	929802
4752	929803
210794	929804
89226	929805
38309	929806
48516	929807
81374	929808
32498	929809
139315	929810
328443	929811
292277	929812
1278	929813
195556	929814
10124	929815
38326	929816
22561	929817
201539	929818
1063	929819
201928	929820
5569	929821
84298	929822
7816	929823
41480	929824
27470	929825
81897	929826
58260	929827
125902	929828
112688	929829
18798	929830
82298	929831
57608	929832
76410	929833
105225	929834
129959	929835
21142	929836
119255	929837
36983	929838
71889	929839
51491	929840
77792	929841
281006	929842
75029	929843
89147	929844
38281	929845
39342	929846
30247	929847
200860	929848
16932	929849
48883	929850
41674	929851
69828	929852
126494	929853
222089	929854
134951	929855
132661	929856
166219	929857
113615	929858
237754	929859
35463	929860
89014	929861
174906	929862
35276	929863
73588	929864
24904	929865
125639	929866
241412	929867
241419	929868
127250	929869
262976	929870
34808	929871
80347	929872
84229	929873
20113	929874
33439	929875
83463	929876
123225	929877
243590	929878
53303	929879
120155	929880
23683	929881
16197	929882
289755	929883
35758	929884
216105	929885
3443	929886
53628	929887
167979	929888
75825	929889
3390	929890
43097	929891
269814	929892
17447	929893
39698	929894
214365	929895
216746	929896
137774	929897
76737	929898
51827	929899
38693	929900
286869	929901
89058	929902
191242	929903
41033	929904
81401	929905
186862	929906
17296	929907
65134	929908
147407	929909
83245	929910
38840	929911
60827	929912
24714	929913
35333	929914
187549	929915
180045	929916
90732	929917
173930	929918
23929	929919
128982	929920
36606	929921
58865	929922
17813	929923
201799	929924
3210	929925
78823	929926
301869	929927
42429	929928
160156	929929
31808	929930
1965	929931
7365	929932
320962	929933
52154	929934
89650	929935
109313	929936
113013	929937
216386	929938
40223	929939
8841	929940
103056	929941
67434	929942
10360	929943
19918	929944
12285	929945
114628	929946
16979	929947
5140	929948
142362	929949
7999	929950
293216	929951
18244	929952
26353	929953
47940	929954
143705	929955
46942	929956
49294	929957
34837	929958
193927	929959
126142	929960
312745	929961
206722	929962
144622	929963
274128	929964
67762	929965
197281	929966
150790	929967
113468	929968
129741	929969
65827	929970
26907	929971
15197	929972
310563	929973
169366	929974
19364	929975
23628	929976
89752	929977
326557	929978
56767	929979
3686	929980
93389	929981
246972	929982
33069	929983
183109	929984
183145	929985
318473	929986
157814	929987
83166	929988
83617	929989
74044	929990
114287	929991
58212	929992
35802	929993
193569	929994
131326	929995
7347	929996
32474	929997
2199	929998
39295	929999
150135	930000
7758	930001
17551	930002
42468	930003
13786	930004
40696	930005
164772	930006
147869	930007
34086	930008
4489	930009
58683	930010
125104	930011
149765	930012
35556	930013
43767	930014
1343	930015
38265	930016
19604	930017
171087	930018
35464	930019
50356	930020
4100	930021
59370	930022
22733	930023
3721	930024
202937	930025
18898	930026
101982	930027
52314	930028
4566	930029
82662	930030
248875	930031
108415	930032
165160	930033
120153	930034
22638	930035
57875	930036
124322	930037
53994	930038
115767	930039
153581	930040
5783	930041
9592	930042
26785	930043
209106	930044
30738	930045
27639	930046
196470	930047
136821	930048
17635	930049
38424	930050
4921	930051
5867	930052
17941	930053
79090	930054
4649	930055
58705	930056
88817	930057
132776	930058
35647	930059
16965	930060
118594	930061
190826	930062
3137	930063
36106	930064
108661	930065
36794	930066
16141	930067
212636	930068
293744	930069
216932	930070
314447	930071
125902	930072
50869	930073
315399	930074
30820	930075
129299	930076
87523	930077
1967	930078
283059	930079
15367	930080
112942	930081
3350	930082
6804	930083
41	930084
443	930085
4076	930086
10817	930087
188070	930088
23578	930089
13172	930090
24528	930091
5092	930092
11816	930093
128446	930094
326702	930095
81612	930096
1499	930097
97132	930098
7440	930099
119039	930100
39274	930101
7613	930102
48445	930103
5011	930104
178362	930105
64590	930106
18373	930107
14213	930108
78109	930109
1831	930110
146406	930111
118901	930112
114073	930113
10388	930114
196749	930115
35427	930116
30998	930117
36907	930118
87674	930119
3427	930120
84756	930121
129178	930122
116812	930123
8791	930124
106901	930125
43904	930126
21655	930127
39744	930128
3241	930129
38021	930130
91115	930131
11248	930132
72299	930133
66972	930134
93479	930135
60186	930136
162700	930137
1901	930138
133685	930139
5767	930140
73203	930141
106884	930142
139636	930143
47642	930144
116972	930145
245207	930146
16471	930147
10431	930148
175818	930149
35829	930150
33437	930151
214867	930152
27232	930153
57876	930154
89206	930155
89091	930156
314097	930157
72636	930158
2623	930159
321957	930160
5017	930161
136768	930162
179060	930163
112112	930164
112220	930165
34332	930166
73274	930167
121700	930168
85917	930169
18172	930170
57133	930171
10247	930172
76824	930173
168651	930174
138276	930175
89448	930176
31087	930177
10855	930178
3932	930179
87396	930180
8230	930181
20041	930182
27272	930183
87396	930184
3623	930185
25802	930186
214513	930187
67333	930188
8123	930189
56668	930190
23763	930191
201039	930192
78947	930193
210790	930194
3160	930195
239565	930196
70937	930197
10745	930198
124834	930199
259157	930200
194860	930201
252834	930202
2112	930203
60727	930204
62703	930205
245	930206
53668	930207
41364	930208
120144	930209
24667	930210
161679	930211
99562	930212
199609	930213
315990	930214
47542	930215
51903	930216
185945	930217
38318	930218
75721	930219
275449	930220
155432	930221
66929	930222
310591	930223
6203	930224
268470	930225
135170	930226
104382	930227
3328	930228
235055	930229
117077	930230
10044	930231
181914	930232
6787	930233
96885	930234
4023	930235
31003	930236
27561	930237
41830	930238
37928	930239
95518	930240
27778	930241
68490	930242
181520	930243
215762	930244
31641	930245
7682	930246
156019	930247
36356	930248
86420	930249
11176	930250
2740	930251
38021	930252
1816	930253
132028	930254
26807	930255
90725	930256
804	930257
57392	930258
93803	930259
5947	930260
64182	930261
83651	930262
66858	930263
49157	930264
141169	930265
102021	930266
82815	930267
53582	930268
26266	930269
54990	930270
129571	930271
141962	930272
40207	930273
174762	930274
146118	930275
9267	930276
46824	930277
315986	930278
13130	930279
48350	930280
320486	930281
17117	930282
25066	930283
154158	930284
24166	930285
27385	930286
70085	930287
27444	930288
25629	930289
53049	930290
59085	930291
17284	930292
11907	930293
77162	930294
17015	930295
87276	930296
14975	930297
39572	930298
137123	930299
315701	930300
12933	930301
105993	930302
313309	930303
206860	930304
190364	930305
180141	930306
25926	930307
16014	930308
4896	930309
13214	930310
160544	930311
198432	930312
323169	930313
135436	930314
99051	930315
28676	930316
186105	930317
22093	930318
5513	930319
192572	930320
18586	930321
139424	930322
326134	930323
8063	930324
184136	930325
196914	930326
21815	930327
136877	930328
70162	930329
47638	930330
4000	930331
45800	930332
26126	930333
253327	930334
45724	930335
134431	930336
32191	930337
120397	930338
196895	930339
318274	930340
27142	930341
242987	930342
300767	930343
212963	930344
38715	930345
24895	930346
107106	930347
30656	930348
243348	930349
71301	930350
94312	930351
133291	930352
84903	930353
1592	930354
232381	930355
206391	930356
200820	930357
7717	930358
191450	930359
43933	930360
39398	930361
78275	930362
162384	930363
75033	930364
198064	930365
1043	930366
234259	930367
74557	930368
93759	930369
25730	930370
54403	930371
228239	930372
62253	930373
147003	930374
128906	930375
138	930376
208640	930377
323721	930378
222817	930379
213974	930380
137543	930381
314838	930382
58861	930383
71109	930384
104289	930385
59052	930386
10106	930387
14213	930388
189745	930389
284662	930390
1102	930391
42028	930392
194301	930393
6428	930394
15137	930395
57324	930396
30899	930397
6353	930398
283439	930399
73701	930400
50537	930401
35760	930402
73390	930403
141321	930404
12994	930405
83289	930406
22163	930407
99872	930408
228670	930409
20983	930410
174368	930411
109237	930412
48246	930413
117565	930414
25802	930415
277299	930416
160780	930417
26108	930418
48304	930419
25293	930420
182056	930421
35862	930422
9802	930423
204461	930424
99858	930425
43344	930426
107750	930427
167632	930428
32529	930429
26127	930430
68795	930431
88172	930432
167974	930433
150715	930434
68188	930435
216190	930436
99619	930437
7513	930438
149793	930439
653	930440
58310	930441
35730	930442
35276	930443
64725	930444
8358	930445
76487	930446
121328	930447
194333	930448
165696	930449
133139	930450
146685	930451
62533	930452
61611	930453
133657	930454
123779	930455
35616	930456
203358	930457
211042	930458
109428	930459
21597	930460
12992	930461
163945	930462
21841	930463
12727	930464
90920	930465
25557	930466
19863	930467
33563	930468
40621	930469
60524	930470
3676	930471
21815	930472
63304	930473
191716	930474
10101	930475
88516	930476
39397	930477
118516	930478
102984	930479
155083	930480
18858	930481
80436	930482
45930	930483
132243	930484
110199	930485
40741	930486
79720	930487
88154	930488
106017	930489
19360	930490
290532	930491
3859	930492
118621	930493
85672	930494
207164	930495
55534	930496
176524	930497
83247	930498
135269	930499
24698	930500
14261	930501
74404	930502
5432	930503
29279	930504
213044	930505
14494	930506
37190	930507
87946	930508
24629	930509
165981	930510
26303	930511
198886	930512
214776	930513
117101	930514
8746	930515
22213	930516
18138	930517
81326	930518
144920	930519
54282	930520
93903	930521
78338	930522
121674	930523
198461	930524
72839	930525
19683	930526
6946	930527
6055	930528
55734	930529
10145	930530
18948	930531
119223	930532
7583	930533
13609	930534
205030	930535
84846	930536
62823	930537
89866	930538
314423	930539
92238	930540
142798	930541
104150	930542
10710	930543
276258	930544
37665	930545
65651	930546
3748	930547
259558	930548
293270	930549
13453	930550
79878	930551
183306	930552
205032	930553
38587	930554
25746	930555
64617	930556
61116	930557
36696	930558
15191	930559
132470	930560
14243	930561
14306	930562
85060	930563
123042	930564
137623	930565
37471	930566
3321	930567
44252	930568
19059	930569
29933	930570
121610	930571
133019	930572
56803	930573
57775	930574
124112	930575
30194	930576
76434	930577
57143	930578
21901	930579
321236	930580
120939	930581
195695	930582
22792	930583
95763	930584
69926	930585
22514	930586
211893	930587
91122	930588
5121	930589
106781	930590
96175	930591
15358	930592
319509	930593
296638	930594
14021	930595
92118	930596
59705	930597
8259	930598
27976	930599
73557	930600
134131	930601
13445	930602
32104	930603
96096	930604
23525	930605
234701	930606
4602	930607
105509	930608
439	930609
43861	930610
82009	930611
50877	930612
95660	930613
28029	930614
39810	930615
86967	930616
43989	930617
8305	930618
67755	930619
129360	930620
124388	930621
180116	930622
18325	930623
1941	930624
20799	930625
16903	930626
86120	930627
34160	930628
7557	930629
320169	930630
115605	930631
34851	930632
56391	930633
38725	930634
126490	930635
19208	930636
127543	930637
11975	930638
24451	930639
9474	930640
43638	930641
177447	930642
3856	930643
57629	930644
116956	930645
123573	930646
181	930647
4406	930648
196911	930649
39020	930650
68347	930651
73392	930652
87122	930653
207086	930654
74623	930655
28999	930656
10486	930657
114635	930658
12066	930659
99186	930660
88984	930661
13580	930662
59903	930663
2300	930664
12461	930665
25437	930666
61828	930667
128428	930668
2270	930669
156795	930670
15672	930671
6444	930672
17487	930673
298126	930674
39213	930675
38601	930676
10732	930677
2975	930678
57706	930679
53182	930680
49670	930681
20641	930682
20021	930683
1176	930684
199773	930685
55324	930686
87408	930687
137143	930688
75921	930689
52789	930690
89872	930691
35338	930692
83189	930693
93080	930694
2623	930695
62878	930696
65	930697
2146	930698
53164	930699
185870	930700
146309	930701
55977	930702
122277	930703
98429	930704
5386	930705
82117	930706
47371	930707
113561	930708
58966	930709
53389	930710
18232	930711
41147	930712
58176	930713
187075	930714
37243	930715
24506	930716
12933	930717
70670	930718
13678	930719
23385	930720
67362	930721
30634	930722
99526	930723
243412	930724
29431	930725
109661	930726
118521	930727
25073	930728
26108	930729
51669	930730
26534	930731
89937	930732
11878	930733
1958	930734
109974	930735
10285	930736
72636	930737
66717	930738
97294	930739
14374	930740
83234	930741
99851	930742
74768	930743
212087	930744
109452	930745
178638	930746
65565	930747
7069	930748
16641	930749
23671	930750
22134	930751
5651	930752
3999	930753
46588	930754
325439	930755
116351	930756
11234	930757
55999	930758
126666	930759
122122	930760
118301	930761
42219	930762
149629	930763
55171	930764
26602	930765
99499	930766
37357	930767
127776	930768
41748	930769
161465	930770
57173	930771
68824	930772
60893	930773
28009	930774
13565	930775
85835	930776
20684	930777
177504	930778
19180	930779
8496	930780
106587	930781
52528	930782
94609	930783
19793	930784
27448	930785
70638	930786
31394	930787
22086	930788
11914	930789
11459	930790
24114	930791
27761	930792
301804	930793
35790	930794
131859	930795
8421	930796
12660	930797
65697	930798
12591	930799
54581	930800
597	930801
87870	930802
25873	930803
25873	930804
4863	930805
960	930806
133833	930807
26783	930808
78126	930809
8706	930810
21815	930811
14229	930812
26509	930813
285939	930814
56485	930815
17941	930816
1967	930817
267631	930818
199194	930819
173099	930820
15000	930821
317342	930822
178675	930823
14091	930824
48535	930825
32750	930826
132125	930827
6378	930828
170342	930829
55922	930830
80263	930831
67105	930832
17648	930833
34233	930834
7355	930835
69773	930836
115166	930837
317953	930838
99845	930839
154802	930840
9284	930841
53049	930842
54803	930843
26574	930844
127967	930845
78768	930846
306780	930847
36439	930848
19865	930849
66303	930850
213806	930851
120880	930852
22958	930853
80648	930854
19	930855
154837	930856
19632	930857
117963	930858
32596	930859
60998	930860
23919	930861
193275	930862
52331	930863
12636	930864
44376	930865
3431	930866
26855	930867
56086	930868
3100	930869
10001	930870
125496	930871
2446	930872
16693	930873
7151	930874
90615	930875
51172	930876
47626	930877
41561	930878
34369	930879
33177	930880
15767	930881
275987	930882
9933	930883
482	930884
51763	930885
25073	930886
69916	930887
77401	930888
200149	930889
140249	930890
117164	930891
283427	930892
116265	930893
40699	930894
24162	930895
5801	930896
110083	930897
249253	930898
120000	930899
55769	930900
195851	930901
52415	930902
59384	930903
75467	930904
31258	930905
3766	930906
211824	930907
18951	930908
15259	930909
214192	930910
109732	930911
138636	930912
211566	930913
270707	930914
59124	930915
1911	930916
110655	930917
39381	930918
171086	930919
164427	930920
58361	930921
137492	930922
41710	930923
47734	930924
83589	930925
4523	930926
1215	930927
80388	930928
304025	930929
57016	930930
11214	930931
240855	930932
136265	930933
120534	930934
59370	930935
1514	930936
135082	930937
50393	930938
121803	930939
66715	930940
9009	930941
286466	930942
118932	930943
308354	930944
304554	930945
147767	930946
31054	930947
182703	930948
68813	930949
2819	930950
9651	930951
321071	930952
103081	930953
142603	930954
33326	930955
81229	930956
28431	930957
30294	930958
71375	930959
279000	930960
46751	930961
4921	930962
233430	930963
20529	930964
186272	930965
122184	930966
6963	930967
303298	930968
1759	930969
5277	930970
19404	930971
118750	930972
70547	930973
61239	930974
12531	930975
242294	930976
67856	930977
25424	930978
67686	930979
168271	930980
128595	930981
160669	930982
172808	930983
32676	930984
181374	930985
75548	930986
57801	930987
49584	930988
38186	930989
29901	930990
59644	930991
39053	930992
20022	930993
87587	930994
18435	930995
87723	930996
124275	930997
25596	930998
86026	930999
124816	931000
165206	931001
50000	931002
114550	931003
20084	931004
3058	931005
292289	931006
75228	931007
55120	931008
117447	931009
177945	931010
284210	931011
180258	931012
1645	931013
11551	931014
710	931015
18747	931016
95933	931017
196747	931018
109775	931019
17157	931020
53530	931021
215508	931022
105715	931023
18405	931024
300836	931025
60758	931026
7778	931027
25563	931028
52831	931029
3905	931030
7470	931031
70099	931032
363	931033
47935	931034
237214	931035
202828	931036
88513	931037
1978	931038
300400	931039
9899	931040
182310	931041
38345	931042
132829	931043
258196	931044
186698	931045
316026	931046
327	931047
87729	931048
104060	931049
15760	931050
187805	931051
89426	931052
15197	931053
7503	931054
54460	931055
27120	931056
30931	931057
47779	931058
92716	931059
167863	931060
80986	931061
11213	931062
6004	931063
8099	931064
32508	931065
174579	931066
10229	931067
104750	931068
171310	931069
25667	931070
101555	931071
216567	931072
79641	931073
104044	931074
20416	931075
149173	931076
18612	931077
292671	931078
5925	931079
9488	931080
34424	931081
38599	931082
26102	931083
57215	931084
10047	931085
97949	931086
89014	931087
9635	931088
32146	931089
19506	931090
67081	931091
146350	931092
159712	931093
20367	931094
57034	931095
27305	931096
310690	931097
50733	931098
65702	931099
7660	931100
37089	931101
6603	931102
271230	931103
298572	931104
162883	931105
124190	931106
10819	931107
29960	931108
97777	931109
205952	931110
75498	931111
35597	931112
236818	931113
187714	931114
177306	931115
177305	931116
59163	931117
7548	931118
109695	931119
42987	931120
81010	931121
36038	931122
53949	931123
5306	931124
144894	931125
299887	931126
130395	931127
16353	931128
220199	931129
36894	931130
88149	931131
8234	931132
10297	931133
14422	931134
38843	931135
38843	931136
19823	931137
195550	931138
325626	931139
59053	931140
1514	931141
60929	931142
191952	931143
23491	931144
49217	931145
6079	931146
22181	931147
200245	931148
33348	931149
188967	931150
11291	931151
97499	931152
44948	931153
139181	931154
25293	931155
225505	931156
139771	931157
71998	931158
176463	931159
24529	931160
295036	931161
67361	931162
15722	931163
49732	931164
325482	931165
64088	931166
246704	931167
35726	931168
19996	931169
246089	931170
177745	931171
152271	931172
271610	931173
204374	931174
18714	931175
191656	931176
119624	931177
191228	931178
65659	931179
7553	931180
34211	931181
3183	931182
11936	931183
12858	931184
130536	931185
103760	931186
37299	931187
70353	931188
19386	931189
13657	931190
212342	931191
19069	931192
39947	931193
58722	931194
86178	931195
46356	931196
92835	931197
34808	931198
172062	931199
10758	931200
2432	931201
300314	931202
7734	931203
7712	931204
162297	931205
183935	931206
87870	931207
87108	931208
221243	931209
2569	931210
30727	931211
72743	931212
103679	931213
135924	931214
56781	931215
10207	931216
111818	931217
205999	931218
116617	931219
4888	931220
173523	931221
298788	931222
7959	931223
10473	931224
89792	931225
1879	931226
52168	931227
89360	931228
33265	931229
23278	931230
208046	931231
8386	931232
24184	931233
25541	931234
56597	931235
148883	931236
43567	931237
91601	931238
3183	931239
276891	931240
138188	931241
46457	931242
103761	931243
15034	931244
97152	931245
81932	931246
43964	931247
33307	931248
60922	931249
164617	931250
205610	931251
75392	931252
27243	931253
101685	931254
299380	931255
8600	931256
129242	931257
106978	931258
55893	931259
183828	931260
55936	931261
19193	931262
47140	931263
11793	931264
204176	931265
37190	931266
81252	931267
132342	931268
33315	931269
47494	931270
66602	931271
42497	931272
119776	931273
36994	931274
3004	931275
76438	931276
17750	931277
324217	931278
44230	931279
91989	931280
86156	931281
232945	931282
19287	931283
124190	931284
23905	931285
50409	931286
40714	931287
2238	931288
57211	931289
121557	931290
16758	931291
12502	931292
90608	931293
53500	931294
12871	931295
81588	931296
41775	931297
221755	931298
40418	931299
53295	931300
69499	931301
10861	931302
1858	931303
7628	931304
11232	931305
9899	931306
297525	931307
19193	931308
39567	931309
7559	931310
32971	931311
328104	931312
56635	931313
36711	931314
14710	931315
305139	931316
130518	931317
155714	931318
214673	931319
98760	931320
188264	931321
181613	931322
277416	931323
50551	931324
302138	931325
87548	931326
93656	931327
82558	931328
5237	931329
132829	931330
76655	931331
28923	931332
180046	931333
297588	931334
281806	931335
100546	931336
97690	931337
188370	931338
131123	931339
18723	931340
23009	931341
120103	931342
99482	931343
309245	931344
10022	931345
5263	931346
179568	931347
33600	931348
491	931349
101659	931350
57706	931351
69180	931352
996	931353
288232	931354
260721	931355
1416	931356
107531	931357
12695	931358
129618	931359
28403	931360
250795	931361
69587	931362
189621	931363
65126	931364
205138	931365
243745	931366
71317	931367
110775	931368
319789	931369
144085	931370
212620	931371
36856	931372
180957	931373
295930	931374
321012	931375
304905	931376
178020	931377
293299	931378
16910	931379
153709	931380
14369	931381
4462	931382
24545	931383
58124	931384
2741	931385
183134	931386
203	931387
31057	931388
4638	931389
16953	931390
285641	931391
205207	931392
5796	931393
10478	931394
274890	931395
126450	931396
17399	931397
2836	931398
96822	931399
127630	931400
20700	931401
137220	931402
671	931403
72926	931404
2419	931405
50480	931406
81279	931407
176229	931408
5190	931409
1218	931410
138166	931411
67	931412
213054	931413
10470	931414
34187	931415
348	931416
190248	931417
33431	931418
11776	931419
101638	931420
188488	931421
288098	931422
58568	931423
134191	931424
26921	931425
1148	931426
153868	931427
250363	931428
278361	931429
32473	931430
184881	931431
143247	931432
107954	931433
2162	931434
64473	931435
5428	931436
278643	931437
85476	931438
98581	931439
174264	931440
15142	931441
58044	931442
112609	931443
3648	931444
145872	931445
124056	931446
146829	931447
192068	931448
148460	931449
39792	931450
3169	931451
193391	931452
180741	931453
282266	931454
219208	931455
266391	931456
305859	931457
4599	931458
121926	931459
44085	931460
299839	931461
222486	931462
301732	931463
27132	931464
112942	931465
19628	931466
273505	931467
34479	931468
37555	931469
142505	931470
52775	931471
5946	931472
3614	931473
19412	931474
21943	931475
52746	931476
52746	931477
64159	931478
20746	931479
13400	931480
40823	931481
18087	931482
20	931483
284484	931484
67935	931485
199	931486
11145	931487
73047	931488
134856	931489
3734	931490
1525	931491
24274	931492
2441	931493
63646	931494
6365	931495
49033	931496
4149	931497
1031	931498
100383	931499
39137	931500
110881	931501
58216	931502
67318	931503
739	931504
49033	931505
23323	931506
10854	931507
137832	931508
1433	931509
38869	931510
1270	931511
200022	931512
58736	931513
592	931514
2749	931515
12162	931516
38681	931517
2080	931518
9871	931519
3432	931520
1218	931521
7260	931522
310913	931523
85875	931524
10498	931525
281796	931526
10498	931527
50077	931528
131685	931529
195811	931530
198591	931531
93818	931532
107866	931533
107924	931534
167786	931535
257290	931536
167881	931537
216053	931538
25987	931539
12486	931540
1554	931541
57103	931542
22924	931543
31562	931544
313332	931545
2995	931546
21307	931547
83850	931548
35653	931549
11709	931550
19461	931551
12085	931552
32362	931553
40003	931554
43413	931555
74981	931556
120359	931557
1900	931558
107688	931559
2764	931560
14416	931561
14650	931562
6288	931563
45189	931564
7489	931565
4113	931566
165627	931567
140839	931568
47720	931569
167843	931570
40067	931571
160025	931572
119720	931573
124487	931574
1648	931575
48213	931576
9364	931577
166439	931578
166658	931579
139690	931580
22987	931581
168089	931582
4879	931583
8571	931584
20079	931585
107327	931586
108244	931587
46427	931588
69994	931589
194700	931590
118466	931591
88412	931592
3837	931593
54467	931594
35094	931595
87855	931596
23321	931597
30531	931598
32249	931599
20069	931600
111364	931601
90140	931602
108243	931603
58878	931604
111649	931605
32089	931606
27892	931607
13177	931608
57892	931609
257735	931610
74941	931611
131357	931612
52195	931613
89481	931614
59654	931615
269627	931616
10879	931617
196436	931618
136441	931619
128152	931620
70229	931621
166688	931622
116867	931623
200320	931624
91057	931625
89301	931626
12221	931627
89488	931628
20160	931629
27957	931630
9295	931631
135841	931632
5842	931633
6542	931634
237382	931635
40333	931636
70294	931637
125296	931638
122748	931639
42498	931640
253816	931641
75585	931642
59693	931643
102884	931644
28378	931645
46914	931646
89971	931647
9075	931648
326498	931649
8791	931650
12331	931651
79812	931652
261897	931653
46469	931654
3765	931655
39168	931656
26233	931657
38137	931658
168015	931659
58847	931660
30354	931661
317250	931662
120271	931663
7418	931664
38921	931665
15332	931666
325646	931667
89565	931668
27833	931669
627	931670
112238	931671
1908	931672
196718	931673
89616	931674
142536	931675
43344	931676
14666	931677
89896	931678
39944	931679
89972	931680
89898	931681
139493	931682
20044	931683
30956	931684
2674	931685
143326	931686
280615	931687
40067	931688
57800	931689
14482	931690
70350	931691
70317	931692
16683	931693
325727	931694
7178	931695
5567	931696
315236	931697
39750	931698
13316	931699
5900	931700
30385	931701
204479	931702
189184	931703
16184	931704
22022	931705
259677	931706
168014	931707
195796	931708
98640	931709
185182	931710
26120	931711
274272	931712
48860	931713
214342	931714
87328	931715
63358	931716
30094	931717
277076	931718
99804	931719
125230	931720
103328	931721
212496	931722
69941	931723
3046	931724
33891	931725
216693	931726
37047	931727
134231	931728
316430	931729
46035	931730
6461	931731
197802	931732
190529	931733
40345	931734
290	931735
56314	931736
88683	931737
3351	931738
63285	931739
101288	931740
189491	931741
11667	931742
70097	931743
206727	931744
148132	931745
109138	931746
90992	931747
36369	931748
17859	931749
2065	931750
213622	931751
55393	931752
20824	931753
273965	931754
258	931755
3456	931756
46292	931757
26553	931758
31074	931759
38196	931760
164376	931761
303406	931762
263385	931763
287018	931764
101855	931765
248532	931766
133203	931767
113882	931768
65533	931769
16221	931770
9525	931771
51250	931772
220308	931773
2221	931774
6191	931775
6191	931776
1814	931777
99889	931778
245201	931779
284568	931780
292053	931781
69895	931782
222157	931783
143283	931784
91947	931785
279481	931786
28022	931787
50571	931788
140578	931789
70291	931790
144041	931791
31287	931792
27328	931793
19429	931794
130061	931795
91738	931796
257644	931797
64240	931798
118009	931799
256394	931800
187146	931801
295766	931802
89418	931803
115331	931804
54487	931805
115051	931806
65140	931807
167519	931808
168527	931809
283098	931810
225868	931811
164074	931812
129448	931813
317597	931814
84895	931815
119184	931816
182592	931817
149634	931818
90885	931819
234997	931820
194122	931821
124646	931822
297999	931823
8356	931824
178771	931825
109235	931826
151848	931827
189364	931828
29274	931829
237980	931830
282008	931831
139296	931832
125311	931833
301838	931834
58359	931835
59537	931836
5074	931837
212369	931838
223173	931839
288800	931840
185072	931841
215457	931842
155694	931843
168606	931844
262058	931845
181742	931846
162785	931847
153161	931848
150070	931849
209220	931850
72934	931851
44804	931852
204007	931853
2224	931854
72934	931855
47016	931856
148361	931857
85831	931858
15794	931859
116457	931860
284775	931861
278459	931862
154435	931863
136818	931864
289030	931865
298049	931866
44954	931867
45992	931868
6281	931869
77927	931870
76054	931871
146558	931872
222971	931873
279291	931874
161014	931875
261173	931876
116740	931877
210465	931878
75863	931879
66052	931880
151763	931881
16752	931882
9181	931883
79350	931884
14974	931885
196991	931886
82550	931887
129695	931888
1394	931889
145570	931890
33167	931891
212546	931892
62509	931893
138700	931894
2180	931895
326574	931896
164511	931897
285755	931898
274814	931899
92913	931900
28117	931901
70449	931902
282113	931903
100011	931904
8493	931905
286170	931906
76054	931907
255336	931908
29314	931909
222547	931910
90570	931911
270499	931912
28144	931913
92428	931914
326938	931915
95567	931916
198905	931917
141523	931918
144157	931919
293767	931920
116433	931921
1858	931922
60838	931923
79561	931924
107256	931925
228141	931926
164982	931927
231103	931928
246663	931929
45058	931930
133494	931931
230616	931932
158685	931933
208854	931934
210488	931935
33478	931936
129069	931937
313240	931938
195126	931939
196780	931940
131671	931941
283688	931942
290778	931943
168995	931944
222158	931945
266773	931946
195126	931947
317506	931948
59753	931949
167103	931950
140120	931951
108796	931952
265975	931953
155678	931954
224209	931955
294110	931956
137190	931957
272636	931958
28877	931959
76092	931960
240650	931961
196288	931962
143071	931963
153461	931964
155091	931965
143307	931966
126053	931967
241572	931968
211012	931969
211012	931970
14856	931971
47828	931972
274743	931973
100573	931974
163944	931975
142889	931976
61070	931977
193959	931978
143042	931979
270492	931980
149688	931981
55616	931982
305308	931983
112350	931984
227593	931985
226486	931986
138670	931987
325216	931988
154991	931989
207923	931990
257154	931991
193860	931992
197611	931993
239158	931994
191220	931995
180328	931996
125836	931997
326641	931998
257714	931999
62622	932000
40172	932001
91644	932002
22113	932003
223630	932004
139880	932005
90741	932006
125286	932007
138850	932008
50578	932009
278913	932010
80376	932011
295185	932012
219627	932013
28022	932014
103631	932015
118630	932016
242602	932017
238370	932018
92359	932019
167450	932020
150512	932021
301840	932022
117279	932023
50422	932024
50170	932025
50154	932026
172105	932027
319786	932028
2323	932029
150813	932030
198074	932031
71948	932032
289621	932033
246765	932034
195303	932035
264673	932036
178257	932037
196912	932038
79561	932039
232641	932040
244274	932041
179294	932042
242905	932043
114795	932044
305340	932045
83293	932046
199586	932047
40448	932048
211099	932049
211099	932050
78830	932051
168311	932052
164323	932053
317740	932054
130690	932055
231380	932056
221263	932057
160896	932058
14963	932059
134610	932060
117508	932061
223132	932062
143938	932063
143868	932064
223690	932065
36185	932066
140297	932067
243058	932068
278549	932069
317742	932070
217618	932071
139983	932072
286803	932073
90576	932074
144402	932075
257683	932076
145404	932077
255565	932078
140118	932079
246147	932080
223217	932081
244479	932082
217726	932083
292680	932084
131832	932085
326346	932086
325666	932087
303129	932088
277987	932089
240795	932090
188899	932091
115286	932092
222250	932093
120674	932094
279364	932095
179908	932096
41947	932097
325173	932098
87738	932099
229556	932100
125390	932101
3185	932102
188920	932103
132040	932104
134390	932105
188899	932106
173150	932107
254272	932108
228258	932109
134460	932110
92206	932111
115232	932112
120111	932113
215931	932114
217177	932115
164231	932116
248446	932117
134071	932118
149634	932119
213479	932120
168404	932121
193111	932122
258951	932123
259751	932124
36065	932125
190525	932126
303356	932127
49811	932128
235664	932129
296713	932130
130569	932131
72535	932132
144874	932133
116446	932134
231056	932135
71961	932136
155228	932137
316622	932138
293766	932139
209551	932140
192140	932141
261396	932142
67572	932143
215264	932144
185326	932145
71381	932146
44209	932147
81209	932148
302460	932149
303998	932150
50170	932151
50154	932152
198420	932153
325734	932154
294209	932155
116719	932156
255182	932157
3748	932158
17682	932159
7167	932160
87717	932161
24057	932162
22028	932163
5952	932164
16895	932165
80160	932166
134930	932167
78307	932168
77280	932169
838	932170
187845	932171
112865	932172
2646	932173
308116	932174
32603	932175
8273	932176
65802	932177
202340	932178
180655	932179
223129	932180
52397	932181
65395	932182
68436	932183
137724	932184
49695	932185
228744	932186
133903	932187
142785	932188
42290	932189
60227	932190
226665	932191
327324	932192
151561	932193
107070	932194
204337	932195
137096	932196
57629	932197
193286	932198
106641	932199
147843	932200
17634	932201
137248	932202
176712	932203
87570	932204
151103	932205
90353	932206
259763	932207
33430	932208
130703	932209
80640	932210
139091	932211
74079	932212
107868	932213
192329	932214
34582	932215
27884	932216
236143	932217
216562	932218
177666	932219
315869	932220
32479	932221
136178	932222
216740	932223
153338	932224
104639	932225
36188	932226
132852	932227
24396	932228
177207	932229
154984	932230
31276	932231
147935	932232
175773	932233
394	932234
141063	932235
129477	932236
86811	932237
73132	932238
87810	932239
117161	932240
24382	932241
171732	932242
120619	932243
82779	932244
132927	932245
814	932246
68717	932247
61386	932248
66851	932249
75632	932250
823	932251
30200	932252
75555	932253
207408	932254
37986	932255
99464	932256
53018	932257
303407	932258
34464	932259
76450	932260
127782	932261
60449	932262
98172	932263
268067	932264
281874	932265
228431	932266
66191	932267
66369	932268
106671	932269
210969	932270
157379	932271
223516	932272
36925	932273
94940	932274
213904	932275
146324	932276
11310	932277
74140	932278
225164	932279
249431	932280
278825	932281
223865	932282
140169	932283
182164	932284
248191	932285
138697	932286
281114	932287
133734	932288
157718	932289
159572	932290
206545	932291
139107	932292
138786	932293
102769	932294
304822	932295
60449	932296
19428	932297
304630	932298
15894	932299
74968	932300
11187	932301
319690	932302
79041	932303
188746	932304
114807	932305
53424	932306
180068	932307
288955	932308
17888	932309
84713	932310
27603	932311
52714	932312
216516	932313
47580	932314
89324	932315
25136	932316
115494	932317
89740	932318
223677	932319
234467	932320
56966	932321
97021	932322
293633	932323
102284	932324
26356	932325
55679	932326
226359	932327
176619	932328
114623	932329
182728	932330
161133	932331
289029	932332
121805	932333
57627	932334
85035	932335
70335	932336
32176	932337
96498	932338
75521	932339
42265	932340
160883	932341
44596	932342
88719	932343
97380	932344
24173	932345
5054	932346
84462	932347
266134	932348
217721	932349
47771	932350
24579	932351
214327	932352
70770	932353
62225	932354
274829	932355
93705	932356
91016	932357
187303	932358
171695	932359
171592	932360
19461	932361
133416	932362
316959	932363
106671	932364
194845	932365
179781	932366
120926	932367
21225	932368
89274	932369
180032	932370
61008	932371
172788	932372
188176	932373
177600	932374
223133	932375
169275	932376
122088	932377
81578	932378
1373	932379
37499	932380
158457	932381
29827	932382
142797	932383
63530	932384
72192	932385
133776	932386
326130	932387
12178	932388
17749	932389
48994	932390
19895	932391
10731	932392
19348	932393
1276	932394
30501	932395
211825	932396
113969	932397
228351	932398
143579	932399
459	932400
136022	932401
150496	932402
317407	932403
147746	932404
147927	932405
137545	932406
195957	932407
234417	932408
137441	932409
115601	932410
54247	932411
137605	932412
100776	932413
298181	932414
166533	932415
151195	932416
289426	932417
306691	932418
273793	932419
21768	932420
158675	932421
46586	932422
282449	932423
79685	932424
286263	932425
28101	932426
92342	932427
35926	932428
134292	932429
164209	932430
19223	932431
301847	932432
22397	932433
53392	932434
176902	932435
263917	932436
295545	932437
186406	932438
175441	932439
309189	932440
70852	932441
22397	932442
328566	932443
33545	932444
217237	932445
63408	932446
127328	932447
184750	932448
72407	932449
129957	932450
29216	932451
15834	932452
48332	932453
207	932454
228607	932455
162146	932456
320789	932457
190974	932458
155132	932459
159143	932460
272494	932461
134754	932462
105484	932463
31982	932464
51975	932465
188220	932466
8754	932467
35244	932468
201868	932469
6423	932470
214450	932471
214450	932472
2866	932473
10628	932474
95307	932475
78876	932476
10089	932477
4598	932478
36513	932479
69631	932480
36419	932481
1264	932482
99472	932483
322069	932484
27462	932485
38927	932486
13637	932487
16627	932488
72353	932489
110809	932490
33341	932491
226187	932492
145774	932493
41833	932494
281329	932495
99472	932496
65380	932497
225720	932498
98141	932499
18510	932500
94025	932501
109267	932502
25898	932503
299541	932504
34465	932505
87145	932506
17380	932507
17380	932508
15721	932509
210747	932510
38874	932511
632	932512
17380	932513
15721	932514
6714	932515
111072	932516
172741	932517
7687	932518
69765	932519
30458	932520
63945	932521
21289	932522
17380	932523
41833	932524
266960	932525
110161	932526
152121	932527
86620	932528
17142	932529
8570	932530
30692	932531
41574	932532
30332	932533
29943	932534
101524	932535
107186	932536
3206	932537
1540	932538
98199	932539
138387	932540
145728	932541
177220	932542
25610	932543
111061	932544
63557	932545
2255	932546
79070	932547
227630	932548
15876	932549
287567	932550
214291	932551
12883	932552
101889	932553
157552	932554
63170	932555
22333	932556
111207	932557
6792	932558
145543	932559
6	932560
94619	932561
72384	932562
56041	932563
56041	932564
56041	932565
80835	932566
161071	932567
6	932568
6	932569
3114	932570
78826	932571
157368	932572
4775	932573
72	932574
69605	932575
18304	932576
121672	932577
124	932578
101034	932579
35660	932580
45086	932581
153208	932582
80740	932583
245	932584
6813	932585
19719	932586
175143	932587
1068	932588
411	932589
3431	932590
26901	932591
3438	932592
20491	932593
4438	932594
42589	932595
5239	932596
294560	932597
180575	932598
211495	932599
6820	932600
34243	932601
126730	932602
86567	932603
5249	932604
89356	932605
2125	932606
130669	932607
34535	932608
13754	932609
28878	932610
6636	932611
182809	932612
162364	932613
136998	932614
5668	932615
125979	932616
1626	932617
65393	932618
617	932619
244703	932620
202	932621
23687	932622
1388	932623
117037	932624
486	932625
2866	932626
23017	932627
174621	932628
172773	932629
27415	932630
4607	932631
20921	932632
16094	932633
67080	932634
80462	932635
79	932636
81415	932637
29263	932638
333	932639
321227	932640
49704	932641
1187	932642
71160	932643
37525	932644
82887	932645
61895	932646
27549	932647
1526	932648
88804	932649
47959	932650
38215	932651
78881	932652
4075	932653
60890	932654
50055	932655
447	932656
2088	932657
31308	932658
111454	932659
113422	932660
264	932661
50221	932662
73812	932663
49228	932664
153079	932665
2546	932666
107945	932667
28151	932668
67216	932669
156370	932670
92588	932671
31950	932672
6513	932673
2512	932674
196520	932675
57322	932676
13126	932677
28551	932678
264	932679
1152	932680
22108	932681
13944	932682
17243	932683
27589	932684
14032	932685
199055	932686
81176	932687
115721	932688
28829	932689
177185	932690
292840	932691
2358	932692
1957	932693
10915	932694
4681	932695
17234	932696
27042	932697
7561	932698
24922	932699
54661	932700
988	932701
15035	932702
3466	932703
3164	932704
69845	932705
48804	932706
6865	932707
28967	932708
8186	932709
26742	932710
499	932711
317538	932712
100512	932713
156020	932714
100456	932715
16139	932716
80077	932717
11998	932718
62373	932719
2285	932720
35824	932721
2101	932722
31794	932723
15557	932724
12	932725
57316	932726
113	932727
87610	932728
255881	932729
152597	932730
59933	932731
128986	932732
97784	932733
211965	932734
19684	932735
5239	932736
385	932737
174911	932738
111630	932739
25872	932740
15002	932741
77608	932742
10782	932743
45262	932744
8433	932745
87103	932746
45459	932747
1402	932748
137433	932749
7067	932750
19856	932751
130165	932752
16495	932753
44380	932754
42460	932755
170	932756
224134	932757
158895	932758
3689	932759
3619	932760
2059	932761
26137	932762
89047	932763
89047	932764
2925	932765
6355	932766
45674	932767
54174	932768
323849	932769
32415	932770
17641	932771
118068	932772
9853	932773
89258	932774
5680	932775
6876	932776
135596	932777
14393	932778
98392	932779
4871	932780
211418	932781
89451	932782
138722	932783
316432	932784
1015	932785
43639	932786
46204	932787
5130	932788
169670	932789
65138	932790
8955	932791
142816	932792
94498	932793
30878	932794
211514	932795
1125	932796
228158	932797
112539	932798
105832	932799
956	932800
16305	932801
4893	932802
142112	932803
142112	932804
37688	932805
30533	932806
126393	932807
7216	932808
53382	932809
164748	932810
75089	932811
217	932812
27529	932813
47282	932814
29219	932815
21709	932816
969	932817
801	932818
17351	932819
62740	932820
29263	932821
45382	932822
22730	932823
40712	932824
7644	932825
43468	932826
281021	932827
7495	932828
189469	932829
3383	932830
27058	932831
66682	932832
42827	932833
21834	932834
202473	932835
3918	932836
2232	932837
50779	932838
288452	932839
25185	932840
47771	932841
212464	932842
42599	932843
177867	932844
89814	932845
29664	932846
42599	932847
255744	932848
44183	932849
39693	932850
206782	932851
114406	932852
251426	932853
314454	932854
109830	932855
113193	932856
59289	932857
15843	932858
3034	932859
158900	932860
4047	932861
178883	932862
19537	932863
70703	932864
109053	932865
46034	932866
84635	932867
22942	932868
174953	932869
174833	932870
54851	932871
140027	932872
133401	932873
53966	932874
55123	932875
196693	932876
59289	932877
27382	932878
174304	932879
172345	932880
9433	932881
2656	932882
178963	932883
1884	932884
50339	932885
162738	932886
27598	932887
27598	932888
18797	932889
23414	932890
27393	932891
286	932892
3281	932893
56272	932894
61333	932895
10333	932896
14067	932897
3281	932898
290267	932899
17643	932900
18797	932901
1884	932902
120398	932903
31562	932904
8104	932905
123999	932906
149774	932907
9139	932908
134960	932909
7987	932910
21750	932911
82406	932912
52171	932913
26749	932914
63440	932915
52375	932916
85684	932917
72117	932918
173717	932919
173395	932920
7835	932921
166440	932922
302982	932923
123720	932924
293680	932925
127287	932926
181414	932927
152351	932928
64284	932929
152351	932930
36771	932931
30824	932932
416	932933
281767	932934
134725	932935
140281	932936
63667	932937
4965	932938
193081	932939
163177	932940
72413	932941
129586	932942
283431	932943
279572	932944
33432	932945
63667	932946
162180	932947
206991	932948
136877	932949
43678	932950
174838	932951
206875	932952
306313	932953
12258	932954
7515	932955
3845	932956
108435	932957
119571	932958
17526	932959
102795	932960
54536	932961
63	932962
235521	932963
68967	932964
280190	932965
10897	932966
192351	932967
204077	932968
39565	932969
108572	932970
115169	932971
35491	932972
13046	932973
11736	932974
215241	932975
192367	932976
137990	932977
123901	932978
90037	932979
74210	932980
7295	932981
20558	932982
240051	932983
288649	932984
15503	932985
45393	932986
273052	932987
137898	932988
287104	932989
37644	932990
56398	932991
38143	932992
264859	932993
111271	932994
91180	932995
26783	932996
320195	932997
242548	932998
141685	932999
144624	933000
15465	933001
31663	933002
93430	933003
102545	933004
245862	933005
14871	933006
111606	933007
250954	933008
87570	933009
191704	933010
41720	933011
295514	933012
186186	933013
20722	933014
167364	933015
308418	933016
49983	933017
116386	933018
65513	933019
216	933020
39562	933021
226509	933022
133983	933023
60418	933024
132470	933025
37821	933026
137290	933027
7922	933028
107090	933029
9934	933030
27824	933031
121334	933032
302879	933033
33154	933034
250935	933035
31845	933036
213557	933037
50210	933038
14561	933039
112166	933040
192136	933041
55946	933042
79508	933043
29661	933044
60214	933045
204173	933046
134382	933047
15609	933048
7876	933049
2242	933050
55790	933051
54879	933052
9742	933053
89034	933054
174875	933055
227077	933056
214066	933057
148272	933058
84636	933059
3021	933060
35984	933061
20047	933062
82421	933063
47159	933064
58685	933065
136966	933066
189020	933067
10357	933068
105637	933069
90395	933070
33831	933071
300983	933072
35777	933073
137105	933074
112266	933075
9278	933076
18923	933077
167033	933078
24480	933079
5931	933080
57191	933081
90318	933082
37101	933083
215777	933084
171308	933085
14198	933086
325694	933087
31006	933088
129699	933089
27887	933090
28450	933091
119360	933092
55018	933093
24025	933094
2157	933095
10932	933096
1650	933097
14243	933098
133255	933099
204676	933100
2791	933101
34177	933102
97387	933103
14786	933104
10476	933105
30098	933106
8170	933107
11521	933108
310830	933109
112597	933110
104027	933111
142313	933112
23098	933113
79763	933114
48679	933115
69830	933116
29634	933117
255257	933118
93318	933119
255253	933120
287597	933121
51159	933122
244460	933123
7664	933124
177980	933125
43344	933126
59591	933127
1116	933128
4881	933129
151679	933130
75464	933131
1624	933132
51329	933133
27210	933134
107430	933135
76912	933136
156893	933137
15896	933138
59591	933139
315567	933140
59495	933141
42266	933142
1997	933143
173965	933144
1722	933145
28562	933146
236027	933147
15144	933148
282870	933149
310305	933150
2288	933151
39852	933152
22554	933153
153409	933154
254734	933155
23763	933156
35937	933157
23237	933158
98257	933159
110805	933160
313298	933161
74659	933162
68260	933163
9824	933164
53803	933165
317958	933166
276329	933167
205187	933168
297464	933169
321074	933170
42161	933171
202985	933172
78659	933173
135852	933174
179394	933175
217564	933176
79635	933177
123195	933178
267917	933179
266279	933180
317631	933181
253376	933182
2114	933183
225628	933184
83030	933185
67376	933186
273839	933187
15284	933188
49801	933189
10748	933190
276876	933191
213532	933192
103882	933193
6473	933194
30766	933195
57873	933196
78763	933197
249558	933198
87575	933199
66900	933200
23678	933201
222024	933202
3644	933203
292265	933204
162912	933205
57997	933206
182743	933207
257475	933208
107940	933209
80996	933210
1126	933211
98522	933212
1469	933213
21853	933214
3577	933215
162029	933216
5308	933217
83245	933218
116422	933219
2394	933220
6519	933221
43024	933222
213174	933223
98530	933224
235264	933225
190143	933226
163790	933227
4433	933228
43024	933229
98607	933230
180671	933231
59590	933232
4433	933233
5491	933234
97320	933235
165835	933236
3006	933237
76302	933238
88189	933239
38121	933240
26841	933241
211993	933242
98360	933243
26810	933244
292457	933245
72273	933246
68545	933247
134403	933248
13165	933249
38155	933250
1404	933251
114191	933252
105292	933253
70515	933254
8092	933255
77954	933256
1936	933257
1662	933258
9834	933259
77954	933260
31102	933261
18258	933262
17245	933263
1658	933264
76930	933265
160436	933266
64307	933267
7254	933268
46355	933269
51191	933270
142460	933271
148	933272
91494	933273
131085	933274
234505	933275
1571	933276
11199	933277
118191	933278
131886	933279
51765	933280
30240	933281
95314	933282
52805	933283
91247	933284
138135	933285
155004	933286
14875	933287
59391	933288
125865	933289
7421	933290
142335	933291
120624	933292
220560	933293
91894	933294
92221	933295
220133	933296
149565	933297
154726	933298
21156	933299
109146	933300
144088	933301
20425	933302
96576	933303
143185	933304
21241	933305
235267	933306
218273	933307
20723	933308
102687	933309
224040	933310
93569	933311
221121	933312
28372	933313
142547	933314
60076	933315
14831	933316
142079	933317
28700	933318
2816	933319
223288	933320
40960	933321
222777	933322
147032	933323
142998	933324
220963	933325
43760	933326
135680	933327
53875	933328
40980	933329
41190	933330
80157	933331
121219	933332
213752	933333
82348	933334
258107	933335
46813	933336
172888	933337
92411	933338
65673	933339
135710	933340
134572	933341
152323	933342
66264	933343
228290	933344
48915	933345
231902	933346
14606	933347
141658	933348
127480	933349
64526	933350
326103	933351
36260	933352
3916	933353
225	933354
225	933355
306207	933356
35267	933357
43937	933358
17818	933359
212172	933360
38564	933361
46607	933362
299054	933363
182238	933364
113758	933365
143923	933366
126818	933367
54731	933368
199291	933369
199704	933370
282688	933371
111648	933372
52936	933373
141958	933374
296506	933375
234440	933376
38309	933377
1879	933378
246527	933379
65781	933380
19346	933381
164256	933382
110421	933383
387	933384
62273	933385
65812	933386
268364	933387
172806	933388
61025	933389
66570	933390
208158	933391
124091	933392
22138	933393
232356	933394
6890	933395
9010	933396
43586	933397
37004	933398
3114	933399
19582	933400
92950	933401
58823	933402
5895	933403
40206	933404
140215	933405
49443	933406
61854	933407
38017	933408
73000	933409
141568	933410
97121	933411
32313	933412
9597	933413
205534	933414
121541	933415
94915	933416
154715	933417
60	933418
53982	933419
20969	933420
34214	933421
134390	933422
164273	933423
141479	933424
141394	933425
59804	933426
69974	933427
14031	933428
141844	933429
261215	933430
238896	933431
288624	933432
175868	933433
167220	933434
69898	933435
161853	933436
279660	933437
84786	933438
304548	933439
24333	933440
63939	933441
142276	933442
142276	933443
744	933444
27387	933445
166263	933446
283339	933447
177809	933448
266013	933449
125722	933450
215308	933451
35087	933452
69685	933453
238176	933454
104029	933455
238272	933456
28239	933457
147822	933458
45293	933459
742	933460
188755	933461
3191	933462
118643	933463
71440	933464
251608	933465
187810	933466
312207	933467
10911	933468
113282	933469
95207	933470
199398	933471
112800	933472
158991	933473
283530	933474
237536	933475
33501	933476
167362	933477
292006	933478
122659	933479
105922	933480
132144	933481
36645	933482
52137	933483
72150	933484
144669	933485
289241	933486
39671	933487
215691	933488
78801	933489
163594	933490
241215	933491
66458	933492
53222	933493
220228	933494
90510	933495
138103	933496
45287	933497
158425	933498
90268	933499
126627	933500
2699	933501
60409	933502
325181	933503
66564	933504
37422	933505
212283	933506
27881	933507
4235	933508
201388	933509
111641	933510
4064	933511
151185	933512
176123	933513
123308	933514
193662	933515
58374	933516
241595	933517
44807	933518
36930	933519
264483	933520
177491	933521
267035	933522
183914	933523
194660	933524
201077	933525
125829	933526
265501	933527
293946	933528
24072	933529
168657	933530
323365	933531
108954	933532
196775	933533
76465	933534
106514	933535
215368	933536
122811	933537
19558	933538
108251	933539
226953	933540
6693	933541
52846	933542
89571	933543
208879	933544
100974	933545
136504	933546
115589	933547
312432	933548
163594	933549
14470	933550
41195	933551
176083	933552
49354	933553
204334	933554
176758	933555
75678	933556
192169	933557
22736	933558
44210	933559
14072	933560
287310	933561
45820	933562
73632	933563
110777	933564
12375	933565
24271	933566
7708	933567
7708	933568
7708	933569
8287	933570
26667	933571
124656	933572
9821	933573
24373	933574
8817	933575
23015	933576
4688	933577
1545	933578
5149	933579
7914	933580
4688	933581
4688	933582
19106	933583
1567	933584
7868	933585
28687	933586
4688	933587
31830	933588
8817	933589
8817	933590
28687	933591
13544	933592
30178	933593
1545	933594
10100	933595
7708	933596
7708	933597
157063	933598
216743	933599
1545	933600
5801	933601
20186	933602
6078	933603
51677	933604
41394	933605
108739	933606
5509	933607
3720	933608
12474	933609
42656	933610
204668	933611
43136	933612
32567	933613
8798	933614
98217	933615
50002	933616
28066	933617
177119	933618
113792	933619
104260	933620
53708	933621
115124	933622
27484	933623
22864	933624
92907	933625
19893	933626
22483	933627
138026	933628
180751	933629
917	933630
83583	933631
16568	933632
84758	933633
64201	933634
8820	933635
59453	933636
8287	933637
27642	933638
57488	933639
22191	933640
10677	933641
327128	933642
34486	933643
5793	933644
10112	933645
3852	933646
5703	933647
50814	933648
129409	933649
130416	933650
18474	933651
20019	933652
6251	933653
134705	933654
5954	933655
115829	933656
87138	933657
26616	933658
41379	933659
302043	933660
225160	933661
17557	933662
3926	933663
7760	933664
80003	933665
10207	933666
4068	933667
4068	933668
4068	933669
4068	933670
4951	933671
41742	933672
11698	933673
50655	933674
50622	933675
99514	933676
84070	933677
99121	933678
48316	933679
237279	933680
43495	933681
48316	933682
17713	933683
2552	933684
171889	933685
23511	933686
17279	933687
14767	933688
55793	933689
2177	933690
10099	933691
30898	933692
144149	933693
84580	933694
172137	933695
125293	933696
117888	933697
109426	933698
34966	933699
75058	933700
23622	933701
7073	933702
9525	933703
11357	933704
76272	933705
36650	933706
83462	933707
66441	933708
72310	933709
308157	933710
79817	933711
58101	933712
157184	933713
127385	933714
4	933715
4	933716
158085	933717
224814	933718
328637	933719
223391	933720
175155	933721
153465	933722
56651	933723
17561	933724
53384	933725
279018	933726
207109	933727
153445	933728
254369	933729
165917	933730
123418	933731
12443	933732
1841	933733
12443	933734
50422	933735
121805	933736
83960	933737
35674	933738
109243	933739
64736	933740
175562	933741
48780	933742
173851	933743
47806	933744
191034	933745
191665	933746
143496	933747
154743	933748
152087	933749
316240	933750
26093	933751
109950	933752
59993	933753
2159	933754
6208	933755
6204	933756
140836	933757
35423	933758
45443	933759
64347	933760
62945	933761
18307	933762
42218	933763
74255	933764
106021	933765
119113	933766
83354	933767
23273	933768
46717	933769
185295	933770
119289	933771
221137	933772
305881	933773
203366	933774
53027	933775
119289	933776
27816	933777
24679	933778
121261	933779
14417	933780
46291	933781
53712	933782
44183	933783
150764	933784
22486	933785
2053	933786
28734	933787
116732	933788
122725	933789
184846	933790
150831	933791
167597	933792
12038	933793
51696	933794
62518	933795
191461	933796
196560	933797
69429	933798
165724	933799
49159	933800
49159	933801
24298	933802
229481	933803
106550	933804
219302	933805
108111	933806
116636	933807
1841	933808
1841	933809
1841	933810
116687	933811
25548	933812
35423	933813
152157	933814
53712	933815
149770	933816
158495	933817
188159	933818
22686	933819
290534	933820
224706	933821
253782	933822
113655	933823
29486	933824
265079	933825
142063	933826
220369	933827
193633	933828
6204	933829
37583	933830
1388	933831
98840	933832
110315	933833
836	933834
153360	933835
189824	933836
118029	933837
236066	933838
42272	933839
2049	933840
128337	933841
5803	933842
323374	933843
94192	933844
14432	933845
129518	933846
164618	933847
72551	933848
12672	933849
177886	933850
60441	933851
110820	933852
130104	933853
17896	933854
78807	933855
35273	933856
29761	933857
136063	933858
6945	933859
46227	933860
297100	933861
8496	933862
38752	933863
67129	933864
60193	933865
96397	933866
93454	933867
53806	933868
127091	933869
2141	933870
250964	933871
7766	933872
154073	933873
214589	933874
27456	933875
26095	933876
15913	933877
43157	933878
12058	933879
29843	933880
26307	933881
17275	933882
72839	933883
106448	933884
23542	933885
59869	933886
135	933887
21466	933888
243353	933889
132970	933890
312224	933891
64257	933892
2217	933893
45514	933894
13050	933895
281811	933896
9999	933897
18768	933898
29075	933899
33718	933900
204130	933901
134595	933902
34235	933903
17342	933904
51671	933905
56198	933906
1048	933907
108424	933908
126254	933909
46227	933910
101150	933911
19317	933912
78983	933913
49286	933914
158600	933915
13341	933916
3533	933917
6214	933918
97414	933919
13992	933920
16147	933921
18033	933922
285074	933923
49009	933924
73562	933925
11054	933926
204948	933927
3103	933928
64751	933929
146324	933930
34304	933931
140981	933932
31088	933933
9300	933934
216034	933935
115294	933936
37452	933937
109569	933938
165656	933939
42477	933940
16498	933941
32639	933942
148246	933943
16737	933944
8544	933945
33352	933946
18991	933947
89180	933948
66556	933949
2610	933950
11540	933951
91726	933952
19542	933953
34423	933954
38184	933955
40538	933956
130428	933957
213753	933958
32630	933959
163390	933960
37047	933961
101150	933962
10446	933963
169204	933964
10090	933965
23264	933966
158487	933967
7590	933968
2475	933969
138080	933970
13060	933971
10852	933972
168260	933973
1367	933974
76323	933975
142072	933976
74025	933977
53820	933978
172686	933979
47748	933980
13265	933981
53547	933982
102202	933983
33960	933984
7889	933985
71027	933986
37122	933987
79622	933988
179989	933989
1642	933990
197644	933991
6590	933992
62123	933993
54172	933994
37781	933995
6220	933996
310116	933997
9491	933998
71992	933999
7741	934000
874	934001
141213	934002
38108	934003
313470	934004
6220	934005
2371	934006
184407	934007
33414	934008
9630	934009
5839	934010
5839	934011
4398	934012
14964	934013
1586	934014
209931	934015
313534	934016
274001	934017
62819	934018
4274	934019
6743	934020
144014	934021
27955	934022
116633	934023
71618	934024
9405	934025
3446	934026
12887	934027
1430	934028
236696	934029
19210	934030
4576	934031
55901	934032
299668	934033
84868	934034
2016	934035
78911	934036
78911	934037
77849	934038
26963	934039
20606	934040
82324	934041
1275	934042
20151	934043
29796	934044
266597	934045
10519	934046
635	934047
19534	934048
97594	934049
100638	934050
476	934051
11848	934052
323512	934053
99762	934054
265702	934055
75741	934056
7545	934057
65434	934058
118371	934059
76556	934060
135915	934061
149620	934062
219283	934063
182846	934064
305368	934065
16242	934066
214287	934067
6257	934068
1638	934069
2899	934070
42770	934071
8742	934072
2440	934073
166435	934074
23355	934075
89527	934076
48758	934077
32946	934078
35423	934079
3126	934080
45091	934081
778	934082
245977	934083
29438	934084
50655	934085
254126	934086
31913	934087
173457	934088
13006	934089
31913	934090
115745	934091
31913	934092
185782	934093
138676	934094
173610	934095
3271	934096
3013	934097
23523	934098
282902	934099
2233	934100
51461	934101
59737	934102
41028	934103
164717	934104
24506	934105
282	934106
107786	934107
84322	934108
14873	934109
185782	934110
1633	934111
1693	934112
61213	934113
171005	934114
55530	934115
30672	934116
806	934117
7322	934118
15310	934119
280254	934120
146215	934121
17562	934122
56514	934123
181898	934124
179	934125
72797	934126
19282	934127
320125	934128
8863	934129
12873	934130
53663	934131
185577	934132
23510	934133
544	934134
97043	934135
123203	934136
57694	934137
6866	934138
2420	934139
91339	934140
85717	934141
17691	934142
82918	934143
67905	934144
459	934145
2218	934146
15159	934147
12375	934148
142258	934149
130	934150
78438	934151
16247	934152
10269	934153
62596	934154
68767	934155
156492	934156
276796	934157
33411	934158
50017	934159
82480	934160
37136	934161
15	934162
109528	934163
31730	934164
36971	934165
30086	934166
30969	934167
136030	934168
13975	934169
22550	934170
5280	934171
1718	934172
174942	934173
33138	934174
932	934175
82011	934176
143227	934177
194	934178
2565	934179
8333	934180
101437	934181
94472	934182
10023	934183
32839	934184
862	934185
1	934186
319614	934187
94273	934188
14522	934189
81037	934190
12979	934191
73	934192
60975	934193
39237	934194
3	934195
48442	934196
98357	934197
2360	934198
86	934199
86325	934200
21564	934201
38548	934202
117869	934203
95927	934204
187780	934205
181545	934206
7607	934207
95511	934208
101268	934209
951	934210
204005	934211
15161	934212
9862	934213
105833	934214
5217	934215
119947	934216
85102	934217
45718	934218
76194	934219
1775	934220
82219	934221
74399	934222
22998	934223
403	934224
124242	934225
6659	934226
104225	934227
88000	934228
6929	934229
259866	934230
46642	934231
160953	934232
44121	934233
18094	934234
2476	934235
66474	934236
43871	934237
89720	934238
927	934239
70480	934240
70025	934241
9220	934242
64607	934243
93697	934244
66743	934245
267646	934246
43409	934247
17442	934248
195550	934249
20188	934250
94202	934251
90352	934252
48945	934253
72227	934254
54162	934255
80642	934256
31399	934257
204	934258
22695	934259
53738	934260
12694	934261
121153	934262
16482	934263
7419	934264
1983	934265
6510	934266
7744	934267
212542	934268
131	934269
134385	934270
89557	934271
8619	934272
54175	934273
12214	934274
148301	934275
2565	934276
100	934277
129836	934278
148376	934279
38247	934280
40306	934281
72446	934282
85978	934283
50792	934284
113914	934285
123950	934286
79694	934287
68099	934288
136859	934289
100737	934290
22631	934291
147247	934292
1910	934293
358	934294
57617	934295
427	934296
23128	934297
41880	934298
9558	934299
39688	934300
44610	934301
3650	934302
106711	934303
5839	934304
81912	934305
74121	934306
94920	934307
12204	934308
37034	934309
37555	934310
112409	934311
88451	934312
25194	934313
71331	934314
10257	934315
11664	934316
11361	934317
309084	934318
31444	934319
103525	934320
1346	934321
46972	934322
7046	934323
5826	934324
133431	934325
3184	934326
30097	934327
9290	934328
210876	934329
40	934330
18943	934331
325800	934332
65000	934333
52321	934334
73502	934335
27513	934336
6473	934337
6473	934338
26074	934339
9586	934340
307343	934341
51628	934342
7832	934343
94587	934344
207505	934345
94292	934346
37328	934347
5636	934348
83987	934349
3286	934350
33944	934351
2765	934352
2875	934353
234262	934354
8247	934355
56145	934356
30892	934357
180223	934358
188340	934359
4838	934360
2231	934361
210222	934362
19152	934363
3156	934364
488	934365
181743	934366
2110	934367
260129	934368
88998	934369
12588	934370
8247	934371
169747	934372
20909	934373
16398	934374
289	934375
219751	934376
23571	934377
124663	934378
56887	934379
10382	934380
9819	934381
115565	934382
36130	934383
227816	934384
9649	934385
74269	934386
476	934387
1319	934388
268	934389
15728	934390
136855	934391
8469	934392
118751	934393
163983	934394
5751	934395
104446	934396
37524	934397
67679	934398
92310	934399
317203	934400
29906	934401
35712	934402
2093	934403
763	934404
106782	934405
160713	934406
120751	934407
314826	934408
12365	934409
44141	934410
163678	934411
81762	934412
571	934413
2749	934414
1516	934415
99887	934416
34595	934417
175110	934418
7323	934419
64558	934420
22901	934421
87505	934422
126074	934423
83485	934424
16	934425
42456	934426
6895	934427
33178	934428
20842	934429
20602	934430
28188	934431
221986	934432
49500	934433
3394	934434
827	934435
13388	934436
1385	934437
9215	934438
3880	934439
17988	934440
80837	934441
35961	934442
827	934443
16427	934444
47871	934445
30039	934446
46693	934447
135790	934448
22445	934449
15893	934450
9383	934451
6530	934452
23781	934453
79213	934454
9034	934455
38438	934456
7	934457
10209	934458
216745	934459
306608	934460
34815	934461
24557	934462
9451	934463
37578	934464
57313	934465
112484	934466
56322	934467
85829	934468
34370	934469
9107	934470
6175	934471
117429	934472
9671	934473
20641	934474
146	934475
28633	934476
90184	934477
24201	934478
58058	934479
39280	934480
11597	934481
40810	934482
116657	934483
81149	934484
18512	934485
3781	934486
9483	934487
1221	934488
8774	934489
195317	934490
43393	934491
412	934492
21678	934493
261782	934494
808	934495
27993	934496
20871	934497
16646	934498
22508	934499
24031	934500
227381	934501
2455	934502
182962	934503
21820	934504
12119	934505
5958	934506
15597	934507
51558	934508
12042	934509
8343	934510
14928	934511
283708	934512
101637	934513
16335	934514
40301	934515
16558	934516
55227	934517
170748	934518
190425	934519
94738	934520
3239	934521
85399	934522
100398	934523
119892	934524
122753	934525
2153	934526
87	934527
3427	934528
42310	934529
851	934530
220802	934531
107439	934532
229320	934533
44641	934534
7146	934535
280841	934536
4591	934537
17493	934538
82726	934539
181	934540
309176	934541
214290	934542
402	934543
66128	934544
77424	934545
20293	934546
44369	934547
290255	934548
122214	934549
214	934550
13211	934551
34511	934552
75195	934553
50457	934554
8860	934555
119795	934556
42726	934557
76803	934558
7674	934559
89017	934560
2449	934561
23852	934562
13454	934563
179466	934564
3268	934565
15823	934566
16144	934567
89201	934568
19078	934569
148161	934570
22984	934571
11448	934572
102785	934573
80718	934574
22328	934575
38970	934576
88767	934577
26181	934578
14071	934579
54163	934580
23910	934581
45946	934582
66342	934583
322880	934584
60891	934585
21178	934586
28865	934587
102294	934588
66330	934589
88106	934590
4543	934591
4543	934592
3098	934593
76515	934594
165852	934595
780	934596
189	934597
53474	934598
58371	934599
916	934600
105175	934601
216907	934602
24324	934603
191800	934604
169735	934605
202657	934606
71993	934607
160155	934608
234786	934609
198555	934610
92174	934611
27609	934612
53627	934613
18260	934614
130157	934615
194498	934616
277793	934617
26896	934618
199908	934619
97360	934620
147796	934621
92009	934622
90952	934623
316201	934624
271554	934625
100555	934626
204690	934627
117991	934628
11607	934629
6337	934630
46846	934631
271063	934632
143944	934633
4265	934634
8816	934635
59622	934636
155942	934637
31939	934638
741	934639
194187	934640
6366	934641
129720	934642
3179	934643
18541	934644
12058	934645
17552	934646
41206	934647
148351	934648
95606	934649
11622	934650
17145	934651
178720	934652
32701	934653
63514	934654
258379	934655
35704	934656
10309	934657
173277	934658
49312	934659
87229	934660
101818	934661
9692	934662
16992	934663
185197	934664
10204	934665
42310	934666
1985	934667
20425	934668
47317	934669
59702	934670
138662	934671
136707	934672
138720	934673
8056	934674
108022	934675
66698	934676
286687	934677
42934	934678
127247	934679
31697	934680
45290	934681
1473	934682
18203	934683
2568	934684
49132	934685
328216	934686
24841	934687
821	934688
69368	934689
52272	934690
155273	934691
50398	934692
269839	934693
200138	934694
96570	934695
278	934696
229677	934697
83163	934698
36525	934699
36644	934700
54970	934701
126560	934702
89044	934703
215572	934704
45191	934705
187385	934706
106861	934707
29426	934708
29866	934709
48523	934710
319165	934711
108074	934712
63811	934713
251370	934714
7269	934715
117909	934716
4	934717
9150	934718
18348	934719
28	934720
322	934721
6171	934722
30975	934723
45858	934724
41405	934725
22584	934726
179951	934727
81382	934728
296383	934729
31593	934730
3446	934731
87977	934732
35116	934733
198731	934734
12416	934735
27539	934736
81570	934737
117049	934738
138839	934739
313022	934740
57380	934741
240603	934742
35219	934743
16620	934744
27158	934745
108619	934746
311286	934747
68147	934748
36531	934749
16398	934750
311635	934751
98390	934752
175972	934753
113126	934754
51767	934755
6691	934756
48633	934757
32387	934758
637	934759
234589	934760
27714	934761
270817	934762
48308	934763
200628	934764
106213	934765
360	934766
41055	934767
28345	934768
33507	934769
177302	934770
6375	934771
30548	934772
33507	934773
21975	934774
184	934775
23456	934776
15122	934777
33507	934778
16	934779
4826	934780
38256	934781
166509	934782
885	934783
3442	934784
20279	934785
52833	934786
81617	934787
27930	934788
7272	934789
70076	934790
26238	934791
907	934792
89516	934793
4750	934794
365	934795
1732	934796
126649	934797
100279	934798
33907	934799
30664	934800
11577	934801
20906	934802
2694	934803
12807	934804
69279	934805
3857	934806
7108	934807
67445	934808
3057	934809
133020	934810
1612	934811
67265	934812
112110	934813
128669	934814
23431	934815
814	934816
46015	934817
83996	934818
814	934819
31529	934820
18960	934821
2761	934822
120838	934823
9680	934824
100986	934825
12628	934826
63493	934827
14407	934828
2601	934829
449	934830
3327	934831
213	934832
32696	934833
20468	934834
58740	934835
5835	934836
316	934837
8618	934838
19123	934839
228615	934840
313225	934841
125104	934842
96638	934843
10657	934844
254697	934845
34403	934846
127003	934847
83241	934848
106843	934849
3214	934850
1125	934851
99760	934852
21782	934853
113964	934854
87144	934855
102936	934856
101098	934857
1046	934858
53382	934859
34554	934860
232222	934861
188246	934862
315811	934863
78439	934864
62831	934865
638	934866
2650	934867
39775	934868
120703	934869
200116	934870
154314	934871
303643	934872
7052	934873
16713	934874
7132	934875
18684	934876
320579	934877
87804	934878
120421	934879
202588	934880
20370	934881
9717	934882
27309	934883
191179	934884
64749	934885
59729	934886
9756	934887
198095	934888
193657	934889
6934	934890
270000	934891
159711	934892
102781	934893
38925	934894
8929	934895
185173	934896
92318	934897
35832	934898
53656	934899
132645	934900
23799	934901
486	934902
50638	934903
230759	934904
129981	934905
37203	934906
16800	934907
18130	934908
6287	934909
237935	934910
154267	934911
22282	934912
273966	934913
44897	934914
35014	934915
1142	934916
102858	934917
54297	934918
1316	934919
15441	934920
18796	934921
66984	934922
187458	934923
4995	934924
80436	934925
149812	934926
225257	934927
261538	934928
192395	934929
21459	934930
46854	934931
1698	934932
248475	934933
143118	934934
150170	934935
106590	934936
32628	934937
68935	934938
11395	934939
88715	934940
320	934941
28683	934942
4690	934943
95016	934944
29849	934945
256079	934946
2369	934947
3987	934948
6151	934949
66807	934950
96638	934951
92258	934952
75182	934953
565	934954
55681	934955
10411	934956
21876	934957
37416	934958
60290	934959
33440	934960
113772	934961
13211	934962
63885	934963
568	934964
265634	934965
146776	934966
99861	934967
97524	934968
140386	934969
90440	934970
568	934971
124462	934972
9895	934973
1875	934974
319413	934975
16566	934976
431	934977
14162	934978
109393	934979
201769	934980
68830	934981
37075	934982
36916	934983
70362	934984
1711	934985
110753	934986
159114	934987
46548	934988
11741	934989
32165	934990
172569	934991
64385	934992
58680	934993
107573	934994
172328	934995
31332	934996
13781	934997
197585	934998
251669	934999
112099	935000
63028	935001
112740	935002
236707	935003
92641	935004
26716	935005
21124	935006
8242	935007
68635	935008
79681	935009
14398	935010
321306	935011
110442	935012
93847	935013
9034	935014
1055	935015
82624	935016
55479	935017
885	935018
568	935019
8689	935020
37293	935021
72552	935022
246	935023
112561	935024
278593	935025
1755	935026
17710	935027
8371	935028
55351	935029
151384	935030
161	935031
39436	935032
174302	935033
30931	935034
74841	935035
61639	935036
14843	935037
25123	935038
148499	935039
34872	935040
6290	935041
6	935042
4086	935043
28421	935044
61445	935045
182233	935046
40971	935047
1637	935048
52023	935049
44632	935050
6368	935051
26501	935052
95617	935053
61707	935054
2236	935055
179826	935056
8327	935057
18054	935058
2392	935059
66	935060
127193	935061
81225	935062
174259	935063
136234	935064
12903	935065
47394	935066
186657	935067
15681	935068
74728	935069
1993	935070
63015	935071
55445	935072
170212	935073
37883	935074
160913	935075
129225	935076
16353	935077
119789	935078
29202	935079
20163	935080
142901	935081
518	935082
56769	935083
6920	935084
123122	935085
89119	935086
276325	935087
98447	935088
3127	935089
38877	935090
99554	935091
50460	935092
195922	935093
192565	935094
248668	935095
82524	935096
34167	935097
20431	935098
173902	935099
112107	935100
4013	935101
134854	935102
360	935103
6483	935104
18437	935105
262024	935106
261839	935107
98853	935108
172850	935109
697	935110
15433	935111
5465	935112
36543	935113
20431	935114
47453	935115
3043	935116
11249	935117
27370	935118
20896	935119
87982	935120
13020	935121
13793	935122
98083	935123
9003	935124
311659	935125
46611	935126
116562	935127
17757	935128
3636	935129
94471	935130
7864	935131
1947	935132
19271	935133
45051	935134
53699	935135
127754	935136
51298	935137
4733	935138
145726	935139
50029	935140
76226	935141
147060	935142
46638	935143
1312	935144
39896	935145
12884	935146
13021	935147
52723	935148
4328	935149
18276	935150
7811	935151
212044	935152
120132	935153
48711	935154
240651	935155
38837	935156
57438	935157
4666	935158
22943	935159
38621	935160
22584	935161
54110	935162
61620	935163
8070	935164
96350	935165
11110	935166
16	935167
139124	935168
21928	935169
8754	935170
415	935171
156713	935172
138945	935173
3470	935174
6950	935175
57893	935176
68182	935177
38395	935178
3428	935179
29249	935180
10194	935181
9820	935182
71153	935183
97832	935184
23945	935185
8900	935186
206765	935187
24307	935188
206170	935189
3125	935190
48118	935191
74063	935192
71223	935193
6090	935194
40705	935195
17391	935196
57278	935197
23312	935198
22985	935199
309890	935200
147365	935201
1776	935202
5512	935203
4850	935204
1118	935205
27523	935206
68454	935207
60354	935208
8577	935209
175	935210
195830	935211
170612	935212
100792	935213
20919	935214
20614	935215
23080	935216
16414	935217
148148	935218
68408	935219
68889	935220
6816	935221
34067	935222
313750	935223
28951	935224
24994	935225
172628	935226
31099	935227
24184	935228
93395	935229
49869	935230
30505	935231
53620	935232
58179	935233
132601	935234
68626	935235
151889	935236
131881	935237
37888	935238
148990	935239
2359	935240
80945	935241
91602	935242
15615	935243
40153	935244
7456	935245
94131	935246
41675	935247
17364	935248
36922	935249
127232	935250
21182	935251
78322	935252
11250	935253
66976	935254
8041	935255
38890	935256
198255	935257
16637	935258
74378	935259
31001	935260
43011	935261
15963	935262
177240	935263
79	935264
83867	935265
8566	935266
54077	935267
79289	935268
32689	935269
88471	935270
1209	935271
28984	935272
145847	935273
2042	935274
10329	935275
17695	935276
88670	935277
137491	935278
107353	935279
12666	935280
114373	935281
15245	935282
41786	935283
107475	935284
7081	935285
8168	935286
57905	935287
96179	935288
23429	935289
265101	935290
229237	935291
229070	935292
162798	935293
73630	935294
118133	935295
42007	935296
3664	935297
153744	935298
16485	935299
30	935300
2009	935301
50632	935302
235799	935303
18132	935304
57214	935305
311507	935306
17336	935307
29363	935308
518	935309
76742	935310
21309	935311
3713	935312
699	935313
17159	935314
2295	935315
8213	935316
239488	935317
56319	935318
39584	935319
266	935320
14467	935321
34898	935322
244204	935323
67917	935324
128132	935325
38644	935326
6950	935327
229424	935328
106592	935329
124581	935330
29131	935331
96562	935332
145114	935333
186080	935334
1594	935335
210113	935336
18238	935337
238654	935338
72141	935339
146616	935340
92301	935341
94007	935342
82574	935343
61500	935344
128226	935345
28642	935346
162439	935347
95642	935348
30476	935349
3972	935350
2640	935351
24830	935352
5879	935353
47540	935354
102776	935355
31929	935356
269236	935357
31929	935358
428	935359
105626	935360
107135	935361
13859	935362
23609	935363
133585	935364
93495	935365
46559	935366
30033	935367
4791	935368
21105	935369
19698	935370
138199	935371
161	935372
19747	935373
57958	935374
20589	935375
3101	935376
237686	935377
95160	935378
29911	935379
80662	935380
24215	935381
47545	935382
126	935383
995	935384
37136	935385
38430	935386
231991	935387
183043	935388
14827	935389
30	935390
6048	935391
17130	935392
136971	935393
83585	935394
11598	935395
13039	935396
15465	935397
31127	935398
40373	935399
9330	935400
19861	935401
109198	935402
305356	935403
183130	935404
37358	935405
290491	935406
8476	935407
43115	935408
42837	935409
31500	935410
58829	935411
1755	935412
29780	935413
10640	935414
13612	935415
42797	935416
8776	935417
43637	935418
33546	935419
165599	935420
52683	935421
12693	935422
9112	935423
105841	935424
1755	935425
128226	935426
13945	935427
38136	935428
69872	935429
19698	935430
211716	935431
63620	935432
3776	935433
89362	935434
35784	935435
8003	935436
174321	935437
249529	935438
162311	935439
54987	935440
104897	935441
95076	935442
4467	935443
20788	935444
28472	935445
6090	935446
53043	935447
160	935448
122466	935449
48289	935450
122587	935451
144845	935452
316096	935453
226578	935454
2829	935455
8769	935456
53675	935457
49365	935458
21463	935459
197013	935460
117156	935461
30	935462
4545	935463
32420	935464
98649	935465
284244	935466
31507	935467
98852	935468
124419	935469
21681	935470
116452	935471
113472	935472
1087	935473
79065	935474
180818	935475
52680	935476
51020	935477
51020	935478
136593	935479
33697	935480
14513	935481
4856	935482
38744	935483
8020	935484
115046	935485
20635	935486
49563	935487
26436	935488
25773	935489
13904	935490
221713	935491
7745	935492
56882	935493
12057	935494
114060	935495
21183	935496
15976	935497
49353	935498
47961	935499
273386	935500
12806	935501
1311	935502
26980	935503
65479	935504
6308	935505
44926	935506
4276	935507
73659	935508
109782	935509
4	935510
299	935511
9092	935512
65148	935513
90666	935514
15179	935515
127729	935516
312965	935517
180979	935518
89575	935519
9361	935520
157439	935521
63694	935522
299	935523
10728	935524
65526	935525
115267	935526
323018	935527
171079	935528
133735	935529
82023	935530
8158	935531
20759	935532
42519	935533
130815	935534
121400	935535
10895	935536
63070	935537
66548	935538
98301	935539
277053	935540
70110	935541
56132	935542
34227	935543
4563	935544
14295	935545
2359	935546
122712	935547
266	935548
1261	935549
45397	935550
31409	935551
94500	935552
146818	935553
9227	935554
79898	935555
314017	935556
27169	935557
56420	935558
36562	935559
6783	935560
207428	935561
3546	935562
83626	935563
2042	935564
21195	935565
114261	935566
64384	935567
277097	935568
52359	935569
41286	935570
70353	935571
30732	935572
75977	935573
2273	935574
41448	935575
56269	935576
26029	935577
23107	935578
98434	935579
14190	935580
41356	935581
63117	935582
15715	935583
21327	935584
26583	935585
106358	935586
13	935587
52817	935588
12295	935589
16	935590
145658	935591
62506	935592
324008	935593
178174	935594
41633	935595
190804	935596
1388	935597
39522	935598
59841	935599
24806	935600
64539	935601
186768	935602
53560	935603
30931	935604
105957	935605
120479	935606
300522	935607
265888	935608
12516	935609
171775	935610
29675	935611
5746	935612
160	935613
1527	935614
1320	935615
64384	935616
105565	935617
31518	935618
204864	935619
36438	935620
45877	935621
17176	935622
50412	935623
29	935624
31401	935625
27321	935626
12832	935627
11842	935628
100345	935629
203853	935630
44580	935631
118943	935632
29171	935633
12734	935634
184154	935635
94263	935636
49907	935637
32004	935638
199561	935639
111435	935640
35179	935641
10188	935642
3949	935643
94976	935644
27169	935645
89267	935646
212742	935647
138833	935648
2924	935649
18747	935650
233569	935651
198373	935652
13736	935653
135795	935654
15651	935655
163832	935656
2597	935657
284278	935658
167075	935659
44594	935660
26024	935661
2294	935662
252712	935663
10640	935664
2	935665
39959	935666
131251	935667
281684	935668
64981	935669
56972	935670
170493	935671
137005	935672
67230	935673
19821	935674
283523	935675
69562	935676
204450	935677
21641	935678
241369	935679
223136	935680
174043	935681
61929	935682
42948	935683
16919	935684
4296	935685
350	935686
31856	935687
82102	935688
44911	935689
257734	935690
81180	935691
1055	935692
16168	935693
5132	935694
127622	935695
244452	935696
304337	935697
132189	935698
13826	935699
29040	935700
14704	935701
80107	935702
38326	935703
69936	935704
94849	935705
3735	935706
4936	935707
8143	935708
70873	935709
10418	935710
82996	935711
15799	935712
1087	935713
16298	935714
105177	935715
154976	935716
139449	935717
10108	935718
12106	935719
21583	935720
5476	935721
34643	935722
41046	935723
33404	935724
51594	935725
235231	935726
21839	935727
213105	935728
14521	935729
34348	935730
82022	935731
112099	935732
15675	935733
17529	935734
1409	935735
64981	935736
302	935737
79153	935738
68010	935739
95368	935740
286717	935741
117234	935742
5368	935743
30493	935744
38119	935745
46188	935746
163217	935747
8615	935748
10966	935749
11153	935750
64382	935751
75508	935752
146052	935753
172	935754
131689	935755
201407	935756
76135	935757
263595	935758
29076	935759
136452	935760
57789	935761
2233	935762
14655	935763
167922	935764
113489	935765
65008	935766
92687	935767
208666	935768
44606	935769
7532	935770
2177	935771
8865	935772
71458	935773
33779	935774
72422	935775
55883	935776
18981	935777
56667	935778
7684	935779
11792	935780
236205	935781
192503	935782
3959	935783
73821	935784
27999	935785
136911	935786
324582	935787
1219	935788
132751	935789
89119	935790
306521	935791
159137	935792
246	935793
190693	935794
171142	935795
122707	935796
36055	935797
56178	935798
180863	935799
17925	935800
62819	935801
87	935802
326166	935803
49539	935804
9056	935805
34849	935806
38878	935807
1431	935808
74332	935809
8097	935810
17941	935811
28906	935812
99248	935813
16022	935814
314069	935815
60899	935816
24471	935817
861	935818
9748	935819
3923	935820
2797	935821
149304	935822
69527	935823
268270	935824
193603	935825
1087	935826
653	935827
8778	935828
20731	935829
289364	935830
189787	935831
21401	935832
54325	935833
67912	935834
206370	935835
192589	935836
293554	935837
144688	935838
65797	935839
134165	935840
3000	935841
116085	935842
62724	935843
10877	935844
35500	935845
4027	935846
11088	935847
126127	935848
38939	935849
23012	935850
1080	935851
261822	935852
151947	935853
63461	935854
254485	935855
59854	935856
164811	935857
57383	935858
30798	935859
436	935860
223200	935861
3004	935862
78606	935863
93486	935864
26000	935865
8832	935866
76790	935867
10273	935868
112646	935869
83160	935870
25268	935871
293228	935872
12069	935873
81305	935874
194	935875
23515	935876
159	935877
10366	935878
49163	935879
2431	935880
2827	935881
1322	935882
4820	935883
8200	935884
26559	935885
164644	935886
134780	935887
8097	935888
12900	935889
46108	935890
68961	935891
40275	935892
5489	935893
79211	935894
76509	935895
144090	935896
55364	935897
161677	935898
2720	935899
171381	935900
58001	935901
122351	935902
26854	935903
2555	935904
92272	935905
115512	935906
95575	935907
53324	935908
142501	935909
22494	935910
608	935911
51858	935912
8964	935913
44099	935914
63477	935915
3983	935916
32227	935917
86238	935918
105127	935919
15321	935920
55012	935921
55012	935922
33410	935923
35284	935924
29475	935925
316675	935926
77251	935927
17568	935928
37042	935929
187862	935930
44462	935931
141340	935932
32014	935933
414	935934
71974	935935
120	935936
2700	935937
16457	935938
25364	935939
4580	935940
32616	935941
87695	935942
17796	935943
1	935944
276927	935945
274570	935946
144379	935947
164470	935948
194708	935949
21667	935950
182913	935951
19772	935952
174405	935953
75226	935954
1725	935955
210023	935956
27259	935957
86895	935958
6896	935959
102078	935960
179687	935961
8	935962
71428	935963
1433	935964
10467	935965
174305	935966
52626	935967
29587	935968
7012	935969
846	935970
19535	935971
189030	935972
6215	935973
113671	935974
7780	935975
48720	935976
88341	935977
3955	935978
13614	935979
41263	935980
196917	935981
166130	935982
7659	935983
81044	935984
50676	935985
304666	935986
95006	935987
10122	935988
162469	935989
115870	935990
53238	935991
64618	935992
176166	935993
35500	935994
83524	935995
319984	935996
26877	935997
7211	935998
19155	935999
43345	936000
71802	936001
7192	936002
14850	936003
2231	936004
88063	936005
299	936006
37975	936007
46548	936008
2109	936009
50164	936010
127598	936011
44247	936012
127191	936013
2271	936014
178075	936015
299	936016
96438	936017
132214	936018
89400	936019
160136	936020
4127	936021
14938	936022
211164	936023
10740	936024
5469	936025
4727	936026
57647	936027
100891	936028
22426	936029
225758	936030
7100	936031
135372	936032
16795	936033
265529	936034
13482	936035
137082	936036
38869	936037
143434	936038
68571	936039
235378	936040
16550	936041
47800	936042
328419	936043
96996	936044
160	936045
99747	936046
152851	936047
327763	936048
20729	936049
44393	936050
885	936051
7353	936052
15898	936053
128992	936054
100882	936055
169772	936056
16608	936057
3995	936058
1734	936059
9605	936060
33361	936061
299	936062
99920	936063
525	936064
3826	936065
17783	936066
10	936067
299	936068
5274	936069
36923	936070
14344	936071
6561	936072
62671	936073
54159	936074
62750	936075
42927	936076
9730	936077
259327	936078
27505	936079
44932	936080
37016	936081
32334	936082
16	936083
4585	936084
8713	936085
27492	936086
16	936087
49205	936088
71442	936089
132163	936090
18842	936091
10707	936092
128635	936093
51168	936094
26387	936095
26605	936096
4402	936097
33104	936098
90437	936099
61861	936100
127872	936101
113820	936102
1053	936103
99328	936104
17412	936105
819	936106
6960	936107
240915	936108
56319	936109
104871	936110
54249	936111
27422	936112
80665	936113
31293	936114
3243	936115
110544	936116
55634	936117
198586	936118
1707	936119
6888	936120
24142	936121
217	936122
62564	936123
254	936124
93926	936125
51619	936126
261578	936127
60733	936128
20928	936129
121894	936130
53227	936131
24634	936132
76813	936133
93662	936134
319	936135
224350	936136
42640	936137
6123	936138
19504	936139
14467	936140
9186	936141
152405	936142
37800	936143
73207	936144
28984	936145
158235	936146
19115	936147
230372	936148
15371	936149
230868	936150
96566	936151
56619	936152
105977	936153
78177	936154
86071	936155
23392	936156
172646	936157
138751	936158
199998	936159
87	936160
17002	936161
16610	936162
68707	936163
149236	936164
1793	936165
64995	936166
234624	936167
201779	936168
69458	936169
15549	936170
3419	936171
191217	936172
162305	936173
277714	936174
122936	936175
10455	936176
125317	936177
135506	936178
193969	936179
137372	936180
89443	936181
28223	936182
70867	936183
214293	936184
47038	936185
168	936186
39773	936187
70048	936188
54569	936189
64974	936190
38199	936191
186039	936192
3091	936193
3928	936194
2913	936195
128447	936196
45397	936197
3419	936198
80542	936199
31174	936200
23426	936201
33546	936202
44907	936203
42344	936204
19264	936205
55281	936206
205295	936207
20	936208
80595	936209
20316	936210
859	936211
1129	936212
9246	936213
39205	936214
8220	936215
184713	936216
184742	936217
297245	936218
12644	936219
27450	936220
17699	936221
82524	936222
203921	936223
1294	936224
48133	936225
96092	936226
909	936227
103212	936228
59526	936229
67240	936230
51446	936231
44961	936232
14909	936233
7	936234
4052	936235
86056	936236
91813	936237
352	936238
21310	936239
57212	936240
20266	936241
245841	936242
95951	936243
7474	936244
38150	936245
7491	936246
10249	936247
17625	936248
66484	936249
231893	936250
95464	936251
128738	936252
7491	936253
30218	936254
22734	936255
1343	936256
35424	936257
18602	936258
9173	936259
12751	936260
213	936261
2337	936262
27505	936263
83316	936264
181781	936265
246369	936266
115721	936267
4438	936268
93466	936269
15324	936270
3539	936271
1212	936272
207737	936273
261932	936274
34861	936275
22369	936276
34374	936277
207043	936278
16903	936279
67384	936280
78802	936281
47413	936282
93195	936283
64354	936284
11112	936285
137226	936286
8955	936287
12343	936288
43760	936289
68640	936290
21459	936291
22409	936292
4991	936293
2741	936294
281278	936295
4789	936296
30926	936297
119780	936298
204271	936299
162930	936300
30	936301
213226	936302
12271	936303
45635	936304
109540	936305
144453	936306
46574	936307
1293	936308
39	936309
159077	936310
95512	936311
210947	936312
10427	936313
27450	936314
25971	936315
292884	936316
190	936317
53357	936318
139	936319
13009	936320
192271	936321
498	936322
997	936323
91829	936324
56318	936325
33710	936326
19385	936327
49855	936328
27443	936329
16491	936330
163889	936331
54747	936332
54742	936333
13047	936334
83984	936335
133715	936336
131458	936337
75789	936338
2161	936339
76041	936340
181332	936341
102318	936342
6612	936343
47989	936344
12316	936345
79949	936346
28244	936347
31006	936348
58941	936349
21485	936350
79173	936351
4393	936352
45640	936353
124340	936354
12018	936355
187908	936356
3482	936357
15593	936358
146222	936359
231988	936360
146594	936361
37965	936362
270182	936363
101108	936364
149926	936365
94862	936366
201304	936367
53706	936368
109385	936369
10177	936370
198612	936371
291363	936372
18730	936373
121902	936374
38508	936375
162336	936376
219106	936377
53663	936378
61424	936379
96651	936380
3450	936381
146048	936382
54883	936383
144476	936384
38596	936385
252970	936386
266086	936387
206298	936388
43759	936389
290268	936390
137403	936391
3374	936392
83162	936393
218	936394
199461	936395
8993	936396
21000	936397
4943	936398
200919	936399
127192	936400
27167	936401
16013	936402
34081	936403
459	936404
12307	936405
25430	936406
128928	936407
103109	936408
80757	936409
8258	936410
38046	936411
52759	936412
13815	936413
27471	936414
5316	936415
96003	936416
27471	936417
2635	936418
62184	936419
295257	936420
55722	936421
69642	936422
284944	936423
119440	936424
99535	936425
9590	936426
22253	936427
4474	936428
106767	936429
15589	936430
63952	936431
90272	936432
611	936433
3065	936434
151321	936435
16103	936436
171689	936437
16128	936438
8107	936439
186525	936440
122919	936441
58685	936442
92000	936443
18919	936444
296642	936445
52789	936446
414	936447
51367	936448
171298	936449
59421	936450
140240	936451
4496	936452
297536	936453
246327	936454
155696	936455
19329	936456
27917	936457
100971	936458
309103	936459
253010	936460
20076	936461
58816	936462
27115	936463
12531	936464
12531	936465
28937	936466
62295	936467
140811	936468
57057	936469
57057	936470
144473	936471
55481	936472
309029	936473
26562	936474
198375	936475
53334	936476
66972	936477
160225	936478
31143	936479
53334	936480
53334	936481
214	936482
103074	936483
57924	936484
10516	936485
15550	936486
573	936487
107724	936488
15026	936489
27196	936490
3249	936491
128398	936492
33095	936493
37926	936494
21628	936495
117174	936496
21628	936497
42284	936498
146146	936499
67860	936500
52337	936501
30847	936502
173597	936503
29243	936504
2299	936505
19746	936506
2500	936507
7236	936508
35892	936509
161721	936510
91829	936511
15470	936512
7290	936513
12347	936514
4901	936515
3903	936516
7718	936517
3247	936518
15307	936519
20942	936520
68419	936521
43739	936522
119	936523
43652	936524
98055	936525
1868	936526
34294	936527
537	936528
325840	936529
135764	936530
6955	936531
7036	936532
4670	936533
73858	936534
280807	936535
13	936536
55182	936537
3995	936538
61097	936539
33374	936540
103992	936541
8015	936542
57998	936543
30007	936544
419	936545
290739	936546
64608	936547
299928	936548
43070	936549
5523	936550
2415	936551
1	936552
22631	936553
52065	936554
17381	936555
47449	936556
85372	936557
44272	936558
95187	936559
418	936560
20511	936561
192944	936562
77671	936563
158063	936564
22531	936565
253462	936566
4646	936567
167890	936568
207681	936569
1501	936570
109977	936571
4261	936572
77794	936573
10544	936574
190496	936575
16133	936576
161042	936577
28349	936578
32183	936579
130588	936580
15702	936581
183330	936582
94455	936583
90143	936584
14009	936585
37519	936586
24447	936587
211584	936588
45770	936589
1481	936590
150	936591
11978	936592
1580	936593
124121	936594
37749	936595
258054	936596
114143	936597
178984	936598
277547	936599
100821	936600
84025	936601
27375	936602
266979	936603
163690	936604
120502	936605
234962	936606
180012	936607
223553	936608
318882	936609
58279	936610
2261	936611
206768	936612
82490	936613
260267	936614
48035	936615
170353	936616
176151	936617
121523	936618
12429	936619
172457	936620
48912	936621
48937	936622
81053	936623
46752	936624
12265	936625
69071	936626
276261	936627
138247	936628
21409	936629
35097	936630
89197	936631
68999	936632
62987	936633
27698	936634
181050	936635
2367	936636
6716	936637
15933	936638
135499	936639
50975	936640
101000	936641
76219	936642
55	936643
9962	936644
26661	936645
162742	936646
89731	936647
71513	936648
591	936649
238538	936650
59302	936651
206815	936652
29123	936653
54542	936654
79877	936655
100823	936656
177076	936657
94914	936658
83415	936659
27854	936660
114197	936661
148464	936662
623	936663
110996	936664
111073	936665
7234	936666
199928	936667
61709	936668
132778	936669
149116	936670
94584	936671
132161	936672
197554	936673
143344	936674
170557	936675
149587	936676
295669	936677
105656	936678
164025	936679
32394	936680
296750	936681
84205	936682
158242	936683
196030	936684
197023	936685
239088	936686
69510	936687
195291	936688
201181	936689
237603	936690
175960	936691
44775	936692
22685	936693
166070	936694
187636	936695
271935	936696
61083	936697
81709	936698
162715	936699
74693	936700
87149	936701
42024	936702
277008	936703
40608	936704
265954	936705
291503	936706
110079	936707
79037	936708
96242	936709
318969	936710
265268	936711
251289	936712
72039	936713
74959	936714
179767	936715
108127	936716
122385	936717
184795	936718
154140	936719
92462	936720
92964	936721
68642	936722
40279	936723
273169	936724
239431	936725
253659	936726
267329	936727
58077	936728
118639	936729
107172	936730
97300	936731
145748	936732
35105	936733
2458	936734
134082	936735
195737	936736
289351	936737
147702	936738
149018	936739
259908	936740
39141	936741
25258	936742
84737	936743
138519	936744
325608	936745
167415	936746
95010	936747
96408	936748
317061	936749
43309	936750
22543	936751
1357	936752
67813	936753
81104	936754
313241	936755
236372	936756
77597	936757
305975	936758
1348	936759
230141	936760
315439	936761
84038	936762
5720	936763
254148	936764
49029	936765
190203	936766
286707	936767
212175	936768
175616	936769
160022	936770
76859	936771
84174	936772
281758	936773
44202	936774
104785	936775
165179	936776
260260	936777
257715	936778
183510	936779
41245	936780
105995	936781
70497	936782
60442	936783
59201	936784
6832	936785
110354	936786
169253	936787
28029	936788
159056	936789
5142	936790
51586	936791
180103	936792
1878	936793
183293	936794
75822	936795
29716	936796
147	936797
326824	936798
100120	936799
46054	936800
48128	936801
164372	936802
117284	936803
218169	936804
78942	936805
81715	936806
53292	936807
92651	936808
175523	936809
107454	936810
119363	936811
77645	936812
81321	936813
139441	936814
106708	936815
266764	936816
328342	936817
148652	936818
76706	936819
114827	936820
15490	936821
11544	936822
167185	936823
139298	936824
77504	936825
267409	936826
268243	936827
35591	936828
74823	936829
257013	936830
102933	936831
151837	936832
16579	936833
160273	936834
139125	936835
76523	936836
77848	936837
290429	936838
147480	936839
58645	936840
278978	936841
61132	936842
291453	936843
198672	936844
128487	936845
115068	936846
77497	936847
17928	936848
191971	936849
116496	936850
187500	936851
117180	936852
20336	936853
96628	936854
126035	936855
92971	936856
194009	936857
213789	936858
189081	936859
165578	936860
135598	936861
186005	936862
60702	936863
22621	936864
86683	936865
96304	936866
214012	936867
296974	936868
201903	936869
183073	936870
115474	936871
61635	936872
61609	936873
306781	936874
297316	936875
310639	936876
30031	936877
172356	936878
215443	936879
170035	936880
268328	936881
185040	936882
15008	936883
71276	936884
18432	936885
14096	936886
6516	936887
199214	936888
288711	936889
190747	936890
61825	936891
78068	936892
111209	936893
16661	936894
264929	936895
152409	936896
156602	936897
30684	936898
255293	936899
100623	936900
162391	936901
6472	936902
102487	936903
178577	936904
18157	936905
222224	936906
209284	936907
235391	936908
34412	936909
98077	936910
28780	936911
9200	936912
286646	936913
18457	936914
42068	936915
164968	936916
190705	936917
304750	936918
99854	936919
20934	936920
123120	936921
33560	936922
241189	936923
189491	936924
200428	936925
20318	936926
164968	936927
3335	936928
23642	936929
67029	936930
35269	936931
196267	936932
115391	936933
24598	936934
37205	936935
311955	936936
195115	936937
133137	936938
162062	936939
310617	936940
48380	936941
3408	936942
173578	936943
97175	936944
119526	936945
266943	936946
216440	936947
237097	936948
10790	936949
212553	936950
268373	936951
17124	936952
278758	936953
137506	936954
269188	936955
49085	936956
7385	936957
15205	936958
76773	936959
64374	936960
65938	936961
151302	936962
148054	936963
71933	936964
14294	936965
11592	936966
14636	936967
125342	936968
61750	936969
56801	936970
71972	936971
253573	936972
23233	936973
35402	936974
703	936975
263790	936976
165170	936977
50958	936978
38798	936979
31893	936980
1354	936981
746	936982
91429	936983
14281	936984
4714	936985
90784	936986
36413	936987
179714	936988
80997	936989
203748	936990
179714	936991
56327	936992
6913	936993
7385	936994
3128	936995
49508	936996
21335	936997
207463	936998
75358	936999
1589	937000
218482	937001
280128	937002
48537	937003
248673	937004
170733	937005
212387	937006
170733	937007
76317	937008
176585	937009
73688	937010
116975	937011
209319	937012
140118	937013
123516	937014
177111	937015
76542	937016
300616	937017
47272	937018
56809	937019
114412	937020
188290	937021
45204	937022
230419	937023
13916	937024
206801	937025
314756	937026
312928	937027
56809	937028
328009	937029
173666	937030
11374	937031
26	937032
109358	937033
9153	937034
68162	937035
76633	937036
9988	937037
13005	937038
230664	937039
308247	937040
96296	937041
162578	937042
62875	937043
114568	937044
139142	937045
51001	937046
81640	937047
118490	937048
207875	937049
29631	937050
232664	937051
10900	937052
174891	937053
22868	937054
1797	937055
173819	937056
72487	937057
23516	937058
16816	937059
23041	937060
70895	937061
169456	937062
23285	937063
2608	937064
54031	937065
92887	937066
160336	937067
39659	937068
206170	937069
152793	937070
34194	937071
102863	937072
47538	937073
26817	937074
312751	937075
38162	937076
38162	937077
1874	937078
5891	937079
25758	937080
123950	937081
19262	937082
82833	937083
122031	937084
122067	937085
92540	937086
191079	937087
147834	937088
135718	937089
243491	937090
50587	937091
10764	937092
32664	937093
288834	937094
73206	937095
107476	937096
63782	937097
19442	937098
41010	937099
38997	937100
319886	937101
306541	937102
251240	937103
67726	937104
6573	937105
153895	937106
73179	937107
253637	937108
277749	937109
102674	937110
2073	937111
111247	937112
165970	937113
5083	937114
22064	937115
15477	937116
71149	937117
137654	937118
124093	937119
122152	937120
322121	937121
327419	937122
41761	937123
174540	937124
257535	937125
10973	937126
27879	937127
320278	937128
168030	937129
143700	937130
91491	937131
1029	937132
20121	937133
223437	937134
106646	937135
28269	937136
146735	937137
283369	937138
20276	937139
230266	937140
18778	937141
121388	937142
138018	937143
155894	937144
89651	937145
206397	937146
147231	937147
84560	937148
249279	937149
190047	937150
277078	937151
141058	937152
258854	937153
137876	937154
287197	937155
191330	937156
219979	937157
70839	937158
67496	937159
181254	937160
240717	937161
323284	937162
61132	937163
258765	937164
129009	937165
263751	937166
125311	937167
152288	937168
220872	937169
230672	937170
78102	937171
297192	937172
248589	937173
114150	937174
41262	937175
89685	937176
118469	937177
294125	937178
81475	937179
143105	937180
2577	937181
103400	937182
2985	937183
3710	937184
3710	937185
56577	937186
230810	937187
191023	937188
35848	937189
222717	937190
198810	937191
74933	937192
52311	937193
170893	937194
111667	937195
139894	937196
1719	937197
57627	937198
96446	937199
9012	937200
293429	937201
179563	937202
302359	937203
156006	937204
145644	937205
156473	937206
20454	937207
20154	937208
2643	937209
90505	937210
182811	937211
71158	937212
72234	937213
278930	937214
75003	937215
182162	937216
252668	937217
272814	937218
207923	937219
279320	937220
262688	937221
170020	937222
100264	937223
271728	937224
286431	937225
187648	937226
64635	937227
61786	937228
303629	937229
234189	937230
147246	937231
220831	937232
70839	937233
327095	937234
227972	937235
132161	937236
236999	937237
49900	937238
97045	937239
47606	937240
33985	937241
154645	937242
109743	937243
56430	937244
3495	937245
175309	937246
82861	937247
183884	937248
269487	937249
303628	937250
60315	937251
30508	937252
59771	937253
70043	937254
8110	937255
8994	937256
78607	937257
101255	937258
156220	937259
44545	937260
180486	937261
178954	937262
312169	937263
19424	937264
26817	937265
8782	937266
128882	937267
48480	937268
7733	937269
251952	937270
42129	937271
10067	937272
64660	937273
48221	937274
221845	937275
232724	937276
173900	937277
14047	937278
3239	937279
156924	937280
21828	937281
56130	937282
216461	937283
288879	937284
66151	937285
10488	937286
199513	937287
180827	937288
7118	937289
325438	937290
237182	937291
32731	937292
153696	937293
153733	937294
229660	937295
97813	937296
239759	937297
114686	937298
52072	937299
236280	937300
48383	937301
79989	937302
98129	937303
205166	937304
108237	937305
147547	937306
114092	937307
14708	937308
14152	937309
288483	937310
172657	937311
56508	937312
2210	937313
83105	937314
124600	937315
202416	937316
133491	937317
273875	937318
19827	937319
77168	937320
69267	937321
4372	937322
64338	937323
122692	937324
117437	937325
233651	937326
195146	937327
246947	937328
250031	937329
9919	937330
31790	937331
109394	937332
6045	937333
141499	937334
49499	937335
114891	937336
196664	937337
233264	937338
113562	937339
113562	937340
140936	937341
257716	937342
25082	937343
176940	937344
113406	937345
158521	937346
83245	937347
35519	937348
248440	937349
277171	937350
39307	937351
82941	937352
82550	937353
98910	937354
6069	937355
97364	937356
88610	937357
177293	937358
3550	937359
2232	937360
239043	937361
134122	937362
12345	937363
87419	937364
29570	937365
252300	937366
95966	937367
187979	937368
313277	937369
29433	937370
230478	937371
89415	937372
52548	937373
285427	937374
154125	937375
48520	937376
94540	937377
99454	937378
59648	937379
29881	937380
146665	937381
200880	937382
171041	937383
143392	937384
245297	937385
95946	937386
246395	937387
246809	937388
217313	937389
167221	937390
282009	937391
48314	937392
88466	937393
175087	937394
246629	937395
173866	937396
33295	937397
17095	937398
246695	937399
72614	937400
52229	937401
2065	937402
238798	937403
95762	937404
61479	937405
20359	937406
267500	937407
125425	937408
77943	937409
90958	937410
90958	937411
4125	937412
13329	937413
139163	937414
222895	937415
171730	937416
297211	937417
36413	937418
268362	937419
90887	937420
101018	937421
241750	937422
9578	937423
38617	937424
35505	937425
85741	937426
15961	937427
216703	937428
327888	937429
291895	937430
142494	937431
154761	937432
28593	937433
102759	937434
282496	937435
90168	937436
40076	937437
11302	937438
85070	937439
154189	937440
53567	937441
16731	937442
89782	937443
6403	937444
259195	937445
198293	937446
113512	937447
73590	937448
59549	937449
9712	937450
79040	937451
19272	937452
173994	937453
9650	937454
4720	937455
26817	937456
7711	937457
8041	937458
96406	937459
1548	937460
1398	937461
35707	937462
20611	937463
27358	937464
1229	937465
94161	937466
50746	937467
85365	937468
231045	937469
57912	937470
27662	937471
33419	937472
83100	937473
325718	937474
205906	937475
51147	937476
8544	937477
14311	937478
27163	937479
201363	937480
39049	937481
3771	937482
42907	937483
5224	937484
47335	937485
199635	937486
274146	937487
7918	937488
100451	937489
3777	937490
12458	937491
1029	937492
234856	937493
74757	937494
11569	937495
178847	937496
126765	937497
95980	937498
31263	937499
33876	937500
62525	937501
119147	937502
72239	937503
27607	937504
145008	937505
1782	937506
55577	937507
147901	937508
6338	937509
12244	937510
94589	937511
102298	937512
11837	937513
124432	937514
97375	937515
54181	937516
177380	937517
41819	937518
16344	937519
324525	937520
18455	937521
43750	937522
141561	937523
364	937524
137239	937525
177956	937526
209627	937527
269382	937528
197488	937529
317289	937530
130717	937531
230999	937532
74447	937533
27111	937534
206094	937535
134307	937536
197011	937537
25437	937538
47421	937539
35460	937540
139256	937541
62937	937542
195435	937543
185679	937544
143143	937545
74929	937546
123677	937547
259242	937548
276014	937549
175013	937550
124168	937551
56566	937552
134507	937553
174736	937554
203623	937555
297596	937556
131061	937557
267591	937558
174892	937559
6388	937560
1682	937561
317378	937562
74447	937563
146164	937564
132919	937565
254943	937566
134507	937567
209212	937568
22215	937569
31480	937570
128608	937571
169257	937572
33767	937573
18845	937574
18570	937575
4797	937576
182564	937577
160753	937578
160753	937579
31254	937580
160789	937581
185220	937582
25887	937583
27593	937584
137190	937585
68204	937586
25887	937587
145085	937588
182268	937589
179727	937590
74963	937591
73656	937592
25887	937593
25887	937594
25887	937595
64579	937596
123677	937597
114151	937598
74137	937599
274786	937600
74963	937601
115482	937602
238	937603
22215	937604
89521	937605
276065	937606
38170	937607
102692	937608
209265	937609
93523	937610
171624	937611
263036	937612
201270	937613
177804	937614
234098	937615
169118	937616
31573	937617
31573	937618
31573	937619
31573	937620
104848	937621
231158	937622
191831	937623
203680	937624
247449	937625
254112	937626
167138	937627
9959	937628
171624	937629
806	937630
224145	937631
309167	937632
257326	937633
258532	937634
86613	937635
95924	937636
178621	937637
29005	937638
139850	937639
326174	937640
4816	937641
179102	937642
119043	937643
34943	937644
60043	937645
295503	937646
23633	937647
156745	937648
37761	937649
134486	937650
1080	937651
297811	937652
185397	937653
124950	937654
130564	937655
17678	937656
32877	937657
163874	937658
220360	937659
14357	937660
61970	937661
18	937662
237582	937663
25887	937664
50772	937665
30502	937666
4367	937667
236105	937668
173684	937669
160246	937670
17160	937671
75908	937672
113346	937673
160182	937674
134511	937675
61651	937676
211627	937677
184986	937678
122395	937679
316948	937680
125655	937681
271656	937682
222603	937683
137879	937684
90950	937685
24207	937686
7803	937687
88478	937688
146	937689
5192	937690
5471	937691
143030	937692
56403	937693
38614	937694
171738	937695
202745	937696
50245	937697
86560	937698
17423	937699
30540	937700
163770	937701
13480	937702
74166	937703
95997	937704
50583	937705
22583	937706
96213	937707
89	937708
88220	937709
12667	937710
173342	937711
16426	937712
12833	937713
6641	937714
51732	937715
5655	937716
664	937717
76680	937718
7641	937719
43512	937720
84393	937721
128355	937722
106626	937723
88663	937724
11524	937725
33288	937726
1377	937727
119657	937728
181931	937729
23166	937730
10990	937731
78252	937732
65226	937733
127534	937734
47948	937735
150703	937736
127568	937737
214858	937738
16953	937739
107980	937740
189672	937741
7165	937742
28385	937743
56862	937744
43367	937745
94383	937746
326027	937747
6649	937748
259069	937749
315103	937750
109232	937751
100216	937752
249	937753
62634	937754
25495	937755
17307	937756
25495	937757
6231	937758
34591	937759
278906	937760
74338	937761
54151	937762
119845	937763
6322	937764
214663	937765
23737	937766
9551	937767
28871	937768
2925	937769
2080	937770
89054	937771
89993	937772
328611	937773
202433	937774
129461	937775
328723	937776
88312	937777
32022	937778
81949	937779
12210	937780
159280	937781
62082	937782
101957	937783
39207	937784
244551	937785
54740	937786
185764	937787
40467	937788
186197	937789
112135	937790
1810	937791
56829	937792
13075	937793
54526	937794
1587	937795
271531	937796
52041	937797
154442	937798
62576	937799
63947	937800
132305	937801
186835	937802
265804	937803
313522	937804
216291	937805
1084	937806
124992	937807
192836	937808
145316	937809
41407	937810
64398	937811
68969	937812
199558	937813
129949	937814
139029	937815
108526	937816
68082	937817
96985	937818
157182	937819
21748	937820
100260	937821
143796	937822
167213	937823
77524	937824
102131	937825
146563	937826
103355	937827
69529	937828
273772	937829
72730	937830
219567	937831
102399	937832
19621	937833
137069	937834
127137	937835
147567	937836
174343	937837
208177	937838
280512	937839
174218	937840
43213	937841
125835	937842
52829	937843
294172	937844
202192	937845
42618	937846
148393	937847
143472	937848
93867	937849
41529	937850
35887	937851
164342	937852
50665	937853
88595	937854
110893	937855
70762	937856
34740	937857
75508	937858
114879	937859
202646	937860
17212	937861
250710	937862
221091	937863
296910	937864
19156	937865
223864	937866
142284	937867
13146	937868
156282	937869
181404	937870
20372	937871
28698	937872
54094	937873
10078	937874
294074	937875
216753	937876
249970	937877
194977	937878
302091	937879
64240	937880
105457	937881
328326	937882
27849	937883
238011	937884
65547	937885
78684	937886
99330	937887
78792	937888
188354	937889
304952	937890
240406	937891
65095	937892
151794	937893
36523	937894
150298	937895
39030	937896
108450	937897
201921	937898
130437	937899
248437	937900
72950	937901
895	937902
111304	937903
66722	937904
132085	937905
168826	937906
133042	937907
37643	937908
112997	937909
28095	937910
134659	937911
302884	937912
266131	937913
129115	937914
86714	937915
81841	937916
134742	937917
231596	937918
203780	937919
209431	937920
116883	937921
197684	937922
127733	937923
130258	937924
245607	937925
1	937926
30441	937927
1021	937928
262707	937929
262766	937930
32943	937931
52865	937932
149178	937933
74133	937934
210169	937935
289359	937936
152701	937937
251845	937938
84896	937939
15768	937940
323855	937941
329	937942
94586	937943
149760	937944
149821	937945
219747	937946
14758	937947
95378	937948
65591	937949
292839	937950
70530	937951
38903	937952
64350	937953
106945	937954
141503	937955
257104	937956
156229	937957
136964	937958
295105	937959
93780	937960
174031	937961
55583	937962
215099	937963
195932	937964
38791	937965
2470	937966
67398	937967
62686	937968
202579	937969
227159	937970
74236	937971
169504	937972
163877	937973
259110	937974
220853	937975
105601	937976
34942	937977
108599	937978
179021	937979
100509	937980
1319	937981
66452	937982
3925	937983
164710	937984
488	937985
163706	937986
10852	937987
58152	937988
87753	937989
137350	937990
76488	937991
38466	937992
90818	937993
151299	937994
181358	937995
105947	937996
170934	937997
271014	937998
140066	937999
67886	938000
111794	938001
77087	938002
297492	938003
147281	938004
244711	938005
114990	938006
201552	938007
12688	938008
75357	938009
24243	938010
49857	938011
80831	938012
66292	938013
86253	938014
250022	938015
113885	938016
73998	938017
80829	938018
4659	938019
10001	938020
177288	938021
316584	938022
75320	938023
259759	938024
230004	938025
190347	938026
245585	938027
20023	938028
40268	938029
59589	938030
177193	938031
178212	938032
3042	938033
60987	938034
74584	938035
285076	938036
105451	938037
274205	938038
179042	938039
167287	938040
24032	938041
83424	938042
49668	938043
208627	938044
208171	938045
3094	938046
26315	938047
2801	938048
129284	938049
207907	938050
157109	938051
193780	938052
26342	938053
24067	938054
135706	938055
287699	938056
25511	938057
268166	938058
175829	938059
219004	938060
115827	938061
277301	938062
211916	938063
180462	938064
2573	938065
244313	938066
268763	938067
201286	938068
245587	938069
316450	938070
153718	938071
114061	938072
128644	938073
124403	938074
116083	938075
234484	938076
22095	938077
173656	938078
201262	938079
114922	938080
176000	938081
193254	938082
167279	938083
74628	938084
244476	938085
212777	938086
278570	938087
136557	938088
215659	938089
5560	938090
223218	938091
160266	938092
350	938093
273745	938094
73554	938095
24184	938096
32824	938097
160268	938098
57681	938099
83280	938100
118679	938101
16369	938102
47817	938103
118679	938104
4992	938105
36131	938106
192915	938107
192123	938108
116129	938109
4992	938110
45117	938111
36131	938112
27705	938113
62847	938114
11047	938115
50664	938116
4992	938117
7441	938118
82562	938119
10068	938120
60373	938121
309076	938122
201571	938123
90506	938124
46940	938125
14703	938126
7373	938127
285394	938128
308034	938129
138263	938130
987	938131
122239	938132
150782	938133
26986	938134
56258	938135
3926	938136
35904	938137
36906	938138
393	938139
6097	938140
14992	938141
44089	938142
276501	938143
26127	938144
2495	938145
4297	938146
64	938147
228313	938148
35058	938149
15859	938150
58700	938151
238300	938152
172959	938153
25597	938154
101653	938155
155287	938156
20103	938157
59232	938158
35980	938159
39505	938160
203372	938161
93416	938162
321263	938163
8667	938164
118110	938165
30684	938166
49327	938167
27177	938168
32350	938169
297021	938170
189995	938171
3358	938172
56461	938173
1781	938174
212867	938175
298413	938176
73172	938177
212874	938178
31980	938179
138966	938180
17250	938181
37111	938182
8853	938183
15529	938184
28478	938185
216993	938186
33637	938187
37281	938188
37696	938189
165667	938190
18539	938191
49139	938192
1282	938193
281951	938194
2981	938195
131020	938196
71384	938197
32931	938198
213818	938199
58161	938200
130682	938201
5326	938202
5325	938203
58161	938204
11428	938205
79095	938206
102972	938207
23526	938208
311535	938209
158117	938210
205597	938211
35173	938212
25270	938213
46103	938214
2331	938215
141147	938216
26727	938217
9799	938218
4874	938219
17848	938220
71855	938221
198053	938222
23929	938223
116217	938224
79939	938225
66358	938226
121339	938227
191305	938228
10412	938229
123397	938230
92289	938231
172792	938232
28048	938233
152068	938234
142632	938235
68118	938236
120563	938237
30819	938238
196040	938239
14285	938240
64315	938241
318270	938242
163901	938243
176247	938244
217947	938245
100013	938246
217731	938247
33910	938248
8041	938249
84055	938250
54058	938251
11180	938252
9144	938253
20989	938254
158562	938255
17613	938256
6029	938257
13439	938258
190981	938259
6029	938260
13439	938261
213822	938262
122668	938263
13439	938264
13439	938265
43530	938266
183382	938267
72732	938268
173	938269
157116	938270
44312	938271
4447	938272
6736	938273
30835	938274
8684	938275
657	938276
41129	938277
60	938278
146	938279
218	938280
4947	938281
162384	938282
21151	938283
4624	938284
7359	938285
153984	938286
3386	938287
62252	938288
37	938289
75160	938290
235729	938291
5852	938292
298174	938293
303359	938294
714	938295
4910	938296
91596	938297
227	938298
97154	938299
2106	938300
5063	938301
83705	938302
110450	938303
3518	938304
271484	938305
216522	938306
127580	938307
20945	938308
68274	938309
56318	938310
54288	938311
138914	938312
196953	938313
193481	938314
72644	938315
259393	938316
173381	938317
3052	938318
72240	938319
38547	938320
308667	938321
145521	938322
40917	938323
165652	938324
54247	938325
176	938326
76002	938327
64337	938328
27936	938329
35449	938330
9842	938331
21710	938332
22295	938333
239947	938334
300924	938335
124647	938336
170274	938337
184165	938338
134066	938339
17407	938340
113587	938341
97916	938342
267921	938343
262099	938344
196842	938345
111276	938346
1805	938347
30225	938348
133	938349
141769	938350
205120	938351
40817	938352
100	938353
80	938354
1083	938355
13078	938356
891	938357
35659	938358
164	938359
47068	938360
36411	938361
1202	938362
3650	938363
3615	938364
20	938365
1139	938366
1973	938367
27877	938368
88440	938369
53	938370
122617	938371
164	938372
10104	938373
295402	938374
160871	938375
180041	938376
116149	938377
153822	938378
49009	938379
50668	938380
162916	938381
172671	938382
268169	938383
208416	938384
44191	938385
1861	938386
161495	938387
96618	938388
118081	938389
147208	938390
246196	938391
271488	938392
210820	938393
319545	938394
110718	938395
123116	938396
41198	938397
137706	938398
79575	938399
307497	938400
196950	938401
158495	938402
269818	938403
62387	938404
46451	938405
65751	938406
163159	938407
158131	938408
161780	938409
134200	938410
85633	938411
154790	938412
49743	938413
222507	938414
47687	938415
207103	938416
78933	938417
326164	938418
137958	938419
238831	938420
179816	938421
148854	938422
177708	938423
61028	938424
192733	938425
110076	938426
187477	938427
26381	938428
205916	938429
90618	938430
185404	938431
205910	938432
85633	938433
97400	938434
284872	938435
65751	938436
83897	938437
94777	938438
6877	938439
176837	938440
23490	938441
36693	938442
128874	938443
2777	938444
118130	938445
56513	938446
33689	938447
56837	938448
98600	938449
102477	938450
76293	938451
209133	938452
279560	938453
203343	938454
12384	938455
185241	938456
28384	938457
26921	938458
64267	938459
5888	938460
5518	938461
139037	938462
4785	938463
4785	938464
10449	938465
175597	938466
13969	938467
62707	938468
24916	938469
61912	938470
1139	938471
274672	938472
76922	938473
186860	938474
77742	938475
186380	938476
184865	938477
99083	938478
54671	938479
53468	938480
171039	938481
101002	938482
10773	938483
261723	938484
89719	938485
46861	938486
54582	938487
26211	938488
107830	938489
138045	938490
175866	938491
37308	938492
102333	938493
168765	938494
21848	938495
52126	938496
41141	938497
75458	938498
96406	938499
34094	938500
209758	938501
5504	938502
232138	938503
168956	938504
54752	938505
76336	938506
102912	938507
193153	938508
258905	938509
81714	938510
19499	938511
60863	938512
10755	938513
101695	938514
15890	938515
20173	938516
3844	938517
28228	938518
6180	938519
18800	938520
202127	938521
161889	938522
209558	938523
31596	938524
48395	938525
201674	938526
23443	938527
6183	938528
27568	938529
112125	938530
15208	938531
55406	938532
18882	938533
4334	938534
287757	938535
174987	938536
17359	938537
213348	938538
153934	938539
3604	938540
15890	938541
68346	938542
16978	938543
9994	938544
15357	938545
41846	938546
4154	938547
203976	938548
9775	938549
3742	938550
11823	938551
3063	938552
16892	938553
252550	938554
74067	938555
93776	938556
37659	938557
38758	938558
207	938559
33273	938560
211909	938561
57764	938562
128978	938563
39539	938564
57307	938565
55906	938566
127851	938567
92015	938568
21212	938569
168466	938570
128538	938571
19621	938572
174620	938573
319589	938574
13016	938575
13016	938576
188817	938577
327125	938578
69527	938579
324453	938580
326467	938581
88497	938582
19298	938583
1895	938584
26829	938585
197506	938586
16763	938587
313249	938588
56011	938589
19323	938590
3789	938591
85516	938592
134847	938593
213223	938594
56767	938595
189791	938596
125072	938597
12784	938598
85345	938599
13866	938600
43616	938601
38159	938602
43616	938603
126387	938604
106404	938605
250514	938606
38159	938607
1061	938608
8035	938609
85305	938610
56616	938611
211695	938612
256	938613
117221	938614
191002	938615
256	938616
708	938617
3864	938618
67557	938619
81699	938620
133484	938621
207541	938622
20083	938623
19292	938624
286346	938625
314731	938626
56597	938627
34817	938628
43177	938629
191367	938630
6068	938631
132818	938632
26558	938633
129913	938634
55896	938635
119106	938636
52035	938637
8079	938638
1895	938639
54259	938640
275858	938641
276502	938642
117004	938643
34853	938644
297835	938645
207825	938646
56675	938647
24106	938648
280871	938649
3242	938650
37855	938651
115349	938652
132349	938653
321256	938654
82629	938655
178355	938656
83738	938657
55896	938658
26724	938659
5531	938660
163724	938661
2930	938662
19795	938663
86810	938664
288230	938665
26797	938666
187624	938667
20340	938668
111377	938669
117964	938670
125072	938671
8037	938672
34604	938673
17459	938674
132265	938675
214583	938676
81140	938677
85516	938678
27714	938679
66694	938680
182438	938681
211632	938682
4699	938683
4699	938684
279294	938685
56443	938686
38379	938687
71900	938688
5531	938689
19307	938690
1521	938691
189791	938692
296499	938693
2332	938694
26829	938695
139393	938696
149549	938697
8056	938698
11173	938699
279618	938700
5824	938701
127079	938702
11417	938703
113857	938704
91415	938705
281253	938706
66694	938707
29938	938708
6068	938709
50919	938710
53544	938711
208406	938712
7596	938713
12784	938714
208357	938715
190473	938716
58493	938717
80357	938718
52261	938719
7439	938720
9987	938721
17462	938722
23514	938723
45844	938724
5564	938725
281027	938726
7834	938727
5891	938728
132751	938729
132916	938730
206906	938731
133112	938732
328065	938733
4958	938734
312616	938735
212294	938736
105997	938737
128885	938738
205965	938739
140756	938740
87407	938741
1768	938742
35816	938743
38070	938744
69800	938745
179442	938746
8695	938747
14086	938748
56076	938749
37179	938750
203008	938751
6068	938752
17092	938753
50679	938754
133887	938755
113	938756
88755	938757
134118	938758
26314	938759
6266	938760
11417	938761
1521	938762
11414	938763
1061	938764
132726	938765
29464	938766
77076	938767
84681	938768
17485	938769
4958	938770
1895	938771
8311	938772
13666	938773
11630	938774
322256	938775
38168	938776
321316	938777
49772	938778
7445	938779
37855	938780
135572	938781
49941	938782
43548	938783
282811	938784
5196	938785
144169	938786
115411	938787
86043	938788
134999	938789
5824	938790
26558	938791
213498	938792
85493	938793
135761	938794
7838	938795
116076	938796
80723	938797
82590	938798
206333	938799
3991	938800
121993	938801
67791	938802
13077	938803
282603	938804
138634	938805
133056	938806
185467	938807
2241	938808
7523	938809
8274	938810
117446	938811
30321	938812
128870	938813
117548	938814
195580	938815
37537	938816
167564	938817
207525	938818
321867	938819
17459	938820
53533	938821
72036	938822
324358	938823
2914	938824
19914	938825
183658	938826
326617	938827
137266	938828
11241	938829
12783	938830
39268	938831
46264	938832
315021	938833
56600	938834
325014	938835
1207	938836
129806	938837
136813	938838
322333	938839
152049	938840
217203	938841
19249	938842
119024	938843
153585	938844
88923	938845
11522	938846
137986	938847
3107	938848
43987	938849
5478	938850
18926	938851
35702	938852
67416	938853
245158	938854
168143	938855
17064	938856
188472	938857
58276	938858
139578	938859
19292	938860
10535	938861
240719	938862
117380	938863
2836	938864
66802	938865
76122	938866
191883	938867
26835	938868
132164	938869
37855	938870
7834	938871
314106	938872
207558	938873
71900	938874
154066	938875
38791	938876
62807	938877
2711	938878
107440	938879
89329	938880
30887	938881
30887	938882
174459	938883
84803	938884
144502	938885
24421	938886
1060	938887
35024	938888
27042	938889
154159	938890
13723	938891
65245	938892
133112	938893
31840	938894
184604	938895
4705	938896
36484	938897
29938	938898
133582	938899
85516	938900
38304	938901
169398	938902
85513	938903
91019	938904
54898	938905
282509	938906
148984	938907
178441	938908
76885	938909
76885	938910
1462	938911
293318	938912
43115	938913
8079	938914
11995	938915
131974	938916
1622	938917
44101	938918
10947	938919
66106	938920
11173	938921
74443	938922
20585	938923
4958	938924
14075	938925
201957	938926
9839	938927
68714	938928
131942	938929
85947	938930
56335	938931
6272	938932
17064	938933
9381	938934
317016	938935
318678	938936
27063	938937
19742	938938
184084	938939
213985	938940
180144	938941
135872	938942
130225	938943
199579	938944
97143	938945
13143	938946
117027	938947
848	938948
38446	938949
48499	938950
115218	938951
26770	938952
2495	938953
213609	938954
12821	938955
1618	938956
23514	938957
5564	938958
19344	938959
51069	938960
14074	938961
86338	938962
83720	938963
34602	938964
10535	938965
125817	938966
84021	938967
88648	938968
281648	938969
143	938970
5229	938971
69042	938972
34799	938973
81878	938974
13016	938975
722	938976
585	938977
323710	938978
1894	938979
8189	938980
21069	938981
26818	938982
38176	938983
172	938984
251466	938985
83465	938986
143871	938987
3970	938988
859	938989
208658	938990
3769	938991
206041	938992
32409	938993
6412	938994
19979	938995
101644	938996
9839	938997
185290	938998
119264	938999
209475	939000
237630	939001
3662	939002
24421	939003
85796	939004
198618	939005
89765	939006
80413	939007
5564	939008
38122	939009
95393	939010
288685	939011
52048	939012
150572	939013
167812	939014
62946	939015
93861	939016
93869	939017
197461	939018
159285	939019
127193	939020
7596	939021
301188	939022
54259	939023
74443	939024
26770	939025
12784	939026
172986	939027
25545	939028
39268	939029
127130	939030
327322	939031
147135	939032
158944	939033
56705	939034
83738	939035
197925	939036
119024	939037
10487	939038
97156	939039
79592	939040
51204	939041
5229	939042
54073	939043
104185	939044
2930	939045
127075	939046
4944	939047
112031	939048
30498	939049
19292	939050
1851	939051
1521	939052
135267	939053
13666	939054
133388	939055
138875	939056
2930	939057
311186	939058
56597	939059
7280	939060
149803	939061
6250	939062
32595	939063
19259	939064
86163	939065
207371	939066
721	939067
128059	939068
29172	939069
2332	939070
87835	939071
207065	939072
25585	939073
4695	939074
117027	939075
2361	939076
302	939077
117777	939078
75525	939079
183985	939080
126748	939081
322404	939082
212767	939083
132086	939084
20119	939085
117810	939086
140748	939087
12270	939088
15887	939089
8037	939090
112417	939091
149546	939092
211369	939093
214939	939094
100768	939095
5049	939096
132254	939097
181670	939098
94521	939099
67894	939100
13052	939101
189323	939102
4193	939103
279459	939104
50627	939105
184050	939106
313338	939107
19702	939108
15914	939109
14133	939110
2672	939111
79270	939112
44122	939113
222375	939114
796	939115
195580	939116
778	939117
56479	939118
57852	939119
85553	939120
205943	939121
8055	939122
2711	939123
58205	939124
83281	939125
311974	939126
29464	939127
56597	939128
89291	939129
190309	939130
24705	939131
200809	939132
46022	939133
8193	939134
282670	939135
87776	939136
124054	939137
45466	939138
49873	939139
7688	939140
26777	939141
276912	939142
297874	939143
18972	939144
321837	939145
186905	939146
104234	939147
112162	939148
265916	939149
7386	939150
59211	939151
25940	939152
103301	939153
53456	939154
74514	939155
89794	939156
36805	939157
55307	939158
311684	939159
270373	939160
286525	939161
201889	939162
69923	939163
165112	939164
258919	939165
34624	939166
98820	939167
131580	939168
270386	939169
226610	939170
156123	939171
27649	939172
2086	939173
113166	939174
48455	939175
59460	939176
302307	939177
24179	939178
192119	939179
137229	939180
209692	939181
14276	939182
90470	939183
290179	939184
179427	939185
45994	939186
54748	939187
92005	939188
156466	939189
16124	939190
103675	939191
32561	939192
147153	939193
9968	939194
224345	939195
152523	939196
108910	939197
187279	939198
188496	939199
2801	939200
154856	939201
106626	939202
93548	939203
122364	939204
108820	939205
213304	939206
89502	939207
268545	939208
95119	939209
22301	939210
154226	939211
185103	939212
292607	939213
126505	939214
195186	939215
284302	939216
119982	939217
191414	939218
24825	939219
76094	939220
56468	939221
123695	939222
167914	939223
58658	939224
116796	939225
121914	939226
140392	939227
14730	939228
133977	939229
107929	939230
191694	939231
140698	939232
80483	939233
264698	939234
140960	939235
95117	939236
44952	939237
182532	939238
210087	939239
261808	939240
276595	939241
86893	939242
4881	939243
52176	939244
18153	939245
23632	939246
49677	939247
1915	939248
246011	939249
324258	939250
117249	939251
32794	939252
129616	939253
127075	939254
37150	939255
59405	939256
9833	939257
4398	939258
83740	939259
28728	939260
225	939261
27821	939262
180517	939263
67845	939264
288111	939265
137042	939266
127651	939267
18705	939268
129744	939269
39699	939270
25816	939271
6148	939272
69649	939273
2663	939274
197180	939275
37782	939276
126897	939277
232646	939278
19861	939279
201082	939280
205522	939281
19378	939282
85749	939283
325131	939284
326755	939285
7741	939286
1003	939287
12306	939288
1869	939289
35678	939290
22636	939291
88098	939292
3256	939293
4125	939294
4657	939295
12310	939296
74980	939297
248972	939298
40135	939299
12638	939300
3710	939301
178306	939302
30470	939303
287497	939304
39325	939305
81945	939306
32379	939307
12809	939308
25519	939309
206059	939310
20764	939311
169908	939312
169544	939313
28214	939314
291561	939315
4398	939316
37783	939317
172844	939318
45371	939319
5320	939320
134857	939321
5969	939322
17627	939323
27243	939324
289119	939325
46579	939326
119063	939327
21315	939328
32724	939329
88737	939330
33813	939331
7107	939332
74141	939333
169114	939334
192645	939335
12234	939336
4512	939337
7018	939338
4125	939339
8626	939340
118609	939341
74550	939342
235651	939343
310672	939344
22770	939345
207333	939346
2924	939347
51946	939348
4747	939349
323783	939350
151987	939351
41385	939352
197760	939353
95002	939354
4446	939355
63082	939356
162994	939357
52089	939358
27995	939359
1325	939360
205832	939361
294143	939362
40049	939363
18655	939364
189489	939365
208980	939366
200848	939367
38340	939368
11303	939369
287007	939370
1368	939371
7942	939372
1304	939373
190603	939374
79801	939375
19352	939376
116516	939377
249992	939378
298100	939379
167382	939380
225740	939381
214321	939382
20	939383
149585	939384
71168	939385
144120	939386
290184	939387
68163	939388
141749	939389
238358	939390
11505	939391
196464	939392
301775	939393
182989	939394
127469	939395
141904	939396
223633	939397
121382	939398
51476	939399
8830	939400
208188	939401
96656	939402
150012	939403
193172	939404
177766	939405
77348	939406
101373	939407
35021	939408
161849	939409
53510	939410
192274	939411
87108	939412
104179	939413
30256	939414
146357	939415
1117	939416
81306	939417
12529	939418
1313	939419
89847	939420
127484	939421
119951	939422
102129	939423
251880	939424
249694	939425
175745	939426
42077	939427
119651	939428
127285	939429
243	939430
105879	939431
641	939432
151059	939433
63993	939434
2909	939435
233152	939436
150607	939437
150641	939438
72952	939439
63594	939440
305203	939441
77811	939442
71572	939443
127638	939444
10624	939445
90421	939446
104910	939447
162579	939448
66779	939449
48307	939450
52548	939451
86364	939452
249226	939453
241560	939454
162279	939455
48714	939456
218834	939457
212315	939458
124769	939459
30864	939460
179810	939461
214106	939462
200887	939463
118694	939464
99561	939465
25382	939466
150028	939467
132311	939468
33292	939469
175433	939470
290540	939471
316963	939472
117346	939473
111855	939474
116600	939475
275179	939476
297029	939477
52753	939478
234721	939479
11568	939480
145010	939481
78393	939482
107658	939483
70853	939484
197646	939485
117874	939486
35346	939487
163166	939488
152174	939489
49986	939490
152966	939491
270244	939492
221225	939493
74968	939494
155019	939495
154475	939496
328107	939497
276974	939498
48927	939499
245389	939500
194992	939501
274072	939502
309578	939503
74281	939504
164850	939505
13138	939506
141952	939507
132854	939508
237964	939509
41148	939510
48307	939511
302057	939512
251753	939513
268471	939514
127484	939515
187749	939516
75014	939517
179912	939518
37085	939519
173641	939520
1335	939521
63337	939522
236130	939523
16707	939524
3750	939525
203578	939526
90765	939527
150404	939528
71659	939529
184163	939530
7324	939531
241822	939532
191364	939533
35623	939534
111912	939535
166659	939536
268494	939537
163950	939538
49168	939539
134270	939540
324744	939541
53890	939542
101406	939543
44280	939544
80839	939545
89870	939546
266158	939547
274745	939548
239092	939549
121785	939550
116796	939551
297461	939552
192016	939553
186187	939554
296127	939555
295773	939556
256025	939557
272796	939558
140978	939559
76273	939560
259576	939561
302042	939562
155455	939563
47426	939564
170825	939565
109883	939566
251701	939567
161968	939568
160357	939569
182989	939570
219670	939571
113143	939572
232604	939573
74471	939574
72657	939575
174945	939576
178653	939577
947	939578
33354	939579
20921	939580
15524	939581
272867	939582
114689	939583
96684	939584
43513	939585
177680	939586
140651	939587
99158	939588
158770	939589
89013	939590
115329	939591
50401	939592
15466	939593
67105	939594
124948	939595
121182	939596
52263	939597
70719	939598
276614	939599
137554	939600
47954	939601
192892	939602
294451	939603
104328	939604
114796	939605
34954	939606
397	939607
106963	939608
47954	939609
42720	939610
42720	939611
158424	939612
66458	939613
35257	939614
81698	939615
98968	939616
172901	939617
168076	939618
94871	939619
68372	939620
23367	939621
133773	939622
51910	939623
52831	939624
39439	939625
122941	939626
129223	939627
113605	939628
40044	939629
10963	939630
19007	939631
60743	939632
169576	939633
70557	939634
1228	939635
140184	939636
57170	939637
256491	939638
108533	939639
11539	939640
252799	939641
59922	939642
3322	939643
19615	939644
42081	939645
66055	939646
2131	939647
133305	939648
150390	939649
29375	939650
113949	939651
47971	939652
29208	939653
22319	939654
49527	939655
11669	939656
23757	939657
140782	939658
17887	939659
77663	939660
66932	939661
136184	939662
9515	939663
3987	939664
1643	939665
2064	939666
20616	939667
13743	939668
14149	939669
7338	939670
103028	939671
16150	939672
19530	939673
9688	939674
37716	939675
84353	939676
15014	939677
58235	939678
2235	939679
22507	939680
3182	939681
9	939682
23424	939683
34617	939684
14002	939685
21594	939686
296608	939687
5148	939688
11954	939689
17565	939690
5	939691
30551	939692
230050	939693
42235	939694
17027	939695
46853	939696
61256	939697
42720	939698
35193	939699
64	939700
77311	939701
12351	939702
719	939703
15154	939704
288552	939705
16325	939706
42442	939707
132570	939708
15337	939709
131364	939710
30908	939711
37905	939712
272410	939713
66440	939714
158860	939715
159769	939716
37905	939717
24967	939718
36553	939719
306969	939720
167367	939721
126254	939722
100763	939723
107371	939724
121708	939725
840	939726
3108	939727
15684	939728
40692	939729
6350	939730
41638	939731
2318	939732
1070	939733
14533	939734
24647	939735
9809	939736
114089	939737
8886	939738
58633	939739
87429	939740
78	939741
1996	939742
322719	939743
84650	939744
234069	939745
83675	939746
164609	939747
197806	939748
153954	939749
193493	939750
28122	939751
7634	939752
2026	939753
35443	939754
16932	939755
11722	939756
97447	939757
50834	939758
2318	939759
9232	939760
94967	939761
74524	939762
86840	939763
5459	939764
82	939765
2799	939766
45904	939767
95421	939768
20968	939769
56077	939770
150	939771
3097	939772
42094	939773
233	939774
233	939775
95627	939776
45530	939777
41065	939778
34	939779
99	939780
48584	939781
1752	939782
11606	939783
15	939784
22481	939785
45	939786
8181	939787
9956	939788
43627	939789
28912	939790
8417	939791
11691	939792
24089	939793
62173	939794
83207	939795
100	939796
188	939797
3034	939798
786	939799
25327	939800
133852	939801
99570	939802
61750	939803
96168	939804
3532	939805
80199	939806
11345	939807
1839	939808
3546	939809
210434	939810
34187	939811
4575	939812
130969	939813
223870	939814
5329	939815
11105	939816
23054	939817
50920	939818
7312	939819
26165	939820
33443	939821
26158	939822
62126	939823
22897	939824
696	939825
219	939826
71895	939827
6455	939828
28767	939829
214505	939830
79680	939831
168628	939832
41638	939833
1287	939834
61528	939835
251306	939836
29750	939837
414	939838
273137	939839
56694	939840
179591	939841
12071	939842
69157	939843
18196	939844
106342	939845
136470	939846
128647	939847
319710	939848
227886	939849
17344	939850
81604	939851
13535	939852
10174	939853
56110	939854
27312	939855
1870	939856
3315	939857
27312	939858
52013	939859
44211	939860
49418	939861
121117	939862
147396	939863
76295	939864
17666	939865
36969	939866
49418	939867
57813	939868
54278	939869
223876	939870
63068	939871
303901	939872
117951	939873
94201	939874
150858	939875
102614	939876
196529	939877
32414	939878
83264	939879
8577	939880
86459	939881
208625	939882
23437	939883
12712	939884
101720	939885
134072	939886
48200	939887
212894	939888
101371	939889
303667	939890
41797	939891
18705	939892
177630	939893
41797	939894
7607	939895
5074	939896
101371	939897
4314	939898
126473	939899
151197	939900
19561	939901
21218	939902
2853	939903
117897	939904
20447	939905
195841	939906
105192	939907
90293	939908
75	939909
75	939910
39172	939911
48291	939912
80711	939913
301515	939914
19899	939915
41953	939916
11832	939917
62014	939918
12071	939919
67102	939920
12071	939921
12071	939922
43401	939923
5027	939924
75	939925
323540	939926
156288	939927
157418	939928
26743	939929
161421	939930
286504	939931
216682	939932
166662	939933
277848	939934
61364	939935
31017	939936
14237	939937
129256	939938
84668	939939
64855	939940
257974	939941
14237	939942
273475	939943
113197	939944
18728	939945
155398	939946
106125	939947
12440	939948
275318	939949
3393	939950
52753	939951
228401	939952
122930	939953
95032	939954
9028	939955
4320	939956
70570	939957
37140	939958
131114	939959
47227	939960
148746	939961
190468	939962
82351	939963
93499	939964
202851	939965
26895	939966
148709	939967
96864	939968
169172	939969
2539	939970
77820	939971
41086	939972
122821	939973
308615	939974
72363	939975
27489	939976
10410	939977
2537	939978
4502	939979
45018	939980
21113	939981
5373	939982
16585	939983
30355	939984
10696	939985
350	939986
1927	939987
65459	939988
15959	939989
126286	939990
12946	939991
3229	939992
31483	939993
9229	939994
5718	939995
134044	939996
1547	939997
138981	939998
54906	939999
2708	940000
7763	940001
1685	940002
1265	940003
364	940004
189	940005
12934	940006
208183	940007
1481	940008
17	940009
11053	940010
13312	940011
2222	940012
101783	940013
33091	940014
75310	940015
248084	940016
20819	940017
50814	940018
918	940019
1685	940020
286	940021
1454	940022
7469	940023
26101	940024
2400	940025
9318	940026
1546	940027
1477	940028
44625	940029
852	940030
70	940031
72449	940032
181506	940033
39166	940034
20819	940035
42451	940036
3248	940037
87454	940038
1664	940039
39	940040
3204	940041
78967	940042
62177	940043
65684	940044
5188	940045
2750	940046
1058	940047
7299	940048
1568	940049
40959	940050
19817	940051
58460	940052
92765	940053
17378	940054
47465	940055
20361	940056
20	940057
94689	940058
443	940059
135709	940060
153711	940061
27307	940062
311333	940063
11456	940064
4052	940065
28040	940066
22347	940067
126663	940068
5258	940069
32379	940070
22107	940071
12211	940072
28360	940073
8556	940074
11726	940075
34444	940076
103051	940077
13125	940078
13299	940079
9933	940080
133409	940081
45173	940082
68109	940083
68109	940084
35105	940085
19377	940086
179887	940087
37153	940088
7192	940089
121876	940090
209126	940091
9343	940092
34975	940093
31719	940094
96795	940095
80307	940096
75141	940097
294267	940098
35626	940099
183571	940100
33777	940101
217208	940102
182113	940103
29999	940104
257913	940105
112079	940106
145034	940107
300469	940108
4162	940109
52282	940110
82195	940111
262224	940112
19772	940113
8272	940114
2744	940115
74462	940116
20747	940117
35567	940118
171017	940119
298553	940120
125809	940121
8444	940122
114770	940123
110254	940124
40097	940125
12037	940126
38483	940127
46022	940128
112506	940129
55421	940130
207116	940131
133701	940132
86690	940133
423	940134
5271	940135
3421	940136
179130	940137
15688	940138
55001	940139
17683	940140
5375	940141
790	940142
35814	940143
206	940144
95486	940145
18247	940146
2380	940147
37601	940148
221003	940149
283949	940150
163936	940151
45879	940152
75039	940153
44937	940154
108210	940155
17301	940156
140157	940157
8446	940158
166	940159
39397	940160
25409	940161
232402	940162
63212	940163
221563	940164
147043	940165
23390	940166
84344	940167
210235	940168
42615	940169
51684	940170
76371	940171
233457	940172
84840	940173
285643	940174
63974	940175
201647	940176
293508	940177
110960	940178
94034	940179
234167	940180
112730	940181
94250	940182
37312	940183
76371	940184
74061	940185
20281	940186
57441	940187
107483	940188
131547	940189
205387	940190
74473	940191
194304	940192
3561	940193
326370	940194
115934	940195
8994	940196
171067	940197
139603	940198
27030	940199
19692	940200
6573	940201
69026	940202
26557	940203
64815	940204
89913	940205
29449	940206
41353	940207
121227	940208
11971	940209
46065	940210
38381	940211
77001	940212
31240	940213
92471	940214
143306	940215
92471	940216
10258	940217
83634	940218
41238	940219
58098	940220
41238	940221
12777	940222
113092	940223
8598	940224
11336	940225
14322	940226
66925	940227
5580	940228
70108	940229
186350	940230
95628	940231
62	940232
9115	940233
4186	940234
48994	940235
629	940236
13658	940237
17523	940238
43477	940239
39500	940240
2990	940241
7959	940242
263779	940243
98227	940244
43089	940245
629	940246
3368	940247
83207	940248
3229	940249
178474	940250
96546	940251
114109	940252
101470	940253
86644	940254
69307	940255
140276	940256
32078	940257
208013	940258
248132	940259
207944	940260
112	940261
16939	940262
9618	940263
37722	940264
320865	940265
1887	940266
52718	940267
141609	940268
1686	940269
2419	940270
4262	940271
25540	940272
33584	940273
16575	940274
60	940275
23428	940276
164037	940277
1568	940278
65150	940279
48643	940280
138496	940281
52757	940282
870	940283
31018	940284
9201	940285
573	940286
3182	940287
3609	940288
8118	940289
126830	940290
28350	940291
46787	940292
72430	940293
146042	940294
738	940295
106246	940296
175215	940297
60515	940298
87630	940299
163244	940300
61644	940301
18510	940302
1074	940303
17945	940304
72947	940305
110229	940306
59441	940307
170383	940308
17945	940309
6935	940310
48201	940311
113	940312
3650	940313
96907	940314
28	940315
11060	940316
41442	940317
2750	940318
226796	940319
102477	940320
1683	940321
5773	940322
9418	940323
2256	940324
362	940325
101	940326
6466	940327
83354	940328
150	940329
11489	940330
16463	940331
327349	940332
19097	940333
117529	940334
10551	940335
110463	940336
145006	940337
110242	940338
21553	940339
252867	940340
7623	940341
118936	940342
49971	940343
104939	940344
115697	940345
9661	940346
208394	940347
292925	940348
79711	940349
178016	940350
63393	940351
112176	940352
69202	940353
102840	940354
10367	940355
140786	940356
126549	940357
113990	940358
16634	940359
162616	940360
1682	940361
78470	940362
205482	940363
283741	940364
1915	940365
61192	940366
194486	940367
251193	940368
186709	940369
7118	940370
19132	940371
1363	940372
216160	940373
94315	940374
97327	940375
108510	940376
8194	940377
77928	940378
6383	940379
70222	940380
104407	940381
272870	940382
113993	940383
140035	940384
46585	940385
98181	940386
78470	940387
73414	940388
167679	940389
104407	940390
35283	940391
203074	940392
2662	940393
52583	940394
8529	940395
61505	940396
139816	940397
119956	940398
277135	940399
58305	940400
90426	940401
10215	940402
2448	940403
251137	940404
129216	940405
203492	940406
288079	940407
56219	940408
324825	940409
43882	940410
74220	940411
13932	940412
193341	940413
107280	940414
235371	940415
34463	940416
290959	940417
49339	940418
281223	940419
149789	940420
137693	940421
33610	940422
21383	940423
147291	940424
15794	940425
1854	940426
685	940427
62605	940428
319434	940429
991	940430
65243	940431
276074	940432
117059	940433
128657	940434
130009	940435
137693	940436
320536	940437
2577	940438
102638	940439
107210	940440
1510	940441
38044	940442
10810	940443
270092	940444
155134	940445
253293	940446
316929	940447
204157	940448
693	940449
46585	940450
20809	940451
25801	940452
2342	940453
40434	940454
31593	940455
152871	940456
258129	940457
9886	940458
30122	940459
286408	940460
121883	940461
685	940462
33823	940463
171002	940464
73233	940465
10215	940466
11938	940467
122248	940468
65134	940469
107292	940470
102041	940471
21341	940472
28973	940473
39316	940474
8662	940475
178987	940476
159976	940477
4099	940478
379	940479
23175	940480
3578	940481
119336	940482
1790	940483
165687	940484
200027	940485
274040	940486
198248	940487
4677	940488
31160	940489
56987	940490
315655	940491
77361	940492
275926	940493
17532	940494
181284	940495
5207	940496
187836	940497
37184	940498
69706	940499
120639	940500
50163	940501
76936	940502
64478	940503
685	940504
47326	940505
281629	940506
213520	940507
13670	940508
79958	940509
176596	940510
99	940511
13322	940512
22205	940513
17567	940514
2017	940515
41657	940516
252568	940517
75484	940518
1081	940519
171645	940520
11999	940521
61756	940522
1366	940523
35603	940524
230177	940525
46756	940526
803	940527
119456	940528
104827	940529
81713	940530
124479	940531
59119	940532
69857	940533
246987	940534
68316	940535
28572	940536
68602	940537
250625	940538
31575	940539
22482	940540
58342	940541
13775	940542
31575	940543
4502	940544
181166	940545
16474	940546
8979	940547
54202	940548
59283	940549
161758	940550
17144	940551
32775	940552
33810	940553
243699	940554
51635	940555
14565	940556
7814	940557
17284	940558
57753	940559
300584	940560
186733	940561
49303	940562
79597	940563
33373	940564
8034	940565
180159	940566
306192	940567
81112	940568
23855	940569
72681	940570
54388	940571
12815	940572
40410	940573
43936	940574
121241	940575
128449	940576
82151	940577
103315	940578
51096	940579
294867	940580
228299	940581
79174	940582
194579	940583
117640	940584
18135	940585
7661	940586
18130	940587
171443	940588
116505	940589
162661	940590
312490	940591
190267	940592
183459	940593
277892	940594
96188	940595
116796	940596
280151	940597
89625	940598
117288	940599
95709	940600
142637	940601
175887	940602
134287	940603
69223	940604
114448	940605
5161	940606
294765	940607
130684	940608
186469	940609
63699	940610
49984	940611
76882	940612
38848	940613
186912	940614
33998	940615
31005	940616
36275	940617
9844	940618
140390	940619
4202	940620
52672	940621
178312	940622
64129	940623
6000	940624
13839	940625
214653	940626
192866	940627
89594	940628
24267	940629
22800	940630
246821	940631
183967	940632
134748	940633
17531	940634
291318	940635
216507	940636
297353	940637
16320	940638
214258	940639
81920	940640
125500	940641
70130	940642
133115	940643
178227	940644
128627	940645
278535	940646
74165	940647
136537	940648
313524	940649
41632	940650
34550	940651
191464	940652
49682	940653
123980	940654
87890	940655
290493	940656
75799	940657
3810	940658
5957	940659
17419	940660
58844	940661
49851	940662
129052	940663
117571	940664
116061	940665
266725	940666
271198	940667
193116	940668
158493	940669
1366	940670
5858	940671
6075	940672
73980	940673
166783	940674
56248	940675
44910	940676
193023	940677
21951	940678
107776	940679
44426	940680
135292	940681
26958	940682
263980	940683
74265	940684
133826	940685
123171	940686
32075	940687
75413	940688
167177	940689
300560	940690
264517	940691
199277	940692
12878	940693
78619	940694
13261	940695
178768	940696
123428	940697
80208	940698
122599	940699
69561	940700
64052	940701
41774	940702
91981	940703
32149	940704
22216	940705
13351	940706
105114	940707
107744	940708
74992	940709
164853	940710
164960	940711
165140	940712
89488	940713
78265	940714
42470	940715
66613	940716
149938	940717
2970	940718
7489	940719
24279	940720
5788	940721
310791	940722
60280	940723
51672	940724
92431	940725
70348	940726
122888	940727
76616	940728
129287	940729
127809	940730
62284	940731
30721	940732
287764	940733
59873	940734
327535	940735
62226	940736
73711	940737
109485	940738
30721	940739
173134	940740
110491	940741
77814	940742
290556	940743
137574	940744
28241	940745
5776	940746
301296	940747
122467	940748
35750	940749
5788	940750
137765	940751
76998	940752
51464	940753
325597	940754
240943	940755
13351	940756
51831	940757
3739	940758
16952	940759
108955	940760
169804	940761
115501	940762
285193	940763
206998	940764
233334	940765
177568	940766
77388	940767
19578	940768
107524	940769
29901	940770
57289	940771
63994	940772
134135	940773
80315	940774
19335	940775
225677	940776
207885	940777
57825	940778
64601	940779
50541	940780
139421	940781
32955	940782
106042	940783
209503	940784
107617	940785
48073	940786
132212	940787
143483	940788
122467	940789
93223	940790
161600	940791
231334	940792
78887	940793
13632	940794
6102	940795
167444	940796
112738	940797
73812	940798
939	940799
33091	940800
80896	940801
48873	940802
118979	940803
124221	940804
64560	940805
25520	940806
33399	940807
51557	940808
14438	940809
145987	940810
33974	940811
10153	940812
4102	940813
318697	940814
269790	940815
121330	940816
206639	940817
325688	940818
219134	940819
81286	940820
110638	940821
17820	940822
17820	940823
2350	940824
51356	940825
51356	940826
309639	940827
125953	940828
41024	940829
37477	940830
31756	940831
16339	940832
35904	940833
34839	940834
84339	940835
205455	940836
39427	940837
3341	940838
50061	940839
106144	940840
153819	940841
63009	940842
13046	940843
72796	940844
3341	940845
34595	940846
34778	940847
49425	940848
26322	940849
123096	940850
139709	940851
101121	940852
29650	940853
43274	940854
64415	940855
40290	940856
291208	940857
38798	940858
105036	940859
38958	940860
113265	940861
2451	940862
5673	940863
106032	940864
9146	940865
39875	940866
11736	940867
58632	940868
66571	940869
9140	940870
108976	940871
22885	940872
122138	940873
1511	940874
9224	940875
305088	940876
197915	940877
37358	940878
22534	940879
75319	940880
239881	940881
6846	940882
147778	940883
17651	940884
22810	940885
50167	940886
92073	940887
24304	940888
32731	940889
124962	940890
10639	940891
116434	940892
49324	940893
158680	940894
193778	940895
118710	940896
167624	940897
120562	940898
204370	940899
270647	940900
120562	940901
234620	940902
71114	940903
3231	940904
228704	940905
146249	940906
17373	940907
41997	940908
49324	940909
172516	940910
80545	940911
46217	940912
242183	940913
166220	940914
114241	940915
934	940916
163460	940917
111946	940918
98702	940919
54606	940920
4308	940921
98017	940922
101917	940923
185993	940924
160346	940925
176247	940926
282576	940927
251280	940928
171850	940929
36763	940930
106261	940931
94221	940932
8362	940933
289825	940934
181331	940935
261375	940936
314880	940937
324361	940938
27028	940939
182848	940940
32308	940941
113130	940942
107434	940943
117421	940944
152462	940945
224281	940946
270243	940947
163542	940948
244924	940949
160737	940950
110465	940951
170590	940952
259457	940953
105393	940954
136337	940955
188911	940956
34248	940957
176257	940958
165324	940959
303147	940960
80413	940961
194112	940962
192521	940963
265734	940964
126845	940965
287166	940966
105306	940967
68576	940968
41963	940969
133639	940970
63428	940971
282450	940972
206776	940973
115476	940974
81114	940975
320196	940976
300161	940977
307763	940978
168255	940979
20241	940980
229791	940981
230115	940982
230348	940983
230610	940984
322339	940985
206192	940986
21112	940987
252049	940988
42167	940989
209222	940990
131490	940991
281764	940992
256227	940993
253951	940994
47893	940995
32117	940996
324977	940997
15592	940998
128094	940999
82626	941000
95228	941001
11357	941002
7109	941003
207271	941004
130775	941005
9431	941006
59582	941007
3151	941008
89030	941009
61462	941010
132532	941011
44558	941012
183954	941013
24397	941014
3461	941015
41886	941016
258430	941017
45310	941018
5715	941019
263144	941020
2532	941021
3812	941022
58774	941023
5088	941024
213710	941025
51047	941026
208241	941027
284915	941028
31855	941029
95381	941030
3151	941031
111999	941032
140541	941033
17151	941034
109890	941035
3151	941036
30655	941037
3151	941038
5159	941039
101800	941040
53532	941041
6299	941042
27081	941043
26111	941044
105	941045
147907	941046
68708	941047
57711	941048
1871	941049
4072	941050
245828	941051
58815	941052
14621	941053
122595	941054
10749	941055
61908	941056
89788	941057
191256	941058
318753	941059
116291	941060
2762	941061
6879	941062
78163	941063
84119	941064
55928	941065
87082	941066
231018	941067
85141	941068
157418	941069
156580	941070
16670	941071
261524	941072
274842	941073
117486	941074
286391	941075
85041	941076
135494	941077
1636	941078
318178	941079
209531	941080
211995	941081
217059	941082
184516	941083
154326	941084
276929	941085
2085	941086
77580	941087
19703	941088
38011	941089
131690	941090
123937	941091
129333	941092
276211	941093
26472	941094
204999	941095
26757	941096
26603	941097
288863	941098
260417	941099
260002	941100
108998	941101
14203	941102
245084	941103
48049	941104
181681	941105
103883	941106
80987	941107
135681	941108
33176	941109
82361	941110
336	941111
1733	941112
15237	941113
55576	941114
2204	941115
20	941116
7250	941117
22032	941118
10027	941119
31510	941120
2079	941121
258428	941122
120716	941123
112320	941124
70541	941125
25921	941126
35077	941127
169726	941128
33238	941129
62948	941130
17209	941131
205584	941132
65782	941133
11083	941134
3034	941135
91451	941136
165360	941137
76409	941138
207	941139
55050	941140
109	941141
41871	941142
24670	941143
17554	941144
2324	941145
88088	941146
4383	941147
11780	941148
67500	941149
2692	941150
922	941151
977	941152
41497	941153
16734	941154
12242	941155
8314	941156
16674	941157
320063	941158
93358	941159
215397	941160
77384	941161
169351	941162
15008	941163
15003	941164
2840	941165
144349	941166
81522	941167
27654	941168
125677	941169
31840	941170
32563	941171
259293	941172
16139	941173
98098	941174
4073	941175
197580	941176
101525	941177
2780	941178
12346	941179
1887	941180
75986	941181
78953	941182
52977	941183
138200	941184
21898	941185
29479	941186
41473	941187
70098	941188
137912	941189
28260	941190
38692	941191
197031	941192
3338	941193
139821	941194
2256	941195
163924	941196
70218	941197
288627	941198
236074	941199
5670	941200
9035	941201
102241	941202
1850	941203
3	941204
19867	941205
44015	941206
3995	941207
19216	941208
12581	941209
154867	941210
101574	941211
62828	941212
57776	941213
48744	941214
13679	941215
10157	941216
282	941217
248562	941218
309733	941219
4599	941220
6115	941221
19770	941222
44	941223
90662	941224
23210	941225
2345	941226
240283	941227
82526	941228
327571	941229
203460	941230
3849	941231
145605	941232
9692	941233
4957	941234
30371	941235
4983	941236
7209	941237
3691	941238
58929	941239
58929	941240
61192	941241
228147	941242
129824	941243
170775	941244
13833	941245
307625	941246
286430	941247
264792	941248
5558	941249
145904	941250
59209	941251
53440	941252
23855	941253
274437	941254
308641	941255
262822	941256
154487	941257
32076	941258
270108	941259
503	941260
198741	941261
113697	941262
97601	941263
128545	941264
118830	941265
55839	941266
6664	941267
63277	941268
44905	941269
116141	941270
188609	941271
23634	941272
107671	941273
241869	941274
23750	941275
6003	941276
34360	941277
21696	941278
117582	941279
106050	941280
208	941281
12640	941282
49447	941283
33346	941284
316861	941285
4244	941286
2128	941287
35993	941288
7372	941289
27793	941290
145162	941291
3590	941292
72541	941293
97948	941294
6747	941295
5855	941296
47984	941297
61477	941298
18	941299
14	941300
45	941301
99	941302
27850	941303
175177	941304
9428	941305
93	941306
43295	941307
37536	941308
59543	941309
85116	941310
101770	941311
167332	941312
70028	941313
98125	941314
115674	941315
92828	941316
39628	941317
96391	941318
89397	941319
37054	941320
3613	941321
140731	941322
81761	941323
121668	941324
81117	941325
174398	941326
15795	941327
61464	941328
4482	941329
188547	941330
43854	941331
74807	941332
41224	941333
45112	941334
66404	941335
41174	941336
25722	941337
188547	941338
15926	941339
140060	941340
42426	941341
235540	941342
162451	941343
232935	941344
230904	941345
220287	941346
229698	941347
267405	941348
2868	941349
8439	941350
221415	941351
225931	941352
60919	941353
244507	941354
67342	941355
65006	941356
16543	941357
148199	941358
92438	941359
160667	941360
79371	941361
122866	941362
36708	941363
41174	941364
27329	941365
67050	941366
2193	941367
161979	941368
41473	941369
20657	941370
20546	941371
53069	941372
15926	941373
8384	941374
11259	941375
74770	941376
71876	941377
313419	941378
287776	941379
17827	941380
117429	941381
315932	941382
123762	941383
284185	941384
73614	941385
73614	941386
73614	941387
285265	941388
4656	941389
108371	941390
108371	941391
58893	941392
56914	941393
107477	941394
326335	941395
215793	941396
30973	941397
8095	941398
8095	941399
41796	941400
8213	941401
133381	941402
30625	941403
5012	941404
105618	941405
215808	941406
40905	941407
28905	941408
36868	941409
64073	941410
29903	941411
97216	941412
51324	941413
97488	941414
38124	941415
37563	941416
143779	941417
40905	941418
41836	941419
141699	941420
53863	941421
38643	941422
151170	941423
233747	941424
27840	941425
27840	941426
63058	941427
34899	941428
138925	941429
21267	941430
185465	941431
139678	941432
201597	941433
27216	941434
253704	941435
207848	941436
442	941437
49707	941438
144003	941439
148062	941440
10446	941441
2939	941442
41678	941443
3469	941444
12600	941445
252131	941446
41774	941447
151587	941448
83921	941449
58805	941450
101914	941451
15538	941452
126255	941453
97642	941454
4144	941455
279004	941456
82646	941457
6322	941458
12689	941459
442	941460
189191	941461
318312	941462
59079	941463
146623	941464
244112	941465
219	941466
6090	941467
131461	941468
259556	941469
4600	941470
151177	941471
225996	941472
78588	941473
125131	941474
1614	941475
307903	941476
70043	941477
115912	941478
60183	941479
24072	941480
101323	941481
453	941482
3780	941483
157427	941484
192404	941485
239767	941486
95076	941487
258472	941488
101276	941489
30557	941490
87880	941491
134049	941492
1311	941493
19134	941494
147908	941495
19134	941496
122803	941497
252723	941498
274213	941499
114281	941500
204697	941501
250457	941502
226934	941503
30605	941504
229472	941505
252334	941506
171629	941507
87811	941508
136226	941509
110300	941510
156803	941511
2091	941512
4980	941513
23027	941514
163447	941515
84355	941516
67829	941517
77497	941518
84044	941519
77478	941520
116709	941521
112134	941522
13859	941523
116823	941524
17928	941525
17916	941526
102569	941527
39540	941528
22789	941529
138406	941530
15935	941531
40275	941532
66190	941533
44508	941534
2473	941535
86	941536
7926	941537
85373	941538
164271	941539
293041	941540
110227	941541
119824	941542
30959	941543
34062	941544
32070	941545
90747	941546
11032	941547
44975	941548
64726	941549
327440	941550
141059	941551
129765	941552
105063	941553
166273	941554
108186	941555
120777	941556
14396	941557
60212	941558
13923	941559
43223	941560
29761	941561
89234	941562
95645	941563
222457	941564
13608	941565
50794	941566
76025	941567
77915	941568
132876	941569
30647	941570
67516	941571
182798	941572
154935	941573
299672	941574
132876	941575
98575	941576
309475	941577
22543	941578
212999	941579
79997	941580
159278	941581
126278	941582
156801	941583
153881	941584
288329	941585
65451	941586
65451	941587
164637	941588
288697	941589
49156	941590
9787	941591
3937	941592
138461	941593
201624	941594
9877	941595
87230	941596
17016	941597
57254	941598
12434	941599
17173	941600
23668	941601
7385	941602
17385	941603
9719	941604
9780	941605
7634	941606
18901	941607
168881	941608
43072	941609
132644	941610
13214	941611
152720	941612
88538	941613
96783	941614
143495	941615
35250	941616
140452	941617
17754	941618
105615	941619
251777	941620
252363	941621
52244	941622
27645	941623
37523	941624
15961	941625
129917	941626
94681	941627
22951	941628
6637	941629
130798	941630
198401	941631
82318	941632
85748	941633
292395	941634
248598	941635
177083	941636
36545	941637
16073	941638
4799	941639
2013	941640
132768	941641
327840	941642
68006	941643
23189	941644
270067	941645
266344	941646
222443	941647
212686	941648
91908	941649
88733	941650
204416	941651
14029	941652
101949	941653
59987	941654
81649	941655
221315	941656
225401	941657
103246	941658
169090	941659
203387	941660
314282	941661
324530	941662
78711	941663
9169	941664
32436	941665
1883	941666
206285	941667
140474	941668
5984	941669
9437	941670
143506	941671
23901	941672
18284	941673
2212	941674
210420	941675
188666	941676
214510	941677
171677	941678
121518	941679
185546	941680
189414	941681
5296	941682
15568	941683
325697	941684
114417	941685
195348	941686
206859	941687
150696	941688
150117	941689
310628	941690
161171	941691
19671	941692
2394	941693
42787	941694
123179	941695
123031	941696
136059	941697
3616	941698
194778	941699
26803	941700
16400	941701
113964	941702
1288	941703
11300	941704
26210	941705
33675	941706
35461	941707
8842	941708
44459	941709
146937	941710
36079	941711
52444	941712
73915	941713
319444	941714
11156	941715
13320	941716
108081	941717
89817	941718
242724	941719
101614	941720
15233	941721
6525	941722
28770	941723
15700	941724
117373	941725
185456	941726
1603	941727
205116	941728
11367	941729
5567	941730
12693	941731
218279	941732
18214	941733
36469	941734
55163	941735
120068	941736
36079	941737
65278	941738
1681	941739
123581	941740
73295	941741
288154	941742
189681	941743
125950	941744
78667	941745
189759	941746
123649	941747
63319	941748
280379	941749
27980	941750
210268	941751
4584	941752
80914	941753
180436	941754
86591	941755
86554	941756
191257	941757
5342	941758
177096	941759
5583	941760
63987	941761
127630	941762
96568	941763
231764	941764
246067	941765
121650	941766
249102	941767
159578	941768
45914	941769
304602	941770
9234	941771
82318	941772
110657	941773
8717	941774
33268	941775
38507	941776
52303	941777
198754	941778
2353	941779
177251	941780
98041	941781
2192	941782
676	941783
169384	941784
44831	941785
83566	941786
37399	941787
88188	941788
1330	941789
1214	941790
18284	941791
69221	941792
26362	941793
216973	941794
195623	941795
112843	941796
77636	941797
77584	941798
121275	941799
274091	941800
17982	941801
285710	941802
212687	941803
186239	941804
83540	941805
78396	941806
150	941807
68230	941808
151143	941809
2618	941810
4111	941811
6606	941812
7986	941813
76984	941814
1363	941815
66784	941816
67474	941817
251630	941818
27083	941819
16506	941820
53924	941821
12592	941822
138296	941823
49248	941824
20315	941825
20663	941826
272591	941827
5703	941828
32143	941829
9233	941830
44744	941831
205062	941832
82960	941833
35028	941834
193540	941835
32349	941836
126806	941837
61929	941838
11331	941839
173520	941840
31650	941841
241309	941842
68467	941843
25345	941844
19683	941845
6711	941846
1201	941847
195542	941848
200557	941849
1761	941850
11932	941851
12260	941852
120518	941853
20440	941854
10674	941855
74141	941856
190370	941857
2241	941858
39560	941859
102053	941860
172073	941861
104904	941862
282103	941863
102073	941864
244402	941865
199360	941866
13980	941867
47212	941868
88732	941869
226172	941870
288191	941871
159547	941872
9514	941873
211847	941874
143736	941875
128753	941876
195716	941877
29621	941878
304282	941879
247729	941880
10224	941881
79049	941882
65034	941883
155563	941884
50544	941885
250782	941886
42566	941887
45249	941888
5223	941889
35421	941890
209990	941891
31625	941892
292764	941893
146858	941894
64894	941895
11896	941896
16073	941897
84945	941898
53191	941899
113412	941900
3978	941901
82426	941902
169296	941903
45684	941904
108864	941905
68250	941906
91775	941907
189413	941908
33030	941909
69403	941910
184028	941911
231266	941912
66415	941913
3047	941914
100770	941915
160615	941916
4842	941917
6336	941918
93977	941919
267000	941920
95479	941921
216102	941922
139265	941923
327574	941924
77657	941925
86604	941926
245141	941927
6336	941928
176027	941929
48795	941930
303318	941931
82800	941932
23624	941933
46370	941934
257100	941935
178063	941936
25745	941937
271827	941938
45478	941939
73091	941940
103042	941941
22457	941942
52916	941943
49586	941944
61167	941945
145432	941946
189163	941947
28889	941948
24710	941949
74565	941950
893	941951
44665	941952
158485	941953
91908	941954
1345	941955
6653	941956
287522	941957
232176	941958
214526	941959
214499	941960
1029	941961
214496	941962
59214	941963
97371	941964
46177	941965
57775	941966
1681	941967
193719	941968
179194	941969
6403	941970
3655	941971
2577	941972
49248	941973
28717	941974
153333	941975
45964	941976
12553	941977
54114	941978
565	941979
39697	941980
428	941981
1776	941982
2309	941983
14510	941984
129310	941985
57856	941986
34173	941987
12548	941988
109406	941989
796	941990
565	941991
2427	941992
9537	941993
7948	941994
26460	941995
214622	941996
56918	941997
29258	941998
311284	941999
1474	942000
33999	942001
38473	942002
122701	942003
230912	942004
11560	942005
3397	942006
18487	942007
92577	942008
49586	942009
21839	942010
133184	942011
34545	942012
14957	942013
5690	942014
53595	942015
39127	942016
162961	942017
5446	942018
7036	942019
118233	942020
9931	942021
156340	942022
5451	942023
121703	942024
64160	942025
179583	942026
14	942027
93382	942028
212255	942029
61255	942030
123812	942031
157520	942032
306750	942033
56990	942034
54385	942035
21361	942036
4313	942037
433	942038
82591	942039
32229	942040
163343	942041
141335	942042
17283	942043
9686	942044
893	942045
80581	942046
1746	942047
42372	942048
103884	942049
9363	942050
208405	942051
123984	942052
37898	942053
30027	942054
19618	942055
104502	942056
26048	942057
5780	942058
89815	942059
316688	942060
33161	942061
82800	942062
75545	942063
1719	942064
31124	942065
4446	942066
51730	942067
120128	942068
70079	942069
95042	942070
38479	942071
4270	942072
122679	942073
212064	942074
4842	942075
14295	942076
322661	942077
13383	942078
291437	942079
123275	942080
11466	942081
63017	942082
2316	942083
5376	942084
31059	942085
1950	942086
66743	942087
9169	942088
7995	942089
167953	942090
28567	942091
49200	942092
165912	942093
127308	942094
13320	942095
145612	942096
196053	942097
2608	942098
126220	942099
49127	942100
99685	942101
8801	942102
154060	942103
4695	942104
292658	942105
289509	942106
31699	942107
17053	942108
129669	942109
16132	942110
44665	942111
2620	942112
5690	942113
190923	942114
74405	942115
15431	942116
27051	942117
81173	942118
17545	942119
40302	942120
30446	942121
68141	942122
19669	942123
43496	942124
2618	942125
2620	942126
214054	942127
66976	942128
116076	942129
1987	942130
32792	942131
1840	942132
78194	942133
45093	942134
65762	942135
240	942136
16631	942137
173831	942138
289811	942139
28602	942140
15547	942141
80675	942142
10224	942143
110550	942144
212855	942145
189998	942146
7018	942147
89204	942148
8543	942149
1530	942150
166709	942151
185537	942152
216718	942153
64507	942154
2013	942155
64152	942156
194285	942157
75641	942158
120973	942159
236	942160
30673	942161
26806	942162
198875	942163
856	942164
113962	942165
5342	942166
272545	942167
25345	942168
221938	942169
116920	942170
75852	942171
102711	942172
245262	942173
12553	942174
322690	942175
95355	942176
13303	942177
12122	942178
6081	942179
240432	942180
139689	942181
66206	942182
212358	942183
214613	942184
57203	942185
1002	942186
8858	942187
9686	942188
113831	942189
33799	942190
47250	942191
37580	942192
88648	942193
56076	942194
1314	942195
160161	942196
32565	942197
4267	942198
248003	942199
2251	942200
19649	942201
19984	942202
5899	942203
9878	942204
14188	942205
269881	942206
55530	942207
145844	942208
118721	942209
3502	942210
1866	942211
28661	942212
2356	942213
62652	942214
2314	942215
150504	942216
8168	942217
41860	942218
230487	942219
69293	942220
1973	942221
35715	942222
155727	942223
23450	942224
36032	942225
3052	942226
47965	942227
23251	942228
179797	942229
144096	942230
174041	942231
1208	942232
37823	942233
2345	942234
41286	942235
192564	942236
19376	942237
133942	942238
51455	942239
176588	942240
288891	942241
161770	942242
189489	942243
188392	942244
310710	942245
292165	942246
231805	942247
1330	942248
7947	942249
65729	942250
414	942251
130265	942252
158580	942253
1002	942254
3349	942255
16471	942256
2935	942257
64294	942258
16256	942259
4282	942260
60975	942261
2840	942262
178786	942263
295158	942264
77632	942265
297135	942266
121908	942267
25581	942268
204304	942269
3550	942270
35458	942271
18297	942272
190197	942273
310348	942274
69293	942275
11160	942276
14098	942277
179332	942278
97771	942279
281810	942280
211004	942281
157871	942282
79688	942283
28963	942284
201680	942285
181454	942286
36781	942287
3148	942288
57129	942289
169048	942290
284427	942291
9699	942292
313162	942293
72861	942294
14050	942295
47575	942296
46182	942297
6838	942298
110015	942299
79665	942300
5644	942301
6886	942302
129194	942303
90474	942304
138250	942305
196089	942306
3235	942307
38499	942308
209115	942309
5550	942310
3908	942311
130782	942312
14260	942313
324774	942314
38479	942315
273787	942316
3798	942317
261562	942318
49697	942319
62	942320
147724	942321
19376	942322
1182	942323
219557	942324
16991	942325
86408	942326
240076	942327
45536	942328
140349	942329
92429	942330
1964	942331
8914	942332
659	942333
22281	942334
3550	942335
22281	942336
64462	942337
46877	942338
7574	942339
112843	942340
108033	942341
139523	942342
176219	942343
53876	942344
209570	942345
39293	942346
53654	942347
23671	942348
183955	942349
2514	942350
24029	942351
1677	942352
1677	942353
317	942354
24786	942355
272959	942356
165831	942357
50789	942358
26803	942359
65487	942360
324091	942361
214116	942362
306720	942363
311272	942364
177526	942365
221737	942366
59769	942367
225012	942368
165277	942369
27382	942370
152853	942371
150094	942372
53918	942373
215953	942374
78075	942375
7830	942376
62	942377
16236	942378
89376	942379
89376	942380
59642	942381
50046	942382
156697	942383
82318	942384
154780	942385
215373	942386
11201	942387
123069	942388
74029	942389
3808	942390
13533	942391
196053	942392
120867	942393
38340	942394
207146	942395
47945	942396
48238	942397
23930	942398
214412	942399
45329	942400
139878	942401
296387	942402
97466	942403
63077	942404
75787	942405
12128	942406
24249	942407
149077	942408
159414	942409
128479	942410
89349	942411
127903	942412
189106	942413
5069	942414
1776	942415
24942	942416
2614	942417
120800	942418
24921	942419
28595	942420
193764	942421
12385	942422
78170	942423
12026	942424
10936	942425
27756	942426
9965	942427
128479	942428
235896	942429
122034	942430
78240	942431
80652	942432
4395	942433
70380	942434
29738	942435
131762	942436
97174	942437
164555	942438
1931	942439
22281	942440
4153	942441
91715	942442
1182	942443
149131	942444
20629	942445
9647	942446
12774	942447
20154	942448
78201	942449
260757	942450
33266	942451
39821	942452
76846	942453
1697	942454
69530	942455
48802	942456
343	942457
18180	942458
90406	942459
193173	942460
209874	942461
15622	942462
4085	942463
173396	942464
4836	942465
241037	942466
22248	942467
1598	942468
165015	942469
139294	942470
4874	942471
7295	942472
24705	942473
768	942474
328335	942475
18194	942476
14535	942477
12606	942478
123082	942479
3256	942480
13401	942481
150139	942482
2251	942483
15794	942484
350	942485
298362	942486
65106	942487
895	942488
1231	942489
244230	942490
23237	942491
191186	942492
3001	942493
20629	942494
201182	942495
676	942496
42596	942497
45329	942498
151	942499
1805	942500
7830	942501
227892	942502
63751	942503
891	942504
169443	942505
409	942506
151216	942507
181192	942508
318241	942509
52271	942510
35421	942511
29532	942512
26920	942513
67500	942514
141373	942515
1686	942516
67244	942517
203	942518
1676	942519
679	942520
30097	942521
37991	942522
189556	942523
288883	942524
198533	942525
187	942526
11775	942527
17124	942528
33266	942529
249702	942530
54693	942531
48904	942532
172689	942533
52545	942534
278273	942535
75943	942536
48858	942537
52545	942538
5851	942539
5851	942540
13037	942541
5851	942542
13035	942543
111614	942544
274361	942545
22367	942546
22367	942547
47349	942548
41631	942549
169688	942550
54226	942551
216221	942552
139405	942553
203303	942554
139405	942555
126640	942556
256002	942557
7273	942558
4966	942559
3966	942560
17661	942561
322099	942562
2547	942563
211884	942564
269517	942565
211581	942566
176791	942567
270930	942568
23694	942569
135316	942570
211643	942571
28355	942572
7142	942573
2326	942574
49129	942575
391	942576
361	942577
39069	942578
39487	942579
72540	942580
87695	942581
325634	942582
89327	942583
215699	942584
168491	942585
70474	942586
198673	942587
7696	942588
201151	942589
6359	942590
37018	942591
151340	942592
5258	942593
210380	942594
39302	942595
137598	942596
132960	942597
126143	942598
174820	942599
112157	942600
56691	942601
4666	942602
24683	942603
174450	942604
94966	942605
83873	942606
144389	942607
282809	942608
74565	942609
269283	942610
5703	942611
3765	942612
143934	942613
15174	942614
218331	942615
315019	942616
118771	942617
151181	942618
28985	942619
64771	942620
181790	942621
154335	942622
47131	942623
62037	942624
260692	942625
38991	942626
283262	942627
20997	942628
19872	942629
134109	942630
9699	942631
30138	942632
557	942633
22722	942634
10354	942635
624	942636
191081	942637
311881	942638
207830	942639
47825	942640
252497	942641
3222	942642
276670	942643
146037	942644
2949	942645
251427	942646
74536	942647
185617	942648
62037	942649
82019	942650
37623	942651
147398	942652
28623	942653
170997	942654
32977	942655
40530	942656
7081	942657
3426	942658
113110	942659
64159	942660
64492	942661
13537	942662
8517	942663
113110	942664
30163	942665
69527	942666
102349	942667
109927	942668
31986	942669
9770	942670
41084	942671
17867	942672
34106	942673
184678	942674
3478	942675
5411	942676
106691	942677
139335	942678
139374	942679
20937	942680
228900	942681
183480	942682
4500	942683
114966	942684
42048	942685
22952	942686
157454	942687
37092	942688
88386	942689
105590	942690
160455	942691
174654	942692
8434	942693
556	942694
288214	942695
168352	942696
12448	942697
47401	942698
61930	942699
2835	942700
39579	942701
19001	942702
138034	942703
102712	942704
4076	942705
64084	942706
151949	942707
43505	942708
210019	942709
209917	942710
272051	942711
232795	942712
209060	942713
180214	942714
214090	942715
323515	942716
275352	942717
172229	942718
4677	942719
22139	942720
86337	942721
134397	942722
279021	942723
34510	942724
170533	942725
49940	942726
181536	942727
147183	942728
290193	942729
86696	942730
3042	942731
24044	942732
282529	942733
167569	942734
27153	942735
5519	942736
557	942737
49028	942738
113567	942739
213706	942740
12939	942741
208983	942742
276544	942743
242948	942744
27007	942745
255732	942746
146186	942747
34299	942748
315831	942749
56921	942750
50181	942751
21059	942752
53473	942753
183333	942754
13859	942755
7129	942756
177779	942757
60275	942758
21770	942759
133666	942760
168092	942761
124896	942762
490	942763
44405	942764
1677	942765
148179	942766
151081	942767
17849	942768
187835	942769
15368	942770
9516	942771
319964	942772
26203	942773
11365	942774
8763	942775
5543	942776
750	942777
20731	942778
9646	942779
3196	942780
5225	942781
85598	942782
21766	942783
21192	942784
5995	942785
16954	942786
222707	942787
612	942788
92613	942789
151615	942790
191090	942791
2917	942792
280735	942793
105794	942794
207258	942795
9339	942796
7168	942797
11330	942798
19001	942799
322932	942800
4282	942801
38198	942802
42581	942803
117536	942804
29989	942805
1452	942806
107008	942807
76951	942808
23506	942809
59129	942810
296508	942811
204622	942812
21208	942813
38479	942814
166	942815
105715	942816
88969	942817
16730	942818
11899	942819
263742	942820
56353	942821
85512	942822
184127	942823
191837	942824
192179	942825
108532	942826
41413	942827
37888	942828
272993	942829
75896	942830
84501	942831
17068	942832
2707	942833
18163	942834
154960	942835
477	942836
8562	942837
585	942838
14653	942839
748	942840
57482	942841
313125	942842
298272	942843
30333	942844
8250	942845
3251	942846
5938	942847
114308	942848
44405	942849
258870	942850
19131	942851
90076	942852
42124	942853
45133	942854
311430	942855
178728	942856
33569	942857
25539	942858
26186	942859
15501	942860
600	942861
1	942862
39047	942863
4408	942864
126386	942865
66397	942866
71361	942867
116565	942868
140694	942869
147632	942870
172832	942871
25010	942872
53495	942873
133443	942874
44458	942875
696	942876
204061	942877
6641	942878
127044	942879
105500	942880
10480	942881
102663	942882
72388	942883
247672	942884
66697	942885
247658	942886
60145	942887
116928	942888
22930	942889
196	942890
215349	942891
81117	942892
7152	942893
13393	942894
260515	942895
196332	942896
7754	942897
32932	942898
83292	942899
127100	942900
37540	942901
8075	942902
2873	942903
21077	942904
2623	942905
4351	942906
54625	942907
614	942908
1046	942909
37849	942910
24057	942911
188884	942912
311193	942913
56297	942914
273669	942915
5523	942916
9481	942917
72899	942918
2095	942919
20559	942920
39789	942921
6272	942922
117562	942923
6795	942924
26974	942925
134911	942926
723	942927
117532	942928
40703	942929
3241	942930
139815	942931
315	942932
315549	942933
764	942934
3546	942935
157558	942936
20654	942937
17659	942938
57434	942939
728	942940
23138	942941
5144	942942
11195	942943
64056	942944
10	942945
8695	942946
6820	942947
4754	942948
292	942949
8146	942950
165495	942951
73417	942952
210705	942953
3	942954
10	942955
432	942956
83292	942957
531	942958
31796	942959
31357	942960
89254	942961
39143	942962
21514	942963
161647	942964
78653	942965
52117	942966
68879	942967
46230	942968
61	942969
305637	942970
18348	942971
72540	942972
1502	942973
14544	942974
44376	942975
11057	942976
177	942977
7468	942978
190890	942979
3786	942980
4360	942981
252	942982
176361	942983
252464	942984
22524	942985
594	942986
153331	942987
236321	942988
153331	942989
157961	942990
107925	942991
29	942992
48006	942993
35323	942994
10526	942995
29342	942996
123497	942997
64810	942998
68755	942999
263845	943000
18756	943001
46432	943002
16272	943003
176411	943004
73345	943005
199401	943006
279852	943007
230190	943008
22333	943009
1132	943010
3544	943011
5753	943012
17485	943013
173249	943014
23460	943015
36853	943016
46883	943017
1039	943018
76676	943019
3835	943020
18078	943021
12006	943022
201593	943023
6690	943024
792	943025
23307	943026
257020	943027
197223	943028
1409	943029
1054	943030
231	943031
43	943032
55774	943033
105545	943034
103966	943035
1272	943036
193157	943037
823	943038
90	943039
31471	943040
3914	943041
44	943042
1715	943043
1103	943044
665	943045
2760	943046
13830	943047
18052	943048
6359	943049
75020	943050
12411	943051
135783	943052
139712	943053
29964	943054
335	943055
26	943056
59605	943057
17049	943058
73208	943059
5251	943060
190514	943061
1695	943062
12666	943063
19200	943064
30411	943065
305111	943066
97844	943067
43382	943068
55057	943069
19921	943070
284931	943071
7	943072
26832	943073
5864	943074
17599	943075
647	943076
4024	943077
13755	943078
38083	943079
3554	943080
17210	943081
119399	943082
5430	943083
109719	943084
5540	943085
117387	943086
1156	943087
280882	943088
33106	943089
1599	943090
106192	943091
623	943092
415	943093
6150	943094
6827	943095
69521	943096
240335	943097
15990	943098
29182	943099
8599	943100
1079	943101
157162	943102
134339	943103
2986	943104
129826	943105
13212	943106
4107	943107
155344	943108
29267	943109
90225	943110
307526	943111
2551	943112
89350	943113
538	943114
4669	943115
45946	943116
35481	943117
792	943118
205244	943119
1028	943120
7054	943121
61694	943122
42271	943123
10730	943124
51976	943125
198043	943126
164583	943127
2256	943128
77597	943129
43071	943130
298	943131
208481	943132
190	943133
71137	943134
7784	943135
3311	943136
10816	943137
2715	943138
135074	943139
11297	943140
162608	943141
100942	943142
47982	943143
896	943144
113088	943145
170356	943146
183908	943147
1581	943148
5376	943149
39049	943150
57101	943151
63436	943152
3343	943153
5495	943154
11402	943155
886	943156
30988	943157
7152	943158
787	943159
5191	943160
145335	943161
183628	943162
139674	943163
6608	943164
140464	943165
66135	943166
20434	943167
176859	943168
89610	943169
51508	943170
64415	943171
33810	943172
248541	943173
36566	943174
2931	943175
79984	943176
7098	943177
52730	943178
157741	943179
56264	943180
103057	943181
529	943182
94796	943183
13251	943184
3202	943185
16939	943186
52549	943187
44799	943188
112855	943189
4617	943190
10	943191
1641	943192
2216	943193
117045	943194
62929	943195
33810	943196
35669	943197
106385	943198
691	943199
33974	943200
27	943201
89654	943202
3416	943203
1457	943204
7	943205
7449	943206
65854	943207
283	943208
3558	943209
43681	943210
237125	943211
197161	943212
88089	943213
9166	943214
157206	943215
52761	943216
2272	943217
104	943218
35124	943219
31806	943220
4176	943221
548	943222
9088	943223
47129	943224
155533	943225
7158	943226
1532	943227
1836	943228
12253	943229
4372	943230
145832	943231
2079	943232
7	943233
4410	943234
103664	943235
1555	943236
9853	943237
7053	943238
222371	943239
57433	943240
13216	943241
31403	943242
90	943243
5409	943244
87824	943245
540	943246
4422	943247
53895	943248
150900	943249
167872	943250
208363	943251
63934	943252
3757	943253
286012	943254
192393	943255
113119	943256
312839	943257
166	943258
26964	943259
131992	943260
46884	943261
40	943262
370	943263
100370	943264
98301	943265
73351	943266
58320	943267
114463	943268
134338	943269
1581	943270
1313	943271
37042	943272
28993	943273
2361	943274
3182	943275
37042	943276
5959	943277
22266	943278
17751	943279
9	943280
100370	943281
33030	943282
2409	943283
4001	943284
148606	943285
123144	943286
48139	943287
28311	943288
19561	943289
19967	943290
78744	943291
44232	943292
8	943293
10117	943294
660	943295
156081	943296
646	943297
9796	943298
27747	943299
78597	943300
118947	943301
46252	943302
3046	943303
319743	943304
180027	943305
133246	943306
58224	943307
2478	943308
102101	943309
46950	943310
1233	943311
54218	943312
9675	943313
41060	943314
14286	943315
20274	943316
2614	943317
1234	943318
790	943319
1999	943320
21034	943321
2614	943322
5177	943323
8975	943324
136800	943325
3832	943326
3832	943327
15960	943328
2136	943329
68692	943330
35011	943331
20783	943332
4217	943333
272886	943334
9024	943335
16012	943336
2004	943337
278687	943338
205909	943339
68649	943340
164618	943341
150941	943342
45577	943343
52791	943344
14122	943345
82684	943346
15388	943347
12741	943348
11327	943349
6987	943350
65807	943351
12632	943352
28047	943353
94274	943354
24998	943355
121809	943356
26959	943357
60739	943358
12741	943359
136124	943360
85862	943361
52336	943362
120754	943363
287675	943364
193587	943365
17536	943366
23264	943367
21620	943368
212083	943369
27456	943370
1831	943371
14610	943372
43241	943373
37074	943374
40096	943375
12632	943376
14610	943377
118631	943378
9834	943379
37667	943380
1706	943381
153524	943382
84438	943383
97686	943384
1706	943385
80732	943386
9953	943387
72568	943388
65807	943389
73601	943390
7463	943391
40274	943392
153479	943393
63866	943394
188211	943395
1706	943396
163579	943397
78064	943398
52336	943399
18556	943400
12632	943401
189142	943402
27182	943403
8344	943404
152312	943405
36613	943406
56463	943407
212654	943408
3929	943409
38322	943410
297049	943411
53910	943412
12632	943413
77618	943414
30220	943415
189831	943416
143932	943417
153835	943418
272026	943419
130103	943420
26959	943421
51257	943422
34284	943423
8239	943424
24932	943425
108415	943426
16297	943427
71604	943428
263969	943429
117497	943430
86377	943431
97686	943432
56463	943433
180983	943434
129173	943435
1058	943436
12793	943437
975	943438
69647	943439
64000	943440
162168	943441
46457	943442
105682	943443
28753	943444
7993	943445
51642	943446
95733	943447
60993	943448
28372	943449
28372	943450
3475	943451
3475	943452
36590	943453
120402	943454
12808	943455
7993	943456
52336	943457
113117	943458
12259	943459
139069	943460
7993	943461
206394	943462
136163	943463
113473	943464
21347	943465
263	943466
9577	943467
43465	943468
213834	943469
98	943470
227421	943471
65637	943472
25607	943473
41768	943474
38850	943475
38075	943476
5208	943477
5043	943478
4927	943479
107705	943480
78394	943481
186603	943482
48081	943483
143781	943484
78339	943485
126316	943486
217430	943487
18881	943488
40059	943489
51680	943490
203353	943491
10499	943492
223365	943493
301081	943494
56106	943495
159951	943496
150404	943497
63969	943498
52387	943499
142299	943500
121618	943501
91407	943502
34519	943503
160815	943504
34597	943505
105958	943506
208505	943507
120650	943508
155518	943509
116970	943510
123455	943511
70113	943512
220860	943513
146250	943514
67027	943515
248946	943516
249485	943517
194025	943518
110210	943519
240212	943520
168587	943521
309615	943522
141924	943523
192847	943524
240409	943525
120354	943526
316220	943527
107822	943528
55965	943529
8411	943530
85679	943531
81455	943532
76455	943533
114244	943534
179262	943535
112388	943536
273840	943537
74801	943538
236104	943539
227415	943540
300175	943541
15970	943542
141928	943543
61864	943544
193422	943545
124361	943546
229430	943547
125794	943548
115207	943549
215574	943550
85679	943551
174431	943552
26233	943553
116346	943554
210709	943555
98014	943556
29913	943557
44944	943558
69094	943559
96236	943560
47055	943561
47185	943562
13784	943563
405	943564
11422	943565
26582	943566
26569	943567
55815	943568
26582	943569
57987	943570
175743	943571
255601	943572
151456	943573
51814	943574
108773	943575
101424	943576
181808	943577
22290	943578
147257	943579
245353	943580
39290	943581
198060	943582
190774	943583
287993	943584
19889	943585
223000	943586
91064	943587
58462	943588
75395	943589
43954	943590
263228	943591
159267	943592
86818	943593
133815	943594
12896	943595
173877	943596
228731	943597
113616	943598
200727	943599
196652	943600
211226	943601
115971	943602
152089	943603
186477	943604
239475	943605
18591	943606
99358	943607
133498	943608
192691	943609
199461	943610
133470	943611
210048	943612
222532	943613
75404	943614
16518	943615
325124	943616
153416	943617
215741	943618
24247	943619
6889	943620
127096	943621
166446	943622
104531	943623
99252	943624
115511	943625
317060	943626
100501	943627
91793	943628
38369	943629
128134	943630
68342	943631
250791	943632
3688	943633
36456	943634
2464	943635
62198	943636
93405	943637
473	943638
240984	943639
13904	943640
51504	943641
47620	943642
101072	943643
225502	943644
162346	943645
270191	943646
47659	943647
17471	943648
116027	943649
147146	943650
72132	943651
177357	943652
60215	943653
83169	943654
85002	943655
89442	943656
47954	943657
42172	943658
123249	943659
127906	943660
161077	943661
293303	943662
234183	943663
93405	943664
81646	943665
80592	943666
226116	943667
189050	943668
317787	943669
123941	943670
140579	943671
253532	943672
165120	943673
32638	943674
71143	943675
235830	943676
165106	943677
72060	943678
142433	943679
115587	943680
128993	943681
9954	943682
265013	943683
138050	943684
168810	943685
241500	943686
291266	943687
278389	943688
312447	943689
111205	943690
295473	943691
32377	943692
203513	943693
221847	943694
50768	943695
37692	943696
29649	943697
19589	943698
277105	943699
87163	943700
144968	943701
47994	943702
18263	943703
25782	943704
35365	943705
82743	943706
220038	943707
33288	943708
37725	943709
310165	943710
24081	943711
5762	943712
21589	943713
82053	943714
18653	943715
122474	943716
176665	943717
2795	943718
46091	943719
130719	943720
90888	943721
19828	943722
217067	943723
7943	943724
273469	943725
102237	943726
313822	943727
3255	943728
1135	943729
17745	943730
170746	943731
187123	943732
29126	943733
77486	943734
19881	943735
117551	943736
80878	943737
39612	943738
106614	943739
117791	943740
151433	943741
6513	943742
301118	943743
52405	943744
62472	943745
227851	943746
23838	943747
16547	943748
75433	943749
186963	943750
165569	943751
107323	943752
15523	943753
26384	943754
46545	943755
33534	943756
285227	943757
99020	943758
132907	943759
232995	943760
86335	943761
23183	943762
86621	943763
226320	943764
232798	943765
90485	943766
95509	943767
319579	943768
75299	943769
123295	943770
288064	943771
104309	943772
214214	943773
15188	943774
82174	943775
120354	943776
93477	943777
48946	943778
64494	943779
318733	943780
9233	943781
77813	943782
54707	943783
90047	943784
65257	943785
11058	943786
297415	943787
43891	943788
104352	943789
37954	943790
302090	943791
121844	943792
132264	943793
78060	943794
4983	943795
148722	943796
5529	943797
226538	943798
163254	943799
136865	943800
20387	943801
167341	943802
6786	943803
91054	943804
100380	943805
52621	943806
31803	943807
196031	943808
233265	943809
142910	943810
160568	943811
113324	943812
75971	943813
118179	943814
238246	943815
61892	943816
307302	943817
7005	943818
1487	943819
14883	943820
134959	943821
63585	943822
44415	943823
112770	943824
18961	943825
50034	943826
137632	943827
89405	943828
64018	943829
138238	943830
212153	943831
77948	943832
75265	943833
12097	943834
64597	943835
29612	943836
136634	943837
232378	943838
196975	943839
67952	943840
162378	943841
2980	943842
121764	943843
175313	943844
100807	943845
192768	943846
33413	943847
46661	943848
5224	943849
71159	943850
1305	943851
220315	943852
9259	943853
112385	943854
196478	943855
95709	943856
143842	943857
67610	943858
91707	943859
222439	943860
47875	943861
163212	943862
250783	943863
194859	943864
69071	943865
4318	943866
73607	943867
226835	943868
149756	943869
146495	943870
281330	943871
307499	943872
138702	943873
107545	943874
33079	943875
222011	943876
192934	943877
134853	943878
230411	943879
184764	943880
65628	943881
178759	943882
116546	943883
187221	943884
165034	943885
154057	943886
314041	943887
240704	943888
70319	943889
64177	943890
286017	943891
215481	943892
48077	943893
309266	943894
136675	943895
101218	943896
111742	943897
269128	943898
228518	943899
40934	943900
97001	943901
144683	943902
54094	943903
4680	943904
47411	943905
105907	943906
35769	943907
139650	943908
53886	943909
49515	943910
139998	943911
28097	943912
220727	943913
129215	943914
14736	943915
219065	943916
105798	943917
79360	943918
134936	943919
167772	943920
760	943921
27198	943922
258574	943923
181391	943924
123221	943925
64378	943926
116113	943927
33660	943928
187012	943929
6157	943930
17902	943931
84711	943932
72193	943933
1059	943934
189330	943935
205246	943936
29349	943937
67664	943938
3272	943939
6700	943940
66617	943941
255128	943942
74520	943943
298118	943944
297553	943945
247889	943946
2109	943947
25273	943948
18829	943949
303806	943950
68808	943951
260712	943952
82978	943953
231830	943954
299917	943955
118527	943956
194294	943957
122101	943958
82763	943959
182082	943960
47039	943961
89958	943962
173427	943963
287384	943964
46906	943965
124049	943966
105888	943967
52352	943968
71371	943969
92898	943970
131982	943971
89700	943972
143684	943973
174710	943974
172854	943975
183418	943976
157847	943977
325665	943978
72467	943979
6592	943980
54403	943981
128181	943982
88494	943983
11901	943984
4427	943985
83264	943986
124598	943987
30894	943988
282497	943989
302367	943990
209283	943991
195601	943992
13884	943993
94190	943994
41663	943995
201763	943996
8340	943997
20093	943998
139903	943999
84240	944000
203154	944001
123735	944002
185140	944003
83339	944004
3040	944005
266027	944006
44369	944007
91201	944008
72035	944009
10855	944010
103716	944011
98513	944012
224260	944013
157356	944014
191261	944015
204275	944016
5100	944017
39976	944018
31925	944019
126892	944020
86710	944021
53054	944022
23869	944023
24181	944024
14079	944025
213269	944026
43437	944027
6112	944028
3680	944029
192145	944030
71462	944031
54199	944032
39391	944033
70608	944034
96671	944035
131301	944036
1151	944037
141062	944038
187444	944039
269446	944040
69406	944041
66354	944042
5339	944043
39161	944044
75367	944045
123689	944046
145327	944047
88118	944048
305383	944049
192936	944050
146571	944051
11934	944052
194450	944053
264704	944054
201520	944055
13844	944056
185459	944057
161931	944058
325258	944059
75812	944060
128927	944061
253771	944062
165358	944063
34388	944064
143562	944065
103100	944066
133568	944067
204408	944068
132406	944069
49297	944070
90625	944071
95772	944072
46580	944073
36544	944074
293396	944075
248814	944076
88863	944077
29082	944078
35566	944079
4683	944080
129873	944081
6884	944082
108897	944083
52483	944084
191324	944085
173452	944086
51252	944087
178606	944088
132762	944089
64007	944090
187852	944091
90239	944092
95641	944093
214846	944094
249593	944095
143517	944096
27713	944097
34740	944098
55840	944099
10514	944100
77467	944101
178831	944102
9519	944103
97543	944104
10827	944105
37994	944106
119809	944107
6202	944108
192973	944109
236454	944110
206645	944111
2638	944112
82252	944113
240689	944114
160969	944115
28927	944116
176466	944117
27302	944118
59532	944119
98710	944120
42645	944121
46092	944122
87150	944123
43296	944124
123271	944125
301867	944126
33878	944127
101846	944128
91278	944129
3696	944130
59178	944131
27500	944132
140684	944133
114917	944134
157643	944135
46545	944136
9445	944137
126856	944138
15845	944139
157653	944140
17396	944141
40353	944142
111363	944143
156577	944144
16836	944145
32240	944146
118115	944147
86738	944148
72646	944149
168601	944150
55932	944151
83246	944152
52148	944153
49075	944154
225568	944155
141506	944156
36321	944157
121177	944158
8377	944159
28571	944160
68022	944161
9715	944162
23665	944163
273393	944164
168469	944165
58783	944166
110595	944167
120039	944168
9442	944169
48751	944170
124482	944171
2577	944172
54687	944173
26619	944174
20448	944175
75021	944176
28137	944177
72932	944178
146121	944179
94451	944180
161446	944181
76099	944182
25768	944183
22978	944184
417	944185
114646	944186
96233	944187
168619	944188
45138	944189
47159	944190
126158	944191
185681	944192
82015	944193
53218	944194
128812	944195
133519	944196
246193	944197
275329	944198
14814	944199
4060	944200
92105	944201
83671	944202
198662	944203
130092	944204
182332	944205
41941	944206
162387	944207
191331	944208
241949	944209
166622	944210
130190	944211
159885	944212
61742	944213
172665	944214
79971	944215
148534	944216
178703	944217
323760	944218
54115	944219
177993	944220
118036	944221
76450	944222
120769	944223
266176	944224
266157	944225
104980	944226
78063	944227
144475	944228
71906	944229
123139	944230
197456	944231
272924	944232
47450	944233
51157	944234
209194	944235
58908	944236
96708	944237
47303	944238
13700	944239
39327	944240
27923	944241
35364	944242
72815	944243
130124	944244
90278	944245
84153	944246
284433	944247
64804	944248
4699	944249
97348	944250
125774	944251
217647	944252
13602	944253
138546	944254
137535	944255
145806	944256
36540	944257
6033	944258
5421	944259
68359	944260
1864	944261
38774	944262
57328	944263
51972	944264
194444	944265
48915	944266
281153	944267
167121	944268
183898	944269
58148	944270
147520	944271
5598	944272
28734	944273
101553	944274
159744	944275
19874	944276
328263	944277
195914	944278
81004	944279
3263	944280
71939	944281
278612	944282
3059	944283
45823	944284
120836	944285
5110	944286
2563	944287
108416	944288
84858	944289
28945	944290
34831	944291
191604	944292
15435	944293
42564	944294
11727	944295
115528	944296
90947	944297
52732	944298
306678	944299
82850	944300
68920	944301
14918	944302
21335	944303
64177	944304
55325	944305
195891	944306
47565	944307
21359	944308
57811	944309
55152	944310
80147	944311
119833	944312
256016	944313
13520	944314
134688	944315
237558	944316
149652	944317
26812	944318
154809	944319
74727	944320
51168	944321
309251	944322
317590	944323
127086	944324
26470	944325
241198	944326
261223	944327
302011	944328
23213	944329
104182	944330
62165	944331
117961	944332
265879	944333
173753	944334
1348	944335
245064	944336
92043	944337
49134	944338
112977	944339
41700	944340
178329	944341
253004	944342
75505	944343
23665	944344
55657	944345
28419	944346
108218	944347
78941	944348
322438	944349
125011	944350
40138	944351
237592	944352
189471	944353
44056	944354
94969	944355
7097	944356
20950	944357
52018	944358
170243	944359
188044	944360
206650	944361
142414	944362
118804	944363
120490	944364
80417	944365
89590	944366
4781	944367
302206	944368
20090	944369
101755	944370
172857	944371
16515	944372
96625	944373
70562	944374
109546	944375
134761	944376
46220	944377
46220	944378
46239	944379
304215	944380
129301	944381
132235	944382
96132	944383
191607	944384
4705	944385
29563	944386
195496	944387
8549	944388
41814	944389
109019	944390
123302	944391
132586	944392
221338	944393
143861	944394
135417	944395
112086	944396
16489	944397
115372	944398
168347	944399
131914	944400
230232	944401
193785	944402
42753	944403
126586	944404
322027	944405
97749	944406
137811	944407
203504	944408
304189	944409
46131	944410
155225	944411
240271	944412
93292	944413
86743	944414
860	944415
9146	944416
232103	944417
31817	944418
206271	944419
12851	944420
189490	944421
220926	944422
50804	944423
232677	944424
316401	944425
208335	944426
66537	944427
9403	944428
191571	944429
154861	944430
151806	944431
316366	944432
202899	944433
37397	944434
154876	944435
289194	944436
14637	944437
73425	944438
307950	944439
48963	944440
158826	944441
165092	944442
218333	944443
52811	944444
204716	944445
74957	944446
35464	944447
54002	944448
117468	944449
56892	944450
324285	944451
120780	944452
277246	944453
202928	944454
277175	944455
276331	944456
239178	944457
116221	944458
316145	944459
142913	944460
198296	944461
52620	944462
3726	944463
41312	944464
76079	944465
165101	944466
93547	944467
41935	944468
2281	944469
138920	944470
9162	944471
28967	944472
314019	944473
270430	944474
156639	944475
33081	944476
63965	944477
256120	944478
324876	944479
142300	944480
44299	944481
160065	944482
246146	944483
246346	944484
199497	944485
99600	944486
29726	944487
328532	944488
79245	944489
147970	944490
270901	944491
16223	944492
248830	944493
132516	944494
162403	944495
302018	944496
80728	944497
180905	944498
63027	944499
126335	944500
79006	944501
204311	944502
304132	944503
77822	944504
62301	944505
328697	944506
104988	944507
147633	944508
69782	944509
308606	944510
132024	944511
161478	944512
155413	944513
16290	944514
41898	944515
188288	944516
55568	944517
315996	944518
6318	944519
180989	944520
227916	944521
291432	944522
78090	944523
23131	944524
25825	944525
95668	944526
88854	944527
4534	944528
285859	944529
75091	944530
15531	944531
152717	944532
202652	944533
40780	944534
197762	944535
10164	944536
46186	944537
2557	944538
279730	944539
306695	944540
99767	944541
1486	944542
34582	944543
150110	944544
36166	944545
46180	944546
117890	944547
320183	944548
5763	944549
38880	944550
35431	944551
55038	944552
80589	944553
3953	944554
212061	944555
103347	944556
135174	944557
11545	944558
90259	944559
312160	944560
180669	944561
292781	944562
159629	944563
80510	944564
200101	944565
70920	944566
47314	944567
267558	944568
139982	944569
308550	944570
309286	944571
214742	944572
41574	944573
168837	944574
68959	944575
203459	944576
100469	944577
73147	944578
136026	944579
82625	944580
157627	944581
23181	944582
72560	944583
304240	944584
149741	944585
76961	944586
90161	944587
89933	944588
12260	944589
168586	944590
180330	944591
25308	944592
64675	944593
117427	944594
8200	944595
158048	944596
64167	944597
129194	944598
188508	944599
113852	944600
50542	944601
99509	944602
47591	944603
33231	944604
160430	944605
134119	944606
114050	944607
88724	944608
34008	944609
292166	944610
38996	944611
9789	944612
13814	944613
26213	944614
77462	944615
201129	944616
112835	944617
126216	944618
169368	944619
161528	944620
60956	944621
41184	944622
298999	944623
41145	944624
61780	944625
9420	944626
94040	944627
98865	944628
145979	944629
90774	944630
16803	944631
151229	944632
34596	944633
144576	944634
60400	944635
162198	944636
5429	944637
162743	944638
12907	944639
128760	944640
62670	944641
11392	944642
93776	944643
72565	944644
43485	944645
33594	944646
19639	944647
167072	944648
8178	944649
339	944650
103113	944651
311213	944652
12331	944653
3019	944654
20052	944655
145980	944656
47566	944657
22143	944658
12433	944659
261902	944660
38545	944661
10059	944662
11759	944663
11759	944664
11759	944665
30237	944666
30243	944667
55459	944668
54497	944669
301228	944670
188199	944671
185722	944672
181859	944673
179769	944674
167841	944675
101018	944676
30677	944677
194844	944678
100228	944679
18447	944680
48231	944681
264985	944682
65529	944683
87897	944684
217314	944685
35126	944686
187759	944687
111542	944688
23983	944689
42933	944690
16964	944691
162586	944692
25233	944693
95101	944694
198261	944695
198197	944696
49555	944697
190779	944698
21198	944699
310003	944700
22252	944701
200419	944702
16953	944703
226726	944704
219112	944705
98747	944706
162628	944707
28350	944708
234766	944709
272839	944710
88465	944711
274104	944712
31470	944713
23097	944714
99799	944715
12118	944716
316264	944717
41855	944718
289346	944719
162606	944720
68400	944721
31120	944722
51642	944723
34104	944724
1316	944725
156592	944726
250404	944727
325777	944728
197338	944729
100829	944730
100716	944731
80696	944732
103998	944733
188400	944734
192052	944735
225521	944736
191528	944737
192683	944738
83015	944739
103888	944740
219232	944741
296	944742
234188	944743
22510	944744
236351	944745
92891	944746
225776	944747
115266	944748
56714	944749
276883	944750
235868	944751
116931	944752
16482	944753
142485	944754
94160	944755
193763	944756
25254	944757
67122	944758
20758	944759
34754	944760
324857	944761
145616	944762
126725	944763
60985	944764
183814	944765
157708	944766
97500	944767
144543	944768
159508	944769
119975	944770
36677	944771
212006	944772
71818	944773
23632	944774
324189	944775
114537	944776
12761	944777
3591	944778
86363	944779
42956	944780
174409	944781
87618	944782
125817	944783
219348	944784
161269	944785
147232	944786
255741	944787
255801	944788
171451	944789
100679	944790
79603	944791
88102	944792
154152	944793
86162	944794
264204	944795
266657	944796
133296	944797
113444	944798
16840	944799
81134	944800
184387	944801
233584	944802
15817	944803
105497	944804
34636	944805
97901	944806
51718	944807
119108	944808
93942	944809
4040	944810
110434	944811
15231	944812
203766	944813
133094	944814
174492	944815
202785	944816
77375	944817
73003	944818
133142	944819
2444	944820
5421	944821
70651	944822
57746	944823
178333	944824
52252	944825
43135	944826
115557	944827
53172	944828
323327	944829
190385	944830
173775	944831
216328	944832
169249	944833
35200	944834
12099	944835
72677	944836
255157	944837
76918	944838
34269	944839
259185	944840
145680	944841
169200	944842
15425	944843
209322	944844
55652	944845
124730	944846
38093	944847
986	944848
52871	944849
5591	944850
43046	944851
114284	944852
279213	944853
158005	944854
148228	944855
86443	944856
299115	944857
5807	944858
258085	944859
54792	944860
99106	944861
92105	944862
286718	944863
8693	944864
5381	944865
29290	944866
173491	944867
63640	944868
25583	944869
242662	944870
26259	944871
151656	944872
222739	944873
33293	944874
198696	944875
213086	944876
144035	944877
194878	944878
139754	944879
121839	944880
6173	944881
14486	944882
38429	944883
92865	944884
85811	944885
1503	944886
205572	944887
58393	944888
170879	944889
112282	944890
94520	944891
133512	944892
105199	944893
13980	944894
167284	944895
12823	944896
297579	944897
216380	944898
151745	944899
7991	944900
302532	944901
21611	944902
186469	944903
125524	944904
168242	944905
284434	944906
80272	944907
151554	944908
52932	944909
1941	944910
254838	944911
84607	944912
127677	944913
175781	944914
81951	944915
105556	944916
25719	944917
85	944918
22819	944919
156160	944920
112396	944921
206112	944922
74217	944923
32462	944924
184855	944925
40391	944926
735	944927
137677	944928
14872	944929
19799	944930
15390	944931
44316	944932
31631	944933
171218	944934
189278	944935
74310	944936
63130	944937
2809	944938
29078	944939
3403	944940
85	944941
3321	944942
126899	944943
162162	944944
162202	944945
17902	944946
230816	944947
20345	944948
124331	944949
178288	944950
186800	944951
167805	944952
22990	944953
124202	944954
75924	944955
192783	944956
71285	944957
181448	944958
8948	944959
326171	944960
51384	944961
65927	944962
156553	944963
16423	944964
190111	944965
108592	944966
10353	944967
174638	944968
3964	944969
131216	944970
104418	944971
37338	944972
79528	944973
9823	944974
84651	944975
257652	944976
53248	944977
143381	944978
79398	944979
98987	944980
213676	944981
189374	944982
88243	944983
81707	944984
78557	944985
191788	944986
276500	944987
254814	944988
214870	944989
6623	944990
316935	944991
20935	944992
80614	944993
130576	944994
5231	944995
89897	944996
74666	944997
117359	944998
11674	944999
34367	945000
43286	945001
11639	945002
86007	945003
33045	945004
45594	945005
91514	945006
85783	945007
270169	945008
49011	945009
289168	945010
279829	945011
13717	945012
155121	945013
302858	945014
25204	945015
222143	945016
22986	945017
107362	945018
54786	945019
90468	945020
27976	945021
126518	945022
42622	945023
214952	945024
214562	945025
30826	945026
226741	945027
42131	945028
37402	945029
62985	945030
138308	945031
261026	945032
97831	945033
49479	945034
13095	945035
141317	945036
30237	945037
64919	945038
152345	945039
3616	945040
48036	945041
22552	945042
56957	945043
5708	945044
40604	945045
43015	945046
60642	945047
286227	945048
24877	945049
145832	945050
91508	945051
64090	945052
68110	945053
105891	945054
35601	945055
12429	945056
23626	945057
20035	945058
71514	945059
180897	945060
304964	945061
316361	945062
214664	945063
4739	945064
18185	945065
74434	945066
27840	945067
32321	945068
306885	945069
299744	945070
70760	945071
212142	945072
80206	945073
72698	945074
25974	945075
71016	945076
81687	945077
252388	945078
180838	945079
211315	945080
225334	945081
26377	945082
28725	945083
205824	945084
145497	945085
117894	945086
111602	945087
283583	945088
27701	945089
77277	945090
133912	945091
5100	945092
260057	945093
106584	945094
19670	945095
64766	945096
184460	945097
124652	945098
44389	945099
39949	945100
30243	945101
99305	945102
54497	945103
47230	945104
12864	945105
229188	945106
15574	945107
62506	945108
29757	945109
112026	945110
112762	945111
62301	945112
166597	945113
139851	945114
200137	945115
67555	945116
196498	945117
130826	945118
122664	945119
316347	945120
278718	945121
175961	945122
325403	945123
189486	945124
64038	945125
156588	945126
33250	945127
78027	945128
286628	945129
74960	945130
5100	945131
14599	945132
138736	945133
160476	945134
131344	945135
230620	945136
161657	945137
30318	945138
92037	945139
134308	945140
191076	945141
22152	945142
23717	945143
40835	945144
17902	945145
22479	945146
9180	945147
83807	945148
36908	945149
195744	945150
35533	945151
71539	945152
293820	945153
121214	945154
41211	945155
41184	945156
41184	945157
131800	945158
212519	945159
32970	945160
170418	945161
96245	945162
216633	945163
236754	945164
155788	945165
51657	945166
187708	945167
12288	945168
216117	945169
71065	945170
70706	945171
31617	945172
45003	945173
78317	945174
34806	945175
100912	945176
118597	945177
21805	945178
23390	945179
198449	945180
9641	945181
88051	945182
51271	945183
206665	945184
188668	945185
28186	945186
75000	945187
158376	945188
65799	945189
101151	945190
70779	945191
53375	945192
63757	945193
50544	945194
83125	945195
88539	945196
214053	945197
323883	945198
94450	945199
92210	945200
40864	945201
62590	945202
240672	945203
115728	945204
22521	945205
75121	945206
67965	945207
200523	945208
298593	945209
67470	945210
5831	945211
141149	945212
116039	945213
97720	945214
142150	945215
151891	945216
304792	945217
101637	945218
1213	945219
199326	945220
62228	945221
107209	945222
194699	945223
4	945224
30436	945225
27092	945226
49088	945227
36405	945228
140652	945229
27940	945230
188902	945231
210338	945232
47862	945233
313331	945234
39096	945235
52158	945236
188862	945237
44702	945238
52314	945239
240655	945240
32139	945241
142173	945242
157600	945243
155348	945244
133634	945245
14918	945246
47161	945247
76213	945248
165363	945249
203793	945250
212001	945251
18392	945252
10265	945253
20801	945254
60343	945255
7555	945256
69351	945257
111265	945258
322699	945259
107372	945260
250682	945261
207712	945262
207677	945263
38531	945264
152186	945265
261792	945266
5194	945267
72344	945268
261984	945269
29788	945270
38985	945271
6652	945272
169741	945273
90173	945274
80028	945275
132401	945276
224754	945277
82665	945278
71337	945279
50340	945280
27084	945281
174169	945282
59286	945283
64231	945284
291715	945285
211611	945286
285564	945287
26277	945288
90056	945289
11973	945290
78269	945291
155288	945292
2583	945293
72109	945294
300923	945295
12039	945296
134804	945297
191814	945298
39520	945299
53427	945300
78026	945301
254963	945302
205130	945303
23122	945304
221767	945305
7394	945306
46754	945307
86507	945308
184198	945309
305232	945310
157480	945311
21671	945312
158418	945313
124420	945314
2057	945315
104009	945316
25408	945317
181877	945318
71227	945319
226793	945320
168365	945321
86132	945322
56164	945323
34843	945324
192800	945325
111500	945326
81549	945327
4957	945328
84213	945329
6855	945330
48831	945331
155610	945332
190721	945333
23856	945334
327557	945335
131373	945336
42111	945337
258519	945338
102971	945339
149419	945340
44656	945341
52520	945342
58023	945343
19318	945344
12805	945345
2273	945346
4300	945347
327114	945348
44603	945349
128634	945350
63210	945351
66857	945352
27643	945353
21992	945354
23953	945355
7444	945356
86868	945357
191497	945358
187099	945359
145736	945360
86104	945361
147278	945362
1937	945363
94507	945364
137689	945365
169982	945366
382	945367
151463	945368
97496	945369
16799	945370
6596	945371
28299	945372
128422	945373
103162	945374
9126	945375
51758	945376
1359	945377
11236	945378
120216	945379
67345	945380
55433	945381
1073	945382
7594	945383
20831	945384
94972	945385
95105	945386
67619	945387
166590	945388
55911	945389
37906	945390
119768	945391
120249	945392
35322	945393
19620	945394
27078	945395
87747	945396
3632	945397
88455	945398
44827	945399
57750	945400
52855	945401
124588	945402
1589	945403
68315	945404
1407	945405
2	945406
116898	945407
120737	945408
50278	945409
117034	945410
51131	945411
26072	945412
25489	945413
126849	945414
302893	945415
217412	945416
280449	945417
56087	945418
9671	945419
133330	945420
12514	945421
45421	945422
213416	945423
89036	945424
13742	945425
56942	945426
132855	945427
17864	945428
274992	945429
311824	945430
157074	945431
34739	945432
304726	945433
263869	945434
205565	945435
53967	945436
5562	945437
84966	945438
68635	945439
113165	945440
112706	945441
16856	945442
29312	945443
98770	945444
9756	945445
83768	945446
10465	945447
78278	945448
212665	945449
155447	945450
221745	945451
100382	945452
68671	945453
11790	945454
101046	945455
79250	945456
22867	945457
196999	945458
52464	945459
216134	945460
48369	945461
182664	945462
6308	945463
66261	945464
281	945465
188781	945466
688	945467
136790	945468
42542	945469
133325	945470
6866	945471
195187	945472
97134	945473
263972	945474
309981	945475
35877	945476
115373	945477
266204	945478
4879	945479
41538	945480
195434	945481
1699	945482
103962	945483
117955	945484
177299	945485
111675	945486
349	945487
47219	945488
150268	945489
51520	945490
72829	945491
98034	945492
6022	945493
232377	945494
311945	945495
45258	945496
150629	945497
58733	945498
99519	945499
276529	945500
115809	945501
275234	945502
96430	945503
58760	945504
149481	945505
95663	945506
75984	945507
45400	945508
143039	945509
197937	945510
51944	945511
94118	945512
30610	945513
131431	945514
21211	945515
1109	945516
87450	945517
315170	945518
158672	945519
11167	945520
130031	945521
310987	945522
45804	945523
126075	945524
57010	945525
107433	945526
4157	945527
322864	945528
169039	945529
5763	945530
14112	945531
38266	945532
91308	945533
19079	945534
66857	945535
120992	945536
34704	945537
316424	945538
157572	945539
47078	945540
89507	945541
46405	945542
1221	945543
42213	945544
44711	945545
44707	945546
72658	945547
48135	945548
958	945549
16772	945550
27920	945551
8730	945552
255788	945553
196141	945554
15526	945555
123321	945556
128321	945557
51323	945558
50210	945559
96956	945560
88157	945561
64377	945562
10208	945563
318138	945564
127727	945565
7615	945566
118432	945567
129827	945568
121256	945569
117962	945570
55632	945571
295950	945572
218762	945573
131992	945574
15852	945575
128984	945576
269442	945577
48349	945578
45854	945579
12298	945580
1064	945581
41379	945582
7741	945583
13651	945584
187404	945585
11699	945586
297113	945587
8002	945588
205	945589
101788	945590
41110	945591
14190	945592
79952	945593
125227	945594
185902	945595
108084	945596
313123	945597
63227	945598
85850	945599
22773	945600
12518	945601
192887	945602
131233	945603
189704	945604
169802	945605
112980	945606
93057	945607
60980	945608
8567	945609
20032	945610
126715	945611
75767	945612
122009	945613
78918	945614
123805	945615
246098	945616
4888	945617
12659	945618
205675	945619
159233	945620
254998	945621
114784	945622
40351	945623
57669	945624
202005	945625
71563	945626
39195	945627
71812	945628
73050	945629
12281	945630
108283	945631
172852	945632
170726	945633
8237	945634
18680	945635
59027	945636
318857	945637
8426	945638
1075	945639
3150	945640
67048	945641
16705	945642
184514	945643
43133	945644
172812	945645
208477	945646
323790	945647
181352	945648
217886	945649
116361	945650
1811	945651
251892	945652
203635	945653
76298	945654
279782	945655
2048	945656
233446	945657
162977	945658
268162	945659
125115	945660
188944	945661
120090	945662
208601	945663
26715	945664
142349	945665
123881	945666
9441	945667
137334	945668
105951	945669
71008	945670
20416	945671
9282	945672
299006	945673
15628	945674
10433	945675
84069	945676
43105	945677
84278	945678
60444	945679
150546	945680
67513	945681
256490	945682
39844	945683
26637	945684
46266	945685
27084	945686
89492	945687
112900	945688
550	945689
193093	945690
94784	945691
56297	945692
82225	945693
279188	945694
18770	945695
40410	945696
74999	945697
221764	945698
3931	945699
193209	945700
62816	945701
267900	945702
43866	945703
144663	945704
32275	945705
72829	945706
111082	945707
99308	945708
26508	945709
225	945710
33508	945711
143370	945712
196551	945713
336	945714
76116	945715
26587	945716
53860	945717
153057	945718
55805	945719
206838	945720
53344	945721
104938	945722
18575	945723
115474	945724
315462	945725
18631	945726
85004	945727
192410	945728
242336	945729
39196	945730
14599	945731
52411	945732
82241	945733
97006	945734
305478	945735
14865	945736
258565	945737
76507	945738
6050	945739
285702	945740
126936	945741
31124	945742
110783	945743
49024	945744
127774	945745
132563	945746
65972	945747
33290	945748
122879	945749
23527	945750
32716	945751
22044	945752
5680	945753
41318	945754
55596	945755
168412	945756
176537	945757
42755	945758
50026	945759
292575	945760
225977	945761
59050	945762
35966	945763
85592	945764
135294	945765
46814	945766
63831	945767
66486	945768
97890	945769
26251	945770
241649	945771
49388	945772
24905	945773
264327	945774
114804	945775
114803	945776
29115	945777
241527	945778
2940	945779
31259	945780
77259	945781
197018	945782
183344	945783
213846	945784
213846	945785
180442	945786
80518	945787
156149	945788
3593	945789
229423	945790
231966	945791
18608	945792
81893	945793
80234	945794
15177	945795
27090	945796
113348	945797
301423	945798
66975	945799
82215	945800
140805	945801
9356	945802
241301	945803
57664	945804
11191	945805
297091	945806
78299	945807
121968	945808
9369	945809
247863	945810
7876	945811
140687	945812
8300	945813
6015	945814
8041	945815
5393	945816
24295	945817
203689	945818
848	945819
20967	945820
121443	945821
117420	945822
179119	945823
177548	945824
123972	945825
133181	945826
2116	945827
224690	945828
210331	945829
4324	945830
97681	945831
44026	945832
85473	945833
10799	945834
13938	945835
230	945836
18808	945837
178712	945838
159642	945839
32995	945840
28821	945841
109948	945842
267488	945843
27090	945844
59017	945845
10937	945846
9852	945847
6019	945848
79961	945849
82069	945850
8245	945851
54287	945852
170842	945853
2615	945854
51394	945855
2280	945856
253307	945857
29157	945858
11902	945859
47936	945860
41281	945861
29311	945862
24246	945863
583	945864
8301	945865
35686	945866
82514	945867
35679	945868
20752	945869
213729	945870
135107	945871
3603	945872
14766	945873
33927	945874
103092	945875
3901	945876
106463	945877
9745	945878
201259	945879
99788	945880
34224	945881
19177	945882
270877	945883
14118	945884
11368	945885
139036	945886
115709	945887
3420	945888
102529	945889
3067	945890
27321	945891
150106	945892
3871	945893
98629	945894
60506	945895
1246	945896
76432	945897
170827	945898
23612	945899
23612	945900
53860	945901
1610	945902
81900	945903
56833	945904
97123	945905
261516	945906
30685	945907
299537	945908
178292	945909
156514	945910
24269	945911
83067	945912
183230	945913
117784	945914
114858	945915
27671	945916
89588	945917
17591	945918
28503	945919
162700	945920
6250	945921
16261	945922
10242	945923
18096	945924
133068	945925
142942	945926
64808	945927
20698	945928
40397	945929
208558	945930
130386	945931
77260	945932
283451	945933
29854	945934
84536	945935
151708	945936
3127	945937
99651	945938
201873	945939
242783	945940
193026	945941
18971	945942
216306	945943
11836	945944
18538	945945
205056	945946
32745	945947
169290	945948
91271	945949
26986	945950
1061	945951
139827	945952
16261	945953
35879	945954
48214	945955
208104	945956
58102	945957
44708	945958
138752	945959
60546	945960
18785	945961
130372	945962
22091	945963
82500	945964
156281	945965
139669	945966
21586	945967
29799	945968
20462	945969
103721	945970
2807	945971
117103	945972
156211	945973
152544	945974
195462	945975
272875	945976
101924	945977
75755	945978
55694	945979
41943	945980
32070	945981
49123	945982
251027	945983
10256	945984
162522	945985
26563	945986
48092	945987
107194	945988
141578	945989
144966	945990
297891	945991
195511	945992
125721	945993
22009	945994
240701	945995
12863	945996
44863	945997
163070	945998
157195	945999
7207	946000
233087	946001
34994	946002
54193	946003
41503	946004
284358	946005
120176	946006
81533	946007
940	946008
24132	946009
21528	946010
21994	946011
1784	946012
92051	946013
21008	946014
3269	946015
81954	946016
48759	946017
15426	946018
1295	946019
177191	946020
268310	946021
40268	946022
113917	946023
122059	946024
3770	946025
1419	946026
29330	946027
17670	946028
25124	946029
305298	946030
215213	946031
310889	946032
50745	946033
15712	946034
6125	946035
14394	946036
112946	946037
55549	946038
13	946039
26095	946040
551	946041
8411	946042
20552	946043
7392	946044
263647	946045
122163	946046
188981	946047
84555	946048
16833	946049
90818	946050
107120	946051
234902	946052
122863	946053
146844	946054
66507	946055
178513	946056
99577	946057
42093	946058
16030	946059
300628	946060
244243	946061
61344	946062
6803	946063
194567	946064
81845	946065
106841	946066
52621	946067
10180	946068
179572	946069
63970	946070
44292	946071
12121	946072
311968	946073
191897	946074
26949	946075
173296	946076
236302	946077
31870	946078
224090	946079
98232	946080
22742	946081
62	946082
15471	946083
4505	946084
31155	946085
49141	946086
55256	946087
18840	946088
4218	946089
6632	946090
225934	946091
6031	946092
65654	946093
46078	946094
10835	946095
14408	946096
270033	946097
171109	946098
95230	946099
147951	946100
16614	946101
198945	946102
89047	946103
76114	946104
83306	946105
81645	946106
15662	946107
105326	946108
32078	946109
214864	946110
60957	946111
23845	946112
204045	946113
207087	946114
38285	946115
3548	946116
91256	946117
243520	946118
285582	946119
20854	946120
2434	946121
17053	946122
77668	946123
205095	946124
78594	946125
10986	946126
90826	946127
53648	946128
277021	946129
1650	946130
23592	946131
262345	946132
6252	946133
19363	946134
18239	946135
113020	946136
174653	946137
56762	946138
30544	946139
22342	946140
139676	946141
60378	946142
60334	946143
266315	946144
252999	946145
56299	946146
41132	946147
110367	946148
81794	946149
28462	946150
34449	946151
181309	946152
156897	946153
40385	946154
241923	946155
86096	946156
6615	946157
100109	946158
201341	946159
209560	946160
84866	946161
229421	946162
139565	946163
178309	946164
178001	946165
98820	946166
319816	946167
139340	946168
52940	946169
127505	946170
212804	946171
40600	946172
5839	946173
26367	946174
68805	946175
9026	946176
5780	946177
2670	946178
5874	946179
6	946180
51764	946181
259684	946182
14236	946183
9647	946184
14543	946185
50995	946186
21788	946187
26384	946188
8445	946189
36809	946190
5901	946191
84473	946192
38814	946193
81060	946194
142699	946195
16974	946196
41083	946197
7665	946198
196467	946199
17990	946200
82164	946201
17927	946202
47387	946203
100190	946204
100190	946205
100206	946206
12808	946207
11364	946208
1477	946209
2319	946210
29924	946211
211864	946212
465	946213
44286	946214
45140	946215
153482	946216
323897	946217
79497	946218
206162	946219
126655	946220
122478	946221
161495	946222
247217	946223
8852	946224
304392	946225
58452	946226
212280	946227
4312	946228
106615	946229
69629	946230
2185	946231
1443	946232
6164	946233
22416	946234
3975	946235
149213	946236
78021	946237
35627	946238
5888	946239
2347	946240
199689	946241
100005	946242
79188	946243
17008	946244
2893	946245
33201	946246
11674	946247
66400	946248
39932	946249
17357	946250
9864	946251
215172	946252
189235	946253
164916	946254
3025	946255
164701	946256
244685	946257
66049	946258
157442	946259
90868	946260
285519	946261
224898	946262
201334	946263
206162	946264
139491	946265
191668	946266
79643	946267
68985	946268
10586	946269
315	946270
122280	946271
8625	946272
254746	946273
207508	946274
78474	946275
5162	946276
55772	946277
79918	946278
148469	946279
172012	946280
33445	946281
85145	946282
13865	946283
207013	946284
9042	946285
9144	946286
9138	946287
175066	946288
73396	946289
30849	946290
263284	946291
29668	946292
29668	946293
13865	946294
201776	946295
81529	946296
4802	946297
26769	946298
65431	946299
2737	946300
86783	946301
634	946302
8228	946303
67514	946304
3940	946305
10048	946306
7867	946307
27179	946308
34406	946309
1014	946310
53696	946311
99368	946312
17613	946313
96364	946314
34417	946315
241073	946316
3985	946317
22402	946318
25705	946319
2725	946320
1083	946321
221393	946322
5324	946323
207305	946324
53431	946325
22327	946326
16683	946327
54	946328
18933	946329
50903	946330
123079	946331
82386	946332
9098	946333
5947	946334
19256	946335
10898	946336
155174	946337
119890	946338
50556	946339
80992	946340
56802	946341
22664	946342
6404	946343
118988	946344
211018	946345
663	946346
138055	946347
15432	946348
15432	946349
21126	946350
35892	946351
153008	946352
220989	946353
1429	946354
59159	946355
53032	946356
561	946357
125207	946358
81341	946359
48340	946360
887	946361
125742	946362
7182	946363
4071	946364
47760	946365
61487	946366
81447	946367
45293	946368
286065	946369
155879	946370
118991	946371
203428	946372
139773	946373
218252	946374
217443	946375
18563	946376
22101	946377
1481	946378
54330	946379
38950	946380
25974	946381
74537	946382
19104	946383
80667	946384
1203	946385
114678	946386
149743	946387
4854	946388
1928	946389
141773	946390
20598	946391
63637	946392
251814	946393
25335	946394
124311	946395
93134	946396
4277	946397
191114	946398
1367	946399
39496	946400
211582	946401
10840	946402
24473	946403
15770	946404
26173	946405
302728	946406
167524	946407
39303	946408
39303	946409
75043	946410
182278	946411
51388	946412
57499	946413
182842	946414
497	946415
3356	946416
22119	946417
134532	946418
6790	946419
100009	946420
25509	946421
35841	946422
70532	946423
32841	946424
179241	946425
28554	946426
15159	946427
87834	946428
127179	946429
270444	946430
78590	946431
15547	946432
198917	946433
18819	946434
26268	946435
153784	946436
264537	946437
193074	946438
298669	946439
191298	946440
120126	946441
309055	946442
204263	946443
106499	946444
141770	946445
174545	946446
73918	946447
168083	946448
41124	946449
88888	946450
29181	946451
165499	946452
107256	946453
77358	946454
141379	946455
294308	946456
162084	946457
251450	946458
241307	946459
164142	946460
151560	946461
189667	946462
172371	946463
134369	946464
100691	946465
140431	946466
192036	946467
70226	946468
177866	946469
62232	946470
149535	946471
88476	946472
73419	946473
107881	946474
27803	946475
303601	946476
70888	946477
30699	946478
129599	946479
27879	946480
55616	946481
252291	946482
61825	946483
33618	946484
257807	946485
127472	946486
136489	946487
32884	946488
58113	946489
247789	946490
89534	946491
119436	946492
150813	946493
13493	946494
106822	946495
14125	946496
119286	946497
224116	946498
323940	946499
128033	946500
246772	946501
295596	946502
290543	946503
95949	946504
250342	946505
232772	946506
59561	946507
248866	946508
273396	946509
242564	946510
196666	946511
20212	946512
270460	946513
211077	946514
327329	946515
316499	946516
153888	946517
200219	946518
188881	946519
58873	946520
86523	946521
254594	946522
160305	946523
197744	946524
109833	946525
251390	946526
285729	946527
256480	946528
207499	946529
208753	946530
175550	946531
150189	946532
319118	946533
133444	946534
23033	946535
187976	946536
232855	946537
294556	946538
283757	946539
308305	946540
29318	946541
258887	946542
117702	946543
110352	946544
154991	946545
222514	946546
275117	946547
202984	946548
136762	946549
190724	946550
139161	946551
128953	946552
192904	946553
281336	946554
215799	946555
246823	946556
295740	946557
271172	946558
51695	946559
326539	946560
324443	946561
293687	946562
290143	946563
211886	946564
289595	946565
152519	946566
221367	946567
149898	946568
205340	946569
242966	946570
60300	946571
322033	946572
32322	946573
149907	946574
290979	946575
175023	946576
89629	946577
251342	946578
259707	946579
284178	946580
185919	946581
290333	946582
202613	946583
283853	946584
277826	946585
113224	946586
184864	946587
124978	946588
286638	946589
321657	946590
115139	946591
118067	946592
293594	946593
200815	946594
144157	946595
285418	946596
81573	946597
206803	946598
172355	946599
135857	946600
287712	946601
324242	946602
289306	946603
159889	946604
241664	946605
223242	946606
124108	946607
264757	946608
26397	946609
218339	946610
92513	946611
71749	946612
301839	946613
287651	946614
277172	946615
6440	946616
136225	946617
73067	946618
100103	946619
317801	946620
58800	946621
59967	946622
140955	946623
87811	946624
144884	946625
38011	946626
297457	946627
88579	946628
22685	946629
84828	946630
84392	946631
139108	946632
174128	946633
46678	946634
173843	946635
135777	946636
258345	946637
202137	946638
133539	946639
56777	946640
298906	946641
219271	946642
109347	946643
20475	946644
125153	946645
158598	946646
327053	946647
244407	946648
184076	946649
60435	946650
272734	946651
309494	946652
95327	946653
125442	946654
208118	946655
134256	946656
101170	946657
6976	946658
14337	946659
267982	946660
252597	946661
267981	946662
214473	946663
160438	946664
115460	946665
81573	946666
172049	946667
96571	946668
321051	946669
138754	946670
157127	946671
198283	946672
169327	946673
133864	946674
184623	946675
228452	946676
179414	946677
67033	946678
147045	946679
129130	946680
240489	946681
325798	946682
285214	946683
175052	946684
186571	946685
216382	946686
122435	946687
197146	946688
130086	946689
81232	946690
26011	946691
273679	946692
178698	946693
113080	946694
141629	946695
212146	946696
286356	946697
310653	946698
257335	946699
155379	946700
168055	946701
134030	946702
309016	946703
135647	946704
207984	946705
155023	946706
181588	946707
325385	946708
192183	946709
183015	946710
220779	946711
285743	946712
174036	946713
29446	946714
287046	946715
76831	946716
208316	946717
156542	946718
321383	946719
260319	946720
307066	946721
181270	946722
63453	946723
91448	946724
227876	946725
236908	946726
177739	946727
7348	946728
40419	946729
309663	946730
314742	946731
232705	946732
45092	946733
39695	946734
28164	946735
74663	946736
95659	946737
169528	946738
35023	946739
227418	946740
38661	946741
145713	946742
19111	946743
132066	946744
27637	946745
10787	946746
65825	946747
43272	946748
126688	946749
132742	946750
20744	946751
266252	946752
25411	946753
25411	946754
8773	946755
205322	946756
58941	946757
113680	946758
72575	946759
178659	946760
8942	946761
95677	946762
98041	946763
36270	946764
82340	946765
141628	946766
229832	946767
62633	946768
62665	946769
60325	946770
3	946771
133577	946772
114773	946773
309729	946774
27	946775
163089	946776
106758	946777
242688	946778
86982	946779
9452	946780
983	946781
22789	946782
55678	946783
121005	946784
478	946785
124705	946786
14345	946787
69897	946788
187533	946789
195678	946790
28117	946791
130864	946792
33024	946793
36432	946794
116024	946795
78704	946796
47386	946797
30935	946798
160369	946799
138062	946800
61075	946801
73001	946802
89765	946803
131441	946804
46077	946805
166060	946806
26077	946807
131772	946808
71256	946809
91704	946810
238005	946811
113641	946812
23857	946813
127	946814
110	946815
66587	946816
927	946817
12325	946818
160084	946819
3186	946820
93249	946821
32085	946822
61355	946823
4621	946824
125705	946825
13394	946826
58219	946827
120603	946828
58328	946829
127011	946830
297066	946831
241762	946832
69057	946833
178985	946834
144093	946835
4512	946836
254736	946837
52043	946838
22926	946839
14734	946840
176128	946841
317093	946842
328271	946843
6928	946844
3005	946845
132057	946846
181073	946847
12343	946848
23674	946849
293272	946850
141702	946851
196131	946852
41361	946853
119518	946854
311560	946855
1834	946856
1753	946857
11869	946858
11956	946859
256245	946860
33001	946861
10544	946862
173115	946863
33627	946864
157352	946865
224513	946866
4944	946867
33415	946868
127344	946869
33648	946870
77566	946871
15006	946872
83140	946873
890	946874
3352	946875
10808	946876
127251	946877
2743	946878
103370	946879
158919	946880
264240	946881
48654	946882
81949	946883
71733	946884
8786	946885
57	946886
57	946887
215180	946888
318848	946889
40145	946890
22867	946891
153553	946892
271713	946893
214733	946894
152772	946895
2158	946896
120554	946897
200864	946898
122052	946899
51702	946900
307650	946901
188465	946902
121440	946903
21655	946904
187318	946905
249116	946906
270	946907
50155	946908
105637	946909
196617	946910
44672	946911
185988	946912
92720	946913
269988	946914
12869	946915
177293	946916
67989	946917
10659	946918
186704	946919
83996	946920
94912	946921
314134	946922
184615	946923
20351	946924
137183	946925
193038	946926
318258	946927
66487	946928
82086	946929
47593	946930
12247	946931
66370	946932
28314	946933
195027	946934
299761	946935
73687	946936
12766	946937
34051	946938
15831	946939
148836	946940
25881	946941
105293	946942
6439	946943
218926	946944
8454	946945
55091	946946
279205	946947
24300	946948
56541	946949
21436	946950
207679	946951
74764	946952
141148	946953
57870	946954
188107	946955
60513	946956
134229	946957
26520	946958
199257	946959
158813	946960
171922	946961
110166	946962
14305	946963
6810	946964
268345	946965
59083	946966
64462	946967
83976	946968
3748	946969
16559	946970
126190	946971
12143	946972
132964	946973
252329	946974
139790	946975
21499	946976
18949	946977
196564	946978
133648	946979
24609	946980
37077	946981
99935	946982
91241	946983
97605	946984
160546	946985
25263	946986
256128	946987
56087	946988
135889	946989
61695	946990
32708	946991
233142	946992
51146	946993
102876	946994
44940	946995
93790	946996
175681	946997
15410	946998
231918	946999
218862	947000
191521	947001
36736	947002
66488	947003
125786	947004
174647	947005
86328	947006
43043	947007
161242	947008
24613	947009
9017	947010
51531	947011
265910	947012
34301	947013
291700	947014
246722	947015
86947	947016
298264	947017
11915	947018
148106	947019
4621	947020
4173	947021
181870	947022
42393	947023
79	947024
35396	947025
163582	947026
27635	947027
100997	947028
113822	947029
13073	947030
41822	947031
41862	947032
3147	947033
33180	947034
94431	947035
44562	947036
54746	947037
11057	947038
81382	947039
66397	947040
29719	947041
25196	947042
14181	947043
316720	947044
45373	947045
73553	947046
7514	947047
78067	947048
27905	947049
70613	947050
39548	947051
217044	947052
28612	947053
3110	947054
6622	947055
205327	947056
121980	947057
126600	947058
46119	947059
38542	947060
11857	947061
24267	947062
198660	947063
183637	947064
9565	947065
84438	947066
36987	947067
24490	947068
24643	947069
16045	947070
89618	947071
64730	947072
87584	947073
18881	947074
83226	947075
33246	947076
145453	947077
55763	947078
82292	947079
32641	947080
2632	947081
316081	947082
88254	947083
34179	947084
19692	947085
6924	947086
255766	947087
50425	947088
190694	947089
13795	947090
18985	947091
47709	947092
308188	947093
107032	947094
51103	947095
27758	947096
21916	947097
137956	947098
62181	947099
34074	947100
15058	947101
322828	947102
19582	947103
35303	947104
19064	947105
6920	947106
27359	947107
130060	947108
98545	947109
74601	947110
143710	947111
6163	947112
13311	947113
6900	947114
101105	947115
24397	947116
143572	947117
41404	947118
49456	947119
154899	947120
2173	947121
19647	947122
293412	947123
84040	947124
6986	947125
242860	947126
308478	947127
9747	947128
19767	947129
82768	947130
104068	947131
104459	947132
18340	947133
115574	947134
173163	947135
81886	947136
76910	947137
323765	947138
7981	947139
188748	947140
52840	947141
28570	947142
116893	947143
83757	947144
46492	947145
18871	947146
86713	947147
1013	947148
5497	947149
121310	947150
34857	947151
58555	947152
59680	947153
44192	947154
19640	947155
12876	947156
98011	947157
230582	947158
63433	947159
66712	947160
217	947161
19913	947162
19692	947163
19692	947164
34560	947165
204520	947166
39644	947167
46489	947168
18275	947169
9828	947170
4114	947171
70595	947172
21654	947173
110877	947174
146417	947175
74417	947176
52859	947177
139423	947178
204528	947179
133384	947180
24676	947181
49444	947182
10345	947183
27367	947184
86784	947185
17151	947186
19991	947187
7143	947188
112217	947189
56692	947190
33478	947191
253601	947192
86637	947193
3793	947194
43460	947195
209119	947196
121943	947197
230604	947198
98164	947199
32655	947200
102838	947201
21543	947202
158916	947203
101116	947204
30554	947205
148127	947206
62602	947207
92567	947208
38984	947209
32901	947210
17183	947211
1257	947212
57469	947213
86252	947214
6444	947215
204289	947216
103720	947217
13868	947218
111463	947219
133832	947220
202690	947221
210338	947222
10451	947223
5414	947224
129062	947225
82432	947226
84627	947227
265840	947228
13233	947229
223741	947230
44921	947231
3147	947232
36073	947233
40581	947234
181963	947235
311268	947236
55371	947237
19859	947238
17671	947239
62395	947240
8208	947241
184895	947242
185698	947243
30472	947244
48038	947245
12095	947246
191902	947247
89571	947248
22777	947249
35921	947250
75318	947251
238197	947252
165190	947253
127773	947254
48468	947255
71955	947256
125978	947257
261206	947258
233290	947259
14125	947260
90925	947261
35368	947262
14188	947263
19942	947264
9017	947265
16166	947266
125476	947267
82979	947268
3491	947269
88066	947270
28824	947271
24719	947272
171446	947273
38911	947274
37615	947275
87453	947276
205730	947277
77418	947278
209697	947279
2028	947280
13935	947281
57677	947282
3491	947283
103873	947284
19363	947285
52700	947286
209430	947287
148689	947288
95046	947289
45044	947290
21472	947291
301388	947292
62890	947293
89013	947294
29307	947295
301892	947296
94145	947297
18906	947298
272662	947299
57655	947300
56431	947301
193771	947302
180927	947303
37885	947304
276215	947305
307994	947306
1179	947307
183245	947308
138763	947309
137425	947310
85517	947311
38669	947312
123863	947313
83994	947314
8836	947315
208622	947316
26517	947317
23441	947318
210189	947319
137294	947320
16150	947321
92608	947322
140030	947323
201946	947324
173772	947325
28118	947326
70504	947327
264258	947328
30342	947329
22306	947330
6609	947331
110092	947332
26723	947333
7635	947334
120901	947335
5095	947336
99043	947337
53141	947338
92081	947339
325755	947340
105358	947341
25037	947342
40783	947343
256811	947344
25490	947345
19986	947346
192125	947347
299630	947348
87079	947349
43132	947350
264954	947351
19501	947352
37453	947353
49939	947354
122454	947355
20979	947356
28136	947357
165932	947358
45778	947359
7055	947360
70792	947361
119910	947362
48646	947363
96052	947364
35694	947365
136734	947366
50070	947367
142684	947368
126965	947369
20276	947370
132412	947371
5249	947372
52538	947373
10937	947374
29963	947375
3521	947376
488	947377
173112	947378
2503	947379
42622	947380
318260	947381
76952	947382
6001	947383
211326	947384
43397	947385
15674	947386
168549	947387
62419	947388
48029	947389
18062	947390
7406	947391
274715	947392
53721	947393
78837	947394
45155	947395
253800	947396
75346	947397
35076	947398
43721	947399
179206	947400
201982	947401
75556	947402
35745	947403
261879	947404
11709	947405
52007	947406
190870	947407
186834	947408
99534	947409
26192	947410
49904	947411
32647	947412
32447	947413
63539	947414
228356	947415
197370	947416
296318	947417
143072	947418
17102	947419
26230	947420
5585	947421
287637	947422
16406	947423
17166	947424
162274	947425
54295	947426
22568	947427
56605	947428
68058	947429
996	947430
52437	947431
18260	947432
50078	947433
36947	947434
26836	947435
84117	947436
208858	947437
26849	947438
158998	947439
295208	947440
9850	947441
288676	947442
2977	947443
206285	947444
22381	947445
235878	947446
148555	947447
267737	947448
7634	947449
34127	947450
14630	947451
56324	947452
29113	947453
83862	947454
108339	947455
13714	947456
62552	947457
245457	947458
133793	947459
113074	947460
167785	947461
53475	947462
21747	947463
5167	947464
29967	947465
324292	947466
10402	947467
190184	947468
176011	947469
223909	947470
39298	947471
178840	947472
64654	947473
131025	947474
7080	947475
160148	947476
6615	947477
218360	947478
85780	947479
63301	947480
237975	947481
107783	947482
45014	947483
14711	947484
56	947485
88908	947486
1293	947487
121555	947488
55157	947489
4367	947490
267459	947491
45606	947492
324098	947493
208015	947494
162256	947495
254225	947496
202411	947497
214473	947498
127	947499
124978	947500
156655	947501
218139	947502
254274	947503
41884	947504
316946	947505
7040	947506
215813	947507
48045	947508
296589	947509
6194	947510
46549	947511
69532	947512
40480	947513
272921	947514
134582	947515
144316	947516
319131	947517
52658	947518
137016	947519
260330	947520
94469	947521
173688	947522
3767	947523
319769	947524
9660	947525
188110	947526
28732	947527
36926	947528
133442	947529
168377	947530
146626	947531
304090	947532
98415	947533
158484	947534
1972	947535
140199	947536
147360	947537
45695	947538
152654	947539
248404	947540
151006	947541
242650	947542
3526	947543
86959	947544
2561	947545
107100	947546
132950	947547
207538	947548
47088	947549
80694	947550
87458	947551
188691	947552
123950	947553
145812	947554
159900	947555
93628	947556
38463	947557
39298	947558
204893	947559
283658	947560
10980	947561
234321	947562
58526	947563
81347	947564
65533	947565
119796	947566
76786	947567
126690	947568
144092	947569
57254	947570
209250	947571
220522	947572
312393	947573
5911	947574
143029	947575
47996	947576
48718	947577
186393	947578
61546	947579
154472	947580
109255	947581
22179	947582
3624	947583
182493	947584
91666	947585
38851	947586
103538	947587
275685	947588
159345	947589
34572	947590
3059	947591
83812	947592
73595	947593
24327	947594
53151	947595
9893	947596
219862	947597
3447	947598
13718	947599
142962	947600
114863	947601
155675	947602
192094	947603
192094	947604
42707	947605
173402	947606
173130	947607
92053	947608
40381	947609
208380	947610
127866	947611
137882	947612
88848	947613
9739	947614
43242	947615
287786	947616
4129	947617
246591	947618
53972	947619
21066	947620
42314	947621
1128	947622
29256	947623
21722	947624
55934	947625
36026	947626
154437	947627
192252	947628
199637	947629
125940	947630
18554	947631
154969	947632
78203	947633
44872	947634
74459	947635
2173	947636
151937	947637
5893	947638
40125	947639
44045	947640
53668	947641
308965	947642
128053	947643
154498	947644
17295	947645
18616	947646
17517	947647
3117	947648
364	947649
59802	947650
44846	947651
193209	947652
254228	947653
288904	947654
191371	947655
9748	947656
34027	947657
80467	947658
193152	947659
33073	947660
177848	947661
12033	947662
207132	947663
3591	947664
97457	947665
114100	947666
204161	947667
58811	947668
902	947669
6374	947670
40612	947671
171986	947672
242791	947673
66393	947674
13620	947675
95020	947676
3394	947677
84	947678
2723	947679
76582	947680
272030	947681
303404	947682
3597	947683
5512	947684
44349	947685
87777	947686
62352	947687
101327	947688
30733	947689
32855	947690
160102	947691
126565	947692
306654	947693
217404	947694
313709	947695
220070	947696
25046	947697
82822	947698
121351	947699
72944	947700
185951	947701
54147	947702
94495	947703
97249	947704
26927	947705
72727	947706
124000	947707
257046	947708
35154	947709
15081	947710
29345	947711
283511	947712
26677	947713
94582	947714
320460	947715
94047	947716
54639	947717
52252	947718
19420	947719
36689	947720
13853	947721
100328	947722
291240	947723
296859	947724
100824	947725
82063	947726
32994	947727
59900	947728
579	947729
2253	947730
23376	947731
131203	947732
3873	947733
70454	947734
130087	947735
324395	947736
12592	947737
1750	947738
22381	947739
32391	947740
177746	947741
42682	947742
31101	947743
148727	947744
147322	947745
145237	947746
73444	947747
202616	947748
35750	947749
266388	947750
32523	947751
9398	947752
33125	947753
235917	947754
61824	947755
121171	947756
230760	947757
27879	947758
31904	947759
27549	947760
7005	947761
88579	947762
216154	947763
187501	947764
155425	947765
52145	947766
240556	947767
305258	947768
161723	947769
41571	947770
258144	947771
257399	947772
173031	947773
13754	947774
13570	947775
32939	947776
185689	947777
61783	947778
295086	947779
73160	947780
207875	947781
960	947782
160574	947783
168139	947784
179907	947785
11454	947786
4510	947787
114019	947788
173398	947789
23826	947790
169373	947791
4278	947792
135756	947793
74722	947794
23959	947795
46959	947796
301759	947797
10299	947798
61983	947799
159417	947800
44405	947801
212347	947802
285194	947803
209866	947804
145191	947805
142650	947806
59547	947807
263133	947808
37678	947809
182254	947810
178428	947811
305694	947812
199129	947813
83528	947814
69970	947815
315742	947816
25308	947817
291414	947818
176049	947819
224958	947820
170689	947821
20400	947822
130481	947823
164035	947824
266719	947825
226094	947826
267038	947827
297993	947828
199514	947829
48349	947830
243819	947831
243818	947832
19392	947833
199376	947834
48613	947835
78874	947836
120885	947837
169777	947838
175005	947839
61008	947840
142656	947841
85651	947842
209510	947843
207954	947844
174333	947845
137274	947846
32374	947847
244875	947848
178898	947849
281337	947850
56969	947851
106263	947852
166987	947853
5633	947854
297906	947855
139573	947856
199681	947857
315262	947858
4319	947859
225105	947860
319520	947861
62411	947862
14545	947863
35146	947864
82138	947865
110653	947866
123111	947867
531	947868
74599	947869
313234	947870
22497	947871
215761	947872
51494	947873
48839	947874
3353	947875
301176	947876
17588	947877
1561	947878
152249	947879
327368	947880
110352	947881
71593	947882
74557	947883
48251	947884
205881	947885
234537	947886
188812	947887
114461	947888
598	947889
8504	947890
8117	947891
1211	947892
32557	947893
3688	947894
213962	947895
37421	947896
178375	947897
29668	947898
23308	947899
44	947900
115003	947901
1849	947902
62002	947903
22200	947904
3883	947905
13296	947906
228542	947907
4728	947908
44042	947909
210014	947910
847	947911
1633	947912
21483	947913
13560	947914
128905	947915
104122	947916
51791	947917
153565	947918
30230	947919
1329	947920
45126	947921
109421	947922
153109	947923
237114	947924
3683	947925
187910	947926
3302	947927
9305	947928
86379	947929
4721	947930
539	947931
60579	947932
85147	947933
31585	947934
780	947935
2725	947936
95262	947937
6743	947938
16952	947939
63609	947940
169665	947941
9920	947942
145337	947943
16352	947944
6040	947945
110261	947946
41067	947947
181131	947948
61909	947949
91051	947950
153365	947951
97142	947952
86377	947953
58	947954
34503	947955
171003	947956
296388	947957
46525	947958
75112	947959
46068	947960
174682	947961
144873	947962
197280	947963
298209	947964
73212	947965
299590	947966
199516	947967
78477	947968
279495	947969
308485	947970
137457	947971
194769	947972
243582	947973
28774	947974
1	947975
238571	947976
314701	947977
6949	947978
106102	947979
28199	947980
76152	947981
14368	947982
8341	947983
150456	947984
5884	947985
2500	947986
153473	947987
198932	947988
49142	947989
505	947990
130583	947991
18485	947992
146476	947993
203857	947994
4759	947995
13615	947996
43003	947997
13993	947998
56322	947999
210350	948000
17298	948001
307954	948002
122954	948003
134127	948004
22292	948005
765	948006
67704	948007
11265	948008
56014	948009
18559	948010
25499	948011
113763	948012
171	948013
126472	948014
156321	948015
318983	948016
160165	948017
192618	948018
1006	948019
105686	948020
145112	948021
26079	948022
42956	948023
167884	948024
92826	948025
262505	948026
71821	948027
173309	948028
326696	948029
196647	948030
37252	948031
70608	948032
196627	948033
260880	948034
69768	948035
126363	948036
16599	948037
60823	948038
304828	948039
130127	948040
297775	948041
210333	948042
99150	948043
257305	948044
5498	948045
11241	948046
74546	948047
67556	948048
32622	948049
15355	948050
45107	948051
4491	948052
92030	948053
73797	948054
9112	948055
182673	948056
117465	948057
318239	948058
1883	948059
85584	948060
112913	948061
13819	948062
82780	948063
153645	948064
289172	948065
89452	948066
169059	948067
14440	948068
81023	948069
10763	948070
177471	948071
145525	948072
234782	948073
118410	948074
59102	948075
74694	948076
5232	948077
288849	948078
6215	948079
66746	948080
32054	948081
46946	948082
178784	948083
167165	948084
9559	948085
85119	948086
389	948087
2393	948088
131148	948089
292968	948090
22685	948091
255311	948092
145214	948093
95024	948094
3073	948095
41888	948096
294393	948097
48459	948098
142037	948099
21269	948100
85312	948101
29072	948102
14625	948103
27277	948104
288431	948105
20333	948106
31166	948107
40459	948108
1224	948109
59113	948110
108590	948111
189125	948112
18603	948113
17186	948114
61586	948115
218419	948116
9751	948117
201248	948118
173929	948119
32861	948120
114159	948121
232	948122
10041	948123
4715	948124
83217	948125
75229	948126
30836	948127
13079	948128
2142	948129
83568	948130
5411	948131
221727	948132
146603	948133
71005	948134
182945	948135
222714	948136
270103	948137
14027	948138
87166	948139
37959	948140
84367	948141
111616	948142
10532	948143
312901	948144
5317	948145
27918	948146
2129	948147
66709	948148
40439	948149
52617	948150
166720	948151
84089	948152
18746	948153
48936	948154
7272	948155
51246	948156
56660	948157
64330	948158
62363	948159
11487	948160
26988	948161
19009	948162
116250	948163
44303	948164
28128	948165
4597	948166
67087	948167
126478	948168
44243	948169
71249	948170
10762	948171
19038	948172
68844	948173
144843	948174
87676	948175
205160	948176
25190	948177
33698	948178
214417	948179
56703	948180
14548	948181
57048	948182
26434	948183
32215	948184
18980	948185
31031	948186
13641	948187
163269	948188
2267	948189
114933	948190
38324	948191
57217	948192
104728	948193
163900	948194
285861	948195
86010	948196
212225	948197
69874	948198
134371	948199
40424	948200
102887	948201
157360	948202
1825	948203
144622	948204
67440	948205
11328	948206
25026	948207
88365	948208
31511	948209
19013	948210
80135	948211
135580	948212
84156	948213
30298	948214
57071	948215
65790	948216
13260	948217
55356	948218
14008	948219
37497	948220
162072	948221
37745	948222
17669	948223
115009	948224
26456	948225
18868	948226
62364	948227
68433	948228
83223	948229
69634	948230
19776	948231
5948	948232
82563	948233
322928	948234
76716	948235
2011	948236
19487	948237
14117	948238
69813	948239
20243	948240
53900	948241
19243	948242
40769	948243
84571	948244
160373	948245
83475	948246
19506	948247
30644	948248
137777	948249
9651	948250
83247	948251
125639	948252
318269	948253
39558	948254
26424	948255
142311	948256
215306	948257
86060	948258
67190	948259
13057	948260
50922	948261
92954	948262
56804	948263
201594	948264
190454	948265
8486	948266
185083	948267
7908	948268
17465	948269
86580	948270
96510	948271
37828	948272
116963	948273
127833	948274
244676	948275
132370	948276
95195	948277
196286	948278
65971	948279
125946	948280
40344	948281
54402	948282
29867	948283
79746	948284
9747	948285
286127	948286
257847	948287
130199	948288
4299	948289
130078	948290
168629	948291
877	948292
239737	948293
257499	948294
210994	948295
141000	948296
76555	948297
57593	948298
158899	948299
35338	948300
13569	948301
23643	948302
11438	948303
106268	948304
172304	948305
142286	948306
43449	948307
60461	948308
136132	948309
30210	948310
15606	948311
4553	948312
135260	948313
35946	948314
88609	948315
51755	948316
32100	948317
4148	948318
180446	948319
36559	948320
105594	948321
110162	948322
63763	948323
88344	948324
150947	948325
64476	948326
196232	948327
63574	948328
23419	948329
13585	948330
36606	948331
81938	948332
46298	948333
7414	948334
119421	948335
11359	948336
53882	948337
17141	948338
37050	948339
3483	948340
115990	948341
15640	948342
6065	948343
13764	948344
82562	948345
13846	948346
19732	948347
100235	948348
48561	948349
133010	948350
16238	948351
92416	948352
98096	948353
73645	948354
53990	948355
35517	948356
65718	948357
103087	948358
126048	948359
160690	948360
46024	948361
197503	948362
5689	948363
98484	948364
41496	948365
141929	948366
77469	948367
236362	948368
144868	948369
44268	948370
220353	948371
143799	948372
186980	948373
290177	948374
112955	948375
134997	948376
236693	948377
80905	948378
4489	948379
99741	948380
52190	948381
288487	948382
19262	948383
11284	948384
158615	948385
38021	948386
63875	948387
76145	948388
39408	948389
43015	948390
186599	948391
54356	948392
26734	948393
14028	948394
10290	948395
87166	948396
66380	948397
134199	948398
10040	948399
85747	948400
96553	948401
36860	948402
11328	948403
260639	948404
36909	948405
26076	948406
82147	948407
26734	948408
27919	948409
66736	948410
81219	948411
52743	948412
36135	948413
80766	948414
72730	948415
7861	948416
15915	948417
21477	948418
22515	948419
4164	948420
139580	948421
95190	948422
1493	948423
30812	948424
122572	948425
26395	948426
3328	948427
114242	948428
78637	948429
23829	948430
18662	948431
21757	948432
82553	948433
152189	948434
195758	948435
122546	948436
9379	948437
4978	948438
137020	948439
178907	948440
94378	948441
315358	948442
126554	948443
53398	948444
76382	948445
295373	948446
20799	948447
150965	948448
293678	948449
194957	948450
232543	948451
52002	948452
70226	948453
6798	948454
8551	948455
30074	948456
65976	948457
129577	948458
121800	948459
26778	948460
17225	948461
1493	948462
169083	948463
24367	948464
114829	948465
89412	948466
85790	948467
56544	948468
58769	948469
58769	948470
21930	948471
4728	948472
77847	948473
120442	948474
88605	948475
62820	948476
92140	948477
242973	948478
127333	948479
203847	948480
62675	948481
130214	948482
75626	948483
649	948484
196899	948485
71591	948486
71591	948487
23175	948488
51790	948489
185700	948490
123369	948491
79830	948492
60057	948493
81895	948494
197510	948495
51392	948496
5073	948497
75848	948498
86439	948499
18324	948500
30719	948501
44800	948502
6230	948503
53320	948504
54255	948505
56259	948506
211333	948507
91954	948508
20255	948509
61633	948510
55515	948511
17516	948512
49787	948513
174341	948514
123810	948515
128235	948516
37822	948517
19763	948518
38222	948519
201265	948520
207037	948521
135353	948522
6718	948523
6385	948524
34051	948525
10938	948526
215329	948527
39733	948528
93423	948529
27884	948530
137305	948531
23872	948532
44072	948533
51135	948534
15254	948535
25881	948536
38870	948537
11675	948538
202361	948539
53679	948540
1624	948541
179496	948542
91218	948543
120474	948544
46589	948545
46972	948546
26939	948547
189849	948548
31132	948549
204518	948550
228216	948551
327753	948552
10576	948553
7511	948554
273649	948555
14103	948556
17665	948557
65892	948558
13759	948559
58330	948560
136382	948561
86593	948562
53836	948563
39759	948564
97859	948565
1998	948566
208021	948567
303950	948568
18865	948569
86223	948570
105790	948571
40548	948572
137298	948573
67391	948574
224113	948575
116860	948576
57788	948577
118773	948578
14636	948579
1458	948580
44817	948581
466	948582
57069	948583
56136	948584
170643	948585
127136	948586
37589	948587
69155	948588
265530	948589
265875	948590
169753	948591
127889	948592
91868	948593
68103	948594
437	948595
13915	948596
2520	948597
65611	948598
183142	948599
6079	948600
6661	948601
23773	948602
35199	948603
3672	948604
73436	948605
28038	948606
73610	948607
26471	948608
9570	948609
178493	948610
7645	948611
7645	948612
12982	948613
20642	948614
55468	948615
60877	948616
644	948617
686	948618
85857	948619
33942	948620
79185	948621
59949	948622
43746	948623
25418	948624
16872	948625
347	948626
1101	948627
72575	948628
14943	948629
242101	948630
30932	948631
110368	948632
30851	948633
74012	948634
28129	948635
147065	948636
116109	948637
115554	948638
113608	948639
78515	948640
271318	948641
56805	948642
54945	948643
2129	948644
12355	948645
299244	948646
18982	948647
24015	948648
138089	948649
50884	948650
207939	948651
34698	948652
79660	948653
71989	948654
203904	948655
118982	948656
33032	948657
11369	948658
133740	948659
20273	948660
181292	948661
103402	948662
14374	948663
175937	948664
163782	948665
237155	948666
20085	948667
59652	948668
306881	948669
49511	948670
177657	948671
71972	948672
281739	948673
215447	948674
8988	948675
47408	948676
81899	948677
9895	948678
33561	948679
44556	948680
43705	948681
83199	948682
59459	948683
7773	948684
25564	948685
176337	948686
195958	948687
76660	948688
199783	948689
65484	948690
16311	948691
249	948692
249	948693
23559	948694
44526	948695
206142	948696
142009	948697
175519	948698
77613	948699
328095	948700
274763	948701
302861	948702
132033	948703
14913	948704
81572	948705
23209	948706
84785	948707
122125	948708
38582	948709
45040	948710
52760	948711
77791	948712
6709	948713
105311	948714
64827	948715
43376	948716
18736	948717
188209	948718
88252	948719
173522	948720
143049	948721
28140	948722
88170	948723
18938	948724
18068	948725
61156	948726
265338	948727
53892	948728
8629	948729
82007	948730
135963	948731
123587	948732
20219	948733
36070	948734
49800	948735
4139	948736
923	948737
292355	948738
45158	948739
175539	948740
66653	948741
200180	948742
48175	948743
31864	948744
107237	948745
76991	948746
7875	948747
36394	948748
1461	948749
57686	948750
129394	948751
1554	948752
1589	948753
16673	948754
5108	948755
26376	948756
10052	948757
4245	948758
106968	948759
20150	948760
133349	948761
225695	948762
290	948763
139278	948764
54614	948765
121269	948766
28072	948767
63493	948768
87996	948769
25025	948770
76232	948771
110303	948772
31860	948773
9725	948774
47746	948775
50555	948776
114920	948777
33338	948778
37803	948779
38171	948780
92082	948781
38171	948782
7523	948783
44063	948784
36846	948785
66989	948786
157831	948787
100634	948788
156146	948789
24391	948790
20025	948791
32231	948792
53644	948793
1780	948794
35501	948795
378	948796
9244	948797
133124	948798
38810	948799
78088	948800
18498	948801
150472	948802
38549	948803
36885	948804
60429	948805
84383	948806
7974	948807
46783	948808
22183	948809
14573	948810
139476	948811
82132	948812
2952	948813
32620	948814
38209	948815
37854	948816
13845	948817
4801	948818
47768	948819
136599	948820
132732	948821
102702	948822
85315	948823
28693	948824
37459	948825
10588	948826
253653	948827
198392	948828
6395	948829
76202	948830
115177	948831
46404	948832
102920	948833
202317	948834
104696	948835
326213	948836
732	948837
60984	948838
23237	948839
256032	948840
50077	948841
85391	948842
235343	948843
54873	948844
126073	948845
17371	948846
7894	948847
10191	948848
22755	948849
3265	948850
60233	948851
53278	948852
56524	948853
85391	948854
36526	948855
6307	948856
130860	948857
33670	948858
26498	948859
233948	948860
74323	948861
77650	948862
57618	948863
124293	948864
86658	948865
107473	948866
79230	948867
126485	948868
106363	948869
164507	948870
29149	948871
6164	948872
27212	948873
90503	948874
33128	948875
19920	948876
85291	948877
129598	948878
13225	948879
79938	948880
28446	948881
206739	948882
88336	948883
59608	948884
217304	948885
29846	948886
154918	948887
158812	948888
76047	948889
88403	948890
29824	948891
40062	948892
2893	948893
132663	948894
137874	948895
83270	948896
69222	948897
2792	948898
40067	948899
90316	948900
76577	948901
22046	948902
216470	948903
26764	948904
139000	948905
39802	948906
141823	948907
208925	948908
36984	948909
233461	948910
83896	948911
197526	948912
40940	948913
8254	948914
55239	948915
71838	948916
52316	948917
79710	948918
3617	948919
38441	948920
37509	948921
25289	948922
8163	948923
396	948924
13610	948925
136659	948926
29755	948927
135029	948928
21948	948929
208173	948930
208173	948931
47829	948932
205706	948933
9697	948934
5802	948935
64775	948936
265519	948937
2957	948938
122943	948939
4119	948940
1476	948941
117940	948942
276709	948943
26	948944
175144	948945
2413	948946
162728	948947
14277	948948
54106	948949
15996	948950
7984	948951
64973	948952
194008	948953
134627	948954
41176	948955
74947	948956
2281	948957
33574	948958
16126	948959
48327	948960
16304	948961
180367	948962
219273	948963
155641	948964
58214	948965
88547	948966
44156	948967
133496	948968
48936	948969
3897	948970
6211	948971
91853	948972
12839	948973
28188	948974
17396	948975
7707	948976
284988	948977
48203	948978
79178	948979
39613	948980
324301	948981
215797	948982
8395	948983
181618	948984
162620	948985
25800	948986
1087	948987
116062	948988
9194	948989
42570	948990
129979	948991
1529	948992
10066	948993
238352	948994
18934	948995
34652	948996
290817	948997
82196	948998
47847	948999
97643	949000
86703	949001
10202	949002
10249	949003
627	949004
29648	949005
122425	949006
4953	949007
118087	949008
27080	949009
1625	949010
53288	949011
21110	949012
91321	949013
45924	949014
38482	949015
44811	949016
262391	949017
162	949018
116871	949019
92349	949020
6374	949021
5536	949022
23471	949023
187918	949024
108272	949025
29481	949026
9521	949027
17154	949028
166754	949029
2469	949030
61927	949031
10633	949032
214311	949033
61887	949034
49833	949035
12810	949036
10481	949037
162556	949038
15157	949039
36115	949040
34853	949041
17433	949042
21293	949043
2184	949044
94919	949045
322213	949046
39341	949047
1363	949048
5024	949049
139377	949050
6300	949051
170049	949052
187721	949053
41233	949054
126844	949055
5025	949056
133276	949057
120927	949058
205915	949059
54871	949060
74621	949061
104664	949062
76507	949063
42709	949064
125991	949065
4015	949066
39222	949067
205778	949068
52527	949069
89788	949070
268256	949071
237180	949072
43596	949073
19492	949074
58639	949075
1506	949076
89067	949077
279150	949078
30828	949079
147303	949080
54328	949081
135322	949082
201510	949083
216011	949084
79032	949085
4283	949086
117325	949087
182811	949088
72977	949089
12036	949090
104472	949091
22909	949092
137439	949093
143372	949094
139502	949095
63104	949096
79064	949097
152128	949098
204785	949099
76670	949100
272908	949101
176207	949102
176175	949103
212059	949104
36887	949105
149307	949106
20241	949107
3765	949108
96035	949109
4322	949110
104796	949111
68429	949112
48727	949113
274756	949114
92876	949115
7648	949116
125128	949117
202386	949118
4057	949119
20740	949120
163659	949121
120845	949122
131519	949123
3803	949124
14553	949125
213113	949126
227399	949127
202217	949128
27553	949129
106715	949130
184327	949131
178494	949132
33785	949133
69131	949134
110533	949135
81181	949136
181096	949137
88399	949138
89520	949139
58047	949140
109226	949141
27169	949142
62955	949143
58164	949144
619	949145
311096	949146
20776	949147
117082	949148
164574	949149
496	949150
172086	949151
110411	949152
40744	949153
317991	949154
320630	949155
19557	949156
65231	949157
56301	949158
89	949159
4556	949160
36061	949161
36494	949162
25421	949163
26855	949164
7317	949165
7051	949166
72311	949167
45875	949168
13334	949169
7869	949170
40147	949171
113711	949172
134115	949173
40332	949174
132924	949175
41628	949176
506	949177
39780	949178
12845	949179
85177	949180
18956	949181
59995	949182
45075	949183
127066	949184
132872	949185
112379	949186
85455	949187
56186	949188
87153	949189
27293	949190
263927	949191
191563	949192
35131	949193
282980	949194
122678	949195
35438	949196
23060	949197
92797	949198
47138	949199
152868	949200
106400	949201
11167	949202
113350	949203
95188	949204
190065	949205
185855	949206
37544	949207
89324	949208
113085	949209
77583	949210
305282	949211
42826	949212
176940	949213
266247	949214
87767	949215
86957	949216
17710	949217
130601	949218
139422	949219
277296	949220
161745	949221
6840	949222
242792	949223
271441	949224
21808	949225
40924	949226
6210	949227
28544	949228
7685	949229
77167	949230
133842	949231
88456	949232
18279	949233
52049	949234
32570	949235
31314	949236
67351	949237
10782	949238
209632	949239
38394	949240
28612	949241
27843	949242
100984	949243
279100	949244
325075	949245
1141	949246
135398	949247
58491	949248
2342	949249
17089	949250
30058	949251
51074	949252
96580	949253
195052	949254
85943	949255
294283	949256
245166	949257
101898	949258
39124	949259
1208	949260
103702	949261
300682	949262
69027	949263
69398	949264
2522	949265
102951	949266
85834	949267
46461	949268
51278	949269
47014	949270
147275	949271
132433	949272
244803	949273
42544	949274
25167	949275
17846	949276
24685	949277
52277	949278
37	949279
63819	949280
138185	949281
321499	949282
32683	949283
53789	949284
47319	949285
67269	949286
8494	949287
119402	949288
133700	949289
179780	949290
223098	949291
4377	949292
27045	949293
54658	949294
182038	949295
39014	949296
52865	949297
37976	949298
14416	949299
50598	949300
19265	949301
13845	949302
36841	949303
89409	949304
63800	949305
85043	949306
38227	949307
39449	949308
49761	949309
45884	949310
136175	949311
129949	949312
192547	949313
149642	949314
125015	949315
26905	949316
274140	949317
2307	949318
107571	949319
39696	949320
194008	949321
40856	949322
10943	949323
85394	949324
44586	949325
31490	949326
216121	949327
124872	949328
71	949329
166930	949330
95784	949331
12040	949332
31939	949333
122429	949334
59488	949335
11009	949336
78811	949337
130514	949338
33498	949339
50106	949340
70433	949341
43036	949342
148875	949343
208429	949344
126391	949345
24502	949346
38719	949347
26557	949348
66191	949349
143449	949350
182059	949351
258021	949352
30168	949353
58877	949354
134007	949355
31572	949356
114237	949357
45563	949358
33327	949359
127831	949360
59819	949361
6510	949362
6370	949363
28518	949364
55008	949365
32383	949366
133286	949367
32618	949368
63850	949369
90213	949370
9524	949371
45999	949372
36671	949373
36988	949374
224752	949375
143873	949376
120803	949377
88537	949378
69926	949379
204070	949380
49188	949381
34038	949382
14345	949383
7384	949384
165714	949385
168180	949386
81015	949387
7662	949388
35086	949389
68590	949390
3341	949391
3341	949392
66819	949393
168632	949394
15062	949395
3622	949396
445	949397
21986	949398
30429	949399
63159	949400
172047	949401
250602	949402
266145	949403
298477	949404
432	949405
179	949406
976	949407
52121	949408
216041	949409
44544	949410
52898	949411
38755	949412
12454	949413
48032	949414
101447	949415
2695	949416
282708	949417
265672	949418
132765	949419
86655	949420
96227	949421
2184	949422
216673	949423
151751	949424
128126	949425
20033	949426
82117	949427
208388	949428
15060	949429
41890	949430
43073	949431
239	949432
1699	949433
41423	949434
37801	949435
285691	949436
3148	949437
30825	949438
199409	949439
34508	949440
286045	949441
62166	949442
80332	949443
62434	949444
155852	949445
172458	949446
286290	949447
242495	949448
20987	949449
147239	949450
134202	949451
96923	949452
172152	949453
41194	949454
20065	949455
213059	949456
136961	949457
150893	949458
243366	949459
145663	949460
226246	949461
117188	949462
32609	949463
76662	949464
314517	949465
172147	949466
56872	949467
6904	949468
92534	949469
183443	949470
53003	949471
150541	949472
150023	949473
71704	949474
147431	949475
95415	949476
137112	949477
102002	949478
147212	949479
208276	949480
118463	949481
92841	949482
72987	949483
212951	949484
88273	949485
40847	949486
44949	949487
244785	949488
123594	949489
228657	949490
91054	949491
22425	949492
70136	949493
245335	949494
28435	949495
28435	949496
140256	949497
125160	949498
19335	949499
28655	949500
104104	949501
94933	949502
55710	949503
126756	949504
74697	949505
173596	949506
257914	949507
99979	949508
183973	949509
84926	949510
72579	949511
256	949512
207245	949513
31	949514
145393	949515
110052	949516
5880	949517
83901	949518
240909	949519
65725	949520
59504	949521
41641	949522
29718	949523
2778	949524
206024	949525
25868	949526
192033	949527
115270	949528
47768	949529
53921	949530
204441	949531
62170	949532
20014	949533
10307	949534
157153	949535
143436	949536
127141	949537
39122	949538
14448	949539
9962	949540
270452	949541
131080	949542
72608	949543
9709	949544
68197	949545
124831	949546
178920	949547
86893	949548
129318	949549
210644	949550
146357	949551
118243	949552
134428	949553
130562	949554
12399	949555
86893	949556
2070	949557
150924	949558
8652	949559
77330	949560
180484	949561
34196	949562
80149	949563
7766	949564
155204	949565
42852	949566
106431	949567
8229	949568
18906	949569
234516	949570
18156	949571
103092	949572
4606	949573
83091	949574
320286	949575
161996	949576
149280	949577
52784	949578
256961	949579
243	949580
168337	949581
36589	949582
182371	949583
42224	949584
68051	949585
11094	949586
230	949587
27968	949588
56685	949589
1224	949590
27968	949591
1224	949592
28097	949593
139829	949594
45346	949595
20033	949596
4094	949597
247619	949598
147629	949599
133096	949600
274069	949601
157553	949602
216919	949603
209049	949604
174427	949605
38134	949606
228103	949607
83695	949608
124691	949609
28658	949610
70	949611
371	949612
26826	949613
3721	949614
1392	949615
137423	949616
15006	949617
134249	949618
2776	949619
51042	949620
72363	949621
38868	949622
200482	949623
71494	949624
96532	949625
20481	949626
15784	949627
27794	949628
57282	949629
20986	949630
16960	949631
78708	949632
106637	949633
204453	949634
90713	949635
133747	949636
8224	949637
327	949638
601	949639
4823	949640
57993	949641
52416	949642
144136	949643
69676	949644
99836	949645
3991	949646
142140	949647
67408	949648
49868	949649
235654	949650
314295	949651
1487	949652
126154	949653
22857	949654
11691	949655
245801	949656
210661	949657
7126	949658
241030	949659
146510	949660
168605	949661
124660	949662
139588	949663
178087	949664
240142	949665
116144	949666
101320	949667
368	949668
29776	949669
38220	949670
11177	949671
205515	949672
126718	949673
3308	949674
19467	949675
111659	949676
84488	949677
67890	949678
118158	949679
100283	949680
100431	949681
54667	949682
27099	949683
45350	949684
37455	949685
21682	949686
4245	949687
11851	949688
176432	949689
137047	949690
95184	949691
18323	949692
32118	949693
47216	949694
13129	949695
77495	949696
88335	949697
48328	949698
94704	949699
226571	949700
61249	949701
16964	949702
50496	949703
42212	949704
66071	949705
28573	949706
546	949707
36875	949708
127	949709
20137	949710
28573	949711
222756	949712
9750	949713
135304	949714
168	949715
72541	949716
290232	949717
32917	949718
15963	949719
199344	949720
107578	949721
53364	949722
219411	949723
277496	949724
218602	949725
147904	949726
296518	949727
86323	949728
133815	949729
179331	949730
136761	949731
118778	949732
200347	949733
302974	949734
41727	949735
136870	949736
78642	949737
109923	949738
249888	949739
249986	949740
81752	949741
209982	949742
12925	949743
23319	949744
118358	949745
36335	949746
5778	949747
67	949748
210884	949749
271	949750
5478	949751
37166	949752
20187	949753
12416	949754
231357	949755
98722	949756
11796	949757
28845	949758
301011	949759
113494	949760
123133	949761
38588	949762
57276	949763
3575	949764
37034	949765
1221	949766
290	949767
137109	949768
92814	949769
5465	949770
103554	949771
37353	949772
23603	949773
49032	949774
36318	949775
98912	949776
58579	949777
57670	949778
44293	949779
135834	949780
140134	949781
130035	949782
108780	949783
170998	949784
8485	949785
73006	949786
56565	949787
59568	949788
90291	949789
79300	949790
283948	949791
47653	949792
186201	949793
11798	949794
49385	949795
202152	949796
8563	949797
22614	949798
6509	949799
296264	949800
315716	949801
73798	949802
21840	949803
4732	949804
93855	949805
147660	949806
319267	949807
78777	949808
140736	949809
222702	949810
26967	949811
26967	949812
150060	949813
486	949814
215118	949815
122524	949816
210512	949817
3102	949818
9795	949819
106147	949820
93921	949821
206518	949822
28959	949823
3449	949824
23702	949825
41	949826
207029	949827
319169	949828
28252	949829
59118	949830
3896	949831
1482	949832
3317	949833
1033	949834
2494	949835
1091	949836
8250	949837
15504	949838
59803	949839
11266	949840
1649	949841
41	949842
40902	949843
30873	949844
11848	949845
13327	949846
93526	949847
272	949848
4606	949849
1436	949850
307	949851
59422	949852
604	949853
196	949854
48734	949855
6988	949856
378	949857
17736	949858
214	949859
54334	949860
5401	949861
55855	949862
70018	949863
166237	949864
168813	949865
132768	949866
44273	949867
3303	949868
91470	949869
18739	949870
123375	949871
19856	949872
224033	949873
34194	949874
19334	949875
76202	949876
2505	949877
40418	949878
20644	949879
12615	949880
7446	949881
11899	949882
171193	949883
49964	949884
315997	949885
244790	949886
17858	949887
16773	949888
3240	949889
51422	949890
18829	949891
18829	949892
119236	949893
3278	949894
10655	949895
214900	949896
193701	949897
23446	949898
35808	949899
38017	949900
1331	949901
2150	949902
109299	949903
16836	949904
119625	949905
289145	949906
23017	949907
3916	949908
596	949909
27119	949910
73110	949911
176557	949912
176377	949913
324187	949914
122155	949915
69959	949916
127759	949917
74208	949918
111853	949919
72159	949920
10026	949921
6028	949922
36754	949923
95909	949924
58461	949925
3324	949926
184133	949927
30891	949928
202262	949929
83165	949930
10026	949931
85874	949932
111216	949933
7504	949934
154589	949935
78646	949936
10609	949937
25750	949938
26998	949939
59062	949940
26073	949941
3424	949942
123211	949943
68773	949944
75865	949945
23230	949946
87745	949947
31996	949948
75657	949949
86542	949950
37399	949951
228722	949952
77562	949953
188060	949954
2877	949955
152313	949956
138113	949957
327831	949958
29730	949959
41948	949960
22729	949961
26629	949962
206188	949963
26636	949964
111648	949965
15832	949966
128411	949967
7790	949968
25261	949969
22294	949970
52076	949971
136821	949972
30255	949973
148442	949974
42487	949975
49277	949976
52941	949977
34831	949978
92204	949979
22941	949980
23232	949981
118182	949982
10155	949983
160016	949984
5596	949985
20985	949986
14576	949987
61627	949988
87109	949989
115522	949990
82776	949991
123153	949992
28816	949993
133025	949994
135903	949995
844	949996
187368	949997
195072	949998
100926	949999
58656	950000
54390	950001
15147	950002
76863	950003
224929	950004
101228	950005
98293	950006
105671	950007
28105	950008
39978	950009
298279	950010
39788	950011
304983	950012
31114	950013
55656	950014
16529	950015
5948	950016
15650	950017
83872	950018
10189	950019
80855	950020
233950	950021
186509	950022
38520	950023
8583	950024
102586	950025
25541	950026
129812	950027
4472	950028
220513	950029
22080	950030
212152	950031
210282	950032
25434	950033
96514	950034
80948	950035
117130	950036
48594	950037
117069	950038
170233	950039
277264	950040
10109	950041
88634	950042
844	950043
1194	950044
5911	950045
26734	950046
109128	950047
10582	950048
39893	950049
41556	950050
81882	950051
37483	950052
263362	950053
3891	950054
491	950055
89470	950056
61908	950057
130789	950058
59905	950059
149330	950060
46130	950061
57784	950062
57907	950063
110533	950064
36445	950065
114586	950066
19456	950067
121656	950068
148161	950069
4090	950070
102175	950071
60043	950072
141242	950073
179705	950074
93109	950075
300761	950076
126366	950077
95193	950078
78499	950079
4159	950080
47439	950081
264340	950082
313137	950083
85662	950084
68319	950085
250725	950086
5755	950087
316568	950088
14751	950089
229006	950090
46	950091
195049	950092
5255	950093
26650	950094
184189	950095
215991	950096
59812	950097
130240	950098
56029	950099
81052	950100
92363	950101
150058	950102
45028	950103
130428	950104
11287	950105
44435	950106
297106	950107
209991	950108
145437	950109
211141	950110
189156	950111
27592	950112
25692	950113
36182	950114
178024	950115
154533	950116
126680	950117
31419	950118
33676	950119
199969	950120
264381	950121
32859	950122
230680	950123
103366	950124
38538	950125
94437	950126
203888	950127
4245	950128
176389	950129
26595	950130
188544	950131
291075	950132
273835	950133
13546	950134
53686	950135
135183	950136
73828	950137
8930	950138
25615	950139
48404	950140
89901	950141
96121	950142
28033	950143
181797	950144
159256	950145
128445	950146
121600	950147
23252	950148
52919	950149
80142	950150
166260	950151
174389	950152
96947	950153
32010	950154
68632	950155
882	950156
4947	950157
171602	950158
46262	950159
46262	950160
189553	950161
39664	950162
12091	950163
278746	950164
84937	950165
15967	950166
54390	950167
17936	950168
130026	950169
143021	950170
52017	950171
300216	950172
174840	950173
182118	950174
267806	950175
71570	950176
968	950177
2628	950178
2950	950179
67607	950180
14937	950181
11453	950182
13307	950183
100220	950184
76199	950185
307316	950186
38626	950187
298258	950188
229	950189
16962	950190
16497	950191
187564	950192
253079	950193
197811	950194
262985	950195
133133	950196
16007	950197
48485	950198
31715	950199
110177	950200
72932	950201
15015	950202
20575	950203
5866	950204
18758	950205
8610	950206
256008	950207
155175	950208
44393	950209
6385	950210
60545	950211
45039	950212
212858	950213
117901	950214
81098	950215
140704	950216
81539	950217
82795	950218
177547	950219
33239	950220
52407	950221
174076	950222
297020	950223
112001	950224
56989	950225
92285	950226
3873	950227
3877	950228
3873	950229
62722	950230
5498	950231
49098	950232
375	950233
28565	950234
123256	950235
10412	950236
37530	950237
214199	950238
287230	950239
174894	950240
195286	950241
6928	950242
7017	950243
168498	950244
77939	950245
172330	950246
210570	950247
283045	950248
135055	950249
193948	950250
134946	950251
319719	950252
2577	950253
3908	950254
34032	950255
111628	950256
285490	950257
65897	950258
149275	950259
128270	950260
149286	950261
69366	950262
196409	950263
169443	950264
8677	950265
129111	950266
99534	950267
30147	950268
4557	950269
34013	950270
205087	950271
9485	950272
1556	950273
9297	950274
9699	950275
9699	950276
18901	950277
68413	950278
22459	950279
121116	950280
181597	950281
9403	950282
161786	950283
18859	950284
78541	950285
77898	950286
118568	950287
17687	950288
120156	950289
1386	950290
112500	950291
185830	950292
37924	950293
13136	950294
40098	950295
106938	950296
96307	950297
152854	950298
3798	950299
72392	950300
40100	950301
106714	950302
1325	950303
205596	950304
83244	950305
13448	950306
123458	950307
132613	950308
14557	950309
12974	950310
2936	950311
133110	950312
38523	950313
112704	950314
121089	950315
84184	950316
13940	950317
164915	950318
9363	950319
114684	950320
132725	950321
18635	950322
93241	950323
190834	950324
313466	950325
6206	950326
10744	950327
187897	950328
27924	950329
51607	950330
9190	950331
40797	950332
14942	950333
309011	950334
166627	950335
186464	950336
4547	950337
25	950338
50754	950339
41029	950340
5565	950341
112381	950342
13489	950343
54961	950344
22116	950345
111924	950346
249507	950347
265270	950348
76524	950349
123942	950350
27301	950351
260576	950352
124906	950353
267	950354
101628	950355
93281	950356
324215	950357
247292	950358
36056	950359
294105	950360
40461	950361
258147	950362
237917	950363
285210	950364
145636	950365
39937	950366
74034	950367
200144	950368
20239	950369
219226	950370
178552	950371
273160	950372
90142	950373
105741	950374
219435	950375
136489	950376
17943	950377
186591	950378
59269	950379
2567	950380
37921	950381
9686	950382
293	950383
2277	950384
112034	950385
1588	950386
95720	950387
270793	950388
9265	950389
294448	950390
220453	950391
118858	950392
130302	950393
323244	950394
84435	950395
115741	950396
76283	950397
187545	950398
167893	950399
40195	950400
266215	950401
146008	950402
164287	950403
299847	950404
239598	950405
128903	950406
43835	950407
109036	950408
313843	950409
297111	950410
325936	950411
249242	950412
249270	950413
35996	950414
197876	950415
155131	950416
137237	950417
218011	950418
223150	950419
188191	950420
189875	950421
290059	950422
203462	950423
270470	950424
78874	950425
205796	950426
20907	950427
197838	950428
58847	950429
307319	950430
37806	950431
128481	950432
269098	950433
133370	950434
140543	950435
110125	950436
2063	950437
206529	950438
73918	950439
91755	950440
314715	950441
90484	950442
88723	950443
271649	950444
199929	950445
185449	950446
316694	950447
34211	950448
1235	950449
58954	950450
70755	950451
161568	950452
62388	950453
1412	950454
41362	950455
74738	950456
13245	950457
70809	950458
10398	950459
23874	950460
18107	950461
62480	950462
120201	950463
89494	950464
105250	950465
82734	950466
13692	950467
20621	950468
2439	950469
54724	950470
21617	950471
114377	950472
72305	950473
8502	950474
118611	950475
22650	950476
110233	950477
2238	950478
28324	950479
86877	950480
56888	950481
139662	950482
59254	950483
171281	950484
63484	950485
309894	950486
90494	950487
80927	950488
30126	950489
180240	950490
223407	950491
99884	950492
81761	950493
68277	950494
126525	950495
279885	950496
206331	950497
28530	950498
280697	950499
40094	950500
184733	950501
12458	950502
120871	950503
250865	950504
155100	950505
144233	950506
54557	950507
58812	950508
14602	950509
216504	950510
5570	950511
89889	950512
303073	950513
318584	950514
324138	950515
113610	950516
89882	950517
216904	950518
34900	950519
148889	950520
25788	950521
191808	950522
216283	950523
141238	950524
214056	950525
207332	950526
217744	950527
285981	950528
217760	950529
228915	950530
318539	950531
285607	950532
8355	950533
10995	950534
46542	950535
215717	950536
179585	950537
39830	950538
216238	950539
139035	950540
28064	950541
3104	950542
287008	950543
62756	950544
48905	950545
32774	950546
36446	950547
47685	950548
72966	950549
199165	950550
61266	950551
138054	950552
92297	950553
168863	950554
76955	950555
326475	950556
93349	950557
144900	950558
164675	950559
30561	950560
144836	950561
206030	950562
326501	950563
29654	950564
45225	950565
92838	950566
283131	950567
141477	950568
40381	950569
31490	950570
61975	950571
216938	950572
94106	950573
8794	950574
287243	950575
652	950576
147394	950577
41185	950578
219440	950579
19843	950580
28890	950581
29993	950582
13355	950583
6865	950584
36560	950585
16570	950586
2749	950587
114384	950588
148336	950589
36560	950590
36560	950591
36560	950592
201688	950593
132117	950594
213597	950595
96229	950596
183479	950597
6138	950598
51756	950599
99875	950600
6138	950601
6138	950602
138416	950603
6138	950604
100496	950605
3747	950606
182470	950607
15687	950608
29710	950609
6138	950610
12769	950611
6138	950612
51756	950613
169415	950614
20	950615
10122	950616
62996	950617
65109	950618
4423	950619
300157	950620
17482	950621
29025	950622
114632	950623
103211	950624
299065	950625
55337	950626
156955	950627
38888	950628
4797	950629
156868	950630
291418	950631
53693	950632
43664	950633
127722	950634
213878	950635
71400	950636
46183	950637
125724	950638
237352	950639
141007	950640
159075	950641
74903	950642
194822	950643
232924	950644
315793	950645
179670	950646
10919	950647
217161	950648
157247	950649
19402	950650
318751	950651
24686	950652
28950	950653
296923	950654
199766	950655
203676	950656
269129	950657
307689	950658
86081	950659
125338	950660
86106	950661
104536	950662
56018	950663
91371	950664
113725	950665
80037	950666
285492	950667
193252	950668
181953	950669
118468	950670
184307	950671
119999	950672
71621	950673
123817	950674
116820	950675
194305	950676
31371	950677
12337	950678
181362	950679
54051	950680
7541	950681
49695	950682
74996	950683
55056	950684
179372	950685
197603	950686
88455	950687
293677	950688
149020	950689
28878	950690
80525	950691
16033	950692
32359	950693
269077	950694
78555	950695
82201	950696
168772	950697
271961	950698
67544	950699
291578	950700
126167	950701
163708	950702
60625	950703
293446	950704
46912	950705
81578	950706
185860	950707
173402	950708
310366	950709
82258	950710
20934	950711
3070	950712
253287	950713
223651	950714
90045	950715
293173	950716
186771	950717
302614	950718
53527	950719
35456	950720
88344	950721
88344	950722
77793	950723
10628	950724
214975	950725
115413	950726
1	950727
38459	950728
59395	950729
95626	950730
162682	950731
74490	950732
553	950733
22769	950734
34094	950735
72453	950736
426	950737
40000	950738
191947	950739
149377	950740
86447	950741
1566	950742
208776	950743
3869	950744
22235	950745
45484	950746
94470	950747
139766	950748
7318	950749
40277	950750
298600	950751
108933	950752
231473	950753
328017	950754
97694	950755
19430	950756
96200	950757
136658	950758
168640	950759
224650	950760
300513	950761
7648	950762
38238	950763
9356	950764
247032	950765
320775	950766
160229	950767
141145	950768
25752	950769
282114	950770
82143	950771
328596	950772
16966	950773
11676	950774
204467	950775
87568	950776
52157	950777
170758	950778
109797	950779
178822	950780
301586	950781
1059	950782
144398	950783
4420	950784
101199	950785
200370	950786
75749	950787
186743	950788
58400	950789
291279	950790
54186	950791
20583	950792
114270	950793
25917	950794
26011	950795
272775	950796
49351	950797
124832	950798
24757	950799
99817	950800
34922	950801
82810	950802
24441	950803
95775	950804
29889	950805
36624	950806
34251	950807
186978	950808
160863	950809
40	950810
9600	950811
162819	950812
49678	950813
59367	950814
59367	950815
126865	950816
178966	950817
28541	950818
178189	950819
15537	950820
83089	950821
108958	950822
44136	950823
135321	950824
318264	950825
134957	950826
149239	950827
250568	950828
7799	950829
19997	950830
96119	950831
159813	950832
326616	950833
170243	950834
184645	950835
327218	950836
63535	950837
308041	950838
82249	950839
113185	950840
272307	950841
95963	950842
160347	950843
177977	950844
192732	950845
43464	950846
189338	950847
134167	950848
281364	950849
190984	950850
126535	950851
250561	950852
65756	950853
161524	950854
248318	950855
48307	950856
31070	950857
289927	950858
190888	950859
232294	950860
25382	950861
170405	950862
94546	950863
127604	950864
135823	950865
17119	950866
212949	950867
183185	950868
193793	950869
68381	950870
163325	950871
49864	950872
143121	950873
151156	950874
86960	950875
190833	950876
312157	950877
234861	950878
243546	950879
113924	950880
198700	950881
59164	950882
32638	950883
134276	950884
215892	950885
214010	950886
157128	950887
235797	950888
190151	950889
256828	950890
99042	950891
216278	950892
325045	950893
168676	950894
43433	950895
186071	950896
74384	950897
315366	950898
104978	950899
252400	950900
193709	950901
262789	950902
173756	950903
322704	950904
122143	950905
79376	950906
40740	950907
14861	950908
118422	950909
90780	950910
184584	950911
255438	950912
109347	950913
292388	950914
275931	950915
218475	950916
166794	950917
158068	950918
100782	950919
125479	950920
149993	950921
164400	950922
156832	950923
308763	950924
258784	950925
199829	950926
125711	950927
127578	950928
81474	950929
113363	950930
61602	950931
94564	950932
290779	950933
24564	950934
108079	950935
222235	950936
142200	950937
69517	950938
236292	950939
150354	950940
132204	950941
148286	950942
299975	950943
233105	950944
148308	950945
298361	950946
29942	950947
84206	950948
148938	950949
71733	950950
120318	950951
266553	950952
17213	950953
255049	950954
184152	950955
320639	950956
226130	950957
22747	950958
8470	950959
223134	950960
142700	950961
29166	950962
163647	950963
139295	950964
183959	950965
216832	950966
161910	950967
326493	950968
194272	950969
96159	950970
42989	950971
23117	950972
19987	950973
89596	950974
301108	950975
286856	950976
212043	950977
91934	950978
26206	950979
278435	950980
59367	950981
73866	950982
181537	950983
128975	950984
186710	950985
149929	950986
60299	950987
103209	950988
168995	950989
289975	950990
124804	950991
194845	950992
46311	950993
118622	950994
326725	950995
107970	950996
192508	950997
237504	950998
252965	950999
254795	951000
190048	951001
7318	951002
266155	951003
275820	951004
181581	951005
221059	951006
307148	951007
168084	951008
140457	951009
222600	951010
110192	951011
149095	951012
326727	951013
109500	951014
86073	951015
50309	951016
269007	951017
82568	951018
32768	951019
69681	951020
119962	951021
34205	951022
188737	951023
18228	951024
62166	951025
36801	951026
62502	951027
85653	951028
77388	951029
79228	951030
62501	951031
95534	951032
99431	951033
195634	951034
214957	951035
115785	951036
50107	951037
78609	951038
40348	951039
25897	951040
106349	951041
118390	951042
49282	951043
240130	951044
266611	951045
130998	951046
324639	951047
163195	951048
34664	951049
259954	951050
75217	951051
123965	951052
136298	951053
47594	951054
195652	951055
65331	951056
328398	951057
310705	951058
215801	951059
306866	951060
156729	951061
207984	951062
274074	951063
229041	951064
217496	951065
96207	951066
96813	951067
26004	951068
105512	951069
11375	951070
196969	951071
87038	951072
135226	951073
91779	951074
321160	951075
261234	951076
249136	951077
138957	951078
74588	951079
5102	951080
272115	951081
124346	951082
22642	951083
144173	951084
200970	951085
20612	951086
35633	951087
242479	951088
38493	951089
175517	951090
140009	951091
146409	951092
206928	951093
294091	951094
162251	951095
110126	951096
313300	951097
309644	951098
216652	951099
92699	951100
92699	951101
287753	951102
127337	951103
97163	951104
305396	951105
9927	951106
83242	951107
102618	951108
117356	951109
290131	951110
73317	951111
15208	951112
261809	951113
138099	951114
72745	951115
174942	951116
72478	951117
231504	951118
90523	951119
235497	951120
23911	951121
264945	951122
71739	951123
284588	951124
228989	951125
26824	951126
219038	951127
180992	951128
7648	951129
152445	951130
152447	951131
235093	951132
217958	951133
214094	951134
137683	951135
163196	951136
289218	951137
82853	951138
56037	951139
71747	951140
186584	951141
117350	951142
115595	951143
216681	951144
152776	951145
236168	951146
91525	951147
43716	951148
50589	951149
182556	951150
184150	951151
91738	951152
158546	951153
171802	951154
253455	951155
230511	951156
16238	951157
219626	951158
30630	951159
322349	951160
55225	951161
170081	951162
119825	951163
11284	951164
281775	951165
25688	951166
76674	951167
188831	951168
138488	951169
13597	951170
71221	951171
71210	951172
112285	951173
110507	951174
202599	951175
2255	951176
204232	951177
199130	951178
185608	951179
35021	951180
175552	951181
52096	951182
132696	951183
115070	951184
172349	951185
236465	951186
160277	951187
250704	951188
112541	951189
278551	951190
219227	951191
194419	951192
33221	951193
234830	951194
192847	951195
40669	951196
96787	951197
52461	951198
248755	951199
209026	951200
54617	951201
121249	951202
106873	951203
202422	951204
124804	951205
190472	951206
171549	951207
205217	951208
104165	951209
146247	951210
125020	951211
40126	951212
284749	951213
148593	951214
137800	951215
288672	951216
101769	951217
287969	951218
209513	951219
236015	951220
89740	951221
311440	951222
65878	951223
17010	951224
285460	951225
245341	951226
203352	951227
50819	951228
116435	951229
80726	951230
305395	951231
21186	951232
25209	951233
204606	951234
122836	951235
46862	951236
41143	951237
145578	951238
137640	951239
310150	951240
107775	951241
308201	951242
150841	951243
158076	951244
261500	951245
220942	951246
283566	951247
91581	951248
121944	951249
241472	951250
277211	951251
27847	951252
323306	951253
233468	951254
295739	951255
307547	951256
88143	951257
24969	951258
142300	951259
306943	951260
27593	951261
323309	951262
226182	951263
274646	951264
17688	951265
125710	951266
56750	951267
289994	951268
232834	951269
181258	951270
280666	951271
137994	951272
28571	951273
142722	951274
286643	951275
202271	951276
26059	951277
149706	951278
171407	951279
136872	951280
153967	951281
145702	951282
119881	951283
77614	951284
84370	951285
84403	951286
178525	951287
46995	951288
246665	951289
37274	951290
141801	951291
290860	951292
175369	951293
266574	951294
258664	951295
183918	951296
205144	951297
207235	951298
131148	951299
132592	951300
52589	951301
181848	951302
250112	951303
224224	951304
95912	951305
157254	951306
189196	951307
276091	951308
261536	951309
99807	951310
90643	951311
120050	951312
154880	951313
209827	951314
210442	951315
17202	951316
238804	951317
315084	951318
269964	951319
7898	951320
112346	951321
270306	951322
62841	951323
188183	951324
284867	951325
303071	951326
292332	951327
12433	951328
198348	951329
130020	951330
210337	951331
187145	951332
65878	951333
266217	951334
217531	951335
217677	951336
313452	951337
226143	951338
229544	951339
166490	951340
147239	951341
294277	951342
121553	951343
75880	951344
167746	951345
155762	951346
194606	951347
226114	951348
145987	951349
43504	951350
237356	951351
237413	951352
153907	951353
216970	951354
262194	951355
239699	951356
256917	951357
175210	951358
175600	951359
265625	951360
51661	951361
247714	951362
148592	951363
99465	951364
231812	951365
228441	951366
292378	951367
205760	951368
82451	951369
259996	951370
42697	951371
247052	951372
307820	951373
35169	951374
326932	951375
284927	951376
226583	951377
259907	951378
249260	951379
284892	951380
304342	951381
249391	951382
6769	951383
213364	951384
106298	951385
95729	951386
233000	951387
192173	951388
100420	951389
196875	951390
235423	951391
269425	951392
145756	951393
309250	951394
195487	951395
307301	951396
281871	951397
240122	951398
328482	951399
217684	951400
286354	951401
283809	951402
179328	951403
298898	951404
186781	951405
179176	951406
124059	951407
217631	951408
305309	951409
269358	951410
279605	951411
304446	951412
65256	951413
98376	951414
154154	951415
201023	951416
183490	951417
273864	951418
44923	951419
133459	951420
57964	951421
131857	951422
189593	951423
287532	951424
197814	951425
123391	951426
311473	951427
205197	951428
246912	951429
115872	951430
171502	951431
16806	951432
288715	951433
162854	951434
227171	951435
300506	951436
107928	951437
257318	951438
60010	951439
222354	951440
103722	951441
60270	951442
37867	951443
132461	951444
125729	951445
168818	951446
246664	951447
157788	951448
175434	951449
215241	951450
151132	951451
294353	951452
91782	951453
223492	951454
252411	951455
223221	951456
268992	951457
33582	951458
277094	951459
142396	951460
271576	951461
188743	951462
271837	951463
262796	951464
125244	951465
153904	951466
168537	951467
290329	951468
212020	951469
113457	951470
205053	951471
131735	951472
96745	951473
72051	951474
198408	951475
193024	951476
277854	951477
148937	951478
116662	951479
79561	951480
80562	951481
277783	951482
65948	951483
165328	951484
266575	951485
72745	951486
190586	951487
274413	951488
168616	951489
282964	951490
312237	951491
312179	951492
109276	951493
77469	951494
183936	951495
197972	951496
167852	951497
228203	951498
209825	951499
66350	951500
185302	951501
205738	951502
244183	951503
101373	951504
11367	951505
210969	951506
206195	951507
250855	951508
289195	951509
59817	951510
244392	951511
191521	951512
200220	951513
280789	951514
258056	951515
160550	951516
136820	951517
229405	951518
38610	951519
77440	951520
273158	951521
293848	951522
200441	951523
147701	951524
143219	951525
51507	951526
41095	951527
186540	951528
257851	951529
4314	951530
319870	951531
216167	951532
96903	951533
226412	951534
306486	951535
225779	951536
225774	951537
201178	951538
59185	951539
266316	951540
293989	951541
105743	951542
278421	951543
130690	951544
259945	951545
317644	951546
45098	951547
225179	951548
302885	951549
102023	951550
90304	951551
166963	951552
260818	951553
191930	951554
292564	951555
129013	951556
262581	951557
41315	951558
153361	951559
189157	951560
198710	951561
79099	951562
303366	951563
142840	951564
200097	951565
243724	951566
104336	951567
75302	951568
116429	951569
300282	951570
184775	951571
116921	951572
206511	951573
323204	951574
171607	951575
144444	951576
179706	951577
55333	951578
36291	951579
71342	951580
43185	951581
288208	951582
121291	951583
137976	951584
36715	951585
54570	951586
128135	951587
270578	951588
270125	951589
48297	951590
73095	951591
245306	951592
187632	951593
73647	951594
46974	951595
73611	951596
61329	951597
139642	951598
136772	951599
229722	951600
60938	951601
212396	951602
61866	951603
278556	951604
149296	951605
149294	951606
80678	951607
134279	951608
160444	951609
309768	951610
160059	951611
66958	951612
120832	951613
128620	951614
60439	951615
16683	951616
208465	951617
245340	951618
208465	951619
131798	951620
118973	951621
312296	951622
154486	951623
278602	951624
229966	951625
160506	951626
139592	951627
139592	951628
308300	951629
318684	951630
171805	951631
167894	951632
164076	951633
121704	951634
54780	951635
220974	951636
56019	951637
119429	951638
45098	951639
213184	951640
263392	951641
238191	951642
155286	951643
299753	951644
149262	951645
156108	951646
181876	951647
272248	951648
226548	951649
7898	951650
20299	951651
243547	951652
110956	951653
217897	951654
294133	951655
192698	951656
246347	951657
114244	951658
173201	951659
96252	951660
147757	951661
183979	951662
106990	951663
288612	951664
249734	951665
78024	951666
265451	951667
41749	951668
97796	951669
328364	951670
23561	951671
32520	951672
324834	951673
94458	951674
300482	951675
253846	951676
232114	951677
88243	951678
267861	951679
221231	951680
99013	951681
302638	951682
281371	951683
163416	951684
133695	951685
126531	951686
67925	951687
264947	951688
67795	951689
301885	951690
19395	951691
44833	951692
90078	951693
190174	951694
26900	951695
44175	951696
148589	951697
179895	951698
113778	951699
229307	951700
219577	951701
73081	951702
130379	951703
164364	951704
227270	951705
105256	951706
268622	951707
129398	951708
3284	951709
5368	951710
54863	951711
91364	951712
151720	951713
41149	951714
218652	951715
136214	951716
222290	951717
64957	951718
64957	951719
125126	951720
215205	951721
243730	951722
53926	951723
66424	951724
14498	951725
104942	951726
249533	951727
97758	951728
27779	951729
112562	951730
126194	951731
173818	951732
155218	951733
101841	951734
273299	951735
182626	951736
77162	951737
95535	951738
4187	951739
30286	951740
7688	951741
106191	951742
39403	951743
99277	951744
96914	951745
293443	951746
98171	951747
151288	951748
296931	951749
30353	951750
276950	951751
50225	951752
127602	951753
160348	951754
20291	951755
184023	951756
191930	951757
34016	951758
141110	951759
94357	951760
13597	951761
139010	951762
205025	951763
318528	951764
289501	951765
122273	951766
225632	951767
313227	951768
275700	951769
60756	951770
287653	951771
103209	951772
205229	951773
110362	951774
85995	951775
227621	951776
143909	951777
254544	951778
30248	951779
280668	951780
190287	951781
223341	951782
131121	951783
60812	951784
39704	951785
298808	951786
86924	951787
92793	951788
91368	951789
310831	951790
225122	951791
222515	951792
296394	951793
325905	951794
34016	951795
287654	951796
172004	951797
132170	951798
140265	951799
292137	951800
195226	951801
195227	951802
278888	951803
255515	951804
215482	951805
54562	951806
96652	951807
202603	951808
261520	951809
195750	951810
124353	951811
110696	951812
210065	951813
260159	951814
92746	951815
202707	951816
79896	951817
94652	951818
272573	951819
43418	951820
93496	951821
142957	951822
297592	951823
211431	951824
124353	951825
75473	951826
198824	951827
30052	951828
30074	951829
205080	951830
217776	951831
60586	951832
60586	951833
189935	951834
122787	951835
259499	951836
91266	951837
105233	951838
82244	951839
116343	951840
150546	951841
11972	951842
103153	951843
103153	951844
216955	951845
91416	951846
315220	951847
174516	951848
85865	951849
58714	951850
157200	951851
57225	951852
37867	951853
4004	951854
121649	951855
74243	951856
71530	951857
174745	951858
293512	951859
31370	951860
120021	951861
175907	951862
89766	951863
35183	951864
125852	951865
100241	951866
25185	951867
166179	951868
98539	951869
253060	951870
287418	951871
274493	951872
247607	951873
152858	951874
128798	951875
302055	951876
151772	951877
92979	951878
233872	951879
233871	951880
97268	951881
5757	951882
154088	951883
270739	951884
35828	951885
164881	951886
13554	951887
151427	951888
189361	951889
46494	951890
91455	951891
144830	951892
296996	951893
155994	951894
217314	951895
99826	951896
120826	951897
231106	951898
134919	951899
173003	951900
256586	951901
118147	951902
146235	951903
1056	951904
88459	951905
100782	951906
83330	951907
201387	951908
5427	951909
26895	951910
293968	951911
7732	951912
222240	951913
189765	951914
179167	951915
320853	951916
60032	951917
183970	951918
56506	951919
18505	951920
82818	951921
212310	951922
86981	951923
195395	951924
92829	951925
288216	951926
24298	951927
41149	951928
10127	951929
214010	951930
71223	951931
204147	951932
162670	951933
67778	951934
159294	951935
233920	951936
144973	951937
209951	951938
326023	951939
26610	951940
73763	951941
293935	951942
301971	951943
297	951944
134709	951945
237902	951946
289229	951947
8578	951948
97743	951949
188227	951950
105971	951951
292239	951952
187491	951953
249683	951954
224789	951955
290276	951956
207060	951957
85880	951958
207025	951959
227400	951960
307573	951961
188432	951962
213350	951963
159499	951964
233165	951965
76046	951966
145133	951967
300811	951968
257027	951969
181257	951970
215636	951971
317386	951972
303197	951973
281043	951974
51761	951975
132961	951976
269366	951977
183453	951978
183483	951979
213837	951980
112790	951981
180412	951982
95946	951983
158248	951984
74595	951985
62791	951986
218128	951987
82249	951988
275024	951989
14861	951990
217398	951991
81135	951992
108984	951993
259672	951994
175643	951995
275878	951996
157417	951997
157675	951998
239929	951999
203572	952000
130176	952001
94065	952002
107326	952003
178393	952004
281225	952005
133459	952006
234887	952007
302204	952008
201490	952009
291080	952010
103487	952011
228272	952012
324366	952013
111114	952014
70239	952015
300810	952016
30147	952017
251729	952018
39030	952019
199933	952020
200525	952021
1630	952022
124125	952023
174339	952024
218990	952025
193919	952026
250768	952027
245777	952028
30240	952029
85561	952030
48127	952031
148756	952032
325466	952033
166544	952034
247313	952035
91631	952036
79396	952037
160693	952038
198511	952039
281447	952040
169663	952041
158298	952042
157055	952043
275689	952044
47383	952045
215352	952046
289455	952047
304096	952048
158750	952049
82206	952050
106658	952051
26533	952052
91982	952053
218408	952054
62967	952055
61538	952056
78727	952057
5662	952058
322905	952059
282680	952060
199375	952061
199411	952062
42555	952063
232046	952064
211385	952065
276309	952066
248530	952067
205300	952068
73872	952069
127669	952070
262513	952071
171362	952072
142596	952073
315645	952074
134224	952075
163771	952076
218971	952077
222580	952078
148150	952079
198310	952080
204403	952081
264110	952082
69517	952083
129525	952084
74298	952085
46569	952086
98604	952087
152897	952088
152974	952089
142529	952090
142268	952091
163196	952092
32797	952093
114111	952094
679	952095
95414	952096
10006	952097
82299	952098
36493	952099
4061	952100
233270	952101
225773	952102
10379	952103
68625	952104
170031	952105
51665	952106
80871	952107
10087	952108
25793	952109
1354	952110
79238	952111
71028	952112
241575	952113
284226	952114
281367	952115
269286	952116
151249	952117
167791	952118
64428	952119
289470	952120
158160	952121
65951	952122
149998	952123
301350	952124
182664	952125
96917	952126
26965	952127
80636	952128
30304	952129
35506	952130
140524	952131
165328	952132
167852	952133
30052	952134
121356	952135
322301	952136
38417	952137
137409	952138
168197	952139
68237	952140
63968	952141
207263	952142
95289	952143
166137	952144
191337	952145
261783	952146
63839	952147
168714	952148
94312	952149
196578	952150
187145	952151
221631	952152
231185	952153
69810	952154
154801	952155
10572	952156
172794	952157
113247	952158
53507	952159
123942	952160
117379	952161
189926	952162
96056	952163
54880	952164
192891	952165
116021	952166
64537	952167
217634	952168
138638	952169
48732	952170
29427	952171
253997	952172
165623	952173
40155	952174
63109	952175
60059	952176
260101	952177
31286	952178
203013	952179
194625	952180
197088	952181
174708	952182
174766	952183
112324	952184
162905	952185
105319	952186
172573	952187
63638	952188
296804	952189
151153	952190
53578	952191
167778	952192
102752	952193
12310	952194
144244	952195
200438	952196
165445	952197
96325	952198
118224	952199
28296	952200
186415	952201
171546	952202
45931	952203
117902	952204
89713	952205
133898	952206
327418	952207
50722	952208
318588	952209
168918	952210
9279	952211
65870	952212
10127	952213
33781	952214
127448	952215
96119	952216
168886	952217
8063	952218
230415	952219
69	952220
218841	952221
207762	952222
23336	952223
6924	952224
67702	952225
10330	952226
148163	952227
273548	952228
146275	952229
226433	952230
34700	952231
252827	952232
22354	952233
64386	952234
61680	952235
51096	952236
70826	952237
1161	952238
59530	952239
13196	952240
137	952241
1	952242
44949	952243
188709	952244
290194	952245
299563	952246
221119	952247
48517	952248
128032	952249
232607	952250
312158	952251
164902	952252
212721	952253
162318	952254
53266	952255
156350	952256
243064	952257
37747	952258
104808	952259
307	952260
7344	952261
41072	952262
28555	952263
161792	952264
50235	952265
763	952266
25814	952267
869	952268
160152	952269
239025	952270
161872	952271
161872	952272
248868	952273
76033	952274
125334	952275
79448	952276
159330	952277
180881	952278
107614	952279
262779	952280
244215	952281
124284	952282
295106	952283
51225	952284
138958	952285
61825	952286
260020	952287
158786	952288
131858	952289
100991	952290
42244	952291
139537	952292
14610	952293
172399	952294
21739	952295
92669	952296
20508	952297
185234	952298
297693	952299
321194	952300
72763	952301
110219	952302
68122	952303
97648	952304
258771	952305
312382	952306
162158	952307
10121	952308
289302	952309
20814	952310
188596	952311
283846	952312
115503	952313
57562	952314
115374	952315
171279	952316
9616	952317
149257	952318
45371	952319
81493	952320
5381	952321
58134	952322
103519	952323
67366	952324
47792	952325
103519	952326
67366	952327
27486	952328
16477	952329
16477	952330
21189	952331
30905	952332
3723	952333
17499	952334
5251	952335
4435	952336
39318	952337
34614	952338
33048	952339
24478	952340
78877	952341
219028	952342
15770	952343
250661	952344
19406	952345
167177	952346
18738	952347
112378	952348
166229	952349
35689	952350
7039	952351
65794	952352
49085	952353
129226	952354
13845	952355
238190	952356
22374	952357
23129	952358
28556	952359
32407	952360
17403	952361
208670	952362
26701	952363
188301	952364
169574	952365
262635	952366
82004	952367
104845	952368
111852	952369
208457	952370
299705	952371
328332	952372
15936	952373
274796	952374
1427	952375
186655	952376
119105	952377
58426	952378
2353	952379
8363	952380
52277	952381
8362	952382
231638	952383
91617	952384
216727	952385
46532	952386
104174	952387
116859	952388
17247	952389
114814	952390
256097	952391
172616	952392
616	952393
54737	952394
3798	952395
203994	952396
105971	952397
288802	952398
78632	952399
38589	952400
4578	952401
10605	952402
137940	952403
163890	952404
27540	952405
211968	952406
82258	952407
31245	952408
57396	952409
10334	952410
313535	952411
26873	952412
103202	952413
216486	952414
132033	952415
126261	952416
259802	952417
225865	952418
28919	952419
3873	952420
3873	952421
3873	952422
19969	952423
54401	952424
18155	952425
52489	952426
6242	952427
87328	952428
54243	952429
27561	952430
89005	952431
121051	952432
53384	952433
147105	952434
174272	952435
174272	952436
122227	952437
14198	952438
303820	952439
38444	952440
133490	952441
34850	952442
59201	952443
99148	952444
160060	952445
44192	952446
169968	952447
47941	952448
172205	952449
99709	952450
148475	952451
29395	952452
111683	952453
37215	952454
50025	952455
104842	952456
118501	952457
46917	952458
152147	952459
21029	952460
94924	952461
9484	952462
146404	952463
107164	952464
117832	952465
55826	952466
1704	952467
97847	952468
324009	952469
117189	952470
185173	952471
119198	952472
131787	952473
80465	952474
13456	952475
108275	952476
256337	952477
135974	952478
30794	952479
119	952480
16640	952481
19603	952482
95294	952483
22641	952484
34158	952485
36873	952486
142487	952487
172319	952488
71124	952489
1382	952490
45549	952491
288992	952492
14633	952493
29580	952494
205431	952495
31973	952496
98195	952497
4098	952498
6385	952499
137211	952500
216	952501
5812	952502
100087	952503
5812	952504
131417	952505
240877	952506
39213	952507
42628	952508
47841	952509
499	952510
60967	952511
165226	952512
162776	952513
102332	952514
259877	952515
180903	952516
3877	952517
3877	952518
3877	952519
29966	952520
36718	952521
139027	952522
86405	952523
80	952524
52435	952525
175903	952526
202157	952527
189918	952528
153229	952529
245965	952530
166264	952531
57563	952532
98193	952533
217278	952534
134645	952535
4786	952536
66791	952537
131969	952538
204837	952539
36897	952540
20639	952541
238082	952542
264073	952543
80902	952544
51433	952545
134645	952546
24894	952547
55400	952548
200369	952549
17452	952550
27377	952551
48042	952552
165958	952553
11046	952554
102949	952555
96770	952556
140905	952557
28111	952558
189999	952559
78240	952560
3491	952561
273321	952562
165403	952563
69204	952564
63894	952565
54733	952566
86356	952567
26300	952568
308317	952569
15858	952570
164439	952571
164152	952572
107387	952573
38750	952574
1	952575
51989	952576
140804	952577
41586	952578
46822	952579
73130	952580
102342	952581
37792	952582
104452	952583
3663	952584
68853	952585
9011	952586
20426	952587
39592	952588
178906	952589
201924	952590
65025	952591
27616	952592
30624	952593
273589	952594
172703	952595
68057	952596
45216	952597
2053	952598
7858	952599
41337	952600
15227	952601
88486	952602
313691	952603
181890	952604
263187	952605
11081	952606
15210	952607
12248	952608
293476	952609
24016	952610
38683	952611
155115	952612
195303	952613
21058	952614
309274	952615
106593	952616
86234	952617
233324	952618
79729	952619
79736	952620
179369	952621
199615	952622
1737	952623
74356	952624
151047	952625
205170	952626
18476	952627
41452	952628
62292	952629
314428	952630
28538	952631
75272	952632
116214	952633
48581	952634
154494	952635
206629	952636
105449	952637
59906	952638
103780	952639
28101	952640
211271	952641
252975	952642
157189	952643
49570	952644
661	952645
2893	952646
20778	952647
135712	952648
39229	952649
136657	952650
14428	952651
67193	952652
190477	952653
282055	952654
17513	952655
5021	952656
118531	952657
32419	952658
206206	952659
157948	952660
48834	952661
214067	952662
14402	952663
2147	952664
210022	952665
12886	952666
1239	952667
73400	952668
48790	952669
94599	952670
82844	952671
9553	952672
125679	952673
245361	952674
94907	952675
233924	952676
57318	952677
2823	952678
8431	952679
5006	952680
196356	952681
2580	952682
146463	952683
3275	952684
118360	952685
128910	952686
269980	952687
203297	952688
219877	952689
71526	952690
33738	952691
108027	952692
550	952693
156561	952694
6849	952695
1768	952696
1243	952697
69181	952698
52485	952699
23976	952700
36313	952701
22049	952702
346	952703
108803	952704
77485	952705
101	952706
6777	952707
61084	952708
1928	952709
7760	952710
208474	952711
181198	952712
49542	952713
95306	952714
32832	952715
40985	952716
17088	952717
133200	952718
251717	952719
151300	952720
30638	952721
256874	952722
138432	952723
22489	952724
145094	952725
137117	952726
24354	952727
156968	952728
31768	952729
435	952730
321219	952731
29195	952732
84980	952733
83660	952734
204584	952735
78824	952736
185391	952737
134681	952738
7340	952739
53047	952740
68432	952741
61367	952742
14227	952743
95955	952744
18665	952745
61410	952746
55175	952747
58323	952748
151909	952749
12630	952750
168617	952751
116082	952752
71576	952753
176912	952754
266729	952755
17625	952756
288309	952757
57202	952758
19754	952759
126211	952760
43464	952761
81356	952762
297681	952763
193707	952764
129070	952765
57790	952766
49395	952767
80731	952768
61420	952769
313078	952770
47454	952771
136037	952772
191801	952773
78063	952774
217572	952775
27552	952776
202887	952777
101690	952778
92454	952779
24759	952780
20100	952781
66641	952782
28397	952783
1412	952784
5921	952785
16173	952786
59915	952787
64947	952788
251691	952789
75709	952790
183854	952791
137952	952792
24508	952793
137952	952794
96759	952795
120664	952796
133673	952797
41095	952798
139090	952799
116977	952800
42602	952801
138604	952802
147485	952803
22317	952804
64001	952805
23422	952806
126046	952807
63084	952808
128931	952809
54546	952810
40538	952811
154534	952812
88099	952813
102	952814
10826	952815
5062	952816
22719	952817
76428	952818
197571	952819
55692	952820
23610	952821
89490	952822
274390	952823
10432	952824
302079	952825
49435	952826
188764	952827
44865	952828
60007	952829
95268	952830
75481	952831
11980	952832
4088	952833
158746	952834
38907	952835
182852	952836
129359	952837
2735	952838
44700	952839
19637	952840
199665	952841
130845	952842
293273	952843
91521	952844
26195	952845
35832	952846
1444	952847
3090	952848
265098	952849
55993	952850
14387	952851
18554	952852
17284	952853
22213	952854
39679	952855
1174	952856
41839	952857
303972	952858
153999	952859
17053	952860
202357	952861
211407	952862
155044	952863
250049	952864
257195	952865
134242	952866
69297	952867
288755	952868
30179	952869
64261	952870
235789	952871
203182	952872
222537	952873
8418	952874
3351	952875
14629	952876
272544	952877
28226	952878
136462	952879
57731	952880
161338	952881
230510	952882
327502	952883
13591	952884
302184	952885
327886	952886
56539	952887
206833	952888
313746	952889
206728	952890
289077	952891
298256	952892
46742	952893
96606	952894
284199	952895
255070	952896
76603	952897
173550	952898
163417	952899
210782	952900
77899	952901
26157	952902
74895	952903
51616	952904
200135	952905
2476	952906
24127	952907
25837	952908
118313	952909
71857	952910
67364	952911
181353	952912
67040	952913
70490	952914
50057	952915
172215	952916
142289	952917
254684	952918
314972	952919
40213	952920
895	952921
58521	952922
16827	952923
51200	952924
660	952925
27353	952926
3284	952927
161152	952928
97434	952929
127484	952930
112070	952931
307623	952932
1719	952933
18429	952934
29696	952935
14473	952936
64615	952937
98198	952938
664	952939
190437	952940
81908	952941
137531	952942
34266	952943
5011	952944
266056	952945
114279	952946
47474	952947
30652	952948
202561	952949
29093	952950
156789	952951
1751	952952
66350	952953
321616	952954
27495	952955
8735	952956
39813	952957
39873	952958
139435	952959
31671	952960
17314	952961
15367	952962
246225	952963
67799	952964
300204	952965
291880	952966
351	952967
67980	952968
65434	952969
301930	952970
54514	952971
128492	952972
7292	952973
226678	952974
218496	952975
198212	952976
83547	952977
201813	952978
120715	952979
77348	952980
11418	952981
33074	952982
140181	952983
86672	952984
25941	952985
31429	952986
79250	952987
30189	952988
109521	952989
230311	952990
106606	952991
126834	952992
223100	952993
117433	952994
47606	952995
20125	952996
37061	952997
171746	952998
130193	952999
25554	953000
25360	953001
11874	953002
5737	953003
47652	953004
175307	953005
1027	953006
3001	953007
3339	953008
6745	953009
12706	953010
1905	953011
31659	953012
209051	953013
52772	953014
167379	953015
46058	953016
197339	953017
202084	953018
296239	953019
12152	953020
47667	953021
80043	953022
8373	953023
191986	953024
243981	953025
191290	953026
191297	953027
285	953028
20329	953029
141048	953030
28580	953031
326670	953032
122979	953033
144261	953034
35837	953035
23306	953036
199579	953037
59257	953038
18156	953039
92331	953040
1014	953041
128840	953042
89675	953043
139123	953044
123803	953045
24176	953046
8341	953047
108726	953048
21788	953049
5944	953050
289543	953051
279431	953052
224827	953053
91866	953054
68064	953055
162512	953056
85934	953057
92623	953058
237752	953059
93489	953060
234430	953061
6487	953062
39947	953063
2474	953064
130236	953065
17659	953066
173731	953067
313791	953068
112079	953069
175978	953070
293569	953071
23925	953072
86760	953073
22883	953074
22883	953075
36325	953076
117827	953077
127102	953078
78851	953079
229779	953080
110096	953081
188624	953082
279806	953083
191484	953084
182142	953085
138929	953086
89537	953087
76078	953088
125632	953089
311641	953090
132024	953091
67265	953092
98765	953093
17969	953094
118726	953095
105655	953096
115663	953097
241167	953098
56902	953099
25	953100
11441	953101
15150	953102
42400	953103
96	953104
20349	953105
31339	953106
27418	953107
79811	953108
187819	953109
222193	953110
18	953111
110149	953112
90493	953113
45079	953114
37863	953115
17910	953116
42517	953117
58734	953118
87883	953119
321280	953120
62567	953121
92798	953122
19639	953123
50359	953124
81493	953125
60377	953126
8382	953127
197860	953128
125124	953129
63398	953130
226375	953131
236285	953132
14074	953133
59812	953134
172244	953135
32124	953136
23310	953137
33450	953138
126655	953139
3056	953140
194722	953141
309095	953142
89646	953143
104768	953144
30072	953145
54228	953146
192779	953147
302914	953148
293684	953149
301917	953150
2701	953151
180553	953152
168610	953153
242660	953154
159104	953155
39405	953156
323522	953157
323604	953158
40532	953159
20031	953160
23307	953161
35352	953162
110366	953163
192971	953164
166397	953165
15842	953166
4642	953167
217115	953168
139551	953169
233644	953170
198318	953171
178148	953172
67114	953173
202758	953174
225587	953175
38491	953176
155920	953177
126973	953178
30915	953179
27343	953180
40757	953181
206214	953182
56675	953183
29107	953184
214267	953185
115585	953186
98805	953187
58017	953188
44284	953189
75629	953190
123243	953191
7744	953192
124852	953193
249121	953194
281812	953195
208589	953196
18968	953197
224981	953198
28869	953199
93760	953200
200532	953201
9181	953202
20553	953203
128493	953204
248688	953205
80933	953206
98438	953207
67496	953208
226142	953209
167451	953210
39145	953211
19260	953212
211315	953213
5599	953214
175213	953215
30523	953216
42578	953217
792	953218
454	953219
57837	953220
847	953221
7709	953222
34786	953223
125701	953224
26183	953225
134347	953226
7804	953227
15149	953228
89664	953229
205165	953230
123320	953231
214232	953232
311364	953233
8009	953234
278246	953235
198966	953236
45763	953237
8376	953238
75245	953239
155224	953240
158922	953241
144825	953242
159883	953243
39626	953244
39626	953245
90642	953246
84515	953247
122012	953248
206542	953249
54515	953250
33789	953251
539	953252
63281	953253
1	953254
144933	953255
106784	953256
870	953257
33005	953258
68275	953259
189249	953260
10576	953261
100207	953262
2034	953263
32767	953264
38424	953265
80474	953266
116012	953267
28110	953268
144927	953269
13235	953270
321305	953271
43167	953272
146061	953273
81952	953274
53719	953275
2047	953276
87758	953277
290596	953278
180670	953279
319337	953280
185963	953281
45002	953282
10437	953283
38872	953284
202701	953285
146426	953286
91903	953287
1570	953288
127498	953289
315875	953290
12936	953291
15190	953292
6724	953293
3276	953294
783	953295
154638	953296
187768	953297
101971	953298
23804	953299
18110	953300
147801	953301
160926	953302
240622	953303
61589	953304
28398	953305
28398	953306
160002	953307
159963	953308
67426	953309
292476	953310
198947	953311
120500	953312
142647	953313
37867	953314
24233	953315
80742	953316
34807	953317
21425	953318
272897	953319
262211	953320
78119	953321
280348	953322
218910	953323
191124	953324
7541	953325
261462	953326
63996	953327
27032	953328
122296	953329
303539	953330
161077	953331
185550	953332
133170	953333
146451	953334
186106	953335
114101	953336
37500	953337
8699	953338
191452	953339
127354	953340
3010	953341
322	953342
208758	953343
201992	953344
10191	953345
1544	953346
77956	953347
5276	953348
7412	953349
123573	953350
25712	953351
176933	953352
14063	953353
126954	953354
3249	953355
27262	953356
8769	953357
204467	953358
94690	953359
76584	953360
227779	953361
58322	953362
252195	953363
9614	953364
7711	953365
199586	953366
24921	953367
112761	953368
291563	953369
291626	953370
45892	953371
130875	953372
81316	953373
120500	953374
208694	953375
86228	953376
100376	953377
95824	953378
51752	953379
212534	953380
225047	953381
121239	953382
133171	953383
171563	953384
4839	953385
192904	953386
46311	953387
146304	953388
281562	953389
5727	953390
69143	953391
131172	953392
206618	953393
188947	953394
285601	953395
190048	953396
34540	953397
161901	953398
98218	953399
59253	953400
152475	953401
152454	953402
49257	953403
123369	953404
235334	953405
45550	953406
110825	953407
45550	953408
110935	953409
51413	953410
17891	953411
185549	953412
326672	953413
192331	953414
275688	953415
264946	953416
143596	953417
298901	953418
157883	953419
68984	953420
164891	953421
69694	953422
245264	953423
262862	953424
171710	953425
66224	953426
68984	953427
245230	953428
159075	953429
254070	953430
62337	953431
4298	953432
233945	953433
74157	953434
272113	953435
114618	953436
102330	953437
2498	953438
17014	953439
184153	953440
200301	953441
226854	953442
4929	953443
152372	953444
125353	953445
217675	953446
104159	953447
16941	953448
68856	953449
220022	953450
147173	953451
28564	953452
108519	953453
58289	953454
79	953455
135657	953456
100552	953457
19338	953458
36177	953459
64043	953460
279054	953461
12434	953462
319390	953463
181262	953464
79378	953465
67525	953466
266278	953467
151048	953468
151028	953469
184536	953470
41060	953471
79830	953472
168012	953473
206636	953474
281297	953475
49257	953476
74966	953477
272498	953478
114442	953479
23066	953480
128198	953481
294549	953482
124222	953483
15150	953484
8774	953485
145431	953486
255345	953487
56286	953488
4543	953489
114099	953490
24461	953491
133776	953492
94003	953493
94010	953494
133337	953495
138148	953496
183635	953497
33888	953498
121027	953499
2949	953500
327898	953501
118271	953502
115822	953503
244360	953504
52067	953505
169219	953506
110341	953507
146586	953508
25036	953509
34150	953510
124362	953511
26412	953512
91699	953513
117334	953514
77215	953515
7212	953516
74055	953517
265351	953518
190080	953519
174829	953520
105488	953521
37573	953522
25058	953523
160234	953524
187524	953525
660	953526
66672	953527
27844	953528
41327	953529
50986	953530
208222	953531
211208	953532
210070	953533
258506	953534
64362	953535
34243	953536
190286	953537
5416	953538
47685	953539
14617	953540
26428	953541
299586	953542
68238	953543
95594	953544
46429	953545
68893	953546
19962	953547
521	953548
8286	953549
244495	953550
260480	953551
230735	953552
271390	953553
303866	953554
52056	953555
82974	953556
152783	953557
24015	953558
77748	953559
6166	953560
115045	953561
15103	953562
57644	953563
21259	953564
139671	953565
41451	953566
41451	953567
206174	953568
140637	953569
274630	953570
2182	953571
76964	953572
119844	953573
282756	953574
130352	953575
93313	953576
318890	953577
11960	953578
100951	953579
205173	953580
79851	953581
6007	953582
6071	953583
270390	953584
36309	953585
8991	953586
48145	953587
22961	953588
264326	953589
49252	953590
51059	953591
89726	953592
110158	953593
192369	953594
192369	953595
88486	953596
178567	953597
208396	953598
213848	953599
43334	953600
305487	953601
228530	953602
26442	953603
58378	953604
44681	953605
1234	953606
43255	953607
189507	953608
51984	953609
287290	953610
52465	953611
127281	953612
220520	953613
158489	953614
5650	953615
203016	953616
76970	953617
144599	953618
197041	953619
326797	953620
20377	953621
175072	953622
119598	953623
105625	953624
293420	953625
92778	953626
39753	953627
75123	953628
130256	953629
108129	953630
135319	953631
97056	953632
217748	953633
112077	953634
252664	953635
25018	953636
142801	953637
25353	953638
132358	953639
9954	953640
35120	953641
206201	953642
270881	953643
224036	953644
117336	953645
109371	953646
72587	953647
64839	953648
50440	953649
65333	953650
11301	953651
3924	953652
131554	953653
50887	953654
51085	953655
282268	953656
36413	953657
79785	953658
312492	953659
205927	953660
39672	953661
193005	953662
231721	953663
48612	953664
2970	953665
16267	953666
39989	953667
31328	953668
8725	953669
194740	953670
71613	953671
5127	953672
109491	953673
74432	953674
71685	953675
31323	953676
200804	953677
39672	953678
100166	953679
28863	953680
137300	953681
11593	953682
33159	953683
72053	953684
47215	953685
93322	953686
9020	953687
43425	953688
134673	953689
24453	953690
25965	953691
123365	953692
54211	953693
15770	953694
52	953695
35693	953696
255670	953697
32705	953698
220515	953699
259	953700
118860	953701
105134	953702
213251	953703
192428	953704
140850	953705
18887	953706
234910	953707
207922	953708
110461	953709
278038	953710
291369	953711
216617	953712
227472	953713
218191	953714
287762	953715
287584	953716
287694	953717
287559	953718
195588	953719
195402	953720
281211	953721
156535	953722
160008	953723
149579	953724
107077	953725
59173	953726
139801	953727
317421	953728
163492	953729
108172	953730
238047	953731
160051	953732
67097	953733
160998	953734
188458	953735
169878	953736
4278	953737
266950	953738
192146	953739
209561	953740
254512	953741
278714	953742
31299	953743
321643	953744
210741	953745
209561	953746
69639	953747
23804	953748
195592	953749
9116	953750
244792	953751
277050	953752
68003	953753
297739	953754
112053	953755
118091	953756
90236	953757
10963	953758
138861	953759
104458	953760
156782	953761
223926	953762
40892	953763
169878	953764
271760	953765
193351	953766
270311	953767
257118	953768
250780	953769
313920	953770
230159	953771
95846	953772
72748	953773
40056	953774
89653	953775
56748	953776
33470	953777
5091	953778
843	953779
142057	953780
129205	953781
130423	953782
24434	953783
25668	953784
39915	953785
269616	953786
75157	953787
126642	953788
15026	953789
50999	953790
1224	953791
230	953792
131969	953793
21412	953794
44191	953795
305722	953796
202092	953797
179918	953798
42121	953799
167010	953800
256039	953801
123395	953802
52945	953803
24361	953804
10472	953805
13081	953806
50371	953807
38247	953808
14399	953809
6658	953810
5969	953811
92373	953812
68199	953813
43713	953814
294176	953815
131252	953816
58030	953817
157229	953818
74433	953819
122491	953820
111746	953821
16842	953822
27903	953823
233024	953824
7715	953825
20616	953826
4508	953827
22459	953828
76663	953829
85914	953830
4413	953831
71849	953832
47816	953833
89868	953834
22410	953835
31662	953836
59369	953837
33336	953838
750	953839
149693	953840
15999	953841
98812	953842
31850	953843
122690	953844
314	953845
24376	953846
13502	953847
183498	953848
69937	953849
1480	953850
1254	953851
58905	953852
3203	953853
136595	953854
7301	953855
39858	953856
128749	953857
3492	953858
100346	953859
26766	953860
5570	953861
13283	953862
18841	953863
38113	953864
29792	953865
19357	953866
88033	953867
193	953868
51739	953869
60153	953870
1680	953871
60135	953872
639	953873
65932	953874
259212	953875
2054	953876
26775	953877
2525	953878
12958	953879
52731	953880
28631	953881
512	953882
197789	953883
141207	953884
119702	953885
11965	953886
81282	953887
148	953888
10507	953889
30690	953890
3221	953891
53959	953892
20992	953893
62528	953894
8904	953895
14483	953896
32214	953897
130	953898
11746	953899
61151	953900
62047	953901
736	953902
81537	953903
130678	953904
132879	953905
24460	953906
1008	953907
50085	953908
187720	953909
155317	953910
14726	953911
307575	953912
1835	953913
10277	953914
281747	953915
16413	953916
11037	953917
8398	953918
43039	953919
231270	953920
28822	953921
480	953922
72582	953923
3711	953924
223196	953925
205638	953926
132669	953927
152245	953928
107585	953929
32711	953930
7043	953931
16509	953932
154836	953933
29979	953934
20267	953935
9870	953936
41056	953937
6071	953938
118051	953939
175	953940
968	953941
53823	953942
3206	953943
9414	953944
41	953945
71909	953946
35699	953947
87707	953948
55716	953949
109307	953950
93256	953951
59014	953952
146995	953953
140586	953954
1233	953955
55433	953956
25520	953957
2191	953958
3466	953959
110895	953960
2781	953961
931	953962
319680	953963
7214	953964
37	953965
9706	953966
102665	953967
57442	953968
114324	953969
122956	953970
289184	953971
53082	953972
211739	953973
50606	953974
42117	953975
3625	953976
107317	953977
77973	953978
6778	953979
5469	953980
14699	953981
72598	953982
9249	953983
142029	953984
128701	953985
39	953986
117307	953987
96849	953988
25677	953989
50650	953990
513	953991
210754	953992
156363	953993
227	953994
27449	953995
61638	953996
5152	953997
4274	953998
1421	953999
196339	954000
72598	954001
33959	954002
123352	954003
33562	954004
5640	954005
14322	954006
152914	954007
200151	954008
56657	954009
57	954010
146859	954011
47302	954012
6118	954013
8461	954014
3576	954015
160334	954016
195770	954017
65573	954018
8875	954019
76443	954020
110182	954021
44	954022
92106	954023
35684	954024
293660	954025
50487	954026
26055	954027
167844	954028
47394	954029
58801	954030
112898	954031
44099	954032
308655	954033
8964	954034
293666	954035
28709	954036
28732	954037
9242	954038
285425	954039
133146	954040
35965	954041
15062	954042
43361	954043
29845	954044
7841	954045
13673	954046
18623	954047
23525	954048
31340	954049
117360	954050
77929	954051
118619	954052
151466	954053
55765	954054
32403	954055
20758	954056
27373	954057
215568	954058
33584	954059
282691	954060
63	954061
73498	954062
131164	954063
30993	954064
58779	954065
5646	954066
189757	954067
41367	954068
59052	954069
1676	954070
141885	954071
64239	954072
116861	954073
155033	954074
27044	954075
88946	954076
249014	954077
43184	954078
88398	954079
58218	954080
27586	954081
224667	954082
309515	954083
43	954084
267945	954085
45699	954086
41505	954087
94463	954088
69351	954089
6531	954090
108723	954091
139395	954092
40341	954093
12380	954094
31630	954095
194808	954096
22459	954097
62792	954098
187752	954099
161219	954100
109882	954101
134195	954102
51970	954103
23608	954104
886	954105
29617	954106
242	954107
73515	954108
106756	954109
5492	954110
13231	954111
22681	954112
41958	954113
4979	954114
38583	954115
16894	954116
107096	954117
147264	954118
87134	954119
26	954120
35468	954121
18010	954122
24742	954123
173558	954124
7840	954125
101021	954126
310571	954127
19803	954128
64203	954129
222588	954130
1595	954131
24983	954132
19339	954133
43900	954134
961	954135
247400	954136
252191	954137
58987	954138
18932	954139
128801	954140
128451	954141
30751	954142
22213	954143
26187	954144
4666	954145
96213	954146
201	954147
31212	954148
99733	954149
11183	954150
631	954151
1561	954152
51124	954153
216307	954154
19573	954155
53676	954156
45159	954157
252840	954158
259701	954159
95471	954160
305299	954161
57944	954162
22402	954163
14367	954164
48201	954165
47794	954166
19787	954167
127840	954168
25011	954169
39171	954170
3493	954171
6618	954172
22989	954173
2027	954174
137	954175
45625	954176
76398	954177
7813	954178
206744	954179
116749	954180
123686	954181
78456	954182
111117	954183
160956	954184
122144	954185
75194	954186
11956	954187
201891	954188
209023	954189
169413	954190
32076	954191
183474	954192
34046	954193
169877	954194
79612	954195
220994	954196
190414	954197
21154	954198
119069	954199
9371	954200
24523	954201
327937	954202
71603	954203
9761	954204
11138	954205
87726	954206
263793	954207
7301	954208
28733	954209
38075	954210
26645	954211
19772	954212
57718	954213
2986	954214
19685	954215
173793	954216
214286	954217
49808	954218
36376	954219
82415	954220
302560	954221
63355	954222
195662	954223
10099	954224
1418	954225
26281	954226
14219	954227
102453	954228
938	954229
109514	954230
127277	954231
45953	954232
68259	954233
67637	954234
2488	954235
48444	954236
221972	954237
85325	954238
89944	954239
10269	954240
349	954241
138870	954242
51706	954243
100771	954244
33042	954245
187092	954246
27640	954247
47053	954248
19071	954249
61491	954250
28045	954251
3665	954252
8475	954253
153139	954254
14910	954255
12980	954256
79511	954257
13004	954258
35480	954259
24811	954260
146456	954261
32141	954262
39	954263
13255	954264
173040	954265
189378	954266
289207	954267
305825	954268
60127	954269
223707	954270
81935	954271
171825	954272
47611	954273
17102	954274
3844	954275
42459	954276
34664	954277
11281	954278
49487	954279
13415	954280
52228	954281
10638	954282
41352	954283
53358	954284
29838	954285
13535	954286
305227	954287
145296	954288
195147	954289
52556	954290
32167	954291
28160	954292
35787	954293
133121	954294
60538	954295
9338	954296
92366	954297
307186	954298
5328	954299
31512	954300
7560	954301
127043	954302
30262	954303
10553	954304
121262	954305
134702	954306
71743	954307
272952	954308
9826	954309
98873	954310
35670	954311
64639	954312
53996	954313
100763	954314
13083	954315
34864	954316
4425	954317
55577	954318
162530	954319
41502	954320
135744	954321
57031	954322
14229	954323
86513	954324
55589	954325
9418	954326
23436	954327
4590	954328
39504	954329
7732	954330
65828	954331
40288	954332
247	954333
570	954334
52375	954335
52375	954336
83691	954337
83691	954338
205547	954339
85381	954340
1573	954341
24961	954342
13923	954343
33332	954344
170202	954345
82322	954346
86196	954347
86192	954348
52845	954349
64767	954350
14560	954351
33871	954352
178931	954353
87009	954354
143728	954355
36142	954356
15527	954357
204037	954358
50502	954359
240438	954360
96058	954361
63066	954362
12032	954363
10774	954364
8780	954365
111686	954366
45138	954367
45225	954368
57168	954369
29536	954370
54189	954371
2094	954372
2315	954373
399	954374
179624	954375
3227	954376
180619	954377
132203	954378
117807	954379
122217	954380
8445	954381
166228	954382
113312	954383
17034	954384
53698	954385
259367	954386
1242	954387
2269	954388
41795	954389
173999	954390
50125	954391
7274	954392
10242	954393
297586	954394
55327	954395
40082	954396
169707	954397
75359	954398
1231	954399
4749	954400
1396	954401
182147	954402
136602	954403
159975	954404
179300	954405
85210	954406
107831	954407
322	954408
42201	954409
7087	954410
243568	954411
13501	954412
95672	954413
11785	954414
198041	954415
150785	954416
45215	954417
371	954418
249677	954419
96923	954420
31035	954421
31035	954422
512	954423
1754	954424
35793	954425
32454	954426
80731	954427
87914	954428
45961	954429
46895	954430
12686	954431
32894	954432
184020	954433
66500	954434
106720	954435
257590	954436
167335	954437
111140	954438
88008	954439
36405	954440
158972	954441
74600	954442
309790	954443
18554	954444
34381	954445
17989	954446
80556	954447
80554	954448
130812	954449
212153	954450
38831	954451
97739	954452
60082	954453
855	954454
61992	954455
97224	954456
160453	954457
52003	954458
34341	954459
116245	954460
9475	954461
1995	954462
43010	954463
191742	954464
89055	954465
40048	954466
69993	954467
178193	954468
325379	954469
182985	954470
152447	954471
89681	954472
120238	954473
80560	954474
210868	954475
57832	954476
81107	954477
125420	954478
3844	954479
292549	954480
182216	954481
51329	954482
2346	954483
931	954484
180399	954485
39943	954486
325319	954487
9495	954488
215893	954489
67968	954490
42420	954491
181817	954492
101620	954493
327148	954494
49731	954495
31808	954496
43381	954497
56698	954498
33087	954499
107383	954500
317995	954501
149833	954502
114296	954503
13816	954504
25607	954505
305037	954506
88687	954507
13693	954508
204015	954509
37470	954510
153792	954511
141862	954512
230788	954513
269	954514
281351	954515
110814	954516
4444	954517
69815	954518
78026	954519
173226	954520
27073	954521
17836	954522
99638	954523
65473	954524
40204	954525
120691	954526
15029	954527
24018	954528
2975	954529
81981	954530
1914	954531
38044	954532
32355	954533
269139	954534
18006	954535
134245	954536
6358	954537
259310	954538
106106	954539
18417	954540
7180	954541
8140	954542
328436	954543
19865	954544
680	954545
709	954546
30960	954547
26464	954548
3420	954549
128530	954550
51695	954551
53	954552
11322	954553
38897	954554
37657	954555
84707	954556
27073	954557
216697	954558
44026	954559
4960	954560
192403	954561
123506	954562
10281	954563
13404	954564
13271	954565
1445	954566
21090	954567
18757	954568
121791	954569
84542	954570
65497	954571
28245	954572
12872	954573
51182	954574
51182	954575
50371	954576
59312	954577
40431	954578
84489	954579
11366	954580
32977	954581
248010	954582
6282	954583
94733	954584
171015	954585
49370	954586
7533	954587
2610	954588
84058	954589
323	954590
94186	954591
3470	954592
321665	954593
90670	954594
146189	954595
61353	954596
103528	954597
4199	954598
4	954599
7141	954600
165235	954601
14720	954602
128701	954603
290824	954604
51675	954605
51675	954606
58082	954607
27584	954608
67789	954609
217561	954610
31554	954611
20673	954612
7716	954613
76841	954614
1252	954615
24560	954616
74140	954617
117525	954618
3640	954619
179270	954620
1982	954621
5819	954622
14968	954623
121917	954624
25119	954625
16689	954626
172253	954627
17001	954628
16732	954629
271473	954630
199399	954631
65127	954632
189357	954633
117691	954634
276024	954635
24786	954636
105003	954637
143578	954638
127441	954639
17173	954640
8476	954641
46778	954642
33234	954643
378	954644
1238	954645
19040	954646
27861	954647
69721	954648
157071	954649
1418	954650
154739	954651
21903	954652
7359	954653
24583	954654
148097	954655
61509	954656
21672	954657
84251	954658
84749	954659
26016	954660
63847	954661
3192	954662
98134	954663
110885	954664
94602	954665
54375	954666
150500	954667
38295	954668
57376	954669
15543	954670
45448	954671
191006	954672
134619	954673
6781	954674
87901	954675
29355	954676
25320	954677
3095	954678
1	954679
112503	954680
17410	954681
20	954682
59424	954683
5847	954684
75766	954685
70238	954686
12697	954687
27335	954688
91188	954689
90955	954690
112732	954691
48781	954692
138775	954693
24964	954694
265322	954695
93148	954696
54930	954697
39141	954698
38568	954699
134094	954700
39839	954701
3720	954702
69567	954703
68940	954704
151191	954705
68313	954706
124141	954707
232560	954708
173514	954709
4920	954710
53971	954711
38017	954712
5767	954713
154178	954714
243836	954715
78480	954716
681	954717
15271	954718
54164	954719
16416	954720
255954	954721
30843	954722
22670	954723
85461	954724
111496	954725
78480	954726
178889	954727
183728	954728
120529	954729
40774	954730
41560	954731
29123	954732
207142	954733
246442	954734
29995	954735
245523	954736
4362	954737
153785	954738
156356	954739
100493	954740
81823	954741
125588	954742
53356	954743
94618	954744
82590	954745
106994	954746
249949	954747
17119	954748
96136	954749
108070	954750
98762	954751
1345	954752
70144	954753
4724	954754
313	954755
267396	954756
15817	954757
5567	954758
106593	954759
105527	954760
197024	954761
137924	954762
68040	954763
321346	954764
3608	954765
77476	954766
78362	954767
16291	954768
85496	954769
160655	954770
115238	954771
108095	954772
94753	954773
228540	954774
8184	954775
82387	954776
203894	954777
37609	954778
306997	954779
33760	954780
85499	954781
15392	954782
48556	954783
46654	954784
53686	954785
186059	954786
56070	954787
17622	954788
8155	954789
21342	954790
44714	954791
5867	954792
69	954793
252262	954794
57388	954795
45199	954796
169369	954797
52837	954798
112411	954799
202	954800
5354	954801
35891	954802
123316	954803
7686	954804
123432	954805
12907	954806
112581	954807
166523	954808
276105	954809
82294	954810
166460	954811
284449	954812
30826	954813
89550	954814
158278	954815
155926	954816
97494	954817
66224	954818
90212	954819
209826	954820
63858	954821
253779	954822
270308	954823
124240	954824
183427	954825
279888	954826
162249	954827
155493	954828
17203	954829
106452	954830
220921	954831
202398	954832
43741	954833
122731	954834
203401	954835
125030	954836
127993	954837
264847	954838
232596	954839
70240	954840
152180	954841
266045	954842
123203	954843
284685	954844
98898	954845
141310	954846
182676	954847
152366	954848
76023	954849
309232	954850
90115	954851
222703	954852
24784	954853
91490	954854
266356	954855
20473	954856
28555	954857
293583	954858
81475	954859
90131	954860
92777	954861
189861	954862
180870	954863
254001	954864
272857	954865
115410	954866
62154	954867
61194	954868
190089	954869
253645	954870
260171	954871
315674	954872
81071	954873
201619	954874
124520	954875
264043	954876
216895	954877
178618	954878
265165	954879
45022	954880
223511	954881
53467	954882
276564	954883
16001	954884
184108	954885
253	954886
16365	954887
16416	954888
265377	954889
51366	954890
113382	954891
63889	954892
104926	954893
14887	954894
7582	954895
38697	954896
39865	954897
305558	954898
26314	954899
179095	954900
127	954901
184607	954902
251363	954903
15688	954904
22940	954905
33047	954906
26905	954907
93015	954908
160926	954909
9145	954910
10695	954911
3165	954912
14291	954913
34537	954914
90275	954915
57097	954916
10290	954917
88929	954918
2962	954919
157521	954920
122893	954921
108634	954922
159395	954923
35636	954924
138619	954925
323669	954926
283420	954927
4644	954928
40115	954929
16840	954930
27121	954931
32143	954932
4753	954933
229208	954934
98781	954935
192040	954936
19732	954937
6221	954938
237784	954939
13922	954940
166605	954941
10812	954942
81257	954943
29035	954944
40861	954945
115865	954946
64318	954947
21691	954948
6498	954949
50985	954950
22315	954951
35683	954952
88517	954953
18236	954954
50717	954955
273018	954956
77825	954957
58784	954958
74062	954959
4305	954960
36111	954961
38564	954962
41277	954963
83855	954964
55240	954965
106467	954966
54170	954967
18013	954968
61678	954969
51309	954970
48281	954971
60733	954972
4	954973
139782	954974
217450	954975
54175	954976
71394	954977
32696	954978
25296	954979
9453	954980
25296	954981
10342	954982
73916	954983
33924	954984
11040	954985
82793	954986
85257	954987
10543	954988
57111	954989
24612	954990
14138	954991
19990	954992
68958	954993
116578	954994
162997	954995
4405	954996
23068	954997
62560	954998
29745	954999
19031	955000
25680	955001
81702	955002
12285	955003
554	955004
39766	955005
4	955006
215759	955007
1464	955008
189	955009
39699	955010
26701	955011
38218	955012
21352	955013
76403	955014
12029	955015
170486	955016
170540	955017
23502	955018
152375	955019
37386	955020
21543	955021
22519	955022
12897	955023
83539	955024
115200	955025
39895	955026
141021	955027
55507	955028
11793	955029
301894	955030
159733	955031
31003	955032
93532	955033
14732	955034
124274	955035
104055	955036
316089	955037
313518	955038
12611	955039
28899	955040
21224	955041
107093	955042
78988	955043
107012	955044
58438	955045
44611	955046
42771	955047
27565	955048
122963	955049
117064	955050
108863	955051
54157	955052
16344	955053
92708	955054
58140	955055
122597	955056
11957	955057
9212	955058
286586	955059
238411	955060
177165	955061
53686	955062
2308	955063
12798	955064
56958	955065
81213	955066
1951	955067
91159	955068
82155	955069
70153	955070
40203	955071
227411	955072
153168	955073
57296	955074
40099	955075
22492	955076
142100	955077
4071	955078
181938	955079
21728	955080
84088	955081
276466	955082
37961	955083
72426	955084
32315	955085
34096	955086
8042	955087
82411	955088
53188	955089
109024	955090
52998	955091
38835	955092
126691	955093
11473	955094
190823	955095
138138	955096
11944	955097
121079	955098
1432	955099
175673	955100
126897	955101
36689	955102
36552	955103
48062	955104
58285	955105
52392	955106
96156	955107
1175	955108
2970	955109
23533	955110
15528	955111
115155	955112
185368	955113
99498	955114
92879	955115
91721	955116
17616	955117
47466	955118
5180	955119
177779	955120
60491	955121
299098	955122
14180	955123
290625	955124
149822	955125
10699	955126
30399	955127
35712	955128
1149	955129
21537	955130
95798	955131
61331	955132
75541	955133
75134	955134
40964	955135
25240	955136
8516	955137
273220	955138
145263	955139
15698	955140
91994	955141
19046	955142
42014	955143
33271	955144
37071	955145
179842	955146
349	955147
188112	955148
8765	955149
166586	955150
169748	955151
321533	955152
11754	955153
22455	955154
240677	955155
29447	955156
220987	955157
3651	955158
5737	955159
155917	955160
137088	955161
44478	955162
3039	955163
259965	955164
28683	955165
108708	955166
179202	955167
187957	955168
27788	955169
68554	955170
104211	955171
146860	955172
227190	955173
47291	955174
189783	955175
71579	955176
206098	955177
23019	955178
184282	955179
55541	955180
139138	955181
132916	955182
43939	955183
5516	955184
187383	955185
1808	955186
220132	955187
555	955188
35970	955189
90166	955190
107082	955191
6088	955192
25038	955193
22460	955194
11899	955195
17897	955196
101496	955197
312333	955198
179641	955199
62562	955200
119372	955201
231970	955202
168937	955203
46411	955204
21028	955205
74611	955206
46075	955207
53462	955208
7803	955209
27980	955210
277041	955211
18956	955212
40964	955213
17088	955214
6530	955215
126571	955216
6273	955217
83190	955218
84261	955219
125205	955220
69196	955221
276	955222
211326	955223
85754	955224
21929	955225
25680	955226
154466	955227
21727	955228
1847	955229
102636	955230
6936	955231
81861	955232
19790	955233
18369	955234
27573	955235
136277	955236
134218	955237
11275	955238
135338	955239
20412	955240
49727	955241
71139	955242
1570	955243
754	955244
69282	955245
23434	955246
21856	955247
14524	955248
14524	955249
212814	955250
22993	955251
27099	955252
30756	955253
187097	955254
111761	955255
70447	955256
164367	955257
14324	955258
12596	955259
202249	955260
80416	955261
141	955262
108562	955263
34933	955264
138971	955265
283664	955266
276	955267
2797	955268
69517	955269
17168	955270
46302	955271
57932	955272
16213	955273
117444	955274
12190	955275
13099	955276
853	955277
9621	955278
15949	955279
10605	955280
132155	955281
968	955282
114512	955283
32181	955284
31986	955285
86833	955286
4797	955287
19179	955288
78150	955289
101344	955290
45552	955291
29927	955292
940	955293
54196	955294
3809	955295
1390	955296
54674	955297
79582	955298
13521	955299
19665	955300
61541	955301
166949	955302
9098	955303
78659	955304
2157	955305
32340	955306
37188	955307
131454	955308
1252	955309
87394	955310
19013	955311
40524	955312
8702	955313
1543	955314
22602	955315
7651	955316
673	955317
132950	955318
6661	955319
153388	955320
24495	955321
644	955322
222539	955323
149938	955324
52710	955325
16702	955326
126007	955327
137167	955328
195607	955329
126833	955330
149611	955331
215036	955332
5077	955333
321517	955334
3226	955335
39658	955336
12206	955337
27352	955338
52109	955339
82031	955340
200701	955341
177124	955342
124016	955343
128055	955344
37071	955345
204459	955346
60911	955347
55155	955348
130731	955349
17164	955350
99384	955351
55764	955352
29559	955353
82180	955354
116968	955355
18601	955356
6402	955357
25645	955358
126247	955359
14813	955360
3740	955361
24192	955362
26358	955363
84756	955364
14607	955365
83078	955366
87415	955367
3424	955368
189669	955369
10487	955370
1389	955371
51410	955372
11174	955373
43432	955374
988	955375
203254	955376
39639	955377
20653	955378
15431	955379
46770	955380
33710	955381
9764	955382
20067	955383
135352	955384
6104	955385
50065	955386
288161	955387
39294	955388
279828	955389
121586	955390
91852	955391
135870	955392
1446	955393
34797	955394
22393	955395
59404	955396
17844	955397
102359	955398
72495	955399
44945	955400
103149	955401
108201	955402
39339	955403
25315	955404
5645	955405
2215	955406
7192	955407
274524	955408
235193	955409
119262	955410
201409	955411
4783	955412
16717	955413
20378	955414
45842	955415
16735	955416
164856	955417
134893	955418
4014	955419
62523	955420
49849	955421
88820	955422
72520	955423
34174	955424
17818	955425
60601	955426
8238	955427
45844	955428
23151	955429
15973	955430
194306	955431
14323	955432
29974	955433
108712	955434
151788	955435
121833	955436
258365	955437
44162	955438
9948	955439
176184	955440
106756	955441
7755	955442
52049	955443
38623	955444
203271	955445
2084	955446
79477	955447
183063	955448
23715	955449
26944	955450
88072	955451
1	955452
56507	955453
139505	955454
74263	955455
102614	955456
138047	955457
37988	955458
189629	955459
38834	955460
39930	955461
76528	955462
23434	955463
95585	955464
4439	955465
58793	955466
123317	955467
134379	955468
208331	955469
207638	955470
34033	955471
35206	955472
32245	955473
101190	955474
5609	955475
122302	955476
53447	955477
19976	955478
115486	955479
150555	955480
70468	955481
7656	955482
11895	955483
12565	955484
37599	955485
22717	955486
188074	955487
27642	955488
19409	955489
279433	955490
16573	955491
13046	955492
1449	955493
9037	955494
213787	955495
23177	955496
6128	955497
133464	955498
229284	955499
62309	955500
17570	955501
60189	955502
45451	955503
83289	955504
55574	955505
20259	955506
37698	955507
9936	955508
25589	955509
59420	955510
169	955511
81547	955512
88441	955513
8596	955514
130688	955515
8253	955516
16908	955517
12511	955518
68157	955519
77715	955520
86831	955521
5426	955522
155147	955523
135021	955524
108744	955525
5719	955526
14269	955527
24920	955528
314846	955529
203899	955530
8567	955531
9266	955532
185929	955533
12648	955534
45451	955535
172085	955536
18167	955537
11312	955538
25587	955539
1326	955540
20893	955541
35744	955542
19434	955543
16247	955544
8520	955545
37317	955546
25108	955547
174532	955548
30730	955549
7564	955550
31758	955551
2995	955552
24612	955553
21868	955554
65958	955555
1378	955556
36775	955557
3873	955558
82354	955559
3444	955560
8112	955561
105286	955562
12632	955563
2497	955564
54528	955565
172980	955566
64707	955567
5876	955568
30064	955569
29426	955570
118189	955571
122943	955572
11234	955573
15627	955574
76826	955575
98398	955576
17135	955577
163395	955578
116465	955579
97967	955580
189766	955581
44612	955582
20638	955583
61159	955584
73199	955585
287836	955586
9434	955587
11674	955588
217612	955589
23111	955590
53193	955591
90400	955592
37430	955593
201201	955594
181076	955595
222782	955596
221934	955597
49948	955598
205343	955599
168436	955600
355	955601
4346	955602
92481	955603
211395	955604
92577	955605
42422	955606
3756	955607
13155	955608
13657	955609
261265	955610
160643	955611
11340	955612
216080	955613
1692	955614
39097	955615
9013	955616
67374	955617
84760	955618
237662	955619
46352	955620
5102	955621
40483	955622
47401	955623
17561	955624
24524	955625
14556	955626
19797	955627
84820	955628
27081	955629
95733	955630
14556	955631
11799	955632
206942	955633
631	955634
9567	955635
238147	955636
154434	955637
180489	955638
237872	955639
15491	955640
45218	955641
197068	955642
70228	955643
5344	955644
298127	955645
7718	955646
86430	955647
54974	955648
60068	955649
104797	955650
61263	955651
194323	955652
240623	955653
275838	955654
112095	955655
227893	955656
93656	955657
93786	955658
297954	955659
261326	955660
180720	955661
277869	955662
60059	955663
160094	955664
154091	955665
37274	955666
181524	955667
162030	955668
277879	955669
2921	955670
91678	955671
181908	955672
102909	955673
275945	955674
319727	955675
161081	955676
11550	955677
180720	955678
283818	955679
116736	955680
281897	955681
142984	955682
277769	955683
162293	955684
185604	955685
146517	955686
116860	955687
323980	955688
26625	955689
106715	955690
108974	955691
24470	955692
10508	955693
206545	955694
164964	955695
296158	955696
194393	955697
16081	955698
34073	955699
85344	955700
26471	955701
188287	955702
52088	955703
32304	955704
105862	955705
13678	955706
116090	955707
86389	955708
55340	955709
68263	955710
91573	955711
159740	955712
11622	955713
172761	955714
130823	955715
93786	955716
102467	955717
13535	955718
125463	955719
12619	955720
1941	955721
252863	955722
4385	955723
31030	955724
3119	955725
22409	955726
76528	955727
13805	955728
17345	955729
69577	955730
74824	955731
24085	955732
1677	955733
201572	955734
70990	955735
128441	955736
77408	955737
16122	955738
2949	955739
214915	955740
171156	955741
32846	955742
109923	955743
12468	955744
109944	955745
309668	955746
326462	955747
4548	955748
25464	955749
153012	955750
4548	955751
157286	955752
130681	955753
118865	955754
220138	955755
78428	955756
157257	955757
101259	955758
93410	955759
35489	955760
160069	955761
94092	955762
303568	955763
290144	955764
292214	955765
21344	955766
30	955767
150101	955768
39575	955769
313912	955770
1805	955771
77898	955772
210086	955773
193955	955774
144234	955775
23827	955776
189199	955777
189199	955778
802	955779
247159	955780
121835	955781
49961	955782
118130	955783
37218	955784
10476	955785
86934	955786
162722	955787
52501	955788
75752	955789
109486	955790
79462	955791
206952	955792
16561	955793
154470	955794
358	955795
27	955796
3010	955797
7962	955798
33953	955799
10165	955800
27463	955801
77124	955802
9840	955803
71281	955804
186509	955805
7264	955806
81006	955807
44497	955808
14906	955809
45650	955810
2583	955811
8577	955812
156102	955813
167790	955814
89330	955815
5274	955816
60457	955817
12583	955818
21409	955819
21794	955820
8319	955821
70053	955822
98305	955823
51032	955824
816	955825
15036	955826
75512	955827
6848	955828
30716	955829
27164	955830
24571	955831
39185	955832
35339	955833
11114	955834
23183	955835
10494	955836
42625	955837
11580	955838
11555	955839
14451	955840
8312	955841
23303	955842
6237	955843
9999	955844
35371	955845
1106	955846
22663	955847
23391	955848
920	955849
9769	955850
11558	955851
7515	955852
33809	955853
27178	955854
69218	955855
306658	955856
15774	955857
14189	955858
37105	955859
56458	955860
16082	955861
11815	955862
31420	955863
3202	955864
46369	955865
50920	955866
94788	955867
306090	955868
29001	955869
29832	955870
47165	955871
5056	955872
133519	955873
637	955874
18433	955875
110215	955876
12903	955877
19828	955878
68699	955879
58559	955880
22262	955881
97769	955882
116883	955883
51150	955884
21607	955885
22441	955886
66208	955887
166469	955888
75512	955889
21657	955890
16	955891
16609	955892
67707	955893
16183	955894
137059	955895
2364	955896
8534	955897
9849	955898
89983	955899
833	955900
10100	955901
295334	955902
7757	955903
10663	955904
106639	955905
6579	955906
95909	955907
11248	955908
5973	955909
12433	955910
41472	955911
52690	955912
16772	955913
8008	955914
3754	955915
19322	955916
2691	955917
27917	955918
115165	955919
55258	955920
18716	955921
9569	955922
109863	955923
10506	955924
37308	955925
77061	955926
11404	955927
418	955928
1562	955929
156037	955930
3985	955931
100815	955932
12206	955933
16855	955934
14587	955935
22496	955936
7260	955937
9240	955938
31728	955939
55397	955940
132450	955941
3319	955942
27082	955943
52909	955944
45970	955945
56050	955946
17696	955947
26485	955948
73968	955949
6221	955950
96308	955951
260118	955952
49724	955953
1058	955954
45757	955955
12931	955956
6427	955957
13790	955958
61559	955959
2861	955960
30299	955961
88865	955962
3306	955963
7668	955964
57929	955965
198856	955966
82908	955967
172135	955968
49881	955969
32148	955970
68680	955971
49387	955972
36266	955973
161555	955974
106964	955975
23275	955976
13993	955977
6759	955978
26126	955979
63	955980
49033	955981
105530	955982
19608	955983
115333	955984
15328	955985
5631	955986
133504	955987
29112	955988
19301	955989
50877	955990
58235	955991
29490	955992
56962	955993
539	955994
322542	955995
803	955996
87151	955997
14235	955998
146190	955999
41709	956000
29757	956001
11366	956002
78971	956003
36397	956004
52338	956005
38	956006
1058	956007
27797	956008
26328	956009
30949	956010
20990	956011
75905	956012
294055	956013
35396	956014
174187	956015
123589	956016
48222	956017
275410	956018
58795	956019
221022	956020
3131	956021
17147	956022
150433	956023
823	956024
10458	956025
4893	956026
1042	956027
74657	956028
17200	956029
22029	956030
52952	956031
67811	956032
102865	956033
31633	956034
321540	956035
33948	956036
122173	956037
87589	956038
11556	956039
31871	956040
3633	956041
23978	956042
141	956043
24577	956044
83218	956045
1297	956046
10218	956047
98800	956048
23139	956049
86817	956050
13555	956051
94379	956052
6557	956053
2016	956054
111298	956055
38228	956056
106070	956057
184949	956058
13319	956059
61700	956060
63677	956061
14	956062
128469	956063
22781	956064
262001	956065
46707	956066
67760	956067
1179	956068
1051	956069
33449	956070
4021	956071
10593	956072
36083	956073
35160	956074
198680	956075
44199	956076
137463	956077
261193	956078
4767	956079
34236	956080
167426	956081
5349	956082
248460	956083
815	956084
30200	956085
54647	956086
10924	956087
5420	956088
81198	956089
10358	956090
4819	956091
157876	956092
37974	956093
212177	956094
27407	956095
74527	956096
1178	956097
103562	956098
2067	956099
10699	956100
93555	956101
27126	956102
8254	956103
58828	956104
216958	956105
121965	956106
81273	956107
9300	956108
25665	956109
132079	956110
74076	956111
101674	956112
23475	956113
3985	956114
12740	956115
11088	956116
13299	956117
622	956118
6557	956119
11161	956120
75726	956121
10167	956122
24201	956123
3904	956124
5973	956125
184630	956126
230336	956127
41980	956128
11054	956129
65189	956130
4333	956131
171337	956132
1812	956133
107474	956134
39205	956135
16714	956136
71649	956137
40833	956138
2022	956139
72516	956140
4810	956141
1195	956142
9460	956143
64163	956144
17279	956145
150311	956146
197191	956147
48336	956148
25829	956149
71049	956150
71274	956151
74535	956152
58820	956153
101437	956154
13458	956155
7372	956156
24637	956157
63402	956158
51490	956159
24680	956160
88257	956161
17897	956162
81470	956163
78	956164
68008	956165
65607	956166
185918	956167
196636	956168
28933	956169
37890	956170
74076	956171
74076	956172
42619	956173
75946	956174
19678	956175
163727	956176
28024	956177
279698	956178
3678	956179
109	956180
217147	956181
201064	956182
46521	956183
110200	956184
5670	956185
17752	956186
202740	956187
309163	956188
26090	956189
72922	956190
301231	956191
87601	956192
25582	956193
260362	956194
68621	956195
133780	956196
9183	956197
85889	956198
10004	956199
7324	956200
183375	956201
95070	956202
37090	956203
244163	956204
316419	956205
193584	956206
86409	956207
7422	956208
149582	956209
302813	956210
15310	956211
83112	956212
58540	956213
28535	956214
68620	956215
259905	956216
56521	956217
84743	956218
13000	956219
51540	956220
179325	956221
86630	956222
193479	956223
298660	956224
173310	956225
70545	956226
40057	956227
87698	956228
3118	956229
304477	956230
216857	956231
169126	956232
204588	956233
92589	956234
102137	956235
95216	956236
167684	956237
34718	956238
311373	956239
288233	956240
244549	956241
8127	956242
10088	956243
210378	956244
81410	956245
107447	956246
113085	956247
78010	956248
41337	956249
321294	956250
196985	956251
23319	956252
13442	956253
33170	956254
70226	956255
3295	956256
180402	956257
171330	956258
211928	956259
255817	956260
3936	956261
22563	956262
59845	956263
18475	956264
173890	956265
23550	956266
49996	956267
221803	956268
181172	956269
103452	956270
132558	956271
53011	956272
121770	956273
91288	956274
7881	956275
262652	956276
55530	956277
12461	956278
149904	956279
85886	956280
54319	956281
5076	956282
128	956283
161	956284
120928	956285
107956	956286
67448	956287
36443	956288
24873	956289
45392	956290
3412	956291
6542	956292
179672	956293
155171	956294
86599	956295
70536	956296
171374	956297
51584	956298
64403	956299
2631	956300
77187	956301
253202	956302
86614	956303
291032	956304
314704	956305
6431	956306
112998	956307
25024	956308
74135	956309
71524	956310
53326	956311
130423	956312
65791	956313
4189	956314
53598	956315
61116	956316
208822	956317
2387	956318
53561	956319
11076	956320
30398	956321
70925	956322
190706	956323
56607	956324
33363	956325
56458	956326
19004	956327
39448	956328
39702	956329
269465	956330
37802	956331
82225	956332
18596	956333
2735	956334
63425	956335
12982	956336
43958	956337
3284	956338
191884	956339
221587	956340
109541	956341
191884	956342
51347	956343
20545	956344
2515	956345
25075	956346
49087	956347
24048	956348
57928	956349
407	956350
1651	956351
156145	956352
51930	956353
35802	956354
89134	956355
1085	956356
76495	956357
89750	956358
13518	956359
62552	956360
71919	956361
764	956362
6682	956363
10125	956364
198597	956365
168241	956366
100328	956367
41918	956368
10417	956369
156312	956370
81256	956371
311478	956372
43078	956373
875	956374
19704	956375
71177	956376
4922	956377
14088	956378
115243	956379
4685	956380
14201	956381
88261	956382
182992	956383
203549	956384
644	956385
49781	956386
172395	956387
34130	956388
20642	956389
40549	956390
70359	956391
125259	956392
175295	956393
27754	956394
22793	956395
52420	956396
128876	956397
167043	956398
37397	956399
19805	956400
39407	956401
46489	956402
1884	956403
211014	956404
38294	956405
391	956406
290	956407
12982	956408
136329	956409
10616	956410
100929	956411
48774	956412
73300	956413
153085	956414
100495	956415
58713	956416
185689	956417
88444	956418
7200	956419
136718	956420
23408	956421
268184	956422
35555	956423
48504	956424
3405	956425
45084	956426
78779	956427
16735	956428
79240	956429
27517	956430
221877	956431
13215	956432
1277	956433
16901	956434
45979	956435
55553	956436
151534	956437
5683	956438
9571	956439
16839	956440
32409	956441
50907	956442
4805	956443
126340	956444
135047	956445
29870	956446
317308	956447
93767	956448
200929	956449
13525	956450
240720	956451
13679	956452
272661	956453
139729	956454
73292	956455
324529	956456
43866	956457
128963	956458
192295	956459
56946	956460
135312	956461
19031	956462
206024	956463
291303	956464
10026	956465
62649	956466
260153	956467
78952	956468
177426	956469
6745	956470
89	956471
23072	956472
37709	956473
47993	956474
60910	956475
40607	956476
67990	956477
26366	956478
8964	956479
201367	956480
87054	956481
81913	956482
32054	956483
193213	956484
1694	956485
116055	956486
128389	956487
23604	956488
137060	956489
52314	956490
24334	956491
156234	956492
306074	956493
166616	956494
167183	956495
40276	956496
34648	956497
157343	956498
42986	956499
134095	956500
142024	956501
38750	956502
256006	956503
107198	956504
14328	956505
45908	956506
287518	956507
123561	956508
189053	956509
122323	956510
103294	956511
320187	956512
164556	956513
169912	956514
123736	956515
185338	956516
225627	956517
154208	956518
137957	956519
41040	956520
54491	956521
127486	956522
18705	956523
94588	956524
24831	956525
192917	956526
70559	956527
165016	956528
3655	956529
272011	956530
201362	956531
35470	956532
262190	956533
319107	956534
6292	956535
1355	956536
226080	956537
41802	956538
24658	956539
95725	956540
79356	956541
70894	956542
59198	956543
3612	956544
320889	956545
222620	956546
146575	956547
3195	956548
136204	956549
25826	956550
19765	956551
303149	956552
33968	956553
136897	956554
174341	956555
542	956556
8353	956557
116084	956558
97335	956559
6609	956560
183879	956561
1952	956562
167793	956563
40153	956564
64315	956565
32618	956566
92768	956567
10351	956568
54083	956569
19615	956570
64074	956571
48525	956572
224119	956573
151985	956574
7557	956575
281	956576
124586	956577
275100	956578
17567	956579
32705	956580
317788	956581
80604	956582
302932	956583
1248	956584
14	956585
60769	956586
496	956587
44536	956588
37956	956589
8152	956590
22451	956591
78310	956592
1615	956593
46902	956594
219144	956595
85318	956596
56486	956597
48012	956598
20909	956599
4793	956600
7325	956601
20392	956602
21567	956603
16370	956604
24015	956605
18990	956606
137171	956607
180342	956608
59820	956609
259273	956610
41578	956611
59803	956612
46118	956613
311997	956614
157696	956615
130343	956616
4939	956617
3143	956618
67584	956619
110013	956620
40281	956621
85402	956622
9816	956623
171068	956624
322929	956625
104065	956626
103290	956627
105604	956628
33963	956629
35827	956630
72392	956631
279946	956632
48414	956633
95581	956634
150700	956635
64184	956636
92312	956637
237753	956638
10091	956639
177815	956640
52940	956641
116194	956642
119861	956643
49206	956644
34504	956645
46164	956646
97586	956647
8354	956648
116032	956649
86053	956650
219478	956651
50779	956652
15384	956653
3635	956654
68793	956655
121874	956656
100417	956657
99988	956658
183038	956659
211657	956660
15041	956661
1112	956662
15384	956663
18691	956664
31872	956665
45856	956666
625	956667
174895	956668
75	956669
38759	956670
136267	956671
27125	956672
239886	956673
56850	956674
41804	956675
14977	956676
105103	956677
59738	956678
2117	956679
106289	956680
12800	956681
19482	956682
650	956683
51428	956684
2145	956685
18280	956686
2145	956687
35977	956688
18915	956689
93481	956690
68332	956691
23654	956692
18687	956693
224095	956694
37528	956695
1941	956696
307111	956697
259333	956698
33640	956699
148284	956700
50992	956701
26953	956702
74179	956703
7394	956704
659	956705
31513	956706
77867	956707
385	956708
97486	956709
25992	956710
34538	956711
23121	956712
202974	956713
13288	956714
13110	956715
192231	956716
31550	956717
58915	956718
58915	956719
265086	956720
178509	956721
181689	956722
36540	956723
36540	956724
289	956725
80583	956726
58207	956727
111301	956728
117797	956729
167812	956730
250953	956731
68416	956732
71795	956733
155995	956734
44023	956735
102977	956736
307082	956737
158403	956738
73239	956739
17590	956740
301039	956741
78645	956742
216213	956743
59677	956744
59968	956745
76946	956746
35597	956747
210620	956748
209904	956749
25590	956750
28856	956751
178410	956752
76982	956753
199684	956754
22701	956755
161873	956756
75176	956757
4175	956758
92270	956759
254990	956760
203744	956761
81188	956762
98957	956763
25747	956764
40041	956765
73076	956766
180550	956767
14826	956768
62091	956769
82810	956770
263799	956771
46769	956772
182741	956773
42306	956774
134207	956775
130929	956776
1059	956777
68471	956778
34358	956779
47568	956780
64598	956781
34719	956782
2137	956783
10504	956784
83837	956785
38607	956786
81516	956787
298842	956788
40493	956789
17538	956790
246462	956791
38839	956792
151637	956793
80261	956794
182958	956795
241549	956796
219346	956797
193729	956798
238060	956799
5899	956800
115289	956801
18705	956802
130502	956803
131206	956804
25790	956805
295585	956806
211540	956807
82743	956808
65852	956809
183478	956810
24493	956811
175835	956812
91216	956813
45498	956814
152109	956815
7608	956816
92920	956817
10257	956818
2690	956819
18533	956820
123367	956821
68696	956822
96987	956823
316040	956824
41519	956825
241814	956826
155943	956827
182204	956828
163148	956829
40423	956830
204803	956831
91827	956832
119914	956833
142759	956834
82062	956835
292455	956836
138402	956837
231455	956838
162376	956839
167825	956840
98344	956841
13347	956842
13347	956843
13347	956844
152800	956845
74784	956846
19805	956847
133508	956848
314791	956849
147793	956850
105165	956851
136497	956852
14737	956853
64721	956854
95458	956855
148559	956856
196114	956857
168922	956858
5659	956859
12853	956860
147505	956861
20901	956862
1282	956863
84749	956864
31911	956865
289	956866
39986	956867
251577	956868
300147	956869
61401	956870
45925	956871
117948	956872
167381	956873
67734	956874
119584	956875
115774	956876
156256	956877
159581	956878
31070	956879
259688	956880
102904	956881
159689	956882
119739	956883
51822	956884
51416	956885
7828	956886
19276	956887
15770	956888
15770	956889
52363	956890
322740	956891
1949	956892
1949	956893
88007	956894
188004	956895
178663	956896
18315	956897
11544	956898
23309	956899
77399	956900
116420	956901
18914	956902
87037	956903
8298	956904
21247	956905
32409	956906
49556	956907
113629	956908
284690	956909
41652	956910
5840	956911
178588	956912
125475	956913
34259	956914
33458	956915
190492	956916
2920	956917
81285	956918
34432	956919
134561	956920
36269	956921
5060	956922
601	956923
30545	956924
40996	956925
118933	956926
49753	956927
34173	956928
178506	956929
81628	956930
217257	956931
275808	956932
61740	956933
94105	956934
63501	956935
317587	956936
47191	956937
176747	956938
283896	956939
5845	956940
49927	956941
138119	956942
269549	956943
225094	956944
121052	956945
139511	956946
73043	956947
2920	956948
293064	956949
22054	956950
104373	956951
16024	956952
50772	956953
34086	956954
97327	956955
323110	956956
76932	956957
71404	956958
296334	956959
189968	956960
187350	956961
323756	956962
14508	956963
281970	956964
21248	956965
1448	956966
22054	956967
8629	956968
309634	956969
124377	956970
34657	956971
114653	956972
33193	956973
23972	956974
74565	956975
9612	956976
243493	956977
41406	956978
64646	956979
86504	956980
685	956981
51314	956982
283013	956983
282796	956984
182159	956985
36312	956986
28165	956987
3300	956988
241686	956989
41652	956990
272831	956991
271665	956992
224053	956993
47913	956994
75912	956995
112505	956996
112505	956997
2345	956998
227252	956999
89414	957000
75906	957001
63549	957002
2920	957003
86003	957004
24736	957005
166263	957006
109833	957007
102688	957008
16203	957009
11810	957010
14801	957011
112443	957012
96528	957013
17413	957014
48088	957015
111070	957016
134029	957017
3691	957018
365	957019
42596	957020
87916	957021
3684	957022
341	957023
195332	957024
12894	957025
267652	957026
34492	957027
143812	957028
144054	957029
172731	957030
185667	957031
30852	957032
41406	957033
57908	957034
723	957035
9263	957036
81128	957037
36693	957038
20083	957039
161207	957040
10616	957041
131434	957042
211110	957043
267800	957044
3788	957045
7677	957046
191081	957047
29245	957048
219971	957049
9886	957050
13981	957051
307773	957052
75491	957053
36618	957054
5727	957055
53903	957056
274972	957057
1708	957058
8400	957059
188167	957060
20231	957061
273375	957062
53568	957063
87037	957064
114020	957065
194406	957066
10540	957067
87844	957068
8240	957069
5673	957070
3973	957071
89453	957072
2523	957073
22351	957074
16753	957075
47012	957076
3845	957077
9254	957078
15831	957079
8074	957080
91406	957081
9323	957082
128948	957083
451	957084
1840	957085
75379	957086
77991	957087
154424	957088
209476	957089
59989	957090
81612	957091
206367	957092
87003	957093
23155	957094
5131	957095
41181	957096
81010	957097
154300	957098
78458	957099
3973	957100
10540	957101
161356	957102
144822	957103
74461	957104
138254	957105
115646	957106
158340	957107
83490	957108
201314	957109
6780	957110
15057	957111
34210	957112
29813	957113
54434	957114
239552	957115
147584	957116
117598	957117
82952	957118
136938	957119
65194	957120
175477	957121
166027	957122
285567	957123
28425	957124
56953	957125
102698	957126
33763	957127
30399	957128
82170	957129
52427	957130
158932	957131
21271	957132
93876	957133
25565	957134
29243	957135
79094	957136
27750	957137
62780	957138
22388	957139
68184	957140
16753	957141
279753	957142
26597	957143
72922	957144
34215	957145
265036	957146
171585	957147
61850	957148
38438	957149
8757	957150
8757	957151
8757	957152
4844	957153
39780	957154
8757	957155
41785	957156
138248	957157
34357	957158
64899	957159
64899	957160
18001	957161
192490	957162
74519	957163
74519	957164
51167	957165
31577	957166
197123	957167
296374	957168
311886	957169
152124	957170
71836	957171
12434	957172
253868	957173
172110	957174
193279	957175
196790	957176
70116	957177
93424	957178
45245	957179
961	957180
35000	957181
53232	957182
31210	957183
13014	957184
131821	957185
315325	957186
912	957187
114038	957188
50000	957189
82703	957190
2112	957191
193580	957192
6603	957193
30972	957194
67876	957195
23809	957196
106848	957197
111239	957198
124902	957199
278790	957200
143438	957201
119971	957202
9406	957203
206510	957204
160046	957205
219031	957206
50201	957207
207272	957208
217678	957209
312525	957210
61937	957211
200991	957212
207633	957213
231013	957214
108456	957215
41947	957216
100201	957217
29253	957218
268655	957219
216436	957220
102966	957221
161581	957222
189873	957223
111238	957224
116060	957225
71948	957226
272402	957227
215762	957228
310013	957229
88471	957230
144093	957231
170334	957232
285080	957233
283385	957234
89651	957235
106371	957236
89020	957237
179124	957238
188311	957239
322090	957240
119678	957241
321250	957242
208494	957243
99611	957244
120009	957245
25952	957246
65616	957247
102	957248
6114	957249
113752	957250
179623	957251
60467	957252
112763	957253
35296	957254
130820	957255
106147	957256
216237	957257
78738	957258
58352	957259
207806	957260
273596	957261
10268	957262
260	957263
112874	957264
14538	957265
303099	957266
54492	957267
41733	957268
141859	957269
49574	957270
1003	957271
280495	957272
296206	957273
189917	957274
52681	957275
1194	957276
251030	957277
106130	957278
80919	957279
218780	957280
274299	957281
160654	957282
115393	957283
90058	957284
269422	957285
118278	957286
56846	957287
132095	957288
181288	957289
2643	957290
141465	957291
25102	957292
135150	957293
21801	957294
279934	957295
257045	957296
67029	957297
12637	957298
225136	957299
16241	957300
24204	957301
3800	957302
87000	957303
29012	957304
229793	957305
212624	957306
189288	957307
123772	957308
270403	957309
4411	957310
19	957311
11956	957312
216633	957313
198583	957314
2856	957315
60780	957316
252149	957317
132041	957318
144581	957319
238132	957320
10759	957321
133137	957322
22584	957323
109194	957324
10842	957325
19672	957326
17097	957327
30432	957328
65244	957329
2809	957330
152974	957331
4720	957332
134931	957333
220918	957334
51127	957335
204741	957336
32656	957337
3611	957338
76319	957339
15168	957340
115616	957341
322925	957342
14178	957343
67377	957344
18296	957345
46807	957346
24366	957347
94075	957348
257047	957349
52530	957350
221122	957351
263771	957352
262072	957353
151194	957354
257023	957355
297529	957356
195272	957357
45989	957358
50254	957359
97433	957360
199833	957361
114178	957362
43585	957363
325500	957364
22288	957365
9072	957366
78537	957367
145277	957368
96329	957369
12399	957370
218876	957371
132767	957372
58334	957373
450	957374
75463	957375
315585	957376
282467	957377
163232	957378
94694	957379
199983	957380
167994	957381
46603	957382
162168	957383
95688	957384
4488	957385
46755	957386
324447	957387
7956	957388
99594	957389
77125	957390
9130	957391
69185	957392
81311	957393
265051	957394
5936	957395
7734	957396
4682	957397
5070	957398
24186	957399
34531	957400
142691	957401
142771	957402
79758	957403
214195	957404
96961	957405
130837	957406
41712	957407
273374	957408
41406	957409
87033	957410
138792	957411
2815	957412
3082	957413
38677	957414
3895	957415
81740	957416
39806	957417
5866	957418
24312	957419
2266	957420
110372	957421
19283	957422
894	957423
51524	957424
309183	957425
15139	957426
99944	957427
367	957428
76497	957429
122661	957430
1284	957431
10061	957432
31538	957433
11452	957434
191028	957435
82715	957436
168288	957437
199245	957438
241152	957439
291959	957440
22869	957441
265579	957442
132901	957443
291636	957444
204091	957445
68700	957446
1769	957447
226310	957448
7562	957449
7560	957450
24884	957451
62999	957452
216523	957453
266308	957454
36272	957455
25910	957456
14241	957457
135058	957458
188659	957459
69468	957460
25724	957461
103643	957462
237273	957463
124140	957464
87007	957465
82703	957466
172325	957467
31962	957468
34520	957469
40160	957470
6468	957471
292649	957472
15920	957473
45952	957474
30522	957475
102554	957476
20577	957477
155053	957478
81297	957479
94341	957480
88738	957481
78985	957482
155886	957483
200581	957484
220972	957485
112418	957486
99927	957487
134593	957488
155032	957489
53173	957490
28451	957491
108116	957492
10173	957493
124981	957494
81734	957495
165049	957496
69847	957497
81734	957498
300117	957499
91225	957500
85453	957501
91225	957502
63101	957503
113255	957504
217255	957505
124981	957506
202742	957507
115123	957508
81734	957509
223688	957510
314752	957511
81162	957512
288545	957513
11310	957514
114804	957515
273189	957516
72199	957517
250035	957518
198455	957519
308026	957520
105463	957521
182892	957522
83833	957523
289367	957524
219447	957525
241678	957526
94083	957527
185613	957528
256832	957529
189570	957530
37561	957531
216337	957532
276572	957533
26436	957534
28306	957535
114322	957536
33026	957537
141470	957538
67756	957539
115351	957540
31246	957541
2257	957542
767	957543
70081	957544
15708	957545
60167	957546
109964	957547
15565	957548
92231	957549
130742	957550
243531	957551
235444	957552
64792	957553
175029	957554
204313	957555
50315	957556
13122	957557
32174	957558
138902	957559
55170	957560
55190	957561
40610	957562
108669	957563
95598	957564
322137	957565
129691	957566
188576	957567
283411	957568
95358	957569
156025	957570
34950	957571
188913	957572
6824	957573
46569	957574
185102	957575
4749	957576
24084	957577
24084	957578
4693	957579
34950	957580
169331	957581
82636	957582
93072	957583
75223	957584
18824	957585
33850	957586
2024	957587
142690	957588
192152	957589
1015	957590
6360	957591
1705	957592
31702	957593
11300	957594
194790	957595
67135	957596
111355	957597
202484	957598
45869	957599
193473	957600
80029	957601
26121	957602
53172	957603
6266	957604
3789	957605
19339	957606
49023	957607
117483	957608
19695	957609
57902	957610
39128	957611
26670	957612
139253	957613
2912	957614
25735	957615
188622	957616
90637	957617
256942	957618
37571	957619
167757	957620
95643	957621
4540	957622
19452	957623
211842	957624
57092	957625
93511	957626
212916	957627
150368	957628
94284	957629
116163	957630
2290	957631
29244	957632
284626	957633
178112	957634
4265	957635
302971	957636
179666	957637
25277	957638
856	957639
2073	957640
59767	957641
81124	957642
22254	957643
31024	957644
9258	957645
226186	957646
26194	957647
217384	957648
217384	957649
13422	957650
516	957651
44041	957652
11478	957653
199583	957654
114622	957655
1257	957656
64313	957657
133124	957658
15263	957659
103328	957660
316054	957661
108694	957662
133801	957663
29694	957664
50090	957665
34312	957666
195382	957667
39481	957668
230737	957669
12334	957670
106027	957671
114251	957672
16138	957673
44364	957674
21777	957675
180266	957676
6819	957677
96461	957678
77311	957679
69637	957680
117123	957681
208768	957682
1440	957683
25974	957684
79863	957685
17147	957686
2899	957687
23175	957688
56854	957689
35766	957690
59913	957691
121851	957692
3907	957693
32457	957694
39010	957695
7920	957696
247888	957697
101398	957698
57083	957699
40912	957700
93289	957701
402	957702
155076	957703
87013	957704
22171	957705
70896	957706
9890	957707
27976	957708
1240	957709
10188	957710
3067	957711
50254	957712
15093	957713
36148	957714
14316	957715
60978	957716
250	957717
109758	957718
91613	957719
101408	957720
245863	957721
88857	957722
95893	957723
152238	957724
5663	957725
226876	957726
406	957727
79908	957728
281320	957729
4252	957730
611	957731
1067	957732
21832	957733
42889	957734
10146	957735
16396	957736
162610	957737
34290	957738
215879	957739
90548	957740
78539	957741
36512	957742
63605	957743
351	957744
7644	957745
13816	957746
40189	957747
87404	957748
10449	957749
84726	957750
195100	957751
5833	957752
21	957753
118071	957754
6325	957755
70436	957756
91613	957757
1745	957758
69652	957759
78505	957760
129489	957761
51909	957762
1565	957763
67883	957764
2865	957765
776	957766
39039	957767
20436	957768
5779	957769
1183	957770
1226	957771
13949	957772
111027	957773
89429	957774
6399	957775
50640	957776
49860	957777
115799	957778
52294	957779
17242	957780
36573	957781
4002	957782
124739	957783
45062	957784
41683	957785
14492	957786
2170	957787
144911	957788
50048	957789
9561	957790
217034	957791
54303	957792
24930	957793
17883	957794
37942	957795
71696	957796
189035	957797
130693	957798
320305	957799
104401	957800
70063	957801
55306	957802
84558	957803
40826	957804
21202	957805
122104	957806
289209	957807
146729	957808
48039	957809
60255	957810
175698	957811
15225	957812
254	957813
532	957814
119	957815
86202	957816
216404	957817
6855	957818
299452	957819
32866	957820
47650	957821
89925	957822
24962	957823
208429	957824
108864	957825
85714	957826
180023	957827
1681	957828
56010	957829
69575	957830
168082	957831
121314	957832
15206	957833
419	957834
171034	957835
2717	957836
170684	957837
137095	957838
88315	957839
31424	957840
5401	957841
5217	957842
16385	957843
30223	957844
30578	957845
199503	957846
99239	957847
1101	957848
42449	957849
2672	957850
77054	957851
215375	957852
61456	957853
53152	957854
191512	957855
5005	957856
19781	957857
81999	957858
18592	957859
13966	957860
59467	957861
9215	957862
35556	957863
570	957864
87666	957865
75528	957866
84646	957867
12485	957868
75282	957869
5627	957870
541	957871
117804	957872
4958	957873
72762	957874
291110	957875
8684	957876
150421	957877
2500	957878
124211	957879
3843	957880
32776	957881
39005	957882
249596	957883
311883	957884
525	957885
17691	957886
99802	957887
53658	957888
73380	957889
1462	957890
13574	957891
42858	957892
52090	957893
23209	957894
38601	957895
72080	957896
74081	957897
78541	957898
278668	957899
48078	957900
7253	957901
157496	957902
78686	957903
1760	957904
43934	957905
6397	957906
7121	957907
317	957908
198657	957909
155846	957910
10165	957911
65165	957912
182158	957913
47662	957914
125963	957915
37865	957916
8299	957917
287	957918
67591	957919
36596	957920
8299	957921
5183	957922
13362	957923
25198	957924
51036	957925
4051	957926
164848	957927
25463	957928
66524	957929
115833	957930
181135	957931
242318	957932
7034	957933
129510	957934
63293	957935
19287	957936
9629	957937
89457	957938
35551	957939
138989	957940
42118	957941
31784	957942
179923	957943
3340	957944
28945	957945
41890	957946
1164	957947
176212	957948
98059	957949
53351	957950
24841	957951
132861	957952
56521	957953
44419	957954
101547	957955
21265	957956
301	957957
107061	957958
4784	957959
140366	957960
60180	957961
27866	957962
88019	957963
43761	957964
82208	957965
5013	957966
15452	957967
27627	957968
58502	957969
1493	957970
290791	957971
118798	957972
13076	957973
9175	957974
107463	957975
108139	957976
112978	957977
237916	957978
41014	957979
66174	957980
105141	957981
42725	957982
59277	957983
134548	957984
43782	957985
51929	957986
60340	957987
202447	957988
9119	957989
67407	957990
56608	957991
61765	957992
52434	957993
67600	957994
20438	957995
153100	957996
250	957997
276936	957998
4789	957999
270204	958000
30452	958001
110754	958002
298193	958003
73853	958004
15874	958005
37331	958006
321214	958007
71313	958008
23960	958009
10205	958010
2330	958011
35070	958012
275498	958013
88564	958014
112850	958015
231094	958016
13955	958017
34527	958018
109861	958019
65479	958020
109753	958021
119320	958022
37710	958023
27091	958024
417	958025
312402	958026
9034	958027
54923	958028
58318	958029
47290	958030
10655	958031
29330	958032
93883	958033
15689	958034
54876	958035
212662	958036
198696	958037
2775	958038
179880	958039
20108	958040
45263	958041
81740	958042
138902	958043
87290	958044
299403	958045
258126	958046
25283	958047
6705	958048
196438	958049
28305	958050
46410	958051
130706	958052
284353	958053
77513	958054
312473	958055
131353	958056
3290	958057
19269	958058
39231	958059
77284	958060
2957	958061
161544	958062
31533	958063
15004	958064
195899	958065
27007	958066
32423	958067
71867	958068
2244	958069
179765	958070
15783	958071
10570	958072
62935	958073
644	958074
105659	958075
32290	958076
58698	958077
286659	958078
136913	958079
11279	958080
58052	958081
59866	958082
92457	958083
138293	958084
136824	958085
3056	958086
17721	958087
85939	958088
13133	958089
121893	958090
132827	958091
13582	958092
1134	958093
100547	958094
13974	958095
206147	958096
13929	958097
56813	958098
1711	958099
56813	958100
36505	958101
19084	958102
22861	958103
48088	958104
152567	958105
151713	958106
18643	958107
5485	958108
140958	958109
2321	958110
170011	958111
19418	958112
254	958113
66021	958114
19292	958115
205658	958116
622	958117
118333	958118
50930	958119
2091	958120
446	958121
15087	958122
25246	958123
26580	958124
39684	958125
45720	958126
65795	958127
63881	958128
65748	958129
37451	958130
3628	958131
156633	958132
3180	958133
26880	958134
77383	958135
111243	958136
54234	958137
5623	958138
38549	958139
5562	958140
3806	958141
34750	958142
53831	958143
73809	958144
297409	958145
255382	958146
20438	958147
21704	958148
43293	958149
114676	958150
20339	958151
2754	958152
53859	958153
294616	958154
23048	958155
21477	958156
33958	958157
1377	958158
171301	958159
14723	958160
5166	958161
38237	958162
124872	958163
54425	958164
45591	958165
13286	958166
93619	958167
233954	958168
41283	958169
43537	958170
11312	958171
17644	958172
1681	958173
8265	958174
31933	958175
57311	958176
23690	958177
80330	958178
902	958179
8188	958180
11603	958181
3541	958182
901	958183
4859	958184
23323	958185
11675	958186
86199	958187
28347	958188
166185	958189
205	958190
202134	958191
32390	958192
94563	958193
122874	958194
190977	958195
86356	958196
41147	958197
19817	958198
292924	958199
175876	958200
177929	958201
199184	958202
165317	958203
49	958204
59580	958205
23655	958206
192557	958207
104135	958208
105932	958209
67368	958210
15188	958211
1554	958212
23177	958213
292391	958214
29642	958215
138918	958216
18554	958217
44563	958218
35564	958219
4792	958220
1068	958221
5327	958222
55808	958223
38804	958224
35681	958225
17748	958226
18713	958227
19581	958228
16808	958229
57803	958230
2025	958231
7768	958232
20400	958233
41939	958234
53592	958235
83108	958236
73717	958237
40364	958238
281	958239
115039	958240
15227	958241
321128	958242
21992	958243
4491	958244
43657	958245
19929	958246
7395	958247
1803	958248
35755	958249
1803	958250
97624	958251
65990	958252
21903	958253
29400	958254
128791	958255
132847	958256
2996	958257
274	958258
38489	958259
664	958260
70441	958261
45769	958262
125525	958263
9103	958264
26332	958265
89974	958266
11880	958267
96186	958268
81304	958269
34383	958270
302023	958271
66055	958272
34185	958273
42920	958274
75087	958275
23450	958276
12451	958277
9432	958278
52506	958279
25157	958280
11451	958281
141604	958282
182863	958283
5685	958284
56806	958285
5609	958286
45710	958287
48636	958288
52598	958289
68156	958290
169223	958291
19272	958292
137881	958293
10050	958294
21510	958295
62130	958296
132239	958297
50229	958298
11187	958299
137593	958300
19272	958301
108380	958302
181019	958303
82867	958304
37795	958305
6456	958306
4136	958307
91593	958308
249703	958309
91844	958310
122514	958311
67638	958312
166329	958313
17077	958314
269958	958315
12080	958316
2682	958317
4598	958318
3403	958319
4941	958320
40593	958321
169206	958322
168996	958323
857	958324
113428	958325
301067	958326
215575	958327
200866	958328
43428	958329
18079	958330
26	958331
40318	958332
2773	958333
149188	958334
10709	958335
65575	958336
81979	958337
197245	958338
1015	958339
43035	958340
27946	958341
37282	958342
141604	958343
37984	958344
77124	958345
32918	958346
167585	958347
60029	958348
108989	958349
33271	958350
97807	958351
1476	958352
14041	958353
2016	958354
12188	958355
58558	958356
1095	958357
5137	958358
3229	958359
21673	958360
19857	958361
4499	958362
89547	958363
14884	958364
19697	958365
68329	958366
8316	958367
15059	958368
277074	958369
31366	958370
58894	958371
26645	958372
105721	958373
4315	958374
62053	958375
96249	958376
5563	958377
246622	958378
122579	958379
44410	958380
38505	958381
7788	958382
4969	958383
40067	958384
121234	958385
56280	958386
44297	958387
3367	958388
173624	958389
138945	958390
27035	958391
4262	958392
41701	958393
28106	958394
88576	958395
22849	958396
37810	958397
15262	958398
17196	958399
298154	958400
8532	958401
8664	958402
2905	958403
15048	958404
13620	958405
85316	958406
9009	958407
206107	958408
207448	958409
29038	958410
25799	958411
115130	958412
16790	958413
56443	958414
19326	958415
192744	958416
121827	958417
17417	958418
69092	958419
16846	958420
254084	958421
119704	958422
10859	958423
92955	958424
499	958425
4941	958426
4618	958427
106587	958428
8396	958429
22993	958430
147473	958431
3573	958432
53437	958433
21435	958434
26312	958435
25008	958436
27601	958437
6067	958438
3886	958439
74257	958440
250831	958441
282099	958442
245154	958443
86001	958444
5928	958445
6480	958446
8812	958447
40359	958448
105522	958449
40121	958450
52153	958451
6804	958452
109776	958453
103122	958454
143765	958455
30166	958456
25116	958457
1857	958458
121889	958459
176797	958460
988	958461
109857	958462
70152	958463
10317	958464
80490	958465
46738	958466
153267	958467
42519	958468
8852	958469
104660	958470
107121	958471
45510	958472
35153	958473
60802	958474
5424	958475
36695	958476
313582	958477
42306	958478
11778	958479
40119	958480
5582	958481
172904	958482
179445	958483
547	958484
33687	958485
44267	958486
18222	958487
48986	958488
266763	958489
163075	958490
5464	958491
4558	958492
12098	958493
25091	958494
6325	958495
175427	958496
11424	958497
813	958498
5967	958499
84674	958500
127784	958501
89572	958502
170550	958503
43006	958504
202774	958505
154132	958506
116777	958507
1561	958508
30285	958509
160	958510
26905	958511
44209	958512
148828	958513
256814	958514
168348	958515
8199	958516
84982	958517
41371	958518
48498	958519
118324	958520
103972	958521
7820	958522
110435	958523
122161	958524
43306	958525
22070	958526
70645	958527
111309	958528
57040	958529
14255	958530
11641	958531
317516	958532
24012	958533
4447	958534
184540	958535
80225	958536
310522	958537
106131	958538
10512	958539
119929	958540
5794	958541
186866	958542
143091	958543
13990	958544
15062	958545
631	958546
621	958547
10673	958548
186429	958549
175262	958550
5603	958551
21856	958552
7244	958553
74905	958554
26546	958555
176184	958556
155341	958557
258605	958558
132686	958559
275888	958560
46713	958561
89350	958562
105413	958563
83679	958564
30285	958565
14486	958566
592	958567
36545	958568
169055	958569
20203	958570
813	958571
176052	958572
1033	958573
60115	958574
2162	958575
9221	958576
9224	958577
13536	958578
92503	958579
114967	958580
153995	958581
43303	958582
63878	958583
38954	958584
53791	958585
9087	958586
133084	958587
156037	958588
18467	958589
315254	958590
7508	958591
15167	958592
32067	958593
11250	958594
1986	958595
17263	958596
13744	958597
28336	958598
89049	958599
16195	958600
125740	958601
51110	958602
15916	958603
15206	958604
132190	958605
26059	958606
93657	958607
107532	958608
86292	958609
20830	958610
160	958611
305263	958612
56111	958613
59925	958614
74723	958615
7658	958616
9833	958617
7776	958618
52369	958619
7193	958620
4800	958621
43639	958622
3718	958623
173381	958624
184792	958625
165725	958626
32551	958627
106947	958628
140751	958629
176379	958630
18574	958631
292202	958632
112255	958633
39920	958634
381	958635
18315	958636
235972	958637
38437	958638
99380	958639
110094	958640
116314	958641
69622	958642
121878	958643
7947	958644
54137	958645
8027	958646
4468	958647
61383	958648
45676	958649
85525	958650
34563	958651
5610	958652
62070	958653
20999	958654
52662	958655
39557	958656
98	958657
29580	958658
149206	958659
87847	958660
88414	958661
173998	958662
77488	958663
88399	958664
904	958665
146	958666
7306	958667
21531	958668
129168	958669
9935	958670
17136	958671
56571	958672
7625	958673
14675	958674
2220	958675
19338	958676
21694	958677
5723	958678
21039	958679
318497	958680
2333	958681
11073	958682
11073	958683
27214	958684
27090	958685
1246	958686
30090	958687
47661	958688
689	958689
10532	958690
52862	958691
210052	958692
327234	958693
34976	958694
162200	958695
138971	958696
14088	958697
2333	958698
27601	958699
5924	958700
257562	958701
2072	958702
90349	958703
148	958704
16046	958705
306110	958706
37993	958707
74388	958708
26065	958709
50658	958710
11603	958711
31199	958712
138874	958713
327272	958714
200630	958715
164719	958716
125265	958717
44637	958718
9143	958719
181996	958720
189747	958721
201857	958722
17073	958723
187446	958724
9161	958725
38735	958726
1095	958727
48722	958728
231	958729
28802	958730
753	958731
127545	958732
145959	958733
2015	958734
8866	958735
185872	958736
25970	958737
9949	958738
52721	958739
3590	958740
3626	958741
192	958742
41681	958743
209	958744
267163	958745
9827	958746
65203	958747
17883	958748
51870	958749
83070	958750
58809	958751
204	958752
2681	958753
20685	958754
157704	958755
200788	958756
157648	958757
157662	958758
157623	958759
11634	958760
12243	958761
52164	958762
20830	958763
16080	958764
7726	958765
102313	958766
32675	958767
69024	958768
95725	958769
259549	958770
282666	958771
22966	958772
262552	958773
197516	958774
59136	958775
18154	958776
18154	958777
18154	958778
25266	958779
122037	958780
30249	958781
126591	958782
1439	958783
32377	958784
197517	958785
9019	958786
51689	958787
82527	958788
167286	958789
165238	958790
21972	958791
43395	958792
76554	958793
31869	958794
149130	958795
1702	958796
8209	958797
37298	958798
33842	958799
117610	958800
4557	958801
62107	958802
12172	958803
319091	958804
36838	958805
237116	958806
179692	958807
86206	958808
222885	958809
167490	958810
215827	958811
114291	958812
188788	958813
63933	958814
289423	958815
10299	958816
237153	958817
116933	958818
13257	958819
78313	958820
92429	958821
183820	958822
17442	958823
118768	958824
279113	958825
248953	958826
28248	958827
17251	958828
288026	958829
190320	958830
244326	958831
178111	958832
174336	958833
64980	958834
167678	958835
161805	958836
229926	958837
174130	958838
115559	958839
158753	958840
122506	958841
64699	958842
210689	958843
143590	958844
299214	958845
94983	958846
215672	958847
195321	958848
169424	958849
94983	958850
13926	958851
182783	958852
192577	958853
175482	958854
287662	958855
144314	958856
293653	958857
16718	958858
39403	958859
170190	958860
3405	958861
62297	958862
230045	958863
57337	958864
165221	958865
178111	958866
103432	958867
216206	958868
139091	958869
205249	958870
89317	958871
173864	958872
229624	958873
4217	958874
153827	958875
35682	958876
122471	958877
102915	958878
95491	958879
288858	958880
150018	958881
143661	958882
136439	958883
53254	958884
274086	958885
68229	958886
95665	958887
313037	958888
283564	958889
28224	958890
254325	958891
203006	958892
291194	958893
95863	958894
3397	958895
229717	958896
157252	958897
30532	958898
119347	958899
2136	958900
153810	958901
205536	958902
283814	958903
107343	958904
264202	958905
283533	958906
288069	958907
281696	958908
135172	958909
185960	958910
242567	958911
147887	958912
175993	958913
189145	958914
212190	958915
286361	958916
327175	958917
249810	958918
23604	958919
9719	958920
205802	958921
136721	958922
83277	958923
18395	958924
61460	958925
274661	958926
274845	958927
167868	958928
64649	958929
326319	958930
42661	958931
134821	958932
278912	958933
11874	958934
108830	958935
9032	958936
182359	958937
306771	958938
183752	958939
323778	958940
265627	958941
250854	958942
145392	958943
261399	958944
274593	958945
105296	958946
49635	958947
205144	958948
117067	958949
72053	958950
251194	958951
25000	958952
257961	958953
312014	958954
64082	958955
161474	958956
187495	958957
325391	958958
80404	958959
295994	958960
114612	958961
80361	958962
160304	958963
62670	958964
220190	958965
213336	958966
281588	958967
257846	958968
164253	958969
310317	958970
91838	958971
42125	958972
183679	958973
218670	958974
54616	958975
148579	958976
284893	958977
277900	958978
103105	958979
172500	958980
278364	958981
237052	958982
239537	958983
53314	958984
114185	958985
103386	958986
192831	958987
120124	958988
159891	958989
122839	958990
275122	958991
250528	958992
76418	958993
293994	958994
160440	958995
244249	958996
277594	958997
246608	958998
252028	958999
58774	959000
49258	959001
168338	959002
202901	959003
253513	959004
282330	959005
136722	959006
27453	959007
86935	959008
227276	959009
148692	959010
119541	959011
53576	959012
113064	959013
266521	959014
147843	959015
60596	959016
141626	959017
115547	959018
104013	959019
134941	959020
115633	959021
281385	959022
130833	959023
105136	959024
205702	959025
306485	959026
180600	959027
216150	959028
283584	959029
152750	959030
275722	959031
105352	959032
241730	959033
132637	959034
137683	959035
114070	959036
267987	959037
162153	959038
215204	959039
213656	959040
208861	959041
268796	959042
234607	959043
322860	959044
35025	959045
261700	959046
296913	959047
6560	959048
229039	959049
22914	959050
199083	959051
156983	959052
93537	959053
209276	959054
208317	959055
175089	959056
237611	959057
70381	959058
110074	959059
153623	959060
35851	959061
220246	959062
24173	959063
88322	959064
188520	959065
253918	959066
17071	959067
28214	959068
50196	959069
216477	959070
327865	959071
139469	959072
121956	959073
121957	959074
54684	959075
190284	959076
168061	959077
83810	959078
81071	959079
72478	959080
195748	959081
70319	959082
179366	959083
319280	959084
63178	959085
203642	959086
119206	959087
48440	959088
59602	959089
50199	959090
141474	959091
124235	959092
102851	959093
82663	959094
132982	959095
140086	959096
140006	959097
55009	959098
208038	959099
266414	959100
98788	959101
50617	959102
39740	959103
33772	959104
274567	959105
36208	959106
88371	959107
140804	959108
180405	959109
237933	959110
262514	959111
15199	959112
169076	959113
172464	959114
56037	959115
112878	959116
57469	959117
272628	959118
202150	959119
297422	959120
54495	959121
170583	959122
134793	959123
245866	959124
132602	959125
321653	959126
37351	959127
92719	959128
138594	959129
132198	959130
156416	959131
306280	959132
289415	959133
189718	959134
297093	959135
94060	959136
202223	959137
92604	959138
82258	959139
85236	959140
246545	959141
247195	959142
316085	959143
271411	959144
134201	959145
72465	959146
82778	959147
112352	959148
2564	959149
137034	959150
127222	959151
204010	959152
7961	959153
318840	959154
48092	959155
223003	959156
88255	959157
185067	959158
49107	959159
24575	959160
184605	959161
211407	959162
296321	959163
318585	959164
128708	959165
37600	959166
134031	959167
207428	959168
174131	959169
26745	959170
235114	959171
114374	959172
65072	959173
28016	959174
112218	959175
76833	959176
6963	959177
18138	959178
25607	959179
10818	959180
211667	959181
4391	959182
36248	959183
124529	959184
5181	959185
45537	959186
159885	959187
54115	959188
11257	959189
83601	959190
54422	959191
27216	959192
29494	959193
93820	959194
4025	959195
196024	959196
69547	959197
159319	959198
731	959199
109858	959200
310738	959201
102643	959202
168617	959203
135290	959204
27998	959205
118185	959206
109291	959207
88251	959208
145001	959209
132882	959210
283602	959211
72415	959212
8306	959213
18032	959214
124434	959215
127291	959216
240718	959217
116469	959218
71753	959219
198498	959220
30951	959221
39927	959222
150778	959223
81202	959224
263209	959225
120414	959226
148310	959227
134495	959228
120	959229
5618	959230
46679	959231
174533	959232
18764	959233
4	959234
81631	959235
2374	959236
315161	959237
56345	959238
213135	959239
81743	959240
133147	959241
66805	959242
148404	959243
157616	959244
145329	959245
134625	959246
86364	959247
106771	959248
12178	959249
51900	959250
63098	959251
259596	959252
197855	959253
63125	959254
231405	959255
254698	959256
99810	959257
132196	959258
37497	959259
61330	959260
11235	959261
39743	959262
33869	959263
48418	959264
174085	959265
313528	959266
20591	959267
581	959268
692	959269
49	959270
80657	959271
169442	959272
80657	959273
156786	959274
1358	959275
40223	959276
121946	959277
229760	959278
108713	959279
79143	959280
77554	959281
3429	959282
72522	959283
21870	959284
239897	959285
4405	959286
216332	959287
29708	959288
91144	959289
101418	959290
8871	959291
33661	959292
237000	959293
162347	959294
3131	959295
1425	959296
21790	959297
956	959298
70444	959299
26022	959300
185094	959301
78321	959302
154139	959303
240691	959304
103892	959305
293914	959306
302127	959307
14226	959308
96524	959309
640	959310
175282	959311
229234	959312
42102	959313
250817	959314
78708	959315
190988	959316
30259	959317
30259	959318
80929	959319
80929	959320
91401	959321
257272	959322
1133	959323
172528	959324
215061	959325
201	959326
83684	959327
294218	959328
46218	959329
144945	959330
1205	959331
201	959332
69821	959333
41458	959334
185070	959335
139281	959336
61131	959337
6581	959338
224696	959339
20635	959340
145024	959341
8886	959342
1695	959343
64031	959344
309160	959345
98075	959346
1118	959347
285714	959348
51318	959349
126003	959350
189494	959351
12199	959352
280771	959353
76509	959354
254666	959355
108400	959356
7110	959357
125535	959358
75460	959359
315774	959360
211650	959361
206688	959362
324249	959363
4128	959364
119878	959365
3740	959366
4360	959367
143635	959368
93174	959369
31804	959370
125314	959371
5772	959372
10135	959373
56845	959374
323690	959375
89000	959376
204729	959377
71299	959378
139900	959379
126002	959380
28068	959381
28221	959382
21387	959383
68115	959384
26894	959385
3219	959386
155384	959387
260145	959388
79129	959389
24863	959390
22524	959391
46040	959392
155445	959393
90332	959394
22524	959395
69200	959396
65078	959397
13919	959398
324900	959399
22523	959400
118859	959401
50876	959402
79555	959403
103346	959404
273484	959405
225	959406
227041	959407
41382	959408
60062	959409
23237	959410
88680	959411
106722	959412
102510	959413
42200	959414
81066	959415
115313	959416
11121	959417
154396	959418
35970	959419
181954	959420
195972	959421
204885	959422
216560	959423
217040	959424
266857	959425
90884	959426
299149	959427
88307	959428
104814	959429
67957	959430
23113	959431
12280	959432
141518	959433
313559	959434
117392	959435
81560	959436
213513	959437
76118	959438
103000	959439
107052	959440
174960	959441
248434	959442
66139	959443
323189	959444
195307	959445
36053	959446
194476	959447
53107	959448
114471	959449
209170	959450
140145	959451
8867	959452
131354	959453
100355	959454
60140	959455
106717	959456
155418	959457
185917	959458
22155	959459
181034	959460
115715	959461
10908	959462
123366	959463
19450	959464
27939	959465
103169	959466
86286	959467
118084	959468
213551	959469
23310	959470
287301	959471
150121	959472
55344	959473
13634	959474
63629	959475
35071	959476
154705	959477
21137	959478
83761	959479
132221	959480
260243	959481
115259	959482
89620	959483
157093	959484
18731	959485
257297	959486
264071	959487
3978	959488
117105	959489
1223	959490
123358	959491
130900	959492
116210	959493
314964	959494
96289	959495
123650	959496
290672	959497
190806	959498
58816	959499
303538	959500
70289	959501
9328	959502
17965	959503
264569	959504
194611	959505
51696	959506
78623	959507
277557	959508
49419	959509
114608	959510
308449	959511
115313	959512
240711	959513
80611	959514
32523	959515
18420	959516
250204	959517
151746	959518
120574	959519
121964	959520
107710	959521
257571	959522
157985	959523
299844	959524
24834	959525
93020	959526
34089	959527
53961	959528
176094	959529
22681	959530
32393	959531
38135	959532
232570	959533
5179	959534
71964	959535
1982	959536
32927	959537
182960	959538
59618	959539
22249	959540
9501	959541
3828	959542
604	959543
71644	959544
158996	959545
93211	959546
5505	959547
61841	959548
199441	959549
16926	959550
53954	959551
221622	959552
239130	959553
91166	959554
13965	959555
287054	959556
59737	959557
30020	959558
91573	959559
99307	959560
67665	959561
36825	959562
305069	959563
85248	959564
10792	959565
61775	959566
2939	959567
20748	959568
92617	959569
93353	959570
16081	959571
37784	959572
47807	959573
114180	959574
155193	959575
65363	959576
63096	959577
92870	959578
60043	959579
25641	959580
19545	959581
250003	959582
135961	959583
107345	959584
321124	959585
87711	959586
272283	959587
273960	959588
109619	959589
7176	959590
147204	959591
178760	959592
296115	959593
74181	959594
2427	959595
772	959596
314965	959597
314885	959598
35489	959599
17867	959600
189625	959601
273614	959602
47619	959603
150795	959604
327859	959605
1397	959606
203106	959607
75195	959608
62652	959609
249543	959610
41104	959611
234640	959612
7200	959613
6822	959614
71520	959615
2877	959616
54011	959617
201321	959618
114788	959619
131448	959620
273373	959621
45656	959622
5264	959623
136983	959624
20929	959625
68250	959626
69102	959627
493	959628
166601	959629
124547	959630
5179	959631
195345	959632
218957	959633
204702	959634
131455	959635
168751	959636
294899	959637
82741	959638
105299	959639
996	959640
54755	959641
91833	959642
952	959643
264470	959644
67253	959645
146167	959646
12399	959647
64108	959648
124662	959649
147846	959650
29760	959651
1125	959652
21	959653
2624	959654
79571	959655
53618	959656
260257	959657
168191	959658
44544	959659
226783	959660
119665	959661
137062	959662
142792	959663
10116	959664
85883	959665
109105	959666
74451	959667
182578	959668
9173	959669
264197	959670
25975	959671
133999	959672
98828	959673
59129	959674
4521	959675
31344	959676
255360	959677
248565	959678
138854	959679
123479	959680
220394	959681
36316	959682
9212	959683
149338	959684
98732	959685
40940	959686
224006	959687
2323	959688
217033	959689
101340	959690
242794	959691
61380	959692
87978	959693
212166	959694
62235	959695
58191	959696
190449	959697
42777	959698
231305	959699
262492	959700
37616	959701
108178	959702
11171	959703
39956	959704
56047	959705
32174	959706
238161	959707
81248	959708
39634	959709
48932	959710
277862	959711
250266	959712
30333	959713
65832	959714
92030	959715
228511	959716
225952	959717
31975	959718
13649	959719
31702	959720
199697	959721
37187	959722
258453	959723
119798	959724
216615	959725
301180	959726
194475	959727
63330	959728
104402	959729
58997	959730
216761	959731
11043	959732
94868	959733
20467	959734
148144	959735
123479	959736
1159	959737
11255	959738
58093	959739
115203	959740
213239	959741
49802	959742
73371	959743
317748	959744
177061	959745
73648	959746
41506	959747
244458	959748
68388	959749
219494	959750
249473	959751
247514	959752
2791	959753
240937	959754
11910	959755
54144	959756
1674	959757
64096	959758
16853	959759
25794	959760
34398	959761
59003	959762
95403	959763
23661	959764
185944	959765
187207	959766
233454	959767
215390	959768
66118	959769
192054	959770
41687	959771
175178	959772
55091	959773
60152	959774
200786	959775
61288	959776
128739	959777
204729	959778
55633	959779
11925	959780
303573	959781
99503	959782
131916	959783
261397	959784
106535	959785
302237	959786
246508	959787
7607	959788
55895	959789
63376	959790
49481	959791
54659	959792
7558	959793
107169	959794
233513	959795
32937	959796
281362	959797
51889	959798
97113	959799
231602	959800
60620	959801
95657	959802
195484	959803
7066	959804
77530	959805
18780	959806
204355	959807
71414	959808
126348	959809
3891	959810
183464	959811
281609	959812
192163	959813
62129	959814
94083	959815
26740	959816
70958	959817
32589	959818
281215	959819
90658	959820
149101	959821
63327	959822
28449	959823
292080	959824
42747	959825
117275	959826
97180	959827
153028	959828
165215	959829
311359	959830
88297	959831
294255	959832
106844	959833
547	959834
22766	959835
123818	959836
138474	959837
204309	959838
88428	959839
214145	959840
180686	959841
265600	959842
109797	959843
69083	959844
173450	959845
117661	959846
40385	959847
202719	959848
111296	959849
324126	959850
107478	959851
103438	959852
185008	959853
185212	959854
144267	959855
310600	959856
189899	959857
320267	959858
95120	959859
187067	959860
250610	959861
227223	959862
16118	959863
131487	959864
94975	959865
65366	959866
119634	959867
225336	959868
127485	959869
165461	959870
107243	959871
65302	959872
192950	959873
68829	959874
101017	959875
24377	959876
274891	959877
213445	959878
38804	959879
36438	959880
107243	959881
186289	959882
203383	959883
229512	959884
78691	959885
184522	959886
35092	959887
11252	959888
111296	959889
176176	959890
147607	959891
113826	959892
205820	959893
223055	959894
39474	959895
24957	959896
49918	959897
295928	959898
64796	959899
165815	959900
223335	959901
68104	959902
215115	959903
35483	959904
89732	959905
135250	959906
118269	959907
12817	959908
261681	959909
150763	959910
6	959911
12655	959912
107293	959913
19027	959914
202956	959915
174714	959916
207759	959917
314985	959918
127386	959919
73519	959920
293029	959921
215650	959922
73519	959923
322721	959924
159076	959925
7710	959926
305163	959927
194738	959928
317005	959929
85295	959930
93241	959931
94299	959932
9136	959933
183090	959934
54542	959935
86098	959936
46153	959937
137412	959938
316517	959939
124929	959940
67600	959941
88839	959942
102975	959943
104437	959944
176332	959945
47774	959946
210596	959947
5016	959948
82863	959949
190760	959950
32805	959951
171306	959952
49716	959953
114281	959954
64853	959955
123876	959956
123876	959957
54659	959958
192067	959959
123876	959960
151240	959961
23055	959962
109040	959963
204545	959964
210556	959965
144631	959966
226723	959967
1	959968
151438	959969
307503	959970
85621	959971
108928	959972
504	959973
55787	959974
107961	959975
35997	959976
34378	959977
194672	959978
98649	959979
204217	959980
57006	959981
134352	959982
159702	959983
200338	959984
184562	959985
321638	959986
59432	959987
283722	959988
104054	959989
33249	959990
319596	959991
112349	959992
26625	959993
67038	959994
244842	959995
146621	959996
188410	959997
288283	959998
122375	959999
105802	960000
105746	960001
54909	960002
54909	960003
47587	960004
65447	960005
113910	960006
117768	960007
78990	960008
153884	960009
168900	960010
50486	960011
46423	960012
75844	960013
133696	960014
287908	960015
50347	960016
209042	960017
194981	960018
293713	960019
112254	960020
315177	960021
246362	960022
41675	960023
1286	960024
235098	960025
1085	960026
29423	960027
88283	960028
257746	960029
147931	960030
172723	960031
187498	960032
269941	960033
152696	960034
172056	960035
12298	960036
160894	960037
82460	960038
207434	960039
46450	960040
27275	960041
77309	960042
5645	960043
196962	960044
11149	960045
9865	960046
24677	960047
26241	960048
319136	960049
51596	960050
168768	960051
18635	960052
288779	960053
35107	960054
29	960055
205788	960056
10814	960057
127691	960058
14984	960059
68157	960060
39878	960061
195476	960062
57293	960063
3721	960064
11906	960065
123489	960066
127209	960067
12226	960068
30244	960069
134832	960070
135843	960071
27545	960072
117491	960073
31421	960074
13962	960075
137616	960076
39488	960077
19810	960078
56720	960079
4688	960080
4369	960081
26516	960082
58888	960083
13934	960084
37768	960085
27112	960086
39265	960087
49365	960088
135153	960089
2751	960090
15548	960091
39553	960092
86684	960093
27101	960094
76268	960095
307726	960096
125184	960097
49229	960098
90961	960099
22704	960100
44133	960101
57213	960102
23147	960103
15067	960104
97262	960105
16187	960106
153483	960107
56586	960108
76268	960109
22704	960110
117491	960111
76268	960112
33592	960113
93555	960114
35924	960115
19246	960116
134535	960117
14287	960118
30244	960119
89996	960120
34370	960121
45007	960122
187677	960123
285922	960124
23125	960125
137014	960126
49648	960127
141268	960128
135797	960129
58990	960130
36901	960131
268649	960132
141974	960133
12927	960134
977	960135
105583	960136
37867	960137
188755	960138
260631	960139
239581	960140
289190	960141
203494	960142
92528	960143
1	960144
121201	960145
188716	960146
214890	960147
113643	960148
23923	960149
288002	960150
26122	960151
297828	960152
138896	960153
42265	960154
4033	960155
90910	960156
21349	960157
128304	960158
52976	960159
18435	960160
39658	960161
150608	960162
55903	960163
87966	960164
136410	960165
10107	960166
1303	960167
14742	960168
58990	960169
9	960170
20080	960171
140285	960172
6	960173
86507	960174
4928	960175
64209	960176
119399	960177
12185	960178
21040	960179
112800	960180
194624	960181
126828	960182
149232	960183
233233	960184
47300	960185
108345	960186
65931	960187
60725	960188
8262	960189
2124	960190
20323	960191
104293	960192
230926	960193
23941	960194
3972	960195
324938	960196
312818	960197
121859	960198
78856	960199
299264	960200
21898	960201
1446	960202
295415	960203
1619	960204
467	960205
143974	960206
161929	960207
129772	960208
49632	960209
103006	960210
41939	960211
86789	960212
306945	960213
203044	960214
89327	960215
95481	960216
84097	960217
140788	960218
197576	960219
72493	960220
111977	960221
173798	960222
49186	960223
108535	960224
42783	960225
154141	960226
15810	960227
162219	960228
209286	960229
41325	960230
68449	960231
291054	960232
129622	960233
55399	960234
93412	960235
107	960236
267782	960237
20	960238
19142	960239
109423	960240
5071	960241
88184	960242
1301	960243
49603	960244
30078	960245
52916	960246
161827	960247
98670	960248
24379	960249
116	960250
62070	960251
104387	960252
23332	960253
70514	960254
151775	960255
79145	960256
311820	960257
83500	960258
139555	960259
235614	960260
129719	960261
105982	960262
31540	960263
137715	960264
3896	960265
111860	960266
107594	960267
24239	960268
162148	960269
115018	960270
165471	960271
67669	960272
101282	960273
120502	960274
209138	960275
145049	960276
173506	960277
159382	960278
12656	960279
45131	960280
7844	960281
26165	960282
87297	960283
15303	960284
2721	960285
24676	960286
24676	960287
11188	960288
151713	960289
45570	960290
45570	960291
7222	960292
696	960293
132708	960294
292120	960295
182589	960296
167155	960297
325607	960298
7535	960299
5694	960300
13342	960301
113501	960302
73617	960303
31109	960304
304468	960305
41675	960306
176990	960307
267407	960308
8193	960309
1915	960310
42299	960311
87667	960312
138892	960313
177385	960314
30340	960315
4	960316
146110	960317
77145	960318
38643	960319
164448	960320
113685	960321
58580	960322
29224	960323
188203	960324
136330	960325
33629	960326
124006	960327
136078	960328
62759	960329
77728	960330
94106	960331
26262	960332
61759	960333
14356	960334
5529	960335
76511	960336
295941	960337
61042	960338
14386	960339
290127	960340
199767	960341
37367	960342
130849	960343
36724	960344
50539	960345
803	960346
36724	960347
133648	960348
185867	960349
6681	960350
122515	960351
37540	960352
161539	960353
29639	960354
219181	960355
37901	960356
17898	960357
85277	960358
163195	960359
150616	960360
155404	960361
249172	960362
35480	960363
188582	960364
42144	960365
96758	960366
101652	960367
58535	960368
25009	960369
140369	960370
10524	960371
108063	960372
149600	960373
151844	960374
212136	960375
44698	960376
133752	960377
201315	960378
11389	960379
1278	960380
1727	960381
30014	960382
79430	960383
3804	960384
16697	960385
5546	960386
41479	960387
191594	960388
79443	960389
66468	960390
1237	960391
33320	960392
176848	960393
4218	960394
176844	960395
192674	960396
95677	960397
219419	960398
140390	960399
96585	960400
59752	960401
62721	960402
33502	960403
154500	960404
42916	960405
234000	960406
69915	960407
153987	960408
200492	960409
266843	960410
14040	960411
37820	960412
3175	960413
103816	960414
311253	960415
13063	960416
107406	960417
36042	960418
45369	960419
19104	960420
243223	960421
138102	960422
157940	960423
72306	960424
289006	960425
160127	960426
270164	960427
75834	960428
307723	960429
171254	960430
94862	960431
57931	960432
11969	960433
66433	960434
3205	960435
50796	960436
145544	960437
53570	960438
74356	960439
6223	960440
50401	960441
13059	960442
38380	960443
56756	960444
56756	960445
95265	960446
40813	960447
5103	960448
155572	960449
22118	960450
180992	960451
10353	960452
27404	960453
28418	960454
137601	960455
54472	960456
21	960457
3981	960458
3905	960459
52103	960460
8024	960461
62846	960462
7191	960463
50206	960464
82159	960465
69973	960466
1681	960467
547	960468
4982	960469
70866	960470
143699	960471
60708	960472
92506	960473
23969	960474
97324	960475
38833	960476
204633	960477
87926	960478
2598	960479
139645	960480
7081	960481
2948	960482
19284	960483
72789	960484
88838	960485
49073	960486
11352	960487
44753	960488
49956	960489
6521	960490
59871	960491
28503	960492
72584	960493
65525	960494
85428	960495
25133	960496
85272	960497
204226	960498
29703	960499
43969	960500
1250	960501
3742	960502
70688	960503
11657	960504
43682	960505
43646	960506
95543	960507
93427	960508
216621	960509
27245	960510
53349	960511
5122	960512
20105	960513
83211	960514
64401	960515
50800	960516
15216	960517
11823	960518
267049	960519
48491	960520
99670	960521
28153	960522
61960	960523
49822	960524
54969	960525
66290	960526
50967	960527
30105	960528
126290	960529
31945	960530
9922	960531
64665	960532
51829	960533
28179	960534
6094	960535
42034	960536
27592	960537
51524	960538
127502	960539
5866	960540
41987	960541
1851	960542
104321	960543
207326	960544
23732	960545
78871	960546
194939	960547
102174	960548
9765	960549
33794	960550
49205	960551
1347	960552
35547	960553
701	960554
16422	960555
131985	960556
5812	960557
113822	960558
84405	960559
7446	960560
276363	960561
235380	960562
4308	960563
63502	960564
107419	960565
27539	960566
80154	960567
197464	960568
19717	960569
701	960570
8011	960571
36274	960572
52038	960573
11495	960574
32505	960575
144823	960576
114691	960577
82560	960578
70060	960579
57168	960580
13099	960581
96936	960582
58425	960583
24955	960584
48547	960585
462	960586
12052	960587
915	960588
302630	960589
56641	960590
9744	960591
26669	960592
296098	960593
34736	960594
9168	960595
51437	960596
274242	960597
9475	960598
18631	960599
49776	960600
105361	960601
44404	960602
816	960603
75171	960604
139759	960605
219880	960606
2375	960607
1111	960608
102936	960609
211577	960610
45127	960611
208143	960612
120125	960613
6498	960614
36734	960615
19062	960616
163661	960617
49493	960618
31956	960619
2000	960620
8904	960621
53364	960622
58695	960623
17973	960624
117368	960625
134322	960626
1738	960627
133958	960628
148007	960629
43029	960630
53082	960631
139649	960632
169739	960633
24679	960634
58794	960635
180479	960636
43099	960637
105737	960638
10403	960639
107659	960640
57220	960641
73934	960642
244013	960643
156	960644
154703	960645
51008	960646
109087	960647
247561	960648
327625	960649
5986	960650
270081	960651
23231	960652
212257	960653
146344	960654
183094	960655
205977	960656
98787	960657
298468	960658
62873	960659
13	960660
11055	960661
11055	960662
113430	960663
20366	960664
124549	960665
15077	960666
126639	960667
31902	960668
262009	960669
4045	960670
127735	960671
286910	960672
33907	960673
318923	960674
138506	960675
120536	960676
120536	960677
63204	960678
52912	960679
6901	960680
52348	960681
121449	960682
164940	960683
33962	960684
7592	960685
93639	960686
117135	960687
13764	960688
110921	960689
49011	960690
8028	960691
159974	960692
64472	960693
64472	960694
97885	960695
208042	960696
85974	960697
140883	960698
139470	960699
170010	960700
110921	960701
92009	960702
127511	960703
35671	960704
121202	960705
161848	960706
76128	960707
117720	960708
59512	960709
200902	960710
197862	960711
54863	960712
181282	960713
12712	960714
266491	960715
233519	960716
26097	960717
260554	960718
169991	960719
260506	960720
279251	960721
117393	960722
14535	960723
4375	960724
168247	960725
126107	960726
208178	960727
76363	960728
110580	960729
183154	960730
103450	960731
291523	960732
18821	960733
5960	960734
42287	960735
20348	960736
83987	960737
214454	960738
2705	960739
114365	960740
72316	960741
6065	960742
113780	960743
40173	960744
141767	960745
49672	960746
64211	960747
17277	960748
125643	960749
19025	960750
275964	960751
86270	960752
33854	960753
43263	960754
35064	960755
270799	960756
45440	960757
3754	960758
18673	960759
29296	960760
58727	960761
48712	960762
187112	960763
16118	960764
123313	960765
12204	960766
172347	960767
29553	960768
5332	960769
34350	960770
49569	960771
3506	960772
192918	960773
185510	960774
58356	960775
112969	960776
17173	960777
130821	960778
111970	960779
44616	960780
56298	960781
73653	960782
138048	960783
194340	960784
211240	960785
84163	960786
68109	960787
82231	960788
55669	960789
35172	960790
40968	960791
749	960792
311004	960793
54865	960794
54973	960795
7629	960796
16110	960797
58908	960798
7832	960799
187494	960800
132839	960801
95111	960802
31956	960803
1438	960804
150573	960805
58608	960806
292474	960807
50944	960808
118035	960809
61468	960810
211002	960811
100132	960812
202977	960813
72965	960814
219229	960815
100743	960816
254582	960817
103546	960818
86248	960819
187827	960820
113887	960821
137248	960822
168567	960823
46854	960824
53998	960825
146640	960826
112202	960827
11341	960828
29233	960829
304021	960830
88623	960831
126	960832
50722	960833
63947	960834
47077	960835
75488	960836
115554	960837
48766	960838
26263	960839
86256	960840
4960	960841
49047	960842
111953	960843
2125	960844
58936	960845
24725	960846
231932	960847
19403	960848
47506	960849
6084	960850
303636	960851
15442	960852
102020	960853
71805	960854
283267	960855
4973	960856
177387	960857
243462	960858
71617	960859
110757	960860
16716	960861
15143	960862
165874	960863
327255	960864
59263	960865
136166	960866
128897	960867
244032	960868
116303	960869
327979	960870
6128	960871
48390	960872
34749	960873
5254	960874
113401	960875
198276	960876
184682	960877
51422	960878
74015	960879
191264	960880
27353	960881
27351	960882
23905	960883
267560	960884
23398	960885
288551	960886
203357	960887
264	960888
105684	960889
73969	960890
17993	960891
33059	960892
160898	960893
121641	960894
49684	960895
46710	960896
167928	960897
134566	960898
86141	960899
68922	960900
13279	960901
108953	960902
30942	960903
2511	960904
1137	960905
124280	960906
327127	960907
101214	960908
7992	960909
10676	960910
57939	960911
124527	960912
132622	960913
118167	960914
128433	960915
71084	960916
38886	960917
17348	960918
72974	960919
187365	960920
248246	960921
253507	960922
200491	960923
125918	960924
69030	960925
127491	960926
17010	960927
127539	960928
291020	960929
39829	960930
38295	960931
3430	960932
7539	960933
84004	960934
2270	960935
135525	960936
28706	960937
162894	960938
144574	960939
109895	960940
92909	960941
208549	960942
55542	960943
55575	960944
11119	960945
213366	960946
32753	960947
8874	960948
93219	960949
129481	960950
134577	960951
179668	960952
127514	960953
121612	960954
111314	960955
137776	960956
56197	960957
8067	960958
68630	960959
270552	960960
52204	960961
65409	960962
36040	960963
213144	960964
60532	960965
1114	960966
1588	960967
222131	960968
59953	960969
59762	960970
10073	960971
143024	960972
221973	960973
137456	960974
159930	960975
188029	960976
141679	960977
175608	960978
263965	960979
194600	960980
141798	960981
160046	960982
100903	960983
241373	960984
205494	960985
245480	960986
24564	960987
52823	960988
42725	960989
8802	960990
81666	960991
9616	960992
40994	960993
32841	960994
296395	960995
43999	960996
174415	960997
317166	960998
164713	960999
58980	961000
33878	961001
205384	961002
8678	961003
4134	961004
39052	961005
137464	961006
18584	961007
124119	961008
187931	961009
252440	961010
106451	961011
200483	961012
55654	961013
1086	961014
196476	961015
123681	961016
8214	961017
94465	961018
121185	961019
115174	961020
315139	961021
33190	961022
323	961023
92815	961024
121690	961025
212389	961026
142218	961027
7919	961028
130589	961029
2728	961030
229290	961031
43901	961032
32199	961033
20598	961034
19610	961035
89069	961036
32717	961037
6026	961038
193700	961039
80271	961040
284510	961041
111502	961042
11217	961043
9234	961044
34875	961045
222928	961046
157225	961047
8020	961048
307927	961049
41195	961050
41195	961051
555	961052
318909	961053
63086	961054
249231	961055
163380	961056
113490	961057
32096	961058
252590	961059
125105	961060
37765	961061
210650	961062
250856	961063
102168	961064
39505	961065
315090	961066
129882	961067
289569	961068
78405	961069
297568	961070
162482	961071
53567	961072
216322	961073
38594	961074
25379	961075
10420	961076
90387	961077
52578	961078
82223	961079
107381	961080
68042	961081
171882	961082
63509	961083
10704	961084
24628	961085
322439	961086
279851	961087
4986	961088
6307	961089
155837	961090
21043	961091
2125	961092
22683	961093
135575	961094
85314	961095
16684	961096
289	961097
8891	961098
104313	961099
1683	961100
19925	961101
8394	961102
79652	961103
4	961104
82465	961105
133165	961106
26878	961107
21889	961108
9422	961109
55	961110
163621	961111
99599	961112
111835	961113
64487	961114
39262	961115
71887	961116
56329	961117
74102	961118
32916	961119
24894	961120
73849	961121
118089	961122
91450	961123
763	961124
3737	961125
747	961126
53954	961127
81439	961128
126155	961129
46889	961130
63855	961131
568	961132
9731	961133
221212	961134
179521	961135
45681	961136
260253	961137
12199	961138
203857	961139
6422	961140
212817	961141
29459	961142
54359	961143
58719	961144
3232	961145
581	961146
327289	961147
135551	961148
182331	961149
63845	961150
293178	961151
64680	961152
13786	961153
70980	961154
322424	961155
225590	961156
199920	961157
7501	961158
177107	961159
89262	961160
137655	961161
135485	961162
38966	961163
58494	961164
194587	961165
50603	961166
158273	961167
143608	961168
185796	961169
3104	961170
128506	961171
98051	961172
268930	961173
29842	961174
15561	961175
27393	961176
1183	961177
214486	961178
102226	961179
36769	961180
1	961181
13582	961182
167396	961183
99253	961184
268544	961185
128432	961186
111249	961187
301	961188
67583	961189
133696	961190
200947	961191
45667	961192
45135	961193
40209	961194
26623	961195
16440	961196
49677	961197
42735	961198
58583	961199
3712	961200
132850	961201
23735	961202
164549	961203
272156	961204
73204	961205
83457	961206
313721	961207
72788	961208
9585	961209
198606	961210
310225	961211
54310	961212
4945	961213
165266	961214
62263	961215
94059	961216
56973	961217
26761	961218
231512	961219
272179	961220
328508	961221
204438	961222
68546	961223
1457	961224
142851	961225
255937	961226
170178	961227
247713	961228
92062	961229
118468	961230
235144	961231
65880	961232
110352	961233
5321	961234
259300	961235
113059	961236
54448	961237
12401	961238
51091	961239
49589	961240
16924	961241
104735	961242
163162	961243
134254	961244
224601	961245
196	961246
12684	961247
98641	961248
56454	961249
183620	961250
197269	961251
52003	961252
28498	961253
191298	961254
68621	961255
184238	961256
272144	961257
271911	961258
198257	961259
250872	961260
228067	961261
290238	961262
116457	961263
267984	961264
246168	961265
61719	961266
94002	961267
74093	961268
64976	961269
247377	961270
74093	961271
181911	961272
9644	961273
172294	961274
38017	961275
257489	961276
316253	961277
807	961278
3469	961279
75511	961280
59112	961281
200060	961282
172718	961283
131746	961284
318927	961285
161126	961286
239938	961287
108918	961288
288258	961289
41886	961290
63382	961291
281251	961292
212388	961293
278810	961294
91023	961295
247376	961296
39834	961297
48427	961298
168674	961299
162826	961300
100006	961301
198735	961302
247299	961303
181404	961304
294043	961305
229797	961306
302711	961307
52691	961308
705	961309
103880	961310
165009	961311
49546	961312
44756	961313
4137	961314
37148	961315
173579	961316
76	961317
13322	961318
41651	961319
20911	961320
4029	961321
28994	961322
6693	961323
78576	961324
6890	961325
182460	961326
266063	961327
32922	961328
86036	961329
520	961330
40150	961331
208114	961332
84203	961333
955	961334
9002	961335
106266	961336
27638	961337
3268	961338
12690	961339
39627	961340
29234	961341
12562	961342
54842	961343
45280	961344
217690	961345
20687	961346
119893	961347
162079	961348
165894	961349
69423	961350
98835	961351
159585	961352
102680	961353
67666	961354
40220	961355
77390	961356
108355	961357
61362	961358
4857	961359
70901	961360
114351	961361
312697	961362
29098	961363
148134	961364
225647	961365
28170	961366
288584	961367
15301	961368
3387	961369
28712	961370
20233	961371
194273	961372
295951	961373
80423	961374
124639	961375
69796	961376
158711	961377
105023	961378
35213	961379
309109	961380
196806	961381
170395	961382
9032	961383
311537	961384
43375	961385
16736	961386
258481	961387
302771	961388
194864	961389
118634	961390
20216	961391
86571	961392
83435	961393
5847	961394
121977	961395
198775	961396
160264	961397
234101	961398
315229	961399
27607	961400
64947	961401
171733	961402
21368	961403
231740	961404
154771	961405
122498	961406
328466	961407
143219	961408
280708	961409
296305	961410
20056	961411
153125	961412
309739	961413
46746	961414
227210	961415
61009	961416
196164	961417
240251	961418
156171	961419
44032	961420
92474	961421
109159	961422
125962	961423
207265	961424
275293	961425
78687	961426
183290	961427
81189	961428
248279	961429
62812	961430
9184	961431
28038	961432
309875	961433
138973	961434
179902	961435
114589	961436
184391	961437
110528	961438
278884	961439
306101	961440
98068	961441
298590	961442
194627	961443
155754	961444
59852	961445
48683	961446
281998	961447
72371	961448
157261	961449
36136	961450
134223	961451
45785	961452
164896	961453
76065	961454
26172	961455
314513	961456
97219	961457
33037	961458
66574	961459
43783	961460
23756	961461
273277	961462
171859	961463
199177	961464
289121	961465
41274	961466
27331	961467
80497	961468
9310	961469
28789	961470
14966	961471
30108	961472
316216	961473
246040	961474
4765	961475
101980	961476
58075	961477
37172	961478
54986	961479
133075	961480
79471	961481
15351	961482
68316	961483
216040	961484
9899	961485
80270	961486
53418	961487
95282	961488
191166	961489
323572	961490
157813	961491
200539	961492
10493	961493
40362	961494
176943	961495
9878	961496
282281	961497
307802	961498
96504	961499
96504	961500
303478	961501
281602	961502
225399	961503
46976	961504
321364	961505
7207	961506
45332	961507
123984	961508
56552	961509
101175	961510
108204	961511
11699	961512
30659	961513
135233	961514
81653	961515
246481	961516
5496	961517
155185	961518
195458	961519
30643	961520
12280	961521
65786	961522
211703	961523
1369	961524
193107	961525
126474	961526
114632	961527
114529	961528
269553	961529
314912	961530
83949	961531
163362	961532
12630	961533
51108	961534
154792	961535
16250	961536
154360	961537
214701	961538
24203	961539
256166	961540
15819	961541
23748	961542
194127	961543
23284	961544
118692	961545
54275	961546
38942	961547
117708	961548
176042	961549
109227	961550
99793	961551
132129	961552
226050	961553
283244	961554
300919	961555
30246	961556
62208	961557
183829	961558
255851	961559
268698	961560
58694	961561
91638	961562
243157	961563
57601	961564
176851	961565
15800	961566
271630	961567
314483	961568
44371	961569
28811	961570
19578	961571
183236	961572
81269	961573
285112	961574
46176	961575
18362	961576
80750	961577
183697	961578
53672	961579
137861	961580
281094	961581
72269	961582
172698	961583
136506	961584
217186	961585
35779	961586
115628	961587
106689	961588
22577	961589
209676	961590
80213	961591
154728	961592
73684	961593
179237	961594
48500	961595
306321	961596
51369	961597
83363	961598
297549	961599
17754	961600
194888	961601
326706	961602
223135	961603
61675	961604
85027	961605
59852	961606
192146	961607
271268	961608
168866	961609
112001	961610
96522	961611
143673	961612
21085	961613
86147	961614
158004	961615
30883	961616
73747	961617
324595	961618
58084	961619
292472	961620
52475	961621
16856	961622
69488	961623
57180	961624
80875	961625
164532	961626
34678	961627
246744	961628
103203	961629
20274	961630
236756	961631
4030	961632
82615	961633
56559	961634
207904	961635
125528	961636
44763	961637
208243	961638
256353	961639
127740	961640
162770	961641
198118	961642
193100	961643
13591	961644
174197	961645
28170	961646
19870	961647
137990	961648
169441	961649
60711	961650
49612	961651
72391	961652
80131	961653
77919	961654
54133	961655
54563	961656
216016	961657
228851	961658
41741	961659
83542	961660
305489	961661
16240	961662
20827	961663
55454	961664
198890	961665
168026	961666
95705	961667
72265	961668
75857	961669
62770	961670
177244	961671
214819	961672
292447	961673
210389	961674
56321	961675
113720	961676
65718	961677
291820	961678
78659	961679
133725	961680
49199	961681
217226	961682
60390	961683
132809	961684
72168	961685
17167	961686
133817	961687
315776	961688
230965	961689
241993	961690
87750	961691
168843	961692
37449	961693
127551	961694
23997	961695
173316	961696
129621	961697
130645	961698
203321	961699
13060	961700
59812	961701
294243	961702
88408	961703
112679	961704
35709	961705
129579	961706
55165	961707
111547	961708
147578	961709
218467	961710
178766	961711
98934	961712
237010	961713
14213	961714
124670	961715
138048	961716
46291	961717
12380	961718
91998	961719
161764	961720
2621	961721
300793	961722
77782	961723
148885	961724
51473	961725
37878	961726
99900	961727
7704	961728
136910	961729
4187	961730
164862	961731
122081	961732
68285	961733
277125	961734
274730	961735
284214	961736
68285	961737
119053	961738
51391	961739
28689	961740
63033	961741
111220	961742
68606	961743
110275	961744
46320	961745
174012	961746
14939	961747
193099	961748
188541	961749
23408	961750
217648	961751
269652	961752
150711	961753
257956	961754
172780	961755
111002	961756
111002	961757
115727	961758
7902	961759
47823	961760
152468	961761
48756	961762
34387	961763
284143	961764
215981	961765
229339	961766
68164	961767
190423	961768
230974	961769
227302	961770
113081	961771
89705	961772
291264	961773
271472	961774
63431	961775
103102	961776
40691	961777
292937	961778
28545	961779
171573	961780
13570	961781
49840	961782
297583	961783
171235	961784
70171	961785
56777	961786
207659	961787
171242	961788
217477	961789
232962	961790
296	961791
319929	961792
30602	961793
4227	961794
112015	961795
195154	961796
321939	961797
232626	961798
139967	961799
275039	961800
44951	961801
165080	961802
156875	961803
57694	961804
180336	961805
177868	961806
189727	961807
257646	961808
274759	961809
159664	961810
8320	961811
152378	961812
270363	961813
218753	961814
173699	961815
176870	961816
8165	961817
198742	961818
323468	961819
189817	961820
93714	961821
302477	961822
70992	961823
328625	961824
321628	961825
184593	961826
239990	961827
155049	961828
313235	961829
100490	961830
24654	961831
197686	961832
23731	961833
288707	961834
134788	961835
3388	961836
35039	961837
202033	961838
195828	961839
38845	961840
29791	961841
37208	961842
87020	961843
5616	961844
93791	961845
102158	961846
159919	961847
11062	961848
5876	961849
86123	961850
136929	961851
10921	961852
141354	961853
172364	961854
57844	961855
59249	961856
78168	961857
302966	961858
20674	961859
269462	961860
50150	961861
72746	961862
103687	961863
98177	961864
156025	961865
26148	961866
15089	961867
219212	961868
5151	961869
79932	961870
101280	961871
145779	961872
139693	961873
27203	961874
12033	961875
197210	961876
266795	961877
81742	961878
39733	961879
23558	961880
253361	961881
1697	961882
91976	961883
269668	961884
609	961885
17293	961886
136194	961887
19039	961888
13141	961889
31644	961890
15703	961891
126874	961892
113779	961893
13937	961894
83953	961895
198608	961896
25813	961897
3663	961898
90733	961899
38432	961900
63824	961901
126972	961902
14661	961903
8321	961904
17216	961905
10749	961906
89288	961907
1	961908
27351	961909
3645	961910
44717	961911
176526	961912
326586	961913
87454	961914
257817	961915
94145	961916
79461	961917
78530	961918
232961	961919
36365	961920
30873	961921
302189	961922
159533	961923
87224	961924
210776	961925
14510	961926
223853	961927
1768	961928
3272	961929
60340	961930
123009	961931
135668	961932
25401	961933
105092	961934
32304	961935
33518	961936
207971	961937
4345	961938
117498	961939
67813	961940
3355	961941
66312	961942
157930	961943
5753	961944
183148	961945
122255	961946
98561	961947
37873	961948
182346	961949
86349	961950
51401	961951
59111	961952
4699	961953
207411	961954
170818	961955
83851	961956
216974	961957
5840	961958
4548	961959
151957	961960
290160	961961
52691	961962
5230	961963
258371	961964
61441	961965
129875	961966
210857	961967
129875	961968
88461	961969
22600	961970
21095	961971
169	961972
316389	961973
284710	961974
59321	961975
128023	961976
210858	961977
169	961978
33066	961979
14176	961980
97938	961981
298865	961982
199922	961983
124495	961984
8109	961985
129018	961986
6139	961987
257639	961988
117162	961989
92368	961990
258132	961991
110554	961992
314852	961993
85093	961994
108329	961995
274911	961996
89888	961997
159836	961998
69561	961999
7224	962000
45974	962001
311926	962002
24391	962003
115955	962004
239243	962005
34516	962006
284435	962007
53925	962008
195993	962009
396	962010
17213	962011
895	962012
77403	962013
105862	962014
45833	962015
163517	962016
259065	962017
6148	962018
177490	962019
25874	962020
326988	962021
140244	962022
1730	962023
6206	962024
286776	962025
28966	962026
35159	962027
8784	962028
14836	962029
134451	962030
144509	962031
32360	962032
58354	962033
309724	962034
181762	962035
9793	962036
47438	962037
86712	962038
198966	962039
124735	962040
208691	962041
234515	962042
13246	962043
58426	962044
35252	962045
176270	962046
5920	962047
106254	962048
99372	962049
114198	962050
232926	962051
33939	962052
23301	962053
211383	962054
28324	962055
92894	962056
49522	962057
151850	962058
63708	962059
78502	962060
224248	962061
143966	962062
73604	962063
73262	962064
11330	962065
108690	962066
275529	962067
315451	962068
210705	962069
7113	962070
279570	962071
23516	962072
16268	962073
183933	962074
314849	962075
5380	962076
206638	962077
67308	962078
196765	962079
160381	962080
146275	962081
69750	962082
13599	962083
287051	962084
35433	962085
2220	962086
78257	962087
84700	962088
283947	962089
77381	962090
89027	962091
105305	962092
17215	962093
94449	962094
21721	962095
203864	962096
138663	962097
57452	962098
84337	962099
115850	962100
309362	962101
35705	962102
32382	962103
184126	962104
300070	962105
172691	962106
187349	962107
16451	962108
203005	962109
322984	962110
324984	962111
43992	962112
84698	962113
68125	962114
8551	962115
56753	962116
223086	962117
42512	962118
54219	962119
44029	962120
25088	962121
215729	962122
28480	962123
2249	962124
49913	962125
51342	962126
6651	962127
11	962128
15177	962129
13826	962130
50770	962131
39975	962132
162980	962133
62976	962134
536	962135
45025	962136
52574	962137
87018	962138
93837	962139
15488	962140
81091	962141
97130	962142
18545	962143
2007	962144
66510	962145
27226	962146
144253	962147
39216	962148
12386	962149
56342	962150
8991	962151
67241	962152
124453	962153
206619	962154
67772	962155
22931	962156
48699	962157
38452	962158
237833	962159
54492	962160
58688	962161
311252	962162
64759	962163
162957	962164
6770	962165
16769	962166
182	962167
5599	962168
3821	962169
18515	962170
106	962171
116185	962172
13155	962173
7626	962174
94984	962175
441	962176
229546	962177
57442	962178
72034	962179
3648	962180
133193	962181
466	962182
92799	962183
56477	962184
30112	962185
242383	962186
130002	962187
10665	962188
3769	962189
244	962190
3302	962191
1875	962192
208733	962193
35154	962194
297122	962195
67498	962196
7257	962197
90	962198
156	962199
65963	962200
44446	962201
132802	962202
11012	962203
6865	962204
2596	962205
91	962206
63841	962207
74707	962208
10768	962209
56952	962210
44004	962211
44004	962212
6158	962213
5340	962214
7244	962215
115792	962216
198933	962217
900	962218
212571	962219
8205	962220
130566	962221
1195	962222
185519	962223
78725	962224
17746	962225
260083	962226
130521	962227
104393	962228
112212	962229
95807	962230
32283	962231
327814	962232
21637	962233
57003	962234
39260	962235
85264	962236
102300	962237
21297	962238
122599	962239
102676	962240
57407	962241
4212	962242
38591	962243
26241	962244
100046	962245
30827	962246
84710	962247
69140	962248
1718	962249
67537	962250
15572	962251
9627	962252
84779	962253
2422	962254
36530	962255
46	962256
221155	962257
49720	962258
1277	962259
2219	962260
114778	962261
154051	962262
123907	962263
16117	962264
22764	962265
46176	962266
1619	962267
179281	962268
138581	962269
9086	962270
4720	962271
66768	962272
79302	962273
28245	962274
173881	962275
30702	962276
1280	962277
185382	962278
4461	962279
7633	962280
176850	962281
109457	962282
3131	962283
30702	962284
91780	962285
69706	962286
120297	962287
134464	962288
74546	962289
230084	962290
159052	962291
9489	962292
157481	962293
255540	962294
70308	962295
179411	962296
7242	962297
15390	962298
5737	962299
31716	962300
68055	962301
12702	962302
14321	962303
72248	962304
267031	962305
125680	962306
56771	962307
43455	962308
213227	962309
7852	962310
22858	962311
78320	962312
134970	962313
150423	962314
18311	962315
1135	962316
118267	962317
89699	962318
4565	962319
11506	962320
131830	962321
290398	962322
28985	962323
33266	962324
2919	962325
223971	962326
28884	962327
101071	962328
97995	962329
44952	962330
36670	962331
52192	962332
112718	962333
46131	962334
62136	962335
145647	962336
155782	962337
92538	962338
213450	962339
286720	962340
73296	962341
287121	962342
63080	962343
27619	962344
132991	962345
81130	962346
275656	962347
20548	962348
6539	962349
31251	962350
28548	962351
146902	962352
877	962353
5105	962354
1312	962355
1312	962356
34150	962357
199250	962358
48205	962359
7784	962360
189426	962361
110231	962362
3429	962363
26979	962364
6404	962365
6660	962366
26971	962367
75276	962368
119414	962369
51392	962370
101009	962371
125749	962372
34144	962373
322718	962374
48129	962375
163699	962376
176961	962377
76917	962378
13307	962379
164170	962380
24912	962381
63541	962382
80107	962383
20345	962384
286421	962385
8551	962386
106081	962387
12434	962388
295616	962389
73439	962390
175349	962391
70441	962392
165550	962393
59804	962394
8551	962395
193506	962396
240780	962397
44658	962398
102038	962399
153359	962400
12434	962401
12054	962402
64656	962403
29696	962404
33311	962405
103047	962406
4507	962407
298504	962408
97823	962409
31887	962410
122440	962411
122440	962412
108645	962413
54988	962414
132584	962415
198699	962416
302654	962417
16388	962418
187088	962419
120195	962420
158749	962421
43613	962422
302006	962423
39779	962424
27421	962425
36616	962426
86002	962427
169035	962428
42735	962429
47743	962430
1373	962431
79081	962432
45118	962433
118294	962434
209845	962435
75806	962436
27088	962437
307214	962438
20496	962439
39296	962440
19067	962441
73208	962442
179615	962443
91748	962444
7541	962445
74781	962446
34152	962447
68739	962448
68743	962449
179899	962450
54747	962451
284140	962452
119562	962453
14152	962454
1069	962455
1069	962456
68471	962457
4013	962458
13395	962459
124317	962460
45078	962461
114493	962462
39938	962463
37223	962464
35237	962465
101870	962466
243832	962467
31943	962468
161632	962469
166552	962470
26351	962471
37486	962472
54003	962473
54179	962474
88705	962475
34407	962476
10127	962477
10127	962478
69362	962479
28712	962480
10127	962481
24101	962482
175688	962483
156655	962484
70601	962485
243258	962486
11795	962487
9839	962488
184414	962489
309009	962490
15670	962491
1816	962492
190643	962493
238320	962494
9250	962495
50320	962496
142025	962497
277587	962498
4875	962499
79336	962500
19394	962501
1028	962502
807	962503
127357	962504
92	962505
33476	962506
11178	962507
232	962508
42143	962509
117	962510
2106	962511
21291	962512
16043	962513
73670	962514
115231	962515
252498	962516
18253	962517
974	962518
206172	962519
28650	962520
38458	962521
178600	962522
89282	962523
327567	962524
111181	962525
32885	962526
95985	962527
2517	962528
89528	962529
59600	962530
20102	962531
59010	962532
208268	962533
92525	962534
42846	962535
56017	962536
34688	962537
11946	962538
11677	962539
209620	962540
138847	962541
131421	962542
203270	962543
25991	962544
52521	962545
49431	962546
215480	962547
40520	962548
6215	962549
40139	962550
31447	962551
40875	962552
15511	962553
3769	962554
186383	962555
113727	962556
287208	962557
238561	962558
51238	962559
24821	962560
229970	962561
267475	962562
81040	962563
447	962564
2067	962565
6779	962566
64147	962567
10846	962568
43132	962569
232204	962570
16989	962571
51811	962572
17132	962573
34671	962574
12322	962575
67888	962576
191784	962577
132845	962578
97623	962579
131302	962580
131302	962581
11188	962582
130284	962583
20038	962584
121605	962585
13762	962586
236187	962587
71576	962588
28947	962589
152857	962590
47176	962591
27072	962592
9730	962593
128064	962594
6182	962595
108515	962596
56598	962597
84479	962598
106631	962599
314672	962600
1077	962601
171036	962602
64793	962603
300268	962604
193700	962605
58338	962606
226131	962607
85880	962608
44585	962609
38924	962610
150898	962611
6298	962612
38499	962613
27576	962614
35837	962615
58855	962616
54067	962617
122233	962618
54457	962619
44585	962620
15769	962621
249348	962622
47609	962623
1123	962624
51507	962625
6227	962626
281757	962627
52657	962628
53769	962629
68716	962630
29001	962631
130584	962632
7583	962633
3725	962634
7428	962635
128576	962636
29063	962637
117541	962638
68915	962639
236546	962640
78160	962641
82551	962642
28902	962643
70617	962644
18447	962645
87346	962646
28324	962647
55782	962648
317145	962649
13557	962650
72664	962651
2885	962652
7846	962653
88640	962654
34320	962655
157424	962656
8172	962657
702	962658
193049	962659
123986	962660
131497	962661
38449	962662
3017	962663
173862	962664
48619	962665
264630	962666
92248	962667
92118	962668
39625	962669
298554	962670
23775	962671
23775	962672
141857	962673
251174	962674
38126	962675
18692	962676
10590	962677
14185	962678
21726	962679
8068	962680
17659	962681
4829	962682
2174	962683
60178	962684
37526	962685
54473	962686
750	962687
70003	962688
77113	962689
56085	962690
33069	962691
48902	962692
48902	962693
4898	962694
52850	962695
27162	962696
46573	962697
31832	962698
43859	962699
316399	962700
277821	962701
189508	962702
108600	962703
171666	962704
301146	962705
246265	962706
126930	962707
127583	962708
304522	962709
227154	962710
253176	962711
253162	962712
10984	962713
207668	962714
136087	962715
148519	962716
30614	962717
263608	962718
14715	962719
72744	962720
8686	962721
132436	962722
72744	962723
23985	962724
230250	962725
91489	962726
182463	962727
29683	962728
24391	962729
295478	962730
223251	962731
153855	962732
90883	962733
196251	962734
69268	962735
77963	962736
190602	962737
9621	962738
182284	962739
86788	962740
137428	962741
6138	962742
8415	962743
33178	962744
49609	962745
55998	962746
26222	962747
254675	962748
15548	962749
17540	962750
14222	962751
60345	962752
18746	962753
18746	962754
19327	962755
129898	962756
36048	962757
7385	962758
86781	962759
12408	962760
98048	962761
41118	962762
7196	962763
91508	962764
79384	962765
328607	962766
26876	962767
159629	962768
152171	962769
182208	962770
40907	962771
49997	962772
7885	962773
152379	962774
45511	962775
225	962776
289298	962777
628	962778
151717	962779
39817	962780
12212	962781
25845	962782
50471	962783
58396	962784
93280	962785
81046	962786
184131	962787
295863	962788
81123	962789
697	962790
276399	962791
13355	962792
230070	962793
215577	962794
1190	962795
27409	962796
27409	962797
58851	962798
96435	962799
56969	962800
56969	962801
68181	962802
185620	962803
129055	962804
21695	962805
365	962806
55646	962807
83329	962808
146807	962809
230450	962810
112285	962811
58687	962812
74116	962813
182622	962814
268611	962815
305392	962816
125354	962817
194896	962818
90237	962819
288344	962820
139755	962821
34286	962822
83923	962823
308793	962824
112285	962825
240248	962826
173227	962827
8435	962828
320388	962829
62220	962830
154973	962831
126299	962832
36248	962833
160191	962834
9780	962835
255531	962836
13961	962837
130430	962838
148582	962839
320637	962840
157240	962841
153170	962842
288981	962843
173771	962844
115433	962845
238858	962846
266413	962847
130462	962848
271021	962849
148395	962850
106796	962851
238535	962852
98460	962853
316223	962854
105907	962855
235067	962856
124472	962857
115783	962858
103526	962859
171215	962860
136629	962861
47826	962862
196361	962863
116931	962864
295600	962865
268084	962866
14956	962867
141319	962868
211684	962869
251584	962870
172111	962871
250328	962872
23878	962873
61673	962874
242445	962875
193432	962876
311778	962877
251173	962878
66687	962879
44721	962880
124503	962881
200879	962882
157856	962883
206350	962884
85899	962885
229917	962886
131870	962887
42712	962888
157321	962889
145743	962890
138946	962891
256991	962892
420	962893
303791	962894
62977	962895
211629	962896
119180	962897
323301	962898
130647	962899
62134	962900
224379	962901
159931	962902
274680	962903
153907	962904
51850	962905
185614	962906
51330	962907
180485	962908
149906	962909
169849	962910
12428	962911
12232	962912
105396	962913
105807	962914
9299	962915
1417	962916
20461	962917
222794	962918
185639	962919
89297	962920
313739	962921
130519	962922
174727	962923
125403	962924
23603	962925
106375	962926
119541	962927
185963	962928
191054	962929
132849	962930
54037	962931
297559	962932
253999	962933
196472	962934
4604	962935
72834	962936
23603	962937
114689	962938
124746	962939
50773	962940
242927	962941
17552	962942
59667	962943
34902	962944
7741	962945
1460	962946
183	962947
48795	962948
5006	962949
52678	962950
205481	962951
26700	962952
150255	962953
6865	962954
69560	962955
114163	962956
279819	962957
8803	962958
113477	962959
217788	962960
217563	962961
172794	962962
10637	962963
10637	962964
67720	962965
118701	962966
1774	962967
131593	962968
18669	962969
13614	962970
710	962971
54322	962972
5501	962973
307289	962974
21428	962975
11073	962976
87840	962977
296875	962978
110641	962979
3838	962980
184706	962981
316553	962982
287545	962983
38353	962984
16112	962985
185601	962986
161975	962987
135413	962988
79093	962989
5350	962990
8377	962991
1207	962992
148789	962993
230170	962994
84979	962995
310624	962996
83161	962997
2040	962998
187796	962999
150273	963000
308423	963001
101945	963002
14446	963003
13983	963004
23593	963005
121533	963006
47362	963007
63703	963008
147042	963009
173015	963010
173015	963011
31211	963012
2738	963013
11127	963014
21262	963015
47500	963016
35968	963017
100161	963018
115658	963019
72663	963020
106881	963021
72032	963022
208795	963023
104925	963024
120685	963025
82492	963026
253679	963027
6994	963028
25625	963029
160913	963030
170736	963031
46319	963032
6994	963033
22691	963034
28689	963035
68954	963036
136769	963037
28877	963038
1318	963039
136406	963040
107441	963041
305608	963042
26407	963043
19509	963044
229	963045
120620	963046
7617	963047
49861	963048
131371	963049
469	963050
82288	963051
183035	963052
122636	963053
12754	963054
27218	963055
209946	963056
197004	963057
49273	963058
138591	963059
3599	963060
3129	963061
29557	963062
153164	963063
58737	963064
36	963065
6327	963066
31916	963067
6075	963068
6075	963069
6075	963070
318127	963071
4935	963072
101252	963073
84266	963074
98382	963075
153146	963076
69148	963077
21261	963078
45854	963079
44759	963080
119027	963081
302105	963082
10216	963083
24516	963084
53403	963085
311084	963086
50952	963087
11306	963088
306026	963089
9443	963090
55150	963091
2324	963092
12035	963093
3695	963094
12035	963095
22142	963096
17853	963097
1016	963098
40339	963099
945	963100
38799	963101
23311	963102
11018	963103
39311	963104
177020	963105
12824	963106
97476	963107
15686	963108
34073	963109
6931	963110
25829	963111
1297	963112
12087	963113
27359	963114
24422	963115
247504	963116
4310	963117
2108	963118
63726	963119
28815	963120
21681	963121
33464	963122
127656	963123
102884	963124
162729	963125
32824	963126
23181	963127
36386	963128
82053	963129
208049	963130
15065	963131
82053	963132
18159	963133
66871	963134
240246	963135
57154	963136
119751	963137
36433	963138
22707	963139
14493	963140
58117	963141
208577	963142
265912	963143
116349	963144
169010	963145
220232	963146
112506	963147
200090	963148
281932	963149
53710	963150
62021	963151
34	963152
10499	963153
19067	963154
123211	963155
42055	963156
97306	963157
80957	963158
52957	963159
205291	963160
311509	963161
18101	963162
3875	963163
97683	963164
301226	963165
53836	963166
38623	963167
4642	963168
24505	963169
47927	963170
135124	963171
38540	963172
126932	963173
44888	963174
35335	963175
201580	963176
63	963177
98148	963178
183455	963179
43814	963180
7643	963181
98591	963182
8742	963183
120853	963184
76189	963185
62410	963186
198029	963187
46967	963188
139845	963189
3488	963190
108387	963191
34857	963192
252726	963193
131562	963194
131562	963195
13989	963196
99342	963197
107085	963198
55831	963199
57727	963200
91700	963201
176748	963202
105110	963203
95210	963204
23492	963205
253996	963206
149211	963207
111475	963208
46878	963209
144027	963210
19556	963211
49772	963212
40510	963213
4049	963214
62455	963215
149581	963216
17967	963217
103851	963218
155122	963219
66255	963220
64851	963221
276892	963222
212645	963223
18368	963224
294959	963225
30752	963226
20057	963227
93780	963228
43983	963229
101760	963230
53347	963231
11734	963232
13657	963233
27896	963234
315574	963235
87672	963236
21079	963237
45816	963238
42958	963239
130922	963240
71885	963241
304230	963242
389	963243
156653	963244
88300	963245
68612	963246
87911	963247
263097	963248
110584	963249
139285	963250
143293	963251
81152	963252
319914	963253
31229	963254
123091	963255
11505	963256
24814	963257
3741	963258
171428	963259
30448	963260
155084	963261
1942	963262
132755	963263
53295	963264
98118	963265
17164	963266
89025	963267
21809	963268
4817	963269
164268	963270
146	963271
55865	963272
40695	963273
95865	963274
91296	963275
55030	963276
22672	963277
211230	963278
91117	963279
2141	963280
112547	963281
111813	963282
21832	963283
315359	963284
10960	963285
77540	963286
54	963287
65182	963288
93014	963289
617	963290
104914	963291
196064	963292
74013	963293
90383	963294
57926	963295
27526	963296
12389	963297
202110	963298
156267	963299
33484	963300
47838	963301
157591	963302
76773	963303
56146	963304
213608	963305
248102	963306
310074	963307
101471	963308
116090	963309
91375	963310
213642	963311
68761	963312
100448	963313
53356	963314
157633	963315
16510	963316
219222	963317
112580	963318
99749	963319
22447	963320
8012	963321
17604	963322
23438	963323
227608	963324
170708	963325
10678	963326
219769	963327
52308	963328
179960	963329
30484	963330
30484	963331
74999	963332
17669	963333
49040	963334
97115	963335
19668	963336
68003	963337
20459	963338
9978	963339
32276	963340
850	963341
14030	963342
40941	963343
9749	963344
27666	963345
514	963346
25326	963347
110833	963348
39	963349
78655	963350
52254	963351
10259	963352
76289	963353
82096	963354
121648	963355
85742	963356
306323	963357
194716	963358
4218	963359
88246	963360
60040	963361
32398	963362
12424	963363
323297	963364
162656	963365
8520	963366
157420	963367
11734	963368
222185	963369
41057	963370
3106	963371
87487	963372
69936	963373
303637	963374
18353	963375
57004	963376
211285	963377
106429	963378
60795	963379
86600	963380
103862	963381
55574	963382
37429	963383
290012	963384
21749	963385
91355	963386
91355	963387
37978	963388
6250	963389
213230	963390
44413	963391
11367	963392
100303	963393
209162	963394
24431	963395
82922	963396
77849	963397
106415	963398
257891	963399
165681	963400
17844	963401
252438	963402
2818	963403
177935	963404
114815	963405
238509	963406
194898	963407
16012	963408
43458	963409
273578	963410
78253	963411
104535	963412
90540	963413
294916	963414
111004	963415
60876	963416
146964	963417
211555	963418
166665	963419
152646	963420
293842	963421
5454	963422
25419	963423
93154	963424
148441	963425
16072	963426
135463	963427
127155	963428
3478	963429
181061	963430
1775	963431
23556	963432
202626	963433
87157	963434
251652	963435
178997	963436
26360	963437
61880	963438
294547	963439
302412	963440
39527	963441
63489	963442
839	963443
129447	963444
11734	963445
94063	963446
31822	963447
86652	963448
27012	963449
25506	963450
186127	963451
60651	963452
32676	963453
292	963454
58903	963455
97068	963456
326444	963457
64879	963458
256284	963459
4867	963460
15915	963461
48271	963462
202120	963463
127281	963464
83889	963465
28379	963466
133982	963467
30658	963468
562	963469
1012	963470
43	963471
2466	963472
98149	963473
79149	963474
42692	963475
322325	963476
116607	963477
3276	963478
8417	963479
271254	963480
32805	963481
142866	963482
260842	963483
260673	963484
14948	963485
29164	963486
14942	963487
227052	963488
7477	963489
29777	963490
242075	963491
24514	963492
55634	963493
923	963494
87633	963495
128360	963496
171532	963497
192001	963498
99926	963499
18994	963500
158656	963501
59790	963502
142886	963503
55504	963504
1168	963505
25804	963506
11088	963507
5625	963508
11922	963509
2364	963510
205137	963511
17580	963512
176397	963513
102646	963514
255650	963515
168450	963516
27177	963517
205614	963518
85146	963519
20857	963520
93433	963521
89659	963522
15741	963523
168921	963524
43091	963525
66979	963526
30157	963527
4705	963528
278362	963529
104981	963530
168268	963531
7804	963532
127169	963533
143054	963534
128420	963535
18546	963536
22872	963537
162242	963538
15239	963539
37272	963540
107334	963541
165134	963542
65946	963543
147923	963544
217613	963545
73681	963546
24574	963547
94310	963548
14595	963549
159914	963550
70876	963551
142525	963552
2403	963553
57883	963554
277991	963555
217621	963556
29658	963557
49857	963558
22235	963559
37053	963560
10079	963561
89890	963562
85366	963563
137836	963564
249589	963565
39167	963566
318082	963567
89114	963568
18590	963569
57139	963570
170163	963571
1	963572
99023	963573
36630	963574
24753	963575
13014	963576
85730	963577
184933	963578
327965	963579
6051	963580
139335	963581
89762	963582
21026	963583
100502	963584
38064	963585
278670	963586
5522	963587
36845	963588
206806	963589
41908	963590
317913	963591
32404	963592
153263	963593
160841	963594
54458	963595
21250	963596
22757	963597
29012	963598
272986	963599
38587	963600
196765	963601
14847	963602
44808	963603
108334	963604
33813	963605
24362	963606
132111	963607
91810	963608
220858	963609
136127	963610
19731	963611
299020	963612
276551	963613
114690	963614
76561	963615
236660	963616
42805	963617
20430	963618
61458	963619
101603	963620
73186	963621
131667	963622
224595	963623
38280	963624
178656	963625
102189	963626
50858	963627
35268	963628
11822	963629
208690	963630
86404	963631
273771	963632
34515	963633
102901	963634
2306	963635
187198	963636
17916	963637
89236	963638
28917	963639
53990	963640
244416	963641
222015	963642
36510	963643
212154	963644
59215	963645
139913	963646
213499	963647
232523	963648
129757	963649
73447	963650
33606	963651
206635	963652
117287	963653
85823	963654
34791	963655
16121	963656
35121	963657
80813	963658
29408	963659
121081	963660
78824	963661
104464	963662
56665	963663
10353	963664
200357	963665
231615	963666
117621	963667
297567	963668
121754	963669
82269	963670
155055	963671
85647	963672
214076	963673
88704	963674
4604	963675
211975	963676
192608	963677
184408	963678
66485	963679
31290	963680
86432	963681
207372	963682
310629	963683
35848	963684
209214	963685
31165	963686
327243	963687
130268	963688
213997	963689
179341	963690
314955	963691
133465	963692
121934	963693
52390	963694
220949	963695
155352	963696
171216	963697
18535	963698
94254	963699
128510	963700
1654	963701
127849	963702
49767	963703
52099	963704
16040	963705
171254	963706
208244	963707
119145	963708
82329	963709
137845	963710
83752	963711
323183	963712
396	963713
79235	963714
241670	963715
127404	963716
194925	963717
161781	963718
199438	963719
199232	963720
97367	963721
22156	963722
263338	963723
224936	963724
78154	963725
159778	963726
23200	963727
10250	963728
27177	963729
105859	963730
86953	963731
95568	963732
154000	963733
205251	963734
17696	963735
581	963736
181206	963737
161935	963738
67136	963739
6121	963740
40997	963741
13572	963742
164768	963743
26478	963744
201379	963745
49152	963746
50450	963747
35700	963748
58679	963749
120124	963750
156008	963751
29538	963752
17514	963753
190870	963754
179159	963755
32586	963756
28044	963757
27926	963758
63866	963759
104943	963760
19273	963761
155213	963762
3674	963763
189530	963764
80527	963765
67705	963766
4454	963767
253227	963768
2463	963769
71658	963770
25258	963771
135000	963772
133493	963773
5741	963774
88848	963775
269295	963776
210025	963777
35365	963778
27868	963779
50249	963780
18928	963781
148678	963782
121584	963783
114715	963784
1017	963785
285625	963786
101161	963787
124189	963788
110779	963789
146566	963790
5182	963791
121256	963792
96957	963793
184574	963794
83686	963795
238915	963796
135323	963797
211061	963798
274340	963799
50316	963800
2901	963801
16182	963802
1442	963803
116265	963804
18982	963805
113838	963806
32516	963807
56576	963808
131835	963809
272819	963810
300494	963811
277437	963812
324104	963813
19033	963814
139290	963815
13860	963816
136868	963817
68534	963818
106531	963819
178142	963820
7677	963821
52786	963822
38304	963823
317711	963824
82668	963825
306416	963826
74246	963827
43434	963828
6051	963829
206292	963830
152530	963831
5039	963832
67721	963833
555	963834
1268	963835
68627	963836
121150	963837
13318	963838
57697	963839
61970	963840
4591	963841
115672	963842
115695	963843
71480	963844
253299	963845
307510	963846
132478	963847
62832	963848
6845	963849
314790	963850
17778	963851
276	963852
1334	963853
104618	963854
234557	963855
1598	963856
9864	963857
107553	963858
2648	963859
435	963860
163106	963861
279043	963862
22268	963863
11395	963864
287854	963865
2215	963866
91730	963867
9872	963868
31706	963869
73770	963870
108658	963871
1116	963872
7033	963873
27015	963874
13629	963875
60835	963876
8184	963877
6007	963878
56825	963879
11238	963880
2614	963881
15247	963882
75289	963883
86858	963884
97720	963885
374	963886
9964	963887
56296	963888
248632	963889
88212	963890
147201	963891
294251	963892
12590	963893
55032	963894
49850	963895
276010	963896
63347	963897
59892	963898
78846	963899
53689	963900
221104	963901
37599	963902
32795	963903
34650	963904
2297	963905
171939	963906
107281	963907
57867	963908
53636	963909
243251	963910
47246	963911
89518	963912
13751	963913
85259	963914
294767	963915
7416	963916
91021	963917
224302	963918
61602	963919
11112	963920
15384	963921
133236	963922
37605	963923
195096	963924
107817	963925
93286	963926
101200	963927
51042	963928
7890	963929
185135	963930
45160	963931
32994	963932
19221	963933
28205	963934
269443	963935
189023	963936
95851	963937
3751	963938
67188	963939
131089	963940
34290	963941
96751	963942
2799	963943
7880	963944
137274	963945
191401	963946
24764	963947
4400	963948
222587	963949
68833	963950
63618	963951
137685	963952
36631	963953
80338	963954
142761	963955
169851	963956
38845	963957
202278	963958
29139	963959
105792	963960
82592	963961
192054	963962
16556	963963
123713	963964
166511	963965
25144	963966
62353	963967
278523	963968
320462	963969
56030	963970
206068	963971
9079	963972
5223	963973
183588	963974
135222	963975
102266	963976
123271	963977
115951	963978
291000	963979
190978	963980
107770	963981
16677	963982
228663	963983
75348	963984
45893	963985
23944	963986
48754	963987
130389	963988
259853	963989
76627	963990
32843	963991
57718	963992
2388	963993
21039	963994
118590	963995
56678	963996
1493	963997
22770	963998
97818	963999
1121	964000
126141	964001
277678	964002
5809	964003
43881	964004
125688	964005
38460	964006
22228	964007
33890	964008
39069	964009
18199	964010
75400	964011
35387	964012
111	964013
23283	964014
17179	964015
255830	964016
62523	964017
11090	964018
13674	964019
43441	964020
9169	964021
6182	964022
103565	964023
153644	964024
283273	964025
38107	964026
13831	964027
22104	964028
12645	964029
82145	964030
22183	964031
262591	964032
262115	964033
782	964034
308786	964035
82494	964036
225258	964037
129073	964038
208919	964039
8007	964040
10	964041
36119	964042
135336	964043
145733	964044
145733	964045
60236	964046
7931	964047
55469	964048
95462	964049
275364	964050
238335	964051
35785	964052
5887	964053
112695	964054
55216	964055
157804	964056
45604	964057
203846	964058
57443	964059
296272	964060
58423	964061
320212	964062
41043	964063
171893	964064
64589	964065
4564	964066
13588	964067
140783	964068
120761	964069
150534	964070
188025	964071
27137	964072
185011	964073
8592	964074
133500	964075
323098	964076
1082	964077
148852	964078
71664	964079
316119	964080
12931	964081
277454	964082
223607	964083
309438	964084
42231	964085
29425	964086
32955	964087
8083	964088
27	964089
4312	964090
1750	964091
50057	964092
303616	964093
310368	964094
94537	964095
61954	964096
21382	964097
214224	964098
130912	964099
177882	964100
116950	964101
278051	964102
117006	964103
304017	964104
112350	964105
186778	964106
73874	964107
127587	964108
48564	964109
87685	964110
11937	964111
125290	964112
149044	964113
179341	964114
155133	964115
271	964116
107968	964117
232563	964118
83536	964119
66951	964120
41475	964121
257927	964122
46742	964123
152870	964124
80465	964125
199688	964126
62766	964127
39884	964128
61755	964129
4252	964130
119995	964131
19789	964132
282415	964133
278765	964134
69942	964135
10954	964136
47843	964137
21687	964138
77486	964139
45116	964140
16472	964141
232511	964142
188256	964143
96564	964144
100550	964145
6014	964146
61644	964147
88731	964148
17329	964149
46615	964150
142625	964151
116690	964152
130925	964153
22851	964154
14032	964155
146231	964156
293437	964157
9515	964158
175277	964159
157322	964160
49405	964161
162872	964162
20455	964163
38203	964164
11432	964165
107968	964166
141953	964167
90692	964168
169008	964169
26169	964170
212448	964171
73568	964172
117718	964173
124973	964174
44195	964175
71351	964176
156728	964177
140815	964178
174003	964179
31008	964180
40560	964181
7468	964182
283953	964183
23721	964184
209965	964185
66688	964186
119061	964187
106471	964188
328089	964189
55965	964190
51877	964191
157255	964192
91905	964193
115972	964194
37996	964195
88626	964196
78984	964197
143236	964198
308619	964199
268293	964200
198611	964201
6127	964202
213144	964203
107987	964204
15142	964205
57492	964206
269899	964207
73	964208
9579	964209
168282	964210
11027	964211
238286	964212
46	964213
324057	964214
10690	964215
149540	964216
211656	964217
269679	964218
229772	964219
159150	964220
25109	964221
247399	964222
76568	964223
130742	964224
10843	964225
5289	964226
70858	964227
90803	964228
218922	964229
41435	964230
25762	964231
116572	964232
130204	964233
15943	964234
141240	964235
52500	964236
44874	964237
20503	964238
41040	964239
13766	964240
121592	964241
3273	964242
113294	964243
7946	964244
157163	964245
35935	964246
404	964247
206413	964248
88459	964249
125861	964250
62	964251
2981	964252
6447	964253
59005	964254
216926	964255
11081	964256
110819	964257
196579	964258
226638	964259
14007	964260
120484	964261
11265	964262
147626	964263
41619	964264
14007	964265
15096	964266
131225	964267
83147	964268
186983	964269
9527	964270
83202	964271
13506	964272
124	964273
35742	964274
9186	964275
29367	964276
6789	964277
19646	964278
53707	964279
35195	964280
123374	964281
52633	964282
14194	964283
42	964284
10965	964285
42983	964286
6028	964287
34529	964288
49108	964289
100131	964290
312934	964291
194278	964292
81802	964293
90712	964294
327684	964295
23667	964296
189721	964297
18584	964298
38060	964299
319944	964300
204249	964301
171693	964302
98535	964303
18151	964304
6091	964305
212183	964306
296	964307
129168	964308
290182	964309
142804	964310
57115	964311
84401	964312
275521	964313
151805	964314
63375	964315
21282	964316
38608	964317
179242	964318
274303	964319
101588	964320
23357	964321
150658	964322
43479	964323
11494	964324
87381	964325
292112	964326
115598	964327
12536	964328
3175	964329
12115	964330
38060	964331
268474	964332
123598	964333
249460	964334
29525	964335
267137	964336
150289	964337
145579	964338
192793	964339
51051	964340
64805	964341
94818	964342
97289	964343
56922	964344
188579	964345
170137	964346
309233	964347
5318	964348
183960	964349
127733	964350
85884	964351
81460	964352
79963	964353
23382	964354
46806	964355
42980	964356
49370	964357
72851	964358
58202	964359
67545	964360
73942	964361
37225	964362
37225	964363
73942	964364
67527	964365
73942	964366
56264	964367
265069	964368
28956	964369
137386	964370
4755	964371
135219	964372
7033	964373
189424	964374
2648	964375
183807	964376
66665	964377
10827	964378
137417	964379
7601	964380
131589	964381
197769	964382
178038	964383
128455	964384
113872	964385
22259	964386
1158	964387
157885	964388
17941	964389
18802	964390
38951	964391
10006	964392
56779	964393
19788	964394
12603	964395
5830	964396
88870	964397
7165	964398
195942	964399
298489	964400
174198	964401
241143	964402
234986	964403
35249	964404
31990	964405
293682	964406
20233	964407
58070	964408
14745	964409
10019	964410
3866	964411
198418	964412
28349	964413
10099	964414
210711	964415
55727	964416
2047	964417
97714	964418
94467	964419
410	964420
7110	964421
313098	964422
177204	964423
13467	964424
147600	964425
99916	964426
176543	964427
2277	964428
67670	964429
159954	964430
269360	964431
236577	964432
217270	964433
193351	964434
95906	964435
158396	964436
225877	964437
244185	964438
314083	964439
157271	964440
262299	964441
96342	964442
204876	964443
111818	964444
110011	964445
178428	964446
62876	964447
7696	964448
28489	964449
168398	964450
64386	964451
32858	964452
99888	964453
3891	964454
47084	964455
88400	964456
1370	964457
3428	964458
6955	964459
211	964460
32396	964461
69674	964462
21659	964463
9867	964464
327770	964465
85309	964466
134171	964467
50324	964468
51109	964469
155291	964470
166448	964471
194537	964472
55646	964473
136243	964474
295486	964475
35751	964476
86997	964477
15796	964478
159378	964479
172896	964480
4400	964481
1229	964482
274978	964483
212074	964484
103	964485
70451	964486
118257	964487
3797	964488
426	964489
148741	964490
12874	964491
90273	964492
20269	964493
197970	964494
85073	964495
84869	964496
201081	964497
6627	964498
71335	964499
18706	964500
25141	964501
10237	964502
92395	964503
24068	964504
36734	964505
60139	964506
6453	964507
138272	964508
13466	964509
24601	964510
80501	964511
19510	964512
47892	964513
13996	964514
24601	964515
36366	964516
22477	964517
13996	964518
37821	964519
66385	964520
8300	964521
108215	964522
102265	964523
34571	964524
101946	964525
275717	964526
70235	964527
253933	964528
91339	964529
51	964530
85824	964531
68066	964532
2037	964533
64912	964534
5112	964535
179565	964536
140056	964537
6035	964538
209122	964539
61765	964540
143011	964541
64031	964542
46501	964543
6127	964544
200362	964545
307290	964546
199922	964547
16278	964548
78	964549
3684	964550
88814	964551
17311	964552
257389	964553
135471	964554
116211	964555
65220	964556
2211	964557
73251	964558
165551	964559
86884	964560
227631	964561
205766	964562
439	964563
140168	964564
40834	964565
90752	964566
58098	964567
156804	964568
265233	964569
142021	964570
322276	964571
85489	964572
1312	964573
4616	964574
136843	964575
191659	964576
134345	964577
5272	964578
62385	964579
24785	964580
35893	964581
68782	964582
326762	964583
7133	964584
114217	964585
41809	964586
130277	964587
34955	964588
47	964589
153	964590
14022	964591
96909	964592
29560	964593
67473	964594
4813	964595
43280	964596
42454	964597
22716	964598
158121	964599
69501	964600
168712	964601
133841	964602
60901	964603
192784	964604
277559	964605
18880	964606
112412	964607
80141	964608
6505	964609
99575	964610
33159	964611
2596	964612
29753	964613
72876	964614
15739	964615
116843	964616
7848	964617
11382	964618
7706	964619
268652	964620
328368	964621
69676	964622
217283	964623
274057	964624
68385	964625
324882	964626
319613	964627
181411	964628
197955	964629
186559	964630
24675	964631
65473	964632
2910	964633
69399	964634
8000	964635
59270	964636
51381	964637
55179	964638
794	964639
9706	964640
90376	964641
86658	964642
2735	964643
40953	964644
1535	964645
3304	964646
80288	964647
49760	964648
78770	964649
21552	964650
161746	964651
45527	964652
20647	964653
13062	964654
67856	964655
37277	964656
10583	964657
193429	964658
199052	964659
20277	964660
9363	964661
1441	964662
144299	964663
144265	964664
66208	964665
6762	964666
67759	964667
22967	964668
115158	964669
68492	964670
35041	964671
118457	964672
75590	964673
49258	964674
49676	964675
198690	964676
289724	964677
258002	964678
121559	964679
4020	964680
52480	964681
79437	964682
119358	964683
19679	964684
25421	964685
24746	964686
47756	964687
194247	964688
337	964689
51177	964690
55149	964691
43210	964692
292294	964693
152263	964694
32004	964695
84774	964696
117506	964697
56840	964698
10732	964699
80335	964700
128308	964701
55894	964702
30090	964703
72200	964704
11681	964705
80750	964706
7300	964707
204083	964708
3633	964709
149566	964710
231550	964711
260762	964712
267423	964713
188942	964714
251494	964715
161864	964716
71	964717
19802	964718
42540	964719
37756	964720
3528	964721
34336	964722
9181	964723
28553	964724
26100	964725
17969	964726
266758	964727
159022	964728
195925	964729
23438	964730
63699	964731
57623	964732
252837	964733
264338	964734
74047	964735
30980	964736
6311	964737
41677	964738
43559	964739
6931	964740
28712	964741
66124	964742
74892	964743
2541	964744
84257	964745
177	964746
218814	964747
104303	964748
51501	964749
15696	964750
13671	964751
905	964752
139855	964753
139843	964754
11311	964755
247909	964756
135092	964757
215623	964758
326263	964759
166804	964760
174077	964761
201155	964762
316582	964763
166903	964764
193148	964765
33830	964766
271410	964767
69762	964768
31930	964769
116475	964770
90840	964771
201086	964772
107871	964773
233720	964774
285692	964775
115163	964776
140008	964777
229849	964778
150824	964779
150312	964780
166866	964781
214147	964782
167795	964783
62069	964784
185606	964785
5561	964786
101072	964787
98047	964788
166902	964789
304447	964790
14854	964791
291505	964792
150337	964793
132515	964794
261757	964795
138542	964796
128003	964797
150615	964798
64635	964799
138702	964800
25247	964801
13153	964802
183373	964803
21225	964804
214983	964805
153493	964806
326184	964807
152138	964808
293518	964809
216380	964810
100093	964811
190743	964812
88572	964813
215210	964814
194218	964815
174517	964816
13493	964817
310944	964818
26495	964819
172355	964820
325922	964821
203585	964822
68651	964823
208108	964824
139942	964825
295301	964826
18730	964827
117908	964828
307062	964829
166493	964830
228659	964831
205616	964832
322621	964833
159435	964834
170598	964835
229224	964836
187005	964837
257288	964838
142911	964839
114544	964840
121243	964841
49075	964842
160082	964843
143563	964844
323310	964845
27593	964846
130821	964847
103093	964848
250016	964849
130618	964850
114115	964851
107060	964852
13989	964853
199308	964854
46809	964855
97904	964856
171604	964857
166492	964858
51661	964859
142645	964860
40396	964861
118272	964862
220784	964863
169336	964864
253478	964865
271972	964866
22481	964867
307687	964868
196071	964869
225611	964870
50199	964871
208199	964872
287927	964873
111319	964874
107060	964875
244042	964876
217345	964877
71598	964878
216313	964879
297694	964880
77259	964881
144181	964882
117338	964883
79294	964884
328018	964885
155324	964886
83725	964887
296057	964888
105073	964889
57995	964890
70148	964891
147733	964892
267592	964893
327420	964894
328395	964895
303600	964896
104733	964897
114222	964898
163532	964899
150604	964900
225681	964901
238359	964902
199504	964903
120615	964904
82168	964905
138221	964906
226651	964907
116500	964908
287640	964909
28403	964910
145953	964911
42600	964912
282012	964913
187966	964914
148094	964915
233613	964916
276379	964917
142638	964918
32202	964919
48664	964920
309648	964921
152500	964922
154843	964923
75368	964924
295191	964925
254230	964926
13230	964927
281157	964928
134082	964929
324254	964930
248478	964931
270801	964932
141044	964933
288298	964934
110958	964935
304886	964936
145621	964937
206195	964938
227151	964939
90479	964940
60523	964941
286156	964942
19739	964943
36527	964944
204411	964945
160117	964946
132183	964947
319044	964948
315711	964949
315692	964950
182083	964951
60121	964952
317424	964953
104612	964954
132677	964955
99503	964956
316831	964957
117908	964958
14447	964959
14447	964960
96200	964961
117780	964962
38595	964963
142162	964964
146748	964965
133792	964966
237601	964967
113674	964968
83292	964969
150387	964970
11140	964971
38527	964972
193028	964973
35197	964974
181350	964975
143076	964976
271452	964977
327104	964978
233229	964979
30470	964980
200096	964981
267074	964982
311091	964983
288920	964984
216980	964985
312294	964986
168279	964987
11544	964988
157106	964989
252646	964990
101149	964991
228634	964992
229036	964993
282971	964994
116082	964995
36045	964996
120502	964997
142309	964998
36318	964999
5561	965000
187082	965001
128590	965002
317682	965003
47325	965004
163544	965005
28728	965006
81457	965007
158175	965008
287469	965009
118242	965010
286355	965011
161614	965012
46907	965013
165703	965014
201055	965015
235751	965016
169701	965017
282717	965018
217660	965019
124877	965020
221228	965021
274551	965022
209431	965023
105263	965024
37678	965025
20800	965026
76213	965027
98389	965028
105719	965029
28321	965030
34969	965031
56998	965032
204140	965033
282929	965034
93516	965035
300896	965036
125548	965037
108799	965038
64078	965039
149898	965040
89629	965041
175207	965042
192637	965043
202421	965044
269686	965045
123325	965046
309335	965047
303380	965048
82492	965049
34936	965050
132834	965051
273196	965052
114791	965053
75285	965054
297017	965055
14020	965056
61627	965057
64535	965058
37681	965059
1352	965060
319837	965061
26863	965062
2854	965063
119406	965064
318878	965065
25373	965066
3022	965067
257912	965068
31603	965069
81010	965070
4325	965071
21689	965072
2004	965073
1	965074
28075	965075
501	965076
501	965077
5838	965078
189331	965079
205119	965080
28395	965081
10784	965082
133109	965083
272784	965084
160431	965085
101101	965086
565	965087
3768	965088
27155	965089
191163	965090
34958	965091
56561	965092
17911	965093
87146	965094
35972	965095
14587	965096
80307	965097
20912	965098
222137	965099
17021	965100
9978	965101
56561	965102
10547	965103
72491	965104
25804	965105
14669	965106
240912	965107
70144	965108
82683	965109
45557	965110
170165	965111
75300	965112
6592	965113
16043	965114
6452	965115
99373	965116
5213	965117
7179	965118
13133	965119
127167	965120
80623	965121
82111	965122
215163	965123
98425	965124
297078	965125
1611	965126
5402	965127
154650	965128
93500	965129
49772	965130
98028	965131
136499	965132
121492	965133
87809	965134
45755	965135
174604	965136
78679	965137
124441	965138
19683	965139
14052	965140
99655	965141
62986	965142
6252	965143
82541	965144
201298	965145
305618	965146
34389	965147
925	965148
67779	965149
104136	965150
17801	965151
10521	965152
15427	965153
76796	965154
36324	965155
13010	965156
180499	965157
31527	965158
29106	965159
38983	965160
132447	965161
109905	965162
90069	965163
52709	965164
64660	965165
40756	965166
135905	965167
207826	965168
38317	965169
132472	965170
262934	965171
159732	965172
17891	965173
271121	965174
185842	965175
183924	965176
59986	965177
58677	965178
42916	965179
159317	965180
25626	965181
19045	965182
48509	965183
79028	965184
12533	965185
24919	965186
248709	965187
196536	965188
30968	965189
13143	965190
56626	965191
253811	965192
266707	965193
162989	965194
132430	965195
45606	965196
241940	965197
282246	965198
34389	965199
26724	965200
22662	965201
203175	965202
177219	965203
17129	965204
29212	965205
151609	965206
302487	965207
7617	965208
41142	965209
48865	965210
78694	965211
218964	965212
120418	965213
11118	965214
6696	965215
15146	965216
76921	965217
8208	965218
111131	965219
8877	965220
145269	965221
77454	965222
6229	965223
213770	965224
21085	965225
3165	965226
132512	965227
46159	965228
91080	965229
139728	965230
109991	965231
23005	965232
34414	965233
7626	965234
95041	965235
54234	965236
90972	965237
48179	965238
169710	965239
130663	965240
136677	965241
4660	965242
32179	965243
144912	965244
123461	965245
126574	965246
276311	965247
47622	965248
104092	965249
109670	965250
207736	965251
48940	965252
9772	965253
173903	965254
72617	965255
1023	965256
60677	965257
14989	965258
53984	965259
20331	965260
101	965261
27	965262
20595	965263
18841	965264
284012	965265
141946	965266
242880	965267
5823	965268
159115	965269
47798	965270
213990	965271
10359	965272
51278	965273
24385	965274
35691	965275
125938	965276
66344	965277
190805	965278
55809	965279
134513	965280
29929	965281
47103	965282
306002	965283
178535	965284
249654	965285
63718	965286
124226	965287
97135	965288
56194	965289
49322	965290
9008	965291
54478	965292
54478	965293
173347	965294
192480	965295
78243	965296
40423	965297
12014	965298
2879	965299
123844	965300
238559	965301
188425	965302
12672	965303
229856	965304
198973	965305
273113	965306
85201	965307
242029	965308
27884	965309
13504	965310
309467	965311
298294	965312
98571	965313
252061	965314
117563	965315
160176	965316
103088	965317
294241	965318
294153	965319
174704	965320
158765	965321
11078	965322
28522	965323
8244	965324
207969	965325
131213	965326
69558	965327
4394	965328
67630	965329
215190	965330
63761	965331
150518	965332
13005	965333
4205	965334
243879	965335
314216	965336
85940	965337
107638	965338
133172	965339
12874	965340
11240	965341
118077	965342
223734	965343
266341	965344
96009	965345
9672	965346
410	965347
312355	965348
136838	965349
462	965350
157435	965351
363	965352
135425	965353
253277	965354
7475	965355
72662	965356
26930	965357
26489	965358
136113	965359
42007	965360
6363	965361
13649	965362
151084	965363
123412	965364
5931	965365
205473	965366
1692	965367
83667	965368
34446	965369
33371	965370
28826	965371
5398	965372
28110	965373
172088	965374
179805	965375
35663	965376
19554	965377
55234	965378
107814	965379
98620	965380
33191	965381
69268	965382
30358	965383
64117	965384
81220	965385
35289	965386
19594	965387
252935	965388
134429	965389
178755	965390
106542	965391
254268	965392
170083	965393
127445	965394
206540	965395
34171	965396
93081	965397
134941	965398
75697	965399
13901	965400
27122	965401
396	965402
127873	965403
179318	965404
146143	965405
30469	965406
3388	965407
55991	965408
233825	965409
100098	965410
306895	965411
84936	965412
258446	965413
168768	965414
131144	965415
56618	965416
94096	965417
7870	965418
88836	965419
23946	965420
74589	965421
21098	965422
162169	965423
22231	965424
11724	965425
53189	965426
48734	965427
24332	965428
11828	965429
118649	965430
54835	965431
39409	965432
19413	965433
229246	965434
177921	965435
214891	965436
316478	965437
40099	965438
24612	965439
14365	965440
36071	965441
257603	965442
70862	965443
118753	965444
99635	965445
206702	965446
7668	965447
25305	965448
58209	965449
180895	965450
71630	965451
137663	965452
170271	965453
314845	965454
137462	965455
323803	965456
43613	965457
102276	965458
120787	965459
29130	965460
83326	965461
27181	965462
232029	965463
173827	965464
132913	965465
101129	965466
8650	965467
37484	965468
5341	965469
7127	965470
198238	965471
55614	965472
119223	965473
12378	965474
319996	965475
1169	965476
86888	965477
35060	965478
56703	965479
73876	965480
42760	965481
31657	965482
4349	965483
203989	965484
4349	965485
288962	965486
89708	965487
26400	965488
75825	965489
96659	965490
153431	965491
124115	965492
190139	965493
52503	965494
80630	965495
9581	965496
130800	965497
21042	965498
188333	965499
197288	965500
84378	965501
136501	965502
5105	965503
108107	965504
20045	965505
2846	965506
67037	965507
21615	965508
19523	965509
9565	965510
179260	965511
11251	965512
199582	965513
76906	965514
110281	965515
32570	965516
38417	965517
53759	965518
36754	965519
9964	965520
58208	965521
119692	965522
51885	965523
7260	965524
33928	965525
4544	965526
89280	965527
26725	965528
208446	965529
31080	965530
30818	965531
5463	965532
233739	965533
76819	965534
27671	965535
26296	965536
19849	965537
2259	965538
93352	965539
33602	965540
132539	965541
111854	965542
184085	965543
225254	965544
196296	965545
9964	965546
203958	965547
168401	965548
24031	965549
33508	965550
125871	965551
55192	965552
14097	965553
170708	965554
309928	965555
120436	965556
71461	965557
1137	965558
4642	965559
56414	965560
29926	965561
10616	965562
4753	965563
128418	965564
22917	965565
110789	965566
46659	965567
255726	965568
152011	965569
19193	965570
37769	965571
215156	965572
23696	965573
93288	965574
69686	965575
49903	965576
32584	965577
89659	965578
28912	965579
72798	965580
33474	965581
75117	965582
54663	965583
80034	965584
2575	965585
23822	965586
107119	965587
80630	965588
73158	965589
139203	965590
84529	965591
55201	965592
18724	965593
24958	965594
83000	965595
45675	965596
58677	965597
68171	965598
250275	965599
176513	965600
90869	965601
137393	965602
26591	965603
21205	965604
41624	965605
6277	965606
23900	965607
112797	965608
108978	965609
154206	965610
185165	965611
40418	965612
65759	965613
191856	965614
116278	965615
55242	965616
94574	965617
35644	965618
118415	965619
42601	965620
33050	965621
105858	965622
198851	965623
96721	965624
32242	965625
34014	965626
19418	965627
249678	965628
65816	965629
137346	965630
104339	965631
43912	965632
169333	965633
52948	965634
270463	965635
92689	965636
124745	965637
46928	965638
134414	965639
17133	965640
159790	965641
1831	965642
211316	965643
84376	965644
310503	965645
199935	965646
14610	965647
272142	965648
78661	965649
127847	965650
282387	965651
196746	965652
103214	965653
87496	965654
16102	965655
96663	965656
196847	965657
66199	965658
315766	965659
22624	965660
5619	965661
128569	965662
158127	965663
158127	965664
3965	965665
38804	965666
8300	965667
139527	965668
37526	965669
145671	965670
45111	965671
78627	965672
186553	965673
63924	965674
65100	965675
190227	965676
136836	965677
60284	965678
193065	965679
154086	965680
110901	965681
255642	965682
157363	965683
182011	965684
28170	965685
251902	965686
222410	965687
182626	965688
283200	965689
52585	965690
145281	965691
322356	965692
289624	965693
4718	965694
123666	965695
7985	965696
40428	965697
92343	965698
117	965699
85604	965700
300797	965701
182817	965702
176895	965703
194361	965704
74670	965705
109475	965706
236731	965707
281929	965708
131391	965709
12488	965710
7870	965711
297112	965712
22614	965713
180325	965714
24624	965715
195736	965716
29696	965717
260419	965718
71084	965719
61534	965720
223591	965721
195507	965722
160800	965723
93029	965724
116769	965725
193725	965726
8205	965727
86225	965728
77636	965729
56687	965730
36671	965731
84953	965732
204915	965733
36671	965734
34694	965735
1683	965736
169827	965737
252851	965738
13142	965739
209108	965740
68920	965741
252847	965742
116026	965743
2896	965744
129361	965745
125551	965746
29641	965747
95480	965748
55264	965749
3472	965750
95930	965751
244143	965752
113486	965753
316302	965754
14458	965755
152509	965756
25148	965757
215488	965758
185702	965759
10690	965760
42815	965761
6764	965762
170762	965763
146745	965764
4287	965765
90224	965766
149444	965767
93524	965768
91352	965769
161076	965770
121342	965771
136960	965772
213004	965773
107321	965774
102607	965775
73948	965776
281928	965777
243063	965778
182115	965779
18382	965780
233804	965781
222009	965782
85640	965783
325139	965784
62578	965785
101113	965786
25788	965787
180228	965788
14215	965789
96760	965790
174001	965791
218609	965792
299377	965793
108924	965794
269370	965795
13983	965796
192780	965797
51464	965798
178686	965799
98824	965800
98824	965801
29663	965802
142563	965803
117921	965804
69763	965805
319198	965806
84851	965807
57682	965808
30759	965809
242009	965810
196265	965811
230253	965812
54482	965813
129133	965814
36199	965815
11571	965816
146235	965817
61465	965818
34057	965819
69856	965820
96050	965821
170560	965822
45045	965823
219110	965824
232882	965825
231187	965826
30222	965827
38708	965828
245100	965829
115459	965830
247850	965831
96787	965832
121239	965833
276931	965834
263951	965835
180906	965836
145373	965837
272054	965838
322334	965839
235059	965840
253390	965841
253411	965842
155124	965843
241498	965844
177291	965845
55325	965846
279684	965847
231539	965848
207573	965849
180669	965850
160132	965851
209401	965852
218725	965853
194323	965854
90241	965855
253551	965856
229057	965857
198946	965858
189162	965859
244226	965860
236342	965861
224894	965862
254074	965863
198718	965864
166096	965865
101099	965866
164728	965867
296304	965868
115527	965869
155387	965870
192617	965871
112895	965872
191701	965873
111204	965874
205247	965875
178115	965876
174923	965877
230757	965878
322572	965879
203953	965880
55121	965881
262049	965882
86317	965883
57505	965884
125589	965885
205738	965886
205616	965887
77587	965888
186408	965889
187973	965890
179690	965891
50225	965892
328019	965893
327060	965894
73128	965895
188643	965896
90505	965897
116408	965898
216072	965899
124503	965900
197743	965901
17572	965902
276726	965903
43163	965904
182484	965905
139982	965906
176910	965907
285496	965908
231644	965909
281920	965910
239096	965911
96475	965912
325964	965913
86366	965914
258220	965915
223930	965916
290542	965917
90498	965918
202111	965919
192454	965920
211509	965921
193324	965922
200509	965923
244286	965924
105443	965925
148594	965926
305029	965927
210843	965928
114043	965929
159327	965930
31757	965931
142599	965932
128260	965933
176065	965934
93800	965935
200408	965936
188499	965937
190229	965938
314833	965939
201944	965940
134793	965941
95949	965942
290983	965943
311904	965944
118475	965945
267238	965946
198525	965947
201054	965948
267511	965949
223862	965950
250880	965951
247845	965952
3334	965953
267447	965954
181879	965955
142257	965956
99111	965957
10488	965958
199520	965959
278555	965960
61469	965961
225702	965962
155925	965963
35828	965964
97341	965965
313064	965966
11374	965967
39977	965968
77128	965969
13269	965970
171900	965971
130526	965972
70808	965973
95375	965974
12024	965975
241908	965976
237804	965977
132709	965978
115752	965979
209933	965980
197689	965981
162141	965982
153590	965983
176978	965984
30306	965985
113351	965986
10359	965987
18571	965988
270252	965989
69083	965990
130618	965991
111179	965992
184624	965993
194169	965994
271135	965995
87802	965996
197535	965997
28194	965998
203012	965999
284043	966000
40068	966001
75934	966002
314014	966003
7898	966004
199364	966005
272047	966006
97140	966007
248272	966008
41764	966009
155457	966010
127850	966011
161676	966012
223501	966013
76250	966014
231670	966015
160658	966016
286180	966017
216442	966018
246955	966019
245347	966020
201166	966021
163854	966022
94938	966023
241909	966024
116365	966025
211309	966026
132199	966027
80832	966028
194832	966029
189569	966030
18395	966031
160864	966032
197258	966033
290053	966034
7318	966035
200726	966036
53951	966037
7810	966038
118873	966039
305946	966040
130292	966041
307604	966042
45214	966043
52550	966044
136119	966045
201263	966046
254997	966047
12044	966048
48112	966049
211795	966050
48113	966051
130232	966052
66407	966053
76689	966054
169962	966055
23122	966056
125249	966057
327354	966058
241272	966059
287617	966060
106718	966061
111581	966062
117957	966063
28203	966064
283226	966065
144826	966066
19739	966067
229187	966068
55146	966069
79982	966070
159649	966071
256413	966072
85561	966073
44240	966074
11875	966075
179647	966076
186415	966077
125785	966078
285071	966079
73948	966080
171608	966081
284684	966082
71164	966083
203906	966084
64993	966085
36720	966086
57295	966087
105216	966088
144918	966089
270802	966090
218817	966091
199074	966092
193335	966093
42323	966094
56302	966095
24477	966096
208466	966097
17737	966098
320477	966099
296724	966100
92354	966101
213180	966102
90507	966103
73747	966104
21625	966105
239750	966106
116680	966107
90971	966108
218842	966109
44737	966110
107986	966111
130543	966112
159674	966113
163977	966114
239091	966115
309352	966116
6127	966117
244348	966118
257920	966119
276644	966120
191637	966121
315628	966122
75596	966123
74281	966124
73291	966125
90263	966126
282634	966127
30063	966128
283005	966129
25099	966130
93849	966131
284082	966132
278776	966133
107599	966134
103253	966135
199245	966136
163005	966137
159523	966138
174991	966139
66058	966140
169018	966141
250621	966142
290619	966143
262906	966144
163451	966145
145757	966146
155608	966147
123698	966148
35805	966149
181433	966150
53018	966151
234907	966152
97939	966153
164892	966154
99674	966155
221035	966156
71000	966157
168839	966158
71949	966159
113066	966160
229394	966161
20262	966162
42444	966163
77900	966164
50288	966165
37973	966166
121405	966167
158401	966168
39145	966169
30486	966170
94595	966171
105204	966172
121956	966173
102104	966174
74555	966175
147156	966176
8436	966177
10	966178
119751	966179
76977	966180
219542	966181
174435	966182
265791	966183
119751	966184
93334	966185
118919	966186
41831	966187
33772	966188
41831	966189
198411	966190
75884	966191
76376	966192
190288	966193
15273	966194
10812	966195
116950	966196
90714	966197
4291	966198
4635	966199
187396	966200
93324	966201
298048	966202
134041	966203
240639	966204
229063	966205
41892	966206
140803	966207
75666	966208
240389	966209
146454	966210
43674	966211
150513	966212
35724	966213
7688	966214
213180	966215
149861	966216
53507	966217
281197	966218
219420	966219
185448	966220
33753	966221
16000	966222
34941	966223
302972	966224
1	966225
306894	966226
184008	966227
238803	966228
1	966229
6445	966230
68421	966231
91234	966232
6863	966233
58439	966234
7678	966235
57806	966236
55306	966237
133179	966238
44583	966239
1457	966240
181451	966241
17236	966242
111995	966243
13766	966244
78956	966245
24634	966246
143878	966247
1470	966248
6789	966249
135016	966250
11353	966251
104979	966252
104979	966253
300544	966254
218358	966255
218398	966256
8344	966257
86435	966258
215382	966259
15335	966260
63755	966261
163682	966262
135627	966263
219868	966264
55528	966265
124711	966266
38220	966267
3267	966268
3611	966269
77685	966270
17197	966271
6606	966272
17584	966273
148598	966274
21417	966275
157450	966276
180516	966277
138816	966278
49433	966279
89927	966280
15847	966281
117238	966282
10030	966283
134608	966284
1413	966285
39035	966286
120848	966287
276359	966288
55733	966289
248574	966290
76777	966291
124256	966292
120848	966293
226104	966294
73300	966295
89900	966296
216708	966297
120482	966298
15808	966299
138278	966300
84437	966301
2748	966302
227927	966303
96221	966304
140269	966305
37645	966306
4663	966307
20538	966308
47533	966309
36557	966310
74763	966311
158579	966312
87329	966313
70450	966314
7981	966315
72569	966316
8919	966317
205997	966318
196871	966319
88570	966320
87586	966321
84576	966322
242105	966323
101168	966324
579	966325
34471	966326
296409	966327
4722	966328
26960	966329
13487	966330
40471	966331
64235	966332
26637	966333
156261	966334
12960	966335
31469	966336
149463	966337
54976	966338
21999	966339
24671	966340
51416	966341
90467	966342
14803	966343
11604	966344
18318	966345
218278	966346
142428	966347
55517	966348
27125	966349
133628	966350
13051	966351
182078	966352
42074	966353
53170	966354
242446	966355
300384	966356
124975	966357
189631	966358
207229	966359
103360	966360
326361	966361
91017	966362
5011	966363
59418	966364
12449	966365
254182	966366
44646	966367
125338	966368
36411	966369
5896	966370
19108	966371
22682	966372
95494	966373
277098	966374
20537	966375
52637	966376
293919	966377
9	966378
69651	966379
27915	966380
28244	966381
130935	966382
11483	966383
59323	966384
27998	966385
79548	966386
147644	966387
40	966388
89534	966389
326041	966390
89020	966391
198257	966392
4778	966393
94778	966394
275384	966395
206393	966396
311942	966397
45043	966398
3673	966399
59553	966400
88654	966401
274103	966402
121403	966403
179254	966404
47771	966405
53445	966406
121403	966407
177040	966408
182850	966409
182850	966410
71750	966411
280587	966412
222245	966413
82068	966414
108109	966415
146499	966416
17143	966417
53297	966418
72840	966419
186548	966420
78411	966421
11884	966422
24980	966423
173994	966424
194696	966425
55499	966426
95532	966427
133420	966428
274204	966429
177501	966430
28698	966431
122697	966432
61336	966433
267990	966434
42071	966435
74660	966436
6302	966437
6302	966438
6302	966439
51801	966440
47077	966441
6302	966442
96425	966443
137078	966444
59266	966445
69084	966446
102502	966447
58927	966448
221108	966449
34896	966450
162979	966451
96612	966452
83119	966453
50213	966454
89685	966455
175881	966456
42819	966457
88994	966458
298214	966459
64806	966460
25458	966461
5809	966462
41801	966463
68381	966464
10	966465
9168	966466
18016	966467
83035	966468
92240	966469
8710	966470
52079	966471
168490	966472
111709	966473
22804	966474
246745	966475
105034	966476
58851	966477
235100	966478
197611	966479
13156	966480
108445	966481
192792	966482
140085	966483
132436	966484
212951	966485
149022	966486
29588	966487
204092	966488
144533	966489
84635	966490
254723	966491
68144	966492
135995	966493
136131	966494
172921	966495
87725	966496
57301	966497
100	966498
216055	966499
4797	966500
106585	966501
298469	966502
105460	966503
98641	966504
73478	966505
16176	966506
196014	966507
54731	966508
12936	966509
197209	966510
135205	966511
64644	966512
4474	966513
164638	966514
123814	966515
91663	966516
286862	966517
75520	966518
24856	966519
12838	966520
184576	966521
14328	966522
93765	966523
1447	966524
10380	966525
131477	966526
115839	966527
14605	966528
231303	966529
70285	966530
91846	966531
206241	966532
107952	966533
61936	966534
193820	966535
144439	966536
178216	966537
136340	966538
173866	966539
49218	966540
281126	966541
74757	966542
196266	966543
10919	966544
289787	966545
167037	966546
176082	966547
276100	966548
69651	966549
255480	966550
25247	966551
113084	966552
121449	966553
106322	966554
143232	966555
124304	966556
32418	966557
234872	966558
108994	966559
84788	966560
36463	966561
161355	966562
98360	966563
123223	966564
5102	966565
34587	966566
25845	966567
83111	966568
202444	966569
229146	966570
219952	966571
63947	966572
158195	966573
90177	966574
141191	966575
110059	966576
4345	966577
2107	966578
31998	966579
254397	966580
6593	966581
274692	966582
3011	966583
47719	966584
262364	966585
162914	966586
23860	966587
215083	966588
191248	966589
161837	966590
261941	966591
111056	966592
9297	966593
69940	966594
35598	966595
56626	966596
84206	966597
2200	966598
37302	966599
4293	966600
9245	966601
63852	966602
42943	966603
280385	966604
19976	966605
170941	966606
230920	966607
302604	966608
79744	966609
10068	966610
5114	966611
26616	966612
38540	966613
199069	966614
113995	966615
317109	966616
104356	966617
248310	966618
263393	966619
181330	966620
88440	966621
35461	966622
205407	966623
315050	966624
88598	966625
188438	966626
188441	966627
93234	966628
75410	966629
87996	966630
39411	966631
14563	966632
144831	966633
36590	966634
174386	966635
47231	966636
49813	966637
317324	966638
109018	966639
123707	966640
14524	966641
8290	966642
5392	966643
11563	966644
92297	966645
19007	966646
62070	966647
175406	966648
28435	966649
87154	966650
163338	966651
42972	966652
36697	966653
941	966654
109331	966655
118292	966656
6110	966657
32502	966658
150624	966659
37981	966660
57147	966661
51969	966662
27503	966663
243846	966664
210246	966665
26684	966666
26684	966667
194322	966668
134668	966669
106821	966670
106197	966671
260387	966672
6152	966673
184166	966674
50333	966675
86928	966676
140314	966677
29815	966678
4634	966679
219126	966680
192998	966681
73980	966682
17391	966683
277719	966684
290263	966685
121460	966686
219136	966687
77074	966688
46855	966689
15299	966690
33399	966691
148855	966692
76500	966693
274877	966694
73203	966695
63696	966696
145901	966697
108594	966698
8570	966699
178652	966700
92971	966701
226179	966702
197440	966703
49188	966704
300045	966705
284187	966706
179758	966707
180242	966708
291720	966709
78454	966710
50732	966711
288307	966712
28185	966713
76977	966714
27081	966715
2532	966716
9680	966717
124784	966718
17449	966719
50539	966720
41275	966721
5570	966722
290825	966723
77746	966724
171170	966725
206791	966726
152853	966727
3550	966728
188974	966729
106295	966730
17301	966731
206791	966732
21093	966733
231023	966734
245006	966735
251239	966736
166451	966737
8686	966738
303614	966739
172375	966740
12465	966741
498	966742
103964	966743
139525	966744
61533	966745
64216	966746
32998	966747
166146	966748
28216	966749
50739	966750
204295	966751
185599	966752
903	966753
173558	966754
29	966755
78	966756
97927	966757
186427	966758
79017	966759
3740	966760
263542	966761
13545	966762
200669	966763
47174	966764
101256	966765
6926	966766
12639	966767
60256	966768
64940	966769
96366	966770
15154	966771
63018	966772
4838	966773
64700	966774
7499	966775
79381	966776
406	966777
134819	966778
40	966779
63188	966780
191275	966781
213996	966782
6284	966783
38182	966784
9046	966785
12848	966786
324574	966787
249808	966788
6800	966789
305365	966790
47444	966791
189739	966792
146496	966793
281267	966794
1198	966795
146496	966796
65128	966797
182471	966798
157771	966799
66276	966800
157941	966801
130082	966802
27439	966803
236532	966804
84792	966805
279375	966806
206706	966807
15705	966808
271082	966809
88330	966810
207656	966811
3287	966812
8019	966813
175944	966814
20074	966815
74551	966816
145743	966817
85629	966818
33127	966819
22362	966820
55612	966821
57398	966822
538	966823
37526	966824
43216	966825
241	966826
5481	966827
5115	966828
10204	966829
110356	966830
17932	966831
210	966832
56702	966833
28821	966834
5328	966835
10417	966836
2894	966837
110347	966838
27872	966839
258646	966840
3412	966841
121697	966842
48028	966843
156357	966844
194575	966845
79988	966846
77419	966847
35075	966848
720	966849
2482	966850
325320	966851
8581	966852
73329	966853
5580	966854
130663	966855
26395	966856
754	966857
48292	966858
259348	966859
43553	966860
40972	966861
278552	966862
252729	966863
64626	966864
322494	966865
42834	966866
27941	966867
288718	966868
77988	966869
305959	966870
4469	966871
8521	966872
90717	966873
26340	966874
266365	966875
500	966876
46897	966877
9566	966878
25464	966879
139351	966880
49250	966881
140168	966882
136282	966883
309111	966884
14673	966885
1	966886
177810	966887
167653	966888
46673	966889
153190	966890
22814	966891
3843	966892
85419	966893
358	966894
116718	966895
3817	966896
159586	966897
6784	966898
940	966899
38	966900
633	966901
188102	966902
5562	966903
23636	966904
41372	966905
670	966906
68857	966907
3200	966908
202273	966909
74157	966910
9566	966911
5423	966912
129110	966913
31143	966914
10455	966915
40128	966916
249615	966917
38791	966918
78475	966919
254834	966920
84685	966921
274471	966922
18370	966923
130377	966924
8020	966925
202608	966926
82547	966927
37875	966928
148399	966929
51579	966930
55892	966931
35978	966932
82158	966933
38703	966934
164211	966935
140154	966936
46832	966937
120999	966938
82482	966939
27333	966940
271891	966941
13523	966942
81386	966943
116066	966944
6	966945
72024	966946
107680	966947
135053	966948
34541	966949
24334	966950
28818	966951
33117	966952
175885	966953
95566	966954
119081	966955
105924	966956
83162	966957
109608	966958
48831	966959
73029	966960
6439	966961
51483	966962
277407	966963
183705	966964
234459	966965
26402	966966
46839	966967
125887	966968
5741	966969
102433	966970
86861	966971
83737	966972
13149	966973
111434	966974
72686	966975
119667	966976
45504	966977
171536	966978
131596	966979
17865	966980
42921	966981
152063	966982
315369	966983
18338	966984
188646	966985
22958	966986
10006	966987
266509	966988
117378	966989
194178	966990
33122	966991
46404	966992
22810	966993
88529	966994
25083	966995
33140	966996
134646	966997
301008	966998
6446	966999
89653	967000
124499	967001
56907	967002
176925	967003
22222	967004
295595	967005
57734	967006
58993	967007
2216	967008
47766	967009
133539	967010
152868	967011
35426	967012
318514	967013
22218	967014
20874	967015
12276	967016
1533	967017
205111	967018
318413	967019
53305	967020
180440	967021
166747	967022
18895	967023
62242	967024
10659	967025
174831	967026
255177	967027
66849	967028
2475	967029
14964	967030
81925	967031
317705	967032
81011	967033
202338	967034
71985	967035
57505	967036
121342	967037
116035	967038
325816	967039
12825	967040
54678	967041
65280	967042
20296	967043
7668	967044
135158	967045
96568	967046
215024	967047
115813	967048
149413	967049
83265	967050
152247	967051
74159	967052
55472	967053
78561	967054
10547	967055
8537	967056
20525	967057
223225	967058
150798	967059
141216	967060
141960	967061
163454	967062
31058	967063
11288	967064
31265	967065
10388	967066
62180	967067
124842	967068
111583	967069
4394	967070
73099	967071
102241	967072
94041	967073
308245	967074
53590	967075
95883	967076
84085	967077
328633	967078
179874	967079
123289	967080
313451	967081
91448	967082
178772	967083
51726	967084
12575	967085
129084	967086
15606	967087
84501	967088
15650	967089
105461	967090
25328	967091
79704	967092
150911	967093
256038	967094
91237	967095
113765	967096
34938	967097
89021	967098
176118	967099
116662	967100
122517	967101
107820	967102
103974	967103
221896	967104
120318	967105
8700	967106
181569	967107
177411	967108
122078	967109
284708	967110
161396	967111
170401	967112
101640	967113
101809	967114
1399	967115
37530	967116
22717	967117
206706	967118
17426	967119
15829	967120
40052	967121
45451	967122
54612	967123
320414	967124
59984	967125
78615	967126
40251	967127
23659	967128
2113	967129
57052	967130
165993	967131
61117	967132
306006	967133
186960	967134
148540	967135
86421	967136
27100	967137
8953	967138
6903	967139
156957	967140
80296	967141
40991	967142
44374	967143
63141	967144
100076	967145
29494	967146
14359	967147
129358	967148
199575	967149
10980	967150
69650	967151
199336	967152
34517	967153
326026	967154
174626	967155
46049	967156
22835	967157
98056	967158
140007	967159
9003	967160
57142	967161
69040	967162
83397	967163
49231	967164
144839	967165
200004	967166
98816	967167
58317	967168
326685	967169
35092	967170
42296	967171
114137	967172
195066	967173
31188	967174
35303	967175
33430	967176
229931	967177
3446	967178
91104	967179
80944	967180
132624	967181
21110	967182
80282	967183
177787	967184
6657	967185
40269	967186
76968	967187
37113	967188
24842	967189
17349	967190
108772	967191
105829	967192
117989	967193
158770	967194
106468	967195
11748	967196
79034	967197
27598	967198
196916	967199
25846	967200
40168	967201
151469	967202
210476	967203
4242	967204
126133	967205
160568	967206
122402	967207
28041	967208
190857	967209
69792	967210
86951	967211
311981	967212
94929	967213
24980	967214
49675	967215
43334	967216
21381	967217
9162	967218
165135	967219
20234	967220
219485	967221
125419	967222
11849	967223
4978	967224
20234	967225
123442	967226
90432	967227
131967	967228
328525	967229
137272	967230
23831	967231
54508	967232
17807	967233
91151	967234
208764	967235
233648	967236
9027	967237
159380	967238
5612	967239
23361	967240
48048	967241
150470	967242
64394	967243
181637	967244
246446	967245
66688	967246
246521	967247
187188	967248
140530	967249
10980	967250
35109	967251
237271	967252
205631	967253
153364	967254
210935	967255
143996	967256
61287	967257
105787	967258
12950	967259
227724	967260
29926	967261
196970	967262
8348	967263
78787	967264
78954	967265
56066	967266
35248	967267
113660	967268
278562	967269
36937	967270
16792	967271
178298	967272
135281	967273
49692	967274
18427	967275
6657	967276
9043	967277
197097	967278
4733	967279
70724	967280
42319	967281
14431	967282
55230	967283
7572	967284
29283	967285
17464	967286
20928	967287
39332	967288
35052	967289
101470	967290
82432	967291
259349	967292
139428	967293
42649	967294
224047	967295
17368	967296
81774	967297
182144	967298
131519	967299
74229	967300
72646	967301
14537	967302
18111	967303
291541	967304
30348	967305
33025	967306
54991	967307
39175	967308
54531	967309
200326	967310
4031	967311
73041	967312
11040	967313
20636	967314
199761	967315
4389	967316
30271	967317
15138	967318
20391	967319
115811	967320
18991	967321
17870	967322
85098	967323
85866	967324
40046	967325
57105	967326
196046	967327
39169	967328
24685	967329
72311	967330
71373	967331
37323	967332
119085	967333
52200	967334
184237	967335
134330	967336
13284	967337
77115	967338
73711	967339
18527	967340
11849	967341
223443	967342
181765	967343
64206	967344
190947	967345
3816	967346
98274	967347
630	967348
1981	967349
54977	967350
26846	967351
54614	967352
24244	967353
63100	967354
54693	967355
27556	967356
12929	967357
82998	967358
23863	967359
79485	967360
81288	967361
10223	967362
85330	967363
75848	967364
46236	967365
36522	967366
295868	967367
9074	967368
42548	967369
53846	967370
162621	967371
12133	967372
13386	967373
38626	967374
26831	967375
93661	967376
233073	967377
22668	967378
32517	967379
213658	967380
40718	967381
145479	967382
280019	967383
124829	967384
268343	967385
254235	967386
9768	967387
227612	967388
25180	967389
35429	967390
91605	967391
14186	967392
134589	967393
314587	967394
208044	967395
19295	967396
62741	967397
136847	967398
214805	967399
87520	967400
25768	967401
61113	967402
197868	967403
265166	967404
36749	967405
32063	967406
3802	967407
307705	967408
63294	967409
7984	967410
7160	967411
247124	967412
28902	967413
53873	967414
105786	967415
89045	967416
18927	967417
50988	967418
158803	967419
36892	967420
10515	967421
27323	967422
4389	967423
52743	967424
36786	967425
37038	967426
131132	967427
53596	967428
40456	967429
31087	967430
16995	967431
27212	967432
13741	967433
51256	967434
124097	967435
124666	967436
50514	967437
144669	967438
70613	967439
187081	967440
257889	967441
57606	967442
134788	967443
60712	967444
18082	967445
135924	967446
25013	967447
40685	967448
874	967449
42444	967450
798	967451
37438	967452
125637	967453
126799	967454
112939	967455
59551	967456
73377	967457
91420	967458
244393	967459
152394	967460
13294	967461
83583	967462
194037	967463
269260	967464
21012	967465
284596	967466
11525	967467
184653	967468
158518	967469
17532	967470
310266	967471
228217	967472
9550	967473
48210	967474
39774	967475
189766	967476
718	967477
88124	967478
22637	967479
3085	967480
199761	967481
31381	967482
25773	967483
68489	967484
4901	967485
17594	967486
3724	967487
13683	967488
92625	967489
213766	967490
130624	967491
111684	967492
26279	967493
130234	967494
122593	967495
42389	967496
82761	967497
80148	967498
232338	967499
192021	967500
242440	967501
48713	967502
305846	967503
13282	967504
111529	967505
57841	967506
290971	967507
32403	967508
154297	967509
99406	967510
5802	967511
21832	967512
3147	967513
13545	967514
109934	967515
72135	967516
210543	967517
165089	967518
214213	967519
125020	967520
17991	967521
77761	967522
167952	967523
117883	967524
19428	967525
70402	967526
120076	967527
27150	967528
206293	967529
164283	967530
27028	967531
107871	967532
171542	967533
93462	967534
60662	967535
14656	967536
46459	967537
318394	967538
23847	967539
93112	967540
91091	967541
116820	967542
169814	967543
32582	967544
79063	967545
84975	967546
257982	967547
2904	967548
11269	967549
266161	967550
73063	967551
208587	967552
6274	967553
17906	967554
9047	967555
219859	967556
68717	967557
14289	967558
156308	967559
37934	967560
91594	967561
89209	967562
22726	967563
829	967564
27198	967565
46768	967566
1758	967567
283961	967568
53805	967569
665	967570
97607	967571
3256	967572
20536	967573
17108	967574
47046	967575
146368	967576
96305	967577
32510	967578
1484	967579
24626	967580
49933	967581
76426	967582
24151	967583
86303	967584
47767	967585
44668	967586
125081	967587
83775	967588
78899	967589
11894	967590
115108	967591
5498	967592
255953	967593
303005	967594
38090	967595
186362	967596
94422	967597
1240	967598
205419	967599
297453	967600
16915	967601
32746	967602
269891	967603
59704	967604
179585	967605
308764	967606
156431	967607
305118	967608
39626	967609
173463	967610
766	967611
9057	967612
263192	967613
20659	967614
3416	967615
146192	967616
1754	967617
80189	967618
4554	967619
202908	967620
29106	967621
84877	967622
986	967623
139107	967624
2857	967625
16659	967626
276625	967627
94992	967628
2875	967629
26394	967630
45816	967631
91350	967632
115874	967633
54600	967634
294669	967635
38517	967636
43816	967637
152325	967638
97433	967639
191067	967640
12440	967641
41186	967642
816	967643
188513	967644
181159	967645
54793	967646
119350	967647
135	967648
41670	967649
163964	967650
34663	967651
61697	967652
256798	967653
8786	967654
47426	967655
3511	967656
325185	967657
1170	967658
89021	967659
306843	967660
115874	967661
44991	967662
178373	967663
166960	967664
30286	967665
73439	967666
1210	967667
268368	967668
109479	967669
34820	967670
93115	967671
61027	967672
194593	967673
3210	967674
621	967675
39854	967676
254658	967677
38745	967678
149597	967679
239216	967680
1770	967681
5275	967682
35572	967683
14921	967684
89257	967685
259344	967686
142	967687
44025	967688
2892	967689
181215	967690
20578	967691
149381	967692
42082	967693
3511	967694
200391	967695
108436	967696
195886	967697
29086	967698
205384	967699
103277	967700
11521	967701
147615	967702
236183	967703
72789	967704
22259	967705
25924	967706
47369	967707
85171	967708
136438	967709
125868	967710
316577	967711
54	967712
261697	967713
46303	967714
40406	967715
97301	967716
294483	967717
5913	967718
24919	967719
145678	967720
151977	967721
130525	967722
167260	967723
37991	967724
83869	967725
114368	967726
176183	967727
104170	967728
122975	967729
118295	967730
63152	967731
31366	967732
9420	967733
276277	967734
32	967735
42237	967736
19003	967737
81491	967738
187673	967739
85572	967740
212389	967741
27766	967742
176698	967743
114890	967744
35352	967745
62403	967746
1487	967747
32182	967748
82919	967749
42180	967750
75288	967751
291	967752
25597	967753
25717	967754
168459	967755
165193	967756
22216	967757
81750	967758
326871	967759
22641	967760
12704	967761
292539	967762
468	967763
116148	967764
192959	967765
136495	967766
302210	967767
139502	967768
201045	967769
62612	967770
167381	967771
53259	967772
124786	967773
151855	967774
100737	967775
153975	967776
203026	967777
73034	967778
206327	967779
185478	967780
91598	967781
29	967782
44867	967783
2577	967784
128796	967785
214903	967786
129683	967787
99403	967788
19251	967789
104081	967790
76254	967791
200447	967792
64631	967793
47374	967794
79463	967795
1195	967796
203273	967797
25814	967798
198066	967799
69124	967800
104107	967801
8794	967802
127465	967803
36952	967804
3698	967805
55	967806
65508	967807
300705	967808
180111	967809
314837	967810
96231	967811
44350	967812
123820	967813
190336	967814
141090	967815
34309	967816
25730	967817
120514	967818
232517	967819
17804	967820
130490	967821
81003	967822
253355	967823
186802	967824
325259	967825
259888	967826
150061	967827
1792	967828
84999	967829
147527	967830
4231	967831
49664	967832
105226	967833
170742	967834
26063	967835
56850	967836
22123	967837
12045	967838
207783	967839
174515	967840
108366	967841
11014	967842
11665	967843
123142	967844
70562	967845
83821	967846
26539	967847
14005	967848
20212	967849
32411	967850
320447	967851
22328	967852
151160	967853
66387	967854
24612	967855
32620	967856
203862	967857
21460	967858
22643	967859
225489	967860
94446	967861
258906	967862
55222	967863
8934	967864
112638	967865
117657	967866
45179	967867
147854	967868
99247	967869
217236	967870
16849	967871
3265	967872
60233	967873
10766	967874
84106	967875
81258	967876
86048	967877
155479	967878
89101	967879
42492	967880
67869	967881
285672	967882
295021	967883
202768	967884
128366	967885
69464	967886
151136	967887
31001	967888
84325	967889
51766	967890
92741	967891
126670	967892
36846	967893
95685	967894
38138	967895
2431	967896
191845	967897
180368	967898
21614	967899
131810	967900
275145	967901
45768	967902
155	967903
982	967904
76299	967905
193094	967906
14144	967907
204166	967908
113834	967909
131285	967910
49350	967911
64111	967912
53281	967913
65142	967914
248280	967915
58226	967916
34072	967917
27422	967918
18882	967919
245865	967920
42200	967921
42008	967922
111256	967923
35582	967924
172902	967925
79240	967926
56787	967927
78194	967928
131679	967929
3038	967930
1103	967931
66937	967932
61775	967933
25415	967934
4903	967935
73439	967936
48854	967937
156707	967938
8134	967939
35479	967940
193975	967941
85065	967942
136392	967943
286675	967944
140104	967945
60050	967946
28957	967947
74232	967948
31490	967949
15999	967950
88252	967951
130291	967952
42646	967953
200151	967954
462	967955
137000	967956
67661	967957
19866	967958
252817	967959
141673	967960
2532	967961
55115	967962
12308	967963
30768	967964
196024	967965
173465	967966
50767	967967
183274	967968
154481	967969
321550	967970
121382	967971
288563	967972
105747	967973
152328	967974
17110	967975
176525	967976
165616	967977
7352	967978
31713	967979
52980	967980
84303	967981
30473	967982
6315	967983
69889	967984
126117	967985
25638	967986
52186	967987
18711	967988
53900	967989
47147	967990
128725	967991
295866	967992
302842	967993
13875	967994
25921	967995
35936	967996
18619	967997
2846	967998
65790	967999
48561	968000
29445	968001
61679	968002
14607	968003
50269	968004
16459	968005
23204	968006
24867	968007
4349	968008
51745	968009
189305	968010
25985	968011
21774	968012
25783	968013
74914	968014
61020	968015
34652	968016
81566	968017
221529	968018
3165	968019
313096	968020
31734	968021
53668	968022
23901	968023
69675	968024
14790	968025
11836	968026
194281	968027
255938	968028
57803	968029
6350	968030
137961	968031
199325	968032
38299	968033
24279	968034
73545	968035
123228	968036
138074	968037
68139	968038
3658	968039
24251	968040
64205	968041
312673	968042
156078	968043
212120	968044
161118	968045
60288	968046
116318	968047
320112	968048
22721	968049
177167	968050
40611	968051
89986	968052
214370	968053
26924	968054
28525	968055
270209	968056
213837	968057
1556	968058
141965	968059
202163	968060
162719	968061
4018	968062
183740	968063
1406	968064
76163	968065
67187	968066
80486	968067
78946	968068
31072	968069
36751	968070
236228	968071
142368	968072
23155	968073
190057	968074
42716	968075
81665	968076
12544	968077
15290	968078
1789	968079
12191	968080
5786	968081
154807	968082
204770	968083
76084	968084
14349	968085
20356	968086
30516	968087
78904	968088
31936	968089
22605	968090
17711	968091
67647	968092
63591	968093
51804	968094
7048	968095
20219	968096
35058	968097
232184	968098
31250	968099
93360	968100
148752	968101
59454	968102
129708	968103
202229	968104
79192	968105
147441	968106
44112	968107
176733	968108
159521	968109
459	968110
648	968111
82458	968112
97015	968113
208615	968114
304398	968115
196121	968116
4787	968117
295501	968118
152280	968119
166947	968120
21132	968121
27885	968122
252423	968123
457	968124
29597	968125
100162	968126
225762	968127
10165	968128
1144	968129
222849	968130
4945	968131
181483	968132
102242	968133
9285	968134
2403	968135
36041	968136
122272	968137
28463	968138
45421	968139
304737	968140
82520	968141
150733	968142
147970	968143
18879	968144
121844	968145
8994	968146
80126	968147
74741	968148
86259	968149
11044	968150
101803	968151
24337	968152
65711	968153
95440	968154
168798	968155
3309	968156
15153	968157
300532	968158
168711	968159
165581	968160
89530	968161
50858	968162
14954	968163
201365	968164
198088	968165
193892	968166
11728	968167
69082	968168
276826	968169
27337	968170
10219	968171
10461	968172
54069	968173
41769	968174
119378	968175
40601	968176
262706	968177
1171	968178
95618	968179
75945	968180
20987	968181
136947	968182
101211	968183
70885	968184
186284	968185
13011	968186
29417	968187
24892	968188
24907	968189
12122	968190
18736	968191
63222	968192
9309	968193
94306	968194
63362	968195
8100	968196
5855	968197
4543	968198
180184	968199
262868	968200
41320	968201
6537	968202
101747	968203
6017	968204
57858	968205
160349	968206
82257	968207
51457	968208
130461	968209
7556	968210
146699	968211
78769	968212
227956	968213
2894	968214
138004	968215
123709	968216
95472	968217
98521	968218
45616	968219
57516	968220
196	968221
106	968222
84037	968223
1991	968224
172903	968225
75937	968226
36321	968227
39533	968228
185992	968229
7784	968230
1772	968231
707	968232
76131	968233
63095	968234
71560	968235
30575	968236
548	968237
58886	968238
495	968239
66219	968240
1444	968241
385	968242
29688	968243
48143	968244
86330	968245
22860	968246
57564	968247
49817	968248
74862	968249
5623	968250
19879	968251
145387	968252
224983	968253
34999	968254
79163	968255
37959	968256
116105	968257
77812	968258
716	968259
36207	968260
1086	968261
22337	968262
29680	968263
32140	968264
21316	968265
120061	968266
317	968267
70744	968268
65068	968269
182246	968270
204804	968271
213769	968272
65895	968273
11706	968274
4716	968275
22437	968276
6385	968277
27097	968278
115660	968279
15862	968280
68637	968281
321775	968282
25425	968283
52275	968284
56	968285
80910	968286
39604	968287
1673	968288
282893	968289
64147	968290
31511	968291
310	968292
169884	968293
81814	968294
237078	968295
124659	968296
138754	968297
138754	968298
286060	968299
2181	968300
124859	968301
227177	968302
192407	968303
195500	968304
230804	968305
26533	968306
69240	968307
170475	968308
184651	968309
183963	968310
59432	968311
192196	968312
69240	968313
254985	968314
242369	968315
294689	968316
33056	968317
9817	968318
279628	968319
216552	968320
43658	968321
197052	968322
294461	968323
276566	968324
133674	968325
292109	968326
621	968327
20389	968328
116319	968329
12508	968330
124872	968331
4410	968332
120733	968333
255395	968334
28370	968335
12337	968336
50214	968337
87999	968338
61713	968339
316003	968340
87999	968341
261415	968342
72797	968343
117997	968344
131715	968345
37769	968346
77284	968347
201101	968348
126608	968349
217873	968350
25762	968351
52907	968352
92894	968353
6883	968354
85186	968355
21596	968356
42504	968357
110533	968358
22817	968359
78811	968360
288837	968361
86999	968362
144347	968363
126686	968364
5086	968365
135893	968366
55146	968367
126024	968368
93152	968369
36248	968370
73877	968371
231505	968372
98634	968373
210284	968374
57160	968375
169486	968376
86587	968377
66165	968378
127068	968379
137406	968380
243153	968381
208964	968382
74695	968383
56038	968384
162919	968385
11358	968386
95498	968387
95789	968388
94802	968389
182694	968390
119768	968391
182699	968392
47225	968393
30185	968394
193441	968395
205400	968396
318197	968397
44882	968398
128718	968399
22812	968400
44923	968401
123992	968402
16234	968403
254413	968404
294369	968405
81121	968406
204906	968407
117323	968408
144591	968409
270422	968410
62344	968411
204274	968412
105790	968413
35602	968414
107065	968415
16444	968416
23380	968417
236449	968418
184083	968419
63813	968420
148916	968421
3697	968422
3697	968423
203069	968424
16478	968425
143459	968426
289301	968427
165177	968428
228161	968429
193998	968430
87411	968431
299212	968432
41330	968433
53977	968434
113344	968435
134041	968436
3787	968437
417	968438
146941	968439
60644	968440
30884	968441
190458	968442
81965	968443
4852	968444
49189	968445
56170	968446
177736	968447
9505	968448
152117	968449
7331	968450
241	968451
4264	968452
3487	968453
200499	968454
56002	968455
292254	968456
27624	968457
12635	968458
25805	968459
126523	968460
28935	968461
249505	968462
13803	968463
94955	968464
112835	968465
301652	968466
104320	968467
114389	968468
109067	968469
41311	968470
46303	968471
40104	968472
188518	968473
25747	968474
3323	968475
160061	968476
52100	968477
80043	968478
79969	968479
4513	968480
188431	968481
88361	968482
261384	968483
299780	968484
14036	968485
20003	968486
103252	968487
61462	968488
124313	968489
76142	968490
49078	968491
216309	968492
172260	968493
16656	968494
168710	968495
198002	968496
100196	968497
265919	968498
97333	968499
122721	968500
83042	968501
131219	968502
45251	968503
15821	968504
212612	968505
33895	968506
25984	968507
156392	968508
33400	968509
7010	968510
21930	968511
11766	968512
166652	968513
81452	968514
83109	968515
3485	968516
97231	968517
7267	968518
7267	968519
8576	968520
977	968521
25554	968522
86759	968523
307841	968524
8674	968525
44257	968526
67509	968527
129221	968528
40017	968529
321647	968530
20392	968531
97134	968532
324945	968533
172015	968534
248136	968535
493	968536
199646	968537
128120	968538
264909	968539
225925	968540
82701	968541
4303	968542
27863	968543
168001	968544
50072	968545
14520	968546
88804	968547
214566	968548
88570	968549
23323	968550
10021	968551
132879	968552
25214	968553
199691	968554
8112	968555
98128	968556
58511	968557
1	968558
174207	968559
86665	968560
205347	968561
53762	968562
316208	968563
83567	968564
146055	968565
9428	968566
248321	968567
18839	968568
150969	968569
26801	968570
131883	968571
5833	968572
81080	968573
48591	968574
81080	968575
12186	968576
48339	968577
9419	968578
55826	968579
24239	968580
39220	968581
79648	968582
6156	968583
221184	968584
4725	968585
1774	968586
1774	968587
1774	968588
1774	968589
1774	968590
1774	968591
10495	968592
213988	968593
164379	968594
15770	968595
41077	968596
35812	968597
278387	968598
236907	968599
238458	968600
26856	968601
41912	968602
46987	968603
37090	968604
109215	968605
4442	968606
1491	968607
93825	968608
16140	968609
21510	968610
101973	968611
51045	968612
25030	968613
75205	968614
138865	968615
79340	968616
9458	968617
18154	968618
40755	968619
21018	968620
140816	968621
138205	968622
273054	968623
63797	968624
47696	968625
260	968626
104318	968627
73221	968628
13942	968629
19239	968630
174200	968631
114723	968632
41271	968633
6561	968634
17716	968635
119755	968636
167003	968637
3663	968638
84796	968639
84804	968640
72408	968641
56068	968642
68625	968643
208189	968644
47288	968645
56241	968646
145916	968647
11251	968648
7053	968649
68143	968650
29664	968651
125469	968652
43566	968653
252167	968654
22287	968655
68956	968656
44803	968657
9024	968658
75772	968659
299280	968660
1226	968661
129835	968662
129835	968663
129835	968664
1226	968665
1226	968666
1226	968667
1226	968668
4111	968669
1226	968670
1226	968671
4111	968672
161803	968673
88722	968674
75564	968675
209800	968676
209611	968677
183897	968678
34018	968679
71716	968680
71925	968681
180946	968682
296	968683
45167	968684
177054	968685
175809	968686
268975	968687
81115	968688
10827	968689
49396	968690
27227	968691
73135	968692
68956	968693
74472	968694
183665	968695
9024	968696
205153	968697
5300	968698
205153	968699
216995	968700
114901	968701
43564	968702
87398	968703
192645	968704
3021	968705
71925	968706
18578	968707
34660	968708
200888	968709
30569	968710
91817	968711
256000	968712
241174	968713
297511	968714
9245	968715
42550	968716
116479	968717
100029	968718
88164	968719
153278	968720
88164	968721
88164	968722
115707	968723
139858	968724
135947	968725
297345	968726
195616	968727
30569	968728
86091	968729
188142	968730
77231	968731
42550	968732
54082	968733
8450	968734
6628	968735
114634	968736
191172	968737
18308	968738
175547	968739
18308	968740
126225	968741
74886	968742
122676	968743
18308	968744
18308	968745
103388	968746
18308	968747
81115	968748
18308	968749
126225	968750
179817	968751
119115	968752
49238	968753
24284	968754
183944	968755
60438	968756
191172	968757
179661	968758
183944	968759
113896	968760
131365	968761
56139	968762
136526	968763
24284	968764
36942	968765
27345	968766
88665	968767
55562	968768
27345	968769
325324	968770
66043	968771
100029	968772
44532	968773
131177	968774
95501	968775
74886	968776
42746	968777
26338	968778
27345	968779
27345	968780
120128	968781
27953	968782
37771	968783
13881	968784
55396	968785
55396	968786
106974	968787
68787	968788
103499	968789
1611	968790
56299	968791
36442	968792
37976	968793
925	968794
57628	968795
157380	968796
144535	968797
37976	968798
925	968799
71986	968800
88665	968801
14059	968802
196294	968803
33525	968804
84417	968805
84417	968806
84417	968807
137260	968808
22944	968809
83884	968810
178265	968811
43693	968812
83884	968813
83884	968814
19532	968815
300023	968816
18641	968817
85065	968818
40244	968819
79572	968820
107732	968821
73382	968822
24302	968823
322683	968824
43693	968825
135293	968826
40244	968827
205698	968828
96826	968829
79118	968830
131495	968831
72570	968832
32017	968833
72370	968834
9245	968835
31124	968836
9024	968837
60617	968838
26800	968839
36781	968840
73284	968841
175807	968842
25917	968843
293688	968844
196743	968845
93253	968846
317551	968847
174322	968848
43411	968849
31360	968850
177463	968851
137415	968852
120555	968853
81163	968854
3905	968855
241786	968856
116648	968857
48425	968858
288746	968859
140045	968860
49879	968861
106054	968862
82406	968863
409	968864
268537	968865
83513	968866
59309	968867
25576	968868
297396	968869
200815	968870
288380	968871
313455	968872
213488	968873
180211	968874
107418	968875
195376	968876
142896	968877
88162	968878
287302	968879
56512	968880
7524	968881
38767	968882
1750	968883
15917	968884
1750	968885
15917	968886
1750	968887
110699	968888
2114	968889
147131	968890
302447	968891
28946	968892
6366	968893
178735	968894
216243	968895
93410	968896
98999	968897
92109	968898
288706	968899
190587	968900
294364	968901
277044	968902
319730	968903
240089	968904
51311	968905
257426	968906
286362	968907
251293	968908
266680	968909
224070	968910
165961	968911
171629	968912
16020	968913
176376	968914
155061	968915
731	968916
58110	968917
120140	968918
103690	968919
86794	968920
4611	968921
149252	968922
178959	968923
106298	968924
115559	968925
133871	968926
243233	968927
249393	968928
128563	968929
197778	968930
252397	968931
46105	968932
163825	968933
179008	968934
102000	968935
144768	968936
182676	968937
209329	968938
14909	968939
96165	968940
123321	968941
274101	968942
114794	968943
58001	968944
195800	968945
85132	968946
132111	968947
16412	968948
2571	968949
2571	968950
2571	968951
173060	968952
92209	968953
50723	968954
156598	968955
120643	968956
226403	968957
116745	968958
66007	968959
106545	968960
27602	968961
9032	968962
30915	968963
101283	968964
60589	968965
249767	968966
125899	968967
307731	968968
3071	968969
2335	968970
81045	968971
46387	968972
224401	968973
81045	968974
81045	968975
320311	968976
177132	968977
260483	968978
9412	968979
205286	968980
128160	968981
109744	968982
135966	968983
249381	968984
179953	968985
181738	968986
209666	968987
8450	968988
56044	968989
295838	968990
265211	968991
104891	968992
222604	968993
306560	968994
281228	968995
173811	968996
68845	968997
176856	968998
131846	968999
242635	969000
275484	969001
111674	969002
190963	969003
16377	969004
65193	969005
16332	969006
304742	969007
2114	969008
9593	969009
9593	969010
23683	969011
318009	969012
13717	969013
304357	969014
147170	969015
12760	969016
27336	969017
29655	969018
195374	969019
102958	969020
226830	969021
1428	969022
1806	969023
1806	969024
1806	969025
1806	969026
35498	969027
116002	969028
248994	969029
119053	969030
263400	969031
102115	969032
280396	969033
56648	969034
40446	969035
157239	969036
19524	969037
7524	969038
241636	969039
42201	969040
3585	969041
185686	969042
161049	969043
85931	969044
171779	969045
31661	969046
156974	969047
176660	969048
135879	969049
54590	969050
30954	969051
66277	969052
53664	969053
52012	969054
45445	969055
294362	969056
159891	969057
42240	969058
6366	969059
92129	969060
1428	969061
179404	969062
183283	969063
183283	969064
189937	969065
39369	969066
26625	969067
55696	969068
116238	969069
53420	969070
53420	969071
150964	969072
98090	969073
52499	969074
47062	969075
6384	969076
110	969077
192769	969078
33351	969079
146555	969080
54454	969081
31511	969082
123952	969083
328134	969084
199146	969085
142096	969086
231410	969087
79017	969088
108548	969089
5974	969090
36999	969091
59113	969092
102478	969093
52679	969094
13063	969095
75148	969096
128771	969097
75148	969098
9794	969099
216580	969100
198714	969101
180293	969102
24313	969103
24144	969104
198180	969105
198216	969106
127361	969107
128736	969108
85202	969109
130053	969110
85467	969111
56327	969112
16515	969113
131628	969114
1844	969115
38783	969116
2615	969117
4411	969118
1208	969119
80393	969120
25957	969121
50853	969122
53419	969123
7533	969124
24186	969125
117417	969126
19968	969127
9185	969128
133059	969129
30585	969130
3371	969131
69101	969132
393	969133
13172	969134
19518	969135
4809	969136
3313	969137
27012	969138
7336	969139
93734	969140
96057	969141
6047	969142
6047	969143
58418	969144
434	969145
54441	969146
6047	969147
3371	969148
32526	969149
89974	969150
24555	969151
8324	969152
13917	969153
215627	969154
158862	969155
215721	969156
10951	969157
40060	969158
47	969159
3592	969160
3592	969161
795	969162
66773	969163
59100	969164
521	969165
42425	969166
14401	969167
71565	969168
26566	969169
136903	969170
99814	969171
39574	969172
319967	969173
47	969174
56017	969175
233448	969176
44379	969177
5080	969178
10409	969179
41932	969180
2852	969181
56479	969182
69105	969183
17299	969184
78	969185
811	969186
101490	969187
148982	969188
86569	969189
78212	969190
14688	969191
187060	969192
54905	969193
5144	969194
41588	969195
58229	969196
43303	969197
333	969198
94917	969199
59526	969200
41401	969201
8784	969202
14674	969203
76750	969204
11745	969205
106508	969206
57538	969207
292420	969208
6261	969209
63707	969210
206347	969211
302624	969212
80033	969213
11952	969214
71169	969215
117277	969216
117277	969217
69898	969218
185044	969219
59449	969220
12032	969221
55004	969222
31848	969223
175986	969224
148315	969225
149474	969226
15306	969227
21145	969228
30029	969229
159471	969230
14846	969231
26994	969232
169384	969233
100921	969234
891	969235
282899	969236
5376	969237
88820	969238
8216	969239
3821	969240
2175	969241
289986	969242
282033	969243
17404	969244
265225	969245
154243	969246
75575	969247
280463	969248
87708	969249
57822	969250
276888	969251
135579	969252
37752	969253
221044	969254
35197	969255
8538	969256
261180	969257
98585	969258
100223	969259
3546	969260
6244	969261
70594	969262
11936	969263
90552	969264
44881	969265
13044	969266
837	969267
117458	969268
113861	969269
52518	969270
73416	969271
81406	969272
27485	969273
219255	969274
17833	969275
113066	969276
119508	969277
301490	969278
115083	969279
167921	969280
153755	969281
430	969282
86035	969283
84470	969284
20121	969285
9144	969286
327244	969287
33102	969288
83176	969289
223378	969290
92817	969291
6238	969292
124454	969293
7682	969294
300127	969295
74151	969296
21994	969297
86188	969298
1203	969299
1203	969300
1985	969301
92887	969302
104719	969303
17161	969304
161846	969305
203496	969306
144772	969307
164443	969308
2521	969309
9145	969310
102869	969311
81130	969312
182178	969313
150400	969314
8014	969315
5369	969316
64241	969317
37197	969318
1089	969319
296	969320
11239	969321
2436	969322
4545	969323
267	969324
108384	969325
84790	969326
6863	969327
72	969328
6313	969329
3553	969330
24748	969331
23531	969332
73777	969333
5858	969334
154741	969335
460	969336
5858	969337
310681	969338
198386	969339
37057	969340
51268	969341
5789	969342
45047	969343
41684	969344
9799	969345
18668	969346
136123	969347
54511	969348
2562	969349
182316	969350
21721	969351
130	969352
33662	969353
13187	969354
15552	969355
3806	969356
3019	969357
6360	969358
23152	969359
48827	969360
10482	969361
98218	969362
148147	969363
80230	969364
4506	969365
11740	969366
11431	969367
72230	969368
13968	969369
77579	969370
55331	969371
1108	969372
307231	969373
5699	969374
45687	969375
7497	969376
34780	969377
243738	969378
23660	969379
1919	969380
316352	969381
134380	969382
26646	969383
24805	969384
231612	969385
200374	969386
156283	969387
203157	969388
272320	969389
25661	969390
48263	969391
3778	969392
308	969393
191	969394
88627	969395
3778	969396
20194	969397
103698	969398
84089	969399
20849	969400
134494	969401
160578	969402
105759	969403
335	969404
164314	969405
110066	969406
173388	969407
106183	969408
163752	969409
167264	969410
169534	969411
250738	969412
282	969413
13095	969414
81793	969415
142652	969416
212867	969417
294495	969418
272	969419
22713	969420
164954	969421
8813	969422
151306	969423
123547	969424
181113	969425
122676	969426
24284	969427
119563	969428
6743	969429
37973	969430
25574	969431
123722	969432
123022	969433
137324	969434
24160	969435
18763	969436
41980	969437
55601	969438
56236	969439
4862	969440
305512	969441
132234	969442
188052	969443
188055	969444
187604	969445
178922	969446
142661	969447
6382	969448
10268	969449
12047	969450
72170	969451
208513	969452
156081	969453
32648	969454
13420	969455
23187	969456
321060	969457
51161	969458
54477	969459
128921	969460
7757	969461
11111	969462
76239	969463
288277	969464
48795	969465
106323	969466
13769	969467
104095	969468
182981	969469
50369	969470
33091	969471
131407	969472
194689	969473
39753	969474
212115	969475
212431	969476
53066	969477
290507	969478
26278	969479
1468	969480
8091	969481
72792	969482
18011	969483
295753	969484
172595	969485
49147	969486
51014	969487
13208	969488
178922	969489
151386	969490
137790	969491
71620	969492
46219	969493
5547	969494
137481	969495
40304	969496
341	969497
41991	969498
228764	969499
42408	969500
97492	969501
6795	969502
238364	969503
103331	969504
47268	969505
177321	969506
187180	969507
192747	969508
82710	969509
113000	969510
49469	969511
7545	969512
132782	969513
56941	969514
317739	969515
311011	969516
25626	969517
85178	969518
71551	969519
24966	969520
126163	969521
22798	969522
195926	969523
78921	969524
163564	969525
80855	969526
211961	969527
268153	969528
123016	969529
51340	969530
169	969531
153052	969532
127715	969533
163779	969534
96693	969535
22696	969536
31329	969537
234362	969538
114380	969539
237425	969540
233287	969541
277218	969542
273989	969543
12576	969544
9303	969545
120799	969546
147928	969547
188938	969548
96010	969549
47856	969550
55725	969551
23524	969552
87776	969553
17548	969554
84372	969555
287891	969556
19658	969557
3771	969558
261089	969559
200570	969560
191718	969561
165907	969562
106518	969563
117013	969564
291380	969565
54413	969566
93421	969567
74225	969568
83193	969569
37278	969570
8912	969571
5567	969572
79650	969573
140334	969574
235284	969575
198793	969576
141406	969577
131462	969578
50089	969579
179651	969580
244426	969581
309344	969582
52706	969583
37867	969584
67844	969585
50	969586
86000	969587
51005	969588
283772	969589
278514	969590
250476	969591
181034	969592
303040	969593
65173	969594
539	969595
285587	969596
4716	969597
2766	969598
74060	969599
20230	969600
532	969601
104576	969602
27276	969603
83462	969604
16981	969605
209321	969606
130150	969607
36673	969608
164863	969609
283095	969610
248971	969611
132262	969612
219995	969613
66931	969614
4909	969615
2043	969616
14054	969617
6919	969618
275092	969619
143367	969620
42759	969621
44684	969622
19587	969623
78718	969624
14483	969625
114249	969626
74539	969627
178462	969628
101003	969629
256	969630
133040	969631
233548	969632
278327	969633
54576	969634
210238	969635
26963	969636
39557	969637
3773	969638
48989	969639
137150	969640
15417	969641
58340	969642
39465	969643
93328	969644
10188	969645
380	969646
129694	969647
279485	969648
88080	969649
34424	969650
65346	969651
67865	969652
117950	969653
26490	969654
3600	969655
48743	969656
75712	969657
70438	969658
83252	969659
307870	969660
28666	969661
57183	969662
323426	969663
45568	969664
69702	969665
78604	969666
151975	969667
107500	969668
19464	969669
172680	969670
18377	969671
21830	969672
80367	969673
289000	969674
97572	969675
187075	969676
211875	969677
93550	969678
94264	969679
216649	969680
42030	969681
34956	969682
88812	969683
8944	969684
159784	969685
182315	969686
105264	969687
105175	969688
2094	969689
4579	969690
35836	969691
57086	969692
133181	969693
1110	969694
100802	969695
215696	969696
242559	969697
306471	969698
124501	969699
164048	969700
259669	969701
297710	969702
45492	969703
199452	969704
152168	969705
58733	969706
34226	969707
192679	969708
50094	969709
39906	969710
89597	969711
5486	969712
31915	969713
92140	969714
14030	969715
4233	969716
241529	969717
106595	969718
3150	969719
154439	969720
17547	969721
27816	969722
122960	969723
262415	969724
42753	969725
58990	969726
43768	969727
82075	969728
25925	969729
320099	969730
4526	969731
25777	969732
993	969733
3297	969734
47953	969735
11544	969736
203517	969737
271327	969738
168754	969739
9027	969740
34198	969741
21889	969742
259476	969743
130585	969744
215176	969745
52377	969746
21827	969747
140097	969748
168235	969749
171911	969750
19800	969751
17660	969752
21126	969753
52851	969754
131363	969755
75976	969756
179207	969757
102669	969758
66939	969759
164989	969760
91232	969761
63076	969762
169212	969763
261604	969764
64265	969765
135967	969766
40196	969767
119430	969768
60011	969769
10674	969770
9714	969771
178478	969772
273214	969773
49595	969774
5343	969775
56719	969776
54064	969777
53790	969778
199960	969779
3140	969780
43499	969781
99272	969782
80106	969783
174239	969784
272256	969785
6435	969786
155725	969787
108368	969788
113850	969789
29245	969790
50994	969791
289954	969792
36546	969793
45658	969794
45918	969795
222889	969796
55243	969797
90834	969798
56208	969799
137799	969800
149857	969801
8317	969802
101426	969803
6422	969804
15628	969805
615	969806
179939	969807
114116	969808
274422	969809
184692	969810
26351	969811
37486	969812
89357	969813
2142	969814
67077	969815
10832	969816
52934	969817
72688	969818
144156	969819
318341	969820
132338	969821
156277	969822
69552	969823
12340	969824
66857	969825
244684	969826
133525	969827
173105	969828
117510	969829
16286	969830
289779	969831
89933	969832
281412	969833
216024	969834
50808	969835
72719	969836
66612	969837
177090	969838
21985	969839
133049	969840
16157	969841
193480	969842
111666	969843
42493	969844
17300	969845
271057	969846
31644	969847
82605	969848
109404	969849
270686	969850
65590	969851
29558	969852
100247	969853
65942	969854
151093	969855
198397	969856
161506	969857
51283	969858
126541	969859
18433	969860
2727	969861
52468	969862
205787	969863
20779	969864
298352	969865
193469	969866
165251	969867
93017	969868
63378	969869
10337	969870
175303	969871
77644	969872
15989	969873
135667	969874
148965	969875
91499	969876
266100	969877
75543	969878
98728	969879
59520	969880
71564	969881
141027	969882
122807	969883
1755	969884
99904	969885
38638	969886
20776	969887
17849	969888
39691	969889
113135	969890
38916	969891
174581	969892
18931	969893
315705	969894
77586	969895
152431	969896
146261	969897
271316	969898
35811	969899
45406	969900
210168	969901
60383	969902
253523	969903
232577	969904
22774	969905
257418	969906
39228	969907
36546	969908
290437	969909
29617	969910
5046	969911
6252	969912
209297	969913
25942	969914
44729	969915
280447	969916
177729	969917
252532	969918
81378	969919
15426	969920
2477	969921
37516	969922
2947	969923
65749	969924
149745	969925
74455	969926
288145	969927
36865	969928
242653	969929
37770	969930
117039	969931
52931	969932
50637	969933
19779	969934
52082	969935
254285	969936
184474	969937
21306	969938
208306	969939
618	969940
138329	969941
194746	969942
237020	969943
89801	969944
98254	969945
156803	969946
295368	969947
124403	969948
133221	969949
183197	969950
271448	969951
159103	969952
41655	969953
326907	969954
293718	969955
84495	969956
62563	969957
27390	969958
24635	969959
68568	969960
67229	969961
44135	969962
3445	969963
84312	969964
47265	969965
106694	969966
288397	969967
119239	969968
45513	969969
250298	969970
4097	969971
73185	969972
38170	969973
314544	969974
108168	969975
50439	969976
54130	969977
15993	969978
236057	969979
115903	969980
59062	969981
3201	969982
57029	969983
58417	969984
232078	969985
22137	969986
101196	969987
240105	969988
103064	969989
127120	969990
70684	969991
115415	969992
147680	969993
103357	969994
89746	969995
62429	969996
32011	969997
15630	969998
98473	969999
56169	970000
16456	970001
40488	970002
79749	970003
9458	970004
121869	970005
43522	970006
46691	970007
35469	970008
44312	970009
12919	970010
182641	970011
149636	970012
268074	970013
143080	970014
229090	970015
44365	970016
16583	970017
59179	970018
56013	970019
19908	970020
66258	970021
19420	970022
2823	970023
40379	970024
16583	970025
188358	970026
743	970027
16453	970028
257	970029
160925	970030
15794	970031
68858	970032
37827	970033
14555	970034
158887	970035
78014	970036
112498	970037
259762	970038
322980	970039
128694	970040
247721	970041
79078	970042
95565	970043
30083	970044
68819	970045
158215	970046
170397	970047
48555	970048
247699	970049
52230	970050
229694	970051
244170	970052
44928	970053
68614	970054
189948	970055
240147	970056
27624	970057
57084	970058
135526	970059
28951	970060
22957	970061
135209	970062
122655	970063
248783	970064
178316	970065
24126	970066
23368	970067
33424	970068
361	970069
71503	970070
12707	970071
106638	970072
40624	970073
87302	970074
1185	970075
201604	970076
9609	970077
112623	970078
36659	970079
75006	970080
27789	970081
34308	970082
72708	970083
6385	970084
14269	970085
109606	970086
80739	970087
114993	970088
128115	970089
139446	970090
122962	970091
50674	970092
275697	970093
315582	970094
56313	970095
15092	970096
90090	970097
2702	970098
170645	970099
42888	970100
178039	970101
178039	970102
178282	970103
103659	970104
95756	970105
259605	970106
49446	970107
3922	970108
177578	970109
154667	970110
120626	970111
125900	970112
76504	970113
59650	970114
15195	970115
74552	970116
39079	970117
99980	970118
178086	970119
75381	970120
74526	970121
83295	970122
270112	970123
11040	970124
15746	970125
50373	970126
125561	970127
22125	970128
13696	970129
37685	970130
72044	970131
239829	970132
34219	970133
37029	970134
127337	970135
198516	970136
65994	970137
36382	970138
225	970139
1206	970140
2431	970141
123627	970142
27352	970143
160032	970144
142017	970145
218260	970146
65756	970147
11154	970148
154190	970149
106899	970150
120032	970151
223719	970152
179894	970153
57969	970154
183688	970155
94055	970156
227	970157
31132	970158
259180	970159
304249	970160
310228	970161
300195	970162
66136	970163
189498	970164
164670	970165
67490	970166
31868	970167
74750	970168
90972	970169
260403	970170
64957	970171
200382	970172
2614	970173
139844	970174
142280	970175
83176	970176
251806	970177
97675	970178
26	970179
31539	970180
105052	970181
120531	970182
39742	970183
112868	970184
20531	970185
56921	970186
222806	970187
18613	970188
137157	970189
164567	970190
4011	970191
86974	970192
328184	970193
64773	970194
224452	970195
25507	970196
157103	970197
120889	970198
38223	970199
180526	970200
244837	970201
30987	970202
100824	970203
192383	970204
171189	970205
265777	970206
87132	970207
31920	970208
4726	970209
34771	970210
53860	970211
80548	970212
29026	970213
15095	970214
1875	970215
225	970216
29779	970217
6039	970218
105395	970219
318938	970220
1068	970221
135838	970222
194454	970223
66377	970224
321770	970225
88042	970226
27568	970227
1524	970228
304118	970229
151111	970230
163700	970231
81988	970232
283889	970233
116139	970234
149033	970235
45639	970236
95977	970237
300439	970238
209116	970239
6701	970240
49953	970241
26891	970242
3042	970243
157761	970244
5026	970245
2944	970246
71896	970247
247117	970248
52942	970249
52542	970250
33837	970251
192095	970252
13723	970253
23980	970254
12274	970255
123063	970256
31254	970257
177393	970258
106116	970259
64270	970260
130479	970261
3637	970262
103209	970263
178431	970264
8821	970265
21639	970266
29503	970267
69678	970268
180937	970269
135148	970270
134362	970271
999	970272
9506	970273
26743	970274
45193	970275
111359	970276
23445	970277
17982	970278
2648	970279
134636	970280
2261	970281
87238	970282
10399	970283
3912	970284
144478	970285
84310	970286
19711	970287
275246	970288
38824	970289
79296	970290
69497	970291
109111	970292
163222	970293
126461	970294
47229	970295
49844	970296
32623	970297
36898	970298
80406	970299
35462	970300
136280	970301
3995	970302
66687	970303
90409	970304
14047	970305
79767	970306
125423	970307
185299	970308
105556	970309
23747	970310
32861	970311
91389	970312
177574	970313
8023	970314
128932	970315
18698	970316
5485	970317
84472	970318
3808	970319
152721	970320
5536	970321
3311	970322
1650	970323
143789	970324
170991	970325
3516	970326
150533	970327
3282	970328
220928	970329
129259	970330
89535	970331
5723	970332
3119	970333
181654	970334
95487	970335
91969	970336
25067	970337
199779	970338
177589	970339
137824	970340
35579	970341
131304	970342
111917	970343
114936	970344
31936	970345
7389	970346
48794	970347
1580	970348
49503	970349
1787	970350
63196	970351
76339	970352
155374	970353
32224	970354
57490	970355
49728	970356
22586	970357
38942	970358
313230	970359
168057	970360
64605	970361
23220	970362
287982	970363
31871	970364
126523	970365
37577	970366
170530	970367
121349	970368
255809	970369
119089	970370
113031	970371
20153	970372
258153	970373
76795	970374
175470	970375
17086	970376
12350	970377
24735	970378
63680	970379
64434	970380
1387	970381
13357	970382
6675	970383
4618	970384
14134	970385
50604	970386
388	970387
55557	970388
148288	970389
28177	970390
31555	970391
3841	970392
125038	970393
284515	970394
141622	970395
104986	970396
261849	970397
5550	970398
61403	970399
40749	970400
115843	970401
87085	970402
44243	970403
97480	970404
154623	970405
34745	970406
155051	970407
72213	970408
218426	970409
24065	970410
53091	970411
95259	970412
147611	970413
309907	970414
186187	970415
222010	970416
222667	970417
152113	970418
276365	970419
249269	970420
129054	970421
269946	970422
99432	970423
64325	970424
68180	970425
18617	970426
277196	970427
237069	970428
223115	970429
75876	970430
128768	970431
325639	970432
11599	970433
232956	970434
31556	970435
140341	970436
17031	970437
202989	970438
11202	970439
9822	970440
69038	970441
129275	970442
118897	970443
3869	970444
77807	970445
89607	970446
161271	970447
93443	970448
88357	970449
136094	970450
2179	970451
122002	970452
74700	970453
147245	970454
190936	970455
154946	970456
1035	970457
105509	970458
17679	970459
7382	970460
128976	970461
80842	970462
67482	970463
355	970464
175980	970465
133772	970466
102424	970467
50177	970468
98795	970469
1917	970470
960	970471
198783	970472
223709	970473
217733	970474
102304	970475
168220	970476
260988	970477
71270	970478
80245	970479
175505	970480
137430	970481
40590	970482
131158	970483
249595	970484
142655	970485
2198	970486
7114	970487
102969	970488
14700	970489
16757	970490
236134	970491
76207	970492
21611	970493
175557	970494
124129	970495
104271	970496
118892	970497
227377	970498
27396	970499
2015	970500
209863	970501
20149	970502
10440	970503
45811	970504
27079	970505
2207	970506
188703	970507
85511	970508
191744	970509
44769	970510
77632	970511
5749	970512
72708	970513
10693	970514
202715	970515
279116	970516
239637	970517
58429	970518
97603	970519
58071	970520
45227	970521
39311	970522
16856	970523
18878	970524
203996	970525
208053	970526
304890	970527
210292	970528
82241	970529
23614	970530
178122	970531
7270	970532
119208	970533
135975	970534
41917	970535
235261	970536
223849	970537
232573	970538
74573	970539
139175	970540
324	970541
113773	970542
95183	970543
52239	970544
5245	970545
228920	970546
12205	970547
102364	970548
34622	970549
2142	970550
946	970551
1357	970552
166952	970553
169850	970554
86928	970555
20198	970556
81528	970557
22381	970558
145	970559
45922	970560
48296	970561
25009	970562
20018	970563
7361	970564
214002	970565
145708	970566
229534	970567
37488	970568
210765	970569
132098	970570
221183	970571
116517	970572
1207	970573
1207	970574
1061	970575
126363	970576
303861	970577
214678	970578
1786	970579
24087	970580
58917	970581
328376	970582
50516	970583
782	970584
348	970585
55578	970586
712	970587
208797	970588
14633	970589
162978	970590
256417	970591
66925	970592
208323	970593
34656	970594
271429	970595
47816	970596
12715	970597
24298	970598
44708	970599
75849	970600
190581	970601
17204	970602
274634	970603
275620	970604
53946	970605
27821	970606
110426	970607
5888	970608
203257	970609
49938	970610
105090	970611
122984	970612
13782	970613
108235	970614
117939	970615
227433	970616
116770	970617
11634	970618
125131	970619
124860	970620
51112	970621
79175	970622
146155	970623
19021	970624
118648	970625
162687	970626
79322	970627
5280	970628
2419	970629
2624	970630
400	970631
11333	970632
184064	970633
79911	970634
1388	970635
2019	970636
12139	970637
292964	970638
965	970639
8983	970640
6261	970641
1109	970642
136533	970643
235	970644
228692	970645
5888	970646
117156	970647
114031	970648
116953	970649
13063	970650
42253	970651
557	970652
491	970653
1125	970654
1263	970655
30530	970656
39103	970657
22403	970658
30530	970659
46387	970660
300701	970661
30982	970662
93006	970663
593	970664
18214	970665
292791	970666
8607	970667
11364	970668
58372	970669
174434	970670
33685	970671
181514	970672
84891	970673
258348	970674
6212	970675
299137	970676
76619	970677
9870	970678
32381	970679
84889	970680
11294	970681
5697	970682
8221	970683
71039	970684
42023	970685
195728	970686
175473	970687
130549	970688
6706	970689
30388	970690
7539	970691
76619	970692
175710	970693
281158	970694
7539	970695
118023	970696
83748	970697
76441	970698
114849	970699
129174	970700
2259	970701
67831	970702
184127	970703
134653	970704
328	970705
130821	970706
31433	970707
18163	970708
213443	970709
92307	970710
234873	970711
50912	970712
55016	970713
2260	970714
40952	970715
132587	970716
89352	970717
14325	970718
17218	970719
2461	970720
280551	970721
238254	970722
295539	970723
323624	970724
2369	970725
298150	970726
299455	970727
36604	970728
117856	970729
3426	970730
19731	970731
11705	970732
31695	970733
50488	970734
34576	970735
68431	970736
98048	970737
235040	970738
97916	970739
152219	970740
98048	970741
97916	970742
234945	970743
165971	970744
154896	970745
5252	970746
50773	970747
43658	970748
327094	970749
18696	970750
3746	970751
24346	970752
323571	970753
30436	970754
16469	970755
3042	970756
15173	970757
2192	970758
24526	970759
8648	970760
139670	970761
302592	970762
153839	970763
29088	970764
285033	970765
184651	970766
55996	970767
117523	970768
116910	970769
9902	970770
9706	970771
25534	970772
23645	970773
113969	970774
156914	970775
16452	970776
16452	970777
50579	970778
142323	970779
7577	970780
8423	970781
17102	970782
85835	970783
6286	970784
80312	970785
51176	970786
51176	970787
36135	970788
237323	970789
38682	970790
36135	970791
36135	970792
33103	970793
51176	970794
111632	970795
100812	970796
11617	970797
1495	970798
239414	970799
154202	970800
15530	970801
241875	970802
64210	970803
8562	970804
303008	970805
44517	970806
6821	970807
40406	970808
48262	970809
127441	970810
1530	970811
59737	970812
102017	970813
44036	970814
21178	970815
91169	970816
16783	970817
327191	970818
66011	970819
4345	970820
121605	970821
52437	970822
78314	970823
188412	970824
108586	970825
612	970826
85792	970827
114250	970828
22951	970829
61595	970830
190342	970831
4473	970832
19583	970833
33176	970834
406	970835
13641	970836
2534	970837
107276	970838
839	970839
7054	970840
18311	970841
124668	970842
25831	970843
9901	970844
3174	970845
2488	970846
22511	970847
151383	970848
2650	970849
18942	970850
38296	970851
61202	970852
3224	970853
27332	970854
129918	970855
785	970856
82157	970857
149387	970858
327953	970859
143693	970860
45229	970861
3836	970862
202926	970863
25618	970864
73227	970865
85303	970866
131424	970867
66506	970868
3341	970869
8957	970870
54957	970871
35892	970872
1449	970873
209122	970874
96516	970875
12845	970876
57518	970877
127535	970878
288425	970879
125734	970880
376	970881
1080	970882
310664	970883
108918	970884
10881	970885
44881	970886
256825	970887
298	970888
57659	970889
153063	970890
99568	970891
132821	970892
92330	970893
83714	970894
3314	970895
107462	970896
19431	970897
242038	970898
4176	970899
11818	970900
81767	970901
54145	970902
132781	970903
96410	970904
96410	970905
79173	970906
72717	970907
170899	970908
81301	970909
18668	970910
121881	970911
121881	970912
15196	970913
75147	970914
19740	970915
193443	970916
117199	970917
54668	970918
48315	970919
19740	970920
87520	970921
27433	970922
79676	970923
111687	970924
31013	970925
2055	970926
93096	970927
194945	970928
98673	970929
89406	970930
96002	970931
1132	970932
543	970933
21316	970934
4095	970935
148179	970936
1320	970937
51737	970938
35458	970939
176090	970940
117800	970941
123427	970942
53375	970943
35879	970944
35879	970945
35879	970946
122116	970947
128675	970948
49783	970949
59950	970950
173044	970951
14259	970952
20366	970953
33666	970954
12789	970955
11318	970956
138884	970957
36500	970958
37095	970959
1341	970960
23421	970961
29959	970962
73697	970963
31536	970964
26716	970965
5541	970966
47747	970967
61078	970968
105634	970969
37026	970970
10037	970971
17187	970972
21201	970973
15557	970974
280376	970975
144815	970976
96004	970977
226285	970978
58500	970979
21029	970980
778	970981
115796	970982
233127	970983
7671	970984
85838	970985
47385	970986
265723	970987
7959	970988
60824	970989
17932	970990
92360	970991
107492	970992
115121	970993
178443	970994
65266	970995
192896	970996
159325	970997
114996	970998
50516	970999
27439	971000
97782	971001
4618	971002
57721	971003
211699	971004
138118	971005
214648	971006
251510	971007
59800	971008
19803	971009
256521	971010
62895	971011
161666	971012
282524	971013
162604	971014
65877	971015
19236	971016
82262	971017
254700	971018
177286	971019
42450	971020
113996	971021
211745	971022
124891	971023
18012	971024
219897	971025
249060	971026
302980	971027
5063	971028
214519	971029
135603	971030
23246	971031
178414	971032
321999	971033
3453	971034
136039	971035
29604	971036
41572	971037
8284	971038
75732	971039
268241	971040
113485	971041
135744	971042
230901	971043
118650	971044
88815	971045
326768	971046
61669	971047
680	971048
305625	971049
201991	971050
155927	971051
204419	971052
43756	971053
83364	971054
306165	971055
19	971056
140289	971057
50465	971058
109498	971059
52582	971060
183361	971061
17655	971062
136952	971063
218493	971064
62529	971065
26341	971066
209870	971067
258699	971068
292377	971069
158276	971070
160239	971071
168557	971072
17636	971073
39690	971074
69435	971075
30809	971076
84596	971077
27701	971078
4244	971079
2436	971080
56509	971081
39089	971082
92	971083
39056	971084
226074	971085
316186	971086
197901	971087
320616	971088
9268	971089
277	971090
79047	971091
7004	971092
61526	971093
36626	971094
23949	971095
28942	971096
2373	971097
122168	971098
41746	971099
326520	971100
162449	971101
263336	971102
90804	971103
184491	971104
144372	971105
213208	971106
210713	971107
1369	971108
131395	971109
103091	971110
161650	971111
71063	971112
162263	971113
137899	971114
27678	971115
71612	971116
39550	971117
10416	971118
135094	971119
249547	971120
2220	971121
9871	971122
3838	971123
112985	971124
8210	971125
87114	971126
102703	971127
12537	971128
2537	971129
3034	971130
85415	971131
238278	971132
214954	971133
22764	971134
193109	971135
159024	971136
79284	971137
138823	971138
21374	971139
202575	971140
38786	971141
58415	971142
88843	971143
318364	971144
89126	971145
1066	971146
136759	971147
228222	971148
98225	971149
115541	971150
320476	971151
61510	971152
4759	971153
15684	971154
89074	971155
12068	971156
232203	971157
66211	971158
157112	971159
241958	971160
61669	971161
112338	971162
39525	971163
146976	971164
313122	971165
87722	971166
29313	971167
6768	971168
201611	971169
82615	971170
112929	971171
96910	971172
211619	971173
211685	971174
213858	971175
213858	971176
99953	971177
175862	971178
57727	971179
3093	971180
207346	971181
299082	971182
116192	971183
180795	971184
143752	971185
247686	971186
156501	971187
64894	971188
168817	971189
30809	971190
66245	971191
64815	971192
21119	971193
18941	971194
8275	971195
270220	971196
79284	971197
213068	971198
77344	971199
9586	971200
7652	971201
135725	971202
27701	971203
37391	971204
215053	971205
137901	971206
811	971207
215939	971208
2260	971209
87114	971210
16114	971211
124655	971212
14342	971213
39179	971214
158431	971215
6401	971216
18240	971217
5766	971218
117406	971219
4599	971220
7156	971221
41759	971222
80456	971223
179261	971224
38449	971225
129555	971226
13513	971227
21813	971228
21598	971229
293599	971230
21190	971231
68078	971232
103873	971233
97609	971234
272503	971235
55730	971236
101196	971237
40274	971238
108870	971239
49687	971240
40436	971241
117124	971242
10749	971243
132134	971244
11437	971245
11437	971246
128312	971247
22569	971248
107180	971249
229706	971250
282522	971251
8259	971252
281584	971253
134543	971254
102853	971255
58087	971256
117595	971257
104984	971258
22388	971259
311330	971260
64000	971261
22569	971262
50270	971263
51806	971264
296168	971265
115598	971266
2012	971267
126793	971268
126909	971269
32719	971270
60926	971271
29775	971272
16459	971273
13960	971274
42559	971275
116319	971276
4844	971277
56802	971278
27295	971279
223595	971280
156228	971281
251889	971282
277794	971283
101464	971284
304735	971285
273731	971286
27854	971287
153661	971288
52208	971289
292167	971290
54595	971291
77254	971292
161601	971293
115370	971294
10332	971295
2198	971296
295151	971297
46554	971298
147354	971299
149036	971300
22752	971301
30926	971302
205746	971303
129785	971304
65924	971305
197525	971306
168124	971307
36173	971308
46554	971309
45334	971310
196947	971311
96906	971312
4354	971313
251597	971314
131003	971315
33012	971316
127963	971317
49336	971318
118255	971319
196303	971320
131112	971321
178236	971322
164798	971323
156433	971324
288586	971325
82693	971326
113165	971327
157234	971328
71190	971329
35064	971330
138762	971331
12055	971332
36931	971333
97356	971334
152083	971335
60913	971336
4869	971337
118236	971338
67230	971339
187102	971340
114076	971341
257601	971342
62129	971343
37082	971344
50791	971345
8844	971346
273580	971347
76053	971348
25085	971349
160621	971350
25065	971351
56927	971352
100816	971353
65952	971354
3187	971355
215778	971356
63409	971357
126304	971358
79401	971359
39439	971360
37532	971361
227797	971362
164901	971363
291594	971364
185575	971365
2793	971366
35324	971367
18376	971368
126366	971369
18673	971370
313329	971371
52033	971372
18354	971373
137108	971374
299716	971375
242420	971376
114163	971377
96662	971378
3414	971379
47149	971380
31157	971381
156027	971382
49531	971383
97920	971384
5353	971385
250458	971386
114624	971387
205974	971388
96905	971389
38741	971390
31187	971391
14870	971392
113477	971393
35853	971394
12955	971395
42360	971396
4142	971397
34856	971398
8796	971399
195185	971400
82253	971401
21616	971402
38868	971403
7727	971404
80644	971405
69714	971406
261731	971407
52358	971408
18490	971409
45654	971410
161410	971411
43698	971412
21040	971413
16560	971414
20794	971415
13005	971416
3413	971417
134549	971418
60070	971419
186592	971420
48760	971421
52685	971422
237022	971423
46641	971424
12650	971425
22419	971426
320407	971427
14891	971428
43698	971429
27795	971430
12955	971431
108554	971432
93743	971433
108011	971434
12567	971435
62377	971436
117133	971437
249712	971438
37015	971439
62129	971440
231219	971441
181977	971442
47456	971443
52208	971444
169283	971445
136932	971446
64143	971447
255672	971448
69031	971449
210147	971450
76053	971451
318737	971452
89849	971453
12364	971454
139389	971455
11484	971456
5037	971457
184827	971458
10863	971459
36623	971460
46640	971461
76597	971462
56749	971463
157430	971464
39439	971465
213804	971466
28596	971467
25412	971468
37927	971469
274546	971470
22587	971471
243478	971472
310943	971473
31910	971474
14157	971475
195488	971476
61434	971477
141299	971478
79865	971479
7879	971480
57270	971481
60838	971482
141022	971483
323224	971484
445	971485
62663	971486
167958	971487
47443	971488
77520	971489
235307	971490
96043	971491
206405	971492
39958	971493
153939	971494
59545	971495
48609	971496
66295	971497
12081	971498
197765	971499
78240	971500
12916	971501
100923	971502
29764	971503
88563	971504
136072	971505
17454	971506
5133	971507
32519	971508
128630	971509
179338	971510
27423	971511
13882	971512
6687	971513
162156	971514
24650	971515
138482	971516
119866	971517
765	971518
186597	971519
24712	971520
117977	971521
98349	971522
115017	971523
258589	971524
650	971525
243322	971526
264247	971527
58475	971528
26337	971529
24864	971530
25805	971531
160436	971532
98973	971533
1728	971534
88363	971535
324096	971536
72993	971537
4822	971538
194484	971539
55356	971540
3475	971541
83973	971542
33633	971543
96890	971544
215244	971545
70924	971546
650	971547
65438	971548
103444	971549
194346	971550
42872	971551
77257	971552
150420	971553
70199	971554
232538	971555
207221	971556
13000	971557
111419	971558
34316	971559
30483	971560
23313	971561
77007	971562
5893	971563
58891	971564
70944	971565
40629	971566
4325	971567
75577	971568
27742	971569
27613	971570
15964	971571
210335	971572
96195	971573
14793	971574
130269	971575
62883	971576
26811	971577
70512	971578
114685	971579
77044	971580
317729	971581
133987	971582
38693	971583
22962	971584
21021	971585
112767	971586
44811	971587
35325	971588
49617	971589
15000	971590
169759	971591
115389	971592
179113	971593
34907	971594
37876	971595
2129	971596
18017	971597
185607	971598
1174	971599
79426	971600
22279	971601
17980	971602
228673	971603
72000	971604
9646	971605
3195	971606
27914	971607
28508	971608
138145	971609
13880	971610
210375	971611
315863	971612
121863	971613
3740	971614
61655	971615
49338	971616
129193	971617
97426	971618
2529	971619
34137	971620
129503	971621
323475	971622
145444	971623
42363	971624
170801	971625
189692	971626
118108	971627
28754	971628
4165	971629
23205	971630
61730	971631
27441	971632
63244	971633
62684	971634
89087	971635
300687	971636
39110	971637
54784	971638
17019	971639
214184	971640
54395	971641
35236	971642
6008	971643
139554	971644
16225	971645
174458	971646
286029	971647
65184	971648
118050	971649
54293	971650
63754	971651
12741	971652
9571	971653
123742	971654
317046	971655
195085	971656
82433	971657
15747	971658
6159	971659
103390	971660
50632	971661
173036	971662
13604	971663
12856	971664
97073	971665
57388	971666
2995	971667
118266	971668
36606	971669
204084	971670
160477	971671
139473	971672
124759	971673
7552	971674
82657	971675
291990	971676
5394	971677
101280	971678
27213	971679
177352	971680
33579	971681
18176	971682
3659	971683
163846	971684
85615	971685
136059	971686
17631	971687
77166	971688
21443	971689
150200	971690
69578	971691
5964	971692
192605	971693
21430	971694
12538	971695
12178	971696
25213	971697
40022	971698
197210	971699
49255	971700
27123	971701
27742	971702
112779	971703
17686	971704
74050	971705
271342	971706
26456	971707
37881	971708
32596	971709
29341	971710
9286	971711
26017	971712
168377	971713
18004	971714
159794	971715
40883	971716
19833	971717
50064	971718
3279	971719
49470	971720
25120	971721
75223	971722
74541	971723
74541	971724
210152	971725
688	971726
76086	971727
80706	971728
5563	971729
76086	971730
5842	971731
5648	971732
30594	971733
72157	971734
34362	971735
52729	971736
297423	971737
2477	971738
22736	971739
185565	971740
48563	971741
4051	971742
15889	971743
5817	971744
214563	971745
3407	971746
18786	971747
7254	971748
13039	971749
179731	971750
213374	971751
6274	971752
74445	971753
264959	971754
104892	971755
124612	971756
317441	971757
213699	971758
138476	971759
67587	971760
156854	971761
48910	971762
58891	971763
43629	971764
22396	971765
266910	971766
154301	971767
76566	971768
79883	971769
213529	971770
266163	971771
81978	971772
72382	971773
2630	971774
88432	971775
63405	971776
256048	971777
4663	971778
213699	971779
26496	971780
8802	971781
129729	971782
21829	971783
82631	971784
61433	971785
130942	971786
252138	971787
139848	971788
40104	971789
15577	971790
167486	971791
43358	971792
77883	971793
155933	971794
8756	971795
191004	971796
80736	971797
130462	971798
86155	971799
17366	971800
88872	971801
99678	971802
39649	971803
197193	971804
134455	971805
304166	971806
30420	971807
15869	971808
250483	971809
68215	971810
29272	971811
38986	971812
9236	971813
9342	971814
51424	971815
23756	971816
318010	971817
138949	971818
134725	971819
17727	971820
32902	971821
95994	971822
35342	971823
20489	971824
137196	971825
222881	971826
54755	971827
6265	971828
210212	971829
126995	971830
76316	971831
20253	971832
211370	971833
218919	971834
171712	971835
5979	971836
129375	971837
6265	971838
21825	971839
305498	971840
72378	971841
39222	971842
139685	971843
88133	971844
18169	971845
8938	971846
154287	971847
211481	971848
38320	971849
88312	971850
56885	971851
32274	971852
163919	971853
284359	971854
31246	971855
305410	971856
108396	971857
268307	971858
180921	971859
27819	971860
18124	971861
101572	971862
31338	971863
72865	971864
140095	971865
10857	971866
133188	971867
313050	971868
250492	971869
106846	971870
28970	971871
199164	971872
155654	971873
102803	971874
140095	971875
233250	971876
158136	971877
67620	971878
167249	971879
46712	971880
65767	971881
134455	971882
41407	971883
76483	971884
39938	971885
22396	971886
97195	971887
114831	971888
83927	971889
251849	971890
258880	971891
77697	971892
180239	971893
8252	971894
34889	971895
135581	971896
7770	971897
57949	971898
38069	971899
4988	971900
45941	971901
37894	971902
12785	971903
29954	971904
25995	971905
9453	971906
5062	971907
50379	971908
135100	971909
5768	971910
176162	971911
34426	971912
71987	971913
153593	971914
49862	971915
85950	971916
243018	971917
123284	971918
27400	971919
23714	971920
39782	971921
1604	971922
58236	971923
28277	971924
72048	971925
8006	971926
24440	971927
113768	971928
106166	971929
61623	971930
120727	971931
44778	971932
125837	971933
256589	971934
52337	971935
125753	971936
20082	971937
110924	971938
110695	971939
13075	971940
143203	971941
125133	971942
41670	971943
154397	971944
157644	971945
115279	971946
102103	971947
52602	971948
115336	971949
204879	971950
116479	971951
235947	971952
204630	971953
7690	971954
102641	971955
56404	971956
82548	971957
82548	971958
226020	971959
111161	971960
36654	971961
187149	971962
88717	971963
1774	971964
6438	971965
62704	971966
62300	971967
3291	971968
220215	971969
172525	971970
783	971971
24817	971972
198057	971973
157599	971974
1220	971975
162986	971976
5497	971977
32323	971978
8016	971979
277290	971980
35573	971981
42627	971982
62771	971983
77133	971984
26547	971985
134354	971986
19429	971987
56923	971988
71715	971989
171610	971990
132725	971991
5497	971992
159288	971993
92667	971994
301293	971995
72785	971996
159566	971997
9094	971998
8293	971999
93101	972000
122564	972001
122564	972002
4715	972003
215390	972004
149598	972005
733	972006
134411	972007
99569	972008
147154	972009
193388	972010
75830	972011
75830	972012
188409	972013
302009	972014
63253	972015
122389	972016
258	972017
18473	972018
71548	972019
80175	972020
110466	972021
20110	972022
168788	972023
151230	972024
446	972025
107655	972026
167496	972027
46874	972028
1479	972029
15037	972030
3280	972031
229298	972032
43117	972033
217796	972034
146687	972035
43117	972036
12064	972037
173159	972038
69932	972039
100846	972040
6989	972041
42771	972042
72093	972043
14	972044
162632	972045
21694	972046
46736	972047
49154	972048
43048	972049
169	972050
16747	972051
348	972052
27550	972053
200061	972054
9143	972055
8122	972056
52567	972057
3458	972058
254916	972059
5335	972060
190034	972061
106308	972062
101808	972063
15075	972064
319275	972065
44896	972066
309905	972067
105432	972068
175424	972069
39881	972070
72	972071
174438	972072
243373	972073
179711	972074
32413	972075
92229	972076
779	972077
27225	972078
57572	972079
96833	972080
112065	972081
70039	972082
291971	972083
29505	972084
191747	972085
132381	972086
110088	972087
8546	972088
61943	972089
47203	972090
31517	972091
123629	972092
7133	972093
10799	972094
75238	972095
33764	972096
42390	972097
136809	972098
2758	972099
2441	972100
243569	972101
3512	972102
124	972103
2302	972104
15204	972105
44200	972106
282739	972107
24642	972108
38451	972109
20	972110
2781	972111
9590	972112
158210	972113
53811	972114
44378	972115
203470	972116
17657	972117
20354	972118
93316	972119
35854	972120
214558	972121
324604	972122
206937	972123
11175	972124
12761	972125
135552	972126
43669	972127
2797	972128
8136	972129
80444	972130
17446	972131
3007	972132
6203	972133
65449	972134
35861	972135
75071	972136
51323	972137
47648	972138
62089	972139
10156	972140
157960	972141
127760	972142
111727	972143
133934	972144
33991	972145
304739	972146
56846	972147
305294	972148
79213	972149
290894	972150
15496	972151
297809	972152
120439	972153
102767	972154
230755	972155
149143	972156
83947	972157
264342	972158
20031	972159
103357	972160
291101	972161
98	972162
87356	972163
166729	972164
471	972165
8033	972166
12671	972167
14195	972168
5402	972169
26337	972170
7286	972171
471	972172
9502	972173
210896	972174
6834	972175
56104	972176
2698	972177
39269	972178
3257	972179
175772	972180
238112	972181
208961	972182
256727	972183
219621	972184
12530	972185
11373	972186
236039	972187
135953	972188
1134	972189
648	972190
258849	972191
174621	972192
287019	972193
57534	972194
27486	972195
296686	972196
103910	972197
172655	972198
183863	972199
87604	972200
192206	972201
290300	972202
170061	972203
244048	972204
107990	972205
147457	972206
42856	972207
203307	972208
52342	972209
136561	972210
120475	972211
265348	972212
119554	972213
212818	972214
321807	972215
261121	972216
214306	972217
307491	972218
201333	972219
158709	972220
324075	972221
33841	972222
122591	972223
30270	972224
52264	972225
3681	972226
296566	972227
137186	972228
250222	972229
321050	972230
80660	972231
20109	972232
258323	972233
132011	972234
87227	972235
233925	972236
228714	972237
254948	972238
253874	972239
131443	972240
52851	972241
77811	972242
254744	972243
25422	972244
76224	972245
38448	972246
97445	972247
88669	972248
175229	972249
203814	972250
160252	972251
275969	972252
286024	972253
328670	972254
80626	972255
200622	972256
289988	972257
144209	972258
188799	972259
261214	972260
182224	972261
160090	972262
211598	972263
298275	972264
76260	972265
111561	972266
17613	972267
136452	972268
39963	972269
135591	972270
103540	972271
19563	972272
108645	972273
38268	972274
41477	972275
83908	972276
212185	972277
207493	972278
44755	972279
179044	972280
10906	972281
12545	972282
195197	972283
4213	972284
755	972285
138469	972286
105239	972287
47673	972288
84989	972289
71481	972290
2415	972291
7566	972292
46248	972293
193306	972294
42450	972295
49063	972296
96404	972297
101976	972298
23563	972299
4155	972300
42532	972301
265332	972302
578	972303
27017	972304
273773	972305
162712	972306
12356	972307
19762	972308
66670	972309
174457	972310
32716	972311
37104	972312
49455	972313
128843	972314
17219	972315
31005	972316
50156	972317
104204	972318
28850	972319
46410	972320
173739	972321
78189	972322
134377	972323
68756	972324
97628	972325
6601	972326
110183	972327
129104	972328
22042	972329
8778	972330
78193	972331
107742	972332
15407	972333
5369	972334
553	972335
71371	972336
11313	972337
10984	972338
75632	972339
102666	972340
20867	972341
52944	972342
68748	972343
184571	972344
48715	972345
90338	972346
50879	972347
247	972348
11465	972349
2833	972350
13141	972351
13682	972352
68358	972353
11859	972354
157677	972355
34355	972356
9320	972357
13840	972358
19806	972359
8768	972360
12680	972361
3098	972362
3626	972363
67244	972364
20972	972365
21702	972366
72962	972367
16146	972368
19719	972369
267096	972370
88552	972371
39683	972372
101789	972373
141918	972374
85149	972375
179334	972376
77769	972377
219863	972378
104290	972379
25748	972380
198425	972381
121902	972382
105882	972383
34338	972384
22214	972385
190020	972386
293699	972387
34738	972388
192297	972389
190104	972390
137723	972391
5081	972392
210040	972393
20068	972394
8237	972395
326061	972396
8302	972397
122499	972398
136997	972399
126342	972400
294363	972401
193235	972402
248615	972403
31772	972404
164530	972405
168515	972406
316488	972407
55243	972408
31868	972409
166218	972410
103405	972411
74545	972412
293714	972413
307406	972414
42213	972415
205301	972416
296060	972417
32567	972418
1182	972419
141069	972420
23354	972421
194137	972422
97034	972423
10229	972424
27430	972425
200232	972426
83347	972427
50382	972428
24380	972429
133305	972430
272689	972431
52760	972432
26375	972433
183544	972434
50464	972435
118168	972436
294586	972437
130716	972438
6135	972439
256642	972440
49593	972441
59470	972442
122499	972443
124017	972444
181012	972445
4689	972446
7994	972447
159089	972448
115818	972449
285212	972450
127808	972451
697	972452
93833	972453
147021	972454
13336	972455
7656	972456
34608	972457
233431	972458
217853	972459
193476	972460
115547	972461
76821	972462
8	972463
122411	972464
76799	972465
7793	972466
23721	972467
186319	972468
215446	972469
165115	972470
105198	972471
95813	972472
49444	972473
49444	972474
176560	972475
25177	972476
4709	972477
4709	972478
129118	972479
35839	972480
188675	972481
31267	972482
63999	972483
145059	972484
91454	972485
23990	972486
103464	972487
102279	972488
113115	972489
32781	972490
25094	972491
195292	972492
313253	972493
69170	972494
131684	972495
25229	972496
11552	972497
59991	972498
286903	972499
32803	972500
74706	972501
16146	972502
787	972503
7602	972504
51984	972505
234	972506
178247	972507
41920	972508
272386	972509
29195	972510
2428	972511
28850	972512
4339	972513
539	972514
548	972515
47142	972516
8729	972517
134355	972518
25628	972519
62287	972520
115804	972521
34304	972522
162973	972523
90652	972524
57873	972525
113935	972526
79602	972527
26620	972528
15178	972529
587	972530
3217	972531
122543	972532
109354	972533
73	972534
15446	972535
287067	972536
25628	972537
50662	972538
212364	972539
95113	972540
99743	972541
273060	972542
207280	972543
178736	972544
38073	972545
33076	972546
52467	972547
65579	972548
106879	972549
18209	972550
108533	972551
32211	972552
128513	972553
88657	972554
308776	972555
15178	972556
121300	972557
171895	972558
98522	972559
50103	972560
61983	972561
92714	972562
81752	972563
37320	972564
106946	972565
12155	972566
83227	972567
27609	972568
795	972569
4089	972570
74538	972571
92874	972572
200656	972573
93277	972574
54994	972575
15178	972576
31150	972577
239442	972578
1975	972579
183573	972580
81830	972581
52346	972582
166468	972583
26997	972584
43585	972585
32445	972586
6932	972587
40131	972588
8251	972589
8461	972590
36444	972591
194734	972592
200654	972593
54939	972594
78578	972595
234129	972596
17408	972597
201784	972598
78224	972599
38184	972600
64069	972601
50662	972602
8475	972603
7188	972604
37581	972605
20897	972606
46880	972607
104002	972608
23055	972609
238	972610
55974	972611
7829	972612
64698	972613
24053	972614
39015	972615
25713	972616
211237	972617
196763	972618
69800	972619
28407	972620
1866	972621
55089	972622
11336	972623
203240	972624
296994	972625
139005	972626
26930	972627
318668	972628
70355	972629
47345	972630
274267	972631
191425	972632
443	972633
145486	972634
33151	972635
86071	972636
12413	972637
86071	972638
11766	972639
8146	972640
74471	972641
309509	972642
43246	972643
12267	972644
9078	972645
21898	972646
202155	972647
28296	972648
3786	972649
2231	972650
14130	972651
8619	972652
76828	972653
184799	972654
36737	972655
796	972656
94875	972657
193789	972658
312850	972659
12154	972660
715	972661
75235	972662
175724	972663
747	972664
27608	972665
16799	972666
15213	972667
5308	972668
19186	972669
2669	972670
21934	972671
57126	972672
13576	972673
1134	972674
46943	972675
84824	972676
52815	972677
13840	972678
38418	972679
153513	972680
183406	972681
202315	972682
2407	972683
10448	972684
316374	972685
8587	972686
201830	972687
45667	972688
35029	972689
10241	972690
21765	972691
83798	972692
36426	972693
20971	972694
245967	972695
171898	972696
20729	972697
9417	972698
59940	972699
30990	972700
37473	972701
448	972702
68442	972703
1486	972704
29876	972705
13298	972706
519	972707
118847	972708
28453	972709
201135	972710
72406	972711
22237	972712
159340	972713
4436	972714
2714	972715
10514	972716
135666	972717
7163	972718
284089	972719
48170	972720
30077	972721
105689	972722
10688	972723
2908	972724
1307	972725
10250	972726
124137	972727
10667	972728
133576	972729
85184	972730
3459	972731
18551	972732
124214	972733
26	972734
1028	972735
59806	972736
270263	972737
54297	972738
79280	972739
4251	972740
9218	972741
202204	972742
204099	972743
44381	972744
3613	972745
1767	972746
149681	972747
116536	972748
181320	972749
15878	972750
27046	972751
162705	972752
145941	972753
13730	972754
50969	972755
175134	972756
3308	972757
2553	972758
32562	972759
273810	972760
17607	972761
61840	972762
115318	972763
31303	972764
55017	972765
102656	972766
57439	972767
20169	972768
1610	972769
22887	972770
61652	972771
1077	972772
9968	972773
27185	972774
33353	972775
42563	972776
88276	972777
23872	972778
392	972779
392	972780
27223	972781
46133	972782
15009	972783
37979	972784
206050	972785
22784	972786
137404	972787
6009	972788
2687	972789
115719	972790
847	972791
68888	972792
72561	972793
22708	972794
180033	972795
118004	972796
129783	972797
45742	972798
6958	972799
28384	972800
56262	972801
7707	972802
14810	972803
17262	972804
22684	972805
36	972806
191110	972807
27520	972808
27768	972809
99101	972810
260700	972811
2616	972812
81207	972813
5160	972814
1980	972815
222083	972816
4466	972817
2726	972818
23210	972819
51534	972820
242023	972821
24975	972822
1845	972823
92266	972824
144708	972825
233197	972826
18488	972827
27249	972828
26941	972829
39720	972830
56395	972831
142666	972832
4890	972833
3657	972834
11645	972835
3837	972836
46	972837
17981	972838
193011	972839
113301	972840
8592	972841
58006	972842
4570	972843
2484	972844
34764	972845
3622	972846
255	972847
13740	972848
869	972849
127730	972850
13139	972851
2244	972852
41506	972853
106442	972854
89333	972855
1508	972856
216447	972857
9248	972858
28486	972859
20074	972860
2614	972861
293	972862
59630	972863
27795	972864
5889	972865
5607	972866
45328	972867
2749	972868
238014	972869
423	972870
105	972871
109715	972872
60992	972873
3286	972874
235	972875
217	972876
6483	972877
767	972878
38668	972879
537	972880
415	972881
944	972882
151710	972883
441	972884
1542	972885
100125	972886
20123	972887
26693	972888
7369	972889
2047	972890
3503	972891
30633	972892
236336	972893
110321	972894
10507	972895
16902	972896
43888	972897
653	972898
100382	972899
15179	972900
1205	972901
1198	972902
30731	972903
253991	972904
18295	972905
22	972906
51144	972907
22998	972908
263	972909
58136	972910
105839	972911
169258	972912
566	972913
27696	972914
55983	972915
18742	972916
42356	972917
47444	972918
250077	972919
82816	972920
14870	972921
60358	972922
24243	972923
3160	972924
80489	972925
2179	972926
8717	972927
2384	972928
20484	972929
249985	972930
101414	972931
1370	972932
27135	972933
112009	972934
2179	972935
298039	972936
13710	972937
13416	972938
47478	972939
699	972940
33836	972941
251364	972942
6721	972943
132982	972944
32355	972945
45115	972946
8727	972947
27438	972948
6562	972949
27894	972950
920	972951
611	972952
50281	972953
29527	972954
11533	972955
393	972956
764	972957
299058	972958
201519	972959
36900	972960
19650	972961
14303	972962
18805	972963
8286	972964
51261	972965
43476	972966
12404	972967
54022	972968
112314	972969
39867	972970
23689	972971
15307	972972
44260	972973
99861	972974
768	972975
209919	972976
20183	972977
21648	972978
4113	972979
5375	972980
117573	972981
432	972982
1223	972983
214088	972984
43478	972985
521	972986
139787	972987
167925	972988
27833	972989
216095	972990
216095	972991
326905	972992
326785	972993
1714	972994
23597	972995
170634	972996
170635	972997
116657	972998
297635	972999
16003	973000
148388	973001
104887	973002
33273	973003
117477	973004
9065	973005
97419	973006
2778	973007
100278	973008
58195	973009
139332	973010
28152	973011
138800	973012
307	973013
14617	973014
12394	973015
21363	973016
51	973017
95002	973018
296041	973019
160053	973020
2782	973021
18188	973022
140211	973023
326757	973024
64030	973025
521	973026
12911	973027
16756	973028
7702	973029
167844	973030
2102	973031
2102	973032
77104	973033
90681	973034
90784	973035
279682	973036
325649	973037
107932	973038
7149	973039
37624	973040
325298	973041
137943	973042
194587	973043
5280	973044
85720	973045
21892	973046
42978	973047
110053	973048
41275	973049
118013	973050
5456	973051
3921	973052
20415	973053
11289	973054
14039	973055
76017	973056
15928	973057
12923	973058
2249	973059
199668	973060
17257	973061
1187	973062
96941	973063
1710	973064
135031	973065
294666	973066
2182	973067
1145	973068
66251	973069
3646	973070
3117	973071
87867	973072
177337	973073
113641	973074
44849	973075
156732	973076
194479	973077
43948	973078
88264	973079
62592	973080
27797	973081
130534	973082
310577	973083
91120	973084
23406	973085
192766	973086
69406	973087
19686	973088
67534	973089
233268	973090
8986	973091
324960	973092
10764	973093
44159	973094
20323	973095
15683	973096
4300	973097
215179	973098
36301	973099
9771	973100
1092	973101
75754	973102
63895	973103
105831	973104
15482	973105
40643	973106
56857	973107
4714	973108
233478	973109
150856	973110
75754	973111
4883	973112
660	973113
196257	973114
11229	973115
125530	973116
234	973117
29274	973118
6747	973119
3333	973120
2348	973121
5708	973122
817	973123
9877	973124
26143	973125
79397	973126
38191	973127
160256	973128
276350	973129
60351	973130
19504	973131
66866	973132
17389	973133
74415	973134
817	973135
4126	973136
6304	973137
15933	973138
180880	973139
19262	973140
817	973141
2198	973142
145759	973143
147508	973144
22715	973145
373	973146
2157	973147
51511	973148
82009	973149
12	973150
2151	973151
215044	973152
268911	973153
9474	973154
17907	973155
84379	973156
61572	973157
133028	973158
32296	973159
43668	973160
3617	973161
80094	973162
517	973163
12414	973164
118172	973165
114156	973166
62960	973167
222039	973168
116729	973169
10380	973170
135611	973171
262893	973172
26337	973173
10927	973174
2820	973175
70473	973176
11096	973177
80957	973178
31126	973179
19892	973180
264677	973181
28056	973182
141715	973183
33328	973184
23090	973185
1841	973186
1841	973187
9690	973188
38211	973189
6792	973190
10906	973191
47446	973192
3074	973193
8655	973194
28065	973195
159723	973196
3921	973197
153096	973198
38176	973199
3560	973200
8102	973201
12947	973202
2050	973203
72979	973204
115344	973205
213154	973206
55061	973207
37291	973208
105614	973209
105009	973210
128904	973211
30531	973212
203971	973213
383	973214
206469	973215
7235	973216
17172	973217
111063	973218
1516	973219
31323	973220
302462	973221
4511	973222
4273	973223
222695	973224
23219	973225
21339	973226
43008	973227
7764	973228
215942	973229
12363	973230
161163	973231
55438	973232
10418	973233
48074	973234
210382	973235
114550	973236
122898	973237
199835	973238
124998	973239
296439	973240
195157	973241
72472	973242
14703	973243
28916	973244
152511	973245
4379	973246
28949	973247
647	973248
106733	973249
282589	973250
93444	973251
76589	973252
2640	973253
30939	973254
175105	973255
66408	973256
182112	973257
190086	973258
182853	973259
182853	973260
181907	973261
182112	973262
113812	973263
112818	973264
74275	973265
114405	973266
278996	973267
5972	973268
83197	973269
30234	973270
37196	973271
1206	973272
130728	973273
151547	973274
23310	973275
281860	973276
63572	973277
211756	973278
9985	973279
123834	973280
205437	973281
198264	973282
101236	973283
157468	973284
27194	973285
171757	973286
60757	973287
3452	973288
128704	973289
107585	973290
52212	973291
177846	973292
47617	973293
6170	973294
148919	973295
210848	973296
47761	973297
158584	973298
28158	973299
80754	973300
25642	973301
74460	973302
37013	973303
106061	973304
158414	973305
7767	973306
65574	973307
108802	973308
19183	973309
107554	973310
1165	973311
9164	973312
1060	973313
27230	973314
183040	973315
154956	973316
8748	973317
311081	973318
177381	973319
2853	973320
9868	973321
106793	973322
165446	973323
154513	973324
110416	973325
42713	973326
106475	973327
127868	973328
48864	973329
6105	973330
135004	973331
556	973332
4635	973333
203300	973334
43104	973335
50593	973336
260809	973337
39476	973338
19342	973339
19312	973340
196102	973341
33524	973342
101372	973343
40562	973344
38926	973345
234508	973346
61468	973347
1098	973348
4759	973349
64314	973350
52228	973351
286654	973352
122247	973353
151732	973354
856	973355
31233	973356
319002	973357
51982	973358
289091	973359
65268	973360
24399	973361
39201	973362
194496	973363
37606	973364
14892	973365
21712	973366
10006	973367
28765	973368
201218	973369
314039	973370
114439	973371
142391	973372
135475	973373
64678	973374
32502	973375
77397	973376
193180	973377
86638	973378
10949	973379
4999	973380
120302	973381
183395	973382
32080	973383
893	973384
10456	973385
14847	973386
67517	973387
60133	973388
87292	973389
44981	973390
48666	973391
172002	973392
110034	973393
49839	973394
2898	973395
25889	973396
958	973397
21720	973398
181300	973399
180592	973400
121720	973401
49222	973402
293562	973403
126321	973404
50080	973405
16783	973406
79269	973407
43016	973408
72847	973409
702	973410
762	973411
4568	973412
259563	973413
2959	973414
2959	973415
132427	973416
9661	973417
55961	973418
193038	973419
138445	973420
269132	973421
273831	973422
138915	973423
33051	973424
189403	973425
2533	973426
194583	973427
144710	973428
137953	973429
66989	973430
34007	973431
159003	973432
53534	973433
173012	973434
158698	973435
3680	973436
61451	973437
240232	973438
11306	973439
16041	973440
223012	973441
16056	973442
280123	973443
217472	973444
30982	973445
26226	973446
144356	973447
31206	973448
52314	973449
19643	973450
127389	973451
125028	973452
51	973453
50808	973454
89662	973455
89685	973456
219563	973457
118754	973458
31507	973459
171993	973460
93444	973461
55608	973462
302612	973463
10743	973464
56488	973465
25344	973466
13644	973467
47625	973468
5107	973469
1890	973470
6523	973471
178593	973472
208280	973473
88017	973474
107499	973475
6301	973476
7501	973477
84932	973478
9601	973479
288647	973480
2240	973481
117616	973482
269687	973483
133010	973484
2243	973485
300125	973486
12	973487
530	973488
3631	973489
105438	973490
29006	973491
107554	973492
111244	973493
111244	973494
64421	973495
55086	973496
328180	973497
14652	973498
56112	973499
6130	973500
201516	973501
28559	973502
1117	973503
169564	973504
55483	973505
5107	973506
27532	973507
14868	973508
116087	973509
125686	973510
66349	973511
11872	973512
28998	973513
282454	973514
69447	973515
230497	973516
25687	973517
111403	973518
4264	973519
124196	973520
109311	973521
286462	973522
1101	973523
1934	973524
49253	973525
127210	973526
4803	973527
64683	973528
1644	973529
11744	973530
25390	973531
2677	973532
5908	973533
5619	973534
3462	973535
3708	973536
113426	973537
4375	973538
317	973539
305485	973540
1640	973541
15447	973542
281732	973543
20271	973544
87477	973545
31248	973546
2797	973547
2242	973548
18385	973549
10580	973550
296	973551
288502	973552
28275	973553
9785	973554
3044	973555
36865	973556
78580	973557
3630	973558
55630	973559
292541	973560
72624	973561
38789	973562
264641	973563
2913	973564
155362	973565
60383	973566
35970	973567
286812	973568
179658	973569
43361	973570
49748	973571
55143	973572
169694	973573
15815	973574
39104	973575
208867	973576
119335	973577
194412	973578
21	973579
321266	973580
14657	973581
216157	973582
2911	973583
46241	973584
18707	973585
108786	973586
2853	973587
262853	973588
93280	973589
59102	973590
79760	973591
243702	973592
11090	973593
3184	973594
1183	973595
35201	973596
77907	973597
89295	973598
66137	973599
75925	973600
126865	973601
145297	973602
213990	973603
51087	973604
228181	973605
918	973606
136156	973607
65687	973608
182211	973609
142772	973610
295205	973611
192267	973612
266881	973613
129380	973614
70009	973615
197818	973616
34228	973617
67564	973618
110467	973619
54633	973620
195116	973621
16554	973622
41534	973623
37370	973624
10395	973625
171490	973626
51438	973627
7046	973628
1281	973629
124998	973630
71343	973631
101756	973632
203133	973633
66853	973634
5100	973635
96222	973636
109800	973637
196555	973638
258893	973639
232711	973640
114561	973641
282143	973642
135976	973643
657	973644
14778	973645
3173	973646
25473	973647
32006	973648
127098	973649
24344	973650
72272	973651
318843	973652
7964	973653
98790	973654
160480	973655
61275	973656
31801	973657
37325	973658
163730	973659
239093	973660
28850	973661
120546	973662
58397	973663
19277	973664
28850	973665
84354	973666
22258	973667
145361	973668
200939	973669
36673	973670
1285	973671
159198	973672
89152	973673
71261	973674
313560	973675
30735	973676
288515	973677
5564	973678
68038	973679
117304	973680
61258	973681
9053	973682
88129	973683
7367	973684
14439	973685
247687	973686
15229	973687
7665	973688
227503	973689
4040	973690
29808	973691
55623	973692
117706	973693
141655	973694
730	973695
30124	973696
86691	973697
106460	973698
69058	973699
85504	973700
174669	973701
306671	973702
18141	973703
227864	973704
125087	973705
3776	973706
94086	973707
154980	973708
66035	973709
117202	973710
187944	973711
110976	973712
172720	973713
156177	973714
130687	973715
261493	973716
213589	973717
262994	973718
235745	973719
306463	973720
102695	973721
212144	973722
47446	973723
113201	973724
324235	973725
129255	973726
242840	973727
122596	973728
86868	973729
200394	973730
121415	973731
37412	973732
34149	973733
42209	973734
77669	973735
96905	973736
69352	973737
156464	973738
87461	973739
36763	973740
192277	973741
3854	973742
255434	973743
280928	973744
14798	973745
243231	973746
100288	973747
2516	973748
135495	973749
80184	973750
18578	973751
14488	973752
26129	973753
6543	973754
78142	973755
141554	973756
164375	973757
105909	973758
259950	973759
41904	973760
11183	973761
2853	973762
312379	973763
669	973764
12890	973765
19526	973766
225595	973767
61328	973768
101800	973769
174194	973770
78885	973771
31980	973772
61328	973773
14125	973774
1103	973775
86632	973776
2051	973777
44997	973778
97385	973779
160293	973780
68670	973781
117130	973782
5514	973783
700	973784
45378	973785
5085	973786
52771	973787
268787	973788
113493	973789
113825	973790
22054	973791
1491	973792
29199	973793
115	973794
36998	973795
102758	973796
62537	973797
123567	973798
19	973799
110676	973800
2602	973801
11525	973802
65	973803
75698	973804
77335	973805
12402	973806
17160	973807
269329	973808
304417	973809
100529	973810
16140	973811
300514	973812
182820	973813
156257	973814
2457	973815
14467	973816
786	973817
40868	973818
14316	973819
117157	973820
38192	973821
300949	973822
91795	973823
12214	973824
9491	973825
58	973826
58	973827
103858	973828
137638	973829
29875	973830
38857	973831
159726	973832
2170	973833
111889	973834
106933	973835
340	973836
1955	973837
284368	973838
2328	973839
22655	973840
170091	973841
250977	973842
127246	973843
25820	973844
178093	973845
4064	973846
160847	973847
1486	973848
128532	973849
32930	973850
193817	973851
96921	973852
613	973853
8732	973854
21090	973855
55213	973856
1727	973857
1129	973858
34450	973859
197643	973860
12811	973861
2676	973862
472	973863
67674	973864
211447	973865
315832	973866
25781	973867
15587	973868
79344	973869
31382	973870
39315	973871
20	973872
21740	973873
234805	973874
99240	973875
7322	973876
130090	973877
57888	973878
86991	973879
1794	973880
1142	973881
88713	973882
226559	973883
1128	973884
258	973885
6917	973886
2500	973887
283218	973888
13808	973889
3115	973890
1276	973891
195	973892
2805	973893
13958	973894
7093	973895
10409	973896
9305	973897
6998	973898
155234	973899
49315	973900
1664	973901
3	973902
3037	973903
29553	973904
960	973905
76866	973906
323913	973907
9743	973908
4348	973909
14317	973910
55578	973911
58	973912
25561	973913
69042	973914
16061	973915
126241	973916
49907	973917
521	973918
53672	973919
58867	973920
133267	973921
27839	973922
30465	973923
18446	973924
529	973925
277219	973926
73420	973927
18908	973928
25695	973929
296	973930
1104	973931
12734	973932
57958	973933
27694	973934
24758	973935
48257	973936
40522	973937
16255	973938
59140	973939
24748	973940
28554	973941
53866	973942
1283	973943
137524	973944
53866	973945
96015	973946
6286	973947
34534	973948
65987	973949
656	973950
5430	973951
8716	973952
54571	973953
29723	973954
13654	973955
22366	973956
6613	973957
35278	973958
309490	973959
145481	973960
194524	973961
123509	973962
69796	973963
85192	973964
258828	973965
233755	973966
198161	973967
127437	973968
48504	973969
112098	973970
183171	973971
7664	973972
137245	973973
212350	973974
57936	973975
208295	973976
144308	973977
23299	973978
122430	973979
268431	973980
47154	973981
87019	973982
208098	973983
59662	973984
205183	973985
311526	973986
112861	973987
123936	973988
274962	973989
211339	973990
257458	973991
4002	973992
112918	973993
3903	973994
79249	973995
18134	973996
43061	973997
294750	973998
112320	973999
243245	974000
45483	974001
49334	974002
130062	974003
6345	974004
533	974005
13656	974006
51447	974007
3297	974008
14301	974009
4126	974010
302	974011
38980	974012
13726	974013
202706	974014
907	974015
1105	974016
881	974017
52277	974018
19504	974019
201532	974020
24697	974021
47149	974022
314382	974023
55271	974024
213680	974025
20386	974026
53506	974027
21386	974028
89720	974029
216191	974030
21977	974031
16939	974032
51467	974033
234735	974034
1321	974035
37123	974036
43976	974037
57190	974038
321990	974039
957	974040
384	974041
373	974042
104895	974043
167023	974044
99638	974045
75237	974046
317032	974047
17771	974048
156325	974049
160410	974050
22390	974051
37853	974052
260078	974053
126980	974054
75815	974055
2320	974056
209703	974057
215634	974058
298725	974059
10183	974060
172319	974061
29264	974062
248047	974063
66472	974064
32715	974065
190210	974066
90228	974067
294435	974068
87349	974069
130664	974070
86042	974071
47512	974072
112257	974073
273384	974074
119167	974075
132284	974076
33325	974077
90418	974078
206192	974079
64151	974080
37932	974081
201224	974082
165394	974083
319590	974084
209656	974085
295215	974086
124508	974087
78241	974088
16745	974089
135687	974090
37	974091
35401	974092
6495	974093
209044	974094
26676	974095
31942	974096
175	974097
44709	974098
196648	974099
140584	974100
303142	974101
1479	974102
2078	974103
137811	974104
11012	974105
18525	974106
68788	974107
2583	974108
103540	974109
124779	974110
48719	974111
164911	974112
130948	974113
1512	974114
184501	974115
66596	974116
6392	974117
25427	974118
82091	974119
18274	974120
21910	974121
23399	974122
4145	974123
38643	974124
48580	974125
115026	974126
106538	974127
14569	974128
33310	974129
6893	974130
187284	974131
118952	974132
69074	974133
120994	974134
191816	974135
20437	974136
119249	974137
120443	974138
49054	974139
114780	974140
49637	974141
76597	974142
25043	974143
219	974144
17225	974145
6365	974146
36033	974147
140725	974148
78485	974149
546	974150
142612	974151
503	974152
269245	974153
135458	974154
34172	974155
52239	974156
52239	974157
34172	974158
289642	974159
52239	974160
34172	974161
121707	974162
121707	974163
121707	974164
124991	974165
124991	974166
86390	974167
197888	974168
135458	974169
327985	974170
37715	974171
245493	974172
159632	974173
170666	974174
40239	974175
88528	974176
219661	974177
6407	974178
254864	974179
116344	974180
52436	974181
108184	974182
13731	974183
51796	974184
3582	974185
3645	974186
7263	974187
276356	974188
244	974189
25218	974190
62082	974191
27983	974192
67561	974193
4170	974194
3524	974195
3524	974196
3524	974197
103400	974198
21190	974199
36457	974200
65853	974201
37158	974202
16009	974203
263288	974204
34391	974205
33981	974206
103540	974207
230095	974208
73429	974209
164062	974210
75168	974211
564	974212
7442	974213
689	974214
87831	974215
78343	974216
3101	974217
102833	974218
50874	974219
3354	974220
79541	974221
194093	974222
263581	974223
83126	974224
237821	974225
250331	974226
64076	974227
296584	974228
212308	974229
26570	974230
31163	974231
270511	974232
57634	974233
48144	974234
216832	974235
74395	974236
322422	974237
304762	974238
130963	974239
2279	974240
273980	974241
114331	974242
311437	974243
128234	974244
78311	974245
89000	974246
81381	974247
207607	974248
112487	974249
33153	974250
32869	974251
61069	974252
304108	974253
64788	974254
53259	974255
120323	974256
99754	974257
109350	974258
243455	974259
184532	974260
222005	974261
150278	974262
78311	974263
125274	974264
207769	974265
54304	974266
130302	974267
27429	974268
229881	974269
314365	974270
226625	974271
114500	974272
83959	974273
217729	974274
44740	974275
14148	974276
6502	974277
274838	974278
248667	974279
147561	974280
95167	974281
44531	974282
60404	974283
86094	974284
112207	974285
35407	974286
105056	974287
33893	974288
178508	974289
79286	974290
182289	974291
268326	974292
59575	974293
298478	974294
64882	974295
80111	974296
110164	974297
12766	974298
193652	974299
71831	974300
37303	974301
135022	974302
221949	974303
251945	974304
3627	974305
98634	974306
71777	974307
214758	974308
14252	974309
75582	974310
115838	974311
133060	974312
134897	974313
132050	974314
170396	974315
75618	974316
215780	974317
62185	974318
58786	974319
326935	974320
4824	974321
119379	974322
162760	974323
100504	974324
1037	974325
101744	974326
255050	974327
86178	974328
75345	974329
205289	974330
50824	974331
201357	974332
80565	974333
1554	974334
253254	974335
121831	974336
24203	974337
45369	974338
187813	974339
3185	974340
108283	974341
166279	974342
222898	974343
364	974344
180535	974345
77879	974346
50122	974347
216052	974348
62200	974349
46056	974350
54256	974351
54256	974352
116486	974353
21468	974354
177130	974355
131379	974356
237308	974357
114592	974358
320949	974359
61311	974360
55164	974361
100167	974362
191118	974363
8588	974364
13665	974365
49736	974366
11950	974367
22891	974368
100169	974369
181088	974370
138874	974371
198112	974372
90900	974373
135988	974374
30287	974375
99334	974376
174835	974377
30256	974378
65007	974379
181455	974380
20284	974381
199872	974382
111385	974383
23429	974384
54191	974385
68881	974386
89864	974387
33404	974388
184181	974389
6242	974390
81605	974391
155000	974392
41409	974393
193304	974394
3199	974395
9163	974396
105112	974397
28422	974398
130257	974399
64768	974400
80932	974401
18085	974402
21881	974403
149661	974404
9196	974405
46007	974406
23042	974407
157388	974408
27355	974409
5277	974410
100515	974411
6812	974412
239237	974413
42267	974414
231426	974415
63056	974416
95176	974417
6701	974418
104640	974419
3177	974420
70689	974421
70689	974422
114531	974423
320353	974424
67783	974425
128811	974426
186994	974427
196427	974428
30431	974429
12516	974430
226053	974431
247319	974432
156176	974433
266457	974434
33464	974435
161295	974436
268725	974437
163313	974438
106055	974439
156719	974440
170779	974441
169375	974442
254383	974443
9423	974444
182453	974445
56381	974446
19796	974447
93334	974448
102885	974449
159147	974450
134042	974451
154155	974452
112302	974453
70095	974454
72741	974455
1549	974456
26965	974457
178177	974458
76790	974459
93510	974460
22509	974461
57392	974462
210237	974463
164533	974464
12104	974465
86706	974466
171961	974467
33931	974468
209331	974469
380	974470
96421	974471
89385	974472
270148	974473
151144	974474
231968	974475
38766	974476
42411	974477
15725	974478
186632	974479
15100	974480
21444	974481
159044	974482
64713	974483
73085	974484
104217	974485
46194	974486
131195	974487
254510	974488
22658	974489
102790	974490
25057	974491
32109	974492
191574	974493
129726	974494
43520	974495
24111	974496
141982	974497
112534	974498
59685	974499
167200	974500
175775	974501
26120	974502
44250	974503
142052	974504
2322	974505
181028	974506
104846	974507
116352	974508
2322	974509
40881	974510
162752	974511
118085	974512
183925	974513
97228	974514
197362	974515
280906	974516
50892	974517
118188	974518
118188	974519
40881	974520
70993	974521
131763	974522
205344	974523
211746	974524
38714	974525
115032	974526
292403	974527
12678	974528
151061	974529
2750	974530
4910	974531
179034	974532
319163	974533
58883	974534
24933	974535
109085	974536
251769	974537
162860	974538
95622	974539
162711	974540
7465	974541
148864	974542
146576	974543
133338	974544
199859	974545
45421	974546
128077	974547
128153	974548
121485	974549
200018	974550
55024	974551
118450	974552
18032	974553
259084	974554
89274	974555
265771	974556
82201	974557
268997	974558
12735	974559
304170	974560
36489	974561
199651	974562
27375	974563
147247	974564
14137	974565
23131	974566
155505	974567
155153	974568
32091	974569
279549	974570
304866	974571
43717	974572
87033	974573
201850	974574
210213	974575
310373	974576
18	974577
174075	974578
10210	974579
86729	974580
266973	974581
1409	974582
58246	974583
52255	974584
307016	974585
168834	974586
48272	974587
187417	974588
67694	974589
187289	974590
48272	974591
67694	974592
105137	974593
105065	974594
3912	974595
140370	974596
5434	974597
147	974598
31345	974599
75442	974600
269747	974601
34385	974602
40428	974603
40428	974604
138575	974605
125954	974606
163563	974607
107290	974608
6039	974609
319193	974610
3941	974611
1264	974612
43372	974613
44489	974614
74983	974615
41165	974616
43090	974617
62132	974618
123388	974619
88630	974620
215558	974621
135002	974622
88630	974623
6381	974624
58050	974625
1264	974626
39003	974627
61707	974628
249765	974629
633	974630
72109	974631
407	974632
45767	974633
156603	974634
87271	974635
6636	974636
67732	974637
69279	974638
16510	974639
46197	974640
23320	974641
16510	974642
16510	974643
169457	974644
7822	974645
18727	974646
25841	974647
147190	974648
247990	974649
44072	974650
56436	974651
95988	974652
71108	974653
14999	974654
44758	974655
111226	974656
322653	974657
74553	974658
151446	974659
130215	974660
64962	974661
69497	974662
153358	974663
43348	974664
28100	974665
94037	974666
264107	974667
105211	974668
323091	974669
20841	974670
72293	974671
173077	974672
106469	974673
95803	974674
143053	974675
123249	974676
60915	974677
84877	974678
257647	974679
12832	974680
323379	974681
202095	974682
208921	974683
228413	974684
62381	974685
798	974686
152873	974687
198924	974688
15981	974689
35784	974690
12425	974691
202146	974692
3390	974693
203964	974694
242462	974695
229689	974696
308984	974697
177005	974698
28989	974699
225801	974700
14585	974701
261380	974702
136379	974703
222177	974704
97409	974705
14585	974706
11637	974707
14585	974708
54419	974709
304259	974710
147467	974711
203580	974712
118717	974713
124163	974714
45210	974715
13164	974716
190563	974717
11258	974718
206497	974719
10244	974720
65406	974721
70284	974722
146094	974723
67200	974724
186253	974725
15223	974726
176258	974727
12423	974728
1492	974729
40817	974730
116048	974731
227647	974732
170640	974733
29768	974734
33793	974735
112526	974736
26007	974737
59523	974738
64586	974739
248395	974740
41120	974741
116004	974742
70630	974743
201985	974744
194830	974745
108800	974746
47103	974747
140322	974748
140818	974749
109553	974750
230035	974751
136807	974752
39234	974753
53647	974754
323214	974755
1664	974756
110621	974757
110385	974758
492	974759
175257	974760
104505	974761
26007	974762
97804	974763
42043	974764
65213	974765
31539	974766
97137	974767
198723	974768
96769	974769
137836	974770
41739	974771
110018	974772
41530	974773
103302	974774
203110	974775
323213	974776
204985	974777
97347	974778
266997	974779
197574	974780
282181	974781
149763	974782
95704	974783
61822	974784
202920	974785
132717	974786
105642	974787
59036	974788
188889	974789
179876	974790
247756	974791
56821	974792
3067	974793
5653	974794
166377	974795
48265	974796
87022	974797
211489	974798
42165	974799
253077	974800
305146	974801
206047	974802
1412	974803
298737	974804
166964	974805
60051	974806
234028	974807
87621	974808
87621	974809
15021	974810
13874	974811
117566	974812
175632	974813
93748	974814
130936	974815
7532	974816
56810	974817
137458	974818
11509	974819
312256	974820
39152	974821
179163	974822
227853	974823
288573	974824
122056	974825
177572	974826
97067	974827
159635	974828
166923	974829
137358	974830
294533	974831
119542	974832
187841	974833
64823	974834
264901	974835
208834	974836
78658	974837
239129	974838
88178	974839
272211	974840
44237	974841
107812	974842
16284	974843
100694	974844
318907	974845
242884	974846
298244	974847
160380	974848
258987	974849
83698	974850
35201	974851
148315	974852
220084	974853
11146	974854
46624	974855
179449	974856
184887	974857
119869	974858
245672	974859
186831	974860
238534	974861
206605	974862
71095	974863
236471	974864
299918	974865
54166	974866
300143	974867
94111	974868
154598	974869
97632	974870
308646	974871
238463	974872
102024	974873
196077	974874
174520	974875
188912	974876
176235	974877
145627	974878
44213	974879
226690	974880
43587	974881
63799	974882
1841	974883
1841	974884
224199	974885
234253	974886
21488	974887
95636	974888
46213	974889
61044	974890
144756	974891
21712	974892
309506	974893
181622	974894
175035	974895
75536	974896
18101	974897
29671	974898
17962	974899
240576	974900
316991	974901
113065	974902
57068	974903
202558	974904
16562	974905
123018	974906
292060	974907
172585	974908
140068	974909
28037	974910
185714	974911
100889	974912
80776	974913
63744	974914
230599	974915
296793	974916
22520	974917
145853	974918
126037	974919
937	974920
66225	974921
108616	974922
187120	974923
42142	974924
156851	974925
177349	974926
144008	974927
107432	974928
215837	974929
67093	974930
13605	974931
208908	974932
82152	974933
105022	974934
128737	974935
34225	974936
284885	974937
1590	974938
137295	974939
102255	974940
122885	974941
174885	974942
252342	974943
69818	974944
36361	974945
63552	974946
170707	974947
3720	974948
247111	974949
192239	974950
30152	974951
41660	974952
235656	974953
69301	974954
179799	974955
94724	974956
146996	974957
284446	974958
168998	974959
209253	974960
27024	974961
222210	974962
245902	974963
72432	974964
256651	974965
43211	974966
146445	974967
135401	974968
99060	974969
850	974970
313282	974971
162105	974972
155177	974973
239073	974974
238235	974975
226360	974976
193575	974977
220183	974978
82394	974979
165564	974980
146630	974981
112421	974982
150840	974983
226017	974984
299075	974985
197409	974986
197172	974987
207523	974988
108134	974989
93077	974990
257815	974991
230829	974992
66062	974993
21543	974994
306684	974995
189706	974996
48588	974997
65945	974998
83523	974999
278737	975000
12640	975001
200737	975002
213631	975003
179616	975004
161961	975005
300595	975006
120270	975007
294740	975008
103274	975009
120270	975010
166923	975011
138418	975012
253067	975013
222573	975014
229978	975015
43161	975016
136902	975017
97274	975018
39152	975019
199034	975020
138443	975021
35357	975022
23743	975023
323780	975024
324080	975025
263838	975026
100485	975027
156661	975028
175437	975029
154001	975030
182530	975031
38684	975032
60471	975033
36073	975034
289220	975035
156513	975036
254433	975037
231503	975038
49683	975039
8241	975040
182069	975041
216602	975042
115104	975043
213555	975044
217832	975045
180602	975046
182733	975047
157227	975048
195497	975049
83093	975050
25843	975051
85340	975052
169737	975053
181641	975054
314628	975055
91424	975056
321648	975057
293977	975058
56743	975059
24753	975060
311015	975061
4067	975062
87141	975063
183003	975064
286631	975065
199456	975066
317300	975067
163875	975068
267777	975069
227390	975070
69483	975071
158953	975072
33937	975073
191152	975074
40383	975075
149215	975076
149584	975077
251296	975078
5388	975079
130591	975080
80264	975081
236248	975082
100639	975083
246359	975084
54253	975085
4525	975086
136192	975087
186675	975088
6754	975089
209955	975090
88992	975091
322744	975092
35784	975093
70057	975094
134252	975095
186429	975096
185649	975097
89795	975098
78241	975099
143142	975100
83926	975101
75557	975102
307552	975103
206231	975104
249728	975105
207066	975106
323049	975107
40472	975108
75830	975109
278163	975110
200528	975111
38711	975112
230891	975113
323779	975114
106546	975115
268269	975116
6094	975117
292190	975118
190699	975119
277210	975120
91553	975121
76970	975122
56920	975123
2447	975124
127574	975125
2597	975126
35942	975127
24439	975128
27331	975129
3051	975130
241559	975131
141158	975132
151225	975133
67310	975134
206589	975135
101862	975136
239845	975137
55834	975138
4205	975139
182406	975140
132250	975141
193297	975142
178376	975143
65548	975144
122315	975145
229463	975146
62559	975147
145088	975148
315297	975149
214207	975150
171810	975151
75557	975152
107456	975153
306922	975154
167140	975155
139378	975156
251906	975157
134370	975158
118024	975159
79079	975160
294128	975161
127533	975162
150090	975163
102302	975164
158219	975165
35471	975166
294158	975167
95448	975168
197637	975169
173206	975170
57252	975171
138422	975172
276132	975173
195074	975174
93139	975175
147143	975176
42672	975177
304294	975178
208258	975179
134652	975180
209254	975181
302736	975182
290698	975183
117782	975184
224214	975185
206835	975186
74761	975187
196335	975188
216756	975189
42924	975190
79710	975191
232007	975192
177311	975193
159638	975194
160300	975195
50787	975196
251200	975197
148408	975198
15466	975199
278916	975200
162817	975201
245107	975202
225988	975203
224031	975204
158885	975205
112705	975206
127061	975207
206274	975208
248647	975209
12579	975210
326222	975211
55500	975212
67782	975213
79245	975214
253883	975215
129565	975216
168983	975217
188672	975218
111226	975219
214508	975220
103840	975221
123771	975222
266462	975223
266679	975224
168422	975225
190561	975226
52541	975227
209378	975228
305862	975229
168257	975230
246311	975231
110579	975232
62534	975233
177942	975234
70022	975235
83435	975236
225426	975237
21030	975238
302214	975239
124320	975240
241872	975241
73138	975242
166721	975243
248292	975244
41606	975245
93562	975246
13495	975247
268792	975248
29831	975249
52108	975250
104955	975251
178958	975252
152862	975253
149832	975254
189141	975255
252331	975256
32586	975257
26357	975258
307035	975259
307618	975260
280591	975261
254833	975262
194674	975263
194488	975264
10408	975265
25107	975266
74776	975267
82077	975268
144778	975269
161565	975270
88463	975271
260148	975272
92295	975273
209920	975274
109631	975275
223049	975276
129446	975277
30386	975278
72354	975279
63396	975280
109143	975281
103688	975282
104539	975283
201757	975284
142283	975285
222033	975286
70126	975287
34140	975288
206113	975289
323942	975290
154982	975291
287142	975292
124928	975293
169648	975294
168328	975295
250213	975296
162655	975297
181041	975298
163095	975299
42814	975300
88998	975301
154687	975302
64449	975303
319546	975304
83797	975305
137390	975306
140252	975307
181048	975308
181754	975309
245968	975310
280739	975311
134196	975312
281891	975313
206361	975314
126128	975315
224616	975316
92719	975317
199351	975318
266815	975319
236395	975320
75041	975321
149225	975322
173294	975323
154351	975324
41122	975325
313082	975326
132638	975327
68619	975328
186382	975329
111989	975330
245104	975331
156384	975332
167423	975333
167218	975334
69666	975335
285444	975336
72060	975337
99692	975338
121481	975339
216136	975340
201115	975341
201213	975342
58536	975343
242609	975344
142128	975345
306200	975346
326836	975347
147760	975348
231732	975349
146629	975350
169328	975351
82690	975352
116107	975353
103907	975354
41264	975355
22534	975356
30560	975357
327530	975358
188089	975359
188046	975360
312810	975361
227440	975362
146877	975363
170505	975364
40495	975365
183567	975366
28533	975367
142427	975368
277948	975369
196561	975370
14918	975371
106024	975372
179178	975373
280671	975374
189073	975375
150765	975376
73101	975377
326287	975378
233727	975379
91162	975380
199016	975381
204108	975382
215856	975383
210256	975384
277278	975385
227756	975386
315885	975387
232674	975388
128013	975389
35292	975390
182294	975391
112548	975392
125497	975393
89238	975394
216203	975395
77674	975396
17849	975397
42201	975398
35197	975399
35613	975400
55341	975401
183580	975402
14189	975403
91586	975404
287751	975405
199070	975406
189891	975407
250287	975408
291868	975409
145909	975410
17305	975411
144860	975412
92542	975413
26876	975414
35532	975415
88347	975416
135330	975417
174806	975418
73013	975419
115635	975420
204228	975421
71728	975422
245533	975423
109631	975424
19912	975425
118663	975426
83557	975427
102941	975428
22021	975429
55912	975430
10378	975431
20463	975432
284014	975433
88659	975434
73028	975435
35407	975436
25592	975437
34213	975438
204815	975439
47444	975440
156234	975441
20766	975442
130047	975443
130244	975444
169730	975445
104329	975446
2475	975447
94223	975448
36342	975449
266761	975450
18547	975451
832	975452
119265	975453
1936	975454
109466	975455
40374	975456
52424	975457
61257	975458
15851	975459
7303	975460
95683	975461
113521	975462
22225	975463
159182	975464
295882	975465
177466	975466
130072	975467
94374	975468
7652	975469
43796	975470
25587	975471
514	975472
49867	975473
184331	975474
230815	975475
40648	975476
284836	975477
242381	975478
76757	975479
34618	975480
305679	975481
191437	975482
168982	975483
288812	975484
61294	975485
318540	975486
49335	975487
78781	975488
5100	975489
223804	975490
737	975491
54253	975492
82833	975493
18898	975494
214038	975495
28	975496
58663	975497
16092	975498
7447	975499
79321	975500
126738	975501
54497	975502
80667	975503
53454	975504
29215	975505
99855	975506
90525	975507
259856	975508
122239	975509
1936	975510
10571	975511
7347	975512
103174	975513
99824	975514
17385	975515
23766	975516
154496	975517
14593	975518
83178	975519
35120	975520
7831	975521
52755	975522
7319	975523
7319	975524
88739	975525
61726	975526
38545	975527
135978	975528
321450	975529
21870	975530
139280	975531
21870	975532
162116	975533
186792	975534
13820	975535
11759	975536
11759	975537
13753	975538
13753	975539
240120	975540
132191	975541
9180	975542
294670	975543
69770	975544
84524	975545
161139	975546
106381	975547
175454	975548
236922	975549
154929	975550
258728	975551
163914	975552
212196	975553
24226	975554
37995	975555
299822	975556
325046	975557
209585	975558
170985	975559
70205	975560
128814	975561
45383	975562
41864	975563
90247	975564
283927	975565
55337	975566
307750	975567
106381	975568
165588	975569
227432	975570
154281	975571
68678	975572
104858	975573
75149	975574
89549	975575
42018	975576
98288	975577
97752	975578
75402	975579
255181	975580
241335	975581
155960	975582
126637	975583
322923	975584
306930	975585
25567	975586
215608	975587
295184	975588
175747	975589
30243	975590
59902	975591
32312	975592
28079	975593
4240	975594
3223	975595
50389	975596
135733	975597
8250	975598
31698	975599
181132	975600
309903	975601
131041	975602
161517	975603
54200	975604
197315	975605
127	975606
206381	975607
79096	975608
322941	975609
60391	975610
2234	975611
32203	975612
534	975613
84902	975614
5065	975615
519	975616
38676	975617
108182	975618
108182	975619
229590	975620
128028	975621
23296	975622
160242	975623
279097	975624
272347	975625
116387	975626
4567	975627
52491	975628
4567	975629
182025	975630
122687	975631
289677	975632
289661	975633
121118	975634
79399	975635
78869	975636
17409	975637
13096	975638
9965	975639
280469	975640
75586	975641
114701	975642
122193	975643
189380	975644
12978	975645
189367	975646
289752	975647
289001	975648
277569	975649
9845	975650
181406	975651
277339	975652
181875	975653
9845	975654
278026	975655
17409	975656
78674	975657
272206	975658
289170	975659
114800	975660
76343	975661
178579	975662
178915	975663
177846	975664
123112	975665
35818	975666
178662	975667
188379	975668
78832	975669
76009	975670
116941	975671
189894	975672
35818	975673
79243	975674
78890	975675
122923	975676
122826	975677
35818	975678
190131	975679
35818	975680
114599	975681
114553	975682
114504	975683
34687	975684
34622	975685
75796	975686
117107	975687
52329	975688
66077	975689
298157	975690
144278	975691
219987	975692
76763	975693
132804	975694
214761	975695
13827	975696
1836	975697
306455	975698
4475	975699
48957	975700
99621	975701
64004	975702
279807	975703
45428	975704
5845	975705
125680	975706
51015	975707
12930	975708
14686	975709
49188	975710
195857	975711
90119	975712
11718	975713
236369	975714
281748	975715
115509	975716
34131	975717
13508	975718
90075	975719
196273	975720
139847	975721
33783	975722
33783	975723
33747	975724
183930	975725
3759	975726
41763	975727
4944	975728
10967	975729
25948	975730
61761	975731
132293	975732
10252	975733
71324	975734
82458	975735
155798	975736
299095	975737
48800	975738
25444	975739
261760	975740
55740	975741
92381	975742
17003	975743
2820	975744
182657	975745
20937	975746
73065	975747
221337	975748
237699	975749
3790	975750
574	975751
30490	975752
42806	975753
23453	975754
41857	975755
39241	975756
6275	975757
57985	975758
57811	975759
3336	975760
134721	975761
99323	975762
46128	975763
301073	975764
144370	975765
8646	975766
55952	975767
4915	975768
15950	975769
1777	975770
755	975771
110532	975772
19825	975773
86247	975774
745	975775
14810	975776
35201	975777
3199	975778
43415	975779
2125	975780
42056	975781
85151	975782
94500	975783
146818	975784
97487	975785
138877	975786
109182	975787
16096	975788
82686	975789
94723	975790
77045	975791
8549	975792
109737	975793
543	975794
112922	975795
5308	975796
112311	975797
69611	975798
209871	975799
9141	975800
39464	975801
76788	975802
13020	975803
852	975804
81634	975805
261136	975806
503	975807
57541	975808
241031	975809
118021	975810
299014	975811
112885	975812
113192	975813
138860	975814
144080	975815
92346	975816
15	975817
50247	975818
108239	975819
257010	975820
257778	975821
78222	975822
24815	975823
72642	975824
9536	975825
23360	975826
784	975827
203470	975828
73075	975829
174911	975830
76382	975831
297707	975832
42866	975833
256689	975834
201460	975835
8719	975836
1773	975837
13391	975838
63343	975839
102302	975840
25126	975841
323874	975842
180035	975843
322725	975844
82784	975845
250076	975846
76788	975847
150935	975848
131384	975849
231060	975850
227782	975851
199374	975852
28208	975853
173320	975854
776	975855
218599	975856
132378	975857
11501	975858
87995	975859
22611	975860
165790	975861
462	975862
23148	975863
33782	975864
4599	975865
7502	975866
44970	975867
79315	975868
95312	975869
55939	975870
48434	975871
163898	975872
313271	975873
19504	975874
182538	975875
121066	975876
73152	975877
79018	975878
7036	975879
53102	975880
198774	975881
11838	975882
31385	975883
25310	975884
13801	975885
13485	975886
235	975887
86171	975888
13108	975889
21420	975890
179062	975891
781	975892
100560	975893
5511	975894
73176	975895
12703	975896
82469	975897
47189	975898
1035	975899
36765	975900
40893	975901
44449	975902
301094	975903
9402	975904
23940	975905
80535	975906
86558	975907
57352	975908
1464	975909
6527	975910
29268	975911
79012	975912
31814	975913
521	975914
89964	975915
128314	975916
54838	975917
189480	975918
6893	975919
17733	975920
14569	975921
314864	975922
43476	975923
12941	975924
41451	975925
112230	975926
148953	975927
78057	975928
33603	975929
34635	975930
100	975931
8449	975932
48272	975933
59667	975934
131882	975935
89299	975936
60379	975937
23263	975938
198980	975939
303392	975940
175714	975941
304040	975942
144112	975943
139132	975944
56991	975945
239460	975946
180421	975947
83479	975948
57337	975949
14487	975950
43243	975951
225220	975952
42096	975953
175864	975954
85934	975955
6327	975956
52405	975957
5625	975958
73648	975959
121714	975960
198879	975961
209886	975962
45331	975963
191562	975964
18342	975965
21114	975966
215811	975967
33840	975968
218617	975969
207658	975970
12089	975971
107892	975972
125412	975973
23466	975974
161004	975975
10772	975976
230262	975977
118328	975978
134012	975979
37450	975980
326680	975981
27342	975982
97508	975983
217305	975984
208277	975985
28779	975986
2627	975987
307518	975988
25386	975989
192718	975990
194871	975991
14343	975992
10925	975993
259442	975994
106855	975995
38813	975996
568	975997
2667	975998
101805	975999
95996	976000
4838	976001
67769	976002
23532	976003
212111	976004
4081	976005
292973	976006
27401	976007
10796	976008
217240	976009
324046	976010
167428	976011
119249	976012
10684	976013
260191	976014
76817	976015
27839	976016
294830	976017
64012	976018
127055	976019
127520	976020
296613	976021
83728	976022
6020	976023
26676	976024
44838	976025
186294	976026
175652	976027
112258	976028
126289	976029
78797	976030
98461	976031
73489	976032
23730	976033
56588	976034
110612	976035
65239	976036
27041	976037
169360	976038
162450	976039
252768	976040
181512	976041
195305	976042
135935	976043
106483	976044
269087	976045
207518	976046
22032	976047
118418	976048
241926	976049
41425	976050
186291	976051
167829	976052
285537	976053
134831	976054
108256	976055
293485	976056
1572	976057
46415	976058
8010	976059
111273	976060
142817	976061
103681	976062
191534	976063
70472	976064
27968	976065
73004	976066
11352	976067
239355	976068
232515	976069
73004	976070
39702	976071
197114	976072
119441	976073
125279	976074
122117	976075
327097	976076
211884	976077
161551	976078
141387	976079
243925	976080
261419	976081
141455	976082
294185	976083
215995	976084
220286	976085
323132	976086
232064	976087
235581	976088
58675	976089
105564	976090
305795	976091
115114	976092
75699	976093
311524	976094
157226	976095
90055	976096
32230	976097
153435	976098
295263	976099
118205	976100
181989	976101
128501	976102
33161	976103
259056	976104
57387	976105
22265	976106
106427	976107
119582	976108
325107	976109
69226	976110
310227	976111
14564	976112
64266	976113
160795	976114
98898	976115
92730	976116
285613	976117
77812	976118
58836	976119
351	976120
180824	976121
170631	976122
50751	976123
60131	976124
73408	976125
1967	976126
6463	976127
78141	976128
84032	976129
12113	976130
98007	976131
25970	976132
45887	976133
112597	976134
118801	976135
5951	976136
51643	976137
213076	976138
231769	976139
91987	976140
24598	976141
107029	976142
189377	976143
152573	976144
161138	976145
26021	976146
198480	976147
33852	976148
80884	976149
280322	976150
50701	976151
2584	976152
2584	976153
50697	976154
13052	976155
2137	976156
34672	976157
19258	976158
53648	976159
29720	976160
116638	976161
8406	976162
4399	976163
4399	976164
59905	976165
293890	976166
11905	976167
62558	976168
155228	976169
134192	976170
229122	976171
29928	976172
92661	976173
202641	976174
302514	976175
295975	976176
80543	976177
75685	976178
75685	976179
181461	976180
189898	976181
74821	976182
17629	976183
53316	976184
38709	976185
763	976186
245861	976187
15997	976188
187328	976189
292082	976190
17305	976191
7773	976192
6544	976193
117795	976194
84607	976195
60022	976196
13991	976197
162771	976198
3312	976199
242103	976200
212018	976201
49183	976202
143188	976203
266877	976204
151654	976205
146809	976206
306004	976207
107422	976208
128923	976209
7252	976210
36	976211
149870	976212
63185	976213
10120	976214
22153	976215
29125	976216
89678	976217
134103	976218
250183	976219
58686	976220
145800	976221
143833	976222
147294	976223
144946	976224
16586	976225
195438	976226
7657	976227
25614	976228
307793	976229
14362	976230
103099	976231
141520	976232
103178	976233
88739	976234
47863	976235
14749	976236
324393	976237
247420	976238
324703	976239
228978	976240
198621	976241
5951	976242
88530	976243
52651	976244
160818	976245
997	976246
45054	976247
295101	976248
141268	976249
134835	976250
25948	976251
4703	976252
153848	976253
28882	976254
17926	976255
117	976256
125374	976257
16462	976258
16169	976259
57253	976260
317429	976261
148153	976262
24813	976263
21967	976264
11772	976265
110728	976266
193952	976267
36877	976268
36877	976269
87307	976270
117031	976271
12253	976272
45054	976273
45054	976274
301331	976275
44238	976276
64095	976277
85440	976278
247510	976279
110317	976280
317525	976281
28218	976282
209397	976283
141385	976284
69138	976285
152256	976286
327176	976287
12222	976288
62202	976289
172504	976290
34285	976291
41374	976292
74192	976293
253164	976294
193966	976295
220069	976296
165133	976297
221611	976298
221453	976299
82300	976300
61966	976301
133059	976302
28882	976303
327222	976304
8515	976305
175750	976306
209626	976307
209411	976308
88752	976309
86733	976310
105838	976311
58849	976312
58769	976313
138995	976314
89427	976315
155685	976316
141018	976317
10303	976318
301511	976319
138877	976320
138012	976321
138608	976322
92813	976323
169119	976324
155401	976325
142909	976326
30939	976327
85801	976328
280618	976329
219611	976330
82239	976331
219199	976332
27048	976333
42404	976334
223138	976335
56944	976336
286578	976337
188391	976338
295483	976339
24775	976340
122784	976341
268613	976342
112960	976343
164087	976344
106173	976345
303419	976346
61966	976347
54539	976348
107079	976349
167554	976350
114501	976351
36941	976352
102228	976353
152135	976354
152135	976355
139118	976356
326691	976357
96079	976358
81621	976359
134372	976360
272748	976361
52857	976362
102361	976363
171096	976364
11972	976365
157208	976366
89982	976367
52063	976368
86733	976369
28500	976370
59661	976371
82218	976372
40354	976373
176451	976374
206818	976375
136420	976376
261138	976377
89543	976378
65742	976379
89667	976380
82300	976381
230406	976382
62607	976383
169947	976384
92664	976385
198049	976386
127304	976387
91223	976388
212355	976389
90247	976390
126402	976391
212274	976392
80950	976393
36877	976394
102386	976395
74234	976396
215918	976397
241882	976398
320173	976399
107601	976400
313858	976401
25683	976402
63270	976403
115793	976404
210063	976405
125395	976406
106149	976407
163295	976408
268222	976409
128974	976410
121529	976411
59027	976412
27048	976413
107849	976414
128356	976415
140886	976416
36949	976417
270788	976418
133114	976419
129457	976420
299612	976421
53388	976422
188077	976423
101842	976424
59027	976425
90247	976426
86665	976427
66204	976428
89893	976429
57014	976430
29788	976431
164318	976432
25619	976433
327445	976434
214215	976435
99818	976436
64800	976437
323354	976438
23318	976439
24775	976440
38312	976441
69441	976442
186816	976443
208438	976444
198803	976445
139280	976446
181887	976447
132415	976448
88739	976449
86693	976450
105096	976451
182507	976452
54135	976453
208422	976454
133592	976455
205722	976456
44367	976457
261595	976458
199911	976459
283260	976460
250059	976461
24226	976462
45758	976463
321931	976464
150906	976465
167554	976466
150906	976467
93948	976468
96860	976469
124450	976470
52116	976471
90654	976472
141878	976473
183730	976474
192289	976475
29788	976476
86799	976477
257826	976478
72332	976479
303701	976480
43118	976481
29520	976482
188095	976483
86733	976484
89427	976485
41760	976486
286350	976487
137846	976488
32134	976489
203338	976490
208928	976491
248789	976492
18389	976493
81477	976494
101596	976495
113196	976496
75652	976497
42024	976498
10586	976499
304657	976500
65742	976501
35799	976502
7702	976503
39606	976504
230349	976505
184425	976506
175861	976507
72191	976508
108233	976509
8938	976510
97300	976511
232972	976512
53066	976513
19056	976514
225861	976515
118644	976516
194948	976517
93381	976518
245657	976519
162537	976520
102320	976521
128908	976522
189918	976523
1246	976524
122521	976525
127982	976526
152830	976527
85299	976528
192654	976529
245427	976530
108536	976531
42658	976532
41775	976533
199356	976534
122769	976535
192088	976536
20395	976537
40511	976538
64119	976539
64224	976540
71887	976541
249856	976542
134942	976543
98917	976544
22898	976545
46419	976546
216158	976547
20197	976548
112522	976549
77068	976550
4397	976551
136975	976552
47457	976553
120231	976554
91723	976555
106087	976556
84797	976557
85569	976558
293206	976559
148861	976560
267478	976561
160205	976562
168213	976563
95235	976564
189132	976565
71820	976566
84168	976567
48928	976568
40967	976569
211614	976570
98907	976571
1446	976572
112405	976573
152893	976574
320053	976575
130497	976576
39954	976577
104929	976578
150027	976579
387	976580
178896	976581
39314	976582
117672	976583
19088	976584
4228	976585
4228	976586
245503	976587
40967	976588
40967	976589
134263	976590
90563	976591
6707	976592
49390	976593
128803	976594
68503	976595
147544	976596
183887	976597
109396	976598
22433	976599
234629	976600
312732	976601
117011	976602
163604	976603
39917	976604
31849	976605
49862	976606
200770	976607
15764	976608
42057	976609
17761	976610
234639	976611
84797	976612
254193	976613
24175	976614
132931	976615
84699	976616
53001	976617
2958	976618
64488	976619
79759	976620
410	976621
80810	976622
190340	976623
157105	976624
89790	976625
63238	976626
152478	976627
39320	976628
10449	976629
83815	976630
243172	976631
19226	976632
107559	976633
140575	976634
211615	976635
4538	976636
140029	976637
49524	976638
35830	976639
30072	976640
140575	976641
136040	976642
39121	976643
7935	976644
255139	976645
3947	976646
18986	976647
26252	976648
182119	976649
80550	976650
33732	976651
227099	976652
203	976653
48913	976654
126689	976655
98922	976656
53386	976657
33033	976658
63903	976659
124243	976660
134644	976661
1641	976662
124463	976663
319477	976664
23228	976665
257575	976666
27202	976667
28841	976668
159120	976669
76720	976670
101194	976671
4979	976672
411	976673
34798	976674
2416	976675
345	976676
18683	976677
10740	976678
143318	976679
107185	976680
976	976681
34	976682
53	976683
4894	976684
14527	976685
115969	976686
6278	976687
605	976688
143	976689
912	976690
30300	976691
3605	976692
48479	976693
1773	976694
31614	976695
5139	976696
1176	976697
12987	976698
11913	976699
83732	976700
11773	976701
53415	976702
39421	976703
51980	976704
136866	976705
22039	976706
44707	976707
62708	976708
37207	976709
158877	976710
88177	976711
233913	976712
12962	976713
44880	976714
152087	976715
236365	976716
1870	976717
21295	976718
37785	976719
69664	976720
157839	976721
34585	976722
113261	976723
243147	976724
294061	976725
49337	976726
223815	976727
175917	976728
9545	976729
206931	976730
66442	976731
82005	976732
38668	976733
167958	976734
65102	976735
63809	976736
60876	976737
143821	976738
106049	976739
61347	976740
2807	976741
206996	976742
16419	976743
142873	976744
4609	976745
17593	976746
63761	976747
3815	976748
12382	976749
27642	976750
5879	976751
112551	976752
86958	976753
23379	976754
5782	976755
1891	976756
41502	976757
39551	976758
14205	976759
211109	976760
14315	976761
216800	976762
5874	976763
263412	976764
1186	976765
798	976766
130018	976767
135713	976768
8022	976769
51323	976770
296096	976771
103258	976772
60792	976773
14028	976774
191821	976775
133353	976776
154201	976777
83655	976778
40923	976779
39948	976780
120004	976781
229854	976782
167171	976783
105970	976784
359	976785
68619	976786
57089	976787
126544	976788
41660	976789
51258	976790
61634	976791
505	976792
321713	976793
196997	976794
24393	976795
111740	976796
16217	976797
142324	976798
105777	976799
30188	976800
72045	976801
65507	976802
47246	976803
1054	976804
131207	976805
118638	976806
45789	976807
204229	976808
32917	976809
321509	976810
301698	976811
138150	976812
577	976813
302782	976814
4215	976815
3626	976816
40571	976817
68875	976818
54515	976819
11711	976820
191110	976821
7998	976822
4887	976823
308661	976824
55680	976825
116636	976826
9065	976827
4126	976828
118473	976829
83637	976830
37963	976831
10154	976832
10383	976833
141571	976834
126908	976835
10232	976836
79225	976837
584	976838
197081	976839
42271	976840
189845	976841
76037	976842
50069	976843
313330	976844
34567	976845
254321	976846
47205	976847
9425	976848
157179	976849
161767	976850
113933	976851
7667	976852
83887	976853
6071	976854
28850	976855
139881	976856
209929	976857
170100	976858
77456	976859
11416	976860
49927	976861
5112	976862
192529	976863
18221	976864
1882	976865
177077	976866
104438	976867
23476	976868
10430	976869
13167	976870
2797	976871
101863	976872
15610	976873
9165	976874
8484	976875
114835	976876
48090	976877
90	976878
182257	976879
76245	976880
88896	976881
233	976882
286563	976883
4379	976884
257633	976885
124553	976886
68673	976887
108927	976888
99652	976889
19847	976890
187425	976891
126482	976892
14739	976893
14686	976894
9511	976895
9511	976896
266965	976897
36705	976898
20718	976899
44582	976900
13502	976901
48212	976902
4745	976903
7293	976904
7293	976905
46666	976906
119353	976907
278279	976908
181715	976909
190230	976910
124110	976911
34713	976912
122377	976913
38314	976914
200179	976915
124898	976916
188569	976917
252145	976918
20141	976919
74060	976920
7345	976921
104563	976922
7762	976923
69	976924
193092	976925
20695	976926
80573	976927
17181	976928
109362	976929
49348	976930
54843	976931
112701	976932
126822	976933
170487	976934
68520	976935
16267	976936
21981	976937
71942	976938
14139	976939
117115	976940
34118	976941
48902	976942
7464	976943
49069	976944
50869	976945
49069	976946
13374	976947
190866	976948
74421	976949
177426	976950
29445	976951
79450	976952
52512	976953
33842	976954
51170	976955
282422	976956
130725	976957
119711	976958
82052	976959
257678	976960
174066	976961
33977	976962
124887	976963
53786	976964
166477	976965
175060	976966
42137	976967
179382	976968
62627	976969
35945	976970
196473	976971
52487	976972
120682	976973
7073	976974
1058	976975
286166	976976
70690	976977
60939	976978
6586	976979
206441	976980
2386	976981
10765	976982
118099	976983
33990	976984
97328	976985
2357	976986
5590	976987
47230	976988
297893	976989
62121	976990
241718	976991
265609	976992
35732	976993
183085	976994
124794	976995
36916	976996
75860	976997
42383	976998
8975	976999
53653	977000
5161	977001
52293	977002
36769	977003
17775	977004
181886	977005
2110	977006
24855	977007
362	977008
117310	977009
248466	977010
69989	977011
82013	977012
177747	977013
75124	977014
33022	977015
126513	977016
162440	977017
33787	977018
26815	977019
5720	977020
21525	977021
123169	977022
29794	977023
115334	977024
75423	977025
54165	977026
16965	977027
7071	977028
9413	977029
6304	977030
113912	977031
102967	977032
19873	977033
112378	977034
209905	977035
106386	977036
37330	977037
1834	977038
26317	977039
24664	977040
158604	977041
71003	977042
1854	977043
31962	977044
38170	977045
115882	977046
1820	977047
15661	977048
242170	977049
76346	977050
175009	977051
105524	977052
4091	977053
48913	977054
326179	977055
4579	977056
166175	977057
34736	977058
29401	977059
122796	977060
12244	977061
172431	977062
20541	977063
101669	977064
16470	977065
79286	977066
79345	977067
98689	977068
49958	977069
203188	977070
295240	977071
111202	977072
155574	977073
167350	977074
30239	977075
307456	977076
208633	977077
87348	977078
42814	977079
30239	977080
4178	977081
151735	977082
53768	977083
262546	977084
112318	977085
83512	977086
122994	977087
36995	977088
52051	977089
164073	977090
18383	977091
144306	977092
177885	977093
23746	977094
99641	977095
161492	977096
194653	977097
251962	977098
199510	977099
211933	977100
314049	977101
143199	977102
210956	977103
254353	977104
285862	977105
268853	977106
117364	977107
270525	977108
111741	977109
97538	977110
41219	977111
5447	977112
277592	977113
316020	977114
247821	977115
118134	977116
151793	977117
220539	977118
39708	977119
228178	977120
22024	977121
269278	977122
43498	977123
286269	977124
89762	977125
285223	977126
129286	977127
18383	977128
154125	977129
175199	977130
107407	977131
258184	977132
175333	977133
12391	977134
76089	977135
98446	977136
86583	977137
124283	977138
231982	977139
265174	977140
275721	977141
255674	977142
118086	977143
138291	977144
201472	977145
36547	977146
70965	977147
209456	977148
194374	977149
316324	977150
140888	977151
47456	977152
122627	977153
51882	977154
33785	977155
73669	977156
265286	977157
7327	977158
328185	977159
303673	977160
53439	977161
264761	977162
183291	977163
87734	977164
111345	977165
44397	977166
120123	977167
135462	977168
60234	977169
145227	977170
12363	977171
36942	977172
50408	977173
27876	977174
165665	977175
164831	977176
35384	977177
155081	977178
120131	977179
295965	977180
42218	977181
81234	977182
285395	977183
93228	977184
46638	977185
61185	977186
204940	977187
230445	977188
171543	977189
61717	977190
49038	977191
145442	977192
23513	977193
183882	977194
203586	977195
17099	977196
84821	977197
91067	977198
16905	977199
125343	977200
306622	977201
211966	977202
14398	977203
113323	977204
9556	977205
1155	977206
3247	977207
181297	977208
50212	977209
118013	977210
82795	977211
148249	977212
18152	977213
23939	977214
83269	977215
192359	977216
197331	977217
10924	977218
55944	977219
309312	977220
138744	977221
18189	977222
132099	977223
140564	977224
14166	977225
1134	977226
10478	977227
2078	977228
1446	977229
23032	977230
107749	977231
89270	977232
78977	977233
476	977234
118128	977235
183745	977236
36335	977237
78784	977238
187065	977239
711	977240
4227	977241
42153	977242
138655	977243
2295	977244
473	977245
82726	977246
10012	977247
1739	977248
19946	977249
39640	977250
108987	977251
93679	977252
89207	977253
57434	977254
11113	977255
31188	977256
9373	977257
205447	977258
149905	977259
1542	977260
315420	977261
127389	977262
246834	977263
21434	977264
4126	977265
23026	977266
7913	977267
171580	977268
918	977269
80981	977270
77037	977271
28331	977272
242002	977273
18346	977274
137395	977275
118839	977276
124486	977277
227287	977278
113358	977279
8663	977280
4121	977281
126899	977282
126899	977283
197808	977284
211352	977285
110816	977286
25817	977287
18060	977288
204503	977289
149919	977290
2920	977291
171695	977292
212600	977293
113875	977294
26601	977295
313682	977296
54038	977297
91041	977298
109420	977299
54015	977300
203792	977301
36886	977302
327212	977303
16540	977304
68558	977305
81002	977306
49556	977307
134905	977308
113629	977309
155965	977310
303734	977311
42688	977312
109356	977313
39519	977314
21033	977315
148721	977316
189304	977317
27671	977318
11288	977319
215743	977320
140885	977321
2953	977322
65549	977323
6816	977324
140885	977325
2297	977326
43629	977327
92123	977328
56245	977329
7675	977330
26697	977331
25323	977332
314469	977333
385	977334
55174	977335
19096	977336
65433	977337
5907	977338
130567	977339
176422	977340
25635	977341
37	977342
120298	977343
15144	977344
260832	977345
138790	977346
132656	977347
163103	977348
47755	977349
131263	977350
63632	977351
10821	977352
39345	977353
306105	977354
279785	977355
3204	977356
76369	977357
118206	977358
15121	977359
58767	977360
79259	977361
224213	977362
9388	977363
304595	977364
38800	977365
176016	977366
78374	977367
91044	977368
178199	977369
6674	977370
37790	977371
63241	977372
201775	977373
178053	977374
46493	977375
119557	977376
123534	977377
67581	977378
201555	977379
134838	977380
193613	977381
58869	977382
140924	977383
322559	977384
1886	977385
3158	977386
93515	977387
195764	977388
282382	977389
76840	977390
85558	977391
288574	977392
11695	977393
2755	977394
95937	977395
97692	977396
30255	977397
104508	977398
59214	977399
189143	977400
78372	977401
2057	977402
47105	977403
110169	977404
104991	977405
139670	977406
235658	977407
260720	977408
35349	977409
42805	977410
53809	977411
15535	977412
25807	977413
244687	977414
74643	977415
11126	977416
6221	977417
202113	977418
19614	977419
19937	977420
42713	977421
8324	977422
49713	977423
24257	977424
216608	977425
318683	977426
145194	977427
14776	977428
30567	977429
90430	977430
11103	977431
3000	977432
2434	977433
68874	977434
51350	977435
101376	977436
12892	977437
10695	977438
16094	977439
250050	977440
78824	977441
36886	977442
7961	977443
18069	977444
164138	977445
2529	977446
13868	977447
23648	977448
15880	977449
6846	977450
17481	977451
9135	977452
177756	977453
13247	977454
64496	977455
6595	977456
4146	977457
19306	977458
29521	977459
8219	977460
129529	977461
32399	977462
187468	977463
171416	977464
42686	977465
689	977466
37901	977467
189640	977468
78013	977469
287527	977470
74839	977471
67329	977472
102632	977473
36758	977474
121545	977475
170565	977476
59821	977477
26337	977478
10246	977479
108	977480
2267	977481
214970	977482
143998	977483
169027	977484
96752	977485
14104	977486
309395	977487
6450	977488
310353	977489
46425	977490
30670	977491
51	977492
84747	977493
203809	977494
67528	977495
230099	977496
148796	977497
5678	977498
193176	977499
85008	977500
10617	977501
6414	977502
104121	977503
166854	977504
88052	977505
98040	977506
212102	977507
76013	977508
2322	977509
35580	977510
101562	977511
6842	977512
77394	977513
122	977514
68267	977515
9179	977516
35877	977517
95841	977518
76118	977519
151665	977520
181135	977521
307484	977522
22973	977523
97405	977524
17312	977525
13898	977526
4808	977527
257417	977528
53831	977529
30295	977530
7703	977531
298087	977532
138530	977533
194321	977534
4750	977535
305	977536
4366	977537
840	977538
12014	977539
13917	977540
112013	977541
56950	977542
157987	977543
298739	977544
187891	977545
86380	977546
107466	977547
5762	977548
134054	977549
237567	977550
43777	977551
200684	977552
31704	977553
168172	977554
108055	977555
1898	977556
185837	977557
67092	977558
372	977559
57309	977560
183	977561
10344	977562
6764	977563
9605	977564
43735	977565
58006	977566
87142	977567
112559	977568
187042	977569
106943	977570
14617	977571
107989	977572
41268	977573
208598	977574
21665	977575
260884	977576
33310	977577
26642	977578
127628	977579
25741	977580
193262	977581
87049	977582
6326	977583
206053	977584
26656	977585
10991	977586
77507	977587
65712	977588
15585	977589
7183	977590
15658	977591
136585	977592
109531	977593
75090	977594
127793	977595
61639	977596
185592	977597
35278	977598
114301	977599
12205	977600
14527	977601
9932	977602
21900	977603
25875	977604
29369	977605
12282	977606
106502	977607
107020	977608
6965	977609
8659	977610
8069	977611
19505	977612
24219	977613
17653	977614
34092	977615
34092	977616
24004	977617
117309	977618
16411	977619
131896	977620
76106	977621
9123	977622
40011	977623
1284	977624
80800	977625
8099	977626
7534	977627
55295	977628
56594	977629
40161	977630
50322	977631
89833	977632
106570	977633
119370	977634
65698	977635
14320	977636
206154	977637
19110	977638
143192	977639
202669	977640
186787	977641
59572	977642
135765	977643
83605	977644
65030	977645
36398	977646
81836	977647
44534	977648
114382	977649
26842	977650
10920	977651
79165	977652
24219	977653
145386	977654
7788	977655
8078	977656
89316	977657
27365	977658
31664	977659
2819	977660
8190	977661
45542	977662
40958	977663
12868	977664
199743	977665
14477	977666
284974	977667
74927	977668
47729	977669
145423	977670
20114	977671
141671	977672
10622	977673
26047	977674
9976	977675
27156	977676
4921	977677
14262	977678
27272	977679
114072	977680
57281	977681
59104	977682
14435	977683
204021	977684
19518	977685
13807	977686
12920	977687
38072	977688
56429	977689
137573	977690
47624	977691
315473	977692
14243	977693
36010	977694
81132	977695
85568	977696
5092	977697
50151	977698
4831	977699
10006	977700
96057	977701
19066	977702
45200	977703
134046	977704
303064	977705
79357	977706
113195	977707
31934	977708
29365	977709
28276	977710
14041	977711
5019	977712
60393	977713
9867	977714
23265	977715
83298	977716
5290	977717
35155	977718
90976	977719
4831	977720
109336	977721
17763	977722
104983	977723
37364	977724
18686	977725
30254	977726
192504	977727
124004	977728
96314	977729
168669	977730
8772	977731
94882	977732
136569	977733
273955	977734
135221	977735
161727	977736
310817	977737
168252	977738
38304	977739
42561	977740
13463	977741
323230	977742
177245	977743
105742	977744
53565	977745
18074	977746
8460	977747
143917	977748
860	977749
21756	977750
1993	977751
30266	977752
131057	977753
71683	977754
23279	977755
71595	977756
82547	977757
174922	977758
16185	977759
39851	977760
111835	977761
185568	977762
304410	977763
64744	977764
76818	977765
201685	977766
120962	977767
10259	977768
7014	977769
121445	977770
88814	977771
52566	977772
63470	977773
213404	977774
56905	977775
88336	977776
21984	977777
250844	977778
225923	977779
87490	977780
28397	977781
12050	977782
74019	977783
124757	977784
25151	977785
90038	977786
147346	977787
126376	977788
199583	977789
54498	977790
34165	977791
50708	977792
125197	977793
113846	977794
46116	977795
274377	977796
196424	977797
4872	977798
160365	977799
149873	977800
9796	977801
125773	977802
81333	977803
42525	977804
71577	977805
306965	977806
125190	977807
86925	977808
62030	977809
240885	977810
47558	977811
193323	977812
144173	977813
170883	977814
116150	977815
128989	977816
303620	977817
177495	977818
4658	977819
104770	977820
150205	977821
38683	977822
63088	977823
88899	977824
10295	977825
117488	977826
121996	977827
189851	977828
54061	977829
138417	977830
242841	977831
200683	977832
205188	977833
30295	977834
53923	977835
54059	977836
152369	977837
152497	977838
33966	977839
198309	977840
595	977841
214109	977842
1186	977843
94483	977844
249109	977845
302832	977846
303153	977847
141137	977848
141222	977849
90983	977850
6807	977851
142887	977852
23270	977853
14348	977854
238362	977855
152708	977856
39476	977857
57991	977858
68251	977859
74605	977860
89856	977861
124440	977862
214317	977863
99419	977864
58656	977865
4887	977866
208833	977867
86550	977868
135512	977869
78840	977870
103183	977871
22265	977872
182594	977873
141455	977874
126275	977875
18152	977876
22082	977877
3881	977878
16106	977879
213728	977880
33656	977881
1930	977882
189152	977883
222684	977884
34173	977885
16408	977886
195692	977887
105332	977888
162575	977889
173539	977890
211741	977891
103318	977892
55301	977893
121506	977894
265308	977895
113738	977896
82427	977897
116877	977898
95220	977899
104442	977900
32762	977901
24957	977902
320100	977903
128084	977904
21884	977905
25390	977906
235056	977907
234198	977908
131754	977909
57947	977910
138582	977911
306745	977912
53262	977913
7234	977914
27145	977915
24093	977916
133463	977917
13278	977918
121410	977919
6959	977920
127710	977921
6959	977922
27029	977923
37610	977924
70980	977925
1565	977926
83805	977927
201925	977928
318338	977929
127235	977930
122089	977931
57254	977932
31099	977933
129755	977934
10404	977935
12095	977936
107589	977937
6959	977938
56166	977939
203180	977940
241788	977941
312	977942
215792	977943
96670	977944
22601	977945
10976	977946
162032	977947
4437	977948
65303	977949
21121	977950
538	977951
494	977952
9475	977953
22933	977954
398	977955
5475	977956
161445	977957
362	977958
492	977959
112370	977960
1453	977961
64966	977962
22011	977963
135182	977964
79023	977965
16662	977966
168845	977967
4808	977968
77857	977969
21722	977970
10658	977971
119894	977972
235609	977973
56950	977974
10658	977975
2521	977976
216339	977977
89959	977978
89693	977979
89787	977980
136440	977981
216339	977982
89959	977983
55442	977984
1355	977985
5057	977986
33826	977987
25606	977988
10005	977989
211301	977990
268369	977991
265383	977992
145296	977993
51572	977994
94008	977995
81237	977996
172894	977997
148773	977998
71715	977999
79531	978000
37993	978001
1930	978002
1036	978003
2295	978004
136741	978005
1036	978006
2440	978007
5879	978008
26252	978009
3247	978010
1400	978011
187700	978012
336	978013
3329	978014
26624	978015
26624	978016
3329	978017
262012	978018
11198	978019
281727	978020
151856	978021
61946	978022
101135	978023
14673	978024
20070	978025
136114	978026
33672	978027
93257	978028
108926	978029
218963	978030
116281	978031
95790	978032
28729	978033
32153	978034
27446	978035
76427	978036
321377	978037
58114	978038
283136	978039
68954	978040
93073	978041
87968	978042
136114	978043
6801	978044
7088	978045
7379	978046
270604	978047
136114	978048
222609	978049
57705	978050
51958	978051
242189	978052
241372	978053
215300	978054
133822	978055
47290	978056
63771	978057
150252	978058
89326	978059
58210	978060
17979	978061
17979	978062
119932	978063
79763	978064
251654	978065
117222	978066
83336	978067
28364	978068
49718	978069
79922	978070
197	978071
97401	978072
13417	978073
24654	978074
24654	978075
327577	978076
32280	978077
302124	978078
270149	978079
112345	978080
1614	978081
52509	978082
202274	978083
70778	978084
63915	978085
266213	978086
162187	978087
121596	978088
151000	978089
33858	978090
28676	978091
21845	978092
147799	978093
93311	978094
71994	978095
118653	978096
30617	978097
63770	978098
291477	978099
30946	978100
60854	978101
42146	978102
170541	978103
84562	978104
89987	978105
2233	978106
17586	978107
22273	978108
1291	978109
9414	978110
24679	978111
14523	978112
85061	978113
256232	978114
127447	978115
13293	978116
15790	978117
177235	978118
74525	978119
33858	978120
46997	978121
307703	978122
133757	978123
77893	978124
187550	978125
194462	978126
116240	978127
116240	978128
102653	978129
165462	978130
164737	978131
30879	978132
325716	978133
12792	978134
60850	978135
214818	978136
3236	978137
9741	978138
120899	978139
150459	978140
102306	978141
60892	978142
98652	978143
213984	978144
44600	978145
35878	978146
153542	978147
242114	978148
102885	978149
14596	978150
72958	978151
65449	978152
73629	978153
24184	978154
16628	978155
89633	978156
100050	978157
41717	978158
127516	978159
328593	978160
125702	978161
325839	978162
230597	978163
100890	978164
27255	978165
2493	978166
216620	978167
50245	978168
181302	978169
66378	978170
5889	978171
152642	978172
46688	978173
203390	978174
266929	978175
109702	978176
71319	978177
131353	978178
47577	978179
46688	978180
51000	978181
281575	978182
208297	978183
50168	978184
191056	978185
156450	978186
4613	978187
35875	978188
3851	978189
4628	978190
5970	978191
24679	978192
7411	978193
58661	978194
103577	978195
27608	978196
17443	978197
1271	978198
1271	978199
118139	978200
3258	978201
151396	978202
63939	978203
69462	978204
170507	978205
244565	978206
10768	978207
10768	978208
96604	978209
29466	978210
29466	978211
81287	978212
29466	978213
29460	978214
178103	978215
93885	978216
30570	978217
247116	978218
24502	978219
127890	978220
99009	978221
277213	978222
190407	978223
172138	978224
197	978225
300715	978226
6769	978227
66880	978228
9525	978229
132939	978230
3903	978231
31688	978232
32695	978233
12893	978234
155	978235
11826	978236
21248	978237
71280	978238
64110	978239
11228	978240
119212	978241
14379	978242
86970	978243
3689	978244
105974	978245
177199	978246
151502	978247
129656	978248
90564	978249
127521	978250
196069	978251
211494	978252
43172	978253
48080	978254
252843	978255
204781	978256
14293	978257
207008	978258
9624	978259
194456	978260
19642	978261
132348	978262
114859	978263
90928	978264
31555	978265
15471	978266
189836	978267
222324	978268
8153	978269
12545	978270
175688	978271
9205	978272
19955	978273
35142	978274
163675	978275
15679	978276
153742	978277
7374	978278
259350	978279
204	978280
2466	978281
24767	978282
11483	978283
289643	978284
1278	978285
249158	978286
87454	978287
201108	978288
22730	978289
7166	978290
45306	978291
89042	978292
15297	978293
82271	978294
127546	978295
58668	978296
4200	978297
15296	978298
81687	978299
41376	978300
41653	978301
149903	978302
128547	978303
2021	978304
6706	978305
137327	978306
113755	978307
72466	978308
14870	978309
133641	978310
27355	978311
56000	978312
279962	978313
247286	978314
10771	978315
117090	978316
128708	978317
16096	978318
16881	978319
60533	978320
2786	978321
200423	978322
24901	978323
14521	978324
99203	978325
133703	978326
25	978327
136125	978328
20721	978329
111072	978330
74376	978331
3918	978332
164381	978333
17723	978334
3182	978335
164322	978336
831	978337
4855	978338
8886	978339
88067	978340
133735	978341
50142	978342
12155	978343
162383	978344
104495	978345
198939	978346
84791	978347
8267	978348
120463	978349
120588	978350
20563	978351
55318	978352
137913	978353
134220	978354
1055	978355
49167	978356
73889	978357
89140	978358
8884	978359
12903	978360
284534	978361
5568	978362
14527	978363
266340	978364
1882	978365
75394	978366
81058	978367
5574	978368
411	978369
229179	978370
93678	978371
4118	978372
273984	978373
1934	978374
1035	978375
10460	978376
170	978377
57430	978378
138172	978379
121021	978380
6423	978381
70054	978382
200332	978383
110686	978384
2440	978385
62998	978386
74841	978387
958	978388
216953	978389
291827	978390
118485	978391
51031	978392
99651	978393
129731	978394
28154	978395
38660	978396
36021	978397
44671	978398
12228	978399
129731	978400
94150	978401
84465	978402
137203	978403
100838	978404
1033	978405
201243	978406
38392	978407
229833	978408
74406	978409
206040	978410
826	978411
9803	978412
18931	978413
22839	978414
233177	978415
6897	978416
938	978417
36868	978418
123199	978419
44455	978420
232482	978421
6560	978422
24845	978423
8747	978424
184918	978425
1525	978426
28892	978427
124743	978428
90463	978429
249188	978430
36667	978431
239081	978432
111198	978433
63488	978434
107461	978435
158730	978436
88922	978437
264549	978438
87856	978439
100430	978440
89488	978441
67948	978442
162132	978443
37450	978444
897	978445
1708	978446
45936	978447
256915	978448
1697	978449
100583	978450
6644	978451
26086	978452
1995	978453
565	978454
1989	978455
167677	978456
50409	978457
122663	978458
168923	978459
71457	978460
206773	978461
237654	978462
5139	978463
35998	978464
20888	978465
78037	978466
82514	978467
26175	978468
127060	978469
109891	978470
120652	978471
106	978472
104	978473
1644	978474
162931	978475
60713	978476
7502	978477
2473	978478
50288	978479
102888	978480
10999	978481
250001	978482
148266	978483
3314	978484
8281	978485
156509	978486
50396	978487
261	978488
54357	978489
155740	978490
315122	978491
192333	978492
2635	978493
69765	978494
319828	978495
136990	978496
9031	978497
24252	978498
137696	978499
1384	978500
6348	978501
17955	978502
254038	978503
68144	978504
57614	978505
215984	978506
53966	978507
126061	978508
316188	978509
90223	978510
126493	978511
197076	978512
126350	978513
299808	978514
53952	978515
106672	978516
81457	978517
3615	978518
121279	978519
144191	978520
39973	978521
132583	978522
201088	978523
110444	978524
190927	978525
5490	978526
127041	978527
91490	978528
58136	978529
5909	978530
1070	978531
22261	978532
247	978533
24308	978534
236304	978535
38036	978536
119784	978537
14558	978538
4620	978539
19974	978540
4108	978541
98480	978542
48295	978543
103311	978544
82533	978545
6670	978546
64750	978547
45615	978548
110307	978549
453	978550
2609	978551
13614	978552
37304	978553
54469	978554
45485	978555
150000	978556
6998	978557
109045	978558
70544	978559
1160	978560
322168	978561
1183	978562
128116	978563
24238	978564
96134	978565
18386	978566
169633	978567
125502	978568
2124	978569
1183	978570
47808	978571
73950	978572
110349	978573
13775	978574
1239	978575
2536	978576
92432	978577
64019	978578
2640	978579
57075	978580
9081	978581
127964	978582
76442	978583
27857	978584
85715	978585
10082	978586
137780	978587
117265	978588
1086	978589
793	978590
2988	978591
123076	978592
3020	978593
67275	978594
88939	978595
22315	978596
699	978597
30474	978598
175512	978599
13115	978600
307685	978601
66282	978602
791	978603
25283	978604
36906	978605
9022	978606
206015	978607
278483	978608
10304	978609
9002	978610
231574	978611
491	978612
3245	978613
41027	978614
32978	978615
104812	978616
502	978617
699	978618
254729	978619
261573	978620
26789	978621
23835	978622
83189	978623
17518	978624
67354	978625
6401	978626
110827	978627
110377	978628
717	978629
231311	978630
31103	978631
47137	978632
339	978633
64341	978634
32326	978635
2133	978636
51624	978637
2923	978638
90384	978639
11829	978640
11829	978641
101232	978642
42887	978643
21309	978644
217271	978645
521	978646
67177	978647
2294	978648
54596	978649
130582	978650
67166	978651
14541	978652
249440	978653
19654	978654
9060	978655
257307	978656
167889	978657
107134	978658
328658	978659
213212	978660
79740	978661
24905	978662
38970	978663
81868	978664
287245	978665
3345	978666
15735	978667
1899	978668
328366	978669
84754	978670
231365	978671
238449	978672
19903	978673
34039	978674
47314	978675
68951	978676
143890	978677
7436	978678
112490	978679
88803	978680
214390	978681
58386	978682
2583	978683
203599	978684
74238	978685
72748	978686
702	978687
57746	978688
34829	978689
17808	978690
84356	978691
56208	978692
174781	978693
10191	978694
32880	978695
45379	978696
23666	978697
17104	978698
342	978699
1018	978700
23545	978701
63017	978702
8759	978703
199212	978704
1601	978705
492	978706
68004	978707
128287	978708
170548	978709
74205	978710
61277	978711
129196	978712
19683	978713
12713	978714
15738	978715
3070	978716
1139	978717
3661	978718
19563	978719
293246	978720
34509	978721
167051	978722
10646	978723
2030	978724
13561	978725
60665	978726
51552	978727
147206	978728
112101	978729
63505	978730
1090	978731
44462	978732
184918	978733
2797	978734
191565	978735
136459	978736
37656	978737
2788	978738
98517	978739
238377	978740
5468	978741
44888	978742
35752	978743
1894	978744
182965	978745
58565	978746
195284	978747
106483	978748
9459	978749
29359	978750
1086	978751
192592	978752
102834	978753
118270	978754
185384	978755
144	978756
105897	978757
17804	978758
13090	978759
234832	978760
64038	978761
11502	978762
85405	978763
237226	978764
113255	978765
134560	978766
11502	978767
131255	978768
13453	978769
60285	978770
12034	978771
186938	978772
72034	978773
49246	978774
96712	978775
187382	978776
183680	978777
19096	978778
65039	978779
201479	978780
11730	978781
326163	978782
2883	978783
758	978784
69828	978785
151581	978786
19348	978787
21932	978788
30717	978789
23488	978790
183329	978791
1	978792
12543	978793
21454	978794
29467	978795
27537	978796
69281	978797
176158	978798
69932	978799
58671	978800
23165	978801
87424	978802
8413	978803
127499	978804
52130	978805
21679	978806
129931	978807
107	978808
49016	978809
12003	978810
31958	978811
185673	978812
58357	978813
173075	978814
49758	978815
57101	978816
152982	978817
24727	978818
34793	978819
21810	978820
189034	978821
575	978822
43761	978823
104558	978824
56029	978825
159691	978826
15617	978827
35675	978828
131892	978829
32173	978830
6966	978831
99289	978832
8607	978833
92589	978834
10417	978835
80112	978836
1287	978837
51325	978838
1742	978839
34535	978840
200702	978841
109303	978842
54843	978843
27582	978844
121114	978845
32044	978846
298516	978847
71	978848
59860	978849
6860	978850
58332	978851
180680	978852
34171	978853
32309	978854
181117	978855
82452	978856
171850	978857
46902	978858
120647	978859
97260	978860
320342	978861
28894	978862
130869	978863
74127	978864
43907	978865
43907	978866
202252	978867
12143	978868
777	978869
104849	978870
21700	978871
24344	978872
3955	978873
86734	978874
122918	978875
3862	978876
227187	978877
117661	978878
15040	978879
70155	978880
694	978881
112380	978882
138032	978883
52941	978884
90278	978885
300	978886
55104	978887
100721	978888
95495	978889
23277	978890
45005	978891
25340	978892
27873	978893
12058	978894
36422	978895
21278	978896
3343	978897
63583	978898
80727	978899
131229	978900
37140	978901
43630	978902
43630	978903
51765	978904
21297	978905
130866	978906
52681	978907
1784	978908
9248	978909
70371	978910
198991	978911
240	978912
131578	978913
107648	978914
1035	978915
96956	978916
2911	978917
190745	978918
105692	978919
68517	978920
111418	978921
78231	978922
269079	978923
211198	978924
60536	978925
54512	978926
26978	978927
1195	978928
40	978929
319391	978930
38437	978931
40757	978932
11958	978933
71517	978934
141912	978935
68114	978936
30030	978937
204158	978938
101793	978939
188717	978940
15894	978941
139237	978942
176824	978943
303597	978944
7183	978945
62553	978946
80332	978947
189372	978948
182033	978949
61802	978950
51618	978951
70299	978952
70299	978953
162247	978954
164408	978955
233101	978956
207613	978957
59332	978958
163753	978959
266280	978960
51760	978961
9573	978962
228806	978963
20958	978964
112783	978965
125517	978966
246087	978967
64007	978968
20371	978969
16877	978970
20333	978971
63530	978972
137557	978973
56471	978974
27719	978975
6424	978976
21210	978977
44001	978978
242992	978979
93559	978980
270512	978981
210565	978982
78373	978983
4302	978984
12714	978985
23466	978986
64671	978987
105625	978988
213229	978989
95572	978990
133924	978991
35910	978992
25811	978993
200739	978994
49107	978995
74242	978996
311189	978997
23466	978998
141345	978999
71388	979000
20473	979001
251497	979002
151502	979003
72079	979004
276390	979005
111018	979006
118246	979007
70634	979008
157898	979009
12644	979010
150025	979011
44991	979012
5993	979013
10971	979014
128104	979015
115936	979016
406	979017
51234	979018
63447	979019
193656	979020
36057	979021
46974	979022
98033	979023
11950	979024
4327	979025
3695	979026
6127	979027
2832	979028
15661	979029
57203	979030
65774	979031
5749	979032
215682	979033
126880	979034
12644	979035
12112	979036
92382	979037
1765	979038
165340	979039
133563	979040
247430	979041
302906	979042
40961	979043
40961	979044
182297	979045
12611	979046
36363	979047
2549	979048
53396	979049
82153	979050
176031	979051
380	979052
23959	979053
18211	979054
5119	979055
165822	979056
26779	979057
45879	979058
90295	979059
76394	979060
44575	979061
99	979062
24866	979063
1980	979064
72084	979065
4172	979066
113369	979067
286819	979068
31735	979069
132536	979070
3728	979071
444	979072
601	979073
15652	979074
15690	979075
319592	979076
1081	979077
84714	979078
84458	979079
30359	979080
88784	979081
3479	979082
4430	979083
1527	979084
22649	979085
3589	979086
130454	979087
1862	979088
208520	979089
317529	979090
73955	979091
12271	979092
85908	979093
9	979094
20837	979095
54907	979096
1258	979097
73997	979098
233253	979099
7992	979100
4006	979101
59318	979102
52010	979103
111056	979104
1576	979105
830	979106
54060	979107
493	979108
27746	979109
15024	979110
512	979111
235547	979112
1926	979113
19262	979114
112555	979115
102424	979116
156292	979117
301044	979118
53481	979119
10241	979120
6032	979121
3848	979122
300597	979123
93	979124
78626	979125
166633	979126
166384	979127
33572	979128
90651	979129
273	979130
10335	979131
90037	979132
52774	979133
65679	979134
597	979135
28069	979136
84423	979137
169171	979138
31031	979139
70780	979140
25400	979141
70727	979142
75450	979143
310968	979144
122346	979145
7649	979146
25879	979147
7559	979148
110928	979149
200784	979150
105776	979151
603	979152
194664	979153
8968	979154
146001	979155
29161	979156
8050	979157
168605	979158
63205	979159
79657	979160
3677	979161
35784	979162
186510	979163
6400	979164
16940	979165
303	979166
210326	979167
8648	979168
5452	979169
38333	979170
13546	979171
4736	979172
8466	979173
130289	979174
36371	979175
64	979176
104341	979177
110930	979178
5173	979179
2676	979180
11549	979181
16799	979182
18740	979183
45582	979184
280801	979185
113322	979186
12852	979187
39066	979188
254039	979189
37454	979190
170554	979191
10737	979192
174351	979193
123928	979194
105048	979195
287137	979196
212487	979197
24030	979198
152697	979199
117687	979200
3300	979201
240	979202
54438	979203
152115	979204
25891	979205
2904	979206
49203	979207
34570	979208
25611	979209
4922	979210
179622	979211
106707	979212
13600	979213
71836	979214
132139	979215
47394	979216
247270	979217
45237	979218
51007	979219
84388	979220
189759	979221
54358	979222
142464	979223
150349	979224
71914	979225
5657	979226
196679	979227
30068	979228
20084	979229
10371	979230
69208	979231
5657	979232
1523	979233
15531	979234
45578	979235
31484	979236
37570	979237
39147	979238
291335	979239
153849	979240
8466	979241
54358	979242
9797	979243
119046	979244
259863	979245
828	979246
20084	979247
275439	979248
181176	979249
88620	979250
163572	979251
171367	979252
6254	979253
61838	979254
51202	979255
1746	979256
6698	979257
92336	979258
1128	979259
6066	979260
14704	979261
14627	979262
2619	979263
13026	979264
136096	979265
63306	979266
1520	979267
6092	979268
733	979269
239404	979270
327918	979271
34797	979272
26254	979273
41930	979274
129638	979275
27721	979276
133541	979277
158011	979278
71247	979279
34146	979280
19170	979281
32633	979282
62237	979283
135199	979284
115026	979285
22947	979286
268752	979287
30750	979288
153931	979289
104716	979290
16131	979291
54604	979292
43554	979293
46693	979294
106220	979295
53251	979296
33446	979297
71740	979298
82722	979299
62792	979300
102981	979301
202625	979302
63702	979303
49983	979304
82722	979305
39352	979306
40238	979307
124158	979308
84374	979309
76874	979310
61764	979311
115513	979312
90612	979313
23820	979314
77822	979315
187162	979316
165294	979317
31673	979318
206624	979319
305234	979320
324980	979321
129371	979322
73975	979323
39060	979324
45467	979325
46134	979326
99102	979327
23188	979328
271681	979329
74293	979330
306328	979331
166834	979332
28211	979333
74667	979334
73847	979335
113747	979336
74456	979337
29757	979338
138805	979339
50992	979340
106939	979341
29400	979342
82978	979343
79075	979344
71540	979345
163719	979346
106073	979347
65321	979348
44854	979349
24644	979350
136595	979351
172866	979352
51148	979353
149675	979354
28993	979355
33534	979356
34146	979357
206355	979358
32422	979359
201845	979360
116667	979361
144371	979362
51755	979363
35294	979364
51756	979365
51836	979366
35332	979367
285961	979368
78014	979369
101566	979370
10604	979371
32911	979372
59468	979373
84152	979374
158819	979375
286997	979376
134017	979377
17080	979378
317780	979379
57315	979380
34340	979381
108515	979382
125855	979383
24086	979384
49619	979385
89480	979386
131647	979387
24131	979388
80088	979389
81484	979390
62447	979391
26411	979392
129326	979393
19427	979394
72070	979395
2869	979396
68594	979397
137507	979398
203034	979399
29055	979400
72941	979401
125934	979402
155736	979403
121168	979404
251007	979405
48728	979406
88027	979407
83957	979408
36302	979409
183665	979410
319560	979411
106564	979412
176981	979413
209489	979414
63046	979415
65833	979416
110260	979417
58513	979418
41708	979419
199331	979420
38603	979421
128099	979422
103034	979423
120227	979424
38648	979425
78836	979426
34937	979427
290865	979428
71288	979429
19170	979430
8480	979431
14338	979432
82554	979433
298394	979434
33331	979435
25674	979436
75606	979437
111964	979438
30294	979439
93491	979440
30186	979441
34141	979442
138264	979443
53129	979444
20436	979445
142477	979446
73782	979447
35112	979448
106912	979449
69904	979450
63599	979451
177619	979452
192475	979453
281271	979454
23783	979455
137312	979456
1877	979457
10166	979458
41646	979459
125855	979460
57315	979461
16670	979462
110136	979463
73782	979464
167316	979465
6486	979466
318858	979467
93194	979468
28851	979469
122208	979470
79885	979471
18428	979472
17628	979473
17628	979474
126774	979475
122847	979476
126075	979477
35113	979478
54774	979479
13903	979480
56857	979481
40579	979482
262814	979483
125685	979484
11852	979485
53890	979486
115150	979487
18782	979488
138159	979489
140643	979490
24644	979491
171207	979492
126942	979493
215727	979494
297856	979495
125685	979496
33157	979497
123576	979498
186631	979499
34352	979500
51013	979501
69347	979502
30781	979503
94217	979504
167439	979505
164236	979506
74581	979507
103826	979508
16609	979509
49889	979510
29987	979511
54049	979512
32690	979513
177389	979514
21051	979515
38702	979516
16935	979517
48253	979518
32793	979519
30293	979520
49917	979521
121391	979522
119493	979523
286009	979524
22701	979525
275881	979526
107414	979527
15294	979528
5628	979529
132490	979530
22590	979531
52315	979532
13535	979533
127919	979534
25277	979535
80570	979536
43944	979537
102143	979538
22548	979539
23389	979540
130003	979541
82640	979542
28243	979543
88991	979544
40989	979545
92613	979546
70914	979547
15407	979548
4061	979549
140643	979550
55924	979551
62638	979552
5281	979553
46630	979554
59241	979555
110872	979556
17309	979557
11638	979558
19145	979559
93823	979560
69348	979561
198841	979562
159390	979563
103079	979564
41853	979565
76874	979566
8938	979567
49619	979568
115469	979569
96238	979570
76137	979571
10638	979572
215960	979573
80422	979574
144321	979575
143077	979576
26198	979577
93797	979578
24521	979579
223715	979580
186777	979581
32421	979582
22947	979583
110019	979584
85736	979585
76244	979586
78177	979587
44441	979588
19121	979589
122004	979590
194880	979591
65374	979592
16160	979593
96772	979594
68219	979595
42922	979596
8139	979597
40989	979598
5200	979599
127667	979600
70482	979601
116120	979602
83957	979603
40988	979604
93680	979605
24086	979606
242529	979607
147995	979608
88181	979609
162459	979610
64736	979611
99477	979612
150884	979613
32074	979614
191820	979615
115152	979616
167830	979617
201299	979618
90619	979619
7854	979620
5153	979621
286577	979622
6532	979623
102146	979624
8516	979625
51681	979626
35265	979627
158819	979628
116862	979629
271463	979630
63279	979631
40787	979632
154229	979633
71131	979634
66577	979635
208484	979636
32128	979637
201933	979638
111428	979639
268444	979640
197456	979641
64840	979642
16131	979643
30293	979644
171262	979645
277025	979646
211592	979647
64298	979648
14579	979649
20213	979650
114093	979651
108483	979652
194107	979653
57329	979654
139619	979655
81061	979656
46196	979657
64630	979658
93296	979659
89373	979660
44484	979661
57101	979662
138680	979663
139671	979664
114740	979665
23031	979666
126281	979667
131466	979668
120958	979669
56643	979670
57043	979671
71740	979672
211498	979673
40187	979674
115239	979675
139097	979676
280459	979677
188207	979678
26675	979679
20560	979680
19349	979681
27524	979682
67976	979683
25227	979684
79434	979685
21739	979686
181695	979687
25093	979688
68236	979689
11642	979690
227950	979691
131851	979692
86377	979693
28894	979694
28311	979695
11055	979696
11059	979697
28894	979698
60130	979699
69212	979700
12998	979701
45769	979702
32593	979703
70416	979704
35657	979705
68219	979706
70736	979707
42377	979708
20785	979709
23664	979710
64626	979711
122208	979712
45507	979713
32855	979714
32139	979715
64603	979716
163719	979717
161344	979718
67233	979719
148904	979720
154756	979721
2718	979722
65865	979723
115301	979724
102145	979725
34253	979726
58453	979727
121316	979728
196386	979729
133662	979730
74902	979731
40554	979732
21170	979733
137633	979734
58154	979735
12996	979736
94519	979737
22181	979738
151170	979739
93610	979740
66759	979741
276039	979742
45928	979743
212972	979744
185015	979745
6990	979746
178714	979747
62257	979748
27152	979749
185108	979750
6492	979751
28311	979752
5989	979753
32118	979754
86762	979755
29193	979756
141364	979757
68437	979758
28958	979759
73947	979760
98991	979761
213882	979762
28426	979763
206096	979764
55044	979765
6823	979766
26124	979767
28013	979768
112331	979769
8139	979770
178917	979771
325470	979772
41769	979773
31278	979774
85124	979775
5220	979776
32947	979777
152433	979778
20887	979779
59955	979780
40708	979781
101015	979782
143074	979783
118696	979784
6669	979785
15720	979786
64863	979787
41710	979788
71711	979789
6393	979790
194106	979791
137606	979792
28758	979793
83608	979794
4594	979795
98476	979796
79630	979797
86380	979798
122438	979799
52505	979800
71668	979801
111327	979802
1603	979803
153091	979804
144366	979805
54550	979806
164	979807
208343	979808
212656	979809
89737	979810
56046	979811
167439	979812
81170	979813
46774	979814
189441	979815
24924	979816
186638	979817
288393	979818
283823	979819
284545	979820
122542	979821
266380	979822
74247	979823
110946	979824
122541	979825
172735	979826
172833	979827
178681	979828
122541	979829
78635	979830
78635	979831
172833	979832
74247	979833
125911	979834
17143	979835
111417	979836
25091	979837
291005	979838
122541	979839
77652	979840
187857	979841
79860	979842
79860	979843
52962	979844
52963	979845
6509	979846
191771	979847
108350	979848
2803	979849
40105	979850
194316	979851
62334	979852
3743	979853
60540	979854
39349	979855
36878	979856
42739	979857
86127	979858
105393	979859
43917	979860
15221	979861
998	979862
76733	979863
155746	979864
40105	979865
276542	979866
16442	979867
138019	979868
47210	979869
6720	979870
13666	979871
87759	979872
126159	979873
314141	979874
136179	979875
49171	979876
35690	979877
14382	979878
96412	979879
327540	979880
11606	979881
225937	979882
19322	979883
183076	979884
56375	979885
306451	979886
87760	979887
83654	979888
54938	979889
123749	979890
13007	979891
80470	979892
44496	979893
122445	979894
129472	979895
112208	979896
210610	979897
124215	979898
32908	979899
69373	979900
2885	979901
13780	979902
179518	979903
44685	979904
72084	979905
71291	979906
37018	979907
3295	979908
5010	979909
193902	979910
1897	979911
92018	979912
1138	979913
7069	979914
890	979915
3825	979916
61601	979917
212737	979918
78873	979919
10441	979920
6449	979921
98753	979922
9591	979923
7626	979924
45946	979925
1953	979926
185915	979927
279644	979928
78792	979929
24243	979930
127921	979931
42446	979932
19549	979933
1779	979934
29554	979935
13284	979936
180055	979937
725	979938
15694	979939
8661	979940
38215	979941
29230	979942
11224	979943
16982	979944
74855	979945
29776	979946
12481	979947
3408	979948
28	979949
91541	979950
11543	979951
42596	979952
165080	979953
173951	979954
24017	979955
606	979956
57306	979957
8623	979958
9760	979959
304220	979960
134	979961
23262	979962
2226	979963
19847	979964
66003	979965
1184	979966
25249	979967
10944	979968
35428	979969
105081	979970
139	979971
290510	979972
61804	979973
5065	979974
23752	979975
150538	979976
55109	979977
106308	979978
254722	979979
183732	979980
61004	979981
98111	979982
904	979983
215591	979984
12205	979985
9179	979986
1221	979987
7486	979988
46217	979989
12516	979990
18714	979991
2960	979992
3353	979993
64313	979994
38256	979995
18677	979996
539	979997
99794	979998
7403	979999
18332	980000
41875	980001
134	980002
8948	980003
15781	980004
60902	980005
55581	980006
23172	980007
91236	980008
802	980009
107669	980010
4413	980011
20	980012
1965	980013
85751	980014
43293	980015
629	980016
147947	980017
1593	980018
100064	980019
109420	980020
300721	980021
102233	980022
216082	980023
49706	980024
122718	980025
7832	980026
87295	980027
66695	980028
111168	980029
75817	980030
59341	980031
216837	980032
80301	980033
80301	980034
80301	980035
194210	980036
290978	980037
148798	980038
142693	980039
70561	980040
90248	980041
90828	980042
91606	980043
97363	980044
313267	980045
318917	980046
131728	980047
161789	980048
24618	980049
54602	980050
73907	980051
168438	980052
41329	980053
72226	980054
49575	980055
104685	980056
77026	980057
49613	980058
177481	980059
98732	980060
73525	980061
225	980062
120268	980063
10388	980064
38472	980065
38472	980066
91767	980067
141742	980068
63939	980069
100852	980070
6985	980071
178998	980072
180615	980073
131774	980074
304367	980075
69022	980076
101267	980077
108630	980078
161334	980079
195587	980080
219860	980081
91034	980082
113517	980083
103816	980084
324047	980085
39977	980086
298792	980087
186067	980088
282839	980089
209346	980090
84421	980091
77203	980092
17876	980093
282903	980094
136374	980095
81370	980096
256373	980097
66957	980098
174738	980099
6930	980100
11286	980101
215026	980102
142033	980103
24306	980104
23901	980105
87856	980106
5934	980107
81750	980108
106948	980109
149135	980110
40177	980111
135533	980112
6416	980113
21491	980114
5448	980115
15388	980116
37081	980117
71523	980118
11931	980119
126674	980120
43957	980121
3312	980122
143078	980123
7464	980124
271	980125
110001	980126
132555	980127
4888	980128
6850	980129
135665	980130
63389	980131
41492	980132
10094	980133
8211	980134
58629	980135
189969	980136
54112	980137
187316	980138
25404	980139
31233	980140
59104	980141
16996	980142
41049	980143
9835	980144
44185	980145
48636	980146
30022	980147
1283	980148
209414	980149
115625	980150
28834	980151
196972	980152
104093	980153
79732	980154
56549	980155
264625	980156
4777	980157
7967	980158
19035	980159
15158	980160
18482	980161
71284	980162
46368	980163
16996	980164
81132	980165
175084	980166
9835	980167
14748	980168
6189	980169
24075	980170
70320	980171
49474	980172
50505	980173
136795	980174
88845	980175
126662	980176
24706	980177
5922	980178
20793	980179
4256	980180
208046	980181
5290	980182
17706	980183
22649	980184
37299	980185
183146	980186
17455	980187
45142	980188
25526	980189
79479	980190
28148	980191
4091	980192
14598	980193
47753	980194
6086	980195
6413	980196
4094	980197
83571	980198
3926	980199
863	980200
3139	980201
16475	980202
37602	980203
107378	980204
60920	980205
1668	980206
14179	980207
16938	980208
88580	980209
50980	980210
23026	980211
99719	980212
16734	980213
187400	980214
561	980215
5612	980216
7043	980217
132209	980218
217260	980219
15548	980220
1431	980221
5684	980222
9910	980223
3621	980224
3621	980225
58642	980226
35050	980227
7229	980228
130970	980229
87773	980230
76515	980231
21693	980232
106761	980233
38896	980234
11406	980235
2671	980236
7237	980237
11406	980238
14740	980239
3312	980240
82945	980241
14232	980242
26717	980243
55215	980244
39553	980245
211742	980246
8292	980247
55935	980248
82176	980249
131467	980250
14537	980251
5928	980252
1283	980253
21085	980254
10363	980255
57935	980256
223	980257
7864	980258
7015	980259
726	980260
15988	980261
83755	980262
15146	980263
29286	980264
80972	980265
13410	980266
7985	980267
17126	980268
11147	980269
12295	980270
5898	980271
12822	980272
37117	980273
136905	980274
39000	980275
7985	980276
7501	980277
2811	980278
2536	980279
11018	980280
58402	980281
2555	980282
11441	980283
23500	980284
4876	980285
8169	980286
5615	980287
157219	980288
59104	980289
26168	980290
211258	980291
200434	980292
1431	980293
7436	980294
17706	980295
9835	980296
26972	980297
23049	980298
7108	980299
70404	980300
111788	980301
85066	980302
15860	980303
25942	980304
4091	980305
2555	980306
35670	980307
1364	980308
12752	980309
58646	980310
20300	980311
50713	980312
35289	980313
26972	980314
60402	980315
23795	980316
19594	980317
57113	980318
22822	980319
37288	980320
13348	980321
10614	980322
3953	980323
48359	980324
50763	980325
13841	980326
24474	980327
12495	980328
16851	980329
27770	980330
4777	980331
24517	980332
31936	980333
80283	980334
83517	980335
58406	980336
8108	980337
55935	980338
20677	980339
14943	980340
5327	980341
6249	980342
25913	980343
79732	980344
4140	980345
73269	980346
3985	980347
33851	980348
2536	980349
265060	980350
105526	980351
28672	980352
5454	980353
191381	980354
12752	980355
2582	980356
45855	980357
8108	980358
3358	980359
7540	980360
46707	980361
9500	980362
8211	980363
135654	980364
134454	980365
103727	980366
21105	980367
13059	980368
19901	980369
30518	980370
44335	980371
17267	980372
10352	980373
18792	980374
287574	980375
57799	980376
46039	980377
79431	980378
85863	980379
78938	980380
9199	980381
9199	980382
25175	980383
77716	980384
149872	980385
21716	980386
58067	980387
37234	980388
39272	980389
46558	980390
21322	980391
48150	980392
89263	980393
20841	980394
48758	980395
43251	980396
23201	980397
44791	980398
58888	980399
132209	980400
82928	980401
6413	980402
3833	980403
39952	980404
242603	980405
118541	980406
2653	980407
41725	980408
38321	980409
31138	980410
199334	980411
32503	980412
104273	980413
12772	980414
309	980415
208591	980416
4891	980417
257494	980418
13224	980419
179081	980420
50160	980421
75986	980422
65559	980423
19424	980424
4102	980425
136481	980426
73909	980427
138505	980428
104	980429
12452	980430
59814	980431
223085	980432
11945	980433
54477	980434
67397	980435
29307	980436
125448	980437
83755	980438
4911	980439
44743	980440
7639	980441
112567	980442
44796	980443
8211	980444
186807	980445
112658	980446
8211	980447
286254	980448
19219	980449
214137	980450
38007	980451
14287	980452
9449	980453
25956	980454
14601	980455
17755	980456
32022	980457
21322	980458
18384	980459
10133	980460
27079	980461
7941	980462
53992	980463
18531	980464
24289	980465
185824	980466
26229	980467
13354	980468
7522	980469
7802	980470
8292	980471
10548	980472
6416	980473
4777	980474
58108	980475
8058	980476
4068	980477
10363	980478
91710	980479
4777	980480
127802	980481
19886	980482
37178	980483
56909	980484
9336	980485
142	980486
68017	980487
88074	980488
23374	980489
117212	980490
153532	980491
14024	980492
35019	980493
26840	980494
2562	980495
3322	980496
8770	980497
187230	980498
27410	980499
211631	980500
214241	980501
15499	980502
1734	980503
106424	980504
23943	980505
7383	980506
55429	980507
17389	980508
123149	980509
3645	980510
9327	980511
210342	980512
10344	980513
109679	980514
33528	980515
214988	980516
57065	980517
187104	980518
1181	980519
60036	980520
17255	980521
35229	980522
69621	980523
2784	980524
63993	980525
3040	980526
401	980527
17122	980528
28545	980529
16133	980530
1361	980531
316	980532
55198	980533
117772	980534
28939	980535
60894	980536
37352	980537
147380	980538
10915	980539
70384	980540
71483	980541
41290	980542
51791	980543
43107	980544
16728	980545
731	980546
227725	980547
2854	980548
13748	980549
25811	980550
18259	980551
6376	980552
64781	980553
121	980554
9106	980555
20569	980556
255148	980557
255173	980558
266004	980559
323937	980560
72681	980561
95328	980562
92275	980563
119707	980564
165745	980565
110092	980566
24774	980567
7468	980568
21558	980569
50548	980570
4590	980571
265292	980572
41270	980573
58307	980574
100320	980575
20083	980576
103588	980577
103588	980578
261372	980579
327118	980580
91648	980581
74293	980582
114450	980583
136203	980584
143614	980585
258113	980586
132996	980587
2440	980588
120678	980589
200545	980590
292346	980591
144336	980592
1844	980593
37890	980594
116714	980595
7332	980596
5831	980597
56266	980598
10332	980599
36310	980600
24957	980601
213440	980602
67146	980603
50252	980604
185172	980605
92253	980606
196043	980607
98482	980608
107067	980609
62258	980610
51069	980611
102273	980612
3687	980613
9326	980614
288501	980615
21276	980616
6597	980617
70772	980618
40859	980619
2456	980620
53516	980621
68345	980622
47340	980623
19958	980624
833	980625
264	980626
264	980627
108312	980628
22566	980629
114669	980630
37522	980631
264807	980632
14090	980633
29186	980634
131594	980635
94591	980636
76111	980637
129761	980638
176927	980639
171633	980640
81961	980641
74415	980642
22159	980643
153155	980644
19958	980645
9353	980646
13426	980647
81467	980648
23418	980649
35457	980650
56801	980651
48688	980652
30907	980653
35141	980654
74177	980655
106416	980656
17646	980657
11490	980658
165555	980659
3282	980660
31360	980661
252877	980662
106778	980663
60831	980664
144417	980665
58370	980666
39372	980667
50317	980668
173932	980669
182337	980670
126325	980671
187814	980672
151548	980673
91917	980674
121392	980675
104074	980676
196923	980677
170651	980678
173746	980679
48258	980680
13745	980681
134174	980682
39578	980683
23	980684
135	980685
120974	980686
107963	980687
135012	980688
57089	980689
217256	980690
91550	980691
17219	980692
8510	980693
568	980694
201368	980695
83436	980696
186853	980697
2329	980698
230248	980699
112529	980700
205795	980701
39037	980702
70372	980703
134855	980704
3507	980705
35780	980706
269289	980707
14383	980708
20995	980709
207546	980710
41555	980711
110397	980712
135750	980713
33973	980714
58476	980715
13219	980716
27667	980717
100793	980718
310695	980719
132120	980720
71459	980721
16673	980722
29574	980723
35082	980724
8550	980725
53872	980726
93864	980727
233545	980728
156276	980729
94712	980730
137383	980731
213651	980732
35610	980733
284791	980734
32239	980735
83969	980736
89782	980737
144381	980738
3139	980739
23848	980740
6086	980741
44491	980742
13410	980743
82955	980744
136121	980745
18361	980746
139488	980747
203209	980748
74303	980749
260598	980750
235906	980751
170417	980752
252719	980753
67671	980754
85881	980755
208063	980756
82261	980757
326809	980758
301425	980759
2083	980760
30740	980761
119100	980762
113586	980763
66986	980764
123401	980765
93905	980766
51023	980767
286775	980768
115981	980769
275921	980770
206602	980771
101771	980772
28105	980773
43238	980774
917	980775
6740	980776
137756	980777
64992	980778
118937	980779
33460	980780
277321	980781
7798	980782
139628	980783
66824	980784
22081	980785
78734	980786
137624	980787
307867	980788
136276	980789
97861	980790
174529	980791
21256	980792
236954	980793
198101	980794
79552	980795
234631	980796
236949	980797
308940	980798
139628	980799
13036	980800
223178	980801
118397	980802
79606	980803
186826	980804
152703	980805
9256	980806
114962	980807
323975	980808
181630	980809
119718	980810
130655	980811
6754	980812
118025	980813
65436	980814
87645	980815
18135	980816
26070	980817
9758	980818
58702	980819
31173	980820
130633	980821
65701	980822
42666	980823
92698	980824
118	980825
105237	980826
61735	980827
208968	980828
104069	980829
41856	980830
34337	980831
111859	980832
13741	980833
135288	980834
66824	980835
22081	980836
97556	980837
120519	980838
63346	980839
106074	980840
25951	980841
169132	980842
11386	980843
120037	980844
92479	980845
192171	980846
151359	980847
322945	980848
2670	980849
73384	980850
91965	980851
163942	980852
208059	980853
108560	980854
51666	980855
17754	980856
179629	980857
137697	980858
58870	980859
163464	980860
146561	980861
62911	980862
55357	980863
179533	980864
66444	980865
7958	980866
115855	980867
14466	980868
28626	980869
78466	980870
77062	980871
138962	980872
25988	980873
18608	980874
26395	980875
130341	980876
5696	980877
83773	980878
95337	980879
59248	980880
90581	980881
78126	980882
303231	980883
22874	980884
65690	980885
2128	980886
6086	980887
130633	980888
185266	980889
176294	980890
19158	980891
72354	980892
186340	980893
187810	980894
289260	980895
77477	980896
283031	980897
22081	980898
98803	980899
30607	980900
326740	980901
13410	980902
307243	980903
13410	980904
12039	980905
264487	980906
159864	980907
21559	980908
36073	980909
19223	980910
38533	980911
8002	980912
131951	980913
131305	980914
23416	980915
4121	980916
25056	980917
37003	980918
84117	980919
634	980920
131002	980921
298505	980922
19172	980923
77073	980924
197594	980925
292144	980926
292123	980927
7240	980928
26614	980929
14642	980930
54943	980931
4951	980932
35981	980933
35981	980934
35981	980935
393	980936
23959	980937
51948	980938
24345	980939
4691	980940
10112	980941
10652	980942
18752	980943
18357	980944
3371	980945
10112	980946
3012	980947
7544	980948
393	980949
9835	980950
76085	980951
9835	980952
21714	980953
6805	980954
14642	980955
59059	980956
7712	980957
1889	980958
1098	980959
7873	980960
54441	980961
10112	980962
4734	980963
4734	980964
3371	980965
6841	980966
109827	980967
434	980968
26383	980969
14422	980970
14422	980971
19733	980972
58556	980973
19733	980974
215260	980975
2283	980976
35626	980977
1889	980978
3590	980979
3371	980980
2283	980981
12190	980982
1889	980983
1889	980984
13172	980985
10505	980986
18385	980987
1034	980988
8171	980989
8171	980990
8171	980991
8171	980992
37713	980993
14422	980994
10652	980995
37713	980996
7873	980997
4691	980998
26465	980999
4518	981000
23600	981001
726	981002
27078	981003
23092	981004
1346	981005
125148	981006
82518	981007
120869	981008
44664	981009
15151	981010
15151	981011
14453	981012
14453	981013
257711	981014
276737	981015
48178	981016
931	981017
36739	981018
58223	981019
24056	981020
20150	981021
46680	981022
25026	981023
25026	981024
164233	981025
81716	981026
22638	981027
5501	981028
75625	981029
10933	981030
71407	981031
282144	981032
236827	981033
250679	981034
27892	981035
757	981036
67470	981037
30524	981038
242993	981039
6881	981040
79481	981041
98483	981042
14911	981043
164233	981044
44882	981045
228556	981046
96361	981047
25199	981048
175897	981049
1035	981050
197683	981051
152121	981052
4063	981053
17862	981054
243609	981055
12065	981056
90447	981057
86144	981058
266061	981059
296465	981060
17142	981061
16197	981062
37005	981063
4787	981064
187699	981065
83125	981066
1716	981067
269502	981068
36776	981069
9151	981070
196794	981071
193349	981072
9634	981073
156927	981074
264633	981075
149351	981076
624	981077
63736	981078
182345	981079
249978	981080
43673	981081
44445	981082
64970	981083
134016	981084
28041	981085
155149	981086
195558	981087
166969	981088
7812	981089
124002	981090
149884	981091
269872	981092
9596	981093
156696	981094
127416	981095
2487	981096
53394	981097
175455	981098
167355	981099
25494	981100
64344	981101
64344	981102
39027	981103
161434	981104
16676	981105
16676	981106
99785	981107
33633	981108
49391	981109
14958	981110
71504	981111
6595	981112
134299	981113
84674	981114
78165	981115
25679	981116
58054	981117
13643	981118
13147	981119
83482	981120
29517	981121
117735	981122
20149	981123
15983	981124
72358	981125
117623	981126
89168	981127
46236	981128
70944	981129
41640	981130
9469	981131
8843	981132
24068	981133
91348	981134
14097	981135
211769	981136
60741	981137
57980	981138
157215	981139
78175	981140
5860	981141
27081	981142
208156	981143
58176	981144
79189	981145
25861	981146
20295	981147
35275	981148
35609	981149
133135	981150
65377	981151
17021	981152
31442	981153
6444	981154
6382	981155
106827	981156
112888	981157
40199	981158
8957	981159
64224	981160
14179	981161
36207	981162
6595	981163
44895	981164
211872	981165
325844	981166
107145	981167
31301	981168
25756	981169
55153	981170
95093	981171
105459	981172
16676	981173
25901	981174
56080	981175
23350	981176
65377	981177
118607	981178
213613	981179
39695	981180
80098	981181
85261	981182
109305	981183
34889	981184
75275	981185
25756	981186
135941	981187
17757	981188
133797	981189
97462	981190
71282	981191
9469	981192
31304	981193
272595	981194
306268	981195
66569	981196
72820	981197
146599	981198
43051	981199
42091	981200
209768	981201
209306	981202
205098	981203
89296	981204
10536	981205
132099	981206
308311	981207
227786	981208
69528	981209
99704	981210
28104	981211
57326	981212
22615	981213
9616	981214
83079	981215
37736	981216
12800	981217
48952	981218
115767	981219
51432	981220
248367	981221
13623	981222
6147	981223
16296	981224
99704	981225
177650	981226
12800	981227
92068	981228
31992	981229
200503	981230
196908	981231
191621	981232
71238	981233
16296	981234
283219	981235
173561	981236
13487	981237
197900	981238
12562	981239
1719	981240
191667	981241
4013	981242
123093	981243
83085	981244
50985	981245
46236	981246
57136	981247
50379	981248
71987	981249
271306	981250
85930	981251
1336	981252
79454	981253
19855	981254
29708	981255
68909	981256
214654	981257
107775	981258
68469	981259
58896	981260
147405	981261
175821	981262
117588	981263
185144	981264
67645	981265
29071	981266
192780	981267
62433	981268
91066	981269
159890	981270
64253	981271
199587	981272
111575	981273
84904	981274
295895	981275
238647	981276
119831	981277
4249	981278
154527	981279
201546	981280
184683	981281
309842	981282
212559	981283
77429	981284
220751	981285
157253	981286
104123	981287
124665	981288
131512	981289
69650	981290
296845	981291
80728	981292
198951	981293
103254	981294
245199	981295
196499	981296
39426	981297
189133	981298
188508	981299
241729	981300
141506	981301
5398	981302
149986	981303
318020	981304
72313	981305
161478	981306
322947	981307
77219	981308
90828	981309
201183	981310
207548	981311
208596	981312
189569	981313
268034	981314
319601	981315
184176	981316
101971	981317
219932	981318
66987	981319
63551	981320
794	981321
183574	981322
238234	981323
323871	981324
5818	981325
66690	981326
87982	981327
24673	981328
14450	981329
15251	981330
13147	981331
10055	981332
25756	981333
5818	981334
129655	981335
32891	981336
57949	981337
1379	981338
29719	981339
11953	981340
44050	981341
170555	981342
55153	981343
34592	981344
68248	981345
10845	981346
47710	981347
216249	981348
264174	981349
10877	981350
304388	981351
214455	981352
71898	981353
78724	981354
171632	981355
19857	981356
1505	981357
143095	981358
37610	981359
38662	981360
7145	981361
47146	981362
50096	981363
165254	981364
58756	981365
15967	981366
72907	981367
169711	981368
43438	981369
184294	981370
134674	981371
97069	981372
22135	981373
103605	981374
104376	981375
61097	981376
14694	981377
16983	981378
259532	981379
207453	981380
288675	981381
10741	981382
30594	981383
183432	981384
10574	981385
207845	981386
12573	981387
173586	981388
9436	981389
114336	981390
109241	981391
21950	981392
88435	981393
213419	981394
45508	981395
3487	981396
109147	981397
168717	981398
14568	981399
156711	981400
92247	981401
142773	981402
10342	981403
83064	981404
140454	981405
184150	981406
22940	981407
215629	981408
22618	981409
6799	981410
21486	981411
71345	981412
24759	981413
212868	981414
18189	981415
233906	981416
19013	981417
115811	981418
9636	981419
177523	981420
210	981421
31570	981422
76086	981423
11083	981424
14958	981425
22212	981426
650	981427
20244	981428
82688	981429
64402	981430
13404	981431
42518	981432
124160	981433
119570	981434
39970	981435
72302	981436
24985	981437
265473	981438
132027	981439
33475	981440
63598	981441
76539	981442
155929	981443
12788	981444
97966	981445
305221	981446
62755	981447
237918	981448
87590	981449
90870	981450
55743	981451
190265	981452
32913	981453
273084	981454
60263	981455
55099	981456
72482	981457
54480	981458
35504	981459
127443	981460
42616	981461
325495	981462
251599	981463
13543	981464
280012	981465
119558	981466
132249	981467
141932	981468
43076	981469
28381	981470
83749	981471
174739	981472
201841	981473
229617	981474
243009	981475
194682	981476
33181	981477
167078	981478
60263	981479
135131	981480
236842	981481
303928	981482
119390	981483
61037	981484
71085	981485
60566	981486
177763	981487
271949	981488
314609	981489
29684	981490
31899	981491
212926	981492
8452	981493
12079	981494
16370	981495
102982	981496
102982	981497
23222	981498
102221	981499
111736	981500
154778	981501
30874	981502
102221	981503
70576	981504
43540	981505
33325	981506
40635	981507
60770	981508
14474	981509
14474	981510
53903	981511
33309	981512
17107	981513
176285	981514
163323	981515
48689	981516
11133	981517
5799	981518
273522	981519
33309	981520
216966	981521
121373	981522
49597	981523
171997	981524
97890	981525
22087	981526
115564	981527
14043	981528
14043	981529
17111	981530
14043	981531
126	981532
12544	981533
12544	981534
21874	981535
194523	981536
92850	981537
36063	981538
192442	981539
118731	981540
119912	981541
73748	981542
184090	981543
81921	981544
172616	981545
264235	981546
98920	981547
11982	981548
14031	981549
16329	981550
56276	981551
80097	981552
122998	981553
66257	981554
282068	981555
15326	981556
67141	981557
13112	981558
41971	981559
39779	981560
24590	981561
24439	981562
95177	981563
13776	981564
71340	981565
86483	981566
186032	981567
245441	981568
66996	981569
114717	981570
42150	981571
51511	981572
47141	981573
12418	981574
82327	981575
186827	981576
6962	981577
286639	981578
259036	981579
164899	981580
33690	981581
46225	981582
31854	981583
166729	981584
107309	981585
308848	981586
138456	981587
102025	981588
99528	981589
198031	981590
55214	981591
1967	981592
121376	981593
62261	981594
41191	981595
17136	981596
39068	981597
10981	981598
113127	981599
36606	981600
87424	981601
58211	981602
280091	981603
87582	981604
24777	981605
68874	981606
74263	981607
6793	981608
2911	981609
170900	981610
168103	981611
299681	981612
170889	981613
6793	981614
307113	981615
101848	981616
182792	981617
57386	981618
269556	981619
5548	981620
154624	981621
13164	981622
13164	981623
11658	981624
14276	981625
6346	981626
115241	981627
1686	981628
283775	981629
185761	981630
14385	981631
8631	981632
5557	981633
87662	981634
125532	981635
162488	981636
198977	981637
27362	981638
257062	981639
79026	981640
13319	981641
8804	981642
101600	981643
130428	981644
35789	981645
206	981646
5028	981647
201351	981648
33651	981649
119742	981650
119742	981651
119742	981652
37492	981653
1893	981654
13633	981655
296636	981656
83438	981657
56488	981658
541	981659
73369	981660
21217	981661
82331	981662
1755	981663
3072	981664
114994	981665
2113	981666
175601	981667
300032	981668
132447	981669
116300	981670
246964	981671
92555	981672
298231	981673
215563	981674
92441	981675
307229	981676
2622	981677
325710	981678
16008	981679
194021	981680
17848	981681
1828	981682
208195	981683
12335	981684
101046	981685
609	981686
4881	981687
54589	981688
3311	981689
137445	981690
210043	981691
49384	981692
39615	981693
308638	981694
69960	981695
124026	981696
10853	981697
195572	981698
52241	981699
53841	981700
91916	981701
220030	981702
21881	981703
143523	981704
43501	981705
14993	981706
130141	981707
66133	981708
133659	981709
45884	981710
21201	981711
188451	981712
182183	981713
62298	981714
66674	981715
85820	981716
111379	981717
31696	981718
74845	981719
169783	981720
129675	981721
71195	981722
52191	981723
98548	981724
108589	981725
107658	981726
51820	981727
16491	981728
186180	981729
109001	981730
98276	981731
74139	981732
22079	981733
14474	981734
182348	981735
81401	981736
130100	981737
22428	981738
121843	981739
99355	981740
182674	981741
22	981742
154464	981743
2575	981744
33996	981745
21789	981746
2635	981747
73658	981748
29261	981749
154168	981750
8579	981751
312521	981752
77602	981753
18086	981754
37343	981755
166637	981756
76080	981757
23191	981758
67898	981759
314337	981760
54840	981761
48278	981762
81597	981763
20766	981764
1508	981765
198346	981766
39649	981767
63012	981768
12304	981769
12663	981770
4865	981771
14731	981772
47878	981773
55047	981774
40463	981775
34060	981776
62659	981777
94491	981778
175392	981779
122447	981780
99871	981781
72222	981782
296835	981783
65686	981784
15427	981785
11945	981786
80307	981787
110671	981788
67587	981789
160797	981790
243535	981791
55467	981792
15899	981793
45831	981794
300101	981795
320847	981796
136318	981797
11627	981798
92216	981799
250743	981800
142343	981801
112731	981802
37298	981803
93595	981804
17320	981805
39663	981806
74114	981807
122044	981808
176159	981809
55025	981810
10549	981811
57350	981812
88012	981813
293915	981814
87845	981815
136889	981816
17523	981817
76574	981818
188293	981819
39119	981820
265198	981821
27692	981822
21226	981823
58547	981824
167149	981825
66632	981826
27110	981827
64866	981828
14390	981829
137291	981830
3540	981831
10792	981832
26303	981833
24878	981834
19867	981835
164524	981836
724	981837
87087	981838
113582	981839
24501	981840
24557	981841
50489	981842
289069	981843
19373	981844
135550	981845
47867	981846
126916	981847
4590	981848
5729	981849
34111	981850
114948	981851
54092	981852
65622	981853
133024	981854
28649	981855
26031	981856
280562	981857
183615	981858
32583	981859
21881	981860
29882	981861
143612	981862
157210	981863
59628	981864
4723	981865
208190	981866
238997	981867
94381	981868
40085	981869
90037	981870
11476	981871
102243	981872
27322	981873
130648	981874
191993	981875
97500	981876
71713	981877
26356	981878
14276	981879
232316	981880
77767	981881
38001	981882
144393	981883
293296	981884
132828	981885
261030	981886
178612	981887
116523	981888
214383	981889
62004	981890
102056	981891
94611	981892
217406	981893
13610	981894
117351	981895
12640	981896
292321	981897
168675	981898
43917	981899
91835	981900
213460	981901
6761	981902
31639	981903
101425	981904
56243	981905
4837	981906
5076	981907
109288	981908
122988	981909
1228	981910
13981	981911
34178	981912
10185	981913
87319	981914
64922	981915
48727	981916
53691	981917
131900	981918
78231	981919
327767	981920
124656	981921
170894	981922
96704	981923
141358	981924
72769	981925
249201	981926
28710	981927
34609	981928
48087	981929
62160	981930
63265	981931
209711	981932
152194	981933
124936	981934
264385	981935
34679	981936
48160	981937
35239	981938
92343	981939
79980	981940
180001	981941
212346	981942
78766	981943
140696	981944
102133	981945
25722	981946
61897	981947
260292	981948
260400	981949
34111	981950
96575	981951
186596	981952
186004	981953
176305	981954
107930	981955
97744	981956
193171	981957
186239	981958
82048	981959
98766	981960
126036	981961
160445	981962
257736	981963
306800	981964
90724	981965
90434	981966
10295	981967
157900	981968
314620	981969
178302	981970
146812	981971
290294	981972
125146	981973
56048	981974
260714	981975
130206	981976
198835	981977
143245	981978
182528	981979
225476	981980
20454	981981
212387	981982
40927	981983
60344	981984
96558	981985
159032	981986
46157	981987
204071	981988
310548	981989
308259	981990
41951	981991
107066	981992
123252	981993
166957	981994
82906	981995
82316	981996
74531	981997
194869	981998
282370	981999
23284	982000
279949	982001
31954	982002
159537	982003
245296	982004
154163	982005
58352	982006
37691	982007
37691	982008
181960	982009
156843	982010
45275	982011
214551	982012
26441	982013
99773	982014
59501	982015
20291	982016
99433	982017
17855	982018
315066	982019
295073	982020
94330	982021
215257	982022
172099	982023
301581	982024
121310	982025
196273	982026
229357	982027
111885	982028
327309	982029
97617	982030
49139	982031
21576	982032
84069	982033
186962	982034
32121	982035
73783	982036
98692	982037
211728	982038
110138	982039
62376	982040
300261	982041
113534	982042
21075	982043
21075	982044
87763	982045
7178	982046
171007	982047
191096	982048
104431	982049
78619	982050
6289	982051
41925	982052
94799	982053
146971	982054
137603	982055
323093	982056
303137	982057
1852	982058
289140	982059
121462	982060
266825	982061
186727	982062
6717	982063
186527	982064
68059	982065
160092	982066
174477	982067
34712	982068
73584	982069
152679	982070
9949	982071
106660	982072
174410	982073
174410	982074
20975	982075
130138	982076
20206	982077
240017	982078
104416	982079
96733	982080
296006	982081
15340	982082
13709	982083
32712	982084
27344	982085
297912	982086
296743	982087
24476	982088
70768	982089
187166	982090
70202	982091
15883	982092
36730	982093
303029	982094
200654	982095
90558	982096
90085	982097
28928	982098
8755	982099
26074	982100
8343	982101
158620	982102
109969	982103
207303	982104
35297	982105
258907	982106
81510	982107
269180	982108
104719	982109
144511	982110
220290	982111
266181	982112
93630	982113
237869	982114
324802	982115
227812	982116
222938	982117
145546	982118
199588	982119
18699	982120
13022	982121
56973	982122
177821	982123
99714	982124
99714	982125
220410	982126
48901	982127
20785	982128
217509	982129
60671	982130
138447	982131
267579	982132
4634	982133
28827	982134
12270	982135
72121	982136
27849	982137
163948	982138
94336	982139
65896	982140
30109	982141
25807	982142
27030	982143
83624	982144
70846	982145
107307	982146
291351	982147
57137	982148
51479	982149
21778	982150
204841	982151
29382	982152
26037	982153
278833	982154
76326	982155
133026	982156
195694	982157
16871	982158
45261	982159
209261	982160
87303	982161
79492	982162
119038	982163
3809	982164
218955	982165
30712	982166
152380	982167
103904	982168
52690	982169
52588	982170
72088	982171
18962	982172
57709	982173
95026	982174
125040	982175
61514	982176
90565	982177
254009	982178
177353	982179
37595	982180
262294	982181
40105	982182
133855	982183
112478	982184
114152	982185
148603	982186
177255	982187
195178	982188
393	982189
53861	982190
52213	982191
90431	982192
65003	982193
85332	982194
53077	982195
248204	982196
205145	982197
260638	982198
81633	982199
77080	982200
73125	982201
38669	982202
117010	982203
191533	982204
211205	982205
188789	982206
304563	982207
116489	982208
274632	982209
293578	982210
278528	982211
140952	982212
16491	982213
95321	982214
67181	982215
255279	982216
28979	982217
66012	982218
20118	982219
121606	982220
231856	982221
319105	982222
9744	982223
109833	982224
19068	982225
68569	982226
144838	982227
270653	982228
10796	982229
9132	982230
33092	982231
7406	982232
7899	982233
157176	982234
52631	982235
289413	982236
57102	982237
91618	982238
74175	982239
1	982240
115673	982241
16826	982242
5550	982243
603	982244
72998	982245
317	982246
80	982247
13751	982248
190876	982249
161890	982250
113342	982251
601	982252
1979	982253
193427	982254
69410	982255
12343	982256
3184	982257
71882	982258
1228	982259
187602	982260
14906	982261
548	982262
15304	982263
26231	982264
315079	982265
1833	982266
95098	982267
223137	982268
6433	982269
200974	982270
236609	982271
174730	982272
70142	982273
245999	982274
81906	982275
270803	982276
265476	982277
156530	982278
296	982279
3359	982280
202699	982281
61616	982282
145919	982283
175500	982284
92809	982285
37150	982286
108491	982287
94922	982288
121300	982289
42733	982290
11210	982291
277925	982292
246975	982293
94922	982294
96228	982295
60755	982296
59105	982297
86330	982298
67430	982299
35009	982300
2763	982301
68190	982302
35799	982303
32399	982304
3227	982305
12205	982306
175596	982307
209947	982308
158779	982309
4005	982310
15601	982311
57350	982312
9819	982313
13350	982314
958	982315
113010	982316
39846	982317
58387	982318
48969	982319
160706	982320
28814	982321
4321	982322
2609	982323
2440	982324
23732	982325
11251	982326
127500	982327
176375	982328
102364	982329
3232	982330
3713	982331
791	982332
1934	982333
1650	982334
517	982335
169020	982336
2797	982337
54232	982338
44534	982339
50037	982340
12739	982341
13443	982342
123430	982343
7290	982344
12662	982345
84665	982346
37104	982347
71782	982348
13788	982349
86979	982350
8474	982351
12522	982352
5993	982353
5993	982354
69019	982355
566	982356
76085	982357
93155	982358
359	982359
699	982360
30178	982361
91504	982362
929	982363
509	982364
183906	982365
18164	982366
287715	982367
13503	982368
3892	982369
3921	982370
71782	982371
566	982372
30310	982373
26149	982374
17024	982375
11416	982376
133879	982377
56948	982378
44629	982379
21900	982380
11477	982381
19012	982382
316762	982383
1934	982384
80844	982385
1221	982386
1377	982387
1377	982388
1580	982389
11482	982390
13815	982391
10219	982392
47400	982393
26149	982394
2741	982395
9932	982396
31491	982397
23047	982398
1580	982399
45915	982400
26149	982401
159181	982402
158740	982403
10646	982404
83302	982405
13458	982406
255168	982407
53177	982408
1678	982409
22209	982410
41221	982411
199677	982412
112714	982413
202387	982414
47400	982415
1712	982416
46713	982417
699	982418
1377	982419
120447	982420
3360	982421
9800	982422
3700	982423
23391	982424
2587	982425
39289	982426
217265	982427
6105	982428
2640	982429
3713	982430
78560	982431
26336	982432
502	982433
44894	982434
3892	982435
1134	982436
12154	982437
2898	982438
83036	982439
76945	982440
16143	982441
9556	982442
18086	982443
7292	982444
471	982445
104285	982446
1786	982447
13830	982448
101394	982449
82794	982450
1810	982451
14694	982452
37685	982453
107019	982454
9526	982455
39683	982456
120731	982457
3458	982458
1174	982459
4818	982460
6206	982461
39017	982462
16926	982463
5799	982464
60648	982465
36955	982466
12329	982467
13017	982468
434	982469
1401	982470
104726	982471
22543	982472
10191	982473
279812	982474
214602	982475
324989	982476
8169	982477
122560	982478
4787	982479
3214	982480
69129	982481
104285	982482
257142	982483
211648	982484
60264	982485
8199	982486
289565	982487
34612	982488
3247	982489
19504	982490
10684	982491
44361	982492
12329	982493
112469	982494
21492	982495
758	982496
6491	982497
14527	982498
3528	982499
17680	982500
23302	982501
107939	982502
3493	982503
9283	982504
20692	982505
3493	982506
46219	982507
160775	982508
102288	982509
26819	982510
76959	982511
123948	982512
114430	982513
394	982514
31960	982515
44720	982516
26149	982517
2992	982518
197738	982519
111411	982520
33060	982521
98772	982522
32056	982523
132952	982524
171359	982525
141891	982526
49177	982527
105284	982528
76567	982529
8811	982530
181247	982531
56138	982532
20162	982533
209438	982534
38387	982535
529	982536
3861	982537
210075	982538
148186	982539
37465	982540
83506	982541
17344	982542
33054	982543
3042	982544
86755	982545
15779	982546
4510	982547
1776	982548
9554	982549
1701	982550
16712	982551
13192	982552
145562	982553
1314	982554
15634	982555
13378	982556
1510	982557
4176	982558
8851	982559
9228	982560
66673	982561
19236	982562
8428	982563
256	982564
84538	982565
19597	982566
663	982567
278766	982568
13177	982569
116461	982570
160353	982571
187835	982572
20506	982573
3213	982574
1109	982575
4581	982576
45395	982577
99927	982578
2115	982579
3618	982580
7053	982581
57913	982582
87921	982583
87922	982584
19713	982585
88009	982586
18425	982587
88636	982588
12571	982589
186505	982590
58729	982591
25023	982592
208043	982593
37781	982594
128638	982595
4972	982596
1221	982597
13370	982598
26028	982599
365	982600
20506	982601
6090	982602
6369	982603
77436	982604
14593	982605
1730	982606
1564	982607
10503	982608
1145	982609
135730	982610
12276	982611
6102	982612
497	982613
115223	982614
955	982615
15227	982616
46343	982617
8698	982618
77438	982619
1776	982620
4211	982621
218243	982622
22	982623
2466	982624
86879	982625
91869	982626
3432	982627
9437	982628
116056	982629
326694	982630
6575	982631
60349	982632
60349	982633
182434	982634
119208	982635
310	982636
3729	982637
90633	982638
1660	982639
14943	982640
431	982641
97563	982642
120102	982643
31018	982644
58578	982645
94899	982646
22138	982647
58948	982648
1251	982649
2969	982650
432	982651
45155	982652
1564	982653
1564	982654
196329	982655
175363	982656
279843	982657
5791	982658
94571	982659
30193	982660
1331	982661
239111	982662
1341	982663
27684	982664
66395	982665
64355	982666
33325	982667
4401	982668
16934	982669
117531	982670
161251	982671
14106	982672
114379	982673
65539	982674
57301	982675
99423	982676
43893	982677
309480	982678
4624	982679
61701	982680
208974	982681
128991	982682
39367	982683
190116	982684
1851	982685
114922	982686
145295	982687
18591	982688
36716	982689
4662	982690
120789	982691
51194	982692
30226	982693
59333	982694
12560	982695
28915	982696
102691	982697
205544	982698
97523	982699
15499	982700
1310	982701
200271	982702
17701	982703
9075	982704
200153	982705
279689	982706
300926	982707
37168	982708
152006	982709
58287	982710
1152	982711
2222	982712
31233	982713
74984	982714
26087	982715
307605	982716
994	982717
163431	982718
55451	982719
216537	982720
19989	982721
216536	982722
39841	982723
39842	982724
58853	982725
138981	982726
27886	982727
66238	982728
13983	982729
2210	982730
7308	982731
2600	982732
102473	982733
18386	982734
35128	982735
276764	982736
10155	982737
2770	982738
13265	982739
67752	982740
14863	982741
18958	982742
11034	982743
175194	982744
87894	982745
790	982746
6458	982747
15368	982748
94747	982749
68642	982750
2368	982751
99810	982752
200681	982753
75373	982754
137213	982755
119399	982756
28126	982757
201885	982758
76	982759
20526	982760
742	982761
39577	982762
5793	982763
17035	982764
85449	982765
62549	982766
961	982767
118448	982768
91792	982769
94854	982770
94717	982771
22783	982772
8091	982773
39744	982774
25130	982775
3370	982776
13587	982777
3829	982778
223083	982779
38896	982780
11695	982781
150709	982782
32918	982783
922	982784
2928	982785
18300	982786
39530	982787
11248	982788
5595	982789
77353	982790
40443	982791
72843	982792
15833	982793
32406	982794
28905	982795
60124	982796
59519	982797
67164	982798
43107	982799
68999	982800
60267	982801
234510	982802
151579	982803
95600	982804
61518	982805
149676	982806
15425	982807
126271	982808
297	982809
267090	982810
132487	982811
55116	982812
55212	982813
39479	982814
231240	982815
227359	982816
146840	982817
63248	982818
74203	982819
86615	982820
314507	982821
214	982822
2314	982823
179	982824
17085	982825
3670	982826
1094	982827
57954	982828
14478	982829
45749	982830
148	982831
16289	982832
64685	982833
27246	982834
8500	982835
11252	982836
18132	982837
51654	982838
36438	982839
18577	982840
4581	982841
55386	982842
6601	982843
24116	982844
209	982845
1567	982846
104457	982847
36790	982848
18691	982849
24969	982850
11434	982851
16788	982852
10571	982853
3264	982854
28395	982855
25599	982856
263891	982857
56104	982858
256817	982859
256818	982860
119918	982861
14128	982862
25821	982863
20022	982864
6253	982865
14655	982866
15194	982867
165789	982868
7855	982869
3114	982870
1265	982871
2728	982872
8266	982873
13707	982874
69619	982875
83924	982876
84708	982877
56154	982878
26240	982879
88710	982880
214269	982881
20374	982882
23631	982883
58317	982884
27617	982885
10594	982886
6347	982887
573	982888
39467	982889
5943	982890
85224	982891
27617	982892
319819	982893
136466	982894
36721	982895
20757	982896
87971	982897
135549	982898
220706	982899
238	982900
27558	982901
549	982902
211103	982903
3872	982904
88636	982905
212854	982906
67485	982907
1697	982908
27618	982909
58317	982910
125361	982911
24177	982912
72856	982913
112786	982914
32491	982915
149193	982916
5477	982917
123027	982918
86304	982919
8415	982920
16999	982921
18523	982922
5136	982923
9853	982924
75440	982925
92623	982926
27680	982927
8448	982928
113748	982929
12020	982930
148832	982931
269649	982932
29559	982933
13587	982934
151655	982935
1290	982936
8365	982937
49185	982938
2730	982939
84160	982940
60885	982941
25776	982942
134844	982943
51	982944
97146	982945
290220	982946
47898	982947
97455	982948
7737	982949
5521	982950
30685	982951
32302	982952
8882	982953
30613	982954
57497	982955
31959	982956
123253	982957
191831	982958
59786	982959
59786	982960
70212	982961
57497	982962
300555	982963
66343	982964
73615	982965
244599	982966
102276	982967
114444	982968
12174	982969
235	982970
70018	982971
5410	982972
11650	982973
43975	982974
14691	982975
305239	982976
205726	982977
31900	982978
136776	982979
19397	982980
7345	982981
393	982982
393	982983
393	982984
53833	982985
35714	982986
22531	982987
726	982988
44630	982989
3442	982990
7747	982991
45883	982992
105355	982993
194096	982994
53440	982995
60190	982996
51106	982997
64454	982998
38245	982999
279165	983000
32430	983001
22334	983002
53337	983003
10730	983004
76832	983005
294194	983006
27862	983007
73018	983008
7820	983009
83180	983010
18062	983011
76067	983012
18048	983013
126792	983014
74591	983015
115334	983016
91354	983017
5293	983018
28905	983019
31299	983020
18316	983021
3181	983022
1191	983023
54449	983024
15063	983025
50271	983026
29504	983027
4263	983028
113743	983029
23278	983030
127961	983031
299363	983032
23969	983033
60189	983034
2075	983035
187676	983036
55268	983037
21184	983038
821	983039
124352	983040
438	983041
10263	983042
295	983043
26934	983044
35555	983045
103465	983046
2990	983047
80228	983048
80228	983049
154269	983050
62970	983051
3142	983052
84893	983053
62000	983054
24229	983055
64658	983056
2099	983057
45661	983058
2860	983059
24680	983060
36762	983061
2088	983062
101529	983063
34888	983064
21975	983065
54282	983066
30902	983067
12678	983068
133164	983069
149959	983070
42512	983071
27734	983072
3919	983073
36136	983074
8353	983075
4403	983076
6471	983077
2479	983078
11520	983079
19541	983080
36227	983081
3467	983082
7239	983083
1833	983084
5627	983085
21081	983086
2479	983087
142511	983088
28792	983089
7058	983090
18365	983091
14854	983092
181563	983093
195654	983094
19541	983095
9569	983096
1018	983097
124493	983098
223661	983099
96292	983100
980	983101
51620	983102
41950	983103
194039	983104
13835	983105
3505	983106
112853	983107
64677	983108
23567	983109
112826	983110
3568	983111
115648	983112
12718	983113
35137	983114
133749	983115
7747	983116
113998	983117
83	983118
5403	983119
24326	983120
76325	983121
138208	983122
15038	983123
51849	983124
6605	983125
3324	983126
76520	983127
6156	983128
21476	983129
25339	983130
167108	983131
78302	983132
216079	983133
22083	983134
29829	983135
12435	983136
2376	983137
16882	983138
10034	983139
100660	983140
31616	983141
13301	983142
23611	983143
261837	983144
16472	983145
15385	983146
4082	983147
38511	983148
42080	983149
43575	983150
61205	983151
35844	983152
23654	983153
319058	983154
128435	983155
94757	983156
1509	983157
1711	983158
39577	983159
23192	983160
14520	983161
17458	983162
22374	983163
56688	983164
44777	983165
213459	983166
79319	983167
253554	983168
113979	983169
49254	983170
51462	983171
2189	983172
249886	983173
103275	983174
187041	983175
157242	983176
150999	983177
78848	983178
162287	983179
29992	983180
16305	983181
50606	983182
92518	983183
111619	983184
80121	983185
88473	983186
79363	983187
226496	983188
118920	983189
211869	983190
47435	983191
62501	983192
129678	983193
26913	983194
51655	983195
92435	983196
4	983197
54483	983198
28407	983199
40429	983200
171823	983201
105699	983202
3787	983203
73738	983204
36849	983205
153778	983206
165780	983207
62124	983208
44748	983209
39987	983210
48688	983211
19121	983212
380	983213
78085	983214
172283	983215
237950	983216
16091	983217
200759	983218
36202	983219
25371	983220
80147	983221
72696	983222
25844	983223
10847	983224
20795	983225
215111	983226
680	983227
123646	983228
769	983229
86008	983230
124916	983231
134454	983232
284718	983233
45883	983234
43738	983235
134290	983236
27098	983237
44593	983238
7651	983239
46011	983240
311934	983241
115085	983242
337	983243
111754	983244
432	983245
47	983246
29121	983247
12609	983248
35	983249
50755	983250
86311	983251
24525	983252
208666	983253
25829	983254
141847	983255
116480	983256
5574	983257
149733	983258
60849	983259
18415	983260
175956	983261
67174	983262
121027	983263
66413	983264
425	983265
91769	983266
118700	983267
131348	983268
26059	983269
27729	983270
56633	983271
9769	983272
135790	983273
20206	983274
25206	983275
14583	983276
130907	983277
35	983278
86664	983279
19536	983280
123036	983281
38355	983282
74389	983283
1401	983284
96894	983285
150697	983286
210873	983287
74166	983288
25858	983289
29926	983290
3537	983291
247499	983292
7567	983293
12438	983294
55352	983295
82539	983296
3654	983297
1364	983298
97230	983299
21264	983300
116412	983301
3110	983302
207175	983303
4798	983304
29666	983305
137444	983306
95227	983307
232657	983308
69354	983309
290336	983310
12151	983311
79999	983312
25479	983313
134501	983314
4854	983315
76301	983316
65750	983317
16527	983318
10061	983319
6105	983320
117930	983321
66326	983322
15800	983323
3329	983324
41533	983325
31526	983326
210804	983327
138384	983328
12772	983329
5553	983330
25742	983331
4698	983332
114431	983333
39381	983334
2440	983335
46784	983336
107773	983337
96075	983338
2913	983339
131676	983340
39000	983341
15158	983342
5465	983343
20358	983344
96600	983345
7752	983346
150242	983347
45378	983348
8161	983349
6950	983350
84643	983351
9727	983352
1430	983353
20523	983354
4863	983355
107773	983356
19867	983357
158205	983358
34249	983359
13089	983360
856	983361
33139	983362
34189	983363
48856	983364
69982	983365
152267	983366
3244	983367
62265	983368
10847	983369
209401	983370
26209	983371
103066	983372
55647	983373
3914	983374
225194	983375
174372	983376
138908	983377
130600	983378
13153	983379
132890	983380
305788	983381
51273	983382
119113	983383
81371	983384
130343	983385
77984	983386
223377	983387
13944	983388
34098	983389
56349	983390
231797	983391
120348	983392
77573	983393
3171	983394
16961	983395
7662	983396
17341	983397
3919	983398
113861	983399
98640	983400
299155	983401
70987	983402
63596	983403
110357	983404
121286	983405
116667	983406
58513	983407
43853	983408
11230	983409
116410	983410
19461	983411
72073	983412
97318	983413
110357	983414
89551	983415
111022	983416
97318	983417
6515	983418
54141	983419
171929	983420
130609	983421
4388	983422
1556	983423
181863	983424
105572	983425
56551	983426
195956	983427
10942	983428
7922	983429
201601	983430
188270	983431
188064	983432
127073	983433
150566	983434
271628	983435
227953	983436
77132	983437
135537	983438
79950	983439
93287	983440
253322	983441
180668	983442
171473	983443
127159	983444
67716	983445
264348	983446
257391	983447
273959	983448
224362	983449
254682	983450
97131	983451
39902	983452
327756	983453
299191	983454
239203	983455
104670	983456
100163	983457
157961	983458
47621	983459
62296	983460
152208	983461
101506	983462
99092	983463
16952	983464
119103	983465
15452	983466
117613	983467
96371	983468
47397	983469
303245	983470
147710	983471
210469	983472
145023	983473
301641	983474
149806	983475
61637	983476
115924	983477
61203	983478
73815	983479
58239	983480
94101	983481
193308	983482
77632	983483
124489	983484
101168	983485
246556	983486
153315	983487
248183	983488
109773	983489
38296	983490
38296	983491
20247	983492
51220	983493
77086	983494
96526	983495
124989	983496
55124	983497
225444	983498
55521	983499
79081	983500
200215	983501
134254	983502
291538	983503
115956	983504
187474	983505
192758	983506
201666	983507
276499	983508
132318	983509
69739	983510
51071	983511
128500	983512
118937	983513
10179	983514
120846	983515
77146	983516
127193	983517
7069	983518
6263	983519
89467	983520
209786	983521
318105	983522
6235	983523
17811	983524
205876	983525
89428	983526
183250	983527
8048	983528
38211	983529
26770	983530
177103	983531
311539	983532
79952	983533
192280	983534
92510	983535
319308	983536
60551	983537
197358	983538
319436	983539
324757	983540
102238	983541
319532	983542
68847	983543
35238	983544
14143	983545
25447	983546
154682	983547
102673	983548
44767	983549
27768	983550
325955	983551
289465	983552
89265	983553
1669	983554
1234	983555
192733	983556
127814	983557
119760	983558
190357	983559
166440	983560
32076	983561
24483	983562
166635	983563
183463	983564
308167	983565
314008	983566
59260	983567
207139	983568
178742	983569
91750	983570
311779	983571
74659	983572
45213	983573
177836	983574
7067	983575
38732	983576
62956	983577
241041	983578
139385	983579
79592	983580
1061	983581
62736	983582
37829	983583
13496	983584
5822	983585
7473	983586
85231	983587
123638	983588
110058	983589
262091	983590
123841	983591
213833	983592
8217	983593
83275	983594
109313	983595
131863	983596
127616	983597
55520	983598
57195	983599
146503	983600
196983	983601
181467	983602
87179	983603
53091	983604
91480	983605
65653	983606
19140	983607
35692	983608
73246	983609
294882	983610
176072	983611
197304	983612
184468	983613
87702	983614
77680	983615
73797	983616
113627	983617
48235	983618
80497	983619
53353	983620
116573	983621
29033	983622
284514	983623
36161	983624
73200	983625
41069	983626
136660	983627
289	983628
171631	983629
173074	983630
159826	983631
150872	983632
320605	983633
68947	983634
46357	983635
88568	983636
316940	983637
179593	983638
317570	983639
147812	983640
114641	983641
251	983642
245935	983643
157920	983644
34140	983645
248159	983646
258808	983647
8711	983648
107283	983649
316938	983650
39226	983651
58228	983652
127473	983653
23649	983654
110375	983655
146206	983656
42164	983657
221805	983658
146187	983659
94261	983660
106182	983661
175201	983662
29288	983663
59345	983664
28986	983665
190555	983666
246953	983667
65692	983668
8177	983669
95506	983670
176904	983671
29499	983672
93417	983673
141991	983674
154308	983675
30804	983676
68561	983677
254846	983678
273900	983679
41011	983680
150872	983681
72620	983682
252612	983683
274198	983684
12608	983685
62835	983686
61027	983687
39438	983688
268554	983689
27777	983690
208612	983691
266258	983692
266260	983693
221809	983694
146624	983695
263556	983696
174471	983697
25865	983698
15241	983699
22089	983700
192167	983701
29007	983702
151157	983703
9128	983704
208612	983705
243469	983706
277471	983707
296898	983708
269344	983709
66920	983710
170636	983711
173738	983712
288593	983713
171445	983714
260532	983715
159516	983716
173245	983717
18359	983718
125653	983719
9249	983720
241534	983721
93545	983722
117617	983723
254924	983724
112555	983725
202069	983726
175254	983727
117617	983728
7241	983729
40050	983730
205440	983731
33271	983732
69877	983733
176520	983734
481	983735
26708	983736
75370	983737
6066	983738
33084	983739
2276	983740
109929	983741
175307	983742
57208	983743
47672	983744
147225	983745
223060	983746
20299	983747
145572	983748
229800	983749
200660	983750
185122	983751
179087	983752
162294	983753
24873	983754
55801	983755
327009	983756
154150	983757
128920	983758
120324	983759
158444	983760
123719	983761
110254	983762
206657	983763
118422	983764
174219	983765
167716	983766
28707	983767
5128	983768
44219	983769
71087	983770
266156	983771
148346	983772
299123	983773
169524	983774
118368	983775
305884	983776
192108	983777
181581	983778
181773	983779
296187	983780
64999	983781
198955	983782
62600	983783
95651	983784
29433	983785
127261	983786
191714	983787
245615	983788
71232	983789
208216	983790
58155	983791
323203	983792
145715	983793
67869	983794
243624	983795
188042	983796
124627	983797
148116	983798
239521	983799
80023	983800
162170	983801
241132	983802
78760	983803
102822	983804
310669	983805
53137	983806
301051	983807
99984	983808
185246	983809
96483	983810
187015	983811
35901	983812
260741	983813
117949	983814
124832	983815
209080	983816
269664	983817
209930	983818
303853	983819
112541	983820
180649	983821
178218	983822
273417	983823
233465	983824
124803	983825
140962	983826
276982	983827
226565	983828
191950	983829
106796	983830
148406	983831
288251	983832
194940	983833
52394	983834
139229	983835
28910	983836
66461	983837
324020	983838
93119	983839
7547	983840
101345	983841
120595	983842
45501	983843
133476	983844
196498	983845
165156	983846
301446	983847
67477	983848
32958	983849
326714	983850
127578	983851
128887	983852
219347	983853
103363	983854
110363	983855
164486	983856
78666	983857
118629	983858
113705	983859
206928	983860
154002	983861
175960	983862
36270	983863
96712	983864
302379	983865
148407	983866
43805	983867
62841	983868
289371	983869
170821	983870
32667	983871
150191	983872
132002	983873
295597	983874
72286	983875
207566	983876
325927	983877
147794	983878
297081	983879
15212	983880
59233	983881
68426	983882
76471	983883
163950	983884
115958	983885
56019	983886
184072	983887
313402	983888
106927	983889
169249	983890
72732	983891
237998	983892
102851	983893
92749	983894
117587	983895
44527	983896
180296	983897
109242	983898
121630	983899
238486	983900
7975	983901
73346	983902
191277	983903
206456	983904
25917	983905
177463	983906
191049	983907
95516	983908
67649	983909
257467	983910
183777	983911
37109	983912
219962	983913
130995	983914
1699	983915
101108	983916
75774	983917
306333	983918
219967	983919
271291	983920
10790	983921
111650	983922
119354	983923
7318	983924
154915	983925
161326	983926
54230	983927
289918	983928
235335	983929
232057	983930
55333	983931
53507	983932
132453	983933
147612	983934
323281	983935
285948	983936
106084	983937
89486	983938
227826	983939
95209	983940
101975	983941
106440	983942
103251	983943
159648	983944
212792	983945
160693	983946
149496	983947
97471	983948
303108	983949
45646	983950
25250	983951
215394	983952
161662	983953
45501	983954
106210	983955
84085	983956
60223	983957
125024	983958
23621	983959
160689	983960
128022	983961
153844	983962
314250	983963
126398	983964
63450	983965
16549	983966
31283	983967
296630	983968
88143	983969
237350	983970
213312	983971
50743	983972
115850	983973
33489	983974
246792	983975
177544	983976
5996	983977
47549	983978
152628	983979
144403	983980
66056	983981
233846	983982
76503	983983
167308	983984
50095	983985
312585	983986
310736	983987
149361	983988
327712	983989
202137	983990
245869	983991
18241	983992
109242	983993
230330	983994
189529	983995
119159	983996
177502	983997
184608	983998
136289	983999
322680	984000
30251	984001
107755	984002
18243	984003
298995	984004
198068	984005
228253	984006
136828	984007
189183	984008
172299	984009
306828	984010
257039	984011
136960	984012
11922	984013
14250	984014
128920	984015
97863	984016
177	984017
82249	984018
192324	984019
90239	984020
242186	984021
9212	984022
109391	984023
206129	984024
270372	984025
110383	984026
147199	984027
188935	984028
117949	984029
155178	984030
23033	984031
198460	984032
88476	984033
83918	984034
212142	984035
80272	984036
31371	984037
315676	984038
79669	984039
274929	984040
179953	984041
179875	984042
164836	984043
183260	984044
121126	984045
208576	984046
159143	984047
223460	984048
20309	984049
12974	984050
231817	984051
187713	984052
191701	984053
147013	984054
162952	984055
121729	984056
204006	984057
72113	984058
59536	984059
22156	984060
46418	984061
54808	984062
51788	984063
166133	984064
218344	984065
189728	984066
17898	984067
114918	984068
63550	984069
17127	984070
78786	984071
203517	984072
222401	984073
59762	984074
5583	984075
178594	984076
162352	984077
112492	984078
293834	984079
288893	984080
73174	984081
249598	984082
229884	984083
105948	984084
11154	984085
54406	984086
53450	984087
28194	984088
7541	984089
156638	984090
124529	984091
105442	984092
77572	984093
123369	984094
230992	984095
249800	984096
142695	984097
40010	984098
89714	984099
7666	984100
709	984101
19631	984102
4387	984103
143447	984104
284500	984105
88811	984106
202776	984107
141242	984108
248560	984109
144544	984110
106927	984111
117411	984112
274784	984113
245407	984114
51022	984115
126642	984116
79397	984117
133535	984118
128918	984119
183565	984120
166025	984121
73532	984122
207999	984123
20958	984124
186325	984125
264587	984126
93029	984127
74140	984128
119071	984129
88217	984130
139618	984131
115309	984132
166336	984133
201492	984134
214157	984135
78724	984136
176518	984137
73106	984138
55229	984139
37887	984140
118614	984141
121246	984142
112670	984143
104483	984144
162807	984145
190972	984146
81040	984147
275095	984148
88438	984149
51281	984150
67223	984151
30069	984152
227562	984153
291158	984154
149461	984155
48159	984156
59771	984157
15505	984158
173217	984159
53737	984160
319866	984161
135718	984162
68457	984163
183418	984164
159733	984165
205480	984166
311948	984167
178413	984168
244872	984169
122684	984170
26282	984171
178655	984172
189873	984173
33517	984174
61	984175
65118	984176
50750	984177
128319	984178
303700	984179
216296	984180
62530	984181
110349	984182
2396	984183
267724	984184
16912	984185
136995	984186
56742	984187
146108	984188
62458	984189
94155	984190
146230	984191
242752	984192
51284	984193
189207	984194
118932	984195
11625	984196
59299	984197
71694	984198
86551	984199
81587	984200
175315	984201
18524	984202
169658	984203
12425	984204
78821	984205
17349	984206
17349	984207
2641	984208
225343	984209
228089	984210
92992	984211
92992	984212
122006	984213
49496	984214
223312	984215
43151	984216
139406	984217
49496	984218
126584	984219
244959	984220
300850	984221
90689	984222
12716	984223
174445	984224
133771	984225
160855	984226
58157	984227
30024	984228
87908	984229
275577	984230
206279	984231
206279	984232
45262	984233
137781	984234
71518	984235
56839	984236
200381	984237
168931	984238
106895	984239
76221	984240
60831	984241
54485	984242
50971	984243
58449	984244
80454	984245
17062	984246
33706	984247
50157	984248
218878	984249
106348	984250
188168	984251
29179	984252
3140	984253
214395	984254
85499	984255
68096	984256
105257	984257
11491	984258
1358	984259
61273	984260
39677	984261
65834	984262
92843	984263
317397	984264
57384	984265
282222	984266
244377	984267
41346	984268
114875	984269
103488	984270
268811	984271
66668	984272
109066	984273
9774	984274
53347	984275
201687	984276
115049	984277
2662	984278
9823	984279
50971	984280
228684	984281
199179	984282
149088	984283
271364	984284
112759	984285
146006	984286
81732	984287
97441	984288
21550	984289
73053	984290
211783	984291
122504	984292
45497	984293
84110	984294
61158	984295
1208	984296
47261	984297
67817	984298
83353	984299
42676	984300
18716	984301
7295	984302
26797	984303
198659	984304
104	984305
202468	984306
77425	984307
253341	984308
103320	984309
37212	984310
307235	984311
144213	984312
33243	984313
20223	984314
237228	984315
132365	984316
309383	984317
143038	984318
309686	984319
112734	984320
14593	984321
75082	984322
79087	984323
57074	984324
178513	984325
137224	984326
116912	984327
229033	984328
86375	984329
315923	984330
155690	984331
33245	984332
202312	984333
132007	984334
49279	984335
276589	984336
191260	984337
2711	984338
146	984339
318615	984340
5006	984341
56426	984342
748	984343
314047	984344
56310	984345
87690	984346
4952	984347
19102	984348
112974	984349
312587	984350
26835	984351
312510	984352
1900	984353
313336	984354
312588	984355
143057	984356
56214	984357
128853	984358
48005	984359
72153	984360
255458	984361
194434	984362
49740	984363
73332	984364
19669	984365
211851	984366
132376	984367
24313	984368
40350	984369
21720	984370
291156	984371
109582	984372
8916	984373
31327	984374
26730	984375
56778	984376
205964	984377
165829	984378
228896	984379
204034	984380
743	984381
177390	984382
90614	984383
5389	984384
206496	984385
271238	984386
34246	984387
23845	984388
53075	984389
10584	984390
5557	984391
312535	984392
119952	984393
81691	984394
191634	984395
180904	984396
84232	984397
206349	984398
111066	984399
46297	984400
256812	984401
132417	984402
71179	984403
4489	984404
24029	984405
136933	984406
177522	984407
11336	984408
206454	984409
193834	984410
1124	984411
1124	984412
49739	984413
60066	984414
224268	984415
121711	984416
11368	984417
16301	984418
85393	984419
248991	984420
56479	984421
102818	984422
2206	984423
20082	984424
170493	984425
204495	984426
187847	984427
320171	984428
302626	984429
101083	984430
119202	984431
44263	984432
153744	984433
150342	984434
144114	984435
19198	984436
46574	984437
131694	984438
108058	984439
65160	984440
126063	984441
171769	984442
59245	984443
13625	984444
146817	984445
91219	984446
26127	984447
776	984448
25423	984449
16136	984450
115225	984451
101806	984452
43196	984453
163235	984454
150636	984455
65112	984456
142530	984457
216870	984458
43602	984459
1300	984460
36460	984461
244085	984462
78167	984463
113774	984464
258530	984465
65293	984466
266168	984467
198904	984468
16867	984469
91063	984470
227375	984471
131187	984472
161710	984473
107933	984474
308992	984475
257285	984476
143697	984477
20495	984478
3203	984479
305303	984480
297962	984481
191541	984482
56552	984483
202173	984484
41753	984485
6803	984486
1797	984487
45804	984488
80106	984489
30834	984490
95008	984491
191089	984492
78472	984493
7937	984494
103638	984495
4730	984496
965	984497
57891	984498
57891	984499
212210	984500
205861	984501
58252	984502
147340	984503
91216	984504
89511	984505
155232	984506
45537	984507
78528	984508
734	984509
97328	984510
88181	984511
149434	984512
63233	984513
194124	984514
172033	984515
140999	984516
117641	984517
293779	984518
79155	984519
117692	984520
183246	984521
93482	984522
125548	984523
5150	984524
278599	984525
162073	984526
190648	984527
22730	984528
6320	984529
123753	984530
306756	984531
192826	984532
6320	984533
128384	984534
123753	984535
5943	984536
34999	984537
71896	984538
24296	984539
926	984540
87340	984541
1531	984542
61977	984543
9196	984544
9196	984545
137670	984546
9196	984547
12368	984548
258064	984549
11980	984550
65889	984551
111052	984552
173734	984553
178651	984554
119702	984555
11505	984556
159018	984557
35604	984558
114753	984559
248484	984560
80400	984561
135960	984562
77507	984563
276118	984564
154765	984565
43836	984566
2784	984567
35604	984568
197625	984569
28394	984570
69126	984571
4295	984572
77424	984573
22869	984574
128302	984575
284106	984576
70923	984577
283353	984578
137612	984579
87945	984580
57944	984581
17063	984582
31421	984583
3760	984584
270448	984585
309809	984586
314244	984587
126504	984588
11882	984589
44585	984590
36481	984591
18641	984592
55722	984593
18712	984594
10212	984595
238912	984596
239607	984597
54380	984598
84492	984599
293268	984600
34862	984601
297368	984602
69733	984603
235595	984604
125521	984605
49982	984606
53067	984607
139301	984608
45575	984609
172957	984610
82097	984611
1466	984612
2438	984613
187868	984614
30449	984615
122006	984616
510	984617
7431	984618
7431	984619
74301	984620
7431	984621
115242	984622
127380	984623
181348	984624
1506	984625
1981	984626
176694	984627
57288	984628
1817	984629
17164	984630
1444	984631
129247	984632
303213	984633
13803	984634
410	984635
111368	984636
201256	984637
81278	984638
60082	984639
214786	984640
157573	984641
260274	984642
41873	984643
107627	984644
52661	984645
191794	984646
79449	984647
139579	984648
258563	984649
212954	984650
187655	984651
72517	984652
230666	984653
81646	984654
32903	984655
48346	984656
204208	984657
81251	984658
169913	984659
70316	984660
216387	984661
70316	984662
46503	984663
173945	984664
16515	984665
153262	984666
98724	984667
213623	984668
239495	984669
149012	984670
87130	984671
66828	984672
95707	984673
1469	984674
23865	984675
145490	984676
39571	984677
98738	984678
120112	984679
204992	984680
29915	984681
272749	984682
123281	984683
87052	984684
138219	984685
60599	984686
131022	984687
201885	984688
149908	984689
24566	984690
5914	984691
158500	984692
20888	984693
30135	984694
113569	984695
20682	984696
26724	984697
34610	984698
125555	984699
44211	984700
103790	984701
88297	984702
135203	984703
211826	984704
210066	984705
55760	984706
190565	984707
107102	984708
129915	984709
129915	984710
30369	984711
114127	984712
16118	984713
161230	984714
65610	984715
9559	984716
195878	984717
152530	984718
124404	984719
39020	984720
2301	984721
57595	984722
212608	984723
38477	984724
43330	984725
284945	984726
135880	984727
124887	984728
250881	984729
170226	984730
177282	984731
24690	984732
27348	984733
249449	984734
311510	984735
274866	984736
192335	984737
97709	984738
124984	984739
113397	984740
75481	984741
81832	984742
105077	984743
10214	984744
190425	984745
115684	984746
51902	984747
20888	984748
55924	984749
122406	984750
121938	984751
272582	984752
78892	984753
37779	984754
116040	984755
96637	984756
205018	984757
73239	984758
140934	984759
36769	984760
105176	984761
129811	984762
174478	984763
150937	984764
139186	984765
99192	984766
24013	984767
82956	984768
85679	984769
264120	984770
282153	984771
208146	984772
252623	984773
78780	984774
115024	984775
123032	984776
121299	984777
21011	984778
93215	984779
59539	984780
103642	984781
103481	984782
162895	984783
47446	984784
192920	984785
176137	984786
97333	984787
124313	984788
78275	984789
75895	984790
131561	984791
131783	984792
190319	984793
173063	984794
66879	984795
41147	984796
274306	984797
37516	984798
281059	984799
48873	984800
52356	984801
250105	984802
139131	984803
56747	984804
200323	984805
172532	984806
66155	984807
42629	984808
51914	984809
56146	984810
231506	984811
39186	984812
103827	984813
327189	984814
84603	984815
193938	984816
55072	984817
67136	984818
57761	984819
173277	984820
273515	984821
128600	984822
73813	984823
107991	984824
54969	984825
26471	984826
215022	984827
305452	984828
5526	984829
82692	984830
58893	984831
33626	984832
255893	984833
61336	984834
93511	984835
290419	984836
58602	984837
121245	984838
16691	984839
28434	984840
112713	984841
12775	984842
10168	984843
134088	984844
14280	984845
101910	984846
37332	984847
20654	984848
194275	984849
60862	984850
48727	984851
228388	984852
138809	984853
138595	984854
258648	984855
156258	984856
85884	984857
81436	984858
121148	984859
72239	984860
90262	984861
90216	984862
202107	984863
20968	984864
208260	984865
59830	984866
60904	984867
29394	984868
170085	984869
45669	984870
7638	984871
23208	984872
49998	984873
153865	984874
41262	984875
6480	984876
188527	984877
188469	984878
132733	984879
206477	984880
46085	984881
128043	984882
12913	984883
40135	984884
2345	984885
60868	984886
293967	984887
139317	984888
170230	984889
160446	984890
124738	984891
81535	984892
125178	984893
18679	984894
236984	984895
82529	984896
274	984897
39482	984898
202353	984899
171808	984900
103823	984901
320810	984902
138652	984903
302730	984904
4110	984905
49501	984906
31949	984907
79449	984908
53204	984909
13645	984910
36432	984911
77151	984912
107747	984913
124255	984914
187875	984915
259222	984916
241211	984917
64065	984918
25977	984919
43587	984920
1329	984921
58428	984922
11920	984923
247791	984924
68561	984925
32729	984926
45726	984927
142287	984928
214225	984929
18502	984930
72879	984931
14128	984932
7776	984933
1688	984934
21659	984935
151196	984936
75899	984937
49566	984938
61223	984939
157201	984940
39482	984941
18558	984942
284866	984943
215625	984944
311523	984945
132534	984946
10856	984947
49550	984948
130502	984949
58414	984950
256453	984951
98667	984952
201049	984953
321731	984954
133482	984955
100244	984956
48912	984957
14380	984958
18186	984959
207313	984960
132985	984961
23720	984962
21658	984963
12338	984964
39390	984965
154148	984966
9113	984967
137870	984968
175827	984969
73615	984970
9843	984971
41749	984972
159016	984973
27024	984974
166161	984975
268287	984976
45022	984977
259214	984978
96378	984979
221330	984980
50596	984981
32905	984982
227625	984983
18223	984984
324040	984985
102240	984986
70555	984987
211388	984988
127056	984989
188775	984990
261472	984991
77660	984992
41285	984993
40901	984994
218319	984995
149473	984996
290889	984997
290886	984998
179113	984999
190571	985000
265070	985001
71728	985002
110715	985003
33201	985004
174101	985005
167580	985006
181818	985007
84351	985008
12742	985009
213451	985010
14854	985011
138896	985012
88031	985013
29731	985014
20605	985015
164117	985016
169058	985017
89914	985018
213593	985019
198869	985020
40613	985021
71774	985022
93627	985023
80848	985024
39544	985025
57685	985026
154891	985027
3666	985028
78780	985029
217777	985030
132431	985031
62288	985032
81082	985033
145214	985034
251700	985035
117386	985036
309423	985037
182359	985038
138609	985039
38219	985040
257337	985041
198544	985042
64295	985043
159892	985044
122798	985045
2376	985046
128464	985047
262204	985048
120026	985049
120029	985050
59293	985051
69717	985052
3031	985053
145021	985054
129848	985055
48456	985056
621	985057
64917	985058
268188	985059
127627	985060
21541	985061
65141	985062
85891	985063
168899	985064
201837	985065
75481	985066
50510	985067
117056	985068
125045	985069
76344	985070
56314	985071
134089	985072
43027	985073
299206	985074
175312	985075
225005	985076
293696	985077
6894	985078
19560	985079
209208	985080
13942	985081
84462	985082
194119	985083
87021	985084
68947	985085
285158	985086
285651	985087
171817	985088
46265	985089
41762	985090
85392	985091
95658	985092
154691	985093
90900	985094
111582	985095
44132	985096
233594	985097
56984	985098
2462	985099
323696	985100
298559	985101
74329	985102
101662	985103
79248	985104
70316	985105
287558	985106
97196	985107
291506	985108
190403	985109
108948	985110
272615	985111
318326	985112
30660	985113
266867	985114
124404	985115
36149	985116
1852	985117
130230	985118
183783	985119
139912	985120
36241	985121
56162	985122
91189	985123
125463	985124
228904	985125
308610	985126
275807	985127
49153	985128
20442	985129
205806	985130
27142	985131
40853	985132
222518	985133
100996	985134
62389	985135
298091	985136
182303	985137
193148	985138
181724	985139
84929	985140
41887	985141
5999	985142
76729	985143
56750	985144
217344	985145
45876	985146
58428	985147
54594	985148
275459	985149
136	985150
27177	985151
250829	985152
70864	985153
41413	985154
287799	985155
59127	985156
171249	985157
94461	985158
5054	985159
101335	985160
277600	985161
96709	985162
238680	985163
265220	985164
234037	985165
301160	985166
70117	985167
41285	985168
117365	985169
26010	985170
21248	985171
43950	985172
6036	985173
6036	985174
184695	985175
41302	985176
290035	985177
22112	985178
58658	985179
7693	985180
249822	985181
12439	985182
269468	985183
8502	985184
29258	985185
218970	985186
212802	985187
214861	985188
273307	985189
165463	985190
105782	985191
211389	985192
14701	985193
279759	985194
297375	985195
160370	985196
242249	985197
108360	985198
65024	985199
30572	985200
2636	985201
33489	985202
3471	985203
94666	985204
65959	985205
99689	985206
199278	985207
209206	985208
236619	985209
122402	985210
232321	985211
7672	985212
32921	985213
9843	985214
2035	985215
215690	985216
58447	985217
57931	985218
19307	985219
56984	985220
300246	985221
1035	985222
10720	985223
180900	985224
57685	985225
33733	985226
65680	985227
180228	985228
324477	985229
243435	985230
250495	985231
103281	985232
89251	985233
299386	985234
313366	985235
139009	985236
34524	985237
151224	985238
58509	985239
252361	985240
140591	985241
255910	985242
46975	985243
79068	985244
3945	985245
180283	985246
89579	985247
133116	985248
249766	985249
6943	985250
9238	985251
183960	985252
195814	985253
126955	985254
79978	985255
223448	985256
222048	985257
138635	985258
15802	985259
194661	985260
255000	985261
75089	985262
271497	985263
301676	985264
174133	985265
174349	985266
55594	985267
156057	985268
293290	985269
236855	985270
8562	985271
67941	985272
238598	985273
164664	985274
10857	985275
12067	985276
150123	985277
137706	985278
214262	985279
281209	985280
80291	985281
79382	985282
267749	985283
286601	985284
7550	985285
38905	985286
115796	985287
118517	985288
31195	985289
76148	985290
115444	985291
27071	985292
230674	985293
26894	985294
8862	985295
5142	985296
170094	985297
20197	985298
93314	985299
299326	985300
216846	985301
2476	985302
175722	985303
169907	985304
28498	985305
18558	985306
245391	985307
154692	985308
27436	985309
105332	985310
5370	985311
245015	985312
135351	985313
23327	985314
11803	985315
153058	985316
228908	985317
2929	985318
105950	985319
181864	985320
179163	985321
193798	985322
322684	985323
27317	985324
15835	985325
9079	985326
193145	985327
328679	985328
109605	985329
29452	985330
228776	985331
267774	985332
93403	985333
40901	985334
210727	985335
127223	985336
197477	985337
27071	985338
9341	985339
78105	985340
47972	985341
171902	985342
117961	985343
86285	985344
206905	985345
48987	985346
42531	985347
20016	985348
137829	985349
269218	985350
556	985351
170214	985352
96721	985353
274347	985354
81350	985355
2449	985356
73561	985357
19066	985358
129789	985359
85090	985360
2200	985361
31716	985362
111776	985363
20553	985364
299567	985365
1308	985366
129224	985367
252457	985368
1437	985369
187579	985370
88523	985371
40103	985372
12874	985373
169980	985374
110323	985375
230809	985376
4185	985377
32817	985378
29906	985379
27092	985380
32857	985381
81142	985382
52330	985383
9434	985384
53677	985385
3369	985386
93045	985387
223771	985388
279339	985389
1091	985390
17369	985391
71383	985392
166196	985393
4161	985394
110077	985395
76971	985396
20839	985397
20839	985398
60865	985399
114441	985400
70843	985401
57248	985402
18583	985403
139000	985404
122019	985405
109028	985406
17434	985407
161294	985408
230598	985409
5317	985410
149386	985411
94742	985412
86916	985413
170651	985414
124776	985415
10428	985416
286245	985417
1995	985418
120837	985419
51418	985420
90753	985421
41823	985422
6979	985423
174095	985424
77640	985425
283172	985426
78382	985427
179043	985428
124257	985429
326560	985430
19831	985431
117017	985432
153347	985433
165757	985434
92448	985435
13143	985436
25194	985437
1117	985438
41429	985439
9030	985440
100094	985441
116155	985442
132716	985443
75974	985444
94675	985445
145303	985446
70810	985447
281490	985448
182420	985449
188611	985450
113070	985451
235995	985452
51762	985453
45978	985454
60826	985455
20654	985456
17736	985457
48266	985458
1606	985459
263811	985460
68	985461
83796	985462
273971	985463
282601	985464
28853	985465
51652	985466
139463	985467
99293	985468
286996	985469
182154	985470
125002	985471
153030	985472
192824	985473
310985	985474
35974	985475
137	985476
37533	985477
1977	985478
208644	985479
127474	985480
6190	985481
287673	985482
136474	985483
1525	985484
71719	985485
319675	985486
82121	985487
217338	985488
68286	985489
313432	985490
5956	985491
54425	985492
79265	985493
253527	985494
27800	985495
199180	985496
265112	985497
64653	985498
43660	985499
65097	985500
4934	985501
11785	985502
24014	985503
31410	985504
106741	985505
83255	985506
59906	985507
140069	985508
36677	985509
52507	985510
2938	985511
155689	985512
5579	985513
136290	985514
38661	985515
8983	985516
225901	985517
14060	985518
332	985519
8920	985520
17883	985521
144644	985522
61149	985523
28732	985524
179026	985525
493	985526
3875	985527
213	985528
938	985529
104164	985530
13609	985531
137509	985532
72877	985533
300239	985534
52053	985535
256304	985536
115826	985537
139667	985538
8367	985539
19204	985540
41733	985541
273285	985542
73402	985543
6291	985544
59124	985545
47452	985546
26573	985547
47248	985548
6160	985549
2984	985550
237742	985551
188027	985552
174530	985553
38895	985554
25375	985555
100861	985556
270612	985557
4907	985558
2319	985559
88005	985560
209316	985561
3372	985562
2487	985563
15945	985564
279503	985565
38438	985566
300802	985567
47451	985568
121187	985569
112989	985570
137251	985571
86191	985572
962	985573
61621	985574
47796	985575
211085	985576
67777	985577
73413	985578
14101	985579
214387	985580
134865	985581
4906	985582
210466	985583
71561	985584
16860	985585
10825	985586
6343	985587
185542	985588
4010	985589
22566	985590
138302	985591
192962	985592
287971	985593
57163	985594
131199	985595
66905	985596
104928	985597
79493	985598
55446	985599
302024	985600
5249	985601
1845	985602
72373	985603
27386	985604
50927	985605
50927	985606
104128	985607
157990	985608
84181	985609
64046	985610
57945	985611
21330	985612
58618	985613
39726	985614
208225	985615
148047	985616
44915	985617
129101	985618
147060	985619
296050	985620
154672	985621
8616	985622
21687	985623
169678	985624
223657	985625
1796	985626
306747	985627
74854	985628
153970	985629
299593	985630
1630	985631
5013	985632
135609	985633
86581	985634
34292	985635
265131	985636
34954	985637
43199	985638
50396	985639
9659	985640
17659	985641
41546	985642
126919	985643
54059	985644
10251	985645
197605	985646
36734	985647
18562	985648
7497	985649
80870	985650
1190	985651
36835	985652
17610	985653
73312	985654
26009	985655
18938	985656
28438	985657
197105	985658
199932	985659
269523	985660
49617	985661
279581	985662
12751	985663
72314	985664
266713	985665
76385	985666
144417	985667
33645	985668
103188	985669
25405	985670
694	985671
91262	985672
22759	985673
6564	985674
6564	985675
19352	985676
52095	985677
22380	985678
287600	985679
94103	985680
203288	985681
187181	985682
2345	985683
100297	985684
51241	985685
114284	985686
25569	985687
50912	985688
114763	985689
119236	985690
50181	985691
46766	985692
194338	985693
55872	985694
76486	985695
215360	985696
26800	985697
18914	985698
14	985699
50181	985700
238843	985701
39924	985702
227143	985703
215551	985704
13382	985705
10232	985706
72627	985707
26802	985708
229905	985709
151182	985710
98192	985711
54489	985712
19325	985713
25535	985714
1063	985715
13382	985716
119196	985717
27169	985718
5298	985719
85949	985720
94131	985721
35010	985722
17384	985723
262559	985724
326028	985725
33038	985726
51291	985727
185360	985728
138612	985729
46413	985730
138612	985731
116035	985732
135958	985733
184860	985734
206108	985735
180291	985736
3691	985737
55580	985738
305009	985739
215360	985740
277124	985741
277232	985742
39380	985743
75592	985744
326052	985745
276932	985746
116389	985747
185360	985748
180425	985749
77202	985750
213500	985751
211157	985752
252315	985753
29621	985754
130400	985755
15348	985756
76265	985757
312321	985758
89119	985759
183590	985760
232615	985761
80297	985762
166405	985763
296082	985764
38164	985765
14652	985766
204219	985767
153335	985768
95145	985769
27586	985770
30545	985771
328091	985772
136017	985773
49968	985774
274982	985775
30191	985776
88538	985777
16904	985778
105593	985779
99081	985780
319970	985781
1054	985782
205190	985783
215335	985784
214972	985785
292799	985786
138237	985787
179403	985788
65548	985789
18171	985790
73856	985791
43159	985792
98167	985793
55349	985794
20933	985795
152308	985796
7494	985797
13982	985798
37834	985799
311027	985800
255409	985801
152561	985802
54109	985803
118534	985804
74129	985805
187380	985806
4219	985807
55796	985808
56422	985809
75363	985810
116206	985811
25763	985812
203200	985813
52540	985814
105852	985815
186115	985816
87367	985817
77356	985818
77356	985819
17325	985820
1569	985821
29706	985822
20899	985823
22738	985824
63202	985825
161970	985826
134213	985827
320019	985828
84212	985829
20101	985830
20101	985831
37717	985832
188489	985833
9904	985834
150089	985835
149656	985836
128854	985837
200458	985838
99011	985839
237157	985840
88546	985841
184629	985842
187095	985843
134163	985844
309271	985845
52922	985846
10558	985847
19859	985848
48123	985849
87828	985850
159550	985851
43137	985852
18325	985853
83780	985854
308006	985855
47766	985856
75179	985857
23241	985858
25419	985859
13924	985860
25419	985861
56759	985862
125236	985863
126499	985864
338	985865
70166	985866
2496	985867
2496	985868
79026	985869
34216	985870
93413	985871
1296	985872
29526	985873
107749	985874
72345	985875
111197	985876
34635	985877
27196	985878
139464	985879
11964	985880
3249	985881
65559	985882
115596	985883
33431	985884
11880	985885
4927	985886
69207	985887
4595	985888
15351	985889
49947	985890
2432	985891
310	985892
26618	985893
119710	985894
22	985895
68453	985896
11784	985897
25446	985898
191131	985899
80842	985900
4845	985901
30202	985902
17182	985903
183913	985904
89339	985905
4417	985906
20307	985907
162343	985908
1598	985909
2807	985910
27259	985911
133655	985912
282066	985913
98285	985914
27813	985915
206522	985916
37513	985917
297578	985918
169988	985919
73097	985920
49854	985921
54556	985922
50393	985923
13924	985924
34458	985925
11401	985926
50938	985927
180772	985928
226307	985929
17028	985930
97498	985931
8893	985932
8893	985933
7093	985934
31105	985935
47004	985936
179837	985937
72884	985938
163240	985939
39102	985940
5537	985941
34565	985942
82924	985943
117854	985944
177849	985945
311271	985946
3687	985947
69264	985948
143644	985949
208915	985950
12265	985951
34937	985952
63317	985953
156296	985954
246163	985955
149029	985956
122731	985957
60144	985958
91738	985959
16708	985960
101416	985961
24434	985962
31258	985963
8139	985964
5240	985965
27179	985966
37670	985967
142807	985968
263866	985969
8202	985970
172108	985971
7104	985972
62140	985973
138660	985974
7267	985975
152374	985976
105835	985977
12232	985978
44460	985979
6186	985980
22412	985981
181311	985982
129109	985983
235783	985984
22526	985985
69232	985986
37463	985987
30728	985988
109596	985989
112742	985990
222013	985991
9723	985992
34085	985993
54763	985994
91	985995
48837	985996
29685	985997
99857	985998
110055	985999
3753	986000
27942	986001
108859	986002
6725	986003
132233	986004
77471	986005
111822	986006
23	986007
51572	986008
44460	986009
64955	986010
267541	986011
60	986012
82326	986013
96600	986014
54202	986015
36813	986016
684	986017
193417	986018
25	986019
584	986020
13536	986021
89652	986022
33273	986023
2762	986024
228046	986025
49709	986026
111323	986027
7681	986028
69215	986029
1113	986030
154238	986031
56127	986032
150128	986033
4253	986034
38463	986035
2047	986036
164	986037
85663	986038
8033	986039
10008	986040
34	986041
4892	986042
11511	986043
284963	986044
110627	986045
38529	986046
27164	986047
98	986048
190017	986049
79241	986050
156413	986051
39036	986052
219189	986053
56437	986054
20171	986055
1930	986056
2650	986057
222646	986058
114397	986059
37790	986060
28861	986061
40686	986062
5467	986063
71625	986064
57274	986065
69	986066
210900	986067
106158	986068
245505	986069
52858	986070
265018	986071
13558	986072
313663	986073
27871	986074
193	986075
34718	986076
80774	986077
181188	986078
27248	986079
89594	986080
67513	986081
7209	986082
98	986083
132763	986084
26908	986085
66333	986086
5879	986087
1650	986088
33971	986089
147432	986090
266175	986091
160073	986092
35025	986093
82796	986094
746	986095
90549	986096
797	986097
6253	986098
70291	986099
178515	986100
25942	986101
3019	986102
12336	986103
22905	986104
91641	986105
107663	986106
46823	986107
16434	986108
107630	986109
28638	986110
167620	986111
45727	986112
257107	986113
46772	986114
22849	986115
204333	986116
70072	986117
8557	986118
11233	986119
105978	986120
95810	986121
118494	986122
255926	986123
77138	986124
203050	986125
2980	986126
9290	986127
13410	986128
5686	986129
137372	986130
263706	986131
3314	986132
248333	986133
239523	986134
85758	986135
169181	986136
70603	986137
12386	986138
169511	986139
12391	986140
70832	986141
68348	986142
249164	986143
68202	986144
250806	986145
163094	986146
251376	986147
68499	986148
40680	986149
221077	986150
40780	986151
40761	986152
278209	986153
278905	986154
117276	986155
182180	986156
34568	986157
34470	986158
214040	986159
88653	986160
58274	986161
297633	986162
33714	986163
270088	986164
270086	986165
49484	986166
114294	986167
73739	986168
65443	986169
155093	986170
100407	986171
240113	986172
56868	986173
86112	986174
133944	986175
86308	986176
35579	986177
288021	986178
288878	986179
189046	986180
232931	986181
63165	986182
96793	986183
71348	986184
170965	986185
170671	986186
108766	986187
170007	986188
261197	986189
261183	986190
16745	986191
109260	986192
171184	986193
306731	986194
129846	986195
306208	986196
128224	986197
37341	986198
253723	986199
69002	986200
165065	986201
164576	986202
163943	986203
45519	986204
221801	986205
223372	986206
143735	986207
183934	986208
183030	986209
280830	986210
183689	986211
76464	986212
153288	986213
98936	986214
98370	986215
235330	986216
236534	986217
310928	986218
131563	986219
205448	986220
311899	986221
131074	986222
325142	986223
215001	986224
12463	986225
53831	986226
110456	986227
178102	986228
271707	986229
113785	986230
271498	986231
177259	986232
113617	986233
12695	986234
49471	986235
211837	986236
190382	986237
66492	986238
316493	986239
38743	986240
317196	986241
134737	986242
57086	986243
57086	986244
84179	986245
317860	986246
209223	986247
38629	986248
122121	986249
151942	986250
234593	986251
233285	986252
171054	986253
110109	986254
161257	986255
64255	986256
308266	986257
130524	986258
308399	986259
166409	986260
254898	986261
46546	986262
69603	986263
144643	986264
283074	986265
77099	986266
51014	986267
118885	986268
82195	986269
127136	986270
127137	986271
197810	986272
275265	986273
274023	986274
274707	986275
193187	986276
160112	986277
30995	986278
210522	986279
136517	986280
87271	986281
39034	986282
211130	986283
186538	986284
120032	986285
186965	986286
285021	986287
119880	986288
150039	986289
94701	986290
28714	986291
147325	986292
226646	986293
62157	986294
79547	986295
123903	986296
18272	986297
123130	986298
79626	986299
79531	986300
88754	986301
57805	986302
174103	986303
173328	986304
111692	986305
33294	986306
265357	986307
174601	986308
173934	986309
262904	986310
216899	986311
107775	986312
107275	986313
191376	986314
6824	986315
127726	986316
303434	986317
54709	986318
25950	986319
68019	986320
247884	986321
249402	986322
45328	986323
67605	986324
67406	986325
59569	986326
218656	986327
10998	986328
276468	986329
34293	986330
180819	986331
180767	986332
34371	986333
275997	986334
39277	986335
27472	986336
137165	986337
212485	986338
39402	986339
132213	986340
80292	986341
3733	986342
123938	986343
80254	986344
294104	986345
73549	986346
23622	986347
268170	986348
267171	986349
73069	986350
43819	986351
154993	986352
239713	986353
65236	986354
155230	986355
313335	986356
131903	986357
132595	986358
132432	986359
205590	986360
25422	986361
24913	986362
148626	986363
62640	986364
62803	986365
69027	986366
31868	986367
169199	986368
2378	986369
259584	986370
240824	986371
240099	986372
12533	986373
185276	986374
13516	986375
43460	986376
32763	986377
265626	986378
258937	986379
170637	986380
250998	986381
129943	986382
248758	986383
209588	986384
60780	986385
94842	986386
64209	986387
61743	986388
11457	986389
274224	986390
66747	986391
110775	986392
289316	986393
70431	986394
289534	986395
199646	986396
181289	986397
104912	986398
97011	986399
81581	986400
8195	986401
98151	986402
104198	986403
162201	986404
63397	986405
83847	986406
57490	986407
140800	986408
46532	986409
182671	986410
102723	986411
202017	986412
217893	986413
214243	986414
68289	986415
86315	986416
178043	986417
102028	986418
176730	986419
317514	986420
74252	986421
3883	986422
101976	986423
178800	986424
45172	986425
131719	986426
110680	986427
70703	986428
62678	986429
3029	986430
129756	986431
14433	986432
121847	986433
104104	986434
209588	986435
65708	986436
79532	986437
24913	986438
63722	986439
245564	986440
86437	986441
284958	986442
41429	986443
175150	986444
86319	986445
69317	986446
209575	986447
59555	986448
253475	986449
150261	986450
183817	986451
24516	986452
181023	986453
218653	986454
186822	986455
307169	986456
9212	986457
138402	986458
183808	986459
34792	986460
134657	986461
48667	986462
6091	986463
306960	986464
147250	986465
257204	986466
185385	986467
189702	986468
54638	986469
104323	986470
204867	986471
285054	986472
122787	986473
30432	986474
187013	986475
105254	986476
250761	986477
60504	986478
253061	986479
88054	986480
244527	986481
192254	986482
166275	986483
151712	986484
11942	986485
137505	986486
4974	986487
4974	986488
40658	986489
93521	986490
46899	986491
189621	986492
212486	986493
285419	986494
68618	986495
109806	986496
82125	986497
60222	986498
78377	986499
8066	986500
192790	986501
7909	986502
203552	986503
22914	986504
196461	986505
150132	986506
152185	986507
89399	986508
305677	986509
89318	986510
71984	986511
100650	986512
269601	986513
10044	986514
196362	986515
301349	986516
82357	986517
290693	986518
202619	986519
124387	986520
67220	986521
63924	986522
192143	986523
199619	986524
192504	986525
57940	986526
92351	986527
64086	986528
1497	986529
216681	986530
274555	986531
83271	986532
95699	986533
102098	986534
234852	986535
201148	986536
138590	986537
270534	986538
171000	986539
39421	986540
114625	986541
35449	986542
113203	986543
289416	986544
16774	986545
33578	986546
117110	986547
206613	986548
142133	986549
163115	986550
265809	986551
272238	986552
240021	986553
225316	986554
101077	986555
39428	986556
134650	986557
17396	986558
299146	986559
199573	986560
250867	986561
81636	986562
160520	986563
85053	986564
106096	986565
116538	986566
205091	986567
233346	986568
227	986569
186308	986570
289122	986571
24438	986572
105902	986573
58604	986574
152066	986575
223298	986576
2903	986577
276594	986578
240963	986579
41189	986580
155332	986581
97595	986582
199314	986583
35487	986584
302984	986585
164932	986586
162836	986587
114614	986588
322458	986589
99506	986590
11242	986591
296748	986592
8603	986593
108596	986594
129026	986595
52347	986596
189786	986597
307182	986598
241363	986599
74321	986600
279162	986601
244127	986602
123579	986603
220729	986604
37914	986605
280813	986606
238727	986607
135682	986608
137441	986609
317532	986610
321887	986611
130028	986612
139688	986613
322981	986614
65347	986615
11415	986616
121557	986617
223160	986618
119936	986619
112673	986620
57626	986621
128639	986622
75767	986623
129211	986624
129211	986625
237588	986626
20028	986627
119213	986628
189689	986629
33079	986630
80375	986631
322676	986632
23897	986633
161543	986634
2824	986635
62916	986636
157460	986637
133770	986638
172579	986639
97156	986640
270502	986641
9787	986642
143938	986643
195174	986644
58993	986645
48381	986646
14964	986647
128657	986648
40293	986649
308772	986650
169403	986651
35668	986652
109784	986653
291219	986654
111991	986655
28188	986656
53052	986657
51891	986658
182662	986659
96104	986660
70785	986661
213987	986662
37428	986663
147318	986664
64703	986665
97879	986666
75506	986667
138585	986668
100039	986669
155276	986670
289019	986671
66545	986672
291332	986673
186873	986674
160213	986675
272720	986676
239399	986677
53849	986678
111742	986679
301480	986680
135818	986681
163742	986682
255431	986683
266017	986684
305245	986685
139894	986686
87573	986687
45892	986688
320127	986689
20235	986690
16245	986691
27049	986692
77286	986693
115585	986694
172340	986695
259357	986696
270524	986697
138542	986698
70800	986699
101784	986700
133923	986701
169281	986702
30284	986703
303438	986704
170671	986705
120031	986706
300855	986707
42093	986708
199491	986709
91240	986710
101873	986711
24075	986712
23848	986713
311115	986714
188981	986715
185390	986716
193199	986717
57653	986718
62678	986719
19137	986720
272279	986721
179733	986722
90190	986723
286345	986724
107615	986725
322857	986726
103815	986727
83327	986728
22282	986729
182402	986730
93621	986731
3898	986732
188660	986733
6249	986734
8066	986735
189182	986736
116108	986737
65090	986738
103619	986739
102664	986740
139392	986741
59346	986742
35800	986743
39607	986744
52886	986745
51966	986746
7568	986747
35953	986748
257396	986749
48025	986750
11293	986751
29105	986752
154	986753
7299	986754
111574	986755
15730	986756
57695	986757
7815	986758
25230	986759
85249	986760
7815	986761
87017	986762
164056	986763
289469	986764
1565	986765
80786	986766
6099	986767
3509	986768
74249	986769
6327	986770
149266	986771
1265	986772
48597	986773
193573	986774
71997	986775
175	986776
168533	986777
158	986778
33941	986779
1573	986780
7299	986781
36656	986782
12953	986783
2110	986784
7971	986785
24915	986786
128676	986787
17439	986788
127948	986789
17306	986790
229078	986791
29244	986792
1164	986793
123008	986794
45558	986795
135142	986796
241359	986797
123008	986798
130211	986799
21399	986800
1712	986801
9436	986802
32896	986803
11067	986804
10315	986805
61980	986806
36822	986807
213634	986808
145824	986809
152629	986810
4037	986811
45300	986812
26428	986813
304213	986814
74636	986815
47	986816
66162	986817
8276	986818
73489	986819
8129	986820
18716	986821
13216	986822
197280	986823
40583	986824
39066	986825
9556	986826
4776	986827
85669	986828
6493	986829
173404	986830
5019	986831
43542	986832
107525	986833
11400	986834
129399	986835
6832	986836
17308	986837
13089	986838
5096	986839
43318	986840
191625	986841
116224	986842
15092	986843
320959	986844
9035	986845
12756	986846
114468	986847
128415	986848
210929	986849
140615	986850
145986	986851
138329	986852
162530	986853
304075	986854
71634	986855
83373	986856
289807	986857
101807	986858
117109	986859
132535	986860
149485	986861
165335	986862
51389	986863
70082	986864
78127	986865
76296	986866
26641	986867
170257	986868
316163	986869
98241	986870
21583	986871
227572	986872
103955	986873
7898	986874
6276	986875
46250	986876
204667	986877
20683	986878
187711	986879
40171	986880
213942	986881
156701	986882
86072	986883
139590	986884
112758	986885
142963	986886
38557	986887
57012	986888
215889	986889
53154	986890
99	986891
134038	986892
263021	986893
209660	986894
101779	986895
250173	986896
46215	986897
77369	986898
176753	986899
32513	986900
48718	986901
48718	986902
91434	986903
1065	986904
274148	986905
67493	986906
24757	986907
136341	986908
124244	986909
53831	986910
20075	986911
93849	986912
77593	986913
283	986914
114214	986915
14882	986916
6128	986917
5535	986918
77411	986919
221210	986920
38224	986921
150734	986922
183600	986923
31648	986924
16108	986925
56808	986926
81755	986927
77020	986928
37931	986929
92050	986930
191274	986931
16718	986932
3841	986933
43611	986934
34488	986935
303348	986936
220269	986937
90952	986938
40442	986939
65969	986940
121884	986941
139540	986942
59161	986943
166139	986944
1042	986945
317610	986946
8878	986947
6831	986948
22831	986949
68927	986950
32080	986951
17311	986952
138102	986953
68422	986954
110064	986955
2032	986956
104798	986957
18418	986958
24701	986959
177395	986960
36926	986961
66474	986962
155712	986963
53508	986964
32959	986965
11424	986966
48672	986967
61439	986968
10406	986969
213199	986970
72217	986971
223496	986972
8296	986973
7953	986974
89533	986975
39422	986976
6699	986977
40736	986978
1714	986979
162069	986980
132584	986981
81272	986982
131358	986983
14581	986984
67726	986985
122125	986986
6699	986987
41369	986988
28870	986989
147594	986990
296658	986991
16157	986992
211922	986993
127228	986994
50058	986995
199711	986996
32568	986997
20815	986998
22896	986999
98785	987000
250894	987001
126940	987002
172503	987003
6183	987004
486	987005
9375	987006
10947	987007
8899	987008
159525	987009
116548	987010
260636	987011
2110	987012
315512	987013
46150	987014
48770	987015
257848	987016
130249	987017
72835	987018
125618	987019
40526	987020
50	987021
176519	987022
113440	987023
57813	987024
189832	987025
169710	987026
110759	987027
74786	987028
223877	987029
30366	987030
257688	987031
10570	987032
24269	987033
72058	987034
49651	987035
124604	987036
305336	987037
78845	987038
89220	987039
117249	987040
88816	987041
99910	987042
81144	987043
182776	987044
7523	987045
37611	987046
279474	987047
53817	987048
76136	987049
202850	987050
32658	987051
32658	987052
32658	987053
117443	987054
113448	987055
316937	987056
7232	987057
117473	987058
260612	987059
117481	987060
7524	987061
135835	987062
103290	987063
32261	987064
34771	987065
22956	987066
196606	987067
77408	987068
193070	987069
77897	987070
130291	987071
71797	987072
10922	987073
35246	987074
110657	987075
122067	987076
76971	987077
46833	987078
77758	987079
51977	987080
291588	987081
187991	987082
212208	987083
149826	987084
52999	987085
36838	987086
95125	987087
109913	987088
24861	987089
77738	987090
18476	987091
31928	987092
183369	987093
5823	987094
196824	987095
28948	987096
45840	987097
87814	987098
233117	987099
128050	987100
70218	987101
83885	987102
115325	987103
104525	987104
174497	987105
167912	987106
30612	987107
48927	987108
155971	987109
118669	987110
89175	987111
265388	987112
1212	987113
1212	987114
100886	987115
14951	987116
55480	987117
76678	987118
16484	987119
8280	987120
83957	987121
307678	987122
107111	987123
324172	987124
40463	987125
39916	987126
16373	987127
214568	987128
29423	987129
174967	987130
257506	987131
57158	987132
165985	987133
27864	987134
75943	987135
27019	987136
121683	987137
57158	987138
15528	987139
10182	987140
674	987141
168425	987142
202565	987143
90257	987144
57140	987145
82443	987146
324936	987147
79329	987148
103710	987149
125815	987150
271541	987151
115316	987152
143243	987153
10177	987154
266399	987155
155962	987156
10146	987157
65	987158
8977	987159
224986	987160
80547	987161
1296	987162
54274	987163
97469	987164
72021	987165
75552	987166
129229	987167
26285	987168
4340	987169
74432	987170
90268	987171
146166	987172
94298	987173
60849	987174
98354	987175
132058	987176
266999	987177
89861	987178
93186	987179
67741	987180
87	987181
65013	987182
260161	987183
233836	987184
141800	987185
105974	987186
16979	987187
145913	987188
53625	987189
5580	987190
10420	987191
15278	987192
15278	987193
128444	987194
74301	987195
82443	987196
76200	987197
314932	987198
202855	987199
207897	987200
74049	987201
74049	987202
12838	987203
10662	987204
8753	987205
63844	987206
31385	987207
63844	987208
53625	987209
12792	987210
171355	987211
6892	987212
175800	987213
292763	987214
116538	987215
267048	987216
80275	987217
20948	987218
214703	987219
324952	987220
52293	987221
15185	987222
95700	987223
162003	987224
42673	987225
11149	987226
28495	987227
152531	987228
166078	987229
115818	987230
90561	987231
4673	987232
115818	987233
125328	987234
267527	987235
71646	987236
118987	987237
50133	987238
46073	987239
103420	987240
21312	987241
290450	987242
296820	987243
125052	987244
25181	987245
80796	987246
77122	987247
318405	987248
125052	987249
97467	987250
167696	987251
54593	987252
25801	987253
735	987254
281672	987255
194884	987256
31691	987257
29399	987258
209082	987259
117440	987260
6202	987261
179052	987262
49764	987263
147219	987264
28813	987265
93392	987266
135005	987267
9018	987268
71521	987269
69005	987270
28948	987271
31223	987272
68694	987273
251327	987274
264	987275
68611	987276
107743	987277
163591	987278
68457	987279
1632	987280
317094	987281
31223	987282
4603	987283
3944	987284
4494	987285
10950	987286
79719	987287
285636	987288
10111	987289
322516	987290
321652	987291
3392	987292
25537	987293
26142	987294
22478	987295
168816	987296
53416	987297
149468	987298
231022	987299
96385	987300
162848	987301
86490	987302
127470	987303
132067	987304
126112	987305
277223	987306
24793	987307
41992	987308
215238	987309
3794	987310
11282	987311
73424	987312
206314	987313
11282	987314
24793	987315
11282	987316
147457	987317
41227	987318
41792	987319
51209	987320
206314	987321
28211	987322
255243	987323
89152	987324
159631	987325
4748	987326
127878	987327
23911	987328
134485	987329
27100	987330
558	987331
40124	987332
163567	987333
30615	987334
195077	987335
8173	987336
215164	987337
118038	987338
110143	987339
182529	987340
237121	987341
10604	987342
4713	987343
254280	987344
280836	987345
127315	987346
4420	987347
69212	987348
8449	987349
114408	987350
63997	987351
70246	987352
6900	987353
103	987354
66273	987355
37130	987356
54561	987357
62287	987358
136306	987359
195134	987360
26493	987361
288990	987362
18770	987363
166719	987364
705	987365
2419	987366
67181	987367
138867	987368
72535	987369
606	987370
60135	987371
45169	987372
47590	987373
138689	987374
132251	987375
108918	987376
169310	987377
76987	987378
52827	987379
187449	987380
138689	987381
25059	987382
180940	987383
49094	987384
216096	987385
205958	987386
5648	987387
106549	987388
183515	987389
69405	987390
131979	987391
181730	987392
21794	987393
63579	987394
29520	987395
190076	987396
181943	987397
78624	987398
289397	987399
150972	987400
82582	987401
14023	987402
187449	987403
23678	987404
99223	987405
215988	987406
215988	987407
56933	987408
110536	987409
11381	987410
138752	987411
28646	987412
32664	987413
62234	987414
190076	987415
1212	987416
248065	987417
85740	987418
101040	987419
295666	987420
53657	987421
190756	987422
290312	987423
79375	987424
11381	987425
11381	987426
169692	987427
69864	987428
1562	987429
5510	987430
35074	987431
56483	987432
208805	987433
308231	987434
5448	987435
153126	987436
21863	987437
1638	987438
27254	987439
35737	987440
29284	987441
33095	987442
112167	987443
171164	987444
25476	987445
7695	987446
16843	987447
122712	987448
24435	987449
247254	987450
267653	987451
323601	987452
6721	987453
31317	987454
18042	987455
159565	987456
201429	987457
70743	987458
54099	987459
3269	987460
21433	987461
26925	987462
9251	987463
36060	987464
72357	987465
36587	987466
2354	987467
9907	987468
48443	987469
258248	987470
191356	987471
80869	987472
14514	987473
210847	987474
41518	987475
20345	987476
216279	987477
321757	987478
91752	987479
141353	987480
6498	987481
219592	987482
134781	987483
139911	987484
24366	987485
35403	987486
7128	987487
34794	987488
125741	987489
4291	987490
42419	987491
32256	987492
40176	987493
49765	987494
21288	987495
12034	987496
75512	987497
29050	987498
78379	987499
1580	987500
78379	987501
122023	987502
26560	987503
2149	987504
21120	987505
122023	987506
3830	987507
127994	987508
35155	987509
9467	987510
3877	987511
14477	987512
15672	987513
8573	987514
92130	987515
23474	987516
68620	987517
1524	987518
54911	987519
89408	987520
14903	987521
139456	987522
58979	987523
139563	987524
41772	987525
67485	987526
109642	987527
6988	987528
72	987529
72	987530
6084	987531
64095	987532
44943	987533
1143	987534
92672	987535
40754	987536
37441	987537
116230	987538
31713	987539
82188	987540
70085	987541
125959	987542
31	987543
22613	987544
174724	987545
38853	987546
24039	987547
184581	987548
105215	987549
92996	987550
151074	987551
136174	987552
256934	987553
201423	987554
275413	987555
41289	987556
56746	987557
75907	987558
177923	987559
90663	987560
272160	987561
87240	987562
191873	987563
28906	987564
211	987565
82950	987566
19385	987567
47997	987568
223088	987569
32790	987570
129610	987571
186416	987572
4004	987573
44076	987574
7878	987575
657	987576
35764	987577
8932	987578
1489	987579
75260	987580
197846	987581
48	987582
149667	987583
65299	987584
50278	987585
95279	987586
46285	987587
8789	987588
50890	987589
89	987590
47664	987591
2682	987592
7926	987593
86200	987594
55785	987595
39428	987596
125554	987597
135672	987598
3944	987599
57643	987600
39428	987601
135722	987602
35085	987603
13824	987604
79096	987605
82701	987606
15878	987607
51491	987608
38959	987609
84965	987610
41209	987611
126933	987612
110915	987613
11243	987614
114023	987615
209311	987616
38147	987617
23944	987618
11740	987619
6712	987620
40	987621
193821	987622
15813	987623
147978	987624
53514	987625
197216	987626
91056	987627
301683	987628
3873	987629
3873	987630
3873	987631
27894	987632
40687	987633
233293	987634
12279	987635
80182	987636
24801	987637
21120	987638
110824	987639
53011	987640
45785	987641
69096	987642
24817	987643
102023	987644
16996	987645
120280	987646
267438	987647
129747	987648
41277	987649
4363	987650
25652	987651
111042	987652
117391	987653
51317	987654
232357	987655
93396	987656
305332	987657
20502	987658
95558	987659
80096	987660
26065	987661
53575	987662
156587	987663
121289	987664
114630	987665
319314	987666
139929	987667
206087	987668
941	987669
109560	987670
14374	987671
15345	987672
22272	987673
114123	987674
105139	987675
18387	987676
45512	987677
20412	987678
22272	987679
48855	987680
37170	987681
292900	987682
22272	987683
75124	987684
36885	987685
4530	987686
29130	987687
276713	987688
22594	987689
127863	987690
38152	987691
305948	987692
81999	987693
37590	987694
212401	987695
21823	987696
3649	987697
122266	987698
49752	987699
89743	987700
14702	987701
48578	987702
135834	987703
25930	987704
20219	987705
57552	987706
99726	987707
9242	987708
55842	987709
6208	987710
102430	987711
6208	987712
6208	987713
102430	987714
106591	987715
86423	987716
48855	987717
130037	987718
55954	987719
51125	987720
57605	987721
51126	987722
55954	987723
199535	987724
86423	987725
28119	987726
42311	987727
98608	987728
82505	987729
159788	987730
131574	987731
33134	987732
6208	987733
23943	987734
14144	987735
7044	987736
86396	987737
73191	987738
86721	987739
160408	987740
52538	987741
58868	987742
149316	987743
17991	987744
49820	987745
14196	987746
74233	987747
16345	987748
8534	987749
5795	987750
35357	987751
30290	987752
2737	987753
45224	987754
30310	987755
55304	987756
52285	987757
38294	987758
295892	987759
6674	987760
17451	987761
8948	987762
192409	987763
14114	987764
78472	987765
4427	987766
21357	987767
7258	987768
57380	987769
93341	987770
34022	987771
1190	987772
147665	987773
208269	987774
301302	987775
5745	987776
199393	987777
1328	987778
109835	987779
30350	987780
15760	987781
16144	987782
272842	987783
70621	987784
78992	987785
266051	987786
237546	987787
221850	987788
4380	987789
100521	987790
94269	987791
233130	987792
46552	987793
81925	987794
43435	987795
221213	987796
317546	987797
51511	987798
106830	987799
29128	987800
160548	987801
176507	987802
29133	987803
125064	987804
740	987805
73823	987806
182522	987807
187512	987808
135060	987809
76915	987810
16455	987811
16454	987812
93360	987813
32442	987814
36867	987815
103372	987816
100215	987817
61079	987818
7957	987819
199209	987820
130831	987821
219304	987822
224671	987823
78662	987824
5234	987825
106450	987826
1383	987827
21598	987828
59425	987829
46902	987830
155788	987831
113355	987832
318992	987833
64727	987834
197392	987835
150271	987836
16032	987837
46949	987838
168144	987839
62092	987840
189574	987841
59616	987842
47691	987843
15903	987844
50414	987845
168648	987846
125935	987847
39189	987848
122537	987849
242916	987850
216364	987851
147186	987852
60834	987853
30308	987854
257300	987855
123664	987856
101598	987857
141178	987858
59224	987859
283036	987860
5980	987861
179779	987862
2774	987863
5066	987864
80888	987865
41244	987866
112654	987867
102903	987868
41244	987869
41244	987870
67287	987871
40963	987872
61982	987873
62661	987874
32816	987875
44832	987876
323712	987877
190388	987878
146680	987879
24698	987880
57739	987881
130177	987882
144518	987883
200673	987884
113851	987885
236192	987886
267647	987887
158367	987888
55632	987889
322247	987890
275548	987891
64079	987892
119756	987893
61186	987894
129274	987895
257304	987896
78950	987897
117240	987898
4596	987899
119538	987900
42207	987901
51830	987902
61280	987903
181334	987904
34001	987905
286514	987906
159132	987907
6432	987908
328127	987909
225030	987910
201632	987911
164785	987912
327671	987913
254813	987914
216042	987915
192801	987916
100595	987917
307875	987918
101538	987919
162533	987920
208162	987921
33373	987922
6275	987923
3914	987924
937	987925
103254	987926
66808	987927
2460	987928
53930	987929
111029	987930
79322	987931
129443	987932
33373	987933
664	987934
7161	987935
265285	987936
11847	987937
1305	987938
97663	987939
156971	987940
180824	987941
17858	987942
51592	987943
149966	987944
16571	987945
148065	987946
327198	987947
74917	987948
328713	987949
15508	987950
328247	987951
223752	987952
85830	987953
27819	987954
11165	987955
310413	987956
1820	987957
160428	987958
10566	987959
326652	987960
106101	987961
39111	987962
28260	987963
316099	987964
208514	987965
296641	987966
200326	987967
63635	987968
157388	987969
139425	987970
140224	987971
66788	987972
222804	987973
12761	987974
48008	987975
95022	987976
133368	987977
149834	987978
77368	987979
8823	987980
210	987981
252164	987982
248677	987983
165130	987984
138859	987985
300961	987986
215058	987987
156515	987988
112604	987989
71648	987990
23287	987991
253407	987992
306177	987993
102922	987994
320351	987995
96968	987996
9331	987997
23518	987998
270677	987999
101974	988000
81147	988001
71191	988002
101754	988003
32771	988004
50948	988005
11983	988006
317718	988007
47358	988008
297301	988009
320423	988010
193276	988011
133577	988012
91258	988013
194054	988014
297452	988015
104125	988016
31891	988017
7225	988018
1525	988019
133614	988020
115199	988021
69890	988022
171763	988023
71410	988024
235259	988025
108219	988026
169802	988027
13842	988028
29949	988029
275606	988030
49155	988031
97727	988032
94629	988033
146695	988034
257134	988035
128867	988036
244800	988037
124603	988038
279630	988039
2394	988040
138119	988041
162379	988042
117177	988043
161597	988044
34520	988045
207501	988046
91474	988047
9309	988048
8038	988049
86671	988050
57155	988051
158199	988052
26814	988053
155280	988054
25524	988055
3101	988056
76358	988057
151762	988058
236985	988059
39326	988060
63987	988061
195325	988062
84256	988063
119504	988064
72994	988065
135787	988066
85770	988067
306823	988068
138859	988069
164935	988070
154679	988071
99607	988072
2574	988073
115062	988074
105538	988075
203786	988076
75574	988077
9820	988078
53857	988079
74252	988080
24106	988081
77952	988082
79453	988083
136690	988084
215335	988085
116087	988086
227964	988087
1317	988088
22904	988089
95684	988090
221054	988091
174250	988092
6586	988093
2297	988094
1773	988095
39932	988096
55092	988097
124743	988098
214896	988099
168292	988100
97292	988101
238181	988102
77022	988103
20605	988104
181356	988105
271661	988106
43555	988107
26555	988108
81161	988109
28217	988110
28494	988111
27918	988112
54364	988113
22838	988114
307256	988115
131834	988116
129176	988117
58880	988118
16337	988119
102922	988120
76358	988121
181310	988122
116440	988123
317468	988124
121861	988125
116613	988126
229374	988127
86484	988128
51380	988129
187572	988130
242844	988131
18542	988132
112223	988133
12094	988134
251966	988135
8389	988136
60226	988137
3732	988138
40801	988139
16589	988140
289812	988141
51645	988142
8217	988143
161833	988144
299374	988145
213078	988146
179840	988147
282643	988148
18140	988149
96866	988150
134335	988151
24010	988152
69379	988153
42120	988154
164123	988155
176	988156
261036	988157
38746	988158
58729	988159
75926	988160
42510	988161
258068	988162
289007	988163
323399	988164
129288	988165
222577	988166
173893	988167
124532	988168
82920	988169
120077	988170
75349	988171
121066	988172
8379	988173
28441	988174
83648	988175
325966	988176
221814	988177
19640	988178
237464	988179
80679	988180
46405	988181
37138	988182
55664	988183
84238	988184
76704	988185
269459	988186
26872	988187
208150	988188
249818	988189
277367	988190
142296	988191
202222	988192
63607	988193
50921	988194
283027	988195
16392	988196
74979	988197
86236	988198
109794	988199
37356	988200
115934	988201
139329	988202
259386	988203
26872	988204
36512	988205
25248	988206
4425	988207
196075	988208
23313	988209
174010	988210
187257	988211
121018	988212
38134	988213
48609	988214
70343	988215
126108	988216
77115	988217
62779	988218
57829	988219
14156	988220
55534	988221
305529	988222
17131	988223
36512	988224
72496	988225
212610	988226
126921	988227
75349	988228
135329	988229
140389	988230
24010	988231
293134	988232
93261	988233
199286	988234
303936	988235
138540	988236
121404	988237
182979	988238
80729	988239
108390	988240
11003	988241
32775	988242
13927	988243
110857	988244
74570	988245
228321	988246
228252	988247
88515	988248
229644	988249
118079	988250
6061	988251
36399	988252
35791	988253
26465	988254
10068	988255
34967	988256
78131	988257
38045	988258
58734	988259
36384	988260
79430	988261
137290	988262
48149	988263
57588	988264
28148	988265
75537	988266
5804	988267
212115	988268
137221	988269
80018	988270
28642	988271
18928	988272
194967	988273
61595	988274
8506	988275
1183	988276
126814	988277
10773	988278
16347	988279
120825	988280
92483	988281
12522	988282
129182	988283
117739	988284
25783	988285
18830	988286
49454	988287
25831	988288
310000	988289
88980	988290
113434	988291
20446	988292
3362	988293
87	988294
219522	988295
122537	988296
46375	988297
169546	988298
113434	988299
176563	988300
140512	988301
22257	988302
70766	988303
63957	988304
10442	988305
139297	988306
7949	988307
31609	988308
138988	988309
24055	988310
41461	988311
17897	988312
6576	988313
16289	988314
18923	988315
129981	988316
77723	988317
114516	988318
24150	988319
234032	988320
7733	988321
226261	988322
278457	988323
115886	988324
12717	988325
24968	988326
1619	988327
9027	988328
173790	988329
75455	988330
19691	988331
316944	988332
38922	988333
20996	988334
57573	988335
25794	988336
59862	988337
18249	988338
81407	988339
18893	988340
9914	988341
171735	988342
97772	988343
86272	988344
11680	988345
72937	988346
70059	988347
63416	988348
101304	988349
131840	988350
29539	988351
156216	988352
165412	988353
58572	988354
8136	988355
3500	988356
3289	988357
1114	988358
2581	988359
31377	988360
105968	988361
91541	988362
152251	988363
250736	988364
39642	988365
49754	988366
198166	988367
9800	988368
8808	988369
19796	988370
19796	988371
19796	988372
290804	988373
176669	988374
140413	988375
178069	988376
61152	988377
19000	988378
26793	988379
178602	988380
177953	988381
177262	988382
175665	988383
16972	988384
270813	988385
15085	988386
71542	988387
506	988388
16716	988389
32953	988390
141722	988391
59888	988392
808	988393
698	988394
297285	988395
112394	988396
48386	988397
272364	988398
164578	988399
113378	988400
113365	988401
113394	988402
113394	988403
101747	988404
12521	988405
17240	988406
11203	988407
135330	988408
210467	988409
39333	988410
37520	988411
106124	988412
92870	988413
38012	988414
154751	988415
32623	988416
117200	988417
170151	988418
7591	988419
118835	988420
4023	988421
4778	988422
35699	988423
77327	988424
146074	988425
72601	988426
77327	988427
184427	988428
49179	988429
311500	988430
76854	988431
71010	988432
82996	988433
21879	988434
84393	988435
177354	988436
205058	988437
981	988438
234798	988439
105843	988440
46051	988441
46051	988442
180565	988443
189552	988444
16972	988445
110361	988446
60810	988447
58066	988448
55905	988449
266089	988450
5208	988451
104367	988452
25029	988453
90817	988454
160118	988455
72278	988456
93912	988457
168220	988458
258117	988459
125134	988460
78163	988461
307904	988462
79799	988463
15231	988464
147462	988465
73229	988466
36279	988467
4056	988468
111837	988469
100753	988470
137789	988471
55068	988472
321737	988473
60922	988474
25029	988475
174254	988476
112025	988477
180466	988478
19000	988479
25029	988480
267794	988481
128400	988482
111884	988483
17984	988484
3669	988485
59871	988486
72695	988487
30008	988488
90534	988489
107489	988490
23581	988491
71783	988492
16083	988493
31579	988494
28427	988495
16083	988496
12848	988497
31579	988498
16083	988499
31179	988500
16083	988501
28427	988502
77652	988503
28427	988504
32953	988505
7462	988506
140109	988507
121903	988508
969	988509
969	988510
106140	988511
81900	988512
63146	988513
70804	988514
305174	988515
133975	988516
21522	988517
86500	988518
144915	988519
93814	988520
243805	988521
318054	988522
209959	988523
260959	988524
170283	988525
81636	988526
158931	988527
29692	988528
186491	988529
75432	988530
61706	988531
80831	988532
10733	988533
79601	988534
144332	988535
100780	988536
29796	988537
86	988538
168346	988539
17593	988540
111211	988541
65610	988542
88083	988543
216789	988544
38693	988545
14077	988546
200244	988547
150716	988548
2107	988549
90299	988550
15859	988551
30571	988552
58950	988553
94587	988554
209252	988555
30945	988556
96420	988557
327657	988558
6336	988559
159213	988560
2663	988561
11872	988562
140049	988563
100846	988564
58470	988565
28255	988566
272709	988567
242897	988568
104188	988569
201285	988570
56465	988571
137902	988572
40134	988573
139386	988574
26730	988575
51549	988576
678	988577
196092	988578
84293	988579
244270	988580
158747	988581
27347	988582
188632	988583
111315	988584
29717	988585
226181	988586
316850	988587
43524	988588
75528	988589
114314	988590
43828	988591
298223	988592
22184	988593
3537	988594
3701	988595
9667	988596
32711	988597
21018	988598
44459	988599
16730	988600
164627	988601
2618	988602
5516	988603
79162	988604
29384	988605
89677	988606
24012	988607
255	988608
13766	988609
103493	988610
5706	988611
1427	988612
100960	988613
61400	988614
799	988615
98927	988616
322564	988617
156341	988618
157713	988619
44147	988620
103759	988621
4293	988622
6713	988623
15474	988624
148543	988625
97558	988626
193398	988627
141301	988628
15082	988629
143960	988630
135946	988631
8080	988632
37004	988633
4242	988634
7445	988635
8958	988636
236826	988637
8842	988638
123472	988639
141761	988640
47235	988641
27963	988642
276272	988643
44298	988644
98132	988645
313126	988646
14098	988647
236621	988648
59067	988649
12388	988650
64402	988651
97201	988652
96420	988653
132547	988654
1962	988655
1962	988656
216722	988657
34228	988658
38760	988659
196901	988660
142082	988661
1870	988662
74043	988663
3430	988664
288311	988665
57748	988666
203061	988667
138523	988668
216625	988669
79162	988670
276119	988671
11085	988672
11155	988673
71231	988674
31559	988675
33038	988676
185377	988677
66001	988678
7402	988679
113965	988680
5451	988681
131859	988682
261349	988683
258019	988684
35617	988685
42197	988686
176826	988687
14557	988688
2427	988689
15651	988690
12653	988691
36820	988692
177937	988693
145846	988694
100379	988695
20017	988696
190077	988697
192995	988698
263637	988699
326671	988700
35583	988701
140791	988702
307306	988703
260725	988704
101059	988705
157169	988706
10628	988707
133986	988708
229502	988709
6131	988710
104841	988711
19417	988712
178897	988713
1854	988714
5855	988715
10530	988716
69040	988717
31425	988718
243081	988719
65488	988720
22373	988721
144138	988722
101162	988723
65585	988724
950	988725
15851	988726
50751	988727
194531	988728
196426	988729
186952	988730
38299	988731
162955	988732
173051	988733
71639	988734
15463	988735
196175	988736
45297	988737
153762	988738
199414	988739
68420	988740
16935	988741
81780	988742
91460	988743
86824	988744
101420	988745
121782	988746
106361	988747
137822	988748
167200	988749
117183	988750
12589	988751
132940	988752
175716	988753
258816	988754
46538	988755
46538	988756
250442	988757
46656	988758
13326	988759
309781	988760
93367	988761
168589	988762
249464	988763
50367	988764
295988	988765
59827	988766
29817	988767
133261	988768
183315	988769
103427	988770
115649	988771
133261	988772
5309	988773
5399	988774
3233	988775
62651	988776
2851	988777
252000	988778
162438	988779
37868	988780
133261	988781
106642	988782
380	988783
45808	988784
208006	988785
250265	988786
106573	988787
7342	988788
380	988789
171969	988790
2851	988791
266545	988792
249652	988793
294075	988794
47845	988795
184534	988796
75794	988797
196418	988798
44113	988799
33278	988800
252541	988801
234389	988802
103775	988803
281847	988804
235623	988805
37868	988806
7342	988807
7357	988808
189059	988809
32456	988810
124574	988811
151918	988812
296698	988813
78014	988814
171749	988815
65696	988816
124119	988817
33931	988818
79148	988819
216119	988820
152817	988821
265729	988822
53175	988823
48634	988824
159274	988825
59827	988826
31351	988827
179061	988828
183295	988829
314465	988830
59854	988831
65646	988832
1416	988833
127010	988834
38129	988835
26503	988836
8206	988837
9562	988838
85189	988839
63121	988840
10334	988841
93420	988842
201026	988843
105979	988844
30691	988845
17048	988846
95589	988847
44283	988848
48199	988849
73261	988850
109224	988851
165205	988852
73261	988853
16935	988854
135526	988855
46656	988856
105374	988857
8669	988858
106538	988859
58229	988860
12957	988861
278891	988862
179420	988863
48487	988864
297844	988865
256419	988866
506	988867
94193	988868
146161	988869
35047	988870
38607	988871
212244	988872
101081	988873
200625	988874
93878	988875
245295	988876
3775	988877
31167	988878
64595	988879
152158	988880
156389	988881
181658	988882
36303	988883
262854	988884
59205	988885
75644	988886
48874	988887
190594	988888
38244	988889
85735	988890
6393	988891
50523	988892
60723	988893
79137	988894
60723	988895
159218	988896
158725	988897
92802	988898
63726	988899
15883	988900
32560	988901
244399	988902
34745	988903
60723	988904
78971	988905
32560	988906
190855	988907
107609	988908
34654	988909
189065	988910
309922	988911
35788	988912
107609	988913
6124	988914
14986	988915
223315	988916
130277	988917
70528	988918
75212	988919
41151	988920
12521	988921
117273	988922
22764	988923
123480	988924
88424	988925
120866	988926
28207	988927
6157	988928
3219	988929
53320	988930
15539	988931
15539	988932
6005	988933
914	988934
14475	988935
29944	988936
100610	988937
94017	988938
53014	988939
18494	988940
30661	988941
131423	988942
139066	988943
42719	988944
89521	988945
47779	988946
285134	988947
7536	988948
165296	988949
197145	988950
2877	988951
47779	988952
165410	988953
45488	988954
20123	988955
158735	988956
260207	988957
3463	988958
819	988959
44881	988960
1670	988961
2354	988962
32604	988963
20872	988964
15378	988965
25431	988966
10433	988967
13308	988968
127297	988969
146935	988970
34730	988971
14852	988972
49758	988973
12921	988974
12921	988975
12921	988976
12921	988977
12921	988978
12921	988979
10528	988980
284018	988981
28688	988982
10284	988983
29079	988984
315054	988985
121574	988986
321384	988987
319389	988988
195987	988989
2603	988990
15716	988991
23991	988992
11126	988993
12528	988994
18235	988995
12070	988996
30390	988997
88608	988998
115086	988999
293762	989000
3940	989001
1544	989002
91596	989003
33761	989004
98709	989005
28453	989006
37819	989007
57926	989008
10795	989009
179618	989010
90063	989011
253767	989012
26938	989013
122164	989014
18811	989015
123595	989016
49804	989017
35503	989018
130881	989019
194409	989020
298339	989021
202631	989022
309796	989023
303162	989024
18420	989025
194464	989026
12730	989027
55819	989028
67435	989029
76420	989030
150339	989031
72697	989032
92718	989033
214026	989034
154074	989035
178752	989036
256467	989037
130045	989038
299203	989039
94527	989040
25085	989041
204851	989042
98547	989043
97514	989044
213519	989045
149482	989046
149254	989047
72822	989048
149254	989049
230534	989050
268923	989051
179151	989052
301427	989053
753	989054
28705	989055
196749	989056
266903	989057
241853	989058
14780	989059
30673	989060
217142	989061
78776	989062
202576	989063
125073	989064
97584	989065
325358	989066
133552	989067
150262	989068
14699	989069
132711	989070
7636	989071
20782	989072
271839	989073
28814	989074
204699	989075
137310	989076
3482	989077
124578	989078
62170	989079
1	989080
176559	989081
18348	989082
8401	989083
21589	989084
206320	989085
101677	989086
45714	989087
1756	989088
3743	989089
49655	989090
80194	989091
14311	989092
36935	989093
314333	989094
58766	989095
5971	989096
12214	989097
20443	989098
294	989099
201456	989100
48698	989101
51921	989102
39786	989103
15707	989104
1251	989105
294	989106
16590	989107
23196	989108
21930	989109
50293	989110
36752	989111
68998	989112
20613	989113
30154	989114
157161	989115
212506	989116
87902	989117
211707	989118
14947	989119
33080	989120
6719	989121
41299	989122
48938	989123
79363	989124
7097	989125
1104	989126
12496	989127
33785	989128
85378	989129
51911	989130
494	989131
47821	989132
20759	989133
25353	989134
1093	989135
129064	989136
163509	989137
39800	989138
513	989139
56268	989140
184494	989141
120060	989142
11614	989143
24225	989144
6893	989145
494	989146
52481	989147
3025	989148
69008	989149
190701	989150
29343	989151
49274	989152
28383	989153
185544	989154
3081	989155
210110	989156
2987	989157
111974	989158
236763	989159
17370	989160
120841	989161
134670	989162
6659	989163
315989	989164
302	989165
39338	989166
129580	989167
20850	989168
8966	989169
142744	989170
158157	989171
36112	989172
85711	989173
93039	989174
5426	989175
10644	989176
21255	989177
86157	989178
65699	989179
227439	989180
17226	989181
650	989182
2922	989183
596	989184
141046	989185
79166	989186
48985	989187
58384	989188
92132	989189
17828	989190
5195	989191
1105	989192
89269	989193
179	989194
6179	989195
739	989196
9426	989197
57966	989198
72	989199
33682	989200
1093	989201
7130	989202
131476	989203
10137	989204
75033	989205
98499	989206
83301	989207
112011	989208
16858	989209
14478	989210
322116	989211
33728	989212
18	989213
106599	989214
8371	989215
119878	989216
8769	989217
120716	989218
106492	989219
473	989220
325366	989221
228618	989222
29309	989223
326544	989224
103292	989225
200249	989226
240143	989227
21899	989228
11835	989229
157634	989230
125600	989231
137049	989232
97153	989233
22470	989234
233232	989235
31556	989236
18884	989237
119224	989238
75407	989239
261448	989240
37450	989241
37708	989242
87658	989243
320939	989244
181522	989245
23620	989246
18777	989247
111823	989248
301249	989249
57554	989250
33215	989251
101031	989252
62994	989253
42408	989254
271637	989255
80498	989256
67968	989257
23202	989258
146	989259
34520	989260
17257	989261
45708	989262
64738	989263
389	989264
54675	989265
107324	989266
33054	989267
11173	989268
94453	989269
110824	989270
45522	989271
18025	989272
276243	989273
86546	989274
107324	989275
255529	989276
69812	989277
60074	989278
153736	989279
16604	989280
41	989281
120540	989282
108759	989283
65283	989284
100164	989285
49000	989286
4212	989287
95685	989288
165553	989289
318	989290
319026	989291
20600	989292
40640	989293
34334	989294
15685	989295
278	989296
89126	989297
1700	989298
57823	989299
14756	989300
56690	989301
60656	989302
268709	989303
35482	989304
5713	989305
24906	989306
134469	989307
318931	989308
12674	989309
54357	989310
53816	989311
12730	989312
163989	989313
155043	989314
79249	989315
24208	989316
150253	989317
7987	989318
115889	989319
13532	989320
45415	989321
17101	989322
199457	989323
3775	989324
50971	989325
93878	989326
470	989327
274651	989328
120451	989329
63357	989330
148433	989331
37913	989332
188325	989333
4907	989334
5686	989335
200222	989336
320814	989337
229659	989338
57149	989339
60471	989340
119632	989341
193176	989342
76683	989343
17492	989344
64019	989345
5625	989346
8097	989347
184235	989348
181007	989349
57192	989350
130596	989351
268221	989352
84792	989353
519	989354
56318	989355
268794	989356
22815	989357
55874	989358
247831	989359
4617	989360
305072	989361
146115	989362
117142	989363
35847	989364
291468	989365
71178	989366
48318	989367
5004	989368
191289	989369
1685	989370
289983	989371
13862	989372
98317	989373
124959	989374
20290	989375
74377	989376
92859	989377
2231	989378
131609	989379
122636	989380
133933	989381
110904	989382
574	989383
130400	989384
57244	989385
271966	989386
3351	989387
786	989388
13542	989389
55172	989390
104852	989391
243521	989392
23032	989393
473	989394
473	989395
62177	989396
147382	989397
557	989398
36518	989399
28383	989400
16037	989401
4573	989402
77846	989403
4532	989404
2774	989405
422	989406
48666	989407
23780	989408
1901	989409
27708	989410
27246	989411
283393	989412
47154	989413
80153	989414
51773	989415
192432	989416
671	989417
40622	989418
77178	989419
8079	989420
46714	989421
7396	989422
10873	989423
89053	989424
1719	989425
56319	989426
39	989427
33328	989428
243603	989429
34607	989430
1557	989431
55920	989432
4532	989433
21724	989434
827	989435
5081	989436
126346	989437
147339	989438
17291	989439
8983	989440
200	989441
101143	989442
770	989443
553	989444
159129	989445
881	989446
72333	989447
29823	989448
52939	989449
20368	989450
80068	989451
127520	989452
210297	989453
44820	989454
106421	989455
38119	989456
356	989457
37256	989458
59518	989459
90355	989460
191334	989461
13200	989462
90892	989463
39170	989464
111963	989465
283754	989466
123843	989467
26396	989468
6960	989469
287106	989470
6563	989471
28718	989472
92759	989473
56882	989474
295958	989475
11522	989476
31300	989477
30780	989478
36916	989479
293371	989480
14583	989481
147579	989482
4064	989483
1242	989484
1	989485
286076	989486
71612	989487
100813	989488
152538	989489
16363	989490
105123	989491
27415	989492
323773	989493
29489	989494
5625	989495
163392	989496
97147	989497
297877	989498
25392	989499
119739	989500
312378	989501
12098	989502
130151	989503
124232	989504
4203	989505
54353	989506
2752	989507
1610	989508
4842	989509
28172	989510
10636	989511
6757	989512
8374	989513
212094	989514
65416	989515
77461	989516
131130	989517
43892	989518
4270	989519
9033	989520
141771	989521
638	989522
99758	989523
1256	989524
7910	989525
2733	989526
97294	989527
27432	989528
39249	989529
173480	989530
11784	989531
133359	989532
2419	989533
37504	989534
11	989535
3885	989536
18241	989537
55920	989538
11465	989539
21470	989540
126880	989541
27300	989542
103585	989543
133036	989544
2733	989545
2	989546
87484	989547
2754	989548
665	989549
15062	989550
181065	989551
5257	989552
90773	989553
308277	989554
121151	989555
21918	989556
276307	989557
64911	989558
72226	989559
3493	989560
5195	989561
38824	989562
199367	989563
120977	989564
21134	989565
30990	989566
215733	989567
131941	989568
2196	989569
2196	989570
16528	989571
12661	989572
12649	989573
26918	989574
165850	989575
183513	989576
15678	989577
118464	989578
29657	989579
146958	989580
45035	989581
178732	989582
924	989583
14316	989584
104	989585
2480	989586
131069	989587
290662	989588
69164	989589
32017	989590
46448	989591
43194	989592
86067	989593
18979	989594
2506	989595
568	989596
565	989597
206502	989598
175288	989599
109938	989600
203334	989601
29933	989602
25241	989603
5397	989604
38078	989605
183610	989606
17945	989607
2830	989608
32008	989609
10165	989610
565	989611
62404	989612
17709	989613
12661	989614
4120	989615
58496	989616
1210	989617
78293	989618
45657	989619
7725	989620
79624	989621
55382	989622
28389	989623
293	989624
7083	989625
99594	989626
47439	989627
2160	989628
10804	989629
710	989630
90650	989631
58571	989632
39808	989633
4422	989634
7940	989635
205386	989636
57584	989637
216294	989638
78065	989639
13014	989640
4422	989641
36899	989642
25658	989643
281745	989644
111722	989645
14490	989646
20603	989647
6960	989648
311905	989649
60791	989650
87071	989651
14907	989652
33298	989653
5339	989654
42694	989655
5764	989656
129908	989657
58959	989658
5216	989659
21370	989660
1239	989661
131	989662
63302	989663
9955	989664
1218	989665
3096	989666
29791	989667
6605	989668
179	989669
19824	989670
1401	989671
173665	989672
191296	989673
42365	989674
92990	989675
41145	989676
95466	989677
78333	989678
34815	989679
10179	989680
56455	989681
209	989682
165571	989683
169239	989684
20361	989685
3890	989686
4926	989687
53	989688
242692	989689
4894	989690
6087	989691
200579	989692
68206	989693
131530	989694
310721	989695
4490	989696
124697	989697
75779	989698
260993	989699
16479	989700
13611	989701
38887	989702
108615	989703
16995	989704
53873	989705
17448	989706
124731	989707
299003	989708
314518	989709
60089	989710
149837	989711
141633	989712
91430	989713
59991	989714
127641	989715
151478	989716
231680	989717
254611	989718
11554	989719
237172	989720
54093	989721
146796	989722
65694	989723
286215	989724
139240	989725
114790	989726
213081	989727
231911	989728
75446	989729
111794	989730
10935	989731
138473	989732
126278	989733
198058	989734
126156	989735
317255	989736
227820	989737
221661	989738
27234	989739
6	989740
7536	989741
88805	989742
6371	989743
110372	989744
299572	989745
50491	989746
7408	989747
105831	989748
5060	989749
135185	989750
85081	989751
81417	989752
56090	989753
131347	989754
310028	989755
192878	989756
137174	989757
200045	989758
10582	989759
131007	989760
85079	989761
164645	989762
10154	989763
84796	989764
40896	989765
134780	989766
309594	989767
120036	989768
146849	989769
38175	989770
201010	989771
68573	989772
310671	989773
2226	989774
54114	989775
209158	989776
2342	989777
33755	989778
127581	989779
325810	989780
69017	989781
15555	989782
170435	989783
193541	989784
2457	989785
31632	989786
99676	989787
191613	989788
281128	989789
17084	989790
18720	989791
48405	989792
111532	989793
36358	989794
76059	989795
58563	989796
36358	989797
55265	989798
15365	989799
275239	989800
235499	989801
2212	989802
209624	989803
5320	989804
58673	989805
255198	989806
229766	989807
324158	989808
181151	989809
15003	989810
68277	989811
187042	989812
9117	989813
144350	989814
44799	989815
2045	989816
88186	989817
12444	989818
2476	989819
54051	989820
7031	989821
55383	989822
160792	989823
108914	989824
212913	989825
71986	989826
263832	989827
293538	989828
126313	989829
181487	989830
185840	989831
18643	989832
13032	989833
65971	989834
119196	989835
126840	989836
103814	989837
65960	989838
182585	989839
19181	989840
127130	989841
25634	989842
126330	989843
102097	989844
111028	989845
82287	989846
9191	989847
244394	989848
15370	989849
19644	989850
5919	989851
132410	989852
197925	989853
26035	989854
67189	989855
117356	989856
7882	989857
53327	989858
213211	989859
152290	989860
148887	989861
38214	989862
18643	989863
98439	989864
25345	989865
41996	989866
109482	989867
7857	989868
309468	989869
38554	989870
54219	989871
165449	989872
112133	989873
152207	989874
107998	989875
257074	989876
112656	989877
297068	989878
142120	989879
311341	989880
205699	989881
212687	989882
18857	989883
4668	989884
215794	989885
32989	989886
9332	989887
200205	989888
126040	989889
20706	989890
20706	989891
92311	989892
14557	989893
205763	989894
33734	989895
198378	989896
72655	989897
2882	989898
196245	989899
36409	989900
6634	989901
75835	989902
235710	989903
225300	989904
305940	989905
113	989906
215234	989907
8589	989908
67603	989909
32701	989910
73104	989911
8845	989912
83899	989913
94643	989914
35375	989915
4675	989916
1242	989917
31687	989918
193190	989919
250087	989920
232309	989921
168794	989922
15961	989923
34474	989924
12361	989925
189808	989926
170741	989927
88142	989928
64594	989929
41133	989930
118239	989931
54033	989932
446	989933
88640	989934
22889	989935
78133	989936
35339	989937
5913	989938
91328	989939
164585	989940
179634	989941
87323	989942
11113	989943
55651	989944
57773	989945
1320	989946
178098	989947
52453	989948
193673	989949
114307	989950
45095	989951
97365	989952
285660	989953
117868	989954
3983	989955
25237	989956
73873	989957
196428	989958
93613	989959
211688	989960
185316	989961
115050	989962
124929	989963
22042	989964
5178	989965
32280	989966
141707	989967
39027	989968
55264	989969
105113	989970
181991	989971
220898	989972
185266	989973
198061	989974
2282	989975
262859	989976
23203	989977
114204	989978
114204	989979
10428	989980
44332	989981
44332	989982
81099	989983
46288	989984
158842	989985
83507	989986
20439	989987
288394	989988
253944	989989
139206	989990
237112	989991
62931	989992
169615	989993
121533	989994
59026	989995
161010	989996
24165	989997
64312	989998
74204	989999
90919	990000
10566	990001
8229	990002
6176	990003
214178	990004
127439	990005
54076	990006
7784	990007
16635	990008
193707	990009
97252	990010
228133	990011
13907	990012
204708	990013
11499	990014
53619	990015
2608	990016
109374	990017
107300	990018
72854	990019
98723	990020
18940	990021
49823	990022
65220	990023
35375	990024
472	990025
238344	990026
4878	990027
100105	990028
144722	990029
200165	990030
69176	990031
169662	990032
102601	990033
89331	990034
18527	990035
126658	990036
189769	990037
300915	990038
182047	990039
98668	990040
25869	990041
67373	990042
110211	990043
270302	990044
214659	990045
213535	990046
170822	990047
271195	990048
175831	990049
55317	990050
235840	990051
11196	990052
55974	990053
110679	990054
271046	990055
2120	990056
157730	990057
42346	990058
2060	990059
196098	990060
59427	990061
10649	990062
80923	990063
132883	990064
55364	990065
77239	990066
21941	990067
25613	990068
92906	990069
195833	990070
81285	990071
103373	990072
68110	990073
187326	990074
282879	990075
70958	990076
189888	990077
35456	990078
47468	990079
137548	990080
7800	990081
190110	990082
4205	990083
88558	990084
88558	990085
63147	990086
959	990087
40982	990088
22572	990089
122096	990090
19412	990091
18317	990092
28233	990093
820	990094
184599	990095
3512	990096
26178	990097
157703	990098
143009	990099
48033	990100
82520	990101
8755	990102
38329	990103
288203	990104
106329	990105
101	990106
1584	990107
16035	990108
138088	990109
18215	990110
2297	990111
236651	990112
30731	990113
30680	990114
158442	990115
35555	990116
207472	990117
93497	990118
2624	990119
71913	990120
28391	990121
603	990122
285437	990123
30599	990124
60129	990125
61143	990126
36	990127
11712	990128
53369	990129
196547	990130
51842	990131
21401	990132
16779	990133
15271	990134
13616	990135
77320	990136
240902	990137
93965	990138
58837	990139
190484	990140
45623	990141
90788	990142
99750	990143
111169	990144
186131	990145
468	990146
131762	990147
69016	990148
189485	990149
156065	990150
49516	990151
46000	990152
192079	990153
3276	990154
65333	990155
2090	990156
90454	990157
47266	990158
21592	990159
48661	990160
111695	990161
45216	990162
42793	990163
33825	990164
24374	990165
247780	990166
150356	990167
2977	990168
126438	990169
316561	990170
468	990171
216930	990172
101320	990173
157389	990174
198336	990175
322	990176
54820	990177
214251	990178
86824	990179
167503	990180
5869	990181
84583	990182
286766	990183
120751	990184
56730	990185
21	990186
14908	990187
88103	990188
165421	990189
43080	990190
102032	990191
120034	990192
100881	990193
57948	990194
12284	990195
1628	990196
222120	990197
92320	990198
887	990199
67452	990200
25035	990201
138068	990202
32043	990203
196301	990204
178523	990205
182607	990206
205691	990207
318580	990208
30547	990209
7676	990210
5833	990211
233869	990212
186342	990213
120638	990214
12790	990215
10580	990216
62002	990217
124218	990218
164510	990219
194545	990220
135980	990221
120895	990222
31303	990223
184478	990224
150240	990225
146843	990226
123420	990227
198473	990228
72474	990229
73901	990230
249820	990231
250025	990232
84597	990233
84597	990234
145247	990235
287141	990236
127083	990237
15976	990238
6413	990239
188105	990240
156740	990241
302467	990242
225409	990243
52604	990244
94360	990245
11972	990246
1198	990247
100189	990248
99177	990249
173527	990250
27468	990251
67852	990252
1021	990253
27745	990254
73138	990255
296838	990256
49743	990257
19175	990258
157312	990259
31463	990260
77137	990261
241758	990262
280676	990263
53	990264
11307	990265
219446	990266
5031	990267
8673	990268
47526	990269
182565	990270
58748	990271
19603	990272
174798	990273
95582	990274
3664	990275
103841	990276
5629	990277
137484	990278
170283	990279
83255	990280
55900	990281
95924	990282
313170	990283
113984	990284
152555	990285
306670	990286
3733	990287
4973	990288
12748	990289
23984	990290
47054	990291
113835	990292
47054	990293
26887	990294
266	990295
91966	990296
3854	990297
48919	990298
271932	990299
88310	990300
46293	990301
216056	990302
118506	990303
28941	990304
285397	990305
285296	990306
6053	990307
198495	990308
127881	990309
208742	990310
112314	990311
71116	990312
60098	990313
34810	990314
82372	990315
199296	990316
54920	990317
86823	990318
93713	990319
86367	990320
92365	990321
31679	990322
25550	990323
172621	990324
249504	990325
182231	990326
5294	990327
212920	990328
46456	990329
297496	990330
21550	990331
94579	990332
173349	990333
108413	990334
77487	990335
143196	990336
88391	990337
67332	990338
108457	990339
38538	990340
110912	990341
9521	990342
14487	990343
13843	990344
128731	990345
206303	990346
63049	990347
186895	990348
252891	990349
109881	990350
325	990351
201223	990352
304897	990353
9273	990354
1750	990355
192770	990356
293743	990357
196314	990358
147099	990359
308433	990360
323933	990361
208856	990362
50845	990363
136873	990364
111393	990365
72294	990366
183811	990367
87084	990368
146819	990369
34845	990370
270040	990371
38538	990372
63455	990373
307181	990374
9624	990375
49715	990376
148469	990377
251384	990378
307884	990379
170073	990380
313013	990381
50581	990382
127019	990383
19466	990384
64196	990385
155665	990386
148737	990387
70672	990388
24157	990389
212888	990390
51098	990391
105180	990392
241343	990393
241378	990394
37466	990395
81901	990396
215147	990397
104185	990398
170162	990399
86774	990400
232422	990401
69814	990402
55189	990403
508	990404
166728	990405
113239	990406
151924	990407
86519	990408
8777	990409
120355	990410
172247	990411
33255	990412
12119	990413
253844	990414
218630	990415
92991	990416
217507	990417
125576	990418
225279	990419
565	990420
210083	990421
68786	990422
109729	990423
293236	990424
8020	990425
8020	990426
67705	990427
3958	990428
17804	990429
188341	990430
1052	990431
189682	990432
19058	990433
77588	990434
173623	990435
202664	990436
220484	990437
40666	990438
8135	990439
153674	990440
288137	990441
48767	990442
55976	990443
167230	990444
193269	990445
5378	990446
25931	990447
116268	990448
34224	990449
92021	990450
5294	990451
186915	990452
92349	990453
92271	990454
266	990455
103121	990456
3417	990457
215747	990458
78423	990459
102683	990460
135767	990461
13843	990462
25172	990463
7	990464
37098	990465
33601	990466
190410	990467
290607	990468
290476	990469
61888	990470
57422	990471
92407	990472
43742	990473
100049	990474
499	990475
34449	990476
26391	990477
303779	990478
5560	990479
2089	990480
126541	990481
86804	990482
80578	990483
227	990484
22436	990485
258745	990486
142567	990487
55172	990488
4515	990489
50618	990490
26727	990491
105556	990492
7770	990493
61034	990494
21166	990495
33994	990496
19415	990497
7954	990498
141288	990499
24590	990500
90788	990501
142087	990502
28148	990503
31348	990504
269	990505
21069	990506
3958	990507
230555	990508
188341	990509
286151	990510
575	990511
1550	990512
302502	990513
44621	990514
34606	990515
83444	990516
135462	990517
101175	990518
297332	990519
22841	990520
4028	990521
209164	990522
68228	990523
33269	990524
254926	990525
46625	990526
65145	990527
85975	990528
292782	990529
106661	990530
25982	990531
209421	990532
471	990533
47917	990534
42350	990535
98322	990536
30035	990537
43852	990538
43317	990539
29991	990540
64290	990541
190922	990542
27668	990543
278001	990544
121790	990545
230775	990546
318619	990547
16386	990548
182838	990549
38955	990550
67901	990551
67901	990552
125574	990553
63348	990554
175203	990555
52842	990556
121128	990557
21521	990558
133701	990559
100097	990560
212549	990561
135325	990562
136514	990563
70121	990564
250	990565
16971	990566
122282	990567
275954	990568
59434	990569
203732	990570
48345	990571
28280	990572
212744	990573
22661	990574
33402	990575
280821	990576
124788	990577
105066	990578
86822	990579
51620	990580
214953	990581
18055	990582
10988	990583
51320	990584
104674	990585
226740	990586
97689	990587
76786	990588
166910	990589
45017	990590
112592	990591
5087	990592
91999	990593
229725	990594
16020	990595
57398	990596
49211	990597
214327	990598
315504	990599
4475	990600
471	990601
207155	990602
141314	990603
120333	990604
31204	990605
9618	990606
70614	990607
183589	990608
254872	990609
43087	990610
316126	990611
1750	990612
58465	990613
151345	990614
13746	990615
62592	990616
83538	990617
20531	990618
181596	990619
16002	990620
29380	990621
28041	990622
167236	990623
207195	990624
6672	990625
1703	990626
59742	990627
68210	990628
116946	990629
33241	990630
38119	990631
38329	990632
166910	990633
200256	990634
179657	990635
1523	990636
28691	990637
92903	990638
27176	990639
133252	990640
97283	990641
116312	990642
21081	990643
324785	990644
13945	990645
227037	990646
19947	990647
134990	990648
114505	990649
105169	990650
50191	990651
50186	990652
154444	990653
64884	990654
61521	990655
11142	990656
186025	990657
152789	990658
28009	990659
37405	990660
193310	990661
88642	990662
104832	990663
109749	990664
68283	990665
116360	990666
139134	990667
90676	990668
25472	990669
93026	990670
128746	990671
8070	990672
293756	990673
18650	990674
150721	990675
20542	990676
53489	990677
1362	990678
73729	990679
246	990680
8966	990681
227974	990682
109322	990683
260736	990684
144408	990685
96855	990686
104723	990687
326332	990688
114628	990689
321813	990690
212465	990691
115151	990692
88670	990693
44551	990694
1531	990695
41120	990696
61097	990697
4989	990698
23036	990699
10803	990700
440	990701
41664	990702
209737	990703
317952	990704
136017	990705
46954	990706
51402	990707
70096	990708
196403	990709
56408	990710
15598	990711
157101	990712
2877	990713
16457	990714
127295	990715
136737	990716
46625	990717
96493	990718
66532	990719
280573	990720
17929	990721
23877	990722
188440	990723
11641	990724
173139	990725
15055	990726
47279	990727
97910	990728
83728	990729
21905	990730
69920	990731
4650	990732
192086	990733
175808	990734
6216	990735
208856	990736
33410	990737
153335	990738
271489	990739
81449	990740
9960	990741
46293	990742
140878	990743
41387	990744
279702	990745
81126	990746
241138	990747
232640	990748
64992	990749
5362	990750
2089	990751
75780	990752
98143	990753
182745	990754
58300	990755
184932	990756
132380	990757
15133	990758
8227	990759
60129	990760
132719	990761
603	990762
67659	990763
177	990764
173	990765
58482	990766
139342	990767
173137	990768
315065	990769
153007	990770
272	990771
130285	990772
8820	990773
255037	990774
21087	990775
61092	990776
1794	990777
7801	990778
12187	990779
88362	990780
327487	990781
85597	990782
26982	990783
20542	990784
292520	990785
292703	990786
49736	990787
327384	990788
65018	990789
14093	990790
9732	990791
7751	990792
9732	990793
34908	990794
49373	990795
211811	990796
133011	990797
44112	990798
325454	990799
757	990800
5397	990801
156418	990802
62412	990803
3733	990804
55968	990805
180124	990806
127911	990807
96952	990808
1022	990809
58762	990810
320334	990811
33094	990812
195546	990813
179256	990814
147962	990815
137682	990816
210232	990817
113450	990818
19184	990819
46625	990820
13945	990821
16779	990822
208846	990823
71864	990824
16182	990825
71534	990826
243453	990827
38514	990828
15728	990829
117666	990830
2486	990831
51	990832
251682	990833
15295	990834
3971	990835
77922	990836
54078	990837
165076	990838
318414	990839
211463	990840
14362	990841
42748	990842
33636	990843
137584	990844
55496	990845
174346	990846
48665	990847
85294	990848
209607	990849
187833	990850
309505	990851
322803	990852
207325	990853
301843	990854
261392	990855
118624	990856
210966	990857
84468	990858
205912	990859
13628	990860
250450	990861
89967	990862
120123	990863
127676	990864
168620	990865
220758	990866
209997	990867
116837	990868
321460	990869
38820	990870
50166	990871
66381	990872
22943	990873
20531	990874
41623	990875
267674	990876
210103	990877
318731	990878
18180	990879
96281	990880
222059	990881
10213	990882
125653	990883
227532	990884
43791	990885
2345	990886
25246	990887
22957	990888
54353	990889
79600	990890
32283	990891
40214	990892
6761	990893
10466	990894
70427	990895
168266	990896
2320	990897
91996	990898
318936	990899
20542	990900
47112	990901
192151	990902
71805	990903
222384	990904
7409	990905
144110	990906
104626	990907
104234	990908
130422	990909
126960	990910
18	990911
1472	990912
130307	990913
200730	990914
54454	990915
103344	990916
99718	990917
56690	990918
60254	990919
53405	990920
216868	990921
6770	990922
33369	990923
66719	990924
89909	990925
194158	990926
7532	990927
26890	990928
136844	990929
105241	990930
84796	990931
88388	990932
177048	990933
6183	990934
131670	990935
28408	990936
23222	990937
24605	990938
190308	990939
96783	990940
123587	990941
25172	990942
135046	990943
57359	990944
22573	990945
62868	990946
187440	990947
1838	990948
81682	990949
14659	990950
20434	990951
28202	990952
287401	990953
1156	990954
57072	990955
63715	990956
94603	990957
98334	990958
11206	990959
60517	990960
52962	990961
35233	990962
154013	990963
166126	990964
150708	990965
36682	990966
192894	990967
82559	990968
67900	990969
702	990970
52034	990971
241791	990972
138824	990973
310948	990974
126543	990975
197109	990976
1052	990977
16770	990978
1930	990979
213345	990980
90688	990981
2339	990982
119236	990983
262212	990984
192481	990985
136708	990986
184613	990987
18259	990988
42417	990989
258344	990990
22861	990991
226457	990992
15010	990993
62681	990994
280959	990995
29380	990996
259451	990997
36236	990998
114975	990999
48351	991000
4917	991001
30191	991002
25261	991003
24322	991004
171320	991005
3314	991006
93010	991007
123886	991008
133576	991009
8682	991010
326648	991011
31212	991012
5202	991013
177187	991014
58179	991015
79071	991016
194011	991017
40819	991018
78742	991019
151377	991020
9544	991021
41999	991022
57002	991023
201005	991024
34741	991025
151033	991026
25672	991027
4492	991028
21983	991029
89583	991030
150564	991031
61691	991032
147	991033
113696	991034
140409	991035
98659	991036
65421	991037
76877	991038
210113	991039
16457	991040
127413	991041
49373	991042
49373	991043
94642	991044
61944	991045
146599	991046
108444	991047
47539	991048
171983	991049
46390	991050
3665	991051
280033	991052
227	991053
200746	991054
278402	991055
91301	991056
13	991057
129382	991058
23770	991059
19142	991060
71204	991061
37918	991062
13609	991063
118023	991064
17754	991065
320942	991066
5182	991067
114416	991068
23770	991069
19786	991070
991	991071
201323	991072
19662	991073
23684	991074
5177	991075
74894	991076
17489	991077
322191	991078
75024	991079
122715	991080
177405	991081
3123	991082
3123	991083
193979	991084
180280	991085
13586	991086
10798	991087
4717	991088
14264	991089
25751	991090
25751	991091
29114	991092
65728	991093
134138	991094
39650	991095
44134	991096
7001	991097
240721	991098
82687	991099
71792	991100
84132	991101
10178	991102
68075	991103
46134	991104
85052	991105
3739	991106
214833	991107
71932	991108
12920	991109
167577	991110
144183	991111
125351	991112
144436	991113
72917	991114
197158	991115
105487	991116
20742	991117
3458	991118
23873	991119
101148	991120
103372	991121
70910	991122
98615	991123
907	991124
87014	991125
259634	991126
55648	991127
88004	991128
25124	991129
282542	991130
207395	991131
62645	991132
96071	991133
6054	991134
228202	991135
53867	991136
34363	991137
177473	991138
115773	991139
24521	991140
114202	991141
73479	991142
88304	991143
248302	991144
204368	991145
29142	991146
77877	991147
72757	991148
6653	991149
68332	991150
250413	991151
223852	991152
61772	991153
151106	991154
184421	991155
52400	991156
124626	991157
182245	991158
198342	991159
123462	991160
102431	991161
11477	991162
17859	991163
41810	991164
144813	991165
66842	991166
10669	991167
5779	991168
264184	991169
17642	991170
16547	991171
50463	991172
146340	991173
48075	991174
133084	991175
124817	991176
137024	991177
73571	991178
154218	991179
68364	991180
19577	991181
63700	991182
20771	991183
8918	991184
205609	991185
64606	991186
76812	991187
34738	991188
92130	991189
16927	991190
171016	991191
77909	991192
24382	991193
8918	991194
126560	991195
263875	991196
25754	991197
28175	991198
166311	991199
3011	991200
11128	991201
6909	991202
262165	991203
15603	991204
31488	991205
9813	991206
58124	991207
20175	991208
51891	991209
66631	991210
66512	991211
56150	991212
24889	991213
209	991214
100	991215
12136	991216
302312	991217
20326	991218
11449	991219
11929	991220
141496	991221
17416	991222
99028	991223
21742	991224
321720	991225
429	991226
17704	991227
74812	991228
1306	991229
122727	991230
18776	991231
80101	991232
40709	991233
20075	991234
11	991235
44337	991236
4213	991237
191	991238
4050	991239
2235	991240
146	991241
176468	991242
1056	991243
3498	991244
204654	991245
51105	991246
310213	991247
800	991248
34999	991249
12645	991250
88642	991251
101349	991252
216163	991253
41635	991254
14915	991255
71	991256
62454	991257
34750	991258
154958	991259
41562	991260
141457	991261
6695	991262
59	991263
30150	991264
319	991265
6285	991266
50326	991267
291341	991268
15765	991269
11576	991270
33892	991271
46416	991272
13957	991273
12167	991274
93810	991275
6703	991276
181551	991277
93421	991278
11837	991279
36051	991280
57553	991281
23851	991282
96484	991283
36473	991284
313928	991285
50110	991286
2905	991287
100372	991288
29971	991289
124261	991290
16079	991291
200625	991292
25044	991293
55584	991294
62126	991295
41475	991296
821	991297
65821	991298
10823	991299
58615	991300
1641	991301
2701	991302
3544	991303
63729	991304
1365	991305
53750	991306
1568	991307
42595	991308
114513	991309
272315	991310
127287	991311
171816	991312
202303	991313
2711	991314
95398	991315
69	991316
92207	991317
33681	991318
1782	991319
43947	991320
79585	991321
315006	991322
47822	991323
54704	991324
212738	991325
58665	991326
69618	991327
269345	991328
44953	991329
309100	991330
868	991331
1801	991332
1176	991333
7374	991334
72433	991335
157441	991336
875	991337
155296	991338
123640	991339
3307	991340
2193	991341
387	991342
6368	991343
9825	991344
868	991345
19635	991346
74900	991347
2713	991348
46063	991349
11295	991350
66365	991351
29729	991352
60569	991353
46165	991354
538	991355
72246	991356
60036	991357
55378	991358
6774	991359
898	991360
898	991361
25182	991362
107850	991363
26689	991364
16708	991365
37849	991366
4913	991367
20417	991368
14364	991369
49033	991370
5664	991371
15011	991372
19324	991373
37380	991374
51900	991375
5255	991376
19324	991377
305820	991378
123017	991379
47078	991380
21721	991381
5337	991382
76540	991383
920	991384
6466	991385
124812	991386
2002	991387
69413	991388
5132	991389
198018	991390
13158	991391
438	991392
165070	991393
191565	991394
8540	991395
33166	991396
82134	991397
135605	991398
210673	991399
51277	991400
73220	991401
118044	991402
10343	991403
227599	991404
55549	991405
226286	991406
50137	991407
4450	991408
27276	991409
46559	991410
54370	991411
2812	991412
25701	991413
53893	991414
50388	991415
123996	991416
6062	991417
730	991418
10693	991419
4764	991420
120788	991421
290	991422
9428	991423
4028	991424
2404	991425
8658	991426
32038	991427
64122	991428
452	991429
20604	991430
1438	991431
854	991432
71864	991433
94959	991434
26503	991435
1322	991436
107078	991437
72322	991438
11793	991439
9142	991440
77098	991441
138502	991442
71296	991443
270198	991444
2036	991445
146310	991446
12789	991447
214883	991448
14746	991449
72600	991450
280594	991451
127218	991452
185378	991453
65320	991454
2189	991455
226047	991456
22899	991457
9170	991458
493	991459
106	991460
11787	991461
158766	991462
287107	991463
799	991464
33845	991465
780	991466
2243	991467
14	991468
499	991469
96875	991470
231248	991471
97	991472
243465	991473
39055	991474
248111	991475
10398	991476
112318	991477
161628	991478
206303	991479
38964	991480
201425	991481
241555	991482
199744	991483
2449	991484
80542	991485
199089	991486
213443	991487
134591	991488
151672	991489
306821	991490
80642	991491
217165	991492
113855	991493
149509	991494
69283	991495
13849	991496
97640	991497
182377	991498
209	991499
101640	991500
33994	991501
4503	991502
183375	991503
14878	991504
2859	991505
203193	991506
184797	991507
151436	991508
119921	991509
132865	991510
70336	991511
47096	991512
1689	991513
116073	991514
83317	991515
200853	991516
8800	991517
391	991518
16616	991519
156563	991520
3542	991521
110221	991522
173404	991523
8490	991524
268	991525
152039	991526
55846	991527
1612	991528
34113	991529
15324	991530
9092	991531
135201	991532
22571	991533
5981	991534
11893	991535
121703	991536
45038	991537
24829	991538
40641	991539
234980	991540
3197	991541
103282	991542
28248	991543
42952	991544
18183	991545
36216	991546
240107	991547
222867	991548
134590	991549
46604	991550
164387	991551
44539	991552
157995	991553
193041	991554
157884	991555
4366	991556
105358	991557
195937	991558
38262	991559
1612	991560
3406	991561
68656	991562
40738	991563
129162	991564
444	991565
126569	991566
22387	991567
267734	991568
202403	991569
241599	991570
162960	991571
175626	991572
133969	991573
45046	991574
88000	991575
20753	991576
13291	991577
157263	991578
210387	991579
228858	991580
1041	991581
207563	991582
6989	991583
163835	991584
196182	991585
18674	991586
8003	991587
8466	991588
86527	991589
119467	991590
200019	991591
172508	991592
379	991593
88429	991594
240330	991595
315144	991596
31363	991597
185676	991598
56605	991599
166463	991600
20803	991601
10327	991602
154716	991603
169499	991604
55264	991605
224877	991606
95218	991607
5087	991608
163187	991609
3882	991610
104511	991611
80342	991612
305312	991613
21512	991614
199993	991615
204593	991616
193495	991617
166300	991618
199673	991619
923	991620
44400	991621
190502	991622
158150	991623
62119	991624
1142	991625
148399	991626
14972	991627
64502	991628
18806	991629
80504	991630
158219	991631
295223	991632
92171	991633
240465	991634
76206	991635
62457	991636
22466	991637
186493	991638
12639	991639
50636	991640
144421	991641
12185	991642
9061	991643
294942	991644
76924	991645
92114	991646
48855	991647
4267	991648
305799	991649
71329	991650
54360	991651
72371	991652
39356	991653
255718	991654
1563	991655
85050	991656
25068	991657
258972	991658
45111	991659
79417	991660
51090	991661
245193	991662
165157	991663
167442	991664
2228	991665
280339	991666
172411	991667
104795	991668
66035	991669
31830	991670
129984	991671
242226	991672
996	991673
70435	991674
138424	991675
6258	991676
26825	991677
84810	991678
171957	991679
216943	991680
49815	991681
163251	991682
171083	991683
148994	991684
41418	991685
208625	991686
7877	991687
76856	991688
113516	991689
8290	991690
52409	991691
110313	991692
76909	991693
16434	991694
44539	991695
62857	991696
76366	991697
151397	991698
58592	991699
5884	991700
33506	991701
173360	991702
7650	991703
174058	991704
18748	991705
128058	991706
195830	991707
223124	991708
72095	991709
180866	991710
37421	991711
216780	991712
60312	991713
73790	991714
104801	991715
23095	991716
77329	991717
177728	991718
203053	991719
131923	991720
170156	991721
255553	991722
2615	991723
40232	991724
148385	991725
64194	991726
303319	991727
119732	991728
16579	991729
54630	991730
23040	991731
39359	991732
35820	991733
168302	991734
66631	991735
58189	991736
134831	991737
188212	991738
140509	991739
90393	991740
32720	991741
110709	991742
31046	991743
178632	991744
202268	991745
310692	991746
35290	991747
149222	991748
68994	991749
125984	991750
204183	991751
88158	991752
67340	991753
207493	991754
13530	991755
271832	991756
9570	991757
40808	991758
102679	991759
98973	991760
9782	991761
23907	991762
145696	991763
15324	991764
6152	991765
316527	991766
290499	991767
318980	991768
110920	991769
71578	991770
165498	991771
157677	991772
107059	991773
299663	991774
112903	991775
40891	991776
789	991777
108740	991778
144440	991779
56702	991780
227306	991781
161485	991782
195460	991783
111945	991784
30207	991785
77720	991786
106580	991787
55169	991788
22152	991789
76362	991790
83015	991791
33055	991792
89150	991793
127611	991794
48236	991795
182031	991796
47876	991797
61031	991798
52339	991799
63845	991800
72973	991801
316272	991802
296356	991803
16050	991804
8706	991805
286593	991806
2090	991807
101302	991808
203324	991809
8334	991810
21869	991811
243660	991812
51837	991813
157649	991814
33166	991815
56675	991816
3996	991817
1380	991818
80833	991819
75875	991820
112418	991821
127921	991822
235483	991823
110611	991824
313306	991825
193996	991826
297462	991827
233411	991828
79721	991829
305953	991830
66881	991831
210067	991832
12042	991833
15682	991834
27223	991835
96595	991836
23146	991837
15911	991838
277132	991839
297178	991840
43558	991841
280308	991842
65546	991843
103116	991844
102965	991845
36784	991846
153541	991847
110545	991848
70986	991849
314671	991850
281598	991851
246113	991852
87909	991853
25732	991854
38677	991855
326207	991856
46455	991857
32037	991858
62316	991859
63540	991860
72147	991861
21019	991862
23585	991863
24200	991864
33425	991865
45168	991866
168380	991867
33391	991868
318806	991869
98853	991870
57458	991871
98348	991872
9414	991873
305160	991874
44668	991875
1968	991876
39329	991877
1705	991878
142	991879
34444	991880
184	991881
60990	991882
214437	991883
301254	991884
25768	991885
10967	991886
84030	991887
14859	991888
13355	991889
47364	991890
327183	991891
89701	991892
9029	991893
135411	991894
25270	991895
10553	991896
150439	991897
46913	991898
43882	991899
132218	991900
8116	991901
308739	991902
23588	991903
11492	991904
27434	991905
130445	991906
3774	991907
160361	991908
24355	991909
32478	991910
20358	991911
79373	991912
75462	991913
4500	991914
47627	991915
6742	991916
116096	991917
51660	991918
110156	991919
87694	991920
51524	991921
134723	991922
314	991923
29416	991924
64371	991925
38149	991926
79463	991927
1461	991928
81113	991929
122559	991930
4690	991931
49165	991932
207276	991933
56682	991934
216796	991935
1982	991936
11452	991937
187672	991938
107009	991939
16693	991940
8010	991941
1472	991942
197893	991943
117078	991944
1700	991945
26271	991946
126387	991947
32764	991948
171953	991949
151384	991950
37425	991951
106808	991952
3599	991953
22539	991954
12865	991955
28610	991956
260899	991957
62519	991958
270658	991959
193405	991960
73771	991961
131413	991962
96869	991963
191293	991964
113590	991965
64279	991966
147430	991967
16453	991968
70342	991969
122185	991970
13751	991971
3798	991972
270625	991973
69259	991974
318963	991975
120879	991976
23371	991977
185162	991978
153084	991979
134560	991980
148378	991981
17504	991982
84836	991983
143151	991984
49100	991985
41815	991986
69331	991987
54874	991988
88738	991989
65371	991990
23372	991991
210922	991992
3503	991993
181608	991994
4170	991995
94241	991996
201908	991997
24849	991998
10664	991999
12721	992000
132362	992001
17297	992002
5443	992003
10401	992004
74205	992005
62092	992006
462	992007
19051	992008
15505	992009
295	992010
53077	992011
4368	992012
40803	992013
1295	992014
115	992015
1008	992016
52029	992017
41458	992018
29257	992019
2855	992020
4575	992021
45116	992022
25918	992023
36228	992024
1425	992025
213053	992026
1924	992027
103744	992028
195761	992029
10453	992030
98230	992031
386	992032
120948	992033
18145	992034
667	992035
87081	992036
288929	992037
257609	992038
193952	992039
1243	992040
302	992041
4492	992042
30585	992043
46277	992044
153031	992045
18357	992046
21736	992047
156062	992048
40415	992049
129437	992050
8057	992051
50364	992052
12920	992053
168633	992054
154555	992055
278775	992056
263466	992057
30538	992058
82968	992059
93502	992060
17899	992061
125914	992062
118337	992063
81445	992064
33823	992065
67645	992066
91675	992067
148732	992068
21312	992069
3733	992070
117341	992071
81597	992072
128933	992073
73406	992074
142418	992075
53146	992076
112393	992077
22443	992078
129422	992079
278892	992080
308327	992081
442	992082
37191	992083
50776	992084
5542	992085
24821	992086
2216	992087
16539	992088
46610	992089
50693	992090
6968	992091
2087	992092
7002	992093
20576	992094
1028	992095
12900	992096
178520	992097
31484	992098
47975	992099
153378	992100
124775	992101
684	992102
50811	992103
30565	992104
4407	992105
142766	992106
11126	992107
4792	992108
18482	992109
9777	992110
79768	992111
198736	992112
7178	992113
1229	992114
105020	992115
101993	992116
796	992117
101833	992118
26791	992119
126548	992120
173328	992121
226068	992122
28007	992123
183594	992124
19820	992125
5462	992126
145949	992127
25193	992128
52591	992129
7232	992130
3245	992131
51582	992132
35546	992133
53746	992134
19996	992135
4385	992136
4008	992137
85365	992138
3647	992139
325	992140
156448	992141
59626	992142
8195	992143
15567	992144
3623	992145
10622	992146
127119	992147
49848	992148
1107	992149
242233	992150
26354	992151
15210	992152
71197	992153
84104	992154
137484	992155
80402	992156
145108	992157
81826	992158
188595	992159
256190	992160
107801	992161
25867	992162
83908	992163
50158	992164
202483	992165
222623	992166
249664	992167
163313	992168
106458	992169
4774	992170
49885	992171
278965	992172
182053	992173
277946	992174
100887	992175
200586	992176
181606	992177
89964	992178
58310	992179
23051	992180
20954	992181
295550	992182
77992	992183
72402	992184
57747	992185
244943	992186
41908	992187
308182	992188
54022	992189
1427	992190
84776	992191
111346	992192
296390	992193
145071	992194
307150	992195
277695	992196
316014	992197
241386	992198
169622	992199
254747	992200
304385	992201
169780	992202
304358	992203
213110	992204
288169	992205
309952	992206
23234	992207
59610	992208
12517	992209
10965	992210
156949	992211
2817	992212
40563	992213
159191	992214
311	992215
104953	992216
77510	992217
46132	992218
237054	992219
104731	992220
199119	992221
259239	992222
186420	992223
1285	992224
79137	992225
212459	992226
48038	992227
253851	992228
118928	992229
198189	992230
52755	992231
73228	992232
80964	992233
70920	992234
78066	992235
127811	992236
294625	992237
168010	992238
108840	992239
78851	992240
290112	992241
251869	992242
34997	992243
117706	992244
151152	992245
303917	992246
117982	992247
163274	992248
45633	992249
132021	992250
65479	992251
7088	992252
177823	992253
72272	992254
32779	992255
318934	992256
64919	992257
30241	992258
17929	992259
92481	992260
159185	992261
55727	992262
78998	992263
99916	992264
119557	992265
36303	992266
110949	992267
72765	992268
192398	992269
302644	992270
29215	992271
34760	992272
195071	992273
136538	992274
50386	992275
26387	992276
63271	992277
38642	992278
30964	992279
16524	992280
163163	992281
117757	992282
155991	992283
271964	992284
215452	992285
108063	992286
155177	992287
69954	992288
213538	992289
48918	992290
315524	992291
958	992292
16575	992293
144573	992294
57532	992295
326007	992296
47915	992297
193361	992298
76771	992299
184253	992300
91545	992301
220006	992302
21286	992303
238175	992304
81265	992305
249355	992306
99759	992307
56562	992308
135022	992309
49222	992310
122028	992311
142848	992312
214144	992313
294886	992314
61767	992315
126714	992316
207318	992317
119369	992318
178969	992319
83700	992320
1285	992321
21378	992322
23440	992323
110458	992324
260844	992325
121895	992326
224536	992327
46931	992328
23103	992329
72557	992330
204627	992331
269887	992332
68824	992333
196963	992334
60676	992335
315355	992336
183753	992337
23010	992338
64604	992339
189662	992340
190719	992341
96675	992342
302222	992343
103175	992344
281956	992345
91223	992346
198803	992347
210063	992348
42018	992349
206368	992350
73063	992351
106458	992352
254937	992353
92700	992354
293243	992355
280	992356
185365	992357
87755	992358
31988	992359
103423	992360
171040	992361
298121	992362
157550	992363
126082	992364
137748	992365
33804	992366
159835	992367
97487	992368
78939	992369
151237	992370
16041	992371
238838	992372
123285	992373
21533	992374
12561	992375
102466	992376
10509	992377
135682	992378
45491	992379
146271	992380
92026	992381
50326	992382
56892	992383
96303	992384
307990	992385
84085	992386
7985	992387
165962	992388
166118	992389
172898	992390
103178	992391
169119	992392
319542	992393
210847	992394
66166	992395
94896	992396
96025	992397
994	992398
994	992399
19187	992400
15615	992401
29755	992402
60639	992403
57719	992404
85942	992405
282046	992406
173354	992407
210793	992408
5499	992409
147193	992410
4495	992411
16105	992412
85418	992413
74857	992414
198962	992415
315095	992416
181999	992417
114407	992418
62998	992419
150345	992420
88211	992421
72935	992422
66035	992423
191753	992424
11667	992425
176535	992426
123462	992427
57547	992428
20798	992429
83000	992430
227644	992431
140036	992432
76460	992433
85960	992434
153125	992435
18356	992436
78809	992437
135146	992438
5559	992439
90335	992440
37221	992441
134423	992442
6463	992443
28015	992444
70040	992445
120895	992446
233399	992447
129538	992448
126405	992449
114585	992450
83078	992451
190041	992452
167898	992453
173027	992454
171507	992455
282716	992456
110275	992457
251978	992458
12892	992459
75037	992460
275249	992461
74501	992462
40024	992463
219732	992464
19670	992465
323273	992466
67852	992467
42816	992468
63468	992469
11683	992470
223030	992471
50158	992472
38431	992473
31726	992474
31726	992475
229083	992476
31726	992477
45851	992478
9180	992479
251440	992480
70358	992481
86524	992482
305821	992483
70358	992484
197121	992485
71176	992486
57570	992487
212830	992488
206607	992489
14599	992490
14599	992491
36722	992492
136711	992493
38282	992494
14452	992495
137747	992496
88773	992497
101376	992498
44360	992499
28592	992500
138919	992501
47615	992502
20228	992503
217088	992504
94835	992505
86509	992506
55652	992507
143028	992508
202008	992509
270078	992510
97680	992511
91524	992512
76249	992513
113618	992514
111608	992515
70410	992516
33035	992517
267116	992518
13644	992519
31948	992520
197292	992521
283010	992522
70200	992523
210911	992524
81357	992525
17449	992526
111523	992527
170291	992528
171982	992529
187937	992530
301264	992531
55295	992532
54539	992533
92904	992534
273604	992535
45948	992536
14798	992537
25169	992538
299251	992539
142655	992540
162841	992541
8918	992542
316905	992543
228589	992544
94752	992545
66313	992546
132334	992547
83815	992548
14521	992549
150448	992550
25695	992551
258480	992552
164264	992553
149210	992554
142253	992555
1042	992556
77741	992557
98739	992558
283288	992559
143607	992560
5988	992561
171116	992562
85911	992563
96447	992564
73577	992565
80911	992566
11358	992567
186823	992568
73577	992569
177842	992570
76682	992571
278379	992572
70686	992573
4773	992574
21664	992575
77947	992576
74857	992577
84046	992578
1646	992579
213854	992580
164862	992581
142909	992582
24399	992583
181299	992584
994	992585
994	992586
71893	992587
54552	992588
133429	992589
30762	992590
814	992591
33786	992592
202492	992593
49668	992594
323238	992595
158129	992596
274141	992597
10102	992598
122866	992599
94324	992600
105011	992601
198908	992602
53732	992603
4876	992604
159859	992605
51113	992606
303151	992607
120811	992608
5499	992609
197633	992610
11358	992611
149042	992612
15353	992613
230623	992614
230892	992615
6121	992616
124181	992617
80613	992618
233007	992619
123214	992620
3833	992621
80101	992622
279647	992623
202316	992624
121634	992625
1307	992626
18621	992627
64604	992628
57617	992629
4144	992630
9735	992631
4521	992632
9801	992633
38480	992634
92171	992635
78448	992636
16539	992637
320819	992638
321265	992639
201717	992640
27859	992641
24093	992642
13144	992643
322	992644
76422	992645
61121	992646
148274	992647
23718	992648
178574	992649
243742	992650
132299	992651
225144	992652
15493	992653
55935	992654
57193	992655
129145	992656
657	992657
5694	992658
604	992659
43291	992660
16539	992661
276067	992662
213	992663
113390	992664
37720	992665
202686	992666
118911	992667
53166	992668
4298	992669
287287	992670
80	992671
1482	992672
18323	992673
121837	992674
9917	992675
30241	992676
9722	992677
164465	992678
312835	992679
71190	992680
54680	992681
283756	992682
73694	992683
303019	992684
170332	992685
148878	992686
18335	992687
146202	992688
200	992689
130956	992690
56798	992691
317186	992692
62708	992693
60802	992694
4816	992695
213784	992696
142077	992697
91068	992698
115025	992699
249408	992700
12726	992701
2347	992702
240604	992703
42957	992704
2546	992705
31218	992706
121837	992707
131816	992708
185401	992709
25581	992710
25754	992711
129696	992712
2318	992713
33058	992714
112327	992715
21312	992716
93565	992717
251713	992718
217605	992719
64112	992720
195428	992721
69801	992722
2383	992723
70325	992724
77877	992725
41005	992726
262797	992727
105278	992728
249232	992729
285725	992730
70200	992731
311352	992732
27202	992733
2424	992734
12016	992735
1448	992736
396	992737
18442	992738
109692	992739
103943	992740
44540	992741
8420	992742
70716	992743
147410	992744
212284	992745
173041	992746
200221	992747
125896	992748
25754	992749
123640	992750
25754	992751
86255	992752
109437	992753
79856	992754
277812	992755
5333	992756
132833	992757
39868	992758
138783	992759
49503	992760
2003	992761
41781	992762
22217	992763
71291	992764
50396	992765
159658	992766
143231	992767
111479	992768
52158	992769
26884	992770
324708	992771
271654	992772
150417	992773
145348	992774
239656	992775
64524	992776
291090	992777
24994	992778
68278	992779
193731	992780
100959	992781
100959	992782
57037	992783
36213	992784
249957	992785
403	992786
159409	992787
6451	992788
80330	992789
34802	992790
130604	992791
45878	992792
1657	992793
231476	992794
34709	992795
55648	992796
5742	992797
88942	992798
181274	992799
108727	992800
42382	992801
10415	992802
122896	992803
321704	992804
29173	992805
87369	992806
198638	992807
6951	992808
103832	992809
129100	992810
604	992811
71433	992812
54119	992813
9593	992814
1536	992815
16063	992816
23568	992817
50123	992818
166697	992819
38970	992820
133406	992821
20767	992822
14635	992823
93566	992824
69030	992825
16877	992826
135701	992827
192009	992828
267385	992829
7936	992830
197978	992831
18454	992832
23926	992833
212882	992834
73097	992835
4032	992836
87500	992837
1779	992838
48738	992839
112953	992840
131958	992841
46278	992842
74928	992843
52886	992844
2373	992845
24263	992846
16146	992847
6979	992848
21569	992849
40335	992850
85980	992851
14759	992852
7826	992853
5018	992854
143211	992855
87976	992856
130495	992857
6018	992858
5666	992859
42943	992860
1460	992861
34980	992862
217112	992863
98725	992864
862	992865
70133	992866
42727	992867
25977	992868
112286	992869
7159	992870
86309	992871
17895	992872
31676	992873
32955	992874
7159	992875
3632	992876
100967	992877
7159	992878
35322	992879
6054	992880
122367	992881
32106	992882
909	992883
191632	992884
12249	992885
43778	992886
263851	992887
214527	992888
121	992889
37423	992890
93386	992891
20617	992892
93386	992893
20617	992894
26055	992895
29101	992896
141982	992897
213028	992898
14452	992899
70902	992900
291336	992901
8421	992902
10669	992903
113391	992904
27904	992905
48337	992906
157764	992907
58204	992908
17679	992909
30918	992910
63139	992911
873	992912
108321	992913
13670	992914
152682	992915
176777	992916
26954	992917
22421	992918
47586	992919
225474	992920
53762	992921
53762	992922
59753	992923
83567	992924
67630	992925
129344	992926
121338	992927
3697	992928
5853	992929
954	992930
182956	992931
5582	992932
80802	992933
5779	992934
188601	992935
124817	992936
189087	992937
155753	992938
127969	992939
7825	992940
205906	992941
82872	992942
23969	992943
160	992944
28669	992945
18385	992946
170865	992947
36213	992948
266114	992949
1097	992950
7161	992951
19220	992952
85234	992953
62251	992954
215937	992955
204865	992956
29545	992957
63132	992958
116570	992959
14803	992960
231975	992961
1162	992962
24238	992963
224399	992964
94162	992965
94162	992966
19090	992967
199897	992968
57789	992969
27837	992970
24750	992971
6158	992972
5156	992973
10247	992974
1576	992975
5684	992976
1134	992977
49243	992978
34473	992979
125205	992980
222341	992981
3985	992982
57580	992983
16952	992984
48915	992985
29963	992986
82308	992987
61358	992988
238744	992989
82104	992990
120894	992991
319833	992992
210691	992993
19613	992994
90651	992995
131758	992996
87734	992997
63735	992998
136019	992999
72781	993000
51335	993001
321860	993002
51287	993003
307237	993004
8135	993005
87077	993006
175636	993007
10694	993008
148219	993009
91259	993010
734	993011
145893	993012
69837	993013
242677	993014
157459	993015
164	993016
3129	993017
14052	993018
131103	993019
136309	993020
577	993021
595	993022
30031	993023
94660	993024
85231	993025
4949	993026
167882	993027
202809	993028
112739	993029
109507	993030
26758	993031
268577	993032
14293	993033
321941	993034
83318	993035
174535	993036
159053	993037
317766	993038
6347	993039
134931	993040
37913	993041
3972	993042
57680	993043
175513	993044
7125	993045
11688	993046
104934	993047
3358	993048
135619	993049
133583	993050
73	993051
72678	993052
44686	993053
35178	993054
17730	993055
135348	993056
87272	993057
6045	993058
9451	993059
9586	993060
264305	993061
12666	993062
10774	993063
111694	993064
6706	993065
38972	993066
3950	993067
3224	993068
4915	993069
180383	993070
97639	993071
16558	993072
87439	993073
926	993074
73078	993075
43720	993076
127	993077
1644	993078
19516	993079
373	993080
31211	993081
63735	993082
7166	993083
259554	993084
14348	993085
114	993086
133058	993087
14348	993088
490	993089
8173	993090
200473	993091
12963	993092
208783	993093
163677	993094
20	993095
27324	993096
27449	993097
27279	993098
2541	993099
19	993100
134833	993101
1726	993102
257782	993103
57309	993104
520	993105
182367	993106
75887	993107
51512	993108
169601	993109
54374	993110
87726	993111
209831	993112
268436	993113
9229	993114
12628	993115
1891	993116
134714	993117
52	993118
2346	993119
68213	993120
16691	993121
108722	993122
173850	993123
175509	993124
174274	993125
4996	993126
234	993127
48642	993128
145279	993129
141317	993130
56156	993131
9313	993132
33585	993133
826	993134
38700	993135
68213	993136
38677	993137
412	993138
212622	993139
321684	993140
20	993141
98	993142
48585	993143
112815	993144
211978	993145
134881	993146
102960	993147
49	993148
91062	993149
83497	993150
264655	993151
111245	993152
32259	993153
195468	993154
277233	993155
55456	993156
171085	993157
27831	993158
249757	993159
404	993160
112868	993161
28995	993162
8697	993163
325095	993164
110087	993165
413	993166
212448	993167
29604	993168
232343	993169
50729	993170
215811	993171
95159	993172
73270	993173
51306	993174
103204	993175
145256	993176
88075	993177
86963	993178
1159	993179
48791	993180
209548	993181
203827	993182
211460	993183
15917	993184
1350	993185
23727	993186
148291	993187
215938	993188
36230	993189
178066	993190
157274	993191
10685	993192
68840	993193
1611	993194
69385	993195
302249	993196
268499	993197
79198	993198
211447	993199
2139	993200
240741	993201
203689	993202
88055	993203
116531	993204
79440	993205
210006	993206
11149	993207
58772	993208
135726	993209
316019	993210
209116	993211
157335	993212
101277	993213
56710	993214
321374	993215
214711	993216
3937	993217
136086	993218
7125	993219
174	993220
76658	993221
76658	993222
361	993223
23681	993224
14318	993225
9306	993226
81888	993227
13152	993228
31210	993229
89250	993230
319254	993231
47620	993232
155658	993233
2936	993234
215424	993235
8036	993236
1167	993237
134536	993238
321754	993239
135791	993240
1617	993241
201684	993242
2541	993243
268773	993244
175872	993245
17170	993246
176047	993247
273226	993248
32259	993249
209613	993250
87553	993251
18983	993252
307397	993253
57316	993254
198771	993255
1929	993256
234	993257
19546	993258
16460	993259
38895	993260
89424	993261
84250	993262
334	993263
268432	993264
1568	993265
32880	993266
268327	993267
58015	993268
72365	993269
83894	993270
8284	993271
1617	993272
85155	993273
20398	993274
161	993275
470	993276
114225	993277
320164	993278
134586	993279
110746	993280
175078	993281
210499	993282
113238	993283
430	993284
266337	993285
14400	993286
1030	993287
198688	993288
52824	993289
8140	993290
22268	993291
52288	993292
290770	993293
19497	993294
111009	993295
20331	993296
238135	993297
154186	993298
75700	993299
37817	993300
144373	993301
27146	993302
27225	993303
38786	993304
89745	993305
135730	993306
318219	993307
88829	993308
3685	993309
57590	993310
100357	993311
5601	993312
3684	993313
273105	993314
14361	993315
190331	993316
134443	993317
37557	993318
57348	993319
101102	993320
112854	993321
15812	993322
58973	993323
200568	993324
72170	993325
321171	993326
75024	993327
231875	993328
324184	993329
183481	993330
246	993331
54552	993332
112030	993333
202948	993334
202076	993335
45228	993336
318453	993337
67108	993338
131751	993339
14089	993340
109136	993341
2541	993342
57772	993343
39785	993344
56220	993345
14059	993346
8029	993347
237	993348
33571	993349
166954	993350
126409	993351
38079	993352
318400	993353
209782	993354
32395	993355
224688	993356
33762	993357
246	993358
210144	993359
308051	993360
74309	993361
87722	993362
2702	993363
116569	993364
299464	993365
164090	993366
22100	993367
6357	993368
131947	993369
10522	993370
1206	993371
57602	993372
57587	993373
74548	993374
201	993375
9611	993376
229893	993377
107890	993378
681	993379
167478	993380
778	993381
19737	993382
64851	993383
71622	993384
125267	993385
199555	993386
59168	993387
236649	993388
31133	993389
304029	993390
179278	993391
42184	993392
28777	993393
92458	993394
139325	993395
321910	993396
321954	993397
92458	993398
256595	993399
292916	993400
297738	993401
262235	993402
94116	993403
94116	993404
89215	993405
33175	993406
92469	993407
114958	993408
129625	993409
97520	993410
198532	993411
99269	993412
75710	993413
59357	993414
141113	993415
43161	993416
43454	993417
170045	993418
45101	993419
22452	993420
55235	993421
211801	993422
193555	993423
213388	993424
303677	993425
202818	993426
48370	993427
168394	993428
277706	993429
210821	993430
9413	993431
146837	993432
16087	993433
302483	993434
112944	993435
118001	993436
62732	993437
161185	993438
212164	993439
258508	993440
197681	993441
34762	993442
32736	993443
3046	993444
138794	993445
229859	993446
114110	993447
62873	993448
153842	993449
126601	993450
144593	993451
209127	993452
110505	993453
13055	993454
12861	993455
21447	993456
65060	993457
110767	993458
2346	993459
72295	993460
8567	993461
173181	993462
48664	993463
71826	993464
84817	993465
204113	993466
37786	993467
64127	993468
38758	993469
2786	993470
113558	993471
40892	993472
38670	993473
144437	993474
170514	993475
33262	993476
91441	993477
137374	993478
151069	993479
22903	993480
6918	993481
224913	993482
74129	993483
153760	993484
20560	993485
71605	993486
14354	993487
32964	993488
215091	993489
129186	993490
3990	993491
66369	993492
179	993493
45343	993494
154127	993495
42225	993496
86618	993497
4694	993498
16484	993499
36113	993500
79195	993501
73110	993502
5063	993503
157079	993504
7177	993505
21155	993506
132	993507
134045	993508
1006	993509
12953	993510
506	993511
53411	993512
137746	993513
46371	993514
113145	993515
14509	993516
10644	993517
18548	993518
57369	993519
46006	993520
8624	993521
12560	993522
56873	993523
12570	993524
4517	993525
16299	993526
196	993527
18379	993528
57429	993529
1727	993530
203631	993531
2493	993532
8811	993533
1491	993534
39002	993535
320177	993536
107117	993537
3623	993538
11400	993539
15643	993540
69	993541
156121	993542
252	993543
102546	993544
88208	993545
220301	993546
214765	993547
31802	993548
18815	993549
4678	993550
21604	993551
14298	993552
14365	993553
50557	993554
1462	993555
34084	993556
2199	993557
4224	993558
37492	993559
42648	993560
34330	993561
5438	993562
39049	993563
16115	993564
37196	993565
26408	993566
104710	993567
195704	993568
198862	993569
57708	993570
110906	993571
31379	993572
8464	993573
207812	993574
97920	993575
26699	993576
16981	993577
199539	993578
111505	993579
4633	993580
11741	993581
307274	993582
16124	993583
129439	993584
51652	993585
164784	993586
538	993587
75216	993588
5505	993589
117234	993590
63621	993591
50304	993592
28809	993593
150405	993594
155464	993595
130757	993596
19451	993597
146456	993598
122361	993599
18311	993600
87348	993601
113683	993602
7	993603
127701	993604
313	993605
1251	993606
120406	993607
75436	993608
158375	993609
154926	993610
113467	993611
29675	993612
22550	993613
2319	993614
30076	993615
72534	993616
64805	993617
23046	993618
37129	993619
315769	993620
12559	993621
26178	993622
2172	993623
38672	993624
31037	993625
34431	993626
36	993627
47793	993628
46439	993629
9000	993630
129283	993631
13193	993632
6867	993633
32690	993634
317	993635
30866	993636
26385	993637
94420	993638
325846	993639
153477	993640
217343	993641
1598	993642
141708	993643
131411	993644
40573	993645
274685	993646
154935	993647
9073	993648
52188	993649
38179	993650
303305	993651
6197	993652
8586	993653
102051	993654
201991	993655
38820	993656
97768	993657
72653	993658
17013	993659
21022	993660
23656	993661
44665	993662
153760	993663
31284	993664
86995	993665
12236	993666
47855	993667
96333	993668
40724	993669
121500	993670
68600	993671
76415	993672
107734	993673
169406	993674
47844	993675
40623	993676
39507	993677
25300	993678
27356	993679
130331	993680
411	993681
196054	993682
234163	993683
170810	993684
57487	993685
114007	993686
113878	993687
47714	993688
298543	993689
108198	993690
964	993691
190675	993692
34816	993693
103764	993694
25061	993695
95300	993696
169428	993697
23057	993698
154504	993699
31736	993700
20005	993701
207504	993702
32823	993703
3	993704
14897	993705
215816	993706
74899	993707
16537	993708
64929	993709
53621	993710
52968	993711
54381	993712
217431	993713
187709	993714
55133	993715
26709	993716
7640	993717
78657	993718
130786	993719
43265	993720
134289	993721
126400	993722
19710	993723
87229	993724
106829	993725
97386	993726
40012	993727
76852	993728
70982	993729
89737	993730
16094	993731
15228	993732
46273	993733
155617	993734
159461	993735
1951	993736
43457	993737
166855	993738
104128	993739
38156	993740
201899	993741
156158	993742
19026	993743
3962	993744
59149	993745
262363	993746
301852	993747
71624	993748
36396	993749
30906	993750
34614	993751
21503	993752
4324	993753
278208	993754
92526	993755
161717	993756
58051	993757
54670	993758
87087	993759
103939	993760
12132	993761
20030	993762
144934	993763
66065	993764
84399	993765
7566	993766
212664	993767
538	993768
42264	993769
24427	993770
90704	993771
46596	993772
162454	993773
283094	993774
139030	993775
112824	993776
268705	993777
2542	993778
6717	993779
12236	993780
10752	993781
26444	993782
263358	993783
17934	993784
124844	993785
156204	993786
54259	993787
18650	993788
293108	993789
10887	993790
5989	993791
65416	993792
47674	993793
75411	993794
4373	993795
103764	993796
185582	993797
262358	993798
123969	993799
209151	993800
167132	993801
57316	993802
69439	993803
9091	993804
286930	993805
209881	993806
77439	993807
154902	993808
243560	993809
70039	993810
318829	993811
5778	993812
181748	993813
249601	993814
62702	993815
54555	993816
85405	993817
202801	993818
180961	993819
93572	993820
21630	993821
281969	993822
202376	993823
209980	993824
44292	993825
19546	993826
24264	993827
23634	993828
81618	993829
39143	993830
137884	993831
39981	993832
139506	993833
54828	993834
328528	993835
200674	993836
303334	993837
99039	993838
79184	993839
105864	993840
43171	993841
175204	993842
59638	993843
69917	993844
38786	993845
17811	993846
110055	993847
131069	993848
232613	993849
18454	993850
20147	993851
69141	993852
23478	993853
127093	993854
38	993855
45124	993856
191824	993857
32046	993858
11893	993859
28390	993860
14733	993861
99673	993862
110473	993863
204716	993864
190567	993865
259990	993866
131256	993867
571	993868
7912	993869
92224	993870
1249	993871
104760	993872
4511	993873
65376	993874
59826	993875
31764	993876
8953	993877
132104	993878
25312	993879
107734	993880
89064	993881
24811	993882
33222	993883
33052	993884
33208	993885
113840	993886
176430	993887
118145	993888
180092	993889
13427	993890
53848	993891
243779	993892
9607	993893
31453	993894
124263	993895
18303	993896
179885	993897
72760	993898
187901	993899
305596	993900
22590	993901
101683	993902
37424	993903
55677	993904
79799	993905
32563	993906
39772	993907
46134	993908
29683	993909
77425	993910
5271	993911
10118	993912
7238	993913
4041	993914
4407	993915
48668	993916
277579	993917
13	993918
60828	993919
201503	993920
15245	993921
125929	993922
277567	993923
21442	993924
127663	993925
127701	993926
276394	993927
321292	993928
57303	993929
139675	993930
30535	993931
17155	993932
65366	993933
2877	993934
7283	993935
1714	993936
80690	993937
123859	993938
28809	993939
16335	993940
3983	993941
78100	993942
9156	993943
16075	993944
210791	993945
124623	993946
171025	993947
134148	993948
15903	993949
7695	993950
219687	993951
36450	993952
59347	993953
31371	993954
6	993955
11200	993956
63984	993957
101512	993958
18255	993959
210180	993960
103229	993961
12019	993962
16401	993963
40544	993964
17510	993965
5437	993966
32732	993967
57351	993968
82371	993969
54159	993970
41805	993971
32717	993972
28828	993973
126284	993974
107847	993975
168827	993976
55511	993977
72725	993978
1251	993979
71401	993980
31467	993981
593	993982
66	993983
35394	993984
6695	993985
147100	993986
220960	993987
3253	993988
83080	993989
193659	993990
4847	993991
217522	993992
1178	993993
196559	993994
13312	993995
1714	993996
43779	993997
75573	993998
77076	993999
321868	994000
5373	994001
11340	994002
35	994003
156426	994004
39131	994005
264509	994006
63629	994007
73328	994008
94232	994009
159617	994010
114823	994011
282332	994012
28739	994013
83041	994014
303361	994015
36716	994016
45799	994017
239942	994018
292170	994019
79498	994020
173198	994021
27217	994022
25386	994023
26753	994024
113649	994025
69163	994026
20379	994027
201700	994028
155617	994029
100237	994030
26096	994031
230565	994032
98254	994033
20059	994034
60153	994035
2076	994036
22923	994037
484	994038
309588	994039
175498	994040
47087	994041
172327	994042
211729	994043
20059	994044
23530	994045
23634	994046
202356	994047
79226	994048
17789	994049
288578	994050
42660	994051
239916	994052
11	994053
183966	994054
135918	994055
1164	994056
4736	994057
46688	994058
229792	994059
37604	994060
167111	994061
258624	994062
80334	994063
149125	994064
47224	994065
46688	994066
125452	994067
11388	994068
21020	994069
87206	994070
78158	994071
11332	994072
46185	994073
23555	994074
64399	994075
451	994076
97925	994077
79962	994078
22031	994079
22078	994080
4694	994081
6005	994082
86647	994083
18549	994084
207461	994085
148119	994086
48874	994087
1312	994088
7009	994089
18606	994090
49408	994091
776	994092
89576	994093
76234	994094
337	994095
86175	994096
123125	994097
71149	994098
19024	994099
18345	994100
32166	994101
38770	994102
38770	994103
38770	994104
898	994105
302421	994106
22385	994107
29022	994108
88296	994109
14430	994110
45581	994111
15004	994112
267426	994113
22994	994114
203901	994115
12153	994116
74594	994117
33822	994118
26691	994119
53	994120
10409	994121
20811	994122
43	994123
101118	994124
1285	994125
6376	994126
6591	994127
84219	994128
148488	994129
15780	994130
6384	994131
6766	994132
69015	994133
178634	994134
48255	994135
279631	994136
26268	994137
18158	994138
45880	994139
62604	994140
27385	994141
26873	994142
112791	994143
23490	994144
42150	994145
83765	994146
12075	994147
89143	994148
35338	994149
77561	994150
91705	994151
11315	994152
49263	994153
15747	994154
14412	994155
69362	994156
167015	994157
30664	994158
58920	994159
44393	994160
31963	994161
34073	994162
35130	994163
11434	994164
196066	994165
15780	994166
27014	994167
12421	994168
16529	994169
279466	994170
54874	994171
133932	994172
682	994173
121870	994174
5015	994175
37072	994176
200978	994177
21642	994178
4691	994179
248210	994180
35819	994181
2889	994182
88553	994183
9188	994184
18867	994185
2602	994186
2864	994187
41465	994188
10542	994189
213067	994190
20	994191
54180	994192
65988	994193
154504	994194
164059	994195
2303	994196
4681	994197
47702	994198
7108	994199
16762	994200
1990	994201
60656	994202
854	994203
523	994204
192335	994205
64414	994206
39632	994207
4269	994208
281513	994209
52959	994210
120798	994211
77333	994212
317817	994213
553	994214
13910	994215
177814	994216
26442	994217
30994	994218
40896	994219
3075	994220
12307	994221
44555	994222
75451	994223
117116	994224
26876	994225
17207	994226
130102	994227
149329	994228
288003	994229
41141	994230
77333	994231
121501	994232
55259	994233
121423	994234
15161	994235
2682	994236
30188	994237
47081	994238
214886	994239
35775	994240
3935	994241
33710	994242
58041	994243
1607	994244
164369	994245
178780	994246
206800	994247
154401	994248
14983	994249
12242	994250
258947	994251
10957	994252
176823	994253
2699	994254
93646	994255
101400	994256
30078	994257
264763	994258
176079	994259
75094	994260
98241	994261
62945	994262
47702	994263
50891	994264
23456	994265
9860	994266
153446	994267
55157	994268
7177	994269
14691	994270
39912	994271
12326	994272
108402	994273
17713	994274
101894	994275
21499	994276
4369	994277
1560	994278
15142	994279
74269	994280
144961	994281
11186	994282
18701	994283
3619	994284
101709	994285
15863	994286
48232	994287
37593	994288
62799	994289
1026	994290
222101	994291
33872	994292
32840	994293
38856	994294
37005	994295
155298	994296
16262	994297
155482	994298
17263	994299
145274	994300
109339	994301
200342	994302
177098	994303
21501	994304
21074	994305
88853	994306
71805	994307
15863	994308
148270	994309
23839	994310
7201	994311
2234	994312
49937	994313
185388	994314
185281	994315
17677	994316
1533	994317
232899	994318
114501	994319
161139	994320
111908	994321
273623	994322
73410	994323
32720	994324
272898	994325
171789	994326
30886	994327
11455	994328
188058	994329
128434	994330
86819	994331
147423	994332
122959	994333
165469	994334
251616	994335
185630	994336
70348	994337
247136	994338
34895	994339
82282	994340
247148	994341
34713	994342
23414	994343
242869	994344
114512	994345
122309	994346
279866	994347
122280	994348
284425	994349
171039	994350
53371	994351
19385	994352
73410	994353
290334	994354
18335	994355
75439	994356
273782	994357
217467	994358
130362	994359
188077	994360
113766	994361
106101	994362
107662	994363
248326	994364
177905	994365
74775	994366
117798	994367
206840	994368
12731	994369
90380	994370
217503	994371
58910	994372
58910	994373
209822	994374
56160	994375
258564	994376
26193	994377
128617	994378
129478	994379
72400	994380
216948	994381
3093	994382
250037	994383
132432	994384
10190	994385
316183	994386
179214	994387
138645	994388
138645	994389
56562	994390
138637	994391
4730	994392
67493	994393
108179	994394
14591	994395
126082	994396
34485	994397
297946	994398
181392	994399
66152	994400
112210	994401
188002	994402
10919	994403
231399	994404
32447	994405
252697	994406
73982	994407
9636	994408
72314	994409
158969	994410
209564	994411
47580	994412
231264	994413
149049	994414
131107	994415
52374	994416
47016	994417
18000	994418
18000	994419
116106	994420
112768	994421
159238	994422
183609	994423
55431	994424
67249	994425
73487	994426
160834	994427
144338	994428
91113	994429
88126	994430
56562	994431
85591	994432
216899	994433
29085	994434
112817	994435
188826	994436
169332	994437
37341	994438
139910	994439
19437	994440
52411	994441
150746	994442
9237	994443
41184	994444
118311	994445
272797	994446
54461	994447
21549	994448
99063	994449
218969	994450
224790	994451
78644	994452
220325	994453
215102	994454
196100	994455
186674	994456
161232	994457
75402	994458
321388	994459
294723	994460
124146	994461
153118	994462
104143	994463
208877	994464
10477	994465
29788	994466
234368	994467
183592	994468
57570	994469
304917	994470
108095	994471
62168	994472
241179	994473
261310	994474
107079	994475
229935	994476
141539	994477
75652	994478
296622	994479
28848	994480
139384	994481
139384	994482
178701	994483
201042	994484
166998	994485
81889	994486
88014	994487
201887	994488
221804	994489
18492	994490
44711	994491
104237	994492
75402	994493
72468	994494
7776	994495
57310	994496
86937	994497
257401	994498
127436	994499
10059	994500
136785	994501
157392	994502
60734	994503
301116	994504
66536	994505
302415	994506
204011	994507
20229	994508
84487	994509
15102	994510
6983	994511
21549	994512
168057	994513
303710	994514
295775	994515
56562	994516
287745	994517
108229	994518
310774	994519
109062	994520
239264	994521
140230	994522
171035	994523
311567	994524
154272	994525
262270	994526
41760	994527
140081	994528
180018	994529
104040	994530
106412	994531
151895	994532
61107	994533
225188	994534
197406	994535
129457	994536
143520	994537
111253	994538
302709	994539
222175	994540
65121	994541
72637	994542
111087	994543
128759	994544
220647	994545
27631	994546
12892	994547
65215	994548
44565	994549
110581	994550
94146	994551
108961	994552
46976	994553
94691	994554
181679	994555
46976	994556
102239	994557
23973	994558
88803	994559
25567	994560
182364	994561
251681	994562
3843	994563
14417	994564
256296	994565
27446	994566
100143	994567
117	994568
252543	994569
13687	994570
209627	994571
16819	994572
46945	994573
116876	994574
120246	994575
145693	994576
111950	994577
171970	994578
113542	994579
81013	994580
25683	994581
82294	994582
297365	994583
100962	994584
120210	994585
176732	994586
28218	994587
28161	994588
175835	994589
40381	994590
219807	994591
149328	994592
93782	994593
173913	994594
143819	994595
85150	994596
59675	994597
84524	994598
22860	994599
4261	994600
47036	994601
81015	994602
141548	994603
108342	994604
141700	994605
154928	994606
272089	994607
271962	994608
95406	994609
11972	994610
69682	994611
45383	994612
64972	994613
30742	994614
6460	994615
93996	994616
42018	994617
243870	994618
69688	994619
170458	994620
199749	994621
57243	994622
74509	994623
288824	994624
182086	994625
59548	994626
118768	994627
131426	994628
127131	994629
198207	994630
54290	994631
45099	994632
27631	994633
127131	994634
255834	994635
138674	994636
84756	994637
196587	994638
230658	994639
129701	994640
255807	994641
125090	994642
154577	994643
300892	994644
252295	994645
95007	994646
41864	994647
104582	994648
195341	994649
202093	994650
261539	994651
235674	994652
11970	994653
211219	994654
209146	994655
60504	994656
46754	994657
6460	994658
197769	994659
131426	994660
105966	994661
46379	994662
23557	994663
83225	994664
196581	994665
108529	994666
102269	994667
13818	994668
31946	994669
307638	994670
95712	994671
39421	994672
56944	994673
200390	994674
3385	994675
82264	994676
294296	994677
50075	994678
99525	994679
6983	994680
18693	994681
140734	994682
199678	994683
133834	994684
46939	994685
305297	994686
251833	994687
101433	994688
60734	994689
208759	994690
140433	994691
20229	994692
313373	994693
197984	994694
80950	994695
5499	994696
191325	994697
134484	994698
37207	994699
219102	994700
75304	994701
74086	994702
5849	994703
2788	994704
82284	994705
78604	994706
230207	994707
120805	994708
48083	994709
24226	994710
49867	994711
116548	994712
258863	994713
51516	994714
23182	994715
135495	994716
284215	994717
9346	994718
177715	994719
36096	994720
178931	994721
185395	994722
75530	994723
177528	994724
152557	994725
68607	994726
164605	994727
29215	994728
29215	994729
230315	994730
77490	994731
84524	994732
157970	994733
322084	994734
240616	994735
57719	994736
100274	994737
239828	994738
216205	994739
164582	994740
315987	994741
54135	994742
303916	994743
126331	994744
67927	994745
69441	994746
155795	994747
121529	994748
22039	994749
185134	994750
195547	994751
23841	994752
70920	994753
322231	994754
5499	994755
117391	994756
258900	994757
46976	994758
315492	994759
148839	994760
9488	994761
26193	994762
85471	994763
314179	994764
136785	994765
132993	994766
38282	994767
85471	994768
313766	994769
175426	994770
215608	994771
138674	994772
246099	994773
108819	994774
5499	994775
81012	994776
101134	994777
300330	994778
325503	994779
101962	994780
53388	994781
237786	994782
163086	994783
124909	994784
219285	994785
1392	994786
53202	994787
199026	994788
3387	994789
153269	994790
148890	994791
18078	994792
77856	994793
39038	994794
171224	994795
368	994796
7840	994797
3188	994798
16480	994799
677	994800
53043	994801
17967	994802
21627	994803
208391	994804
115413	994805
107760	994806
174773	994807
43323	994808
320000	994809
223520	994810
120954	994811
13408	994812
171351	994813
175429	994814
115413	994815
15306	994816
6460	994817
168883	994818
100458	994819
235673	994820
95176	994821
228832	994822
87837	994823
211351	994824
297105	994825
133732	994826
86390	994827
209533	994828
157467	994829
30353	994830
127487	994831
224582	994832
115323	994833
201042	994834
10762	994835
138500	994836
135308	994837
10724	994838
9476	994839
258990	994840
21952	994841
46625	994842
195884	994843
2404	994844
229152	994845
288507	994846
63214	994847
57637	994848
35995	994849
6240	994850
32415	994851
135387	994852
8020	994853
2556	994854
143687	994855
37550	994856
6776	994857
108566	994858
2	994859
175	994860
10134	994861
138421	994862
215087	994863
163293	994864
155380	994865
101834	994866
17854	994867
166465	994868
42	994869
237143	994870
115201	994871
138708	994872
80973	994873
94200	994874
5433	994875
99827	994876
155106	994877
149770	994878
148	994879
11621	994880
106116	994881
183816	994882
3490	994883
152196	994884
178510	994885
130986	994886
228294	994887
136307	994888
111609	994889
40963	994890
64282	994891
7723	994892
167145	994893
42218	994894
84291	994895
51261	994896
37467	994897
26665	994898
187155	994899
984	994900
17591	994901
46935	994902
294123	994903
156512	994904
9251	994905
69292	994906
5808	994907
212552	994908
11714	994909
54476	994910
637	994911
15706	994912
95175	994913
86745	994914
132424	994915
27189	994916
175497	994917
116698	994918
81451	994919
29700	994920
154948	994921
131586	994922
142248	994923
13510	994924
33851	994925
215198	994926
29482	994927
54241	994928
7216	994929
12628	994930
57735	994931
83022	994932
94726	994933
48286	994934
953	994935
184586	994936
59980	994937
36463	994938
29758	994939
12908	994940
96687	994941
92610	994942
102982	994943
198855	994944
10503	994945
427	994946
17667	994947
84182	994948
26664	994949
96515	994950
180650	994951
45827	994952
71270	994953
95686	994954
243394	994955
11266	994956
17824	994957
7486	994958
48911	994959
264900	994960
65615	994961
174760	994962
147163	994963
68658	994964
109133	994965
60156	994966
74572	994967
7520	994968
44605	994969
48088	994970
68175	994971
2654	994972
184901	994973
247098	994974
36856	994975
144922	994976
71784	994977
3051	994978
213834	994979
215028	994980
68351	994981
186619	994982
95640	994983
62580	994984
74715	994985
3220	994986
181472	994987
222945	994988
128622	994989
80168	994990
301398	994991
62451	994992
68563	994993
256703	994994
325213	994995
154553	994996
15203	994997
14692	994998
213358	994999
85367	995000
21623	995001
325765	995002
6566	995003
37467	995004
135277	995005
87373	995006
144312	995007
1782	995008
88362	995009
129256	995010
196797	995011
16575	995012
217263	995013
54241	995014
90711	995015
198381	995016
97639	995017
18064	995018
129591	995019
32948	995020
101152	995021
19153	995022
162907	995023
88746	995024
94396	995025
597	995026
90778	995027
94311	995028
67430	995029
39627	995030
61969	995031
263791	995032
47116	995033
42541	995034
322	995035
305141	995036
175497	995037
21880	995038
8681	995039
15651	995040
108624	995041
25784	995042
16780	995043
35857	995044
341	995045
5824	995046
317637	995047
10961	995048
131781	995049
24	995050
13075	995051
244442	995052
89599	995053
238498	995054
307322	995055
124895	995056
64916	995057
3515	995058
48610	995059
742	995060
30680	995061
6874	995062
33024	995063
122329	995064
195585	995065
10023	995066
15822	995067
103665	995068
8193	995069
4869	995070
4542	995071
34877	995072
227885	995073
345	995074
384	995075
134402	995076
66121	995077
43004	995078
36144	995079
36144	995080
1753	995081
30411	995082
100	995083
20643	995084
6254	995085
440	995086
71357	995087
38191	995088
15233	995089
12267	995090
5140	995091
301095	995092
1082	995093
4239	995094
39640	995095
45915	995096
42887	995097
395	995098
47735	995099
27873	995100
17665	995101
2455	995102
2094	995103
23381	995104
6820	995105
212391	995106
6874	995107
19012	995108
43391	995109
395	995110
43258	995111
19961	995112
95489	995113
199	995114
56650	995115
1467	995116
9557	995117
133645	995118
104619	995119
36407	995120
146431	995121
4534	995122
216510	995123
1024	995124
147988	995125
80632	995126
21977	995127
30492	995128
39683	995129
3337	995130
1863	995131
1930	995132
1930	995133
553	995134
237336	995135
1080	995136
57319	995137
51487	995138
165271	995139
120008	995140
73	995141
92615	995142
9049	995143
19086	995144
20707	995145
61904	995146
22631	995147
211785	995148
312586	995149
1212	995150
133088	995151
1212	995152
9084	995153
3296	995154
13804	995155
50477	995156
144162	995157
38191	995158
73817	995159
28432	995160
42693	995161
42683	995162
60058	995163
81809	995164
14830	995165
29683	995166
23891	995167
23777	995168
194327	995169
302752	995170
82495	995171
4775	995172
23670	995173
162737	995174
40319	995175
3867	995176
3867	995177
32904	995178
25009	995179
10293	995180
17712	995181
33645	995182
75405	995183
12488	995184
254824	995185
106625	995186
60375	995187
71435	995188
261773	995189
12483	995190
41852	995191
142622	995192
217966	995193
289608	995194
117243	995195
200100	995196
19060	995197
65304	995198
8924	995199
220506	995200
13981	995201
157455	995202
26350	995203
13458	995204
259526	995205
137160	995206
9046	995207
163299	995208
46073	995209
61941	995210
162739	995211
3332	995212
309860	995213
105149	995214
64100	995215
94520	995216
43235	995217
115564	995218
94563	995219
179824	995220
179696	995221
11662	995222
46844	995223
45462	995224
5742	995225
238157	995226
166475	995227
73937	995228
180820	995229
104146	995230
44321	995231
223	995232
27502	995233
15855	995234
49483	995235
6775	995236
116172	995237
190606	995238
251269	995239
72163	995240
264344	995241
61158	995242
237614	995243
37855	995244
310899	995245
193724	995246
122690	995247
8488	995248
1591	995249
77311	995250
5817	995251
16425	995252
123581	995253
45477	995254
208	995255
92223	995256
35527	995257
35278	995258
252127	995259
175141	995260
53973	995261
7836	995262
7836	995263
32054	995264
32054	995265
100628	995266
21781	995267
85984	995268
85984	995269
183470	995270
157021	995271
224910	995272
53837	995273
118644	995274
93110	995275
117755	995276
39222	995277
169903	995278
257175	995279
53667	995280
169903	995281
70677	995282
140314	995283
184321	995284
203107	995285
58071	995286
19126	995287
135114	995288
207144	995289
207333	995290
207524	995291
207144	995292
190657	995293
4759	995294
120433	995295
24883	995296
82541	995297
187389	995298
187582	995299
286299	995300
78018	995301
38035	995302
13760	995303
120426	995304
8516	995305
8516	995306
14921	995307
49389	995308
14921	995309
86564	995310
139747	995311
16555	995312
17792	995313
139502	995314
29713	995315
63523	995316
282820	995317
33218	995318
317746	995319
123331	995320
63549	995321
295358	995322
286574	995323
3651	995324
278690	995325
3651	995326
94822	995327
314312	995328
6668	995329
152787	995330
36657	995331
36657	995332
10392	995333
42521	995334
299087	995335
11340	995336
134337	995337
204887	995338
202880	995339
273572	995340
158590	995341
76678	995342
309240	995343
32385	995344
170069	995345
311396	995346
138713	995347
88441	995348
256837	995349
10541	995350
62031	995351
13048	995352
32041	995353
19707	995354
203691	995355
214075	995356
104740	995357
76606	995358
10192	995359
118325	995360
81174	995361
104155	995362
11705	995363
84653	995364
18544	995365
161963	995366
53354	995367
57775	995368
28973	995369
31350	995370
186240	995371
74783	995372
105559	995373
13275	995374
166313	995375
214964	995376
288141	995377
215789	995378
29232	995379
172600	995380
183285	995381
105047	995382
69432	995383
31189	995384
127899	995385
95545	995386
30557	995387
7481	995388
5758	995389
23957	995390
32988	995391
161354	995392
326251	995393
284694	995394
117671	995395
61906	995396
44478	995397
189259	995398
2334	995399
134723	995400
30876	995401
83219	995402
1676	995403
167373	995404
119291	995405
65956	995406
210601	995407
64174	995408
276043	995409
5033	995410
7876	995411
97012	995412
190902	995413
52547	995414
20623	995415
167804	995416
2356	995417
59005	995418
161946	995419
6906	995420
260364	995421
285030	995422
216376	995423
51399	995424
435	995425
254290	995426
177940	995427
4528	995428
254562	995429
20168	995430
27033	995431
14548	995432
206194	995433
36417	995434
9506	995435
45126	995436
108936	995437
69287	995438
248328	995439
150881	995440
117527	995441
76007	995442
2800	995443
44976	995444
9301	995445
67495	995446
85594	995447
301245	995448
17356	995449
17538	995450
225984	995451
125500	995452
77684	995453
76060	995454
42787	995455
17639	995456
83355	995457
129235	995458
90193	995459
108363	995460
116558	995461
52644	995462
90261	995463
110100	995464
32952	995465
18362	995466
308620	995467
14148	995468
57508	995469
8942	995470
31301	995471
242001	995472
67353	995473
67486	995474
81156	995475
4639	995476
171460	995477
9118	995478
31237	995479
192106	995480
62124	995481
46798	995482
48757	995483
24150	995484
253667	995485
5363	995486
32800	995487
78560	995488
3828	995489
204143	995490
172998	995491
278093	995492
67138	995493
67114	995494
144184	995495
24900	995496
1219	995497
301297	995498
205676	995499
62058	995500
198218	995501
53343	995502
261092	995503
21955	995504
49626	995505
81483	995506
250	995507
47201	995508
261284	995509
136485	995510
3653	995511
33634	995512
2283	995513
190396	995514
211277	995515
4331	995516
159937	995517
239156	995518
8125	995519
79807	995520
108852	995521
191074	995522
297097	995523
110564	995524
114387	995525
25956	995526
21303	995527
10894	995528
12184	995529
109445	995530
37729	995531
5579	995532
86885	995533
79807	995534
37906	995535
12184	995536
88685	995537
58646	995538
7708	995539
7708	995540
18475	995541
86885	995542
7925	995543
29477	995544
93670	995545
53428	995546
14382	995547
42820	995548
46481	995549
107626	995550
272678	995551
84751	995552
164609	995553
7962	995554
3772	995555
16734	995556
23725	995557
6019	995558
25956	995559
18384	995560
2015	995561
102796	995562
65417	995563
19137	995564
135715	995565
65030	995566
60844	995567
2207	995568
35625	995569
35625	995570
157825	995571
66656	995572
104773	995573
38068	995574
253242	995575
226407	995576
26284	995577
105455	995578
10614	995579
215941	995580
123124	995581
128409	995582
105056	995583
135715	995584
180329	995585
262236	995586
110730	995587
7631	995588
39908	995589
20278	995590
8223	995591
52472	995592
3155	995593
30468	995594
30468	995595
21962	995596
123783	995597
41183	995598
23896	995599
23896	995600
229414	995601
8112	995602
24729	995603
36317	995604
181938	995605
203886	995606
804	995607
804	995608
17621	995609
170785	995610
60997	995611
92616	995612
222875	995613
210372	995614
244930	995615
11649	995616
35831	995617
65161	995618
110455	995619
68801	995620
12345	995621
8456	995622
18419	995623
122038	995624
355	995625
110952	995626
4454	995627
1345	995628
4482	995629
228173	995630
140384	995631
22153	995632
5822	995633
291258	995634
71278	995635
53769	995636
53805	995637
175083	995638
109853	995639
306642	995640
119039	995641
57711	995642
3653	995643
78153	995644
39649	995645
69618	995646
183905	995647
205934	995648
70592	995649
50756	995650
308036	995651
55768	995652
26496	995653
38666	995654
148836	995655
229939	995656
317430	995657
209584	995658
166914	995659
37655	995660
255833	995661
138368	995662
164146	995663
38666	995664
76156	995665
167527	995666
96945	995667
7292	995668
3330	995669
212459	995670
229814	995671
40253	995672
64888	995673
168800	995674
145699	995675
94345	995676
74479	995677
108374	995678
232671	995679
88758	995680
145699	995681
46970	995682
237625	995683
16119	995684
16119	995685
154062	995686
16119	995687
106145	995688
74627	995689
117897	995690
22911	995691
137032	995692
54897	995693
316733	995694
194942	995695
6272	995696
18676	995697
1410	995698
180606	995699
237794	995700
128407	995701
40998	995702
41288	995703
246377	995704
297975	995705
31158	995706
26139	995707
41457	995708
41457	995709
72043	995710
171225	995711
173502	995712
107317	995713
275779	995714
173502	995715
59439	995716
19273	995717
255649	995718
21912	995719
227581	995720
273590	995721
49665	995722
14413	995723
3337	995724
36363	995725
125892	995726
107538	995727
63526	995728
6888	995729
128896	995730
272627	995731
178488	995732
114621	995733
32552	995734
38141	995735
38225	995736
14118	995737
38225	995738
313353	995739
692	995740
262993	995741
6469	995742
73351	995743
139054	995744
178057	995745
25016	995746
148124	995747
15655	995748
204097	995749
175306	995750
165428	995751
283930	995752
70329	995753
55501	995754
287122	995755
90443	995756
50499	995757
142027	995758
85756	995759
203619	995760
13079	995761
89452	995762
109984	995763
141330	995764
95443	995765
203073	995766
116263	995767
60929	995768
5248	995769
147323	995770
103156	995771
158551	995772
15655	995773
107248	995774
42998	995775
42998	995776
135267	995777
198326	995778
87773	995779
7706	995780
36508	995781
203079	995782
38929	995783
183572	995784
50508	995785
13029	995786
186479	995787
101826	995788
140134	995789
32909	995790
88496	995791
5844	995792
75107	995793
75107	995794
30479	995795
17510	995796
32909	995797
122015	995798
301938	995799
81462	995800
6771	995801
81438	995802
267408	995803
207471	995804
179492	995805
128583	995806
278656	995807
83832	995808
19309	995809
19309	995810
55453	995811
85412	995812
75174	995813
118510	995814
19251	995815
129648	995816
183710	995817
99565	995818
143375	995819
196999	995820
185126	995821
16589	995822
7805	995823
98618	995824
175504	995825
309186	995826
204030	995827
36313	995828
54755	995829
191678	995830
89621	995831
83550	995832
36132	995833
219839	995834
748	995835
45659	995836
53126	995837
24712	995838
34190	995839
54800	995840
8036	995841
51132	995842
52776	995843
113259	995844
95601	995845
136172	995846
314843	995847
184434	995848
50600	995849
24411	995850
182752	995851
50653	995852
279182	995853
76287	995854
50594	995855
117437	995856
204182	995857
142035	995858
275674	995859
39501	995860
75866	995861
219278	995862
129950	995863
90406	995864
27523	995865
182105	995866
29073	995867
60549	995868
306094	995869
21103	995870
90406	995871
88505	995872
285504	995873
39501	995874
75866	995875
120214	995876
198965	995877
60643	995878
117999	995879
131113	995880
18099	995881
89111	995882
143904	995883
84528	995884
179430	995885
85096	995886
137644	995887
49803	995888
73752	995889
129241	995890
236639	995891
98769	995892
3673	995893
3256	995894
116795	995895
126474	995896
35258	995897
37872	995898
55996	995899
55996	995900
13586	995901
10961	995902
4327	995903
17486	995904
72968	995905
11657	995906
131658	995907
144988	995908
107041	995909
23275	995910
55136	995911
267625	995912
146387	995913
227139	995914
80795	995915
135268	995916
51510	995917
162107	995918
60698	995919
47197	995920
66593	995921
87797	995922
135865	995923
84266	995924
82604	995925
70340	995926
101379	995927
311769	995928
17276	995929
18349	995930
215454	995931
81553	995932
43631	995933
206275	995934
125563	995935
236792	995936
57006	995937
99865	995938
45313	995939
7397	995940
134352	995941
45313	995942
69781	995943
33725	995944
37853	995945
104808	995946
73911	995947
50931	995948
186673	995949
2065	995950
2065	995951
160839	995952
253066	995953
299506	995954
84901	995955
22431	995956
211836	995957
320273	995958
34515	995959
34515	995960
294192	995961
32899	995962
89786	995963
277681	995964
66435	995965
324510	995966
187916	995967
1323	995968
209426	995969
3640	995970
5910	995971
194377	995972
19812	995973
185108	995974
49389	995975
50232	995976
8965	995977
35685	995978
63903	995979
43488	995980
23136	995981
262761	995982
109339	995983
186992	995984
174465	995985
247331	995986
30808	995987
177726	995988
36934	995989
166000	995990
118711	995991
118711	995992
135904	995993
76985	995994
183102	995995
21239	995996
152185	995997
169081	995998
137786	995999
19109	996000
132477	996001
127419	996002
19109	996003
153510	996004
78661	996005
121493	996006
30361	996007
105546	996008
64866	996009
27651	996010
44295	996011
282	996012
70788	996013
39472	996014
8720	996015
189562	996016
79121	996017
163772	996018
18652	996019
25984	996020
200158	996021
2236	996022
29012	996023
195670	996024
269628	996025
48997	996026
32124	996027
16630	996028
1522	996029
16630	996030
7069	996031
6995	996032
181937	996033
15213	996034
63891	996035
159067	996036
128283	996037
4952	996038
96276	996039
52820	996040
119152	996041
142386	996042
60216	996043
191900	996044
150537	996045
318746	996046
155175	996047
26427	996048
106837	996049
309371	996050
145700	996051
261109	996052
46216	996053
185470	996054
273606	996055
321162	996056
206148	996057
106863	996058
16423	996059
170467	996060
93431	996061
19368	996062
72750	996063
7079	996064
3894	996065
51424	996066
171197	996067
19412	996068
108532	996069
4490	996070
100628	996071
100628	996072
197355	996073
85971	996074
82477	996075
22006	996076
4909	996077
169367	996078
60345	996079
215068	996080
50782	996081
166727	996082
102634	996083
115526	996084
177628	996085
7231	996086
40472	996087
222110	996088
40472	996089
40472	996090
3611	996091
2069	996092
34514	996093
5674	996094
27996	996095
168893	996096
168753	996097
115954	996098
89995	996099
134824	996100
321	996101
8802	996102
131468	996103
37429	996104
204362	996105
109534	996106
140204	996107
85315	996108
398	996109
6630	996110
69540	996111
8810	996112
240424	996113
56598	996114
159316	996115
3454	996116
149138	996117
122488	996118
57230	996119
121820	996120
293547	996121
1017	996122
27996	996123
27698	996124
2501	996125
4371	996126
219186	996127
41771	996128
130167	996129
28989	996130
107938	996131
183482	996132
2501	996133
9095	996134
123331	996135
308037	996136
90074	996137
108219	996138
168155	996139
2501	996140
80585	996141
206374	996142
312910	996143
255931	996144
70684	996145
105538	996146
70225	996147
28356	996148
89995	996149
32711	996150
239102	996151
47001	996152
5625	996153
9338	996154
228145	996155
20519	996156
76650	996157
220907	996158
716	996159
716	996160
156	996161
27032	996162
32257	996163
6517	996164
47482	996165
1772	996166
107481	996167
22802	996168
71303	996169
801	996170
32337	996171
22898	996172
162	996173
572	996174
44881	996175
41524	996176
191855	996177
7464	996178
60454	996179
171278	996180
60454	996181
171568	996182
54012	996183
71397	996184
203218	996185
94219	996186
26973	996187
16326	996188
20013	996189
11218	996190
11218	996191
12064	996192
39496	996193
38331	996194
25554	996195
113904	996196
78535	996197
67766	996198
39510	996199
328056	996200
2049	996201
28903	996202
2049	996203
1970	996204
60288	996205
22825	996206
162	996207
144471	996208
7226	996209
7687	996210
292183	996211
38465	996212
5610	996213
136117	996214
106277	996215
5610	996216
253137	996217
18192	996218
24665	996219
128216	996220
18389	996221
124491	996222
81297	996223
26036	996224
194559	996225
101781	996226
31436	996227
144	996228
202248	996229
129468	996230
129773	996231
307154	996232
77961	996233
129744	996234
129708	996235
51515	996236
181440	996237
42549	996238
163225	996239
1667	996240
12975	996241
76234	996242
4636	996243
270488	996244
116996	996245
34615	996246
34611	996247
10438	996248
41757	996249
116857	996250
12738	996251
116857	996252
228474	996253
95127	996254
39684	996255
23179	996256
95077	996257
88831	996258
8630	996259
324865	996260
170852	996261
160518	996262
37494	996263
225437	996264
23787	996265
40493	996266
114417	996267
327429	996268
1461	996269
235503	996270
43068	996271
34023	996272
73125	996273
35411	996274
88878	996275
198233	996276
321367	996277
323179	996278
102297	996279
86961	996280
86961	996281
81003	996282
132785	996283
142828	996284
91776	996285
76558	996286
280745	996287
120261	996288
188991	996289
44162	996290
44162	996291
47197	996292
55748	996293
109344	996294
47942	996295
81738	996296
131805	996297
12234	996298
153045	996299
35518	996300
52384	996301
140128	996302
17631	996303
7373	996304
142519	996305
11211	996306
28543	996307
297014	996308
188092	996309
166	996310
231743	996311
164797	996312
253056	996313
56696	996314
89928	996315
26766	996316
304098	996317
184123	996318
309613	996319
6139	996320
158640	996321
107742	996322
174665	996323
17635	996324
6441	996325
117326	996326
63429	996327
105324	996328
107742	996329
239484	996330
77682	996331
15971	996332
3100	996333
61616	996334
258466	996335
46319	996336
18372	996337
38388	996338
17539	996339
296559	996340
315317	996341
143127	996342
174429	996343
328643	996344
136364	996345
90221	996346
88728	996347
39096	996348
89990	996349
137681	996350
59111	996351
212253	996352
214174	996353
106442	996354
217279	996355
131409	996356
8212	996357
58354	996358
103717	996359
143398	996360
60295	996361
18724	996362
121290	996363
35457	996364
58636	996365
101922	996366
101922	996367
184019	996368
122510	996369
105850	996370
83860	996371
46528	996372
183907	996373
280930	996374
127404	996375
137987	996376
137362	996377
274626	996378
19862	996379
111170	996380
86092	996381
44209	996382
184284	996383
82682	996384
323254	996385
217124	996386
80817	996387
322310	996388
9217	996389
45323	996390
5851	996391
93111	996392
7526	996393
78832	996394
183209	996395
33925	996396
6106	996397
286543	996398
6730	996399
9019	996400
6795	996401
24477	996402
44552	996403
266026	996404
1937	996405
3404	996406
77965	996407
51575	996408
53207	996409
33059	996410
266783	996411
84	996412
35123	996413
133204	996414
15634	996415
54745	996416
242350	996417
77641	996418
38034	996419
1270	996420
2864	996421
65638	996422
177942	996423
77135	996424
13627	996425
307124	996426
119316	996427
33009	996428
79367	996429
75582	996430
216873	996431
26504	996432
197868	996433
101474	996434
85249	996435
130208	996436
79432	996437
82148	996438
49055	996439
58344	996440
14183	996441
98528	996442
2449	996443
31805	996444
261457	996445
261154	996446
205693	996447
160040	996448
42171	996449
216316	996450
187767	996451
96421	996452
300091	996453
66837	996454
5059	996455
25785	996456
1244	996457
1832	996458
17213	996459
284912	996460
11995	996461
21498	996462
156219	996463
40647	996464
258493	996465
877	996466
15654	996467
11683	996468
120648	996469
3635	996470
304662	996471
21177	996472
34853	996473
54021	996474
1472	996475
14208	996476
26151	996477
247790	996478
122233	996479
200524	996480
194837	996481
40551	996482
119906	996483
156251	996484
46362	996485
116971	996486
36968	996487
248362	996488
28618	996489
47166	996490
159271	996491
116594	996492
21106	996493
26739	996494
249701	996495
1563	996496
136219	996497
57057	996498
1832	996499
91745	996500
63369	996501
2058	996502
186522	996503
12613	996504
60993	996505
74813	996506
128236	996507
6122	996508
10140	996509
164529	996510
118802	996511
17821	996512
248720	996513
107501	996514
12588	996515
189365	996516
43870	996517
100056	996518
183984	996519
190923	996520
26545	996521
204416	996522
17533	996523
249997	996524
66363	996525
325695	996526
76220	996527
251002	996528
140201	996529
157861	996530
147244	996531
195141	996532
101610	996533
119710	996534
19114	996535
118910	996536
78574	996537
19991	996538
43	996539
21073	996540
20176	996541
29184	996542
53608	996543
13183	996544
77143	996545
196606	996546
13183	996547
185146	996548
77616	996549
33347	996550
163233	996551
118909	996552
19465	996553
314	996554
8946	996555
19810	996556
105975	996557
190734	996558
189944	996559
177050	996560
172163	996561
4067	996562
68330	996563
20272	996564
48891	996565
234700	996566
90575	996567
84087	996568
9526	996569
71034	996570
101973	996571
57652	996572
102203	996573
99551	996574
285300	996575
100	996576
4281	996577
36059	996578
15291	996579
148196	996580
7258	996581
274501	996582
44770	996583
81136	996584
125	996585
55400	996586
90946	996587
7258	996588
37647	996589
193921	996590
180524	996591
20165	996592
7420	996593
51923	996594
20652	996595
7284	996596
110109	996597
9418	996598
87256	996599
54705	996600
5756	996601
276695	996602
32741	996603
116125	996604
74299	996605
115020	996606
235758	996607
91806	996608
91806	996609
72529	996610
112305	996611
23485	996612
111785	996613
111498	996614
115020	996615
154578	996616
6467	996617
69474	996618
20493	996619
1059	996620
5756	996621
20493	996622
77800	996623
151375	996624
115020	996625
103602	996626
179468	996627
32741	996628
9483	996629
77813	996630
42498	996631
25836	996632
86414	996633
86414	996634
223345	996635
83567	996636
129344	996637
39729	996638
194953	996639
70652	996640
86368	996641
209693	996642
216473	996643
297691	996644
215987	996645
53674	996646
317614	996647
41946	996648
63105	996649
52199	996650
138652	996651
212680	996652
93350	996653
45149	996654
137846	996655
20512	996656
224063	996657
178785	996658
223354	996659
143098	996660
220388	996661
59154	996662
209488	996663
141252	996664
41946	996665
90361	996666
91379	996667
6122	996668
20959	996669
40755	996670
211101	996671
89114	996672
227739	996673
13146	996674
78340	996675
1399	996676
180494	996677
158469	996678
16016	996679
7021	996680
67718	996681
65208	996682
172282	996683
47971	996684
71262	996685
4396	996686
90422	996687
6365	996688
57858	996689
51292	996690
11771	996691
193217	996692
28270	996693
30579	996694
22871	996695
100538	996696
288424	996697
61256	996698
7647	996699
131387	996700
60624	996701
5175	996702
18564	996703
2238	996704
528	996705
25061	996706
25061	996707
23035	996708
70260	996709
214319	996710
55384	996711
3944	996712
257758	996713
63832	996714
68324	996715
117023	996716
288175	996717
245292	996718
104967	996719
40557	996720
6389	996721
119134	996722
154371	996723
30217	996724
89875	996725
174200	996726
155953	996727
87316	996728
20259	996729
147618	996730
201074	996731
194541	996732
63797	996733
206330	996734
175109	996735
57265	996736
223409	996737
259076	996738
234264	996739
14796	996740
20006	996741
232925	996742
41460	996743
121375	996744
60843	996745
89839	996746
132602	996747
319582	996748
209129	996749
12036	996750
72003	996751
312861	996752
89761	996753
72757	996754
27980	996755
223557	996756
328725	996757
24267	996758
103220	996759
43233	996760
62788	996761
201084	996762
171505	996763
215497	996764
39830	996765
327173	996766
327939	996767
114712	996768
2957	996769
91823	996770
183649	996771
73714	996772
16431	996773
72003	996774
2517	996775
32885	996776
208268	996777
272290	996778
264037	996779
53332	996780
38568	996781
187911	996782
64873	996783
179675	996784
221194	996785
26146	996786
28146	996787
131926	996788
305516	996789
24518	996790
68727	996791
115661	996792
194560	996793
124890	996794
244487	996795
2998	996796
105743	996797
70059	996798
328503	996799
83392	996800
106318	996801
291	996802
25361	996803
19473	996804
27149	996805
85090	996806
47557	996807
24330	996808
68949	996809
188388	996810
214196	996811
888	996812
252358	996813
104924	996814
105594	996815
280931	996816
56378	996817
37889	996818
268121	996819
325586	996820
160648	996821
47832	996822
24535	996823
33163	996824
20859	996825
306232	996826
17537	996827
46274	996828
246471	996829
222396	996830
46813	996831
325867	996832
267182	996833
23793	996834
23911	996835
84911	996836
457	996837
53702	996838
23969	996839
2426	996840
16933	996841
3916	996842
28206	996843
146	996844
209343	996845
3358	996846
146890	996847
6611	996848
6611	996849
8636	996850
6611	996851
8636	996852
209111	996853
41284	996854
78286	996855
110687	996856
50691	996857
138322	996858
32260	996859
46620	996860
50996	996861
16276	996862
30579	996863
63030	996864
1623	996865
201659	996866
31833	996867
55362	996868
259953	996869
84	996870
128850	996871
136426	996872
6575	996873
214607	996874
51532	996875
203476	996876
67788	996877
2125	996878
2125	996879
163975	996880
133698	996881
8854	996882
169919	996883
8222	996884
97930	996885
53496	996886
9411	996887
6585	996888
189002	996889
9717	996890
23630	996891
17879	996892
12950	996893
88889	996894
94859	996895
168024	996896
145419	996897
11755	996898
8222	996899
192927	996900
193075	996901
177086	996902
281794	996903
2053	996904
192676	996905
36110	996906
28181	996907
59633	996908
120287	996909
105330	996910
57848	996911
159587	996912
50103	996913
176988	996914
305870	996915
262750	996916
106038	996917
30713	996918
10161	996919
33986	996920
33739	996921
221083	996922
59941	996923
274219	996924
18424	996925
59035	996926
113830	996927
34968	996928
81062	996929
33878	996930
227561	996931
147326	996932
124460	996933
1196	996934
10899	996935
105857	996936
5982	996937
23666	996938
44827	996939
52866	996940
264583	996941
90206	996942
151765	996943
94137	996944
3908	996945
157645	996946
48055	996947
315459	996948
141791	996949
13768	996950
307737	996951
90118	996952
16071	996953
130303	996954
294795	996955
111727	996956
255880	996957
71773	996958
284996	996959
28336	996960
25835	996961
148474	996962
320597	996963
29329	996964
116229	996965
206018	996966
18836	996967
72492	996968
39344	996969
17682	996970
71720	996971
126116	996972
20355	996973
83221	996974
138922	996975
63778	996976
184518	996977
62353	996978
170129	996979
236328	996980
190390	996981
284294	996982
70941	996983
82201	996984
15829	996985
3884	996986
42825	996987
152268	996988
125471	996989
45031	996990
759	996991
114299	996992
43030	996993
1975	996994
118096	996995
198009	996996
111176	996997
142237	996998
126258	996999
163287	997000
309327	997001
182631	997002
118781	997003
193693	997004
307851	997005
63859	997006
139700	997007
257767	997008
252161	997009
37779	997010
275310	997011
142248	997012
15069	997013
8458	997014
46770	997015
153873	997016
112500	997017
615	997018
196272	997019
31046	997020
14690	997021
15543	997022
187621	997023
109137	997024
197696	997025
8790	997026
257881	997027
13493	997028
45194	997029
44758	997030
13257	997031
13919	997032
97906	997033
45118	997034
173915	997035
33740	997036
325606	997037
45147	997038
176926	997039
261734	997040
16072	997041
249138	997042
5485	997043
39129	997044
88655	997045
130038	997046
6985	997047
45561	997048
219735	997049
51764	997050
79902	997051
127634	997052
172057	997053
21715	997054
277787	997055
107964	997056
34152	997057
40981	997058
3908	997059
30637	997060
75929	997061
116624	997062
221983	997063
40042	997064
117286	997065
6506	997066
129701	997067
65906	997068
209563	997069
82305	997070
239612	997071
82	997072
95286	997073
9708	997074
250793	997075
162475	997076
22734	997077
79525	997078
16942	997079
157199	997080
210525	997081
298267	997082
168502	997083
168174	997084
191809	997085
284408	997086
42298	997087
152537	997088
177730	997089
275876	997090
11922	997091
52618	997092
141997	997093
321507	997094
23021	997095
106083	997096
69517	997097
40396	997098
74355	997099
125832	997100
30792	997101
213690	997102
13292	997103
269548	997104
231	997105
212709	997106
298367	997107
29898	997108
244374	997109
241905	997110
149321	997111
56432	997112
167796	997113
106043	997114
256647	997115
5606	997116
77575	997117
31575	997118
159438	997119
18972	997120
136907	997121
182845	997122
88080	997123
264453	997124
197554	997125
264542	997126
175587	997127
30353	997128
220527	997129
83866	997130
72981	997131
35023	997132
26182	997133
69831	997134
141413	997135
22673	997136
116716	997137
177249	997138
1547	997139
211971	997140
64174	997141
229015	997142
129131	997143
26282	997144
114574	997145
55430	997146
287369	997147
207304	997148
10644	997149
106103	997150
298383	997151
223789	997152
206779	997153
217536	997154
110876	997155
169521	997156
41499	997157
79620	997158
122180	997159
248601	997160
79369	997161
167919	997162
49327	997163
78698	997164
40910	997165
176278	997166
225165	997167
85767	997168
21748	997169
76213	997170
129028	997171
177292	997172
136611	997173
121968	997174
22833	997175
1856	997176
36707	997177
7489	997178
78567	997179
78318	997180
127953	997181
114182	997182
282798	997183
172530	997184
109196	997185
248955	997186
188482	997187
174795	997188
161800	997189
216721	997190
81660	997191
1933	997192
131824	997193
122914	997194
6181	997195
306003	997196
113485	997197
191199	997198
92045	997199
17324	997200
161519	997201
222727	997202
86365	997203
149498	997204
1939	997205
10742	997206
33757	997207
113395	997208
19679	997209
273347	997210
114917	997211
182543	997212
60635	997213
76045	997214
248912	997215
10900	997216
13587	997217
262805	997218
120446	997219
207335	997220
85350	997221
746	997222
86009	997223
59069	997224
51033	997225
176686	997226
25661	997227
69070	997228
85116	997229
243891	997230
107586	997231
184107	997232
131318	997233
37991	997234
107624	997235
266357	997236
254460	997237
244761	997238
109189	997239
191717	997240
107682	997241
81647	997242
28770	997243
166271	997244
63043	997245
268053	997246
69013	997247
150846	997248
1470	997249
128572	997250
27381	997251
119185	997252
3651	997253
225108	997254
98205	997255
108856	997256
39469	997257
211504	997258
50634	997259
54378	997260
36692	997261
2921	997262
215617	997263
320006	997264
327578	997265
305510	997266
109642	997267
139296	997268
55198	997269
153017	997270
311431	997271
124148	997272
159543	997273
54890	997274
28835	997275
33985	997276
184568	997277
253044	997278
203687	997279
18035	997280
139221	997281
51750	997282
97957	997283
241507	997284
133656	997285
186839	997286
239359	997287
33949	997288
27634	997289
3017	997290
240506	997291
290188	997292
257456	997293
238434	997294
120171	997295
120171	997296
210435	997297
84985	997298
233459	997299
38078	997300
186267	997301
6685	997302
95478	997303
78940	997304
176281	997305
182663	997306
40602	997307
93410	997308
26083	997309
157300	997310
161701	997311
14977	997312
46452	997313
127240	997314
83513	997315
189729	997316
209482	997317
132819	997318
130855	997319
293691	997320
261484	997321
85837	997322
100261	997323
193846	997324
200437	997325
48984	997326
116487	997327
203609	997328
173003	997329
161064	997330
33282	997331
74560	997332
244061	997333
236744	997334
20475	997335
9175	997336
199165	997337
129614	997338
80896	997339
164415	997340
278639	997341
308160	997342
262430	997343
190184	997344
265001	997345
120618	997346
257859	997347
284229	997348
38707	997349
51661	997350
116161	997351
143505	997352
1089	997353
92357	997354
145983	997355
78005	997356
151750	997357
119619	997358
298703	997359
96967	997360
47505	997361
246903	997362
162657	997363
219048	997364
94850	997365
147254	997366
230935	997367
242658	997368
99044	997369
191239	997370
91734	997371
108010	997372
33894	997373
63134	997374
258510	997375
23382	997376
142918	997377
233690	997378
40691	997379
164225	997380
221172	997381
142595	997382
125370	997383
216052	997384
25879	997385
174359	997386
116590	997387
24455	997388
105118	997389
277882	997390
93081	997391
25572	997392
49803	997393
151871	997394
23862	997395
37836	997396
139618	997397
9320	997398
28778	997399
259559	997400
259081	997401
70334	997402
15300	997403
59016	997404
20053	997405
230078	997406
107996	997407
667	997408
77735	997409
434	997410
53160	997411
185437	997412
77303	997413
74347	997414
325276	997415
202450	997416
19246	997417
17441	997418
243015	997419
265966	997420
19702	997421
428	997422
56176	997423
56089	997424
23624	997425
86316	997426
2473	997427
5175	997428
36669	997429
36170	997430
4234	997431
16067	997432
138795	997433
64936	997434
215794	997435
272995	997436
172841	997437
19376	997438
134175	997439
317883	997440
150504	997441
61610	997442
306384	997443
34824	997444
7291	997445
136690	997446
58343	997447
98079	997448
40656	997449
280656	997450
87428	997451
8543	997452
60493	997453
309526	997454
130059	997455
211820	997456
148887	997457
214093	997458
152133	997459
184188	997460
182652	997461
17100	997462
6462	997463
11048	997464
19326	997465
88187	997466
127399	997467
33722	997468
35528	997469
152220	997470
124492	997471
7033	997472
80317	997473
150492	997474
191851	997475
197712	997476
36781	997477
86346	997478
87594	997479
212184	997480
8395	997481
13345	997482
201783	997483
117749	997484
326815	997485
40671	997486
123124	997487
71986	997488
82411	997489
3184	997490
123067	997491
21822	997492
269414	997493
2717	997494
197278	997495
62627	997496
267024	997497
265563	997498
37311	997499
25535	997500
246703	997501
326126	997502
4370	997503
81829	997504
169826	997505
616	997506
25766	997507
182973	997508
17100	997509
2824	997510
110775	997511
19793	997512
237503	997513
148501	997514
53414	997515
55265	997516
33038	997517
80507	997518
34699	997519
8677	997520
188900	997521
292369	997522
18246	997523
15243	997524
36170	997525
181401	997526
188970	997527
188875	997528
17611	997529
81009	997530
2901	997531
8801	997532
177027	997533
72702	997534
31247	997535
106185	997536
270044	997537
33675	997538
75659	997539
138227	997540
265731	997541
34416	997542
197763	997543
208982	997544
153278	997545
288993	997546
4152	997547
304681	997548
170776	997549
81922	997550
7499	997551
9528	997552
31835	997553
191026	997554
25485	997555
159028	997556
116633	997557
50846	997558
138978	997559
3710	997560
52695	997561
50406	997562
196979	997563
199961	997564
52182	997565
134301	997566
224985	997567
38515	997568
3798	997569
91729	997570
96952	997571
171436	997572
105861	997573
198017	997574
42698	997575
134301	997576
60493	997577
249074	997578
228231	997579
55207	997580
106640	997581
55126	997582
103652	997583
55189	997584
116229	997585
197102	997586
264332	997587
195248	997588
93534	997589
56366	997590
4424	997591
82710	997592
115380	997593
171261	997594
215877	997595
25202	997596
191783	997597
189417	997598
3256	997599
110558	997600
23153	997601
8677	997602
91849	997603
12388	997604
193756	997605
191082	997606
196931	997607
19987	997608
65383	997609
6899	997610
41812	997611
196979	997612
25458	997613
56366	997614
613	997615
91557	997616
170425	997617
10266	997618
122600	997619
111097	997620
31584	997621
12548	997622
79382	997623
114850	997624
312381	997625
18246	997626
104660	997627
151934	997628
3294	997629
197191	997630
56442	997631
263377	997632
324234	997633
260630	997634
131790	997635
67133	997636
45056	997637
13625	997638
123052	997639
11085	997640
245357	997641
2014	997642
124492	997643
138991	997644
14957	997645
295305	997646
30945	997647
30945	997648
49550	997649
162149	997650
37063	997651
124123	997652
125231	997653
4108	997654
138280	997655
144215	997656
41658	997657
3097	997658
90194	997659
1799	997660
258916	997661
125077	997662
25441	997663
23189	997664
28034	997665
235507	997666
136978	997667
72169	997668
257395	997669
216874	997670
163511	997671
134976	997672
134557	997673
430	997674
301013	997675
206252	997676
142215	997677
35456	997678
306751	997679
18024	997680
16318	997681
280197	997682
3001	997683
27586	997684
5473	997685
7180	997686
17652	997687
79633	997688
19270	997689
78051	997690
72197	997691
264172	997692
1113	997693
64084	997694
6462	997695
175123	997696
73150	997697
141853	997698
36137	997699
92418	997700
231945	997701
141621	997702
1080	997703
48020	997704
38260	997705
324330	997706
109360	997707
81223	997708
316923	997709
84065	997710
34131	997711
274553	997712
55189	997713
2796	997714
23251	997715
279479	997716
52189	997717
213134	997718
97869	997719
104660	997720
81748	997721
114666	997722
104343	997723
2577	997724
162201	997725
98609	997726
54320	997727
141368	997728
54700	997729
64112	997730
16256	997731
8777	997732
25198	997733
7033	997734
126414	997735
321403	997736
54192	997737
308877	997738
215752	997739
325698	997740
39699	997741
213320	997742
136813	997743
89808	997744
308878	997745
316309	997746
53892	997747
72680	997748
29603	997749
7262	997750
78416	997751
44179	997752
310214	997753
47770	997754
12466	997755
61266	997756
385	997757
19059	997758
199799	997759
1303	997760
6050	997761
2836	997762
126510	997763
208805	997764
2717	997765
300342	997766
2026	997767
3144	997768
52361	997769
50604	997770
18639	997771
41880	997772
205959	997773
113668	997774
52659	997775
165851	997776
59219	997777
94884	997778
198877	997779
12187	997780
70001	997781
8566	997782
5587	997783
177021	997784
51887	997785
70300	997786
77854	997787
98551	997788
96727	997789
131406	997790
232286	997791
16438	997792
16438	997793
102590	997794
2934	997795
2934	997796
36844	997797
158758	997798
225348	997799
10158	997800
48978	997801
247779	997802
302427	997803
142542	997804
10450	997805
202871	997806
19973	997807
43166	997808
43166	997809
692	997810
110513	997811
133763	997812
155604	997813
5040	997814
2153	997815
212185	997816
3909	997817
93524	997818
280581	997819
73036	997820
37240	997821
26970	997822
52625	997823
28632	997824
57375	997825
200267	997826
1142	997827
103859	997828
71897	997829
46806	997830
26997	997831
7347	997832
115428	997833
25940	997834
16331	997835
16331	997836
57134	997837
6665	997838
5574	997839
188525	997840
120040	997841
179390	997842
50892	997843
111270	997844
49204	997845
154664	997846
190681	997847
132382	997848
205128	997849
170996	997850
19268	997851
36824	997852
166383	997853
282322	997854
81625	997855
50124	997856
58359	997857
113206	997858
95183	997859
16715	997860
131376	997861
160902	997862
128012	997863
57277	997864
19027	997865
104652	997866
184751	997867
81350	997868
56886	997869
269399	997870
162091	997871
162956	997872
30732	997873
28535	997874
304222	997875
26743	997876
83449	997877
82578	997878
66821	997879
60408	997880
25213	997881
60753	997882
77238	997883
84804	997884
118032	997885
304206	997886
2904	997887
295848	997888
78683	997889
42300	997890
77683	997891
2751	997892
79	997893
77705	997894
196969	997895
16455	997896
89715	997897
10108	997898
73109	997899
40008	997900
8987	997901
160585	997902
2096	997903
89793	997904
48735	997905
123331	997906
88763	997907
318374	997908
203981	997909
46658	997910
186464	997911
106302	997912
222076	997913
16658	997914
11430	997915
112833	997916
16658	997917
3672	997918
132920	997919
77317	997920
255061	997921
20691	997922
20691	997923
200507	997924
205687	997925
25825	997926
66409	997927
38495	997928
239163	997929
195743	997930
112775	997931
13161	997932
68061	997933
49195	997934
20689	997935
13551	997936
213142	997937
57463	997938
24753	997939
201209	997940
202084	997941
213380	997942
39712	997943
128458	997944
1576	997945
7886	997946
128458	997947
572	997948
572	997949
4218	997950
48422	997951
124585	997952
86138	997953
90102	997954
9408	997955
50692	997956
1	997957
1	997958
150186	997959
167491	997960
178741	997961
109	997962
77316	997963
6824	997964
14290	997965
93345	997966
80697	997967
124899	997968
93816	997969
24255	997970
9622	997971
2052	997972
7485	997973
84703	997974
27805	997975
62644	997976
114637	997977
109825	997978
22204	997979
4469	997980
67675	997981
64842	997982
5860	997983
612	997984
13331	997985
101915	997986
153	997987
22376	997988
14790	997989
115193	997990
9454	997991
272686	997992
193467	997993
55930	997994
36626	997995
122732	997996
3717	997997
1050	997998
38494	997999
6824	998000
241806	998001
114979	998002
34313	998003
124005	998004
8349	998005
7753	998006
69626	998007
56803	998008
17486	998009
315695	998010
87003	998011
88334	998012
31089	998013
20511	998014
61412	998015
161388	998016
99481	998017
2449	998018
66023	998019
69969	998020
165512	998021
147858	998022
163549	998023
44548	998024
111569	998025
440	998026
90381	998027
31980	998028
12227	998029
8412	998030
129575	998031
95345	998032
171656	998033
72787	998034
84230	998035
226296	998036
16858	998037
32846	998038
18151	998039
57900	998040
59199	998041
145808	998042
123244	998043
158429	998044
199188	998045
56963	998046
101984	998047
86502	998048
35007	998049
147938	998050
257315	998051
109012	998052
170104	998053
68924	998054
83118	998055
8815	998056
179243	998057
248829	998058
8815	998059
693	998060
11342	998061
78044	998062
328355	998063
18092	998064
12865	998065
118195	998066
70787	998067
24655	998068
184410	998069
1670	998070
167998	998071
10324	998072
136691	998073
139102	998074
140290	998075
85588	998076
25787	998077
156121	998078
17364	998079
63533	998080
101719	998081
27335	998082
162269	998083
86008	998084
48765	998085
97206	998086
97398	998087
7242	998088
145634	998089
12485	998090
40950	998091
46773	998092
288620	998093
4123	998094
92065	998095
81756	998096
42653	998097
134258	998098
15486	998099
4629	998100
67577	998101
10465	998102
26822	998103
5256	998104
2909	998105
116551	998106
18166	998107
1872	998108
104249	998109
15080	998110
7184	998111
203157	998112
16716	998113
96099	998114
145	998115
23948	998116
4737	998117
20236	998118
1211	998119
94220	998120
698	998121
28466	998122
17842	998123
18051	998124
88167	998125
894	998126
17606	998127
55792	998128
7333	998129
22305	998130
3209	998131
284379	998132
39443	998133
28595	998134
42905	998135
1082	998136
4745	998137
51533	998138
392	998139
16205	998140
82010	998141
183631	998142
161879	998143
2669	998144
1	998145
36280	998146
7696	998147
136430	998148
187954	998149
27037	998150
42694	998151
232872	998152
97697	998153
11	998154
2788	998155
58	998156
29500	998157
222571	998158
1945	998159
93080	998160
77611	998161
1181	998162
1289	998163
35277	998164
1715	998165
5095	998166
55129	998167
823	998168
127328	998169
193466	998170
11465	998171
3476	998172
123348	998173
31272	998174
543	998175
25251	998176
658	998177
124076	998178
76016	998179
112787	998180
4609	998181
55627	998182
869	998183
15802	998184
21107	998185
104084	998186
9279	998187
2078	998188
3037	998189
32291	998190
377	998191
395	998192
127793	998193
186	998194
27452	998195
1281	998196
15274	998197
120147	998198
21389	998199
40356	998200
279112	998201
54740	998202
1162	998203
146	998204
104789	998205
335	998206
12506	998207
5662	998208
145821	998209
21557	998210
34763	998211
41028	998212
119673	998213
8724	998214
55700	998215
31914	998216
2594	998217
4438	998218
2633	998219
35959	998220
1745	998221
58	998222
63207	998223
11366	998224
2	998225
16294	998226
214	998227
219	998228
114199	998229
58520	998230
188	998231
8600	998232
4609	998233
232983	998234
17419	998235
1733	998236
2641	998237
205497	998238
11129	998239
35640	998240
151414	998241
13323	998242
98042	998243
6	998244
35562	998245
298661	998246
124264	998247
88789	998248
112772	998249
155024	998250
172824	998251
229951	998252
27953	998253
183678	998254
26817	998255
19997	998256
244456	998257
114517	998258
285497	998259
220383	998260
8807	998261
177576	998262
132398	998263
24	998264
33766	998265
81127	998266
83719	998267
9758	998268
44434	998269
169810	998270
3959	998271
6228	998272
75877	998273
29917	998274
96557	998275
132279	998276
134353	998277
43574	998278
206616	998279
723	998280
134353	998281
723	998282
723	998283
272683	998284
81108	998285
723	998286
149523	998287
17286	998288
65209	998289
106281	998290
14396	998291
8992	998292
6446	998293
81935	998294
291924	998295
90105	998296
38650	998297
196781	998298
217480	998299
49588	998300
159153	998301
206335	998302
1306	998303
2891	998304
295	998305
238217	998306
75959	998307
63236	998308
148320	998309
325067	998310
311474	998311
210177	998312
27216	998313
83154	998314
44263	998315
77211	998316
4275	998317
15220	998318
15220	998319
57959	998320
183584	998321
1867	998322
12331	998323
131980	998324
78644	998325
68	998326
92324	998327
29432	998328
59659	998329
48468	998330
2564	998331
108323	998332
128954	998333
27975	998334
299992	998335
153460	998336
72020	998337
3838	998338
27002	998339
91340	998340
39072	998341
201383	998342
142883	998343
2512	998344
23367	998345
231693	998346
82927	998347
132479	998348
25709	998349
265104	998350
2583	998351
181315	998352
48301	998353
144010	998354
51824	998355
69493	998356
175198	998357
3937	998358
16169	998359
19419	998360
42346	998361
31568	998362
2621	998363
74143	998364
52052	998365
10872	998366
119760	998367
312262	998368
1291	998369
186160	998370
37028	998371
43572	998372
135869	998373
50422	998374
9688	998375
149605	998376
55948	998377
34771	998378
906	998379
323583	998380
58737	998381
15617	998382
81139	998383
81511	998384
7841	998385
183812	998386
72573	998387
174308	998388
15333	998389
36695	998390
6020	998391
53617	998392
33990	998393
134226	998394
61733	998395
73487	998396
1220	998397
324181	998398
139353	998399
305779	998400
37236	998401
1229	998402
1229	998403
1229	998404
6200	998405
139509	998406
77585	998407
19925	998408
65181	998409
18841	998410
81660	998411
126396	998412
125139	998413
55031	998414
25229	998415
45460	998416
6305	998417
73858	998418
7344	998419
142645	998420
164704	998421
6378	998422
51197	998423
68394	998424
162035	998425
131334	998426
328724	998427
49270	998428
5201	998429
139324	998430
196366	998431
277895	998432
120524	998433
32571	998434
186313	998435
139707	998436
121773	998437
73471	998438
22784	998439
246203	998440
262959	998441
156775	998442
87064	998443
78259	998444
153279	998445
168318	998446
76464	998447
177896	998448
176960	998449
102511	998450
14928	998451
5180	998452
173455	998453
208980	998454
193697	998455
18618	998456
38293	998457
6726	998458
1985	998459
50628	998460
47471	998461
64704	998462
14968	998463
8916	998464
232418	998465
79636	998466
3860	998467
50487	998468
15054	998469
367	998470
2424	998471
125590	998472
294394	998473
314822	998474
118996	998475
87051	998476
91939	998477
16827	998478
86126	998479
327001	998480
176170	998481
19209	998482
20094	998483
139425	998484
110136	998485
168262	998486
106940	998487
69035	998488
30330	998489
212488	998490
116751	998491
198580	998492
126226	998493
46856	998494
40787	998495
68702	998496
15744	998497
148372	998498
246009	998499
210175	998500
288080	998501
71669	998502
50750	998503
82479	998504
194269	998505
54128	998506
821	998507
277558	998508
241341	998509
171364	998510
125855	998511
54502	998512
269698	998513
35940	998514
195202	998515
152316	998516
128630	998517
48863	998518
37827	998519
80045	998520
306261	998521
314048	998522
250376	998523
165839	998524
238389	998525
183525	998526
180333	998527
133484	998528
290616	998529
65978	998530
25400	998531
159326	998532
293524	998533
236073	998534
17545	998535
75206	998536
160888	998537
101082	998538
150614	998539
36701	998540
11262	998541
93987	998542
207275	998543
185825	998544
102534	998545
1235	998546
38215	998547
8270	998548
9382	998549
117309	998550
3087	998551
88944	998552
107877	998553
9829	998554
56779	998555
46475	998556
217550	998557
52488	998558
62963	998559
291148	998560
122373	998561
40098	998562
67797	998563
104513	998564
137252	998565
3929	998566
129058	998567
23836	998568
111271	998569
34970	998570
170480	998571
1247	998572
5164	998573
14152	998574
30320	998575
203042	998576
37565	998577
292709	998578
166082	998579
36075	998580
89969	998581
41491	998582
26518	998583
105600	998584
94464	998585
263311	998586
65185	998587
291274	998588
200425	998589
48096	998590
79598	998591
119507	998592
292335	998593
93075	998594
84401	998595
64418	998596
48539	998597
11556	998598
9277	998599
64841	998600
256535	998601
319788	998602
813	998603
56045	998604
201411	998605
17999	998606
126947	998607
102326	998608
77441	998609
37520	998610
146997	998611
103096	998612
61275	998613
50790	998614
109539	998615
244867	998616
20312	998617
27503	998618
25302	998619
145827	998620
30240	998621
70200	998622
77430	998623
3213	998624
186600	998625
305619	998626
216346	998627
112747	998628
210574	998629
195794	998630
45344	998631
63443	998632
92946	998633
91265	998634
262493	998635
220247	998636
126756	998637
179672	998638
9404	998639
50009	998640
133390	998641
86145	998642
28516	998643
73811	998644
36474	998645
82505	998646
45486	998647
554	998648
1434	998649
61698	998650
129308	998651
108234	998652
34621	998653
68976	998654
185407	998655
105936	998656
246111	998657
164154	998658
68976	998659
113547	998660
57832	998661
28324	998662
41103	998663
3738	998664
2353	998665
245613	998666
40911	998667
20588	998668
21265	998669
62427	998670
64960	998671
5004	998672
3043	998673
377	998674
22230	998675
2074	998676
221940	998677
9790	998678
27862	998679
133183	998680
14885	998681
79391	998682
16303	998683
24077	998684
26140	998685
21929	998686
10950	998687
172230	998688
91111	998689
15	998690
3586	998691
26963	998692
27129	998693
154714	998694
18887	998695
40832	998696
138933	998697
5585	998698
21365	998699
58108	998700
25681	998701
56953	998702
14658	998703
27371	998704
886	998705
14608	998706
4660	998707
148896	998708
31784	998709
121633	998710
10815	998711
58900	998712
73846	998713
15571	998714
15571	998715
27112	998716
3852	998717
17614	998718
54388	998719
247657	998720
104157	998721
9947	998722
12381	998723
302606	998724
59644	998725
226436	998726
888	998727
43484	998728
36703	998729
11651	998730
268879	998731
154660	998732
267889	998733
57330	998734
125687	998735
3382	998736
5460	998737
81263	998738
308450	998739
55710	998740
54282	998741
115694	998742
24494	998743
118262	998744
207597	998745
42284	998746
29699	998747
742	998748
7557	998749
126310	998750
190957	998751
129125	998752
136811	998753
53219	998754
39057	998755
72788	998756
20697	998757
20104	998758
23517	998759
272524	998760
172460	998761
17109	998762
1790	998763
53691	998764
14879	998765
92558	998766
143005	998767
92048	998768
60406	998769
219949	998770
528	998771
8443	998772
91955	998773
142916	998774
14871	998775
143015	998776
8452	998777
132981	998778
85891	998779
18426	998780
51668	998781
297259	998782
109186	998783
47738	998784
49548	998785
52214	998786
231852	998787
137411	998788
150856	998789
19867	998790
83605	998791
284675	998792
57570	998793
211499	998794
211051	998795
39914	998796
275138	998797
265546	998798
107469	998799
106874	998800
46742	998801
64739	998802
98883	998803
15666	998804
89210	998805
18910	998806
89345	998807
242679	998808
11534	998809
122673	998810
14615	998811
15552	998812
313	998813
152014	998814
41174	998815
60974	998816
23970	998817
110534	998818
158601	998819
38860	998820
7540	998821
172164	998822
39853	998823
327446	998824
145650	998825
79691	998826
153026	998827
43347	998828
74941	998829
319139	998830
136308	998831
97729	998832
94019	998833
31250	998834
320009	998835
19091	998836
19091	998837
60410	998838
211821	998839
139348	998840
257101	998841
99030	998842
82585	998843
140521	998844
111961	998845
85165	998846
47	998847
106534	998848
181221	998849
112622	998850
5534	998851
70527	998852
155120	998853
154748	998854
10550	998855
35807	998856
12978	998857
112780	998858
53425	998859
25681	998860
110811	998861
155634	998862
39340	998863
9449	998864
2352	998865
99098	998866
73719	998867
10815	998868
39051	998869
13348	998870
60259	998871
83431	998872
135129	998873
122603	998874
11581	998875
182915	998876
74278	998877
34530	998878
55119	998879
186570	998880
117559	998881
41497	998882
8058	998883
16391	998884
9449	998885
35310	998886
6802	998887
14739	998888
16391	998889
16391	998890
31378	998891
8364	998892
244704	998893
4585	998894
187109	998895
65514	998896
204162	998897
302912	998898
309797	998899
166796	998900
3449	998901
101285	998902
17835	998903
253443	998904
34621	998905
241777	998906
7138	998907
89747	998908
178104	998909
71672	998910
106874	998911
37020	998912
248061	998913
108465	998914
4580	998915
13354	998916
7584	998917
218952	998918
23828	998919
250639	998920
127131	998921
7586	998922
54869	998923
37135	998924
52222	998925
288358	998926
114826	998927
75586	998928
237983	998929
71917	998930
26308	998931
96249	998932
31907	998933
12549	998934
194677	998935
10018	998936
168442	998937
32863	998938
116899	998939
6960	998940
90159	998941
213843	998942
171163	998943
141932	998944
159651	998945
44131	998946
40347	998947
178422	998948
71867	998949
59272	998950
1548	998951
67293	998952
187557	998953
186909	998954
206613	998955
108005	998956
211674	998957
79977	998958
105554	998959
156158	998960
121711	998961
84402	998962
93848	998963
507	998964
65149	998965
13843	998966
296937	998967
175561	998968
68015	998969
32934	998970
201091	998971
190384	998972
34343	998973
259823	998974
273963	998975
74574	998976
178692	998977
273857	998978
62456	998979
200932	998980
50760	998981
288436	998982
270082	998983
73577	998984
269937	998985
316007	998986
24565	998987
3984	998988
38161	998989
12814	998990
19823	998991
14210	998992
186005	998993
34317	998994
121593	998995
89163	998996
187228	998997
190985	998998
309510	998999
172052	999000
172066	999001
173476	999002
47142	999003
12370	999004
47123	999005
258772	999006
247783	999007
121633	999008
99675	999009
233987	999010
97674	999011
65026	999012
75130	999013
254077	999014
99355	999015
282681	999016
17890	999017
48360	999018
591	999019
5440	999020
26543	999021
46536	999022
9350	999023
16736	999024
4061	999025
7497	999026
61998	999027
89240	999028
7884	999029
592	999030
301787	999031
10838	999032
87805	999033
43536	999034
159525	999035
80822	999036
55686	999037
38843	999038
26602	999039
39140	999040
216411	999041
201050	999042
7479	999043
209385	999044
29282	999045
3421	999046
96423	999047
42451	999048
63477	999049
96431	999050
229857	999051
148920	999052
149340	999053
146084	999054
231742	999055
20913	999056
308106	999057
109761	999058
119995	999059
153318	999060
164192	999061
95767	999062
226724	999063
174699	999064
72604	999065
108313	999066
83813	999067
169963	999068
99424	999069
44476	999070
128760	999071
173102	999072
46730	999073
165388	999074
167879	999075
16711	999076
16711	999077
128036	999078
22354	999079
117828	999080
195615	999081
159943	999082
151087	999083
20783	999084
225572	999085
10198	999086
61711	999087
154418	999088
266716	999089
266420	999090
4600	999091
15735	999092
76825	999093
16134	999094
60971	999095
2590	999096
224497	999097
93350	999098
212980	999099
45448	999100
193104	999101
25374	999102
123628	999103
25374	999104
191690	999105
192644	999106
190993	999107
46427	999108
127219	999109
15762	999110
182857	999111
65267	999112
121626	999113
120538	999114
189268	999115
800	999116
49884	999117
127475	999118
201608	999119
127551	999120
244012	999121
66580	999122
253889	999123
37106	999124
303470	999125
65330	999126
20875	999127
37448	999128
157476	999129
167979	999130
249006	999131
16093	999132
101878	999133
256776	999134
268330	999135
37097	999136
37097	999137
37875	999138
11352	999139
11352	999140
3984	999141
119322	999142
43553	999143
102202	999144
126537	999145
126334	999146
4955	999147
2405	999148
34461	999149
3606	999150
15896	999151
87349	999152
27024	999153
185558	999154
68927	999155
50060	999156
19674	999157
182744	999158
279196	999159
149979	999160
46965	999161
70340	999162
86029	999163
319765	999164
22998	999165
10754	999166
20104	999167
19653	999168
210317	999169
39077	999170
310918	999171
76132	999172
76132	999173
232760	999174
134510	999175
135937	999176
104104	999177
149475	999178
96508	999179
38011	999180
16588	999181
966	999182
206309	999183
17062	999184
74611	999185
72147	999186
266568	999187
27991	999188
22323	999189
160494	999190
16156	999191
69665	999192
253655	999193
165322	999194
106290	999195
297928	999196
102410	999197
30070	999198
82947	999199
11811	999200
156400	999201
203524	999202
119305	999203
15992	999204
81852	999205
100022	999206
254180	999207
96198	999208
265773	999209
75026	999210
64349	999211
9165	999212
284478	999213
32497	999214
10717	999215
135423	999216
10717	999217
10717	999218
315393	999219
48185	999220
110716	999221
171999	999222
72863	999223
116017	999224
69395	999225
45137	999226
174744	999227
147991	999228
275631	999229
28183	999230
27112	999231
72667	999232
191914	999233
178556	999234
121216	999235
147093	999236
64432	999237
118471	999238
57571	999239
10729	999240
8156	999241
34796	999242
30753	999243
120111	999244
132355	999245
288018	999246
271897	999247
36863	999248
19494	999249
143624	999250
151772	999251
145582	999252
18821	999253
25538	999254
7138	999255
9449	999256
258759	999257
22840	999258
117397	999259
116704	999260
6587	999261
20104	999262
93117	999263
144941	999264
224542	999265
211496	999266
8607	999267
49379	999268
322294	999269
319505	999270
255389	999271
69784	999272
166825	999273
132962	999274
28794	999275
27809	999276
43516	999277
98393	999278
119887	999279
182889	999280
81418	999281
229297	999282
111467	999283
267672	999284
83861	999285
33978	999286
16089	999287
93686	999288
40283	999289
126406	999290
64547	999291
8997	999292
31335	999293
86987	999294
46593	999295
167433	999296
2460	999297
37792	999298
69043	999299
23046	999300
22819	999301
30580	999302
15671	999303
39868	999304
125448	999305
138315	999306
7747	999307
46591	999308
48366	999309
11047	999310
6016	999311
7572	999312
70364	999313
10193	999314
66284	999315
15813	999316
44303	999317
43467	999318
76872	999319
40400	999320
138880	999321
20643	999322
23083	999323
22375	999324
6872	999325
69996	999326
110417	999327
89800	999328
10364	999329
19382	999330
11692	999331
39637	999332
9446	999333
116881	999334
25522	999335
40425	999336
3787	999337
65467	999338
76339	999339
64006	999340
295041	999341
5757	999342
26004	999343
3572	999344
139002	999345
155525	999346
43884	999347
16214	999348
24260	999349
45711	999350
4471	999351
9878	999352
285135	999353
177488	999354
5754	999355
123700	999356
29815	999357
32976	999358
207467	999359
5678	999360
48606	999361
66814	999362
20982	999363
7543	999364
281993	999365
54305	999366
19082	999367
11967	999368
3652	999369
4809	999370
27507	999371
61831	999372
63156	999373
21609	999374
2446	999375
286006	999376
10477	999377
30449	999378
14136	999379
15906	999380
10660	999381
12065	999382
58407	999383
28681	999384
20944	999385
8342	999386
26401	999387
8743	999388
15780	999389
16275	999390
24282	999391
3951	999392
67277	999393
3670	999394
4334	999395
16033	999396
11805	999397
20688	999398
39751	999399
12300	999400
16657	999401
4480	999402
7534	999403
23281	999404
14019	999405
32382	999406
61959	999407
2048	999408
11102	999409
2396	999410
108801	999411
198170	999412
45372	999413
71356	999414
46277	999415
133959	999416
114123	999417
48115	999418
90585	999419
184209	999420
23311	999421
7826	999422
4165	999423
5271	999424
164129	999425
75457	999426
47629	999427
3171	999428
43125	999429
249096	999430
62839	999431
7389	999432
185128	999433
111847	999434
156547	999435
13514	999436
13891	999437
2455	999438
21846	999439
101416	999440
54981	999441
14710	999442
32073	999443
46930	999444
69791	999445
79331	999446
70245	999447
87806	999448
61859	999449
4850	999450
29391	999451
93967	999452
130382	999453
15493	999454
65322	999455
10050	999456
20778	999457
8343	999458
71995	999459
81940	999460
19068	999461
93285	999462
21864	999463
9210	999464
81631	999465
36694	999466
18330	999467
4209	999468
37906	999469
64319	999470
73424	999471
3243	999472
13455	999473
6356	999474
57365	999475
21871	999476
45579	999477
53634	999478
28183	999479
38613	999480
2455	999481
37148	999482
125642	999483
81370	999484
23338	999485
96722	999486
26049	999487
30011	999488
48859	999489
23046	999490
46901	999491
28627	999492
50670	999493
33771	999494
157636	999495
78296	999496
5122	999497
255234	999498
66284	999499
14505	999500
172425	999501
191738	999502
22079	999503
11934	999504
10937	999505
23898	999506
12511	999507
10937	999508
9235	999509
43537	999510
57297	999511
13524	999512
13059	999513
24804	999514
285875	999515
28990	999516
114271	999517
21244	999518
20611	999519
25705	999520
260582	999521
10281	999522
18232	999523
12806	999524
200178	999525
139387	999526
57293	999527
56847	999528
9235	999529
44017	999530
45016	999531
6703	999532
21853	999533
35714	999534
24339	999535
50365	999536
579	999537
166675	999538
5937	999539
54498	999540
85517	999541
133755	999542
6520	999543
6520	999544
6520	999545
6520	999546
59639	999547
6465	999548
1765	999549
101934	999550
177399	999551
177399	999552
113716	999553
75102	999554
159684	999555
85503	999556
12010	999557
22355	999558
236817	999559
233068	999560
12010	999561
21968	999562
58658	999563
21968	999564
14339	999565
14594	999566
114269	999567
297799	999568
111104	999569
74393	999570
326452	999571
168311	999572
260088	999573
43497	999574
40115	999575
149040	999576
247991	999577
154468	999578
291181	999579
194082	999580
202870	999581
74397	999582
113198	999583
112772	999584
56550	999585
135010	999586
112722	999587
254657	999588
28357	999589
213135	999590
176628	999591
395	999592
47473	999593
204262	999594
202820	999595
21951	999596
81407	999597
43190	999598
304014	999599
39337	999600
119854	999601
23853	999602
17707	999603
138395	999604
287202	999605
55983	999606
106437	999607
4950	999608
7900	999609
301169	999610
29618	999611
27891	999612
134651	999613
13841	999614
89404	999615
766	999616
25145	999617
5682	999618
24109	999619
13791	999620
157	999621
219597	999622
61350	999623
2974	999624
55994	999625
33241	999626
26749	999627
139935	999628
141112	999629
43298	999630
49360	999631
277546	999632
32714	999633
242348	999634
5682	999635
53169	999636
72400	999637
186973	999638
109220	999639
24427	999640
9556	999641
35503	999642
71861	999643
320957	999644
255308	999645
195293	999646
85790	999647
2035	999648
79957	999649
12798	999650
12798	999651
5751	999652
111446	999653
45917	999654
114530	999655
95748	999656
282310	999657
1650	999658
25944	999659
297900	999660
107229	999661
51007	999662
272322	999663
29152	999664
149412	999665
73756	999666
106966	999667
64278	999668
170010	999669
59010	999670
280549	999671
183509	999672
72684	999673
161075	999674
31461	999675
18312	999676
10	999677
79832	999678
195469	999679
53890	999680
104603	999681
11996	999682
17419	999683
23753	999684
109469	999685
86534	999686
72389	999687
3109	999688
620	999689
16699	999690
23471	999691
191407	999692
190069	999693
126739	999694
14471	999695
15440	999696
32534	999697
168079	999698
171038	999699
239908	999700
188458	999701
309913	999702
183134	999703
3749	999704
63443	999705
127594	999706
57148	999707
44631	999708
102234	999709
71944	999710
41505	999711
14513	999712
311318	999713
6810	999714
284064	999715
61767	999716
16679	999717
75702	999718
131564	999719
68111	999720
160743	999721
130374	999722
71382	999723
20204	999724
145827	999725
175223	999726
54887	999727
204094	999728
1372	999729
327038	999730
73438	999731
32375	999732
22148	999733
81021	999734
57440	999735
21968	999736
33231	999737
227241	999738
26713	999739
48462	999740
15455	999741
8057	999742
7865	999743
48560	999744
87974	999745
76836	999746
76836	999747
131743	999748
1560	999749
91397	999750
91379	999751
317818	999752
258895	999753
290925	999754
232934	999755
156873	999756
29049	999757
41725	999758
16456	999759
114229	999760
10187	999761
9938	999762
105210	999763
46245	999764
127099	999765
182351	999766
2657	999767
56996	999768
169781	999769
9568	999770
197662	999771
113515	999772
23335	999773
10077	999774
29389	999775
160999	999776
278672	999777
193286	999778
215639	999779
213483	999780
74385	999781
79845	999782
82467	999783
72053	999784
53591	999785
50908	999786
32192	999787
169569	999788
304229	999789
65847	999790
5113	999791
25145	999792
117278	999793
25551	999794
150978	999795
13867	999796
15213	999797
213268	999798
85010	999799
159985	999800
21548	999801
195007	999802
18702	999803
23586	999804
303227	999805
12010	999806
4227	999807
231723	999808
19068	999809
195470	999810
171044	999811
103918	999812
185191	999813
280065	999814
182311	999815
280343	999816
190501	999817
326847	999818
182476	999819
195173	999820
6997	999821
35587	999822
185788	999823
144040	999824
55014	999825
32950	999826
275819	999827
105838	999828
82169	999829
112191	999830
4604	999831
42269	999832
67566	999833
89427	999834
171468	999835
257723	999836
16288	999837
24752	999838
54339	999839
32967	999840
27671	999841
148442	999842
273879	999843
68573	999844
140666	999845
298856	999846
12079	999847
70626	999848
38397	999849
5955	999850
27085	999851
15672	999852
251636	999853
8445	999854
2652	999855
21660	999856
311533	999857
172432	999858
53674	999859
134057	999860
242209	999861
57310	999862
61965	999863
82711	999864
1417	999865
4802	999866
164214	999867
9405	999868
37679	999869
79212	999870
172453	999871
68300	999872
161749	999873
34928	999874
24167	999875
315999	999876
34737	999877
104236	999878
30517	999879
54628	999880
52374	999881
100215	999882
214588	999883
85792	999884
190554	999885
115904	999886
132428	999887
49963	999888
1274	999889
140136	999890
82137	999891
75022	999892
18535	999893
35896	999894
35896	999895
11984	999896
102163	999897
3218	999898
73540	999899
41795	999900
4049	999901
105942	999902
4628	999903
224976	999904
35679	999905
138604	999906
266926	999907
6479	999908
28078	999909
3754	999910
10981	999911
956	999912
108349	999913
47100	999914
133826	999915
30191	999916
296000	999917
320406	999918
75108	999919
191651	999920
95017	999921
323556	999922
314967	999923
64404	999924
13991	999925
80563	999926
105324	999927
23190	999928
14363	999929
327857	999930
96345	999931
159714	999932
23	999933
214644	999934
86735	999935
237332	999936
75268	999937
260345	999938
23100	999939
3122	999940
207863	999941
1797	999942
41430	999943
267615	999944
315740	999945
134877	999946
181784	999947
61493	999948
211659	999949
13603	999950
83882	999951
181045	999952
3762	999953
66018	999954
16433	999955
5414	999956
96776	999957
79051	999958
4896	999959
116312	999960
180071	999961
276539	999962
124705	999963
28792	999964
164742	999965
51725	999966
33446	999967
227832	999968
263332	999969
99513	999970
44055	999971
9793	999972
78207	999973
96457	999974
75645	999975
191901	999976
178024	999977
91098	999978
6634	999979
28823	999980
86949	999981
71889	999982
307210	999983
83820	999984
87093	999985
26204	999986
116835	999987
76065	999988
4484	999989
71690	999990
68046	999991
57361	999992
57361	999993
1765	999994
92988	999995
204551	999996
153576	999997
15963	999998
15963	999999
18394	1000000
